From 2e32a27d75443805d5a902f2c37dfeb6df880573 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Fri, 12 Jun 2020 00:17:39 -0400 Subject: [PATCH 001/291] Testing follower pokemon. --- .gitignore | 1 + data/maps/map_groups.json | 1 + gen3.png | Bin 0 -> 350836 bytes graphics/object_events/palettes/marshtomp.pal | 19 + .../object_events/pics/pokemon/altaria.png | Bin 0 -> 1782 bytes .../object_events/pics/pokemon/marshtomp.png | Bin 0 -> 5691 bytes .../object_events/pics/pokemon/palette.py | 25 + include/constants/event_object_movement.h | 1 + include/constants/event_objects.h | 4 +- include/event_object_movement.h | 16 + ld_script.txt | 7 +- spritesheet_rules.mk | 4 + .../object_events/movement_type_func_tables.h | 20 + src/data/object_events/object_event_anims.h | 59 + .../object_events/object_event_graphics.h | 4 + .../object_event_graphics_info.h | 2 + .../object_event_graphics_info_pointers.h | 5 + .../object_events/object_event_pic_tables.h | 24 + src/data/wild_encounters.json | 2927 +++++++++-------- src/event_object_movement.c | 310 +- src/overworld.c | 7 +- 21 files changed, 1960 insertions(+), 1476 deletions(-) create mode 100644 gen3.png create mode 100644 graphics/object_events/palettes/marshtomp.pal create mode 100644 graphics/object_events/pics/pokemon/altaria.png create mode 100644 graphics/object_events/pics/pokemon/marshtomp.png create mode 100755 graphics/object_events/pics/pokemon/palette.py diff --git a/.gitignore b/.gitignore index 38c3e02d67a8..de5b0c743af6 100644 --- a/.gitignore +++ b/.gitignore @@ -33,4 +33,5 @@ porymap.project.cfg .vscode/ *.a .fuse_hidden* +.ccls-cache/* *.sna diff --git a/data/maps/map_groups.json b/data/maps/map_groups.json index 4268abbef5ea..4a5196b50329 100644 --- a/data/maps/map_groups.json +++ b/data/maps/map_groups.json @@ -1,4 +1,5 @@ { + "layouts_table_label": "gMapLayouts", "group_order": [ "gMapGroup0", "gMapGroup1", diff --git a/gen3.png b/gen3.png new file mode 100644 index 0000000000000000000000000000000000000000..ad2f2fb90cabc1ec4000d7c930e9910ca101823f GIT binary patch literal 350836 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 z zPWM{-p{(9gwZI4IU~-{Y|Lp}Rv*?lYglgZRJ?hIk;2>2I!eI*|k)gF7!bY7=s?T$c zA7DJkVZ?~PQN&c|-(L!AL0!#i=G8>&4{?Qot@=gGJ8)nLhw7n~_D9pyvbyMG^SwMz zlOMG5+v6Oz&2)%07V>Pq5N{cm`Biv>&i&@STvC=vYelt0ZuyZjDRuYF58F~NDD*~8 zGEHjh)7Q^at!7p^qUt%-ga-$MrS4TG(2|eMt)HZJRC(%&Hn;h&>XJW}luvCcM##ik zyWP6Z4t>Fet+Mkv5T6mJHTH7%1?FfUzeZN01>Rp=xPInu8K70S2z8_9g0cUhmr>7; z+7{BOE`+lM?Kr?rw|`R-Qap-u;~wjj9hR=xkS|kCcmJ0_^tm2g$#ILddo5ai24HMO zUB7vp(k)0Ee?nSx9I>Z-!R}8}zl_pue6bjPl&qf@2|RXdK0@)l1H2+VFhd$1k4B*< zYz@o$(~#%;Oev=nCSi?mIqX=B7$A9jt56lUG^_r728M-obl)w^AOE0eiP#J6!JFvP zezm_LyCP4gt~${nMx)vX*aWf4f?K`?m*7xYJ)BEGhYFMo?$!?i=6yIJ{qM#%-s=R! zh6^zuI9Uz9o)=}w0?zYZCYcMXBPnl%N9_L!iT3m@V_Yz8-tQcx+#gw{#&}Wv<2iL- zW@vnnjJ@X$@#Zdqqw(-^0}1@s4tm@p&A7U;^h+azg+d=IlYNc6nosF>JoUfI5v5EX zu4qNKEuPvQy87utA9v1~eB$J+><>PVMVt3u2nBymd9Zt}U8Syjk>ByymuZ$;E=k}x z>*rjG?8UWwqZPamxyn`RZOt=hy287pgy;fFwK&JjdJ!<&vjU$QzHHG)beO(@0pGX@ zJPnGO@vV(tX`#yw>wZ1mKxLeqmu^h3f@s`Zj#@nIHxrgc!VK%L>wn zNU<-PQp#G$1La^?HghBt(vG|Y)5fCirtjG@GE(wYZn`~AEjcE^+}!}BVA$FDorhvDGYKzZ9}X)We{+8E8hl4J ziDWZY2hw!O@_?P86uO6;qKG=Ykf7Su0|K~}-jC&feoHhX+lxQ!CFqoA0=O`~t)8$1 zk*M}a)8u_=(i2J|HRF4?6WVR^o}vd-h_bf<(9UQIV?@&hdgDzU=hyL<^^Z5%ND|Mc zH~x){el36e2&E+I{YQHyS{<0*<~^sn&zdBAvDliFCFS{%%r7`*@sGZzcbD`0Br>u} z=53Lb#&VGHRa6fC+<=ax8#_YUMBl*9A2TnjYv$N$J6O7)D-1}0_8P8o0=%gi41B-O zxQ6L``fu47frN$KBdXpfj=Ertv3@WuPrnO6j=jJnP9j!^-Pcb|rCXS&acv3SaU9)8 z?4omGjS=zEyRJt0(>^DBv#YlZ$e+(qnvs7|{J#LBycLg;56uBET4ER73nFgEfw7*f za`ijk3L)8ayV}NWrJ0cB_)+92s%k*Xf7%Pthc0j@ItQl`P9rLF0LS+!EN@no z?PM;a1vCM)g@O)4jL%=lKv72|f{^3$fQXpg3_gbviLv2TK-oT25J`=eSI%P)dNC10;3oL zh4biE6cuX!NKw>d=&O*Az;wP`9ZrCLc=giK55?qE4YkM4z|-Lq?V7W?QUF{ zYucn4)Rx@;^%G=*N%Qdnj|rltTMx}CzZ<`Pqc>2jfbNZrXDN>J9M(Th)hO(Mpm!;2 z3Ho1vI^pVHaN(4Xs{$e3zLEoW|4v1rK(+4ZAL6b)*_FgH6Q4WdUpR|9mS{wFDG9K^ z4_z*l-^46PEkE@{|5=J+M?`=Gs(}<FT3X_n${9e{IbAg(_o=5#(z~!=X@)8Qu^Hq zkwh?>^19VYt=zIbS1P22S&-MpfoG=!6NV5-DGvsh+h##SoBAK`U+R-K2-J9^!i^{4@=7eb^-HgwKf7xLa*(8g}TMYh8XsZ#xaJ zYD*%28lA$<57SmL)B(@F&5M{w)79(TaaaMXsgrMdI3K&WK^BUD5gJXkg~)zi!1*F9 zsy3?SSVabWHz?IQd&J7YsTgH|cZECoxojM5r=r^bf=ThyBGPwMN;r%As>ZL?%IFn*WV5>`=~n1sv#QRPdS53&(aK`=&M?b7V;E``v~VO-P~6;kUb# zlW(u<*N+w47)^75Qta;0op+?1JT`wB>90x8Aw!5A^?{SYku=4mkt89QG)Plv_;t(Y zx9y^%eq~<;W+xYPxGDuXbY-C=$kFEX0$>S-U^0CFs>XrR*3ie<0H(c;%HlL??m9F!{RxX+q$Y^9_goA1f|+(Mv(yN}Zd^75I?95ZfU!Mm ze)5?YfHk?^51wNUh&SAln4UhK|J+l^LCYZO$rosv_N-s=H{~?M2BWd7+&t!#brks#oMSl{SWVq3C(plT)AY@;l8D%sL z-K^Q2dsNJ6rGJm+v6$ZL3=U;ARxd`Bt)Mqay7Ois6*%1;*_d&9kMp@|hUy>_N^IUy zRR^Gt@w9d~@l@XoX~AtI{n>-~rj;1;M}~&?W)yKno7dV|JaUV-3*7jIF3h_toPfH* zd$>daAe6*?$OC~44wncOuO}$Cnj;0&iSDOJ`Y5L8kCDt(Qrsea29|^yrJvFWXl!_n zI$#I4mT_IS%wQ4q#3XoZQIF5hda%gh+H5*}n1H!midZcKBW&(_0X#GW6DSPJWT{Vq*gc?*EvUPO$9l^+_Mt^#bR6Hh2FY!=c zW+Hrg$CX^dgS`X`Fnx}hTO5z)d51w)a}YjLq!G+!ec*FF$;dv)f{79;SOrHVYl6MbYb zt!Jc5*O?`X-mrVzDJk+0R=<+}Kpyt5AONuSrw zXssU?N^$Fkby>$4q{|`l$V6nX?>4m1m{RxOBX?DUqJ&BYGbJ4p)2j3aeY#+0S#>cz zoH1nUQ?1l1+cjF)ot8yQtGQB8%ODg-`MS#X38ReNIy&r5=B{k#dLc{E%KqWusW2H@ zQ{$Vx-v6Gx+yahvnDg6RPy!_9lZzfaEl-6^9)CC3=9W)z&^4e6}xo}o~ z1nRiz1>&B;IBI}v^gk$j>!_&yhJ9C2x^qA}q`Q$3q(f3lI;1-UW=LtJTS`DcX^^g= z1%?o$I|c?&LWV(7;%vWfJkR@{^IPlu{%38Nz1NyyKG%I;H|@`_P_OonPSXxX({qU= z#HMdgbauR$3+hL4j?OTQ%6l*{6poyCFFAwD+@sV4@28{)*q)VHJ6G)gy>6`$v9 zC-L#X?w4vaU&(pIJ~J`X93w%DlkWl(cvJA;hdY>q%V5o|Pa%DL*MzB!pugi#JMym| zFCDYl1U?q>7?erMoNYb;T^qyhISgq2apL%tWfZ`vcE>w~eCG^z^gLaZ;HVwE@=gEk z^lZ;RUN}%fe2-#PAX|jTX6MXv7!r*XAM-V3m5*lov)k5=TTH}7vxu#mF*$PRq9?^K zy`S?FGiTKqjJL5fRcyh zT=t7aaCZLCU!*!X#D{&0>zrX!VE2FuMxdO=M1s%_*|M{e0(8d{N}crCz@`eMCbK%k zX2|$r;Se*Hn|->}^|Pe>?~$3^@I)Q&sX=A-;-W#9u6HqukC{DwW2FVF{N~rDu^;(} zM_u=b8@!~LRvMIc?|lKtZi7DLO8mu^KBPW$IhkXPY>;^*|3~TdFs#Cn+O5)BuR^47 z(2ok=^7*KR{X`1)iF-(5(BiOzCPQ!=Z?P@qj=S(EXwXn=f)k2%{TQEWP^cP5%WYYV zX^gDYIX%s(@wh(f3r?v${ShFF-whiX(-h;mjRq#>@<4Hm1Ne7$fya9Vp$^FP6kU5V zG)ewsWpz?RX=Y=h;37Vu%(#U242Ndt4Cu9D3!cnodtq4uTd~q3=V4)RMc~mGvT-GIbmVy0k#w*IN#9iUeLF2OL0lSbUxjMXcQ^-D}qn z&F0ZmE2Y~QW7U1lkJlBKy!5TVRo?KG0AQK+XO!m73=eR@pVzU3t!i_?pLWm7@a(G- zdzEXCX6nQqX5DJ-(G^X_%`Q7;G70J0^pKC*+-`WTw}XLorLYIju4Ki3Hc*pW{%N4n z`B*QXBDO!#|GhOw523V;J)~oi?vzDqS|M@^i6Br5gYr0lKiRj=D5GA3W{r4Fh4=p{7z1|#>6snt_ptxRkIH*f*`3ij zV5RSRUp#(6l0^~p!d@Jj7A=Ic<3Qo_YQ47h%Iy1&`K1sBXE_X*M8dYHx?k0j3{<$R z=Qx8SQj%^vQCQ1CFH05$N?Hsnrv(G>pL+l9yw`7CH1Mw9lgPL#OhNu@2d1n}nYHKF zPSow{-7vJQGWZ#Phr=f9t$#GERGaVVzSqWpDG=oa9sp40bqUOS?c=aWTC3_&;j$EU z*#XosRux_^pH15gmu7!)Q(-#1az0A!Tkf=~2y6}Qt9fK@{O4D}SkN%tJHJ1-X|Y!q z+Z@eHV$0}6Unbn6eD~XwwB7XvTB*w8BEJNchDY7>m*}hecGj=)nk@`rwTCbU3z9P@{7EAU|YOyD-OO-D#;XXrz85l=4b5hLIiZ&bgW|JEMM z6rI+n+xNG2Se)li2RWvC<_46xi$T#5hF>sSf^RNZaiOuer1qQIn&fIE$X@7W`R`1l z5?elD1FP(uS>fRoiFe{t)}UP@zg4ik(l2!vMG_@Mg=Dsj4jB$H5#XRo)|8yM;LL6{ zPE9j-IUO+Zp;;GmM!%J7ZRBgV0VZxxJMTtDL13|gjK~jMGPMFm}H8KU2o>E`vBeW6zCR7Uf z!5qfeE@nHYx!+O_K7ldX+wTm(T%82Dp^n*z|Zde{kn!^sN=dt^lPBata_k6JI_9JaLCM7R@E z$hwg)<_8F+;Nh^y7kn)9g0^;ljE2KtV|dh+R`7nE4u`4-V;Q9d?opOMW(lB*4QS#g z2SoP@zc1ffNt)Uh2Q6q7w0=Zx^~CXe;2!aNF#KW&RVpQk@}K69dzLtVu8l0q^ne5J zK-3?iD_Yy!@J^{u3>q=h9^EiTVk5uR-?1B&U}6T=u_bVqMJ4zf#mIUY`8OF`LVoZk zhRP3OkCC8%0cTp|dUAYvc@BMg8mU#a%R}dP8#d({km3>8wV=%e-Nh&Et{M+_HYPXq z)iNA_u)!1T-`DmTep)rtdVt;#*CBq>U`M4582(BjbHr?Otwq!wEBmA!!n8XkUbM|K zc;hVDl#>0Tu;sk@E;cD=ejes=oWeW|iX+na&j{qR)Ukqf_mBLyBHZ2b?V63Q3t1>( zV|{}!@>+H$!-l-g;!8O_&-nc&Gt}vMVfJ5@FM(}JqQIk~@Z?{Dh@0(XK=y1|fQx1` z>|-^IJ(~gP<@r}7J0N54#r(|dH6Gl(bUS?=#xM>!zujXd%dZn|Fk>?+vBMwT)YpsK zt7>VW!5@#PW9rlx<>iNwrA~Sx_2NGwP3(%$!JVydP-9R#eoR!VB~WO7#XXzT-s{)h zl|QN^m4d3`j@xS)_CG1m5gU1FU=`87<2S66E-xbs|1Q!8_3&XItMH~pZ%`^&M2UUs z@ORyHbipFqczdQ5$x-KNVPsznsuI~EsG=sCZa9$-1Qj=#0yCmIwcmQn2x6jY6VFr4 zy_wW@i-~*7X}78Cd9|ZIg468xA`MfxOKPY=ljW5?Ogk zB%gdB^uef&MSkwO>QP)fu<*t$gHKt2*o!KJ1v?^!9Fg%`D`gi-^~)0#7%E zy*>4r4};~2G23(Zq&u9^)+Jtr{{O)cVm9`l8^sf9ZxxnUs95Bk=$*X zsG;vdEV5BZ6@4WLwX0H^Zkyy1woUon%?0Z4xWzkMIi~Z#MjKvxp)U5xKK1u%$*QZTo9X@V+;!fNCe*|f?95?GiBCR43$t%vl`dh7p89S|am!oe zW$HjEtHUTLch)+2X5KzCqp8H67Bv1kY}dD(wAb%8HXO!=)kw;i@$B-=Y^A3el7MDWWXxpqBI(Qb~oD=uWwkX(|BLb$NtH0~c#*{!0b6PvOP?%#9N7i5g#!Yb3*tt4S~>s z;pH+=;|H8|Bn)PcfdkD79|`@RVg4f+m<*}7)<_+)l`k&JR9(X5L{!UVW8{Gdie6{f zX)_SPP>nuAr4KhR#}3tD9Sx@em2!3b-Qh*zlb_@*lo47H z3_R){VSTl@=$qFIZN&jiK`JEVSzFp|Uv`uFlDyXhr@i25%?CqC1(K55@==C;0>LB1 zzEa~hrq%a|>KyTy!9oR;F$dQXD7Y5%o!sgRLQH}ctai0H`<>#1i&)%Qp)`8g1CB=j z@$o+Y+E1Mysrurs2H22Fsc}~4mpc}}{=^7);}u8;DB~XOzxQd=CU!{8^GNuZL1-(q zowZCs?SY%J?zshjydELXV_aU=9~T29RAYx<+hSFJpStw8Go_HGXE6Q!Mz!xor2>J; zj~5?lR0;44Nl(WQx*Exbk)stZ>KVtFN7`Yl zVjqwFYM8W(7z(-!eCGB#%TGwMjZD8v7F&F6jXhD!I}r4Fy=dWgPg9LP*X%}0T0ZNK>qwsH|Swz!%Co70?@V28RCR8i+kH=yAax7H)6 zs&#O>e&GWiLonAp$J)Z;psnx3w=%{NEo-1T9{Suwbiru&=|>Ld z`72)J(X_U!`%tl}Pf2mNX;V8~S;jA1u*vJ#QZc#^vuk!?@(%NeLgslIwn>HD}G;j3jde*gmhgdY8bZHqvG5ybHH>I2>Rwm(zoA%z+ zI5te-QJ%`hPI3&pfOi(9N7;J&^Y4xi37X=0ek4p&hD$wq__*k>+18|KwpEP?mR9T~ zC)5D4geo?kY4YgJ_On;Y_L{N5vQiA9iz6k}RhizKEBVUYGmRQz^J&>uGA|rp`JU6~ z$ePH$C5}|;(^ClZpXAcfXnrS544>x6FIcaItM+w}1JWo@f}6_j)_&d`_Qg4@sY^kw zTW402SE=cli-&0nM@8BYIPI#2DN=uxPm*wekqnT`<&@^#=RC*(@a&Efj z^Fx}N#zDC_`<~dyQk>yYJu^Kl=PJoYU`+fd_i`);^C7WO`+|FJ7%XmCn{XV^Hgo`j zIXQ1npHE^q?>e3n_y7;`=bHCa&Bo&8z^*@NeWDh5|1`)aHqt)>>INt8UyO7n=S$`& zE#+Y*&Ii_oV^q63A|#_u{Gzui;P9UKUc{pwWYx}(M>eC~|I&9SAT)Ppo{STfxMl`4h z*{DjNQ%9OzISA*jYh#9JlzuYD)1t#RE_fP6_UE=F>F&FIjtAS|hoZ_+=-v#e`^>|0B`301e2(KRbaht;=rC9F%L5+Lp zFL@&(kzgDG+WmmIY7|iz3pg+1?V&ggz#l~SiU#H&MgwEy40lJrWyI5=fuH8(tnDdW zW>^fFsq$05PFGQlzq5L3pnA<^8uhYICtD>9f9>a;_3ryJhQ+m^9of|PMOYa8c9Nc+ zyz!I?<{6&4uhqOD8(_a31H5LmzBDnptfr8d+#?{OkdFzqQwnHr#HbY=xL;iqll@$D zpg=4xW|nKUZn?|>t{@|E@=<5Th(sj6|A#z7AlkNURtAQ5N>Swb)La3g`Yhf5_8Zwk z6!=$VLuHqD+wdcJ$DbCMm=Xl7nj=YU$82+)b)uYGSsninO<--6xf;+{*?e>9(j+p$ zBsp(}AA<`!n86XuJW@Mj9ninNrqwL6QsL9wcr|AC`;C(RpMm)HQY(~*x1Yq4ee0J;jf^&sp-q{~G{&uBO2X-?tgTqO$On78 zd1c;Tgcmm48}#S#(H9SaMcY{&o|BUsSr%{tM{tpS!{+x2nW&d(z#C@$29A?N)T*9}%X0wEfen?$Cy>?}c44S`ivv+; z95Zp^{nycrG4BkM4&Fr?(F?22mHl4*B^iF$o%t%*blJvK&Z0!LA_DJQ;8u?w?Ta{4 zKTueHwX-?biOr`om81!NUyKMjN1keMnbdiq)8UTRA-3TQ!H3Ov`2xUnJ(4zRG(^ZW%D%@N9xgoe$lwnu+Vm!QeYIvjK){UB{lRHGZ^jc%#0EXTEU88^ zuL|koZN?}tE~5cWGqZquM!(0vGKzHHc`AcS<^Uz#9gNYie1m9+l-dcgS3fjvy6hE!v;W2?qP^cAf-Jl zrDcu73epcSgnhd*7Ez;~GI)S4tiz-%XR1a0=v9{%oqY5(?QWH{<=vV-x66$3)7UTh zsG`qbe#5n-RsB{KsEb9ym>W4t)`-K6HN{*WeTCDx^X+!|Km3`-$hq8(HjiR1NP*34 zqf9|-b~po9XK7QUG4#F{ZUOEym8xrU3{%NHbDfT)%>hX^)SP^6btT@^@;1J6zIaD} ztML&ILc3}hrT*tM^eBFo&&VWkRRc_gTpVJ!i0-9~t)-!>@1vA?&Xez$-sO1BCXPwp zpaI;ltu&Sak!C_5g8Q4RES1ui0v+^W#0DO>)axNpur1l{GVp*Q;`3(lnNK31a5<%q zfLSvMeekG%f+0=LknAwdQ+)0z#n`u4Ad#a)+mvAo_an+S-N8Z_I7k;I3cAndR`ksj zS?89Y_t(*kcl`Li3zb;=KDcCIubJGZNXLnbNMK>5T2prgq0?>QJ_a~m(S6H2+{s3$ zUndj$#M%nu&qwGCnVkSUu-8y<2&`}#<|g5_5sqIjL$gpJIr4fVz7kT zO7K)38f?%jp+B%=$;2lCxd49traoT%ov_nE^?eipw9u9eeb)V|E<)T?wQW;TzK~}< zR--EgMbp3X3;>5ntGn9 z<<3I({3OKVGQ(k4C409zWV{d58owjiRCZNQHhe5+qG_b>kC(oVxOx)MrnVC-XQ>E_ zI9Vt#`nYBWf0eP(&Gp&mETFn^km{uv=`9^S@a^YarmXZC+$5QJ_dD0CDLZ4B@g`& zwKunbMO;#FCfV8uMs@zCxGT%y6KN)K!98eUjU#S(@2&Wjf9?|@w6U9cqGKD~JflG= zh@Fe#{(O))3CPS5?~D%KIZ(7i6AT?Zx(JdTvhCRD{2J`o8+@JEek&&A0f!+626o6= zD&aA6uSVuty4N^4U`%B(2C#~9^PAn>aAC^0du~i0uD!=d??`_X*P`$KxaWH@*L)er zpcQJjI; z5)5BI8-+g(jI$^i3r;%F7!+c+%dNmDU)ou6R5C!?^(ZQ{z;5zktDpGr5DwFxBx@8Z z_Do4zM8^=tKinM}=4_}xyWUn*rNX%Edekl-I?#wDHZ_EqO-;<<^XZp@7=}%RO$)@94+Qy{GU^xkx zGX$zD!l#O~c+A@xl36r;-w&1T*7|5R8uW5jKW6oN8C5nWf;?VtBSPNPIUi}wZ|XE} z=W;RX*|gn2EL+Xp0BhK(Capm7gTbHLu*coVee$!Zg6sGau?+8N72?R<_{}7XuP|Ye zu)r6aGE#p!fQR)baH0UukTgHOc{S6?NNyNVI8BPs1jgA097R=PA>VO))gUREwVI9Y zE}!$H)L+7R`?VBr?vSRfq9=A2O#NAy5Bd{3oj5YaStqQYvFELnU!{%`NsXNEq>js4 zEM)ij0Tnre+vDtc34dM9ALI-aubdSLv0r3=jIk6vx#>?itLTBKdHb&1 zhSs9=MUz3GZq#x`1Znsih$@Dvi83S_yfA(RbB@dR&SL?q{pbRHuel7jDX$utoS%@L zHGGH>I?7)Eg65#AUk~10AhVFX8Z1S`JW6fAwh+z zUvdXLHgr2GzZQa6GnOhyLTQ*7(A#*$`0kUDsVREDq0e(5j%=yc3#*ol1WxpdSJTSn zQ=mQ*>}{i!v{Jxk40&Ji)q;bR`F=ITwtdjdG_i2aiFU|>^f5x7MvM01bp>JJD7(n^ zxpAa!pU-{aNPWV#3Ovu31JJtgO9Y!#(F?z=Y!n4Ga}w3)hQ})=+$A;#$4~UXCL&zX z2GoQ4-miV<@bNCiA7)qPO#(KNgyj0gm%_)GYS7$%-cGE`yH(e(QTt&9ksa?y*b^RQ=51GIc1v zr+ylg95Xpr#xcO43c?lOKKVSdm^F?iFxaiVq)gl|JZL6JZzU}Xbsbj-!`@qb0&agU z@Bn%Y8q~MS(%5T}>;PFt9}L`2Le(`64q)15yCzKD`3;^9y*4m*t#cg88m6msOtpf& z3blwhQJz>BfBB8ey{U+g=RCSxIFiB=izMGSkT#Po_5~00&xeN5jRAc+T;$#s3)Fv& zirBVUjgO>Eo5n5pn>QH?ZRdux+?etROT`EaA1-#AscrVj<(#@^mQ#^CCG|CTwFme( z{-s$|1sCUTNM=+)zyox<+tdgARD!Pf{7%8e*CKn$g?O$H(}zqHFlbkW+Dk_CW1D6| zi*0FGCDmHW4sjG7)Opw0d#&q*63vSUEBM+G!{Dllnf!55J#{`J z3CdA`^`~Ozl(#XxOu2>_f;RRo`sS;{N25P$J`q2fh)Xgw{3v=lj_2BGWnpEn`>8m} z=Ew4Z?#9Te%CIiEI{Rm9Vds}&F+&gu&aYR_RVm*OBbY(cFID_en{jN7mFtZuh+vj@9!7T+rEQqGKUg*nTEv&QQHc4c*kDHm> z;y~g7%Hupo9}{kagz(TH*V9q`-Yu%;v{w>qhQJthfdeA7fEjLVP{@x_OAyHSn% zqu#b|9W(eI;AZW1qw3Xo^;9n}h!L!Je=g44FzVMIZ_QqA^p98*!zfO_lRel=N*x3D zrV4ef#qQSP_PwLa0Bd(s-{-;yi?-x$V#&>WL`H1uAR3t9uJHlJYe$Z-!{05>yu0ue z24?H&I-=qa*AuF6@GHKwwh3?7p@R5FcjUc`z5&i>vv-<1^;LNN2RoU5ze96Jzw%eg z*9W6dO;}M6p}{;ayErlj%*5j}w@)?7wG0-%Sc4{Z^#oiO@Z*&Ddg2Hk!)){PC@t!n zKnKI7U`b0!gp*PL0*mq6uZMs|^BS3>y1`hRwiX_>}z zh;){wZ7mkxt6}Zse5y}4Y~J}Y>j(hv8Tfsb9J2o?kO2nm7{;1~ zTgnZ)3J4IrLqPw>^{Z7&DV@@&09P{B+lG1$tu(0J1NYSH8T?$)Ep_I<;^@vD%jW>e z2Kvo_*D?bizB8O;rSwD&XbS$rDEi?WXO73MreNO#{vU@!EYAnT>WJP@w zWw5bn*Ot*~`PkAYci3_Pe_8yNeM&2`k#f5##fPr*%kY~ZC1!x1Q_`**7yKuKUKh_E z05HmX#ur;YmB8NYH1U!8XBp7S@3WTEKErQa)p-E%5_@w>HN~JJ;3_R_X|V*{;7f7F z9Y{Egki@}GCEvbp1Z#y2+5-9qWmC^H(W2)#&q#0(2(9G#!@1@C=VlT+?4+scbHJrq z?m4@Rc>eukT7#9CSCvjFM>EH+a4GZMDmn^0Ni>b#HE z^`zT8?Huuox!o<$u?{({vCzz#skSfAaIswt*%ZuEpmNzrCOLLrOtQFs`atdQf%hVi zagK3$PZ+^%@Ksu2ZMrlw|5OsS$@gX{N0<(H`NGjHWc60MSAm8l)sHTvkYjUCz$(mh z@G;`za|!?MkQ>kk`8iwqY4w@Xq=Ev5Zhn%i+CB_~KpK+JP_Fx4-1FvV9eA9}NQPep zUn-T2aJFuT$KH>nIJO+gmM14!hS*e^H}D-1p7m9I)c-ahR}X?P^yJP%=m1-4(R zxIf)Bw~#I5jn`uSL6kA?c$oM=VD8==AQJ~lg;_F>!rt%R3}||ZPx?F`FJ1QVk*byc zuv^BjWGHCA|sRRrUg4B#k3cCC=;=K$n>j|2|A{ukr^ zMWXzFWZb>hltm^ru!R~%_anwI*pHDN_#c(0eCe0@Oq4w_*SG z>;>}#!ueVc_lFqO;CdQw1<6C5qt(Nih{yNGZB!tmJTK~j{wbUPKD*BfcqyJ}8GHnL zrc2?T#WsztE;iHH3k8DWB}()k*>+vt{|69u)xR%B=^oo6>}7ADj#0pm581XnDK>a( zdW@$`*W)#!;FtXkN_xZumQO^#1{St{P7h$f4cL{gr#LL% zQ#xhgIT2F3*{1&o#2weC9Qkv4t2RW6{46;UsUmvtk>~kKM|2e|V_1~c6AukDAR#7Xvzdj7_HA^wz9DIpfgsF*aJ5r?B#w?LM+9Q{=zF zwoPkS4oX$B<%wV(UxTiUYpM2%&V|>8()*T3|MwEa{z=_MdT;wWoZc%j4ekHo@cvtA z{@wSZHDN_ODu8m0)a@6qPSEdAV6s+X^fuQlg^J=}AXT)2!_@(( zBK+b_xx7JFSqfRd7s@S<1Yvhn?Qtt) zxaTm+%MejmT+OIj<)tL#*EY}UXD2?^KKGN*(_y#>3Jt^9$C)RvcxI!WBrvG!XoheS$pxcWy0(Sor{b8I#h#)=|b( zBCP=dVhaY5L-P*d;CDc&IHTz4=>UZQ0}tRUt}5t%5O_HB{{va`F~np3v@@~yLS!Vz zN3#~#5ImlLU5j4r4CLS_!q`ysri2{NM*f|$)RVBiy$aw5ZR6!3+J>vA z=TLwxD6h9&C(3+i=P}nm$8L||1eR@p+B#ulBKP@ zRz@&IqB%U33J3M>%!VpEd)6W)b@^f1q_7L=T^Ov5H$sFa^nXEXoBs{16*Sl8FzreQ)d9Q(O1Y+Yz>u%!rR~^{+IW$sYx%|L-h=F7Qdt^|HH1sEY0Jb>l5Ghae?G4Uh91mGr>%m+dBOgN?d@X zadXBv)%T(hiHOKHdAU(F?xx}JZ|M3_4<#aDBxy8dL)$&`Q9OL)NB^H8PQ3iMPqTUh z*#@`eVzJ8P2w+(ahqxvc+sMe=~=sP|>i+ayEkc%0__B zk`;54QGEhNrnA9Jv(&H0zHBYQFl4lt#gP-QjGW9aZ1l{}yAdpq@w)if{-VR&_Bz{! zc#9f%x25bAa5hY4L!+Q;zah@m+ zK2iH@|MlNVcDmlE~Tc z$4n#8$h~xBd!}B~vg6+lsJ=HHlz>zF*V-L9^Mw88nJKe-#RK#+<#AKE-cJ<8<`!vQ zLYCN@^Gbx=odd$eucZCeNrCMqvwsJ7F#(cmcy;Rzh!BN51U(S>feP}nmt#1f)NG-Z zU#rm!Aa*Lc{%$-?wL8StOCG~KVkhkCWFlm%y+ zzaDu_#m41rs`8S)VIW_61Zu9C4=guM&nKPB7CsrN>Z^?eN3cR1;LmG_iw#JuXevsS z`a_-^tmt-{+$Jb%SS8AC_vOpt$&Nt#HB>B+b{6!!&7K*CPcZSSBQ3Ae*Wpc5hCBfZ zygBkX+G7p_AM=&_ioxdaSDwK8YHp*Wz0A_v+AJMOAJMN3-FkW zYV5hkUWcYAeJwWe3XZ#{eCQTbr^t!eq8MI!Qi;|7hx zRci~s9jOj}Bo})m2M6X_nWfj<)_@J}UzBE`FL51P;StPNB^+;DHIFn91oiUEnA8r( zZAfB5`=s0MLe`A(016`Jfdn5F#qF|DXZtXF=*u~ppkK2qDmvy=*_(mTk!GF@fN;M5 zZ_vXWD;8U9>EocDm3J`wnT7FeL2N3|xMbz|=WzvF!_v22%AIe$D0kmUHY9VnEhaI_ zdXb_dElJUI4%yY23BhY84w}r#Lk?`gH=F){#gA!1Ouj8GtazuyN%)eWC(f!FNb;6E4pN!@H;& zZrGVH9Ce?&_w)}EPww{WXmracSJF7Cb*|=VWhM8^(813wEJ#mA@013;7r$l`5CKT) zv>={wp3&Y!qVhsi&5JGOY@4I%M(lk)ZUw(vujfD=R%F?Y2&ym~t;*z~Zbu#X@%4V# zi52eyx)REyR*b5|G_&5P?PGrHM*_&-8T29EWG+eDxx#?CIf6-JSKOQ{r`LT%uTwA+ z@u=7_tPBh3<)Cg?Bo-!>=ZIgQD8~0Mc0E$08x3@*xQtRm0 zU&s9!;2%@>WMn8=lJYa1Qd>pZOzhPtt2t8r z2dl*u8uO*gH~y*-CphbL=Hv zsM|rdLRivttFHm$mSte!QS-^4H(d1jen zpS}@T_x8j1^KrRsIk}tCQ%dM$7WSMnHOxdR}Iq66AQ4E1l5jdqsqpK3r1S(KxSY{IjS=>Xq8ht1@^9IoB} zn_?&6{mv#%48Ewvhpreo7zJ;8r->!|pL;-EVo}HxQ7?uO`Q#eWK*VwCnj|?7($%bQ4%H9F(`WH@4@|M&h6^X`*QR{+$ z>H1?C?UHkXO~@0MCrKlXKdD6AUjX|eSpumM)#C2?A_y8Zm1lkcVIONXU&BacIGE+4 zrmMnvD-ca!fX0a);eE2=!E%N!fBQFqpimuM@(v}M|NC7IA&!so*q*Qmu_slO1|e&r zPWldxNhcn9la*y+7E#Vdir$bq8dC^~$}Ky$@e#8RFT)=#HwZ{Msp{z;tAJl-gX7D2 zNh~tsKd^fcBJUqx(G~%LM%y|LGKS;x%#l@m$u0HuLrH?{$sbOCQTDz?8J;V?Ft_MY z!UOGI6^wV!CX|)wGMGBkqJpbPv`LspQrz zeuucJ+nng4>;8tuX8egLSgQe1H>F3vN>!zrQ2^>o|Izi8Tn(9Ov7K!*Gch^$hzMcH zMQN?PkQn;~=BLM_+M=IkkBP`e`f-UpP8&Fp_@W;IoA^BF(5?xem=n$Hevnt zn15lu|5lyIM6(Gr(m&`0+p_axC?1*#e5{^Z@GoR?d=Ww1hjvRHO^oW@`_{H&BGH$8NVnOXGvKFK^S%1X7_D!l zSI3%TA|L()VuWn`=@-Uv(;u5RegvoGJX)U(*~m)-NwLM`Aquu%VIB9->CXRvY~^hU zLw%;&jn&cXj&&%W~(gL-qh`Ak@lY9Yir6c?RYGzji_spFzm85G&SHqFC?*xgVpUOIX7`ok> zq!XAR9NODSd7#SaS!A||74Le1%>rp1@`&0L=D& zlCJb~LoII#9b<`IKbt@N*-t$#@6wx>UY7{%U;ylkg@41RfCS_CZ8rkb| z^93=15h;?ukk4iCH49e*J}_z{SZz2SrM+WdpeZ~W3JzI$wWpZPq1!)AX}EJd!$W{! z>WTGg@~cekn;3a%`Om9qUU?wavAiL|vEe(Omf@$>8;U_xMqBvitiHA$;$-ArGP*dm6cv%se5K2A2A;-WYrB8F=sD}z?S!r|6 zEK<%mfKXmU=Oax7cX|rBc+cc*1}CeLtw2#q+zpzgbbsR|=!DsS2Ci1b5{Wl3bu+WmfNRm_c>T+&2q z?Caw~IU{NS!>-MhJ{n~8ypK2>wjWBgk^YA1gifC{gDGeMZjgv4)vve5<<)VL-DXba zk((lv-*{+KNk=U;$TFbO;9HLAFz|C-eeq$0PIEQy&5X3Ry|DsYMz5oE)q*3V{sTwZ zXg_MB_RD6b5C12GojmlE%c~&o#vFKLrLbLX%t{<> z<%D&Ao`3`M^x#?ROH6;8JdEZ~drl?%l{YxAO^5Y*H#vz{*PdpftiB>@E%g^QeH{UX zBs7(-x^buat$){7tuXae8Y#VG|6m^n+uz4T@2#B`6LMVKiV}=SR5oa%B|=h)>hcYN zoI?hK6mSSwdcZwi`T2x`kh-Db#xoi`Je>ShpYC1olliD@%f|q?E*g$wGs2ypFE4eI ze@j(8jdesc&eX`x>#3DR zcCBU3EUC~|OjUUkDiHSS3ZlB!{&rv7cWf+DJw)RT*nP`$-YR5(B1|Kx!)tnlFh0Q%`nuN9cqJ;CrQ9ozaciX&TSR!lPHH0wm2eYfk0Q(sH~Ngxe!uiI(yxIE`2g@G9ZiQO=P@>22e1@r=+LaII%2JdUwwaZG`2$hy> z#^ZLSM#>M5x`8U~_Zm~R{46JcJxq z+b#GRqu=&L_dt2)g|KZc0VFc%lNdig)2OXW{B4U*>&4p>?l?ZGL(CZG%5W}$M6)ka z+P7G{G^d+N+#(d-qjTSE_4pGrnM*F%-=G914J%JJh2w?8TGpjH>_mE_cK2RoWS=xc zm>M+I6Q2c-IPSY-rjacEh?4jAU#jd_H;As`sc6Nid*mvFEGJ#a9wMC|QO=W?C!+Of z#LFiN;MQr7sfFE5<(Y_Knj6dXAHlNk9!2Jaf!P>|NaFK4HzwKp-wod1sS-}_)`S%2 zRp@t>FSyB=z%ORh47CzIhDn-)4cCnnxp4kY%#O}+6JqX#t|ZjI3~9mpF~KBw=k+TC zHL&eb`FjM}4mk><1$^T@O!C^e-G6T=^gM;(6bl2n%9ojl_U?THj23X^@O{x$#4AE`8U5fisa%4 zFTyBkK=z$~ZWvc4wI&GI)OO4;AD#uh!u>o`kRC4S@Wh2*72|6(pF#fF8~=oMArW$w zsl3{Uzg%AXP1neidD(1nq}dkH90d{P3y-jARP-+FN3_lP=O}LEW*EuTduYie%qtJ` zBg^qv_^kG`pM+P`Jtv;&AMR#A-$LS!_?7LAR(yC%qTzdD?PO>hO2H))uU0p{kqg=D z#O!O`;05!C!g1X4BP9#>vlE)l5yLp1v?foy)!0`+u7(E^)Kcr%9$!%A@)aYn!|#l4 z$+|l~#LZg(FEx^`Y4V)h4oLL(-K zQh2I;J1>?bYU10E1bu5wf$ksj-K}XWn*1~1p6_rq=h5`5l= z5k>>cdX6hVcc&i(az{-bXiYuCig7@tx>fNHOP)GjRpbhy+4-ZFbK z04ANHWiI)Tyqn}Ndfn_ew0{si^0k!uI%YW94wUU8ZO+u3m0kfo_V|32Xc}?kk<=pNs zpmxFwH0i%sHVR$rzf7miGu3?9rm^%-8{AIwNFQhu*WZ^=lc@w<;5J#Vdz^CJu>&jf zqzI|^W0YPE6(|im3obuHN_$e&NceUdVlSC zq(XYyn)1MXQ2D{uDbVkGGG*) zM}lYAN9DHCuw>VLYyhqO_lEGg2b295Gw%Rt_*%`8pet~4DTZ^v)3&Bw7v}_QHzfy2 z9tDaJ$xF)mu5Ys&R6Ks^rc5W2C>ug6VAdJP4m3m;;2cdKwg3v-(1}>l%2EqSG%gyr z;d1zNfWd_zMp+XUl~$0fUe^-BZdw^RNmXsFknR7wvyk04Hw%TTn(v`3xqVH$NGgUf zn~^4hLGTNkKNA2~9u|u%2)emCj$tAW6-HD!`h=1klyqm!!X`kM0^u-Xe`0U_x8XD}U$>aK!L;XlqoXg^dDXkQ|evlX}ws^WR?Pur4<6ZRskA2#5^7 zf!mgA0S<;ThlIkj4o3-)>O?vk}&HSPSz0QPr4_{8N*&^?Ys@9DueowtQiE zTzVKzSksU}oekEbmRtHDuX+8-emf^Vs&MO5&?2 zLtcc`;|*g$GaM7Rso(SzPj1?6+U^a&$Zo*HaB;nC2@}k;xix*So+`NM*{Fi3MrDIx z|KyUA9RqiN){zWSFn=9>m#YNPF5su~S#uPy68Yp723!845_Qkk`*GjR|3lha$3^uw zYP*Uc-QA@~2}nr{9RiZl9nu{FGc-s^r-X!r)PR6=;~+9aN=f&?C`b(@{Vsi<-*cY5 z&p!K~^S3e1Fdx@YeI@gu=R)Gz}vlBq;lY{*a6!;BM0jJ z7{2s6`T>3wNPFrtb|CCPfKBt=NaXp4`qxL%xuO|CBx}467ahNs7z-P0ZG<#w=;w_G z`u|?&k%Yem@@caatvspVgH821?wfB(Wc3+fYBX7tdo4EHzTSzHm7k*$ccuB{dQg`KG(968bIm^ZPS+t1K1;@Xg3N5j z3wIrV?p^Sibaa6nDVOW>W)QTtG&v#z5MSJVpu26pA_KH8E!T$XhARj0(JTk(E$f`# zmri2%dmgn0pMGv3=y}rGYUHIzf!REokHx;I{V9{k3OFPWx$BIb&NC4aF{1HlHBpwz z2l_tYqhF{%4rr?rR2=@Mk2Gp_&X-yKAC~L=40yi&x4Nx=`H+;-sU*+PHbg4xT~t82 zY2{61oel>SqrBB^wk+=aT#lnuhK0YdlT6H?W@LARI#vcB&8^AZXU`6QO>x4NV-$1L zIr{@kjgxw0P+|V%g4w%+De7s&;u@x+t|OeMwyUq8=TMzEIt(d`(XZ}1JtI=mU#tk; zownl6s=|YD88}!G*%iEH6w_KeV2&*JB&hB!g!Qag!dY#(pGn1;UO&(#BQf=2l4k)V zlqEK(_5Ll-It!~7Jd))K4iDONC6R(C1#oNIMW;I@oV0lo6)Lm8Yq=7pfV8_Qx>79N9P2rx7V#%m#3TdV)m}EUD2hR+xkBLggK&U-M6=w#&~WT z?-Zh+(6>3CG5uDliaX*ZAJt7#&0Kb5j%~R)+vsZ8q0ZG3# zo#k5Qz1>^7NqD?1#dA)vCs7Q2nU`=yymsJNF{~Q|9!+`HEtWfq<@sD93mJeJZk*#F zvMjh{8U#c+N{hZK=!%^&C|5_M;g{YKIq!F~;lG<_KpcGHgv(r|-`cXL1aFAsLuHCs z55&?0WkxkcBiS583dB4bL({=ec7ktVsU7-Y4!CY0-ml_#6Dg^Y7KIkP5?5*`{zAj2 z_Qq!)J#GSj3&$Uou_Q zd3|E%S@I{}sQ|6Ul3y%tdOWvUhZvcaB+LF`$5COf;A>RbK6CiOJ9pxa9dwWZO|XA5ZYj;a@F8T@y&=KiGZ@?c^LrRC&n{=FJOvTb zILDA^mgraWLzCZ9jo{6}?m7SYXH~s-iTdk}1_k;dOW~!;cY3rpGGV{8)k6hVY(^V6 z6_%GYS7Z!LuxN43>&&oY(^nsOxpTqthrMRAW|LGiP_hd z0M_bR=&^S)?SXX`&@zj7qr>g(bNh4c*PrG#2&J!o5X{VHba+*n`iYG@BDF|>*g+V> zzbx#T!iIe`HI!T1%F^qXya|tSxZwkkrP=Ua@3u_FFYV*~{`v742WYrS+T-&~n=F+txGq0cXEXHx%f=i_wU^0xfm0g`mC3Z?HoCyG zK;+;-=}!KbDYT~Sj(m^-bvXPfiWJa~GxvN@(H}DjA>%(*_?Er|CQ5ap2ED6l*#yiU)EVD5fZlng zqjlm<1qlWWzU!*7cqi+)Zzigw7@53+MhZ5Bu)rp?&Lxk*Y9Rm{eGe$*o~-cBkg zGK1c4%8tier)Ui^EgBSUisGwUq0qSK{Mc_Wo}p$iuNH%P`Vurjni=$XWa@{|c&6Y6 zxyUjFQry0!O?>z>Gq>!h1&g>m(*;O;&%tTuD7p`R-xxgPH>(40(9g>D>ob&ZJW?K2 z_(1*niG9YCB~kkb+QL##)W*gtBvz*1Jpauq$iYzaw`g()5pLx$g0Wc6uQ zczPCKB%0BC7nri(CK1YW-veVq#C)<@lRf)&hHd?l${y%8o1oh}+cnoWfIy(4q>-i* z6@}~fMpB$}E|4Yunz^d)>;g3p7C#Jd2n$|x@*y*~@E%zZ`cbZt)<8QC%m+(y#c{_W zNdv@&+Ns?Eg_e27`g{;LxyPCnznRn3E(>w^SIGzO1hbsbG)x%$kg5{0Cw0TQi_M_^ zFBC3eN7ndKWLK<@>}N#glXyNpfH{MB%OeCTpcC!l_S9(YE&aT5>P}laboFpUc&o6@ zq@yGrL^hj&N`H|PdCv9T{^bq{`if%H^26AXAyj?LMzZg5WI{$Qz_0GP_ljJ5QR1kP2495LDB$fdaE^Ta214%MJ*@N6Xu}D%@mq@D z;Z|S`T;=xEgNS)V2EUa#$8Eens-IN4a~o$YgOY+&b!ap;pSHhIi)Rd(9B#zsk`RP- zJa@haEB@~GUG{}7xrJ%SeP*ad$^njk+QIL&{6)S=7{u?xfPXTB%!Gwqy*_f~*(?7T zQG%pyFuyx?^(bnhC$UAI+CAmY^x8M%&*a7hvgQ8WM|qnq&u3X4q`r-m^~U(LjYlbu z9PFI!|0UW_v9|kYW^GmJbH`EqKFY9g#T-6Kxln;oO4;OpnG<9sIhhSQ=MM7%=E;R4 z?2MSQ1&f)y<|}3jMpNEaK!;P8jAwpOte2a^`e+1w^945;!q+n=O~^XNP}V8fl%1QV=I)n~2T!$Sty#l>AI+v&aRySt&)WK3ugQ3Y(Gb=7W3wEfYJsM??cNSe!#s-Fa6?* zPn$bpq$zXG5b+Wa_YY_7J`Py=$qOU*kPEy3+HCr30eD#UTb~{hc*WhLjk~jk*xkIn z&;l~3m2CoPKstk$|z71kaY*yo{>Ei?ilXlZgjE|0e}X<3v8EGiH+5#&Y&K zD;n$`3(DtC&)F&7?O4t!BmX<0h{e=&&RE@qguSGs6eC`xBUx-h9v!|+6cPQ6ph?Th?(HL_wZ`e=$DrbivF?uCvrRHcBl9%_aYmbvbaxfp}}&en2T2It<()N0SUXc3vT z+`s#U)m#l~EoNjI1|lyw(hq73&_yrgg1*(HEdJ%RtH5Ci&7-)64tpKXn*4zt7SESv zx8eGX9xdBaygH@-KoVnPI1=CsLi-tQcc7VDZtg=o4fZjwuYem6YSSH@xfbkggb*=W zyUpuI<|Nr+%TUP95g%Xc9mw~7ST_%i_^;EWuhN<(DO|ym=KAz~u}j`$FbAiz*M!u> z;YpJpo;aF>-tTa1KiL9J+wj1Bk_M+FK!tt1#oG#GIa_qo$hlwfoCq%}Rjf5f{x6fC zvRytzansc<@d-;d>Wa?z1$M@1x3hmM&5XsvWJc8Uh{{{^JJ^0kr5wDMQdqXAX{G1Z zAr*V^Yw2*ov9L)kjjn!f6k846K0cJ#*82qKLlp8D;stRdTwLzKH_QXaTeK`u$YDD@ zuJS~NQ?qMuU_0nzt)ych>vw>bV#PvVZMiJ#kzS~7kN6Ofs=dQdXjdGyK}S-clDa5V z11t$V`ThsKPZxl&ZJ;AYu3h!D^AqJJcVs`v5zWzZZaVQC0cs$fulzg*39odZ1G)qI z>-q6-FkR^XRrXHziE zvOy_=dD=B7QF(g!o6@R4*&U2g1?Dm_zkn$~4~OJ>mYQea1Sa~x*e(^rGpYuM9uS>J ztL)#tgC_8%^T-x-e}!tPQDee+`oQI27b90n>}Um7y$v}G(G3j0_n@57=*}*8&+@|8 z$l16Uh0kT4!ait+`zad&66|8zJnBv-78bx|c=m0K=PH3)-jywO9wGnJf{DO$GzC(d z5&z09VRWgz+-x3?=Aw8$1l2%|99^llh)vyivjom&uN`)|DR1DMuG67n-ynLUefs{X zyrf;<=Auc(y0q_IdfJ-7@HgfbckE2PKOo{4mIhg9Wi9lhbl_0eCWX;>19P5TwsWo> zJoGG)n2XelAm)O{PX47vb4D+JH#O^^eYmk2aLN;FD*!%znAwR?`Z;JRkJVaYRgeaZGjmpgpzF21QQPUic{L#KeO17<=TZsed z_KsZq+;JZX5ooCQ&`ZQd{^W87Rac@NTYBZ;4bsUkh;A8Jg~Hg7{fr^8<{VXWDrruy z`m~fWzt-Xj1OJ^j4#cIK!ebVmi$7@aAP)a#Ysz9HloF$)KjCU}GSeSDKg+J;sz>{A z9LdT&o%^&{2_}S6TChXcDKU6|`21RM?5lx-MQ4(`bM;q?Sd5(BUo8v!6a*>T+`lVD zAQonH4GL-bbrGFvIn9Nta!4hyj*Qe35*}a~f<69n5+1vs13csxNycKoIg+%5ilNx1jH*$$5S8w$qCf z%Ez6{v()MF6mz@OFC`|U1wE?p2xxW|zLuecjxVZ}4=_T7mYT=MCH}zcr_# zC|Od=vEVGFgy6##+CE+>?`fJwPipcT+22)f851)Z@miE8N6kXd?ZKW7KoBtQ5w~N+Fr04~`-S$(svpOQHR! zuZsh`P_3Qm-*L-CKmtoyoImNQfV(huUbvmEcD}#XU^^o zo!zQ_Vg+_FUJ+KN-dFofgc4o9OEgf)CZ?+tA|YdX2V!7=+a^$@RvCRb^^8qcSW2zf znYU(+Xzk(xXq8ux!e1KL1Kx2tZ|-Hm<(f!PnEsFZYdJ@!+Cy$HK4c&Ds%-vHx_b zc_j!L_v3eiedK{-xKFUn{CMxj19fHBKAVF7h=)dG6Cga^1%t*q?|s2>R6=frU5goT z9?fp5)T5NJlK5-Nt>j9f~&pJMSqQM@osZKiq4L!twlTRR85#uI; zc41AAe9v|Xy6Sn7N}9xiqqgA~Q#>1x@&)>+xV|^>u&9#p3xj@D&iaX^8hvy}GLWJ`5z#zufWeOPGX0b(wZuEWkL5B&z{Bll*Aws6PHrt$ z@?`1LG;sQ)S}SdIr&N#Q++7v$DEK4vK`@jT8~b7-H$T^3`q>AWq+_oYA#{H)+GwpY zdLL8NUyzfg>1;e0C|KO0TCeHfKb6zBQds7o)G>WWO?~W0&ma9TVJAN%6@z7=l#Oh? za3Ir`xnBhjkkCIYOpB(a;5ChYb~zrj3Q9WUz+Z_1DKB=dj9rx}b-WP- z7f}awUMPle9oW0Uci80hl4g)Vt+D#?iTFXS^c|}s zd;`z7cD)PcKGt8m>#6ul&<79u(d8`XILMm_m28}FI#+yk<7y~7nt~D*G>rRsA)b*} zT`h07up-6z?~@59EW0nD*$MF!rE_8KeAhJQq_y-#lH?XG;GD%Qed|3*Ufnb#^cAPG zF=cdY3YV?qsA+}#26u<;nmN8siAV8I(b07aqeVyE_>=X|ZLN6IFWwnn&PQ2t$O)!{ zb-HGp>NRF<^l;GWxiAr+Sx!aTv(-GD%RM{-9f1hLBW}z^sj0NOxCG+Jtv?>v>1(TQ z*-x3%zp<)^0MpzlS%tjkQ#P5ZArYNT0jugfEgQV_$~#9(+OSGIdeJSLQ>hb}&q!y3v!bEX2v5 zs)qbsp#G;&4bAFHsxY~M=qd+7 ztE)~`=p%*q|4=>Oj5ydv{QdX*UsR7{54_>p?t-d2|FzTpvKyELUxrnEDkJzCO#lSy z-xG>TAoVq_k%n5*{(_g%D2K=A)k7Lv25ZL8yVZYt>HWWg2cLXbfz|B)QnzoYVu5Xx zgVTF*nq5c8{*e79w}z^^YL&5k=f7m%CuTDw@$1RvZAkF6Lv&br zzXfs9KsdF_ogKgupJbszG*1IeMRcs5IaAwasHPQ;(mK_Wq5fN$U0^!gSOE@YbN$3* zobHh8%0ragO}$ukAvMRmBK-z{z+=}@bK^uWUYl0W>bT3vFkxGCVriS|MgwK`wmvQJ z+0WAjT=Z76Df4Po9^#l(e?aKK7%KM9|xCZ`{_6y)a z@Mb3M%1p`P4uDlQ4Nk=Q+N=LCpQB4OpD6jlB!M&5yUb2TT3Gslu}yM_(tKT1q1Kco zCWLc#F=Kk>M1!~V@?=M*o>4QTjR3`Xtqu<}3XQ)_-#MMqi&UnZVu^Tc)(C}JPfr?S35XRV z=)IYKXJ{FUOe!TGtI8dsL)@b&murY!a=Wr@nT+ zU-ko~s@$9dn25Nu8&AvP?%69Xf3jpMzU#14?ym>UePv zvL^p>9(C`Qv*b_37`ER16#=)7H#{$`l5!{kd1mEliQ^++5f#{4`-AtL|H1n)e5GmA&BZAt~PEUV^=&VEs0D+0=`-?>fd%0Is2Bq$-3#3$f;a>j+{QMKfzlX}J z?gnS0*RKXY^7tFrs*)cENnY9AsW1(*Wi}eI55F_VVHX=E4BHZkLU6x&w@%5fu75Xx z+#50XUHnRBefc{iRy1pjq@wLuGQMG`O&++fyY_4zUI#|^pl1R#qAdJA0~V~5jcM3~ z>jFD*M``zP?M#t%*6>gDU%Z>ek#{Y=&r-rVLiJ)5)G(HR@ifJd;@pCb?FWxag5agZ2K z#r@JPGVd3ihX{&{RjZDgc4y-<)U%-~b^mo$BM>C}u~L3qUM-AcPAVqlJ`gt; z9p&Fd%FWmf@fHZW?iJcJwgpk)66Z4Tg)W(B>4&e+Y33ekk5n?Sf|%!N%m?tB6#pl* zFL>0ll%S%#Drjd>4ZHNebr?>={*c>RQ?a;Om;Z@Sq=2DHtgw#+X(z@n&-4%4M^~tL z?<$KCb^eH$7m~9uX2uZ1L%$8*ShQ&E>Do3pk75@#c;I8ID21a{sJZ0Fi3Q7p z@dkSFuIj7(bJV@o4P(v*;9%u>G`Sa2G~DjePu4FiS1bb&Z6{ z{iAfPDVBHS?(zA`Sm33QhVawT%Xs`Y<4R@22Mg-#C^;*F--7P`9P>Z8>4BM<=O!8K z&G&vW%u2_NhcxL-xm%0Q8B}z-^U3fTWuQGA=qx=sDEf$ZCTTFmRr>G{G7)X%moW(~I|v7AA|Q9fhV+E@=U_t}uU9UB*EN{I4@K@|pTFi9dUBaH3d zj~Ek|=T?dY-GeX_1@F7)d5m=M=Xs3}zuzg{8KY}6jRO1&A`!iO?G@ASrWKdC6F!-j zb`hEyJq-QpYoFu=l-3~Sc&%{*(9^3yr#BPLxWyCdl^=BtV187DqdW4;1D7&-2_&|> z4nL1&Hh963b)`7y)lOT<;R$3>WBkke&G*nug=*9f#I>HVf*1rNhmeq=YeaXGXK;obWnZQi&MC$%+s`@MuF?W}HauN~yznOj$#bx~~ zaZ5_+ghhA;GBzLHy=@Xsnu1hCGXSvFxeFg?jv_K zT4D(ON;M?*o`h3uL09sopziz<$Ux@x!%>PF8 zapgw;BK=>S$j|!srB#S9UU%Vz?E0o&629!1VArZWf(8=5R4V<@Xb;h$I3%D}_oeQNr0|rqxG@NrFJO}W=Mq8h{*+Jqp zg!S{x4X8N36O+n#7MLYn0g!AldEIM8gKVc8G& znBvg0?=xJNt}*Mq9idmAyG18zdk$FvbY3~1znLeigR@=!blrWzdAAR&B-u*_+1K#D zwBt2TV>pk$8p?L?S+^pBW%3BO`^8ZgzpMAg>c>+k<0d;t6z$&9ev*4(Y1jy#= zPR4b}6UszqymF*JtCk9OU${T|lDvkVwb~<|(L3)Sr2j?Jtq7Ra_+%p!ykp`@sZnYB zq2?7hMCdC!qYh#wpoX}Ri@tI(X z?G(v;f?({;RBhRk;sPk9|R?}tB zD;G{IxWy8Pm?PP)2dG46bX@O}6h~ba%@3gF-X+K*{~{LlM4PN{YRmf ztu9I`AD;Mc={&%PYb(69_WU>7SN$>Bq!RnGvKr?uP}zGG!jP$iq3>xVSZ-pC0{lofBQ#Tb%rZYdu^+H!s@p%Iay>h`%uIQHPKQ1? zqWGn&^0amwN6nGdwlrwd00?#nDdQN1zo!^4C!Uokts4!W2tta!w8ui9hJj~W%Sei} zhCc>+ng7B{d)HopVYekrc4~Zse3XJigx$l^ER$gYJn}z7R_=M$v5w`%^j6Se{$^2n z7oECt9qRMnm_G1%()rJKutITbfU0f!g5AYCg!bwor+2{^im3c(pS`_9f&Tt8tMRM` z_-omlY6I82USPCTg~&;pk;vz9=z@0vrp00i%ozOclurMBWJ+FGb-R2NNt;pX17mL0 zCRTo?PEN3Y$l>+X_E85uq+O6c1-naWH{Vp+`6M>o^@(eDoTXlX9J^8UW;hr7Hfecc z!0t~1r#J1#ZxTf$qJBH29T=(9P*nTPvufv^?Ob-{B^|bp2bKE&_WtSZtoV@?nbS8o z3+G}lxA3%ohIqrEN;N^p7Y0fugjn$(JP-X{LYvi_z>(}0q>_TJjR1LBWF*hmjzBhy zSh&^&f~l_BTko_5J!ERui)v6x&Zh08@m{_W2@<$_D~i1@Xy;&I`rDIce9$YTJ{zkp1}Z*t(ei@0&3H0Y}>HA5YnGlIP>W?{FC^7)CJR#R4U4< zBFmf>*(Sq$H+K#8XJ2D<9aSIahE}h8<~EtKzsTg1q!I3VL|kK?v68Z70o+ed8=F5% zj5M%I>XJ;>1TJX8s+zDt`!3Y@K}SnZ=*6k0bzC|<3273?3#O^`sDpw*opmt-p+7;o z%)y$3#-(PEWzB>egpJcWvNLlKh`3yX+pk6-*oparvMgFB2wtXqc*b0`$rLa_E0=P} zB)xM`$5 z*V|Pof(HIiI)tf2EJ)Emq{WEWusCm}$WfVe*MGo%pBZq2t6+iI{iE;$qM@x>@Up5R zl}l%%znVU8CV!L-boh4KH@Y);GT+6iD+VLoXD;vQ0}u-_ES<-k{k-RfeC^OzI9?QK zU7Y#X49=1)%T^c9XBodHNrY9Z(P%&=G08RhuIhh<`t8yGK>f0LhfzcM=uWe~LZU-((UH7lHn0_F5$g=ftdac(>!0>4ez3%z zlN(;X5J&kVQp~nP1PTU;pGnk?3z6u%D8hvb=hTLb^bf5hcjMxddL8*i8E?LiF`i~< zXRkbSA^vJCRLq)v|CLbMzD3N_W`z&+rF;9r;yh#qt z*xMpFpK201TW4L++*R?iWn#O$(E?J7;77O$p6YvliN4|be<%6`5S(|e1gOp$+_Cd2 zKgW}@KUYv%%CyU?ql-TBJnR@mElJc+UwA@)%77Zini4hQlUH*IA>_TOj^}p9c2cjH z5NmSx-ms({U$3*BfN;xZ=3IN9+zl{qbX(G#loA~Hz5vt!c(Zwo_e3Z93!8q|jCHiG zx`V{{aUspKY%xL%R?Mtv3T4L{XLge`%D;dvob>Y!X4h6Q&Z|7W#PgGvb@64U9;3RC zns8ybHGv&%^GE94j zmpzQhe~JDH9FB$fd9;q6rvn!6sQJ!)_?5rQnZ&=q9f?onNPpc>h4IMZoV-1}O6MiO zf*WZ}{qr7$Za8osPh|m0lc2A=!S9(Qk0@3Q+Z#QGcH|2HhB)HTw!Ip4FLQ<$22FCu zk$!L&lZ((BJ}S$lWeT(+q9zJDRtg0sj04M`=|EesKgFNL?Weuc4*=HZ%-U2^B0xSC z3WWe(ev;?Ep|s7Wt%Z_js!6N>#~Fm%4-UQnfp$qvE8W(tUl^rwgz7aMiqPpF4OPC- zPsJkfWV#Sgs+%miZ}Ey%Ym)-ulo^fEo-bPPX1i8;3$|e(Gna`C z3p4m|03`=p^YDA!EH@EB%xuNijV4DSJ}d0O^q(NO!e-f*_w)}23_uKcqESACaaXjk z60Gs*Os^gV37%61`0TW$x3(W^vKs`6lUJ0O&fJPQ8l6S2^|LDog6GXygJq)Sq~O`Y z<|be458d^b4qV$BY?-YC9Rh@8IMs0Lgw?~Lgje}1BU#ZeIgdy`=g=IL3lqs1dCId& ze8(}9MsF*dEW^un3B`Wy3>^SB#7Ko=(xI!k^-`YID!J@)T0Dy?JmZomI*BC(;C{Ac z@*upY^KD0W+rm4Wzl1-2SOMJ0-6k1OSt$-YWN7=98Qa$91(=C8qss`l;c=$qy^o%rd`L(ka|$)}(?}PEf;6x%U*#gN;IV(L3N#!!XWE@*xE-NKBTC>zhy*#5N=<4#E!9H zh?RR(7BK(N-y8qjGmtCB_H>t(B-a(6VZEQi*hVu`c)#%I58#KZ{ssIqNb8{EF_7ZF z`Tq2bP7XGz2(jSMBKc*W=>vdy8(UY#N%use?!GX`l3DT~0lhEk(LAXpCt^)jD;kau z;_65JXr(hxrXYu>H^?w?yf4G^Vpw~B4UB@pe5l@5za5ZyK1G4l|2{p)OaFAcsBnj@ zVB0SH-p?S%KFg6%1H!Kg-MWt_zv3TD9T6CS6xHx4$b z{c1Q7;qSS?iRwSR|26SzsYc4MG$=+GZ|+4lm(=AEvXZwMhy`!AxRdLVa#E?uUD>N0 zM>JrHs_W^rHu>W*Y}V<$WMorP#{?c8tXY=v<>cH!D2*P?Xs~D*%*P$2^gKqsX@9k# z@&Tb6%b)me;j$ysF_dpw0t7rgvl;LfkI#0MMiOE_CgBJV%#ov2eXliRFr?;BK(in6 z{P&UOXF*5*-WaA-Nwa91a+duSe+Q1o{{s9X^42W}>K5fEpYd0q7=j#ufc_rGE!#53 zj%}%|! zgjX&WsS=;qn2IUK1eh-~S@4S~_^&VK-LD}KdnnwvL`5V54_ho{of10eMqa4rCw*_(7X$w5JH=x2D z3GN-^T#%Oj{hHk>gPFNB9%gRi!C_DZlnB_1yqZ z0b8j2h4e9Z4zzE?zc_%~tfGV%azv`23Tbi%by3?y%fN{wYR8EwVHNk5ko21b2$7uA zJZ7P;U-asDga7C3V8U!sc4E1i`?}|`=SBN_zSN_jSJX~q?Mpjm{{;)gq zm#m5^mgYV?iPlL!$$#N}!~cT!x!*+I`#0YoY{L%MX=N(~?q^rAPUIEtFAhh6s4#{G z8hQqiDbLG-%c^>pIQr8zgd8sHJff0~fj8V>}_)#e(o;vI5SX z4x1u$ZH>byC>*l**40kyY5ZQa=xssvyNXXMxQ=u^;@^Wie$7oUh(e0t^z)wJRFC>#dC5wsdQp zN>3VWaC-mfaYPZJo?GJ^=(pC*Qk`H#?XPBqhU$(GJxzNS)rekvYV3)@Q|u;E9!eJX z@L?TzdY+2MQr2WdP^y!ufYDE8<#!@^X<*jjv-gQ*SdCcT#TIx7XF^ent+P=l} zxR8eNcA>SAw~JUqhSo<#GV@|?X-3i1{Mu-&eoc9%so&N5G-#^ffvSvGh;ZQVoX_t5 zlvxIVb36CsTRUIGYSc(It=X&qk;pdQu-<2>iOgme`8*>0GzT#eXTmJIaSi<@zfXsc zMaA=J`-Z+cZ{0rE&oidogbF-&^_FtY02M9)145s=3l8y&zkeFb=U%}cGfx9r+xkX} zujn~~T)I*$qp7Yuto!^H45mzXqOh8VNM2+STRi;(!2d<-KNAG#s{ZZ1XX&SdR^XBm z)~~8yM}*0pNL_y9!uGjM0nX1vV4j@wE6}hnJ37*s=tQ#rh`KG8$h-O1=z89N?64e>k4!cGS}ed>5)lVEP;9{sb=iCiFf8gPIVqAv>opTO}@CH1lje`i#b7oY~PV##OO-<4lJ+m|75 zBi$bcF6!yVPbg(d)?Q=rurUx0^OFM}c+K0N!~SQ0>mVuoIB54sFiorLKyY_)bQ9Pr z|N8=eV+DbeDcC3t(gOVe5{vt2ilf6r=+gD|vje_}4UEK90P>R~uWt|gMRz{^$f{fg z4E|Y8P}I=o6#m#uGoVvY5?L`AqduyA-MMh)KQ@y)^gyfT+4}`x88$O_KE+rKl=#uxeiRn!rrfEP-(T8;Gf<6Q@v)vS!&Qr}MEnS*e zg9%=2KhBPZZTkQI^D3o0P1BPnyR|W67sFS;NTn&wLshfu03&g6WE~T-#1RmV6H1E2wIP6b#2wM?kT#p(5H~k`$gK5TKFCmh z`GdeW+(z4!0oBZ9)n6XysFp$H{$PVzn+O~ncOqrgy%-LFHgU`s< z9_y0d=mX!kG3q49_P=x$DQ8px)|dTjp?1}`?=m>hG-g!7xtSLUpG;_!w< zZO=Y8%rRgjD%QZI9hs_#2@;8AO_qYB*gb43dK-%WxUG!f{6u90y?fmS9Hh(-)FL+Y zgi)Dy2Zzm!CKdTpM2)eOJt8|t#EIdivMC7ePT7}yqw5|O@=X(8o1H->-%GQy3|oy6 z0Npj<3;QFQ2w3~gs`cRP{HUat2zGgM{V4BI`9VuBgh|=N4Ab<0YUpnEL#6x-zmj(- zKtMp+A1xovGxUQ)271VbwC>&QmU9@1jE^5Oj$ev^wYl`;u1-C*&4ppYxRG91&%>EJ4;J%j$E>vRdQJzt%K z>%k{!zXcO&vQYT7G!kVdxN=o|u`TdaKdfaAA91>(`=xr;L%_R*I1JQwuY&@f&VEoM z$8@12PNZCCtx51`B3FX-?wa*%W<#WoV7!A_Kcu+Ji@*9YsWSZT7wxPo;{&ZS!eT{N-a6ox0&B4QbgEvQkm+ zq4ZHeF!IYA+;SZLg2Iy;9@oow)Z>grE!ByS&+VlqV)oI$d6zU)f?_1*gU9Z`C)o?dR$ z{=gZYGvS021Yh0f+M9{*%M7&JojuoQ;$}0f z=MB%vVF7wtn2-zP&fweHG z3K-2}8LTD^49c6{hu8tzEj0&xA=8srt!`7KotLL;@A5E10=XCT1k;4#oy~mtmv1M{ zBMp_csrLEok=~d-YuT*CyZI`kkq$r+BF4aDPBS14d3NNiqeV?jETFeUeX644h} z&N&F{Oh6i^Ji3DUQn&Y$rrfHh`1|X=%5%xR$eHNw7aXbDo>K1(LM%&q7&LGUzgyPc zI`lQ@j!QTl6|4d75HT+*Vy>b)$K}37f%+KyXK3N-;Bf;NxC?<8OL7xU-DQZ6?&6xf zH2)-E7>CW|Jxdxb?qZ_tQM4k3Ay)?7T^L!NK@O2lVnSzhJ32b0=8HcJKp^>#wU&jR zXa#UUoWmgoG8lY&&B^%&L+ha-)q;G%!QR#y`Va+VqoRfxuf`~PE^S^T>G&pR5@CkU zpw}+}N(=rBHP05&hm(c)sWxU(R_?U+b(BNt+dd+dDfgIqhHx9`^uOsA`wHcX#PxRU zT#k90BND?Ye4QxQ&Ux~vTXsgcxl{F38vW6|kl!`Zm}n!{n7A-e=MuvqS&Qhe$}Z17 zONU-R^bdjXJi6qMq^1l^e2Y*h=zYGo_3}Iq%liD}?Y821PAB@-hc92uFT>$8d`=Vr zf_F@*hUG5+TYIG-V%F##%D09q=_QgzKG^RA`*0Gp7Q6-Opi@1+`8|+u>cdWj~M~_ z)oh*vXjBjO_Lk}Qi=VA|E~~-g!H;YepH;wsT|>uxMc=~i|3le(hr{vyecy>h^dMT4 zh#Jvbv{=3O2&>zW=)K!jL-e|O1WSnCd$4-2dPFD6vIv5;hzQ}H@9%p(*YVuXbKQU3 z>%Sdy?3^=moafBv^?ASFof4Q~@|{ln8E5iOtjpz|s&_h8WEg?S!#S z6L2#xc~~>U`ToA>J8@H;SiB<)LyV)NB`W8&r0tiYaaO(5Ug@@bul*_u2u&PCb%oRT zK?#Emj#T`W7N+QTVJ7fW_-7(6zkqu{2@FUhdpTBs{_~XV3o~nC zUms{1KqD@zOM+|!t`;Q% z3pV`pL=!XS=Vc`GxUi@sjUusCVkheffLJ5V?*}vg=Iq|UFov24&OkGix-91fzC)5< zRA>PHkEYqB*l%vUGf+OgR3+8aD!m+M8ieWY(tgUr!|tOj3TEA0dmy^lhj${rap8LG zZ7x16_3C0M^iP$f`=W{B{U_@VglN-2~egJnyu zdacM~f$}FVhP`Ibt#hH36^cYs6u_1bwc-DK&t%kVoNe_m!`TC|$=9)=d)D5`Pf{X9 z9;n!i|Dw%sxoY#PD__NHK0{|OgIwc*Y%y-?Ha5^lNVZ$(14tH22b{ncOhMbtGd=cg zK8D?KLyC%{FASC7C`k_6;CIA9B(qZf)-_T$-9+QIZA~-Rv5g2?&IBR_VSQMAF|U z_bg+0J{t3C1)tg?{yE6(ZBRA)m;P|u?;Ib7Ki4yR4&pU(qrkAtM^TB*l>q2kJ@)0q z(Dw-;RK2Uap0HMRu<98StU8jebDvxs2EPn>BNGmER*IrOj7k!%@VoCKo9Brrm_}$iJy@+ zUl@)=TGst&)~i)%QfX(~z%fCK&G>*MOU2M2SHh;Yt#u35YqK~LM}Se$sh)`->vO)D zq<_mUl`G)`jxaq@OewlgE;sG>-creH-lDQ8?wQb0zsV*Y-1fHXc$xLiC>fgpH)go1n-#1edLyt9FLQlVb2Bj2w!#S} zQh2_oM+U>yO8HWfo4@rZMsq~39zIbo`9w@ViRDp-`~NMcfRzx({n|p)Dy9y>>F#W9 zz;g$LKVWtH_)VE3m61QpTsq4B@_=Ka)@ugD@4!AdC`~XvfWW55uj=DODE**7tYF2l zGIX}uq<@We&j}aOJ#i0MYljyeInt)hjfyC&vZpNO__sNGEX?FtC-K}J_kkr0u(aGED!U=7XSy^ zi@xn+?~Pk-O{5v4qv`%IeLb&1N^Yf`j98$G4nm(#4x+XOWBU1a z&oIQ^Ueq%STc+sW=dBWtQR`!`%MqvQ?e;?RiHyQI?OBelM-e9+rs~EbODXw%#)^m^ zWPM5nc@lU_cQCzvW#po80w~eX^vp+Ig}jcq(_J{e`rRgt0*r@dmi{whSQ6=u{yj>d zn?l`I%v@R6!DY(=eiesJNcC9#@QzOZ_<{%g_9XKWlA=tdMkGQ8VzK1L+ui?H^CgN8 zWk8-v7r`a{L&*&nV-5X0^I9|PU2H{%S(aZKaQ1D{V#2=&lRXV_j6 z7(-f3N0}x|;3m%myT{y~M0*eMwruF7)s-qc_a+XC^4BCsl7l(X zC_c<>Kfcf)T%#4et$E;9;*%xfGm$@ws zPk6r>;H52b9~vE^x4HwE5GsHOy?}Krt6XK4{TX%p^XGKK`o%j8WEnwZK%`ZWU@74r z<#5*I+K@Q=`n0F;Bu;S85Uot44IvOj`GB(}?U?$q{F&*RxO&&E;)r>`!K9;;< zt^s&Fy)7zo#dbtT+cR<}aI-Sp03$E`p zqUq@v0Ke#qG5Wod165`BF|YcwhC`4%mfgK?vnt}j0p+?olhnzxW=-o_BxUw&_fdDy zV)qA5Dz4!XLo|RaT6DlVipsuTFNrnNG0G? zxnj2~Pyi9){`K|XHq1sMV{`@qdaQO!?>66??Czy@r((mR=M<~hrF4DN$+gszM#toY zTOzoMiXO!`G@{;{*)<^t2TBcO4U}gUodI?uQxJ+)%heFPBV|jR zl`fctS@Cp6*ggXphjh2ka4dB>=}r1H_AB%`=hwiag6Cu9x9AB(M6^@`6^^gMvFoT+ zp3_TMpbTE)x)AKeM_?gP&TV~`Q-gAG>HRDKl&)>oWnyXdoJo@z z-GN~y3OS2OKMmFUrWQPvMEr4-4<{iutHc=%<0gZuotT(MiL}RBqj{}cAKA5uEc?|2w4ql$_vBlWMStBa3t%)p3&pdy4?Jekdqs0Uf?wKl zG>5K^3UfOsNK7(ybY`+a=kH{jc5(9B);fTb6rgJYN0>|?(b=AB$$)Sgl~mcq^pqe*=x!G!O06%YbF@$Jvv7=0(&5v7JX6a>$Z}4RJb}mREx>jHQ;hrLS*=* zmdER^gMvqDDJsu#^5P5zg_7=JB^1LKN*&q$q9aI@wfNG6Q;nuCYu}wEViP88{mbpJ zRQ->VHY2Juw<(4fg~CdH|141W&C zm+im@I^|V8l>p_Ltn)A|e2nxHU1j*s#$}_A@~Z>Ii)B4uZzsQI@tmtthj45iAB@;a ztPa>lfCMHP?PgZ!P49iv&5m{wdhTX??`SUJY5DPMejemB`)N#Bh-&2vexDDe_RsNs zJbnzQN$H{Se@@gK%y}RZ`&dedSuV1-+DTxkV{Ra+GF~s{_SS?hSEo;43P&-7R4p$E zAI3r#y!+RiI7RM_zUvqji{5>G{rVj>gF6nyf-|u9snw#5!Jq{*30-{8x$6FCor?3OVh zf2OHOyC+Aq0o}mKMZVto&GwPWVHeG($~4|oIRyQ{i_+Vn!z~Qq%^Bggv63z=@$jK2 zq&T{nC{~r$Y|(-j*`HC)D!P9kCn;WE#U@M>h~t@HWS)8`Zk7dqPx95oC&vY)B>DSk z-?Tkw%-judB8#VUE6genC)5MSM8k})H-N>bhinnGBqmQ`XeO6AV`TB3>q4klF_%ux zS(*;_w3}6M4u60H-l{?4L(m|g$8GvEWNi$m0+nYL(^O0ws0;f z*$~!xO#CR{l54Qj?oi&#@qlI&Eab~lvlYt$)wSdO788-qYmd2Yq~YMmu$?Bgdw-xj zt)aXI8z!Tk&F;C?V+Q4!z!A5&C#7S}JfcQ+A2dQ$d5PUc>e`O!;&ySV;3RyF_~$h0e9dV$;ul#JG}kjFdzKE(NxG4xbfK*FDmk_padZ zsL2cln#;uOzW*pR(`J!cNtW5qH;w zvQ40-=HT_`LVlC<^e@s_ASh>44XPC4q@&h*Z{fDmT&FLWxwK*gQsk5zZu|t@tL-v< zP*yf2TelrMVs1cFop={7Ttf^3zQyr=wcs&Hf)HJQr2$kGoF(vHl3fZQs$=3A#@OPw1qt>oGvR*QiZaP5>qpv1R(0rV@DU>c=F+$A z!_Q2~Y}Lw)W9!ng0;%u6X^BEYBQouVi6|v2YT{W?2V5(3=C(X4a%zprYU-q~EJ)~vgXkIaE86Iz z57J<~V@|UfDMkE}+!f9>TOm~9I~QC6pT7&Z>yK9%WJ+lz&RZrs5Y&|4>0^tl*56EQ zsf%EIx@qFI{(&y1JPAhE{iLIVk<7bV5bPN=kB_P(Or|q8mK;z`jP`ToH9vT4dX&(J z$L{ zMrqa-Ea+~{(RLMJ5`rSQh(33eH82~=X@<@5HyUnlsu#GCZ_nVgzJ~qc#7v zqcSwzR(2~?)x9a3Um`_(%_+qZu9;&f0Z&~;jDvB#~f;#n0}&D zM_43p;90LPD@W7OJqqEX`!Gf_324t=KD-onvDp%7x=FfclxC$p30KdHoa&`S4F4OPMDwX5AJlQnbiqPL`G!95n2B4Cp?u1PX5BwPBjoZS5B z7sfO3qxgzu1BS-X>o_3Wz;c zJ+jB2&Cl=&SO&dSf7M8e9?0-W)y~}FpW;onc!sMUS*cNNAZM`2bS$yqZF8<95~oR8 z5Cg}gO61OFEYx7c!0Igr-fE+@YO{SG2TkiXeA2$+uQ&+zH9!_TWa8YvqMMfZH*V&c zwVW&J(1i7mTq~N$l$OJJTt43gC)QPY-=y*+q#E7p7H4uK)4za}ja*fM-*X1_7C!f% z8m)zs7|ncwarkXC(9b{8ryUjOG;OmHgRLkcjUukJq16xkPGrCzmz4!6ta}5}U%i4n z*>+^8mpwWo zrURO~$mX>q$N!Zkm($I)q63HkRw#IKvkXwO|6QZZ;{F%tbB)-1sJ_39_T|hCK>IG| ze+Qrog1j4|iu;daxww3825%oFY0+j`-)I%XWY#DkHXK+XA!5gW?nk< zx;NgC=>YR$8HLrGNtQ_h$5w{hIVh-eb^SMbDtFDv|sfkDGmSKXA(UKL|pxfs; zyA<-u$MTn)_*We{2TInlRu+cQQ$x?frP{nl50I^b8+m_Wju_v&qSmySHadviM~!Vj zr47$V>_y&OU;dtxJOW@~P-v&k7;v~Y&U#y7&iXnvUV=;q0Owu9hp~bFULBfmBFn8K z28@n`ntX6Q-jX5E`D76%kd6wc@UTXH^b>L${l*`Zc%HK*J%bgVcSTvdnaisYHSVD@ zL32ANE0fIgA|c|f9qo_Q1Tn94C&^%cE|&fW4$0PC=112$ALnuR&aPlMNFjmsNXHZM z=Am_EBp`<|H@hI-;nrnFMYYS<=Y8pe(O@_Sn0vKRwQBh3k7YL@w{W?Z619K~`Y`7m zAqC?5WUcY!$Fcv$kUy)klKu7~v)oUtlP*-wnjhBW98r>f>c#^SnjNb@4N^7#FbKh0 zLuq>mv(){jsdyu3X=~;y86(bV)0CttgQ-*?h5a0U$HzNN)_i5|Ff3*Z{IXM~`_YjK z^v}<5V}D9VH4g}V0Vw?J>Hh~nR?$~Z=KcB?Kt6E=03_~D@tf~J#sWau>3WRy{?XrG z!MT98;0t{#0(9`rHPu9#!Ef_*5IH-)KsY~ibdT6NliK&?QlcBe;4?y%nvs~khOa2+ zs%kJE9(}v@@?M@8m4JYNJ-;6bn;_~nEhZTGnbLRn$M^BnFcHVR-!sBHrk1 zvs%_)huew*+3q3w!M^WvczTwBqTl5a_v?QW6xx;vg2(JoQ|I(rhQMd2O68EM5IsYkdhP#kZXr4z-qiAUM1_T(aM{I{M7iJoZsDU zWk#f3qlPDl&XZNK{N>)E80Mc!zOXnw&bdZ%F&Kn?570*r4F5V(n+Eb3ykqBI1pv{W z&*$?yUeNEd_j`-plRWdNZ{{2_(U`kt|A4)39tY~DDPQ(ftyzv={*mrMo9HXb7H$&~ zA}Or^X=qzjZ(^UvD1hMOx&~+7tpf-4q~GICtg6Z)w7gU;US@nrzqiMI*K*}4=Hm{# zuC}BK^!TdE-O_sb70CS~CPXvU&ob3Lvd@n^AHZ`#vJ-)_s5@;)R&qVnp}8$lwOdU5 z^h*X^^hCoDD7)6AgK#@oe#lOTk>be?_N+O+Z!6!q{=mpOm?+=8uiogk!}QL)o(dhl zdoa|W`B7Lvg=A9q=UxSkx^Ihrk(b!NdkpB+H=Pf06qkRGjeYI{0TTuaEHB|ZPxeYQ zuP3D%KX)4CvcD%$yALy3BKpY!5}??woDE#*T}ryOYK>=yx4=9SFomF*6?%ywo_9%m zbU56fDy=PIW|cM0<#ayMoxH{}@HfEovsZ1^BkArDB^3-$CZ~`n)fdQm7K>hfkmVu{ z>}A9DD*s|2hR0`~5@-!{U*4ok!S<+GY&%pF=kG?kG6s1&uJFiP7Qxki|6w!zJ)eA3 zhc~);yq2+6t!Ug=sU|tclV0=vBV+z+>E28@@AJr~$hfx8YHaA?+MqM;3lGFBw6OEz zRLe5S|1E<2b`Ux6W^>>Hvnb|cC)IE^mK0F6e%<4D_Kb;Ue>4ZZcvzcVTTL3@Pv|I1 zhi7@g;`&{SpzQc*#j$z~Ts2YKJ?rRb%S|qGC61{@=m1ukKlK%^hLIfZ5bgbGi|TJ= z-TC;W3d76M_|TWtJv4TBAQ7%*eq6}T0UOl_jI5Y}iqC}nF?>Y{zGj)%kp<&VGk(H%QBkwPAl)Db8Aeh|+S-Q`45*^EsH2!e3kokW!elk8 z#Sc6WkF=rkz}m`(q6$H`ldNnIqC#(@3@*Q~3jFL^@3SV1ouz#O-|zgya~h+gr(1JTm;9A1v= zct(?4AhngUWzo(P>}tlP|09HK921)>Dpc?IJXH;aMp(S+mPKQtv8U9N8~7+d-Fd11 z;sHKFvxcuF5-{2y@88;-l+L{(&X)e2&mD3;aBo=5qNJ8FvUUb~ZwRy_hQ)hJVW&gW z5Rq^Bz|~e|@A)D2aCc9&hPO>WvSaATtFKCx<}}@5CBZI{4SV?Kx)F#@c*CM%X{G|b zCf*r12xyGcw4r%$kO%T$4yh!^hy7tV5Uq!}&ZyRAh9OB46X%jzdveUx!Y(MSm-OV;?|E`mvmYP2ECu`@eAH zXiP}9WKnQ|5pCoxkEaKqlo#7*p>>A4_B4_Ym;nV&{Hx$px@u-C!|E55ILQ$Pa=lxy z4zsIOar^Fkqw;pO*WB-pC)Av|na34{Pkjktx0-mr{jCihfTZ+Ck%?5Y$1sUS(qODx z4@O*+m?QlC&sU*zGQ`m*Mv9Ox(yZ*y6=_0vQA&Ya6_=+6oj{+jVQS7K{?SkBLNZ|0yd&I^3OHG|5&=ocidWB)Jq?6);5K2HPe$&yF|nNp8k`|? zc+!3<^g`IxN;(0tdd2L!S(M`r!&?0q6Xrt za@{*E)Up`R2&wzx*vQ5=86Jg0fK6r(N}yr;%)V$d*_TpJ66c`2Wv){DJPSBCsZ-c` z)>T}Z`xQDKFf!eOyU#b1w9d1qJ3V+X3pLv2Mm8-Ii!qO;Vc;no`_tQIk@iOIzXCX- zE{`rbBciEx7Hd6ZR^m=J0E>4ejz$)}RJohqdigXv{ES+t-n&d>y=1ls!lUb5wEer~zhv1Hb-Asv9&e@1W9uqCD1S)qh_$ezvAF$;F=pz8W@8=<$ zzq)>X$Ku^d4E8cu;v`ObcK=rk-}`OQPofm8G8}+sf)%$ig>)Zu1#u(dPK1oVWZt@U zbE=`NU`Snv#Wi$Xb!OEpFC`Te8bxr;@J=7-_3e8BhTR1<#C;pawjWIYFnDt4fb7GS zB`LCn$tEK~v5`HgPAx&D6w|nqN(*A#7ls19#HKTNHY^|D%CrVxuDX$} zUBNIxW0AiXZ`1O7KB+W!zU+mlt5zKgydiNjzP;*X$m*z{XC8^lvNZQ##F z94=VspPZ#M(cr%uKF@vqK& zIMLiNL#icmjP1`p7%I^JIytxJcr+OHW+bgQw#}16s*jxcIA`_u* zo1U`v7WDMXKg=@v`ajGv*7VVn_fGVq^>~6UL_h{0v*&u9I`kM!T`4d8l!&=8U7s}R z)R;|K2a+AP%O9m%_9s=4DS<+(MI8 z$u|j)IKHQD>8pQ=|FgB<{}E07=bDE@wyjge?a~VENfqG4w%=ghMGJj zhw)g0m|1TCH@}xU5PaA-YM%cWtTa#bLiCAJ%t090(Wd!BizLBznRAD6U+z+`u7tD) z{SJsWft`ZGMoX{`JQ}=}L!AOe0<cAB8;Sl# zEgB6Mv5$LDN(dtI{~xm)zz)!Qj*oyUzhlr?K8YL(=A!aKd%J}_%76FhMIQ0dPnRc$517F}8mNt%)I&HxcpZ+SlvliT z6Ksv7re61OhuuG=^im^zIEx-#a0AyMc9jKmcL~N`AR`Y{BL4uXr3Ez77-i#cnB8gC zKH1+cb0!;CRsRpOjNz0OW<`Q9`XQBzY;g*20-jf5`%yG#dQLP_j6g7V-Why*!aNA8 zI8gJoqRP=a6meDM74kT7!?@#Jdc0uIbUTOsA51$flbXLySQT6;8?Xcz$W#%$20I}S zx7&F9W8=2XG^jA#%IJm2@pN3mwMFzz|1{*B1KtUw+f$a6X4^KpR{p&@*!1Xs1qr!_ z(>xFEWc1xH^^Q=Vi3kT#+AydRAuA&Xy8|4l4A8)7hSn}AkOIrhK?G!Vk0lOuca0rW7%wC-PK zY0vNd53vN)N)~=^i}fyuSo>akS3h7l;*eSjr_@pv_E)+5b37I?|9cJ3ffJa!^?}~} zFX(9O*Z%QGDycp9q}yug=#0oz#Sl0!lipoePe&VELIrv&A2Gonlpsg#_P;|*F)()4 zhvrS2`J*IzsG4W%8HXlOJnjgcb|}BiPj#%D-1KHrN|(rmaeS)qBBe`hEC*~^a*X`7(_A4fOB&~C$>c5cZ8B`@L;N)?@4gW zp(|}KR5$OUDG~HF2MV@gAA4#{!u(%vb+^Ovr*_V`KyZRd*y)#^!vc5Zhu}?(`e--u zaKjR^bf$xMA{*pGavz0njW+Gnw$!{19ixEUIg)?wKHC3hI3GZkFS;+frTcHxd(F2& zwD%u)#Uqs7g0TA6_%~-98LY{#lMj0;f9>54az#;fawnB(fug0rtWZMkza5v!!wj~F z;cE@sCGO>*I(8}9j=+e{^ZOP3xx{c!7WPIPpPN^sd!*>zluq!E^Alhx9(#b+kbECW zOlHdr#4FQMLAXy8`0a<4X4pv_FENy>!@?my8Nfn47oXp;Ci_RBNb$`ZhN7q7><*&K ztOk)BzzTmDU?YGLMGrL6Ww$C8y8!mPi2?DWwGouv&oYtxJJrnD$L9^36#ZsflU2fT2O1_z=^<&lh_Tp2DWdtY~EJ-15oVdfo%WuVny7T+D zlLsbcmb1Tw!P0Ql@Xv3{`xDMUM#T96PS=fo=Qhl*P$p7nJgsH@(BkQP8Wz2EPC6wK zrn!fJkJM8t9cGyC);S$D^nS4USsNscE6lD0<%csikvi{|W(e(xgA)P<%OygO<$vAO zpLc!r#C-2KY@O)b&n3Ul^zfm>Lx=x-9y+{lp1==_0{-rh-TCK3aJ}AhS&@GzAzcAj z`{%dFFn1CK?*@Z@IePa)JJlE0`(F{SoQ?i;JX(+% zd%iss;F^=2n1i=%x)48|J3#ea9$vL(zKOSZgqLUia zT{bP{McjDh&WGZ;;`81AZ4wL97n~6&+COQoe4C#>1uf3$y5X3ZmRJ}nvDJk5N_}Mb zfPE|Vz|zT8-4`^0cJS;s<9=P3pEyb>H>y``t|dyo2Q%4 zxfojgCMC?G$LpD3Y6p-9&aJPsi^k^1|HN!o&2P}C+vHxA%C|<`bO%=&P<3w z@Ah6?ZuGCYtvYcGS%xBuAouo}zpBA2Af`%Y93@6cxP(J)Ir&o(<+HXo}r=C|Byv^f_Mo>(nD#_%M@5$O+aq z^KU|j(Y@w}t64*G0H5Zqq1H7n8U3-H^2p9I9kuy5U-l~d)tk0u;szp2>|nxcl;eYo zuNSmUF~1s~mhBI{J7B{Ivm{e*<(q}IRRYdypB*CoBfPGp{rP`3SJ5g>ya^!CWQH4$ z_W;sRX#X;7Pcd@vHBhi+mSFgYhWh7@nHvE#bTIzu2}p@X8Cs#3JJx|qqzj~XCx9u5 zH?$jl>as+L!RaPxNVcsXR~d@lh9T$t1TdagQAiWI2n`l@&Qj)UZ)oX&fhJ|gdCsCN zeE#!hR9*!=$+r()OW*SFV5!HyA@^Vno4a&ds;e1VD4!)uR6LS~RnODij1+e1eOW2J zU>Anmzif5AESI(9414|5B*-3KcG(jHH@;@25Peifj!y~Gv(=fx)R9S=9grA%emJd{ zZqOW}mpNawYTSazXx9}G-j`pC0!c$M)J?bhrb_z`H+XaH^SRe;t(yJR1Mc=7N*!JM zJG?U_xT&4|sOQ);JrKXJHZC)J!7wZ`K}osV0v|FPy5Cp3@ec-7f_OO>Fz;hBv>eWf z$)XdE{diGNI0(jiVJTQzC1xw@O=c+F5oHSluH>rEl`eynxbf?O(0w$e0*%RLO`_UR@ks~+^zM=w5~!cs2EmpJ3VOVvR;4$$_38$PU_*w!ZDbtP}hbwoU6}Zs(6zD>aq;JCEvV>_=Ru_!US;R zy9~{pRoXHkSZkNllCO6xlAMN2GLKDoCRYFm`h_GO7UzGXe^=Sk9eI? zbCfXdmQ0q_Q7qh&rWSN|zo-m)W*-51R0dqF zj@X0tN6kWFPxNRDB)aFcxu=#N_Lfo0+>G1NwriW!zldu@?C8u^#g~`jjc>neN}G9e zX7R}W-S7*7Ec{zF3;|3BdY0NSl)0bPMW-ftgZFLT)U|jchekSgads?Q91mx|^-72) z5c!!z22&KEM5ygnvw|iXFCA1il+E-S6X6oG&n*4cXQ>z`#5KnD+vpdayZ{O_{)Nnebsf!A>6o5+tyX~nPFYw;Gz6O`^5I& z_0$BNzJiO~-%F_V&gzUxuU;?=Z3>6a!Wbc{gJMdM)3l{+^xh4Inr)P4Lvhow6f$aN zy=aY`fdD6He*q0TBN2MfOuE1Pb2DQvUH53&cqu^K3YSD=a1Q^$?%D-C{2e|<8e5ROzavpDgy;{Zd z5SOHnpW9eZoFk8zc))%_?PFGj;dZ-Py7Gf7_=q)0q_?PYUl_?-HJWm?wj8%LpE#%_ z0K9X#{M!*&uvp%AxkB2P(oE^SDP8oAT}4Dqhu_WVS|a>S(CUkR^Pe@gVYV-7LGhtt z2v%gc%@8ETH8=5`t@hJ(5KUan!e>b7Qo+lqlB8Z0fAWSr1wTVJK@BC} z_zS7`<<&)Sy0*j=Kh*>1*zrttcjc&U(==Y?*XG=x$wmlF(IH|tIpWn=5BAf%>0gx! zgGJkL2AKKb6L%!G{0;xc5B`-s+J}WEOgp77MF7DtU8*+NP>rUg6J&!uKAsvaQQlmA zX68^rT)eYV9S3-uZvIaEMDgwV1yzJZyg@mh7M1(z-6FvJ_sQge$)ENWxa4O1OVEoW zbzje2dO@daMI4`{S=ccw$Cx#_w8pN)pxAh3YN@CK+EqEWb6PoOM`_bVBYEM$e5~`~ zmh_-B(`UZadEc4CqXL`Bn8D03q->7fi*s#X%k4?O1-JRB2aM*W6%_uk6f+;a5M=he z#Gg?!^B0E(ZB7di%I`z)i5YWF*Ctku1Iz_;5;q4_x5M94wG7_^RThT72 z4q92`Mq{j1+90ZSp>A>p3>IyB+! z_V3r;yfzcx>Q8c|XW!(aL962ixFpZ2oCVO@SWfO>hN^B64J2YrobU9Rne|rj?~RUp zbM!!tJb{N>r13Xm#$WD&ulMc>d}>T>^IYt=FN*t zHG)!#EZ2Sg&wu}ujEu~)vs6W#w>Nxs_0I=Ky2h`LEYagyo~Jqg%pHtu+9pLt1y5E3 z$EGvU(`K-Oc~}2?dTG7}!btNj4e6 z9G$KA+re|k2+CQFWs^ZiMIw44eSqBwFhsju!IuIpq8RSN^Z~8M{vB_BZ&=zh>&(ni zeWseY@$nOkwMTg{(0volEi0n+bc-xPtbRJ4c8DZ{{WE@f-dxtBSGQnnQZv%wj^yjh zxhE`Abftvc0j%aho7peFo9Ff9c|;*GjXPzFx|@p6_qYS@Z2|`pmG+%~J}B8`f7_|`d&;8Hpl0Ti)pUMeVq_7*p2?sK_}U^>fAU4Gi7>b@v7D2G8K%cT3K zg*pjScVLKU^@B?nyUA*-OKH3Q*Z*9Is-ro`Tpy8zdN&;=*6Q@n%KRYgV3d%4@(!*r zbtry9ocaU^bs|hHrmMzeUu+bva(QrJSoI>#&wll~?yM}t8*_SGrzm!vvIf71RfCq?OHUWNa40usywpKz-#}1URjs7VCPUuy?2G?GG zD09*{EIoAxxmHbsJ2=ag0!Ef=57-O`m9|$61x9u1t}FhrWFbdVHUGXm^MLr$gGtR0 zf2HfDdpBG0albV{vOAfqd_n{|AAY?BkqYmlF3kW#Zj4P~U47MnAnMM2l&?>puDf})V19YCACuZ|EsAu_%__OdbL;#Aifx@DMSXT501I2Adug`A%z zK5}2>=KG9ylD8*<2b?R29xtEd%}=ilpzy}J9*bpueDk3Ehq)(5r)~TE#<*6@+B24CIX&DYuXU{Rt>*!7ma=Z4+R6#3cz!>fviV@lnv2$eAVf7W}z099jW> z@s0ua<4*|4a_{nb9KV-)iTEZ(&U-1+-)G7LvYT036N>B}s^XXU{$-TqXy4$NE2#74 z&p~ZBQCwEKWxzIS872u;U}lmUU8l#{<<+p;uCB95eoNsT7yrXPh~}2({}KiYYSw(! z53~52l2+%~s4>H6q(J)u2ddpT{KzDf7gHhsN!_0uAEFiAz^IkQ3bIWiP&FOwhzXcc z;Z9dn$km>IMh+`{j$fa}LXIbWZ^tu&I?U!hALsPrVJ{94q02Ev`_zqeuXMP+h*UrO zjY|}kuvT+y)KH=F;DD!{dv8xfrlF#Lr*iynniJ?) zlTYc$S9pG43?qi>K&LHUw_OZLvL7s4&;8SDt(`p66}6jg1jZa}sYMo-ZipG8H~v7Z zPk4TOiEHxcGm4;-614ll{O(b6oXJ@K2OAKzLhw&MU2(Td$kWa*3iWsT#$dM7(}}}; zrr+y6^s^bVu?{BzjODJXcPfIp){F6xY#43?N8K2{L6VaiGzv7*;ISb7?MJfaJIEUM zQ#Sttxi$BydhUtS_X(Z2E+6x12C}(s}vtml|7JPIA_t%z&LJqwl-fCqXkH z;GET!vbgutKjguu*AvgS%%MABka<9UU0SIjXVwO{O*$y*blC z|LNbXqgr>!sHwKe8JVu8Q>CUYfc5bakV<-&srhl``gPxnfiTlI@$ga|(oqABiT1bB zYB!?n=IO`3=hHOniv~cFwUXZCWopUdP2Ue*@?zt9vUd5}5BkEweCqk$*v>mHM}m64 zX9?;h49EBG1`>~*KYo{6ffuo}*g<*L{utduS_AAt&fYT|uJV!48BsYW+jN{*hoFu1nk%6UqAf!&RW=-3f#IqR?t2k~?Zz zxY1Dt@Lvby1uq23!as>kRQHh7#n(DTOj5(w;2Z7L>$=Nj_9)REPn{)St*m9vPvxXb z^MxNauuMPkLxAvg{0^Xqf(NDqbKe{B<9*hyv{tchNm^3>jlSl$NoNrsU5eVUTj}$F zJJ+2jqd>l-!Nov)?zExX%d7#rf#x&bZ+JzrSk#u~{diDs!d-!?&@+Pk_$(g3m7((tnaIEp8nAgnsk7BPfKA0pF$; z#ccg;>FXfZTjNC;aO)3>?zDYvu~~46Y|R>!^jx^iiGP^>p!Lb*0#ik4NUP?IIeBe=X#_Hmx?x&K6}ogs;Fpr)i*+|_$S zJ&uZLy=xM~?~Trh?|RleA~D~-MPJY=pH{zVOxS_ZM`*n4O zX4$Cuc<}mUvnZU8BKEjNu60>{iyB`FFqb_$sm3erv9V-7;8{;}HT-xmd5~GdqYP|n z?IN}aK|wz|tlSuCu3jtt{XJZ;y<2~vrZfN(*e~_CJT{=$YdFdMyy?2&@|}eFAs3)P zJ&n~wgftB2O8B#)AlVVEW~Df2^HvV_z*W9 z$}SH(rW3Y^pVOO$5V=OQ@u`!INS4fhyLN}NY>xIdFM^$FXF{?m-DoZGOU@!Qmbk80$CzwS}TiZH`>jzfPG zm{`@`Lv!mD$-U0C;6B94d}zRB#=yA@=I15k5p2ZS8q5cw&v(^qOz%EPt|*HykkoGJ z5^caYHSo2FV+fBlGirCX1%Ubup9q4LR5;e6+ZZyOPi12%uFg}(nsWDLw7FH_A16;(5jJE`dQYjC3Cn`BQiQm7bX$owH692SC z#^2!ch)R;Ad2%qZD*fR>z0-6ZztQ0-Wu2V+F`s&{d_DhI`XRMfdCqjJ0j{`7@SddJ zoP4{<-N+h4+)phqC4@Zt-J0fLeC`hY!(!j-plMFf!E&(p&B?(_Ch_#e^gJ{Ho$-m2D&^} zDR58I!vYGG>}v!@4-FJld7OkJxH|(eD+2nopujt$gPQ%e%P8lvaC>)`m-u;923gSk z+C2A<-)6rzv*EatvlNC&KNj(pMLhRJBv6cCyOM3u0a?qCh*~mOp}=uwmo3FroC3F| zKLWoW$9Ma+^2hJn$((GX0?vsYnV~uCUNRxULRhrjfry2~9hDv!jZVd99hO=Ptyim5 z)C7H3je-4kB80mv>M$4E#|7G65MmrpbkU7z7+fTJ0VRqLi;1+{EP@XK6Q8E+Rj!IN z=Oox_q=KNbIo?2*Vx-;5Mw%ELCAnYt+_x;&71c=Uh!q(IYeH1){w$jCCp)ROCEf8m z>&yt%$Z&h=G72T*JUZB_4xgp8+TY!%mP+0qT5KO**#gnqP%zu-rzA*!zSQH|V>mR_ zOL*~pcjfR&{>SfQNA6k*I2P_H5(`b>=~;nvGl!>GOWgpl@7){e=xNP) z;hql1E{kizWWW@Az?vXN3%AF-jC)Q{UHCv>&$IZeqq5|vJVLLdmNT*a&ZdPMU;3F5 z!~C8DuTb~wI=&ZduyRq0Tl2h-XJj%dTWgdmY#c_3`x2io7n;Ex7`IIK&7su)WGFHm z(3In?UNG`a59>3#4F~O*ZlzNSPP{Hiz^^vMX_7D#lA{<)Y;*(JldTT-wv7zc6etjE z8Wa2MX0X-oD}f8S<&j^sL!SqnCUiEY(!~pf*?vJzNh@TgRB75ods1pYIyc(-a<(Wr zHF4(;GzmYE_!qZG1X6Qh)Ba0I1@WocdodusM>$ZFg{Gg>jbOvF?V4_ZYW$z(=+!pe=*=qOS`|8RG_q4HCvzHZO#E-e-|YPhtyT$ zwJQ4E4ehz|Y?27)E1}%d2I!toqCJaVA7kN%+{SC8xPi8@whbE|F5ZI-@9Rw&gXd9D z0>bA7S2|*99mMj?cea(yP=SAnkVazYM(IX+kPeYfsi8sXW(HImlvH@4fGR-`~&ox~`QsCFSp#mmtAYd|}ua{I;k9 z`+2gZv%Z#=7UrwAU4!QcMq?~kUFCi~Y;nHr(jFU4yw01~`~;AOqI|e%Q9E)s!=Sbt zGeThdu#%}z6|_Yp>M3Yr!G5?)Rvl8$yXlt>=3nJS8R&XpQKv^1WhlE%35SI5nL&vd z;*gM9#vV4>i>McI)kQ3~=t*JM>W8qq#9vuBFM7>GGS@XO9{!>gYk$g2qo!TOE0qMU zgFJzlkLD=4jpqnx&Qx0zbV!EgYjAcs^-LvU8YHFx<(F?RQLi02KJ|m;2eb{s8D|Pp zkmJ!_e*uBF2rYFy58F!b`+Z#K?Zbq=_K)56x7#t^ zGw`E)9m?X;Vh+1SE{A5EhEIJ7+_vv_YLxW9+g<|CI2z(vyTv4aatXuG#_BI1=6vpgefcL%CVF_vQ z2iQ%Y%G3COYj&DgN3kFPG&oy42vSUgYwrvJDen*Of53;kz7=nGQ?wpW~ zexnB3{WUK2G{?hN%VbOxf+-oIMoA9wseO6FAyWM&+HIE`hyFVyrIdJyVOdiZ`HKx{ zHCX$G zB7SARoEsUq<(V|#UFoe~68VF0Dt%2C$DwIcdxj-5gp+nI7YRAi`B<$07R@+P9Vr~A z=bt#B=r_mHlZRX5@$s7U^_jS7H3y7FaVyJY*a}auwpE3Ks}0|?Nd3-vGr;ZdYxcAV zV!+8u;71cDLa#a_tL>!-yJ?igWi#S}uL8p^6mc^RHpb zOost2)%BqJ?Y z$1GH+bj(<~Oky7+xTR9<{&aQ^l~HAnEW6)2?`JI7(M3xou8BBt&k_Li;X{~Psp2?^ ziOEBBed)K>T0YzrP3Db< z@qFyUyFVSbz3Hrf%Zfe{7X>BPAk#XidMSd+SS(7t&g>l3g*ZqN=9$3a? zi0ynAwInkC>BY_pxJ2+|X5tB8NF*5-7(svGS8mRiIgYY)K`MEVoKhDBsQZp%!9;Lm zu+n&0$JQ~DTEBGO#)a3U=KnKfnd!`Lihb19n)!CTujqqoeu}NBH;-!dC%bZ)`VmY`yV_pM) z?}_{PRDwK}>yJQj82D8n{=m-7?=tB?VS7nZq#fVl=l-Ooj?Tu)0rGIdvuD$9I`$)< zva7qqjfP+SuphdjG8$*f7>py1yQIL_qXm)fAW6p{*YV=!(k0LvOAlW68+y6Pta@U{CX`}=^*Im`#SHXc-$8MygKwv8~xU!@XVrti5Oh{Q%{lz7pkVlMQBJkqjjJ4(!HQ`I&#A4>u@ z-D;JF+%IVbi_omo=_fu}GeiF~UDzU|b36y3nf__9Ka$lF#cghQUQU#-A z_qUfL-`gE5CA5E+^;f!G`MMv17|07z7=h+u#dw1CDY-Jr66!yl*gwUx;6q`-U%BQm zo~wy4y>AlX%A#*B+>j6%oO9smT{UXY)0ao1XTN+IHDHCQ=hz$Ydp^P_Om5q*eRcaXot zS<&IE<*sDj-4W`NT>m=~59Z>_pN{kGE^TL7AO&@2*RpcPB|inSwWpD$2X%YRVWFF^ zjiBw=$F?BH&cSAL98*WzM>VaUEM7CS-%#(8PP^IPb&UvBnB!Elaj44sk;Gb=%2aY_ z+mIgQ7-hPbXe@82>^Al?&_S4bQx01WPW^oZfopHKQUA*!x!>X@ZDeUhn%x z+m5)e9<9%M!S%>dBlE$;MnV(moc#}tBr3x+RoX_V(WM1cpBbb-s3D zEmxKgnLYYrdd(qY|1!LL$7?uqC^ldZ|jTe6VkIuS;vq{~)Qr_e#a{ z#{Y+5V#8MQAdd@GjD}suj*f0)fuQCq z2wt!(<4nfs$(jdPz&(U1wtFmhoov5h(NW-T$l!zf%@0z)g$|DYNcBo!Xlj7su53NtLkuG0iv8b?aAq6FVtzz z$7T`%E_T_80*zml?RLB&eas**<%1Q_%ZFSCIW<7ky!I1COt#)ysAqrf+5`hwleo&~ z|8`cFoj`5=+n|3s+# zn5svE0M#@do5t~Q%67;fy`r9WymK=5d@zO>@qn_*p3tHw1L&$e4Y7j$Gd2X@$z^H$-|@9#FjEM zT_ewaz6S%&zUmkSIwl+8B;p_jr6t=2;2K+{U=GTpnviX_ZK%reWiU~4PB^hG=A?O zivh~a$Uefjtd?#+nF`S4ql23JcTrJUM#^1)k9Zi1>z}C?J5VAR3HElrTp}g2^#mAhikeZ$bPo7K>znO1AP~-9!H;@HBDV(d9QDo^ZCww4~tO zRjg`BL20)N$x@TNmYY15^M5;AI~G_uLA^$K2Xc3CBaM1FTY1P?XXP~w=!EYHd3I#r zm2t>n7Z~y0EjP0gOGiry{;uqb@I^4cO0SF(;<^M;hTJrc)#AEaph1%9nHUt+{JtcF$QTR!zc5af*2q-6kW303)5h4KdiTscH1+Br65ND^1hF2_gr68D*(*|~p%JE4 zLKnRs;5Q{^IAW!&iPZ;#zl*yLmMxy-7FHcHUx}71CY88ncXnA?-a~^EP0dl)VWL$m z4OaOva;rPH(;mUMT0rF{o81EgSn9(((R|@f$ejO7z*2r!Ol7-TqvHFI{=X2_+!CHA z+!KpRq0KX7!vCP2{?x*+KhY8kcny5o07{s>vawy2n7TA(r_Io3J^uzj( zzKm*qM;h8xgo9J^464G+3=BC(3o~^eAt_?WzKJxBHT)Mt1PlzR^||`piqZIO8i}XA z?D0P%)Reiqmo4}zoQFS&s1Yzb6+pfj#4oON%*!Pd4A`9f?2x0HkqZs78F4>Sm(`wk zEh27}KNFr&L9*|IeMp%anji4Z84Yt3zkym%pOy1KEf`sF%L2`a%^UH7v+&?X>V0y~A5Q?-lCFdKv( za^86s%y?g-Lt1RY=m~M8^JoG2ZZ9FOYa9@Gu&>{te~lG5OW1%dWkE|ip>>fNGHr&W zAqqi+aR~f+E~Z)1SkC4lD96Jm3#us~pq{=U$T3miH2xY%(aeTG!i1GBXv&=)GMQJt z98e;g97L_zuQwk=PP}5ElwldoH4&Fx%oTdsSZYUm<(q@mQwb%e8BD!Jpj~=uK}W_A z1q=IRWbU_*>EM3;^|vmL@{m~vCn0jC6(q-Yztcf(XWNy(5B8zddua7s02aion^zIO z_7ZEvLTIDZAMgn-;v=_u@lGf8Lj>q3yWv^^!Wa_ zQJb}@j@|!}tlAY3%xN^2ffobcs?qAbjtivK=HI)%gU^za{Ds~5k{Z#b%_frn3s!=k zBE0$E2bvH+9?i}62Ziv@CbNU!9k840qmku*#unTfg2_tFnku$T2lQvXu_H1#>4n|g zW(#G;mf3iktD6Pycq{)Z2hWO`v7>A-0KtBmA9^9N5iuq^HgqGRt-g6*%^zSYtlx*piKhh=#}$&r`!6Jj%w{%%NZx zSF+>Ap`E8b)?RCSe}f%o@&R)rwm(_cyeRCmzvEFE9hS~G5VA{=Je5sy9;dg_|AVbw zmNYarF{~fBcfEtzYC?##mkq4D?rG45K#kMsKy`8_2DW&I6e?j;4$ALZ+BQF$CWTo% z{bz{Wuz`gMg}A!QU1R#=75zeo@I)XHh^N3?*&}9EV~^y6k}kW?Y~s?Ut&C*N!!+Xc z|MIwH6wUdg1V02+5DzxOc+}0-7YGm!Ixfpql_hb|5?@>0dAWcl-+p3P{R7NV-A=}b z4xl1T+gPIllt{U70RL;Y)t<0LGa`?N)S*4)l-Ld(AiBi@9YQE|_*+ewv2SS*b=9QI zus0bjZP&lN8c2Kh-@j}tkxpe^AK7&x#cNhNow#T&#S9qR3n*}~CgL}bTN3_KM(&6w zdTbIL@0M1vkXktzQm9D@8uzHYmg>tZCzt!q>&=M!i7S#l6z8S=Q|5bJT8VI1Q zwcPus>9=I>vq|**!Gp%HUw+a!@b?F}o=^!(IP;6;m_xi6-bk(N{cky(OQ?i^3pOQe z!NUP8n9+lNA{gaoZawJ5>Q)dAY))brx(TM9QyntqMRYzN_|&(wZ1LkuTC14PO;JQN znLXGCa+mwuOd;n7#Icq9zKLM!PruO@JmC1!XCA24{{yko-Oo1Ha7l;Ke0hnL%PFVC zx4*xCD}v;`Rr1W)#!#YPM#O%}@JM*AoJRD@^l{qLFi%N`w)rwe%Z#Hax#@uNCrm2J zpA7?5MSxKUq4_E1MYIg6>r`?xw+V0{{_o8`>knJ7&{usTxdq^=2kGqYlHNF~mbg*o z7X@Q|TvBWjwTHTW^M1GjZ6R4WdlF`d;keP3!7(OUxE#|)a7xL9@8r84QOZd^MK<2D z2Df~b?sZ&0utbTTy{fSEbv>U7gy7WvRroOMDCF$!XUihB&0B zD%~4!!>$R>)=MO--DmQQn|?tqUo!y7*nYE#`NPnZ#Y36^M0~^eW%MBS`j6Mv887sP zegn-TC*K67%cASIl0G6DjkxPt9g<4!Y8fy!bdZ~}s_YjHd5`seL8+wI#Q!@Pl8&IFsB9*lm5@Q!v4MSjxfB)|d*auE6Ej(&t zgO{l{L0_nk0|QkLed!0Yz2i#5>w2qUBgCv|jR-`ro8^5_r6om*Voj8B=j1QA1^E9j zv?_AZTjd^y2NUso{~jCY9ZkwckKdJ~eo)R(u|6)1X~&D{v)_?nH%}5X8Z0j5e_iTO z++pmf0zDpMTc_=Pa-y!&92Rv%_6BFK|9|3DIX_kyBr=Kcam6!PmeEfafSN|`*Dzao0b7;UvMcog)Pxqp<72$Z5`qP(Xr&TP8v`ukWzfTj& zTUGhn^LQSK55qLZEJ*=)$wVP63(k?-zcWklgNn0JKzH-{cDa>LGtuDHbgD0rD^;mUng^SP2WTWq!s= z8X>}mr8zG749J~-83+1<@X?1&8tw_KN0-EsH zR#jbk4}tXtrnb%24Pv6iJb{I2PQ-?062hq3aDjUy2*TI9)nUtKJf@i1Ni(ZTg=s_KBY zJ(WvU^M@+&S5<5L??+fJLE-vo`(UDx-(A_LT#(KG5wC`7Sw`(Re!-KhDSQcP!AGaN zY>forsIUlqNJ){xEP@rKLyN*B^;JrxV>qR1f*(l_53l|WHfH&{f7B$Zsla4wGky6t z?@JNS^r_8JGPD~MD(o;7J~cNrZp<>){v|Y#eCUajrC|w)m>0qEUyfQqi`W&T0(d>` z0S_vt(5RetLz=k(2dr}Gl-5`JZB2ZR4Oq=<{WrquaeGFQNbp@K{E#cQ-F~5GF<4q} z+Os6kHeyZtz+d8uNZQd<07rIImtek>IHQTxg9`H&hpGrpLIXEYrZM>hON&JTJr%8D zy1T=c90P$DB*Hq&F-1cKhYpYsz3Kr*G}${r>xi_!I0D6BL;*|Gk(OoqVvtSD;jZ4E zf8ZjKp<1bghWe%3^a5(k7^h&#*k~n}rj61B^To)JZ5wDxmX6QzF_zeHd0DjIEm;KN zOH(^cFe@Px<58y0mAntxZ1zy zR1%loL#J&ePD^%X39`hKM$vJN$&$?Hv6M4e!rv7bk#q);eZc49u698X!;;a5WB=$Q zN$<=TD2!x=)86%X!iU$&ev83F!T25@oxM^2%(@!>P1}ane=-AeD(cz^1z5$f)8iKHSSNxl*7yEb=Ch)8e zb{lQg#ui}UvI>M3--wj@1?Ae{3UI`^Jc7&if^_}+5mCX9J;%wr*1$L*PJcbqR)v?7 z#v4OiFedCl+3x=URr`U?0@4H%f(adMMj!TXEFOv6G85#Mvyy)v{6zX|NF>b`%SFC(JupLi?IH8`hnJP*d<$j8zl4r#H_~Fur|fh8 zCs_q~mKXzyn~g%t$kz*NJRjT9u@S52B!0pC%S(Jct>u`^p=N;Ehj}|@=ziiKNr66r z?*i@S-**1pIu2F%mV-tCjpF~ptBkTnssrm=Mc6=Al`n3s_2hcV3)=8LZ6g_At>_8Y z*PR=MWE^Qi!w_P*Y6X;oS>PBTr897I|9hU&VY#FZt)rjDl%+K-5Wr<<475`o{PKIp z#@f^l9Z67sSNTN$F8PU%_lC_cCi8|Owx!8tIcW}^f$Vl0&v6|NJSDT61*=LK?}@Rf zi&^MlJ zq2Dd!)V_5NH6iH&6*6>*_3e4vltH0^u6s*f1{i|}0q^hsh%CJ^Z8RxT`8OtaM5RcX z^q8n%mD|!hb&s*ZhG0CQ_;sAGx;rmx;`$G47d4)zYSyVQwBP2JaZM^j>&f|$S+k|k ze-bFQ364ps9DQqLXG%%J%^PNI;$6hqYdtBL{g%F|bHDiareU)x`?#FT!Jg23*htx& zLjXPV*Pc9|r*;j*Fk8Xzzr!?O1r+`L_H%Q2w{v?1fDFdiL?FKS^he3HYX&#$EwK$3 zEG~6Kr-~6i`nNQlQL~>E`*>zjpwt{kfX7}OTyirS^tNI>k^OKK_AzV|G0GyBqh(xR zq4-@uL}Djl$6}%bzgcr#2%~4Q=?^6~n$f8xHsYFF-R5D@5g6cRQE91# z-n1cEmUU0kBZK>H&$Y3>a!4}iaS(SJElmgBzO|b}oaHxchV#ODd4ORz$Qmjy0j(lt zB(7>uTfu&>f`O^TY}TGE@S(f#YT5KxNxR|?sK8Hd9UvN}i&XRn#$1fn2)NlIIt)CY zjirH_GUP3R2XBbXwYd<()ZMf1Y#Uep7UCS+6Zk*knwE#p7Gkw}zhZuum)oVT$D)1V z_zOag=6htEF!!1b4+m(Yg%{b{pH2-U`;jKhQ-Q;72w(d6oVFzUm{qS+xqqszc9lyDyo2l~G-HqXjz9T` z96P2O)ecfwI=`~ovmv(Ma!zJH@fcS(?qM=7udS-da7e1)L0hH&0a$Dq>o&-ad(f`R(&xL7@4Y?)#WC5M`Kd2^rnP&u{ z=h(}GZFh{!-Fi@R{O00gI?prib)c!{FF_UR!~B}u;#=raBh7K+`jcaeq+J8uAUcn7 zol~s-Zqu9WgKO1$y%~w~{dCjoc{_0YawUoP3|>S zygSHHH`2EwXJ1eL+kq+dcNa>v&Dk)v4^^g1COP-fYUkPi4WV|dA665_JmKUX4NP=v z0o^37)s@!TD$X&-nfdncz$FDAPrrLuI>02188kWqMN|AyG+f^u^Ee zS1ks`2ghvwX7(h+f}}Rt+G4iFaTRHZ+x=j|^C7b_dIFDF!II;&>=m#Z*1?aoJsX%Q zi~Nu%MWq#f+d`*|lrGI`0W`TU1>;ao%;qho*``{y?wY z$9ny<>eX(F>o8fZAk0kUR&QeRmBYxX8UjL8TjaBv%PI3&Q+${AK|;f1k2^2R%6R3} zRPUG=r&WiVhwGW>+ctBYY(}=lHQwb~k>QUbg!eyt2i-vyTq0A$;mmS%GN_{TP=smx zHC?&&R~dbfz4)-DI}RsD%}kkV>?{iRq-v$Dy^addPV1S@e(ILqX|$I%3iwKO*u1A_ zS3{_Us$Y%-J5CRCRGYg51yOIi_os@vDdcF3*_D9>3v9pb(vA7=?BqY}i|rGirtxU( z(F+_q^ktB36KD+D#w?BQT?<()q~$@;KITtnnSXAxz@`2Jhez!_-MrxaD!%46?hPn6 ztl7aUmxOF{+ZF;Pa9&VS(UlZRQ} z`MnFvh0k~1I{pYVdtniYks906cRW+Oda)tp0~h>i;?3ImU+PZ`;oG0H^Uliv6T|F2 zNYwjN;T+j^FM4pFy|5kgj$5XtoH!#d!UvR**Wz{|t+dpP@yTvF>8#yFxOGgoftqFW zM=J9GB#MoI|K0?UXs}`Q3FaLx%4y|)`}l$C=5BS73l98e5>0VwwW?fxc-A-Q105Ij zWTVy(47?VJ$IJxfY4EAkJA6ZY5Gi+eY4_7FDDJ&ZF$k4((W|&(Iut}q4txSDfBNp(Phb$l zZ0Pq%7xs1(c#vR;j+rQw?FrU0+t2P zrtPVj=Q~DT)7$ikd%SvQz;&TB>^|9@n_j7teIHO|U8n$cHN$4GyiOsSKMw}Ps`%L| z)(vp|CrcaGYLV|o;7Eg25EqQ&sm~Gz*3uJ1f?F`{wjcghaMv;yQC^Nl_T2NGe^&Xx zd~(DPDh%U5WOdyM{dp}3jC~~<7_F&_(>zJ^7A>=7qe0{JMs3;tw^z{1$O8{1y2j*C z@ZO8|(P6`XqBTPzEw5ym&?>#W?A_iIy3Cj_jjq>4wc-T&IBbg=pR z<_sORK3O}wnnfxyry`(BoHC&O*j21c%h8T|=v5sdj4MGNa`Pk2-Za~_?xW@%PRq&O zd`raFTPLJHFtl{WdM`R$tU5Zxv29#_Am%Hsn>D$5*(-r_xt6oKqd8tM{Ab(S(IHSn z3aJf(CqcpV$BsYak-nAbaRE=C9sJyIBg)3k$tmIKm818EV54V~%cGKN&ezwi2x1O> zI)9(foKLSXUZcVgL1!!-{~?4wOQOj)+1B5Hi2UVVKt?!&{9pxXqz5(M!SC6CT4u3J z#WBt0Cgch=X0y}5!)7P6%#OdysGW#AY!A${d~2lA5oq1c=Q%};}L14K^yrUC+(Xh3!+Go>CyREi#~amVSl>FD{mLy zqgwWaxxdxLkUb}*G2weF|m~&7pi^fceJ1KMG`GBn%%Y=9P`;@ zsoTFEd(}uqSHpbi)e=gC9Dgjg((*POovU^w@%Tkt0RMOKX9st- z!AF>@gCDFl#5P{v_OKGG?yw~WRMO&HF|Ce{nqI27$3K9?k#0(64uL+Ia~|Z`?N6pt z$8A`)0H~He5@8yS*;IrNtH@a3!-{sBq_&CiCseXd1ooNKm=y(aUI#Kn~T#s{aosBeMoqg1mW@i9pWj& zTOcv=Ix=Yhcd86$d3l*4gx{g#Ly($ot}xLJ*3kR8KG+9&ZCzk;UI?()1P}Xe|H^xpV)O} zn!Id_>=Q|9>3%!Er|&hQ2<3u>P|J~>{P_#>f2c-V!&ln;oA3&_!Rs<#aow4MFc3dj+jYw!I(Rg*3F;zpNsLIV#5yo>>g*Dj1p)vgicOzLJR} za^slq_seHfdGu7bNc10@#F65o^Y!y&Pa;(8c|ggtjzBA1pdY55yZPGtKKu*xtGvi) zZ!35GBeotHvrwHrDE4tC|ol7eH7n$N``RZ5`x{wX>g>^;o! z`zze>#ka#8wFI+8l_EDheVh9@igGaUrws< zgPyj-{`sEx2Ajrk;1t)cOgG*FqGit_ASljm$2jS+;D?S5>@$%S=x|a=NwH!|A97(T z$agRU+_QVp(J?4@@0uBQ)Stw;rELuegO!-DkAYHhLx^kEY*O@dNomx<>e}~+@%qmZ zhL6C47EZ{9b4L{W7@zFH`9D$|K4s!DuM>v=mGm;6k24Vlw6tSMB{x1&IxQ|H9B~@( z1Wc0xB+_aze?w3B@o_tD1yRE;Ch==dLoBs)ZN;_3N*>#z`^s9DGN$Zq7H~xX(>;c^ zBdA%XdxL9R%jhAAC^|l2C^pF?)TBs2#D$uliZbqf@vjFk#}}M2SI7gl_9|4Q(&`Q#UvVdPtZch98KA{Y_QnLh8?ka0&$Fx!rrgC#Ca?stSN9)?3XIIv!spr8^-(r1EfE0lwz6)X5v zzm#x$M{Tl)YLBw1aS+_XHDNRgkban81v*}FrgTCTW%}gXs9MvqO3S+_afouS0k*UK z6NRJn+(Bnec5`}l{xt<1LQl4epNrqihLwJ=Md{7aSIhx8!r_q= z5NdrJl`_Zzre#h)Qsth#c)eAP zb724YH6Q;67&nssjEq#+iwfQOz4ha&SY>{pUFo3Nr-|p!dI42A*z?IVo$F?)F{RtI z`;+JZ%WLs2%^{@$gVxr2^UGonEZ`?b9}yg%rn1dE-O`3~qFgRLOB`x%b2y_k08;o& zYAj+fsmr~#`C{*+p9|B^^H-o(CDz&z@z)#TTSA_hXLDhBwmA$u#jI-xCg4epR>0m0 z0jsErriqHOZua|~{h43(Pwx^x^kWrlf79=u0uZ?7po$EN-81gqkCT{L8~wtjk?F# zYa$wO_=QAEK+*Q+iFxeJsPqY8p=fr1{g3I!YprL>k;J7)%X4uIs$?BY z9!CY3T-5XRnq$LssR;_D#<-eC?Fd&*hx(v=SYd`SEToYh!-8Or@bpiVrEffQ*00lY z5|c-1#GMqXWg@gIqv9|^{jhZU7D8D2B^|tHG^A~HzmEx#ax`bVO1Wy3dy%WLRL45H zvn{;hL9FZ?K(#$m;pO5jepmA>Y&f){X_bWVygj)%EzQvV`AEj@qd|1aK)IQxP&-|8nVS8`L^lcdxg^-}e zs^O|K>Mp5zhBh{sw(0iwWZK~g8gQTew?CH~{gpcQH^)XK|QnG}4cHkd^rF>EWG0uRP+VCgYN=uXR*A~A~ z%72li+fibh+ax9K-ONUZr?CQP*6*f6^!>2}XLP!63=DJ#E!Vs*zB(N4JFt$$(wi84 zEPtx87ZJBs6Fk;6o`^ZxZC60b*le`@zr)CxS$Dfkm01u%azC|53 zX7`+_9Kt7?@k$%pl>YdO#J69Hent#bnu>6L>b_4ChZFV6v5~UP&EbQGDv54tLqR?^ z+x3G~+s8Vg)G(1;CnN<1wjVj|#Jzqqz@qbvr}Yaky;w&05?~1i^QKVG&sE}1ka4{d zTO>I4)K~jjvF5O&Z&d}%zMQDvnz045=zrXn&q(>*(hlWi4O_li`F(V;ZIx`n{$3lY z#L#NFPK%@n`qZMzs$NX{!T$1esZU~n{3;HvFr@wkzJxd)8R(dVA-n27b{Vh?* z$sf-Kx8v-bn&=^z9F70oGmEa44-xwQYs0^nQT*WL-lXVqP8kqJs&fs@{NNt2#vw+Y zR1y-pz6p9j^$8v{&X{DvloUV3%3qBJ1h-3vU&FqXnLdM*+N011&z#y zGT!2`BzmwU-b1pWdJ_RjkEb5`Cm1~8PCjYZfR8Fdi)^OTDt>_R03YUv75350x@ABg zLq8n}b};XQX)5*XRp2A7y52p!e3KTp(cJMzX(P^7^V3ILNL1f9dqm9P7u87xJV84I zAxs*Svh&DX3B~T!nKd1S6u`tQ!82AA!LJHwvYV#49vWV>;ps^IOjZvxP;eZQdbUZ- zN{ZkG2V}ivU9#P-zydPeH06eJt=6h{>l;okmhXjDYJR~vG8v=R^dcM(rW#BU1l14i z|J@xPv6945pjA-6jWPCu!KyN*ZtrhyGSAw$5fvYOsL)jl6{=kpLBe3Br|p+ zJOxmsoAFScSiIq*uJ>)Dls3Y7UV?$1Ti0x zTr&hXQt7)V4)OXeNI4V3^t59?;k5ZDOlm4|(F>Tp=M_No`Bk*KW(2)6VG}Qq*5_h0 ztzem41+~*6MI(%IGb3uN6VEG@g)~W`}2=@rJDGBlkPPz^jBpgJInN z-l#L!t>>bYO(YYcO(p?)pwaE?6Dx<_-m}?@;Yzv1~$gt=*2p5H2EcH4`dl#?coC|g6)zT|65$*zR>={^9 zqpw>H@P(6IH+>qw$js0D$HEf8d%G%tp zNy_{(>sLr4FQz906P%01yK`Tfqua36>WS)id4F9AEqD&AQy&+Wa-hA1Vyb9UodT+^ zU+&sjB#%17ULqT^B%UI)SUe^fck2y%Za;PkPtwz-KCaWUF=k&}_#;ou(9}%YC`=mu zQK(ntK>~?(V&7d<(%?KF3y=B;Z`PNY9w+$ecJ2pWRqA7CBCWsgI4|4FF)zu)dcG$d zgJ`Wh=~+rUG9s9Ewr!30$y>q2Ml5BLuFrKlHn1p!D)&@)m9J6AaAkB%K#yw=JC+M znwWAEgB2+cM<#BhT>;ej>boT}mA5&!0vn?u<(5^NOEkH&)Za&h7j#3&C{=@{;S_Rs z-r#jnCA8&%lVV*{5Lfa;_9x%jO!=Cm(-fOhuQ@)9t$bp-&T}-h<*>r+Eq3pXb4)e* z4|F6lYJ=PQ*CbNs`>0*a$y^c!zge{%&t`{OXPiu=T&F7D0q7!B>>eHY>8JpQ3gEtL z0$lc;ERnnOEgtMzw(~j%cv(sJw5Thj5-XXq|xA(vdURV?>K?#QMeU>8zwPc*BS;zOTgWfj?I@^kc z@r&e(ghY*z!oFdufMAP8t<64nEEo+8j^At$@q>3nssuSULdnx z!b?g_64XSLr6hh*`4Mn;U54tx*Vfwl6bIMvsh0X$oAsZpAAZvvi#A*)q-cTHU*%B% zw$i&Qmc(opzn;wXQ@Fm0eWdrx?l>+WP5lFPrtfqD`D^lCx_vW7T%{w*RTa9rFJDz> zXi^_z(ueo0V_%YQSTf3Nie5bo8^KFtdrmS|to$}9o3`@)@pe4bWE6PmX$7OKq~Je& z0J1d7w&gz46;yyp;@T zw_Wk6+&c?+{+24Vu%pzwQS5sJJq)1v8&Egnk4T$?8&-v68FO9wj-s+$gD}qW4-V^+>3_=F1*c< z*AU%<^^(Ql?2e16f5pxmU^iO=&w@Uy+q<34cv?bSLB^NZy>xbf3!s`GTg2>c)Oo&J znA^2t3}lkqG9IL}2~jj~&Nh^#E>~B{_L7nvi6%z=4(;*3GamjR*6|=X#H5~z56+Nj zyxF75O~&iBZY!10w{C6gwfFF8(6vnCXM#5#Lp+*d8I~=@($S{WSyO`_hjbDL`pl@0 zBi`T;lQvjU%fAlNgp&-3^4l^TkBn~rRfI=M(-1BxLY2x5*KB)5)iR0}3%>r**ZTqY zN`D48bl4()cb$)EnAk~yI8?c6@t;@-ag248Qsxn5XdN9xH%8F|SAhR7?oa=Z&JZ~V zz~gAH)*~(AkdGqpVW!@c=Q~X}{GV65(${KLY4rFWB=(JOmZf=F)YNmpwD*b42migl zBZG0a(jjFMar|~&1b|uP0oC_EuBY~en5~YWa*X3g5R4*Y&EQ=%;DI2p_=BXEZN?Ok z63(<=mdTSfTeZWn(MF9WT8f1>3S*nqM&phh1OEgY{!qp}QN@X774>VOJ24@y9A()Z z2D>5cipf(m@ZugE!VVYKD&9c9E7xLg71l~D%=u3rhalQIH|Q@)*O*ADS3QjR(@dE| z63u2r&TnPYA@_Zv{DtPC^Ha8Rhp5!2aRH-+S@SqXSF)tx1{iY7YW=mC!0&h`_)Zo6 z659$Y9lyJrAyol`pJ6W5w?t?gQAH-Zv*U`~MsD2!F+S3?66p<*`S?-xB^Ja!IZvz0 zS@OIg*a=~vEcbGBH2&|}XU(B+#4&WDC(gn-pAv-DZ)xHRCj*|&g z+1mT!{QhSjgr*gV-nuIn>YVeVZ5P9dhFxbP;dH{6YY2Heuvggx6oGXo1p}Wsy1#(&Sbtb z0|(PMZn=O+<9@O7m5m)Rg>eV({*mXuw>mrZnKJ`C=G7IFeF0w2o}nTUZ~Sj{5v+`= z;uFGSblcNW;56|*hFm9v`BrH>dax{E7x|K%)I3uQA(Z>6du`GrG%pRj(9{pr_I9z4 zMU;j?^He9i$&aCAk);A3(&|6OQ5VGftR=>DbaYUlw}N80&3oy2>4DPdpO*>mHi>*> z*ke^8^s`T?{gmhP^;1Ol&8!Jq%DPf_#U#vw2;BPSERes;UH}_Xs)!TG)&A6uH=0Y6 zXS$X}`;{1oT>OoqYHwvdocLI^i392*OzC<|lrC|7Op?H; zM$$1sbcHO4zTM@jrJz@mTFV|-Ssgm1;xxI&-2Yji=J|*be*HE@l*VZ5JNd*V*7G?N z_Pq~Xo~|Z1r{X*QF{w63m4wWnVuB`|S_)%ENyef?e>{XeodEl|9xLVkZz=r?nX+65(xq6 z6d0tt6&R3^lpa7za1aoN?hqJ4a%csWk{%do7&^qW{O-Na-TQa;e%yQRAO7jEdacj< z`3j>_GLL&Gmej-Np9XgmJlVaU&J@ha1TRUBcSaaV#vSEDfNKZq9eZ@Mf%i8;%d6%1 zKm+E5TXC*VDY_{>P<3~7Y2BEijmiF+KojvZ(=`6Py@vF%McI#}3q|g34^*9Wz^FDB z6{jP2l?lAF4(JT+lmv6uSl<&}r+^kN)N1RZemhe|@b!9uC=n04H_ZUw3&Fs>FS@5iGZ^7@+?v35b5|T}V8ZW7Fo+yYzoGQ+7TA1TPhWa`zvL>NsG@r6b z(eU1euvZJ6VAJ6|!^P5X9kLd(#VD4(TLz4JZO`!@VlTOE3`o|6<)YOS0g@=hC~vq4 zU`nyoc+p9{7{}iiEg=d@C@E0Ollp4G#&Nq2+d}K>JpZLj@a$Oy*lExB+3K798T-+o zhHz6%3fIKAM2IQI&^ylR$5*cNhaK)2yxTz1EvozwvHy%sPtsYieToRO{O2~#TjQj0 zq?DzDBH%CLV_Guh^%KosY#w4R%C_y7M2#2Kb2?Ud98G5w~caBf+9IB|4ypmoUW`=U@|IPl{yZ)axZ0Os1*;m&yy zVHezXp9}7NH_UC?3K61vZ5=V{Ae%_$> zJeiI!St2y*4**!kzZOt4?o9w^114S)NF{;jpJ$C0x6{rOKLcloTE+tUkiipz-lm^I z@&$^nC4Nc*<3bNp>A$UX+55w-9-OFIa}Z)%+XFX284y+Ckrl%=6Fh z_|1Ov{K*Zv=?(VuigFDDkn3CyfLz-R2o5m60cOYj_h`I(i&$@SSJ*kz++UG0pX2`c z=Q6BV?1h(rquX@VPI&017j3`)9e>!mu1z?-yHNf=@R;uXvk+L&(U{j<`PwrrFn;fk zH;`7dbI)A;Xbp2hh*52o!daz9Mx)oUwZJ-x1kxBg?)dPxX3!-zq#?id(WV%fYm#`P zrn-#ajM4gCP)3^nP)j%$Qt;8tG%Xk0$NzLb=*&^pBQ0Z=e2* zu~&w9C@Q=aqhrtj&eQeL(KE%l%2DEyS3%*wH@2u%d`tMOEi;FDS}*oj>Q1d`)5LRj z(;T#(pZi?zFATXyuGQWFxH%B_{dDC&1ImZa_EwLFkpU_0PJ=W)T*0boh9i78 z!XF;&;jFTdV;n4QjZ|5?jM==iY?{9g^rgtU6?bF>Hy4l&!*S|N>WSlXo%MJoT_}&9 z)*4Oj0yC$|KvhH{zj|leV?ZR}pX&S|oCynORyD&@^ZAPoY?+Fow$d77r0gj=oW2MTG;#_ByrNx5m zXim~~OD7u>dOWFr0kPQvRhFL}78Vag&*;LJcK<7W#AE#5_z@SfCKsdmJb|1#dzB@G z7Ik&&L>?@8iqOe+V<6`SBoKu;KwYy|zY2m1qdq6tFv?RV!=*`QJJIneggKO;QwYUP zn6xdlg0Np$jy{~%V%?>hn}E`B=257>Jz6OQ1?ccY{voiEfYtc_mB8*vC{Rf(Oq;_Cdz!ItCb)Rr(1>q7N$nFS_dH_V8{8qr8rRuZp?&RdtEjoT-;BgPf?q>T+ zz0kdl6mqL)Pt?}VfT=3Y=Rm}bYR638UlN4Ip}r~4lWn;u=^q4uo>{?b6I;o-ujtH%RgX~(CfG!|mH_S*qxUx~US zZ@ z54epcmB{H@^~~e}mADYNu#h#gVXgdbP z*rt39S~1hH0ulCUuaSl}`@kN}1QioK>6MHVUI#6e2EhqFD+vnalx(ZKg!NPw{0DG7{Qm`9TR@@Y)Ut0LPeg4Ke1P@26!Ws{ zUH1muPNv!rs1tB(yO7s{9)8}aY{Vv=;{FYQm z#xJps1gX#_$Q3l3@>qXfAJYy+7lw`ex$Ntx31zaWLSaLI^t0EXfhU00;~)CkFKV>~ zuvXtCnpNQ_gaJ1&Bqcm}083>LHOh}mr=zU<@@Mv8Q?VXi?A-WN84?uu3QTiY+K&L@ z)4|-EosW=-wY3WPC{I9G;gjp(iFgwY$Nz?8i(CWRDZd*cWQmn33&YgfnW9FurkJWD zDYR6CxLfSEai^Xce|u{v@M%=vz%0-7>Hi5{RU4Xk8X5i%?&@J~t06WGZtaNc%ml$5 zutais=QW;b@6Sen@K=X1Wl0)#pGy}hItQ?Osb>r6s8o8^lW6}Z_B!tSuk1CmCc}&$ z;#6gjTG2WY3F^^Z4p*{PC$4`p(m(+CD{~J;_W#@q+sadZ#f`Q_M1p>QB#>rb#|}42 zUu`03IiKQLY`z4N&H+37*GtQR>b=nGSK=c;Y(`QbGU&-f;{G?#_EzbhKn(3_rvOrr zD^ym^M6HxfXj7E<*8_zXK+~tv`U)n3QlqP$)s=t|ratXMhnh_;{2OI04g6Qi`k@#H z=n2ZfvPIz>7!h19z*kyUTt!4EQ%?5oFt{2=?)B~uF+41nOO15yYr{I$uRlT)QL7; z5t;@B8pn#D;@fG|`UIK5zq**JcVMrt)ux~nz9{y5x*%zT(l%Bc;#kzDQZ)KFqOPXav{i<= z91HzqQgzBbIuq*L!U@Fa(OB|qssx#0!bSo=O8^yS854j^=rE(GsBluQORw#cUM|TN zU?J_Qzxv&fL1aeJW^KNbQ0G&xH>SDR{@=mYGu0nEq#x^2{=Hz|rU!Zu$hZ6k^*H`- z$m#}Y-pWCJ8evg@0$@2D1OZYmVS|-5TKI(uM2x*9hE^_2n14mAK6Tn<8~jv1oa06N zGV#JVcDI=B*N3~={3~eH>F#TN=VALtNN}(I29SX+bh!Jorh|oa^NiDo1SS7F1US?t z_wS4qU6_z|n1T(tzwgy=`PG}LvuXY#$wOCb8m93NEP_A=Xb%%I7ka)EqP`{(Q$Xd&(lSmGxf2K)xvw5SJFl4&)H zC3FV!o9HG{2N-8BJc+8=8xM~C%EO( z;cpuSIHDK_S-l}w>`8x7grYVBS_U5?VDK4lJO)Hdw3-}i?OsC#be1G>QbeYT*$jqR z4rl0^{^Dh`roHERCVqA8C)rK! zJu=^wfWK*>yWC5RF`yDU2}{y{DCz+)J;6-Q)K=7qhY56HJvs|+k52Vp2Z_Tm1kdPK9WMy<8yM~?7 zGUhlXvbcaKpfTX9aK>k^<#LUfb}T^%LliSB+ zS83wZ_3HAG?*pwt4|^S0&e;DIJzeUkbpKRQSq}-NcKiV@zN5d0#*yE6EY$xJh;hKs z@ZSp{E`8kM|H>tt2IB(@E{%C9#WpF)r5UKJmM-a8UwqL0=N1jmfe$;z6$Z^mC&5>w zE=%#EH3yvW3Sc=g0E_%dasnUCFcZd7)lzUQF2v^tOYVNt(SmKuEZv7;L~A8W;Mq0}(4aQ<1c3;}ya?+D z5^9q?ZbU6vw6tYixpqq__Hru|Ki#Tlg@i$>Z(#ppCb*l{LaWTeO z0Pj3@2*iPLD=!G4g;y4rG!T7?L+|IfTTYFcn`04t@PYnFD|rpK^kbi|+e`@iH?Xya za&N7E9%Bun5>=2IuRP+>xg%hQ5=WUtXGbGr)6s+!j^7q@a^NSYiR=fqUK%eW5xt2W z4T|7Ur};QVlEplnE@_l&U|$x&*fDq&_=aH)Iu2d|Pm$O%v z5|CTEXy)6d$WesN#7tStacxfeusWUozO0p4)%;9ZHQ?H^iD;u1Eh~Mk$8~qXL}d%V zLnpifbnpieahw!vluws!gw3sycxZ%Orz|GUO}Rx5!=>ug`dx7ooC-&_s(HJ zv+)2-P0pD4&oEW+FHFsMGZUJ!cIXn|=3M^=rDBSRS=v&tu_ya>)jxX?K!obI;p)DUdujro9yJXJYW@!jJ6kWr%(EYdMId$&i!K_i4$IW(lUKz{Zy z+;V^QSF~e#T((`!8)|V;#&Alcyma*5{95*02Qgc1eo1z~%rzW3O@3zLJ3t-YuZ4?p zmBCY(x9MgN+gUzlB{~dQ#)38v8GFk%?RuxXB0;31xLb&;`n|^6`(-lE^qDXpCtXE( z!1Rcs*%rSe8U|~lUzxzG+ zax8@wEo@05cNQEIC0aWMdHhx)`%ov@hqcEUdE7n}FyGa7N$^K1czgS^X?x+~8h^=9 z+rN?3X^FRFtNeW3XH#89qPf*%ssLTReBiyjyc6=rL0%|zH}HM#nHYFKfrW8?{#X@; zd~&yL>HRY|aZ=lzJtd}9sU_>te`T!1guQudAb6h80u*fv@nvSEem)mnlm*#}NvS*h zX-k$guPwv*x2eL%wE@G?6Sxcl20~isawA8GZmHb1B^Dpl>x;fuz+W4>OW@-Y)%Kt6WG!&C7w9o;$q;Q5=RsLNQdxdfbH z9m>q#U&SG`CD^v$hKYptR2iU|oG|Qdl@PL(;@5uT?&B3A>FpN)UrkPVP9U1{hsnbA za?`%!!)jD=2XS(LKAJ%6?)L%N=ppc9iPs!=JU=WA=@l5<*=x%DX!fx9eM_99qsR;T z-EIODq5C|=k4&WnYEjtd+ZKXZo{zuO-cNluKjQMAdvW~sZlCUV|F#7B2lnk!-GKb) zv15)A<@NX700G8l?_Pe|rxd_VZ0oJ3*6vSEJSt-}bOE_0n;v!&K6{Gys!EWl zw`RfceP0#v*tUH?3a+v4J0$@umix$}?}qKAK)xfM9qh07`#+os!^Nb7ThNJMgMFkP6dTaykXf@sa3?LhQGDGE|0{%dDioyq3YF{EfQ2!eqXN z#n~!ZBGCT3=gda_7#9H&^8TDOFTKrxK%CSY&GXIe8^*CH1jD){CnLOIpPp&;YY+w* zjOCS}Ok%Ra{O{UQ?g}kpLp&Bw>-g)KggNH3E#{hdWz=J%Tf+rF*+vqPUkx&)-%p;N zX%~ZLa$Qwf1vBXzA3whnF&TxvXQS5Vu2&lS{O%O#G%h&Fst-hy>>De_%~81cb1Ca$ zKcps+dL65P4A%uHP`&8-5MSM0Hb323DAl<5b^q=XBt7~l#e!zk%lTjfLSITW4Hn{a z3us!^Vf|Akmx7nR;?`D zlYw;kL+&GMvIss5gy(Ts49Hz`ta8AwgWyG1IR^$B7e$-87fkAn^i10BL(3rWB^uc99sX1P8-N2bn!AxT!WMfh$dqsoOoD#R4Yeyl3a8`J(*@w zo?O@31_&p+ryKo@)`(_>wi;E?!73tj04Kv z6W{`ZS>_3fvJS$-7eRLM$pS%_4=1BD@dgxFb(Qv9tIgtG zrvo-#C9<;=mC23y-Dzbf7Z;tMne-$if3a?C)~w&gkSrz%`0_2XWp(4f=$PBiF=C7E z6EBt1A_+hnBX>{+B){Q-=rAuT0P3i2Njk9}O{ceiBMwPUENoZ5Y+G4# z-NhNiPC1f{2?XfS!*M*01Y@J5G(~>6 zgwi^Y;urNNFeYmhTQ1~Rqy;G1$hKVnA?+M*f4}Bn4%*=`wTZj>IO%1OSy6jfI-tdB ze$UodmBHKPl_gU0waGb7Sw%ld9QX0A{C4G}?EBV8P;rh&umdZ_59`vPdpJeJ^L}!2 za<9e8QS6JuiHu75P1SD^BV^noU9&0VQ8;ntbCC$35L)GV9tlBZaQ!d7rg;s!j_y2S zh|iKZn_iYPVUW{jJZS4J!?$dO0JFn!sk*+p`5DjjG;~*VCFTLd5Hrt@B5eq4u+J->Vq*ZJDoFpn! zjzN@ZLN8_pV=UWcNIM|LrgNOk$SghJ%mdn6qL&=1dM9;Oe@Mc}s+NBcGXrqQo0y>QOGS?$|Vs+CUS~HIO5E2Lj zfh0<}?vFZm&DH=0`5K%NJlQUDE)-i5|80eElz;;#5jWD-@vCzx7x5#)n~aEB2ewqFCNhNpv^IN zQVXo^DjxuAOh3m=o&v?JCX-!*6M%JeYOINN8Yte0_PWESC-x79%xD~Eu@ch38}m!pAqoROB(v|h~zz%JU*U~-roXDZ4j zsO?9~J}sgMou1u{Myr(PuT+?@?PPjC}#%mj9S*D;*Fw?&B>u4feB7Q~=Z8 z#p>vEUtr`KSIvQMo&BhPasj({DD`Y)kHLj`ew1W^4Dd&02@3CV>M|EO_e!G28KY+u z@eesB_GUv8Y_3T1kuh&Sg}&$o42qbJdo#J$PL?%>UfvqmilE;E zX4;p^u(!sCBJIbTa}L&P_6tg?;Onf97NetbqM|gHVP;*lW+Py|r($cdfxo|ei~l(R z5ZlyYOPQTDpuC%bps!$KwH?ZP?YU0O_Se)TdYzD1aq=pABu7pVk{I_z z3P#~LxbX_e&s{Aehf59G4EGZ&Y$gYO-w{W+lB%&R+`hBVlR8>kyPBl`@gOv088D&} zL9X{gutlq1$OCb?YkDfMu2oP|XEj&nh2Epvi_GK4Ug&?09|@!&54gw&Rl_XtAsnFI zw?kPce_g0T%RJI7d5RO9z1LU!r1@r^^UxcI%l#|oLeJ4*k?$9d$f&`4B!xhmLq61A zbt!Ljf!;|WOkL6p|F?hE#tbfGgF&f~zvjN&OiSI;t)w!m$NABYBgu7twUpR zz=^!}_ufkg1Lbk4lMv)Z(NxQo4U}Nq|sDz|wOIaN99Jx+)N=+AFEZBPTjtf)j9! z?JsjbQU2xm)0~$W4HFZg93V>M$!M+sQt`rsREpEr0#5!m27%Lc(DVHm znxlOHN_=iIYw;Qarq34nGZ7#fdBuKCl!>LY3Ycb(0*^M9T0ZO*BKCNGu%o(e^@(D7 z`E)F3a>f;E#iPe`=VkeG2XWCZz^BLB*8M4GAO(moX2>NC+_OscREg`*pav%yPkYRL zqd0a_VU3PU59C6sl1!ru4!m`;1T#Uiqna8BttV5nF4+~KM>zM%G3rMm5_34;1Vg_p zuG6f}1*Nl10{&^N`b4_B)km29qcy{W%SF6_0f@&u^jJqXPnp%lu?`TIb%SXGtGnXz zFejWw22J)J1zq+W)be*AL;~8%b1Mih!G8NFT#`GNeTr@q7C^`xntL_KU+Nx>0fB4p zas~D6?Jf8-MQJvQqKPD*8N~GQ*SJ6POGVp zUx#9eQrreuYl5y109WJTNwsXeJC=yydf9tG&-?qLK!A@N(p!7KH5Ev*1%KYTRC~at zhkswh>$B{@K!DADII!_Vd2cn29HD5*s!goZ2&4r*6V$B22XeW$uWS3Z{VmeeQ81>4 z$y(#3gI2SgD%gVasa~j)8cKD^J`s@AI}aT}0h#e#zj*YQ@3)^qIk0TC?jnJj0eLq^ zqdQLuttXg51;om6Pqz{UuEY7HWy)oFFUO|q&*Tf29b4Z9^U#eYlS>yCOeQ7 z(hX+4>k}UGy>2-c6r_8fodpNh{aG=T#Fimd7+;V(^>ru(D>hP6V_pjM?6LarbmO1R zGhJhih%*8$n?VSzR0>D2+tJA_=C39p!n;X09cVoM%XQZZ|N27n{K0Z7?;U9iBQbn) z5g=bnl`NJ%hJ$|Fl#m^X-o7sOhLcve<n31_z z>=KTtW58%02U4IPw_R@j*jEs4+CxV@460~KPQk*(T;-p`Z<{;)+ltj*umb}yR4y>D z{_7sYMh&lOm!07q^bFxa>E>$mXU2yNkd-;)1pc?6J%+71{ox>kNu$_>9VMF5j&Et) zZ`lzRf4gR=-ivlr~yS}en3x^kNZm`mWG+Hd6LkKgx=3P5v zWvOovPMinP)`y2ZX&joaR@%iTVhiy#D6vz0&<)%~E3aowiiGo7z2ua5$P9GI$l^YR zdbgeBM+q^IDIbjx=!!TVq5d5aPb+mrKnvu2qmx?(gpkz2lqq*1B9EZ0@+-HDVGKwk zRjhyuXU93E86?oJTt+$3*FdPJ)Xd)p@kCzlv^TvsIJnw=ui7u)0IWG5tH`DrrsM1V zu(tFOew0JteHX&W1h0eFs1}8>l4D4+KheaIZzXlyTVi~)#K@p`cYQU~2lgK3689;J z-0>wRGPSE*(h@I~31F zzX-U_$~e1JVUG`nlS2$VuHyr{+kM#)j#^-|F{4=ENhi19gR)`5JT|*<-mCBY^k<># znRGK@6}EFjpAH#;Ua14~H7%-HJKnnDOv;sE9*Bn%H;oDWXufxxPjU^0KeV7d**jJ% z`A#|~UWx@N&Now_eZk3a&`!-sVmkrp$zJ#x_mc+o@)YFg0+Q0Eol5#XE?2SCR!YID zqJej8(lg`KC4vHO@E3YtU1IT3g#`?|&*dNK7_)ASDTDLNcI22Z!cX<0Teg*+S(;ky zKU-fszpuyK^Q-%PU%zZEPN5ggDN)v*`YyyE6Q7G;@|{&-Tb~Z`JzM?&GVT5P8?fBV zxQ%B5$m6$`+23Ojsoo+qMMFP&T4xT)7%))h)>?&b%4=gQ+mwYsB7?DY^kLToA7p+f zfOpT_$zKb$+Ae28+!kR^xoD02Vu~T^*~^C)??02SjsvAJYjkO}tNOlqHOAwr?0^dt zO=9Ka55Kko_Dm_W?CB1nUI~&hfKPL|{)4n4kXmt0M2PlMQF}c%4a-92@*V8FQI7ZL-%-qYr3MNFWyfo>zxrl*3*YjUfQQgB@y{f7nM_Vd_YWV;`6u&4gT2CuY`!qbT}tX2qjmY z+F7q0F^WHBTOEJn1U&zaxd?8Jf;u|D;4hy4culqNVD6XUOKWvefjds9HF)-8)5n(? ze;(pOOiAN#kKY>tk)-A-A1iw#f{gl|W`x1UT^+f_J1xYJ;-yvd{%=NTIrhm$9a%9! z$W2vFDoKzN?TeeM`>=u<6=V>x5A%9(EGZ4+um#%ra~8BO9f`E`qFJK&8kU z5=WUjWQC9(%S>EPmtf7DG33)J%T#O~Biob0K)Z)!MO8&7Aj0uj zc2@wR8Mr2lryY2h6~#Y3*PbD!6^kpY4z6O;oBQxEbHjozU{NFj#6UB}|EBMzT9c|* z;sZWPB}1Z8mfh$v6NX;;d}EYOI~dQD36uQ%P)K%>(&qfF|M|gSx_F;1MjY=3eJJUku!X-GhM7_xMa{4F8s6(Gob!4JB zgF$NMrTS6*9y7mxsn?Rb&GQ;Vj3$t*X)wXHD*pOe@lFJyjE3wkUhln4?QHr{KiYu9 z`ulM+rL8E_ssXuFPwrYzQ*($1GUInaG1h@1Dcs69LJG8!a9Jd2HaKkKc61um^;_Hw zcuooNAo#iUq#hYW9qK$wzyd3SGvO+l9Y)4A#hM9U!1+CZ1SOuPNhv883a9e+^7gHE zOW;0swh-eE6STI}Zmo$2${B&l7f_aLXr%xW=z;XfN`KbUiaw*jAr$eNat+hp0v$a< z(7uOL>l__A&t z&e;LVLSA{&?{&sLcJWyxsCbk>$v6~#(i^Tlfbd&bvXM!0maWBue1LUxX7PhPxt;Mb zY#^Z~gH#UWrEVo`n^M6X&t8^?ypZfh0C)2i_($YDocTQ2lTP$o$yfb@vuO|XL|?>l zQBGWTz(H$hpew@x0A=}^A-@CO0`D%k^{jP`xvO{9K7E+kw@-Pg6OCAyHHw~cafrdw zS2s5^b(z+9)as8FhMHf}^yY*2@W==DEsqEwPd=Q0li{1DTC6W~?K*1w|*K^`2wjUZ`Ve%%F z{YuaA#6_prS#5Wr8kC`&o3Dd|JS?QWJ+Pi6PBo1-s=)9N=4*_|>Cch_-x0JktM(6I z=)o)ql{Va_j4k&n=yXok*1kk~Yr5s<-%~QnKVwL7YzO?043_aFk` zJP;Bv(wKDIWRHu9PG=b9gz{!RstNf?8U^I&^f6GD@Uf6_8h$GkCp+E);M?Q;;I zQD*`^Z!Iu_&a9X<%Yi#S99*G0DTa53|Awt9p4ZVLn7HfsXM~x{y}8;ovtsrF?2R5n zQ~1)phNwn)0`ln)n};`*MP+-Y#_>R9?+g%BOU)|xQtZB>Vn0K3F%-QP9atPqS3uOh z+0$V2qx1U2f;h0{wT@*bdL2ILYpr0(WP)MD@8qXiJ$#~{m{!RPE+a6S_bEqz43f(n zht910ee*~~&zNA0fDtxxb#=3V7$Yf*IO1{g;$yMM zQTi64={;8O7$7!bG?3Xqg`rpEliwifzN*rPDR(?+25WLlRu%)L=>qfB&xaC*WDP6( z0iHX$2~x|cAB|i4TZxSZ60(Z<)QegKCasY6IB@~}$g&)Gf6@jchQwB_T5c>?YPGN| zcPxU*Iclj?b~209^Fvcp*fHwRp^g}Wm5W6@Szex4V6>8HtC-6|HY&O8D%kbh)+enc+mFt_&;cwiLaSyma0 z6;f&WA5h8UhOxV=B8?Iz5F^|7zQ%y&G@SbUul&W)m6PD-+>KwJlnh?dviZPvcNQu) zws^x<#}-8Ap+k2p`$494sveb8bk}Zk2HN+D*M-)HWy^ToUaGhcqT*M-eb@x0F%)kA zaVGEaAiEPmimI##mwC=qi5J2%lO922Nl~jh&z&0Bb4@~$mtGt6HQtpLfZQX9Tlppa z%HMgWXgjlp9nt(_XQ7%MwCVP1{qw7v{!is8njyo0CMy@vHLNT$_BO(X1V(5VUI)I? z=0VxHP)^kz-rderT)W*)R8QKK6)j?Y>x76pd~0+$=j&Du@}#PfasW-U2Sle%5fDEf z>Gr+ce8A?dHD(kl<1EjV1f4l$6fN!?>|CKsRN?*VoZz2zQl9zLt|MdoMEauw(2np4 zia7LZtAH=VBuw!3V$KGs1l|Cn?X?oU?s?~5ek4f8JXH zEfO*~GWKAJA30rruf-Grxt{B3Ozf?Gl{hKz z3_h#p;hjpEe=w!p4gpzR8x z)q?x1fNX!BcmJWBG+C}Pbn4wO6SX2GYBSzp4V%pT(G) z0>Uc#9r!QWO=a^QL9{eUj?rd-@L{{3-gK+yoR3@Fl+JT{(X(kIn+yWJ zJRHta3%139pao6)wU}Kb8{m3=p`V?b+WgFkl6BhkHDW5I140Y6a~-OjQ~Cy*c_cE_^?f7dO)(6*4-ng~&AM)B`+8;!0AU)HL`M#0;l$Eq6x-SVe>r9JWw@M1!mA!f5m1? z^?PI=p6SI1v!$LU+pp-G;j6;v%=w*Pl3>7RSim&G;2CugWE+=Kf2_(>ccN+b-eQ2njS@e=mNF?UW>e+gCxelXzdQOqV!U82=sxzEV((~)`0npJ*r!{5<}$dFAo~2c zjTLe_Sh{2;0LG_&$C1Ww5#TW0y(rl<|7lkWU5lgJa`wmvNKO%*4 z1!&B+$WF(=;!8dsby<|?+S5eH){P$OGRj3#G|i2WbOS4Tu~<9@LFInqFDun!m?qWCTD_Tnk>`Tm-8>N8JX)ClsvBFjso5- z-Yr`^Z?*e5a3uM}d)R}Pi-oZ@+`|(|{b;pl0J5E0ugCB22tp4rD#`Ksd~}s?1p!F7 z^o}iN>e2H%Y0FoE*7Uc=(N#x&k^{-X)(?$ixlr-w{eZ!B4gOqi-PkG~&hy|xGB2Aei@2>wKHb_khcIs$RzNla$e~_P;&hV&0 z_rNr|)jM%92PDRV%u@@B`;(^uBkHRxYB#@>+gU4@NM)pvpu%LyyaxTK!Nr`6kB-cj z4UG);t(>@VF>A4|+iApa50F16MK}Mx^>TkFbxTv0yD+~4ud|ohPKl?vq9||KtS#E_ zq!68P`7!HEG)BibcND?Dabvu7$s{~YbaWU?ZB2|~@u?$)Jgn$szA)zLOFp9y$@Ssr z`xWn|hbX()H5=JoH={bp_rz)_=V*t_>3}+q zHDsF(T72;u|2WUyIV_~MQa|3U$w>%#5FH^DMlUTxj709vF-5G~$%i5nW%N##$4@t; zf-4K1eQIib?x9qkj~cgIgp3O~Vxu)VmUV1gwZAHJKM!up6o$>7F4`W=ce-FtjAGuu%v3*)-bS=`@ z_KE1o_|vafeNQ*W@)}|+pmECqBJJbjO0925P|3YNpf~9{KgOkJ{8%v@S$o>K=AT43 zyPJ>48VaHj2I<8>rc&IWnd_SRX#-5V4B8zDeAGDA&mTK1ebf$}YmrS8sAA2yyPRZa z8WTLyn8)MiEGp?CqjSy%at{Imr5nkf1GV?cnXIWQM0V#`_xzUt&!b%S+UQba@)Quw zYZy6aWg60QlgM5>>Nc5W%YdpL`a~*R^%~(A)OraP4&1BUi&}dPKsl)g(*Sstjzqk% zID|IIxQFn)BHC=jh~DbvA2(Uh6Pq)~7WAqgchbFGP>cv7Il@w(t|Zy0Yn8Xpd6-7L zMFJ5G#orWwOvZX$MgntX_DW&tm$8U%VpYY4NCr$waPVK}=Ny8+A;Kd4sGmS4tywmEL2<`VlvTr7PA0Fw-I)lvI0+NTL+-tXeM?n-f3p$OVG_ z8fr&$5;IqCjLqi?y&JAg?EyrY_oxhr%#N0+SjxRgk4AflhG8|5UAz+Y@Ds0n;0N%` zfSIhVdVpZ>&yR=J5|h9do82irxmUSu+*=xE6wmhmLQ>=5L?8RRg7aY7(lQYNH^I|J zU@5@0{T>C8hxh$u2ZD||k_I1BL!|GMVoD=K8)l3_ z@fw#NxsSqM_d3f7qs1ZaIZg|qdZ>V^rZ+-O5HL&f^Ax3V&_hIyBpX>iHOHw07d=h%;=&Xjj-!-my3KlNNE}c zP%=bkNt+D0)AhrH8gLh+E#v$@oVOg{yhaDD<33}6b$Ry}WMB>lh*yU9YI9ELH{o{J z2RYduefkKh)$~mq=QFg^F839S# zD|~w|lmEm*?sU~GQeR8(=d2IfpO>TP)3Y+>N};~Lv4x_( z0%_4yRXiU8ZOWC;Gkb*bDui7$_z`J9 zuYBh|he(A45rpgB=a;)V8PGrkuK6pTW4ft<(*p4-*Q>KG8M6Z#%-MoTkG9|P}7JPD$%|GSeBfd;@IgJ^Uo77tRM;1^u2&CZgd3xSpOgHieAX!K4`5LjY zM3G}Itb-cu!d&RCVX{pu$i<_^z4_~c-=h>#h_{Hhz4`L> zzcJ=&w#kSMnVxq+jQX^nb&qP&oiTtVFY$hlU9Wc650aMai&Kf%&^6|_!&aLE?r_8y$^Q$3~Tx z{=B+W4WO>Mtg~L7eRnPEwFonHzzr`guFcj@T*3s@JIfdueO+pRw^HZ*1>N0aKc2o4@{AjWvYd zCYtVREaLq9oG7+#r#0{nHp4%_`o*l-e*o+Ks{aO9|IO^(&81BvZv?fBfQT`>vaCfq zRG2W(t=aYM`JdbSk!xCVvFW^{REL24NW6BjB$xuoJEb_jckM}9DjS}5RFpH*{Ijxm zPv41Y#CRkl`y@R&kiO#w`fqmE8`%|>LPJcfrcCA(^rT5U8etZM)mT?6|6%WMYgC+1eJr2fduNq}@_54( zI@I{*w(l+h@b#7P34et{DrLSc^!i8YpYq860I~mWumx(pSp>37qKQU|0o>wX^rPqh z5@ToJmZ#{HOFJV4-B<5rwTC>23+?U*xjCLBy0GKO&9I}o!?34UgeurR-ABA^dLxZ` zZM7!%qFKqSfIvBC3cI0g$z1({vLcjJheMNS&u{6M(dYG6EKzFKG`{t{&`k^?5%TbTmo#5kU>v6u;M5+5^vo34U zuoP@&%6omZc2_L%aDIQjmru`3KURBC-ryA4+@b}*}h=4pL0FF$cgcJ%$9L;0400c4~yAg(zTY%Jv={4d}kUVmFRyIcAB@5N*aS+t` z(;Zmsxj&G`>Zc5oBL}Lo^e^ry!_Lytt?!1}<+bRRUZ)bXi8ffjZplk6h5`Y06q`4Y zdC4i;!t|pe7@VYaCY(<1*awubq$|s)$N*Gx50)OC7D;82|;Df zu~LX2V<9H`r*x`dspLLtSqCFcAm}lLMn!A=*}F&(YjTmGoQ?tw`5)KJDW1B7!+uZG z-J};|OHwF6vDbob1A$oI z_sxp0H;#?fJcuD~1Ucfwi?p{6i!y%uHl@2;LO_s|l#)S8q(nd(WRONF=@~-lE@=b?1(EI&7?5TN83{@0 zfsuwm5JY9a{+{PO_T7DVkKH}?AN~N2X>RWOI;Z+Z zASOvTIO#!L5$9#H8e;SpcCoov5No1Ow4{YtZ>Pk~g*087+VOA50R8Pv!N2*br5lM- z%eQovMF#_q337B{RQxFuu-ENJh4iuNPp?^c6GxYN8T-iFd5Ph_B|N>pTaiegMm-G4 zPDzAb8KpX-MaxP zo#IwVrRcr+y_CNBnbKN0qeUMz(Y7M<^x%+1>d(LHyu_vw^L#H-P7LW9-I8n5NrvAQ z#nm&WPLbb9EJ>e(HqQlgB*q>^r#dhA&}Ddh6(~GrP4L$?CR!>b6@1q)nTEhbFL`vO9o!m(<1i^N? ziDZ+Nec?K_kp?nCBNtX@`|tFcgWx!O9SE+Ya{?eBzt`&hkSpJk?e!m=`5VyraW}M@ z+fzI*q%-p5ZF||Wf`(P5X2y*5Obx_0z{gw957GCIQ6zi|LV8$gWS%P5122v=hJBZ~ zuCI|$xhEk5{yEnmJB$(k3)gOzvUxv7o_0Oe%)6`Y{OrJTg-beSml;Vgk?$O9qrMjr zCc&zCdLb~AL4q<$eIHZdyvkmwMlx+&lln-NW6M(`jW!EUhLg#T$B9Y6Azn)j`lG0* zUIEP36Elx)oM?TJuci1G>y5N|-JWQpGY!ni^Hw)EhVfJ7bkc=O+(A!4(Alpae>F*q z>b)Clw~*eYD>i0XCuMT@@W9^$@IFs@&*zns9d39~2W~XU+gP0b?FlKcQ=|Ceb_0u$ z3Szy?0}+Eqv=#GR6(;Ea7zZgKXr#`V%c5kruBaLPu91}QY=YM16)E~X{Hh=fQW@=4 zuq+IXgG)Gm{ZfN}b7w(tW0>~*@nUX0b4*_=kLR=>dqPg&4ul5dzT5P*C=e){G6;t7n^>3R7dAPbA{iX9Ocn)p?|E+vfWP)+1crC ztZGupeYmq`h&RqYSWjm9n71j0R_leAky4t;T^D`T|Cj8#kP0WdIzSKl67P-J|x=>Q)LM`@EIJx0ty;E$lUoEOdsY3#q5rEqU-#+qK?&GpG;T8=Qt<}`!I2Kbb5 zvr7EDs0|N^YQ^Z(4Ynk(>`ZRpmZ05vy0C}uOrG9mGIg48{)eiy+kRaD2eV*Jp8dZQ z!e=c0*&?P3>}qd1D>afjF1|y+sS7n;{`GX0ul+;lSDCIGv#;HmFl?t!MT>JLOQSPP z6nHfD`VTsOJRz}hk2tE(Tdq8whNPuoSuzG*!|!5WV}8GhFaH6X9P_{bA-Gv|U`*sr z^xF#vNu2_w{K4xcO1S@$WsvT_>z8+lLxj{R!_pYK+)B*$OT#OBRJx-)4O8{G6-{L& zEAH&k*!IOL9qzv0M~|Kk)}N%x=*rV%t-!?PMzmSXLNr90!&ioKHL7$4*hFJr8G|V1 z|B9}wG@omGIsPojHWm1`r@=w88?A%jNuejZwA9~?GSWc^bT;^NBAHmMobGVVlXs0_ zA;gQ|ve#i}R3V?5cK%p2_le8d0VKyR%h%Wgn0(~ zlZ4Px<5S60CDFpX{K*r+w0Ci|db~7X@8C%Hntu!R8 ztijEfV^V0m9_$NZ+T_AV){e zZv1X2QRHlnb)~(upM}{;KZOfTZc@HAD#1r)FR7U>W%wV{cH1EWP(xC1>kp}RS)8c=o+F9)W zcJ24hM$C&*>Bx2OsUG-}O+?2C=rCD|pX8h9*Puiu&yA5rBZUK@xVhfsf8 zI+fNg(nf9MuyGBkN$7x%&Tqq_XEBUqn7X2!gYlS=-JmxW+;sdwNr#ZsP3eBw z0g&_D#9QF7vtX3O=<T!-Tqo!>xJL$K0by5zMvMvDdj6nJypB++Q|I?2 z|I11zA3(+w{XMhBw)HLNXn}k~^pU~V1G1F+U2#oV9|vxlKa{sWGu%8^(6L^6^o5OE z;lnY#7T)3chghLrR|r!mQvAAP!v-=o5UNG<4{|f0Tsc08xxV;3$--sp8WRoKoX|Wg zq04&wCacv1$Gh@^vTwETpgYHJju#XweU0{lh9Q z+2PYHCp4VRnJrirutuYg4?TXwwH%LkVOaY>M8z`eJ48ZkJo4H*sakm>*|${4liyFk zv3Siw5sZl5$}zC+SL(mqaZS5&FiPZa9J7AgpO`oc6`(OH>7~ldduXa zhhCRepEb2y>DS$hxiM2#8k?=hW4&X&^~TpLNtku@e_(HzoD|xsLoS@U3b&}1YJLr8 z_YOKp^fB@X)O*)g$ztHFPx1+D@oJwqb>R6hFZ-v>Ve*^+^$r=FcqvKLI~6mwH08ZI z{r87?vUH7GgX`|!Lgf{(EUUrI(zln_77t#nS0Qyq3zW1*ZM zJXqPnv@*cOjk0F|AqtkojuT$U`!zhhK)mMVY{%wNNs7+m-yYNrnWvN-P60`F<&&c|6vNZM0}Gare}x!HTv$#i%NfzJ;4z3 zj=_EkI<6nYxhA>{6o-(f$=h@o&q9^Gx{U+MJ+me0#o=&gOTNXT{Ti94hAgf4${pu2 zA_RA~c&U>Xv8aEnRpqWl^vyp;8fbnDnlK#qGeKJ20;f%@=vJzcY#`& zh?91~nelE)8nCCVa7DaGi6NWtO-(FH;C=G=StYH(hoS^oU|jK8PTQL^TUs~2>-!M} z^uFydY#zfnd++*}hL~S6guM`qBvXV?y|u4ZR+wR+kM6KKqF%IbYIxb;!_nl3bfuz& zvJAWWe?jj#KZ=)OA<3=QO~rl_Vh@x;Yss~dedmUmNOBLml)|`xc^8l9hwmiOPc9Qq zc zuA?nlpDjF6gZeJ48!vI-1bcO$UEtgkPN#UY0L`AxC&h5HJtNw|oKu;|@oYbNxKW%* z2_43i_>)L)Ea-E3;a=>HL|Hf^-l-IGTB-n|WAWJKw;+FG|1d4?;8gZ?hhp*a7jODQ zlq?y%{dSZo^#r?XT>_hw^uTcHA!qIQQdgAwJy<%wEk%KS|JZ=8I{js{W6JD-V&`z}8FzL;stv5UBP^9zT zrwD?U$7#Yw6NWi^APomnTT+=GGtfpIi)--V^z>ob1;SiT66@zSJUOms3MYjC-qJd3 zK+OkL+*??QUS|?Ddtx&OH7loD+TQj*6mbjkl#P|3Nl4()pDuZvw%07b`0XEY&yh=L zmok=n<7}Y{sxVe$Z&p_iH`WetJd+@UkHS327oulo<~)Vqi_3$W4YL1@rC(a07T;Sx zdQYzTuU=DdC-X+%KjLf>lx}s%`ruIs)31$XW`;%Sy__)Qz?UnRlCa`nRd|Ns} zZgZpS@4s)`g#5k>Gg%w`IrPd;KFRd_czfH1bDF&H-;eu1?JXDWzsTSBqdQ0IHhQqT z=b+k`f%`o}S?{MeN4`fO7f0m_$}+Rf@bn{6|9;hZPu=xo#n+2eQNDr z08qQWt(@vkkOm2o=JyoaGNB7^Kwa&Bd7$+pjKE#2*DQkwXWi1Pzn`x3P{rU!(BD0Y zwI?zhgWy*?Txat;tIw3c4IP~TP|a?zpu>4U39rSY)h7^73!gV^3=8#%y_I%r=Pcw1br?aJ(32B|KeepbBQ()+V9s&c8+@JU)~w_+#z z{gqlhw63Wwl_pov%1M8Mo}hcl>-TA`HzWia6y;5r+=C3$AFm*esxbR|tqO-bmYz|c z8vm?N;UWVL50!wSnCZWs%L*y3-#_J5$d8{VDqN9331%IFG^WMU z^@If_a*vw0WP3;dBkX`HD-pn7%G; zTj&0m2<+#ECy~#xClLs-{;M+%WBJdM3c6lh_n&9^i4GH&bT1gmgxT&u(p{X}A;|P! z{|Sm3BLB>g)=klpo(B5Jr03o-Zt+OjMA>t1-;%`&!#%}UxY+lM`>P&5A`nlsk$(_# zhd5HzUjA`dqmZQM$RkIK4-&hy&eo*cbp$(fH!{7>CDu4}qx(w0*hA*3`3m&9a4GpwqQuB*6zmIRh<^OuY9M+XN7A5c>I zS}I(y*6JLRuk&;eW86Y_c5Ux16@SW`a8yL6?_aE%ITv~T?}M`?PYO8Ep+C8W%r7d0 zkBX%~ua!E3PJ zQ)Iz;fNEJ+b6I{a_2*Cz<&txqIh|EwtXxvFW#5Trq+-sP~ihpvV(pg zuO+&sjk*Xj=<1oCIyxMgFq+buvT_#L1dwq@fB(WR z7vyVc;DHa9l{@9u=-NUcSyTR6FyRm-419zrklmKC&B=?#I7Vh#_2q-@8d&=Zk|&=> zA61ghjT+rBOPjQlo&R(hT$w5knp|0Cf0DmkHdB`7c<~-mLQZ3IQ(2oYqD)1JS?;17 z;4u=E`qw^u9%1(+q58l;vZV(h%}`zb5t!*=D%nLGFf4Y%i>l*6&NIrLO#d_A5&fFb z-s~G~(#T@8lRp+7mpDtB7Yl#5kn}Fla^upJ_1=ID0kq0Cfk+2IdRRMDx#5KneRb*W zIu6c4PC8*Cv4A8hiytyFH=zVE)Kk~iCLFQDMLUR~kgzJZ@m?OHKybu`>2I#Uq7=Q9CU4H5k>V|(sSAXBf{V65- z5DF30Gl*hu@?Hu|vU@P0(QAKePh4z)Gpw0K$?%Y%r1Q^_1u@gH3-ZsM1e(I)jutyj zA1)tpDX`Md@RqcfuWp;Ycaa(Az}DNCCm#_AULA^5b9rG5p8r+wC!XM|;M46tg%4Mg z&QUyc!qa&PERYB$<`*hKELI4s{wMs03ZSD*>D#AEGjJ3NI5}#na*RpUT#B;Tf*izF zE^4YH*7?-zG1E}>I}g|2h;!jIH>@etQI+O;Gw+x2Z0T@z?Q#mv(Q|dT#)0GxE5x4? z5`qc}`dRwBF|)%|IkP6_$Ck82C{W%;BT2QzwuzVoGg z)JfVJBXrNPE-aD&yB(xuZ`8rpM%8P@O=~$^`MyCu;;YdUCGM2+W_gp1M6)xHbbD89 zdYPuVl7ma`y+_21IdMT6qI5y4(6iSSoAd}k; z+$b`VbIlrq49K3PzV%5)2XV$UNw!D&f-6y}4cu={hVCol=!KNV_e zw-!^erT6|C6)j(kta0?7}n49 za2BE>k2%M(vB-NE?Ro-S#R~`!#X!^%kxKXI#PqaoLF_s5V>D&ft-;RTwHOmcS$Xl~ zPIe8YjRM{YDUIN+k57oe(RVhcOf=s5fT|#Jh&4o%do{a5?VG zm~iFZbUDMh9NPY3Did$^dT#!s%YQ{?Lsx%7)lN+JA$(3(m= z`)yxS9!QAUx%}=3hZ>@W)_&yx^)pf~67o1>=%TH?eZeX!^Ho=yPpS-Qiq@Tbjh%5jY5}u8&(TyG zdv3ONpk?|19)&vSB^IbMW{pDftSP;0Gnw0kUl(V*gJd=1B2D?NJuZzQn{BE!QQA-D zOeX0~aEgf(7}ODl*A;YqO;POP!Bp3;ghIq<-gg+H2u7tiWH*~+mUFp9P@`{`X>q<+ z_eX?YjuBwVdbuH?W7~!wCc7wd`XX6A-{MzMM{LTeFQ=X$UyeXuE?&TIu9-Zzp89k2 z&LZbd7?3M_eTdSym+&f6{NwH&7GXU)#N>eUJ+lsiT&2&Z%x*X8UofwMMp%7Kd41yB z3nuxczU3aH8IU`Wpl3`1=6wlKzYMDh3<9e*L{S8Li8kMD8|9zoz~hg2F_K-?h6c0N zl}m;<{JM+8$ZuDmO^yW`gd*&$P1AcyJ6bm%f15YEudFMS7W^gw>Av{yn~GAgx|iOZ5fIb+|nom3K$83K5-6_A+`q_pjI@Vj|_biKVg%m zFn4%O^`&~FdGc;c6Hl$gx28mr{2qA4>vbRWD?Ugum$|It^N&qB8}n{p92{-8tb-Dn zx=-!qykKO_S|~kt)a~!He*rMCWYeo5B zA%G+~USMd<@AwfLH)PMJ`op=45Z@6$fGBd7=jsc@{Sf#h68)&EFS8)-i=PDbL8fC(~TLhm(5DJ0v zLDtnOrS6HR-tgjoJ|)qq3S;C$q~~Dq{G%Zcmz0s9w=qUCUJuk0YO!{F@QnVvW^D4} zE_~)%;r@x+Thcw}F~D;cI6a?f1ik((+PFD{*3hOI7h%D8+#^Xi(y(#QIKHmon~B7~ zYx^OJM|`}m>`93a4}s0?)$eVbb4}SsvI=Ro5*YY_#uN9sRF;^{3*a|qe>TST^{gsk zjaDh~W9*;ArM{!C=lM5Mu@;?6aV*8Orer~omv5EUwK;zrub;hIR^E^K$!U;w{9GLs zv2UJRYiU`cs&$vu)roSP;FLpa@19}|TSZCcMpZ%#SR#`5oc>6^DFj`u*$i{XmwxHK zULVC5Kh{!wm*gn9Xcjc29}?QWV5OrUZG@kCkAy35Du8w@^|_5HLEeZ3xzD7ES7 zOah!~E$&QEW2j2+=c|xDqit98?vhA)Ee%36&+z|Bh?_azUch-z?(|w|%rB9zSL1H|U0(U^4M2qSp-Jan5 zCVNf+^zJ!R2Pkx^?km2&WrTOF~SY$W`Cz7p!qZWL8j>%oKTAnWu zM&`p5>j^G%8^@p*Eu&j5N5*wkF(~ zyHm*z>$e$QX+s)OFtzIv*j13XT82? z3fgSZK8oG<5WlD-YpXF{Tu;SgCYjet4c#Pnv@0X_-Tal0t|Z>w=dTHa#6362zQ=^M z@E)~MGkG+h2u^}}b?6ZBGXZ|LsYZczTR)VQ*IEPiv`{Bk7uHVAo*H98q>9K?TU*Lo z)C3Dj!XRi%I?d`$a?}&-zj6I^Rl?om<>vd`AKLU>^lv|tGjC*2*VVr9R&=}&0BU4s zl)A1xm4kjGzci3Q0rUD!0ReF_==S}C=n77t*nl4u^17oUG?0RvY6S!m?^5P;!#=hS zcD6q(=FF{m7aQ}Z{#U&tSo-4O3Y9ceyp?UB`Y7TkIxI?Sh896hfMQ?`Irpv&Rn18( zTw(y>Q-g=Zn_V0EX6Ge8EW{QDQ4lugZr-o&m>UX(?8tFN@+8(t-dx4=4>nR)q3W5y1V&R*n@lO1)`RkIEt@%h{ zJou#_VL)mOK{gwgu-Wms+g6n+ugwQ?T61IE+s>BmtlH}&#KWENAXSMq1^Qk3Bz;vb z*<*2OM)7d#_mad|A*`K=K66u0lP8HBY~gIq-zrRjIs7&e9vjCk(kYp8$?T=WRH z=bMbVUz<6}^qor9o=w^D>!)IKY2C*o`baM>n2#GcMqtdOYmjh%Z8fgF0nP8G*ThJJ zZb5WIeEu}jO&b#uYrvjIefs;W7r9^_kMk|}q56~0uYQmsAk-i#=_I!r$n zos+}l4%$W1pO!;wYW*CH}XD$g4PL`9iBqj}1le>8W^B zY+$@%NK%>^6HnfmCw*m#=?;k8s@^| z1c!omMquvzXc)^)`G+_Ca)-@(~ zUmy^>hGPt0w@aH;e1J6}!9JTYyCfet#Td)NEd0mSo+b__)HR2mR9K(YN-ch_*<`Ts zV2&EpdgT7-wuEmeq+hlU-J93k>NsT6?c#hD_%n=CFAHoN9fS2XL9VG&AEo_^G0XIN%Mp+E&bZ*r8TxDTXm@v;(7-&!EJ;bmI0K)bp`s-pk!4fYwsWod}eTNCh>!(2QMVbPaksJQ>Ze)8I z=YtR5oY|2FRk~Ue>d#p!l9^?aGaU6@oF0AO*k<{iD23ob({YPuEmo^Vg7YFjth(>6 z3D;yyNhTBCUYE6!Am_N%cFks_L3~%3!Z9-rny5%~fu-ka1SSrPnE;^k=uc>w_Yipt zN?25s<~({h=7h#i=!FI0u$VPS=AygKUn^GO7c*GMpCUD-%f}}1j-N2Q<2sc}FIj5f zIx%-i&^7$8DMW?g4^c1PK2h7O;l#ISTcSSUK{k+aY(1+Rl}B$}y#&YXKPUJBIu4whgiFO-16A5O%`FU?d=L6*>CKGb&eQtg9BW^T=r3aWjW`4M@ zNq9r^Qunw{aVW6zS@%Ud_-al{%bV^}CN&@uER~55N1c(^?`I%U*+7EvoQQ+jL}}>f zqv2Jj0uwrJeOPI9Y<|oO)M|?uxm*TBECp?ISiRT-N~z1Lui1bS8&TFjz5dfqW3t>d zNt!np5Fa#iPB_pHLph~1w+&wYuBIjGHKa9GBa z9~&{u3>|b7U;R^i^~Z-C^&MQf^_fZlH{3( zATKBf2_j>9QSoM1xTVj2cerI(;QNu#Xj>8EJz~wv=Y~{5jM|>0+1AL|R4kF^+30Jx z_ZU2%jy|vqeHIEiDoS$9zcF}*2RF&5q?i*s2p`I#<*7XnH&aJckYSG{F^)$f=`r(6 z8Fm}HJhi>|INO>#FAswZF++~|a_CV|jky#YHV z{ZwZJ!x|iVJHOQa7SV#bCI=Jst6W%^3yU%>SATR)>EXw>OE0p;mKD_DHHXl=9$guT zOKs6$&W&-PDt{p2qu40|TZtF1cxhVk!)V#+&vYyKWB}%$ULF+z zBPZbeLdD`h1gBJN{FJH1f~vS{m&?Yt^6ED&c3u=KZ0|#klZQO5QR|Ei06kODgA31Z zq&g#|@A=F00(Rv=s5L};_mxPAT!{nWl+)t zV=l~)X~`5PZ`@&Ec(|@6Fmsj_2XCn2eqT9OVPL98ET&81M@y~Q^x)>SV9j>V82-So zRpCwcv3RSEgGPDr$Jy?7c$bo?a4`&7-4mVH2mXSCR;X*Wj&3YJ(^NmR&|%qdf~1!S zES&)Kg_aIm6eN27-E!_xw`PjM$&YZl%~iWB{G}o;0P#k(1!n z`iNyficMm?r{l*#G8@XCx+>g5SRJ~J@Q<@5b%nVNzr?`T9W{3(VZx>O(kDhp? z96+C3PFV$>vtd=-!UI2skja`S^(7D`wS-6B`CyvS<%U(`C#<<-bByk{Lp64oo`oUJ zJ$#oAl-g2GEoJwe8!HStH}RL_8(n8r(pJ<&ZqkA|(-FH2rT;P`#phKG#uL$q>Kmys zlyN812}~)EkS>KKVDrvKB=fn2}ys6u1eN0rvf4+gHL>P6ojOFs`1 z%~AU$g_`Q3JY8mk|iDP?B*OX`Vw-se;ID0d3nL) zEc%JV%=(}vT`t~5n5b7I4Z$o%CVYLalrpbw$?m36^-~Y~`ZS?&`_CBzkwX@a7ff63 z-PsweqXoRknvNNQRpDuAzw$3_G^^#3CQNHdS@L(uCE{3!8_F>5-oK^j-5W#`vh{{z zqpVRzbT6^2Q*J-cB3Lpz8g%WKCYFhBlRrbwbzhWjj^T5$=niu zY`p#2|B#KHYN5T`J|PEd!T3b?*BNDsk|gKfrUVyt=#w`&EDOInnhtxSD$cE#f zerm+4xnM|fRPwF4STrh-WbK$uZTU$~-kU7EWmQ;mYf=D@z6ya;540>`=B$Mm$s=pH z&LtAy+A$UmQMYgUM0peFJ9QCf{nAK@6Vx7Nph*AM1XvM>b2w zHPwb5=Py!{*&M4|TW?>>NuF5y2<%{WL@eQ{rne-T&oQ6;(&3s3NHvSX5AHzQ-CJ}R zdLR<&aaV15ihs=RD8KLTx!GIUYVJlLDHuO-?xe&SZ}^jG53$9JXq;JYRC3-+^O~TJ z>JxS(C0r6Ve);tv{1!!B=FE>f=A@J?`$wTMXB`I%q~=}QvA*xzRf*N#k3JqTO(k)+ zvY%3EANzHy@w&#@AKAsRiy;`W5d92?tzU!x+CKl{bC=@0AI_u~XpYbs&eKstuu)8^ znHj12mx_V;pDNeW*BVx|q)8!6SIys=jYJ(=*zfww*>+?;kV+*XU^}G@W((fN>D?rF zIDgx*iJZe>;KfJo3)siSH#a#N%0HWud=UfMMktMi)5Zu~qL4v4%}Oq%ihp)6;R7yp zXsYu^h2p3ECuyVDl^}(w>B%Uhp8Q_f1F7oOq4%%^`BfR$?G1ksZVo%2gTNrLK2jG` zm-#B#3Gu~5s83CsjsJaO2-YiMY(XS_J`2k%Nr3|^N_9lnvcGAVph#gYS#7E73J#9x zM1omvq>1SE`_kZF=FU^`kQ6bU{Go>OeB?^_W86C`c*Cu-$$;QOQM*MDCg`NKrEy1# z@C=;`>de&2Sj9a-e+r_Fj_ddBkE=Q7eav`n5Wo%YIE5VO;$iup+K=~?mpj!fLcEPy_ zx#vA`)|UW6ekRIx9xcR9J1f3#BLcm77PS6*V-(z;R`1O{_gkZor==e16r+gGjfjGw z@!;zwS`E{cpZx*FRPa-3>;de)xD`9UO9`)@@b@XBJNrkCZ+G(3?A@_k%guE=Ssw=z&tJFDhm|IAz(_Xw{pfVh&lD${5zd?klGF+M zOVNsm!N!X@4!GMT#kXedv%nU&QZF9&N7iUJkOl-vUKLUZ)uYd4j-fhN*LDtiX>Y!LRxd00m z0_I)zw1^5Gh(M&%-J#$9JHh&&`^zrL>`@FkS!lwUe(Q$oc)nc*ED>3IHup_-^xs2# zJ-0hQhIk<2_TNtmV03#8yJfdE)NXD=Xzhs!CptU=*aOYtU*zp|sSMjEmDF@+p|7p& z&wKn_xU*hoJsWn}p^7+4KFzXW!WIxiA?!(<0v=FIHqick4Ar zknaZj1bvZ-Ue6;z{Uvzmj)KSfBbl-z3<*tYtJhv%+_B^l%F8{1vj4k1j<`<5 z=RNQyZcU$#5x){gb#%c?`E}1!#PWh2g;b z%-a!RWHLb+=11nO4;t_M&z!xM4++2o3?S!!{9P8bajOEyR!{=YBjX^*4J$zCPA=@s~=2wvf`#(wJ&YqnluXgqiT}P2C|Cg_Ro5lQ3 z@6PC@`$;4r;IE7EaDxKQ9(DfO>g!vTsqY7|=qxkbQ}KeUHrlKhHPKHUAwVZU{%%!) z48pBaM_VFF)8dp3jBI z-rSJsO-O(*2_qTXH%FD!p?{xnikDj2GW-4cdG+V8>Non|N!!xzi$W~?rh8Y$bcZYd z(y-a(pCJa-V`tiv8vnu?ha5gWbo<2`@kzfN?9R)7*Nw8FskA!Fup>FCZk@nSAPtZ3Sej>Fu z$NwJuA*Kks!SOIl&`$~#xYAMYtUm`)KPXF&moD{Pb#jT|EZH|aZ+zOlWcza4rXMJK z*Z%xDK5O=Z-oX9HLB0y~?7iuI342m{JF=ArQ_d{tF3AY9mJ_9^=)1MUtqfEt+n<;) zabJBGh~V(wBO3)iBY&5$R#Cx1a8$>~F0-SPu3x!pp*J^$Oy)it7Lbd2;EaX|4yjXP zDrT7$quGA^`1N}>+t8+Z_ObRG_ttQ7dTd;a@OZ=#V+%h-CcVrsvb4^|^%f7Uf8l33 z+_E)P(R|UW7*oFkrKI4RToM+oyBPa-tfpJGNiiGRfLQ!J+nmWSEwtVWIyR*RW35-v zWg$_Q9z>5|i-Q6$N0*iHO?O-5n1jZMIRuhYxm--YB{diI`cPODuYq#^BRxV=;m$3UWXsNPT z&5eCC)a4PJA)xvZDWKlz6#}H`-5)$jJ*~jHJt^8_opLAXUf%rcq4zw19eBwDP3->x zephwNJx|3;Chv>+`2@MjR#g{Du+TAw`^F2E#*~ZE{5<^21R||V5Xf!Uc^-^mfMK>m ziq*!>*+good|Wr1Lh~#wRr-&ugqYtGuvs-C_~zAcN~>YbO(If;ERc^T#ItXI=bnWk zk%~Wg+c}Uw8-r{Ocr~JI)#iF?v_14iWV+h{+B7Dfm?DdY%tre}i#cH(DDd9n=H=1y!-% zx8_C?;oB19AOl|sa5~-kE>-58jE@TbC8Gu^*jYDNEbe~2? zTjI~Nb$WkeiM5{W5-~j`&y3VP$C(2)v9;`{9*nrAXLuM}qoNtaU z%c3ZCf}3tAI3%a!r3sIAx;yH`=*Cs~qhx9*>pRazvrOl#(&mx9_)wOkkw8=e{^G!< zOxT%qRp$jxWzb3;CS{_!{C`Wd#nljGK7uA2}(U)b) zB8y~0iB#rt%!r&V3h7+cqYOK24sx7l4}APW1ZJy20zU|)%K&wfbYQ|;Op0!hSu=FU z(yeKCF6u@o65}6AMGA}>MG_jv?aLbiCWQ};IQk$@qc?GIDF60$`M3MM1ZlEsNJAvU zemQBEAO51|+-`4S(7%GI^@*UO5lr_7R9KdPcL6k$T^| zt+a?Pk>H0=RtF$gsi949?zp+a0NAgVAr}_Av-8|jG6HvXu{Ewb!wun`IM0|T#}WF} zyM4dDzD4wolb4WpZ&SgO5I53yezdkty8P^z5nuUd%6_U3 z-sCeqW)gonc{_8#@@tq228tc}$F}lGEacariLO)EQJ2A97yGyeBu*s;#7w-)+TBJ7 zVU@7PK}?VTFVmQVa}diO1U*?UGXGbw8XQI=fvA5zu&$1XVHv*>Xlnn9OuJHV>F&H3 zz#R}Q^K5ip9jTyLw_Cyup2Z(!h~3+G=*>#8pz+^08cd$Y`vk1G25ld59W01-8S7j8 z4;+1B@W~K3CTVBTTbM?UI_a11V)%a+jL2#LKQ!ygj9}Sr&DVpnl)GRVJBs-$w&I*& zK0~!$ta5mDYRRgOo?rX_4UN9T=c|}{fa^2rzX!ro1F4zJu6gZfOwIEu_?!^ilRVciT}k6+#`EFJ3pPx-NcP;; zp^Jmkept$!=Kmv+raZPwxkccpb?$d^#B%e5k?{smL;2DoCM>!&k#jNCdG2u}8|%xp zoL>naWz_AHAag8h`zyI;SARUq1Idfa%w9;x#=4_KDCKT%;5m;J?+AjnA>K8%(^Vw0 zd9V=_D9`Z1s`CYU(t?~6rx5fT!ncjI-upTxa3@?#4TK2?A^!Q4sGvnCPD((dEK*HOSeZ1t|YY)6B?)?n6e;%kwWY20Cr zhj8yk>16eZ#@&1(_yXO7``nR7=VVwv?PC@Y;~-mDg-BhO8J8IHM zUQ77vtx)Fml~=6#;;Pmli&!32x;b=C!DC#L;__tt8SjOK(`ZUzLK;`Tnb^`&Fg5d9 zLKjF3%fy!*sr{rmA&Vzul1C>St3yF>+oyjyhQuG;7j`yaMj;>Qp$Sa}pl>R#v&_pJ zVH0Ths~{rJFYC;70;*uGJd$Xw|0$Kg3@?Y^^z6~H^~g(RRM<&->TK#U?^;-3~qWk{)}CXnc@B7l*Ifbu%xWwPE?30}S(XX1?oIHAv7Z+SEz_c`ev_TfC?qjIqFLmN&XbQY8_s%wW96 zzIw|hO1P9?ZXWN(PrYElde^r78V&CadA+B}b#ahJr-{3b0WnAN)?Y&*(;W}!=)`?* zhPiA(3_QU)3|3XkE5KqjbfN4R(=~TPjSDqEs(_9Gn_litzVqX&W7;=dF<`PL&n_i6 zZXd@?vKwqT2AWbxhI{>f-CwYO?7sci-;Qe+F=oxAFapEB7bPW{Qcl)E)Ah70x%*4! z^FPSJMhi`s&y;7Atvo4)fsOJssHx<_l`EQ)+w!Ygu!i}UT&^OiST{E0mk5r@c*5wx z7AB0w_{lfwx|GtF>SL}V@F%zHven@qq6;6?50nX1Q@1qE|LMN!i%i3v7ycucs&)K3 zMPf`?VEF$Jfewe1tX!QYt%bUqc$Q&QjVaUE|HGhf>zJKwf)10MfriXpK1>fZ zIMNmWUZhfxeNy04HiGR82F^zp&0uY)@9k4M*9mdT6Tj+x9(@{RWRpo~lfe@3e0xQ9 z4vO_11Flcans{Kjm#_xdvj}?oD2yQEEj?%|_hm3sK!v+dPR4sljTI^Fi}9nq3wS?< zyr$G9!7;Am#bz}z(SjT_j=NM9*4M4Z=SrHw+g(dzbHF4~=E;xqp~8gONeTYsbnfaE zFF|`x$UfK_mM35?r*2OD^N`LcRX{~@CzD-K{&{gusjs`tGQ9SE&TO})yRgpO!BoL4 z8(cRiSBC0E)_jHIemwezghDmr9+)e~SbznzdO)@(5FOUk(LaiXXt(vr&=* zZkk3~uC%r9H|KZT`m3#xs}nWW4|qJA-Xc@bgN`I=K__S7PkVhFDyoD~eYgHPMz3qs zCEOWYh0wgW3Jq*{yHp&a__1fIWvFG5T<|&Y+lOUm%37zYNk+9{zg? za=+eUsy_5kPf-K4LW9@Ctr^ekw)n6EqyHOYZygm?_;-CtarVCx?BTu4kxbbyZ8QV zKY=X^4lD!liaH*tx@coXZL;0-a8rG+;nl_kugu#=Hhlhs&eEIJw10jc=(y#wnns4` zaLh!Ve0>Hsuf5g0`%l>dGQl(?HoJJ~Q6pIwzMi5KOQ7ni_BJ zwX(6(_^a>N@S5tUBOL(dnkm&)+iM zPI`9q&R}Y!G$Y=wx7fL%YNEWLI?}madwde;iyR_~!&XymtZj{48)6FN%>c^JN-*w6 z8y)e`vd#hEu(7BM#rd&mBPp3%a?NC}BC9#HH??^USO~oZ9c+cz7Dl2UPij|1vC=-K zH-5$1rZoa!07Nk3lF1Jz;G>{Ppj#$WkD@bE#YV~NW%55snuyWYBD*^%{uzhaL(Zr- zQxVhGu5our#w7;xzK#7y+Psj8N><7S)0iZ46znPZ<$cv>U-O7}K;-*UJfm6Kv!b;9 zZ&~`1!FA)Y9ZkF`MZxMd)W6V-dghOb3sGIx@BM9;Eb|8~?_7Y( zdqNCwe|z4(7D4fjvPEF!-lWzQY^%xTb7OO$D>o0QdYbxG>>yIoAAJ8~edI{H`*XG6M{2p?3CPcPt<7Ao z);enA@UT_ib?snL*Vv~MdaY6a-wJg?$A2l*A2rgQLB)|7als71q9==9(}KZXZHd}3 zA)kI2s}UYLAZOjvzQlMSXN#FXwRmV@Zvk(~#-N+n%@pTH!|PH>;g^W2t#Kc~9yJ*~ zdlFRoWMZSwkNZ%z@xkw6k)vY*)7Xlz)bXTa!!b@Nj+q7%4yufTmD=t??ew-FL}eH| zT53l99i)Ft{E#)Zke&qC#`jkf2c_T6fLA$GZy#9bIpnTO~K$LZannPOG{iqHG2sia$@cyki9J>hDFy@+^bWs#tSnZvb4J z(p1Y-Z3Rg-OvC^jBAcY)^21AXXQb&>HvM~+@zjS~2lE5s056qVM5i-F6j@<^jaHh7T9@)w%5sSZ^O7a1c z79s^KF^Wg`Hk*^^sqv@{beLSmFjo*GFIC>^g7Y2x%5D6{ymXFl3BxK8*2Gs*1n_Q? zu~`8|g|B2#3V2NgPC4uGpPTru!|bX4eg*9&-(eJ%cO?eg7d}|%db2Sgx%=kJmdML{ zP5EapJ1iGk##k^$VZD>t?FBHy?A0guudn&Ck+{G^ro)98B^9K)0yUd7^@+AW``5C! ztf~6#UMffuDuN+}{ZTule+EJ;Zh9hV=(~C+yz|@lTqrf zMReAr{$sa8TLFKFou0;qNeB?kr;e`win{l@#Y5fj7Knfq937W=f6-k{>|EN}N(1Je z`deY{(tTZ~k4{xOB_u9I0ne=LRDf`*v|Jwcu8Ehl!b|8%Ly+Gixp^__Xh*Cq!AoV= zat>fnXvkCJA>h=K8m_IC!TSGO!(KRpF24CSaZ5_{T{t;lxfZEEl}~g=jDanVgt_r& z|D|I8ajai zQkn^Vu`}g)$FpRz91AuxTzmG%5Ll%_=kBO+bJPH|sO3JN!;RX9u#p5NY00FVEQ>Ss zVZaFe?A|+o#9MvSt91W$+;INM4Wobh^{tJxkAW?e1%7R%OO!yITcb%?pulFyD|y_X z24WM<@OZ)hr#9L#g9sLR%cl+0ykI-t6e0eCsIuc7PK z6ESXZ#kSw*R0Z`_tP6Af6BV|*rYdZc6(W3KeZezn;%+0G05t?=&nUWbty>$qt&>6n zqJuy$V1#&$FNM;DI0+VFSu(s3uYs#)PX-USA*+)G-RJ6;!8&`YNRg`|N8OgSRVt|Q z^M0|EK&ks%M1Mt?oMO+q>iakIPw!i*p98 zG>?S%M@ZaeR{Js`Haj!ioWa5us=fIw^ne9w)I^SN%{>&qMdeiXBy69#2_ZYU?#WBV zNQFK-=?3tlX-+TvSiQHl5Qy0L+b-&r_2FXX_IDx~jPKrOoQZ43Lw*aj z*vwzv3LF$!628UAPsC!)()wZq{?l!yj(*&uRW*2OSpWyu9&UC$K>+sJp+5rHJ=Dlr zH;h`!!}hj?v#Xx^dnQE+x?4l)1%l-V4Jl4L1*w|!D|AlrFl|9?i!)0pix02lD&Dir z7+SS)#7J^-FOzyjXHbKlRLVlmHRyRUG)Q_Gwqvd>w!+80Yaf7TsGPdySx0s|He-Z> zRAdork1ncyPW7^T#DeRuXf*iRRgtOjU!k{^3(sx1axzYF7#3?shx@U|aXf9gOIPf8 zd7|)YX5Xx=pC?m~_Cuc!?~NOO&$ZN4j9r@pEY@ywLkRI-pUGvi^I~qjcXDyu-T`E9 zn+`hNb_TvKg%A-t8Gc4E-wdJ>{kbV1Rw;Jwrjy5^@dJzeA~LxACMug&v_1sPZ(uCL z46M1%ez_1Q3^l-#h9BA)H<^hH=EPOWh&(WgvA1AmL#3D<6@VP*uq5r|_GCB2I+G|L zac?YJn%$H3mRJj{6|TGnk#4)JlpHi%3@61~KR*|X5JmS}iDg9dU&GPNmAWe2KygL(?gcjg{uSF6q%chot>c8&yc z&VYJk@6D!Ud=ZH}bk~GPeyCpcK*B$0SqDFFS4HIy!v12eC-idG-0V@ayH z@*KfsHp5Rc@>j|Ve+aQ`<;gV3(c@v+UiTL1T(=7OgTJ+_mJ-Ow#TjV`$QY>+;^|(k z_#e;4g6FIPL5)P+iNwNDM{h2AL1@>4`$e2(Jj*EK_PHw6r*<#emL*}n;F_i3X3iP0 zMGH_Z!?dT_w-BR+RauRj=YT+Z_UpwoybE^vnhNO% z_PP-d)HUB*l5&!zK<$1to3djx0CjOpt%N>kImJl3Cd2?=8ARY}mHh%Z2G0jUWs$(q zBme7b{|AshFAtwlb`wqlegN9Yk_S8jFvXb`y^O!9!5D@s!ubC49SE#I&i{mV&BF^% z7a-G~dJ{V11|&cK0u*0C*=cOMRExK$O0T%={1K@g3eN+ttIVBq|Yw&4=!Co!w- zFN*k~zm91@(r}p-5!G9Vu!MT(%+Ie($S)+9U$ffrHvklV#*FlGs03F1mo{Z_QWB2= zHJcrY2B7mdr$;5W{XEhF5PtN50C5IOPZ~$&CbQ01cx?>`DWgEP%bU?oX1c~VDpT65m zhj-Zi`D73Z1muB`9h7hK_S0y76l4gvT$ps_AnUJNIu?3?iz)?yGn+TtxOo2E*Wn`b zygD?F{4qxHYyB1q%*lw4_Y~V2fRp37c^HLlW6B0_GXM=@9olOnXHe4AoeX*x&IGd$ z-<>}|PXRa}B7-!BE~B_04pev$P+FV>$$2$Lhfa#7Pio;0Hn;AkU58o=J$RC*;wfyA zzeZp1nm3B%+xnMqV?YH%l4I$g_-SW9oHNgiO|Ha>xfZDewxXMNC5x{S+b&OstCwXH0bd@FeHU zT5o~J-z<*Crz>1K2|ZlizXzdF68@z@T-b!OVSj+_h`{}z^MRT;00X(!$Q!%+KQDop zdj3~bWU$%dPg6{GVFy2|sI9XCKjXp*tathiufIwH#*v-brF1+FROU7A3Go2VWDg?v z?|HAPV*l~wDX`>c#@ne#wwS36aUQ7zt~)E@cuCyuXrHx`GhnM}eK+)x)QE{Q5 zkNP*eZAZXVldF@kI4z+3Y%#BYH5TRlrI#dj7!FAm7F6KNByT6dj=$Em_ou`0zL|~> zqQ;-oU?Ag0FNemCM2yCTrka0D<z{h=yYBLdCcfZ4T@H z*qNFQ6HG#31@q(0jNKY3)m)!0J&2Zb_v zG6^7a3v(k-e*p$Z;0Gpwg&D`XM9ImD8ga7ue~f{;UmlWkhUh^ckS;w@Z|gzWq2fuo z>%RkbLTO-PyMb1%bh2r!9;Gi81k)pAn`HK% z(p@E2|4H+=u|O#O_Mture%@V%%3uc-#2v(Gp!t30@)SQrqoTxW))j`i)vV!i>>+t& zIl=Hv6}da{svP}=-Fs^W4RvXDwyRtd_5i}Oj>V8IAYs8;4NTQiMm?0*ccYgR5nS4% zr|_{?;L%YFyQK7Fg@vUup_kpLYSsC(tO4kXeS%S8?*B}nv+G{?)3jSztKGx)`=PaD{m~OX0AMnK6B5?_g*d7zo@>M zo2+@fw8(Pm-kD^*osFKTpD$eRZQ$1m>~_`+AuezPh>2!D+Ej)ml83v<))hQ{2fMzq ziO}FwB3@q$CWh12?o~4Ad?~3VhD+EKoS$8M4hBnki!N zvBe?V+5n`EmX@K^Ed67R1C?`-ajIRjOt;J2$keChC@qyavvtbL>g(K)q8l4~K zS7yMTXvSq32vhan2X64@p{fBwKxczsAhTAD05M|cUA?S<$()qA%MUj7o`%@@{^rCk z2j4^p?Eb`zb8%izh~ri|hZJEq{XJJ@R5{mhkb!|MNh19%7;FM!^{CSDDbN-E@Nyc0 zl+_(0kF%IDLXp|8kxP4EuFs~6Ai2PfL-_a1nAN7`o)CMl>3KzfYPOydCrS*FGHB~I z%{nsx|4_Tek;z19FR2#BStDD;YAMa4>P z!Z+wq4@u$TUmWIZPo5LQ@2?bj0!`vw-6x`S!MMhA4q}=Y6r3~KOCcLKxGogw@ghig ze__qLVBm&2ew5Hb?!RGXQ4MWv{gclRa7Oa8lHKZsfRhvF%1d_HLQczdPEUTQVsE8LJ|7zDPzQA2l@?3#)%(a#$kNuS}Qk9S}=RB zKmb`Hf~bo+wvd1Jr{9If-cM7o%U#4Czj=jTd1aAH^JWDp@XFJo0*U6hDkI0HC=46# zPNkll*Tb-V@xdt*z$m-3UcnI%7*Sh zfb7GA!4Ni0AUq0G)6&}hbY{+8F3TWV*K#`xmNV?RuyAoksAQo!)st1(jI2u=TtGro zW`addn5yTyaG!#OZia*$;rGU@f5R`=>1r~HtX9KDe_&*{(yg8^-%C*AO4sCR=Dn8y zBl!0ZE3R}=E3OXD&h4BpMO~k|UIf($Y5f+lgVd)RmOUNU{atTD|9wiAVj?0GJr_Kl zPQ-}23H5=pyrGYx4I09%MDvDu1ZB=16}-<~Qdg-~9cMnPQnd^F!Jvqz-ZW%We3yQ| zG#RIC!vjfMO}Yp^!<}LtP_O^}#U6F5R+By?|wkn|b=q)mXA9wKm zsp6g299!y`+i5wnUTruA#;nub)Pf*R>}L6h>vzA^k%Iu13e;L%$^&V0ib3v=)T66% zji*9yH;ZcpZ^MdlqGJmBZHMTUqqQCqDvT8Yegm~Nw;G_Qz?=4xtiNr($%4^!=?(B- zw=YI@oe{X3KGgNI-Xmdlg~XsJIj{1Q%|9BG2eknOdXeA&g-7vlLhX776fK^Ee@yvp zy7__*aht0M2S~qVmO)Np6dnr>kpOySb}dhco?UW+xWWExW!c19+!6X94$*R+Z@!K7YHulJOT!lCX!PjHvV`JWJ3VR7?F*V-D zAyT{QSwhui>F?dDkB%OIWoI-?dR;sT6qqZIo)n-+pezDKNmV!q0+g+0#1WJtL)*0c4xUuU z*vx{SPEWsP`@4o#YN7|qh6c|)8!Q-V-@V`no-Lw@t{nQPoNYKA_;6kr>+KWmg^I2#uAC#Cx;Bl9%Qu#tz*72x5-|%aE-K?82 z1yOXrgzK}|5Yo!fkUzz$5;-{&GPO98{c$9bd8R==&<8xAArgCt~-I zA+6-GNuNr$xgzqh#$&XH<9dq61fB6AyKtaRx&7X%1j;~f3VuxATXyhBiWcbM^}AE< zhp}f`8u?|W-lQ7y>>8OA8&cw_O|u+S5)J7#&vam?>8rT-f7qY zI3u@w*&?W+hzKsf#8VK+4pa)zItIRMfhfK+;AMSL)Jk4(&|rK^L6LatM4_JRu+yl0 zR{gN)gU)0NV@A{w3wcEBV}vIe@RJbMqwa;m>k$WP@r0BPT;S1RR1QRWJZf|*26GRBR5CzjmwSqG=9ZB36!~a*?4fAp~}$x z4x9q=20YZnz}R&u@?_-{^XU$J*lW1+w6(?$!qa0u#m)YBk3t9@{b)loH@#B zx-W|X7R6lkLdC735#VmqnVA{6h*+?x$@*~#YpJrulclPA*E7$BsZ`pRKxyL;m$^pe zH$B!R^}fnhKZ_fGxX)$weisZdzFgJdouOuMJf6Sr$EoNYe^LXi*acVt8%9xBtbtp?{YzcBx(#&w~Frti0DBcHHVZZ||f&!btZ$vJgiH<(J(abrV0_L`| zQ5_ubx|8_J1-5|a8Rhbf<@QLb<=62MxmswDByL#_QCU_`mW=|97lheM8bNuWa=Jfp@k;B7)xS z9*Zln3nLz}y#ZEXzP**<-(G-J{LOXr_^{K7{@!YJ@ZL=c!~W7w%Xmg3D_yYGcIYilVzfEM49|+#7ynS2QPaST;p3T zN5qsP=tl?v` zfeKsMgHxY&z5I&qsWAU!RBK>boQ;+D018bqNZZ_e^48u$O!a=nZwmrMxh-;d)`wi2 zl_BzbAH}gdE$A8TsqpRQeMW}5x4#*AP;pzrKc5oBsoh_4&>hzaHvF#Efin~5Z?Pm* zL6r?FKr+wYdgYuOFROA$B2VZsnWt@8U?*?}LMPhwTa7l|Pxnq``MdKf9BE5rj=YL= zVrqo&uAmBm2Pl;pw`kx-bx#rw_xx3OIh@|fxaq77C44Dadr#wz%V=qatJ+o)-%1iH zCW9zN#m-VP=Q-Qz$g#LiaPq#?<7O=dsZT(pxws>LDuA%r*H6~U#$LQcnp&Cj46-HHQC-VdS60JQV6Imv?nPHcV$SF|AeWbPcYsGV}rt3$2|yBQHPblxL` zhIu|^eW3KRTU1MLDxL9!!Urm|=@Vi~!T1frR!G0yDw#NPvLw05xpjnU`YW~H@$eyC zT{b7E;9w~O8Z8BPqy91V(y>xN!P|$EojEz?eL$&M$3EqAPM-9_OGLl9Fr56Iqfx#c zP^7a_`O`%~(r{|%Ekw-xsE=)EW5JJDc|EN~;ej-SjaP>Q1oW$GN9Q)UxYFf+sP@Sr z)n4w`kbGVVK2aS>2a18x%F`Me<5%s;vzx#Y3V%kax~ zP!ienlu=c2LdN~y^IBeNd6vZm2*JQtGG(`s&p>``-*tDI7R;bUPpjIGfF8Rfabmc> z(G4|zyjub&TW_U_5fP_R6`R`Sa~|7;(7TQod~+Lax_6%Uz*C*RrfM>3-_i*@x<2xK zmCvm*^Sm`-AP92<9s<1uXIvUN9wi>XLG-iVUJ_Pa{OYHvE%aWXeS~POlE4;qp@*|r z?_24bU|8H(VN2%cwkq2bQ+ehWKsrLe9W>)*6g&Nn*YgKUm8j-Vq+=#MrR7|%ry7r82qhtuY}Wqj5p?@EolMYJawu9}hx z*?Rz>l@I@3EE<%bPkF?mt|}5EZL=l(yNeoQ2IQ+$sc8k>*0+AQibUN7tb;2HD)X^t zYG&Pgso#|eSK)lrgtJFbwNEKZ9{Gm6T&%6Qdpc1Xih+i07Q8$*k6Ps~5oS+(l2e$V zz(|18li#RB1BPK$55iX0wX~9A$C)+=ggD!$W5H#mvLe9Zqg}qgy$t$&C?egIz8h7Yi*{VOTU9)fz!n2HgIg!v`VZ+ONwyHAv`Wr)FF@qFPbDz}IZd`$ z_Dn*&=@^8YFoJqTA^dT>6ry{%J3A=bzw<{VX>Qh*S-?_9BG&mke>fI7cS!KF zQGHf)$+^z&G+|6<{6?0fgN1RUHO6;x)dp!61l7!RXz#gE$Guihtz-Jeev6-nQz!0u z^Dq3OZK3}Qx9?`y#v)t4Z*C@S?r9bT4}CR>s(1=+Jr35UCungzwoFykaV+FaPVT6= z6}UrE zqT&ErA)X0a-7SbYnm3Ge8~XaE&CNrF4P#`{QfgW&d874 z#+(4()l$S#O~@^^?1@3>Jzfk^My|CHd-?#6*ohTp&DSr14AtL~F;jRp?11Mc$TaqB z$tp`#gnzTeUKtA9dc#~`j%1!o%MrtaxdMa(5MqqATiyRrsY(c_Tw=b%B2DyQs znW*c*u8Bd}{ba!Y#b`D~?TX-cWJpl3duHW_TEGaTOjr5P&=y~E&qjssxA~E+f<}eS z%o$iv`qt9vscB@;UW47sc^fj<_=Z-sCYmtnU2TTw$!a5wrubyWrjgj=k4t6`S8u^N zUgwlZ2*W43QQGRh;Z?dMNL!AX#yUOM9lx=3lgS$3De#28m`XecLDr*pHF8%z`-T>q zA<_NzfY%EHlsa9b^mSsbbt@vu$UQxc4`&;iPssVs_KNgi(aSEO<9^)(62V?&5}^Yd z;0Ur3CN#k&FW)o&kCdj4E_C;7T|~OoZ0o8={nj?YDfy0(*@G|qh{mv+>I-qpx>udC9c5J! zA$zE!CQml31T)#_xH)S8d~)~&FFGlNIq@|o=;pvTCadgG!iD#D1g;0dC2SW6i1;CF zQOx4;i}PR22r#gox^~Q4u2MFAD}T06Z*w$SLeY>RM;OZsO~S#gp&D9QyvcaIPa;d8 zO4@Of*uQu>s+XQJz+e8dwjv*)V5p~aqW{K(IL+*n zqy&)S$*{e?FQoJSsD6d6;g+lH@7cY+-})U%>>3zDSNbXmg7*|bOZM5~RtV}r9Tm2R zEuzspQNCd`D##|?0zSn82@}1yPNk(%K9>DvuM^?+d6jFp?y*;X*sx7T z)>FQAY+YO3C`KbAr$l=p%X}DgShA+SWr8?8pH0&D+{5OU*l7TBR5Kk}`+_^N*69-wKpAmdj@UKOxdD)EdVBaFiDbFz$^dp<8#N;kIVS~Z$f$EIu^nGDd25#^|wGdn~Te&7m zwA+Id{Hx}zd3PgS{#{z})Ttp#jKy-=*5$;g6(`jjk%)$E&G;Sah&k7zKs{wMLEE-b6{ z#*@C(`uzRo46V`C)4`B+p6jErUEu>=$JOSH#khJn%comjD`)WMU#iV+4m!$RYcMJF z>_NSVE2m#msj?xBhUN0J6D!JXK?k{0PxZ41t2*xDclFO{m6$pa1ePK#*S!W0v1kCY1O6T+BOKArz@JfMLRKZg*+;gl5@p&$=lwn z((-u(>d`2puo(}ykI+#_wjHwG#nV*MHgf|W2kB~h!VuQI3NpHGS#Bx+FtULfPSMRA z$a!;Ww2YQqDhvB!zg-P9y#vL?6`wZm>3S{5@-;T@&8~4apvfnr5V=iELY5kuLV{Hu zlWvV`syFdWouZBdqozAxS-%gOrQ0Oh>&3oa$luG+528jX=dq3~gZpnUCkSQGwLhQQ z77vcSCyj#*_f|{?>4#4Dyq;eqM;8p(6M5k!8dMeZduCowa(dreU@gHD!Vlu%I#=FN zD6^f;f#XMnP}HqB*4CsnUs}FRv_jo4iIcBy?_83ODvg@J-t2zrHDkt>2kWD}elkS2 zMpJ)*tiq31zV`zO{LoT>Bx_=v&JUA>3OR z=Gge~1=Z)dUMlt|qc5~g(@XilCynHEGZ}>SyaM0=n;f28 zd-CXGeQ2XJdX>YQ!225^Tq@7=f{*<+h;NfVI+z$!;Pu1NIwlzHl^L`Ld`j47Nu~RW z!K|3Ia@}>B0{`!GprVLrn^m?@`1{uhhzgYbAZ$!n_^XvL-*Q5BN^rXz36~7IK+Tb; z=KpoTUWg8rbwapXP5XBQp9+vL+BRUf&B}TIyflP=aEL>?ZRHs}3U%9em8S*xQqYJY z%9Rn|FK{G#@yO#j;yd6cGf2>N83&IZ-TpSwm}EYJVP;y+LWMsBVhnGg+$j__!L1J^ z|KP&^7?8{ZaS{qVSIQnm%XaRRzG}zi1n@H{we1@1egOyhJ>mJ$i#C<@J}NwU(6{K5 zlfYiiH}$g@gz&#l(GWkWrRgXX`Bl*V8Ze68e#;gDT_8iLunCMN37-#srogW(Klr5E zr@2<^_P56^3Keu;!5TP0f1H5`_GyhpPr=3XL+}lcDAYo!fD6Mf2AE;FfSGa^z?BQr zV^YlxbQOJK99QPrC#nt2K6^B3k~hp7@=^WeVvI`@{d$q@%TVFLIZQY?>gxMf)))US zgw2zKKoM`mckf8R64y3HEL_3z`KYq@9P0qT&ptld@9m89~4N4a~50S z*$6borNeV)l-g>X^Z)&tXK~<7*2b}zGd0+t!UN#+tQa`rQsAYreAy>VS`j9vFR2zqfuuJ*vIZ=J(rMY53YVLRCIZy>8F`iK48u|WxP}( zgc@_s9P+OF`N7oMe%KMPH1n9nH_!}9Wq)1=Fruwh)Z@g-3UQy4g zz`VXT(7bTui3pBg%+hPi@B1|MEqUg>o^kN`g@G(+$FZ%c zok+c3Lv@1KTNHgT3DZz~W-uw__mE9>0mEzx9Na&j0b63*+hUP7)=1s9zig@R2Hie9uRaIZOCCZAD9&k6Oe zP~dasMuBsq6gMgAiIAa1QyPZf!1o5R$BSwQN1`U_Ml&_`E_S?lOUGE!Yg6j3mm=w2xT7=gdQ>zBOdZzzvY#=?<4&BY-Kf!5Dl?m zjzW3*Kow>$JaRZ2@Ag~8qS%$f;uDAAp~*VDteFW2(+IFdrl6<(R}>xkfQGG=2zL`c zArd};Y5Cwsd?wOoS<8qBhX2|2VL~?S7;k<1B~)m=X4VKiCE{MSS4+nM)A2nah~m7$ zChIt`OHDPUrm*@zfi9Sar$l3YVRxWFe{q*xbb#x;zpe9YPjGZ#aG;IH5rThzw(TyK zHS$FK&&BCeEt^&vqaj%O?eZkVHQ5G@$F+ghoUE$UAJ3Cc+!4V6XS-Eol7D}l z8Ibn9hZ}3WQNegbfMpHrc>3ydU~ZhKZN%6&zA$^yBe|jg+6nW_aTqAgRa+i0R@*1K zqesB~YclGr{zg#q%kYaz`JcG$$Sn1XQMSsjF()w(0y}Ciyx{Ki-)`cM8w_rAr`>^f zInf6LfrS8F!!l+_q6>gh^}A2`-dVVL1XNzSXktFMirpM z@2^tv%7U!C9!I$AwKyu^+LYN23B2Xp9*#gigDE2y$-O|of!e9d9mBmbTO}=y3d#M{ zh2HIb6V3Wd2et;Q%{5yynF$eofSwc~?*vZF|y&Y-5rT*0;;2j0ul!siqzot+Br|D22^Gv*hU!f;yQK;@m7o+8AlM z6iD$*a*YJ|DXY;&*3~09Pr_M>xX*uZO3KK>mVM*Nma_*NQ*VNTy~u0yl!}VF+ux|k z?YYU1w8@(<7rMSKYrKy07A-Ujm7aXWN&kc%<&1GOhi*Y+j@&C9YE0M{|K(ys0lj{* ztClVD00Kz%ZL$V08eHE^HM6Mo)WjP1Hz#*F1W!O<0TcVEtSMw@)2Svxl#sbG5~gDl ze+0zyGqVit_Q$J=VAPO<7VTgSt&>k&@C!h)pERo!!l|R9 zRyB7}0da+)H(QJ~ODZO^B{r*3x{d^R9r{+9qYdy@k)&iT{^_c$r~X@lF7<>|6&QIt zAltv}UdV9wOzgF+Ng?s0&iD+TMKU983uUv3E=@?ZivGyO)&ery%Z z(Rts=E|4I0B%tTn6P}Wu(h-->nCA zf-t?{P(^LTM@BOZVAj&Q45L-E@c}U5HwV@-d3$1Vho%Pc9dQU-bft4NxSg`ua@6(Yjp3|4OS^Z<6C2d83$=Sk%c&v!on_Q` zjut?HUZ;c)KD=qI+kRs|;p7##JQ?)6IVE|jCeF_GU08Z~D}4F=>Jf)PlmOhQn;{yk z`d{jN?s%c`bHg=Y79w36EI}jc>Qn8=l69M3g>8fP)|_POjFlL-I@xh~Q&MvVKcJ#z zDa(hqYRd&$4ufx6hfmNhQ5qo;AV4<1R?6gC(Y*scSlj9Cd15GGROg@H<2+>9+E-RW+MZ8AC(uev> zdG)Q1#5D+=!ChOwM54i{)~iG4^KMvC>QGikL0kGLVJ)zZkspL9;2uH=9)JTLI^O`D zquNgNgPe{okJkYYi)b9sG;byq1tzV%k!#Ygzk}85AWdC~qi+IyDVuV%KPNc8{S>0; zeDS{T~ZDv+fXjOhl49yy1_)2Uxa&E3nm~5v@_J zM2St~5BYz1txecCu~`Y+t@MG<=8%InvQ@0_`q_LAb#y{z;2rOpia#Zwb^^=0pD$6W zvVA6eu~|!iKPf+cN(5i8nQ&f70trj)e`w$OlMnyxxrtIiLyR1|HvU^Jr@*X= z8f}bh8>49y_+GN$Pb%2wI0uc=!fh4Hdo_LyiUQ~`n)b63*$3d*Pj2ntZ89o1FXvu{ zbw8`BI=%EWheP$`{S*i2Bqsy@D_ZWIHz(G9pbCI=W_*@6cDK(xPco+21g5jhKlm>r z&(Kfu*lHh=InvtQ51oQfD8uAgM6Ekmf_%mt&*xb~N4$i{)q#%e@x`bl(%GvgH07?P(h`?*fcfXkX5 zY^doXC_58fnY@&`8Jd3P$==(Fk|DwC0#Z5C^^{n{leNG2;$;qjYA3s=^v+w(!J<+H zyNsg`&=S>mzDWi0QL|;c5hQEO-`;BtfIVIg8zu`)@^QYDnf#m6fYt!i4MbE zXqsGp<~V=*+PK8eWTVO0`I*pNo8mFfR@WW>w4BppDitH9vXGAG8y z2`{i|cP4_vAYYOaFKNvmd%7vehm@f?vjkqQ|1FtQ-ub^IbG=(IxoVzG-~9C-Li%No?}Q2UuJ2Fq`L=~axfwyb#h`sPL| zpU?xQnojKsRkoo&$r;43>Mvi2h(E2hp&dgVRuvx^=#yJsyywXwB&vF+M-V9`P)oY5J(2#ra`TFOd~dT3EEYS) z4>`F4KY;ca7I>q_Ha~+8zCW}vt1QEx7-;bS{J4VKy&&miCU?uU0QQ77RI3so>6fJ&CkGmjF(>pzh+YM5dck%h%=%!I43umIi;hNPrb?u@n*<3>q)-@eV0oq z8~kX=ZN7Ld0tku5J`7t0^f56|M$K_g?_7ntNP4#(GckvQT@`uA+A%Tj`#q)}@|J zmU^_vk}E)IihfZ-g%X}DNq%ekl5(@@G&zkuOEp7CbN|epr%zVf8-Yj;HuR)PDPF&6 zHR0-BXy`pvK(fh*N8$3gim`$p$yh(`F~rew%%E@i4cPPKn%BLahVK&yW$0~7T?bh1 zpdvF|MWS#U;!e`roPCV9pnW8O_vs$5Xf!=PBo%?%y<=DY%C_5X^;Pim?gEB)Z z&J8Pa=HHJu;d2g^5x<+A?b4-9P_ZGI=SGfW20d4`ozZfi*jaD@<7OcJdQKEC= zjO+c?J8!w@V}YTO&Haf*?BoBWr9HIItRAAyW~a5>X~p}riEw>2lVOJ zqI_zX+IG5I>8H_sKFH+8a;$`YDi8Kvq6N%oT$M2`oYU#ad|nPKFgmrbD;odx>yu3h)- z7uNq%KHq-CSsm#k`n3puxk}ouYp39_npT@sdN8^J%t+>AggI6iubiCtw-yTf+MmRN zEpq;sjxM?3DGjLKjCf^v(UyO@tm`O>mQy6BaReTK^H~dud;lFr&*`QJ14{aAFi1LK zv)1u;-+WPRXT2i_o{jOl^dQ_6@98hJdU4RA!&s7VQj&~2o_!b1u_ZUNIYoxrK$Sz* zjfxi9Hgpu1NnkaT3PSQ}PI60hwq8p4Cy1XVD`uZgmKKCKBYZ8J<8-yB0)n$D<2->tl{X$&D2FNAH6EweHeaHeJOBIwuJ03?TwS)Wvr z?(Y3G#e=4|Sl{_we>IpgEI9{)gDf`rRQ=+q^y+%Rc@mip-wRN*Z6F4&-a)C=&4!qs z9h=Cy?5=*kjN<=D>!i6iDm(K@-h{E^H^4>to^F%{H{mc(Zk+E7u)YZW{*f$uIOdEa z?Vqqt6CH@O7CkL*)~b9)xC&J2a56f8PJRfLnq0?6^vNMyv-Q)ohD-yB6T3E0bf_V+ zLcP4Y_FecLEAiXxi~x$BoC9>bd+^_+J|!#(;c8Y*4i$=3`?5c&vu$Fbyn`@T@V_o* z(4d+0LloLRVO~&R8F0ib1Ac#y_`W9Py0)w14E!z|ucyu6|KRJr!{G|we&0k8EeO%0 zMHfBMhv=dQqekz&w~5|~Hafuwg6N%Kl&GUl^ez#D=#1Xtto-(V_kQ=j&N+WZGILFq z^*pnl`|~Xj2Ni-!)zBnXkgpgKx?6;szRPqekD4)F#(4vp`T4)V`nh4lTW;3c)0v$f z25`!};~UKwl}5q9{0r?=Ict~rqwDln3aVj7F-MoXHTlZh*}`A&F(5GxmeeMj>SIO~ zRE6?P$&*1?CbvkQ0gKx9o%zm;A!q}IVTgghsk249DKGslCa8+l*E!*+a*JwP)jusH z#0m%&8mbtd)M8=YXC^f8nM^cfK(gxwzO@|GFtC0x-w(1;l47R!E|_Y^ zlMVDDU@0Bcjh~{DI8B@y%H}JC;zuR^G3J$s!vkN$ap7)f6`(?`K_9R@8Il<_t}s<; zQG)**_wlyMMXhfT-Z78}>sqeMup)wzPgHAbZz5Y>ZzdHpj6%}8Arsy&6-GsP55BNJ z5q-zlX8187=4(^tyL2W+UBPB){uD;*-`omW9k*u`TgxVkcVt(NTbX+f_4zY&05kec zJm)puPKT9vkj8^&Gq~JT&lKGw)F&%_09;b;I+feVf9%AQ%1ekH#-lL zfGG;1CJp$8Xpl~IRpUnt6N{p!idB23)?JdQq570zQj68)vMK(YD7amp3D{?*Ay*FO znG5LmMdEyb*y|d2_{H{INF>+WC z5I}yV$ZLRA_j{O;oSfIF0rOwC907r(34rg|`GE|)<2Qwjx}WY@4IdbingpM&k|3rC zf4vp#%o?(hjdBuen|*}dtClx=xlU`G!~vY@ps%m~{=K=EPpU$59?vRam{byM)wQrk z>Z|wI_J#nX#&tU4t%v5y)?3@~xI!KR$S`sAgdJx%2>YJ|$R@VqD7zkvo}K?9R))v6 zJQ|%pLaW$(q)U$`DcX~0pajSM2f#=A z>aaX8@OW_;Jv9~r+Gj30P&M54@TK>bHtS3IW5`n+|9OkC^}G3lYy&r7q$95HqBtN8 zf3QfPb3ObW!YK`Y)XD&IUXkr}tpY-EMtPr8J?#nSnvs_t=+%r#iH=mwh;t{BtTui8 zEqL46bm!IPd89B{wp10F6XA=6Ag$g$k`~S_70=&;?Z?~MI|_#&=L%Uyh2px+bjT}l zsL{kH!$K7p1jtRw1E5s9Tu4w-`k{DSFbd0u^^GXJjt?Xt!va+q?;)#IGz9D(zuFg}T$dSD*t(JZG5cb4@+0`tKd}Zg!3bacT{W z$cZKaN*#$1t`B;E^t9nCv7h<$dqT+FpyuuYr-|zdj z8Q=a=-?$z9Mn1u&@(T-OTMtg+RMMnnYO5RpMtlBtJ3YqYIs+qp@IO%65hg0afi)YV zn}5K*q*vN9{G;KI0wYBQ%Iq!cv{POwGQBtpHrCpy)Xo3HLPDu zwAlDGu?QaFhW>9*FQltRjv2Ri4sr~ShEiG041aH2p4Z$K`xq7`(C*F3OX)zQ(>i2Qy;*Nc`VW^2;LqEYyIP`H{ za@InkC^Qf^i;T*9OmM~l8@1r-7y#xC6t|2h{R9{SzTwUH(f_1l++w4J&wzcyCd@K|GDWXL0EX zlQ59UKGv@{p~e-t`{JWbn#8hig15Mm)O!LN*gI#Yu8^VounNvefX=xqNRC$X9l6kX z%F(;GW3@Xzf$V!`#rX*4`BDWYNlP30GTs7raJE(0sYYOP<=De1n%YB>= zRC;7zQx1U14b8RUa~AhC!a(#R@Vpx3562!YzWlgA_3nvCCDvji@?^OaxB-IfMRhD4 z;bV;_4Y*17or@Pj7DF(x~;l{JjcDtzO`cZI7P|nI%8{Xjx_6(hOsayhc zEW}?1F?6{#LO>$O5d|D^uO@)6lpV>uVn`b0v~P|Q-mIpj!T2`3nvpOnp23MacKGO> z>_WV5<2ykJ;nuhoF0=HliXK)YIl_}Y7}%R{X|HASl{nCS&jlB+Fkk1cp zjE5R^lB33&wWHuvr@Gel{9>bKb$PU<(yIlr&QW(t&mq=_<7lThT<8YVnLLl- z+{_k4Jq@bE^V8V}zid=Z0;CL^dDV}a{$Y3?c6etKP+$=baA%a|^4o^(oxImvQYPZn z9nJvVoqY=EFYKKL#p`25SSGU)AP? z?h`oKnu$MJqM9G?_Q95%r@BPm?T>Vc1wQyO%ecJKbz6~2xc2wvq)V*0;^=hUG*1%2 zczfx7;i|5bb?<&rqb?S)dvg=)t^6}G_{8{2o`&*j@0wM$jxBEHTx}Lgg;TpxBvXj6TmZ$wVVdOV0h@Fyy_2q z@CK(8pzE_Tzpx=RsH#GS|M62{7FTVw?$I+>s4ouUq!A-w0C*2JtT zBsuj01E6>yi|AGxT1tcKz&p4jFul)`9V_8a$FVDhHuv+{zI<1|sWK!qAL8kdSxP!~ zTK)HmjeA$8gT*o9c049^ZFDuy-vC!lY8sR?^g;~Suq2+F+EKX=MkcV&#wgRExPw(Y zVE>Rc)z*fB%IJYM|0PD4;_} zV2eXGR)`h{y_naWlXAfd&h)-sU^qOi(No55ABof6YEaW&}w zF1&)7Su{puV;~5!SFd~ia|t8;6i=jO&|gKqi0}Fg=dKvB_mgmna4Qz$K#--Gz|s#I z$~NAs>Q)Ky?Yw7qeKz9217RN79GYu?f*#<*kB@uLglb*J5y72%f%=|oU~26MTvg>& z&iJf%HP1%)aT16 zQ?KaG74UOyQX>1RRKb~=&hdjdb|K>^j;Io~&Abc>()(?zxaSSI7=xC=mFH0ofGW;; zWdhKq-~fDsGI@F&_*MK@c@Xh5eCE|u_%L7a%geOea>c@h2iEnE1=SF zV9iS<4W7@NBzBd`+>KnX-WccVHfoY#!ZFEJ(G}6MwxyGKiRD>VuGU}h=`tSR0QxOC6^xD(Jg^6$^~R9@xO zcZVlZfZL<(xyLkhPnrg@ApN#kWv@k+j@X7vmbtf8lm?yn7o?@-DGeiVh!wQ7jyuL+ zl>V65_D(XfY>lJJcRR6b2->>}{**f&$bLq&B!{6S}T$h^hKt296q%bVo=0k2(h2GIVd; z`Alan!H6m3B&XyoS%NBU>fn_q`;yvzVc|e*%QaB1=Sq@r#v=B-N!`zBCQn2oTS4jY zl@#nq1^2!Z7ij?-F5_GBZeI?1h%OYK1$i;29HwmWiRtvc|mOPaP?zq4j8vy z^({fGYzwJ(L1?nuugRkFrbkZ%Up=YO@IP2gVPi>Ul_l>8y#HH>IcX2^4&Fe?%w>Og zW^lJqD}oIvd?~MYw2Qr#d@<-(N;2bAP)9H~O$_&!yer4t!bN|fm>gMI3D=rIM@N7f zj3YShfLeGf?7}k4aYyjs^W2>87ARoCdeb}3o;)Y$VM=c@6kZqM4$YlEIJo+~T~lMo zNiVFUSqVI{kKgguPNDO+8kuV}7A~0)DmJcklbHtx8&dXB$4byaMz?2=e}fDpCE9bR znXx1+2sYRxO=&i5Yac@4vj*O(99vUb^^~v)tmBzk_Mt@v%4`p zm9tY6*GR_S_y46tEzmgPgzwWGn7pkt1iqv^E8JKSCwwBLbU{lv!8+oBh&T^g@u*-S z5;}-$Jxyk_4*1%`9aOT`YV=m|a1&7m%{)I^%gL}1v1R~u)&?||%Q$Oc=~W-x>POtHd3&pIId4|$#11#5JLo(c!69nliiox-O@i`>Ihzlb146)y!HI2u zf7vKPMy3X@R4*?1&0E$d>9R86N3g^i0TFH7+&LV`#8O2R^TKPCJe7ujp-#pkmGykF z1{P#;hh$VD|92zVT5_7k(M4{b&nXP|=4H2XHYRZu5cW{o*nLikuqEdpS z>rXZ?1J5^=Vf^fMMRuwkUg7sX7oM`u6|f-=e^#(xQ2Cbv6EgajOk0i0trgk4Q^H@1 za_iEhSAV|YN&k%i_3&Cn|1pfVCNQKUWg2ttsi`p~MV3Lp=tb` zHBT8N7&IVc17bQu&b47&Qr-a%l({1VrC=G#3**{U;aDsh%dFibHf8nQaRnan-ApJU zss-73Fv4>DnFx}4t#>SV-R@0^N%cpFHsj&#_1b4B+d8vd4U09@*7oZ$;jwB+acWdN z8!h3`SXs^;b1cMAw;%Lr9mN810SWAU<>kTfF)YWR(#yewI7B|kbtx#g=O-s0Z!nF7 zd(|clLUa2;WS@>2bt+WSKuziQdf3(mX7Wm13NQGyE=JPu^pa1z zYfkqM7$$S)Vm{~~UQGh6>lSoZULQBrn;-wR$c-0Y%)9-xVG7N3NxWm`u=ChX{3#1# z8)AC2wpOjPN?HkZeO^)O;K0Ljc!^RS`d~8pRmR|1E+$a+)x*T`GtnhMaBG1+95m#F zw4I~&FAbGeUTIZ^8StnX6^A*L2eoIl6awq1pM5UIcN1g{9)GIVBd%j3MJE75Z?SDD zORa)KYc<|VB7H=D171@Yp5?T>(>x9&J4BHkTe%<|q%o4&nI*di?9(KZZ?|EsT^NUE zk|dVsqqR0PcwGBEm8RzaR~u9Q6Xy?*E8Lxh%(3yy7(ArSz!1LxU@avFszcI1Gjh>6 z*G@Ki{XSppj38}vy^6kbgb-UcQu3faXsZvCyPY^k(c&Ws5;x}33 z*EH$*Ubc~24pxwjW*tH=613p{K1`^QQw)>TT20BjkhbdMjztP=OAL_ZogL7Uz+6@Y zP*05+F|;i(>7>X{40ZArIu}QB5|6}uYmW#`Yn272UwUaqf?jjZk0{es#F*oYBF`h^ z4=|jf#FRaZBv$@bcqUI;s@~vfi_^pvMTX6S|@^c9zou^fU};_ zRWy5De62YdqQbT;wBkmj4n&PASTrTC8kWo7@M;L}pT7izav%J?I3N*%34%t}zWRp9K0ZX!xbd07{Z0Q^#X zK}U{oe0pLwqW*CVlQ&ZcbIZ@OEw21Th7NV6Q6PW&$BaqIp3~W-|GrjC zfJZFpgeVXg>BXoZa!7&d*L24gnF881Dqr+dU8?$VRwfQvj?x2sA8Jj29-gI62T?us zi`{QzPS%6qckAq0op(vZSZe|A4U{1_=eOv&(Xrvdw8KsqKr^97tQ-)>e`{&qBo~50 zqty3iG&uFfl)l$$o~VFYGLKQW@}s@cIWDl~1t14pgIv|G@Fl3hebyr28!(CgGN=A_ zdv{SZIMNr`+}R<+ej;X&a`<1yd09Ng_5b&v+HnI4~DV9h1JY2_7_rDi^ zx9B~hD~(#1QSU59XSM6*Ff`NdtlVbCTMNlj>Ss8sWh^~++rzd*TgibQ13vcTkx zoh3F(sf~20zp*-Na1FG&s{(!AG^}{D{kDd_@j0qr68MK@Gq9th1iYT-h7-|1tdPnj z*12_`QZ5A}uX^or=BdqSDjTW|4krm+Szg}%?M>HNX2m_O(sD3HYs}736r8`f-y#K* z6O4nn0h09PrV|DY0Xk}v=Lw3Yv=SonKHQ@AJ$Kd}_tCMaFQru`P3o-TfVc@D69;1OsN`6FMFd-d z+77KdB>}>+!a+Un71FC;wkKbI^*0ue6zuWVkjS+4xb{HgNgwDYtbm@oY725nEA~}y z>TY?n`ixKdx5JcnDGgNkPqno^ojGZ0iC441a+9BvP8L8))kv-i9I$`<%>p?mNNTsg zt6J+P5L|=%u{BD;cEnK_h}69NpUBS=EY^+6lIx%zfl&xx9rKHmh=;ZmPU&V?KPiR+ zeJ>K}Uv_WSd1#&78GbRKq%|e${@89$`W`pD;1dEG7%?G%nLN{W+{FAE`9W&SgLUwJ zW5*{%IG#YQX)Uf?VY2VqzM6$OJ_@&g6bSzC%xW(2uN1OAHjBiB1RJZgOp$~~%*y!v zD*9j~Kvl1p^F)Sj9voR4)^#QbR3d3XPi@>xu4T@mep~zLC3Ihsy#?r$>)cW5J%Rwvh?zYK7d^BcyLQ&u;9H8B_PCQtd`@hl0^ZGsp8Q8L z70!yn~%_oD^0yd z-Wgd$kAd{DTdw|If$%y@Uclihjc6FuO`#KVZsh`QXN@oEze9rt#djeI&vkvK&l5C$ z10e+bTu8>JQJ~B(?T+MY#~E=r5E6@{RfY8#XkvXz>B=sVNE|f6v|h}q`d77}q{T4P z$*dN-&zX?)JGVFvq#=5PzXa-au@QIvh6I)vvpN-7oj645u|EJ^Dg7z;60*Iucj4}# z={lvW&;7)uy^BdL5){O+oGg$yDTwOFy{bH!@D@j%^@GwY@gcl=Tgup-8&I~}u(igt zof1q`*>nCRnK}E+W3%r~dlU@FP>QcWcYJmIZMk9L4r6-pQki*mY9*mL`OvSwkv2Vw z*!Q7<36p?n$-sVOV3L1Dsm(R~Yjb;Q+|wpY_p(4_jx3zf#`Q+6Et5-~>F_Y#rH@u?xBx4kLq zmJ^m0c=o#R>O{0(G*xIchkwKxNIbHL-e9Ko2L>e3&-(APhg2NKk=DKFN#F8baS~{> zdmMxq7VxcsQKLiTS$Ke^)z%vavR%oN*aRIh)DUvn5=%DZS%Xt@I5^AH9GFPxBS!?aul%seM`F_@veH?=u^lSSVYbMuyHexgpZr z;)-P~{Se;11Oc!M}(6ih>X znIh4Q$)=4Quw4hfQ=#yte-l?rkt$sFNl|Sc)=beZIZ$yx z>JhtR;qd&`T;a)(q+cfXt#`IUPwFwhZpxjWvx}fnXK`B zlPLoNcc zQU{H!gu%KjR@;eYt=O#Q8gZX<#zNtw&5lf{cF)3M5Le$;d8fJNstL9k`})FVfRVk- z_FX*Zo#hY%vI?7#=r(NY8UO|R>NZQYplmc3Cr-48xms!zC_CY#D(h&GF)4O8Ey75q zj*O8AzTSNUwWX@zD^mV$95<-Tx0M;2JeSg{o)&A~Tu!j1^T_FyH6bJ4z&wcujpE<$ zkO)(`O>J`^!oi+8;R3^ z2iz>o>&AbNqZtm@Hvc#US4}*vuvm2s-#V?mKWq3FoKUHZz0$P3x~Of|9y}{Jvs|P2 zYKNa}t~p>pSu){MV3lY zF`l1lB1mVb;iE#-l^Ugt-n%)&XOjCs;s+*36YFXFWth?qR=rUnYKWDuH2x1~q=gqX zjPzkMhQOvoHs^Y%JIoIVB#JeBfhrScJ+k!r1x75DH4A^xTygpOoGKyTvCF(1kNRTy~k_*bXFkq%kYyjf5#&OI5vLi`kCKCbTB6JHzW%(@) z4aXsi=DpBI6ztRWPF;AA?dyXg`sa_Hu6*|bv-CS))#c$L)7$BLKHjb2#CqB86^n22 zQ|LVj=FIJblpl&-U0ax-uLf2heZWI=oe8!9G8Rp}$+k8=e97TntCt>h>cKiyGs<+4f54@>9z(1mrIQX>jt}PnwDu?vGnqs$^i5-}Ubx=;6H? zgy)?@p~Cg=oj#~Z)p>UP2OO`pKYHfbL#mMt7uw?C9D`a%ghoCz^!#;g?z$-Hj@la3 z@pCNn+xj8mHm^Y+*#r2Fn5Lm4Gmv<~swBpxhXyHbL~$}D)i@-@!2`5Ua<+8dz$+de2@%1w?QFA>Glo0ps{FR)IQ`QBfo^pZ{@`9%COVA69D4UgjO7;v zq-LiYYu#-c7#&6T7x)cpo0CZ(&ly$DTZbW7zTA`4j|q1;fa0^hntQKRt7f@T%K+GD zIg?ts(>@dtUoJII2pP>NEM`Dn`8=zb&2{clerpuTk62pCol;yU`+>*nHju_&EA04Q z0&{>u>{I%LN1YYj)(}R-Rw^-40f^WiP3c5fKJ1aL)*(Pkw^=$^Fd$zs4?1Y)Pc?7y z;50NvQA9t`vaJP7ClKab^EeLm)2AL}zZuJcEIAx>T49P}EtUXm*nk_EVB|CRyKcqa zZzTY6?H2{Q9IaS6vHdypyM$$A%;p9SQ<| z$NW?g9ckvM=MV~>2+*gI#k=Icj~B~)-ROu7V8zA##uXj=q;%9dk`=_T!L2ivmhwAJ z)WUmZg=s85NXc&p(kJ<=N4W(JNb>^TJ;6U29cWl*6-*YH8s0i z#QC`=lWoTrUh_f7G;h13_6Fg4+QVk2u?mLIFTvTBMvVJcFh!cJwU<(K{`i(0mgA&5 z(*DG-mm;S9_0s%F5?dYA?G-=L!Bv1G`4PJDS%Rpke9Jjr!+s{N(#>93(i*7ZgXXHr zmIKRpoS$uNL#^;1YL^ILa5VFfUVM+YAD*Y@Y3A;(US6GY(RGABmYg6dlellbv#i41pbDtYd>t%2&f3cT+QeHjp zffZfQooqN6hs$fcoAGB+`khLGc!HWzgrY}mvwDBK2&=}JJjoY3WylzGk8d@I_ivOQ zBNA*Y&}&cQEndlO)!rGnU_=O^GQR4zEKxSwCvy@4%uSz!WlY)*H4cE{D*l>gOQV8K zk{fR5R;+sER=@qpQN{TBm#`Wk_37V?Aw>f7$}ytb?BAU6)B;R(#>in~UGZM4?@9GB z+hYQ`krVoCi!Gx?nQMkaj<11bp=!|bVlDf=&yyjKB$@oKENSL!@6V#7q5JuZReNuM z8uy#Xh2PD6N>2dHY1JIA1!mW6Gq^}$5~s{g)+c_70Iiors$|Gs%6otMU3SZMQ;$2d z#8yecikMdC0W%D|yRASjaZ`u$Qawt~@^Tx93P&hD#oC z==UHb-N(7Z5w;ggC=ct|4^`QsszP%zZPMb+KLhD^G-`A=gdv}}Df72Z~Vz|k4_aDumww8_I; zH@*g1Nn2Jp9D>rW3zl3dgCl`>h>9Q`z0Yyy*C!6wQq(yu?2z#Ijl_&!#`I@=;zKq! z34Q4j&)1rMiW-dhAR2zo0y=&#wf=7ofu_q2YI=5H^kVYvnPao8iIw2E4vbR)MxquMII&6^>OjA7Ho!hltDFY2ZK()1a$8#_hk$E-8_ldN%bl?Mn=YYF}Mq zQ-pH>{_YkImwjXu2MlpHyXwy$y@Y5>13w~@wrws$mY_PK+1!Kag;)+hlNc8rCmsLn z`H#ch6*`Au9$nq=&t%Twkqy3mI>47@ZFmTj=rur@HiZ)x;$>L-0Yy>{W-=wD`>; zM#KX(^I_N@ZWwZ}XVaSB5iT>-Bm4d7CLXC4kG2P7AH_Rvz_PqZ&& zd}7DA+kDpC+H^hzNAW}KB^%b`wx&iTQNX0x5U}-Nxjh_eIU^1olc78#foy!3{N17b)gGfERsqYyU^SjO??zX4a` zEep}Tlh*`ZD=J%lXzHbPdbi|_TbWeF#_IbvKGYDpG!nkIL2kkOaP{hM5nMT=Yk@0V zeqlP!(Yf_0i!fqD?i-M%sg*Thl}-U0bhJa99r@6&k{y!f8szWf}e9(H{=qKkHc`Sec!7Gle(B<17o%cvXFF5 zGtiMOLr-;+z@*xi@sZSWf#1P~4Aj0!D1@M4 zDpwsMUApsA#mmh|KCzL7#sA279eW~#@W+a(@TmjDEf1^vgJ{uTR=@u@pl7C0Dk#mkRtueQxO)q2Vr$m*$Bcn(7LM}`0F_8oux zP|ECB8D_*!f7VQOVA!n=-eQIqVK(<}@=80}DWntaRSR~+uE`k}wgqX4Mm)yn2?Yrb zYToQd074uzBn^Z!x)+(0ZiN`x0h5Vvn(b_j6paU4rdBT6hJakgG3<3-f;kfKD7I3_ z5-m#V*03Sm#6Ew-ynUV962>*u{H(w!u%ea^nB2<5uoQvXb#OSKNRadU@<@7>;AS8C zI06U@WXsKIU_AVTWMUDdKn;D)(0`@dOvy`}68-x-1jqXw#kdivN&Ju7;y5 z9K^W^sD4q(>>T_DMlS#8mj%8tE!doIFc^GUMHr%u&BDuyXKXHn!rh}w98ZU0*NFlu zfl!e93~a61#pQnPAM#fLzF=Q%r2_$uY}=1f4GBY2jQ^Xke_}k`+yUnfPL?@X{m+dA z@9PtiRm0pZ_n`Cp)w}@BPZ1yTAEQz7GaJyNS>lp_4}?{y7GsO92S8|xBc<4+{6Pwt zz<&qK4)N|aI$>PIB=^K4Hq$4+34H2`q;EObHA~j48>0tj)!!fXf)U~p65567^NBhs zn!K|RtS>Z@5l_cd*)pU(;#1>tw@3t1v$*hri0SC5p03{AUJ*ebUvcPQ^#Fj=4d!=n z2&9>!{sCnm;`*1oxD-tOJO4Q8nz6*~WdxLMo&?na3JN{x%)OP?GGXDI(|z_Wa>$Pj zu|D{tQLh<9hCXdLJvrDgW}%hAf7?p9Wvi81mR{2bc84{8;mn>sQ&SlwSNVGjR-QTlPUGdNfiW4jUF z*5%<*u*<~^2T*$nDz^HW@%I{<2*p+U^*m*8L*#&fk+$s7!PRL6NiG{A)#NR&uP>3Z z&ImmXS`Mt7yu<)6U9TWOgE6)QWlT=b7r`h%4L?tcqY(?|Azcad^X2yV#7CGyy0ju; z3c5SfQQ258iOenCT)rn>eS@^OUwlcEj|myt8VqZp#=W)97B%kNJ8UrRQQ zW3pyx52u0fGTl}=&j%SaD4z0RwDx(nWd7{)c>@~zBDadJcis%fZ~8vU~}a3NqI*i&;;2PY{Y3j&-Ufy;c!Wj3k@Uh z{#vgvcfT9pd(5ShG}I{&Dhqq5cM(u2gQ>i_^u4s->>(PKAIxrSY)q<>)9MIlubqnx z$@&F)db#n}3g)+&zQn1&pRaR(aH8(qy{?be5B}XD3N|+F>^ai@QJ{wg5e-UE3S14l zxAlX~+L!2V{IhDAj4k1$VY{*=Alhr+WnwcqQ%Abxo>%S~Pqi-p$igUs)L5xPh3_KZ z{$*2Ch%eH88ns@O>S3eW*1(87AzW&^q3(dwiWp&s^sC^J{Ts^zVS#Er4QzV zneJ&O-#zHj%g>qOJEjyV``E=SnEnBI0|T&my3-4w+dS925|$wlIXGL_61Wa1Pg~V4 z&(0iwi#8=F!*o0B8Br6jwmH^S>Av~7m;_kWx_PH zV-X%i5Ud!dXwcL6Zh7L84aVGNViKtEzayZ?(mXiq= zoztaKe(k9XGr6cn;}HPRTckPmiF?8XIJbyd*YY@ljO}!ltCLhu76w<~7|q5U{ANFh z42o;f-JS*hs^*@yda$dVdK@7b1!wUw=P=LSl(?d&(wc6x^-*6urkuhj2m$23GshnY%5TsjT(lNFSq3L>n4@);cuUW5f z>2~r{WHG5M6Bx7sJ9Af%2s>&>1b5L<$r2b{*xTc(Ra{zSzv+({vL6wpRffie zsIsctE&+CJ=A*p4%ESelaTFJgW_ZCxOCn#HMjWdPrGQD$!R_@aYwI&dCp&&Nm zr#Z@$uRgJYgy7!xi%|JCieCwih_f=)&%g}O+a*8oonXvJ!6%UI>gzm08c~gsXbBP6<`gQW^OK0rAPk>6VpCsUs+oj<&ZM* zn3LSEuIZO~34tN4Ym3l;IEmz_TRbbNFAEg#P5a{K*^I8jmnD0)It9f}V^fo$un&f9 z>ATO;KyrfrCwzAbctCVL-S@xP`~HL3MaIKD)X4r>HiL%B#`_~j2ipDGy_c~^ljDyO zDy8my+PTuO=ys|@x1=yrI={zT$uSuZ(7-moUM{X}RFN6qP9iXL!b7Mxq3~^ZJxQPK$Y&@rFRg zqV@+l3?t>hl6n=?PhhbmgNSpoRpho&gKm?=7p?Ll;s}BA=kH7$` zf0s9xCr&;`yzd2+S;bq*ILaNMR#N{n($_*9ltK_u_aa?~abfG&yuh1G(;O8-y5Z84DhIvO~J_Ptw{yl{u0e9g{6(w_Wj0aTNgy zH=Le7G*-f_(y+aN4w1iqy?|^7tt&5&#kA&ghkAQo=f)cNHSI2cINWQ=i^p)Fqad3j zyw=v$i5}fHzx3fUGX66L-r?j%=bfqUN;981-A-QWCk^UUHY%ht>{JNI#^&1?URGg; zWM*DZs@0n6q6HACUv2KWs4g`+kWnB~lYc485vHSbsnHfdFKxa(s+RxV?ovzEWA3JT zURhX2V>omWA-Xe~dOSI2UISc%&kC}1<+g3aOt}{?2VMw}e=e~Jgpa)Ay+e63yuJD& z`fi%MM_T~_WJWF;{(>v`R>kAM`+N*j5EXE&U*+BcH$Ul^^^2$fJ@v&nzj3Yk1yX+o zD#Zi>lFA>gscE5S>jC&5gNX_|lJnL&jOjI#qI<97xswYisW^3{mIN>K~hipd*Yhc-Q8}##VStw$^CaoAI{nYpk+)Cf|)8G zd&o!iAs@)mW((m4%GObM2Zllhp+)9#gXA~AL1rw5F+wA4X80(U^%jcRBMXI%?NT>` z+A6M?ErFXC2!-*NQmZ3Vk$;{5N?qtKwhH*`bt;1^_YE+%ee+W_g`|v-qAEMdUfZY@ zYh@{%*%&Tz>h zSYTS?S_BM22Zqibf&)mw@{~m?Svna8b8@&i2vh$G5gDycYD& zC@lr3>F0M|Di|Zik%zWFfJ2cXOTIguITa9Y<;x9pLIdWZ!YQG^hHB(HJSr&LVv%B5 zh#?l5dZnqG)Zekk@-&B$ci1m5$r+eyRqGQhF2!Y)A{q7zxPWMzqn9c#W#}@P9vmuMd07T|gE~Eeb=k+J( zmLbh`mg?ob6!XP(kEu^mK|jpc!6#54M-9%J}>+GKdC!3j{63!-3ANG*U0Ng5uer7~CZq@cw6&vr+C;|m|rjfwzOc=|DYGqzA zY`{qp&XPx@5{F+1QP)IyrKQ8YS}?=5*PjLr?bNo0wa;G0Z~%%Fl_Am=QB};AJqFYm zUB+OR%;ZWY@8bPiKd~1dG$`7{ST%6cvA?eTOisH1LjrqVr5;xaJ)QjF{Jsx9?W*|k zuUYPq3D9H$MSgm5zQkC=yIE#sjPP$2(-SxXvTW8U2uh2=!Ym9L8!?b)ZR+jukMXOm zfmQsj^~Z^qyCyo#bmOc^z?y7dIkeiJ*G&b1^-CWRpfgy?w0mU=Mf_-7+n5Ng}QQL_>#SY z2YsB7ebU{>xmA|<(}U5@@-ipUA@TxZgeQF3Pc!pv1U{e zVn8TcvTPAFyI&8h_j?UUkmD(E+vFsrSRG1R&4*}18_l7%7^vbO?A$>&3GVD-{R*K*0??A$}uUb zc2p;ijIx{Y7ONI{iLJ=c0(zAqs>-ko_po#-0TZX5D*V+U0p7`Z;Pgm(*dzsefKR32 zK`l)(Y?qGqNy!1H(y3K!zZ4Biw}jdns2^7;YucYwA~>xoUJ743#3E;SsK{9`1s=#! zAqQI8#XhNhcvCd|E0jP61}gzvctPJi`6-2D=$Bn!w{i3Y&NoHxR5CVLP50 z?|U^!9|n)kDQdWDD!C}n65hd9Yf+E(9VTdVv}|>)DHDKEU$fXNNc4!*x|;Gq2bYj( z^V1lRMV3$s%fr)H#;4nquEi0>Z|5WF-V17o2Ly56Xg&U}7-%?34g`r8g=jZ%QhWZw z;%)o&$P;3uw^L0fXDjum*zZ=RgJ4yrzmDq98D_Xdm0C|ECR7TwjiXHaN9fRy|Pt7|<8 zp_P?72uAwnmi*quA^H@-q=YqIA!8yYYP=kh%QoT+OE{3>yD~vWHIq z+0n^dP4=*M-6x@~UL-s&TI>T0fvWsCvfjW+_7f#gyTq#VkScihc+(wvWS9nG(70p) zPCG2z!m4M9J)IWz6Tm#%d)lSTT9q!*&`TT#xd;ob6!WNNI6FR5dOUe$n~tDl8EI%t z17-^m^BJOIdebLI_@yHq`F^73>75h!47_5h|BJF`Fjht$UEkE`_DFK1ErOf*@E|_p z7RD6-Wgl^Rme)Ma04n4O0eunAu=68-O0_kZBEk48^IcMTO6JZ_6F<(>Q?(zMGUn_s zWhp7^^4GdmW;YM4*Pn4?A!KFNyQL-iO_*CxuQj$TBg;{`K}yyCVeO+T9#iT2FJ6^T z16=VFr-n^an&QlVfO{V+DHrKlL5f2~20!F~g7=Cym@UW!*_~O(YRcs%iu%NEAxHYJ-1IOeivNB-+qg zflSd)g#1gAFE`Y-TKQsfh~lvnG0DWARN4ww{4h}QS5(=LM`*CR;va~mM8+Vhj11Zm z*SJCo)A;Lw7%_pFQ&hE?;e3vi72Eej%?INz7)yKpgYUIs+v8=4qp8xeC}x1SvW3^` zwf#S&y>(cWYvZ=72vSN)3JB6j2uKe~BQ4!ScQ->RB`rgPz$je;(h5V@(9&HpNY{X% zBJ$m?_uaqmefQqSxBu9GuH#q>o&__^^W4{Uo)^b5N({rBvtDr^lGJcnkUI(3rLCJu zn}$Y%@RFs|DiT815C=iDNJa|^#n}=YzX=)-DVN`vHDJoE zkxb-`K;Egep3h;Q3O{E=az!-gLpTDk4um?8?LVax2nA`M&0Mj#i7__r9y&i{i%4JnG`|=1n zFzYzYF+=T4`e5vj;kN7zNm@+bTvf0t6b)&2SC#k(Kep$UcqleDW|?{G=&KHFC%&Qe z#ByJk96>A=EYSttf_0lCB&T2JTK=f;1-15ZgS0jcB1&B30`9LkZ8xlx*n+ibAGU#K zp&Q2DLUKZk)#BmHEI;bJ`!5}NzUh|OJ9y0g(t3MrlCR3#A*5F~Ng3o^1Mb#P!`Ly} z6#If(JWP;y^4BtafAe;Y?6>(&xQ0AJD~j^b$Ip4kXXYcQtR&>fSZJn}Q2YUY&efk} zc;FeGG_=NAxEX5M0y9hJ^WEuh2&}+u2vz$HbOrVdw6kxdECDq4`Iax({i0pIWa{6i zsWNeixuQg!>iEu_eyxWgGc0{japVpDcx&c-Jn*KOLz`Xm^^Rce25-r8=kz3JJ?pxR zpKiO1;P9xs7#ib*s(6YRvcd=?r<{c43*Wzt@GcgIIu*ZJs7y^r?*RMU=rwoZ;U0pERcREi9@!JX4;8Xg+Nh}G5ej-jeSuf*`JYc zDotXiwuywk3T5cKKI@-S5mEDH;2u=tQ{!b3UY74`r|O-GFLS^)`CGuSj+S01)3>D#3aARLh5LG?GEfB>o0R}^=eGfPZnY_!>g6 z)w3S}f?1qDx4x^rs1BYXKoFzvFvv^^jOAB2d^ zEdx)opYroZ33x#j1(zUJpT(|~Jp-A$(fh`pQ5}@Aj1{h9i}VVF+qh}^Hf*5tSEGYA zX5~eP*X#qi+l!2DS*yMS+ViqyL^q+;4qgD$ZtCKn?J=jnXhj*Mi+5(hZUN76l zF&rqzCsdrNibqT@p?KhX3$s>dtJo+lq#`%PmploxlR>Uq*U2lq^cNB@ieQ)e%>oyp zbgpp)LA!rgOwYM=52~rSJ~DBO=h#wS+O@F^(C9*+tGOJzev-EcsZqw93vy1_-VhxMER6Mq|4ffu@%iOkS{Q*_|h zBtOf0R$n#oTaW|x`g7FAle-_-t0s3r58#H&hhu)kh>A(kQQiRn;BhXfXy=#yg^0fc zd)|i&BDgJ|ZUKh=@1+FYMhOllNFxUCYZi-No&b}0kW`z+sYVfcr|90JK{uXa+Q8q` z*E~pEA=iPY0Edr6%;>(=@S2T1J~OKOvxIVs2Azd}F7+h{(XwJ%5gL3rUf;wpTvNrH z5$w#AICj*(!GE`LwdMZ2Uqy&*{(266aWVUd)m|0(eQcGlxaw0G4q%_h3)s&MK7N#5 zArm#OH~{~*f0_0pQVd(Gx>Yz*m%}A5DUkqnMU7WOWqz^w)gUGayLR4!+>yfo^cjv9 zYS64lT>{upEad5xBCKGpxw;c>*xKMrwiRrSBJY!=fA^>pI1p>q1aG*0z?bAI>$(kd zTA$sU19E`BPW>P(v{GMS^RwjSl1=Ge2#wp(S8|z^fs^sxpJnNU1I{0RLN*?dVZg9> z9#Qh7mUDlclakSQw!$`;>>1wY7hVE(B2>yLQ=Nag^PIojxr|W@@{+BirMX#nt1LoI zN03OJZ2ebSDAM%I+j#CsF%t5aH{YNbT{D39iD1hjq42kPVmLj(;P=c;K4<*9?63=G zZ)BGCmqO@WJviNMGh)=BZ-~FXbcUCt`~#&|rg)_ztm8^P#ZlVcfB6o~=|r@btj#;_ zl50J{=sYaE)o!VkS6~UIY}=I?VoTzWPyTE^-7Ed`b+*w^AAr#LWzIfihE>L}{rL~t zEb-b{Yb?t#$Dmn?O;WhP1>f4kdMdmCUf%30zfLlj8jSipJojXv*rK`D08Y+zOTf!;eWs zH({soA~GwCK58;G0u}PwgWblUrJ#%N=1f3QI`q_#vAP;fgE6TKmdn*l7Skp|9lMh&DqZ8(U@sg!w=p}%bJPCpTl@dv|ATfrb`mwbEO%&>vP%uvb+PTc$lOBWVi zWptxZHnuOsANOvN@Uhx<+Xzp|eMok>hBo;Fv!>W`e=*u?32G1EZUYJZlNU zu=-l3a!a^8y9F@d)Z?+Y#~|*>AviT@s-Sj@f@o7AaiS{mU<|}jYIupz`mzp~jSSY> zZTztuTs(DF2x&I0Of$)20VoqVl{qM!YN@LrFOnVd*CJS4?gZRDU2XE@;UNRI*AK^D z;}=v9(wr)GOTRgzQiNzUzh3AF=PArnX@{l#x+m&M_BXdJKV$gT7kBwymO6sHRK@Pk=88e0O}{D19L zqz_g^s7Y{de{|DI##x9x&{7<8P=Y=%X_|fl76rpC*6V$zzb*W9%r%gX`l4>NL$$G& zkSuUeN$XU6`tsC0z*lS<{G3=m#9}D>K?G12xEk`JEo!Z}65M_UZ z*otYs#fJTGjA?$py23kb8Q(fr?&vy!6;z&xt4HGnrNGn^dy-r@)XEQ>etfpRJbjgx zEU@o8M5IqTLzVQltL13bER|NwZGS$#{3n=k(8X z@`8XPdYj&Jg&IwR1V^V`nzfb_YPr&mx z(`-x!BP98+jP1fMR zc`qD=RApL|Y`7zu?VmtHAtt5$>~_kvgex_LFN~=?q2g5ZeB$f%x(^p*DfA*BhL?Mn zt?5x~NLU{soE#2!140s)KNao@7rPOZhY;m z&dq`RkhD&IW)=-YT>8Ne)Q3k8IKPV}dNL;d>TsgS)>+M?7*uS1jAhflN&~;}52!jj zKIRF|6GzHgF;~mD(gjL`)st8^B5CVr#=7GEg1N)9ZO=AI1qkJ z4N+`hK{eoX_c;#W{QiAQj3nO5|3N6#8#E8@v3eNfCP|JT9=}GqgyF$xRv$DL?&srm z*&fkCTSs@r^@F?!|NB~FbU^sVskf`CTABkMClF{SBYHskgGNf19O$4n4kf2Yo?U@u zj3mQ-eWyMGK%TFw`ZqBnTfre=T|DmA{JX_B0U*OCVs8w5s>^`#>hdubnyW%f%S)|< zo*`kT;6b-NP{0)|GmSI9Q((Mbk?uMQ{OS<^Jg#2|3-AHIPW*4jhK0cgERw-MbNrPB zKF{%vYriuoxGN5>|5yUN8OYecIzv-~)H-AX2Q?W=xGY+O(^Y^aw3yrYh!z~R^n^DT zt7}d@KTe@|I-P|JqrUmkT3R5l<;HjSWlDuV6pX~@zb+lNszyW;rz2iz>~QrM>Ht#Z z5vo6>PAcV)_Z;X7NOqynkgxfX$8904T4ARg`jM1MiC4qWwMUKGSeOWJgPDo`qUjIQ zAF0L8QX7(~dLjK23N&sp$)LkC`xu@f!|VD-g(@1%qZ)x1b*V}OJIQ301Ix#A$8`K@ zoch^J@LXw1v9O6K5JvyoCL88)G10_0C zai_Q$MuK)IgG8q2G|SldFmSL3dd^ARtZjn1*u1 zCG0WY(Yxvll5WM4fmS&)KjVJu5 zl!@~o-^v<4@i7xD(L};~`epCmmalSrt8_xHRpC_18BrcYm;soaWfP=-W*+yJS^O%w z4fs@V9ksF05Tm^KwqcPLuwb*2F+mze;$Ggc+3GGL%-0ewld`Z~FWdd+to2x|e5a%> ztKeIk-o?6A2P^pP&oJF4DBjY)Nj_}J&TBQ;t*TKyn( z;-}#qn5C$ay#VW74H!AYigDU4FwnBzO7A^ej&E$GWg+YpYwMt?HCwCEZmIlzn;!MH z6g;UZ*-CJ%dsNsHmz--wLZs)2FydKiQ>^@M>>CF^HGHPN-$4x>j~<#c61O3dWzjHQ z*6K_8=6n83;WsS?oyst}qKUljc{2Xgvt&e%3apvYHW7A2#-ehGX7}T7#Qn-VT^f3V zQZZX2`j&cg`O7ZDgLeWbZT#%*%*q<@Ahv!mB1(MlMY5KCs2^O4tOH2BN8LBy8U(_c zvn-HUFvXH4#S*O@?&2_S4_#wjMF#ieV=3WB|Dup1cTJ+Al&sM)TtCW7B zNjP{P6QAsj?eymE(4H)`SZ6>WC(3?y%pH%%d`rBXcnxUk|Cs&4Il2Q2r%#{{vw=uw z(qh3-{w%TxuKH-002X5xtTvI#-~o5Rde(6&Q<<&d*dtj6SM8*98)4;Pi^0?LxSE?@ zuLWt(4b`F;KaVO{D^~21zF9K;ny(0!5v>nSpnjX2paMeGDxS*8Y z|M$dg$eRj>e@uYEn8rNnrSBJ&YMMER%c!Iy-LR+Mn*gzBXFh@ok7JglT};5EKK-<`EN}D%)JT@0G{XbhJh-uO9kRi$ zJ7U1ItUw~@%-bc&u^@1!E3(@FqmJfl5Sw(+Pn9wUfp-a%64wHSYQnvHQw2z7 zu)qN86|yz#bmA!YUdx-|R8bWY#IBV8f$~Z$c)ACt`j#IaXxN<>C2KUjpi0p^FHPUl zP`Vfh`F3w!x-TU-4wiiJO)anM2SkVC>X@@vES7VeP1l|#Dx;=A@n|6IDL6C5q;}${ z_E~4OiOQxhfT22pY%<^D>HNi?1-gpng~4+Y(Ee9KjcL+TEzy3Ym{RA_TO8BN+e~*P zufI(9K)+T3t~vEXO;X+qihWHUFT~E{z$MF@<>AK$HY=1-GeC%d$#IQ>DEVQvR8#eT z734`Xd-%;EL!eiEW+LmT@3%DkSG^PnQsi_5dV^5F?SP}SPxA2@jj~TUQksvaG8*)c z#|y}Dr<+zmmAHCn=ur*TP~pvILE0hmqXmS+6OjTUB7TvV{TI666)!e&d)UyySRgX? zp7c_K6g2hDOOL{k%2-RN;XvFjJt|F_0kcR};&PVX9LKGFm|u?Ww4m{UrByaB35se| z+PjW!xc^cuds_*gwQKO^^F5pb&@=1pv0mNch5`}|-tWdh8Nxt9!zwv{uQU4iV>=0E zLURdf&>csU=CnsPs_nI5Iuki)98dNCAklqM|J)nQYsMLD)_A-|<_caM;z&E4XF~QO z?+o2a``W*0m7@>ugcQHHO*$>dH5~gvH8ytp#qe~w?8z_MJS*pz7boQ{+DxfguHTXX zkw+BDH#NGm`ctD$Za;GG9ud>knYRE!fM}tET?GcFCTQD?mKyZ#E;5ZJQQA8zNHX5( zB9E%!e3Ns31A9%o>SLMZ)xCgNkPqZ~6T zjCB^vWmk)D2}sX-EG+qg?Z!`QSvPr@xB8|;O+t_*3zFl&zbb|J~Y z^MXC2Vm-|((Mx_A^KZ?%eC2w+m%G_7lxI%QD|TjmLo-XhNv$x-HBy7x zY~+h2v+Ed9T=eqFimZP->gaq0YNV@ub>2a!tMJ>{6?q4yz}v6D!EDM?g$YMUxgYkR zo?P7H!BTGi7#*$RSKcyX(de%6Ad#cfX`WhVaVtCS)au}+&i7$hNGe95;Y>ao54OX; z7U&th=lAYT!Qq^j!oDUhL7{pLaWga_P*+l|((>Z#q3NR=T+l#U)6_0PQ-Ne3nr5<~}>`8u~?K;QHtJ3U@} zNY0hTxKk0y3`o42iFux{GNdXA5z+>Yw`GnI~YyG4tcY zEm&U*FZ06UXV>b{>E32Iu3BT1-#ySOz1{7=xvqwf(iXF1h^(6A*ti)6Zu34l`BCw! zCbJ(0G(SyZ)>Y}B?kmHj#}D7yiSQGsN^P^f#5Wn_Yo$) zOFc+Bt4T4U0|*w@+|pobxo0e4gN#NN!YwFRc^{Xnp*4i~a*~U{l2X5g4l^MJ`hoAM zC7#{K91nl3kKC%qepp~_FntOhX`;%~gF!j|^XSj{)||$KoD6A%jug!>-WYI9)AN#B z>ke3PFo=|#3{~KUA?Hkg@y_1%(<4<=$b8<5l`XjKzQd6HR0$-D4p18hpO*IvL>Oxl zq*bQ!JhMq8WPIS{XR8=ExgW}CabgZ6ZB|Kiho&(P9U1`{T`ZdS`iJb4O^pk##mnD) zFSUCihPU@$LHekYAL5ZL{Qo;^-o-hHr^IV)X)!fA#U;A^M$LMiR40G+w8dh z30`U0E)`-6U_;kWS}Y*jI_=x#2gtjNfZ)TaRFZ_#GU+|XO5add9$+wsn6?~j=QUgl;NwItwW!HisHv===%osq?97`Oo`+GKi5-H(m`vg^OXvg4rzgb&GJIBW zMHJ3+#hzREjO23;6}x!fUm+DrDoae5xJ3veJf0xZkd%Ly?yfJ_UkIl<^AO*J2_J?~ z0o1QaVi#lG+cNGs=0GOVIGQaJnNe6Krp%P1h~y!`UjcK?#kA`v0kp%%+y%sH(Dfg9 zU%>BT6-l}Zh-q9)Mx>I$!z~+0J#Yh$5aaVIq3zWPEx0wiz&>m>HXWfC^pchC=@K2y zqsf74wa>rr!$a-4Lxriqu)X`Z!ffRp$1TEg3t(sP54q$~TZ7n%-hebF9ha{+12}T& zktyCj;z?>=w?wc`n{qtQOhkY{6{}q}>4PCSyM%eVz(bx*djHNi-cJUql>&*U$9TlF z7sa)klqf;xBBlMz&B7u3ru$+aVqcj=o)s_fQFSRUmbgz?qk{i@Y)UP~`;%nTOg=yB z$*?sp+;$e0tS}rqJ($znaxEb+=~gZlzwW*BZAUoCLA9KYDRIr@_1?+AJ-IZJQ%#I0 zE}P0lkhxH0ev^$R6@RlZ&8mix=4*(qY|ZJDKsldJlcL;-NXah3k{6u~b1bz7BTqvx$24UwHjP(2T@DRE&&_rfrAp%y6eEwwO6v7u7ZXFG@eT+NBy_v|h; zsh`|c5tfYJMm=60ZCEm_M)_vOyQntF#*YQc?^_*DYg_av<4qnuUJ=|w+vDqI^K%n- zF~=NR%dxs6*vC#EjS?tZ=niqUeFp%NWK2wMCSVmob9W zO!M7<3UN^nK&2IYdWeBY@Whf{3Rjqe|cO#n%4E2boZ z9vQ#Vj13)0@0f>}xh%9wt_%>V8}kf&af>^lMAa!yw4t^$Ot!10)$=2gw!?C(ztU3- z!lUFe{P)%kgoE*3&x+cdKt}gQPx+tEK8vLsy-$5|TcdCYnV6#cG%mzudK2A$dyHv; ze~ozPz4d+ zk+H+>V0_K8IN@j}zd`FY(Xng5w=)t?bh(scuan;4zl8xM$F>t0xLpQsx}V=p2v$aC z+b?*NL`^QPu!4@9WFkbUj9jex*Aw}Pg3m%STlnSEjvqF7fAv+s6&10#dlm3L*RqDz z=w!Z~QihkX3e($mnsDg>v<%FNd@|~IlyX9Mu^=F_GN=$=0O08eGJU~bzi*G~DKc=|ua8N&RbZmdKHpIIUPotSWhbpls`0b{q zK#G`}Halp>FQ;Bc6C7$1FUOJAf?1luiIwz#)iP~hM%fayq zA@VYx2f+#Zm$h7!J|Cl57}}4Gd0RD^HzM}Xzz8b zy@CFo&}8rk+=^KBKKdF&7|}3Q)4AQ`;!rA{pbTy1(>VOHctfC?cMBQW2kHW$e!Hks zCc(!zYHxPpO30GmeyXJZbP8z%Z-Z%%O6GSwOh|uJyX%n0Ttcf|NyTsHHy1C1ii@p& z=3b{iE3py8D!TheyhDg_tT}hM5pI$za&dI=4Z##B1c6VRQTyxjDN{ASI0;N ziNx1UN}gaL83b>|s;5WvtZC27JH>+$32?ji%5~Ka#Wj$&ja3F!SgHAod}npgW#ya5 z%q>r#U7T{H8=cYvvv0zFva8L=1|?io)%@np3+NhQ;|X=_xFu3RTB(rt`?%Tn;4c`m zx)6Gi#6H0Wx1aa8XdKF_DbF3N$){Ur`oJUF#+GGqQnyjLhu8uRWYIYS(!p!G7fjuA zxN_xLLx-WHttLx8(hX$bjH%GZ=kv0+EuYhInwI@2t!VV|)QNOuivDoc?WM3CHPuU{ zbaE)$LQ%!ZqMD6-6X>lZNgqm13O z4g|qAy?;~B0)UDY0s?aZRb8a%;g-EZfgZWla~DI@G*Z~lV%t2yUEM%q6OR9!JoW zxd$PQ$KPyU5C3x|Su&G`+k(&*XTfv>qsGjWtjC=N`fT)NP1#1-)U8}zVX-L!bOMsbnuTm$_NXvi>lKGhXcPo z=rs6sIoA38jjanmMJhD%!>S9W(*l3SE3ZuVz9VdC^2v4so9Z3Vye_~W-!uuZo82ig zAB8AFBNys(j*q8-+rF!0V^Mf@sX^u5r}V~vm#z&9{Xg6+5FzIwMj#_@*BBsQzdD_0 zZT@q9K;N+6eH&H{u7vj~J}?cw%7sc7%Y{&MrI5A+Z_$AC-Ke!7eQdq-4b`lA?R6Pr zb!1by6yPTjPXQ*cb>R2cJP`2rCnlmAyG@fo_gVU17Y8!xDCx}RRMN#0SHpG-Vb@$L zu{^!xTX$gr*_9JI4#&4-SE}n4MtGTy$rf{uo(`Yu{S9=(*4bKa*+ z=v=x7JKt-K7{XS*(fp0JFWoGz5lfyy3h&@_4xu9H=6IwG*pw**2et_xX4D;?=o<@k z^niaCDGmu`CALPY3vSo z8)xmb#f3*-=#_rPbNBB%D?-aPChICB*Jd@rDflM?Uvg7UbPE{ z|#yU*kXZ)VFgpqa|&bg}|*c0MbBD0<>)0Ksk@lzu`u6g+(IFply_1Ovs#;r zAz;oxuR|!it1Z2j)8)>P;!6fjinqjM$vBX?3SuZproC#m)DuTxqH=AU=r8^y^yy_N zUw#cmtN3XmSifTbZ3&zD08!U$>(4h}T_4^(yXN1Ld>0~wmZZzgKGrFrM-6_Z6V}Ak z>+mV-&K|IbLP%E<`_Wa?0&n1gX#68!P`?4QS(x16`S||s-*`Ul^l5l<2E)ip(?ky_ z%!x3cX6Hsrc7-Q~i1N!?4?}<%>VKFKAxl5p|YF)y2O4kHET1z=5Zm@7R@Wk{YvL+EDEqfBKXi z9n&`<_{UC*&wU}bsR!mc`?i(jXX)g&5&ehP(%}VnENN!l!37edZyM9Mby|}!z^NSE zUR0<&`w>Vt%q3^~f`f)hEGlW4ZmM!=Cw1h%u`EHmJ!N@6fkm8fo&*M)@}R9+cJ) zt9QumaE|#>G}9C1R*4pIO|4?nfSibrI_X+-heW)P>`i!Dj<4SZBR{cOr9a{B*8)!$ z-CWj_##%OJ<)wsLe4)X%OtKGC>{rl)_@CJXu$OeXTqB6dLz25bc)^}we=7;43HWoK zxhZk?b)UAwB92jKF1t_OVyQ*c*wS5RkghOVHpc->ap_%`DC>CU|CYm7lL>29;_TFl z*Gd`JnC@{MPGT`fxZh)`r zZ1|v3I@r#!+Tk@p8~VYZ5W)Ai?*F;^w|sDmD2kD&UO5MN9kPL5SjnCg#PdJ!q4fz4dB2O?2g$&06F~MzX|jq zH>c&N?w`%=I%;XFoIOh?#a%~oY$$awQ;52Ob(=~4BZPy4PCoR*iD=uf&ZviC!uJ?KDmIM>jY`wvW$@=n} zHA}d!(7a4H0>;qO5a-`8- zP^SD3n0}|V5{F<5^h*##Cfj}Zd?XAMrSpgNrsMvdri4bMUIY{P?V}o_N`n>HT(Je) zY@eNMIs+_d{V!MtK*KE1V`(q5zwrhv2l_V_uKgz#4ib&fu9sS=GQ8-YJPHjMm)=(g zKP7*asUnu$E_uTB;H!Wl>@CeIh|o|ngTxZmu{|L=W_P zNp7GnKFWz2rNTrda$Q6y*Mqsoqs^q@&wfMs;yAIzCq+oc=jMS>@k6xf^3oqZ^0x-h zt#mghPD$1uZaI(-XMA?@LD@=!u-@Hy31K(1D7eZesc{Sg|e^+TKQ znd7ZipBS>C=rGoMe{=dl5>F<)@M8{XFpU zv7i)!(HR$(JIuD5oY@3!@_v_yiwgpYO1DHycqoLfCqsmSzq%al(=MBV#b^DPQ5D9c z+eWZ8j>D^iN4#OwWudZSTH!?)_`g$nzs_>8u~yYrkcKGqFjzsX2n-4uWYl1F)}qJb zo3LR1pN!t}<zo=(OU$4baE$Pgcpq0XFS?IJKxsf%I(#G^Hw=l>~g5RMyAE< zr$H_qdkuiSWM75#oogL0TLB1P$KE9$rd$nk)`rKkUs9g39I55XuzHfcdiX3-E2lU! z`Aq8IMe%NuH;#~W7hMGM3~xy#Jm&P=pbVp=UHZxl#Pp2BG>O>g&tW*9Yu?lo>-60s zyeBY4JY?_B2C;cwt~YbqhZtd`a%&`UFtqJXawM{9=+##lX=6zV(K>1yC$()TXIOv! z)P|`9{GHxCfi~@es2-VKC#K;dn5mLsbySsW4Gyg2^t(QsXqWqqU&7_6rs$(E+dG2>v#NU5(bx#T6WK`zr2#ar`J3}#Rn`kk`N$Z)_4 z0U7dt(-Ex>Jo&k05nD<>jwfPwzrJdxM<0k)JA)LD4MOPr`mu7l7XrldJE~Sx07km& z2|rdfFaPpY=OEnZSC(W;kBXCl92HnRHQhWpdD(tK&QJMT>;@6ht=|0^-i0 zko!ln4A{4}IP1VW4I67RS?=lgT2VY%g*Hk1oR{DOn~IUR^{ti4%Sj)j_XK=&`%Z-kFx6FfGq6_AC0s9qk^j+YZdZMr-~JCI^KWW zwSRM)b-X63uLTb_^aMF!{CTTb_?ucxQu;1+qol*#+P#X z*Uz%Fgt8gOVrhvCHSDoMC0ABCHL3NpW~wxz0A0rrisINAD8^HWh`Ne|XS8Yln@?Y8 zjyRoK^3U+e!%%`=80fo@wBB@gXYgD$k0H=)rw6|i=xYdbh81&aQWd5C&mwh3Q9n!T zx7Tmkj}9YwxgUO=aPga!VdBSYvW!l;X7AF4?~|#=Jw>YXECZ7jF)@a( zP@4T)FekOVceoG(v{suzE7Ww&lc2>&W$p32BD*3v}bFEH4WQT#Mvl{v!=niT`VhSM68AoXx@h z-}2qUDhoav5btu_u^*DL5zGHE;0~x0dw-7*Zl@ZmN?X2x%@GG1v*S6Y!gsHZ2C|D+ zg9Re=UYSJLyufwI6vr{EOw8TUe}Rj??0zE(7p*yeLZ_n_W8m&@uzvI~%Zz^ShoNnk zRYZ>B5Pz(?t(AWd_0~<;H^`;S@)9=wI{rQho>;oT7ElRK(rn{ttWk(*Y}PRmj}!3| zXT2D}Rx;zE6T^eqenR=?kfh;FHP6k_Z{@yY1rgNN_cVx(cu=Rc^XCUv{B8o)$3t)` zLDS(c1fW`Uf1e|`H}>Y5EMc{DK*dUotDqtVua3hjeW=^auwo8~PU)Ymz7IQhcr z?>9OBq>@?B!KwSPYh?N#xjYT_WMw06&!6A0nO(YkQpJrjp8VXFb0QszPCbyX_|S~6 zjQRxnRJF}SLhNfLkp*Bo@G-Tz3cj1N6k?F{l*2n$frgmGWZWOjfH70dH7Do0|4b-E zD(~OPjq*F}TBjQKzczIYZ%tipNLsA#j_*FTM{@V%1sgC3-4w-w*S-1iu#j)|)2l5t z8&vl?VFxGQE*1vW1O936C}wNr^q(l+cH@WU24k2R1qOZ+@AvdRQTTS09OIEDn3d>+ zA!TIoo45r4+w4FQnK*Fz`#cWZ_A*Qyz%xdFLd|dW&KHGNAOy6?LG=R{36 z5^_k%rd8ANZ5RoU!;2KCf~6HrAA~tdptPC%`>W0V|7P*;lD~-=k~I_&C>#idJGwT1H(#Gq^Jc#Panwlt+WI%tXgReH~vydoX39*aCy_ODC&I*fOW8c6I z0?z5a(8{x`tCMalgbn1!*znf2{)_6}`Vm`sV5ic-y)8L4)@B~}GWc(F{?MYAGO0V& zuCWp3^^IR6Rn`EqA``&mwVbG-d zdp`a|%xelScT#)cNmkmlsh_W;R4jch?OzcZ`-=xm5+o#Q64V z7UU@~!>}xgX^vt7I{HsDPc0Y%tJvzlUOrksUjK$N$Wjk+8QjdtCp+J`NM)rV|&&pLjQ;{GWK&{eS{&KM~6b zH*%3Ae-~EhvL~Do5u552-NS! zgT0lBTn`AshH0|tC|O7$#77V#JBU?shU#j0x1oGqOK%r(c$IBoH-9^IY;MW?>5Fzz z#<8{Mpji9`4+sH>RGyLMDo%6Kn^WtHC{0-H)0dX~cMN|(jVAT9K*ed7`nw}Qdtw29 zEM=Ep7y342llv~R4r-6GVgMr2p#Xptc&l*SmWi@jxYdQ1X5gd>{RQ>Yq*4Zf{C4Sr zd|WcFXH19x*oTw?)^8&zxa&!B{tL!n%pL(5s}_CaA5j6P65^7DPF1CoAbju3JPZ%E zB7gQm7g*1`+x{zykDk<{6HYsp67gjqWZB$N8RA+wczae~}6`5~8 zV{<)n8c|#9Pw0i%zm+k>lxV1fZE>N< zd0W^R%kI~3bnEk$rhbX}PKOFsn&Dk-`eS{c*@bKB;3UJgK?^I2`Y5SP^5vS-1Y1J5 z9iP|N$|$S(cxkdTBEw(NV7jANoCbGC6z+eICr4zLSWTq=>Gm`%vAGV5DxAIf(joJh zF1@AwAQ>9%n0Z)oWe;E1OEqUyYOUKO6kJ^yVcIA4_-_ zMjB;-XWokN;cuadIr9eZ;0xQWd2U&#pUnennt#XfWhbro!auQHK7{P}xeVyx@@?5+~v)`;ZI z^2V#$ccX;&qhZ0?T-Lu=&G~R{_MK+W>0d6oJ-_IhN6WVcKJU92e0Q2aZ2Op(XlT#) z$M^0A#^WyQ+n#A<6_LM5j?eOHMTw`h@rg_t^XZ!x-fv2?j@>J2Ogg<|!S$}w_sTD~ z=AEG*>G$%8l18xd9h%0v zfT*pEWQ8G~Ln9UKaZ{&~U9zqMo~<6zJKD@*gNH`(b_^C3e$JS<1tXoNKliwneN=Oz z;?gJO6BCl?SOwy4;2zLySd#Ge8y=TxS$udi$U}k^_d2s2^s@?m>4Y};xpL&wq2wE5wH2-g-hOv02Av5{d%ZP$PUge z?JsD5(s>;jE%K(`PrY5TQVcr%4R5TzQ<6c8cjYg`b3}ae0U|zS9gTiCcJRvuen_BU zPqTAs`QgZIP=<9ZC#sV&Ion9l7FL;+r4gYor1cttEgbyUKrgnQU>F^&OW#245CP-? z$KpMEykAGeblHF%lZ|)AP~e@|>T@fr00t@}^Qfz`U32hp>z-xiBerNmDGH~t1*KQE zI_Bwu8;R&|J>+w%5JDg1_`#RDenJ=041WkMD4(vI()watu zJ!;CeK+=PcZho*M$1@%D&6ulSJOPe7S0rI~{bpggb@4+J1*2QuN%@`gJ#@tELira4 zC5#|h`epK*j`shRy+0ybnF=1=&3HF*5|uBnm}OeBFn*ZKqlYO+Hhc^twocCFLf_O9 z4iQDh1*{YvE-<;Bt9fp}PJjaxevAz9sOfvwy9Id(^hihbtiuEz>`e$bh@WQL`O3T2 z`-_fMcQ{~?K#=hWtfh`&SWwxqX4Ts5q?q&}pQySo>dy(qzPXP)Losnrt`l8tS1!!z zX3FUtee`4oWc%XC;a6>713eFD`1OteQ~u#xk3txwQt)*}*ahw<>h09@TN=+HJ=I_I zFvszy6(oC=sYz|2=q{$5_{5xKUdgASdVf|fJS}A1n2J;c>d}i8vc=gtOyFA`4mjY z;SdVpznkood(mJ)Jok6g<6Bd%Z?0KJ>?NuPPBtqi%z?-q_}3Zv64;jhjirO{71bH^ zV1p}&i}mRD?~2K6LjRRekh!bn^Nu(GzD@iY8|ORQ&l1RP{RqG7t7_>{py6M|g}p=s zX$BBOjgGoYbTJUMZGf-$NW6UsFX<}&J1FkN3H!L5nDI_Mm0PY=7k&~Rl$%YemU!#$ zLN~^32=)#S&`619&+zp1n-&}b*Kqv(PQA;{s$LvT${^;{Gd>0K`2=M3FXpcZvmLem z@cVn&M{u}Z{G{6(nP^}v2H8W*sqGE3LWTL5V2e6Q7dY;5D;9dasx>4)dMqw^#V!<* zyV(wf_Q0xN2b>kDSNz@ft@R4<0|U$Tk&Bv>p~$x)zWj@9R~_I zX@AnG6lv$if|dSHNo-=q1(_FbBm7|3`DdO!Y$)a|?q^hJ{Le* zx@w`95uI0&)dWCWPY#lY&K_&$_+y|_U!cys6|4>lK+hkau&CzfWE~UjfXy4;g!GA1 z%aV6EmUZgKMb% zFUsCJEXpw4*R_ytX(=fI0qGi$?v(CskdC1gDU});1V#mE0cnAu1%{R`0g-{B!J(vN zzpS;-+H0S)&$+Jiua^SOeDm?W&+qr#_k%9zYs4JrmVrXpi~nel&_yB^yNiaCE&=Ai z;oUf{cw6%zPLe@-G5W~%WjR(CwCEh>)aC2=<3`r`r*Z)LlOfFF$DZjCWa?8NAtq+k zSlACOEv`Wia6W28-=RgS&yJW8PcDDg0;Dhfa$7RdZe34Xi{6Zb{SZ@1>+=rJw|+Gi z?;Gd5FOsu7_rCse#x*51ak09FxAN%=xwMr;cV@)H&s78RqYx6^2?-lM=6`^~c z@OuvZ)#p3NYMBnA3M-BD^zy|@LsZ*9U1GsOUZDHa%BO{~0s%*9VHXHB8*tJ3Uj>nPln$+lRMf-dPd)~UBiW)uBkAzq!FFI!w>ZK30|6wdr`nu zzL~|?Ox(w4RPMoHuo39D7)JIezTFzgU*gN3me61rDo5?GDwL4Ezbdv%mVuPw={B2^ z4}sQ*Ei#U9jJCR6mVuW*X}y1K9tT>+{&~B06*2;}kn?8MdCdEHUQ5_eu1Sy?Y(&|= z+Rl7pFDZ;}BoV`X-*`y=qX42 zvhsP^!dC^@7p~`vitj{j(K09Thn7KbpaHitj}g@GBylnSCIfdDd^I+e?W?o;eEk|q zi81=K^6*h531$nMSfb2R;^nl;O3&ed0lkunYE0Fk$z5f6W=;DaA|BHjgZFN(`wv6o zNe9x8WT}-0vWC{GF_IC8qiuRbox{jr0~xjCY5>2v zw#r{zWyksxMKsB&Ew`<6p5_a1#L$8Ji&p&;-=%wO``}rEYsDqgl&MNPNU8crlVN6- z-9rt1zF9g7))56Xd-UQoG8u)KoPa zg?sjd+?F{K3B)nBEtv`;pn!CkAC{M^ln8PPUrP}mtb42|TQU^$1)-d!!B9cfjd%%? zM^3u*XJ%U^2;F$f1^it#@j@j+Nr&uG6ues6D%kG;+VPo1G|0w9QoISXLjL{Bmm74y z;Sf~PEQsKRxN=L9G7cvXSbueO9XAmB(VyfPXg6Op)S5|TgPa?f706@j{%OqqN!tj@ z(^XJ#l;wPQ$4SkS72%`f@v>YQLm{S};|G6R`4l90LVXr)>vVz?;+WP&6~Vo!BYz_M zm^eyLcfXmU+L`EYC**6{diBXCe>r9Pxqabf3F6TlG7M@9XFciTTUur`4_0nNH~;)_ z3E=_TIk>MRdI#(wfEO`6JI}05KNcqpF`9D&F)=))BAcof3YC z*a(wFZ^@}Tu7L2!0T9>`af2h!E3e9BQl4}pRhHO#{Zv_5%eoKYwG0z+g99!Em?!CP zS6+d4HPh~0mEjwajY^6W*@V#k3tI**YmqrMd{m+G%x+lGN~yg#s!*_<10wJd#p>n$ zlIu-}AAT}XC$x6g36`n#_l&KXcBhccdzJ~vX3Pxwjx}Qq1mxM%qE-A+4heLsj7&Z} zYkac$dF_-hS~G%KogVY( z$BY-RlIP-E==?>W;Xlp9@;buDpWZ0E+Wr~tkU4qjA@{u@1hiWdjrNQX)%mKAL#4#R~@Jmg1{1s(5A6P`jM4+#*59?XMwOoQ*SjA_J+vrwCObnIRmWNAUw%1 z0#f2efT1p#A@a2oc2FQ*pH)AaH65ZO*a1(?rv0XrgXRipwIhp;r%R`v*+T&H4zxjdGpovnM;jV{|I&Q7IFYRr4K0bUrTULR6MuV}} z%biIKPSD08ojtvl41m|JjqtZ46U)%?j)u?uBAln-cez^ zZYFezK^X=)p0@l_E?DD#R)pdgs8S2kGZ4*jFr^GD#lK^-iUbae?;4B#KNC{9H6kC9 z{+Rl~hd)L(e;#^WoFc&gYG(CJVEynj7gkP!l@o6XBi^o2)0&nSeRgZu-<8RrDn~VV zJProJVsRgu=xLzjPu++&D+P}W1MIpL#vX;_kNOk zj;~A!o~w!#8?J9HZ_X8tPX-ysPCuG=fH_T0u$!HH8N8AWF+i#lzlFzx*Ys`Qbg$i0 z>|WVc0BZ~7Qn(`-l?5(tOZHsXXOR%G(aPs{nBuKsnsDsP6E%DCva3&VgNpi<#j$R`#L)8GtMA4*2 z){QO%F-&A48Nb3k-lnQFI=q71;X98)%SJ#f#bNv-j-4wzazSYUeAfxpI=SE6;`mi9;gSzF7a99WNUjTi3t%%=&Q zsj6%r(_dJ$OQ*#g!>sPKKqoYK4B7qQK0wP%m3*S#wZJ(*Edgj>m>wuW)0aT4$pYy`69J(YT6uDcMIdFn@5HRz)X?DUA1(13AuW9e%5#Db!|re)mYS(fM{Ky~ z4L}7pPH#}6S4jf!@VvF_VS9*W#aLeT@`E-m)Z4lN*vuPSyKhAnU57bMk@diuw^j-x z3e~oL`En8JZjg`3SU%5?sK!5k4uqS)ygEYOsu;nOZ#-0<=&JPyakRGeus&O}JUISZ zuYL_|0)LlSO2HRieVQo*FRyk>CbjHM14A~zXXk(GVW&%V&n9U5vq|!Bz*EX7RFr0O zK#4NV@%?m&@QRbTobfdMhzServ5T=G<}VrNWtWA*@yPu@wt{Q#xb$BB@L8QPL12Z@ zU=Ym*O7BFCn>{7Lcz^?0?gQ59#`goVTE0VLhF2Vg(Xvr`#RKYSL1fUuBR1n&N#iwy zQFoN66C4ur8&^}opTG3pjB6aFn4z*#5WZqBv`abo%RI>GzhqQygi9l2t$3md(hG`A zIVVP-FG@fKnrSr5A@cCmv-kGFOHANAWBr5!U=J;SN+<>KcLbneS7)H>N!no(xXbI; zi2wIvqApq6P_T#COYeL_Hk4 z<}fIL_Kz+Am%-4V{Ar?~m*$2edJSwUcQ}dWl7x`ZqF(9+{vy(hD!KDgL>O(_9MBaz zC|B&#J=6@}YE^ti^H9AwkCC8kcQiy`%5HFoy=FP^vui4IRhV2G0ftGAG+og4$*?DO z22WEsc+9cJDF*OtZHsplNhxseb-|6$`3oIH|ezIK4 z>VUCM{y^SH?R#T>i7vHNgCNtWezC^+=r#1z(sZ={w`}+pDaKBeT^^3sSW%8m>Kj_o zuke|rUg=N6)y}?Wd~y4wb1YZs$WW#%!$+Vmx%%8kc_1+93vKSNtjhWp#D(&fd$aQD zK!6R1r%5qy-qza#Z!`^BT<*~za8@Rr9ZrQd|En5L>hp8kA_ppLk{>W-CI8D4`~ooB zdpn+Tl@n5(d0A{(rm$uZ<5qeLEw#8SmSRb}o4Ht@FZ#WK023cPFY)%^H=U=flx1;e z*0bhXVycnV1gCoeUe#cXTsB(L(l)E~mU{>+!oO;#wDO_=Oa0h1d~!>sw(w?ffk>hg zIH4NOWVlb_U~h7=tQAAX_sV%>;OPF;&VLF#SG;&evXu887$Dt97ib+I=5=DPH{Yj) z2la(PBh?sOr}dF;59ORj+3RA_`u$O&lo_N}Uu{&#K7n6@%fniNg5kG~lXuUdTSp6& zVxtT;s1A#T7fc@wSr!~%eQ;l7z^{hTyl9iJ^hk$Gfp_VAesNFtCHne`rMr@2Ps+kas`_8eQ~$EI4)C|fULA_YEn)3z1i40ko!P3?r22;c835Py z<(fow1>{Hd%5k6rtF!@_pGd3=pj#0x`vd~Ez>4Alc^!>*EAqv91exgKql=`F{-5M)9-W z71<%?(B?dAs0=>jIynbuF2SV3UM6CXsvh@2y-ooJOMO1Df5m5&SXbVwyh6Wu23fo{ z6$@O_+x>dKn)s0g^ZJ1v=V~WukO$u%uaaj;1{ok_;2Bf-QSl1 zVIHGn^))(*tyfgn&#o{3{yrc0PGdlF2vKFYM7tRNIAND%_;OOdJwL>r;GSuaV*^Td z3SG7txLe~i+vatjp;1m!qd`=-e320I=IBIl$SQafg`TK?h&jMwq^Fle*`~03+j`7e zVu*0SVJRR>cXK;e(=}lyqfVnQup+KkZ}kciS~?Au+>768Kyc1qqHfhctjy;md{okR;PD!2GS6D;dkYt`JvJM zu)v-A;z}i{QJC_p*I)P7`oiMt66|RP69PBAn&;F70xN)xYU9vQq4l4kunQEQ#$U{c zXsrGfcE7_N%SkH1ifSxOyoqxV%?flo#k0cEdkk|rsVC$w}BRvbeRW0(6d zuz;Bu`$evLq13_ee;abR7l=6ms;5iF1@O)hOS=H;_bD^zCNUcZv(&`~mt9+7C=ZQ) z>@^kO#)ifWmcn8=5Lw-2k#LlV8>kHxmBRgM$1S+u#7s!mTuG@k^^T#TNbOU zK$07ig)aRo)7r_Dz6Rq+*BYmd?Ev~`fk9^Nf8M0JOud8(iJL=7?w`Lwvd;$$+~ zg5#J+a~mI__}xctf6dr_B^aXnHX(Z4@5wF<4NDZFTTT#@)J%$<+sIEJUV~x#9E$%lSlN!Ops*)Xq^53d`P;vKqTEqOOE!mrt@U5U&v3Df=Gnca|j z>&ZDz%bqLB1z2DTub{%Txd|5RC!h8h`@xEpWqkPekE6x@z)N}Gg>F(6oIX#$%Pmcq z5 zZcQMeLTRy?Z8*gpa?KIEBm8c8#5>yyqfANbiIqC=Knr_8=8HnA^@=a)hGtBB23=Y z&a+O)1-&N{8 z-(m*~OjN}>>|`J-=^#!CS(}xqXyjaFt4wp^omJHB*C?tHGt}AT8$aZ09YtTN-ZnBc z>T~_qLcN2itM*lKwdi0v;_>>Y=1yp02z_or5Kz+;zaWNwgg-wTCtI+I`0>cDvj0A1~ZyYdOOS^9B9zso=Gr{`RF6h!!TSqG=`%%k;);D2Iraur?`O6+bZ zNC274cg1o8;`Ulu?zrg_{R)yGn`iD1Sw;Vv3jP{JP|yLKxiC$x#hjMeE53Zo^LdR3 zh|~pcQ&y)@F;5{|=pWfZ! zLZJGNGkQ7G{yV#6I+nPwu&TrIL$}>_VPTuSuT}PXLR7Kqj1ih0F~qS@+!}vpQFqxQ zCoz!mDIJ!`nJax%HGb1>3GcLQ0(f=4^?hG=P8wp);b(N>)GB*!fYE2nPT;l;tgvZ( zNHK=tyO+TN#87^Lx-~5|Jvi{1B;hM(Kl!zty6D5N?qYgvi$>*!!8KV2zf0PvjaFKk z-4Th--*h}iKGk!XkeSBCXI6Tn>kN965m^S&(y@qz$ZJy zt+-0(0oW%F0CXXd-uIzfg=4xotsF*#t2)ox84}{1e6p`h1xcv`iL?xOaNk;Q_P;Z* zVOW8d;d`e%)m5d*7SIdsup;Q$uu3DqoQD>%x438u;pzPA+|#7U_?gn#AUc$2F!92U zM=fUWXhuKOB0l=Lf>bbL6r><$OKcPZB^X>yr|xa>D?Ir(9e~`9wIV6ZDGl7@3KZ&p zUM_^1$Vc&8CsupEP+`w&wf*U~I%8fG?>F-1Ag#`HHy^A4dMkn0l0d~|bW|uJXKaAB+c)6JsqE2O00Y40{E)3j%^z{?AmWjW^56Pul`){JPiL-EO54F6oF3&a3`icf^jia9M5TXDhZ%(OCO)-wU*~Nsjk6iC(G3}b5ohZ}oEijcJzVHqz zd9{wn!)Xo-Rqh&WE&;;<=OA7^j7B(q`UOy8u+gQ?a0tHS*6>L)UQiG0c=DNUhdYOZFQ6=RwZ%=) z{E+!*P%vqXMx%vTCh-oM#8%W4n5^~Y7ESNb?FE?Q3yFa^CcMBR`JZEZa*(@lT zQT>gSN)&-#Bnj_*=;K<5jCj!0*171!iE z8FvO%_PGW3+X5L00%qBlvo_#}8G~5N_O$NnbrQT!2$eQU;3zXCjO1Hp6hdfcBPpla z24JVw*7H6l1w$ne)cZ{*jo?^Elb%EP|B4Q=7GsErY2-#OFQj_z@R%_z5)sh#3cl)*&r zdr7;wky`pK+9Jk$<}A$CMHqXyf&c>ZiRkZjjtC$z2*u1if^>{A28tTbq7gt~n%7WH zzT_Us6Et>hVR;I*9?5Y6SP}*~D!%PKn;$aPJQ&O68Z}ee=T74WURG1+wRk+9f};Dw zV3D21u3pE8VzAe~=^pn)Ub_R5`__l%9KwLBn6@@Scdh1RjS%h{3xsG5pW^D`EDrSR zOowPN&C;+;bN^U1a!_EuTbvl@|pN=Km>2_xJXI z*Arqa$=7?&=b3I&=s-nx!2ridM4%5#>kY#D_&(J4&Xei%Q=nW=k6k7VnDO2^*zWqr zvjzg@%;GLJ%bA&(1IKS}%iZGpKvNvJO90g6sUXbmt`P3GXu(UZcmYJofd1~@i$4MU z?bswB<8B3kHZn&tZrIcaDB5Sdkr^R3ICb&`0>EhZfHkHaIBI;tFnn$SfO)okFP7bT zo|^#rX7^n)sSf$MQ?uVJ?r-MoTpB_MsOgG4G?wH@U!<@9M{vH&YE;rByJXhnY}XF* z?}zhw!Oj<8X+EO1etskp(h7|ik`KyRRN(8?nFl-PmW|s<=!IVJli7fX{Xcc+_bn0F zI%YM*H~*Zri^$_88OlZ4zWDT4i36i_Z-UUQ8&Re0-| z8&?`szDsWgu;-(3)OP>|AGK34bz&zE=htc%4~{fpgZE}qLcxrbmsXg zUckMy(C)siP)C3O+f=kKN1V$kspusG0zf^9&D%UeOh#^N{d|M`(qv--{k*!{h25Sh z^UUyWYev6dP{=X|M6FJh!n}!eWPGB`ZI5;2?y)^d&Th%+98*%JrSVXRL)U7dE1ywt z=8_fbFO07&99ACPysm5Ej!B-(sx z*!^tLgAKzCs!wl?N}1 zef-NmBrN^!`jOvTbJ1y$fT*g5dEFw^SrfiG8-AdZ?U(-*tq)n69Lgd=vR+LZ&Hz(R za=pN1)^;*ze-Rm_Y!d}JGh0xeJf7HI?4L}?g#AcBnhk+FBV+*)@vHJ2;uXkH?U`>^k4eQ(Q#dV)0?!Tk}Hz@N>mol6z_ zyA=1YO49e;c~WyW1TiFfz>CC9+2|%tH@2?7(>;flG{%PC-LZ`(AS{+$%48{(;G}pLqe! zn-Y>;PjnY2_8HUl|G06j^fTpI|71k9^1Fe`1nukWj7zRhs62*iWqqd+01D@ZexxQ$ zcuTY8@Qr=&>cQis;3b^yuV%`)-F@1(P#yp>ocJUFjDMsY}LLvnMd9IwDRUOcMA`Ckz{1%w+oJTo5 zP+vxQCwPn(`Bi>^pXYLPaZlJsAvEmB?N$`0lp!38L=7xp@wBBP&!bQY<0xC6`e`JC^&ncgq0Kh^0J2yJ$ z1u1shN9kO~chlNNB8L1XUqi5~m5?lLQ>ea=QcUhYN=>67;n+HuvRq}pO{2!XWO63r z?A^=XYA*gsJeH=UOUR9AjEpfUu z(&d!QQv(>Ej;csGIKY=!C1@1Ax8waaYt+&yjZ);;VMPj-6w-YRSuuX*FS_+2oYI;X z|JMc;<(J{0ifm6^f!&$rYRB`4;J+(r=4ir3xBJk0Q(aI2XQL-1_lK(Wv0R&T&koDn z8xO0u)cmzT0=4R`D)&Wb^3ucSO&ZM;qT(n1rgcqo0W z}XCbHq)# z6|8+ngtcE|K?kZvz@eLcE(wN?@SaA2Z#Z$yPRihc74VVum&#iKH`yiLS4V%U7GUfy ztW(PF?fBtBWrX;^5RKqk(KJ|e&u}q0dh!@2DuLxt0J)k+&cI=mbzdCwq5P8-WjA&fStdeY4j)M zT}N!GGNQ?P;g&$cU>CzeQbJA z{il=!>>AoyO00xrdzD=gfRRdz8t$v7;WX=yV5LNBBsTafr9?zlwDYE{5QR?n+2xOa zwr+A~XU_^J-}gm-17F)8Z||li<_|#a)RtD5w4X-F7zbeM6+1jnmj+a(ds0Cq=KrUx z-6@kl$%x24{;*7xY=>>>bt?hX(xYj5DklQZ57jo=1EO{=@cI*1s#$4t(VpC4$m(&m z8X`vlynYSIvT5>g?{8d_jkv{IjBn32;-LQTK1a7Aw&QhlxotlkC;_%rGP>yhab7N~rP_!V4TB%5NR1{h0 zG$u(Q7ulTu#NaSV7X@jT2XmnR4B4NpPSI$8Lr)m}U8mC&NU9+G-DCLiel_i6Uz>1K zK%hr+-pLNz)^khsyUSg4oGqO{sVravxuQ7GE8XBI>Aw`9A))!6i!X18Y4y{%?rUBZ z{isAQo_uEp*(BS0?>4NiGMw31gzCv4tWP88D}6N){C;+I@E0vWxxT}_ z7<%?POrAl68S=>M3M2HI2Rv-=2p+s3=|ZSZnX)!^N>J16V z7jk5E&gHvulN*&BJa*cFWc`n?iFi8~k1UyrH!}RQ?1-Rn?`$G}!q-rWaqYF;iH}1f zs_xw8aX8TX%2Z{il(!wdp5z6zX#~-LYp{$*>vguKe*3=46uZ17R8CqxMFKb=n(zGi z`u;oh$@AWRHkqs(=Vh?3ArBuTG(JkvXud7cH7J&(8&3drk3#r~ODGQC$@w!_*EoG@ zdb;rEPw8lkM1GaL3|x7g{|VsZWN)RZUY|VMUs7?4uRWyF=C#1NP{>YAhiGSYB@r>+ zAKHvuGFUQ%Dx-?U8@5HEVd$L;WgXttWn)2B$usqVhn&Fxzl z|F3|Z2E`wrl-QdF(W((2B_%Uqe-|p`vI4OhF5bT8x(d>e$2)r4jiJVIW*fD%#&a4< z&D>f38P|$>cKn=;t4hFJ9ZPI~^F?3s(YP~!mr%4aH~dFSXj(OjY8h~t{zwq^UXJC3 zee+`Qgs^;#j1yMv*9%ixJnj)uGq({zrDI>#|9xE!%S;Tes&;@iQUZF9G^*ZrDJ!Kf ziaoib2IuX!x44FN9J_7vcTiw?k7h@Ea(qAEi^5)3MmHKkSzV#q+pQSKl2xfXpL&O# zhznZt(J)f5_-Jmh8$%oWgC^#q6r@;<9Z~(2!18N#WKy|gY1mPgECWTn)h$E&mTdXZyu>mVzUXZY@DpX0)qlDF+H z30O|f%^em@9uHHC$p%{ArfmIc3dgE{2P=kD+Hh#cn}2<_QQ0GKp8H>kyZ#y!MumOZ zlsRPKhTJB%2YnmDuza5)gGh^qspzgwc7sXs(YL#R_eOk1GEy5%#W`V?9&xr&$nrV( zUisG7@*mX64d+4)9;Gp|@sWWEHy@*4O@4p#Qm|d-B!^I(3FJ(t1&<*Dp!jisRKONW zo1-5&2o1*ytT5$&s+G-0+b{)0*j$tBmrVmhfJ%XsUvT4J!06w?=*<82;Xz(t)>K+t z6Lf-JQD#Dn<%`#xIcOZPsB>Mp2>CIurG@3Pqh6pue*!WIWu~H}mJp-PWABXuZ z4F|2D?kbkF?DVsA;Fne&9<*1%Hb@r(+c@XU7>z|x>&J~}ymL- ziGJebd}5LC4r55==(A^S&Z>D^l>g)i#b%)e?^&Qg`dpWZB5!f(92@$nH$nn|tl-0Q>P&3968eg@nPIVeU(a zqvX01CpDir7D|Z8kpM$RA{3;L&39Yc#Juk3!DHxERAz!%qbC;^w9Hy3vark+-dbL5 zvsKdRU+$_<{QD z$gO#AyfIoQC+;~Yj4JdTQMj>DJIeRx;CW4**Kn@t?E)QM-_owuJp4ev?H*=)Z7)hj zy9axV@P6r&SV*Z~%Cy)$X|d<&CPYw7QryA4fF}+UZNDh}zhYrXrc`cO-4i&T#k5$( zKzx_p!TP?6V|SQV-W}OdWD}uOo2agnhs#ThyN8PY-Vu^wa4d*36mgPYIy>t>Y&1JG z{BZc_U1`ylb}OX}>tE!sxJr=B=f)GhU?M1vPe}b2k`U4Y-T(nhZ9DD)c))$|nN5Q; zOd!wX)V|2u_rg*4L0N5%MAhxb%Xz-Md>Irnn3T#$hchWG0JcuV5yd8kYBs}hYKlY|9a$K+4|>Ep6GwX@5|S$ z5_>&ZskXN<_ghLjvgeI0R=Lsrnmg5+0mbADn%`w=s<68Ur?mRJrRA?oacZhih4|AE znJGI3s2-E;4(YquTRPb`&|Oet{6u9dTTWtme%vH>`a-8G@%W}p)KxS@TpnYhq7b@? zHIaAV-OaU-V9=qS;|<4`YK*gL0O;z6IJ-aYJ*;E@qARxbMXMGeG(Oxg#UP z4hQ;44whYTGvg7Xjo;v+39n*Zxw|0J;b0p?|{OTam5`Qft@q+|8I6Kx(HZ>M* zXC(XM#4Awo#~O9Wr$f%tbpqsq)N!OA_Q~9r3r&?V%@l~3whwqHt2cCd#nJq!jKH$8 z{o?oq?9Z=fTk=7y+BpKVc0WJ(ot}U>7+>FWq2GBc@k6X5>Q4VoZ{hFe#GWcn#&Oxj zH+s;7bvDWM9zNjua-NuX<-Z=#{8Hm6{uTC0_O8&0BQC0k>b>|8#fTl6gOp*K;6HQs zU^!{L-O3(W2u`xU^x<2P@a)4`0Pobn9O>)$aji6K?KQfCa*(O4#jiAZ#*Y#&A2KJm z>C->>EjC@8e0UG)`Z%kAPrLZ{N?;5^>_{g%oW_Lt;L-hVj9jfWTGn(SqCgY*LsS*KLO9#k6XhX*)&WsfZw{B{3#cSHHN7l(O>mw*;I> z0hIr3c&Y=W@;&WuUX<$2SP&^Mr|9)@RnUEC_DM$Dot{j~9fr$c{mi-cHi=Q3{Y;tJ zZKJSKacs%;$^`N>Vxv@7hptbz^?aK0ylmFcf3S z*gu3DR)5iO%y9L4aExe6p_0`M==k;~_q zb=m&ftqB#+gek{az)MwH6^9wd68rR+XqB-VRo+57uwqYL?Tub}U?A=yKzw1jUTqO~ z@HNsEN8$b9-x{1xX^t`scfS(cBn+N|Qy!JSs@-1S__r zrLV6nVwa@xe3psFu#g2w9ZZ>dU&`{v#=XScgw~}=VpDm4%iQ#1sv*|P4IqlNd#rSw zpT52lF1_51Lwn)@X*i4MB9!H$*wD#I7wPp94|WTHFF1hr^%W-5^|vafimXtWOdl~Yh5N_ zLw|*k9f`APKn86p_}4CLYVJTx>1`-A;AG-eJweBFPgvq}C&*@P=l&_Z+j3BAJcl28 zk#iS@l*R@|QWauhAOu=LecMO@9uIN!CJ9&-lRx+~^ah@+ZDR-KMX2n{vPQM~*Ue0c_Zm_i49))0 zxkNzP?-qZ>D_gcNsf@hz+W!W6y0&=Zk!+P-6Ttp+Eh56o7AncF3Z904y7^}n%Qse zkjWx$b8FE$wQWtc*R1k&%TrX7{o=O3ezH{z!m6b?DfP{-bPo%xW7`Ae<~-WaP6K3| zk$4UT-wV?_&?}pO)GzfvRsOsX|H1P>*TRxMSx^-{zOi2gH@P&zTq}K2%9X%_9YJkP zwKoq*z=niDpvTLP@Twlx2a@J%s-n-2-?yoPeeM*FQ;&)Ng@I>YXxaw3IEo+Ue?ABH zymJr#NrMbu9;DtEfG{lvyvP98E?@4)b0W&dM~Dnrr~|9wHXkkfO1rD@FB;PTotfbk z0H6o@P&j%`wYUP(ykt|dsmzwt4ETBpxZ0s0_67^iUMR4EzE=8m{719=H(N9JaDv^G7j%=V}l@;2wLy_;C@_)q&qyC09z1 zH1`eY4!8P`K>y~OZ3c3Pf zA2TX!^>E+8EH!S-m+>7_aD|cuRyaL2-Y}BVIUKeK`L=u>FlhEm@uEq>e0bQRNZ?$L%#?|&{8VPfEf%Ms;>8iaY4g<_@v!0CD>8-i;@5srHxM$jJk6Z7!_hQZ8 zx^;b|svxW1Tp##ng;_h(*fZzbWw7rX&=s+514w^t!rcr}q}wy2*zz+FCNItJaQCW2(8)WxxsZ10dik^sep2rh56JAMV zba*HO5ATIqRiqkzs;(y^j>}mHVLKR!LTh1%T%uqcI;$QHAS?F;S$STGth73ZmzDCd zi`dktr2Cl%sRwjFm5G>%g(q$KcaH0awy^GXNW{}f$VNqym8wRwWaNR0sew&VV}kH# zS?S8y40s_vFJcXkPq;RXSav+XIEk3+1ovd64+v>p2vznMSjl$ki z9269*B8KLR8f!khpZlpE%e29L= ze>)Ugu2uEX@B7f$$e4h^eQeC%`H?r{e{bvn6pAZ(D+UN2Pu&TFjn&Mj_==iF8KIL0 zwhZidN06iBC$AtSq=bCFGtGJ@T=_R!-|M$C93XilX-$+SM9Y<1zU<_txs2R5&wZQc z(qmZ=NZD`5^X9;rpc%zxf{>iUT;T1>zB86~&n9_lJW$vmeyT6r%nk9hHN&2^t*#7zgSYBT!23mHI zt-qHw8ee(^$-{G~W3>`qd(SQhM$LA^P~NoRa7v`4lx9-DN)VR`7AC_i5r+LiT-MtA z@zTdEwChcHE?DRN@`0GPnIJa5wCy&iuS&C`R#@xfGqu+DX)VpCJbyOlf zk36r&XDj!{SAGAu_l_w_&XPvkg#o1iJ-$yzhT5+Rf@8!0d-yk0YING*L0HrZ>D-vcjb#T9T+&|nhv_6bYJ9>WLP3zGVL*TkrB*YtN09-7(y5A3l zw>C$f%qg}o66d%U`>pDbkB6vbgQttrJ5fKaI(%~ zVo&(4o*#v_aqYxG{pPhJU;L)on_sB1Qi%<6+l8#s7yqLtSA(YnB{E8;Jmn@c_RGW> z9EdzLeQobeXr{0;7(36n9ar4~96%1_OXc41m;cIS&iD_yo~+#!wdV8<4~JeKXl`zu zPrDaGqUUM3uO<9FLNok#+cvatBOT^1sEt11K?OV97|s&NUut=p&nJ^Wfbnuf2sDP ze#in5dbUEpSg~0t^%yL^8OB0_MxvDOVnVn^!9q-bc*`0NxR`{GHY5yr z;Dkyuy%mPHr^@#Adj$4Ob7~KGi znU9WS;&*j4J(g?qna;SULSH7>fD$}8&KZpaY568&3Rn1WCDZC|*UIPOuAWWYO)tBB zM?ca&)aGoo32XSDnhJ;5Cr<|Q%$J2PjCDe>Ub7?s&qPz1# z&6WtQaxi6eemJYo&6_z+?N)mQ$^?lwYYb}&&IHqn1RRzv21~w)8N3VMwzooK<7%qX zRA2pbwozXht1n9qbG*-U$a=eg;$P85D zd{jRN#xDbtg%w+Y7D(=oOV)uPOQ@@SMq0i1GLPndHzzRFs01a(76R>cY52nhCpOQo zFnaY<%d8JoS4yt!HHWUfbp9#P(J)b#ry^H>1GzrZ@ZJ?u+FU6y;L>i-6lz!MD=EQ8 z_`0IMx>7-MB2<{F@(#;j*ipDK|AVu)jEXXB-+mRPL8L=K5a}2~dO#W_MM@g!?wBE^ zMQZ2);C=fPrD3&0vtWo!Pqik%k?FZsbYx(K2mQO zSeQQ?kGDtcxr>Y~uYu0rNXOl0k{Oj7)6?e$-dqfjtD{i;>i_9Kx5Iqa)TYz7Q@*G} z-p5dFf7g^^Cz|gapet7>5H@5J4z&brx?o8s9`A%#>&4T*~9|4>!jb!sXAV(3Oz9p_7;X;x5s>Fi zNLV35&$Mg75gT+8n3m6P73p(pdb#!1e^_}GkN`^>K^0{!{Vc(U&$ZrE34 zAUUuwN?SRz#IRBFgd9Ex44&_0GFvXx_%)8Mb9q&SZb0uQJ%o~xgioEBL)~O|4^=xI zOnDU)OS2U86COYrGZs#O{>mdw?jcVQS~|pwN;vg}xLJ`Y7uyfofM={}>C+`q-x${E zX5GdiXB-HKMK#wdByW&NpZe10`qjL0RDtd%uwHn%6eo9N7q3I@+wvW$t#FeriUGAI zT9swN#TgBjJx&fNpF`d?`^66;%=-^7zFqc|HNDr%J#W#Phw7hc0DHrtW?D2?eYVj` zg5ji^d59qC^$Hm8$U!gt?O$skLGn!nW84WAGQI(*MZ6;GvyGHC(GiqE`3 z<8{|}75xC8H5nBuoV)LSNxYlw;0GZ4{ey7y#tjVk4!6<*C~jBucW?1eH1AnE?f_4y{**Cx$Jl**Sx z?d#w=S9W(YFz}n}CCA(>MZ06glfLUvMQ?mY^-$I>4EVSv-Rm`y+X9Nd`It+KYglnc zo|s;bv1aen`on2vyqc#z%DToD%A-4WPE#@Nso$tM+;9VhO6$ zZ;k24h~@54wYW*mwOzw%1lT=iJBHCUdSH)rP+L)O;s!uV=%~@3V0fopJH@wYP#kNJbqy$cTLZWZJ)vz zx8_QG_Vj%6XyrB+g<=J)?<-%F?Z^slWTS!o=kE5_GYvAOS7Rlk^aehR^T9u$n#o|U zPX!8mq;?yrRZ@^(aHjllrbRs-v<}O&kaQ*nwy{}1IQ;bF7v89Hn@_-gOA_%V0rZVO zU>y)R`V2$>UCqt8QRCetUZMB`Exnvdo2;?&zPq6e%sK_YtbU;lM*~4+))JWG6tTA5Ta9l!+U7Gk3^v;ADORW=zn)i$W=+^=r*AGXgi$;sR-dwH^|NbwrRCIDmCvgws+LTN4C=HB z!9A10c?IyUDLg7mmHN?a}ucU2f+@Qb&?vuF? zBeE(PJhFqEdh;w4nj<3F$RQm5gTA~Eo6$K?Cvaq2`9aViaTN{?GZd!Rx;;`-Jb3#6 zkl@pwcRke!146#$Jvke?--_WtOX21q!v>(*I%FlDL=b8{D%(Ev>-!GH0moQ4SZ{o6 z@pj|y#)f90$&+m-?adou@gv{tSJUmUKIaH0A5S~uBMEoycE*c*9c+7F`5x0c=_Ox~ z(@5nUtHqj15D!BIlHnfYpsI#fp1sjcI@x6*8|12H#8zx!<}QlbnUE3X^d$Eki+BD{8M^@}`qSE{P#jo3kFK48k$@rK->vE7Ko%Ml%8DJU{r)b7D#gcf1_E+a zv1c-l%^q;wX}ae~J0>Kg^85)1pg82o^LG4IV%?mD4K4#=UeZjk%48`n=20yi=4jm5D1$Q3H|CF~IMrtWY3@2cl{@`&H(ddh^O2!VJlJvf?Vd;Z(Mx|5>@B-=V0isN`O3+rZ zse7mTl2`!@?smCh{)5OSNEP*5lJlSWNx4%BQ6g;+i?P1~r4;?J@VxQ> z^_TEsW<=pR%}7yn%An@9n5L*Y1^C*PVl4il<>HZRoMWI0y>LS`)fuh%!7>M8#{nlSE5bjy6ME8U8#riWf5Y(>AL#~d zF*Ro0wGFLkvX0{hs55rO&jpk|$ZpOU-BFCH`7hNes?8pN$I9-7B0|%+NGJ%bLH5p5 zYjEl(|1`UF&WRNzOOv(*JoHJf^ZWIfh7bd}2N|L$P+NW!wb zS)*^_@1L?4qV6jo5u4Da`<6w6 z{=(o9G*l0wM}h7ByKv?+@#W-r8>4!1j6J+G#k`V;URyS2NIOClFmQ3lqx%^yEom1_ z+@a54!8`I7sep+3QLkYu5H!FtU8qvw5XnQKz)-JF5zbVbrSwxNv2b7fovhC{qB$i* z)GL-ugEgaujc=p;#z5-DmgW6W98y@hZ>ZaLY9ioj^c8|+i)jsHe153^Scpn3&=a4N zPdyec9Ap#K3tnhq+djtsRM+ozTM7%n!#XB$`{U5u412cG1$9vBOgOn;eV$9$CvN@I zPw8qv(?oSNGZ;M1Ju!185mi9d$N=xrXYHBoRm#x?hoAd_sAyFax8QoP)SOh(KTqRt zw5+QV`rl1y25#r6)QvfsS-TcSm5M^^KIvfZ77lqbfD>dX=6#-CmUS$8$kJ(m6m;dL zqc%GO0E=~va@$na{Wuw8n&TQ0z!d7|AiL5H#U-bKHleE;p&}4Iot(tTV3Ke0>Y`1u0KYJ?xkJ09X%UK%Q@UB}Wdb6A)p;Mtv>u(?G z>tcrP09Pu+22PEYk|Fs5^Un0xpBXEdFiqV0LV%R9Kuvxg(iRXBHU)9td)MBH^*kY= zDjzmOXv$u7KS^K=oG~YT?h8D21s}f|)P#rug8nR^Z+d=$@2#<6dd9r^xIz!$1IT2roZYls@ud*^=~W&MF=N8=5qWrq4VV%A9z6FTov>={c7 zL@^LBg#%t))Q%VriM)S)om6#A+Z7?3BRwiIv(@Ig4hD4U$F|JQ(*c-h)4J&0Xz%#T z^{kdJX{e|AZT7`ApzQ3Y$RC_Mvr@)a3-LlXTaQd5CcQqv%|o5D`DC`2;TO!eV=&f%r%4s0Il~G7uXrE#6>F{Zr~4LF z*=uU#LQ|#_dUxHc%(Ot0K239ArZ`UM34a-HFHYdqXGO@M!&a4G%s>V@CtdM@TtV&W z*>Vs@`WMv0XpHp6GRfWSxtSq{?x>rC$eF@XE(GZZUdJb+Hf~E5c<=B9PQ46v-t ze3a`WDiLni|H4_q?@x!t z%S{T*iXN8oBWqQ)1^xLMqm+CtkIF4!ss5_PJ5-*}Qa3ZZ`->7HTrwXcgaqEB1&+oCeDpc z3nd5x+TFUmp04mCNaY!~nCE?HjPS`TqpLP$=K5j9(Z_ENO&Qd)&pDwGjmvr6J!Y-C zF8m0S=Ey5@*vuo4gJ`CR%~vwbB76^*6YM7(t{RUlu z)GG@D&wfmFf1EOv>k2?T>P~|-iK67YmuS%{=EGm6h@KLYNYEIB9XrfQ>g_8kR{HD& zA@Gn7y@eT$oZH@>yI3iU zO)grSozf{Gg+&?jf`Eq#Ond`;2XWQJXtoGk5)db|ocY_kpWb5ybI$?G9qO{?{^YMEAF`;wjE!b$T0?Twkz~=X|Utqbc zpQLj_lnfmcvwYfYge;BbiNCge&g@QD|~Wg!I!-XLHC1HRc=;eDwrEM2giJ6A+Q2&(o(9sdT{4#Bco`=jJyv=<3?TxT|EvchTxP4m&HB8xBpMSHPsI;H;ghE zI8c|IRLiO~JDHW+xN0Tl-9m3}TH!O=@;Wu}J~7DRe6B~h@%#huT!H5m(Wt02rK{|u zATi`tn)*(_eyK&s?PbBEM8e<~4U}!$xNy_1r}P^^RqMo2m(7B1AIF}799RunpI;=wDSU{V;ENP zr*#c8^`hdMX{x)r*w%pUY}kN8oH}a{cL_zCz0h;dIkRuLc6yk9#hX3?uKo?PaG1iF zTX%j({Vx-4@rhf)OcwGWKD@l$dH7fe~;`+L;z1Z^RO# z^P!-Ce&>3X1be!pjb8-Zngwp<;n$=CSa zVfK1Y1Rpg1NZkHSTbmcDl7X!SGm?E+$5z(Nz|<}R2uPUZv^iG_E8-da3b^cwlH^jsr4M4Nye}v9#OvQL;aN^^)d_4}7)c06M?g6wRRoW-L zt4Vf+<@FwC%s#9M{lIAwI2W3-EB$dk{w_+KtB~4(9m(u?L8Tm*81jTb|5=Rrd)VpI zQr?BF&{X50Ka*b_4pV#2Gr0qSg~e>x0<1`QMKXK zMS({%a47@!uDOq3bAc6Vx+eg^(M)g@c|5wu+vDYPLIZ-8d|lZ~`_=N{pWz2YOzFxX zFqvB{myNeQ%xlUert=9J!oKjjbJ9R@7M8v=7+Y~^WR34|E(_Qb_2EIsL*iF0z7 zIBCu*xzOUqDgiX*kB5aEB(EKqFvWZnOXCL5uIiglj)K9Tq8k{I%eNOnBbFE+S&__q zJ6n%{!lW*FmBz;O&B4qy9lF77rK@!3ph1s+jk<-Y6-Vn{t*V4H74&}{&;_|oJ455^#R zbk#r8WMXo3Cx~i~#kb`#jgc{qBc>CM3an_)(?XkBl|{w{Mzx)&cHVuW0jw6B0$JEQsate&F?s z+>}LOBJ>J8xjAX_7uCGa?O)30lm@fe;}(K+pPhU9$AkhM8!L6+sIRZp_W=<0#W3!> zka?vQjF$PwC6*(ksbtReU#*HTQ((d~OoReM)l}%8P#oJUBLRooX5V);m3OTc?uZ@@ z1D}YQ{42VcuI*6p!O&dpJuGSU>BMZN4;^GeYjmZmI_n~z^N@*L zL$5{Sw!H9wFb4XNvdH6?Teshpa;P5=$NrA=nBqQbDC4eLVi(skT`?}q2mIomkjAh( zDnmXbE|iZ6kFRiDt0I(P9H`#H{kubouI#-PyOg1A5+k=#ks#9)+AkC{6U{D5fzS^ zbYvVP6~8ku-|Uy2>$ldMJB&I^;{8zE4xFb9n6MJW^H^UB0tux&)#d=wGi6sgJ0%~w zPwWstY&ApSy`iX8;p;%@w^7h&fMvk;uDsjD2w^hm51TG{b;$mQBC?v3$$}3N3T(%4 zkG5+mCMVRjSi^v(3w8#g9D%j?pqt4a-<@Ib|0WqaH$_-MWv(tc`yas1Vya>cV#1Sc zq5KGk*V`^0(iAh)VPHH7dFS*tq1xqYbu-G_<*bueXv@Am81~HN-%(hqsFDx3u_j-t zvW{Mk>O2r27;e#3-cgDgZKU z(C~WSA1jCHEdEcU{{h)riGnPt#qj5oX^rd?tL(5TIzIzR6%!z#?1=NAyMZjVYGC76 zb7}N0muzcA^1cnTVPQ*_FdkGxS<|@Fv#xq0B($g?y5oNs2GB;SmCw~NC^w{W1+4FHzZqNlWMY*8i$A)v^+t&kyVNG zzd6<0A@cz$T$5aJE=B{&HT+$)N}2M+_|8BTlFM9?T2flG`Ma565QW234e~(dY#GfdCa>37F1~OJbp~U2EFmQo(inW6iiIGIw;l@ zt9R!qNQV902*{ZNXa=GH<41;~4^k|DXq0OOrYeAtxbQCV;+6yhdH!jac-$axzH!_j zP?Kj+;eFYC4TVBawqou$;^1>}W;g*q$2e?<0THA_KS{>(o0!C(Mq+fdr5%1%`U$U1 z>Cx|)+gp%bF0T6J)*w^|{XlShgfRK?e3K~)b$CpvSjekj>LFuXcXNA(8e8p1OxBI; z@XGs8m=UvN#JO=gWA2BC4&S<0E;b)u`6^cGbD?sZOpxsRzBQnGovSv|s1?|-UB=y) zaOEVj?p|G->1gS)I4*uU3H4Um1u_&o%jl|4CnG7lt0R_xQh$K^=uqo+({o0m`wGcf zq}acH|0~=$`XKNcT{Mm+hej|$cMYCX@A6sy;%;mXM)Afext}}2DgBlnL8`x_Gx%62 zS;~CZM*_*{^sz?ew5l{n6%kTp!7&a^4)6%6J zrFn68-l?>+m`Mb^tL}~%sxIgcvud?<*p&%B2IO)NtF{rLWN$rzJ zU5ig@I!;6le3^4Fz@j- zLcM6Ea3e7E^`LwQw3@?$Ftzl-61_L~?jjq?k$Ee~oA?Fs ziB=xkLsNZhc<%@Pt(0QSft;D~LYTtJi35UxXqQAwTKA_^S}TD&&xFnl-+vvl>sQ*XGp}E_cY`Ln6&<}4A8H;*qRDe9V;>ClT16>z#PBEF|HK&UzWjSDwd0| z^MPhU_S%sR&FI9pSbjYdje)3-q&@0C)bF2uL>@1_y6MrqZ%Q1zI;}43{%xzBM;~gf z>dK6qz|R-_0zKxeF8tXsx9Uj2=bSR4hER_9iv!({HwVcD+?wUke8ID{nIKJgKm`4HZ?f)HT5JTy8MTJu4^8hXH zK_nZVqtC*?kf=DA8bG%CUIo5?$?LDp$hI}8N=-Br4wiZK`;C9JcfJ`tk2zc7RXxMe z-R<>+_8To8O$nbREjq!}_=MwaCuU^i@#7DlD1FL$g;KY5OZoeq23f_g8eeH-SFACx zz;vMR#*T%rFrrzI0}T6?h1^poS|8ifBJPEiyW3dSO7~cdKNCzAx_L}1NT_d0Je}24 zEV}ddJjQIRR=Z{fs5?1ll}K|n<8(G%x*55XOnC@jjjUtPe^3T;zUlyqNrIZ8Og!X> zXJv}@OQVvYW2Kpz0jMW})a?h`OVSTIX`>f@2=VB15fqVeL6prZ>6Yn;7?MwdCy&0{ z_-eWB_NYJZDE`lzt1l%*L^ILegQ` z*xPRJjt`f^Ci8_v{j^12dr16s&|_UY)1V>S9576Vs zr$Ig7k81n!U&0m_A3SiN2w%#r$#0!S!%{fV&x7y2ZmW>3c^EYX7u{rqNgK`m{4Hohg5P~CoQd{hepoGYW?o!4nY)36S3f0UE|CDh7=8*aT<_y3RbR)Jp zd&G1|nYzbsgv|(4(~p7Z%3@t99p7buvBDD-N+N zaFO&aFR$Ip4`{xf9pdul_U3m^&<>w@Zw3iX2k{i-Wq9(%;iXp#;lpbhi$$SdE!5K- zv7j~jT8op~l2SSULpkUsno#H(RQX!7oa}PcWG92gR2BC{7~`1Unoyfq(JnlKnu+Ks z*E4pmMzy{fd=zVs6W7R(-n`QJAI?D*lI%Sv16k(=IEU(Tw_#cw=d=>xjaw^PV?|Gf zxsNaD&WlU>2mSbH^0lz{fWtMwo}XN8a$c2RoYHkxdab}IQq7N2mk=tx6$Dt0(#PGT z5XVvIE=Knf;L$WC{hb9)^&skgI?MW9W+Adr)6XzBtUPMl=$Y^?HBYMaN)i+KowhfvEn&udMXEfzi1kye+O~TLZ>LX%(GsZzZd}v*LtpV z`t%zOMY6BhyktN1`qly--&kbg4l-Xh1ZdoXN<$ut$Ze&-PhCQ4YiUp>~ZL=I~;+jcb}x z*zK;91bolg=!k3F)r>2wG`T!f(!vHvhH|om1sT<`GGYC8>oTlWh{!{Y{uE4FSIu4NMByM@tjc|n!flL zEvF$hqrv_fUe8!+v-w!4IsG6y2br963HP*agI|V|D_5+@7#aE}tI@}KOjLtpC&X^zb@NJLxi66HpvLPnQCo+E zw@KJ{fC{W!%a#m_P$r89#k3KjZ7^28wLXOU9hcCc4Xeb$W!^dSpeEw)d~nID(-lFU zA;jnsB47E!k@EDH_K!R@MmEz~BC<))lde=$v1F73^tcCyVU0c&MDEUVN*qkXQ$b=Fy>*!ZWH+a@^>5u-mJS_3LUc?TBtL| z1Vt3I&RJu8jq-tI+~$?0bl*b|Bjs3l6#gae`@Y4@-P8NvxKS*D6;Y-w%}MnfF*~;v zGGvfbWL4FX-pk$^%r&}MG3rJh9W;EMuL0%zUaihbDL&7i{>E$|heSBjlYt)6@jH#Xf>{-7*GW%(dvL9Iw z6_w2)6W3AGSZ_j@e8-I^a#i!yUjr-ZYP|z-_)S#DXbIWDaiKdXo8~}yPomr^Lg--T zNy_rX0Dmngq+iFR)5P$9vk0F!sQ$|$X#UnVXoHO3t9aT3)yi3YC!gcyJgG$v9xSOV z?I@ymf}sG9;Q0T>BZPxjAP;TnbcWj6NP|X#!Q$GC;0QT30F6!Qv36msfAIZ#u%+Si z39f{1Z6QphEFno_U#beZbBBpI$xdE)73$7aDriJk0u8S;R(~2@(ee@jTk;`_tpyqlR0{Np_@c$=)z{aInJo5ZdDXig0kq{(9AKHY4 z{#x}2X+)&RUShAZsC?rc3Rp5tl&)QR(){^OG5aJJZn|+r-|?6eSn9GcXRtdV;g(s7 zjO13?pXcrH&^0@1d$gjMP=tQZkJrHR9TzPW^eIAICh7$6v|1MIztFQT>bA8s0jg@> zP=)!^e-9VAIAjpX8rgq%_;bIh(#2JsDb~=S~mBhoqcl7iZ>MAl|$8uZtg?VfnYFvlNH1Ghv;xTU|81Z!a7Dh@Qfn?0tc6v_CDjs4G z>n+01LCGJ~m~W{F{bobV(nne0q_&07&`07j5E1Lz;bK5Jvwve&omu`E5b=D-{s%!I zf>N>jf8T+d_)X^&nMB)u2IMuGzQ5{S#%g~g8Y7s55|81bN_|iOk1@$o8~i|-T;Fvv z2~U<^%;+nbid&?KT;l)V0D|#<0E7^*c}jb^S@UOa;!dq6YkDy8eYJ-cJCR*^KKn<< z8H*}?LrP|fwgm1B>dQa0Q^uugx51WWCIzoJ%D-i(Yvc>JMB#ic>e{Xi!{_8T9&59= zlzv3v%pTblYVvZE{b%7yAfx5IyQy~#Q~ebUZgsyK5mHZnh~J)p=+$W)Y7Kks!?yP# zKlxZz@xvrg>jBByZ}3(tqxV97t4dE)(Q?=VEjk%^Fmg_BGHIRX;vHmVNqn@zKZptO!gD5eJHP7amESBsk6o zLs(5VE@;_RIm8YV+N@ejiyQYn_4-HcPL*IEZsT-5yu@Pi0{gL+)dEwHj-3-Ciu&WG zOUQFC_lHP%40lLqpdZ)&LJ#~z@Yjs&0`fCN`Lm0DNP{WSB67zRHHD`KTPLJ98SEP$ zr*^Y}E^>8VR;u@uYX9X9EQa};YR6rXm0Y<_Feapg72eyiVo;qv;9eO|shZ;1o%lm# zKsmzSR1jWEdt91^>#JdYdo>KFn*UhLot;4}&}{LS^XRQT2Xse-h>;k3?u4&3rFwu^ z6t++&u1~m`C@7b4p0!i^>k*W9cDdI&A>LjB8B_MjcD_do9NRfJtlTBsoNP5bz^O6( zrv^Lj;0361B;$apeEEAx2$>Kgzx!M_^yQ{N*@;B@laW99Vov<>kbq+9=*(ER2a>}n zkKaNCqVo@{R8t-W^%|KbZtz|)64}<={7fTobfhuFf-=ykc;R^;@YhSgQW=-m;6$NK zROsnBg%2k6+g^8Y zSnf09XyRt>@-Jz-8BG1-kJ6h^{!jTpGT@0;Rb?4z=CIF0 ztj83%M}L+rLsaHp!Zi>AwU@;%r`-m7)OW%}#4WsEAbBuJvatYSm9l3)zNxKSP9JP1}R*!z7!i+=fuFw~oB zW$gKU|989T`XfOjeOWsHCpMo8UL6>53m5WWi9Y>lLFse+L^D01U&h1lMM*Cc#Yw(r zMkwkywgS|VaWeRk3m?w=g>Ih+pOTd0hxLNC)?F^)+ardjqZ-(puzvggS8t$i$RTS` zH{{gs2+BpFNJqUeNYx&N4JcN2>ZW$3|s$oNKZA6IB6#4TzG(wEd4?VM6-jbq)KDH&&T>3IN*BW|< zhuT+&_G41EoNe=r012SGV-o?VbfYk)X&9j!djbU^Wfoyg zIla^OJ4%bMuZid5x&j`bGu1o~y2aU7G<}Uxy^mvqhx+?kY{$iBiz>pL!Z z=)Gqpb;xLU)AiD8vBFaP)xf(6_Dk=(WA()_6QV$mNgluUmdkuiF?{#nm&T@+2i>=0 znZP@XPi{A#XE)%_dCvuUEHWNlK6H(M3%WFFFa3ib=ni3jNw!@g;Hh1H;>h;LV!wcQ zoD~}l_~LSy`UrVf*dHhC0op#G^3$wW0dK%{(M1~vKW^rPf}}A3P1C?0~!WTDS z1)vRZ3oBpM{UZo6ae~?snmD2E)PK;O_t2Ab$5}feq`zNaOqx-Ulqv7iP)u9-2gY7Fdl`;=4`8?{`@@(H01UZB|3d(J{rxgVPd z1E|7K1YCV?H50hjn3)v23 zodOfcogB%0?@f4C>g`ic{i?^t4_sbSQx-BV>a{+4__jD4YyszHJQ|u=o)dm<{5gD@ z$T9NRsoI1FbpUAbV}KUV!3fek>S|6neo&ooBGulTh0PMs*8Dj#cac34xV{z$Qr*a7 z9-huqDPtmhoh0y8nTJ;OJDHr94H}4{RRwa74i7~FSaIX6%?GGE4L?0%{?&XnGV-9q z@BZ?*GZ5r_sP+@eKa^%IZ9#+#@@QH;%Q(y(EWy9kHfHYYP-Dm}3x|1~Z7Qn(i|r6l zsp2nu?+`_msAX(U4LaFGt3 z(eJJo=C8JbpOq+#=ZM8+x#EAp1r(k>r0qb-*(!QWBE4O=R>^=v{tGMQnQnEN71~+8XmcQn z=GCmYpNh$vcy34;zi3p?RS*U3LT3-mth9O(*{PEj=s}fS+wZg*y4W_7%~nVd*ZwD} zu;M@5kAh2e@)Qb>n(mog&4q!vp&I&m^xa2b;9)^qy$fN zpVI~c#XIhBAgEl5-i&@WV-kRAqi6uf}7X>dtF58o=yh5$Hp40!)Hm70+t0WuL55^zY=m-s1 zz@v{72t)_pC;!%yUTN&mC(a>A=o0tm2xW~|7r;oSvS0;T4J~d8T~}7IpwA_Z<8{my z8b?e>kvlKOth&GLy1GYpNv=ppc}nG=Ies{os~5;FX+YiGfT+s%uaGmi)mcm;_-Npa zMIE2&n)~uad(YuQX?Jn>1~r>W&iE`)A1s?j&0(I`>( z!n9&lcTx2XzBN^8dMj=BFAPCoaAU%toR!j`+*^=Q)@q;}hqm`snT#WU6Q98-#d=XG z6mnc**H;>#w@H9jXy_v;eyomBsxd0-Mv8LWe3(PnoFhJp})J@=^Wyq3ZaV3nv;{5u|{UYSScN^KKfH76+A=>c`RNv z*-(p|OBwr^67bK@jHuV+Lt!@5sD&`RtF&5$Ga*mm84X-0!G}O5Kukz)qY&wdD!Urw z3IX>$=bLz(o*d`nKnQ&y@SE#yrmLWQtz7l87*_1orc>W|OHB3DSfwyQw@F6>Z7MFR z{%6?gQ2#f9@S&LmC=oaQPhOfe-2F%_K^3vF#gBZ*hk)prK4#WgRx#fxU0!P~q&$_8 z`_4aL8?}Ikl1Gr{e(Q?oQxh#?^7?TId6CW0-{?sl=kNWi%K9RiBU_2qjjzYZAP9Wc z&WQZBc6O47W%Un&`up1HJEe)FEqb+-A#M*s_FPf;7HFn*US3(DK_|V=Ey2~Kph!V&m_4`j6c zNYM(`?{w#LVeFKR50xw7l0=V$&*#o4`_yOy8HWMXM~D9yGuyqQ>JC+1t*>uCGPi4q z?S_J*{qAmNo)&?_GQZ|P)U=9E50;EnawUxfncG>AKkS+{nRZ)V9`sI;tM4A_&j^#r z`0gNx=nX7ikOik*SSx$ih*ksbI_}uiaqO2wopXw&1@XSY_Ya^-`TK~StpuLeo(N4& z-p`#tAmb)5&>cM7PevXwk&2tmZ4<-I?OW-wvfM}vt$-wm_?dNvfhf9UGjE})VGP8S zX@j^DJ1H-pCYvKQuKS?TP#JUld4poOs57(qh4S3_l#cOj!4s$uy(RditlsC3v~18F z8Jhe)JY-~{oO2F|q8t#ZL7LXc!vbE=byxP*Atc68h4?Wa%lK;KCKltpqglh5optqF*85s@hb#+w ze&FKuT+?e%XMnHw0+?MApIj-C*w*$1_w7g$IJMZMHAVzzGb=danDu|>Y9ZHM{O2ZHmLzjSb*C5>`IiM&=NDtkk(v5VD z(lE4i2?z`zDGZ^Y=)Qg4XYIY$m-Tgh-@cyMa_XW)hq0eBn_Em>crjJj1-&@~DhT+rW1yNFoD~mDo;sPKN^Y85?rIKsFHc zpz&Gjukom(RPc=7_eU%A!ms5P@UQ0rorKw)REJFp_C>QOnBhCp;P5V`N^97j$26EN zM&&woLU*GZ?g7X0r3S&A_JDQRQMfm`N_6hPhmT%tlg#?~!rdFLoLljVEaJ3DJXg=} z;y;bI*VHVnGgEh{a@ME5e#?KNa!fvNQskLhKqTxvi#kd@Rc&sFZVJ~@*4aXaGpIiF zkg?)c)90o9z>4#Qhg->^pi9r-IFuE0-0&x$lQ`K`M4u^?|p&}Tux^Jxfgun#(ehVy!b3;D;-~1{1n{GrYQDHn6HFn4^ zP83}_Qsi@aBpl4hB(v(Kg__eFyxV0;KmQ%1wr(jKbHbq9@1LVQ&zui_IvKE_geSX1 ze3kM;W;g!P0Fkf?tJzMBk{YixYV}irH83*;lWs@HJLOZFy^Uo?{GMH6TQ+6cLkAv~liz5Y!NpjdVc zs;^c_WV57Ml9N8uGZp6GZ!HPE`t#@Ie3yent5@pLv~xzXu>uQENpFMr@BGwbH-DE4 z=`&FR5wMjvC=3c?)y$TFk$PF`o6n5{kZ&8IwmT8sZeTLV`STeaFuCQ#A{f^g0ny6j zm9n+1z%t%9C69{3_kX_6RXlK7VRp@)8JBr~yX+a=iBd49?3`&Q!ufFkg+sgEplwRq z)GAl12=*AjB1n0&qzd#?lGt*FKdFyK;+eWyh_u(=&cUrc-j?aou5)ugEwWdLOuD6} znT;fT8tTh|Ewj6|?d{obYIPaoOW)Uod0y^?$U6}_A5>-6`2s?kaFjA z^@ln09qD%z$dan^f|~Lg&51WBv|IYjkN)Og+iku?rVi3PY3Wa2#ox&eIQgm0slUWsXD;-d}1Ea>qC9u|hVxKx-~ zzh}jnJk6RXSA-Wcsd(2C;zX$6uGia=uD4D~wEc=&c(#*G=7X~kHeanKfBr8;eY)OU z?B)z!>eo_jPA{{N`_B%S#~2>4tWJYno7NspWU^3U}}J0|@{-x0RXerTqrO%KLF-ZUIhCvgScp67(3;tD5N z2)c<7zVYQHlEZA;k5FIAbVuq7w{iA1@SyZ?L9HaH>F$%Oe&3Y6J~Bh zx{MvB)6O)k_->_8cGTh52{=h-Hti z23d_|gHD8Noeb++U5u@ashAeSV;!6uWGul8cZ;pi)IIV;V{=gCjSM$X&vF`xj`EdaSRhsP;fK|EqfNI zr5Q+xW0TFS*{ME*VmQ%pCwKqqzQxinH}1}bt17um4!?vJut-9Hxp{*Gp?~rh45?;aBu7?{cn!JgH)+AYkfa|wQ?bw*OwrxOQw|j5 zSeDPl=4h10sXSI{xTn?4SY>iNwuZlnle-0_?C^lYTypu#;4sTY2*_ zb)a}rh68bw^>>LqsWB;6zdTu$j0?c&+TAb@TSPGg z+$QJMD3fLNZe!Om{S-ZcICYkw9GR>{S`>ia=p8hn>?WKZ_$p6MN)yJczG~-`_Au~n zC?h;YjG7Otl?{40^^YHKRf!^_z5swJS2giDxe%*j$Lj#`17|Q0&KwN6r6NdoG7cuw zoy=nNHw{)O5W2j*oP%Bt3V1mTcGNf#LBrv1Uem?)=#lHUG!v?`N}l~HRu1%m2ngr! z7j_Yr<4zT&b<8ZTjo;Y1ZT7rTH@Lnc<8Sj19~S1FnqP*Xt(e=i^Fh0JmkDP;*dH@o ztfb5L8qILYl%cPCQbrW*hJcOt{Y`ya*llO4z<$N6?+9 z_`dUnB*>$VcrFcfap{Vvkhw@xHnc2z@noePngHn-lp=rKNF`7XCG+8Fo3BF*0^{dD zjfe0pCw{5!h0032{wmu}>&$0bxg#zLWk!L%-5=dt{pqjm8ToF$9S>#- za{279fDI(@!7ufl7)fr#P$GHbdNnP!jMj}FF_!3<^0ujb%R)$CnP9;5#ikqD1bB-G z5Ozpoy;R9(miUSVfmY82OVfCuwPA{O9WMh#rerggTesjqvwP;6{|baO<{ot=`qe z9g(Y=G^}hnku4abUT0CFmK%4}LztYqK1eW8p5;p|ZHoLDQ{nqSj@Ylu$x&VQYaLW< zv}e=aj1*?z$*Z)LxE)EIu6??j{n3ED0>BMhYZDQFpp>7PCG;l*c{r&tW)jA3Qcl1Klh=%(gVRD~+UN;8yODNC5` z+y}*6$En%=jp$lA23VaH1|p9rO1)o+_d`d2YgehuqG53fWJ-UoCgYdblklEdJ?C zU4}L3#hS>G4eY4-%|3Nisf;cZ=~CT8*Pz z*3}HPyHUZ>nLmBPyCL+zlM!2%fw6l&%H}B|=pS=oCy!ci?OUf9JfEtP9+~ekvxph* z9N=TL??d$=XKr*4cUxYN0BNT4pD6vfO!|__>vW7K${3z@C^kA>PSUMzxEKC`{R6!X z%b~$hb!Bt}$=byI5U)%XHSPYSn>%^1_FQr^qWw{}& z^31AZsB4r&wcOb~7utskKaON%^P`(Rb4=2YS=-p2<>5@ec~76qp@4o{A2~&k&Z&+&?PWhl0Dt``U%mA=4k(GfnSjC zf;@*U33(w2L>(V6C7-qwP;s5HP}ySXj-oFnwBU0kK{KNsJ`zlp5{y?Cr7|KtBHX`!A~CafBU>eruA(CQ)F) z?VE4yGv`xJ6X=6?nK7};&aTS}V16X(M+@AtAAw}mGBn(Sv^p>sunccO5GqZv7mJbz zIoiMn^9r8zyADJ-1c)8(4mFK-E_TkZEj&)IKMD3N@lKxkV$n2{!Qn8bbS_I3!$+=l z&vWlTV!B!T>S$6E`o^EDVO`N|sSoMcEsVV$_LMdC;u)Lvfc^sl4(;Ig1yvoTK}$E` zN&ra2-GH)GriVapriOFU23rRlF=6n(l9}7oWwHsnD`Te^0Li?dMfO0-v~DW>lS+GO zi>qOW1uf8ZHUXqLKmpEJ+O_Q7yTtgf|gQO)7d-oN0VrF+Im%8T=aLU4Xv@lpCsE9F2Kzxq!Ura zD3YEqKBa6DM3l%0C%bq@&vGk>;8Rel9gP2+Sod zgzT2-^4mFk)$TXf@^=>`_839o8PY6@(a1PU`uGa=S2SeQ5Z5vWReF8!TL|kMEhDL3 z(LmJ2X@uFcBFiG!g)w?u4RP(rFtQ1(Gv{Vhmls$uymg~HvL4fzo6Y4gF!)PzXeO?$ z)*rEa50>fa1IpLVs$Z*aiK4$9Y{s-*;8^cA4t<`m38;FbIZAo7>rB#-J@VjJ`f|~pN19su%PS|v36YS;>Xf#~X=^{ePn~x1Q zduBJ^{`65|G2bzJajC#J&ok>?Q-IuNbiUbGCy*g$$yxvHv{I2pbVkrTp5xBTSzQ9$ zyMErTGJSr~t@Bq~qF%;FoYPcXIL&d$T>65I8fV%TkT9Hm+cJk!kJai$q~a`T<>{V3 zV|7`^2CVzN5W>p zS2}rLh&I=zt2YtdwTcdpPXmo3rn=Kwx{;oQ)wkAlm6gaj-#LeHdXA6JlF+v##$9=X z)nGL0nd4#k5}p<;8XX?0p?rB?*>~-s@V~iLTp9O1elTPv{(gUJ$8-OM%W*0&B0Xc_ znSWnYR3mK5TX(th=&(f$B?=>i_p(t~0ExLr=FdjiqcBC9ZER76e?*N~QyN#P*12{e z_T$GEDmN}ls`rIxl1Ewb#!PEEu}71M%b#nYy-Q=a(ARKiJ?31;qWGG#g=f-8`i~75 zKOyBsjn|C9jVjbQqAIpFg_j?_m^tL&aU-A#-<2K<^;Nr|7W^vI5-s+xHq9u z`uCm{-1&uQu<#VcoU@FD*7JKuGuy!Zo%bO@xQg^y(vc1IXBQeAOi&TEU8~Fx->zd7 z#W6O>BVR=b2B9{%7)3fHnX@SuB3hJ4e-A<2!L?{{;y$Sm5^vo3G+%|}$pHGSc(G2Q zO_4CQmlwGm7qnmNjKME_eu)tl7N~xFcf3X#%{{W{PlXB=(o}I2dLgPQ3Q4>`T<#er zNh>D`n!Cp*SaQ#8Slhmc;F62c?P15}H^>?fvbWIgB;c=KAcpRePfQtq5o4}9BUy}n zlf3Xnif#Oub@qglD-^=ikss;E=qZgI48g*JpV@x*OK@&;1&OuvqmtbPh&E@!u@fx1 z=QQE^J@$S?5-hD=jD?o>q5s&R6c^Uo;=54&tLC*k0{f36cK5XierbVN(n>b6D?io6 z0j}c8kwI!*;+@H3#;vt@1=I#)GI)^giA)WD< zVw;BJd&#S62?+`*q2#%X;>{7uSn`2VHtxGE{B|j_E7?`0`&-hW!VAtEA4fu_6kcet zU^sG)N1JY=G@72x?K*vMV=*avaylrvNRNsA{_$H{n26IaFX=lJk5+?(oR5cvvqR}` z&qO9H61_o<#734RpeLaS9RbUv9>KduYnWBjLo@tGq4dy}KNv^4mg_dY?v4UG4;pD% zc=W^gu9S@x&7_hB(z_VGf3dVj`eCMYls)I#M!RErx#fEbbj&GuTWE0mr2G=&IU>oe z$P&&4T;OpUgH5IHWYiC9B}`96`>T^liZ7qV`X|+w*qu}U;DX3zqCGpDz_wK!ChIj( zeLCqe90q1mEwKX^UMQ+LV31i|4yh+0>NC18cWCih(6U0cgOAQ&a=$jNI--GyWbLEl zpG9JqICa+Uz+c2QE20}^8@2?vqrv`%B*JfvjgLKpDdG)N(WNVltOyekK4Xybe5;i| zr!*t&kwm3w*8`#DDpjv1CGTD{vttn)Sd1Z&+vc9rRL#I~ykq&4Qf(OtAj*a%7Np!} zbh226H8Cm24?DbD>XNITH`ej0)_V*;>G26zWT#|lH_AzQ6hVG$*FMIHY`$rft&WOh z-ry4h{UAzKI$9OX)SO$^rirlGH)GrgV#m%Cuv`amsBgun#cgp$XT}}cCGeo;Hm1v{`jww90)mmiH@+2VpdA^Tgx9 zTA$1Q*q2DJHK#cl8U3Fop=fbk&(!g_S9!@xsrvJ;4G5^=FW-0o=SXmp@^HC++9_|) z7e(i4Y5~ljNJeaYzDdJf>8fMC=2(aTyT+M)v67LSSvBxs{MZZIigFz79TtY7D?ZNd z`(CSU-2^=h_}**2pl>=4u6?LCH{u9+v5*?kifq0Rvhe(%I+&9!)=c(Q(wrGp#(aAr z9R0?~^rx~?r~M~0vx^^E7xT&`SGoZQyy|!CyG-fS!$uxguk=}9%*X9=%)#^@bkDAx zYJ*NBPIW%zBnUJ4Q59qBzl^7p6YHDyc&SZ4(AUimQ&HhWIhGw{{xTvE9%Lp88BaNY z?&cSS(Ck&VcDhku&r+PE$}7a*k$A%U~_ZIL1$pTiOBHOkAC}fMLSyK|Tmi?}VbY zWP+<*Vj(qzb7T5IYLXPOH#YKI;1bDaPkx}KusAug>G+k4 z)_mw*l(e9Zf~&r7NG29@1ICg_LZ8|)W}H@(2l%rvOS$uO3|}CgQRrfIpolWY`Ez)3 ztngVVD6g3X4ek%G0n-Xy%0lF=0L-3h?bM7LC=63bEsRPUetOT^G&Ox#{SQSDT#q%x zk-M(@qPg7xr9puRvW(JW?hD#=!}Ebc+aBZGIKXcheQR zUpVu>5Trz{emm~y+>+<#-L-vW^v0}wzeYy@+|><`wH1T-=5PF8g&&oj&fHZ2yvb3x zQHRV+9lcKj=0mYUPLt90n)S}hTT?(TePe6bwGo$@9=AL{SLb#&#PjEi=0X zt|i>xD35e<+#$blKkqv3{suT>jhPc6IzBzWqJ{`it{kBj(oCA%fulrA-7~KrI4$g{ zm>C`^n{j|+bL=tslj(ME+w~H_009t=6&Lgk{9WhMl{!x&XmW0wDxkiB^GBWI%NwGK zsKxUF>&T!9nQ%g=*sb$+SLHyfPk*2PTx&o%J%)o=p%X5 zxpj}4s2eJc21X!#DEOCU;eoaa0xz#{t}0O_>YtSkLbfA^E|3OQ@$KkDdM z;lIV=;N8yv*??)^Myc{>8=sh&Qy@+WIAzufbMAOse^~^Z#>@>9S(%UHsWA7;b&G84AU&rGe`5#9m68Y^cZkKg= z68)D!%77kra0~5<>Q?H>i}m?KT|+-JUYfNsJexjw;wMxO?@1wGj%i~a4zz1XbQoHA z=l|mv=Zk#cr?d0x;O}GUyRF~>Z*l+kfM4qF`-*}Tk(HznF=e-h&&yBFx1@OA*gP7F zs1xq9E69D|a)UMPGhk5uY}ku2puV_%Y5aTPrEGQ^Ke&x^2cCICUQ2Ic+AgTBMTvVS zDL;Qu^H-wF?ly~aZDy1=fATy5$JKwSBReCFADB_UrYGgd>jQ)BZ*}X3 zu{B4)*5*c+WxJ)4#h<8g+6{f(ta%$nk5n#VIi&V-3ZEikjL^U2{31x z@OWtaACP~7>=k3a1;no0LMdx)pwG{6V=JFsRPm!E=<6mAq!yd-QAv%C;iDzIE>scoMDs8A~9$pb~nLpb$LdL8Z2Ll<`;(>DR7P_IrToFa|eQnC|>Z}n;5`ia0iMo9o6a3>aU$#vw zuX|~4IM$cq<<+ya>ao}#+-jTSS6afizSe}nYL|PCeQu8J5e|U^Dl5li^p~2Z)zygQ z#Qb0V;ku9g2-aifURqH&toi_bGJ<9#sV?o*+enxY?Qnj6Pu@EN!80Y z>E5=$a6lTkx4TsWiG=YsW}fUTNA!Hrja1)NUe@#zAwc}pzJ=(t03n-T-(|ZxBKO$| zqCyT}&K?yEej{>#84UB@!6`X(n*Of1oSZqDDgLdG(Qmb^FkSjXL`Eb~tT$L;4iZ;B zoqZ9I$Dcth$1-nNX~$v@zXDUnxI9Ha>84>F>ZIiVz42iJgd9xn``O>%zAOl#4+SE>sUct@c%kvrFj@=1ku!Du>;q-7a=-`Uq(YDX_7;{196PbFUJ6+b(LU70MZr zcB;2iN{ti5U7Q#zX5wf(!h+T%bn_;gJp+VZT>8$Wo`U9f#hO-p>2`7hy|yu|tliac zRfp)Hh+Q_&EiGDy$Y#BiZ@Fs=4JK8_neAW>SF*q1tf5INhYVrYaj7Z`NmHX7mLZ^K zYeX3d4RF6-V)v4Kn>Z0B2(1OWE-c>n`RwYb=I=IoCHhE0ntu6YdMWO{LpRvung!#y z31imeM{tyGbdm*=n2ze~r(J^ERd!@AcNRkyhbrDqL&p0H;-c&xk_yG)V>BKF#W4ZW z#6vu``l1kPTN#jzD6+mp#xFgRPkrp+lA7^7ZFy2KZ-(|`J7 z<6r4dg6L}g8>c7}|=^bX-W_Gh1pehp!A-Y^(Oq<;$3#kglR#Bda z{CvWnY_AURA|e&%hIT5PT^7Y|c9QZ_rIo=_yWh{2IFGI)EF_)<>{3f{rwRHnq#fJ= zyc&hfYuKs69b*TYZk15&_IK7^srj?u63O*Tj^$+cXD`97$Rl#h@Rt_d5!*kxcl@bX zq!(pVjkH<=N!Q-9L*+kT3_*wWk=q=53@oLN81|dp!Fknf7d+b#LOjHiv)9||7~vx! z(hoo?e&37MC09;qpP*A>_ud%zhl(5JosIqo=2roxjiBv=D#Mdrrhf3$-BJOJ+v{uy z#fZY=Smd^XiJ$@sm-{a6ej26~QRnt=bX+-+TS=MC{Ye&^akXvbnzFr?RiDqo@aLlo2Ok_dU44satgSPI z0xSO?hA1n)I>giUxd=DKIO7hPzXNpF@%$Dds;VPdkrfHWGR9SgCPgP_nw81i(ieEm z4AmzdYj3?!p^l%TvfRgPB<7YFiGh?=JHad{G2+Mf)tt8c+iy%wui?Jg484Pl2ccZd2B~e87xhsr^$Ny{ol}m!+;EF$+W5b& zq=kyy(^E(_x(n`8pQx}=jE=DRA=3DDE)0b+JyYdXq^D@E?i{mFZRDf>GgCyJYrV+} zZ1iIECs5E^i9Qkey2XVeMZoB_2@z28`QzG>OqQt{m-kGwkVG}0HgXiwZg9l;+^j6+NE;lyr!J=ROgwKSxz9?2P zd{a^SDlMIuQAO;&sIvmgeZt8!WJ$7U?!ZUqzSx?_0UU6h2vl@J5v2%C%s>e-Yb0Zfv zXJFs7JEbJeM$t{ZyTEtnwafLP%ikTRzU1;$yG+%1JJ)0iSi0{FUYHCV->RF+P07$Y zWs6(T)nHlstidl;7%=2;6QLq)GIYB2BpmHl@u@sxC>xQ8jLJCwwbs`%KjJ`lZ_BjV zRuB{Q5HJmk$P&WmZ8{(b>f$GB)rV_1Iv#}1|DuSJf!Z{LfDPsxs6JF0u0*^npRxm$ zERQ^5wUUBpkMeDpj_9w|=_4EK=;zaQaUi;b((n>;r<7lLnnm`>#OqE_vipYFXMiMD z>z++MrISZ_z*_YSG9A^%H-~%Cr@X``ztu797)7<2ONh3^aKJRl2a_6c<_d^HSj|W& z&tAqSGbV24(&HtHVCOzywzMi$IGtB%;cXXuF%|~%c=)pOQy=nyluZQof_bZYt&}5j zj^9k5T-5Y!qV_))<>ga0+HP|vKXDUzxwITSTSeM)MbylIZ}Ck`y?22gW7JYO4DT5u zjEe+GN4h`*(a!5`=dKL5kP9qNx8`_b8VXx#J|;r!7zfEUli|L?{00mpU?rSrBE)U@ zxlA0_Vgdbz!y;v1I|9;?iIwy;vL| zu!2GoYjq#Eq{jd)u6XOOJqU9<;kad)wU#%R@;8hQU~sISnPSYJ~1*zxlcca^}(+Boy{ z8{1s(nfeQ>1PE~rzbIL=K=BOp$Ws6BF-1MO=!SnsoN@0rY!a_2N9>z&MXkwb7YoFq~}RooVzDLj>%Y?m^h&u#u?PIC|1D73xKx z+&y={ev6{Ko*y8yM17wJeEoP(6qp zKwuRg-h6qo9ry~JsbtA*1-xc!cR0ho7R7Vb^D=t!V~Yy@UQEh2-YbtgB13Rn_5YVH zGMNgO3h16(R=(O^uw5i-Lg)LH?Km5@bghAft6`}CoGN$)zIrPUwX5F;PaVw2?I zYP!1^2>lRgx6W4#wQa?7p9x!^6{pjixsEyKSf+bB-IWV}`$-9<#aFsPEh6gotSs@k z=+yU>iK^)1$5e|hj9iu)sx3;p8pZ}c=Ph|0s8WQ=*GQh|Z$7Lo@G%%vJg}t(vma$q zN7qC}qdz!(9GzgOyXnoOSU}GZz;~rbD0cSg^H3?hs944nEXN-6o`LoR+%R~64MY}? zqw+h6-4}E?EZAYxvD{6T*K)5%&;KTLz`gU0bgm;tk-d_LV!$$*vH(2sBT!RCV-MZfvy%(coriN)=Ki z@NHzb7a*>Bg`}@)sEjq}L3OxAFs5=X{RI_Oa9n4fvN^)M|KUY#I7)WnyW5<56AXSs z3YT(dw!oZs)gR`6k5A{x2v|y3?9tZ#2M0f*$i54**ee+7TamJjpY}sBJ0`4sFoEdY zvCo}hJJ4+Qtpx~={z$)K!<4Z*6l@*v+_%lwa5vyWNBL73W`y1cKRbQ|{Qc8XYwsF( z70T>~>4^Zfck>gG2Q#dI(C3SrqW9cej=iJQ~A?nCYS&xNHF-1X^VTY z(%W!sI)yV}wc@)@SA=q8Oq4(X;Payr=Z5P|L_uh+{>TGT+z8zDY6!9r(pD427;F-& zam@I$g|(n^zMi2j`&O;%{KlIFnY5sh((kpZ5uf03J!(q@;21WD!HobpKyV& z0_DmEkAYY9O7?Su`{skM=PR)iSR;PB?hZMltzSMga@ptY{ zb$N~szTQTDyNB%)jj3la5qQ6CRQD?HG8gUplyJK;zM}W!FO2kakagcvV#In{X@8kJ zmM_>it0Ch;Zz|%)xjXeR^v?vzk_XH$=NX}>PJnW4yy zx1eJp=pM4}xNDOH#^H6(GLN#VLxBfijVJQg#a{C#65Q!ruBxgWD&w<8eG;AWoXxGY z1hOC&5B;=EytKEn6+>sckYe$&yDKb zy7U%D^Nw0~5IzjQh_Ln-Bb5+sf0*WHe{_pCqJ>SDA)zZ68)=+o%$67`6!<8y*zJRd ztOA^7^7i&q@jwkLaPFbS^^+P%_uD=>y)(YcV*VquETA%X;F_FDTd5+;qB-4XZgRyD zz`|$nYt1~|hwKb$jmL187dMGjgJM+AJ%1QP`-00Q4q4*D#+2*$AHpc-_K^xCuIc>a z`5Q#8h4xv2t0J620LVQB5|g75Ptxl3{eWfiOX)xz;xTFqU3#E=AgCJd+eMIXv(|8` z7gKqc zzJ9uA(G4IMw#A~)F%-@SdPNlRIFgVk?8W2gH!lx=FhUXuNOf^aewFfX%A416VGq@R z-2scOrziJDE4@X-=RzBSeR4QH;##h?#uGZ~8^u*`o-Z~6wzP@5XHYABzoDpRf}a~q zEeRO+feEat+>*;Yr14D`FKy-S4fj@|c>ZZ{XEobVbWS~)FRZ4QLuCu@Kiuf@noTD| zR2PugCj$FsVHor0Q3pOcmAb+(Z^3*$=?1!bPM8jHM^)(fA1gyntHroOvl@qevi7Gs zv7}t>I1Ufxp1gOUBISKNmAUefN3|s`#j4@OhmlqX4%* z<5I0!n(8erdHCf=@{09^Mi-1?u)f3;&OyRmgD#a~Zkcf(I%a+op-_vho6i5-7hDaT ztk!!t?caR&603ZxSb_~?+9)jtK7xL?(Vh<~FOtppe3QyOVi1rlz}`XER!3lpCaqoN za;3!W8#O(Wcn$LU{5wt4$*lFOkbLz<_KA1rE1Akm#FR0^x4D-wJur!GcCW1c;S7FQk z&|v>x$jH!~`n^!CYPiM&*T8y$uDh4JKO8f8d3dm*%Z)->czyg-a3whxk9%8#L@~_L zDy$+%#~PuEintqaIa{N-Vm1nK!0zd%s#v+DX|Cn|Ikctyw0a^ zFE!OzZ;g{02W7wOLJ7Z=W|Gv43|s<{esU<|^4BMo4abc#=GBC_{0zEQ{^G~M&cN9_ z>!iTqM1bY0Y1Dn(Yc8nBU+vfYWJI6Gd!^Y^7AhogvQj?q#KMgmaWq?yp(E>)VH`7X zn%a1}UW+Xos>9z#JY%86$=MZ33M7|2OV^Ax|5f0s zO@d&U3m#ct=Q96zj8__VbUJrvpg#GcMR{7;S?QcM{C&q^+oZ9*7V3@q2Cs;nv$)K7oX=00?^#fuz^?EU;S$z1S zbhqIar5t+fiP4;E;QpXugXU{9vyd21?A>j7~6lhsYQr>>& zg|4`8Bz9lsKUlyGhr!J3`_CF3jjX6~b_1Dd9zF6}!z7QAjvGjMbG9Rn@2v^lOnY;L z{K29ss;qmL($jDS2hW8x6JyudJ#b$D!7yPtT-oC5()q1O34vS zh2IX$noUiTOgNkZXbX+)N;@Ah`Ms? z*`bn*$I|IcIh5*Yn?+(R(={vY5)P1^9=paQ4T^-dc5znq{ooz&v$0Gs z9sUh5_k*?iH<3HD;=2)oIwcX3*m(Zr+?!UGr-8?_r>;j=QQ`tqNBNn?$yVmvvAI8f zw%6aw_u;wMrInamV*P8B+ME(~@H0~hqgWj~{Jk~1RoJpjc)4*4?OUhqPXe3%1DAwQ z=<+RU%OXl3u;Hkk?Vb7WK^WVkn^Fow>nwcf$8su9xTrG*d|LNL!eERe-)?!Fe2Dk< zR;Bx3*%SkPOz-%!=xvAXdz?M}71D8fiEd)n90ZDz&J}5V?DMxL7<>Fu@og7_05s!d zzuGUia>T#RvU02IgONtcQGQ|zArH?vkQ1$Q!CR`8_;U^lYtOu7*Vvuo=34 zwRk7`OX7X|*)MA9@9SeRV}IUIWf?Nu(bkeas*s9FaK?5INZiSc15I%Fj%JzEMJ z&uh`FN1eTd)*qCj!1C?cN1;P#q%8lFmUMoA1S0*C3IG%c*X6aZK)#!n^6&ZnC%s7W zInNY1qC~MdWLOFdXrbu6bKr+J#;uYgq_FPyejR|gkng)&np)y7UsiKASN^HS@=19t zHSOl6%q3cE*MQgj_nq=l|M_V}xQ`Ha)Ola&=9~h`h;N0Ce#`7%@)D(#@)h7T{)60r z@S^|ZC>i6LvW=Vj$Ns;swR+v_N2RBnk~K_~}(Cb3QI(767G6nKUms z1_?a>aaw?)mWbJcNK^Mweo0a#@=MRtyTZVE>a6xl^S>hUkO zuln5|tMQTe$Gwl(^7?j@e;^V*B6+sSa4y`cKnwy~0no*6UF63@vtx^$bi={Xvl`i9 z%N!$%yX)5VkMvGI&qwe61G3;HM#eQjA<@}l_4bo^Uq*CV&iZV~bnI|EzqubG>VKFj zN$j!57s*mS+b)L+2ZBWI*D%ZY^(w2kvJcPLGh8N>+<%!fPJcUvAqRp5P6MbP?HQ?D zE;piG;+o_8ej5R0k;qxj4F8*~X^ZdS%eT>X>NoAh@PV*A(gseCeLwFkmqo3!85D59 zdIPZ-QDZgf+Q^0;U3F-W!}}Mh_1za~yq+gsW7iUQ0^Ev0zaua0TkIT6uW^7kY0xo8 z1w&7-}~V#B=^L(JUKiy-KZ(z|3e44+-dI+O!L- zzLfd>eRVjeeaf3< zh^GsjxsLjbVD5Kuk$uaVJ~e3ilOgiK7SEvPp_`zHLP_hWBLUp0;fL(x-uowk>tIbZ zuJLQ`@Ba7c%_G81>hJ0YSxPfb(zGd$`J}LnX;9RM5`kAga}5O#f`T(oJQ#v1YJ6fl zWehKw?UlD>yp|yveWN(Lz)wZAuM`*<@ETd)t~i1z-K(GeC%@+K)evb)Tv}%{Byw>% zyNAY8kld1vAnyYwdRnP}2nRLx>gTrA#0oF@9?ijI!j~_jjjQ3Xjl9ysjS`Ks^?&Hl z+2?sDW->D-UzG@(Pb_1x>MK`$eL-Wdj|4?YK+I7YR9HK_WMira;f_f$`mwp|VK4|r zqFdta-xeOGUh0DKn!KMJOZf^DNFY1-&p(QXBl92nBJ&&T%Dng$ZPKyQ%geyr^@CL) zKIrRmJH^|yARSLS?A3M;t+Rb;Z`0@$|LMnjMl<(%??-;~2%O9Y)4hz^r;(YegZ~hs zP^ZE^WE5q>6A>*n;xN!_qn;kQUC2I+F%^NMDQ%pb-_V;xSd=v!D6b41@LS=)UI(B`Qdu^qe zjmZ!6iyKBPbHoT3Yk)1DR_61X4My>AN}TZoX^FU}`k-)lG&U{(98;y;`Mj&jmdc_( zBo(4}U4Q3Ga*RysK2SAcqqy}QDA3YgrJWA@gu|#uY@{h%)rd(0AGjXYrhtqZ)6f)h z!focm^=41Q{K6Ve1$BdX$=fV=V9?s}Yb+APTrnT+t-U$(g5SYSM*P{VDAmXUb$oOR z-J826S)Bpm@VSm@=CY_0(9$?LN?oB?Z%u`==eXTaR`}d8`b5Yka7wf8Ht6OkC^x1;}{f$bzbZ5 zz}11r!?*WWu=GQLY#?y~a+ht1aD^P1mzNJeP)C`Lu-80uSKjq$xv8}@Mil28aCbuR zAQ&Lg$UFzMI{~iOuR&nir5kSBu4zw=fDl3z3EOv?LxryWXVi4T9 zMPT4C8g3`DhMChFaNJix|f99^r;NX~8;bVcA!lYA4`LyC zJFoHbc#vC>zz#h$Etx%SkA58JJKclG0~(wS>+ilUV<+GBrkc%lap9c5`E!u!nAf%j zs-p5)THwJo&C#3tHf=(7qG`$x5x8<7ucQNlEN~AIw#le~ULom&yU6?NpDpZ1!IBug z=>879D{P!Jc1`3T1Bh1)-9D=IA^G2~DJ z(j`4ecS}h(NQu%zr>J!IC?MUbz#t7nOM@sOLxaE&DhTZD_j!J?dv^Cdd)_}iM-Mm* zGxvP%>vLUaZ*m=p^jeygWUI+Au5kni3$SjD+C5rKPmDH}M+oqmw`<$7Ouit3nldJA zXm;@YtqQxTDSNpp_Z2hMczqF+>!DOHsD+?gVv;!Z9+52RcPeaDEAnahqgMpuof*=9 zOEL9u_e^@wVoquyPR1i-eoPH7J~ovxU{;XE6CX9DYRE8uzot6m2y{Wr9Bs{>EalOdbBj_E62fyzyb~^0m=dgdK z*e|5n$`arj5Y8_MoJbQSiZLu{Nctvfw4wkpjoxccE$)qvw0d01ro{MlBUrb-FbF4LP7LKk%r#$-MqJqgt|ti9tPJ~Eq#bIjCSR&2Tu zkAK%~B1Qd<5CgN#dr{%W1*+f}AJ8%YsYkTL*w1Ugj^6IKuifjR=H_9fwvqNR*{+C$ z(PnU$z<@MYDB9R6CJMY(^>iZo?K&m2GNazCl;d_43z)J*=zT;Z2{DgHSN;^Sw6cxY zZugNm7&grL;bRgh8Z2Uy>&*Iv9a!zpnTQo)8rgHMX2!AjK+eFJ>r=6w^j$dJ{1zkS z%!FFHt)-WKok$Tne~=nO=S~VnuX8LbeG=Q{v^IQ5`iPfE5b;-IGMJS~51NvcuDjWff=R2U6)8H9ghvM9Lw0IJ)p2Gp>)t;LV9BWut@f#bj2Pu?ok{~k8t9$eLAH+Kz zPm=ZD%{(t%rDnD_KFnx+wjBkO5HD4p`Z)}We#NyFJcVRGm0f>qF`fe4M)s)Vai&h2z|X% z2FE2>6!L^Xe4c!FD`MfXNkk{1hJLdq=@K`pp&HwDkSNztWX8xR#UpO$b5<~|`!gjy zZ1~ANrg5dM4D)wn$+XTOr_C*uihHbbFfUu zJP;Q>4A*^K{e*U$cY3*_Ly3F}w4FWJckt+p^%txl$0G5W${nX^zrpMDapj023YZlL zJ8obKFgT4)R^F)LQr**hiC@XoVYB35m7JCD+-*iD0$xx`f7!rm*Qj|{8(hst(EB6E zDn3vdSTC2Z%KE8sCg`1f0b;U;I0!OVywg+x03cO8#wfU7s^kx89MEbCX0CpFnaF-e zi=?>Y0lc6wn7q*8JnWYT>)RTKQ-L}@bA|!a^r{WyM<+7hs!{?hy~o82-Pw-H@==GW zwKXTZ;y7KAMMQiLu-3H~ro3)$0wR$KWjWERrSCK5?L`sA`+PS*Nnn zsyii0W3Y!~uf$`MmT!_jUJW65uC^5+PF&j~y&L#mCbeVaRT?ZKgJ3O94O+aF_k($p ziEbYS-Jf#2w{frjGBrSmd%=dqzd(1Q7qns zck0yVecKA`=qOQ*n~?n@Hny?0%nQ~YO5-~OUeANmRmvY=BgMhW-rGb%S%Fdg_gzu0 z#1f?1$&W9=sNkzlpiuI8 zAjMwHmas$LQ>#(sHaQ7k!4H1$f2|LtEpWyg(6H7Htv4`cp48yR$Q7V~E< zVv$tju?6ejIQr3EquR@i`a z!TC$-t32n<-(tpJ#r0ZQQ_PBkOJWORZN2XbuJ;aCM1oikZBC+%*JqceBMsF?{ho|t zjnMTXaBnnbfRKNi+A^*%Pue`yLg%^Hvxispz-_-u8wm z!~P}+UPHmS7pmfUdTg`~WJXeqco$gpaYV(aU!xcLtqh+O7rf~4E4vx$zHT=3ikza2fos&cyf;T4m2VC{1C&Dr~(dzh;V zs;%{et2Afblvu}qMLkCO{o)Vy1lt;0@dbokR8dG_H|yFF~(nvXNo<=J9vb({7A11lAI6V7PC1TRVC_ObtYncy?lG+h=%5(i(;t6+*)&8PA;-@*m z_6$Z&ugQMVyh@Zs=n|uBv(1U+dnHILUK7z26iS@;A&ZmQ8&q60P{*;Y#xYDK0ee$8 zW{tD^sRECN#7tEyXC?>XV4D!eQ^UZT1I7p+h>1eu5^)NgT+Z8fQ@+}u6eD2+J73Hz zG&&aW(M%Jo6?Zm9;FM>f9WA*T2xjH(oa_{ccn$A{F%Yi}ehR8Q%nhn%Lr!4kNuu4y zFE|yV+0=uRw&UNKvwA``%I*=DDTAQ*J&(KKGo-rjPZ?UyquF2{K69uqv6K0_?Ni0= zEMf3iCJwx8W?_&=aQ51(ofzCr+WLOKp%k69Px40)#ic0L`pU|&CFxTx%Pw!KT7r5V-#sCZydF=up8kN)C`(-?PqF#>0^ zj7{$ZsSj0}oRF-3vlo@2>;^I~j4y?%3BS{MKrB_KZyx+flQ;*1=oLjV;*CN`?A+aW z@Nv*AA=qGD??$hlds*`z$;58T1e19e7iQo|pI92t)ot2$WN{h+9=Kob`ZRJw*)G@{+5p`c2 zofX~#Phd$m(%;1r{&M40UfZwiu|fmUOzunNKf52m`)n>)=iL^$x=NU| zHcn^C{5c$SuDa7TAb}oywZMzX9UN~g$sWA5C@Q3#cGSZOCa3lMrmZTPY_ZCy<2M5@ zVZl!>>o%t|(+pnSRmK}9{rJM$p6!~NE(|v8ji7n@rBH4Y&?l}qYW$mu-N&=QvkdkC zKPf3QiKrT0DDdxynj7(;dZc#59YyYRhIy$Zt5Qgo`?@w2Q^@jon2Yb=KoCw#su$@yhWA_O8@CIiLLelFGq zzt$$HN8I@3Fy2g~qj|tt&jH_3KA8&FZ`S3GpUYn8ga^g2@3}X@+~km8ad7y?-kBo( zUSO5+*^ppO0HN@kO{G8l5v@v5Ui=k8$AV+Gz{-N>c+YU)=zK}c!Y&%GkMK#t&XQle1n9*aN-QD+gLdVm8#YNFAgv#OJM%87a z@+cvOdB%E*SC{b?w>rd)0nHRD;6WRm@{Sk%;KGz;bproUj}{&r3f7p`X_&@?`U*>& z1B=sjUSANQv+6YbqN(Bw+2?k1YAqkh_CNCHW*WZ%2^u2BY<;;^N@k&tIf)p#{!WUf z3hi*<)%S!7OBL}ct(`qbe97i!QX#~G4~f+l;$RevZp(xkhe9TRNoI&uUuVrme#yH6 zY{b7vEf|>n^^|oy*GLyf9o4|?c)){|)5ARyNG_+M-(OVGp`hvuyxWe7BpUA(eitXb zX-jv4zeIXa;)ube;WPB3;X*zdNq=w!K;JKld@AWsN(1@Sdr>Xez|J z9dSHa&mAEg1nWtt*?_HwA>Vcclbt2CTe;z5rWJ0d6CJH9ccm-kkV09%>||?>$rF*2 zVs=bDq13+;qD*qXIw_8Tvn4&RELBX-dtAIgi(LytQt`#e=mE-N^3}^vExP3zV<4fl z3YlIv(mOO*-#*LSt{Ba2t`A*=c=PA|wDryF=Td`y2wl*kzP#oy{#eG_Y=6i;oW6Ve zIq9iJV(P7sorl8PdYB<^4H=1h!_!CBQ81iNhaD5_KoX18?@HhtWkHC1$M;jxSHMoV zH&0?m-y1HC7P$8Zc|Ryh=oby-u|R-0HqgOScCJu_FbmfY!pQqLcUWEuv}jtYvlV8C zsM{`aGDhGuA40f7WM*u}-u}3=F$ljg!BHs}MB%{Em&bhI0ULX9f0!#;WTEaE&dfxVcCQWUSdKH6Ap(HPGORNSIlLQ*n1vduLmZtpmsEf^E*T+OWg> zQQLgMi^jj6M8otYINZKh#UB2`e=8e6qtTI!(?fk~$E034qI~}VI2;}9ce2G3I_Fhf zr@i(R2d$}B71v%M-VVzuJsN!-q{&K*Jv2XTd9xUdxsEt^a|$*#cqBEl(lhX)_1gWk zprlQ>RzrSL*8035v9iY2%~ywi2gK?fw{Cgd3?EwDjJf?Zi{HaS!q8Ti{v|B#=EvBN z*rlrl!oQTTu)}A1+g1pBz_x>DiDW@WGC9ZQRG@EF@SD4itY}vA{g1EAD=8-u2R%KR z#&?@Pm+5MEZk{Gib=B~qz{H(&*V&P)jkq7)og3kd7jeoA*B9Xcu0QoVA0v-bWeL!H zYS3wv-(O>sP=T?Wo+saHI(aTSLfU0_S^FmYby$#F|9rg&w2RX4!0u*NtukruV@y43 zQafRN1kXbleinPiCoKi@-a`UTF8gw5fE47Qm2rGHj|$_z#J(6oAAQ4=X`B?(s8vrC z$&{cj^bN1Cz&~|Lz0X`-I28th@UPo%V018(>yz18B@!q<`|j-FDfnF*1crZont2e6 zX#Y$)`)oOLyKJs~_8j5z24`uUne7_J$!_a!U?=CMov7uNEtcM+yycn5=r+S=mejpY zG3&`XP1aGE2BO{;&5{aw^mT)F<#E$hw@J|H5}A@k4@;TzY=tg>78&77xfrK z!KgW8@2Ut}$p+kql*`RJot%Nu?I$X-_SE-JiyGwobO$SBmSh_x-@vEsy2z#P(v=FR z55@#9c~!>yL$kENS}FCxo>Q9UEe2QyYxQmUC#_gGd_2YejG%L7NQsqp6Z5AmM-W~1 z2zjS+3zW2o{Nu>R7=gTZGei*4BqA+8P-|U966Al~s4DSTY7I9ltS=da3#TQi3<!Um+!Y|6)*NR z=S60Cn@Gfv{swjngt5BI?4r(>c^djQ{b$L>u8(O3+zHI;pS(~c-3xtgzCuQO9;=d9Ta8-mElgs>04U&KfY*{@&)_)t;J?boI zKb(GY-nONSnT|@-vM>qNP=%x1?`~Qf&hkf%-oXZQikQ9?a8p-0re&~h(9JfZdhm9i zpvqgA_kQ$(4JX@DR{D-UPl6njF#1`EMyp_gEBha2sdU1`P2ATU`#jZeA&^B+g(&~m z>$Gyv)-PQ~rPp7G+%4C4pNCTh2TJm}GGr@)Tgi$9TRxa5(HE}52l~&nxvVy$)OWb3 zwB6F8wpyE(&lm-W^en;FFS<8u^oi!_E@$?3oT9-W6QWP)Zd~o}X`M5fw;!s#(Mud? zglWkVfTWTIdc`g z3+eN*Figwxeu8N&E)%P@w~V%3%$WMx6OU$Hv-5I99j7N09nx#Uk)Xs5zXO`Tt@5El zr&y8}PanO$V)6R(W~{_{G?7456>B0h%Rf&a zN_=Yy=MSvkmUbHuef)g*Xfmcpcy6^?b8hy~L1k#|6 zwVILdwvt~+hS^|%*nxn%@48XwjBtLFz*+ao$4r_WH3Xo!eCHT9IKY6LKffxEFN>## zZ|@He9^ZKsLd!ip}Fjh;X8!zLRsSSP@%ain@sKXVchZdoPE0bHw(JM58yJ;o-@n?z1_(; z8-}xmGW=Wv|NLF(;}Pu8WYKK9soFH3YbW8f&JY+&dR-o?ybT|6648ceqw>IW-ln7t zta)KT9`D0#DeqU5xk;8iroPMSMEzF~rQ*=3)AFEhPqNj}+u!P0d3-ik+N7043lB9& z6A2dNM6U0?tBz>%@guFmfBjac3A!4WA0BHT^gw5pL@f<#{4gpwNavz4{fw%OhJ zLH)c&eWveL+CgO2mAPYmFE}lvS5H5>h`z5Q%i?4rp2WB!{g~3!5Fh%p;JbLltRs6W ze0mOd!Lo(T*0Y4zjG6p4HF=WfjSz-J2@bH27F4s1OU{_t51(FC;yST?n>}zR@x|#Q z@r$4^h@MzlFm?5_`mJcM-Mcj`>KSG@(cZJKdw#e+mRoudtvEa}y5nnJ84dHaGfRvL z&iVDk2s~qHp!oJm4ymrU$+x*yIT-U;Kro?8++TV9z`k(@*D~ zfTf%}!#f{E2&QNCgI|9YArM3WbkJtaKRYTdga^&@c~NW5juOqo(xUeP6uQsD_Q-{& z8h#UB$8y45WZdi*mF=98iX?{^-6<>D6Ng+FYhFLwECX4?yudTFneVyC)5gm1t?_Iih@x*jH3jq+`Dc+iVDsThdX};Q;1`@ViMhc5UIo+T10uMi)kg=2 zBw9*n^)=tWT}wdA#G9B`a0Lo+I$zXS{sFxZhZ37;shCG|%iGoHBF5NFO}I{>JEt;Gru-@Yjcpfk#3f;7{Xzhu^&YMcg6MN8H6e zs2l>jlF|;)tV?a4MEzw|0E{NTB-=^08q{&Q{LjAt91d0#_=d5*Yl+je^gWSm<_B2jverI|6R8;1jlp%$BpkCC!dt(&c<^A8F$>~Vtn$ET5H16 z+HIxpZ3X&h_RSr=EfIGR!&3vm%jSB| zH=NsYoEG+VH(F*Zvr3vX{MY&v{a3rNod5k8{5EFPu4&3_i}Z;4EfR_Z;k%H;wsgh4 zMvFQ_9z@%_ZySEmzzFrPD4i%e?7w&Lnix*M7ZeWt6!iiC-#>qYGjUGUy}Vd46Cz{L z7wkA^WseQW?V53h)bk{DVW)!T%c}3{9^=?>U3#h-tNGM##>WT)r#`(TL2)2#FT$f)zzEB6O2GnMkn|o z{PW}MFhp@3X~B#H&0dC1Z!1d$%XgTY^*$WN$^}26zYi6h{;wBm?%-^C!T%bj8-T}#q+bI2=Wd7JWku^sRZXzb6X`_Fc9H$d zz9@^QlqqVHg&h%(#w*d(m~0z_k8Byv?KVc@x0OUg(=q#VBbPV~C5-h>aKn`-pVcd6 ze>{#zfX*Es`WUK6mj!t3U+$MJJL!I?X-ItSxXp38P0%q`NMljSAU>|?FUBV|63+5b zp*>g?JbnIo;($1IgMxedR%Nxl;G!U^Cs?6J#cF-_4WF1Cw31Ed;%Gal80|Eb;4TVk zbcv}(s;S@gEvs(yek}VDEKJ`GKd<%=Kg3zlaz4>fpN~Sx0@UWn0raVzjE!qK-+#h*}N_Vkn>&Mv90B zGb<@+H0!%hmkg=}?;f*1(Q)HN-}E_;dGE_iyvNU@<)sj0D!mRdGT`TG!(-wdP?x_B{K(v13dt`r-wF*AbmBs%Z>pIpN;{rKRyFDAQBfk0U z#}(;P(rs%sPU8_c#7I2jg(hao-oyGfD)bK7z~+M0|aK8zP2s~=r?918`<+ECl?#EWelg_?E7jhPPR->&{XgfobQ2y4{^;xH<1tiCR<`wZN=6c&o{0<{FM9M zp6`FwqU&ETY)V=U(}hR~W>e9b%(rlW1DZsxM%?xly zi?@e`G@4^xZu^oEaSPto*37WBBMeOO(FsQHGZUHFZnrtB>cgrZTZyYwK^P za3`vB!Fhp2kdG!PMdhH-{n{z}9czg-^+a zT8Lh7VIsldkJZ%-_Z4G0<1i!&?&on+@`&#E@Nf{oAKA(R+HJ8>6RCs2<%GiBZ~=wF z+#;}eD9HL=$l}R}dPfU@xfK6_xgHv9mk_}P@6aBJdd{`x#-B40Hy9p##uXRz3hVmd zzN|Q%^BvFx)BHQ(%`5b;g$}uNELspjJGjFI`H7E<4 z|6uMo*p^Px1V6(?1glXXdA2`z_1KPo{Im+$cpft)V$LNbjP!~R`FiCq*7bQYcK9Tr00IIWRs{A0V4E%^I~?ZLgx+YbFJz+_ zn=<6f0T-D(H{m-IY8J$3YLr;t*}PJT(5;vNXKG@Uq$~aVu8H@u<;7P@QrfJ)!oNkH z>OsX1RQ&KxvE2?-aaA_gEcumTk$A*k)aObchF0tr)5Bd=xvNACuAkpdAf+1p4}ObJ zZmAv*PP6n6zD17pANbazzxY<`Uwq3yaA7p%9@o>6ygax6Zc&ax^lJq$KfisVl;AO2RiieB3Iqo%4&C2F-(_|oxJs(qK`4yas$ z8&w+S{M9VhwdeSZ2{p#_I|<;8bMVw?U?v^x1H^oPyNP?o_p*}7o>#6eLrfd5{K*aY zR`}r?7N5aTO~GeUuQiGabx~`sg0y_eBz|b}RaIew>lYiNdMNdTtghlG$_yjvlQg#- zyyJ$NTc|LRFJkYG3FYi?wW+o!*>7od#L0UpW=$f9tejt+eCpM3i2Kw?P$;4cA|+YJ zexDxP>y{qJsz3U(*~7BnmJ|;()upm4L3T0gy3DSV;~maG|mFDsnQs#;G1a0b>gQ}onT2)w{S<^`;b)#tBS+0 z(s*zBgSumF->Da@|)tAyco#0`kxUXx$Rj64(6`Y zWuYC@vy+5@6HcXa*TpGWyVV9M?_u;!ys=OJyzV@a#+cFzNhM7|;beigI^)g_40v;g zaK{Dn?}#w4#wYCbWa~v{D9#mI#NT$ny#=o1&%(QI(lfhA8r(CmBB<6$uKu+ ze(9P;(bfO5E4fGUs`J%bhsH<%aWy7n4hH`Jr?^2SyuLk%s5dR70I0niX~ZZ*3CZZH*7Eptf>FMxE@HI!LCU6 z70j81?3uy-Zg)%KfX1if!!3Kt%~KhKl@^BfnIWS#JdHcRmq#=-L(lN#+zO|xpU%5` z*_N%L<>eL~$v~>_DWDw@2@IvDo=aw^HR=|C-y2hvCba}j*j9LaDweF(W&~{qz4enh z7|v$a*~`t*{4wq^_3C+d-}+lizj@=-pgE25+u{OulM2-ko1JAwFCjC9N|^- zsN+f?wd@vV#q(3EFQoRkZ4rCLU-9(|ZPkgWDLeel*(8Pc2~oxbR0fe;S+?6cx>dcN z$o#D?9MAHuDW}39nI9aa?UV;lgqhlJ@pq^()A+B)xXM50efzjV|M&dyy1*_H?(zRc zaupPyWo-qk+dFA){-JNrXUZy@*X2`M7>fthpg%g zi}wE~j?2{q+W(&%7ZenJiIO=2|K*JAdr7wI+j`%D2;yofe0}bLs0sC z;Nqv6)4j|`5tiPDnN`^RIMIBG)|o=9s~;5k^viD*F=-dukZ`3lu#eCmO_xxaP$YJR z`&iPT)E@P)!FriFk_>g{YRj?>`zAGY&As9H7`xBP8X|=Vh%l^mt*6T_L5z`lvy49i zwN=2AhJ1Q=jFtkdx`aJddx!8xbLIZTwdiRb(0c0roat_kpv4A#b0MX)`(8|7>tXRI z4QA3B+4|zEi~fHAUCjXKGU^F4-2}FMI35Kb@JWb`A5kOK-JBf&nb0X{Nu`q!RKxLb z^)g`CZ>YyY|HjZVuzL@B!!=eJm6Z36{s0O{qE?wkec+hNh;(yPz)72<0wzoW zRw*(l3G_g4v&?!&^m6DCc2qB3;9Z61s5?6}Bubwv?s@L{Q!&qm9SVAV{smifPtTmw z$4tga{F~`&*=34Bqu(|?Rqp@wU`_1#|ApwP(3&y>2|QeQ{EPw94-@(s%m@^r<}S(wCa`qT#h4OjQ+ugjElufNnz`JZS*Z z^%fWY!14Z!k^Fs$DbV8m3v`8QnTFOezpWDv&%;amWMc}t?rAXW$_|~3Las?C`cBd@ zTLi<~Cu4V3sKW{qmBF$%l3>CX`g;*oniBt^l^mA^{rh?e<@YX=X}lA1G^Sn@>g&*J zoC|SWb0XB$j1=A{hYAy*U%dJ}Pxu_W<|B5!S>r-3OgQ$Dp@G9t-Xp18<&N{+BFq*q zefwHD%EAxSavq@ZjHx07UwNX;16g%(kjF+lTL)&S2*@fdGr@x2LR9Py+|NoE^Z36L zU3yjD8{@Dn`r(}n1PAsuh$yK8+@+sl#Dgq0NO40SJkjrL5Fz9z=<@?sZe61_NJuGm6WaF=L$L&eYWyThi&J-{uAt482dkh zU3>o%*p;0n#^^v)5hO=_np0iz2z6_Wx%kF&M*3vC$9?fT^rq(0=JU6>(-Q|Ue$Np* zF@7+=bz2zDZ)o>%F6^KUJRs33#g*uMh`$JQEgw#ZJe3U{{4?`u<*D>!c~xKbvucey zn3JBE3Z=+_0(>GAN$U|WesY$^?TzfgU!N0!*3_bvX-S6!k=K#A55iMYBGtyWF=3G4 zeB)wt-~1C;?MMIJg)w1^;}lUs#r+u&gNqDC#&W{72snnY5ZxP!mi z^es_akSlJla(&RbG?{NCSsSZ`g`Sxyb&9nOQMB zZMc4G>C#PjYY!e$N6_p`mgJW{ZWQ%+ zc+;cO#=r5Q&zv^FbDDsfGt&3fsu(i|>leHAPaj0mTR*zOf=_Qp!@@1Pgvp@b-uQQ` z2OdR4HmyW(GsrOdoy-fW6DwDV^qv0Zh!fv^!NdRQhW?FrT8P(N?UmCq=A4MVkpYlvJEvSKX>VG0%M`!0g*pPD~#y1yF+Ce~;Jva3%Ke!NjcBQInyf)`xWx zU0IFlt1q-%V-c(GWGJ0qc$82GfGH4O_hH(a{!C|cIMOROp$cAq&t&i^3zVWa#bdXaVXAlHd9vykH#i zAFx-W4H66PZ2$gN^ONFuVlK4!4H3OL!IfJF1>_LLuH<8zl{-N#%PlcX6-+;-bxX>J zFPIXNRyJ9;xvaY8J|@0dCAM^Htu9ZD9(kFfPhCTWbA#G)K0BzdV%P7E4#%ljza3$} zbcukwFVB+cLYHynpD?`&5DZ{6Ir;P5&p@FzS-VIm)$!t~TY@tnaf)$Vdy#23yR7(2yv=G`?-DxXtt4# zjTssrJNqOZ7qq40|CoDUn(UCtbH;+ECSyUDwVmGw$U>%fw3%b;W6S3VL4G<9b3l2y z%h<)+ri_zZS1!u>Jq>sd1=VTWKXi_8^@;h+HxN-_JZ%c*)js66+1oQ`Yu{GQ=_wRQ zu(zq-@=g`@kZ+c$>3@28Y{yhJSfEHMZK2e?7DVOBDsUs{kiGbDvV`wR#YY#Xr{X*w z2uysKl)g)prIlLM;Y_#}RYGFM3xve^JKWjqqI{^Vd8=h6^vLd_v{V@cPE zJe1IJypr4Qb=vP&V9glLT(u=9yh%z$`+78W<1pqPMzFi#Xnq!+n51paI6YgO9L<S~;5t;uNGyPi)p+e&X57pC{=(CKu;Ab2;V)XQ}F(MKMgL-4U$`2K$?JNtD9k;yf$CqN1 ziyJrEODj{@=Yd<@Y@J~x(q=$$&!*|gK;kC8W(m*c#2fn3k`4FSh$=RORCa1$nD)|W6|?jR*26IHhaJ3ZgIayB)n z1RdN4sE$*S#ck;n7;vQYzhC*=rS(TdW(iC~yh+7F8pOw^{zZF1i2G=!)g6C7Sd;ZW zS63Y`M**Eo;EWl?@HJ6PQ zEF%@Pe;-y}bgoRzH;Jet##b1rpndxoGtGGqk*RT&O!Z^PsGAKyS?b@ZbZLc(Vl!kd z{y5X6Uj8HVF)Px|I@X|iS?ksB82nLdzG&&ibx&`Mx*54Og4S*iitoUTnsM!RSc_wk{4}LzrB@< zCM)0mL2bI4{x;Y{BT#3pVZiJ)YT8Qf!0jAf08Z!)W{}n0fEY1+FYT^%og49Li?Rx- z44UkC+rPTH9UNW$#dS$jPU`Xb%+Zhq6i<~|M=H9?dE2m^+tat<^UX4iKVf6(-GPQf z#elSR-HbZke!c8qAJ>koJHQ?m;sv z5~w61+27s91S)ZE7LZ|L6bCZ-lQ7;rVbXM+z0eSCb`H;S~egY|e>3Uzp(- zj!`VQ+B;J()~V+^-zccjX`y2HaO}^zuk3uRUY1XT64Dfgs10t$KQ4Xzy;)h{V5{2T zwUN3O&Zby2c;9KUtQk@6k7=IwP@EiQjd+&&Xi@J}hhhFWyBD$ESasi_cY)8b^mc z`5Ik1Zo*k@g_36*X%@+<8D1!<^N&J$MQeAYRu0AH^&ibG4qS_gBaxw(xzcYBdVG=>zkx1D?ijA8~=wx(Qj|9}}TU`%@+r zMs4aiWTnuIB7}A8IX|^lNE+nOt&dXA$NwSh3;1YQa4&K-Mf2K8@>5dyV$F3Cq&!xk zgs|H5HY}tmHseRTb^nre(Yh=*8e+G8k8_W2Gn}k$-?+0LFX1A;AqI+4?~qmgH_)Xd z&z(Z49-+yqed1Hq=0b9uN(d*){5(6BF`{Is9zkqP2WAUZJ`P-vOnL&vQ6oV zkA-N6tN2IMZVnZ_&uCYX&)tll<~$FyEzwMHYfWsGKD+1hK}@;t9$0H1?_cZ0aHPT9 z-v}M2lOlfKLwer6l`1ZAL!v&}ktjx&9xT}|Juw_RZkzi>lhbgBj}u+{mE+ZWt#2mM zXr?)VW!?y$G%D0km8KvU7Ya8ahe~(Rwgn4*HsAj=_G77qBe`4343s~R<4v!LXhkaJeJW43#nF+5zQL8$U!x*ZKV)jq9vapTSFlqpw+L}Xk8m>xaZ^` zFOl=+MTNn>RpQ#|a}2Fo22CY}!KjFx?~ZY?o1*jGK7wr;{kwk`K4M}2U|d(+iAR&L z6Jsb)@PqB zG1EP&9tY;hqBfx3+IXH<3N*E=CYstGDUvAl+~!QHx!?*ahq{l-UGRn-&K(=hCp;X! zc2WQEuTIY3dHEI3w4uDu5?v|jmTkX7A#XvpCsOk+!W|j2S-PN$4VJBVUE~h*e0EHg z>ANUgrosDh7-_U+Z2W_{)6$>l72lupkuY^%YLf|b_V!aFQ!B6mk;T_UhDEU0FU`_J~sUxMouEnOHr1_3$P z3IbNE8y^9rPH{hIGFFJ#1bO0>hwnvJt~v?A>+gQ2RU(+k7_`TaOodc6zh#y zb*dh~ef?7LnUiGNceGAnsg++cHgC7QzP|2gJRH%x#;AU4Qj!q74!Yj{er^%MqS(S; z5g0t_-w*XgT}Uz=Ood#%om7{p$Pju7xG4C?>W2W<8oKpS_4tnC>S%O~X6w=riYpq{ z?ygYw$hM|rjLq|Eax(nw)S}$jEx3||mt>0B9Sl-c6Xlq_EF?Ey))wr8ntDvyUzxca z*{s%Q9 zrmxY#mFJOVQGzIg-j(#VIJ-%^495{)By5#*TTv><@vc(D_0RJ))g!t7gQZUfeAj_0 zaQAWNP`@-;)`78@dwv$_P zfiCUDFO4r()PQM~UhRLd_11q;eg79PAtgvE0}|3mHxh#&4U*CVLpO-@4Ba&dLrV=R zARrBb#LzXgbf_c9&^?5J3irG}-}}>j-2Y(CoPEyO`?c13E{xG6@N;+8oZ@s~Y-z^I zNI=P6cx~Ai(g6ISaVVQd!UKMa7?hUcJ#Wn8I$EQbRIJ$n-~Zkp%Dq>)yi0*_Dc)zN zBh?T87S1TrG%IrBbPx1A2~P5rc^7z$gC&#Abf7$Mz1UTPK7{NHlvqIDPjl2q*^GKW zy@4i5|BS=FCN1<@!6aw)bhMIZoxL+rEN=t>HCOT-+l=wMj+$ny4V8zJ6prQF!Y39p ziifu>8(>Ynx^pRvtjbzNJg)L&q^9@<{-6_emz-L|o7b5Oy8CEUa^)myI`JC zncuChT0u(YL$H#21%w81hJ9ni2E{m=Bkq5{19WuWWbEcQiK;RwHMoy{U6?6u&680XDF8Gxs(e9N{Rfo7D*${E z;Cd+|Wv5i*`sXm;1gWfx5|4YtGnorP3WFsjqo0agJ+~52I<+b@aBax_t4&|v0hnUZ ziTHP_gy{%6@_!K4_D4_+s61;)EWS%tnZMgn({*8MWKqtnRG!s3kH_C1K8P4Tl7RBg zd{Sbyw2tU4dFchC$R#jITQdDc)X$Umt+6xlfzo4Fha7^fA|aq7Y|f!v-GrTsQqX~k z`)$f;zN9JgUFG_te=8F#l`6>J(M>(m>N5_DXd|y>?kpB&K@F4#6ng(W*@4>r6Iq^sC1nvrj8Kb;UCw$v%=Wh*)&YqS4T1?-{FKc-q#Ai`8`20mYqBvyeEgyowbca^i*f4o+zu=mrN4$jj>6seAb!&4zIL^ zN+?+llo*Po>B(Assx$p(ZyxxU6YKQ(rJ{@iBKJDq6n9ytcIuy|9C%TDhcb>mE%fy5 ze;g1J8kwg12@grC%4Q7`VVKyv3~@c}bva$Xz=|pm`XR$n=Gk$eaG34{!Dm*8{ywtiBIq-mdtarTKE z+eW?+bv!)XsS?SM1p-EDq`?%mt-ISw^&dHf8y%k%$xS&pSwF%ZGwMIkzQH#)Bv`8> zxCn3=WK;ghiwFPJpqeyA3{NkxUe%oh;{!`<*Fh~F0xXJ^EHJD0Yu2yCTYT)Be1yB{ zhU}Ks%MV#Us)JObwv@C)`ZRd1-5Yd#(L^jx4IqInY-hwREA6k$^gQiYqgcU9ZhEW( zZj?t=8ZdY6s}$#`V?99+`00U|_(;VB@XHp)WpI@IwOn>Wn>Y9eiXvxw2_;|N; zXz`t8#JAaJNZ~dtbkHz_3;d4vLqQ7wy?{Cz6J)AA+`GeL22XVBli$L-CIKL}?MobM zd8futbJupyIoHmg#|PjO=kY6O6kj`X-eJCJk{nnQ){LikpA;^1{s1-R>g_W}5c8$? z@oJvY@(Pu@k7$7A3s5X*E=@;GKU>f&^=AbT?F0Z-H(`tlHw#jn9Cfi^QcPtm*egG- zoOx#d^3ThScRoJSX^I~qX&E4wRkBaxUU>B2a%DEEOCxqm2Vg`qIwq81@cUl^5Nb7| ztE-^s!4G^J78EvRDNKuD>44i~9-?Qb5{61j$G1cl0ZPlspp4U`0GUWhC(sqgwGxyD z$M?uI6gmw1yvE2T@}q*PJ33c!;_)Tyma=r#h6me#C(i9DWSPC>|6(1$>^5$au^(}) zv1sMmsDp`H?_z7%QFrZ~3xhu30|$0}{~F}3fO&x9NZ_-q{*oUx;2T<#8veo2&j(OOh;Y2ceb}&?d+@#}=gz83xbMmhZHkhZPAsE}MNh@c;-N;qVh9V;_u&H5^Aq$*c zU-40WZY6oS%g6qP((uhPmItR5{Z-)SI$1sv+>&kTQizG!AKkrI9mxi=aYFh_O!tnqxGh)^vmQXuw7sf(4H@gh!x;uU%w+^LKPbocb%;4lXX zqg?7`ljUxvx`?P)2TFv`aU$y;)lDmT<0@ISA-(-^io~f}BWF&W{r^ngTGpZ&tbHmf z4^Ql=N&vpeD(CUlC6j>spR!rpr61P8oxmuKYrm60trN=OY^}L*^2L3->T?2%4KGlu zH>NqMjSP_D`r=$lbWAdnbbKG`1AJXP_|_{-v?OmTD2eYK`Bb9n3rB%Gv#rA4>*9h@bcO!)-7yHG%i&#|vCr}EDh@lbLhfV1)N zpm+PGrKga{XXI9dI>e_g{w5pQHV+7Txj77Q<2CT&&ijVDwMqA%qaAQIv%YiyMvaFI z`R~Tv^JU4_j_jLcIwA(mvMcC?a0QR;Fv++$Mr}P$&Pi)VWTj8J{P*ko8FL+#gDUy< zx%-09iuB`;G9pOQ)uqH)us^GQ;9sYNlC8FkGlR&Ut8(nL zN?vmK`*v2=`$foel3$MjQ;#^MACXC|2h`K4$Px898ifvw2RnlGyWx^Ba|&6(6cn@w ztSY7XT%SgTfm{qq%sTe5BAV4RFW5{O$zPGrKm25gHsP6XBJsapJi=Ry(*7L9_i!^JKlL&GhrMeh?Tr(jFaJGUhD&5P< z+&f_p*0`N_x|#dsMa`wB-ZwjtaqXTXEN(M``V=R4`RR2A6QTgfA(c^U=C7BkQH1+aU zLl{05;1-0uSJil0Gx^p+W6FC&+5T@~G?2pR)G#G6`QYmnXHY4+$Is9HfV0r&1uVQt z_{P6)_R`~Z&S64%)1gktbY7LaLhM#9mgA3BKit+#{V2yhh$(w9aHuB5 z*6pL!y6RIZ>`r4ZJ2^J}$tmL>j(IUd{qslP^g2BBT~Lqa7UsZ2SZ>;f5FWcpVDEXj z=x<2*lEs&$mp%ueMI)A5Bman1k%*DqY(G-!>sWujq}18Q@Wr+W41Er=8-k@@iTA}! z(W?N~Eykpj z3|oOm@S-C7(kVXPxxh%-66EMuh8(roWMatL^6r=n#CU)1e)-K#;o_>q0SvH>u|vlE3LvuW9OMUe(qToCr}a;UzSYc_6s@%$e=w3sU5@yBq0R`s0%o zZUcwlZ6F{)Yg_oug+(kG#%jK)ntIJq@dav}%GS_|u5dIeS|~zi=Y_gNf~`d(Sss6+ zVjTSTUqbI|U|I}7+5JLc4!Mec` zK&k)y*5k}tgXRDGm+!%f2xT-A*TOo!`C=+M7Ct=8J-olmzFKDUqlEMeE$(GCT+%$)J+XVC=MpmDJa~6jijpPBv;IhXt`?o|Imk)(5-CKaEr67_44Qk`O7nq zQYKm&3d@renmkt|jmb3{`8giMVPp^m<^LPx?nS?jg(%_(C@%(}@sOoH) zH0%=jG!nTe6Yh;a}MwdQ@M1B zFdDW~$=(}7wKGSTKSk(s^EXB+$fFVeXRNYQ&o??@e;^1@rnW1snemCe0I)A73w;$G z_wfV`bUKf?!wbAAVST2e?2WkUTcU^P0H(JXXXZ)Tc<5L zoH^u#XlRd9&$5I3ND#zBF4TNegs?<+C8qZe>;-%2wXPVvpKT0k13n38K%CPQfidx; z!*cH@?b-rsER2w2wv>k%PF%|)l3dy5O3BdlL-@i6c5Y2F9F$f?`5!&7n2q50a3<5C zHK3nmXtVrj$lT9>@8oPI{)&-J!d9L+f^&!I#E1q0?krju)HlhBq~?+19sXs?2G>QI0j!y= z<}>LvFo}z(8C66ryS~k%t=%{?8^K8M$=xma)A{5B%>_)PbYZyy(DL-DP|a;gQ13;C zLJJM@uT7qeC>0N-=W>O*?zv2Q!E`Hc9M~>rrj824^=iz&1lQGwe`KXO6eqU35CDWM zEY~>%6^7il*Thx^-?e;P<6}D#1zN$8oL+fR?r)7SV)ThHtpj;t6|NR0aNBDLmGeA} zglt5=K?u**g*xOLN#T8o!D=Ze`7nHRFdhQr{BVioJ~?bUzhy zA0{+$`88_7j+T(QMh`e3i_*K*MkM-s{mM=yGi*+Eo0}eg%|MoKjC7Gri7|R?Vz1Ob z=PWd4AKPD9q4ye+?&s2AD(KqgK!fgk>>`u*L$f5(ur}*E4{Av9Vw=B*n1o=-E?2{8z9rhy(55mBkBx8!EdUn0`E9E*L*d z0p_hk0H9fxCf0t=y91v~zl7rrP1HDV0!L08qvytV2nuQ?LqCRY{BtfqeFaV>cl{I( z4^gkk0WgyF4!02w`b(WAE`fu}(@94YoN+)q0nUhz=PA1)PI(B4cMah50e$x#a>o!k zg1bJjpGcLcT-w&|<%IR-yNNgy@!jKl@iE_#4#$zeXx?i?HUD^salbgng+aW_B^D^S z^pO;w6BhXo&fX#YZ~xI&5U`W|<2_=74@*Bz%zVr~758ly7Ct<*764KyB|1HxF-Dcd ze{t4>l+yiC;LMX9c$UWPD2u2V7E8V?j}H}Zy4cbqnrD>}xr0sJg-d@^UhG5!4v>=gR1hye}*4F?t7er@UFG^RBB_ayP@03m!6 z{JjzF40Q;ro7W zOYg>^S{}eL3wug)^z}HHw9aS*PQp86dFko`!icBUEGx)2J+*iZf%)1T6oPra?a+a= zk_vOZW){!wS*w_bf4eO4&@@}12LU3hO6Rc4JOU2SRs|Ep*!z3YL-B_O2N5M3I-O(n zBYIf$>*=6<-}UvVB{}tMn(_(pwKU0H)x-2Ny{%f^+y&}cyoB_bI&3}H-8<6!n>5h$ za5myM6XHzNIpL4est)nf4F%6UyOVwPB~oOh6aLlupoBd-+A=hB2uq1PcdFRa$iIDf zne6Sf`Mn2bx??M~m}2hCBFxAqI)*UgaF%Rz#ybl!-*w`g1nez7W8x;l)=L_F5?e5% zt>?}KUDmJgqgWW_>>2*!h8=9jwg4fmUgKe-pHRtN`=-QszIBUc?ca+houoT~hsX0d z&@~!$y*JSJF5PTY7Y_&FGs;t%j$Zd`w&OCzn~gRKQJybLVKiqc3@<+ec9nLtM+H7k(oDSI)ZV)FBT%-e53?%yP8*K{hM`ITauC+&X%fYNiF&+ zf8z~HjbQw&F<1i^{A1l*))MTb0#Gt_l4TVp=bN7As^NaU0KVMr0T~|RnJP~NIn-sT z^Ik7kxXN$~=dfZo4XoEn5iWTX_DtO=PMWHlRsVd$N>nE*=7CV>eb+?)Z^`m9@j>Pu zpW~c>x9B_{0IbPXdLv~(EJii=ygs0iX?Q_$@bnK=U11@FS0$8K?x)ztb1mnGO&_U^ zCjOATW11yQtR`D)SOu!#J7-$}yk`~YI77sQ@n1laxURpYK@`N`{A_XQi966}buxz~ zbWc&nRFn8|_4(gk4Ej1lT6khde6h0eEF*Pp@5}qPFMk98+I``s9BC<(tAxd&!cC+~ z*8Tm5@>E((7Om-T8I4}SZ%+4UHN2!(7{cvNvfJJ(By?7*Xgug)Q2+skjn;rQ*}vsn zpci%u*xoG4awjbmYttBk$n}YuK9K^~S-v2{B!PJggSchoN1lHddr~D^PZTOra~4zX z%HLG0z8H#-L$5yosn$Q7EB)}yTj5SlxO}QMtGK1ro~otw+h>mLXn5<73{EKq!VjEY zi}fqNT6m*T{SUcMKH%@$KNL+JqXo6m1*s;_FvxfdJG1ooP>5*|8>Fl$L5K0djQ#Iq z_^%$Y6vQqAT{%{RY2{sVO_3P6g2dhMo4*z;5yw~HAI{DS36*`4ence#m@4A8-2#bo;l*7d`RMuknvrpT5*`UBe* zcg*zWq?!ldO(TREV`%WZ`(iD1%(!uLD`uLu(F|5LkA)MHrRtr#>)COLjXs`Hkd0mV&^|a2iz@i`XzqTjT7tJb zLyjt-_(H35%4wyH{lrTySZ1DseAu%Gf$_%L4x7mA7fO^1nn_vs#o8T*sHE2zg7MKC z%Z$^FuRH5_sSc~R)+^X-)A1rQ$+TG#POMnW>$0~1D!nMQ#YE~=9;-)D?0|~c4;u}T zyG7$=dLbZ=v>1Gww8oPewSN5Q!Xr@iVk@=V4S;q}(J3o*YEaC&+A^Ea?-dbMeCykbnjGgE z{4!XrF#w*ik;U_~18_8PDZ@3Z;Icp7-Zo;`^Hr9B>*5KkTN>O#q}s;&f`GYDaQA2H zxAHf7fH6iO?JD|Ey{s;K>vuq5oMO>w%gJYC@xf#z_C#8Ax}X?hIMigT6gN2fJvv^* z#n>eVJn&WzeR|f)`@B}Cdx4_K_@ft<#tc_`q<(@=z?e%sSZ0S>F~n+P;Dm9r`*E5V z+#)f01CP>ybh>Lq7o3=wrwx*&ngiO3=&@3Edu{w@>w|u8>X(nY$R||%N)0B1Sr8xrS1?b9h#$sDey5Lm7f-uK+bPGev53#X+v|5ms`< z{Jja4GxzP$ynKzN|7*Hg@WqB0m_>>96svJ_u9#z!#A=z%+>T-Q{@4*{$+PrzWv>T* zj|ymP1%8ZO0_yY9sKiGJpl8v#bxGjbvuYd|VzU={K~@<7@?+Jq?2vRa?9o$*9(Tza zT6t8TP~?~RSYn(Kw9W`<#frQ6%u@ubr#5dWC7*aI}2DHd@hsWF?1|936%IuX+fjMT%u4?k1zPYA$3RS zq6Rl)2kc(zW)7yB1_&+zzrI2wXf$Yxi|& zkq=ykMhj62Z?jwXe|2lU3HhBWOZ$(|z)8xmzm$LyFv;U7bOKP3O<2TcOC6!eWawAv zqeEbM{>LCG*g6I}sTc{@jGef%7{Z@@zVoO~Z=d>ZR?FiS!*VNS?kdy3bjCDmsBK+{ z9;Bdwct@DuF}J9Z*;&U zQ<#m#0@wW2-_Fo`L$d5?!4a*}RjZR$F8iCxi_}ti&nJncUnwh;7fT^q~>F zSh6%t-r%poqVgaSNoZ$>>6g>!F1Z49YmTa^NXe0=&>KJ?pR_A%TKR6h1YDGkETc7f zPr84=-8Sk2!5>kPrRRuTh?PJ}L3lQ!_oUDus_7XkG?xYmyfF&K)Gg;D0)0*>5G2J{ z-bUBSh~ZmgQoC9JP>uKe*Yd%)?lWuYdYAjBND%Jp@vq_O#_@1M9P_m;`@NwLllJ3% zebM-?;0!#*{$Ch}{%-A&n1egQrF8F+?2V85oY&%l-qUq&`evM@mdq`WeYZX~lq2%8 zjNDfwlGAPqWdHXl!~oa$`*c!a#pt{VF2PzmN+VAcP_*pqMfSj<(4;dl?4uI(YhBuJ zWI!>Bp*#trzBYt?vxo$z1ATxFp`To@yx9NstCC$LWL+)uxbZrOsyi#z231)d3x439 zIa;}6^SO;BU_sHa*(DYgL->1#+>2%6_3Ob#IUg%$C)=(X27w=B5+q7TmiJb@{T6qp zA49~}@@!k;D1M|ImeHjFSD+5>Ar8MXX|ZgG8+t@Fz1e{%B#Ua&{nq4K-PrV(VaWPj z>DDFSbPlmY8+A3ok#-e&@%|e$Kx@{xQeg7o!%*T8>!05r9u>ZST^7$nJ^r*?z5(>vpT8GgfSCw$VYzs$Ubh54`cm2r!o`<6%q(f6OROF&xI*K> zK1@_AGb?nAb=0T8+m;8FaoVWs5`zM93wJr9;h!KZeXRt=pt*&!8x#UG2*}DttL~)= zdtOYm$i)}3sO0rZh>Tq1M96JO7Wgph#Sr|?YmPo8PY(i9EzJ_lxK7F)oH(WBJ~0b7 zYTV6yIh_Yv_NYosOiKHc$7J9AH4B{QL+?X^jw#6N|I@-xRTl+bzjwYIGh4TgJ4VFb zp6N&Pk2q)>RZEY;bo;8l`P<~2Y&&J0iraW?&M5FI8!_fys`Du2tw2 z;tMhICaYzN66O;HpaPJgVZZf^SoH_Y6PS)$w@)rbU`H6bmP@hE{=T8DUSc*j%0ZDQa zyt+!34U}P@-#;T244f7egbpENyQF11GBli3pu>pTEy4XwV!{iIJjPXPW!to+&mw#^_;*(ofJ{Z`s39cLxY*||ikxC~JUMuH1+Z$^G6grjKk z?y9(Q@c(JfL0k&HtpNDwda!=~QUg8a+AO?zt_0cjcsa7(O+PWK@JZGAR%_LO0f&B) zHd6HhC;Td+7skE&CK;B##(}An{Rl`Z8!HdDt{8FR?&D42(!P9kpBxbZ+i@L=4f*XHT(bN_dP z00KtPB2a|zSa*cdY5*Lj*277NFig1qJg6CW%(Y@T3qMXz>Uuez@j~Wc+N=s99SffD zoF%zGt8DS%^V`RuhG*VIz_?Ed`84lYU7L3In5&3yIZou6)m$o=9E%S@wWgqM`0HqK zdks4j*42+ng#ddWZDbt@&fi)MIH6aD3ir?NY4q*oQtVARhuYEGaxgLCD!!gl*ZjGw z#&BJk#dj=R(s@%sv}5iAc&>>xf}(0L zs0jQv_}IU8Ee^!}j9>r^x-75iDpCwU6L%S@DtMRdHT4HkgHfRCgUi1gFAGZp^s^!* zcrSIX3*T$on0OhF8?n<1uCwoFOYc0Fo|Gw-Ug>XOjg{-fe-w zetG+0^6TKQhBwk+KJ3YD&OJW&yk4go{(j7NU_9<`9d`Towz_sOWwbd!WisS+rzE2T zVbeMsZWOtuC3{yZJk{M}%g;Y6pv%hYdBjW_*A%JzO115LI`?5T^>EiZsaHz({nKhd z5pMa~598))1MQ!&nZf8Ivni6am4(=+bgyMaoauKFsVHLLTate~B?BH~JGMLVd$IDuMR|%ENlYNqIvXLc6ar28p^}!?piqe@- zunWRPgmunUIeCcF(SVZOsTQMmwDy>5B&#y6vts`_3r^gN|T0!IU^kdzJt4Ljj_dflx<+F|r4&3FZKh$qhJKBt6ca}E#Z z$FjNdsY|*PiHK(@4e;4x7?GqVFx1p%;Xwi^QAHITBU!RRU*tlSruSjU&^lf zoPyf^#b7OP*Z&eI_sXQ+fRdX&NWFB@qGB6ktD8F=_gWIeT3n2!obF2Cc^D7%zww~* z9Vw!b+e(I~%V(G8I;E~xY!%(ZVQfN;wLx3oerN2dJAv;un*_uQ2ubbmevSRuHS- z^(bCeaBYPdP_ug8xScG>6T`VQ(9x)j`bCCD%N&VSTrgM{sDHSvzEk9VVvi1PM_XPW z??sd$UG5#FA9vlNl|-Yh=Ln3NpRuV*Gi{(^U4KSYc>EpA+mj$CNz!wy3i23GgJ)5* z#$a6~S%x3{J_L+UUjzOAsF+dq((9uAl;U4jdQpi2Pao1wu*&ZRnsB=M!y8}7jdW8% zF-<(jno#Bm>g&mKhN1ggZze~YDgc-Af3oS$`Ze%Uy7hFF56kwE%UCV%b^_&5Y$n(b z$g^?2@x_?m&;BguU+fdP_xHqmUdr{w=pqK&Symt|4<5cHqOTo?Se}hi zraudu^9IsUPv7p7lUU?!d&HM_Ci&Tkr8Uj!v{YUjR;rDf_=-F*+7M2W#@^2=mN72Q zA|jXfh)qAXwXx|u2YOi8r=VuO$PzKMU?i$KNha;SoBkE;IVI+sL&||TxBe6pDb>s` zI_@W=X=ONL0K-`MUUurxHfX>Td=F6lg;g0EC`j_6QQN_}~jhiftdW+e* zw^Q!ir&+I$um<>&iN|}i$Vp+H3Ui}g#z$t?_|P5ETdsfp;mF`eQm-_kVjNRJT4Nws zV+$`0P5JT;XV0x~9g1r2YjnZqkD>ZK`-SO;_^uEC+b^-;v6tZ-xcvlH3jBp3d#POm zn{83@w|_;E@FXA)vYPSc%~~()nn_ApWl5az#YB|xGge#4QTnG(8HJo&dMPc^z78AF z%hc-$i+vqGU-GSv93%}j_1me^(o7H1g*H%=U&G&)`*5tcfdldLr#8SvL_#T^lVi1Z zlVkTkbvdK`RD~Fx)K;;mcsyAH*QZHcVMhjw_rlMmDPvq}n2jUq-a{fEf z7u{}S4V21^gUzqh`ffOT8ooy78`>k0@*WwCAB9)1OOBle+GB<9_RFfn_PWCbQS%jp z<8y*pd@DQ{vBnW7W{cWH=4f6S!UcvHm?|U5?drT_skEkmbWGtArg-4}YMN^mmN>*waj*9|mEinzfPZ&*QQU zCYGXxA}coF6hCEFLmE=gb}VA{vVHB(#2r|*=gh0Bg8&)_(EE=Y`#Q;qb2UZAcV`tL95{Dk#|?=Ic**i zle2!x#iNB1UK8KzxOc@&YG0LNXu4j8(H;|3r!=so>0$GJ*{9S_qzs4W)>QdQb9*<4 zG|xIzxtAY)AX&_rmzBU;eDLGCBg%{7^dp^S*w!^WpVJOl{UP25Z#r9`Sf@ZF_&WE+ z9B?(IXPG6*dS{m524J{xd**6m^*9-K{87WXDpjF@Eqm4W%Y80yf=JOb+rvAYtO`T& z$O$&eg5Z5sZV_!OZt1J#sSXc2P|(&jYro*45MkmJ!4B8CxSy1`%5V>`i2Uv-=%DH)r}n&dMZx;;dIGS5|ia z3c(h(_$a}8&X<#ts2a99I*;ALMJ^N)GN;B!NgFk;=QwZ0CJg9zhM;UE1k$e9MUPc6 z7nlX1OFR5M<51??`LE`Uae6-n#e?@e1H#e3rQ+C|9ZvinvGp+YKG{?( z5a<$s+6}@tujSx+9FWxv&Oufu>0fdC~ ztPh9Qlhg@jhpZ2uDC*wOti(C6Cg&9lmF^GW=AkJd># z{Y3n-1Z1r650J5mmjL!2GCx%54bV#IuFJzvgLsAQGM`*R`GGj5#P&7A$A}A?`G(^-t4B_|mgTXexhxE}3E->G_yDFQEv$qQjorWyG`BD#K& z#`nT8;ALZt2WU9q>$HgWl=73H6UHa?Hc9x{omsAWiw7CK4l+VjWoMF#d{`4D{@TwO zZLbz9g2T-})XFk*5l0UsBG6vT2=xT^KSfb&|6+rjxu^EZOGA8Ljz2fsuOCm|oif4c zEe_g8?zusM-kXg9!S;k>j0^7Llcg#wc&dMvha^}e27I0I?B398*y+Y9(Nme|D#-dh z**XFkBlJYzld?-oay!GD{>!V=;MJ>W$v1A#i#Iz|>`&kpT;2 z05R_%=U(~6o;Lu1Us@?m75NqJQ67Vu)`BX%jbXs6)YKDG4Wj4Ojf=7Erq~pvoO}TK zQO`;$?r~ghii?$r%;gF=n&bE<1yxkTyPIT;LeP-P>^s|ke`MA>h?Kg+YXX?Vt2UX#ca#I9d zbNk9KMxs@$-CiVsFKRuzR4@*Bs){*YmZ$y*kk14RDxmNq)th*I&vnD1P%_S^q@lgU z?h%DsmhN*Ck*B7MDVZ(h@ut(oGhiK5>B1D2qQ*0a2kMqLRHfNh*i%Y=K>W~Y3RTdo%R1q%5xR*icyLj^Cp3YBm z3{t%oPmMlP3;hXr7+&k-UHYc(=lT6kuVDv|DFWC+m_Qx{?xPG``OACbVn`Cv1WKgN2~dY*@WfTx6Rhu(qy>90|Q z_96HjF-Zo)eF$&sifYdnshxn>RPne!uQC*y>RLUw2A2$9%xObXJQERSv=}?BtRS~$ zuzRB~a)#4)!hbBauE+QO{SeepfXM6iFjJ9DAk0|#sJ-YSNO>1*z*}Vt0e0X^T-sx%%C+6C(!%k8w3X5Vav8KZ`1T3D^$V4$ z%zE@W5>q|Cte@Z6d~s~@0^_4?HSS5foy_dIVB9t9QMkFwV)LosD!tR{XX9m>^@u#5 z*tqzO+_C+FaCgrrkoyFtPUEvUy-(OdMkvjnQJAl*=SL;x*76wex1+U5PZ9d(N!jtd z0gD_>?5l%heodj34PJAn0KTkW81e|qxLG~ktD=-~@ue^zp`*o7-ug|`FaFU{u~!aJ zi!zi_?uds=Jn**t!S4I_gU1fBfn)Z!MQMZTX9nA&-v)4n)sK;bXN z{I1K?tntU%2K{WbefgqH!9&;cNlKf#t;Q6MAhcx+k!5oj3$$T=8Y(PLKH2v@&QPz@ z15kSv`U}AjkA}57U37df?mV^ly_DD=)JN*NorUa0dLt6Wj5yRa%O{L$icq6f%1Bw; z8-~6}wC5g=b)jofR`Rlu5-UxkRwh&C#$VHh)~_rueV=awvL1ag;?JM?e78wyy4*oG zRYqB;{4{c;kKCbzm4_c*EZIbY6r86lwnV-Y(I6p~R>b7Rr}ZvjowUGEV2K*#=sxNk zER_dITln(TX9_V%3@hhpQCzv%VVeRpzaMHTdE7wiC=mbY6OtPae&95AiuZF9L9$}O zF0q^a9Z*AR^@qi{A`UrhM{~5r);6MlG1vK6$%;^h;7?5i*I3-%<(YzOSJx9xfPTe6|iZ zzgxfcxTQFEIZ(c?gF<7D8G$EwkgsBIT$+mc<9dis0p{)sCvtwzSck=^MlfGKX;;g2K5YuP#@gV@u?tXG+w<<9*} z+UP6p$5{wsPD*9yV;Ioxwbm(#KE1s;=NIJ;3mCGa z_vyOW5%qBAsxBUm7TI!~Fd~7N2kb2#b6hyp%t)*s+DV=WY_^EmJR5l-4o-6k{G40E zM)gvB%?Yvf?r!fyNslz@`}iJNh!{$vk7;v=<>T)w69<;3-`n50z8GjcqI5xlNc!X{ z`&-*&cmFB);m%O1mC0J%me15n4`0B*_{p3=_R0NNj?OkZ$`s(gFAHCW@*_p@3U z{N<=k=BN|_DsPMm+nLee;%r>2*c#OQMtE@&-0*%SYKWTDG8kfH07h~BmWjNv6J6QF zqi0(MnBj~}YNTK3f`R-iv{YDb**+(}^u2Rod-$<4<%K=t);aaeW0xlRg0C0b7Cqrp zZQIL4bjXAW8q0ndnHms{ZOj}S)Y`?)Nk}Yj{!mEvk`oS?Tz@uJezvqgmUf*m5=f1S z9j5>DkM)~`5@aOMP)GvP1_WLbCMwgFpe_y*z9jm)wM0jaZhp)8urh)tR%#;-1rt~! z$yYbp=KQB zw)a8!Mj1`Vuh6AHfEIYlsCHggIBZe`d!s?5Wx5va~*aAsp zg%a!W+I5kpF{sB8F&x-#M

EYKWE~7OVeAu~~HBm~W^_UC4Jaw`1d`S&7QV=ksm;$iKh!c*YhDs1K#ZjJjmvV<^^rJg>dy?~x=`2`daE>x;mv3)_mYRvn$#V-ZAQ1L~fxN_=K2&KnUPApj|vmt(MndRBr zBp9b{%G7ogn7LQn>Bas|Uo1(`&9pXBlc;CrXT|)W429Q27>KA4G&7M)cro#-wDm9M zG1e*C-cgtMCo?fUWkj+5$e-6Ik6uJz~+^4`tM9n`oJRMa857{I`u!su)`zSmolJZv%Kgx@AcYrgZ&zerC!RYOW4 z8lG-hc>o6KqEAVeX~w($_--^!J-sMA;Zx9`a6;T!Q=9Za!Y9)A{u2A4C2IKyJz1=( zio3hJTVMOyncfpF)Nbp@kxA)+nV%*%<2~Bh9m_RrDmTFO@bw&CALbgVD)_Kw9*;w) zynkl2#G!JB@=N{(zX+;{B*St@u{4($om6A9shyEbZ(2^C}3miJdB&JvZq~t+Z zyZ(TMF9!HLW7JxJnJX!*zDWD=_q#aAeUF9a5kF<*I+JxsH2LP0@c#US(A*4DPaCytN=A|opL+IF?4hg^gix_s!;U0bL3yixGh zG@yC!#K@-uTThYYrN-!FT^xy-4@Jr;lO( z{1-K$`x3U4_l@i>c%4voQQ72MN#vbAuYy9XKS^u>B~xqqF9ur><=^)hFh1YyS;6Hv znxhr6DJ_f`R4!hM_lN7a{Lx+5%m^mp(v^`)Y^s7}NE0EKd*ItA!O9(=i_<2D=t%!RUA<*gl;0aQj5JaLQX)trEg(H~GlVEz(jnap zNIG;4pmZo9DF_TbAk9#NgmefD-GhLn@BRBf?|Rm|-uXCdKHT>?XU;j--uv3yIw_ic zL+DU~HiZXPmPIH->Pd8O*Cdv}Ql9P#?n z%HM5MGyx3UMz-tOlM!PYmXta#Y(Di7#HNr>G~$|dsD9{UvbDR~zdyuDhi7d;CGL$J zHkQ@;V5XfZO1mPiVJKE|P=2#Lh)Um4yGzx+XMQ%j$ThXlG*W>OCA)&;PrEF)`k+JRcQOqEc_M2 za?NcSYcv@n{M6Jn*?f?JPpKfVig?(54`+VTF2TpjAW+yy`o$6l7`!5e+Wsu{0%cQh zVK8Yozif6RU+`IN-CSTJB4Fh=NVoy8N)ELB<1jXgH=qy4F&25f#mUPBEV&n?KPC`Q zDB^qMt?gR+u={NyRFmNh#P3~Pd#Y{PAl3)QGtpUeY(r%}cRK4c2+AOutpOb-k zpKT5VA#FL8AJ0)Def<6G_YB3^HLWAllJbnk{Y(kH2uA1lC?k)WQnhG&$E7$TKy#5O z%f`_tP+Eg)D&5XsH!%@Mc4K8hI*OBNIj(_1}X$>yQ@#VTUfbv z^1l}P@td++uj^8^0C`ULt35$IXDK3D2Rr>O21n)pTT{8rg57+ugh5+6Tp$6N5qjzU z5=bgY+a~>xLc>ocfK+W}Us>^VY>Q-Ex`s{$Vrlm05QI4ej z@`hjB0__xcW#qcGJKS?6E3GV7b1!F(x4ZW8t*qG)n{$;m$N4+E`VwOxq*l z)5CgKo}2i1lf@}XKh=tARRK*yY@|P{7?=w4rO5)q=ocspN}R_ zLJ;h+fFT``#pR#dI4T7hte5_05UND`-+Wv)fI6!ZrH`A_7mk&jRGwpwx7hsvhWAdW z=bGoY9Nu#fc(hl-VIx}mS5eZ;uVx`+1DL5VTX_h|uQ48A3Qp3H0;)*rWHUrCmk4Um zcD_lJCgWAa9CD7#_V@i?o+k;gGP%3dc%e2jfv1~*5mtWF{)S60uGxk~C)@AzpxF@d zYYwA}Xaw{k?flL3JGbx4m!Ya|xSWTBgF5Wf<;gq{JC#Vom^uevThhg=rC>u08Rs_! z!{%pb4iPsQYBpK%^?u=gYkYTNy2g(a&Bc7rEi>AybaCA)Y|@3Pky9yIFTgm*tm7Ov z*N^GRpSwaqpE5PeF7r-aVMbH=ZC2)-UJwfIaxXs{41LmcGWx+}*=JI>SE$RdJ%0`w zm_aoDv{x(j?<9pWj7HDz&$~od{gpFg=TMt$Ij;FwYz?YJ)K{&Xu8f~qDQ_52@C1l) zvXNMPs>9$=bmE;ychwXHEak_oDdM5j5!UreZuQHD<=)Z)0&Fgo&u2uP-ON_n;u^8h ze&Wh0EDSuO!gVPST1Hz@AmXl+Uy(6eKh1RqpnDB9aJ+Vh-gs(cFIt{YJ=PZ zDLXi{50gR5#;jbE$pXp{0_0ZL6izuFZGW?u@q z5>@&Z4t{#m_x{?)m8IjHQ0152E8GJz|Kb&x5HdaE>$8`JIxH*<&g4xSY@Vct-xx7j za2B?msML#F#|=e(71E(VM-%X`iSu_)sm&&-ieV8!4UhQOK%+M77{k&SrYTss*iWuu z*S)``JIc#Qyf*y%jc4gEtuo>Vinsf|$&jfa*$VWnKP7)>{_dQB&9t^BwR5k`Yn(nd z!9C!@+Ev)pmD;LVFk0_aSPTvJEU1n2XGYxW#1inr-4G%wu%M$(lRFn-Y}LbD*nIS- zj41K-o+*d+&wp?>UL8v@RvDe+`+a*mJhwS$hmhD4U;)v;T#1kXj^3w_ zr=|JS&um%j#p>%wdR!daNmwnJJOYJ0x@cC89hyQ*$y3+9_jo{^eq$M02eCYjw}2Cq6hrk$~}32%A)202I2 zKB(2}ShURtNdT6I-0N?{WOof?J2E52^~-E*g$uY00%yJ*CzqT<6zt54$@T zT+3W(tY!P1Z|PI$oI95SD@!5y=)*D|0zp%^g_WJaaTs8LT@sV$C7JU~=1Un<6EJTi8=!EagcD4UEx#^wcxDF_?SU_PcsML$9adG-pFnjzN3+vy8US^tfok5}lAR zKlHJSINHRS?Xd=xgrXnWmO0Xg+I&iR(#2UlA&mfi`h!rZ;G(sAOR-?V`28ynZ#-Qj z1C!v^uatH{rHd{T#zZ{R@B^v4qC$reZuOv1boiWd>J_aJ|Dg|Hqc;x%WViTxOjxP#XUCoHo(UKlu6kL_sn zC#g=Gkwbp#3*?4`1YLijuDlldj386$koK)uxgcdpS=?pH;--%YFcKJJOs6eV^IbNs zUF>H(9PepIy1kdiQajvXOm=mY&eXbg04oroACUg(>kT-ocU`o*T#XI?9>t;?wvJOv zqgc6p?u6Z#}|9STu?oso#sDXSuUhEgH8Ti{MwP=LE&$~(AuL6$xCPsJ^I{lod z?!wvoEJ2f_4)jarLnC$3WP%X?{>v9Q&8Kk`UprbvH1q__?Z%dpXgo({vVDs!tvJy1 zW$O~4jeP%b&_qF#OUk5fz_K&2i*TB?@uR7qnXE}~2hP3zb-6W(jU1^mL_e%Sk&p?D7P&(w^!;2pf;yhh}n81CiX7UKU&M zw>*LxU&z$1Qw%8!bT9cOMt(nl(KgDQK6R;<*cb|B+x}+F-SE}leMhy92nh3fQUJJ# z;DS7WM!s>lc%1CW!@$RK*XuGZFXv%nEP^pS%fUfN=!yp(Bw%w=6KSUFM@{U~RacJQ z%;&WTWskc>nio8uvGK&km@;E(a;%u$PnRg1oUtDWT1K_TTUapp@Glv8uAm!%@6I_7 zN_iYO3>Z8_Mo}FPQvlVondI89lyOD)dDJlhhU_<@oHMy@%i7(wk=E8a;0!I#|ei+If-f-@un75EsJw4i6o8srkEi2O;~=R8PBvQGX+C zEQ~{4l#a8j;shpgZ_lVQ@C%pOG~hxjn|q_XPm>jL2<7@W>tH(jW=fT8f=5087wF^RDpdtSJ z(x>D9!2pKzl+8pZ-8td`w!BD}zKZ8tLb8HG=*S>`_LnAGWEMGpvay4oLpXU{94>Jn z;sLu*#CiUX4vmiD0{8cZQP}~5z{9)%9>}t3Cx33x;}-&uciHS63a0zBW|CN#qwXYa z=9D2)idlH=2h);Am1pV_j?M>rMZWg zv|GNw%h|%?=x(aJzJ$wXvhS!ucjvKIJO4eBgb>MOk+VsWSv0=Uv!t~A=;#Iy|E<_J-QFhq;e~51|1%2q(>HotnI|WJiH=x7V`oVg`3&ZQX0L16k-OhwiR- zP5QQ4;hbV2xatuf^gwL%!`)dI7KQ9?0YvNY0<~X3Zbz?)w+|mcmW;kiX(RsL+(^5H z-Jd-hh1=I3>OKoqwV+zj%W}lZ8KNN$^b)d5hz(eu1Q^&q#ldtY;k3ambpu-ru91Yg z<5gLC@OI8hpK%!$kEX;jJQMiQDcU#w0z0PEMZCLSO|%{#(}ufW=4fq>Av<{hAq?)K z8YKXqY7X>%(@m@K9h$c*-V4f1hJrri_lxWd>kpE_%MRm%*VIR+wbHN(8yY zN_Jt^{c95hmLNw?4L}p!?+>_SEIqPze&eN6p+xk)(HAxkaQx|yEy!(oIRwdl4ncY^ z&kzT`K1dAe%9|BBO&)f_!6iVnd#-TWtegt4FbKYRw#p228qQ@*j50Znaj;AND-?Xz z>=qeH@F&YC+v4IetW|rCEs@s^^)9lfRGyz~R?}!uXZ1rHS<}1%)4w$*+Hq4&8aLLB z({i{F+at@H4Hxog&||y;BZl4h4W{M*s*|=arUx z7k@|J^)$g~iz#q~FKJ}xkQe3d;UFf3cA`D&vcFo33IjK{F|v%oOi!Qzvw({B zMZrc|i+GZ@PhgelMG}lawux5(dxy2WH{4M^IV}&4Z!mO`raK*P|@DFnme*x@SIjN=(k= zl+vdJ@BB%w{AXY4YV;W1dS7;*^}kEo2L#6o76gk=aY1;Sy~n*0Wi(&ht4T7Sz0sg2 zBmtSxi~2(8Ry!_0vv@itFBajQ7?gT~cvhy|WryEMgRG*W{wfB5 zV0Al|+aW0dK18}fD-00`Xc8-Kd5q<_h9px(ylPXH=x6O3&b+o2hzP+qz#W$#s*iTf zX&`c=t;N1Dt5E?{X$AV{#(rBvkSX5(&F61zS;})w$_sjt?q<1cFhrGIxA`8wrvDz$ z@%?5rt3h|bP6s4YOcz9&2$Y!G7?tg(i^04$hH1Z+A2#V*pmJ=<4$!@)Ftyq|@_x1s z7fI61>K_ShCd~`$tm8PfUeTUVm21!awXssNkKK48##!y+kZ$df(JtAx`l`hTG~AByxmP=QC1?vil+AB#;3{tRiekSImewtDXf`x&l0VD7m#9y~}6&^W>9YX>Kuz zYF*$=b+m7Xabe`Bp0^2=&HLz1VfLIs=9IJsP|DR*UDc8|{~m0+3bq6$+U7r7ZS@8R zEkv}Y%m4b|0|F*|gZP!mc0Wtd!-)Gt=wPQtvI`cojY8PWmVr5QEqJ*z&tWlyxAR}A z!QfoPMd0$#!2;6L5cU3~H&ZU`&av%k%1vVg7GO40q9?7u^q1A@`tY(=>s3-h8eJvq zG!M?f`)&{We7%yl0KFEKVDQ;uGy#C1f8p)b9RLC0A1q7@Yof}F63d+HuM$nE6BZ1x zA+yt!vOA8umaB3IV^D2W`GQ5f<(Qwd@x|uy3o`PU{dcRJ;PTt?n8LXWV@dnEO`FxH zUR)6fcF|~(^u+ZXJo?HJnU2F(Bh7EybgU;AjH%Mr0ywjRsJ6b6Ed#u)yw>YkJKh08 z4X$A`^nkh*By!UJ$&iF<A?77+!*PM!)!x*=ka5y7`I5RY5+7hX zbCrMnk989KO=Kui{=iHYbKgtg@yUjonV}EF3z>gumS3egPxAiuYWJ!Y2_fKxT<^~I zzMI$bu+yRHxxpO9h$B-lfKKM_`_=>4prFI_fOol#m3bOGsrZi;^e2;s!6EY_fpAda zK3C-?EZ{pB*rRvYkozUonGG(35*{rgf(hSAppMh~fFp$-2h1pdNcgPUI3YoB2}?@Q zrO#YcUG&7F%*OPaU0=c5B;HCmFC_B&@sEGAVWGE0mt&H;_+jsFm^X;|j0lJB{x9L)j<@#*c|*YViTtn)r$6^bCO|WPu5jiB za8MDcR<-!-_;8XzJcHr|v!PjZ>959Dj{D;Takl&iRB83cK*p zxCabvm-Ty%+rUMJRYkGENH|&CEYmsS+ROZoonkz^CmF91u8D83Tt=$g*u{~*zWb`d ze9x)Y2xCml`DISE$E7gPnvg2SnFh)IOkbV z3Sc~t8-M4tV*SNW*0!o4BxsI5G)8)H)ecPwd4r*7$q)GfG`tWohKAlz_?Uu-mj`*K zSOh3~YL`(K%%ZCnjB5vueJF+*F_-YPq-)EhGN7pR{mFK_U=evp>G-!{opMQ|&c9>? z-1HpMc8zomdw+ji_Er{n@u^d7Ow$ZuCXhqx;Q&u3R60Ih{qZcT_&66pqV9bK7B``e zAb_Gle<~sRo->Zk$eH`-G;(V3`~`iA^I&VBegvpr*`4k;hM2q?lEhkTBL5y3u4`b=BKndisGyvi4&SUJ0_4cgXaoGsf2a4L1&b{c~T_ofx`sxsf& zd3(PDg(-#Ne7gJl5?#6oW!r}DoC*iEXa z{ZLi`Nf#uO#_c^}(R5XvPG&~NB^lvv4>n!62oXVkzUv?w>6=Dh#PTZ=xFKkA z*=A4iN2s3knT3dpX@xMG<+ys0xz5J?dS){*UV1)C@&{ojOz5PkS)#0?zeCSR04fS_n@JAh$(}1yOH63c&ybz}BzjDW$qHUm@N1j@dln{pKYTBY z6p1GdnamSSmyF8Hbf1tF;NL=t3Ve$JVUZQ>MHgFeYV7>(g2(z2*3>|7Erg;rpwaiKx4F}?kTd(N2~?m$0Y->5PC2iKtGr-F;x zuUnqqFAki-r@Do7{OE}tk}`X#AN*NK3`v?TQlT7pto>V+5_%OzyiYVPH~pfnn0CXk zwK&J7CEe0WOPxCIjYHb{mqI);r>`gL=*tD*Mj zOe_YW?usw#r29+(f1~C_bPy$LX@@YYUN!05hV)ahB$n zsBWdziqgl^N2A`|DZ(@>S>APl>v%q)cf@I)+uG))*)>Tpf}{vp6{Kxvk6+_sinV8N z4PG~2f4*Q@K8FTasAmgKJ}nYP&zCMeV-`GB3lnRDQ?FP%Y7I?&WA)QM`1E`BMzHW3 zIu-uwYg&+~u*qvJt^poaO|g30I*+eqY9GC8rdYGvG>9#{yEqssSZ6JMlT6{?RMteD z6p`R(SQmQm$}Zj;Q{_#7Uw51zd);o0DGg)ibKq$UW_dI=Ycl8#-GMSgu|f ziKC(AwLILLG=w?kMVhke3r!WN>)&_&<;z$)Yp3dL035hPm)qjz297G>o z5xLS9Hu+T?g;8LjUO#Tn#5;ODRb?2hMOIG#59ez2e>vB&8;A4c0qIU@oqrEB2uv#sqZLhDjF*e zXY6}v_q=tm7`>`Z@_dW+n^{w{k@Z4~` z$QfXS|3~8!!^)n=HsjkT3wegUr=Cm5yv1#H}EZF544m^^Wmkbwu z3pg709v;OrZ$vOl(Xpg-`#7|RqFx2`fsel2@`odCADaV9Ju@-f-^wQw=yXz#!J^5O zcCcfDi>vBuFd6nk1D3lwM{b0XVDrcePaN`jM@|AkK|~&(4dM%!8dU`-Y)Gv$@K;o( z!58P;!c4Cuh%vr~I)G4i3rQm+xSOjTc-u2&-&R)AfVR(>C<~9W|Izx*AD} zbZBPho|N7_D*2~8W5gS-3PKN=IO;b#RExsW{4;y77>W)YAxYR(3s@i=5ophLZj-mL zsHSSF1!TDJJqx>P45ao2t(dBI3}9VbibD2ddE))Fa~7VqCW{+82&);&T_XM778Hy^ z7A6XNH=YL}Hw;X$vh@L-ddPb>;}?R~(uBgH;$)U2*$N&Mm4U`?kpZFg^XDwKGH5^J z_o@3l(!Pq+HIrq{He)96GKK&u^&A(dwDK)3Sfwbk8TWO@AFW{K&t>MmKMc?85yRZ! zUssB4|F%|vfoR}YpQ`;x<{GJ}H{T$0(@V9V4+~gJo<3^wIhsqivlvwq^L0)<8(`Ko z&8d;)ErY?5-~@}Osl&bGXl$yhA}GA_-NCZ9!>#kdM4*3Vq5&E2(>C zkDoZXYa1QkF?*>M5DwmZLxW*zzUjo(d-sZTappl>-aFY?SXs#Dh6LkUhKkt~h!Sxi z57t=LS$tPah4R)k1zo0Y$5brsgee&$+T$(WzslckT=kaUg9XqgqhRP<;3r$Hc>ZA) zL7r~?wW`m*r&v3r^>Y6WcF_XoTscadG6J*dj(A93h4u@utL<=BbJ^Opa5j9Dv=;PK zId4iQ|15eUu%lqGFWF_%(Db)TS1z<)rXcW(EEX)Dw}ko2?k0rpF&)*}bda1rotc3yQQ0Q;@(X^VV6oGF(% zJ-ps%FEdh8v{cmZb&}|+;X>%NZA@6-fu)0$3ZC@~fm}1=$pb2|A)W=6*n+1S?9D&! zuQN};$AHlAM5i`8T>LQsrmgS@3nJz8Igc1Z1Gf{&tdM`^*ZVznQ;Jp*i_fFo92#nBAzG3nTGNX{tk0~|V5G~8AxR1e-z`bLqBunM|2Y_wh;29i zkMnBLkB8|n@X|G`_MiU851aiRb=k1UKCb7fe+f!#o|_l5s5%;~G^>Yd=IIbeC^)0- z?rQQ0Avh}*_}hMji$4I)*d#9|A9_-hgWThZMtv~xd9b!@M?@XKaHS&+JJhe=S=8}U zX#mD8q8wX?6#OiPYwk!b&}*yu$~!B@i#RhLwhga-UCzqy7H;%@m++a8ck;K?i|2r6 zzrt{RrcEk99E+Kb_~h>u_#me!*z)bg7$b-{iLB}~IV4cz*y7(uN>0nsK(v87yE=XM zSE8=DOt3rrB};!>mYw{UhvIgVS3m&`wH9;6R>OLt2^=iYv-tAa*o8-Cc$k*2(SU9O zDU5u>&x$A!c#ADCEXi3LjGK)OkWcMq=*>MY&`&-ZrwEY-3%WxRN|7H3JZUflN|E^(~#_Lnra;;OnEh8f8 znt*~@&Ee_Ikxmr{NM<$NCx(m14-%VE> zWjIPUdhBygC&tAYwho)<&B-CB6xKs~zJ8n{jGS-W{qpP?En$ z{#-0`C~yfc7dXte?cla=j(ST(2HJ}lMvNPltuv<$T6D!QZ9JD7E1?36_z?S|y+W1& zn)KEo8^3nVpx(=HMd@^0d5+ zEWehdAzI@YVLOfw=#RPsxI=05x3ac)JSudg=@TLi1LhFG2Pqkzt{jC0>)S!_U-bo< z5jt1T%6%q6s(&J}ooLRe>f(4VX5CAiI=hZ)3k@;L36Fwy*o7Is7H!j`NE0&q;gd!q z(~?GO)H>45%k{&=v&mo$xO_SJ`5@b=#NCBYi=yVLv*`hpC#b#67a&y!aK3Nj#l&!< z@0h1?R5uLfPB{gZiO~F3(uI>N;@drw)l6`_2Nrm+S*L$BIap}XprfppVqcsf3V!D< zb)#0cRG7bfRqhynQ>zPY`4z*LP3id?EV>q%v}V>{-Lz(dl0J3xBc#1>tdC_sAh)Uqus+KAAbDPO~{+!F#+tdHq3S01B*3)~{jD=v$nYku`v_x+WonFS)}#UOF` z1)Vm)*f#r1EbHvdxLF7F0c7e;-0i+D0)3Qo5lzyQ*Di61TbB|K4W!2gH7Gcm={ z;iQcGinZi?`?nn^f|T33u41q&p?~a0I@Plc9z+l__>i=P2wlhXklt*(`J~s)x)z7| zm}#j+3E7@Z3jy>Q6P>!tPo`U;{&ss8beaEYS1`fhZ>JlG9C1;EAT8Yc{RgJ?zYZe& zrF&s#g`tt#_zUgdElwk74hI&&D{%|~X*HtiLN0z|J z$;6Ph61txSYwm~x2arMT{mYgT|b=0TbfIg(;fwTlG{c>z8Ng6@9J}YAuZDGg_4Z8n?*y38V?nje2e;ztg zp$PLR0<#G7V9gKKL5a-GEi42|md)mdVOTwrBd5~H)vjtDSfzPr}f(G4vBn z$zeD58>|2BQ(6x1Vp0~&wK)D=pIK0x15l_%8qQxsUyZ>4zg++x%kl>53fe?MzP*GI z^Puo!%sf;C+Yy(E6PpVyGg^x9Qkt1EONc5@&n_K>NMWO$shSmnQ_tXnD4g?fxh)O2 zzKkKK7xx-!C+&eRSEf5Lf2)8#;=jp5En4Ri zRGxawx)lG}E~{pK6eOy*99r&>t@#^zeljQLVqrwNP}_TnG}0lHZ}a;!f?cGitQqTm?@vaPs9E-<9{+mY1hNO z9s%7V;jc)-adyK&hrZs+WsY~*hyeI(t!uLtgAcdPfy`uSu6)5MS>lH?_V0IpzARFV z*4wZtxCT*|bB zFn4Uoz~{W?iwXw4D$~Sd6rLxM^ ze`7=HUc6;zbY!?UFIkyiECTyufO(^$M1dXAYVf3-J zc``IaJvpyNqMsGmCmC_MuSVSVzza4mBkEkV81s$$DJY;(&9Fb zSKhc{-5-b1(Jjy8I>ny*KRL~iTVl0&`l^v=PG!}zOW;(L$%n{ZNHaXR1u&zP#Yx3UpjZs4$z#Rj-k_>&X-UY{^|%B|O7;X2O`; zuD^{qn+28yj@oB+{O#2e;f-oyL#^5HRB2^&Ie z^UHgf6E>@(pSrDVWz$FosOE}E@@S#WPyphkT7ytVa}Pr=Z6;L<+e%6BYUtO(v!q*J z#!bZB$+NR6Op@~LP*ZB#7%I)=nbkh`*fPHIe-{5`s@p_6G&c%phhZ(;(1{uv*!dO+ zI&Do=b5yWIKn4`i!u{C&TPgi^GtD=MZ>w8Iem92Auhcsq5~VS`ATa9o54Vt=?}3Sv z_>Oq;#J``*-pm@V4d4dQ`wM$xDC8WTQb+R*ihwAWPTtuWuds;K#;-qhm+cbJ`LUw| znay_+5*(Uaf33e;Be`llmJvFUF*3SjB0&GzvDH@&W|aDxhgIz~_w7OG*1hWJUZBlC z852D`J^(rHKQIoE-W_5Pe6%L9K27(M%S-3zQQ@a9^V7d`{EWLi0o=_XLt1}~wA+C? z-`hXd)q8cutrt#*P=xq>QhV*zxDEGsXi^{n&S^ZA(Ve4La+Iu!2$<@R51JnpJggF6)~$Vrmi)C?Y9lx$C^e?* z(rE7BVLph5FFs&y^T$#rFiD_;2AO-l5Az*pK#gr?n3QcZ+Jy$KOe7nmTJ@E1`Hbj3 z0TDlTb}f@=UIGoiO$|QV)5j$LAYf`3Fp;o9Cg=uf&!KqNRFL5C6yd!FHl0nrxue|b zF~6bEfrt;DmZQRhw;t_s4VrrcIm$52h<#*hD3elDxt5y-v?ynqJrIq6ztCd|Q zopdXM>XFv)_V(6hI;z&#ukM4Zt3v|$P>KiHGutl=Z_=2~X5U*>4HUJZ_7WOGZrq%F zIx3{k--Yz*5If>Njxdp+WFartOl#5`;+-rY3$nJ`__%F%!rKt2W!VlUT2sj!E&gn& zr79R}Fv88tBB=3Ahm!icsJtb6-*<97A#?Ip6s0K?G~B1>oBkr_ImC0j1kA+U@(nz( z$QDM*%Eck$lI#MRWuWjRA=sZY>Z>Jurx77Ez%#Snqai}oycm)NO$oA1LDbha*Fcv^ z2W^{I>oeS4+_K59Oak_P8IDOGB2Ee6uheBZbywpFRaKe*6U;Xz|F$=3zkdv~S+7JM zc6wcFW_lV6sGt&lgdEJ zV1dYr(F-|J5$3mjwZ*q#V1eoC&Nol9rq%< zM)Q6a_Of!jK{KtMw=U3RsuOStSa9u0m9|fpvV{?vG7D;Q`%Ur`S?k4BU>T-z`nW!M zv#|%Fz4N&IQdFytoi+RE)p08Ab@hH?*ZO}~JPF_JI6>AI#A+B{{vS;}pTqv$$faIL zM82SDtRsZj8HoeJb1Ts9>z@4T_`%)S1hNs~{~i?R;ZumfNfr=c!tWtY$ye#Uxl5_# z3yHBBke8AB$fsyoQiTT#Q0c(W#QM2IEs#{?I9|bbKPx+Tid>BX{#MHAZE4MkrRyd{ z$OrqbwP_El- z(V!rEa1hcV_fY`?djT=GQUacK&tyfrZN3h+x&)fP%8h3POqK*v|HLbQlDF)EG{nBE z0edp-?3U)`K$1l=&K{3p>feSKhTKIEi^mzPQ}4qeA0-%* z|Ddu{vYjzDO#BAYX2gneU*z3ZZd@Y)*5l-i%pFLH-p0hknj^3Hb}=%ez_nRl6K`!#@HLKSXiG!Xnw|KubCS&5<7Ze6m2U{;y+Ry!2zU4JEJFu`Ysb zxZ~aa2pq^_(Bw+FEi<{pa2(GzXuOc|bETugw(7)fnswNr$;5y6y=6-NOh?;S#hGu9 zFvz*}%bAs_LJPL8yY%qc7188nc<$;bKi2GPhuQE^(NM*e zrP%z<5eg^A)ST0e{a(g#x#DO)`9(_qlU#Q%Cj`x==w`xw$CNoKQ zc6QRe`vDHRCNWj3B-o-_B1r z(*o@y;1gc_uYdK(?2J*wH|jOaTi>ajy(g_oYcf(SNBZShjvLJ@f-f8LlMFMoItNb2 zKV@X*TmEs(uK45#AP{I76CMs(OINJUk#eAZ!&hTf`T%9s4psy-qv1^0GW z=_9Bqvh-1`=_;vw6(Za-*p7!VqsN3)?jzg{o7H_W)DfVgX(~)|0?4-Tv^luNl2l{32>V1vav`mF&jrJ{Rb z{0?RxRgA=|s3rSXuK2waSMuL}HriMTQkCSdPVDN24PyFx8{Xn}D`kD6W5;LobK=si4&hNl|+ zGNqc@LC|k?***#U2=8s@{|eANia8dbPCR@xJ%y%^U{J9VNUi20-_EY8saOoPT6&=T z>E^9ZToi`pTk{fAIfKPj!@_@c8jA4of3-Kn40zBy;M#{YP5K}2O&wauJT!FIr3&N#q z8i{?m{}6%1E>YlZ@&kJ5BL?H-r4#Zv0^++imb4tf|Et{ZDE@{KzZAt#ambKi0Ur$& L9pxHDtH}QcT5CX< literal 0 HcmV?d00001 diff --git a/graphics/object_events/palettes/marshtomp.pal b/graphics/object_events/palettes/marshtomp.pal new file mode 100644 index 000000000000..8f3efce88318 --- /dev/null +++ b/graphics/object_events/palettes/marshtomp.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +136 184 104 +0 0 0 +72 56 16 +32 80 88 +48 80 96 +160 72 16 +192 88 16 +64 128 128 +96 120 128 +240 128 16 +128 160 176 +88 184 176 +176 192 208 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/object_events/pics/pokemon/altaria.png b/graphics/object_events/pics/pokemon/altaria.png new file mode 100644 index 0000000000000000000000000000000000000000..3414eafb7ed0fe6d411a955f4ac766e22b9ef7c6 GIT binary patch literal 1782 zcmVEX>4Tx04R}tkv&MmKpe$iTWdut4t5Z6h)|tc5EXIMDionYs1;guFuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;lcSTOi}v_ypn^rW+RVI`Pz| zrE}gVjXeely0E7l8 zfT(bQkU*%|V8H08u)xsZ==k{f`lCc000009a7bBm000XU000XU0RWnu7ytkO2XskI zMF->t3km}g%tI!~000EhNkl?jj zVTDiQ_`Pqw?|YN?Y(oC8m-UMAS+HvVNzR??S*SG|GXqL9`84;e+gWb?UA$GO4`u;8 z87$`GE$q>uzC+6L(rg8Kyj2*~Yx#~?OZ9vCcssOAYZ@cn@`R!c1$w;Is=Zdrb)@k4 z-tti+7jLgj)^vY0%ae*S6zCyS!bi3)Yw9s~r^`GU|{L`cJ% zx9xMVCx)Z6W@A*!spf~DDy?VSx zD4j2k@mgys`pYHo=GgZyDg7og$e)_Za$FY~z*s8U0$^>WVB|3Huha1YGa3OK+NuF~-WWc9@lf2_Wc zczQmP?EZ9If2%9WX?VP+mo~kFSR3s#r!6-q_SghB1kXf8h6}i1pkTxg1dP-1a+8lQ zZ$4O50+acKbbH?V@rOsQ(31})y60!#|W^~FAbf29EL!SjQIU2sIBOXY9#o%x{~@)LDMQh1_BEm~zB@#@>``XC!5x54z6I`pP^{-4@_TF({Qf$PCkg%B+h{fia$awN zKlRXZ*Ox_2E9$S)uMl9Pkrj^{!tbAf+EB|ECH(Q^{5@4d4G-@peVBA8mBYnwd4{kY ze9sgfxE?BUJyl~=0N{>=0zKXkgv7)hUrK~vreK(t&r zQtdgYsONM@qyV6^ah4U24ya2ykj%$6@IGw~=^J4iNaCSJ0Y*0>Bmm5qv;q(@YV)Kqa zz1S%S3KH=KI>0^QexL(pD&J=vv&0AMe95S)VVlGgBBM5mw^hXNL~lD%QS6Oi1mj0L zL@7wbqXWTF3x{buU(Gu;H#6{1By&|$kgb+8He;U*LQ(8}smKjzX2uuM0mW0zws`*5 zIQeFgg@?J}yGn43E9Py!3!``=%Yj6wnY~WM`P25De6wac@UMU-ck>bbPaU`w&?|KP Y1uqV!0@OS@UjP6A07*qoM6N<$f-loog8%>k literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/marshtomp.png b/graphics/object_events/pics/pokemon/marshtomp.png new file mode 100644 index 0000000000000000000000000000000000000000..03875540edffbf6c0a1a6583774e874d1b4eee6c GIT binary patch literal 5691 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/palette.py b/graphics/object_events/pics/pokemon/palette.py new file mode 100755 index 000000000000..70f1a171087f --- /dev/null +++ b/graphics/object_events/pics/pokemon/palette.py @@ -0,0 +1,25 @@ +#!/usr/bin/python3 +import sys +import os.path +import png + +PAL_PRELUDE = 'JASC-PAL\n0100\n' + + +def extract_palette(path): + r = png.Reader(path) + r.read() + root, _ = os.path.splitext(path) + out_path = root + '.pal' + with open(out_path, 'w', newline='\r\n') as f: + f.write(PAL_PRELUDE) + colors = r.palette() + if len(colors) < 16: + colors += [(0, 0, 0) for _ in range(16-len(colors))] + f.write(f'{len(colors)}\n') + for r, g, b in colors: + f.write(f'{r} {g} {b}\n') + + +if __name__ == '__main__': + extract_palette(*sys.argv[1:]) diff --git a/include/constants/event_object_movement.h b/include/constants/event_object_movement.h index 2236500810c2..25f133f0e189 100755 --- a/include/constants/event_object_movement.h +++ b/include/constants/event_object_movement.h @@ -82,6 +82,7 @@ #define MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_UP 0x4E #define MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_LEFT 0x4F #define MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_RIGHT 0x50 +#define MOVEMENT_TYPE_FOLLOW_PLAYER 0x51 #define MOVEMENT_ACTION_FACE_DOWN 0x0 #define MOVEMENT_ACTION_FACE_UP 0x1 diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 8e026ef2dc2b..deb775271f5d 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -240,8 +240,10 @@ #define OBJ_EVENT_GFX_LINK_RS_MAY 236 #define OBJ_EVENT_GFX_LUGIA 237 #define OBJ_EVENT_GFX_HOOH 238 +#define OBJ_EVENT_GFX_MARSHTOMP 239 +#define OBJ_EVENT_GFX_ALTARIA 240 -#define NUM_OBJ_EVENT_GFX 239 +#define NUM_OBJ_EVENT_GFX 241 // These are dynamic object gfx ids. diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 1e754dcd938d..a6264419c475 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -94,6 +94,7 @@ u8 GetFaceDirectionAnimNum(u8); void SetSpritePosToOffsetMapCoords(s16 *, s16 *, s16, s16); void ObjectEventClearHeldMovement(struct ObjectEvent *); void ObjectEventClearHeldMovementIfActive(struct ObjectEvent *); +u8 SpawnFollowingPokemon(void); void TrySpawnObjectEvents(s16, s16); u8 CreateObjectSprite(u8 graphicsId, u8 a1, s16 x, s16 y, u8 z, u8 direction); u8 AddPseudoObjectEvent(u16, void (*)(struct Sprite *), s16 x, s16 y, u8 subpriority); @@ -261,6 +262,7 @@ void MovementType_JogInPlace(struct Sprite *); void MovementType_RunInPlace(struct Sprite *); void MovementType_Invisible(struct Sprite *); void MovementType_WalkSlowlyInPlace(struct Sprite *); +void MovementType_FollowPlayer(struct Sprite *); u8 GetSlideMovementAction(u32); u8 GetJumpInPlaceMovementAction(u32); u8 GetJumpMovementAction(u32); @@ -412,6 +414,20 @@ bool8 CopyablePlayerMovement_Slide(struct ObjectEvent *, struct Sprite *, u8, bo bool8 cph_IM_DIFFERENT(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 CopyablePlayerMovement_GoSpeed4(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 CopyablePlayerMovement_Jump(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); + +u8 MovementType_FollowPlayer_Step0(struct ObjectEvent *, struct Sprite *); +u8 MovementType_FollowPlayer_Step1(struct ObjectEvent *, struct Sprite *); +u8 MovementType_FollowPlayer_Step2(struct ObjectEvent *, struct Sprite *); + +bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_FaceDirection(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_GoSpeed0(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_GoSpeed1(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_GoSpeed2(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_Slide(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 fph_IM_DIFFERENT(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_GoSpeed4(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_Jump(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); u8 MovementType_CopyPlayerInGrass_Step1(struct ObjectEvent *, struct Sprite *); u8 MovementType_Buried_Step0(struct ObjectEvent *, struct Sprite *); u8 MovementType_WalkInPlace_Step0(struct ObjectEvent *, struct Sprite *); diff --git a/ld_script.txt b/ld_script.txt index 0b8702d966d4..88b59295ea1a 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -6,9 +6,6 @@ gMaxLines = 0; /* Modify the following load addresses as needed to make more room. Alternately, delete both the declarations below and their references further down to get rid of the gaps. */ -__anim_mon_load_address = 0x8b00000; -__gfx_load_address = 0x8c00000; - SECTIONS { . = 0x2000000; @@ -1256,13 +1253,13 @@ SECTIONS { data/multiboot_pokemon_colosseum.o(.rodata); } =0 - anim_mon_front_pic_data __anim_mon_load_address : + anim_mon_front_pic_data : ALIGN(4) { src/anim_mon_front_pics.o(.rodata); } =0 - gfx_data __gfx_load_address : + gfx_data : ALIGN(4) { src/graphics.o(.rodata); diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index ae7971960236..e030a66c5a6f 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -468,7 +468,11 @@ $(OBJEVENTGFXDIR)/pokemon/wingull.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/pokemon/zigzagoon.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 +$(OBJEVENTGFXDIR)/pokemon/marshtomp.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 2 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/altaria.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/berry_trees/aguav.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 diff --git a/src/data/object_events/movement_type_func_tables.h b/src/data/object_events/movement_type_func_tables.h index f4890d684669..083e69432a90 100755 --- a/src/data/object_events/movement_type_func_tables.h +++ b/src/data/object_events/movement_type_func_tables.h @@ -401,6 +401,26 @@ bool8 (*const gCopyPlayerMovementFuncs[])(struct ObjectEvent *, struct Sprite *, CopyablePlayerMovement_None, }; +u8 (*const gMovementTypeFuncs_FollowPlayer[])(struct ObjectEvent *, struct Sprite *) = { + MovementType_FollowPlayer_Step0, + MovementType_FollowPlayer_Step1, + MovementType_FollowPlayer_Step2, +}; + +bool8 (*const gFollowPlayerMovementFuncs[])(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)) = { + FollowablePlayerMovement_Idle, + FollowablePlayerMovement_Idle, + FollowablePlayerMovement_GoSpeed0, + FollowablePlayerMovement_GoSpeed1, + FollowablePlayerMovement_GoSpeed2, + FollowablePlayerMovement_Slide, + fph_IM_DIFFERENT, + FollowablePlayerMovement_GoSpeed4, + FollowablePlayerMovement_Jump, + FollowablePlayerMovement_Idle, + FollowablePlayerMovement_Idle, +}; + u8 (*const gMovementTypeFuncs_CopyPlayerInGrass[])(struct ObjectEvent *, struct Sprite *) = { MovementType_CopyPlayer_Step0, MovementType_CopyPlayerInGrass_Step1, diff --git a/src/data/object_events/object_event_anims.h b/src/data/object_events/object_event_anims.h index b319c2845f8e..f443ea572b21 100755 --- a/src/data/object_events/object_event_anims.h +++ b/src/data/object_events/object_event_anims.h @@ -208,6 +208,15 @@ const union AnimCmd gObjectEventImageAnim_GoSouth[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoSouth2F[] = +{ + ANIMCMD_FRAME(3, 6), + ANIMCMD_FRAME(4, 6), + ANIMCMD_FRAME(4, 6), + ANIMCMD_FRAME(0, 6), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoNorth[] = { ANIMCMD_FRAME(5, 8), @@ -217,6 +226,15 @@ const union AnimCmd gObjectEventImageAnim_GoNorth[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoNorth2F[] = +{ + ANIMCMD_FRAME(5, 6), + ANIMCMD_FRAME(6, 6), + ANIMCMD_FRAME(6, 6), + ANIMCMD_FRAME(1, 6), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoWest[] = { ANIMCMD_FRAME(7, 8), @@ -226,6 +244,15 @@ const union AnimCmd gObjectEventImageAnim_GoWest[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoWest2F[] = +{ + ANIMCMD_FRAME(7, 6), + ANIMCMD_FRAME(8, 6), + ANIMCMD_FRAME(8, 6), + ANIMCMD_FRAME(2, 6), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoEast[] = { ANIMCMD_FRAME(7, 8, .hFlip = TRUE), @@ -235,6 +262,15 @@ const union AnimCmd gObjectEventImageAnim_GoEast[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoEast2F[] = +{ + ANIMCMD_FRAME(7, 6, .hFlip = TRUE), + ANIMCMD_FRAME(8, 6, .hFlip = TRUE), + ANIMCMD_FRAME(8, 6, .hFlip = TRUE), + ANIMCMD_FRAME(2, 6, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoFastSouth[] = { ANIMCMD_FRAME(3, 4), @@ -845,6 +881,29 @@ const union AnimCmd *const gObjectEventImageAnimTable_Standard[] = { gObjectEventImageAnim_GoFastestEast, }; +const union AnimCmd *const gObjectEventImageAnimTable_Following[] = { + gObjectEventImageAnim_FaceSouth, + gObjectEventImageAnim_FaceNorth, + gObjectEventImageAnim_FaceWest, + gObjectEventImageAnim_FaceEast, + gObjectEventImageAnim_GoSouth2F, + gObjectEventImageAnim_GoNorth2F, + gObjectEventImageAnim_GoWest2F, + gObjectEventImageAnim_GoEast2F, + gObjectEventImageAnim_GoFastSouth, + gObjectEventImageAnim_GoFastNorth, + gObjectEventImageAnim_GoFastWest, + gObjectEventImageAnim_GoFastEast, + gObjectEventImageAnim_GoFasterSouth, + gObjectEventImageAnim_GoFasterNorth, + gObjectEventImageAnim_GoFasterWest, + gObjectEventImageAnim_GoFasterEast, + gObjectEventImageAnim_GoFastestSouth, + gObjectEventImageAnim_GoFastestNorth, + gObjectEventImageAnim_GoFastestWest, + gObjectEventImageAnim_GoFastestEast, +}; + const union AnimCmd *const gObjectEventImageAnimTable_HoOh[] = { gObjectEventImageAnim_FaceSouth, gObjectEventImageAnim_FaceNorth, diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 81d83a85630c..47d15eac0a69 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -68,6 +68,7 @@ const u16 gObjectEventPal_Npc1Reflection[] = INCBIN_U16("graphics/object_events/ const u16 gObjectEventPal_Npc2Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_2_reflection.gbapal"); const u16 gObjectEventPal_Npc3Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_3_reflection.gbapal"); const u16 gObjectEventPal_Npc4Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_4_reflection.gbapal"); +const u16 gObjectEventPaletteMarshtomp[] = INCBIN_U16("graphics/object_events/palettes/marshtomp.gbapal"); const u32 gObjectEventPic_NinjaBoy[] = INCBIN_U32("graphics/object_events/pics/people/ninja_boy.4bpp"); const u32 gObjectEventPic_Twin[] = INCBIN_U32("graphics/object_events/pics/people/twin.4bpp"); const u32 gObjectEventPic_Boy1[] = INCBIN_U32("graphics/object_events/pics/people/boy_1.4bpp"); @@ -360,3 +361,6 @@ const u32 gObjectEventPic_Lugia[] = INCBIN_U32("graphics/object_events/pics/poke const u16 gObjectEventPal_Lugia[] = INCBIN_U16("graphics/object_events/palettes/lugia.gbapal"); const u32 gObjectEventPic_HoOh[] = INCBIN_U32("graphics/object_events/pics/pokemon/ho_oh.4bpp"); const u16 gObjectEventPal_HoOh[] = INCBIN_U16("graphics/object_events/palettes/ho_oh.gbapal"); +const u32 gObjectEventPic_Marshtomp[] = INCBIN_U32("graphics/object_events/pics/pokemon/marshtomp.4bpp"); +const u32 gObjectEventPic_Altaria[] = INCBIN_U32("graphics/object_events/pics/pokemon/altaria.4bpp"); +const u16 gObjectEventPalette31[] = INCBIN_U16("graphics/object_events/palettes/31.gbapal"); diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index c6c78dca9919..661db38c4654 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -243,3 +243,5 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrenda const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_HoOh, gObjectEventPicTable_HoOh, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp = {0xFFFF, OBJ_EVENT_PAL_TAG_MARSHTOMP, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria = {0xFFFF, OBJ_EVENT_PAL_TAG_MARSHTOMP, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}; diff --git a/src/data/object_events/object_event_graphics_info_pointers.h b/src/data/object_events/object_event_graphics_info_pointers.h index 0ca70fa3373e..cb94026ee974 100755 --- a/src/data/object_events/object_event_graphics_info_pointers.h +++ b/src/data/object_events/object_event_graphics_info_pointers.h @@ -237,6 +237,9 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrenda const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria; + const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hipster; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Trader; @@ -486,6 +489,8 @@ const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM [OBJ_EVENT_GFX_LINK_RS_MAY] = &gObjectEventGraphicsInfo_RubySapphireMay, [OBJ_EVENT_GFX_LUGIA] = &gObjectEventGraphicsInfo_Lugia, [OBJ_EVENT_GFX_HOOH] = &gObjectEventGraphicsInfo_HoOh, + [OBJ_EVENT_GFX_MARSHTOMP] = &gObjectEventGraphicsInfo_Marshtomp, + [OBJ_EVENT_GFX_ALTARIA] = &gObjectEventGraphicsInfo_Altaria, }; const struct ObjectEventGraphicsInfo *const gMauvilleOldManGraphicsInfoPointers[] = { diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 9cfdca7c16b9..f63f2652789c 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -2149,6 +2149,30 @@ const struct SpriteFrameImage gObjectEventPicTable_HoOh[] = { overworld_frame(gObjectEventPic_HoOh, 4, 4, 1), }; +const struct SpriteFrameImage gObjectEventPicTable_Marshtomp[] = { + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 0), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 1), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 2), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 3), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 4), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 5), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 6), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 7), + overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 8), +}; + +const struct SpriteFrameImage gObjectEventPicTable_Altaria[] = { + overworld_frame(gObjectEventPic_Altaria, 4, 4, 0), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 1), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 2), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 3), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 4), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 5), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 6), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 7), + overworld_frame(gObjectEventPic_Altaria, 4, 4, 8), +}; + const struct SpriteFrameImage gObjectEventPicTable_RubySapphireBrendan[] = { overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 0), overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 1), diff --git a/src/data/wild_encounters.json b/src/data/wild_encounters.json index 0b30c0f65bf2..463dadd0b6c3 100755 --- a/src/data/wild_encounters.json +++ b/src/data/wild_encounters.json @@ -7,30 +7,71 @@ { "type": "land_mons", "encounter_rates": [ - 20, 20, 10, 10, 10, 10, 5, 5, 4, 4, 1, 1 + 20, + 20, + 10, + 10, + 10, + 10, + 5, + 5, + 4, + 4, + 1, + 1 ] }, { "type": "water_mons", "encounter_rates": [ - 60, 30, 5, 4, 1 + 60, + 30, + 5, + 4, + 1 ] }, { "type": "rock_smash_mons", "encounter_rates": [ - 60, 30, 5, 4, 1 + 60, + 30, + 5, + 4, + 1 ] }, { "type": "fishing_mons", "encounter_rates": [ - 70, 30, 60, 20, 20, 40, 40, 15, 4, 1 + 70, + 30, + 60, + 20, + 20, + 40, + 40, + 15, + 4, + 1 ], "groups": { - "old_rod": [0, 1], - "good_rod": [2, 3, 4], - "super_rod": [5, 6, 7, 8, 9] + "good_rod": [ + 2, + 3, + 4 + ], + "old_rod": [ + 0, + 1 + ], + "super_rod": [ + 5, + 6, + 7, + 8, + 9 + ] } } ], @@ -107,6 +148,61 @@ { "map": "MAP_ROUTE102", "base_label": "gRoute102", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_CORPHISH" + } + ] + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -201,7 +297,11 @@ "species": "SPECIES_GOLDEEN" } ] - }, + } + }, + { + "map": "MAP_ROUTE103", + "base_label": "gRoute103", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -213,7 +313,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -223,44 +323,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_WAILMER" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_CORPHISH" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SHARPEDO" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_WAILMER" }, { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_CORPHISH" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_WAILMER" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE103", - "base_label": "gRoute103", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -355,7 +451,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE104", + "base_label": "gRoute104", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -367,7 +467,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_MAGIKARP" }, { "min_level": 10, @@ -377,44 +477,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_MAGIKARP" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SHARPEDO" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" + "min_level": 20, + "max_level": 25, + "species": "SPECIES_MAGIKARP" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" } ] - } - }, - { - "map": "MAP_ROUTE104", - "base_label": "gRoute104", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -509,7 +605,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE105", + "base_label": "gRoute105", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -521,7 +621,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -531,44 +631,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE105", - "base_label": "gRoute105", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -598,7 +694,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE110", + "base_label": "gRoute110", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -653,11 +753,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE110", - "base_label": "gRoute110", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -752,7 +848,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE111", + "base_label": "gRoute111", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -764,7 +864,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, @@ -774,44 +874,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" } ] - } - }, - { - "map": "MAP_ROUTE111", - "base_label": "gRoute111", + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -877,6 +973,36 @@ } ] }, + "rock_smash_mons": { + "encounter_rate": 20, + "mons": [ + { + "min_level": 10, + "max_level": 15, + "species": "SPECIES_GEODUDE" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GEODUDE" + }, + { + "min_level": 15, + "max_level": 20, + "species": "SPECIES_GEODUDE" + }, + { + "min_level": 15, + "max_level": 20, + "species": "SPECIES_GEODUDE" + }, + { + "min_level": 15, + "max_level": 20, + "species": "SPECIES_GEODUDE" + } + ] + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -906,118 +1032,33 @@ "species": "SPECIES_GOLDEEN" } ] - }, - "rock_smash_mons": { + } + }, + { + "map": "MAP_ROUTE112", + "base_label": "gRoute112", + "land_mons": { "encounter_rate": 20, "mons": [ { - "min_level": 10, + "min_level": 15, "max_level": 15, - "species": "SPECIES_GEODUDE" + "species": "SPECIES_NUMEL" }, { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GEODUDE" + "min_level": 15, + "max_level": 15, + "species": "SPECIES_NUMEL" }, { "min_level": 15, - "max_level": 20, - "species": "SPECIES_GEODUDE" + "max_level": 15, + "species": "SPECIES_MARILL" }, { - "min_level": 15, - "max_level": 20, - "species": "SPECIES_GEODUDE" - }, - { - "min_level": 15, - "max_level": 20, - "species": "SPECIES_GEODUDE" - } - ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_BARBOACH" - } - ] - } - }, - { - "map": "MAP_ROUTE112", - "base_label": "gRoute112", - "land_mons": { - "encounter_rate": 20, - "mons": [ - { - "min_level": 15, - "max_level": 15, - "species": "SPECIES_NUMEL" - }, - { - "min_level": 15, - "max_level": 15, - "species": "SPECIES_NUMEL" - }, - { - "min_level": 15, - "max_level": 15, - "species": "SPECIES_MARILL" - }, - { - "min_level": 14, - "max_level": 14, - "species": "SPECIES_NUMEL" + "min_level": 14, + "max_level": 14, + "species": "SPECIES_NUMEL" }, { "min_level": 14, @@ -1134,6 +1175,61 @@ { "map": "MAP_ROUTE114", "base_label": "gRoute114", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_BARBOACH" + } + ] + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -1199,36 +1295,6 @@ } ] }, - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 20, - "max_level": 30, - "species": "SPECIES_MARILL" - }, - { - "min_level": 10, - "max_level": 20, - "species": "SPECIES_MARILL" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_MARILL" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MARILL" - }, - { - "min_level": 20, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - } - ] - }, "rock_smash_mons": { "encounter_rate": 20, "mons": [ @@ -1259,58 +1325,33 @@ } ] }, - "fishing_mons": { - "encounter_rate": 30, + "water_mons": { + "encounter_rate": 4, "mons": [ { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, + "min_level": 20, "max_level": 30, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_MARILL" }, { "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" + "max_level": 20, + "species": "SPECIES_MARILL" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_MARILL" }, { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_BARBOACH" + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MARILL" }, { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_BARBOACH" + "min_level": 20, + "max_level": 30, + "species": "SPECIES_GOLDEEN" } ] } @@ -1387,6 +1428,61 @@ { "map": "MAP_ROUTE117", "base_label": "gRoute117", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_CORPHISH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_CORPHISH" + } + ] + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -1481,7 +1577,11 @@ "species": "SPECIES_GOLDEEN" } ] - }, + } + }, + { + "map": "MAP_ROUTE118", + "base_label": "gRoute118", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -1493,7 +1593,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -1503,44 +1603,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_CARVANHA" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_CORPHISH" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SHARPEDO" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_CARVANHA" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_CARVANHA" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_CARVANHA" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_CORPHISH" + "species": "SPECIES_CARVANHA" } ] - } - }, - { - "map": "MAP_ROUTE118", - "base_label": "gRoute118", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -1635,7 +1731,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE124", + "base_label": "gRoute124", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -1662,7 +1762,7 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_WAILMER" }, { "min_level": 30, @@ -1672,29 +1772,25 @@ { "min_level": 30, "max_level": 35, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_WAILMER" }, { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_CARVANHA" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_WAILMER" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE124", - "base_label": "gRoute124", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -1724,61 +1820,6 @@ "species": "SPECIES_PELIPPER" } ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SHARPEDO" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { @@ -2301,36 +2342,6 @@ { "map": "MAP_ABANDONED_SHIP_ROOMS_B1F", "base_label": "gAbandonedShip_Rooms_B1F", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_TENTACRUEL" - } - ] - }, "fishing_mons": { "encounter_rate": 20, "mons": [ @@ -2385,6 +2396,36 @@ "species": "SPECIES_TENTACRUEL" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_TENTACRUEL" + } + ] } }, { @@ -2558,6 +2599,61 @@ { "map": "MAP_METEOR_FALLS_B1F_2R", "base_label": "gMeteorFalls_B1F_2R", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WHISCASH" + } + ] + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -2641,70 +2737,15 @@ "max_level": 35, "species": "SPECIES_SOLROCK" }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_SOLROCK" - }, - { - "min_level": 5, - "max_level": 15, - "species": "SPECIES_SOLROCK" - } - ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WHISCASH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WHISCASH" + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_SOLROCK" }, { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WHISCASH" + "min_level": 5, + "max_level": 15, + "species": "SPECIES_SOLROCK" } ] } @@ -2781,6 +2822,61 @@ { "map": "MAP_ROUTE106", "base_label": "gRoute106", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -2810,7 +2906,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE107", + "base_label": "gRoute107", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -2865,11 +2965,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE107", - "base_label": "gRoute107", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -2899,7 +2995,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE108", + "base_label": "gRoute108", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -2954,11 +3054,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE108", - "base_label": "gRoute108", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -2988,7 +3084,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE109", + "base_label": "gRoute109", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3043,11 +3143,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE109", - "base_label": "gRoute109", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -3077,7 +3173,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE115", + "base_label": "gRoute115", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3132,11 +3232,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE115", - "base_label": "gRoute115", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -3231,61 +3327,6 @@ "species": "SPECIES_PELIPPER" } ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { @@ -3360,6 +3401,61 @@ { "map": "MAP_ROUTE119", "base_label": "gRoute119", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_CARVANHA" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_CARVANHA" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_CARVANHA" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_CARVANHA" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_CARVANHA" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_CARVANHA" + } + ] + }, "land_mons": { "encounter_rate": 15, "mons": [ @@ -3454,7 +3550,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE120", + "base_label": "gRoute120", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3466,7 +3566,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, @@ -3476,44 +3576,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_BARBOACH" } ] - } - }, - { - "map": "MAP_ROUTE120", - "base_label": "gRoute120", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -3608,7 +3704,11 @@ "species": "SPECIES_GOLDEEN" } ] - }, + } + }, + { + "map": "MAP_ROUTE121", + "base_label": "gRoute121", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3620,7 +3720,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -3630,44 +3730,40 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE121", - "base_label": "gRoute121", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -3762,7 +3858,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE122", + "base_label": "gRoute122", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3792,9 +3892,9 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SHARPEDO" }, { "min_level": 30, @@ -3802,8 +3902,8 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 20, - "max_level": 25, + "min_level": 25, + "max_level": 30, "species": "SPECIES_WAILMER" }, { @@ -3817,11 +3917,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE122", - "base_label": "gRoute122", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -3851,7 +3947,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE123", + "base_label": "gRoute123", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3881,9 +3981,9 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SHARPEDO" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" }, { "min_level": 30, @@ -3891,8 +3991,8 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 25, - "max_level": 30, + "min_level": 20, + "max_level": 25, "species": "SPECIES_WAILMER" }, { @@ -3906,11 +4006,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE123", - "base_label": "gRoute123", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -4005,61 +4101,6 @@ "species": "SPECIES_PELIPPER" } ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { @@ -4617,6 +4658,61 @@ { "map": "MAP_ROUTE125", "base_label": "gRoute125", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SHARPEDO" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -4646,7 +4742,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE126", + "base_label": "gRoute126", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -4701,11 +4801,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE126", - "base_label": "gRoute126", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -4735,7 +4831,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE127", + "base_label": "gRoute127", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -4790,11 +4890,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE127", - "base_label": "gRoute127", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -4824,7 +4920,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE128", + "base_label": "gRoute128", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -4846,7 +4946,7 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_LUVDISC" }, { "min_level": 10, @@ -4856,7 +4956,7 @@ { "min_level": 30, "max_level": 35, - "species": "SPECIES_SHARPEDO" + "species": "SPECIES_LUVDISC" }, { "min_level": 30, @@ -4864,9 +4964,9 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_CORSOLA" }, { "min_level": 35, @@ -4879,11 +4979,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE128", - "base_label": "gRoute128", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -4913,7 +5009,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE129", + "base_label": "gRoute129", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -4935,7 +5035,7 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_LUVDISC" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -4945,7 +5045,7 @@ { "min_level": 30, "max_level": 35, - "species": "SPECIES_LUVDISC" + "species": "SPECIES_SHARPEDO" }, { "min_level": 30, @@ -4953,9 +5053,9 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_CORSOLA" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" }, { "min_level": 35, @@ -4968,11 +5068,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE129", - "base_label": "gRoute129", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -5002,7 +5098,11 @@ "species": "SPECIES_WAILORD" } ] - }, + } + }, + { + "map": "MAP_ROUTE130", + "base_label": "gRoute130", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5057,11 +5157,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE130", - "base_label": "gRoute130", + }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -5156,7 +5252,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE131", + "base_label": "gRoute131", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5211,11 +5311,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE131", - "base_label": "gRoute131", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -5245,7 +5341,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE132", + "base_label": "gRoute132", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5287,7 +5387,7 @@ { "min_level": 25, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_HORSEA" }, { "min_level": 35, @@ -5300,11 +5400,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE132", - "base_label": "gRoute132", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -5334,7 +5430,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE133", + "base_label": "gRoute133", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5389,11 +5489,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE133", - "base_label": "gRoute133", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -5423,7 +5519,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ROUTE134", + "base_label": "gRoute134", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5478,11 +5578,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_ROUTE134", - "base_label": "gRoute134", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -5512,9 +5608,13 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_ABANDONED_SHIP_HIDDEN_FLOOR_CORRIDORS", + "base_label": "gAbandonedShip_HiddenFloorCorridors", "fishing_mons": { - "encounter_rate": 30, + "encounter_rate": 20, "mons": [ { "min_level": 5, @@ -5539,39 +5639,35 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_TENTACOOL" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_SHARPEDO" + "species": "SPECIES_TENTACOOL" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_WAILMER" + "species": "SPECIES_TENTACRUEL" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_HORSEA" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" + "species": "SPECIES_TENTACRUEL" }, { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" + "min_level": 20, + "max_level": 25, + "species": "SPECIES_TENTACRUEL" } ] - } - }, - { - "map": "MAP_ABANDONED_SHIP_HIDDEN_FLOOR_CORRIDORS", - "base_label": "gAbandonedShip_HiddenFloorCorridors", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -5601,61 +5697,6 @@ "species": "SPECIES_TENTACRUEL" } ] - }, - "fishing_mons": { - "encounter_rate": 20, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_TENTACRUEL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_TENTACRUEL" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_TENTACRUEL" - } - ] } }, { @@ -6006,6 +6047,61 @@ { "map": "MAP_SEAFLOOR_CAVERN_ROOM6", "base_label": "gSeafloorCavern_Room6", + "fishing_mons": { + "encounter_rate": 10, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] + }, "land_mons": { "encounter_rate": 4, "mons": [ @@ -6100,7 +6196,11 @@ "species": "SPECIES_GOLBAT" } ] - }, + } + }, + { + "map": "MAP_SEAFLOOR_CAVERN_ROOM7", + "base_label": "gSeafloorCavern_Room7", "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -6155,11 +6255,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_SEAFLOOR_CAVERN_ROOM7", - "base_label": "gSeafloorCavern_Room7", + }, "land_mons": { "encounter_rate": 4, "mons": [ @@ -6234,79 +6330,24 @@ "species": "SPECIES_TENTACOOL" }, { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_ZUBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_ZUBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" - } - ] - }, - "fishing_mons": { - "encounter_rate": 10, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" + "min_level": 5, + "max_level": 35, + "species": "SPECIES_ZUBAT" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" + "species": "SPECIES_ZUBAT" }, { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" }, { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" } ] } @@ -6383,36 +6424,6 @@ { "map": "MAP_SEAFLOOR_CAVERN_ENTRANCE", "base_label": "gSeafloorCavern_Entrance", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_ZUBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_ZUBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" - } - ] - }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -6467,6 +6478,36 @@ "species": "SPECIES_WAILMER" } ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_ZUBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_ZUBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" + } + ] } }, { @@ -6886,6 +6927,61 @@ { "map": "MAP_SAFARI_ZONE_SOUTHWEST", "base_label": "gSafariZone_Southwest", + "fishing_mons": { + "encounter_rate": 35, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 25, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SEAKING" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_SEAKING" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_SEAKING" + } + ] + }, "land_mons": { "encounter_rate": 25, "mons": [ @@ -6980,61 +7076,6 @@ "species": "SPECIES_PSYDUCK" } ] - }, - "fishing_mons": { - "encounter_rate": 35, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 25, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SEAKING" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_SEAKING" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_SEAKING" - } - ] } }, { @@ -7119,26 +7160,81 @@ "species": "SPECIES_GEODUDE" }, { - "min_level": 15, - "max_level": 20, - "species": "SPECIES_GEODUDE" + "min_level": 15, + "max_level": 20, + "species": "SPECIES_GEODUDE" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_GEODUDE" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GEODUDE" + } + ] + } + }, + { + "map": "MAP_SAFARI_ZONE_NORTHWEST", + "base_label": "gSafariZone_Northwest", + "fishing_mons": { + "encounter_rate": 35, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 25, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SEAKING" }, { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_GEODUDE" + "min_level": 35, + "max_level": 40, + "species": "SPECIES_SEAKING" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_GEODUDE" + "species": "SPECIES_SEAKING" } ] - } - }, - { - "map": "MAP_SAFARI_ZONE_NORTHWEST", - "base_label": "gSafariZone_Northwest", + }, "land_mons": { "encounter_rate": 25, "mons": [ @@ -7233,61 +7329,6 @@ "species": "SPECIES_GOLDUCK" } ] - }, - "fishing_mons": { - "encounter_rate": 35, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 25, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SEAKING" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_SEAKING" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_SEAKING" - } - ] } }, { @@ -7392,6 +7433,61 @@ { "map": "MAP_VICTORY_ROAD_B2F", "base_label": "gVictoryRoad_B2F", + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WHISCASH" + } + ] + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -7486,7 +7582,11 @@ "species": "SPECIES_GOLBAT" } ] - }, + } + }, + { + "map": "MAP_METEOR_FALLS_1F_1R", + "base_label": "gMeteorFalls_1F_1R", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -7526,26 +7626,22 @@ "species": "SPECIES_BARBOACH" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WHISCASH" + "min_level": 20, + "max_level": 25, + "species": "SPECIES_BARBOACH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_WHISCASH" + "species": "SPECIES_BARBOACH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_WHISCASH" + "species": "SPECIES_BARBOACH" } ] - } - }, - { - "map": "MAP_METEOR_FALLS_1F_1R", - "base_label": "gMeteorFalls_1F_1R", + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -7640,7 +7736,11 @@ "species": "SPECIES_SOLROCK" } ] - }, + } + }, + { + "map": "MAP_METEOR_FALLS_1F_2R", + "base_label": "gMeteorFalls_1F_2R", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -7680,26 +7780,22 @@ "species": "SPECIES_BARBOACH" }, { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_BARBOACH" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WHISCASH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WHISCASH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WHISCASH" } ] - } - }, - { - "map": "MAP_METEOR_FALLS_1F_2R", - "base_label": "gMeteorFalls_1F_2R", + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -7794,7 +7890,11 @@ "species": "SPECIES_SOLROCK" } ] - }, + } + }, + { + "map": "MAP_METEOR_FALLS_B1F_1R", + "base_label": "gMeteorFalls_B1F_1R", "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -7849,11 +7949,7 @@ "species": "SPECIES_WHISCASH" } ] - } - }, - { - "map": "MAP_METEOR_FALLS_B1F_1R", - "base_label": "gMeteorFalls_B1F_1R", + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -7909,98 +8005,43 @@ }, { "min_level": 38, - "max_level": 38, - "species": "SPECIES_GOLBAT" - }, - { - "min_level": 40, - "max_level": 40, - "species": "SPECIES_GOLBAT" - } - ] - }, - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" - }, - { - "min_level": 25, - "max_level": 35, - "species": "SPECIES_SOLROCK" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_SOLROCK" - }, - { - "min_level": 5, - "max_level": 15, - "species": "SPECIES_SOLROCK" - } - ] - }, - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" + "max_level": 38, + "species": "SPECIES_GOLBAT" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, + "min_level": 40, + "max_level": 40, + "species": "SPECIES_GOLBAT" + } + ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ { "min_level": 30, "max_level": 35, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_GOLBAT" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_WHISCASH" + "species": "SPECIES_GOLBAT" }, { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WHISCASH" + "min_level": 25, + "max_level": 35, + "species": "SPECIES_SOLROCK" }, { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WHISCASH" + "min_level": 15, + "max_level": 25, + "species": "SPECIES_SOLROCK" + }, + { + "min_level": 5, + "max_level": 15, + "species": "SPECIES_SOLROCK" } ] } @@ -8146,6 +8187,61 @@ { "map": "MAP_SHOAL_CAVE_LOW_TIDE_INNER_ROOM", "base_label": "gShoalCave_LowTideInnerRoom", + "fishing_mons": { + "encounter_rate": 10, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -8240,7 +8336,11 @@ "species": "SPECIES_SPHEAL" } ] - }, + } + }, + { + "map": "MAP_SHOAL_CAVE_LOW_TIDE_ENTRANCE_ROOM", + "base_label": "gShoalCave_LowTideEntranceRoom", "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8295,11 +8395,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_SHOAL_CAVE_LOW_TIDE_ENTRANCE_ROOM", - "base_label": "gShoalCave_LowTideEntranceRoom", + }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -8394,96 +8490,11 @@ "species": "SPECIES_SPHEAL" } ] - }, - "fishing_mons": { - "encounter_rate": 10, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] } }, { "map": "MAP_LILYCOVE_CITY", "base_label": "gLilycoveCity", - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" - } - ] - }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8538,11 +8549,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_DEWFORD_TOWN", - "base_label": "gDewfordTown", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -8572,7 +8579,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_DEWFORD_TOWN", + "base_label": "gDewfordTown", "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8627,11 +8638,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_SLATEPORT_CITY", - "base_label": "gSlateportCity", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -8661,7 +8668,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_SLATEPORT_CITY", + "base_label": "gSlateportCity", "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8716,11 +8727,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_MOSSDEEP_CITY", - "base_label": "gMossdeepCity", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -8750,7 +8757,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_MOSSDEEP_CITY", + "base_label": "gMossdeepCity", "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8805,11 +8816,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_PACIFIDLOG_TOWN", - "base_label": "gPacifidlogTown", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -8839,7 +8846,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_PACIFIDLOG_TOWN", + "base_label": "gPacifidlogTown", "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8894,11 +8905,7 @@ "species": "SPECIES_WAILMER" } ] - } - }, - { - "map": "MAP_EVER_GRANDE_CITY", - "base_label": "gEverGrandeCity", + }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -8928,7 +8935,11 @@ "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_EVER_GRANDE_CITY", + "base_label": "gEverGrandeCity", "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8980,44 +8991,44 @@ { "min_level": 40, "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] - } - }, - { - "map": "MAP_PETALBURG_CITY", - "base_label": "gPetalburgCity", + "species": "SPECIES_WAILMER" + } + ] + }, "water_mons": { - "encounter_rate": 1, + "encounter_rate": 4, "mons": [ { - "min_level": 20, - "max_level": 30, - "species": "SPECIES_MARILL" + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, - "max_level": 20, - "species": "SPECIES_MARILL" + "max_level": 30, + "species": "SPECIES_WINGULL" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_MARILL" + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" }, { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MARILL" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" }, { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MARILL" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" } ] - }, + } + }, + { + "map": "MAP_PETALBURG_CITY", + "base_label": "gPetalburgCity", "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -9072,6 +9083,36 @@ "species": "SPECIES_CORPHISH" } ] + }, + "water_mons": { + "encounter_rate": 1, + "mons": [ + { + "min_level": 20, + "max_level": 30, + "species": "SPECIES_MARILL" + }, + { + "min_level": 10, + "max_level": 20, + "species": "SPECIES_MARILL" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_MARILL" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MARILL" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MARILL" + } + ] } }, { @@ -9249,36 +9290,6 @@ { "map": "MAP_SOOTOPOLIS_CITY", "base_label": "gSootopolisCity", - "water_mons": { - "encounter_rate": 1, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - } - ] - }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -9333,6 +9344,36 @@ "species": "SPECIES_GYARADOS" } ] + }, + "water_mons": { + "encounter_rate": 1, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + } + ] } }, { @@ -9476,6 +9517,61 @@ { "map": "MAP_SAFARI_ZONE_SOUTHEAST", "base_label": "gSafariZone_Southeast", + "fishing_mons": { + "encounter_rate": 35, + "mons": [ + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_OCTILLERY" + } + ] + }, "land_mons": { "encounter_rate": 25, "mons": [ @@ -9570,61 +9666,6 @@ "species": "SPECIES_QUAGSIRE" } ] - }, - "fishing_mons": { - "encounter_rate": 35, - "mons": [ - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_OCTILLERY" - } - ] } }, { @@ -11454,8 +11495,6 @@ ] }, { - "label": "gBattlePyramidWildMonHeaders", - "for_maps": false, "encounters": [ { "base_label": "gBattlePyramid_1", @@ -11463,63 +11502,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BULBASAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BULBASAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BULBASAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BULBASAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" } ] @@ -11531,63 +11570,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_IVYSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" } ] @@ -11599,63 +11638,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_VENUSAUR" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" } ] @@ -11667,63 +11706,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMANDER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" } ] @@ -11735,63 +11774,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" } ] @@ -11803,63 +11842,63 @@ "encounter_rate": 4, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" } ] @@ -11871,73 +11910,73 @@ "encounter_rate": 8, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WARTORTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARIZARD" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_CHARMELEON" } ] } } - ] + ], + "for_maps": false, + "label": "gBattlePyramidWildMonHeaders" }, { - "label": "gBattlePikeWildMonHeaders", - "for_maps": false, "encounters": [ { "base_label": "gBattlePike_1", @@ -11945,63 +11984,63 @@ "encounter_rate": 10, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" } ] @@ -12013,63 +12052,63 @@ "encounter_rate": 10, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_ELECTRODE" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" } ] @@ -12081,63 +12120,63 @@ "encounter_rate": 10, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_BRELOOM" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" } ] @@ -12149,69 +12188,71 @@ "encounter_rate": 10, "mons": [ { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_SEVIPER" }, { - "min_level": 5, "max_level": 5, + "min_level": 5, "species": "SPECIES_MILOTIC" } ] } } - ] + ], + "for_maps": false, + "label": "gBattlePikeWildMonHeaders" } ] } diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 1a7d08db2721..cf3a030b6360 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -133,6 +133,8 @@ static void oamt_npc_ministep_reset(struct Sprite *, u8, u8); static void InitSpriteForFigure8Anim(struct Sprite *sprite); static bool8 AnimateSpriteInFigure8(struct Sprite *sprite); static void UpdateObjectEventSprite(struct Sprite *); +static void UpdateObjectEventSpriteSubpriorityAndVisibility(struct Sprite *); +u8 GetDirectionToFace(s16 x1, s16 y1, s16 x2, s16 y2); const u8 gReflectionEffectPaletteMap[] = {1, 1, 6, 7, 8, 9, 6, 7, 8, 9, 11, 11, 0, 0, 0, 0}; @@ -230,6 +232,7 @@ static void (*const sMovementTypeCallbacks[])(struct Sprite *) = [MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_UP] = MovementType_WalkSlowlyInPlace, [MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_LEFT] = MovementType_WalkSlowlyInPlace, [MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_RIGHT] = MovementType_WalkSlowlyInPlace, + [MOVEMENT_TYPE_FOLLOW_PLAYER] = MovementType_FollowPlayer, }; const u8 gRangedMovementTypes[] = { @@ -436,7 +439,8 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_LUGIA 0x1121 #define OBJ_EVENT_PAL_TAG_RS_BRENDAN 0x1122 #define OBJ_EVENT_PAL_TAG_RS_MAY 0x1123 -#define OBJ_EVENT_PAL_TAG_NONE 0x11FF +#define OBJ_EVENT_PAL_TAG_MARSHTOMP 0x1124 +#define OBJ_EVENT_PAL_TAG_NONE 0x11FF #include "data/object_events/object_event_graphics_info_pointers.h" #include "data/field_effects/field_effect_object_template_pointers.h" @@ -446,6 +450,7 @@ const u8 gInitialMovementTypeFacingDirections[] = { #include "data/object_events/object_event_subsprites.h" #include "data/object_events/object_event_graphics_info.h" +<<<<<<< HEAD static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_Npc1, OBJ_EVENT_PAL_TAG_NPC_1}, {gObjectEventPal_Npc2, OBJ_EVENT_PAL_TAG_NPC_2}, @@ -483,6 +488,46 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_RubySapphireBrendan, OBJ_EVENT_PAL_TAG_RS_BRENDAN}, {gObjectEventPal_RubySapphireMay, OBJ_EVENT_PAL_TAG_RS_MAY}, {NULL, 0x0000}, +======= +const struct SpritePalette sObjectEventSpritePalettes[] = { + {gObjectEventPalette0, OBJ_EVENT_PAL_TAG_0}, + {gObjectEventPalette1, OBJ_EVENT_PAL_TAG_1}, + {gObjectEventPalette2, OBJ_EVENT_PAL_TAG_2}, + {gObjectEventPalette3, OBJ_EVENT_PAL_TAG_3}, + {gObjectEventPalette4, OBJ_EVENT_PAL_TAG_4}, + {gObjectEventPalette5, OBJ_EVENT_PAL_TAG_5}, + {gObjectEventPalette6, OBJ_EVENT_PAL_TAG_6}, + {gObjectEventPalette7, OBJ_EVENT_PAL_TAG_7}, + {gObjectEventPalette8, OBJ_EVENT_PAL_TAG_8}, + {gObjectEventPalette9, OBJ_EVENT_PAL_TAG_9}, + {gObjectEventPalette10, OBJ_EVENT_PAL_TAG_10}, + {gObjectEventPalette11, OBJ_EVENT_PAL_TAG_11}, + {gObjectEventPalette12, OBJ_EVENT_PAL_TAG_12}, + {gObjectEventPalette13, OBJ_EVENT_PAL_TAG_13}, + {gObjectEventPalette14, OBJ_EVENT_PAL_TAG_14}, + {gObjectEventPalette15, OBJ_EVENT_PAL_TAG_15}, + {gObjectEventPalette16, OBJ_EVENT_PAL_TAG_16}, + {gObjectEventPalette17, OBJ_EVENT_PAL_TAG_17}, + {gObjectEventPalette18, OBJ_EVENT_PAL_TAG_18}, + {gObjectEventPalette19, OBJ_EVENT_PAL_TAG_19}, + {gObjectEventPalette20, OBJ_EVENT_PAL_TAG_20}, + {gObjectEventPalette21, OBJ_EVENT_PAL_TAG_21}, + {gObjectEventPalette22, OBJ_EVENT_PAL_TAG_22}, + {gObjectEventPalette23, OBJ_EVENT_PAL_TAG_23}, + {gObjectEventPalette24, OBJ_EVENT_PAL_TAG_24}, + {gObjectEventPalette25, OBJ_EVENT_PAL_TAG_25}, + {gObjectEventPalette26, OBJ_EVENT_PAL_TAG_26}, + {gObjectEventPalette27, OBJ_EVENT_PAL_TAG_27}, + {gObjectEventPalette28, OBJ_EVENT_PAL_TAG_28}, + {gObjectEventPalette29, OBJ_EVENT_PAL_TAG_29}, + {gObjectEventPalette30, OBJ_EVENT_PAL_TAG_30}, + {gObjectEventPalette31, OBJ_EVENT_PAL_TAG_31}, + {gObjectEventPalette32, OBJ_EVENT_PAL_TAG_32}, + {gObjectEventPalette33, OBJ_EVENT_PAL_TAG_33}, + {gObjectEventPalette34, OBJ_EVENT_PAL_TAG_34}, + {gObjectEventPaletteMarshtomp, OBJ_EVENT_PAL_TAG_MARSHTOMP}, + {NULL, 0x0000}, +>>>>>>> 43d2595b3 (Testing follower pokemon.) }; static const u16 sReflectionPaletteTags_Brendan[] = { @@ -1406,27 +1451,31 @@ static u8 TrySetupObjectEventSprite(struct ObjectEventTemplate *objectEventTempl return objectEventId; } -static u8 TrySpawnObjectEventTemplate(struct ObjectEventTemplate *objectEventTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) -{ - u8 objectEventId; - struct SpriteTemplate spriteTemplate; - struct SpriteFrameImage spriteFrameImage; - const struct ObjectEventGraphicsInfo *graphicsInfo; - const struct SubspriteTable *subspriteTables = NULL; - - graphicsInfo = GetObjectEventGraphicsInfo(objectEventTemplate->graphicsId); - MakeObjectTemplateFromObjectEventTemplate(objectEventTemplate, &spriteTemplate, &subspriteTables); - spriteFrameImage.size = graphicsInfo->size; - spriteTemplate.images = &spriteFrameImage; - objectEventId = TrySetupObjectEventSprite(objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); - if (objectEventId == OBJECT_EVENTS_COUNT) - return OBJECT_EVENTS_COUNT; +static u8 +TrySpawnObjectEventTemplate(struct ObjectEventTemplate *objectEventTemplate, + u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) { + u8 objectEventId; + struct SpriteTemplate spriteTemplate; + struct SpriteFrameImage spriteFrameImage; + const struct ObjectEventGraphicsInfo *graphicsInfo; + const struct SubspriteTable *subspriteTables = NULL; + + graphicsInfo = GetObjectEventGraphicsInfo(objectEventTemplate->graphicsId); + MakeObjectTemplateFromObjectEventTemplate(objectEventTemplate, + &spriteTemplate, &subspriteTables); + spriteFrameImage.size = graphicsInfo->size; + spriteTemplate.images = &spriteFrameImage; + objectEventId = TrySetupObjectEventSprite( + objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); + if (objectEventId == OBJECT_EVENTS_COUNT) + return OBJECT_EVENTS_COUNT; - gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; - if (subspriteTables) - SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); + gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; + if (subspriteTables) + SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], + subspriteTables); - return objectEventId; + return objectEventId; } u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *objectEventTemplate) @@ -1571,6 +1620,24 @@ u8 CreateObjectSprite(u8 graphicsId, u8 a1, s16 x, s16 y, u8 z, u8 direction) return spriteId; } +u8 SpawnFollowingPokemon(void) { + u8 objectEventId; + struct ObjectEventTemplate template = {0}; + + template.localId = 0xFE; + template.graphicsId = OBJ_EVENT_GFX_MARSHTOMP; + template.x = gSaveBlock1Ptr->pos.x; + template.y = gSaveBlock1Ptr->pos.y; + template.elevation = 5; + template.movementType = MOVEMENT_TYPE_FOLLOW_PLAYER; + template.trainerType = 0xFE; + template.script = NULL; + objectEventId = SpawnSpecialObjectEvent(&template); + gObjectEvents[objectEventId].invisible = TRUE; + gObjectEvents[objectEventId].hasShadow = TRUE; + return objectEventId; +} + void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) { u8 i; @@ -1876,7 +1943,7 @@ const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u8 graphicsId) { graphicsId = OBJ_EVENT_GFX_NINJA_BOY; } - + return gObjectEventGraphicsInfoPointers[graphicsId]; } @@ -4420,6 +4487,201 @@ bool8 CopyablePlayerMovement_Jump(struct ObjectEvent *objectEvent, struct Sprite return TRUE; } +movement_type_def(MovementType_FollowPlayer, gMovementTypeFuncs_FollowPlayer) + +bool8 MovementType_FollowPlayer_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + ClearObjectEventMovement(objectEvent, sprite); + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE)) { + objectEvent->invisible = TRUE; + MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + return FALSE; + } + sprite->data[1] = 1; + return TRUE; +} + +bool8 MovementType_FollowPlayer_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + if (gObjectEvents[gPlayerAvatar.objectEventId].movementActionId == 0xFF || gPlayerAvatar.tileTransitionState == T_TILE_CENTER) + { + return FALSE; + } + return gFollowPlayerMovementFuncs[PlayerGetCopyableMovement()](objectEvent, sprite, GetPlayerMovementDirection(), NULL); +} + +bool8 MovementType_FollowPlayer_Step2(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) + { + objectEvent->singleMovementActive = 0; + sprite->data[1] = 1; + } + return FALSE; +} + +bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + if (!objectEvent->singleMovementActive) { + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkInPlaceNormalMovementAction(objectEvent->facingDirection)); + objectEvent->singleMovementActive = 1; + return TRUE; + } + if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { + objectEvent->singleMovementActive = 0; + } + return FALSE; +} + +bool8 FollowablePlayerMovement_GoSpeed0(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + s16 targetX; + s16 targetY; + u32 *debugPtr; + debugPtr = (u32*) 0x0203d000; + targetX = gObjectEvents[gPlayerAvatar.objectEventId].previousCoords.x; + targetY = gObjectEvents[gPlayerAvatar.objectEventId].previousCoords.y; + x = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x; + y = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y; + *debugPtr = (u32) x + (y << 16); + *(debugPtr + 1) = (u32) targetX + (targetY << 16); + if (x == targetX && y == targetY) { // don't move if the player collided + return FALSE; + } + x = objectEvent->currentCoords.x; + y = objectEvent->currentCoords.y; + *(debugPtr + 2) = (u32) x + (y << 16); + if (x == targetX && y == targetY) { // don't move if already in the player's last position + return FALSE; + } + + ClearObjectEventMovement(objectEvent, sprite); + // Change state to invisible + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE)) { + objectEvent->invisible = TRUE; + sprite->data[1] = 0; + return FALSE; + } + objectEvent->invisible = FALSE; + direction = GetDirectionToFace(x, y, targetX, targetY); + ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // Set follow speed accordingly + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastMovementAction(direction)); + } else { + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkNormalMovementAction(direction)); + } + objectEvent->singleMovementActive = 1; + sprite->data[1] = 2; + return TRUE; +} + +bool8 FollowablePlayerMovement_GoSpeed1(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + + direction = playerDirection; + direction = state_to_direction(gInitialMovementTypeFacingDirections[objectEvent->movementType], objectEvent->directionSequenceIndex, direction); + ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastMovementAction(direction)); + if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) + { + ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); + } + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + +bool8 FollowablePlayerMovement_GoSpeed2(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + + direction = playerDirection; + direction = state_to_direction(gInitialMovementTypeFacingDirections[objectEvent->movementType], objectEvent->directionSequenceIndex, direction); + ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastestMovementAction(direction)); + if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) + { + ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); + } + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + +bool8 FollowablePlayerMovement_Slide(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + + direction = playerDirection; + direction = state_to_direction(gInitialMovementTypeFacingDirections[objectEvent->movementType], objectEvent->directionSequenceIndex, direction); + ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); + ObjectEventSetSingleMovement(objectEvent, sprite, GetSlideMovementAction(direction)); + if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) + { + ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); + } + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + +bool8 fph_IM_DIFFERENT(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + + direction = playerDirection; + direction = state_to_direction(gInitialMovementTypeFacingDirections[objectEvent->movementType], objectEvent->directionSequenceIndex, direction); + ObjectEventSetSingleMovement(objectEvent, sprite, GetJumpInPlaceMovementAction(direction)); + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + +bool8 FollowablePlayerMovement_GoSpeed4(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + + direction = playerDirection; + direction = state_to_direction(gInitialMovementTypeFacingDirections[objectEvent->movementType], objectEvent->directionSequenceIndex, direction); + ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); + ObjectEventSetSingleMovement(objectEvent, sprite, GetJumpMovementAction(direction)); + if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) + { + ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); + } + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + +bool8 FollowablePlayerMovement_Jump(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +{ + u32 direction; + s16 x; + s16 y; + + direction = playerDirection; + x = objectEvent->currentCoords.x; + y = objectEvent->currentCoords.y; + MoveCoordsInDirection(direction, &x, &y, 2, 2); + ObjectEventSetSingleMovement(objectEvent, sprite, GetJump2MovementAction(direction)); + objectEvent->singleMovementActive = TRUE; + sprite->data[1] = 2; + return TRUE; +} + movement_type_def(MovementType_CopyPlayerInGrass, gMovementTypeFuncs_CopyPlayerInGrass) bool8 MovementType_CopyPlayerInGrass_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) @@ -4828,7 +5090,7 @@ static bool8 DoesObjectCollideWithObjectAt(struct ObjectEvent *objectEvent, s16 for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { curObject = &gObjectEvents[i]; - if (curObject->active && curObject != objectEvent) + if (curObject->active && (curObject->trainerType != 0xFE || objectEvent != &gObjectEvents[gPlayerAvatar.objectEventId]) && curObject != objectEvent) { if ((curObject->currentCoords.x == x && curObject->currentCoords.y == y) || (curObject->previousCoords.x == x && curObject->previousCoords.y == y)) { @@ -7536,7 +7798,7 @@ static void ObjectEventUpdateMetatileBehaviors(struct ObjectEvent *objEvent) static void GetGroundEffectFlags_Reflection(struct ObjectEvent *objEvent, u32 *flags) { - u32 reflectionFlags[NUM_REFLECTION_TYPES - 1] = { + u32 reflectionFlags[NUM_REFLECTION_TYPES - 1] = { [REFL_TYPE_ICE - 1] = GROUND_EFFECT_FLAG_ICE_REFLECTION, [REFL_TYPE_WATER - 1] = GROUND_EFFECT_FLAG_WATER_REFLECTION }; @@ -7754,7 +8016,7 @@ static u8 ObjectEventGetNearbyReflectionType(struct ObjectEvent *objEvent) RETURN_REFLECTION_TYPE_AT(objEvent->previousCoords.x - j, objEvent->previousCoords.y + one + i) } } - + return REFL_TYPE_NONE; } diff --git a/src/overworld.c b/src/overworld.c index 5aa5bb73df54..917a5882bd66 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -2154,6 +2154,7 @@ static void InitObjectEventsLocal(void) SetPlayerAvatarTransitionFlags(player->transitionFlags); ResetInitialPlayerAvatarState(); TrySpawnObjectEvents(0, 0); + SpawnFollowingPokemon(); TryRunOnWarpIntoMapScript(); } @@ -2225,10 +2226,10 @@ static void CB1_UpdateLinkState(void) // Note: Because guestId is between 0 and 4, while the smallest key code is // LINK_KEY_CODE_EMPTY, this is functionally equivalent to `sPlayerKeyInterceptCallback(0)`. - // It is expecting the callback to be KeyInterCB_SelfIdle, and that will + // It is expecting the callback to be KeyInterCB_SelfIdle, and that will // completely ignore any input parameters. // - // UpdateHeldKeyCode performs a sanity check on its input; if + // UpdateHeldKeyCode performs a sanity check on its input; if // sPlayerKeyInterceptCallback echoes back the argument, which is selfId, then // it'll use LINK_KEY_CODE_EMPTY instead. // @@ -3040,7 +3041,7 @@ static void SetPlayerFacingDirection(u8 linkPlayerId, u8 facing) #define TEMP gLinkPlayerMovementModes[linkPlayerObjEvent->movementMode](linkPlayerObjEvent, objEvent, facing) gMovementStatusHandler[TEMP](linkPlayerObjEvent, objEvent); - + // Clean up the hack. #undef TEMP } From eb55f6bd0af5b181a9b111f1feb88e17b6e79ab7 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Fri, 12 Jun 2020 02:58:11 -0400 Subject: [PATCH 002/291] Added dynamic overworld palettes (github.com/pret/pokeemerald/wiki/Dynamic-overworld-palette-system) --- src/event_object_movement.c | 59 +++++++++---------------------------- src/overworld.c | 5 +--- 2 files changed, 15 insertions(+), 49 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index cf3a030b6360..c57b39e73d80 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -450,7 +450,6 @@ const u8 gInitialMovementTypeFacingDirections[] = { #include "data/object_events/object_event_subsprites.h" #include "data/object_events/object_event_graphics_info.h" -<<<<<<< HEAD static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_Npc1, OBJ_EVENT_PAL_TAG_NPC_1}, {gObjectEventPal_Npc2, OBJ_EVENT_PAL_TAG_NPC_2}, @@ -487,47 +486,8 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_Lugia, OBJ_EVENT_PAL_TAG_LUGIA}, {gObjectEventPal_RubySapphireBrendan, OBJ_EVENT_PAL_TAG_RS_BRENDAN}, {gObjectEventPal_RubySapphireMay, OBJ_EVENT_PAL_TAG_RS_MAY}, - {NULL, 0x0000}, -======= -const struct SpritePalette sObjectEventSpritePalettes[] = { - {gObjectEventPalette0, OBJ_EVENT_PAL_TAG_0}, - {gObjectEventPalette1, OBJ_EVENT_PAL_TAG_1}, - {gObjectEventPalette2, OBJ_EVENT_PAL_TAG_2}, - {gObjectEventPalette3, OBJ_EVENT_PAL_TAG_3}, - {gObjectEventPalette4, OBJ_EVENT_PAL_TAG_4}, - {gObjectEventPalette5, OBJ_EVENT_PAL_TAG_5}, - {gObjectEventPalette6, OBJ_EVENT_PAL_TAG_6}, - {gObjectEventPalette7, OBJ_EVENT_PAL_TAG_7}, - {gObjectEventPalette8, OBJ_EVENT_PAL_TAG_8}, - {gObjectEventPalette9, OBJ_EVENT_PAL_TAG_9}, - {gObjectEventPalette10, OBJ_EVENT_PAL_TAG_10}, - {gObjectEventPalette11, OBJ_EVENT_PAL_TAG_11}, - {gObjectEventPalette12, OBJ_EVENT_PAL_TAG_12}, - {gObjectEventPalette13, OBJ_EVENT_PAL_TAG_13}, - {gObjectEventPalette14, OBJ_EVENT_PAL_TAG_14}, - {gObjectEventPalette15, OBJ_EVENT_PAL_TAG_15}, - {gObjectEventPalette16, OBJ_EVENT_PAL_TAG_16}, - {gObjectEventPalette17, OBJ_EVENT_PAL_TAG_17}, - {gObjectEventPalette18, OBJ_EVENT_PAL_TAG_18}, - {gObjectEventPalette19, OBJ_EVENT_PAL_TAG_19}, - {gObjectEventPalette20, OBJ_EVENT_PAL_TAG_20}, - {gObjectEventPalette21, OBJ_EVENT_PAL_TAG_21}, - {gObjectEventPalette22, OBJ_EVENT_PAL_TAG_22}, - {gObjectEventPalette23, OBJ_EVENT_PAL_TAG_23}, - {gObjectEventPalette24, OBJ_EVENT_PAL_TAG_24}, - {gObjectEventPalette25, OBJ_EVENT_PAL_TAG_25}, - {gObjectEventPalette26, OBJ_EVENT_PAL_TAG_26}, - {gObjectEventPalette27, OBJ_EVENT_PAL_TAG_27}, - {gObjectEventPalette28, OBJ_EVENT_PAL_TAG_28}, - {gObjectEventPalette29, OBJ_EVENT_PAL_TAG_29}, - {gObjectEventPalette30, OBJ_EVENT_PAL_TAG_30}, - {gObjectEventPalette31, OBJ_EVENT_PAL_TAG_31}, - {gObjectEventPalette32, OBJ_EVENT_PAL_TAG_32}, - {gObjectEventPalette33, OBJ_EVENT_PAL_TAG_33}, - {gObjectEventPalette34, OBJ_EVENT_PAL_TAG_34}, {gObjectEventPaletteMarshtomp, OBJ_EVENT_PAL_TAG_MARSHTOMP}, {NULL, 0x0000}, ->>>>>>> 43d2595b3 (Testing follower pokemon.) }; static const u16 sReflectionPaletteTags_Brendan[] = { @@ -1374,10 +1334,13 @@ void RemoveObjectEventByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup) static void RemoveObjectEventInternal(struct ObjectEvent *objectEvent) { + u8 paletteNum; struct SpriteFrameImage image; image.size = GetObjectEventGraphicsInfo(objectEvent->graphicsId)->size; gSprites[objectEvent->spriteId].images = ℑ + paletteNum = gSprites[objectEvent->spriteId].oam.paletteNum; DestroySprite(&gSprites[objectEvent->spriteId]); + FieldEffectFreePaletteIfUnused(paletteNum); } void RemoveAllObjectEventsExceptPlayer(void) @@ -1394,7 +1357,6 @@ void RemoveAllObjectEventsExceptPlayer(void) static u8 TrySetupObjectEventSprite(struct ObjectEventTemplate *objectEventTemplate, struct SpriteTemplate *spriteTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) { u8 spriteId; - u8 paletteSlot; u8 objectEventId; struct Sprite *sprite; struct ObjectEvent *objectEvent; @@ -1406,6 +1368,7 @@ static u8 TrySetupObjectEventSprite(struct ObjectEventTemplate *objectEventTempl objectEvent = &gObjectEvents[objectEventId]; graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); +<<<<<<< HEAD paletteSlot = graphicsInfo->paletteSlot; if (paletteSlot == 0) { @@ -1419,12 +1382,15 @@ static u8 TrySetupObjectEventSprite(struct ObjectEventTemplate *objectEventTempl { paletteSlot -= 16; sub_808EAB0(graphicsInfo->paletteTag, paletteSlot); +======= + if (spriteTemplate->paletteTag != 0xffff) { + LoadObjectEventPalette(spriteTemplate->paletteTag); +>>>>>>> ecbde8db7 (Added dynamic overworld palettes (github.com/pret/pokeemerald/wiki/Dynamic-overworld-palette-system)) } if (objectEvent->movementType == MOVEMENT_TYPE_INVISIBLE) objectEvent->invisible = TRUE; - *(u16 *)&spriteTemplate->paletteTag = 0xFFFF; spriteId = CreateSprite(spriteTemplate, 0, 0, 0); if (spriteId == MAX_SPRITES) { @@ -1438,7 +1404,6 @@ static u8 TrySetupObjectEventSprite(struct ObjectEventTemplate *objectEventTempl sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); sprite->pos1.x += 8; sprite->pos1.y += 16 + sprite->centerToCornerVecY; - sprite->oam.paletteNum = paletteSlot; sprite->coordOffsetEnabled = TRUE; sprite->data[0] = objectEventId; objectEvent->spriteId = spriteId; @@ -1732,7 +1697,6 @@ void sub_808E16C(s16 x, s16 y) static void sub_808E1B8(u8 objectEventId, s16 x, s16 y) { u8 spriteId; - u8 paletteSlot; struct Sprite *sprite; struct ObjectEvent *objectEvent; struct SpriteTemplate spriteTemplate; @@ -1756,6 +1720,7 @@ static void sub_808E1B8(u8 objectEventId, s16 x, s16 y) spriteFrameImage.size = graphicsInfo->size; MakeObjectTemplateFromObjectEventGraphicsInfoWithCallbackIndex(objectEvent->graphicsId, objectEvent->movementType, &spriteTemplate, &subspriteTables); spriteTemplate.images = &spriteFrameImage; +<<<<<<< HEAD *(u16 *)&spriteTemplate.paletteTag = 0xFFFF; paletteSlot = graphicsInfo->paletteSlot; if (paletteSlot == 0) @@ -1772,6 +1737,11 @@ static void sub_808E1B8(u8 objectEventId, s16 x, s16 y) sub_808EAB0(graphicsInfo->paletteTag, paletteSlot); } *(u16 *)&spriteTemplate.paletteTag = 0xFFFF; +======= + if (spriteTemplate.paletteTag != 0xffff) { + LoadObjectEventPalette(spriteTemplate.paletteTag); + } +>>>>>>> ecbde8db7 (Added dynamic overworld palettes (github.com/pret/pokeemerald/wiki/Dynamic-overworld-palette-system)) spriteId = CreateSprite(&spriteTemplate, 0, 0, 0); if (spriteId != MAX_SPRITES) { @@ -1791,7 +1761,6 @@ static void sub_808E1B8(u8 objectEventId, s16 x, s16 y) { SetSubspriteTables(sprite, subspriteTables); } - sprite->oam.paletteNum = paletteSlot; sprite->coordOffsetEnabled = TRUE; sprite->data[0] = objectEventId; objectEvent->spriteId = spriteId; diff --git a/src/overworld.c b/src/overworld.c index 917a5882bd66..60512a850c89 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -2117,10 +2117,7 @@ static void ResumeMap(bool32 a1) ResetAllPicSprites(); ResetCameraUpdateInfo(); InstallCameraPanAheadCallback(); - if (!a1) - InitObjectEventPalettes(0); - else - InitObjectEventPalettes(1); + FreeAllSpritePalettes(); FieldEffectActiveListClear(); StartWeather(); From a2c8ab6a0929ef8de4708f6cd3feaf583cd9e98d Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Fri, 12 Jun 2020 02:59:34 -0400 Subject: [PATCH 003/291] Unpadded ROM size. --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index d97634399427..f3136df93e73 100644 --- a/Makefile +++ b/Makefile @@ -323,7 +323,7 @@ LD_SCRIPT := ld_script.txt LD_SCRIPT_DEPS := $(OBJ_DIR)/sym_bss.ld $(OBJ_DIR)/sym_common.ld $(OBJ_DIR)/sym_ewram.ld else LD_SCRIPT := ld_script_modern.txt -LD_SCRIPT_DEPS := +LD_SCRIPT_DEPS := endif $(OBJ_DIR)/ld_script.ld: $(LD_SCRIPT) $(LD_SCRIPT_DEPS) @@ -335,7 +335,7 @@ $(ELF): $(OBJ_DIR)/ld_script.ld $(OBJS) berry_fix libagbsyscall $(ROM): $(ELF) $(OBJCOPY) -O binary $< $@ - $(FIX) $@ -p --silent + $(FIX) $@ --silent modern: ; @$(MAKE) MODERN=1 From 8a3dfbf252039ce68e61715cadd172893cacc793 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Fri, 12 Jun 2020 03:41:03 -0400 Subject: [PATCH 004/291] Added pokemon followers & script commands. --- asm/macros/event.inc | 5 + data/event_scripts.s | 1 + data/script_cmd_table.inc | 455 +++++++++--------- data/scripts/follower.inc | 23 + graphics/object_events/palettes/altaria.pal | 19 + graphics/object_events/palettes/togetic.pal | 19 + .../object_events/pics/misc/animated_ball.png | Bin 0 -> 4840 bytes .../object_events/pics/pokemon/marshtomp.png | Bin 5691 -> 7353 bytes .../object_events/pics/pokemon/togetic.png | Bin 0 -> 4519 bytes include/constants/event_object_movement.h | 2 + include/constants/event_objects.h | 9 +- include/event_object_movement.h | 6 +- include/event_scripts.h | 2 + include/field_effect.h | 1 + spritesheet_rules.mk | 6 + .../movement_action_func_tables.h | 20 + .../object_events/movement_type_func_tables.h | 2 +- src/data/object_events/object_event_anims.h | 194 ++++++-- .../object_events/object_event_graphics.h | 4 + .../object_event_graphics_info.h | 6 +- .../object_event_graphics_info_pointers.h | 4 + .../object_events/object_event_pic_tables.h | 21 +- src/event_object_movement.c | 325 ++++++++++--- src/field_effect.c | 94 ++-- src/overworld.c | 5 + src/scrcmd.c | 33 +- 26 files changed, 855 insertions(+), 401 deletions(-) create mode 100644 data/scripts/follower.inc create mode 100644 graphics/object_events/palettes/altaria.pal create mode 100644 graphics/object_events/palettes/togetic.pal create mode 100644 graphics/object_events/pics/misc/animated_ball.png create mode 100644 graphics/object_events/pics/pokemon/togetic.png diff --git a/asm/macros/event.inc b/asm/macros/event.inc index 4625f8df6cf9..fa8d80531613 100644 --- a/asm/macros/event.inc +++ b/asm/macros/event.inc @@ -1625,6 +1625,11 @@ .2byte \quantity .endm + @ Like callnative, but function expects a ctx + .macro callfunc func:req + .byte 0xe3 + .4byte \func + .endm @ Supplementary diff --git a/data/event_scripts.s b/data/event_scripts.s index 8039be6876c7..878fea8ee108 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -1057,6 +1057,7 @@ Common_EventScript_LegendaryFlewAway:: @ 8273776 .include "data/scripts/move_tutors.inc" .include "data/scripts/trainer_hill.inc" .include "data/scripts/test_signpost.inc" + .include "data/scripts/follower.inc" .include "data/text/frontier_brain.inc" .include "data/text/save.inc" .include "data/text/birch_speech.inc" diff --git a/data/script_cmd_table.inc b/data/script_cmd_table.inc index a26ce6bf25aa..b6e7a6b4a9e3 100644 --- a/data/script_cmd_table.inc +++ b/data/script_cmd_table.inc @@ -1,232 +1,233 @@ .align 2 gScriptCmdTable:: @ 81DB67C - .4byte ScrCmd_nop @ 0x00 - .4byte ScrCmd_nop1 @ 0x01 - .4byte ScrCmd_end @ 0x02 - .4byte ScrCmd_return @ 0x03 - .4byte ScrCmd_call @ 0x04 - .4byte ScrCmd_goto @ 0x05 - .4byte ScrCmd_goto_if @ 0x06 - .4byte ScrCmd_call_if @ 0x07 - .4byte ScrCmd_gotostd @ 0x08 - .4byte ScrCmd_callstd @ 0x09 - .4byte ScrCmd_gotostd_if @ 0x0a - .4byte ScrCmd_callstd_if @ 0x0b - .4byte ScrCmd_returnram @ 0x0c - .4byte ScrCmd_killscript @ 0x0d - .4byte ScrCmd_setmysteryeventstatus @ 0x0e - .4byte ScrCmd_loadword @ 0x0f - .4byte ScrCmd_loadbyte @ 0x10 - .4byte ScrCmd_writebytetoaddr @ 0x11 - .4byte ScrCmd_loadbytefromaddr @ 0x12 - .4byte ScrCmd_setptrbyte @ 0x13 - .4byte ScrCmd_copylocal @ 0x14 - .4byte ScrCmd_copybyte @ 0x15 - .4byte ScrCmd_setvar @ 0x16 - .4byte ScrCmd_addvar @ 0x17 - .4byte ScrCmd_subvar @ 0x18 - .4byte ScrCmd_copyvar @ 0x19 - .4byte ScrCmd_setorcopyvar @ 0x1a - .4byte ScrCmd_compare_local_to_local @ 0x1b - .4byte ScrCmd_compare_local_to_value @ 0x1c - .4byte ScrCmd_compare_local_to_addr @ 0x1d - .4byte ScrCmd_compare_addr_to_local @ 0x1e - .4byte ScrCmd_compare_addr_to_value @ 0x1f - .4byte ScrCmd_compare_addr_to_addr @ 0x20 - .4byte ScrCmd_compare_var_to_value @ 0x21 - .4byte ScrCmd_compare_var_to_var @ 0x22 - .4byte ScrCmd_callnative @ 0x23 - .4byte ScrCmd_gotonative @ 0x24 - .4byte ScrCmd_special @ 0x25 - .4byte ScrCmd_specialvar @ 0x26 - .4byte ScrCmd_waitstate @ 0x27 - .4byte ScrCmd_delay @ 0x28 - .4byte ScrCmd_setflag @ 0x29 - .4byte ScrCmd_clearflag @ 0x2a - .4byte ScrCmd_checkflag @ 0x2b - .4byte ScrCmd_initclock @ 0x2c - .4byte ScrCmd_dotimebasedevents @ 0x2d - .4byte ScrCmd_gettime @ 0x2e - .4byte ScrCmd_playse @ 0x2f - .4byte ScrCmd_waitse @ 0x30 - .4byte ScrCmd_playfanfare @ 0x31 - .4byte ScrCmd_waitfanfare @ 0x32 - .4byte ScrCmd_playbgm @ 0x33 - .4byte ScrCmd_savebgm @ 0x34 - .4byte ScrCmd_fadedefaultbgm @ 0x35 - .4byte ScrCmd_fadenewbgm @ 0x36 - .4byte ScrCmd_fadeoutbgm @ 0x37 - .4byte ScrCmd_fadeinbgm @ 0x38 - .4byte ScrCmd_warp @ 0x39 - .4byte ScrCmd_warpsilent @ 0x3a - .4byte ScrCmd_warpdoor @ 0x3b - .4byte ScrCmd_warphole @ 0x3c - .4byte ScrCmd_warpteleport @ 0x3d - .4byte ScrCmd_setwarp @ 0x3e - .4byte ScrCmd_setdynamicwarp @ 0x3f - .4byte ScrCmd_setdivewarp @ 0x40 - .4byte ScrCmd_setholewarp @ 0x41 - .4byte ScrCmd_getplayerxy @ 0x42 - .4byte ScrCmd_getpartysize @ 0x43 - .4byte ScrCmd_additem @ 0x44 - .4byte ScrCmd_removeitem @ 0x45 - .4byte ScrCmd_checkitemspace @ 0x46 - .4byte ScrCmd_checkitem @ 0x47 - .4byte ScrCmd_checkitemtype @ 0x48 - .4byte ScrCmd_addpcitem @ 0x49 - .4byte ScrCmd_checkpcitem @ 0x4a - .4byte ScrCmd_adddecoration @ 0x4b - .4byte ScrCmd_removedecoration @ 0x4c - .4byte ScrCmd_checkdecor @ 0x4d - .4byte ScrCmd_checkdecorspace @ 0x4e - .4byte ScrCmd_applymovement @ 0x4f - .4byte ScrCmd_applymovement_at @ 0x50 - .4byte ScrCmd_waitmovement @ 0x51 - .4byte ScrCmd_waitmovement_at @ 0x52 - .4byte ScrCmd_removeobject @ 0x53 - .4byte ScrCmd_removeobject_at @ 0x54 - .4byte ScrCmd_addobject @ 0x55 - .4byte ScrCmd_addobject_at @ 0x56 - .4byte ScrCmd_setobjectxy @ 0x57 - .4byte ScrCmd_showobject_at @ 0x58 - .4byte ScrCmd_hideobject_at @ 0x59 - .4byte ScrCmd_faceplayer @ 0x5a - .4byte ScrCmd_turnobject @ 0x5b - .4byte ScrCmd_trainerbattle @ 0x5c - .4byte ScrCmd_dotrainerbattle @ 0x5d - .4byte ScrCmd_gotopostbattlescript @ 0x5e - .4byte ScrCmd_gotobeatenscript @ 0x5f - .4byte ScrCmd_checktrainerflag @ 0x60 - .4byte ScrCmd_settrainerflag @ 0x61 - .4byte ScrCmd_cleartrainerflag @ 0x62 - .4byte ScrCmd_setobjectxyperm @ 0x63 - .4byte ScrCmd_copyobjectxytoperm @ 0x64 - .4byte ScrCmd_setobjectmovementtype @ 0x65 - .4byte ScrCmd_waitmessage @ 0x66 - .4byte ScrCmd_message @ 0x67 - .4byte ScrCmd_closemessage @ 0x68 - .4byte ScrCmd_lockall @ 0x69 - .4byte ScrCmd_lock @ 0x6a - .4byte ScrCmd_releaseall @ 0x6b - .4byte ScrCmd_release @ 0x6c - .4byte ScrCmd_waitbuttonpress @ 0x6d - .4byte ScrCmd_yesnobox @ 0x6e - .4byte ScrCmd_multichoice @ 0x6f - .4byte ScrCmd_multichoicedefault @ 0x70 - .4byte ScrCmd_multichoicegrid @ 0x71 - .4byte ScrCmd_drawbox @ 0x72 - .4byte ScrCmd_erasebox @ 0x73 - .4byte ScrCmd_drawboxtext @ 0x74 - .4byte ScrCmd_showmonpic @ 0x75 - .4byte ScrCmd_hidemonpic @ 0x76 - .4byte ScrCmd_showcontestwinner @ 0x77 - .4byte ScrCmd_braillemessage @ 0x78 - .4byte ScrCmd_givemon @ 0x79 - .4byte ScrCmd_giveegg @ 0x7a - .4byte ScrCmd_setmonmove @ 0x7b - .4byte ScrCmd_checkpartymove @ 0x7c - .4byte ScrCmd_bufferspeciesname @ 0x7d - .4byte ScrCmd_bufferleadmonspeciesname @ 0x7e - .4byte ScrCmd_bufferpartymonnick @ 0x7f - .4byte ScrCmd_bufferitemname @ 0x80 - .4byte ScrCmd_bufferdecorationname @ 0x81 - .4byte ScrCmd_buffermovename @ 0x82 - .4byte ScrCmd_buffernumberstring @ 0x83 - .4byte ScrCmd_bufferstdstring @ 0x84 - .4byte ScrCmd_bufferstring @ 0x85 - .4byte ScrCmd_pokemart @ 0x86 - .4byte ScrCmd_pokemartdecoration @ 0x87 - .4byte ScrCmd_pokemartdecoration2 @ 0x88 - .4byte ScrCmd_playslotmachine @ 0x89 - .4byte ScrCmd_setberrytree @ 0x8a - .4byte ScrCmd_choosecontestmon @ 0x8b - .4byte ScrCmd_startcontest @ 0x8c - .4byte ScrCmd_showcontestresults @ 0x8d - .4byte ScrCmd_contestlinktransfer @ 0x8e - .4byte ScrCmd_random @ 0x8f - .4byte ScrCmd_addmoney @ 0x90 - .4byte ScrCmd_removemoney @ 0x91 - .4byte ScrCmd_checkmoney @ 0x92 - .4byte ScrCmd_showmoneybox @ 0x93 - .4byte ScrCmd_hidemoneybox @ 0x94 - .4byte ScrCmd_updatemoneybox @ 0x95 - .4byte ScrCmd_getpricereduction @ 0x96 - .4byte ScrCmd_fadescreen @ 0x97 - .4byte ScrCmd_fadescreenspeed @ 0x98 - .4byte ScrCmd_setflashradius @ 0x99 - .4byte ScrCmd_animateflash @ 0x9a - .4byte ScrCmd_messageautoscroll @ 0x9b - .4byte ScrCmd_dofieldeffect @ 0x9c - .4byte ScrCmd_setfieldeffectarg @ 0x9d - .4byte ScrCmd_waitfieldeffect @ 0x9e - .4byte ScrCmd_setrespawn @ 0x9f - .4byte ScrCmd_checkplayergender @ 0xa0 - .4byte ScrCmd_playmoncry @ 0xa1 - .4byte ScrCmd_setmetatile @ 0xa2 - .4byte ScrCmd_resetweather @ 0xa3 - .4byte ScrCmd_setweather @ 0xa4 - .4byte ScrCmd_doweather @ 0xa5 - .4byte ScrCmd_setstepcallback @ 0xa6 - .4byte ScrCmd_setmaplayoutindex @ 0xa7 - .4byte ScrCmd_setobjectpriority @ 0xa8 - .4byte ScrCmd_resetobjectpriority @ 0xa9 - .4byte ScrCmd_createvobject @ 0xaa - .4byte ScrCmd_turnvobject @ 0xab - .4byte ScrCmd_opendoor @ 0xac - .4byte ScrCmd_closedoor @ 0xad - .4byte ScrCmd_waitdooranim @ 0xae - .4byte ScrCmd_setdooropen @ 0xaf - .4byte ScrCmd_setdoorclosed @ 0xb0 - .4byte ScrCmd_addelevmenuitem @ 0xb1 - .4byte ScrCmd_showelevmenu @ 0xb2 - .4byte ScrCmd_checkcoins @ 0xb3 - .4byte ScrCmd_addcoins @ 0xb4 - .4byte ScrCmd_removecoins @ 0xb5 - .4byte ScrCmd_setwildbattle @ 0xb6 - .4byte ScrCmd_dowildbattle @ 0xb7 - .4byte ScrCmd_setvaddress @ 0xb8 - .4byte ScrCmd_vgoto @ 0xb9 - .4byte ScrCmd_vcall @ 0xba - .4byte ScrCmd_vgoto_if @ 0xbb - .4byte ScrCmd_vcall_if @ 0xbc - .4byte ScrCmd_vmessage @ 0xbd - .4byte ScrCmd_vloadword @ 0xbe - .4byte ScrCmd_vbufferstring @ 0xbf - .4byte ScrCmd_showcoinsbox @ 0xc0 - .4byte ScrCmd_hidecoinsbox @ 0xc1 - .4byte ScrCmd_updatecoinsbox @ 0xc2 - .4byte ScrCmd_incrementgamestat @ 0xc3 - .4byte ScrCmd_setescapewarp @ 0xc4 - .4byte ScrCmd_waitmoncry @ 0xc5 - .4byte ScrCmd_bufferboxname @ 0xc6 - .4byte ScrCmd_nop1 @ 0xc7 - .4byte ScrCmd_nop1 @ 0xc8 - .4byte ScrCmd_nop1 @ 0xc9 - .4byte ScrCmd_nop1 @ 0xca - .4byte ScrCmd_nop1 @ 0xcb - .4byte ScrCmd_nop1 @ 0xcc - .4byte ScrCmd_setmoneventlegal @ 0xcd - .4byte ScrCmd_checkmoneventlegal @ 0xce - .4byte ScrCmd_gotoram @ 0xcf - .4byte ScrCmd_nop1 @ 0xd0 - .4byte ScrCmd_warpspinenter @ 0xd1 - .4byte ScrCmd_setmonmetlocation @ 0xd2 - .4byte ScrCmd_moverotatingtileobjects @ 0xd3 - .4byte ScrCmd_turnrotatingtileobjects @ 0xd4 - .4byte ScrCmd_initrotatingtilepuzzle @ 0xd5 - .4byte ScrCmd_freerotatingtilepuzzle @ 0xd6 - .4byte ScrCmd_warpmossdeepgym @ 0xd7 - .4byte ScrCmd_selectapproachingtrainer @ 0xd8 - .4byte ScrCmd_lockfortrainer @ 0xd9 - .4byte ScrCmd_closebraillemessage @ 0xda - .4byte ScrCmd_messageinstant @ 0xdb - .4byte ScrCmd_fadescreenswapbuffers @ 0xdc - .4byte ScrCmd_buffertrainerclassname @ 0xdd - .4byte ScrCmd_buffertrainername @ 0xde - .4byte ScrCmd_pokenavcall @ 0xdf - .4byte ScrCmd_warpsootopolislegend @ 0xe0 - .4byte ScrCmd_buffercontesttype @ 0xe1 - .4byte ScrCmd_bufferitemnameplural @ 0xe2 + .4byte ScrCmd_nop + .4byte ScrCmd_nop1 + .4byte ScrCmd_end + .4byte ScrCmd_return + .4byte ScrCmd_call + .4byte ScrCmd_goto + .4byte ScrCmd_goto_if + .4byte ScrCmd_call_if + .4byte ScrCmd_gotostd + .4byte ScrCmd_callstd + .4byte ScrCmd_gotostd_if + .4byte ScrCmd_callstd_if + .4byte ScrCmd_returnram + .4byte ScrCmd_killscript + .4byte ScrCmd_setmysteryeventstatus + .4byte ScrCmd_loadword + .4byte ScrCmd_loadbyte + .4byte ScrCmd_writebytetoaddr + .4byte ScrCmd_loadbytefromaddr + .4byte ScrCmd_setptrbyte + .4byte ScrCmd_copylocal + .4byte ScrCmd_copybyte + .4byte ScrCmd_setvar + .4byte ScrCmd_addvar + .4byte ScrCmd_subvar + .4byte ScrCmd_copyvar + .4byte ScrCmd_setorcopyvar + .4byte ScrCmd_compare_local_to_local + .4byte ScrCmd_compare_local_to_value + .4byte ScrCmd_compare_local_to_addr + .4byte ScrCmd_compare_addr_to_local + .4byte ScrCmd_compare_addr_to_value + .4byte ScrCmd_compare_addr_to_addr + .4byte ScrCmd_compare_var_to_value + .4byte ScrCmd_compare_var_to_var + .4byte ScrCmd_callnative + .4byte ScrCmd_gotonative + .4byte ScrCmd_special + .4byte ScrCmd_specialvar + .4byte ScrCmd_waitstate + .4byte ScrCmd_delay + .4byte ScrCmd_setflag + .4byte ScrCmd_clearflag + .4byte ScrCmd_checkflag + .4byte ScrCmd_initclock + .4byte ScrCmd_dotimebasedevents + .4byte ScrCmd_gettime + .4byte ScrCmd_playse + .4byte ScrCmd_waitse + .4byte ScrCmd_playfanfare + .4byte ScrCmd_waitfanfare + .4byte ScrCmd_playbgm + .4byte ScrCmd_savebgm + .4byte ScrCmd_fadedefaultbgm + .4byte ScrCmd_fadenewbgm + .4byte ScrCmd_fadeoutbgm + .4byte ScrCmd_fadeinbgm + .4byte ScrCmd_warp + .4byte ScrCmd_warpsilent + .4byte ScrCmd_warpdoor + .4byte ScrCmd_warphole + .4byte ScrCmd_warpteleport + .4byte ScrCmd_setwarp + .4byte ScrCmd_setdynamicwarp + .4byte ScrCmd_setdivewarp + .4byte ScrCmd_setholewarp + .4byte ScrCmd_getplayerxy + .4byte ScrCmd_getpartysize + .4byte ScrCmd_additem + .4byte ScrCmd_removeitem + .4byte ScrCmd_checkitemspace + .4byte ScrCmd_checkitem + .4byte ScrCmd_checkitemtype + .4byte ScrCmd_addpcitem + .4byte ScrCmd_checkpcitem + .4byte ScrCmd_adddecoration + .4byte ScrCmd_removedecoration + .4byte ScrCmd_checkdecor + .4byte ScrCmd_checkdecorspace + .4byte ScrCmd_applymovement + .4byte ScrCmd_applymovement_at + .4byte ScrCmd_waitmovement + .4byte ScrCmd_waitmovement_at + .4byte ScrCmd_removeobject + .4byte ScrCmd_removeobject_at + .4byte ScrCmd_addobject + .4byte ScrCmd_addobject_at + .4byte ScrCmd_setobjectxy + .4byte ScrCmd_showobject_at + .4byte ScrCmd_hideobject_at + .4byte ScrCmd_faceplayer + .4byte ScrCmd_turnobject + .4byte ScrCmd_trainerbattle + .4byte ScrCmd_dotrainerbattle + .4byte ScrCmd_gotopostbattlescript + .4byte ScrCmd_gotobeatenscript + .4byte ScrCmd_checktrainerflag + .4byte ScrCmd_settrainerflag + .4byte ScrCmd_cleartrainerflag + .4byte ScrCmd_setobjectxyperm + .4byte ScrCmd_copyobjectxytoperm + .4byte ScrCmd_setobjectmovementtype + .4byte ScrCmd_waitmessage + .4byte ScrCmd_message + .4byte ScrCmd_closemessage + .4byte ScrCmd_lockall + .4byte ScrCmd_lock + .4byte ScrCmd_releaseall + .4byte ScrCmd_release + .4byte ScrCmd_waitbuttonpress + .4byte ScrCmd_yesnobox + .4byte ScrCmd_multichoice + .4byte ScrCmd_multichoicedefault + .4byte ScrCmd_multichoicegrid + .4byte ScrCmd_drawbox + .4byte ScrCmd_erasebox + .4byte ScrCmd_drawboxtext + .4byte ScrCmd_showmonpic + .4byte ScrCmd_hidemonpic + .4byte ScrCmd_showcontestwinner + .4byte ScrCmd_braillemessage + .4byte ScrCmd_givemon + .4byte ScrCmd_giveegg + .4byte ScrCmd_setmonmove + .4byte ScrCmd_checkpartymove + .4byte ScrCmd_bufferspeciesname + .4byte ScrCmd_bufferleadmonspeciesname + .4byte ScrCmd_bufferpartymonnick + .4byte ScrCmd_bufferitemname + .4byte ScrCmd_bufferdecorationname + .4byte ScrCmd_buffermovename + .4byte ScrCmd_buffernumberstring + .4byte ScrCmd_bufferstdstring + .4byte ScrCmd_bufferstring + .4byte ScrCmd_pokemart + .4byte ScrCmd_pokemartdecoration + .4byte ScrCmd_pokemartdecoration2 + .4byte ScrCmd_playslotmachine + .4byte ScrCmd_setberrytree + .4byte ScrCmd_choosecontestmon + .4byte ScrCmd_startcontest + .4byte ScrCmd_showcontestresults + .4byte ScrCmd_contestlinktransfer + .4byte ScrCmd_random + .4byte ScrCmd_addmoney + .4byte ScrCmd_removemoney + .4byte ScrCmd_checkmoney + .4byte ScrCmd_showmoneybox + .4byte ScrCmd_hidemoneybox + .4byte ScrCmd_updatemoneybox + .4byte ScrCmd_getpricereduction + .4byte ScrCmd_fadescreen + .4byte ScrCmd_fadescreenspeed + .4byte ScrCmd_setflashradius + .4byte ScrCmd_animateflash + .4byte ScrCmd_messageautoscroll + .4byte ScrCmd_dofieldeffect + .4byte ScrCmd_setfieldeffectarg + .4byte ScrCmd_waitfieldeffect + .4byte ScrCmd_setrespawn + .4byte ScrCmd_checkplayergender + .4byte ScrCmd_playmoncry + .4byte ScrCmd_setmetatile + .4byte ScrCmd_resetweather + .4byte ScrCmd_setweather + .4byte ScrCmd_doweather + .4byte ScrCmd_setstepcallback + .4byte ScrCmd_setmaplayoutindex + .4byte ScrCmd_setobjectpriority + .4byte ScrCmd_resetobjectpriority + .4byte ScrCmd_createvobject + .4byte ScrCmd_turnvobject + .4byte ScrCmd_opendoor + .4byte ScrCmd_closedoor + .4byte ScrCmd_waitdooranim + .4byte ScrCmd_setdooropen + .4byte ScrCmd_setdoorclosed + .4byte ScrCmd_addelevmenuitem + .4byte ScrCmd_showelevmenu + .4byte ScrCmd_checkcoins + .4byte ScrCmd_addcoins + .4byte ScrCmd_removecoins + .4byte ScrCmd_setwildbattle + .4byte ScrCmd_dowildbattle + .4byte ScrCmd_setvaddress + .4byte ScrCmd_vgoto + .4byte ScrCmd_vcall + .4byte ScrCmd_vgoto_if + .4byte ScrCmd_vcall_if + .4byte ScrCmd_vmessage + .4byte ScrCmd_vloadword + .4byte ScrCmd_vbufferstring + .4byte ScrCmd_showcoinsbox + .4byte ScrCmd_hidecoinsbox + .4byte ScrCmd_updatecoinsbox + .4byte ScrCmd_incrementgamestat + .4byte ScrCmd_setescapewarp + .4byte ScrCmd_waitmoncry + .4byte ScrCmd_bufferboxname + .4byte ScrCmd_nop1 + .4byte ScrCmd_nop1 + .4byte ScrCmd_nop1 + .4byte ScrCmd_nop1 + .4byte ScrCmd_nop1 + .4byte ScrCmd_nop1 + .4byte ScrCmd_setmonobedient + .4byte ScrCmd_checkmonobedience + .4byte ScrCmd_gotoram + .4byte ScrCmd_nop1 + .4byte ScrCmd_warpD1 + .4byte ScrCmd_setmonmetlocation + .4byte ScrCmd_moverotatingtileobjects + .4byte ScrCmd_turnrotatingtileobjects + .4byte ScrCmd_initrotatingtilepuzzle + .4byte ScrCmd_freerotatingtilepuzzle + .4byte ScrCmd_warpmossdeepgym + .4byte ScrCmd_cmdD8 + .4byte ScrCmd_cmdD9 + .4byte ScrCmd_closebraillemessage + .4byte ScrCmd_cmdDB + .4byte ScrCmd_fadescreenswapbuffers + .4byte ScrCmd_buffertrainerclassname + .4byte ScrCmd_buffertrainername + .4byte ScrCmd_pokenavcall + .4byte ScrCmd_warpsootopolislegend + .4byte ScrCmd_buffercontesttype + .4byte ScrCmd_bufferitemnameplural + .4byte ScrCmd_callfunc gScriptCmdTableEnd:: @ 81DBA08 .4byte ScrCmd_nop diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc new file mode 100644 index 000000000000..2b782d479971 --- /dev/null +++ b/data/scripts/follower.inc @@ -0,0 +1,23 @@ +gText_Follower:: + .string "{STR_VAR_1} loves you!$" + +.macro playfirstmoncry +callfunc ScrFunc_playfirstmoncry +.endm + +.macro bufferlivemonspeciesname out:req +callfunc ScrFunc_bufferlivemonspeciesname +.byte \out +.endm + + +EventScript_Follower:: + lock + faceplayer + playfirstmoncry + applymovement 0xFE ContestHall_Movement_Heart + waitmoncry + bufferlivemonspeciesname 0 + msgbox gText_Follower, MSGBOX_DEFAULT + release + end diff --git a/graphics/object_events/palettes/altaria.pal b/graphics/object_events/palettes/altaria.pal new file mode 100644 index 000000000000..b364496ff29c --- /dev/null +++ b/graphics/object_events/palettes/altaria.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 144 200 +0 0 0 +0 2 6 +72 80 104 +40 104 152 +0 132 6 +40 128 168 +112 128 144 +64 168 216 +96 192 232 +168 176 192 +208 224 232 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/object_events/palettes/togetic.pal b/graphics/object_events/palettes/togetic.pal new file mode 100644 index 000000000000..596c66d286c1 --- /dev/null +++ b/graphics/object_events/palettes/togetic.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +56 144 88 +0 0 0 +40 40 40 +40 48 88 +216 80 88 +128 144 144 +96 168 224 +160 176 216 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/object_events/pics/misc/animated_ball.png b/graphics/object_events/pics/misc/animated_ball.png new file mode 100644 index 0000000000000000000000000000000000000000..da7a678e10512cc45708b7bfec5d3ad0b1b4bfa9 GIT binary patch literal 4840 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 O0000we-a)tk66p!pi5B`*1vdhI#GuRr~L4?e%| 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

B1#aEkHAK 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 FV1i<1mjM6( literal 0 HcmV?d00001 diff --git a/include/constants/event_object_movement.h b/include/constants/event_object_movement.h index 25f133f0e189..e10294a68ac5 100755 --- a/include/constants/event_object_movement.h +++ b/include/constants/event_object_movement.h @@ -242,6 +242,8 @@ #define MOVEMENT_ACTION_FIGURE_8 0x9B #define MOVEMENT_ACTION_FLY_UP 0x9C #define MOVEMENT_ACTION_FLY_DOWN 0x9D +#define MOVEMENT_ACTION_EXIT_POKEBALL 0x9E +#define MOVEMENT_ACTION_ENTER_POKEBALL 0x9F #define MOVEMENT_ACTION_STEP_END 0xFE diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index deb775271f5d..ba53c13fe5b6 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -240,10 +240,12 @@ #define OBJ_EVENT_GFX_LINK_RS_MAY 236 #define OBJ_EVENT_GFX_LUGIA 237 #define OBJ_EVENT_GFX_HOOH 238 -#define OBJ_EVENT_GFX_MARSHTOMP 239 -#define OBJ_EVENT_GFX_ALTARIA 240 +#define OBJ_EVENT_GFX_ANIMATED_BALL 239 +#define OBJ_EVENT_GFX_MARSHTOMP 240 +#define OBJ_EVENT_GFX_ALTARIA 241 +#define OBJ_EVENT_GFX_TOGETIC 242 -#define NUM_OBJ_EVENT_GFX 241 +#define NUM_OBJ_EVENT_GFX 243 // These are dynamic object gfx ids. @@ -283,5 +285,6 @@ #define OBJ_EVENT_ID_PLAYER 0xFF #define OBJ_EVENT_ID_CAMERA 0x7F +#define OBJ_EVENT_ID_FOLLOWER 0xFE #endif // GUARD_CONSTANTS_EVENT_OBJECTS_H diff --git a/include/event_object_movement.h b/include/event_object_movement.h index a6264419c475..8f7b0ed82e5b 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -94,7 +94,11 @@ u8 GetFaceDirectionAnimNum(u8); void SetSpritePosToOffsetMapCoords(s16 *, s16 *, s16, s16); void ObjectEventClearHeldMovement(struct ObjectEvent *); void ObjectEventClearHeldMovementIfActive(struct ObjectEvent *); +u8 SpeciesToGraphicsId(u16 species); +struct Pokemon * GetFirstLiveMon(void); u8 SpawnFollowingPokemon(void); +void UpdateFollowingPokemon(void); +void RemoveFollowingPokemon(void); void TrySpawnObjectEvents(s16, s16); u8 CreateObjectSprite(u8 graphicsId, u8 a1, s16 x, s16 y, u8 z, u8 direction); u8 AddPseudoObjectEvent(u16, void (*)(struct Sprite *), s16 x, s16 y, u8 subpriority); @@ -421,7 +425,7 @@ u8 MovementType_FollowPlayer_Step2(struct ObjectEvent *, struct Sprite *); bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 FollowablePlayerMovement_FaceDirection(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); -bool8 FollowablePlayerMovement_GoSpeed0(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_Step(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 FollowablePlayerMovement_GoSpeed1(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 FollowablePlayerMovement_GoSpeed2(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 FollowablePlayerMovement_Slide(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); diff --git a/include/event_scripts.h b/include/event_scripts.h index 79ef0ea142d8..395bdb0bffd1 100644 --- a/include/event_scripts.h +++ b/include/event_scripts.h @@ -1,6 +1,8 @@ #ifndef GUARD_EVENT_SCRIPTS_H #define GUARD_EVENT_SCRIPTS_H +extern const u8 EventScript_Follower[]; + extern const u8 EventScript_TestSignpostMsg[]; extern const u8 EventScript_TryGetTrainerScript[]; extern const u8 EventScript_StartTrainerApproach[]; diff --git a/include/field_effect.h b/include/field_effect.h index 731fb9c59f3b..073fc3b4cc1b 100644 --- a/include/field_effect.h +++ b/include/field_effect.h @@ -13,6 +13,7 @@ u32 FieldEffectStart(u8); bool8 FieldEffectActiveListContains(u8 id); void FieldEffectActiveListClear(void); void ReturnToFieldFromFlyMapSelect(void); +void FieldCallback_Fly(void); u8 AddNewGameBirchObject(s16, s16, u8); void FieldEffectStop(struct Sprite *sprite, u8 id); u8 CreateTrainerSprite(u8 trainerSpriteID, s16 x, s16 y, u8 subpriority, u8 *buffer); diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index e030a66c5a6f..48ff32db28e6 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -468,12 +468,18 @@ $(OBJEVENTGFXDIR)/pokemon/wingull.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/pokemon/zigzagoon.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 +$(OBJEVENTGFXDIR)/misc/animated_ball.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 2 -mheight 4 + $(OBJEVENTGFXDIR)/pokemon/marshtomp.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/altaria.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/togetic.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + $(OBJEVENTGFXDIR)/berry_trees/aguav.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 diff --git a/src/data/object_events/movement_action_func_tables.h b/src/data/object_events/movement_action_func_tables.h index 8cf7d1699f49..5b3dfcb7338e 100755 --- a/src/data/object_events/movement_action_func_tables.h +++ b/src/data/object_events/movement_action_func_tables.h @@ -66,6 +66,8 @@ u8 MovementAction_WalkInPlaceSlowLeft_Step0(struct ObjectEvent *, struct Sprite u8 MovementAction_WalkInPlaceSlowRight_Step0(struct ObjectEvent *, struct Sprite *); u8 MovementAction_WalkInPlaceNormalDown_Step0(struct ObjectEvent *, struct Sprite *); u8 MovementAction_WalkInPlace_Step1(struct ObjectEvent *, struct Sprite *); +u8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *, struct Sprite *); +u8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *, struct Sprite *); u8 MovementAction_WalkInPlaceNormalUp_Step0(struct ObjectEvent *, struct Sprite *); u8 MovementAction_WalkInPlaceNormalLeft_Step0(struct ObjectEvent *, struct Sprite *); u8 MovementAction_WalkInPlaceNormalRight_Step0(struct ObjectEvent *, struct Sprite *); @@ -74,6 +76,8 @@ u8 MovementAction_WalkInPlaceFastUp_Step0(struct ObjectEvent *, struct Sprite *) u8 MovementAction_WalkInPlaceFastLeft_Step0(struct ObjectEvent *, struct Sprite *); u8 MovementAction_WalkInPlaceFastRight_Step0(struct ObjectEvent *, struct Sprite *); u8 MovementAction_WalkInPlaceFastestDown_Step0(struct ObjectEvent *, struct Sprite *); +u8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite); +u8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite); u8 MovementAction_WalkInPlaceFastestUp_Step0(struct ObjectEvent *, struct Sprite *); u8 MovementAction_WalkInPlaceFastestLeft_Step0(struct ObjectEvent *, struct Sprite *); u8 MovementAction_WalkInPlaceFastestRight_Step0(struct ObjectEvent *, struct Sprite *); @@ -300,6 +304,8 @@ u8 (*const gMovementActionFuncs_WalkInPlaceFastUp[])(struct ObjectEvent *, struc u8 (*const gMovementActionFuncs_WalkInPlaceFastLeft[])(struct ObjectEvent *, struct Sprite *); u8 (*const gMovementActionFuncs_WalkInPlaceFastRight[])(struct ObjectEvent *, struct Sprite *); u8 (*const gMovementActionFuncs_WalkInPlaceFastestDown[])(struct ObjectEvent *, struct Sprite *); +u8 (*const gMovementActionFuncs_ExitPokeball[])(struct ObjectEvent *, struct Sprite *); +u8 (*const gMovementActionFuncs_EnterPokeball[])(struct ObjectEvent *, struct Sprite *); u8 (*const gMovementActionFuncs_WalkInPlaceFastestUp[])(struct ObjectEvent *, struct Sprite *); u8 (*const gMovementActionFuncs_WalkInPlaceFastestLeft[])(struct ObjectEvent *, struct Sprite *); u8 (*const gMovementActionFuncs_WalkInPlaceFastestRight[])(struct ObjectEvent *, struct Sprite *); @@ -580,6 +586,8 @@ u8 (*const *const gMovementActionFuncs[])(struct ObjectEvent *, struct Sprite *) [MOVEMENT_ACTION_FIGURE_8] = gMovementActionFuncs_Figure8, [MOVEMENT_ACTION_FLY_UP] = gMovementActionFuncs_FlyUp, [MOVEMENT_ACTION_FLY_DOWN] = gMovementActionFuncs_FlyDown, + [MOVEMENT_ACTION_EXIT_POKEBALL] = gMovementActionFuncs_ExitPokeball, + [MOVEMENT_ACTION_ENTER_POKEBALL] = gMovementActionFuncs_EnterPokeball, }; u8 (*const gMovementActionFuncs_FaceDown[])(struct ObjectEvent *, struct Sprite *) = { @@ -865,6 +873,18 @@ u8 (*const gMovementActionFuncs_WalkInPlaceFastestDown[])(struct ObjectEvent *, MovementAction_PauseSpriteAnim, }; +u8 (*const gMovementActionFuncs_ExitPokeball[])(struct ObjectEvent *, struct Sprite *) = { + MovementAction_ExitPokeball_Step0, + MovementAction_ExitPokeball_Step1, + MovementAction_PauseSpriteAnim, +}; + +u8 (*const gMovementActionFuncs_EnterPokeball[])(struct ObjectEvent *, struct Sprite *) = { + MovementAction_EnterPokeball_Step0, + MovementAction_EnterPokeball_Step1, + MovementAction_PauseSpriteAnim, +}; + u8 (*const gMovementActionFuncs_WalkInPlaceFastestUp[])(struct ObjectEvent *, struct Sprite *) = { MovementAction_WalkInPlaceFastestUp_Step0, MovementAction_WalkInPlace_Step1, diff --git a/src/data/object_events/movement_type_func_tables.h b/src/data/object_events/movement_type_func_tables.h index 083e69432a90..0fe364afe112 100755 --- a/src/data/object_events/movement_type_func_tables.h +++ b/src/data/object_events/movement_type_func_tables.h @@ -410,7 +410,7 @@ u8 (*const gMovementTypeFuncs_FollowPlayer[])(struct ObjectEvent *, struct Sprit bool8 (*const gFollowPlayerMovementFuncs[])(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)) = { FollowablePlayerMovement_Idle, FollowablePlayerMovement_Idle, - FollowablePlayerMovement_GoSpeed0, + FollowablePlayerMovement_Step, FollowablePlayerMovement_GoSpeed1, FollowablePlayerMovement_GoSpeed2, FollowablePlayerMovement_Slide, diff --git a/src/data/object_events/object_event_anims.h b/src/data/object_events/object_event_anims.h index f443ea572b21..5d7f52878ad4 100755 --- a/src/data/object_events/object_event_anims.h +++ b/src/data/object_events/object_event_anims.h @@ -181,24 +181,43 @@ const union AnimCmd gObjectEventImageAnim_FaceSouth[] = ANIMCMD_JUMP(0), }; + const union AnimCmd gObjectEventImageAnim_FaceNorth[] = { ANIMCMD_FRAME(1, 16), ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_FaceNorth2F[] = +{ + ANIMCMD_FRAME(2, 16), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_FaceWest[] = { ANIMCMD_FRAME(2, 16), ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_FaceWest2F[] = +{ + ANIMCMD_FRAME(4, 16), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_FaceEast[] = { ANIMCMD_FRAME(2, 16, .hFlip = TRUE), ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_FaceEast2F[] = +{ + ANIMCMD_FRAME(4, 16, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoSouth[] = { ANIMCMD_FRAME(3, 8), @@ -210,9 +229,9 @@ const union AnimCmd gObjectEventImageAnim_GoSouth[] = const union AnimCmd gObjectEventImageAnim_GoSouth2F[] = { - ANIMCMD_FRAME(3, 6), - ANIMCMD_FRAME(4, 6), - ANIMCMD_FRAME(4, 6), + ANIMCMD_FRAME(0, 6), + ANIMCMD_FRAME(1, 6), + ANIMCMD_FRAME(1, 6), ANIMCMD_FRAME(0, 6), ANIMCMD_JUMP(0), }; @@ -228,11 +247,11 @@ const union AnimCmd gObjectEventImageAnim_GoNorth[] = const union AnimCmd gObjectEventImageAnim_GoNorth2F[] = { - ANIMCMD_FRAME(5, 6), - ANIMCMD_FRAME(6, 6), - ANIMCMD_FRAME(6, 6), - ANIMCMD_FRAME(1, 6), - ANIMCMD_JUMP(0), + ANIMCMD_FRAME(2, 6), + ANIMCMD_FRAME(3, 6), + ANIMCMD_FRAME(3, 6), + ANIMCMD_FRAME(2, 6), + ANIMCMD_JUMP(0), }; const union AnimCmd gObjectEventImageAnim_GoWest[] = @@ -246,10 +265,10 @@ const union AnimCmd gObjectEventImageAnim_GoWest[] = const union AnimCmd gObjectEventImageAnim_GoWest2F[] = { - ANIMCMD_FRAME(7, 6), - ANIMCMD_FRAME(8, 6), - ANIMCMD_FRAME(8, 6), - ANIMCMD_FRAME(2, 6), + ANIMCMD_FRAME(4, 6), + ANIMCMD_FRAME(5, 6), + ANIMCMD_FRAME(5, 6), + ANIMCMD_FRAME(4, 6), ANIMCMD_JUMP(0), }; @@ -264,10 +283,10 @@ const union AnimCmd gObjectEventImageAnim_GoEast[] = const union AnimCmd gObjectEventImageAnim_GoEast2F[] = { - ANIMCMD_FRAME(7, 6, .hFlip = TRUE), - ANIMCMD_FRAME(8, 6, .hFlip = TRUE), - ANIMCMD_FRAME(8, 6, .hFlip = TRUE), - ANIMCMD_FRAME(2, 6, .hFlip = TRUE), + ANIMCMD_FRAME(4, 6, .hFlip = TRUE), + ANIMCMD_FRAME(5, 6, .hFlip = TRUE), + ANIMCMD_FRAME(5, 6, .hFlip = TRUE), + ANIMCMD_FRAME(4, 6, .hFlip = TRUE), ANIMCMD_JUMP(0), }; @@ -280,6 +299,15 @@ const union AnimCmd gObjectEventImageAnim_GoFastSouth[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoFastSouth2F[] = +{ + ANIMCMD_FRAME(0, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoFastNorth[] = { ANIMCMD_FRAME(5, 4), @@ -289,6 +317,15 @@ const union AnimCmd gObjectEventImageAnim_GoFastNorth[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoFastNorth2F[] = +{ + ANIMCMD_FRAME(2, 4), + ANIMCMD_FRAME(3, 4), + ANIMCMD_FRAME(3, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoFastWest[] = { ANIMCMD_FRAME(7, 4), @@ -298,6 +335,15 @@ const union AnimCmd gObjectEventImageAnim_GoFastWest[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoFastWest2F[] = +{ + ANIMCMD_FRAME(4, 4), + ANIMCMD_FRAME(5, 4), + ANIMCMD_FRAME(5, 4), + ANIMCMD_FRAME(4, 4), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoFastEast[] = { ANIMCMD_FRAME(7, 4, .hFlip = TRUE), @@ -307,6 +353,15 @@ const union AnimCmd gObjectEventImageAnim_GoFastEast[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_GoFastEast2F[] = +{ + ANIMCMD_FRAME(4, 4, .hFlip = TRUE), + ANIMCMD_FRAME(5, 4, .hFlip = TRUE), + ANIMCMD_FRAME(5, 4, .hFlip = TRUE), + ANIMCMD_FRAME(4, 4, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoFasterSouth[] = { ANIMCMD_FRAME(3, 2), @@ -316,6 +371,31 @@ const union AnimCmd gObjectEventImageAnim_GoFasterSouth[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_ExitPokeball[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(0, 3), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(0, 6), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gObjectEventImageAnim_EnterSouth[] = +{ + ANIMCMD_FRAME(0, 8), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(0, 3), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoFasterNorth[] = { ANIMCMD_FRAME(5, 2), @@ -325,6 +405,18 @@ const union AnimCmd gObjectEventImageAnim_GoFasterNorth[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_EnterNorth[] = +{ + ANIMCMD_FRAME(2, 8), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(0, 3), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoFasterWest[] = { ANIMCMD_FRAME(7, 2), @@ -334,6 +426,18 @@ const union AnimCmd gObjectEventImageAnim_GoFasterWest[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_EnterWest[] = +{ + ANIMCMD_FRAME(4, 8), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(0, 3), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoFasterEast[] = { ANIMCMD_FRAME(7, 2, .hFlip = TRUE), @@ -343,6 +447,18 @@ const union AnimCmd gObjectEventImageAnim_GoFasterEast[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_EnterEast[] = +{ + ANIMCMD_FRAME(4, 8, .hFlip = TRUE), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(0, 3), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoFastestSouth[] = { ANIMCMD_FRAME(3, 1), @@ -352,6 +468,18 @@ const union AnimCmd gObjectEventImageAnim_GoFastestSouth[] = ANIMCMD_JUMP(0), }; +const union AnimCmd gObjectEventImageAnim_ExitPokeballFast[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_JUMP(0), +}; + const union AnimCmd gObjectEventImageAnim_GoFastestNorth[] = { ANIMCMD_FRAME(5, 1), @@ -883,25 +1011,25 @@ const union AnimCmd *const gObjectEventImageAnimTable_Standard[] = { const union AnimCmd *const gObjectEventImageAnimTable_Following[] = { gObjectEventImageAnim_FaceSouth, - gObjectEventImageAnim_FaceNorth, - gObjectEventImageAnim_FaceWest, - gObjectEventImageAnim_FaceEast, + gObjectEventImageAnim_FaceNorth2F, + gObjectEventImageAnim_FaceWest2F, + gObjectEventImageAnim_FaceEast2F, gObjectEventImageAnim_GoSouth2F, gObjectEventImageAnim_GoNorth2F, gObjectEventImageAnim_GoWest2F, gObjectEventImageAnim_GoEast2F, - gObjectEventImageAnim_GoFastSouth, - gObjectEventImageAnim_GoFastNorth, - gObjectEventImageAnim_GoFastWest, - gObjectEventImageAnim_GoFastEast, - gObjectEventImageAnim_GoFasterSouth, - gObjectEventImageAnim_GoFasterNorth, - gObjectEventImageAnim_GoFasterWest, - gObjectEventImageAnim_GoFasterEast, - gObjectEventImageAnim_GoFastestSouth, - gObjectEventImageAnim_GoFastestNorth, - gObjectEventImageAnim_GoFastestWest, - gObjectEventImageAnim_GoFastestEast, + gObjectEventImageAnim_GoFastSouth2F, + gObjectEventImageAnim_GoFastNorth2F, + gObjectEventImageAnim_GoFastWest2F, + gObjectEventImageAnim_GoFastEast2F, + gObjectEventImageAnim_EnterSouth, + gObjectEventImageAnim_EnterNorth, + gObjectEventImageAnim_EnterWest, + gObjectEventImageAnim_EnterEast, + gObjectEventImageAnim_ExitPokeball, + gObjectEventImageAnim_ExitPokeballFast, + gObjectEventImageAnim_ExitPokeball, + gObjectEventImageAnim_ExitPokeball, }; const union AnimCmd *const gObjectEventImageAnimTable_HoOh[] = { @@ -1203,6 +1331,10 @@ const struct UnkStruct_085094AC gUnknown_085094AC[] = { .anims = gObjectEventImageAnimTable_Standard, .animPos = {1, 3, 0, 2}, }, + { + .anims = gObjectEventImageAnimTable_Following, + .animPos = {1, 3, 0, 2}, + }, { .anims = gObjectEventImageAnimTable_BrendanMayNormal, .animPos = {1, 3, 0, 2}, diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 47d15eac0a69..3c04b78debce 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -69,6 +69,8 @@ const u16 gObjectEventPal_Npc2Reflection[] = INCBIN_U16("graphics/object_events/ const u16 gObjectEventPal_Npc3Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_3_reflection.gbapal"); const u16 gObjectEventPal_Npc4Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_4_reflection.gbapal"); const u16 gObjectEventPaletteMarshtomp[] = INCBIN_U16("graphics/object_events/palettes/marshtomp.gbapal"); +const u16 gObjectEventPaletteAltaria[] = INCBIN_U16("graphics/object_events/palettes/altaria.gbapal"); +const u16 gObjectEventPaletteTogetic[] = INCBIN_U16("graphics/object_events/palettes/togetic.gbapal"); const u32 gObjectEventPic_NinjaBoy[] = INCBIN_U32("graphics/object_events/pics/people/ninja_boy.4bpp"); const u32 gObjectEventPic_Twin[] = INCBIN_U32("graphics/object_events/pics/people/twin.4bpp"); const u32 gObjectEventPic_Boy1[] = INCBIN_U32("graphics/object_events/pics/people/boy_1.4bpp"); @@ -361,6 +363,8 @@ const u32 gObjectEventPic_Lugia[] = INCBIN_U32("graphics/object_events/pics/poke const u16 gObjectEventPal_Lugia[] = INCBIN_U16("graphics/object_events/palettes/lugia.gbapal"); const u32 gObjectEventPic_HoOh[] = INCBIN_U32("graphics/object_events/pics/pokemon/ho_oh.4bpp"); const u16 gObjectEventPal_HoOh[] = INCBIN_U16("graphics/object_events/palettes/ho_oh.gbapal"); +const u32 gObjectEventPic_AnimatedBall[] = INCBIN_U32("graphics/object_events/pics/misc/animated_ball.4bpp"); const u32 gObjectEventPic_Marshtomp[] = INCBIN_U32("graphics/object_events/pics/pokemon/marshtomp.4bpp"); const u32 gObjectEventPic_Altaria[] = INCBIN_U32("graphics/object_events/pics/pokemon/altaria.4bpp"); +const u32 gObjectEventPic_Togetic[] = INCBIN_U32("graphics/object_events/pics/pokemon/togetic.4bpp"); const u16 gObjectEventPalette31[] = INCBIN_U16("graphics/object_events/palettes/31.gbapal"); diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 661db38c4654..a97f1435746a 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -243,5 +243,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrenda const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_HoOh, gObjectEventPicTable_HoOh, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp = {0xFFFF, OBJ_EVENT_PAL_TAG_MARSHTOMP, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria = {0xFFFF, OBJ_EVENT_PAL_TAG_MARSHTOMP, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp = {0xFFFF, OBJ_EVENT_PAL_TAG_MARSHTOMP, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria = {0xFFFF, OBJ_EVENT_PAL_TAG_ALTARIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Togetic = {0xFFFF, OBJ_EVENT_PAL_TAG_TOGETIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; diff --git a/src/data/object_events/object_event_graphics_info_pointers.h b/src/data/object_events/object_event_graphics_info_pointers.h index cb94026ee974..61d8c0e7d5a3 100755 --- a/src/data/object_events/object_event_graphics_info_pointers.h +++ b/src/data/object_events/object_event_graphics_info_pointers.h @@ -237,8 +237,10 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrenda const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Togetic; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hipster; @@ -489,8 +491,10 @@ const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM [OBJ_EVENT_GFX_LINK_RS_MAY] = &gObjectEventGraphicsInfo_RubySapphireMay, [OBJ_EVENT_GFX_LUGIA] = &gObjectEventGraphicsInfo_Lugia, [OBJ_EVENT_GFX_HOOH] = &gObjectEventGraphicsInfo_HoOh, + [OBJ_EVENT_GFX_ANIMATED_BALL] = &gObjectEventGraphicsInfo_AnimatedBall, [OBJ_EVENT_GFX_MARSHTOMP] = &gObjectEventGraphicsInfo_Marshtomp, [OBJ_EVENT_GFX_ALTARIA] = &gObjectEventGraphicsInfo_Altaria, + [OBJ_EVENT_GFX_TOGETIC] = &gObjectEventGraphicsInfo_Togetic, }; const struct ObjectEventGraphicsInfo *const gMauvilleOldManGraphicsInfoPointers[] = { diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index f63f2652789c..8ddd8517801a 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -2149,6 +2149,15 @@ const struct SpriteFrameImage gObjectEventPicTable_HoOh[] = { overworld_frame(gObjectEventPic_HoOh, 4, 4, 1), }; +const struct SpriteFrameImage gObjectEventPicTable_AnimatedBall[] = { + overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 0), + overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 1), + overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 2), + overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 3), + overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 4), + overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 5), +}; + const struct SpriteFrameImage gObjectEventPicTable_Marshtomp[] = { overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 0), overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 1), @@ -2156,9 +2165,6 @@ const struct SpriteFrameImage gObjectEventPicTable_Marshtomp[] = { overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 3), overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 4), overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 5), - overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 6), - overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 7), - overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 8), }; const struct SpriteFrameImage gObjectEventPicTable_Altaria[] = { @@ -2173,6 +2179,15 @@ const struct SpriteFrameImage gObjectEventPicTable_Altaria[] = { overworld_frame(gObjectEventPic_Altaria, 4, 4, 8), }; +const struct SpriteFrameImage gObjectEventPicTable_Togetic[] = { + overworld_frame(gObjectEventPic_Togetic, 4, 4, 0), + overworld_frame(gObjectEventPic_Togetic, 4, 4, 1), + overworld_frame(gObjectEventPic_Togetic, 4, 4, 2), + overworld_frame(gObjectEventPic_Togetic, 4, 4, 3), + overworld_frame(gObjectEventPic_Togetic, 4, 4, 4), + overworld_frame(gObjectEventPic_Togetic, 4, 4, 5), +}; + const struct SpriteFrameImage gObjectEventPicTable_RubySapphireBrendan[] = { overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 0), overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 1), diff --git a/src/event_object_movement.c b/src/event_object_movement.c index c57b39e73d80..69b6008150e4 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -16,6 +16,7 @@ #include "metatile_behavior.h" #include "overworld.h" #include "palette.h" +#include "pokemon.h" #include "random.h" #include "sprite.h" #include "task.h" @@ -27,6 +28,7 @@ #include "constants/field_effects.h" #include "constants/items.h" #include "constants/mauville_old_man.h" +#include "constants/species.h" #include "constants/trainer_types.h" #include "constants/union_room.h" @@ -440,6 +442,8 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_RS_BRENDAN 0x1122 #define OBJ_EVENT_PAL_TAG_RS_MAY 0x1123 #define OBJ_EVENT_PAL_TAG_MARSHTOMP 0x1124 +#define OBJ_EVENT_PAL_TAG_ALTARIA 0x1125 +#define OBJ_EVENT_PAL_TAG_TOGETIC 0x1126 #define OBJ_EVENT_PAL_TAG_NONE 0x11FF #include "data/object_events/object_event_graphics_info_pointers.h" @@ -487,6 +491,8 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_RubySapphireBrendan, OBJ_EVENT_PAL_TAG_RS_BRENDAN}, {gObjectEventPal_RubySapphireMay, OBJ_EVENT_PAL_TAG_RS_MAY}, {gObjectEventPaletteMarshtomp, OBJ_EVENT_PAL_TAG_MARSHTOMP}, + {gObjectEventPaletteAltaria, OBJ_EVENT_PAL_TAG_ALTARIA}, + {gObjectEventPaletteTogetic, OBJ_EVENT_PAL_TAG_TOGETIC}, {NULL, 0x0000}, }; @@ -1368,24 +1374,8 @@ static u8 TrySetupObjectEventSprite(struct ObjectEventTemplate *objectEventTempl objectEvent = &gObjectEvents[objectEventId]; graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); -<<<<<<< HEAD - paletteSlot = graphicsInfo->paletteSlot; - if (paletteSlot == 0) - { - LoadPlayerObjectReflectionPalette(graphicsInfo->paletteTag, 0); - } - else if (paletteSlot == 10) - { - LoadSpecialObjectReflectionPalette(graphicsInfo->paletteTag, 10); - } - else if (paletteSlot >= 16) - { - paletteSlot -= 16; - sub_808EAB0(graphicsInfo->paletteTag, paletteSlot); -======= if (spriteTemplate->paletteTag != 0xffff) { LoadObjectEventPalette(spriteTemplate->paletteTag); ->>>>>>> ecbde8db7 (Added dynamic overworld palettes (github.com/pret/pokeemerald/wiki/Dynamic-overworld-palette-system)) } if (objectEvent->movementType == MOVEMENT_TYPE_INVISIBLE) @@ -1585,24 +1575,107 @@ u8 CreateObjectSprite(u8 graphicsId, u8 a1, s16 x, s16 y, u8 z, u8 direction) return spriteId; } -u8 SpawnFollowingPokemon(void) { +u8 SpeciesToGraphicsId(u16 species) { // TODO: Eventually graphicsIds will have to be u16's + switch (species) { + case SPECIES_MARSHTOMP: + return OBJ_EVENT_GFX_MARSHTOMP; + break; + case SPECIES_ALTARIA: + return OBJ_EVENT_GFX_ALTARIA; + break; + case SPECIES_TOGETIC: + return OBJ_EVENT_GFX_TOGETIC; + break; + default: + return OBJ_EVENT_GFX_DUSCLOPS; // TODO: Change this + } +} + +struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious party mon or NULL + struct Pokemon *mon; + u8 i; + for (i=0; i 0 && !(gPlayerParty[i].box.isEgg || gPlayerParty[i].box.isBadEgg)) { + return &gPlayerParty[i]; + } + } + return NULL; +} + +u8 SpawnFollowingPokemon(void) { // Spawn a following pokemon TODO: Avoid this on certain maps + struct Pokemon *mon; + u8 graphicsId; u8 objectEventId; struct ObjectEventTemplate template = {0}; - template.localId = 0xFE; - template.graphicsId = OBJ_EVENT_GFX_MARSHTOMP; + template.localId = OBJ_EVENT_ID_FOLLOWER; + mon = GetFirstLiveMon(); + if (mon == NULL) { // fainted party, don't spawn an object TODO + return 0; + } + template.graphicsId = SpeciesToGraphicsId(GetMonData(mon, MON_DATA_SPECIES)); template.x = gSaveBlock1Ptr->pos.x; template.y = gSaveBlock1Ptr->pos.y; template.elevation = 5; template.movementType = MOVEMENT_TYPE_FOLLOW_PLAYER; - template.trainerType = 0xFE; - template.script = NULL; + // template.script = EventScript_Follower; // This does nothing because scripts are templated objectEventId = SpawnSpecialObjectEvent(&template); gObjectEvents[objectEventId].invisible = TRUE; gObjectEvents[objectEventId].hasShadow = TRUE; return objectEventId; } +void UpdateFollowingPokemon(void) { + u8 i; + u8 graphicsId; + struct ObjectEvent *objectEvent = NULL; + struct Pokemon *mon; + + // TODO: Improve finding player following pokemon + for (i=0; i < OBJECT_EVENTS_COUNT; i++) { + if (gObjectEvents[i].localId == 0xFE) { + objectEvent = &gObjectEvents[i]; + break; + } + } + if (objectEvent == NULL) { + return; + } + mon = GetFirstLiveMon(); + if (mon == NULL) { // TODO: Fainted party + return; + } + graphicsId = SpeciesToGraphicsId(GetMonData(mon, MON_DATA_SPECIES)); + if (graphicsId != objectEvent->graphicsId) { // Mark as invisible + MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + objectEvent->invisible = TRUE; + gSprites[objectEvent->spriteId].data[1] = 0; // set state + gSprites[objectEvent->spriteId].data[6] = 0; // set graphicsId + gSprites[objectEvent->spriteId].data[7] = 0; // set animation data + } + objectEvent->graphicsId = graphicsId; + return; +} + +void RemoveFollowingPokemon(void) { + struct ObjectEvent *objectEvent = NULL; + u8 i; + for (i=0; i < OBJECT_EVENTS_COUNT; i++) { + if (gObjectEvents[i].localId == 0xFE) { + objectEvent = &gObjectEvents[i]; + break; + } + } + if (objectEvent == NULL) { + return; + } + RemoveObjectEvent(objectEvent); +} + +static bool8 IsFollowerVisible(void) { // Determine whether follower should be visible + return !TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE); +} + void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) { u8 i; @@ -1720,28 +1793,9 @@ static void sub_808E1B8(u8 objectEventId, s16 x, s16 y) spriteFrameImage.size = graphicsInfo->size; MakeObjectTemplateFromObjectEventGraphicsInfoWithCallbackIndex(objectEvent->graphicsId, objectEvent->movementType, &spriteTemplate, &subspriteTables); spriteTemplate.images = &spriteFrameImage; -<<<<<<< HEAD - *(u16 *)&spriteTemplate.paletteTag = 0xFFFF; - paletteSlot = graphicsInfo->paletteSlot; - if (paletteSlot == 0) - { - LoadPlayerObjectReflectionPalette(graphicsInfo->paletteTag, graphicsInfo->paletteSlot); - } - else if (paletteSlot == 10) - { - LoadSpecialObjectReflectionPalette(graphicsInfo->paletteTag, graphicsInfo->paletteSlot); - } - else if (paletteSlot >= 16) - { - paletteSlot -= 16; - sub_808EAB0(graphicsInfo->paletteTag, paletteSlot); - } - *(u16 *)&spriteTemplate.paletteTag = 0xFFFF; -======= if (spriteTemplate.paletteTag != 0xffff) { LoadObjectEventPalette(spriteTemplate.paletteTag); } ->>>>>>> ecbde8db7 (Added dynamic overworld palettes (github.com/pret/pokeemerald/wiki/Dynamic-overworld-palette-system)) spriteId = CreateSprite(&spriteTemplate, 0, 0, 0); if (spriteId != MAX_SPRITES) { @@ -1798,30 +1852,40 @@ void ObjectEventSetGraphicsId(struct ObjectEvent *objectEvent, u8 graphicsId) { const struct ObjectEventGraphicsInfo *graphicsInfo; struct Sprite *sprite; - u8 paletteSlot; + u16 i; + u8 paletteNum; + u16 *debugPtr = (u16*) 0x0203d008; graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); sprite = &gSprites[objectEvent->spriteId]; - paletteSlot = graphicsInfo->paletteSlot; - if (paletteSlot == 0) - { - PatchObjectPalette(graphicsInfo->paletteTag, graphicsInfo->paletteSlot); - } - else if (paletteSlot == 10) - { - LoadSpecialObjectReflectionPalette(graphicsInfo->paletteTag, graphicsInfo->paletteSlot); - } - else if (paletteSlot >= 16) - { - paletteSlot -= 16; - sub_808EAB0(graphicsInfo->paletteTag, paletteSlot); - } + *debugPtr = graphicsId; + *(debugPtr + 1) = graphicsInfo->paletteSlot; + if (graphicsInfo->paletteSlot == 0) { // Hack until I can fix this + PatchObjectPalette(graphicsInfo->paletteTag1, graphicsInfo->paletteSlot); + paletteNum = 0; + } else { + paletteNum = sprite->oam.paletteNum; + // Free old palette if otherwise unused + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(paletteNum); + sprite->inUse = TRUE; + + i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag1); + *(debugPtr + 2) = i; + paletteNum = IndexOfSpritePaletteTag(sObjectEventSpritePalettes[i].tag); + *(debugPtr + 3) = paletteNum; + if (paletteNum == 0xFF) { // Load palette + paletteNum = LoadSpritePalette(&sObjectEventSpritePalettes[i]); + } + } + *(debugPtr + 4) = paletteNum; + sprite->oam.paletteNum = paletteNum; + *((u32*) (debugPtr + 6)) = (u32) &sprite->oam; sprite->oam.shape = graphicsInfo->oam->shape; sprite->oam.size = graphicsInfo->oam->size; sprite->images = graphicsInfo->images; sprite->anims = graphicsInfo->anims; sprite->subspriteTables = graphicsInfo->subspriteTables; - sprite->oam.paletteNum = paletteSlot; objectEvent->inanimate = graphicsInfo->inanimate; objectEvent->graphicsId = graphicsId; SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->pos1.x, &sprite->pos1.y); @@ -2374,6 +2438,9 @@ void SetObjectEventDirection(struct ObjectEvent *objectEvent, u8 direction) static const u8 *GetObjectEventScriptPointerByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup) { + if (localId == OBJ_EVENT_ID_FOLLOWER) { + return EventScript_Follower; + } return GetObjectEventTemplateByLocalIdAndMap(localId, mapNum, mapGroup)->script; } @@ -4461,7 +4528,11 @@ movement_type_def(MovementType_FollowPlayer, gMovementTypeFuncs_FollowPlayer) bool8 MovementType_FollowPlayer_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { ClearObjectEventMovement(objectEvent, sprite); - if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE)) { + if (sprite->data[6]) { // Restore graphicsId TODO: Change this hack + ObjectEventSetGraphicsId(objectEvent, sprite->data[6]); + sprite->data[6] = 0; + } + if (!IsFollowerVisible()) { // Shadow player's position objectEvent->invisible = TRUE; MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); return FALSE; @@ -4472,10 +4543,10 @@ bool8 MovementType_FollowPlayer_Step0(struct ObjectEvent *objectEvent, struct Sp bool8 MovementType_FollowPlayer_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - if (gObjectEvents[gPlayerAvatar.objectEventId].movementActionId == 0xFF || gPlayerAvatar.tileTransitionState == T_TILE_CENTER) - { + if (gObjectEvents[gPlayerAvatar.objectEventId].movementActionId == 0xFF || gPlayerAvatar.tileTransitionState == T_TILE_CENTER) { // do nothing if player is stationary return FALSE; } + // TODO: Remove dependence on PlayerGetCopyableMovement return gFollowPlayerMovementFuncs[PlayerGetCopyableMovement()](objectEvent, sprite, GetPlayerMovementDirection(), NULL); } @@ -4486,55 +4557,67 @@ bool8 MovementType_FollowPlayer_Step2(struct ObjectEvent *objectEvent, struct Sp objectEvent->singleMovementActive = 0; sprite->data[1] = 1; } + objectEvent->invisible = FALSE; return FALSE; } bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) { - if (!objectEvent->singleMovementActive) { + u8 direction; + if (!IsFollowerVisible()) { // Animate entering pokeball + if (objectEvent->invisible) { + return FALSE; + } + ClearObjectEventMovement(objectEvent, sprite); + ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_ENTER_POKEBALL); + objectEvent->singleMovementActive = 1; + sprite->animCmdIndex = 0; // Needed because of weird animCmdIndex stuff + sprite->data[1] = 2; // movement action sets state to 0 later + return TRUE; + } else if (!objectEvent->singleMovementActive) { // walk in place ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkInPlaceNormalMovementAction(objectEvent->facingDirection)); objectEvent->singleMovementActive = 1; return TRUE; - } - if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { + } else if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { // finish movement action objectEvent->singleMovementActive = 0; } return FALSE; } -bool8 FollowablePlayerMovement_GoSpeed0(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) { u32 direction; s16 x; s16 y; s16 targetX; s16 targetY; - u32 *debugPtr; - debugPtr = (u32*) 0x0203d000; + u32 *debugPtr = (u32*) 0x0203d000; + *(debugPtr) = (u32) &sprite->data[0]; + targetX = gObjectEvents[gPlayerAvatar.objectEventId].previousCoords.x; targetY = gObjectEvents[gPlayerAvatar.objectEventId].previousCoords.y; x = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x; y = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y; - *debugPtr = (u32) x + (y << 16); - *(debugPtr + 1) = (u32) targetX + (targetY << 16); - if (x == targetX && y == targetY) { // don't move if the player collided + + if ((x == targetX && y == targetY) || !IsFollowerVisible()) { // don't move on player collision or if not visible return FALSE; } x = objectEvent->currentCoords.x; y = objectEvent->currentCoords.y; - *(debugPtr + 2) = (u32) x + (y << 16); - if (x == targetX && y == targetY) { // don't move if already in the player's last position - return FALSE; - } - ClearObjectEventMovement(objectEvent, sprite); - // Change state to invisible - if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE)) { - objectEvent->invisible = TRUE; - sprite->data[1] = 0; + + if (objectEvent->invisible) { // Animate exiting pokeball + MoveObjectEventToMapCoords(objectEvent, targetX, targetY); + ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_EXIT_POKEBALL); + objectEvent->singleMovementActive = 1; + sprite->animCmdIndex = 0; // Needed because of weird animCmdIndex stuff + sprite->data[1] = 2; + return TRUE; + } else if (x == targetX && y == targetY) { // don't move if already in the player's last position return FALSE; } - objectEvent->invisible = FALSE; + + // Follow player direction = GetDirectionToFace(x, y, targetX, targetY); ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // Set follow speed accordingly @@ -5059,7 +5142,7 @@ static bool8 DoesObjectCollideWithObjectAt(struct ObjectEvent *objectEvent, s16 for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { curObject = &gObjectEvents[i]; - if (curObject->active && (curObject->trainerType != 0xFE || objectEvent != &gObjectEvents[gPlayerAvatar.objectEventId]) && curObject != objectEvent) + if (curObject->active && (curObject->movementType != MOVEMENT_TYPE_FOLLOW_PLAYER || objectEvent != &gObjectEvents[gPlayerAvatar.objectEventId]) && curObject != objectEvent) { if ((curObject->currentCoords.x == x && curObject->currentCoords.y == y) || (curObject->previousCoords.x == x && curObject->previousCoords.y == y)) { @@ -6066,6 +6149,87 @@ bool8 MovementAction_WalkInPlaceSlowDown_Step0(struct ObjectEvent *objectEvent, return MovementAction_WalkInPlaceSlow_Step1(objectEvent, sprite); } +// Copy and load objectEvent's palette, but set all opaque colors to white +static u8 LoadWhiteFlashPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) { + struct SpritePalette dynamicPalette; + u16 paletteData[16]; + u16 i = GetObjectEventGraphicsInfo(objectEvent->graphicsId)->paletteTag1; + u8 j; + i = FindObjectEventPaletteIndexByTag(i); + dynamicPalette.tag = OBJ_EVENT_PAL_TAG_NONE-1; // TODO: Use a proper palette tag here + dynamicPalette.data = paletteData; + paletteData[0] = sObjectEventSpritePalettes[i].data[0]; + for (j=1; j<16; j++) { + paletteData[j] = 0xFFFF; + } + sprite->oam.paletteNum = LoadSpritePalette(&dynamicPalette); + return sprite->oam.paletteNum; +} + +bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { + + + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { + sub_8094554(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_NORTH), 8); + sprite->data[7] = 0; // fast speed + } else { + sub_8094554(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_SOUTH), 16); + sprite->data[7] = 1; // slow speed + } + sprite->data[6] = objectEvent->graphicsId; + ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); + return MovementAction_ExitPokeball_Step1(objectEvent, sprite); +} + +bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + u8 duration = sprite->data[7] & 0xF; + sprite->data[3]--; + if (sprite->data[3] == 0) + { + sprite->data[2] = 2; + sprite->animPaused = TRUE; + return TRUE; + // Restore graphicsId and set palette to white + } else if ((duration == 0 && sprite->data[3] == 3) || (duration == 1 && sprite->data[3] == 7)) { + ObjectEventSetGraphicsId(objectEvent, sprite->data[6]); + sprite->data[7] = (sprite->oam.paletteNum << 4) | (sprite->data[7] & 0xFF0F); // Save old paletteNum + LoadWhiteFlashPalette(objectEvent, sprite); + // Restore original palette + } else if ((duration == 0 && sprite->data[3] == 1) || (duration == 1 && sprite->data[3] == 3)) { + FreeSpritePaletteByTag(OBJ_EVENT_PAL_TAG_NONE-1); + sprite->oam.paletteNum = (sprite->data[7] >> 4) & 0xF; + } + return FALSE; +} + +bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { + u8 direction = objectEvent->facingDirection; + sub_8094554(objectEvent, sprite, direction, GetMoveDirectionFasterAnimNum(direction), 16); + sprite->data[7] = 1; // slow speed + sprite->data[6] = objectEvent->graphicsId; + return MovementAction_EnterPokeball_Step1(objectEvent, sprite); +} + +bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + sprite->data[3]--; + if (sprite->data[3] == 0) + { + sprite->data[2] = 2; + sprite->animPaused = TRUE; + return TRUE; + } else if (sprite->data[3] == 1) { // Change state + sprite->data[1] = 0; + } else if (sprite->data[3] == 11) { // Set palette to white + LoadWhiteFlashPalette(objectEvent, sprite); + } else if (sprite->data[3] == 7) { // Free white palette and change to pokeball + FreeSpritePaletteByTag(OBJ_EVENT_PAL_TAG_NONE-1); + ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); + } + return FALSE; +} + bool8 MovementAction_WalkInPlaceSlowUp_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { sub_8094554(objectEvent, sprite, DIR_NORTH, GetMoveDirectionAnimNum(DIR_NORTH), 32); @@ -7849,7 +8013,8 @@ static void GetGroundEffectFlags_ShallowFlowingWater(struct ObjectEvent *objEven || (MetatileBehavior_IsPacifidlogLog(objEvent->currentMetatileBehavior) && MetatileBehavior_IsPacifidlogLog(objEvent->previousMetatileBehavior))) { - if (!objEvent->inShallowFlowingWater) + // Only set flags if objEvent leaves tracks + if (!objEvent->inShallowFlowingWater && GetObjectEventGraphicsInfo(objEvent->graphicsId)->tracks) { objEvent->inShallowFlowingWater = 0; objEvent->inShallowFlowingWater = 1; diff --git a/src/field_effect.c b/src/field_effect.c index 162a530caff6..8e2a3b067f22 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -66,7 +66,6 @@ static void PokeballGlowEffect_WaitForSound(struct Sprite *); static void PokeballGlowEffect_Idle(struct Sprite *); static void SpriteCB_PokeballGlow(struct Sprite *); -static void FieldCallback_UseFly(void); static void Task_UseFly(u8); static void FieldCallback_FlyIntoMap(void); static void Task_FlyIntoMap(u8); @@ -407,35 +406,35 @@ static const struct SpriteFrameImage sPicTable_HofMonitorSmall[] = static const struct Subsprite sSubsprites_PokecenterMonitor[] = { { - .x = -12, - .y = -8, - .shape = SPRITE_SHAPE(16x8), + .x = -12, + .y = -8, + .shape = SPRITE_SHAPE(16x8), .size = SPRITE_SIZE(16x8), - .tileOffset = 0, + .tileOffset = 0, .priority = 2 }, { - .x = 4, + .x = 4, .y = -8, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 2, - .priority = 2 + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 2, + .priority = 2 }, { - .x = -12, - .y = 0, - .shape = SPRITE_SHAPE(16x8), + .x = -12, + .y = 0, + .shape = SPRITE_SHAPE(16x8), .size = SPRITE_SIZE(16x8), - .tileOffset = 3, + .tileOffset = 3, .priority = 2 }, { - .x = 4, - .y = 0, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 5, + .x = 4, + .y = 0, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 5, .priority = 2 } }; @@ -445,35 +444,35 @@ static const struct SubspriteTable sSubspriteTable_PokecenterMonitor = subsprite static const struct Subsprite sSubsprites_HofMonitorBig[] = { { - .x = -32, - .y = -8, - .shape = SPRITE_SHAPE(32x8), + .x = -32, + .y = -8, + .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 0, + .tileOffset = 0, .priority = 2 }, { - .x = 0, - .y = -8, - .shape = SPRITE_SHAPE(32x8), + .x = 0, + .y = -8, + .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 4, + .tileOffset = 4, .priority = 2 }, { - .x = -32, - .y = 0, - .shape = SPRITE_SHAPE(32x8), + .x = -32, + .y = 0, + .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 8, + .tileOffset = 8, .priority = 2 }, { - .x = 0, - .y = 0, - .shape = SPRITE_SHAPE(32x8), + .x = 0, + .y = 0, + .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 12, + .tileOffset = 12, .priority = 2 } }; @@ -936,19 +935,19 @@ void MultiplyInvertedPaletteRGBComponents(u16 i, u8 r, u8 g, u8 b) { int curRed, curGreen, curBlue; u16 color = gPlttBufferUnfaded[i]; - + curRed = (color & RGB_RED); curGreen = (color & RGB_GREEN) >> 5; curBlue = (color & RGB_BLUE) >> 10; - + curRed += (((0x1F - curRed) * r) >> 4); curGreen += (((0x1F - curGreen) * g) >> 4); curBlue += (((0x1F - curBlue) * b) >> 4); - + color = curRed; color |= (curGreen << 5); color |= (curBlue << 10); - + gPlttBufferFaded[i] = color; } @@ -957,19 +956,19 @@ void MultiplyPaletteRGBComponents(u16 i, u8 r, u8 g, u8 b) { int curRed, curGreen, curBlue; u16 color = gPlttBufferUnfaded[i]; - + curRed = (color & RGB_RED); curGreen = (color & RGB_GREEN) >> 5; curBlue = (color & RGB_BLUE) >> 10; - + curRed -= ((curRed * r) >> 4); curGreen -= ((curGreen * g) >> 4); curBlue -= ((curBlue * b) >> 4); - + color = curRed; color |= (curGreen << 5); color |= (curBlue << 10); - + gPlttBufferFaded[i] = color; } @@ -1328,10 +1327,10 @@ static void SpriteCB_HallOfFameMonitor(struct Sprite *sprite) void ReturnToFieldFromFlyMapSelect(void) { SetMainCallback2(CB2_ReturnToField); - gFieldCallback = FieldCallback_UseFly; + gFieldCallback = FieldCallback_Fly; } -static void FieldCallback_UseFly(void) +void FieldCallback_Fly(void) { FadeInFromBlack(); CreateTask(Task_UseFly, 0); @@ -1714,7 +1713,7 @@ static bool8 EscalatorWarpIn_Init(struct Task *task) // If dest is down escalator tile, player is riding up behavior = TRUE; task->tState = 3; // jump to EscalatorWarpIn_Up_Init - } + } else // MB_UP_ESCALATOR { // If dest is up escalator tile, player is riding down @@ -2264,7 +2263,7 @@ static void EscapeRopeWarpOutEffect_Spin(struct Task *task) gFieldCallback = FieldCallback_EscapeRopeWarpIn; SetMainCallback2(CB2_LoadMap); DestroyTask(FindTaskIdByFunc(Task_EscapeRopeWarpOut)); - } + } else if (task->tSpinDelay == 0 || (--task->tSpinDelay) == 0) { ObjectEventSetHeldMovement(objectEvent, GetFaceDirectionMovementAction(spinDirections[objectEvent->facingDirection])); @@ -3886,4 +3885,3 @@ static void Task_MoveDeoxysRock(u8 taskId) break; } } - diff --git a/src/overworld.c b/src/overworld.c index 60512a850c89..50527c50d6ea 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -1604,6 +1604,11 @@ static void CB2_LoadMapOnReturnToFieldCableClub(void) void CB2_ReturnToField(void) { + if (gFieldCallback == FieldCallback_Fly) { + RemoveFollowingPokemon(); + } else { + UpdateFollowingPokemon(); + } if (IsUpdateLinkStateCBActive() == TRUE) { SetMainCallback2(CB2_ReturnToFieldLink); diff --git a/src/scrcmd.c b/src/scrcmd.c index 7caaa194bce6..825c3d0f8719 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -52,6 +52,7 @@ typedef u16 (*SpecialFunc)(void); typedef void (*NativeFunc)(void); +typedef bool8 (*ScrFunc)(struct ScriptContext*); EWRAM_DATA const u8 *gRamScriptRetAddr = NULL; static EWRAM_DATA u32 sAddressOffset = 0; // For relative addressing in vgoto etc., used by saved scripts (e.g. Mystery Event) @@ -133,12 +134,17 @@ bool8 ScrCmd_specialvar(struct ScriptContext *ctx) bool8 ScrCmd_callnative(struct ScriptContext *ctx) { - NativeFunc func = (NativeFunc)ScriptReadWord(ctx); - - func(); + u32 func = ScriptReadWord(ctx); + ((NativeFunc) func)(); return FALSE; } +bool8 ScrCmd_callfunc(struct ScriptContext *ctx) +{ + u32 func = ScriptReadWord(ctx); + return ((ScrFunc) func)(ctx); +} + bool8 ScrCmd_waitstate(struct ScriptContext *ctx) { ScriptContext1_Stop(); @@ -459,7 +465,7 @@ bool8 ScrCmd_compare_var_to_var(struct ScriptContext *ctx) return FALSE; } -// Note: addvar doesn't support adding from a variable in vanilla. If you were to +// Note: addvar doesn't support adding from a variable in vanilla. If you were to // add a VarGet() to the above, make sure you change the `addvar VAR_*, -1` // in the contest scripts to `subvar VAR_*, 1`, else contests will break. bool8 ScrCmd_addvar(struct ScriptContext *ctx) @@ -649,7 +655,7 @@ bool8 ScrCmd_fadescreenswapbuffers(struct ScriptContext *ctx) switch (mode) { case FADE_TO_BLACK: - case FADE_TO_WHITE: + case FADE_TO_WHITE: default: CpuCopy32(gPlttBufferUnfaded, gPaletteDecompressionBuffer, PLTT_DECOMP_BUFFER_SIZE); FadeScreen(mode, 0); @@ -1567,6 +1573,16 @@ bool8 ScrCmd_bufferleadmonspeciesname(struct ScriptContext *ctx) return FALSE; } +bool8 ScrFunc_bufferlivemonspeciesname(struct ScriptContext *ctx) +{ + u8 stringVarIndex = ScriptReadByte(ctx); + + u8 *dest = sScriptStringVars[stringVarIndex]; + u32 species = GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES); + StringCopy(dest, gSpeciesNames[species]); + return FALSE; +} + bool8 ScrCmd_bufferpartymonnick(struct ScriptContext *ctx) { u8 stringVarIndex = ScriptReadByte(ctx); @@ -2026,6 +2042,13 @@ bool8 ScrCmd_playmoncry(struct ScriptContext *ctx) return FALSE; } +bool8 ScrFunc_playfirstmoncry(struct ScriptContext *ctx) +{ + u16 species = GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES); + PlayCry5(species, 0); + return FALSE; +} + bool8 ScrCmd_waitmoncry(struct ScriptContext *ctx) { SetupNativeScript(ctx, IsCryFinished); From 4e3c2d84911614cfa917e2fa5d0fe1511fa5e41b Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Mon, 15 Jun 2020 11:49:07 -0400 Subject: [PATCH 005/291] Allowed running inside buildings. --- src/bike.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bike.c b/src/bike.c index bbcda989c93b..c66a6b5f0712 100644 --- a/src/bike.c +++ b/src/bike.c @@ -1056,7 +1056,7 @@ void Bike_HandleBumpySlopeJump(void) bool32 IsRunningDisallowed(u8 metatile) { - if (!(gMapHeader.flags & MAP_ALLOW_RUNNING) || IsRunningDisallowedByMetatile(metatile) == TRUE) + if (IsRunningDisallowedByMetatile(metatile) == TRUE) return TRUE; else return FALSE; From e52b70e46fa46787387595e231dde9e88c5f0872 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Mon, 15 Jun 2020 14:07:37 -0400 Subject: [PATCH 006/291] Updated follower scripting (applymovement). --- data/scripts/follower.inc | 50 ++++++- graphics/object_events/palettes/charizard.pal | 19 +++ .../object_events/pics/pokemon/charizard.png | Bin 0 -> 5896 bytes graphics/pokemon/togetic/anim_front.png | Bin 830 -> 6367 bytes include/constants/event_objects.h | 3 +- include/event_object_movement.h | 7 +- include/event_scripts.h | 4 + spritesheet_rules.mk | 3 + .../movement_action_func_tables.h | 7 +- .../object_events/movement_type_func_tables.h | 6 +- .../object_events/object_event_graphics.h | 2 + .../object_event_graphics_info.h | 1 + .../object_event_graphics_info_pointers.h | 3 + .../object_events/object_event_pic_tables.h | 9 ++ src/event_object_movement.c | 124 +++++++++++------- src/scrcmd.c | 19 +++ 16 files changed, 199 insertions(+), 58 deletions(-) create mode 100644 graphics/object_events/palettes/charizard.pal create mode 100644 graphics/object_events/pics/pokemon/charizard.png diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 2b782d479971..bc4d2f4d34d1 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -1,6 +1,18 @@ -gText_Follower:: +gText_FollowerLovesYou:: .string "{STR_VAR_1} loves you!$" +gText_FollowerLostInThought:: + .string "{STR_VAR_1} seems lost in thought.$" + +gText_FollowerDefault:: + .string "ERROR 404: Script not found.$" + +gText_FollowerHasWetFeet:: + .string "{STR_VAR_1} seems unhappy about getting\nits feet wet.$" + +gText_FollowerSplashesAround:: + .string "{STR_VAR_1} splashes around happily!$" + .macro playfirstmoncry callfunc ScrFunc_playfirstmoncry .endm @@ -14,10 +26,44 @@ callfunc ScrFunc_bufferlivemonspeciesname EventScript_Follower:: lock faceplayer + callfunc ScrFunc_getfolloweraction + msgbox gText_FollowerDefault, MSGBOX_DEFAULT + release + end + +EventScript_FollowerHasWetFeet:: + bufferlivemonspeciesname 0 + playfirstmoncry + msgbox gText_FollowerHasWetFeet, MSGBOX_DEFAULT + waitmoncry + release + end + +EventScript_FollowerSplashesAbout:: + bufferlivemonspeciesname 0 + playfirstmoncry + applymovement 0xFE FollowerSplashMovement + waitmovement 0xFE + msgbox gText_FollowerSplashesAround, MSGBOX_DEFAULT + release + end + +EnterPokeballMovement:: + .byte 0x9F @ EnterPokeball + step_end + +FollowerSplashMovement:: + jump_in_place_left_right + jump_in_place_left_right + face_player + step_end + +EventScript_FollowerLovesYou:: playfirstmoncry applymovement 0xFE ContestHall_Movement_Heart + waitmovement 0xFE waitmoncry bufferlivemonspeciesname 0 - msgbox gText_Follower, MSGBOX_DEFAULT + msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT release end diff --git a/graphics/object_events/palettes/charizard.pal b/graphics/object_events/palettes/charizard.pal new file mode 100644 index 000000000000..274fd57f8cf1 --- /dev/null +++ b/graphics/object_events/palettes/charizard.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +160 176 128 +0 0 0 +96 48 0 +192 16 32 +40 72 88 +96 64 0 +144 64 32 +200 88 40 +64 128 128 +248 120 56 +160 160 160 +216 168 48 +248 184 16 +240 208 112 +216 216 248 +0 0 0 diff --git a/graphics/object_events/pics/pokemon/charizard.png b/graphics/object_events/pics/pokemon/charizard.png new file mode 100644 index 0000000000000000000000000000000000000000..62a369dbc31b6ff3c65ae340953425f65ddbadb2 GIT binary patch literal 5896 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.x; @@ -1621,51 +1626,44 @@ u8 SpawnFollowingPokemon(void) { // Spawn a following pokemon TODO: Avoid this o // template.script = EventScript_Follower; // This does nothing because scripts are templated objectEventId = SpawnSpecialObjectEvent(&template); gObjectEvents[objectEventId].invisible = TRUE; - gObjectEvents[objectEventId].hasShadow = TRUE; return objectEventId; } -void UpdateFollowingPokemon(void) { +struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or NULL u8 i; - u8 graphicsId; - struct ObjectEvent *objectEvent = NULL; - struct Pokemon *mon; - - // TODO: Improve finding player following pokemon for (i=0; i < OBJECT_EVENTS_COUNT; i++) { - if (gObjectEvents[i].localId == 0xFE) { - objectEvent = &gObjectEvents[i]; - break; + if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER) { + return &gObjectEvents[i]; } } + return NULL; +} + +void UpdateFollowingPokemon(void) { + u8 i; + u8 graphicsId; + struct ObjectEvent *objectEvent = GetFollowerObject(); + struct Pokemon *mon = GetFirstLiveMon(); if (objectEvent == NULL) { return; } - mon = GetFirstLiveMon(); if (mon == NULL) { // TODO: Fainted party return; } graphicsId = SpeciesToGraphicsId(GetMonData(mon, MON_DATA_SPECIES)); if (graphicsId != objectEvent->graphicsId) { // Mark as invisible MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + objectEvent->graphicsId = graphicsId; objectEvent->invisible = TRUE; gSprites[objectEvent->spriteId].data[1] = 0; // set state gSprites[objectEvent->spriteId].data[6] = 0; // set graphicsId gSprites[objectEvent->spriteId].data[7] = 0; // set animation data } - objectEvent->graphicsId = graphicsId; return; } void RemoveFollowingPokemon(void) { - struct ObjectEvent *objectEvent = NULL; - u8 i; - for (i=0; i < OBJECT_EVENTS_COUNT; i++) { - if (gObjectEvents[i].localId == 0xFE) { - objectEvent = &gObjectEvents[i]; - break; - } - } + struct ObjectEvent *objectEvent = GetFollowerObject(); if (objectEvent == NULL) { return; } @@ -1676,6 +1674,34 @@ static bool8 IsFollowerVisible(void) { // Determine whether follower should be v return !TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE); } +bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) +{ + u16 value; + u16 species; + u32 behavior; + struct ObjectEvent *objEvent = &gObjectEvents[GetObjectEventIdByLocalIdAndMap(OBJ_EVENT_ID_FOLLOWER, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup)]; + struct Pokemon *follower = GetFirstLiveMon(); + if (follower == NULL) { + return FALSE; + } + behavior = MapGridGetMetatileBehaviorAt(objEvent->currentCoords.x, objEvent->currentCoords.y); + species = GetMonData(follower, MON_DATA_SPECIES); + if (MetatileBehavior_IsPuddle(behavior) || MetatileBehavior_IsShallowFlowingWater(behavior)) { + if (gBaseStats[species].type1 == TYPE_FIRE || gBaseStats[species].type2 == TYPE_FIRE) { + ScriptJump(ctx, EventScript_FollowerHasWetFeet); + return FALSE; + } else if (GetObjectEventGraphicsInfo(objEvent->graphicsId)->tracks) { // if follower leaves tracks + ScriptJump(ctx, EventScript_FollowerSplashesAbout); + return FALSE; + } + } + if (GetCurrentWeather() == WEATHER_RAIN || GetCurrentWeather() == WEATHER_RAIN_THUNDERSTORM) { + ScriptJump(ctx, EventScript_FollowerLovesYou); + } + ScriptJump(ctx, EventScript_FollowerLovesYou); + return FALSE; +} + void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) { u8 i; @@ -4525,23 +4551,19 @@ bool8 CopyablePlayerMovement_Jump(struct ObjectEvent *objectEvent, struct Sprite movement_type_def(MovementType_FollowPlayer, gMovementTypeFuncs_FollowPlayer) -bool8 MovementType_FollowPlayer_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) +bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) { ClearObjectEventMovement(objectEvent, sprite); - if (sprite->data[6]) { // Restore graphicsId TODO: Change this hack - ObjectEventSetGraphicsId(objectEvent, sprite->data[6]); - sprite->data[6] = 0; - } if (!IsFollowerVisible()) { // Shadow player's position - objectEvent->invisible = TRUE; MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); return FALSE; } - sprite->data[1] = 1; + // __asm__(".2byte 0xBE00"); + sprite->data[1] = 1; // Enter idle state return TRUE; } -bool8 MovementType_FollowPlayer_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) +bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct Sprite *sprite) { if (gObjectEvents[gPlayerAvatar.objectEventId].movementActionId == 0xFF || gPlayerAvatar.tileTransitionState == T_TILE_CENTER) { // do nothing if player is stationary return FALSE; @@ -4550,32 +4572,36 @@ bool8 MovementType_FollowPlayer_Step1(struct ObjectEvent *objectEvent, struct Sp return gFollowPlayerMovementFuncs[PlayerGetCopyableMovement()](objectEvent, sprite, GetPlayerMovementDirection(), NULL); } -bool8 MovementType_FollowPlayer_Step2(struct ObjectEvent *objectEvent, struct Sprite *sprite) +bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct Sprite *sprite) { if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { objectEvent->singleMovementActive = 0; - sprite->data[1] = 1; + if (sprite->data[1]) { // restore nonzero state + sprite->data[1] = 1; + } } - objectEvent->invisible = FALSE; return FALSE; } bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) { u8 direction; - if (!IsFollowerVisible()) { // Animate entering pokeball - if (objectEvent->invisible) { + if (!IsFollowerVisible()) { + if (objectEvent->invisible) { // Return to shadowing state + sprite->data[1] = 0; return FALSE; } + // Animate entering pokeball ClearObjectEventMovement(objectEvent, sprite); ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_ENTER_POKEBALL); objectEvent->singleMovementActive = 1; sprite->animCmdIndex = 0; // Needed because of weird animCmdIndex stuff - sprite->data[1] = 2; // movement action sets state to 0 later + sprite->data[1] = 2; // movement action sets state to 0 return TRUE; } else if (!objectEvent->singleMovementActive) { // walk in place ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkInPlaceNormalMovementAction(objectEvent->facingDirection)); + sprite->data[1] = 1; objectEvent->singleMovementActive = 1; return TRUE; } else if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { // finish movement action @@ -6168,7 +6194,7 @@ static u8 LoadWhiteFlashPalette(struct ObjectEvent *objectEvent, struct Sprite * bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - + objectEvent->invisible = FALSE; if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { sub_8094554(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_NORTH), 8); sprite->data[7] = 0; // fast speed @@ -6214,13 +6240,9 @@ bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) { sprite->data[3]--; - if (sprite->data[3] == 0) - { + if (sprite->data[3] == 0) { sprite->data[2] = 2; - sprite->animPaused = TRUE; - return TRUE; - } else if (sprite->data[3] == 1) { // Change state - sprite->data[1] = 0; + return FALSE; } else if (sprite->data[3] == 11) { // Set palette to white LoadWhiteFlashPalette(objectEvent, sprite); } else if (sprite->data[3] == 7) { // Free white palette and change to pokeball @@ -6230,6 +6252,16 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct return FALSE; } +bool8 MovementAction_EnterPokeball_Step2(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + ObjectEventSetGraphicsId(objectEvent, sprite->data[6]); + objectEvent->invisible = TRUE; + sprite->data[1] = 0; + sprite->data[6] = 0; + sprite->animPaused = TRUE; + return TRUE; +} + bool8 MovementAction_WalkInPlaceSlowUp_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { sub_8094554(objectEvent, sprite, DIR_NORTH, GetMoveDirectionAnimNum(DIR_NORTH), 32); @@ -8386,13 +8418,13 @@ static void (*const sGroundEffectTracksFuncs[])(struct ObjectEvent *objEvent, st void GroundEffect_SandTracks(struct ObjectEvent *objEvent, struct Sprite *sprite) { const struct ObjectEventGraphicsInfo *info = GetObjectEventGraphicsInfo(objEvent->graphicsId); - sGroundEffectTracksFuncs[info->tracks](objEvent, sprite, 0); + sGroundEffectTracksFuncs[objEvent->invisible ? TRACKS_NONE : info->tracks](objEvent, sprite, 0); } void GroundEffect_DeepSandTracks(struct ObjectEvent *objEvent, struct Sprite *sprite) { const struct ObjectEventGraphicsInfo *info = GetObjectEventGraphicsInfo(objEvent->graphicsId); - sGroundEffectTracksFuncs[info->tracks](objEvent, sprite, 1); + sGroundEffectTracksFuncs[objEvent->invisible ? TRACKS_NONE : info->tracks](objEvent, sprite, 1); } static void DoTracksGroundEffect_None(struct ObjectEvent *objEvent, struct Sprite *sprite, u8 a) diff --git a/src/scrcmd.c b/src/scrcmd.c index 825c3d0f8719..537233abd835 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -15,6 +15,7 @@ #include "field_effect.h" #include "event_object_lock.h" #include "event_object_movement.h" +#include "event_scripts.h" #include "field_message_box.h" #include "field_player_avatar.h" #include "field_screen_effect.h" @@ -1003,9 +1004,27 @@ bool8 ScrCmd_applymovement(struct ScriptContext *ctx) { u16 localId = VarGet(ScriptReadHalfword(ctx)); const void *movementScript = (const void *)ScriptReadWord(ctx); + struct ObjectEvent *objEvent; + ScriptMovement_StartObjectMovementScript(localId, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, movementScript); sMovingNpcId = localId; + if (localId != OBJ_EVENT_ID_FOLLOWER) { // Force follower into pokeball + objEvent = GetFollowerObject(); + // return early if no follower or in shadowing state + if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) { + return FALSE; + } + // ClearEventObjectMovement( + objEvent->singleMovementActive = 0; + objEvent->heldMovementActive = FALSE; + objEvent->heldMovementFinished = FALSE; + objEvent->movementActionId = 0xFF; + gSprites[objEvent->spriteId].data[1] = 0; + // ) + gSprites[objEvent->spriteId].animCmdIndex = 0; // Needed because of weird animCmdIndex stuff + ScriptMovement_StartObjectMovementScript(OBJ_EVENT_ID_FOLLOWER, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, EnterPokeballMovement); + } return FALSE; } From db46bf855d72303e6d0ddd66c2ae092b4835fd93 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Mon, 15 Jun 2020 19:46:35 -0400 Subject: [PATCH 007/291] Fixed berry tree display. --- gflib/sprite.c | 2 ++ src/event_object_movement.c | 50 +++++++++++++++++++++++++++++++------ 2 files changed, 44 insertions(+), 8 deletions(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index 764ead3d39a2..ae8629b34309 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1670,8 +1670,10 @@ u16 GetSpritePaletteTagByPaletteNum(u8 paletteNum) void FreeSpritePaletteByTag(u16 tag) { u8 index = IndexOfSpritePaletteTag(tag); + u16 emptyPalette[16] = {0}; if (index != 0xFF) sSpritePaletteTags[index] = 0xFFFF; + LoadPalette(emptyPalette, index * 16 + 0x100, 32); // TODO: For debugging only } void SetSubspriteTables(struct Sprite *sprite, const struct SubspriteTable *subspriteTables) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 84d4f4aa371f..cf55ab35123b 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1876,14 +1876,12 @@ static void SetPlayerAvatarObjectEventIdAndObjectId(u8 objectEventId, u8 spriteI void ObjectEventSetGraphicsId(struct ObjectEvent *objectEvent, u8 graphicsId) { - const struct ObjectEventGraphicsInfo *graphicsInfo; - struct Sprite *sprite; + const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; u16 i; u8 paletteNum; u16 *debugPtr = (u16*) 0x0203d008; - graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); - sprite = &gSprites[objectEvent->spriteId]; *debugPtr = graphicsId; *(debugPtr + 1) = graphicsInfo->paletteSlot; if (graphicsInfo->paletteSlot == 0) { // Hack until I can fix this @@ -1960,7 +1958,42 @@ void PlayerObjectTurn(struct PlayerAvatar *playerAvatar, u8 direction) ObjectEventTurn(&gObjectEvents[playerAvatar->objectEventId], direction); } -static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, struct Sprite *sprite) +static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, u8 berryId, u8 berryStage) { + const u8 graphicsId = gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]; + const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + u8 paletteNum = sprite->oam.paletteNum; + u16 paletteTag = sObjectEventSpritePalettes[gBerryTreePaletteSlotTablePointers[berryId][berryStage]-2].tag; + u16 i; + // Free old palette if otherwise unused + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(paletteNum); + sprite->inUse = TRUE; + i = FindObjectEventPaletteIndexByTag(paletteTag); + paletteNum = IndexOfSpritePaletteTag(sObjectEventSpritePalettes[i].tag); + if (paletteNum == 0xFF) { // Load palette + paletteNum = LoadSpritePalette(&sObjectEventSpritePalettes[i]); + } + sprite->oam.paletteNum = paletteNum; + sprite->oam.shape = graphicsInfo->oam->shape; + sprite->oam.size = graphicsInfo->oam->size; + sprite->images = gBerryTreePicTablePointers[berryId]; + sprite->anims = graphicsInfo->anims; + sprite->subspriteTables = graphicsInfo->subspriteTables; + objectEvent->inanimate = graphicsInfo->inanimate; + objectEvent->graphicsId = graphicsId; + SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->pos1.x, &sprite->pos1.y); + sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); + sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); + sprite->pos1.x += 8; + sprite->pos1.y += 16 + sprite->centerToCornerVecY; + if (objectEvent->trackedByCamera) + { + CameraObjectReset1(); + } +} + +static void get_berry_tree_graphics(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u8 berryStage; u8 berryId; @@ -1977,9 +2010,10 @@ static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, struct Sprite if (berryId > ITEM_TO_BERRY(LAST_BERRY_INDEX)) berryId = 0; - ObjectEventSetGraphicsId(objectEvent, gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]); - sprite->images = gBerryTreePicTablePointers[berryId]; - sprite->oam.paletteNum = gBerryTreePaletteSlotTablePointers[berryId][berryStage]; + // ObjectEventSetGraphicsId(objectEvent, gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]); + // sprite->images = gBerryTreePicTablePointers[berryId]; + // sprite->oam.paletteNum = gBerryTreePaletteSlotTablePointers[berryId][berryStage]; + SetBerryTreeGraphics(objectEvent, berryId, berryStage); StartSpriteAnim(sprite, berryStage); } } From 12a2ec9f26a89c622ce9a45e0382042abab32e79 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Tue, 16 Jun 2020 12:25:51 -0400 Subject: [PATCH 008/291] Added dynamic reflections. --- gflib/sprite.c | 7 +++ include/event_object_movement.h | 2 +- src/event_object_movement.c | 39 ++++++------ src/field_effect_helpers.c | 104 +++++++++++++++++++++----------- 4 files changed, 95 insertions(+), 57 deletions(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index ae8629b34309..2355829ff927 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1599,14 +1599,18 @@ void AllocSpriteTileRange(u16 tag, u16 start, u16 count) void FreeAllSpritePalettes(void) { u8 i; + u16 emptyPalette[16] = {0}; gReservedSpritePaletteCount = 0; for (i = 0; i < 16; i++) sSpritePaletteTags[i] = 0xFFFF; + LoadPalette(emptyPalette, i * 16 + 0x100, 32); // TODO: For debugging only } u8 LoadSpritePalette(const struct SpritePalette *palette) { u8 index = IndexOfSpritePaletteTag(palette->tag); + u8 i; + u16 *debugPtr = (u16*) 0x0203d800; if (index != 0xFF) return index; @@ -1620,6 +1624,9 @@ u8 LoadSpritePalette(const struct SpritePalette *palette) else { sSpritePaletteTags[index] = palette->tag; + for (i = 0; i < 16; i++) { + debugPtr[i] = sSpritePaletteTags[i]; + } DoLoadSpritePalette(palette->data, index * 16); return index; } diff --git a/include/event_object_movement.h b/include/event_object_movement.h index f7366de8ea9b..586e98bffb89 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -83,7 +83,6 @@ u8 GetObjectEventIdByXY(s16, s16); void SetObjectEventDirection(struct ObjectEvent *, u8); u8 GetFirstInactiveObjectEventId(void); void RemoveObjectEventByLocalIdAndMap(u8, u8, u8); -void LoadPlayerObjectReflectionPalette(u16, u8); void LoadSpecialObjectReflectionPalette(u16, u8); void TryMoveObjectEventToMapCoords(u8, u8, u8, s16, s16); void PatchObjectPalette(u16, u8); @@ -108,6 +107,7 @@ u8 SpawnSpecialObjectEventParameterized(u8 graphicsId, u8 movementBehavior, u8 l u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *); void SetSpritePosToMapCoords(s16, s16, s16 *, s16 *); void CameraObjectReset1(void); +u8 UpdateSpritePalette(struct SpritePalette *, struct Sprite *); void ObjectEventSetGraphicsId(struct ObjectEvent *, u8 graphicsId); void ObjectEventTurn(struct ObjectEvent *, u8); void ObjectEventTurnByLocalIdAndMap(u8, u8, u8, u8); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index cf55ab35123b..bc6d7aceb8ed 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1874,37 +1874,36 @@ static void SetPlayerAvatarObjectEventIdAndObjectId(u8 objectEventId, u8 spriteI SetPlayerAvatarExtraStateTransition(gObjectEvents[objectEventId].graphicsId, PLAYER_AVATAR_FLAG_5); } +// Update sprite's palette, freeing old palette if necessary +u8 UpdateSpritePalette(struct SpritePalette * spritePalette, struct Sprite * sprite) { + u8 paletteNum = sprite->oam.paletteNum; + // Free palette if otherwise unused + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(paletteNum); + sprite->inUse = TRUE; + paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); + if (paletteNum == 0xFF) { + paletteNum = LoadSpritePalette(spritePalette); + } + sprite->oam.paletteNum = paletteNum; + return paletteNum; +} + void ObjectEventSetGraphicsId(struct ObjectEvent *objectEvent, u8 graphicsId) { const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); struct Sprite *sprite = &gSprites[objectEvent->spriteId]; u16 i; u8 paletteNum; - u16 *debugPtr = (u16*) 0x0203d008; - *debugPtr = graphicsId; - *(debugPtr + 1) = graphicsInfo->paletteSlot; - if (graphicsInfo->paletteSlot == 0) { // Hack until I can fix this + if (graphicsInfo->paletteSlot == 0 && FALSE) { // Hack until I can fix this PatchObjectPalette(graphicsInfo->paletteTag1, graphicsInfo->paletteSlot); paletteNum = 0; } else { - paletteNum = sprite->oam.paletteNum; - // Free old palette if otherwise unused - sprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(paletteNum); - sprite->inUse = TRUE; - i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag1); - *(debugPtr + 2) = i; - paletteNum = IndexOfSpritePaletteTag(sObjectEventSpritePalettes[i].tag); - *(debugPtr + 3) = paletteNum; - if (paletteNum == 0xFF) { // Load palette - paletteNum = LoadSpritePalette(&sObjectEventSpritePalettes[i]); - } + paletteNum = UpdateSpritePalette((struct SpritePalette *)&sObjectEventSpritePalettes[i], sprite); } - *(debugPtr + 4) = paletteNum; sprite->oam.paletteNum = paletteNum; - *((u32*) (debugPtr + 6)) = (u32) &sprite->oam; sprite->oam.shape = graphicsInfo->oam->shape; sprite->oam.size = graphicsInfo->oam->size; sprite->images = graphicsInfo->images; @@ -2010,9 +2009,6 @@ static void get_berry_tree_graphics(struct ObjectEvent *objectEvent, struct Spri if (berryId > ITEM_TO_BERRY(LAST_BERRY_INDEX)) berryId = 0; - // ObjectEventSetGraphicsId(objectEvent, gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]); - // sprite->images = gBerryTreePicTablePointers[berryId]; - // sprite->oam.paletteNum = gBerryTreePaletteSlotTablePointers[berryId][berryStage]; SetBerryTreeGraphics(objectEvent, berryId, berryStage); StartSpriteAnim(sprite, berryStage); } @@ -4592,7 +4588,6 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); return FALSE; } - // __asm__(".2byte 0xBE00"); sprite->data[1] = 1; // Enter idle state return TRUE; } diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 67102a83b2a6..0eb58bf31f13 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -7,18 +7,20 @@ #include "fieldmap.h" #include "gpu_regs.h" #include "metatile_behavior.h" +#include "palette.h" #include "sound.h" #include "sprite.h" #include "trig.h" #include "constants/field_effects.h" #include "constants/songs.h" +#define OBJ_EVENT_PAL_START 0x1103 // duplicate of define in event_object_movement.c #define OBJ_EVENT_PAL_TAG_NONE 0x11FF // duplicate of define in event_object_movement.c static void UpdateObjectReflectionSprite(struct Sprite *); static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite); static void LoadObjectHighBridgeReflectionPalette(struct ObjectEvent *, u8); -static void LoadObjectRegularReflectionPalette(struct ObjectEvent *, u8); +static void LoadObjectRegularReflectionPalette(struct ObjectEvent *, struct Sprite *); static void sub_81561FC(struct Sprite *, u8, u8); static void FadeFootprintsTireTracks_Step0(struct Sprite *); static void FadeFootprintsTireTracks_Step1(struct Sprite *); @@ -34,7 +36,7 @@ static u32 ShowDisguiseFieldEffect(u8, u8, u8); #define sReflectionObjEventId data[0] #define sReflectionObjEventLocalId data[1] -#define sReflectionVerticalOffset data[2] +#define sReflectionVerticalOffset data[2] #define sIsStillReflection data[7] void SetUpReflection(struct ObjectEvent *objectEvent, struct Sprite *sprite, bool8 stillReflection) @@ -44,7 +46,6 @@ void SetUpReflection(struct ObjectEvent *objectEvent, struct Sprite *sprite, boo reflectionSprite = &gSprites[CreateCopySpriteAt(sprite, sprite->pos1.x, sprite->pos1.y, 0x98)]; reflectionSprite->callback = UpdateObjectReflectionSprite; reflectionSprite->oam.priority = 3; - reflectionSprite->oam.paletteNum = gReflectionEffectPaletteMap[reflectionSprite->oam.paletteNum]; reflectionSprite->usingSheet = TRUE; reflectionSprite->anims = gDummySpriteAnimTable; StartSpriteAnim(reflectionSprite, 0); @@ -77,31 +78,50 @@ static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct } else { - LoadObjectRegularReflectionPalette(objectEvent, reflectionSprite->oam.paletteNum); - } -} - -static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, u8 paletteIndex) -{ - const struct ObjectEventGraphicsInfo *graphicsInfo; - - graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); - if (graphicsInfo->reflectionPaletteTag != OBJ_EVENT_PAL_TAG_NONE) - { - if (graphicsInfo->paletteSlot == 0) - { - LoadPlayerObjectReflectionPalette(graphicsInfo->paletteTag, paletteIndex); - } - else if (graphicsInfo->paletteSlot == 10) - { - LoadSpecialObjectReflectionPalette(graphicsInfo->paletteTag, paletteIndex); - } - else - { - PatchObjectPalette(GetObjectPaletteTag(paletteIndex), paletteIndex); - } - UpdateSpritePaletteWithWeather(paletteIndex); - } + LoadObjectRegularReflectionPalette(objectEvent, sprite); + } +} + +// Apply a blue tint effect to a palette +static void ApplyReflectionFilter(u8 paletteNum, u16 *dest) { + u32 *debugPtr = (u32*) 0x0203d600; + u8 i, val, r, g, b; + // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); + u16 *src = gPlttBufferUnfaded + 0x100 + paletteNum * 16; + *(debugPtr + 2) = (u32) (gPlttBufferUnfaded + 0x100 + paletteNum * 16); + for (i = 0; i < 16; i++) { + r = src[i] & 0x1F; + g = (src[i] >> 5) & 0x1F; + b = (src[i] >> 10) & 0x1F; + b += 10; + if (b > 31) + b = 31; + *dest++ = (b << 10) | (g << 5) | r; + } +} + +static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); + u16 baseTag = gSprites[objectEvent->spriteId].oam.paletteNum; + u16 paletteTag = baseTag + OBJ_EVENT_PAL_TAG_NONE + 0x1000; + struct SpritePalette filteredPalette; + u16 filteredData[16] = {0}; + u8 paletteIndex = IndexOfSpritePaletteTag(paletteTag); + u32 *debugPtr = (u32*) 0x0203d600; + if (paletteIndex == 0xFF) { // Build filtered palette + *(debugPtr) = baseTag; + *(debugPtr + 1) = (u32) filteredData; + __asm__(".2byte 0xBE00"); + ApplyReflectionFilter(baseTag, filteredData); + *(debugPtr + 1) = (u32) filteredData; + __asm__(".2byte 0xBE00"); + filteredPalette.tag = paletteTag; + filteredPalette.data = filteredData; + paletteIndex = LoadSpritePalette(&filteredPalette); + // UpdateSpritePaletteWithWeather(paletteIndex); + } + sprite->oam.paletteNum = paletteIndex; } // When walking on a bridge high above water (Route 120), the reflection is a solid dark blue color. @@ -120,18 +140,34 @@ static void LoadObjectHighBridgeReflectionPalette(struct ObjectEvent *objectEven static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) { - struct ObjectEvent *objectEvent; - struct Sprite *mainSprite; + struct ObjectEvent *objectEvent = &gObjectEvents[reflectionSprite->data[0]]; + struct Sprite *mainSprite = &gSprites[objectEvent->spriteId]; + u16 baseTag = mainSprite->oam.paletteNum; + u16 paletteTag = baseTag + OBJ_EVENT_PAL_TAG_NONE + 0x1000; + struct SpritePalette filteredPalette; + u16 filteredData[16] = {0}; + u8 paletteNum; - objectEvent = &gObjectEvents[reflectionSprite->sReflectionObjEventId]; - mainSprite = &gSprites[objectEvent->spriteId]; - if (!objectEvent->active || !objectEvent->hasReflection || objectEvent->localId != reflectionSprite->sReflectionObjEventLocalId) + if (!objectEvent->active || !objectEvent->hasReflection || objectEvent->localId != reflectionSprite->data[1]) { reflectionSprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); } else { - reflectionSprite->oam.paletteNum = gReflectionEffectPaletteMap[mainSprite->oam.paletteNum]; + // Free palette if unused + reflectionSprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); + reflectionSprite->inUse = TRUE; + paletteNum = IndexOfSpritePaletteTag(paletteTag); + if (paletteNum == 0xFF) { // Build filtered palette + ApplyReflectionFilter(baseTag, filteredData); + filteredPalette.tag = paletteTag; + filteredPalette.data = filteredData; + paletteNum = LoadSpritePalette(&filteredPalette); + } + reflectionSprite->oam.paletteNum = paletteNum; + reflectionSprite->oam.shape = mainSprite->oam.shape; reflectionSprite->oam.size = mainSprite->oam.size; reflectionSprite->oam.matrixNum = mainSprite->oam.matrixNum | ST_OAM_VFLIP; From 69ae5b18c0181bbe33410f270d6417f791e7f090 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Tue, 16 Jun 2020 20:21:05 -0400 Subject: [PATCH 009/291] Made pokemon event objects dynamic. --- include/constants/event_objects.h | 7 +- include/event_object_movement.h | 1 - include/global.fieldmap.h | 1 + .../object_event_graphics_info.h | 1 + .../object_event_graphics_info_pointers.h | 6 +- src/event_object_movement.c | 123 +++++++++++------- src/overworld.c | 7 +- 7 files changed, 82 insertions(+), 64 deletions(-) diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index f664d41a83ca..e6a553499709 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -241,12 +241,9 @@ #define OBJ_EVENT_GFX_LUGIA 237 #define OBJ_EVENT_GFX_HOOH 238 #define OBJ_EVENT_GFX_ANIMATED_BALL 239 -#define OBJ_EVENT_GFX_MARSHTOMP 240 -#define OBJ_EVENT_GFX_ALTARIA 241 -#define OBJ_EVENT_GFX_TOGETIC 242 -#define OBJ_EVENT_GFX_CHARIZARD 243 +#define OBJ_EVENT_GFX_FOLLOWER 240 -#define NUM_OBJ_EVENT_GFX 244 +#define NUM_OBJ_EVENT_GFX 241 // These are dynamic object gfx ids. diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 586e98bffb89..4aaa066c6332 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -93,7 +93,6 @@ u8 GetFaceDirectionAnimNum(u8); void SetSpritePosToOffsetMapCoords(s16 *, s16 *, s16, s16); void ObjectEventClearHeldMovement(struct ObjectEvent *); void ObjectEventClearHeldMovementIfActive(struct ObjectEvent *); -u8 SpeciesToGraphicsId(u16 species); struct Pokemon * GetFirstLiveMon(void); u8 SpawnFollowingPokemon(void); void UpdateFollowingPokemon(void); diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index c4d7be35da3a..16684758abdc 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -208,6 +208,7 @@ struct ObjectEvent /*0x20*/ u8 previousMovementDirection; /*0x21*/ u8 directionSequenceIndex; /*0x22*/ u8 playerCopyableMovement; + u8 unused; /*size = 0x24*/ }; diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 930455238c4c..2f22e7dbec84 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -248,3 +248,4 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp = {0xFFF const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria = {0xFFFF, OBJ_EVENT_PAL_TAG_ALTARIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Togetic = {0xFFFF, OBJ_EVENT_PAL_TAG_TOGETIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Charizard = {0xFFFF, OBJ_EVENT_PAL_TAG_CHARIZARD, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Charizard, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_CHARIZARD, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; diff --git a/src/data/object_events/object_event_graphics_info_pointers.h b/src/data/object_events/object_event_graphics_info_pointers.h index d48615b19fa2..289b899a61ef 100755 --- a/src/data/object_events/object_event_graphics_info_pointers.h +++ b/src/data/object_events/object_event_graphics_info_pointers.h @@ -243,6 +243,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Togetic; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Charizard; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hipster; @@ -494,10 +495,7 @@ const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM [OBJ_EVENT_GFX_LUGIA] = &gObjectEventGraphicsInfo_Lugia, [OBJ_EVENT_GFX_HOOH] = &gObjectEventGraphicsInfo_HoOh, [OBJ_EVENT_GFX_ANIMATED_BALL] = &gObjectEventGraphicsInfo_AnimatedBall, - [OBJ_EVENT_GFX_MARSHTOMP] = &gObjectEventGraphicsInfo_Marshtomp, - [OBJ_EVENT_GFX_ALTARIA] = &gObjectEventGraphicsInfo_Altaria, - [OBJ_EVENT_GFX_TOGETIC] = &gObjectEventGraphicsInfo_Togetic, - [OBJ_EVENT_GFX_CHARIZARD] = &gObjectEventGraphicsInfo_Charizard, + [OBJ_EVENT_GFX_FOLLOWER] = &gObjectEventGraphicsInfo_Follower, }; const struct ObjectEventGraphicsInfo *const gMauvilleOldManGraphicsInfoPointers[] = { diff --git a/src/event_object_movement.c b/src/event_object_movement.c index bc6d7aceb8ed..7d20a466c651 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1580,22 +1580,6 @@ u8 CreateObjectSprite(u8 graphicsId, u8 a1, s16 x, s16 y, u8 z, u8 direction) return spriteId; } -u8 SpeciesToGraphicsId(u16 species) { // TODO: Eventually graphicsIds will have to be u16's - switch (species) { - case SPECIES_MARSHTOMP: - return OBJ_EVENT_GFX_MARSHTOMP; - break; - case SPECIES_ALTARIA: - return OBJ_EVENT_GFX_ALTARIA; - break; - case SPECIES_TOGETIC: - return OBJ_EVENT_GFX_TOGETIC; - break; - default: - return OBJ_EVENT_GFX_DUSCLOPS; // TODO: Change this - } -} - struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious party mon or NULL struct Pokemon *mon; u8 i; @@ -1608,24 +1592,21 @@ struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious pa } u8 SpawnFollowingPokemon(void) { // Spawn a following pokemon TODO: Avoid this on certain maps - struct Pokemon *mon; - u8 graphicsId; u8 objectEventId; struct ObjectEventTemplate template = {0}; template.localId = OBJ_EVENT_ID_FOLLOWER; - mon = GetFirstLiveMon(); - if (mon == NULL) { // fainted party, don't spawn a follower + if (GetFirstLiveMon() == NULL) // fainted party, don't spawn a follower return 0xFF; - } - template.graphicsId = SpeciesToGraphicsId(GetMonData(mon, MON_DATA_SPECIES)); + template.graphicsId = OBJ_EVENT_GFX_FOLLOWER; template.x = gSaveBlock1Ptr->pos.x; template.y = gSaveBlock1Ptr->pos.y; - template.elevation = 5; + template.elevation = 3; template.movementType = MOVEMENT_TYPE_FOLLOW_PLAYER; // template.script = EventScript_Follower; // This does nothing because scripts are templated objectEventId = SpawnSpecialObjectEvent(&template); gObjectEvents[objectEventId].invisible = TRUE; + UpdateFollowingPokemon(); return objectEventId; } @@ -1639,38 +1620,82 @@ struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or return NULL; } -void UpdateFollowingPokemon(void) { - u8 i; - u8 graphicsId; +// Return graphicsInfo for a pokemon species TODO: Make this into a table lookup +static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species) { + switch (species) { + case SPECIES_MARSHTOMP : + return &gObjectEventGraphicsInfo_Marshtomp; + break; + case SPECIES_TOGETIC : + return &gObjectEventGraphicsInfo_Togetic; + break; + case SPECIES_ALTARIA : + return &gObjectEventGraphicsInfo_Altaria; + break; + case SPECIES_CHARIZARD : + return &gObjectEventGraphicsInfo_Charizard; + break; + default: + return &gObjectEventGraphicsInfo_Dusclops; + } +} + +// Set graphics & sprite for a follower object event by species TODO: Refactoring +static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species) { + const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species); + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + u16 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag1); + u8 paletteNum = UpdateSpritePalette((struct SpritePalette *)&sObjectEventSpritePalettes[i], sprite); + sprite->oam.paletteNum = paletteNum; + sprite->oam.shape = graphicsInfo->oam->shape; + sprite->oam.size = graphicsInfo->oam->size; + sprite->images = graphicsInfo->images; + sprite->anims = graphicsInfo->anims; + sprite->subspriteTables = graphicsInfo->subspriteTables; + objectEvent->inanimate = graphicsInfo->inanimate; + objectEvent->graphicsId = OBJ_EVENT_GFX_FOLLOWER; + SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->pos1.x, &sprite->pos1.y); + sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); + sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); + sprite->pos1.x += 8; + sprite->pos1.y += 16 + sprite->centerToCornerVecY; + if (objectEvent->trackedByCamera) + { + CameraObjectReset1(); + } +} + +void UpdateFollowingPokemon(void) { // Update following pokemon if any struct ObjectEvent *objectEvent = GetFollowerObject(); + struct Sprite *sprite; struct Pokemon *mon = GetFirstLiveMon(); - if (objectEvent == NULL) { - return; - } - if (mon == NULL) { // TODO: Fainted party + u16 species; + u16 *oldSpecies; + if (objectEvent == NULL || mon == NULL) { return; } - graphicsId = SpeciesToGraphicsId(GetMonData(mon, MON_DATA_SPECIES)); - if (graphicsId != objectEvent->graphicsId) { // Mark as invisible + sprite = &gSprites[objectEvent->spriteId]; + species = GetMonData(mon, MON_DATA_SPECIES); + oldSpecies = (u16*) &objectEvent->playerCopyableMovement; + if (species != *oldSpecies) { // Move to player and set invisible MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); - objectEvent->graphicsId = graphicsId; objectEvent->invisible = TRUE; - gSprites[objectEvent->spriteId].data[1] = 0; // set state - gSprites[objectEvent->spriteId].data[6] = 0; // set graphicsId - gSprites[objectEvent->spriteId].data[7] = 0; // set animation data } + FollowerSetGraphics(objectEvent, species); // TODO: This should be done to all pokemon graphics + *oldSpecies = species; // set species + sprite->data[6] = 0; // set animation data + sprite->data[7] = species; // set species return; } -void RemoveFollowingPokemon(void) { +void RemoveFollowingPokemon(void) { // Remove follower object. Idempotent. struct ObjectEvent *objectEvent = GetFollowerObject(); - if (objectEvent == NULL) { + if (objectEvent == NULL) return; - } RemoveObjectEvent(objectEvent); } -static bool8 IsFollowerVisible(void) { // Determine whether follower should be visible +static bool8 IsFollowerVisible(void) { // Determine whether follower *should* be visible return !TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE); } @@ -6226,19 +6251,18 @@ bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct objectEvent->invisible = FALSE; if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { sub_8094554(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_NORTH), 8); - sprite->data[7] = 0; // fast speed + sprite->data[6] = 0; // fast speed } else { sub_8094554(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_SOUTH), 16); - sprite->data[7] = 1; // slow speed + sprite->data[6] = 1; // slow speed } - sprite->data[6] = objectEvent->graphicsId; ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); return MovementAction_ExitPokeball_Step1(objectEvent, sprite); } bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - u8 duration = sprite->data[7] & 0xF; + u8 duration = sprite->data[6] & 0xF; sprite->data[3]--; if (sprite->data[3] == 0) { @@ -6247,13 +6271,13 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct return TRUE; // Restore graphicsId and set palette to white } else if ((duration == 0 && sprite->data[3] == 3) || (duration == 1 && sprite->data[3] == 7)) { - ObjectEventSetGraphicsId(objectEvent, sprite->data[6]); - sprite->data[7] = (sprite->oam.paletteNum << 4) | (sprite->data[7] & 0xFF0F); // Save old paletteNum + FollowerSetGraphics(objectEvent, sprite->data[7]); + sprite->data[6] = (sprite->oam.paletteNum << 4) | (sprite->data[6] & 0xFF0F); // Save old paletteNum LoadWhiteFlashPalette(objectEvent, sprite); // Restore original palette } else if ((duration == 0 && sprite->data[3] == 1) || (duration == 1 && sprite->data[3] == 3)) { FreeSpritePaletteByTag(OBJ_EVENT_PAL_TAG_NONE-1); - sprite->oam.paletteNum = (sprite->data[7] >> 4) & 0xF; + sprite->oam.paletteNum = (sprite->data[6] >> 4) & 0xF; } return FALSE; } @@ -6261,8 +6285,7 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u8 direction = objectEvent->facingDirection; sub_8094554(objectEvent, sprite, direction, GetMoveDirectionFasterAnimNum(direction), 16); - sprite->data[7] = 1; // slow speed - sprite->data[6] = objectEvent->graphicsId; + sprite->data[6] = 1; // slow speed return MovementAction_EnterPokeball_Step1(objectEvent, sprite); } @@ -6283,7 +6306,7 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct bool8 MovementAction_EnterPokeball_Step2(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - ObjectEventSetGraphicsId(objectEvent, sprite->data[6]); + FollowerSetGraphics(objectEvent, sprite->data[7]); objectEvent->invisible = TRUE; sprite->data[1] = 0; sprite->data[6] = 0; diff --git a/src/overworld.c b/src/overworld.c index 50527c50d6ea..d8b0284c1134 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -813,7 +813,7 @@ void LoadMapFromCameraTransition(u8 mapGroup, u8 mapNum) ResetFieldTasksArgs(); RunOnResumeMapScript(); - if (gMapHeader.regionMapSectionId != MAPSEC_BATTLE_FRONTIER + if (gMapHeader.regionMapSectionId != MAPSEC_BATTLE_FRONTIER || gMapHeader.regionMapSectionId != sLastMapSectionId) ShowMapNamePopup(); } @@ -1604,10 +1604,8 @@ static void CB2_LoadMapOnReturnToFieldCableClub(void) void CB2_ReturnToField(void) { - if (gFieldCallback == FieldCallback_Fly) { + if (gFieldCallback == FieldCallback_Fly) { // Destroy follower if flying away RemoveFollowingPokemon(); - } else { - UpdateFollowingPokemon(); } if (IsUpdateLinkStateCBActive() == TRUE) { @@ -1952,6 +1950,7 @@ static bool32 ReturnToFieldLocal(u8 *state) sub_80867D8(); ResumeMap(FALSE); sub_8086A68(); + UpdateFollowingPokemon(); // TODO: Update all dynamic graphicsIds SetCameraToTrackPlayer(); (*state)++; break; From acdeb438a8296d92105b5b9c7ff1d5aa074c15b2 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Tue, 16 Jun 2020 22:05:52 -0400 Subject: [PATCH 010/291] Fixed fly callback logic. --- src/overworld.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/overworld.c b/src/overworld.c index d8b0284c1134..140aefd96473 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -1604,9 +1604,6 @@ static void CB2_LoadMapOnReturnToFieldCableClub(void) void CB2_ReturnToField(void) { - if (gFieldCallback == FieldCallback_Fly) { // Destroy follower if flying away - RemoveFollowingPokemon(); - } if (IsUpdateLinkStateCBActive() == TRUE) { SetMainCallback2(CB2_ReturnToFieldLink); @@ -1950,7 +1947,11 @@ static bool32 ReturnToFieldLocal(u8 *state) sub_80867D8(); ResumeMap(FALSE); sub_8086A68(); - UpdateFollowingPokemon(); // TODO: Update all dynamic graphicsIds + if (gFieldCallback == FieldCallback_Fly) { + RemoveFollowingPokemon(); + } else { + UpdateFollowingPokemon(); // TODO: Update all dynamic graphicsIds + } SetCameraToTrackPlayer(); (*state)++; break; From 4ba4fa21728d1cc97e8c1235527a3298172f6269 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Tue, 16 Jun 2020 22:54:56 -0400 Subject: [PATCH 011/291] Added follower object to ScrCmd_release. --- gflib/sprite.c | 2 +- src/scrcmd.c | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index 2355829ff927..a840a702fd9f 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1603,7 +1603,7 @@ void FreeAllSpritePalettes(void) gReservedSpritePaletteCount = 0; for (i = 0; i < 16; i++) sSpritePaletteTags[i] = 0xFFFF; - LoadPalette(emptyPalette, i * 16 + 0x100, 32); // TODO: For debugging only + LoadPalette(emptyPalette, i * 16 + 0x100, 32); // TODO: DEBUG: Remove this or battle palettes break } u8 LoadSpritePalette(const struct SpritePalette *palette) diff --git a/src/scrcmd.c b/src/scrcmd.c index 537233abd835..745c3dbf803b 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1267,6 +1267,15 @@ bool8 ScrCmd_lock(struct ScriptContext *ctx) bool8 ScrCmd_releaseall(struct ScriptContext *ctx) { u8 playerObjectId; + struct ObjectEvent *followerObject = GetFollowerObject(); + if (followerObject) { // Release follower from movement + // ObjectEventClearHeldMovement( TODO: Change the way data[1] determines state + followerObject->movementActionId = 0xFF; + followerObject->heldMovementActive = FALSE; + followerObject->heldMovementFinished = FALSE; + gSprites[followerObject->spriteId].data[2] = 0; + // ) + } HideFieldMessageBox(); playerObjectId = GetObjectEventIdByLocalIdAndMap(OBJ_EVENT_ID_PLAYER, 0, 0); @@ -1279,6 +1288,15 @@ bool8 ScrCmd_releaseall(struct ScriptContext *ctx) bool8 ScrCmd_release(struct ScriptContext *ctx) { u8 playerObjectId; + struct ObjectEvent *followerObject = GetFollowerObject(); + if (followerObject) { // Release follower from movement + // ObjectEventClearHeldMovement( + followerObject->movementActionId = 0xFF; + followerObject->heldMovementActive = FALSE; + followerObject->heldMovementFinished = FALSE; + gSprites[followerObject->spriteId].data[2] = 0; + // ) + } HideFieldMessageBox(); if (gObjectEvents[gSelectedObjectEvent].active) From 66dd1aecf931dbdf127b83314bb0a4512158548a Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 17 Jun 2020 16:06:24 -0400 Subject: [PATCH 012/291] Made (most) field effects use dynamic palettes. --- gflib/sprite.c | 2 +- include/event_object_movement.h | 2 +- src/data/field_effects/field_effect_objects.h | 98 ++++--------------- src/event_object_movement.c | 94 ++++++------------ src/field_effect.c | 4 +- src/field_effect_helpers.c | 5 +- src/fldeff_misc.c | 2 +- 7 files changed, 58 insertions(+), 149 deletions(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index a840a702fd9f..db1c7add2486 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -607,7 +607,7 @@ u8 CreateSpriteAt(u8 index, const struct SpriteTemplate *template, s16 x, s16 y, if (sprite->oam.affineMode & ST_OAM_AFFINE_ON_MASK) InitSpriteAffineAnim(sprite); - if (template->paletteTag != 0xFFFF) + if (template->paletteTag != 0xFFFF) // TODO: Load sprite palette if tag not present sprite->oam.paletteNum = IndexOfSpritePaletteTag(template->paletteTag); return index; diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 4aaa066c6332..f4667773d703 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -106,7 +106,7 @@ u8 SpawnSpecialObjectEventParameterized(u8 graphicsId, u8 movementBehavior, u8 l u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *); void SetSpritePosToMapCoords(s16, s16, s16 *, s16 *); void CameraObjectReset1(void); -u8 UpdateSpritePalette(struct SpritePalette *, struct Sprite *); +u8 UpdateSpritePalette(const struct SpritePalette *, struct Sprite *); void ObjectEventSetGraphicsId(struct ObjectEvent *, u8 graphicsId); void ObjectEventTurn(struct ObjectEvent *, u8); void ObjectEventTurnByLocalIdAndMap(u8, u8, u8, u8); diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index 4fc3ecff69c0..1f2c354a78aa 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -28,45 +28,13 @@ static const struct SpriteFrameImage sPicTable_ShadowExtraLarge[] = { obj_frame_tiles(gFieldEffectObjectPic_ShadowExtraLarge), }; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall = { - .tileTag = 0xFFFF, - .paletteTag = 0xFFFF, - .oam = &gObjectEventBaseOam_8x8, - .anims = sAnimTable_Shadow, - .images = sPicTable_ShadowSmall, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = UpdateShadowFieldEffect, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_8x8, gFieldEffectObjectImageAnimTable_Shadow, gFieldEffectObjectPicTable_ShadowSmall, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium = { - .tileTag = 0xFFFF, - .paletteTag = 0xFFFF, - .oam = &gObjectEventBaseOam_16x8, - .anims = sAnimTable_Shadow, - .images = sPicTable_ShadowMedium, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = UpdateShadowFieldEffect, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_16x8, gFieldEffectObjectImageAnimTable_Shadow, gFieldEffectObjectPicTable_ShadowMedium, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge = { - .tileTag = 0xFFFF, - .paletteTag = 0xFFFF, - .oam = &gObjectEventBaseOam_32x8, - .anims = sAnimTable_Shadow, - .images = sPicTable_ShadowLarge, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = UpdateShadowFieldEffect, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_32x8, gFieldEffectObjectImageAnimTable_Shadow, gFieldEffectObjectPicTable_ShadowLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowExtraLarge = { - .tileTag = 0xFFFF, - .paletteTag = 0xFFFF, - .oam = &gObjectEventBaseOam_64x32, - .anims = sAnimTable_Shadow, - .images = sPicTable_ShadowExtraLarge, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = UpdateShadowFieldEffect, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowExtraLarge = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_64x32, gFieldEffectObjectImageAnimTable_Shadow, gFieldEffectObjectPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; static const struct SpriteFrameImage sPicTable_TallGrass[] = { overworld_frame(gFieldEffectObjectPic_TallGrass, 2, 2, 0), @@ -208,15 +176,7 @@ static const union AnimCmd *const sAnimTable_SurfBlob[] = sSurfBlobAnim_FaceEast, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SurfBlob = { - .tileTag = 0xFFFF, - .paletteTag = 0xFFFF, - .oam = &gObjectEventBaseOam_32x32, - .anims = sAnimTable_SurfBlob, - .images = sPicTable_SurfBlob, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = UpdateSurfBlobFieldEffect, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_SurfBlob = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_32x32, gFieldEffectObjectImageAnimTable_SurfBlob, gFieldEffectObjectPicTable_SurfBlob, gDummySpriteAffineAnimTable, UpdateSurfBlobFieldEffect}; static const struct SpriteFrameImage sPicTable_Arrow[] = { overworld_frame(gFieldEffectObjectPic_Arrow, 2, 2, 0), @@ -265,15 +225,7 @@ static const union AnimCmd *const sAnimTable_Arrow[] = sArrowAnim_East, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Arrow = { - .tileTag = 0xFFFF, - .paletteTag = 0xFFFF, - .oam = &gObjectEventBaseOam_16x16, - .anims = sAnimTable_Arrow, - .images = sPicTable_Arrow, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = SpriteCallbackDummy, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_Arrow = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_16x16, gFieldEffectObjectImageAnimTable_Arrow, gFieldEffectObjectPicTable_Arrow, gDummySpriteAffineAnimTable, SpriteCallbackDummy}; static const struct SpriteFrameImage sPicTable_GroundImpactDust[] = { overworld_frame(gFieldEffectObjectPic_GroundImpactDust, 2, 1, 0), @@ -1062,15 +1014,7 @@ static const union AnimCmd *const sAnimTable_Bird[] = sAnim_Bird, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Bird = { - .tileTag = 0xFFFF, - .paletteTag = 0xFFFF, - .oam = &gObjectEventBaseOam_32x32, - .anims = sAnimTable_Bird, - .images = sPicTable_Bird, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = SpriteCallbackDummy, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_Bird = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_32x32, gFieldEffectObjectImageAnimTable_Bird, gFieldEffectObjectPicTable_Bird, gDummySpriteAffineAnimTable, SpriteCallbackDummy}; static const struct SpriteFrameImage sPicTable_ShortGrass[] = { overworld_frame(gFieldEffectObjectPic_ShortGrass, 2, 2, 0), @@ -1147,14 +1091,14 @@ static const union AnimCmd *const sAnimTable_AshPuff[] = sAnim_AshPuff, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_AshPuff = +const struct SpriteTemplate gFieldEffectObjectTemplate_AshPuff = { - .tileTag = 0xFFFF, - .paletteTag = FLDEFF_PAL_TAG_ASH, - .oam = &gObjectEventBaseOam_16x16, - .anims = sAnimTable_AshPuff, - .images = sPicTable_AshPuff, - .affineAnims = gDummySpriteAffineAnimTable, + .tileTag = 0xFFFF, + .paletteTag = FLDEFF_PAL_TAG_ASH, + .oam = &gObjectEventBaseOam_16x16, + .anims = sAnimTable_AshPuff, + .images = sPicTable_AshPuff, + .affineAnims = gDummySpriteAffineAnimTable, .callback = SpriteCB_AshPuff }; @@ -1183,14 +1127,14 @@ static const union AnimCmd *const sAnimTable_AshLaunch[] = sAnim_AshLaunch, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_AshLaunch = +const struct SpriteTemplate gFieldEffectObjectTemplate_AshLaunch = { - .tileTag = 0xFFFF, - .paletteTag = FLDEFF_PAL_TAG_ASH, - .oam = &gObjectEventBaseOam_16x16, - .anims = sAnimTable_AshLaunch, - .images = sPicTable_AshLaunch, - .affineAnims = gDummySpriteAffineAnimTable, + .tileTag = 0xFFFF, + .paletteTag = FLDEFF_PAL_TAG_ASH, + .oam = &gObjectEventBaseOam_16x16, + .anims = sAnimTable_AshLaunch, + .images = sPicTable_AshLaunch, + .affineAnims = gDummySpriteAffineAnimTable, .callback = SpriteCB_AshLaunch }; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 7d20a466c651..c3024ee90408 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -140,6 +140,7 @@ static bool8 AnimateSpriteInFigure8(struct Sprite *sprite); static void UpdateObjectEventSprite(struct Sprite *); static void UpdateObjectEventSpriteSubpriorityAndVisibility(struct Sprite *); u8 GetDirectionToFace(s16 x1, s16 y1, s16 x2, s16 y2); +static void ObjectEventSetGraphics(struct ObjectEvent *, const struct ObjectEventGraphicsInfo *); const u8 gReflectionEffectPaletteMap[] = {1, 1, 6, 7, 8, 9, 6, 7, 8, 9, 11, 11, 0, 0, 0, 0}; @@ -1642,27 +1643,9 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species) // Set graphics & sprite for a follower object event by species TODO: Refactoring static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species) { - const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species); - struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - u16 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag1); - u8 paletteNum = UpdateSpritePalette((struct SpritePalette *)&sObjectEventSpritePalettes[i], sprite); - sprite->oam.paletteNum = paletteNum; - sprite->oam.shape = graphicsInfo->oam->shape; - sprite->oam.size = graphicsInfo->oam->size; - sprite->images = graphicsInfo->images; - sprite->anims = graphicsInfo->anims; - sprite->subspriteTables = graphicsInfo->subspriteTables; - objectEvent->inanimate = graphicsInfo->inanimate; objectEvent->graphicsId = OBJ_EVENT_GFX_FOLLOWER; - SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->pos1.x, &sprite->pos1.y); - sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); - sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); - sprite->pos1.x += 8; - sprite->pos1.y += 16 + sprite->centerToCornerVecY; - if (objectEvent->trackedByCamera) - { - CameraObjectReset1(); - } + ObjectEventSetGraphics(objectEvent, SpeciesToGraphicsInfo(species)); + objectEvent->graphicsId = OBJ_EVENT_GFX_FOLLOWER; } void UpdateFollowingPokemon(void) { // Update following pokemon if any @@ -1699,7 +1682,7 @@ static bool8 IsFollowerVisible(void) { // Determine whether follower *should* be return !TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE); } -bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) +bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big switch for follower messages { u16 value; u16 species; @@ -1900,7 +1883,8 @@ static void SetPlayerAvatarObjectEventIdAndObjectId(u8 objectEventId, u8 spriteI } // Update sprite's palette, freeing old palette if necessary -u8 UpdateSpritePalette(struct SpritePalette * spritePalette, struct Sprite * sprite) { +// TODO: Should this be in sprite.c? +u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite * sprite) { u8 paletteNum = sprite->oam.paletteNum; // Free palette if otherwise unused sprite->inUse = FALSE; @@ -1914,37 +1898,33 @@ u8 UpdateSpritePalette(struct SpritePalette * spritePalette, struct Sprite * spr return paletteNum; } +// Set graphics *by info* +static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct ObjectEventGraphicsInfo *graphicsInfo) { + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + u16 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag1); // TODO: What if this fails? + UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); + sprite->oam.shape = graphicsInfo->oam->shape; + sprite->oam.size = graphicsInfo->oam->size; + sprite->images = graphicsInfo->images; + sprite->anims = graphicsInfo->anims; + sprite->subspriteTables = graphicsInfo->subspriteTables; + objectEvent->inanimate = graphicsInfo->inanimate; + SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->pos1.x, &sprite->pos1.y); + sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); + sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); + sprite->pos1.x += 8; + sprite->pos1.y += 16 + sprite->centerToCornerVecY; + if (objectEvent->trackedByCamera) + { + CameraObjectReset1(); + } +} + void ObjectEventSetGraphicsId(struct ObjectEvent *objectEvent, u8 graphicsId) { - const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); - struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - u16 i; - u8 paletteNum; - - if (graphicsInfo->paletteSlot == 0 && FALSE) { // Hack until I can fix this - PatchObjectPalette(graphicsInfo->paletteTag1, graphicsInfo->paletteSlot); - paletteNum = 0; - } else { - i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag1); - paletteNum = UpdateSpritePalette((struct SpritePalette *)&sObjectEventSpritePalettes[i], sprite); - } - sprite->oam.paletteNum = paletteNum; - sprite->oam.shape = graphicsInfo->oam->shape; - sprite->oam.size = graphicsInfo->oam->size; - sprite->images = graphicsInfo->images; - sprite->anims = graphicsInfo->anims; - sprite->subspriteTables = graphicsInfo->subspriteTables; - objectEvent->inanimate = graphicsInfo->inanimate; objectEvent->graphicsId = graphicsId; - SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->pos1.x, &sprite->pos1.y); - sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); - sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); - sprite->pos1.x += 8; - sprite->pos1.y += 16 + sprite->centerToCornerVecY; - if (objectEvent->trackedByCamera) - { - CameraObjectReset1(); - } + ObjectEventSetGraphics(objectEvent, GetObjectEventGraphicsInfo(graphicsId)); + objectEvent->graphicsId = graphicsId; } void ObjectEventSetGraphicsIdByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup, u8 graphicsId) @@ -1986,19 +1966,7 @@ static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, u8 berryId, u8 const u8 graphicsId = gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]; const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - u8 paletteNum = sprite->oam.paletteNum; - u16 paletteTag = sObjectEventSpritePalettes[gBerryTreePaletteSlotTablePointers[berryId][berryStage]-2].tag; - u16 i; - // Free old palette if otherwise unused - sprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(paletteNum); - sprite->inUse = TRUE; - i = FindObjectEventPaletteIndexByTag(paletteTag); - paletteNum = IndexOfSpritePaletteTag(sObjectEventSpritePalettes[i].tag); - if (paletteNum == 0xFF) { // Load palette - paletteNum = LoadSpritePalette(&sObjectEventSpritePalettes[i]); - } - sprite->oam.paletteNum = paletteNum; + UpdateSpritePalette(&sObjectEventSpritePalettes[gBerryTreePaletteSlotTablePointers[berryId][berryStage]-2], sprite); sprite->oam.shape = graphicsInfo->oam->shape; sprite->oam.size = graphicsInfo->oam->size; sprite->images = gBerryTreePicTablePointers[berryId]; diff --git a/src/field_effect.c b/src/field_effect.c index 8e2a3b067f22..e734bd92c180 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -3071,7 +3071,7 @@ u8 FldEff_RayquazaSpotlight(void) struct Sprite *sprite = &gSprites[spriteId]; sprite->oam.priority = 1; - sprite->oam.paletteNum = 4; + sprite->oam.paletteNum = 4; // TODO: What palette should this Raquaza use? sprite->data[0] = 0; sprite->data[1] = 0; sprite->data[2] = 0; @@ -3106,7 +3106,6 @@ u8 FldEff_NPCFlyOut(void) u8 spriteId = CreateSprite(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_BIRD], 0x78, 0, 1); struct Sprite *sprite = &gSprites[spriteId]; - sprite->oam.paletteNum = 0; sprite->oam.priority = 1; sprite->callback = SpriteCB_NPCFlyOut; sprite->data[1] = gFieldEffectArguments[0]; @@ -3288,7 +3287,6 @@ static u8 CreateFlyBirdSprite(void) struct Sprite *sprite; spriteId = CreateSprite(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_BIRD], 0xff, 0xb4, 0x1); sprite = &gSprites[spriteId]; - sprite->oam.paletteNum = 0; sprite->oam.priority = 1; sprite->callback = SpriteCB_FlyBirdLeaveBall; return spriteId; diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 0eb58bf31f13..561254a3a72a 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -994,7 +994,6 @@ u32 FldEff_SurfBlob(void) { sprite = &gSprites[spriteId]; sprite->coordOffsetEnabled = TRUE; - sprite->oam.paletteNum = 0; sprite->data[2] = gFieldEffectArguments[2]; sprite->data[3] = -1; sprite->data[6] = -1; @@ -1262,7 +1261,7 @@ u32 FldEff_BerryTreeGrowthSparkle(void) sprite = &gSprites[spriteId]; sprite->coordOffsetEnabled = TRUE; sprite->oam.priority = gFieldEffectArguments[3]; - sprite->oam.paletteNum = 5; + sprite->oam.paletteNum = 5; // TODO: What paletteTag does this use? sprite->data[0] = FLDEFF_BERRY_TREE_GROWTH_SPARKLE; } return 0; @@ -1298,7 +1297,7 @@ static u32 ShowDisguiseFieldEffect(u8 fldEff, u8 fldEffObj, u8 paletteNum) { sprite = &gSprites[spriteId]; sprite->coordOffsetEnabled ++; - sprite->oam.paletteNum = paletteNum; + sprite->oam.paletteNum = paletteNum; // TODO: Fix paletteNum sprite->data[1] = fldEff; sprite->data[2] = gFieldEffectArguments[0]; sprite->data[3] = gFieldEffectArguments[1]; diff --git a/src/fldeff_misc.c b/src/fldeff_misc.c index b320f3eb008b..ac01a9581a52 100644 --- a/src/fldeff_misc.c +++ b/src/fldeff_misc.c @@ -1025,7 +1025,7 @@ void DoSecretBaseGlitterMatSparkle(void) { gSprites[spriteId].coordOffsetEnabled = TRUE; gSprites[spriteId].oam.priority = 1; - gSprites[spriteId].oam.paletteNum = 5; + gSprites[spriteId].oam.paletteNum = 5; // TODO: What palette should this use? gSprites[spriteId].callback = SpriteCB_GlitterMatSparkle; gSprites[spriteId].data[0] = 0; } From e975698966b0ba42eb51d19d762e53dbe483e4ef Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 17 Jun 2020 16:21:05 -0400 Subject: [PATCH 013/291] Fixed bug in ScrCmd_release. --- src/scrcmd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/scrcmd.c b/src/scrcmd.c index 745c3dbf803b..015e6942f4ad 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1270,6 +1270,7 @@ bool8 ScrCmd_releaseall(struct ScriptContext *ctx) struct ObjectEvent *followerObject = GetFollowerObject(); if (followerObject) { // Release follower from movement // ObjectEventClearHeldMovement( TODO: Change the way data[1] determines state + followerObject->singleMovementActive = FALSE; followerObject->movementActionId = 0xFF; followerObject->heldMovementActive = FALSE; followerObject->heldMovementFinished = FALSE; @@ -1291,6 +1292,7 @@ bool8 ScrCmd_release(struct ScriptContext *ctx) struct ObjectEvent *followerObject = GetFollowerObject(); if (followerObject) { // Release follower from movement // ObjectEventClearHeldMovement( + followerObject->singleMovementActive = FALSE; followerObject->movementActionId = 0xFF; followerObject->heldMovementActive = FALSE; followerObject->heldMovementFinished = FALSE; From 8598c59fad8b7265f76fabe445c93ac2454b4458 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 17 Jun 2020 17:06:53 -0400 Subject: [PATCH 014/291] Fixed tree disguise for dynamic palettes. --- include/event_object_movement.h | 2 +- src/data/field_effects/field_effect_objects.h | 20 ++----------------- src/event_object_movement.c | 18 +++++++++++++---- src/field_effect_helpers.c | 2 +- 4 files changed, 18 insertions(+), 24 deletions(-) diff --git a/include/event_object_movement.h b/include/event_object_movement.h index f4667773d703..c9443dd87818 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -106,7 +106,7 @@ u8 SpawnSpecialObjectEventParameterized(u8 graphicsId, u8 movementBehavior, u8 l u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *); void SetSpritePosToMapCoords(s16, s16, s16 *, s16 *); void CameraObjectReset1(void); -u8 UpdateSpritePalette(const struct SpritePalette *, struct Sprite *); +u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate *, struct Sprite *); void ObjectEventSetGraphicsId(struct ObjectEvent *, u8 graphicsId); void ObjectEventTurn(struct ObjectEvent *, u8); void ObjectEventTurnByLocalIdAndMap(u8, u8, u8, u8); diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index 1f2c354a78aa..cd1aa58fe1bf 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -925,15 +925,7 @@ static const union AnimCmd *const sAnimTable_TreeDisguise[] = sAnim_TreeDisguiseReveal, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_TreeDisguise = { - .tileTag = 0xFFFF, - .paletteTag = 0xFFFF, - .oam = &gObjectEventBaseOam_16x32, - .anims = sAnimTable_TreeDisguise, - .images = sPicTable_TreeDisguise, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = UpdateDisguiseFieldEffect, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_TreeDisguise = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, &gObjectEventBaseOam_16x32, gFieldEffectObjectImageAnimTable_TreeDisguise, gFieldEffectObjectPicTable_TreeDisguise, gDummySpriteAffineAnimTable, UpdateDisguiseFieldEffect}; static const struct SpriteFrameImage sPicTable_MountainDisguise[] = { overworld_frame(gFieldEffectObjectPic_MountainDisguise, 2, 4, 0), @@ -969,15 +961,7 @@ static const union AnimCmd *const sAnimTable_MountainDisguise[] = sAnim_MountainDisguiseReveal, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_MountainDisguise = { - .tileTag = 0xFFFF, - .paletteTag = 0xFFFF, - .oam = &gObjectEventBaseOam_16x32, - .anims = sAnimTable_MountainDisguise, - .images = sPicTable_MountainDisguise, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = UpdateDisguiseFieldEffect, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_MountainDisguise = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, &gObjectEventBaseOam_16x32, gFieldEffectObjectImageAnimTable_MountainDisguise, gFieldEffectObjectPicTable_MountainDisguise, gDummySpriteAffineAnimTable, UpdateDisguiseFieldEffect}; static const struct SpriteFrameImage sPicTable_SandDisguisePlaceholder[] = { overworld_frame(gFieldEffectObjectPic_SandDisguisePlaceholder, 2, 4, 0), diff --git a/src/event_object_movement.c b/src/event_object_movement.c index c3024ee90408..901490ecda2f 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1883,8 +1883,7 @@ static void SetPlayerAvatarObjectEventIdAndObjectId(u8 objectEventId, u8 spriteI } // Update sprite's palette, freeing old palette if necessary -// TODO: Should this be in sprite.c? -u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite * sprite) { +static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite * sprite) { u8 paletteNum = sprite->oam.paletteNum; // Free palette if otherwise unused sprite->inUse = FALSE; @@ -1898,11 +1897,21 @@ u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite return paletteNum; } +// Find and update based on template's paletteTag +// TODO: Should this logic happen in CreateSpriteAt? +u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate * template, struct Sprite * sprite) { + u8 i = FindObjectEventPaletteIndexByTag(template->paletteTag); + if (i == 0xFF) + return i; + return UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); +} + // Set graphics *by info* static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct ObjectEventGraphicsInfo *graphicsInfo) { struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - u16 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag1); // TODO: What if this fails? - UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); + u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag1); + if (i != 0xFF) + UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); sprite->oam.shape = graphicsInfo->oam->shape; sprite->oam.size = graphicsInfo->oam->size; sprite->images = graphicsInfo->images; @@ -4578,6 +4587,7 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S { ClearObjectEventMovement(objectEvent, sprite); if (!IsFollowerVisible()) { // Shadow player's position + objectEvent->invisible = TRUE; MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); return FALSE; } diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 561254a3a72a..188afcf34a70 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -1296,8 +1296,8 @@ static u32 ShowDisguiseFieldEffect(u8 fldEff, u8 fldEffObj, u8 paletteNum) if (spriteId != MAX_SPRITES) { sprite = &gSprites[spriteId]; + UpdateSpritePaletteByTemplate(gFieldEffectObjectTemplatePointers[templateIdx], sprite); sprite->coordOffsetEnabled ++; - sprite->oam.paletteNum = paletteNum; // TODO: Fix paletteNum sprite->data[1] = fldEff; sprite->data[2] = gFieldEffectArguments[0]; sprite->data[3] = gFieldEffectArguments[1]; From e9711b7cd5a3f0cd10c4aed197924e747004e1be Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 17 Jun 2020 21:08:15 -0400 Subject: [PATCH 015/291] Fixed high bridge (Route 120) reflections. --- src/event_object_movement.c | 11 +-- src/field_effect_helpers.c | 151 ++++++++++++++++++------------------ 2 files changed, 77 insertions(+), 85 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 901490ecda2f..025cfdf66b4e 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1884,17 +1884,12 @@ static void SetPlayerAvatarObjectEventIdAndObjectId(u8 objectEventId, u8 spriteI // Update sprite's palette, freeing old palette if necessary static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite * sprite) { - u8 paletteNum = sprite->oam.paletteNum; // Free palette if otherwise unused sprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(paletteNum); + FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); sprite->inUse = TRUE; - paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); - if (paletteNum == 0xFF) { - paletteNum = LoadSpritePalette(spritePalette); - } - sprite->oam.paletteNum = paletteNum; - return paletteNum; + sprite->oam.paletteNum = LoadSpritePalette(spritePalette); + return sprite->oam.paletteNum; } // Find and update based on template's paletteTag diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 188afcf34a70..e6179c91c60c 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -19,7 +19,7 @@ static void UpdateObjectReflectionSprite(struct Sprite *); static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite); -static void LoadObjectHighBridgeReflectionPalette(struct ObjectEvent *, u8); +static void LoadObjectHighBridgeReflectionPalette(struct ObjectEvent *, struct Sprite *sprite); static void LoadObjectRegularReflectionPalette(struct ObjectEvent *, struct Sprite *); static void sub_81561FC(struct Sprite *, u8, u8); static void FadeFootprintsTireTracks_Step0(struct Sprite *); @@ -73,12 +73,12 @@ static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct reflectionSprite->sReflectionVerticalOffset = 0; if (!GetObjectEventGraphicsInfo(objectEvent->graphicsId)->disableReflectionPaletteLoad && ((bridgeType = MetatileBehavior_GetBridgeType(objectEvent->previousMetatileBehavior)) || (bridgeType = MetatileBehavior_GetBridgeType(objectEvent->currentMetatileBehavior)))) { - reflectionSprite->sReflectionVerticalOffset = bridgeReflectionVerticalOffsets[bridgeType - 1]; - LoadObjectHighBridgeReflectionPalette(objectEvent, reflectionSprite->oam.paletteNum); + reflectionSprite->data[2] = bridgeReflectionVerticalOffsets[bridgeType - 1]; + LoadObjectHighBridgeReflectionPalette(objectEvent, reflectionSprite); } else { - LoadObjectRegularReflectionPalette(objectEvent, sprite); + LoadObjectRegularReflectionPalette(objectEvent, reflectionSprite); } } @@ -103,98 +103,95 @@ static void ApplyReflectionFilter(u8 paletteNum, u16 *dest) { static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) { const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); - u16 baseTag = gSprites[objectEvent->spriteId].oam.paletteNum; - u16 paletteTag = baseTag + OBJ_EVENT_PAL_TAG_NONE + 0x1000; - struct SpritePalette filteredPalette; - u16 filteredData[16] = {0}; - u8 paletteIndex = IndexOfSpritePaletteTag(paletteTag); - u32 *debugPtr = (u32*) 0x0203d600; - if (paletteIndex == 0xFF) { // Build filtered palette - *(debugPtr) = baseTag; - *(debugPtr + 1) = (u32) filteredData; - __asm__(".2byte 0xBE00"); + const struct Sprite *mainSprite = &gSprites[objectEvent->spriteId]; + u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); + u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + 0x2000 : baseTag + 0x2000; + u8 paletteNum = IndexOfSpritePaletteTag(paletteTag); + if (paletteNum == 0xFF) { // Load filtered palette + u16 filteredData[16] = {0}; + struct SpritePalette filteredPalette = {.tag = paletteTag, .data = filteredData}; ApplyReflectionFilter(baseTag, filteredData); - *(debugPtr + 1) = (u32) filteredData; - __asm__(".2byte 0xBE00"); - filteredPalette.tag = paletteTag; - filteredPalette.data = filteredData; - paletteIndex = LoadSpritePalette(&filteredPalette); - // UpdateSpritePaletteWithWeather(paletteIndex); + paletteNum = LoadSpritePalette(&filteredPalette); + UpdateSpritePaletteWithWeather(paletteNum); } - sprite->oam.paletteNum = paletteIndex; + sprite->oam.paletteNum = paletteNum; } +#define HIGH_BRIDGE_PAL_TAG 0x4000 + // When walking on a bridge high above water (Route 120), the reflection is a solid dark blue color. // This is so the sprite blends in with the dark water metatile underneath the bridge. -static void LoadObjectHighBridgeReflectionPalette(struct ObjectEvent *objectEvent, u8 paletteNum) +static void LoadObjectHighBridgeReflectionPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - const struct ObjectEventGraphicsInfo *graphicsInfo; - - graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); - if (graphicsInfo->reflectionPaletteTag != OBJ_EVENT_PAL_TAG_NONE) - { - PatchObjectPalette(graphicsInfo->reflectionPaletteTag, paletteNum); - UpdateSpritePaletteWithWeather(paletteNum); + u16 blueData[16] = {0}; + struct SpritePalette bluePalette = {.tag = HIGH_BRIDGE_PAL_TAG, .data = blueData}; + u8 i; + for (i = 1; i < 16; i++) { + blueData[i] = 0x55c9; } + sprite->oam.paletteNum = LoadSpritePalette(&bluePalette); + UpdateSpritePaletteWithWeather(sprite->oam.paletteNum); } static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) { struct ObjectEvent *objectEvent = &gObjectEvents[reflectionSprite->data[0]]; struct Sprite *mainSprite = &gSprites[objectEvent->spriteId]; - u16 baseTag = mainSprite->oam.paletteNum; - u16 paletteTag = baseTag + OBJ_EVENT_PAL_TAG_NONE + 0x1000; - struct SpritePalette filteredPalette; - u16 filteredData[16] = {0}; - u8 paletteNum; if (!objectEvent->active || !objectEvent->hasReflection || objectEvent->localId != reflectionSprite->data[1]) { reflectionSprite->inUse = FALSE; FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); - } - else - { - // Free palette if unused - reflectionSprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); - reflectionSprite->inUse = TRUE; - paletteNum = IndexOfSpritePaletteTag(paletteTag); - if (paletteNum == 0xFF) { // Build filtered palette - ApplyReflectionFilter(baseTag, filteredData); - filteredPalette.tag = paletteTag; - filteredPalette.data = filteredData; - paletteNum = LoadSpritePalette(&filteredPalette); - } - reflectionSprite->oam.paletteNum = paletteNum; - - reflectionSprite->oam.shape = mainSprite->oam.shape; - reflectionSprite->oam.size = mainSprite->oam.size; - reflectionSprite->oam.matrixNum = mainSprite->oam.matrixNum | ST_OAM_VFLIP; - reflectionSprite->oam.tileNum = mainSprite->oam.tileNum; - reflectionSprite->subspriteTables = mainSprite->subspriteTables; - reflectionSprite->subspriteTableNum = mainSprite->subspriteTableNum; - reflectionSprite->invisible = mainSprite->invisible; - reflectionSprite->pos1.x = mainSprite->pos1.x; - reflectionSprite->pos1.y = mainSprite->pos1.y + GetReflectionVerticalOffset(objectEvent) + reflectionSprite->sReflectionVerticalOffset; - reflectionSprite->centerToCornerVecX = mainSprite->centerToCornerVecX; - reflectionSprite->centerToCornerVecY = mainSprite->centerToCornerVecY; - reflectionSprite->pos2.x = mainSprite->pos2.x; - reflectionSprite->pos2.y = -mainSprite->pos2.y; - reflectionSprite->coordOffsetEnabled = mainSprite->coordOffsetEnabled; - - if (objectEvent->hideReflection == TRUE) - reflectionSprite->invisible = TRUE; - - if (reflectionSprite->sIsStillReflection == FALSE) - { - // Sets the reflection sprite's rot/scale matrix to the appropriate - // matrix based on whether or not the main sprite is horizontally flipped. - // If the sprite is facing to the east, then it is flipped, and its matrixNum is 8. - reflectionSprite->oam.matrixNum = 0; - if (mainSprite->oam.matrixNum & ST_OAM_HFLIP) - reflectionSprite->oam.matrixNum = 1; - } + return; + } + + // Only filter palette if not using the high bridge blue palette + if (IndexOfSpritePaletteTag(HIGH_BRIDGE_PAL_TAG) != reflectionSprite->oam.paletteNum) { + u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); + u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + 0x2000 : baseTag + 0x2000; + u8 paletteNum; + // Free palette if unused + reflectionSprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); + reflectionSprite->inUse = TRUE; + paletteNum = IndexOfSpritePaletteTag(paletteTag); + if (paletteNum == 0xFF) { // Build filtered palette + u16 filteredData[16] = {0}; + struct SpritePalette filteredPalette = {.tag = paletteTag, .data = filteredData}; + ApplyReflectionFilter(mainSprite->oam.paletteNum, filteredData); + paletteNum = LoadSpritePalette(&filteredPalette); + UpdateSpritePaletteWithWeather(paletteNum); + } + reflectionSprite->oam.paletteNum = paletteNum; + } + reflectionSprite->oam.shape = mainSprite->oam.shape; + reflectionSprite->oam.size = mainSprite->oam.size; + reflectionSprite->oam.matrixNum = mainSprite->oam.matrixNum | ST_OAM_VFLIP; + reflectionSprite->oam.tileNum = mainSprite->oam.tileNum; + reflectionSprite->subspriteTables = mainSprite->subspriteTables; + reflectionSprite->subspriteTableNum = mainSprite->subspriteTableNum; + reflectionSprite->invisible = mainSprite->invisible; + reflectionSprite->pos1.x = mainSprite->pos1.x; + // reflectionSprite->data[2] holds an additional vertical offset, used by the high bridges on Route 120 + reflectionSprite->pos1.y = mainSprite->pos1.y + GetReflectionVerticalOffset(objectEvent) + reflectionSprite->data[2]; + reflectionSprite->centerToCornerVecX = mainSprite->centerToCornerVecX; + reflectionSprite->centerToCornerVecY = mainSprite->centerToCornerVecY; + reflectionSprite->pos2.x = mainSprite->pos2.x; + reflectionSprite->pos2.y = -mainSprite->pos2.y; + reflectionSprite->coordOffsetEnabled = mainSprite->coordOffsetEnabled; + + if (objectEvent->hideReflection == TRUE) + reflectionSprite->invisible = TRUE; + + // Check if the reflection is not still. + if (reflectionSprite->data[7] == FALSE) + { + // Sets the reflection sprite's rot/scale matrix to the appropriate + // matrix based on whether or not the main sprite is horizontally flipped. + // If the sprite is facing to the east, then it is flipped, and its matrixNum is 8. + reflectionSprite->oam.matrixNum = 0; + if (mainSprite->oam.matrixNum & ST_OAM_HFLIP) + reflectionSprite->oam.matrixNum = 1; } } From 4bd664203379c030720abad690766b5059f8d959 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 17 Jun 2020 23:13:18 -0400 Subject: [PATCH 016/291] Use front sprite palettes for event objects. --- .../object_events/pics/pokemon/marshtomp.png | Bin 7353 -> 6721 bytes .../object_events/pics/pokemon/togetic.png | Bin 4519 -> 4693 bytes graphics/pokemon/togetic/anim_front.png | Bin 6367 -> 6378 bytes graphics/pokemon/togetic/normal.pal | 10 ++++---- include/constants/event_objects.h | 2 +- .../object_event_graphics_info.h | 6 ++--- .../object_event_graphics_info_pointers.h | 2 +- src/event_object_movement.c | 22 ++++++++++++++---- 8 files changed, 28 insertions(+), 14 deletions(-) diff --git a/graphics/object_events/pics/pokemon/marshtomp.png b/graphics/object_events/pics/pokemon/marshtomp.png index 6f3df54953216e9b25c9be15c26e5c3f5abaf121..298a2a413f960cc3d2614fe61cfe15a09ab26423 100644 GIT binary patch delta 6677 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 delta 7314 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 FV1l8RxsU(= delta 4395 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 diff --git a/graphics/pokemon/togetic/anim_front.png b/graphics/pokemon/togetic/anim_front.png index ce187e23bcdffd5e120fdfe5e204e7372f2098f3..06f92d6fe64ab75fa868e1274faeda37f5ed2c2f 100644 GIT binary patch delta 5357 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 Lh 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 T7A*)25i1Dc*aa}NNEV_3?bIw= diff --git a/graphics/pokemon/togetic/normal.pal b/graphics/pokemon/togetic/normal.pal index c07ecff88019..114a69dac028 100644 --- a/graphics/pokemon/togetic/normal.pal +++ b/graphics/pokemon/togetic/normal.pal @@ -6,13 +6,13 @@ JASC-PAL 205 205 205 172 172 189 131 131 148 -90 90 115 +160 176 216 16 16 16 -255 0 255 -255 0 255 -255 0 255 +96 168 224 +232 232 248 +40 48 88 139 0 0 -222 115 115 +216 80 88 180 0 0 106 131 222 0 41 197 diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index e6a553499709..83ee23ab8209 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -241,7 +241,7 @@ #define OBJ_EVENT_GFX_LUGIA 237 #define OBJ_EVENT_GFX_HOOH 238 #define OBJ_EVENT_GFX_ANIMATED_BALL 239 -#define OBJ_EVENT_GFX_FOLLOWER 240 +#define OBJ_EVENT_GFX_OW_MON 240 #define NUM_OBJ_EVENT_GFX 241 diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 2f22e7dbec84..9f2571031543 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -243,9 +243,9 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrenda const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_HoOh, gObjectEventPicTable_HoOh, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp = {0xFFFF, OBJ_EVENT_PAL_TAG_MARSHTOMP, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria = {0xFFFF, OBJ_EVENT_PAL_TAG_ALTARIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Togetic = {0xFFFF, OBJ_EVENT_PAL_TAG_TOGETIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Togetic = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Charizard = {0xFFFF, OBJ_EVENT_PAL_TAG_CHARIZARD, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Charizard, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_CHARIZARD, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; diff --git a/src/data/object_events/object_event_graphics_info_pointers.h b/src/data/object_events/object_event_graphics_info_pointers.h index 289b899a61ef..fc2b2074d1ef 100755 --- a/src/data/object_events/object_event_graphics_info_pointers.h +++ b/src/data/object_events/object_event_graphics_info_pointers.h @@ -495,7 +495,7 @@ const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM [OBJ_EVENT_GFX_LUGIA] = &gObjectEventGraphicsInfo_Lugia, [OBJ_EVENT_GFX_HOOH] = &gObjectEventGraphicsInfo_HoOh, [OBJ_EVENT_GFX_ANIMATED_BALL] = &gObjectEventGraphicsInfo_AnimatedBall, - [OBJ_EVENT_GFX_FOLLOWER] = &gObjectEventGraphicsInfo_Follower, + [OBJ_EVENT_GFX_OW_MON] = &gObjectEventGraphicsInfo_Follower, }; const struct ObjectEventGraphicsInfo *const gMauvilleOldManGraphicsInfoPointers[] = { diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 025cfdf66b4e..38ca4af780dc 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -3,6 +3,7 @@ #include "battle_pyramid.h" #include "berry.h" #include "decoration.h" +#include "decompress.h" #include "event_data.h" #include "event_object_movement.h" #include "event_scripts.h" @@ -17,6 +18,7 @@ #include "metatile_behavior.h" #include "overworld.h" #include "palette.h" +#include "data.h" #include "pokemon.h" #include "random.h" #include "script.h" @@ -450,6 +452,7 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_TOGETIC 0x1126 #define OBJ_EVENT_PAL_TAG_CHARIZARD 0x1127 #define OBJ_EVENT_PAL_TAG_NONE 0x11FF +#define OBJ_EVENT_PAL_TAG_DYNAMIC 0x1124 #include "data/object_events/object_event_graphics_info_pointers.h" #include "data/field_effects/field_effect_object_template_pointers.h" @@ -1599,7 +1602,7 @@ u8 SpawnFollowingPokemon(void) { // Spawn a following pokemon TODO: Avoid this o template.localId = OBJ_EVENT_ID_FOLLOWER; if (GetFirstLiveMon() == NULL) // fainted party, don't spawn a follower return 0xFF; - template.graphicsId = OBJ_EVENT_GFX_FOLLOWER; + template.graphicsId = OBJ_EVENT_GFX_OW_MON; template.x = gSaveBlock1Ptr->pos.x; template.y = gSaveBlock1Ptr->pos.y; template.elevation = 3; @@ -1641,11 +1644,22 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species) } } -// Set graphics & sprite for a follower object event by species TODO: Refactoring +// Set graphics & sprite for a follower object event by species static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species) { - objectEvent->graphicsId = OBJ_EVENT_GFX_FOLLOWER; + const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species); + objectEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; ObjectEventSetGraphics(objectEvent, SpeciesToGraphicsInfo(species)); - objectEvent->graphicsId = OBJ_EVENT_GFX_FOLLOWER; + objectEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; + if (graphicsInfo->paletteTag1 == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + const struct CompressedSpritePalette *spritePalette = &gMonPaletteTable[species]; + // Free palette if otherwise unused + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); + sprite->inUse = TRUE; + LoadCompressedSpritePalette(spritePalette); + sprite->oam.paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present + } } void UpdateFollowingPokemon(void) { // Update following pokemon if any From 1fa2bc0df1bfa66ca6b0546fe27268bf99a72a0c Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 17 Jun 2020 23:49:18 -0400 Subject: [PATCH 017/291] Fixed follower not disappearing when surfing. --- graphics/object_events/palettes/altaria.pal | 19 --------- graphics/object_events/palettes/charizard.pal | 19 --------- graphics/object_events/palettes/marshtomp.pal | 19 --------- graphics/object_events/palettes/togetic.pal | 19 --------- .../pics/pokemon/palette.py => palette.py | 1 + .../object_events/object_event_graphics.h | 4 -- .../object_event_graphics_info.h | 6 +-- src/event_object_movement.c | 39 ++++++++----------- src/field_effect_helpers.c | 2 - 9 files changed, 20 insertions(+), 108 deletions(-) delete mode 100644 graphics/object_events/palettes/altaria.pal delete mode 100644 graphics/object_events/palettes/charizard.pal delete mode 100644 graphics/object_events/palettes/marshtomp.pal delete mode 100644 graphics/object_events/palettes/togetic.pal rename graphics/object_events/pics/pokemon/palette.py => palette.py (91%) diff --git a/graphics/object_events/palettes/altaria.pal b/graphics/object_events/palettes/altaria.pal deleted file mode 100644 index b364496ff29c..000000000000 --- a/graphics/object_events/palettes/altaria.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -208 144 200 -0 0 0 -0 2 6 -72 80 104 -40 104 152 -0 132 6 -40 128 168 -112 128 144 -64 168 216 -96 192 232 -168 176 192 -208 224 232 -248 248 248 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/object_events/palettes/charizard.pal b/graphics/object_events/palettes/charizard.pal deleted file mode 100644 index 274fd57f8cf1..000000000000 --- a/graphics/object_events/palettes/charizard.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -160 176 128 -0 0 0 -96 48 0 -192 16 32 -40 72 88 -96 64 0 -144 64 32 -200 88 40 -64 128 128 -248 120 56 -160 160 160 -216 168 48 -248 184 16 -240 208 112 -216 216 248 -0 0 0 diff --git a/graphics/object_events/palettes/marshtomp.pal b/graphics/object_events/palettes/marshtomp.pal deleted file mode 100644 index 8f3efce88318..000000000000 --- a/graphics/object_events/palettes/marshtomp.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -136 184 104 -0 0 0 -72 56 16 -32 80 88 -48 80 96 -160 72 16 -192 88 16 -64 128 128 -96 120 128 -240 128 16 -128 160 176 -88 184 176 -176 192 208 -232 232 248 -0 0 0 -0 0 0 diff --git a/graphics/object_events/palettes/togetic.pal b/graphics/object_events/palettes/togetic.pal deleted file mode 100644 index 596c66d286c1..000000000000 --- a/graphics/object_events/palettes/togetic.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -56 144 88 -0 0 0 -40 40 40 -40 48 88 -216 80 88 -128 144 144 -96 168 224 -160 176 216 -232 232 248 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/object_events/pics/pokemon/palette.py b/palette.py similarity index 91% rename from graphics/object_events/pics/pokemon/palette.py rename to palette.py index 70f1a171087f..5fbcb48d4b53 100755 --- a/graphics/object_events/pics/pokemon/palette.py +++ b/palette.py @@ -1,4 +1,5 @@ #!/usr/bin/python3 +""" Extract a GBA-compatible palette from a PNG. """ import sys import os.path import png diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 137065c07be4..400586a93c02 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -68,10 +68,6 @@ const u16 gObjectEventPal_Npc1Reflection[] = INCBIN_U16("graphics/object_events/ const u16 gObjectEventPal_Npc2Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_2_reflection.gbapal"); const u16 gObjectEventPal_Npc3Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_3_reflection.gbapal"); const u16 gObjectEventPal_Npc4Reflection[] = INCBIN_U16("graphics/object_events/palettes/npc_4_reflection.gbapal"); -const u16 gObjectEventPaletteMarshtomp[] = INCBIN_U16("graphics/object_events/palettes/marshtomp.gbapal"); -const u16 gObjectEventPaletteAltaria[] = INCBIN_U16("graphics/object_events/palettes/altaria.gbapal"); -const u16 gObjectEventPaletteTogetic[] = INCBIN_U16("graphics/object_events/palettes/togetic.gbapal"); -const u16 gObjectEventPaletteCharizard[] = INCBIN_U16("graphics/object_events/palettes/charizard.gbapal"); const u32 gObjectEventPic_NinjaBoy[] = INCBIN_U32("graphics/object_events/pics/people/ninja_boy.4bpp"); const u32 gObjectEventPic_Twin[] = INCBIN_U32("graphics/object_events/pics/people/twin.4bpp"); const u32 gObjectEventPic_Boy1[] = INCBIN_U32("graphics/object_events/pics/people/boy_1.4bpp"); diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 9f2571031543..f4597d2c7c8c 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -245,7 +245,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, O const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_HoOh, gObjectEventPicTable_HoOh, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria = {0xFFFF, OBJ_EVENT_PAL_TAG_ALTARIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Togetic = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Charizard = {0xFFFF, OBJ_EVENT_PAL_TAG_CHARIZARD, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Charizard, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_CHARIZARD, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Charizard = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Charizard, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 38ca4af780dc..8bf0aec921bd 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -2,6 +2,7 @@ #include "malloc.h" #include "battle_pyramid.h" #include "berry.h" +#include "data.h" #include "decoration.h" #include "decompress.h" #include "event_data.h" @@ -18,7 +19,6 @@ #include "metatile_behavior.h" #include "overworld.h" #include "palette.h" -#include "data.h" #include "pokemon.h" #include "random.h" #include "script.h" @@ -447,12 +447,8 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_LUGIA 0x1121 #define OBJ_EVENT_PAL_TAG_RS_BRENDAN 0x1122 #define OBJ_EVENT_PAL_TAG_RS_MAY 0x1123 -#define OBJ_EVENT_PAL_TAG_MARSHTOMP 0x1124 -#define OBJ_EVENT_PAL_TAG_ALTARIA 0x1125 -#define OBJ_EVENT_PAL_TAG_TOGETIC 0x1126 -#define OBJ_EVENT_PAL_TAG_CHARIZARD 0x1127 -#define OBJ_EVENT_PAL_TAG_NONE 0x11FF #define OBJ_EVENT_PAL_TAG_DYNAMIC 0x1124 +#define OBJ_EVENT_PAL_TAG_NONE 0x11FF #include "data/object_events/object_event_graphics_info_pointers.h" #include "data/field_effects/field_effect_object_template_pointers.h" @@ -498,10 +494,7 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_Lugia, OBJ_EVENT_PAL_TAG_LUGIA}, {gObjectEventPal_RubySapphireBrendan, OBJ_EVENT_PAL_TAG_RS_BRENDAN}, {gObjectEventPal_RubySapphireMay, OBJ_EVENT_PAL_TAG_RS_MAY}, - {gObjectEventPaletteMarshtomp, OBJ_EVENT_PAL_TAG_MARSHTOMP}, - {gObjectEventPaletteAltaria, OBJ_EVENT_PAL_TAG_ALTARIA}, - {gObjectEventPaletteTogetic, OBJ_EVENT_PAL_TAG_TOGETIC}, - {gObjectEventPaletteCharizard, OBJ_EVENT_PAL_TAG_CHARIZARD}, + {gObjectEventPalette0, OBJ_EVENT_PAL_TAG_DYNAMIC}, {NULL, 0x0000}, }; @@ -4608,6 +4601,18 @@ bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct S { if (gObjectEvents[gPlayerAvatar.objectEventId].movementActionId == 0xFF || gPlayerAvatar.tileTransitionState == T_TILE_CENTER) { // do nothing if player is stationary return FALSE; + } else if (!IsFollowerVisible()) { + if (objectEvent->invisible) { // Return to shadowing state + sprite->data[1] = 0; + return FALSE; + } + // Animate entering pokeball + ClearObjectEventMovement(objectEvent, sprite); + ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_ENTER_POKEBALL); + objectEvent->singleMovementActive = 1; + sprite->animCmdIndex = 0; // Needed because of weird animCmdIndex stuff + sprite->data[1] = 2; // movement action sets state to 0 + return TRUE; } // TODO: Remove dependence on PlayerGetCopyableMovement return gFollowPlayerMovementFuncs[PlayerGetCopyableMovement()](objectEvent, sprite, GetPlayerMovementDirection(), NULL); @@ -4628,19 +4633,7 @@ bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct S bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) { u8 direction; - if (!IsFollowerVisible()) { - if (objectEvent->invisible) { // Return to shadowing state - sprite->data[1] = 0; - return FALSE; - } - // Animate entering pokeball - ClearObjectEventMovement(objectEvent, sprite); - ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_ENTER_POKEBALL); - objectEvent->singleMovementActive = 1; - sprite->animCmdIndex = 0; // Needed because of weird animCmdIndex stuff - sprite->data[1] = 2; // movement action sets state to 0 - return TRUE; - } else if (!objectEvent->singleMovementActive) { // walk in place + if (!objectEvent->singleMovementActive) { // walk in place ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkInPlaceNormalMovementAction(objectEvent->facingDirection)); sprite->data[1] = 1; objectEvent->singleMovementActive = 1; diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index e6179c91c60c..b4c0fcfdf83e 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -84,11 +84,9 @@ static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct // Apply a blue tint effect to a palette static void ApplyReflectionFilter(u8 paletteNum, u16 *dest) { - u32 *debugPtr = (u32*) 0x0203d600; u8 i, val, r, g, b; // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); u16 *src = gPlttBufferUnfaded + 0x100 + paletteNum * 16; - *(debugPtr + 2) = (u32) (gPlttBufferUnfaded + 0x100 + paletteNum * 16); for (i = 0; i < 16; i++) { r = src[i] & 0x1F; g = (src[i] >> 5) & 0x1F; From 984cfe4699f8c02ed4f684b648381d7acbd16de1 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Thu, 18 Jun 2020 01:45:12 -0400 Subject: [PATCH 018/291] Fixed endless reflection spawning. --- src/event_object_movement.c | 26 +++++++++++--------------- src/field_effect_helpers.c | 9 +++++---- 2 files changed, 16 insertions(+), 19 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 8bf0aec921bd..382b4ca4cc98 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -4591,6 +4591,7 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S if (!IsFollowerVisible()) { // Shadow player's position objectEvent->invisible = TRUE; MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning return FALSE; } sprite->data[1] = 1; // Enter idle state @@ -4610,7 +4611,7 @@ bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct S ClearObjectEventMovement(objectEvent, sprite); ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_ENTER_POKEBALL); objectEvent->singleMovementActive = 1; - sprite->animCmdIndex = 0; // Needed because of weird animCmdIndex stuff + sprite->animCmdIndex = 0; // Needed for animCmdIndex weirdness sprite->data[1] = 2; // movement action sets state to 0 return TRUE; } @@ -6211,19 +6212,14 @@ bool8 MovementAction_WalkInPlaceSlowDown_Step0(struct ObjectEvent *objectEvent, // Copy and load objectEvent's palette, but set all opaque colors to white static u8 LoadWhiteFlashPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - struct SpritePalette dynamicPalette; + + u8 i; u16 paletteData[16]; - u16 i = GetObjectEventGraphicsInfo(objectEvent->graphicsId)->paletteTag1; - u8 j; - i = FindObjectEventPaletteIndexByTag(i); - dynamicPalette.tag = OBJ_EVENT_PAL_TAG_NONE-1; // TODO: Use a proper palette tag here - dynamicPalette.data = paletteData; - paletteData[0] = sObjectEventSpritePalettes[i].data[0]; - for (j=1; j<16; j++) { - paletteData[j] = 0xFFFF; + struct SpritePalette dynamicPalette = {.tag = OBJ_EVENT_PAL_TAG_NONE-1, .data = paletteData}; // TODO: Use a proper palette tag here + for (i=1; i<16; i++) { + paletteData[i] = 0xFFFF; } - sprite->oam.paletteNum = LoadSpritePalette(&dynamicPalette); - return sprite->oam.paletteNum; + return UpdateSpritePalette(&dynamicPalette, sprite); } bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { @@ -6256,8 +6252,9 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct LoadWhiteFlashPalette(objectEvent, sprite); // Restore original palette } else if ((duration == 0 && sprite->data[3] == 1) || (duration == 1 && sprite->data[3] == 3)) { - FreeSpritePaletteByTag(OBJ_EVENT_PAL_TAG_NONE-1); - sprite->oam.paletteNum = (sprite->data[6] >> 4) & 0xF; + FollowerSetGraphics(objectEvent, sprite->data[7]); + // FreeSpritePaletteByTag(OBJ_EVENT_PAL_TAG_NONE-1); + // sprite->oam.paletteNum = (sprite->data[6] >> 4) & 0xF; } return FALSE; } @@ -6278,7 +6275,6 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct } else if (sprite->data[3] == 11) { // Set palette to white LoadWhiteFlashPalette(objectEvent, sprite); } else if (sprite->data[3] == 7) { // Free white palette and change to pokeball - FreeSpritePaletteByTag(OBJ_EVENT_PAL_TAG_NONE-1); ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); } return FALSE; diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index b4c0fcfdf83e..3258c729954d 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -14,8 +14,9 @@ #include "constants/field_effects.h" #include "constants/songs.h" -#define OBJ_EVENT_PAL_START 0x1103 // duplicate of define in event_object_movement.c #define OBJ_EVENT_PAL_TAG_NONE 0x11FF // duplicate of define in event_object_movement.c +#define PAL_TAG_REFLECTION_OFFSET 0x2000 // reflection tag value is paletteTag + 0x2000 +#define PAL_RAW_REFLECTION_OFFSET 0x4000 // raw reflection tag is paletteNum + 0x4000 static void UpdateObjectReflectionSprite(struct Sprite *); static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite); @@ -103,7 +104,7 @@ static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); const struct Sprite *mainSprite = &gSprites[objectEvent->spriteId]; u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); - u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + 0x2000 : baseTag + 0x2000; + u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + PAL_RAW_REFLECTION_OFFSET : baseTag + PAL_TAG_REFLECTION_OFFSET; u8 paletteNum = IndexOfSpritePaletteTag(paletteTag); if (paletteNum == 0xFF) { // Load filtered palette u16 filteredData[16] = {0}; @@ -115,7 +116,7 @@ static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, sprite->oam.paletteNum = paletteNum; } -#define HIGH_BRIDGE_PAL_TAG 0x4000 +#define HIGH_BRIDGE_PAL_TAG 0x4010 // When walking on a bridge high above water (Route 120), the reflection is a solid dark blue color. // This is so the sprite blends in with the dark water metatile underneath the bridge. @@ -146,7 +147,7 @@ static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) // Only filter palette if not using the high bridge blue palette if (IndexOfSpritePaletteTag(HIGH_BRIDGE_PAL_TAG) != reflectionSprite->oam.paletteNum) { u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); - u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + 0x2000 : baseTag + 0x2000; + u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + PAL_RAW_REFLECTION_OFFSET : baseTag + PAL_TAG_REFLECTION_OFFSET; u8 paletteNum; // Free palette if unused reflectionSprite->inUse = FALSE; From be60824263465d64d318877df9526e34be19711e Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Thu, 18 Jun 2020 01:59:45 -0400 Subject: [PATCH 019/291] Add Banette event object. --- .../object_events/pics/pokemon/banette.png | Bin 0 -> 1003 bytes graphics/pokemon/banette/anim_front.png | Bin 787 -> 6822 bytes graphics/pokemon/banette/normal.pal | 4 ++-- spritesheet_rules.mk | 3 +++ src/data/object_events/object_event_graphics.h | 1 + .../object_events/object_event_graphics_info.h | 1 + .../object_events/object_event_pic_tables.h | 9 +++++++++ src/event_object_movement.c | 3 +++ 8 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 graphics/object_events/pics/pokemon/banette.png diff --git a/graphics/object_events/pics/pokemon/banette.png b/graphics/object_events/pics/pokemon/banette.png new file mode 100644 index 0000000000000000000000000000000000000000..cc9c14d6d321b819b8b8284ef7dee6877902bc41 GIT binary patch literal 1003 zcmVEX>4Tx04R}tkv&MmKpe$iKeQqhK|828WT;LSL`5963Pq?8YK2xEOfLO`CJjl7 zi=*ILaPVWX>fqw6tAnc`2!4P#IXWr2NQwVT3N2zhIPS;0dyl(!fWKa5su>&yRLwF{ ziMWu-t_q=7bfOPI3?e8oQ=b#XBs|C0J$!tC`-NgjguFvE0V2XsEe3JSuIyt^Pc>L;heUz%ypW>NMI355FtQD6(y8mAx5i4iis5M$36T*j$b5~Os*0b zITlcX3d!+<|H1EW&HUtqn-q=%9WS>1F#?2kfkw@?zmILZaRLOMfh(=$uhfB=Ptt2G zEqVm>ZUYzBElu77E_Z-|CtWfmM+(sN=kvh(8GTb0=)VQJ*WBKk`#607($rP*1~@nb zMhld^?(y!f_TK(I)9mjD_``B`6JDX|0000mP)t-s)#laz|NsC0G3KNg|GhEhF)`kI zF}+$4gFz`^Xn=r#puN4#l$5Mt5(FqByJg-I0005LNklj<>Kp3ln4I zOI$P;8`~QSXk`j`B@&}KC}y`Ykt-ILGakc|!Kj_N?S_GGf0T>xTx39F2Qg?~9uS{aT`ho`+TlSZfhI)&BDO>ksP24P*cH?QsOaz@mp~2M zCbO)A7*ubYCfi&#nE)zJL=DJbXIEs|63sxf0(fx^381ne2KH;lpxInJI^IDHzTdCU zZ;05gPe2{QJwNy}@a)E^emrG*H-J_j*L<50`LyIS2p~H}_H~a{ErO~iI!oA(_cVZE zo4(?5lQntkMbP_o0$v79I8y5?wxpk6d5o)}H1K2Tp99Eh0qt&id5l4w)9yN9$JF}( zjw3eC_~UdA1GG~x?DDkMMWAw?`h-_gBI~9lKZ^XMxX!KzM-dqA2lt~3>bp0>edE;s ZY#;m8(yFZV%~k*a002ovPDHLkV1kgfz3Kn} literal 0 HcmV?d00001 diff --git a/graphics/pokemon/banette/anim_front.png b/graphics/pokemon/banette/anim_front.png index 7d10d2c50f4d134628e819ad92932ab5a8e75c25..8b3c0bd915b3710141bf89c92e1e94e1e7a8ff0e 100644 GIT binary patch delta 6815 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 delta 735 zcmV<50wDdSHIoLABa^TfA%Fk>G5`NDy}iwpl&o`ei%Lpj0002|5a^l!0004WQchC< zK<3zH0007!NklljA6vuC>GBok0;1jTPV?pgkCpN@{Tt=iy4I@$!?F1jl z7GEIG$%Gi>i8J>U6fA%70>*T%5ilmE2` zNTXSQfoa~nSa86PCCTsSPqdU34}5!tO}u=KRaBCF zVkvFsh!!j`I~YT#lh3w&?^T?7`GVT^$+F5W!`MykZcN`LbLz@WLiJabAk0xhNr zV_e-_g%@rQVF7BCmdmT~dB_4dGqg@*v$`2GEfAWLY!WLGjK^cHf_=^n7$KII@3}kx z49Onp!AG`$eOQ=*9rJ+AqeN!6+Y`l}cibTk@$bbSs(mBwMNfVsZsjHJ#qA~jH*qgG zpet_Hs$Frji+|{fJLP&jh+Ffc+KIc={4jUo-k6X37P}X>5C(ZySr6jI+thGgeOhkC zjlc(?TcRl;?)yIno=?WgY=s&~_l@2$H-OAtM917L&^5PhrXB;Wxz!|YOMG$GfJ;#m zDWc7hyghN(I8_ZU4v{@jgU|(pE>I+~>Mq5n&{ew#N>nRmtM1ip7_#2AVxCn-F2^3V zi+pSDJCE9T<{tRej!|c8f_r^xZ^evV_|)FIJ@cy_C2%PE)IRF<`XLS>#BX!+iWEz6 R8B+iN002ovPDHLkV1j(0QNsWL diff --git a/graphics/pokemon/banette/normal.pal b/graphics/pokemon/banette/normal.pal index cebcb7757b48..45f7058eaa0e 100644 --- a/graphics/pokemon/banette/normal.pal +++ b/graphics/pokemon/banette/normal.pal @@ -10,8 +10,8 @@ JASC-PAL 222 123 49 189 90 16 131 65 41 -255 255 49 -255 255 49 +96 104 128 +128 128 160 189 189 205 148 148 172 115 115 139 diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 869a9bd1f25e..b0bb7f62f0ad 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -483,6 +483,9 @@ $(OBJEVENTGFXDIR)/pokemon/togetic.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/pokemon/charizard.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/banette.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + $(OBJEVENTGFXDIR)/berry_trees/aguav.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 400586a93c02..a75353caedf6 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -365,4 +365,5 @@ const u32 gObjectEventPic_Marshtomp[] = INCBIN_U32("graphics/object_events/pics/ const u32 gObjectEventPic_Altaria[] = INCBIN_U32("graphics/object_events/pics/pokemon/altaria.4bpp"); const u32 gObjectEventPic_Togetic[] = INCBIN_U32("graphics/object_events/pics/pokemon/togetic.4bpp"); const u32 gObjectEventPic_Charizard[] = INCBIN_U32("graphics/object_events/pics/pokemon/charizard.4bpp"); +const u32 gObjectEventPic_Banette[] = INCBIN_U32("graphics/object_events/pics/pokemon/banette.4bpp"); const u16 gObjectEventPalette31[] = INCBIN_U16("graphics/object_events/palettes/31.gbapal"); diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index f4597d2c7c8c..ef19fabe6ae6 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -249,3 +249,4 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria = {0xFFFF, const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Togetic = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Charizard = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Charizard, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Banette = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Banette, gDummySpriteAffineAnimTable}; diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index ccfaa376ef06..2889f0bc7286 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -2197,6 +2197,15 @@ const struct SpriteFrameImage gObjectEventPicTable_Charizard[] = { overworld_frame(gObjectEventPic_Charizard, 4, 4, 5), }; +const struct SpriteFrameImage gObjectEventPicTable_Banette[] = { + overworld_frame(gObjectEventPic_Banette, 4, 4, 0), + overworld_frame(gObjectEventPic_Banette, 4, 4, 1), + overworld_frame(gObjectEventPic_Banette, 4, 4, 2), + overworld_frame(gObjectEventPic_Banette, 4, 4, 3), + overworld_frame(gObjectEventPic_Banette, 4, 4, 4), + overworld_frame(gObjectEventPic_Banette, 4, 4, 5), +}; + const struct SpriteFrameImage gObjectEventPicTable_RubySapphireBrendan[] = { overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 0), overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 1), diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 382b4ca4cc98..96ce02c3ef53 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1632,6 +1632,9 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species) case SPECIES_CHARIZARD : return &gObjectEventGraphicsInfo_Charizard; break; + case SPECIES_BANETTE : + return &gObjectEventGraphicsInfo_Banette; + break; default: return &gObjectEventGraphicsInfo_Dusclops; } From 84668d0d407b70dd9cce5a4677d1f2a314f2382b Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Thu, 18 Jun 2020 02:50:39 -0400 Subject: [PATCH 020/291] Added ice reflection filter & blending for reflections. --- src/field_effect_helpers.c | 50 +++++++++++++++++++++++++++++++------- 1 file changed, 41 insertions(+), 9 deletions(-) diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 3258c729954d..ec5796ccc148 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -84,7 +84,7 @@ static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct } // Apply a blue tint effect to a palette -static void ApplyReflectionFilter(u8 paletteNum, u16 *dest) { +static void ApplyPondFilter(u8 paletteNum, u16 *dest) { u8 i, val, r, g, b; // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); u16 *src = gPlttBufferUnfaded + 0x100 + paletteNum * 16; @@ -99,6 +99,28 @@ static void ApplyReflectionFilter(u8 paletteNum, u16 *dest) { } } +// Apply a ice tint effect to a palette +static void ApplyIceFilter(u8 paletteNum, u16 *dest) { + u8 i, val, r, g, b; + // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); + u16 *src = gPlttBufferUnfaded + 0x100 + paletteNum * 16; + for (i = 0; i < 16; i++) { + r = src[i] & 0x1F; + r -= 5; + if (r > 31) + r = 0; + g = (src[i] >> 5) & 0x1F; + g += 3; + if (g > 31) + g = 31; + b = (src[i] >> 10) & 0x1F; + b += 16; + if (b > 31) + b = 31; + *dest++ = (b << 10) | (g << 5) | r; + } +} + static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) { const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); @@ -109,11 +131,18 @@ static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, if (paletteNum == 0xFF) { // Load filtered palette u16 filteredData[16] = {0}; struct SpritePalette filteredPalette = {.tag = paletteTag, .data = filteredData}; - ApplyReflectionFilter(baseTag, filteredData); + if (sprite->data[7] == FALSE) { + ApplyPondFilter(mainSprite->oam.paletteNum, filteredData); + } else { + ApplyIceFilter(mainSprite->oam.paletteNum, filteredData); + } paletteNum = LoadSpritePalette(&filteredPalette); UpdateSpritePaletteWithWeather(paletteNum); } sprite->oam.paletteNum = paletteNum; + // Apply alpha blending + SetGpuReg(REG_OFFSET_BLDALPHA, sprite->data[7] == FALSE ? BLDALPHA_BLEND(8, 12) : BLDALPHA_BLEND(8, 8)); + sprite->oam.objMode = 1; // BLEND } #define HIGH_BRIDGE_PAL_TAG 0x4010 @@ -148,16 +177,19 @@ static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) if (IndexOfSpritePaletteTag(HIGH_BRIDGE_PAL_TAG) != reflectionSprite->oam.paletteNum) { u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + PAL_RAW_REFLECTION_OFFSET : baseTag + PAL_TAG_REFLECTION_OFFSET; - u8 paletteNum; - // Free palette if unused - reflectionSprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); - reflectionSprite->inUse = TRUE; - paletteNum = IndexOfSpritePaletteTag(paletteTag); + u8 paletteNum = IndexOfSpritePaletteTag(paletteTag); if (paletteNum == 0xFF) { // Build filtered palette u16 filteredData[16] = {0}; struct SpritePalette filteredPalette = {.tag = paletteTag, .data = filteredData}; - ApplyReflectionFilter(mainSprite->oam.paletteNum, filteredData); + // Free palette if unused + reflectionSprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); + reflectionSprite->inUse = TRUE; + if (reflectionSprite->data[7] == FALSE) { + ApplyPondFilter(mainSprite->oam.paletteNum, filteredData); + } else { + ApplyIceFilter(mainSprite->oam.paletteNum, filteredData); + } paletteNum = LoadSpritePalette(&filteredPalette); UpdateSpritePaletteWithWeather(paletteNum); } From b6eed75fd8e95a8cf990af9d11eabbd1ee6cd69d Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Thu, 18 Jun 2020 14:21:06 -0400 Subject: [PATCH 021/291] Moved pokemon graphics lookup into table. --- gflib/sprite.c | 2 -- .../object_event_graphics_info.h | 14 +++++++---- .../object_event_graphics_info_pointers.h | 4 ---- src/event_object_movement.c | 23 +++---------------- 4 files changed, 12 insertions(+), 31 deletions(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index db1c7add2486..0a07b5a4233d 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1599,11 +1599,9 @@ void AllocSpriteTileRange(u16 tag, u16 start, u16 count) void FreeAllSpritePalettes(void) { u8 i; - u16 emptyPalette[16] = {0}; gReservedSpritePaletteCount = 0; for (i = 0; i < 16; i++) sSpritePaletteTags[i] = 0xFFFF; - LoadPalette(emptyPalette, i * 16 + 0x100, 32); // TODO: DEBUG: Remove this or battle palettes break } u8 LoadSpritePalette(const struct SpritePalette *palette) diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index ef19fabe6ae6..51bbaf7f69c1 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -244,9 +244,13 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_HoOh, gObjectEventPicTable_HoOh, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Togetic = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Charizard = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Charizard, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Banette = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Banette, gDummySpriteAffineAnimTable}; + +// Species-indexed pokemon object event table +const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { + [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Charizard, gDummySpriteAffineAnimTable}, + [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}, + [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}, + [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}, + [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Banette, gDummySpriteAffineAnimTable}, +}; diff --git a/src/data/object_events/object_event_graphics_info_pointers.h b/src/data/object_events/object_event_graphics_info_pointers.h index fc2b2074d1ef..8f7ce169caed 100755 --- a/src/data/object_events/object_event_graphics_info_pointers.h +++ b/src/data/object_events/object_event_graphics_info_pointers.h @@ -239,10 +239,6 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh; // Begin pokemon event objects const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Marshtomp; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Altaria; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Togetic; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Charizard; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 96ce02c3ef53..bc8abbed1181 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1617,27 +1617,10 @@ struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or return NULL; } -// Return graphicsInfo for a pokemon species TODO: Make this into a table lookup +// Return graphicsInfo for a pokemon species static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species) { - switch (species) { - case SPECIES_MARSHTOMP : - return &gObjectEventGraphicsInfo_Marshtomp; - break; - case SPECIES_TOGETIC : - return &gObjectEventGraphicsInfo_Togetic; - break; - case SPECIES_ALTARIA : - return &gObjectEventGraphicsInfo_Altaria; - break; - case SPECIES_CHARIZARD : - return &gObjectEventGraphicsInfo_Charizard; - break; - case SPECIES_BANETTE : - return &gObjectEventGraphicsInfo_Banette; - break; - default: - return &gObjectEventGraphicsInfo_Dusclops; - } + const struct ObjectEventGraphicsInfo *graphicsInfo = &gPokemonObjectGraphics[species]; + return graphicsInfo->tileTag != 0xFFFF ? &gObjectEventGraphicsInfo_Dusclops : graphicsInfo; } // Set graphics & sprite for a follower object event by species From db7e98c6a84b400363e5697612e8afcd8e39ab11 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Thu, 18 Jun 2020 16:34:32 -0400 Subject: [PATCH 022/291] Merged SpawnFollowingPokemon into UpdateFollowingPokemon. --- include/event_object_movement.h | 1 - src/event_object_movement.c | 61 +++++++++++++++------------------ src/overworld.c | 2 +- 3 files changed, 28 insertions(+), 36 deletions(-) diff --git a/include/event_object_movement.h b/include/event_object_movement.h index c9443dd87818..37b0f8c6c50c 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -94,7 +94,6 @@ void SetSpritePosToOffsetMapCoords(s16 *, s16 *, s16, s16); void ObjectEventClearHeldMovement(struct ObjectEvent *); void ObjectEventClearHeldMovementIfActive(struct ObjectEvent *); struct Pokemon * GetFirstLiveMon(void); -u8 SpawnFollowingPokemon(void); void UpdateFollowingPokemon(void); void RemoveFollowingPokemon(void); struct ObjectEvent * GetFollowerObject(void); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index bc8abbed1181..23889c14806b 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1588,25 +1588,6 @@ struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious pa return NULL; } -u8 SpawnFollowingPokemon(void) { // Spawn a following pokemon TODO: Avoid this on certain maps - u8 objectEventId; - struct ObjectEventTemplate template = {0}; - - template.localId = OBJ_EVENT_ID_FOLLOWER; - if (GetFirstLiveMon() == NULL) // fainted party, don't spawn a follower - return 0xFF; - template.graphicsId = OBJ_EVENT_GFX_OW_MON; - template.x = gSaveBlock1Ptr->pos.x; - template.y = gSaveBlock1Ptr->pos.y; - template.elevation = 3; - template.movementType = MOVEMENT_TYPE_FOLLOW_PLAYER; - // template.script = EventScript_Follower; // This does nothing because scripts are templated - objectEventId = SpawnSpecialObjectEvent(&template); - gObjectEvents[objectEventId].invisible = TRUE; - UpdateFollowingPokemon(); - return objectEventId; -} - struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or NULL u8 i; for (i=0; i < OBJECT_EVENTS_COUNT; i++) { @@ -1643,25 +1624,37 @@ static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species) { void UpdateFollowingPokemon(void) { // Update following pokemon if any struct ObjectEvent *objectEvent = GetFollowerObject(); - struct Sprite *sprite; struct Pokemon *mon = GetFirstLiveMon(); + struct Sprite *sprite; u16 species; u16 *oldSpecies; - if (objectEvent == NULL || mon == NULL) { - return; - } - sprite = &gSprites[objectEvent->spriteId]; - species = GetMonData(mon, MON_DATA_SPECIES); - oldSpecies = (u16*) &objectEvent->playerCopyableMovement; - if (species != *oldSpecies) { // Move to player and set invisible - MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); - objectEvent->invisible = TRUE; + if (mon) { + if (objectEvent == NULL) { // Spawn follower + struct ObjectEventTemplate template = { + .localId = OBJ_EVENT_ID_FOLLOWER, + .graphicsId = OBJ_EVENT_GFX_OW_MON, + .x = gSaveBlock1Ptr->pos.x, + .y = gSaveBlock1Ptr->pos.y, + .elevation = 3, + .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER + }; + objectEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; + objectEvent->invisible = TRUE; + } + sprite = &gSprites[objectEvent->spriteId]; + species = GetMonData(mon, MON_DATA_SPECIES); + oldSpecies = (u16*) &objectEvent->playerCopyableMovement; + if (species != *oldSpecies) { // Move to player and set invisible + MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + objectEvent->invisible = TRUE; + } + FollowerSetGraphics(objectEvent, species); // TODO: This should be done to all pokemon graphics + *oldSpecies = species; // set species + sprite->data[6] = 0; // set animation data + sprite->data[7] = species; // set species + } else { + RemoveFollowingPokemon(); } - FollowerSetGraphics(objectEvent, species); // TODO: This should be done to all pokemon graphics - *oldSpecies = species; // set species - sprite->data[6] = 0; // set animation data - sprite->data[7] = species; // set species - return; } void RemoveFollowingPokemon(void) { // Remove follower object. Idempotent. diff --git a/src/overworld.c b/src/overworld.c index 140aefd96473..d8d441b81e78 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -2156,7 +2156,7 @@ static void InitObjectEventsLocal(void) SetPlayerAvatarTransitionFlags(player->transitionFlags); ResetInitialPlayerAvatarState(); TrySpawnObjectEvents(0, 0); - SpawnFollowingPokemon(); + UpdateFollowingPokemon(); TryRunOnWarpIntoMapScript(); } From b7a027dab6348a04382bad5350f5e073ab94eb5a Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Thu, 18 Jun 2020 19:03:32 -0400 Subject: [PATCH 023/291] Fixed follower behavior on ice. --- src/data/object_events/object_event_graphics_info.h | 2 +- src/event_object_movement.c | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 51bbaf7f69c1..69f3fe72871b 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -243,7 +243,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrenda const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_HoOh, gObjectEventPicTable_HoOh, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; // Species-indexed pokemon object event table diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 23889c14806b..f0c1e5801581 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1665,7 +1665,10 @@ void RemoveFollowingPokemon(void) { // Remove follower object. Idempotent. } static bool8 IsFollowerVisible(void) { // Determine whether follower *should* be visible - return !TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE); + return + !(TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE) + || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior) + || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior)); } bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big switch for follower messages @@ -4600,7 +4603,8 @@ bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct S bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) + // TODO: This check for 0xFF fixes a crash on Route 111, why? + if (objectEvent->movementActionId == 0xFF || ObjectEventExecSingleMovementAction(objectEvent, sprite)) { objectEvent->singleMovementActive = 0; if (sprite->data[1]) { // restore nonzero state From 68ba615ab2d8052ae110ee6bcaeb10e6600b1c38 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Thu, 18 Jun 2020 23:24:21 -0400 Subject: [PATCH 024/291] Updated follower script. --- data/scripts/follower.inc | 25 ++++++++++++++++++------- src/event_object_movement.c | 16 ++++++++++++---- 2 files changed, 30 insertions(+), 11 deletions(-) diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index bc4d2f4d34d1..0f467c1e7f70 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -13,6 +13,9 @@ gText_FollowerHasWetFeet:: gText_FollowerSplashesAround:: .string "{STR_VAR_1} splashes around happily!$" +gText_WantsToFly:: + .string "{STR_VAR_1} looks adventurous.\nWould you like to use FLY?$" + .macro playfirstmoncry callfunc ScrFunc_playfirstmoncry .endm @@ -27,7 +30,18 @@ EventScript_Follower:: lock faceplayer callfunc ScrFunc_getfolloweraction - msgbox gText_FollowerDefault, MSGBOX_DEFAULT + checkpartymove MOVE_FLY + compare VAR_RESULT 6 + goto_if_eq EventScript_FollowerEnd + bufferlivemonspeciesname 0 + msgbox gText_WantsToFly, MSGBOX_YESNO + switch VAR_RESULT + case NO, EventScript_FollowerEnd + case YES, EventScript_FollowerFly + case MULTI_B_PRESSED, EventScript_FollowerEnd +EventScript_FollowerFly:: + callfunc ScrFunc_followerfly +EventScript_FollowerEnd:: release end @@ -36,8 +50,7 @@ EventScript_FollowerHasWetFeet:: playfirstmoncry msgbox gText_FollowerHasWetFeet, MSGBOX_DEFAULT waitmoncry - release - end + return EventScript_FollowerSplashesAbout:: bufferlivemonspeciesname 0 @@ -45,8 +58,7 @@ EventScript_FollowerSplashesAbout:: applymovement 0xFE FollowerSplashMovement waitmovement 0xFE msgbox gText_FollowerSplashesAround, MSGBOX_DEFAULT - release - end + return EnterPokeballMovement:: .byte 0x9F @ EnterPokeball @@ -65,5 +77,4 @@ EventScript_FollowerLovesYou:: waitmoncry bufferlivemonspeciesname 0 msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT - release - end + return diff --git a/src/event_object_movement.c b/src/event_object_movement.c index f0c1e5801581..8e3634bc3986 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -21,6 +21,7 @@ #include "palette.h" #include "pokemon.h" #include "random.h" +#include "region_map.h" #include "script.h" #include "sprite.h" #include "task.h" @@ -1679,23 +1680,30 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big struct ObjectEvent *objEvent = &gObjectEvents[GetObjectEventIdByLocalIdAndMap(OBJ_EVENT_ID_FOLLOWER, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup)]; struct Pokemon *follower = GetFirstLiveMon(); if (follower == NULL) { + ScriptCall(ctx, EventScript_FollowerLovesYou); return FALSE; } behavior = MapGridGetMetatileBehaviorAt(objEvent->currentCoords.x, objEvent->currentCoords.y); species = GetMonData(follower, MON_DATA_SPECIES); if (MetatileBehavior_IsPuddle(behavior) || MetatileBehavior_IsShallowFlowingWater(behavior)) { if (gBaseStats[species].type1 == TYPE_FIRE || gBaseStats[species].type2 == TYPE_FIRE) { - ScriptJump(ctx, EventScript_FollowerHasWetFeet); + ScriptCall(ctx, EventScript_FollowerHasWetFeet); return FALSE; } else if (GetObjectEventGraphicsInfo(objEvent->graphicsId)->tracks) { // if follower leaves tracks - ScriptJump(ctx, EventScript_FollowerSplashesAbout); + ScriptCall(ctx, EventScript_FollowerSplashesAbout); return FALSE; } } if (GetCurrentWeather() == WEATHER_RAIN || GetCurrentWeather() == WEATHER_RAIN_THUNDERSTORM) { - ScriptJump(ctx, EventScript_FollowerLovesYou); + ScriptCall(ctx, EventScript_FollowerLovesYou); } - ScriptJump(ctx, EventScript_FollowerLovesYou); + // SetMainCallback2(CB2_OpenFlyMap); + ScriptCall(ctx, EventScript_FollowerLovesYou); + return FALSE; +} + +bool8 ScrFunc_followerfly(struct ScriptContext *ctx) { + SetMainCallback2(CB2_OpenFlyMap); return FALSE; } From 6692cd992f82e747ff308f7417b910df2d3c743c Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Mon, 22 Jun 2020 00:04:16 -0400 Subject: [PATCH 025/291] Added all 386 follower sprites. Allow NPC pokemon objects via a custom script header. --- .gitignore | 1 + extract_sprites.py | 133 + graphics/object_events/pics/pokemon/abra.png | Bin 0 -> 485 bytes graphics/object_events/pics/pokemon/absol.png | Bin 0 -> 733 bytes .../object_events/pics/pokemon/aerodactyl.png | Bin 0 -> 961 bytes .../object_events/pics/pokemon/aggron.png | Bin 0 -> 1184 bytes graphics/object_events/pics/pokemon/aipom.png | Bin 0 -> 736 bytes .../object_events/pics/pokemon/alakazam.png | Bin 0 -> 750 bytes .../object_events/pics/pokemon/altaria.png | Bin 1782 -> 1045 bytes .../object_events/pics/pokemon/ampharos.png | Bin 0 -> 696 bytes .../object_events/pics/pokemon/anorith.png | Bin 0 -> 722 bytes graphics/object_events/pics/pokemon/arbok.png | Bin 0 -> 708 bytes .../object_events/pics/pokemon/arcanine.png | Bin 0 -> 961 bytes .../object_events/pics/pokemon/ariados.png | Bin 0 -> 952 bytes .../object_events/pics/pokemon/armaldo.png | Bin 0 -> 908 bytes graphics/object_events/pics/pokemon/aron.png | Bin 0 -> 404 bytes .../object_events/pics/pokemon/articuno.png | Bin 0 -> 1196 bytes .../object_events/pics/pokemon/azumarill.png | Bin 325 -> 690 bytes .../object_events/pics/pokemon/azurill.png | Bin 308 -> 520 bytes graphics/object_events/pics/pokemon/bagon.png | Bin 0 -> 498 bytes .../object_events/pics/pokemon/baltoy.png | Bin 0 -> 388 bytes .../object_events/pics/pokemon/barboach.png | Bin 0 -> 513 bytes .../object_events/pics/pokemon/bayleef.png | Bin 0 -> 692 bytes .../object_events/pics/pokemon/beautifly.png | Bin 0 -> 795 bytes .../object_events/pics/pokemon/beedrill.png | Bin 0 -> 785 bytes .../object_events/pics/pokemon/beldum.png | Bin 0 -> 538 bytes .../object_events/pics/pokemon/bellossom.png | Bin 0 -> 633 bytes .../object_events/pics/pokemon/bellsprout.png | Bin 0 -> 396 bytes .../object_events/pics/pokemon/blastoise.png | Bin 0 -> 834 bytes .../object_events/pics/pokemon/blaziken.png | Bin 0 -> 885 bytes .../object_events/pics/pokemon/blissey.png | Bin 0 -> 594 bytes .../object_events/pics/pokemon/breloom.png | Bin 0 -> 581 bytes .../object_events/pics/pokemon/bulbasaur.png | Bin 0 -> 519 bytes .../object_events/pics/pokemon/butterfree.png | Bin 0 -> 808 bytes .../object_events/pics/pokemon/cacnea.png | Bin 0 -> 509 bytes .../object_events/pics/pokemon/cacturne.png | Bin 0 -> 517 bytes .../object_events/pics/pokemon/camerupt.png | Bin 0 -> 869 bytes .../object_events/pics/pokemon/carvanha.png | Bin 0 -> 749 bytes .../object_events/pics/pokemon/cascoon.png | Bin 0 -> 392 bytes .../object_events/pics/pokemon/caterpie.png | Bin 0 -> 562 bytes .../object_events/pics/pokemon/celebi.png | Bin 0 -> 542 bytes .../object_events/pics/pokemon/chansey.png | Bin 0 -> 490 bytes .../object_events/pics/pokemon/charizard.png | Bin 5896 -> 948 bytes .../object_events/pics/pokemon/charmander.png | Bin 0 -> 506 bytes .../object_events/pics/pokemon/charmeleon.png | Bin 0 -> 584 bytes .../object_events/pics/pokemon/chikorita.png | Bin 0 -> 457 bytes .../object_events/pics/pokemon/chimecho.png | Bin 0 -> 326 bytes .../object_events/pics/pokemon/chinchou.png | Bin 0 -> 667 bytes .../object_events/pics/pokemon/clamperl.png | Bin 0 -> 492 bytes .../object_events/pics/pokemon/claydol.png | Bin 0 -> 386 bytes .../object_events/pics/pokemon/clefable.png | Bin 0 -> 626 bytes .../object_events/pics/pokemon/clefairy.png | Bin 0 -> 456 bytes .../object_events/pics/pokemon/cleffa.png | Bin 0 -> 415 bytes .../object_events/pics/pokemon/cloyster.png | Bin 0 -> 1057 bytes .../object_events/pics/pokemon/combusken.png | Bin 0 -> 546 bytes .../object_events/pics/pokemon/corphish.png | Bin 0 -> 785 bytes .../object_events/pics/pokemon/corsola.png | Bin 0 -> 621 bytes .../object_events/pics/pokemon/cradily.png | Bin 0 -> 931 bytes .../object_events/pics/pokemon/crawdaunt.png | Bin 0 -> 863 bytes .../object_events/pics/pokemon/crobat.png | Bin 0 -> 958 bytes .../object_events/pics/pokemon/croconaw.png | Bin 0 -> 778 bytes .../object_events/pics/pokemon/cubone.png | Bin 0 -> 550 bytes .../object_events/pics/pokemon/cyndaquil.png | Bin 0 -> 654 bytes .../object_events/pics/pokemon/delcatty.png | Bin 0 -> 757 bytes .../object_events/pics/pokemon/delibird.png | Bin 0 -> 565 bytes .../object_events/pics/pokemon/deoxys.png | Bin 547 -> 728 bytes .../object_events/pics/pokemon/dewgong.png | Bin 0 -> 750 bytes .../object_events/pics/pokemon/diglett.png | Bin 0 -> 419 bytes graphics/object_events/pics/pokemon/ditto.png | Bin 0 -> 333 bytes .../object_events/pics/pokemon/dodrio.png | Bin 0 -> 1034 bytes graphics/object_events/pics/pokemon/doduo.png | Bin 0 -> 515 bytes .../object_events/pics/pokemon/donphan.png | Bin 0 -> 658 bytes .../object_events/pics/pokemon/dragonair.png | Bin 0 -> 1034 bytes .../object_events/pics/pokemon/dragonite.png | Bin 0 -> 786 bytes .../object_events/pics/pokemon/dratini.png | Bin 0 -> 635 bytes .../object_events/pics/pokemon/drowzee.png | Bin 0 -> 537 bytes .../object_events/pics/pokemon/dugtrio.png | Bin 0 -> 688 bytes .../object_events/pics/pokemon/dunsparce.png | Bin 0 -> 711 bytes .../object_events/pics/pokemon/dusclops.png | Bin 640 -> 825 bytes .../object_events/pics/pokemon/duskull.png | Bin 0 -> 474 bytes .../object_events/pics/pokemon/dustox.png | Bin 0 -> 734 bytes graphics/object_events/pics/pokemon/eevee.png | Bin 0 -> 493 bytes graphics/object_events/pics/pokemon/ekans.png | Bin 0 -> 601 bytes .../object_events/pics/pokemon/electabuzz.png | Bin 0 -> 580 bytes .../object_events/pics/pokemon/electrike.png | Bin 0 -> 591 bytes .../object_events/pics/pokemon/electrode.png | Bin 0 -> 386 bytes .../object_events/pics/pokemon/elekid.png | Bin 0 -> 515 bytes graphics/object_events/pics/pokemon/entei.png | Bin 0 -> 1013 bytes .../object_events/pics/pokemon/espeon.png | Bin 0 -> 739 bytes .../object_events/pics/pokemon/exeggcute.png | Bin 0 -> 824 bytes .../object_events/pics/pokemon/exeggutor.png | Bin 0 -> 787 bytes .../object_events/pics/pokemon/exploud.png | Bin 0 -> 1096 bytes .../object_events/pics/pokemon/fearow.png | Bin 0 -> 1021 bytes .../object_events/pics/pokemon/feebas.png | Bin 0 -> 517 bytes .../object_events/pics/pokemon/feraligatr.png | Bin 0 -> 980 bytes .../object_events/pics/pokemon/flaaffy.png | Bin 0 -> 741 bytes .../object_events/pics/pokemon/flareon.png | Bin 0 -> 744 bytes .../object_events/pics/pokemon/flygon.png | Bin 0 -> 933 bytes .../object_events/pics/pokemon/forretress.png | Bin 0 -> 523 bytes .../object_events/pics/pokemon/furret.png | Bin 0 -> 805 bytes .../object_events/pics/pokemon/gardevoir.png | Bin 0 -> 673 bytes .../object_events/pics/pokemon/gastly.png | Bin 0 -> 606 bytes .../object_events/pics/pokemon/gengar.png | Bin 0 -> 615 bytes .../object_events/pics/pokemon/geodude.png | Bin 0 -> 396 bytes .../object_events/pics/pokemon/girafarig.png | Bin 0 -> 695 bytes .../object_events/pics/pokemon/glalie.png | Bin 0 -> 530 bytes .../object_events/pics/pokemon/gligar.png | Bin 0 -> 992 bytes graphics/object_events/pics/pokemon/gloom.png | Bin 0 -> 476 bytes .../object_events/pics/pokemon/golbat.png | Bin 0 -> 698 bytes .../object_events/pics/pokemon/goldeen.png | Bin 0 -> 743 bytes .../object_events/pics/pokemon/golduck.png | Bin 0 -> 581 bytes graphics/object_events/pics/pokemon/golem.png | Bin 0 -> 689 bytes .../object_events/pics/pokemon/gorebyss.png | Bin 0 -> 806 bytes .../object_events/pics/pokemon/granbull.png | Bin 0 -> 654 bytes .../object_events/pics/pokemon/graveler.png | Bin 0 -> 624 bytes .../object_events/pics/pokemon/grimer.png | Bin 0 -> 541 bytes .../object_events/pics/pokemon/groudon.png | Bin 1052 -> 1698 bytes .../object_events/pics/pokemon/grovyle.png | Bin 0 -> 611 bytes .../object_events/pics/pokemon/growlithe.png | Bin 0 -> 597 bytes .../object_events/pics/pokemon/grumpig.png | Bin 0 -> 626 bytes .../object_events/pics/pokemon/gulpin.png | Bin 0 -> 515 bytes .../object_events/pics/pokemon/gyarados.png | Bin 0 -> 1310 bytes .../object_events/pics/pokemon/hariyama.png | Bin 0 -> 1074 bytes .../object_events/pics/pokemon/haunter.png | Bin 0 -> 540 bytes .../object_events/pics/pokemon/heracross.png | Bin 0 -> 753 bytes .../object_events/pics/pokemon/hitmonchan.png | Bin 0 -> 563 bytes .../object_events/pics/pokemon/hitmonlee.png | Bin 0 -> 540 bytes .../object_events/pics/pokemon/hitmontop.png | Bin 0 -> 538 bytes graphics/object_events/pics/pokemon/ho_oh.png | Bin 529 -> 1936 bytes .../object_events/pics/pokemon/hoothoot.png | Bin 0 -> 579 bytes .../object_events/pics/pokemon/hoppip.png | Bin 0 -> 495 bytes .../object_events/pics/pokemon/horsea.png | Bin 0 -> 488 bytes .../object_events/pics/pokemon/houndoom.png | Bin 0 -> 714 bytes .../object_events/pics/pokemon/houndour.png | Bin 0 -> 549 bytes .../object_events/pics/pokemon/huntail.png | Bin 0 -> 995 bytes graphics/object_events/pics/pokemon/hypno.png | Bin 0 -> 582 bytes .../object_events/pics/pokemon/igglybuff.png | Bin 0 -> 408 bytes .../object_events/pics/pokemon/illumise.png | Bin 0 -> 669 bytes .../object_events/pics/pokemon/ivysaur.png | Bin 0 -> 584 bytes .../object_events/pics/pokemon/jigglypuff.png | Bin 0 -> 448 bytes .../object_events/pics/pokemon/jirachi.png | Bin 0 -> 557 bytes .../object_events/pics/pokemon/jolteon.png | Bin 0 -> 671 bytes .../object_events/pics/pokemon/jumpluff.png | Bin 0 -> 568 bytes graphics/object_events/pics/pokemon/jynx.png | Bin 0 -> 805 bytes .../object_events/pics/pokemon/kabuto.png | Bin 0 -> 403 bytes .../object_events/pics/pokemon/kabutops.png | Bin 0 -> 684 bytes .../object_events/pics/pokemon/kadabra.png | Bin 0 -> 708 bytes .../object_events/pics/pokemon/kakuna.png | Bin 0 -> 451 bytes .../object_events/pics/pokemon/kangaskhan.png | Bin 0 -> 698 bytes .../object_events/pics/pokemon/kecleon.png | Bin 345 -> 664 bytes .../object_events/pics/pokemon/kingdra.png | Bin 0 -> 745 bytes .../object_events/pics/pokemon/kingler.png | Bin 0 -> 769 bytes .../object_events/pics/pokemon/kirlia.png | Bin 469 -> 467 bytes .../object_events/pics/pokemon/koffing.png | Bin 0 -> 534 bytes .../object_events/pics/pokemon/krabby.png | Bin 0 -> 541 bytes .../object_events/pics/pokemon/kyogre.png | Bin 1037 -> 1763 bytes .../object_events/pics/pokemon/lairon.png | Bin 0 -> 822 bytes .../object_events/pics/pokemon/lanturn.png | Bin 0 -> 875 bytes .../object_events/pics/pokemon/lapras.png | Bin 0 -> 783 bytes .../object_events/pics/pokemon/larvitar.png | Bin 0 -> 429 bytes .../object_events/pics/pokemon/latias.png | Bin 0 -> 962 bytes .../object_events/pics/pokemon/latios.png | Bin 0 -> 1055 bytes .../object_events/pics/pokemon/ledian.png | Bin 0 -> 899 bytes .../object_events/pics/pokemon/ledyba.png | Bin 0 -> 850 bytes .../object_events/pics/pokemon/lickitung.png | Bin 0 -> 594 bytes .../object_events/pics/pokemon/lileep.png | Bin 0 -> 582 bytes .../object_events/pics/pokemon/linoone.png | Bin 0 -> 599 bytes .../object_events/pics/pokemon/lombre.png | Bin 0 -> 554 bytes graphics/object_events/pics/pokemon/lotad.png | Bin 0 -> 469 bytes .../object_events/pics/pokemon/loudred.png | Bin 0 -> 773 bytes .../object_events/pics/pokemon/ludicolo.png | Bin 0 -> 713 bytes graphics/object_events/pics/pokemon/lugia.png | Bin 410 -> 1592 bytes .../object_events/pics/pokemon/lunatone.png | Bin 0 -> 411 bytes .../object_events/pics/pokemon/luvdisc.png | Bin 0 -> 369 bytes .../object_events/pics/pokemon/machamp.png | Bin 0 -> 914 bytes .../object_events/pics/pokemon/machoke.png | Bin 0 -> 629 bytes .../object_events/pics/pokemon/machop.png | Bin 0 -> 398 bytes graphics/object_events/pics/pokemon/magby.png | Bin 0 -> 436 bytes .../object_events/pics/pokemon/magcargo.png | Bin 0 -> 785 bytes .../object_events/pics/pokemon/magikarp.png | Bin 0 -> 685 bytes .../object_events/pics/pokemon/magmar.png | Bin 0 -> 724 bytes .../object_events/pics/pokemon/magnemite.png | Bin 0 -> 437 bytes .../object_events/pics/pokemon/magneton.png | Bin 0 -> 801 bytes .../object_events/pics/pokemon/makuhita.png | Bin 0 -> 554 bytes .../object_events/pics/pokemon/manectric.png | Bin 0 -> 756 bytes .../object_events/pics/pokemon/mankey.png | Bin 0 -> 566 bytes .../object_events/pics/pokemon/mantine.png | Bin 0 -> 887 bytes .../object_events/pics/pokemon/mareep.png | Bin 0 -> 685 bytes .../object_events/pics/pokemon/marill.png | Bin 0 -> 562 bytes .../object_events/pics/pokemon/marowak.png | Bin 0 -> 669 bytes .../object_events/pics/pokemon/marshtomp.png | Bin 6721 -> 493 bytes .../object_events/pics/pokemon/masquerain.png | Bin 0 -> 904 bytes .../object_events/pics/pokemon/mawile.png | Bin 0 -> 642 bytes .../object_events/pics/pokemon/medicham.png | Bin 0 -> 571 bytes .../object_events/pics/pokemon/meditite.png | Bin 0 -> 478 bytes .../object_events/pics/pokemon/meganium.png | Bin 0 -> 798 bytes .../object_events/pics/pokemon/meowth.png | Bin 0 -> 618 bytes .../object_events/pics/pokemon/metagross.png | Bin 0 -> 885 bytes .../object_events/pics/pokemon/metang.png | Bin 0 -> 870 bytes .../object_events/pics/pokemon/metapod.png | Bin 0 -> 463 bytes graphics/object_events/pics/pokemon/mew.png | Bin 801 -> 556 bytes .../object_events/pics/pokemon/mewtwo.png | Bin 0 -> 792 bytes .../object_events/pics/pokemon/mightyena.png | Bin 0 -> 741 bytes .../object_events/pics/pokemon/milotic.png | Bin 0 -> 1022 bytes .../object_events/pics/pokemon/miltank.png | Bin 0 -> 715 bytes graphics/object_events/pics/pokemon/minun.png | Bin 0 -> 454 bytes .../object_events/pics/pokemon/misdreavus.png | Bin 0 -> 736 bytes .../object_events/pics/pokemon/moltres.png | Bin 0 -> 1063 bytes .../object_events/pics/pokemon/mudkip.png | Bin 0 -> 395 bytes graphics/object_events/pics/pokemon/muk.png | Bin 0 -> 669 bytes .../object_events/pics/pokemon/murkrow.png | Bin 0 -> 420 bytes graphics/object_events/pics/pokemon/natu.png | Bin 0 -> 398 bytes .../object_events/pics/pokemon/nidoking.png | Bin 0 -> 719 bytes .../object_events/pics/pokemon/nidoqueen.png | Bin 0 -> 745 bytes .../object_events/pics/pokemon/nidorina.png | Bin 0 -> 613 bytes .../object_events/pics/pokemon/nidorino.png | Bin 0 -> 634 bytes .../object_events/pics/pokemon/nincada.png | Bin 0 -> 571 bytes .../object_events/pics/pokemon/ninetales.png | Bin 0 -> 703 bytes .../object_events/pics/pokemon/ninjask.png | Bin 0 -> 688 bytes .../object_events/pics/pokemon/noctowl.png | Bin 0 -> 1018 bytes .../object_events/pics/pokemon/nosepass.png | Bin 0 -> 635 bytes graphics/object_events/pics/pokemon/numel.png | Bin 0 -> 777 bytes .../object_events/pics/pokemon/nuzleaf.png | Bin 0 -> 572 bytes .../object_events/pics/pokemon/octillery.png | Bin 0 -> 617 bytes .../object_events/pics/pokemon/oddish.png | Bin 0 -> 353 bytes .../object_events/pics/pokemon/omanyte.png | Bin 0 -> 524 bytes .../object_events/pics/pokemon/omastar.png | Bin 0 -> 734 bytes graphics/object_events/pics/pokemon/onix.png | Bin 0 -> 892 bytes graphics/object_events/pics/pokemon/paras.png | Bin 0 -> 545 bytes .../object_events/pics/pokemon/parasect.png | Bin 0 -> 711 bytes .../object_events/pics/pokemon/pelipper.png | Bin 0 -> 897 bytes .../object_events/pics/pokemon/persian.png | Bin 0 -> 701 bytes .../object_events/pics/pokemon/phanpy.png | Bin 0 -> 420 bytes graphics/object_events/pics/pokemon/pichu.png | Bin 0 -> 398 bytes .../object_events/pics/pokemon/pidgeot.png | Bin 0 -> 1077 bytes .../object_events/pics/pokemon/pidgeotto.png | Bin 0 -> 818 bytes .../object_events/pics/pokemon/pidgey.png | Bin 0 -> 393 bytes .../object_events/pics/pokemon/pikachu.png | Bin 335 -> 498 bytes .../object_events/pics/pokemon/piloswine.png | Bin 0 -> 570 bytes .../object_events/pics/pokemon/pineco.png | Bin 0 -> 356 bytes .../object_events/pics/pokemon/pinsir.png | Bin 0 -> 709 bytes .../object_events/pics/pokemon/plusle.png | Bin 0 -> 457 bytes .../object_events/pics/pokemon/politoed.png | Bin 0 -> 726 bytes .../object_events/pics/pokemon/poliwag.png | Bin 0 -> 427 bytes .../object_events/pics/pokemon/poliwhirl.png | Bin 0 -> 526 bytes .../object_events/pics/pokemon/poliwrath.png | Bin 0 -> 681 bytes .../object_events/pics/pokemon/ponyta.png | Bin 0 -> 601 bytes .../object_events/pics/pokemon/poochyena.png | Bin 674 -> 514 bytes .../object_events/pics/pokemon/porygon.png | Bin 0 -> 513 bytes .../object_events/pics/pokemon/porygon2.png | Bin 0 -> 522 bytes .../object_events/pics/pokemon/primeape.png | Bin 0 -> 733 bytes .../object_events/pics/pokemon/psyduck.png | Bin 0 -> 482 bytes .../object_events/pics/pokemon/pupitar.png | Bin 0 -> 557 bytes .../object_events/pics/pokemon/quagsire.png | Bin 0 -> 580 bytes .../object_events/pics/pokemon/quilava.png | Bin 0 -> 1009 bytes .../object_events/pics/pokemon/qwilfish.png | Bin 0 -> 578 bytes .../object_events/pics/pokemon/raichu.png | Bin 0 -> 779 bytes .../object_events/pics/pokemon/raikou.png | Bin 0 -> 927 bytes graphics/object_events/pics/pokemon/ralts.png | Bin 0 -> 412 bytes .../object_events/pics/pokemon/rapidash.png | Bin 0 -> 844 bytes .../object_events/pics/pokemon/raticate.png | Bin 0 -> 551 bytes .../object_events/pics/pokemon/rattata.png | Bin 0 -> 522 bytes .../object_events/pics/pokemon/rayquaza.png | Bin 1391 -> 1943 bytes .../pics/pokemon/rayquaza_cutscene.png | Bin 0 -> 1391 bytes .../object_events/pics/pokemon/regice.png | Bin 0 -> 793 bytes .../object_events/pics/pokemon/regirock.png | Bin 0 -> 1014 bytes .../object_events/pics/pokemon/registeel.png | Bin 0 -> 794 bytes .../object_events/pics/pokemon/relicanth.png | Bin 0 -> 784 bytes .../object_events/pics/pokemon/remoraid.png | Bin 0 -> 523 bytes .../object_events/pics/pokemon/rhydon.png | Bin 0 -> 744 bytes .../object_events/pics/pokemon/rhyhorn.png | Bin 0 -> 584 bytes .../object_events/pics/pokemon/roselia.png | Bin 0 -> 437 bytes .../object_events/pics/pokemon/sableye.png | Bin 0 -> 510 bytes .../object_events/pics/pokemon/salamence.png | Bin 0 -> 933 bytes .../object_events/pics/pokemon/sandshrew.png | Bin 0 -> 467 bytes .../object_events/pics/pokemon/sandslash.png | Bin 0 -> 623 bytes .../object_events/pics/pokemon/sceptile.png | Bin 0 -> 872 bytes .../object_events/pics/pokemon/scizor.png | Bin 0 -> 780 bytes .../object_events/pics/pokemon/scyther.png | Bin 0 -> 768 bytes .../object_events/pics/pokemon/seadra.png | Bin 0 -> 709 bytes .../object_events/pics/pokemon/seaking.png | Bin 0 -> 971 bytes .../object_events/pics/pokemon/sealeo.png | Bin 0 -> 781 bytes .../object_events/pics/pokemon/seedot.png | Bin 0 -> 356 bytes graphics/object_events/pics/pokemon/seel.png | Bin 0 -> 624 bytes .../object_events/pics/pokemon/sentret.png | Bin 0 -> 554 bytes .../object_events/pics/pokemon/seviper.png | Bin 0 -> 927 bytes .../object_events/pics/pokemon/sharpedo.png | Bin 0 -> 694 bytes .../object_events/pics/pokemon/shedinja.png | Bin 0 -> 634 bytes .../object_events/pics/pokemon/shelgon.png | Bin 0 -> 537 bytes .../object_events/pics/pokemon/shellder.png | Bin 0 -> 472 bytes .../object_events/pics/pokemon/shiftry.png | Bin 0 -> 847 bytes .../object_events/pics/pokemon/shroomish.png | Bin 0 -> 358 bytes .../object_events/pics/pokemon/shuckle.png | Bin 0 -> 532 bytes .../object_events/pics/pokemon/shuppet.png | Bin 0 -> 418 bytes .../object_events/pics/pokemon/silcoon.png | Bin 0 -> 386 bytes .../object_events/pics/pokemon/skarmory.png | Bin 0 -> 884 bytes .../object_events/pics/pokemon/skiploom.png | Bin 0 -> 492 bytes .../object_events/pics/pokemon/skitty.png | Bin 332 -> 525 bytes .../object_events/pics/pokemon/slaking.png | Bin 0 -> 904 bytes .../object_events/pics/pokemon/slakoth.png | Bin 0 -> 618 bytes .../object_events/pics/pokemon/slowbro.png | Bin 0 -> 743 bytes .../object_events/pics/pokemon/slowking.png | Bin 0 -> 718 bytes .../object_events/pics/pokemon/slowpoke.png | Bin 0 -> 609 bytes .../object_events/pics/pokemon/slugma.png | Bin 0 -> 568 bytes .../object_events/pics/pokemon/smeargle.png | Bin 0 -> 627 bytes .../object_events/pics/pokemon/smoochum.png | Bin 0 -> 480 bytes .../object_events/pics/pokemon/sneasel.png | Bin 0 -> 538 bytes .../object_events/pics/pokemon/snorlax.png | Bin 0 -> 820 bytes .../object_events/pics/pokemon/snorunt.png | Bin 0 -> 395 bytes .../object_events/pics/pokemon/snubbull.png | Bin 0 -> 618 bytes .../object_events/pics/pokemon/solrock.png | Bin 0 -> 463 bytes .../object_events/pics/pokemon/spearow.png | Bin 0 -> 442 bytes .../object_events/pics/pokemon/spheal.png | Bin 0 -> 516 bytes .../object_events/pics/pokemon/spinarak.png | Bin 0 -> 562 bytes .../object_events/pics/pokemon/spinda.png | Bin 0 -> 589 bytes .../object_events/pics/pokemon/spoink.png | Bin 0 -> 442 bytes .../object_events/pics/pokemon/squirtle.png | Bin 0 -> 361 bytes .../object_events/pics/pokemon/stantler.png | Bin 0 -> 673 bytes .../object_events/pics/pokemon/starmie.png | Bin 0 -> 620 bytes .../object_events/pics/pokemon/staryu.png | Bin 0 -> 411 bytes .../object_events/pics/pokemon/steelix.png | Bin 0 -> 1531 bytes .../object_events/pics/pokemon/sudowoodo.png | Bin 335 -> 605 bytes .../pics/pokemon/sudowoodo_tree.png | Bin 0 -> 335 bytes .../object_events/pics/pokemon/suicune.png | Bin 0 -> 950 bytes .../object_events/pics/pokemon/sunflora.png | Bin 0 -> 563 bytes .../object_events/pics/pokemon/sunkern.png | Bin 0 -> 353 bytes .../object_events/pics/pokemon/surskit.png | Bin 0 -> 355 bytes .../object_events/pics/pokemon/swablu.png | Bin 0 -> 659 bytes .../object_events/pics/pokemon/swalot.png | Bin 0 -> 716 bytes .../object_events/pics/pokemon/swampert.png | Bin 0 -> 851 bytes .../object_events/pics/pokemon/swellow.png | Bin 0 -> 989 bytes .../object_events/pics/pokemon/swinub.png | Bin 0 -> 451 bytes .../object_events/pics/pokemon/taillow.png | Bin 0 -> 419 bytes .../object_events/pics/pokemon/tangela.png | Bin 0 -> 533 bytes .../object_events/pics/pokemon/tauros.png | Bin 0 -> 761 bytes .../object_events/pics/pokemon/teddiursa.png | Bin 0 -> 527 bytes .../object_events/pics/pokemon/tentacool.png | Bin 0 -> 461 bytes .../object_events/pics/pokemon/tentacruel.png | Bin 0 -> 669 bytes .../object_events/pics/pokemon/togepi.png | Bin 0 -> 475 bytes .../object_events/pics/pokemon/torchic.png | Bin 0 -> 428 bytes .../object_events/pics/pokemon/torkoal.png | Bin 0 -> 686 bytes .../object_events/pics/pokemon/totodile.png | Bin 0 -> 500 bytes .../object_events/pics/pokemon/trapinch.png | Bin 0 -> 419 bytes .../object_events/pics/pokemon/treecko.png | Bin 0 -> 415 bytes .../object_events/pics/pokemon/tropius.png | Bin 0 -> 952 bytes .../object_events/pics/pokemon/typhlosion.png | Bin 0 -> 1028 bytes .../object_events/pics/pokemon/tyranitar.png | Bin 0 -> 840 bytes .../object_events/pics/pokemon/tyrogue.png | Bin 0 -> 428 bytes .../object_events/pics/pokemon/umbreon.png | Bin 0 -> 711 bytes .../object_events/pics/pokemon/ursaring.png | Bin 0 -> 730 bytes .../object_events/pics/pokemon/vaporeon.png | Bin 0 -> 816 bytes .../object_events/pics/pokemon/venomoth.png | Bin 0 -> 1022 bytes .../object_events/pics/pokemon/venonat.png | Bin 0 -> 501 bytes .../object_events/pics/pokemon/venusaur.png | Bin 0 -> 778 bytes .../object_events/pics/pokemon/vibrava.png | Bin 0 -> 824 bytes .../object_events/pics/pokemon/victreebel.png | Bin 0 -> 895 bytes .../object_events/pics/pokemon/vigoroth.png | Bin 980 -> 747 bytes .../pics/pokemon/vigoroth_mover.png | Bin 0 -> 980 bytes .../object_events/pics/pokemon/vileplume.png | Bin 0 -> 536 bytes .../object_events/pics/pokemon/volbeat.png | Bin 0 -> 794 bytes .../object_events/pics/pokemon/voltorb.png | Bin 0 -> 274 bytes .../object_events/pics/pokemon/vulpix.png | Bin 0 -> 591 bytes .../object_events/pics/pokemon/wailmer.png | Bin 0 -> 670 bytes .../object_events/pics/pokemon/wailord.png | Bin 0 -> 1133 bytes .../object_events/pics/pokemon/walrein.png | Bin 0 -> 908 bytes .../object_events/pics/pokemon/wartortle.png | Bin 0 -> 609 bytes .../object_events/pics/pokemon/weedle.png | Bin 0 -> 534 bytes .../object_events/pics/pokemon/weepinbell.png | Bin 0 -> 625 bytes .../object_events/pics/pokemon/weezing.png | Bin 0 -> 840 bytes .../object_events/pics/pokemon/whiscash.png | Bin 0 -> 687 bytes .../object_events/pics/pokemon/whismur.png | Bin 0 -> 449 bytes .../object_events/pics/pokemon/wigglytuff.png | Bin 0 -> 545 bytes .../object_events/pics/pokemon/wingull.png | Bin 354 -> 550 bytes .../object_events/pics/pokemon/wobbuffet.png | Bin 0 -> 486 bytes .../object_events/pics/pokemon/wooper.png | Bin 0 -> 420 bytes .../object_events/pics/pokemon/wurmple.png | Bin 0 -> 587 bytes .../object_events/pics/pokemon/wynaut.png | Bin 0 -> 512 bytes graphics/object_events/pics/pokemon/xatu.png | Bin 0 -> 615 bytes graphics/object_events/pics/pokemon/yanma.png | Bin 0 -> 861 bytes .../object_events/pics/pokemon/zangoose.png | Bin 0 -> 847 bytes .../object_events/pics/pokemon/zapdos.png | Bin 0 -> 841 bytes .../object_events/pics/pokemon/zigzagoon.png | Bin 299 -> 714 bytes graphics/object_events/pics/pokemon/zubat.png | Bin 0 -> 574 bytes spritesheet_rules.mk | 1160 +++++- .../object_events/object_event_graphics.h | 397 +- .../object_event_graphics_info.h | 381 +- .../object_events/object_event_pic_tables.h | 3287 +++++++++++++++-- src/event_object_movement.c | 31 +- src/overworld.c | 7 +- 389 files changed, 5117 insertions(+), 280 deletions(-) create mode 100644 extract_sprites.py create mode 100644 graphics/object_events/pics/pokemon/abra.png create mode 100644 graphics/object_events/pics/pokemon/absol.png create mode 100644 graphics/object_events/pics/pokemon/aerodactyl.png create mode 100644 graphics/object_events/pics/pokemon/aggron.png create mode 100644 graphics/object_events/pics/pokemon/aipom.png create mode 100644 graphics/object_events/pics/pokemon/alakazam.png create mode 100644 graphics/object_events/pics/pokemon/ampharos.png create mode 100644 graphics/object_events/pics/pokemon/anorith.png create mode 100644 graphics/object_events/pics/pokemon/arbok.png create mode 100644 graphics/object_events/pics/pokemon/arcanine.png create mode 100644 graphics/object_events/pics/pokemon/ariados.png create mode 100644 graphics/object_events/pics/pokemon/armaldo.png create mode 100644 graphics/object_events/pics/pokemon/aron.png create mode 100644 graphics/object_events/pics/pokemon/articuno.png create mode 100644 graphics/object_events/pics/pokemon/bagon.png create mode 100644 graphics/object_events/pics/pokemon/baltoy.png create mode 100644 graphics/object_events/pics/pokemon/barboach.png create mode 100644 graphics/object_events/pics/pokemon/bayleef.png create mode 100644 graphics/object_events/pics/pokemon/beautifly.png create mode 100644 graphics/object_events/pics/pokemon/beedrill.png create mode 100644 graphics/object_events/pics/pokemon/beldum.png create mode 100644 graphics/object_events/pics/pokemon/bellossom.png create mode 100644 graphics/object_events/pics/pokemon/bellsprout.png create mode 100644 graphics/object_events/pics/pokemon/blastoise.png create mode 100644 graphics/object_events/pics/pokemon/blaziken.png create mode 100644 graphics/object_events/pics/pokemon/blissey.png create mode 100644 graphics/object_events/pics/pokemon/breloom.png create mode 100644 graphics/object_events/pics/pokemon/bulbasaur.png create mode 100644 graphics/object_events/pics/pokemon/butterfree.png create mode 100644 graphics/object_events/pics/pokemon/cacnea.png create mode 100644 graphics/object_events/pics/pokemon/cacturne.png create mode 100644 graphics/object_events/pics/pokemon/camerupt.png create mode 100644 graphics/object_events/pics/pokemon/carvanha.png create mode 100644 graphics/object_events/pics/pokemon/cascoon.png create mode 100644 graphics/object_events/pics/pokemon/caterpie.png create mode 100644 graphics/object_events/pics/pokemon/celebi.png create mode 100644 graphics/object_events/pics/pokemon/chansey.png create mode 100644 graphics/object_events/pics/pokemon/charmander.png create mode 100644 graphics/object_events/pics/pokemon/charmeleon.png create mode 100644 graphics/object_events/pics/pokemon/chikorita.png create mode 100644 graphics/object_events/pics/pokemon/chimecho.png create mode 100644 graphics/object_events/pics/pokemon/chinchou.png create mode 100644 graphics/object_events/pics/pokemon/clamperl.png create mode 100644 graphics/object_events/pics/pokemon/claydol.png create mode 100644 graphics/object_events/pics/pokemon/clefable.png create mode 100644 graphics/object_events/pics/pokemon/clefairy.png create mode 100644 graphics/object_events/pics/pokemon/cleffa.png create mode 100644 graphics/object_events/pics/pokemon/cloyster.png create mode 100644 graphics/object_events/pics/pokemon/combusken.png create mode 100644 graphics/object_events/pics/pokemon/corphish.png create mode 100644 graphics/object_events/pics/pokemon/corsola.png create mode 100644 graphics/object_events/pics/pokemon/cradily.png create mode 100644 graphics/object_events/pics/pokemon/crawdaunt.png create mode 100644 graphics/object_events/pics/pokemon/crobat.png create mode 100644 graphics/object_events/pics/pokemon/croconaw.png create mode 100644 graphics/object_events/pics/pokemon/cubone.png create mode 100644 graphics/object_events/pics/pokemon/cyndaquil.png create mode 100644 graphics/object_events/pics/pokemon/delcatty.png create mode 100644 graphics/object_events/pics/pokemon/delibird.png create mode 100644 graphics/object_events/pics/pokemon/dewgong.png create mode 100644 graphics/object_events/pics/pokemon/diglett.png create mode 100644 graphics/object_events/pics/pokemon/ditto.png create mode 100644 graphics/object_events/pics/pokemon/dodrio.png create mode 100644 graphics/object_events/pics/pokemon/doduo.png create mode 100644 graphics/object_events/pics/pokemon/donphan.png create mode 100644 graphics/object_events/pics/pokemon/dragonair.png create mode 100644 graphics/object_events/pics/pokemon/dragonite.png create mode 100644 graphics/object_events/pics/pokemon/dratini.png create mode 100644 graphics/object_events/pics/pokemon/drowzee.png create mode 100644 graphics/object_events/pics/pokemon/dugtrio.png create mode 100644 graphics/object_events/pics/pokemon/dunsparce.png create mode 100644 graphics/object_events/pics/pokemon/duskull.png create mode 100644 graphics/object_events/pics/pokemon/dustox.png create mode 100644 graphics/object_events/pics/pokemon/eevee.png create mode 100644 graphics/object_events/pics/pokemon/ekans.png create mode 100644 graphics/object_events/pics/pokemon/electabuzz.png create mode 100644 graphics/object_events/pics/pokemon/electrike.png create mode 100644 graphics/object_events/pics/pokemon/electrode.png create mode 100644 graphics/object_events/pics/pokemon/elekid.png create mode 100644 graphics/object_events/pics/pokemon/entei.png create mode 100644 graphics/object_events/pics/pokemon/espeon.png create mode 100644 graphics/object_events/pics/pokemon/exeggcute.png create mode 100644 graphics/object_events/pics/pokemon/exeggutor.png create mode 100644 graphics/object_events/pics/pokemon/exploud.png create mode 100644 graphics/object_events/pics/pokemon/fearow.png create mode 100644 graphics/object_events/pics/pokemon/feebas.png create mode 100644 graphics/object_events/pics/pokemon/feraligatr.png create mode 100644 graphics/object_events/pics/pokemon/flaaffy.png create mode 100644 graphics/object_events/pics/pokemon/flareon.png create mode 100644 graphics/object_events/pics/pokemon/flygon.png create mode 100644 graphics/object_events/pics/pokemon/forretress.png create mode 100644 graphics/object_events/pics/pokemon/furret.png create mode 100644 graphics/object_events/pics/pokemon/gardevoir.png create mode 100644 graphics/object_events/pics/pokemon/gastly.png create mode 100644 graphics/object_events/pics/pokemon/gengar.png create mode 100644 graphics/object_events/pics/pokemon/geodude.png create mode 100644 graphics/object_events/pics/pokemon/girafarig.png create mode 100644 graphics/object_events/pics/pokemon/glalie.png create mode 100644 graphics/object_events/pics/pokemon/gligar.png create mode 100644 graphics/object_events/pics/pokemon/gloom.png create mode 100644 graphics/object_events/pics/pokemon/golbat.png create mode 100644 graphics/object_events/pics/pokemon/goldeen.png create mode 100644 graphics/object_events/pics/pokemon/golduck.png create mode 100644 graphics/object_events/pics/pokemon/golem.png create mode 100644 graphics/object_events/pics/pokemon/gorebyss.png create mode 100644 graphics/object_events/pics/pokemon/granbull.png create mode 100644 graphics/object_events/pics/pokemon/graveler.png create mode 100644 graphics/object_events/pics/pokemon/grimer.png create mode 100644 graphics/object_events/pics/pokemon/grovyle.png create mode 100644 graphics/object_events/pics/pokemon/growlithe.png create mode 100644 graphics/object_events/pics/pokemon/grumpig.png create mode 100644 graphics/object_events/pics/pokemon/gulpin.png create mode 100644 graphics/object_events/pics/pokemon/gyarados.png create mode 100644 graphics/object_events/pics/pokemon/hariyama.png create mode 100644 graphics/object_events/pics/pokemon/haunter.png create mode 100644 graphics/object_events/pics/pokemon/heracross.png create mode 100644 graphics/object_events/pics/pokemon/hitmonchan.png create mode 100644 graphics/object_events/pics/pokemon/hitmonlee.png create mode 100644 graphics/object_events/pics/pokemon/hitmontop.png create mode 100644 graphics/object_events/pics/pokemon/hoothoot.png create mode 100644 graphics/object_events/pics/pokemon/hoppip.png create mode 100644 graphics/object_events/pics/pokemon/horsea.png create mode 100644 graphics/object_events/pics/pokemon/houndoom.png create mode 100644 graphics/object_events/pics/pokemon/houndour.png create mode 100644 graphics/object_events/pics/pokemon/huntail.png create mode 100644 graphics/object_events/pics/pokemon/hypno.png create mode 100644 graphics/object_events/pics/pokemon/igglybuff.png create mode 100644 graphics/object_events/pics/pokemon/illumise.png create mode 100644 graphics/object_events/pics/pokemon/ivysaur.png create mode 100644 graphics/object_events/pics/pokemon/jigglypuff.png create mode 100644 graphics/object_events/pics/pokemon/jirachi.png create mode 100644 graphics/object_events/pics/pokemon/jolteon.png create mode 100644 graphics/object_events/pics/pokemon/jumpluff.png create mode 100644 graphics/object_events/pics/pokemon/jynx.png create mode 100644 graphics/object_events/pics/pokemon/kabuto.png create mode 100644 graphics/object_events/pics/pokemon/kabutops.png create mode 100644 graphics/object_events/pics/pokemon/kadabra.png create mode 100644 graphics/object_events/pics/pokemon/kakuna.png create mode 100644 graphics/object_events/pics/pokemon/kangaskhan.png create mode 100644 graphics/object_events/pics/pokemon/kingdra.png create mode 100644 graphics/object_events/pics/pokemon/kingler.png create mode 100644 graphics/object_events/pics/pokemon/koffing.png create mode 100644 graphics/object_events/pics/pokemon/krabby.png create mode 100644 graphics/object_events/pics/pokemon/lairon.png create mode 100644 graphics/object_events/pics/pokemon/lanturn.png create mode 100644 graphics/object_events/pics/pokemon/lapras.png create mode 100644 graphics/object_events/pics/pokemon/larvitar.png create mode 100644 graphics/object_events/pics/pokemon/latias.png create mode 100644 graphics/object_events/pics/pokemon/latios.png create mode 100644 graphics/object_events/pics/pokemon/ledian.png create mode 100644 graphics/object_events/pics/pokemon/ledyba.png create mode 100644 graphics/object_events/pics/pokemon/lickitung.png create mode 100644 graphics/object_events/pics/pokemon/lileep.png create mode 100644 graphics/object_events/pics/pokemon/linoone.png create mode 100644 graphics/object_events/pics/pokemon/lombre.png create mode 100644 graphics/object_events/pics/pokemon/lotad.png create mode 100644 graphics/object_events/pics/pokemon/loudred.png create mode 100644 graphics/object_events/pics/pokemon/ludicolo.png create mode 100644 graphics/object_events/pics/pokemon/lunatone.png create mode 100644 graphics/object_events/pics/pokemon/luvdisc.png create mode 100644 graphics/object_events/pics/pokemon/machamp.png create mode 100644 graphics/object_events/pics/pokemon/machoke.png create mode 100644 graphics/object_events/pics/pokemon/machop.png create mode 100644 graphics/object_events/pics/pokemon/magby.png create mode 100644 graphics/object_events/pics/pokemon/magcargo.png create mode 100644 graphics/object_events/pics/pokemon/magikarp.png create mode 100644 graphics/object_events/pics/pokemon/magmar.png create mode 100644 graphics/object_events/pics/pokemon/magnemite.png create mode 100644 graphics/object_events/pics/pokemon/magneton.png create mode 100644 graphics/object_events/pics/pokemon/makuhita.png create mode 100644 graphics/object_events/pics/pokemon/manectric.png create mode 100644 graphics/object_events/pics/pokemon/mankey.png create mode 100644 graphics/object_events/pics/pokemon/mantine.png create mode 100644 graphics/object_events/pics/pokemon/mareep.png create mode 100644 graphics/object_events/pics/pokemon/marill.png create mode 100644 graphics/object_events/pics/pokemon/marowak.png create mode 100644 graphics/object_events/pics/pokemon/masquerain.png create mode 100644 graphics/object_events/pics/pokemon/mawile.png create mode 100644 graphics/object_events/pics/pokemon/medicham.png create mode 100644 graphics/object_events/pics/pokemon/meditite.png create mode 100644 graphics/object_events/pics/pokemon/meganium.png create mode 100644 graphics/object_events/pics/pokemon/meowth.png create mode 100644 graphics/object_events/pics/pokemon/metagross.png create mode 100644 graphics/object_events/pics/pokemon/metang.png create mode 100644 graphics/object_events/pics/pokemon/metapod.png create mode 100644 graphics/object_events/pics/pokemon/mewtwo.png create mode 100644 graphics/object_events/pics/pokemon/mightyena.png create mode 100644 graphics/object_events/pics/pokemon/milotic.png create mode 100644 graphics/object_events/pics/pokemon/miltank.png create mode 100644 graphics/object_events/pics/pokemon/minun.png create mode 100644 graphics/object_events/pics/pokemon/misdreavus.png create mode 100644 graphics/object_events/pics/pokemon/moltres.png create mode 100644 graphics/object_events/pics/pokemon/mudkip.png create mode 100644 graphics/object_events/pics/pokemon/muk.png create mode 100644 graphics/object_events/pics/pokemon/murkrow.png create mode 100644 graphics/object_events/pics/pokemon/natu.png create mode 100644 graphics/object_events/pics/pokemon/nidoking.png create mode 100644 graphics/object_events/pics/pokemon/nidoqueen.png create mode 100644 graphics/object_events/pics/pokemon/nidorina.png create mode 100644 graphics/object_events/pics/pokemon/nidorino.png create mode 100644 graphics/object_events/pics/pokemon/nincada.png create mode 100644 graphics/object_events/pics/pokemon/ninetales.png create mode 100644 graphics/object_events/pics/pokemon/ninjask.png create mode 100644 graphics/object_events/pics/pokemon/noctowl.png create mode 100644 graphics/object_events/pics/pokemon/nosepass.png create mode 100644 graphics/object_events/pics/pokemon/numel.png create mode 100644 graphics/object_events/pics/pokemon/nuzleaf.png create mode 100644 graphics/object_events/pics/pokemon/octillery.png create mode 100644 graphics/object_events/pics/pokemon/oddish.png create mode 100644 graphics/object_events/pics/pokemon/omanyte.png create mode 100644 graphics/object_events/pics/pokemon/omastar.png create mode 100644 graphics/object_events/pics/pokemon/onix.png create mode 100644 graphics/object_events/pics/pokemon/paras.png create mode 100644 graphics/object_events/pics/pokemon/parasect.png create mode 100644 graphics/object_events/pics/pokemon/pelipper.png create mode 100644 graphics/object_events/pics/pokemon/persian.png create mode 100644 graphics/object_events/pics/pokemon/phanpy.png create mode 100644 graphics/object_events/pics/pokemon/pichu.png create mode 100644 graphics/object_events/pics/pokemon/pidgeot.png create mode 100644 graphics/object_events/pics/pokemon/pidgeotto.png create mode 100644 graphics/object_events/pics/pokemon/pidgey.png create mode 100644 graphics/object_events/pics/pokemon/piloswine.png create mode 100644 graphics/object_events/pics/pokemon/pineco.png create mode 100644 graphics/object_events/pics/pokemon/pinsir.png create mode 100644 graphics/object_events/pics/pokemon/plusle.png create mode 100644 graphics/object_events/pics/pokemon/politoed.png create mode 100644 graphics/object_events/pics/pokemon/poliwag.png create mode 100644 graphics/object_events/pics/pokemon/poliwhirl.png create mode 100644 graphics/object_events/pics/pokemon/poliwrath.png create mode 100644 graphics/object_events/pics/pokemon/ponyta.png create mode 100644 graphics/object_events/pics/pokemon/porygon.png create mode 100644 graphics/object_events/pics/pokemon/porygon2.png create mode 100644 graphics/object_events/pics/pokemon/primeape.png create mode 100644 graphics/object_events/pics/pokemon/psyduck.png create mode 100644 graphics/object_events/pics/pokemon/pupitar.png create mode 100644 graphics/object_events/pics/pokemon/quagsire.png create mode 100644 graphics/object_events/pics/pokemon/quilava.png create mode 100644 graphics/object_events/pics/pokemon/qwilfish.png create mode 100644 graphics/object_events/pics/pokemon/raichu.png create mode 100644 graphics/object_events/pics/pokemon/raikou.png create mode 100644 graphics/object_events/pics/pokemon/ralts.png create mode 100644 graphics/object_events/pics/pokemon/rapidash.png create mode 100644 graphics/object_events/pics/pokemon/raticate.png create mode 100644 graphics/object_events/pics/pokemon/rattata.png create mode 100644 graphics/object_events/pics/pokemon/rayquaza_cutscene.png create mode 100644 graphics/object_events/pics/pokemon/regice.png create mode 100644 graphics/object_events/pics/pokemon/regirock.png create mode 100644 graphics/object_events/pics/pokemon/registeel.png create mode 100644 graphics/object_events/pics/pokemon/relicanth.png create mode 100644 graphics/object_events/pics/pokemon/remoraid.png create mode 100644 graphics/object_events/pics/pokemon/rhydon.png create mode 100644 graphics/object_events/pics/pokemon/rhyhorn.png create mode 100644 graphics/object_events/pics/pokemon/roselia.png create mode 100644 graphics/object_events/pics/pokemon/sableye.png create mode 100644 graphics/object_events/pics/pokemon/salamence.png create mode 100644 graphics/object_events/pics/pokemon/sandshrew.png create mode 100644 graphics/object_events/pics/pokemon/sandslash.png create mode 100644 graphics/object_events/pics/pokemon/sceptile.png create mode 100644 graphics/object_events/pics/pokemon/scizor.png create mode 100644 graphics/object_events/pics/pokemon/scyther.png create mode 100644 graphics/object_events/pics/pokemon/seadra.png create mode 100644 graphics/object_events/pics/pokemon/seaking.png create mode 100644 graphics/object_events/pics/pokemon/sealeo.png create mode 100644 graphics/object_events/pics/pokemon/seedot.png create mode 100644 graphics/object_events/pics/pokemon/seel.png create mode 100644 graphics/object_events/pics/pokemon/sentret.png create mode 100644 graphics/object_events/pics/pokemon/seviper.png create mode 100644 graphics/object_events/pics/pokemon/sharpedo.png create mode 100644 graphics/object_events/pics/pokemon/shedinja.png create mode 100644 graphics/object_events/pics/pokemon/shelgon.png create mode 100644 graphics/object_events/pics/pokemon/shellder.png create mode 100644 graphics/object_events/pics/pokemon/shiftry.png create mode 100644 graphics/object_events/pics/pokemon/shroomish.png create mode 100644 graphics/object_events/pics/pokemon/shuckle.png create mode 100644 graphics/object_events/pics/pokemon/shuppet.png create mode 100644 graphics/object_events/pics/pokemon/silcoon.png create mode 100644 graphics/object_events/pics/pokemon/skarmory.png create mode 100644 graphics/object_events/pics/pokemon/skiploom.png create mode 100644 graphics/object_events/pics/pokemon/slaking.png create mode 100644 graphics/object_events/pics/pokemon/slakoth.png create mode 100644 graphics/object_events/pics/pokemon/slowbro.png create mode 100644 graphics/object_events/pics/pokemon/slowking.png create mode 100644 graphics/object_events/pics/pokemon/slowpoke.png create mode 100644 graphics/object_events/pics/pokemon/slugma.png create mode 100644 graphics/object_events/pics/pokemon/smeargle.png create mode 100644 graphics/object_events/pics/pokemon/smoochum.png create mode 100644 graphics/object_events/pics/pokemon/sneasel.png create mode 100644 graphics/object_events/pics/pokemon/snorlax.png create mode 100644 graphics/object_events/pics/pokemon/snorunt.png create mode 100644 graphics/object_events/pics/pokemon/snubbull.png create mode 100644 graphics/object_events/pics/pokemon/solrock.png create mode 100644 graphics/object_events/pics/pokemon/spearow.png create mode 100644 graphics/object_events/pics/pokemon/spheal.png create mode 100644 graphics/object_events/pics/pokemon/spinarak.png create mode 100644 graphics/object_events/pics/pokemon/spinda.png create mode 100644 graphics/object_events/pics/pokemon/spoink.png create mode 100644 graphics/object_events/pics/pokemon/squirtle.png create mode 100644 graphics/object_events/pics/pokemon/stantler.png create mode 100644 graphics/object_events/pics/pokemon/starmie.png create mode 100644 graphics/object_events/pics/pokemon/staryu.png create mode 100644 graphics/object_events/pics/pokemon/steelix.png create mode 100644 graphics/object_events/pics/pokemon/sudowoodo_tree.png create mode 100644 graphics/object_events/pics/pokemon/suicune.png create mode 100644 graphics/object_events/pics/pokemon/sunflora.png create mode 100644 graphics/object_events/pics/pokemon/sunkern.png create mode 100644 graphics/object_events/pics/pokemon/surskit.png create mode 100644 graphics/object_events/pics/pokemon/swablu.png create mode 100644 graphics/object_events/pics/pokemon/swalot.png create mode 100644 graphics/object_events/pics/pokemon/swampert.png create mode 100644 graphics/object_events/pics/pokemon/swellow.png create mode 100644 graphics/object_events/pics/pokemon/swinub.png create mode 100644 graphics/object_events/pics/pokemon/taillow.png create mode 100644 graphics/object_events/pics/pokemon/tangela.png create mode 100644 graphics/object_events/pics/pokemon/tauros.png create mode 100644 graphics/object_events/pics/pokemon/teddiursa.png create mode 100644 graphics/object_events/pics/pokemon/tentacool.png create mode 100644 graphics/object_events/pics/pokemon/tentacruel.png create mode 100644 graphics/object_events/pics/pokemon/togepi.png create mode 100644 graphics/object_events/pics/pokemon/torchic.png create mode 100644 graphics/object_events/pics/pokemon/torkoal.png create mode 100644 graphics/object_events/pics/pokemon/totodile.png create mode 100644 graphics/object_events/pics/pokemon/trapinch.png create mode 100644 graphics/object_events/pics/pokemon/treecko.png create mode 100644 graphics/object_events/pics/pokemon/tropius.png create mode 100644 graphics/object_events/pics/pokemon/typhlosion.png create mode 100644 graphics/object_events/pics/pokemon/tyranitar.png create mode 100644 graphics/object_events/pics/pokemon/tyrogue.png create mode 100644 graphics/object_events/pics/pokemon/umbreon.png create mode 100644 graphics/object_events/pics/pokemon/ursaring.png create mode 100644 graphics/object_events/pics/pokemon/vaporeon.png create mode 100644 graphics/object_events/pics/pokemon/venomoth.png create mode 100644 graphics/object_events/pics/pokemon/venonat.png create mode 100644 graphics/object_events/pics/pokemon/venusaur.png create mode 100644 graphics/object_events/pics/pokemon/vibrava.png create mode 100644 graphics/object_events/pics/pokemon/victreebel.png create mode 100644 graphics/object_events/pics/pokemon/vigoroth_mover.png create mode 100644 graphics/object_events/pics/pokemon/vileplume.png create mode 100644 graphics/object_events/pics/pokemon/volbeat.png create mode 100644 graphics/object_events/pics/pokemon/voltorb.png create mode 100644 graphics/object_events/pics/pokemon/vulpix.png create mode 100644 graphics/object_events/pics/pokemon/wailmer.png create mode 100644 graphics/object_events/pics/pokemon/wailord.png create mode 100644 graphics/object_events/pics/pokemon/walrein.png create mode 100644 graphics/object_events/pics/pokemon/wartortle.png create mode 100644 graphics/object_events/pics/pokemon/weedle.png create mode 100644 graphics/object_events/pics/pokemon/weepinbell.png create mode 100644 graphics/object_events/pics/pokemon/weezing.png create mode 100644 graphics/object_events/pics/pokemon/whiscash.png create mode 100644 graphics/object_events/pics/pokemon/whismur.png create mode 100644 graphics/object_events/pics/pokemon/wigglytuff.png create mode 100644 graphics/object_events/pics/pokemon/wobbuffet.png create mode 100644 graphics/object_events/pics/pokemon/wooper.png create mode 100644 graphics/object_events/pics/pokemon/wurmple.png create mode 100644 graphics/object_events/pics/pokemon/wynaut.png create mode 100644 graphics/object_events/pics/pokemon/xatu.png create mode 100644 graphics/object_events/pics/pokemon/yanma.png create mode 100644 graphics/object_events/pics/pokemon/zangoose.png create mode 100644 graphics/object_events/pics/pokemon/zapdos.png create mode 100644 graphics/object_events/pics/pokemon/zubat.png diff --git a/.gitignore b/.gitignore index de5b0c743af6..baa27796bb3e 100644 --- a/.gitignore +++ b/.gitignore @@ -34,4 +34,5 @@ porymap.project.cfg *.a .fuse_hidden* .ccls-cache/* +overworld/ *.sna diff --git a/extract_sprites.py b/extract_sprites.py new file mode 100644 index 000000000000..74ecdb18826c --- /dev/null +++ b/extract_sprites.py @@ -0,0 +1,133 @@ +#!/usr/bin/env python3 +""" Extract sprites from HGSS follower spritesheets. """ +import os.path +import subprocess +import sys +from glob import glob + +import png + + +SPRITESHEETS = [('gen1.png', 15, 11, 1)] +output_dir = 'sprites' +index_to_name = {} +with open('names.txt', 'r') as f: + for line in f: + index, name = line.split(' ')[:2] + name = name.strip() + index_to_name[int(index)] = name.lower() +name_to_index = {v: k for k, v in index_to_name.items()} +PKMN_GRAPHICS = os.path.join('graphics', 'pokemon') + + +def extract_sprites(spritesheet): + path, width, height, offset = spritesheet + for y in range(height): + for x in range(width): + if x == 3 and y == 0 or x == 10 and y == 1: + continue + output_path = os.path.join(output_dir, f'{offset:03d}.png') + subprocess.run(['convert', '-extract', f'64x128+{x*(64+1)}+{y*(128+1)}', path, output_path], check=True) + offset += 1 + + +def stack_sprite(index, path): + joinp = os.path.join + name = f'{index:03d}.png' + frames = [joinp(path, 'down', name), joinp(path, 'down', 'frame2', name), + joinp(path, 'up', name), joinp(path, 'up', 'frame2', name), + joinp(path, 'left', name), joinp(path, 'left', 'frame2', name)] + output = joinp(path, f'{index_to_name[index]}.png') + subprocess.run(['convert'] + frames + ['+append', output], check=True) + print(f'Stacked {output}') + +def canonicalize_names(): + for path in glob('overworld/**/*.png', recursive=True): + head, tail = os.path.split(path) + name, ext = os.path.splitext(tail) + try: + num = int(name) + except ValueError: + continue + new_name = f'{num:03d}' + new_path = os.path.join(head, new_name+ext) + os.rename(path, new_path) + print(path, '->', new_path) + +def closest_color(c, palette): + min_d = float('inf') + best = 0 + r1, g1, b1 = c + for i, (r2, g2, b2) in enumerate(palette): + # Color diff from https://stackoverflow.com/questions/1847092/given-an-rgb-value-what-would-be-the-best-way-to-find-the-closest-match-in-the-d + d = ((r2-r1)*0.30)**2 + ((g2-g1)*0.59)**2 + ((b2-b1)*0.11)**2 + if d < min_d: + min_d = d + best = i + return best + +def apply_palette(palette_file, input_file, output_file): # Apply one file's palette to another + plt = png.Reader(palette_file) + plt.read() + target_palette = tuple(c[:3] for c in plt.palette()) + inp = png.Reader(input_file) + w, h, rows, _ = inp.read() + src_palette = tuple(c[:3] for c in inp.palette()) + with open(output_file, 'wb') as f: + new_rows = [] + for row in rows: + new_rows.append([closest_color(src_palette[c], target_palette) for c in row]) + w = png.Writer(width=w, height=h, bitdepth=4, palette=target_palette) + w.write(f, new_rows) + +def paletteify(path, output_path=None): + output_path = output_path or path + joinp = os.path.join + _, tail = os.path.split(path) + species, _ = os.path.splitext(tail) + front = png.Reader(joinp(PKMN_GRAPHICS, species, 'anim_front.png')) + front.read() + target_palette = tuple(c[:3] for c in front.palette()) + r, g, b = target_palette[0] + color = f'rgb({r},{g},{b})' + # Strip alpha color + subprocess.run(['convert', path, '-background', color, '-alpha', 'remove', output_path], check=True) + apply_palette(joinp(PKMN_GRAPHICS, species, 'anim_front.png'), output_path, output_path) + +# Sprites from https://veekun.com/dex/downloads + +if __name__ == '__main__': + args = sys.argv[1:] + if args: + paletteify(args[0]) + else: + f0 = open('graphics_info.h', 'w', buffering=1) + f1 = open('pic_tables.h', 'w', buffering=1) + f2 = open('event_graphics.h', 'w', buffering=1) + f3 = open('spritesheet_extra.mk', 'w', buffering=1) + for index in range(1, 386+1): + stack_sprite(index, 'overworld') + try: + species = index_to_name[index] + path = os.path.join('overworld', f'{species}.png') + output_path = os.path.join('graphics', 'object_events', 'pics', 'pokemon', f'{species}.png') + paletteify(path, output_path) + except Exception as e: + print(e.__class__.__name__, e, file=sys.stderr) + continue + d = 32 if species not in {'steelix', 'wailord', 'kyogre', 'groudon', 'rayquaza', 'lugia', 'ho_oh'} else 64 + line = f'[SPECIES_{species.upper()}] = {{0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, {d*16}, {d}, {d}, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_{d}x{d}, gObjectEventSpriteOamTables_{d}x{d}, gObjectEventImageAnimTable_Following, gObjectEventPicTable_{species.capitalize()}, gDummySpriteAffineAnimTable}},' + f0.write(line + '\n') + lines = [f'const struct SpriteFrameImage gObjectEventPicTable_{species.capitalize()}[] = {{'] + lines += [f' overworld_frame(gObjectEventPic_{species.capitalize()}, 4, 4, {frame}),' for frame in range(6)] + lines.append('};') + f1.write('\n'.join(lines) + '\n') + line = f'const u32 gObjectEventPic_{species.capitalize()}[] = INCBIN_U32("graphics/object_events/pics/pokemon/{species}.4bpp");' + f2.write(line + '\n') + lines = [f'$(OBJEVENTGFXDIR)/pokemon/{species}.4bpp: %.4bpp: %.png\n', + f'\t$(GFX) $< $@ -mwidth {int(d/8)} -mheight {int(d/8)}\n\n'] + f3.write(''.join(lines)) + f0.close() + f1.close() + f2.close() + f3.close() diff --git a/graphics/object_events/pics/pokemon/abra.png b/graphics/object_events/pics/pokemon/abra.png new file mode 100644 index 0000000000000000000000000000000000000000..69613dd5de85073c676e819a9d699d10e1fef3e5 GIT binary patch literal 485 zcmV!0RR60|NsAc|L!T(v;d1@01yxm?q=0p0004S zNkl5dr5C`xZz4O!t9BeGP>^7W&IUm(I?+05HXE#Nk`~s@{QFvq z&E{UUgjE9+;|JMhGcP11iT&~ptXDI0Vc^0K^>W=9?m2d$d#xp~EHs%QX?06R7RE7w zC3VsI30q(yG>IDrZcl6^y1>>Dv*N4f(*!@Bn~fcuZa?2(-IaCk)XMh6W8b+BN)a0J z?BQ$fOxexvFFe>`pmxU-u}^jFRN4h*q?;Xt@43aiNT3Ro_k zLvoo#=IDQD=rMID4L#@uVqe9c7XaLEj^4kqdybNkn)l#t)R2qt`i}i~XczpFsfky- b=Rb1?07i(Ez&;T`00000NkvXXu0mjf#wO(Z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/absol.png b/graphics/object_events/pics/pokemon/absol.png new file mode 100644 index 0000000000000000000000000000000000000000..7e13de7dea1da24099bd2b8f1f6a17d5da5a69d1 GIT binary patch literal 733 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 P00000NkvXXu0mjf3-1pQ literal 1782 zcmVEX>4Tx04R}tkv&MmKpe$iTWdut4t5Z6h)|tc5EXIMDionYs1;guFuC+YXws0R zxHt-~1qVMCs}3&Cx;nTDg5U>;lcSTOi}v_ypn^rW+RVI`Pz| zrE}gVjXeely0E7l8 zfT(bQkU*%|V8H08u)xsZ==k{f`lCc000009a7bBm000XU000XU0RWnu7ytkO2XskI zMF->t3km}g%tI!~000EhNkl?jj zVTDiQ_`Pqw?|YN?Y(oC8m-UMAS+HvVNzR??S*SG|GXqL9`84;e+gWb?UA$GO4`u;8 z87$`GE$q>uzC+6L(rg8Kyj2*~Yx#~?OZ9vCcssOAYZ@cn@`R!c1$w;Is=Zdrb)@k4 z-tti+7jLgj)^vY0%ae*S6zCyS!bi3)Yw9s~r^`GU|{L`cJ% zx9xMVCx)Z6W@A*!spf~DDy?VSx zD4j2k@mgys`pYHo=GgZyDg7og$e)_Za$FY~z*s8U0$^>WVB|3Huha1YGa3OK+NuF~-WWc9@lf2_Wc zczQmP?EZ9If2%9WX?VP+mo~kFSR3s#r!6-q_SghB1kXf8h6}i1pkTxg1dP-1a+8lQ zZ$4O50+acKbbH?V@rOsQ(31})y60!#|W^~FAbf29EL!SjQIU2sIBOXY9#o%x{~@)LDMQh1_BEm~zB@#@>``XC!5x54z6I`pP^{-4@_TF({Qf$PCkg%B+h{fia$awN zKlRXZ*Ox_2E9$S)uMl9Pkrj^{!tbAf+EB|ECH(Q^{5@4d4G-@peVBA8mBYnwd4{kY ze9sgfxE?BUJyl~=0N{>=0zKXkgv7)hUrK~vreK(t&r zQtdgYsONM@qyV6^ah4U24ya2ykj%$6@IGw~=^J4iNaCSJ0Y*0>Bmm5qv;q(@YV)Kqa zz1S%S3KH=KI>0^QexL(pD&J=vv&0AMe95S)VVlGgBBM5mw^hXNL~lD%QS6Oi1mj0L zL@7wbqXWTF3x{buU(Gu;H#6{1By&|$kgb+8He;U*LQ(8}smKjzX2uuM0mW0zws`*5 zIQeFgg@?J}yGn43E9Py!3!``=%Yj6wnY~WM`P25De6wac@UMU-ck>bbPaU`w&?|KP Y1uqV!0@OS@UjP6A07*qoM6N<$f-loog8%>k diff --git a/graphics/object_events/pics/pokemon/ampharos.png b/graphics/object_events/pics/pokemon/ampharos.png new file mode 100644 index 0000000000000000000000000000000000000000..efc07213b3b6733e8605f5b60e10f87790f85f1d GIT binary patch literal 696 zcmV;p0!RIcP)ZA~&Q&Jl9SjzjbtPCet8*C$9PtYz&A}BW zgnO4r`ytK9k*^3T0ymBMjaL5|jb>!V-tFD~3lq+;t{Z>;$iddnbWhIs+Zz^LtpQZu znF2erx?Z+80m8whXaLGWS3N*|Se!TfMgrbWng+<&s>8>ZO1A}mD*?9txzWxgy_}gC zn(JkAG9~r_0cZk*uV0|9PDw9kuL$QSFh%wO0cZk*&o9tzkYLV!$A{KFm^%#K${cP) zqUD_Zh8mzZcQ|BRWDXBdp_1nuTw%k$%wtZh!~*=CSFFgvLRZ{lF6F++W5LjJ&ZDov z6`1)Iv8Izmc>o|KkDL^^(tAAqf!CiB3q>a<<4(IV<3(X+q_EOz%dQuOS^P*ETq|_u z*Nnq(k3$g^CPoTcX~oV@jPTM3J};}%Sh4ljXTm{Bj&~jvW{$1I8!0z?VJI)lzdrK~ zKoe6I-v+|LWyhjNg_+~92{`V+qyQtkCCA6_oc4v|d7lW7;cIRPbC=db0GkC^;tP|_ zg}a%P1BAZiQDNdCmQnY|U9HmaO&rs48YG^q-ct6SO3HRff)l4ku*R7&FbeR2_sl#~(qvnb*#WZE|W?ITTcl@p0 eM7(kQEBg(tmqYhQn53Nm0000B*66bEoYuY(|ai#o8d4gBVzDVX3J;x!X`TnBpUxV9^@whO+?%#nEg^OAMo%y?)6nWyxg63Fua zw*#&2V`|X(=dO} z!+r4G-rHE8nKq>5k#45palL=>aoBWLT?)x2UN(@d%aAVe;E>vD46rg@K{>I#4|>uM za3-W{HR85_Ua{|E-M`w_M-lGL(OAdEqH?C6MYXa4rI&R8VFSd8^QpH@F!P*GpGL-2 zzhMu)WXI7=2*>YY6xYp%J^i?UbOYKp&9Bq!QLnf+itPppzl)SRKbS~1kT-1h+-YVy zF{^t~VI>;f4`rkKUHIlWzbq%P_!zMDO!F_Q?f-fF1wzsDgbJAPGXMYp07*qoM6N<$ Eg2aSd)&Kwi literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arbok.png b/graphics/object_events/pics/pokemon/arbok.png new file mode 100644 index 0000000000000000000000000000000000000000..dfb456c0f969663d1acb2407593419c6c4288518 GIT binary patch literal 708 zcmV;#0z3VQP)+;4P3oOq_a}8*L!Qh%$JQ!g0 z$=J%C;;$1l(_i`kwz>tLG_|bZn3(1np|nRp zJzz!##$CgofVJUIt1}Yk`QZS{2_w*Lrpwp*1l;v;=mNVT;%+ctscsBF%}z6eTDL$6 zo6HwQ8%4xji+NO}JTti6mA>6GaMwr183;3d#;k>ch~y7Ao>H=U<>lQH^~Z(ILsnLd?Kc6M(*IN(C@u2TA4)O+f9+ zQ1}vk{{Im+VtF~RR<8iOL~+gl>@e~TfezmDLsLpI0S=#P|5mR+pV&2`maBUu5XcLf qg)we;($vr*`HoPJPSz>^?D`FhVslQq(-Wfr000001yxmv}Jv^0009_ zNkld_w$r6o^Z`3V9BH?(SB*2sCw{R^WTOS!{xa(lECk!30rX2Q`dLtR7@WXh$+)Rl zHdRoj3)UgcdAdt*=DN5oTSF8qr{FZUj-uMIGe~QWRq2m?$MUg;W@IK^XPE%By z;5dQIuq)i?r{Mh6*YT23FjrXRD45m@HilZz1jie!n6OOYrjpB?z>m|GV-IGj4|tpn z=in5pAO%dKZiG@cR+2Hp^QicqKX$y94L9Mo{2S*u2V)8jtb*j3F}zpP~2q2j%oKXVhuu|*7;K2s=DYmgbXNlNlego26ev;hOR zB-ygVe$%S?YCvw-$s=K+3X>bvhVA=NRWN>(PB6(213wCI(Wa^ag>^bwMT$R`9?4-V zUWID?9(S5Iju{)2Or0Pa9@H@SXwz6nRtcWjj#FAk9?3Z#)X;AHb-ZcRaE?9W%}fJ9 z#+2!F?{|7EW44FJ+dj$$_k-yh8VF90!H0Ev3Szjzn=s7HuuKZf}gw j9CYhHo~u8f|84sNLT4?B0a84^00000NkvXXu0mjf^#0LL literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ariados.png b/graphics/object_events/pics/pokemon/ariados.png new file mode 100644 index 0000000000000000000000000000000000000000..7c380816f5ff9dafe190881df0d15a791e46ac5c GIT binary patch literal 952 zcmV;p14sOcP)@>Am-tC0Wy+?b-e#YttsauX*bH zL_4QVoQ|uWIzP>Hmo{;FR`t~RX$tj|T7eBGXH`#~pQez_tBST*_i4+vH=a5RMS4x4 z{$Nj{pju#yk^gCcu{{YISSVU9stUJREvkKj3MV~`vH6lVFerk8*0#b5tAuCvqJ7c8 zdJmJ(JSZn?42qy&e_LUNrM)BAI6rOR*4vDb#4ac6{1=6C2?>qJ9XIeGhJ-w{v<(^x)?vklld@QVZ0)a zN~p&<4}BF+Xbj93(HDtrf1x;A6!`~zYKO`rr1-1Wpes6%M?42+=X@= zguwVVo5_qf^R?tS_*V7{2~W5|4&|=bI65d2M&5zk;1MYb?u(2!>D+{4>6pQdIGFk@ z4kR1bi7coucQFnP4!iQYJATNMjPU_}1uK}#U`3RU3eK2_58Qx@E#W~d_NX1iIbVD7 zCM4~c|3yVyZ_0S_r=9_q>hD@Q0Aq%?sAA81;zDnJNOHjkrK z*e^MXNfNCDBbs`YUH-W9DcX;_P%!Fgin&WUB+OS=s;8Fr|49B>VB-^y7%C!AfC1!R0#VC{2x*9M);jNSXRECB3g zoMA>C(>qLCEExLv+X2i1JH)nnu|>x%=t-34 z@}rb26$z)^ci;CdO?3=o&PZka^^=R(Ve$9@!)bv(imnPk$EbtN&gSM9jJ(3(?DZ@y z?^ukAi)i6)du?yS>ZhkXVj8`OzgG(6%uB~~T4Yi(C0C4ZqRWMR%YkS$y2_ekX@BH@ aXTJe-t#q#>y|9G<0000O1(J%-rnA{w7qI-djJ3cun1xM0009Q zNkl5gQ7{_(VA@rc{uxoD>hMFz-D-6s7F(vrJltOcAzz8ZbPhX)Fd?;a` zBIFR57Z~KQ%W7r>HEqx&OMXdOZLl52pwFSrPxABsOM3Kz&}+QLe-mu>cRc(RV~H3< zGxhJ!SO+~Y*khbCZwr39ak2~{jCU^9O=90*pE22d+yY+)F3#745I^5ISVhJA(>Y}P zVf45?+r8s1o~%MbAdel4&^!}8x99v+&a*}GRJ6QPoOWCRB_55OJj~+Ho5c-sF{0#q zmWAHT!AHD`rHtgx%en6zifesg^S;OO9)|Kj~zT%EizB6o6n!IN)Y)r z^nM(>7^s9;&@%_)93oCvCpQjOBaTN)62QX6w?SI%_=$_rZmCN$zi~0TCDqa|JI6!L zI0fMJ&K8APZu@abAc`KgL6}N?!C=|3xhw?Qtxsum z?x$;JGVHDEK~7BB(0%xlmO@x}jku2&%$B+H;e5Af*>tL$xa+b@x<^H8WsLGqmr4nlpo{>DEsw(hUf8 zEd|0#uwiAWcPHuu7-g&#RECOYvgrC%O3{<6HM$1-mF#_S*ohfOeL>B=)V*v}Ph9T5 ip}&no%V$IQXYmtuNr6^C{8T3Z0000&CUP+|ExJm-fC+9gM(_l{{R30T)@xq0003W zNkl1pw6b9f&L9^}F%*oJ-ocF^yv0{DGy-p` z=~7wglZQ?P|J$dBet|#&*t2KPo;`bh!sOq)+25XI+L$yj?~^{GxztHx(%j)NB@7ac ztrKn$G3DEadA<~uwAtx8qe!?|7sdu|(BM05R*mCTB#hAk7$0yzGnBO1iyqH{c7r$+ zwIdB&7ADuUnXuLh+6oUg(<5o%h3eaqHp{TM1N7ngqhHEhhi yXSpm_ZbE;rh2Rs!aUs~UR+U0000w6 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/articuno.png b/graphics/object_events/pics/pokemon/articuno.png new file mode 100644 index 0000000000000000000000000000000000000000..3899abd57bbb79d8ab2697f7f3c994ad94397267 GIT binary patch literal 1196 zcmV;d1XKHoP)5dZ)GT(CbN000Cx zNkl%W#zcoLeG#P#UJh6d6D9P5HQS7B)^X{!x@sX|Fh}O&Iq-qww z|KRxdvi2}cVjqH!n|@)lRwx~BgX;*aA7DTBM!~}75J`3VngD3T&A8r|em_k)t_q#> z*eY1q9uMZ*WEfH&2&Rwu8yq$k&@OfCj#feU>v}czSoTt*aS`yePNt+{3u`j5u5kEe zYsz73Uo$#)Xa-~el7dF(Lp7G#h>T{z7X?2gGO3_~jH458ckg)Sr?+eGdl#k?R?@Z3?0l%;3?lQGgQ{?XBirsPwf`DTxfcp^8D#B6VGFK<{gq(|rS?7;z zYXro6R77GTdTyqU* zp?q50tF-gGTXF_nXM0i^1THKtfyM z(SU{vqK}96%XeHLR(k9Qj~|SEl)-jNBBlI&kTQB*8yw_lMp5u03{!5af@ACRn!)ZH zM4YI^NRJrDg-L0Ix_6m+;fNT13eVc49bGvYr~?#Dms zu!n0`j`xA#dK6P2pbLQTHRIkuQ&&~IpR_6Dgo`5DsNU;m9DBcGD!kX_avv|aPDdA; zqG_dC(_IDH-ZE+1ZUolTbachXd#U&7= z`PFRLoIl!s?;@tmpQ2~N{Y?rgk6YtDXbBf?OdAW>)b_q@1U?0OQ2-}A|L<3kz;De zdxwC_WQi_&!c{XrPBN_9%-pJ)fyD%B0Arsr$JXZRTOSG(sO^)!QUi`nw;I%Ll=+&_ z9Lbg^JQ723bOs;G5pZ!E7@R-i5lwc>fMvHFkuxl?Tn#`Udt%T~=C{s_=U*GnlLV|x zfz_(9&t}3ZIg{h>w4gO4%zk!Qrv(>sZpw>-?eA^sk+v3gLZ%zUv`mw{&d-?M1N?rU6A|WwxR&V^OWO9V3@1FF6N+8 zc2lSCPb$@)PMIQq30zcNih~f0gb+F@$jVWq$jYuF>AdXNCO8p@?eb=dW`E|-6aR1g Y0f7E081?jf0RR9107*qoM6N<$f-lrcdH?_b literal 325 zcmV-L0lNN)P)2Xkl{Dhv6g#o0( zzkuL31S}A8JVSG5#6q&qteTj_dLP;iMEiO1=vQ9=sW60N2v>9jALQ~=F z?zI6U`T{1D_>I0p^FpqTY*en{^d{0v5KiQxxL}>xJ6GNoqQNyJF6n;JH+W#$1;V!P z&!@6~aX)@+?PZLjzaV2AhjJTZxnFE=(X&P8!$?9^X$hBB-UJ~5Bk0^3>K`=$=jZba X4+5IQX@&Zy00000NkvXXu0mjfFTRbR diff --git a/graphics/object_events/pics/pokemon/azurill.png b/graphics/object_events/pics/pokemon/azurill.png index 99cd25fe5c772963d5a6a530a5f5e492c0c3e748..b0dc77c7344abe39f1aeb50c05e758734413b472 100644 GIT binary patch literal 520 zcmV+j0{8uiP)=X>V|cE~SOMiUZzkaHUw* zADc9EYr(%vpHKSEIb;E>S+i!%ntz;O$dO6j{J_5!@`@TJB4S5v30L`coKQv~DAY!< zfGuw9uer*%EdZ-+gnHq5sPN&YatlYD|P9 z$BtYf>LQfcjG-|3ygW-e?bil(R0iS5yU>s^vN2)5kU6tTQ<(@oGt%D3Umj5(Oc0J- zizxiGLK%F(PD7VAKs?mY1fgeDpw#s5V!?AE*q5!d(>tQc_K#`CSABPTz{t;aJ z6LloVNTRlMdS4>MP)bCT?0O7hzDk(@T@a-b%WOG|Zx@jX3U461LRp%nBs)v16scH< zR}me=DrW${w7tlID^y6S+9T&-u_&Htt7DQjQnt71Y>(Fli0000Pu zN@9C+lzV&LtgQdVgJS=bV*iw4gOrr4q`ltN?*IS)0000000960{}>n;fF#B70004f zNklJH(8(1(5C@-eVfJ&r7fWuR^1V;6Jb7eKSVxsZ8+WZAaEr%H z2wlj7LQR9QJO=z>>s+Liy8<&^j6c#~NglPX$lWMN3(Wd~q}AY0)|EpbW5H3Ec{0t7 z1-4yhNj$f46Pinz4mf7I8YR==hM->ShB@x*U)eEXz5tqjZRgqEXwdd5n`aqry(E{3 zW>BE6PGi0|w&cc3v7B|7)bZtWGb&Iw33H7zaN|mN-mJr4r{NbXchhGzgUf)0H}d6|vU%wRDCB opTQXvHYDxb8^106Fy~+98_L(<9`f%Z8UO$Q07*qoM6N<$f}->5E&u=k literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/baltoy.png b/graphics/object_events/pics/pokemon/baltoy.png new file mode 100644 index 0000000000000000000000000000000000000000..e84afb661c4f4c022d898a42e4bd03d0571bb3f7 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt-3y|34`xsJS@_$e6Rl z@#xW{XV2E$b4>a+1*8WZ{AWnb`u&%Ifsxo&(lJQ>Ws#30P$fw--b$!guyaL)`Ya%xO+c4?C zwb+Q}RfnbYEZDYsebif$sn9iX`|g!B*H}%b?Ek>G@n(Jgg|`jI&pj63mH6J!iur=9 z!4}&e|l?9 zmf6-Dk()JVtaOY{;1xSj6*F6Zx=qXxhT~#WCh|U!{&cjc!RVT$|I>>fnO`57{r`Ry YJ40>FuGM_+xFVdQ&MBb@09|db5dZ)H literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/barboach.png b/graphics/object_events/pics/pokemon/barboach.png new file mode 100644 index 0000000000000000000000000000000000000000..893b3ae3649353c11dcc4e55a439c779f7f06bae GIT binary patch literal 513 zcmV+c0{;DpP)S5C`yC1Q(LaE))Vu`VfWU!BayQpTkGkf)GgSyVz4;y%-RBXoY(6 zpqHKmtMB3-1ZSr1dMF4&{NudE2ovdzyr>xRShR-LvA@RknCQm z(Lewv%lFKMoqed}{3ht@$4hXV6*U^@PXxmUrNS0FIiJ4gHe0$LCa9U$`p9a*k(`UL#Qc5P9=;r)4G;|0;- z0bR%ctVDqp{Lr7RSV4AdVr@hCT2M#(@}N@l!hg*th?#~Lf)Xss00000NkvXXu0mjf DqNefo literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bayleef.png b/graphics/object_events/pics/pokemon/bayleef.png new file mode 100644 index 0000000000000000000000000000000000000000..95ef810c94928a9b624d8b58e200dd3a2528aacd GIT binary patch literal 692 zcmV;l0!#ggP)(9NWSHc?SK52pD5x zYeM`y8$`DL9AjIGX(Ma7VCu!fAg{R^w1E#iBOjoP1fdM@(rW`X$QryDsARanG>S8jKKji$g=6lb#Z2FEk=7CJCnfAJddj|Hzba9CMP$x0pP#jpEpKDl47f*cv zXhaTeb6k-)p+#5~Td2DOzQX1fV38yahYi4*7!*7SAk>gv<6I)^SOY98CGpgPfKbW& zZ5sF>a!$kiOIGR#T}wAr@?Q*aLUOJp=Yfk=eY=+VG%2X0sgn zO5%KR^W~ud3f7}{Si}1AlKzeRQ!{L-0cW#6IKS(X#JQT#9rB<5+Ct9gt#vdZXVZHC z*C&Z{onHpd=fc_STjv8!$XVedz&#C6aNaZG6D+p^o4pUMqXwLnxAn?8C31c{c>8#7 zw*_A(jCOahG~vYK%qQ!-B^S*XoD+Lz9Wm&=^?o+c`4xLd6W)bZRWloBt*1A6V)n8@ zyB$a3nNM*%k*hK`!wtPiH_b3o{fG^}Xalm}Rq}&EooFLf>=U9!5#I8<8H;XinDV>% af7TCN4oHkt45iBe0000nmVZ9}p0007} zNkl7y>XS!eu5y6k#H(@yj<3B>xZVMAu}7b>Zm=y!CL6r2 z6O6!=6fpvEAu%B^DdjxRQntRJ=2TbnJk|K-Ju=!n&lkk3_oN@94l_LxF6(_891<5R zBnL_$3LXNmZ*)a0Rnx`G zmr0j4A&mM=n{~TuP684ShlDP`QQ|fR0E5bLYAX2_`@DYxgepD7=ykrG{)q2AaL$D6?L&Ci#Q&ONxK&G zX83PGC*wHiJsd}Rr^Fa!&k3y|8=uA}6NfH>v3%*{LQ$PBm-CcoCpZpMy6@R} z!$f*Sj`jMFVD~NM!N-<})?eJ+7Er}R9te)T{2q?L0jY|Za~LO1)9 Z{RXc{T_fsVq3Qqt002ovPDHLkV1kI3bKC#` literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/beedrill.png b/graphics/object_events/pics/pokemon/beedrill.png new file mode 100644 index 0000000000000000000000000000000000000000..6c1c26361dd63b357ba360dd0d5401f04ed9b269 GIT binary patch literal 785 zcmV+s1Md8ZP)eg7F`X@83b(% zS;z?T2TZZf&?i}v?V(Abfp#-WaPm3Q_j{5Y0lc-h_K%tdrY`ZdjWyVhgkG^W)lfmF3}Vz}Qjrur%b`bfJWl*mrl$9f$|(;4 zQre2B6H>kwh9zHz-|v!SNk@T(M+xF#MTM#w01&D_}Vb%)c?Lsl4Mp7 zfsx@+V3a1^6VE0*1X2S0Zoj|Jh!f@+F$}p21inGxEzd$=V>krjgl-TCQDYtgX%5T` zfY=Fn(etBc!uLsX;v@v-$gL0TSM0V1t|lA;QMfWwUOFL&*zzavdycrCDLiJ%?@`a32H|X##>0c?I0T~bOEUW! zgw(MguSj0a(~^S=5WMG12I2j)Dq;l_hRQRA>RU2!8ut1oh`3j;Lf(`v5e?dc=6P7YF%6Rql+(t1|2hWF53lI_JK}pfuvSy1O(eHW zo@J0nx$VSx#t1f77ntFc*%fSr=_O_m0lR|D9d(ISxcnWzg5U64`;YAxTF8-P>&Oqu P00000NkvXXu0mjfoS|>= literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/beldum.png b/graphics/object_events/pics/pokemon/beldum.png new file mode 100644 index 0000000000000000000000000000000000000000..df2d686670bdbc24b6c6420a030da47ecc1ef21d GIT binary patch literal 538 zcmV+#0_FXQP) z&CRT=tdxtCb82(m-rj>sO8;tV)k;!>&Hw-Z|5~K~N`uuoVze^RRe)=0004{ zNklt85YV@BnS1R+CxOgJ}>q zF}E;_S#h_{ccQkS+lbQ&W;SfKhfbq!Spm44MV!6>P}r{kKjeaV7jTmN0+`$%d189W z?%aLjd5@S|qS6E`g-fb$-2tArb(U>6K`Z8_)J7M(e#=PnOu19&IbBL&ZGvX34qLs_ z#piw}X-;3hHS=SE?`6x}8PKs>L*5cr>jn2(4w%#T8*&PL7jH0O6S8U`v&;vWUi4a4 zDte~2I^I*yX_?7Gw;`*Wb&jkHm~yXw7Yf-O;CV?zbrG`qT55d5>fh(Zx2&{sPut_0 zbz&ohRD`S!h_=2jvN`u!R#t?zaSD82N#Emj(5zQ2>O!0Ae#^eMXiN7!@ce*?KQ}?k zzTYXVbhYbuk{qM`uwB= c9`pZs2N-+hqD;*PqW}N^07*qoM6N<$g1;~PegFUf literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bellossom.png b/graphics/object_events/pics/pokemon/bellossom.png new file mode 100644 index 0000000000000000000000000000000000000000..062218cf5a083eb2dd6198f97d47cb4b4121a146 GIT binary patch literal 633 zcmV-<0*3vGP)5cX;S)gSt9(;1)xWIdk=6J zozU$VX`2uJEc-PG+Qkjn84-R5OTT}>K3Fsdxh$IFH4YZ#jsNDlz@CF(1xtEB4i;Wk zH&^G!0URuHUoKwnFf$NfCiSi%nSlq`)y+qIDh}G;pG)cDi8%-mMA<$Y2HX6HjLN(k z0^3hg$_4fu1WQKQl}+9W1KaY8T;}C*00-OJ0J6o*Kyaiv@ih+QpwoVnZ%h1CIA}it z_)a-!fM;g^p5#6V+o_D)^&kkhX5JjIS9_~<%_QvIS7uB^C{^W2vFy9 z?G1zA-wJU@HiR8WvOg2Tr+o*KY)&9t5;scV zJq&sivDut~huMI=9H%Ow*?{+$0aP8mS}`ysfJ&1@t#Lpqwwp7ORh-0eFQSM&*W5dK{Mc@OH|(`4R6-9f0x4Nj#i`nCPrY%Vwz{at9#-q=6b|Fj+eE_P~f TlYpFt00000NkvXXu0mjf8^<5k literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bellsprout.png b/graphics/object_events/pics/pokemon/bellsprout.png new file mode 100644 index 0000000000000000000000000000000000000000..bf21afbed942c540d0c9316f2f1404d1c1e29a6a GIT binary patch literal 396 zcmV;70dxL|P)wzrP(~`jOR#qVCgz(e9*Qvw50IV7BCn7Eb*fSir3+Dv zBQbE-=1k)WDZiBA)5&*dB?_=)$&w|1jp@29C$lALbDWAHqUQ_)otP(_J)o2Ggm>}4 zrk(F`;O~{Ca|f6$zmYW1ABlRe_>IU-`{R)}l#T}+ZCHa7$4vV$Hf%6yz`D>ks-07O zc%q}`m~glDs^1&MpKE?W>2c=6z1NI^liP+Jzo0N|X+tP(6~jRB*pe?GY^%}~*RQi3 zQ8nu5C?Du&CrQVkg1FO3JsW{UFZOjXLYdG<}s8kZh;PQrl9DMXsKUK z22mJUjtpcY$wKyMiu#HiZv_hE2E#wfx<4h+6d`Z*R{yF1UiYq|0QqYMXm{*-SApbQ zz;;{U9PD<}PTC7|!MWu5HZ#5{z0FhtRCsBssdT>=Im`Qu4ZZ7tw(;je4oNlZt{03J z?u22kqdrp|8ion9O~66Xcj1aVX2(SN6AU@hFO7lB2kJ0^wu$>SC}u-I$LxS8m&w79 zJ>BEu+DAQhGnN8i9qZ}}+SYWqIFsTeDstB2T@%2Df{W$vuZJoGbj-|fkw~$Mq|)BP zyYSXj7`H5y3=?P@*PNv3^otpk&$we8G5!RV_Zlal_YMyaSP>@BHsx{^rEq3XH0iS& zd2$VJ!ou≫eT??2pckw+b#By1(_MN%%VHwR`G=nNhO`F8Zw|lW`o6CKJCryk+sLwQRwv0N9k;X3Tsx?wp1* zH&D@iYc#|_{It4p90QvHIHAVz&DoT;Y&!$phCTKAack|4f&aDs0xx5!(P_;VumAu6 M07*qoM6N<$f`aFmoB#j- literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/blaziken.png b/graphics/object_events/pics/pokemon/blaziken.png new file mode 100644 index 0000000000000000000000000000000000000000..feb0675270191cbf2be40f816d104e433dcb1f6a GIT binary patch literal 885 zcmV-*1B(2KP)7zc0<8QAw+Sq@Ecn5}}H`L?n|iATeAGw%t1``Z*(=4B4NOAJcevpc zyPk#58@@42pPGE?Is+EBLV9usNps`u zRdSDm6nEg^Y#K}7`6r8Nct5#;^9|=-QO%sf!94MoGX!~VHkO`JWmn!&d^H?M&z#(+ zgK1L}pEjI(ihyqR9fv9YJW%I+nj5K85&CnCmrNP3lauuFw6d_<2j)Cf1J>+;YKBuk zJ?=t!Smi#fpmd@dN~d9X36%4NFZ0F2EsXo(3C1txpAyYtB7c12Fze)wBPtD4KpX;& z*wu2rblOpYFl{B?5L`-}09UgJY}ocNZRJmBm_3Eksv)$V#dYLe0!2g5Mnm`e zawv!SfcWAv^r#wwrU~yDx8if4XxIrDzo(|5A{u;GcuB&9X*Wy+9=D$Vs0}sV5^uXx z4NvDN+3Zwc(>zXm?F`BJ8&Ih7K(e8Y?e6O1b_gfF=E)FlH78rz*l6=7+pWIh+X0w> zLZD~}d~Jmy5O95m926TK^{Z6_qVzz~uuu&SZmN)QbG_mR|7-mP7Y*5=cPaor00000 LNkvXXu0mjfT@s>y literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/blissey.png b/graphics/object_events/pics/pokemon/blissey.png new file mode 100644 index 0000000000000000000000000000000000000000..2a3643dc8d78acf686af809636de1d1c5786fac5 GIT binary patch literal 594 zcmV-Y0+}u0005q zNklxel(E{5BB| zlq^1z2Arv?Wak>&(MzG74)SaQ-&5Xuk_ZIg5|_Bd>xojH_x}bxA^ExKbGk0ffOG6NQ@%WzY+(&GS$Z9<^6? z4}_ULPl-Yj_W2Bjxz_2}ZCIzK<6W9c!nUC;pd9mw`9eyX|>zn}(j}wrTjL{u0iBvKQ)V z#ijl^Av}EtX1~B=w_*JicCqGv1`Z9|fd5Dz176XNU`m^P53k?zZ4eU%e;eEs6RyuV z49^(6+v%9kE7CCEnF1aCv%#D1j^hrN-9-5mZA0005d zNklBjE6bJDCP)XZ;mO?UzLPg1BJTwGak_uW}PpXDCuh^i`XwtVRfh%+? zf(ZOAJeCTYN}`6hC0n4U1d`L4r@?_j!EgKN^#1QoNC?=~u6Fg$is(@$N(K$mnjT@g z(C5j3aWvPuI2!Ow>vP#=oH0bh`|wBWZ`b239b9yQ`hLrMS&2hfGvI1S3 zk!)su>A2qz+FjRYyIX*KPw>%1&f|OC1NYjHQ+xZdJ@S7@u-35w+CUkfNUThJ>S2qW&3eK z%Sd#)A09?fbtD*mcDc7V%0#2hXGNMrvZ}MJ!a5xZhCj`J9kh!`GU{x-Y-5N9XA?9; zmE<^#>(G8gj#cMMHl~MJrDhK=j_ZJ@3+{c|eG|76CfWYW7o7O(rDUj+v-c}|hmMKb z-2MZ&Rx6^jcX=fl!Ed5td%!26Q~N|+;DFUB(MR**NQSp!PGMEUd@{C7X+xI1&b|AI zK2Q42Y8ZB6bJCPWO2AJ^UTtrP`nJiL4@d1XunLSe2awI<-mLr9kYa-1T>2f zKSNL3=AP1L$5QZt!|#Oud)}!4bImo^Tyy=SYR}XDJ)oVmD9b4?B7kJVq7|pS*|G*N zD~tx->t&K)#9CA;GkJ0343OoyDYm@VvaN%NbseC3Hs;6~JafuV1#gJMvXl{L;RlFI zlb4Kb;Nfb_<;WVEZp+S`1=?Df+?;>5J+rq}k_72(q`3FH3!L7<$`0(WjQI{6y9-1N zkTw|lmo2Qii4|!uvJG6LM0~jgh~6=2&=qYkaD_YcF*7A&fTy4fR4(Atw+4$o@BoZ! ze}ngUr?-r4;6sZ3PO*lop$|N^XZNHc1CDK19$yhRiZxuif!((+db@_6ZYBC^Xc@XE zSfuvc<=zGKc5ji8Ns`1Qpm*p75Vh1&x#agtB38otB0008B zNkllO{Qliqr7fa|?u`bFO$`35-j85?ZCWF>Vt)DzWR9aWfV-~^kt zMNiO2;L(Q&oKL`!zuh|D|#>e2CTk1WOit=O&Q=#2)Ir7%t^qDR>(lW4 z64I5h4RjiEyQNsly#}ti2_W9LPXKRkiP#1pU<8oUSLg3afHbzg{yzbrj7@`1&tto# zL}IFeCGuJWQ1N#k0ls{e3N;`>N(P`l(D+Sb0x8J`lvC2SL8k@UEqOgKXaQW_`~diR z&t(fBU+MsE{YKJONF(s73xG$MOY8%*jwLiE06QRB0N&`pdo%!jf=~5&!%GebRg^b? z%i7*FFN+TkDK#+Ck{YxD9nkDJQGECC=6Ml!3-pYl+)k*Ks5N#cnE$-^{*WGcH!-6* zF72ZbqXC*cl9h@i&sAejB&v~5SG=-$v?H#ybQ5B?)bX7{9BZ)a34j`i9YA5V3By@~ zwgFEmL8ZD!GbEiyq}|KFFCVw5QoFHkx@9D(jIlsOlLnuB%SmNNDvI*v(=kU`;J%=` zi!<*f))KlHqkP3msxro#S}Ibxh_Oi0T1njbJs8>R@~Doomu3Z#kgn*6(jo&R9neyu%t`2hKI9!JHu>n|@`VbY^s>Xs+nHQ8r<6`uP(2Y*J~1U9_9 ziG~-3clB|=i0}o2%YTux3H2Z9Bi%e4__y^9w5xUVNg3Wy00000NkvXXu0mjf+}i29 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cacturne.png b/graphics/object_events/pics/pokemon/cacturne.png new file mode 100644 index 0000000000000000000000000000000000000000..3bb30ca68b6b0d251f03cab0762b0e153b0a5b1b GIT binary patch literal 517 zcmV+g0{Z=lP)`Ib8}KsS`ZKrVMVfC0004y zNkl5$UCGF@hIgK@^IFu{_isU_oJslx3;I znq)KWDhvkwZ(siS|Ix$%JmL|L__IJO4I*sRh*bu0#W*ik8H7|p!?4mQRYBwZVU^){ zD1#ody;@_GFB#xP^WvjicCCf%0!F7H z@8V?xe(k%rkXhd)0YlwzyWw|BUexo?tw)!)=Kq@8P2B8CJ(G^nKi%LsXA7- z=gkaf3(Q*!`;?kZ2frZJzsQ@GPQ9N7{DOX5$zyeG;NQk4O+$Pwr;DN^00000NkvXX Hu0mjf)#34X literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/camerupt.png b/graphics/object_events/pics/pokemon/camerupt.png new file mode 100644 index 0000000000000000000000000000000000000000..5d77d49c5139592ab26ffc2f34ddf78ceb13de6d GIT binary patch literal 869 zcmV-r1DgDaP)yyKdVs6oyH4=~9;$0Syc!kjM^!hoBS*1n^Kmv49jA`ZCS~I7tUBPM^WG zCq0dWE?!i?@RFq|+$Sh$>tZUDT_97@-?EI4hy2f>L{SFde-S*uFP4w?^GgMl*vp3v zFy7Beyq6E^h@GN#hFBXy+{%BU<8+ML875RoKW^p2!X5tvqE?1dm`^Jo6dW&=_<7UL zSYUm$@}|jNRu+3_UYNwJ!&(^kKcjSXawU+Pwa`&&JsCE80*fRTIC3-0vdJSmUFshv z>j7|b%kG!e%4;$R6QUwN4qDhB&_$YlrwMX1;JwKr1$tJ<&7M$#hf35luo>d1?nx)O zg#mvbgE@GtmUff92uscdiHee0$)y36x*C0I;gBlvChvfBM4YS}W=S?nrZ{l3N2RW2 zB?)jc>`i5e^G=@6Uj+^ZpqmvcN@}wAaXC*%4^Pz$OD@7$c9BhToWB7Z!zP=1Dzw`~ z#pMhd%p!#I2SlPGAt|}4FG-GIw@k6UZLz(k`#!7Q;`oK{iQ@1~PiiT1fm>N=54rg+Y^vR2M2r zWVMV--o%g6{`6|_?)vija%j3V*%*j5|8f_u>*t{0@+M0;Fh`wWhv8z}mt6Xn!}H;} zl!49LAs+uV8jZfLs=cVekn0ip2we<+jH0!W^t?>a;LQjs(louAjU;!{vq#rHqmbJAvVC{3L(-x+r*Px>&qjh>&u;c%Zw6hIzI3 zP|kfScjMC6ZAJWPo??B;gpk|Y-ej#1dbl32F~kJIpsZNOLutnatK;|yghB}OE!d-! z5~fc@g23|tvkgsC#Q|`{K^@mQ3Brt^a<>9Fgd_;Va)^1qS%w+_-hD;tIIt4}>yHg& vdJwC75K{m%r&|6)oxF-n|4d%a?$-n}_F_BlEKgM-bKDek=~|IJc+IXM6T0RR90-xG3p0007b zNklHg27cL4TdKlbC_jjKGu zc+2v=gMyL@os>%|NPF!>Tb4mFjlX#9lvFMtRQbR+01R>r8bYAxwKEk8C|7CwCV)nc zK|uLL(QEUt%5^B%mlj0MaWNoVplB%Ds6A<98j!I|#!j{ypZSg>&$dqrG%Pomm>|ob zJaYXH2ib0n2VCHtOG;9dYy!Cs1(%<@0XoQZAsFe@NdhB3oF@mM;WBvF%y9>Iy4fxV zBNMliz{pcQwcunK9J2+a&Md_(6P3U$^^7KYyY>y0pFcNfdb+QubGi+@b70R>KNU#R z>vt{pL(V17sPl*G+_z_AC?wQDp5aG_pZ9EzMP17E{RK4Pcwt9T2f5zt$#?qy84dmd f0HMDf|HtDGN~NP&WEXyI00000NkvXXu0mjfPKsQ( literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cascoon.png b/graphics/object_events/pics/pokemon/cascoon.png new file mode 100644 index 0000000000000000000000000000000000000000..33b1c634d9d8df49eba26cd6bd7d0568418e5a96 GIT binary patch literal 392 zcmV;30eAk1P)_Z3$#qSUJriG6Ok$y5OHHj_dxhfJ?8DkWS>0lG}&=jDPtbrV5-@dddWRMm+q00 z7p@%z8fyLW=u;gB1Cth(CvKJy_jVz@L|{=_*mh=l27{UhL%!HdLau9u0pFi0@8^ij zz=^9P8rVQIoX=^Eo&Wk!nGXS(fTQh9h$1op`}vTJLyz6=&5*9gF4uBe{+w67RzCLF mxs!F|({^kT)0RB+m%0Jn*Q4dfNC8y<0000}Nmw+0T!iR#4ppln<*sXxuhG|F>`$ z_#?`{Fm~7t`bYT}K`!+C;qZuZikLM9Tcb2_3OraBmZyFYlcj4!j0n5I)(A17c^<3_ z3-rghBjB>RKho1YSQm=OaCBz5YlJvx4En>d3A86HIBOR6x~JH)LXo}(u9|`(2*z;+ z(+&&D$##Pa2i>X|5LU()lYkq1Dx$8+Ap8t`1lx;AlMvPkCeh0BMq#Whv*1(GTdNA% zcWw~EZJ;Kc7b>0SmW5KvUVsNhGI&;HZUe8uGN%D9EdQn1h6YNd<|M#^`u5M2`9?lB z-hxFAo_%C4ES6f|(?C{L^ai4wIYF&An0woe_n=qW02g`>vj5k4;+gXoi3|CgGE9$? zq+HUV;Y;$?`m#^nF^G=rP=-f&ymENKSf)t60$5KCFX_U=oqK>Y6K+D6g*-U#ubLU2 zXQ6X|vj|UM7lU3%y^Do*u*RTQyBTT+7=Pb+0kQ8#q%jpi;{X5v07*qoM6N<$g694J A0{{R3 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/celebi.png b/graphics/object_events/pics/pokemon/celebi.png new file mode 100644 index 0000000000000000000000000000000000000000..1311bfb45bea15bb8485826888bae63d1187dae0 GIT binary patch literal 542 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/charmeleon.png b/graphics/object_events/pics/pokemon/charmeleon.png new file mode 100644 index 0000000000000000000000000000000000000000..fbf75461d7de6dc46a692c136de58c0af4506b69 GIT binary patch literal 584 zcmV-O0=NB%P)rcbMzhP_md}qG!zK&d_ zDbzOy25Z4qJ*3t7&OSQl!;fzNhxeRSw-Rub_LGXvt)qVUxm&VHM}9#83JWj;bTxBO z8<07mqqe&ei8BSi&QXBUxnvsKA`AHaLuS2~WaoaLpabae4wE%D3HX+9L4wH>oB<*PPy~AOmXr(k$5G z1oo2nahZw|bk*}89rb3an$30zINnC){B6Y<~+H{ZsC*WS< z3Z^CqbRus3EAFEEt;ZW;F_3^l21%Za=i>XnE+nm0(+kjQ=bEbMLDr(1ibz>T!I>`p9 zsXlFG18E*-*EW{pO5NoBR<~kgZKzr`o-!9~gU_47PX0#9ux^5BUg>Rbj+U`gr=ZjS z5w3kd(|K^nc)mlMHYQ;)odnrNoT66ZjTC8(QltxAx0002d zNkl5vW;1c&xv917x8 zgIfY#v9UOqfBWt~Za4rN8ylNH%A_0D@R;8W%}_f*8k(5gQx`J?Q+LJ;>@7RgB<7s2 zhuh(}fgI%^AMV#d#6T`BZ_kKD6h--a%Y&%p&o+mcA@+;ngn8HE1`;GL>TrSE+oP6~ zkqzOB8QJeKTt#K%tjDz2mdc<`l#RX~GOc&Cp4OsK78+4jAM~L2RO^ANy}a<<-sXpS Y0%C28ERAv+wEzGB07*qoM6N<$f|YfZaR2}S literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/chinchou.png b/graphics/object_events/pics/pokemon/chinchou.png new file mode 100644 index 0000000000000000000000000000000000000000..0ff5b1e50de624c3745d0c99f9a2629cc5c126c3 GIT binary patch literal 667 zcmV;M0%ZM(P)OlVi=?V01yxm)9+#p0006e zNklt_@E5#ACDCpS1hU%qO$}r#QtaPH~F=H>5mZ(G5pf z;qbiU=t_^N7m1{3RiJkdaMcE!LWGO(a)iy)+_WJ;t10L*CIVWXdc9-?X%4Cbm@yBoM4uxSH=LxR72@*J9WemCON}T$!ucUs*O2{d`tEKqz>- zN)!+hI0Vs%%AMdL->ra*=toGt7{TO41>})7Sotg4(c-&(=+YzNybS8_A zUDw+soDT++#|xWaQNsC%jyP6oH*B^qX-|4VEM*;XT}5XoICL$e6ONrH^)foc1jG2d zeLgEK!|lBDWJxJ&e1dqf4j4Nxrj)*(h&xjeHttxPVLC2Yzu#kG;|hj?4F*ZN@bBMZ!G`^iKiz!ZOHgb=#+IMugk4KzTdtSH za^pM!crpq6r*z2U>uE1cfXo8kkawoy+_oH-+%o6R6Zn97MaH`g#B#nokH3e-hJ!@+APZy@#{7F^^kn~nhy&vi2UXv;Ix6ZRU|w;+P$--O|v#j zcXv{y8G`i>E$|3J<|O35hXVCShJ)i1A_4zM{05Ck0p}br>IVP-002ovPDHLkV1oPF BHkJSY literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/clamperl.png b/graphics/object_events/pics/pokemon/clamperl.png new file mode 100644 index 0000000000000000000000000000000000000000..2c9d0d873355c4cf50d8e579eef1598c5cf19bfa GIT binary patch literal 492 zcmV1pw6o$2V5%dnuP%;Io!8P<6xkqsbl0aZ+2FtUDMBu}ibZ`u!IYftS z^4KLLRVP0w$fa~?!TV|*9)CgW=0|m3_)3z|4=7je7k+(3 z+`1Jy+^Nc8Pl)$(73;7Nrxj68p0IElrV6qz?2;^|=`gb|#ANqaISs5(!jUm46<}Z3 zCX~_yH1LGoMwL}L)Nh1#Pgn`KP4X)gw$w5m*cWy?DW!r9zJxX4J613O%NO%O!|V$g zm$GDV;)^RpmlIcj+uWEQOzg8S(_jHP-is8ip<63Wid2gsw)sU16pjY^f8w=9^5+DNET z)62vU%f}suyZ6l^up#%5>_FgbNB{5PlPp)6^92tL g3tye(A%C-c1Ci3Cien=cV*mgE07*qoM6N<$g6ng=LjV8( literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/clefable.png b/graphics/object_events/pics/pokemon/clefable.png new file mode 100644 index 0000000000000000000000000000000000000000..43ff65d3f131e9a815d844894be89fc1bd0ecffa GIT binary patch literal 626 zcmV-&0*(ENP)le;+&2f5f&aGt0y);VQV_Q$1fiT0PJ?2TX#AN2H7_xj=*Gi*KgYI5?OfS*_cGUUXrd z8>Xzl!Nfq@WfPA6SRl1CaK3}R)1CNEpBGKh0Jf5y+JWX;bVLPjY>-@(ZQ4^)OIF=& zE9fO}4Lu&vL2^-o8F_)d72>|Y!4!K8@J*0h=pI;fEm;|~uw^Bg;!lK~vm-i~n$;R# zlIYdlpqomx(v3cITF}_4lpRa#CLB$R*18O`6{kya=G0NIgJ>#xUcNHVE%WZVV$L002@_QVl0003h zNkl4@!hcfvoR;S(Y@CI11&G8l5FEQ(vo76d2Jgm_gB}IU{&Uc->BY+k}C7r z{ue5(6Ukh}EVxj0&PC}p;4SlgFPNK{1rL13d?>vJI54*$*l<(19=I_Mk(sy7lCZG- z?h+v~jeF>T&FGBmgjs!5-n0hX%OTpd+2lGhB2U$^hZ7IZH(%05(q`LwllrWtX$2Hg)%n>&rUpz>TCxaFmb$&I7hWJoYfGG(ot+;+pcXn;HhmGR^qlSw( zNbdnSPQx}JX~LK4U@`3DiNYYaKj1{J9lQhRo~fJZ$G-S8U*}6NfhB|9hDP zrQCP{CbK@yBA%P6p(nTaSK(;LEIbQdaRu*f=I2y&5vXftJI`9$I03De5Lv>wmR%Wk zxsw6rl0;61iG`EbFT?F{6Rsc$z`f1}przo=S-(5>&^V!80GP%h-wIh*P>d5}%Xd#_SA^tDU^gDCFcRqXmsB zf}^r)Uj&6ITpX*k(ug+2V1< z2x*+UxI)D{L(-T^%jF4v^Osj3&gjp|7tnaS~*%dF%S?CH`2C%00054 zNklA~5@-0B^qwm(OZbfpUEWtj(dZ$w@VVgrSAigaWc&SO64vrT}W2LST9&Lj_&ylY(); z@2Dte$S!9vpR@bo{8Y)Yu_=TdP`KZjyfM0G2NYM*6gaH(nXz7&JU!;hJ1@vRRT~u+ zNtz^*wK;8kY;%1J^0TZ$^aRTDQ{&wG$`;`vR&6W}wM`*atGD-+FnQxkp`I{j3nT5K zLUx5iWwk=NyO5F+h4Pb?pHQwxWimrKk$Eby^|ks3W*jQq?suGL-8|2`|CY2v{f?}I k`Zl|T_6+312Y+_H0nnIsz*d}YLjV8(07*qoM6N<$f{Ug8VgLXD literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/corphish.png b/graphics/object_events/pics/pokemon/corphish.png new file mode 100644 index 0000000000000000000000000000000000000000..15ed71cf204d9603f7e73828f83669619146ceae GIT binary patch literal 785 zcmV+s1Md8ZP)@g8%>k-|xD<0007< zNkl3NSIa)fxV_j<4Yr;0cDudANF&TrQ19Rdl9IbHnFeB?MR zyO)oja1=NXH2Ok7f9$$?zUvC*-`h=z7sMfurUNL7%*mV;2?v3^90aq#A&`Xqg{~%D ztuFX+rRMvYuCB&FegZ}AWX=LfxWBlXopt*lIO}@iNeE=2EWebMSg0BEY#vR;tjmINV?g|$*BwXT@y;yDBkLOcmTv?F_AZEBQd`^da% zE6-yf2@9pvRO-@i3qrq z1=e2=FNDO;ZMI}W!qdHJ@sBJlaHSb|OhWkfKthP0CNXYpViLl(1&oXXCm{kgoQ?@t zVoZVD&DNT}Ol+L#BMY?0^$#0cqz0K?YT!r>BcuT80Gc%ZVGZDrVlyU+T-fS)wYDxY zT4Gn)xI!8MGa(*{O&Qlnt{e%S83l5K7U@$PXHfLeY&RH%6i5sv1>ml(`y{lQ*kzl5 z+Ctw)p?K~qtRAa0gU+s3*2EWjAnt4yV2r^eJY~_B&7_^{XfhhB1Xvvm@;cgO&({j#r`8e~*t1ka9HUO-()>><=^{>?~cvpYGt)KtuPZz#s8IaaDla_p2 ztZt_!F6K>>RPx3rO8qXeu^nqR@`cHdg)E9jj$*rBtD6A0=-5Tg%C>#2W+5ompW0H* zi$>wj5pIi#gVF}5T)W%8tHRh#Bw^AgMhIJ+ICO+f?Fi3-Z0ajoW1nH{>;Mcx;ot;r z@tVcL2to0N_{`_PGY(Cwtnk9qrsdhpT4RhuVa{ygn?S|WG)lP<_9`OAUK(L6GBiR; z9NC~kR3WC?Wy}lbBk76hGD2V@JIB-nc@Y@lt}cngm$^ljhZu(1?E1t`;3TASgj-IW zI6{FzVugt&&iZVg&?3?cUb`Gt?lCtx35(jpB&0wqWLH7sg&5`r#`c2BY{|rKAix#( zxDTXc-X+^)6w9o00BRxmw^q(yBvOKAH(-A&(GhiaLKBp+dX(0;Pd?vo(_JN zzrP-&(@{sF!Zi(1WKt zaI+5tDLJh^Zi+lK^nBVC^P9XYK~oo0-V^6{o|yxHpFYmg4L~zl@bkx6M(j+wYam*K zAcc(<^dT)8mUAJd$}m8g17vX{*ySpEGvyfcgcwM03=Rc}Z#lnh4e}*W?6YP_%XYeA zeCcd@Z_EZ`*;WONU^4*l@tm>23=QWgJ(H;wG;H-5i_So$MsUI?X0q)|BWMe>)fuCW zeXggx&+rKMXfzu*24g+^(lO`?O0JnJyJQ83AU`(QV7O_#p3Y`5$hc1ESA3?RESdpE zupU5sv0yB`w@mwiNV`(AN)0!Sb6p9}pll63lL1Ik8|0Z0tj`+pDr9UiY?uTkP9jpQ z1@->d48|Z_u=9}=)*xhy!9bO*!GU0&;p%=7UJS7@0C?JRKDuiJ12o*U$u(PqjE}Hg z!GiGtM{EoNG=lYj0D~948uE2vS!qF8n7%XIl;}ESgY#$vxp~YM56CA9Y>|ziEjkJc zv_+?KaUQqV8PsgL_D2}5x7xrYY=`TYEg9IeoY#W3uXFirmpmxLbaZz@B=+FGV*VZ1 zkwV*+v?mW`EN$QV=~4^s(~aQ`Quv1HDvsyVQndz$>>)m{#lDQ~-7uy7$E7d_r7K83 zXby#AQ0&S$30lFL?ZGP(DsaBMGVJLE`svQHzDV_z>aY+FlhX5->W>Z0HiEgB7P)K< zXic7c=~?!^mSqmZo?yUQ|KrsoJX+5QmMI8yoJY6nU*Eq~qAP@6un5R*^m_@Q)ugZ%N zK9VvO!+iA-cJyMVmKKY3HOyNn<-ssd7fah$jF}Rpi}E%d=8OgBgFIcYFLZxm5eqR< zzsjv1?b99ZVYL|8GzDVzQ0)5Q>oH7)n?`r%c@~#=ma%@Hd^u~ zI66#$xHaU7{(Jy{Ze$U&U@p}$pmdRFpJ#8#f|@!80}9w6(}pJisW)^A??|w_HxaWS zoG1W$f??>p%z|)N=I39*0$t6Crr(Y;XXpg!^~^xcT~Bh`vS~xs04Hhh5O&xJ zo_{L86o6oft!ddC=3L;kld|CV>8E4#hVGgmY-apMQ3nn!;6_-H&^ zZ&()AI6;A~X;UR^V8A*<9*I(@xOCRej0zo-pvlkgN@HrbVNznl-q0WzCm0UVdN$Zh zd2^ujjL&LS%tIj!Oo9|9FDx`0Xd;dqLy?de@=>&B7_&T3X${8UjqVB-0<$1RvLRy2 zZ9+tQ`2qU|%vc43EKBnOYGeH$hATjww=C*oOLN#UAg+(YOeSjaRtG_WmO0#+L~C7f z9{OliZGkYbNYKtjPmm0WvHO>{RqLDn$17rPE-5%)6M_m3Mb~8|FbRSQGIx5^5_bJP p!>oh-4Os2q-o;-%9O3`D{s5aD`Um8e8U_FW002ovPDHLkV1gw!l0^Uj literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/crobat.png b/graphics/object_events/pics/pokemon/crobat.png new file mode 100644 index 0000000000000000000000000000000000000000..c64aa16c733cfafa84381ab2a62d1d6404539e8f GIT binary patch literal 958 zcmV;v13~sgS|sv zV0Z*UNT+5IfZT*$Pyj|jLLr#> z>gEP*7t9tR?j82x-cXA=+#xD=r_>8kpn(8DgTmeq?lj>6VB-;B<0Lgy(<%VODe#Ot zgjiwi1)w>Fl`)`=(?kt`ddaO8wQsVElf+Oa0Bi-cCrxHobSv-%ptmNhok2DL=2ZkN z#sPyN0&bknu-7nev;%<2-Lzjo;Q&@!03CW{?$orh8%Mb~mYNu1eI6h{7BJ@ykPBev z*wgb8;9_vp&7iqfHow^tB{sdb{+USyOj<>1i1h^kyF+B=03>hW{4KCE!Q9?0)#E!T z&Xn>Cq(;9&U$}-$Zluw?W{Dx2R=44nyuX8@)bXIS@-w{oQf|Y7&gfk{Hl0TQ)~m^- zG`g%jV26gXj(*+aN&!m`VyExF>fle=pj(#2afJA8B8{GbpD~8MJ~Mt`6dRvxGx_cQ zUI#78L6^eMP=!}0<<(}#jD}t%hFV2C`dVTbVuEyo3pRd5Ipw+0WbSgHqQnwf;cCW< zJJemPeNM(uC;8HWp8#ajYPHq=nBs9Vn#`7Vi70a2cbm-ad|GHeXe6;{sMD60T3-kV zHBtS6^jmV}cIDbUbWsyp*%{H09RJA50su1^v|O>oFiQ!2dn<|vSPvhs?1WtSr#f9+ zaa*9(w#1kjU4_%!w~D7tBJx4RZSe$9ee(0Q12~;IfX^GxbM(AbS#p~ZKofw=a9EJ9 z<5PWB4KF7D;I*Ge04MtZ`aoseSUma2*OzfswINSOp6qY`f*J$p8=CIi#9*DYayAAS ze}`x8>F$SAxXZ?VM$z>)itmRxP)OptxS@qayj0$5J7TN~G?4FCWD07*qoM6N<$g1ytl_5c6? literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/croconaw.png b/graphics/object_events/pics/pokemon/croconaw.png new file mode 100644 index 0000000000000000000000000000000000000000..15838c2992b91b7577e91d7edb564dd8fede16d9 GIT binary patch literal 778 zcmV+l1NHogP)AbS7+|Eya7S|H6S7<&K!|K?)mv{IaN2oMku&TozX0007& zNkl(Xv*m#Giqtt84Z<2*Zj zZ0^1R42`A$%^sLdNWTYg5*kf?JoE9?=%@$%7*18`R!wL>a^1clM!(zyzA`$7!=JI; zR=2fkIp6^fm&Jgx8O1hw%;+$9yNB2wn@reu7oc@z_LW?5*K8_3uMvL@4JPcX-}6rj z0Tt7w44kiwCKu%32jZu($@Ecv9W2#d<(YMW0DL!lp$ng7Zt5yvkMnCpmXz$U#M<_7 z@0J|gU|#vuesUf_(RK*gv-JX=?CDEjDF0@?kEP)s-Aa>sDXFY`Js=NwZO@m zb*gwn3%sjN8;h2;=$vt#W)0N=w*p7p+Ql^fxWoZz@%l!1GU-JQPqf^GI zm1hhmCDY1|`pb%?LDXuMcN9NXA#-fPFM5~6Io(KxAgQ}dTw2r*r1AlET3}}N998`o z{OmyWdW(T;p>9y4*zX@0PxsD4ykItZvX%Q07*qoM6N<$f@mEG6aWAK literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cyndaquil.png b/graphics/object_events/pics/pokemon/cyndaquil.png new file mode 100644 index 0000000000000000000000000000000000000000..dd9b2006af39e560939a64191db9cbbf834b6ead GIT binary patch literal 654 zcmV;90&)F`P)jnO7={_nnTq%iK2_}&35IluE(2=2fl?uL2vUASI`}q*OBJ^JHJR{9 zU2d|GkSeCb|KZfT1cp|`qyc}<)lFJ;sdO*XRWT>wM-enAV|(I4fbVkJZfScruU`0+$L6F(sv<*P*%sv|!cZYU6($Sy)V z)Dw2|;M5h1BATmGMWcx2Ah0Y;I1wu1IEEaBIRcK7kyV0#vk2p82?9ILfkFONz==>U zjsc@n{89$SI+sEW9WPys$7h9+OP=RERuh%Hs`%h%eZUw`mdfv*uPXr#$Q7&(?66>* zbD^-3NR{EK+RvMuc>uy&@5tQ5T}#cp znQs*b9fJm(Eg?Rf&?h7q>LXvCNK>6J(*Oj>wcz{&;K9~Efpx2G&tc#}+iGQN^w!bX o4{k^L4y!f7v+BY;ln?C;`!#?1Hk)9e@kUhB19s#^0)3;){SXe=yVwgC(? zPhW`k-q|Y~%Eo^;q=nHSrEkTxQ z8=}kz;0v{Pv>M0WQGC|r2WB2nOLw^e4vYZT6Sir&zk2^%QVkhWFf&yzV1r_K|-ra$$5i_?w6D*frc*z1gv6Sf3JpNQSu-TXKi^_ zF9d)f;tMGY8Vsv(7_LuiZFzVv1b`rB%x4)*#CxA$ep<2O_{38H(*rcar)8EM zA7jwqn8lBi>a=3Tg5`!SW5*{YK)3zrniQlrlXiA_ENnTX*V&enr&w{#YD17P@=XcQ z?IN@*4yZj6?$Tl)GzOIx2-DB5JX#RaH9TaISZ1o62?|Fka zSTht8l67~5NLw5Y({o4B+S;pUA&oc1EH>?Lqzi;(`5`MwxiVn4Ty3uF#XXb^?|9YXF@_w7hrFi(zKWgyd`w?@4-4!s5g=zr6=KnaK$Lb>k6b4{+22RJ+f$LOC50I@_V2RWUTb?@kSsWmad<8EIk%?ZxQO$!2 zSL#ryQWzqA1iv3JB#b@UqdnTA{aMpy&s@h(^J|Bm^Es|WAZo_bTs7ec1p!asivDF;{;WFsDg|$s* zZPncm0sJM7n5&KjkFPdu$=zE4-g?L$FooX^-tRdqX?Z^QHU+FUU*;2z0MqsWZ&zaq zJcfc~$4WDS@YdMdcDvo(TcDHJTc@^wX|+sKL=)aBnQ>|7#{ovU5`&JfhD|CVzHWD zq$$o(6HAv}6jV1<^tUUT76=6maSZ6lc#h~iIr#jB(q|U|5#LFHYlmdVLO}yPwFstx z>}rr_SNGcS;xCA01?K!aF&mxt7>)UWqT08P|JyzRho$W_$Zyhp00000NkvXXu0mjf Dh?xcW literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/deoxys.png b/graphics/object_events/pics/pokemon/deoxys.png index 9aa8dc2188562b852ef96f047141f94f2443d134..a7726213aecadd8f4d36a93fe02560504d5d70bc 100644 GIT binary patch literal 728 zcmV;}0w?{6P)n;cwv7G0007G zNkl8nu5C`z{=8cs)#2X=caDWa(DxhoMB>|kS$`EOzz0{uSXX)Y&eW;T3 zAOQh-J$+fEY$kv`6|J@(W&Tehk21jj>z}z8UgtOS4=G+_DyUzzP1BG13e$juSIpk0 zY057*uu;LWaZVGYzSwY}z;_Tb!@GJy@)<);8q0ubWJ!U}nv8r%@8+MDX_BV;tgT1{ zO-O_|ZwlN$q{1!W+vJ&8F7J~((?QpPAp^WTKP2cB7?~koEccI+W5`iFPel|m1uiow z-2x*6R?qvw>D&{?LI@uA%i~VQHf)B!zwW;whHZpM!iLG0Uovw7$F_V{{-}7YgGMV5 zqmW^u*4!&FvXxbSQ()f|D13uW49Ca_9C=uznTd@1?eLAXUz?j<6t`!S329sdiz99# zoNc?nqu0Y>M)bc;u30RRIwIm_`^fY@yT-X__t`FrHF=vCO&|_7$Ae&{|1orJWVNy% zehNL!o6~P`1&z0Pb69XutgLtv8uL1kiNUHbFtJLz1w32aQfGgst}dTs-GbGsbG4Cm zV6GX@BE_MsXR*b$H>!RY#s!#HfL?%>46UBlfmRmKnJLu-4z3H(;L&{_u!VJ(h*oiM z{lu2vZe`pBA_cSt>;wDz^%K+J(bxwnbid~J3&%DowN4sBW9-)dQomV%(S&OZW1jf$z5W0~1RY{PM}!do0000< KMNUMnLSTXkb5qR# literal 547 zcmV+;0^I$HP)OV&BaoKdmuqM#f$EgQmg;~000000000=N=pC#{{R30^AuMO00055 zNklsbvFruajd$EC$5WBQn)f6jYLLi!oscF?Fe*jpS_<7yf zfwmyA5Mnzm^dqp~#k#xqIiK$ifd4ws`6FK4T2`zAF2>ex05mZ+om>ENZrYy7xswB& z6kSsY(<+y8047}f{L!-n-3$OoQo)^P5oa?10B3LKcNdiB0MhmO@$md@t^iVS{P8gT z@y!(gp!oFW{u=T;07b*yAb4eT?ur%g9UlaJ+??T^K_-a13gB_5?P$B}mN70`S9KlV z>nfmB^R-}PgmB+-D|J?r2)YbH4IFh;3M7meu*MSwtTsd;KrJ6AfYWFwA4M%J`m@Gu zvjh(ZX^v6L4>KU@mz1C-`U&UBmJ=xfHvAI}M8j&DqRBCfVAI*->YaK3f1Nn64#=PGFJ->J4i*A!+wAZP#p002ovPDHLkV1mBg=a2vZ diff --git a/graphics/object_events/pics/pokemon/dewgong.png b/graphics/object_events/pics/pokemon/dewgong.png new file mode 100644 index 0000000000000000000000000000000000000000..e3804d75c77aa3b246aa9c527dd544e85f45be8b GIT binary patch literal 750 zcmVU=dwUQN5dZ)GY2+k30007c zNkldycR)jH%Lv-+-6QV-967bmurs_NN_LBsOZR)>`*;jw zhvC2dx6d@;*7k#QpXFO<1x`&L6&P#i^?iOXKshysU{x=0 zsMpuIKd?Rvi*9KKpl(lHAV~c>o76kjhUsfYEb@L_>Ls*7+A{#TzRX63-Y%YH%B2|Z z(pcCFVC;m3fOQ?TnQFqXM}YJnQ_eyjfT{*`LZKL_Uu6^5L!bTG!-J~@k1oo$|_xJZzfau<3b6^#R{>kKaE5!9W4JY_G) zISP4zwjf;v=!ApS66&i(bzQPhG#q9&cxlN3bzbtN+2c+)SR<#VOdFxEDaCUR->MuL zPSX}orSe@6<}AK9(C}R*u(2>_0aG{>hijAbgK|}Lcg>uES1+tHDg!x-t7hSxUj%1v z41}~JF=G_ciZ`UTWuU#WFlS+DZdAE04WENhr58cWsu9F2u?V1nFEpE1uz0}|@(6f_e5iC6 zM?{Nd0d!Mm?r{!71`u^gKmxFk00F4?gS+pK06ZT<$l^@IQQ?I6mH6~t%WL8jQ13jY zg#c4HlOg2zzXoB(!*?&hBM*-&knpH}$LOhelz&VZbDli7{1Am)5zdv g540!$XYuda571BHJ;M1& literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/diglett.png b/graphics/object_events/pics/pokemon/diglett.png new file mode 100644 index 0000000000000000000000000000000000000000..149d1b8c9d1615dc2532f8bf445fd03d472ee775 GIT binary patch literal 419 zcmV;U0bKrxP)OwCnqxbEaVAT4sGVpe@XZ;W1)?4o>Mg_JP8vEHw_-mB5wxHvyk57IP{;&B#uH?r-SCf+7{17 z*}X6p&CFzQ;5~FZ#9caY3Wg)X(|Hg(#74Qq(}OMzxDKIFM2HGqjp-KvDob7|k?sFuz5%J)%moE12>t*7 N002ovPDHLkV1jK$w}1cu literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ditto.png b/graphics/object_events/pics/pokemon/ditto.png new file mode 100644 index 0000000000000000000000000000000000000000..190ca1614e9621bcb0d5a466c9067dbec53603db GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt%V4x|iYqe>nPf^xeBT zSFaW?*%H)TtQiFt2Qmx|4gdfD-{f@sBv9`SPZ!6KiaBp581fx9;Bc*F>gzPFG?{(; z%dB~i&ZcWD3E~aO6)_D8Jy~C^xJO>-&>1jze@Xkx`)BjT6_)E>3oc&F?6d8@KEtt| zuSf21G6wd?i%acqczQ-A&^+gir}&RnW;VeDsoq1soZ=by9c5z#W+$oN@tDzeNYvq8 z%tNI^ro3u>N$NRA_&esQcTU)}Yl8iZO?n+lXPhOx-|Oxdza&>`sAnF;x>WKRtKceD zeTzqzt{pwcds^JV*%rxpFeCqp?Pod0Fo&;K&O#<|Z3L3pV z#?!#bYfWfI%aLtbVN;aHccAks#xGgx33mmf)jck1u|9isX6aIhyKmsvTAH3JY2HnP$9}G=ZOjl zD0CbWbO?;58D8`5bL_wR$|YBQUUOJg$xtB*_Ru2@2?M(X9FPm_Mh(LF^B{nRA#b&+ ze1*Oo7~StRzmOpT1&)0J{_g_AYZTVN-RIbUrCmcL$U)GJH#c0p*8CNEG-VJ5_JS?( zfm(MnSg(1~3!wjDmw!v-Q1I&V?1GDOn9r2`*o%_-g+ifYFJxN~U?BCgfI=n&y!Jxu zFK6>BA%}twyVvm_h%?K+>c3r=yAav}7E(Zf)A+XBI3*dzl(wWh1rW?~0?1gPF zBs=(MOYK(CTFz7uA_t+%0Us$^d#-|z0DB>w!@up`R=r8y?4J{c3f{=|$&`ZkW zzpF07*qoM6N<$ Ef*dvj_r{{a7DVqy>w5dZ)GsDas+0004w zNkl?4P}5~KtTsDh-18(_;E=wv zA7=y4NQ0vNDwW(13-D01-|$u{VRlR-rFqeQEO6XQl{*ih4f_qHTz?kX|MpmSn#-K` z7k$Tuiv^Csz~>DDENrc>bI~m@0o-Vif8*K^C0Q*a&m7$~C1iAuCP`}=vWTMjTwT#b zw64XfhU`Sd`13SmA%#u{57zom&RFt9-JP20oIXY4Q8_0A3Z;S#9Ck{lbF*F>F#GbLap7002ovPDHLk FV1mQk@YDbR literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/donphan.png b/graphics/object_events/pics/pokemon/donphan.png new file mode 100644 index 0000000000000000000000000000000000000000..57c5dab527d1867cc57dcaa657ff870df308e50c GIT binary patch literal 658 zcmV;D0&V??P)^R)H{9-7R(!{l(KkrjC95ofUM-tD{IWGR=zn33VZoG%o2NxL;%3Q;ut^e_ zUC|WLBe#q|gPk~y&c0u9_C@mx#S9UeI0VkDE$&HP2_4aflAGvc#R-~{xo3~j0up3b zGM6+(c>w5A+y$q8N3LkD**)23XUqorbD3M6DOzqoFREnyf=+gn@El53$yxi1r%PhV zYK4wh8xsy?^@n#xc4RgSPL-wekpqqMpvnE!3~vdH2}Nrk!MGnz0xyR& zGxx05QWb4G2F%TYd?Ys$Osu_ajmh%T5einS{nE;o*WcEvXpZ8tB91LuJ80eMtCzq~ zFb6)?vgPjQIKj-Y>sP#qMRVYxtIdh?#tC{G941JwwXC>%9X`alAy!~*nohuV5}#mj zhW4S}Nq)7R*o@}N=FhH)@OBm4dc_lPRXxGB>~I(uh*qM@Lo7@G*7_$ypHQ5k+md0;mwx6rt1^LmG-S@YIE71(>Z&l9 s|E0Qe5>op6-^QuGb#6LzA>{+M-=;(6`@9_Iod5s;07*qoM6N<$g6Xk3X8-^I literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dragonair.png b/graphics/object_events/pics/pokemon/dragonair.png new file mode 100644 index 0000000000000000000000000000000000000000..89f0fa5bb713178951eebf7b4ef87393e76ad7cc GIT binary patch literal 1034 zcmV+l1oiugP)y&uZI15XLu9vIu&xE;WJNOQ8?ZLrDnDW0)19I!F+-s8-*>hG3({eS@A# zX$Y%Jp-2dg&n3{jOK1OTr8JQCR;q)|C(r)Anc3CIg#4FRp+1B3uK{$WzP1kmGxhuW z@di^MJyO8=L%?iBIsYSr2@o~ssc$d_rbnfyi& zUWjf!0Jx}A;u+ATXbJW71W2--5cT>&U`kQ90}*B2RjUD53ISE+RWt>Xxe(X0p@Io; zqUnVYH|uaP;BSPe!XvK&2jq`4$U)Ri>I}lSVmyUU`5|kpF9gGbOu+Vq2@_JrpsWY4aiPEkmlwo$EiqtXrTag`jh8}RISJ9-M zLqwe67>GInXae?5t7ym=9WU4;Q46?JdnA zS+Q4vtlqRJhdA2j8-T^i>h3PzFp!37<8yY|-*^>xS|$`W5$$V?D>Wc%BCC+mA3m72OI|#$hzLTt`da`VA6~+EBy;}9v z)2bsZKF1r0d031F#&pMm1k*vFjh|?WV=hRbIWhGnoGAU;J$fl)NrE^F)VgS#0R#9J zhAw`h5yneA0GH;*26(ZP+8d|10t%*EDvv-S8@OTixy=~@y?6LTUnX*x#uqDRsC41t z18L9__mZU2ASHo&Y2tYy`AF_RZDRq@0{;)z#i}b8`?75dZ)G6(CKp0007= zNkl)@*l6$167JGa>n0S(clW}4-{|;a>j)1-0hia zCAd~oChFkay_~bNTZemQi*xSdVafyn5#*F9s*T4z6B6!GJ=iHzNQ+MyAqYa{mPbK} zCwM~HYf||80%Ac+mE7={5O*9ncvuxOuaB^R$)OGt0R|_9k_ENlF5r%@E*W^U`pn#b zA!K%-X9D*Cf`OMKum0K5yuls7oiL{CQeC)2#2hpMC^>{Gz-$W#lfd!pNA3w2^Y$2b zWE41O6V!!En#sASznm2Vn@c90r~yAh7BB;gKIh?LULT_u%Z&-i0X;U(MF_47nFf{O_)rOM~(AeYD0v=fFT*f+$l^oUuXkBn=>QpiRp zgXh<^W`(N(@tBH=P^Kq~XKn`}@4(Tt9wz3)DUO=lA$rl9Ubq<$nq8>Y!W?`_!`5Sf zN#L!HS7P2zVd`o;h8#~dN1bkW+(00Nbf!{Ep zOHP5e+bFSf0|Ooa4%qs>XI26n1hyOv9PdRetTzlPV(0=}Caw&coiSa?xzaPn5|NrP zQ99j2{W{(=Ne1I+?b$2!<6ZT)(4JpZbm(8?jN>ajj>+(f{mM32ujVY{_>(!OQ52hR zj2*N07_9#}<$S-4_FtH2Z?ADW&dkpF_IJaJy3RM(EdeU8^UZbZ)9T-?Pw-N_B6%*I Qm;e9(07*qoM6N<$f`CYHdjJ3c literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dratini.png b/graphics/object_events/pics/pokemon/dratini.png new file mode 100644 index 0000000000000000000000000000000000000000..2715d80d409add2e80a56d563c0483132611b9bb GIT binary patch literal 635 zcmV->0)+jEP)$?wE*|J*S-Exss5)P=f4)#9e`Hj{HH+2Svg8Wp>wyH z_XoX8Xn=D26%P;sT@~Fe7X9GR9z5~C7hB)a03q0G#BMdtvR_qLbUJd2xC0s>1S(O8 zb$n;ZgFrRK4HedFq2nnWKGfqTVF3f7H^x)$h2w#Gp-;Ob z37GrB8x|mh>f6Kojef}%(Gr${-Io()F+jt2d@0#?A%*E;v80??TiyuN=XE%zk$uyj zQyL(IaDJE{XhUOdPWwe5gsGSG+$#}q5t7^F=-e|4ForV^1ogGp(aWf3b{q9VN5;}5 z%QIbXLIT~PZ+M`Z6}jEU=j*_&jRuv$v?Y5AJfZ90Ee%lKS{_)>Y->$Uxv^#3vHlr^ zWc|X|^lxng~sLU2aS!-(U~SKVX$Yk{rgk7n=0x zx*7%$irxR8$&w94GMt%Ta4$?(^w|5O;r)7_JasoXNIZ(dPIZ0#Ip@NA*v5%IAs_x zYAy0?1Bh)H()K9>crr9HkHnqGHN|-=GQf&9Y-FBkV2fC}(TYqXk*vfs4U~ttm67;V zL4L+L7ZqV^1wP&0fxxj+wQ;Dn7g^B;CGm)DHqn&hhKEt9?yeVk67Y27^NZ*!>?=0W zl;g<$5%JwviR(H#Dy;<`+x*Cg>0+;y*(>$wF9yYtQ-C^13+$^cZmKk4WVhlIgKyV} zLuHZyv1kbQM}9kZ+=Z~hIz5vv#DQuSFq&NmJAZlXz9mk9g(p9Lgc+CpOZ@V@?m3&p zvGN&v)cZ?eG{h;ebi}Tg7#f3}V!xW^HF(Yo=XCAda|$HhGsA;KhGrQC#{+1YF?dat zOTdDtW?$m4{2tKo4x2158Z;S08A9NOUdKY8uXDp;nXf~w*MT8~Sb&Lg!|CeGdLH*v b;s5Fj1}X{2sCGjr00000NkvXXu0mjfm!|t+ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dugtrio.png b/graphics/object_events/pics/pokemon/dugtrio.png new file mode 100644 index 0000000000000000000000000000000000000000..4204b2aa69def8f0de96c16a47e145673fe97fdb GIT binary patch literal 688 zcmV;h0#E&kP)3oM=td($(aAY#5HbjyQjg(JIJQv>Rcwcy2 zNhx0!corutbu1*#0#|Z1=9X<|{ab(G9ZbjrD+|?PrkiYWETD-(H9FBmxH*5RWPMf6 zggh`D&%#*X2}$td17YK(bRz*1&H}@Y+p=zkxUFOYCfw2p+_O9kBbo|lf#Jq&JGnC! z$T*C^QKb*$LLTVO5038Xdf+MrmLCXRH-bUHg*?#FjbG$SZl?kZ#ckoHWdbf70)Hl^ z8^1hTXcA|(7j%WJnsWH&53$08i6I0QA<%Rjo)vI@@Er?f!NtIfNh~KEzWKPxabe^P zOZs1iz+)(6y5q(-$F9LRLhub(9UJzxXN(OSPrios{2mFfyw>QUbe`sfVQ85`2wc=< zWRc~k^5g-PK@$b|EwPR)fCk`8k|0Du;a$ghcL1gH(EPQ=G$P#Laj$cu`Vr-zQ6ZHf zH4qWG}}PwI_!;LfBsuGL#kj0oM#sC}o5O8J4wh&siEchY;MGzInzJ48dibm!En z_Xc&|@fwbF7!!V?-=GYi;IiJ&DCmJDZPsz-n}{I=7aY3#sB~Rm^<6i0006~ zNklBjE6vt(5xQ-U>*nS5W+2BDc6sLHxhYW`)*!~PDj!^`P7O(CUM97lw zQqGVLm!UYq8SYIX7%%z^)mhTrNkK9c4;}orpLF;B@Ba7R8OAA2af&Rg5~J3U1)Nes zv_7(cO-lmo$VYH^F(Cq4vGO0oek^)|7##NqPN`x9{I~*W*)8xpdr|yvS+#sHEJn48 z@r7Vl%Vz`EGnP5sRGr>MLx7%I5o{Cg$7+W&0hnkNlsVmG6y^!50&#p95%RQOv5)yS z;mxZQK;Hl$>KRp>IM%|uks2Sto+vOC#AKUPGB3jyi`F$W!Ag&89S8c-LhR1g0An}bfP`UBiNFHZ ziZ`+Uljk;yGwGvSbhy)z76#-7 zD9ppD6o?3H;@Hn#$c#f@4p)PSwmX*z%Z#s*x9VA1IKP`QXm7kw3XEV9g;SsEyt^IC z;cb8zoIgsS%q)4U2EU}9OMyFs2dOxmTu+!6`aPXTmrPDd!xeMz!>Hr|Wo`CV<1Rf@ zjLrv}F?(=VEu9%#sayRt06uIQmHdG%m#a!f@2xXxvz1xFq9mJ)KN~gtkukG|4YS!W t%^Eh^R=ZWlrR8t0w~m3uf4=>}0w^IN3UqV%v*YUANRBr4ZtlEngp&wDw|F*{7AnYXk-h;=!| zLjTm?pU(uxoLh&-N#;|_DZ{wx3lAOlttK&oD1PsYF;kH$wLg|q96Gi<0Zupj$!%yDiA7&;a}6oLoF7+46HIxT+0uO3gEbYH;``Ahb;i~qNHidm_Gk!=+m<6I$T#PqO$lc1 zh8;8K_>fgnNuV=9%d%Cl4z(l#c~9*CRV=`4oM1q^`$djez}mP4>mQDXD?9p@82Xw~ ze*;@V%eDJ~9mZT#F!bPZY{(*Zf+ABU-WLVR)IAck+dA$9Z56qmb(TH4kXu2^*?qgG zl_9VWVTrCw9&TGfNiB;f1>6w`I@&%tL2heiNQYNRQ~-_2(ryb@(DK2(3A5!b8scAO z-9cK007R&lEsK%_N*e-y^@1!P8z<wBE$NKl@jjI600000NkvXXu0mjf DrQL}m literal 640 zcmV-`0)PF9P)x_HVh9i*)pMkzL32_dLDkjOi;I*&K~n$!{{R30E*dwM0006D zNklr;|^1v;n)FYu3NB>)xb+fyre1v;n)TcQC(H1OIe8~d`cJDXl9-Z=L(qb-&y;vu{D}Di zR7g&!CBK3#jTiA*By&(H5DxqtXtaR~P#_8?)PpUJ57{|vjzt@7(YnRwu#Ud;lw2SV zC)9&2(MZ3}(#Sb9!i41QhDNsn6liKtYXopw3uxU$ny8CR2gHcN=^!%&a&!D*lN6vp zlExzfV!bs2ctnE<1&u#q$sy@V(mrgsfR`N;Si-hjR4bqmdXC58oQn&tD?8By+yX$X zWGQLI310Y6aUO{Yk4|{XD1fE2CcYiL^$q`fUi2d%!&E@ynMztM^LcD(jN|e{^$O?@ zO*7-^hV%MJ8&t&3;3|lvmo&P$zRxW?SO3+{k)Ff#UXKw{3wc#&Cg;pwhOKSR-Tv6z ayT1Wy{ diff --git a/graphics/object_events/pics/pokemon/duskull.png b/graphics/object_events/pics/pokemon/duskull.png new file mode 100644 index 0000000000000000000000000000000000000000..79ecd0fa1dbbe26f02f5341a49e64a4a024423c4 GIT binary patch literal 474 zcmV<00VV#4P)yRNA*lLE}3QHLf150UDG4KYI+t7PnkPUj;k<%80Y)r8J5k`= z2CaImp#n;OV~r-RpYb;$$~#?Pr!xc}dlYvZ7DY4?cZP@^PH#MmLB zXr=rH>}6SruF1nbm;HLM03=)K-P}FZvJ(%@cNIODe2=@_gjwFNQrX&g<3aRb_Y4pm zGVbFJh_6>}U>lf|3QP@=!ABcTHBjw=qUGj+X18GqEP-!`&3_=RAI$%aALq5Nh^|n4 Q0ssI207*qoM6N<$f|DNA1ONa4 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dustox.png b/graphics/object_events/pics/pokemon/dustox.png new file mode 100644 index 0000000000000000000000000000000000000000..9e66a5f81958a7e05042ce1dbd7248bee5cd3859 GIT binary patch literal 734 zcmV<40wMj0P)OAhg@uCmv|kgm2cP;ch2+$~=&6?! z8gkAzbY#uQj@d(L7kX%PSoUd{HzQe*lzNQE_tkYN>k}z^_lQ8?*DgE+=h2^V@><1f#DL!&}fXFbg0(M7-<+SO{ylEtC zc9ihku+VG{Bl`han8!G9e28&3aF5!aI#~B2TyhXv`qu*s&Gy^K=F9~K2)`nqm0V!^ zeTP_T&Ey8i@_UE`IuC9AZZ9ms+$Z0ju|40Rd`3R7( zh9F!;p>lYOe2Ez(96b3&Nb$|9(nHO09X>v6>m(GGf)1}Qpt27gCwNmuMk_+>UE3$2 zLEN}KBJYq6-9UXwTOtfxfP~!<>`{cuUn5@`Nr({sNIWDPyj2l1IyPB|!#%Ilsq(j? zfTCDk<)hS*<=h2fg-NK*4FlH~jyKuK0o*`@%!U^bmh3vPpITWmz{rj>g3x+zM5w{6 zi2=pvKJG|pP=vx#P=oc(0;NdDJ~IFILmaKCW^wAppv0B#EYO&Qk*jHo99+TvgmjrO z3x;l+mby+801d5AP+3?}%hujAs5Bfrg{hRFUEt|S(sXZWm_1S6(S_Me46CO*;gU(< z{9K^D^YbT9yBzMGz$}M3D!-cDoo}$F>-YW*h5QcHyx%u@@dhvXG5+EB1?2g_D$VE! Q@Bjb+07*qoM6N<$f(=AonE(I) literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/eevee.png b/graphics/object_events/pics/pokemon/eevee.png new file mode 100644 index 0000000000000000000000000000000000000000..127edea860f2717fc1dea8b3738ee4e97bddbc46 GIT binary patch literal 493 zcmVb>k6b9foGjNnH-l|-~OVn^Sq>2S$4$*8DX3J6;WHs`FFlQ){DjDoP zW$9G;ca{(Gp0U9IM~)mha^&wqIc^#NG?_?3{4-j!bS?rmxa0UUJN!u1!;Zm|GL?d~xh|rp>8$j-k%G zmd`EV1~D(^@&=cA=H>j|cIn1S3tt+7WL1Ga7ia9zQP&Mck|lv^2B}yA<&@PGP#2JT j^7(uosK*GG@IUem({YH+DdsBg00000NkvXXu0mjf(}3iv literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ekans.png b/graphics/object_events/pics/pokemon/ekans.png new file mode 100644 index 0000000000000000000000000000000000000000..b23c27347b5f111cc446eeb441b9b245b6ba73d8 GIT binary patch literal 601 zcmV-f0;c_mP)N=b>wEP z8Ev|5p*<9KZl9$2exLQnLR{)nm%7xyDi!13Z7Am_=MH}aC>vG`m2>Wi&c}GR{j_1l z@Etw!cF#ZXHw>5#sHw%oWm?XFCk<rA$?%^{7sK<{0*Y`xvK=mub zq@O9kUDrJUxUU8px?YU~I~CQ>z?UUNVJL)w83% zJ$s-bdnZ!YbPJ?4nrdrxMVE(tWo^A(68{875)us=Kml;A>o(?usC$Kv`8Z$(qcv=o z#HLR`vw1T=2o+*JWYjnSdlu2b&L8rg2G>vcFE|buc*Rp}m&67Vuz8bmbC^7Yd>|VR zOf~rtFJ|7;$)V1hd{vKl4ZF>8`l^noms9@|J;0a`&2V6<9j*vtK8GoFKs*je4WO$r zXGGmqi!`^rrGZPJm>){_N}fW}cMUB6RI7E>l1NEs18KLy5@0005c zNklr3`HZY+vR7V1tH-!{`sVJnn_E(VVz+@oM_?c&0A@ku_!oPxHpL* z81t!5ed?bTtoLjT{)Exk^^PSE{7=}f7H>G;E)U?lEQT?V9&*RlL$DEeeUl~9d#?jJ zww|oDs0_ZxVz}>CuUW@nWlCIE?Yk_I%uPVg#36B5-)3MAp6=MO9R8Z0b;)Mnnd2TW z*@j`}WvFZ1^I>?&#!eZ-H3ze~RR?tZRRGRIW7spWhY9o&bi6kyhHSqB0aEW?J%UM_lB0iO$m|W;*KY_aPU|H zAFW>QAN3j_D(ZL($PxFj&4+;<52iDaP}mo}aM7iHEqSjUkrpQ8vpb!x;#hOz6}LtKAM}nKmJozW_{b ziYJR9MM|nkFRp>;lzy^qqf8s?e+)chQcN*7Lcq&G5#%|NL53_xoZ=4*C9mRCB?iIa zXX$isPvLWq7`phB4z{e=&d}xV$bb6@<^M^EV}MI8x#a)J;EX?=o2!2R^#caD?)7Iw zbs_CB(6WR+pG*Er?eeVKkn@KOdVF@k`B|0opIjcgYY8{UqvDl9hItTqk4Aa0-8(7$Rm>=%#s z_iJN-WtuRtVqdEpQBQlER^ACA5ToBo)NV)?ui^UDuL^BLvKJz$X_?$S2_KQ+bJl9T zfg$% zsj-7jm1H#)sMstlVigl(J5hRuQKvzguLd`U`bRk)!8A dep>QR<`1-Q8fzt0++qL#002ovPDHLkV1n494ZHvV literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/electrode.png b/graphics/object_events/pics/pokemon/electrode.png new file mode 100644 index 0000000000000000000000000000000000000000..6ef9a1aed703893275fca195bc3eca1c1a1d0d01 GIT binary patch literal 386 zcmV-|0e$|7P)VXdY?@`tS_V0lPRY*lqfz;b$CS`e;|{z+&F@dDpk+-~HgFuZ4!;A-=lXz@yWC*1lvI z#2Z?6ket&(*1lvdfG6@y+y)*Ull4o{Fe9Mf>;$xua}%B?XW*k`V2(#=eabrJx%EIP zSr=Tox@o1yvSFOlQtOqPyWyO29ZIlIhgQ7p#T5?07*qoM6N<$g7t8^#{d8T literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/elekid.png b/graphics/object_events/pics/pokemon/elekid.png new file mode 100644 index 0000000000000000000000000000000000000000..10ef20de850f405ab15c71deea8e389d953bc5bf GIT binary patch literal 515 zcmV+e0{s1nP)L|%2?RX`|bJYLbn2u@;bu5R4Dsp#R8mGJX zwvQLyL&6h)Ew*BQ zju!iu2DU(HHdu% zpisAyTi~b$@k;)7T2TLtj^2WEA7d!sM>xOCeqZ6Q#wTof0=>O5IcWd@002ovPDHLk FV1h1t=otV2 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/entei.png b/graphics/object_events/pics/pokemon/entei.png new file mode 100644 index 0000000000000000000000000000000000000000..249d282fee512eb6d193f9af35ff46c5466b9af1 GIT binary patch literal 1013 zcmVgJK|3IRO8ADds5voB#m-=9K@<0M(QL)z#IktgK>UVh|7zb=_Z3000Ak zNkl#%v==Vm#qyh1{;p^)BJ3}RVpMkkCK#r zGz<{NcmPiGvk_7evG!w<^%B4UI~Ql#^ENn3b9sK8v*IbDG%CI?74JkA zu$C)+kMR?w%gkUgg{d;w1>CJlZxiOnc|Dd%#TMaGaT1AxsTiGC_qg|ZMqByiz%j4rs|*Mo>-8Et^Vr2 z!VVd|sSOk-wAa)(Gw*quc){S0RfpqxoJ?aY&m# z0Px%7!|c=hN!bW=dCiE}RT`>#D> z%Y=k%PAO66U-AojqZozTcf9l?pEL$7o7oT)~D02K=XV>{g!vz zV&JCi@wQ(ls^%t*puc^(q1&P@6&)50Y!y8i)znXEid#lfkg;Tu)i-U+ORHJMVEgp2 z+HQ2M>2P8D{meE>g^RNXqHi3IH_o_Z8?VE;y4sPqD|cLV|HSA5pNU1)f(0gggK;|m z4jfTiMG?;x2cm&H?FSp~<$SD?MhxKNoO>J9k4k%x8-mg>=eEtYLEv(sPg(;WxTT|K z%pD?rJJ5#2&0(M~lrb3tqy?oRKxC}zb14RZl8|Nu%0;heYz1K72Bx4ilx-?}QQu8L zX$Y~tR3O=FacNVB5JyBC08yAt!Tmee-AMKug3=IhuKWA@lr1v7OIhAD>M#Tk-rF`q ju-jiVGDjR2`5WU06I`@9QmIdw00000NkvXXu0mjf&S>PM literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/espeon.png b/graphics/object_events/pics/pokemon/espeon.png new file mode 100644 index 0000000000000000000000000000000000000000..599e9b8f3010fedf59ecb848c1772ede03c12851 GIT binary patch literal 739 zcmV<90v!E`P)h(#HV=NK0007R zNklJZ8AsnYSGenyKiH*T;?q`1jbLfPZjJSZlV_hI@!(@h@DDuF9*Q~<#&6BWq=-Q;MfdQNjD zc$ER)`r!R|bBjk;E|77oDUO1o#)84etZBNr#c}$&;n{`BdCs0|imu6OEIDee`L|R= zGiTylQ6Scs@q8Nayt8GGsBy;J0^@bPB&-?7#UhrKkqq`y#IH3Bh4t`yS)pc_I(D-p z%*@qD{H0<^p6yqdaj~EH_m-m}eAr%6(hRnat97ZubsSIp=LzC$>O4y33QS9)ZCwM@ zug`OWiqXZj+NG75t9{{8YyYYMw$FebNiqy!uF>z!PW4N5TDn*>d%W%BaaDHCiLF}1)7LfTqLlM#$2{x{Eop?aAb@tFD z1Y*ttlu@r)^th812iIjUQ8BspaFl%5I~kA#ccnW@ZgXx!zmxO#p_k_`xuTQ_L%Fdk zfT4abKC-q661lHX3NldkNwy|PJdq~oF2WNF^-4ap*8+j`wPWH VbVv#2JJA3D002ovPDHLkV1n<#Y32X` literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/exeggcute.png b/graphics/object_events/pics/pokemon/exeggcute.png new file mode 100644 index 0000000000000000000000000000000000000000..7350d289d2f859ad533e042119403ae7df47796a GIT binary patch literal 824 zcmV-81IPS{P)G3n4g}-cj4mb*n;>~4G zDAycrp7|g&Q=xwXblbz#Q7EjRb>_eVr&GZ@pM=Vfg&x|WPxo(bItU{JH2eDl90Cq} z7FMuK+Cw|0`{24FOezT@FAyE-`HE@RT}Xk%si!OqLpw&kg?7}z`#k{K*}d#S;T8XI z&+N0Fu;MleIgohuX&22M`);?RX?9J{)bI|gztz#Feh! zpvnU`79sU1KaVq(qj_yE@dujIobf}YmEMP}C1uWApURIp3e!~w??EF@2i|Kb_5@J|o?-`6{H$4O0(p~nXR0000w5dZ)Gkv0?L0007> zNkl0^IsbUDDY5?$@_y=?u% zirQ;{_9=&F-KMq2clswJv(3Hcne1tlwkdgB5)?U%s@h{PG8Z>#Y>TcevhI*-kHKJ7 zs8NBn#~_dc)fIW%N=c{{=I2bd`Fb?UpnAK1U@FT3TU}AYxZJ%!G3SDu%+GS33 z=+NkvgVhf6OD{656t(hP(Ke8jsx#_(Du(9g$quG4DV9$6nG5VHM3lMPlK<8G#E05x z=&nI90GoO*-IOeYVJRe7c4J-p3lh@zjYg2nHXcPApwa0K=Mz7&< z2|j~(X~Hmi@fx;q5>Fnmeq#sMKA=rFdCDRW)S@5}^dMze> z!I{?(EUAf?ev1X)5zp>;<#nGZ9&BhCnnfHZH*bC0yZ-z-Y$i$kk()lz&BT#Cv23po z3W(iqcS8vFLkrq%Zwoe)-JXW)o52S0aGjfW+Yr|T*YM#}>(`$J@5Dbl{s3sf!j0Fb R4VeG{002ovPDHLkV1o33h`0a% literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/exploud.png b/graphics/object_events/pics/pokemon/exploud.png new file mode 100644 index 0000000000000000000000000000000000000000..347d3140f18cb4b58cca130b649449bc9a8462c3 GIT binary patch literal 1096 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 Hu0mjf#cK2^ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/feraligatr.png b/graphics/object_events/pics/pokemon/feraligatr.png new file mode 100644 index 0000000000000000000000000000000000000000..c4556981e35656c01e6295e58bff2387f2a71731 GIT binary patch literal 980 zcmV;_11tQAP)tU;V}2oMku@!1>t000AD zNkly&rTaL5XKjwy+lGjlyj>>`vC1Y7o>_Jk1t4Q6V^rosYIyZ%+vG`E=3BL z$-^8TkaIOv^rh81ik^txq%Sq7+Pjl1ix z`Ox`X!Da&QotFg494?y`hZP(mz7_zy_wY2Et|s5cH@ccH&5o`rc$dR>MS@e8l36wr zmR=#gEUa*r74M&OUBRREtvhW5lc(7vZ7D|43>y_3YA`9Q=W)xoW7Z;wn z9bkmMq09u$Hx`(l`eRdUeHdp3B@U5GBtb5npaRDfuuFanR;Ww)6s9cdn57tHG{Bu3 zsce@*ZP^+ylnq5W=kzJ9p<|7aQ`AbvLdt**J!{UDXVO)AaHSdwQiGU#P7PUG(vWS$ zMu^rR=M$f077H#V%Wmlj2UMP8t`W6D8H&0Q02x|#hWA5aYSevf;%(`eBHrL0I7-br ziQB?QKva%NP}vEsRdfF^{z9jWIyIzyQk(=tV=pz_Ys4vIBR}YOf>iiH$JG{F1zNRZ z5=5kfM-!T6%j}49lXA4`Ecr+F1OXp!I#b zxWlv+1xf+KrB^hyQNb{soFwG|zjZ8VY&f6)UHb*9b@emUc5T}L0000UlF literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/flaaffy.png b/graphics/object_events/pics/pokemon/flaaffy.png new file mode 100644 index 0000000000000000000000000000000000000000..6ed234f52388d3e3a64e53a019a69a452e62fd67 GIT binary patch literal 741 zcmVzwfc=hg<%udb;S@{#tnTLgqF}$(H9%Q)Yo-A zEIgf?X)tYIT?>Vl>WJnN2o18?sMocqNSMyO!x)o@#BS74XB(6Zvtv{dKZinpO6nPC00;bX8!wI-nEmDgK5%ma>bizK&-u_ zL6(quvUr{*?CXeccJutn6>o@VL{mcP;?idgklz>k1eMj@BH`JSQQCmEC@uwgL22}g zb22lsNp?EYDBJ&R$VX5+rDSznB&4>^!n9y;O21y3*jKReGpi`;S0Wp2}ZIt~Vmq1JLbl(`#f z?S~HS(zuwRwa2~C7pu+ekAc!hZoNliwm!%!gP1k6R|aguc?!3I&;EmTzTfX2{I~H7 XF9KQP)D0007W zNkl%)OWoQ!>r`cBP z2Hh)i!jnds=a5$}?q4$7TcFL$2J8}T&haU4wig+?wfh|>0+aJ z?X`CMAknLNW}X7L)~Pezq6SOu?A!FepZ3hb9Ss-;juSI)T2vvxIb|8|oBnL> z=BDNV3uav9kdq?lA#qY^>+&{_%iA*Jb%^U~ZnIm9I&!`d^cA{Y2H2iQnZXWv@N zrFUvKEnzY*IlVp?41+^K8;ys6maLasVT>ibL(|5Lf&)-;LmYI0v*f1CAqr>hX$P>3?-tY^8t&5Lr_6AM3!uT*LRROgr&VZ|D2>N!h5>m a3)>&NOgQN(!+L7~0000TK}}P=5uq+F);uD0RR90S5&7h0009p zNkl{$3B6s)m-U`(XgT zgxd>)-E5!ztqA?p#^HLag!Lbm;IfC*#*-@+*w}HRD6+B3CV`bx&(2ZL%FZO+a=67Z zVQS&MuqPb{JGm0vsA!ubFH9{QrW3hdh)r(C!_vF5@w(gfceA_nSkFP2Y;ZdeV;;+P zFv=a&m61858LGLloL~O*=9802Wv(t^E-T{MQd)^S$b21IpB`wCeu1G3elw1n(a$y|SY!U#h7L>*V zfF^-rlK^!G*I(mV35&V_&4TNSWDDZ*+o$g5@}3%jn(P1hEx@c_|1Puv_Y`0rm;`S* z{|YB10NG@nP__V)yXTbLNr&eLYN$gh#`=%}0H4mWeCYfgOvGH^1D$|MZ*y|kBzR<` z*5l`Lr+_%Q2Ut{_I)jzsoMSDArQlG=M=hy%C004E=beJAK8(rX3C=3P79Ulttj)-@ zdQ=L7Tg_a1?9_sWZXn44&+g$|k4#B1R3^0GBjfsO#ei`!%5lHeN3!XPWzX+So0VXu zp`?&-+)w&I&Ahxj5+Uyfe6_*oh-ib(^!xiCL8mUcjA5qu6~MU`MM_W~D!Pe*^b_&0 z4+}Hz6!*o@i>60pgQMJB2X2Xq^*7fNsZr#V@GatU_1nTu1pM}SgJJ?)jC@bdCquwvKVU3%epb7D0>GLijCK zlESyK8}3CmE`*qF@U+-qwZ*q`ckhXfQQ&4aRzsPc|JwKoP`uNNTsyE$00000NkvXX Hu0mjf1v1OE literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/forretress.png b/graphics/object_events/pics/pokemon/forretress.png new file mode 100644 index 0000000000000000000000000000000000000000..896b8774a10965fc4800bf0ead6c59af58f5ddab GIT binary patch literal 523 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 Z;ex97L(PTVS-{|B@O1TaS?83{1OSIKw1NNt literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/girafarig.png b/graphics/object_events/pics/pokemon/girafarig.png new file mode 100644 index 0000000000000000000000000000000000000000..6e290b85a9f0a1ca871d628e45ce2932f127626b GIT binary patch literal 695 zcmV;o0!aOdP)j&wGkTi-tJZmtNrWu z7Z64P!w4t7UuN$x0k~s?<6SS#>~6)=4(!^rAbTy(bWTUpPMdl*3o#|6BZSSEJh*+W z0o|xfcZBqU#OA|#KuEOM*t{bTd_{$^El?*YPp^5AFY6HgwJ*0GPAni za)efo2&rJ8X@mwPAxUKSkZ)gL)4Flp?h)*_G40=`I)qH&DKgEgid!wZyRZEC+ypju z(%E&1^M#P_eHCCD^W|ADAVgz)>a;mKR?pW!<>BJ-y2y#Xod&RgVKfv%I~E=b@}}Bp zB?C7y@NfxKE{FbY7l-9}0|QKB7HIEg!PFtf)vEr@MP9uID(Am%i=48m64-(1I#9db z?Rt%mvCGqdv+x?&SQO1BysFB<7MIuDo z$f*`6gk~xPEKtO*pkr6{R6KbUP`=%=Z5S}QOj&KN-(RwFPn!U|-DANW8&fz_-^~Qh d%v(O@_zSzRH}j-frS1R#002ovPDHLkV1j3qQTYG> literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/glalie.png b/graphics/object_events/pics/pokemon/glalie.png new file mode 100644 index 0000000000000000000000000000000000000000..e05f72dea1d64fc182b8d56041febe987cc32198 GIT binary patch literal 530 zcmV+t0`2{YP)jV20<UU~VD%)1K;G`e)p^vD_i1lK*rk zD1+b%7BXN_3IQcAylge*qQ@PtD6}h>$2@e1?e#`(4xB9JlBETPbZ*>x-4@W}(z}vn z2ak9?YjQ)koal|MuSh7%_7YT9itQy<)}g)ml0Klxh$V5dZ)G_hi^R000AP zNklr=lT%R+8f6XULEuX?d~m1KfoM2!9kc|NO%-jnMD$d;E_EC8vz(07#gg zXB?*I834-@0gRY9QuNkO&olbo`005@C>h2x9Oqsz(kOZjd-rb{1=xv$Bo2z*ltc<1COec&`*%F|u&q&7gK5>^ty^J-^4O}llI*qC6$@$q1>yu3v;9SB_B5=_l@OgfX{w1xy#L#-pny(0>K zBK1;Dz~K%P>&S6%gm89QAE{?okVv#3uzs@!fsGc{k!S0Or4ta?PL&Zbh3-_~P$hP& z>TXao!-ahvMKTvysi{&mhOgFZCEyhJ?Okl-W)(hUR{>mXES=@Xw0v9wcdd}#TGrVJh z%2Zhaa1@vm7x2S7C1lzJ0mC^z^mws)IN-;}=;!L8cl2p#Sy!t&Cm=V>n`9DhClYy6 zhj|2y`7s`ZxL$^MhO_ICFc@ksG%JqzP-GY%6QX;O-W?ee!)RC%k@6)v<)J=Y7_vOa ztt`+vj${#&Q>IULoc0F<=FbCje?YI_hdS`ZKr$LenF0004J zNklb;z7zN;e&X632smwtgS%?^O37C5brm{FvCoG|!pz1v;InD(_kV*z4 zIe(o{f@8^{7zwFT-uAtR>_7k*GGxe*$HcqhyR%6=n)JB7(xAW+vxGs?e*i2;p|31FIt;)P%oSX}PEft|cMOu=m}a9#7OTAK0<q?910}ir5Vxg}AtnUNN2=xoeiMIit8AQE7 zu7#dh1RSp2>?}wYdlbTazzJmtJ{u$!dW$Qng`SuLF28IQT9Olck_(uI%fYDU8#P*) zSm>3tx0-d8SUjS=RUtSpSq1>!k25+pu%n^g*HThYH-0`N)(JpKk?pA_M`a61n%!*y6ZeytW z-FKkU=gq)n=A*FDJuwIDel9Vf_^`wg*_;*`@P4?f<&z)RM*-^Y@DBpMWbmj||M;H2 gtHuB0fc(GWH!dn9+&U?P)+di43ZJqRDO-C_gErV3poztYRRPu`&fAc z*(}+;;`|JeSF&s?cRoT$x6^%+_5Y*MNJi)y*SN+I_jC3>&q~ zi-93bBgi3q+mQb{(&-YPmqV)+;=b2>!w})9mf>WD&+qM^g}mCP!ErR?Vmlflw2mqf zO;Yx`kG`gy&l%e)kdvsT=tje+s%zm4b;Ut!Kn>G$;ORNxjQ3lgu};-yL8|V&8$Tvp z&x0Z6B|x=-#OB9h%b(M66Ww!`>6244#*jD`J2$7#*s$Fni}s*P0*N&FG$Rjdx^5Fy z4|F{YSjL;gR*OKS&9D)~0X1Bh4L7kC6k4!0>zlyxgEMIE0K|^21N9o?(AE?iK@8L| zvj%}KiRPp*f&?rxR{$dQNUYWg^*A2{gHMGMWRPF@n3|Fhpsn6fpsXMXkzwo%3eXW9 zWt-2r%X$SClxe^USQWO$@!qg4i5A4GbC;t*P+3Oq*cv!!!Sk-5b51Xf$m0D+c>MZ7 z3!02imZj|@h0Bwa9UleBS=O$rb+oZ~f~=IGnzQL5-4*gFh9CQ(D@bX$w97HO-HNS9 zUEAZekW!4d;O72TK(Ios?V6DlUA&hTf)`f+pD{CU(;(;@B6MhZ_NcFoZ4=8Oa_=R{4&PUkntDuBqjMXd63_5b zh3CG&m`*rN#(C6zncU=8m^9Nf^$agjK!Uu1nZn`QeA;L44>mV6IV*nv{Y(7aFY_8p Z@f%jL4{^`wT~q)7002ovPDHLkV1jvTWmEtF literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/golduck.png b/graphics/object_events/pics/pokemon/golduck.png new file mode 100644 index 0000000000000000000000000000000000000000..82757bcf69649bb5cebc1612400a87e30e4e30d3 GIT binary patch literal 581 zcmV-L0=oT)P)a}fUk|E%8sl(f}ad#o{1Y7h_*#W~I(0005d zNklc#16b9f2bjc8qSLu>5Ko8I%7wBCAbjgswSL%=<14-uqB1Ire29omF zK{QL!f%GWnS%5PY@bmOh;!m2Eo&hd(sY`tn%b%}!wVZYKD_$vPU2ry>?ZaTOq?vN2 z3+imwI4>+|CY=&qov_#XgaLTeBG6`?lfoI&;JuLE(uPsU5CUx{a#`9wQ=Tv{_lqs* z)dkjE1GhWcT^Z=lHpHJfZ*NKSSMeED`q8*J810d1+3a}XQ5j%OK=p32S3=46 z>H15x!!MF_dlU#xVdsGUexq?fv74P+lM=(Ur&Rrp7wE;dX$_-@vvXhUK^-h0)wTAYhHT1pWA0RMx7gAfo9X2s9E0006! zNklyxZ%18 zQAx>C5+^CzbZQYH2>e9z(UE9Hh{t%0$M|ms?r`@vTp;d$#R#fuclUFlp*b~PFhEP6 zySdZ~QFk|4{0Irn{$6&v2hi0`E)^(^Ra@W76_tY))eRPa)bu5T*< z1!-IUl=UJ^+rDPuprHgwKPo-|Cf=`j9mgz`&>Z_}&6J>O?`dKRGlNYW1w#ueCTw@t zxIn3-lnPZXt}zKE9$@Qq4I!cL7FMxf-%8{Jt-`7nCmiEj>PabkSQ>N9Bt$a;%xHSc zg3%-nf@17YBjpg=YYbrN$6^w$nT37FLNL!EVR}g%3r^J54K0es!!_>Vlcn`Q*{IN$ zYi40nKg0G#w(g1f$t~Q4g5`v=qN4$%GGW(!=3!>xmycHVt)oSYD;C&hW}!A8;Ol3N zWtcHV;!sfdLTlbOonD+mM#hp0mh)tB1cx%7e}QQW6SEM_JkB%b7bS7IJi^Rpi#&-3 zHa4QC4VkC_E<$E5fce061_|jq2@)?i41~0*Nk|2e*$qqFJA9kSm-4;)Hd2dZ76*#a zO)d#Z&WuBPb3@M@g~A1|_yE|_WhES`mQaTX`z=Hz)p1>Btfr7fP-#qY=c#nk1@zdC*b X)S&x|>tqx<00000NkvXXu0mjfH}^E_ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/gorebyss.png b/graphics/object_events/pics/pokemon/gorebyss.png new file mode 100644 index 0000000000000000000000000000000000000000..7c4257998f0f0eaa5c5628daf2987b6b32c45ce4 GIT binary patch literal 806 zcmV+>1KIqEP)_^tH~Z zfB^0Hu>v<=#;?okt`tm){J5wDQ43&0-ZBbZHUa`X6ijsy`2E}pc+XCVWs7R3Z(6ZT zKDkFw7+3l6P#^%@OXnEuU7i)d34k@Ytt)PtvFwrK)CjALWfW+>@Cbmc8I*U2`}t!B z8ly2OiDM~;Rkp$^qksZ&FJ7zx;^%#b;ZdLw8Y2;ylBx8CE^{AfHoM8{Q~^19OwOvD z2f(qPEzbb?kOvf%1WhNnT={}V5(wC5fQADGLVjILs)K_lI zM(~Bqz!#=j=NcpxWF)U1#B(~@t>wqm_K23!U(@YUcCVBp4&atdAP{cSPDeU{5n}F@ zqdIJoObE?zm9V%@P#7P2pm-tE`%xrg5_aKZNQ?@(lhG6kJ*3Rm&FQ8N*@5jxj-~6MU(JW){de{G>aQ!y_tyWn2c@>6i{H>Re(@FJq+^LZ^Vs>fc6k88a3jRw2os@oI1We_AhN#v;U8Ha2n2U8fpca7H0?Hkb~>VAJ2V(Y z{882~Wu1}0IkQj{JQc<9tHBSw;b~REFFNmPeZzK@B20I5lV`lz6#}3T$45=x8_u4K zwSz$ktZz88Qx}j*Qeeg}2tTB}fp|1k6o&EJV>X=_;Y8chObmgrk8UhoMh{ zM^l5w@K8=ZKn&C$d6;hGV7MWtLmh5;X}MD)KlVTuNi%e{^|OdOzT(N(fgE{kXQKG! zYB^~2%yJq~=_k)k(LQ42_=p^~Km zd%Oa=33=ADp7pGMSlDJ*+P`fu%iMssKY#bfWlg47_9+5&h?x6(F4~;W{bM2RvMnQp zJy8L+T!7;)NJ-#g9(TR@u8`2!Z&yC*-EW9f#%%wL04 z`dkK{qM=_>50WJV&zi>F33dZtd=s=HG83C%?fC{K^ilD^uX<0|!BBTH8F(J!$O?vH z=1Rk|3VOr9D3ES~$_pw`VTp?uSZ{_-0xN(KQXtQ~Oa3Duh*_+H-Y{@n;RLx41bhu$ z^c!!6{z}d@H2psGz?F^ug!MwSJID02 z=XX%*9i|H|V6E|j$(w%R`u;j)to5FdbRVt$XycK6<3b5HGXwI1NjbilMW%4qtV9LOD4sll zB@H|Aq3<3SrP*(lrHuYY-zl>E4~H^F@+xyda;{(X3;GEE=lTL~=m6RqM-WW_0000< KMNUMnLSTYASud3U literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/grimer.png b/graphics/object_events/pics/pokemon/grimer.png new file mode 100644 index 0000000000000000000000000000000000000000..c29dcc683ad92ff204b2bb2b5c189e54fdab7119 GIT binary patch literal 541 zcmV+&0^5d*41iA^lACyjC<9}j0+mdChKRwJDHFmsp{N7glxJj!pcBtfAB6iO zq(i5wc>509pY4RPHP%>TjeivC`uaOpzpGc-+0O_Hcon}iDEOfs_HceBtg={m5B^3x zgP=YT)&&&cyo5qdpM`WE{EezTfIGlUSPAqJ=0bsmTM=wj0RXxj3I!#&4Q4{nVIP8x zctQQV`asA}F`Qzj0JYFL32hVzXd^oT7fg_`Srqca1`pdZ5L#v}^>bGWggk5X$W{;t zS-so9Zfg_jL1;Njsa~XZrBP`4^NntXW}=7CvY?v@DN4hG&@hYgcYp-V$o(jERuBph zbHk(1aHT&hRa~wU4?@HIj(LiR(?5@=523lTQoca>!d6PksH@9y;z4M*PIP<3ww!nr zw$qKcR4sIvE^$;M8L+#{i3g$K8V5uE(L6X$&}9}KZ%}k8$_3_kU7vj5?Kyu@vtj6~ z;lyS7jmn}Ysa#;LlZngbIY%9ivB3Ihy^}v@rL)U^k)wWS*)K8UwU<9*)>Ak*V`@q9 fn!|jL|8jf-T@g5RJHd4~00000NkvXXu0mjfqj&jr literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/groudon.png b/graphics/object_events/pics/pokemon/groudon.png index 3d14c5ac9ef670f03bcf7a4b73a74ba7ffb70a48..5e18f5954f9b21dc5d53a31537a6fc9c4fb2a581 100644 GIT binary patch literal 1698 zcmV;T23`4yP) zIZCXQq?~(;ds<@udxLu*DgPiTtSLGF%`wHr&Hw-Z|GmAOYB4!EIS>#KGmH36000Ip zNklUg2cXeUW}qu?B<;~Inz32eim#$X-)K7)1KmfC{1(I2;AXLY>N zC_#feM~7Q-Wg^V5h|T$<|^rh%(!c&Bd{F2k7(jX;nCjD+C! zXt%p_NZne;OPRCmLz<-G}?7> zeT)Cug10(1Q$&$32=g`;M}j0zg~-qSJL`BQJJtVu(D`5bYDQ+Tmd|XF;nY5sV}6s5 zm))+`(KsS1Y|V|1L>{U@_Xb>K(gZ}X1~zgwoyEB`X!w*I!7#`Cetesc<*5WN7XH&K zu8_wG!Pjq?L>&7ZkKT|oq?X%bC=6-{j6jgLqxAPo{CzxCpkty-SNsGy9|ya9ORwPS zWdyJE8%-Lhv4Rlv=n3i=@nO}%96Yg1Fp^Fcygkxp!QoVO4l4H z-UiLfISx9Zcyh}hZY)=m$%KE+&D2^DV?V{WT$8*I-kaO`V36fGIZ6yWK*=?yw=?*A zA<*K`=TUOY9|pj_zIruO$vhkNu#Wv2yXCt;ai`9wuFY3NYX`Zu)TV=3U2%KaB^qV> z3l4A5=d&d>hu|*v9=;mbD4okukAom)=q=YIN69B*$F2q_Yr9?IlFROH#dUAIbMA5e zR96cX;F9IXcaM7kGRwq8M@H5FE*JjW3(gA8DUJb*g;))gQgb~LiU`0gj$q~ZAQ$7r z4*<-~6fxT0yTd*1VYHZ{OAC_>fNb^1J444c&2_A@nZg9Wwqo4#tCU4gL~0zz%as37 z(za(-6&W69*YACYaG#R~p_{@$f|c&+%zB*V8@O343V(y)o>4>_V$oPF4+dp~3x9~% z*_p=b#TlaE`s}?I0Kd_kaeVVwtfOY_p7()5>`)#ghX0DbOI zCD^5yTu1J3`uP@cuLH%&3oeS_O(Epj(A`dR76UK*J=ZbSrzdPzywf*QX@L&irJRe024}J4$P4!b*C6?e!appi{gM$lfG=DPfFuoq!A_5l z$A7@zi?HM_Cx<{;qs&bJ(Zd}B!$r*KFvkGExD4Tr_F-^NxO`PS6u>G=a-HjRj^BQM z0OAf0o_%EzmWhcoh-Ksz>1P*UnClqU0YnL9P{iv1Vmg3Wr@75-Vt@|dmWKntVdm=k zSM^)pdRgq8w-mN`Ff?aUVhb>?%4JMVAxu1X+=3))1PvBvpIBuPwGaYS+>qPx(jx|k z0nGlqo(U?89k)gWct@2p12d`UB34jcps25Q24IUO!!?;8# s@pQg)5tv)|A4A{!o&JCP{{NN!1#kE=Kjq(=egFUf07*qoM6N<$f+g5XbN~PV literal 1052 zcmV+%1mpXOP)!OFtG1lB4ce5V+-xBe5VL zRvuN>dFCcjAu$^)slT>zhe|(j@!`Ynf((K#!jgm2IOFRV7yM6fm}O!48@{faDf7j= zL)4sQb@>}^X@f2{|LLg4G%L!>9HLD((?TB}UvLy+nx+|EW}@1rSg3sebmyo%6(C7S z`7$%6H2}r&_}o!`q7Y)1W@iqL9Fp_{fN^5Z9mU7>0ZEk%sl3FYBmh8BP4xKO(cV%J zTvcG&fsdR9(Wsk(ulTT+BCw(7dmvFWoN1 z{L%A=Dl5A?h5x?G@0Qpn>>N2VI_@_uv_OxPrH@1wcOJh9ew~e&wOM*P`p;k zV3WiTT9tc8xJlGjYtF=RvO(tIXgFdnHkojJ^&vA$+6NszB2JKJEA$_Yxsj1hCMnN{ zUcdtO6=8Rb2gY7Nws8#*r>J~FH$IJqVghnL^7`Nt0bGnDJ{4H(-g~VE1-47*;#y`= z!`csD6v^!U@Chy9A{xKue*JB(ax&uH7HY@mubqd0OjJf$-;N5$pwmhr|DFe2F`;R!;Ktlj^)nzwj5! Wi3Dpb31zwf0000)va#zAC)m<9-qCYVnj1+gV=cafv?zut}}0q z=NQXOdELvL`-(l>>8#AlA!l{gs->GHm)xhGDb^!ib(05C4mnF!Q}w_akSk`Y+(c=+gRjZ7|E$Qa-V{fR@{Aw_iSf0!0f;9YXrVtIDIIxvmo01FlvI?}M4gK`agi{;S< zE?fiO_IiJVp(FjWo6mRy&tiF6(7!jK&j)6Kp(*g~W%jAWkQ0pn=mJAi;0)%C7&49g z0eEdjjOe}Af#cQelO5=Xsak+y%p1hRh(GYv`{jkEk;(LV%oHE$0<&_^U9n!bI~OpwuKM;xecJNl_xxU4_YJAi`y6Xy zntn<8#C#5%EL^~G>NVVJt&~yyiPN(mU4!G44%xBKBNW=%21@zfx`5)Zl&+x-+-t>d znXq;ZDbS!+k_{M|mn`sOyWQ}B!*=`J@@FJ<6|u5r*GI85dBGn_SGAsvX}y512>;Po xy9@KN5&mmMCy4xt{lF&r<$O4F;fjB>z5x0-TkFrZH>&^u002ovPDHLkV1m)mDfs{Z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/growlithe.png b/graphics/object_events/pics/pokemon/growlithe.png new file mode 100644 index 0000000000000000000000000000000000000000..e0cb9cd5ae869986a45294d714844126fda82384 GIT binary patch literal 597 zcmV-b0;>IqP)uoEaMr@H4gL{*yu z8~k%d6EX)`(G~l)L+K0^-LrNaAvQhY7%-Q`MEB?Wn(ze{GA69|0vEhS8!#`vjrh<4HLDT;|H~kng zTQrJvV8lx3%@IDUhXLUI?^k8H z|Bd*3H-yaik^qpS%_ji46`WywY*bNE(6z`EKFK~w_t>Xe6U zmt6JDJcOO9wWD3ormTCVrl1+i)|zq(TePLDXaUb=K~ySimd^Eylfatp0O#UDFQRp} zo9j-XCOu4biex^ECS%+d8I#dd)3>If1+D4t=aFUF88F&^p+@89->+eWaOP_voR_0{ j`;Y;L--!k zl$3jWdtzc@N=i!qwAJp5tkr6R=B)0`i`BGqy?auNoJwN$&Hn%Z0RR90r}Y5G0005~ zNklU4;Ds7 zn<58@Y-g+|vl@~zFs~T+B>8``7@4t0J?c@9`n!TE{(fTq$4$m-6)6+TvVsakl`$8q z4;im{`+n4uK-G>nfZhAb? zP=*HX&6urwQ;{QBY@?kC70njM^`|e!^kB1Q#YcGJW2|nLi(`P?1+ER_`eM*OjVF0K zvk~;`iUa-)|I28y^>4l4d!Q;V9!`l`ZHc*oX zaPiiVaW}n~bY6dT2Zh(_>USH#U5r1N2bnE82s zerHnLGEM`bXLNaJ;5{`DOd4=azD!Gp{XiPXZ92F2e*Ipb4g9zD8#T6?QK!&E7ytkO M07*qoM6N<$f&kYkiU0rr literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/gulpin.png b/graphics/object_events/pics/pokemon/gulpin.png new file mode 100644 index 0000000000000000000000000000000000000000..1a3e0506028df42e39e052929eb0a004b4f03f31 GIT binary patch literal 515 zcmV+e0{s1nP)U?;h!fKl$o#B*ULG3h z^R`M>h>I36zrEF%k0_8()k)Pp-&)L_Mwo3EM;u`Bg1A*x_Z#C*Bh0f@rRy-W#5NQ` z<~vm+>T&4k*$b>xna;y3GCQ!WL(F3(r5A~EXQ)c>22vJa2SOcU1F4iTxCe{(>EC<6cc81!MMwp2Na)4r3QE7QF>>|frV8(lPhJ4qRgRDc$*j1;^^2sx_TzCaW=jhcYY#>>A z8?iU7+~9A4L3p+NyRMP)CSq(MPy|NoTD&4X%cTGfkU%`q{QAOHXW0RR90Lt~Xj000E3 zNklCS(0PWQGb72e?@dZ6RFK7IX@1|)nLkPt{V$jM2lf}M;Ynus z^Mc#@F!Y#1$awq|=L;9raXq+qB)ru*jGti|0wBguFoU$wUta75$3m^f*@cXrWXe!U zs>Bn_7BZQP&ibm4g>iN=N}R}9tq*u8aJoqZuRqL~mt@nu{#a-xXN$y`oMnspfLkFd z;nwOV<@pDh%_R0q?Wg=$s1mi{nT&dYbIp)3;*$$$^{gLq$Sj2f3z~NCcPxxk3Y^)9 zy=-hw9hxQ5a}d}#XXZ>u&HEM|@*+v3<67JNP}p%BXlnM-C>#=-S;CEH62_AzSB|U1 zn$Qvy9&oI@+tHl9|*%vrdARm8G?OUwwNr%fMxPoYMyDgvgyB z1U}}B(*Wn$mXA3JVThh8{!k)P-g_^{g4%!nwq zjgy&dtV2d&%%_uhmLwByeIN;SV6YCT&BYH~O+_L#^MX!@1ppR242;J(r&6abGntmH zkaH39B;gPOy|80QNO1Z2V#3G5VnKdg1tGU}5cGj%731b(E^WkQW-^ORLdA3Zp#f%fUbJu-pCdutg5SwT%o; zYSjjk(6dmL>I7TthMt-*zGV`I64@6pqvUUVNxoOI8k9YYmg zQ=slguvD%|YPYw@{ykh33!FKo36lEvA^Jr)(jC+0)7glbu6di&p=J zp@bafR00l(4{FMd&p7($I&os3<&40I%;p8NH zqnp!=Q`9N`=J%(kn4Ay1Q|x)4hW*uXR%_o^N4YokkPoJ7<_Grt{_-f3949p57-tc$ z{Jz{f^)V}mSrr6LYF+M4iD8JlMSk`DV3~Ly^GLBjg3m17 zy5%{((aV9X(afZAIg2dUS!@-(pZxx0d)EmZ@TX?_zMkbGM7xK9l?KVkpyO zJ*hS{^a!Pu(mWneok)bQgPgH%=XC_FKm?Yh&9ge=Ipgagrh#cB+h;=Kr|lx=FPre* z2necqC$2(0VmrB&EU6|Lv@yYdVR*E10^|H^`T4u#R*^*eEbAyZs~Hn06?xGdeOXFSOEefzE5?)5cBeGyuh1KVF~#H zAX^ro4WfZ^Ay~@G7o9Z(ezojQDsGFM(CxNt%(nIf<)eqY(lU`CVON$IVF0??p#8{j z9T|suyLRZVoS1{9;;~`rk`jjr`Vf?yC0Zb&N(RA`W1@;8h8UhZ0nNqSF8GyW#$nn& zu0CcRbtr_JF(<*0O=zdqLmHaRzWFO=n3V|X@4fAN}GfsUt6;4! zDwE|*wj8(Y3{MvtQa zvrJ5#?+l`#-YR;d2{sZK%^{c~ADfLf(S^aD62Z!K6yOmz0H~;_u07*qoM6N<$f`%Iq1poj5 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/haunter.png b/graphics/object_events/pics/pokemon/haunter.png new file mode 100644 index 0000000000000000000000000000000000000000..9529676ee0e95aa313197adb0138edbc28428b86 GIT binary patch literal 540 zcmV+%0^|LOP)tQd9cdZLl@*yOS6q58f`V(#u!D_lOm>kR!*+4gksUJl?c^ zTv;YRkGc6l&uRqHm1oo>WLbz2GU$P0iQWKMhj)(AYHg5XTA}kAngWij0E!{3D^IM! zTjM}8ObHwEYYXTYi<<%Dc^1oJ)EXcQmeXe``Fmh_F=Sa<4Hs~cW1&90*6tEn_QlWL zIi{9>UD|*hQ%VnOZY;})B*IOd}fYf!wRCA_)Gw%Ua zcA@LMS}dCQLBU#idJ|Ak=`B_a@~$HMh27GQ8syP_Bl_$HK}Dv*9$| z=?v}35Ng1MYrv&x-6(3g7}A2+3==Ml3+FO6Qz)&;Yd|s48>#_kzbx7cWQfhMn+;3j zHp6us$Ne>>xR+nH)vyIDhEQ_a19%sjas8`ducw{Ef^zL(qI58bw@SIAVLHZpgSy&P e|Ft{ypZWn^8TaEDPu9=?0000i6;h literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/heracross.png b/graphics/object_events/pics/pokemon/heracross.png new file mode 100644 index 0000000000000000000000000000000000000000..14f61aba512dda72f4f473fd51f863c66b045fde GIT binary patch literal 753 zcmVjb0007f zNkll+s=O=+jpy>-T-r5_ z!C)u?YfnXve)QvM$AdqshDkRdW6U;Lc^;!q>5=W&Ql=Uvx<>(MPOLpwV9K)dj`@Mg zmT^yxBc*ul&G#7CZO_ex!3ZvdmU8Z3WpZkWEj2MwD7G9Q=Cpc^z>g~C<@MCI()0MsP{J?A zgBHm_u7L^wxMFI$26MYQpH~JTu5#OR1EO#Y1VyP9u1`Cbyfnnz8QR5HubrRlvhyZl z^TePyy|6v{&A7v$0knvx{OnWm`?(=@mT<~Bl_cGRZ0++RN2bf;(Neb=pR}F=wM`>- zb!s?R;2j0IJ!Q#x6L8S3Y+${F!WNt`Ccdp7PhJzTiT&a(=X+Wip)(a;Y)2@0*V(wh zY;3Ft5nyW|C+7eH4g|!84aetLGEKKY;zlQUza3upmV`h|{z_){{c57E6A)l)ASdhM zZ-5B~{6=iO(1pX)i`?gqzil2(^RXc=7GR=_`FR(@v*Q!%AW&6hU_CdFZa3|6p8OCm j47{>Py{L=Vq?Dv{VsrnLTIOOoy)h7rAOQaW|L)bC&9r-@i&AP*5D*X$j=(rEOd0Z+;%7cTjNd7P1~L0j_=zPkgQY3Jg&%H zSNP?3lz47?xGF@xB8Na=4DbY*i5+6c_%8c2exL2z0Y6xqFu{0w2z-422*2wBqu<5} zNEM9&rY6r+orriz50NvALg9D-ga!<#z37!wv9gKB2GHl8LoG!b%HJ-hX!Q~%- z$~HP1CzRn1nI`a)@qGB^fob5ZR>o&XZbbag`T*F9;rtyGBX$4)002ovPDHLkV1lv^ B49)-m literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hitmonlee.png b/graphics/object_events/pics/pokemon/hitmonlee.png new file mode 100644 index 0000000000000000000000000000000000000000..2e466c065f6311819e298c2d731e6831e088296e GIT binary patch literal 540 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 Wz4$Zjf)-o=0000JuqQoTVrV(xQ6tU)v*-0004; zNkl1aKSZ0~k1~9RqGd z;5h;^@`*(bl}%6PdB3DR%;=HPX`&}{fUAy@D8%zXB8TqAmx9q>haNOTff67wg}8Tz z77l`epCJ&ZgxD6PB(Hktp7y}DVE(xN=^>VNsGvj;Cznwb_C13Vf4)~0XjY7DYb0{o zqO!rjwmj^YltlqON&=i{3->(~&T8S9bdCWf9`;m)M76t-LVsNi0fV#P>DuGWS3qaK zmBM)6Q2??9XFHC*UPNsxg|VwveSZMHt`5M9-nCno!cesU?GZcAWpDWCMDJ46r7#qV zZ*m+^l0vppKjNlHQj!#AI98&T;$z#|vVp6Q2ZamU`j|w=*&@4=E5O49d;q-5p0005b zNklDSqbzRAlZ<4SX0V>Kr zI4%a9A?~`$+gKll_Z}n$;Gu^edg$Lo+2fYC#nfHCT&?I_;_U+7FsrlT%Sj=!)49kS z1^kFg>4w?aHjTWf5^ojoVe*s(teBB*nwC_NHwpms?Zu=4YbI(Mq9QYoen6ENn4hh` zL6Jd|ZmBJEKN*TLKeaw`UuM>gM9!!Z!`oz-ELgL?o@tqx8;FK67!uBm;gHy2GTg-i zD+Y4~_Gom&F*ZstSi!1!dymjZHT8$XO;+{Q8zJQVrybR#U=gtO_m2koH+yn@~f5t{IA0NY8;U7xlQ@dM)r-mm+vMv zf|+9h-Vr5+K9IRH@x;8Lg$dc0x_(y6j|wvf(mP51yTe!j{l6sn41m>N zIhUBSz=Q$b>-rT+>4j;Yxv+N_lzh)vzFL;D>HF+`Cxl43a(GPn z30>OX?@3mfp*q^^Mwc>QfTPW?XO=DhWB_tQCReX-3*>(J@=pdfwNcvEa{4fx3v6Kf)OQw`^SB8-VDf#s<8N zr99w0v&ESVkS^rwoq>zOE`J1WnFX-b`KNh+O5UXPXsZU(oD8_Kw(}I15#m~+4+2bBa(LuF9P)b>!3`IEJXqkMkc9ahrrYj7#;$Xlh4$nXb2)rIz!bC6{XmM zw|4N~o<;G~CTW0OyLRpRFABh;a@%=9ic98Ef)8kY7`O6*p_;I8U}J@YC(?$-=q)xi$plPlz@*VeSuzvd#XvzZ_hHF)4Fx2$Q~~jKi;=HlM`>2tz;E7N>B@ zl_3N(7!lA-ct@P`IdrVwn@nYVZP-OdE1D7mA?RsfG~$B z4X*JfQGG-wha~M)v6&FY!Z6)9aQ0OsLNAR4}{14F(vGd{gVJ&Z!otiTy|*;#@FQUbnG%1J?yl< zu>GaQyE>B9!g|S@+)ym3)^ZpO27L$PPqyBZWmyJzj_3F{u}B{e-TvEPRSD3mwjm#m z10z&}O2V#+Wx(+CaayP5JE#Mg#a(*h>4!)yBTyYsT12s%ydxWkJ z7N}KBa~U=;VIEoh!Fa|oY{u0vYZ6koP0JbQ+)m&bE)g*enjMYi)8=_=+399PZ%*7P za1FB!Q5y2erz6gj=B!S-Y$BSxdoh`|{eAZa+hW}hIfdhwJZb9H>n=AP)HnEkYbEf# z5rr;8{skXjanaP>e8&CWCE4X*Qz z3>tP~aCxy4i~_Eci%MAEwr`Cnats^tEn!)Tpc#$Igdk{>&`i1v+PoAzN2}$DQJ-pi zj(z9TJ9Mra7hpw>_h0Rj1)hJly-F5Sdl?pQmt)JUDsJqArr^!WT1BRSnGUkHrwBz< zSOrM1v9rz-ChYB2XJ98}<|D|hDKs5YbJ!(LgH1+E*afIv0DHR$n}Ta+JAN3f7EXh< wcQbGkx_SsFA!Y8x{r%Q&vT1PtqW^9D2GOvEGq$%qr~m)}07*qoM6N<$f?&5uG5`Po literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/houndour.png b/graphics/object_events/pics/pokemon/houndour.png new file mode 100644 index 0000000000000000000000000000000000000000..4397d968ecd044c427ee4777a78e692800d3e096 GIT binary patch literal 549 zcmV+=0^0qFP)*cf2x)b9p#EhY(4SvZ_B z^v>nzT&cJHE`IOX@gIO=9qU-fI-Iik{|xtgc#nM)pGCRM0G$z61l)i^h@8k(jdiuf z9geVMh9N^`KjP-v$(-s`(|~}-@sb&a3^tA9UXqJkYOVV-kXXf&C6c_5edl5v-=;F} z2`J94kS-`>za`(^@be!YXieA5IWjBM3orqz=@eJbWQ_GgEcjr z7-Rv~0X01a4 z|Nri^V&0ShoN7U|?(Ur4_It(NN}RMYVtW7p0RMxO&2yBLIa<}l)ue-z<_VQw000AS zNkl4HIYH>(jp%P1gy(-)&`#VMK{^oTtj%hJ zoybzO6GsFrz*{GWlQzFj^jguHZ_yQrYf84xHU_gczZua|G!o0%v)y>V;9CZ*aAZ1| zie_SjX2A_uj{E&C+-q~Opn8k_14Fiki5VLP9nDF4yR5TN#ZGbRX z&L(15V`On@>F}jd^Q6mHK+#I94B$u!sgJAP9b|;mVc02}S9^+N*o#_F(MpUkFo+PQ zgbei)*(?Uj@Ny^1V#IZJ_0W%jBIagd%v-dcl!>9B>J7_4tffJ+)_nC8tAuNyx7_d` zHksD-lZhEsqga87OV0tTvCNfVPc!}+8!Q)WohJrfNWr=dRpLy_`F^<}{dRMnQ9lg) zTJTCKGOmxrpVTdH*b>w{DEF(xmtE@50>58Y%w<9D`?uqYrR79qa^VxxJ4AjC7?szC z4w@4ctScZBUv}sI?Jz3^aWD_^xxXP5OF<%teDRyKEJ8{q53m#j^wzU-S}IF`nEMcUxKcpN4% z=G6vvB*LJJIBx``rw|YO*%T~}1iy6|A>0Ay4aqn$e^2p9h{y4Mwglyn_ny{2nV2UI z6y)3ierjyl3w=rM_Oc~dia^Am9ObNmXxo+Rox8pKO7M4w`Wp!U3flZ%k6%{nGqSJl R2ZjIu002ovPDHLkV1mGJ+yejr literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hypno.png b/graphics/object_events/pics/pokemon/hypno.png new file mode 100644 index 0000000000000000000000000000000000000000..b1de4cd3c79006601d128b93b8767e8999a478b1 GIT binary patch literal 582 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/jolteon.png b/graphics/object_events/pics/pokemon/jolteon.png new file mode 100644 index 0000000000000000000000000000000000000000..bdd51d2e979c4b3e5fb64f688de63f1a46214cb1 GIT binary patch literal 671 zcmV;Q0$}}#P)oQpYXQXu~T|GhCWY5)NL0RR60|K8r_iA6*N#9N8H|#{E zO+v$SZ+mc1^h-5yl1!=)?|8>MoX6q>Nt)XPwQO)@fJ5T_s$l4D| zIvOu_Pl$xU0Ewjr;5iXFKXSIgzKSi~nzW;0+=hv{!K_w?Ddp6H03DH)NVArk`=YJJ zIZn(CP1BelgVYKN0^VC{J!|o;{Gx5fDM>Aw?%G}VBIjQKCFq*e^06^ei|>yuz}8Fy zBsSg298Z^h&OH>cF@q|qM`@%M@`HDUZl{#J)#T=6V0HYn&zbYxm{x-ZnzfLX-xX8o zre1vUnruwY5|%vYgXSJ8#_!bTtD>TaeIjE`|JEKer}r7Jg2;w$#2u z%vun3*K_H{rqqj$O1uRFB$in3>S&E(3wi6#eE8IqF&7Tq;zEinsidI{jta(r!BMgJ zeRgG~>(INZoc3YcT(2e=z_8oEvbIBbw#m{`c!Lsq!-YHS>|}=ldD6@w>Oh+|xO%@w zhaEEFdpOUU<-}~*KtuGA^roN257+OPDQ@_eKL!7B`~}Duhx4-LwYC5N002ovPDHLk FV1jQGN!|be literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/jumpluff.png b/graphics/object_events/pics/pokemon/jumpluff.png new file mode 100644 index 0000000000000000000000000000000000000000..56bf7a444e3a0e7b1a26242f27574117e287b334 GIT binary patch literal 568 zcmV-80>}M{P)$JKIWe3uq{dUdJ4hG*#vnEKDQC*m}lu)pr_oiZ2gp7 z=it!xlDU{qk!L3Ih_Pop;~C!;89Zhv?mMd#JYrC9#XYl1DOId@Mtoz-{`vx(7SwgU zyV1?E8P`hb>w0%aDbp;Qaig^w*1K26=w{ipVw7#xn_H!mdjFVhdTVXF-kdlbmd!SK zZ}H^;qaEa7(HR^?jzZMo?o19l;NmO`zc9H88R{KM*vA63_~cGq#2B5QEcos0uY2Zy z_oJOnmLbDYh&&xz@-7yjp}vZnxaEGdx%d1^rR11z*ZI3u%`TFJT{`&A;Tv(SukcH3 zOFfS^?Um&4N@e~4<=Y!m%>U@!IbPQKCOVT0e(k#TN6d{G0BR`dITbKQlEW*n)WH4) zsDZhFcPy|Kz1DH8>TOQlhBNAID*>SG=h3FUqv=QCXA$OM?{TcLwb8^*MDDjlcX$#bKdJ*apAsQR!kdSfF zo-TQ85S=kefHIlV(P#YR&4HcnnRfH$ju}h)|DT`nbMY6prULGHq&)us0000{#X%Tz5CH%7tpDC>)toVdK>z>%0RR90v$ns<00088 zNkl z9b(4;cD`u21III8%djQTa2!vAsNi(&yui88vKt1Tdpd^5K6APqHr$OU=z7N2YF9NL zufKlH))S^3dn{yIE zQ*KeEAvq3=gkkkd@%moJY^Gl~o9Lj)P6Xj<<=wH>v=rauqU4PXMEJ!h5`It4pGv+e zDL)E&mGQc-K~WTo&pr`v62W~r;v^7F*O5@I7fYV11)~CKnZ@!zgXsS4x04fcnF^K> zt3cfD^L2l4r_LWoJWem5Ku*O~d8k1Uo?cpVqqu`PR| zj;HpP0E-35{)pxRVNOUZJGTh2GIJzo*hnvNX_GAh93irl4}3V^4utsv8rv%pd;fQA j3;$q_bH2v}|4;n}5b?i#D-TZ700000NkvXXu0mjfk?M3e literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/kabuto.png b/graphics/object_events/pics/pokemon/kabuto.png new file mode 100644 index 0000000000000000000000000000000000000000..8f20a1577c33b24451daaeea80db838a2fb7f685 GIT binary patch literal 403 zcmV;E0c`$>P)d5D*X$F1@&Z0003V zNkl@Y1Wc2+_biM`JE^SYv?Z0EK5BAPT=wmR=+#<7SaN&i2URA)_ygojG z@5EfQX>jkvH7++V;-tJ{ieWVkoIaBx)Xi^d3joe5xRaW}hdgh$2J)QwO^u&8^I0cu xOBW~~e08^x6LojX<=vy>f{yY*e;3UL80006v zNkl8;QH#Tr93KO^`m(;_0%y@w<2Z&n=U zj~JiXV1dllZ~^3l8R4!B=26(*ivj-fh%I2{&{zd%3&Em&X-FclWzL4efsk2h{7QU_ zg)te*!v5nUwvSesEj1Rw{aBu>-#|kW0h_rP3NsNgnQAbwJdtG&)FK9!>~$rO0VunR zoYlZ&J`D{^fHLQ5FmTq`a9CP#X*-n;Abc(|r&DlZK#ds9D@FBcTn*xlsoy^(D|~Vm z)SrPz7C1RoQ3QhsQfDx*8ayaaHwC!$EZu-@6vxwGW=S|plJl(L{C$qOmlod=sSo(S7wNyYm)l^51F2#n@0H z<8l91v$9bnRzv7MH1+NTL1zzLKvEVv8rX5aK3%@t_V2&DEf3-}guhexq3ti|_;!nK SgC9Zw0000J_CYb#v{I~tDT`tdVle>T-rlsdwEzEm|L!T(v;d1@01yxmia~|x0006{ zNkl3L>LBq1utr2hJdb+Rq3LK z=%OCF5acQ*M8Oops~lS&R_iXZYl$E*Kjgf>=1GbHZsRs?<9``keS-XYt5JC+r`|OH zU4Fd*2%F}4-sQvRS_70>1M?;?hl-2syp!JXtO0P-9bn$%o{BoTn{|*RLL}*|A=n&5 z1b^{D2vJA#roGcy!%2uYx1ewJh3{U0iRGmrZRQN0R^q`e=v%In_p7y2z&BMbq4N$_ zs$-e6V9%=H*VSrI+mU3nDL^g-V{^8(&Aj;bA`VdHQ``B7N>R&HAKfw=Y<8JTij-mw z`P4daC-y3_6+b3!Oknw>da|a+a9r{+9IOKg%lLtEwjBd}!|tt7yV40Uu?;-lVUbYY zqHbY3SO*46)(Kp)=!<6)u%R@?#0Gc{@Lin5NuZlb(!n|qP!+7tSvv+0&robqEVuSQ z@J$-TMTCvi^P|nCKjOU*(V6P`(XkF7ybD+;g??bL6Nnh%G2(J;iLCa=i}gI^OLcL$ zK2|clxX|_bCNwQCXc13r0*lu@hS9k)dw|f}6p(55z@E~r-J^>$=cbVi+mM=LGg=1{ zgcF`hdou`r>}?Bj8ZJ`j$1m$`7Sul?;(~@Yu&XQORtHvCeTdoC&(H5&8ZWhC z{jXe>s|sm!n^CBPwiTJ2H$_0AP(AA+h=*E5DQ_BX_2KiJ$*x%Z&gW7Y#4 zTsv-TozJZNqhp1%q0=n;CA+U3U}qGPcsS|fkIm~E)$X49w@3EEx^*s0kB_$`K428e zc=Ltr-8SAOpAaoZXz|E=`V z=d~!vab(F_z&+2#I3wYhkp|FJqMZz*+F@ zw{^yjIL7OYLKfj7yzUj^{{;D+cB{zwR!)y!bb#vxpL!+h^1Kz9llz1E(^vW)+P6&h qR8y3+`IW7O!Lk0%vHu_cWV47nGEetqzcw&d7(8A5T-G@yGywohK*z@b literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/kangaskhan.png b/graphics/object_events/pics/pokemon/kangaskhan.png new file mode 100644 index 0000000000000000000000000000000000000000..62579ff85b7f86fc9c1fc1e5b1b41a9eb138b8a6 GIT binary patch literal 698 zcmV;r0!96aP)iUfhfUpB7EY*P|aw7J6^)brLYQxLbfRxY(8a z@$siIUmveZ)?}RZNrKFxdeHmUUpGZNZH#v%S48x569eYvCHWG`KlK<87h06eyM{GU z4}Hmk9PythSb_fxUiT#nfw&=B0hC-T$IJEwYbQTAIL*|VxuwbiDjS-bTcC0X&c*`f zt~eXWq(zzef*mVTF+px}fc&pu-jc0%K31H&Rp*?n$f{%|>TrMw!V^Kc1IYpG( zC0mvoy(THiYxuoMYD54p@$gO!!C{+uBs|zS1i2BY>xO}pn*umH8K(p_(9{wN3Fa1J zNgWpv15S=J;_T3^pNDSsG6mRfCWnOJ$vNprPlHht+bZ@c!E((h)u|_JblwGz0YQ80 zeCV;B91?Osv=%7TI9e$P33-#g>z5y%AbbY)m#vQW8kf)OPw7EBI3(mqJW`5IhhLNB zLE}8(`70V*M2V$@XhFomuxx(Uam#(lV(5_j7?0NQ4S43FZ(BZ^kS0JrsQde9-tbvL zbB|*~NxVZ>DfzCb;16AzAlt*8l(j07*qoM6N<$g6DirO#lD@ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/kecleon.png b/graphics/object_events/pics/pokemon/kecleon.png index 47ae584b796f4dbac3b533b9c317858b983ac75c..d429ee38a6822671f8a56c70eaf7c10e49c7e75d 100644 GIT binary patch literal 664 zcmV;J0%!e+P)?K=4z#~cw6m? z2QOxbl|A-lvC>PGG?U=Pjgw{rHJL0Ag}oGt&tc$~XY!xCO#lvcs6+iP72OZid$fUQ zObN_8^!^NwGm!b5X@EO?M;LTH)a4#ww5y?x18;ZPYtEU5<4TM12s0@sW|#r=-Q6zI zP}8aXqq&;SFcWLIX@-{;<~VR>>!VMopLY4PW|?;|6RR6tgqDRF$QN#Z9?enH>$TJ3 z?g%ppO0$b;QD6qLHqQrF5o-EjHGXZoJQt7fkA~cKmsc8QfQoZp8fw4sv*Vt6n2#pT`r6zAW`HL$ z&I@o;^JT|;g_=wpr*8_>@d;hmS@$ykn#5_Ju$ooN?0uGa&+zL+_D^-x@kzY+ve1U@3mf**H)T` ysuLg==;gY?Q2WAAXV3?6`GmhzKHx#%Kdaw~e7CVXV$zoY0000b>!3`IHX7@piL8MGump0dzNr)Dt;4??|&L=TW7#66CCfs*pzE)@to ziu@Em1OVFNpkcpvYH`rBljAeh+@B6w9a8}ay%$n33L7CzJ>uXK-8A}a#kUX4#?;}h zcw<96TSIO{7lwdo8+`zlZ5q#(30+xQd}zD diff --git a/graphics/object_events/pics/pokemon/kingdra.png b/graphics/object_events/pics/pokemon/kingdra.png new file mode 100644 index 0000000000000000000000000000000000000000..39c9613bc0fb705da66f6459a4681ffd8ae96025 GIT binary patch literal 745 zcmV|CK6bEn`Yd#EXnOKPBMQ7CNCd;S1k8s^hnp{eTCUzNNM(GaU;VKba z*}Kf749(6@@cs7@!XorFzQ(7FHu(6sFQ|4kJtt|R5n@$cMVu`jBEF2K3Nw5sDHaGB zwFT^)CA0m2z)L~a(x@9Yzo3h#VKzj4c{WTfRL5>HO*N~ja+~Um{%?LQsDY?sKUP4- zl0fpZ7DS8PU$J)c>GAw!+vq^-lS3zu6()A5i;f$#v`H2X3ER3^Q`<1lp`;krS z{NU`qug%QwX(`Iex7pl$n+TD=-MPljYeC#M=Uz5bA2G6<^$39}^f-b7w@vEq)ua zC$-)8I|FVC&K1OLpCAT|n=EGhrrDEsQ(d`e&GQZ0u7CC&Y%N{+JJUb>^?NsEDQ+3T zpI&z01^f!lULUl-o}IhUWdpa2&$5+MUwVO|?WP7D**On6t)^{>6LX!-=3qQQU;}pru?qdK`F#L}aKUy_MaI71hv(t; b{O66oji)DU)#f4{00000NkvXXu0mjf4nS*i literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/kingler.png b/graphics/object_events/pics/pokemon/kingler.png new file mode 100644 index 0000000000000000000000000000000000000000..387a5acc8998094edc7dc394a02ebfa6b2fbb649 GIT binary patch literal 769 zcmV+c1OEJpP)5dZ)GCT~wW0007v zNklpUwlTl~g_BV7-{D#m`x|${ZW5kOsF6ZWSH(yth{NI|s)Fwa`$z$Em3TD0Z> zuJM{0Z=KNTCg8Y7$I?e(cShb*{dy(gqST}X4`Y`meK1Ome2YTggl|MxJEkc7+*seC z3P&OF7fI2^=OIM+#!Jea0%HrL-my|W)yTB_%ASSqifm&`m79>SGM5A!3a7x>cKY)3 zdnZh+Z5Lp_{`f@eQ)Z#hLT%zP$zThkDEF6_SX8e~=Jof<|n#}ddwggm9nC;=jvhuLdh<`DK`Sgkd8Q}d*? zYsc~)vXHw+Hg(N17!%3_GV@W@1zK3{sPSMnjRWjU6y8E!Gd~`?SV9fIiMEB%fP0N<0~=;#t+&5S|E?Eh2Sj(Oq@mx;G@ng zw{DoY{!*7ddH#JG`_elac}6&%9sIQPziYn$S6DP6Ry>$W00000NkvXXu0mjf2(5EC literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/kirlia.png b/graphics/object_events/pics/pokemon/kirlia.png index bac74a9ccb0c3ddca0031d49393edf4b97cd3f92..4212c7b7ce90722682074b3cbd2259255218a2d5 100644 GIT binary patch literal 467 zcmV;^0WAKBP)l^pN)Qkb#Q^(u0004A zNkl7xV5C`yEV64@pVlcSx+Ol4 zh*-?k>CoDaY=k>i%72LTi{m@lu?*0qOP4M`;W6{q-)D*&aCGZCK5|CXpJA#2`ka$p z-}7;yrKp#fY5-ERmEFK|y%L3x3rsbzVz#vRq~*B~Le7&7`jb0*;+t_ZVLMMYoVIU* zRM=X42UE>TqpAuTbZMsO62orlg>4GzQdVIrp$nm<3cE?rrl8c)Y2aDOypXw7pylS& z1Z|d7-^#-N$*!5En^T=>3fruRf;MlmOq}dv>6&TW-w)6#&@xpjY?D1X4SW;QdV_>v zKMw9jVFUDDgw2-O^?sMdydDlW5yLK{QOrOGr=joO_-Q_3iGUR1;0Csr4{D?gSU0GQQ1>l`CIV83g8>FReAFX)Ws#0G zLQjv@Ljg!34hEP88pGCR2(V$RArGVw2LntW+~(^6#16Vou4pI$Qiy}TG_X4TL^qV@ z9cs3sFGc`|IOq#mp7--MwMjjsi?e1M5+H>*=nK$mUmthl_WIozU=RmGA+z=_uCP0R z6aQYtU?@F_tfm4=tN<+2e&37IR$teHU;Y!KLHfDU`g;^rjl2H>AOolhChTD500000 LNkvXXu0mjfBc{lN diff --git a/graphics/object_events/pics/pokemon/koffing.png b/graphics/object_events/pics/pokemon/koffing.png new file mode 100644 index 0000000000000000000000000000000000000000..d4510c2cbfc18a2629e42dedf49f95749b477a23 GIT binary patch literal 534 zcmV+x0_pvUP)ToQ5QV))2=35*)GM<_+#rg?8bK>{8wNN)jG}JSv>hAU87A>WN>`Qg z6bU}R`LT^+EA`Yy+i_t$VF689lSkA~ou8Jhp;H)F{>3wI5b>`X zG%h|Z$oOoGB_J^gGi@OIs&T$=P!`^I4Un^b!Z$yY+VQg1w2^(I*>L4%o;Ys&mK7?~ zFiau3Wt`seu^t$%8K-`r#(1C^$Sq^p?>mrK9RL&Hjd0&~E0%rTqAjq}Heq<2ZNWI- zC}3tRHCXu>^j)vxi~}|SCc?m2_WN!SSmp4sF~4J!7sWW!FCwcmY(L?33uBZI=9@)1 zgVV+o46N6T35&)kn+5AA=fi$S<2mD!_wzjO$QE#xwZq}6o%Qn)pzIxdaMi#FyR5kzEv_Hg=1tg>EQj${Xj*Up! z+CB^Im=1wNH(X%>SEEK-w!*nvAU*F}xOu?^Z1+MNz5;Tsp}>Lyv{oyj?-t0bT8(2h zEunSO*beAL$UncJSf1H-wL?Ij@sGFT(nSGFx4^opE1?=UF!J7ZFPwn-Jph`n0Smwk zAb}C0Zh=}?3KG{l;I_{~lkB88L%^w{TV+h~>kbKmZh+cECHD=}&UG&|A#C9I%t>xK zEFB6}9`Plc&gM=B2Q2-7?}(U}eTRS%>3WFg@96$NBQ(>OcOvgee25QXxC2Sq+nx%vWZD)Ih=)G{1e}C;p}8ag7Eyl( ft?N-Z?N##)m)cWA3O|1-00000NkvXXu0mjfsYvw* literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/kyogre.png b/graphics/object_events/pics/pokemon/kyogre.png index 32f67aafa2c7399296e29c63dc751fd8fd4dc7f4..728a5ad3772a30ac6ab65500edeb18544e8baeda 100644 GIT binary patch literal 1763 zcmV<91|0c`P)^!(&5&000JV zNkl5jn7{}+7TQt|6@+I~XjN^QjoI);1K0_&(pCo zph1HM4H`6P(4aws1`QhYKi7RA1U~)OF77P2@7sg~;U~EB5SkE+FX3M#-_mRqK(O$_ zI}SmwrqiSN?!5m7vFwJvy$&Gg3ZSpWt`4Tty`#HxB56#ts53;FI$U(}(AGSMkkncP ze(MFjEk;dc(CoZ_FPA)ZXu`TKpj-$Mb@C--FjpUu`e>@Z#lpg1d-%8Dsjd9!&=mmA zAR)Rrg*nV=yo6=@6?p(O-Vnf_ra7IO=7%nWeO&pIx*v6Mt%pkhSkCcZ`$P$?%yX9W z)QY_J9Lg)xJlHeMqmGHz$BC3OOMKC7u!mC_`sz=%mq=Ae@vaJyWMbw@Chg<*a4L~G zQbb+%@8N_zeWFDG+2Y>Q4*ncNK>I&;@Wi}Q{*KJ905)=pOVplu2(n|6_Hop+3C>`g zz{zeG4;A;@IF&L^Oj{WY%!&He7QmXfjgDIcPLM-L##XDr25)YO376nmAbD2?xePta zZ{b>$aPA~0g~7u~%K0Q~j(^Qt2G^#AL4Rzm*1)>K1{YA}d0!=-?Qw1e){0Fac>pD^ON-7K=i~Vpf|ElVX3H7p>{YDA6F2pOC~q+ZN=8D!i^U2V51vnyUbGNOvkXU^B)`&e@pN zhu2P~Qv(g!W3^03vh-^Pn;gI|bD$ZK3;Ke-^7zRix6We?zh*`ygL%zMext?C9)pW5 zNUH@RDK|~Scyp)>X27LfLT$rp@T@vTw5|8R#>5V zM>=lf;GSZNumEqb@1bokRR!kPTvcFxTuC7v=dg6 z*lFCK@G&~r`r+CDwwOD%O76|{YKzf*N9y3ywZS+9SEgHK0HdX9F|p=Cwb;D6N>Db& zNy3jGtqej`Uq)NF;AIic3~;dmBK&B4|Jr!#3#@<+#&r*?78|=fTl0wPvs#PE3j_QG zNeY7#qJ>~QuBmb93+t{Fq1{Z{h-?$|M#{N9-RL2Dd|O zQJ0k&P%VZPve!Jo3e{SST)tHun?NqLjfju$E4NSgmoE4v4?&-AIn@B@X!ikHwBWfi z7=esx>wJ@AmMa5@Vs@7wteqrqTl6??;cLFkzcvq3vN$WX9QUc=#8oa+qj8wP2g=WAFz*~HZyH>2mszs7 zRm*u%V>)gZ++_`Cn!w`w*_ub{ThqVFKW4bK2I_8#2X?{Rq9nM%qQQ8TjHW?JJ+&IQ z{BjlIH%x6*>|x7sR>Sd1j>qMOeJmi>7dJfoXu_O_T&9lXemhqVHXAH>=OZ&AzdlpD z#qNW<@%s=$oH`Wz_BStq2)vla)Ut)$#&2P8>AK8qEAUFuSGd&9zHT0*Z^iLxlPiN9 zpF3Lvh=V|#qHLRX1<+@3sk<(G`@WOY2zNV{b-%aS$ny;2MO_&V;h@-3(qlHo)k7rY{_B^1qqiBE$Kie8Ua;3{p9g zqs{MDMdLB%*8CP3?o+=(Nj4_u+0R5_7JzYYPAX002ovPDHLk FV1lzWTqOVi literal 1037 zcmV+o1oHcdP)x_HVh9i*)pMkzL32_dLDkjOi;I*&K~n$!{{R30E*dwM000A+ zNkl>O2!%tDgNCia#P&&Y%Ex=E#VFnrJa+h=fkiYuCn+y!lo+?SJK+1r2&=~`;Ghjxq(ee=h z1?`e2OhH0~SV9GJ&T%&A#gG7HHS^&H5YejzBv@96GQ!XS2EBN)XEGpQvFsCqRinUm z)6}4%C_PdKXnUOz;O>c`N+3#2^6ERwxNbn%G6e=JdnlONLl4?s^AS9*NQS6Fl^e`| z`$&43Hk4Ecu=@%JK&Ks`+cX=Z!pjecn6H!AkPfA-?6g}1=dN#Nz2+lWBD$2_iiLlu zYs`1J#Cuwz19WSIJ)qYNNIB*8C!iHuauojY?X;#O4BpezrcAy22habh@7x=m^K3j~ zMgZ%`_tS#~5L&sr5NVs^cTu{#5H(K6tZm9PQe*(7>>rN@iBuz;%gWvbF`qcYda7B+ zi(b!~!m}w$24IcScINRwZGzQqPUlO3Qb&_dZ1{U!3Mxz43_2#wDVMd8lyj9J=a`vF z5NzKjd>2NbqlD`UufkHmX#~xnV>ofjdjSHgJgvIIFA@y~3q@rtyphmRU$#={(QT;rruEv}a)UbIeUvnIasrpp?Hk?55miylCm z@+u4XqD^I&M45`$*UOit?R6HvW`LLKS_`UR(D$woF2G0f@Fy6$PBcHAr|`?e!(Y(S zb>i#4$l${RFGxEOp(*&Mp$C8q(70>`${klauTY<_mu-ylch+wzY|d8)pkAnL3ElOh zfHs-yKhy0D?DFMR_|HAvzh@J9hu3B$DegSPIQ>st3u;^Sr_lA+3Ih>rfF1)YXQ?FO6UR%KC=l$jeFxgY6QzM$C zjz{I*{;g@}{wCkc!B2lWlijg;LL`Usyk|7}#qIb0xC8zJ0efB}kMMV<00000NkvXX Hu0mjf-?r%o diff --git a/graphics/object_events/pics/pokemon/lairon.png b/graphics/object_events/pics/pokemon/lairon.png new file mode 100644 index 0000000000000000000000000000000000000000..fd8ccf14b12ef9910381e1a3d2eae4056f0d3b60 GIT binary patch literal 822 zcmV-61Ihe}P)&CUP+|ExJm-fC+9gM(_l{{R30T)@xq0008P zNklm596bEpFlsT9yQp%DhG!mT{&@EjeDj3=Y!qpOG$!8%~Br8jFr(ljW9^`lKNJ_>*V*B?5rY`mBFdl@eD=Tv}S~xZ7vPT~-wh z9(A>C9(8GH?RM>mtF760^N33eVlJ3R7lA*+kF&L9a)UzZ86A}iGxK5bF3VGlof#fM)kqV2vcSoMc zvojF6u*m%o2N-L3#SS`c*!HneT;QX7H_y{M(i=!T;TsCDiSa5M%B}(RN$6uj=6W`v zhOlU8EzRlpVqu9~ILbFnyyoxN!=8_$1LilZ3BnusLZ|OuMM%?d?Z_E&q!tHjqsw| zTsX@o8VNDB8E(T(!(9Wga%~cl7kivH*t72Q9XEseK`S`zhi%B#UdP(^<^-+FlV-Q$ z=C7S9EKcBFrX#a;k?WbWT?Go(r0Frk^xgUt7xmd#kV zb1QN;bDqO5UCVI{1nUkmM_W6>e5U>3s(%&h?+qb0|5nVr&!}m!_XVwu6OpTI1;?EL zn)(pcgxB%bV9a7>c8U#$+%a2?GLIQ`9TyeyLF#P|kU^9F5G8%PVCv|?O2Q%*6&uFf zETQ@RilYO%lha6r2#8{;kx*p3iWS*PACAyi|0*11qZbXchf(-<-Q?Sb>4G0}9^S%{ z!Y^UkYw&}lABEa!xK~GW#&`*i{?3M%>Yu1|L%ML=2F$PTC|HfgHi|(5D@=!0JH!AgvIE^0008^ zNklt3I?R>KotH5 zD!8E$l_C*WG{XPO*@>OJq(2bS4R_Lc`-J%WdC$0ydfxx__bk8=AAEgtv>-vDzzzk% zc==}q^}uL0IWiw;`~kch7^O!GI#}Sp5!3>qzdTmJ;}787K)5+F-;-5=sC}$z5BBvJ z-mLnqkQ~+Yi;HRt`}tZ`e9@%BZvz|iWhH;ZBo>JMGd93=uxjEC+fj&F#jwYLnqLCL z#XI}^H4BP28bR_D;+vYZH>AlhU#<`<%3cP=c8CpsGaVJzU01lKX(?FHD8x54p@bw@ zzzCrQt3)NDJfd{r8}_gup&Os#0J>iz21+Sor4eY7=tq_zQ2L3=NY5LX%?nOSLDH)T zShrUbBvk<`1?kDuQ~r0BCC1t}j~zP!P}U_)9MJ9d5X)R3O3nn9(_jk3^k^r*>(p~x z3eLMLf(6YeL@f3BQPC*{zE)7jFpjsnJkwDofY`GPt_GP0q6%BH`4+JjbP_CJekt%2 zw6j2_k2?P*EQ5PR`X&$uv;xGiFg)|m+28=l7y*vA>`^CoW16Al+8I(b15k)QyG3O0007- zNkl3xrP*=}3fA zX7D^Qc$^qa1*Z`w?vlInI%5quCOuRESM>BicrN(CXR#)Rx31W2Utr6*YRYQxKk+>f zPA*>X5<|L}7TkA|vL@ega#E*^k_Tw=B9{FZC(KOY1y5zjYFhXlpUUBJQ}CiGkE@&{ z8!qpgU3p$)Cih*@DiI9#@Weq>y&=<0xhw0!h5%U4#Nd$0s=4LoWi}<;We+lh#AMIC zVT>>Kq-0 zlZ0GKaf-};@_J~^!4<^Y_l04%3 zLAaRZLkn8AQg>{PZ8+!F*--SJkAvV3<*&g{dNz~pWVMOyVuL5kwy|BL&W+B^m@#&y z{fo8F5OxXV#L<1KydC)m+l5Sr5dSdxV#b;-3^tC?e+Inav*v#qzX9Li`v87hu+snl N002ovPDHLkV1i8`aiahL literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/larvitar.png b/graphics/object_events/pics/pokemon/larvitar.png new file mode 100644 index 0000000000000000000000000000000000000000..f727916e4b7f33fc91252d4920ea665d68780192 GIT binary patch literal 429 zcmV;e0aE^nP)~?ouheIUs5v0RI60{{a8R#l>P`Vh|7zmvFp&0003v zNkl@C?cL!!+Xw)**kX$<{!WOs_R9uqR=QpGuMg0J?$@{~8h&w$ZL`J$V!vP*8f?3^2Yqkr3buP zB*Qv3e8&A*@;=TDd8_@IhZkk@T!Zcf8q7@+NP+;|;qP?};R9p-!)(N*m19N!@9c4Ve8| z2e^=uGP$$K3)DeJjKfd3Nj XYn4K@boSgE`O30009` zNkl6L+hNdme zQb^4YrrH?WGM1TDDkOYM>7Oy7+myfs3N5=|lBGA;#Q*~bL(L9E?^lv6ncI|On|ZT! z3CkUNN9nsAs(eE05ZLPbmUYB$xa~-2QRZNXTTWi?R}Vz^;ihMiSz~-czUwGmBQYej z4vww9OITobLw-?q-#|8AFLB%x-OOj}Za(Y7F~-NpTOU!E9QKs1KvW@NW|y#dV2u2} zD+GtWQ70S>t)l#c%xC0Tyy@5kHi5C=94G}LxKCJ>k*m@!5&iap-Mle+1Ck3h=E2ad z@j$HWGTp-oYhH`n*Y*>Bm@;zZT7by2zi%(E=mL6>YRtjVD|8iOJ-&^#+|u+ZPr;}%A#hh z&Vnd#O5_yZ>{pQ9iYe=6-8WsIkLiRFuWgAmTLk7Kg95H?M}#`%Y8&8KcB}n5(qk4* z(O$PSIWU|UaAS0y5}1|2@yOh}!Lq@Gp*Dh>Ite1~I45$UT?dn3Vi_1!-9Mk#Wt#Aa zo5G%lKC^O+M+SINyE_&I2gciURhMXY$me{@RuHQbLB}Wc)s0Sqku$ny`Fb>b!apvr kHFBLS0ISnqQ~qDqcY4H7V;%H(ga7~l07*qoM6N<$f=u+t$N&HU literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/latios.png b/graphics/object_events/pics/pokemon/latios.png new file mode 100644 index 0000000000000000000000000000000000000000..69160cf1817bea36650f35b132a9e1d84054d28c GIT binary patch literal 1055 zcmV+)1mOFLP) z&CRT=tdxtCb82(m-rj>sO8;tV)k;#F&Hw-Z|5~K~N`uuoVze^Qt}+K000B3 zNkl@@W|0TT27)n_02_IMyhDnu^DJ7#)e-3j zuwtj@9+Fa4X=sk9YzzdDsmYluFR@&vNe%=;-{{Q$&zTz)1pmjs8Da56Bdd>7zhm2d z$S$fui_TzqN0T*A8f-7rb8|SxK_IkrB?hdY`>w(DlND`vEd=8iu64*kuu{??W<55B zEWK{?_HjL|NR`R>mh%Iz-L$mq1;^UJ&yi(q*nm%DkdujQ`$?)OQA0lC{9FyVG`XH_ zgpm@g5Q{EbLsNp3rT{{1sF?v(R8rFJg!Acyx+KQHu{Rh?Z6F403>%V_%cUgkTw!|c zcpv9vLM5<>^N6%dsLjr>>~_*>GO2^Gas?Rnh9OG!VY&RJmO6o9>^Ma&nvozy9aLn- z616CXgV0Qw+)bur;AhCPGi3PCpb(f}qE2sG))fH_TL~5nXpLA(4u(lTRy{uB(+65{ zfp)}}Tf^$15uA(sGP4yq)(QI*l6n_K6IMb@iw-~zib)^zdhJj6!-blWEYSj%y3kHUE`UnE0fhO8 z9t)u=*!=u%^CBX%7&EnMju&KT3?A>sz&WfQ?~LBk@zS30#t7!t@A1a);!giwUj6vZ zi|9)z5%tD&EXYt8!R_fQ&fl*OMvy%^zOx2Q%?6;mQdncy-dZC6sCMlbNl)|`#jO#P zr(aynzF$i#$Q=7is!@WuqktV!fOzYFmU10MFUjD;ZJ+N!PZ6uPoA<9S4(&~C*b4?m z&|{d=4$9)9O$fzT(QBl_iXNw#VfN==06%@#-l_u*K?#BvEMvOIvNQ=gv3mP0-a}S& zxdfZiT)!!kPkTQHLmmi*fDK}ft)psOSJ@3DJzi$^DDUCZ*T201|K=I+P%xAP)FitG zLWp}WXjt6edcgzYwrkMie+aT%aqs;tATB~LXqZ;Q(&zB;_aENEufY)}!7A$rGO1X0 z48oUy9YM=JST+ueRaGBlnG4YqltOggtQ3Esc#hXZ;`BHNQh%NaCZA>X=Ij2C8uEWS Z{syD5S`cF71$moI8)HXs~sph~$fO{NM zIML%G)hsfT@0n8QltRsetZRfT@M3^e2~XP{#TgX)YzlT@rB|wUj(HPjL^Xo)W(dk!Y4Vnsd&9>MM7It*opP3-&@ zIo{yUSAcWzD*o9S%>0gUTg_jvbpA#3P?~mke^h=Gvf4+2c)GFkRS{vD6Fu+YM8FrnXbQy zFrBLoo6R+|nGt5VCBg{#lt@m=OjnGH6u(fY3sQW+6CJ-~L|h+T9!*jmz`5cLHx&~b z;0q}$=A0vQUi$I!o?M*oB#<1KfF)xu%@5x{wqBSCP^|A`n@!1YtT-XeYyk;C|A|by zna5eewh1Jg``l);mu7hRwY4b)icP?h%?5Zx&X?Qyk}C;DbCPZ6D;5TL;)sWbCqc?J zYc>_|BwIn2+Ps`!@NR;pV7b4uX9e$!uQ~ywb&RK`j^PZOY00008r zNklB*66vw@IjVYzuK|e!Lyd89iv=y3SJ=!6}A445VrYq+u_n{7xML1s} zHav}kw%6$ctk6tw!kA_0&@d1P0Xj-r!Y*TFycH0q9<6W}#X$%e zv7C{nMG53BTbEHoNUKFaLLLfP5+(7#2|0D#r(wz)ArP zmJtHf3DHiG`JfiqhV2+<&|(~tW~mK$0^qo!KEOy|fD)DC@ochiLIyycFvhd8jA!Sz zkYAHD2puzA(!lbokZ^ZS$Qg`gVu67|mNm(@Q&DLMagN3P0CSt+w4@#I<902D$cCMDFugo3u5@A$2|Kxb$-`NM`euF9XeTFmp+c}_B5^^tk*!y??O9!ZTYm zJjK9;7ry_{x;O|}8vf;2y_63o0Lr>$uj0uDu0#+N>|!-JYvVMmcxIDWcrS~NBs zS{BQ9BixrYzKY87N7zB6?k>y>r4D)81nj|Vc@zS=40GH0RR8ZwEv`o?rKuaQZbYe01yxm0r&HY0005q zNkl8nu5XbohAxBZL|aw=4Q%6!Xbdf zp3It})JQJkseo_$-N*k(9z`*Bvzy)QX8&xazK$ zIDVWtVOq~K+xG?am8|BOuX{)FVfKRAJYN*V%$Rh6Px*PcSyN^L?*KkYHqRPTy~IET za-GjGIcRD&E|_pZODbeoP~&-sKT<(jgt^xG3L6oKhwDIZo@ zG8`$>J?}z8ZYz{!$KGeL0hi!wjwt=ugliHBHZT>G#VW(yAW%xkV{VmgRX4}Z@%vxW z7FdOZ`-FPxz(Re2{ByvbH`|z{Y7Uj0WxBXO6KvIR23q!xfnR=XwkmE=ZMI*d$E-DK zcZlzO&+&UL096~kpS&SQ7scIJ@a4NZy13q%M#T*))5LMA_*RYHXHJe$!bEWVH}M&Z gap8^^9RIET24w4(9w6e!L;wH)07*qoM6N<$f@7*02><{9 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lileep.png b/graphics/object_events/pics/pokemon/lileep.png new file mode 100644 index 0000000000000000000000000000000000000000..f72722fe14e6943a9a0efe623608ff39d2c1feb7 GIT binary patch literal 582 zcmV-M0=fN(P)B*66bEn()mncT*;8p$ur!rc0_%;9K4j^1aQPC~>2SN$({ZvP_8L{8 zG?reXltK%4khg??B!179ED>_5Q=RHxEg*#IBjd&J0pQUb1QtRQqmF=$+7fw?ih+zW z4;J+mspAGINVTzrhH@7lgG7Q$tN>B~Ufu8@lY%h8~WI(u+ zV1%6;Ado<-#X_kQyK8wTuT_@HA_KSmyZDOYqtk)pn3-jF>SiaO{2)`KU)k2fHn6`wF5914rRaU<~7G4tQG6xgN8ve za_9PJMhb4TtCFS9f;T8nE&T`1z0w4 UZ*}6CDgXcg07*qoM6N<$f{t()wKWi_Bm36dyC%xthE2d&HwKIeAZ!b0005v zNkl8nu6otu!OBQLdMW9PLSk{zRQZi5!GS!1^0bRUU)MyWu?rUUdk+B`p zv9DChkolLADc~ZL4l1s?gqGN6z zUjrOc=s!D5bzny8qRz|;pM68zDc))1tmd1|24J;t`4Wg`HC4yXIQUFNSHKq(V3P0P z!~mdWrNhG%s7e3@SjTR5W~(C@I#{CsKPoSw9y$3LX62>j>d1O)<{snmZ(tE%@^XBE ze*FKb0mJ$(lIK1@ezQj4u-dG?fqs#Atmk$Alc|fT{F1-%x%PXxyni(T{LGjB)Ie4Y zR&5eszW&8>skHN0>VSvWqFMa782XH9x|D3GM>cV#m-9+)W14#K|JzEN=jYh8rS$&A%*c-i)8S*I^#?0(8R^mkzwzg?Nhs`Ol zm5>k%_LgExf`P7>h)M??ClnX#Jo08D4wW?qnFCX41zGLmcx3+U%6sc6_QR5ykU5aG zR5{?ylnT;f!fPvi7fNQ@J7jjHWy8=@D#$Vc$DYoCXn*n0iv>(t2njI7H!_I!JBz%i4~wUvy|jXYylzbC{VS?SO5W`;w~L!Wb*?gc?B{d7M( z-S^ntFbo~GO2^(1wrU=B^37-bvuy`#{o~>5EfI9g$m4g(xoM9X>&Gugq5?WzjeaLx z){?c)!=jxQWbTV%WwGCRR8St_@%M6+28Q1`T8vY6#28{=1rzbx?^z36#mW0BqTn)e|&rVQR2UiU%kYpf#Au43;+NC07*qoM6N<$g4Qw(TL1t6 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lotad.png b/graphics/object_events/pics/pokemon/lotad.png new file mode 100644 index 0000000000000000000000000000000000000000..8e59c518367cd35029e628f22306552a03d88fc2 GIT binary patch literal 469 zcmV;`0V@89P)7x(-XbnQP!h14 z5b~2XcqlYy*r7X-xznr(5#t%_J;ss}%X*XFe?7O)Ik zA`xp4v(o+4WL^YZg#2h@lF5!Uh(%gjJD-%CDJ@&)f-&q!wgO8P>w&c|Ps#{iQ*y+`}_9Z)H{8^4?bd_)Ej+?WESHSKjYS zrK%O{?ak*#DI59j9wNYTQ!PJqz?BPcal5Y6Y8?6Q4&Zvn^VM~!16I{i_1rqwJs%W~ zYwUSkD~vk3=5?@be*tH|JGK|~)@rW~!n5$Fe~;(CC78d#zrdv#DU`xGGrRL+x3NNRg}%d(&wH8gci!9CMd&W>;x2AaK<63` zz^yl74L;R5CLO!pgq7e?UN!JJc>1k{5GLcb<&4{}<*$JBqUEgj%t=-;@Hsf{M*#eJ z?`S#W-L~R39V};^J5z`H2P;8BS``DI@tZBhZ5S+PwI#mj`vx_>I6NbSEXJ9h8_q13 z^*_6@WY)`yhug7i6&ShbdjqR7&M?!095*|v*fNarLJ+eJ$&?3FNiIUe$lR2G5OFBH z1}e;2Xh8{S(hL)25Ifd}ix4rIBtzQ4g+XMvFw_SoYXE*jKF6(qJ*ITM3Bf{lAPg6V zizr~5Lz+;)q1q!Hmj?LLI^lWO8q}DHe5Y|A8jrZ3+90&74Mmj02BjMz7y3{F4Ci5K zFlwxxHC+caW+9v>thv1>pnO9uYeSg^*i1sXa=qPgseuoMtAa+{8dNy|asFU0O&*H8 z_&+x+zzQbYBdK51bHiXHE)RxWL|^SQs4>SoPiC_p&)f-0#-*UPaB|2nHbYo>HKHJF z{R*?`yVLRP?c53!{Jm4M98x!}8Yp%{pG}mY>!8kT`ei(xq*k!b(je{bJHa}m>0|`l zyQY#upYim=>Gx+EcNT@GFNFS6u0R1*4|;|a!U zSUB_QI7h-W%p_x9@!lFomAI0q2`-82>v{IS#BGhgO6YG;%v&Sw00000NkvXXu0mjf D+>K`D literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ludicolo.png b/graphics/object_events/pics/pokemon/ludicolo.png new file mode 100644 index 0000000000000000000000000000000000000000..8d23d8716cb5bb4b94cad7b344f645eb241b6580 GIT binary patch literal 713 zcmV;)0yh1LP)c#16aY}&fbrxhGQbS&6awa69j0>;c;XZr=mmTr!|)lh)I*UNY6nlD zBnpTM1m^FjY>E^utFbc`EeFBxll&hbMN?7qzx^wX~df4RebY<%ya$51;v<*4|1 z_vPEmr_m|zWZgE0jKtdZtNHxa1g=gvDt0fgtGkW;w;`~%EkKI(RLbrBh#lrz+wsf! z=MR`KzUnq6e12UlRvVt|UGkmrlP##K^@9-ClNswaS*&(K4APM;uvk9&#)LZizSNNL z=Aam7wxFse>*3^nX#YQn^`QW6dLk!j+^jjCWZx!X43OdZ*cTXct^rb85SK`Z$xsNl zM+e(o)~W;{Wz(B(EO5oZEfJ*HZ42Ti59=jqHZ?RBphH{|&*0l6jMG@UO_s(@ z!HA?!arzv)*D~~&vq9<^3$_fmm{I<4fxVkMOiN?g^oJ&8QsH~$&H)yTJx4?%Q+LOO z#xoqrR!mly6K4%(H5nU_WaYY#F~YNUppIikXN%;kdu` vU7}dC0Nr literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lugia.png b/graphics/object_events/pics/pokemon/lugia.png index 1dfc6858b90f830a7433edd0333e1d548ce231e0..cf531ebd96a260df04b795df8b6be0c46302a2cd 100644 GIT binary patch literal 1592 zcmV-82FLk{P)w5D*X$#_CKZ000HU zNkl8<;5LUy&4Ig44E$l`QLD;x12ncygbq8#HxWHYCR8C_o0vtAJ@@xWO zW1U9Na5EfHI#@Gu5@4}cXo|o#f9Cr>4rfRv%VwKxw%KNzZMNBFn{Bq)W}9uc*=GBV zW}E5n*M1*t`)dJc7Ru@G*M9G93%4Kh{6PSUS?KyF;sKg>`MER$e)|~)J%HYk0zg@r zHjPgJ1GKUqW!_{+z!$QMww+*Bj|rT_jzRQq!Cw+6M5ON^;Btw8sQ{o*_lGIQA>akR z?f38|Dcck10g40`O#mqEcM$_CYyk3dJTfEvXxbVe?+#Z|xXq=`=SO%xh~qoFi2yPZ z#xD*;;4BeH3L^ms#YiN>_|+A#a1$N(3R^fzYi*H$@N;H-Brqt91PX}&p%4iqg(HD- zww4`u~*oj{K1V0xUk&6Hp0jbK;HRF3L_#X5|A*Q`P9YWoFIQ4eABxRS+DNawQF^%J{SsyZJ^FD7C0pmt>;YxU&jJCG9w%ssfDLNZrzSa%Wh~or?e&ry=Upm6L;%X9a8LkPE>t3d=(r?> zg9^d=;$i6vjX`v)Mjtc$2Dy?<2|&#XpHu+*CxF#noZdtRBtXP3dciI(*N-$f_)k6h zB7rXt-@4(WKqde+D}2%b)DJ{pDc=+#15#MUkMXs7SU#zTVheGwd=(-K%peBGxw*W# zQ8i?RgW|%h9`LNNUp~nIObe_qC|4&gQdDR)0yMZ}{8Fk2dB@;3TRi?V3N*ZxvBKJI z%){{vaJW%ppk;*>1yP|u?WMW|vHYAhh2x<&M+S6psH8OCCWRFQNZ<|NRVToCLc6y6 zxJBY7Q6`{7`c+prTihW57qoue;a3_QX>RLh;dWq3 zQaGp)TDtpC{>+0GC7uZ4_ROCjy04 z!)$TqU`k=SxE0!AiU6>}au2$0uiM?OU8^x{SYfS-K~rJ$R2!W@_JR{kC`{8=%5g3d zV1;D@qHl@rfH!<55@|M zP5(h{v;*%X0Y{+EPpbow$v;nE^6{M&7MtvF4yIFaBRc357RM6-Jde|9Jj6GcDG;(* zJxO0TB#_>{y;BGzg+-%>Ci`Z~*M^>dTDT%IAShNt|SuFjL zU;VC|Ex@@e|6rIL-3_(il}S2<N?QN_{{R30pUU_40003c zNklo&!yBvaJXt+lm<0mE#ZF2&L}S31dH&|J)-mNoSTcG*Q879`dX$3?JY*#?i0(1xiA4Uhi0Qy&p#Y~mHBE*7d zxs-Hn6wxqZ96PF(t)%6}nusFCnP_{z;gYUg_MjTR7Kam(wo6x5&f0lvI{d0{8rbO77JtKs3g@3E+V*V*oFJu0D-%TWPINfX}njbu+m7 zAXQl(2InDtV~cv443=DH0GTKU0;NaM;KD+EL&D~~vVL4qKrlT~YmDj0e> z{@n}ujg<&-<;s;S|0tFF$dz-Jvk;@QAGjI-?v{31Y2d+HwVYEQ=$^I^UjR4Ojc#dI zkPEe^oHA;7TF#ADw5#|`8>)NC`Go;S%Q-#IIcTU&M_V}aFqZKMP;-{3TAVy-F;CNc ze4+G`3O#MP_7M?1Wg%j~cq}L#(oAW~rHkL;U06D03%DH%N{0qo+N+zlJ-kO!I`4SB zpZ}n6cq*hVL!SywPdR1(f!#A+Cv=SEl16g4HKp@6Z&7eIr~MR`gUW~MDd(lWI~SCm zaAq8EOxKRK$mil&2jnb+F`cKKmrfJ;vt>NpiC@0Lj`JnY&M=+i60o_#c|=mHyz1qQd2inDQ=40V zTa7y)2nasa3mRSCn!37a=Uq6%ElY~FAF8W>RD<4|&I{eRxv+JIoi5I-G`g5k$2DeuQ*-;Z_82wQJ8E1ci&I LtDnm{r-UW|MR=tT literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/machamp.png b/graphics/object_events/pics/pokemon/machamp.png new file mode 100644 index 0000000000000000000000000000000000000000..63ece511273632e8b4bd5e432a1e1a5de06b1c39 GIT binary patch literal 914 zcmV;D18w|?P)sff5m=}94oCRjMMp^M>^#DWX$cNC_O zCixLkI2*E{T#3lAY+|guR|CO43DCWRXs3oAcQCiNck`eqcTg72h5`3^U00062 zNklKT` z7@xrg43bHrl}!S%j`}jcfd?z(QQge2Y<06#OFAy4zxWKA*cw`2O|v z#|ER?Bq$!{%5b~E#W{+iCd{ZholXmbFS5K7!Z%zqh67{pbAx-sFe6z3h$hSg`Zxsn zqYEI_pXXsF?}p!4n6o}1%ovu2Yew=t2Kdf+kgZ{mahBXb>J?aXtQvSz?Q@uoBMmYl zJ93le-b7aX2NZ>rwqsM3cNuUZ|EXR)B8EkZFLcz0}kmF?DqdJFpF1KP5GX*qDb(s!rslBwE zy*NWwn>S5mY2U5hOUv2x2&iS5zcou%drsi-;ec8g3YZ_uu3)|A_#42Tr&})PMIoj7 z?LPvMbux)2LFn82jw@%7I-U(>5k=C|EjxYa^7!QSW0<*l+l1~Ye&r=6+E&-7>^Ywd zJK71MJiYFD)Ca>S4gM=*ueeFT^ihc2yts}hLrinsQC}a}>EqBBYox#vO@bD3VZek` zK5ImlIwGDvw7K{rm|HO)`)UhAbC@)r*Nw^+*ndE)SQ~y#C(TD6{@eHqO?HHDHZp%2 P00000NkvXXu0mjf1Yjmd literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/machop.png b/graphics/object_events/pics/pokemon/machop.png new file mode 100644 index 0000000000000000000000000000000000000000..482df39fa2f2708d0ab6e643211a5ec1a6835455 GIT binary patch literal 398 zcmV;90df9`P)WrF%S?Ck{*D>0003Q zNkloAQM+R%CDRn}!{$2ZQ z{Q9b_0&TyMVJVUHK(5}gE{N3lWPIQS&2oy!hW%d+Y{YE+YyyBI^Cnwn8zHhS81;>e seUD<-t6;OQ!P|n+YT!#49sFB80We^DMDoBUF#rGn07*qoM6N<$f|R|nj{pDw literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/magby.png b/graphics/object_events/pics/pokemon/magby.png new file mode 100644 index 0000000000000000000000000000000000000000..1a5a5b3b329cac13362b5927317e18db414b6f8a GIT binary patch literal 436 zcmV;l0ZaagP)F(Cf{|NsBA_SHGntN^To0RI60{{a8R#l>@Tdk_#1F{)ql0003$ zNkl=4M`F!$^FKBd}@SHgN?H+%6lv}v5g322-yVqkQ#pDibN}v~|J8H<#Q>ygTCA+BgM))&Vq!r-K@boSnx7>T0007< zNklA^Tc?oEe)0y+^y%vtg$hX6`hnT zPRhv5kKzBAVT>93j_>%&=>M@l|CJAXr91Wv%WTYjq5r5`d=W{F2*?v4GQKHbu0IQ| zO?Q5NTh~lLe_Avby-V}U^{4UE=+?N0)o=pJde)STz{HSenoSvHJI?YmsL!KYXKjHc z^AaR1Yku@w9WsjSdqjNHR@_`^_kgbVfPOX1HDkvUP!@DBb6*^q;y2^iN6oIazt+iu z4UoSmPiNxQvfcNMCcohw8FspleW4mMANASCIt~pSn*^`{^2Y*OW6lfU_^{FJ0QK-N z>P}mC?+Z9S)v9Z?cCk-}K^}($umSSdLeZI6wWFC7MROW8jk&O^gAm82>{=quyX3F6 zc&=3f*Z@(Coz`Ygb0Lc1bn6V7Yw&PFsHSXNJKDKVXbMHrhZzuWR1)3qXj=W;z|9zg zcRvC=zA2hwuPRQFLdXP=0ojex@A@4bW)~y*8H@nRfqCVs zYy5i3LF1wi-g~2_lFS2SR$T}X8-Y88SR^ILfH)P@t|{@mUgsAcl<}2`LrwvV7R+T{ z;=KX|ZZYry=ynZV(Cb~n!9!IUQ^gF(4=%=B%(B1(pj-hN&;c5oTs}T%ne;6HOjV0h zIQbE9$-qH~)i3~4L%Q6AOm;l!)27C~2L(Hud5O3uKOhD4()0FygE==8d# z+Z)Iecl7l2r(H^pLT&yb*?Ver#WwG$YA$J$T!(+~cEw+6j?=TR|Ks=r4kA%$Cu4a` P00000NkvXXu0mjf;No#H literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/magikarp.png b/graphics/object_events/pics/pokemon/magikarp.png new file mode 100644 index 0000000000000000000000000000000000000000..4d4a2be6c6eea640fb6b1d264b22c16ba96b158b GIT binary patch literal 685 zcmV;e0#f~nP)1=$2!VYc6L1fK2A_st*n26o zrQ)R+CwVID5~N?h$vK3wwM zmVST-^-b?jdgFUOCImg?Fppa~84p@Wn82ZC&uIaZK`4goiVgbbsUEVB(~?@2RmW)w z`Ba$E>z+q+?TVK#IObXRO})Fg1-a0P{VG`lS%QE3_{xUVav!q$^%$C#`lhg(Sgowm zsec1<$Drz8k4r9~RL-`w{rqEH&zhDG{t0fzQ;-|Pu&^pit&)P2uv)4O7c{AzA0dD% z+7%;PWYe))BYss*H5nUo0ZNFt8L+EzlH)xlFS3{%x2`d}-zkinQVVPoE98^7Pz-0#`o z&P@S?s;UE?kFivF0LP{Y8lZ%}J$24R8tju7N)^%bsX7|Ggr?(24fCNg^fV+E;73%^ z#fpt}ZFgI=-Vg{Fe}?*EmhU^ zbRKDrD$_l4Lipw(7DJ|lLKb{INm`ta$7KPUKbw=2i$T1j4TtAa5BOMMl6;pSI;M=& zjLo{{t4)~WqcIFwSn61J@7Jym*LzanblpSp^5OSR4_S0`zZKB?le#|Q7H#|m9TR4= TQEs6g00000NkvXXu0mjfkY7bA literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/magmar.png b/graphics/object_events/pics/pokemon/magmar.png new file mode 100644 index 0000000000000000000000000000000000000000..5fc8fbcfef19a971bec95571473c288503064ac1 GIT binary patch literal 724 zcmV;_0xSKAP)|8o%TF#x0x0RI60=9bOf0007C zNkl%I8h1VPDH27z}AgX|BnkC*VQL%YFV!7YyUuRUg*`I!n$rOUjow2^}5ySAAC zVC&c0j4Kp|_H=F=U1qbVc7KCa&z*Vp8RPS82nS|<_hmj+b!bIasza`R=$v;#;3Wuh zUFP@dSRJUyN;&3M&S~W1%pV$X75Y<=74$*h-{3Qc50yFkahVnNfw9c+y6OLDDsmh# zvo12M?gP(Lv}6TZ^Q#sD1B(ixAY}&R1jA3b@8y(EJW7Cb{3?e81G|&}?~pMaBtY+o zP|UFni}sF5aAFv*6UW}F6&{m-yYMs#fE5xNKe3|<9T{DZzm4@4I65;lN*;#PD2_Ku=V}i0d_Af|Jo*j zk<)O&AD#2!FbTj-Z(uaa7PY z4a!XsS=49ksj)MwfwSx1extgPXZz9C&AiXgi1_p{3qC!>T`+SO4Z9)_HHFX%mV)^! zHGBtQsABKzE}~p6q#otvdX-qbum71_6tDIU-z@z;4%&C% z^u2qg!b-!?3%rvb42*-J_k&4Kg+4z$=m(Q95mt@-90n=l;KH%jBY-CT!sIV`8Nf=D zFcFrwoqg-4b{hu+<6yb#lv29AiG5&6Zt&Wxi1F)y!kOI``@$(@O6+%a zU=)U*j>>f=Wh!){={OP2jKcZQ+5k=3K}xJhuk(4eE#A00000NkvXXu0mjfm!Zv? literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/magneton.png b/graphics/object_events/pics/pokemon/magneton.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3b83764c1c624394fc2ba3e4c6d2d87f3595b1 GIT binary patch literal 801 zcmV++1K#|JP))FMW?5(o4xuC)kfsN+Izf)T|2jaSw*(m=`ISb&8}z zh=>E4j{HZOU7Dq(mmZ=8!-pr|PnO3MAzs((`cGDd$5{xp|HKZCv&f+QC-#Ls$|CE{ z%S_K3m_PPGy)~y>|ea-|ja1_Y8 z1k;zGV*L~G$5<~!eFrXQ0mM8o2mrVM11EvZF9GtL)nD>@A--(Er6-=52g(wMCnVGNy*V=t%fh4%^x`7KOUNJk{^Z>i&eX1vB_2PP4m~$3D%mcHt*4=KA z2~6N29vO~W>j5#=Z-`T%5GNaLkZn0I3(U|ND0?QT1N$gY8?W_~s$#tg+@>zd`rQ-% zb|+?m%9pAw#w3_H21+Qd5wBoAGqj1JVCG3c44^knzpw(gvdb5x?CLu-=P_VnSI+U1 zz?X&Nf|)0Q0uP0@UPCbp>%^<^r29slU&hxu^KzGj7o9WxbGPiMPCS*=^hSeF>xmWP z^-xZp@Ao=?X0-&?zUyvB?7Hu(AaW3>8a0M@;?2Ylrq!B8A6?oX>z+Ru>U@26Qtq+NPZXv8m!fyZQ_|#m&6VSK3hzv?IDKg2>g}MbfL@ zx}h1DwvJC9TDd=pD<4Bhw3Z+ZsOlBfoxp9dm{%n zn+Ry0BqV`-tZvpXMK)D!UDd=Ls%rkNd>BZ>MNtL|I0*cWAOs%#*L%5s$=HLvz&{cE f?b-``UB}ih%HqUtx0TA!00000NkvXXu0mjffiio6 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/makuhita.png b/graphics/object_events/pics/pokemon/makuhita.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8cd38f8e5610f7fbf53e7ad6f3cd7437028d07 GIT binary patch literal 554 zcmV+_0@eMAP)s zoTP(;lv-MIF*#cQ)l%-gG0mJ(|5{4TQbC+jK>z>%|K@vpS~&m!0RR90gpkl90005C zNkl1pw6b4`oo~r8vx*GDZprW@Z^5C&1k5uFqh0whaN)|(fMG?M3hCqgp zyVSB}M|P1*lc|tLmQRY_PozkM-0D`hy4AU&c-mJNi>C~+{akL_&`i0MbWvR4dPih7 zg$s;MQX%GM12^ZvnA&AhjMWJ0SW@T2c~8$1(Z%*mfW9gQjeFi)t0 sV=?q;_}r3V!_nmL^K?A)W8lBmH`?4tx$gMyKmY&$07*qoM6N<$g0Un4!~g&Q literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/manectric.png b/graphics/object_events/pics/pokemon/manectric.png new file mode 100644 index 0000000000000000000000000000000000000000..cd6bd3fc9639273360f5e55f222a5949a03cd0b3 GIT binary patch literal 756 zcmV&Vd|4QEGYP7{_i+e$=AQ0|SY5)KL00030|Nq6s<`@_l8?Qh10007i zNkl!MBmjal~ zXH8Qw>%{_E=Ea<8V&6aZ(g;~9^K`~Ui~`4o5oN`UmkW#rI5ykLES<3sQVD0;RBo-n zvD?6HI%5|CU1!=HXi+fph8i%#Q@%~I9& z5tpK;oGI3~^R+*4?eYzrxQrt-oeb%ae> zXF~7F-!gxF@%s^Zo%@1>`^O&}YtvfuegNJ#{}lr1BU?wv#Pd57=K8k}KR3g%X*%}> ziQt=?&DsPKz5>VQO=D-bPfAr>S7C(g_l7{P7H4Jx?G#!M1?hp`#6utyjBjG^(cDj0 zYIj^kX&ySr&rKEf$EZAOYL3?U&E^mhafq)jaNvPoU3}l8SD7EGkSA$?9EgX~mA)LN|q>?R9Mf%>Z*2!JkJps)hR zCRF+GL0ApD;${UKwg9dXD-ggm4$x#=fLUM5Isme@>0@g+lQmv-Vg=giU6=ifH@fP# m9dziW8gBRh_OH$V+5P~KmM}T@Y6i6c0000F%S?C|J8%utV*3^Onu-Y}gWv}R! z8vcBmNs^bxoNTk#m#S19q0_3;vdtUK)so-X<|^rrN^CJsh?G+0iGZ?i}6oHif;=417S8@HAlEp+mx#8Wa%=nMaGxh_J@5*8*bd=6yl zx6I#SxQq%`+&fG-z#&S76>_Mf6vW@F*)$L8$DiQ*cJDYH;4VWIRGAfeP@SR6TKiwo zpnkamC)=!r+e}zncHyuH8L%-Nme+)KxFziRhMkMn@pheSUUGePW#&FlGRZUdwPG=2 znIjyLW8ckryv}*-=JORL_Xcp5D}0xJkh|f(2marB1uf;?W`Ed&c>n+a07*qoM6N<$ Eg6TaFYXATM literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/mantine.png b/graphics/object_events/pics/pokemon/mantine.png new file mode 100644 index 0000000000000000000000000000000000000000..7a66128a486431834f8f563b4ff56f781afa89d6 GIT binary patch literal 887 zcmV--1Bm>IP)U{@!;R+WAmQuJnAq^N8;SA;qyYV|L2Uq4Haw(P+_XKI& z1rzcTsgfeEaO_?R6U=6$kyg8FUpB_1N(K(@JCEj{8I2?}_TT;`gC21>;P$j-&1iU7 z_0V)N+tKF`GgiwUJ~m!VyAk=iht-TehxiW!&ZcYK#iB*%2806wT-o`UK(9llh{z=> zWdcC#0W!+yjuX{B4VaMv#c`tY=;|fDQe)3KgclweSkBilm;V24wz;TAdbP& z)k>*YhZ&@JKpD_4?ILJBYLLq2LKtNwP?|stv3OTN5+GJ_y>Bab8R^vH$X-C=Vk-p3 zm(&Mb4MG6wd521IC34#ecvi&V_8&CI^%y~8kA2k0)FX_0;`j)^?0iZsYigo_n2&1@ z?iz#+@|6=%$~G>eMq!V=TjW&23B~sX*u>tWktXH?XS&PWpH}SgT)3$ab?7lfhPH%Y zp@3vAVNqkaS#zY^@zjAa0fnb&MG4Nu-sB5WQ;IyX4kfsxr3wW=iVw;O>~lb0OwS)r zVpk!or*A?=rotR@%E+}KGBqjNQ@DknQBX1pO6!k#ZgNqVxb=k(=vfGKDAv2sQ!^8y z3IV-f;5bx1X&PL-6y%xAJ7VasiR8IJ(4*3P%MaD%Uhi@oGpM=AONV zc@1Bpcf*Nw<5%F!<@G5F$Yw_~=;U98Eu#{SKML{wmO8S>(gRDoAdl>!diWl03E3oW zTnvt(iRt*4C98-%T;F5-@@*MC zu4^~hmu0%FCO04M?!NxGpcW_{8H)`9XF2PeS?TtBc2zoCCU#SCb<=U@_vf2!*ihfr z!0pxH2E1pz>wSU>@0K0j<0LG5{+-M1smpKhz_H;2HCZk%x__N0B`?@>tnvzW}njL1Ge0zSIB! N002ovPDHLkV1nBuqrdS<{*^407{eqAZq{K0OqU!w0i)gq@+?(QV?-M!COPn=E2v5s}D|GR>}>^G*~pEjz( z@btETKnv6Pu=Xoo))1<~@LsaHg&Ievb^htoCsuq=^NgFhhuNIQxi4LVl@>;wpM7}Z zED-sO20+WWlM4qvk%rXv!5Z3e8D}FAJn?~%j|7>}`#w{6SP0!7ZMse=o4f-7o;c%x z6h5Ov1Ha*}VwH>cSp#iYyp#u42Rb#vzaXxHXQuf9A8O*UbXLBg7>Sgy0nil8PgV-o zW0t?MKTL$)mqMKfnGXjJ6gI6+CWN)Ca=n=cjD|_I#YR$~vmOxMssYem0W_fQstlXw z03)>%_{!`pd7Z_jg{+~S@88T5%#|cvijl=PQ5kq4WY#w&K;`KGm}rmzck={uWx?!~ z;J(U@s=PF9=Zr-k+*S#Pr?a>Aqh;knasL?ReZ(9gq|{S64R{f#`S>I*ZV{ld5VjZ5Vo?Y*Hm9lcw4^P$|E|X{@Ana>6a{E340IBGzK~zw z1@j(TQHp+eJ%=HlMB~fM*DCk|v#70mcHWQ6dDH9CHe#-D<@%B~gRY#oa(&gMeIGX% zobS#HB<7g!wwSlUdv!k;#h53bNPmJ>cH@mA%+BBj^5W0_H~U;$6Q|XNf4F`C#8Odn TUrL4Q00000NkvXXu0mjf7jsLv literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/marill.png b/graphics/object_events/pics/pokemon/marill.png new file mode 100644 index 0000000000000000000000000000000000000000..d3b8bc2dc45a64a925f0edc8f87a095d03425c7a GIT binary patch literal 562 zcmV-20?qx2P)Y@M~mf_6~gx7DKXD;wVFxNa5n4QkKwU^Ad<(EL-2DXM?e! zBI;U|^YmTL|9^KDVQh&dmRMqme-uVPWSJN(lX>P+7%u0T2`EQ`6XtM&yv}EtrC?7o z%S_xS24ha4q!TVonFG{x@;PQ~v)_((GU4*j3smPDNgW?gVWEmP^(mF}Vt?NYIZ%Dy`#T%c5Sx1)~N#rfdC`rh+#B zrJbOaa9n9_x6tgAxRC=MIzelAaBRW^n*z~K960r_WIkV4tK!JGU#sJb5%ybZsPcvs zylTm9H%MF}9t|H}DTCEhk#vHAwNtdNT(yY%eq1t)+2z)h(4oO*Z4k8{ zMr6DJxQdYIxdW+<*eX>0Wv3Fc+sO-UM27|)i}+LHa=VXF$!#Dbbas_Pxi!>Mwvhq5 zo{f$gWafIF{QEH;*E9L(SL1pcmrO7GO#IpS2A!b!tPMf0H~;_u07*qoM6N<$g2`kC Ae*gdg literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/marowak.png b/graphics/object_events/pics/pokemon/marowak.png new file mode 100644 index 0000000000000000000000000000000000000000..ed8447205bc6862dcb8b1fe768eff7a9c42d7939 GIT binary patch literal 669 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 VmzQ+~nrHw3002ovPDHLkV1mxT$=m<{ diff --git a/graphics/object_events/pics/pokemon/masquerain.png b/graphics/object_events/pics/pokemon/masquerain.png new file mode 100644 index 0000000000000000000000000000000000000000..328aa4263c99febcccfd6eb3b36ea38dabdfc597 GIT binary patch literal 904 zcmV;319$w1P)n;{rSw^0009M zNkl-DnjsX7&lpNN82gbDVv7HTq``A&2a~O1J!CT^qSWMH zaGE7338rgI=}<5k3?94~r^f$+WMS8&HrLagbazsIbT4^>d>=jC_kHi3M1cwaHAd{Js*uPXqRxsd#tZBy<2Gl5Jz`8`o{!me zM`T!NRI%--e0CiSxgTv)@pR=dUU3hs5j@X(vO3{xG^OHRQr}iPwwJuz4hu|V0Y26T zynr`Cp&ri%iryEVUpCYNmmie{p}qB9IqcCrhx(8UEchO59XdgNS+Dqa>|a5FQA-tE z#0o$wcuVd%)VKOR8#io`#_+How4_&O8h3AazPl|}pux+2S6Pq->p#maTXC3%q;RMY z`#u{tLH?-cu>7)XRd~rDKT!nNmffaWU=2F0--~6e&|qM)>&S^vOb;odHuNF zWNS9gJ~M8#Wk;aWJ5aX-iXFSxXbFc2fTD1SR>v;o-+?1z6cX;q2b|AH zy*O)Cw^n;U6M`o8c`7`ZFnwiVA!q=`lyOeHHpbdF{7&gWoK2jW*GMWW1qzgffX}#8 zkb(pg%F}}Ek>O6Wd8H>&rUKb~HLD1KOWCW4g9Xo0_=ObINR{&b3@M6GfXMmgl|1=f z5O7jBDFx}VKv^DT8reyhND4eDHNLh(0S4EG9L68|KK%7M8 ev4@`{5`O_N7I#-o`d&Z)0000oJyQ~IRF3v#l^*>q@;s`gHlpbh5~ZP0006F zNkl|MiQV=hsuDB7WV9vY$0xOi(C9pfv|0faW3^A^=~w6St=9tm^us!Z`nO#^p=&e zyu3Sgcp$29Ws7G6c}ru^E^~=5K_;#+u~bY}LEgSYT9lL8H=*nA@iT1MkH@yxd8^83 z=Q)|$*K=lNstPuIopEBF_pYkh6*S+S+J6*AX}(u_!@|FiLGJT*9roUf0V4Z3bMvjt zLFerne8mPge64sO5PAC-Rt3;JZK;LQ*GuQED(wgC=Gzks{Hk;V^ljk0<(cZSEqDma zCbcs6ZqCYXTAHcFIG}MAv*o;{rFXmi7q<71wK7y%dt{ymh%HWdP+G{J_6%7IBI%YC zGi5D}?i&|~(-(^EI^5r>0bE^SWu+DpK33HSNtCtgkjJK}CCmdv7UIXJyLtdYefW1% zyWrCU0liG0O?r!9)GxqeJ1-h%^cHhS9NE1Narik>yOyyl9~pTXfDT>RLNK|X=D91M z=OiO}!|Mp|k0tnT*M}W6wV;QlvG}^dqHUTJ2fNLmtk2K&Uh;OaR}|&GyF3=!id_*| z;COth#UhI1Q@hymu~_HpMZRqDlAfAME+V_CDBj>#F1xoZIXPW$bzTSw+xmTeb-?|_ cnfkBBF9Zk+0A9V2qyPW_07*qoM6N<$f?bp{bN~PV literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/medicham.png b/graphics/object_events/pics/pokemon/medicham.png new file mode 100644 index 0000000000000000000000000000000000000000..4a98c808a5f5d1d815f51db1f32abcfcc48d2e61 GIT binary patch literal 571 zcmV-B0>u4^P)Qc3^-0Hlj*q@<*SgM$KOYMvg>7~%YmnY$oW{hnCe8pFMRG>M{Lm?*WB)<$9&LSPdDehu1 z<}75i!`Oorh{>3<$ThIOb$5{lxLSn^#KuzRcfEmnrAuvsdF$lzV&sgKFklIkZ7Bv^iRHDM0`L0L9+_i@o+@l+8+WtV&vQquN*X0004L zNklq+>7j{SZ>hHbgJcvSdQ$5R|I3Ug6A4Ij4^~JR>LRiqhR@L zw}*UhVl{BE?9&Id41Gf66?7Q+$ZlCE5H|*x1~krQF^%m0l7(E^-8*XvXK{u}Xti6? z?^_-TZQ`G`bxwR*s`YB`s#H&`;u%{u+uKez0jE58IaIp5c2mfOCO5bX$fmKl@-ddEv3hyVZp literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/meganium.png b/graphics/object_events/pics/pokemon/meganium.png new file mode 100644 index 0000000000000000000000000000000000000000..062fd8d6432084ca819b0ab830712b6d4661aee9 GIT binary patch literal 798 zcmV+(1L6FMP)~Am*$9qs{`600081 zNkllNpjtj&jtBpw@TSW-@8#08rT$0kkcsUy~ zB~Z(bhTuRFWh{lJ8oQ=c1>dCnvcXR(Q0AELir2#W^O|+RRLW_-!5bUQ z=2K}W`ql+wId%eE6RPrt3Fg_Wl2z?n6-XU8!A)Z+X@dDh-LGt$INv%jo=)QlZmN$2 za}{WQU9&3qG>zly32vqXcQHRpH_*2#c&DCPo}h+%9hhV83|s1n2*9ikrXN}xcVkP4 z2rzfXIkd z3%Nj?pQwSo!_{ly`=NU1+o-F+OBFccd7VkKJQkNHU(F25RD3Xo290@#n%BlRz&YIt z`ql>JTCHi2eQw%o>{taxazts{%valLK>Fh2wOY32_ToDSaeQ7?uxs;)sVp)|>;apwHbcOEs~;nUH>L;b c%Kp9MC-C(!x8p&}qW}N^07*qoM6N<$g3bgNL&7=VTb5hk>IS>#K=H}+^oH5ON5R^dx|NpfA=7Z+6L7Zv;;Febn0005? zNkl8nu5CC9q9QZ(mpDBwr4g}@LF!~CeG?hRPq#lC6}i<1J9x*hY%D--060TWMa{6(yUzdCyi6pv_k4! zdB=P)eRjO`#-(p0+!5TAJOSrtNE0|ir( z&CRT=tdxtCb82(m-rj>sO8;tV)k;!>&Hu&T|5~K~N`uuoVze^on~2X00093 zNkl^vP;tQxxL zAQV^*1(M>BLRnUxv-5NkRSoi@e9OK-2**w6GHz-`C`zU;nClb?#& z0PeXD6dZtw%Iltuj)9YxhUo(LQuk=F1xs7N)#Lre#p69*j<${qydIYO!mea^DYBqj zwuOWoCqG<)z4%8gXa$JEOc+D9yWS?HzI}BphU@~f5+EDuo?E@eR4s4vK#^rxs-=I=$4JH-{QqBUfYvL8wmh*!Wee9N9ne|aL@>l^w!y`FRgVXb>!x6G zxvc{_i<<}ryutm)Sm3yB_xxQA&{_OMZ+Jh{IlAepU!i)d|IOnU%`Rf)fE%;500000 LNkvXXu0mjfSWB(O literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/metang.png b/graphics/object_events/pics/pokemon/metang.png new file mode 100644 index 0000000000000000000000000000000000000000..6b078f71a59840a2c33067647bd75c7577a100ef GIT binary patch literal 870 zcmV-s1DX7ZP) z&CRT=tdxtCb82(m-rj>sO8;tV)k;!>&Hw-Z|5~K~N`uuoVze^RRe)=0008< zNkl8A9NSbHKvG7UWjsZ(fC>sQ1 zDIs)Fu>4JuokVurF<9BDx;Q`M{QjRl$#N9EjkobO{@Xy@{gMA^#Onx?WU-4>KmSz$ z1o1_VC&T0+d05;|`q}w>VDu6zrJs`|Ft$0qHcmKy8uYU*#|H-GwOIkRzGQZcjAe&! zvdm(Z5BfQZ>cDf!ZH|HJ)eMp(Z*Iso6V%{Gs zhpYggD*ZH#`q&0$HZKbb2su(uqxY0@PSdNgn^oN5XrJkd-7=Kl>q&Q*Txn``K-0~Q zTi=k0e?osOm2~&^!>EtRgTC90etzAiQ4eEukP_G}fPCCp;TF$~&ujmWirp1fDAHzG zI!soxFF(fWbG;~4$gvY*$+FEz3P2~^>VUU(fPr6%0+X}}Xt5QFd9oR8=l5P%Dt%%l zZGaws0A&Luy`Ea33|Tfa0HzAgfgNWMvK4Z%x}PM1dtoV!Y1ovOr8*42Rh+SRl@-SH z%!V~hwH;r=GSg8HJ0WNKM$uYmAVuRD5$qgenpOyG0`@|!Fy;XZze4dkM9!Wgm>XMP4x#jFqtr#Nlabh2Urdm&cJu9z2+ ze72ux%W70EaxWCfx#4-0IiY=Tk8GP5!R8#ZK&nYtFwlLXyw-mFK;w z18m*43%HBDkf@BVJr^K!U83E#hM$kmk^$%w*FyI~*1`x=F6{MW5@$;3nQ{IV(L1{_pZRMFgD_`?)5?O$~`d5R3U=H`(T*j`pg}n zJt`(HonSTcCrej|!{%dyIP^cTD47ZZNR@*M0y;wX>nNx%7s8XNv7*UXC?v?CmDmwkIt1_8;7rN3incK`qY07*qoM6N<$f|bai#{d8T literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/metapod.png b/graphics/object_events/pics/pokemon/metapod.png new file mode 100644 index 0000000000000000000000000000000000000000..faf8dc6d6105b9e94abc94176717cb62ed80bd53 GIT binary patch literal 463 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXOD@|9k%z&$;SV zyv8snN%KF$e>ggN^r(P<08jxOOnZFkIs*e^l&6bhNX4ADlMM3?8}PX9tvEHKTSUP$ zHB&M3Q&zps}ewrkey?jzqdkNFl~i%kD}KkImW-he_z znzr995{@dIQD);kcc(AK`5f=P?*0N+CXX4Pjr2P`WqQucsoz<7|K`#l10q}^=XAN9fy|foFad3t$>}@qe}vNTHX~Za24NuEV1nA-n*h=UNOueTQ~PK zYUtRsJZzs_zx&oygX?S`vsi%osuCmmCX0ItG{mraIyeB8$UHu@w(9xY`hZHA>Wl(~ z2Mz+)xYLrwFADU0=$7@9aG!O-RxE7W&*Fa_iv`2(&CF01Xno2gQ-8uDA~7{<24lGJ yVgvDW#rzv*Pw+f(v{B>E4ma2SF)1l2?9K`V0005E zNkl*?>bF zxc$P2;tTTe!bs#Jk1Y^I!Y=CeY!Z_dS|2uI+1pxemyN1pKj-X>+)JkbYO>T%T{&V| zgX+hwxpT6`p@!3EOZKD57`&^9Jv`(A4lH#Bth90A6pF z?G37e2GrnYOLesZQgHH`z6qp;@KMUz6_MMypnkm$8=nhK&e*F4wZ^24>$yv$Up66a zZeemxXXFvt!x($Ok_8N|B}N=*z+@KSx{h@e+q>2z>_Z%#`RJ^rGc{WKl*7n%!p=8H z6GziaA!MU93yiJ%QYRdy-kOAk+_lYO~HbFMCYc@19J`r>!O|1}poN uy_F_qQA7n}OUwU+zG{(eMAH9f`Md$n478|#Uu50@0000b3V4C;;{J#@PTZsS9pC11Y%I}P78QzhTqOwHk-ZN%FxWKQmYNqcG z8S8oJ!kFhh&)Xmg3)FJ$lKw{Zg%ZyI8kcLVby?8chAVnlpvt94x}o|UU(GGRRC?}0 z&&{LLje1W*#?aV^6h;vTn>@1xpi)Z z{OX3!Xg_R%E(7Uwb}9rxXK4WiDU<8#N)ou9bQRxiZ9N6;!Z@zCfDJ+5fK}gu;F+-C zX{689zyjC3=PMQ?mG^v1Xu(^g?s6j-FenKWByBmj-5LaQJyIv=bG46tHo`c%E)xjw zpqE8o18DSduE(bYl(jC0;AbO@V}FeTcEbP*w@9}LGKC9sZHhJl;Szo?LicR6+O#l6 z0UQia_jCC=An2_K^BRJN1RTrxF$Ss6bNPZ}ZCW_3D8RNeK;3`+^csMs2=lt0?2tMc zZ(pi5>>e9cJ@ptA1PJ0z)cv>H*A*nx|H!hG@4|H0=zQ=MDJVySCK$MHIpqepmf#V?{Z^fTKqMlFd%_C5wbd- zaWf+bHft(62I3VyHG2~-Bp6*dJ`?X93JvV$&bb=vZhwQD!XROrrptlS9S<=m8rhHp z#{k>5*g1o6o&iH)U}4A%ED%6e&N`8UT33gb?6LCkN7RS;j*M&o;nb}F`BB(SC$bf% zE(79%5X8o0hyr#Jrk&`wofJZf42Y3iBO9WS0D{*sh^pL4GNdsXVu1mvxPthxo%pNg fr**%s$_zgMxIqo;le;3~00000NkvXXu0mjf-EwIE diff --git a/graphics/object_events/pics/pokemon/mewtwo.png b/graphics/object_events/pics/pokemon/mewtwo.png new file mode 100644 index 0000000000000000000000000000000000000000..b77a2939208a459842f17d16ea55c7069be4fc91 GIT binary patch literal 792 zcmV+z1LypSP)wEwh&)r(rJb1{_v0RR60|Nj90{{a900RIpW5dZ)GvFg)@0007` zNklGqo?%+^by(6@89CpD!g~hdoR0)wR1P}geib=k} z90SyEu&T|i#D;ay4;e+%oISq*%rKy@xfbY)=b=B75V;*WzfLfL zm6gt-PLM_9xes(gD729%u&G+0X!-U&Ls3=+zNy0>*$KtoUJ6WPBcL)y&wZft7KyE6 zDYu0mzJHWOQkAjn0-I~r#Be&OZpqm;WG7@vl01Qq+Z8_QhPyx~EGaK5%Im#P#I&>| z%7U^sun9L_Wj0eNQKct6A@=B%8sPjt7i;nz+OeOD?Ap48IwO~B+2b)fK7;W>Cx zby*b3otbk#AS%U(p%o4S9~cVDcXiO=tHN;|1Xxx_S9QD%(00Uq$+s2WZApDSpX#te z&-&KS-pL7r3-*q4V=fS|elRBdO%=I1CP9Dwq>du!2e|C7Hb9mtMx%~z# W1Wwis1vDxE00005D@?W{{R302+E$r0007T zNkles<#`Wipify7);qg%23!=W)()R{vy|GmS% zF#TGSZsbud@(&0w1}Ikj(EhRx!%`Itz8q^-31XYLl~Jtl)guO)#vn5K|#o zawUUxa+M`)0X9&r@rMrNK2VOwYLyTB!*1NIvWUl;d3$8J#Tao@t+5zG-#VUyoG0j( z>nKxjyyaSNBS6^L`-X*MVydy{6Hj~2>d6Jm8-VR0IVkue2Y`AORCpC+ ze6!KL2C!{%P%v4NU@GLC)z|_;tmayG1>-f$vY%txrW_RfzJnK_vBx+_TpAeTy1v?| zrtRClO9BN8ZEKAwV$?`z;?6(e>xIg0I(xKp3ub(eqC)8DTI_^5i$IFJcSJg?z3-k5 zUoJ;#jz@DfDS6)CUjUxk*Q}K+JoP@qlkAaBdk^UGIGtvL7?(Gs%`!WQ3TviI|+Z(hryU?H8h&R{A6^g-K@SX)CLQ_&Pm8ybL)3zS@& zsF|R%(bs8Rs6hT5-K%<=#k2nQ!=6%%OAa7xu&K~`eDXSWNVl(r=98gT?$0|ACz#qw`uTcCJ7Y=jtpCmv8y-Ya3O zIWeSaQr^9s|JAhr=GBy}#f!!N)nY;JgIcswLFR*t|D=OzVte-X?f?J)v-9c3000At zNkl2>$2B~8&^Eb$g<{s}&XVAtQ1^sE=58>(BNppA6n1t1!b zAM$)GXPNHKPT-!>Xw)3{*Iv2)yU0@so5n5j5xg&gc`OfC+9@PT% zD#x2j_`aFW{MS4W$hiPE!eBm%cvSS!Uhe^69wxMSx|nbdM4}iMMrDBRoectGbS{>_ ztC#ZzD1?DEH#kB&f6U%@fR)g^$#+7K=I#}~TPV)l+E>1NcW1+bOf$-w^}6{zSqfky zTv+4iq7qyd&UFV^2}z9cw%M}u-gV#lNC|@Zq!PI9j|5gb-rhy^rri!Po=9LVbQVhF zRVy+IC%WwbE1{F%SyX5BolATlNQJfJGmh_F-@oOB(Y9I=8eIR4r=KNI3XS@iKSEvB z0aijsrJ+)veGR`G`ai8fz}Pk9fAC*Zj{;d^?5-A&2Yh-U0w{#d5ki_7uyF@i2^Wx2 zy=U5L@@DG5$yXTTyrLc@azS0k6_y$ zFJo-`0;psf2<`DgJf_$q_Dt^x+?%A$;=_xJRj6g686$#X;thN6J@DnO2?Fx>B z6dKlrUy8iKld(T3T8$F)&R^)0L=ZZU^Ei+HX2_T4gaJ<4nb-50 zc1MDZRwq2>^znqzpP%)>h8_0E=~&F|9&tLdTLnr{pP+6Ik`M{hYEqb3jgTOu)|9$k zk^mvFBrBUqLdcTXT)dGaLDj^X-Gsq10kK?J42%;(1z3#GGad2jrZ+9QNIQ&5t3|OQ zX0-|&bF-dfqh%}ZwGzAGWmxTyw%QbGHA3md<MULs(aova-MF!zxj1J zw|b}&*~aSh$0rY@X-U&4oqg`Mx8duxJJ{=X z(sqUqT?K6&h_e~S*z4(fytl3+w~cFoO~YgjK>(h2I2JO?U~&cht1@s+VjT7(U0>|o zE4O)r0Y{aa)v#pPUnV)$U32B$LY8%PaeJ{jrkGGQhbUhRVA95snP31xSJ~Bp;-PbU zn_inu+?(k|ib+Uscx>vEa7)A39HVQjI_i~y%2CVn&{iKL=Ue{e&i`rxnkK=N?1HK} z4UAv4eLl+~M+YiTN#r@aoM7nP-)Gfh*zo%RWF^oE1GWnuOq274qygk*V7{309pq&T z&_?FI{9t8T17j?nvb-}82 x^#Kf_a*UWFH2&4B3xmXG-_kH3N0GAiwegA)J%002ovPDHLkV1i9~UH$+7 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/minun.png b/graphics/object_events/pics/pokemon/minun.png new file mode 100644 index 0000000000000000000000000000000000000000..966389e03c695cd8cfebad68566f0d1a744a99c7 GIT binary patch literal 454 zcmV;%0XhDOP)K3NY#FU?_4=9kz=ck)!~VIUrc8&)R=#b|qZiIOyP9l3uvzFrPFS z8|#X5+UA>u7G|{HuhC|-Ax7NtJ4qTUM7;ckr)VP&Xv0P=z?a@OP!$X$X@Ji$j#1Li zRXvNgp}wBgKw90Jht6Em&KX*awlQ^XnG2-Vt?lhergO|#qH%sPVTX`5n3WK<#zwjm zsm7*QxZ9AnY72Q0Xl%sMgU}cXA@-rhP_dcRI$CKxdQQtwWA$slwiX!>D}tY-2(qMUsy@_$=R#UwEzGB07*qoM6N<$f+zaZQvd(} literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/misdreavus.png b/graphics/object_events/pics/pokemon/misdreavus.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3e61f1de0e526604eae5e981e3b358c59d707e GIT binary patch literal 736 zcmV<60w4W}P)T9p6Q#d{zCy&xF>S}FgOz5oCJ9iTDZ0007O zNkla4?ZD2>ZAUfTK8BiZ}YML-72PKCt~NlhT~)ZyPC135cbM{6A@eT zvxLrKV$Q>cb?fgBVuw>^b`3A=ayMlWQ!a%m#Tr5ub3a{6k%x7Avr{FyM3BSvc8OmBmUnNQ{ z(Hoe~5+OxLoDCr+BW*}aHH8;h0~K}@4H}6+P3;-;N1mBOq!xQyC0MPm=U!-*7Q5@%`F9xo!qY z{Iq`;%*^Y?Lr4TH$eDs5@8-<>S-b!b*vWW1Y&au& zLFS1g!tlISxs&H-d) z_DlT@b_N@VTgYeraVPuz4dy&}IcGV30aEpW}zwIcJKnYR_4KtuD>I zJ>^`v5~nQk-riJu&d}SJ6%vDyIr&Bz0z&-HclVG~!s6v+#bo~=8 zlnK{7;*^UScQZe-yV>{_i>%tAsH$?uu* S|D$vO0000X$M5@EAD;I=g&+L+*uNNR14Z=_^XU*r zBRn=7kC##M0}stqzaCD5mr=Z*jAX;HmOn)~Z@*6gn?JphuiSkj>+^cRhqXIc{7J_K z(G=a>P{_fSz<=B+tf=mQf#Q4m5U+ky z%8R*qC^3+a8zX3Ygsz^p#O1#~ND6w`V_Su%heUitw<|5HFtDP?y&#kreY|{kKHwMi zfLGWt2xeX>5_k##+Xzz3lpvxj)D3guK0Ee*s@_t zu@dZXwa^0P^~ZR*Gkl9*uH%?=gc}}74Eh(vN&F(F>lP`zgZv&^x|f0-Yqt8OXK&;4 zx4~5NoM!8I{!IvI-kV5l1kmEs%gOv6GoCn@*%bVcw?qmO-slo8K4c`z!o>2JUSn!` z5duREUSIRIq)h=8E}3{y{fc3mNkL-fpI*@Jj&|(Q@SK*{OIm?G5|}{`yw?&t`SqCS zZ(jQB}@Y&{gX?U5x!pvD}-k#2j z2n4-ObSw|rA2;400!LErOfJPuI{g9Dk97|q zYk=_SR2&DQ|EKTVHje_WoFl=#GU+2!g>!`3eNN02=Xscl5hl7h2l(4tzndrz36RnQ8AB)2; ha3I*f+;9IregVX35g|PaMg9N)002ovPDHLkV1l9Y{Zs$| literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/mudkip.png b/graphics/object_events/pics/pokemon/mudkip.png new file mode 100644 index 0000000000000000000000000000000000000000..40ebbab895280827b778d3625c535f30b45c3f53 GIT binary patch literal 395 zcmV;60d)R}P)ojZ-hW&6?kfNHkCvcbjNgQPjx?^i>n}-yh(*B+EgSF@tx( zq?nW{ViuKab%JGq*c;y9P@yt0<5i>P4ei%}Npv9$XYq8zBj&(*hb1cB-vxc~zUOSS z63atoSnu>D)V#rs*UA0MBWIc4Rn`47a28p6>21y$#P*P79}ip3(!Skn>40%TSx?dZ!n?i}Y;XH;Z02cwbLHx72RY pD;5P8o#E>II51y9KTG`6d;)}-NdrP;o*n=I002ovPDHLkV1f1>lv}?`-mJ8}gNvL&N?QK_|Nj90{{a900RIpW5dZ)GGYRYJ0006g zNklPbix^_1nWqhkO^A9j&w;Vmva6NxaF9!NvIbgcW(;u+t1p- zw?ff!5!U_i(;MQ3V@4<8kGcZ+0VO}EvIimC1~(dql+#8i*9O23bRfEp&+QJ+ zp%DtICR`ejFlOoz2L%nYxd>Ge&O@O6dYkV}fGWacX^^f2>ph0_EJ1!0-)Bsm?8>Wf zX`oFAVRVp364Ez9;XR~hBY&?#so}JokuW3P;Z&LHEVRpxl}r2qiff^%A0RFve&N>XX>RIdkyo<@)&U8B#fb5@F^pL%Z#N#GCE4+ z1}(F@H5xJ8U3pfSQ++u?66&<8{AXaX;hE5;fv%6(JIp;xdCydlwv1z#9x)GT!rH%Q z(Utd16`8L)9A`|*TF`O7yk|4O#bMxz+;2zrf!-AHsorr8Ff`P zezpm)70Tv(m93nc?O>2R60OfPe5_P@Kdq0p)n=Owk}>p z8^q@on*qS!%N`Rd-XNb)+6>$4{nnQao)Kkl+S?rz^MH%?CH?fILp+nRU;C?lTCX&3 z>SzA}&B0m4r~duHk#xEOa&6}{+e1)%!dvG9gtG*EsL;&sj4PY?P_T1Fa|C1wC&m$~ zdC#(j==^V(^K2X8yH4~Q^L3Nz-k;Zh`SdIbc$5>6qF?k+3Z69l+xP~p0Um-$ZorrT O0000as2N|Zq{Vk!ULLCvf=gJK~6N&w9{0D~z2&CSh}l$26ZQYk4ZL(dC|0003Q zNkl0>8ntHPo zY+5jJu1crKa0cD~e69>< z04hG0g*L3)c%xFqS`cEn;(eM}K4^~x#c4vk?M91Adu&hW?EHc@*W~upo%bD)+h>ZL s1v|Cv{fxjp&~GpFb^-TGZ-Kv@A1-qfgK!I{mH+?%07*qoM6N<$f|5D8Gynhq literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/nidoking.png b/graphics/object_events/pics/pokemon/nidoking.png new file mode 100644 index 0000000000000000000000000000000000000000..d85e68f46621e4e4979741032ec1cbcc0e434e15 GIT binary patch literal 719 zcmV;=0xWKvH0CW}xn&PV&!Pe!3T&i_^oG zjIj|7NIkE!nt?sVRUTAGOSwq6Z-Wx~#P~KWAJtl+ans+26IT z5d5~zxxfZmh@HJ~3(XTEN^@Q}U0`?6itUhdX*K6uyNoH}GfIuql9#3(E7gEfVPNTA zq7*2bZry!TYu$>lqopaK?5Qh;MvNPPcZUL2B5IU4wnd>whc-sJYq`$ZCp=j0_Ftz0 zPwx%|l|)seQgX8LmMXN3b1z26gjZuy;OXV&;HsPUZk)e;_w!hwMC%ix9sl)`kDiVa z#@;r2snt2L*3rfGvbm`?yUSG38Sgv2n-Xg5f%ZMk4|uhX&+6+&#~pg_kaih-!EaSn zrEPe1Sb?L}(yEjBt5tkZ-l|v1h~Wf%Bg$xvFO*QnE?U?c`mvNc%#V%*ioM!e>iuxn z4@4boK~>crle0!v)uD;UGtwTE#hfV&I=V?N+V48Jbb~RMBq1ncjEfJJGZu|b3J``% zOy@fhUHZx?4B+e)M3E+3O!*=IS;KEv=LY`Q_yxgo^!m0>V|xGq002ovPDHLkV1jp} BTb2L- literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/nidoqueen.png b/graphics/object_events/pics/pokemon/nidoqueen.png new file mode 100644 index 0000000000000000000000000000000000000000..44c857fa24bbc5a5352500f785607e7cd8868198 GIT binary patch literal 745 zcmVxwnbkdPRf_O41 z0YNuP>`}Hz$p{T}DLVKd!1!qL|BpxU#MmV+afyEu#q8(rIfSq0nlpBOnD5#%T%X~f zhia}r;|^MDYbV+>EYC1w)@VPmJK^HjeOZBqPddXDluBxV43i#|4$6uCoC~#+0CH<} zh6#qJe4VWYaNGNs@hLOb?*xF@+BU--3?VYSCoA~8iy5CXEwGgkpiG-%9P}{5TtK+N^D2<(>kNmKDiXvt%lp7ponaI9qjZ*o-~#qy(dHS25tw7z z&NnKkvKglM{SM&g+cwJ{QK0Te#;@++!;x=}d_4+w!2p}F=-v#Rw#c40 zAW=1m9W;rH8~ObsEXC94_+$dh(U3J%52{KX*B=a;$-oPgsN%(8%?%jhvEe=K!_}zb z)hl4&Xvh`1s!I)+V=z>chHUiv&LGAPYF;#kXh*?kfFJw#TJZxXLu?Rr66AD?Ds582 zjITY_F$yxip?t_N3aHg;jq%jE8922Hq!HWxVk b^Z$)MJoxZ_RjKDR00000NkvXXu0mjfp2}rn literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/nidorina.png b/graphics/object_events/pics/pokemon/nidorina.png new file mode 100644 index 0000000000000000000000000000000000000000..ba862b238a43d04d2e63ff9bd40f4d0800ab1741 GIT binary patch literal 613 zcmV-r0-F7aP)r%8=L&0%Je~$|eFH^~o5*~9yFs1^eVMOT{ugrbN_-jXF(J)qs71BboXgq z{lLDjP`T#Q^`R0s#|4+4cz7cP_8vNC2l6BP*70?e z`60uy=}?FDJ?|Q>eLs+dydL`Dd?NYyH^blQ#78qfk!{B(@FZa@XdsaAFzORY$aVBc z-)1Q~kPc%;zWKlS8$t{2zny5pV8WM(|91QV39}s9hwc9600000NkvXXu0mjf9~db7 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/nidorino.png b/graphics/object_events/pics/pokemon/nidorino.png new file mode 100644 index 0000000000000000000000000000000000000000..b91be9b5dc8475114e3b42c6f925c974aea1ba6f GIT binary patch literal 634 zcmV-=0)_pFP)>|K^<4y<)wCDTBqu#e;)`5D=0S00067 zNklJ>>QdH@MGs zEXl6b2GSwJeTL(H^4<5Iq)#H`qKhuN=>Mtx2Y*PMlFSlHS%TlCzjY`CLqq&b@JBnO z0!pWQ0KU(YvNr466k{*FZC4$}Obx&jKDyrL$*W>!PHo-OXF8$%jl=zI4G9lySxM_ ztDGem4YA;=z=}x*sv3qfOEJA_aMO<0p7W6(Jrgc)PrJ|{ANQCCb|8M`!?|b^oZU1H zG>_81pScJfHd=!vDW(#{RX(UCHd`jH8&jd47k-}E`PfNQmO4tIo0tWEfbRoHyU%DS zUUAN^zT<4>+o%AhDhkb-1x%^!mN{*CG}`08W(2cw-1hEqXgpCYHf9W(^PkpZ_U6sXmtP+(FNONUG1k}UKWY@yM{ z2DS#}3!HGqEX5(lkkBgX-6P;?E{CvQkkFUWm#6HvTZ z;sW*R;vuBF{aN>2aOesg2uQ|Uu;}1$CgY1{8QlBoJ7DW!99aE|^6ekC7N1qW0euc1 Ue6p%bx&QzG07*qoM6N<$g1*WmUjP6A literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/nincada.png b/graphics/object_events/pics/pokemon/nincada.png new file mode 100644 index 0000000000000000000000000000000000000000..e14b9d96526adcab4cad719a1b32275465d38169 GIT binary patch literal 571 zcmV-B0>u4^P)d@#F_uA9G#+10RPfJ5!^BMt{__`&ob=^`za?Fy&)+s1R z^;Ax5$#JVv*wcdNlrI+ZYeoQLjWyO-W4)s)_y6{riX~9uY!CB*|L+299yDW<72=w) zfSZ0zAcSozVL>xkq@+{#&mT@EPl!ct!du%SVA~%MGP_$4#ya^JGAq;axPD;)+kR8} zu*zh}JgMwTvi&k(29Gt)>fVI625uLsaJ~!rTfM<)an9RF(^|NRmQ7%9!dt@uF;$;n zApGOFQ8Id`Hk4X#;=`q%-1-}c-K(1p0=g~QBK=kw0AZ} z{8EMAsnoUh4Q-&cbUU`Y)M+YRLmglJ)!jhylE~lCx~|9%09MoJyQx5D*X$kuInP0006? zNklM42F5v0kBFZXjkt5ps@fMWPsS_07Otgl`RsXoAX`&^e()7=#j`5 zpQM!1*Z3OS(54fELi?u%I`v5qQ0Ykth2Ue;K@xB_U>2V=0MzFdU2!xZgpg4E40i_0 zj)mNBtrt1TE_hoX88DX%3*+w5#_iy<36j@<^6QELcfmbpk&}f>)I@O4$;N45D({4R z>innmBfDU+$)kahU9ewGupq7Zbbc?|U*xhI2&}nt#mq%$$=)-kD^%e<>5&yJT^3dC zv|^wvRjU2SR+PxTE6@bF%AWMV@KTu1n6F%3c*Rt2f=mlGhw>W|u!q$a3@BB<W>)w}v?d7LE+wo;* zlP+0QJRjC{EB0Gu>pH6oE!hiS?t8JV^f5El>g~2u* z*5)Vl9zh{5Lpxp*U8eVk?eqDC)ipfV>AA9M9d39E<9A3DjNbs^`TQN@)<+LO+U$@! l5d_mS&oxfaF#mrZzX3L<-xE(;0xJLj002ovPDHLkV1gl&P67Y` literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ninjask.png b/graphics/object_events/pics/pokemon/ninjask.png new file mode 100644 index 0000000000000000000000000000000000000000..a83f9b7d60d77c73620df57570ca71ad12a9ae42 GIT binary patch literal 688 zcmV;h0#E&kP)QIOJr(!I7^w{!c zxvua_4ZC6fqySkEfdA}3m1iFwTJmxrOlutEa|yl7f-c-%KPyzZx1U$Z>%x6?9Mv!l ztK01BJ&_F*qFBE5a>jvFfWL~tlcW@` zDnim>j&U^mq)v8G=R!z*!ycUvOgwQ<=8VD~NM;XX?h!5Y>|rS+9eHP1vj>3N1{cD> zf8A$4k5BP8Knq48hv|s1w*W~gWULetIyj!$GwzFZjkPcU_Z?fgE()5=L4LPRVvYhO z+*l{6780^?-!E2UpBoMQhvV&NhVm)Nd^inTERDq>7FI7ML^NmZfVP?LMhGz=3)+BokK z>~kB_KrqH5(#C`cYnYI~Frm{#&Sfi0>WpcnqsfG>^U#@kA000Ap zNkllho_|HQ%Ut#m8vx@#P`t*7&a#5%_MxYy*1h`0p*%mIBnXK z2o!tan<%7(unu=oDevk!8}0?{NencthC$jSz+Coy9#$bdgvHL4*+Ewm^KQQ(VCO;o z2wsW7vq0t|a9I^*6c!g6<}sEOq#c{oiYj`QlimSoMZ3%_i@>Ccl0A|nhddF4@%(Kz3OE$1{!8F=si2s-G%^A;70Fy zdd^t@*;Ijda6yNDGX2mn*Jv^*aOiX|R1QipmkgXSh6HR8piu-am&=Rpa8YWa#6>_( zPgth`vr;BE5p%M~8W}^6{PN1^zvm-(e7=O&C;$!Tj*6>ie7Di|Pu?Rlr&f-qJf$PZ zH;Du)S-C16e_GEEJFJk|SJrxZ$_ik@zxa5!PN{^#XZ8sJ8}&D>sY!VUwUsZI*yG2q z?;rZ3F^9P_24J2zg;Boz^>TigasocHhs-WHitcjtQAJ(t$ zB`08AV(v=tsf+l!$6_7zt~4zk8WxxQ8*r7;e$6bxFYx=9;c4IkoDy3u0{Ejl+K>yR z=uF(vmm|TcYiz6@!oW;TcVd>;Pd|U`ucZJs@=}W+z4zrzao!^P(zUc83c%{;!f1EQ za)Lj;Ou*q{fW-LZqDb^uDo#6zn;KD>Cu*y8E*!gVEsga2XJ0FPiX5s3^yc_CRVZ>> zBXj|0(GGz6-cV!r+}2c~Q)FdJjTUk^mjyoZ;%gs~#~%jK4vMd)D1pW3dY%(6`Fh68 zS06ZA`d5g2_01uOyAJ|Y@2;C6>$auIu@o0)=>;UlbKYO#9|uZc^$^&R4iD#o&5 zZv?!(|4O;>y0t)AUz7104w{v2%dQ%yYEz)rTD~bDR@;7a6$kCXT(>^N8jx=apu$!L oH|Mh6*}vga61QL9w*MdFKl7Y1oIy=5cmMzZ07*qoM6N<$f~3FRb^rhX literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/nosepass.png b/graphics/object_events/pics/pokemon/nosepass.png new file mode 100644 index 0000000000000000000000000000000000000000..45e6d15b0da1d3fb3d6f8da5450302fbaf2f9979 GIT binary patch literal 635 zcmV->0)+jEP)Wk)0000002mk;3q(bC00068 zNkl9%TBzDG?8thf{!pQBn0FR;Br|A?I%3x7D$ADMK^HUQ8 z1|MUfX=s|Jl-1oB;5`PI`Z}-}`^H=?On5~3!jFeC?$}xV{)_={DQ8rq;|(VD&hS7L z2kM*k7$D_K%Br$GB4o-o{H4QhI)H@3U-S$Nr`sC*Dv9VH87f_VQ)~aA)3Mu8U zV!XlB-r>luM^dOT@aFi^Sjo#BZCP}AfIgaJ?@}7{L-G!96`^e*_UMOqXE%`-e+-Q) z_Efo34qj_FP@lv7KfRmScb{h(`VV$1lv>K-Bdt$@>*%%ZVv^zHVjEo1X& VKwAYSu;c&$002ovPDHLkV1g={Dfj>Y literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/numel.png b/graphics/object_events/pics/pokemon/numel.png new file mode 100644 index 0000000000000000000000000000000000000000..8777fc3529ce8331a07b21349a431da930ef705a GIT binary patch literal 777 zcmV+k1NQuhP)r zVj%Y30L`>H-pwHP_N3L-l>hE(l-?M$_Azs$Ia+gSl$28D-tPbZ{}>n;TuTxC0007% zNkl@b3_ z0u$)f?65Cj;~Wahs!B;LTZ%mfJ8krVAwNg@|E2fjCxl+(HU5)O`oYyW|7~Ed#kTWN z{(}ez`3*Px8U=h>jj;}Q`UwYTLXdIRf`qsR4(kchO_If8gNlfo$uI{Eqd*z7MerHn2VE2K z4UKRRT@!#>o8AmE3g!SLgzOp(Gr~gL--#s};cyeJfu0L;b~t%HqhL`}M(MWQ5ox*0 zh>0#IE(ceS{4FG4Our1U7W^DWoQKh;;f zD2fQBt%1krd?EO3@!lQ^mvOma(UdYSIA2w#tOc`(Mua8Sz+-%Q%LIp2`(=5o1$hJ+ za50-64IDOt%=DJb3LM!Qxa+vh&aAGf#@OsCPh+{x({|Tb%S-(n zVXeyVwH3tjz=>UP)&QuyGbju@JHS#lKxKE&>|_D8fo zlxj}gjxS}c64yZOoNK2isNCD5{eS4Ejr|k}@P)1pw6adh#3kZK`A_B4Q(xF?HK)Ur3okXDV9XuHwr_inePo{&6y~G4! zouQ73V@a)4(yfs1>G>=FONu3cTioInQxFU~lDeY)Y#lUtbSwHcfl1uU%{pkZd2&Yk zHuWBpsNwEC348YDCVdY*-yf2gfxfPiu$T9HXSDC3;A$N;(4~%;p17O!3~;)8jhcA% zebW<04eh>(nRYKsN4*p=1KGC_bH_5ln!lT{ZfDQfHx=g}WPdiKnZO#trXPh6vJP83 z4^I{}sRZt@2^vT)3z_FZ)9PHX4w{HZs2(+*vkCC z!&a(PZUe_C^Fpa6=;5pFglP5UjW)Ih^lFIqa zNkl3hIL;dk z=q9nj9ud!Tn>nydtXVpAWq-}0M|Z@o%?e)~PHpZT1ki1pmy3$BGVlTh=TnXr5bN^fh_#&WUlz|Z0HpwARv&xX?`G3?;B4S$B>FSZ?D+q9Z?Wq zeNf)?aGJ^L18?uB9>38y|J2#8$nZQJpMt5eVa=khog$sjUp1RgYt>~|27`LBF0MO; zv6<@o%>C39ew-lq}^P-Klf{x^0&%~t=zWwC(z#vp00i_>zopr0MARP;{X5v literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/omanyte.png b/graphics/object_events/pics/pokemon/omanyte.png new file mode 100644 index 0000000000000000000000000000000000000000..5bd3c05e3733a917d067e07b0ff0187b5d1e58e8 GIT binary patch literal 524 zcmV+n0`vWeP)w5dZ(I?&gcl#cHgiN@7|NgU!WatfV=Edk|Vuz3%He0004( zNklr(f^xy}L_O#=3Or(&f*jD2nVDA4=~^%Ha_{+#nGmJ;El% z%xiIOcI0NX=aH0Ai%q>Kx$|h}W=C=Mdz&LgLQHAT%>tRVSO^idm_6EpDQ#a$8GE#I z>x}ky!NemywmU)v_iRtp;$E^{aM#SYcZyH&Lz^o%j~zGIHor7SP6muJ^IaLc9_>O# zvY00sWiIWNG!K2xxfD@6BW-`ysrh7-b#WqY&leSCp4vATHQX^<^xfewPf6cA`Dgvn zi$}Rmeb=2#E6UF2XfSk}H*?pFf564*s3yH0PXT05QRd|+@L|FzGe^tU=Lg+bS*ynN zwGe>DOY3Hwh4=3@{%hH_qtx3{H4AuPyaF^{18CGRC;?VsQy^F_Rmo`cpjPD?&=;Ue zL?=*MlMtW9l-0+l1O|x8uk23$JW=rk715HUtx9hXqq% zt#y+by*B47Cbg-x!;O_M7?;d5Tr%`Os3!W{k`lX$&wH^ZI!3ZH)^TCu)}Oggh%HOm zb6;TpGI%J639T_kAK6d<1`h=Z*=a2}=OP}BnK2>ndYVEw8C3b;pB7gjoKN-Qul1DWZ3V^Rf8 zXE-~o5H^Lw*r>R|=yoWOoQ_Yv5ImlYnZf@o?o)C9`8x{*Xmluu2~*5>Ga^6@Pm&I1qqcr#eC`T7zYH8mzn(Y^b4FDJJh>48`STu zJ8fQ6+$GUN#uj^qn`)deRl#knxPiYO{P_a!>|wm{ahJ4rU%uXX7JD2$>=G$KO58g! zVe5m(Z%h>^cs$=tz1#6Gi{=c!>;7fz0Ium-DgZL}fJy*pVnUgt{Pgyx0AsZ-6nL0E zCtjr~z(@u@{Un>|2*NHBDsmZ;!IU&7(9A~U(}X_1n9zFyW@gQs!~Vng2Y{gBvzm*k Qg#Z8m07*qoM6N<$f-sg;4*&oF literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/onix.png b/graphics/object_events/pics/pokemon/onix.png new file mode 100644 index 0000000000000000000000000000000000000000..93cb4164cb285f281730c31048b930eb3e4db206 GIT binary patch literal 892 zcmV-?1B3jDP)!cvvcFDUho zKl3y5DwwPan-nN`sJCOk3(O@UA(*ZaO+e>JiwTqqCQnMns zh@ya{D;L5CL|1O47huY}-CjWwcw6kpd#!R26ji5qPzYQQ>!|HB-wEOzUO}b&?S1|= z`Bn9T1)o)6#u{;a2$YB>{Foe79m5OACmv@Xuo7N^*a;w}7IA^~%FAz-ECM||1>6h) zZ`w z@(Fcdf<|}>3alw4%1Mb>c}o$>LFashYH-3WVcTa0xe43kU4jj3ZkwY~dguj|$w+aB zO+ZC=Xa+ea^r6|apuk+!>aET`?c6UPu-m6tgG)h##DbyAL5PwtI!cJ7V?y7r=nhj3 z)+8J#2brKQM|zFWt>X~kNdV#a9DB!2-Uz7;=x={wKK0*%A60HBDPFP}R#vydvt0pfTj*G%Z#k=f%raikAni3a3nEjNIqC_Ki6wv25eCVGt=XZqpctoKa0()}nW5+QQLBC-QRgVtw-e z+_r1Lx5dIuOeO0Fff^6PD%Te`UJ{Hs1rRQ@3qsv()DV#~+-^@d3gf#Yr`3tkAq5vv zI)&~fMK}wP#*f3ZOL0!RQR1+~vY;y*T}UQNbUfy$}%p0RQgZi{`yjy^ArVS`hyL{}2!mft8;|00053 zNklajO=^pEDLt^O^Y>svf4YF z+hsGLk;?`UuQds5|A8A>E(W~6*Bw4(<48Ws!hllWr(AA@XD$ZlQS@~%gPO5dJ*85z zUb{SHiN!z#^=+XtfSoFU8G_8RW-xuN$;QKo4WO!nfc2>gjw*{=Ph&4w22cw^{jOD0 j*B4xUnSb|O|5MpyzeF|^olMzD#)2W1Hj95{y=ebo3StGRAy=B)?{T!nnZv!qe$>k%@_l{Yfox$j3XI z3{rLif2M4wmKhap=90ZG^B1d;f$h~Yliso&V~pGI14Sop!#=f)?VhnA9TvKghp2bi z7?vzEWyTuBK{8)JG}5y%@k{P{$Cx0FKEITKZRhjp$_iX)rhZlf#}-&0nTQ^aKketr z7!eGF85~0un3lHet+j&7%Ae4&XPzq)49_bIm9;#c2tBVgxczYgVSxV-=c%AGL|)gW zX+uHH-Nd{a{H+y@tvuI*Hze;X4G5-+1>e_D4u;!0ItmTFWKCa};Y=wSI_@AEG+IgK z5>!wq%^kNo7~-V?VEG=#5j0d%^Hx_A_e8cuHzrIRFHsrg|H1V5Rp`J*jh`7*_^58$ z2Zc!JI8sr%ozwth8krRF`yUI$7d!3O93M3`U`pj`7E^&BFsb2OZ;ZKMzT--3HSbrx t_?%W`1;d*q-ws#cGTkn!ZIb`r#9tnR6b^&({yP8w002ovPDHLkV1hwpNa_Fp literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pelipper.png b/graphics/object_events/pics/pokemon/pelipper.png new file mode 100644 index 0000000000000000000000000000000000000000..56273dc3358c10af5f03ac9a0e9bfd6fc85180e9 GIT binary patch literal 897 zcmV-{1AhF8P)j005kvtRP~0slp^n0009F zNklBjE6vuDTDAFZER}~KhcZmp@+RtE8PC{U{Q1AsoluY(DL-5vS=~V3S z2K&Rfq>}<7AcufePYHPF7&@8sq)<&=?CTJ0cBwzFrnGmO}~l zKgtj41siV>n~G(f84TbSi|f7`3T3c2ukv@3L6)3vZM{s+s0S=$y#n>U zf|(G}EP&H?X<$7qd6OQmz1|Mpudy;sD=b=Ovt2YD*WIe`rYo68FjPHJTv~boyUz;- z2X~U?B%>Oyx2S5!LfqhIWRn+}>u%@ubTumnfEgHl){IKtHwH!2Jt1@nY|Ri+Be987 z=i5zZVekv*Dt(pzfS7CUEgJ~I2Ni=_)nMe*n~sy9fJK~<;MFjIH;~a`6GSCP#Jh!{ zCtA^<$}lEob}~|Tl5_fKF*23V5-OVr3_{8MsJCn&s4*`J4q$8=)lSMF120AvR0AOZ z`hpCCzE`pbbY5bK_R|Un{dnK(gh?rwQGy4WznK)h{M{%XlO6OlbD;UWP*fQ;7F<(3 zWtfFcr57RwaIKloD8=ksmdc}(+4G3Q}6XKcaBVDYDBz0LC}qOVRgWJ~&Z_DnNA%@^~?W}Z|lWBcy#uwtmh zEqpdC&KqR^xM5zUqq>|&HuLvGo!$O?^-R8cyedyJT@f2=4IV0TKU}-K2Xa`yyoZdR X0r&mIzG^}400000NkvXXu0mjffBB;A literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/persian.png b/graphics/object_events/pics/pokemon/persian.png new file mode 100644 index 0000000000000000000000000000000000000000..870d5e3cca4dd41ace2444cdf2539b55e9ea4c29 GIT binary patch literal 701 zcmV;u0z&Wu|2=fcnY;mB<6?j3v+%NLb|;2;}Tg+ty5*HNM2^@h4p4NWT=YOd*^FDIu@F5D2!z~xcnOwkUM|%b~1h0@X z0#8q1P7F9!?p&n^O`eA6Q8ER@8S^djiD|!X2TLx1ePYT{$0~m{hTeb71Yp`H0f}F6 zHlghZkwXNu(FJbq@huNfu=i%hba{w*WEH%|cL-gK&p7UZ=-%M{O;fEh`oUxZv%<)t zdq3f01?h)M9ZL0~(aHY_yJl`}zs^#DZJpi5zAI-HI2(%;R@EsXT2QcSDFUxBFu&jB z&Na|&)701j4qseqo2oqj!U*h#?1RvTCG7o%a>zahU>bgVndUI;HfGFynDJ;&Ualg&61q~78gh>48cf& zDH115qs-+Dl$lNqd2yhlW8jM`+4={6sSYv-I;t zQiqL3VA%aL%lZ?&-)3gT(%5F>{6eO&jz+6U+QJ{tq*dN{*D&i2Z^Z)1`-^~GjZkbH z){zlse`~lBO~;AOlda<9oI80HC7qVw&(KVV^j}-PzQz5W-i-T6&zWD{d+RkJWClk7 O0000LBhy)zC~{RkWsEi!BbR>S=bU8Yb*RIgqs@MC^FA0cGH_ptW?A_+0G6AJeP0P*fIG*eV5v@^Ped4g5A3xDb_6|PpaUzO24_T s|2^cBD^t#cHh?Lp)BnAG$TD1W@6aWAK07*qoM6N<$f(+}ltpET3 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pidgeot.png b/graphics/object_events/pics/pokemon/pidgeot.png new file mode 100644 index 0000000000000000000000000000000000000000..9b1dddce0ce87d718d84dcab02ca949ae90a8bf6 GIT binary patch literal 1077 zcmV-51j_q~P)<1z)1TP#xUS{92$|CI|PK+G?q^hG>ehl z1O{nnB>7EijIFKysaAWk<6YR0dNBUfQhimW-yryZf{5$<>W?y~x(V?Kusbb1y0#8HjqVmJ(~^e&%Mvoo@2gHf@dw5VgkcD zUKa3AW)UnAxkPKZbO?6jlth6%?? z)f!BB5|H}u)m#J>w-s8pBcj{z2@>u|L2UtsonTTA+dkebA3VnP0FB_i7H}tckAjy4 zrQOqJ^0cccjwsZO8M5E*s-)j=_Tcd-NO>XpI-ATtkQh5KYy~N$$!9sK&y-GaL{Gp@ za69WL1p&6Nd2j;8i^L?XV$S|8Ae_=z2~HreS6QPO&(~ZGG>JJLtl2Y2zM|c)+2o%y z-Ef;=P&{A-Fr)rB>3f)v9fDyq2J(CNGq^#J`%L3~fFs~VNB(#x&M+aHz_6|G$Wbum z=Ag>5*`Yl=78HtG+RI8aoG&|pAmlKkzivPN0u#antzvv`9MVPHckAjzIdcMF6a*oI z(*zBOz;U8laLYVT9_#s`k~RUMhHV1aztn;aJ_@K6;-zw6_fwuX+g2d&pn(|qkmi(C z38Ql95-2XP!r@TvcI#dFY1rF!!^J3IY2K9Eo5T~)6LQG%g5{FM(oG;yT)7Ivb4mMn zi`NCATg^^DK)_e!Y?dJRO5k`%H!NMU)zW6D=uz?734(A1BV8j^@lJDzEe4Xo+a>>e zgBv6W;`7LZT&gCq!YVl`UXQn9*uVk!>;XZixp4v_d6x@P-`EYU66{9~PMk6B?o65( zu3UofwxF9kCzy7crCWy!yWV@RxdsF~|FsuN=n!uV5Evc>!LcbNt_RhFVRG-*VG4m4 z&B>dn7R))XM}aU*MnO26xdxO#^M&9dniJlWm@^rM3il>UVOYN`P4u(+#vK7KPR-u> zYr!F1UI^6N+06?ChP?y>?LW99;M+p;_>J*8xI`|7VXR1PSA0!yIic?m vT!d}*?GIRTSiiO8ANT`bz~Qw9{@eHhelK1^3niy>00000NkvXXu0mjf3%&vl literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pidgeotto.png b/graphics/object_events/pics/pokemon/pidgeotto.png new file mode 100644 index 0000000000000000000000000000000000000000..cc13676476f2d90b058343eda2a637d2d31fd5e1 GIT binary patch literal 818 zcmV-21I_%2P)c#16o$FQ3J9JgM<{wNX)uazWdOm@7*-Hieq|-O}{QfhH zTcq`z=Z@*}4OW*J$19{k&Nvvg_hP!7O>5w3wohp~doMjt@t7FX1qLUcQfPXEL=7!x zkW6iC1ry7shBHWLkOGbkr7KW#_QSPw0)?6cW(Ig0FSmgK-X@kOgKw0Yt~% zW?T)t+xU(5=jy6;PiMsRZ2$bYW(>4Hp0GXuG&(r0_6$Y$BdVX($fR^z7eC+K9le-x ztS1F+zXsD`YzqWJM&#DKxYMsCtz(16X_M3(!xR3T&x0_4cGhDMaUK0JII=$ygYj4S w9|M+O8h>}xQA9pc-x^#@@cp5K59UY5Ujc#c2=}vCIRF3v07*qoM6N<$f-WF@3IG5A literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pidgey.png b/graphics/object_events/pics/pokemon/pidgey.png new file mode 100644 index 0000000000000000000000000000000000000000..446454c7b9e8874c80667a979b16de14ded04635 GIT binary patch literal 393 zcmV;40e1e0P)1pw6b9h870N>g>5$uaa4@|^5Ea6=$dF>Z8NMAD~)JWYd*$~x&(Ud$0hRgeY|K`&6+Grzq>QwY5 zTO;kt&yOMPUQ@5r25xsmoHo)pjebb`Spgoae%73{vd5}u>a+)~wLK>dSa{OGCcO?U zHU+U8%WT`E*Bf8-SL>37a4O37n)b~bGYN)Ut51?4EF5{^@MxSDe*7DdIYfVjYC?z{ nn#eyDk<=Al+n=8<{M+0C^q1tXJIv2v00000NkvXXu0mjfyXv{w literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pikachu.png b/graphics/object_events/pics/pokemon/pikachu.png index b2d15ef1796db2730dd20195815ad1320908a576..1ceee3e13de681f83a3fe78818a20a24def549a0 100644 GIT binary patch literal 498 zcmV+r_2yP>)7De%M6*U*Saeto_1TV=_83CTUT|uzd5?NYTP_`1 zM%)_y?o+{D^c~`a+KG-Gl^y4{vEVBDIZjU+E*;*Q2gG|V8m3q;+0?=@p>^A-mxlEt z9@-m7KCNg;mQ*}%LU h(VUL_Tk$vlpdadYey3dYkz)V=002ovPDHLkV1jj%A_P)b>k6b4`>RxX7Yyz~klq9+x#;ymeWF|crpPR-gWRj>8WdpDz(v1hoKOd@x#JwR%sCeujuT+Zn8$hl za}#;PV_cDI`&NN*KtHt2;`@sS7mn|9+cf3FYR_u_y1>*B=dNYqCwH!8X(CP86FC)_ z{rdt~p)+zW5YMnHrhFY(8w1mdT*I`J28R?2$AY2}cu{~E9nZwrhN+18MvIoQo!C;} z@XZ3db71~3Ytw-X{3~Ztn|PDn9~>gV01;PR?fsi~WVu>YcGsl8sZfO@tApc{01BukcAPQnqi2wiq07*qo IM6N<$f>9z3e*gdg literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pineco.png b/graphics/object_events/pics/pokemon/pineco.png new file mode 100644 index 0000000000000000000000000000000000000000..79ea8beb3ccf6706251d65fd1aa4afd7be6d861c GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyGB4j;6KBEIMVd0 zwk%!}v}Q~5)vH_HeVemn$$u|PsOEaktG3V`M-D!sncv^&$_9zua ztQQlsRNvs`D-@sYf8nu+PG+!>Yu(H9c}(AI`Dg#U*OU8T*~(QwU=o3P2} z`IZW64@;lJUFVy-mY-e~&lB`w)AF|mn`S$n?rylq{iy6=a2$)SkinmMmz!5J&k<-@ vQ9EJlf9d`ILwZge|M~Oc1({d>H|Cx2ooTyb+iVe_*BLxr{an^LB{Ts5+X}2` literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pinsir.png b/graphics/object_events/pics/pokemon/pinsir.png new file mode 100644 index 0000000000000000000000000000000000000000..e61e85a80d9c1c35f2aa83e37e89ec00641a8517 GIT binary patch literal 709 zcmV;$0y_PPP)}@LS=$F@eTOD9D~|=TtRfvu)quSd*LwF0C%1hdExJd$e9sNR=>D?@|f{><#z_JQ|Z3;FV^lICP>(4YSPn^QX$V_>&q z5G310fwezwHPKHhcU*HH_^8#k0qGVBrYT#we$Xe~+6Sp^x4ORbi*(Il<6~DxPiKiA zjW1|m$E_q12a<7Fmd5Vx9!w9GwhYUTc@h0^V}feQQJGeCX;IkvM|q)_9WHgreSy5f zVb@^Of8V(1GVU{bkkr0Xfu*}jluv$gi4=aCc#zRU!N%x11Zp*$uMVP{X^yUvx?;9Z z=f;E5wkV6jDbvrfG0`=Sf$S4mPm30v4tU*3JDVc!cCrt&)vG9UVdDQl^msw|$zm=n z$2na&43Zqr{{;-mZZf)BGP9=Hs`u988j4a|y1Uo3jf>u#&SW%>i|J<(o*Hd6tIv7} zj2;T|cKWUp{h;qvdLYctf*DgF>)?Dki(GiN6zB_1SEttS)9kXp rH3g2JmH~6GzZu5t{=hE;{I~5Fs3x$s3CC|~00000NkvXXu0mjfQHWha literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/plusle.png b/graphics/object_events/pics/pokemon/plusle.png new file mode 100644 index 0000000000000000000000000000000000000000..512fb408cd990e5786ffee99cfef689e799a5afd GIT binary patch literal 457 zcmV;)0XF`LP)E)SqjpFVy1{81`-8oT(IK?Iad9@gW^BfYK1 znDSS>=MX5HoU6m+-0SFL%3uqmW4;z5<`L}&Ay%~2o>j1^cO_h2Iq2YxB)xReVF76{ zrq%`Lw9QuwElg>@U82osgO51lw~{mzh zbCGClilsY?Xsfo6<)OxgA3q6=As1rzs4*05BDId!S`S{5a-*^OweK4X4vWSk0CV4( zpSR}U7tL;ZNZZ}DwLk*=Xuj3E)rs2${%t-1@Dc$As4oJk00000NkvXXu0mjfJ_pTA literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/politoed.png b/graphics/object_events/pics/pokemon/politoed.png new file mode 100644 index 0000000000000000000000000000000000000000..8f3236508b7118931e03ecd37e3a8ae8c11779fc GIT binary patch literal 726 zcmV;{0xA88P)@gAfo9dr-|N0007E zNklAHO6j*z$dy98q{A)O&rmo}ZfLRuEDx7>NQkxApP^ez zhR~^F>D0ADpuWZDf+5k+^T|$Rzpql~xUrCT%1?gY=aKwJ3L&RD)u~Js8A7Lcn&3ch z$%!Ll#7aI*VC!u;Q3NTRfZBq9B7r3FF}>xd2OQiVWOl$&!GYeAYlXssLMj~KNPL%7 zj0_55J(J7|kh};GUn|5kUP#0R#~k4R8sQ03Z?y3-dyq*q*bHIfcC;CQDbmGAz{{Gq zXo3qqI$m~}mmg~os;JHFZ*&~D|&>lZcJF@IwWZeA@v3sJAg=Dh3A zSx0)taK?Ac_6mm$D}Q51yF0#e&5ZhQk)h488>KQz7RE5|hMLpZH7m%arw#qFYXbd> zXZ3bM=U+r3z2K!Xg0AEnKb?^7KC4D_O9dItj>m4f|P8@@xQXpudK zf!a_7@YvPA#FY06KZBv%spPs{jB107*qo IM6N<$f(`6r^8f$< literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/poliwag.png b/graphics/object_events/pics/pokemon/poliwag.png new file mode 100644 index 0000000000000000000000000000000000000000..3dc57d2eb67c218b5fbce960bb117cd7b95c8edf GIT binary patch literal 427 zcmV;c0aX5pP)P^gNw9cYLr1zVh|7zM`7U)0003t zNklz0(z){5Ko5p)AY7wX_MK5n z6sAbr_5uEXgMWoA;LAQ`^);geWjI^k5Pn+l-dfte{3SYkHN zFhhU)ik4#DuTvq6d!k(%pP#!ninvQ>xNlx+qSiR+lF|b6c3<;=+;k{KLEVc2eHQ|~ z%S`M6|M~8_|6KPi_jo9|!wyIs4Y|YF<%tK7m#5j%eN6;neEbK}r9W}b{pAZ+JKu&a ViMb~tI066w002ovPDHLkV1nM*#?Sx& literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/poliwhirl.png b/graphics/object_events/pics/pokemon/poliwhirl.png new file mode 100644 index 0000000000000000000000000000000000000000..d77d84452a472bffa82f06fba2c1395f1147a6a3 GIT binary patch literal 526 zcmV+p0`dKcP)p{}FU7#p^pzMG4pl(LpuR-MG7w&(L#oQ)fgu&b$p}Iu zHA#$?`@vobOg<&h`|_9G+QaK_-jZoG)Jx*=%9}{B%;xnmBj+&XQH631A{!! z%nKKDIKY`Eux1L+H~=8{sROQ^RfE-uT{5a%flIu~0_PQGGx(6b?5E9oGWSLYIzfKm z%RKi+FJN;b(K8F!oQ5N_fc2v9?)#Iwh||20vfPOdjQBZ_n|bbHuHNDM;CR9;@I~jx z{07c}J{8-=<*%u20#zdCW?neejbsTTb$-B`|A@S|k56xM6uknBD7p*Lp=Qh5i QJ^%m!07*qoM6N<$g4o*mYybcN literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/poliwrath.png b/graphics/object_events/pics/pokemon/poliwrath.png new file mode 100644 index 0000000000000000000000000000000000000000..48da2a3a168d3dcce1c9485e524bddb90463d9f0 GIT binary patch literal 681 zcmV;a0#^NrP)ACbJ29Rt&xn%=irk zC>THF-CQz(S5xz&41UI>JU}O7J-k@n!MI%8p@UUIRmm*xVxLJ|&NI=;#=00Cg0b=j zbA~--Ty*ij3ox098@$&e*^3S?tso7(%}{V$@67aq_kDEy0&=vNMqVcr#PksGnY|C0 zBltJthCY4Pe{q$mVG?W#(iVcj`+R_7r2;MX>-8p~t!3r84sG{B)}B;NW1JU0hP1zKDPwg>h5trL#mSr)p$YFwY1 zv1#DB-rywA3UNNimUu)36bqKx0zS+#eKSaP!fNahYe8>1vqN9o1|EJGPNy>?=q3Gu zT=!zDuXwobrS=RQ!IwY#FE6k=JgEe4@`c!pAPgd1L9T5B50-;4u!75Emp(#MV3}+l zA+iNj!gjIUE_S&|2!qn_nnn;wRFv|hJNBl}rQv`C;S~#vz~#*dXkys$DcLU1$%aM< zma8W_f|FF1)(sHXg5LRiIvKhAZ8ECgw%BoXUL;9bFCeB7l%dj#ns|#*F_vKrE{Cxj z4yy`30gV8D460M;#L*%*t{hDqPl{}!*Bwgb+O3n~#N&%-*iN}{{I~W8LPML3lMSMN P00000NkvXXu0mjfi0wXn literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ponyta.png b/graphics/object_events/pics/pokemon/ponyta.png new file mode 100644 index 0000000000000000000000000000000000000000..265157d07a71e28133a5248fa7a36d01432d3ac0 GIT binary patch literal 601 zcmV-f0;c_mP)IoB42X3tB&QsxtN^uwWp>_l)7J>bi;L2zGb$iBjfQHO(V3|$bJ^KHjC$S)^#q#( zH4vQE4vxzlqOJ*8Swk7zb~~?A0J@~ttP`ylIrh?G2Bz`@Wpu^2c}@q42}D4c@tpN^HF!Fc8Hua@2EWc0#RmTHV zYQ_nrF)=~Kz0LpCTC|H=-bz8NIYIyb{{R30k)OvI0004v zNkl``27zW^PGmFQsqr&85kioMH>e7QHN+%|SOxf(zzvJ)7f(KI?9K3v~ zpL?&op2K70O-MKZrc9YK<=>>T-=HAP?k-8&?7c>8CN;p&zH(W-uub-kC%|TnDyycY zEmgXev;k(JM*W_HCYNfjXiGJINCOi~ROmZsQYjNfJC-&}(jesEO!wO`j2CFyon=j% z#i~)j3d&<)n&JttyHM64?b+GhZy^fG0JoHDS))Fr{0mCUpE(iZ+vc> zs@d360n%Mmx9AM8Z#hrvwtXCnZ@VJ%k)suQ?nEtxCLQ!@6$(+7#dF&|eKWVvoxs}N z^DYwJ9bgCj3O!c7fgSpO?G&Xb&}c1jbOMS{IYQlt%Xf*c{u-a(B>VUd8L zyf!%;h6W5bL7;(cfSl2v_eT=V*dBZAvBw^J?D0Rw_^$!z`A&g*g8&rT+$WHRlvmU5 z8GCaDpkJ%oMwB`r00tl$A_3qvV+(3Y0Qj*jXI5NmKm-#91c287xFH27#Aw93EC81) zbgT~re`yd2CJrb-u~=IpJp#ZM;iAp~a03e*jF1SKHXx3u0}5c4hYvM!L;%=S9m>A- zas=R)eEA08uBfsNV!_k_1<-?(O_u{;9D3IcE{-X{Z}nLnp{dG1KpVt@sRIJQ8zrS0 z{D=vF%a=kNe4YX*<(2@$(BvEv!NfrV(0-NjWy%4#btOda*A#$1D>b-{2C@xe!NfrV z(0)HYewlIrj8B`v_Oj;c3~-9Lmqa(68hl$`>z!Opc zV?X`0_^sOj&|9~T00!wZ4Q3hwkZG)SQ$jP`8U#L9-~{nWX}}yod7u=)S`1)10FCoX zcM9cC1iJHj>jul$fLv@1&^eSi;=`!XM2)mo;)dPp*O!mFGc(Tf8Rt&~s6U^>@9T!L zRv`iRlyx@x_p)ve<<-oi`ZXt6H|F#42Q}2iWNS9J3IG5A07*qo IM6N<$f`1AoeE*`P-sb-R|Nj90{{a900RJf|DgXcf{gg3<0004u zNklHG@}eJtM_vsaJxEAne#~maADR} z`PQ^z*O|yYP(t6xcq)sg)jrB7U@Oi!q5+#vMzcxPlu-+ckQs{RS=*N1>)2a(!vZrM{M-+KOZ+nuf2n)46{ zMHJpKa;TJ}aGc}cP>>CP&7Y4SL1!R=J z7WF7U3gtvxDEs{igP)Zq}6o$Ppd9WBVb;u>s15|PMM9Lc?29AMx5L6ikFI{McrUOFML$5>z zD?%My6E)=75-_yg_?6{T{J!5dK**dqbLPzH12E3N6~KB0BOJiSS?=?sfbG_+$7Ya& z9e0dAPYNt^KEfTvNaypUfN0!AXgBk6-|YOy^b;g#vrZGznu**g|^Omr)qOVww@ zRP920=e_WUYk>^rSr{zvIcVi(gbmmOAfeB8pvql=&q|FIT)s;zys*6ePod7?hzBeq zWDu3kYXM5RA0_}3(q)MT>N3_*jtlKWM1^e`l@Xfv3j-_Mzcnr&&<3h}pH`@#R{K;T zZgT*9;`RXWfo~uMh#JhsU?#0BvK9?gd6D5lni*5z6XnJ@S8Rpf6i<11&4F$^{O z0%9&dRCuJgkbEZMi(nQm`{~M9GqS)dBuofrIW^`;{xrr+ulb*R1E}5qqE13m2><{9 M07*qoM6N<$f-`>X3jhEB literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/primeape.png b/graphics/object_events/pics/pokemon/primeape.png new file mode 100644 index 0000000000000000000000000000000000000000..25c8ed78ed97fa617bd66565930f478afdf45a92 GIT binary patch literal 733 zcmV<30wVp1P)6|&u1%ny$%CK{9z5N0pW{IB)*)cIhE6$RouQs{lLrkJ8uW2m z=;|eSQ1v%fe90YLpisy=<cUS0Jpl;t^QR-5MIUV;7yLc76rV5)xkP`gJDu2 zgkk(q*1mvVafCJqp~vF!gRFe0z?(2{#%dm2n+v>jT-m8$>e&ktoyWJ}5=X>5pKs4I zOtIm0B?sM=qi45L@Kmu-uRo=qSCFD0^pE?~x5_#5qZ>pz5yT5y<{8X@U%Q4|;p*KZv&69^Xf z`{I`lbiz4n;TOECe|%=G5lF%eFMVLku&$DFGcc!)Z6H`YJ^Z|@XoB6&HGkp|d)C5l z>}B7TjkEzHv1|jCkXYgL89TOtVE^3RsdeJc^%XCPNIWay3V*+Uz-8>Q^iP!+4S zka)qI7kl-3h*$-z);^S;c^B2yQ-g!Qwqx#RASEu#=GdQeuLH(3U`ARx^+5(P?>AX| zkr^X|iHp2c#&$ejP;o^hofxnKg)ozoKtc%F;rN6Y)22y-zU9Ek8oy3=MIm{}+@wr9 z)<2g#=*P6nCZUju)6f7j9t>>$JTaKniE!S0ug}`^RF)8?%UmNTL_A4F<HgXbxJ@(jRkG~V*PJ^qv8O>b=vmR@1#(6e(7@BQcYu<3wox9zj)mrs} z6z+C6zgWCH*a`Zwr^|-9=&yo(+2U=J2lr97rS;uhGz?Q(Ft_Mr+aCI|t;NpHMVt2E zc){E>v{uSwh`B9A(G4wzcPyGhODP}6_zQ!NF+Wm8&+@_Fc|ogR@#IRTD?MF$jxCp9 zc8hTIUbB2~%zsL6OzeMUSkx+?)+rV^UCat98rrFB;kDw2DmN8GqmkbtvSJMl9SX(r z!8+apfeQJ|1Zw0n6F)vkKIXScB^!c0D}ZVmk_Lm~>*>))OkV|=?J(GiVd;$J$8u3a zVzFW8tG2dgFxJj4H9tjkbp4VvM4!A2X>55usZamFryl^53_0vc7I?^`o)=devWEXS Y&V*0ut#8GgR{#J207*qoM6N<$f|C8?-2eap literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pupitar.png b/graphics/object_events/pics/pokemon/pupitar.png new file mode 100644 index 0000000000000000000000000000000000000000..91d7238218ac370af521db542bb8984bfffe9093 GIT binary patch literal 557 zcmV+|0@D47P)&CS)UtgL%`gZ}{k{{a900RKTjVh|7zqTm^H0005F zNklzPohGZqTU83Uw5sTXizmgJJ=rXu4MvNzH_dFEj3^8l1y9_SO_kwxNR;keUgfm2ys9;Or!f5nvjx}4WV}EI! zv&CW}`bWkj3`E8*SsYmK(&}-BbOemb(%%d&%+6*V-I4_v+)C>SXOL9O6*4Pf-0H2N z!xamPxE*b9IoB-}MAa^h3+0A2Hnn0=>TXQyAm=(Yzb*Q=Zc0WWq|bs&mUTCjyN)mh zX?`X8czf)45>A4nGIath&Rk%{AoVTLEw`31q1^8Ub!*X12U5ov-c$2UTzlrp>F_wz zBvh^z460+Ij=|l2rgmjB*INz7wFg`%!e>F>*gNu#p_m`KA4|^Dw}%PulTUt_3hm9% z0%!aQ*NWZ`Unl;tleOTm-qEn$m(sIfT%Xh(o(XwDk$oQC({Nx&nuY_^9*idvX_(`w vAV~H@DP|O=av2x!gl9YjUw{32**Amlwy?sbF}{e{}2!m)tj4)0005c zNklWDvAir-C0c?4AsH71w5bT9_Sq z6KO2sbldG^OLWR7$^Xd0ij=yyd%L&)rxCr&n!1}-WG%hJdbCYhEb6`Bw<6j{Cth10MzXAhjl znR#*D=fKBMpqy+(0fedzf!d_ba53&0fUz`%ca7%Y&4D!R+o#4CfLz-3jAhkg2*etk z{gOtD#x|kA*&832Wo_$Ejs_^Dc?Qphd0;*>{y_81TmpH%GhWPrzzYfmcCQXw#P91i z)dbfltqlPX_F+q%!JB1JoZQ&%0ffScgF-uLHDuKLPhj!`NfY&neOR{UkGd3h%!*Q8 zq5QWar3YCc@01*0CG+vmUpKRH4O!lAf>nZL7TtkLch`TvX`JFKQpb1f$89gK(xJyy SZ}|=Y0000un+(_P$8^aa*SCYmpad@{pV|#`2OM zw`E!oL|!l81N(GD?#dX+0D>Q}M_Lf#uLwmYL5qSg3L+uJ7^8C;Fy9k7bXf+y*1J|a zD3(lt0g8GYsH9G%4b5v|%2)*Giav)slk3+eb<^CKh`?401w6;GDvl5};m%$uZcafm(&}G1P<= z01Zn3TF~Vc>6nDG{T$8!L()MEa3%nV2&iWOt`(yWU^b|p3ILGA3f zIQeyV5yw`Y1KdR(Zge+M>>QNyn_UJx;DCf~n(YbzsUnq}-7HZ@ z5_&Vo&G;OWH66DH!ve61I#m&{im5IElangllG>y^>px_Erk zbu2f;IDb%#D)hSWf-f*@I@fyOSQc#X_w9sfx8Tv12Nvtf0`gd|X@@FZhsokSF#!5q zSmFR+K(0x@h1OeMzi`w8rrSA?`Z*OdJ6B;m%z*S1vzoo)MKmm^fF%HAO`C{V6a_2& zo`;Z!`ujPc_BykN<=GZF=F99HFP9alw>JQ{NeP(O6Wj^C*o*RXeS%|*VjRsbl8Odz z5Hqw9%DTGVKK=NXHfg!YpoYf)ry^hkrl6JYhuAyBw@0?{e5(!Lb$#D=ukrz^8vf31nQ?!SCR4%CNYX@j zjuq8!rVXJ&gXul4w=Pp=>TVTd>U1x0x32gEYAzbihf3-97s5b#&HniOl>3wkiu51q ffk?&4e^>kjcq^LS^q!f~00000NkvXXu0mjf4xijV literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/qwilfish.png b/graphics/object_events/pics/pokemon/qwilfish.png new file mode 100644 index 0000000000000000000000000000000000000000..d7695a5e54d925c37105ddaed98db39f9b0dc7c0 GIT binary patch literal 578 zcmV-I0=@l-P)h(#9+fnh0005a zNkl{>y)DFpc4b>iFIo zy!D9S5I^LGOGu@JOdI3u=Xa;nOBNkbF4M*yf(bmcQABFnsj)$j3*I0!7DLnXdXWKZ zpOER4q4Z`cp-tw*?l`uK+$VHN3+1h3!e!g#RBsDfz0Dx^BjF7~KTd?rBr;OhQ^_W_ z*w|)G$jiRt1wxyrk(h)P_3bd2bz>|>J6nAzcpz$cgV0s$J&XzGEz!`J!rFqnnvT;_ zq8J{CuG`(EKy0*rMOG(VxaC-5=jmu43)YM0d1-*B>(4~@5Bnt}HbAD@LDlP!Ltou} zZ>_cUekpjdnvTU%(B$WDcjxZ%&||xT)@QH=+*iNue>?8bjYKoEmlY-b{7OQn3{{q8 zH9HQgtgbhIIlFo%4Q6fvZ-E7Tx`mxi84Tt-&0i%fy3Jyq+`zYezj_N%0gN(jz?=9u z|G^HDQ#Fr!nY6z&Dpkp}Uv7X}D2Zvq)A7o$#0D(m??wO0-;1~YQ}92>AL>lzE_Zn& QFaQ7m07*qoM6N<$f`9!KZ~y=R literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/raichu.png b/graphics/object_events/pics/pokemon/raichu.png new file mode 100644 index 0000000000000000000000000000000000000000..7de42d5bf8dcf6b60c853bfa2bfc8ff0727e3791 GIT binary patch literal 779 zcmV+m1N8ifP)1;?k&paS^9qSdpko_yxQ508rS0uSTbQEWIc`n9Ksp{lQL1cznrrsi9?z`|~OBx}%$4I@QT zueK%=O+DNqXj`zCfIQi99quEn+B6Tt(L znKsni7@|=$n2>R)=QpfhVJ(OrZhn!Onh<bv zpUC{TYHZO8Xd~I#B1*=aaj6@dNuC(P&wNMHU7=sP$5JqS;VaS@ET=7&f@3NqOWoLp z^+`G;$1o{O7s4SUg0+DV{6p^H;Z~QlT%06ZgG!Vf7N)V$u4ZNoVLzi`>KN?VW|x|Z zgkbdr;8Uod2YH(TB{WHQbJN&?>${GK=Z*Hq)^Z%&Z~w_EnNPdcA#IrLF;RaXmZNFRHI= zM-Xw&-Rqwfy#0mwOS6{VK_tKn^U0Tn{?m4&9002ov JPDHLkV1kr?cDMil literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/raikou.png b/graphics/object_events/pics/pokemon/raikou.png new file mode 100644 index 0000000000000000000000000000000000000000..f92b69b416b23ee9141fbe1834fb02f36b3a5c92 GIT binary patch literal 927 zcmV;Q17Q4#P)f~^)to7dVi47||Fm=ednw*Q5R}CL0RI60)z#Icq@-$UY7h_*^b?1P0009j zNkl8nu5CC8<8N7%OBY10*R|sHuORdMCJ-I-KNN$NYR@G@;RMH)x>wlsp<;ur0XxT$)U*G!A+1UfoUj z?%L$S^NZESl_t|PI#!_|CO0u!fi!vRx^CgF)+U$X(e=tuntUplvz5vI?PKv0bx))_ zjj`h@Oiac#O9*9bzBYJN?sq}jy%Wt=_-h5=g^|H^OHQ`^2AVI*7$C~j@QVr^DqEqS zGgf?$3?>9*aCGyfdgeb2mEh356U|l#jIm`I8BBnS0K9GCkwo)3uv~>7X|h=ho;Sl^kI*`>u=)z zTu?WiLz0MXp&HC#i;32i0Q)AWMB%y>l|v`Z6O=K*he~L>_jQwIG0M0*N}6xrY@Ew@ zA7tFYy(Bf$rUVTEw+1cS16cP(i9aY2rkQdYW1=;sUqoXW$u0d2MTI0D>KE^f{yp*pQ!;vr9i-c?Px-T370wOV0<}oH(TMt$k9c+xNSB)_N zTrcNvZS**W@Yz;AjMKP$w%hq72^{Q+ePut%)-b`ulWIV1htR1ap=0!<^UQWQpY$5o zGqhR&T$ITe&r6$MsYN@CW4k+RGX5<41?z@&PI+24yj0&?&4e66dIRuiJlI_-o5Ez= z9d2&FZlzoQax~oBhnS}m7aCxd# zPSuE?0(DJ#(JweC-t{n`zTq^!m&Hr^XOVw0egmFEM-D+Eur>ey002ovPDHLkV1nrX Bx+eet literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ralts.png b/graphics/object_events/pics/pokemon/ralts.png new file mode 100644 index 0000000000000000000000000000000000000000..476c86821e745e0755afa0a7b4e3d9d85e040ee5 GIT binary patch literal 412 zcmV;N0b~A&P)&Hw-Z|IPobl;)Iky>l^pN)Qkb`XQs!0003e zNklx9q9 zSEaBZ`L>tS-C5_zO6ACrBS((Ei>qJyY_v}HEE=6gWnYt~FD>$l*t=e^-hOzP?R(1f z1+4Ft+V$0U+w|AJ$&Cv zY+9+eK3M8v58VKJa4DY(df*L~*$=c5?^33}jtWpT$UXw}n6@hF30I;~v}zEiwO}>g z-#E!r`6yanmqv17Mq~qDMywX(X(`4@Eufqob literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rapidash.png b/graphics/object_events/pics/pokemon/rapidash.png new file mode 100644 index 0000000000000000000000000000000000000000..dd87435616767580da6a9cf71bc6612c0c6a2d37 GIT binary patch literal 844 zcmV-S1GD^zP)Qhn)0008l zNklDZtYG#tIERF?3^r`3lYbMMgnZp&Nt-vrJE9sqV;(dZdB=3al(ciL?!~ z!tXJsJn7NniJm9f*g{lr-(Vczg^b7EDw8NneY`$0Hc0N#E052sOd$%Rz*}Xjc;_tf zF&A1O5tX=<=XLI!ltH`3z4f}uQQM8I1roA%y1mn`^U*1Cca_Cq>v67L`pCK7=lh`R zSi8<*bIk$o5C+6IuM4i|3?DoNS|76%$`YN~6N}4>9!T+o!-=Or7R~`3 z0P4DDj$Q+;0Eb@`_W*G5NB4)}$X7OUIPXjR0QVcN&|tdDf(8ea@44d61*pi>{gWZ$ zxz_~)C%^#)(<*$?0&12lY{T~sHjMc4`sX??m#KHa@mghI^06vjYRpcQ-ewkXDZ%4x z8>N#WW`EwK01(LFiLbm^W#N|4xd+Za3{9RkwHZIldXp(!I6eegjy#|8?KsF|b(|pL zx&Iq}7?wLdKw}E>rfNSGnC*ecrjw(3^uEdRv}1rl05+I-zMEEDy7Ho7edI>n-G`ye zR@h3X3H**neoK&E1-dTzP5ofXL@2>+eS>E`yt&}PehFlq2d?|>FZ$i98@MQ4NcNO2 z4V$``Tgn&qD%nZP18mz2cNbNB^oDzrFS<4AUa0hV($$WR^Gsbw z-qZe8sRg&(ZnS>{SrIlo5p#T|+b2d_+S+QC-p}?)^M9(?9G~g3^U>EdhBKyrdi(;J W{{ZD4eCr$l0000^`))z#Isw6t?`a}W>^ti^LI00059 zNkl#!VMZSbS@qGFdjtkkXP_ljE1~|zy)J&@GBV-2*HCY zHGg~-R@@;J3i*r;KS_6=bUF+1)KgFWooGT}ADtiI9zHQm4h$jtL8_l9e=yRMH}G{KM? zOj#m2@{Uy6Sr+m$bj4;oLBybaTPj|{Dev($^wp+>c@{DY3CqzSW^Kc@CwY(isz#-a zoo6B1aAY%H@d{ocS6rSD2ZwV>{12Ap21Hp-i(b zOv8WeCh+Z&Wwv|sovF8W%B(A>vQSZ)8{HbdemJ&f+uiWcR)*K?!u-!XeZB7(_kkr( zSn!0R-woz8&P(w5I(8{g4SL)3JfN2>K*+9_!(@KwCi6X5$>!ZqIda);#JR2-vYrQo pM+iO=({v=3yS!|`C6@j-eFLWnJTEzS@p1qF002ovPDHLkV1jigP)q@-G6Vh|7zik9q50004% zNkl`sI8@@kf`$&lrpg-PA+HfqN>`)7@{qwe)T->3 z`cAD(+6KD#CxLw7d>>f9&DfkdbLLzco&|qo^11>g=t2&m@vnj^5Txe1f-DUL>dFGH zMPL-)5B}aDrkKn3Z;UTUW~Nw)EK?%RAJndu%0sI;x@2fM5+)76eH~{F zJ|@l_MBh9~83`K;(A~2r^AZ5}EMQ*|*J~wVBxFs|ZVD_2nA;BUlfo;&tUy7H1R?vM zJAfSDf`A_zq0JGoZL5*}fvKlVazhylxB|d0i!a<%^3E_|^JWsVOi1t{eN zx2Ym$K!gfPI0B$MMA;|5E7R>R&WY_rid)tTKUt;QjY6&JS(BDAp5Lx^GR{e5MTG@K zs8`#fL#-OPByYFG9@ZURusp0!h?%yUJlfidk@Nj?R~cPXws<~Soc9lSVSCwEzGB M07*qoM6N<$f`ygo)c^nh literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rayquaza.png b/graphics/object_events/pics/pokemon/rayquaza.png index 9a74dc64f034e17394d2a7412bb0decd3c6be983..1fca78a878dd99817c04da85219f51a62edd2504 100644 GIT binary patch literal 1943 zcmV;I2Wa?-P)e)I02mk;wBjQ4000Lf zNklNoJQ~U=Er43|xcGrD9_RI754;aeW?7H~~?bn@| zm0&=QpNjl*G6T^&s1H92DS&v4ki8Ed3mR)PD~a%E7p)gdE)3tIge1zZg;5cHmMcQE-&l0IIZFJFzR&n){J>m(doTMf~@VIu1iVkPH~|WR`-U zO|358yxuK0FbuyBI#6+Mxd+J$dSQVw1l_&cj+8u3F(36)W$&B?ba#!w=z*a?iPt?Z zDvhL2nKxIJy@p|;d9;+ePh2Q56Ss&dUfwP~XfXg2-K1EvVmCStz_i+>84=DhXOWUT{l#opJ(fJl8DM1+82(zDhCQD`qo(%&l5%c=9pr1MqKF3Qu8|& zIOS4u1w(-ek4LcQ05ZU8aQh{?&E~rF)qa&2KoJ7n;nm;}=s7hHd_qw?AWekY6m#2H zrJf8hGiv22Y>J#z4h6OxTh95RUEfXUX!|94e6=YlUDnmQ=R_5>4rPZg(Aw~$>6iaK|ezhinp4)ZO8MIFX9=ShqGi=s*asP<; zh+HdP_n$cwf}sTP@DATmkp=hAe>33se-Put<7--k7+4yorhK9(o3|r`x&TlN$Y5g5EgtzGEX9; z9J!XBfRJh(8A`0VdS`SIdrk3?xrxv?KM15d2>ghJ zib_b1lfWWGfn4tNRx&ek4wg<=nOstV@}_bltx$|mhPMK}PuqgRI{;;KPZz!#;^#K+bceRJ8uEN^F>u<#U*`()?jxH{#Y d)7$^=#$U8aR;O<+NL&B_002ovPDHLkV1lj>w(kG{ literal 1391 zcmV-#1(5oQP)l@UE!VzA$Nh`NT7l8 zPzrYVoVVbp2HoLG@TO}KeB^+^r&s>{l@1!%Sj-< z3s-;th38@hso$~MT5HhUzJv#2h%)bC<8$6yhF2EO-cR7q+tu=npB`m^HWH#n(BWt9 znU;HzqxIx-368DLX~%G7;r(QSSglq|L7<{dW@pBGFyNRJ?Bw>V&k0;_ea<_MBV1r` z=x*>r5a^qZR)g`*efjhPezf&DiR-P;dBgI6K>ET*af|6ulYwS{^=F2Ezk?rz2Z1cN zt(C0IC19TV zWjD92&q;iFwj!USUFroDs!3tV>r;i^W}rmlx=oq-=^4E3=On&dt;pwSmwJZBpq9G2 z2H~VrA07lKI<`ACqJG@XTb~p8Y69eQfN{4nHAr6Qs06(v@R$Z@GJwiD=nio74Bq;j zzzqa+q>WBA=uV&&2vi_~z)MPw4~>tN!Hqj#u=s`#dA{xEcy1i_f(x#|g&VN~)ipqH zg1~T0CDa&gpaD)gUl5L-@`1qHevapc3NJcw7`S0~0!>t~a4CTn-fDdc)=j%L5(QYG zIv5czSdQ<-@Iv4r-Z>kE!V1Ty#FIo#{c1wTHIPqT zo^)rSibuX+W~mAq-$kEu$gFUD-vTwNQ6WejISvy7K|^eJ=yw3U2_5+IEWnME_DUVHSw*$dfnyfH@Yjh#HCox9BgR%^tZm}`nhLvigjJ{{JJf^ zKF6;pfr)0T>Bd|YGXU#*v z4avCEQj?fTd=cC1Od@-McdpyUXBGYI1rBo;SY+*j6n7}y^)iWnau?V~`54b4`pEW~ x8O8lt>eMocdYyR+xyxu)(N8qHSp@ro$bUMUl@UE!VzA$Nh`NT7l8 zPzrYVoVVbp2HoLG@TO}KeB^+^r&s>{l@1!%Sj-< z3s-;th38@hso$~MT5HhUzJv#2h%)bC<8$6yhF2EO-cR7q+tu=npB`m^HWH#n(BWt9 znU;HzqxIx-368DLX~%G7;r(QSSglq|L7<{dW@pBGFyNRJ?Bw>V&k0;_ea<_MBV1r` z=x*>r5a^qZR)g`*efjhPezf&DiR-P;dBgI6K>ET*af|6ulYwS{^=F2Ezk?rz2Z1cN zt(C0IC19TV zWjD92&q;iFwj!USUFroDs!3tV>r;i^W}rmlx=oq-=^4E3=On&dt;pwSmwJZBpq9G2 z2H~VrA07lKI<`ACqJG@XTb~p8Y69eQfN{4nHAr6Qs06(v@R$Z@GJwiD=nio74Bq;j zzzqa+q>WBA=uV&&2vi_~z)MPw4~>tN!Hqj#u=s`#dA{xEcy1i_f(x#|g&VN~)ipqH zg1~T0CDa&gpaD)gUl5L-@`1qHevapc3NJcw7`S0~0!>t~a4CTn-fDdc)=j%L5(QYG zIv5czSdQ<-@Iv4r-Z>kE!V1Ty#FIo#{c1wTHIPqT zo^)rSibuX+W~mAq-$kEu$gFUD-vTwNQ6WejISvy7K|^eJ=yw3U2_5+IEWnME_DUVHSw*$dfnyfH@Yjh#HCox9BgR%^tZm}`nhLvigjJ{{JJf^ zKF6;pfr)0T>Bd|YGXU#*v z4avCEQj?fTd=cC1Od@-McdpyUXBGYI1rBo;SY+*j6n7}y^)iWnau?V~`54b4`pEW~ x8O8lt>eMocdYyR+xyxu)(N8qHSp@ro$bUMU5gQ7zc1AH{aqp4fwXWG~i?M*akr_CCZ?%LpNJH?UJ|?=-bG4Yj{4- z*!P+wzvN|gI+|Su)g}C_CuzJ}#TGT^Ip%kOeN8S*I7fr)(V z3!GSA$QZzW*Z%M#pL$|G=rP*>h-wuM*ePT70IX@=SO+>q+8a!Op7-kfsS>qk=eN)smi7-}#P~f2>Idx&9J>i*tP6COdD2?I zmfCrb;$w)3XXo8KX+49jZv!{keF{`|$LiQ7u#8OLsb{H3eZ`koa3{jfHF$rHpKW?${fD6TNjH z2B5zm+Cbt~s%anoAP9>lkYI0n z&fQv-)}^Z3C#Q24NDy_${S6pXq`gs@n=tKn4^HR5n>QCi-SNRYtPW8g8uKJvfK+ca zais3}Akf(b=#vAxzCzc3v(1`FB!@2CqnC22kK+gRcAE<1XcXZQ9sOmzz|EC&{*T9R XB)?+`JSbE200000NkvXXu0mjfbAy7X literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/regirock.png b/graphics/object_events/pics/pokemon/regirock.png new file mode 100644 index 0000000000000000000000000000000000000000..55cd780831db6b22d71be16625800a4c621a2bb9 GIT binary patch literal 1014 zcmV+S^IT#oi7Wt&3000Al zNkl@LHRMq7>@g@9^0oO19E11plqxcdoALiO=J&(os<5ZvpeJ0TI>O&{{ zPrBHY1?BF>dIX#0h6((D(gBjw_o9Q3e7}p$Bp=X;9nfOA*$DiC(g|8_O2HoX)qK>! zM)-n;OFO_~>`mVZc}h>mVz#+*J9sqZ!~JZ^cc<+Dn{n!S?ir=@Wa4?=O$USUct4x+ zJ=MaSI>2V^IjMU*9*<8(UgEj?`RLI)@dtZZmxJM$PBu+Ii?QP*uK$=)f8->N+rjr8 z=V(9cGJi~;&Zh5gc5Bq;nd3_TXZQ`3U)lPUaNRwUMUB)3>oPqB+mFzd&z#5+DI}`HTKA&<% z^2h`PHM5{pES`{o=QRO$7=!^Kj9tkn1ndPhn?Nlj{LsAsVGKi7tmdc+z=V()OnDc; zTMR-R{1~vS8ypw<2o${Ho(TjYCil~X4Dc$;5zY#=V-u(qlCeBZs!M@-q{Uj8MM0Vh zocUXX{ut(H0ldylpb=(~S}=hm(*e4oIX8jEIACm`l&AwZW3WN157d1D^*%2Ub(&pU#UWfJvTzI?qf42*I27*~3dA z$wPEN`eGgfzcn3NsG_s{&^1B`U?%X;y$!eyEEiq9ejaA^Uxl83-2g)A57Rd!24NYX z1K$u~gj2m_Fm7v|n#l0|?Qp{^vCVAyTl(x#&UQnq@@jKwTs&q8Nm`;Sdkh7Kb0Ih~xz)4g^4#HjktA1YO63(Cw)F-u2S#AkobF+L^SOJXZMJoUrwhc=? zR>t*!mElGR?qX{Rp;~Mu+giR=7TZe%4fZ#H`Tmgh3`Ogsr0TDQ*`0parvt`pqf#ww kEPtu~>wcyF4*$>PPuQNrz_`k&j{pDw07*qoM6N<$f`OXimH+?% literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/registeel.png b/graphics/object_events/pics/pokemon/registeel.png new file mode 100644 index 0000000000000000000000000000000000000000..3bb37c8685d0b1abe165832913903dd9ea15f62e GIT binary patch literal 794 zcmV+#1LgdQP)W$0007| zNkl+v82L|PXDr)gP@VGeFaG{ySy2%B9G~MK4MQ68Z;XV9PT9z3$yAB5q^0|_+aOZI{XOsprHr$j}7A+oqe5H zjOYdjj=h1qpRq$&)NO}kBpdV?w*7LpTv=L2#=>-X`aOMhEzxJ_7&|>y4}CMg@|j<4 z)3$Mun4^pot}TjgbJGdzN0)RPu9ze?d80wwqQIW@@lg;T7g3J~E-YA&)tWF%)UV*s zyg)JGgqzVt3RA*as*U%@iK=`11@ATtgC$x00BRMbtXBvEv6tA~M@ISsoc`1<8xn#r z^RD0qgX||@YhMsc2iiNV)Immux3VQ`}E>p<|f(I5d=f=@dK zW@^^o*ufTib?d;BbrlF3%5F5kqD6I~yrBw!z{V7QUytB~Y9=1Ae2{~{Kdd*)$NZni YFIXuoL~f#qxc~qF07*qoM6N<$f?eo;WB>pF literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/relicanth.png b/graphics/object_events/pics/pokemon/relicanth.png new file mode 100644 index 0000000000000000000000000000000000000000..bf1d17877850f2040b5fac6b90657471eaa7bf43 GIT binary patch literal 784 zcmV+r1MmEaP)qyPW_q>F=#b835HT2etd_F6&BK{5aK-iv!u)?j~~0007; zNkl<-v9HHrFgv2;zr$9rNOTehY zee7rS5cX%L*p8&<;ijd%Z4Z3-jQu|8Sx>U({f~br`~znA*!09JDPljx`u1?%D&S%{ zLd=IqShVKX=8G}sLnN3dA1p}tJxZ7)xJ2(4Bz-K1k-!fI-b;KjeBk{N;&|x_i(Y_+ z+~&)If)5qqByc53Gs#CeKpL6}^NOvod>EJ6Dgr3$<}nO;^F-WVWP!7$Di-G{kdo>hvl05y;&%G$n617JGm5zul5|r9 zL9sn2B&uf9d4%bb2-_Ge<(iGq9|ut+@21gB*~2WeTA+eF7%X}wA*++>^GVrxo})@=7v-bXu?M;1$m=Xn%OpwzR36muicHGkUu zEKJRbtT?ebNIyh<>%}?hf@ln$q3i=;V9dy4=7{{a900RR60|JBvitgN(qdxKh9S}7?xM3K2@0004& zNklZ%Z^mJWtM$>Rk~yA}K@!dS@?xGE~P zbm!LTKT0Y2E#X7vyOXU`7(3^jbN*4dox>l9BL(zt7oa=(><+1L!u33#Okdeq20hQG z!i6YiSt&ikF#KA~F-{0+XP8$47r@+G4qnPji+C*Ph0@^ygnJ>x`^pSiV_!pE5P&%#OnLO5|-K3><|^R}|6?LU#N{eVojTb?1HYTv471 zSsi$MC0?itg${vA3h;GTD`nyi*4?d3*vEA0q1;7b7B~_5uTJJbCubd=O6NO1n33=E zz|jc%4Wu1X_ATSd#S8#S!D?X^E3Id3sl&^@H_;#hdGKxjhcr;WBQ4lj)vt zLkd3UDQ3Y0@vWLy$&!6ET}uiqruWUa(vi!P=Wjpv<P)sN=`0007W zNkl%k4pYa+0ChB(j=RRtVINYbacde`1RYHB#RVA>!%U@V@futMz zL&Ic!kc}(T_ zHSD@hAfh~z(y8NXqaNY9d{SCKCna>7Mc&xC^lK2!Jd@JXZ@PX{kMha3N0y^ejn}(= zedwB>pb*_{Zpw$G4&b4xU}EF_U7pFABGd{NsTY@X=G^|YUB z(1dCG^`Q1Fq$P_z@}FL8{NhT)!H;0k!A^=RF#MaOnLBYP{DhKQE08)M{r zgQY~anG<@5Z|CS`o6ncYW4>27Pa#d*kA`3k+2*GqtrXz@s1yhaJ%-mW4T@Xy9*dNU;5<&Ugh_R!i5#jxL)~Hct`}dz9agG7k(83 zhb6?^Hvtj!y#*`1cCE)eJF;C%!rV-dn+dd8)6{iZaEbG>_N>XyII`+_8!|eN)tb*v z3oxA~I9sD6w5WRC_8b@>*^ZL|fZ3D@8q1N-K+v^RZ9tO)V8?M!XpgdJO%4|C#}H469h^NN zK=j9cA1njFWl6{PP4D)VM@!xllnFr0qdm-0RiRoy7Dp;&%FN(1yL;L1cC}Xxs7u1p ziq*fT@;u8QkggVh!`5^>-;NzHhg7a@kcL#h>(aYQSflRp@aqV@wP`*zXnyGSKgM6| Wj%U5z!PuPu0000U) literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/roselia.png b/graphics/object_events/pics/pokemon/roselia.png new file mode 100644 index 0000000000000000000000000000000000000000..5a2ff3d9e8ed5b145f4c122d117197cb5e46469c GIT binary patch literal 437 zcmV;m0ZRUfP)cV|D?SsT9i_h)nc^&d}JD=0003% zNklh`8_LPBJuwfHEA{u_!02W(OhfUC8 zKemSrv_fl&upvbscH9(uG&*cB{`yuQ_lQ+Du&_a3gB^>wLX;6}#6DueMA0;o*?_4Q z(ueVY0g49Ya=^yfjm)*wv3*Z2nG1;u*cZY}y*#CB6Q#I>q@1kTHMQ3GzA{s{UHc?S zHJQbLwS8ggk3~AU`>v^T^D|-J12&#Bw$3hJ>e`tSJ}yk+y4mIKx% zoD6T$P#$tl{Ej&ZdA_Un>AvXyVHiF-9W};HUk!`dZ>n6o=D%78q1QIs-!-r(pRRA_ f`EO}k@MrT0^=sWG)06@900000NkvXXu0mjf3%kqt literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sableye.png b/graphics/object_events/pics/pokemon/sableye.png new file mode 100644 index 0000000000000000000000000000000000000000..175d7133c45817b8c7a87fe20d91d6b8189dd22a GIT binary patch literal 510 zcmV1pw6b4{x>>}hs1}_Fb&|nJgSrT{!FW$2D5V?T`DR}YOWPzYwbcV_) zO(Z!lv}3{l;P6G^e+m}LvMpP-Y}xYraQ(nsTs}(5?AtlzC37+$GVd~$FHgd(xwxXd zY-WfD#O56<>O33}n>FnDkcR_e`*FkIg2L2X&QjL4q0E#)JeZ#J4q)tVeW`t+MTy~n z*iKnQG@~YL0l@}^sk0K$7akfx*v`HWTdN5x#0r~RU+S!Y0cERdLD<&P7uHhW_mkJI zx}Ld}ePMxTd2S0q*Z@cb0Da#aTLn=5tgh?}?NO=oaTbJ)Z}c(xzB!)TVEoGdt@EQ% z_MK7YeCcaAVcx#A72J+x>Saq#sqwnOwRQfAl^|_Cx~MO;ADK`6RCJ`P;S=Y+Aq^9} zh@da=aw(KfL{~-ZF*CL1J>|^t{V6O=%>+}YD!j}XochQwP|@}Wci)7C-VizCQ{IPW zeeV9UZrvF5S)Jal{%=KvtL4Y*F8RX6KmXVH0`}0{+}`Dub^rhX07*qoM6N<$f*=5gQ7{}#9k0KFW2OjuCl%6`sVK4?cgtCKr3qH+|L-1!YO9#(D3fbF;HP2 z@AQBZC#JQy!KTocWpN!~^KL%LM>d}raf|6a3I}r$YT>lYrWoNzY_1Y)9t898-kiuu zzBEmyUw9yo;a%{&`@-j4*5!OK3l|jF^<%V}NZ^t>0JFM$X zgbNzfOV(gqtqtsP%5s6%9y+Xr5?~CltpaS;10IXv;8;(g$tawT&6Fp+2xzd@oB&It zWk7@Vu7OQ#tx1cwoOy+iT^T`}F);#&1g`>YCN%X=J`xWjnC!ATw^JSGWAr#-BXCvU<|#d(W2 zcQ0e`1cst)aOkk^go}<(g@m{eG??HkC1EIJIGec3a`6a@u~g~jd=Io)U!au2St%74 zf+k}nAjdMQUo|#U9E5kaDpZ16!G<&y~dG|F$CtFwqKEc;&jT{N<8+^6+WrGJ|1cK+RRx85Tkd{IW zG`w2n0(=-^d@EH#3_Kv?W~c(z5)yU|`|?`=Mf;^I$}c9$bgYFKSU2kvg}04VLLEqT zQ@t_hHQw>HTQ{s-L9gp2v~%o}Mo~MkUAoC`#?G`~^Xlq1Pxvr+U*{49+y)t|%Kr}R~C%Wo`Xox(a1<{dSJSis{;Na0b%5F}39%RF?i`t3iEeX^V zTU6QWF+X>;;ker)*$Hb4QN4?fs%=qQ(E#a9_4%h+c^se9L)*$e1e^5EgN7vXyvm_+3pKBH+OJRyhQdocf?4t0T!I*?N7^MPZTq!k4<-<1#Hk~_o8~lE7+#vt}002ov JPDHLkV1h0v*B<}? literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sandslash.png b/graphics/object_events/pics/pokemon/sandslash.png new file mode 100644 index 0000000000000000000000000000000000000000..4b8eb2776bb831324982669923d02ce9e0336a69 GIT binary patch literal 623 zcmV-#0+9WQP)V7b3y8JMZV(*1X3Lwfsn>WGR7kHnd~>DQL{md8ZAc4 z&NpQ2U`wluLO7Go$jn0c3x{YGz}>_9GF{Hnmld$t!WuGdY9)^8`RB= z+O-X_-#&dO7n*jG65CemBooHA=Yjg(dTtn$mxOwNmU}}3(abGJoD$I#PbF*1mPyY& zo+nUwMTh9{^!wV<)9IcbKStAVM5mocmnX1vqV9$`I^8gU3!lh-$X6%+_K#CRjmM8^ zIIZ7&+swIVwdD^M=(8$Li8=Uuih#X0+84)kX$23ka(UNl15CuP)MRsljW})ciqIWS zcGC}Xb)={>h3CSMz9ddX!imItI?qu0k>c_mq{Urj_B3NYcFesky&vV& zNklPPr}e8 zMCPrGdg(xL%%^ppDlN@hIphfy;OUPzILRzccAmhP*G#VXH1mxF8TWc)M!_}X(l;1$ zB=I%H;Z9QN362>vQnE*u3U>wigwT!!_j@icHAny)ln%QQ*OP3QI%AbepmAWw#Y~%5hlpoDB^OUjea)Lwo z<0EV}m{)h&)vBgfk>+?Q%xd_i&D{!f$&`C zdvC8vk+tZ~M3M_Ggl8~f%sgH}p;Y&vn#ToXqGQJKsnDYTI?t)7Sl2?HS7imhfo0v* zF$%4z^7c1^iT+T775-LFka6TP?hkn!4KBvsPy->}USS2REEw#cnDE$s^aZV<|EB@! yVR(kiVI7;W_Gj#+#52Khyk3XF=J`_Mzm30Wgedc`&Zn&a0000mQ|3$nh6)gzv_DE}>6o z!TKhkvtZD*RgR{C&Fz$r#6k7A%1r%EO*V)-x7C z3?<=E+0Ihr(NOUngT>RHIxGer-^2oekWbT_36!!363WMP$CH#uBpeM3;Pw~Pl2mtm zq3M`l(4$uL4s~L9OgIWMND5&vklBEgS#KzU&5mrd3(p;Y4Lz5`c}dK)Y4_s<3TBvC z1iiFu^i_BIX!G20ZzzJNN)ERl)UO#+$Ah65kR{O53Zat>M;1W>lrP)Pz;VaDp$HO|MwrI3EbuC%_Zd7h+T=p>x)Rak{?KC9q=F)q6yX{4)UOKSnE@gf zHf@N1ZBm0uDV++c1@pX50p8ATWbnnTVJWZ_e?9cl@{fl9Hhu$y_f`25iGdCP0000< KMNUMnLSTY=EpNa8 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/scyther.png b/graphics/object_events/pics/pokemon/scyther.png new file mode 100644 index 0000000000000000000000000000000000000000..87977609c1ace7756a3fc936965a25f6c02f4c3c GIT binary patch literal 768 zcmV+b1ONPqP)TL1s7_U3!d#af(;F}?qDoZd=ey&y_zAP^7`G981H0007u zNklhXIRst;@dpUJ7$hY$ z$P!RwpDj|6RN6&s;*{FgVT51MQIU|&u+SHJb ziVzNYBMQ1}46jwr7DXeR^{yaYnTlD3vff-Mw;RwHqH@--XM1Cv^*$l3sOKT?4G}H8 zDg8PYn3^_SLU)rj>gq`oXx^AeenRP6xxPGL1{10%yUDvtSb9l`${NqVR&UC0Cvv{X zn_RS1>#`-6S?_k_gmUW+8EqGiRg(HoD(^>Fl56FfGO!$qM$Y@&{ay zFRkS5{OW*lHKV0)_0H6(-;1e?NThGQ^DI1 zwAFQZkX^iYEC3xS7s96N&D_phIWQzNFr!u#u>jn1d#8f8D#l|08RPddCY;f;S({D_ z>Ycgez>pA&)*3%3V0RYDGR5O}A5uIOaHp@mS@kC%>gB5sW^nm3%xf-<=o2KfvHKB| z{`K-*z@opMv2v%u*MonH0Gkk+Q3CM2ObJlIGjSuIX9ykb^GAzZ7;(R7gzozRyIqH$ yW*j$zI3LCLPY;8PVa#E-LBijR7vUKH=k^1P|4ff)(xGMm0000H8M literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/seadra.png b/graphics/object_events/pics/pokemon/seadra.png new file mode 100644 index 0000000000000000000000000000000000000000..56532feef002b70a09aec27c5b49ef8b35adcb7a GIT binary patch literal 709 zcmV;$0y_PPP)zQw3zqqtS7}<%$x)Xw#~7h02zFXC)KOIDp+%e8YmDO zeBTs+7N>pYemeG2_x}Ek zvTCt|*su(B%Us8XhP9XqK*XUn82Pgh;=7{Pdv0*&Vla(FHko@HjVd=}y- z4D&M1jI$sPQ~=UuP7R|C!C8Y}3=D}Y!88=w zli6o7Ky+X{6$JfL<3z7lQ^ldE$+?{=C$Jp=&%H^TXY_o+CuS#9U zoKJ$0v3z(+D=@Mc0Ajre-XF3HKv=WNdVxQM8|RDsXd*9yYz*;CZpA=iU$vv_*nsQr(vYlNm;{n000A4 zNklDbKSP0StKSL}G%aX;9u~n*J!NmkWLyB$k7y}Da zXfVUDkm6qE86;sc#U1nvdn_GkuAR9{n!pxOadm&TbpGedvWw#9_&*HhPp2O+tTiW7 zQTWaL-DCIei~w-_WdPA2<9s!L|4_}!rL1RzCB~Bg@YNh)V{6O7ps*{KluQC$5UAQD zkWxlMOKp}*r$tKXB-7n;Yu5mo2)q-Low}SIPD)XC$)G6??&&W4DPm~?KNpEXjTV)) zISI%+(IgjZFbuahX*Ei*I7I<|F}3|I6=`uK@JS9C2)x%rmj#e9V-yjqTVsuFNuY2Q z#}u%tjH|Ik`$_fsfs+83z<2gppcEy?4COu{P7ygU&e$>q>~Nzq49avDj=t@WHeSFI zJ?$4hSbHKMV767xa^xJ*41L?TRnBP3S=%${38nR3_1?}6C6tc~kC2jDFwuL*EhH1f z6-C5ki5py%mrIE}%bc>7kE$O*QA9mFA`h0Ub39{}=Ydwq|2_zP| zYxer@Pk(9s5OLQh?x@DIK!ZZMXaEHR3ldyvs`bs|D7t3F9W~YN-Cj=x)B27KO5%T_ zK|i}rj(VepDdY8&>G1xsnh#UUM-Q&=p zBh88_rObP0^`x&IwnlU@F%^AoOE+9P=+1EQbomCm&gA1eusL~uus2tS{g52`hVdZ3 zI2>4=+H%Xw(cpy06!`?v=Z}AU7|l7h;R$6T3v4*}RIV+$dWD7m@?g#~i+f#jhNJ5G t3&Czb7`C4%E2dhTbNnrB@#pxD@h>WdP)&_u005kvw7tF6-roPcoO{)@lhe&Hw-Az5oCJ0FPgm0007* zNklM3D|DT;5LYDOsFY&*G4RDm7t$&szaD<;7d6Fd8 z=`h=do5?3f@LmWe=^%>(?UkE+as-alOBRDH{l-Q=eLgjU(!Y>`v7a7h^1Cwn>G9Je z8@&30LJ{LCJ>k-?hrg4QwND!?BFEyK6+9i{;|8`zBlFq`8Y~|GzzDo_fE|Y7&~uy}X1k~WJbuwE zw#j1cpjv0k>QlRh20KWXK5y>;>5fpd9bZsw%uGM7CK&gZ;)}e30#r z-d#kV3li)xgj8Zr*OOP1N#!>~G#HrbI8cHRFl7+v#CW+@f?Np_(-cD`;apC$&DYhm z9l<_B$mqqwkOZB;)rKMHTUfq*Ed@n|-?2=DY7yLWdb8QA{9KQ~)~psy2!h&smjoR* zbjgsrTF+WW^*1Wff(=JV*9h!Qxv6*GKQMh{SF;+R;|3X%k zCvw7Mb}Izy^89+H4T*DYD58k2ulnzPCJlRh&oLGaTcC>`cgQ2b)RJ?y$bJdE?R}ZZ zri5XjSQ$#su;g(bbb_X#$5=t<)n^<%6pTUhmmrcE*4rpmKMTWDu`-mY(#liu(ZmzO zoX?=uBZuE1?=>Jy%CcqoO>vjA?0&UrC=z>WO3}>xUD&5f{!#n^*`WiIx+>IO00000 LNkvXXu0mjf46<&n literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/seedot.png b/graphics/object_events/pics/pokemon/seedot.png new file mode 100644 index 0000000000000000000000000000000000000000..5768e992b57b7af8f12adc84a5d21fbbd33a71c8 GIT binary patch literal 356 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt-3y|34^5p}D#k$e0sl zcy)^5)h$8QQ-ZdfZGQG{%eSLR|KF_vs)c}WmJEy6EfNQE-g~+@hE&XXd&O|oVFMnv zguSuOp|4acJQqak37+7z`d-v1cf@GV(}m7gZ{~=uUh?kKf&br5s!WqfYM2KC?_Hf{ z2j)2QiGG%x9^X`Xm_ruW?suU%tS%$|JGU=qjgT@TOm=5ds6 zo)sZISKEG-(Vv|D+|7F~r5f_&MZ8Fn(0~0(n&(f%DS7Y8`8UlrXX^MrIr{S5j%UJ+ z+UqBMf4%)v?MtJb(^&)fSuD1#TmSz0q5Wrt*Iu0zUio_VS5P>3y85}Sb4q9e0JaXN Ar2qf` literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/seel.png b/graphics/object_events/pics/pokemon/seel.png new file mode 100644 index 0000000000000000000000000000000000000000..d64b24e9434bba2247c7785a32a659cdc1453275 GIT binary patch literal 624 zcmV-$0+0QPP)rgro{=ch$8ASLEAlY*YI&U7oDrkU}w1g838beGb?EcJAqZbA%SY7 zjo{XD=NxKQ(h!om8g~R*oCqt+4gftHN<%1V1P6vK@u?jFzYrm_>=zvi%1|Vof8YWQ zwsamDVJ+w!s3@5&XUrY--tA#QOTcGX3r4aYisgtE{YFM;rpc=K39eUDfR2RfP+?UG#J%osVPPjYXqYph!As=5e~%*}!Yq)m zMYbg(ZH2pq4W^4YXF?09Ba{E;H+=-8rn2KJ<^t0Z;J7fy5wDIdgm@9BOekFHXvz7v zUuPV!5MD8xkUdWT=Q09y!RwzE(#-wpK&Fn?E&uj(dghPQ1^d!~Q7_-$U!R^cp@D>t zWl`mf$e)tbQE~YBvEab+370ex9!@__Ki7LGl#kf5*G7issjBXUTu}43T8=_hZ=+hm z?~i3(zlDzQD4B;gYKNUv4|TrzK<=pFiZG1bZZ!GL@xRsoL-7YelF9jt{TA>50000< KMNUMnLSTYFD=4`D literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sentret.png b/graphics/object_events/pics/pokemon/sentret.png new file mode 100644 index 0000000000000000000000000000000000000000..bc763cf77e4c6dbfd53fa81275341cf64aae6244 GIT binary patch literal 554 zcmV+_0@eMAP)Im{s{i1+R`lHM=D3V|p$EZS8QV9DgDL~jba-BMuslhmNaFg5!W#+#X zht$Ch&Uwed&ChhkuDJzghj-W?3KT#&HiE(8XKox`IWWpC*q&ozBbZ|W!b<_1W9G(z z`1x_m`Gx^h7{sN(vco$l!8>tcIZ|RDOs!zVmB^n^fxh`AVFkZgh+WCvz%UXuU2)50K1Sy9gNCD$O+%5&nj!V|s3ii#13sjk{XE2uw zdme|zfkt?o2p{URV#zk&jHru8WG=B=xztrG=R?e4Bv*)Ejt!3pPb{uOVF{HXR1T$R>D89z^&h=Do=@z`LiIO!2<*Ci-KJm=(IHyzF?GBocQN sk7Q++WY-I@Vs-ofO2E&YdVk5j0AEQ+M0009j zNkl({Op3I?(7b$qF_+9KJpduJAYYc?gLwA!< zupX+j5(pKnP9UrbCUxjn@FGaHv~MA zV*=+?#}?!Kac2a;_$30KG1f&n-Eosc9Xv*m0B5yN0#9^Kcl>BU0u(}L2BosN1#EIk z4M7-&gk(n7+6qI|jRN-YhPI|yca$#0nIQmShteDpgl@hPl1yoN$lq|iof;CRfijm1 zI%gJz(eb4Sq+m@wZmkyG3N+X(B~1p!$pYIYN_Yzhc{@K@(Sj0h;f_IQ3N|DWkk-C@ zZB}0D6;PkiQ6WEBo>2Mn9gh+4MyRH(vg=nE?-F}&1_lGS;IoLsuc1%_9VIw* z%LR8y3uX?mKne%)t&RlSzWbU3(WY~-rs0>}h|B#Cg&L>@FOF8diDi{fX1WJqQ*RK2 z$6i*&2K($zMUoiLCVzT2&*TPfgm(am{hqT|vC1Om0IaEL5PtPKDmM-%ON=``VkPGi zZM|BEIte+Ry&FiZYtGtrBs73h*k7kA*V&uX?G>j=>@z7C-&$JmotFH`d-njX6V7H) z4tKvHpcKM2Qq%VJmxb-v@kGyt%SnD5mRQvZs$?isz_%@Z$n}puKh3wapxJc<@`2FE zzxuwQeebwx%dw2`tFaS!p&*GcIjb=MB0xNL)t+~h(B^zlL_QE^alWuco%Yv1R1;}t zS_~)+yuj<(qi5p%tM(!m@ar~5uOQdy7uQ-kb8h4d_}peW53-<1Qt!>q@yHP54vidBP#|I5 z%!GX3q_Rd0TM->rPpuf=#0wx(bnnR^1(Z3&f&tvBy5^B4%p)P3(Kr?8`E<5n3xCUU zK;R((><|fwB}5G`NM~CZyjvLth%qF9oqpz-)*o@#>(rs6k?H^d002ovPDHLkV1nUh Br}6** literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sharpedo.png b/graphics/object_events/pics/pokemon/sharpedo.png new file mode 100644 index 0000000000000000000000000000000000000000..1d4c8a5112a03c09a90a788f0aebcd2086e8ecb7 GIT binary patch literal 694 zcmV;n0!jUeP)1eRMFh$CVblb@iK2o#gVLG5r9mcO#VKxLlQ#%*I!e`gzv2&9rtv=e8TrmAc}F*blg)* z7+^8#$qA+`pcr)!rfkf9VCVNLB4Z|8rZ69|A1F5I+8I~U>DV_#r7#_~36$+X8XL>j zcnwhK5mz=)6@&HzgJdJKr5mWjVF$Gh#B#`lC7Uo?-Y!948Y12tDu`sOW6z8W#2AsY zd9O)e0wv;g7dlQANFL4m9WVeBXo^F`y0#5B9gEil&$FKj0GN7RL(jG8wh0ub>!RaJ zp!6na`PUjvAXl%qzGuqgm?wyd5;25b+kfRH@UpF*XW9DPkAhFVwuv0GWUWM#=R4rY z?Vc#1SfAfy=R~tCO`va6oX1Iqz~_CYVu=;l6Y3>~U6aaOE;GfWCeXL-=^JFpXZf|) zwTkKr-~&Kig54v}q=s7Rv6;ZLZF2vh;Jw`Un(DH8hKCirt4giACiF3~c?hft z^lj@0xA)ceA=C0{wOVcUfS(`XyylDMu9L#AvmamnEF zY@jFCO%q#|7p;I7<6~>Q%s+06LF=Q08n17F!_oCQagn#@BZrs#)E*~VJM>&um3e$! z!w#;SgWBccR?BmHTQjgY2xmZ c?|-*`1Gz~X;79!Yn*aa+07*qoM6N<$f;Jpg&Hw-a literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/shedinja.png b/graphics/object_events/pics/pokemon/shedinja.png new file mode 100644 index 0000000000000000000000000000000000000000..0f878808e4f481f404608b7804792df647d2678c GIT binary patch literal 634 zcmV-=0)_pFP)BIi!Ozi*qSbN+|#U000000001US}FGCV*mgD-rnB5y}f&Tdk_#1oVos~R zThTVb>Y}D~LBm$2E`+?EV!?*DXZtl?A&F#=e@K=$gZ^Q zcB%G z8wL=Bxq>dSX`kvuGTLC+XaE2J07*qoM6N<$f-Vj(dH?_b literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/shelgon.png b/graphics/object_events/pics/pokemon/shelgon.png new file mode 100644 index 0000000000000000000000000000000000000000..93a9bc739dc069721047ef274a457b92c3f28733 GIT binary patch literal 537 zcmV+!0_OdRP)B-&pux#0e;rPYdC#Ky`DUJ9URj_ zcnm70Uit}l?zEnI99~B@n)@7+*T0D9Ua*EUifn9C)*Xr|wu1GTwAN*qqP*f9#&sV(J_*LqDQESKb0av@t1ahA(?|EN z#~9k>+L|@p3f4=ab;){cbrUyd4CC3_n5E5A*2|KXhV}5FB(knQXWT46Jp89%$HkFu z@g7)djFWoK7|t%bh?vY$))KMBdl21aS*EXgj3Ml{1~^2Iu?g=&)=w_`DPss-GHgwf z->h}_FvIPW{^!U@DfLy#7!D?zzuCr(Sf5_jg_<>}8|U1!VjZ48{mA5>pS)dnn(&4J z)`i%9o8znT?FOJ!;(90V3L2}A&qwVeeL320FjckHbo&7SqIh4J;?57lKMz%~Gp`*g b_!fBq{X0@=nD~gF00000NkvXXu0mjfa}5EF literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/shellder.png b/graphics/object_events/pics/pokemon/shellder.png new file mode 100644 index 0000000000000000000000000000000000000000..ac72b780d932992b4a3f3fb9d39539cab72db5fd GIT binary patch literal 472 zcmV;}0Vn>6P)b>!3`MhO6;Kpia|uG|rZWT(xat;OdsYhsSDvAi7g0>)qUctb$ns+G z^P8k~yIpa`6<7S@i2Ka=IOpF927J(5ARt;~<=`y*5R+hmG#BuKgox#&farN^S#c6X zfHJj!ivF{&*$WaSu!`!q*cK2#=JNt+W+&*MtK&?@G8dq!KFirbm&Xuz4O2$9b?EVOx+Ojf9vwkMrGeAv*-MXZJE5jz>Ze z5HeHpf}TTVo$|08DrExm3bDLNd#@vbI-3GV3-gl8SN;GasC*Y&Ahaf}@scCx3)>b_ z=h4FQ+3uXj7IcLL>`M-)Q#4!Rxet}=?Syr$l1#j9 zmJx;R_2*d~)#)bs@;yI?D;Vup@q(}TLwo}&lIbuBxGWL? O0000X?X2P#Hl zJaEF`R~^)3qE^&$!3c2`8@A)G%dj8;+P7Ed`wmIIl!2#>lh=y}KQFriI)(>v)n<^L zua_w43|qc*>cpMML*#}q{ju~?NT0TR{?nEz7J zk6YKBhyZTrpm`C55FOe@ZW^Rm1cJxiGIzN=C=5lQWVBbCGAgvR0 zf?C7ncy5QVvD*n0Hi~5+g@BeeK-GJj8v;sy(Yv< z`vMs8NmA3}cu+v2VXPkytYX8C7rBo)ioNY)HA%B$KTjacdi~X9*mbG1a76?!}A$=B)q!)mno}d#q}U#e<~PltEH4ti^)>000000RR90(=g7_0002- zNklFEsX9G z*;~XYi~>lk-OT{77q8Dx1<+E((>W#{|vh4DzT)TjB@ zjVwvA1~lYT&9|3{7`ov+?QPUe#Klm^+h0JyVpqh0004> zNklo_SmdKzBVk1@PB(%Vi$ zKh%t&Mzci=+iCc2zx>npY-)&7gl<7GuefM+@7-UNOdq*+BZ+btAmo z+CxTO-Ox4~*rwlKbF+UlWU;WbO~(8Fblr6=8QTt790@fVYv-rC`N?`Sb=NEV9Wh#* zSKJA8%aPrNy2T@FFHP5;rw#DF4Y>Eb?h)%A8Q^;?4c^QaOLfhN*(mhm9GQ&M*j;dH zv|L(2Vz%{?tbJm%W79=cm|cHi$A?1>XM(iKi^Jz@nYW*?q*Z>Et)h~c4ZJE+&V#dE z>2{!Xs>)N@$)!~X{+v}MM@GAORB{N_&5;f|c~wFAS5OuJkP59n5l{D z#_d4*bKVYoto?D!?%Dy;YJf%O;k()|I`%x41D!{;p_50w{r;1GUAXN7AnR5*wJ*() zE3Akc2Wo*j7yx$~#=;J{G{-3gcu<$uPpH`6zs>dAs~T$mg=4wph(&cIGIwU^U(^?U Wz_o4Mk*se30000XUNIr&d}1K z;PdqP{$yc*J@(jRkN*>9!@nNzIqB{|H(aN`wYe7Ee$c(uZ~ZH3#u!vv|E3u*_z(`V z`{?~ia~Q***c_=LqGk%!V|23VMq~7GP#rbTbV)QAM=!?V=iXd^j_Of#cXkvP(I%eC z*eqyG1D~8j6b)Z^PW>d>9Fuh~D4H7HbNZNMm!9gG=@W;h|M}w5B->cb$+C{ckKfE- z&N;Ds>2u}_yMo!;m05woB}8`%Ez2iFzHpw%@^|wSU{4P}@oYAr&hsDj>xK6tv3WGH z%>!M@p-Iz?@E4`+uN7@w4Xm8B(KdN##w{mm4DGn@hPraMF4#kg8!R#FiW8!1HhYnP>Z`O&8{= z(54Fu4y1lNP4+jy3sb*$fGsn%FB_B7IfB*V83%kq(CW|R_!`GPxhyB~x>|nD%2pGx)*(Gi824Gq~wTCx?>h{xSLeQ1m{z3uRxD4FeWE+A gXRmnHbj@Gp163KLXzh>9eENx8h2?=iqhv*5CSCoia&!F zFkWSEb4sK%K`SjEc;+95G5B!!-*Uqp{?o?9EoK)f)?I-C02@XD>h z`^>o5$HzB8*V$s=c{Tg605S7w$GMA6WdkM!Za6sj_t_)Xjs5bC+}2gVPidT(w%cwACMn2ESxJbJd?Guej`m z#FrXi;*!D?jC<@YNr~b$adp7C{0am^PEmMh-efG3avg_yLCss@(ocbTDJ{ictrBkz z;@fwr0&VPh+<432d4&4L`45%n(^%r%4;oTXg|JQqT_b25q!^^K=*ix0+{`X7c;(`i z{>m1toB^5?Y_y*In`##KWs2d!tMgWb#6v3q&pT`-;#Fc<6rjC|kipaxQWmgRi171R zi!gC)3pos2JXZ^mG6KZWD@lFAQ1QlVGO>9|ZssOR&w-*z!nYg;F zFX#~Er$C!gQYeXiy9VNo;mY2>PU(jc44)hGRTD6agp3mz9@kEQjtI-)2h!Dc*j! zgp(dx6H0~Mbo1c0uv)n$Yz5+AhQx!}Uwh14378uKziKwv`ZNjH#JCn{$$6zd z;D2{VBY8>;cGCszF+Sw~?pMaOfVjTI@3ng$Uf0w1Z+|-eyY>?{@-eFG^acO`0000< KMNUMnLSTaHzN>El literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/skiploom.png b/graphics/object_events/pics/pokemon/skiploom.png new file mode 100644 index 0000000000000000000000000000000000000000..95bed007c46282ab800294283f82ecceef471fc8 GIT binary patch literal 492 zcmVMN|Y{z;+y<**4;@6V2LG`SmOT#v!N~1vxU%1&o`v=%*bHDN~3hR5SSS?-;mB5 z#U%NGN%LS7-5_;fqh3_FA)V*y^`aW`zeUptdUH7&M+QdIOPS}7=p$_)b!(cq^IknN zdHuCg0Q&747lYC!-100000|INL{YP5R*Y5)KL|E!e%gKEW6IfE%Npl<)o0004) zNklsh?L~N6T zfeF#eP<^iN$Bq<$OI+d-m-t7K{NUe4zRYvdygmO|%HA5~BukQvbl*q-R@E)xAA!=>$Lkcg`XDH~Ps1X;o&)Kh8t~)QLF-r2E@L&nd-%rXwl4ioN#QK~{hO243)%ou zZhW)3ltBS0?|eTkq=X>e9#{SbKDVbuxP$rsLzEt`gquHB!W22N=a0ra>4k0KWL|Ff P00000NkvXXu0mjf1VQ;O literal 332 zcmV-S0ki&zP)b>!3;?-l@<0^vmPcgqKQbsnhYUqwauT2nl97i5MSkTD(Z;`&WC9o+ zLK{3vCy_S5+X$A*#%G~X7l0*ggj!xVV$pXaT+>V3QvEbBr+RYnQ=n+SaF6kBg1C|2 z)Eu;EbBrfeQca|+wyN5$9d^eL7mZbfBTfv>gdmCu?zyQz8M*YV8~D3N6}_DwoFVLS z7xO0}O~f(d#Az>2O1691T5aNZ0eTtE_tPnf{XPcsQt(ADKZN0B zdq-V{yN7VSDYkuVF{O8i`nVEo?YPS#3d42yI!b%kVp8$IS_U0nhv6nZWOfe&$6ZUo ztLD+^Ff3RZyUfg5kj+RR-#yUPYB|jlGsBo2q~2k-H?tI^&#q-Ax6SMpd^4VouM7R` zSq6O8e8{Y3nEJvk9;G;c`TgIFF(3P)%jfp zm5;F}l* z{+r2@PZPZDVVYHfer

b6q1y_7^OQBI#+Hc;qlNT@isEDa&gPRMMw}= z3qnq%;!&_NRLMpkdW5=|W8Az=xLl!RO)76Sg37SYRy9&9ISMMnRIZUU6_Q^7j#GI- zwS;v=QhBQq@#CEA;R6lQAoYDv4C9hrddB|=S_Xm#*0}NjKe5wW7-=nX0r<= zfm^aoYr}D2zf=xgW0na4$?I3%`(`GjKM+C`=B**^Rour8vfO$s@X+TKr}c8VJF#}d zO*2bJM~1|xHspV}u6XVX+xh8*EzE>9EZ{|s3GT8?aAk>|h1a6<{9##fACIWwd$$RW zueQqqc4D|O8d(}X+YV1Rk1&D8tm^2zjUQaTy9CIE^UG*t`NHYPv#0APXrMC`+s{R+ zaXmP6d4CBrnKCdMSw@cDY(Kr_*n!3a__|sF7;Vgt&Zb4+#fedK;v~wbQulbh=E|UH zd;%Ao2WkSB^Y{h_k#Yy3D88;M=4O#bfS<`^wE8eohMP;CD3e;=Z*)@!Cgp#MVTW?Z zcS&@D7ALMj%x`E&{uVW~0B>KCC09EzUOv($+y76$0q9E&ieR%?P)oUCGEb2;WxDgV8c|BGtoQYn-m5D*X$>-yGm0007V zNkl{+R6bEoE8M454;JADcpKvzPfp=*aSbVsdvb0vb#8YcLg{8Gw+OL+& znM=J0hS1;+R;6Gp34@cnPQCNnem?YnPk;qN$2!)r-ddC%_CM!iOb_`D2?r-+9>xyq zHbQ2uuW$PBgeDe&IPWq-S>bDWO*71kb=t%)m3J9!FwWGxreB-T0FejxT^0=;Wj{^7 zI^jtw=)ddo6VFQnnb$Njn-lF#>|H!L-CpvmU4GN!)40{>WI4dN@5%`qHXtY`S_91{ z?hoJs?oY?_xXpY)Kg2j3tabrSLomB3v<9jl?CTH$$QLsbw^;=K?%CIB1KlWHf4yPK zi>Ld+3PZPm^_0x>HuJ#Ck!1}(|BCAdm!V~a(kOji%qG6vLFHY8-q`>ds(#EF(M6s+M=!O1y zeV)*SgoGqAud+N24J;azA*tUQS2U1j;8~UftUepe%Cxre91#*tWP^rzgWx;`Hl5UV z#mtJq>)HBIpc!Rl6y5Ef>Aukt82Cw)?96Y1>Vh9Wp#G7BmD6fN8B;$&R9HQbjTD01 zTuW2_gJP2}|8ggVB_59sXsveJpPidxovr1@u!uEbZS|CGvrG5mPAH0wp_wmp){&(e59uk_~Y3VbN5wqi%nUS&ci) zvl;{R$NL$HM&yezD{cn!X? zJGbuaD%p_dARA6DBQBb`XtcdgUy5>Lhi<6Dh;bkp&TbZrIR=i7HpJT-CL=jcALqM$ zoJz(i?^g-KX}9^B9fR}a(a^L5!k)sQvf$s`>da~c{Rrava*cpy5%ho{?T6-idc5E+A#p|if2 zq$U-u%*XrHo!>y!7`yd0sS*u&5NsESP zJxpS6ilKqJ>-91z-3}bLwNCuB*66bEn(S=2>e;ntQwzrqd9bjuCx*5Rf?NT6Ru6wV+b@D078=7tU> zV4k7SA>fN3U&WZagHVI-NhFr6TFD(*O38owMbUfmlTFAm#~kyHBKU3}n)n0V=|e-8 zgzxg<4Ita;gA;oNJqs!XT{$NX3-9-;HmQzze|36Azix3i3{aj_D*HU&EY} z&At291$Ep8U6UA3ys&en#_h7idCqWVgwkFUa$D<}+mTS?s;z)`lFjnx*0;vnJ35)* zzp*0-PW!A2Xo7Reo+|~MIy0$_pEv&g32W&Mvxn0@W7y*W9tX~A=sB4#Ga|?K0LC|) zC%PL!t}hKw&HJniK9rZAOQ(V7TB!o$%B~x4pXm2!FrS!$S+6nj+aQX_y*;7vk9OwR zK&sjuk?UU{OGwOz!+Whae2t=LB+HQ5P^fML?epzwL|~3nQD0my!TH$gv%8Cn)G6>& zduU($CQ&PS-jWT`NxPgzS5ufuRagtPkWK@(K1ow*3)ZLF4RO+x%=yq7w6mDrSBrRD v71pFGEbXqgVd<~!3tM};So!}&-e~>;J7%2M(21?`00000NkvXXu0mjfT%s;w literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/slugma.png b/graphics/object_events/pics/pokemon/slugma.png new file mode 100644 index 0000000000000000000000000000000000000000..0f54cf238c9d577cd76dd8b154577eb0d98769dc GIT binary patch literal 568 zcmV-80>}M{P)bN}v~|J8H$qyYZ_|Nj90{{a900RL)gY7h_*luZZh0005Q zNkl0_B2*I0=_*)V17F6M|z)*c*!Wb3BMQZ zfTeajAN4*R_P`7%jN6(BObjAmOBD1oB;#-g0A{lx0y9-zLH$T8u{w_#e2vt({=w!T z0to?%1$dpLxD+xsp8{X*P?rr5fk{Bk1QoOf>kOeMx;~)T28bmD}=?v$^X25WJgbZfNuImC& zkCj|eg~%SkeW}9$&g(;5Jn6&$;|HL3sPm1;hWznh<1k;ATKq*29Nf&%m_S=|BC;2k zRofbIq2Zd0TC@IggTd8oXcK5+3J#MxB(yO%8n%tcXoTkOWfE$`0z7cvEyV{u&) zw02SRci(G002e^U8lOM$&tKF@;uj@s51$z6zxks6ZTkdx|388H%O;5c0000}wj3>&Ie9oZPfv&+<$gMM{{o z)fJ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/smoochum.png b/graphics/object_events/pics/pokemon/smoochum.png new file mode 100644 index 0000000000000000000000000000000000000000..62c6c418586ce48008f919c9d40962fa550e3328 GIT binary patch literal 480 zcmV<60U!Q}P)8A(6Ns_oa7Mv`ut!U*E1Y`cko8=MJ#V21 z?bPwcNh@brhd88>wNQv?I^Jl*!8%;9BQ^3SUucUqMFXl%#f6!LMy0XiZIq8?4OKAl zcFJh~8F`2B_7@z|vvyj&866emUK%hd;}6YQAcn%rUAy*gA!lExvjI9EfR9fY56HYU zK%mk7iu%OrVll|~+q->jIpcg&k+Wa9r|`!c8H-_a_&A=T0huv0CciK-KzlsPctCqR zC3epwoAZu0&S4Gh;Urx=AagY|byG*rn#^KuB-U`V+1D;w@NQi4g;)9l{ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sneasel.png b/graphics/object_events/pics/pokemon/sneasel.png new file mode 100644 index 0000000000000000000000000000000000000000..37085eaff81baee1099b9ab715243b66d2a09f1c GIT binary patch literal 538 zcmV+#0_FXQP)Ck`Z6wZbYAqhAhI@#c8C=~K79SX@7C>?IfKXmSv zcIuFi$PXB7LjnO+4g~AeoU?T(xxw&sMt7EkEW{-)afwU(U3h7`>%c|3TO$kGJQ|o)g~Z3KaL(5rn*jTz7l>ocCc*(iX2jBYRI=3sC_~ zedO$GW!z+43t_DN1#b_gRrqKfvy9lsLMdoA&9w=wQ*yI7-iLz?tQW+YWyA>Le#%;S ztHA2-x7F8R^Q4fokNOqHI^}F8+{a_PW7o3E!fD c|EvERKa}k3zuPw|g#Z8m07*qoM6N<$f*Zs8L;wH) literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/snorlax.png b/graphics/object_events/pics/pokemon/snorlax.png new file mode 100644 index 0000000000000000000000000000000000000000..9a0a6f2e7d34cbb0a39b7714389b0c8dccc992f2 GIT binary patch literal 820 zcmV-41Izr0P)QZe{h!kJQM zVeDrk=w*@ViNS<}NM9*^m3SE<5(Gcrksv_qV-dX9`b_J@%Rq_%e%5*!zQCd&L5c+1 zqR_Fcu>cc^eR!l}mk&PcB@7KFjPX z6P6)d+|h#Xb5N(;Vm+VQd}0<1p!k-o=hIeU@ldj0?hGcJ(RN<1%GDRzSV?*(15Rze zp{R)I++;LhBO&kBCF#ZPR3|L?z&~s@TN-)CH>6?QG6`@+QP^%d<+(E@UF`rUBO$f6 z6Rg3QgOf0UQtQ+u>AakK63RuJ(xcPl>1VnK6nu{SWB4Gk8p;K~V3xjTcSEEd$%pHR^&JneXy zsl*uw&#D9e&7ILs?MpZVr6ue&D=7bPo}y}_7kMCASG4aO|Xvb@Ej zLH8FDv2!s0000&)r)(3Qc6lWF)=A1ApigWr_&VA0003N zNklNG3yk9R5YI4~GKNZDMQ9oOhMb#*4~(ITcJHxethGkQ;yb34Gu?dcuJf=T zXK^$S8;<)05o3`q&6~`_COMaju;EyC9_YAEKVM!y$OcWRUtxpWNa9@IE-x;nvOz0< zoWd5yNzNeDVQcCYgK>b>*o`>s+huI(65o!(n?m p&+mjSH+R|xpc}p}dN=-WegI}x`MsqLiDLi&002ovPDHLkV1lBEuy6nX literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/snubbull.png b/graphics/object_events/pics/pokemon/snubbull.png new file mode 100644 index 0000000000000000000000000000000000000000..96459a33351ace92774e688d3bcf06fc86deae37 GIT binary patch literal 618 zcmV-w0+s!VP)(JeR^8kXx zg=q|M@QDrA=1K5{Lpg*N-c;qOM4KQR<3!rPNISEEY!upJ^jnU#(E#njU6OpR^n&~- z=k;I=a{?Q3?W&s>uok8&+yJWEi3}Y-4R%8?mkC^&uxG>L9MIYRfCB-ZR;&Vr+Hx*z zpv;Xc=>pXyR4%alY3u`IP=}T;EZh}J5kp?7yJ7=-HmMD;wr4)J(}vsvX>6YXLL%6!9r=NiOJ@~W127jzsIhx4rI^YEQe*$z#-G#z zA835^8(^?0`#scaCXvp|$g1g|O%OQw;QOSlHv7C-Hw`!Z$|O>^AbrDJ9fFM93Yux7 zpECW$`A2*O+GxPTwH5sLx@mU1e!HFhfK=NLB+*S38pyTLz=xNseCfBVrfGRjdwc}i zejwpxUxs~U{IW{VaKmSo#$N-|=<=A=-b@=G!J`lt+}Hk&2DFz*6xf*vOp@lq7wjLO zlLmVnPGNu7jo9?G3*OeOIqk5?^6!Byy6^Vi|KOjkzm78v(xNc2>;M1&07*qoM6N<$ Eg1Le&$N&HU literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/solrock.png b/graphics/object_events/pics/pokemon/solrock.png new file mode 100644 index 0000000000000000000000000000000000000000..894526490c3b25790147343a375eba34a999ca9b GIT binary patch literal 463 zcmV;=0WkiFP)PHUxxRRKoWpDb?VgleP$J{57;}a=m3<U&ZT?iMv54%Ns^r$@>nI z72AZWyy3FPxzVUe#@L2+Oj$#t!@{kvF_Yw_#~ABBDb#c81!i0Dh=px=4T#@cav;QD zIQ{PV(=lc9kYct4FW6jVJ3A+{NtQZ&=q~+4W0003+ zNkl|(z- zf#|EvieoJsaJ4$d32u0M|E$ikwY^jpWCPG+K~vU5T|BT0zsaC~SiaQ<293q?Bsa#gyjNtoG);-roNJ0000000000FB>B70004x zNklReqMgcxARZC_&l=Qwc~8*8kw#v1GY6i>e~z^}|88#I?%!!OK0YdhqF#;W7S z@w!Ok=IF8>uylbCb)xZtTtv;JE~K6hxNs}dY0SygHS8yZ#z35s54f8!O=E65t2$=f zk+M*6cUwv~HFW#o_LMXT>;i>~n~5&4Orw5uTt+SBzEn!3He%M^;b*faD-0~uJMM@& z2lCgGxBY@F=BeyFBQ$H~2Ptjt0|WE7r5pcn4&*N7CO{3C;y z7Fv1pO&56Y1L0&pp5Fon=5StdXqLck0=xcjhtAqkh|;G0eaz3v&){fQYL*Khcr<23 z%_jz{@#A^5Hs)#D2OJ7~L~=5_hQ!IrG$53JsmXd{8e(2yhZ_=T(HRY}dO`m!vY_YC zO{f~MWQ2XLnhOH}4ZQwaT6*`YA>;OPID_!QPwTSbU)CqW-N1mNiQJq30000c#16b4{UngZ|yImJ^vDuV(|f!jj%92S-zz=@}cflj$fr!EQ5L%8s$ zQn2v=O)M#i6yw118Wei)^7%J@lQd<<=9y=ndFJ_#Cb{CPgJRl^p7z!L`XHvfP46as zZIV5}Vafoon6R7m*{0ul1@%7tI^}gaWqYElG%LgfC$zCEg6Io7BZa(L!`&*%JBOSl zTUg{7WO%_6E4QM!u(K3CN4uj%l=t>IgA zC12Kc{$=NLZ~rX3<+c!@@P%jQiCxmS@(GpcZLl}_LR!|4)y0_i9&*NRiZWG|30v-s zI9yb2WV1=(JB5dnI=7)vl6x+qytB{kku;|Vi7%2y7eCCd_10)kkeXHv=CU&h9dcXv zH_n|y&Wt)0NJMHhqEZ-g&EFm#f8$uFobCHQXZBW!C>PElch^K{O^T1!n)5)nsb8-@ zi_@% literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/spinda.png b/graphics/object_events/pics/pokemon/spinda.png new file mode 100644 index 0000000000000000000000000000000000000000..ab92fefa3a83a11846ae1866dfb96d154f637c3b GIT binary patch literal 589 zcmV-T0jkd6bJA(h9TUCd67Mt8;Y_Se+WmUUBbX{$xzWDN=Gt8b*JVlMT(_v zEfQ8c1(2|?Gla`s2Drm|9x_y_yb7ERNh~_9j`q*DBwyZ>(1IUq6R=I0Z0MeW0z9^ofgmR6%C~C8T zZMB^;i~vZlH?t2X>tse6wUIQqIp1EG^#^8whnTM_(td!r@=2@X@_1kz`p|5ND%0xS zM)bVk0Vso8hw1~K(Z;<#Mm+Iz4=95>3gI*WVZC=QCi%Vl@b}gTTI5UsnRES?@fzx{sz67RMzh!1Q_pIxf<(~EaOVC=+oi?znKdERbm&1j2@B6z8 b|8HIahq_7QrZgDG00000NkvXXu0mjfV}2Pp literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/spoink.png b/graphics/object_events/pics/pokemon/spoink.png new file mode 100644 index 0000000000000000000000000000000000000000..249879e3f1c6e2f2ed516e5f2a04f0e6c8517fc8 GIT binary patch literal 442 zcmV;r0Y(0aP)ZgluAm)i&_{M7ytkON=i!q|NmlAQUCw|;zd`70003+ zNklP2THD=v3g<#)AIODxK`l)gPv8S#X&ku#FG!sv(FD$g64IC~ z;DuWIsU~nH%=K#oRiH4I8y^=abK$LCKyX2`(km?BLY|pW)*8qH*$drgRyR9S*ckDP z@Qcf1qBWep6{_fsE*J_^9YH|Y_&(xXsFsJjJQZkqA$}6H4L;Bd2?s#j3-56jbzU4h zynqXZgR~-?2rsnJbU7t$XHC2TUvH$l#Y<@qG& k7;{yYBiTRlkMlpC4`N8B7T`M+e*gdg07*qoM6N<$g1MByfB*mh literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/squirtle.png b/graphics/object_events/pics/pokemon/squirtle.png new file mode 100644 index 0000000000000000000000000000000000000000..aaa099cce996938f4b4caef81709e0905f9baae8 GIT binary patch literal 361 zcmV-v0ha!WP)vy@dzEf<~Ua~c&6oX?OFfH#~x(?Up7xPfIo)Us%y>)u4sdPPKIh%rNd*%?+uQqqE z?itx}%heP_%YXl}-F{tCX~j4<`^9Vv(l$H&^R{JE{*H44LW)_ajcXpb00000NkvXX Hu0mjf-Y}?o literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/stantler.png b/graphics/object_events/pics/pokemon/stantler.png new file mode 100644 index 0000000000000000000000000000000000000000..9e286923f3ba89a506e2f060d803f909ac27e8da GIT binary patch literal 673 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 YH$*!|cI0M|0{{R307*qoM6N<$f~}yyB>(^b literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sunflora.png b/graphics/object_events/pics/pokemon/sunflora.png new file mode 100644 index 0000000000000000000000000000000000000000..2218003c7f0510029d460cb15ae55e76c3c1350c GIT binary patch literal 563 zcmV-30?hr1P)ruu&LJ=Hk${TdS?d=U48BVQ(BH>-U!`OK?L1RKThp_Fyvl@J$U)c!0mw9JCo-9U2H3Wo zp@5kgkPHJj17!V&dpU_=1MH{Ovf8>~Z)h6<$lMO&@f}!mZ2nk$K2%$;`Hg*LJOk5S zFz~y5@Rsa*^;TozO~+n;*Kg1Iy^crbdyc(IYfMDDJ2v(Kvfi1jW$sk$aJ2PwVkxPb`CnwOhM{P zau|5|;WC%)GOe_9(FAp+%(`{~RykE}VJv!)!2sG^C?k=SW(U`Gq>~w+Aj+K7n32Vt z4Ayhz{HpHesc{2Vs?2~gvkHgQDgK07_=mqcz5tx)*keyE`EvjO002ovPDHLkV1jcX B3Wfjx literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sunkern.png b/graphics/object_events/pics/pokemon/sunkern.png new file mode 100644 index 0000000000000000000000000000000000000000..ae9f2169eef5886c92678d399aa6897531d8d8e2 GIT binary patch literal 353 zcmV-n0iOPeP)Eb~kxb+MVV=mB1V&d(*i(3N^5a9(9?=UN&=J|ZzFV&{6)1KcST`^OwxKI29GEIS>KAiq&bU0GhW+@e{vVvzb=}p z8b@BwVB8#D&j7h|`!#J4iCD2Cbea*JW-t~hW5q;>nk_obV2XTyXT>F9skz9V=6TU( z@*f1w2(4zjJ!qak93-!Lx7A&is^?!;_8;c~LV?1RtyaM+00000NkvXXu0mjf|4*2g literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/surskit.png b/graphics/object_events/pics/pokemon/surskit.png new file mode 100644 index 0000000000000000000000000000000000000000..75cbeae75e56818cadc27b220ca6adfe1d1ed2cf GIT binary patch literal 355 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/taillow.png b/graphics/object_events/pics/pokemon/taillow.png new file mode 100644 index 0000000000000000000000000000000000000000..68180045954a2019ec1cff69fe368520aed9ae36 GIT binary patch literal 419 zcmV;U0bKrxP)S74pmUNw{xF0EP`4Hf-1tEtdWKXWwM9m&0D*=+c<9hhx(% zhK3U}HCL<+=g64c|DezSyJ=PBmN5nyFWmlRiR=zqKs=U79Z!9cH)%Y zNz!dur1f}gDdQ(koIB&(;6+>f%$t0hSjqsScK*DTwCgy_VoO`B8>3U&Ad-jTl=B3~ z80s|9k}-(-#`(y}5wclz0h zzZ;^v+~qEJ`Lp1J&kr06$73cc`IyfFD3A{rkd4C~GdLfy#uB8dw#*rGEK-}|*)%hP z<^xVB5v5k`n4X0SOXE%vwaE#moa12}L!^ zfQctana~`14x*Sb%YaE$1fn4in4#vc?UiRj#DrO^#poJloP(!$ew39kW=vuqy+mZ-1$^&@o%OC~Ylw z{Deo*huhEI?N}^gl2(ypqHIHnS~K=+4w-YtOCGS;`K4z1oo#DAOx6ABj!EC1pI+Wu z#2u?7^O#4>&q;B>meLKlwTd~t+6=l2vQDjI`%nAV(A=f2Lwo+bsP(jEXcLypwK-Vq z=x%)5JGO!J&+9Uw4a1(-%eC?61-XB&d9}Bmu6A_K>7t-c%)^FP-NvD}p4iV7|5v^M XKk2}pzHK!#00000NkvXXu0mjfbOrwf literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/tauros.png b/graphics/object_events/pics/pokemon/tauros.png new file mode 100644 index 0000000000000000000000000000000000000000..7e9ac057bf99f813a860ea11dbcf99218e9023c6 GIT binary patch literal 761 zcmVYe3F}*waCzPJh(vW*-zC$L%?@xvUni)3Ic2o8VDZcvusHh z_YaVzK$Yny>poJSNa+rT|Kkq__>$FrPaVQV2q0~qst+t<9zgW|)BvCi=OTdDr&=V8 zrRR!3esA^P4>Kqz`Slb$P!Q$k>5m@zpqx$t8qr>Sb|^7)zQdY-7r^W{%O#xxoH_Ei z9rN%_{Ux)k=6UG;gcUup2i?Au3`cc1o(_BbKBjJe!pdH9%PWS)X}~7qfQoe;Ls!`b zTYz90g=~j4k4l<5ppEbcN340;Vh&RCDqzeIQx(;0Rq(3pw)6ncvFdV*K=7?lfN302PB17Hd3Q9g0XHv3}+j$r4yLure$Y@Z};z!zGnP&7+#2$e2ur zG2+^oa5FIz?3aieUsEMc4c&;pu3N5nd=+MNI4P*mohWO( zlEK;z(GKM?Pqs7)lGSo7qmBD?y#;w8ddUy5;%grQxyKAv564-Mm8=mm7GCN$;EDK@ z3DoSa_S@k=KgTxU)db@WmNUrGd5Sl>F>V%B9Nat}bGQxDv5kWGfzx#cKWsx&s=5b^ zCWku=LO3*?O95)0=cdkKtNZNY-Gn;~s-2zcD!6j?o|xLy;V#F!!X&c*k=MV6wzY(= zJyu-Yo^6-kgj3gcpCQv?^+WF#rQM?zf;H@PS5I%pMnT-<0rkZN1ss2xybj+gvdAZMwafnHO$1QZmoQvbV zwhi-&4j>i)mA#<4)0c)Sr30`B6qr8yLVpt7{JRuCB`w59PPr zSQWUTYZ0CvgLCBd%>k!v5#tlNW^E7z562M?_k6_sc@8jQwmAhs-&{}73{Fv=0IYC6 z80GAB4y!ozTI{7>N^$jUaD#J`(cJo)+m$txdFi#7Wm3lINZnG(3^z2O6wVbWl-q_1 zk^~RP-vPVRa-q=)*VeJqP@+6jbRgp|kZ0(R&p*o$TO72;k3X)p#&BZid&6Pc{Ylv>fQjTJuRpxPNHltVpAng?fn7tsCP|bpU0&A;QP)nd6ro-m2X-COzTw?%jpTN-5Vg(@ z`%WCu$1BpamM){zO#`|NVfA8t&#A%a%2c%~oJQ7}L8n8inAKt5i6LUllw_aT_`KCx z$-?O-jQzawI}kJeoC)j2&i|;&TH z@!haH9#{katWR14#l+tCOM-NN(evw_v!Z>0A>Moe`!>0VD|v2^00000NkvXXu0mjf DIvBjCxnOfx*^SeL%Ib%*H*O`Y5O!zngCFqAO?3cx z?&}lJEATV@Vv~*RgSFb?yAHwp2fx%b1;nr~JT(zF@`BldU+RaC!F*nYiOM9Ke1Kpw zHX{K_ET?~P3jd*QEmCmAJj(3-rwj^tT5T^^y;UN`X*620zX!|N+Fv} z^eE!Peh2IA{p|XF+y3rD4gr*=unzZy5DZ#QKon(F6dq0(F!<-}$Fu2E2=SohwvkuF z_4!=wXvBycrR5C58Uj?itT&F*8m5x|&Qn-^sjuh-D*JM~3IdhIjPnDxaAW5-&#-3@bT))mU!sdKN- zS)H>sFKwb(^6ZuUtuv8JGMU*}?rdR@G@%Q`!wq?wi0+0%xt%751>M^PY`i5(G+y!r0^v7y$qO&HwhS-oV#Q%_us0004I zNklDKzP1yam%bRN4$W^kLczk&a2hn5`;QI|Us~ zvpHwTGxPx@58)`qX3V|z+-`+J{_XqkITsEh#lAMgt*r(rS7x9^^qThxWO9LABR3}>JCRkiaYM> zLHR@8HRYoJ@?^G9zgoWKtGHE^4zs?u`H{bo-#z)73 R5=H<3002ovPDHLkV1gLB+9Ln} literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/torchic.png b/graphics/object_events/pics/pokemon/torchic.png new file mode 100644 index 0000000000000000000000000000000000000000..30ef0b732e573e4928b14cd00e0b505a98da2dd6 GIT binary patch literal 428 zcmV;d0aN~oP)p|7tnaS~*%dF%S?C*O{oY0003u zNkl{LlcB5IOx>`8WHFT*q>3%nh0SN= zqfwVs;QJlX@Cg&!eDNx zGkZfH!~u7Hf(ZH&F)Ms$h{U+bIFAdF9N`1$5#(WmC(gJ{3&vnlJW@aTc_8a;+A?m8 zdTFY-Me|5*(PV!=G;hHIYN@6=M-7d#$`1&=wBT3v@BgA= literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/torkoal.png b/graphics/object_events/pics/pokemon/torkoal.png new file mode 100644 index 0000000000000000000000000000000000000000..b7fcde50413c0fff17eba7eab686f0d3bba5f0f3 GIT binary patch literal 686 zcmV;f0#W^mP)En+AETF0U!kY% zbP(%l+KQO{l%}1A=p5#<3;hb>PwGFPQ4)mib+3E%orD(o}C~nAL$kYjgJ$T0_o9mWwfFxz2T9MzJ@J-cgIYr_fq)ZdaJWFV`8W z>bsP%Nx#h~3*m{P4br;gqpkh%hAEyDIzvCRC!A$(a-^gw8o%lgQN@{dmGI!{Z*(x-3(XeC)`M%ytWnA#m)&i{}NA11Lrn#q&PAlw50T zyXQ_oqduL-^|Yymz+*6ijvY@|J3V-Pjwasbmg1r8CH9Y8f)DdQ6f4t9R) z^8*(XH3okqJAt2CKnr#*IVEv5C&|v zL?QbL?cA);;rF7&aLZ%8wmx4sq33!*eRR-GT>^!&Sy|$G)LGv0=}L2|=KP=a7etp! UMChbKVgLXD07*qoM6N<$f&gkt4*&oF literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/totodile.png b/graphics/object_events/pics/pokemon/totodile.png new file mode 100644 index 0000000000000000000000000000000000000000..502fe36ef0d41d836e4d6d9cf53daa509a1a7f5f GIT binary patch literal 500 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ursaring.png b/graphics/object_events/pics/pokemon/ursaring.png new file mode 100644 index 0000000000000000000000000000000000000000..d9ede16af9448a3c37a9fb34b6c50128e7bc1d27 GIT binary patch literal 730 zcmV<00ww*4P)0RQ%+|J8fdtWvatDeh8g-rnA{w7q+Kix3bHmUkji0007I zNkl<{@|=J|GkF5g+ldQ7rr2aG`e4d2lixTZ|C#3A`0_5v z73Y^C5XMXzGhj$_ZFnn_jKWP8^pBZbPMjZ#H20<^(509GV(W!56I%T`9p3$n?iirt z03yXhh6OuLc+aZLpPtHGG>@4muptvXe8m;P)(a!P2-tl7z6Mo1W|muHiph^J?`ZTh zj#;aGw{Npjj74RR^~ghMj8%%s>f0x*iQki$*{wf_eB74C@z`V4Z)fkR;N)QcGoC4b_u~nH;#58Ck37>N^f*d=sXa&`i8xgHMpXapen@SH#q;u1{w_UTZVSFo7gY2N#PC z!SEZa=|f@#l7_(^b M07*qoM6N<$f_JG{GXMYp literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vaporeon.png b/graphics/object_events/pics/pokemon/vaporeon.png new file mode 100644 index 0000000000000000000000000000000000000000..f81b919af12a980a469cd7e4a5f0edf54764695e GIT binary patch literal 816 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 literal 980 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 L>gTe~DWM4fMrMIb literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vulpix.png b/graphics/object_events/pics/pokemon/vulpix.png new file mode 100644 index 0000000000000000000000000000000000000000..238736417217a85b31c69f549c85451a78390425 GIT binary patch literal 591 zcmV-V0#Wml{0005n zNklAcXUR!&30W^G_1W5PM99kw7Be? zld*i*TNV7L=-As+nbmQO8 zpUiQJR)&C%R?V1?!$gC>Z))w`aXD2^Hq0s7L1Qpqm!o!yw%6m3t#N67y&c=mH$3kT z)(b-A%&Jp9<~Yw;gVOwnph3~NZaxqDAr&P2v*@*N1%KKfMT5cuArN{+>*n^`Y^7M1 zU=61;Q0iZ zMS5R0IG^(WvtNff93;O_YH`naHc1XzW6uSd0_wm002ovPDHLkV1m%u89x93 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/wailmer.png b/graphics/object_events/pics/pokemon/wailmer.png new file mode 100644 index 0000000000000000000000000000000000000000..714060b0fde178e9756c86a25996efd64378aa60 GIT binary patch literal 670 zcmV;P0%84$P)YGO)*i=4E*#sB~R-et4j0006h zNkl#SxkLVl-o5+bvm-&1Y{k!m`AB!)_jJfc=vc=(*8fu&kDg@@?_W7IW^DEx zdt=7vG#|8BzqjMDMk0@;G#av($PJ7<)yMtudIK5oMEgy@ zk*`e6nH(D1Kp3gm8Ovw%9QUn9=mnd@nbR=ub3tjMI}&lhr#sWBa1a~E^rg(-S$8PS za@}CxG7v^eRp8ilGD4+mnu`N;tPXLKD8^ybV+f@4IqVmK#5K7iol7MX<&Q`7J-Dyb0`S}R#j@vD$&51fKYv8w&2jO zA~#T3jzLs|Dt-M8c7G3KpjXX|F)PGNRMM&1FTR9DUu&Wo_+jV-f=LA(rA6TN9Ts=b ze-$zi`PZFx$6=oM!)FLwUCE!OA5h~G-YSG@9)|M4$Z2jIu^^?Tvd5dRcNm}lUM&l_ ze`4IJd3bXv=R3=ms^QdH{}8nu6h<`*<>1AAJ}Utzfb$HV>Oer=p;Nk~MY>pqQF>IC zn$J-FD3L0XmysQ`3qL?vj!Yd=m!za5NlZ*kOiWBnOiWBnOiWBnOiWD7{|6}ym1!5TDXD0>DVSO?u)q>Kg-!R0_54izYVk3xi<);i!VzV{r8XY;|!G|Nk8z z43r@FY9zp=;6l~-)ZYP=pC1BEyvrcUr68!C7CeIcmOr?DUY5?Ey_YwFYJ{;4AY2I= z?i3_>%Qtol=@&|8?Gl~#WkXy=K50Q#%RkOlqU>_VW?%$0cL^q>YhZk-g4(_6*j^u*d5x+XFRh&K{j2~D|qI72yX@TR__)hEq5+MRa@h(8)Oz? z!>tA?`s$}LW&LN~5Z6h88bRtB!F1i_j#VtQ3RT@n-s_@xowA@~NQ-YU|mY_+?t&7XTs=9*WIEd@$eXLpM3&&em+U0AP;HSfd`fBlb{Oa^a zI2ld5Bh0K01h|RnqVaP-425_?#P4gyWY2z1ec2^&V@kX#wEPNfnxy%!-3hH?wMLDTQlh07(lIQdw zME@=|9KOueVRLg*JHpN(3~_B(6^K8=4_Q4KjjD%CR1ZRkV}BAF&hvv%ht0L1EU?LB zJobG(3~?0>fPdNZak3S1hna6Pag=`c_!>@mCIokJogI}oYCOuQ=j&UD%gd-&M(o?F zpG!lTTIe`B8RF)gdOR9Uvbk>(2Dp0a<(#hl9l*Gn;xrSk`gs@E=lqgA%)a|SYz26- zl}&SNn|d!N+{D*@h^r`$;1ECiKRhup|2%&Hz*1B*=(`>x00000NkvXXu0mjfeb^&4 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/walrein.png b/graphics/object_events/pics/pokemon/walrein.png new file mode 100644 index 0000000000000000000000000000000000000000..0c727a970ab89df434a2e0b3c4ff9c2f1698f04d GIT binary patch literal 908 zcmV;719SX|P)0009Q zNkll5#oRRD*^Cp{$s!Q@IE(1wvtoC_zMO(dOywZ4maBg06;^vv@WS&ocM}PY~s|A1m>YyiI1W{$NV2Ga)KSYadjb(d=5nzJ- z!Zpd28GnT6T(2$S6Z2b78v8K`zXUbc7>w$`IT(!M=V4`-S%_z?d)htrBD`b8Cnts% zjo2S-euF-;L=0WpmP4))Zp;a#-xGe~P0<>#ki-}$1&wuPAsN%CSSZ!X zX3j#>b;F>tuu+B+D3cSkmjnS#7Ao37fm&J-XBP4RvoPqMS@R+^bOG&jf1(SBg>iwD z5Zd+LmT5<#HD->yOq765lbY8x?Uy8Mvv6^dIXb?VW5nJ$jkg~HAtkgcT}oV_Ro82L zL1SStIROdDLA|q3M#0PjytL3P#+6dVmxQ-#JsP^><=q28#oG@Pc`fYrL>V&Pe^(}a i?s;?mW;`bRtML=b5K?sPSH_tD0000JBWnSSZ?yIJjRVz^ zxbzP^L&b861r`Y42R9#we2*N`65^(tZo28eNw(MdpXG{cjI+==e=V7tD=ak%Y^5^` z9O3j^;5ZVMY&l^GIfC)$&`+#PWYon1?^hU=w_=gKwg4Mw7g*}t19)W?I4%GOwEO~V z0MI;O#t;MTG9L_i(~nG-D642#nPSGQUL$PDL00Hfh6<1jPux=v{eHx$HepY7bgJ93 zBcm!R#u9o!LxxArG#R=9p!Ygu7AUnUcz{SLolf2LiC%>81(dd?HWu|^Dxvk8$KWK+O&10k6o vXLL=%T{E@3oTMKWuJDEVv!P3l-&B7AV@|`|S5h7>00000NkvXXu0mjf6FwSt literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/weedle.png b/graphics/object_events/pics/pokemon/weedle.png new file mode 100644 index 0000000000000000000000000000000000000000..21f6bf13d58563237612f25379b67057ccc97cc9 GIT binary patch literal 534 zcmV+x0_pvUP)n;5f`e40004@ zNkl3#X$0W1-pb8$zgp zD@t;6jb8|r-PmT~UO}a5W7zJgIf;O0V}b(MyNx?Fl-Je{E@ls zftEAhtpa+f4|F0x2z7S5!p|n5XXmR5NEctu9!I5@&cdM&pra#&P%P7RqtLJSSS{D- z+Iit|RCY7x^Z4ipAv`YA7t-fK|ITt}^9oDfwGbaRX#YG#Tyc#Ml8+TVMV-Idk_L?K zMiJq%EJy(8vUDOq2w~#fI}I2Gmk*?^?}I*N*tx{ek7RDGVWTiXykVotzk4Wx{p0005} zNkl{rAAu3b2@O1}w z2YH2{#+@aCguwyN%{rELc5TZ=NE1AT%%|1PH~(5lh(jIfP~WHI>lX_$(=MFt?a)4= z>J_a*rCYae*%1iU%ol73m%;XpM0-Y**z+F`gmRht>l=yojF@-tyd9x1H%q@`n22@+ zhw2Gs7w2BbKqw6uZ#_&z4ZC+cg;-=Tg7_7Snm>ft%pd{hx2=gphD(pp3DtO#0gU2& zJaJ6InpXn=8(>Q!kv+%!hRk9oJo=N&N7P}F{HyuR3TswLI;CaEle8AjY$7J4hyd(= zms1+h2^UGx0kA(cuZ2Z30I&f_xJuLrsiqX!3Dh-sLiL#bg5k?!+VHUzp4I%m7CdYh zQdRH_u?tjQkLUzgKuil5(#5eAHmt_KZNtBl?LvBB00N8)go9y+vyi7hqbPA_CRf5I zH$c}mG`oaCm6tCa76=DN1rJCsMZe#_V1iJn?U_3cge3TZ_b!mYGF@oKbZ8fdefCbA zkZ|A{Dy<>bhOreg#`8qGK%y#7?>UnI5zE~|@usOfCZS_>bFOvHxY8bz@&++tH!2cV ztpcC%N*jhM(mfQsR24Ciri6>|$Po^^g00000 LNkvXXu0mjf?->-b literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/weezing.png b/graphics/object_events/pics/pokemon/weezing.png new file mode 100644 index 0000000000000000000000000000000000000000..e40fe692eed48c4383a1d62c453ceab58a9f74ea GIT binary patch literal 840 zcmV-O1GoH%P)sCoE+OWvwRI-`wxz9L8_ykH{mwbS#ty1-FHLtQ=F3E}u+Ia)% zudZ6!9Ha6fH3&>&=u(5g!2rr~QPpBV8kJwo;P+Jtlb$_`;xS<#8Z(ks=$3@@aW@va z#d_o%jJC-UC48kfZ8k}tR_scCpJGFu!Gc{k00s*dE?ayj zK{JqB2+_jILmtqx!6}*n{LfHupp~8p<^lYC>V!%Lh;qIAUwh4v0HO) zSka~JI;PnbWjO$2ixqRiKBV1ZegoWiXtFJ)F}jlJU$@C#&>paEx0nUbU=xEShpC<` zyKQl9!4S}?#7!;?n8u~-KO)UE!*-+Di>2bio_o_=p~orP;%vgExi%DIZktSkwEYer zvq8cIz8#=`v~AGSOp0TF=7dF1^BvwET+hRV;(Pt{0KY!=DBBgY<&_1`@&(pB!sRCz z+>3!?K2w~J6$8btWcuJu9}P5HcmX<ZWj!MMKB+!W{QxW3VX#Puh*ZfH1Bs@MFUdA zwhK@ClW-RJnIqs+ZeQ-HXQ#+f#Wcl>V@H#YOAL!8a8myNMaA#jb4q(`7wit|$#n6k|THeEFB5L%$*Q_v1Hgm8Xzs S2Miqm0000gT>}*z21Y~|NsC0Yx0006y zNkl_kdw0YyV9#*3z)(PVTJ2m_gl_6s`Ydq~y`qoK{1E`{AG z@K-g+?mm$cMJiHKpkw@?!G{*_B_A(^(6Nqntk+ZI1^(}9!BC2^eICpoGs0P(u{lE!T#9cSQ49tV!}OE7%=d%f zn4!R6)(|?vL9i|;)Bb%-ja?ZqfP~W1L{XHYlwiU$577U=T70 z(#(J!W&SEU?mPCIf2w)u1qVKNNra9(zQ6vud@Q;cj@Wixn=r-^HpZcL**sqLQ!Lrx9t1U>hk3-jv?dUkPk*T=5o+ZjQG@;#Jy zB*okEr&7EZv}_pnFW}@e#6o@XDd~8)d$AxK(tf+&4F)TAs|&_LW-#DihuGb-Y!{@& z@o=cIAk5%2DF=p|$%|lvFfSTVG=(LmK}sCY3c}53pRic;<#{qdFk|Eyek%Bi>MuNG V?euX;ySV@W002ovPDHLkV1mqoKU)9* literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/whismur.png b/graphics/object_events/pics/pokemon/whismur.png new file mode 100644 index 0000000000000000000000000000000000000000..9eaa1949ea42e6628eeb31e24e2e7fe55736a78c GIT binary patch literal 449 zcmV;y0Y3hTP)|J8f;tU1-30Hkvm)z#jdoTOS>Y5)KLPuySs0003@ zNklZjx z1p9aGbacI%U@}>8O*z0Qndb9|GC=u}R{f3xuj4}^=Aj^sXU@f2MAF&AaLaB^$zCg~gJW{qFRqUJ>49tw3sN7eSA8WLcOUe+0 zynC5x($Lt6q|uavpN2r$UORqgTG~)c#5(gBmFhPf+D?oSn!2vn?7cO?j`b-o0@?kEP)7xV6h^&ZsVaU6RFEoB^(6uuQiZrI)RKjY7s$&nbn9D`E&-`ayU5t=KfLep5YROt#B9(_C$u;T|dw4Aqze z9|NX^S!6i3QsR39LCSb{eaU;U-*rVXn-P5&4{}0gI4|6{FTzreaCbid?nk1SO{UAG z)zD$OhTEr7MsoImz-_(>tVZ-RA{9*iU?VG7C$xoR-mrORqstVdN+#ss2qVsIb_Tfo oYnUTsA=>PoKhgg~Sm*!b3u+Ye>mn=~?f?J)07*qoM6N<$g5|^cZ~y=R literal 354 zcmV-o0iFJdP)#q3}ThqbPC!&!T|v4E?D5*=~=J zZ=n5b@)lE+QdgA!kp?y!<^0R z8{F`4V~&bMfnm79G-9Nflh%Qj--9T(fp*lXW;zjf!!^s8o0N-L6lb_pih;DpH>?rI zY+~QXgjZ$2*n2R{YUb5X6wQ&I1H9dQR+}S~W-i=iFw9UF^U2q18>ssJK(yG?`O7L* z-j5h&y_>20Eh00I7i8wi#$r6IC#!>Lk~zQg3j;C25_4nS$p8QV07*qoM6N<$g0sh? AwEzGB diff --git a/graphics/object_events/pics/pokemon/wobbuffet.png b/graphics/object_events/pics/pokemon/wobbuffet.png new file mode 100644 index 0000000000000000000000000000000000000000..0a0b5d7ab07cefc5939696ed67aae6bd156a0704 GIT binary patch literal 486 zcmV@P)yGiMdlBB2!`{KNJ^Q37@GQb!^3L zpSio=SOD;0u*|eF3b)3;F`W>-|eJP+)%lm^V(5b3^cBR07*qoM6N<$f@o6Y$N&HU literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/wooper.png b/graphics/object_events/pics/pokemon/wooper.png new file mode 100644 index 0000000000000000000000000000000000000000..bd0bd97fac4a693a6569c8ac8e4f08886b2fe379 GIT binary patch literal 420 zcmV;V0bBlwP)sn3LTX6bOxP?Jcp z&n>8Fw#v7CKKnlsWB^j7N|h>ADqqY`S@E=KU_^exYKQH#VNmF5`nzYx7S?@T2v;8U zE*cp7=L2uQ9+067j1B$y9r1L`?;aPwdfx(9ef`G{J}`FPbuHq2x%788h&HfYPBd$F zfhRnV;Q(pqKaAGqGhg*!5I3w|=403Syx8sp8^d|zeXyaDeU41V3U`!0}VAXV}exYsC2@K`_k7J{1Kztk7eL&~U(TK3QY O0000}od5s-=GE@aQd;(VV)ng@=GE@r)ujLb)s&O~_Vxh9#aaLW02mk;j}Y3<0005j zNkl-5JD$E_#|#+IeKx1J`+-7r0A!@nKLO=-4XWRMdOuLTeZO3g0vJ%d@iq7) z3%u@NbM|Z?5$_-xuJ!|^o6qUqGGH{sju@VPxcy@F+4H-~<#h@AM6OfG94K{gq(Kf8 zy}@pl($(_u6WD6ICOqqhdC{|eSx zvNk3HJpmebKBrn+?Ph zRn8aCG&T|BT36)FceHYi&45wU283L!*W^uwo=ww4GhA?40@rH8zCP0;xICc>RVDt9 Z_ywXj<;E13YyJQL002ovPDHLkV1f*)361~& literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/wynaut.png b/graphics/object_events/pics/pokemon/wynaut.png new file mode 100644 index 0000000000000000000000000000000000000000..09dc53f2fbe72a34bb8e0854c3ba369df45508b4 GIT binary patch literal 512 zcmV+b0{{JqP)WOky=uMQoYn56F+tv1VnI1MgL`{wVq(qB#sB~RIeVmgDLDWD0L}KK-p0i+0004t zNklRU$&jBD8fYMJ9zT zs`hM^L!oyHC%0p1F4NEE{`!cJ0j_neYyG2&zU+Y#v1|}}R`gK4YhN@RwDKhnl+gO2 zWPn>m1F3(o0s7t-4Bb{WHSfUFPj2w+jX0ti~0000a^AN|Zq{Vk!ULLA{h9i&_BgIRLaV0D~z2&CSh}l$26ZQYk4ZFFR&q0005< zNkl%5ko0gL=(TOxBJ;uir`bGd>twOm$$_=l^j&xBxAfzCT6Yt)o%xJX;q0(cZVxO6 zW>hAaSoghd*C)+lk*Dp1K-;M!rI<2%@yJSfW$WYvDihmay|PEVUT*o}l-Kc@O)zC) zdAmf8@)MuiMA9JUsjWi+%Fs3#3ufx+8OicyUR)>U#PL>H#O8?NoMfEOi(9jR#7tSl z?O#dP!8RDT4Z*su=2^52%)sD6dudDxZDRU~t#=#HvZ4i$qG!@I9PsOFJhg(2cKa*B zp^~?*tD`oy34t#r?!DIzoQ9kI>?H%g)xZ(s%{S(5Ff^1uCgrP%-||w(YvH%-ujm)Q zL8yVu@8*+?+;7=GYG_g>lHBi#%ZU7z{i6otdBffJz4Gvpxb?v!lKuVqz<@HuuJavJ znSTAweT2Jy9q_V8x!|&AoxA`0AJqvK4%MvRR+*bbn- zj^I4v9qgqte%HY?z@TYcY(-Dp$M>RxDPhWXGh^E5E`cyjvRL|UhBco-l4LXXG~0Ty z1uQ@{m?LkNtS3S##7^G31%T|w4)*$^wt!{*s2{5t6;eX@u2n|CRd{y^z?<(oxYtjG zuZ&(bxgp5(lJW*rAih|aF<2Ljqjw`AJG!d%9akU3DWs9nyvgD5;rYoWv>x?xNDTd{0gHu!pHf!(g#i+{ zbo#7E=>WpiC+ml5oAnY5o(d68Y>PS+V#$a~IRi}i`%b?wV7b(%gzzE%24NP9I2ovl zlbWd##)Kh+uZ^t@IfkKQ7@#w7pT+3(3j>x*eOmJ5CeI;|DIKM^s$y9)Wkd|K3?eK_ zpvhUu)~a#_q;&e$fa5~n?x{a{o~groDLzI|uwAuYLJ4E;HqD@7bc=u(WYX!E1}vBQ zl92G&vwWt?ZLexBQ_|HcWE{Es)fy-n-68}J^J`sfOV6(u z8%#MTe-k)bO{$H($qIXt=2r?>1CE`(_;fyNo?Oe=y8P7S%dN~OBejE>^27mKf4{|y z11yHk4rO>t;B%heH3izt#wS@k9<7IOGM$a~bbZr`f8wC#w4!)00000NkvXXu0mjft-g_f literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zangoose.png b/graphics/object_events/pics/pokemon/zangoose.png new file mode 100644 index 0000000000000000000000000000000000000000..61a6cdc0b828c07757b7af1d51f949193590f729 GIT binary patch literal 847 zcmV-V1F-ywP)=7JOo`*cEE%UkEPU2sOAfnoKgXac>I?eFyQI%)FPGNhX5u9`ErU|0X1t{;vLF zHPJLuB_Y|9939oPll;=8BQlAm(dFy$p0!Bd9}7FlQ;+-|cN0y^^(}q^oJI3c5bM{; zzC0I17$%y;p6m$87BTbYHLjCw)Zeu1FwrE+$4zI4XVChZwv#>mSZif>Sa|Jti|Ztl zXJQNh2W-G<%Va-@VTYxo`-YKdX(Y_)05@z{y1a$(y2D$vBUg?11bDA>pZ2evhXr4U zoJmWKHsr)Z-s7-Aw;bH?V3-EeY_I}&$9XdV;Bf5Qar?P&M&F=zKoX|Zea>M) z37ub4NI%`Milgt;ezb^a0u0BQLeS#qCS)CG-?0@j4$elYBkZejtL05WNts)p(@@(GgekjM59NTZlbq55f-1^ivgkI(#VX$6SW6pg%zDb}g1rnp?y;U=KP; zr~)X1VsM@G*Wd%T!#fhOdWO~!S+>mqB$^us1*N(%0!U|BLUDk^xrfUpOPFr~Wcx20 z8pcQ=#$vRM_p**BfEIHmrp6CfVdXOTr$ zF&+?ELQ;_WlOH9N5pfWHASAb3SUY+(`<_o0DIfW``53ePc!en2VM5W}n7v1?Dl3S0 zET3CmJNhE+$&=T-ESDk|PvaIQvZ{7U?76qKTeX~zUPbr0{ZlT+&Kgywj?NOPUF?)n zu}@xGevVtvZf%h}za4whDaBoxXt4s%?TW*l&MU1Kr=ay#oJIa?@u#M(8`$pd*t_^& Z$8WC%%XA0iJrV!_002ovPDHLkV1iMJkK_OV literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zapdos.png b/graphics/object_events/pics/pokemon/zapdos.png new file mode 100644 index 0000000000000000000000000000000000000000..b11b36eb63136904954d0fccebf9537eb1a7e6e6 GIT binary patch literal 841 zcmV-P1GfB$P)a*2Tp0008i zNkl8nu5XUu$Z_+he#ts^eLxCjVz#CMUe5zz<_Y8fHWGUp$+%X2`nu8on5&;yk6{QH-hYJc@b9QCg5C8t`Nwap1X!Q2;Uu-wZx@?z~A1K zoDEcm4$w_KO=#~r6NAVcK>@ueNApBjA5S_55V^46`hZ5wP04WR7o8ZoPU->>Xd;@z3ACh? zT}@o!l2S!S3Tglh1`br z$vPpjF}nGAyx|C5`3G_=bKr;+1pv*0aS9U9J)y88fLIgt?K|D_001h+7PH~=7;B$GB$lZ_z>Vyiz9qBybRgeWC-t&>SoP#0|D0lNsszEP#Yr7QVx zm{JW3&d460#uf+GZ&Jz@jwy>4q9A5}R|9%|eHA(Wggs}hxrSrk`Y^MnF=ahO9v))K zqRUw@b|CRN_I3bBNltx3o)|5~l}qjF)#8zR@ayc{psId_d^=^33-xMSSfcJw$F zr!V;AY`DU*WYjd9_gGnP%m2Jfc2_xj6~en*t9p0%PdN(eps(@AM`N0+{Ev=b@~TQt TmXdp|00000NkvXXu0mjf)jyBW literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zigzagoon.png b/graphics/object_events/pics/pokemon/zigzagoon.png index 2eaf2403d5f7eed52a53ce9c66333a9201188ab7..e18c0910a0f757c800792526d42b83615c9a27fc 100644 GIT binary patch literal 714 zcmV;*0yX`KP)$#jK0w)vW*j|D+%Q%{d^XlzV$xN)P}5dp&+V00072 zNkl;y(hI_%57L;5TYy-pxZ6YqBJeFiwhc{_l3KpN=Y<&3OB0W=V2K2u|at~UXc{HxfTLmauAyxZVZj% z<`>L=Hu(x080vz6i`%T7XFA~qY20OD7`R|Na4JQ*%0RQsaR~G=|4%l|gW^pXT)8py zvy)}HjxF+4Ht<cBT%<(f2FoqE0 zWnOgoYN(Cj1^9O@3aG3H$!e9Bp5(*q<74Sb1Agx(ivugVOmi{xoR1_&auZd?VUmWe zQ$+UZENNKJUl7LC=I>PDNMsBspE!`_eOB2hD}J%tr-*jA%n@c=G%*#H4}M7r%>zv` zB9ye4?e_c6SIJK`H(SE*Ex>xbI}UsJ9P$TROGCT;xN-*;$cfc6WC3gaY_K0C^MV!^ wJJ4Gl*0G|WE*`ybuE=BUHLNhyoc~q-02Y0@8~`1V7ytkO07*qoM6N<$g3EkMN&o-= literal 299 zcmV+`0o4A9P)UA`ws)C`3EQd2PUbd7Lrtn)b?ZxTlk%i)*8SV?U&4$v%om^ zB_OGLWY^-}aPPf9j6mLBo`4DQXuz1VV(l;tCMgSNHY@bxJ{I5=q9=+N1LCsquIfp+ zF!orIAXP~iDntV7L?cfNTjx6KcM+n|<~Es-D*IOF8iynYda0ljFJ+(l^irxHI9cFFXQfw2))%DXkXv;kKRE(q+R%c2weaG002ovPDHLkV1nZVe((SQ diff --git a/graphics/object_events/pics/pokemon/zubat.png b/graphics/object_events/pics/pokemon/zubat.png new file mode 100644 index 0000000000000000000000000000000000000000..57c3574ce49666a1f74ef51e6ed0a910cb78c64f GIT binary patch literal 574 zcmV-E0>S->P)WPgw$Nkq8c^`57X{60kQM zEWXdMi{vK8bU^cWhyBlsy{z(N5>Oe!n4bZ>0Z)1E`Etvz1pr^t^@u$A){$)sH2oEv z+!I!K3kwFuU9cef7U(fu+JkRP<(qZh2sIRpxAq(B9ZfaF9W`9?cmMzZ M07*qoM6N<$f)Q>A>Hq)$ literal 0 HcmV?d00001 diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index b0bb7f62f0ad..248d14cc1b9e 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -450,16 +450,16 @@ $(OBJEVENTGFXDIR)/pokemon/pikachu.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/pokemon/poochyena.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rayquaza.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rayquaza_cutscene.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 $(OBJEVENTGFXDIR)/pokemon/skitty.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/sudowoodo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sudowoodo_tree.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vigoroth.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vigoroth_mover.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/wingull.4bpp: %.4bpp: %.png @@ -471,21 +471,6 @@ $(OBJEVENTGFXDIR)/pokemon/zigzagoon.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/misc/animated_ball.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/marshtomp.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 2 -mheight 4 - -$(OBJEVENTGFXDIR)/pokemon/altaria.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 - -$(OBJEVENTGFXDIR)/pokemon/togetic.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 - -$(OBJEVENTGFXDIR)/pokemon/charizard.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 - -$(OBJEVENTGFXDIR)/pokemon/banette.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 - $(OBJEVENTGFXDIR)/berry_trees/aguav.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 @@ -690,3 +675,1142 @@ $(FLDEFFGFXDIR)/secret_power_tree.4bpp: %.4bpp: %.png $(FLDEFFGFXDIR)/record_mix_lights.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 1 +$(OBJEVENTGFXDIR)/pokemon/bulbasaur.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ivysaur.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/venusaur.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/charmander.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/charmeleon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/charizard.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/squirtle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/wartortle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/blastoise.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/caterpie.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/metapod.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/butterfree.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/weedle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/kakuna.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/beedrill.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/pidgey.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/pidgeotto.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/pidgeot.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/rattata.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/raticate.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/spearow.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/fearow.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ekans.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/arbok.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/pikachu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/raichu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/sandshrew.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/sandslash.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/nidorina.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/nidoqueen.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/nidorino.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/nidoking.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/clefairy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/clefable.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/vulpix.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ninetales.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/jigglypuff.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/wigglytuff.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/zubat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/golbat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/oddish.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/gloom.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/vileplume.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/paras.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/parasect.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/venonat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/venomoth.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/diglett.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/dugtrio.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/meowth.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/persian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/psyduck.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/golduck.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/mankey.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/primeape.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/growlithe.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/arcanine.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/poliwag.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/poliwhirl.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/poliwrath.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/abra.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/kadabra.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/alakazam.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/machop.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/machoke.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/machamp.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/bellsprout.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/weepinbell.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/victreebel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/tentacool.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/tentacruel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/geodude.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/graveler.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/golem.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ponyta.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/rapidash.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/slowpoke.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/slowbro.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/magnemite.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/magneton.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/doduo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/dodrio.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/seel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/dewgong.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/grimer.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/muk.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/shellder.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/cloyster.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/gastly.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/haunter.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/gengar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/onix.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/drowzee.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/hypno.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/krabby.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/kingler.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/voltorb.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/electrode.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/exeggcute.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/exeggutor.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/cubone.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/marowak.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/hitmonlee.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/hitmonchan.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/lickitung.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/koffing.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/weezing.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/rhyhorn.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/rhydon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/chansey.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/tangela.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/kangaskhan.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/horsea.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/seadra.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/goldeen.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/seaking.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/staryu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/starmie.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/scyther.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/jynx.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/electabuzz.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/magmar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/pinsir.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/tauros.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/magikarp.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/gyarados.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/lapras.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ditto.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/eevee.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/vaporeon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/jolteon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/flareon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/porygon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/omanyte.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/omastar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/kabuto.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/kabutops.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/aerodactyl.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/snorlax.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/articuno.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/zapdos.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/moltres.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/dratini.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/dragonair.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/dragonite.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/mewtwo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/mew.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/chikorita.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/bayleef.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/meganium.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/cyndaquil.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/quilava.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/typhlosion.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/totodile.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/croconaw.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/feraligatr.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/sentret.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/furret.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/hoothoot.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/noctowl.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ledyba.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ledian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/spinarak.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ariados.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/crobat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/chinchou.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/lanturn.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/pichu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/cleffa.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/igglybuff.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/togepi.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/togetic.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/natu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/xatu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/mareep.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/flaaffy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ampharos.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/bellossom.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/marill.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/azumarill.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/sudowoodo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/politoed.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/hoppip.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/skiploom.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/jumpluff.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/aipom.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/sunkern.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/sunflora.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/yanma.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/wooper.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/quagsire.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/espeon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/umbreon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/murkrow.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/slowking.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/misdreavus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/wobbuffet.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/girafarig.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/pineco.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/forretress.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/dunsparce.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/gligar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/steelix.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 + +$(OBJEVENTGFXDIR)/pokemon/snubbull.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/granbull.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/qwilfish.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/scizor.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/shuckle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/heracross.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/sneasel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/teddiursa.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ursaring.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/slugma.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/magcargo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/swinub.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/piloswine.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/corsola.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/remoraid.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/octillery.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/delibird.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/mantine.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/skarmory.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/houndour.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/houndoom.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/kingdra.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/phanpy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/donphan.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/porygon2.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/stantler.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/smeargle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/tyrogue.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/hitmontop.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/smoochum.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/elekid.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/magby.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/miltank.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/blissey.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/raikou.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/entei.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/suicune.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/larvitar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/pupitar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/tyranitar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/lugia.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 + +$(OBJEVENTGFXDIR)/pokemon/ho_oh.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 + +$(OBJEVENTGFXDIR)/pokemon/celebi.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/treecko.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/grovyle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/sceptile.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/torchic.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/combusken.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/blaziken.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/mudkip.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/marshtomp.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/swampert.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/poochyena.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/mightyena.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/zigzagoon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/linoone.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/wurmple.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/silcoon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/beautifly.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/cascoon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/dustox.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/lotad.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/lombre.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ludicolo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/seedot.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/nuzleaf.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/shiftry.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/taillow.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/swellow.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/wingull.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/pelipper.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ralts.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/kirlia.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/gardevoir.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/surskit.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/masquerain.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/shroomish.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/breloom.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/slakoth.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/vigoroth.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/slaking.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/nincada.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/ninjask.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/shedinja.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/whismur.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/loudred.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/exploud.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/makuhita.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/hariyama.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/azurill.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/nosepass.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/skitty.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/delcatty.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/sableye.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/mawile.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/aron.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/lairon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/aggron.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/meditite.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/medicham.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/electrike.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/manectric.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/plusle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/minun.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/volbeat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/illumise.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/roselia.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/gulpin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/swalot.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/carvanha.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/sharpedo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/wailmer.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/wailord.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 + +$(OBJEVENTGFXDIR)/pokemon/numel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/camerupt.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/torkoal.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/spoink.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/grumpig.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/spinda.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/trapinch.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/vibrava.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/flygon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/cacnea.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/cacturne.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/swablu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/altaria.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/zangoose.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/seviper.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/lunatone.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/solrock.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/barboach.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/whiscash.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/corphish.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/crawdaunt.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/baltoy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/claydol.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/lileep.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/cradily.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/anorith.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/armaldo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/feebas.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/milotic.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/kecleon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/shuppet.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/banette.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/duskull.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/dusclops.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/tropius.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/chimecho.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/absol.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/wynaut.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/snorunt.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/glalie.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/spheal.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/sealeo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/walrein.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/clamperl.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/huntail.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/gorebyss.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/relicanth.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/luvdisc.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/bagon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/shelgon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/salamence.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/beldum.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/metang.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/metagross.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/regirock.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/regice.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/registeel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/latias.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/latios.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/kyogre.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 + +$(OBJEVENTGFXDIR)/pokemon/groudon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 + +$(OBJEVENTGFXDIR)/pokemon/rayquaza.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 + +$(OBJEVENTGFXDIR)/pokemon/jirachi.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + +$(OBJEVENTGFXDIR)/pokemon/deoxys.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index a75353caedf6..89b334a3111c 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -163,19 +163,9 @@ const u32 gObjectEventPic_GameboyKid[] = INCBIN_U32("graphics/object_events/pics const u32 gObjectEventPic_ContestJudge[] = INCBIN_U32("graphics/object_events/pics/people/contest_judge.4bpp"); const u32 gObjectEventPic_Archie[] = INCBIN_U32("graphics/object_events/pics/people/team_aqua/archie.4bpp"); const u32 gObjectEventPic_Maxie[] = INCBIN_U32("graphics/object_events/pics/people/team_magma/maxie.4bpp"); -const u32 gObjectEventPic_Kyogre[] = INCBIN_U32("graphics/object_events/pics/pokemon/kyogre.4bpp"); -const u32 gObjectEventPic_Groudon[] = INCBIN_U32("graphics/object_events/pics/pokemon/groudon.4bpp"); const u32 gObjectEventPic_Regi[] = INCBIN_U32("graphics/object_events/pics/pokemon/regi.4bpp"); -const u32 gObjectEventPic_Skitty[] = INCBIN_U32("graphics/object_events/pics/pokemon/skitty.4bpp"); -const u32 gObjectEventPic_Kecleon[] = INCBIN_U32("graphics/object_events/pics/pokemon/kecleon.4bpp"); -const u32 gObjectEventPic_Rayquaza[] = INCBIN_U32("graphics/object_events/pics/pokemon/rayquaza.4bpp"); const u32 gObjectEventPic_RayquazaStill[] = INCBIN_U32("graphics/object_events/pics/pokemon/rayquaza_still.4bpp"); -const u32 gObjectEventPic_Zigzagoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/zigzagoon.4bpp"); -const u32 gObjectEventPic_Pikachu[] = INCBIN_U32("graphics/object_events/pics/pokemon/pikachu.4bpp"); -const u32 gObjectEventPic_Azumarill[] = INCBIN_U32("graphics/object_events/pics/pokemon/azumarill.4bpp"); -const u32 gObjectEventPic_Wingull[] = INCBIN_U32("graphics/object_events/pics/pokemon/wingull.4bpp"); const u32 gObjectEventPic_TuberMSwimming[] = INCBIN_U32("graphics/object_events/pics/people/tuber_m_swimming.4bpp"); -const u32 gObjectEventPic_Azurill[] = INCBIN_U32("graphics/object_events/pics/pokemon/azurill.4bpp"); const u32 gObjectEventPic_Mom[] = INCBIN_U32("graphics/object_events/pics/people/mom.4bpp"); const u16 gObjectEventPal_Kyogre[] = INCBIN_U16("graphics/object_events/palettes/kyogre.gbapal"); const u16 gObjectEventPal_KyogreReflection[] = INCBIN_U16("graphics/object_events/palettes/kyogre_reflection.gbapal"); @@ -334,8 +324,6 @@ const u32 gFieldEffectObjectPic_Bird[] = INCBIN_U32("graphics/field_effects/pics const u32 gObjectEventPic_Juan[] = INCBIN_U32("graphics/object_events/pics/people/gym_leaders/juan.4bpp"); const u32 gObjectEventPic_Scott[] = INCBIN_U32("graphics/object_events/pics/people/scott.4bpp"); const u32 gObjectEventPic_Statue[] = INCBIN_U32("graphics/object_events/pics/misc/statue.4bpp"); -const u32 gObjectEventPic_Kirlia[] = INCBIN_U32("graphics/object_events/pics/pokemon/kirlia.4bpp"); -const u32 gObjectEventPic_Dusclops[] = INCBIN_U32("graphics/object_events/pics/pokemon/dusclops.4bpp"); const u32 gObjectEventPic_MysteryEventDeliveryman[] = INCBIN_U32("graphics/object_events/pics/people/mystery_event_deliveryman.4bpp"); const u32 gObjectEventPic_UnionRoomAttendant[] = INCBIN_U32("graphics/object_events/pics/people/union_room_attendant.4bpp"); const u32 gObjectEventPic_MovingBox[] = INCBIN_U32("graphics/object_events/pics/misc/moving_box.4bpp"); @@ -356,14 +344,393 @@ const u32 gObjectEventPic_Greta[] = INCBIN_U32("graphics/object_events/pics/peop const u32 gObjectEventPic_Noland[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/noland.4bpp"); const u32 gObjectEventPic_Lucy[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/lucy.4bpp"); const u32 gObjectEventPic_Brandon[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/brandon.4bpp"); +<<<<<<< HEAD const u32 gObjectEventPic_Lugia[] = INCBIN_U32("graphics/object_events/pics/pokemon/lugia.4bpp"); const u16 gObjectEventPal_Lugia[] = INCBIN_U16("graphics/object_events/palettes/lugia.gbapal"); const u32 gObjectEventPic_HoOh[] = INCBIN_U32("graphics/object_events/pics/pokemon/ho_oh.4bpp"); const u16 gObjectEventPal_HoOh[] = INCBIN_U16("graphics/object_events/palettes/ho_oh.gbapal"); +======= +const u16 gObjectEventPalette32[] = INCBIN_U16("graphics/object_events/palettes/32.gbapal"); +>>>>>>> e8c5f3ad6 (Added all 386 follower sprites.) const u32 gObjectEventPic_AnimatedBall[] = INCBIN_U32("graphics/object_events/pics/misc/animated_ball.4bpp"); +const u16 gObjectEventPalette31[] = INCBIN_U16("graphics/object_events/palettes/31.gbapal"); +const u32 gObjectEventPic_Bulbasaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/bulbasaur.4bpp"); +const u32 gObjectEventPic_Ivysaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/ivysaur.4bpp"); +const u32 gObjectEventPic_Venusaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/venusaur.4bpp"); +const u32 gObjectEventPic_Charmander[] = INCBIN_U32("graphics/object_events/pics/pokemon/charmander.4bpp"); +const u32 gObjectEventPic_Charmeleon[] = INCBIN_U32("graphics/object_events/pics/pokemon/charmeleon.4bpp"); +const u32 gObjectEventPic_Charizard[] = INCBIN_U32("graphics/object_events/pics/pokemon/charizard.4bpp"); +const u32 gObjectEventPic_Squirtle[] = INCBIN_U32("graphics/object_events/pics/pokemon/squirtle.4bpp"); +const u32 gObjectEventPic_Wartortle[] = INCBIN_U32("graphics/object_events/pics/pokemon/wartortle.4bpp"); +const u32 gObjectEventPic_Blastoise[] = INCBIN_U32("graphics/object_events/pics/pokemon/blastoise.4bpp"); +const u32 gObjectEventPic_Caterpie[] = INCBIN_U32("graphics/object_events/pics/pokemon/caterpie.4bpp"); +const u32 gObjectEventPic_Metapod[] = INCBIN_U32("graphics/object_events/pics/pokemon/metapod.4bpp"); +const u32 gObjectEventPic_Butterfree[] = INCBIN_U32("graphics/object_events/pics/pokemon/butterfree.4bpp"); +const u32 gObjectEventPic_Weedle[] = INCBIN_U32("graphics/object_events/pics/pokemon/weedle.4bpp"); +const u32 gObjectEventPic_Kakuna[] = INCBIN_U32("graphics/object_events/pics/pokemon/kakuna.4bpp"); +const u32 gObjectEventPic_Beedrill[] = INCBIN_U32("graphics/object_events/pics/pokemon/beedrill.4bpp"); +const u32 gObjectEventPic_Pidgey[] = INCBIN_U32("graphics/object_events/pics/pokemon/pidgey.4bpp"); +const u32 gObjectEventPic_Pidgeotto[] = INCBIN_U32("graphics/object_events/pics/pokemon/pidgeotto.4bpp"); +const u32 gObjectEventPic_Pidgeot[] = INCBIN_U32("graphics/object_events/pics/pokemon/pidgeot.4bpp"); +const u32 gObjectEventPic_Rattata[] = INCBIN_U32("graphics/object_events/pics/pokemon/rattata.4bpp"); +const u32 gObjectEventPic_Raticate[] = INCBIN_U32("graphics/object_events/pics/pokemon/raticate.4bpp"); +const u32 gObjectEventPic_Spearow[] = INCBIN_U32("graphics/object_events/pics/pokemon/spearow.4bpp"); +const u32 gObjectEventPic_Fearow[] = INCBIN_U32("graphics/object_events/pics/pokemon/fearow.4bpp"); +const u32 gObjectEventPic_Ekans[] = INCBIN_U32("graphics/object_events/pics/pokemon/ekans.4bpp"); +const u32 gObjectEventPic_Arbok[] = INCBIN_U32("graphics/object_events/pics/pokemon/arbok.4bpp"); +const u32 gObjectEventPic_Pikachu[] = INCBIN_U32("graphics/object_events/pics/pokemon/pikachu.4bpp"); +const u32 gObjectEventPic_Raichu[] = INCBIN_U32("graphics/object_events/pics/pokemon/raichu.4bpp"); +const u32 gObjectEventPic_Sandshrew[] = INCBIN_U32("graphics/object_events/pics/pokemon/sandshrew.4bpp"); +const u32 gObjectEventPic_Sandslash[] = INCBIN_U32("graphics/object_events/pics/pokemon/sandslash.4bpp"); +const u32 gObjectEventPic_Nidorina[] = INCBIN_U32("graphics/object_events/pics/pokemon/nidorina.4bpp"); +const u32 gObjectEventPic_Nidoqueen[] = INCBIN_U32("graphics/object_events/pics/pokemon/nidoqueen.4bpp"); +const u32 gObjectEventPic_Nidorino[] = INCBIN_U32("graphics/object_events/pics/pokemon/nidorino.4bpp"); +const u32 gObjectEventPic_Nidoking[] = INCBIN_U32("graphics/object_events/pics/pokemon/nidoking.4bpp"); +const u32 gObjectEventPic_Clefairy[] = INCBIN_U32("graphics/object_events/pics/pokemon/clefairy.4bpp"); +const u32 gObjectEventPic_Clefable[] = INCBIN_U32("graphics/object_events/pics/pokemon/clefable.4bpp"); +const u32 gObjectEventPic_Vulpix[] = INCBIN_U32("graphics/object_events/pics/pokemon/vulpix.4bpp"); +const u32 gObjectEventPic_Ninetales[] = INCBIN_U32("graphics/object_events/pics/pokemon/ninetales.4bpp"); +const u32 gObjectEventPic_Jigglypuff[] = INCBIN_U32("graphics/object_events/pics/pokemon/jigglypuff.4bpp"); +const u32 gObjectEventPic_Wigglytuff[] = INCBIN_U32("graphics/object_events/pics/pokemon/wigglytuff.4bpp"); +const u32 gObjectEventPic_Zubat[] = INCBIN_U32("graphics/object_events/pics/pokemon/zubat.4bpp"); +const u32 gObjectEventPic_Golbat[] = INCBIN_U32("graphics/object_events/pics/pokemon/golbat.4bpp"); +const u32 gObjectEventPic_Oddish[] = INCBIN_U32("graphics/object_events/pics/pokemon/oddish.4bpp"); +const u32 gObjectEventPic_Gloom[] = INCBIN_U32("graphics/object_events/pics/pokemon/gloom.4bpp"); +const u32 gObjectEventPic_Vileplume[] = INCBIN_U32("graphics/object_events/pics/pokemon/vileplume.4bpp"); +const u32 gObjectEventPic_Paras[] = INCBIN_U32("graphics/object_events/pics/pokemon/paras.4bpp"); +const u32 gObjectEventPic_Parasect[] = INCBIN_U32("graphics/object_events/pics/pokemon/parasect.4bpp"); +const u32 gObjectEventPic_Venonat[] = INCBIN_U32("graphics/object_events/pics/pokemon/venonat.4bpp"); +const u32 gObjectEventPic_Venomoth[] = INCBIN_U32("graphics/object_events/pics/pokemon/venomoth.4bpp"); +const u32 gObjectEventPic_Diglett[] = INCBIN_U32("graphics/object_events/pics/pokemon/diglett.4bpp"); +const u32 gObjectEventPic_Dugtrio[] = INCBIN_U32("graphics/object_events/pics/pokemon/dugtrio.4bpp"); +const u32 gObjectEventPic_Meowth[] = INCBIN_U32("graphics/object_events/pics/pokemon/meowth.4bpp"); +const u32 gObjectEventPic_Persian[] = INCBIN_U32("graphics/object_events/pics/pokemon/persian.4bpp"); +const u32 gObjectEventPic_Psyduck[] = INCBIN_U32("graphics/object_events/pics/pokemon/psyduck.4bpp"); +const u32 gObjectEventPic_Golduck[] = INCBIN_U32("graphics/object_events/pics/pokemon/golduck.4bpp"); +const u32 gObjectEventPic_Mankey[] = INCBIN_U32("graphics/object_events/pics/pokemon/mankey.4bpp"); +const u32 gObjectEventPic_Primeape[] = INCBIN_U32("graphics/object_events/pics/pokemon/primeape.4bpp"); +const u32 gObjectEventPic_Growlithe[] = INCBIN_U32("graphics/object_events/pics/pokemon/growlithe.4bpp"); +const u32 gObjectEventPic_Arcanine[] = INCBIN_U32("graphics/object_events/pics/pokemon/arcanine.4bpp"); +const u32 gObjectEventPic_Poliwag[] = INCBIN_U32("graphics/object_events/pics/pokemon/poliwag.4bpp"); +const u32 gObjectEventPic_Poliwhirl[] = INCBIN_U32("graphics/object_events/pics/pokemon/poliwhirl.4bpp"); +const u32 gObjectEventPic_Poliwrath[] = INCBIN_U32("graphics/object_events/pics/pokemon/poliwrath.4bpp"); +const u32 gObjectEventPic_Abra[] = INCBIN_U32("graphics/object_events/pics/pokemon/abra.4bpp"); +const u32 gObjectEventPic_Kadabra[] = INCBIN_U32("graphics/object_events/pics/pokemon/kadabra.4bpp"); +const u32 gObjectEventPic_Alakazam[] = INCBIN_U32("graphics/object_events/pics/pokemon/alakazam.4bpp"); +const u32 gObjectEventPic_Machop[] = INCBIN_U32("graphics/object_events/pics/pokemon/machop.4bpp"); +const u32 gObjectEventPic_Machoke[] = INCBIN_U32("graphics/object_events/pics/pokemon/machoke.4bpp"); +const u32 gObjectEventPic_Machamp[] = INCBIN_U32("graphics/object_events/pics/pokemon/machamp.4bpp"); +const u32 gObjectEventPic_Bellsprout[] = INCBIN_U32("graphics/object_events/pics/pokemon/bellsprout.4bpp"); +const u32 gObjectEventPic_Weepinbell[] = INCBIN_U32("graphics/object_events/pics/pokemon/weepinbell.4bpp"); +const u32 gObjectEventPic_Victreebel[] = INCBIN_U32("graphics/object_events/pics/pokemon/victreebel.4bpp"); +const u32 gObjectEventPic_Tentacool[] = INCBIN_U32("graphics/object_events/pics/pokemon/tentacool.4bpp"); +const u32 gObjectEventPic_Tentacruel[] = INCBIN_U32("graphics/object_events/pics/pokemon/tentacruel.4bpp"); +const u32 gObjectEventPic_Geodude[] = INCBIN_U32("graphics/object_events/pics/pokemon/geodude.4bpp"); +const u32 gObjectEventPic_Graveler[] = INCBIN_U32("graphics/object_events/pics/pokemon/graveler.4bpp"); +const u32 gObjectEventPic_Golem[] = INCBIN_U32("graphics/object_events/pics/pokemon/golem.4bpp"); +const u32 gObjectEventPic_Ponyta[] = INCBIN_U32("graphics/object_events/pics/pokemon/ponyta.4bpp"); +const u32 gObjectEventPic_Rapidash[] = INCBIN_U32("graphics/object_events/pics/pokemon/rapidash.4bpp"); +const u32 gObjectEventPic_Slowpoke[] = INCBIN_U32("graphics/object_events/pics/pokemon/slowpoke.4bpp"); +const u32 gObjectEventPic_Slowbro[] = INCBIN_U32("graphics/object_events/pics/pokemon/slowbro.4bpp"); +const u32 gObjectEventPic_Magnemite[] = INCBIN_U32("graphics/object_events/pics/pokemon/magnemite.4bpp"); +const u32 gObjectEventPic_Magneton[] = INCBIN_U32("graphics/object_events/pics/pokemon/magneton.4bpp"); +const u32 gObjectEventPic_Doduo[] = INCBIN_U32("graphics/object_events/pics/pokemon/doduo.4bpp"); +const u32 gObjectEventPic_Dodrio[] = INCBIN_U32("graphics/object_events/pics/pokemon/dodrio.4bpp"); +const u32 gObjectEventPic_Seel[] = INCBIN_U32("graphics/object_events/pics/pokemon/seel.4bpp"); +const u32 gObjectEventPic_Dewgong[] = INCBIN_U32("graphics/object_events/pics/pokemon/dewgong.4bpp"); +const u32 gObjectEventPic_Grimer[] = INCBIN_U32("graphics/object_events/pics/pokemon/grimer.4bpp"); +const u32 gObjectEventPic_Muk[] = INCBIN_U32("graphics/object_events/pics/pokemon/muk.4bpp"); +const u32 gObjectEventPic_Shellder[] = INCBIN_U32("graphics/object_events/pics/pokemon/shellder.4bpp"); +const u32 gObjectEventPic_Cloyster[] = INCBIN_U32("graphics/object_events/pics/pokemon/cloyster.4bpp"); +const u32 gObjectEventPic_Gastly[] = INCBIN_U32("graphics/object_events/pics/pokemon/gastly.4bpp"); +const u32 gObjectEventPic_Haunter[] = INCBIN_U32("graphics/object_events/pics/pokemon/haunter.4bpp"); +const u32 gObjectEventPic_Gengar[] = INCBIN_U32("graphics/object_events/pics/pokemon/gengar.4bpp"); +const u32 gObjectEventPic_Onix[] = INCBIN_U32("graphics/object_events/pics/pokemon/onix.4bpp"); +const u32 gObjectEventPic_Drowzee[] = INCBIN_U32("graphics/object_events/pics/pokemon/drowzee.4bpp"); +const u32 gObjectEventPic_Hypno[] = INCBIN_U32("graphics/object_events/pics/pokemon/hypno.4bpp"); +const u32 gObjectEventPic_Krabby[] = INCBIN_U32("graphics/object_events/pics/pokemon/krabby.4bpp"); +const u32 gObjectEventPic_Kingler[] = INCBIN_U32("graphics/object_events/pics/pokemon/kingler.4bpp"); +const u32 gObjectEventPic_Voltorb[] = INCBIN_U32("graphics/object_events/pics/pokemon/voltorb.4bpp"); +const u32 gObjectEventPic_Electrode[] = INCBIN_U32("graphics/object_events/pics/pokemon/electrode.4bpp"); +const u32 gObjectEventPic_Exeggcute[] = INCBIN_U32("graphics/object_events/pics/pokemon/exeggcute.4bpp"); +const u32 gObjectEventPic_Exeggutor[] = INCBIN_U32("graphics/object_events/pics/pokemon/exeggutor.4bpp"); +const u32 gObjectEventPic_Cubone[] = INCBIN_U32("graphics/object_events/pics/pokemon/cubone.4bpp"); +const u32 gObjectEventPic_Marowak[] = INCBIN_U32("graphics/object_events/pics/pokemon/marowak.4bpp"); +const u32 gObjectEventPic_Hitmonlee[] = INCBIN_U32("graphics/object_events/pics/pokemon/hitmonlee.4bpp"); +const u32 gObjectEventPic_Hitmonchan[] = INCBIN_U32("graphics/object_events/pics/pokemon/hitmonchan.4bpp"); +const u32 gObjectEventPic_Lickitung[] = INCBIN_U32("graphics/object_events/pics/pokemon/lickitung.4bpp"); +const u32 gObjectEventPic_Koffing[] = INCBIN_U32("graphics/object_events/pics/pokemon/koffing.4bpp"); +const u32 gObjectEventPic_Weezing[] = INCBIN_U32("graphics/object_events/pics/pokemon/weezing.4bpp"); +const u32 gObjectEventPic_Rhyhorn[] = INCBIN_U32("graphics/object_events/pics/pokemon/rhyhorn.4bpp"); +const u32 gObjectEventPic_Rhydon[] = INCBIN_U32("graphics/object_events/pics/pokemon/rhydon.4bpp"); +const u32 gObjectEventPic_Chansey[] = INCBIN_U32("graphics/object_events/pics/pokemon/chansey.4bpp"); +const u32 gObjectEventPic_Tangela[] = INCBIN_U32("graphics/object_events/pics/pokemon/tangela.4bpp"); +const u32 gObjectEventPic_Kangaskhan[] = INCBIN_U32("graphics/object_events/pics/pokemon/kangaskhan.4bpp"); +const u32 gObjectEventPic_Horsea[] = INCBIN_U32("graphics/object_events/pics/pokemon/horsea.4bpp"); +const u32 gObjectEventPic_Seadra[] = INCBIN_U32("graphics/object_events/pics/pokemon/seadra.4bpp"); +const u32 gObjectEventPic_Goldeen[] = INCBIN_U32("graphics/object_events/pics/pokemon/goldeen.4bpp"); +const u32 gObjectEventPic_Seaking[] = INCBIN_U32("graphics/object_events/pics/pokemon/seaking.4bpp"); +const u32 gObjectEventPic_Staryu[] = INCBIN_U32("graphics/object_events/pics/pokemon/staryu.4bpp"); +const u32 gObjectEventPic_Starmie[] = INCBIN_U32("graphics/object_events/pics/pokemon/starmie.4bpp"); +const u32 gObjectEventPic_Scyther[] = INCBIN_U32("graphics/object_events/pics/pokemon/scyther.4bpp"); +const u32 gObjectEventPic_Jynx[] = INCBIN_U32("graphics/object_events/pics/pokemon/jynx.4bpp"); +const u32 gObjectEventPic_Electabuzz[] = INCBIN_U32("graphics/object_events/pics/pokemon/electabuzz.4bpp"); +const u32 gObjectEventPic_Magmar[] = INCBIN_U32("graphics/object_events/pics/pokemon/magmar.4bpp"); +const u32 gObjectEventPic_Pinsir[] = INCBIN_U32("graphics/object_events/pics/pokemon/pinsir.4bpp"); +const u32 gObjectEventPic_Tauros[] = INCBIN_U32("graphics/object_events/pics/pokemon/tauros.4bpp"); +const u32 gObjectEventPic_Magikarp[] = INCBIN_U32("graphics/object_events/pics/pokemon/magikarp.4bpp"); +const u32 gObjectEventPic_Gyarados[] = INCBIN_U32("graphics/object_events/pics/pokemon/gyarados.4bpp"); +const u32 gObjectEventPic_Lapras[] = INCBIN_U32("graphics/object_events/pics/pokemon/lapras.4bpp"); +const u32 gObjectEventPic_Ditto[] = INCBIN_U32("graphics/object_events/pics/pokemon/ditto.4bpp"); +const u32 gObjectEventPic_Eevee[] = INCBIN_U32("graphics/object_events/pics/pokemon/eevee.4bpp"); +const u32 gObjectEventPic_Vaporeon[] = INCBIN_U32("graphics/object_events/pics/pokemon/vaporeon.4bpp"); +const u32 gObjectEventPic_Jolteon[] = INCBIN_U32("graphics/object_events/pics/pokemon/jolteon.4bpp"); +const u32 gObjectEventPic_Flareon[] = INCBIN_U32("graphics/object_events/pics/pokemon/flareon.4bpp"); +const u32 gObjectEventPic_Porygon[] = INCBIN_U32("graphics/object_events/pics/pokemon/porygon.4bpp"); +const u32 gObjectEventPic_Omanyte[] = INCBIN_U32("graphics/object_events/pics/pokemon/omanyte.4bpp"); +const u32 gObjectEventPic_Omastar[] = INCBIN_U32("graphics/object_events/pics/pokemon/omastar.4bpp"); +const u32 gObjectEventPic_Kabuto[] = INCBIN_U32("graphics/object_events/pics/pokemon/kabuto.4bpp"); +const u32 gObjectEventPic_Kabutops[] = INCBIN_U32("graphics/object_events/pics/pokemon/kabutops.4bpp"); +const u32 gObjectEventPic_Aerodactyl[] = INCBIN_U32("graphics/object_events/pics/pokemon/aerodactyl.4bpp"); +const u32 gObjectEventPic_Snorlax[] = INCBIN_U32("graphics/object_events/pics/pokemon/snorlax.4bpp"); +const u32 gObjectEventPic_Articuno[] = INCBIN_U32("graphics/object_events/pics/pokemon/articuno.4bpp"); +const u32 gObjectEventPic_Zapdos[] = INCBIN_U32("graphics/object_events/pics/pokemon/zapdos.4bpp"); +const u32 gObjectEventPic_Moltres[] = INCBIN_U32("graphics/object_events/pics/pokemon/moltres.4bpp"); +const u32 gObjectEventPic_Dratini[] = INCBIN_U32("graphics/object_events/pics/pokemon/dratini.4bpp"); +const u32 gObjectEventPic_Dragonair[] = INCBIN_U32("graphics/object_events/pics/pokemon/dragonair.4bpp"); +const u32 gObjectEventPic_Dragonite[] = INCBIN_U32("graphics/object_events/pics/pokemon/dragonite.4bpp"); +const u32 gObjectEventPic_Mewtwo[] = INCBIN_U32("graphics/object_events/pics/pokemon/mewtwo.4bpp"); +const u32 gObjectEventPic_Mew[] = INCBIN_U32("graphics/object_events/pics/pokemon/mew.4bpp"); +const u32 gObjectEventPic_Chikorita[] = INCBIN_U32("graphics/object_events/pics/pokemon/chikorita.4bpp"); +const u32 gObjectEventPic_Bayleef[] = INCBIN_U32("graphics/object_events/pics/pokemon/bayleef.4bpp"); +const u32 gObjectEventPic_Meganium[] = INCBIN_U32("graphics/object_events/pics/pokemon/meganium.4bpp"); +const u32 gObjectEventPic_Cyndaquil[] = INCBIN_U32("graphics/object_events/pics/pokemon/cyndaquil.4bpp"); +const u32 gObjectEventPic_Quilava[] = INCBIN_U32("graphics/object_events/pics/pokemon/quilava.4bpp"); +const u32 gObjectEventPic_Typhlosion[] = INCBIN_U32("graphics/object_events/pics/pokemon/typhlosion.4bpp"); +const u32 gObjectEventPic_Totodile[] = INCBIN_U32("graphics/object_events/pics/pokemon/totodile.4bpp"); +const u32 gObjectEventPic_Croconaw[] = INCBIN_U32("graphics/object_events/pics/pokemon/croconaw.4bpp"); +const u32 gObjectEventPic_Feraligatr[] = INCBIN_U32("graphics/object_events/pics/pokemon/feraligatr.4bpp"); +const u32 gObjectEventPic_Sentret[] = INCBIN_U32("graphics/object_events/pics/pokemon/sentret.4bpp"); +const u32 gObjectEventPic_Furret[] = INCBIN_U32("graphics/object_events/pics/pokemon/furret.4bpp"); +const u32 gObjectEventPic_Hoothoot[] = INCBIN_U32("graphics/object_events/pics/pokemon/hoothoot.4bpp"); +const u32 gObjectEventPic_Noctowl[] = INCBIN_U32("graphics/object_events/pics/pokemon/noctowl.4bpp"); +const u32 gObjectEventPic_Ledyba[] = INCBIN_U32("graphics/object_events/pics/pokemon/ledyba.4bpp"); +const u32 gObjectEventPic_Ledian[] = INCBIN_U32("graphics/object_events/pics/pokemon/ledian.4bpp"); +const u32 gObjectEventPic_Spinarak[] = INCBIN_U32("graphics/object_events/pics/pokemon/spinarak.4bpp"); +const u32 gObjectEventPic_Ariados[] = INCBIN_U32("graphics/object_events/pics/pokemon/ariados.4bpp"); +const u32 gObjectEventPic_Crobat[] = INCBIN_U32("graphics/object_events/pics/pokemon/crobat.4bpp"); +const u32 gObjectEventPic_Chinchou[] = INCBIN_U32("graphics/object_events/pics/pokemon/chinchou.4bpp"); +const u32 gObjectEventPic_Lanturn[] = INCBIN_U32("graphics/object_events/pics/pokemon/lanturn.4bpp"); +const u32 gObjectEventPic_Pichu[] = INCBIN_U32("graphics/object_events/pics/pokemon/pichu.4bpp"); +const u32 gObjectEventPic_Cleffa[] = INCBIN_U32("graphics/object_events/pics/pokemon/cleffa.4bpp"); +const u32 gObjectEventPic_Igglybuff[] = INCBIN_U32("graphics/object_events/pics/pokemon/igglybuff.4bpp"); +const u32 gObjectEventPic_Togepi[] = INCBIN_U32("graphics/object_events/pics/pokemon/togepi.4bpp"); +const u32 gObjectEventPic_Togetic[] = INCBIN_U32("graphics/object_events/pics/pokemon/togetic.4bpp"); +const u32 gObjectEventPic_Natu[] = INCBIN_U32("graphics/object_events/pics/pokemon/natu.4bpp"); +const u32 gObjectEventPic_Xatu[] = INCBIN_U32("graphics/object_events/pics/pokemon/xatu.4bpp"); +const u32 gObjectEventPic_Mareep[] = INCBIN_U32("graphics/object_events/pics/pokemon/mareep.4bpp"); +const u32 gObjectEventPic_Flaaffy[] = INCBIN_U32("graphics/object_events/pics/pokemon/flaaffy.4bpp"); +const u32 gObjectEventPic_Ampharos[] = INCBIN_U32("graphics/object_events/pics/pokemon/ampharos.4bpp"); +const u32 gObjectEventPic_Bellossom[] = INCBIN_U32("graphics/object_events/pics/pokemon/bellossom.4bpp"); +const u32 gObjectEventPic_Marill[] = INCBIN_U32("graphics/object_events/pics/pokemon/marill.4bpp"); +const u32 gObjectEventPic_Azumarill[] = INCBIN_U32("graphics/object_events/pics/pokemon/azumarill.4bpp"); +const u32 gObjectEventPic_Sudowoodo[] = INCBIN_U32("graphics/object_events/pics/pokemon/sudowoodo.4bpp"); +const u32 gObjectEventPic_Politoed[] = INCBIN_U32("graphics/object_events/pics/pokemon/politoed.4bpp"); +const u32 gObjectEventPic_Hoppip[] = INCBIN_U32("graphics/object_events/pics/pokemon/hoppip.4bpp"); +const u32 gObjectEventPic_Skiploom[] = INCBIN_U32("graphics/object_events/pics/pokemon/skiploom.4bpp"); +const u32 gObjectEventPic_Jumpluff[] = INCBIN_U32("graphics/object_events/pics/pokemon/jumpluff.4bpp"); +const u32 gObjectEventPic_Aipom[] = INCBIN_U32("graphics/object_events/pics/pokemon/aipom.4bpp"); +const u32 gObjectEventPic_Sunkern[] = INCBIN_U32("graphics/object_events/pics/pokemon/sunkern.4bpp"); +const u32 gObjectEventPic_Sunflora[] = INCBIN_U32("graphics/object_events/pics/pokemon/sunflora.4bpp"); +const u32 gObjectEventPic_Yanma[] = INCBIN_U32("graphics/object_events/pics/pokemon/yanma.4bpp"); +const u32 gObjectEventPic_Wooper[] = INCBIN_U32("graphics/object_events/pics/pokemon/wooper.4bpp"); +const u32 gObjectEventPic_Quagsire[] = INCBIN_U32("graphics/object_events/pics/pokemon/quagsire.4bpp"); +const u32 gObjectEventPic_Espeon[] = INCBIN_U32("graphics/object_events/pics/pokemon/espeon.4bpp"); +const u32 gObjectEventPic_Umbreon[] = INCBIN_U32("graphics/object_events/pics/pokemon/umbreon.4bpp"); +const u32 gObjectEventPic_Murkrow[] = INCBIN_U32("graphics/object_events/pics/pokemon/murkrow.4bpp"); +const u32 gObjectEventPic_Slowking[] = INCBIN_U32("graphics/object_events/pics/pokemon/slowking.4bpp"); +const u32 gObjectEventPic_Misdreavus[] = INCBIN_U32("graphics/object_events/pics/pokemon/misdreavus.4bpp"); +const u32 gObjectEventPic_Wobbuffet[] = INCBIN_U32("graphics/object_events/pics/pokemon/wobbuffet.4bpp"); +const u32 gObjectEventPic_Girafarig[] = INCBIN_U32("graphics/object_events/pics/pokemon/girafarig.4bpp"); +const u32 gObjectEventPic_Pineco[] = INCBIN_U32("graphics/object_events/pics/pokemon/pineco.4bpp"); +const u32 gObjectEventPic_Forretress[] = INCBIN_U32("graphics/object_events/pics/pokemon/forretress.4bpp"); +const u32 gObjectEventPic_Dunsparce[] = INCBIN_U32("graphics/object_events/pics/pokemon/dunsparce.4bpp"); +const u32 gObjectEventPic_Gligar[] = INCBIN_U32("graphics/object_events/pics/pokemon/gligar.4bpp"); +const u32 gObjectEventPic_Steelix[] = INCBIN_U32("graphics/object_events/pics/pokemon/steelix.4bpp"); +const u32 gObjectEventPic_Snubbull[] = INCBIN_U32("graphics/object_events/pics/pokemon/snubbull.4bpp"); +const u32 gObjectEventPic_Granbull[] = INCBIN_U32("graphics/object_events/pics/pokemon/granbull.4bpp"); +const u32 gObjectEventPic_Qwilfish[] = INCBIN_U32("graphics/object_events/pics/pokemon/qwilfish.4bpp"); +const u32 gObjectEventPic_Scizor[] = INCBIN_U32("graphics/object_events/pics/pokemon/scizor.4bpp"); +const u32 gObjectEventPic_Shuckle[] = INCBIN_U32("graphics/object_events/pics/pokemon/shuckle.4bpp"); +const u32 gObjectEventPic_Heracross[] = INCBIN_U32("graphics/object_events/pics/pokemon/heracross.4bpp"); +const u32 gObjectEventPic_Sneasel[] = INCBIN_U32("graphics/object_events/pics/pokemon/sneasel.4bpp"); +const u32 gObjectEventPic_Teddiursa[] = INCBIN_U32("graphics/object_events/pics/pokemon/teddiursa.4bpp"); +const u32 gObjectEventPic_Ursaring[] = INCBIN_U32("graphics/object_events/pics/pokemon/ursaring.4bpp"); +const u32 gObjectEventPic_Slugma[] = INCBIN_U32("graphics/object_events/pics/pokemon/slugma.4bpp"); +const u32 gObjectEventPic_Magcargo[] = INCBIN_U32("graphics/object_events/pics/pokemon/magcargo.4bpp"); +const u32 gObjectEventPic_Swinub[] = INCBIN_U32("graphics/object_events/pics/pokemon/swinub.4bpp"); +const u32 gObjectEventPic_Piloswine[] = INCBIN_U32("graphics/object_events/pics/pokemon/piloswine.4bpp"); +const u32 gObjectEventPic_Corsola[] = INCBIN_U32("graphics/object_events/pics/pokemon/corsola.4bpp"); +const u32 gObjectEventPic_Remoraid[] = INCBIN_U32("graphics/object_events/pics/pokemon/remoraid.4bpp"); +const u32 gObjectEventPic_Octillery[] = INCBIN_U32("graphics/object_events/pics/pokemon/octillery.4bpp"); +const u32 gObjectEventPic_Delibird[] = INCBIN_U32("graphics/object_events/pics/pokemon/delibird.4bpp"); +const u32 gObjectEventPic_Mantine[] = INCBIN_U32("graphics/object_events/pics/pokemon/mantine.4bpp"); +const u32 gObjectEventPic_Skarmory[] = INCBIN_U32("graphics/object_events/pics/pokemon/skarmory.4bpp"); +const u32 gObjectEventPic_Houndour[] = INCBIN_U32("graphics/object_events/pics/pokemon/houndour.4bpp"); +const u32 gObjectEventPic_Houndoom[] = INCBIN_U32("graphics/object_events/pics/pokemon/houndoom.4bpp"); +const u32 gObjectEventPic_Kingdra[] = INCBIN_U32("graphics/object_events/pics/pokemon/kingdra.4bpp"); +const u32 gObjectEventPic_Phanpy[] = INCBIN_U32("graphics/object_events/pics/pokemon/phanpy.4bpp"); +const u32 gObjectEventPic_Donphan[] = INCBIN_U32("graphics/object_events/pics/pokemon/donphan.4bpp"); +const u32 gObjectEventPic_Porygon2[] = INCBIN_U32("graphics/object_events/pics/pokemon/porygon2.4bpp"); +const u32 gObjectEventPic_Stantler[] = INCBIN_U32("graphics/object_events/pics/pokemon/stantler.4bpp"); +const u32 gObjectEventPic_Smeargle[] = INCBIN_U32("graphics/object_events/pics/pokemon/smeargle.4bpp"); +const u32 gObjectEventPic_Tyrogue[] = INCBIN_U32("graphics/object_events/pics/pokemon/tyrogue.4bpp"); +const u32 gObjectEventPic_Hitmontop[] = INCBIN_U32("graphics/object_events/pics/pokemon/hitmontop.4bpp"); +const u32 gObjectEventPic_Smoochum[] = INCBIN_U32("graphics/object_events/pics/pokemon/smoochum.4bpp"); +const u32 gObjectEventPic_Elekid[] = INCBIN_U32("graphics/object_events/pics/pokemon/elekid.4bpp"); +const u32 gObjectEventPic_Magby[] = INCBIN_U32("graphics/object_events/pics/pokemon/magby.4bpp"); +const u32 gObjectEventPic_Miltank[] = INCBIN_U32("graphics/object_events/pics/pokemon/miltank.4bpp"); +const u32 gObjectEventPic_Blissey[] = INCBIN_U32("graphics/object_events/pics/pokemon/blissey.4bpp"); +const u32 gObjectEventPic_Raikou[] = INCBIN_U32("graphics/object_events/pics/pokemon/raikou.4bpp"); +const u32 gObjectEventPic_Entei[] = INCBIN_U32("graphics/object_events/pics/pokemon/entei.4bpp"); +const u32 gObjectEventPic_Suicune[] = INCBIN_U32("graphics/object_events/pics/pokemon/suicune.4bpp"); +const u32 gObjectEventPic_Larvitar[] = INCBIN_U32("graphics/object_events/pics/pokemon/larvitar.4bpp"); +const u32 gObjectEventPic_Pupitar[] = INCBIN_U32("graphics/object_events/pics/pokemon/pupitar.4bpp"); +const u32 gObjectEventPic_Tyranitar[] = INCBIN_U32("graphics/object_events/pics/pokemon/tyranitar.4bpp"); +const u32 gObjectEventPic_Lugia[] = INCBIN_U32("graphics/object_events/pics/pokemon/lugia.4bpp"); +const u32 gObjectEventPic_Ho_oh[] = INCBIN_U32("graphics/object_events/pics/pokemon/ho_oh.4bpp"); +const u32 gObjectEventPic_Celebi[] = INCBIN_U32("graphics/object_events/pics/pokemon/celebi.4bpp"); +const u32 gObjectEventPic_Treecko[] = INCBIN_U32("graphics/object_events/pics/pokemon/treecko.4bpp"); +const u32 gObjectEventPic_Grovyle[] = INCBIN_U32("graphics/object_events/pics/pokemon/grovyle.4bpp"); +const u32 gObjectEventPic_Sceptile[] = INCBIN_U32("graphics/object_events/pics/pokemon/sceptile.4bpp"); +const u32 gObjectEventPic_Torchic[] = INCBIN_U32("graphics/object_events/pics/pokemon/torchic.4bpp"); +const u32 gObjectEventPic_Combusken[] = INCBIN_U32("graphics/object_events/pics/pokemon/combusken.4bpp"); +const u32 gObjectEventPic_Blaziken[] = INCBIN_U32("graphics/object_events/pics/pokemon/blaziken.4bpp"); +const u32 gObjectEventPic_Mudkip[] = INCBIN_U32("graphics/object_events/pics/pokemon/mudkip.4bpp"); const u32 gObjectEventPic_Marshtomp[] = INCBIN_U32("graphics/object_events/pics/pokemon/marshtomp.4bpp"); +const u32 gObjectEventPic_Swampert[] = INCBIN_U32("graphics/object_events/pics/pokemon/swampert.4bpp"); +const u32 gObjectEventPic_Poochyena[] = INCBIN_U32("graphics/object_events/pics/pokemon/poochyena.4bpp"); +const u32 gObjectEventPic_Mightyena[] = INCBIN_U32("graphics/object_events/pics/pokemon/mightyena.4bpp"); +const u32 gObjectEventPic_Zigzagoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/zigzagoon.4bpp"); +const u32 gObjectEventPic_Linoone[] = INCBIN_U32("graphics/object_events/pics/pokemon/linoone.4bpp"); +const u32 gObjectEventPic_Wurmple[] = INCBIN_U32("graphics/object_events/pics/pokemon/wurmple.4bpp"); +const u32 gObjectEventPic_Silcoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/silcoon.4bpp"); +const u32 gObjectEventPic_Beautifly[] = INCBIN_U32("graphics/object_events/pics/pokemon/beautifly.4bpp"); +const u32 gObjectEventPic_Cascoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/cascoon.4bpp"); +const u32 gObjectEventPic_Dustox[] = INCBIN_U32("graphics/object_events/pics/pokemon/dustox.4bpp"); +const u32 gObjectEventPic_Lotad[] = INCBIN_U32("graphics/object_events/pics/pokemon/lotad.4bpp"); +const u32 gObjectEventPic_Lombre[] = INCBIN_U32("graphics/object_events/pics/pokemon/lombre.4bpp"); +const u32 gObjectEventPic_Ludicolo[] = INCBIN_U32("graphics/object_events/pics/pokemon/ludicolo.4bpp"); +const u32 gObjectEventPic_Seedot[] = INCBIN_U32("graphics/object_events/pics/pokemon/seedot.4bpp"); +const u32 gObjectEventPic_Nuzleaf[] = INCBIN_U32("graphics/object_events/pics/pokemon/nuzleaf.4bpp"); +const u32 gObjectEventPic_Shiftry[] = INCBIN_U32("graphics/object_events/pics/pokemon/shiftry.4bpp"); +const u32 gObjectEventPic_Taillow[] = INCBIN_U32("graphics/object_events/pics/pokemon/taillow.4bpp"); +const u32 gObjectEventPic_Swellow[] = INCBIN_U32("graphics/object_events/pics/pokemon/swellow.4bpp"); +const u32 gObjectEventPic_Wingull[] = INCBIN_U32("graphics/object_events/pics/pokemon/wingull.4bpp"); +const u32 gObjectEventPic_Pelipper[] = INCBIN_U32("graphics/object_events/pics/pokemon/pelipper.4bpp"); +const u32 gObjectEventPic_Ralts[] = INCBIN_U32("graphics/object_events/pics/pokemon/ralts.4bpp"); +const u32 gObjectEventPic_Kirlia[] = INCBIN_U32("graphics/object_events/pics/pokemon/kirlia.4bpp"); +const u32 gObjectEventPic_Gardevoir[] = INCBIN_U32("graphics/object_events/pics/pokemon/gardevoir.4bpp"); +const u32 gObjectEventPic_Surskit[] = INCBIN_U32("graphics/object_events/pics/pokemon/surskit.4bpp"); +const u32 gObjectEventPic_Masquerain[] = INCBIN_U32("graphics/object_events/pics/pokemon/masquerain.4bpp"); +const u32 gObjectEventPic_Shroomish[] = INCBIN_U32("graphics/object_events/pics/pokemon/shroomish.4bpp"); +const u32 gObjectEventPic_Breloom[] = INCBIN_U32("graphics/object_events/pics/pokemon/breloom.4bpp"); +const u32 gObjectEventPic_Slakoth[] = INCBIN_U32("graphics/object_events/pics/pokemon/slakoth.4bpp"); +const u32 gObjectEventPic_Vigoroth[] = INCBIN_U32("graphics/object_events/pics/pokemon/vigoroth.4bpp"); +const u32 gObjectEventPic_Slaking[] = INCBIN_U32("graphics/object_events/pics/pokemon/slaking.4bpp"); +const u32 gObjectEventPic_Nincada[] = INCBIN_U32("graphics/object_events/pics/pokemon/nincada.4bpp"); +const u32 gObjectEventPic_Ninjask[] = INCBIN_U32("graphics/object_events/pics/pokemon/ninjask.4bpp"); +const u32 gObjectEventPic_Shedinja[] = INCBIN_U32("graphics/object_events/pics/pokemon/shedinja.4bpp"); +const u32 gObjectEventPic_Whismur[] = INCBIN_U32("graphics/object_events/pics/pokemon/whismur.4bpp"); +const u32 gObjectEventPic_Loudred[] = INCBIN_U32("graphics/object_events/pics/pokemon/loudred.4bpp"); +const u32 gObjectEventPic_Exploud[] = INCBIN_U32("graphics/object_events/pics/pokemon/exploud.4bpp"); +const u32 gObjectEventPic_Makuhita[] = INCBIN_U32("graphics/object_events/pics/pokemon/makuhita.4bpp"); +const u32 gObjectEventPic_Hariyama[] = INCBIN_U32("graphics/object_events/pics/pokemon/hariyama.4bpp"); +const u32 gObjectEventPic_Azurill[] = INCBIN_U32("graphics/object_events/pics/pokemon/azurill.4bpp"); +const u32 gObjectEventPic_Nosepass[] = INCBIN_U32("graphics/object_events/pics/pokemon/nosepass.4bpp"); +const u32 gObjectEventPic_Skitty[] = INCBIN_U32("graphics/object_events/pics/pokemon/skitty.4bpp"); +const u32 gObjectEventPic_Delcatty[] = INCBIN_U32("graphics/object_events/pics/pokemon/delcatty.4bpp"); +const u32 gObjectEventPic_Sableye[] = INCBIN_U32("graphics/object_events/pics/pokemon/sableye.4bpp"); +const u32 gObjectEventPic_Mawile[] = INCBIN_U32("graphics/object_events/pics/pokemon/mawile.4bpp"); +const u32 gObjectEventPic_Aron[] = INCBIN_U32("graphics/object_events/pics/pokemon/aron.4bpp"); +const u32 gObjectEventPic_Lairon[] = INCBIN_U32("graphics/object_events/pics/pokemon/lairon.4bpp"); +const u32 gObjectEventPic_Aggron[] = INCBIN_U32("graphics/object_events/pics/pokemon/aggron.4bpp"); +const u32 gObjectEventPic_Meditite[] = INCBIN_U32("graphics/object_events/pics/pokemon/meditite.4bpp"); +const u32 gObjectEventPic_Medicham[] = INCBIN_U32("graphics/object_events/pics/pokemon/medicham.4bpp"); +const u32 gObjectEventPic_Electrike[] = INCBIN_U32("graphics/object_events/pics/pokemon/electrike.4bpp"); +const u32 gObjectEventPic_Manectric[] = INCBIN_U32("graphics/object_events/pics/pokemon/manectric.4bpp"); +const u32 gObjectEventPic_Plusle[] = INCBIN_U32("graphics/object_events/pics/pokemon/plusle.4bpp"); +const u32 gObjectEventPic_Minun[] = INCBIN_U32("graphics/object_events/pics/pokemon/minun.4bpp"); +const u32 gObjectEventPic_Volbeat[] = INCBIN_U32("graphics/object_events/pics/pokemon/volbeat.4bpp"); +const u32 gObjectEventPic_Illumise[] = INCBIN_U32("graphics/object_events/pics/pokemon/illumise.4bpp"); +const u32 gObjectEventPic_Roselia[] = INCBIN_U32("graphics/object_events/pics/pokemon/roselia.4bpp"); +const u32 gObjectEventPic_Gulpin[] = INCBIN_U32("graphics/object_events/pics/pokemon/gulpin.4bpp"); +const u32 gObjectEventPic_Swalot[] = INCBIN_U32("graphics/object_events/pics/pokemon/swalot.4bpp"); +const u32 gObjectEventPic_Carvanha[] = INCBIN_U32("graphics/object_events/pics/pokemon/carvanha.4bpp"); +const u32 gObjectEventPic_Sharpedo[] = INCBIN_U32("graphics/object_events/pics/pokemon/sharpedo.4bpp"); +const u32 gObjectEventPic_Wailmer[] = INCBIN_U32("graphics/object_events/pics/pokemon/wailmer.4bpp"); +const u32 gObjectEventPic_Wailord[] = INCBIN_U32("graphics/object_events/pics/pokemon/wailord.4bpp"); +const u32 gObjectEventPic_Numel[] = INCBIN_U32("graphics/object_events/pics/pokemon/numel.4bpp"); +const u32 gObjectEventPic_Camerupt[] = INCBIN_U32("graphics/object_events/pics/pokemon/camerupt.4bpp"); +const u32 gObjectEventPic_Torkoal[] = INCBIN_U32("graphics/object_events/pics/pokemon/torkoal.4bpp"); +const u32 gObjectEventPic_Spoink[] = INCBIN_U32("graphics/object_events/pics/pokemon/spoink.4bpp"); +const u32 gObjectEventPic_Grumpig[] = INCBIN_U32("graphics/object_events/pics/pokemon/grumpig.4bpp"); +const u32 gObjectEventPic_Spinda[] = INCBIN_U32("graphics/object_events/pics/pokemon/spinda.4bpp"); +const u32 gObjectEventPic_Trapinch[] = INCBIN_U32("graphics/object_events/pics/pokemon/trapinch.4bpp"); +const u32 gObjectEventPic_Vibrava[] = INCBIN_U32("graphics/object_events/pics/pokemon/vibrava.4bpp"); +const u32 gObjectEventPic_Flygon[] = INCBIN_U32("graphics/object_events/pics/pokemon/flygon.4bpp"); +const u32 gObjectEventPic_Cacnea[] = INCBIN_U32("graphics/object_events/pics/pokemon/cacnea.4bpp"); +const u32 gObjectEventPic_Cacturne[] = INCBIN_U32("graphics/object_events/pics/pokemon/cacturne.4bpp"); +const u32 gObjectEventPic_Swablu[] = INCBIN_U32("graphics/object_events/pics/pokemon/swablu.4bpp"); const u32 gObjectEventPic_Altaria[] = INCBIN_U32("graphics/object_events/pics/pokemon/altaria.4bpp"); -const u32 gObjectEventPic_Togetic[] = INCBIN_U32("graphics/object_events/pics/pokemon/togetic.4bpp"); -const u32 gObjectEventPic_Charizard[] = INCBIN_U32("graphics/object_events/pics/pokemon/charizard.4bpp"); +const u32 gObjectEventPic_Zangoose[] = INCBIN_U32("graphics/object_events/pics/pokemon/zangoose.4bpp"); +const u32 gObjectEventPic_Seviper[] = INCBIN_U32("graphics/object_events/pics/pokemon/seviper.4bpp"); +const u32 gObjectEventPic_Lunatone[] = INCBIN_U32("graphics/object_events/pics/pokemon/lunatone.4bpp"); +const u32 gObjectEventPic_Solrock[] = INCBIN_U32("graphics/object_events/pics/pokemon/solrock.4bpp"); +const u32 gObjectEventPic_Barboach[] = INCBIN_U32("graphics/object_events/pics/pokemon/barboach.4bpp"); +const u32 gObjectEventPic_Whiscash[] = INCBIN_U32("graphics/object_events/pics/pokemon/whiscash.4bpp"); +const u32 gObjectEventPic_Corphish[] = INCBIN_U32("graphics/object_events/pics/pokemon/corphish.4bpp"); +const u32 gObjectEventPic_Crawdaunt[] = INCBIN_U32("graphics/object_events/pics/pokemon/crawdaunt.4bpp"); +const u32 gObjectEventPic_Baltoy[] = INCBIN_U32("graphics/object_events/pics/pokemon/baltoy.4bpp"); +const u32 gObjectEventPic_Claydol[] = INCBIN_U32("graphics/object_events/pics/pokemon/claydol.4bpp"); +const u32 gObjectEventPic_Lileep[] = INCBIN_U32("graphics/object_events/pics/pokemon/lileep.4bpp"); +const u32 gObjectEventPic_Cradily[] = INCBIN_U32("graphics/object_events/pics/pokemon/cradily.4bpp"); +const u32 gObjectEventPic_Anorith[] = INCBIN_U32("graphics/object_events/pics/pokemon/anorith.4bpp"); +const u32 gObjectEventPic_Armaldo[] = INCBIN_U32("graphics/object_events/pics/pokemon/armaldo.4bpp"); +const u32 gObjectEventPic_Feebas[] = INCBIN_U32("graphics/object_events/pics/pokemon/feebas.4bpp"); +const u32 gObjectEventPic_Milotic[] = INCBIN_U32("graphics/object_events/pics/pokemon/milotic.4bpp"); +const u32 gObjectEventPic_Kecleon[] = INCBIN_U32("graphics/object_events/pics/pokemon/kecleon.4bpp"); +const u32 gObjectEventPic_Shuppet[] = INCBIN_U32("graphics/object_events/pics/pokemon/shuppet.4bpp"); const u32 gObjectEventPic_Banette[] = INCBIN_U32("graphics/object_events/pics/pokemon/banette.4bpp"); -const u16 gObjectEventPalette31[] = INCBIN_U16("graphics/object_events/palettes/31.gbapal"); +const u32 gObjectEventPic_Duskull[] = INCBIN_U32("graphics/object_events/pics/pokemon/duskull.4bpp"); +const u32 gObjectEventPic_Dusclops[] = INCBIN_U32("graphics/object_events/pics/pokemon/dusclops.4bpp"); +const u32 gObjectEventPic_Tropius[] = INCBIN_U32("graphics/object_events/pics/pokemon/tropius.4bpp"); +const u32 gObjectEventPic_Chimecho[] = INCBIN_U32("graphics/object_events/pics/pokemon/chimecho.4bpp"); +const u32 gObjectEventPic_Absol[] = INCBIN_U32("graphics/object_events/pics/pokemon/absol.4bpp"); +const u32 gObjectEventPic_Wynaut[] = INCBIN_U32("graphics/object_events/pics/pokemon/wynaut.4bpp"); +const u32 gObjectEventPic_Snorunt[] = INCBIN_U32("graphics/object_events/pics/pokemon/snorunt.4bpp"); +const u32 gObjectEventPic_Glalie[] = INCBIN_U32("graphics/object_events/pics/pokemon/glalie.4bpp"); +const u32 gObjectEventPic_Spheal[] = INCBIN_U32("graphics/object_events/pics/pokemon/spheal.4bpp"); +const u32 gObjectEventPic_Sealeo[] = INCBIN_U32("graphics/object_events/pics/pokemon/sealeo.4bpp"); +const u32 gObjectEventPic_Walrein[] = INCBIN_U32("graphics/object_events/pics/pokemon/walrein.4bpp"); +const u32 gObjectEventPic_Clamperl[] = INCBIN_U32("graphics/object_events/pics/pokemon/clamperl.4bpp"); +const u32 gObjectEventPic_Huntail[] = INCBIN_U32("graphics/object_events/pics/pokemon/huntail.4bpp"); +const u32 gObjectEventPic_Gorebyss[] = INCBIN_U32("graphics/object_events/pics/pokemon/gorebyss.4bpp"); +const u32 gObjectEventPic_Relicanth[] = INCBIN_U32("graphics/object_events/pics/pokemon/relicanth.4bpp"); +const u32 gObjectEventPic_Luvdisc[] = INCBIN_U32("graphics/object_events/pics/pokemon/luvdisc.4bpp"); +const u32 gObjectEventPic_Bagon[] = INCBIN_U32("graphics/object_events/pics/pokemon/bagon.4bpp"); +const u32 gObjectEventPic_Shelgon[] = INCBIN_U32("graphics/object_events/pics/pokemon/shelgon.4bpp"); +const u32 gObjectEventPic_Salamence[] = INCBIN_U32("graphics/object_events/pics/pokemon/salamence.4bpp"); +const u32 gObjectEventPic_Beldum[] = INCBIN_U32("graphics/object_events/pics/pokemon/beldum.4bpp"); +const u32 gObjectEventPic_Metang[] = INCBIN_U32("graphics/object_events/pics/pokemon/metang.4bpp"); +const u32 gObjectEventPic_Metagross[] = INCBIN_U32("graphics/object_events/pics/pokemon/metagross.4bpp"); +const u32 gObjectEventPic_Regirock[] = INCBIN_U32("graphics/object_events/pics/pokemon/regirock.4bpp"); +const u32 gObjectEventPic_Regice[] = INCBIN_U32("graphics/object_events/pics/pokemon/regice.4bpp"); +const u32 gObjectEventPic_Registeel[] = INCBIN_U32("graphics/object_events/pics/pokemon/registeel.4bpp"); +const u32 gObjectEventPic_Latias[] = INCBIN_U32("graphics/object_events/pics/pokemon/latias.4bpp"); +const u32 gObjectEventPic_Latios[] = INCBIN_U32("graphics/object_events/pics/pokemon/latios.4bpp"); +const u32 gObjectEventPic_Kyogre[] = INCBIN_U32("graphics/object_events/pics/pokemon/kyogre.4bpp"); +const u32 gObjectEventPic_Groudon[] = INCBIN_U32("graphics/object_events/pics/pokemon/groudon.4bpp"); +const u32 gObjectEventPic_Rayquaza[] = INCBIN_U32("graphics/object_events/pics/pokemon/rayquaza.4bpp"); +const u32 gObjectEventPic_Jirachi[] = INCBIN_U32("graphics/object_events/pics/pokemon/jirachi.4bpp"); +const u32 gObjectEventPic_Deoxys[] = INCBIN_U32("graphics/object_events/pics/pokemon/deoxys.4bpp"); diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 69f3fe72871b..02534ca023d6 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -248,9 +248,384 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF // Species-indexed pokemon object event table const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { + [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, + [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ivysaur, gDummySpriteAffineAnimTable}, + [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Venusaur, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMANDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Charmander, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Charmeleon, gDummySpriteAffineAnimTable}, [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Charizard, gDummySpriteAffineAnimTable}, - [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}, - [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}, - [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}, + [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Squirtle, gDummySpriteAffineAnimTable}, + [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wartortle, gDummySpriteAffineAnimTable}, + [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Blastoise, gDummySpriteAffineAnimTable}, + [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Caterpie, gDummySpriteAffineAnimTable}, + [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Metapod, gDummySpriteAffineAnimTable}, + [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Butterfree, gDummySpriteAffineAnimTable}, + [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Weedle, gDummySpriteAffineAnimTable}, + [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kakuna, gDummySpriteAffineAnimTable}, + [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Beedrill, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pidgey, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pidgeot, gDummySpriteAffineAnimTable}, + [SPECIES_RATTATA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Rattata, gDummySpriteAffineAnimTable}, + [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Raticate, gDummySpriteAffineAnimTable}, + [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Spearow, gDummySpriteAffineAnimTable}, + [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Fearow, gDummySpriteAffineAnimTable}, + [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ekans, gDummySpriteAffineAnimTable}, + [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Arbok, gDummySpriteAffineAnimTable}, + [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pikachu, gDummySpriteAffineAnimTable}, + [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Raichu, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sandshrew, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sandslash, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Nidorina, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOQUEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Nidorino, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Nidoking, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Clefairy, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Clefable, gDummySpriteAffineAnimTable}, + [SPECIES_VULPIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Vulpix, gDummySpriteAffineAnimTable}, + [SPECIES_NINETALES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ninetales, gDummySpriteAffineAnimTable}, + [SPECIES_JIGGLYPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, + [SPECIES_WIGGLYTUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, + [SPECIES_ZUBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Zubat, gDummySpriteAffineAnimTable}, + [SPECIES_GOLBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Golbat, gDummySpriteAffineAnimTable}, + [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Oddish, gDummySpriteAffineAnimTable}, + [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gloom, gDummySpriteAffineAnimTable}, + [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Vileplume, gDummySpriteAffineAnimTable}, + [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Paras, gDummySpriteAffineAnimTable}, + [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Parasect, gDummySpriteAffineAnimTable}, + [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Venonat, gDummySpriteAffineAnimTable}, + [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Venomoth, gDummySpriteAffineAnimTable}, + [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Diglett, gDummySpriteAffineAnimTable}, + [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dugtrio, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Meowth, gDummySpriteAffineAnimTable}, + [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Persian, gDummySpriteAffineAnimTable}, + [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Psyduck, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Golduck, gDummySpriteAffineAnimTable}, + [SPECIES_MANKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mankey, gDummySpriteAffineAnimTable}, + [SPECIES_PRIMEAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Primeape, gDummySpriteAffineAnimTable}, + [SPECIES_GROWLITHE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Growlithe, gDummySpriteAffineAnimTable}, + [SPECIES_ARCANINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Arcanine, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Poliwag, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Poliwrath, gDummySpriteAffineAnimTable}, + [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Abra, gDummySpriteAffineAnimTable}, + [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kadabra, gDummySpriteAffineAnimTable}, + [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Alakazam, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Machop, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Machoke, gDummySpriteAffineAnimTable}, + [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Machamp, gDummySpriteAffineAnimTable}, + [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Bellsprout, gDummySpriteAffineAnimTable}, + [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Weepinbell, gDummySpriteAffineAnimTable}, + [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Victreebel, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Tentacool, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Tentacruel, gDummySpriteAffineAnimTable}, + [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Geodude, gDummySpriteAffineAnimTable}, + [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Graveler, gDummySpriteAffineAnimTable}, + [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Golem, gDummySpriteAffineAnimTable}, + [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ponyta, gDummySpriteAffineAnimTable}, + [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Rapidash, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Slowpoke, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Slowbro, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Magnemite, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Magneton, gDummySpriteAffineAnimTable}, + [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Doduo, gDummySpriteAffineAnimTable}, + [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dodrio, gDummySpriteAffineAnimTable}, + [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Seel, gDummySpriteAffineAnimTable}, + [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dewgong, gDummySpriteAffineAnimTable}, + [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Grimer, gDummySpriteAffineAnimTable}, + [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Muk, gDummySpriteAffineAnimTable}, + [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shellder, gDummySpriteAffineAnimTable}, + [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cloyster, gDummySpriteAffineAnimTable}, + [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gastly, gDummySpriteAffineAnimTable}, + [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Haunter, gDummySpriteAffineAnimTable}, + [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gengar, gDummySpriteAffineAnimTable}, + [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Onix, gDummySpriteAffineAnimTable}, + [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Drowzee, gDummySpriteAffineAnimTable}, + [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hypno, gDummySpriteAffineAnimTable}, + [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Krabby, gDummySpriteAffineAnimTable}, + [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kingler, gDummySpriteAffineAnimTable}, + [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Voltorb, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Electrode, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Exeggcute, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Exeggutor, gDummySpriteAffineAnimTable}, + [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cubone, gDummySpriteAffineAnimTable}, + [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marowak, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, + [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lickitung, gDummySpriteAffineAnimTable}, + [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Koffing, gDummySpriteAffineAnimTable}, + [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Weezing, gDummySpriteAffineAnimTable}, + [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, + [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Rhydon, gDummySpriteAffineAnimTable}, + [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Chansey, gDummySpriteAffineAnimTable}, + [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Tangela, gDummySpriteAffineAnimTable}, + [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, + [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Horsea, gDummySpriteAffineAnimTable}, + [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Seadra, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Goldeen, gDummySpriteAffineAnimTable}, + [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Seaking, gDummySpriteAffineAnimTable}, + [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Staryu, gDummySpriteAffineAnimTable}, + [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Starmie, gDummySpriteAffineAnimTable}, + [SPECIES_SCYTHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Scyther, gDummySpriteAffineAnimTable}, + [SPECIES_JYNX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Jynx, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTABUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Electabuzz, gDummySpriteAffineAnimTable}, + [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Magmar, gDummySpriteAffineAnimTable}, + [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pinsir, gDummySpriteAffineAnimTable}, + [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Tauros, gDummySpriteAffineAnimTable}, + [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Magikarp, gDummySpriteAffineAnimTable}, + [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gyarados, gDummySpriteAffineAnimTable}, + [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lapras, gDummySpriteAffineAnimTable}, + [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ditto, gDummySpriteAffineAnimTable}, + [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Eevee, gDummySpriteAffineAnimTable}, + [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Vaporeon, gDummySpriteAffineAnimTable}, + [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Jolteon, gDummySpriteAffineAnimTable}, + [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Flareon, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Porygon, gDummySpriteAffineAnimTable}, + [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Omanyte, gDummySpriteAffineAnimTable}, + [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Omastar, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kabuto, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kabutops, gDummySpriteAffineAnimTable}, + [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, + [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Snorlax, gDummySpriteAffineAnimTable}, + [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Articuno, gDummySpriteAffineAnimTable}, + [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Zapdos, gDummySpriteAffineAnimTable}, + [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Moltres, gDummySpriteAffineAnimTable}, + [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dratini, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dragonair, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dragonite, gDummySpriteAffineAnimTable}, + [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mewtwo, gDummySpriteAffineAnimTable}, + [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mew, gDummySpriteAffineAnimTable}, + [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Chikorita, gDummySpriteAffineAnimTable}, + [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Bayleef, gDummySpriteAffineAnimTable}, + [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Meganium, gDummySpriteAffineAnimTable}, + [SPECIES_CYNDAQUIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, + [SPECIES_QUILAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Quilava, gDummySpriteAffineAnimTable}, + [SPECIES_TYPHLOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Typhlosion, gDummySpriteAffineAnimTable}, + [SPECIES_TOTODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Totodile, gDummySpriteAffineAnimTable}, + [SPECIES_CROCONAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Croconaw, gDummySpriteAffineAnimTable}, + [SPECIES_FERALIGATR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Feraligatr, gDummySpriteAffineAnimTable}, + [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sentret, gDummySpriteAffineAnimTable}, + [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Furret, gDummySpriteAffineAnimTable}, + [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hoothoot, gDummySpriteAffineAnimTable}, + [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Noctowl, gDummySpriteAffineAnimTable}, + [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ledyba, gDummySpriteAffineAnimTable}, + [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ledian, gDummySpriteAffineAnimTable}, + [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Spinarak, gDummySpriteAffineAnimTable}, + [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ariados, gDummySpriteAffineAnimTable}, + [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Crobat, gDummySpriteAffineAnimTable}, + [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Chinchou, gDummySpriteAffineAnimTable}, + [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lanturn, gDummySpriteAffineAnimTable}, + [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pichu, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cleffa, gDummySpriteAffineAnimTable}, + [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Igglybuff, gDummySpriteAffineAnimTable}, + [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togepi, gDummySpriteAffineAnimTable}, + [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}, + [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Natu, gDummySpriteAffineAnimTable}, + [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Xatu, gDummySpriteAffineAnimTable}, + [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mareep, gDummySpriteAffineAnimTable}, + [SPECIES_FLAAFFY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Flaaffy, gDummySpriteAffineAnimTable}, + [SPECIES_AMPHAROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ampharos, gDummySpriteAffineAnimTable}, + [SPECIES_BELLOSSOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Bellossom, gDummySpriteAffineAnimTable}, + [SPECIES_MARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marill, gDummySpriteAffineAnimTable}, + [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Azumarill, gDummySpriteAffineAnimTable}, + [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, + [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Politoed, gDummySpriteAffineAnimTable}, + [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hoppip, gDummySpriteAffineAnimTable}, + [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Skiploom, gDummySpriteAffineAnimTable}, + [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Jumpluff, gDummySpriteAffineAnimTable}, + [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Aipom, gDummySpriteAffineAnimTable}, + [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sunkern, gDummySpriteAffineAnimTable}, + [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sunflora, gDummySpriteAffineAnimTable}, + [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Yanma, gDummySpriteAffineAnimTable}, + [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wooper, gDummySpriteAffineAnimTable}, + [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Quagsire, gDummySpriteAffineAnimTable}, + [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Espeon, gDummySpriteAffineAnimTable}, + [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Umbreon, gDummySpriteAffineAnimTable}, + [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Murkrow, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Slowking, gDummySpriteAffineAnimTable}, + [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Misdreavus, gDummySpriteAffineAnimTable}, + [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, + [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Girafarig, gDummySpriteAffineAnimTable}, + [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pineco, gDummySpriteAffineAnimTable}, + [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Forretress, gDummySpriteAffineAnimTable}, + [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dunsparce, gDummySpriteAffineAnimTable}, + [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gligar, gDummySpriteAffineAnimTable}, + [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Steelix, gDummySpriteAffineAnimTable}, + [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Snubbull, gDummySpriteAffineAnimTable}, + [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Granbull, gDummySpriteAffineAnimTable}, + [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Qwilfish, gDummySpriteAffineAnimTable}, + [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Scizor, gDummySpriteAffineAnimTable}, + [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shuckle, gDummySpriteAffineAnimTable}, + [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Heracross, gDummySpriteAffineAnimTable}, + [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sneasel, gDummySpriteAffineAnimTable}, + [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Teddiursa, gDummySpriteAffineAnimTable}, + [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ursaring, gDummySpriteAffineAnimTable}, + [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Slugma, gDummySpriteAffineAnimTable}, + [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Magcargo, gDummySpriteAffineAnimTable}, + [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Swinub, gDummySpriteAffineAnimTable}, + [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Piloswine, gDummySpriteAffineAnimTable}, + [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Corsola, gDummySpriteAffineAnimTable}, + [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Remoraid, gDummySpriteAffineAnimTable}, + [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Octillery, gDummySpriteAffineAnimTable}, + [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Delibird, gDummySpriteAffineAnimTable}, + [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mantine, gDummySpriteAffineAnimTable}, + [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Skarmory, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Houndour, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Houndoom, gDummySpriteAffineAnimTable}, + [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kingdra, gDummySpriteAffineAnimTable}, + [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Phanpy, gDummySpriteAffineAnimTable}, + [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Donphan, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Porygon2, gDummySpriteAffineAnimTable}, + [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Stantler, gDummySpriteAffineAnimTable}, + [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Smeargle, gDummySpriteAffineAnimTable}, + [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Tyrogue, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONTOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hitmontop, gDummySpriteAffineAnimTable}, + [SPECIES_SMOOCHUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Smoochum, gDummySpriteAffineAnimTable}, + [SPECIES_ELEKID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Elekid, gDummySpriteAffineAnimTable}, + [SPECIES_MAGBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Magby, gDummySpriteAffineAnimTable}, + [SPECIES_MILTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Miltank, gDummySpriteAffineAnimTable}, + [SPECIES_BLISSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Blissey, gDummySpriteAffineAnimTable}, + [SPECIES_RAIKOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Raikou, gDummySpriteAffineAnimTable}, + [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Entei, gDummySpriteAffineAnimTable}, + [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Suicune, gDummySpriteAffineAnimTable}, + [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Larvitar, gDummySpriteAffineAnimTable}, + [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pupitar, gDummySpriteAffineAnimTable}, + [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Tyranitar, gDummySpriteAffineAnimTable}, + [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}, + [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ho_oh, gDummySpriteAffineAnimTable}, + [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Celebi, gDummySpriteAffineAnimTable}, + [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Treecko, gDummySpriteAffineAnimTable}, + [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Grovyle, gDummySpriteAffineAnimTable}, + [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sceptile, gDummySpriteAffineAnimTable}, + [SPECIES_TORCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Torchic, gDummySpriteAffineAnimTable}, + [SPECIES_COMBUSKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Combusken, gDummySpriteAffineAnimTable}, + [SPECIES_BLAZIKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Blaziken, gDummySpriteAffineAnimTable}, + [SPECIES_MUDKIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mudkip, gDummySpriteAffineAnimTable}, + [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}, + [SPECIES_SWAMPERT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Swampert, gDummySpriteAffineAnimTable}, + [SPECIES_POOCHYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Poochyena, gDummySpriteAffineAnimTable}, + [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mightyena, gDummySpriteAffineAnimTable}, + [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, + [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Linoone, gDummySpriteAffineAnimTable}, + [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wurmple, gDummySpriteAffineAnimTable}, + [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Silcoon, gDummySpriteAffineAnimTable}, + [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Beautifly, gDummySpriteAffineAnimTable}, + [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cascoon, gDummySpriteAffineAnimTable}, + [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dustox, gDummySpriteAffineAnimTable}, + [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lotad, gDummySpriteAffineAnimTable}, + [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lombre, gDummySpriteAffineAnimTable}, + [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ludicolo, gDummySpriteAffineAnimTable}, + [SPECIES_SEEDOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Seedot, gDummySpriteAffineAnimTable}, + [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, + [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shiftry, gDummySpriteAffineAnimTable}, + [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Taillow, gDummySpriteAffineAnimTable}, + [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Swellow, gDummySpriteAffineAnimTable}, + [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wingull, gDummySpriteAffineAnimTable}, + [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pelipper, gDummySpriteAffineAnimTable}, + [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ralts, gDummySpriteAffineAnimTable}, + [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kirlia, gDummySpriteAffineAnimTable}, + [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gardevoir, gDummySpriteAffineAnimTable}, + [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Surskit, gDummySpriteAffineAnimTable}, + [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Masquerain, gDummySpriteAffineAnimTable}, + [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shroomish, gDummySpriteAffineAnimTable}, + [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Breloom, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Slakoth, gDummySpriteAffineAnimTable}, + [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Vigoroth, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Slaking, gDummySpriteAffineAnimTable}, + [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Nincada, gDummySpriteAffineAnimTable}, + [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ninjask, gDummySpriteAffineAnimTable}, + [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shedinja, gDummySpriteAffineAnimTable}, + [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Whismur, gDummySpriteAffineAnimTable}, + [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Loudred, gDummySpriteAffineAnimTable}, + [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Exploud, gDummySpriteAffineAnimTable}, + [SPECIES_MAKUHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Makuhita, gDummySpriteAffineAnimTable}, + [SPECIES_HARIYAMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hariyama, gDummySpriteAffineAnimTable}, + [SPECIES_AZURILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Azurill, gDummySpriteAffineAnimTable}, + [SPECIES_NOSEPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Nosepass, gDummySpriteAffineAnimTable}, + [SPECIES_SKITTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Skitty, gDummySpriteAffineAnimTable}, + [SPECIES_DELCATTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Delcatty, gDummySpriteAffineAnimTable}, + [SPECIES_SABLEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sableye, gDummySpriteAffineAnimTable}, + [SPECIES_MAWILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mawile, gDummySpriteAffineAnimTable}, + [SPECIES_ARON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Aron, gDummySpriteAffineAnimTable}, + [SPECIES_LAIRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lairon, gDummySpriteAffineAnimTable}, + [SPECIES_AGGRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Aggron, gDummySpriteAffineAnimTable}, + [SPECIES_MEDITITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Meditite, gDummySpriteAffineAnimTable}, + [SPECIES_MEDICHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Medicham, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRIKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Electrike, gDummySpriteAffineAnimTable}, + [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Manectric, gDummySpriteAffineAnimTable}, + [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Plusle, gDummySpriteAffineAnimTable}, + [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Minun, gDummySpriteAffineAnimTable}, + [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Volbeat, gDummySpriteAffineAnimTable}, + [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Illumise, gDummySpriteAffineAnimTable}, + [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Roselia, gDummySpriteAffineAnimTable}, + [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gulpin, gDummySpriteAffineAnimTable}, + [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Swalot, gDummySpriteAffineAnimTable}, + [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Carvanha, gDummySpriteAffineAnimTable}, + [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sharpedo, gDummySpriteAffineAnimTable}, + [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wailmer, gDummySpriteAffineAnimTable}, + [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wailord, gDummySpriteAffineAnimTable}, + [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Numel, gDummySpriteAffineAnimTable}, + [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Camerupt, gDummySpriteAffineAnimTable}, + [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Torkoal, gDummySpriteAffineAnimTable}, + [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Spoink, gDummySpriteAffineAnimTable}, + [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Grumpig, gDummySpriteAffineAnimTable}, + [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Spinda, gDummySpriteAffineAnimTable}, + [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Trapinch, gDummySpriteAffineAnimTable}, + [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Vibrava, gDummySpriteAffineAnimTable}, + [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Flygon, gDummySpriteAffineAnimTable}, + [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cacnea, gDummySpriteAffineAnimTable}, + [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cacturne, gDummySpriteAffineAnimTable}, + [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Swablu, gDummySpriteAffineAnimTable}, + [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}, + [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Zangoose, gDummySpriteAffineAnimTable}, + [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Seviper, gDummySpriteAffineAnimTable}, + [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lunatone, gDummySpriteAffineAnimTable}, + [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Solrock, gDummySpriteAffineAnimTable}, + [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Barboach, gDummySpriteAffineAnimTable}, + [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Whiscash, gDummySpriteAffineAnimTable}, + [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Corphish, gDummySpriteAffineAnimTable}, + [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, + [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Baltoy, gDummySpriteAffineAnimTable}, + [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Claydol, gDummySpriteAffineAnimTable}, + [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lileep, gDummySpriteAffineAnimTable}, + [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cradily, gDummySpriteAffineAnimTable}, + [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Anorith, gDummySpriteAffineAnimTable}, + [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Armaldo, gDummySpriteAffineAnimTable}, + [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Feebas, gDummySpriteAffineAnimTable}, + [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Milotic, gDummySpriteAffineAnimTable}, + [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kecleon, gDummySpriteAffineAnimTable}, + [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shuppet, gDummySpriteAffineAnimTable}, [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Banette, gDummySpriteAffineAnimTable}, + [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Duskull, gDummySpriteAffineAnimTable}, + [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dusclops, gDummySpriteAffineAnimTable}, + [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Tropius, gDummySpriteAffineAnimTable}, + [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Chimecho, gDummySpriteAffineAnimTable}, + [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Absol, gDummySpriteAffineAnimTable}, + [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wynaut, gDummySpriteAffineAnimTable}, + [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Snorunt, gDummySpriteAffineAnimTable}, + [SPECIES_GLALIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Glalie, gDummySpriteAffineAnimTable}, + [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Spheal, gDummySpriteAffineAnimTable}, + [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sealeo, gDummySpriteAffineAnimTable}, + [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Walrein, gDummySpriteAffineAnimTable}, + [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Clamperl, gDummySpriteAffineAnimTable}, + [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Huntail, gDummySpriteAffineAnimTable}, + [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gorebyss, gDummySpriteAffineAnimTable}, + [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Relicanth, gDummySpriteAffineAnimTable}, + [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Luvdisc, gDummySpriteAffineAnimTable}, + [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Bagon, gDummySpriteAffineAnimTable}, + [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shelgon, gDummySpriteAffineAnimTable}, + [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Salamence, gDummySpriteAffineAnimTable}, + [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Beldum, gDummySpriteAffineAnimTable}, + [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Metang, gDummySpriteAffineAnimTable}, + [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Metagross, gDummySpriteAffineAnimTable}, + [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Regirock, gDummySpriteAffineAnimTable}, + [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Regice, gDummySpriteAffineAnimTable}, + [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Registeel, gDummySpriteAffineAnimTable}, + [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Latias, gDummySpriteAffineAnimTable}, + [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Latios, gDummySpriteAffineAnimTable}, + [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kyogre, gDummySpriteAffineAnimTable}, + [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Groudon, gDummySpriteAffineAnimTable}, + [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Rayquaza, gDummySpriteAffineAnimTable}, + [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Jirachi, gDummySpriteAffineAnimTable}, + [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Deoxys, gDummySpriteAffineAnimTable}, }; diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 2889f0bc7286..3d3583896e8a 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -926,27 +926,27 @@ const struct SpriteFrameImage gObjectEventPicTable_Truck[] = { }; const struct SpriteFrameImage gObjectEventPicTable_VigorothCarryingBox[] = { - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 0), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 0), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 0), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 1), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 2), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 1), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 2), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 1), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 2), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 0), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 0), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 0), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 1), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 2), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 1), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 2), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 1), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 2), }; const struct SpriteFrameImage gObjectEventPicTable_VigorothFacingAway[] = { - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 3), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 3), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 3), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 3), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 3), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 3), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 4), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 4), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 4), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 4), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 4), + overworld_frame(gObjectEventPic_VigorothMover, 4, 4, 4), }; const struct SpriteFrameImage gObjectEventPicTable_BirchsBag[] = { @@ -965,18 +965,6 @@ const struct SpriteFrameImage gObjectEventPicTable_EnemyZigzagoon[] = { overworld_frame(gObjectEventPic_EnemyZigzagoon, 4, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Poochyena[] = { - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 0), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 1), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 2), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 3), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 4), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 5), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 6), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 7), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 8), -}; - const struct SpriteFrameImage gObjectEventPicTable_Artist[] = { overworld_frame(gObjectEventPic_Artist, 2, 4, 0), overworld_frame(gObjectEventPic_Artist, 2, 4, 1), @@ -1773,38 +1761,6 @@ const struct SpriteFrameImage gObjectEventPicTable_Regi[] = { obj_frame_tiles(gObjectEventPic_Regi), }; -const struct SpriteFrameImage gObjectEventPicTable_Skitty[] = { - overworld_frame(gObjectEventPic_Skitty, 2, 2, 0), - overworld_frame(gObjectEventPic_Skitty, 2, 2, 1), - overworld_frame(gObjectEventPic_Skitty, 2, 2, 2), - overworld_frame(gObjectEventPic_Skitty, 2, 2, 0), - overworld_frame(gObjectEventPic_Skitty, 2, 2, 0), - overworld_frame(gObjectEventPic_Skitty, 2, 2, 1), - overworld_frame(gObjectEventPic_Skitty, 2, 2, 1), - overworld_frame(gObjectEventPic_Skitty, 2, 2, 2), - overworld_frame(gObjectEventPic_Skitty, 2, 2, 2), -}; - -const struct SpriteFrameImage gObjectEventPicTable_Kecleon[] = { - overworld_frame(gObjectEventPic_Kecleon, 2, 2, 0), - overworld_frame(gObjectEventPic_Kecleon, 2, 2, 1), - overworld_frame(gObjectEventPic_Kecleon, 2, 2, 2), - overworld_frame(gObjectEventPic_Kecleon, 2, 2, 0), - overworld_frame(gObjectEventPic_Kecleon, 2, 2, 0), - overworld_frame(gObjectEventPic_Kecleon, 2, 2, 1), - overworld_frame(gObjectEventPic_Kecleon, 2, 2, 1), - overworld_frame(gObjectEventPic_Kecleon, 2, 2, 2), - overworld_frame(gObjectEventPic_Kecleon, 2, 2, 2), -}; - -const struct SpriteFrameImage gObjectEventPicTable_Rayquaza[] = { - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 0), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 1), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 2), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 3), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 4), -}; - const struct SpriteFrameImage gObjectEventPicTable_RayquazaStill[] = { obj_frame_tiles(gObjectEventPic_RayquazaStill), obj_frame_tiles(gObjectEventPic_RayquazaStill), @@ -1817,54 +1773,6 @@ const struct SpriteFrameImage gObjectEventPicTable_RayquazaStill[] = { obj_frame_tiles(gObjectEventPic_RayquazaStill), }; -const struct SpriteFrameImage gObjectEventPicTable_Zigzagoon[] = { - overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 0), - overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 1), - overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 2), - overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 0), - overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 0), - overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 1), - overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 1), - overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 2), - overworld_frame(gObjectEventPic_Zigzagoon, 2, 2, 2), -}; - -const struct SpriteFrameImage gObjectEventPicTable_Pikachu[] = { - overworld_frame(gObjectEventPic_Pikachu, 2, 2, 0), - overworld_frame(gObjectEventPic_Pikachu, 2, 2, 1), - overworld_frame(gObjectEventPic_Pikachu, 2, 2, 2), - overworld_frame(gObjectEventPic_Pikachu, 2, 2, 0), - overworld_frame(gObjectEventPic_Pikachu, 2, 2, 0), - overworld_frame(gObjectEventPic_Pikachu, 2, 2, 1), - overworld_frame(gObjectEventPic_Pikachu, 2, 2, 1), - overworld_frame(gObjectEventPic_Pikachu, 2, 2, 2), - overworld_frame(gObjectEventPic_Pikachu, 2, 2, 2), -}; - -const struct SpriteFrameImage gObjectEventPicTable_Azumarill[] = { - overworld_frame(gObjectEventPic_Azumarill, 2, 2, 0), - overworld_frame(gObjectEventPic_Azumarill, 2, 2, 1), - overworld_frame(gObjectEventPic_Azumarill, 2, 2, 2), - overworld_frame(gObjectEventPic_Azumarill, 2, 2, 0), - overworld_frame(gObjectEventPic_Azumarill, 2, 2, 0), - overworld_frame(gObjectEventPic_Azumarill, 2, 2, 1), - overworld_frame(gObjectEventPic_Azumarill, 2, 2, 1), - overworld_frame(gObjectEventPic_Azumarill, 2, 2, 2), - overworld_frame(gObjectEventPic_Azumarill, 2, 2, 2), -}; - -const struct SpriteFrameImage gObjectEventPicTable_Wingull[] = { - overworld_frame(gObjectEventPic_Wingull, 2, 2, 0), - overworld_frame(gObjectEventPic_Wingull, 2, 2, 2), - overworld_frame(gObjectEventPic_Wingull, 2, 2, 4), - overworld_frame(gObjectEventPic_Wingull, 2, 2, 1), - overworld_frame(gObjectEventPic_Wingull, 2, 2, 1), - overworld_frame(gObjectEventPic_Wingull, 2, 2, 3), - overworld_frame(gObjectEventPic_Wingull, 2, 2, 3), - overworld_frame(gObjectEventPic_Wingull, 2, 2, 5), - overworld_frame(gObjectEventPic_Wingull, 2, 2, 5), -}; - const struct SpriteFrameImage gObjectEventPicTable_TuberMSwimming[] = { overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 0), overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 1), @@ -1877,18 +1785,6 @@ const struct SpriteFrameImage gObjectEventPicTable_TuberMSwimming[] = { overworld_frame(gObjectEventPic_TuberMSwimming, 2, 2, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Azurill[] = { - overworld_frame(gObjectEventPic_Azurill, 2, 2, 0), - overworld_frame(gObjectEventPic_Azurill, 2, 2, 1), - overworld_frame(gObjectEventPic_Azurill, 2, 2, 2), - overworld_frame(gObjectEventPic_Azurill, 2, 2, 0), - overworld_frame(gObjectEventPic_Azurill, 2, 2, 0), - overworld_frame(gObjectEventPic_Azurill, 2, 2, 1), - overworld_frame(gObjectEventPic_Azurill, 2, 2, 1), - overworld_frame(gObjectEventPic_Azurill, 2, 2, 2), - overworld_frame(gObjectEventPic_Azurill, 2, 2, 2), -}; - const struct SpriteFrameImage gObjectEventPicTable_Mom[] = { overworld_frame(gObjectEventPic_Mom, 2, 4, 0), overworld_frame(gObjectEventPic_Mom, 2, 4, 1), @@ -1941,30 +1837,6 @@ const struct SpriteFrameImage gObjectEventPicTable_Statue[] = { obj_frame_tiles(gObjectEventPic_Statue), }; -const struct SpriteFrameImage gObjectEventPicTable_Dusclops[] = { - overworld_frame(gObjectEventPic_Dusclops, 2, 4, 0), - overworld_frame(gObjectEventPic_Dusclops, 2, 4, 1), - overworld_frame(gObjectEventPic_Dusclops, 2, 4, 2), - overworld_frame(gObjectEventPic_Dusclops, 2, 4, 3), - overworld_frame(gObjectEventPic_Dusclops, 2, 4, 4), - overworld_frame(gObjectEventPic_Dusclops, 2, 4, 5), - overworld_frame(gObjectEventPic_Dusclops, 2, 4, 6), - overworld_frame(gObjectEventPic_Dusclops, 2, 4, 7), - overworld_frame(gObjectEventPic_Dusclops, 2, 4, 8), -}; - -const struct SpriteFrameImage gObjectEventPicTable_Kirlia[] = { - overworld_frame(gObjectEventPic_Kirlia, 2, 4, 0), - overworld_frame(gObjectEventPic_Kirlia, 2, 4, 1), - overworld_frame(gObjectEventPic_Kirlia, 2, 4, 2), - overworld_frame(gObjectEventPic_Kirlia, 2, 4, 3), - overworld_frame(gObjectEventPic_Kirlia, 2, 4, 4), - overworld_frame(gObjectEventPic_Kirlia, 2, 4, 5), - overworld_frame(gObjectEventPic_Kirlia, 2, 4, 6), - overworld_frame(gObjectEventPic_Kirlia, 2, 4, 7), - overworld_frame(gObjectEventPic_Kirlia, 2, 4, 8), -}; - const struct SpriteFrameImage gObjectEventPicTable_UnionRoomAttendant[] = { overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 0), overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 1), @@ -1977,30 +1849,6 @@ const struct SpriteFrameImage gObjectEventPicTable_UnionRoomAttendant[] = { overworld_frame(gObjectEventPic_UnionRoomAttendant, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Sudowoodo[] = { - overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0), - overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0), - overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 1), - overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0), - overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0), - overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0), - overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 0), - overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 1), - overworld_frame(gObjectEventPic_Sudowoodo, 2, 4, 2), -}; - -const struct SpriteFrameImage gObjectEventPicTable_Mew[] = { - overworld_frame(gObjectEventPic_Mew, 2, 4, 0), - overworld_frame(gObjectEventPic_Mew, 2, 4, 1), - overworld_frame(gObjectEventPic_Mew, 2, 4, 2), - overworld_frame(gObjectEventPic_Mew, 2, 4, 3), - overworld_frame(gObjectEventPic_Mew, 2, 4, 4), - overworld_frame(gObjectEventPic_Mew, 2, 4, 5), - overworld_frame(gObjectEventPic_Mew, 2, 4, 6), - overworld_frame(gObjectEventPic_Mew, 2, 4, 7), - overworld_frame(gObjectEventPic_Mew, 2, 4, 8), -}; - const struct SpriteFrameImage gObjectEventPicTable_Red[] = { overworld_frame(gObjectEventPic_Red, 2, 4, 0), overworld_frame(gObjectEventPic_Red, 2, 4, 1), @@ -2025,16 +1873,24 @@ const struct SpriteFrameImage gObjectEventPicTable_Leaf[] = { overworld_frame(gObjectEventPic_Leaf, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Deoxys[] = { - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 1), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 1), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0), +const struct SpriteFrameImage gObjectEventPicTable_SudowoodoTree[] = { + overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 0), + overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 0), + overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 1), + overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 0), + overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 0), + overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 0), + overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 0), + overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 1), + overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 2), +}; + +const struct SpriteFrameImage gObjectEventPicTable_RayquazaCutscene[] = { + overworld_frame(gObjectEventPic_RayquazaCutscene, 8, 8, 0), + overworld_frame(gObjectEventPic_RayquazaCutscene, 8, 8, 1), + overworld_frame(gObjectEventPic_RayquazaCutscene, 8, 8, 2), + overworld_frame(gObjectEventPic_RayquazaCutscene, 8, 8, 3), + overworld_frame(gObjectEventPic_RayquazaCutscene, 8, 8, 4), }; const struct SpriteFrameImage gObjectEventPicTable_BirthIslandStone[] = { @@ -2125,30 +1981,6 @@ const struct SpriteFrameImage gObjectEventPicTable_Brandon[] = { overworld_frame(gObjectEventPic_Brandon, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Lugia[] = { - overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 1), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 1), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 1), -}; - -const struct SpriteFrameImage gObjectEventPicTable_HoOh[] = { - overworld_frame(gObjectEventPic_HoOh, 4, 4, 0), - overworld_frame(gObjectEventPic_HoOh, 4, 4, 0), - overworld_frame(gObjectEventPic_HoOh, 4, 4, 0), - overworld_frame(gObjectEventPic_HoOh, 4, 4, 0), - overworld_frame(gObjectEventPic_HoOh, 4, 4, 1), - overworld_frame(gObjectEventPic_HoOh, 4, 4, 0), - overworld_frame(gObjectEventPic_HoOh, 4, 4, 1), - overworld_frame(gObjectEventPic_HoOh, 4, 4, 0), - overworld_frame(gObjectEventPic_HoOh, 4, 4, 1), -}; - const struct SpriteFrameImage gObjectEventPicTable_AnimatedBall[] = { overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 0), overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 1), @@ -2158,15 +1990,2630 @@ const struct SpriteFrameImage gObjectEventPicTable_AnimatedBall[] = { overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 5), }; +const struct SpriteFrameImage gObjectEventPicTable_Bulbasaur[] = { + overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 0), + overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 1), + overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 2), + overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 3), + overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 4), + overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ivysaur[] = { + overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 0), + overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 1), + overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 2), + overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 3), + overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 4), + overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Venusaur[] = { + overworld_frame(gObjectEventPic_Venusaur, 4, 4, 0), + overworld_frame(gObjectEventPic_Venusaur, 4, 4, 1), + overworld_frame(gObjectEventPic_Venusaur, 4, 4, 2), + overworld_frame(gObjectEventPic_Venusaur, 4, 4, 3), + overworld_frame(gObjectEventPic_Venusaur, 4, 4, 4), + overworld_frame(gObjectEventPic_Venusaur, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Charmander[] = { + overworld_frame(gObjectEventPic_Charmander, 4, 4, 0), + overworld_frame(gObjectEventPic_Charmander, 4, 4, 1), + overworld_frame(gObjectEventPic_Charmander, 4, 4, 2), + overworld_frame(gObjectEventPic_Charmander, 4, 4, 3), + overworld_frame(gObjectEventPic_Charmander, 4, 4, 4), + overworld_frame(gObjectEventPic_Charmander, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Charmeleon[] = { + overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 0), + overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 1), + overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 2), + overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 3), + overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 4), + overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Charizard[] = { + overworld_frame(gObjectEventPic_Charizard, 4, 4, 0), + overworld_frame(gObjectEventPic_Charizard, 4, 4, 1), + overworld_frame(gObjectEventPic_Charizard, 4, 4, 2), + overworld_frame(gObjectEventPic_Charizard, 4, 4, 3), + overworld_frame(gObjectEventPic_Charizard, 4, 4, 4), + overworld_frame(gObjectEventPic_Charizard, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Squirtle[] = { + overworld_frame(gObjectEventPic_Squirtle, 4, 4, 0), + overworld_frame(gObjectEventPic_Squirtle, 4, 4, 1), + overworld_frame(gObjectEventPic_Squirtle, 4, 4, 2), + overworld_frame(gObjectEventPic_Squirtle, 4, 4, 3), + overworld_frame(gObjectEventPic_Squirtle, 4, 4, 4), + overworld_frame(gObjectEventPic_Squirtle, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Wartortle[] = { + overworld_frame(gObjectEventPic_Wartortle, 4, 4, 0), + overworld_frame(gObjectEventPic_Wartortle, 4, 4, 1), + overworld_frame(gObjectEventPic_Wartortle, 4, 4, 2), + overworld_frame(gObjectEventPic_Wartortle, 4, 4, 3), + overworld_frame(gObjectEventPic_Wartortle, 4, 4, 4), + overworld_frame(gObjectEventPic_Wartortle, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Blastoise[] = { + overworld_frame(gObjectEventPic_Blastoise, 4, 4, 0), + overworld_frame(gObjectEventPic_Blastoise, 4, 4, 1), + overworld_frame(gObjectEventPic_Blastoise, 4, 4, 2), + overworld_frame(gObjectEventPic_Blastoise, 4, 4, 3), + overworld_frame(gObjectEventPic_Blastoise, 4, 4, 4), + overworld_frame(gObjectEventPic_Blastoise, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Caterpie[] = { + overworld_frame(gObjectEventPic_Caterpie, 4, 4, 0), + overworld_frame(gObjectEventPic_Caterpie, 4, 4, 1), + overworld_frame(gObjectEventPic_Caterpie, 4, 4, 2), + overworld_frame(gObjectEventPic_Caterpie, 4, 4, 3), + overworld_frame(gObjectEventPic_Caterpie, 4, 4, 4), + overworld_frame(gObjectEventPic_Caterpie, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Metapod[] = { + overworld_frame(gObjectEventPic_Metapod, 4, 4, 0), + overworld_frame(gObjectEventPic_Metapod, 4, 4, 1), + overworld_frame(gObjectEventPic_Metapod, 4, 4, 2), + overworld_frame(gObjectEventPic_Metapod, 4, 4, 3), + overworld_frame(gObjectEventPic_Metapod, 4, 4, 4), + overworld_frame(gObjectEventPic_Metapod, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Butterfree[] = { + overworld_frame(gObjectEventPic_Butterfree, 4, 4, 0), + overworld_frame(gObjectEventPic_Butterfree, 4, 4, 1), + overworld_frame(gObjectEventPic_Butterfree, 4, 4, 2), + overworld_frame(gObjectEventPic_Butterfree, 4, 4, 3), + overworld_frame(gObjectEventPic_Butterfree, 4, 4, 4), + overworld_frame(gObjectEventPic_Butterfree, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Weedle[] = { + overworld_frame(gObjectEventPic_Weedle, 4, 4, 0), + overworld_frame(gObjectEventPic_Weedle, 4, 4, 1), + overworld_frame(gObjectEventPic_Weedle, 4, 4, 2), + overworld_frame(gObjectEventPic_Weedle, 4, 4, 3), + overworld_frame(gObjectEventPic_Weedle, 4, 4, 4), + overworld_frame(gObjectEventPic_Weedle, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Kakuna[] = { + overworld_frame(gObjectEventPic_Kakuna, 4, 4, 0), + overworld_frame(gObjectEventPic_Kakuna, 4, 4, 1), + overworld_frame(gObjectEventPic_Kakuna, 4, 4, 2), + overworld_frame(gObjectEventPic_Kakuna, 4, 4, 3), + overworld_frame(gObjectEventPic_Kakuna, 4, 4, 4), + overworld_frame(gObjectEventPic_Kakuna, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Beedrill[] = { + overworld_frame(gObjectEventPic_Beedrill, 4, 4, 0), + overworld_frame(gObjectEventPic_Beedrill, 4, 4, 1), + overworld_frame(gObjectEventPic_Beedrill, 4, 4, 2), + overworld_frame(gObjectEventPic_Beedrill, 4, 4, 3), + overworld_frame(gObjectEventPic_Beedrill, 4, 4, 4), + overworld_frame(gObjectEventPic_Beedrill, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Pidgey[] = { + overworld_frame(gObjectEventPic_Pidgey, 4, 4, 0), + overworld_frame(gObjectEventPic_Pidgey, 4, 4, 1), + overworld_frame(gObjectEventPic_Pidgey, 4, 4, 2), + overworld_frame(gObjectEventPic_Pidgey, 4, 4, 3), + overworld_frame(gObjectEventPic_Pidgey, 4, 4, 4), + overworld_frame(gObjectEventPic_Pidgey, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Pidgeotto[] = { + overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 0), + overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 1), + overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 2), + overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 3), + overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 4), + overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Pidgeot[] = { + overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 0), + overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 1), + overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 2), + overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 3), + overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 4), + overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Rattata[] = { + overworld_frame(gObjectEventPic_Rattata, 4, 4, 0), + overworld_frame(gObjectEventPic_Rattata, 4, 4, 1), + overworld_frame(gObjectEventPic_Rattata, 4, 4, 2), + overworld_frame(gObjectEventPic_Rattata, 4, 4, 3), + overworld_frame(gObjectEventPic_Rattata, 4, 4, 4), + overworld_frame(gObjectEventPic_Rattata, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Raticate[] = { + overworld_frame(gObjectEventPic_Raticate, 4, 4, 0), + overworld_frame(gObjectEventPic_Raticate, 4, 4, 1), + overworld_frame(gObjectEventPic_Raticate, 4, 4, 2), + overworld_frame(gObjectEventPic_Raticate, 4, 4, 3), + overworld_frame(gObjectEventPic_Raticate, 4, 4, 4), + overworld_frame(gObjectEventPic_Raticate, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Spearow[] = { + overworld_frame(gObjectEventPic_Spearow, 4, 4, 0), + overworld_frame(gObjectEventPic_Spearow, 4, 4, 1), + overworld_frame(gObjectEventPic_Spearow, 4, 4, 2), + overworld_frame(gObjectEventPic_Spearow, 4, 4, 3), + overworld_frame(gObjectEventPic_Spearow, 4, 4, 4), + overworld_frame(gObjectEventPic_Spearow, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Fearow[] = { + overworld_frame(gObjectEventPic_Fearow, 4, 4, 0), + overworld_frame(gObjectEventPic_Fearow, 4, 4, 1), + overworld_frame(gObjectEventPic_Fearow, 4, 4, 2), + overworld_frame(gObjectEventPic_Fearow, 4, 4, 3), + overworld_frame(gObjectEventPic_Fearow, 4, 4, 4), + overworld_frame(gObjectEventPic_Fearow, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ekans[] = { + overworld_frame(gObjectEventPic_Ekans, 4, 4, 0), + overworld_frame(gObjectEventPic_Ekans, 4, 4, 1), + overworld_frame(gObjectEventPic_Ekans, 4, 4, 2), + overworld_frame(gObjectEventPic_Ekans, 4, 4, 3), + overworld_frame(gObjectEventPic_Ekans, 4, 4, 4), + overworld_frame(gObjectEventPic_Ekans, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Arbok[] = { + overworld_frame(gObjectEventPic_Arbok, 4, 4, 0), + overworld_frame(gObjectEventPic_Arbok, 4, 4, 1), + overworld_frame(gObjectEventPic_Arbok, 4, 4, 2), + overworld_frame(gObjectEventPic_Arbok, 4, 4, 3), + overworld_frame(gObjectEventPic_Arbok, 4, 4, 4), + overworld_frame(gObjectEventPic_Arbok, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Pikachu[] = { + overworld_frame(gObjectEventPic_Pikachu, 4, 4, 0), + overworld_frame(gObjectEventPic_Pikachu, 4, 4, 1), + overworld_frame(gObjectEventPic_Pikachu, 4, 4, 2), + overworld_frame(gObjectEventPic_Pikachu, 4, 4, 3), + overworld_frame(gObjectEventPic_Pikachu, 4, 4, 4), + overworld_frame(gObjectEventPic_Pikachu, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Raichu[] = { + overworld_frame(gObjectEventPic_Raichu, 4, 4, 0), + overworld_frame(gObjectEventPic_Raichu, 4, 4, 1), + overworld_frame(gObjectEventPic_Raichu, 4, 4, 2), + overworld_frame(gObjectEventPic_Raichu, 4, 4, 3), + overworld_frame(gObjectEventPic_Raichu, 4, 4, 4), + overworld_frame(gObjectEventPic_Raichu, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Sandshrew[] = { + overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 0), + overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 1), + overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 2), + overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 3), + overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 4), + overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Sandslash[] = { + overworld_frame(gObjectEventPic_Sandslash, 4, 4, 0), + overworld_frame(gObjectEventPic_Sandslash, 4, 4, 1), + overworld_frame(gObjectEventPic_Sandslash, 4, 4, 2), + overworld_frame(gObjectEventPic_Sandslash, 4, 4, 3), + overworld_frame(gObjectEventPic_Sandslash, 4, 4, 4), + overworld_frame(gObjectEventPic_Sandslash, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Nidorina[] = { + overworld_frame(gObjectEventPic_Nidorina, 4, 4, 0), + overworld_frame(gObjectEventPic_Nidorina, 4, 4, 1), + overworld_frame(gObjectEventPic_Nidorina, 4, 4, 2), + overworld_frame(gObjectEventPic_Nidorina, 4, 4, 3), + overworld_frame(gObjectEventPic_Nidorina, 4, 4, 4), + overworld_frame(gObjectEventPic_Nidorina, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Nidoqueen[] = { + overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 0), + overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 1), + overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 2), + overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 3), + overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 4), + overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Nidorino[] = { + overworld_frame(gObjectEventPic_Nidorino, 4, 4, 0), + overworld_frame(gObjectEventPic_Nidorino, 4, 4, 1), + overworld_frame(gObjectEventPic_Nidorino, 4, 4, 2), + overworld_frame(gObjectEventPic_Nidorino, 4, 4, 3), + overworld_frame(gObjectEventPic_Nidorino, 4, 4, 4), + overworld_frame(gObjectEventPic_Nidorino, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Nidoking[] = { + overworld_frame(gObjectEventPic_Nidoking, 4, 4, 0), + overworld_frame(gObjectEventPic_Nidoking, 4, 4, 1), + overworld_frame(gObjectEventPic_Nidoking, 4, 4, 2), + overworld_frame(gObjectEventPic_Nidoking, 4, 4, 3), + overworld_frame(gObjectEventPic_Nidoking, 4, 4, 4), + overworld_frame(gObjectEventPic_Nidoking, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Clefairy[] = { + overworld_frame(gObjectEventPic_Clefairy, 4, 4, 0), + overworld_frame(gObjectEventPic_Clefairy, 4, 4, 1), + overworld_frame(gObjectEventPic_Clefairy, 4, 4, 2), + overworld_frame(gObjectEventPic_Clefairy, 4, 4, 3), + overworld_frame(gObjectEventPic_Clefairy, 4, 4, 4), + overworld_frame(gObjectEventPic_Clefairy, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Clefable[] = { + overworld_frame(gObjectEventPic_Clefable, 4, 4, 0), + overworld_frame(gObjectEventPic_Clefable, 4, 4, 1), + overworld_frame(gObjectEventPic_Clefable, 4, 4, 2), + overworld_frame(gObjectEventPic_Clefable, 4, 4, 3), + overworld_frame(gObjectEventPic_Clefable, 4, 4, 4), + overworld_frame(gObjectEventPic_Clefable, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Vulpix[] = { + overworld_frame(gObjectEventPic_Vulpix, 4, 4, 0), + overworld_frame(gObjectEventPic_Vulpix, 4, 4, 1), + overworld_frame(gObjectEventPic_Vulpix, 4, 4, 2), + overworld_frame(gObjectEventPic_Vulpix, 4, 4, 3), + overworld_frame(gObjectEventPic_Vulpix, 4, 4, 4), + overworld_frame(gObjectEventPic_Vulpix, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ninetales[] = { + overworld_frame(gObjectEventPic_Ninetales, 4, 4, 0), + overworld_frame(gObjectEventPic_Ninetales, 4, 4, 1), + overworld_frame(gObjectEventPic_Ninetales, 4, 4, 2), + overworld_frame(gObjectEventPic_Ninetales, 4, 4, 3), + overworld_frame(gObjectEventPic_Ninetales, 4, 4, 4), + overworld_frame(gObjectEventPic_Ninetales, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Jigglypuff[] = { + overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 0), + overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 1), + overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 2), + overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 3), + overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 4), + overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Wigglytuff[] = { + overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 0), + overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 1), + overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 2), + overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 3), + overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 4), + overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Zubat[] = { + overworld_frame(gObjectEventPic_Zubat, 4, 4, 0), + overworld_frame(gObjectEventPic_Zubat, 4, 4, 1), + overworld_frame(gObjectEventPic_Zubat, 4, 4, 2), + overworld_frame(gObjectEventPic_Zubat, 4, 4, 3), + overworld_frame(gObjectEventPic_Zubat, 4, 4, 4), + overworld_frame(gObjectEventPic_Zubat, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Golbat[] = { + overworld_frame(gObjectEventPic_Golbat, 4, 4, 0), + overworld_frame(gObjectEventPic_Golbat, 4, 4, 1), + overworld_frame(gObjectEventPic_Golbat, 4, 4, 2), + overworld_frame(gObjectEventPic_Golbat, 4, 4, 3), + overworld_frame(gObjectEventPic_Golbat, 4, 4, 4), + overworld_frame(gObjectEventPic_Golbat, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Oddish[] = { + overworld_frame(gObjectEventPic_Oddish, 4, 4, 0), + overworld_frame(gObjectEventPic_Oddish, 4, 4, 1), + overworld_frame(gObjectEventPic_Oddish, 4, 4, 2), + overworld_frame(gObjectEventPic_Oddish, 4, 4, 3), + overworld_frame(gObjectEventPic_Oddish, 4, 4, 4), + overworld_frame(gObjectEventPic_Oddish, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Gloom[] = { + overworld_frame(gObjectEventPic_Gloom, 4, 4, 0), + overworld_frame(gObjectEventPic_Gloom, 4, 4, 1), + overworld_frame(gObjectEventPic_Gloom, 4, 4, 2), + overworld_frame(gObjectEventPic_Gloom, 4, 4, 3), + overworld_frame(gObjectEventPic_Gloom, 4, 4, 4), + overworld_frame(gObjectEventPic_Gloom, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Vileplume[] = { + overworld_frame(gObjectEventPic_Vileplume, 4, 4, 0), + overworld_frame(gObjectEventPic_Vileplume, 4, 4, 1), + overworld_frame(gObjectEventPic_Vileplume, 4, 4, 2), + overworld_frame(gObjectEventPic_Vileplume, 4, 4, 3), + overworld_frame(gObjectEventPic_Vileplume, 4, 4, 4), + overworld_frame(gObjectEventPic_Vileplume, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Paras[] = { + overworld_frame(gObjectEventPic_Paras, 4, 4, 0), + overworld_frame(gObjectEventPic_Paras, 4, 4, 1), + overworld_frame(gObjectEventPic_Paras, 4, 4, 2), + overworld_frame(gObjectEventPic_Paras, 4, 4, 3), + overworld_frame(gObjectEventPic_Paras, 4, 4, 4), + overworld_frame(gObjectEventPic_Paras, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Parasect[] = { + overworld_frame(gObjectEventPic_Parasect, 4, 4, 0), + overworld_frame(gObjectEventPic_Parasect, 4, 4, 1), + overworld_frame(gObjectEventPic_Parasect, 4, 4, 2), + overworld_frame(gObjectEventPic_Parasect, 4, 4, 3), + overworld_frame(gObjectEventPic_Parasect, 4, 4, 4), + overworld_frame(gObjectEventPic_Parasect, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Venonat[] = { + overworld_frame(gObjectEventPic_Venonat, 4, 4, 0), + overworld_frame(gObjectEventPic_Venonat, 4, 4, 1), + overworld_frame(gObjectEventPic_Venonat, 4, 4, 2), + overworld_frame(gObjectEventPic_Venonat, 4, 4, 3), + overworld_frame(gObjectEventPic_Venonat, 4, 4, 4), + overworld_frame(gObjectEventPic_Venonat, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Venomoth[] = { + overworld_frame(gObjectEventPic_Venomoth, 4, 4, 0), + overworld_frame(gObjectEventPic_Venomoth, 4, 4, 1), + overworld_frame(gObjectEventPic_Venomoth, 4, 4, 2), + overworld_frame(gObjectEventPic_Venomoth, 4, 4, 3), + overworld_frame(gObjectEventPic_Venomoth, 4, 4, 4), + overworld_frame(gObjectEventPic_Venomoth, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Diglett[] = { + overworld_frame(gObjectEventPic_Diglett, 4, 4, 0), + overworld_frame(gObjectEventPic_Diglett, 4, 4, 1), + overworld_frame(gObjectEventPic_Diglett, 4, 4, 2), + overworld_frame(gObjectEventPic_Diglett, 4, 4, 3), + overworld_frame(gObjectEventPic_Diglett, 4, 4, 4), + overworld_frame(gObjectEventPic_Diglett, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Dugtrio[] = { + overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 0), + overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 1), + overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 2), + overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 3), + overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 4), + overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Meowth[] = { + overworld_frame(gObjectEventPic_Meowth, 4, 4, 0), + overworld_frame(gObjectEventPic_Meowth, 4, 4, 1), + overworld_frame(gObjectEventPic_Meowth, 4, 4, 2), + overworld_frame(gObjectEventPic_Meowth, 4, 4, 3), + overworld_frame(gObjectEventPic_Meowth, 4, 4, 4), + overworld_frame(gObjectEventPic_Meowth, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Persian[] = { + overworld_frame(gObjectEventPic_Persian, 4, 4, 0), + overworld_frame(gObjectEventPic_Persian, 4, 4, 1), + overworld_frame(gObjectEventPic_Persian, 4, 4, 2), + overworld_frame(gObjectEventPic_Persian, 4, 4, 3), + overworld_frame(gObjectEventPic_Persian, 4, 4, 4), + overworld_frame(gObjectEventPic_Persian, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Psyduck[] = { + overworld_frame(gObjectEventPic_Psyduck, 4, 4, 0), + overworld_frame(gObjectEventPic_Psyduck, 4, 4, 1), + overworld_frame(gObjectEventPic_Psyduck, 4, 4, 2), + overworld_frame(gObjectEventPic_Psyduck, 4, 4, 3), + overworld_frame(gObjectEventPic_Psyduck, 4, 4, 4), + overworld_frame(gObjectEventPic_Psyduck, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Golduck[] = { + overworld_frame(gObjectEventPic_Golduck, 4, 4, 0), + overworld_frame(gObjectEventPic_Golduck, 4, 4, 1), + overworld_frame(gObjectEventPic_Golduck, 4, 4, 2), + overworld_frame(gObjectEventPic_Golduck, 4, 4, 3), + overworld_frame(gObjectEventPic_Golduck, 4, 4, 4), + overworld_frame(gObjectEventPic_Golduck, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Mankey[] = { + overworld_frame(gObjectEventPic_Mankey, 4, 4, 0), + overworld_frame(gObjectEventPic_Mankey, 4, 4, 1), + overworld_frame(gObjectEventPic_Mankey, 4, 4, 2), + overworld_frame(gObjectEventPic_Mankey, 4, 4, 3), + overworld_frame(gObjectEventPic_Mankey, 4, 4, 4), + overworld_frame(gObjectEventPic_Mankey, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Primeape[] = { + overworld_frame(gObjectEventPic_Primeape, 4, 4, 0), + overworld_frame(gObjectEventPic_Primeape, 4, 4, 1), + overworld_frame(gObjectEventPic_Primeape, 4, 4, 2), + overworld_frame(gObjectEventPic_Primeape, 4, 4, 3), + overworld_frame(gObjectEventPic_Primeape, 4, 4, 4), + overworld_frame(gObjectEventPic_Primeape, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Growlithe[] = { + overworld_frame(gObjectEventPic_Growlithe, 4, 4, 0), + overworld_frame(gObjectEventPic_Growlithe, 4, 4, 1), + overworld_frame(gObjectEventPic_Growlithe, 4, 4, 2), + overworld_frame(gObjectEventPic_Growlithe, 4, 4, 3), + overworld_frame(gObjectEventPic_Growlithe, 4, 4, 4), + overworld_frame(gObjectEventPic_Growlithe, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Arcanine[] = { + overworld_frame(gObjectEventPic_Arcanine, 4, 4, 0), + overworld_frame(gObjectEventPic_Arcanine, 4, 4, 1), + overworld_frame(gObjectEventPic_Arcanine, 4, 4, 2), + overworld_frame(gObjectEventPic_Arcanine, 4, 4, 3), + overworld_frame(gObjectEventPic_Arcanine, 4, 4, 4), + overworld_frame(gObjectEventPic_Arcanine, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Poliwag[] = { + overworld_frame(gObjectEventPic_Poliwag, 4, 4, 0), + overworld_frame(gObjectEventPic_Poliwag, 4, 4, 1), + overworld_frame(gObjectEventPic_Poliwag, 4, 4, 2), + overworld_frame(gObjectEventPic_Poliwag, 4, 4, 3), + overworld_frame(gObjectEventPic_Poliwag, 4, 4, 4), + overworld_frame(gObjectEventPic_Poliwag, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Poliwhirl[] = { + overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 0), + overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 1), + overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 2), + overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 3), + overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 4), + overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Poliwrath[] = { + overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 0), + overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 1), + overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 2), + overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 3), + overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 4), + overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Abra[] = { + overworld_frame(gObjectEventPic_Abra, 4, 4, 0), + overworld_frame(gObjectEventPic_Abra, 4, 4, 1), + overworld_frame(gObjectEventPic_Abra, 4, 4, 2), + overworld_frame(gObjectEventPic_Abra, 4, 4, 3), + overworld_frame(gObjectEventPic_Abra, 4, 4, 4), + overworld_frame(gObjectEventPic_Abra, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Kadabra[] = { + overworld_frame(gObjectEventPic_Kadabra, 4, 4, 0), + overworld_frame(gObjectEventPic_Kadabra, 4, 4, 1), + overworld_frame(gObjectEventPic_Kadabra, 4, 4, 2), + overworld_frame(gObjectEventPic_Kadabra, 4, 4, 3), + overworld_frame(gObjectEventPic_Kadabra, 4, 4, 4), + overworld_frame(gObjectEventPic_Kadabra, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Alakazam[] = { + overworld_frame(gObjectEventPic_Alakazam, 4, 4, 0), + overworld_frame(gObjectEventPic_Alakazam, 4, 4, 1), + overworld_frame(gObjectEventPic_Alakazam, 4, 4, 2), + overworld_frame(gObjectEventPic_Alakazam, 4, 4, 3), + overworld_frame(gObjectEventPic_Alakazam, 4, 4, 4), + overworld_frame(gObjectEventPic_Alakazam, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Machop[] = { + overworld_frame(gObjectEventPic_Machop, 4, 4, 0), + overworld_frame(gObjectEventPic_Machop, 4, 4, 1), + overworld_frame(gObjectEventPic_Machop, 4, 4, 2), + overworld_frame(gObjectEventPic_Machop, 4, 4, 3), + overworld_frame(gObjectEventPic_Machop, 4, 4, 4), + overworld_frame(gObjectEventPic_Machop, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Machoke[] = { + overworld_frame(gObjectEventPic_Machoke, 4, 4, 0), + overworld_frame(gObjectEventPic_Machoke, 4, 4, 1), + overworld_frame(gObjectEventPic_Machoke, 4, 4, 2), + overworld_frame(gObjectEventPic_Machoke, 4, 4, 3), + overworld_frame(gObjectEventPic_Machoke, 4, 4, 4), + overworld_frame(gObjectEventPic_Machoke, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Machamp[] = { + overworld_frame(gObjectEventPic_Machamp, 4, 4, 0), + overworld_frame(gObjectEventPic_Machamp, 4, 4, 1), + overworld_frame(gObjectEventPic_Machamp, 4, 4, 2), + overworld_frame(gObjectEventPic_Machamp, 4, 4, 3), + overworld_frame(gObjectEventPic_Machamp, 4, 4, 4), + overworld_frame(gObjectEventPic_Machamp, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Bellsprout[] = { + overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 0), + overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 1), + overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 2), + overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 3), + overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 4), + overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Weepinbell[] = { + overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 0), + overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 1), + overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 2), + overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 3), + overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 4), + overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Victreebel[] = { + overworld_frame(gObjectEventPic_Victreebel, 4, 4, 0), + overworld_frame(gObjectEventPic_Victreebel, 4, 4, 1), + overworld_frame(gObjectEventPic_Victreebel, 4, 4, 2), + overworld_frame(gObjectEventPic_Victreebel, 4, 4, 3), + overworld_frame(gObjectEventPic_Victreebel, 4, 4, 4), + overworld_frame(gObjectEventPic_Victreebel, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Tentacool[] = { + overworld_frame(gObjectEventPic_Tentacool, 4, 4, 0), + overworld_frame(gObjectEventPic_Tentacool, 4, 4, 1), + overworld_frame(gObjectEventPic_Tentacool, 4, 4, 2), + overworld_frame(gObjectEventPic_Tentacool, 4, 4, 3), + overworld_frame(gObjectEventPic_Tentacool, 4, 4, 4), + overworld_frame(gObjectEventPic_Tentacool, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Tentacruel[] = { + overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 0), + overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 1), + overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 2), + overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 3), + overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 4), + overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Geodude[] = { + overworld_frame(gObjectEventPic_Geodude, 4, 4, 0), + overworld_frame(gObjectEventPic_Geodude, 4, 4, 1), + overworld_frame(gObjectEventPic_Geodude, 4, 4, 2), + overworld_frame(gObjectEventPic_Geodude, 4, 4, 3), + overworld_frame(gObjectEventPic_Geodude, 4, 4, 4), + overworld_frame(gObjectEventPic_Geodude, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Graveler[] = { + overworld_frame(gObjectEventPic_Graveler, 4, 4, 0), + overworld_frame(gObjectEventPic_Graveler, 4, 4, 1), + overworld_frame(gObjectEventPic_Graveler, 4, 4, 2), + overworld_frame(gObjectEventPic_Graveler, 4, 4, 3), + overworld_frame(gObjectEventPic_Graveler, 4, 4, 4), + overworld_frame(gObjectEventPic_Graveler, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Golem[] = { + overworld_frame(gObjectEventPic_Golem, 4, 4, 0), + overworld_frame(gObjectEventPic_Golem, 4, 4, 1), + overworld_frame(gObjectEventPic_Golem, 4, 4, 2), + overworld_frame(gObjectEventPic_Golem, 4, 4, 3), + overworld_frame(gObjectEventPic_Golem, 4, 4, 4), + overworld_frame(gObjectEventPic_Golem, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ponyta[] = { + overworld_frame(gObjectEventPic_Ponyta, 4, 4, 0), + overworld_frame(gObjectEventPic_Ponyta, 4, 4, 1), + overworld_frame(gObjectEventPic_Ponyta, 4, 4, 2), + overworld_frame(gObjectEventPic_Ponyta, 4, 4, 3), + overworld_frame(gObjectEventPic_Ponyta, 4, 4, 4), + overworld_frame(gObjectEventPic_Ponyta, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Rapidash[] = { + overworld_frame(gObjectEventPic_Rapidash, 4, 4, 0), + overworld_frame(gObjectEventPic_Rapidash, 4, 4, 1), + overworld_frame(gObjectEventPic_Rapidash, 4, 4, 2), + overworld_frame(gObjectEventPic_Rapidash, 4, 4, 3), + overworld_frame(gObjectEventPic_Rapidash, 4, 4, 4), + overworld_frame(gObjectEventPic_Rapidash, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Slowpoke[] = { + overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 0), + overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 1), + overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 2), + overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 3), + overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 4), + overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Slowbro[] = { + overworld_frame(gObjectEventPic_Slowbro, 4, 4, 0), + overworld_frame(gObjectEventPic_Slowbro, 4, 4, 1), + overworld_frame(gObjectEventPic_Slowbro, 4, 4, 2), + overworld_frame(gObjectEventPic_Slowbro, 4, 4, 3), + overworld_frame(gObjectEventPic_Slowbro, 4, 4, 4), + overworld_frame(gObjectEventPic_Slowbro, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Magnemite[] = { + overworld_frame(gObjectEventPic_Magnemite, 4, 4, 0), + overworld_frame(gObjectEventPic_Magnemite, 4, 4, 1), + overworld_frame(gObjectEventPic_Magnemite, 4, 4, 2), + overworld_frame(gObjectEventPic_Magnemite, 4, 4, 3), + overworld_frame(gObjectEventPic_Magnemite, 4, 4, 4), + overworld_frame(gObjectEventPic_Magnemite, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Magneton[] = { + overworld_frame(gObjectEventPic_Magneton, 4, 4, 0), + overworld_frame(gObjectEventPic_Magneton, 4, 4, 1), + overworld_frame(gObjectEventPic_Magneton, 4, 4, 2), + overworld_frame(gObjectEventPic_Magneton, 4, 4, 3), + overworld_frame(gObjectEventPic_Magneton, 4, 4, 4), + overworld_frame(gObjectEventPic_Magneton, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Doduo[] = { + overworld_frame(gObjectEventPic_Doduo, 4, 4, 0), + overworld_frame(gObjectEventPic_Doduo, 4, 4, 1), + overworld_frame(gObjectEventPic_Doduo, 4, 4, 2), + overworld_frame(gObjectEventPic_Doduo, 4, 4, 3), + overworld_frame(gObjectEventPic_Doduo, 4, 4, 4), + overworld_frame(gObjectEventPic_Doduo, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Dodrio[] = { + overworld_frame(gObjectEventPic_Dodrio, 4, 4, 0), + overworld_frame(gObjectEventPic_Dodrio, 4, 4, 1), + overworld_frame(gObjectEventPic_Dodrio, 4, 4, 2), + overworld_frame(gObjectEventPic_Dodrio, 4, 4, 3), + overworld_frame(gObjectEventPic_Dodrio, 4, 4, 4), + overworld_frame(gObjectEventPic_Dodrio, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Seel[] = { + overworld_frame(gObjectEventPic_Seel, 4, 4, 0), + overworld_frame(gObjectEventPic_Seel, 4, 4, 1), + overworld_frame(gObjectEventPic_Seel, 4, 4, 2), + overworld_frame(gObjectEventPic_Seel, 4, 4, 3), + overworld_frame(gObjectEventPic_Seel, 4, 4, 4), + overworld_frame(gObjectEventPic_Seel, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Dewgong[] = { + overworld_frame(gObjectEventPic_Dewgong, 4, 4, 0), + overworld_frame(gObjectEventPic_Dewgong, 4, 4, 1), + overworld_frame(gObjectEventPic_Dewgong, 4, 4, 2), + overworld_frame(gObjectEventPic_Dewgong, 4, 4, 3), + overworld_frame(gObjectEventPic_Dewgong, 4, 4, 4), + overworld_frame(gObjectEventPic_Dewgong, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Grimer[] = { + overworld_frame(gObjectEventPic_Grimer, 4, 4, 0), + overworld_frame(gObjectEventPic_Grimer, 4, 4, 1), + overworld_frame(gObjectEventPic_Grimer, 4, 4, 2), + overworld_frame(gObjectEventPic_Grimer, 4, 4, 3), + overworld_frame(gObjectEventPic_Grimer, 4, 4, 4), + overworld_frame(gObjectEventPic_Grimer, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Muk[] = { + overworld_frame(gObjectEventPic_Muk, 4, 4, 0), + overworld_frame(gObjectEventPic_Muk, 4, 4, 1), + overworld_frame(gObjectEventPic_Muk, 4, 4, 2), + overworld_frame(gObjectEventPic_Muk, 4, 4, 3), + overworld_frame(gObjectEventPic_Muk, 4, 4, 4), + overworld_frame(gObjectEventPic_Muk, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Shellder[] = { + overworld_frame(gObjectEventPic_Shellder, 4, 4, 0), + overworld_frame(gObjectEventPic_Shellder, 4, 4, 1), + overworld_frame(gObjectEventPic_Shellder, 4, 4, 2), + overworld_frame(gObjectEventPic_Shellder, 4, 4, 3), + overworld_frame(gObjectEventPic_Shellder, 4, 4, 4), + overworld_frame(gObjectEventPic_Shellder, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Cloyster[] = { + overworld_frame(gObjectEventPic_Cloyster, 4, 4, 0), + overworld_frame(gObjectEventPic_Cloyster, 4, 4, 1), + overworld_frame(gObjectEventPic_Cloyster, 4, 4, 2), + overworld_frame(gObjectEventPic_Cloyster, 4, 4, 3), + overworld_frame(gObjectEventPic_Cloyster, 4, 4, 4), + overworld_frame(gObjectEventPic_Cloyster, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Gastly[] = { + overworld_frame(gObjectEventPic_Gastly, 4, 4, 0), + overworld_frame(gObjectEventPic_Gastly, 4, 4, 1), + overworld_frame(gObjectEventPic_Gastly, 4, 4, 2), + overworld_frame(gObjectEventPic_Gastly, 4, 4, 3), + overworld_frame(gObjectEventPic_Gastly, 4, 4, 4), + overworld_frame(gObjectEventPic_Gastly, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Haunter[] = { + overworld_frame(gObjectEventPic_Haunter, 4, 4, 0), + overworld_frame(gObjectEventPic_Haunter, 4, 4, 1), + overworld_frame(gObjectEventPic_Haunter, 4, 4, 2), + overworld_frame(gObjectEventPic_Haunter, 4, 4, 3), + overworld_frame(gObjectEventPic_Haunter, 4, 4, 4), + overworld_frame(gObjectEventPic_Haunter, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Gengar[] = { + overworld_frame(gObjectEventPic_Gengar, 4, 4, 0), + overworld_frame(gObjectEventPic_Gengar, 4, 4, 1), + overworld_frame(gObjectEventPic_Gengar, 4, 4, 2), + overworld_frame(gObjectEventPic_Gengar, 4, 4, 3), + overworld_frame(gObjectEventPic_Gengar, 4, 4, 4), + overworld_frame(gObjectEventPic_Gengar, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Onix[] = { + overworld_frame(gObjectEventPic_Onix, 4, 4, 0), + overworld_frame(gObjectEventPic_Onix, 4, 4, 1), + overworld_frame(gObjectEventPic_Onix, 4, 4, 2), + overworld_frame(gObjectEventPic_Onix, 4, 4, 3), + overworld_frame(gObjectEventPic_Onix, 4, 4, 4), + overworld_frame(gObjectEventPic_Onix, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Drowzee[] = { + overworld_frame(gObjectEventPic_Drowzee, 4, 4, 0), + overworld_frame(gObjectEventPic_Drowzee, 4, 4, 1), + overworld_frame(gObjectEventPic_Drowzee, 4, 4, 2), + overworld_frame(gObjectEventPic_Drowzee, 4, 4, 3), + overworld_frame(gObjectEventPic_Drowzee, 4, 4, 4), + overworld_frame(gObjectEventPic_Drowzee, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Hypno[] = { + overworld_frame(gObjectEventPic_Hypno, 4, 4, 0), + overworld_frame(gObjectEventPic_Hypno, 4, 4, 1), + overworld_frame(gObjectEventPic_Hypno, 4, 4, 2), + overworld_frame(gObjectEventPic_Hypno, 4, 4, 3), + overworld_frame(gObjectEventPic_Hypno, 4, 4, 4), + overworld_frame(gObjectEventPic_Hypno, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Krabby[] = { + overworld_frame(gObjectEventPic_Krabby, 4, 4, 0), + overworld_frame(gObjectEventPic_Krabby, 4, 4, 1), + overworld_frame(gObjectEventPic_Krabby, 4, 4, 2), + overworld_frame(gObjectEventPic_Krabby, 4, 4, 3), + overworld_frame(gObjectEventPic_Krabby, 4, 4, 4), + overworld_frame(gObjectEventPic_Krabby, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Kingler[] = { + overworld_frame(gObjectEventPic_Kingler, 4, 4, 0), + overworld_frame(gObjectEventPic_Kingler, 4, 4, 1), + overworld_frame(gObjectEventPic_Kingler, 4, 4, 2), + overworld_frame(gObjectEventPic_Kingler, 4, 4, 3), + overworld_frame(gObjectEventPic_Kingler, 4, 4, 4), + overworld_frame(gObjectEventPic_Kingler, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Voltorb[] = { + overworld_frame(gObjectEventPic_Voltorb, 4, 4, 0), + overworld_frame(gObjectEventPic_Voltorb, 4, 4, 1), + overworld_frame(gObjectEventPic_Voltorb, 4, 4, 2), + overworld_frame(gObjectEventPic_Voltorb, 4, 4, 3), + overworld_frame(gObjectEventPic_Voltorb, 4, 4, 4), + overworld_frame(gObjectEventPic_Voltorb, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Electrode[] = { + overworld_frame(gObjectEventPic_Electrode, 4, 4, 0), + overworld_frame(gObjectEventPic_Electrode, 4, 4, 1), + overworld_frame(gObjectEventPic_Electrode, 4, 4, 2), + overworld_frame(gObjectEventPic_Electrode, 4, 4, 3), + overworld_frame(gObjectEventPic_Electrode, 4, 4, 4), + overworld_frame(gObjectEventPic_Electrode, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Exeggcute[] = { + overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 0), + overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 1), + overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 2), + overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 3), + overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 4), + overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Exeggutor[] = { + overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 0), + overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 1), + overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 2), + overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 3), + overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 4), + overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Cubone[] = { + overworld_frame(gObjectEventPic_Cubone, 4, 4, 0), + overworld_frame(gObjectEventPic_Cubone, 4, 4, 1), + overworld_frame(gObjectEventPic_Cubone, 4, 4, 2), + overworld_frame(gObjectEventPic_Cubone, 4, 4, 3), + overworld_frame(gObjectEventPic_Cubone, 4, 4, 4), + overworld_frame(gObjectEventPic_Cubone, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Marowak[] = { + overworld_frame(gObjectEventPic_Marowak, 4, 4, 0), + overworld_frame(gObjectEventPic_Marowak, 4, 4, 1), + overworld_frame(gObjectEventPic_Marowak, 4, 4, 2), + overworld_frame(gObjectEventPic_Marowak, 4, 4, 3), + overworld_frame(gObjectEventPic_Marowak, 4, 4, 4), + overworld_frame(gObjectEventPic_Marowak, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Hitmonlee[] = { + overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 0), + overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 1), + overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 2), + overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 3), + overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 4), + overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Hitmonchan[] = { + overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 0), + overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 1), + overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 2), + overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 3), + overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 4), + overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Lickitung[] = { + overworld_frame(gObjectEventPic_Lickitung, 4, 4, 0), + overworld_frame(gObjectEventPic_Lickitung, 4, 4, 1), + overworld_frame(gObjectEventPic_Lickitung, 4, 4, 2), + overworld_frame(gObjectEventPic_Lickitung, 4, 4, 3), + overworld_frame(gObjectEventPic_Lickitung, 4, 4, 4), + overworld_frame(gObjectEventPic_Lickitung, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Koffing[] = { + overworld_frame(gObjectEventPic_Koffing, 4, 4, 0), + overworld_frame(gObjectEventPic_Koffing, 4, 4, 1), + overworld_frame(gObjectEventPic_Koffing, 4, 4, 2), + overworld_frame(gObjectEventPic_Koffing, 4, 4, 3), + overworld_frame(gObjectEventPic_Koffing, 4, 4, 4), + overworld_frame(gObjectEventPic_Koffing, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Weezing[] = { + overworld_frame(gObjectEventPic_Weezing, 4, 4, 0), + overworld_frame(gObjectEventPic_Weezing, 4, 4, 1), + overworld_frame(gObjectEventPic_Weezing, 4, 4, 2), + overworld_frame(gObjectEventPic_Weezing, 4, 4, 3), + overworld_frame(gObjectEventPic_Weezing, 4, 4, 4), + overworld_frame(gObjectEventPic_Weezing, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Rhyhorn[] = { + overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 0), + overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 1), + overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 2), + overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 3), + overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 4), + overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Rhydon[] = { + overworld_frame(gObjectEventPic_Rhydon, 4, 4, 0), + overworld_frame(gObjectEventPic_Rhydon, 4, 4, 1), + overworld_frame(gObjectEventPic_Rhydon, 4, 4, 2), + overworld_frame(gObjectEventPic_Rhydon, 4, 4, 3), + overworld_frame(gObjectEventPic_Rhydon, 4, 4, 4), + overworld_frame(gObjectEventPic_Rhydon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Chansey[] = { + overworld_frame(gObjectEventPic_Chansey, 4, 4, 0), + overworld_frame(gObjectEventPic_Chansey, 4, 4, 1), + overworld_frame(gObjectEventPic_Chansey, 4, 4, 2), + overworld_frame(gObjectEventPic_Chansey, 4, 4, 3), + overworld_frame(gObjectEventPic_Chansey, 4, 4, 4), + overworld_frame(gObjectEventPic_Chansey, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Tangela[] = { + overworld_frame(gObjectEventPic_Tangela, 4, 4, 0), + overworld_frame(gObjectEventPic_Tangela, 4, 4, 1), + overworld_frame(gObjectEventPic_Tangela, 4, 4, 2), + overworld_frame(gObjectEventPic_Tangela, 4, 4, 3), + overworld_frame(gObjectEventPic_Tangela, 4, 4, 4), + overworld_frame(gObjectEventPic_Tangela, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Kangaskhan[] = { + overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 0), + overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 1), + overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 2), + overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 3), + overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 4), + overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Horsea[] = { + overworld_frame(gObjectEventPic_Horsea, 4, 4, 0), + overworld_frame(gObjectEventPic_Horsea, 4, 4, 1), + overworld_frame(gObjectEventPic_Horsea, 4, 4, 2), + overworld_frame(gObjectEventPic_Horsea, 4, 4, 3), + overworld_frame(gObjectEventPic_Horsea, 4, 4, 4), + overworld_frame(gObjectEventPic_Horsea, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Seadra[] = { + overworld_frame(gObjectEventPic_Seadra, 4, 4, 0), + overworld_frame(gObjectEventPic_Seadra, 4, 4, 1), + overworld_frame(gObjectEventPic_Seadra, 4, 4, 2), + overworld_frame(gObjectEventPic_Seadra, 4, 4, 3), + overworld_frame(gObjectEventPic_Seadra, 4, 4, 4), + overworld_frame(gObjectEventPic_Seadra, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Goldeen[] = { + overworld_frame(gObjectEventPic_Goldeen, 4, 4, 0), + overworld_frame(gObjectEventPic_Goldeen, 4, 4, 1), + overworld_frame(gObjectEventPic_Goldeen, 4, 4, 2), + overworld_frame(gObjectEventPic_Goldeen, 4, 4, 3), + overworld_frame(gObjectEventPic_Goldeen, 4, 4, 4), + overworld_frame(gObjectEventPic_Goldeen, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Seaking[] = { + overworld_frame(gObjectEventPic_Seaking, 4, 4, 0), + overworld_frame(gObjectEventPic_Seaking, 4, 4, 1), + overworld_frame(gObjectEventPic_Seaking, 4, 4, 2), + overworld_frame(gObjectEventPic_Seaking, 4, 4, 3), + overworld_frame(gObjectEventPic_Seaking, 4, 4, 4), + overworld_frame(gObjectEventPic_Seaking, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Staryu[] = { + overworld_frame(gObjectEventPic_Staryu, 4, 4, 0), + overworld_frame(gObjectEventPic_Staryu, 4, 4, 1), + overworld_frame(gObjectEventPic_Staryu, 4, 4, 2), + overworld_frame(gObjectEventPic_Staryu, 4, 4, 3), + overworld_frame(gObjectEventPic_Staryu, 4, 4, 4), + overworld_frame(gObjectEventPic_Staryu, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Starmie[] = { + overworld_frame(gObjectEventPic_Starmie, 4, 4, 0), + overworld_frame(gObjectEventPic_Starmie, 4, 4, 1), + overworld_frame(gObjectEventPic_Starmie, 4, 4, 2), + overworld_frame(gObjectEventPic_Starmie, 4, 4, 3), + overworld_frame(gObjectEventPic_Starmie, 4, 4, 4), + overworld_frame(gObjectEventPic_Starmie, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Scyther[] = { + overworld_frame(gObjectEventPic_Scyther, 4, 4, 0), + overworld_frame(gObjectEventPic_Scyther, 4, 4, 1), + overworld_frame(gObjectEventPic_Scyther, 4, 4, 2), + overworld_frame(gObjectEventPic_Scyther, 4, 4, 3), + overworld_frame(gObjectEventPic_Scyther, 4, 4, 4), + overworld_frame(gObjectEventPic_Scyther, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Jynx[] = { + overworld_frame(gObjectEventPic_Jynx, 4, 4, 0), + overworld_frame(gObjectEventPic_Jynx, 4, 4, 1), + overworld_frame(gObjectEventPic_Jynx, 4, 4, 2), + overworld_frame(gObjectEventPic_Jynx, 4, 4, 3), + overworld_frame(gObjectEventPic_Jynx, 4, 4, 4), + overworld_frame(gObjectEventPic_Jynx, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Electabuzz[] = { + overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 0), + overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 1), + overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 2), + overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 3), + overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 4), + overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Magmar[] = { + overworld_frame(gObjectEventPic_Magmar, 4, 4, 0), + overworld_frame(gObjectEventPic_Magmar, 4, 4, 1), + overworld_frame(gObjectEventPic_Magmar, 4, 4, 2), + overworld_frame(gObjectEventPic_Magmar, 4, 4, 3), + overworld_frame(gObjectEventPic_Magmar, 4, 4, 4), + overworld_frame(gObjectEventPic_Magmar, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Pinsir[] = { + overworld_frame(gObjectEventPic_Pinsir, 4, 4, 0), + overworld_frame(gObjectEventPic_Pinsir, 4, 4, 1), + overworld_frame(gObjectEventPic_Pinsir, 4, 4, 2), + overworld_frame(gObjectEventPic_Pinsir, 4, 4, 3), + overworld_frame(gObjectEventPic_Pinsir, 4, 4, 4), + overworld_frame(gObjectEventPic_Pinsir, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Tauros[] = { + overworld_frame(gObjectEventPic_Tauros, 4, 4, 0), + overworld_frame(gObjectEventPic_Tauros, 4, 4, 1), + overworld_frame(gObjectEventPic_Tauros, 4, 4, 2), + overworld_frame(gObjectEventPic_Tauros, 4, 4, 3), + overworld_frame(gObjectEventPic_Tauros, 4, 4, 4), + overworld_frame(gObjectEventPic_Tauros, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Magikarp[] = { + overworld_frame(gObjectEventPic_Magikarp, 4, 4, 0), + overworld_frame(gObjectEventPic_Magikarp, 4, 4, 1), + overworld_frame(gObjectEventPic_Magikarp, 4, 4, 2), + overworld_frame(gObjectEventPic_Magikarp, 4, 4, 3), + overworld_frame(gObjectEventPic_Magikarp, 4, 4, 4), + overworld_frame(gObjectEventPic_Magikarp, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Gyarados[] = { + overworld_frame(gObjectEventPic_Gyarados, 4, 4, 0), + overworld_frame(gObjectEventPic_Gyarados, 4, 4, 1), + overworld_frame(gObjectEventPic_Gyarados, 4, 4, 2), + overworld_frame(gObjectEventPic_Gyarados, 4, 4, 3), + overworld_frame(gObjectEventPic_Gyarados, 4, 4, 4), + overworld_frame(gObjectEventPic_Gyarados, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Lapras[] = { + overworld_frame(gObjectEventPic_Lapras, 4, 4, 0), + overworld_frame(gObjectEventPic_Lapras, 4, 4, 1), + overworld_frame(gObjectEventPic_Lapras, 4, 4, 2), + overworld_frame(gObjectEventPic_Lapras, 4, 4, 3), + overworld_frame(gObjectEventPic_Lapras, 4, 4, 4), + overworld_frame(gObjectEventPic_Lapras, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ditto[] = { + overworld_frame(gObjectEventPic_Ditto, 4, 4, 0), + overworld_frame(gObjectEventPic_Ditto, 4, 4, 1), + overworld_frame(gObjectEventPic_Ditto, 4, 4, 2), + overworld_frame(gObjectEventPic_Ditto, 4, 4, 3), + overworld_frame(gObjectEventPic_Ditto, 4, 4, 4), + overworld_frame(gObjectEventPic_Ditto, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Eevee[] = { + overworld_frame(gObjectEventPic_Eevee, 4, 4, 0), + overworld_frame(gObjectEventPic_Eevee, 4, 4, 1), + overworld_frame(gObjectEventPic_Eevee, 4, 4, 2), + overworld_frame(gObjectEventPic_Eevee, 4, 4, 3), + overworld_frame(gObjectEventPic_Eevee, 4, 4, 4), + overworld_frame(gObjectEventPic_Eevee, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Vaporeon[] = { + overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 0), + overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 1), + overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 2), + overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 3), + overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 4), + overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Jolteon[] = { + overworld_frame(gObjectEventPic_Jolteon, 4, 4, 0), + overworld_frame(gObjectEventPic_Jolteon, 4, 4, 1), + overworld_frame(gObjectEventPic_Jolteon, 4, 4, 2), + overworld_frame(gObjectEventPic_Jolteon, 4, 4, 3), + overworld_frame(gObjectEventPic_Jolteon, 4, 4, 4), + overworld_frame(gObjectEventPic_Jolteon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Flareon[] = { + overworld_frame(gObjectEventPic_Flareon, 4, 4, 0), + overworld_frame(gObjectEventPic_Flareon, 4, 4, 1), + overworld_frame(gObjectEventPic_Flareon, 4, 4, 2), + overworld_frame(gObjectEventPic_Flareon, 4, 4, 3), + overworld_frame(gObjectEventPic_Flareon, 4, 4, 4), + overworld_frame(gObjectEventPic_Flareon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Porygon[] = { + overworld_frame(gObjectEventPic_Porygon, 4, 4, 0), + overworld_frame(gObjectEventPic_Porygon, 4, 4, 1), + overworld_frame(gObjectEventPic_Porygon, 4, 4, 2), + overworld_frame(gObjectEventPic_Porygon, 4, 4, 3), + overworld_frame(gObjectEventPic_Porygon, 4, 4, 4), + overworld_frame(gObjectEventPic_Porygon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Omanyte[] = { + overworld_frame(gObjectEventPic_Omanyte, 4, 4, 0), + overworld_frame(gObjectEventPic_Omanyte, 4, 4, 1), + overworld_frame(gObjectEventPic_Omanyte, 4, 4, 2), + overworld_frame(gObjectEventPic_Omanyte, 4, 4, 3), + overworld_frame(gObjectEventPic_Omanyte, 4, 4, 4), + overworld_frame(gObjectEventPic_Omanyte, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Omastar[] = { + overworld_frame(gObjectEventPic_Omastar, 4, 4, 0), + overworld_frame(gObjectEventPic_Omastar, 4, 4, 1), + overworld_frame(gObjectEventPic_Omastar, 4, 4, 2), + overworld_frame(gObjectEventPic_Omastar, 4, 4, 3), + overworld_frame(gObjectEventPic_Omastar, 4, 4, 4), + overworld_frame(gObjectEventPic_Omastar, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Kabuto[] = { + overworld_frame(gObjectEventPic_Kabuto, 4, 4, 0), + overworld_frame(gObjectEventPic_Kabuto, 4, 4, 1), + overworld_frame(gObjectEventPic_Kabuto, 4, 4, 2), + overworld_frame(gObjectEventPic_Kabuto, 4, 4, 3), + overworld_frame(gObjectEventPic_Kabuto, 4, 4, 4), + overworld_frame(gObjectEventPic_Kabuto, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Kabutops[] = { + overworld_frame(gObjectEventPic_Kabutops, 4, 4, 0), + overworld_frame(gObjectEventPic_Kabutops, 4, 4, 1), + overworld_frame(gObjectEventPic_Kabutops, 4, 4, 2), + overworld_frame(gObjectEventPic_Kabutops, 4, 4, 3), + overworld_frame(gObjectEventPic_Kabutops, 4, 4, 4), + overworld_frame(gObjectEventPic_Kabutops, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Aerodactyl[] = { + overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 0), + overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 1), + overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 2), + overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 3), + overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 4), + overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Snorlax[] = { + overworld_frame(gObjectEventPic_Snorlax, 4, 4, 0), + overworld_frame(gObjectEventPic_Snorlax, 4, 4, 1), + overworld_frame(gObjectEventPic_Snorlax, 4, 4, 2), + overworld_frame(gObjectEventPic_Snorlax, 4, 4, 3), + overworld_frame(gObjectEventPic_Snorlax, 4, 4, 4), + overworld_frame(gObjectEventPic_Snorlax, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Articuno[] = { + overworld_frame(gObjectEventPic_Articuno, 4, 4, 0), + overworld_frame(gObjectEventPic_Articuno, 4, 4, 1), + overworld_frame(gObjectEventPic_Articuno, 4, 4, 2), + overworld_frame(gObjectEventPic_Articuno, 4, 4, 3), + overworld_frame(gObjectEventPic_Articuno, 4, 4, 4), + overworld_frame(gObjectEventPic_Articuno, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Zapdos[] = { + overworld_frame(gObjectEventPic_Zapdos, 4, 4, 0), + overworld_frame(gObjectEventPic_Zapdos, 4, 4, 1), + overworld_frame(gObjectEventPic_Zapdos, 4, 4, 2), + overworld_frame(gObjectEventPic_Zapdos, 4, 4, 3), + overworld_frame(gObjectEventPic_Zapdos, 4, 4, 4), + overworld_frame(gObjectEventPic_Zapdos, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Moltres[] = { + overworld_frame(gObjectEventPic_Moltres, 4, 4, 0), + overworld_frame(gObjectEventPic_Moltres, 4, 4, 1), + overworld_frame(gObjectEventPic_Moltres, 4, 4, 2), + overworld_frame(gObjectEventPic_Moltres, 4, 4, 3), + overworld_frame(gObjectEventPic_Moltres, 4, 4, 4), + overworld_frame(gObjectEventPic_Moltres, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Dratini[] = { + overworld_frame(gObjectEventPic_Dratini, 4, 4, 0), + overworld_frame(gObjectEventPic_Dratini, 4, 4, 1), + overworld_frame(gObjectEventPic_Dratini, 4, 4, 2), + overworld_frame(gObjectEventPic_Dratini, 4, 4, 3), + overworld_frame(gObjectEventPic_Dratini, 4, 4, 4), + overworld_frame(gObjectEventPic_Dratini, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Dragonair[] = { + overworld_frame(gObjectEventPic_Dragonair, 4, 4, 0), + overworld_frame(gObjectEventPic_Dragonair, 4, 4, 1), + overworld_frame(gObjectEventPic_Dragonair, 4, 4, 2), + overworld_frame(gObjectEventPic_Dragonair, 4, 4, 3), + overworld_frame(gObjectEventPic_Dragonair, 4, 4, 4), + overworld_frame(gObjectEventPic_Dragonair, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Dragonite[] = { + overworld_frame(gObjectEventPic_Dragonite, 4, 4, 0), + overworld_frame(gObjectEventPic_Dragonite, 4, 4, 1), + overworld_frame(gObjectEventPic_Dragonite, 4, 4, 2), + overworld_frame(gObjectEventPic_Dragonite, 4, 4, 3), + overworld_frame(gObjectEventPic_Dragonite, 4, 4, 4), + overworld_frame(gObjectEventPic_Dragonite, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Mewtwo[] = { + overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 0), + overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 1), + overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 2), + overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 3), + overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 4), + overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Mew[] = { + overworld_frame(gObjectEventPic_Mew, 4, 4, 0), + overworld_frame(gObjectEventPic_Mew, 4, 4, 1), + overworld_frame(gObjectEventPic_Mew, 4, 4, 2), + overworld_frame(gObjectEventPic_Mew, 4, 4, 3), + overworld_frame(gObjectEventPic_Mew, 4, 4, 4), + overworld_frame(gObjectEventPic_Mew, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Chikorita[] = { + overworld_frame(gObjectEventPic_Chikorita, 4, 4, 0), + overworld_frame(gObjectEventPic_Chikorita, 4, 4, 1), + overworld_frame(gObjectEventPic_Chikorita, 4, 4, 2), + overworld_frame(gObjectEventPic_Chikorita, 4, 4, 3), + overworld_frame(gObjectEventPic_Chikorita, 4, 4, 4), + overworld_frame(gObjectEventPic_Chikorita, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Bayleef[] = { + overworld_frame(gObjectEventPic_Bayleef, 4, 4, 0), + overworld_frame(gObjectEventPic_Bayleef, 4, 4, 1), + overworld_frame(gObjectEventPic_Bayleef, 4, 4, 2), + overworld_frame(gObjectEventPic_Bayleef, 4, 4, 3), + overworld_frame(gObjectEventPic_Bayleef, 4, 4, 4), + overworld_frame(gObjectEventPic_Bayleef, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Meganium[] = { + overworld_frame(gObjectEventPic_Meganium, 4, 4, 0), + overworld_frame(gObjectEventPic_Meganium, 4, 4, 1), + overworld_frame(gObjectEventPic_Meganium, 4, 4, 2), + overworld_frame(gObjectEventPic_Meganium, 4, 4, 3), + overworld_frame(gObjectEventPic_Meganium, 4, 4, 4), + overworld_frame(gObjectEventPic_Meganium, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Cyndaquil[] = { + overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 0), + overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 1), + overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 2), + overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 3), + overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 4), + overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Quilava[] = { + overworld_frame(gObjectEventPic_Quilava, 4, 4, 0), + overworld_frame(gObjectEventPic_Quilava, 4, 4, 1), + overworld_frame(gObjectEventPic_Quilava, 4, 4, 2), + overworld_frame(gObjectEventPic_Quilava, 4, 4, 3), + overworld_frame(gObjectEventPic_Quilava, 4, 4, 4), + overworld_frame(gObjectEventPic_Quilava, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Typhlosion[] = { + overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 0), + overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 1), + overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 2), + overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 3), + overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 4), + overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Totodile[] = { + overworld_frame(gObjectEventPic_Totodile, 4, 4, 0), + overworld_frame(gObjectEventPic_Totodile, 4, 4, 1), + overworld_frame(gObjectEventPic_Totodile, 4, 4, 2), + overworld_frame(gObjectEventPic_Totodile, 4, 4, 3), + overworld_frame(gObjectEventPic_Totodile, 4, 4, 4), + overworld_frame(gObjectEventPic_Totodile, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Croconaw[] = { + overworld_frame(gObjectEventPic_Croconaw, 4, 4, 0), + overworld_frame(gObjectEventPic_Croconaw, 4, 4, 1), + overworld_frame(gObjectEventPic_Croconaw, 4, 4, 2), + overworld_frame(gObjectEventPic_Croconaw, 4, 4, 3), + overworld_frame(gObjectEventPic_Croconaw, 4, 4, 4), + overworld_frame(gObjectEventPic_Croconaw, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Feraligatr[] = { + overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 0), + overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 1), + overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 2), + overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 3), + overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 4), + overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Sentret[] = { + overworld_frame(gObjectEventPic_Sentret, 4, 4, 0), + overworld_frame(gObjectEventPic_Sentret, 4, 4, 1), + overworld_frame(gObjectEventPic_Sentret, 4, 4, 2), + overworld_frame(gObjectEventPic_Sentret, 4, 4, 3), + overworld_frame(gObjectEventPic_Sentret, 4, 4, 4), + overworld_frame(gObjectEventPic_Sentret, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Furret[] = { + overworld_frame(gObjectEventPic_Furret, 4, 4, 0), + overworld_frame(gObjectEventPic_Furret, 4, 4, 1), + overworld_frame(gObjectEventPic_Furret, 4, 4, 2), + overworld_frame(gObjectEventPic_Furret, 4, 4, 3), + overworld_frame(gObjectEventPic_Furret, 4, 4, 4), + overworld_frame(gObjectEventPic_Furret, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Hoothoot[] = { + overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 0), + overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 1), + overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 2), + overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 3), + overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 4), + overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Noctowl[] = { + overworld_frame(gObjectEventPic_Noctowl, 4, 4, 0), + overworld_frame(gObjectEventPic_Noctowl, 4, 4, 1), + overworld_frame(gObjectEventPic_Noctowl, 4, 4, 2), + overworld_frame(gObjectEventPic_Noctowl, 4, 4, 3), + overworld_frame(gObjectEventPic_Noctowl, 4, 4, 4), + overworld_frame(gObjectEventPic_Noctowl, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ledyba[] = { + overworld_frame(gObjectEventPic_Ledyba, 4, 4, 0), + overworld_frame(gObjectEventPic_Ledyba, 4, 4, 1), + overworld_frame(gObjectEventPic_Ledyba, 4, 4, 2), + overworld_frame(gObjectEventPic_Ledyba, 4, 4, 3), + overworld_frame(gObjectEventPic_Ledyba, 4, 4, 4), + overworld_frame(gObjectEventPic_Ledyba, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ledian[] = { + overworld_frame(gObjectEventPic_Ledian, 4, 4, 0), + overworld_frame(gObjectEventPic_Ledian, 4, 4, 1), + overworld_frame(gObjectEventPic_Ledian, 4, 4, 2), + overworld_frame(gObjectEventPic_Ledian, 4, 4, 3), + overworld_frame(gObjectEventPic_Ledian, 4, 4, 4), + overworld_frame(gObjectEventPic_Ledian, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Spinarak[] = { + overworld_frame(gObjectEventPic_Spinarak, 4, 4, 0), + overworld_frame(gObjectEventPic_Spinarak, 4, 4, 1), + overworld_frame(gObjectEventPic_Spinarak, 4, 4, 2), + overworld_frame(gObjectEventPic_Spinarak, 4, 4, 3), + overworld_frame(gObjectEventPic_Spinarak, 4, 4, 4), + overworld_frame(gObjectEventPic_Spinarak, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ariados[] = { + overworld_frame(gObjectEventPic_Ariados, 4, 4, 0), + overworld_frame(gObjectEventPic_Ariados, 4, 4, 1), + overworld_frame(gObjectEventPic_Ariados, 4, 4, 2), + overworld_frame(gObjectEventPic_Ariados, 4, 4, 3), + overworld_frame(gObjectEventPic_Ariados, 4, 4, 4), + overworld_frame(gObjectEventPic_Ariados, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Crobat[] = { + overworld_frame(gObjectEventPic_Crobat, 4, 4, 0), + overworld_frame(gObjectEventPic_Crobat, 4, 4, 1), + overworld_frame(gObjectEventPic_Crobat, 4, 4, 2), + overworld_frame(gObjectEventPic_Crobat, 4, 4, 3), + overworld_frame(gObjectEventPic_Crobat, 4, 4, 4), + overworld_frame(gObjectEventPic_Crobat, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Chinchou[] = { + overworld_frame(gObjectEventPic_Chinchou, 4, 4, 0), + overworld_frame(gObjectEventPic_Chinchou, 4, 4, 1), + overworld_frame(gObjectEventPic_Chinchou, 4, 4, 2), + overworld_frame(gObjectEventPic_Chinchou, 4, 4, 3), + overworld_frame(gObjectEventPic_Chinchou, 4, 4, 4), + overworld_frame(gObjectEventPic_Chinchou, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Lanturn[] = { + overworld_frame(gObjectEventPic_Lanturn, 4, 4, 0), + overworld_frame(gObjectEventPic_Lanturn, 4, 4, 1), + overworld_frame(gObjectEventPic_Lanturn, 4, 4, 2), + overworld_frame(gObjectEventPic_Lanturn, 4, 4, 3), + overworld_frame(gObjectEventPic_Lanturn, 4, 4, 4), + overworld_frame(gObjectEventPic_Lanturn, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Pichu[] = { + overworld_frame(gObjectEventPic_Pichu, 4, 4, 0), + overworld_frame(gObjectEventPic_Pichu, 4, 4, 1), + overworld_frame(gObjectEventPic_Pichu, 4, 4, 2), + overworld_frame(gObjectEventPic_Pichu, 4, 4, 3), + overworld_frame(gObjectEventPic_Pichu, 4, 4, 4), + overworld_frame(gObjectEventPic_Pichu, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Cleffa[] = { + overworld_frame(gObjectEventPic_Cleffa, 4, 4, 0), + overworld_frame(gObjectEventPic_Cleffa, 4, 4, 1), + overworld_frame(gObjectEventPic_Cleffa, 4, 4, 2), + overworld_frame(gObjectEventPic_Cleffa, 4, 4, 3), + overworld_frame(gObjectEventPic_Cleffa, 4, 4, 4), + overworld_frame(gObjectEventPic_Cleffa, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Igglybuff[] = { + overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 0), + overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 1), + overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 2), + overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 3), + overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 4), + overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Togepi[] = { + overworld_frame(gObjectEventPic_Togepi, 4, 4, 0), + overworld_frame(gObjectEventPic_Togepi, 4, 4, 1), + overworld_frame(gObjectEventPic_Togepi, 4, 4, 2), + overworld_frame(gObjectEventPic_Togepi, 4, 4, 3), + overworld_frame(gObjectEventPic_Togepi, 4, 4, 4), + overworld_frame(gObjectEventPic_Togepi, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Togetic[] = { + overworld_frame(gObjectEventPic_Togetic, 4, 4, 0), + overworld_frame(gObjectEventPic_Togetic, 4, 4, 1), + overworld_frame(gObjectEventPic_Togetic, 4, 4, 2), + overworld_frame(gObjectEventPic_Togetic, 4, 4, 3), + overworld_frame(gObjectEventPic_Togetic, 4, 4, 4), + overworld_frame(gObjectEventPic_Togetic, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Natu[] = { + overworld_frame(gObjectEventPic_Natu, 4, 4, 0), + overworld_frame(gObjectEventPic_Natu, 4, 4, 1), + overworld_frame(gObjectEventPic_Natu, 4, 4, 2), + overworld_frame(gObjectEventPic_Natu, 4, 4, 3), + overworld_frame(gObjectEventPic_Natu, 4, 4, 4), + overworld_frame(gObjectEventPic_Natu, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Xatu[] = { + overworld_frame(gObjectEventPic_Xatu, 4, 4, 0), + overworld_frame(gObjectEventPic_Xatu, 4, 4, 1), + overworld_frame(gObjectEventPic_Xatu, 4, 4, 2), + overworld_frame(gObjectEventPic_Xatu, 4, 4, 3), + overworld_frame(gObjectEventPic_Xatu, 4, 4, 4), + overworld_frame(gObjectEventPic_Xatu, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Mareep[] = { + overworld_frame(gObjectEventPic_Mareep, 4, 4, 0), + overworld_frame(gObjectEventPic_Mareep, 4, 4, 1), + overworld_frame(gObjectEventPic_Mareep, 4, 4, 2), + overworld_frame(gObjectEventPic_Mareep, 4, 4, 3), + overworld_frame(gObjectEventPic_Mareep, 4, 4, 4), + overworld_frame(gObjectEventPic_Mareep, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Flaaffy[] = { + overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 0), + overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 1), + overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 2), + overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 3), + overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 4), + overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ampharos[] = { + overworld_frame(gObjectEventPic_Ampharos, 4, 4, 0), + overworld_frame(gObjectEventPic_Ampharos, 4, 4, 1), + overworld_frame(gObjectEventPic_Ampharos, 4, 4, 2), + overworld_frame(gObjectEventPic_Ampharos, 4, 4, 3), + overworld_frame(gObjectEventPic_Ampharos, 4, 4, 4), + overworld_frame(gObjectEventPic_Ampharos, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Bellossom[] = { + overworld_frame(gObjectEventPic_Bellossom, 4, 4, 0), + overworld_frame(gObjectEventPic_Bellossom, 4, 4, 1), + overworld_frame(gObjectEventPic_Bellossom, 4, 4, 2), + overworld_frame(gObjectEventPic_Bellossom, 4, 4, 3), + overworld_frame(gObjectEventPic_Bellossom, 4, 4, 4), + overworld_frame(gObjectEventPic_Bellossom, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Marill[] = { + overworld_frame(gObjectEventPic_Marill, 4, 4, 0), + overworld_frame(gObjectEventPic_Marill, 4, 4, 1), + overworld_frame(gObjectEventPic_Marill, 4, 4, 2), + overworld_frame(gObjectEventPic_Marill, 4, 4, 3), + overworld_frame(gObjectEventPic_Marill, 4, 4, 4), + overworld_frame(gObjectEventPic_Marill, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Azumarill[] = { + overworld_frame(gObjectEventPic_Azumarill, 4, 4, 0), + overworld_frame(gObjectEventPic_Azumarill, 4, 4, 1), + overworld_frame(gObjectEventPic_Azumarill, 4, 4, 2), + overworld_frame(gObjectEventPic_Azumarill, 4, 4, 3), + overworld_frame(gObjectEventPic_Azumarill, 4, 4, 4), + overworld_frame(gObjectEventPic_Azumarill, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Sudowoodo[] = { + overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 0), + overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 1), + overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 2), + overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 3), + overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 4), + overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Politoed[] = { + overworld_frame(gObjectEventPic_Politoed, 4, 4, 0), + overworld_frame(gObjectEventPic_Politoed, 4, 4, 1), + overworld_frame(gObjectEventPic_Politoed, 4, 4, 2), + overworld_frame(gObjectEventPic_Politoed, 4, 4, 3), + overworld_frame(gObjectEventPic_Politoed, 4, 4, 4), + overworld_frame(gObjectEventPic_Politoed, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Hoppip[] = { + overworld_frame(gObjectEventPic_Hoppip, 4, 4, 0), + overworld_frame(gObjectEventPic_Hoppip, 4, 4, 1), + overworld_frame(gObjectEventPic_Hoppip, 4, 4, 2), + overworld_frame(gObjectEventPic_Hoppip, 4, 4, 3), + overworld_frame(gObjectEventPic_Hoppip, 4, 4, 4), + overworld_frame(gObjectEventPic_Hoppip, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Skiploom[] = { + overworld_frame(gObjectEventPic_Skiploom, 4, 4, 0), + overworld_frame(gObjectEventPic_Skiploom, 4, 4, 1), + overworld_frame(gObjectEventPic_Skiploom, 4, 4, 2), + overworld_frame(gObjectEventPic_Skiploom, 4, 4, 3), + overworld_frame(gObjectEventPic_Skiploom, 4, 4, 4), + overworld_frame(gObjectEventPic_Skiploom, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Jumpluff[] = { + overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 0), + overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 1), + overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 2), + overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 3), + overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 4), + overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Aipom[] = { + overworld_frame(gObjectEventPic_Aipom, 4, 4, 0), + overworld_frame(gObjectEventPic_Aipom, 4, 4, 1), + overworld_frame(gObjectEventPic_Aipom, 4, 4, 2), + overworld_frame(gObjectEventPic_Aipom, 4, 4, 3), + overworld_frame(gObjectEventPic_Aipom, 4, 4, 4), + overworld_frame(gObjectEventPic_Aipom, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Sunkern[] = { + overworld_frame(gObjectEventPic_Sunkern, 4, 4, 0), + overworld_frame(gObjectEventPic_Sunkern, 4, 4, 1), + overworld_frame(gObjectEventPic_Sunkern, 4, 4, 2), + overworld_frame(gObjectEventPic_Sunkern, 4, 4, 3), + overworld_frame(gObjectEventPic_Sunkern, 4, 4, 4), + overworld_frame(gObjectEventPic_Sunkern, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Sunflora[] = { + overworld_frame(gObjectEventPic_Sunflora, 4, 4, 0), + overworld_frame(gObjectEventPic_Sunflora, 4, 4, 1), + overworld_frame(gObjectEventPic_Sunflora, 4, 4, 2), + overworld_frame(gObjectEventPic_Sunflora, 4, 4, 3), + overworld_frame(gObjectEventPic_Sunflora, 4, 4, 4), + overworld_frame(gObjectEventPic_Sunflora, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Yanma[] = { + overworld_frame(gObjectEventPic_Yanma, 4, 4, 0), + overworld_frame(gObjectEventPic_Yanma, 4, 4, 1), + overworld_frame(gObjectEventPic_Yanma, 4, 4, 2), + overworld_frame(gObjectEventPic_Yanma, 4, 4, 3), + overworld_frame(gObjectEventPic_Yanma, 4, 4, 4), + overworld_frame(gObjectEventPic_Yanma, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Wooper[] = { + overworld_frame(gObjectEventPic_Wooper, 4, 4, 0), + overworld_frame(gObjectEventPic_Wooper, 4, 4, 1), + overworld_frame(gObjectEventPic_Wooper, 4, 4, 2), + overworld_frame(gObjectEventPic_Wooper, 4, 4, 3), + overworld_frame(gObjectEventPic_Wooper, 4, 4, 4), + overworld_frame(gObjectEventPic_Wooper, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Quagsire[] = { + overworld_frame(gObjectEventPic_Quagsire, 4, 4, 0), + overworld_frame(gObjectEventPic_Quagsire, 4, 4, 1), + overworld_frame(gObjectEventPic_Quagsire, 4, 4, 2), + overworld_frame(gObjectEventPic_Quagsire, 4, 4, 3), + overworld_frame(gObjectEventPic_Quagsire, 4, 4, 4), + overworld_frame(gObjectEventPic_Quagsire, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Espeon[] = { + overworld_frame(gObjectEventPic_Espeon, 4, 4, 0), + overworld_frame(gObjectEventPic_Espeon, 4, 4, 1), + overworld_frame(gObjectEventPic_Espeon, 4, 4, 2), + overworld_frame(gObjectEventPic_Espeon, 4, 4, 3), + overworld_frame(gObjectEventPic_Espeon, 4, 4, 4), + overworld_frame(gObjectEventPic_Espeon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Umbreon[] = { + overworld_frame(gObjectEventPic_Umbreon, 4, 4, 0), + overworld_frame(gObjectEventPic_Umbreon, 4, 4, 1), + overworld_frame(gObjectEventPic_Umbreon, 4, 4, 2), + overworld_frame(gObjectEventPic_Umbreon, 4, 4, 3), + overworld_frame(gObjectEventPic_Umbreon, 4, 4, 4), + overworld_frame(gObjectEventPic_Umbreon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Murkrow[] = { + overworld_frame(gObjectEventPic_Murkrow, 4, 4, 0), + overworld_frame(gObjectEventPic_Murkrow, 4, 4, 1), + overworld_frame(gObjectEventPic_Murkrow, 4, 4, 2), + overworld_frame(gObjectEventPic_Murkrow, 4, 4, 3), + overworld_frame(gObjectEventPic_Murkrow, 4, 4, 4), + overworld_frame(gObjectEventPic_Murkrow, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Slowking[] = { + overworld_frame(gObjectEventPic_Slowking, 4, 4, 0), + overworld_frame(gObjectEventPic_Slowking, 4, 4, 1), + overworld_frame(gObjectEventPic_Slowking, 4, 4, 2), + overworld_frame(gObjectEventPic_Slowking, 4, 4, 3), + overworld_frame(gObjectEventPic_Slowking, 4, 4, 4), + overworld_frame(gObjectEventPic_Slowking, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Misdreavus[] = { + overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 0), + overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 1), + overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 2), + overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 3), + overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 4), + overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Wobbuffet[] = { + overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 0), + overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 1), + overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 2), + overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 3), + overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 4), + overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Girafarig[] = { + overworld_frame(gObjectEventPic_Girafarig, 4, 4, 0), + overworld_frame(gObjectEventPic_Girafarig, 4, 4, 1), + overworld_frame(gObjectEventPic_Girafarig, 4, 4, 2), + overworld_frame(gObjectEventPic_Girafarig, 4, 4, 3), + overworld_frame(gObjectEventPic_Girafarig, 4, 4, 4), + overworld_frame(gObjectEventPic_Girafarig, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Pineco[] = { + overworld_frame(gObjectEventPic_Pineco, 4, 4, 0), + overworld_frame(gObjectEventPic_Pineco, 4, 4, 1), + overworld_frame(gObjectEventPic_Pineco, 4, 4, 2), + overworld_frame(gObjectEventPic_Pineco, 4, 4, 3), + overworld_frame(gObjectEventPic_Pineco, 4, 4, 4), + overworld_frame(gObjectEventPic_Pineco, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Forretress[] = { + overworld_frame(gObjectEventPic_Forretress, 4, 4, 0), + overworld_frame(gObjectEventPic_Forretress, 4, 4, 1), + overworld_frame(gObjectEventPic_Forretress, 4, 4, 2), + overworld_frame(gObjectEventPic_Forretress, 4, 4, 3), + overworld_frame(gObjectEventPic_Forretress, 4, 4, 4), + overworld_frame(gObjectEventPic_Forretress, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Dunsparce[] = { + overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 0), + overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 1), + overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 2), + overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 3), + overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 4), + overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Gligar[] = { + overworld_frame(gObjectEventPic_Gligar, 4, 4, 0), + overworld_frame(gObjectEventPic_Gligar, 4, 4, 1), + overworld_frame(gObjectEventPic_Gligar, 4, 4, 2), + overworld_frame(gObjectEventPic_Gligar, 4, 4, 3), + overworld_frame(gObjectEventPic_Gligar, 4, 4, 4), + overworld_frame(gObjectEventPic_Gligar, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Steelix[] = { + overworld_frame(gObjectEventPic_Steelix, 4, 4, 0), + overworld_frame(gObjectEventPic_Steelix, 4, 4, 1), + overworld_frame(gObjectEventPic_Steelix, 4, 4, 2), + overworld_frame(gObjectEventPic_Steelix, 4, 4, 3), + overworld_frame(gObjectEventPic_Steelix, 4, 4, 4), + overworld_frame(gObjectEventPic_Steelix, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Snubbull[] = { + overworld_frame(gObjectEventPic_Snubbull, 4, 4, 0), + overworld_frame(gObjectEventPic_Snubbull, 4, 4, 1), + overworld_frame(gObjectEventPic_Snubbull, 4, 4, 2), + overworld_frame(gObjectEventPic_Snubbull, 4, 4, 3), + overworld_frame(gObjectEventPic_Snubbull, 4, 4, 4), + overworld_frame(gObjectEventPic_Snubbull, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Granbull[] = { + overworld_frame(gObjectEventPic_Granbull, 4, 4, 0), + overworld_frame(gObjectEventPic_Granbull, 4, 4, 1), + overworld_frame(gObjectEventPic_Granbull, 4, 4, 2), + overworld_frame(gObjectEventPic_Granbull, 4, 4, 3), + overworld_frame(gObjectEventPic_Granbull, 4, 4, 4), + overworld_frame(gObjectEventPic_Granbull, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Qwilfish[] = { + overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 0), + overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 1), + overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 2), + overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 3), + overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 4), + overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Scizor[] = { + overworld_frame(gObjectEventPic_Scizor, 4, 4, 0), + overworld_frame(gObjectEventPic_Scizor, 4, 4, 1), + overworld_frame(gObjectEventPic_Scizor, 4, 4, 2), + overworld_frame(gObjectEventPic_Scizor, 4, 4, 3), + overworld_frame(gObjectEventPic_Scizor, 4, 4, 4), + overworld_frame(gObjectEventPic_Scizor, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Shuckle[] = { + overworld_frame(gObjectEventPic_Shuckle, 4, 4, 0), + overworld_frame(gObjectEventPic_Shuckle, 4, 4, 1), + overworld_frame(gObjectEventPic_Shuckle, 4, 4, 2), + overworld_frame(gObjectEventPic_Shuckle, 4, 4, 3), + overworld_frame(gObjectEventPic_Shuckle, 4, 4, 4), + overworld_frame(gObjectEventPic_Shuckle, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Heracross[] = { + overworld_frame(gObjectEventPic_Heracross, 4, 4, 0), + overworld_frame(gObjectEventPic_Heracross, 4, 4, 1), + overworld_frame(gObjectEventPic_Heracross, 4, 4, 2), + overworld_frame(gObjectEventPic_Heracross, 4, 4, 3), + overworld_frame(gObjectEventPic_Heracross, 4, 4, 4), + overworld_frame(gObjectEventPic_Heracross, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Sneasel[] = { + overworld_frame(gObjectEventPic_Sneasel, 4, 4, 0), + overworld_frame(gObjectEventPic_Sneasel, 4, 4, 1), + overworld_frame(gObjectEventPic_Sneasel, 4, 4, 2), + overworld_frame(gObjectEventPic_Sneasel, 4, 4, 3), + overworld_frame(gObjectEventPic_Sneasel, 4, 4, 4), + overworld_frame(gObjectEventPic_Sneasel, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Teddiursa[] = { + overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 0), + overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 1), + overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 2), + overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 3), + overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 4), + overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ursaring[] = { + overworld_frame(gObjectEventPic_Ursaring, 4, 4, 0), + overworld_frame(gObjectEventPic_Ursaring, 4, 4, 1), + overworld_frame(gObjectEventPic_Ursaring, 4, 4, 2), + overworld_frame(gObjectEventPic_Ursaring, 4, 4, 3), + overworld_frame(gObjectEventPic_Ursaring, 4, 4, 4), + overworld_frame(gObjectEventPic_Ursaring, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Slugma[] = { + overworld_frame(gObjectEventPic_Slugma, 4, 4, 0), + overworld_frame(gObjectEventPic_Slugma, 4, 4, 1), + overworld_frame(gObjectEventPic_Slugma, 4, 4, 2), + overworld_frame(gObjectEventPic_Slugma, 4, 4, 3), + overworld_frame(gObjectEventPic_Slugma, 4, 4, 4), + overworld_frame(gObjectEventPic_Slugma, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Magcargo[] = { + overworld_frame(gObjectEventPic_Magcargo, 4, 4, 0), + overworld_frame(gObjectEventPic_Magcargo, 4, 4, 1), + overworld_frame(gObjectEventPic_Magcargo, 4, 4, 2), + overworld_frame(gObjectEventPic_Magcargo, 4, 4, 3), + overworld_frame(gObjectEventPic_Magcargo, 4, 4, 4), + overworld_frame(gObjectEventPic_Magcargo, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Swinub[] = { + overworld_frame(gObjectEventPic_Swinub, 4, 4, 0), + overworld_frame(gObjectEventPic_Swinub, 4, 4, 1), + overworld_frame(gObjectEventPic_Swinub, 4, 4, 2), + overworld_frame(gObjectEventPic_Swinub, 4, 4, 3), + overworld_frame(gObjectEventPic_Swinub, 4, 4, 4), + overworld_frame(gObjectEventPic_Swinub, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Piloswine[] = { + overworld_frame(gObjectEventPic_Piloswine, 4, 4, 0), + overworld_frame(gObjectEventPic_Piloswine, 4, 4, 1), + overworld_frame(gObjectEventPic_Piloswine, 4, 4, 2), + overworld_frame(gObjectEventPic_Piloswine, 4, 4, 3), + overworld_frame(gObjectEventPic_Piloswine, 4, 4, 4), + overworld_frame(gObjectEventPic_Piloswine, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Corsola[] = { + overworld_frame(gObjectEventPic_Corsola, 4, 4, 0), + overworld_frame(gObjectEventPic_Corsola, 4, 4, 1), + overworld_frame(gObjectEventPic_Corsola, 4, 4, 2), + overworld_frame(gObjectEventPic_Corsola, 4, 4, 3), + overworld_frame(gObjectEventPic_Corsola, 4, 4, 4), + overworld_frame(gObjectEventPic_Corsola, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Remoraid[] = { + overworld_frame(gObjectEventPic_Remoraid, 4, 4, 0), + overworld_frame(gObjectEventPic_Remoraid, 4, 4, 1), + overworld_frame(gObjectEventPic_Remoraid, 4, 4, 2), + overworld_frame(gObjectEventPic_Remoraid, 4, 4, 3), + overworld_frame(gObjectEventPic_Remoraid, 4, 4, 4), + overworld_frame(gObjectEventPic_Remoraid, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Octillery[] = { + overworld_frame(gObjectEventPic_Octillery, 4, 4, 0), + overworld_frame(gObjectEventPic_Octillery, 4, 4, 1), + overworld_frame(gObjectEventPic_Octillery, 4, 4, 2), + overworld_frame(gObjectEventPic_Octillery, 4, 4, 3), + overworld_frame(gObjectEventPic_Octillery, 4, 4, 4), + overworld_frame(gObjectEventPic_Octillery, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Delibird[] = { + overworld_frame(gObjectEventPic_Delibird, 4, 4, 0), + overworld_frame(gObjectEventPic_Delibird, 4, 4, 1), + overworld_frame(gObjectEventPic_Delibird, 4, 4, 2), + overworld_frame(gObjectEventPic_Delibird, 4, 4, 3), + overworld_frame(gObjectEventPic_Delibird, 4, 4, 4), + overworld_frame(gObjectEventPic_Delibird, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Mantine[] = { + overworld_frame(gObjectEventPic_Mantine, 4, 4, 0), + overworld_frame(gObjectEventPic_Mantine, 4, 4, 1), + overworld_frame(gObjectEventPic_Mantine, 4, 4, 2), + overworld_frame(gObjectEventPic_Mantine, 4, 4, 3), + overworld_frame(gObjectEventPic_Mantine, 4, 4, 4), + overworld_frame(gObjectEventPic_Mantine, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Skarmory[] = { + overworld_frame(gObjectEventPic_Skarmory, 4, 4, 0), + overworld_frame(gObjectEventPic_Skarmory, 4, 4, 1), + overworld_frame(gObjectEventPic_Skarmory, 4, 4, 2), + overworld_frame(gObjectEventPic_Skarmory, 4, 4, 3), + overworld_frame(gObjectEventPic_Skarmory, 4, 4, 4), + overworld_frame(gObjectEventPic_Skarmory, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Houndour[] = { + overworld_frame(gObjectEventPic_Houndour, 4, 4, 0), + overworld_frame(gObjectEventPic_Houndour, 4, 4, 1), + overworld_frame(gObjectEventPic_Houndour, 4, 4, 2), + overworld_frame(gObjectEventPic_Houndour, 4, 4, 3), + overworld_frame(gObjectEventPic_Houndour, 4, 4, 4), + overworld_frame(gObjectEventPic_Houndour, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Houndoom[] = { + overworld_frame(gObjectEventPic_Houndoom, 4, 4, 0), + overworld_frame(gObjectEventPic_Houndoom, 4, 4, 1), + overworld_frame(gObjectEventPic_Houndoom, 4, 4, 2), + overworld_frame(gObjectEventPic_Houndoom, 4, 4, 3), + overworld_frame(gObjectEventPic_Houndoom, 4, 4, 4), + overworld_frame(gObjectEventPic_Houndoom, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Kingdra[] = { + overworld_frame(gObjectEventPic_Kingdra, 4, 4, 0), + overworld_frame(gObjectEventPic_Kingdra, 4, 4, 1), + overworld_frame(gObjectEventPic_Kingdra, 4, 4, 2), + overworld_frame(gObjectEventPic_Kingdra, 4, 4, 3), + overworld_frame(gObjectEventPic_Kingdra, 4, 4, 4), + overworld_frame(gObjectEventPic_Kingdra, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Phanpy[] = { + overworld_frame(gObjectEventPic_Phanpy, 4, 4, 0), + overworld_frame(gObjectEventPic_Phanpy, 4, 4, 1), + overworld_frame(gObjectEventPic_Phanpy, 4, 4, 2), + overworld_frame(gObjectEventPic_Phanpy, 4, 4, 3), + overworld_frame(gObjectEventPic_Phanpy, 4, 4, 4), + overworld_frame(gObjectEventPic_Phanpy, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Donphan[] = { + overworld_frame(gObjectEventPic_Donphan, 4, 4, 0), + overworld_frame(gObjectEventPic_Donphan, 4, 4, 1), + overworld_frame(gObjectEventPic_Donphan, 4, 4, 2), + overworld_frame(gObjectEventPic_Donphan, 4, 4, 3), + overworld_frame(gObjectEventPic_Donphan, 4, 4, 4), + overworld_frame(gObjectEventPic_Donphan, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Porygon2[] = { + overworld_frame(gObjectEventPic_Porygon2, 4, 4, 0), + overworld_frame(gObjectEventPic_Porygon2, 4, 4, 1), + overworld_frame(gObjectEventPic_Porygon2, 4, 4, 2), + overworld_frame(gObjectEventPic_Porygon2, 4, 4, 3), + overworld_frame(gObjectEventPic_Porygon2, 4, 4, 4), + overworld_frame(gObjectEventPic_Porygon2, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Stantler[] = { + overworld_frame(gObjectEventPic_Stantler, 4, 4, 0), + overworld_frame(gObjectEventPic_Stantler, 4, 4, 1), + overworld_frame(gObjectEventPic_Stantler, 4, 4, 2), + overworld_frame(gObjectEventPic_Stantler, 4, 4, 3), + overworld_frame(gObjectEventPic_Stantler, 4, 4, 4), + overworld_frame(gObjectEventPic_Stantler, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Smeargle[] = { + overworld_frame(gObjectEventPic_Smeargle, 4, 4, 0), + overworld_frame(gObjectEventPic_Smeargle, 4, 4, 1), + overworld_frame(gObjectEventPic_Smeargle, 4, 4, 2), + overworld_frame(gObjectEventPic_Smeargle, 4, 4, 3), + overworld_frame(gObjectEventPic_Smeargle, 4, 4, 4), + overworld_frame(gObjectEventPic_Smeargle, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Tyrogue[] = { + overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 0), + overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 1), + overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 2), + overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 3), + overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 4), + overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Hitmontop[] = { + overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 0), + overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 1), + overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 2), + overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 3), + overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 4), + overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Smoochum[] = { + overworld_frame(gObjectEventPic_Smoochum, 4, 4, 0), + overworld_frame(gObjectEventPic_Smoochum, 4, 4, 1), + overworld_frame(gObjectEventPic_Smoochum, 4, 4, 2), + overworld_frame(gObjectEventPic_Smoochum, 4, 4, 3), + overworld_frame(gObjectEventPic_Smoochum, 4, 4, 4), + overworld_frame(gObjectEventPic_Smoochum, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Elekid[] = { + overworld_frame(gObjectEventPic_Elekid, 4, 4, 0), + overworld_frame(gObjectEventPic_Elekid, 4, 4, 1), + overworld_frame(gObjectEventPic_Elekid, 4, 4, 2), + overworld_frame(gObjectEventPic_Elekid, 4, 4, 3), + overworld_frame(gObjectEventPic_Elekid, 4, 4, 4), + overworld_frame(gObjectEventPic_Elekid, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Magby[] = { + overworld_frame(gObjectEventPic_Magby, 4, 4, 0), + overworld_frame(gObjectEventPic_Magby, 4, 4, 1), + overworld_frame(gObjectEventPic_Magby, 4, 4, 2), + overworld_frame(gObjectEventPic_Magby, 4, 4, 3), + overworld_frame(gObjectEventPic_Magby, 4, 4, 4), + overworld_frame(gObjectEventPic_Magby, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Miltank[] = { + overworld_frame(gObjectEventPic_Miltank, 4, 4, 0), + overworld_frame(gObjectEventPic_Miltank, 4, 4, 1), + overworld_frame(gObjectEventPic_Miltank, 4, 4, 2), + overworld_frame(gObjectEventPic_Miltank, 4, 4, 3), + overworld_frame(gObjectEventPic_Miltank, 4, 4, 4), + overworld_frame(gObjectEventPic_Miltank, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Blissey[] = { + overworld_frame(gObjectEventPic_Blissey, 4, 4, 0), + overworld_frame(gObjectEventPic_Blissey, 4, 4, 1), + overworld_frame(gObjectEventPic_Blissey, 4, 4, 2), + overworld_frame(gObjectEventPic_Blissey, 4, 4, 3), + overworld_frame(gObjectEventPic_Blissey, 4, 4, 4), + overworld_frame(gObjectEventPic_Blissey, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Raikou[] = { + overworld_frame(gObjectEventPic_Raikou, 4, 4, 0), + overworld_frame(gObjectEventPic_Raikou, 4, 4, 1), + overworld_frame(gObjectEventPic_Raikou, 4, 4, 2), + overworld_frame(gObjectEventPic_Raikou, 4, 4, 3), + overworld_frame(gObjectEventPic_Raikou, 4, 4, 4), + overworld_frame(gObjectEventPic_Raikou, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Entei[] = { + overworld_frame(gObjectEventPic_Entei, 4, 4, 0), + overworld_frame(gObjectEventPic_Entei, 4, 4, 1), + overworld_frame(gObjectEventPic_Entei, 4, 4, 2), + overworld_frame(gObjectEventPic_Entei, 4, 4, 3), + overworld_frame(gObjectEventPic_Entei, 4, 4, 4), + overworld_frame(gObjectEventPic_Entei, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Suicune[] = { + overworld_frame(gObjectEventPic_Suicune, 4, 4, 0), + overworld_frame(gObjectEventPic_Suicune, 4, 4, 1), + overworld_frame(gObjectEventPic_Suicune, 4, 4, 2), + overworld_frame(gObjectEventPic_Suicune, 4, 4, 3), + overworld_frame(gObjectEventPic_Suicune, 4, 4, 4), + overworld_frame(gObjectEventPic_Suicune, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Larvitar[] = { + overworld_frame(gObjectEventPic_Larvitar, 4, 4, 0), + overworld_frame(gObjectEventPic_Larvitar, 4, 4, 1), + overworld_frame(gObjectEventPic_Larvitar, 4, 4, 2), + overworld_frame(gObjectEventPic_Larvitar, 4, 4, 3), + overworld_frame(gObjectEventPic_Larvitar, 4, 4, 4), + overworld_frame(gObjectEventPic_Larvitar, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Pupitar[] = { + overworld_frame(gObjectEventPic_Pupitar, 4, 4, 0), + overworld_frame(gObjectEventPic_Pupitar, 4, 4, 1), + overworld_frame(gObjectEventPic_Pupitar, 4, 4, 2), + overworld_frame(gObjectEventPic_Pupitar, 4, 4, 3), + overworld_frame(gObjectEventPic_Pupitar, 4, 4, 4), + overworld_frame(gObjectEventPic_Pupitar, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Tyranitar[] = { + overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 0), + overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 1), + overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 2), + overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 3), + overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 4), + overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Lugia[] = { + overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), + overworld_frame(gObjectEventPic_Lugia, 4, 4, 1), + overworld_frame(gObjectEventPic_Lugia, 4, 4, 2), + overworld_frame(gObjectEventPic_Lugia, 4, 4, 3), + overworld_frame(gObjectEventPic_Lugia, 4, 4, 4), + overworld_frame(gObjectEventPic_Lugia, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ho_oh[] = { + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 0), + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 1), + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 2), + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 3), + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 4), + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Celebi[] = { + overworld_frame(gObjectEventPic_Celebi, 4, 4, 0), + overworld_frame(gObjectEventPic_Celebi, 4, 4, 1), + overworld_frame(gObjectEventPic_Celebi, 4, 4, 2), + overworld_frame(gObjectEventPic_Celebi, 4, 4, 3), + overworld_frame(gObjectEventPic_Celebi, 4, 4, 4), + overworld_frame(gObjectEventPic_Celebi, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Treecko[] = { + overworld_frame(gObjectEventPic_Treecko, 4, 4, 0), + overworld_frame(gObjectEventPic_Treecko, 4, 4, 1), + overworld_frame(gObjectEventPic_Treecko, 4, 4, 2), + overworld_frame(gObjectEventPic_Treecko, 4, 4, 3), + overworld_frame(gObjectEventPic_Treecko, 4, 4, 4), + overworld_frame(gObjectEventPic_Treecko, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Grovyle[] = { + overworld_frame(gObjectEventPic_Grovyle, 4, 4, 0), + overworld_frame(gObjectEventPic_Grovyle, 4, 4, 1), + overworld_frame(gObjectEventPic_Grovyle, 4, 4, 2), + overworld_frame(gObjectEventPic_Grovyle, 4, 4, 3), + overworld_frame(gObjectEventPic_Grovyle, 4, 4, 4), + overworld_frame(gObjectEventPic_Grovyle, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Sceptile[] = { + overworld_frame(gObjectEventPic_Sceptile, 4, 4, 0), + overworld_frame(gObjectEventPic_Sceptile, 4, 4, 1), + overworld_frame(gObjectEventPic_Sceptile, 4, 4, 2), + overworld_frame(gObjectEventPic_Sceptile, 4, 4, 3), + overworld_frame(gObjectEventPic_Sceptile, 4, 4, 4), + overworld_frame(gObjectEventPic_Sceptile, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Torchic[] = { + overworld_frame(gObjectEventPic_Torchic, 4, 4, 0), + overworld_frame(gObjectEventPic_Torchic, 4, 4, 1), + overworld_frame(gObjectEventPic_Torchic, 4, 4, 2), + overworld_frame(gObjectEventPic_Torchic, 4, 4, 3), + overworld_frame(gObjectEventPic_Torchic, 4, 4, 4), + overworld_frame(gObjectEventPic_Torchic, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Combusken[] = { + overworld_frame(gObjectEventPic_Combusken, 4, 4, 0), + overworld_frame(gObjectEventPic_Combusken, 4, 4, 1), + overworld_frame(gObjectEventPic_Combusken, 4, 4, 2), + overworld_frame(gObjectEventPic_Combusken, 4, 4, 3), + overworld_frame(gObjectEventPic_Combusken, 4, 4, 4), + overworld_frame(gObjectEventPic_Combusken, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Blaziken[] = { + overworld_frame(gObjectEventPic_Blaziken, 4, 4, 0), + overworld_frame(gObjectEventPic_Blaziken, 4, 4, 1), + overworld_frame(gObjectEventPic_Blaziken, 4, 4, 2), + overworld_frame(gObjectEventPic_Blaziken, 4, 4, 3), + overworld_frame(gObjectEventPic_Blaziken, 4, 4, 4), + overworld_frame(gObjectEventPic_Blaziken, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Mudkip[] = { + overworld_frame(gObjectEventPic_Mudkip, 4, 4, 0), + overworld_frame(gObjectEventPic_Mudkip, 4, 4, 1), + overworld_frame(gObjectEventPic_Mudkip, 4, 4, 2), + overworld_frame(gObjectEventPic_Mudkip, 4, 4, 3), + overworld_frame(gObjectEventPic_Mudkip, 4, 4, 4), + overworld_frame(gObjectEventPic_Mudkip, 4, 4, 5), +}; const struct SpriteFrameImage gObjectEventPicTable_Marshtomp[] = { - overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 0), - overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 1), - overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 2), - overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 3), - overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 4), - overworld_frame(gObjectEventPic_Marshtomp, 2, 4, 5), + overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 0), + overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 1), + overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 2), + overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 3), + overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 4), + overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Swampert[] = { + overworld_frame(gObjectEventPic_Swampert, 4, 4, 0), + overworld_frame(gObjectEventPic_Swampert, 4, 4, 1), + overworld_frame(gObjectEventPic_Swampert, 4, 4, 2), + overworld_frame(gObjectEventPic_Swampert, 4, 4, 3), + overworld_frame(gObjectEventPic_Swampert, 4, 4, 4), + overworld_frame(gObjectEventPic_Swampert, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Poochyena[] = { + overworld_frame(gObjectEventPic_Poochyena, 4, 4, 0), + overworld_frame(gObjectEventPic_Poochyena, 4, 4, 1), + overworld_frame(gObjectEventPic_Poochyena, 4, 4, 2), + overworld_frame(gObjectEventPic_Poochyena, 4, 4, 3), + overworld_frame(gObjectEventPic_Poochyena, 4, 4, 4), + overworld_frame(gObjectEventPic_Poochyena, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Mightyena[] = { + overworld_frame(gObjectEventPic_Mightyena, 4, 4, 0), + overworld_frame(gObjectEventPic_Mightyena, 4, 4, 1), + overworld_frame(gObjectEventPic_Mightyena, 4, 4, 2), + overworld_frame(gObjectEventPic_Mightyena, 4, 4, 3), + overworld_frame(gObjectEventPic_Mightyena, 4, 4, 4), + overworld_frame(gObjectEventPic_Mightyena, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Zigzagoon[] = { + overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 0), + overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 1), + overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 2), + overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 3), + overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 4), + overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Linoone[] = { + overworld_frame(gObjectEventPic_Linoone, 4, 4, 0), + overworld_frame(gObjectEventPic_Linoone, 4, 4, 1), + overworld_frame(gObjectEventPic_Linoone, 4, 4, 2), + overworld_frame(gObjectEventPic_Linoone, 4, 4, 3), + overworld_frame(gObjectEventPic_Linoone, 4, 4, 4), + overworld_frame(gObjectEventPic_Linoone, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Wurmple[] = { + overworld_frame(gObjectEventPic_Wurmple, 4, 4, 0), + overworld_frame(gObjectEventPic_Wurmple, 4, 4, 1), + overworld_frame(gObjectEventPic_Wurmple, 4, 4, 2), + overworld_frame(gObjectEventPic_Wurmple, 4, 4, 3), + overworld_frame(gObjectEventPic_Wurmple, 4, 4, 4), + overworld_frame(gObjectEventPic_Wurmple, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Silcoon[] = { + overworld_frame(gObjectEventPic_Silcoon, 4, 4, 0), + overworld_frame(gObjectEventPic_Silcoon, 4, 4, 1), + overworld_frame(gObjectEventPic_Silcoon, 4, 4, 2), + overworld_frame(gObjectEventPic_Silcoon, 4, 4, 3), + overworld_frame(gObjectEventPic_Silcoon, 4, 4, 4), + overworld_frame(gObjectEventPic_Silcoon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Beautifly[] = { + overworld_frame(gObjectEventPic_Beautifly, 4, 4, 0), + overworld_frame(gObjectEventPic_Beautifly, 4, 4, 1), + overworld_frame(gObjectEventPic_Beautifly, 4, 4, 2), + overworld_frame(gObjectEventPic_Beautifly, 4, 4, 3), + overworld_frame(gObjectEventPic_Beautifly, 4, 4, 4), + overworld_frame(gObjectEventPic_Beautifly, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Cascoon[] = { + overworld_frame(gObjectEventPic_Cascoon, 4, 4, 0), + overworld_frame(gObjectEventPic_Cascoon, 4, 4, 1), + overworld_frame(gObjectEventPic_Cascoon, 4, 4, 2), + overworld_frame(gObjectEventPic_Cascoon, 4, 4, 3), + overworld_frame(gObjectEventPic_Cascoon, 4, 4, 4), + overworld_frame(gObjectEventPic_Cascoon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Dustox[] = { + overworld_frame(gObjectEventPic_Dustox, 4, 4, 0), + overworld_frame(gObjectEventPic_Dustox, 4, 4, 1), + overworld_frame(gObjectEventPic_Dustox, 4, 4, 2), + overworld_frame(gObjectEventPic_Dustox, 4, 4, 3), + overworld_frame(gObjectEventPic_Dustox, 4, 4, 4), + overworld_frame(gObjectEventPic_Dustox, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Lotad[] = { + overworld_frame(gObjectEventPic_Lotad, 4, 4, 0), + overworld_frame(gObjectEventPic_Lotad, 4, 4, 1), + overworld_frame(gObjectEventPic_Lotad, 4, 4, 2), + overworld_frame(gObjectEventPic_Lotad, 4, 4, 3), + overworld_frame(gObjectEventPic_Lotad, 4, 4, 4), + overworld_frame(gObjectEventPic_Lotad, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Lombre[] = { + overworld_frame(gObjectEventPic_Lombre, 4, 4, 0), + overworld_frame(gObjectEventPic_Lombre, 4, 4, 1), + overworld_frame(gObjectEventPic_Lombre, 4, 4, 2), + overworld_frame(gObjectEventPic_Lombre, 4, 4, 3), + overworld_frame(gObjectEventPic_Lombre, 4, 4, 4), + overworld_frame(gObjectEventPic_Lombre, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ludicolo[] = { + overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 0), + overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 1), + overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 2), + overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 3), + overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 4), + overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Seedot[] = { + overworld_frame(gObjectEventPic_Seedot, 4, 4, 0), + overworld_frame(gObjectEventPic_Seedot, 4, 4, 1), + overworld_frame(gObjectEventPic_Seedot, 4, 4, 2), + overworld_frame(gObjectEventPic_Seedot, 4, 4, 3), + overworld_frame(gObjectEventPic_Seedot, 4, 4, 4), + overworld_frame(gObjectEventPic_Seedot, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Nuzleaf[] = { + overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 0), + overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 1), + overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 2), + overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 3), + overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 4), + overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Shiftry[] = { + overworld_frame(gObjectEventPic_Shiftry, 4, 4, 0), + overworld_frame(gObjectEventPic_Shiftry, 4, 4, 1), + overworld_frame(gObjectEventPic_Shiftry, 4, 4, 2), + overworld_frame(gObjectEventPic_Shiftry, 4, 4, 3), + overworld_frame(gObjectEventPic_Shiftry, 4, 4, 4), + overworld_frame(gObjectEventPic_Shiftry, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Taillow[] = { + overworld_frame(gObjectEventPic_Taillow, 4, 4, 0), + overworld_frame(gObjectEventPic_Taillow, 4, 4, 1), + overworld_frame(gObjectEventPic_Taillow, 4, 4, 2), + overworld_frame(gObjectEventPic_Taillow, 4, 4, 3), + overworld_frame(gObjectEventPic_Taillow, 4, 4, 4), + overworld_frame(gObjectEventPic_Taillow, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Swellow[] = { + overworld_frame(gObjectEventPic_Swellow, 4, 4, 0), + overworld_frame(gObjectEventPic_Swellow, 4, 4, 1), + overworld_frame(gObjectEventPic_Swellow, 4, 4, 2), + overworld_frame(gObjectEventPic_Swellow, 4, 4, 3), + overworld_frame(gObjectEventPic_Swellow, 4, 4, 4), + overworld_frame(gObjectEventPic_Swellow, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Wingull[] = { + overworld_frame(gObjectEventPic_Wingull, 4, 4, 0), + overworld_frame(gObjectEventPic_Wingull, 4, 4, 1), + overworld_frame(gObjectEventPic_Wingull, 4, 4, 2), + overworld_frame(gObjectEventPic_Wingull, 4, 4, 3), + overworld_frame(gObjectEventPic_Wingull, 4, 4, 4), + overworld_frame(gObjectEventPic_Wingull, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Pelipper[] = { + overworld_frame(gObjectEventPic_Pelipper, 4, 4, 0), + overworld_frame(gObjectEventPic_Pelipper, 4, 4, 1), + overworld_frame(gObjectEventPic_Pelipper, 4, 4, 2), + overworld_frame(gObjectEventPic_Pelipper, 4, 4, 3), + overworld_frame(gObjectEventPic_Pelipper, 4, 4, 4), + overworld_frame(gObjectEventPic_Pelipper, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ralts[] = { + overworld_frame(gObjectEventPic_Ralts, 4, 4, 0), + overworld_frame(gObjectEventPic_Ralts, 4, 4, 1), + overworld_frame(gObjectEventPic_Ralts, 4, 4, 2), + overworld_frame(gObjectEventPic_Ralts, 4, 4, 3), + overworld_frame(gObjectEventPic_Ralts, 4, 4, 4), + overworld_frame(gObjectEventPic_Ralts, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Kirlia[] = { + overworld_frame(gObjectEventPic_Kirlia, 4, 4, 0), + overworld_frame(gObjectEventPic_Kirlia, 4, 4, 1), + overworld_frame(gObjectEventPic_Kirlia, 4, 4, 2), + overworld_frame(gObjectEventPic_Kirlia, 4, 4, 3), + overworld_frame(gObjectEventPic_Kirlia, 4, 4, 4), + overworld_frame(gObjectEventPic_Kirlia, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Gardevoir[] = { + overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 0), + overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 1), + overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 2), + overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 3), + overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 4), + overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Surskit[] = { + overworld_frame(gObjectEventPic_Surskit, 4, 4, 0), + overworld_frame(gObjectEventPic_Surskit, 4, 4, 1), + overworld_frame(gObjectEventPic_Surskit, 4, 4, 2), + overworld_frame(gObjectEventPic_Surskit, 4, 4, 3), + overworld_frame(gObjectEventPic_Surskit, 4, 4, 4), + overworld_frame(gObjectEventPic_Surskit, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Masquerain[] = { + overworld_frame(gObjectEventPic_Masquerain, 4, 4, 0), + overworld_frame(gObjectEventPic_Masquerain, 4, 4, 1), + overworld_frame(gObjectEventPic_Masquerain, 4, 4, 2), + overworld_frame(gObjectEventPic_Masquerain, 4, 4, 3), + overworld_frame(gObjectEventPic_Masquerain, 4, 4, 4), + overworld_frame(gObjectEventPic_Masquerain, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Shroomish[] = { + overworld_frame(gObjectEventPic_Shroomish, 4, 4, 0), + overworld_frame(gObjectEventPic_Shroomish, 4, 4, 1), + overworld_frame(gObjectEventPic_Shroomish, 4, 4, 2), + overworld_frame(gObjectEventPic_Shroomish, 4, 4, 3), + overworld_frame(gObjectEventPic_Shroomish, 4, 4, 4), + overworld_frame(gObjectEventPic_Shroomish, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Breloom[] = { + overworld_frame(gObjectEventPic_Breloom, 4, 4, 0), + overworld_frame(gObjectEventPic_Breloom, 4, 4, 1), + overworld_frame(gObjectEventPic_Breloom, 4, 4, 2), + overworld_frame(gObjectEventPic_Breloom, 4, 4, 3), + overworld_frame(gObjectEventPic_Breloom, 4, 4, 4), + overworld_frame(gObjectEventPic_Breloom, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Slakoth[] = { + overworld_frame(gObjectEventPic_Slakoth, 4, 4, 0), + overworld_frame(gObjectEventPic_Slakoth, 4, 4, 1), + overworld_frame(gObjectEventPic_Slakoth, 4, 4, 2), + overworld_frame(gObjectEventPic_Slakoth, 4, 4, 3), + overworld_frame(gObjectEventPic_Slakoth, 4, 4, 4), + overworld_frame(gObjectEventPic_Slakoth, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Vigoroth[] = { + overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 0), + overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 1), + overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 2), + overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 3), + overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4), + overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Slaking[] = { + overworld_frame(gObjectEventPic_Slaking, 4, 4, 0), + overworld_frame(gObjectEventPic_Slaking, 4, 4, 1), + overworld_frame(gObjectEventPic_Slaking, 4, 4, 2), + overworld_frame(gObjectEventPic_Slaking, 4, 4, 3), + overworld_frame(gObjectEventPic_Slaking, 4, 4, 4), + overworld_frame(gObjectEventPic_Slaking, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Nincada[] = { + overworld_frame(gObjectEventPic_Nincada, 4, 4, 0), + overworld_frame(gObjectEventPic_Nincada, 4, 4, 1), + overworld_frame(gObjectEventPic_Nincada, 4, 4, 2), + overworld_frame(gObjectEventPic_Nincada, 4, 4, 3), + overworld_frame(gObjectEventPic_Nincada, 4, 4, 4), + overworld_frame(gObjectEventPic_Nincada, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Ninjask[] = { + overworld_frame(gObjectEventPic_Ninjask, 4, 4, 0), + overworld_frame(gObjectEventPic_Ninjask, 4, 4, 1), + overworld_frame(gObjectEventPic_Ninjask, 4, 4, 2), + overworld_frame(gObjectEventPic_Ninjask, 4, 4, 3), + overworld_frame(gObjectEventPic_Ninjask, 4, 4, 4), + overworld_frame(gObjectEventPic_Ninjask, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Shedinja[] = { + overworld_frame(gObjectEventPic_Shedinja, 4, 4, 0), + overworld_frame(gObjectEventPic_Shedinja, 4, 4, 1), + overworld_frame(gObjectEventPic_Shedinja, 4, 4, 2), + overworld_frame(gObjectEventPic_Shedinja, 4, 4, 3), + overworld_frame(gObjectEventPic_Shedinja, 4, 4, 4), + overworld_frame(gObjectEventPic_Shedinja, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Whismur[] = { + overworld_frame(gObjectEventPic_Whismur, 4, 4, 0), + overworld_frame(gObjectEventPic_Whismur, 4, 4, 1), + overworld_frame(gObjectEventPic_Whismur, 4, 4, 2), + overworld_frame(gObjectEventPic_Whismur, 4, 4, 3), + overworld_frame(gObjectEventPic_Whismur, 4, 4, 4), + overworld_frame(gObjectEventPic_Whismur, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Loudred[] = { + overworld_frame(gObjectEventPic_Loudred, 4, 4, 0), + overworld_frame(gObjectEventPic_Loudred, 4, 4, 1), + overworld_frame(gObjectEventPic_Loudred, 4, 4, 2), + overworld_frame(gObjectEventPic_Loudred, 4, 4, 3), + overworld_frame(gObjectEventPic_Loudred, 4, 4, 4), + overworld_frame(gObjectEventPic_Loudred, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Exploud[] = { + overworld_frame(gObjectEventPic_Exploud, 4, 4, 0), + overworld_frame(gObjectEventPic_Exploud, 4, 4, 1), + overworld_frame(gObjectEventPic_Exploud, 4, 4, 2), + overworld_frame(gObjectEventPic_Exploud, 4, 4, 3), + overworld_frame(gObjectEventPic_Exploud, 4, 4, 4), + overworld_frame(gObjectEventPic_Exploud, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Makuhita[] = { + overworld_frame(gObjectEventPic_Makuhita, 4, 4, 0), + overworld_frame(gObjectEventPic_Makuhita, 4, 4, 1), + overworld_frame(gObjectEventPic_Makuhita, 4, 4, 2), + overworld_frame(gObjectEventPic_Makuhita, 4, 4, 3), + overworld_frame(gObjectEventPic_Makuhita, 4, 4, 4), + overworld_frame(gObjectEventPic_Makuhita, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Hariyama[] = { + overworld_frame(gObjectEventPic_Hariyama, 4, 4, 0), + overworld_frame(gObjectEventPic_Hariyama, 4, 4, 1), + overworld_frame(gObjectEventPic_Hariyama, 4, 4, 2), + overworld_frame(gObjectEventPic_Hariyama, 4, 4, 3), + overworld_frame(gObjectEventPic_Hariyama, 4, 4, 4), + overworld_frame(gObjectEventPic_Hariyama, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Azurill[] = { + overworld_frame(gObjectEventPic_Azurill, 4, 4, 0), + overworld_frame(gObjectEventPic_Azurill, 4, 4, 1), + overworld_frame(gObjectEventPic_Azurill, 4, 4, 2), + overworld_frame(gObjectEventPic_Azurill, 4, 4, 3), + overworld_frame(gObjectEventPic_Azurill, 4, 4, 4), + overworld_frame(gObjectEventPic_Azurill, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Nosepass[] = { + overworld_frame(gObjectEventPic_Nosepass, 4, 4, 0), + overworld_frame(gObjectEventPic_Nosepass, 4, 4, 1), + overworld_frame(gObjectEventPic_Nosepass, 4, 4, 2), + overworld_frame(gObjectEventPic_Nosepass, 4, 4, 3), + overworld_frame(gObjectEventPic_Nosepass, 4, 4, 4), + overworld_frame(gObjectEventPic_Nosepass, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Skitty[] = { + overworld_frame(gObjectEventPic_Skitty, 4, 4, 0), + overworld_frame(gObjectEventPic_Skitty, 4, 4, 1), + overworld_frame(gObjectEventPic_Skitty, 4, 4, 2), + overworld_frame(gObjectEventPic_Skitty, 4, 4, 3), + overworld_frame(gObjectEventPic_Skitty, 4, 4, 4), + overworld_frame(gObjectEventPic_Skitty, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Delcatty[] = { + overworld_frame(gObjectEventPic_Delcatty, 4, 4, 0), + overworld_frame(gObjectEventPic_Delcatty, 4, 4, 1), + overworld_frame(gObjectEventPic_Delcatty, 4, 4, 2), + overworld_frame(gObjectEventPic_Delcatty, 4, 4, 3), + overworld_frame(gObjectEventPic_Delcatty, 4, 4, 4), + overworld_frame(gObjectEventPic_Delcatty, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Sableye[] = { + overworld_frame(gObjectEventPic_Sableye, 4, 4, 0), + overworld_frame(gObjectEventPic_Sableye, 4, 4, 1), + overworld_frame(gObjectEventPic_Sableye, 4, 4, 2), + overworld_frame(gObjectEventPic_Sableye, 4, 4, 3), + overworld_frame(gObjectEventPic_Sableye, 4, 4, 4), + overworld_frame(gObjectEventPic_Sableye, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Mawile[] = { + overworld_frame(gObjectEventPic_Mawile, 4, 4, 0), + overworld_frame(gObjectEventPic_Mawile, 4, 4, 1), + overworld_frame(gObjectEventPic_Mawile, 4, 4, 2), + overworld_frame(gObjectEventPic_Mawile, 4, 4, 3), + overworld_frame(gObjectEventPic_Mawile, 4, 4, 4), + overworld_frame(gObjectEventPic_Mawile, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Aron[] = { + overworld_frame(gObjectEventPic_Aron, 4, 4, 0), + overworld_frame(gObjectEventPic_Aron, 4, 4, 1), + overworld_frame(gObjectEventPic_Aron, 4, 4, 2), + overworld_frame(gObjectEventPic_Aron, 4, 4, 3), + overworld_frame(gObjectEventPic_Aron, 4, 4, 4), + overworld_frame(gObjectEventPic_Aron, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Lairon[] = { + overworld_frame(gObjectEventPic_Lairon, 4, 4, 0), + overworld_frame(gObjectEventPic_Lairon, 4, 4, 1), + overworld_frame(gObjectEventPic_Lairon, 4, 4, 2), + overworld_frame(gObjectEventPic_Lairon, 4, 4, 3), + overworld_frame(gObjectEventPic_Lairon, 4, 4, 4), + overworld_frame(gObjectEventPic_Lairon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Aggron[] = { + overworld_frame(gObjectEventPic_Aggron, 4, 4, 0), + overworld_frame(gObjectEventPic_Aggron, 4, 4, 1), + overworld_frame(gObjectEventPic_Aggron, 4, 4, 2), + overworld_frame(gObjectEventPic_Aggron, 4, 4, 3), + overworld_frame(gObjectEventPic_Aggron, 4, 4, 4), + overworld_frame(gObjectEventPic_Aggron, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Meditite[] = { + overworld_frame(gObjectEventPic_Meditite, 4, 4, 0), + overworld_frame(gObjectEventPic_Meditite, 4, 4, 1), + overworld_frame(gObjectEventPic_Meditite, 4, 4, 2), + overworld_frame(gObjectEventPic_Meditite, 4, 4, 3), + overworld_frame(gObjectEventPic_Meditite, 4, 4, 4), + overworld_frame(gObjectEventPic_Meditite, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Medicham[] = { + overworld_frame(gObjectEventPic_Medicham, 4, 4, 0), + overworld_frame(gObjectEventPic_Medicham, 4, 4, 1), + overworld_frame(gObjectEventPic_Medicham, 4, 4, 2), + overworld_frame(gObjectEventPic_Medicham, 4, 4, 3), + overworld_frame(gObjectEventPic_Medicham, 4, 4, 4), + overworld_frame(gObjectEventPic_Medicham, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Electrike[] = { + overworld_frame(gObjectEventPic_Electrike, 4, 4, 0), + overworld_frame(gObjectEventPic_Electrike, 4, 4, 1), + overworld_frame(gObjectEventPic_Electrike, 4, 4, 2), + overworld_frame(gObjectEventPic_Electrike, 4, 4, 3), + overworld_frame(gObjectEventPic_Electrike, 4, 4, 4), + overworld_frame(gObjectEventPic_Electrike, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Manectric[] = { + overworld_frame(gObjectEventPic_Manectric, 4, 4, 0), + overworld_frame(gObjectEventPic_Manectric, 4, 4, 1), + overworld_frame(gObjectEventPic_Manectric, 4, 4, 2), + overworld_frame(gObjectEventPic_Manectric, 4, 4, 3), + overworld_frame(gObjectEventPic_Manectric, 4, 4, 4), + overworld_frame(gObjectEventPic_Manectric, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Plusle[] = { + overworld_frame(gObjectEventPic_Plusle, 4, 4, 0), + overworld_frame(gObjectEventPic_Plusle, 4, 4, 1), + overworld_frame(gObjectEventPic_Plusle, 4, 4, 2), + overworld_frame(gObjectEventPic_Plusle, 4, 4, 3), + overworld_frame(gObjectEventPic_Plusle, 4, 4, 4), + overworld_frame(gObjectEventPic_Plusle, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Minun[] = { + overworld_frame(gObjectEventPic_Minun, 4, 4, 0), + overworld_frame(gObjectEventPic_Minun, 4, 4, 1), + overworld_frame(gObjectEventPic_Minun, 4, 4, 2), + overworld_frame(gObjectEventPic_Minun, 4, 4, 3), + overworld_frame(gObjectEventPic_Minun, 4, 4, 4), + overworld_frame(gObjectEventPic_Minun, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Volbeat[] = { + overworld_frame(gObjectEventPic_Volbeat, 4, 4, 0), + overworld_frame(gObjectEventPic_Volbeat, 4, 4, 1), + overworld_frame(gObjectEventPic_Volbeat, 4, 4, 2), + overworld_frame(gObjectEventPic_Volbeat, 4, 4, 3), + overworld_frame(gObjectEventPic_Volbeat, 4, 4, 4), + overworld_frame(gObjectEventPic_Volbeat, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Illumise[] = { + overworld_frame(gObjectEventPic_Illumise, 4, 4, 0), + overworld_frame(gObjectEventPic_Illumise, 4, 4, 1), + overworld_frame(gObjectEventPic_Illumise, 4, 4, 2), + overworld_frame(gObjectEventPic_Illumise, 4, 4, 3), + overworld_frame(gObjectEventPic_Illumise, 4, 4, 4), + overworld_frame(gObjectEventPic_Illumise, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Roselia[] = { + overworld_frame(gObjectEventPic_Roselia, 4, 4, 0), + overworld_frame(gObjectEventPic_Roselia, 4, 4, 1), + overworld_frame(gObjectEventPic_Roselia, 4, 4, 2), + overworld_frame(gObjectEventPic_Roselia, 4, 4, 3), + overworld_frame(gObjectEventPic_Roselia, 4, 4, 4), + overworld_frame(gObjectEventPic_Roselia, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Gulpin[] = { + overworld_frame(gObjectEventPic_Gulpin, 4, 4, 0), + overworld_frame(gObjectEventPic_Gulpin, 4, 4, 1), + overworld_frame(gObjectEventPic_Gulpin, 4, 4, 2), + overworld_frame(gObjectEventPic_Gulpin, 4, 4, 3), + overworld_frame(gObjectEventPic_Gulpin, 4, 4, 4), + overworld_frame(gObjectEventPic_Gulpin, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Swalot[] = { + overworld_frame(gObjectEventPic_Swalot, 4, 4, 0), + overworld_frame(gObjectEventPic_Swalot, 4, 4, 1), + overworld_frame(gObjectEventPic_Swalot, 4, 4, 2), + overworld_frame(gObjectEventPic_Swalot, 4, 4, 3), + overworld_frame(gObjectEventPic_Swalot, 4, 4, 4), + overworld_frame(gObjectEventPic_Swalot, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Carvanha[] = { + overworld_frame(gObjectEventPic_Carvanha, 4, 4, 0), + overworld_frame(gObjectEventPic_Carvanha, 4, 4, 1), + overworld_frame(gObjectEventPic_Carvanha, 4, 4, 2), + overworld_frame(gObjectEventPic_Carvanha, 4, 4, 3), + overworld_frame(gObjectEventPic_Carvanha, 4, 4, 4), + overworld_frame(gObjectEventPic_Carvanha, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Sharpedo[] = { + overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 0), + overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 1), + overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 2), + overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 3), + overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 4), + overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Wailmer[] = { + overworld_frame(gObjectEventPic_Wailmer, 4, 4, 0), + overworld_frame(gObjectEventPic_Wailmer, 4, 4, 1), + overworld_frame(gObjectEventPic_Wailmer, 4, 4, 2), + overworld_frame(gObjectEventPic_Wailmer, 4, 4, 3), + overworld_frame(gObjectEventPic_Wailmer, 4, 4, 4), + overworld_frame(gObjectEventPic_Wailmer, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Wailord[] = { + overworld_frame(gObjectEventPic_Wailord, 4, 4, 0), + overworld_frame(gObjectEventPic_Wailord, 4, 4, 1), + overworld_frame(gObjectEventPic_Wailord, 4, 4, 2), + overworld_frame(gObjectEventPic_Wailord, 4, 4, 3), + overworld_frame(gObjectEventPic_Wailord, 4, 4, 4), + overworld_frame(gObjectEventPic_Wailord, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Numel[] = { + overworld_frame(gObjectEventPic_Numel, 4, 4, 0), + overworld_frame(gObjectEventPic_Numel, 4, 4, 1), + overworld_frame(gObjectEventPic_Numel, 4, 4, 2), + overworld_frame(gObjectEventPic_Numel, 4, 4, 3), + overworld_frame(gObjectEventPic_Numel, 4, 4, 4), + overworld_frame(gObjectEventPic_Numel, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Camerupt[] = { + overworld_frame(gObjectEventPic_Camerupt, 4, 4, 0), + overworld_frame(gObjectEventPic_Camerupt, 4, 4, 1), + overworld_frame(gObjectEventPic_Camerupt, 4, 4, 2), + overworld_frame(gObjectEventPic_Camerupt, 4, 4, 3), + overworld_frame(gObjectEventPic_Camerupt, 4, 4, 4), + overworld_frame(gObjectEventPic_Camerupt, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Torkoal[] = { + overworld_frame(gObjectEventPic_Torkoal, 4, 4, 0), + overworld_frame(gObjectEventPic_Torkoal, 4, 4, 1), + overworld_frame(gObjectEventPic_Torkoal, 4, 4, 2), + overworld_frame(gObjectEventPic_Torkoal, 4, 4, 3), + overworld_frame(gObjectEventPic_Torkoal, 4, 4, 4), + overworld_frame(gObjectEventPic_Torkoal, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Spoink[] = { + overworld_frame(gObjectEventPic_Spoink, 4, 4, 0), + overworld_frame(gObjectEventPic_Spoink, 4, 4, 1), + overworld_frame(gObjectEventPic_Spoink, 4, 4, 2), + overworld_frame(gObjectEventPic_Spoink, 4, 4, 3), + overworld_frame(gObjectEventPic_Spoink, 4, 4, 4), + overworld_frame(gObjectEventPic_Spoink, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Grumpig[] = { + overworld_frame(gObjectEventPic_Grumpig, 4, 4, 0), + overworld_frame(gObjectEventPic_Grumpig, 4, 4, 1), + overworld_frame(gObjectEventPic_Grumpig, 4, 4, 2), + overworld_frame(gObjectEventPic_Grumpig, 4, 4, 3), + overworld_frame(gObjectEventPic_Grumpig, 4, 4, 4), + overworld_frame(gObjectEventPic_Grumpig, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Spinda[] = { + overworld_frame(gObjectEventPic_Spinda, 4, 4, 0), + overworld_frame(gObjectEventPic_Spinda, 4, 4, 1), + overworld_frame(gObjectEventPic_Spinda, 4, 4, 2), + overworld_frame(gObjectEventPic_Spinda, 4, 4, 3), + overworld_frame(gObjectEventPic_Spinda, 4, 4, 4), + overworld_frame(gObjectEventPic_Spinda, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Trapinch[] = { + overworld_frame(gObjectEventPic_Trapinch, 4, 4, 0), + overworld_frame(gObjectEventPic_Trapinch, 4, 4, 1), + overworld_frame(gObjectEventPic_Trapinch, 4, 4, 2), + overworld_frame(gObjectEventPic_Trapinch, 4, 4, 3), + overworld_frame(gObjectEventPic_Trapinch, 4, 4, 4), + overworld_frame(gObjectEventPic_Trapinch, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Vibrava[] = { + overworld_frame(gObjectEventPic_Vibrava, 4, 4, 0), + overworld_frame(gObjectEventPic_Vibrava, 4, 4, 1), + overworld_frame(gObjectEventPic_Vibrava, 4, 4, 2), + overworld_frame(gObjectEventPic_Vibrava, 4, 4, 3), + overworld_frame(gObjectEventPic_Vibrava, 4, 4, 4), + overworld_frame(gObjectEventPic_Vibrava, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Flygon[] = { + overworld_frame(gObjectEventPic_Flygon, 4, 4, 0), + overworld_frame(gObjectEventPic_Flygon, 4, 4, 1), + overworld_frame(gObjectEventPic_Flygon, 4, 4, 2), + overworld_frame(gObjectEventPic_Flygon, 4, 4, 3), + overworld_frame(gObjectEventPic_Flygon, 4, 4, 4), + overworld_frame(gObjectEventPic_Flygon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Cacnea[] = { + overworld_frame(gObjectEventPic_Cacnea, 4, 4, 0), + overworld_frame(gObjectEventPic_Cacnea, 4, 4, 1), + overworld_frame(gObjectEventPic_Cacnea, 4, 4, 2), + overworld_frame(gObjectEventPic_Cacnea, 4, 4, 3), + overworld_frame(gObjectEventPic_Cacnea, 4, 4, 4), + overworld_frame(gObjectEventPic_Cacnea, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Cacturne[] = { + overworld_frame(gObjectEventPic_Cacturne, 4, 4, 0), + overworld_frame(gObjectEventPic_Cacturne, 4, 4, 1), + overworld_frame(gObjectEventPic_Cacturne, 4, 4, 2), + overworld_frame(gObjectEventPic_Cacturne, 4, 4, 3), + overworld_frame(gObjectEventPic_Cacturne, 4, 4, 4), + overworld_frame(gObjectEventPic_Cacturne, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Swablu[] = { + overworld_frame(gObjectEventPic_Swablu, 4, 4, 0), + overworld_frame(gObjectEventPic_Swablu, 4, 4, 1), + overworld_frame(gObjectEventPic_Swablu, 4, 4, 2), + overworld_frame(gObjectEventPic_Swablu, 4, 4, 3), + overworld_frame(gObjectEventPic_Swablu, 4, 4, 4), + overworld_frame(gObjectEventPic_Swablu, 4, 4, 5), }; - const struct SpriteFrameImage gObjectEventPicTable_Altaria[] = { overworld_frame(gObjectEventPic_Altaria, 4, 4, 0), overworld_frame(gObjectEventPic_Altaria, 4, 4, 1), @@ -2174,29 +4621,151 @@ const struct SpriteFrameImage gObjectEventPicTable_Altaria[] = { overworld_frame(gObjectEventPic_Altaria, 4, 4, 3), overworld_frame(gObjectEventPic_Altaria, 4, 4, 4), overworld_frame(gObjectEventPic_Altaria, 4, 4, 5), - overworld_frame(gObjectEventPic_Altaria, 4, 4, 6), - overworld_frame(gObjectEventPic_Altaria, 4, 4, 7), - overworld_frame(gObjectEventPic_Altaria, 4, 4, 8), }; - -const struct SpriteFrameImage gObjectEventPicTable_Togetic[] = { - overworld_frame(gObjectEventPic_Togetic, 4, 4, 0), - overworld_frame(gObjectEventPic_Togetic, 4, 4, 1), - overworld_frame(gObjectEventPic_Togetic, 4, 4, 2), - overworld_frame(gObjectEventPic_Togetic, 4, 4, 3), - overworld_frame(gObjectEventPic_Togetic, 4, 4, 4), - overworld_frame(gObjectEventPic_Togetic, 4, 4, 5), +const struct SpriteFrameImage gObjectEventPicTable_Zangoose[] = { + overworld_frame(gObjectEventPic_Zangoose, 4, 4, 0), + overworld_frame(gObjectEventPic_Zangoose, 4, 4, 1), + overworld_frame(gObjectEventPic_Zangoose, 4, 4, 2), + overworld_frame(gObjectEventPic_Zangoose, 4, 4, 3), + overworld_frame(gObjectEventPic_Zangoose, 4, 4, 4), + overworld_frame(gObjectEventPic_Zangoose, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Seviper[] = { + overworld_frame(gObjectEventPic_Seviper, 4, 4, 0), + overworld_frame(gObjectEventPic_Seviper, 4, 4, 1), + overworld_frame(gObjectEventPic_Seviper, 4, 4, 2), + overworld_frame(gObjectEventPic_Seviper, 4, 4, 3), + overworld_frame(gObjectEventPic_Seviper, 4, 4, 4), + overworld_frame(gObjectEventPic_Seviper, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Lunatone[] = { + overworld_frame(gObjectEventPic_Lunatone, 4, 4, 0), + overworld_frame(gObjectEventPic_Lunatone, 4, 4, 1), + overworld_frame(gObjectEventPic_Lunatone, 4, 4, 2), + overworld_frame(gObjectEventPic_Lunatone, 4, 4, 3), + overworld_frame(gObjectEventPic_Lunatone, 4, 4, 4), + overworld_frame(gObjectEventPic_Lunatone, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Solrock[] = { + overworld_frame(gObjectEventPic_Solrock, 4, 4, 0), + overworld_frame(gObjectEventPic_Solrock, 4, 4, 1), + overworld_frame(gObjectEventPic_Solrock, 4, 4, 2), + overworld_frame(gObjectEventPic_Solrock, 4, 4, 3), + overworld_frame(gObjectEventPic_Solrock, 4, 4, 4), + overworld_frame(gObjectEventPic_Solrock, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Barboach[] = { + overworld_frame(gObjectEventPic_Barboach, 4, 4, 0), + overworld_frame(gObjectEventPic_Barboach, 4, 4, 1), + overworld_frame(gObjectEventPic_Barboach, 4, 4, 2), + overworld_frame(gObjectEventPic_Barboach, 4, 4, 3), + overworld_frame(gObjectEventPic_Barboach, 4, 4, 4), + overworld_frame(gObjectEventPic_Barboach, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Whiscash[] = { + overworld_frame(gObjectEventPic_Whiscash, 4, 4, 0), + overworld_frame(gObjectEventPic_Whiscash, 4, 4, 1), + overworld_frame(gObjectEventPic_Whiscash, 4, 4, 2), + overworld_frame(gObjectEventPic_Whiscash, 4, 4, 3), + overworld_frame(gObjectEventPic_Whiscash, 4, 4, 4), + overworld_frame(gObjectEventPic_Whiscash, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Corphish[] = { + overworld_frame(gObjectEventPic_Corphish, 4, 4, 0), + overworld_frame(gObjectEventPic_Corphish, 4, 4, 1), + overworld_frame(gObjectEventPic_Corphish, 4, 4, 2), + overworld_frame(gObjectEventPic_Corphish, 4, 4, 3), + overworld_frame(gObjectEventPic_Corphish, 4, 4, 4), + overworld_frame(gObjectEventPic_Corphish, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Crawdaunt[] = { + overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 0), + overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 1), + overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 2), + overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 3), + overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 4), + overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Baltoy[] = { + overworld_frame(gObjectEventPic_Baltoy, 4, 4, 0), + overworld_frame(gObjectEventPic_Baltoy, 4, 4, 1), + overworld_frame(gObjectEventPic_Baltoy, 4, 4, 2), + overworld_frame(gObjectEventPic_Baltoy, 4, 4, 3), + overworld_frame(gObjectEventPic_Baltoy, 4, 4, 4), + overworld_frame(gObjectEventPic_Baltoy, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Claydol[] = { + overworld_frame(gObjectEventPic_Claydol, 4, 4, 0), + overworld_frame(gObjectEventPic_Claydol, 4, 4, 1), + overworld_frame(gObjectEventPic_Claydol, 4, 4, 2), + overworld_frame(gObjectEventPic_Claydol, 4, 4, 3), + overworld_frame(gObjectEventPic_Claydol, 4, 4, 4), + overworld_frame(gObjectEventPic_Claydol, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Lileep[] = { + overworld_frame(gObjectEventPic_Lileep, 4, 4, 0), + overworld_frame(gObjectEventPic_Lileep, 4, 4, 1), + overworld_frame(gObjectEventPic_Lileep, 4, 4, 2), + overworld_frame(gObjectEventPic_Lileep, 4, 4, 3), + overworld_frame(gObjectEventPic_Lileep, 4, 4, 4), + overworld_frame(gObjectEventPic_Lileep, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Cradily[] = { + overworld_frame(gObjectEventPic_Cradily, 4, 4, 0), + overworld_frame(gObjectEventPic_Cradily, 4, 4, 1), + overworld_frame(gObjectEventPic_Cradily, 4, 4, 2), + overworld_frame(gObjectEventPic_Cradily, 4, 4, 3), + overworld_frame(gObjectEventPic_Cradily, 4, 4, 4), + overworld_frame(gObjectEventPic_Cradily, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Anorith[] = { + overworld_frame(gObjectEventPic_Anorith, 4, 4, 0), + overworld_frame(gObjectEventPic_Anorith, 4, 4, 1), + overworld_frame(gObjectEventPic_Anorith, 4, 4, 2), + overworld_frame(gObjectEventPic_Anorith, 4, 4, 3), + overworld_frame(gObjectEventPic_Anorith, 4, 4, 4), + overworld_frame(gObjectEventPic_Anorith, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Armaldo[] = { + overworld_frame(gObjectEventPic_Armaldo, 4, 4, 0), + overworld_frame(gObjectEventPic_Armaldo, 4, 4, 1), + overworld_frame(gObjectEventPic_Armaldo, 4, 4, 2), + overworld_frame(gObjectEventPic_Armaldo, 4, 4, 3), + overworld_frame(gObjectEventPic_Armaldo, 4, 4, 4), + overworld_frame(gObjectEventPic_Armaldo, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Feebas[] = { + overworld_frame(gObjectEventPic_Feebas, 4, 4, 0), + overworld_frame(gObjectEventPic_Feebas, 4, 4, 1), + overworld_frame(gObjectEventPic_Feebas, 4, 4, 2), + overworld_frame(gObjectEventPic_Feebas, 4, 4, 3), + overworld_frame(gObjectEventPic_Feebas, 4, 4, 4), + overworld_frame(gObjectEventPic_Feebas, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Milotic[] = { + overworld_frame(gObjectEventPic_Milotic, 4, 4, 0), + overworld_frame(gObjectEventPic_Milotic, 4, 4, 1), + overworld_frame(gObjectEventPic_Milotic, 4, 4, 2), + overworld_frame(gObjectEventPic_Milotic, 4, 4, 3), + overworld_frame(gObjectEventPic_Milotic, 4, 4, 4), + overworld_frame(gObjectEventPic_Milotic, 4, 4, 5), }; - -const struct SpriteFrameImage gObjectEventPicTable_Charizard[] = { - overworld_frame(gObjectEventPic_Charizard, 4, 4, 0), - overworld_frame(gObjectEventPic_Charizard, 4, 4, 1), - overworld_frame(gObjectEventPic_Charizard, 4, 4, 2), - overworld_frame(gObjectEventPic_Charizard, 4, 4, 3), - overworld_frame(gObjectEventPic_Charizard, 4, 4, 4), - overworld_frame(gObjectEventPic_Charizard, 4, 4, 5), +const struct SpriteFrameImage gObjectEventPicTable_Kecleon[] = { + overworld_frame(gObjectEventPic_Kecleon, 4, 4, 0), + overworld_frame(gObjectEventPic_Kecleon, 4, 4, 1), + overworld_frame(gObjectEventPic_Kecleon, 4, 4, 2), + overworld_frame(gObjectEventPic_Kecleon, 4, 4, 3), + overworld_frame(gObjectEventPic_Kecleon, 4, 4, 4), + overworld_frame(gObjectEventPic_Kecleon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Shuppet[] = { + overworld_frame(gObjectEventPic_Shuppet, 4, 4, 0), + overworld_frame(gObjectEventPic_Shuppet, 4, 4, 1), + overworld_frame(gObjectEventPic_Shuppet, 4, 4, 2), + overworld_frame(gObjectEventPic_Shuppet, 4, 4, 3), + overworld_frame(gObjectEventPic_Shuppet, 4, 4, 4), + overworld_frame(gObjectEventPic_Shuppet, 4, 4, 5), }; - const struct SpriteFrameImage gObjectEventPicTable_Banette[] = { overworld_frame(gObjectEventPic_Banette, 4, 4, 0), overworld_frame(gObjectEventPic_Banette, 4, 4, 1), @@ -2205,6 +4774,262 @@ const struct SpriteFrameImage gObjectEventPicTable_Banette[] = { overworld_frame(gObjectEventPic_Banette, 4, 4, 4), overworld_frame(gObjectEventPic_Banette, 4, 4, 5), }; +const struct SpriteFrameImage gObjectEventPicTable_Duskull[] = { + overworld_frame(gObjectEventPic_Duskull, 4, 4, 0), + overworld_frame(gObjectEventPic_Duskull, 4, 4, 1), + overworld_frame(gObjectEventPic_Duskull, 4, 4, 2), + overworld_frame(gObjectEventPic_Duskull, 4, 4, 3), + overworld_frame(gObjectEventPic_Duskull, 4, 4, 4), + overworld_frame(gObjectEventPic_Duskull, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Dusclops[] = { + overworld_frame(gObjectEventPic_Dusclops, 4, 4, 0), + overworld_frame(gObjectEventPic_Dusclops, 4, 4, 1), + overworld_frame(gObjectEventPic_Dusclops, 4, 4, 2), + overworld_frame(gObjectEventPic_Dusclops, 4, 4, 3), + overworld_frame(gObjectEventPic_Dusclops, 4, 4, 4), + overworld_frame(gObjectEventPic_Dusclops, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Tropius[] = { + overworld_frame(gObjectEventPic_Tropius, 4, 4, 0), + overworld_frame(gObjectEventPic_Tropius, 4, 4, 1), + overworld_frame(gObjectEventPic_Tropius, 4, 4, 2), + overworld_frame(gObjectEventPic_Tropius, 4, 4, 3), + overworld_frame(gObjectEventPic_Tropius, 4, 4, 4), + overworld_frame(gObjectEventPic_Tropius, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Chimecho[] = { + overworld_frame(gObjectEventPic_Chimecho, 4, 4, 0), + overworld_frame(gObjectEventPic_Chimecho, 4, 4, 1), + overworld_frame(gObjectEventPic_Chimecho, 4, 4, 2), + overworld_frame(gObjectEventPic_Chimecho, 4, 4, 3), + overworld_frame(gObjectEventPic_Chimecho, 4, 4, 4), + overworld_frame(gObjectEventPic_Chimecho, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Absol[] = { + overworld_frame(gObjectEventPic_Absol, 4, 4, 0), + overworld_frame(gObjectEventPic_Absol, 4, 4, 1), + overworld_frame(gObjectEventPic_Absol, 4, 4, 2), + overworld_frame(gObjectEventPic_Absol, 4, 4, 3), + overworld_frame(gObjectEventPic_Absol, 4, 4, 4), + overworld_frame(gObjectEventPic_Absol, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Wynaut[] = { + overworld_frame(gObjectEventPic_Wynaut, 4, 4, 0), + overworld_frame(gObjectEventPic_Wynaut, 4, 4, 1), + overworld_frame(gObjectEventPic_Wynaut, 4, 4, 2), + overworld_frame(gObjectEventPic_Wynaut, 4, 4, 3), + overworld_frame(gObjectEventPic_Wynaut, 4, 4, 4), + overworld_frame(gObjectEventPic_Wynaut, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Snorunt[] = { + overworld_frame(gObjectEventPic_Snorunt, 4, 4, 0), + overworld_frame(gObjectEventPic_Snorunt, 4, 4, 1), + overworld_frame(gObjectEventPic_Snorunt, 4, 4, 2), + overworld_frame(gObjectEventPic_Snorunt, 4, 4, 3), + overworld_frame(gObjectEventPic_Snorunt, 4, 4, 4), + overworld_frame(gObjectEventPic_Snorunt, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Glalie[] = { + overworld_frame(gObjectEventPic_Glalie, 4, 4, 0), + overworld_frame(gObjectEventPic_Glalie, 4, 4, 1), + overworld_frame(gObjectEventPic_Glalie, 4, 4, 2), + overworld_frame(gObjectEventPic_Glalie, 4, 4, 3), + overworld_frame(gObjectEventPic_Glalie, 4, 4, 4), + overworld_frame(gObjectEventPic_Glalie, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Spheal[] = { + overworld_frame(gObjectEventPic_Spheal, 4, 4, 0), + overworld_frame(gObjectEventPic_Spheal, 4, 4, 1), + overworld_frame(gObjectEventPic_Spheal, 4, 4, 2), + overworld_frame(gObjectEventPic_Spheal, 4, 4, 3), + overworld_frame(gObjectEventPic_Spheal, 4, 4, 4), + overworld_frame(gObjectEventPic_Spheal, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Sealeo[] = { + overworld_frame(gObjectEventPic_Sealeo, 4, 4, 0), + overworld_frame(gObjectEventPic_Sealeo, 4, 4, 1), + overworld_frame(gObjectEventPic_Sealeo, 4, 4, 2), + overworld_frame(gObjectEventPic_Sealeo, 4, 4, 3), + overworld_frame(gObjectEventPic_Sealeo, 4, 4, 4), + overworld_frame(gObjectEventPic_Sealeo, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Walrein[] = { + overworld_frame(gObjectEventPic_Walrein, 4, 4, 0), + overworld_frame(gObjectEventPic_Walrein, 4, 4, 1), + overworld_frame(gObjectEventPic_Walrein, 4, 4, 2), + overworld_frame(gObjectEventPic_Walrein, 4, 4, 3), + overworld_frame(gObjectEventPic_Walrein, 4, 4, 4), + overworld_frame(gObjectEventPic_Walrein, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Clamperl[] = { + overworld_frame(gObjectEventPic_Clamperl, 4, 4, 0), + overworld_frame(gObjectEventPic_Clamperl, 4, 4, 1), + overworld_frame(gObjectEventPic_Clamperl, 4, 4, 2), + overworld_frame(gObjectEventPic_Clamperl, 4, 4, 3), + overworld_frame(gObjectEventPic_Clamperl, 4, 4, 4), + overworld_frame(gObjectEventPic_Clamperl, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Huntail[] = { + overworld_frame(gObjectEventPic_Huntail, 4, 4, 0), + overworld_frame(gObjectEventPic_Huntail, 4, 4, 1), + overworld_frame(gObjectEventPic_Huntail, 4, 4, 2), + overworld_frame(gObjectEventPic_Huntail, 4, 4, 3), + overworld_frame(gObjectEventPic_Huntail, 4, 4, 4), + overworld_frame(gObjectEventPic_Huntail, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Gorebyss[] = { + overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 0), + overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 1), + overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 2), + overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 3), + overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 4), + overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Relicanth[] = { + overworld_frame(gObjectEventPic_Relicanth, 4, 4, 0), + overworld_frame(gObjectEventPic_Relicanth, 4, 4, 1), + overworld_frame(gObjectEventPic_Relicanth, 4, 4, 2), + overworld_frame(gObjectEventPic_Relicanth, 4, 4, 3), + overworld_frame(gObjectEventPic_Relicanth, 4, 4, 4), + overworld_frame(gObjectEventPic_Relicanth, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Luvdisc[] = { + overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 0), + overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 1), + overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 2), + overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 3), + overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 4), + overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Bagon[] = { + overworld_frame(gObjectEventPic_Bagon, 4, 4, 0), + overworld_frame(gObjectEventPic_Bagon, 4, 4, 1), + overworld_frame(gObjectEventPic_Bagon, 4, 4, 2), + overworld_frame(gObjectEventPic_Bagon, 4, 4, 3), + overworld_frame(gObjectEventPic_Bagon, 4, 4, 4), + overworld_frame(gObjectEventPic_Bagon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Shelgon[] = { + overworld_frame(gObjectEventPic_Shelgon, 4, 4, 0), + overworld_frame(gObjectEventPic_Shelgon, 4, 4, 1), + overworld_frame(gObjectEventPic_Shelgon, 4, 4, 2), + overworld_frame(gObjectEventPic_Shelgon, 4, 4, 3), + overworld_frame(gObjectEventPic_Shelgon, 4, 4, 4), + overworld_frame(gObjectEventPic_Shelgon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Salamence[] = { + overworld_frame(gObjectEventPic_Salamence, 4, 4, 0), + overworld_frame(gObjectEventPic_Salamence, 4, 4, 1), + overworld_frame(gObjectEventPic_Salamence, 4, 4, 2), + overworld_frame(gObjectEventPic_Salamence, 4, 4, 3), + overworld_frame(gObjectEventPic_Salamence, 4, 4, 4), + overworld_frame(gObjectEventPic_Salamence, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Beldum[] = { + overworld_frame(gObjectEventPic_Beldum, 4, 4, 0), + overworld_frame(gObjectEventPic_Beldum, 4, 4, 1), + overworld_frame(gObjectEventPic_Beldum, 4, 4, 2), + overworld_frame(gObjectEventPic_Beldum, 4, 4, 3), + overworld_frame(gObjectEventPic_Beldum, 4, 4, 4), + overworld_frame(gObjectEventPic_Beldum, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Metang[] = { + overworld_frame(gObjectEventPic_Metang, 4, 4, 0), + overworld_frame(gObjectEventPic_Metang, 4, 4, 1), + overworld_frame(gObjectEventPic_Metang, 4, 4, 2), + overworld_frame(gObjectEventPic_Metang, 4, 4, 3), + overworld_frame(gObjectEventPic_Metang, 4, 4, 4), + overworld_frame(gObjectEventPic_Metang, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Metagross[] = { + overworld_frame(gObjectEventPic_Metagross, 4, 4, 0), + overworld_frame(gObjectEventPic_Metagross, 4, 4, 1), + overworld_frame(gObjectEventPic_Metagross, 4, 4, 2), + overworld_frame(gObjectEventPic_Metagross, 4, 4, 3), + overworld_frame(gObjectEventPic_Metagross, 4, 4, 4), + overworld_frame(gObjectEventPic_Metagross, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Regirock[] = { + overworld_frame(gObjectEventPic_Regirock, 4, 4, 0), + overworld_frame(gObjectEventPic_Regirock, 4, 4, 1), + overworld_frame(gObjectEventPic_Regirock, 4, 4, 2), + overworld_frame(gObjectEventPic_Regirock, 4, 4, 3), + overworld_frame(gObjectEventPic_Regirock, 4, 4, 4), + overworld_frame(gObjectEventPic_Regirock, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Regice[] = { + overworld_frame(gObjectEventPic_Regice, 4, 4, 0), + overworld_frame(gObjectEventPic_Regice, 4, 4, 1), + overworld_frame(gObjectEventPic_Regice, 4, 4, 2), + overworld_frame(gObjectEventPic_Regice, 4, 4, 3), + overworld_frame(gObjectEventPic_Regice, 4, 4, 4), + overworld_frame(gObjectEventPic_Regice, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Registeel[] = { + overworld_frame(gObjectEventPic_Registeel, 4, 4, 0), + overworld_frame(gObjectEventPic_Registeel, 4, 4, 1), + overworld_frame(gObjectEventPic_Registeel, 4, 4, 2), + overworld_frame(gObjectEventPic_Registeel, 4, 4, 3), + overworld_frame(gObjectEventPic_Registeel, 4, 4, 4), + overworld_frame(gObjectEventPic_Registeel, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Latias[] = { + overworld_frame(gObjectEventPic_Latias, 4, 4, 0), + overworld_frame(gObjectEventPic_Latias, 4, 4, 1), + overworld_frame(gObjectEventPic_Latias, 4, 4, 2), + overworld_frame(gObjectEventPic_Latias, 4, 4, 3), + overworld_frame(gObjectEventPic_Latias, 4, 4, 4), + overworld_frame(gObjectEventPic_Latias, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Latios[] = { + overworld_frame(gObjectEventPic_Latios, 4, 4, 0), + overworld_frame(gObjectEventPic_Latios, 4, 4, 1), + overworld_frame(gObjectEventPic_Latios, 4, 4, 2), + overworld_frame(gObjectEventPic_Latios, 4, 4, 3), + overworld_frame(gObjectEventPic_Latios, 4, 4, 4), + overworld_frame(gObjectEventPic_Latios, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Kyogre[] = { + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 0), + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1), + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 2), + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3), + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 4), + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Groudon[] = { + overworld_frame(gObjectEventPic_Groudon, 4, 4, 0), + overworld_frame(gObjectEventPic_Groudon, 4, 4, 1), + overworld_frame(gObjectEventPic_Groudon, 4, 4, 2), + overworld_frame(gObjectEventPic_Groudon, 4, 4, 3), + overworld_frame(gObjectEventPic_Groudon, 4, 4, 4), + overworld_frame(gObjectEventPic_Groudon, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Rayquaza[] = { + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 0), + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 1), + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 2), + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 3), + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 4), + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Jirachi[] = { + overworld_frame(gObjectEventPic_Jirachi, 4, 4, 0), + overworld_frame(gObjectEventPic_Jirachi, 4, 4, 1), + overworld_frame(gObjectEventPic_Jirachi, 4, 4, 2), + overworld_frame(gObjectEventPic_Jirachi, 4, 4, 3), + overworld_frame(gObjectEventPic_Jirachi, 4, 4, 4), + overworld_frame(gObjectEventPic_Jirachi, 4, 4, 5), +}; +const struct SpriteFrameImage gObjectEventPicTable_Deoxys[] = { + overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0), + overworld_frame(gObjectEventPic_Deoxys, 4, 4, 1), + overworld_frame(gObjectEventPic_Deoxys, 4, 4, 2), + overworld_frame(gObjectEventPic_Deoxys, 4, 4, 3), + overworld_frame(gObjectEventPic_Deoxys, 4, 4, 4), + overworld_frame(gObjectEventPic_Deoxys, 4, 4, 5), +}; const struct SpriteFrameImage gObjectEventPicTable_RubySapphireBrendan[] = { overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 0), diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 8e3634bc3986..226c1ce62133 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -32,6 +32,7 @@ #include "constants/event_objects.h" #include "constants/field_effects.h" #include "constants/items.h" +#include "constants/map_types.h" #include "constants/mauville_old_man.h" #include "constants/species.h" #include "constants/trainer_types.h" @@ -143,6 +144,7 @@ static bool8 AnimateSpriteInFigure8(struct Sprite *sprite); static void UpdateObjectEventSprite(struct Sprite *); static void UpdateObjectEventSpriteSubpriorityAndVisibility(struct Sprite *); u8 GetDirectionToFace(s16 x1, s16 y1, s16 x2, s16 y2); +static void FollowerSetGraphics(struct ObjectEvent *, u16); static void ObjectEventSetGraphics(struct ObjectEvent *, const struct ObjectEventGraphicsInfo *); const u8 gReflectionEffectPaletteMap[] = {1, 1, 6, 7, 8, 9, 6, 7, 8, 9, 11, 11, 0, 0, 0, 0}; @@ -1433,6 +1435,13 @@ TrySpawnObjectEventTemplate(struct ObjectEventTemplate *objectEventTemplate, SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); + // Set species based on script header + if (objectEventTemplate->graphicsId == OBJ_EVENT_GFX_OW_MON && objectEventTemplate->script) { + const u8 *script = objectEventTemplate->script; + if (script[0] == 0x7d) // bufferspeciesname + FollowerSetGraphics(&gObjectEvents[objectEventId], script[2] | script[3] << 8); + } + return objectEventId; } @@ -1608,9 +1617,11 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species) // Set graphics & sprite for a follower object event by species static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species) { const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species); + u16 *oldSpecies = (u16*) &objectEvent->playerCopyableMovement; objectEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; ObjectEventSetGraphics(objectEvent, SpeciesToGraphicsInfo(species)); objectEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; + *oldSpecies = species; if (graphicsInfo->paletteTag1 == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table struct Sprite *sprite = &gSprites[objectEvent->spriteId]; const struct CompressedSpritePalette *spritePalette = &gMonPaletteTable[species]; @@ -1629,7 +1640,8 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any struct Sprite *sprite; u16 species; u16 *oldSpecies; - if (mon) { + // Avoid spawning large (64x64) follower pokemon inside buildings + if (mon && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(GetMonData(mon, MON_DATA_SPECIES))->width == 64)) { if (objectEvent == NULL) { // Spawn follower struct ObjectEventTemplate template = { .localId = OBJ_EVENT_ID_FOLLOWER, @@ -1637,7 +1649,7 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any .x = gSaveBlock1Ptr->pos.x, .y = gSaveBlock1Ptr->pos.y, .elevation = 3, - .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER + .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, }; objectEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; objectEvent->invisible = TRUE; @@ -1649,10 +1661,9 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); objectEvent->invisible = TRUE; } - FollowerSetGraphics(objectEvent, species); // TODO: This should be done to all pokemon graphics - *oldSpecies = species; // set species + FollowerSetGraphics(objectEvent, species); sprite->data[6] = 0; // set animation data - sprite->data[7] = species; // set species + *oldSpecies = sprite->data[7] = species; // set species } else { RemoveFollowingPokemon(); } @@ -1689,7 +1700,7 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big if (gBaseStats[species].type1 == TYPE_FIRE || gBaseStats[species].type2 == TYPE_FIRE) { ScriptCall(ctx, EventScript_FollowerHasWetFeet); return FALSE; - } else if (GetObjectEventGraphicsInfo(objEvent->graphicsId)->tracks) { // if follower leaves tracks + } else if (SpeciesToGraphicsInfo(species)->tracks) { // if follower leaves tracks ScriptCall(ctx, EventScript_FollowerSplashesAbout); return FALSE; } @@ -1697,7 +1708,6 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big if (GetCurrentWeather() == WEATHER_RAIN || GetCurrentWeather() == WEATHER_RAIN_THUNDERSTORM) { ScriptCall(ctx, EventScript_FollowerLovesYou); } - // SetMainCallback2(CB2_OpenFlyMap); ScriptCall(ctx, EventScript_FollowerLovesYou); return FALSE; } @@ -1849,6 +1859,10 @@ static void sub_808E1B8(u8 objectEventId, s16 x, s16 y) sprite->coordOffsetEnabled = TRUE; sprite->data[0] = objectEventId; objectEvent->spriteId = spriteId; + if (objectEvent->graphicsId == OBJ_EVENT_GFX_OW_MON) { // Set pokemon graphics + u16 *species = (u16*) &objectEvent->playerCopyableMovement; + FollowerSetGraphics(objectEvent, *species); + } if (!objectEvent->inanimate && objectEvent->movementType != MOVEMENT_TYPE_PLAYER) { StartSpriteAnim(sprite, GetFaceDirectionAnimNum(objectEvent->facingDirection)); @@ -8064,8 +8078,7 @@ static void GetGroundEffectFlags_ShallowFlowingWater(struct ObjectEvent *objEven || (MetatileBehavior_IsPacifidlogLog(objEvent->currentMetatileBehavior) && MetatileBehavior_IsPacifidlogLog(objEvent->previousMetatileBehavior))) { - // Only set flags if objEvent leaves tracks - if (!objEvent->inShallowFlowingWater && GetObjectEventGraphicsInfo(objEvent->graphicsId)->tracks) + if (!objEvent->inShallowFlowingWater) { objEvent->inShallowFlowingWater = 0; objEvent->inShallowFlowingWater = 1; diff --git a/src/overworld.c b/src/overworld.c index d8d441b81e78..369db2173d3c 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -1947,11 +1947,10 @@ static bool32 ReturnToFieldLocal(u8 *state) sub_80867D8(); ResumeMap(FALSE); sub_8086A68(); - if (gFieldCallback == FieldCallback_Fly) { + if (gFieldCallback == FieldCallback_Fly) RemoveFollowingPokemon(); - } else { - UpdateFollowingPokemon(); // TODO: Update all dynamic graphicsIds - } + else + UpdateFollowingPokemon(); SetCameraToTrackPlayer(); (*state)++; break; From 2c723903a2f7ea2472f169279d6bf790489d6703 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Tue, 23 Jun 2020 01:51:37 -0400 Subject: [PATCH 026/291] Updated following pokemon when fainting due to poison. --- src/field_poison.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/field_poison.c b/src/field_poison.c index 132ce571e180..c9459da41e75 100644 --- a/src/field_poison.c +++ b/src/field_poison.c @@ -3,6 +3,7 @@ #include "battle_pike.h" #include "battle_pyramid.h" #include "event_data.h" +#include "event_object_movement.h" #include "field_message_box.h" #include "field_poison.h" #include "fldeff_misc.h" @@ -102,6 +103,7 @@ static void Task_TryFieldPoisonWhiteOut(u8 taskId) else { gSpecialVar_Result = FLDPSN_NO_WHITEOUT; + UpdateFollowingPokemon(); } EnableBothScriptContexts(); DestroyTask(taskId); From aacc17e15cfdf7834cb9cd76f5f0c6b9d210b3d4 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Tue, 23 Jun 2020 23:26:22 -0400 Subject: [PATCH 027/291] Fixed exclamation point & question mark palettes. --- src/trainer_see.c | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/trainer_see.c b/src/trainer_see.c index 155c84cbef9a..9ce25ce23b88 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -165,10 +165,12 @@ static const union AnimCmd *const sSpriteAnimTable_Icons[] = sSpriteAnim_Icons2 }; +#define OBJ_EVENT_PAL_TAG_17 0x1110 // TODO: Move this into event_object_movement.h + static const struct SpriteTemplate sSpriteTemplate_ExclamationQuestionMark = { .tileTag = 0xffff, - .paletteTag = 0xffff, + .paletteTag = OBJ_EVENT_PAL_TAG_17, .oam = &sOamData_Icons, .anims = sSpriteAnimTable_Icons, .images = sSpriteImageTable_ExclamationQuestionMark, @@ -698,8 +700,10 @@ u8 FldEff_ExclamationMarkIcon(void) { u8 spriteId = CreateSpriteAtEnd(&sSpriteTemplate_ExclamationQuestionMark, 0, 0, 0x53); - if (spriteId != MAX_SPRITES) - SetIconSpriteData(&gSprites[spriteId], FLDEFF_EXCLAMATION_MARK_ICON, 0); + if (spriteId != MAX_SPRITES) { + SetIconSpriteData(&gSprites[spriteId], FLDEFF_EXCLAMATION_MARK_ICON, 0); + UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); + } return 0; } @@ -708,8 +712,10 @@ u8 FldEff_QuestionMarkIcon(void) { u8 spriteId = CreateSpriteAtEnd(&sSpriteTemplate_ExclamationQuestionMark, 0, 0, 0x52); - if (spriteId != MAX_SPRITES) - SetIconSpriteData(&gSprites[spriteId], FLDEFF_QUESTION_MARK_ICON, 1); + if (spriteId != MAX_SPRITES) { + SetIconSpriteData(&gSprites[spriteId], FLDEFF_QUESTION_MARK_ICON, 1); + UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); + } return 0; } @@ -723,7 +729,7 @@ u8 FldEff_HeartIcon(void) struct Sprite *sprite = &gSprites[spriteId]; SetIconSpriteData(sprite, FLDEFF_HEART_ICON, 0); - sprite->oam.paletteNum = 2; + sprite->oam.paletteNum = 2; // TODO: What palette should this use? } return 0; From 6969f3d6f7d720a36c8a4ff5082de68758b7625c Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 24 Jun 2020 00:02:21 -0400 Subject: [PATCH 028/291] Added Nidoran M & Nidoran F sprites. --- .../object_events/pics/pokemon/nidoran_f.png | Bin 0 -> 444 bytes .../object_events/pics/pokemon/nidoran_m.png | Bin 0 -> 464 bytes spritesheet_rules.mk | 6 ++++++ src/data/object_events/object_event_graphics.h | 2 ++ .../object_events/object_event_graphics_info.h | 2 ++ .../object_events/object_event_pic_tables.h | 16 ++++++++++++++++ 6 files changed, 26 insertions(+) create mode 100644 graphics/object_events/pics/pokemon/nidoran_f.png create mode 100644 graphics/object_events/pics/pokemon/nidoran_m.png diff --git a/graphics/object_events/pics/pokemon/nidoran_f.png b/graphics/object_events/pics/pokemon/nidoran_f.png new file mode 100644 index 0000000000000000000000000000000000000000..ed77773cefb17310938b05fa33bb7ba45751c2ac GIT binary patch literal 444 zcmV;t0YmImI9lN`v+gVzd}JbN>MU{{a900RR90{}2!m!YqX+0003; zNkl!4@f>S$Bf5qn>AFQ%qwge>OU@UV znCj*@XSH?Sn|%x85A6c_rORfQiv7O|!qdVX=%oxlNUGvkb!R6IV z9kY7|-Urz|G^3TQs)rR^_Rl9y6Hc4TwlijJbbf`&m;N&lU#%4#C)o4b$0WbcEP)1pw6b4|S-FGlr3YA0elis3B1KqMDkXw{?%I2k^zr1LyBx*7hB;O=M zr3PAA;xwkc*nM>5TGS$yIU+7WyY=yjJl)Uq=K6C-b1eLm!#v7w#K~Hzu5UM(DndU3)->e zv-0y9?aC<=ddd~>)_n*^ITh4EGou}RaGj&fw`vZNy@A3pO=FbK3nXWE?wz%vE&TnT z@u&7y;pbVFP7U<+W20$H6`W~F3n0J_h4U}q2N%Y##D(`dx3&2Oo}8^0!wKgN;;$j{ zg8UFC@&nkh(|TL1Kjc?(qendMA#uXR6ps-3iA6o)zs@IP|0jY~s^+r*0000 Date: Wed, 24 Jun 2020 00:19:57 -0400 Subject: [PATCH 029/291] Moved follower species into a proper union. --- include/global.fieldmap.h | 6 ++++-- src/event_object_movement.c | 14 +++++--------- src/field_player_avatar.c | 4 ++-- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index 16684758abdc..f72b07c20c4d 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -207,8 +207,10 @@ struct ObjectEvent /*0x1F*/ u8 previousMetatileBehavior; /*0x20*/ u8 previousMovementDirection; /*0x21*/ u8 directionSequenceIndex; - /*0x22*/ u8 playerCopyableMovement; - u8 unused; + /*0x22*/ union __attribute__((packed)) { + u8 playerCopyableMovement; + u16 species; + } extra; /*size = 0x24*/ }; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 226c1ce62133..4b230b1431ba 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1617,11 +1617,10 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species) // Set graphics & sprite for a follower object event by species static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species) { const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species); - u16 *oldSpecies = (u16*) &objectEvent->playerCopyableMovement; objectEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; ObjectEventSetGraphics(objectEvent, SpeciesToGraphicsInfo(species)); objectEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; - *oldSpecies = species; + objectEvent->extra.species = species; if (graphicsInfo->paletteTag1 == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table struct Sprite *sprite = &gSprites[objectEvent->spriteId]; const struct CompressedSpritePalette *spritePalette = &gMonPaletteTable[species]; @@ -1639,7 +1638,6 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any struct Pokemon *mon = GetFirstLiveMon(); struct Sprite *sprite; u16 species; - u16 *oldSpecies; // Avoid spawning large (64x64) follower pokemon inside buildings if (mon && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(GetMonData(mon, MON_DATA_SPECIES))->width == 64)) { if (objectEvent == NULL) { // Spawn follower @@ -1656,14 +1654,13 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any } sprite = &gSprites[objectEvent->spriteId]; species = GetMonData(mon, MON_DATA_SPECIES); - oldSpecies = (u16*) &objectEvent->playerCopyableMovement; - if (species != *oldSpecies) { // Move to player and set invisible + if (species != objectEvent->extra.species) { // Move to player and set invisible MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); objectEvent->invisible = TRUE; } FollowerSetGraphics(objectEvent, species); sprite->data[6] = 0; // set animation data - *oldSpecies = sprite->data[7] = species; // set species + objectEvent->extra.species = sprite->data[7] = species; // set species } else { RemoveFollowingPokemon(); } @@ -1860,8 +1857,7 @@ static void sub_808E1B8(u8 objectEventId, s16 x, s16 y) sprite->data[0] = objectEventId; objectEvent->spriteId = spriteId; if (objectEvent->graphicsId == OBJ_EVENT_GFX_OW_MON) { // Set pokemon graphics - u16 *species = (u16*) &objectEvent->playerCopyableMovement; - FollowerSetGraphics(objectEvent, *species); + FollowerSetGraphics(objectEvent, objectEvent->extra.species); } if (!objectEvent->inanimate && objectEvent->movementType != MOVEMENT_TYPE_PLAYER) { @@ -5111,7 +5107,7 @@ void SetTrainerMovementType(struct ObjectEvent *objectEvent, u8 movementType) { objectEvent->movementType = movementType; objectEvent->directionSequenceIndex = 0; - objectEvent->playerCopyableMovement = 0; + objectEvent->extra.playerCopyableMovement = 0; gSprites[objectEvent->spriteId].callback = sMovementTypeCallbacks[movementType]; gSprites[objectEvent->spriteId].data[1] = 0; } diff --git a/src/field_player_avatar.c b/src/field_player_avatar.c index 4f85ad628b60..b2729cc9927a 100644 --- a/src/field_player_avatar.c +++ b/src/field_player_avatar.c @@ -931,12 +931,12 @@ static bool8 PlayerCheckIfAnimFinishedOrInactive(void) static void PlayerSetCopyableMovement(u8 a) { - gObjectEvents[gPlayerAvatar.objectEventId].playerCopyableMovement = a; + gObjectEvents[gPlayerAvatar.objectEventId].extra.playerCopyableMovement = a; } u8 PlayerGetCopyableMovement(void) { - return gObjectEvents[gPlayerAvatar.objectEventId].playerCopyableMovement; + return gObjectEvents[gPlayerAvatar.objectEventId].extra.playerCopyableMovement; } static void PlayerForceSetHeldMovement(u8 movementActionId) From 693246f711230cbe52962edac273e47900b69c9b Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 24 Jun 2020 01:45:49 -0400 Subject: [PATCH 030/291] Added Unown OW forms. --- extract_sprites.py | 40 +--- .../object_events/pics/pokemon/unown_a.png | Bin 0 -> 280 bytes .../object_events/pics/pokemon/unown_b.png | Bin 0 -> 299 bytes .../object_events/pics/pokemon/unown_c.png | Bin 0 -> 348 bytes .../object_events/pics/pokemon/unown_d.png | Bin 0 -> 330 bytes .../object_events/pics/pokemon/unown_e.png | Bin 0 -> 305 bytes .../pics/pokemon/unown_exclamation.png | Bin 0 -> 2556 bytes .../object_events/pics/pokemon/unown_f.png | Bin 0 -> 301 bytes .../object_events/pics/pokemon/unown_g.png | Bin 0 -> 316 bytes .../object_events/pics/pokemon/unown_h.png | Bin 0 -> 321 bytes .../object_events/pics/pokemon/unown_i.png | Bin 0 -> 263 bytes .../object_events/pics/pokemon/unown_j.png | Bin 0 -> 286 bytes .../object_events/pics/pokemon/unown_k.png | Bin 0 -> 289 bytes .../object_events/pics/pokemon/unown_l.png | Bin 0 -> 294 bytes .../object_events/pics/pokemon/unown_m.png | Bin 0 -> 319 bytes .../object_events/pics/pokemon/unown_n.png | Bin 0 -> 323 bytes .../object_events/pics/pokemon/unown_o.png | Bin 0 -> 317 bytes .../object_events/pics/pokemon/unown_p.png | Bin 0 -> 278 bytes .../object_events/pics/pokemon/unown_q.png | Bin 0 -> 313 bytes .../pics/pokemon/unown_question.png | Bin 0 -> 2741 bytes .../object_events/pics/pokemon/unown_r.png | Bin 0 -> 276 bytes .../object_events/pics/pokemon/unown_s.png | Bin 0 -> 322 bytes .../object_events/pics/pokemon/unown_t.png | Bin 0 -> 260 bytes .../object_events/pics/pokemon/unown_u.png | Bin 0 -> 299 bytes .../object_events/pics/pokemon/unown_v.png | Bin 0 -> 272 bytes .../object_events/pics/pokemon/unown_w.png | Bin 0 -> 271 bytes .../object_events/pics/pokemon/unown_x.png | Bin 0 -> 281 bytes .../object_events/pics/pokemon/unown_y.png | Bin 0 -> 287 bytes .../object_events/pics/pokemon/unown_z.png | Bin 0 -> 313 bytes spritesheet_rules.mk | 84 +++++++ .../object_events/object_event_graphics.h | 28 +++ .../object_event_graphics_info.h | 28 +++ .../object_events/object_event_pic_tables.h | 224 ++++++++++++++++++ 33 files changed, 369 insertions(+), 35 deletions(-) create mode 100644 graphics/object_events/pics/pokemon/unown_a.png create mode 100644 graphics/object_events/pics/pokemon/unown_b.png create mode 100644 graphics/object_events/pics/pokemon/unown_c.png create mode 100644 graphics/object_events/pics/pokemon/unown_d.png create mode 100644 graphics/object_events/pics/pokemon/unown_e.png create mode 100644 graphics/object_events/pics/pokemon/unown_exclamation.png create mode 100644 graphics/object_events/pics/pokemon/unown_f.png create mode 100644 graphics/object_events/pics/pokemon/unown_g.png create mode 100644 graphics/object_events/pics/pokemon/unown_h.png create mode 100644 graphics/object_events/pics/pokemon/unown_i.png create mode 100644 graphics/object_events/pics/pokemon/unown_j.png create mode 100644 graphics/object_events/pics/pokemon/unown_k.png create mode 100644 graphics/object_events/pics/pokemon/unown_l.png create mode 100644 graphics/object_events/pics/pokemon/unown_m.png create mode 100644 graphics/object_events/pics/pokemon/unown_n.png create mode 100644 graphics/object_events/pics/pokemon/unown_o.png create mode 100644 graphics/object_events/pics/pokemon/unown_p.png create mode 100644 graphics/object_events/pics/pokemon/unown_q.png create mode 100644 graphics/object_events/pics/pokemon/unown_question.png create mode 100644 graphics/object_events/pics/pokemon/unown_r.png create mode 100644 graphics/object_events/pics/pokemon/unown_s.png create mode 100644 graphics/object_events/pics/pokemon/unown_t.png create mode 100644 graphics/object_events/pics/pokemon/unown_u.png create mode 100644 graphics/object_events/pics/pokemon/unown_v.png create mode 100644 graphics/object_events/pics/pokemon/unown_w.png create mode 100644 graphics/object_events/pics/pokemon/unown_x.png create mode 100644 graphics/object_events/pics/pokemon/unown_y.png create mode 100644 graphics/object_events/pics/pokemon/unown_z.png diff --git a/extract_sprites.py b/extract_sprites.py index 74ecdb18826c..86a2d7c3ea4c 100644 --- a/extract_sprites.py +++ b/extract_sprites.py @@ -31,13 +31,12 @@ def extract_sprites(spritesheet): offset += 1 -def stack_sprite(index, path): +def stack_sprite(name, path): joinp = os.path.join - name = f'{index:03d}.png' frames = [joinp(path, 'down', name), joinp(path, 'down', 'frame2', name), joinp(path, 'up', name), joinp(path, 'up', 'frame2', name), joinp(path, 'left', name), joinp(path, 'left', 'frame2', name)] - output = joinp(path, f'{index_to_name[index]}.png') + output = joinp(path, name) subprocess.run(['convert'] + frames + ['+append', output], check=True) print(f'Stacked {output}') @@ -85,14 +84,14 @@ def paletteify(path, output_path=None): joinp = os.path.join _, tail = os.path.split(path) species, _ = os.path.splitext(tail) - front = png.Reader(joinp(PKMN_GRAPHICS, species, 'anim_front.png')) + front = png.Reader(joinp(PKMN_GRAPHICS, species.split('_')[0], species.split('_')[1], 'anim_front.png')) front.read() target_palette = tuple(c[:3] for c in front.palette()) r, g, b = target_palette[0] color = f'rgb({r},{g},{b})' # Strip alpha color subprocess.run(['convert', path, '-background', color, '-alpha', 'remove', output_path], check=True) - apply_palette(joinp(PKMN_GRAPHICS, species, 'anim_front.png'), output_path, output_path) + apply_palette(joinp(PKMN_GRAPHICS, species.split('_')[0], species.split('_')[1], 'anim_front.png'), output_path, output_path) # Sprites from https://veekun.com/dex/downloads @@ -101,33 +100,4 @@ def paletteify(path, output_path=None): if args: paletteify(args[0]) else: - f0 = open('graphics_info.h', 'w', buffering=1) - f1 = open('pic_tables.h', 'w', buffering=1) - f2 = open('event_graphics.h', 'w', buffering=1) - f3 = open('spritesheet_extra.mk', 'w', buffering=1) - for index in range(1, 386+1): - stack_sprite(index, 'overworld') - try: - species = index_to_name[index] - path = os.path.join('overworld', f'{species}.png') - output_path = os.path.join('graphics', 'object_events', 'pics', 'pokemon', f'{species}.png') - paletteify(path, output_path) - except Exception as e: - print(e.__class__.__name__, e, file=sys.stderr) - continue - d = 32 if species not in {'steelix', 'wailord', 'kyogre', 'groudon', 'rayquaza', 'lugia', 'ho_oh'} else 64 - line = f'[SPECIES_{species.upper()}] = {{0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, {d*16}, {d}, {d}, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_{d}x{d}, gObjectEventSpriteOamTables_{d}x{d}, gObjectEventImageAnimTable_Following, gObjectEventPicTable_{species.capitalize()}, gDummySpriteAffineAnimTable}},' - f0.write(line + '\n') - lines = [f'const struct SpriteFrameImage gObjectEventPicTable_{species.capitalize()}[] = {{'] - lines += [f' overworld_frame(gObjectEventPic_{species.capitalize()}, 4, 4, {frame}),' for frame in range(6)] - lines.append('};') - f1.write('\n'.join(lines) + '\n') - line = f'const u32 gObjectEventPic_{species.capitalize()}[] = INCBIN_U32("graphics/object_events/pics/pokemon/{species}.4bpp");' - f2.write(line + '\n') - lines = [f'$(OBJEVENTGFXDIR)/pokemon/{species}.4bpp: %.4bpp: %.png\n', - f'\t$(GFX) $< $@ -mwidth {int(d/8)} -mheight {int(d/8)}\n\n'] - f3.write(''.join(lines)) - f0.close() - f1.close() - f2.close() - f3.close() + stack_sprite('201-question.png', 'overworld') diff --git a/graphics/object_events/pics/pokemon/unown_a.png b/graphics/object_events/pics/pokemon/unown_a.png new file mode 100644 index 0000000000000000000000000000000000000000..7646b5fe82c31e0b3a5921f3ba49bf8b91050309 GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-5(*we)^q+-t7DI2*C8}PW8{ygpUBE5p6efRV_ zAmjQ?CC-vk-?oN6o#ox{6Qy+~c`XfEDZMggj`!-1O*doaJ!9Y9@bt{?ra*qC1L@a= zgAWw37aVxHP;J|Wg{_v%Q{Mh{V$gZf)gaTrdn$VYtHpyCd@==M3K7>nACZlGAN;ra5L zYZ4MKo1MAYx#Zn!NyY_nQjD?;dqUQJXJg=El9|B#hEsr}mCu9Gb@}<)qp^|inWb58 zFtPlSv0?sFxLa9cf_D78Vzw9MxArpzd@=vb!!z#y<3@qThvppdk$)yO&tv+**KvHl e^xxh4+||GM=Cn7xm?;DF0fVQjpUXO@geCw2sD2ax literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_c.png b/graphics/object_events/pics/pokemon/unown_c.png new file mode 100644 index 0000000000000000000000000000000000000000..d7f631f31e0ee3a0e8a55a1d8370d114d9fa8881 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-6k+|$J|q+-t7DS>>440xP>Po3=Bk^CijQx(Gz zL4o6HIYKJuuC2QzzG&Kyf}r2ItP?L?0D}J>4Z**e|L${aTKjIcQ=ENu>)O43tNu2X z-%(i+P%<;Me!bQ?!vOggKTjCkV^)1FcTL!UX;1rq+-t7D~5cB6?j+!{O9O&Rq?dF=w=SF zb-J1?ZubAZn1{9Nq1nzKnptwTB^~V&)z%YnD7R4j{(QM1!^xfd7#MXXu?rjvmT>Vi zkvhPTaqraSS)6OGwu)cKVR`iR3{Qo@Q?oohepdI&n|WI_*b-UmJh}QBOKjeKU}#=( z|IUA5)^r9LIROKPN%QYFHvDI9%RN6=c1!T;!uZx3T>XwLRn*#|8^4>EYV L`njxgN@xNADrbuh literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_e.png b/graphics/object_events/pics/pokemon/unown_e.png new file mode 100644 index 0000000000000000000000000000000000000000..741a5ef42e1427da054fe295f6bf44ff6257375a GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-5($J50zq+-t7DUMu+4R}~;Kb>}ZX>n!0P^s++0bV-_;Bameose=Tt%ES_Ba+HURpA!PC{xWt~$(69DW2e}Di0 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_exclamation.png b/graphics/object_events/pics/pokemon/unown_exclamation.png new file mode 100644 index 0000000000000000000000000000000000000000..4271c7ab99a223d67cfe3431f957ca0a2ffc1213 GIT binary patch literal 2556 zcmV zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3ysmLsVVM*p)4FM$XM0+z$`oY{ew?@LNmUDe(8 z%-B{+$`nZg5#J+F*#G?Fgn#goR&&VawX{+quiSFe&P9!{S9`uC=I8r)&G#*Se`^o= zaYJcJoYU*4_jmtJyZw0JV-6YL+e3Zd(fS@pJ_mkY>CSww*VjeTuCI2r%&ip!x3jEam;lpUZlk?(gue!O7AxCQ7P1Ns7;Reyt$AKAlhDTT`Z=Bzsy~;FOZS z2O}Zh!uvSK_%%V_lKgQMe$Kx3-zQ)DyGQydm*t%!E`EDM?5FnhIlq3LIDM{2zu&0+ zW2j$~e9o%p>{oO>7cyGjjCztSAH&dbkn;3ARydrGaqZ91IBM*10{McOgJVh)1(g#d z%aSff_H&*xSz^|$&RKP8dfIAoZ93D%Dc?hmdTME<3Vu^}0JEI*b1m}B+n)KRRAyd6 zR}}^m9{ION_)j%&N*c4HivPiqw zge4a-Ak16Tj(lSG1G&G1Td?|PMO5W zRXus?DEah#q10UV@)k6cr76C)u8|H@aT$GK?N!dKrI;XYk>yp!DCc09v-M*M%bpdc zuC&)aL1muiX_lcE;#p%ZIK8ahx68H>>yT``b7UduSXrgdlMO#<<;Vo(Q7uTF9@BuV zr%-v*o^iw2E})opIx81l-g8U24TIy9fQ}()h9p#*HF`Q*W)StdX6hB6iuEK`+}b8( zwHR=3+^z|nYLpprLHss{c+<5s*ExB<>24at=0ltLT^t%FUi-N+lvZ@s-7}-38SSg4HA_aOV6<7fl?X|PZMZK> zyFH&3c3C{Lt>k_6CK+C@xnXp5#_G)h{Dvf(V!5PQ9dqKxPzABo+gqrFfi$=?0);lm zK6XA%nN4Fo)a$PZ4Y}hu+x&1fs3*`doA zb>nZ=$OuG>MCLMU!teO4QZblq`2@0?%b1N!+tx_f$?413#)lF1PQ7YS<`DPaX3V`v1?s%T-PaSP9llZ@_=nC#lF}_)GL+n zXvMsh-SKA}!nQLDSAF9WoU_e_Aah%rXeHl2k(2&&p8X z(cWR~$}{8Gj{xh`UiXmDT}wYW{MwDt6YQc_NjeA9&eIFGp9prgGP)yp+yT9ApE8^t z?5(T?Qc7JoI&qH5PHn}#4;mgQvJqO_XBuliH3RQK( zP^)k(k~!MSuHa{1(7fX83*rt~hWO7&%f?Kn1H%eT)T?7|y!Xtcu0v6CXFtzI2iyUi z>M&|TUbl)(En8<^IFXaXT-rv@A)$2ZyEF1g$lx^oLQpbF)_&{cmW<~#yn#9hOU&Pk>tt2xp}T4<|vG+}+ONE8}_^B~y=u z1PZ%Ceynh*53)img@{?p7zh7~y`5I$^)NJB^(AQPV^35=dnNLgqdCbc8K0O!TsBWd zdF#!ov!d*Dj+y#cvU1QzDP-oOik zl1DZTvo5xNv4i6{csiT4MWxTT25Q%aWaJZ;4-0oTZek-FRI|RQv!{-{!!R}+4w+;$ zlq0vK6inMe_=?so!EEQR3nqI~ zs}3fY{y~$5q{YQia4k6avsiU-an{wrRS*P!K%5+%6kVjm?~+1`7!U65;l1yDx%&*>jd5g1FuCdlV`3r+NePx;JG>4GDB9xXvvF(pxAg~KG>$d%UY}?Hf!2b+f z>1}_d0nB`oUT${ujJ14Nz-*_0j0PgBU}f%h}|rYsP;1^U+9zO~MA z`T(S_4NP%010qNS#tmY z3ljhU3ljkVnw%H_000McNliru`mupw}@wfawAF zU~i8r9tLV_P92qc6e#!*JPsT=-JFt2@~<&d-crz(fdqq|&eevIE3 z?As3Pea6T$hq2`Rqz0#F{0BCqKHc-f!-=7SZ4SHEQ*Fkrn=R@WDa%;CPHxDE{P}ZXE-6vUqs#p<@!`*98?moJlnVQgxPGv)uebuP{nnkrbHL7|Fh^ho zCpTB>eDq7Q_CGu1LICqjzCjaDGv#mfcF?hQAxvXo?Jj=t8vM)iD@mr;N_c4cO`3wyDl{>S4^(H2K)Ge>!+i?7K=6^$$TdS^>9}sld zIg5csiQ&~_ZH@z*88$wBwvA=`nqzPCC0VERhsovJuVT;p!Dqq1v41IdiXCf9b7)*( z@bd=?{TUaUUWqzh%f)eaHOmV@`;y>GvFn%UPxI-%{`Y1@6wqG`p00i_>zopr0M2-i A;s5{u literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_i.png b/graphics/object_events/pics/pokemon/unown_i.png new file mode 100644 index 0000000000000000000000000000000000000000..39aa3b8572199448f2de292cce8c0766a7b9300b GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-4O$$#$Ar5WnvEgPA% z!x>n6cF#yid=_(7*TLiaQPG44i=-~F6(l`W6=3ALQN_&qhE?GBTl+x&uwO3s_$IJ& uT(PVWZeU)$K-%EWdG-g-O>XJ0;Xk=N@U+L_x#>XHF?hQAxvX(@qeEzV?bZ+Zeg1ZjqVB3 zYLgujf-g5X@H6Ot-Zev%F<^@}LtMTOgVpS*3<8XNFBl%gDl*+?>f(F+_sH5c-)H_T zZqRjDFu!>@gG~bKc}6FuAJUhmE?{SvVz&tTAG!`#cr_2zyf)7FJd zf2|J`EHX}busS~W;@;*U$MqeJ=e=EvlkOa3e$l{W8UBF3;q2dk41ecr`^J8aNjED- UdaHnQ3((yRp00i_>zopr05D8_e*gdg literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_l.png b/graphics/object_events/pics/pokemon/unown_l.png new file mode 100644 index 0000000000000000000000000000000000000000..b11096a1ab728da126eb4716749078ff2a215c94 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-5((bL5-q+-t7D+f6b8}P6O%(aQskUiY~;Uj~p za*NM|%Gb$X>`xSOw>JIr-L^PgMm=q&kJ{vue{_~EI;I^UST4cvd}BN-W8s^04zpVd z&AF9U4G!5KWLZ)gUTw%GdQMmD#yADIxj$6$<92yK)FHJa@&v^LLj=mEUzt-i| z$$j9JxKjDSRGPuYAnOC8K=a?z9nYULu9BR=>Ki9@U+O!emZa9pT%$aE?}L{Xd+1&PNZ02V1?tO7M}3L(p`+{$t9Hq`$Bl{d=M>QUtn@2e_jaC`sU|3CgtjWb=^GFemo`ct5<7(8A5T-G@yGywqji;t)P literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_n.png b/graphics/object_events/pics/pokemon/unown_n.png new file mode 100644 index 0000000000000000000000000000000000000000..8b39392831594ab8b339d753942688f6a021164c GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-53&eO#)q+-t7D}h{x40zZc*nCZKwsDhp%ea43 zxkFuG&)S(?-v9KLIt#S?;cqTcjkmrg)zC420)AA0q2>kFo@X^brM*IvGR zO-yHl6?fRVIib!hOQ)V$p|^wa#w_7@{YXXzqm$L&4yLZ)5184<DP!>VI`4~|8O$bJjXv|gM<-6J zZusU=`@`UnNSbBDbH+b40{n5}X+IecJXok3e(3FN-6?aTCp>3}d2fD?TW7-k>UBk| za~MBZiA5}6mH7XgOXhbP0l+XkKtCouE literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_p.png b/graphics/object_events/pics/pokemon/unown_p.png new file mode 100644 index 0000000000000000000000000000000000000000..f3699ebdcdbaf109114d2873dd3c3bce8692e251 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-5((9^{+q+-t7D+f6n40u>C%(0r;k^DtrKA%FL zg5QHZRf1>!Pf(iI@+bP%q;Rk3%|2?APo}(^(j~Rt!S&8UW|`mLL|BgOlU2Nt(af_g zv52AZ+5>Bj6AV{VojIPN6{!+JsLH=d%boFyt I=akR{0Oh`QQ~&?~ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_q.png b/graphics/object_events/pics/pokemon/unown_q.png new file mode 100644 index 0000000000000000000000000000000000000000..1e2bc7f46f774d5d50ec9383ffc3a3cd5f1b8ea1 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-53#M8wwq+-t7DF^uuDG0cH-xBY(YW_uM<3o3U zu(o~K?5clPHYszfoX?EgB?nMv7Lz}u^|2h zi&LvSL)Vo)8`j4Q_kDOO-TLG-y9&1kZ@0hdR%xMc%s;ZUd!9$XKXkTXs;P8YKI4lY r=fWSqoB2-Rugrmb|JNUXE88;UC;L@9PFWBI^bdoltDnm{r-UW|^+Au# literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_question.png b/graphics/object_events/pics/pokemon/unown_question.png new file mode 100644 index 0000000000000000000000000000000000000000..e4d210288364040bd08298e5864d79e4640eac28 GIT binary patch literal 2741 zcmV;m3QF~fP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3ysk|Qe)M*p*lSpo=zU^##w;_hIUKZmrdx~jWp z?jy!ocDhJ15&9mI!~XXlC;W?-#9l*DYqi%Jd6ize48FAZdiCcs#qxYUul2sf|KG-g zd|VKQGUxpI*T#GPU|fIP@Ucdk-^W9HUy=5HQ2KoE^U8PS``y0=$+*16Q+YqA@7I^w zn|%#+z8|#S6Q5At@A4Ve>vaDQ-v*2RkH%cX=_06a!+3DjkOq`@VKets5x%VKn?4EtINtEbFT{eX zAgE888yg&Pz8*0({oq!9aL&wA&Myh2VE%ppDPnCUn3O>vR@k3viY8(yk;eu=gUGKo zCI}=|ae|bRbCqDyMWEL$Br+O4~k#Wv&zy{m#wz?8ZMq4oAB!9&AX4C!p13f*}Cht-FDyOz_pW4IeO}`(@sC* z6SX(0zZ`!9we&_!9;EI(`$Ub=VD|BdbnQehW*{adfw)}+AhcY}VoRmSMebr2yC4b` zg4Bym@N^La!m^X-NuSvLK<+Q$7PS2(+~m)Y3m3Zo2XX=Ee#PxKsQGxRV}5YED!e(3 z8TFmghqN$cHY|g${KbEM4*&GV0zg0!YuOn%XDHsKXdAiqv@lW%R_TtxOZKl~G+^5-q2u8l{b{awI)SsnYx+PljctNPwsA~*Ccz+1B6MGc6} zPbZn(0cAAPu-(L`0->%k2$NnLJDddS_ponA-(4{q4Xk(q_Wl_vyeFU zg!`s&I!2i^i=wkPPbh1<&ZQt#tH-n1{*0xry2oBQHHRolYP&{jdqa*HS~|)`)mAq1 z4PuC^SMh4)bV+U2x(Vm3$vg|MkfyoZUDQ)IKC?7|0#MxMGHq;uK!)oa+s>+nUQVK;u6DLd+n}DRH4oTZ z!e@zcU%4S1Aa5DVu>?`(jJM73lcq161{}*HKJXv4Qyt0lRaCIf=1aSZPJ14j7@LkY zDjV5x!(8zzj50u>m3gUb)%kPH5`&U~SwB5aL&nI!akWVAJH=SeL|$N@Jq!o%F+CjLCwTo{K4 zo7*{0{qqbObKjn`NuAE#?v;j2@7WhR8Wad!<1$Y^!wQU)Yewj zZq&FA4_)`Q*u2_s$dafpI&iXeTCS7_4TqWo6LxD8PD~Wv)JGz_Mp>i@&%lsxu1}$6 z^xB*znby@N;dkz0KU6`qwwkCqsR2r(7-QiTKTyk~?LtYL@yVxBi!fJ(oGY{ZKn->( zPEHX$0lL%BcB~lG@Lc!S5FFNl3!U4LpxT~DIrNZyT*9Iy zmTGr}Mdrz|&Jq_&qSMnw?{Fcb9WbcFOee;&`s^9*$5(;GeQ3T(g70|XCY@oC2Lb|w zQU&@A%wu%r_r+Bb38MD%(80#=u|p#tP6Q7F1&@1@71(jEi$$c%j)?^;n1e0{4nsP@ zEECRP^QLWZvNad2-$y3lHXaWI9Yn@N;)2E(iO&hUvd+&K>LN{3h2IBn*k#^^Eb==7 z-UK=!teO5Lr30&5#?;(0IHET?jJrX)8Yit7#isXx5tW_>tnGU0ZtSqmK*G7{0>MM5 z;q*-fOV_6wJVlJ0%Y;l&Hy&lH)W}=OMxmLaw8+ilQ~L=WiG$-)J`_z+m>Pw@Q4V4K zlFyp(k^}`02a{PF!EQ=6P8MK$hZ@HsZdI-&bXuQ@m8V;kDZrQtaJ1VJ(97Qr=oTP; zv*mL5J`HC{F}zHmfg#NlKkCDO015UO+SJTFx&QzHg=s@WP)S2WAaHVTW@&6?004NL zeUUv#!$25@-==CsDh};X#34g<5DTIrj#`BxR0y>~s}3fY{y~$5q{YQia4k6avsiU- zan{wrRS*P!K%5+%6kVjm?~+1`7!U65;l1yDx%&*>jd5g1FuCdlV z`3r+NePx;JG>4GDB9xXvvF(pxAg~KG>$d%UY}?Hf!2b+f>1}_d0nB`oUT z${ujJ14Nz-*_0j0PgBU}f%h}|rYsP;1^U+9zO~MA`T(S_4NP%010qNS#tmY3ljhU3ljkVnw%H_000McNliru zY;EgAcANPJpq`QEcYd3W$?H*8p%a^m-ePF`|*5kly v2kTLw;PDjN0or}Q*&qyr?|EJPeg9ETWwT`In~WAu00000NkvXXu0mjfXrxAI literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_r.png b/graphics/object_events/pics/pokemon/unown_r.png new file mode 100644 index 0000000000000000000000000000000000000000..70194b27cd4be0cca5fab171251e248211bc05a3 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-4O-_yl0q+-t7D~4Q$4R}}se61oiY}?qCOByCA zx5(|j*R;=}>ve#}i+rbN_SJ@gOM_O1Xr(V%`_}Sxz5F&tuFbZZXEIM{Jwo873F=^?0+g zCZAl*5P6_!@m&VKJxnbMj2H446asz}GyI?T=JW5xH4HwULDwJLpBxKxDubu1pUXO@ GgeCygLvnWj literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_s.png b/graphics/object_events/pics/pokemon/unown_s.png new file mode 100644 index 0000000000000000000000000000000000000000..2dacced84728e9d77dcc101e3cc21aa475efd128 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-53*3-o?q+-t7D~5cB6?hy1{paYcs^V!op;UcU z*~QZFT(sLC*@u_>LO-TS|6vjmoN1VRtjC^<_m?L7-@pb-#%HayOQe`01Q}0Q-f!MI zrCK}ZI%D)U?msnWXWwO-!0@R=t~y##qv}n%I1hv7>AhsE?7P5P7{laMHLf!9e0P`_HB>WtvP4>w~#@agGoVxd250f!^N)&JU`kmKdY%= zxzBLt{K1BI#|u7QQf6Q^-}K*7p5e}c#yj#)>}B*HnkVNU)!v;4^caJutDnm{r-UW| DD5Z*s literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_t.png b/graphics/object_events/pics/pokemon/unown_t.png new file mode 100644 index 0000000000000000000000000000000000000000..cb476bf5ee9217da3d6fe97088d88cdfb6b45da4 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-6E@9E+gQZeW4l!KfN1_CVaQ&Syvl=&?m#p^h( zao7<3ak=!4P-m8h-^}N{QJLg&gTe~DWM4fP~dSU literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_u.png b/graphics/object_events/pics/pokemon/unown_u.png new file mode 100644 index 0000000000000000000000000000000000000000..2bde3485416f3bfe5c014a55a657b72eef7ce422 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R%R|)5S5QV$Rzsj$DTgcvwm=opyR@T*J{_tzYZ( za`WmZLD_dB+8h=xIO{35Iays`qL13-lPPr)Q;K7h5B75HFnBaIP3+OvFV-sz9?d;) ze!{MpZnNxt7c5>ic$X-@__gD4@Bt?coxaH%gn!&*iMY)qwyEKnB%|o24{IDY#GHD- zmQ>puF2?ok?}3FMxXTZ5HtK53x+(5vBXVPhZF{RCKdTq}E&hmSl^QpsY}~(3ZQJwP fwB`S@|0kt2UgjOoYCg*d^Z|pXtDnm{r-UW|v+Rdd literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_v.png b/graphics/object_events/pics/pokemon/unown_v.png new file mode 100644 index 0000000000000000000000000000000000000000..0bb8dba96c8ee604ff3aa40de9017de606116df2 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-4O+tbA{q+-t7DTZ7}6hvIs+C)Ya@pK!^uzMqT zNUqxV`8oCa6JA{hy8L=lbkFg;m~F#Umc0eJweiu3Pj9y5HqQ4{ zc`~mx%%SGZw)h6|klO54hT}ixuRUNO`%}x?@!uO~9oEuW-KSURX*eZJ03g}R`FT?=+g`BU4Li3lI3`I-mkWf|CD&>swn%P;v&XCXEJ!Y`njxgN@xNA DHgk8n literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_w.png b/graphics/object_events/pics/pokemon/unown_w.png new file mode 100644 index 0000000000000000000000000000000000000000..d49a4cf96cb94452d43965c5f6cc87e14eefb037 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-4O%hSa%q+-t7DTZ7P20X6DPg9iSl%0RR(35kt z*>+XaEk~zI;fdwmWq;(YJVaO=1z6+{>HqGGyZ1F&k(<})f_rnwnY&KX0k0)%Vhc*x z^o?IPys^44^S;K5*?bz6|JL2rRalZ4;=X4$*MYWq??XfioGyLexO3MbweuqPG*3uR zzatV+&duSg?Yf=&u-&Hc2P`&vAIuB({JQ@|K1|;>Hu%4H{~w?$89ZJ6T-G@yGywoj CD|8+J literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_x.png b/graphics/object_events/pics/pokemon/unown_x.png new file mode 100644 index 0000000000000000000000000000000000000000..e1621d278bd6be49e0b8f4b04d1f21761dbceecb GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-5(#M8wwq+-t7$%b5q4R~Blf2OE?k&ruc{HAxm zKvmNm^H*t}3R^v=HN~A!_`g7%-DQf3=OmSr*BkC%I`@3eucoaF*9J4+H8|DTc1b(& z=Kb66I2PaG@`;uI+?nUWeE2Nqz6D>d3(phiQQpE7I=zoC(0ienM50ar@752i8Um*O zJo3lro%*Nw`3Y)kPOmk0_-&JvU|2NeIMbwV=6?>?>hjDjZ@j60#30BUy#D&3mMuW{ OGI+ZBxvXlh2G5yhHYX9TR;Pv6JzhQjQXLm8y+O@0JGh}W&M$<4-@$I* z??i^ZG0aouPb+I`4Oue7vXl40pPNURyrwctkcFtX) zzq&Toj_(Dxz>4AzdJODw2XhZR{`a1tZEo)`Zik3R3%)ZJ>~`C`YuUNd+R1+FtCFQ- TCeB<9bTxygtDnm{r-UW|OrU*A literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_z.png b/graphics/object_events/pics/pokemon/unown_z.png new file mode 100644 index 0000000000000000000000000000000000000000..e2097128e7d62e1d276f67ebf23ff60753af5c88 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-53#M8wwq+-t7Db{>UhCD9YKb;KgNDf%zw$NRM zv9QTj|H4Ca4Yp})nwNi0t}GNvoz(^cbxSWS%$oR%Pc%WdVIvbm!eJ(6xnSnTHP#at zj(um1b)Lq1Vj{0X$$^a;)(0NFR!x6!!m3eq!P(y>%M5y!*=){V!Qb(;#*2Z$*=zl= z22%%bBZdnM9rp7MG(A}h?3v~JG{xozvT_)1bJ-uq_)5_H*tVq) rmX__l&v2uh$KhT5$J=5b Date: Wed, 24 Jun 2020 16:10:10 -0400 Subject: [PATCH 031/291] Refactored and added support for shiny followers. --- include/global.fieldmap.h | 7 +++- src/event_object_movement.c | 82 ++++++++++++++++++++----------------- 2 files changed, 51 insertions(+), 38 deletions(-) diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index f72b07c20c4d..36c050f0dd95 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -209,7 +209,12 @@ struct ObjectEvent /*0x21*/ u8 directionSequenceIndex; /*0x22*/ union __attribute__((packed)) { u8 playerCopyableMovement; - u16 species; + struct __attribute__((packed)) { + u16 species:11; // 11 bits for 2048 species + u16 form:4; + u16 shiny:1; + } mon; + u16 asU16; } extra; /*size = 0x24*/ }; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 4b230b1431ba..7c208b5ad241 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -144,7 +144,7 @@ static bool8 AnimateSpriteInFigure8(struct Sprite *sprite); static void UpdateObjectEventSprite(struct Sprite *); static void UpdateObjectEventSpriteSubpriorityAndVisibility(struct Sprite *); u8 GetDirectionToFace(s16 x1, s16 y1, s16 x2, s16 y2); -static void FollowerSetGraphics(struct ObjectEvent *, u16); +static void FollowerSetGraphics(struct ObjectEvent *, u16, u8, bool8); static void ObjectEventSetGraphics(struct ObjectEvent *, const struct ObjectEventGraphicsInfo *); const u8 gReflectionEffectPaletteMap[] = {1, 1, 6, 7, 8, 9, 6, 7, 8, 9, 11, 11, 0, 0, 0, 0}; @@ -1438,8 +1438,17 @@ TrySpawnObjectEventTemplate(struct ObjectEventTemplate *objectEventTemplate, // Set species based on script header if (objectEventTemplate->graphicsId == OBJ_EVENT_GFX_OW_MON && objectEventTemplate->script) { const u8 *script = objectEventTemplate->script; - if (script[0] == 0x7d) // bufferspeciesname - FollowerSetGraphics(&gObjectEvents[objectEventId], script[2] | script[3] << 8); + if (script[0] == 0x7d) { // bufferspeciesname + u16 species; + u8 form; + bool8 shiny; + gObjectEvents[objectEventId].extra.asU16 = script[2] | script[3] << 8; + species = gObjectEvents[objectEventId].extra.mon.species; + form = gObjectEvents[objectEventId].extra.mon.form; + shiny = gObjectEvents[objectEventId].extra.mon.shiny; + FollowerSetGraphics(&gObjectEvents[objectEventId], species, form, shiny); + } + } return objectEventId; @@ -1588,12 +1597,10 @@ u8 CreateObjectSprite(u8 graphicsId, u8 a1, s16 x, s16 y, u8 z, u8 direction) } struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious party mon or NULL - struct Pokemon *mon; u8 i; for (i=0; i 0 && !(gPlayerParty[i].box.isEgg || gPlayerParty[i].box.isBadEgg)) { + if (gPlayerParty[i].hp > 0 && !(gPlayerParty[i].box.isEgg || gPlayerParty[i].box.isBadEgg)) return &gPlayerParty[i]; - } } return NULL; } @@ -1601,29 +1608,30 @@ struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious pa struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or NULL u8 i; for (i=0; i < OBJECT_EVENTS_COUNT; i++) { - if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER) { + if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER) return &gObjectEvents[i]; - } } return NULL; } // Return graphicsInfo for a pokemon species -static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species) { +static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form) { const struct ObjectEventGraphicsInfo *graphicsInfo = &gPokemonObjectGraphics[species]; return graphicsInfo->tileTag != 0xFFFF ? &gObjectEventGraphicsInfo_Dusclops : graphicsInfo; } // Set graphics & sprite for a follower object event by species -static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species) { - const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species); +static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species, u8 form, bool8 shiny) { + const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); objectEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; - ObjectEventSetGraphics(objectEvent, SpeciesToGraphicsInfo(species)); + ObjectEventSetGraphics(objectEvent, graphicsInfo); objectEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; - objectEvent->extra.species = species; + objectEvent->extra.mon.species = species; + objectEvent->extra.mon.form = form; + objectEvent->extra.mon.shiny = shiny; if (graphicsInfo->paletteTag1 == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - const struct CompressedSpritePalette *spritePalette = &gMonPaletteTable[species]; + const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; // Free palette if otherwise unused sprite->inUse = FALSE; FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); @@ -1634,13 +1642,14 @@ static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species) { } void UpdateFollowingPokemon(void) { // Update following pokemon if any - struct ObjectEvent *objectEvent = GetFollowerObject(); + struct ObjectEvent *objEvent = GetFollowerObject(); struct Pokemon *mon = GetFirstLiveMon(); struct Sprite *sprite; u16 species; + bool8 shiny; // Avoid spawning large (64x64) follower pokemon inside buildings - if (mon && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(GetMonData(mon, MON_DATA_SPECIES))->width == 64)) { - if (objectEvent == NULL) { // Spawn follower + if (mon && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(GetMonData(mon, MON_DATA_SPECIES), 0)->width == 64)) { + if (objEvent == NULL) { // Spawn follower struct ObjectEventTemplate template = { .localId = OBJ_EVENT_ID_FOLLOWER, .graphicsId = OBJ_EVENT_GFX_OW_MON, @@ -1649,18 +1658,20 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any .elevation = 3, .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, }; - objectEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; - objectEvent->invisible = TRUE; + objEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; + objEvent->invisible = TRUE; } - sprite = &gSprites[objectEvent->spriteId]; + sprite = &gSprites[objEvent->spriteId]; species = GetMonData(mon, MON_DATA_SPECIES); - if (species != objectEvent->extra.species) { // Move to player and set invisible - MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); - objectEvent->invisible = TRUE; + shiny = IsMonShiny(mon); + if (species != objEvent->extra.mon.species || shiny != objEvent->extra.mon.shiny) { // Move to player and set invisible + MoveObjectEventToMapCoords(objEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + objEvent->invisible = TRUE; } - FollowerSetGraphics(objectEvent, species); + FollowerSetGraphics(objEvent, species, 0, shiny); sprite->data[6] = 0; // set animation data - objectEvent->extra.species = sprite->data[7] = species; // set species + objEvent->extra.mon.species = species; + objEvent->extra.mon.shiny = shiny; } else { RemoveFollowingPokemon(); } @@ -1685,19 +1696,19 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big u16 value; u16 species; u32 behavior; - struct ObjectEvent *objEvent = &gObjectEvents[GetObjectEventIdByLocalIdAndMap(OBJ_EVENT_ID_FOLLOWER, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup)]; - struct Pokemon *follower = GetFirstLiveMon(); - if (follower == NULL) { + struct ObjectEvent *objEvent = GetFollowerObject(); + struct Pokemon *mon = GetFirstLiveMon(); + if (mon == NULL) { ScriptCall(ctx, EventScript_FollowerLovesYou); return FALSE; } behavior = MapGridGetMetatileBehaviorAt(objEvent->currentCoords.x, objEvent->currentCoords.y); - species = GetMonData(follower, MON_DATA_SPECIES); + species = GetMonData(mon, MON_DATA_SPECIES); if (MetatileBehavior_IsPuddle(behavior) || MetatileBehavior_IsShallowFlowingWater(behavior)) { if (gBaseStats[species].type1 == TYPE_FIRE || gBaseStats[species].type2 == TYPE_FIRE) { ScriptCall(ctx, EventScript_FollowerHasWetFeet); return FALSE; - } else if (SpeciesToGraphicsInfo(species)->tracks) { // if follower leaves tracks + } else if (SpeciesToGraphicsInfo(species, 0)->tracks) { // if follower is grounded ScriptCall(ctx, EventScript_FollowerSplashesAbout); return FALSE; } @@ -1857,7 +1868,7 @@ static void sub_808E1B8(u8 objectEventId, s16 x, s16 y) sprite->data[0] = objectEventId; objectEvent->spriteId = spriteId; if (objectEvent->graphicsId == OBJ_EVENT_GFX_OW_MON) { // Set pokemon graphics - FollowerSetGraphics(objectEvent, objectEvent->extra.species); + FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); } if (!objectEvent->inanimate && objectEvent->movementType != MOVEMENT_TYPE_PLAYER) { @@ -6248,14 +6259,11 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct return TRUE; // Restore graphicsId and set palette to white } else if ((duration == 0 && sprite->data[3] == 3) || (duration == 1 && sprite->data[3] == 7)) { - FollowerSetGraphics(objectEvent, sprite->data[7]); - sprite->data[6] = (sprite->oam.paletteNum << 4) | (sprite->data[6] & 0xFF0F); // Save old paletteNum + FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); LoadWhiteFlashPalette(objectEvent, sprite); // Restore original palette } else if ((duration == 0 && sprite->data[3] == 1) || (duration == 1 && sprite->data[3] == 3)) { - FollowerSetGraphics(objectEvent, sprite->data[7]); - // FreeSpritePaletteByTag(OBJ_EVENT_PAL_TAG_NONE-1); - // sprite->oam.paletteNum = (sprite->data[6] >> 4) & 0xF; + FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); } return FALSE; } @@ -6283,7 +6291,7 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct bool8 MovementAction_EnterPokeball_Step2(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - FollowerSetGraphics(objectEvent, sprite->data[7]); + FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); objectEvent->invisible = TRUE; sprite->data[1] = 0; sprite->data[6] = 0; From c9834ba967597811d8656ee47d71d8a92454384c Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 24 Jun 2020 17:28:41 -0400 Subject: [PATCH 032/291] Changed tracks behavior for airborne followers. --- data/scripts/follower.inc | 4 +- .../object_event_graphics_info.h | 178 +++++++++--------- .../object_events/object_event_pic_tables.h | 84 ++++----- src/event_object_movement.c | 4 +- 4 files changed, 135 insertions(+), 135 deletions(-) diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 0f467c1e7f70..877983112231 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -8,13 +8,13 @@ gText_FollowerDefault:: .string "ERROR 404: Script not found.$" gText_FollowerHasWetFeet:: - .string "{STR_VAR_1} seems unhappy about getting\nits feet wet.$" + .string "{STR_VAR_1} frowns at you. It shuffles\nits wet feet.$" gText_FollowerSplashesAround:: .string "{STR_VAR_1} splashes around happily!$" gText_WantsToFly:: - .string "{STR_VAR_1} looks adventurous.\nWould you like to use FLY?$" + .string "{STR_VAR_1} looks up at the\nsky restlessly.\pWould you like to use FLY?$" .macro playfirstmoncry callfunc ScrFunc_playfirstmoncry diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 898ec3d65c5e..5666bd83702f 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -297,8 +297,8 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Parasect, gDummySpriteAffineAnimTable}, [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Venonat, gDummySpriteAffineAnimTable}, [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Venomoth, gDummySpriteAffineAnimTable}, - [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Diglett, gDummySpriteAffineAnimTable}, - [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dugtrio, gDummySpriteAffineAnimTable}, + [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Diglett, gDummySpriteAffineAnimTable}, + [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dugtrio, gDummySpriteAffineAnimTable}, [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Meowth, gDummySpriteAffineAnimTable}, [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Persian, gDummySpriteAffineAnimTable}, [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Psyduck, gDummySpriteAffineAnimTable}, @@ -310,9 +310,9 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Poliwag, gDummySpriteAffineAnimTable}, [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Poliwrath, gDummySpriteAffineAnimTable}, - [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Abra, gDummySpriteAffineAnimTable}, - [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kadabra, gDummySpriteAffineAnimTable}, - [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Alakazam, gDummySpriteAffineAnimTable}, + [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Abra, gDummySpriteAffineAnimTable}, + [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kadabra, gDummySpriteAffineAnimTable}, + [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Alakazam, gDummySpriteAffineAnimTable}, [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Machop, gDummySpriteAffineAnimTable}, [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Machoke, gDummySpriteAffineAnimTable}, [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Machamp, gDummySpriteAffineAnimTable}, @@ -328,8 +328,8 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Rapidash, gDummySpriteAffineAnimTable}, [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Slowpoke, gDummySpriteAffineAnimTable}, [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Slowbro, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Magnemite, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Magneton, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Magnemite, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Magneton, gDummySpriteAffineAnimTable}, [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Doduo, gDummySpriteAffineAnimTable}, [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dodrio, gDummySpriteAffineAnimTable}, [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Seel, gDummySpriteAffineAnimTable}, @@ -338,8 +338,8 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Muk, gDummySpriteAffineAnimTable}, [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shellder, gDummySpriteAffineAnimTable}, [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cloyster, gDummySpriteAffineAnimTable}, - [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gastly, gDummySpriteAffineAnimTable}, - [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Haunter, gDummySpriteAffineAnimTable}, + [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gastly, gDummySpriteAffineAnimTable}, + [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Haunter, gDummySpriteAffineAnimTable}, [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gengar, gDummySpriteAffineAnimTable}, [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Onix, gDummySpriteAffineAnimTable}, [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Drowzee, gDummySpriteAffineAnimTable}, @@ -355,8 +355,8 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lickitung, gDummySpriteAffineAnimTable}, - [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Koffing, gDummySpriteAffineAnimTable}, - [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Weezing, gDummySpriteAffineAnimTable}, + [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Koffing, gDummySpriteAffineAnimTable}, + [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Weezing, gDummySpriteAffineAnimTable}, [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Rhydon, gDummySpriteAffineAnimTable}, [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Chansey, gDummySpriteAffineAnimTable}, @@ -375,7 +375,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pinsir, gDummySpriteAffineAnimTable}, [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Tauros, gDummySpriteAffineAnimTable}, [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Magikarp, gDummySpriteAffineAnimTable}, - [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gyarados, gDummySpriteAffineAnimTable}, + [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gyarados, gDummySpriteAffineAnimTable}, [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lapras, gDummySpriteAffineAnimTable}, [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ditto, gDummySpriteAffineAnimTable}, [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Eevee, gDummySpriteAffineAnimTable}, @@ -387,16 +387,16 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Omastar, gDummySpriteAffineAnimTable}, [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kabuto, gDummySpriteAffineAnimTable}, [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kabutops, gDummySpriteAffineAnimTable}, - [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, + [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Snorlax, gDummySpriteAffineAnimTable}, - [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Articuno, gDummySpriteAffineAnimTable}, - [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Zapdos, gDummySpriteAffineAnimTable}, - [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Moltres, gDummySpriteAffineAnimTable}, + [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Articuno, gDummySpriteAffineAnimTable}, + [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Zapdos, gDummySpriteAffineAnimTable}, + [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Moltres, gDummySpriteAffineAnimTable}, [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dratini, gDummySpriteAffineAnimTable}, [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dragonair, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dragonite, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dragonite, gDummySpriteAffineAnimTable}, [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mewtwo, gDummySpriteAffineAnimTable}, - [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mew, gDummySpriteAffineAnimTable}, + [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mew, gDummySpriteAffineAnimTable}, [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Chikorita, gDummySpriteAffineAnimTable}, [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Bayleef, gDummySpriteAffineAnimTable}, [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Meganium, gDummySpriteAffineAnimTable}, @@ -409,19 +409,19 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sentret, gDummySpriteAffineAnimTable}, [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Furret, gDummySpriteAffineAnimTable}, [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hoothoot, gDummySpriteAffineAnimTable}, - [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Noctowl, gDummySpriteAffineAnimTable}, + [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Noctowl, gDummySpriteAffineAnimTable}, [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ledyba, gDummySpriteAffineAnimTable}, [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ledian, gDummySpriteAffineAnimTable}, [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Spinarak, gDummySpriteAffineAnimTable}, [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ariados, gDummySpriteAffineAnimTable}, - [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Crobat, gDummySpriteAffineAnimTable}, + [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Crobat, gDummySpriteAffineAnimTable}, [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Chinchou, gDummySpriteAffineAnimTable}, [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lanturn, gDummySpriteAffineAnimTable}, [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pichu, gDummySpriteAffineAnimTable}, [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cleffa, gDummySpriteAffineAnimTable}, [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Igglybuff, gDummySpriteAffineAnimTable}, [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togepi, gDummySpriteAffineAnimTable}, - [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}, + [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}, [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Natu, gDummySpriteAffineAnimTable}, [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Xatu, gDummySpriteAffineAnimTable}, [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mareep, gDummySpriteAffineAnimTable}, @@ -432,13 +432,13 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Azumarill, gDummySpriteAffineAnimTable}, [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Politoed, gDummySpriteAffineAnimTable}, - [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hoppip, gDummySpriteAffineAnimTable}, - [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Skiploom, gDummySpriteAffineAnimTable}, - [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Jumpluff, gDummySpriteAffineAnimTable}, + [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Hoppip, gDummySpriteAffineAnimTable}, + [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Skiploom, gDummySpriteAffineAnimTable}, + [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Jumpluff, gDummySpriteAffineAnimTable}, [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Aipom, gDummySpriteAffineAnimTable}, [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sunkern, gDummySpriteAffineAnimTable}, [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sunflora, gDummySpriteAffineAnimTable}, - [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Yanma, gDummySpriteAffineAnimTable}, + [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Yanma, gDummySpriteAffineAnimTable}, [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wooper, gDummySpriteAffineAnimTable}, [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Quagsire, gDummySpriteAffineAnimTable}, [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Espeon, gDummySpriteAffineAnimTable}, @@ -446,41 +446,41 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Murkrow, gDummySpriteAffineAnimTable}, [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Slowking, gDummySpriteAffineAnimTable}, [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Misdreavus, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_A, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_B, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_C, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_D, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_E, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_F, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_G, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_H, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_I, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_J, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_K, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_L, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_M, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_N, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_O, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_P, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_Q, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_R, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_S, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_T, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_U, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_V, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_W, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_X, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_Y, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_Z, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_Question, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_A, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_B, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_C, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_D, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_E, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_F, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_G, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_H, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_I, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_J, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_K, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_L, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_M, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_N, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_O, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_P, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_Q, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_R, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_S, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_T, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_U, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_V, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_W, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_X, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_Y, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_Z, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Unown_Question, gDummySpriteAffineAnimTable}, [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Girafarig, gDummySpriteAffineAnimTable}, [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pineco, gDummySpriteAffineAnimTable}, [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Forretress, gDummySpriteAffineAnimTable}, [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dunsparce, gDummySpriteAffineAnimTable}, - [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gligar, gDummySpriteAffineAnimTable}, - [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Steelix, gDummySpriteAffineAnimTable}, + [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gligar, gDummySpriteAffineAnimTable}, + [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Steelix, gDummySpriteAffineAnimTable}, [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Snubbull, gDummySpriteAffineAnimTable}, [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Granbull, gDummySpriteAffineAnimTable}, [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Qwilfish, gDummySpriteAffineAnimTable}, @@ -498,7 +498,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Remoraid, gDummySpriteAffineAnimTable}, [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Octillery, gDummySpriteAffineAnimTable}, [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Delibird, gDummySpriteAffineAnimTable}, - [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mantine, gDummySpriteAffineAnimTable}, + [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Mantine, gDummySpriteAffineAnimTable}, [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Skarmory, gDummySpriteAffineAnimTable}, [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Houndour, gDummySpriteAffineAnimTable}, [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Houndoom, gDummySpriteAffineAnimTable}, @@ -521,9 +521,9 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Larvitar, gDummySpriteAffineAnimTable}, [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pupitar, gDummySpriteAffineAnimTable}, [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Tyranitar, gDummySpriteAffineAnimTable}, - [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}, - [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ho_oh, gDummySpriteAffineAnimTable}, - [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Celebi, gDummySpriteAffineAnimTable}, + [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}, + [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ho_oh, gDummySpriteAffineAnimTable}, + [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Celebi, gDummySpriteAffineAnimTable}, [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Treecko, gDummySpriteAffineAnimTable}, [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Grovyle, gDummySpriteAffineAnimTable}, [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sceptile, gDummySpriteAffineAnimTable}, @@ -539,9 +539,9 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Linoone, gDummySpriteAffineAnimTable}, [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wurmple, gDummySpriteAffineAnimTable}, [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Silcoon, gDummySpriteAffineAnimTable}, - [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Beautifly, gDummySpriteAffineAnimTable}, + [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Beautifly, gDummySpriteAffineAnimTable}, [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cascoon, gDummySpriteAffineAnimTable}, - [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dustox, gDummySpriteAffineAnimTable}, + [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dustox, gDummySpriteAffineAnimTable}, [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lotad, gDummySpriteAffineAnimTable}, [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lombre, gDummySpriteAffineAnimTable}, [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ludicolo, gDummySpriteAffineAnimTable}, @@ -549,22 +549,22 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shiftry, gDummySpriteAffineAnimTable}, [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Taillow, gDummySpriteAffineAnimTable}, - [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Swellow, gDummySpriteAffineAnimTable}, - [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wingull, gDummySpriteAffineAnimTable}, - [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pelipper, gDummySpriteAffineAnimTable}, + [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Swellow, gDummySpriteAffineAnimTable}, + [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wingull, gDummySpriteAffineAnimTable}, + [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Pelipper, gDummySpriteAffineAnimTable}, [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ralts, gDummySpriteAffineAnimTable}, [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kirlia, gDummySpriteAffineAnimTable}, [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gardevoir, gDummySpriteAffineAnimTable}, [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Surskit, gDummySpriteAffineAnimTable}, - [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Masquerain, gDummySpriteAffineAnimTable}, + [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Masquerain, gDummySpriteAffineAnimTable}, [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shroomish, gDummySpriteAffineAnimTable}, [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Breloom, gDummySpriteAffineAnimTable}, [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Slakoth, gDummySpriteAffineAnimTable}, [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Vigoroth, gDummySpriteAffineAnimTable}, [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Slaking, gDummySpriteAffineAnimTable}, [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Nincada, gDummySpriteAffineAnimTable}, - [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ninjask, gDummySpriteAffineAnimTable}, - [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shedinja, gDummySpriteAffineAnimTable}, + [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Ninjask, gDummySpriteAffineAnimTable}, + [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shedinja, gDummySpriteAffineAnimTable}, [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Whismur, gDummySpriteAffineAnimTable}, [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Loudred, gDummySpriteAffineAnimTable}, [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Exploud, gDummySpriteAffineAnimTable}, @@ -585,38 +585,38 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Manectric, gDummySpriteAffineAnimTable}, [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Plusle, gDummySpriteAffineAnimTable}, [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Minun, gDummySpriteAffineAnimTable}, - [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Volbeat, gDummySpriteAffineAnimTable}, - [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Illumise, gDummySpriteAffineAnimTable}, + [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Volbeat, gDummySpriteAffineAnimTable}, + [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Illumise, gDummySpriteAffineAnimTable}, [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Roselia, gDummySpriteAffineAnimTable}, [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Gulpin, gDummySpriteAffineAnimTable}, [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Swalot, gDummySpriteAffineAnimTable}, [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Carvanha, gDummySpriteAffineAnimTable}, [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Sharpedo, gDummySpriteAffineAnimTable}, [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wailmer, gDummySpriteAffineAnimTable}, - [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wailord, gDummySpriteAffineAnimTable}, + [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wailord, gDummySpriteAffineAnimTable}, [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Numel, gDummySpriteAffineAnimTable}, [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Camerupt, gDummySpriteAffineAnimTable}, [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Torkoal, gDummySpriteAffineAnimTable}, - [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Spoink, gDummySpriteAffineAnimTable}, + [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Spoink, gDummySpriteAffineAnimTable}, [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Grumpig, gDummySpriteAffineAnimTable}, [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Spinda, gDummySpriteAffineAnimTable}, [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Trapinch, gDummySpriteAffineAnimTable}, [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Vibrava, gDummySpriteAffineAnimTable}, - [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Flygon, gDummySpriteAffineAnimTable}, + [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Flygon, gDummySpriteAffineAnimTable}, [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cacnea, gDummySpriteAffineAnimTable}, [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cacturne, gDummySpriteAffineAnimTable}, - [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Swablu, gDummySpriteAffineAnimTable}, - [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}, + [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Swablu, gDummySpriteAffineAnimTable}, + [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}, [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Zangoose, gDummySpriteAffineAnimTable}, [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Seviper, gDummySpriteAffineAnimTable}, - [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lunatone, gDummySpriteAffineAnimTable}, - [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Solrock, gDummySpriteAffineAnimTable}, + [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lunatone, gDummySpriteAffineAnimTable}, + [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Solrock, gDummySpriteAffineAnimTable}, [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Barboach, gDummySpriteAffineAnimTable}, [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Whiscash, gDummySpriteAffineAnimTable}, [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Corphish, gDummySpriteAffineAnimTable}, [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, - [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Baltoy, gDummySpriteAffineAnimTable}, - [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Claydol, gDummySpriteAffineAnimTable}, + [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Baltoy, gDummySpriteAffineAnimTable}, + [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Claydol, gDummySpriteAffineAnimTable}, [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Lileep, gDummySpriteAffineAnimTable}, [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Cradily, gDummySpriteAffineAnimTable}, [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Anorith, gDummySpriteAffineAnimTable}, @@ -624,12 +624,12 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Feebas, gDummySpriteAffineAnimTable}, [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Milotic, gDummySpriteAffineAnimTable}, [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kecleon, gDummySpriteAffineAnimTable}, - [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shuppet, gDummySpriteAffineAnimTable}, + [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shuppet, gDummySpriteAffineAnimTable}, [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Banette, gDummySpriteAffineAnimTable}, - [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Duskull, gDummySpriteAffineAnimTable}, + [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Duskull, gDummySpriteAffineAnimTable}, [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Dusclops, gDummySpriteAffineAnimTable}, [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Tropius, gDummySpriteAffineAnimTable}, - [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Chimecho, gDummySpriteAffineAnimTable}, + [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Chimecho, gDummySpriteAffineAnimTable}, [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Absol, gDummySpriteAffineAnimTable}, [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Wynaut, gDummySpriteAffineAnimTable}, [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Snorunt, gDummySpriteAffineAnimTable}, @@ -645,17 +645,17 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Bagon, gDummySpriteAffineAnimTable}, [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Shelgon, gDummySpriteAffineAnimTable}, [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Salamence, gDummySpriteAffineAnimTable}, - [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Beldum, gDummySpriteAffineAnimTable}, - [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Metang, gDummySpriteAffineAnimTable}, + [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Beldum, gDummySpriteAffineAnimTable}, + [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Metang, gDummySpriteAffineAnimTable}, [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Metagross, gDummySpriteAffineAnimTable}, [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Regirock, gDummySpriteAffineAnimTable}, [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Regice, gDummySpriteAffineAnimTable}, [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Registeel, gDummySpriteAffineAnimTable}, - [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Latias, gDummySpriteAffineAnimTable}, - [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Latios, gDummySpriteAffineAnimTable}, - [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kyogre, gDummySpriteAffineAnimTable}, - [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Groudon, gDummySpriteAffineAnimTable}, - [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 1024, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Rayquaza, gDummySpriteAffineAnimTable}, - [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Jirachi, gDummySpriteAffineAnimTable}, + [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Latias, gDummySpriteAffineAnimTable}, + [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Latios, gDummySpriteAffineAnimTable}, + [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Kyogre, gDummySpriteAffineAnimTable}, + [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Groudon, gDummySpriteAffineAnimTable}, + [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Rayquaza, gDummySpriteAffineAnimTable}, + [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Jirachi, gDummySpriteAffineAnimTable}, [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Deoxys, gDummySpriteAffineAnimTable}, }; diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 5cb413ebaffd..5c6093e3717b 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -3847,12 +3847,12 @@ const struct SpriteFrameImage gObjectEventPicTable_Gligar[] = { overworld_frame(gObjectEventPic_Gligar, 4, 4, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Steelix[] = { - overworld_frame(gObjectEventPic_Steelix, 4, 4, 0), - overworld_frame(gObjectEventPic_Steelix, 4, 4, 1), - overworld_frame(gObjectEventPic_Steelix, 4, 4, 2), - overworld_frame(gObjectEventPic_Steelix, 4, 4, 3), - overworld_frame(gObjectEventPic_Steelix, 4, 4, 4), - overworld_frame(gObjectEventPic_Steelix, 4, 4, 5), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 0), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 1), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 2), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 3), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 4), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Snubbull[] = { overworld_frame(gObjectEventPic_Snubbull, 4, 4, 0), @@ -4175,20 +4175,20 @@ const struct SpriteFrameImage gObjectEventPicTable_Tyranitar[] = { overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Lugia[] = { - overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 1), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 2), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 3), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 4), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 5), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 0), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 1), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 2), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 3), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 4), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Ho_oh[] = { - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 0), - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 1), - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 2), - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 3), - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 4), - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 5), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 0), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 1), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 2), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 3), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 4), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Celebi[] = { overworld_frame(gObjectEventPic_Celebi, 4, 4, 0), @@ -4751,12 +4751,12 @@ const struct SpriteFrameImage gObjectEventPicTable_Wailmer[] = { overworld_frame(gObjectEventPic_Wailmer, 4, 4, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Wailord[] = { - overworld_frame(gObjectEventPic_Wailord, 4, 4, 0), - overworld_frame(gObjectEventPic_Wailord, 4, 4, 1), - overworld_frame(gObjectEventPic_Wailord, 4, 4, 2), - overworld_frame(gObjectEventPic_Wailord, 4, 4, 3), - overworld_frame(gObjectEventPic_Wailord, 4, 4, 4), - overworld_frame(gObjectEventPic_Wailord, 4, 4, 5), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 0), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 1), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 2), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 3), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 4), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Numel[] = { overworld_frame(gObjectEventPic_Numel, 4, 4, 0), @@ -5231,28 +5231,28 @@ const struct SpriteFrameImage gObjectEventPicTable_Latios[] = { overworld_frame(gObjectEventPic_Latios, 4, 4, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Kyogre[] = { - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 0), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 2), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 4), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 5), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 0), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 1), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 2), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 3), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 4), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Groudon[] = { - overworld_frame(gObjectEventPic_Groudon, 4, 4, 0), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 1), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 2), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 3), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 4), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 5), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 0), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 1), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 2), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 3), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 4), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Rayquaza[] = { - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 0), - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 1), - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 2), - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 3), - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 4), - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 5), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 0), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 1), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 2), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 3), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 4), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Jirachi[] = { overworld_frame(gObjectEventPic_Jirachi, 4, 4, 0), diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 7c208b5ad241..b7f02d2d3941 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -8453,13 +8453,13 @@ static void (*const sGroundEffectTracksFuncs[])(struct ObjectEvent *objEvent, st void GroundEffect_SandTracks(struct ObjectEvent *objEvent, struct Sprite *sprite) { - const struct ObjectEventGraphicsInfo *info = GetObjectEventGraphicsInfo(objEvent->graphicsId); + const struct ObjectEventGraphicsInfo *info = objEvent->graphicsId == OBJ_EVENT_GFX_OW_MON ? SpeciesToGraphicsInfo(objEvent->extra.mon.species, 0) : GetObjectEventGraphicsInfo(objEvent->graphicsId); sGroundEffectTracksFuncs[objEvent->invisible ? TRACKS_NONE : info->tracks](objEvent, sprite, 0); } void GroundEffect_DeepSandTracks(struct ObjectEvent *objEvent, struct Sprite *sprite) { - const struct ObjectEventGraphicsInfo *info = GetObjectEventGraphicsInfo(objEvent->graphicsId); + const struct ObjectEventGraphicsInfo *info = objEvent->graphicsId == OBJ_EVENT_GFX_OW_MON ? SpeciesToGraphicsInfo(objEvent->extra.mon.species, 0) : GetObjectEventGraphicsInfo(objEvent->graphicsId); sGroundEffectTracksFuncs[objEvent->invisible ? TRACKS_NONE : info->tracks](objEvent, sprite, 1); } From bd01b80c1d266585d304bf9a0d76c3fa9cc6c84a Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 24 Jun 2020 18:57:48 -0400 Subject: [PATCH 033/291] Added Castform. --- graphics/object_events/pics/pokemon/castform.png | Bin 0 -> 2895 bytes spritesheet_rules.mk | 3 +++ src/data/object_events/object_event_graphics.h | 1 + .../object_events/object_event_graphics_info.h | 1 + src/data/object_events/object_event_pic_tables.h | 8 ++++++++ 5 files changed, 13 insertions(+) create mode 100644 graphics/object_events/pics/pokemon/castform.png diff --git a/graphics/object_events/pics/pokemon/castform.png b/graphics/object_events/pics/pokemon/castform.png new file mode 100644 index 0000000000000000000000000000000000000000..c87314166e428638eb154da9a01dfb311256a533 GIT binary patch literal 2895 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 Date: Wed, 24 Jun 2020 20:28:54 -0400 Subject: [PATCH 034/291] Added additional follower messages. --- data/scripts/follower.inc | 61 +++++++++++++++++++++++++++++++------ include/event_scripts.h | 5 +++ src/event_object_movement.c | 30 ++++++++++++++++-- 3 files changed, 83 insertions(+), 13 deletions(-) diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 877983112231..f071ed93be56 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -16,6 +16,18 @@ gText_FollowerSplashesAround:: gText_WantsToFly:: .string "{STR_VAR_1} looks up at the\nsky restlessly.\pWould you like to use FLY?$" +gText_FollowerUnhappyFace:: + .string "{STR_VAR_1} is making an unhappy face...$" + +gText_FollowerHappyRain:: + .string "{STR_VAR_1} seems to be happy\nabout the rain!$" + +gText_FollowerMetLocation:: + .string "{STR_VAR_1} is looking around fondly.\pIt seems familiar with this place.$" + +gText_FollowerSkeptical:: + .string "{STR_VAR_1} gives you a skeptical look...\pWhat could it mean?$" + .macro playfirstmoncry callfunc ScrFunc_playfirstmoncry .endm @@ -25,7 +37,6 @@ callfunc ScrFunc_bufferlivemonspeciesname .byte \out .endm - EventScript_Follower:: lock faceplayer @@ -45,6 +56,36 @@ EventScript_FollowerEnd:: release end +EventScript_FollowerSkeptical:: + bufferlivemonspeciesname 0 + playfirstmoncry + msgbox gText_FollowerSkeptical, MSGBOX_DEFAULT + waitmoncry + return + +EventScript_FollowerMetLocation:: + bufferlivemonspeciesname 0 + playfirstmoncry + applymovement 0xFE Common_Movement_QuestionMark + waitmoncry + waitmovement 0xFE + msgbox gText_FollowerMetLocation, MSGBOX_DEFAULT + return + +EventScript_FollowerUnhappyFace:: + bufferlivemonspeciesname 0 + playfirstmoncry + msgbox gText_FollowerUnhappyFace, MSGBOX_DEFAULT + waitmoncry + return + +EventScript_FollowerHappyRain:: + bufferlivemonspeciesname 0 + playfirstmoncry + msgbox gText_FollowerHappyRain, MSGBOX_DEFAULT + waitmoncry + return + EventScript_FollowerHasWetFeet:: bufferlivemonspeciesname 0 playfirstmoncry @@ -60,6 +101,15 @@ EventScript_FollowerSplashesAbout:: msgbox gText_FollowerSplashesAround, MSGBOX_DEFAULT return +EventScript_FollowerLovesYou:: + playfirstmoncry + applymovement 0xFE ContestHall_Movement_Heart + waitmovement 0xFE + waitmoncry + bufferlivemonspeciesname 0 + msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT + return + EnterPokeballMovement:: .byte 0x9F @ EnterPokeball step_end @@ -69,12 +119,3 @@ FollowerSplashMovement:: jump_in_place_left_right face_player step_end - -EventScript_FollowerLovesYou:: - playfirstmoncry - applymovement 0xFE ContestHall_Movement_Heart - waitmovement 0xFE - waitmoncry - bufferlivemonspeciesname 0 - msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT - return diff --git a/include/event_scripts.h b/include/event_scripts.h index 564083029319..66b481b9227f 100644 --- a/include/event_scripts.h +++ b/include/event_scripts.h @@ -5,6 +5,11 @@ extern const u8 EventScript_Follower[]; extern const u8 EventScript_FollowerHasWetFeet[]; extern const u8 EventScript_FollowerSplashesAbout[]; extern const u8 EventScript_FollowerLovesYou[]; +extern const u8 EventScript_FollowerUnhappyFace[]; +extern const u8 EventScript_FollowerHappyRain[]; +extern const u8 EventScript_FollowerMetLocation[]; +extern const u8 EventScript_FollowerEnd[]; +extern const u8 EventScript_FollowerSkeptical[]; extern const u8 EnterPokeballMovement[]; extern const u8 EventScript_TestSignpostMsg[]; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index b7f02d2d3941..a9726ce17e23 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1691,21 +1691,29 @@ static bool8 IsFollowerVisible(void) { // Determine whether follower *should* be || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior)); } +static bool8 SpeciesHasType(u16 species, u8 type) { + return gBaseStats[species].type1 == type || gBaseStats[species].type2 == type; +} + bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big switch for follower messages { u16 value; u16 species; u32 behavior; + u8 friendship; struct ObjectEvent *objEvent = GetFollowerObject(); struct Pokemon *mon = GetFirstLiveMon(); if (mon == NULL) { ScriptCall(ctx, EventScript_FollowerLovesYou); return FALSE; } + if (!Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) // only return to flying if map type is relevant + ScriptJump(ctx, EventScript_FollowerEnd); behavior = MapGridGetMetatileBehaviorAt(objEvent->currentCoords.x, objEvent->currentCoords.y); species = GetMonData(mon, MON_DATA_SPECIES); + // Puddle splash or wet feet if (MetatileBehavior_IsPuddle(behavior) || MetatileBehavior_IsShallowFlowingWater(behavior)) { - if (gBaseStats[species].type1 == TYPE_FIRE || gBaseStats[species].type2 == TYPE_FIRE) { + if (SpeciesHasType(species, TYPE_FIRE)) { ScriptCall(ctx, EventScript_FollowerHasWetFeet); return FALSE; } else if (SpeciesToGraphicsInfo(species, 0)->tracks) { // if follower is grounded @@ -1713,10 +1721,26 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big return FALSE; } } + // Weather-based messages if (GetCurrentWeather() == WEATHER_RAIN || GetCurrentWeather() == WEATHER_RAIN_THUNDERSTORM) { - ScriptCall(ctx, EventScript_FollowerLovesYou); + if (SpeciesHasType(species, TYPE_FIRE)) { + ScriptCall(ctx, EventScript_FollowerUnhappyFace); + return FALSE; + } else if (SpeciesHasType(species, TYPE_WATER) || SpeciesHasType(species, TYPE_GRASS)) { + ScriptCall(ctx, EventScript_FollowerHappyRain); + return FALSE; + } + } + // Location-based messages + if (GetMonData(mon, MON_DATA_MET_LOCATION) == GetCurrentRegionMapSectionId()) { + ScriptCall(ctx, EventScript_FollowerMetLocation); + return FALSE; } - ScriptCall(ctx, EventScript_FollowerLovesYou); + friendship = GetMonData(mon, MON_DATA_FRIENDSHIP); + if (friendship < 25) + ScriptCall(ctx, EventScript_FollowerSkeptical); + else if (friendship == 255) + ScriptCall(ctx, EventScript_FollowerLovesYou); return FALSE; } From 92b76a98cb6b8b60054f4da5191e635a5cb15d84 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 24 Jun 2020 21:16:49 -0400 Subject: [PATCH 035/291] Fixed follower behavior when seen by trainers. --- include/event_object_movement.h | 1 + src/trainer_see.c | 13 ++++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 37b0f8c6c50c..b6b155195024 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -97,6 +97,7 @@ struct Pokemon * GetFirstLiveMon(void); void UpdateFollowingPokemon(void); void RemoveFollowingPokemon(void); struct ObjectEvent * GetFollowerObject(void); +u8 GetDirectionToFace(s16, s16, s16, s16); void TrySpawnObjectEvents(s16, s16); u8 CreateObjectSprite(u8 graphicsId, u8 a1, s16 x, s16 y, u8 z, u8 direction); u8 AddPseudoObjectEvent(u16, void (*)(struct Sprite *), s16 x, s16 y, u8 subpriority); diff --git a/src/trainer_see.c b/src/trainer_see.c index 9ce25ce23b88..b87e4dcb57e8 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -462,12 +462,23 @@ static bool8 TrainerSeeIdle(u8 taskId, struct Task *task, struct ObjectEvent *tr static bool8 TrainerExclamationMark(u8 taskId, struct Task *task, struct ObjectEvent *trainerObj) { u8 direction; + struct ObjectEvent *followerObj = GetFollowerObject(); ObjectEventGetLocalIdAndMap(trainerObj, &gFieldEffectArguments[0], &gFieldEffectArguments[1], &gFieldEffectArguments[2]); FieldEffectStart(FLDEFF_EXCLAMATION_MARK_ICON); direction = GetFaceDirectionMovementAction(trainerObj->facingDirection); ObjectEventSetHeldMovement(trainerObj, direction); - task->tFuncId++; // TRSEE_EXCLAMATION_WAIT + if (followerObj) { + struct ObjectEvent *playerObj = &gObjectEvents[gPlayerAvatar.objectEventId]; + s16 x = playerObj->currentCoords.x; + s16 y = playerObj->currentCoords.y; + // Move back player's location by facing direction + MoveCoords(GetOppositeDirection(playerObj->facingDirection), &x, &y); + direction = GetDirectionToFace(followerObj->previousCoords.x, followerObj->previousCoords.y, x, y); + followerObj->singleMovementActive = FALSE; + ObjectEventSetHeldMovement(followerObj, GetWalkNormalMovementAction(direction)); + } + task->tFuncId++; return TRUE; } From 04ce1eaf83a2182d36012290cd8e69770c70c7a6 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 24 Jun 2020 21:58:52 -0400 Subject: [PATCH 036/291] Added Mr. Mime & Farfetch'd. Fixed transparency issues. --- extract_sprites.py | 17 ++++++++++++----- graphics/object_events/pics/pokemon/aipom.png | Bin 736 -> 747 bytes .../object_events/pics/pokemon/alakazam.png | Bin 750 -> 761 bytes .../object_events/pics/pokemon/ampharos.png | Bin 696 -> 703 bytes .../object_events/pics/pokemon/anorith.png | Bin 722 -> 733 bytes graphics/object_events/pics/pokemon/arbok.png | Bin 708 -> 710 bytes .../object_events/pics/pokemon/arcanine.png | Bin 961 -> 962 bytes .../object_events/pics/pokemon/articuno.png | Bin 1196 -> 1195 bytes .../object_events/pics/pokemon/banette.png | Bin 1003 -> 528 bytes .../object_events/pics/pokemon/barboach.png | Bin 513 -> 518 bytes .../object_events/pics/pokemon/bayleef.png | Bin 692 -> 700 bytes .../object_events/pics/pokemon/beedrill.png | Bin 785 -> 803 bytes .../object_events/pics/pokemon/bellossom.png | Bin 633 -> 630 bytes .../object_events/pics/pokemon/blastoise.png | Bin 834 -> 846 bytes .../object_events/pics/pokemon/blissey.png | Bin 594 -> 593 bytes .../object_events/pics/pokemon/breloom.png | Bin 581 -> 582 bytes .../object_events/pics/pokemon/camerupt.png | Bin 869 -> 890 bytes .../object_events/pics/pokemon/chansey.png | Bin 490 -> 514 bytes .../object_events/pics/pokemon/charizard.png | Bin 948 -> 950 bytes .../object_events/pics/pokemon/chikorita.png | Bin 457 -> 466 bytes .../object_events/pics/pokemon/chinchou.png | Bin 667 -> 674 bytes .../object_events/pics/pokemon/claydol.png | Bin 386 -> 391 bytes .../object_events/pics/pokemon/clefairy.png | Bin 456 -> 457 bytes .../object_events/pics/pokemon/cloyster.png | Bin 1057 -> 1062 bytes .../object_events/pics/pokemon/corsola.png | Bin 621 -> 625 bytes .../object_events/pics/pokemon/croconaw.png | Bin 778 -> 788 bytes .../object_events/pics/pokemon/cyndaquil.png | Bin 654 -> 653 bytes .../object_events/pics/pokemon/diglett.png | Bin 419 -> 420 bytes .../object_events/pics/pokemon/dragonair.png | Bin 1034 -> 1046 bytes .../object_events/pics/pokemon/dragonite.png | Bin 786 -> 789 bytes .../object_events/pics/pokemon/dratini.png | Bin 635 -> 624 bytes .../object_events/pics/pokemon/drowzee.png | Bin 537 -> 538 bytes .../object_events/pics/pokemon/dugtrio.png | Bin 688 -> 691 bytes .../object_events/pics/pokemon/dusclops.png | Bin 825 -> 829 bytes .../object_events/pics/pokemon/dustox.png | Bin 734 -> 730 bytes .../object_events/pics/pokemon/electabuzz.png | Bin 580 -> 587 bytes .../object_events/pics/pokemon/electrode.png | Bin 386 -> 363 bytes .../object_events/pics/pokemon/espeon.png | Bin 739 -> 751 bytes .../object_events/pics/pokemon/farfetchd.png | Bin 0 -> 570 bytes .../object_events/pics/pokemon/feebas.png | Bin 517 -> 514 bytes .../object_events/pics/pokemon/feraligatr.png | Bin 980 -> 984 bytes .../object_events/pics/pokemon/flareon.png | Bin 744 -> 762 bytes .../object_events/pics/pokemon/flygon.png | Bin 933 -> 933 bytes .../object_events/pics/pokemon/forretress.png | Bin 523 -> 525 bytes .../object_events/pics/pokemon/furret.png | Bin 805 -> 805 bytes .../object_events/pics/pokemon/gengar.png | Bin 615 -> 615 bytes .../object_events/pics/pokemon/geodude.png | Bin 396 -> 398 bytes .../object_events/pics/pokemon/gligar.png | Bin 992 -> 993 bytes .../object_events/pics/pokemon/golbat.png | Bin 698 -> 704 bytes .../object_events/pics/pokemon/golduck.png | Bin 581 -> 585 bytes .../object_events/pics/pokemon/gorebyss.png | Bin 806 -> 813 bytes .../object_events/pics/pokemon/granbull.png | Bin 654 -> 658 bytes .../object_events/pics/pokemon/graveler.png | Bin 624 -> 625 bytes .../object_events/pics/pokemon/grimer.png | Bin 541 -> 544 bytes .../object_events/pics/pokemon/growlithe.png | Bin 597 -> 601 bytes .../object_events/pics/pokemon/grumpig.png | Bin 626 -> 629 bytes .../object_events/pics/pokemon/heracross.png | Bin 753 -> 755 bytes .../object_events/pics/pokemon/hitmonchan.png | Bin 563 -> 566 bytes .../object_events/pics/pokemon/hitmonlee.png | Bin 540 -> 542 bytes graphics/object_events/pics/pokemon/ho_oh.png | Bin 1936 -> 1957 bytes .../object_events/pics/pokemon/hoothoot.png | Bin 579 -> 580 bytes .../object_events/pics/pokemon/horsea.png | Bin 488 -> 496 bytes .../object_events/pics/pokemon/houndoom.png | Bin 714 -> 723 bytes .../object_events/pics/pokemon/houndour.png | Bin 549 -> 555 bytes .../object_events/pics/pokemon/ivysaur.png | Bin 584 -> 585 bytes .../object_events/pics/pokemon/jirachi.png | Bin 557 -> 558 bytes .../object_events/pics/pokemon/kadabra.png | Bin 708 -> 711 bytes .../object_events/pics/pokemon/kakuna.png | Bin 451 -> 452 bytes .../object_events/pics/pokemon/kangaskhan.png | Bin 698 -> 701 bytes .../object_events/pics/pokemon/krabby.png | Bin 541 -> 542 bytes .../object_events/pics/pokemon/ledian.png | Bin 899 -> 879 bytes .../object_events/pics/pokemon/machamp.png | Bin 914 -> 916 bytes .../object_events/pics/pokemon/machoke.png | Bin 629 -> 627 bytes .../object_events/pics/pokemon/machop.png | Bin 398 -> 405 bytes .../object_events/pics/pokemon/magmar.png | Bin 724 -> 730 bytes .../object_events/pics/pokemon/mankey.png | Bin 566 -> 570 bytes .../object_events/pics/pokemon/mawile.png | Bin 642 -> 639 bytes .../object_events/pics/pokemon/meditite.png | Bin 478 -> 480 bytes .../object_events/pics/pokemon/meganium.png | Bin 798 -> 807 bytes .../object_events/pics/pokemon/metapod.png | Bin 463 -> 463 bytes graphics/object_events/pics/pokemon/mew.png | Bin 556 -> 549 bytes .../object_events/pics/pokemon/mewtwo.png | Bin 792 -> 815 bytes .../object_events/pics/pokemon/misdreavus.png | Bin 736 -> 737 bytes .../object_events/pics/pokemon/mr_mime.png | Bin 0 -> 687 bytes graphics/object_events/pics/pokemon/muk.png | Bin 669 -> 672 bytes .../object_events/pics/pokemon/murkrow.png | Bin 420 -> 419 bytes .../object_events/pics/pokemon/nidoran_f.png | Bin 444 -> 436 bytes .../object_events/pics/pokemon/nincada.png | Bin 571 -> 572 bytes .../object_events/pics/pokemon/ninetales.png | Bin 703 -> 701 bytes .../object_events/pics/pokemon/noctowl.png | Bin 1018 -> 1035 bytes .../object_events/pics/pokemon/omastar.png | Bin 734 -> 734 bytes .../object_events/pics/pokemon/phanpy.png | Bin 420 -> 425 bytes .../object_events/pics/pokemon/pidgeot.png | Bin 1077 -> 1081 bytes .../object_events/pics/pokemon/pidgeotto.png | Bin 818 -> 833 bytes .../object_events/pics/pokemon/pidgey.png | Bin 393 -> 395 bytes .../object_events/pics/pokemon/pinsir.png | Bin 709 -> 723 bytes .../object_events/pics/pokemon/poliwag.png | Bin 427 -> 436 bytes .../object_events/pics/pokemon/poliwhirl.png | Bin 526 -> 537 bytes .../object_events/pics/pokemon/poliwrath.png | Bin 681 -> 689 bytes .../object_events/pics/pokemon/ponyta.png | Bin 601 -> 624 bytes .../object_events/pics/pokemon/porygon2.png | Bin 522 -> 525 bytes .../object_events/pics/pokemon/primeape.png | Bin 733 -> 737 bytes .../object_events/pics/pokemon/psyduck.png | Bin 482 -> 486 bytes .../object_events/pics/pokemon/qwilfish.png | Bin 578 -> 581 bytes .../object_events/pics/pokemon/raichu.png | Bin 779 -> 781 bytes .../object_events/pics/pokemon/raikou.png | Bin 927 -> 930 bytes .../object_events/pics/pokemon/raticate.png | Bin 551 -> 558 bytes .../object_events/pics/pokemon/rayquaza.png | Bin 1943 -> 1946 bytes .../object_events/pics/pokemon/regice.png | Bin 793 -> 793 bytes .../object_events/pics/pokemon/rhydon.png | Bin 744 -> 750 bytes .../object_events/pics/pokemon/roselia.png | Bin 437 -> 446 bytes .../object_events/pics/pokemon/sandshrew.png | Bin 467 -> 470 bytes .../object_events/pics/pokemon/sandslash.png | Bin 623 -> 624 bytes .../object_events/pics/pokemon/seadra.png | Bin 709 -> 718 bytes .../object_events/pics/pokemon/seaking.png | Bin 971 -> 970 bytes .../object_events/pics/pokemon/sentret.png | Bin 554 -> 553 bytes .../object_events/pics/pokemon/shroomish.png | Bin 358 -> 353 bytes .../object_events/pics/pokemon/skiploom.png | Bin 492 -> 488 bytes .../object_events/pics/pokemon/slakoth.png | Bin 618 -> 620 bytes .../object_events/pics/pokemon/slowking.png | Bin 718 -> 723 bytes .../object_events/pics/pokemon/slowpoke.png | Bin 609 -> 614 bytes .../object_events/pics/pokemon/snorlax.png | Bin 820 -> 826 bytes .../object_events/pics/pokemon/snorunt.png | Bin 395 -> 396 bytes .../object_events/pics/pokemon/snubbull.png | Bin 618 -> 620 bytes .../object_events/pics/pokemon/spinarak.png | Bin 562 -> 567 bytes .../object_events/pics/pokemon/squirtle.png | Bin 361 -> 368 bytes .../object_events/pics/pokemon/suicune.png | Bin 950 -> 945 bytes .../object_events/pics/pokemon/surskit.png | Bin 355 -> 357 bytes .../object_events/pics/pokemon/tangela.png | Bin 533 -> 538 bytes .../object_events/pics/pokemon/teddiursa.png | Bin 527 -> 528 bytes .../object_events/pics/pokemon/vaporeon.png | Bin 816 -> 824 bytes .../object_events/pics/pokemon/venomoth.png | Bin 1022 -> 1030 bytes .../object_events/pics/pokemon/venusaur.png | Bin 778 -> 779 bytes .../object_events/pics/pokemon/victreebel.png | Bin 895 -> 899 bytes .../object_events/pics/pokemon/voltorb.png | Bin 274 -> 272 bytes .../object_events/pics/pokemon/weedle.png | Bin 534 -> 542 bytes .../object_events/pics/pokemon/weepinbell.png | Bin 625 -> 629 bytes .../object_events/pics/pokemon/whiscash.png | Bin 687 -> 694 bytes .../object_events/pics/pokemon/wigglytuff.png | Bin 545 -> 548 bytes .../object_events/pics/pokemon/wingull.png | Bin 550 -> 550 bytes graphics/object_events/pics/pokemon/yanma.png | Bin 861 -> 868 bytes .../object_events/pics/pokemon/zigzagoon.png | Bin 714 -> 712 bytes spritesheet_rules.mk | 6 ++++++ .../object_events/object_event_graphics.h | 2 ++ .../object_event_graphics_info.h | 2 ++ .../object_events/object_event_pic_tables.h | 16 ++++++++++++++++ 146 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 graphics/object_events/pics/pokemon/farfetchd.png create mode 100644 graphics/object_events/pics/pokemon/mr_mime.png diff --git a/extract_sprites.py b/extract_sprites.py index 86a2d7c3ea4c..32e21aaa52a5 100644 --- a/extract_sprites.py +++ b/extract_sprites.py @@ -57,7 +57,7 @@ def closest_color(c, palette): min_d = float('inf') best = 0 r1, g1, b1 = c - for i, (r2, g2, b2) in enumerate(palette): + for i, (r2, g2, b2) in enumerate(palette[1:], 1): # Color diff from https://stackoverflow.com/questions/1847092/given-an-rgb-value-what-would-be-the-best-way-to-find-the-closest-match-in-the-d d = ((r2-r1)*0.30)**2 + ((g2-g1)*0.59)**2 + ((b2-b1)*0.11)**2 if d < min_d: @@ -75,7 +75,7 @@ def apply_palette(palette_file, input_file, output_file): # Apply one file's pa with open(output_file, 'wb') as f: new_rows = [] for row in rows: - new_rows.append([closest_color(src_palette[c], target_palette) for c in row]) + new_rows.append([closest_color(src_palette[c], target_palette) if c else 0 for c in row]) w = png.Writer(width=w, height=h, bitdepth=4, palette=target_palette) w.write(f, new_rows) @@ -84,14 +84,14 @@ def paletteify(path, output_path=None): joinp = os.path.join _, tail = os.path.split(path) species, _ = os.path.splitext(tail) - front = png.Reader(joinp(PKMN_GRAPHICS, species.split('_')[0], species.split('_')[1], 'anim_front.png')) + front = png.Reader(joinp(PKMN_GRAPHICS, species, 'anim_front.png')) front.read() target_palette = tuple(c[:3] for c in front.palette()) r, g, b = target_palette[0] color = f'rgb({r},{g},{b})' # Strip alpha color subprocess.run(['convert', path, '-background', color, '-alpha', 'remove', output_path], check=True) - apply_palette(joinp(PKMN_GRAPHICS, species.split('_')[0], species.split('_')[1], 'anim_front.png'), output_path, output_path) + apply_palette(joinp(PKMN_GRAPHICS, species, 'anim_front.png'), output_path, output_path) # Sprites from https://veekun.com/dex/downloads @@ -100,4 +100,11 @@ def paletteify(path, output_path=None): if args: paletteify(args[0]) else: - stack_sprite('201-question.png', 'overworld') + for path in sorted(glob('overworld/*.png')): + _, tail = os.path.split(path) + name, _ = os.path.splitext(tail) + output_path = os.path.join('graphics/object_events/pics/pokemon', f'{name}.png') + try: + paletteify(path, output_path) + except Exception as e: + print(name, e.__class__.__name__, e, file=sys.stderr) diff --git a/graphics/object_events/pics/pokemon/aipom.png b/graphics/object_events/pics/pokemon/aipom.png index 2cd8776ed40fcc1f0c55d889fe4360fd1b848fe8..51aeeaa5bd69c76425aa6b5008761195dc9aecda 100644 GIT binary patch delta 663 zcmV;I0%-l<1?vTnV1IT=L_t(|obA-nikmAq(0RQQRrdTI>DS@a8FgCsEbkgP?zFH2$z4_)XiNX>axsn5<3Mx3+G00APp5r2$J z&BKraD;IGdVt2q#ZUcl~Cv8Ayu+(`(zTsJ;`=T9k-!aayjl^z(kp;?#-wSsLn3G4I zrAB}tDxfsY*?vRPGm1#>XcsUxlA1Q^rrwARWuh~DJ%8f_)tL9CY0h2(X>|SR)pbT^ z6UGO!Mf7km;!gC2&GP0mMb(7qD0}I^dOUx+T|Qmi&nEmZM=8+tG^>r?uzCA@N4;=)Xq~KE@YwwLPe?eh!1!X9JTE)D*ZewNDPD1$oIN0(xx2M xneKXArxh4$^!5elUzLaS8}$Z$wejDs?^A%yZ4eHTjwJv9002ovPDHLkV1g-^OJx86 delta 652 zcmV;70(1TA1>gmcV1H{#L_t(|obA*xYuqpt2k=M19PS`}h4R2dyy&C!I4~g|;;)b; zgbbx$!309l4OR(w$SwXzG2OiQjKBnII9Kk)mgJt(7D}NIEyqvK*8e@765Cp}TR(BjA1nf8nVGIhSrNVE)aMgA^>K4Kz<;l+(#%j2lGUlXydD~u zO{ll58N7AmJOpiUhOBvCr`f2=A8hyEHS+)}tQovM*j?xz#u)}*Iztk{cs7w#TrjH$ zqTBPv4xs!XI&(i|L6qw*8e%z{hNKPjZO~`*O56bQ6S; zsQQ#x&ZwZr9)A>rO^B?N#j&gyks$^!TCxtnZ}sPBNKybX8X!i*Ace=Qv22Ev*anE3 z1jhq@@(>{HIvWB;gQw49Y7KsG`(haK*fDN!h{SP%nI)3X|f@WTd`#2~b+Hzq^*>G_U_$sQbEaxwnQlJov* z)nB);pOnrigC1ltt|im002ovP6b4+LSTYXg+){V diff --git a/graphics/object_events/pics/pokemon/alakazam.png b/graphics/object_events/pics/pokemon/alakazam.png index c4216a38ea53f4a639c2ded23b2bb4a95ffe25fa..a11f2af5dd680b08dfddebda48a812c8f8615bed 100644 GIT binary patch delta 677 zcmV;W0$Tm<1^ES#V1I;3L_t(|ob8n{YvV8!$2Drxdc#47(yb6ET-PopWHa2M;vwLJ z_C$t&zk-I?XfXIQwcyf0(68c4EaM^YPKu&fcH^2G@8}y8etOdX|NJBrgg)al{*Ms7 zpZ9D6^ZuS5PYL9Q#rSoMO{4>Z9#0A6uibc#&EosP2lRMK0Dnt<9L}>TI6?$Qc}f7w zNN*WuJwtzz{o5!{3gjig((A~OasHC*Wi`r^0(mLrhb-k8t zK(|XrG|C4-zheVNLM^2%V==~<8m4@V^YTiTUcp1g3B8u`nKt}9BazZ&Nu#cSK4W=v zMX7hh14fymmw!^;(0Fy8Fr7C0Bq)oE1-E40AijT^F*ygagm$^ zhm02j73-H)xAt%`(#WwjM4Pa#gCGoBd#soimg|L6q<{2@c@M>a(-;I@zfb|{P?G34 zvVt6Kf?$DgWDQcsr+WnQ>C2;cs(lvmR~f5V$tSooyaUJ9PzwqY1bY4Mu!rbXhQ-m) zOzojzo;5w`+sZ;P7r}no)W+^FrLTfuaIf1sxeOEMJZTNjgBB!g0CS3u2#`5`z(%^^( zjP{z&qQ$AtY zS|Xe{gWU7&9)UdIO>nAx7U^83I@R(33(F_)>dAW>x2pDufdS!G#V4eit!8WtGz z`J~jbj_deLlrtcn$-)U@26e0iBF;b|LFyP7KY0yB;59=*K+HNm5z>}X)RsySxBAA; zKw;QtO@HQZrM;(3)@*^3o53uP+t5JGpkqaHDz#c>(04&q) ztss!6!AoK%bdXi2HPdBf|lDMY{V08yK%Fbn2C+6dm7wl)F? zRFF4icY?;yjL?(#_TvG%7zqAdo&Y?+e>#2xJ`+Cn?2I(DhX4Qo07*qoM6N<$f|vn7 AbpQYW diff --git a/graphics/object_events/pics/pokemon/ampharos.png b/graphics/object_events/pics/pokemon/ampharos.png index efc07213b3b6733e8605f5b60e10f87790f85f1d..076d853d035d00096907463e52259562df05647b 100644 GIT binary patch delta 618 zcmV-w0+s!^1-}K5V1G(UL_t(|ob8pdiW@NyhE-f6fuCj!VHW}iRuS#%TxCMKD_j~Z zFzZUND!e+E2Z1AgfuuRO!h~?|5^2{f&B&3j2q^+Ljrm5ae@3GjnXz|!xBtR~Gpucg zpFeW2*)!dfGye91MO$kC)wQO;&fJ`iw>Sa9!KG*b%0gEiK!3fNoEQ8?0^W9-2FTc| z&BvEYHwAtx0XF+N*UlxqoSEnsr{jEQO6&sy&;$sd9-*#wNiS!w2!|&yMfL#!Xaa-} zFVN1BV9tKWhsNHSD-7Ps9BxFS<(&P78lW>*IAmO84tG$YlII*;VZ*x2Lr$#30{op< ztjNJaS6pK*<$t=!L&4B;&Vz4(D{$sl#F|bLGkU!kJ?$@r9K0wJ?;Y^+r~O`iluPK{vIcBz|mZ6n76b<*3Dz_~Q)dD8 zUQfEDuw%au0a8hXU9B4QJPn-UG1n|A{8r@b+fp{lq1VF)u=u@m&V53H;@**eB)@JI z<-W!2&rBW8I~X-rgfXTmlec|CndgqbwTp-sj(=sp0q^8V-=&s;#{d8T07*qoM6N<$ Eg33515C8xG delta 611 zcmV-p0-XK71-J!}V1GkNL_t(|ob8ppiW@Ny$5ptIz)v%VunPghs?omARVL&e3>KJm zC0I49a~TL6@e3r)!4)QidzVQ2A8>Z zO1A}mD*?9txzWxgy_}gCn(JkAG9~r_0cZk*uV0|9PDw9kuL$QSFh%wO0cZk*&o9tz zkYLV!$A{KFm^%#K${cP)qUD_Zh8mzZcQ|BRWDXBdp_1nuTw%k$%wtZh!~*=CSFFgv zLRZ{lF6F++V}HTWa?Yc#!4;VK6|tt1M0o%pC6AmGxYBz({(;w@5(`BqC*w}LG2=yH zW~8vvYRj${hFSbb8eA)M=GTnFaF0U~6(&XsT4}}3PmJ)=2tF^X(pa(e*Jr{(N{)9P z6=sgD#2YC$dtoRq%fCMJ4L}o97T*TK!DYvyM}?W=uzv|S?!cq~BfBNX$M2l>h2wdj z2$11xZU}Ri)lg)*@nUe#AzU5J2;vtq%_s3nW((p|j({UOko~+(d_MS@0 zc1VH~r$(^qxYKRAwu$3`dS?Moo~SANGifPhr&_{8Qm~RSnQ&$#SknM)odqynPr9UF zRv|ztiCnOZwdi>oImKhHZ7Td$rfOk)T*P@{i=#t)e`1nEjcl x!+8gz=87=IG-dK;TFN|k{H@(Yym9<1`wgv^L-$9Rq@4f&002ovPDHLkV1m^wDp~*l diff --git a/graphics/object_events/pics/pokemon/anorith.png b/graphics/object_events/pics/pokemon/anorith.png index 4442109dd317886cfd4dde55b89e780bc3b108ec..4588e2fe1fd55696a8e835bd60f3dbc531fa3518 100644 GIT binary patch delta 649 zcmV;40(Sk<1>FUZV1H;yL_t(|obA;yYvV8!2XGD7!Em7O&`yOyAZ>?)0}pkEPCiIF z931#7nWi0{3Dztx{tg#z2n6yuvLwcK28ED!l4IGjTZe;gch&Y2@%!t^vO>t`_#B_( zpBWY*{yBemP~S?}SdQE+Pqjs4g-)P$$Q(zk>wu=^Oh01* zt4m4)Hxl9ZBwUYv>Vj7Es{A9;iN~!iSa#f!4ikaLa2UjdVC5-~5^XDDHb5qHL2I^B zJ}k5$7n==pp?_-eVT$UHqX7C`%RzQK<=3|MCF#QC*EPTdvb8lbXFaT zv^Tc1`?S|(h~nJcNBS58ER~l~PHZmRo78b}$`jLK$aDdkpyObDf3+>Q!rRHMsT?Tt z%9-pI#eY%7DHM>oCv_6rS^l84rvTdY_!Jd;&X7)lE$6yQr|>joS~C#_jjUXUFMf8G*&e jfUVy&|DxLdpT{3ihWBDkM~spH0000^j%P)j{jj!=F{+U4u ziEjDRgGE%{GGR?#_;Ud?VgQmxUH-_}hYi9$gjx|*zRx4tWq%XdEO%i(9V=%Jyy-Zr z5}0@Qiul~mbSNmvbGDp%gm8@ z{qvG_;LLbv1DU7vo)XCO0OS=D#(p2TTJ)s7B`wE-n}3(8$|IvdJmZX%XS5r~i(I|E zOvA9aIc@8L5*G(#bwJZFf6v2x@ZH|qSf80Tq~(!rrr~kDfAMkHbXHvo$tGSlkgUs) zF7n`z+G`B3GG0MBvAqv^(hqPZq-!!zDCf7y#?tK zwogM)pJ+~7_8+UXCj)cbWxRb>)$gmaHR-ya^|SuhB~zNeTTtoL02-i-#`w98*X4~p z7FeEjQAp`=JZ$ zCKES<9!qs&0Do$7nis|ntb^#m_?EBl5Jp_L~@rNMcfxr_L#P_V@jSOm_I2epr zPCCRh&Qr<}7%bjf0*WbXC-;p5FfN)Ag7r*G1CeDTz<-C)B-#-}*0<1%K)_gk#QgIa zLD4`dL1obCF(pg&y~}#IQ$?(Si=LUr-%k!qcqDATPTWlj_pTgC@3M|;B)o=^0b7kv ztpcV-_YQA~ljTS>;7fLU%76*hLHUK>H3t~`e0JTlG=SyL8*QvWU5*4ls>$aqp)*iB8VX;cFaJNnMl7cTYxM%aOBAO9zz!qd5a{4NKQyHj z6X5Wv-d^ej=o7m}x#j9!2?X+jW?_sQ9&~PKmV8I3p_6sWKfC?{HyCt@Qc9FQ00000 LNkvXXu0mjfW!GCjuP#4H~)1Fsw;GRG6 zxGhKuL-E77U5PNg(I;T5<7!|R)*sAl1PM^J5OzH;Ujz4n%1B{LpI8_X>;$1l(_i`k zwz>tLG_|bZn3(1np|nRpJzz!##$CgofVJUIt1}Yk`QZS{2_w*Lrpwp*1l;v;=mNVT z;%+ctscsBF&3{fagIc#h37gCpMH@xLU5j~Cq&zdY-Ic!GGjP{O#u*4Rea5VXf{5jZ zR@y&r+(5$h;-4Q3xM|nD0j})=xI(a>A9wZ;{Pn^gf`lgmFQp)Ul8${bsDa{SFkyMo zAzpEwT#mqC@!l4om`OW%Y@C2`)r=6VXIdJFEE@qnOn)Yo9q}ODhh~HVjP*yPpU()Y z43rX72A!T#vZa1-q#t9ch&6E43)A@f$$<%vgw5B9(WEeT`A7ywINAeyd_TNBhi2_*&QhlOt22}FZ`i7z}VNT>t4A5EPwT7V*~1ZB=}K{eH_st$;m>@ zz*ZB0zG!Mn1u$a=N#+erK<&y<_!52o{}DD~c{#9FuK>J6an1njF!Bw74&L)aQ%W%b z4xeiORZL$)X*aNj!=(I)+zt&`VEU>b56R`6QckC002ov JPDHLkV1mxMB|iWF diff --git a/graphics/object_events/pics/pokemon/arcanine.png b/graphics/object_events/pics/pokemon/arcanine.png index 010af6bea306e3972199001c49f610cc3e8c23d7..b3263b06a44c2c8dbefc2182a44a6c400ab9c793 100644 GIT binary patch delta 879 zcmV-#1Cac|2f_!CV1G?XL_t(|oYj`iYTPgsg|+flFVQDxLRJk~#00t+<`o7y2n-(l zGR1Jg#Sc>$FsK;9UC}E?ce721(aI6 zvO+Sh1lRno{s>S8@2Djb3OhyK;CCD91NVw_iKM4+EXj5LkbeOWrW7I8!F&>w`FUHg5?yP#@10(8+Hb1&9N%| zu`hYL1+XX*$P3OwkUTS{x3zA*%m(S5nAjN7yX~h3!ByKC1IN}7yKYTz9>`@*A1ZxUwRd(wcavdj z3@LP9;eWuo+gR}a0_!cmnS%4p8CafY96d~RA^jQYO6SrT>YJ~Y?dc}o4wqP;%JBRG z@Z1b`k7ssK&QJ~w+!@oU4y~br3YQl@-aa-L8Mi<^-&emrcUCZ&Sy)2_H4j&C7z?aZ zX%AhA5@#I8H;qyuKdHG)((%X0D+yL`&50aQuYYdc3guX8_Lr4xJ5;<^^Ji}2IJSsE z(`O20Y7H{OHc3gIiBK?+oi)u$AcQ$jlYgJjT+9eXS|tdAjp_9o$mckk7dmE(0JQN+2DRKeM1Am=`r}QPLF}$ z^cakv&D{1IZ_tq_?#QC81=sD3@tK2e{l|0l=kvd9e*nQ=E!lnAvxEQu002ovPDHLk FV1kcurojLJ delta 878 zcmV-!1Cji~2f+uBV1GQxE}Sv6!46X;@?R~YCZFnI9G z6vG7@aOS$WEn7nrET`Z!wvM9Ouro+&j#cT8 zeaX`;fJKo&UhqETVop<3o8UNs%&;rm=%?WP)z|ToQGYO3Smh{~)(bXy|W9tn+#iH zNTK@*2Y=Sx#)9`3Sa12w6r69)!16rf=wYf0>CZ@4I+w;!-+Z-fPdD*)xWxKYhUXW6 z=Vq{bJhO{(hH_}&&X`VhXblxqxV-rB_OZFhxCQF@zWVjKvx3RY!Wt^5dANeZSYVw> zd+17(IO90JX_N~2NzG-Fjz30TNw9)zPUMJsb${ztD92K>zpP~2q2j%oKXVhuu|*7; zK2s=DYmgbXNlNlego26ev;hORB-ygVe$%S?YCvw-$s=K+3X>bvhVA=NRWN>(PB6(2 z13wCI(Wa^ag>^bwMT$R`9?4-VUWID?9(S5Iju{)2Or0Pa9@H@SXwz6nRtcWjj#FAk z9%sop9@Nlo{B^u()NqbHgN{UTM;2`@xNdKZ&m45?Kc1^UpZ{(9143sli2+hPz5oCK07*qoM6N<$ Eg3ML2@c;k- diff --git a/graphics/object_events/pics/pokemon/articuno.png b/graphics/object_events/pics/pokemon/articuno.png index 3899abd57bbb79d8ab2697f7f3c994ad94397267..776024b0467a6fde992a22d96f6ded351b81554e 100644 GIT binary patch delta 1114 zcmV-g1f~0|39AW^V1G7AL_t(|oW)kXj@&j7W|6QIuu0$|MSznwDpI6a%B+G#d>pe- zq2~HPkQf$1un!drDpcG%*M#U9+h72kG=xpyHg@F)QEI*O_KF$nhNJ9S4roT8N ztv$8vboH%?|B+7Dq38Yw$A6TyhhY-=7<}6F3!Ak9>3AF1Mt|t`fgZ=+C|KC!kyNLz z2~Z8N8`sCu@24rpO`($>TLlZ-Q*ORZh9PBvVEUB5fnjF>?o!9@Xcct7tyg0YWiK@t z7g3hh$&^%NB~8Y+6%M~_O*!oCYewe|O(+@wsG!05P>rQFBBNRGm0)=ylZsX}W8efV zj$}rQ{?yldtbZJ&sitLLYE%H-SZ|Q7ABgV8%|!G|p7fVhp}^)X6aa$*e{wd2!)09~ zrlk)sq_rg+$Duhos}Q4U&V|5E^>xm!Q^Sg19i_!PfpsFf$=EsKD9}Pq*C8R7MIVLZ zT+2uFvv($Ab#hA2q(vo9X>e$BRZR3L1G(&Qw1C~$bANZ8+NlwR`?z7Z9D~5=Ddm*; z5a24rQQ$gPXY~Y(@rX(1k8EoM_`EO_@TYLYp6tk2%QE~Gxu-PPTSLh6IP;2$!c!WI zft2pZh=O0wA0CUPV19K2@p>;EWaFxMgPN*ukT%$PhgSxzF{SNSx!BK!L0$n0^23VKz9WJf_ymvlC{1)XY zCae9Rf&bF|!Hei(YVb}V!7Z_9K*KoF$3y$|JAcLjDn0gt#}CFn%wRhuky3sbq>NtI z1_wEuAp{d)7;{?*2CdI)LJ!{oz=S16di-GQ^8(}oZQH6U8enm77`Ce_RP<2B44zpK zxVy6v_Js8A$LxXIqUku*yYCOXQmzVvi=7Fb9^&QRdKx9XD?>`L?Do z`hQI(cZb8zfsHbbIA^;k&|!$Ds$rlJt0+J*1i#lrc>yXj`Cj8G@-`;o@a--Ff+Ln} z9|aw557fsph?wrq(FNciEcfG|b=bqwmE(P2SWbKj1b6`;UNYtlG<8+Q`$?NZj#!9j zqk6BOVeI{mvG6YI^*&y3osKRxMbltYMSmk9-b!vp2Y`KA4s9#KBJ^SM4B`4lfgwC4 z>>eNEb%$A18{BNEMGaxEeOlsWfp=*y(cijlqZ2WUlO;eDh(mtdHB749V!B-*9bTl! z7VPgZG}_{t-h9P832|$P(5p)znih-MusMIY|K3GRnLmZkg!`KmSRVJrebf@h-BXx0 z7Hm%?s=!Cg3g8ik{Ikow!0l(}e4c!F#RBc$V&T!YJufxv-eaF3nWvj$>-4gJV=J#e gBG=1nqhGZB3s9%DNIv9QHvj+t07*qoM6N<$f_JJP0RR91 delta 1115 zcmV-h1f=_`39Jc_V1GABL_t(|oW)kXj^j2EW|2%Oz)5gLiU2D)E>fg0b*us-x0++2 zLe2JpATcb2z|RyUf(jM;4tW!0<+#{F&yXR-AMM?Fk>Y?5Fw9RRzmGG+8IrO8v+2*y z2(_oSovyw$@jue(I`rKC;Q05l_ApFhAA*mYeqpm#C>?Ku>wgHWA7DTBM!~}75J`3V zngD3T&A8r|em_k)t_q#>*eY1q9uMZ*WEfH&2&Rwu8yq$k&@OfCj#feU>v}czSoTt* zaS`yePNt+{3u`j5u5kEeYsz73Uo$#)Xa-~el7dF(Lp7G#h>T{z7X?2gGO3_~jH45< zIFcDH_@S@2SbsSPsfMyIH7THOtT$NK4@`ICY9jgNko4z8k-+LL5*Sc8SW8Nt(%{hMDxcsfLwVicXaT>k=YQ@pwNq2%?&FHxateZgV=93A z5YQ^ZQQ$IHC-sD!i-=k0k8EoM#C+u>;7{R-J=vb~mS^<0d88`ESmD$#e9d46cEW;d)AP6iHQ7 zmFajF8-Kjad4vSC03A;d&HPAfO9?@HOM!KvP#$yq~lw^XB>OKV=BDY<#Hb{xK2kGo1$s3sehu8kZvV6qeG-VltbGVVG;Q-dB$*klfV$3 z5_XS|@w%g|sts<|)B;1;YoC^MS~ zm!biFDR;RHc#ypGu4FJZX#>VNk)ca_7i|x)>=UvLaF2W3;~sw}tpA;1xZ%E9_o-dC zb^eAMzv{YJwF$IlJ1`Lse#MBQ8%*J9N%Lp6*b$ZJbvwjXH@KSWDt}pWZi@v`ohHal zL`|<6;^zZax=kMkP_2Xp{Qkxd(C{#IB$*224A~U=7hNcK0dp0_tce|12cC?*W~VH%aW8N zH`p!W(RZvmCd6cKOMhm&dlaA6JTnCM^3X6}N)l@vEoLfFT=A)viH6Uf$AgI*f7q)w z<%T&F&1J=|86AJqlu+D>+GK*IhY66e0t=^_cTL#JjNDT*fS4liF{ZZ p@*CvpKDqTi-Y-6TaFybp#uw#O+Vq^w;rIXm002ovPDHLkV1f>p+ur~H delta 923 zcmV;M17!S=1nUQoBYy#eX+uL$Nkc;*aB^>EX>4Tx04R}tkv&MmKpe$iKeQqhK|828 zWT;LSL`5963Pq?8YK2xEOfLO`CJjl7i=*ILaPVWX>fqw6tAnc`2!4P#IXWr2NQwVT z3N2zhIPS;0dyl(!fWKa5su>&yRLwF{iMWu-t_q=7bfOPI41XdhF;kxt#Uwn(*FAiE zy^HZI?{j~S9wlcoz$XyTGTpFv%OftgRzYb`B$1oUnL7uPLK-UBXofPp7nG9*U|(Ddi? z!220}Qx@pI1-jSV-kSS3eE`zbRq_TnI0Qxul)dip?h&r`-u^w)?C%Ho!*X^LUZLrc zAwGWq32;bRa{vGf6951U69E94oEQKA00(qQO+^Rf1`-4)BD-bY5&!@JzDYzuR7l6| z)xA!HKo9`nEveNo{)K2Z!&A7kiRsYQgUA}*u-&f0^X_rCMmTn0&Me3G7?a?iOrYA(| zodkwFfaUoJ)M;B-C4&YU#0;DS8fXEkF+T&_0*joFCd_v#f&{RBxLm+gvu804h&J4ai_;S7g}|%|NpP zcySF0pt2zb_G`wV*<3t2-a!n$->=Vah}f=AKpnz8Kln57?8d2nJY{+}fL0&Ze47yY zwB$1gAUj3&b&pjof~qGvOW2S1G=P6$o4(?5lQntkMbP_o0$v79I8y5?wxpk6d5o)} zH1K2Tp99Eh0qt&id5l4w)9yN9$JF}(jw3eC_~UdA1GG~x?DDkMMWAw?`h-_gBI~9l xKZ^XMxX!KzM-dqA2lt~3>bp0>edE;sY#;m8(yFZV%~k*a002ovPDHLkV1iScqALIZ diff --git a/graphics/object_events/pics/pokemon/barboach.png b/graphics/object_events/pics/pokemon/barboach.png index 893b3ae3649353c11dcc4e55a439c779f7f06bae..af6e0f1f4b1b89f03fb2e5432fa25d8c8ae27642 100644 GIT binary patch delta 432 zcmV;h0Z;yc1cn5VV1JQGL_t(|obA-TYQr!P2XJW;)QbcLgFhZ35IS@-5#91A1qTWO zCwZ4?06w74icQljboOm5&0)IRbY@7UAF1X)xEaixJ z9SJ#dS7Y16ZF$fArc%n1cpb%Z(y`%vK=^hFD%$V_nLr=eL=S}y;8n{os2inSe zDK6as=g@^RZ_b9;ES9G4_R!8iLi9fWNVMOHDf){Wua}QkMsL^9&Om!2Q#=&h@4R?j zt%%q2ZYi{=pntdS9V`!>I0T%$q~OCtW?9ko4YF|G!O{r#fJdgP79k(#Ds2KLtk<_3 z+Py(SQ!S7a0t!9c5S!`dxdL8*0i@OqGWsFqq6vDY6$fl8&}UjJhe~VMw->+yt>FNc zX3mk>CWTMHj%+rS)30%Vo>k!jZQTKFi~p=><}CQ3KPg+I0&CGkRr&C>Kn45ksG@M; azvdHeW2A!0d3weG000055QXBwQ$rV@!$;VH z5J>C0*i&G=7!Z1Bg?jR!m!1Tx@8TW=XQu9YC5XYa9tt0dIqkM&J8qw+fyuUEr!!N{A?UQwNudE2ovd zzyr>xRShR-LvA@RknCQm(Lewv%lFKMoqed}{3ht@$4hXV6*U^@PXxmUrNSz#r}q(OFFE<}m}Q|v(lTrO4lHPVzypiA(J}AEGH)XWnYdd;jc*V{ z?lf}-r0_;JJY$RfBL-<-yNBi=iQuD%p%_oSN Vh8KboEXn`?002ovPDHLkV1nS=&HDfV diff --git a/graphics/object_events/pics/pokemon/bayleef.png b/graphics/object_events/pics/pokemon/bayleef.png index 95ef810c94928a9b624d8b58e200dd3a2528aacd..58545acd1babf83b4a8439238ff232c426ac73d3 100644 GIT binary patch delta 595 zcmV-Z0<8VC1-u22U;#&wVHkh&lw>M0Ipk(QfWl*dLM!Q|tE8o`(ZrJdKY$TfTcZ9W$H=R?CXOVjtZDzdBrwW*s}U?KZv zvmE-W#OdOu%R>WXEJtgwhV|(s{R{VpX4p~#&T7{hd*8(pr)qy(*QP)JxrLn3YHesj z&Z@TnrjI2~b$lK;p9^QT^Ts-wkh8#BfNL5c!SIXF5m4@j$N1*bEo+B3(4YNcAH&{GtuWeix5+5cnz5MtsjcA!01T-~6t| hteYAt|8D-D^&OaPOka>8QOW=S002ovPDHLkV1l80DkcB` delta 587 zcmV-R0<`_S1+)c_U;#goVHkfiP$0>e$ssob0u&y-XcfJ5wY2ozSh$wE=pph3rPA8E zV|!`Ptw3)3&iwEHDVmZ}@AY1}G$L;xR{t=jRLx^ejNIWI+rj~P2K|Q!7-M2czq!uelnufe$<*AE1i_p$zcSYXddN8oU^&WVnC8G z>S8jKKji$g=6lb#Z2FEk=7CJCnfAJddj|Hzba9CMP$x0pP#jpEpKDl47f*cvXhaTe zb6k-)p+#5~Td2DOzQX1fV38yahYi4*7!*7SAk>gv<6I)^SOY98CGpgPfKbW&Z5sF> za!$kiOIGR#T}wAr@?U=pa6)pfCFg;QReigb`7|lEA|IEZ0CoqFbLS(#^IB%JS=GxV z@)4e4;aZWEddjDk9%ME)v^I%c!&k8Gi^#to8p^C)-}_2rT?1NIH%VZn`)0Eo`by$_ zar5P&0SeZmcUZ&v@{<0I`%^P)sR3uRKRCbZlEk^1&>ixh|Jr{-&giXmG$CixdjQub ziF2J_2F~Zg+3Z{A15L%1iw%@>>#duJUn=)LuRHqiMMdq)%Ag;rHF8)vPjH+f?AvO&8Y zN8*`JaXgW$GB!WM4ZTP=%`j5^hz-AJ1G3*$@`FO1Xd_kZ6QV{D-txN{i*9b1^1Jze Z)(>0`NQ_hrrON;S002ovPDHLkV1lHz9C-i$ diff --git a/graphics/object_events/pics/pokemon/beedrill.png b/graphics/object_events/pics/pokemon/beedrill.png index 6c1c26361dd63b357ba360dd0d5401f04ed9b269..7a163b62974aa6545146d60928183bff918f935a 100644 GIT binary patch delta 719 zcmV;=0x&AnF%&x5qe91Xn+NVsJQUIp_{DmC?T39};D_1}^o79h zFz}T7wy@H+g@3rA6J!|5v4=t$K&&S~)CcmU^SyD%*RH$cp)Cy1dsEn**l7V=PHYP? z@Jes_rVk`#)cP}+XA*=P_roqQN5~`IIy5_Q+Vv!M2d%@z7M9U3to*V!kG+J}wQ-GG zntO2XOY@96^Q8@(U3n42WNKT8fnVL(HycQMoB4GZWPfun<3t;0k(UHvNn(w`xGMWbk{dHA0MASrPWZ-`oX%|ukcLwD`gT@ z>#FHg_;m`KI!bD;19yH5on!l0Z`H;V!x42ZjRlX>Y^~BPT;zS?Uc1Y~K!_p963lA@ zSq%yhNq>z05VHogDdCO`iEJ?C0IKoMR1Mw7qQFFL%+rM!n5(7|N|s$9Ye=PV_%Jh~)ajvuCdG`A*!# z&HPL)Rey!4*0KGkwh9zHz-|v!SNk@T(M+xF#MTM# zw01&D_}Vb%)c?Lsl4Mp7fsx@+V3a1^6VE0*1X2S0Zoj|Jh!f@+F$}p21inGxEzd$= zV>krjgl-TCQGa6|0%;D+41m}PdC~KuXTtYMa^fTe=E$uN>{slz2CgO?0#Ud!Q(ihD zh}iNc@OzSzL-OvF`z7Qtw@myDB3n-pW?-2VAyC9WG4gZkw_Si`*KCdYOjxEHM71FvbAvRo|Ttf8z`Q<~|3;~v(0ypgr*R- zC~kzOj6u&VZ0mzQq;m9MwJbbK&dO@9%ZjXpGq#3%9}00~Q5ER3LOiE5AQbkCuR$LK zY+x|5fqyB-!=p4Js#{Hde$GZ7KQ|<0BZJC7wn{j+B z$w;(I!&Oqu00000NkvXXu0mjf(0)x; diff --git a/graphics/object_events/pics/pokemon/bellossom.png b/graphics/object_events/pics/pokemon/bellossom.png index 062218cf5a083eb2dd6198f97d47cb4b4121a146..70a83c2f4de1bcee4f2b966c6a81f49f1166e426 100644 GIT binary patch delta 545 zcmV++0^a@k1oi}wV1EHgL_t(|obA;yYui8+2kgF!c4H#&CdyQ!8 z9di)C4YTjrFxcilFf8+G2y8zgqOa>51OvnDIv{t#z_$F1L0%pjaImcvfUV991Pj%U zZ*)TrTJ2XnFMsu0;h^~&(09r~1-w%8?@8{1u$f|LuLePQQ2iFV9|ys@tAm`(=O9?S zH>Y28BkksMZB?D6eBxxKcTiqZP zoAn9FNfbv>FQ*B~U_@T+N93g_&>>kZ*wO`)r~~7XdI##ddT@pm=)e!;NQOH9MYJLF zyN2;dJ>I5$;3I|v=s=`*CYP?aq$iZF_q6)^Iwa4oB>g7IBYFv0U{$iBpY6Y9^}wp= j??Qr{jT-%fy`=FAhaq);ks?=?00000NkvXXu0mjfUW5U5 delta 548 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 diff --git a/graphics/object_events/pics/pokemon/blissey.png b/graphics/object_events/pics/pokemon/blissey.png index 2a3643dc8d78acf686af809636de1d1c5786fac5..573f40d3f070296220d08db4687430d346addfcd 100644 GIT binary patch delta 507 zcmVTintcd|vX~L?|d(RFejrsXEC{FSetXLT@VM*#y3)y!Rv#2xFJH#3epYC~@BZ z8(x|T+MZ%c3G+$#SzG&B5H{iKebye(wM4bROrmhxLwq%^Fn@8|rX*jgW5b?JLDIZ# zOT-`bdzjdFoyu|9I#Aah&p9H;B5_+9+2C&jdbV5QIr7$ldd`~yd~jR7ITudX1-v!y z#4@#Czg-BoJz3Nn&XwD?VbL4Vb;X+#my{Fhg!Hf&$qYGXgqbgKWS(czRed9x@-VLw ziJJ{&rWaV5=YPH=JZ!G)7bEQ1^C;wkun#lj=31k%+iabhj<;zl2-}9XfN~5I^NYam z5KNu64eMwP=-88XH?09Z-&|!2bE51qoI1^-rr+IxCtiIsyBW`rvcJRq3fB93?e-w} zS~m;=w@t%Qbr;Tn@*vdP6|D5jgm464_6rcZ&DK9*7j$d*H?VKE4d74u7(huof{3>F zJG}Y=+aM;){B3YuOhBJ;7@jd3+(cuTm!#QzXA1Q6!)Al|?l|sX(N3tRc(XjxE1u%c xf8KlRY*TdTNHASeXu|KTpRD#XCy7rRe*q6^+X}wskG=o^002ovPDHLkV1lp){WJgo delta 508 zcmVxA^ExKbGk0ffOG z6NQ@%WzY+(&42Sy5gxTyb`OM^Jx_^3688BFg}K)0*lk#+rsG|jO2W3GEub9piTOp~ zM;=5@+lEba2K3C7-A!k}z_-`g!kj333?ru@YWsaY@WiVRW;f#*QucSaU-9++LA&jF zZ<~gm=eBA1rv4JnfU+0rYQ?4gIUziK2WG#(W4B@b6?Jy8=6?nb4cmbKNFM`U(T-qB zn|%+j-}7w{69#`9+!Pb8&o~Uv7`)r*n9nQHFyEO19sRSxo9~X}4wl_S`4n%KN3!B6 y?)~TeZ5=j6kB$WBib5NHZ~bI-m^n$j+V~CV7}uJ~O8uVz00000 diff --git a/graphics/object_events/pics/pokemon/breloom.png b/graphics/object_events/pics/pokemon/breloom.png index 18ca83cf5726c87be1fed79b7233deb2db7530c0..cf8eb0c718c3f1e7d2095c9282de481b28f12555 100644 GIT binary patch delta 496 zcmVhbp~AFl-=Q5Lj?;ab<`gjwEt0o!uF-vcX>MF)Gdw2;6j^R`buUkPxt| zUG3_h715(ilnffAH9f*~q0f^6<7lpRaWvqW*5|U#IAe&0_kZD!*59tjTROPt0`>it zU7LoRuHol+OPk|-d1VE!QtMK*2|T_s&lG}zdD%6T#eln#yw>{7m3~-u zZLZukEVpzpFTcOGmR$qtc1uOIt%-Wvu(@J73X;w9f(sTseM-buo@>B=M)V|-4dPJ) z(QgmJZ~@ssJb!w=e_6}+2qWXIX`HIuZdNPmI|6mqK3C6TcD=|lGB-|!GS`-Z~N)={_jpm2-wxG zcJMS&2hfGvI1S3k!)su>A2qz+FjRYyIX*KPw>%1&f|OC1NYjHQ+xZdJ@S7@u-35 zw+CUkfNUThJ%8W7tY!OgLCZ*VyB{7#P<132es;OHH_Ak#&1XfLL$a!~tin1S35Gw- ze;u@oNHXedy=-HM24@pAM3v+?jO);TM2=PGN;am4S*2zVFOKVgrwi_V+I!oC{)J*qB4u8-Vwtc4+6{RxgnI lYpTIU*#kE^+<^bN{sOYZx;Mm|MI8VD002ovPDHLkV1lAt_aOiP diff --git a/graphics/object_events/pics/pokemon/camerupt.png b/graphics/object_events/pics/pokemon/camerupt.png index 5d77d49c5139592ab26ffc2f34ddf78ceb13de6d..498075fe1708b7600fc462f1e74072ec2eadb067 100644 GIT binary patch delta 808 zcmV+@1K0fJ2Kok&Uw;DyNkly&u-c<9LM84L2O5*LTZ)RQ&(}QS@}S5cKiS{{DVW z90$YrUj%mWt7Ti;`LzOqZROnt5N>C`v6XjfpB!7|44^awuz!^QLI=UnDrewh!Rgkk+dB^VrDGE2`= z)_!oc>94ZMAoCjxdU^(7IC>(-bNQoXIRK3A$iqBac||r{9|_NHI3;X1@hk|wW8c!V zL2IK~(37*W^nYwJ!Kf=(J_D5j99MchJc1=`&^L|VwD*)P?IN2V|()gqJA$JAT7&=i62hXr2(wg!>|rfYFJ<-AfGRooh4AYDlaGUYbST#4(^$T;|l8{oYcL%!i3WVyoRf| zO0&4a;Qgc-j{I0n?!9EGJ@#7&;Vs`K21Q0(oD0wA*)mRf72gl){@Id@cE4>9Sl!C>%pk?lnV22_ra zhpS`oW8f_r$ERt60yyKdVs6oyH4=~9;$0Syc!kjM^!hoBS*1n^Km zv49jA`ZCS~I7tUBPM^WGCq0dWE?!i?@RFq|+$Sh$>tZUDT_97@-?EI4hy2f>L{SFd ze-S*uFP4w?^GgMl*vp3vFy7Beyq6E^h@GN#hFBXy+{%BU<9~FF+8HKPNk4Ao!@?c^ z1fo`kQkYLG9~2xfmH2tn&RAf5wDP9OURD-+XI_}ZtixIu_dla_baEw-o3+qUYCRb? zdjg9j7C3S<%(BTNJ6-A@C+h)la?9?Q)yiu!2os_rKMq>hAJ9dbey0g?GvK|+A_aO@ z$jzQmf`>}fGk>rd;;HUQC%A&&S0UN_6n|ms>+eF3X3>wTLg!2bPq9P$FxqqrJNsgCe6hJB*tPOCtpJjba zO2Y;dh2?T3{3?OXU41!8(mT8Tc6=usY%1)lY}SwJ3JWe1$R6#|F0bMi!%wq8Hc5;I zGJ4KhNc>hxMe7fRL6eD87b;3*wTw&N#E;Vc^lI?#`ttg6Xu34n7>G6hau=@a=b+&7 zCQCUmM}M7Qhv8z}mt6Xn!}H;}l!49LAs+uV8jZfLs=cVekn0ip2we<+jH0!W^t?>a z;LQjs(louAjU;!{vq#rHqmbJAvVC{3L(- zx+r*Px>&qjh>&u;c%Zw6hIzI3P|kfScjMC6ZGT1lX`W(z$%K&G+umfY5PG;Curb60 z!l0~J$3tny1*_xu34}rj^DWq;loF;-MS{Td0J9BEQ^f&r#6ca`ISImypmMhYID{k! z!*YmuzgdPF0N#B?>Nv0y0_%?rWO@**dk|9qGpAY&!)MwbH_>Jfr_H~oKidmHQ?I79 RpbP*2002ovPDHLkV1gCnbIt$& diff --git a/graphics/object_events/pics/pokemon/chansey.png b/graphics/object_events/pics/pokemon/chansey.png index 1532d1cca06af30a10ff7b934d4b085daba930e0..72b42352c66f178fb59ced1bce7e6d39dcc86f43 100644 GIT binary patch delta 428 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 Z@c}yZ{s@ug{4@Xn002ovPDHLkV1hyNygC2? delta 370 zcmV-&0ge9B1IYuBV1HCeL_t(|obA-XY63wF0MHZ+o%sDD~Do-!9~gU_47PX0#9 zux^5BUg>Rbj+U`gr=ZjS5w3kk~A1)>FzU;!cSWBoMrmp58scRq1gI0WQMJ3D#46(*y^lCZWn0aVXQ+=|z7lh=<_nQ_EBQ zfjq%nO(j%YLNE!{M8`glfp~(u6|PPX6I=)BY9nD16VM)W;IpR{1~EC=$F7FhWU)6wGlTnJAvT<`9EMsG)yQeK(N zE4E$lmvG+e(KK9`1dD$)oR8=z#Y)YF?fyCK2q%c8Y<%A3!5IqnZOiC{W$Vdq8JuB) ze)!cqpREnU?Y#12NhvE_f^f0%7(36Vl)jwsJ6#brZdsY3JI+|Q+hKfb3x;ho8NxX@gG?4(sDN%EuZ)+=`FA^P%p*w36G@~aDv;{wW3694ol z56+e{PRb;%@5C@tF?j1A%2pbH&x5wle-8=rj|@l0Cj=b+k@yWQ$peL`vl9CN0000< KMNUMnLSTYd{#X`D0sU{ z6c7?P1ks4fo!}wgt$>W^M@YUH!Q@2+*ZN@bBMZ!G`^iKiz!ZOHhAoLdKS#<%C^JWm~S7 z#B$?20eCVA{HJutjYt9K95Ct!00000NkvXXu0mjf DQTz=+ diff --git a/graphics/object_events/pics/pokemon/claydol.png b/graphics/object_events/pics/pokemon/claydol.png index 9f9b8c0859697c9674b29c2b648b72bd047062e1..13bd51356fb8d9f0f4af3fb0c811736111ada80e 100644 GIT binary patch delta 304 zcmV-00nh$|1BU~UV1E)xL_t(|obA=IZi6ro2H?9lxZg5F^;A%&zJ(=}ouLnqN1#J9 z)2SUhhK)*DoW_Z6l^up#%5 x>_FgbNB{5PlO!xxnezn?4GUkL5uB6=MJZ002ovPDHLkV1kQimXrVh diff --git a/graphics/object_events/pics/pokemon/clefairy.png b/graphics/object_events/pics/pokemon/clefairy.png index de4e5680cee3786212b60e9fa179b8d7edb0914d..38bd950172ed85c9c7cb1215b0667925a8566a5e 100644 GIT binary patch delta 370 zcmV-&0ge911IYuBV1HCeL_t(|obA*xii9u}2H@9PWjI}DRxdX5pOM$we|sh%$$t$!ZqoC7Ao#3NEhmRz90 z^TjvQY8)I)kgV2iK`*+n&J9ym;9z2)?Xn3+e=LyN893j;-sw(!r_YO~XaHNuPVGQ* zEjprtH#SHv$~Nt(sU@rKwiWb}w}u`M=peZ$!Hm4X-U@MF;9!b92KXjOE_4qpx|XaA zTG+CZOz|he&TH8b9Zbz?jW0>`>Tb|YC0gl5pE)gPY*osRC3X{zrbTOA2HA?!r8sly zsMkR>6+JIsndg>y_gr$n`>*c(vU@G(JBNIL=X*GNUR9vCu!wEK$ASNwUxtOPtJxVd Qp8x;=07*qoM6N<$g39i+&j0`b delta 369 zcmV-%0gnF31IPoAV1H9dL_t(|obA*>ii9u_1<=|G4LMJrEC>OwAk0Dp!K)0+A_P9> zB8>)I1VOqct~%P3y_wB`-_?sGRS6+PSFT*Sa^>&R)*sxSn}|Xzl!Nfq@WfPA6SRl1CaK3}R)1CNEpBGKh0Jf5y+JWX; zbVLPjY>-@(ZQ4^)OIF=&E9fO}4Lu&vL2^-o8F_)d72>|Y!4!K8@J*0h=pI;fEm;|~ zuw^Bg;!lK~vuYzcn3~lZUy|t6-JqLFw9<_}b6U{Ys+1i|>?Rydi`KdfvK6OGapu%f zuY+hRdS1RV&n@%rx#WKLU)}p<_gc<(4*3Aj_i*;Ssz7gH5!-~11OGR_yUML+MiPmC P00000NkvXXu0mjf(@C%c diff --git a/graphics/object_events/pics/pokemon/cloyster.png b/graphics/object_events/pics/pokemon/cloyster.png index f855f0727840bbaa11e1cf48491e2c781636bc6b..d979526f72568aa3642af620cdf9689eab287a8d 100644 GIT binary patch delta 980 zcmV;_11tQY2&M>-V1KbmL_t(|ob8seZsax)hPO#~;zLO7TE!01QGA8~fhq^iQ@T3f z5SVafN-(TeR0I)QnVfroE0Q5Ol-EYi!2x$j6IT0axc|=?4n-Xf|BtT?{K0~v{m%Mt z1>Z0p#QF^!;a^tl)T^jmy?T%9b-NTGphxcsBKDVD8T7+@e18gCcfnIziRSSgK?i2f z5NRdVjNazoA_fXaNO3kO@u~fDi3S4yK`^m2rewIac$lS<@=+kAEoxk=Ne8Fx0b^Za zd^+I<7jcLNU5=-*AYM9DhQ?U3t04dxK<7?z{?@1&qJdl>);Y#CWdOrPynPrOjwivb zuJOFS7>s1Nr+?rY54vr%bWMCDPD)D>lrWwY$2Hgq%pNx&pFK#9CxZrRb$&63hIn66 zfH4Uwt+;+pw{~f?hn3?1gNBPZNbdnSPQ%t9X~HjuoyiceFq%_4FSQ)=eBpJC^RhLi zs%VnI9yjzmkilMM3=Q1(AkVz%7?R=6)zsp{h>b1&r+@b5VZ5n3Zp3-k(2?Gpxgvz% z=mGyh{Pk&r{^wue-la`ROooLIGYd)<(Dj+P-x@v&mCPBGlQ3}xx|{^+pvE;0?(ctF z3nxS7<#g^ppZiU*fxAi^nvnnRWfGKftNyV7rRBLmDOiJS}*3n#Ch`&>ktuc^U>bhlvYY&P}vzKe(Xqb7cPs8WF?|%<>EO4}$=OzjW2YR5B+-c1V zkjw@YXV8DysB4UwxUu^$*)Xxdr{VdzzkUvPOMemwN1J)R!c-$K=Nh-;EV+c58Mto` zV!Ul+XMp;5WzL4oRxPyRn}yr5n!=g553aPK@mFN)OWS*ynKzwA-#1+|Ni*~7fjAj5 zlOlfnwChE~^T%5(hSd0h1h0IFS0?kz3*Fy3bvKy7@Y(ja$#CZxEr!LHwywrNZ%2!} zfPW7PvGZlYWSH3Q20!)Agw}+4+&LLCSIUIN`f)!=8-M#S51tN#;J=dRJ<`Hjj^;`p5Rx1c?IHxZdt$1 zv%LV00000>n z5SVafN-(Te6a*1lnVe_HkQ~ZuBj@0NJERG#{WRSF=M0CUs_Osoy@9`2P;@_8|GnTl z#!75Iz!Cms#ZJA6%FU~fxY_ng0RnpTks#u5$+ba0e#ED+_kR~WceQArJ`i+Zjtr4j zQZMLj{w-plaD)_RgA$*+r!^V~{0G6r(wLIr-eI*!CFPSqN?SCz)w2#x+X`b{VthW~ z4i|BV27QjFu_9hN)P}}XvTGm!89?t&asJ+_1)_mmA=Wv@HDv(fMZ9~QT8<~dy=m~g zy&6npc%R>ViER5#VEo&pEJYRU-;Ii&*sVbUe zaKsJ$4rFjt8AA&X1IROPI)-F;a6NbUIALpx|EaruoPTbco*QvlH1wpmWUdJzIC{W; z5Y@LGhTs2y2bVS_F&P%F78aB&pqn%Cu(x~^YMC=ACt>CcbU6vsL9J^YJUsll6;6iC z>*+jf=V4cD;I0#gHst?%nFOWWcmXD}KF%VZo2j8ExA<4#Xvi!)3tn*r?``JiRCE!j zYiB#pT7TL&0j-u0S;DxMT^V+{lL6+EL{5f@g_GAW!|iYrt{@4(z0Lfr6~*_4mI~|K zYja8mtu>HY>ZW6Z8xM+3vzJ@pXqb6#PUAKV!!;8zvU`JifdPH!tCSO#1CK6P~o53?5uglnp*DZCSuR z3A53b+BL@!7dlwW%Igti9@*k?#RzGfx=6S}#XCdNm`cm#34ZgJS0K*l*6sUDYY=ZP x{db1(JLK(G$Pa$T^h0-eTB^aG~47cF3>Qu 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 Hu0mjf#3v5) diff --git a/graphics/object_events/pics/pokemon/diglett.png b/graphics/object_events/pics/pokemon/diglett.png index 149d1b8c9d1615dc2532f8bf445fd03d472ee775..ee7fb302ae66cb3b45988c99e17635a092e443dd 100644 GIT binary patch delta 333 zcmV-T0kZz11Ed3xV1F-3L_t(|ob8Y?PQ)+}MO}Kg$dPEE<`_}jP;6r=WKl%6i-;vO?xLN<_bb*2~9quzCEf=TQ9m4AV^s~ziq2)EvPPdN%H zi@{p^dRq8?b6|Zg6u!H@^@i{)BrIpaaGJMaV!R0H{j(1T4}@o7V&Ue&y*bI7k@F&? z_c)Eir!tA7(ADXny|cE%qfz!Rj77UJ860^JeS_Gf1E*lzBRm}ku}5r`OFTd5(}3#{ zT1AAY(AAiJ0Y;#**Jyz0V^D33x;!iLRlK=$P0*# faaoUS{~z-W&cMtO=G7M~00000NkvXXu0mjf+C!fj delta 332 zcmV-S0ki(31ET|wV1F)2L_t(|ob8aYPQx%1MLoJ5@<}W(^BGaSplMg_JP8vEHw_-mB5wxHvyk57 zIP{;&B#uH?r-SCf+7{17*}X6p&CFzQ;5~FZ#9caY3Wg)X(|Hg(#74Qq(}OMzxDKIF zM2HGqjp-KvDn(0PAbvs(JHirehn6y^n*2iPpg~}LTofc=g`;f2aE?zXOCue50kJVI e>yhpMW4-~Y+ROz7DhU1n0000E4 z3^=FU_d|sve1j2?p6z?lZZBQ}(vx0@Zax6Gs8^9^K-Z#;E<8N}lI$Qvy?qh5xu3s$=0e=hh7KmciKe$gJZ!_kfd3*y6`ptS(|b%$sQhi6oyo|k zOK}1Wy4U5;9dU+ZpsWYzoLY-Ltn?D7@l-sNdc|mLLw_?sdNc;@=YHRr0elKXy#Pp@ z`dq(nuJk}Pp+L01E>u|59u5{5Jeg^JT8sA^Z763k2I6&_Hp3bQ0P$iubU+T!c9eBX88g3TpOxcc)rS z7?=cZzJH!8Qu$~rBoLb_O%AWFk}6?b$Fm;;i{}RP>EpumqVIlqJb$BqO~Flzz?5^7 z1HI|uV{r*w8q#k|35@Moqt-DWwBnvGNFn1b%_jNC-UPCH6HyLHe9U(Mi;dOYQ@&#$ z4b{Tu?5=1T`sI;~w45-oZ_w3=rxAgkfjDNmf&Rvg~ja#r&8at#b9WN`xghcq270i_yTCPAo`qItaA& z6Ms$dmn-sT%zc@J!?B m<&VcO#u^L8dOZBUeSHU6&L(tQpXwX{0000NC=J3CD6P}Xa8!YG?4aIs)NlZ&;Gud+11E|{Fhgu zK7;hH0d%FlwhsX__51qq22&tCQo#8`z-&c1|09D55H;tiZ+|cbrbnfyi&UWjf!0Jx}A;u+ATXbJW71W2--5cT>&U`kQ90}*B2RjUD5 z3ISE+RWt>Xxe(X0p@Io;qUnVYH|uaP;BSPe!XvK&2jq`4$U)Ri>I}lSVm-O^%ki0RNRz$$7p1mW`J~W4BD%H+kcq_dAqGK(<~uZyG^_Amg57U@s{*+G+^>cnk~1=@$B=!N`E z8mcTjpz14S%sV7iwb7F9Rf0iPv1n9*1-hQ)JJ@nY`_vei4xIluRHX9O zMo1tQRezd3JUNZ4m~q{n?HE|xH$d*f)S~aczdd}VzfHh-i@=0)(+7IqMf>6exHP0c zQwfahtWo=z4_a{#7o?EwEzKcWu~&ht-n1x(INIkMfW^w{?k?XjkcMjGb9UL^coleB zCKNUi?Q4uHH6UvuvP4bICNIAtu-q^fI}O!S)PKrQmYv6moXD!|mW;GCIA(F)*Epf| z!y+{rcDCiT|8fS^am=E0(BwGInR-{2%Af~m)vq6K$wC+mA3m72O zI|#$hzLTt`da`VA6~+EBy;}9v)2bsZKF1r0d031F#&pMm1k*vFjh|?WV=hRbIWhGn zoPQ|&+C6$HV@ZNI3)H%3oB;#)7KSc?o{nCL(bQ+DQnm2_Zd zgm?=Qe^yCDfA}JS*nd~Q*YX7W&lMYM88Hy~x^msJHC3bk0QWRbFMmBYW2`Y?tjEj$ a?dunKJ0D=+dse#u0000_gqBi~YQ~u+1x}{37Mb7vO zD;iv2{e}WgLC%=4ox43#tpwL<%0wNUyODEtcI$A@Y;n%L-G5G*ARvOAGDWrVxMxDb z4XRr^WeREWDI)|ysNC`>DDeb$D0@u`e_cQmrOcQ1HOkWU>J`|dc>^HN5-{bDP*IQ!Nb#9v%=MYcuYk_D1XzF#WS~qkayr{S`QQR;S@(r z?hw7`O)uOG2+b~3Yhez)q+#nZz$EZo$15@Kr!aLjp7GFTKMGWSXacI7np$DtzOZj+ zg@rsOmefg!yb+)gmqSa63E#L4e69wR0GJ4}vF;Bb?C&Zu-UKN`j#a>RE)lWfueQ{V z9M%Y1hJTHn=u86MEemKn;f=s=n9wDsz}sz<*tvlL4*&;jecv-H0S*FNjs}kRA{N#g zh7>V$fh`kP2F=cxF6CV58Doh^O_(U1?xB7i@0lcnakTdAmHPgw`detvk19I!k8;NG z6&}ZAc*TBZ8?0AzmT~;aoYN?Z%{Ru5*=r2e|2mj*zF$WBPfWD8mpC0~X6JnUyWvq? n=Bw+P0F{^d>bmx6_3zd%o~OUuk#Q8n00000NkvXXu0mjfLo`vL delta 702 zcmV;v0zv(i29gGlV1J!SL_t(|ob8s)Y9t{L$34WWFVmB22&9BLi7+Ju0zSEkX!UTS%tN!(2*-gm*^*0u^>93#iAFtB`Rf;Wg#@|@c z;0o&x6mSZ1#)R$M?U`yNxK>jp>fqeHoU^lAhkIs=bME6|%6|j_5#*F9s*T4z6B6!G zJ=iHzNQ+MyAqYa{mPbK}CwM~HYf||80%Ac+mE7={5O*9ncvuxOuaB^R$)OGt0R|_9 zk_ENlF5r%@E*W^U`pn#bA!K%-X9D*Cf`OMKum0K5yuls7oiL{CQeC)2#2hpMC^>{G zz-$W#lfd!pM}O`K81wcRcVrYeXA{(gOPa~KsK1;Q1Di`Gou~mnLKZLsi$3S!VqPDk z7t4(a$pJk!&P52W3*`Sh5Tz%ziVS#6Sj0fja%JRe3kkcJT!M=UEv3rm>L8cL)wC0a zB-l5^uk?snpO1`d!&1mbCxhqLwPuB@0r8lMicqE}i+^Ws2O;mk(X<{W=EEtDn%p6J z(VJel84#LXsMf+9d`ZLBV}MEEt&Ue>-cMobYCPki&3+W9{M-aoIW@Jyz1LWMkbQK-k|^V!R1bh#aec?OY;a#b0fy9XYHK zwhS9P(SMl)d|DRJcETHh-!P#|PJy@ED6w+`10Dbl*!sR_RstLZwj2!{??o)EHw-Ca z=mJ|Nt_+%;Fqk(w}3I^9G4I^Hu$2IFY$*(>$qUG=xno?ldS=wIZF<10Ll z$?%H($~IW9<}Bm*lR2kR6q|319kcfstp7RXd^f+0_FtH2Z?ADW&dkpF_IJaJy3RM( kEdeU8^UZbZ)9T-?Pw-N_B6%*Im;e9(07*qoM6N<$g0D4A+W-In diff --git a/graphics/object_events/pics/pokemon/dratini.png b/graphics/object_events/pics/pokemon/dratini.png index 2715d80d409add2e80a56d563c0483132611b9bb..68568b1aac45d907197af1fa58a2559539fbab22 100644 GIT binary patch delta 540 zcmV+%0^|Mr1n>lqUw;AnNklic zCh}?iTcD-PEv8gx?L5K12p*D^C;jZM6b!&+8-o9DatgE@m0OY zkI~5FH5!E$ZHtlF6^|RAfM@6o4fMiF@6b*3-0NWArGLzNG$+pzk29xn0C!r`z;2~` ztt!k$H(|!&%?r`^jlaf6VH1SB*Mvu*Y?MEUF^9Ln3l-Ys8z0}1P!(UpMwQ75B=INA z3n}GsibtU;!sF#Pz!!P{2bqygiJ4uAKjKkXMyESz(+UBvw& eX`uWc*A*wt&XbZcT#0S~0000$?wE*|J*S-Exss5)P=f4)# z9e`Hj{HH+2Svg8Wp>wyH_XoX8Xn=D26%P;sT@~Fe7X9GR9)CRXzZYBI(EuUXYs79f z&az)sSadpai?{@p@ z>0+^@oLO7m2-N3wIH!?))1OlsAcSy!m>+0EV{K0RMIeN!m-O5#5pWTb+vMonGYc?= zGYU2j4H-Jx%IpqdrA-G9dC>%gsz29?3IC3^}yq3hr+ z4N%@%9$3$8YfVnMv1Qz`{uzX1{leGvURXw> zH(8NsB$AbQp@H%c*BFUEE6C3{=b|F)tiYeQ_aJbrR9zgZ8$?#LK}kGemrXS1xZ!3} zs=ppYo&{`<{PiOG3g0R=(VXMR{uc4sSc&U8Ix4LNp1SrI*g77&@yB2nkuJ&6;aK;#Bu#SpyeI5Sv_7fXfuW~guo5Gj)fs#=Z51t uUx!+6149V005j!=^VNm*JnpB$|J4VkzzOW|cizPS0000jM5!o|7>!46j9U)Z~yy}~7W zM1#G=vkg2Ust;y3Wf(AOE%Iywh;10s_9+8+GBh%e#GS}B#eaD#GQf&9Y-FBkV2fC} z(TYqXk*vfs4U~ttm67;VL4L+L7ZqV^1wP&0fxxj+wQ;Dn7g^B;CGm)DHqn&hhKEt9 z?yeVk67Y27^NZ*!>?=0Wl;g<$5%JwviR(H#Dy;<`+x*Cg>0+;y*(>$wF9yYtQ-C^1 z3+$^cZmKk4WPi8f6N7Kph(l$P0kLQZ_eXv^cie@r!a6;ZF2sRq7BHG!2s?jy?7k&V zfrTeOeuNp9{Y(7vyzV)h#If=jd(`_&VKl@kuyn+(mlzs@onpV5<~4ZE3+Ht0+;a*f z-ZR64M22P=2FC+vnK5`xl}o^asAgZ{u>2m-@D7_SFFYDF8ABOD;D%nuLZ7d5!(o}P tL#@|=A%s|fiE_i~>dbl`_fz5j>I()c3CO5+Lnr_M002ovPDHLkV1l2W+NA&h diff --git a/graphics/object_events/pics/pokemon/dugtrio.png b/graphics/object_events/pics/pokemon/dugtrio.png index 4204b2aa69def8f0de96c16a47e145673fe97fdb..d7b34bef7e19a692b88cc92faa26207d6af03ce8 100644 GIT binary patch delta 606 zcmV-k0-^n|1+xW^V1GVIL_t(|ob8gaZrd;rhB?X}{2JamW$u#BeGJ3u(4h;B3`HmB z=t0Ot@D?LO5fK{nOc{)d@W5y2k)mYjWD7`#P9|W$-|6^&)KNm**L~gBef{&Qs@GY* zw&VQ+flDc$=6EW+((yj?xRg@9&hR8oSn8NboCL1rddLmi&VTw>{>(d=kO!6)$~gh! zM*jZ%V^En2d7wKzx|tI*K`mwdUj9_UUFj_&Dl;4%dkH-xSoK`-D!9_Z-C z&vGq4jRh7C*M-Z53AnHi{FRt){QPX8PMq0J&=#_C%;B5g#R?N9h7foNfu`l~>;R_+ z-?C5^Tns#$#B#*pn~$3u7e>yop#Mb(+=oJ@TdsY*Z+{z%BLrWA)v;k~JI2_s^yI5) z&!2(t!V8Ta3g>A~7>1T9gusWYh%B=FSR6f|GH9XzzbDp_1<(L|K@x;0IC$4`-X1{d zJT!l+FpUT|xZmpBsBT0#XjDjLNDajMoH`^kT2aiwd$=wowvMzJsrk`pXfFy120*Z7ZQznS@e&EpeUm* sC}Ow4zFp7=RD1qdfCVa8fcPKlFLVVNVCOJb`Tzg`07*qoM6N<$g2HnqRR910 delta 603 zcmV-h0;K)31+WE>V1GMFL_t(|ob8gaZrd;rhPhex;HSylC7t^ihSj0yMk7Pf$vJ8e zG7-GR$WTOt20c>-qar-;8G58BSvola+M$yP81Q#G{vUOe5chRo_jOPrkiYW zETD-(H9FBmxH*5RWPMf6ggh`D&%#*X2}$td17YK(bRz*1&H}@Y+p=zkxUFOYCfw2p z+_O9kBbo|lfq&t~Z9BO$7RWe^z)__S3ZNQ1(qKOT{nV3z=b@}(T!i^ zN^YkD3&m~Wrey*y90GqPrW?OJTWAtzwik4TteSH8<`1#Lgoz;p79r4d9G(?$e()U& zWx>V3i%Bde9KQLu$#G%i3`_c7hQMPeWV++VH^;8QIDbO$4Okr;_O@q?4I59shW7j( z39r1?=%I9;=7eErnL-F$)MaFm<)`xG0hK`$1^6wojx2x%;7gJqL_y(Q$9Z=ErSs7I zwZ=3e+~IMrbEEnZ<)Bd^l_50{A9L!6ob6BQjdtM9q&KeBTTYA!-OQ+cr;JMZfyszE z#f5j$dsL+~1@;X)L_@xG=hUkA26f)?8jf@r6MmxKpbWfZeO^d3>SaAV7J{OTx}u2P p28VV*BT(J>V*%EvU=8AbtUm+|7noNNGI9U_002ovPDHLkV1lr~9Z~=Q diff --git a/graphics/object_events/pics/pokemon/dusclops.png b/graphics/object_events/pics/pokemon/dusclops.png index 721d9523fb0a0588d81c38f15dafa19cfcfe4b39..ca92a233c2ae6c4477a31e0fc65c283207620074 100644 GIT binary patch delta 745 zcmV)&lMGWT9+tOaYzE ztxGIq3kpP#Cn*Ia`<}8#QBrKVVuyAqkel?8;{C_FBN+tm_HO^oLNEJgofTdVXI?(S z<>Dc;!IPJdY2o8POxuXkjgQ6ZQtyff%ZD5Uv&X{6;Z%9KQh%2@88T-?ZG0@%=7XP& zmxHiUrH4gMr^8=x5S$K##WH^E4=s1CCUFYW=&dh? zOnIWz?ofyee4ZyUF&P8aVL?44T@IW$CyTnA{nzxl+5KX5$0{ z+TPDI#D5%C#w}QVcidmu(@(LXk12IGuobjixgXeJ#6<-|4=%@sEMhAtQe~oDo}*0M zBSG7Z<5tjCk?UEd>7xs|5wx7%H+xzd0_zYK=(^yn`t-(2;00000NkvXXu0mjfQ7&pU delta 741 zcmVmKwg8)bd!H0d=KeN!w{#j?Gm&3W2PjI<- z%xv)F0w~m3uf4=>}0w^IN3UqV%v*YUANRBr4ZtlEngp z&wDw|F*{7AnYXk-h;=!|LjTm?pU(uxoLh&-N#;|_DZ{wx3lAOlttK&oD1PsYF;kH$ zwLg|q96Lo!``Q5U`*ZyGeOI;Rj>}VBm#L)?EqCQz-*jgK)d@z zj#$9jxPJxfAC8ABJNlLw`kGOH16x7Mwflh`##~e|^x$%A$Rc)vB2y;b7X`}HJrcCr zI_?B*6}g^umOZ+VTS3d&eY>ZXA+Qc%iLOf?Zd*Y~EsG}w+z|*m+CDi!Zfj;phgV5d z0FBDhZVOh>^1;0cv*j%s;$LRnL0X0YM5vc7i(ZlhN*e-y^@1!P8z<wB XE$NKl@jjI600000NkvXXu0mjf?ci>B diff --git a/graphics/object_events/pics/pokemon/dustox.png b/graphics/object_events/pics/pokemon/dustox.png index 9e66a5f81958a7e05042ce1dbd7248bee5cd3859..8bb0992b30d2481157f111647b4c0cfeaa13f830 100644 GIT binary patch delta 645 zcmV;00($-41=hG_Y~nLyi~@negM#1c zohIQeyy{&F$*Q;Ls+$xVvd$SgvS#ET-lDV*x@fcrd>ZDPk*r8r_85=x{|vL8P5AdN z;ARsvulSdvnH4bQdl#4qa~xI7!+sh1V-6E`T!6VjKTMeO7JnAI)9*2V&BXd4i`L*+ zShSf%8kS(5PgtE>0l!uDUW6L&*$r_~MfRPG!W8d$ zd4R~!i2`;f!sW2(!m?>B-0nExc`HJ@KJ@H66yYMqLE>GEQztzdcW$9Ps&LLh=o;Qa z5TV_C>)BqUKz|1&aK4lRo9}&md6Ax*u$m>N0y7Q?gp7L;LcNY$mn!tk)&3Hw#6>@z2id9!jJRBf|O`U|wT9EMe z0$6@%CBfS&GCCFFk(y%?TEsQ&xd*30ETO)pEl~z3z<el#AE zE#9k$IY-M7hbfooRQY>RKvAr2`cdl0dhUX-!Xz~Ij)Ci|#GCR=0C!NKu$2XbB~uIT zQ=>};=$RxV2%YyxMQJ36)I~%1J08JPSK8iWclxhI67O6;@pcxjc2BH zz+(_bu6~9sBDjJ33F$HsRt()X4R@U;02*GOV&-7QEju@5$kHHq3R5Y;P~hQ7GUTv= z(G%qf%hBDI!Rl!uoHGl^j|Ik)A3u49EKHuj+`OaaV1H>zL_t(|ob8ptirX*{KxNPec!UgwLLh?=xy0XK83h7`g@X6A zUlX$jpZYI_tkYN>k}z^_lQ8?*DgE+=h2^V@><1f#DL!&} zfXFbg0(M7-<+SO{ylEtCc9ihku+VG{Bl`han8!G9e28&3aF5!aI#~B2TyhXv`qu*s z&Gy^K=F9~K2!FpKpOsu-`+ba;XYRQPt0^%RSa3)P2O`_E5b90jdM(0n>-OikC9bY} zN^L*aY{+Rf(EmsUg!u@Nu!bO9MWJ$di+qV0Bpf{XMM&|@tI|WwaUDKBZ0jTxmVyqi zFQBpy9Vd8GMMf(^>|NU@p+VfZJtFUr4&6X~Nn0WeTz`Os-4X0jgvwtdUl~b=5dKI! zBpbX{5i>eAS%||uuhXgWx1xZeSY73#)RE=f1!09rsLc%n*B6dA*~tOiK!nVO7Z8^0 zIcybM zmF_Iin16(kt7(fIT*3Z?beS*xJyG7#h1pCDtEW5Rl1bqFT%f)4^CwTc9PXaLEQdKNzna~hZ?LB8_x=rq{0`N; k-#2;j1~2(B{^9rqg3J|fySG|+-jnAY?2b~|p?E&hg# zm$f~%9z4B$k<#plg2RP-Z4Vfw-u13`{j<{RH7f<*VNhnhV$Rdv zeVH|pcX-8?_;Ba^s8d!yX{NA;Q#O8>X&LGo_k0+hvNBUbf6o5bX8*{5jz0^4d1wrK z*5q!}O)f#l`@=7su|hXovVz}a=mt3v4qmGsc{~9+u6jzmVu;|m>-Xo7wLQ4p!Fr4V z@6fVz7-EonLx0QKP7wgZVvi>_fAE+C@2#HiALSYV2*FZEIzqdtya@NzNC=ddck6V+mm3i-qcJv`{ zkGxqvSeHP(@q~(=S?qRt=4m59{tM{IPN6UxV!$Yx^ls!D2v+EYWgB_gQ2%4v5k$cl zQd7!!6eNz7S$DFDIlUu`J{E4NlU(Aonb

Yo*?_iPOQgwfdbjwKKLPuQ*&Z#dsB58%5jhB1&H za>v#~un~BDlO@u7uLC-^o~*T~48F%=xbIf4S;t^yN?cd%yMHW^%uPVg#36B5-)3MA zp6=MO9R8Z0b;)Mnnd2TW*@j`}WvFZ1^I>?&#!eZ-H3ze~RR?tZRRGRIW7spWhY9o& zbi6kyhHSqB0aEW?J%UM z_lB0iO$m|W;(v}Ows7!R0w1kj?jQ9UAS&v33&;`ou+4{o9S^26kWkncy>QW`el32a zwJx&oR@sj97}-(z_GKq{at$QA$$NY1FD`nX6h|hc^Wz4#uCnZ1$&DeF?NK(%C&L*C zn@s4`3#;7@W|=l2mcIZ@Zi*+1Aw^26NiVK}=#+l4ZfB!R8|!}zJY!N!F*oHLkHO5T zvglqn5i%=X`XWs?4eJ4$ZCed#LpjgaD$84wu2~|Ns8Pna=s-Zz80K@pR)=OrrqQ!u k>;IPvyHn+#0Ibf#ZXfSNumAu607*qoM6N<$g7um6jQ{`u diff --git a/graphics/object_events/pics/pokemon/electrode.png b/graphics/object_events/pics/pokemon/electrode.png index 6ef9a1aed703893275fca195bc3eca1c1a1d0d01..824ed91d2e8ed927f47c1a3743a276b14b10a412 100644 GIT binary patch delta 277 zcmV+w0qXvO1M32iUw;7hNklH#b=1v@-hwdD4g-B6H zL>(+>h=`?9QmGPudv+2hEC5`&a^+W1(`2*S6@|8W9ahdZxXKqwoy!VK?+R@mQvs=f z_+D_X!68;OutdF@7wB{PzChV5h&O!Irx)FkV*}HI)fn|L>VNBg+xK4k^9Fy3XK+C5 zodKbp$OdH$m0Dx$F^{cmzky>98oQfhesf)~FWT{(q+KT)6n(Y29cVXdY?@`tS_V0lPRY*lqfz;b$CS`hRFw>%d~(^?BE~=imL{ zrLTpC;UT`d+rXpKe%8KZ7{nV|c95LYLe{=yEr2KTOxy+@9h3D-(J&*R-|Pgml5-QD zCuiWJWMGa*X?@B%<+=4hDOnd>y1Hql$FgCZ(^Bi4tn=KK9Trk#rJJ|+lEXWb!?3*3 y6USujU(1G>M3@GW{hr&qd@;=gZn$I# z2rB@us77e-vNy?Qj&meT4n{#7Q;Xu%>|YnC8U{f>NOb?GSLNJ}b+prTK*P8>yC zjXzlmt5tm$Ir@&>LMfKxtG5xCbr(Ch#{X)60TkT7Des;)b_W0e002ovPDHLkV1nL_ BJ!k*` delta 655 zcmV;A0&xBB1>*&fV1I5&L_t(|ob8pdj@vK{hB>kc_>T7geS&t;RJaxbbj@&pr$dk+ zfVcQ8cDT69ZNl;&QRecmrlC0ypMMB{sfd@_$rSc!ZD`0ttqnW}0n}IfI=7 zm>NDlLA|U%Ge;zUhGd8?>=vRJ3gaf2^b%t`IuK6vOLbbhSTlRP?c{M)cFu{dTEx@W zHRht1*iKa>I{kq4_ioupiaE2Pcd2QvIoM{yA#JDl5|GUB309x|+}N7qS=b!10E&S( zCR^(j&wpD%PDHLkV1i~FOMCzT diff --git a/graphics/object_events/pics/pokemon/farfetchd.png b/graphics/object_events/pics/pokemon/farfetchd.png new file mode 100644 index 0000000000000000000000000000000000000000..f07591e40048c04bb6e635c95005acddeece708d GIT binary patch literal 570 zcmV-A0>%A_P)c#16b4|PfILjHwu>_w@F5Ctl9YR8@d4~6OQFTDQh@-P0>y)&p`d8P z2{P0)S*nBi9t%@IJ0fxvVI%ux-ShA@+~N2i9w9d;x`&_?E>McQ3O0a(mWH zKq;Y~M?NJ8qcaKNsm2}xo8}QUn#fE6z|T4L_Tq~}y7qNYyTP^Ca^Z6g6d(5-}yAK7t^$vx?!V^4)70330>aZ}Vz)|}^fXW7| z!F#+S4aZiWHFq$3nD(at(GFH9P*nNG32Nir+@d5W`j!&1zw)PGlu_eiy>aXseYmg^KV zI|~Iz##3f|;6a8F7edTa>}oYf!I25C(G;T4UvuV!z?x*837DGNbRc+UP#7u^oH=58 zHBo>*VAB?YJ1_Xb7E9!KTVsHT$@QxaGwzOiU}{CNs=VNZVaKs*?@(}LXf={@fdO16 z_iOJ@!UcjC27ixJjcX9JBg49N@@Wa~vb0Z2Uvk5DMpW{1!=Cfd5+I`WT=oPr8G{b!4BYkc-Rf5DHX75n=98I|03ov-RlJZu)PDA W>+4p%3{Hpu0000rduDw znF@lUy&e1vd6To21ch>~OA?(FDhPBb&21mP`|qUForSpC)vk86e`FLe;4df8f#592 z2w?%2CU^@H+-jfq7-u!>qby*EGh&=I^-&hZkj6N9Xhe(!&VTTXc^{#Mntu;@yel!r z!Ulp9^HV0}Sb7x(oJ*O;m};GJ!HI!C1e41gf98awdzp zx_-NI{vgQ{JbyCt_`2ho3F5@8XO{Yx1#?%0y;-cA zJwREtW`cl)TBoj{UHM_EhE4%TW=Br4EaOd|nB5S9*2uThXh-I~d)kbqDKukhn?muf z?w`r$x8(S27~?r-s|avmOVVHU^8JhE(?@-4C?@+O5Xdp3j2f8 z-l&4jgh9V7FwX$htZ`=zHXeGPD%ecmgY%L=nZrY~;-d-<5nl@cK6rSVO;?j|;Tv7e z7iLG76}-dYyMH3VnM=t$n+fe#h%XB(oM**{=Ui9tcy04e8^PphHc4y8D4Iu&3Jx`x zl-2XNW#=$~w4pbgXA+1G$8TYLBAtTv?7}f+lu`m&+_A6{?C10L6>x%@32zpu{0^i6qFS6I9@s z0(Qxd-DB!fK7}cZI%X+G8C~J_ja0Tvp|)%d7|MpCoO60gYv@>GEr;LsKpx+5n;rl&TTWker)s9IJkq#bBXqqjvHsvPeXvJN4R2A!h!X11n3(JKI zz4a`L5#-*fH{?^`j#<0Kw=V#$P}+BrglKuAX@7GZ0vCfmg1=vx<9cqOk_icl$nU9@ zfS_}1Ibrbr7~XX;6W}R}4Sy)0PK8y6$j61{!i9cd)-Sm5H{`)B7d+?5cK71jvB+1L za#kotaM-Wsl{t}yGeaY&Ol678^Wc`=p~`rQ-;SvkbAgm)f#X46l__iUzY@kb>}4K@s>z1OA$uI6In2zkBro8h6SThX6nB`mqChENxb%spHZB;Zlar)8;J1z?jg1!b bziYn$5dQ?m^-m8&00000NkvXXu0mjf==HAR delta 897 zcmV-{1AhG22h<0UV1HjpL_t(|oaL6!P8%^0#uuTzL_$84bE`u80PQ#zq>3VsFGy$; z)$-^8TkaIOv^r zh81ik^txq%Sq7+Pjl1ix`Ox`X!Da&QotFg494?y`hZP(mz7_zy_wY2Et|s5cH@ccH z&5o`rc$dR>MSp@*my%gF6P8{fzAUV8mKE=xb6vrs^{qQ?1e2%PByA~1(F_|E9BMEr ztLJgc&S4B`LvJ|CBoHl+-ol7Ur=UH%a7-Dclt31DEUX0k`Fv>rT%pUzEE~bEVr_lv z2CZUkxL{&E}ftP#}u$j zehgNqOZgP0Eb5r07-clTog1lamqKmX8ZeX%MLFm6DXpPnjgeE-O2$IUfDJus&Xs4< zReErx8VXW_n0rnQSzFSOZNx^1)*$B-pJf&cE+xxu=?Mo^o@1^NwL%$+x)A^wT6Tu_ zLt<*weSd7?ZRwaI-rycMO3gZn+rmdcRE|kd*$J&xbN?{@LZ^&6HKct~oCHK;FE!k2 z#3^GVKj?RYRQN&1)fQU?TD4;mM5Kd96Pjkr?1*xca4L_t(|ob8prZrd;r#<_IyqL*TpK!BHc30(NqG$f0_iZ8(| z0s*0`0a{ZR1Ew@c3nBA*N-gTBLP?8E0m8{Y{`o%N@s48bYkZAQGXUP3_}EC)_MM3j z>UU}T_QYQS{+~hD@$LG=Cc_Ez%UAec3^?cXA1BDOK~iUl-hVP#uP|c=42hm!a-uko zQUYjD&C8c#vadF#Sz*Q=T8IP}ypfuhq9Q36)VcptuQ8F6a;lk>y3#)bM(r)x>;eivEBll8DRh)xZ^2+%Z0w(ON$gM$_4lZ!V zzt^UAp;7{eLX=m*`47m}n2Ad9ju?z>qQi2sGo}WImB(MNdFClc8!vcTxNv^S$-X1I z$390K4grn9vJ#_#ZX=#*KPiOLg`5SJ{L;mpH){2vQGdMg#<;zjnrG(8z%@>na1J?G za^F3S27$*uNAKED;oUp7TG#;x|MW4F`D;c7__lBRGKTokz~_uf_QAj>{oCBW zKk!$A{};eoVCw@}@f?71h5seM_)NyeXQZZJih*cW7~l|6qJR6B%p^b}$sj;IPv0+W zUuU{qVSqP_iNghFLcy8WM1o#sT-hi=r4jLQE!MaTHHSmt*@TG%ye`CnNN`LTsypiD zVTu(F0t^mOjjvE`a>A2FndgvKF7974+gqT`%LeQZ5w#9w#fMjA6P{|H zRa~k{%np`(dhVNf_~~M!c%;l|{`0-0< zH3HKqT>5%i%+&DSJ zB_G4uGk>Wf7x**>*ho-k-&)G0cWO5+VKOf{y*?KVgF`_Zjfa4ite0D1j3vB7)5eT~ z15k299CU%RsN?;d-Z$*&sM^xWh7GYT<*hCmjcSxf0x} zXqO`|Of4Ly6S-c9ZEnZI(z~+py4&^lv%Btptk=iFpaJh;}gG`{F7!P)JC z>Jr{6{@9bP0XbOb?w4{yjX=%y|NItU)~|mT+JJisFb_)rEII9F(d|a`zHY3yOQ7H^=HFNE;Qwtipfg}e!+rYUVnUZ3tOlZMJ#`V{V0pntn z<9@A=WYZPPp5K`^E5S@dNg?65pY(y6d3kpvLf#GdYKze^(FUFA_YXgUPF->t!%XoT zfO9R1l%PITbQ1&VC*t7{7G~ZlHpS3?i>Ak9i=*6J2kvGAo5Bdd?0Ll)7TV%e3Ff}IXSzHj&(Kwz%G1@3LMhlC=?-y>$2}j` zBaFG}(Z*+QM`u|hsJZDNT8@Wd>-uyRx9;QdnGg3mfqFg1XW@zD4mQ^r%8GeS^r-g> zJNKh#Xkk}`Cn9L^S_r?zN>cbXcEf|n#)S~mEuI!zthV@8?jAg`F$&zw#%d_D^Isc3 Y0T;j1(eLoL9{>OV07*qoM6N<$f*+YX7ytkO delta 638 zcmV-^0)hRd2c-v)cqttVlts`cP}rf^i(!yM{)jQ;Q(;R+-l_gyQVatf`k(Z$9NLpQ z$1^LDp&%G`a~Nz*Zt-t~+Y5u;Y@hwD2>sN?;d-l)*&sM_xWzJIYT>=GCmjbnxf0x{ zXqzK1Of4Ly6S-c9O>W1-(z~+py4&@4v%Bm&Ap=iFpaJh;}gG`{F7!P)JC z>JnZn{?L=H0XbNw?&tEJ8iAVY|M@MztY7~wv;p@NU>=wRZ#n-8CnW&cWSvm90Ft}s zl-x;&=Lc%2Ln_AlkO2Un&ar&x{2ffhT;KzpfJ$$3a@ZtzWTe*P=W?fjIJpOtJ^~zn zjLG2%&MLtcA62ZZ&B(NRR0@Mz&0Krz)Pja?AjtvG?%`aIOi3|RCbZxqymjPx?U3yu3RSA@2r!wZZ6!XoJr5`}-e3r!KjSVW#*M zz_}JhN>Cpvx`~1G6Y;PQ3p4K&_r=hEi>60pgQMJB2X2Xq^*7fNsZr#V@GatU_1nTu1pM}SgJJ?)jC@bbo(WBlk z?0gwTLkqhiJQhKV*FyL$R+7TEu^aA1HZFviZt%3&V70}!a(C~EjZxrcHdaHKo&VbS Y2~fP#i(EUfO#lD@07*qoM6N<$f)G|cbpQYW diff --git a/graphics/object_events/pics/pokemon/forretress.png b/graphics/object_events/pics/pokemon/forretress.png index 896b8774a10965fc4800bf0ead6c59af58f5ddab..36d721de0dbee93aeececf855be872b35f33b8a9 100644 GIT binary patch delta 439 zcmV;o0Z9If1dRlcV1JlNL_t(|obA*xi^4Dz0N{w5lcA{4-jA?^ws8FwM@b!Sa!8y- zYW_}(xHPwjIAyw3{ZW^;Nedp&JCMR1__i-EeJ^>?AoPr9JmVRECkD7*52xJe(}PLM zDeli`#weq!@gt^`gD#6zrautNGOs;q{kuFGXoxKRX4^pS*?%VG31!k0ur?n^T~J?H zEM?cAwk={`&R4LJ#PM|N`CbnArvu1YwTrgltv@c#dPCM5@7k;k+{P}p`CY7( zBC^dlF73bSug?x4_I#Bu+TLe7A)M4Fe#2%a)|UAFNC;6~-q;q1UM`+e-qnsYDzH?_ z?cR!ET+f_<4yuuyVEgWoDBt!+!(CjtdpgiWg*-luVK65lC-j~Jde8dx(~lE=z#*gD hhpkr}g8TG;jxS_b8eIDSw{-vj002ovPDHLkV1jCw*(d-2 delta 437 zcmV;m0ZRUj1d9ZaV1JfLL_t(|obA*xi-Rx}0N^KLhfW4*2fZJm1Y0=&L=TA_Zs`qX zFa1MG>0)jvrBkL`+y1DFnkclq-a!%Wpl=Yqyd*DqU;v)+jAuOK?}SB$wLRtDkhUfn zXJj~oo3os)+(*n9M_rXGM=gMls%Sj!{JT6@3gBcnHU-2kw|_I9vRvp5jP(McHdI%J z578HBY&Nv>h59<_wF~WW$Y7R-IlSrt<51^grzz-|ym8picd`|rh8SQ}Un)d=Rq)1Y ze#SYVh7wYBuZ2}0-sysvO90MSxIvI)ItrqoK>X7Igj+jC4Mft2&}8o-uG)frfw(Md z9|Y#{$y=s}Wq<0Qw9l=B&O+{qlmao#(@MGQ3SRs3?5#I+y$LSuh~>BTiOFvhDJ2zM zzIA2()o6Y4C^hG+eO3;>x(<=FIq@6OJux;U?*~e$?DN`YgZaxjkTSTKmd;Ber1bl@ z!cLl=Q`B+Yk|XZOKTsK&`e1L9+Wpf36FK9_(Z!w4I4))P9J6~?ub+CH$OE3`j7PZD fh)2ng{?G9ZCTQUO_XnE&00000NkvXXu0mjfA#U0* diff --git a/graphics/object_events/pics/pokemon/furret.png b/graphics/object_events/pics/pokemon/furret.png index 8a700e08d4f53f563f0600e6448ffde01914f35a..2ac228ea1e63252733ababf77f3c6e8293a670c9 100644 GIT binary patch delta 93 zcmV-j0HXh;2Bij&X+6EJqCgbK>68XvX5YXuQ`$(tMqXmbVB@th92>DANad?pXxxfe zT%(olnNi>jhI?;zbCcad}T1V zUdmBBQQ>HZh;)OJT}T+EcI|Y|T*z6pv%Il$j(#0t;a@P9(timtOI>BLs>Z>vYpo|I zI53BGeXA?X+{ROl*$isFk&=&mWnkBm^-yCjx=~oH@|8h@Af#;79#6cN$YVJRRyihw znLVLNJnUiBj-~^Z3BtD-Y^eBQXp~3798F=^tV|62;)^Rm3^VlK zz=Q+Q1dJ2ZAgC~~VS*aOHPiX?ss)$fIB{6=Z-Xmwe>L$`RiE4zQ_?~Kg$Dot002ov KPDHLkU;%=5R{IM8 delta 520 zcmV+j0{8vr1m^^hYJaZWAP_|@rL#N!dx{bUEwIi5K$h$q&}@XQ@-hDQQsPGNeq8Z5{ZpE3{GP)Xo@dFH9VgN$Ry zhKctT0<`WG41ZeXcw)$1;DKb>2};%MGBI_diqb2FN#`IuDvUonGl*@#3qS{kakuf~1oUkNM-@K|tq#aope+o$jhR7MLvbaDG{gT5 zEFFj^V4UCvq{6__1UHCl=IiH8E3V^t;AeH+cWA@E>0XleqfMgH$G#CLh zqm?SBDjWXp(fB{zie1;#)YR0})Kp~Ym{0plbVtl9;~DM&P#-Yw$6I+qxP@t_{+sW> zj&7HQ>p{YIHuOVc0WQ}O@m2*cyfsvAm;DeIV0sz~kUnyNVSlX~4wO>~OgxrA0}7#P zY0IyM0&rn9{8{I~#02?_;R^|?0A?Mk0Q8Dm%7#+kBTx8dAR9h3%+<)k1AQ(=LvxYx zvKn^e5|8v885(X_Dl~cxTv%lfVXCymT9y8y;T3f@j5AEU(rg32RGe)NOdL%45-F%U zpd&)4FM{Cx`Y>&tZQ|a#ddDV!r=&JFjfhTh9K)8yKmRK}rytzbOl8Aqn4tgw002ov JPDHLkV1gYYjbH!( delta 309 zcmV-50m}Z41B?TZV1E}$L_t(|ob8m|k%S-+giT;2|7}E!B7`nQ;y1Kf$iY%S;Wq*n8jCp0g!Xp6c6XyMRFHZ=!F&)(Z@&nk> z9kOsENchf%eo8FB4 z5bBE{c)xy`S1y})w65OK1n`tpbJK|E62~#LEZ+RD_?&(K&?QUZDWQvM00000NkvXX Hu0mjf-(Zk0 diff --git a/graphics/object_events/pics/pokemon/gligar.png b/graphics/object_events/pics/pokemon/gligar.png index 59a9738c89694eba6742b23b33b8fe23f5adceb8..7d89d630ef0a7e3997bde833f08ce7ebe7cf718d 100644 GIT binary patch delta 879 zcmV-#1CadS2jK^hV1H~$L_t(|ob8n{kJ~mB#|dz`NuPxP#lzhJ(n2Ylwa{!PYjM!c zw*{RV9FPt^4_&-i9Xen9H4f-hWRdMmGz8E}GF1KyeWXZQJ{lp8#{Xzga?Y3zfQ0FF#$kG$0kAw1z=(+xMfZMsozd6EPk*m7Ldh_m;W+n#kw(!w z*n7A~ICV>o`vKm+7O?oH31#p+6kul#k~k=KGZHCynCww9>)-L*!>&eM4W?CtcW%w` zpdwOChXRJZK&0wuw5O>murlw%;W&2Z)G2aMns%Eeu`$7hi~3Gd#iQRm5VVPA)C$(dFg_|z@S2*TjVv9^wICM3#2Y~7kpg*op#C@?23;D`50 z$g~LphI4-G@oN2aoIXF_e_ucKjy|m{>uUYr1f)n5g}T^y&;rUZBvHGFv6O#;-93aR zG91%C+yY)aE{}hI*45&p<(u_sF-sbh?+hwb8^PjJe+#V(~Rrz9FGZb6Neif$7!7DIK;y|0>=Cl4?^6o zLOjFSZAcglHCLJyr+g?fj86&CgGe7vjEP}1EQv_@3Z3&%A1(}8UgAGi7U&X3vWUq! z(-%9=|BzlX77e<@s3UQ6&iKU+OfK=|r!X{1U+{ls{0lT54ks49N|gWr002ovPDHLk FV1koKq~`zt delta 878 zcmV-!1CjjU2jB;gV1H{#L_t(|ob8pdj@vj8h6%9QO3y-o;$n9JsiBn4YG@{v)ohT? z>4K{gERZX_F0OH7U2*lsPZ40-AdPINq9K4*lH%lN$dDpwd9m;V+=T`Re-t(U{KGMg z(C_hk{Er4Dr;Oo5^wv+$Gy2~6>3?}fC>h2x9Oqsz(kOZj zd-rb{1=xv$Bo2z*ltc<1COec&`*%F|u&q&7gK5>^ty^J-^4O}llI*qC6$@$q1>yu3v;9SB_B5=_l@ zOgfX{w1xy#Lw~I!$Gsy8ej@c!O~By}6YI!vaD;GnSs$rqSCB}wAh3S327!$h){$rH zh@}${*iMxZFoo_^;7}!YtLko0GsA^_9Yr!1SgEN}HHNR&k!S0OjU`FcRw+f2HT0r! zi~32$GkQRm5VVPA)C$(dGb_|z@S2*TjVv9^wICM3#E5ASm z*Hm-i_G36=U@8X@HN9WtT*{h=+LujQKGhgt%UY zc!sm-;s4C|1xzIjn=T_|lK=n!07*qoM6N<$ Ef)P8WGynhq diff --git a/graphics/object_events/pics/pokemon/golbat.png b/graphics/object_events/pics/pokemon/golbat.png index c36a8a9744af109bef319038792d95d18e23bf81..30907c1c6ac4756c7f18f43c083e385c5789ce8a 100644 GIT binary patch delta 619 zcmV-x0+ju_1;7Q6V1G+VL_t(|ob8q|Z`&{sg*9m44+)Iy5-g2IO|;${1m087+HHs& z2}ls{XZJ{jcPB-OQxu(=g9m?!Fl00+bvFoHb9FE;&mWB>g+UbP)Q?!lT6iEPugV!FBTl)mgt`ko3LT zFZ9S_l^0!rHs<1)Wqeos*qi2{=mBSDz3h!KH`Zrn2lLCEYGZSLWVt@;N{i_?9AtyU zLZ1UzUk8{T>KBp|F9SX@i25G67J6b4u)DOQvmjaQQ3&G>Cp?7Uvq55^H@Ko&=!rSt z{A{bxket|)Tz|lDJMYZn)0G;nOf2-u+H1|aN-Q4HUaJtCmn;JS@5dP}8`$2^exTk| zSPkn_A03cEh)nmR9t~U4;gSM7^3b|!fTu^60q9U`t@#1L z-H;tEIR|8a;}Z9jaMCfJ4Ntn|{faf#C(t$dS%}>7rhksnFzc$fx5T!mz8oY>d#H2K=G5=|R9a7(2cv_9r56B;B|K%FS{0HpKDV|iw~ zS^+i{^<>qATaZ{m?>F=SnH9SX?ZQxXtM5Ri&#QsUtZ1DJ-4k=b>gN&zig!yKk;Q3| z0dI$^nm+h(y%(T1hkp?8DT8~Zy8HM1T}}QU2ju@1zX7uZCZL%DKGOgI002ovPDHLk FV1hvZC({4` delta 613 zcmV-r0-F861-b>0V1GqPL_t(|ob8rDZ=)~}g*l+e{|5vdBgNXyz11rBRu1q?910}ir5Vxg}A ztnUNN2=xoeiMIit8AQE7u7#dh1RSp2>?}wYdlbTazzJmtJ{u$!dW$Qng`SuLF28IQ zT9Olck_(uI%YVVB=NmOznONwRwYQpel~_EYy;UJNFIffv-j6dnHn5|i{Xo5~uv*ra z$PHT@PZcG78IUs`&neInD8g`_^H3jzMp>@>)Pme4E(4p2^^8(s1AJl*C{Acdx`UM!P{4B~y9SwC zn)ZNpD83OAD-Mu)=&}xNzILia(?$;5QmH1bPx;D%28k6=CrUj4>3s57UfJ$efK5ex zwcr*cR$egrJ9>c3ie08|W2pMwcc9Ye&A?^mqp;CEF$e5^E-|3^u*4DBoE91Iez>dU zlONYd0qXAX4+6eq@TgS(_@2M3#sA}g{J-KiE-ED4Iw+N-00000NkvXXu0mjf>wP99 diff --git a/graphics/object_events/pics/pokemon/golduck.png b/graphics/object_events/pics/pokemon/golduck.png index 82757bcf69649bb5cebc1612400a87e30e4e30d3..8710232a07b6eaabec79d3d09158d28bb2935e38 100644 GIT binary patch delta 499 zcmV>@=VONJxmv4d!qqzmaN=PbaP0{A?Al=zdTr88sKy4JP+7tf#9c(uTR zdyQ9$I|$&y#Xb%ON1AJ}UC$U%SU|mNbib%Vtkm+}wS5kB)rlGQoWO)C4R%L~D{G zo&Mf6c}wRBPk*;R2h<9x=KwAv_)$+&4oA=PMT$-1II()#eD`V!h}H9NG-?ChPCuHE zN25J*qnaHrJZii7(F9cQCwncmdY-O7R0DpI6dX_>1C5;n`rEC+0mU#owmSpGMy3)RY}o(+002ovPDHLkV1nmI@*n^J delta 495 zcmV5?%(56~eO=v@MI$&kQT z>X0D=N#_6}MIcKClJeL=G)vNf^eE?9fHM{F^Yl^TPnwpV0WNi^OMMi}pRaheoOSjq zUMXf>a5kLn!(gzanR2EJ>TK6IFDz*$of2N1u-E#80eI9R(0^u~lfoI&;JuLE(uPsU z5CUx{a#`9wQ=Tv{_lqs*)dkjE1GhWcT^Z=lHpHJfZ*NKSSMerZd{oE)TY89AbMtrMSThJSBVp`LPQ_vp^q)gy%!tG*3|(Xbrr% lA;GeEqVW01@h$&r{R3R?Km@)ZO4$Ga002ovPDHLkV1m~~_UQls diff --git a/graphics/object_events/pics/pokemon/gorebyss.png b/graphics/object_events/pics/pokemon/gorebyss.png index 7c4257998f0f0eaa5c5628daf2987b6b32c45ce4..1870f2abbe87028e1749d0606be5adf2976c1fba 100644 GIT binary patch delta 729 zcmV;~0w(>Y2CW8=V1KwtL_t(|oZXheYTGav$8{=3)pL{{a^7L|VMYg^LohikP=%61 z*dUlJ4-s}qira)8N0NeB!3nO&18nOaU@3cseUcsPlL9GWIgIII{_>~aPm*P0#{Q$m z{f^<01rra*zwN6|jxF$kYp?pR1wQaV0mt&GFZi`rFgr*vNq=z@2to_FvnxJu-8fhv zyv)*lz$|ieLg%Na=wyEXqQD3C+?+i9aLW1QiDur!bYgpqkU5B+FK{M2g5N14yUL;Y z%*d__@B~dN;JZM^>rR5E($~p+xD`Glfq&mVI00Rio(!r1g>ako`K3S&5sqMdXZWW- zO98)DdWQF#>VIU6qN^yUg050I6%e3#KQgfEW&BNf-IRh+k*D)Y5HtW*7j_5=ZPo$; z+!c&f5%}%Q2zbXVh$Zvtq^}yGj6T{SC=9DS-4zG``_MTCbC)Lta0Fls_UMYMdMG=u ztw0N_jAaz4-|zr{>=~4I``h(n2O5JRDG5U<`&Bl=Du1JZ0`V-KE&;;FZHMMjpcZN) z5$KY!bcHr^7pM=r&gr27^6AkzsdDZChi*1J4di_yL?f@Zgd3pcn-Z({1fmest>7$k z1(%U0V4nakEzlDRtjp^bs0F+Z?QI@iK47^_S>7*&wO2Tw4qMq3EY6@tKgW&`1&O+` zKrJL$z<;}k43zAAjf){!Si68|Db=~1vle_ND{zHz(s~P$3KEjDJMkC~HcRZ%MZnl2&@~Z^@KS_|Eh!L%I+J4;beU3ge9VNRd?q43 zq}dmWI8H54nM{Awy3B2Xmr>yU$N54%LGIyI53rOz!#>H5^+|!0upGv8F@O2_d*MbmuqJU%hV<`B2R4_kDFjKe)1b<#h_`iu|~!1W^lML*6n9T{Z#&JQPfI z5%~Sw3V6>>h-Hgvr*B%ZOg_0sP#9PF@lYTD+)L*e>|LG}zzKjgxUDO0nz8JWDT!k#hgG)1Dx-h`aepsftO4TZeTU&upb;7)5tx#x z^o1^SA80na$?8-AIeJXas+>HKV(yjW!%r&GdY8+7u_6NNMtZxPcIo-Qj&myTg(B4m990u8 zgf63!b@{1(F4jV1FG+L_t(|ob8mcj+;ObhF78_c^4$CrQkY{UHCCTLxDRiPeG)- zk|iuC_H>REi4-Pp;5Wzvq)6fHvNk)*X)h9~qTDYxAHVevJHsqv?|Rq&qcC`z|5hGW zZuY{EjlWt!s}Kxh@PS^ir~EMvxe#D7Cb@@MRA^#Aw4GG;77 zti{nJ&biCvlZw|%Sp{xL!(OrI3VEhlEM;Gx=;&hkP2Gya4Fflia`H#nE=;4Ni;`fui30p zgxQ*I@{GN8*#ea9?p~Akn)AnEtznP?<7>{%)LX~|DKO(FgzrLJp}jY?Ej8oU$(M;h z{gEHO)I~r~@1lz+2uB0o4MU&#_on(s%|kW$00~fkM&`Bg;qR5R=a=8%}9r3aGau z%ya*1rPbnF~YF##zPieS<)Nl$(m~Ll&?)F)@606waG^Okd zd2DjMb~dsd^gdUl2^q4}d`fv@xj->x^ue_6i)_$Qeb3HF=O00000 LNkvXXu0mjf2Dlz3 delta 569 zcmV-90>=H41&#%fV1F4&L_t(|ob8k`s@p&ih8J8axr;$&RrqxhcHv`4j0(Av(G&{g zN&=Zxu>l7HN@3*&zDJ4_&aT$h&g!u*pj096$IYkT{G*-GEMxC_*Z-q%{WkxtR#^IZ z6^3m5t(UP@hv2-j!yQ% zfpca7H0?Hkc7HmeVLLP!Mf_3LFJ+yPz&W!}6g(Bh@vFfPz2Rw9!Y?}SYJJ0Yl_E@c zbdzVi+7$wz5XVPN-W$%Ii?xG639N58vr`w4N>X6PF9<)Ryn%Q$RTPHt+vKZ6p#I2D zU+F5Lr+3j+=7ghxABUk&gGW|m%nnG8ISabyKUF>|G1Sp~geU=&COoCxI2f2q}Q_)7P>JoXKfS&7a1Vl zyJB9M$0_$*d{s7Go4`%FR)tz4Z-UNn9Z6hJQdPqMl3lPHITy`H<&mqI_Q^o|$h+W~ zOFxm?ExKSoMA1Oi9@(8^dfM{`DD?r;1sAZ^c){ddzkhIjf1NVcdQV8Y&o}+~7LV)) zE|hRHGaxURl;ew8WO`^T+rzcx?%0-e&CZOA+mBv$?gJkL!7P>3m+UedL^WPB8f}cd zWU{>9t6p9+p>9jIeZUNnKH!p8(y$XB`tEU2n*CN;%II(Oog&Nsa42IWuQC@T=lWH@ eppWo>t`%=jdjTeP=5lcW0000lqV1N5bL_t(|ob8oCkE9?Fg-OP{KgPM*nhaOvuTP@af=QYyU@}~_ z22eztu{XQfY_dt$?MumfyaKujdDgR@^{jtb*k)MTzilwf+<><~fA_~_O{Q4(DFStf znEQJ!+MLh*VL04`dkK{qM=_>50WJV&zi>F33dZtd=s=HG83C%?fC{K^ilD^ zuX<0|!BBTH8F(J!$O?vH=1Rk|3VOr9D3ES~$_pw`VTp?uSZ{_-0xN(KQXtQ~Oa3Du zh*_+H-Y{@n;eQ0V4+MM-UGy7ohW<*G7bisazqJgSCvOCB0wC8tF>K&#FE?}+kg2|hH;eY!6I%TZ&o{)4Ot^R1^k$vMr z2{$tX@`6b@zL-U(hqkgkTwCsrZAsVc%(%Gy=w;_V@IesFQb~QuF0(;Y<29qv#@I_H z%iF!`qVJMp3K9v7wAZ<8$0u*oP0NNWz5KRC8002ovPDHLkV1lw(4SN6p diff --git a/graphics/object_events/pics/pokemon/grimer.png b/graphics/object_events/pics/pokemon/grimer.png index c29dcc683ad92ff204b2bb2b5c189e54fdab7119..5b4523387d38f7ed9d226249eef2bde0057d27e5 100644 GIT binary patch delta 458 zcmV;*0X6=e1fT?vV1KJgL_t(|ob8gmZi7G!fEjP%Au=Fk$y1<`DG$NmOO{Ls--MzL za8rg3jrw*OB4`($p}r&BA0Zt&RmIzP*#2xMQMAMoODyq^LY|&~XYzOTGT-|dK>@3i zrv?c>)WZt)&xCcJaPPt2h~*H}2g0U=5}cP%$mlZ{?t{Nky?+952bc(Jj$Xo4$gy-Q zf{khbK$k-yrv$gbL@GA{meLnU zU)Tyk8BKlMj;w`-n^d(&Y^#w6VLRT43E4u2*&N3ek^#G$7+DJqH>eH8?t14UMVF&^ zdxo;hP|Ps9srqz>=g0g>&GgVG!>P;k8&zdbQZd6!B|{Te*T)=pIK&LAqxDYyl%>k9 z`dN;9-LjwKh&5jRgrlCq!3k4Kisu~Wd;FK<8^9PppjpiOrvLx|07*qoM6N<$f;Y+9 A^8f$< delta 455 zcmV;&0XY7k1f2wsV1KAdL_t(|ob8gmZi7G!fKMHgn|OvO17n^7l}vqxh{2aB6T&y4 zr~}-TXJm+=6VFf|g!?0;L#L{E`wrWm?S!#4)>vbWe-!Ha`a4&@t5@0C&j<>56~8nn z_@N&5aDFAMvRHTz{zg25pgs`R1r*@CghEcAg>)bMjjBC>JAc4TSPAqJ=0bsmTM=wj z0RXxj3I!#&4Q4{nVIP8xctQQV`asA}F`Qzj0JYFL32hVzXd^oT7fg_`Srqca1`pdZ z5L#v}^>bGWggk5X$W{;tS-so9Zfg_jL1;Njsa~XZrBP`4^NntXW}=7CvY?v@DN4hG z&@hYgcYp-V$bbDPbXE`w5Oc$$&~T+cD^*;s6Awbe{Em5wh|@ohrw^gIvQoZ4`NCF8 z%BZW$apFN}xK4C?#I~Gx6t>fixKu54m@aWtA{nr|%ZUe};Ti`+{?R-*Ptau+9dA%{ zDar-rcU_-+;O#koQL|y_tKr0D`i;t>C#hUuu9Jz&=0G_|9geZU`e?nAKWC-0%YKog xerVY*G2^wDKV#NYI5=Z!N%5M)e2@Qfd;?t(ICML~bvFP2002ovPDHLkV1h~q)5`z= diff --git a/graphics/object_events/pics/pokemon/growlithe.png b/graphics/object_events/pics/pokemon/growlithe.png index e0cb9cd5ae869986a45294d714844126fda82384..9b86f60a20737e7f28b0aed2eac8cdd7c3bb556e 100644 GIT binary patch delta 515 zcmV+e0{s2e1la_TV1MLEL_t(|obA-Hj+`(M08mT*06yY=0G+En6!=Iggt8RZT}x$+ zPWKV6t{5n&q6mYI3Y``QuW~SUVlG9BDB6)$+UH%**nLow&R1_lY1d7V3?s*MS)#ktkzn#&9%t2Ok#lG!OIzvVGtQ|*)O^-MR%w;jr{rSEo ze20aM3G2PU1+UQt%!_kl;{E3MUL&1AW?j%1wXV1M(uREMTQrG`LtcB@flN)%(P9%0 zW58S^KD7XO?0?^k7c{EGPcFoewbk^qpS%_ji46`bMixlu(idfuOMwA>-y z(;mBKyjvSUc3@p?haf5edUeV}wo9)1W*)*$)!NZ6Xna%Fy;4)qjAd(0IfX6SQdYEp zXR{zG6*f!f`rS!jO?QBEaiJH{I@`^4Cs30fraDD3pGA`~Zi|e`=&9*j)6jy}^!M|~ zGVKf)?Y~f?@%P`aVT5qzYayJMqxtzE0}lTreo6R`#1CJct7etiFlGP%002ovPDHLk FV1hVx|JDEi delta 511 zcmV0!ICz!7*ojGs6sOaUw9-EBdd41X7`w$SZt)+5h#hkA)A^xxoIvdT z;R}BeymS+CuiiQkAKKrrZw`I|FF{h&2j=3*P3M`h6PWzSYkxw&ATdv1bn<()39G04 z$Wu{>uoEaMr@H4gL{*yu8~k%d6EX)`(G~l)L+K0^-LrNaAvQhY7%-Q`MEB?Wn(ze{ zGA69|0vEhS8!#`v zjrh<4HL4VW#JvaRrGFvo?bYR3v=*E4Vgu{D{FEv zB7KtCHhp@GF`G&$JnvU!x&Mv$d^d#5_>usSqs=D(xfPsYd~8%vjGp(W94#C%ragAe zc(*oy?7+I(4nb4`^y-v{Y?oa1%{+visG8Ozq1atd3trL1TH&t^eX zDr}a{^^23hn(hGS;zBQ?b+()9PM{_|Om&K6K8q$}+!h&=(Noj6rlAF`>F?)}W!f1q z+JB)&@uY29=UVm3mgx@dB z|F}wcsVrt>nHNxiC=%vk@h;&dZ`+T06sYRqp--5L*`z`2secf_^-1%Ss@3;X(vT~q z>byvqF=wXLx9`_E`JTf`s}EG8AtLqW&`NwCoS{qyjXnQg1=ZkPm8dD#o->f_S0yx5nLUi~JE) z2E&%ow8Dl!?_p=g0M jZM|K;)f!g=|84ySYBidnK@7+E00000NkvXXu0mjfWj_r_ delta 542 zcmV+(0^$Aj1o8xsUw;ApNklU4;Ds7n<58@Y-g+|vl@~zFs~T+B>8``7@4t0J?c@9`n!TE{(fTq z$4$m-6)6+TvVsakl`$8q4;im{`+n4uK-G> zWtB5y-e@mu)_hR%+Fq!~WBU&cxOBZJZPvwA_1_iVbEv!->P|jg@-9p`l1|^Vx@&pt z@Z4k_9x&1w8eqmcwd(Hpc~FK1?#-C3dsC4kSZt%62^Gy2$MvT##`IvbX2nN%;$y6C zmWyM6+y$-;hqwl+qdSpc)T@W==wSwQT!H#BWeuB zEu-m$i-E!8!A!&378o{AlLv6|){t>Gy_j@fe|6-Lt$#y-=Pi&~lm~sr%?QRiP2OJ1V zgnk}~M(|!&#LXL|^I?FP`FVeSXHwiUP6MH5ba`mtJv9$Z8gNa%OiPFTKpMzxI=AZNGM^OeAz6^hkEIJ%fHC5s zqCP;SE}8leeT6>ADTbj{D~fH52`3z>f42NiI_U%F?~lVibO^oHYyF!d148ysjfdx9 zwdV`25I((N*798ySbM(UTHmo<8zmbK>Um)8rOe@K*fs52et#MV6pE?ZOX>G8>{{uT z^-^@wDT?pH;)88;~((o2)#KQK$6Cc5EqA z4HMm?05m7oo+~hA*?GtOKxNCgC&!V}yo0r;QjT`xu;c5)k+zKE_lbc$YIq*{Nc)F= z$MjHMQF-ivmVeW=OE~46N|NqD zw)T0EBh%&aXsO$bPg+lb+NKe^IyD?D@Q#Aqp0eb;2{>q1Hn3hoVGB+e6W`X4C$EXv z#C~y?^M5_9jL=Uiyx5LV^0l*Zf!Wwt4$8n&x9eTr9vu7xVKj zglESm)&%VQ?-}UpJ3Rv(k<(w zz}>l+s=O=+jpy>-T-r5_!C)u?YfnXve)QvM$AdqshDkRdW6U;Lc^;!q>5=W&Ql=Uv zx<>(MPOLpwV9K)dj`@MgmT^yxBc*uq8k>8{y79 z(wlFiNJD1z`hmcwKzUxC3_Pq}=gs#R*lo|vg~13egqCvdU}bV@h%GfSQ7EO&w$k(X%TU5E$AcEhL9T%c0Jvgmx(0K*I)9&61|Y6-+j9e=a0~=RsTQtJ zJC?jO#M~L$#aFMLpX{>pCSvo%pg6s-J^IbK!=M4Qh^PGQQ}X+{A$FE<$~l!J-GglH z^CCy4%j3~fw;7+bo&vQ^BX)IaI9T8v1-U(C$$1lS(5`G?y@bLRoG>Q7tshTb6S0Z? z;x6ZVT7Ma#GZkKJM<{vM*|@-LY^(J=Kul@1jL37$LClwO}9YeMkjc`9bWgA zgg{LGN@n)`YND+Z5MXN{C+p&GfC&ctMr^&%g~QZ~+~n>ytOrk%e-kR z1zyqEq!qrZytNU+$h@gPU0(7gHU#n+Yk$FvLql5Sy%?}$7aCG|)BYgDxofhvz9sap zj_m{ejA%Z3asEaSsScYmc~%pKpq7hOaTJrIdUW7f7S=e WS?8z|$%pm;0000t26WR4@D2`CjQIuQsq|@0D8e zY6HfSB~x!CzG7-(ypm+WRP>i6cg9HBlucdNa9uVrCy!2_yML>NI5lM(XDydy(^?9= zqNzzILN#R@D}VDuu@6K)NuziW{(}dNb<1BP^xZHLq09)ft z&rRE%IvXdH;SQN5@RRX;_~wCW;H*~0XGd;C{LlIT*oxu& T9TX#W00000NkvXXu0mjfAHwS4 diff --git a/graphics/object_events/pics/pokemon/hitmonlee.png b/graphics/object_events/pics/pokemon/hitmonlee.png index 2e466c065f6311819e298c2d731e6831e088296e..6479c3641ba485be00fc53c1d325295aac55ed7d 100644 GIT binary patch delta 437 zcmV;m0ZRUy1fB$tU;(L-VHbbIT|3kh9lG!`-8=O;@<^NyI|D=1H^@~6&d6{;FPYkl zCO*mjf5{{T+^G)+ zPm%gF$-SuBGp{cRhxZ0@)3XrVtoLVv<{%9CH8}`_+yKv9LlmTeC&A77VBq9GS9w=d zVgiB;%UZ#hA_Z?~GAV!9Eb9%337~S~CkP)aQ%^*S8lp_rGor>$f)rTR!}?ec;Tm~D zyyud991S-mSFjq8=^T~zFh5o#Gj2H)AU~{(6@d<00000NkvXXu0mjf4n@d9 delta 435 zcmV;k0Zjg$1e^qrU;(F*VHbatyLPB2I&|S>x_9bx|0aOwLAKlMw5A7GIbGRp=CJoOFji`Vk70wkn+L(U;ev(bg7*x5 zGvTHIGL~kQ2f;1&Cg`DEWkg-#IxDYTiBd3UK=Y;bcgid|#u~HWt4Dt?4VZHS&=ufu zY{`v07o6$~1M9t!2F&%u&eUOj(~SZhMNWb{^`QkL4Va}tXMNaU#~}enPJ%o2Xz-F~ zIFr(gs=e^~6JdOBpfm#u!Oi+`CTI@AfM1h?FenZ1%nc+#iaZH!)}w)w|6Ju=Rf`D- z3OqFm#uO>|KvPJ;c3FRKK}-O(6F))tSea%bQq&R^vR)9ib`qq(vL4o_dI;Cb6XHGB z?Bi&-DY=5xfJA?1=0esBUVoMfS$`qXNrT?M*-VfPd+d{9U%y)^7!0rYDI9w?Zzf+yItFTT4yeSvmj!002ovPDHLkV1jpK#`*vN diff --git a/graphics/object_events/pics/pokemon/ho_oh.png b/graphics/object_events/pics/pokemon/ho_oh.png index 909c3475dc7ff99895ac3ecc308dea7064127db5..d316b71d4df8fc73a51c23401d372e75b93bba47 100644 GIT binary patch delta 1882 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 Eg3j>0n*aa+ delta 402 zcmV;D0d4;91Ly;gV1IK-L_t(|ob8k`Zo@DPML86RhQep+5THFqCaGhGz|;^J9s-k- z&(x!62qH~7L)8uyrPzYEcJSYxMe)-nX@Fh3cJ2Bv3c#as+j&8XOXg964`_WDxAKCa zny_$SV}*k!(uT-w-=q)xi$plPlz@*VeSuzvd#XvzZ_hHF)4Fx2$Q~~ zjKi;=HlM`>2tz;E7N>B@l_3N(7!lA-ct@P`IdrVwn@nYVZP-OdE1D7mAtj?-P2=w+^)I&GV4F+{RSf|!GO}3copA2PzG!!j+WWqsy#G2El1SsTP wfn6T*MJD;@S>UvLW1FLEvYOkx>o4^MKV%K>nG~6O01E&B07*qoM6N<$f`uZy761SM diff --git a/graphics/object_events/pics/pokemon/houndoom.png b/graphics/object_events/pics/pokemon/houndoom.png index fd0bd7f5bc72c18784c6804cf776b252c5e65af5..869da31981f04e09c180afc2ac9e5bd038c85dd5 100644 GIT binary patch delta 638 zcmV-^0)hR?1=9tPV1HgoL_t(|obA;yYui8+0N^)RL#IQ!R2v~k zil_KDF-ac|&Hme9WdYDC*CFqZJtI_|Qo^Q;Wx(+Gaa`{kp?|t5U*`Qn$$;yd3n#zl zsvqCxs>5Z#N{)Lyo~n=m&PyX{M$gqW9`lp#SO(0%RNP1g0o#NV_lJjmsX~@q$UvQq(XI0W<8`0qPyTNeR-*>CC z&KK>F&z6_Zc~aM_7EP`@sPD^fHza}YmB@7w@~`E`7hKf!wu|4ljdQ(RURJv~@C|cg z${7UQdUJJ!qCK4gEShYmyo+zoGSPkL;TxirLHr3pn}08;+5=@~k!-Y0c=tg&1sp>( zTAPx-BhR2w6$7PBCL7IuXkoD0ZFZhPuW*sAWYDk?ozu}qFcWZyBnE=E3GJlIpzTY+V~t8iJw+&@oD?vE^__K|FhRFlJp-DM*^eM2Q)oM+ z_OMBu21;g_pasls0c`CitP3uj?f8DMS~v}w?q=X7bafw2LNjwOZto|*$-2S)i~hIq Y8&2VmUm;N&n*aa+07*qoM6N<$g6fDmfB*mh delta 629 zcmV-*0*d|91@pZV?6kkI{iVgbI+E4GddZvIP%Np|au^H-eFx)Dw%(IvSq6BH=lD0V zNFNW~{@Y+x3DB#yAs>zdBUFP*!mf&C!0_~OTpt>tx~*Op<9|}gfSa33C%@-<9N!gc zz-7Qn&POAjs*nM$Dw1|a&-F5%^Vx7N17<)qC&?gSlW^g_5zlox>yP5JE#Mg#a(*h> z4!)yBTyYsT12s%ydxWkJ7N}KBa~U=;VIEoh!Fa|oY{u0vYZ6koP0JbQ+)m&bE)g*e znjMYi)8=_=*?;L~L~l;qDR2$54N)5M$)_XEljf{Wx@;nvyn8X3w*7tg2HRrY4>^V7 zmpp0e)$1-d9n?4YerqN0y%B{jL;eLHUvbgY+b@3KCayHVaox^=Z&(pk83f#We|?Rj zzgz;WyKJU>h*_G8;bRZq5N!zYCj?DjQ1vH@vPgE?B!9gBpq&DaA-dR7WxpfOpiz|* zr74%4W5v(6JH?Cn-(U?*heBgm~OG#yfN*dWW$wlO{nl@?X>k9d|84vR(XfRxwzoZ~ P00000NkvXXu0mjfGP^4| diff --git a/graphics/object_events/pics/pokemon/houndour.png b/graphics/object_events/pics/pokemon/houndour.png index 4397d968ecd044c427ee4777a78e692800d3e096..daacf9b565be498f0eb8cea19c3291d4cd416040 100644 GIT binary patch delta 469 zcmV;`0V@8b1giv)V1KqrL_t(|ob8l7Ps1<}hHpq`D~P!WH!~4UyW)Phf{7GG{1c?I zv9dA1(y9Ng(6tRo5M|+T%FsK*(HW_?Jr}?4YsVh|``XvO_Vs_t_WowL-oZQUgYYou z$qdlwa)rkgD1;yvxhSzLw)les%$T9iP}tY78ssv^I@UD6<9~j*V1_<}jl=LL>WQ3b zty^P|ScSs{l02VX=cFHA#xm~+NDt4DF34xMC7;gl?GJ8iP1nphFiX_rhx%L#?6UbX zl35u<0}`uqJC9Njxi&n#T=u&%tIx2BAhDX<9q1@UiCvXfkv-1FA~#lu3pydr>&b(T zj{0vXurpl0Pk+{BE^_8(T+&VEtkxUDEEc#nyy@Js0M6Omw4Z5!$EwsP)vA?C43)XK zPZJVQb7wm~>6BGMcGY7iaK}nh1CN!R;Uf{KWQI>EK{K>Gz@{vqk+gNvm09VJX+;m3 z{g@Wyq7CBdEFpnIGo9%k4af|Z)Np8!1=t*@p>p?-22NHfB7chzExk#B`-(KOh!mRv z0`L{&py=b0Z(1a9BOw8`c$Bloh}~sihFtx#r9AC-!yEC7$G@yE%00000 LNkvXXu0mjfC@tz# delta 463 zcmV;=0Wkin1f>L!V1KYlL_t(|ob8l9Ps1<}#cxO@HYerCns&u0btNWJ6!D$d z7+~qt?*?=&CJ9nmIGi%{&gJM_ski+ue(%}wAAn;W>sZG+oU-}<4EK9@k9`!MMY+rX zoe@_A+<-!eoXAy;b+yGEj<95gAwy+9;^x}Poa$85fPlyGl7AV73^tA9UXqJkYOVV- zkXXf&C6c_5edl5v-=;F}2`J94kS-`>za`(^@be!YXieA5IWjBMy2TV3fvk-!xI+3xqLB$R~itos`W+l-ggp1V{RUbj0Chi z+>XzNb(4`@4cH6(vC`BaU}YEhL^n&i|8q zd)(hm>pD2wudLEVFcj^SirHPgU&$9U0KjJWa<~r)T(@D+oxv4IAxgofy1Cf zHNKTMha)kucYpZ+r)HFNs9rSBGl!W-xO(I|a`@zo68^-q%W;Hpvx|alUT5NQ}XaZK)GS>vZ2?e zp)W7MWyo-Xe5hgJuy_B$`Cp@fZ4~2MbQ@rm;xsfClx(b-N#r4}oTf*n9l~i^=}x+c zi>ktsUSjnfdqPf889&aaje^}JPUMBtMaxXDj0UuzOe(EZYMzj+tLt8ytjzl+>kax%uLi-r)+$Em<4q1e0pld=q z^kzv8GUOG~EUi$Wri)`_=&QKUP%gLN9yipMg_RUK+z$D-PqxmHeQbbZjydL--;*NW z@1Le~5$yGk^LjqW_xU^N6ou2B!P&WaWZNtT$o3dYZqI_;VSo1QQ^9(NZAhZxeHOb7 zEJNB;53XsJimmVe!>@|Aso>Q`z|97hS-Qc+!1wcZZzlNY2NK6|yMfJUCT~$)&oVsq zM&pHFH?W+I1r~qB{3dQUuthl&qk-*VZ>Z(ADrg%r^?-A=uAbTUp&2nw85MruFz8TC zuI1&|k(k)IdVhdJGfH|?FIp6t!%QSx-E$o|d~ikyf8p8bB*M7eWx+0QHZV;yq0h20 zqlO_F-i6pp=V{b#CZ<$yD5`g^cdn)=6-FrJ(q#`Rd~>6sc7y&Sd3YzF+OTug(CgCB zS0~^yWH?1W(y(;cyM5z4HyYSRF}X&!0oEzbLSsS6hHIHb9^%?*dSu!moTiojw2!!~ zE3D`x*59!wg1g->-V1KzuL_t(|obA*xYlA=(2k?U%GG-}VOYM+R;etXGgwnm=q4@|Y z4WvUpjGG1=viXDz*^+~P6&s;}%Wypt?xIILTGFZbwjZ4T_jr0D)Kynqb@k&S&UHrE zF&ZzTtBg>vG}@lQZrKxS!zE$+i}rmg!w2e5o$G>JT5j~p;~>lf*D7i_|kXqNJ`sm=Ld266@d(eJV$rdev)aV{@ECW&woo%2xd zg{@{W6iv$m*#8_@gZqQDpB>F)Llnk4%VO%Q6b&oq^-;eKpYI-6R5Yy`;&4Boay1Yp zCzIOofjvJzO^z<>J3>8cS37ZXS-Z>yub=+4Md00(n|yugaeo~DkLw#F9&PgfO~8}@ O0000 z4WvUJ#+x1Rkj-bvkS!7PRooaFPzF_YkYbBiw4_tXZ6C=09cRl3UF%xcy4H`2lFN)R zu^KO;i;PgPwAyD|a)}XUYn%Idv{+fqn9XuvwjmaCMuJUYGk;??%XeZmWipVhiN&(I zEjNPMw%MTVev&gUV32kh@+uHk9j;p9_RiWK`H<59U_{P4OsYhHw8L`XXd*kFMm9X+ z3CN1S$a#CbB4qmx%fP(a+DB+u(JLW_ELrLR(_xjE39rLd;Fhsvni^IO#Q}zN=z}QE zn-V;ZW2$ejX@6O>B+o{rVXhnU)O~t(ZR>_O+|Q>%4}|H_ zv~hgk&QDL%+GTS`sORh&Cyp)~m$?wl)4#S1yqgM}FE2ChkK_MweFHYjY+8=-6Tkof N002ovPDHLkV1ktv=N$k5 diff --git a/graphics/object_events/pics/pokemon/kadabra.png b/graphics/object_events/pics/pokemon/kadabra.png index ebe56d82998f67b0475119c830f3721800352259..8081953aedc4b16694577574cccf386493b531fc 100644 GIT binary patch delta 626 zcmV-&0*(E|1;+)DV1H6cL_t(|obA<3irX+02XHO5^92e6hJ;xR_!3=aHB^HG2E)*Z zFbwz#S=7c10j+a^(m;>V3@tp!Rgw?|w-{dK*!r-h?jpOE2n_il`~4Mt*o0i$wO!l) z(uBH##pPD5^h)-<+!0bQE;k{R_wzh27wvVa2`RE288&_1mVW}~!%iB9`cO^yJsZb9Gbfp1=cp5?h9+YOm~n!vqV z(6^i>?|o_8j&cvN#TWrwgE@*!-k11ZnMmI*%Z z0(_I@>rb^RH9*fc@NkQH!bF973ai#SFc|Y1aLl7Go=w1vu@n;<;5oo|aS|stdQxfH zS_cwT1vjUx>H?@|lFw2s=Jp@>rhCLugnOy`JDWv+z<)b{=)`n?=U4|&QQz=Tg1(`( z6Nnh%Ari8i5?QVfXX}0@#_He*y{%+=cCPC+ld!Ku&hoft6PUlOF^o>7Sp!@(HU(sw z-SfwEZrAAS%sFW^!zyHE+jQ1}6jw()7WQON{MgtQ6f7L2&dV=rYzEZa0&&hl8(42j z00N9S@g`o$M!s7L9FS^KvOp56;<@X^}Y&P@O`j;LDRbB!M%) zQlQ!vHh?SJ`DhyQ3Y{-NP<_rs{|iB!f^KbFV)y6Y1CPADT0Vm(oU9`3_MF0Q* M07*qoM6N<$g2Evs@&Et; delta 623 zcmV-#0+9X31;hoAV1G|ZL_t(|obA<3irX+02k^JlqTo9i5@s>rOLUn<7^=YwgJEby z7zTU=FKT0kfUb~L>7s||q8_>sn^fui6AgPR&HAKfw=Y=3r{ONx|Y4*AqNa3}UEu@yfiZcJeLqOV$ZovgnIv6R@E)#l!}94)9%^#7Ur=O47kP z5KtAY&sjSL5YJF-QY^RjKk!W^US)bpdwra$7n5P#8`>iN;J4j{Y>SSW>lV6YR2 z7~(PFa%_pL_Q#9$JmpJuakxHKGQGIa_4+0>EiY&hPiz8<*FA>OxiWiz(AyM{Y4*UL z(yiU2i!7n>una)KO*9ShBmOPE9F)P zR#<(A*=W|}S4{cmvt199l%DM?gp|E)VE^M%o*$jNE7LM_ta?)APQlk_bx8teffYw} zENlQ%w*BY_vKE~;K+t~9`1B0{PC>V}Ez$h>@0qXs{>Z;NegQ3&&#iNVpuzwE002ov JPDHLkV1gh>F$@3z diff --git a/graphics/object_events/pics/pokemon/kakuna.png b/graphics/object_events/pics/pokemon/kakuna.png index 371cf74ab607b8dd595b0254f635d4eca7c98766..ff3da1eb7d2453023145ed01c061d8cb0710db96 100644 GIT binary patch delta 365 zcmV-z0h0d11H=Q6V1G|ZL_t(|ob8gaZo@DPM72wQ(X|`hNn6cK%2sE~M;eeiF@u4~ zQ~XhtJ+vepD+oFiD9r7w)4P)_WA@o+pMCypEdA0zebsLx&~pX_B=CLB9|7Pgg96&J z>?{6x9l|4nm)a|P4Y&%p2jp4<9|g?o4OSX207g*2#jgDv7=OV>MBRuH()=NPYYn^; zAb}As8IM2f8fen3?9bZ)?dnP-FuqS11|A@R#!fHrdfNt4`4IRG6d*C6MWVz{pn%4P z@@y->D-lHn6jwqWf(TGR7lUsv+rT{kRHl~(95}Wh0yWSDPo5bxFk=}Wa7`$HT5Djb z9C%}g%C8EW>}FeWBB!(lnrqVl5BLB$^Zgw(T(5xZ012EciiRV+3IB)(pro78f zQD6mhhm*X5Q#aJK$w#Tjv(zSGU(*g{L9LA&>e{%euBV}{|M7eQZ*s*VP+Wt900000 LNkvXXu0mjfrQ)D1 delta 364 zcmV-y0h9j31H%K5V1G_YL_t(|ob8gaZo@DPL*1%FZ z@Wu|6Ullglw`Jl)PH7D^*QNm;@Ck6{`#Wg3UIEtu5;#{B4M%tv{t*vCyCfb>d6!?J zzzXONCwT>@Zm4OKk5Z3ksZGMZrX9+HS{paiwQ*BjPeWb*5nS_0000< KMNUMnLSTYAIHeW< diff --git a/graphics/object_events/pics/pokemon/kangaskhan.png b/graphics/object_events/pics/pokemon/kangaskhan.png index 62579ff85b7f86fc9c1fc1e5b1b41a9eb138b8a6..d9f08d071b32627fb55a893631c588ad871b075b 100644 GIT binary patch delta 616 zcmV-u0+;=|1-%83V1GzSL_t(|obA@lY8x>S0AQW=x^L3Hgvl*=1|N#B36b8SSKkc1 z)NhfCp!*WRw`4Ctq!ctu4d z@LkD5@64@E0_GMsGcX2c+mb)s|1jp;{YA-|jI%yTkXclBde`{NdC^WA<6X%W5j|eT zfVp`|zC`kGJp{y=7A5np;YXsM(3LF65&wyT75FdUbyuWZ_0Oj?wgFW8|X6%*tp2gv^l<}KNH=VQgWYXxhB zCE7z*DfsY6#pUusI27fB=f{XryJX99qt_%Qc@4ieNsS2LCGOv;AvkPvP2|DGA;^tD zZQJ*x+!(;w(KsfkfyS0lNHDb!3u?KD7;to)5oh~$^?%&A%a<|0W<5G21W(RMM|vEL zn%Gvcj|mnlPN|MPVWaadcnApEW9vhY_2`h01ERG+p~k^VK}g7(^rTs;*T~WzluwuaLhHLEPe0o3q1k?Nc zMAIbV3_iOstTbSLkBgq(Ps$%(KKWJguYXqjxAhCRB+{jw{97de00000V1GqPL_t(|obA@lY8x>S0AQW=*nKIJTk;HhD8eR0dW&9tGxSow zMJ|HwO9bE2y#&!x(CkShn4RgY*Rr&7&Dp%EeQ?a$13G%^Z8; zTS)mP`@7vm3u%nJ=zV+1+O$@bU6b4!(@N@#CS#~*QSsx{#D9QiUfhfUpB7EY*P|aw z7J6^)brLYQxLbfRxY(8a@$siIUmveZ)?}RZNrKFxdeHmUUpGZNZH#v%S48x569eYv zCHWG`KlK<87h06eyM{GU4}Hmk9PythSb_fxUiT#nfw&=B0hC-T$IJEwYbQTAIL*|V zxuwbiDjS-bTYsQ(2+qa==B_v!$fQM?`GOrQQZYepa)A7=VBV6gcRp5}yH>D4SfM?3 zm4c6tR9r4Egkw=YxH(0X+9g|-8@(ne$!qw%Noqs@FY)kB4Z&fXc_cj8I0U&7sOyG- zl$!!LI~k`0HPF-&3JK;GVo4nr5d%(+Gve&ft)GW(^?x!2*ls3=gy6|J=}1q5Q4`xL z_9?+~%_-HXCv0@y1&;wid+dDZv7Q_fazL~eDAYJwDF_L9lfLVhAD$q52KJY&j`kXt z&+AX=K|44kq*6l$EAw`mTrM{RaZha zZeZlS?Or$m^?zFcG+hH0fEhpnBShT-wXPH-u6Mv~pM@sbNpXgNQ%ASTnBvzR5(M1< zwTVjZ8>XG>UT8wt!10-r+;mtv6skPpOE#U&oemCI`T^e&F)#ZL0VC4&5YOM!1Be9w z&>#`Ra$;oHowU9t^CM-hXK0CNBN_)nLs?7MBbD55Ff;F2a>Y4Jr!ul yv@IkM4}Sy*I0^AWb4dU!qW%tA*Q0RStL7WK+*9s~jLD+_0000Qj${Xj*Up!+CB^Im=1wNH(X%>SEEK-w!*nvAU*F}xOu?^Z1+MNz5;Ts zp}>Lyv{oyj?-t0bT8(2hEunSO*beAL$UncJSf1H-wL?Ij@sGFT(nSGFx4^opE1?=U zF!J7ZFPwn-J%0e2t^o_c3?P9KqHcj&R|*o>JK(m@LX+&II77gxqg!Q6@#_u=f^LA? zL?!nP)6R7-G$Cx@_{>ReIxHOuRUYvro6hD=2L~+ufbWQymwktT5$Sq}=kMtOM1p^4 zkceS9F|zAUT3?g-kuujav_!NKjRT>fECS<3KqEBMmq2$S?@4@!4`R3jN!i<;3bbU} x77~buKLP}tgm|I3Bmfpse+RAWQ8?{Y^9`5UQ$z|se<=U}002ovPDHLkV1kU)(b)h1 diff --git a/graphics/object_events/pics/pokemon/ledian.png b/graphics/object_events/pics/pokemon/ledian.png index 3cb51c5b29831839d2696e108c3ab1d9aef14d64..0ab9506544af4cc8e6c4d591c7c15c67efd0afd5 100644 GIT binary patch delta 797 zcmV+&1LFLH2k!=uUw;DnNklBjE6vs7KO9tyZbP8QhU9vQw=S4$hhy}qz z^kp)LE`>rMbg97#q(_LphdJ!8;2{Mkn2RA67-4*Ur@ND6HCEOZa*0EJx_7_-yOS)- zdLQrO-x$st{PtMs&jHRG1hkw9_d*JId>9|z+Y^KeRHMr8HH|D(PZn45Yj)$j_(n2 zGAf0dhe_E)hm6U%9?)PLedNw6UiGM-C(ROMA=&cm)=5o}OB6=(v(@!%Hb9OT(*af( z$Eg(7S)gC9N8#q1h__nUt$1pL86Jr+Le7|E^y!Xqlj2t;RD8vkx*m^2+#X*ar)Eo> zE8cO_F`EK>VP(ghb7am-Kfb)vtBYEIq<7_%g0%-GY00000NkvXXu0mjfvO0MD delta 817 zcmV-11J3;K27?EXUw;D*NklsQfDjar<5F#VAs5kZ{`)=&2 zZR+D-A=FDyoa48gFNOJC6vcN+Xr1we;x%6cr4WqJ!G9Cf#*DDSCppkU?_LSJTlQn{ zu4G2*EDUoV!R_NZ3}uH+?EDrv-r&zygjRpt#*9AD*i;PhT_M!RNHKcWzD*o9S%>0gUTg_jvbpA#3P?~mke^h=Gvf4+ z2c)GFkRS{vD6Fu+YM8FrnXbQyFrBLoo6R+|nGt5VCBg{#lt@m=OjnGH6u(fY3sQW+ z6CJ-~L|h+T9!*jmz`5cLHx&~b;0q}$=A0vQUVr-W@}69r?<9~Mn1Cf?FU=3%Kek?& z2~e!>W1CIMZ>%^W%xnP(K>vwMyP3yX!nO${oBP~mvzKOg`L(qv1&U3;lFbHqM9!Dn z`I0LMMst#F=PMQlc;bkMhbKYGHET8%@FZJ7mfF0WU+`{%reL|hvu6eGjITNYq;-s^ vrYerHiO8>ECnbW^ahDA0SkI~D|F!)A5|s=R-xI{E00000NkvXXu0mjfPwR~H diff --git a/graphics/object_events/pics/pokemon/machamp.png b/graphics/object_events/pics/pokemon/machamp.png index 63ece511273632e8b4bd5e432a1e1a5de06b1c39..4b7a1188f98cfdf8c029e95efaa1e70f20f6e898 100644 GIT binary patch delta 833 zcmV-H1HSx{2b2epV1FM;L_t(|ob8prsueL1##5%tJ6szZ5iVHU46+DI3Y+^5zQlqn zq*?YQEaWz)5j)=^#Uc!Og#)HolrT>IZE~(xRJ0LpIGl5Sne6w?OtQN|JdB6&&&K&L z`4>Z}lM+Ij_&Ka#)Fe!GED0O3|V5ny`98@Q#D8|am#Lppd7$)^>!F~LuFy>1)HI? zaeb7~MDHciUJHmU7Dvf339kC2Ct;RofLvPQ!?3c=%!XxsF_``B?JnKuY5|eO;xV0s zC@39Yu(4;HA%Co#3`Kx*OSJHDb2?T-iAzLoF8haSaLL>gvdnJJ7bqAq`;wvX9)OH9he70N+2@jg z!SI2L`V_Y5UXIHFv>&sevSVg|t|gpK*m~a4;aWDG#($3hFFxu0ehwBOAnO&u_%CtZ zM8TW?k_FdVQ0Cx#J-1x*(|2%sTwD4B2ZWJ7wrpa6%t$5v1YQHKp&CRUH#(Rz($`P$ z>UqoXlBJ6^08&2JVx_`c5xoBV4J|Z-$e^(^K)Swq&R3O9JUAOHxJAJYb5B*{(tVE@}d9xZz2V+N;ktmGD7K5#DHsoW=J+dS6wxxLES_186w)%L$MrH%52ou-9 zHJ;a$ve%X8YM_vZlWWQ;I8(S9#GB7sEsmkA=95;51r>}7r|Yu;oC{~e;3g3;7QANz zK8=~z)&y96Z@_Gif>>~&{f5F6(j-4Z3THzWlz%G`8J10qmG^2OxF-R+cM$E=(Blr~ z)vKF%P?S3;3unWC`#dm%IpT%GVerNn>J8r9IOw)Sf_wXHwL_h$+zhobD|GS9>S!}> zhwlyKa)AM3iFTX{FMzwDmfwPW4+L!SF>!mr@MF*g+bN3q0)yi;RTE@GPEIv;l|##Mx%Cg>e5O`0QckUGr}Ou(qP=E^*Z zAr7c9eu)&}ntd4+CNSs~7NWug#ANi((q1kkA!z~;%kKU(^7qY*WLt>;Mp0BEY$FH7xAMe3n)KIEft!7FKidC)`#b?X}5GlZ}(10xd1`Cg!9N zV9LyaEa6*`(b8x<%Tdw)#M>xHxE&YxI!pI+6HZeeEq!Pb|cYtfC29d{&4(5#X%{5-V zZW&&(bg>3N%I8|FRCp_bH=oaFp&3L5jhz9~&DCqZs%+xH*GQ%=E|!qp(&eBNqt3}rQ+v`Q?fU|cv|pAFz#I2#5xiGZ=-Jsa?8 z%)GWH!0LMgW_uLGf(z|;6sC|S`4Lh$8?vBWiGRqjY+|guR|CO43DCWRXs3oAcQCiN zck`eqcTg72h5`3^UypR28;t|2$iqpfX?a}_X&YK#bOAf z?xjm1Se6eqz1Y$o_GB!pvL)NHK~BR$p|EpVKL473G^1IBu5pcP{Hwr1T*~-Qc2$qUaQ6RGrV~g@3^pS>6ia8?G6{fphq= z!M$Oak*om3Da-`=I0X5#3n0~>&%;bU48QX*r+q@0F)R(&jO0fQ@SW#DwuV8*Y4Qrx zE3oERHSn(5r!X5w7Gy+rZ?81-CbHt+pcqirj!jjLlYG>9&6v6Nq+1?!gfwH?-^vwN zl&jrNv&qo$WPeDHTY;vWOz->6V>7ba{OA`Z3Ji zylp~v6hE^vC)!rmsO&kL3_I2dp*+3rdDI8PM-BcfW3RYL!0bVY-MqMtCqv9K-7#Mu z*y-cY7i*-z6HS5^a$&%QR6c7&mO3JyKD4>`BbZxpANy(xLvxs%{$4jKUts?MtzvEX hHJzM3`xx-w#vdd|h^J@cjw=8F002ovPDHLkV1g;?6TScd delta 545 zcmV++0^a@e1oZ@vUw;AsNklKT`7@xrg43bHrl}!S%j`}jcfd?z(QQge2Y<0 z6#OFAy4zxWKA*cw`2O|v#|ER?Bq$!{%5b~E#W{+iCd{ZhoqtXXgD*B0F-E=H5hB{09_;l(u72mE(kuI;$x)*Pe9CqmGcKRQp@G z;woiox6^bobbmYU3SKP7j@=n-bZSDuvzw6PWZt7X zhj=cxViGe2G)r}v4sEHuw4A*-LspwNO=W4{t=>z^+4KmgWtqPawRh^GSj+tW8le#sy}S65e8*Q+uiRJr*g&R)g!L8x#zdkVqWdGfO|!Q+{UQ-)O2b_;|U*`3DVVmJ_9swVzn{RtNgU28mg; zv^&o)`vA-=2QJy>iCDDcJRxcSE`6{3{Hk6A+J7U(oFd7AOul1T5UKD<`QT?%%PF8& zZ2xMYBS!5<6*mA3sW;g(>j=T?fK*t6IVOq-#xxZ(g%+K4jnpl=+L`zF?MVGg-4zC&V7hX-lmPZY) zvu)5YctRp|aIdWWQqTC6m4BnT%fR_^$;%HqtgI(0BU`_)^1Ti8iye}PYUwv#-u3}R zL=W7uuM>%CDRn}!{$2ZQ{Q9b_0&TyMVJVUHK(5}gE{N3lWPIQS&2oy!hW%d+Y{YE+ zYyyBI^Cnwn8!#cVEg1EUjD3${*Q;Q&uff}b&}!gI7#;juJpnLadqncUCNTg2002ov JPDHLkV1nG?kuU%N diff --git a/graphics/object_events/pics/pokemon/magmar.png b/graphics/object_events/pics/pokemon/magmar.png index 5fc8fbcfef19a971bec95571473c288503064ac1..aeb27cc4427c4ec816f07ef69c345cdaf0a5221d 100644 GIT binary patch delta 645 zcmV;00($+_1=ck z16~RZwSc@#a6@F^JZUPRK0`@aqK-=GEM5ZSOacC#>F+!Kl~P~v6;}$~w-_)yR|{B& zHpNn(pQ{z{k->)rgupZbD4^KtR&oc zIPoh=EJ~f{WvL4(Sp3i?5ddu5a-DFA!q6N}O|A1>Y^m8^VAXM3JiCPPc`}3@Gap@^ z4`t$?klV*jB$ z2S3iU!p<}18Gl|^-QNXeIgFTDXBlqqJx^0KX9bG|zb=G8&!U1LNQnVi!SL(mzLQfr z@*n}$@~a#Y^lW1SoJGcXkN}+}LNUk2FWM2K;K(psCzhT0c8mKcV9z{G0$_=Rg&WyY ziIxg+asfL+*09zoH$4NBX>V`-*eJj~%7+nI7_ z3^QlL9xxP!x-q-)l%?g+W f%v0|YpEmvhpTDtE&Zw|p00000NkvXXu0mjf3ja3? delta 639 zcmV-_0)YM61=IzQV1HjpL_t(|ob8prZrd;r#yQ+%AbFas2?+EClK}lx9_#|$I79{v zbkI->$h%~?AqsGwG!;;vp`6fi!Y7O;(N zj1M>u+0JGQYz4+Y(LCIGJfp-go><_Vzmw)iAL%YFV!7YyUuRUg* z`I!n$rOUjow2^}5ySAACVC&c0j4Kp|_H=F=U1qbVc7KCa&z*Vp8RPS82nS|<_hmj+ zb!bIasza`R=$v;#;3WuhUFP@dSRJUyN;&3M&S~W1%pV$X75Y<=74$*h-{3Qc50yFk zahVnNfw9c+x_{~aXex3XF|#f*tnLHPQ?z6STJx(G0t1T*q9A1k^57r)6}E^ybKo9F`cV-G7pktAe;84fD>F40k$AfFn!- zG_ZCsu?vDRHFEg&<{9Na>T&02tT;xu-g078o3M!IBzUJU40;sQhMjLG4*d-qYPFLa zmrhPY8WXVf{oDa|FD?JtCV`RDaKRs)^Wx-RcYJAyxN0w=$NtqxY+MGLO$ z*4K5BV|eC{!`4ZTpqUzRRM0jJ%1sej)MxFfu`{cIv+Lh}qq>o2`_b0TywA^w`1CLf zK0U-;Fmo3TyCM%Yh0qI@g83^od9otB+H-T^ME~ zG^md;P>Dh}F2v)i2)(FtqBk+N<1O57X27%i@{=!~#DtK&_S$Q&z5bb!UofFkeurtv z#U&;@RfY7gX9}!#jUU-7dZmWnS2IcS@{p5l_WDwlsv~q-RexHxd84^n@-y39CH+B( zEyf9vQmT9;p>}$sZ`cX}xu{6^sPo7-OwW!$wW|fzjKUN<#-7E)Bsf~07mWOL62g)r zOXO)mtb=+P5~rgz>j{k(f{3ScW5Tc%B1u(Lr6p>O=h^Jx)kmas5k;cFn%`?ReQ!-5G3;%JsE<()`7A7ow4rJ=L z%->?Tj0#rVJ4`shAxec6a;T#e#NVsgG!N>>pWysHUcE<+VmnH73aouSKG`(M$Z zez^iC+pLA#OjuiX;jjo9urXE~me+)KxFziRhMkMn@pheSUUGePW#&FlGRZUdwPG=2 znIjyLW8ckryv}*-=JORL_Xcp5D}0xJkh|f(2marB1uf;?W`Ed&c>n+a07*qoM6N<$ Ef_bas{r~^~ diff --git a/graphics/object_events/pics/pokemon/mawile.png b/graphics/object_events/pics/pokemon/mawile.png index 572d9b3846ae5d8178fdef0cf52fc1e85af6fd57..43ad3b9f342e0d1b74f5fe26966cc16f557e424e 100644 GIT binary patch delta 554 zcmV+_0@eM31^)z)V1EipL_t(|obA=IZrd;r08ma``*)ph=@}9N-c%D_n!k{t4D}|! z`4ElGU$7gsouMKyL)w%g(o|Y>Dhi*b$CJntDUm|l;~w|;p8{ds64PAnKkDBaShG|% z=`nX46h5+l#+o%N>v(y0?)X4b;f)=hEtD;-MYqglz69B{!hg(CF*yZghYo2`PVUfz zzQ6r9SaTSUU2n=(+8XaUnLE^TW@WX86<=qZ*p$7|4f}%TyK{#{VU+f#HY*n4g)DMk zw(qbHUJQ^p%$c8WWp}1*-w-OcxZ-QY1A!)*EIjT3XY$J`krBO6@z`YBhkbD}GtIg@i9!f0jf=`wn?*+eX4X zKw=?&ebvnXg8KOH=Jvs-M*@18mQ4nWXf!Xt<6-`2yniuR%pq}P|2o9+=g93_#;)Eo z@-zVLy7~aoTP#o+h&bojg?*ZIkWr|+M#+Lum@voA#QPtTl`Ofux*KPF7+SvZ!~OK zDiigXIt&VL**#i)RCQOJmS3bBQlOCV#Flu~bY}LEgSYT9lL8 zH=*nA@iT1MkH@yxd8^83=Q)|$*K=lNstPuIopEBF_pYkh6*S+S+J6*AX}(u_!@|Fi zLGJT*9roUf0V4Z3bMvjtLFerne8mPge64sO5PAC-Rt3;JZK;LQ*GuQED(wgC=Gzks z{Hk;V^ljk0<$sy#u`PHA%OyXE$ zsU^$A)5r@MLpL4EjlQ@h~P0|C8EpG|s;VAL`h9+N!2QLU`me?>1PBWNUcHc{00000NkvXXu0mjf<1P|w diff --git a/graphics/object_events/pics/pokemon/meditite.png b/graphics/object_events/pics/pokemon/meditite.png index b6a4eceb7d9bba2e31e5df5b342bcf88cbff3be2..aa778ce48ee1c0225e1a36a6c64957cbb3601a31 100644 GIT binary patch delta 394 zcmV;50d@Y~1K1Q8aSMDgeF$Qd*-8H`Czw)d~aekaB$V94`>JVdNvbt3ru{F~BrnQ96ql zvHPreA#SoJJ|$+iQxHA z>5AG-p^!3{LVp#O@3pth0C;z+|3qyk`8t=|^y6?Vd9AGmmU$U_YpDudSz9|XfG-RH zt0CD@niT3*@>W|7bPM=B6+kPjt%s&X%NxUP95zL_t(|obA#*Zi6rw24Jta1BWq7>X9jQ$fbG!q;^TOAk5G> zA`DEeZxX3LbEO8PcB!S{xLRiqhR@Lw}*UhVl{BE?9&Id41Gf66?7Q+$ZlCE5H|*x1~krQF^%m0 zl7(E^-8*XvXK{u}Xti6??^_-TZQ`G`bxwR*s`YB`s#H&`;u%{u+uKez0jE58IaIp5 zc2mfOCU!{F!o~71q{6va;okVK+&dPbLS}Hr~N}!6PSYvoJ|b183gtzQCPX m2t{;SL2ukk7mm4HegRVH6F$oLHva$s002ovPDHLkU;%;?VYL1L diff --git a/graphics/object_events/pics/pokemon/meganium.png b/graphics/object_events/pics/pokemon/meganium.png index 062fd8d6432084ca819b0ab830712b6d4661aee9..bfbf6190ff1fa76612936fb53af6b0db12681af7 100644 GIT binary patch delta 723 zcmV;^0xbQW2B!v)V1KenL_t(|obA-VYui8+2kYy8f8hvH`?PF;G<7RH|0!USf3!}^hT!F;?gVO-@?8~>JVmS$xg4|>dA@@m!6dh)>{}=5f)q7Wq?7}|9MoI+l^y3<7krcQ%L+fL zKsm*HlRanFpO>r)MpBNZE4;G7cruc9qHkSrAupT&*MzFPevEnitYlUDRs~WA4sp{+ zN*ZH+QuizCCV$Si4va>lXo#EYBgR|=nqQZ!3OA)uD&(aO_tqNYLr*<2o zhC3ZN#oXv`s3#%-vpSf5Xm#9`Eg?d{+_=zz?KhYKs(0$cVh^}ayY2R=z|4jleHy0w zm;t(D%2|B9XxTm2?i%m!CdqyqGimfgrUE%)sP2vROMj7e5R+Qc5n?ylL<}TT4`sV| zmLab0U8%s(YT%mG4$q_%Rs+|1RVdxLK9e)Vx5sLrb+C9XeBT!jeH(QV*i(T6J}on; zHVH^BFgr8>5Ujo!vC% zjM)vyg9vG88q7V9%%(7tgGGblIx}x!MHgDu*G$BDi_}fWoX^Z8)Q-+M4Xqlou~~Xu zm^qv8?}Vn!N2apKAhri=!qN-@`>lM8WZsw_C@cH-j-L+XGcWFmBnbcj002ovPDHLk FV1h*YWnTaQ delta 714 zcmV;*0yX`o2A&3xV1KDeL_t(|obA-VYui8+2kn;6M^(EQO{TyQX()?fYRpcj;277U^^L`@YjjI)MMj zUpT_dKCK%d%iIdje+rnF*Vbv>5Wc;&oj}j?GS{aU6X2S>ynh03hh+ivhC9xkDfc1>dCnvcXR(Q0AEL zir2#W^O|+RRLW_-!5bUQ=2K}W`ql+wId%eE6RPrt3Fg_Wl2z?n6-XU8!A)Z+X@dDh z-LGt$INv%jo_|i`32v&71alQ=eqFOF_%w~<>j`eA19ve$OE=KBDtM=!TArYWdmWf# z?hIS%i3q@~4yGSk8+T(%hzKxu#yYTjiWwldS05I8#C<;KcFzT7HfarMlpSCO7|bYV z$?dA;;7WU7e9%kNgDz&$8AeP6a>Nkq&-6=?^%0Y1+J6_KmlDK43iVL7FE0wj!Tya3 zjI0K(N%QDJN?|o{tyhK8o!bk!K%AebfxW}kYvKE$dg$AztH4VYIO2JoNwYi_mnUD% z49iq}Fop(=d54OY8mKLnMxK-95^VMQ z*0+CO*(^a7$f8vsr_5~t5B=_$y#abAoQpGQHHe2-3vM7?uxs;) wsVp)|>;apwHbcOEs~;nUH>L;b%Kp9MC-C(!x8p&}qW}N^07*qoM6N<$g7>9d#Q*>R diff --git a/graphics/object_events/pics/pokemon/metapod.png b/graphics/object_events/pics/pokemon/metapod.png index faf8dc6d6105b9e94abc94176717cb62ed80bd53..100b676ca065567ef9bdc6db3e1732b0c3b9ea52 100644 GIT binary patch delta 357 zcmV-r0h<2L1J47HbAO|dTGFYIwA70M*;6lRpxJ!6N-A3Oe>*k;bSY|XFB0FU7&pyX zXPxzbs~vy2fzMm_YydSJ36u2C1#rWW5SgF9v5tMgidzvg!Rq*t|=Agber}W(8fE9xxE%CPF^HI0CE*10RaV~uyBkEx9Xj@ z|3T$(?4iMdfL;SZSTC53T|`4L!Y_6>VH{~f_gGlj=Fj;fjz(B{XQGWj6qXBc{2}9D zg_Wsc23$>y!dy7dJ;ZK8CLtFGqHyE-JQ45v|4@Ab!c>M7!DgW?00000NkvXXu0mjf DM-`@3 delta 357 zcmV-r0h<2L1J47HbAO8zAT?!aA!+hrK=#y28fZ3Ou9Aw@{NIj^09}fj+l$2aDaK86 z)>&u$-)hHSZs7CQJsUs`N5Ulia{=6NBt+)tZ>(cqu;Nz4Ot5DAKtAHJ}TnU5WIx$aUcqF-QyUh<-Oe% z7D`+LRJF5=fha6IgyDyif4kb1FxLk0Y6KjJ!g^s?j*}Nj5P)0-NkBk>C@dV~!mWDe z?SD{t9D8VRAYR}=5Y`K3V;9j7jPQ#cP8dg;&^;Dbw)u1Zh@%l!-kE445QXIe9Dm3- zSYc&qm;qN4qc9iFa}TkbkV(kJfhgR#K2OB^{y$Wo7Mz9b`P#pB00000NkvXXu0mjf De5b0L diff --git a/graphics/object_events/pics/pokemon/mew.png b/graphics/object_events/pics/pokemon/mew.png index 3af839ae88bd7c424d3adf95a66cc995cf91816b..ab8b8c43ff6d29f2d92993d3ca6f40f24ea4c97e 100644 GIT binary patch delta 463 zcmV;=0Wkio1f>L!V1KYlL_t(|obA=IZo)7S24G8>k>8_Bk=UXj_AY%$m`;xJ5Nwen z4{RtXuVA%ImZPf!G~Bt0D^!@uZC`}$$9E3-a^ANaQ1rEf7V*E;{YmBql4g-ha-;v=_BnOdHjKeVwy2 zaxa|%sL4`)b>)a<4XPVX&7G4i_BEWIP1z47WALsb_OQ+a99ZfM$i3_#6b*=7A-4y2 zwS#@7?6u+9xgl%vP%C;ZWA~0W90Ke0=+i`$Eh=Q*)3vxafK4@RA5P7`0IK}k66*4x zZEm?)z{fkl@qcyN-k>UIKn-rRR2u-&@ZuSL6G%NgN?E%iayvHE$Ct42vEjuTd)1)U zn6z;ncZu}FCZvr=xHzXX@`&um7`w-k1@x{ZM(k<8#Vo)b4(vp+y=zUvKE%}5U0UZmB5Cz~5cXU*| zpo{~*dDdzl1%mn6fI}R({lbXi3-a;8NaQ1rEf7V*F6#Dd5`U8wS|2uI+1pxemyN1p zKj-X>+)JkbYO>T%T{&V|gX+hwxpT6`p@!3EOZKD57`&^9Jv`(A4lH#B)R zo%!gjr86~J`;^1Tb;8a!NE1iXOCe;VH4BWb`%)(yrcd6QgoWI-&67>I?VBd)X3y$H z4v{Z=Oxf?AOv diff --git a/graphics/object_events/pics/pokemon/mewtwo.png b/graphics/object_events/pics/pokemon/mewtwo.png index b77a2939208a459842f17d16ea55c7069be4fc91..0f955fc734beb2f5628cc5ae08111207d05d949d 100644 GIT binary patch delta 731 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 diff --git a/graphics/object_events/pics/pokemon/mr_mime.png b/graphics/object_events/pics/pokemon/mr_mime.png new file mode 100644 index 0000000000000000000000000000000000000000..c4608e153bb089b234e3146e355bd366099c4345 GIT binary patch literal 687 zcmV;g0#N;lP)tXg7oF*!=^tfb~*O1(-sgE2Ax?(YB1&F-wEi&|3u0RIpW5dZ)Gx8;j~PJmd4h}58@I>d z8Uas-s=t!EL42GaeIQ*wtN;M$$S&6jqym-a5~MoLI8w5b&XKrW zD+qKy&sWu{`plAiy{oqKl>b726_x}gLpgA<-?UopvoEL-@)xmT{yIJg@yx4{eMaH+ zkDE?-f>F3Fb`)9RD12`CS<*5q-uClQ-ol~XXJGrQhxPZ_Vap|(8ig$>u++#1Q!y}% zU(AY!oBZc5GM~qM8p}!Nx~+H?+d#uMFcrfOS_u7RXM|f38OASGxb8S7>~R*(Ov65z znm{lNCJ;S~3#~5}Rv2h$Se36q&~1MdaTVaP>@Isn!~DLfY@lHq80dK06`~pO!+T}8 zGQz7%O?Ke%zN<`wY|d<;VH;RvG_W?6z-OkT_jhy)igKW_;pHc6FcV^+VH=1wo;Mo3 z&y~Puex(<8Brsb_huL_NP1|Jy23kHG$@r@fziEKS{7p+Yi4eZYh%!s&`&lnM&B3jb z?>48IPx=wL5|%YrnlihOq}nb|bAXrO2H;iE3HOnr7+h*W`B4y1!NwI7f9^6S6XSYS z{Zg@EOJ5?qbnbE?04e}iPy|vg*3*F)r}0M~)C$C7mX z^8Oug%Q0hFs25@H-W1}upQVAXg`(yxEc@w?Z-^U?8O_2UWd-hcDEB*+_aJ25;7a3= za@q*x+5q-DI)4ydMreionCk5*3!xGUswP|-kT7P-5eEeocXJl1ES!fx`}H>6n*f!C zhuna#1j{`JewH9VvhOn{j&|i$xHQlvgfKctBMIp%q3|B~*~s6kP--|XXC%ysH#ipV zbrRZT$I3B(!1#;52aQSSrj=u8H!VUxzJpy3J#yUfsefET6b{B1twDVfdpIQyo?rg# z5YsbrmwVg=Gt5^2@A5>Ezh9-tg`*IiF&KAjC%#k9>>OWXAAeY+aBl3rawi5e*Z^Z( zKNTJWF3iFh+6B)U5nN)-4cO=?ks8$8-K^1w;pXzQO3d~72uY}USLx5dV#PC|<$*5u z*gH%;b3}Q|RKZ)uF--Tk4?JP%-?C`RTc(P{mj@hYWMwI6xLw{drD8nesEqND|62Y} Z#~)-8aLC`S6!`!E002ovPDHLkV1jyS9IgNW delta 584 zcmV-O0=NC31)T+uV1Fn{L_t(|ob8k`t{Wi`Kq*YiWd;{++%T(%X0?)+Hm8X6m0Lvm zq@ej{vt)kZhBJf#mRr%vRl{AQUq3?MW1idVeizYT88^99CCPs{tSoseGu+76x2 z030`oujR+KLobX7uwBv%F@8Vpme0-C2SToh$6X=25zAUIH-D7N<#vC)u<&(H$SzWW z#9_N!t^MbYO9rqC=j2;iKqF*=NY#<3JXX}@7bI>Pbix^_1nWqhkO^A9j&w;Vmva6N zxaF9!NvIbgcW(;u+t1p-w?ff!5!U_i(;MQ3V@4<8kGcZ+0VO}EvIimC1~(dql+#8i z*9O23bRfEp(0>d0nCtDi2%!-QswP|-kT7QI5eEegv$+UW5za%P{d$}4O@J!GV`-4C z1nWJ9^ejPs6yIk|ob1Z0aA}}T2w`-PM-tLELg786XCr^FLaE`joRKgi-r-c4>nya( zj+ION0pqXqJ!s5AH?15)yJ->n@g3}P=#k@&&-D_baDOnyXbtL<*uyz<@ag5x4lzG7 zcYVYxm|?yFcvmKh{QV|9E*ypEjKR2LJEc4IiJeQ=$m0)-6wZz8D>E^e!3G%P`l<35 zaN#73pXH3dk&~d-KXG+C*#!(q#m;YM+Psbmr WR&WRdDJ@(80000);%pjsC+y%QjY1}AzTNE1WH-c^HP%>TjlUCip^f#Ltv`4y z@Hn8lshehjjiuUaMqO2npKS}c3T1P>%2hji8~7=AjIHg+tDvK_^%XoL8?Vlx03eA#0`#T(=arOmKC-*0`{;EX7H(_ZbMm=}Du zk6*s*5YMFSr~YD}_AAYs`rf}nb0DYq*uUJ8l}_KlQrnSc_ZAc%@!a_U;j923Dm3#q zLuFe&6zr&Ijzxg1;KVpUHSbwA5S{-GbDnG?eBFt8V?HiZ-T2ey&+Z>Y19vikRrHJb eNyC$Ye;eNo>>^+dTEt%f0000e1}D9kOv&K37llrH`I06xN!l8-#u{s^@ppn2+K|^w{^+s5 zV}t6ZZkh!)>2R60Of zPe5_P@Kdq0p)n=Owk}>p8^q@on*qS!%N`Rd-XNb)+6>$4{nnQao)Kkl+S?rz^MH%? zCH?fILp+nRU;C?lTCX&3>SzA}&B0m4r~duHk#xEOa&6}{+e1)%!dvG9gtG*EsL;&s zj4PY?P_T1Fb4CPY2`9!8s(H_{hUolnnDcBK;k!=s8}oIO>fWE%fBEz*3V4(gkfLAo fPYRwi{M+~jtpOf_Np8TH00000NkvXXu0mjf0jZ|y diff --git a/graphics/object_events/pics/pokemon/nidoran_f.png b/graphics/object_events/pics/pokemon/nidoran_f.png index ed77773cefb17310938b05fa33bb7ba45751c2ac..f2ba710f57457ae3c9ad6a2e5b5ce43402acba96 100644 GIT binary patch delta 349 zcmV-j0iyoA1GEE>V1GYJL_t(|obA#(YQ!)Q2HkdCsQf`wI404iAMp&@jLN1Ud zS6J9CR~3%Eq;n)vtmMr&uw8=x!tm)adRRnTwrtt5<#ur>#oqxPH<`hLUyr~zcJ=vCWPp{d$%N~*9L@W4IFpADwVlGd7ZD7UT1JAweUw23YYt}o-4Ztw2lbm;S2fV}; zgBhY5euTy4)hwNIcmm!g**!F)m8|qV;ER90aGo%-cI}E;8(m&u_ND&}q*v=irwQ)- zI=U6xwzsm=t5(slKlpmQs;uH1>7V2awUM*1BH+|=00000NkvXXu0mjfc0Q{T delta 357 zcmV-r0h<1_1H1!}V1GwRL_t(|obA%PYQr!T2H-=myXqCnk3`2TeSmPV+io(#f^6v< zbm=Puvh`I(8i#JKM2ARDkB4k6{s+US%hAOmTC!xxk|lp8b^3I-JGS_OQ#()O&Fv=Y z+p=QmxgG6SwRPT`eGtv?9$Iuf&d#`uQ-7<2bH*HkXofT80;R|1 zxZSTwGSQdQY(8Y45MxCvxL7cVPFrHmPke1)#?ApRz3jN76>x85A6c_rORfQiv7O|! zqdVX=%oxlNUGvkb!R6IV9kY7|-Urz|G^3TQs)rR^_Rl9y6Hc4TwlijJbbf`&m;N&l zU#%4#C)o4b$zIO5Y5PWYd^H+P{)$jI9m-D&_)W+ilmCO{Z2W+>=pWb=CK|^vFQ}^6 zkZ+(VoyHdnR>NmeFxbcZhJNOV_{G=bRbdszK>sA)W{R=CYpq>v00000NkvXXu0mjf DD(JH; diff --git a/graphics/object_events/pics/pokemon/nincada.png b/graphics/object_events/pics/pokemon/nincada.png index e14b9d96526adcab4cad719a1b32275465d38169..8797cb94dd4908a8024bd5a707f7070b2af38f24 100644 GIT binary patch delta 486 zcmV0V1LI+L_t(|ob8c8i`y^|h3D!+qkkF5Y5&HQxN%OVVWIgO0Wa}& zOI+)^O9{!Tq-3#uG78dqDkrvNyQ@;z(}Lg0pC#U#c>)+UYSgGvA4u8p-~29lOUQ6> zgq4H;Zvb!QWN$XvAa1>xgKNJ!5ZtU4&YbK`?<10t`STYqCx4HKX=lSeYY}++XK=AL zBn)IXpwF``%Ff&0F4lf?`m~7)7qc+emBhc+4)&(sDqK{Z0s0I~7b2$yo!S8lI!#fqf&9xzI;?lkmT-gS06e9W}cJSFRFI=t#=av(S zebsiXSNJN#nv6fAn#}^j&oFshyaerW!`NInrI(A!e~5rv<|$z(AQw{DMs#4!FD=V} zZE+E^)=)G&ZOjqf>0elPDWj+`hBCPEgPEXU8Ihe( zbCr`_09e6*LFW;#Y${^}?3{x!)PYyF7l7qp&o$R((grk}bpl~1Dy(7sL4zvb%707*qoM6N<$f&!-U{Qv*} delta 485 zcmVTy`w7k|Mr`TB~apQ z5A%Tk?*eQdG-Hz$;+nC5n|@6ogl#KfK{HsSq*M3LA5JDuh<`fVI625uLsaJ~!rTfM<)an9RF z(^|NRmQ7%9!dt@uF;$;nAp-ll|RILt14g|3+}J4_p~Uj8qozF*==vUMeBHbIKyq z?bwd+MX4pZ{+t@S0aR3C{xo}yyU(q$J#Z+_XH$JwvG5iJVK1OkTKSFGz{angbKBK_6=>IwRAhSyI$03DqTYzU;WkHK=P8v-_W|Q z$PWNqa^TQ=#Ead^H~~La;2PS%i~RxM75MMgO*8ES+R1u>Ff5Y3Ve^9qM+ka>*A~Mg b@3npdvf8uJur{_O00000NkvXXu0mjfs1)-i diff --git a/graphics/object_events/pics/pokemon/ninetales.png b/graphics/object_events/pics/pokemon/ninetales.png index 84911dba0acde5b1db6d9cc4821db2d1393c1299..7f32bc645268e3d98af0103b755c05d5c28a1c26 100644 GIT binary patch delta 616 zcmV-u0+;>21-%83V1GzSL_t(|ob8rvZrd;nhIIoTXux*p9b;5@0jcZ(nnVW>%aNWF zORTaY!2S%V&<{Vh^zu`(Q~DZTV;kCZVo+%R)Ig^`2?8oTDWMR2Y&u8+&IZillLmnL zyrL_P2BZ*-)1l(*&}aHe(*n>w8SGNa7(?Vw^@TEJofv7bD1WLd?J=j2;G`j=y(0~2 zHun+x;GzoVaZTjp@xpP(nn2sZR>JOr^nep&V>xmbIjIYFlRVPHkJ1zM=B89X37 zsubB4Tx@>5XU&=6&S2TGko&FmA}84eZ|fri=5k?S+&$X39eg%H@)}TnT`}M;xaTZ# zvT%u-2<|!AIDZXH<(-gEo&U6cWEU(pc{DJx3-+rC7Nj+w&hJJ0i(GaCfi-uon7Ifo z*?Z=6g(|!!J+h*u%c82CRt%J-O0^%^iW1p(1)3mN*^?d^UJCOW^OegBubAphkZHl@ zP<}%K_ORN50j26U{PjcXmedc-l{Z2A&kMGc|9rEqG=D)=UN9h^`GhB`*Fr0HDXrFq zcCla+{Elc%_@5;2^U$Y4I%NbrEIY%b_^ z*+UBKd11AUbLcO)*1s^=ro-C&gx(`4culfY{~$L{LDL zEfS%d^IiY+F1&o`k;oUHq?FRv_!`^LrW1og`=V4MyWXNNx1SDF@p_Q_zETE-Y6f2uE(DeJ^YgMUR)RcVhog#;%J8SNcu zNVB<**asI?Fpp~@Cyy77JJtl+4z?0@7o-QAAREh(v&czZup{3ivpg4E40i_0j)mNBtrt1TE_hoX88DX%3*+w5#_iy<36j@<^6QELcfmbp zk&}f>)I@O4$$!RaU@Gr~eCqtC^&`7rvB{%>kzKG~O|T%X`E-6S+F#_d8wjkqbH&U> zXvy9)rz=$9J?W7ZEnOB>?X+T`ELE!g$X1ldzAMlKxyqjO!0=L-&zP@VUU+jriN>N(%~GO`uhazVCl?4qsMFU0>W zc{_X2Iz#K;mx1l&r#;*8WoMHvSyVh9)^scOTV?Ays|zjJ3t#Ui&qoIH$wq<)Y-Mvn zuge}%U}Mj#ZJa}Y!L|N{!8RS%<|p(XK_M?gJ6;oAruT>K^ZA9jg zcSsbB-vHtH{2k-gM-M>S?2tPV1k*FmHBQhl|9>980XC=K6Hi+LD*ylh07*qoM6N<$ Ef(ivJ`~Uy| diff --git a/graphics/object_events/pics/pokemon/noctowl.png b/graphics/object_events/pics/pokemon/noctowl.png index 1e7fed8260d13c221d2ebfc1924070d2f969d38c..c0c07391d51b315eee6aa30003afca6907d612c0 100644 GIT binary patch delta 953 zcmV;q14jJ%2a5=hV1JfLL_t(|ob8sstK&Ej$K9=7<#xG$!|x!)LK`~IFQHbvn5D~2rRupIbCKSolBd9ZNhsc}9UX}&X~vErime`EvO zg-LNUi9c-5jj$w8>TDJdi*_%9(H{9G3IRCG?Ojx*(P`jV!C`_iF*~SJVn%Nl1YkU_-=Hb0*04a}C~%(Fl+iHhA!8n0OhG`Gr507;P_25o z!D*e&= zhXhPugMqbo$TyW>K~CZMbaX`<5EC0fHG9Tp_0#-**!3jmI%R0Ls+iDydlKx|^y+67JkXER17yJi+We*V%Uhf4ukrY9FgkjGeY zyVG)3BU|R)w$(gFc3n5eMtc6UNfkag9+C(0runz6kmI~Y+$Ed$cK$Dr6`ca?Daf)p2GD^na^h6Z0)~-zKI4IIWShT0a1uT7sn5aszEZ8#v1NUDkH(r+(lweXa zX2C(WQZL!d%xSqOkZLVn6)0xNzqz7={4!v!OCMqxh*t$jVJU-~bD8h#Kkz9@+pn+N b|BLZ2mRLnb-(hSW00000NkvXXu0mjf>Ri>@ delta 936 zcmV;Z16TZu2>J(*V1I>4L_t(|ob8seiX=A>h83)_77mmi_dN2@*(6Rbb1=w#(I#f3 zY&vLK6&xtB&F$Mb^8^F?Djh8D;V`tTB$cFLnuP<0r=;goN%dEisx>Xd_t6X(HYVlG zBz&{IHQFr!<(gSIZQ7Fv6no*DD5Qn34tG&0@9H`m?gi{g41YAOhC$jSz+Coy9#$bd zgvHL4*+Ewm^KQQ(VCO;o2wsW7vq0t|a9I^*6c!g6<}sEOq#c{oiYj`QlimSoMZ3%_ zi@gtyWkGH&@c;V?PrA{1+k1e3nWeg7DtR2 zQ?W_l?*s9#XBL<#;@#rRVP9Eu3M0CrkUD{GgFn`x*GAMB9bT3p6N->uVoH2$3 zY!RSQ1TL4$i|%kyYNEtNKu%9srvbB4CN~jtvd0=3Ly!FO%ILr6BY1qigx4ql4d;%E zt7m+-(e_W?BQvK~j;B1OBgi+21S(m%Djt7Y&ksASkl9z(dV0zVV8Xxnc(+cegu-X` z2>~1RH-D|ENqGmgl`ogrANr#)hq*EaV4gUIQNH~3a(~fi}fOx)3zBf+U_Y=5jC!oW;TcVd>;Pd|U`ucZJs@=}W+ zz4zrzao!^P(zUc83c%{;!f1EQa)Lj;Ou*q{fW-LZqDb^uDo#6zn;KD>Cu*y8E*!gV zEsga2XJ0FPiX5s3^yc_CRVZ>>BXj|0(GGz6-cV!r+}2c~Q)FdJjTUk^mjyoZ;%gs~ z$A2FN(GH5QrYM2M=z5+LFZp`L%vT>cTl!aseD%#Ch`SF0Rqw8wA?voK$*~j{XXynb z#&h0qAnHQ9X|IV(yY(I7iz>#lVQ&Pyz5hzN@w&A@SznX!8xES4Zp*G3r)pE6)>^(P zAXeLca}@{e!CbdK#2S!q3ZTMP1~=!j-XYn);ZqW~U*ER>ALBpsoH3k1O)q!=0000< KMNUMnLSTYt5W)8V diff --git a/graphics/object_events/pics/pokemon/omastar.png b/graphics/object_events/pics/pokemon/omastar.png index 113ee9ed7b9a174f11842cf58059e25f702d9645..4087c809ffc4d0c9f1fbf8b6e2eb61c66a29c005 100644 GIT binary patch delta 553 zcmV+^0@nTB1>Oaah!z9%Ab~)?qC=OaL%k*uP_EVWB#N@4k)9fVZL#jkt@>(yyW6-` z*LKag;@llq?6SHR$B&zk)4`N-*;aF|j~_QlL}|*yq7#=HBix$HHRF=XF5z*>i8TkK zCkf`RO;wu}J7+jfNi3L9Znis}l0|2xuFZ;#Fxr^9%-=SlHrws^>GHxW8=mQ96NwGM zgxO)iR9I`>WJa%l&H0K+ZEEdsW919RCG!lI4E+zPiN3U?#IEA=UaX0Zk?f3hT-dnv zXYLbX%To5#7uY`!9tvVYYmCt+HWYxtLqS4zS_{s(h(}{)Ovt;QrVvgBRX%tq*d^pf z^ApJ4Qu$yO3sA?MaF*NSo2GlGMeTU`ZJ1#j9STZSxUT1aPPJi$5G`Ym3o9KqB^H>O zfz0%FV^Rf8XSg`55H^Lw*r>R|=yoWORHsK@2p&(y%;0|(_o=x5{GEjYG&&T-gem4b zaW%ZpqT^+=-JT!zg&hx8@AGJ&?T^Y;)q`)s4?a2+BvkSg^QFUM91uKSX7bPDFK}+` zQ19YmP`|fOuG&1SxJ#mkj4k#IH`O>{s)E~CaRYxn_{#;}*~56@<1T6MzI?s&EcQ5h z*d;aK7A4z1#6Gi{=c!>;8G{0IumtlZ65%GhQTAz&00000NkvXXu0mjfXP6gS delta 553 zcmV+^0@nTB1>Oaah!z3#V1YotqC=OaL$f9kP_EVWB#N@Ek)9fVyjXYTR(&Gt&JeX20+iK2r^>LF#l%_l^I&qmX!mYVnGcKv@5>`u2tT`Ax zNicV9s@kmBIm2;EV!?!Rlkap&7M+>8HY+y5Xk+R!f7^uGY`5db^9!$Rc&3+4BsK&S zW`_k+VXbwO8ND`t=PM?)skOt6l`j~V%rjgv^gpO3`rMKdyNb_yu_ii3vNP6kVdK`H zxlf2KOWAW@VE;0BD2NHIF-9NRPyhxG1qs<{EjZ^Q9*vnXA@6#cLO2;z`QV{omyjFH zk05(X<%3x)Kpl6&S#GO0P4`ZV+VS$+FvB)F6qKrPUC*6=YQqX4TE-q1Ryu4-EHEeChBQ2Lz9onf&wg3!ED} z)Vnwv)bFiOJ8fQ6+$GUN#uj^qn`)deRl#knxPiYO{P_a!>|wm{ahJ4rU%uXX7JD2$ z>=G$KO58g!Ve5m(Z%h>^cs$=tz1#6Gi{=c!>;7fz0Ium-lZ65%GcFP;av74rlr$&M r%tqwXgg(ER(0c-AX3d+!{=@hOfS}^Dnv1E000000NkvXXu0mjfaNP*L diff --git a/graphics/object_events/pics/pokemon/phanpy.png b/graphics/object_events/pics/pokemon/phanpy.png index e0f569d2d430e2d7cfc88227c4897292b325fd2e..db5c52d6e2f071884bd1b99e853f264ce7337a7f 100644 GIT binary patch delta 338 zcmV-Y0j>U|1E~X$V1G18L_t(|obA-HZi6ro2H;ydduSga%u!_++QkFM>)jXFf)yPX9yKJB6{p_1z)Lu8ICcNVR^d_K3O;w+?+T$@Yk#P_eu&a#6?8WwY^_P2 z`5{e_I}9~@r}R}7ZnxjmcU$E@Z;A%UPxFSlz@CXSDxucKjp%0s{M2FD)PsXZQX z9b4mV!>B#16-!eT)?WnVs#ts+hAU68v%NK3g&2Iw>9PAmANSFR= k^VheSztfs=Kj}I13*C$CiLzuz5C8xG07*qoM6N<$f^X-XPXGV_ delta 333 zcmV-T0kZz71Ed3xV1F-3L_t(|obA-HZi6ro2H+dQ?4f;;$}qHx2aeg6;O0COUFgEn zrBhzblAQq-7f34%!AOBA5h8_2XRBtsjeSbeh9kNOK8*;JLtSaM_ z7bpXUM!a$UV(PHFZyJYfs_$3B6O?M%&|KtuY1^^Eov};U7Oge>15qs-+Dl$lNqd2y zhlW8jM`+4={6sSYv-I;tQiqL3VA%aL%lZ?&-)3gT(%5F>{6eO&jz+6U+QJ{tq*dN{ z*D&i2Z^Z)1`$mg^U5!v|9M+K$XMbzB5>3a6&XcX;Y{m&Bq#levwNzhK={E>|O_1_3 z|F|H#%-@c-Z7;GYgNyu)_^q8qk(ZKqY^Grn4wLZ&UL`M0j(>y0d%7(FlS(Me2 ziDdume5Ups^MAP#JZixh6ByR3m;7Qqss3lwM$9Mm@_N#l<@kK2}(-zT_@%dnnB z@4KL(%&c3s6XH=eIc{mZW~F1LY7M452}u26IW2>V+X^k)5z$Tf013Awr?vpYPB5zF zrjOT)JCCtFKqGjq1>6ZjkoipG zU4SFtd4KoUyH}r2Fd>`3u&waGQ84D_pvtn@q21r-6pCBe%StnxFFS!CHoMnQ=!c8DiT)7IvQ$hQ9gVzP28_iBYK){#9WRf8FO5j+gYnCq9a$z%6 z^q_d<1VOljk*<)cc&oX<76ZZH?UH@D!VLlh@o8Ww7OF|Cuu2Y!SHtZXHgEtwdqB`> zZhxGB2;OBSsjuvYRta_k2S?5rcXuXD3|B5ec%9SrjT4MJ&BCq2g)k>oA4Di{|J}R12n@*Mp!mOa?(XnYad&K=Ya4ESe+U zlbAD+vckQ|qBN{umL~d1edUgT7pG=#{b0FZpDxY>>h0|21p>of0!jO~?g;p{&^&x& zJP)x??_XMjcq&~Y7g7!tsqKm{3C<_<9fGs4&A$8rOZKammiz;M;0rjs)WFY;{{Swg VUbNKBw8;Pf002ovPDHLkV1h`>;V}RJ delta 995 zcmV<9104Lh2(<{1V1K|#L_t(|oV}J^isMEQfOUbiu8{XYZX;MQn`?ByNc$AVFyMI{ z8j+bh1ccW#mQN8hi;>*~25D#{`Aut#t*!p4R(rDJUD%L%F#gn1eO0C3AozcRi0l00 zg8VvvJKDCr%2EVZ`5W<5n?;eAl6Y*UVG@p$@dREaZ%vNKD1YJ*;%i(Pfu0FToWRY9 zJeZQk|0DbPau`bfHLhB{DOa90afjrtniT$#=S=M;QDE7|a}-V5rYwiSV}Z@fWK39L z-LD08l)V$4z_Q(A5=~US1ADw+90r9wE183bP!t$8>x(V?Kusbb1y0#8HjqVmJ(~^e z&%Mvoo@2gHf`4Z%m|_CMI$jp=Pi7G;5xPWy=DnH^Qwy$|`0>+EPB&=f2{w*M!(pU*jAh1_iqZ!ZF zTnsdcIUcOpGf2Lo-LKi?pEKQXn_y5pU`3u&waOQ84A^pvtn@p*=hn6pCBg%StnxFFS!C*_=~a{^!#1R;ad1PzG5aiUsq%REmW>-nLQHUXiAZ35W8)PfB@3aAz0 zrE*~RQ=T{5Rv_=7ff)Ia=9EcI#dFY1rF!!^J3IY2K9Eo5T~) z6LQG%g5{FM(oG;yT)7Ivb4mMni`NCATg^^DK)_e!Y?dJRO5k`%H!NMU)zW6D=uz?7 z34(A1BV8j^@lJDzEe4Xo+a>>egBv6W;`7LZT&gCq!YVl`UXQn9*uVk!>;XZixp4v_ zd4HD+Qs3AOtrF}<4o;jg?(R&Q7_MA`@V20vJ13ZSnx$KZ3%lNXuek;UJO8y8O6U-8 z3=kL|1;Mc?C9Vh6gJE*-)?o^P7tP6=s20pQuSbC}Oh!RCo4E#*K=Xy*BAOH4lbACZ zh6?v4OJP{QEKT&Y`ojA(?+{#sZT9UCSaMjuwd5c817E=5wFds%_yT?}UP22c Rr*i-R002ovPDHLkV1k#o;C282 diff --git a/graphics/object_events/pics/pokemon/pidgeotto.png b/graphics/object_events/pics/pokemon/pidgeotto.png index cc13676476f2d90b058343eda2a637d2d31fd5e1..8b0d68eb07e655d4b853fad77379814db49c242f 100644 GIT binary patch delta 749 zcmVL_t(|ob8oCYU3~zhP~`U=p;SDFt;$ROUX6th3Re>6-;)9 zY8<+clx-LG6UH!v*0IPL!a$ie2|B|lwk6A%k}gUY1M^5gpJo5Qp8WLedH>^o{4;^7 z)BJIRyc6sj@X=~@_pycz^X z251q+3&#L0BF%%r4Iye*?xo8%1LRwS2dm&3EYqqJ)B|e}x(1ICQBbbz9v#@Rr$yBX zuJYNN26To6iGNE(tpOHMTsj6s70njXYlrRQ9ttvT5Ng4O4jF`lK^+upL8j#@56m^q zH{~GlINh-|r?hg|G4Qhm5@9S5w@YZ*8c>|%dde1mbW#upv_T1ormJ>3a77vkk0xWUVSbk`EJ|G>pc_TFkW6U=CAu54wz_J7IRZo zSV(E=ei@|MUbEPxwr+45=pD3Ggv6E$hxIP|zHf>gQC4-ln%jf-`{H6_o=zvKWvqNV zFDV6S+Y^#ofJQp)YEAv%zQ^T{vS(bFql;ed?q>E@tTHSI1*yLVLo>#D3tjf`t$H=x z?|HH@to(l2I8l4I!yof;U<$AqT~Qu37uq)1vu%ma{G0rj0nJX$e>mzOn0%(bHqiV0 fnIWAI=4Zzrkxv796NzwU00000NkvXXu0mjf){ADr delta 734 zcmV<40wMju2C@c_V1KCTk)qtd8G;N2@?gRINa_Fis7DH+&-jf0Ca}89?>9&< z^IMPW_97#s(>M71{xghQr1hNVj_L9ZR+kvZE2KfrI2g6}Vt=}vO>5w3wohp~doMjt z@t7FX1qLUcQfPXEL=7!xkW6iC1ry7shBHWLkOGbkr7KW#_QSPw0)?6cW(Ig0FSmgK z-X@kOgKw0Yt~%xu@L2LyZHf0b`26a^KC0$j!B659}zg3gOK4H>Z)~5XT}xQA9pc-x^#@@cp5K59UY5Ujc#c2=}vC QIRF3v07*qoM6N<$g7_?3r2qf` diff --git a/graphics/object_events/pics/pokemon/pidgey.png b/graphics/object_events/pics/pokemon/pidgey.png index 446454c7b9e8874c80667a979b16de14ded04635..d298879168bba3d2ed49209b5b928d1bcc75a187 100644 GIT binary patch delta 308 zcmV-40n7f01B(NYV1E`#L_t(|obA*xYQr!T2HqEO6dg z$>`&WTLZEc?exL^#pr1ieW2b*{vv7xgQvktF4lpKWFk5XMt|ySD;Nq#{VZ7%HG)xB zJPL-(+kXFQ)AmX$EqLnRqc_#}Xq9+gt&oHStRNd=SiI5^V=d{LjBO&Y?fth#I3H?Q?17;c?9Nrtd+ z|9%0ma~klT20Fug?(6~ed3kYcEb_zYPCMrVk-l*phLLZ^cM?UT^^g$4oSQwY5TO;kt&yOMPUQ@5r25xsmoHo)pjebb`Spgoae%73{vd5}u z>a+)~wLK>dSa{OGCcO?UHU+U8%WT`E*Bf8-SL>37a4O37n)b~bGYN)Ut51?4EF5{^ z@MxSDe*7DdIV(heg=#{G9Gb{K6_L~xUfZ9aF8tfv0rZ#TuRF}oVE_OC07*qoM6N<$ Ef`H$b761SM diff --git a/graphics/object_events/pics/pokemon/pinsir.png b/graphics/object_events/pics/pokemon/pinsir.png index e61e85a80d9c1c35f2aa83e37e89ec00641a8517..dd6d97a4b02cfee3558940b5ab5320e4c3eac148 100644 GIT binary patch delta 638 zcmV-^0)hR-1=9tPV1HgoL_t(|obA;?kE0+I2XH=te5uZ@v6p)5=$CbFR+A>)_7$^f zZ{veZ=YI{L#q#ZU2UxA*eE&5- z=3~DPv2EUjt3=-EAii~AI&^4K;dv^MrU?MBb6RYgV3sBN{yERLzHl-fj(N3hdF-^IeG}W(9ga1y zW#HPM7t^CXUaD;er*{*Wgk;;KJsd&+H)P-Rn3=%rv}3|e9wrD=s(-jS@lE)bzW=7G9S2ijzhe>r>sAGPzu#(rpAhf3#v$-tSKB5OZl<7{ zGSBrLzTno~q1txG>k^;9Ycw05_O4!X256&9c)l zvc9V+;j;q;v0K%(gGkmt;tM?Gc&T?D3WNzAcMWZZ?|&O*9ou~-uME1UE3kH-1n~nO z7*jAmO?qY4W5Gu7+63}yJYN;DZss{UGw7qmK3$q#D=worid5AObKDB+x|jk{CnBF0 z&DtICyk~MTMcUnL9VnA$6!A#d{{icEyb$QgLX0HZIrVG?2@0400xht9HdQr4L=KBp zAIzsU40mEKp;XU#8%KlDoyoLS7|lNm^VEe*7WI*jf!1R|oP9>BRDg+fJou3;0()L^ zM?L5=aSuepQ-DZaAadhyK8uujHW#Q1&R6Hw;6v}@L zS=$F@eTOD9D~|=TtRfvu)quSd*LwF0C%1 zhdExJd$e9sNR=>D?@|f{><#z_JQ|Z3;FV^ zlICP>(4YSPn}1U~7Gq$yV-O_UMS-&#^JlHI9Mo6IoA-7M%`w-AOx}BJXyx z546>*D0E@s|3LJ3LHNmHE-c46T{#Sr9MAs+49RXXx>_=`rrE0Z*5ewAQd_#a*R+j` z-ki>4G--~D>1Pq18f`VJ&w2=q9t!g0E2DFQtLU=#vzi5V`mPiGpzl?BAk5E#8B-wZ z;CwoZTzIw==nGC)r`GV(?6SW#1&*JV0dudv8OH4Xz%K;+x9u0GCa|^%$8Tu>0000< KMNUMnLSTYj%sQt4 diff --git a/graphics/object_events/pics/pokemon/poliwag.png b/graphics/object_events/pics/pokemon/poliwag.png index 3dc57d2eb67c218b5fbce960bb117cd7b95c8edf..354ee262bc09ddfa3cccff66478df077e0cfa86d 100644 GIT binary patch delta 349 zcmV-j0iyn^1GEE>V1GYJL_t(|obA*xPlPZO2k;Kg_B(XFOZ^gV#t-P??s5Zh!}Jp7 zm)_!R2%85!h;f5ZOEm3!5an`Am+-b9(Eq=XP$AY?XPtG{xu9`wndOWffLmhO%^3VN z=Ua3q7!K!K&UkSF{upy^Qn&@k;yXZ|7x zu{Jq(igAH?y;d)2z}UD?SwY#d0(s{HT|P3B2i(V-YyNZD*3|tzrS>~Ob~KFb&n|~F v03AQg=I%>G!N!GuAYS?tr`(^vaIy0ZNDPk;Zd+c(00000NkvXXu0mjf#k{6= delta 340 zcmV-a0jvJB1FHj&V1G7AL_t(|obA-HZi6ro2H+dI1=%mvt?C1I>E5Nv(2dIB0Zz`+ zx$@dT4~A|aT%%U@ol#2^rbyiO0seo3gaNkMW}9ucxuWrYo%Mn}qF-Y@EEvOdmm7vN zjK|BZ7reTFeoRi96&8q9dZ)RO_&aN~4Yzul7T^dWoA;LAQ`^);geWj zI^k5Pn+l-dfte{3SYkHNFhhU)ik4#DuTvq6d!k(%pP#!ninvQ>xNlx+qSiR+lF|b6 zc3<;=+;k{KK~3F@0(}<(y~|AO0sr~#yZ>DGE%$gRxx)@f91Xd{+2x4`ke8>~(tS+? mVto7u(xpFf&i&;JS3BQ^Es41&A~*s70000o+f>^K*ZWsgZ4~wZ!k)%`zq`}92Ym-s+kXJ?y8uD8g?x>_Iut^6 za?|3ZfTO`o@A4^tS-&o|KJNk2?^(DNo6z)d!MN^UQL7 zpyHN*`cBH`zTI}64(*cUOa_sbfqojO=9#lO+LIGiV95q~0-F#DpEBUmNmW>!ctD-P z6%43bSYW-7;eU{Pa5MR7W0R*|$Uw_a4}6}dUdRP_L^-%>0UotNM=ikS`n&o5Fc@#* zv=QUfkqlh3Qy^3G)Y)9T!}Eyc25NyfZ~Um=z$wsc&6nfzUsGBIibTfLJaa4?(S%sJ zKoo5oVczKIjh1gSjhQHoab)f|%6ah&d874#k0z1Er#xqm#wd>C+@tBzSTv6L6V8h7 txHT7-RLHy15FwlEukV`U_*Ucp)-QdNpO>&3-H8AI002ovPDHLkV1jJ)+9&`3 delta 440 zcmV;p0Z0Cs1dardV1JoOL_t(|obA-HZo)7S2H+bQj4IhL#lX_^l^7TfRY1m|zC_0| z5MH7~s>O2tp(^NsN;~3>_=wCcZoP&j}EKw%Tf|t+pO6DeR`Q+WE8j3as97 zz7ox5C(hS#vuPL|Txd3g6U1<0@iZ9kZJywC1kI+1!5C3ATYo9A_-jZoG)Jx*=%9}{ zB%;xnmBj+&XQH631A{!!%nKKDIKY`Eux1L+H~=8{sROQ^RfE-uT{5a%flIu~0_PQG zGx(6b?5E9oGJp3*2RcE1;LAMsMlWD@S$ePWf9n^mESKjtzN9_?0000NT~Lq} zXwHdUqy*u@S0&or2e7;dg$`^#!_9t-y)oF)m5~^O#BXNjKeMwd>^L{O+0AZ-Rut{* z)*SC<$__2;7P$~s$`z)pg&ilOY=3CxoN{=on(t-DO{oxjr+<;59z68Wz_47|zJX;z zQHb==#4Z)EoTa>xwKXv~IHh?DGYUPWj5qPW3s8~r7LL_OV&1^H5yYX_*~u8Jw`O|5 zaSt572s&zvBQFy&WIO~ov)2K&1pj8((1(xe%davvjDl4`+`_m1>%0$R#R4^U%k?@T zXXsD`T=E&?9Dk3<@OY>dUgmVgXjYD_#+gjWVBb6*DnV|TsTPi8(9i%QT`lpw*N1zv z7g(Ui8K*IkpWiCsNbU`DRbVw9;)ce$fhS}#@svXNXAUi~01HUwG%*ESGE0fHexedq z<9lQ!*qP4E(ATDcyC0g9=}ZfDqF!IDyP?sSJXm)VbAJbpWGH_2o}bBX|0okWlTXNc z1ilxj3Sw;|mj-`X2GO{JK^Rw&f~0000J#|xZ`LGvsF<7rtIK~KWYvw5ABm4IF* zvk7}v48ojt>Fx&zX$g4KB+szbAC>e*<1)tuD+>8lb^WWl(j)+PyW8FFMpjj~*>5>M z%#7zZ*sn?{os=ug_zeaq7(e9QTrz=IQ}d$?e#WFcKqq58ynk5U!MI%8p@UUIRmm*x zVxLJ|&NI=;#=00Cg0b=jbA~--Ty*ij3ox098@$&e*^3S?tso7(%}{V$@67aq_kDEy z0&=vNMqVcr#PksGnY|C0BltJthCY4Pe{q$mVG?W#(iVcj`+R_7r2;MX>-8p~hj>;8_;Bz-nBdnz3o%x!&L;&*zqaZF3-t^MhKRxCp&_ZRF>8a5Z8j<`FlDUx%_Q1s^7NQadloKNm(x- zrV*5((oKt+c#BanmSGGohp`(Ds|r5>jR1ZOs#EC1(IPjl98DZgifp3S9ZKcet&`%! ilqV1N5bL_t(|ob8mcZrd;rhPiMGK)p*2T4Gpv1px#X5>cMci!`{4 z7HQ~12wG~y79wa#QAt3NC55e0ZSCCAklX;B3Ljt?pN{-~pDB>BYhCMFe_bjh$kjjI z&ttkkuRa*yY;b*yJ3{UDFHLkwplKqH-SzH7>Z5|h>8Dh8Hh;1EU|!HRaoSeX%wxx= zoQW<8>M}`-8Rl_Levl2M0kxl`P|YwHImbHB$pkt}=!3>?@T+MS;LCtbv&mIEek+Ih zF-1sUMp)pmX9I(2=0<@XNF7i15A*PJ65#WSriGqYNq{--#))0@FJjAb$$`Vx}SC1-fAKEd)epdGiVN z;fKURZFzzE%-gKw0^LU=XXv)Ld3byYfe0u-rzJhT34e6Iii002ovPDHLkV1fpb2Uh?9 delta 515 zcmV+e0{s2(1la_TV1MLEL_t(|ob8mcZrd;rhHts0f~i;I!i7YXr}H8W?xIB;`U+aK z)QHVRONvTbvLvt-s;!l~GbA@ar@{wF!pGzNzm6mbaF2W3tN^uwWp>_l)7J>bi;L2zGb$iBjfQHO z(V3|$bJ^KHjC$S)^#q#(H4vQE4vxzlqOJ*8Swk7zb~~?A0J@~ttP`ylIrh?G2Bz`@ zWpu^2c}@q434coNUp91IXCNF zxSTcAu|BdTc&v|XPnvwk_%%PVJsRU{pAAb48H@uzhLMS5miisbH)!Z!7#Ff6}N169WZRBFZvxnTVP6cdcR|4Q=krhKWOjhv7?r2DN-$bB?%MQ)4a z;qk#y!HG$IQfHbOP7E}jP4-N$qgRu$>$4k9Kd9i(;T&lF`8v-|nQFqX=c9##YUqqU zaKUcq8OJ;mJd3=VHk3-FJ@5*Uf*@i&pH5;U9~j~Ph<9uxCf=I&u73ak002ovPDHLk FV1hOt_|*Ua diff --git a/graphics/object_events/pics/pokemon/porygon2.png b/graphics/object_events/pics/pokemon/porygon2.png index 3860d95fc0be59e739dcd05f8dcdf6936f55a2bf..77383576b8d3237add1b465be26b70d43b0ff3e8 100644 GIT binary patch delta 401 zcmV;C0dD?^1dRlcU;&tsVJd&p3{3}wsD~b*S0RHHp;mHD)R1ROz|eN%SC&ul`+nO1 zAycMInKGpdz%c(-0LujoZ~!Z3xzD2lwplLj>s}5v+%ft*DzMD?0Jjt)ozJ5JqJeXW zdwIOzYsUHdqn|a{#67H@pLlo+-F|#-a|{8(c|U82bzcEZlJqW|b;5ruD~ zQH~4kLqvs55fu@d_X~dmE8M=+F7MF>%6yxasGw5YR3UD10DR(R5AcR>AO(nO%*J3Q zjof7o8YuH!h6`zC%nqL@H^#YQE5s+JG7%bIIjfCfsL>Y?bN->i1I2~pJrSP-vvAo@ vTgK{v1zsUxLO9E*F$eOeF=l+t|KuD0)d5KrC~|QC0000ss%zZJlG1tT25##!$3q=4<#tH)-LgB^E_K2HiPb3Vcy#YpG#q=0DP9O6Nq zE@&2HZU z-V*ByudHgZJt5(h>Ci3aL2)=`cN z?L$O`Z5fpjn)eF>E8Ks-H7*~}2C96YR;Zv>`&1!ra{zqe_5kpKZy*JT8qCIECao;8 z77bK+k>Ns`8B^dB<;FNyY=!v5R3<{>D`$-{3^n=!VlF>ac%->B?9$ svcM}OObBN=HReeEG{#J?`Ja3PsNMgfPC`-%00000NkvXXu0jG}g54Ln`2YX_ diff --git a/graphics/object_events/pics/pokemon/primeape.png b/graphics/object_events/pics/pokemon/primeape.png index 25c8ed78ed97fa617bd66565930f478afdf45a92..0ec19a2a05f092cf454fe94de9fea3c7003c4fe0 100644 GIT binary patch delta 653 zcmV;80&@M`1>psdV1H~$L_t(|ob8i8Yui8=hi}kie~`2U`WZAFR7QiQEcqM(Noz6a zR6!>P>msOTXA3Wu@gipk8Qv?4zPYc-<)O`Bh6VQ2Gtd#W4nexQJ<1&BgZU-a-=*jHzzp|qSqrM zE<^_a_js6uc}+t4C5s%~8OZUb|c!a`3>8@=NZ_l8X%PX=UGvSx!6l94#pfdKT` zR$?8wk7CAFnCBJ7>b(RMH=2gusU-e21?b2H!) zm1T42&wsgB0b}ej#VwioAc2VW>m)qOlwwTzSzbzGJ0315xx#`>4CtOfn21RrAcS;( zc!G~{)5KoiuxF%=Tc^Du7tCj-Q>GoOpG)TTL((OakPFGNZ-5E&2G)O`5X|aGIB&k! nr)~Gn!G-lI^5l&FXZ;10pcvBl&>!sp0000FUZV1H;yL_t(|ob8i8i`y_5hcy_kO`xC2gP;x`Jl%4i<3RD&Az-Lqwk^*2_0$sJsvP{=#w(QBUHtJe+yx4PA>{#8W~Ud8I* zO^&`61-ydQ!8(3}VNxK3Vf<0nzJOkFgfjT-m8$ z>e&ktoyWJ}5=X>5pKs4IOtIm0B?sM=qi45L@ zKmsz2Cr`m9Q`qv&QUrB)w%DD6#?Dm2CK+gmk2yO&|dMdZ(~X z{6{fkC(QGT5dB^vMjFG|2GWsZJ@Oh?gzImLHJ(i%052u7fi7UiTKF67cI!Wcj9PG* zm>MDJaZwZ)3)gQQGZP3F_xs|P4s^mfYvC8XtABiEt$z_n!VE8cV9T(sl5#UJr;cqP zSUf%aysKz}-Oe?C;t+e*!f)(l-<6HD0VA<&1C@|i;q)0hwt-;(+}){l;?DIIFNsJz zE8z-%zkk4G>?Z6SrzTJptF@4L!JHR+^?Ha{1+3OSl%9DP)zwpjgTJ<8?q?t+F3aZF zpL4GR#(y+mMp`=cK?X7JH(7j<86$*=i@a3Ec068CaYZDZ7_b9{Fq4x&LI~O6_=FhK zrb&ao<-o`qzfN~WA$iE$q)a>3KbJh{$F$2Pp^%Ex&;T5L;}q#TI`j zdxu4}u1m=)^ro3^w=jAsdIpT?c2~bxKE1f%*ycT4HjG(+6@P5=mT#-to!|3zxV{;) z7Tv%Lrk0JW>s_0-bI`akYg_Nmv|wr+TCEftVrqwxb%l$MuaGr{QA$1Z@fQXkV!p?U zp5%kS^AcA-!)eMHue5k+A6w4BV#fY{+2`Ti`_+<-EMwkTm?q@d=K$?KPgTVSNAq00{s|MNUMnLSTZI^2(wB delta 396 zcmV;70dxN51L6aaV1I2%L_t(|obA=YYQr!L08qhlH)ew#_X`U$OzZ2q4gR8q4&0Pkw9&2vKc{X<# znr&Na-f+~NyWODGTJ?ey?shl7SiC&g3Hq|9%Z9n=uY!Hq;(u+E2lr97rS;uhGz?Q( zFt_Mr+aCI|t;NpHMVt2Ec){E>v{uSwh`B9A(G4wzcPyGhODP}6_zQ!NF+Wm8&+@_F zc|ogR@#IRTD?MF$jxCp9c8hTIUbB2~%zsL6OzeMUSkx+?)+rV^UCat98rrFB;kDw2 zDmN8GqmkbtvVUR?4IK)_^1(XZ1Az+p%mixWGZQ~PNIvGbNhKSCJu84}8j=Qs;_Kqn;O68?uJ~IL?Gm>aB0ZoL2w<002ovP6b4+LSTZ*q`tBM diff --git a/graphics/object_events/pics/pokemon/qwilfish.png b/graphics/object_events/pics/pokemon/qwilfish.png index d7695a5e54d925c37105ddaed98db39f9b0dc7c0..277b6e12132f8b2f69e6461d2961dc9dcf7ea831 100644 GIT binary patch delta 495 zcmVYxp5L(&vAt>>6QZW1ElGfRz0iftKbkvn#+BQ^<@*8w-?p~q=i#h6bE8a>S* zHY1@8Z0{yQX5tvIsxc)K8!S~ZCd6r7(E_&Rek9Ukj&<2Ia@-h$LG?-;3N8@~+Q4>J z8aJ)Saf#RzGJjDjq0YKhHZ2lH-~3#6;@yPNq0ziNTq~K8{_Qfcc;`#7JnU4F4M*yf(bmcQABFn zsj)$j3*I0!7DLnXdXWKZpOER4q4Z`cp-tw*?l`uK+$VHN3+1h3!e!g#RBsDfz0Dx^ zBjF7~KTd?rBr;OhQ^_W_*w|)G$jiRt1wxyrk(h)P_3bd2bz>|>J6nAzcpz$cgV0s$ zJ&XzGEz!`J!hhO=yPA&EQlc0hh_2h+r9f=7ennO%T)5>}W9R8;9}Cut=Xq&>r|Zu| z_YeCeBQ`*$+CkOpkV9YHeQ&L`^?oUMv6_y>Qqbh*Z+GYJ^3Y?ug4SoS2HaP_?teS( z(2YbhvzHYm{rpNorwmn=Wi>kvtE{d!e>uB)CkHOy(|kc_T0Y0000)z^o^qAmuPAQpHS8^XfY%; z8nz7DoTDLQj-uk=i!K1hB|@XE-6D_Q$s0n{8hRW&Axa4MQ;M2{*ced008#Uvd}iDa zjmqi_uh59Z;(w(|Ma|2pHmD$KR)Fd>L(ur43WC%8)>Ip=jiTbf=r^7`hO)k<5gZn| z+lKGJ8RmA|16~8Is2EBTg7pnTH$(AU?tO^u@ zf4}k_iKO5%x^HnK_>9p2XQmA`D?>Pn1`|B4^nAto6@NB@@bUI1p2-Qpw*_E=&6a=z z=D|!GLc#VV6){I*3_NZG5BW2m|B{W(TLEqaJ6lBXcr&haV^hHsWB7p;I4w&3(mfV} z;VWBVWw4yKSO|^@m#lPS8`dXjpB%!ZG+hYx8Ro1FxZrR6(0{zsB`p_6!PcPWC5NSH zY*;i*jejB7%}AI!20OYbQd1EZtUverA4B~-$lDBHLXxzYo5l_VXZ9pgv1%EvBSeqnQ6JA#lg=3f7_WHRk9%pa1q^!7XfyfB}9Vdy_?r&@F6 fQ$N#5{I~HB11pH00000NkvXXu0mjf(fLxP delta 695 zcmV;o0!aOh28#xeV1JfLL_t(|ob8pri`y_1$KP0RqrWAfELpOghMEiccU(9qHyqTE zlI3owiSgeMXyFnJM}`au6`r%C7%tE=5&9cWmaHF^6EYX>Ez0Lv`hN4|CmG-)KH?)} za5bRvJnOMZcldg+(j7XC3U}!8^-xpo0-u$W@$c|;16t2z#eXH1zf|%pi{RdVNe=Qw zBltrK&WwS_*9|z8WE3Um&ryT$R^<81)-LcE(Nmt=f;tSGNqwWJ_&J(d!AG363|fq6 zg@-MJHs^TAxue){@KqOp;sWE*)^3rdpko_yxQ z508rS0Lo)Of3xI}QCU+ZeawNY$1F#5Hph@q;lZUl#A z?xyBjxWK}0dn9YniVY)0Qn2b{+#kw697K1y%knQ1p*NVAHZ-i_*vF$InLwkcxhYTz z{`)3&BvOLQ=&r@J;1j_El9@Kt+!&%!G?gOh#qc!k(rthd|v>UY_dQ@d7A+xG)Z@J)7XLJ%$_7+P|?g@sC!l< zG&Adk;Lm%A6O#asgCwP5{b|u=dy;xFPn_k@n^j4&whU+<$J6XGi|O(<)3FlFtReLF zRgyY-y?tDzt^sgyJv-Mgs;_HD5OL1k>z@_8{V;|3OS6{VK_tKn^U0Tn{?m4&9002ovPDHLkV1nY4Sls{s diff --git a/graphics/object_events/pics/pokemon/raikou.png b/graphics/object_events/pics/pokemon/raikou.png index f92b69b416b23ee9141fbe1834fb02f36b3a5c92..22315887b5b1f7929da5ac9484af2cee73dc7f65 100644 GIT binary patch delta 847 zcmV-V1F-y`2cid%V1F%1L_t(|oZZzwZ<|0A0PtHfcrhOad25re5Xth^nvZezP)v#khps=n@^u?H7pPAAeNMkHIe+rkb3>9mS{!%%BfCyHVP}76 zO~8e1VSD`+*fqK(Vnd%CfLen|9CFCmR#3YXGR2 zhu>A;T2tj6?m9vT?;Tjuv!$hT?caPY|rdj7S#zbo) z_$1il@%GlVBGuiLeZhmlWi~c`=spjkux}7GiPqDERZp>r1#jhR#<0pVD@(X1ulvRl zARrQp&OF9M>uKPJ(b2@Xd({|o!2Pn0_gc?V2!Ef=&c|6ASI=fUze55?b8g<5zhrBe zW8zoWz%VUhEIJZnhMxCcnil8tK?8G%?lu4~=lKlpOOxNV#yP}hf7fLESq=*}4Vzr& zMbq%M`~CDhA&Zc~0K6KHW}nIyFrW38TO7$@!REQi_3tm`uwe6C4;y65W~`A}!x7n{ zFGwJP3=1~TO|A>Py6aJcrG(*s;ObJVT680R2-H0p#IWF~c;7>V=7r1nK^7m4mqq@` Z_zmLFXDXAVuT1~|002ovPDHLkV1i8DqS62W delta 844 zcmV-S1GD_12cHL!V1Ft}L_t(|oZZ#EZrd;r0AMZ|yoe7Ycx#ha2w-?it;e7}xj=_X zKoNV3JhXlx#hE%3h<<<|n?({Z1j#_8>q)jKi4D^sQ+t2`eP`;9qD-2Q|0G76^_zZo z+_A-*es7G}hOOT);R#RP^50^^nBQL%-Slx6#Ki2s#b|!V{C|95G@;RMH)x>wlsp<; zur0XxT$)U*G!A+1UfoUj?%L$S^NZESl_t|PI#!_|CO0u!fi!vRx^CgF)+U$X(e=tu zntUplvz5vI?PKv0bx))_jj`h@Oiac#O9*9bzBYJN?sq}jy%Wt=_-h5=g^|H^OHQ`^ z2AVI*7$C~j@PCU69V%O)pEFi`j|?URWN>uzrF!N+43*%}y%Wt=2#m3185vA~ivYZB z;gLl1Ij~%XA8E2!vISc%6N4$QIK&%&1(r4Rxgil83v$sF(3~^KSt#v-V64F zCPQ1NM}FWOYl>aF1e!^4=ds0CU%qaNbAj@>+2rgqk$(f0FpMvw0_d(;E z)&zW574EisN4|%N)>H_9`-0(H^{8edPYpg)RrT^wHPB2Kg_MPRT()bzIJ%f(HD zY;j)|ULuF4&4~12kH710;{IGvH=RS0h;5-7%wda()|CMJCa6T=x)qf}C(RR-F~NsQ zXuJ1ylYeG0%D6j9ns4B2oXdD0WZc2MBsJ5f1PuYV1})nISocMVKPVBVnQ|IqqBW&o zL~wt&ytJK2x0cZ{jWGdSFXwP=^f-m^*?(3(jMKP$w%hq72^{Q+ePut%)-b`u zlWIV1htR1ap=0!<^UQWQpY$5oGqhR&T$ITe&r6$MsYN@CW4k+RGX5<41?z@&PI+24 zyj0&?&4e66dIRuiJlI_-o5Ez=9d2&FZlKX7@fRZi82p8|DFdeJX9DBkrjpuXWWzL&*I`e%`UGJXS| WLq`rlBCs|90000a1g->-V1KzuL_t(|ob8jpYQr!P#GmK<39*xf^n`OO{Dw8__nxmGEwF*0Vu)5_NGNWe+1WBh9x z)Og4@4A{qBOhH>3tb762BVBNk?qnfUZwG3`$fFjuZEB`x8QH}LBFYFf18 z%tYf87QI2pYJcIcJ<1!{mx_=hn%64G!als&y+sy+tmjE O0000pN delta 465 zcmV;?0WSWo1g8X$V1KenL_t(|ob8jpYQr!P#s!(o4SJQr4H`0ZE*<(X9z^hvSMXMh zhP;Bn1!HdTD;W|9!GkI_e|#2J+#wVS`HT%eNq3)gIt%gCQ&0V!XhL8gogd&HK0wyq z=YL>8cNoYL`A>>}AyPS|xxpe={*&Tmf%dXV23#Z7Xj8nbCVwO>k}PxdQhkblOrsi4 zdBH#&eMYrSvmmH7r5Uu!RX)}vX3>Qm4h z$jtL8_l9e=yRMH}G{KM?Oj#m2@{Uy6Sr+m$bj4;oLBybaTPj|{Dev($^wp+>c@{DY z3CqzSW^Kc@Cx3a5`>IBzjh$y9+HhnumLTE<178tU7Ux@?V=r1EzOc56Sn2|}0i5|7 zFISkEuwy&VJ|O#0`Jqg+E=Dkl+KgurXzINv}Trq0V#ei@-N8@L}yKP{8>l=#8ZSM?pvY`>sN9|zYA-=nDh9$ zEpn(WRd2Ta$;6Kl61gi+E>`90mE4hMe9C|`JgmCCA}5C*{q|Rp`zAs%zhoB!Ov%Az z@k&ktl}#IvWD9iLic~2gacy2Jod8oX!AAc`bjKz}N;yr=nz(lP)$9Y3C z&=-rcd~2lBqHK;SUJt*vAMJ{cX*M~PWSPeTD^(y+p+s5bIZhjbVU;XUOAdBYBmJE<`*`YJb&$gJNtneJ?84P?7C^;BH1`hKul)1jX_CN+sw6v4TwY3)d z4p7cHZ-4FnzIOAgISm9u8(u6P%Ke29Vr9bj8a~t%Ipcu-TvijE8^M4>4q5~8ENTv% znLD2Y%y(4hq{yA&EHF1krM9d6{_dAw`?ogLAo{l>mpX}zqr?VKr3J8JR|vrUNVv;r zi`F9U`z?f_$p?}FeICtH#)GcZ#k;rr)z& zQ>zwlosFpa>7ue0C=I(0!?#pbmi4svcP5YV?FN>bS z3EbG6#q&f_zdofHoe}F>v()^K1x~q?T$;YXh=(KCaR3>RgRzGd+U@qLaOGhg89)&- z(Bft95Wt+82R@-F9*{ahO^VrFs8Y`c=zkft@)R~jPAd8W8;%X<`~cf^6I$ASg%00r z3rd$wx#>7jc>rIu_$p3vMaxphNXOsFO;?CelVYFv@2&w@03RG@v@s?Yc;r|eIamGe zA@;d9oML_*Usg28yiqZD5O}w893MlDN~1y`+sK1lX(zW30$AJ6lD@ous}so^2?~_=Z%TO<8?@M z`_M5^h5C-lu%8VzE^!?V5yFhGNaj(5lqJ{F6A)6ZBSWc}nQnqJ=Y7`=AL@r_fyZm) zL?#2`mPT@?yiWixp)*8Q^B?`8RaCU4JZ4arRf} z%KXSh{h2DLhe1!KQWf6!vLK@XP^tHB%2j$P8Gy|Rjc>9hLPMN-efAm&G^psb#{!A7 z-+T!Tm-SDM2{7fuXurhR6*c!}nmN6b4B)O6U6u6|G`y<0iX-$?g|M^0j6EDnd#cy~ zPQXg!CxP5)1c3(AS)6d1L^UA7jF^JZPa2Y7D53Tzo}Y3sfXfKB8*2=9^}S zE51nSu+S&Fxo^NvPe*?H2gVU#&ziaxi!X@l2o3X-K$@}`=*5*@7k`{-1H2Y!TqCe& zK!)nbDcB}{E_}MvkcD1Td}OX8G|Z0z=?*e(z(PeOB*jT!=7T^kcd(Pp44i`n@hX!A z6)2}mJJ1S+2qkzU(7CwH=&q6ES>5(Ko(N8SbbsdYRiYNuXHt`jMi$5sG6~)iC^q9S z;aTX#o(#HPx7FvpQh)PAtuohgGf?9=LJ8gyIQZ5>)e#zgD-urfoU&gM*yXy%)y>}G zuzxs0Dc%U=i*ES68MhiK9t6Ut9d&zsfn6@N%nrhX_mG1*LMdJgB;Qzh>v{sFd59wX zOwSu~Pk-W~eYi6NZ6XhfP@dwAK-B$L*X>o#aK3TaOMb}8hDZ;c5SPdhijYb1qr&w6 zB%R~6!U2KLd}xiqHL_t(|ob8#-iW@l)$J@s}$wHosm!Y0PXmVLFjdAZWm@x5q zpKDIRWKV%1>=W!W3^S*I$t$#wbC`rsTcvJ$y4BV4%x+*=)*?7F`N`71K2)mi6vcU* z$9bH`d7Q_2oX2^b$9bH`d7Q_2{O5F$Rqg&x;Cp;1Fq|+T%XxXHsZLB5J1f?ZLV4ooM>&sB&TeE^HANBha_$RbDW2=m4ADGwPY-oI;O?sSdwL)3anL$nhGV#Do=6RPy?%Efktw$w|U+Q zq&nuJ>%mG6^NtLVa@nJY#V1!zQC4`0^9%+d3X~kIV+M}%I27F6+yqSqPK>mZvc@^5 zhYnEQ`+wlv?!IyJi#ZL{KpS3MK2*C4A;b#e_gX&I6nXHP{#?})V?i)rZ?!R+c#$** z9_Bt+t>;^+b5i6^a29Bxtkq_@+ui;8+wj(=8btqg;8G`1aFo~psflcmV%&7tuEfY-YqvU41d25I#6+Mxd+J$dSQVw1l_&cj+8u3 zF(36)W$&B?ba#!w=z*a?iPt?ZDvhL2nKxIJy@p|;d9;+ePh2Q56Ss&dUfwP~XfXg2 z-K1EvVmCStz_i+>84=DhX zOMly@*p!mV*v=N0c4axgG}RIhLxFuB?|9$OQuKyc1$Wo0H=k$gb&`n68`>9+yebC@ zC;HY|7S9t!{pOfrbVgk0%u@3^7C7Znas@+y36Dpx=KwOmYH<4{y3OXg^woZq7(fvM z-Qm^X5a>BI4}3yVJRnVk+7xr!Sf!o}Fn=>@-?|0PDmEaD;T5VywQ)_Igz!Xot1ZeA-fhM}N+z zfVqaPPHH)N?=%UVXu9=ihwq;gePB()fAS<@|Ioiq>7EFDF3=duu^$8>MhM#!OKaSI zwI+d{+jY_zv`+*cxj%9k|A_dATq|DppE(qQp#<>o4&PCc1^3W@Bp{D@3OSt> znnsRPsR2!dVu}r$fxWvVWop0n-+vr=(nf)`z|E0MQ6>>33se-Put<7--k7+4yorhK z9(o3|r`x&TlN$Y5g5EgtzGEX9;9J!XBfRJh(8A`s>gjeqb)Aoy0`z<>hP zfm5&{eJ=cZXLJ#JP4SVriO@Jd2&6j*{D_5$N=S~Az#>F}T<-K%GBa`xmQGihTvCDZ zrg9^#P>fK9w*tLS+l>AiSza`4zvqeCi;wP4JiSWPCH0xqq$0=yIYN-(9f4vq{v2M! zUhFHNA9PzoJ}5O`see`GS`H&Mjw6)e9f6~7Jya8+@wX!JB+n`PC4qfz23+0l9FF^k zBb4KgRI{;;KPZz! z-Y6Uq_{7K77=3fu!YprRov`o}kNafjn+z^uyNUN;Yv7dwN>4wK{sGQuRBJM)N7ZAQaVLY(kpe|bguvuY`6!I+zsZ#rBh80 z5pb$o2p101JMN(*SEgm$sW3piwWg&?y`Q+ia;EURJVDm&5u7~|x zgCv3Q8;unb<@^w!hU~PB*f&tnG0~o{F>d} zI1N2Z8rRLw02g^#W{Sug{4^)zcWeoQaE?fzxt+uK^H0TB_=zYiNkw)$EP)er=N_wS+LyrnT!GT8r$=zT+TsqbCAQ9xU zFr_OG9CH1}odstcU9ijVD?FdyY%-LNFoiyF-=u`Nf6Syb*L(r!;6)#KOy&4B?7B`M zqCAt*spD&-9^txtQd&SKC3Krb-q^YHYY@#mlhV^~x_(oS^2xSGmZMRP*Smgw=$fCP z5Z!I#m7W?JzyEr$&-ucB?}!+^-P#76U4QACCm=++wOl$i1Rl(#k>lLrdmFTkH_gVQ z$L!GPe`hdZnR)4|>Zpw$G4&b4xU}EF_U7pFABGd{NsTY@X=G^|YUB(1dCG z^`Q1Fq$P_z@}FL8{NhT)!H;0k!AfAwhHtwqOnJR^H6n1+a!uN!0Je1oM# zwwV)ph;QfUWt-2J$z#4(I8Px>+~idY$aY8}f1!@Q(}+wSQk_U<*$N)t&gXNt7Jyf_ zUpJm1$N6Y61?P-gFO&LWfAB4o@;$o#%JkGPTfYhC^JS9|lgDN)z#a2zb${nH^k`ha zNInBxBJL9I#NUpK@|nEz$^ROE Y08(~Zw&iBtJpcdz07*qoM6N<$g83FlJOBUy diff --git a/graphics/object_events/pics/pokemon/roselia.png b/graphics/object_events/pics/pokemon/roselia.png index 5a2ff3d9e8ed5b145f4c122d117197cb5e46469c..75bec8621410ce0ccdf4186fba4a516701ee3e70 100644 GIT binary patch delta 359 zcmV-t0hs=^1HJ>0V1G$TL_t(|obA*xYK1Tu2k%NS1HlHqU(3#G z^qW3O=Cj>YI(N>0wGLr7w_N_NfqD6GeKF5|OUr^kn@<}j=rF+Vkrn^|002ovPDHLk FV1oMztRVmZ delta 350 zcmV-k0ipiB1GNK?V1GbKL_t(|obA*xYK1Tu2k75l!05Y zVG}+g8h+RS7F$t=P0(ULwucS0LTie!Aw?f{+!T8>I&3ih`hQj*_lQ+Du&_a3gB^>w zLX;6}#6DueMA0;o*?_4Q(ueVY0g49Ya=^yfjm)*wv3*Z2nG1;u*cZY}y*#CB6Q#I> zq@1kTHMQ3GzA{s{UHc?SHJQbLwS8ggk3~AU`>v^T^D|-J12&#Bw$3hJ>e`tSJ}yjNxOn3e<9CY%g!(oi09PW+BJ339>` wyXL=I2cg$C+ut>?D4(ux=J{`FTkvP|3H58;CexGw^Z)<=07*qoM6N<$f(13J+yDRo diff --git a/graphics/object_events/pics/pokemon/sandshrew.png b/graphics/object_events/pics/pokemon/sandshrew.png index 2241274b7f14dbd94806429f6b8d15fb5e3ee354..ef3c30dc26bc6120bb8274bd0c761794ee878a70 100644 GIT binary patch delta 383 zcmV-_0f7F~1J(nOV1HprL_t(|obA-HPQx$|2H=}IHZOH%Y!+W96fe-B19>Zkg4&%7 zOe_pMgNJxQC}fBkTB+u!kg#1{7FdvSQ$9QX9Xn0{rkZN1siyj~ns@e>&hs)ms_cln z78l)!`TivF%&kVXu(FYjvcaLMdXPOQL?kQwiUTi3tPphxqJMctMY@tbr?0ZIc|}-* zXdb{%lmz4+Uty~iE^k0I6cq=$UiK+acB?8r6(Aal#S>k&y=d?}p#jmJUK}Ya8es3R z+Q}|Xd)~`#x{cRXG;hg)9+NG~?DP~`}wQ0P17wuJ9qBf!d!kcR2Pc!o{ zJcs+Tlzj@64R~;P?XZdxGkdddc0PK-+{)9SWdp1`tz5Jz>uuuV`mT9MULt!L+oLDh z05eW==BH)0CGwHO$Ev=K0@myhjSpdCk_p&xKcBn$nEYT@`#SsKLJ+RMTl%y=^l5*Q d`MlxZ)+c18B-Y<;GbR84002ovPDHLkV1ia+w}}7% delta 380 zcmV-?0fYY51JeVLV1HgoL_t(|obA-HPQx$|2H=}IFf=c9W^5K;CuA?sp#ym(CWZ=? zr(j{=89c-bLcv4K(4pq2kg#1{7FdvSQ$9QX9Xn0{=9+7+x#s$_S`O})uJbB;GH${{ zkE>zAe1DO6=3b*(IoZfY+2B!`0J4{ah~#8nbKvEK6{2oIG=I;iNE_Kp`YI=zSA-pi z<^lXfML_N874}-;`W8e(V>r+U*{49+y)t|%Kr}R~C%Wo`Xox(a1<{dSJSis{;Na0b z%5F}39%RF?i`t3iEeX^VTU6QWF+X>;;ker)*$Hb4QN4?fs%=qQ(E#a9_4%h+c^se9 zL)*$e1e-Ld$=ZVp}b!-XVVf479PKZUZtseIn> aZ|f6Fk{kSfaNHpP0000lqV1N5bL_t(|obA=YirX*{08stF>hI>VMLHT9Xue}9^cq+Sy(P30 z;$sgR>Tl>p7Z({_WP*(58#+meC2Olv8hXq4k|&%QX(Zc1+~XeixX0fH3F&Te$yfHy zyIafy<`E!pb;}ll*XEcSO^h{(sX@?l@rIx0Wgv(sDvIh?;wi z17f6_Jxl>{^4F53dCR!x7Ul^Qe!z2daJ|1Y_jKCe?xWWgdoapaFlhoy2kah^yipYk zVa89`ZqlRUe}DP=wV;B_r7I5Gw_o=$^{h1ip>1%t&Q6Iwdp<>itkue9$8>4gJU8!5 z+V#>xOh~Ks)TRV`cG#yCfjOV-s-K%Ca#5o*$IK#p4ivJ46S7Y@&yf2O{PH;ni)WR{ zVuW<;i2647Y2;Ir5}pepj;FLDrC&OwtG*nZDce-hV}ES;EuB<7_z%$L>e= zvMbC9H!Y8JbGFNS=A;+ES&mK7zv dp7ei-pA@eq6?M~d;oblM002ovPDHLkV1gYN4&49% delta 538 zcmV+#0_FYi1n&fpV1N2aL_t(|obA=IiW@Ny0MMxe*56HYLF#iwzT*f4QXL$Dkj6(c z#v=8Z>^G!Qvq6g*Ek?`EH)QN!ORI}QIFruf#!uKY(n#6`xW+ZEagBcs1{E%G&1a4w zhD$619NJbP8Vvkm%Lp=tww1*cjs1(A!J%zXQKNyjXL7ykw|}8!c3x{YGz}>_9GF{H znmld$t!WuGdY9)^8`RB=+O-X_-#&dO7n*jG65CemBooHA=Yjg(dTtn$mxOwNmU}}3 z(abGJoD$I#PbF*1mPyY&o+nUwMTh9{^!wV<)9IcbKStAVM5mocmnX1vqV9$`I^8gU z3!lh-$X6%+_J5C4L5;_cX*jLleA~>qXSL-I7U;7oPKi1Ae2Rd*H`*7+bZG?-uyT3V zYXeNguhe97f{i$B@`}(MPIl7|a&@GrGll2EkiH~NMZ$^1dpgfh`jO)D9;C%xW%e{< zK6cE#ExjM*)Z~PRf<)s!uSlDxPMfBW2WKia6?(F}!hho!Xl5k?vgY>+M`x8T7tLIF7S4Fn2&i_@%07*qoM6N<$f_8}rCIA2c diff --git a/graphics/object_events/pics/pokemon/seadra.png b/graphics/object_events/pics/pokemon/seadra.png index 56532feef002b70a09aec27c5b49ef8b35adcb7a..67f566540aaf0ed36502d803c777699a191511cb 100644 GIT binary patch delta 633 zcmV-<0*3v?1u~k%u0~Z zm3inVKzdi=Ue&733g%p)1`5OiKQ;xR#crLs>$kNOE}rU=s|`R+9k&GzH5(8@cI(VZ ztFAXX&Sc5#03bGyw$v|}RmRq2S(Vtr&@c^k$y^T&4J$DffEb2WVB}9ih;NEs@3Fyy zlff_&S!Cv*mVZA0z3*1}rk@T%9N{=F`UW3`3zknRP~Mh?I6?0l%w(pQpF#gjRuTCIc84qhQGK zVDe+1aq|kkRu-;tBp6suBeGzur!7PSr@+r=mPO^A^?%u(26h-HhNf1C(Q)${SVuuJ z0Ght7$$)*ZOYImtUP0M7)RAw|LW8YRmnP6DTrHUnQG@)lH^vORCLX_KJmQc9H@7&sZA z&_J(sJ8})J0{IgflWr@YwzJBJ`8(+Y^E^XqEqRixB;B|ClGZt7m-7l6P`O`*AZN@h zJz>*Tz_`@J*>(Fj0j|xv>-1p$|6ms*V1ABo8Z6frf|TIr35$X^@zM3q`1kk&JduNN TCoM{=00000NkvXXu0mjf3m+{# delta 624 zcmV-$0+0R91;quBV1H0aL_t(|ob8pdj@%#+hAAR<$5W(E!)mK&i+DtJ$1_-3G*!$) z<{3`g-3rBsZh3|btTEVUE|D(fPO;KwX6FAHY?iS{JmP);U32a$dJxpy*;SVshn1A=~tS7}<%$x)Xw#~7h z02zFXC)KOIDp+%e8YmDOeBTs+7N>pYemeG2_x}EkvTCt|*su(B%Us8XhP9XqK*XUn82Pgh;=7{Pdv0*&Vla(F zHko{d^YUCk*p4&Wy7l4pacrW=;*D8aSOAeEUk4h23S|x!>@^c|NDx znc19f(ZN}RUknV1E5S4r+LPI5bcRT2KNs+uiu|&?RZr*?_;E3Si7^YNoB*ai_7#t> z5PId{Esq2f%Vk6kj0Zvd26zG=IH9%#O#`#5xO-0nqeqEe713 zeQC$o@CM4|q0Vfxg%PhxUB;YGf|0R&cuFfUvKRnjy$IePvI{_1v&wpbKZP6Ti~MLJ zFM@0g@l0;TKw@9DqwC|1PN_)Z82OTsUqM|Gz@^(WoRA9 zFEE;NTWN)|on1z(-^q}e*BM%CS?#%#bl>tzS?5q)&O2;C)qWX*TrqR>ge_MA<5Ck> z*X`c~xHccI(}VT@gWHUNg*CowuwCB>QbJfKYzp4RXV)L`@9_twE_M8{+@{z70000< KMNUMnLSTaSfhooS diff --git a/graphics/object_events/pics/pokemon/seaking.png b/graphics/object_events/pics/pokemon/seaking.png index 27a45b6b4cfd989d62cb910b3c456f1155e56a78..bb97b08d71735fe43fc2b68e1694e38062505701 100644 GIT binary patch delta 406 zcmV;H0crlr2g(PKV1HFfL_t(|ob8rPirhF9$Gxa!BY4Izgn+<8kWKIzVqqAD3_ixJ zvT6pr=-@j9W|Lzy4D>>cX_|p7s^~LF!lW0~=nV5LJ*mr1SIA~y7SWGR2@qJBI z6yn!mP$^<>oJ7Wi&|&xWLuH5I(l|i^#47H`Bf+(3@LIWes(K){oZh9fTMTy358{SD za`!ki=t#3-N-6W+Sv~1%hpiERT}(_xpWD(6mkzo!Ts&RA!LBp;_zrAN-XHAE)nPv* zhrVGv$S)2DR_C_d@NzUbAu>fiLG=0KA0I|@j%|2CnaBbg4nCD@i>_W_;lDhXv&`aN z*PP*~y8c42+Yg5AC(4Sc*5(|4OI!RozBB#>w4^!T0RfnkZ~|9<1=ISD z3`*jEqCr2qPL6*{HOI5Z$yp(bZYGbv?yq0#0X?o`(lXO?=j4~y+8p&S(IB29#P>B- zQHWoML8XYjaS|C5LWkYg50xE;OXCCy5UaQ!j|A7E!E5E>sp^5)a(b7_ZZX(BKZqOt z$lc@6pd-zSDW%MNXZ5779kxb)bTKg%eQrxPTsr8^aPf5c2D{GW<2$f9d4I4sSBL$O z9QuawAip>qSe@E(%gfQ=gvb>61kvY@e|#9tIkw>mWg-h~IQUeqExLMzh5zzk&N7R8 zU2}$`>iP@8Za)~dpC~J)TAOqHEp74V_>b`~I1V|1+;k+r00000NkvWtM6N<$g8KZ& A6951J diff --git a/graphics/object_events/pics/pokemon/sentret.png b/graphics/object_events/pics/pokemon/sentret.png index bc763cf77e4c6dbfd53fa81275341cf64aae6244..ec695ed2ba2a2188505230b2dd3d8fe613521dca 100644 GIT binary patch delta 450 zcmV;z0X_bz1gQj&U;(s|VHJNjK@KpPp_np}4h>?0r4PVBP&QtX0oqQN45UP=WY^Gu zFNf-=V^uEGcfR}Ya+Z&=o89bYH~T*Z8@ER@KXY-N`7(5Re8^Pl;9AQ8NJ9#C$WvQD z6G6&KOI;m79;#my@JWA^nFd7?4C5G8s7eZ9KP3eS8%M5F2QxJoXAXaEk{hAS{I}we zI=I0(?>M;mnaK!c=r^ODc)D!M1MBS5wk)Um6sh4lSJZ< s;*qTElI(f`R;+ISUkUh`Q|~X?7l?iqUvm1O;Q#;t07*qoM6N<$g36c8d;kCd delta 451 zcmV;!0X+Vx1gZp(U;(v}VHJNDVQ_%S48@d*bZ8J0EPVh5g0k_74A6GEWFRF{CA)?O zd^uD{9jkJgzVqFGm$Q6~-Rx#JyV?IS*tk8K`I(FB%$K3l<3pxW2iIB-KpIl8L!R0K zng~)>TI%Wu@=*PvfKU3P%rq#HU>L`!LRC@-`za|v*f?^XI+&@!ICFn+liUbp=D!t( z)WHqTdB?%c&veGFxdms3ci0~a6hJvPg2CcvZX8}YFv>01o?~Jom}3FLO97l?=Ei~e z`Ekqnh5=L<#HGNp!#gO!J8@z;Qeq!Wtzg8J$e&PwzWF6#1;1H{UCG|SFdtdLBl4c* zaLZGP&gIczxp9gQ#JPV!$>XuU2)50K1Sy9gNCD$O+%5&nj!V|s3ii#13sjk{XE2uw zdme|zfkt?o2p{URV#zk&jHru8WG=B=xztrG=R?e4Bv*)Ejt!3pPb{uOVF{HXR1T$R>D89z^&h=Do=@z`LiIO!2<*Ci*vHj+hm?sJ!fWm?RQ+ t6pv(Omt@xquwr%l|4P8moO*xBz5r#`7E|{YHoE`-002ovPDHLkV1hYL*?9l} diff --git a/graphics/object_events/pics/pokemon/shroomish.png b/graphics/object_events/pics/pokemon/shroomish.png index 95e18527b691598e2719b7f8e2e55e49192d2843..de258414e72e20ef52651212eeb6bc5949396688 100644 GIT binary patch delta 266 zcmV+l0rmdo0^tIXV1MjML_t(|obAss3c@fH2H@-x&?__R^ey2!#wne(3PMm-j;nNl8gbN%^C!mT_%!X=0k@8J7`F?u@gw zneWFB(;7ssn)z0($U&keRD(-7-%dJU(vR=qV1jM~=3^mlcYmIF Q00000NkvXXt^-0~f_prF4FCWD delta 271 zcmV+q0r39e0_FmcV1MyRL_t(|obAssio-Av1<)b53j@1nP>L;+$dGMRWePPuO$w(; z6&E_rc3YU-LBxSAjP4TITf``g0tOWUeQ@z+q%RDRlarH^^G5mnNNZOro6=Y=3YE}s z6D#p$=lk!4@kp}Nr}@^6EJ?8jG~`pwx0i_+y5T(SZPZP~#eY!9+h0JyVpD%PDHLkV1j|ug|z?x diff --git a/graphics/object_events/pics/pokemon/skiploom.png b/graphics/object_events/pics/pokemon/skiploom.png index 95bed007c46282ab800294283f82ecceef471fc8..da5baf252b3e29ed39ad9f31dedb17d965258742 100644 GIT binary patch delta 402 zcmV;D0d4;51Ly;gV1IK-L_t(|obA%RYQr!P0AMX%y!c_9j3GnPF<@{#=6!@9_!Ra^N~XP7A{M z7^HKcC8(o&;5Y^~EePj9T_w8^OSpjI1+sDs>Y&_$a6VB7RDUJAugQFa4)6juwlJAL z$~1o>pZEY-A(Vbcox-cU|Jt-MfMy#fip&P&S}UbLvcVl0+U%$K$3)EsMpi<}7D6L6 zl-P{!l(gKzJWVtmd3?hh?YbSkN3^o+5wpRjx5ypL3$a5(9tZ5OLFOE5w0(`|p+QaQ zdiC94n$Ms4!GH8gh2{O81zcd0`z_i>zxC2C%`;A|m;Jr5i w)2rESk@+nO5pllQisTkD?No$4$KS;#0v~aDR$;@Z01E&B07*qoM6N<$f|`NEb^rhX delta 406 zcmV;H0crl|1MCBkV1IW>L_t(|obA%FYQr!P0MLWjPy|K45^y{xkaQQg{-2IQQ2Yym zE<#Iw#Y2WH`3HdscvCNKYoDA-lrDwhoBVXv-AM>wi6xd;;{OD*p)J$1h0sjTH>C5- z$Y8-rqjb0sm>D(Skj@*$B>90!^I#O+Aa!7)UR1ato#*QHqJJ9lzeUptdUH7&M+QdI zOPS}7=p$_)b!(cq^IknNdHuCEyZY-!_RTLs-$oIuzUpysTLte!V-L2lXj2e7il-wl@&ZW#dSCw5EHC~|i`?j{EhZ-d|`X!PJ=7$=dAq2N>4C#5r zJ?tPa>_-9*eScPQRxg*kQ+qpDH?wqfWk?KbL-vR3if4gv+@F5b!iKO19G(}L;5N$y zm$um2cr7~59+VaL@Q5nDdz0YsaI9rQYFc#gswQ_z2Dz3)KW3W63oRB4sYbadK5x%q*V8fS<{Dxco3w zhMP$qE0bE@Z+u+`#^ry?zz*e(?~>>kEsi{sSl`f){4Hu~0oJ}GORjccynLihw*Q}g Z16ec=3J|)is1E=D002ovPDHLkV1j0v0we$c delta 533 zcmV+w0_y$j1nLBkV1M;VL_t(|ob8mcj?+L8hIbWh?>!R_K2+oznGO_#86OJ%i8EXdyAcPNJ#!Gf3xdddB|=S_Xm z#*0}NjKe5wW7-=nX0r<=fm^aoYr}D2zf=xgW0na4$?I3%`(`GjKM+C`=B**^Rour8 zvfO$s@X+TKr+@WwxjV6T!%Z_wM@NRls5az(xUP8a3)}hWg)Pj4H7wvojtTCvOmJn1 zorTw;^Za31aUYMU;(NCVj<2@M0(N4!F&bGKKHCmYH;*uZ#;oe-yp11RzPkj-h4ag3 zWckAB$FryFCupEE6x+{5s&PFyba{UXGnq0l8d*k;-hXUAz2(?}#sm1eS^*es%#Y5d zMc~DWQFG!X%BWKJc)jMzplN&p7n}!b0+;jn1_zOH2cjsxt}Etdkw$=@$z-(pFj9t_ zOP(l`THbGTQwJvHe~Mv;a>sW`bb=Nqu0hOiXh{ARHM9V4Uy>zPJ1|~8(k9#gPrm`^ XOAU%(vkp~200000NkvXXu0mjfw)+Cy diff --git a/graphics/object_events/pics/pokemon/slowking.png b/graphics/object_events/pics/pokemon/slowking.png index 5e9c083f591e5a57ef762d76da873ca44743e07d..fe05626844e846e309f81e7b04f3141233051c80 100644 GIT binary patch delta 638 zcmV-^0)hR`1=9tPV1HgoL_t(|obA@ZYTGav0APvcmWzI3dP$sjFe<&Q3lR~$j6Ot3 z$sS;^W8Nc&zC#1OxenwUrCyw40AS!WtHDK?6SfB+h@tYq~8`2WB=oC ziRM$ixv2NKfFy%D$6*@R`E1O>boVDdE_qsG-aTw`QRn5l&VR>*3ly}Q_};@O+T844 zjiAlg#i!+3&~A2m!}O`fZEL4BW~?{dPk}V&_IhZApuMs7K)Z;df0B~!hW5Q@)0}k2 zSZn5_izU5(jw>~yJ6VI>jxA`)fqI?o_JN|zCw9LGaqf9>vcAl>!i;jLHGtMB<>J4-9x1Izhx*IQ;@M45H4ikRR)RFfQGhE&nW^6| z1eBRNo^U07b6n}-4MCX=6d*!yMY%DMQA?g!bok|dS(0b1!?b+hn_o!)IS`~Hd3i5e zzRLlcDR;DrA^Vhhgi@lLz_WzwAxP522{?!XXNkTUbP(rJ>6Yi9C1vEcA6S0N@$o+qy=Bmt5@l8M-Ls(qOz;O*0Bn?o-xbZ*~DtDljC1n@up zmWZ-?qpJ5?L0Lp~&K2f$elz9@cYor;lxH=@-lkQkIxm`aK7Ta00wp_wmp){&(e59u zk_~Y3VbN5wqi%nUS&ci)vl;{R$NL$HM&yezD?+xi=O7zSE+a0QxoEV#PhX01V~1|2!-#Pp8P0AN zj5!95jyA;G8zv(;P9NvHeVj_hDeqSbmVsACo6}-@(;FEj`HHNiYsr95#rD#A83;W% zefMQXbsU2v-l&>GO5jK!4ScHR8!69UOBS8Xl%UCgXS@ zI>U#j+h-L?R>lw+gOZ`MzL=yY6|Kz2`_-M_K-Cz#^){&z4S5nnBb5y4?;m2xkREQh zlA#eA#{Hor!!UIVLh-re#!x41eWa`K%Y!l{cg83zKZM3}O{9lPbfQm3x*fXgAo@;i z*X2MmCUR@7*M0+mHC>EJi-u@DOk!_}p@F*V^)e~l4ji|&PWbo6e&%>9K|CD{2KJ^9+R^0$v39DvsF(p$6|sB$ljM$wn??hOqE~~xJ~njO3-|f>29WOc(TSXbjydI=hJGIm6Mt7S_M3u$Y?gX`IMotB z7GARq0J0~q@sXT@j;T}|a_-e8njF&+4u_PA=%!$YgJIiZqPP~@WcxoOt@iGY&L;S8>uvxoC8 zW7uOK9{bj7=s2D()1DZc1884wpXhD`nYuJQb=YN9@L~P_-P&s4xRNplu`=u0yC?cF z>dz;-VA^Sn_}mYI-n}`Y_Sa_S*g(k29+BZ{&5K{hawRSrvLQNdmXqMa6sAJv##}Ch)qriz zl7yOq)wyy_tkeawKC~KbEhhKnA{v*uF)4FHv#V)XxNC>PHqI_q{C$ysG`|3Vz@Bv( TJqdjP015yANkvXXu0mjf9DNE? delta 524 zcmV+n0`vXm1mOgbV1MjML_t(|obA&wYvV8!2XGBp)J0$6)|NoO!VS)J%MI<;;if`J zpkGB4&LAT24ZWe}h7KiQo}tho;ENz%#hAN;P=oJDB$ljN$sJir$$$Gr(R=cfO~^6F z9P^GM_--GX_ygVPLqnH@@ABadAlvDK6MF?c3n~QVVebu-*MBMrn}URVmIb{(^%6jp zL9-kH@~5Ejk-UPQsnQ#YpxGFm-2{yry7PMFW+CF$pZ3Stc>T{$NX3-9-;HmQzze|3 z6Azix3i3{aj_D*HU&EY}&At291$Ep8U6UA3ys&en#_h7idCqWVgwkFUa$D<}+mTS? zs;z)`lFjnx)_=Fg+dDd$;J>jW2u}N~3uuCK$(}0(oH{e9jh{FE{t0X84YP;SK4aM9 z03HX_5j8=n6=1GYX%Q)&y= zr`ip1(v-~k&>FO}nBG^5cw80Mq$(`!uC`(6uk8z4d%IZq|3%(t{sKE@oY&Bat?~c> O002ovP6b4+LSTY0MGe~k diff --git a/graphics/object_events/pics/pokemon/snorlax.png b/graphics/object_events/pics/pokemon/snorlax.png index 9a0a6f2e7d34cbb0a39b7714389b0c8dccc992f2..aacd9041ea5d1d9596c1698687c2991b50ac534a 100644 GIT binary patch delta 742 zcmVHDLE7h9fRQ8S^fXc?nssp|Ko23 zKFM-Nm-^)_L=dLp3Ccc^eR!l}mk&PbIqVyZ7~}i;MsMzGi1`)- z$FVhxDR!vspL7k?LkjTxx(mJ?9lSrBrohkR}U z#E$b;;+^I*rJc2%ZzB^vNl)f=kGGBRYd+ z9QB4x4W=vgJZ`%LJ8q0%Z(zGJO;s6`poH&s5?J1o8+)>7L{f*H#g6caUYt6+BKWJD>UD zaawmz8qP{qEPI0?*NDjb(Hjg|mSuT~MT72D!p!LYmy46q#C4G## zUFx^95J8xV7dT50izt0F3;AO<@|$uNR#2(*%`7mgX2T^QZe{h!kJQMVeDrk=w*@ViNS<}NM9*^m3SE<5(Gcrksv_qV-dX9`b_J@ z%Rq_%e%5*!zQB_&0TqAiB@7KFjPX z6P6)d+|h#Xb5N(;Vm+VQd}0<1p!k-o=hIeU@ldj0?hGcJ(RN<1%GDRzSV?*(15Rze zp{R)I++;LhBO&kBCF#ZPR3|L?z&~s@TN-)CH>6?QG6`@+QP_WOIpw)CC0*?RC?g@Y zwiB$un1horfl}+$4Pavi>b&IyRKS9eTRr4+3m|r!w-O&UpDFFE?R>*rXUoAnsm{4+ zRse+=$iZ?mH-hLE48?)+jngNm#0st<=Z)wL)^XGuHZ_>8)XTW-670A!g1v$5qOlaS#w_Xc`L+v|S}B<5BS@i=!YKFVT2b8oRXFq{ny7OmjQ2~N2?gQF}K)YP9)(JMUd zc$ulh83^PNiqbvF6Rxcy;^8REk}EjOD?6Y0<}k0jCk+=RE0(>%m}^Aj{pbzGEX%UI z#iBv?Dq&`H|I5WiY2v;}k8*%E3UQRh6B}SJIAwWxZ3K6>=wT=5VG&TV*cJ3Ui{gvJHK0+ed^(7Prh5B*|efVI>s>v4Si$CZyPuAxY-dm%{agB z1fTcgya=}Y-S|tZ*z%ll3iKhEN49yT2J3nIoMU79zUhfQ)W7h%J(>^#tMoqoQ&evl2C zQoq6mw~@rTzFl5iN@asq{y2p#jFX%}sKeIOE5;dR#MtZ=Xa6PN&{@WJl&v@`mF0{< zIP1z&m)5yf-7a@#30rRNv=2Zxd|mWz{NMZl3N8{lflLS35REJgK> zb>*o`>s+huIxThAs>5M>I?wNfEjM@C2cR3iE_yfqZ+-w~R{6c94T)m_0000 diff --git a/graphics/object_events/pics/pokemon/snubbull.png b/graphics/object_events/pics/pokemon/snubbull.png index 96459a33351ace92774e688d3bcf06fc86deae37..596a4c43c218c9ba3098751199b0ef19869a7aad 100644 GIT binary patch delta 535 zcmV+y0_gqf1ndNmV1M^XL_t(|obA=YirX*{24I0M-nR+J#WwV2foxcM=_P%R7$yrP z1njUfETs^a+OTia98$=!?~p!5CCidVUc7tmlDU1E=pR{j971k&t6SabU01ZnVl3>= zOc`6fX7#~J?nAdd&I1S%XQm0j#wXTHo29`QHf0~0dsCIC5`S%itc_D?17q#n21Wzd z=7ZmIqKyV<7w(eeW2F~}t(?|_F-!?jFSM(6S`albR^bLv-A-lbqWJLA#? znj`Z&GWPdCoqw@_st66P-yU~DRMj=J0oL}+hi2T6TOf_?GeAfTJGCP}aCGUc0>1(L zb%BH$yXR8!v0NZE_RnqdNiFb!##_IE2(D$fgZ+|8tn+fRX!_?G1diVLK544!P87?g z;f7zB#OfAgub8Prkg;1qb8YlfroR~bh_65!4Y)fuoPYgZHq9^Rr_0d~$h7@H5?@rI zflM0>yn8;&=WexVnw7__!$+X)2NG6xW!P87FRSbb7kp+}@-;AxPxtxWJJQBSaL@S( z_qD&H0nI7q1$NE@leGTu1^dV6w8kF#L)c%p12#RZgST~5AJ*7p{`U~gx^MR1{@}l@ Zf2$uEG7tch*=Ya(002ovPDHLkV1m4n2?GEC delta 533 zcmV+w0_y$j1nLBkV1M;VL_t(|obA=YirX*{24H~>(Y{SUF1DeEf(5o=Z@r{%5r|>3 z(1XDaD?<;3xYUMyo92*0j(wm?mL-k6c=z0rxqX@FA6a%BLhg01d)@25E>>f49(EU| zoNwQ<`d};T(A|LZ0D{DYX$)}ii4E80N$`b3IfNG8ROP8en|~l1<3!rPNISEEY!upJ z^jnU#(E#njU6OpR^n&~-=k;I=a{?Q3?W&s>uok8&+yJWEi3}Y-4R%8?mkC^&uxG>L z9MIYRfCB-ZR;&Vr+Hx*zpv;Xc=>pXyR4%alY3u`IP=}T;EZh}J5kp?7yJ7=-fY0YW0!s~!1)lS^k6SOYK@ zNT{)UE~S{t1yW=G+{T~O0v~96^c!HXDf>OtYbKG-%gCzfpG^=r`QZDctv36-ST_wf z{K_O!w;+APTpfap+zOg$qn|SU#ra2k1=?u9!?hLs_kX%+cDsJNo&A7R+YcnsO%)o* zwb8(bm#ci~x2vXUc}{zL1loQe;bmWjeP#TzO3!e^XO_la1Jmg8nAP4)8y~@=5EtCn z{*DH;mq--YnFvgh=EE24AD@#3dmK(-f7gxJ^t21!)~q@0u*vf8fi1f4_TT^DpRK=+ XGY!(BFb=Wo00000NkvXXu0mjfd^8Q5 diff --git a/graphics/object_events/pics/pokemon/spinarak.png b/graphics/object_events/pics/pokemon/spinarak.png index 9003042d703a37cf71d75f042c5dc531b47e65d7..0f78256a489c84027032748e33ddcd2629b3f3be 100644 GIT binary patch delta 481 zcmV<70UrLc1h)i`V1L3%L_t(|obA-HZsIT)2XIfBD&-0K6kp1i4yiI#ZBK!@J`p~h zC%*+NQ;|CLRXW|$O7{?)7}G?cPh|4hN$j{(gta>56U&c3`ePdh#>N?EoN>nak0vXl-*AR7q3#m!B|7xQ1(_?&?uzw_}-^BYQ-fTiYXgTL8?X zIL>+R+%t(CRDV0Dan){cX>AK%lDncv?$@I4kL^Y4#C%K1{8rQB+ka;e=ys^#okyQH|fiHr3 zr_X9#TOUyEAyT#M9E!&Dt8}?8{P1&Qmop{zDH4(Fjan!ry1WeEZ*Ko!Unq_B`!;9# zR&g)q#x6J4gdYwhSG^BqxNlHESd7CUmjUls!tz3_BWn? XxcoJCN>cWx00000NkvXXu0mjf@;K;) delta 476 zcmV<20VDpm1hNE>V1Kgg91%~+d}pn7M35t ziKmHyPPs~_E(y>>xbUb_u<-y*EGdZ;IxAF;<>20t#`9fOO zkk!SQ_a1V_Zi+Hhl?hw!jW}FXZe+7b;X8$glRCGdP?CEtqP(-u?U6L62Z=9|Mi)QK zuJzVvPLP^b4d${l2_14<_&3g-L(Ysk6-Y#CG@?=%a#hXW9v*+=Sg4%s`#xv(R*5JV z&LMZ#L}*QlkJg&=K)0!1uRr6$&hfb8jPehEhRkryOho&N$hbD|K7Q^`JpTZe5ig#b SJIa&*00009kz1z?{bIo(PP2`t;v_5ziH%1hc4bdR%O zrLjyRmH63km)M=KP9#r2mPGPnpB<0?Vq6}0L9+wo*FEeW)f7r2XlYbsWUr{mk2PkelA-J+l z%PR_+$KkBmWQ5;r%aL?B^xL9EC%cU$nBInP;KD fowv-&Z#XZcs1jb<&?Tvh00000NkvXXu0mjfogRgB delta 274 zcmV+t0qy?q0_g&fV1M*UL_t(|obA)EQp7M22Jn^Cq;HAiEJ$S4dCc(y@Hhx&HnZ|f zzC?maZtK|2WGjlfnSAb-G@E}7(a6Zi$jBW9a>xO2P2ea;oOT?TIUY0||H}lPbw?WM z8|whaDf(U;B1_-96MU&l--IXTlQ`Bb!SlDe^iB1H`Lj62<9`W`Ltvy@dzEf<~Ua~c&6oX?OFfH#~x(?Up7xPfIo)Us%y>)u4 zsdPPKIh%rNd*%?+uQqqE?itx}%heP_%YXl}-F{tCX~j4<`^9Vv(l$H&^R{JE{*H44 YLW)_ajcXpb01E&B07*qoM6N<$f<|zMa{vGU diff --git a/graphics/object_events/pics/pokemon/suicune.png b/graphics/object_events/pics/pokemon/suicune.png index fdbcfd51e4a6885aa106c0136c6fd6fad830d92f..aee3d646d8930c6d2a54f987d0f533ed717c2348 100644 GIT binary patch delta 862 zcmV-k1EKu32eAi`V1GPGL_t(|ob8seirg>|hSjKWrH9$wBBZ!tFLf4fhj5rfk0D(7 z0aE0eMTjf*A%Y>nEPjeB!V&Tc2A?oS1Z8B)w&d*HhID}lTzr=F|D&0)Fd_fPpAK~& zVRHY%y1yPWizMa3fWqs1c_bo>{ZusFtm;?!vc3``3>q;^8h=~wufpX^zN{~uVyLf# z434zl(DjbI%$M~K8zJVrGl86i2Jh%~WU$~%LyBhA3YkZoi8;-CZugPFg0bi}Q89;& zDRazeCh`T(23*NwD9DwFnC`b_8x+xT7qm^%ygO{W*`Vh(p9OGn7Pd`?6$+T{ulJt= z1J9EIy=^+#w10UW^Kn*?N`+rWA|ggTc)P+iG0%ONc1$fY-N5R~D&dy6D{Nqi^5d68TYs)L@aFhIpJ%hf@Gwcj3`H{7 z!M#D+Gu^IvhbfaTkM|=x$i^zP4d33pziG!JFW7J=hfiSO0`>-Qy}gnyLFnO<h)d?vnoab`HSRz!Dz-h0`OT-a~nwQIMKX_M@H+ zmYlfnO5_u}^Weooea^@oz^!^X*{6D9H8Vy;d4E|}K&A*|##&qK{9`>CFhpC=22hp& zCkuD=%nJE5a9U7EaRn`R=a^xtfm^#HrkdDV7}+%r*OmEk_XrVx2hU6sV@h39JFzyU znb=g;6i`|_7J0!W1>jG`4&X6lfZ)eKbDM_OvEddbW~MBF;<4>{Ch!voW{iQ~1B5=> znpfThii}ep=;K-zFtZxxt)1BdgPAD|xuv=e-Y^J5wk$T_EdDKdbzbu^tU7q3qa9=^ oNEYL@dG6<^4d3v1$3HuM0eM?{Bw`#ta{vGU07*qoM6N<$f@SNb-T(jq delta 867 zcmV-p1DyP^2et>0V1GeLL_t(|ob8sqY8){T$JI=+7^8=|yCS4;adzzm?_i8EdJM7E zK0u1NIfQU=uV4s)@(O~rSe7Fwqy3bY`v~a*5uD+-lIB19&#b(R{U3ii z^kam{%m*|+o z##9A)n#*FsqkzzA9R?IyMhw|@xcj z2y{FMz+G9ZvVST}%>B z=e8H1n}3%)T0_J9?CUp8UF$p7U-=!=5$V@-8h=ieSkA6*AJgqVW;>vpj}o+JT>_1O zHqf$5+4t3*kGZx}ZVtd-ShBmB-Pa7Zd-*I)n&Z3sF6C7D8aUQ6_5Jx9QoN_lex`u1 z`|Lj1QDDl6f3IXQus;u7EG^S`K)lmW=kC=Etba$Qj6iHQTVz9qF~88Usq@!n5b!U8 zGot{WZ4l2LKA4d;@p;QB0N&FIVCg>Q&xWCJWUbi_>>Tz?o-kpz=I6s3M*IUi=9U@r zYz?@9t$8*B@3=GcPu{t{$P;EMqId=R`xY`{@L^zuOT+8f2!{i6G6Vf*gxk*yf03MF z99+9S$l#4~cnBhL0V0S`Yk9!jS(jOODQ4(WhmC tCpOx_rUBVx9Ge&29Jug_hItclPhL1~| zzX3=|Nl8ihql^YNjLonfjVC{vbl1KPntkmxqxbb*F-*4QYG)LeRaq&{t8&MRDU-$r zGI9I$Mloh#wLLyA<;Ap^gnCxBvhE delta 252 zcmVs#cuW)t(hoCXJ6| z;`W=ZV$8yNcY0jPi)pzC!8%fWR19ckKRbvT*;-pVyxH6g=Ce7FklAoO{%~Nx9PKG9B4z7Z|$wNQrNY=q`7;%UymgIN|dH$HMWLiAp}^vj7U@0|sQ{aK{YJ zN35{~X{s%A#vF^(rg%2ZjG*~|6G}v>RXgTr07=#Cm`D*Y$$ywxf-0sKV9Ok5h?JU= zXB$XBg2WNC7LjN%^MFM{QH?TS;t5hFG>4vpC}zwuU{V!r_2+gxK7NOvMf-w2+Ri=S#zC$)2fbP_fM$F;8m#?8^gQ0ktB}wlvl-k=9bj zES4_p%7E$1Uw>*Xbj+46N?XevKj4q(zw7tj?N}^gl2(ypqMHpRYR%ZQIsEvz-SCtL zEOvgWnSN&5nm1E*zq(`6=f{Vq*A{WdD#<+N5%XhG9I&Ny1+J}PPJe9%-33{v*0KGk z{cC9MQrDq9zhBgP+A_2W%jKmxSnTL-eAzp;f%MPoGCiRU!=Bg6OXK$oa{pZOYHvMV u?dYD~jqX8sUvtuGfz$9a434f}XT7WHcoFP(bN}g>X z0SOXE%vwaE#moa12}L!^fQctana~`14x*Sb%YaE$1fn4in4#vc?UiRj#DrO^#poJloP(!$ew39kW=v zuqy+mZ-1$^(0?&ox+rZecl?A$(TCg5-tAZ{Vv<&oW1?(BiCQ!EYz~=o#!DWs*!iVq z`kifSK1|j9>W)d@o}XUcTf`l!B=eX@%+E=2z?RYtxV4Hoz1j@A3$jkFWBX70*U;Rh zu0wnNyr}iGWoQ$Y%e6UJ?C5TM+dH;_^v~-up$)^H*Eq|y@#h7(f3A78x1O$cbkFIc ppia!ghF9Ijp|_sc&lUeyz5qYzz@ENsH8TJJ002ovPDHLkV1oN3-HreN diff --git a/graphics/object_events/pics/pokemon/teddiursa.png b/graphics/object_events/pics/pokemon/teddiursa.png index 96f2054939711027e699183e6f0bc13edd0fae1f..00ed843b974c18fcd0bb966877e069556b80de03 100644 GIT binary patch delta 442 zcmV;r0Y(0g1ds%fV1JuQL_t(|obA-XYJ)%!2H-t;-FJ}o5GeE|HVdA-WCaf;Qp|!7 z$jew^AmGb{f)MB>IrQW!gdl>4V%I>)%$7BfTZz@y+lk*W9eEpvVfR`7RYA zLPu&BLZrB%1}SkaL89C=ln}>wK=uaMtrByEPPj6TtcC*RsiXs$_X1gp{`lT!5n%J9 zQuy)bDW&io;I#-P&O;I6+&rG&=i~{!UQzdYMH(LU1~V_n`o1Cgq3=mK7XB=jS|MDnrf=4{!f{7%%cB! zxzCJoh)I9PEp*15i{rhv4fBc)AQk|Xy`Z|&mxd~(1F%Jz7k|4CFqO{$g}uOMTX}UZ z@c?R3X50Bwfd)7Z;Zl*ucHug!0Ilr04Y&65^60g+Ec|9UByd*DYXNp+bmCtQ>B6qr z8yLVpt7{JRuCB`w59PPrSQWUTYZ0CvgLCBd%>k!v5#tlNW^E7z562M?_k6_sc@8jQ zwmAhs-&{}741Z2ho&c&3Q*00000NkvXXu0mjf32@oJ diff --git a/graphics/object_events/pics/pokemon/vaporeon.png b/graphics/object_events/pics/pokemon/vaporeon.png index f81b919af12a980a469cd7e4a5f0edf54764695e..b1ac9aad427619305d75636f9dfc962a2eb6758b 100644 GIT binary patch delta 740 zcmV0V1L6&L_t(|ob8suYTGavfOXZ$?+~AI7=?x%a@bRp9eUYo7{lzm zf{7VIP&x0i%NRK9G>o9K2c?8S?V9Eg3UxKPwtq`%+On-8o&}_kqiEs0UimPOho1@*st`95p1CoE`O{))X(!v?U9g~1Nh?r zwh-s$5;zyv&+?1S7Gix#WR0Y3f9k{B_ZiJ*Y$c5muqkeZ7x0y+2c|7cF-r7njWNs% zE6hbU7{6nl=LKy31h>8}$p_)UXCR@?tr5UrJkONS;}Bq8P|sfhqid00Mw)P7ENDM4 zylif$=C_zGT7RKGzRqGz&I({h`A+C4963Ml1H?y6y4n!pqh_Tsdk_ZWg!+OD4%~># zlecjM!j9Dy4!Vh!x9&Ylc2md_ixJzl!g36-VVT$iH)TGPG6EqmD!Wu^3MtC6kYkpZ zjL1e+I@v$~vRQZwZ(t{13n8{3)R=SzTnZ&reZvY^jDK*Ygdw2fkR-s)RVqZa1mVcI z&vpEvEOSv-r|2*%AtNl&1C)eS@IGm}&fhQTARL(u#q_D-Iqx&=5F?rq!nGuz-1C81 zO4i@!$7-|bgaaoDRBOEbn4I|+V6Yh_N|^IXcIqa1FC3V2C|2sf`MREJ zd2TUcN`I)A`a>nd2)^B=oKAy5IB+K5k!7<_zce>su-O#ajG5r^@l<6_Cmh*_DLFb% z(_*YFn^Dqk6my03{5U=!Wz2LL7! zqGJHXJ|@N?ENNhz7>&O&Sfahb``Xdj@gMq(4)cLlp*P36Yxl?lH&}_by#R!AGZJ43S+3;W&sLLxv*|N0rakZ%Mf%v`y(!4TnGZ{QZ{n|B?~<-+rqR zj_~Sl3d#D%b^WRVJRz2qEMGIgBVk`i>b`>iO1~Jv7m{S@{ePi*o?mK@gu)%b9|!P- zxN?_(T;4p(FE(F@?IlqiQfm0=4)fIKG@r4TG)}<2zLQ~Gu4HGJ53J-Yv9B%0FfXEZ z7ujL_UW8#7i^UT>_{JnRLc?bu;r*Qxz+t>7v@k3oz@p}1v;syqvbv&{&@h&K8W^U1 z$1T6dd^rfC`G0kmYj#!x6YV?UvvB6>VhWHFp#p0NDd|@hi@h+OCp40!EP;D@b@DEy zARJj=;dq>Abr(E{>=r|oc#On$5H@pwjVR;}xNoXsr6>r2Q8T7WUn|)(wVJcUWyChR z(%A+Au+1`DhK5PCmQrp(XfYcNxRF|@`^*Y>jBu-k34fsGgk`|wI+wDgAe2q6F<&jK~>$VHylb7lFA zvSF*R0x*pUFy<*b)>b2&Sj=O_fhy`-jGkhB9)(F_uYqRkgh~Un(8UdNI_)u1evdkEbLDot>X+faY(D`i0ZN}|U71S& O0000#wYH;dWTC44lZ$En85oKbE%`7V3Px1 zFtA|nt2DRlE;J+cdmQRn*s$qR2NxWODNTdH!LY4%N!|K0cb7PDU^p%8%&#QX_o-Ap zy;^-A-^YJ3*f4)i|8CdCa+bapb&6L0!}c?&;oGS~CU!AzO@EFy0XJ?#;Wk(-U1X%p z#1{Ob!sjb|#XyG41X_DJ3h*IjY0{!0{N7JW*q&%M2spM$fbO)@h^UXS#0uFuUP{cM zJ0Rcv!Hrx_&AS7!NKK=F1R9WiVk>2Q685tB@EX)Bs>QNnoOxOC(sU?xe{wP~EGIk= zizeP8fPWrM7gIX6O_x1tdi^^*->i?Jug^0F0oj;#ccU<5U=sB12D@1D=hxcZ@iOh1 z^r8SewCfM>T&>kp6!5&PU=nA6(Am_vPC&*c`tk0p5RxDGtN=_3dp6O^#Cy!I)YYOa@TZ0-^zNvXw!Ya>mPFTK!A)xHd7yJf|ho zbf&*4GvGLN$*1bJp3?iqbAA9S!QJk?NF^9&4#c*?f` delta 940 zcmV;d15^Bl2>u68U*q~wH zc3#CW%nX>8{2q(kGqG{W!37JVOKn)#pc%_olC3|zx5)(;EUX5m`&W|c`&25oSF2y+ z*Z4n1G0dOSf7^AjyhvYJouZZhu>DMG_;IR`skoT8CP$lq8-KTfxeXRe7a1utu?4?~ z`FzZ0Jp2DR%sifQ%jR5_KN4V4x(%Er$D{o0Li=WLJW9WTE2rS*3kxn%z{zugeaJy! zds5g&F3eCZ5)44~^9BXrmvG9!%L0A6e;Z(OS>JsQMJT70rCBH=o3rY}2^x8-D8}kz z6Hefn`xAHrlYbMO76S~FXA8kGuXTM=(8)5g5Xa|bcHc?l6rJaN9}Tp=0(O9wtwleM@_H)gqPd(G4%C$<{%&&)9!8+h75%Sy}QLOmi*;PyE|T{J(FG(C=Ttq zgqLcqo}+;0Wkn%z76_e9o$CZ-Y@#>!XN8aii7{M=uL#^srV^AP7_c-;E26;H>n8&SG8U2i znC@=huJ7(rXmXrt2*%XHU^0NJ77z`HldTNGlrvub((2!G6RlN zm;7Db)l+)kc+L+%CAi;x6sZK`%mE8yT!}IRo|A#<QRQ0moUDpVl8txo8JLf{loTst&#u|b4>Zv!)7B?Cg3hs}-31Xd4!s7!#~cx-z^rAqY+F{@d!D$?r)lIb?C;sVawT2QWCk2p7whL`8DC8Q%;O)Hut!u1li?x& O0000p diff --git a/graphics/object_events/pics/pokemon/venusaur.png b/graphics/object_events/pics/pokemon/venusaur.png index 3ec4004899f88186766418b41e505b3dd5801143..1c49947b2e5be4aa8005344105051b0eeb8d297c 100644 GIT binary patch delta 695 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 diff --git a/graphics/object_events/pics/pokemon/weedle.png b/graphics/object_events/pics/pokemon/weedle.png index 21f6bf13d58563237612f25379b67057ccc97cc9..c5e08ddf8e7bafc2e70829b3f3ebccc51ecd4315 100644 GIT binary patch delta 456 zcmV;(0XP1Z1fB$tV1KDeL_t(|ob8mcN&`Uwp z2TQ=imk{Iv>Cz++dV~-1pRFjOKtHUL7q?s5kcvwiHnodZ4<-J%<%_u9uWrd ysGgcwo?Su{e_uOcrzwM`|A$BH=mQ_|Kdvuo3E!n;XVF6d0000TRaaeg^><7C z+7P!3r=tI3q1o^oLa2f(N^*0JUkH`m*k<8gL8WSA*zT!0iGPs7alF5pgrG7+vR=K8 z2P{CLJV7B;nP+O?LQsfElnTbo7%OCfH9{P)H9`o9=V7Hx68?j1M!R)Fjoc`Nf_n>O z0V}b(MyNx?Fl-Je{E@lsftEAhtpa+f4|F0x2z7S5!p|n5XXmR5NEctu9!I5@&cdM& zpra#&P%P7Rqkqt^_gF30>DqbWaa49Q=kxgJ2q8Q!(-+d`LjTTkXY&e6-?b1QHfaAm zMO<->5R#7-Jw=_r*^&l~?nV*evMfjd=(2PoKnP*t+&c{z1(y$`t?z?AW!SmI(2rzp ztzn}uLA+t3%D;Okg8sIRwQ+QgAWt}hicHkT#o76`jX7aw=k$i2M~p!|;d2}7i)(1( q{joDH4QDX?|L}xM{=g^vkLw$?#NA&x)c4u|0000O}e^3r~4%BeDjZlggDfp z4)t+LKE1ObGws6J-VW^}s&3ILRJ!%}mJ@+c&3wUza1|WiNPo0vM2TJh@jxh7xqp8n z(Vh|W&Xso}6y|2-cMKEJiD0RoPH6`Bhjn0{|O%c|iIodcEE$6NEx- zckVb4lHeO&yFdcVbg3EB(oPY3?3?&R!oF*$w1!w4##YD}PZI3{iK;xl=1c-aEO!gV zv!?QxgpSq4iPkyeN_$Mo3&e{rAAu3b2@O1}w2YH2{#+@aCguwyN%{rELc5TZ=NE1AT%%|1PH~(5lh(jIf zP~WHI>lX_$(=MFt?a)4=>J_a*rCYae*%1iU%ol73m%;XpM1Olml-Tnh4}@}=`|BHt z_KcW!@4OwMFgHuTW0;6`1c&MgWf$jO$3Q3z7;imHL=C%lJB3(eFoO6Mi<&=#*vudS z=eMniM21U`(FxUfk^zk3d^~YX!kSkD02^RSB9T4E{D#b8Cp`L-%tzE=k^HOq%?fK) zNjjxv$dj}d&VOtoCZvb}?0=V28qf(BNznnYKQ*s~MKb`f0Z6z?)Cj4j6xj*XHF!ex znEry{%VXN`u@#=x{Js`EY!^~h@C>mFR9=th1Xw^!3mDSHu@yF~#=mXDzmx4kdSCzo zj0=Q=VTZGjr$3`8ac3r1!Y4OC*ETe}ghG{5aKnL7@I zB=~{%E|9=7U1-L1Xcvfm_D-CTaNrs$ts&Niu@y4L^F+HqqAE}CIg|$Po^^g00000NkvXXu0mjf2Uzvl diff --git a/graphics/object_events/pics/pokemon/whiscash.png b/graphics/object_events/pics/pokemon/whiscash.png index 80048e48f449c47d46dac9538c2621361439f829..37c8d2e168e6902c0e1a4228c90f8e48f002e72f 100644 GIT binary patch delta 609 zcmV-n0-pV^1-1o{V1GeLL_t(|ob8k`YuqpxhNY#TPL`bp6c545QScNRPe(T+4my?g z7nBZ8nRzLTed7ac2ek=`|$F}*7Hj8XCrj1V;$@D6nTOF zyGr>yzfi)c7K%XOo@Zung$$YAF|9F z(ZDY7njj|1^{0Tmm1A6IlK9T^4H-rAnE3%w7DtXZ2(LjX6nZ1a7)nvPkG=UrMwrEn zP6dK+Ccdvl(gpMwrk~_#yzhiVhJt{}K=O@o5awx6j50zeLZlzP6}L>3ogfj`rB-!& zj4--poTqS|$$xRiLI{4brLEAhPU}#3X`#qP?!CkwBLYIGl)3#`ZufXv3AtfGBOGwm zbu$=(Gp+k>$RMP;5~^0nlx5Q#%IQkvAT+8CXgO2%NKse|d4P%$u7svquoEh3nc5BF z-LlFv##o`pb)!^5zE~`BFTiII2F!pjpzc$&+@9DU{(m{=sS|d5VLNeyXAkdJtJy=+ zwBdm3Q`g3C;~wMk>Tu6Dg;G}7ahTY5xcYJ6%jM-^Q;c#|RI6Sam!?#X)b{VaDb7sL z2pzY-3-kLN&g}C1wr#tHZzhBY#d|21NRoHyFQs@Ztl3cR9>C!jXbbh#bxFhBx7QaU z6z;eCU0N3~r#CvG)Mp99E_WONe<1DT5U z3p(X{NY)FZq0N{sh21IeS2f7)K9LedDpFFQWBj1OhZgT8A1{T_v5s}D*Hh#L{_kq! z^ZY^)BaNB;7yiMGg16)}|3m3&Rb2+JM~38w#7UzWl6RAAJ%1&p(V9k_Rv)S=7}3Dq z@P?pFG@C0*-pDDoo+Q5y^u~!BC2^eICpoGs0P(u{lE! zT#9cSQ49tV!}OE7%=d%fn4!R6)(|?vL9i|4cw_j`QT3UZUtPH@C+>XtAB zJ+-+TGYB%>3aVZ(Q;tp76nZUc5HzYY@LVa^Qj}OhPVEO^%&nkl7wiQUbIjZZ@ov%j z8DpGaz&0qYAYZT7bzl%O2-3`e9%cS2I_^96n}4c#>3;kN8!ady|ouH)MoL4@)>ly@Y>+w!MUyce`=822yWi7o^1TaHz2$%-}RB2Zo!;i(rE=FB(uZg(apzN*vD$!p&%( ouvqlvc``sSW8@irD)@@(FFa)J^l?eMxc~qF07*qoM6N<$f|BeWS^xk5 diff --git a/graphics/object_events/pics/pokemon/wigglytuff.png b/graphics/object_events/pics/pokemon/wigglytuff.png index db76d6544888cb935270646775f1b169d7da9846..b52a399df9846b7be1bdb121296f9e422a39f6d9 100644 GIT binary patch delta 462 zcmV;<0Wtoe1f&FzV1KVkL_t(|obA)GYQr!P24HOhzfYkrQpniJCI*A2s4-|NZIpu7 zrY;0L#i_xs6B)z3OHXlvPi`-v&D4@x%%`*elY%0|wXSuo|55V7=h=ElFMA&6DZzNV z5JIIwn(}w;5-qE#Ywja4$Gx-~`$` zI$-2JkldotfPVx(peG#Jo#;6?B%pWd2kN1(y@B|jZu1=-fKG@ppfv`PAs}&vQD9si zKd2LLAO`0CEks*yz}y(KBmq2*`;6osJVd@W*VFEP}^?Hl@5F8w2(p@2CGJkCydc!Fn8h3}iPf;(;nnaY*@q z*sy}cq&c@*a;rrRvpN&4(@?o+_^98`8k)MU*X+GD!9UtEGUHC$eHA*akOsGa8;ng6h6w-FjnAdvTRk9jMvVY(pXd+~=oeIrzw&D39 zw1n6;FT|X2{w`N3w@!^?A)q^Pxk`i#Uw~@{c*neOAG^i{`X~&cI;bEO5_N+oX2+y) zEKHLMagm_+y`j4OO>sF;mOBy0Xt3b3WZ_8ok(ISC&CGM`3g1w zF~^d9_J{6V=zmLS%(Ac%1>ia`+m|x?*kmi%r7KVgVy>hPxWnR#4W`(MPdfu1l`}&% z<-n(aSz#7wF07Pz&RCEt4zI8H01jbKl(QZ&gz2~-WSWb@L+3K6o&u<*YMb zuZ@Nl(;eJCRWg!`2Lx`iyEPio&xq78^|pIi!}?C9kUA^}CWj{4OfjluLXMU&;@o6w rfX%;#Swa?|$@cj({Xc|F{!hLDqto_tCvLh000000NkvXXu0mjfmub<) delta 449 zcmV;y0Y3hw1f~R#Z-2dDsVaU6RFEoB^(6uuQiZrI)RKjY7s$&nbn9D`E&-`ayUg@B{sh^tu0@CCSGfOpIaUt!0(z!eHhsP-yMghZX=k=Y?` ztc6JuA0a@ax5HzpRHg8 zpjk^c=^v(Zu759~nq_Vy3Si{HWK+oOW0kI8ovc8`h?$alFzV-5Y%#^QKJE2*RLl(3 zm;)aJriEE#IJZ*bdjmnrcz1otd$8YiMKPNZeHagNLS{HG+_x{nQjTzUKLGAWqL@vl z%ca%OVY-Ifr&308_JF``z6q>G^fMwAO#NUZD_AGAg*s&3uz6>r%M_zZCgk7nO=l|pjY83P9A}kv200000NkvXXu0mjfAEDHP diff --git a/graphics/object_events/pics/pokemon/yanma.png b/graphics/object_events/pics/pokemon/yanma.png index 806969b8f7f41e8acccf52165615247169340336..ec67acf0128c7c8a9dd7b6689d90046d97712044 100644 GIT binary patch delta 785 zcmV+s1Md9Y2IK~iV1MsPL_t(|ob8s+YTG~%#@81GbkZUbiXeRlvBETm6oiJB8scYA zXmDE}j3I}ld4R+@r?k;+O-)+{tOqhQCm&iv_8B@Wtz^lLm2)BEi+*eEeBaLg6JyWu z9M4e(+OmbMgt0*j>kjm5347r$TG)z2@TP^SgF@A`*oY3F27goD!jv##yP2^}Wo-gp z6vlyYnha|`gD{N8>~YrhVl$Y5tg(%Dy<{Ek3C?%&-Yo#c-*&LoO_~Clvxn@V98oUC zxnrJ+$hi#bE(Cb>bq9C45qIV)Th+NH$g(Bnb*Vu1Y+XioT`(K18v*g*Ri$sZd?AP+ z@>RB|vv)i@u73oekIWN}O%Hh+QX)?aqBI76oe6P)mHysD^K~^^2qC)9=+BN*aXzA) zZR+@duJGq-sZ-O61Jon1XZ@8i@RJgrm-=MjLJM4?(Q_#w@B<>(uQ3|VR1ei4jJu;1 z_O-`s*(ZkXNP))Oz;_`^{oDWvTpE4Wp>zOVs5)__t?hW-5HOvtUMx0Ay z;5R?GH~P5&&4oTCgm>u|@Zx|6VNaGER!o&p%JaZ`sdR0~G4u^X4~>Co9H7z94QMX( zY0AT!GzC{gw3S}Vl10Uo5z&id@G&nzM$QV>R;4i@gwfXq4CnfKP5nvJcz!e${JsAO z>sjlBlz%X=&7$d*jAjxL-B=j?!hq&NpAugDNGCm7rktH772j7(AwSdBjMK3!mc6XF zNJ&R47lCiiS8bqRG?U=|m|SQ1vb3C%vBs2h_&0>Z)v#RHn=G*-Xnci$HelH3^AG3a z`p(sijl)k4Ki!ISn8+Q>q{a8y`u#0tHo&Z3Z-1DpMML0Yn%>m~n#=|#aWF{M-8Y%` zM)SC~=g@;*g=kG&@#3nw#5UQYttmvedOzo|e&b-ast&uHXC$z0u-SPOydB%Sm<@c_ z->;8ggQ<&b-np4tsk$QLfx}vObTUfXcq^W`Lbt+72CcjuPkaRYNAVBB#;qDnSGw~6 P015yANkvXXu0mjfntF)l delta 778 zcmV+l1NHpm2HggbV1MXIL_t(|ob8ssZrd;r#_2@?I0Paj1cin^Lj(#&vlJ0@Xi*P- z1_uq?)`MXnL()7z;>;=9Xk$<#EpFg5W$@5?;4}0nQL<#m%3L6qg+E5T@8j{G8GDJB zc!?^Is}A-?jEy_k4xqn|;5_0T?4>e(*TFQvplMrdMNizv_kW^;DPhWXGh^E5E`cyj zvRL|UhBco-l4LXXG~0Ty1uQ@{m?LkNtS3S##7^G31%T|w4)*$^wt!{*s2{5t6;eX@ zu2n|CRd{y^z?<(oxYtjGuZ&(bxgp5(lJW*rAih|aF<2Ljqjw`AJG!d%9akU3DWs9n zyvgD5;E41b;q5l(E2Iuv5bh)OvFO!)gw zzc66A)Te~-A^!$p7K=C;sEU)CsS?J7A%w4utqnPbp<@`JGjN~9==2K%mP>tF^5iDZ zA&@B@rMIeLSutgzh*n>uXHrCe5T56uWBw+($y+t z9J%||8YmgvA_NcfYh7$høOgSfi6F6E;s*SzL3VV{~R|;4Ij-9^vbUtgIT+7(H z{M6*jt;{DQwS$@R!~t7>zr~CLEQZYvWq3>AbAO)SH3izt#wS@k9<7IOGM$a~bbZr`f8wC#w4!)00000NkvXX It^-0~f}@&qsQ>@~ diff --git a/graphics/object_events/pics/pokemon/zigzagoon.png b/graphics/object_events/pics/pokemon/zigzagoon.png index e18c0910a0f757c800792526d42b83615c9a27fc..2d847ca802210d0ecf77d7187273ea6b81605451 100644 GIT binary patch delta 627 zcmV-(0*w921;_=EV1H9dL_t(|ob8mqj^Z#7#zR9J(yX9BC#6Uk-e|>AjIzZ!&p@*Z zMTpX%q~e)q&^8=83JV%LP(-0v`y9Y=ViB!GvC>I=(ENt+e8c#UVLbKJQ$HoEV`+h& zbwBe#4F<6mh~xX2kExT+;$9;#NYY+g_5O_qlK2pktqxlGp?*ly># z6xvw)CkH}5dw-V(H?9mPyOV8?Tu0{XY?6zzHa3uL^Eu%tiL*LOL-XW1J9n}h$q{I5 zm^r14`N|+Cj8nzki9H$>1fxTmHTY&|+SiV3X`r!TO^ag`^{XAUrhe2f6pMlnF=)nvWG9X6N%_tPI4x_vQzl zHJM>KbSy@Kk=jI^Nsy#L?G({{I!h|<;#WjSvHm;NIFcD1CMFKFdY^SR^Fmzg`YB=! z&M_iW`~% z;J%tzIYaLA+Rr8rbME;yF1GMd>#&Sv?R52Mg-b;dtFPgisptH!`UfPdy0p%hZC?NY N002ovPDHLkV1kOvGA954 delta 629 zcmV-*0*d{}1n$FZTiAkAhi%q0|*@E>hhiWj%I;cu|H zV4;M@K;_?LW47_kQ4nor(1NhV&fK650~5(67Mon+SDVlC&HFyz{Lr+A9(w4zWDZOv zFf?yx-l@?jRswN+JM%sb(pfz01V%|Z?90AG`Ya8-P9RJZ?|*jgeFiwhc{_l3KpN=Y z<&3OB0W=V2K2u|at~ zUXc{HxfTLmauAyxZVZj%<`>L=Hu(x080vz6i`%T7XFA~qY20OD7`R|Na4JQ*%0RQs zaR~G=|4%l|gMZ>p7+kqA^s|#?xsEOJRW|ThMIUR(ve*JMl*C1wg`shB?9A~qSByYm z%_s?>G>`@*ri@6|eam$#oTEcpbogp$SeK40VW6;PPOD=SJvTdOPJ`&VlFSR99I|*r z`=sdb)lg$72S7O!3skP6YQBxC=2%tpW4L{14Fj?>41Wu}{6o5YHPoIkaN$?6KxMXz zx8u>LY+&~>Uawbz4I40q5aVTDbopwijo}6OcP$F2tOv*(fW1vD>GJ zcDT$DW^P+FF%^~%en|<<15Gj_l(d-b_WRFQ$xk&mTf*-xz Date: Wed, 24 Jun 2020 23:32:44 -0400 Subject: [PATCH 037/291] Fixed old graphics info collisions. --- .../pics/pokemon/azumarill_old.png | Bin 0 -> 325 bytes .../pics/pokemon/azurill_old.png | Bin 0 -> 308 bytes .../object_events/pics/pokemon/deoxys_old.png | Bin 0 -> 547 bytes .../pics/pokemon/dusclops_old.png | Bin 0 -> 640 bytes .../pics/pokemon/groudon_old.png | Bin 0 -> 1052 bytes .../object_events/pics/pokemon/ho_oh_old.png | Bin 0 -> 529 bytes .../pics/pokemon/kecleon_old.png | Bin 0 -> 345 bytes .../object_events/pics/pokemon/kirlia_old.png | Bin 0 -> 469 bytes .../object_events/pics/pokemon/kyogre_old.png | Bin 0 -> 1037 bytes .../object_events/pics/pokemon/lugia_old.png | Bin 0 -> 410 bytes .../object_events/pics/pokemon/mew_old.png | Bin 0 -> 801 bytes .../pics/pokemon/pikachu_old.png | Bin 0 -> 335 bytes .../pics/pokemon/poochyena_old.png | Bin 0 -> 674 bytes .../object_events/pics/pokemon/skitty_old.png | Bin 0 -> 332 bytes .../pics/pokemon/wingull_old.png | Bin 0 -> 354 bytes .../pics/pokemon/zigzagoon_old.png | Bin 0 -> 299 bytes spritesheet_rules.mk | 32 +-- .../object_events/object_event_graphics.h | 17 ++ .../object_event_graphics_info.h | 30 +- .../object_events/object_event_pic_tables.h | 264 ++++++++++++++---- 20 files changed, 264 insertions(+), 79 deletions(-) create mode 100644 graphics/object_events/pics/pokemon/azumarill_old.png create mode 100644 graphics/object_events/pics/pokemon/azurill_old.png create mode 100644 graphics/object_events/pics/pokemon/deoxys_old.png create mode 100644 graphics/object_events/pics/pokemon/dusclops_old.png create mode 100644 graphics/object_events/pics/pokemon/groudon_old.png create mode 100644 graphics/object_events/pics/pokemon/ho_oh_old.png create mode 100644 graphics/object_events/pics/pokemon/kecleon_old.png create mode 100644 graphics/object_events/pics/pokemon/kirlia_old.png create mode 100644 graphics/object_events/pics/pokemon/kyogre_old.png create mode 100644 graphics/object_events/pics/pokemon/lugia_old.png create mode 100644 graphics/object_events/pics/pokemon/mew_old.png create mode 100644 graphics/object_events/pics/pokemon/pikachu_old.png create mode 100644 graphics/object_events/pics/pokemon/poochyena_old.png create mode 100644 graphics/object_events/pics/pokemon/skitty_old.png create mode 100644 graphics/object_events/pics/pokemon/wingull_old.png create mode 100644 graphics/object_events/pics/pokemon/zigzagoon_old.png diff --git a/graphics/object_events/pics/pokemon/azumarill_old.png b/graphics/object_events/pics/pokemon/azumarill_old.png new file mode 100644 index 0000000000000000000000000000000000000000..84b07ea5bc12f6d737863afce821b11e24ec3c9d GIT binary patch literal 325 zcmV-L0lNN)P)2Xkl{Dhv6g#o0( zzkuL31S}A8JVSG5#6q&qteTj_dLP;iMEiO1=vQ9=sW60N2v>9jALQ~=F z?zI6U`T{1D_>I0p^FpqTY*en{^d{0v5KiQxxL}>xJ6GNoqQNyJF6n;JH+W#$1;V!P z&!@6~aX)@+?PZLjzaV2AhjJTZxnFE=(X&P8!$?9^X$hBB-UJ~5Bk0^3>K`=$=jZba X4+5IQX@&Zy00000NkvXXu0mjfFTRbR literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/azurill_old.png b/graphics/object_events/pics/pokemon/azurill_old.png new file mode 100644 index 0000000000000000000000000000000000000000..99cd25fe5c772963d5a6a530a5f5e492c0c3e748 GIT binary patch literal 308 zcmV-40n7f0P)(>tQc_K#`CSABPTz{t;aJ z6LloVNTRlMdS4>MP)bCT?0O7hzDk(@T@a-b%WOG|Zx@jX3U461LRp%nBs)v16scH< zR}me=DrW${w7tlID^y6S+9T&-u_&Htt7DQjQnt71Y>(Fli0000OV&BaoKdmuqM#f$EgQmg;~000000000=N=pC#{{R30^AuMO00055 zNklsbvFruajd$EC$5WBQn)f6jYLLi!oscF?Fe*jpS_<7yf zfwmyA5Mnzm^dqp~#k#xqIiK$ifd4ws`6FK4T2`zAF2>ex05mZ+om>ENZrYy7xswB& z6kSsY(<+y8047}f{L!-n-3$OoQo)^P5oa?10B3LKcNdiB0MhmO@$md@t^iVS{P8gT z@y!(gp!oFW{u=T;07b*yAb4eT?ur%g9UlaJ+??T^K_-a13gB_5?P$B}mN70`S9KlV z>nfmB^R-}PgmB+-D|J?r2)YbH4IFh;3M7meu*MSwtTsd;KrJ6AfYWFwA4M%J`m@Gu zvjh(ZX^v6L4>KU@mz1C-`U&UBmJ=xfHvAI}M8j&DqRBCfVAI*->YaK3f1Nn64#=PGFJ->J4i*A!+wAZP#p002ovPDHLkV1mBg=a2vZ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dusclops_old.png b/graphics/object_events/pics/pokemon/dusclops_old.png new file mode 100644 index 0000000000000000000000000000000000000000..fb2c85576c08e846addb2496d030ea8ebbd05d3e GIT binary patch literal 640 zcmV-`0)PF9P)x_HVh9i*)pMkzL32_dLDkjOi;I*&K~n$!{{R30E*dwM0006D zNklr;|^1v;n)FYu3NB>)xb+fyre1v;n)TcQC(H1OIe8~d`cJDXl9-Z=L(qb-&y;vu{D}Di zR7g&!CBK3#jTiA*By&(H5DxqtXtaR~P#_8?)PpUJ57{|vjzt@7(YnRwu#Ud;lw2SV zC)9&2(MZ3}(#Sb9!i41QhDNsn6liKtYXopw3uxU$ny8CR2gHcN=^!%&a&!D*lN6vp zlExzfV!bs2ctnE<1&u#q$sy@V(mrgsfR`N;Si-hjR4bqmdXC58oQn&tD?8By+yX$X zWGQLI310Y6aUO{Yk4|{XD1fE2CcYiL^$q`fUi2d%!&E@ynMztM^LcD(jN|e{^$O?@ zO*7-^hV%MJ8&t&3;3|lvmo&P$zRxW?SO3+{k)Ff#UXKw{3wc#&Cg;pwhOKSR-Tv6z ayT1Wy{ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/groudon_old.png b/graphics/object_events/pics/pokemon/groudon_old.png new file mode 100644 index 0000000000000000000000000000000000000000..3d14c5ac9ef670f03bcf7a4b73a74ba7ffb70a48 GIT binary patch literal 1052 zcmV+%1mpXOP)!OFtG1lB4ce5V+-xBe5VL zRvuN>dFCcjAu$^)slT>zhe|(j@!`Ynf((K#!jgm2IOFRV7yM6fm}O!48@{faDf7j= zL)4sQb@>}^X@f2{|LLg4G%L!>9HLD((?TB}UvLy+nx+|EW}@1rSg3sebmyo%6(C7S z`7$%6H2}r&_}o!`q7Y)1W@iqL9Fp_{fN^5Z9mU7>0ZEk%sl3FYBmh8BP4xKO(cV%J zTvcG&fsdR9(Wsk(ulTT+BCw(7dmvFWoN1 z{L%A=Dl5A?h5x?G@0Qpn>>N2VI_@_uv_OxPrH@1wcOJh9ew~e&wOM*P`p;k zV3WiTT9tc8xJlGjYtF=RvO(tIXgFdnHkojJ^&vA$+6NszB2JKJEA$_Yxsj1hCMnN{ zUcdtO6=8Rb2gY7Nws8#*r>J~FH$IJqVghnL^7`Nt0bGnDJ{4H(-g~VE1-47*;#y`= z!`csD6v^!U@Chy9A{xKue*JB(ax&uH7HY@mubqd0OjJf$-;N5$pwmhr|DFe2F`;R!;Ktlj^)nzwj5! Wi3Dpb31zwf0000JuqQoTVrV(xQ6tU)v*-0004; zNkl1aKSZ0~k1~9RqGd z;5h;^@`*(bl}%6PdB3DR%;=HPX`&}{fUAy@D8%zXB8TqAmx9q>haNOTff67wg}8Tz z77l`epCJ&ZgxD6PB(Hktp7y}DVE(xN=^>VNsGvj;Cznwb_C13Vf4)~0XjY7DYb0{o zqO!rjwmj^YltlqON&=i{3->(~&T8S9bdCWf9`;m)M76t-LVsNi0fV#P>DuGWS3qaK zmBM)6Q2??9XFHC*UPNsxg|VwveSZMHt`5M9-nCno!cesU?GZcAWpDWCMDJ46r7#qV zZ*m+^l0vppKjNlHQj!#AI98&T;$z#|vVp6Q2ZamU`j|w=*&@4=E5O49d;b>!3`IHX7@piL8MGump0dzNr)Dt;4??|&L=TW7#66CCfs*pzE)@to ziu@Em1OVFNpkcpvYH`rBljAeh+@B6w9a8}ay%$n33L7CzJ>uXK-8A}a#kUX4#?;}h zcw<96TSIO{7lwdo8+`zlZ5q#(30+xQd}zD literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/kirlia_old.png b/graphics/object_events/pics/pokemon/kirlia_old.png new file mode 100644 index 0000000000000000000000000000000000000000..bac74a9ccb0c3ddca0031d49393edf4b97cd3f92 GIT binary patch literal 469 zcmV;`0V@89P)_3iGUR1;0Csr4{D?gSU0GQQ1>l`CIV83g8>FReAFX)Ws#0G zLQjv@Ljg!34hEP88pGCR2(V$RArGVw2LntW+~(^6#16Vou4pI$Qiy}TG_X4TL^qV@ z9cs3sFGc`|IOq#mp7--MwMjjsi?e1M5+H>*=nK$mUmthl_WIozU=RmGA+z=_uCP0R z6aQYtU?@F_tfm4=tN<+2e&37IR$teHU;Y!KLHfDU`g;^rjl2H>AOolhChTD500000 LNkvXXu0mjfBc{lN literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/kyogre_old.png b/graphics/object_events/pics/pokemon/kyogre_old.png new file mode 100644 index 0000000000000000000000000000000000000000..32f67aafa2c7399296e29c63dc751fd8fd4dc7f4 GIT binary patch literal 1037 zcmV+o1oHcdP)x_HVh9i*)pMkzL32_dLDkjOi;I*&K~n$!{{R30E*dwM000A+ zNkl>O2!%tDgNCia#P&&Y%Ex=E#VFnrJa+h=fkiYuCn+y!lo+?SJK+1r2&=~`;Ghjxq(ee=h z1?`e2OhH0~SV9GJ&T%&A#gG7HHS^&H5YejzBv@96GQ!XS2EBN)XEGpQvFsCqRinUm z)6}4%C_PdKXnUOz;O>c`N+3#2^6ERwxNbn%G6e=JdnlONLl4?s^AS9*NQS6Fl^e`| z`$&43Hk4Ecu=@%JK&Ks`+cX=Z!pjecn6H!AkPfA-?6g}1=dN#Nz2+lWBD$2_iiLlu zYs`1J#Cuwz19WSIJ)qYNNIB*8C!iHuauojY?X;#O4BpezrcAy22habh@7x=m^K3j~ zMgZ%`_tS#~5L&sr5NVs^cTu{#5H(K6tZm9PQe*(7>>rN@iBuz;%gWvbF`qcYda7B+ zi(b!~!m}w$24IcScINRwZGzQqPUlO3Qb&_dZ1{U!3Mxz43_2#wDVMd8lyj9J=a`vF z5NzKjd>2NbqlD`UufkHmX#~xnV>ofjdjSHgJgvIIFA@y~3q@rtyphmRU$#={(QT;rruEv}a)UbIeUvnIasrpp?Hk?55miylCm z@+u4XqD^I&M45`$*UOit?R6HvW`LLKS_`UR(D$woF2G0f@Fy6$PBcHAr|`?e!(Y(S zb>i#4$l${RFGxEOp(*&Mp$C8q(70>`${klauTY<_mu-ylch+wzY|d8)pkAnL3ElOh zfHs-yKhy0D?DFMR_|HAvzh@J9hu3B$DegSPIQ>st3u;^Sr_lA+3Ih>rfF1)YXQ?FO6UR%KC=l$jeFxgY6QzM$C zjz{I*{;g@}{wCkc!B2lWlijg;LL`Usyk|7}#qIb0xC8zJ0efB}kMMV<00000NkvXX Hu0mjf-?r%o literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lugia_old.png b/graphics/object_events/pics/pokemon/lugia_old.png new file mode 100644 index 0000000000000000000000000000000000000000..1dfc6858b90f830a7433edd0333e1d548ce231e0 GIT binary patch literal 410 zcmV;L0cHM)P)N?QN_{{R30pUU_40003c zNklo&!yBvaJXt+lm<0mE#ZF2&L}S31dH&|J)-mNoSTcG*Q879`dX$3?JY*#?i0(1xiA4Uhi0Qy&p#Y~mHBE*7d zxs-Hn6wxqZ96PF(t)%6}nusFCnP_{z;gYUg_MjTR7Kam(wo6x5&f0lvI{d0{8rbO77JtKs3g@3E+V*V*oFJu0D-%TWPINfX}njbu+m7 zAXQl(2InDtV~cv443=DH0GTKU0;NaMb3V4C;;{J#@PTZsS9pC11Y%I}P78QzhTqOwHk-ZN%FxWKQmYNqcG z8S8oJ!kFhh&)Xmg3)FJ$lKw{Zg%ZyI8kcLVby?8chAVnlpvt94x}o|UU(GGRRC?}0 z&&{LLje1W*#?aV^6h;vTn>@1xpi)Z z{OX3!Xg_R%E(7Uwb}9rxXK4WiDU<8#N)ou9bQRxiZ9N6;!Z@zCfDJ+5fK}gu;F+-C zX{689zyjC3=PMQ?mG^v1Xu(^g?s6j-FenKWByBmj-5LaQJyIv=bG46tHo`c%E)xjw zpqE8o18DSduE(bYl(jC0;AbO@V}FeTcEbP*w@9}LGKC9sZHhJl;Szo?LicR6+O#l6 z0UQia_jCC=An2_K^BRJN1RTrxF$Ss6bNPZ}ZCW_3D8RNeK;3`+^csMs2=lt0?2tMc zZ(pi5>>e9cJ@ptA1PJ0z)cv>H*A*nx|H!hG@4|H0=zQ=MDJVySCK$MHIpqepmf#V?{Z^fTKqMlFd%_C5wbd- zaWf+bHft(62I3VyHG2~-Bp6*dJ`?X93JvV$&bb=vZhwQD!XROrrptlS9S<=m8rhHp z#{k>5*g1o6o&iH)U}4A%ED%6e&N`8UT33gb?6LCkN7RS;j*M&o;nb}F`BB(SC$bf% zE(79%5X8o0hyr#Jrk&`wofJZf42Y3iBO9WS0D{*sh^pL4GNdsXVu1mvxPthxo%pNg fr**%s$_zgMxIqo;le;3~00000NkvXXu0mjf-EwIE literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pikachu_old.png b/graphics/object_events/pics/pokemon/pikachu_old.png new file mode 100644 index 0000000000000000000000000000000000000000..b2d15ef1796db2730dd20195815ad1320908a576 GIT binary patch literal 335 zcmV-V0kHmwP)}%LU h(VUL_Tk$vlpdadYey3dYkz)V=002ovPDHLkV1jjXb&}c1jbOMS{IYQlt%Xf*c{u-a(B>VUd8L zyf!%;h6W5bL7;(cfSl2v_eT=V*dBZAvBw^J?D0Rw_^$!z`A&g*g8&rT+$WHRlvmU5 z8GCaDpkJ%oMwB`r00tl$A_3qvV+(3Y0Qj*jXI5NmKm-#91c287xFH27#Aw93EC81) zbgT~re`yd2CJrb-u~=IpJp#ZM;iAp~a03e*jF1SKHXx3u0}5c4hYvM!L;%=S9m>A- zas=R)eEA08uBfsNV!_k_1<-?(O_u{;9D3IcE{-X{Z}nLnp{dG1KpVt@sRIJQ8zrS0 z{D=vF%a=kNe4YX*<(2@$(BvEv!NfrV(0-NjWy%4#btOda*A#$1D>b-{2C@xe!NfrV z(0)HYewlIrj8B`v_Oj;c3~-9Lmqa(68hl$`>z!Opc zV?X`0_^sOj&|9~T00!wZ4Q3hwkZG)SQ$jP`8U#L9-~{nWX}}yod7u=)S`1)10FCoX zcM9cC1iJHj>jul$fLv@1&^eSi;=`!XM2)mo;)dPp*O!mFGc(Tf8Rt&~s6U^>@9T!L zRv`iRlyx@x_p)ve<<-oi`ZXt6H|F#42Q}2iWNS9J3IG5A07*qo IM6N<$f`1AoeEb>!3;?-l@<0^vmPcgqKQbsnhYUqwauT2nl97i5MSkTD(Z;`&WC9o+ zLK{3vCy_S5+X$A*#%G~X7l0*ggj!xVV$pXaT+>V3QvEbBr+RYnQ=n+SaF6kBg1C|2 z)Eu;EbBrfeQca|+wyN5$9d^eL7mZbfBTfv>gdmCu?zyQz8M*YV8~D3N6}_DwoFVLS z#q3}ThqbPC!&!T|v4E?D5*=~=J zZ=n5b@)lE+QdgA!kp?y!<^0R z8{F`4V~&bMfnm79G-9Nflh%Qj--9T(fp*lXW;zjf!!^s8o0N-L6lb_pih;DpH>?rI zY+~QXgjZ$2*n2R{YUb5X6wQ&I1H9dQR+}S~W-i=iFw9UF^U2q18>ssJK(yG?`O7L* z-j5h&y_>20Eh00I7i8wi#$r6IC#!>Lk~zQg3j;C25_4nS$p8QV07*qoM6N<$g0sh? AwEzGB literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zigzagoon_old.png b/graphics/object_events/pics/pokemon/zigzagoon_old.png new file mode 100644 index 0000000000000000000000000000000000000000..2eaf2403d5f7eed52a53ce9c66333a9201188ab7 GIT binary patch literal 299 zcmV+`0o4A9P)UA`ws)C`3EQd2PUbd7Lrtn)b?ZxTlk%i)*8SV?U&4$v%om^ zB_OGLWY^-}aPPf9j6mLBo`4DQXuz1VV(l;tCMgSNHY@bxJ{I5=q9=+N1LCsquIfp+ zF!orIAXP~iDntV7L?cfNTjx6KcM+n|<~Es-D*IOF8iynYda0ljFJ+(l^irxHI9cFFXQfw2))%DXkXv;kKRE(q+R%c2weaG002ovPDHLkV1nZVe((SQ literal 0 HcmV?d00001 diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 5ed754386c46..dfda9e636101 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -405,55 +405,55 @@ $(OBJEVENTGFXDIR)/people/youngster.4bpp: %.4bpp: %.png -$(OBJEVENTGFXDIR)/pokemon/azumarill.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/azumarill_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/azurill.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/azurill_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/deoxys.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/deoxys_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dusclops.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dusclops_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/enemy_zigzagoon.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/groudon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/groudon_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ho_oh.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ho_oh_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kecleon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kecleon_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/kirlia.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kirlia_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kyogre.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kyogre_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/latias_latios.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lugia.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lugia_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mew.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mew_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pikachu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pikachu_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/poochyena.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/poochyena_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/rayquaza_cutscene.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/skitty.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/skitty_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 $(OBJEVENTGFXDIR)/pokemon/sudowoodo_tree.4bpp: %.4bpp: %.png @@ -462,10 +462,10 @@ $(OBJEVENTGFXDIR)/pokemon/sudowoodo_tree.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/pokemon/vigoroth_mover.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wingull.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wingull_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/zigzagoon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zigzagoon_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 $(OBJEVENTGFXDIR)/misc/animated_ball.4bpp: %.4bpp: %.png diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 14db20a2b072..7204232bcf39 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -767,3 +767,20 @@ const u32 gObjectEventPic_Groudon[] = INCBIN_U32("graphics/object_events/pics/po const u32 gObjectEventPic_Rayquaza[] = INCBIN_U32("graphics/object_events/pics/pokemon/rayquaza.4bpp"); const u32 gObjectEventPic_Jirachi[] = INCBIN_U32("graphics/object_events/pics/pokemon/jirachi.4bpp"); const u32 gObjectEventPic_Deoxys[] = INCBIN_U32("graphics/object_events/pics/pokemon/deoxys.4bpp"); + +const u32 gObjectEventPic_DeoxysOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/deoxys_old.4bpp"); +const u32 gObjectEventPic_MewOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/mew_old.4bpp"); +const u32 gObjectEventPic_DusclopsOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/dusclops_old.4bpp"); +const u32 gObjectEventPic_KirliaOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/kirlia_old.4bpp"); +const u32 gObjectEventPic_AzurillOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/azurill_old.4bpp"); +const u32 gObjectEventPic_KecleonOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/kecleon_old.4bpp"); +const u32 gObjectEventPic_WingullOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/wingull_old.4bpp"); +const u32 gObjectEventPic_AzumarillOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/azumarill_old.4bpp"); +const u32 gObjectEventPic_PikachuOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/pikachu_old.4bpp"); +const u32 gObjectEventPic_ZigzagoonOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/zigzagoon_old.4bpp"); +const u32 gObjectEventPic_SkittyOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/skitty_old.4bpp"); +const u32 gObjectEventPic_PoochyenaOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/poochyena_old.4bpp"); +const u32 gObjectEventPic_LugiaOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/lugia_old.4bpp"); +const u32 gObjectEventPic_HoOhOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/ho_oh_old.4bpp"); +const u32 gObjectEventPic_GroudonOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/groudon_old.4bpp"); +const u32 gObjectEventPic_KyogreOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/kyogre_old.4bpp"); diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index faf958743a4b..71cfa2533b25 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -97,7 +97,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothCarryingBo const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothFacingAway = {0xFFFF, OBJ_EVENT_PAL_TAG_VIGOROTH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_VigorothFacingAway, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirchsBag = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_BirchsBag, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_EnemyZigzagoon = {0xFFFF, OBJ_EVENT_PAL_TAG_ZIGZAGOON, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_EnemyZigzagoon, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Poochyena = {0xFFFF, OBJ_EVENT_PAL_TAG_POOCHYENA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Poochyena, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Poochyena = {0xFFFF, OBJ_EVENT_PAL_TAG_POOCHYENA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_PoochyenaOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Artist = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Artist, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanNormal = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_BrendanMayNormal, gObjectEventPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanMachBike = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_BrendanMachBike, gDummySpriteAffineAnimTable}; @@ -204,18 +204,18 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fossil = {0xFFFF, const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regirock = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Regi, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regice = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Regi, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Registeel = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Regi, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Skitty = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Skitty, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kecleon = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Kecleon, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Skitty = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_SkittyOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kecleon = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_KecleonOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kyogre2 = {0xFFFF, OBJ_EVENT_PAL_TAG_KYOGRE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_KyogreFront, gObjectEventRotScalAnimTable_KyogreGroudon}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Groudon2 = {0xFFFF, OBJ_EVENT_PAL_TAG_GROUDON, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_GroudonFront, gObjectEventRotScalAnimTable_KyogreGroudon}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rayquaza2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Rayquaza2, gObjectEventPicTable_Rayquaza, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zigzagoon = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Zigzagoon, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Pikachu, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azumarill = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Azumarill, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wingull = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Wingull, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zigzagoon = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_ZigzagoonOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_PikachuOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azumarill = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_AzumarillOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wingull = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_WingullOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonBridgeShadow = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 128, 16, 16, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Kecleon, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberMSwimming = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_TuberMSwimming, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azurill = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Azurill, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azurill = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_AzurillOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mom = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Mom, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkBrendan = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_BrendanMayNormal, gObjectEventPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkMay = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_BrendanMayNormal, gObjectEventPicTable_MayNormal, gDummySpriteAffineAnimTable}; @@ -223,14 +223,14 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Juan = {0xFFFF, OB const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scott = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Scott, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MysteryEventDeliveryman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_MysteryEventDeliveryman, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Statue = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_Statue, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kirlia = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_S, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Kirlia, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Dusclops = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Dusclops, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kirlia = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_S, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_KirliaOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Dusclops = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_DusclopsOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnionRoomAttendant = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_UnionRoomAttendant, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Red = {0xFFFF, OBJ_EVENT_PAL_TAG_RED_LEAF, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Red, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Leaf = {0xFFFF, OBJ_EVENT_PAL_TAG_RED_LEAF, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Leaf, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sudowoodo = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Sudowoodo, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mew = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Mew, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Deoxys = {0xFFFF, OBJ_EVENT_PAL_TAG_DEOXYS, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Deoxys, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sudowoodo = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_SudowoodoTree, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mew = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_MewOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Deoxys = {0xFFFF, OBJ_EVENT_PAL_TAG_DEOXYS, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_DeoxysOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirthIslandStone = {0xFFFF, OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_BirthIslandStone, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Anabel = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Anabel, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Tucker = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Tucker, gDummySpriteAffineAnimTable}; @@ -241,8 +241,8 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lucy = {0xFFFF, OB const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brandon = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Brandon, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrendan = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RubySapphireBrendan, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_HoOh, gObjectEventPicTable_HoOh, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_LugiaOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_HoOh, gObjectEventPicTable_HoOhOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 5267e3189e2d..9218e2ac61b7 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -1698,51 +1698,51 @@ const struct SpriteFrameImage gObjectEventPicTable_Maxie[] = { }; const struct SpriteFrameImage gObjectEventPicTable_KyogreFront[] = { - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 0), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 0), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 0), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 0), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 0), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 0), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 1), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 1), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 1), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 1), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 1), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 1), }; const struct SpriteFrameImage gObjectEventPicTable_GroudonFront[] = { - overworld_frame(gObjectEventPic_Groudon, 4, 4, 0), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 0), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 0), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 1), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 1), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 1), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 1), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 1), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 1), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 0), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 0), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 0), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 1), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 1), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 1), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 1), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 1), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 1), }; const struct SpriteFrameImage gObjectEventPicTable_KyogreSide[] = { - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 2), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 2), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 2), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 2), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 2), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 2), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 3), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 3), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 3), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 3), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 3), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 3), }; const struct SpriteFrameImage gObjectEventPicTable_GroudonSide[] = { - overworld_frame(gObjectEventPic_Groudon, 4, 4, 2), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 2), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 2), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 3), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 3), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 3), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 3), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 3), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 3), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 2), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 2), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 2), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 3), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 3), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 3), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 3), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 3), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 3), }; const struct SpriteFrameImage gObjectEventPicTable_Fossil[] = { @@ -5255,20 +5255,20 @@ const struct SpriteFrameImage gObjectEventPicTable_Latios[] = { overworld_frame(gObjectEventPic_Latios, 4, 4, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Kyogre[] = { - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 0), - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 1), - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 2), - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 3), - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 4), - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 5), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 0), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 1), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 2), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 3), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 4), + overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Groudon[] = { - overworld_frame(gObjectEventPic_Groudon, 8, 8, 0), - overworld_frame(gObjectEventPic_Groudon, 8, 8, 1), - overworld_frame(gObjectEventPic_Groudon, 8, 8, 2), - overworld_frame(gObjectEventPic_Groudon, 8, 8, 3), - overworld_frame(gObjectEventPic_Groudon, 8, 8, 4), - overworld_frame(gObjectEventPic_Groudon, 8, 8, 5), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 0), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 1), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 2), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 3), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 4), + overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 5), }; const struct SpriteFrameImage gObjectEventPicTable_Rayquaza[] = { overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 0), @@ -5295,6 +5295,162 @@ const struct SpriteFrameImage gObjectEventPicTable_Deoxys[] = { overworld_frame(gObjectEventPic_Deoxys, 4, 4, 5), }; +const struct SpriteFrameImage gObjectEventPicTable_DeoxysOld[] = { + overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), + overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), + overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), + overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), + overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 1), + overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), + overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 1), + overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), + overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), +}; + +const struct SpriteFrameImage gObjectEventPicTable_MewOld[] = { + overworld_frame(gObjectEventPic_MewOld, 2, 4, 0), + overworld_frame(gObjectEventPic_MewOld, 2, 4, 1), + overworld_frame(gObjectEventPic_MewOld, 2, 4, 2), + overworld_frame(gObjectEventPic_MewOld, 2, 4, 3), + overworld_frame(gObjectEventPic_MewOld, 2, 4, 4), + overworld_frame(gObjectEventPic_MewOld, 2, 4, 5), + overworld_frame(gObjectEventPic_MewOld, 2, 4, 6), + overworld_frame(gObjectEventPic_MewOld, 2, 4, 7), + overworld_frame(gObjectEventPic_MewOld, 2, 4, 8), +}; + +const struct SpriteFrameImage gObjectEventPicTable_DusclopsOld[] = { + overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 0), + overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 1), + overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 2), + overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 3), + overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 4), + overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 5), + overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 6), + overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 7), + overworld_frame(gObjectEventPic_Dusclops, 2, 4, 8), +}; + +const struct SpriteFrameImage gObjectEventPicTable_AzurillOld[] = { + overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 0), + overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 1), + overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 2), + overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 0), + overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 0), + overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 1), + overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 1), + overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 2), + overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 2), +}; + +const struct SpriteFrameImage gObjectEventPicTable_KecleonOld[] = { + overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 0), + overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 1), + overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 2), + overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 0), + overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 0), + overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 1), + overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 1), + overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 2), + overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 2), +}; + +const struct SpriteFrameImage gObjectEventPicTable_WingullOld[] = { + overworld_frame(gObjectEventPic_WingullOld, 2, 2, 0), + overworld_frame(gObjectEventPic_WingullOld, 2, 2, 2), + overworld_frame(gObjectEventPic_WingullOld, 2, 2, 4), + overworld_frame(gObjectEventPic_WingullOld, 2, 2, 1), + overworld_frame(gObjectEventPic_WingullOld, 2, 2, 1), + overworld_frame(gObjectEventPic_WingullOld, 2, 2, 3), + overworld_frame(gObjectEventPic_WingullOld, 2, 2, 3), + overworld_frame(gObjectEventPic_WingullOld, 2, 2, 5), + overworld_frame(gObjectEventPic_WingullOld, 2, 2, 5), +}; + +const struct SpriteFrameImage gObjectEventPicTable_AzumarillOld[] = { + overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 0), + overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 1), + overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 2), + overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 0), + overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 0), + overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 1), + overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 1), + overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 2), + overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 2), +}; + +const struct SpriteFrameImage gObjectEventPicTable_PikachuOld[] = { + overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 0), + overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 1), + overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 2), + overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 0), + overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 0), + overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 1), + overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 1), + overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 2), + overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 2), +}; + +const struct SpriteFrameImage gObjectEventPicTable_ZigzagoonOld[] = { + overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 0), + overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 1), + overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 2), + overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 0), + overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 0), + overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 1), + overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 1), + overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 2), + overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 2), +}; + +const struct SpriteFrameImage gObjectEventPicTable_SkittyOld[] = { + overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 0), + overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 1), + overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 2), + overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 0), + overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 0), + overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 1), + overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 1), + overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 2), + overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 2), +}; + +const struct SpriteFrameImage gObjectEventPicTable_PoochyenaOld[] = { + overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 0), + overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 1), + overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 2), + overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 3), + overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 4), + overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 5), + overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 6), + overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 7), + overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 8), +}; + +const struct SpriteFrameImage gObjectEventPicTable_LugiaOld[] = { + overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 0), + overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 0), + overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 0), + overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 0), + overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 1), + overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 0), + overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 1), + overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 0), + overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 1), +}; + +const struct SpriteFrameImage gObjectEventPicTable_HoOhOld[] = { + overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 0), + overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 0), + overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 0), + overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 0), + overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 1), + overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 0), + overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 1), + overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 0), + overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 1), +}; + const struct SpriteFrameImage gObjectEventPicTable_RubySapphireBrendan[] = { overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 0), overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 1), @@ -5307,6 +5463,18 @@ const struct SpriteFrameImage gObjectEventPicTable_RubySapphireBrendan[] = { overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 8), }; +const struct SpriteFrameImage gObjectEventPicTable_KirliaOld[] = { + overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 0), + overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 1), + overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 2), + overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 3), + overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 4), + overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 5), + overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 6), + overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 7), + overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 8), +}; + const struct SpriteFrameImage gObjectEventPicTable_RubySapphireMay[] = { overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 0), overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 1), From b5c8b0f494dd9d92ef0dadcffa5bbf847335cbee Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Fri, 26 Jun 2020 00:30:01 -0400 Subject: [PATCH 038/291] Added more follower messages. --- data/scripts/follower.inc | 22 +++++++++++++++++++++- include/event_scripts.h | 2 ++ src/event_object_movement.c | 8 ++++++-- 3 files changed, 29 insertions(+), 3 deletions(-) diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index f071ed93be56..2c9a6315de5f 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -1,5 +1,5 @@ gText_FollowerLovesYou:: - .string "{STR_VAR_1} loves you!$" + .string "{STR_VAR_1} jumps and grins at you.\pIts expression is welling up with love!$" gText_FollowerLostInThought:: .string "{STR_VAR_1} seems lost in thought.$" @@ -28,6 +28,12 @@ gText_FollowerMetLocation:: gText_FollowerSkeptical:: .string "{STR_VAR_1} gives you a skeptical look...\pWhat could it mean?$" +gText_FollowerAppraising:: + .string "{STR_VAR_1} looks you up and down...\pIt carefully follows\nbehind you.$" + +gText_FollowerHappyWalk:: + .string "{STR_VAR_1} skips happily behind you!$" + .macro playfirstmoncry callfunc ScrFunc_playfirstmoncry .endm @@ -56,6 +62,20 @@ EventScript_FollowerEnd:: release end +EventScript_FollowerHappyWalk:: + bufferlivemonspeciesname 0 + playfirstmoncry + msgbox gText_FollowerHappyWalk, MSGBOX_DEFAULT + waitmoncry + return + +EventScript_FollowerAppraising:: + bufferlivemonspeciesname 0 + playfirstmoncry + msgbox gText_FollowerAppraising, MSGBOX_DEFAULT + waitmoncry + return + EventScript_FollowerSkeptical:: bufferlivemonspeciesname 0 playfirstmoncry diff --git a/include/event_scripts.h b/include/event_scripts.h index 66b481b9227f..714a8ffc598a 100644 --- a/include/event_scripts.h +++ b/include/event_scripts.h @@ -10,6 +10,8 @@ extern const u8 EventScript_FollowerHappyRain[]; extern const u8 EventScript_FollowerMetLocation[]; extern const u8 EventScript_FollowerEnd[]; extern const u8 EventScript_FollowerSkeptical[]; +extern const u8 EventScript_FollowerAppraising[]; +extern const u8 EventScript_FollowerHappyWalk[]; extern const u8 EnterPokeballMovement[]; extern const u8 EventScript_TestSignpostMsg[]; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index a9726ce17e23..15850aa1bcfb 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1737,9 +1737,13 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big return FALSE; } friendship = GetMonData(mon, MON_DATA_FRIENDSHIP); - if (friendship < 25) + if (friendship <= 80) ScriptCall(ctx, EventScript_FollowerSkeptical); - else if (friendship == 255) + else if (friendship <= 170) + ScriptCall(ctx, EventScript_FollowerAppraising); + else if (friendship < 255) + ScriptCall(ctx, EventScript_FollowerHappyWalk); + else // Max friendship ScriptCall(ctx, EventScript_FollowerLovesYou); return FALSE; } From 85995c8a922b55ac32c9f3865587dfaa40e2e6b0 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Fri, 26 Jun 2020 02:16:16 -0400 Subject: [PATCH 039/291] Modified front palette script. --- front_palette.py | 69 +++++++++++++++++++++++++++++++++++++++++++++++ gen3.png | Bin 350836 -> 0 bytes 2 files changed, 69 insertions(+) create mode 100644 front_palette.py delete mode 100644 gen3.png diff --git a/front_palette.py b/front_palette.py new file mode 100644 index 000000000000..602c4e8e1e48 --- /dev/null +++ b/front_palette.py @@ -0,0 +1,69 @@ +#!/usr/bin/env python3 +""" Extract sprites from HGSS follower spritesheets. """ +import os.path +from os.path import join as joinp +import subprocess +import sys +from glob import glob + +import png +from tqdm import tqdm + + +def stack_sprite(name, path): + frames = [joinp(path, 'down', name), joinp(path, 'down', 'frame2', name), + joinp(path, 'up', name), joinp(path, 'up', 'frame2', name), + joinp(path, 'left', name), joinp(path, 'left', 'frame2', name)] + output = joinp(path, name) + subprocess.run(['convert'] + frames + ['+append', output], check=True) + print(f'Stacked {output}') + +def closest_color(c, palette): + min_d = float('inf') + best = 0 + r1, g1, b1 = c + for i, (r2, g2, b2) in enumerate(palette[1:], 1): + # Color diff from https://stackoverflow.com/questions/1847092/given-an-rgb-value-what-would-be-the-best-way-to-find-the-closest-match-in-the-d + d = ((r2-r1)*0.30)**2 + ((g2-g1)*0.59)**2 + ((b2-b1)*0.11)**2 + if d < min_d: + min_d = d + best = i + return best + +def apply_palette(palette_file, input_file, output_file): # Apply one file's palette to another + plt = png.Reader(palette_file) + plt.read() + target_palette = tuple(c[:3] for c in plt.palette()) + inp = png.Reader(input_file) + w, h, rows, info = inp.read() + src_palette = tuple(c[:3] for c in inp.palette()) + new_rows = [[closest_color(src_palette[c][:3], target_palette) if c else 0 for c in row] for row in rows] + with open(output_file, 'wb') as f: + w = png.Writer(width=w, height=h, bitdepth=4, palette=target_palette) + w.write(f, new_rows) + +# Sprites from https://veekun.com/dex/downloads + +def apply_front_palettes(ow_dir, project_root=''): + mon_graphics = joinp(project_root, 'graphics', 'pokemon') + t = tqdm(sorted(glob(joinp(ow_dir, '*.png')))) + spaces = 0 + for path in t: + name, _ = os.path.splitext(os.path.basename(path)) + spaces = min(max(len(name), spaces), 10) + t.set_description(name + ' '*(spaces-len(name))) + output_path = joinp(project_root, 'graphics', 'object_events', 'pics', 'pokemon', f'{name}.png') + if 'unown' in name: + palette_path = joinp(mon_graphics, 'unown', 'a', 'anim_front.png') + elif name == 'castform': + palette_path = joinp(mon_graphics, name, 'anim_front_normal_form.png') + else: + palette_path = joinp(mon_graphics, name, 'anim_front.png') + try: + apply_palette(palette_path, path, output_path) + except Exception as e: + t.write(f'{name}: {e.__class__.__name__}: {e}', file=sys.stderr) + + +if __name__ == '__main__': + apply_front_palettes('overworld') diff --git a/gen3.png b/gen3.png deleted file mode 100644 index ad2f2fb90cabc1ec4000d7c930e9910ca101823f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 350836 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 z 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 L9pxHDtH}QcT5CX< From 12e3b4efadafdef43bba26ca1ce897135808779c Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 17 Jun 2020 21:08:15 -0400 Subject: [PATCH 040/291] Added alpha-blending shadows. --- include/field_effect_helpers.h | 1 + src/event_object_movement.c | 5 +++++ src/field_effect_helpers.c | 26 ++++++++++++++++++++------ src/field_weather_effect.c | 3 +-- 4 files changed, 27 insertions(+), 8 deletions(-) diff --git a/include/field_effect_helpers.h b/include/field_effect_helpers.h index 9b7b6ffd5c4d..004be8e19751 100644 --- a/include/field_effect_helpers.h +++ b/include/field_effect_helpers.h @@ -15,6 +15,7 @@ bool8 sub_8155DA0(struct ObjectEvent *); void sub_8155D78(struct ObjectEvent *); void StartAshFieldEffect(s16, s16, u16, s16); void SetUpReflection(struct ObjectEvent*, struct Sprite*, u8); +void SetUpShadow(struct ObjectEvent*, struct Sprite*); u32 StartFieldEffectForObjectEvent(u8, struct ObjectEvent*); u8 FindTallGrassFieldEffectSpriteId(u8 localId, u8 mapNum, u8 mapGroup, s16 x, s16 y); void UpdateRayquazaSpotlightEffect(struct Sprite*); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 15850aa1bcfb..5a22b3f59dcc 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -8650,6 +8650,10 @@ static void (*const sGroundEffectFuncs[])(struct ObjectEvent *objEvent, struct S GroundEffect_Seaweed // GROUND_EFFECT_FLAG_SEAWEED }; +static void GroundEffect_Shadow(struct ObjectEvent *objEvent, struct Sprite *sprite) { + SetUpShadow(objEvent, sprite); +} + static void DoFlaggedGroundEffects(struct ObjectEvent *objEvent, struct Sprite *sprite, u32 flags) { u8 i; @@ -8660,6 +8664,7 @@ static void DoFlaggedGroundEffects(struct ObjectEvent *objEvent, struct Sprite * for (i = 0; i < ARRAY_COUNT(sGroundEffectFuncs); i++, flags >>= 1) if (flags & 1) sGroundEffectFuncs[i](objEvent, sprite); + GroundEffect_Shadow(objEvent, sprite); } void filters_out_some_ground_effects(struct ObjectEvent *objEvent, u32 *flags) diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index ec5796ccc148..994a8ada23a7 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -34,12 +34,20 @@ static void sub_81556E8(struct ObjectEvent *, struct Sprite *); static void CreateBobbingEffect(struct ObjectEvent *, struct Sprite *, struct Sprite *); static void sub_8155850(struct Sprite *); static u32 ShowDisguiseFieldEffect(u8, u8, u8); +u32 FldEff_Shadow(void); #define sReflectionObjEventId data[0] #define sReflectionObjEventLocalId data[1] #define sReflectionVerticalOffset data[2] #define sIsStillReflection data[7] +void SetUpShadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) { + gFieldEffectArguments[0] = objectEvent->localId; + gFieldEffectArguments[1] = gSaveBlock1Ptr->location.mapNum; + gFieldEffectArguments[2] = gSaveBlock1Ptr->location.mapGroup; + FldEff_Shadow(); +} + void SetUpReflection(struct ObjectEvent *objectEvent, struct Sprite *sprite, bool8 stillReflection) { struct Sprite *reflectionSprite; @@ -141,7 +149,7 @@ static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, } sprite->oam.paletteNum = paletteNum; // Apply alpha blending - SetGpuReg(REG_OFFSET_BLDALPHA, sprite->data[7] == FALSE ? BLDALPHA_BLEND(8, 12) : BLDALPHA_BLEND(8, 8)); + // SetGpuReg(REG_OFFSET_BLDALPHA, sprite->data[7] == FALSE ? BLDALPHA_BLEND(8, 12) : BLDALPHA_BLEND(8, 8)); sprite->oam.objMode = 1; // BLEND } @@ -293,12 +301,19 @@ u32 FldEff_Shadow(void) u8 objectEventId; const struct ObjectEventGraphicsInfo *graphicsInfo; u8 spriteId; - + u8 i; + for (i = 0; i < MAX_SPRITES; i++) { + // Return early if a shadow sprite already exists + if (gSprites[i].data[0] == gFieldEffectArguments[0] && gSprites[i].callback == UpdateShadowFieldEffect) + return 0; + } objectEventId = GetObjectEventIdByLocalIdAndMap(gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); graphicsInfo = GetObjectEventGraphicsInfo(gObjectEvents[objectEventId].graphicsId); spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[sShadowEffectTemplateIds[graphicsInfo->shadowSize]], 0, 0, 0x94); if (spriteId != MAX_SPRITES) { + // SetGpuReg(REG_OFFSET_BLDALPHA, BLDALPHA_BLEND(8, 12)); + gSprites[spriteId].oam.objMode = 1; // BLEND gSprites[spriteId].coordOffsetEnabled = TRUE; gSprites[spriteId].data[0] = gFieldEffectArguments[0]; gSprites[spriteId].data[1] = gFieldEffectArguments[1]; @@ -325,12 +340,11 @@ void UpdateShadowFieldEffect(struct Sprite *sprite) sprite->oam.priority = linkedSprite->oam.priority; sprite->pos1.x = linkedSprite->pos1.x; sprite->pos1.y = linkedSprite->pos1.y + sprite->data[3]; - if (!objectEvent->active || !objectEvent->hasShadow + sprite->invisible = linkedSprite->invisible; + if (!objectEvent->active || MetatileBehavior_IsPokeGrass(objectEvent->currentMetatileBehavior) || MetatileBehavior_IsSurfableWaterOrUnderwater(objectEvent->currentMetatileBehavior) - || MetatileBehavior_IsSurfableWaterOrUnderwater(objectEvent->previousMetatileBehavior) - || MetatileBehavior_IsReflective(objectEvent->currentMetatileBehavior) - || MetatileBehavior_IsReflective(objectEvent->previousMetatileBehavior)) + || MetatileBehavior_IsSurfableWaterOrUnderwater(objectEvent->previousMetatileBehavior)) { FieldEffectStop(sprite, FLDEFF_SHADOW); } diff --git a/src/field_weather_effect.c b/src/field_weather_effect.c index 320a10670118..4281117d1f64 100644 --- a/src/field_weather_effect.c +++ b/src/field_weather_effect.c @@ -155,6 +155,7 @@ void Sunny_InitVars(void) { gWeatherPtr->gammaTargetIndex = 0; gWeatherPtr->gammaStepDelay = 20; + Weather_SetBlendCoeffs(8, 12); } void Sunny_InitAll(void) @@ -2581,5 +2582,3 @@ static void UpdateRainCounter(u8 newWeather, u8 oldWeather) && (newWeather == WEATHER_RAIN || newWeather == WEATHER_RAIN_THUNDERSTORM)) IncrementGameStat(GAME_STAT_GOT_RAINED_ON); } - - From 42d5fe07fad481e79b779848d8abba2d93736b99 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sun, 21 Jun 2020 22:26:41 -0400 Subject: [PATCH 041/291] Start of implementation for time of day filter. --- common_syms/overworld.txt | 1 + .../rustboro/metatile_attributes.bin | Bin 700 -> 700 bytes graphics/object_events/palettes/light.pal | 19 +++ graphics/object_events/pics/misc/light.png | Bin 0 -> 3064 bytes include/event_object_movement.h | 1 + include/global.h | 2 + include/overworld.h | 8 +- include/palette.h | 1 + .../field_effect_object_template_pointers.h | 1 + src/data/field_effects/field_effect_objects.h | 6 + .../object_events/object_event_graphics.h | 9 +- src/event_object_movement.c | 100 ++++++++++++- src/field_effect_helpers.c | 6 +- src/field_weather.c | 2 + src/field_weather_effect.c | 8 +- src/overworld.c | 71 ++++++++- src/palette.c | 141 +++++++++++++++++- 17 files changed, 354 insertions(+), 22 deletions(-) create mode 100644 graphics/object_events/palettes/light.pal create mode 100644 graphics/object_events/pics/misc/light.png diff --git a/common_syms/overworld.txt b/common_syms/overworld.txt index e136f5444928..48333620987e 100644 --- a/common_syms/overworld.txt +++ b/common_syms/overworld.txt @@ -6,3 +6,4 @@ gFieldCallback gFieldCallback2 gLocalLinkPlayerId gFieldLinkPlayerCount +gTimeOfDay diff --git a/data/tilesets/secondary/rustboro/metatile_attributes.bin b/data/tilesets/secondary/rustboro/metatile_attributes.bin index e2b728c657ac47e17dd2881b8dc1b3408baeb5db..56b728b08c8aa8566c69bc7c04bf414980f3c773 100644 GIT binary patch delta 14 VcmdnPx`%aw3Ns4>%SQF7OaLD*1F--A delta 13 UcmdnPx`%aw%ES*M8!cLx04BTzI{*Lx diff --git a/graphics/object_events/palettes/light.pal b/graphics/object_events/palettes/light.pal new file mode 100644 index 000000000000..3beca89bdfac --- /dev/null +++ b/graphics/object_events/palettes/light.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +110 198 165 +255 213 18 +255 214 38 +254 217 39 +254 218 53 +255 220 65 +255 221 76 +255 223 86 +254 225 95 +254 228 104 +254 229 112 +254 230 120 +255 232 132 +255 235 148 +255 237 162 +255 240 176 diff --git a/graphics/object_events/pics/misc/light.png b/graphics/object_events/pics/misc/light.png new file mode 100644 index 0000000000000000000000000000000000000000..d1a0402d102cf52e47a584f2feb56230d5b7debf GIT binary patch literal 3064 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 e8c5f3ad6 (Added all 386 follower sprites.) const u32 gObjectEventPic_AnimatedBall[] = INCBIN_U32("graphics/object_events/pics/misc/animated_ball.4bpp"); const u16 gObjectEventPalette31[] = INCBIN_U16("graphics/object_events/palettes/31.gbapal"); const u32 gObjectEventPic_Bulbasaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/bulbasaur.4bpp"); @@ -784,3 +778,4 @@ const u32 gObjectEventPic_LugiaOld[] = INCBIN_U32("graphics/object_events/pics/p const u32 gObjectEventPic_HoOhOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/ho_oh_old.4bpp"); const u32 gObjectEventPic_GroudonOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/groudon_old.4bpp"); const u32 gObjectEventPic_KyogreOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/kyogre_old.4bpp"); +const u16 gObjectEventPaletteLight[] = INCBIN_U16("graphics/object_events/palettes/light.gbapal"); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 5a22b3f59dcc..348d65fdc86f 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -451,6 +451,7 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_RS_BRENDAN 0x1122 #define OBJ_EVENT_PAL_TAG_RS_MAY 0x1123 #define OBJ_EVENT_PAL_TAG_DYNAMIC 0x1124 +#define OBJ_EVENT_PAL_TAG_LIGHT 0x8001 #define OBJ_EVENT_PAL_TAG_NONE 0x11FF #include "data/object_events/object_event_graphics_info_pointers.h" @@ -498,6 +499,7 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_RubySapphireBrendan, OBJ_EVENT_PAL_TAG_RS_BRENDAN}, {gObjectEventPal_RubySapphireMay, OBJ_EVENT_PAL_TAG_RS_MAY}, {gObjectEventPalette0, OBJ_EVENT_PAL_TAG_DYNAMIC}, + {gObjectEventPaletteLight, OBJ_EVENT_PAL_TAG_LIGHT}, {NULL, 0x0000}, }; @@ -1753,6 +1755,87 @@ bool8 ScrFunc_followerfly(struct ScriptContext *ctx) { return FALSE; } +// Callback for light sprites +void UpdateLightSprite(struct Sprite *sprite) { + s16 left = gSaveBlock1Ptr->pos.x - 2; + s16 right = gSaveBlock1Ptr->pos.x + 17; + s16 top = gSaveBlock1Ptr->pos.y; + s16 bottom = gSaveBlock1Ptr->pos.y + 15; + s16 x = sprite->data[6]; + s16 y = sprite->data[7]; + u16 sheetTileStart; + u32 paletteNum; + bool8 finished = TRUE; + // Ripped from RemoveObjectEventIfOutsideView + if (x >= left && x <= right + && y >= top && y <= bottom) + finished = FALSE; + if (x >= left && x <= right + && y >= top && y <= bottom) + finished = FALSE; + finished = finished ? finished : gTimeOfDay != TIME_OF_DAY_NIGHT; + if (finished) { + sheetTileStart = sprite->sheetTileStart; + paletteNum = sprite->oam.paletteNum; + DestroySprite(sprite); + FieldEffectFreeTilesIfUnused(sheetTileStart); + FieldEffectFreePaletteIfUnused(paletteNum); + return; + } + + if (gPlayerAvatar.tileTransitionState) { + Weather_SetBlendCoeffs(7, 12); + sprite->invisible = FALSE; + } else { + Weather_SetBlendCoeffs(12, 12); + sprite->invisible = gSaveBlock2Ptr->playTimeVBlanks & 1; + } +} + +// Spawn a light at a map coordinate based on metatile behavior +static void SpawnLightSprite(s16 x, s16 y, s16 camX, s16 camY, u32 behavior) { + struct Sprite *sprite; + u8 i; + for (i = 0; i < MAX_SPRITES; i++) { + sprite = &gSprites[i]; + if (sprite->inUse && sprite->callback == UpdateLightSprite && sprite->data[6] == x && sprite->data[7] == y) + return; + } + sprite = &gSprites[CreateSprite(&gFieldEffectObjectTemplate_BallLight, 0, 0, 0)]; + UpdateSpritePaletteByTemplate(&gFieldEffectObjectTemplate_BallLight, sprite); + sub_8092FF0(x + camX, y + camY, &sprite->pos1.x, &sprite->pos1.y); + sprite->data[6] = x; + sprite->data[7] = y; + sprite->affineAnims = gDummySpriteAffineAnimTable; + sprite->affineAnimBeginning = TRUE; + sprite->centerToCornerVecX = -(32 >> 1); + sprite->centerToCornerVecY = -(32 >> 1); + sprite->oam.priority = 1; + sprite->oam.objMode = 1; // BLEND + sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; + sprite->coordOffsetEnabled = TRUE; + sprite->pos1.x += 8; + sprite->pos1.y += 22 + sprite->centerToCornerVecY; +} + +void TrySpawnLightSprites(s16 camX, s16 camY) { + s16 left = gSaveBlock1Ptr->pos.x - 2; + s16 right = gSaveBlock1Ptr->pos.x + 17; + s16 top = gSaveBlock1Ptr->pos.y; + s16 bottom = gSaveBlock1Ptr->pos.y + 16; + s16 x, y; + u32 behavior; + if (gTimeOfDay != TIME_OF_DAY_NIGHT) + return; + for (x = left; x <= right; x++) { + for (y = top; y <= bottom; y++) { + behavior = MapGridGetMetatileBehaviorAt(x, y); + if (behavior == 0x04) // TODO: Use an actual constant + SpawnLightSprite(x, y, camX, camY, behavior); + } + } +} + void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) { u8 i; @@ -1789,6 +1872,7 @@ void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) TrySpawnObjectEventTemplate(template, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, cameraX, cameraY); } } + TrySpawnLightSprites(cameraX, cameraY); } void RemoveObjectEventsOutsideView(void) @@ -1829,7 +1913,7 @@ static void RemoveObjectEventIfOutsideView(struct ObjectEvent *objectEvent) RemoveObjectEvent(objectEvent); } -void sub_808E16C(s16 x, s16 y) +void sub_808E16C(s16 x, s16 y) // Called when returning to field { u8 i; @@ -1842,6 +1926,7 @@ void sub_808E16C(s16 x, s16 y) } } CreateReflectionEffectSprites(); + TrySpawnLightSprites(x, y); } static void sub_808E1B8(u8 objectEventId, s16 x, s16 y) @@ -1934,7 +2019,13 @@ static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct sprite->inUse = FALSE; FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); sprite->inUse = TRUE; - sprite->oam.paletteNum = LoadSpritePalette(spritePalette); + if (IndexOfSpritePaletteTag(spritePalette->tag) == 0xFF) { + sprite->oam.paletteNum = LoadSpritePalette(spritePalette); + UpdateSpritePaletteWithTime(sprite->oam.paletteNum); + } else { + sprite->oam.paletteNum = LoadSpritePalette(spritePalette); + } + return sprite->oam.paletteNum; } @@ -2186,11 +2277,14 @@ void Unused_LoadObjectEventPaletteSet(u16 *paletteTags) static u8 sub_808E8F4(const struct SpritePalette *spritePalette) { + u8 paletteNum; if (IndexOfSpritePaletteTag(spritePalette->tag) != 0xFF) { return 0xFF; } - return LoadSpritePalette(spritePalette); + paletteNum = LoadSpritePalette(spritePalette); + UpdateSpritePaletteWithTime(paletteNum); + return paletteNum; } void PatchObjectPalette(u16 paletteTag, u8 paletteSlot) diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 994a8ada23a7..05ade09d9e07 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -146,11 +146,10 @@ static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, } paletteNum = LoadSpritePalette(&filteredPalette); UpdateSpritePaletteWithWeather(paletteNum); + UpdateSpritePaletteWithTime(paletteNum); } sprite->oam.paletteNum = paletteNum; - // Apply alpha blending - // SetGpuReg(REG_OFFSET_BLDALPHA, sprite->data[7] == FALSE ? BLDALPHA_BLEND(8, 12) : BLDALPHA_BLEND(8, 8)); - sprite->oam.objMode = 1; // BLEND + sprite->oam.objMode = 1; // Alpha blending } #define HIGH_BRIDGE_PAL_TAG 0x4010 @@ -200,6 +199,7 @@ static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) } paletteNum = LoadSpritePalette(&filteredPalette); UpdateSpritePaletteWithWeather(paletteNum); + UpdateSpritePaletteWithTime(paletteNum); } reflectionSprite->oam.paletteNum = paletteNum; } diff --git a/src/field_weather.c b/src/field_weather.c index 655e24590e8b..73f22d56c801 100644 --- a/src/field_weather.c +++ b/src/field_weather.c @@ -254,6 +254,7 @@ static void Task_WeatherMain(u8 taskId) static void None_Init(void) { + Weather_SetBlendCoeffs(8, 12); // Indoor shadows gWeatherPtr->gammaTargetIndex = 0; gWeatherPtr->gammaStepDelay = 0; } @@ -860,6 +861,7 @@ void LoadCustomWeatherSpritePalette(const u16 *palette) { LoadPalette(palette, 0x100 + gWeatherPtr->weatherPicSpritePalIndex * 16, 32); UpdateSpritePaletteWithWeather(gWeatherPtr->weatherPicSpritePalIndex); + UpdateSpritePaletteWithTime(gWeatherPtr->weatherPicSpritePalIndex); } static void LoadDroughtWeatherPalette(u8 *gammaIndexPtr, u8 *a1) diff --git a/src/field_weather_effect.c b/src/field_weather_effect.c index 4281117d1f64..0d0b71fe2727 100644 --- a/src/field_weather_effect.c +++ b/src/field_weather_effect.c @@ -478,7 +478,7 @@ void Rain_InitVars(void) gWeatherPtr->rainSpriteVisibleDelay = 8; gWeatherPtr->isDownpour = FALSE; gWeatherPtr->targetRainSpriteCount = 10; - gWeatherPtr->gammaTargetIndex = 3; + gWeatherPtr->gammaTargetIndex = gTimeOfDay == TIME_OF_DAY_DAY ? 3 : 0; gWeatherPtr->gammaStepDelay = 20; SetRainStrengthFromSoundEffect(SE_RAIN); } @@ -1020,7 +1020,7 @@ void Thunderstorm_InitVars(void) gWeatherPtr->rainSpriteVisibleDelay = 4; gWeatherPtr->isDownpour = FALSE; gWeatherPtr->targetRainSpriteCount = 16; - gWeatherPtr->gammaTargetIndex = 3; + gWeatherPtr->gammaTargetIndex = gTimeOfDay == TIME_OF_DAY_DAY ? 3 : 0; gWeatherPtr->gammaStepDelay = 20; gWeatherPtr->weatherGfxLoaded = FALSE; // duplicate assignment gWeatherPtr->thunderTriggered = 0; @@ -1116,6 +1116,8 @@ void Thunderstorm_Main(void) if (--gWeatherPtr->unknown_6E6 == 0) { sub_80ABC48(3); + if (gTimeOfDay != TIME_OF_DAY_DAY) + BlendPalettesWithTime(0xFFFFFFFF); gWeatherPtr->unknown_6EA = 1; if (--gWeatherPtr->unknown_6EC != 0) { @@ -1152,7 +1154,7 @@ void Thunderstorm_Main(void) case 13: if (--gWeatherPtr->unknown_6E6 == 0) { - sub_80ABC7C(19, 3, 5); + gTimeOfDay == TIME_OF_DAY_DAY ? sub_80ABC7C(19, 3, 5) : BlendPalettesWithTime(0xFFFFFFFF); gWeatherPtr->initStep++; } break; diff --git a/src/overworld.c b/src/overworld.c index 369db2173d3c..32bd469cf833 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -42,6 +42,7 @@ #include "random.h" #include "roamer.h" #include "rotating_gate.h" +#include "rtc.h" #include "safari_zone.h" #include "save.h" #include "save_location.h" @@ -175,6 +176,8 @@ static u16 (*sPlayerKeyInterceptCallback)(u32); static bool8 sUnknown_03000E18; static u8 sRfuKeepAliveTimer; +u8 static gTimeOfDayState; + // IWRAM common u16 *gBGTilemapBuffers1; u16 *gBGTilemapBuffers2; @@ -185,6 +188,8 @@ bool8 (*gFieldCallback2)(void); u8 gLocalLinkPlayerId; // This is our player id in a multiplayer mode. u8 gFieldLinkPlayerCount; +u8 gTimeOfDay; + // EWRAM vars EWRAM_DATA static u8 sObjectEventLoadFlag = 0; EWRAM_DATA struct WarpData gLastUsedWarp = {0}; @@ -197,6 +202,7 @@ EWRAM_DATA static u16 sAmbientCrySpecies = 0; EWRAM_DATA static bool8 sIsAmbientCryWaterMon = FALSE; EWRAM_DATA struct LinkPlayerObjectEvent gLinkPlayerObjectEvents[4] = {0}; + // const rom data static const struct WarpData sDummyWarpData = { @@ -811,6 +817,7 @@ void LoadMapFromCameraTransition(u8 mapGroup, u8 mapNum) RoamerMove(); DoCurrentWeather(); ResetFieldTasksArgs(); + BlendPalettesWithTime(0xFFFFFFFF); RunOnResumeMapScript(); if (gMapHeader.regionMapSectionId != MAPSEC_BATTLE_FRONTIER @@ -1442,6 +1449,59 @@ void CB1_Overworld(void) DoCB1_Overworld(gMain.newKeys, gMain.heldKeys); } +struct TimeOfDayBlend { + u8 coeff:4; + u16 blendColor; +}; + +static const struct TimeOfDayBlend sTimeOfDayBlendVars[] = +{ + [TIME_OF_DAY_NIGHT] = {.coeff = 10, .blendColor = 0x1400}, + [TIME_OF_DAY_TWILIGHT] = {.coeff = 4, .blendColor = 0x155D}, + [TIME_OF_DAY_DAY] = {.coeff = 0, .blendColor = 0}, +}; + +u8 UpdateTimeOfDay(void) { + RtcCalcLocalTime(); + if (gLocalTime.hours >= 20 || gLocalTime.hours < 4) + return gTimeOfDay = TIME_OF_DAY_NIGHT; + else if (gLocalTime.hours >= 10 && gLocalTime.hours < 20) + return gTimeOfDay = TIME_OF_DAY_DAY; + return gTimeOfDay = TIME_OF_DAY_TWILIGHT; +} + +static bool8 MapHasNaturalLight(u8 mapType) { // Weather a map type is naturally lit/outside + return mapType == MAP_TYPE_TOWN || mapType == MAP_TYPE_CITY || mapType == MAP_TYPE_ROUTE; +} + +static bool8 FadePalettesWithTime(void) { + gTimeOfDayState = 0; + gTimeOfDay = UpdateTimeOfDay(); + if (MapHasNaturalLight(gMapHeader.mapType)) { + ResetPaletteFade(); + BeginTimeOfDayPaletteFade(0xFFFFFFFF, 0, 16, sTimeOfDayBlendVars[gTimeOfDay].coeff, sTimeOfDayBlendVars[gTimeOfDay].blendColor); + } +} + +void BlendPalettesWithTime(u32 palettes) { + // Only blend if not transitioning between times and the map type allows + if (gTimeOfDayState == 0 && MapHasNaturalLight(gMapHeader.mapType)) { + u8 i; + for (i = 0; i < 16; i++) { + if (GetSpritePaletteTagByPaletteNum(i) & 0x8000) // Don't blend special sprite palette tags + palettes &= ~(1 << (i + 16)); + } + palettes &= ~0xE000; // Don't blend tile palettes [13,15] + gTimeOfDay = gTimeOfDay > TIME_OF_DAY_MAX ? TIME_OF_DAY_MAX : gTimeOfDay; + BlendPalettes(palettes, sTimeOfDayBlendVars[gTimeOfDay].coeff, sTimeOfDayBlendVars[gTimeOfDay].blendColor); + } +} + +u8 UpdateSpritePaletteWithTime(u8 paletteNum) { + BlendPalettesWithTime(1 << (paletteNum + 16)); + return paletteNum; +} + static void OverworldBasic(void) { ScriptContext2_RunScript(); @@ -1463,12 +1523,16 @@ void CB2_OverworldBasic(void) void CB2_Overworld(void) { + u32 *debugPtr = (u32*) 0x0203de00; bool32 fading = (gPaletteFade.active != 0); + *debugPtr = (u32) &gTimeOfDay; if (fading) SetVBlankCallback(NULL); OverworldBasic(); - if (fading) - SetFieldVBlankCallback(); + if (fading) { + SetFieldVBlankCallback(); + return; + } } void SetMainCallback1(MainCallback cb) @@ -1564,6 +1628,7 @@ static void CB2_LoadMap2(void) DoMapLoadLoop(&gMain.state); SetFieldVBlankCallback(); SetMainCallback1(CB1_Overworld); + FadePalettesWithTime(); SetMainCallback2(CB2_Overworld); } @@ -1620,6 +1685,7 @@ static void CB2_ReturnToFieldLocal(void) if (ReturnToFieldLocal(&gMain.state)) { SetFieldVBlankCallback(); + FadePalettesWithTime(); SetMainCallback2(CB2_Overworld); } } @@ -1966,7 +2032,6 @@ static bool32 ReturnToFieldLocal(u8 *state) case 3: return TRUE; } - return FALSE; } diff --git a/src/palette.c b/src/palette.c index cbaae8da28c0..a367a5ed43fe 100644 --- a/src/palette.c +++ b/src/palette.c @@ -11,6 +11,7 @@ enum NORMAL_FADE, FAST_FADE, HARDWARE_FADE, + TIME_OF_DAY_FADE, }; // These are structs for some unused palette system. @@ -50,6 +51,7 @@ static u8 UpdateNormalPaletteFade(void); static void BeginFastPaletteFadeInternal(u8); static u8 UpdateFastPaletteFade(void); static u8 UpdateHardwarePaletteFade(void); +static u8 UpdateTimeOfDayPaletteFade(void); static void UpdateBlendRegisters(void); static bool8 IsSoftwarePaletteFadeFinishing(void); static void Task_BlendPalettesGradually(u8 taskId); @@ -123,6 +125,8 @@ u8 UpdatePaletteFade(void) result = UpdateNormalPaletteFade(); else if (gPaletteFade.mode == FAST_FADE) result = UpdateFastPaletteFade(); + else if (gPaletteFade.mode == TIME_OF_DAY_FADE) + result = UpdateTimeOfDayPaletteFade(); else result = UpdateHardwarePaletteFade(); @@ -199,6 +203,53 @@ bool8 BeginNormalPaletteFade(u32 selectedPalettes, s8 delay, u8 startY, u8 targe } } +// Like normal palette fade but respects sprite/tile palettes immune to time of day fading +bool8 BeginTimeOfDayPaletteFade(u32 selectedPalettes, s8 delay, u8 startY, u8 targetY, u16 blendColor) +{ + u8 temp; + u16 color = blendColor; + + if (gPaletteFade.active) + { + return FALSE; + } + else + { + gPaletteFade.deltaY = 2; + + if (delay < 0) + { + gPaletteFade.deltaY += (delay * -1); + delay = 0; + } + + gPaletteFade_selectedPalettes = selectedPalettes; + gPaletteFade.delayCounter = delay; + gPaletteFade_delay = delay; + gPaletteFade.y = startY; + gPaletteFade.targetY = targetY; + gPaletteFade.blendColor = color; + gPaletteFade.active = 1; + gPaletteFade.mode = TIME_OF_DAY_FADE; + + if (startY < targetY) + gPaletteFade.yDec = 0; + else + gPaletteFade.yDec = 1; + + UpdatePaletteFade(); + + temp = gPaletteFade.bufferTransferDisabled; + gPaletteFade.bufferTransferDisabled = 0; + CpuCopy32(gPlttBufferFaded, (void *)PLTT, PLTT_SIZE); + sPlttBufferTransferPending = 0; + if (gPaletteFade.mode == HARDWARE_FADE && gPaletteFade.active) + UpdateBlendRegisters(); + gPaletteFade.bufferTransferDisabled = temp; + return TRUE; + } +} + bool8 unref_sub_80A1C1C(u32 a1, u8 a2, u8 a3, u8 a4, u16 a5) { ReadPlttIntoBuffers(); @@ -405,6 +456,94 @@ static u8 GetPaletteNumByUid(u16 uid) return 16; } +// Like normal palette fade, but respects sprite/tile palettes immune to time of day fading +static u8 UpdateTimeOfDayPaletteFade(void) // Like normal, but respects sprite palettes immune to fading +{ + u8 paletteNum; + u16 paletteOffset; + u16 selectedPalettes; + + if (!gPaletteFade.active) + return PALETTE_FADE_STATUS_DONE; + + if (IsSoftwarePaletteFadeFinishing()) + return gPaletteFade.active ? PALETTE_FADE_STATUS_ACTIVE : PALETTE_FADE_STATUS_DONE; + + if (!gPaletteFade.objPaletteToggle) + { + if (gPaletteFade.delayCounter < gPaletteFade_delay) + { + gPaletteFade.delayCounter++; + return 2; + } + gPaletteFade.delayCounter = 0; + } + + paletteOffset = 0; + + if (!gPaletteFade.objPaletteToggle) + { + selectedPalettes = gPaletteFade_selectedPalettes; + } + else + { + selectedPalettes = gPaletteFade_selectedPalettes >> 16; + paletteOffset = 256; + } + + for (paletteNum = 0; paletteNum < 16; paletteNum++, selectedPalettes >>= 1, paletteOffset += 16) { + if (selectedPalettes & 1) { + if (gPaletteFade.yDec) { + if (gPaletteFade.objPaletteToggle) { // sprite palettes + if (gPaletteFade.y >= gPaletteFade.targetY || GetSpritePaletteTagByPaletteNum(paletteNum) & 0x8000) + BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); + // tile palettes + } else if (gPaletteFade.y >= gPaletteFade.targetY || (paletteNum >= 13 && paletteNum <= 15)) { + BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); + } + } else { + BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); + } + } + } + + gPaletteFade.objPaletteToggle ^= 1; + + if (!gPaletteFade.objPaletteToggle) + { + if ((gPaletteFade.yDec && gPaletteFade.y == 0) || (!gPaletteFade.yDec && gPaletteFade.y == gPaletteFade.targetY)) + { + gPaletteFade_selectedPalettes = 0; + gPaletteFade.softwareFadeFinishing = 1; + } + else + { + s8 val; + + if (!gPaletteFade.yDec) + { + val = gPaletteFade.y; + val += gPaletteFade.deltaY; + if (val > gPaletteFade.targetY) + val = gPaletteFade.targetY; + gPaletteFade.y = val; + } + else + { + val = gPaletteFade.y; + val -= gPaletteFade.deltaY; + if (val < 0) + val = 0; + gPaletteFade.y = val; + } + } + } + + // gPaletteFade.active cannot change since the last time it was checked. So this + // is equivalent to `return PALETTE_FADE_STATUS_ACTIVE;` + return PALETTE_FADE_STATUS_ACTIVE; +} + static u8 UpdateNormalPaletteFade(void) { u16 paletteOffset; @@ -586,7 +725,6 @@ static u8 UpdateFastPaletteFade(void) if (IsSoftwarePaletteFadeFinishing()) return gPaletteFade.active ? PALETTE_FADE_STATUS_ACTIVE : PALETTE_FADE_STATUS_DONE; - if (gPaletteFade.objPaletteToggle) { @@ -721,7 +859,6 @@ static u8 UpdateFastPaletteFade(void) gPaletteFade.mode = NORMAL_FADE; gPaletteFade.softwareFadeFinishing = 1; } - // gPaletteFade.active cannot change since the last time it was checked. So this // is equivalent to `return PALETTE_FADE_STATUS_ACTIVE;` return gPaletteFade.active ? PALETTE_FADE_STATUS_ACTIVE : PALETTE_FADE_STATUS_DONE; From 2d9c42110f32bc1fb8211b5f265d669d1ebeba95 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Fri, 10 Jul 2020 03:52:32 -0400 Subject: [PATCH 042/291] Added nature colors to stats. --- src/pokemon_summary_screen.c | 49 ++++++++++++++++++++++-------------- 1 file changed, 30 insertions(+), 19 deletions(-) diff --git a/src/pokemon_summary_screen.c b/src/pokemon_summary_screen.c index 7dcfd7b994c9..6a1ddfaf54d7 100644 --- a/src/pokemon_summary_screen.c +++ b/src/pokemon_summary_screen.c @@ -3336,23 +3336,36 @@ static void PrintRibbonCount(void) PrintTextOnWindow(AddWindowFromTemplateList(sPageSkillsTemplate, PSS_DATA_WINDOW_SKILLS_RIBBON_COUNT), text, x, 1, 0, 0); } +// Based on https://www.pokecommunity.com/showpost.php?p=10024409&postcount=21 +static void BufferStat(u8 *dst, s8 natureMod, u32 stat, u32 strId, u32 n) { + static const u8 textNatureMinus[] = _("{COLOR_HIGHLIGHT_SHADOW}{BLUE}{TRANSPARENT}{07}"); // Blue + static const u8 textNaturePlus[] = _("{COLOR_HIGHLIGHT_SHADOW}{05}{TRANSPARENT}{06}"); // Red + static const u8 textNatureNone[] = _("{COLOR_HIGHLIGHT_SHADOW}{01}{TRANSPARENT}{DARK_GREY}"); // Black + u8 *txtPtr; + if (natureMod == 0) + txtPtr = StringCopy(dst, textNatureNone); + else if (natureMod > 0) + txtPtr = StringCopy(dst, textNaturePlus); + else + txtPtr = StringCopy(dst, textNatureMinus); + + ConvertIntToDecimalStringN(txtPtr, stat, STR_CONV_MODE_RIGHT_ALIGN, n); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(strId, dst); +} + static void BufferLeftColumnStats(void) { - u8 *currentHPString = Alloc(8); - u8 *maxHPString = Alloc(8); - u8 *attackString = Alloc(8); - u8 *defenseString = Alloc(8); - - ConvertIntToDecimalStringN(currentHPString, sMonSummaryScreen->summary.currentHP, STR_CONV_MODE_RIGHT_ALIGN, 3); - ConvertIntToDecimalStringN(maxHPString, sMonSummaryScreen->summary.maxHP, STR_CONV_MODE_RIGHT_ALIGN, 3); - ConvertIntToDecimalStringN(attackString, sMonSummaryScreen->summary.atk, STR_CONV_MODE_RIGHT_ALIGN, 7); - ConvertIntToDecimalStringN(defenseString, sMonSummaryScreen->summary.def, STR_CONV_MODE_RIGHT_ALIGN, 7); + u8 *currentHPString = Alloc(20); + u8 *maxHPString = Alloc(20); + u8 *attackString = Alloc(20); + u8 *defenseString = Alloc(20); + const s8 *natureMod = gNatureStatTable[sMonSummaryScreen->summary.nature]; DynamicPlaceholderTextUtil_Reset(); - DynamicPlaceholderTextUtil_SetPlaceholderPtr(0, currentHPString); - DynamicPlaceholderTextUtil_SetPlaceholderPtr(1, maxHPString); - DynamicPlaceholderTextUtil_SetPlaceholderPtr(2, attackString); - DynamicPlaceholderTextUtil_SetPlaceholderPtr(3, defenseString); + BufferStat(currentHPString, 0, sMonSummaryScreen->summary.currentHP, 0, 3); + BufferStat(maxHPString, 0, sMonSummaryScreen->summary.maxHP, 1, 3); + BufferStat(attackString, natureMod[STAT_ATK - 1], sMonSummaryScreen->summary.atk, 2, 7); + BufferStat(defenseString, natureMod[STAT_DEF - 1], sMonSummaryScreen->summary.def, 3, 7); DynamicPlaceholderTextUtil_ExpandPlaceholders(gStringVar4, sStatsLeftColumnLayout); Free(currentHPString); @@ -3368,14 +3381,12 @@ static void PrintLeftColumnStats(void) static void BufferRightColumnStats(void) { - ConvertIntToDecimalStringN(gStringVar1, sMonSummaryScreen->summary.spatk, STR_CONV_MODE_RIGHT_ALIGN, 3); - ConvertIntToDecimalStringN(gStringVar2, sMonSummaryScreen->summary.spdef, STR_CONV_MODE_RIGHT_ALIGN, 3); - ConvertIntToDecimalStringN(gStringVar3, sMonSummaryScreen->summary.speed, STR_CONV_MODE_RIGHT_ALIGN, 3); + const s8 *natureMod = gNatureStatTable[sMonSummaryScreen->summary.nature]; DynamicPlaceholderTextUtil_Reset(); - DynamicPlaceholderTextUtil_SetPlaceholderPtr(0, gStringVar1); - DynamicPlaceholderTextUtil_SetPlaceholderPtr(1, gStringVar2); - DynamicPlaceholderTextUtil_SetPlaceholderPtr(2, gStringVar3); + BufferStat(gStringVar1, natureMod[STAT_SPATK - 1], sMonSummaryScreen->summary.spatk, 0, 3); + BufferStat(gStringVar2, natureMod[STAT_SPDEF - 1], sMonSummaryScreen->summary.spdef, 1, 3); + BufferStat(gStringVar3, natureMod[STAT_SPEED - 1], sMonSummaryScreen->summary.speed, 2, 3); DynamicPlaceholderTextUtil_ExpandPlaceholders(gStringVar4, sStatsRightColumnLayout); } From 676261a0e02b5dd4325474130d00fa1202ec7a13 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sat, 11 Jul 2020 04:24:50 -0400 Subject: [PATCH 043/291] Fixed bug applying time filter to followers. --- src/event_object_movement.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 348d65fdc86f..ab9c6dad5a84 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1633,13 +1633,19 @@ static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species, u8 objectEvent->extra.mon.shiny = shiny; if (graphicsInfo->paletteTag1 == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + // Note that the shiny palette tag is `species + SPECIES_SHINY_TAG`, which must be increased with more pokemon + // so that palette tags do not overlap const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; // Free palette if otherwise unused sprite->inUse = FALSE; FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); sprite->inUse = TRUE; - LoadCompressedSpritePalette(spritePalette); - sprite->oam.paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present + if (IndexOfSpritePaletteTag(spritePalette->tag) == 0xFF) { // Load compressed palette + LoadCompressedSpritePalette(spritePalette); + sprite->oam.paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present + UpdateSpritePaletteWithTime(sprite->oam.paletteNum); + } else + sprite->oam.paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present } } From 9952a47a64a86c31aa55fbd397f65d4401780a81 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sat, 11 Jul 2020 04:46:08 -0400 Subject: [PATCH 044/291] Fixed follower behavior when seen by trainers. --- src/event_object_lock.c | 3 +++ src/trainer_see.c | 11 ----------- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/src/event_object_lock.c b/src/event_object_lock.c index dec2d7906222..a7ae3a357fbf 100644 --- a/src/event_object_lock.c +++ b/src/event_object_lock.c @@ -147,6 +147,7 @@ static void Task_FreezeObjectAndPlayer(u8 taskId) void FreezeForApproachingTrainers(void) { u8 trainerObjectId1, trainerObjectId2, taskId; + struct ObjectEvent *followerObj = GetFollowerObject(); trainerObjectId1 = GetChosenApproachingTrainerObjectEventId(0); if (gNoOfApproachingTrainers == 2) @@ -184,6 +185,8 @@ void FreezeForApproachingTrainers(void) gTasks[taskId].tObjectFrozen = TRUE; } } + if (followerObj) // Unfreeze follower so it can move behind player + UnfreezeObjectEvent(followerObj); } bool8 IsFreezeObjectAndPlayerFinished(void) diff --git a/src/trainer_see.c b/src/trainer_see.c index b87e4dcb57e8..082b92f2cc37 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -462,22 +462,11 @@ static bool8 TrainerSeeIdle(u8 taskId, struct Task *task, struct ObjectEvent *tr static bool8 TrainerExclamationMark(u8 taskId, struct Task *task, struct ObjectEvent *trainerObj) { u8 direction; - struct ObjectEvent *followerObj = GetFollowerObject(); ObjectEventGetLocalIdAndMap(trainerObj, &gFieldEffectArguments[0], &gFieldEffectArguments[1], &gFieldEffectArguments[2]); FieldEffectStart(FLDEFF_EXCLAMATION_MARK_ICON); direction = GetFaceDirectionMovementAction(trainerObj->facingDirection); ObjectEventSetHeldMovement(trainerObj, direction); - if (followerObj) { - struct ObjectEvent *playerObj = &gObjectEvents[gPlayerAvatar.objectEventId]; - s16 x = playerObj->currentCoords.x; - s16 y = playerObj->currentCoords.y; - // Move back player's location by facing direction - MoveCoords(GetOppositeDirection(playerObj->facingDirection), &x, &y); - direction = GetDirectionToFace(followerObj->previousCoords.x, followerObj->previousCoords.y, x, y); - followerObj->singleMovementActive = FALSE; - ObjectEventSetHeldMovement(followerObj, GetWalkNormalMovementAction(direction)); - } task->tFuncId++; return TRUE; } From 8dd1811ce5576cc1e82e58cb2cae00bc31145479 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sun, 28 Feb 2021 20:40:43 -0500 Subject: [PATCH 045/291] Updated follower messages. Added remote build scripts/workflows. Fixed followers getting stuck when entering doors. --- .github/workflows/buildrom.yml | 24 ++++++++++ .gitignore | 1 + data/scripts/follower.inc | 75 +++++++++++++++++++------------ include/event_scripts.h | 80 ++++++++++++++++++---------------- include/global.fieldmap.h | 2 +- remote_build.sh | 9 ++++ src/event_object_movement.c | 68 +++++++++++++++++------------ src/field_effect.c | 14 +++--- src/field_screen_effect.c | 10 +++++ 9 files changed, 181 insertions(+), 102 deletions(-) create mode 100644 .github/workflows/buildrom.yml create mode 100644 remote_build.sh diff --git a/.github/workflows/buildrom.yml b/.github/workflows/buildrom.yml new file mode 100644 index 000000000000..cd98c8daf68c --- /dev/null +++ b/.github/workflows/buildrom.yml @@ -0,0 +1,24 @@ +name: Build ROM + +on: + push: + tags: + - 'v*' + +jobs: + build_rom: + runs-on: ubuntu-latest + container: + image: arantonitis/devkitgba + steps: + - uses: actions/checkout@v2 + - name: Build & install agbcc + run: | + cd .. + git clone --depth 1 https://github.com/pret/agbcc + cd agbcc + ./build.sh + ./install.sh ../pokeemerald + - name: Build ROM + run: | + make diff --git a/.gitignore b/.gitignore index baa27796bb3e..4abcf9a2c063 100644 --- a/.gitignore +++ b/.gitignore @@ -34,5 +34,6 @@ porymap.project.cfg *.a .fuse_hidden* .ccls-cache/* +.ropeproject/ overworld/ *.sna diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 2c9a6315de5f..c3e32fe3f679 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -1,5 +1,5 @@ gText_FollowerLovesYou:: - .string "{STR_VAR_1} jumps and grins at you.\pIts expression is welling up with love!$" + .string "{STR_VAR_1} is regarding you with\nadoration!$" gText_FollowerLostInThought:: .string "{STR_VAR_1} seems lost in thought.$" @@ -7,8 +7,8 @@ gText_FollowerLostInThought:: gText_FollowerDefault:: .string "ERROR 404: Script not found.$" -gText_FollowerHasWetFeet:: - .string "{STR_VAR_1} frowns at you. It shuffles\nits wet feet.$" +gText_FollowerUnhappyToBeWet:: + .string "{STR_VAR_1} looks unhappy to be wet.$" gText_FollowerSplashesAround:: .string "{STR_VAR_1} splashes around happily!$" @@ -23,17 +23,29 @@ gText_FollowerHappyRain:: .string "{STR_VAR_1} seems to be happy\nabout the rain!$" gText_FollowerMetLocation:: - .string "{STR_VAR_1} is looking around fondly.\pIt seems familiar with this place.$" + .string "{STR_VAR_1} looks around fondly.\nIt seems familiar with this place.$" gText_FollowerSkeptical:: - .string "{STR_VAR_1} gives you a skeptical look...\pWhat could it mean?$" + .string "{STR_VAR_1} looks skeptical...\pWhat could it mean?$" gText_FollowerAppraising:: - .string "{STR_VAR_1} looks you up and down...\pIt carefully follows\nbehind you.$" + .string "{STR_VAR_1} carefully follows behind.$" gText_FollowerHappyWalk:: .string "{STR_VAR_1} skips happily behind you!$" +gText_FollowerAboutToFall:: + .string "{STR_VAR_1} seems to be about\nto fall over!$" + +gText_FollowerTryingToKeepUp:: + .string "{STR_VAR_1} is trying very hard\nto keep up with you...$" + +gText_FollowerIsShivering:: + .string "{STR_VAR_1} is shivering.$" + +gText_FollowerBurnPainful:: + .string "{STR_VAR_1}'s burn looks painful!$'" + .macro playfirstmoncry callfunc ScrFunc_playfirstmoncry .endm @@ -46,6 +58,8 @@ callfunc ScrFunc_bufferlivemonspeciesname EventScript_Follower:: lock faceplayer + bufferlivemonspeciesname 0 + playfirstmoncry callfunc ScrFunc_getfolloweraction checkpartymove MOVE_FLY compare VAR_RESULT 6 @@ -63,29 +77,21 @@ EventScript_FollowerEnd:: end EventScript_FollowerHappyWalk:: - bufferlivemonspeciesname 0 - playfirstmoncry msgbox gText_FollowerHappyWalk, MSGBOX_DEFAULT waitmoncry return EventScript_FollowerAppraising:: - bufferlivemonspeciesname 0 - playfirstmoncry msgbox gText_FollowerAppraising, MSGBOX_DEFAULT waitmoncry return EventScript_FollowerSkeptical:: - bufferlivemonspeciesname 0 - playfirstmoncry msgbox gText_FollowerSkeptical, MSGBOX_DEFAULT waitmoncry return EventScript_FollowerMetLocation:: - bufferlivemonspeciesname 0 - playfirstmoncry applymovement 0xFE Common_Movement_QuestionMark waitmoncry waitmovement 0xFE @@ -93,49 +99,60 @@ EventScript_FollowerMetLocation:: return EventScript_FollowerUnhappyFace:: - bufferlivemonspeciesname 0 - playfirstmoncry msgbox gText_FollowerUnhappyFace, MSGBOX_DEFAULT waitmoncry return EventScript_FollowerHappyRain:: - bufferlivemonspeciesname 0 - playfirstmoncry msgbox gText_FollowerHappyRain, MSGBOX_DEFAULT waitmoncry return -EventScript_FollowerHasWetFeet:: - bufferlivemonspeciesname 0 - playfirstmoncry - msgbox gText_FollowerHasWetFeet, MSGBOX_DEFAULT +EventScript_FollowerUnhappyToBeWet:: + msgbox gText_FollowerUnhappyToBeWet, MSGBOX_DEFAULT waitmoncry return EventScript_FollowerSplashesAbout:: - bufferlivemonspeciesname 0 - playfirstmoncry applymovement 0xFE FollowerSplashMovement waitmovement 0xFE msgbox gText_FollowerSplashesAround, MSGBOX_DEFAULT return EventScript_FollowerLovesYou:: - playfirstmoncry applymovement 0xFE ContestHall_Movement_Heart waitmovement 0xFE waitmoncry - bufferlivemonspeciesname 0 msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT return +EventScript_FollowerAboutToFall:: + msgbox gText_FollowerAboutToFall, MSGBOX_DEFAULT + waitmoncry + return + +EventScript_FollowerTryingToKeepUp:: + msgbox gText_FollowerTryingToKeepUp, MSGBOX_DEFAULT + waitmoncry + return + +EventScript_FollowerIsShivering:: + msgbox gText_FollowerIsShivering, MSGBOX_DEFAULT + waitmoncry + return + +EventScript_FollowerBurnPainful:: + msgbox gText_FollowerBurnPainful, MSGBOX_DEFAULT + waitmoncry + return + EnterPokeballMovement:: .byte 0x9F @ EnterPokeball step_end -FollowerSplashMovement:: - jump_in_place_left_right - jump_in_place_left_right +FollowerSplashMovement:: @ defined in movement.inc + jump_in_place_down + delay_4 + jump_in_place_down face_player step_end diff --git a/include/event_scripts.h b/include/event_scripts.h index 714a8ffc598a..0f12c689bd1d 100644 --- a/include/event_scripts.h +++ b/include/event_scripts.h @@ -2,7 +2,7 @@ #define GUARD_EVENT_SCRIPTS_H extern const u8 EventScript_Follower[]; -extern const u8 EventScript_FollowerHasWetFeet[]; +extern const u8 EventScript_FollowerUnhappyToBeWet[]; extern const u8 EventScript_FollowerSplashesAbout[]; extern const u8 EventScript_FollowerLovesYou[]; extern const u8 EventScript_FollowerUnhappyFace[]; @@ -12,6 +12,10 @@ extern const u8 EventScript_FollowerEnd[]; extern const u8 EventScript_FollowerSkeptical[]; extern const u8 EventScript_FollowerAppraising[]; extern const u8 EventScript_FollowerHappyWalk[]; +extern const u8 EventScript_FollowerAboutToFall[]; +extern const u8 EventScript_FollowerTryingToKeepUp[]; +extern const u8 EventScript_FollowerIsShivering[]; +extern const u8 EventScript_FollowerBurnPainful[]; extern const u8 EnterPokeballMovement[]; extern const u8 EventScript_TestSignpostMsg[]; @@ -253,48 +257,48 @@ extern const u8 gTVWhatsNo1InHoennTodayText05[]; extern const u8 gTVWhatsNo1InHoennTodayText06[]; extern const u8 gTVWhatsNo1InHoennTodayText07[]; extern const u8 gTVWhatsNo1InHoennTodayText08[]; -extern const u8 TVSecretBaseSecrets_Text_Intro[]; +extern const u8 TVSecretBaseSecrets_Text_Intro[]; extern const u8 TVSecretBaseSecrets_Text_WhatWillPlayerDoNext1[]; extern const u8 TVSecretBaseSecrets_Text_WhatWillPlayerDoNext2[]; extern const u8 TVSecretBaseSecrets_Text_TookXStepsBeforeLeaving[]; -extern const u8 TVSecretBaseSecrets_Text_BaseFailedToInterestPlayer[]; -extern const u8 TVSecretBaseSecrets_Text_PlayerEnjoyedBase[]; +extern const u8 TVSecretBaseSecrets_Text_BaseFailedToInterestPlayer[]; +extern const u8 TVSecretBaseSecrets_Text_PlayerEnjoyedBase[]; extern const u8 TVSecretBaseSecrets_Text_PlayerHugeFanOfBase[]; -extern const u8 TVSecretBaseSecrets_Text_Outro[]; -extern const u8 TVSecretBaseSecrets_Text_StoppedMoving1[]; -extern const u8 TVSecretBaseSecrets_Text_StoppedMoving2[]; -extern const u8 TVSecretBaseSecrets_Text_UsedChair[]; -extern const u8 TVSecretBaseSecrets_Text_UsedBalloon[]; -extern const u8 TVSecretBaseSecrets_Text_UsedTent[]; -extern const u8 TVSecretBaseSecrets_Text_UsedPlant[]; -extern const u8 TVSecretBaseSecrets_Text_UsedGoldShield[]; -extern const u8 TVSecretBaseSecrets_Text_UsedSilverShield[]; -extern const u8 TVSecretBaseSecrets_Text_UsedGlassOrnament[]; -extern const u8 TVSecretBaseSecrets_Text_UsedTV[]; -extern const u8 TVSecretBaseSecrets_Text_UsedMudBall[]; -extern const u8 TVSecretBaseSecrets_Text_UsedBag[]; -extern const u8 TVSecretBaseSecrets_Text_UsedCushion[]; -extern const u8 TVSecretBaseSecrets_Text_HitCushion[]; -extern const u8 TVSecretBaseSecrets_Text_HuggedCushion[]; -extern const u8 TVSecretBaseSecrets_Text_BattledWon[]; -extern const u8 TVSecretBaseSecrets_Text_BattledLost[]; -extern const u8 TVSecretBaseSecrets_Text_DeclinedBattle[]; -extern const u8 TVSecretBaseSecrets_Text_UsedPoster[]; -extern const u8 TVSecretBaseSecrets_Text_UsedNoteMat[]; -extern const u8 TVSecretBaseSecrets_Text_BattledDraw[]; -extern const u8 TVSecretBaseSecrets_Text_UsedSpinMat[]; -extern const u8 TVSecretBaseSecrets_Text_UsedSandOrnament[]; -extern const u8 TVSecretBaseSecrets_Text_UsedDesk[]; -extern const u8 TVSecretBaseSecrets_Text_UsedBrick[]; -extern const u8 TVSecretBaseSecrets_Text_UsedSolidBoard[]; -extern const u8 TVSecretBaseSecrets_Text_UsedFence[]; -extern const u8 TVSecretBaseSecrets_Text_UsedGlitterMat[]; -extern const u8 TVSecretBaseSecrets_Text_UsedTire[]; -extern const u8 TVSecretBaseSecrets_Text_UsedStand[]; +extern const u8 TVSecretBaseSecrets_Text_Outro[]; +extern const u8 TVSecretBaseSecrets_Text_StoppedMoving1[]; +extern const u8 TVSecretBaseSecrets_Text_StoppedMoving2[]; +extern const u8 TVSecretBaseSecrets_Text_UsedChair[]; +extern const u8 TVSecretBaseSecrets_Text_UsedBalloon[]; +extern const u8 TVSecretBaseSecrets_Text_UsedTent[]; +extern const u8 TVSecretBaseSecrets_Text_UsedPlant[]; +extern const u8 TVSecretBaseSecrets_Text_UsedGoldShield[]; +extern const u8 TVSecretBaseSecrets_Text_UsedSilverShield[]; +extern const u8 TVSecretBaseSecrets_Text_UsedGlassOrnament[]; +extern const u8 TVSecretBaseSecrets_Text_UsedTV[]; +extern const u8 TVSecretBaseSecrets_Text_UsedMudBall[]; +extern const u8 TVSecretBaseSecrets_Text_UsedBag[]; +extern const u8 TVSecretBaseSecrets_Text_UsedCushion[]; +extern const u8 TVSecretBaseSecrets_Text_HitCushion[]; +extern const u8 TVSecretBaseSecrets_Text_HuggedCushion[]; +extern const u8 TVSecretBaseSecrets_Text_BattledWon[]; +extern const u8 TVSecretBaseSecrets_Text_BattledLost[]; +extern const u8 TVSecretBaseSecrets_Text_DeclinedBattle[]; +extern const u8 TVSecretBaseSecrets_Text_UsedPoster[]; +extern const u8 TVSecretBaseSecrets_Text_UsedNoteMat[]; +extern const u8 TVSecretBaseSecrets_Text_BattledDraw[]; +extern const u8 TVSecretBaseSecrets_Text_UsedSpinMat[]; +extern const u8 TVSecretBaseSecrets_Text_UsedSandOrnament[]; +extern const u8 TVSecretBaseSecrets_Text_UsedDesk[]; +extern const u8 TVSecretBaseSecrets_Text_UsedBrick[]; +extern const u8 TVSecretBaseSecrets_Text_UsedSolidBoard[]; +extern const u8 TVSecretBaseSecrets_Text_UsedFence[]; +extern const u8 TVSecretBaseSecrets_Text_UsedGlitterMat[]; +extern const u8 TVSecretBaseSecrets_Text_UsedTire[]; +extern const u8 TVSecretBaseSecrets_Text_UsedStand[]; extern const u8 TVSecretBaseSecrets_Text_BrokeDoor[]; -extern const u8 TVSecretBaseSecrets_Text_UsedDoll[]; -extern const u8 TVSecretBaseSecrets_Text_UsedSlide[]; -extern const u8 TVSecretBaseSecrets_Text_UsedSlideButDidntGoDown[]; +extern const u8 TVSecretBaseSecrets_Text_UsedDoll[]; +extern const u8 TVSecretBaseSecrets_Text_UsedSlide[]; +extern const u8 TVSecretBaseSecrets_Text_UsedSlideButDidntGoDown[]; extern const u8 TVSecretBaseSecrets_Text_UsedJumpMat[]; extern const u8 gTVSafariFanClubText00[]; extern const u8 gTVSafariFanClubText01[]; diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index 36c050f0dd95..2470d9f0071d 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -210,7 +210,7 @@ struct ObjectEvent /*0x22*/ union __attribute__((packed)) { u8 playerCopyableMovement; struct __attribute__((packed)) { - u16 species:11; // 11 bits for 2048 species + u16 species:11; // 11 bits; 2048 species u16 form:4; u16 shiny:1; } mon; diff --git a/remote_build.sh b/remote_build.sh new file mode 100644 index 000000000000..ddbcf599fba6 --- /dev/null +++ b/remote_build.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +# Rsync repo to build machine; build and scp the ROM back + +set +v +set -e +git push build --force # ssh://merrbot:/home/ubuntu/pokeemerald +ssh merrbot "source /etc/profile.d/devkit-env.sh && cd pokeemerald && git reset --hard && git checkout dexnav && make" +scp merrbot:pokeemerald/pokeemerald.gba romhack.gba diff --git a/src/event_object_movement.c b/src/event_object_movement.c index ab9c6dad5a84..a6b2f5823867 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1622,7 +1622,7 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, return graphicsInfo->tileTag != 0xFFFF ? &gObjectEventGraphicsInfo_Dusclops : graphicsInfo; } -// Set graphics & sprite for a follower object event by species +// Set graphics & sprite for a follower object event by species & shininess. static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species, u8 form, bool8 shiny) { const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); objectEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; @@ -1708,51 +1708,65 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big u16 value; u16 species; u32 behavior; + s16 health_percent; + u8 map_region; u8 friendship; + const u8 *message_choices[10] = {0}; + u8 n_choices = 0; struct ObjectEvent *objEvent = GetFollowerObject(); struct Pokemon *mon = GetFirstLiveMon(); if (mon == NULL) { ScriptCall(ctx, EventScript_FollowerLovesYou); return FALSE; } - if (!Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) // only return to flying if map type is relevant + // If map is not flyable, set the script to jump past the fly check + if (!Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) ScriptJump(ctx, EventScript_FollowerEnd); behavior = MapGridGetMetatileBehaviorAt(objEvent->currentCoords.x, objEvent->currentCoords.y); species = GetMonData(mon, MON_DATA_SPECIES); - // Puddle splash or wet feet + // 1. Puddle splash or wet feet if (MetatileBehavior_IsPuddle(behavior) || MetatileBehavior_IsShallowFlowingWater(behavior)) { - if (SpeciesHasType(species, TYPE_FIRE)) { - ScriptCall(ctx, EventScript_FollowerHasWetFeet); - return FALSE; - } else if (SpeciesToGraphicsInfo(species, 0)->tracks) { // if follower is grounded - ScriptCall(ctx, EventScript_FollowerSplashesAbout); - return FALSE; - } + if (SpeciesHasType(species, TYPE_FIRE)) + message_choices[n_choices++] = EventScript_FollowerUnhappyToBeWet; + else if (SpeciesToGraphicsInfo(species, 0)->tracks) // if follower is grounded + message_choices[n_choices++] = EventScript_FollowerSplashesAbout; } - // Weather-based messages + // 2. Weather-based messages if (GetCurrentWeather() == WEATHER_RAIN || GetCurrentWeather() == WEATHER_RAIN_THUNDERSTORM) { - if (SpeciesHasType(species, TYPE_FIRE)) { - ScriptCall(ctx, EventScript_FollowerUnhappyFace); - return FALSE; - } else if (SpeciesHasType(species, TYPE_WATER) || SpeciesHasType(species, TYPE_GRASS)) { - ScriptCall(ctx, EventScript_FollowerHappyRain); - return FALSE; - } - } - // Location-based messages - if (GetMonData(mon, MON_DATA_MET_LOCATION) == GetCurrentRegionMapSectionId()) { - ScriptCall(ctx, EventScript_FollowerMetLocation); - return FALSE; + if (SpeciesHasType(species, TYPE_FIRE)) + message_choices[n_choices++] = EventScript_FollowerUnhappyFace; + else if (SpeciesHasType(species, TYPE_WATER) || SpeciesHasType(species, TYPE_GRASS)) + message_choices[n_choices++] = EventScript_FollowerHappyRain; } + // 3. Health & status-based messages + health_percent = mon->hp * 100 / mon->maxHP; + if (health_percent <= 20) + message_choices[n_choices++] = EventScript_FollowerAboutToFall; + else if (health_percent < 50 || mon->status & 0x40) // STATUS1_PARALYSIS + message_choices[n_choices++] = EventScript_FollowerTryingToKeepUp; + // 4. More status messages + if (mon->status & (0x20 | 0x8)) // STATUS1_FREEZE | STATUS1_POISON + message_choices[n_choices++] = EventScript_FollowerIsShivering; + else if (mon->status & 0x10) // STATUS1_BURN + message_choices[n_choices++] = EventScript_FollowerBurnPainful; + // 5. Location-based messages + map_region = GetCurrentRegionMapSectionId(); // defined in region_map_sections.h + if (GetMonData(mon, MON_DATA_MET_LOCATION) == map_region) + message_choices[n_choices++] = EventScript_FollowerMetLocation; + // 6. Friendship-based messages friendship = GetMonData(mon, MON_DATA_FRIENDSHIP); if (friendship <= 80) - ScriptCall(ctx, EventScript_FollowerSkeptical); + message_choices[n_choices++] = EventScript_FollowerSkeptical; else if (friendship <= 170) - ScriptCall(ctx, EventScript_FollowerAppraising); + message_choices[n_choices++] = EventScript_FollowerAppraising; else if (friendship < 255) - ScriptCall(ctx, EventScript_FollowerHappyWalk); + message_choices[n_choices++] = EventScript_FollowerHappyWalk; else // Max friendship - ScriptCall(ctx, EventScript_FollowerLovesYou); + message_choices[n_choices++] = EventScript_FollowerLovesYou; + if (!n_choices) + ScriptCall(ctx, EventScript_FollowerLovesYou); // Default in case of no choices + else + ScriptCall(ctx, message_choices[Random() % min(n_choices, ARRAY_COUNT(message_choices))]); return FALSE; } diff --git a/src/field_effect.c b/src/field_effect.c index e734bd92c180..e1ad829408cb 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -1415,7 +1415,7 @@ void FieldCB_FallWarpExit(void) Overworld_PlaySpecialMapMusic(); WarpFadeInScreen(); ScriptContext2_Enable(); - FreezeObjectEvents(); + FreezeObjectEvents(); // TODO: How does this interact with follower pokemon? CreateTask(Task_FallWarpFieldEffect, 0); gFieldCallback = NULL; } @@ -1567,7 +1567,7 @@ static void Task_EscalatorWarpOut(u8 taskId) static bool8 EscalatorWarpOut_Init(struct Task *task) { - FreezeObjectEvents(); + FreezeObjectEvents(); // TODO: Follower pokemon interaction CameraObjectReset2(); StartEscalator(task->tGoingUp); task->tState++; @@ -1945,7 +1945,7 @@ static void Task_LavaridgeGymB1FWarp(u8 taskId) static bool8 LavaridgeGymB1FWarpEffect_Init(struct Task *task, struct ObjectEvent *objectEvent, struct Sprite *sprite) { - FreezeObjectEvents(); + FreezeObjectEvents(); // TODO: Follower pokemon interaction CameraObjectReset2(); SetCameraPanningCallback(NULL); gPlayerAvatar.preventStep = TRUE; @@ -2062,7 +2062,7 @@ static void Task_LavaridgeGymB1FWarpExit(u8 taskId) static bool8 LavaridgeGymB1FWarpExitEffect_Init(struct Task *task, struct ObjectEvent *objectEvent, struct Sprite *sprite) { CameraObjectReset2(); - FreezeObjectEvents(); + FreezeObjectEvents(); // TODO: Follower pokemon interaction gPlayerAvatar.preventStep = TRUE; objectEvent->invisible = TRUE; task->data[0]++; @@ -2138,7 +2138,7 @@ static void Task_LavaridgeGym1FWarp(u8 taskId) static bool8 LavaridgeGym1FWarpEffect_Init(struct Task *task, struct ObjectEvent *objectEvent, struct Sprite *sprite) { - FreezeObjectEvents(); + FreezeObjectEvents(); // TODO: Follower pokemon interaction CameraObjectReset2(); gPlayerAvatar.preventStep = TRUE; objectEvent->fixedPriority = 1; @@ -2227,7 +2227,7 @@ void SpriteCB_AshPuff(struct Sprite *sprite) void StartEscapeRopeFieldEffect(void) { ScriptContext2_Enable(); - FreezeObjectEvents(); + FreezeObjectEvents(); // TODO: Follower pokemon interaction CreateTask(Task_EscapeRopeWarpOut, 80); } @@ -3071,7 +3071,7 @@ u8 FldEff_RayquazaSpotlight(void) struct Sprite *sprite = &gSprites[spriteId]; sprite->oam.priority = 1; - sprite->oam.paletteNum = 4; // TODO: What palette should this Raquaza use? + sprite->oam.paletteNum = 4; // TODO: What (dynamic) palette should this Raquaza use? sprite->data[0] = 0; sprite->data[1] = 0; sprite->data[2] = 0; diff --git a/src/field_screen_effect.c b/src/field_screen_effect.c index db82d667ceff..ead9bf52d28c 100644 --- a/src/field_screen_effect.c +++ b/src/field_screen_effect.c @@ -682,6 +682,7 @@ static void Task_DoDoorWarp(u8 taskId) struct Task *task = &gTasks[taskId]; s16 *x = &task->data[2]; s16 *y = &task->data[3]; + struct ObjectEvent *followerObject = GetFollowerObject(); switch (task->tState) { @@ -689,6 +690,15 @@ static void Task_DoDoorWarp(u8 taskId) FreezeObjectEvents(); PlayerGetDestCoords(x, y); PlaySE(GetDoorSoundEffect(*x, *y - 1)); + if (followerObject) { // Put follower into pokeball + // TODO: ClearObjectEventMovement ( + followerObject->singleMovementActive = 0; + ObjectEventClearHeldMovement(followerObject); + gSprites[followerObject->spriteId].data[1] = 0; + gSprites[followerObject->spriteId].animCmdIndex = 0; // Needed because of weird animCmdIndex stuff + // ) + ObjectEventSetHeldMovement(followerObject, MOVEMENT_ACTION_ENTER_POKEBALL); + } task->data[1] = FieldAnimateDoorOpen(*x, *y - 1); task->tState = 1; break; From f0587b3d756313923e61f72a17954db40871c5bb Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Mon, 1 Mar 2021 03:59:13 -0500 Subject: [PATCH 046/291] Made build script work for all branches. --- .github/workflows/buildrom.yml | 15 +++++++++------ remote_build.sh | 3 ++- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/buildrom.yml b/.github/workflows/buildrom.yml index cd98c8daf68c..e59b124970c4 100644 --- a/.github/workflows/buildrom.yml +++ b/.github/workflows/buildrom.yml @@ -1,17 +1,20 @@ name: Build ROM -on: - push: - tags: - - 'v*' +on: push + # push: + # tags: + # - 'v*' jobs: build_rom: runs-on: ubuntu-latest - container: - image: arantonitis/devkitgba + # container: + # image: arantonitis/devkitgba steps: - uses: actions/checkout@v2 + - name: Install dependencies + run: | + sudo apt-get install binutils-arm-none-eabi gcc-arm-none-eabi - name: Build & install agbcc run: | cd .. diff --git a/remote_build.sh b/remote_build.sh index ddbcf599fba6..c9b492628f11 100644 --- a/remote_build.sh +++ b/remote_build.sh @@ -4,6 +4,7 @@ set +v set -e +git_branch=$(git branch --show-current) git push build --force # ssh://merrbot:/home/ubuntu/pokeemerald -ssh merrbot "source /etc/profile.d/devkit-env.sh && cd pokeemerald && git reset --hard && git checkout dexnav && make" +ssh merrbot "cd pokeemerald && git reset --hard && git checkout $git_branch && make" scp merrbot:pokeemerald/pokeemerald.gba romhack.gba From 9b25ce9e1f8754361d0ee258ed6e2d9cf332cd92 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Tue, 2 Mar 2021 22:28:43 -0500 Subject: [PATCH 047/291] Fixed tall grass & ripples not being time-blended. --- src/field_effect.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/field_effect.c b/src/field_effect.c index e1ad829408cb..a721196b9c6f 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -770,6 +770,7 @@ void FieldEffectScript_LoadFadedPalette(u8 **script) struct SpritePalette *palette = (struct SpritePalette *)FieldEffectScript_ReadWord(script); LoadSpritePalette(palette); UpdateSpritePaletteWithWeather(IndexOfSpritePaletteTag(palette->tag)); + UpdateSpritePaletteWithTime(IndexOfSpritePaletteTag(palette->tag)); // Ensure field effects are blended (*script) += 4; } From d7697e15027baa8bb22013c0cebc1f1bfdc3bc90 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 3 Mar 2021 00:06:30 -0500 Subject: [PATCH 048/291] Fixed bug so that field moves do not clear follower palettes. --- gflib/sprite.c | 7 ++++--- include/trainer_pokemon_sprites.h | 1 + src/field_effect.c | 4 +++- src/trainer_pokemon_sprites.c | 13 +++++++++---- 4 files changed, 17 insertions(+), 8 deletions(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index 0a07b5a4233d..fdb27a802231 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1676,9 +1676,10 @@ void FreeSpritePaletteByTag(u16 tag) { u8 index = IndexOfSpritePaletteTag(tag); u16 emptyPalette[16] = {0}; - if (index != 0xFF) - sSpritePaletteTags[index] = 0xFFFF; - LoadPalette(emptyPalette, index * 16 + 0x100, 32); // TODO: For debugging only + if (index != 0xFF) { + sSpritePaletteTags[index] = 0xFFFF; + LoadPalette(emptyPalette, index * 16 + 0x100, 32); // TODO: For debugging only + } } void SetSubspriteTables(struct Sprite *sprite, const struct SubspriteTable *subspriteTables) diff --git a/include/trainer_pokemon_sprites.h b/include/trainer_pokemon_sprites.h index d4390608e7fc..eb11fe481fe7 100644 --- a/include/trainer_pokemon_sprites.h +++ b/include/trainer_pokemon_sprites.h @@ -5,6 +5,7 @@ bool16 ResetAllPicSprites(void); u16 CreatePicSprite2(u16 species, u32 otId, u32 personality, u8 flags, s16 x, s16 y, u8 paletteSlot, u16 paletteTag); u16 CreateMonPicSprite_HandleDeoxys(u16 species, u32 otId, u32 personality, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag); u16 FreeAndDestroyMonPicSprite(u16 spriteId); +u16 FreeAndDestroyMonPicSpriteNoPalette(u16 spriteId); u16 CreateTrainerPicSprite(u16 species, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag); u16 FreeAndDestroyTrainerPicSprite(u16 spriteId); u16 CreateTrainerCardTrainerPicSprite(u16 species, bool8 isFrontPic, u16 destX, u16 destY, u8 paletteSlot, u8 windowId); diff --git a/src/field_effect.c b/src/field_effect.c index a721196b9c6f..f9c0d96944d1 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -923,12 +923,14 @@ u8 CreateMonSprite_FieldMove(u16 species, u32 otId, u32 personality, s16 x, s16 void FreeResourcesAndDestroySprite(struct Sprite *sprite, u8 spriteId) { + u8 paletteNum = sprite->oam.paletteNum; ResetPreservedPalettesInWeather(); if (sprite->oam.affineMode != ST_OAM_AFFINE_OFF) { FreeOamMatrix(sprite->oam.matrixNum); } - FreeAndDestroyMonPicSprite(spriteId); + FreeAndDestroyMonPicSpriteNoPalette(spriteId); + FieldEffectFreePaletteIfUnused(paletteNum); // Clear palette only if unused, in case follower is using it } // r, g, b are between 0 and 16 diff --git a/src/trainer_pokemon_sprites.c b/src/trainer_pokemon_sprites.c index aab4142dbb74..f4fb39943772 100644 --- a/src/trainer_pokemon_sprites.c +++ b/src/trainer_pokemon_sprites.c @@ -290,7 +290,7 @@ u16 CreatePicSprite2(u16 species, u32 otId, u32 personality, u8 flags, s16 x, s1 return spriteId; } -static u16 FreeAndDestroyPicSpriteInternal(u16 spriteId) +static u16 FreeAndDestroyPicSpriteInternal(u16 spriteId, bool8 clearPalette) { u8 i; u8 *framePics; @@ -309,7 +309,7 @@ static u16 FreeAndDestroyPicSpriteInternal(u16 spriteId) } framePics = sSpritePics[i].frames; images = sSpritePics[i].images; - if (sSpritePics[i].paletteTag != 0xFFFF) + if (clearPalette && sSpritePics[i].paletteTag != 0xFFFF) { FreeSpritePaletteByTag(GetSpritePaletteTagByPaletteNum(gSprites[spriteId].oam.paletteNum)); } @@ -357,7 +357,12 @@ u16 CreateMonPicSprite_HandleDeoxys(u16 species, u32 otId, u32 personality, bool u16 FreeAndDestroyMonPicSprite(u16 spriteId) { - return FreeAndDestroyPicSpriteInternal(spriteId); + return FreeAndDestroyPicSpriteInternal(spriteId, TRUE); +} + +u16 FreeAndDestroyMonPicSpriteNoPalette(u16 spriteId) +{ + return FreeAndDestroyPicSpriteInternal(spriteId, FALSE); } u16 sub_818D834(u16 species, u32 otId, u32 personality, bool8 isFrontPic, u8 paletteSlot, u8 windowId) @@ -378,7 +383,7 @@ u16 CreateTrainerPicSprite(u16 species, bool8 isFrontPic, s16 x, s16 y, u8 palet u16 FreeAndDestroyTrainerPicSprite(u16 spriteId) { - return FreeAndDestroyPicSpriteInternal(spriteId); + return FreeAndDestroyPicSpriteInternal(spriteId, TRUE); } u16 sub_818D904(u16 species, bool8 isFrontPic, u8 paletteSlot, u8 windowId) From d45335f1dccf5745018a23554451a56ab6428559 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 3 Mar 2021 02:21:44 -0500 Subject: [PATCH 049/291] Fixed graphics & naming inconsistencies with master branch. --- data/script_cmd_table.inc | 12 ++++++------ src/data/field_effects/field_effect_objects.h | 18 +++++++++--------- src/data/object_events/object_event_graphics.h | 13 ++++++++----- .../object_events/object_event_graphics_info.h | 2 +- src/event_object_movement.c | 12 ++++++------ src/field_effect_helpers.c | 2 +- 6 files changed, 31 insertions(+), 28 deletions(-) diff --git a/data/script_cmd_table.inc b/data/script_cmd_table.inc index b6e7a6b4a9e3..eb8f9eda579f 100644 --- a/data/script_cmd_table.inc +++ b/data/script_cmd_table.inc @@ -205,21 +205,21 @@ gScriptCmdTable:: @ 81DB67C .4byte ScrCmd_nop1 .4byte ScrCmd_nop1 .4byte ScrCmd_nop1 - .4byte ScrCmd_setmonobedient - .4byte ScrCmd_checkmonobedience + .4byte ScrCmd_setmoneventlegal + .4byte ScrCmd_checkmoneventlegal .4byte ScrCmd_gotoram .4byte ScrCmd_nop1 - .4byte ScrCmd_warpD1 + .4byte ScrCmd_warpspinenter .4byte ScrCmd_setmonmetlocation .4byte ScrCmd_moverotatingtileobjects .4byte ScrCmd_turnrotatingtileobjects .4byte ScrCmd_initrotatingtilepuzzle .4byte ScrCmd_freerotatingtilepuzzle .4byte ScrCmd_warpmossdeepgym - .4byte ScrCmd_cmdD8 - .4byte ScrCmd_cmdD9 + .4byte ScrCmd_selectapproachingtrainer + .4byte ScrCmd_lockfortrainer .4byte ScrCmd_closebraillemessage - .4byte ScrCmd_cmdDB + .4byte ScrCmd_messageautoscroll .4byte ScrCmd_fadescreenswapbuffers .4byte ScrCmd_buffertrainerclassname .4byte ScrCmd_buffertrainername diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index 9497895412bc..1963f49dcdda 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -32,13 +32,13 @@ const struct SpriteFrameImage gFieldEffectObjectPicTable_BallLight[] = { obj_frame_tiles(gFieldEffectObjectPic_BallLight), }; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_8x8, gFieldEffectObjectImageAnimTable_Shadow, gFieldEffectObjectPicTable_ShadowSmall, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_8x8, sAnimTable_Shadow, sPicTable_ShadowSmall, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_16x8, gFieldEffectObjectImageAnimTable_Shadow, gFieldEffectObjectPicTable_ShadowMedium, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_16x8, sAnimTable_Shadow, sPicTable_ShadowMedium, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_32x8, gFieldEffectObjectImageAnimTable_Shadow, gFieldEffectObjectPicTable_ShadowLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_32x8, sAnimTable_Shadow, sPicTable_ShadowLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowExtraLarge = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_64x32, gFieldEffectObjectImageAnimTable_Shadow, gFieldEffectObjectPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowExtraLarge = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_64x32, sAnimTable_Shadow, sPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; const struct SpriteTemplate gFieldEffectObjectTemplate_BallLight = {0xFFFF, OBJ_EVENT_PAL_TAG_LIGHT, &gObjectEventBaseOam_32x32, gObjectEventImageAnimTable_Inanimate, gFieldEffectObjectPicTable_BallLight, gDummySpriteAffineAnimTable, UpdateLightSprite}; @@ -182,7 +182,7 @@ static const union AnimCmd *const sAnimTable_SurfBlob[] = sSurfBlobAnim_FaceEast, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SurfBlob = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_32x32, gFieldEffectObjectImageAnimTable_SurfBlob, gFieldEffectObjectPicTable_SurfBlob, gDummySpriteAffineAnimTable, UpdateSurfBlobFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_SurfBlob = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_32x32, sAnimTable_SurfBlob, sPicTable_SurfBlob, gDummySpriteAffineAnimTable, UpdateSurfBlobFieldEffect}; static const struct SpriteFrameImage sPicTable_Arrow[] = { overworld_frame(gFieldEffectObjectPic_Arrow, 2, 2, 0), @@ -231,7 +231,7 @@ static const union AnimCmd *const sAnimTable_Arrow[] = sArrowAnim_East, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Arrow = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_16x16, gFieldEffectObjectImageAnimTable_Arrow, gFieldEffectObjectPicTable_Arrow, gDummySpriteAffineAnimTable, SpriteCallbackDummy}; +const struct SpriteTemplate gFieldEffectObjectTemplate_Arrow = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_16x16, sAnimTable_Arrow, sPicTable_Arrow, gDummySpriteAffineAnimTable, SpriteCallbackDummy}; static const struct SpriteFrameImage sPicTable_GroundImpactDust[] = { overworld_frame(gFieldEffectObjectPic_GroundImpactDust, 2, 1, 0), @@ -931,7 +931,7 @@ static const union AnimCmd *const sAnimTable_TreeDisguise[] = sAnim_TreeDisguiseReveal, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_TreeDisguise = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, &gObjectEventBaseOam_16x32, gFieldEffectObjectImageAnimTable_TreeDisguise, gFieldEffectObjectPicTable_TreeDisguise, gDummySpriteAffineAnimTable, UpdateDisguiseFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_TreeDisguise = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, &gObjectEventBaseOam_16x32, sAnimTable_TreeDisguise, sPicTable_TreeDisguise, gDummySpriteAffineAnimTable, UpdateDisguiseFieldEffect}; static const struct SpriteFrameImage sPicTable_MountainDisguise[] = { overworld_frame(gFieldEffectObjectPic_MountainDisguise, 2, 4, 0), @@ -967,7 +967,7 @@ static const union AnimCmd *const sAnimTable_MountainDisguise[] = sAnim_MountainDisguiseReveal, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_MountainDisguise = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, &gObjectEventBaseOam_16x32, gFieldEffectObjectImageAnimTable_MountainDisguise, gFieldEffectObjectPicTable_MountainDisguise, gDummySpriteAffineAnimTable, UpdateDisguiseFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_MountainDisguise = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, &gObjectEventBaseOam_16x32, sAnimTable_MountainDisguise, sPicTable_MountainDisguise, gDummySpriteAffineAnimTable, UpdateDisguiseFieldEffect}; static const struct SpriteFrameImage sPicTable_SandDisguisePlaceholder[] = { overworld_frame(gFieldEffectObjectPic_SandDisguisePlaceholder, 2, 4, 0), @@ -1004,7 +1004,7 @@ static const union AnimCmd *const sAnimTable_Bird[] = sAnim_Bird, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Bird = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_32x32, gFieldEffectObjectImageAnimTable_Bird, gFieldEffectObjectPicTable_Bird, gDummySpriteAffineAnimTable, SpriteCallbackDummy}; +const struct SpriteTemplate gFieldEffectObjectTemplate_Bird = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, &gObjectEventBaseOam_32x32, sAnimTable_Bird, sPicTable_Bird, gDummySpriteAffineAnimTable, SpriteCallbackDummy}; static const struct SpriteFrameImage sPicTable_ShortGrass[] = { overworld_frame(gFieldEffectObjectPic_ShortGrass, 2, 2, 0), diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 1b8222e2af85..e3d07cf70b76 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -231,12 +231,10 @@ const u32 gObjectEventPic_SubmarineShadow[] = INCBIN_U32("graphics/object_events const u16 gObjectEventPal_SubmarineShadow[] = INCBIN_U16("graphics/object_events/palettes/submarine_shadow.gbapal"); const u32 gObjectEventPic_Truck[] = INCBIN_U32("graphics/object_events/pics/misc/truck.4bpp"); const u16 gObjectEventPal_Truck[] = INCBIN_U16("graphics/object_events/palettes/truck.gbapal"); -const u32 gObjectEventPic_Vigoroth[] = INCBIN_U32("graphics/object_events/pics/pokemon/vigoroth.4bpp"); const u16 gObjectEventPal_Vigoroth[] = INCBIN_U16("graphics/object_events/palettes/vigoroth.gbapal"); const u32 gObjectEventPic_BirchsBag[] = INCBIN_U32("graphics/object_events/pics/misc/birchs_bag.4bpp"); const u32 gObjectEventPic_EnemyZigzagoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/enemy_zigzagoon.4bpp"); const u16 gObjectEventPal_EnemyZigzagoon[] = INCBIN_U16("graphics/object_events/palettes/enemy_zigzagoon.gbapal"); -const u32 gObjectEventPic_Poochyena[] = INCBIN_U32("graphics/object_events/pics/pokemon/poochyena.4bpp"); const u16 gObjectEventPal_Poochyena[] = INCBIN_U16("graphics/object_events/palettes/poochyena.gbapal"); const u32 gObjectEventPic_CableCar[] = INCBIN_U32("graphics/object_events/pics/misc/cable_car.4bpp"); const u16 gObjectEventPal_CableCar[] = INCBIN_U16("graphics/object_events/palettes/cable_car.gbapal"); @@ -329,15 +327,12 @@ const u32 gObjectEventPic_MysteryEventDeliveryman[] = INCBIN_U32("graphics/objec const u32 gObjectEventPic_UnionRoomAttendant[] = INCBIN_U32("graphics/object_events/pics/people/union_room_attendant.4bpp"); const u32 gObjectEventPic_MovingBox[] = INCBIN_U32("graphics/object_events/pics/misc/moving_box.4bpp"); const u16 gObjectEventPal_MovingBox[] = INCBIN_U16("graphics/object_events/palettes/moving_box.gbapal"); -const u32 gObjectEventPic_Sudowoodo[] = INCBIN_U32("graphics/object_events/pics/pokemon/sudowoodo.4bpp"); -const u32 gObjectEventPic_Mew[] = INCBIN_U32("graphics/object_events/pics/pokemon/mew.4bpp"); const u16 gObjectEventPal_RedLeaf[] = INCBIN_U16("graphics/object_events/palettes/red_leaf.gbapal"); const u32 gObjectEventPic_Red[] = INCBIN_U32("graphics/object_events/pics/people/red.4bpp"); const u32 gObjectEventPic_Leaf[] = INCBIN_U32("graphics/object_events/pics/people/leaf.4bpp"); const u16 gObjectEventPal_BirthIslandStone[] = INCBIN_U16("graphics/object_events/palettes/birth_island_stone.gbapal"); const u32 gObjectEventPic_BirthIslandStone[] = INCBIN_U32("graphics/object_events/pics/misc/birth_island_stone.4bpp"); const u16 gObjectEventPal_Deoxys[] = INCBIN_U16("graphics/object_events/palettes/deoxys.gbapal"); -const u32 gObjectEventPic_Deoxys[] = INCBIN_U32("graphics/object_events/pics/pokemon/deoxys.4bpp"); const u32 gObjectEventPic_Anabel[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/anabel.4bpp"); const u32 gObjectEventPic_Tucker[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/tucker.4bpp"); const u32 gObjectEventPic_Spenser[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/spenser.4bpp"); @@ -778,4 +773,12 @@ const u32 gObjectEventPic_LugiaOld[] = INCBIN_U32("graphics/object_events/pics/p const u32 gObjectEventPic_HoOhOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/ho_oh_old.4bpp"); const u32 gObjectEventPic_GroudonOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/groudon_old.4bpp"); const u32 gObjectEventPic_KyogreOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/kyogre_old.4bpp"); + +const u32 gObjectEventPic_VigorothMover[] = INCBIN_U32("graphics/object_events/pics/pokemon/vigoroth_mover.4bpp"); +const u32 gObjectEventPic_SudowoodoTree[] = INCBIN_U32("graphics/object_events/pics/pokemon/sudowoodo_tree.4bpp"); +const u32 gObjectEventPic_RayquazaCutscene[] = INCBIN_U32("graphics/object_events/pics/pokemon/rayquaza_cutscene.4bpp"); + +const u16 gObjectEventPal_HoOh[] = INCBIN_U16("graphics/object_events/palettes/ho_oh.gbapal"); +const u16 gObjectEventPal_Lugia[] = INCBIN_U16("graphics/object_events/palettes/lugia.gbapal"); + const u16 gObjectEventPaletteLight[] = INCBIN_U16("graphics/object_events/palettes/light.gbapal"); diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 71cfa2533b25..347bce83d5ec 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -243,7 +243,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrenda const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_LugiaOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_HoOh, gObjectEventPicTable_HoOhOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; // Species-indexed pokemon object event table diff --git a/src/event_object_movement.c b/src/event_object_movement.c index a6b2f5823867..2c8e236c62cb 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -498,7 +498,7 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_Lugia, OBJ_EVENT_PAL_TAG_LUGIA}, {gObjectEventPal_RubySapphireBrendan, OBJ_EVENT_PAL_TAG_RS_BRENDAN}, {gObjectEventPal_RubySapphireMay, OBJ_EVENT_PAL_TAG_RS_MAY}, - {gObjectEventPalette0, OBJ_EVENT_PAL_TAG_DYNAMIC}, + {gObjectEventPal_Npc1, OBJ_EVENT_PAL_TAG_DYNAMIC}, {gObjectEventPaletteLight, OBJ_EVENT_PAL_TAG_LIGHT}, {NULL, 0x0000}, }; @@ -1631,7 +1631,7 @@ static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species, u8 objectEvent->extra.mon.species = species; objectEvent->extra.mon.form = form; objectEvent->extra.mon.shiny = shiny; - if (graphicsInfo->paletteTag1 == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table + if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table struct Sprite *sprite = &gSprites[objectEvent->spriteId]; // Note that the shiny palette tag is `species + SPECIES_SHINY_TAG`, which must be increased with more pokemon // so that palette tags do not overlap @@ -2061,7 +2061,7 @@ u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate * template, struct // Set graphics *by info* static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct ObjectEventGraphicsInfo *graphicsInfo) { struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag1); + u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); if (i != 0xFF) UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); sprite->oam.shape = graphicsInfo->oam->shape; @@ -3417,7 +3417,7 @@ void MovementType_BerryTreeGrowth(struct Sprite *sprite) objectEvent = &gObjectEvents[sprite->sObjEventId]; if (!(sprite->sBerryTreeFlags & BERRY_FLAG_SET_GFX)) { - SetBerryTreeGraphics(objectEvent, sprite); + get_berry_tree_graphics(objectEvent, sprite); sprite->sBerryTreeFlags |= BERRY_FLAG_SET_GFX; } UpdateObjectEventCurrentMovement(objectEvent, sprite, ObjectEventCB2_BerryTree); @@ -3456,7 +3456,7 @@ bool8 MovementType_BerryTreeGrowth_Normal(struct ObjectEvent *objectEvent, struc sprite->sFuncId = BERRYTREEFUNC_SPARKLE_START; return TRUE; } - SetBerryTreeGraphics(objectEvent, sprite); + get_berry_tree_graphics(objectEvent, sprite); ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_START_ANIM_IN_DIRECTION); sprite->sFuncId = BERRYTREEFUNC_MOVE; return TRUE; @@ -3496,7 +3496,7 @@ bool8 MovementType_BerryTreeGrowth_Sparkle(struct ObjectEvent *objectEvent, stru sprite->animPaused = TRUE; if (sprite->sTimer > 64) { - SetBerryTreeGraphics(objectEvent, sprite); + get_berry_tree_graphics(objectEvent, sprite); sprite->sFuncId = BERRYTREEFUNC_SPARKLE_END; sprite->sTimer = 0; return TRUE; diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 05ade09d9e07..8f6fcc424613 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -1338,7 +1338,7 @@ static u32 ShowDisguiseFieldEffect(u8 fldEff, u8 fldEffObj, u8 paletteNum) if (spriteId != MAX_SPRITES) { sprite = &gSprites[spriteId]; - UpdateSpritePaletteByTemplate(gFieldEffectObjectTemplatePointers[templateIdx], sprite); + UpdateSpritePaletteByTemplate(gFieldEffectObjectTemplatePointers[fldEffObj], sprite); sprite->coordOffsetEnabled ++; sprite->data[1] = fldEff; sprite->data[2] = gFieldEffectArguments[0]; From a15b0de70e21d4b6e12f05af9254dc7f2febe44b Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sun, 7 Mar 2021 00:23:40 -0500 Subject: [PATCH 050/291] Fixed light spawning causing screen tears. --- include/overworld.h | 1 + src/event_object_movement.c | 16 ++++++++-------- src/overworld.c | 21 +++++++++++++++++++++ 3 files changed, 30 insertions(+), 8 deletions(-) diff --git a/include/overworld.h b/include/overworld.h index 98564f91d60e..acb7e6801425 100644 --- a/include/overworld.h +++ b/include/overworld.h @@ -47,6 +47,7 @@ struct LinkPlayerObjectEvent // Exported RAM declarations extern struct WarpData gLastUsedWarp; extern struct LinkPlayerObjectEvent gLinkPlayerObjectEvents[4]; +extern struct Coords16 gLightMetatiles[32]; extern u16 *gBGTilemapBuffers1; extern u16 *gBGTilemapBuffers2; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 2c8e236c62cb..d05928148c7e 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1775,7 +1775,7 @@ bool8 ScrFunc_followerfly(struct ScriptContext *ctx) { return FALSE; } -// Callback for light sprites +// Sprite callback for light sprites void UpdateLightSprite(struct Sprite *sprite) { s16 left = gSaveBlock1Ptr->pos.x - 2; s16 right = gSaveBlock1Ptr->pos.x + 17; @@ -1787,9 +1787,6 @@ void UpdateLightSprite(struct Sprite *sprite) { u32 paletteNum; bool8 finished = TRUE; // Ripped from RemoveObjectEventIfOutsideView - if (x >= left && x <= right - && y >= top && y <= bottom) - finished = FALSE; if (x >= left && x <= right && y >= top && y <= bottom) finished = FALSE; @@ -1803,7 +1800,7 @@ void UpdateLightSprite(struct Sprite *sprite) { return; } - if (gPlayerAvatar.tileTransitionState) { + if (gPlayerAvatar.tileTransitionState) { // As long as the second coefficient stays 12, shadows will not change Weather_SetBlendCoeffs(7, 12); sprite->invisible = FALSE; } else { @@ -1843,14 +1840,17 @@ void TrySpawnLightSprites(s16 camX, s16 camY) { s16 right = gSaveBlock1Ptr->pos.x + 17; s16 top = gSaveBlock1Ptr->pos.y; s16 bottom = gSaveBlock1Ptr->pos.y + 16; + u8 i = 0; s16 x, y; u32 behavior; if (gTimeOfDay != TIME_OF_DAY_NIGHT) return; - for (x = left; x <= right; x++) { - for (y = top; y <= bottom; y++) { + for (i = 0; gLightMetatiles[i].x > 0; i++) { + x = gLightMetatiles[i].x; + y = gLightMetatiles[i].y; + if (x >= left && x <= right && y >= top && y <= bottom) { behavior = MapGridGetMetatileBehaviorAt(x, y); - if (behavior == 0x04) // TODO: Use an actual constant + if (behavior == 0x04) // TODO: Use an actual constant for light metatiles SpawnLightSprite(x, y, camX, camY, behavior); } } diff --git a/src/overworld.c b/src/overworld.c index 32bd469cf833..f81310b7032d 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -201,6 +201,7 @@ EWRAM_DATA static struct InitialPlayerAvatarState sInitialPlayerAvatarState = {0 EWRAM_DATA static u16 sAmbientCrySpecies = 0; EWRAM_DATA static bool8 sIsAmbientCryWaterMon = FALSE; EWRAM_DATA struct LinkPlayerObjectEvent gLinkPlayerObjectEvents[4] = {0}; +EWRAM_DATA struct Coords16 gLightMetatiles[32] = {0}; // const rom data @@ -590,6 +591,23 @@ struct MapHeader const *const GetDestinationWarpMapHeader(void) return Overworld_GetMapHeaderByGroupAndId(sWarpDestination.mapGroup, sWarpDestination.mapNum); } +// Caches light metatile coordinates +static void CacheLightMetatiles(void) { // TODO: Better way to dynamically generate lights + u8 i = 0; + s16 x, y; + for (x = 0; x < gBackupMapLayout.width; x++) { + for (y = 0; y < gBackupMapLayout.height; y++) { + if (MapGridGetMetatileBehaviorAt(x, y) == 0x04) { + gLightMetatiles[i].x = x; + gLightMetatiles[i].y = y; + i++; + } + } + } + gLightMetatiles[i].x = -1; + gLightMetatiles[i].y = -1; +} + static void LoadCurrentMapData(void) { sLastMapSectionId = gMapHeader.regionMapSectionId; @@ -806,6 +824,7 @@ void LoadMapFromCameraTransition(u8 mapGroup, u8 mapNum) Overworld_ClearSavedMusic(); RunOnTransitionMapScript(); InitMap(); + CacheLightMetatiles(); CopySecondaryTilesetToVramUsingHeap(gMapHeader.mapLayout); LoadSecondaryTilesetPalette(gMapHeader.mapLayout); @@ -1792,6 +1811,7 @@ void CB2_ContinueSavedGame(void) } else { + CacheLightMetatiles(); TryPutTodaysRivalTrainerOnAir(); gFieldCallback = sub_8086204; SetMainCallback1(CB1_Overworld); @@ -1951,6 +1971,7 @@ static bool32 LoadMapInStepsLocal(u8 *state, bool32 a2) (*state)++; break; case 3: + CacheLightMetatiles(); InitObjectEventsLocal(); SetCameraToTrackPlayer(); (*state)++; From 2723b69931a481fa6e43e996278ee68310db2968 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Tue, 9 Mar 2021 01:31:51 -0500 Subject: [PATCH 051/291] Updated build script. --- .github/workflows/build.yml | 47 ++++++++++++---------------------- .github/workflows/buildrom.yml | 27 ------------------- 2 files changed, 16 insertions(+), 58 deletions(-) delete mode 100644 .github/workflows/buildrom.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 822b386eaec2..25e332491e54 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,40 +1,25 @@ -name: CI +name: Build ROM on: push: - branches: [ master ] + branches: [ romhack ] pull_request: jobs: - build: - runs-on: ubuntu-18.04 + build_rom: + name: Build ROM + runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@master - - - name: Install binutils - run: sudo apt install gcc-arm-none-eabi binutils-arm-none-eabi - # build-essential, git, and libpng-dev are already installed - # gcc-arm-none-eabi is only needed for the modern build - # as an alternative to dkP - - - name: Install agbcc + - uses: actions/checkout@v2 + - name: Install dependencies + run: sudo apt-get install binutils-arm-none-eabi gcc-arm-none-eabi + - name: Build & install agbcc run: | - git clone https://github.com/pret/agbcc.git - cd agbcc + cd .. + git clone --depth 1 https://github.com/pret/agbcc + cd agbcc ./build.sh - ./install.sh ../ - - - name: Compare - run: make -j${nproc} compare - - - name: Modern - run: make -j${nproc} modern - - - name: Webhook - if: ${{ github.event_name == 'push' }} - env: - CALCROM_DISCORD_WEBHOOK_USERNAME: OK - CALCROM_DISCORD_WEBHOOK_AVATAR_URL: https://i.imgur.com/38BQHdd.png - CALCROM_DISCORD_WEBHOOK_URL: ${{ secrets.CALCROM_DISCORD_WEBHOOK_URL }} - run: sh .github/calcrom/webhook.sh pokeemerald + ./install.sh ../pokeemerald + - name: Build ROM + run: | + make diff --git a/.github/workflows/buildrom.yml b/.github/workflows/buildrom.yml deleted file mode 100644 index e59b124970c4..000000000000 --- a/.github/workflows/buildrom.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Build ROM - -on: push - # push: - # tags: - # - 'v*' - -jobs: - build_rom: - runs-on: ubuntu-latest - # container: - # image: arantonitis/devkitgba - steps: - - uses: actions/checkout@v2 - - name: Install dependencies - run: | - sudo apt-get install binutils-arm-none-eabi gcc-arm-none-eabi - - name: Build & install agbcc - run: | - cd .. - git clone --depth 1 https://github.com/pret/agbcc - cd agbcc - ./build.sh - ./install.sh ../pokeemerald - - name: Build ROM - run: | - make From d05a5a08573d31adef71afe0c0fdc50f933a020f Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 10 Mar 2021 15:06:59 -0500 Subject: [PATCH 052/291] Temporarily removed follower fly script. --- src/event_object_movement.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index d05928148c7e..559470005a75 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1719,8 +1719,8 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big ScriptCall(ctx, EventScript_FollowerLovesYou); return FALSE; } - // If map is not flyable, set the script to jump past the fly check - if (!Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) + // If map is not flyable, set the script to jump past the fly check TODO: Should followers ask to fly? + if (TRUE || !Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) ScriptJump(ctx, EventScript_FollowerEnd); behavior = MapGridGetMetatileBehaviorAt(objEvent->currentCoords.x, objEvent->currentCoords.y); species = GetMonData(mon, MON_DATA_SPECIES); From 7bcd2c8fb5a65ec4416def18458eb0cfc288051d Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 10 Mar 2021 17:23:14 -0500 Subject: [PATCH 053/291] Fixed bird fly sprite shadow position. Object event shadows are now displayed by default. --- include/global.fieldmap.h | 2 +- src/event_object_movement.c | 62 ++++++++++++++++++------------------- src/field_effect.c | 3 +- src/field_effect_helpers.c | 1 + 4 files changed, 35 insertions(+), 33 deletions(-) diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index 2470d9f0071d..fc2d245c2443 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -177,7 +177,7 @@ struct ObjectEvent u32 inShallowFlowingWater:1; u32 inSandPile:1; u32 inHotSprings:1; - u32 hasShadow:1; + u32 noShadow:1; u32 spriteAnimPausedBackup:1; /*0x03*/ u32 spriteAffineAnimPausedBackup:1; u32 disableJumpLandingGroundEffect:1; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index d05928148c7e..3c6860ea7db3 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -2016,7 +2016,7 @@ static void sub_808E38C(struct ObjectEvent *objectEvent) { objectEvent->singleMovementActive = FALSE; objectEvent->triggerGroundEffectsOnMove = TRUE; - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; objectEvent->hasReflection = FALSE; objectEvent->inShortGrass = FALSE; objectEvent->inShallowFlowingWater = FALSE; @@ -6159,7 +6159,7 @@ bool8 MovementAction_Jump2Down_Step1(struct ObjectEvent *objectEvent, struct Spr { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -6176,7 +6176,7 @@ bool8 MovementAction_Jump2Up_Step1(struct ObjectEvent *objectEvent, struct Sprit { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -6193,7 +6193,7 @@ bool8 MovementAction_Jump2Left_Step1(struct ObjectEvent *objectEvent, struct Spr { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -6210,7 +6210,7 @@ bool8 MovementAction_Jump2Right_Step1(struct ObjectEvent *objectEvent, struct Sp { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -6932,7 +6932,7 @@ bool8 MovementAction_JumpDown_Step1(struct ObjectEvent *objectEvent, struct Spri { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -6949,7 +6949,7 @@ bool8 MovementAction_JumpUp_Step1(struct ObjectEvent *objectEvent, struct Sprite { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -6966,7 +6966,7 @@ bool8 MovementAction_JumpLeft_Step1(struct ObjectEvent *objectEvent, struct Spri { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -6983,7 +6983,7 @@ bool8 MovementAction_JumpRight_Step1(struct ObjectEvent *objectEvent, struct Spr { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -7000,7 +7000,7 @@ bool8 MovementAction_JumpInPlaceDown_Step1(struct ObjectEvent *objectEvent, stru { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -7017,7 +7017,7 @@ bool8 MovementAction_JumpInPlaceUp_Step1(struct ObjectEvent *objectEvent, struct { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -7034,7 +7034,7 @@ bool8 MovementAction_JumpInPlaceLeft_Step1(struct ObjectEvent *objectEvent, stru { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -7051,7 +7051,7 @@ bool8 MovementAction_JumpInPlaceRight_Step1(struct ObjectEvent *objectEvent, str { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -7068,7 +7068,7 @@ bool8 MovementAction_JumpInPlaceDownUp_Step1(struct ObjectEvent *objectEvent, st { if (sub_80941E0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -7085,7 +7085,7 @@ bool8 MovementAction_JumpInPlaceUpDown_Step1(struct ObjectEvent *objectEvent, st { if (sub_80941E0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -7102,7 +7102,7 @@ bool8 MovementAction_JumpInPlaceLeftRight_Step1(struct ObjectEvent *objectEvent, { if (sub_80941E0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -7119,7 +7119,7 @@ bool8 MovementAction_JumpInPlaceRightLeft_Step1(struct ObjectEvent *objectEvent, { if (sub_80941E0(objectEvent, sprite)) { - objectEvent->hasShadow = 0; + objectEvent->noShadow = 0; sprite->data[2] = 2; return TRUE; } @@ -7563,7 +7563,7 @@ bool8 MovementAction_AcroWheelieHopFaceDown_Step1(struct ObjectEvent *objectEven { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -7580,7 +7580,7 @@ bool8 MovementAction_AcroWheelieHopFaceUp_Step1(struct ObjectEvent *objectEvent, { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -7597,7 +7597,7 @@ bool8 MovementAction_AcroWheelieHopFaceLeft_Step1(struct ObjectEvent *objectEven { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -7614,7 +7614,7 @@ bool8 MovementAction_AcroWheelieHopFaceRight_Step1(struct ObjectEvent *objectEve { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -7631,7 +7631,7 @@ bool8 MovementAction_AcroWheelieHopDown_Step1(struct ObjectEvent *objectEvent, s { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -7648,7 +7648,7 @@ bool8 MovementAction_AcroWheelieHopUp_Step1(struct ObjectEvent *objectEvent, str { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -7665,7 +7665,7 @@ bool8 MovementAction_AcroWheelieHopLeft_Step1(struct ObjectEvent *objectEvent, s { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -7682,7 +7682,7 @@ bool8 MovementAction_AcroWheelieHopRight_Step1(struct ObjectEvent *objectEvent, { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -7699,7 +7699,7 @@ bool8 MovementAction_AcroWheelieJumpDown_Step1(struct ObjectEvent *objectEvent, { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -7716,7 +7716,7 @@ bool8 MovementAction_AcroWheelieJumpUp_Step1(struct ObjectEvent *objectEvent, st { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -7733,7 +7733,7 @@ bool8 MovementAction_AcroWheelieJumpLeft_Step1(struct ObjectEvent *objectEvent, { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -7750,7 +7750,7 @@ bool8 MovementAction_AcroWheelieJumpRight_Step1(struct ObjectEvent *objectEvent, { if (sub_80941B0(objectEvent, sprite)) { - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = FALSE; sprite->data[2] = 2; return TRUE; } @@ -9443,9 +9443,9 @@ u32 StartFieldEffectForObjectEvent(u8 fieldEffectId, struct ObjectEvent *objectE void DoShadowFieldEffect(struct ObjectEvent *objectEvent) { - if (!objectEvent->hasShadow) + if (objectEvent->noShadow) { - objectEvent->hasShadow = 1; + objectEvent->noShadow = FALSE; StartFieldEffectForObjectEvent(FLDEFF_SHADOW, objectEvent); } } diff --git a/src/field_effect.c b/src/field_effect.c index f9c0d96944d1..f5344797e4d5 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -3259,7 +3259,7 @@ static void FlyOutFieldEffect_FlyOffWithBird(struct Task *task) struct ObjectEvent *objectEvent = &gObjectEvents[gPlayerAvatar.objectEventId]; ObjectEventClearHeldMovementIfActive(objectEvent); objectEvent->inanimate = FALSE; - objectEvent->hasShadow = FALSE; + objectEvent->noShadow = TRUE; // TODO: Make shadow smaller instead of disappearing completely ? SetFlyBirdPlayerSpriteId(task->tBirdSpriteId, objectEvent->spriteId); CameraObjectReset2(); task->tState++; @@ -3479,6 +3479,7 @@ static void FlyInFieldEffect_BirdSwoopDown(struct Task *task) ObjectEventTurn(objectEvent, DIR_WEST); StartSpriteAnim(&gSprites[objectEvent->spriteId], 0x16); objectEvent->invisible = FALSE; + objectEvent->noShadow = TRUE; task->tBirdSpriteId = CreateFlyBirdSprite(); StartFlyBirdSwoopDown(task->tBirdSpriteId); SetFlyBirdPlayerSpriteId(task->tBirdSpriteId, objectEvent->spriteId); diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 8f6fcc424613..1e5c5d4753ca 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -342,6 +342,7 @@ void UpdateShadowFieldEffect(struct Sprite *sprite) sprite->pos1.y = linkedSprite->pos1.y + sprite->data[3]; sprite->invisible = linkedSprite->invisible; if (!objectEvent->active + || objectEvent->noShadow || MetatileBehavior_IsPokeGrass(objectEvent->currentMetatileBehavior) || MetatileBehavior_IsSurfableWaterOrUnderwater(objectEvent->currentMetatileBehavior) || MetatileBehavior_IsSurfableWaterOrUnderwater(objectEvent->previousMetatileBehavior)) From 3a0795d8626449234c48429bcc8f1563203ca207 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 10 Mar 2021 18:27:53 -0500 Subject: [PATCH 054/291] Followers disappear properly when using Surf. Removed leftover palette 31. --- src/data/object_events/object_event_graphics.h | 2 -- src/event_object_movement.c | 2 ++ src/field_effect.c | 17 +++++++++++++++-- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index e3d07cf70b76..66e6dd9258c1 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -340,9 +340,7 @@ const u32 gObjectEventPic_Greta[] = INCBIN_U32("graphics/object_events/pics/peop const u32 gObjectEventPic_Noland[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/noland.4bpp"); const u32 gObjectEventPic_Lucy[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/lucy.4bpp"); const u32 gObjectEventPic_Brandon[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/brandon.4bpp"); -const u16 gObjectEventPalette32[] = INCBIN_U16("graphics/object_events/palettes/32.gbapal"); const u32 gObjectEventPic_AnimatedBall[] = INCBIN_U32("graphics/object_events/pics/misc/animated_ball.4bpp"); -const u16 gObjectEventPalette31[] = INCBIN_U16("graphics/object_events/palettes/31.gbapal"); const u32 gObjectEventPic_Bulbasaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/bulbasaur.4bpp"); const u32 gObjectEventPic_Ivysaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/ivysaur.4bpp"); const u32 gObjectEventPic_Venusaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/venusaur.4bpp"); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index cd77b82be19d..8db7b4003385 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1695,6 +1695,8 @@ void RemoveFollowingPokemon(void) { // Remove follower object. Idempotent. static bool8 IsFollowerVisible(void) { // Determine whether follower *should* be visible return !(TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE) + || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior) + || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior) || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior)); } diff --git a/src/field_effect.c b/src/field_effect.c index f5344797e4d5..65c08f8cf4b8 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -2995,8 +2995,19 @@ static void Task_SurfFieldEffect(u8 taskId) static void SurfFieldEffect_Init(struct Task *task) { + struct ObjectEvent *followerObject = GetFollowerObject(); ScriptContext2_Enable(); FreezeObjectEvents(); + // Put follower into pokeball before using Surf + if (followerObject && !followerObject->invisible) { + // TODO: ClearObjectEventMovement ( + followerObject->singleMovementActive = 0; + ObjectEventClearHeldMovement(followerObject); + gSprites[followerObject->spriteId].data[1] = 0; + gSprites[followerObject->spriteId].animCmdIndex = 0; // Needed because of weird animCmdIndex stuff + // ) + ObjectEventSetHeldMovement(followerObject, MOVEMENT_ACTION_ENTER_POKEBALL); + } gPlayerAvatar.preventStep = TRUE; SetPlayerAvatarStateMask(PLAYER_AVATAR_FLAG_SURFING); PlayerGetDestCoords(&task->tDestX, &task->tDestY); @@ -3047,13 +3058,15 @@ static void SurfFieldEffect_JumpOnSurfBlob(struct Task *task) static void SurfFieldEffect_End(struct Task *task) { - struct ObjectEvent *objectEvent; - objectEvent = &gObjectEvents[gPlayerAvatar.objectEventId]; + struct ObjectEvent *objectEvent = &gObjectEvents[gPlayerAvatar.objectEventId]; + struct ObjectEvent *followerObject = GetFollowerObject(); if (ObjectEventClearHeldMovementIfFinished(objectEvent)) { gPlayerAvatar.preventStep = FALSE; gPlayerAvatar.flags &= ~PLAYER_AVATAR_FLAG_5; ObjectEventSetHeldMovement(objectEvent, GetFaceDirectionMovementAction(objectEvent->movementDirection)); + if (followerObject) + ObjectEventClearHeldMovementIfFinished(followerObject); SetSurfBobState(objectEvent->fieldEffectSpriteId, 1); UnfreezeObjectEvents(); ScriptContext2_Disable(); From c15ae199aace2b6936f185c0cc69db6bea244820 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Mon, 15 Mar 2021 23:04:19 -0400 Subject: [PATCH 055/291] Fixed glitch pokemon follower sprites. --- src/event_object_movement.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 8db7b4003385..78db0c4c32ad 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1619,7 +1619,7 @@ struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or // Return graphicsInfo for a pokemon species static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form) { const struct ObjectEventGraphicsInfo *graphicsInfo = &gPokemonObjectGraphics[species]; - return graphicsInfo->tileTag != 0xFFFF ? &gObjectEventGraphicsInfo_Dusclops : graphicsInfo; + return graphicsInfo->tileTag == 0xFFFF ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; } // Set graphics & sprite for a follower object event by species & shininess. From 5d18500a74590110c332ddc17961dab522792f84 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 24 Mar 2021 18:17:27 -0400 Subject: [PATCH 056/291] Generalized remote build script. --- remote_build.sh | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/remote_build.sh b/remote_build.sh index c9b492628f11..1f6dbd1f46cc 100644 --- a/remote_build.sh +++ b/remote_build.sh @@ -1,10 +1,15 @@ #!/bin/bash -# Rsync repo to build machine; build and scp the ROM back +# Push to SSH machine; build and scp build products back -set +v set -e git_branch=$(git branch --show-current) -git push build --force # ssh://merrbot:/home/ubuntu/pokeemerald -ssh merrbot "cd pokeemerald && git reset --hard && git checkout $git_branch && make" -scp merrbot:pokeemerald/pokeemerald.gba romhack.gba +# See https://unix.stackexchange.com/a/13472 +remote_host=$(git remote get-url build | sed -nr -e "s/ssh:\/\/(\w+@?\w*):.*/\1/p") # Extract remote host +remote_path=$(git remote get-url build | sed -nr -e "s/ssh:\/\/\w+@?\w*://p") # Extract remote path +set -x +git push build --force +# `nproc` must be escaped so that it executes on the remote machine +ssh $remote_host "cd $remote_path && git reset --hard && git checkout $git_branch && \ + echo \"Using \`nproc\` job(s)\" && make -j\`nproc\`" +scp "$remote_host:$remote_path/pokeemerald.gba" romhack.gba From e647e926a859512e05464b3106411841d5cc7d87 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 14 Apr 2021 22:02:51 -0400 Subject: [PATCH 057/291] Added all unconditional HGSS messages. --- data/scripts/follower.inc | 14 ++- emotions.txt | 191 ++++++++++++++++++++++++++++++ follower_emotions.py | 50 ++++++++ include/data.h | 27 +++++ include/event_scripts.h | 2 + src/data.c | 1 + src/data/text/follower_messages.h | 149 +++++++++++++++++++++++ src/event_object_movement.c | 101 +++++++++++++--- 8 files changed, 517 insertions(+), 18 deletions(-) create mode 100644 emotions.txt create mode 100644 follower_emotions.py create mode 100644 src/data/text/follower_messages.h diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index c3e32fe3f679..4907eb0c5fee 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -1,5 +1,5 @@ gText_FollowerLovesYou:: - .string "{STR_VAR_1} is regarding you with\nadoration!$" + .string "123456789012345678901234567890123\n$" gText_FollowerLostInThought:: .string "{STR_VAR_1} seems lost in thought.$" @@ -146,6 +146,18 @@ EventScript_FollowerBurnPainful:: waitmoncry return +@ Message address must be loaded into bank 0 +EventScript_FollowerGeneric:: @ same as Std_MsgboxDefault + message 0x0 + waitmessage + waitbuttonpress + return + +EventScript_FollowerLove:: + applymovement 0xFE ContestHall_Movement_Heart + waitmovement 0xFE + goto EventScript_FollowerGeneric + EnterPokeballMovement:: .byte 0x9F @ EnterPokeball step_end diff --git a/emotions.txt b/emotions.txt new file mode 100644 index 000000000000..b8e43e08d086 --- /dev/null +++ b/emotions.txt @@ -0,0 +1,191 @@ +Happy (Special): +{STR_VAR_1} greeted the two. (when standing in front of 2 trainers). +{STR_VAR_1} is very eager! ( gym ) must have type advantage. +{STR_VAR_1} is very composed and sure of itself (in a gym with a type advantage). +{STR_VAR_1} greeted Amphy! +{STR_VAR_1} greeted your mom. +Your pokemon is staring intently at the mountain peak. +{STR_VAR_1} is staring straight at the pokemon league. +{STR_VAR_1} is staring at the sea. +{STR_VAR_1} greeted everyone! +Your pokemon seems happy about the great weather. +Neutral (Special): +(CELEBI) danced happily ( Pokemon Exclusive ). +(CELEBI) danced beautiful ( Pokemon Exclusive ). +Sniff sniff, something smells good! ( Day care center ). +{STR_VAR_1} seems dazzled after seeing the sky. +Your pokemon is surveying the shelves restlessly ( In pokemart ). +Your pokemon is smelling the scent of the flowers. (When next to flowers in Cherrygrove City). +Your pokemon is staring intently at the sea! (On the beach). +Why is it doing warm-up exercises? (Cerulean Gym). +{STR_VAR_1} is running along the side of the pool! (Cerulean Gym). +{STR_VAR_1} is vigorously producing fire (must be a fire type). +{STR_VAR_1} spat fire (must be a fire type). +{STR_VAR_1} is staring intently at the shelves. +(TYPHLOSION) emitted fire and shouted ( Pokemon Exclusive ). +{STR_VAR_1} is vigorously breathing fire ( must be fire type). +(MAGIKARP) is leaping around more than usual (lake of rage, During team rockets broadcast) ( Pokemon Exclusive ). +{STR_VAR_1} Greeted Slowbro (Cerulean city, in front of Slowbro). +{STR_VAR_1} seems happy to have taken a shower! (Celadon gym) (Grass,Water type). +{STR_VAR_1} is fidgeting in front of everyone (maybe baby pokemon). +{STR_VAR_1} roared! +Your pokemon is staring intently at the sea! +{STR_VAR_1} is looking at the surging sea. +{STR_VAR_1} is playing on the sand. +{STR_VAR_1} is staring fixedly at the sea. +{STR_VAR_1} Cried out, looking at the tall mountain! +{STR_VAR_1} is stomping on the grass! +{STR_VAR_1} seems highly interested in the tree. +{STR_VAR_1} is playing around, Picking bits of grass. +{STR_VAR_1} is looking outside and frolicking! +{STR_VAR_1} spun around in a circle! +Sad (Special): +{STR_VAR_1} is going to fall down! (when HP is red). +{STR_VAR_1} is not happy. (During rain if the pokemon is a fire type). +{STR_VAR_1} seems to be about to fall over! (When HP is red.). +{STR_VAR_1} is trying very hard to keep up with you... (When HP is yellow or paralyzed). +{STR_VAR_1}'s burn looks painful! (when burnt). +Upset (Special): +{STR_VAR_1} is taking shelter in the grass from the rain. +{STR_VAR_1} is splashing around in the wet grass. +It seems to have eaten something strange. It's making an odd face... (Olivine Cafe). +{STR_VAR_1} is staring at the crumbling floor (burnt tower). +{STR_VAR_1} seems to think that (Player) has disappeared! ( Morty's Gym ). +{STR_VAR_1} seems to feel a little claustrophobic. +{STR_VAR_1} is a bit nervous about the narrow space! +{STR_VAR_1} is splashing around in the grass (must be fire type). +Your pokemon doesn't like splashing around on the ground (must be fire type). +{STR_VAR_1} is taking shelter in the grass from the rain (must be fire type). +{STR_VAR_1} seems very cold (when frozen). +{STR_VAR_1} seems uneasy and is poking (PLAYER). +{STR_VAR_1} is trembling with fear (Cemetery). +{STR_VAR_1} seems somehow sad... (Cemetery). +{STR_VAR_1} is growling softly (Dragon type in Dragons Den). +Angry (Special): +{STR_VAR_1} is staring at the Persian statue and glaring. +{STR_VAR_1} is glaring at the PERSIAN statue! +{STR_VAR_1} is glaring at your foe! +{STR_VAR_1} is intimidating your foe! +Pensive (Special): +{STR_VAR_1} is staring intently at the goods on display! +{STR_VAR_1} is staring at its reflection in the water. +{STR_VAR_1} is staring intently at the reflection of its face. +{STR_VAR_1} is gnawing at the ice. +{STR_VAR_1} seems interested in Amphy... +{STR_VAR_1} has a sleepy look on its face... (Near Jigglypuff in Radio Tower.). +{STR_VAR_1} seems to relax as it hears the sound of rustling leaves... +{STR_VAR_1} seems to be listening to the sound of rustling leaves. +Your pokemon turned to face the other way, showing a defiant expression. +{STR_VAR_1} is preoccupied by the ceiling, which seems like it may collapse (burnt tower). +{STR_VAR_1} focused with a sharp gaze! (On the way to Victory Road.). +{STR_VAR_1} emitted fire and shouted! (must be a fire type). +{STR_VAR_1} is concerned about the swaying pillar (sprout tower). +Your pokemon is drooling a little (Olivine Cafe). +{STR_VAR_1} seems very interested in the bicycles (bike shop). +{STR_VAR_1} is preoccupied by the floor, which seems like it may collapse (burnt tower). +{STR_VAR_1} is nervous ( in a gym before beating gym leader ) ( must have type disadvantage ). +Music: +{STR_VAR_1} is showing off its agility! +{STR_VAR_1} is moving around happily! +Woah! {STR_VAR_1} suddenly started dancing in happiness! +{STR_VAR_1} is steadily keeping up with you! +{STR_VAR_1} is very happy about the rain. +{STR_VAR_1} seems to want to play with (Player). +{STR_VAR_1} is pulling out the grass. +{STR_VAR_1} is happy skipping about. +{STR_VAR_1} is playing in the puddle. +{STR_VAR_1} is gazing restlessly at the building ( in goldenrod). +{STR_VAR_1} is singing and humming. +{STR_VAR_1} is looking around restlessly at the Forest. +{STR_VAR_1} is playfully nibbling at the ground. +(CYNDAQUIL) blew out a fireball. ( Pokemon Exclusive ). +(CYNDAQUIL) blew out a couple of fireballs. ( Pokemon Exclusive ). +(CHIKORITA) is waving its leaf around ( Pokemon Exclusive ). +(CHIKORITA) is making its leaf twitch ( Pokemon Exclusive ). +(TODADILE) is moving its jaw ( Pokemon Exclusive ). +(TODADILE) is opening and closing its mouth ( Pokemon Exclusive ). +{STR_VAR_1} is nipping at your feet! +{STR_VAR_1} is sniffing around the room. (Inside Hero's Room). +{STR_VAR_1} is dancing around the pillar! (Seems to occur more for Bellsprout)(sprout tower). +{STR_VAR_1} swayed around, dancing in a strange manner.(Seems to occur more for Bellsprout)(sprout tower). +{STR_VAR_1} swayed and danced around as it pleased (Seems to occur more for Bellsprout)(sprout tower). +Your Pokemon is happily looking at (Player)'s footprints! (Sandy area). +Your Pokemon is playing around and splashing in the water! (Water's edge). +Your Pokemon is blowing sand in the air! (Sandy area). +{STR_VAR_1} is looking up at the sky. +{STR_VAR_1} is poking at garbage (Goldenrods underground path). +Your pokemon is rolling a screw from a bicycle around. +{STR_VAR_1} is looking up at the sky. +{STR_VAR_1} seems to be happy about the rain! ( during rain, must not have type disadvantage to water). +{STR_VAR_1} is clawing the grass! +{STR_VAR_1} turns around and looks at you. +{STR_VAR_1} is listening to the sound of the waterfall ( Mt. Mortar). +{STR_VAR_1} is looking up the tall mountain... (Mt. Mortar). +{STR_VAR_1} seems concerned about the waterfall. +{STR_VAR_1} is working hard to show off its mighty power! +{STR_VAR_1} pulled back to run! +Whoa! {STR_VAR_1} suddenly danced in happiness! +{STR_VAR_1} is rolling around in the grass. +{STR_VAR_1} seems to want to return to the lab (after you receive the Mystery egg). +Your pokemon is staring at the various items. +{STR_VAR_1} is wandering around enjoying the forest scenery. +{STR_VAR_1} is playing around in the fallen leaves. +{STR_VAR_1} is playing around with a leaf. +{STR_VAR_1} is playing around, touching the leaves. +Your pokemon is happily gazing at the beautiful, starry sky! +{STR_VAR_1} is pulling out the grass. +{STR_VAR_1} seems to be enjoying this a little bit! +{STR_VAR_1} is looking up at the ceiling. +{STR_VAR_1} is cheerful! +{STR_VAR_1} is swaying with the boat! +{STR_VAR_1} is dancing along with the rolling of the ship. +{STR_VAR_1} doesn't want to get off the boat yet! +{STR_VAR_1} is listening to the sound of the machine. +{STR_VAR_1} seems happy at the sight of water on the window! +Your pokemon is blowing sand in the air! +Your pokemon is staring spellbound at the night sky! +Your pokemon seems to be enjoying sliding around! +{STR_VAR_1} is touching the ice. +{STR_VAR_1} is steadily observing the flow of the river. +{STR_VAR_1} is noticing the scent of the grass. +{STR_VAR_1} is playing around, plucking bits of grass. +{STR_VAR_1} is happy to see what's out doors! +{STR_VAR_1} seems to want to touch the machine! (Power plant). +{STR_VAR_1} is listening intently to the sound of the waves. +{STR_VAR_1} is jumping around in a carefree way! +Waah! your pokemon suddenly splashed water! (on a shore). +Your pokemon seems to be smelling a nostalgically familiar scent... +Surprised (Special): +Your pokemon has a flower petal on its face! (Newbark Town). +{STR_VAR_1} seems to have gotten caught in the clumps of grass. +{STR_VAR_1} slipped on the floor and seems likely to fall! +Your pokemon is very concerned about the room below ( Burnt tower ). +Careful! seems like the floor could collapse, and it might fall. +{STR_VAR_1} seems to think that (Player) has disappeared! ( Morty's Gym ). +{STR_VAR_1} gazed surprisingly at the rock! +Huh? your pokemon found something in top of the mountain ( outside Mt. Mortar) (!). +{STR_VAR_1} is cautious about the confined area! +{STR_VAR_1} seems to be very surprised that it is raining! +{STR_VAR_1} got tangled up in the branches and almost fell down! +{STR_VAR_1} looked up at the sky and shouted loudly. +{STR_VAR_1} seems to have found something! +{STR_VAR_1} is feeling nervous and a touch claustrophobic. (while inside an elevator). +{STR_VAR_1} almost forgot it was holding that (Held item). +{STR_VAR_1} is happy at the sight of the water on the window! +{STR_VAR_1} was surprised by the sounds in the thicket! +Seems the breeze is coming from here. +Oh! its slipping and came over here for support (on ice). +Your pokemon almost slipped and fell over! (on ice). +A cold wind suddenly blew by! +Your pokemon seems surprised to touch ice. (TODO: Regice) +{STR_VAR_1} seems to have gotten a bit of zap! (Power plant). +{STR_VAR_1} is dazzled by the shiny brightness of the bridge! (Standing on Nugget Bridge). +{STR_VAR_1} is slipping on the water and almost fell over! +Curious (Special): +{STR_VAR_1} feels something... (burnt tower basement). +{STR_VAR_1} seems to be hearing a strange sound. (Rocket hideout in Mahogany). +{STR_VAR_1} seems to be hearing a strange sound. (Team rocket hide out). +{STR_VAR_1} is concerned about the other side of the fence, it seems. +{STR_VAR_1} is looking at the machine in a strange manner. (Power plant). +Poisoned: +{STR_VAR_1} is shivering with the effects of being poisoned. diff --git a/follower_emotions.py b/follower_emotions.py new file mode 100644 index 000000000000..1d0fc10e5038 --- /dev/null +++ b/follower_emotions.py @@ -0,0 +1,50 @@ +""" Processes & outputs follower emotion messages """ +import sys +import re +import textwrap + +blank_regex = re.compile(r'\(?_+\)?') + + +# Converts a series of message lines to a better format +def convert_messages(infile, outfile='emotions.txt'): + with open(infile, 'r') as f_in, open(outfile, 'w') as f_out: + for line in f_in: + line = line.rstrip('\n') + if line and line[0] == '-': + line = line[1:] + line = line.lstrip() + if not line: + continue + line = blank_regex.sub('{STR_VAR_1}', line) + if line[-1] not in ('.', '?', '!', ':'): + line += '.' + print(line) + f_out.write('\n' + line) + +# Prepares a string for field-message display, performing line-wrapping, etc +# Does not add a terminator, as this is done by _("") +def prepare_string(s): + lines = textwrap.wrap(s, width=36) # Width of message window + s = lines[0] + for i, line in enumerate(lines[1:]): + ending = r'\p' if i % 2 else r'\n' + s += ending + line + return s + + +# Exports up to n messages in C format to outfile +def export_messages(infile, outfile, n=None, indent=2): + with open(infile, 'r') as f_in: + lines = f_in.readlines() + if n is not None: + lines = lines[:n] + with open(outfile, 'w') as f_out: + codelines = [' '*indent + f'(const char []) _("{prepare_string(s)}"),' for s in lines] + f_out.write('\n'.join(codelines)) + print(f'{len(lines)} lines written') + return len(lines) + + +if __name__ == '__main__': + export_messages('emotions.txt', 'emotions.h', n=7) diff --git a/include/data.h b/include/data.h index 2f8c447463a3..a706986cef3a 100644 --- a/include/data.h +++ b/include/data.h @@ -4,6 +4,15 @@ #include "constants/moves.h" #define SPECIES_SHINY_TAG 500 +#define N_FOLLOWER_HAPPY_MESSAGES 31 +#define N_FOLLOWER_NEUTRAL_MESSAGES 15 +#define N_FOLLOWER_SAD_MESSAGES 3 +#define N_FOLLOWER_UPSET_MESSAGES 3 +#define N_FOLLOWER_ANGRY_MESSAGES 5 +#define N_FOLLOWER_PENSIVE_MESSAGES 20 +#define N_FOLLOWER_LOVE_MESSAGES 10 +#define N_FOLLOWER_SURPRISE_MESSAGES 20 +#define N_FOLLOWER_CURIOUS_MESSAGES 7 struct MonCoords { @@ -69,6 +78,13 @@ struct Trainer #define TRAINER_ENCOUNTER_MUSIC(trainer)((gTrainers[trainer].encounterMusic_gender & 0x7F)) +struct FollowerMessagePool +{ + const char * const * messages; + const u8 * script; + u16 length; +}; + extern const u16 gMinigameDigits_Pal[]; extern const u32 gMinigameDigits_Gfx[]; @@ -115,4 +131,15 @@ extern const u8 gTrainerClassNames[][13]; extern const u8 gSpeciesNames[][POKEMON_NAME_LENGTH + 1]; extern const u8 gMoveNames[MOVES_COUNT][MOVE_NAME_LENGTH + 1]; +// Follower text messages +extern const char * const gFollowerHappyMessages[]; +extern const char * const gFollowerNeutralMessages[]; +extern const char * const gFollowerSadMessages[]; +extern const char * const gFollowerUpsetMessages[]; +extern const char * const gFollowerAngryMessages[]; +extern const char * const gFollowerPensiveMessages[]; +extern const char * const gFollowerLoveMessages[]; +extern const char * const gFollowerSurpriseMessages[]; +extern const char * const gFollowerCuriousMessages[]; + #endif // GUARD_DATA_H diff --git a/include/event_scripts.h b/include/event_scripts.h index 0f12c689bd1d..5adb830e65ab 100644 --- a/include/event_scripts.h +++ b/include/event_scripts.h @@ -16,6 +16,8 @@ extern const u8 EventScript_FollowerAboutToFall[]; extern const u8 EventScript_FollowerTryingToKeepUp[]; extern const u8 EventScript_FollowerIsShivering[]; extern const u8 EventScript_FollowerBurnPainful[]; +extern const u8 EventScript_FollowerGeneric[]; +extern const u8 EventScript_FollowerLove[]; extern const u8 EnterPokeballMovement[]; extern const u8 EventScript_TestSignpostMsg[]; diff --git a/src/data.c b/src/data.c index 6a4295440c0a..56add9c9353c 100644 --- a/src/data.c +++ b/src/data.c @@ -431,3 +431,4 @@ static const u32 sUnused[] = #include "data/trainers.h" #include "data/text/species_names.h" #include "data/text/move_names.h" +#include "data/text/follower_messages.h" diff --git a/src/data/text/follower_messages.h b/src/data/text/follower_messages.h new file mode 100644 index 000000000000..517e486626eb --- /dev/null +++ b/src/data/text/follower_messages.h @@ -0,0 +1,149 @@ +// 'Generic', unconditional happy messages +const char * const gFollowerHappyMessages[] = { + (const char []) _("{STR_VAR_1} began poking you in the\nstomach."), + (const char []) _("{STR_VAR_1} is happy but shy."), + (const char []) _("{STR_VAR_1} is coming along happily."), + (const char []) _("{STR_VAR_1} is composed."), + (const char []) _("{STR_VAR_1} seems to be feeling\ngreat about walking with you!"), + (const char []) _("{STR_VAR_1} is glowing with health."), + (const char []) _("{STR_VAR_1} looks very happy."), + (const char []) _("{STR_VAR_1} put in extra effort."), + (const char []) _("{STR_VAR_1} is smelling the scents\nof the surrounding air."), + (const char []) _("{STR_VAR_1} is jumping for joy!"), + (const char []) _("{STR_VAR_1} is still feeling great!"), + (const char []) _("Your pokemon has caught the scent of\nsmoke."), + (const char []) _("{STR_VAR_1} is poking at your belly."), + (const char []) _("Your pokemon stretched out its body\nand is relaxing."), + (const char []) _("{STR_VAR_1} looks like it wants to\nlead!"), + (const char []) _("{STR_VAR_1} is doing it's best to\nkeep up with you."), + (const char []) _("{STR_VAR_1} is happily cuddling up\nto you!"), + (const char []) _("{STR_VAR_1} is full of life!"), + (const char []) _("{STR_VAR_1} seems to be very happy!"), + (const char []) _("{STR_VAR_1} is so happy that it\ncan't stand still!"), + (const char []) _("{STR_VAR_1} nodded slowly."), + (const char []) _("{STR_VAR_1} is very eager!"), + (const char []) _("{STR_VAR_1} is wandering around and\nlistening to the different sounds."), + (const char []) _("{STR_VAR_1} looks very interested."), + (const char []) _("{STR_VAR_1} is somehow forcing\nitself to keep going."), + (const char []) _("{STR_VAR_1} gave you a sunny look!"), + (const char []) _("{STR_VAR_1} gives you a happy look\nand a smile."), + (const char []) _("Your pokemon is smelling the scent\nof flowers."), + (const char []) _("{STR_VAR_1} seems very happy to see\nyou!"), + (const char []) _("{STR_VAR_1} faced this way and\ngrinned."), + (const char []) _("{STR_VAR_1} happily cuddled up to\nyou!"), +}; + +// Unconditional neutral messages +const char * const gFollowerNeutralMessages[] = { + (const char []) _("{STR_VAR_1} is steadily poking at\nthe ground."), + (const char []) _("{STR_VAR_1} is standing guard."), + (const char []) _("{STR_VAR_1} is staring patiently at\nnothing at all."), + (const char []) _("{STR_VAR_1} is wandering around."), + (const char []) _("Your pokemon yawned loudly!"), + (const char []) _("Your pokemon is looking around\nrestlessly."), + (const char []) _("{STR_VAR_1} is steadily poking at\nthe ground."), + (const char []) _("{STR_VAR_1} is looking this way and\nsmiling."), + (const char []) _("{STR_VAR_1} is gazing around\nrestlessly."), + (const char []) _("{STR_VAR_1} let out a battle cry."), + (const char []) _("{STR_VAR_1} danced a wonderful\ndance!"), + (const char []) _("{STR_VAR_1} is very eager."), + (const char []) _("{STR_VAR_1} is staring intently into\nthe distance."), + (const char []) _("{STR_VAR_1} is on the lookout!"), + (const char []) _("{STR_VAR_1} looked off into the\ndistance and barked!"), +}; + +// Unconditional sad messages +const char * const gFollowerSadMessages[] = { + (const char []) _("{STR_VAR_1} is dizzy."), + (const char []) _("{STR_VAR_1} is stepping on your\nfeet!"), + (const char []) _("{STR_VAR_1} seems a little tired."), +}; + +// Unconditional upset messages +const char * const gFollowerUpsetMessages[] = { + (const char []) _("{STR_VAR_1} seems unhappy somehow..."), + (const char []) _("{STR_VAR_1} is making an unhappy\nface."), + (const char []) _(".....Your pokemon seems a little\ncold."), +}; + +// Unconditional angry messages +const char * const gFollowerAngryMessages[] = { + (const char []) _("{STR_VAR_1} let out a roar!"), + (const char []) _("{STR_VAR_1} is making a face like\nits angry!"), + (const char []) _("{STR_VAR_1} seems to be angry for\nsome reason."), + (const char []) _("Your pokemon turned to face the\nother way, showing a defiant\pexpression."), + (const char []) _("{STR_VAR_1} cried out."), +}; + +// Unconditional pensive messages +const char * const gFollowerPensiveMessages[] = { + (const char []) _("{STR_VAR_1} is looking down\nsteadily."), + (const char []) _("{STR_VAR_1} is surveying the area."), + (const char []) _("{STR_VAR_1} is peering down."), + (const char []) _("{STR_VAR_1} is somehow fighting off\nsleep..."), + (const char []) _("{STR_VAR_1} seems to be wandering\naround."), + (const char []) _("{STR_VAR_1} is looking around\nabsentmindedly."), + (const char []) _("{STR_VAR_1} yawned very loudly!"), + (const char []) _("{STR_VAR_1} is relaxing comfortably."), + (const char []) _("{STR_VAR_1} is staring steadfastly\nat your face."), + (const char []) _("{STR_VAR_1} is staring intently at\nyour face."), + (const char []) _("{STR_VAR_1} is focusing its\nattention on you."), + (const char []) _("{STR_VAR_1} is staring into the\ndepths."), + (const char []) _("{STR_VAR_1} is sniffing at the\nground."), + (const char []) _("Your pokemon is staring intently at\nnothing."), + (const char []) _("{STR_VAR_1} focused with a sharp\ngaze!"), + (const char []) _("{STR_VAR_1} is concentrating."), + (const char []) _("{STR_VAR_1} faced this way and\nnodded."), + (const char []) _("{STR_VAR_1} seems a bit nervous..."), + (const char []) _("{STR_VAR_1} is looking at your\nfootprints."), + (const char []) _("{STR_VAR_1} is staring straight into\nyour eyes."), +}; + +// All 'love' messages are unconditional +const char * const gFollowerLoveMessages[] = { + (const char []) _("{STR_VAR_1} suddenly started walking\ncloser!"), + (const char []) _("{STR_VAR_1} cheeks are becoming\nrosy!"), + (const char []) _("Woah! {STR_VAR_1} suddenly hugged\nyou!"), + (const char []) _("Woah! {STR_VAR_1} is suddenly\nplayful!"), + (const char []) _("{STR_VAR_1} is rubbing against your\nlegs!"), + (const char []) _("{STR_VAR_1} blushes."), + (const char []) _("Ah! {STR_VAR_1} cuddles you!"), + (const char []) _("{STR_VAR_1} is regarding you with\nadoration!"), + (const char []) _("{STR_VAR_1} got closer to you."), + (const char []) _("{STR_VAR_1} is keeping close to your\nfeet."), +}; + +// Unconditional surprised messages +const char * const gFollowerSurpriseMessages[] = { + (const char []) _("{STR_VAR_1} is in danger of falling\nover!"), + (const char []) _("{STR_VAR_1} bumped into you!"), + (const char []) _("{STR_VAR_1} doesn't seem to be used\nto its own name yet."), + (const char []) _("{STR_VAR_1} is peering down."), + (const char []) _("Your pokemon stumbled and nearly\nfell!"), + (const char []) _("{STR_VAR_1} feels something and is\nhowling!"), + (const char []) _("{STR_VAR_1} seems refreshed!"), + (const char []) _("{STR_VAR_1} suddenly turned around\nand started barking!"), + (const char []) _("{STR_VAR_1} suddenly turned around!"), + (const char []) _("Your pokemon was surprised that you\nsuddenly spoke to it!"), + (const char []) _("Sniff sniff, something smells really\ngood!"), + (const char []) _("{STR_VAR_1} feels refreshed."), + (const char []) _("{STR_VAR_1} is wobbling and seems\nabout to fall over."), + (const char []) _("{STR_VAR_1} is in danger of falling\nover."), + (const char []) _("{STR_VAR_1} is walking along\ncautiously."), + (const char []) _("{STR_VAR_1} is getting tense with\nnervous energy."), + (const char []) _("{STR_VAR_1} sensed something strange\nand was surprised!"), + (const char []) _("{STR_VAR_1} is scared and snuggled\nup to you!"), + (const char []) _("{STR_VAR_1} is feeling an unusual\npresence..."), + (const char []) _("{STR_VAR_1} is getting tense with\nnervous energy."), +}; + +// Unconditional curious messages +const char * const gFollowerCuriousMessages[] = { + (const char []) _("Your pokemon is looking around\nrestlessly for something."), + (const char []) _("Your pokemon wasn't watching where\nit was going and ran into you!"), + (const char []) _("Sniff, sniff! Is there something\nnearby?"), + (const char []) _("{STR_VAR_1} is rolling a pebble\naround playfully."), + (const char []) _("{STR_VAR_1} is wandering around and\nsearching for something."), + (const char []) _("{STR_VAR_1} is sniffing at you."), + (const char []) _("{STR_VAR_1} seems to be a little\nhesitant..."), +}; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 78db0c4c32ad..a054279c8bed 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1705,6 +1705,49 @@ static bool8 SpeciesHasType(u16 species, u8 type) { return gBaseStats[species].type1 == type || gBaseStats[species].type2 == type; } +// Returns a random index according to a list of weights +static u8 RandomWeightedIndex(u8 *weights, u8 length) { + u8 i; + u16 random_value; + u16 cum_weight = 0; + for (i = 0; i < length; i++) + cum_weight += weights[i]; + random_value = Random() % cum_weight; + cum_weight = 0; + for (i = 0; i < length; i++) { + cum_weight += weights[i]; + if (random_value <= cum_weight) + return i; + } +} + +enum { + FOLLOWER_EMOTION_HAPPY = 0, + FOLLOWER_EMOTION_NEUTRAL, // Also called "No emotion" + FOLLOWER_EMOTION_SAD, + FOLLOWER_EMOTION_UPSET, + FOLLOWER_EMOTION_ANGRY, + FOLLOWER_EMOTION_PENSIVE, + FOLLOWER_EMOTION_LOVE, + FOLLOWER_EMOTION_SURPRISE, + FOLLOWER_EMOTION_CURIOUS, + FOLLOWER_EMOTION_LENGTH, +}; + +// Pool of "unconditional" follower messages TODO: Should this be elsewhere ? +static const struct FollowerMessagePool followerBasicMessages[] = { + [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, N_FOLLOWER_HAPPY_MESSAGES}, + [FOLLOWER_EMOTION_NEUTRAL] = {gFollowerNeutralMessages, EventScript_FollowerGeneric, N_FOLLOWER_NEUTRAL_MESSAGES}, + [FOLLOWER_EMOTION_SAD] = {gFollowerSadMessages, EventScript_FollowerGeneric, N_FOLLOWER_SAD_MESSAGES}, + [FOLLOWER_EMOTION_UPSET] = {gFollowerUpsetMessages, EventScript_FollowerGeneric, N_FOLLOWER_UPSET_MESSAGES}, + [FOLLOWER_EMOTION_ANGRY] = {gFollowerAngryMessages, EventScript_FollowerGeneric, N_FOLLOWER_ANGRY_MESSAGES}, + [FOLLOWER_EMOTION_PENSIVE] = {gFollowerPensiveMessages, EventScript_FollowerGeneric, N_FOLLOWER_PENSIVE_MESSAGES}, + [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerLove, N_FOLLOWER_LOVE_MESSAGES}, + [FOLLOWER_EMOTION_SURPRISE] = {gFollowerSurpriseMessages, EventScript_FollowerGeneric, N_FOLLOWER_SURPRISE_MESSAGES}, + [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, N_FOLLOWER_CURIOUS_MESSAGES}, +}; + +// Call an applicable follower message script bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big switch for follower messages { u16 value; @@ -1717,6 +1760,8 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big u8 n_choices = 0; struct ObjectEvent *objEvent = GetFollowerObject(); struct Pokemon *mon = GetFirstLiveMon(); + u8 emotion; + u8 emotion_weight[FOLLOWER_EMOTION_LENGTH] = {0}; if (mon == NULL) { ScriptCall(ctx, EventScript_FollowerLovesYou); return FALSE; @@ -1751,24 +1796,46 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big message_choices[n_choices++] = EventScript_FollowerIsShivering; else if (mon->status & 0x10) // STATUS1_BURN message_choices[n_choices++] = EventScript_FollowerBurnPainful; - // 5. Location-based messages - map_region = GetCurrentRegionMapSectionId(); // defined in region_map_sections.h - if (GetMonData(mon, MON_DATA_MET_LOCATION) == map_region) - message_choices[n_choices++] = EventScript_FollowerMetLocation; - // 6. Friendship-based messages + // TODO: What influences a follower's emotion ? + // Happy, neutral, sad, upset, angry, daydream, love, surprise, quizzical + // Friendship: boost to 'happy' and 'love' + // Weather: Based on type + // Status/low health: boost to unhappy, poisoned + // Happy weights + // TODO: Add sprites from https://www.spriters-resource.com/ds_dsi/pokemonheartgoldsoulsilver/sheet/30497/ ? friendship = GetMonData(mon, MON_DATA_FRIENDSHIP); - if (friendship <= 80) - message_choices[n_choices++] = EventScript_FollowerSkeptical; - else if (friendship <= 170) - message_choices[n_choices++] = EventScript_FollowerAppraising; - else if (friendship < 255) - message_choices[n_choices++] = EventScript_FollowerHappyWalk; - else // Max friendship - message_choices[n_choices++] = EventScript_FollowerLovesYou; - if (!n_choices) - ScriptCall(ctx, EventScript_FollowerLovesYou); // Default in case of no choices - else - ScriptCall(ctx, message_choices[Random() % min(n_choices, ARRAY_COUNT(message_choices))]); + emotion_weight[FOLLOWER_EMOTION_HAPPY] = 10; + if (friendship > 170) + emotion_weight[FOLLOWER_EMOTION_HAPPY] = 30; + else if (friendship > 80) + emotion_weight[FOLLOWER_EMOTION_HAPPY] = 20; + // Neutral weights + emotion_weight[FOLLOWER_EMOTION_NEUTRAL] = 15; + // Sad weights + emotion_weight[FOLLOWER_EMOTION_SAD] = 5; + health_percent = mon->hp * 100 / mon->maxHP; + if (health_percent < 50 || mon->status & 0x40) // STATUS1_PARALYSIS + emotion_weight[FOLLOWER_EMOTION_SAD] = 30; + // Upset weights + emotion_weight[FOLLOWER_EMOTION_UPSET] = friendship < 80 ? 15 : 5; + // Angry weights + emotion_weight[FOLLOWER_EMOTION_ANGRY] = friendship < 80 ? 15 : 5; + // Pensive weights + emotion_weight[FOLLOWER_EMOTION_PENSIVE] = 15; + // Love weights + if (friendship > 170) + emotion_weight[FOLLOWER_EMOTION_LOVE] = 30; + else if (friendship > 80) + emotion_weight[FOLLOWER_EMOTION_LOVE] = 20; + // Surprise weights + // TODO: Scale this with how long the follower has been out + emotion_weight[FOLLOWER_EMOTION_SURPRISE] = 10; + // Curious weights + // TODO: Increase this if there is an item nearby, or if the pokemon has pickup + emotion_weight[FOLLOWER_EMOTION_CURIOUS] = 5; + emotion = RandomWeightedIndex(emotion_weight, FOLLOWER_EMOTION_LENGTH); + ctx->data[0] = (u32) followerBasicMessages[emotion].messages[Random() % followerBasicMessages[emotion].length]; + ScriptCall(ctx, followerBasicMessages[emotion].script); return FALSE; } From 875c4edd50399a507ea92d43cc2cbbee93c75a0b Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sun, 18 Apr 2021 01:38:08 -0400 Subject: [PATCH 058/291] Added some conditional messages. Added emote graphics. --- data/scripts/follower.inc | 15 +- emotions.txt | 11 +- follower_emotions.py | 2 +- graphics/misc/emotes.pal | 19 +++ graphics/misc/emotes.png | Bin 0 -> 4058 bytes include/constants/field_effects.h | 1 + include/data.h | 2 + spritesheet_rules.mk | 4 + .../object_events/object_event_graphics.h | 1 + src/data/text/follower_messages.h | 6 + src/event_object_movement.c | 107 ++++++++----- src/trainer_see.c | 149 +++++++++++++++++- 12 files changed, 260 insertions(+), 57 deletions(-) create mode 100644 graphics/misc/emotes.pal create mode 100644 graphics/misc/emotes.png diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 4907eb0c5fee..cf8c063c1b20 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -55,6 +55,12 @@ callfunc ScrFunc_bufferlivemonspeciesname .byte \out .endm +.macro emote obj:req id:req +callfunc ScrFunc_emote +.byte \obj +.byte \id +.endm + EventScript_Follower:: lock faceplayer @@ -73,6 +79,7 @@ EventScript_Follower:: EventScript_FollowerFly:: callfunc ScrFunc_followerfly EventScript_FollowerEnd:: + waitfieldeffect FLDEFF_EMOTE release end @@ -147,17 +154,13 @@ EventScript_FollowerBurnPainful:: return @ Message address must be loaded into bank 0 -EventScript_FollowerGeneric:: @ same as Std_MsgboxDefault +EventScript_FollowerGeneric:: @ similar to Std_MsgboxDefault + waitfieldeffect FLDEFF_EMOTE message 0x0 waitmessage waitbuttonpress return -EventScript_FollowerLove:: - applymovement 0xFE ContestHall_Movement_Heart - waitmovement 0xFE - goto EventScript_FollowerGeneric - EnterPokeballMovement:: .byte 0x9F @ EnterPokeball step_end diff --git a/emotions.txt b/emotions.txt index b8e43e08d086..dad46cf11309 100644 --- a/emotions.txt +++ b/emotions.txt @@ -1,14 +1,13 @@ Happy (Special): -{STR_VAR_1} greeted the two. (when standing in front of 2 trainers). -{STR_VAR_1} is very eager! ( gym ) must have type advantage. -{STR_VAR_1} is very composed and sure of itself (in a gym with a type advantage). -{STR_VAR_1} greeted Amphy! {STR_VAR_1} greeted your mom. Your pokemon is staring intently at the mountain peak. {STR_VAR_1} is staring straight at the pokemon league. {STR_VAR_1} is staring at the sea. {STR_VAR_1} greeted everyone! -Your pokemon seems happy about the great weather. +{STR_VAR_1} greeted the two. (when standing in front of 2 trainers). +{STR_VAR_1} is very eager! ( gym ) must have type advantage. +{STR_VAR_1} is very composed and sure of itself (in a gym with a type advantage). +{STR_VAR_1} greeted Amphy! Neutral (Special): (CELEBI) danced happily ( Pokemon Exclusive ). (CELEBI) danced beautiful ( Pokemon Exclusive ). @@ -187,5 +186,3 @@ Curious (Special): {STR_VAR_1} seems to be hearing a strange sound. (Team rocket hide out). {STR_VAR_1} is concerned about the other side of the fence, it seems. {STR_VAR_1} is looking at the machine in a strange manner. (Power plant). -Poisoned: -{STR_VAR_1} is shivering with the effects of being poisoned. diff --git a/follower_emotions.py b/follower_emotions.py index 1d0fc10e5038..6b8393019bde 100644 --- a/follower_emotions.py +++ b/follower_emotions.py @@ -47,4 +47,4 @@ def export_messages(infile, outfile, n=None, indent=2): if __name__ == '__main__': - export_messages('emotions.txt', 'emotions.h', n=7) + export_messages('emotions.txt', 'emotions.h', n=1) diff --git a/graphics/misc/emotes.pal b/graphics/misc/emotes.pal new file mode 100644 index 000000000000..295fc0223784 --- /dev/null +++ b/graphics/misc/emotes.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 0 +151 48 0 +74 75 87 +88 88 97 +164 72 167 +248 63 2 +78 128 207 +48 160 0 +237 131 0 +205 144 203 +168 168 178 +251 167 159 +240 176 183 +219 181 221 +165 225 69 +247 249 246 diff --git a/graphics/misc/emotes.png b/graphics/misc/emotes.png new file mode 100644 index 0000000000000000000000000000000000000000..2460eaf999a8c1b67178882dce8d51853c6104a8 GIT binary patch literal 4058 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.x, objEvent->currentCoords.y); species = GetMonData(mon, MON_DATA_SPECIES); - // 1. Puddle splash or wet feet - if (MetatileBehavior_IsPuddle(behavior) || MetatileBehavior_IsShallowFlowingWater(behavior)) { - if (SpeciesHasType(species, TYPE_FIRE)) - message_choices[n_choices++] = EventScript_FollowerUnhappyToBeWet; - else if (SpeciesToGraphicsInfo(species, 0)->tracks) // if follower is grounded - message_choices[n_choices++] = EventScript_FollowerSplashesAbout; - } - // 2. Weather-based messages - if (GetCurrentWeather() == WEATHER_RAIN || GetCurrentWeather() == WEATHER_RAIN_THUNDERSTORM) { - if (SpeciesHasType(species, TYPE_FIRE)) - message_choices[n_choices++] = EventScript_FollowerUnhappyFace; - else if (SpeciesHasType(species, TYPE_WATER) || SpeciesHasType(species, TYPE_GRASS)) - message_choices[n_choices++] = EventScript_FollowerHappyRain; - } - // 3. Health & status-based messages - health_percent = mon->hp * 100 / mon->maxHP; - if (health_percent <= 20) - message_choices[n_choices++] = EventScript_FollowerAboutToFall; - else if (health_percent < 50 || mon->status & 0x40) // STATUS1_PARALYSIS - message_choices[n_choices++] = EventScript_FollowerTryingToKeepUp; - // 4. More status messages - if (mon->status & (0x20 | 0x8)) // STATUS1_FREEZE | STATUS1_POISON - message_choices[n_choices++] = EventScript_FollowerIsShivering; - else if (mon->status & 0x10) // STATUS1_BURN - message_choices[n_choices++] = EventScript_FollowerBurnPainful; - // TODO: What influences a follower's emotion ? - // Happy, neutral, sad, upset, angry, daydream, love, surprise, quizzical - // Friendship: boost to 'happy' and 'love' - // Weather: Based on type - // Status/low health: boost to unhappy, poisoned - // Happy weights - // TODO: Add sprites from https://www.spriters-resource.com/ds_dsi/pokemonheartgoldsoulsilver/sheet/30497/ ? friendship = GetMonData(mon, MON_DATA_FRIENDSHIP); + // // 1. Puddle splash or wet feet + // if (MetatileBehavior_IsPuddle(behavior) || MetatileBehavior_IsShallowFlowingWater(behavior)) { + // if (SpeciesHasType(species, TYPE_FIRE)) + // message_choices[n_choices++] = EventScript_FollowerUnhappyToBeWet; + // else if (SpeciesToGraphicsInfo(species, 0)->tracks) // if follower is grounded + // message_choices[n_choices++] = EventScript_FollowerSplashesAbout; + // } + // Happy weights emotion_weight[FOLLOWER_EMOTION_HAPPY] = 10; if (friendship > 170) emotion_weight[FOLLOWER_EMOTION_HAPPY] = 30; else if (friendship > 80) emotion_weight[FOLLOWER_EMOTION_HAPPY] = 20; + if (GetCurrentWeather() == WEATHER_SUNNY || GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=31}; // Neutral weights emotion_weight[FOLLOWER_EMOTION_NEUTRAL] = 15; // Sad weights @@ -1834,6 +1840,28 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big // TODO: Increase this if there is an item nearby, or if the pokemon has pickup emotion_weight[FOLLOWER_EMOTION_CURIOUS] = 5; emotion = RandomWeightedIndex(emotion_weight, FOLLOWER_EMOTION_LENGTH); + if (mon->status & 0x8) // STATUS1_POISON + emotion = FOLLOWER_EMOTION_POISONED; + ObjectEventEmote(objEvent, emotion); + if (Random() & 1) { // With 50% chance, select special message using reservoir sampling + u8 i, j = 1; + struct SpecialEmote *choice = 0; + for (i = 0; i < n_choices; i++) { + if (cond_emotes[i].emotion == emotion) { + if (Random() < 0x10000 / (j++)) // Replace item with 1/j chance + choice = &cond_emotes[i]; + } + } + if (choice) { // Only continue if a script was actually chosen + if (choice->script) + ScriptCall(ctx, choice->script); + else { + ctx->data[0] = (u32) followerBasicMessages[emotion].messages[choice->index]; + ScriptCall(ctx, followerBasicMessages[emotion].script); + } + return FALSE; + } + } ctx->data[0] = (u32) followerBasicMessages[emotion].messages[Random() % followerBasicMessages[emotion].length]; ScriptCall(ctx, followerBasicMessages[emotion].script); return FALSE; @@ -2119,7 +2147,7 @@ static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct } // Find and update based on template's paletteTag -// TODO: Should this logic happen in CreateSpriteAt? +// TODO: Add a better way to associate tags -> palettes besides listing them in sObjectEventSpritePalettes u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate * template, struct Sprite * sprite) { u8 i = FindObjectEventPaletteIndexByTag(template->paletteTag); if (i == 0xFF) @@ -7260,6 +7288,7 @@ bool8 MovementAction_EmoteExclamationMark_Step0(struct ObjectEvent *objectEvent, bool8 MovementAction_EmoteQuestionMark_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { ObjectEventGetLocalIdAndMap(objectEvent, &gFieldEffectArguments[0], &gFieldEffectArguments[1], &gFieldEffectArguments[2]); + gFieldEffectArguments[7] = -1; FieldEffectStart(FLDEFF_QUESTION_MARK_ICON); sprite->data[2] = 1; return TRUE; diff --git a/src/trainer_see.c b/src/trainer_see.c index 082b92f2cc37..ec4c8e461e54 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -62,6 +62,9 @@ EWRAM_DATA u8 gApproachingTrainerId = 0; static const u8 sEmotion_ExclamationMarkGfx[] = INCBIN_U8("graphics/misc/emotion_exclamation.4bpp"); static const u8 sEmotion_QuestionMarkGfx[] = INCBIN_U8("graphics/misc/emotion_question.4bpp"); static const u8 sEmotion_HeartGfx[] = INCBIN_U8("graphics/misc/emotion_heart.4bpp"); +// TODO: Credit https://www.spriters-resource.com/ds_dsi/pokemonheartgoldsoulsilver/sheet/30497/ +static const u8 sEmotion_Gfx[] = INCBIN_U8("graphics/misc/emotes.4bpp"); + static u8 (*const sDirectionalApproachDistanceFuncs[])(struct ObjectEvent *trainerObj, s16 range, s16 x, s16 y) = { @@ -147,6 +150,109 @@ static const struct SpriteFrameImage sSpriteImageTable_HeartIcon[] = } }; +static const struct SpriteFrameImage sSpriteImageTable_Emotes[] = +{ + { .data = (u8 *)sEmotion_Gfx+0*0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY + { .data = (u8 *)sEmotion_Gfx+1*0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY + { .data = (u8 *)sEmotion_Gfx+2*0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL + { .data = (u8 *)sEmotion_Gfx+3*0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL + { .data = (u8 *)sEmotion_Gfx+4*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD + { .data = (u8 *)sEmotion_Gfx+5*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD + { .data = (u8 *)sEmotion_Gfx+6*0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET + { .data = (u8 *)sEmotion_Gfx+7*0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET + { .data = (u8 *)sEmotion_Gfx+8*0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY + { .data = (u8 *)sEmotion_Gfx+9*0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY + { .data = (u8 *)sEmotion_Gfx+10*0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE + { .data = (u8 *)sEmotion_Gfx+11*0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE + { .data = (u8 *)sEmotion_Gfx+12*0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE + { .data = (u8 *)sEmotion_Gfx+13*0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE + { .data = (u8 *)sEmotion_Gfx+14*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE + { .data = (u8 *)sEmotion_Gfx+15*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE + { .data = (u8 *)sEmotion_Gfx+16*0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS + { .data = (u8 *)sEmotion_Gfx+17*0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS + { .data = (u8 *)sEmotion_Gfx+18*0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC + { .data = (u8 *)sEmotion_Gfx+19*0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC + { .data = (u8 *)sEmotion_Gfx+20*0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED + { .data = (u8 *)sEmotion_Gfx+21*0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED +}; + +static const union AnimCmd sSpriteAnim_Emotes0[] = { + ANIMCMD_FRAME(0*2, 30), + ANIMCMD_FRAME(0*2+1, 30), + ANIMCMD_FRAME(0*2, 30), + ANIMCMD_END +}; + +static const union AnimCmd sSpriteAnim_Emotes1[] = { + ANIMCMD_FRAME(1*2, 30), + ANIMCMD_FRAME(1*2+1, 30), + ANIMCMD_FRAME(1*2, 30), + ANIMCMD_END +}; + +static const union AnimCmd sSpriteAnim_Emotes2[] = { + ANIMCMD_FRAME(2*2, 30), + ANIMCMD_FRAME(2*2+1, 30), + ANIMCMD_FRAME(2*2, 30), + ANIMCMD_END +}; + +static const union AnimCmd sSpriteAnim_Emotes3[] = { + ANIMCMD_FRAME(3*2, 30), + ANIMCMD_FRAME(3*2+1, 30), + ANIMCMD_FRAME(3*2, 30), + ANIMCMD_END +}; + +static const union AnimCmd sSpriteAnim_Emotes4[] = { + ANIMCMD_FRAME(4*2, 30), + ANIMCMD_FRAME(4*2+1, 30), + ANIMCMD_FRAME(4*2, 30), + ANIMCMD_END +}; + +static const union AnimCmd sSpriteAnim_Emotes5[] = { + ANIMCMD_FRAME(5*2, 30), + ANIMCMD_FRAME(5*2+1, 30), + ANIMCMD_FRAME(5*2, 30), + ANIMCMD_END +}; + +static const union AnimCmd sSpriteAnim_Emotes6[] = { + ANIMCMD_FRAME(6*2, 30), + ANIMCMD_FRAME(6*2+1, 30), + ANIMCMD_FRAME(6*2, 30), + ANIMCMD_END +}; + +static const union AnimCmd sSpriteAnim_Emotes7[] = { + ANIMCMD_FRAME(7*2, 30), + ANIMCMD_FRAME(7*2+1, 30), + ANIMCMD_FRAME(7*2, 30), + ANIMCMD_END +}; + +static const union AnimCmd sSpriteAnim_Emotes8[] = { + ANIMCMD_FRAME(8*2, 30), + ANIMCMD_FRAME(8*2+1, 30), + ANIMCMD_FRAME(8*2, 30), + ANIMCMD_END +}; + +static const union AnimCmd sSpriteAnim_Emotes9[] = { + ANIMCMD_FRAME(9*2, 30), + ANIMCMD_FRAME(9*2+1, 30), + ANIMCMD_FRAME(9*2, 30), + ANIMCMD_END +}; + +static const union AnimCmd sSpriteAnim_Emotes10[] = { + ANIMCMD_FRAME(10*2, 30), + ANIMCMD_FRAME(10*2+1, 30), + ANIMCMD_FRAME(10*2, 30), + ANIMCMD_END +}; + static const union AnimCmd sSpriteAnim_Icons1[] = { ANIMCMD_FRAME(0, 60), @@ -165,12 +271,28 @@ static const union AnimCmd *const sSpriteAnimTable_Icons[] = sSpriteAnim_Icons2 }; -#define OBJ_EVENT_PAL_TAG_17 0x1110 // TODO: Move this into event_object_movement.h +static const union AnimCmd *const sSpriteAnimTable_Emotes[] = { + sSpriteAnim_Emotes0, + sSpriteAnim_Emotes1, + sSpriteAnim_Emotes2, + sSpriteAnim_Emotes3, + sSpriteAnim_Emotes4, + sSpriteAnim_Emotes5, + sSpriteAnim_Emotes6, + sSpriteAnim_Emotes7, + sSpriteAnim_Emotes8, + sSpriteAnim_Emotes9, + sSpriteAnim_Emotes10, +}; + +// TODO: Move these declarations into even_object_movement.h +#define OBJ_EVENT_PAL_TAG_MAY 0x1110 +#define OBJ_EVENT_PAL_TAG_EMOTES 0x1125 static const struct SpriteTemplate sSpriteTemplate_ExclamationQuestionMark = { .tileTag = 0xffff, - .paletteTag = OBJ_EVENT_PAL_TAG_17, + .paletteTag = OBJ_EVENT_PAL_TAG_MAY, .oam = &sOamData_Icons, .anims = sSpriteAnimTable_Icons, .images = sSpriteImageTable_ExclamationQuestionMark, @@ -189,6 +311,16 @@ static const struct SpriteTemplate sSpriteTemplate_HeartIcon = .callback = SpriteCB_TrainerIcons }; +static const struct SpriteTemplate sSpriteTemplate_Emote = { + .tileTag = 0xffff, + .paletteTag = OBJ_EVENT_PAL_TAG_EMOTES, + .oam = &sOamData_Icons, + .anims = sSpriteAnimTable_Emotes, + .images = sSpriteImageTable_Emotes, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = SpriteCB_TrainerIcons +}; + // code bool8 CheckForTrainersWantingBattle(void) { @@ -710,7 +842,17 @@ u8 FldEff_ExclamationMarkIcon(void) u8 FldEff_QuestionMarkIcon(void) { - u8 spriteId = CreateSpriteAtEnd(&sSpriteTemplate_ExclamationQuestionMark, 0, 0, 0x52); + u8 spriteId; + if (gFieldEffectArguments[7] >= 0) { // Use follower emotes + u8 emotion = gFieldEffectArguments[7]; + spriteId = CreateSpriteAtEnd(&sSpriteTemplate_Emote, 0, 0, 0x52); + if (spriteId == MAX_SPRITES) + return 0; + SetIconSpriteData(&gSprites[spriteId], FLDEFF_EMOTE, emotion); // Set animation based on emotion + UpdateSpritePaletteByTemplate(&sSpriteTemplate_Emote, &gSprites[spriteId]); + return 0; + } + spriteId = CreateSpriteAtEnd(&sSpriteTemplate_ExclamationQuestionMark, 0, 0, 0x52); if (spriteId != MAX_SPRITES) { SetIconSpriteData(&gSprites[spriteId], FLDEFF_QUESTION_MARK_ICON, 1); @@ -723,7 +865,6 @@ u8 FldEff_QuestionMarkIcon(void) u8 FldEff_HeartIcon(void) { u8 spriteId = CreateSpriteAtEnd(&sSpriteTemplate_HeartIcon, 0, 0, 0x52); - if (spriteId != MAX_SPRITES) { struct Sprite *sprite = &gSprites[spriteId]; From fbbd58a823878980cf61bfcfbf577aa7fea60e48 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sun, 18 Apr 2021 20:45:19 -0400 Subject: [PATCH 059/291] Added music messages. --- data/scripts/follower.inc | 9 +++ emotions.txt | 106 ++++++++++++------------------ follower_emotions.py | 2 +- include/data.h | 2 + src/data/text/follower_messages.h | 28 ++++++++ src/event_object_movement.c | 46 +++++++++---- src/trainer_see.c | 22 +++---- 7 files changed, 127 insertions(+), 88 deletions(-) diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index cf8c063c1b20..6e2b8ee3a0c7 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -161,6 +161,15 @@ EventScript_FollowerGeneric:: @ similar to Std_MsgboxDefault waitbuttonpress return +EventScript_FollowerJump:: + applymovement 0xFE FollowerSplashMovement + waitmovement 0xFE + waitfieldeffect FLDEFF_EMOTE + message 0x0 + waitmessage + waitbuttonpress + return + EnterPokeballMovement:: .byte 0x9F @ EnterPokeball step_end diff --git a/emotions.txt b/emotions.txt index dad46cf11309..42beb1d59340 100644 --- a/emotions.txt +++ b/emotions.txt @@ -39,10 +39,6 @@ Your pokemon is staring intently at the sea! {STR_VAR_1} is looking outside and frolicking! {STR_VAR_1} spun around in a circle! Sad (Special): -{STR_VAR_1} is going to fall down! (when HP is red). -{STR_VAR_1} is not happy. (During rain if the pokemon is a fire type). -{STR_VAR_1} seems to be about to fall over! (When HP is red.). -{STR_VAR_1} is trying very hard to keep up with you... (When HP is yellow or paralyzed). {STR_VAR_1}'s burn looks painful! (when burnt). Upset (Special): {STR_VAR_1} is taking shelter in the grass from the rain. @@ -54,7 +50,7 @@ It seems to have eaten something strange. It's making an odd face... (Olivine Ca {STR_VAR_1} is a bit nervous about the narrow space! {STR_VAR_1} is splashing around in the grass (must be fire type). Your pokemon doesn't like splashing around on the ground (must be fire type). -{STR_VAR_1} is taking shelter in the grass from the rain (must be fire type). + {STR_VAR_1} seems very cold (when frozen). {STR_VAR_1} seems uneasy and is poking (PLAYER). {STR_VAR_1} is trembling with fear (Cemetery). @@ -83,27 +79,38 @@ Your pokemon is drooling a little (Olivine Cafe). {STR_VAR_1} seems very interested in the bicycles (bike shop). {STR_VAR_1} is preoccupied by the floor, which seems like it may collapse (burnt tower). {STR_VAR_1} is nervous ( in a gym before beating gym leader ) ( must have type disadvantage ). -Music: -{STR_VAR_1} is showing off its agility! -{STR_VAR_1} is moving around happily! -Woah! {STR_VAR_1} suddenly started dancing in happiness! -{STR_VAR_1} is steadily keeping up with you! -{STR_VAR_1} is very happy about the rain. -{STR_VAR_1} seems to want to play with (Player). +Music (Special): {STR_VAR_1} is pulling out the grass. -{STR_VAR_1} is happy skipping about. -{STR_VAR_1} is playing in the puddle. -{STR_VAR_1} is gazing restlessly at the building ( in goldenrod). -{STR_VAR_1} is singing and humming. -{STR_VAR_1} is looking around restlessly at the Forest. -{STR_VAR_1} is playfully nibbling at the ground. -(CYNDAQUIL) blew out a fireball. ( Pokemon Exclusive ). -(CYNDAQUIL) blew out a couple of fireballs. ( Pokemon Exclusive ). -(CHIKORITA) is waving its leaf around ( Pokemon Exclusive ). -(CHIKORITA) is making its leaf twitch ( Pokemon Exclusive ). -(TODADILE) is moving its jaw ( Pokemon Exclusive ). -(TODADILE) is opening and closing its mouth ( Pokemon Exclusive ). -{STR_VAR_1} is nipping at your feet! +Waah! your pokemon suddenly splashed water! (on a shore). +{STR_VAR_1} is happy to see what's out doors! +{STR_VAR_1} seems to want to touch the machine! (Power plant). +{STR_VAR_1} is listening intently to the sound of the waves. +{STR_VAR_1} is swaying with the boat! +{STR_VAR_1} is dancing along with the rolling of the ship. +{STR_VAR_1} doesn't want to get off the boat yet! +{STR_VAR_1} is listening to the sound of the machine. +{STR_VAR_1} seems happy at the sight of water on the window! +Your pokemon is blowing sand in the air! +Your pokemon is staring spellbound at the night sky! +Your pokemon seems to be enjoying sliding around! +{STR_VAR_1} is touching the ice. +{STR_VAR_1} is steadily observing the flow of the river. +{STR_VAR_1} is noticing the scent of the grass. +{STR_VAR_1} is playing around, plucking bits of grass. +{STR_VAR_1} is looking up at the ceiling. +{STR_VAR_1} seems to be enjoying this a little bit! +{STR_VAR_1} is wandering around enjoying the forest scenery. +{STR_VAR_1} is playing around in the fallen leaves. +{STR_VAR_1} is playing around with a leaf. +{STR_VAR_1} is playing around, touching the leaves. +Your pokemon is happily gazing at the beautiful, starry sky! +{STR_VAR_1} is pulling out the grass. +{STR_VAR_1} is rolling around in the grass. +{STR_VAR_1} seems to want to return to the lab (after you receive the Mystery egg). +Your pokemon is staring at the various items. +{STR_VAR_1} is listening to the sound of the waterfall ( Mt. Mortar). +{STR_VAR_1} is looking up the tall mountain... (Mt. Mortar). +{STR_VAR_1} seems concerned about the waterfall. {STR_VAR_1} is sniffing around the room. (Inside Hero's Room). {STR_VAR_1} is dancing around the pillar! (Seems to occur more for Bellsprout)(sprout tower). {STR_VAR_1} swayed around, dancing in a strange manner.(Seems to occur more for Bellsprout)(sprout tower). @@ -117,43 +124,17 @@ Your pokemon is rolling a screw from a bicycle around. {STR_VAR_1} is looking up at the sky. {STR_VAR_1} seems to be happy about the rain! ( during rain, must not have type disadvantage to water). {STR_VAR_1} is clawing the grass! -{STR_VAR_1} turns around and looks at you. -{STR_VAR_1} is listening to the sound of the waterfall ( Mt. Mortar). -{STR_VAR_1} is looking up the tall mountain... (Mt. Mortar). -{STR_VAR_1} seems concerned about the waterfall. -{STR_VAR_1} is working hard to show off its mighty power! -{STR_VAR_1} pulled back to run! -Whoa! {STR_VAR_1} suddenly danced in happiness! -{STR_VAR_1} is rolling around in the grass. -{STR_VAR_1} seems to want to return to the lab (after you receive the Mystery egg). -Your pokemon is staring at the various items. -{STR_VAR_1} is wandering around enjoying the forest scenery. -{STR_VAR_1} is playing around in the fallen leaves. -{STR_VAR_1} is playing around with a leaf. -{STR_VAR_1} is playing around, touching the leaves. -Your pokemon is happily gazing at the beautiful, starry sky! -{STR_VAR_1} is pulling out the grass. -{STR_VAR_1} seems to be enjoying this a little bit! -{STR_VAR_1} is looking up at the ceiling. -{STR_VAR_1} is cheerful! -{STR_VAR_1} is swaying with the boat! -{STR_VAR_1} is dancing along with the rolling of the ship. -{STR_VAR_1} doesn't want to get off the boat yet! -{STR_VAR_1} is listening to the sound of the machine. -{STR_VAR_1} seems happy at the sight of water on the window! -Your pokemon is blowing sand in the air! -Your pokemon is staring spellbound at the night sky! -Your pokemon seems to be enjoying sliding around! -{STR_VAR_1} is touching the ice. -{STR_VAR_1} is steadily observing the flow of the river. -{STR_VAR_1} is noticing the scent of the grass. -{STR_VAR_1} is playing around, plucking bits of grass. -{STR_VAR_1} is happy to see what's out doors! -{STR_VAR_1} seems to want to touch the machine! (Power plant). -{STR_VAR_1} is listening intently to the sound of the waves. -{STR_VAR_1} is jumping around in a carefree way! -Waah! your pokemon suddenly splashed water! (on a shore). -Your pokemon seems to be smelling a nostalgically familiar scent... +{STR_VAR_1} is looking around restlessly at the Forest. +{STR_VAR_1} is playfully nibbling at the ground. +(CYNDAQUIL) blew out a fireball. ( Pokemon Exclusive ). +(CYNDAQUIL) blew out a couple of fireballs. ( Pokemon Exclusive ). +(CHIKORITA) is waving its leaf around ( Pokemon Exclusive ). +(CHIKORITA) is making its leaf twitch ( Pokemon Exclusive ). +(TODADILE) is moving its jaw ( Pokemon Exclusive ). +(TODADILE) is opening and closing its mouth ( Pokemon Exclusive ). +{STR_VAR_1} is playing in the puddle. +{STR_VAR_1} is gazing restlessly at the building ( in goldenrod). + Surprised (Special): Your pokemon has a flower petal on its face! (Newbark Town). {STR_VAR_1} seems to have gotten caught in the clumps of grass. @@ -164,7 +145,6 @@ Careful! seems like the floor could collapse, and it might fall. {STR_VAR_1} gazed surprisingly at the rock! Huh? your pokemon found something in top of the mountain ( outside Mt. Mortar) (!). {STR_VAR_1} is cautious about the confined area! -{STR_VAR_1} seems to be very surprised that it is raining! {STR_VAR_1} got tangled up in the branches and almost fell down! {STR_VAR_1} looked up at the sky and shouted loudly. {STR_VAR_1} seems to have found something! diff --git a/follower_emotions.py b/follower_emotions.py index 6b8393019bde..b16409c10094 100644 --- a/follower_emotions.py +++ b/follower_emotions.py @@ -47,4 +47,4 @@ def export_messages(infile, outfile, n=None, indent=2): if __name__ == '__main__': - export_messages('emotions.txt', 'emotions.h', n=1) + export_messages('emotions.txt', 'emotions.h', n=15) diff --git a/include/data.h b/include/data.h index 1c258dce17ed..2fbec8ec0667 100644 --- a/include/data.h +++ b/include/data.h @@ -13,6 +13,7 @@ #define N_FOLLOWER_LOVE_MESSAGES 10 #define N_FOLLOWER_SURPRISE_MESSAGES 20 #define N_FOLLOWER_CURIOUS_MESSAGES 7 +#define N_FOLLOWER_MUSIC_MESSAGES 15 #define N_FOLLOWER_POISONED_MESSAGES 1 struct MonCoords @@ -142,6 +143,7 @@ extern const char * const gFollowerPensiveMessages[]; extern const char * const gFollowerLoveMessages[]; extern const char * const gFollowerSurpriseMessages[]; extern const char * const gFollowerCuriousMessages[]; +extern const char * const gFollowerMusicMessages[]; extern const char * const gFollowerPoisonedMessages[]; #endif // GUARD_DATA_H diff --git a/src/data/text/follower_messages.h b/src/data/text/follower_messages.h index ea3c1404370d..5339a79babc3 100644 --- a/src/data/text/follower_messages.h +++ b/src/data/text/follower_messages.h @@ -59,6 +59,11 @@ const char * const gFollowerSadMessages[] = { (const char []) _("{STR_VAR_1} is dizzy."), (const char []) _("{STR_VAR_1} is stepping on your\nfeet!"), (const char []) _("{STR_VAR_1} seems a little tired."), + // Conditional messages begin, index 3 + (const char []) _("{STR_VAR_1} is not happy."), + (const char []) _("{STR_VAR_1} is going to fall down!\n"), + (const char []) _("{STR_VAR_1} seems to be about to\nfall over!"), + (const char []) _("{STR_VAR_1} is trying very hard to\nkeep up with you..."), }; // Unconditional upset messages @@ -66,6 +71,8 @@ const char * const gFollowerUpsetMessages[] = { (const char []) _("{STR_VAR_1} seems unhappy somehow..."), (const char []) _("{STR_VAR_1} is making an unhappy\nface."), (const char []) _(".....Your pokemon seems a little\ncold."), + // Conditional messages, index 3 + (const char []) _("{STR_VAR_1} is taking shelter in the\ngrass from the rain."), }; // Unconditional angry messages @@ -137,6 +144,8 @@ const char * const gFollowerSurpriseMessages[] = { (const char []) _("{STR_VAR_1} is scared and snuggled\nup to you!"), (const char []) _("{STR_VAR_1} is feeling an unusual\npresence..."), (const char []) _("{STR_VAR_1} is getting tense with\nnervous energy."), + // Conditional messages, index 20 + (const char []) _("{STR_VAR_1} seems to be very\nsurprised that it is raining!"), }; // Unconditional curious messages @@ -150,6 +159,25 @@ const char * const gFollowerCuriousMessages[] = { (const char []) _("{STR_VAR_1} seems to be a little\nhesitant..."), }; +// Unconditional music messages +const char * const gFollowerMusicMessages[] = { + (const char []) _("{STR_VAR_1} is showing off its\nagility!"), + (const char []) _("{STR_VAR_1} is moving around\nhappily!"), + (const char []) _("Woah! {STR_VAR_1} suddenly started\ndancing in happiness!"), + (const char []) _("{STR_VAR_1} is steadily keeping up\nwith you!"), + (const char []) _("{STR_VAR_1} is very happy about the\nrain."), + (const char []) _("{STR_VAR_1} seems to want to play\nwith you."), + (const char []) _("{STR_VAR_1} is happy skipping about."), + (const char []) _("{STR_VAR_1} is singing and humming."), + (const char []) _("{STR_VAR_1} is nipping at your feet!"), + (const char []) _("{STR_VAR_1} turns around and looks\nat you."), + (const char []) _("{STR_VAR_1} is working hard to show\noff its mighty power!"), + (const char []) _("Whoa! {STR_VAR_1} suddenly danced in\nhappiness!"), + (const char []) _("{STR_VAR_1} is cheerful!"), + (const char []) _("{STR_VAR_1} is jumping around in a\ncarefree way!"), + (const char []) _("Your pokemon seems to be smelling a\nnostalgically familiar scent..."), +}; + const char * const gFollowerPoisonedMessages[] = { (const char []) _("{STR_VAR_1} is shivering with the\neffects of being poisoned."), }; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index b27f988d56be..f143353d156a 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1749,6 +1749,7 @@ static const struct FollowerMessagePool followerBasicMessages[] = { [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerGeneric, N_FOLLOWER_LOVE_MESSAGES}, [FOLLOWER_EMOTION_SURPRISE] = {gFollowerSurpriseMessages, EventScript_FollowerGeneric, N_FOLLOWER_SURPRISE_MESSAGES}, [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, N_FOLLOWER_CURIOUS_MESSAGES}, + [FOLLOWER_EMOTION_MUSIC] = {gFollowerMusicMessages, EventScript_FollowerGeneric, N_FOLLOWER_MUSIC_MESSAGES}, [FOLLOWER_EMOTION_POISONED] = {gFollowerPoisonedMessages, EventScript_FollowerGeneric, N_FOLLOWER_POISONED_MESSAGES}, }; @@ -1813,15 +1814,10 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big emotion_weight[FOLLOWER_EMOTION_HAPPY] = 30; else if (friendship > 80) emotion_weight[FOLLOWER_EMOTION_HAPPY] = 20; - if (GetCurrentWeather() == WEATHER_SUNNY || GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=31}; // Neutral weights emotion_weight[FOLLOWER_EMOTION_NEUTRAL] = 15; // Sad weights emotion_weight[FOLLOWER_EMOTION_SAD] = 5; - health_percent = mon->hp * 100 / mon->maxHP; - if (health_percent < 50 || mon->status & 0x40) // STATUS1_PARALYSIS - emotion_weight[FOLLOWER_EMOTION_SAD] = 30; // Upset weights emotion_weight[FOLLOWER_EMOTION_UPSET] = friendship < 80 ? 15 : 5; // Angry weights @@ -1833,12 +1829,37 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big emotion_weight[FOLLOWER_EMOTION_LOVE] = 30; else if (friendship > 80) emotion_weight[FOLLOWER_EMOTION_LOVE] = 20; - // Surprise weights - // TODO: Scale this with how long the follower has been out + // Surprise weights TODO: Scale this with how long the follower has been out emotion_weight[FOLLOWER_EMOTION_SURPRISE] = 10; - // Curious weights - // TODO: Increase this if there is an item nearby, or if the pokemon has pickup - emotion_weight[FOLLOWER_EMOTION_CURIOUS] = 5; + // Curious weights TODO: Increase this if there is an item nearby, or if the pokemon has pickup + emotion_weight[FOLLOWER_EMOTION_CURIOUS] = 10; + // Music weights TODO: Change this depending on music ? + emotion_weight[FOLLOWER_EMOTION_MUSIC] = friendship > 80 ? 20 : 15; + + // Conditional messages follow + // Weather-related + if (GetCurrentWeather() == WEATHER_SUNNY || GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=31}; + else if (GetCurrentWeather() == WEATHER_RAIN || GetCurrentWeather() == WEATHER_RAIN_THUNDERSTORM) { + if (SpeciesHasType(species, TYPE_FIRE)) { + emotion_weight[FOLLOWER_EMOTION_SAD] = 30; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=3}; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_UPSET, .index=3}; + } + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SURPRISE, .index=20}; + } + // Health & status-related + health_percent = mon->hp * 100 / mon->maxHP; + if (health_percent < 20) { + emotion_weight[FOLLOWER_EMOTION_SAD] = 30; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=4}; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=5}; + } + if (health_percent < 50 || mon->status & 0x40) { // STATUS1_PARALYSIS + emotion_weight[FOLLOWER_EMOTION_SAD] = 30; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=6}; + } + emotion = RandomWeightedIndex(emotion_weight, FOLLOWER_EMOTION_LENGTH); if (mon->status & 0x8) // STATUS1_POISON emotion = FOLLOWER_EMOTION_POISONED; @@ -1853,12 +1874,11 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big } } if (choice) { // Only continue if a script was actually chosen + ctx->data[0] = (u32) followerBasicMessages[emotion].messages[choice->index]; if (choice->script) ScriptCall(ctx, choice->script); - else { - ctx->data[0] = (u32) followerBasicMessages[emotion].messages[choice->index]; + else ScriptCall(ctx, followerBasicMessages[emotion].script); - } return FALSE; } } diff --git a/src/trainer_see.c b/src/trainer_see.c index ec4c8e461e54..eb0cef47347c 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -178,77 +178,77 @@ static const struct SpriteFrameImage sSpriteImageTable_Emotes[] = static const union AnimCmd sSpriteAnim_Emotes0[] = { ANIMCMD_FRAME(0*2, 30), - ANIMCMD_FRAME(0*2+1, 30), + ANIMCMD_FRAME(0*2+1, 25), ANIMCMD_FRAME(0*2, 30), ANIMCMD_END }; static const union AnimCmd sSpriteAnim_Emotes1[] = { ANIMCMD_FRAME(1*2, 30), - ANIMCMD_FRAME(1*2+1, 30), + ANIMCMD_FRAME(1*2+1, 25), ANIMCMD_FRAME(1*2, 30), ANIMCMD_END }; static const union AnimCmd sSpriteAnim_Emotes2[] = { ANIMCMD_FRAME(2*2, 30), - ANIMCMD_FRAME(2*2+1, 30), + ANIMCMD_FRAME(2*2+1, 25), ANIMCMD_FRAME(2*2, 30), ANIMCMD_END }; static const union AnimCmd sSpriteAnim_Emotes3[] = { ANIMCMD_FRAME(3*2, 30), - ANIMCMD_FRAME(3*2+1, 30), + ANIMCMD_FRAME(3*2+1, 25), ANIMCMD_FRAME(3*2, 30), ANIMCMD_END }; static const union AnimCmd sSpriteAnim_Emotes4[] = { ANIMCMD_FRAME(4*2, 30), - ANIMCMD_FRAME(4*2+1, 30), + ANIMCMD_FRAME(4*2+1, 25), ANIMCMD_FRAME(4*2, 30), ANIMCMD_END }; static const union AnimCmd sSpriteAnim_Emotes5[] = { ANIMCMD_FRAME(5*2, 30), - ANIMCMD_FRAME(5*2+1, 30), + ANIMCMD_FRAME(5*2+1, 25), ANIMCMD_FRAME(5*2, 30), ANIMCMD_END }; static const union AnimCmd sSpriteAnim_Emotes6[] = { ANIMCMD_FRAME(6*2, 30), - ANIMCMD_FRAME(6*2+1, 30), + ANIMCMD_FRAME(6*2+1, 25), ANIMCMD_FRAME(6*2, 30), ANIMCMD_END }; static const union AnimCmd sSpriteAnim_Emotes7[] = { ANIMCMD_FRAME(7*2, 30), - ANIMCMD_FRAME(7*2+1, 30), + ANIMCMD_FRAME(7*2+1, 25), ANIMCMD_FRAME(7*2, 30), ANIMCMD_END }; static const union AnimCmd sSpriteAnim_Emotes8[] = { ANIMCMD_FRAME(8*2, 30), - ANIMCMD_FRAME(8*2+1, 30), + ANIMCMD_FRAME(8*2+1, 25), ANIMCMD_FRAME(8*2, 30), ANIMCMD_END }; static const union AnimCmd sSpriteAnim_Emotes9[] = { ANIMCMD_FRAME(9*2, 30), - ANIMCMD_FRAME(9*2+1, 30), + ANIMCMD_FRAME(9*2+1, 25), ANIMCMD_FRAME(9*2, 30), ANIMCMD_END }; static const union AnimCmd sSpriteAnim_Emotes10[] = { ANIMCMD_FRAME(10*2, 30), - ANIMCMD_FRAME(10*2+1, 30), + ANIMCMD_FRAME(10*2+1, 25), ANIMCMD_FRAME(10*2, 30), ANIMCMD_END }; From a36d6c3c2c6e54fa131a3f48c4d92935ba751f20 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sun, 18 Apr 2021 22:24:34 -0400 Subject: [PATCH 060/291] Renamed OAM tables to match master. Fixed renamed functions, etc. --- .../object_event_graphics_info.h | 1320 ++++++++--------- .../object_events/object_event_pic_tables.h | 862 +++++------ src/event_object_movement.c | 11 +- src/pokemon_summary_screen.c | 2 +- 4 files changed, 1097 insertions(+), 1098 deletions(-) diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 4aed7cbf0ac4..dc96762604f9 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -1,664 +1,664 @@ -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanNormal = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_BrendanMayNormal, gObjectEventPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanMachBike = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_BrendanMachBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanAcroBike = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_AcroBike, gObjectEventPicTable_BrendanAcroBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanSurfing = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Surfing, gObjectEventPicTable_BrendanSurfing, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanFieldMove = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_FieldMove, gObjectEventPicTable_BrendanFieldMove, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_QuintyPlump = {0xFFFF, OBJ_EVENT_PAL_TAG_QUINTY_PLUMP, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_L, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_QuintyPlump, gObjectEventPicTable_QuintyPlump, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_NinjaBoy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_NinjaBoy, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Twin = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Twin, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Boy1, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Girl1, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Boy2, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Girl2, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleBoy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_LittleBoy, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleGirl = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_LittleGirl, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy3 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Boy3, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl3 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Girl3, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RichBoy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_RichBoy, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Woman1, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FatMan = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_FatMan, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokefanF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_PokefanF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Man1, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Woman2, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ExpertM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_ExpertM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ExpertF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_ExpertF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Man2, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman3 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Woman3, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokefanM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_PokefanM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman4 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Woman4, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cook = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Cook, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkReceptionist = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_LinkReceptionist, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldMan = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_OldMan, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldWoman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_OldWoman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Camper = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Camper, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Picnicker = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Picnicker, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man3 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Man3, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman5 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Woman5, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Youngster = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Youngster, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BugCatcher = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_BugCatcher, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PsychicM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_PsychicM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SchoolKidM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_SchoolKidM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Maniac = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Maniac, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HexManiac = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_HexManiac, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rayquaza1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, sAnimTable_Standard, sPicTable_RayquazaStill, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_SwimmerM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_SwimmerF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BlackBelt = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_BlackBelt, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Beauty = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Beauty, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Scientist1, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lass = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Lass, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Gentleman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Gentleman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sailor = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Sailor, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fisherman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Fisherman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RunningTriathleteM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_RunningTriathleteM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RunningTriathleteF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_RunningTriathleteF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_TuberF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_TuberM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hiker = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Hiker, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_AcroBike, gObjectEventPicTable_CyclingTriathleteM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_AcroBike, gObjectEventPicTable_CyclingTriathleteF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Nurse = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Nurse, gObjectEventPicTable_Nurse, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ItemBall = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_ItemBall, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTree = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, NULL, sAnimTable_BerryTree, gObjectEventPicTable_PechaBerryTree, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeEarlyStages = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_BerryTree, gObjectEventPicTable_PechaBerryTree, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeLateStages = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_BerryTree, gObjectEventPicTable_PechaBerryTree, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ProfBirch = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_ProfBirch, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man4 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Man4, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man5 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Man5, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ReporterM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_ReporterM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ReporterF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_ReporterF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MauvilleOldMan1, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hipster = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MauvilleOldMan1, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Trader = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MauvilleOldMan1, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Storyteller = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Giddy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMauvilleOldMan1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMauvilleOldMan2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedNatuDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_UnusedNatuDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMagnemiteDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_UnusedMagnemiteDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedSquirtleDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_UnusedSquirtleDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedWooperDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_UnusedWooperDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedPikachuDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_UnusedPikachuDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedPorygon2Doll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_UnusedPorygon2Doll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CuttableTree = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_CuttableTree, gObjectEventPicTable_CuttableTree, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MartEmployee = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MartEmployee, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RooftopSaleWoman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_RooftopSaleWoman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Teala = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Teala, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BreakableRock = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_BreakableRock, gObjectEventPicTable_BreakableRock, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PushableBoulder = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_PushableBoulder, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MrBrineysBoat = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_MrBrineysBoat, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayNormal = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_BrendanMayNormal, gObjectEventPicTable_MayNormal, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayMachBike = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_MayMachBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayAcroBike = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_AcroBike, gObjectEventPicTable_MayAcroBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MaySurfing = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Surfing, gObjectEventPicTable_MaySurfing, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFieldMove = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_FieldMove, gObjectEventPicTable_MayFieldMove, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Truck = {0xFFFF, OBJ_EVENT_PAL_TAG_TRUCK, OBJ_EVENT_PAL_TAG_NONE, 1152, 48, 48, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_48x48, sAnimTable_Inanimate, gObjectEventPicTable_Truck, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothCarryingBox = {0xFFFF, OBJ_EVENT_PAL_TAG_VIGOROTH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_VigorothCarryingBox, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothFacingAway = {0xFFFF, OBJ_EVENT_PAL_TAG_VIGOROTH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_VigorothFacingAway, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirchsBag = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_BirchsBag, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_EnemyZigzagoon = {0xFFFF, OBJ_EVENT_PAL_TAG_ZIGZAGOON, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_EnemyZigzagoon, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Poochyena = {0xFFFF, OBJ_EVENT_PAL_TAG_POOCHYENA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_PoochyenaOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Artist = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Artist, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanNormal = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_BrendanMayNormal, gObjectEventPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanMachBike = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_BrendanMachBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanAcroBike = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_AcroBike, gObjectEventPicTable_BrendanAcroBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanSurfing = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Surfing, gObjectEventPicTable_BrendanSurfing, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanFieldMove = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_FieldMove, gObjectEventPicTable_BrendanFieldMove, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayNormal = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_BrendanMayNormal, gObjectEventPicTable_MayNormal, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayMachBike = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_MayMachBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayAcroBike = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_AcroBike, gObjectEventPicTable_MayAcroBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMaySurfing = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Surfing, gObjectEventPicTable_MaySurfing, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayFieldMove = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_FieldMove, gObjectEventPicTable_MayFieldMove, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cameraman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Cameraman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanUnderwater = {0xFFFF, OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_BrendanUnderwater, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayUnderwater = {0xFFFF, OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_MayUnderwater, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MovingBox = {0xFFFF, OBJ_EVENT_PAL_TAG_MOVING_BOX, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 10, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_MovingBox, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CableCar = {0xFFFF, OBJ_EVENT_PAL_TAG_CABLE_CAR, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, sAnimTable_Inanimate, gObjectEventPicTable_CableCar, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Scientist2, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DevonEmployee = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_DevonEmployee, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AquaMemberM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_AquaMemberM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AquaMemberF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_AquaMemberF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MagmaMemberM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MagmaMemberM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MagmaMemberF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MagmaMemberF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sidney = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Sidney, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Phoebe = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Phoebe, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Glacia = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Glacia, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Drake = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Drake, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Roxanne = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Roxanne, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brawly = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Brawly, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wattson = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Wattson, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Flannery = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Flannery, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Norman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Norman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Winona = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Winona, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Liza = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Liza, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Tate = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Tate, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wallace = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Wallace, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Steven = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Steven, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wally = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Wally, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireLittleBoy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_RubySapphireLittleBoy, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanFishing = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Fishing, gObjectEventPicTable_BrendanFishing, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFishing = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Fishing, gObjectEventPicTable_MayFishing, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HotSpringsOldWoman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_HotSpringsOldWoman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SSTidal = {0xFFFF, OBJ_EVENT_PAL_TAG_SSTIDAL, OBJ_EVENT_PAL_TAG_NONE, 1920, 96, 40, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_8x8, gObjectEventSpriteOamTables_96x40, sAnimTable_Standard, gObjectEventPicTable_SSTidal, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SubmarineShadow = {0xFFFF, OBJ_EVENT_PAL_TAG_SUBMARINE_SHADOW, OBJ_EVENT_PAL_TAG_NONE, 1408, 88, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_8x8, gObjectEventSpriteOamTables_88x32, sAnimTable_Standard, gObjectEventPicTable_SubmarineShadow, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PichuDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_PichuDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PikachuDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_PikachuDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MarillDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_MarillDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TogepiDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_TogepiDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyndaquilDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_CyndaquilDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ChikoritaDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_ChikoritaDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TotodileDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_TotodileDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_JigglypuffDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_JigglypuffDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MeowthDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_MeowthDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ClefairyDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_ClefairyDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DittoDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_DittoDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SmoochumDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_SmoochumDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TreeckoDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_TreeckoDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TorchicDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_TorchicDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MudkipDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_MudkipDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DuskullDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_DuskullDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WynautDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_WynautDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BaltoyDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_BaltoyDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_KecleonDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AzurillDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_AzurillDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SkittyDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_SkittyDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwabluDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_SwabluDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GulpinDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_GulpinDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LotadDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_LotadDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SeedotDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_SeedotDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PikaCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_PikaCushion, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RoundCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_RoundCushion, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KissCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_KissCushion, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ZigzagCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_ZigzagCushion, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SpinCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_SpinCushion, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DiamondCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_DiamondCushion, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BallCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_BallCushion, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GrassCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_GrassCushion, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FireCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_FireCushion, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WaterCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_WaterCushion, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigSnorlaxDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, gObjectEventPicTable_BigSnorlaxDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRhydonDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, gObjectEventPicTable_BigRhydonDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigLaprasDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, gObjectEventPicTable_BigLaprasDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigVenusaurDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, gObjectEventPicTable_BigVenusaurDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigCharizardDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, gObjectEventPicTable_BigCharizardDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigBlastoiseDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, gObjectEventPicTable_BigBlastoiseDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigWailmerDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, gObjectEventPicTable_BigWailmerDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegirockDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, gObjectEventPicTable_BigRegirockDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegiceDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, gObjectEventPicTable_BigRegiceDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegisteelDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, gObjectEventPicTable_BigRegisteelDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Latias = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_LatiasLatios, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Latios = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_LatiasLatios, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GameboyKid = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_GameboyKid, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ContestJudge = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_ContestJudge, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanWatering = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_BrendanWatering, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayWatering = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_MayWatering, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanDecorating = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Inanimate, gObjectEventPicTable_BrendanDecorating, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayDecorating = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Inanimate, gObjectEventPicTable_MayDecorating, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Archie = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Archie, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Maxie = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Maxie, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreAsleep = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_KyogreFront, gObjectEventRotScalAnimTable_KyogreGroudon}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonAsleep = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_GroudonFront, gObjectEventRotScalAnimTable_KyogreGroudon}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreSide = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_KyogreSide, gObjectEventRotScalAnimTable_KyogreGroudon}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonSide = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_GroudonSide, sPicTable_GroudonSide, gObjectEventRotScalAnimTable_KyogreGroudon}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fossil = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, gObjectEventPicTable_Fossil, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regirock = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_Regi, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regice = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_Regi, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Registeel = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_Regi, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Skitty = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_SkittyOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kecleon = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_KecleonOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kyogre2 = {0xFFFF, OBJ_EVENT_PAL_TAG_KYOGRE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_KyogreFront, gObjectEventRotScalAnimTable_KyogreGroudon}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Groudon2 = {0xFFFF, OBJ_EVENT_PAL_TAG_GROUDON, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_GroudonFront, gObjectEventRotScalAnimTable_KyogreGroudon}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rayquaza2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, sAnimTable_Rayquaza2, gObjectEventPicTable_Rayquaza, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zigzagoon = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_ZigzagoonOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_PikachuOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azumarill = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_AzumarillOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wingull = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_WingullOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonBridgeShadow = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 128, 16, 16, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_Kecleon, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberMSwimming = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_TuberMSwimming, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azurill = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, gObjectEventPicTable_AzurillOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mom = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Mom, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkBrendan = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_BrendanMayNormal, gObjectEventPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkMay = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_BrendanMayNormal, gObjectEventPicTable_MayNormal, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Juan = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Juan, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scott = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Scott, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MysteryEventDeliveryman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MysteryEventDeliveryman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Statue = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Inanimate, gObjectEventPicTable_Statue, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kirlia = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_S, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_KirliaOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Dusclops = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_DusclopsOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnionRoomAttendant = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_UnionRoomAttendant, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Red = {0xFFFF, OBJ_EVENT_PAL_TAG_RED_LEAF, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Red, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Leaf = {0xFFFF, OBJ_EVENT_PAL_TAG_RED_LEAF, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Leaf, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sudowoodo = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_SudowoodoTree, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mew = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_MewOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Deoxys = {0xFFFF, OBJ_EVENT_PAL_TAG_DEOXYS, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_DeoxysOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirthIslandStone = {0xFFFF, OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, gObjectEventPicTable_BirthIslandStone, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Anabel = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Anabel, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Tucker = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Tucker, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Greta = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Greta, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Spenser = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Spenser, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Noland = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Noland, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lucy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Lucy, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brandon = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_Brandon, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrendan = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_RubySapphireBrendan, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, gObjectEventPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, gObjectEventPicTable_LugiaOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_HoOh, gObjectEventPicTable_HoOhOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Following, gObjectEventPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanNormal = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanMachBike = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanMachBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanAcroBike = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_BrendanAcroBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanSurfing = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_BrendanSurfing, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanFieldMove = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_BrendanFieldMove, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_QuintyPlump = {0xFFFF, OBJ_EVENT_PAL_TAG_QUINTY_PLUMP, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_L, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_QuintyPlump, sPicTable_QuintyPlump, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_NinjaBoy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_NinjaBoy, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Twin = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Twin, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Boy1, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Girl1, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Boy2, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Girl2, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleBoy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_LittleBoy, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleGirl = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_LittleGirl, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy3 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Boy3, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Girl3 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Girl3, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RichBoy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RichBoy, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Woman1, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FatMan = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_FatMan, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokefanF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_PokefanF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Man1, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Woman2, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ExpertM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ExpertM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ExpertF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ExpertF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Man2, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman3 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Woman3, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokefanM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_PokefanM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman4 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Woman4, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cook = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Cook, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkReceptionist = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_LinkReceptionist, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldMan = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_OldMan, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldWoman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_OldWoman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Camper = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Camper, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Picnicker = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Picnicker, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man3 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Man3, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman5 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Woman5, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Youngster = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Youngster, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BugCatcher = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_BugCatcher, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PsychicM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_PsychicM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SchoolKidM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_SchoolKidM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Maniac = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Maniac, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HexManiac = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_HexManiac, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RayquazaStill = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Standard, sPicTable_RayquazaStill, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_SwimmerM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_SwimmerF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BlackBelt = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_BlackBelt, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Beauty = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Beauty, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Scientist1, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lass = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Lass, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Gentleman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Gentleman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sailor = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Sailor, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fisherman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Fisherman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RunningTriathleteM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RunningTriathleteM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RunningTriathleteF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RunningTriathleteF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_TuberF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_TuberM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hiker = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Hiker, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_CyclingTriathleteM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_CyclingTriathleteF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Nurse = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Nurse, sPicTable_Nurse, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ItemBall = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_ItemBall, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTree = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, NULL, sAnimTable_BerryTree, sPicTable_PechaBerryTree, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeEarlyStages = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_BerryTree, sPicTable_PechaBerryTree, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeLateStages = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BerryTree, sPicTable_PechaBerryTree, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ProfBirch = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ProfBirch, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man4 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Man4, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man5 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Man5, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ReporterM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ReporterM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ReporterF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ReporterF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan1, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hipster = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan1, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Trader = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan1, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Storyteller = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Giddy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMauvilleOldMan1 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMauvilleOldMan2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MauvilleOldMan2, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedNatuDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedNatuDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMagnemiteDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedMagnemiteDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedSquirtleDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedSquirtleDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedWooperDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedWooperDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedPikachuDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedPikachuDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedPorygon2Doll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_UnusedPorygon2Doll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CuttableTree = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_CuttableTree, sPicTable_CuttableTree, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MartEmployee = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MartEmployee, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RooftopSaleWoman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RooftopSaleWoman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Teala = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Teala, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BreakableRock = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_BreakableRock, sPicTable_BreakableRock, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PushableBoulder = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_PushableBoulder, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MrBrineysBoat = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MrBrineysBoat, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayNormal = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_MayNormal, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayMachBike = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayMachBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayAcroBike = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_MayAcroBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MaySurfing = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_MaySurfing, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFieldMove = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_MayFieldMove, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Truck = {0xFFFF, OBJ_EVENT_PAL_TAG_TRUCK, OBJ_EVENT_PAL_TAG_NONE, 1152, 48, 48, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_48x48, sAnimTable_Inanimate, sPicTable_Truck, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothCarryingBox = {0xFFFF, OBJ_EVENT_PAL_TAG_VIGOROTH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_VigorothCarryingBox, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothFacingAway = {0xFFFF, OBJ_EVENT_PAL_TAG_VIGOROTH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_VigorothFacingAway, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirchsBag = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_BirchsBag, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_EnemyZigzagoon = {0xFFFF, OBJ_EVENT_PAL_TAG_ZIGZAGOON, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_EnemyZigzagoon, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Poochyena = {0xFFFF, OBJ_EVENT_PAL_TAG_POOCHYENA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_PoochyenaOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Artist = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Artist, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanNormal = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanMachBike = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanMachBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanAcroBike = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_BrendanAcroBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanSurfing = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_BrendanSurfing, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanFieldMove = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_BrendanFieldMove, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayNormal = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_MayNormal, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayMachBike = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayMachBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayAcroBike = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_MayAcroBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMaySurfing = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_MaySurfing, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayFieldMove = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_MayFieldMove, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cameraman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Cameraman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanUnderwater = {0xFFFF, OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanUnderwater, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayUnderwater = {0xFFFF, OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayUnderwater, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MovingBox = {0xFFFF, OBJ_EVENT_PAL_TAG_MOVING_BOX, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 10, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_MovingBox, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CableCar = {0xFFFF, OBJ_EVENT_PAL_TAG_CABLE_CAR, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Inanimate, sPicTable_CableCar, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist2 = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Scientist2, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DevonEmployee = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_DevonEmployee, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AquaMemberM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_AquaMemberM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AquaMemberF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_AquaMemberF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MagmaMemberM = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MagmaMemberM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MagmaMemberF = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MagmaMemberF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sidney = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Sidney, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Phoebe = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Phoebe, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Glacia = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Glacia, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Drake = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Drake, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Roxanne = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Roxanne, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brawly = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Brawly, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wattson = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Wattson, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Flannery = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Flannery, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Norman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Norman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Winona = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Winona, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Liza = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Liza, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Tate = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Tate, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wallace = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Wallace, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Steven = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Steven, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wally = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Wally, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireLittleBoy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_RubySapphireLittleBoy, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanFishing = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Fishing, sPicTable_BrendanFishing, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFishing = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Fishing, sPicTable_MayFishing, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HotSpringsOldWoman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_HotSpringsOldWoman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SSTidal = {0xFFFF, OBJ_EVENT_PAL_TAG_SSTIDAL, OBJ_EVENT_PAL_TAG_NONE, 1920, 96, 40, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_8x8, sOamTables_96x40, sAnimTable_Standard, sPicTable_SSTidal, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SubmarineShadow = {0xFFFF, OBJ_EVENT_PAL_TAG_SUBMARINE_SHADOW, OBJ_EVENT_PAL_TAG_NONE, 1408, 88, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_8x8, sOamTables_88x32, sAnimTable_Standard, sPicTable_SubmarineShadow, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PichuDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_PichuDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PikachuDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_PikachuDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MarillDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_MarillDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TogepiDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_TogepiDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyndaquilDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_CyndaquilDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ChikoritaDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_ChikoritaDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TotodileDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_TotodileDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_JigglypuffDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_JigglypuffDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MeowthDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_MeowthDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ClefairyDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_ClefairyDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DittoDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_DittoDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SmoochumDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_SmoochumDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TreeckoDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_TreeckoDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TorchicDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_TorchicDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MudkipDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_MudkipDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DuskullDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_DuskullDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WynautDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_WynautDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BaltoyDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_BaltoyDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_KecleonDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AzurillDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_AzurillDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SkittyDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_SkittyDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwabluDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_SwabluDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GulpinDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_GulpinDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LotadDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_LotadDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SeedotDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_SeedotDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PikaCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_PikaCushion, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RoundCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_RoundCushion, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KissCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_KissCushion, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ZigzagCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_ZigzagCushion, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SpinCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_SpinCushion, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DiamondCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_DiamondCushion, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BallCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_BallCushion, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GrassCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_GrassCushion, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FireCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_FireCushion, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WaterCushion = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_WaterCushion, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigSnorlaxDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigSnorlaxDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRhydonDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigRhydonDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigLaprasDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigLaprasDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigVenusaurDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigVenusaurDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigCharizardDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigCharizardDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigBlastoiseDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigBlastoiseDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigWailmerDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigWailmerDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegirockDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigRegirockDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegiceDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigRegiceDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BigRegisteelDoll = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BigRegisteelDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Latias = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_LatiasLatios, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Latios = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_LatiasLatios, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GameboyKid = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_GameboyKid, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ContestJudge = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_ContestJudge, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanWatering = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanWatering, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayWatering = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayWatering, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanDecorating = {0xFFFF, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Inanimate, sPicTable_BrendanDecorating, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayDecorating = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Inanimate, sPicTable_MayDecorating, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Archie = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Archie, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Maxie = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Maxie, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreFront = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_KyogreFront, sAffineAnimTable_KyogreGroudon}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonFront = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_GroudonFront, sAffineAnimTable_KyogreGroudon}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreSide = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_KyogreSide, sAffineAnimTable_KyogreGroudon}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonSide = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_GroudonSide, sPicTable_GroudonSide, sAffineAnimTable_KyogreGroudon}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fossil = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_Fossil, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regirock = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_Regi, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Regice = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_Regi, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Registeel = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_Regi, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Skitty = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_SkittyOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kecleon = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_KecleonOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreAsleep = {0xFFFF, OBJ_EVENT_PAL_TAG_KYOGRE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_KyogreFront, sAffineAnimTable_KyogreGroudon}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonAsleep = {0xFFFF, OBJ_EVENT_PAL_TAG_GROUDON, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_GroudonFront, sAffineAnimTable_KyogreGroudon}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rayquaza = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Rayquaza, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zigzagoon = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_ZigzagoonOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_PikachuOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azumarill = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_AzumarillOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wingull = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_WingullOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonBridgeShadow = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 128, 16, 16, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_Kecleon, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberMSwimming = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_TuberMSwimming, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azurill = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_AzurillOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mom = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Mom, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkBrendan = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LinkMay = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_MayNormal, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Juan = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Juan, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scott = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Scott, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MysteryEventDeliveryman = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MysteryEventDeliveryman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Statue = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Inanimate, sPicTable_Statue, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kirlia = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_S, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_KirliaOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Dusclops = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_DusclopsOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnionRoomAttendant = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_UnionRoomAttendant, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Red = {0xFFFF, OBJ_EVENT_PAL_TAG_RED_LEAF, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Red, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Leaf = {0xFFFF, OBJ_EVENT_PAL_TAG_RED_LEAF, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Leaf, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sudowoodo = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_SudowoodoTree, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mew = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_MewOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Deoxys = {0xFFFF, OBJ_EVENT_PAL_TAG_DEOXYS, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_DeoxysOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirthIslandStone = {0xFFFF, OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Inanimate, sPicTable_BirthIslandStone, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Anabel = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Anabel, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Tucker = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Tucker, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Greta = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Greta, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Spenser = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Spenser, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Noland = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Noland, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lucy = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Lucy, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brandon = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Brandon, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrendan = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RubySapphireBrendan, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {0xFFFF, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_LugiaOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_HoOh, sPicTable_HoOhOld, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Following, sPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}; // Species-indexed pokemon object event table const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { - [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, - [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ivysaur, gDummySpriteAffineAnimTable}, - [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Venusaur, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMANDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Charmander, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Charmeleon, gDummySpriteAffineAnimTable}, - [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Charizard, gDummySpriteAffineAnimTable}, - [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Squirtle, gDummySpriteAffineAnimTable}, - [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Wartortle, gDummySpriteAffineAnimTable}, - [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Blastoise, gDummySpriteAffineAnimTable}, - [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Caterpie, gDummySpriteAffineAnimTable}, - [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Metapod, gDummySpriteAffineAnimTable}, - [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Butterfree, gDummySpriteAffineAnimTable}, - [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Weedle, gDummySpriteAffineAnimTable}, - [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Kakuna, gDummySpriteAffineAnimTable}, - [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Beedrill, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Pidgey, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Pidgeot, gDummySpriteAffineAnimTable}, - [SPECIES_RATTATA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Rattata, gDummySpriteAffineAnimTable}, - [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Raticate, gDummySpriteAffineAnimTable}, - [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Spearow, gDummySpriteAffineAnimTable}, - [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Fearow, gDummySpriteAffineAnimTable}, - [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ekans, gDummySpriteAffineAnimTable}, - [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Arbok, gDummySpriteAffineAnimTable}, - [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Pikachu, gDummySpriteAffineAnimTable}, - [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Raichu, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Sandshrew, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Sandslash, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Nidorina, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOQUEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Nidorino, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Nidoking, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Clefairy, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Clefable, gDummySpriteAffineAnimTable}, - [SPECIES_VULPIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Vulpix, gDummySpriteAffineAnimTable}, - [SPECIES_NINETALES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ninetales, gDummySpriteAffineAnimTable}, - [SPECIES_JIGGLYPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, - [SPECIES_WIGGLYTUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, - [SPECIES_ZUBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Zubat, gDummySpriteAffineAnimTable}, - [SPECIES_GOLBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Golbat, gDummySpriteAffineAnimTable}, - [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Oddish, gDummySpriteAffineAnimTable}, - [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Gloom, gDummySpriteAffineAnimTable}, - [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Vileplume, gDummySpriteAffineAnimTable}, - [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Paras, gDummySpriteAffineAnimTable}, - [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Parasect, gDummySpriteAffineAnimTable}, - [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Venonat, gDummySpriteAffineAnimTable}, - [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Venomoth, gDummySpriteAffineAnimTable}, - [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Diglett, gDummySpriteAffineAnimTable}, - [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Dugtrio, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Meowth, gDummySpriteAffineAnimTable}, - [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Persian, gDummySpriteAffineAnimTable}, - [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Psyduck, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Golduck, gDummySpriteAffineAnimTable}, - [SPECIES_MANKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Mankey, gDummySpriteAffineAnimTable}, - [SPECIES_PRIMEAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Primeape, gDummySpriteAffineAnimTable}, - [SPECIES_GROWLITHE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Growlithe, gDummySpriteAffineAnimTable}, - [SPECIES_ARCANINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Arcanine, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Poliwag, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Poliwrath, gDummySpriteAffineAnimTable}, - [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Abra, gDummySpriteAffineAnimTable}, - [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Kadabra, gDummySpriteAffineAnimTable}, - [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Alakazam, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Machop, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Machoke, gDummySpriteAffineAnimTable}, - [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Machamp, gDummySpriteAffineAnimTable}, - [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Bellsprout, gDummySpriteAffineAnimTable}, - [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Weepinbell, gDummySpriteAffineAnimTable}, - [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Victreebel, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Tentacool, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Tentacruel, gDummySpriteAffineAnimTable}, - [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Geodude, gDummySpriteAffineAnimTable}, - [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Graveler, gDummySpriteAffineAnimTable}, - [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Golem, gDummySpriteAffineAnimTable}, - [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ponyta, gDummySpriteAffineAnimTable}, - [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Rapidash, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Slowpoke, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Slowbro, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Magnemite, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Magneton, gDummySpriteAffineAnimTable}, - [SPECIES_FARFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Farfetchd, gDummySpriteAffineAnimTable}, - [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Doduo, gDummySpriteAffineAnimTable}, - [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Dodrio, gDummySpriteAffineAnimTable}, - [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Seel, gDummySpriteAffineAnimTable}, - [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Dewgong, gDummySpriteAffineAnimTable}, - [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Grimer, gDummySpriteAffineAnimTable}, - [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Muk, gDummySpriteAffineAnimTable}, - [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Shellder, gDummySpriteAffineAnimTable}, - [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Cloyster, gDummySpriteAffineAnimTable}, - [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Gastly, gDummySpriteAffineAnimTable}, - [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Haunter, gDummySpriteAffineAnimTable}, - [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Gengar, gDummySpriteAffineAnimTable}, - [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Onix, gDummySpriteAffineAnimTable}, - [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Drowzee, gDummySpriteAffineAnimTable}, - [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Hypno, gDummySpriteAffineAnimTable}, - [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Krabby, gDummySpriteAffineAnimTable}, - [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Kingler, gDummySpriteAffineAnimTable}, - [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Voltorb, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Electrode, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Exeggcute, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Exeggutor, gDummySpriteAffineAnimTable}, - [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Cubone, gDummySpriteAffineAnimTable}, - [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Marowak, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, - [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Lickitung, gDummySpriteAffineAnimTable}, - [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Koffing, gDummySpriteAffineAnimTable}, - [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Weezing, gDummySpriteAffineAnimTable}, - [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, - [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Rhydon, gDummySpriteAffineAnimTable}, - [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Chansey, gDummySpriteAffineAnimTable}, - [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Tangela, gDummySpriteAffineAnimTable}, - [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, - [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Horsea, gDummySpriteAffineAnimTable}, - [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Seadra, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Goldeen, gDummySpriteAffineAnimTable}, - [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Seaking, gDummySpriteAffineAnimTable}, - [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Staryu, gDummySpriteAffineAnimTable}, - [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Starmie, gDummySpriteAffineAnimTable}, - [SPECIES_MR_MIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, - [SPECIES_SCYTHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Scyther, gDummySpriteAffineAnimTable}, - [SPECIES_JYNX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Jynx, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTABUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Electabuzz, gDummySpriteAffineAnimTable}, - [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Magmar, gDummySpriteAffineAnimTable}, - [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Pinsir, gDummySpriteAffineAnimTable}, - [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Tauros, gDummySpriteAffineAnimTable}, - [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Magikarp, gDummySpriteAffineAnimTable}, - [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Gyarados, gDummySpriteAffineAnimTable}, - [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Lapras, gDummySpriteAffineAnimTable}, - [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ditto, gDummySpriteAffineAnimTable}, - [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Eevee, gDummySpriteAffineAnimTable}, - [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Vaporeon, gDummySpriteAffineAnimTable}, - [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Jolteon, gDummySpriteAffineAnimTable}, - [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Flareon, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Porygon, gDummySpriteAffineAnimTable}, - [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Omanyte, gDummySpriteAffineAnimTable}, - [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Omastar, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Kabuto, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Kabutops, gDummySpriteAffineAnimTable}, - [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, - [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Snorlax, gDummySpriteAffineAnimTable}, - [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Articuno, gDummySpriteAffineAnimTable}, - [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Zapdos, gDummySpriteAffineAnimTable}, - [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Moltres, gDummySpriteAffineAnimTable}, - [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Dratini, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Dragonair, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Dragonite, gDummySpriteAffineAnimTable}, - [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Mewtwo, gDummySpriteAffineAnimTable}, - [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Mew, gDummySpriteAffineAnimTable}, - [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Chikorita, gDummySpriteAffineAnimTable}, - [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Bayleef, gDummySpriteAffineAnimTable}, - [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Meganium, gDummySpriteAffineAnimTable}, - [SPECIES_CYNDAQUIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, - [SPECIES_QUILAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Quilava, gDummySpriteAffineAnimTable}, - [SPECIES_TYPHLOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Typhlosion, gDummySpriteAffineAnimTable}, - [SPECIES_TOTODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Totodile, gDummySpriteAffineAnimTable}, - [SPECIES_CROCONAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Croconaw, gDummySpriteAffineAnimTable}, - [SPECIES_FERALIGATR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Feraligatr, gDummySpriteAffineAnimTable}, - [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Sentret, gDummySpriteAffineAnimTable}, - [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Furret, gDummySpriteAffineAnimTable}, - [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Hoothoot, gDummySpriteAffineAnimTable}, - [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Noctowl, gDummySpriteAffineAnimTable}, - [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ledyba, gDummySpriteAffineAnimTable}, - [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ledian, gDummySpriteAffineAnimTable}, - [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Spinarak, gDummySpriteAffineAnimTable}, - [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ariados, gDummySpriteAffineAnimTable}, - [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Crobat, gDummySpriteAffineAnimTable}, - [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Chinchou, gDummySpriteAffineAnimTable}, - [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Lanturn, gDummySpriteAffineAnimTable}, - [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Pichu, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Cleffa, gDummySpriteAffineAnimTable}, - [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Igglybuff, gDummySpriteAffineAnimTable}, - [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Togepi, gDummySpriteAffineAnimTable}, - [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Togetic, gDummySpriteAffineAnimTable}, - [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Natu, gDummySpriteAffineAnimTable}, - [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Xatu, gDummySpriteAffineAnimTable}, - [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Mareep, gDummySpriteAffineAnimTable}, - [SPECIES_FLAAFFY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Flaaffy, gDummySpriteAffineAnimTable}, - [SPECIES_AMPHAROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ampharos, gDummySpriteAffineAnimTable}, - [SPECIES_BELLOSSOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Bellossom, gDummySpriteAffineAnimTable}, - [SPECIES_MARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Marill, gDummySpriteAffineAnimTable}, - [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Azumarill, gDummySpriteAffineAnimTable}, - [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, - [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Politoed, gDummySpriteAffineAnimTable}, - [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Hoppip, gDummySpriteAffineAnimTable}, - [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Skiploom, gDummySpriteAffineAnimTable}, - [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Jumpluff, gDummySpriteAffineAnimTable}, - [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Aipom, gDummySpriteAffineAnimTable}, - [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Sunkern, gDummySpriteAffineAnimTable}, - [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Sunflora, gDummySpriteAffineAnimTable}, - [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Yanma, gDummySpriteAffineAnimTable}, - [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Wooper, gDummySpriteAffineAnimTable}, - [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Quagsire, gDummySpriteAffineAnimTable}, - [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Espeon, gDummySpriteAffineAnimTable}, - [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Umbreon, gDummySpriteAffineAnimTable}, - [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Murkrow, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Slowking, gDummySpriteAffineAnimTable}, - [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Misdreavus, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_A, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_B, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_C, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_D, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_E, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_F, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_G, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_H, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_I, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_J, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_K, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_L, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_M, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_N, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_O, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_P, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_Q, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_R, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_S, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_T, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_U, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_V, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_W, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_X, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_Y, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_Z, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Unown_Question, gDummySpriteAffineAnimTable}, - [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, - [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Girafarig, gDummySpriteAffineAnimTable}, - [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Pineco, gDummySpriteAffineAnimTable}, - [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Forretress, gDummySpriteAffineAnimTable}, - [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Dunsparce, gDummySpriteAffineAnimTable}, - [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Gligar, gDummySpriteAffineAnimTable}, - [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, sAnimTable_Following, gObjectEventPicTable_Steelix, gDummySpriteAffineAnimTable}, - [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Snubbull, gDummySpriteAffineAnimTable}, - [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Granbull, gDummySpriteAffineAnimTable}, - [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Qwilfish, gDummySpriteAffineAnimTable}, - [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Scizor, gDummySpriteAffineAnimTable}, - [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Shuckle, gDummySpriteAffineAnimTable}, - [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Heracross, gDummySpriteAffineAnimTable}, - [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Sneasel, gDummySpriteAffineAnimTable}, - [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Teddiursa, gDummySpriteAffineAnimTable}, - [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ursaring, gDummySpriteAffineAnimTable}, - [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Slugma, gDummySpriteAffineAnimTable}, - [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Magcargo, gDummySpriteAffineAnimTable}, - [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Swinub, gDummySpriteAffineAnimTable}, - [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Piloswine, gDummySpriteAffineAnimTable}, - [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Corsola, gDummySpriteAffineAnimTable}, - [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Remoraid, gDummySpriteAffineAnimTable}, - [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Octillery, gDummySpriteAffineAnimTable}, - [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Delibird, gDummySpriteAffineAnimTable}, - [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Mantine, gDummySpriteAffineAnimTable}, - [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Skarmory, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Houndour, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Houndoom, gDummySpriteAffineAnimTable}, - [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Kingdra, gDummySpriteAffineAnimTable}, - [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Phanpy, gDummySpriteAffineAnimTable}, - [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Donphan, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Porygon2, gDummySpriteAffineAnimTable}, - [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Stantler, gDummySpriteAffineAnimTable}, - [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Smeargle, gDummySpriteAffineAnimTable}, - [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Tyrogue, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONTOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Hitmontop, gDummySpriteAffineAnimTable}, - [SPECIES_SMOOCHUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Smoochum, gDummySpriteAffineAnimTable}, - [SPECIES_ELEKID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Elekid, gDummySpriteAffineAnimTable}, - [SPECIES_MAGBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Magby, gDummySpriteAffineAnimTable}, - [SPECIES_MILTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Miltank, gDummySpriteAffineAnimTable}, - [SPECIES_BLISSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Blissey, gDummySpriteAffineAnimTable}, - [SPECIES_RAIKOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Raikou, gDummySpriteAffineAnimTable}, - [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Entei, gDummySpriteAffineAnimTable}, - [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Suicune, gDummySpriteAffineAnimTable}, - [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Larvitar, gDummySpriteAffineAnimTable}, - [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Pupitar, gDummySpriteAffineAnimTable}, - [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Tyranitar, gDummySpriteAffineAnimTable}, - [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, sAnimTable_Following, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}, - [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, sAnimTable_Following, gObjectEventPicTable_Ho_oh, gDummySpriteAffineAnimTable}, - [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Celebi, gDummySpriteAffineAnimTable}, - [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Treecko, gDummySpriteAffineAnimTable}, - [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Grovyle, gDummySpriteAffineAnimTable}, - [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Sceptile, gDummySpriteAffineAnimTable}, - [SPECIES_TORCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Torchic, gDummySpriteAffineAnimTable}, - [SPECIES_COMBUSKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Combusken, gDummySpriteAffineAnimTable}, - [SPECIES_BLAZIKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Blaziken, gDummySpriteAffineAnimTable}, - [SPECIES_MUDKIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Mudkip, gDummySpriteAffineAnimTable}, - [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Marshtomp, gDummySpriteAffineAnimTable}, - [SPECIES_SWAMPERT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Swampert, gDummySpriteAffineAnimTable}, - [SPECIES_POOCHYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Poochyena, gDummySpriteAffineAnimTable}, - [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Mightyena, gDummySpriteAffineAnimTable}, - [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, - [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Linoone, gDummySpriteAffineAnimTable}, - [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Wurmple, gDummySpriteAffineAnimTable}, - [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Silcoon, gDummySpriteAffineAnimTable}, - [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Beautifly, gDummySpriteAffineAnimTable}, - [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Cascoon, gDummySpriteAffineAnimTable}, - [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Dustox, gDummySpriteAffineAnimTable}, - [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Lotad, gDummySpriteAffineAnimTable}, - [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Lombre, gDummySpriteAffineAnimTable}, - [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ludicolo, gDummySpriteAffineAnimTable}, - [SPECIES_SEEDOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Seedot, gDummySpriteAffineAnimTable}, - [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, - [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Shiftry, gDummySpriteAffineAnimTable}, - [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Taillow, gDummySpriteAffineAnimTable}, - [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Swellow, gDummySpriteAffineAnimTable}, - [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Wingull, gDummySpriteAffineAnimTable}, - [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Pelipper, gDummySpriteAffineAnimTable}, - [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ralts, gDummySpriteAffineAnimTable}, - [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Kirlia, gDummySpriteAffineAnimTable}, - [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Gardevoir, gDummySpriteAffineAnimTable}, - [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Surskit, gDummySpriteAffineAnimTable}, - [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Masquerain, gDummySpriteAffineAnimTable}, - [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Shroomish, gDummySpriteAffineAnimTable}, - [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Breloom, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Slakoth, gDummySpriteAffineAnimTable}, - [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Vigoroth, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Slaking, gDummySpriteAffineAnimTable}, - [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Nincada, gDummySpriteAffineAnimTable}, - [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Ninjask, gDummySpriteAffineAnimTable}, - [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Shedinja, gDummySpriteAffineAnimTable}, - [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Whismur, gDummySpriteAffineAnimTable}, - [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Loudred, gDummySpriteAffineAnimTable}, - [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Exploud, gDummySpriteAffineAnimTable}, - [SPECIES_MAKUHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Makuhita, gDummySpriteAffineAnimTable}, - [SPECIES_HARIYAMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Hariyama, gDummySpriteAffineAnimTable}, - [SPECIES_AZURILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Azurill, gDummySpriteAffineAnimTable}, - [SPECIES_NOSEPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Nosepass, gDummySpriteAffineAnimTable}, - [SPECIES_SKITTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Skitty, gDummySpriteAffineAnimTable}, - [SPECIES_DELCATTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Delcatty, gDummySpriteAffineAnimTable}, - [SPECIES_SABLEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Sableye, gDummySpriteAffineAnimTable}, - [SPECIES_MAWILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Mawile, gDummySpriteAffineAnimTable}, - [SPECIES_ARON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Aron, gDummySpriteAffineAnimTable}, - [SPECIES_LAIRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Lairon, gDummySpriteAffineAnimTable}, - [SPECIES_AGGRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Aggron, gDummySpriteAffineAnimTable}, - [SPECIES_MEDITITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Meditite, gDummySpriteAffineAnimTable}, - [SPECIES_MEDICHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Medicham, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRIKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Electrike, gDummySpriteAffineAnimTable}, - [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Manectric, gDummySpriteAffineAnimTable}, - [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Plusle, gDummySpriteAffineAnimTable}, - [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Minun, gDummySpriteAffineAnimTable}, - [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Volbeat, gDummySpriteAffineAnimTable}, - [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Illumise, gDummySpriteAffineAnimTable}, - [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Roselia, gDummySpriteAffineAnimTable}, - [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Gulpin, gDummySpriteAffineAnimTable}, - [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Swalot, gDummySpriteAffineAnimTable}, - [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Carvanha, gDummySpriteAffineAnimTable}, - [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Sharpedo, gDummySpriteAffineAnimTable}, - [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Wailmer, gDummySpriteAffineAnimTable}, - [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, sAnimTable_Following, gObjectEventPicTable_Wailord, gDummySpriteAffineAnimTable}, - [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Numel, gDummySpriteAffineAnimTable}, - [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Camerupt, gDummySpriteAffineAnimTable}, - [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Torkoal, gDummySpriteAffineAnimTable}, - [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Spoink, gDummySpriteAffineAnimTable}, - [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Grumpig, gDummySpriteAffineAnimTable}, - [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Spinda, gDummySpriteAffineAnimTable}, - [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Trapinch, gDummySpriteAffineAnimTable}, - [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Vibrava, gDummySpriteAffineAnimTable}, - [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Flygon, gDummySpriteAffineAnimTable}, - [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Cacnea, gDummySpriteAffineAnimTable}, - [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Cacturne, gDummySpriteAffineAnimTable}, - [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Swablu, gDummySpriteAffineAnimTable}, - [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Altaria, gDummySpriteAffineAnimTable}, - [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Zangoose, gDummySpriteAffineAnimTable}, - [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Seviper, gDummySpriteAffineAnimTable}, - [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Lunatone, gDummySpriteAffineAnimTable}, - [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Solrock, gDummySpriteAffineAnimTable}, - [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Barboach, gDummySpriteAffineAnimTable}, - [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Whiscash, gDummySpriteAffineAnimTable}, - [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Corphish, gDummySpriteAffineAnimTable}, - [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, - [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Baltoy, gDummySpriteAffineAnimTable}, - [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Claydol, gDummySpriteAffineAnimTable}, - [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Lileep, gDummySpriteAffineAnimTable}, - [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Cradily, gDummySpriteAffineAnimTable}, - [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Anorith, gDummySpriteAffineAnimTable}, - [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Armaldo, gDummySpriteAffineAnimTable}, - [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Feebas, gDummySpriteAffineAnimTable}, - [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Milotic, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Castform, gDummySpriteAffineAnimTable}, - [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Kecleon, gDummySpriteAffineAnimTable}, - [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Shuppet, gDummySpriteAffineAnimTable}, - [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Banette, gDummySpriteAffineAnimTable}, - [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Duskull, gDummySpriteAffineAnimTable}, - [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Dusclops, gDummySpriteAffineAnimTable}, - [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Tropius, gDummySpriteAffineAnimTable}, - [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Chimecho, gDummySpriteAffineAnimTable}, - [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Absol, gDummySpriteAffineAnimTable}, - [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Wynaut, gDummySpriteAffineAnimTable}, - [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Snorunt, gDummySpriteAffineAnimTable}, - [SPECIES_GLALIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Glalie, gDummySpriteAffineAnimTable}, - [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Spheal, gDummySpriteAffineAnimTable}, - [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Sealeo, gDummySpriteAffineAnimTable}, - [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Walrein, gDummySpriteAffineAnimTable}, - [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Clamperl, gDummySpriteAffineAnimTable}, - [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Huntail, gDummySpriteAffineAnimTable}, - [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Gorebyss, gDummySpriteAffineAnimTable}, - [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Relicanth, gDummySpriteAffineAnimTable}, - [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Luvdisc, gDummySpriteAffineAnimTable}, - [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Bagon, gDummySpriteAffineAnimTable}, - [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Shelgon, gDummySpriteAffineAnimTable}, - [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Salamence, gDummySpriteAffineAnimTable}, - [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Beldum, gDummySpriteAffineAnimTable}, - [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Metang, gDummySpriteAffineAnimTable}, - [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Metagross, gDummySpriteAffineAnimTable}, - [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Regirock, gDummySpriteAffineAnimTable}, - [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Regice, gDummySpriteAffineAnimTable}, - [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Registeel, gDummySpriteAffineAnimTable}, - [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Latias, gDummySpriteAffineAnimTable}, - [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Latios, gDummySpriteAffineAnimTable}, - [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, sAnimTable_Following, gObjectEventPicTable_Kyogre, gDummySpriteAffineAnimTable}, - [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, sAnimTable_Following, gObjectEventPicTable_Groudon, gDummySpriteAffineAnimTable}, - [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, sAnimTable_Following, gObjectEventPicTable_Rayquaza, gDummySpriteAffineAnimTable}, - [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Jirachi, gDummySpriteAffineAnimTable}, - [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Following, gObjectEventPicTable_Deoxys, gDummySpriteAffineAnimTable}, + [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, + [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, + [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMANDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, + [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, + [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, + [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, + [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, + [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, + [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, + [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, + [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, + [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, + [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, + [SPECIES_RATTATA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, + [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, + [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, + [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, + [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, + [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, + [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, + [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOQUEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, + [SPECIES_VULPIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, + [SPECIES_NINETALES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, + [SPECIES_JIGGLYPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, + [SPECIES_WIGGLYTUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, + [SPECIES_ZUBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, + [SPECIES_GOLBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, + [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, + [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, + [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, + [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, + [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, + [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, + [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, + [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, + [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, + [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, + [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, + [SPECIES_MANKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, + [SPECIES_PRIMEAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, + [SPECIES_GROWLITHE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, + [SPECIES_ARCANINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, + [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, + [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, + [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, + [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, + [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, + [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, + [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, + [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, + [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, + [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, + [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, + [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, + [SPECIES_FARFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, + [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, + [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, + [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, + [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, + [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, + [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, + [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, + [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, + [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, + [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, + [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, + [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, + [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, + [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, + [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, + [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, + [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, + [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, + [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, + [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, + [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, + [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, + [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, + [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, + [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, + [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, + [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, + [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, + [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, + [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, + [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, + [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, + [SPECIES_MR_MIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, + [SPECIES_SCYTHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, + [SPECIES_JYNX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTABUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, + [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, + [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, + [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, + [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, + [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, + [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, + [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, + [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, + [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, + [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, + [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, + [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, + [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, + [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, + [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, + [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, + [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, + [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, + [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, + [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, + [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, + [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, + [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, + [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, + [SPECIES_CYNDAQUIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, + [SPECIES_QUILAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, + [SPECIES_TYPHLOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, + [SPECIES_TOTODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, + [SPECIES_CROCONAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, + [SPECIES_FERALIGATR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, + [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, + [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, + [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, + [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, + [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, + [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, + [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, + [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, + [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, + [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, + [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, + [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, + [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, + [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, + [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, + [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, + [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, + [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, + [SPECIES_FLAAFFY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, + [SPECIES_AMPHAROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, + [SPECIES_BELLOSSOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, + [SPECIES_MARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, + [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, + [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, + [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, + [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, + [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, + [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, + [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, + [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, + [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, + [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, + [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, + [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, + [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, + [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, + [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, + [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, + [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, + [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, + [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, + [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, + [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, + [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, + [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, + [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, + [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, + [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, + [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, + [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, + [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, + [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, + [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, + [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, + [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, + [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, + [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, + [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, + [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, + [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, + [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, + [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, + [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, + [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, + [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, + [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, + [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, + [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, + [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, + [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONTOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, + [SPECIES_SMOOCHUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, + [SPECIES_ELEKID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, + [SPECIES_MAGBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, + [SPECIES_MILTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, + [SPECIES_BLISSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, + [SPECIES_RAIKOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, + [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, + [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, + [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, + [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, + [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, + [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, + [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, + [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, + [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, + [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, + [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, + [SPECIES_TORCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, + [SPECIES_COMBUSKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, + [SPECIES_BLAZIKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, + [SPECIES_MUDKIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, + [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, + [SPECIES_SWAMPERT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, + [SPECIES_POOCHYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, + [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, + [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, + [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, + [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, + [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, + [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, + [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, + [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, + [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, + [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, + [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, + [SPECIES_SEEDOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, + [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, + [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, + [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, + [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, + [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, + [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, + [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, + [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, + [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, + [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, + [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, + [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, + [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, + [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, + [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, + [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, + [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, + [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, + [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, + [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, + [SPECIES_MAKUHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, + [SPECIES_HARIYAMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, + [SPECIES_AZURILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, + [SPECIES_NOSEPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, + [SPECIES_SKITTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, + [SPECIES_DELCATTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, + [SPECIES_SABLEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, + [SPECIES_MAWILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, + [SPECIES_ARON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, + [SPECIES_LAIRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, + [SPECIES_AGGRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, + [SPECIES_MEDITITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, + [SPECIES_MEDICHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRIKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, + [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, + [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, + [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, + [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, + [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, + [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, + [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, + [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, + [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, + [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, + [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, + [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, + [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, + [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, + [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, + [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, + [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, + [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, + [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, + [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, + [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, + [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, + [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, + [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, + [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, + [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, + [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, + [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, + [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, + [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, + [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, + [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, + [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, + [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, + [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, + [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, + [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, + [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, + [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, + [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, + [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, + [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, + [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, + [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, + [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, + [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, + [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, + [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, + [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, + [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, + [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, + [SPECIES_GLALIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, + [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, + [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, + [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, + [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, + [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, + [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, + [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, + [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, + [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, + [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, + [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, + [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, + [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, + [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, + [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, + [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, + [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, + [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, + [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, + [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, + [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, + [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, + [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, + [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, }; diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 7e1c83fcb3f9..5f58c91350d0 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -1873,7 +1873,7 @@ static const struct SpriteFrameImage sPicTable_Leaf[] = { overworld_frame(gObjectEventPic_Leaf, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_SudowoodoTree[] = { +static const struct SpriteFrameImage sPicTable_SudowoodoTree[] = { overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 0), overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 0), overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 1), @@ -1885,7 +1885,7 @@ const struct SpriteFrameImage gObjectEventPicTable_SudowoodoTree[] = { overworld_frame(gObjectEventPic_SudowoodoTree, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_RayquazaCutscene[] = { +static const struct SpriteFrameImage sPicTable_RayquazaCutscene[] = { overworld_frame(gObjectEventPic_RayquazaCutscene, 8, 8, 0), overworld_frame(gObjectEventPic_RayquazaCutscene, 8, 8, 1), overworld_frame(gObjectEventPic_RayquazaCutscene, 8, 8, 2), @@ -1981,7 +1981,7 @@ static const struct SpriteFrameImage sPicTable_Brandon[] = { overworld_frame(gObjectEventPic_Brandon, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_AnimatedBall[] = { +static const struct SpriteFrameImage sPicTable_AnimatedBall[] = { overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 0), overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 1), overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 2), @@ -1990,7 +1990,7 @@ const struct SpriteFrameImage gObjectEventPicTable_AnimatedBall[] = { overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Bulbasaur[] = { +static const struct SpriteFrameImage sPicTable_Bulbasaur[] = { overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 0), overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 1), overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 2), @@ -1998,7 +1998,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Bulbasaur[] = { overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 4), overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ivysaur[] = { +static const struct SpriteFrameImage sPicTable_Ivysaur[] = { overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 0), overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 1), overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 2), @@ -2006,7 +2006,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ivysaur[] = { overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 4), overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Venusaur[] = { +static const struct SpriteFrameImage sPicTable_Venusaur[] = { overworld_frame(gObjectEventPic_Venusaur, 4, 4, 0), overworld_frame(gObjectEventPic_Venusaur, 4, 4, 1), overworld_frame(gObjectEventPic_Venusaur, 4, 4, 2), @@ -2014,7 +2014,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Venusaur[] = { overworld_frame(gObjectEventPic_Venusaur, 4, 4, 4), overworld_frame(gObjectEventPic_Venusaur, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Charmander[] = { +static const struct SpriteFrameImage sPicTable_Charmander[] = { overworld_frame(gObjectEventPic_Charmander, 4, 4, 0), overworld_frame(gObjectEventPic_Charmander, 4, 4, 1), overworld_frame(gObjectEventPic_Charmander, 4, 4, 2), @@ -2022,7 +2022,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Charmander[] = { overworld_frame(gObjectEventPic_Charmander, 4, 4, 4), overworld_frame(gObjectEventPic_Charmander, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Charmeleon[] = { +static const struct SpriteFrameImage sPicTable_Charmeleon[] = { overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 0), overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 1), overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 2), @@ -2030,7 +2030,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Charmeleon[] = { overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 4), overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Charizard[] = { +static const struct SpriteFrameImage sPicTable_Charizard[] = { overworld_frame(gObjectEventPic_Charizard, 4, 4, 0), overworld_frame(gObjectEventPic_Charizard, 4, 4, 1), overworld_frame(gObjectEventPic_Charizard, 4, 4, 2), @@ -2038,7 +2038,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Charizard[] = { overworld_frame(gObjectEventPic_Charizard, 4, 4, 4), overworld_frame(gObjectEventPic_Charizard, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Squirtle[] = { +static const struct SpriteFrameImage sPicTable_Squirtle[] = { overworld_frame(gObjectEventPic_Squirtle, 4, 4, 0), overworld_frame(gObjectEventPic_Squirtle, 4, 4, 1), overworld_frame(gObjectEventPic_Squirtle, 4, 4, 2), @@ -2046,7 +2046,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Squirtle[] = { overworld_frame(gObjectEventPic_Squirtle, 4, 4, 4), overworld_frame(gObjectEventPic_Squirtle, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Wartortle[] = { +static const struct SpriteFrameImage sPicTable_Wartortle[] = { overworld_frame(gObjectEventPic_Wartortle, 4, 4, 0), overworld_frame(gObjectEventPic_Wartortle, 4, 4, 1), overworld_frame(gObjectEventPic_Wartortle, 4, 4, 2), @@ -2054,7 +2054,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Wartortle[] = { overworld_frame(gObjectEventPic_Wartortle, 4, 4, 4), overworld_frame(gObjectEventPic_Wartortle, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Blastoise[] = { +static const struct SpriteFrameImage sPicTable_Blastoise[] = { overworld_frame(gObjectEventPic_Blastoise, 4, 4, 0), overworld_frame(gObjectEventPic_Blastoise, 4, 4, 1), overworld_frame(gObjectEventPic_Blastoise, 4, 4, 2), @@ -2062,7 +2062,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Blastoise[] = { overworld_frame(gObjectEventPic_Blastoise, 4, 4, 4), overworld_frame(gObjectEventPic_Blastoise, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Caterpie[] = { +static const struct SpriteFrameImage sPicTable_Caterpie[] = { overworld_frame(gObjectEventPic_Caterpie, 4, 4, 0), overworld_frame(gObjectEventPic_Caterpie, 4, 4, 1), overworld_frame(gObjectEventPic_Caterpie, 4, 4, 2), @@ -2070,7 +2070,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Caterpie[] = { overworld_frame(gObjectEventPic_Caterpie, 4, 4, 4), overworld_frame(gObjectEventPic_Caterpie, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Metapod[] = { +static const struct SpriteFrameImage sPicTable_Metapod[] = { overworld_frame(gObjectEventPic_Metapod, 4, 4, 0), overworld_frame(gObjectEventPic_Metapod, 4, 4, 1), overworld_frame(gObjectEventPic_Metapod, 4, 4, 2), @@ -2078,7 +2078,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Metapod[] = { overworld_frame(gObjectEventPic_Metapod, 4, 4, 4), overworld_frame(gObjectEventPic_Metapod, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Butterfree[] = { +static const struct SpriteFrameImage sPicTable_Butterfree[] = { overworld_frame(gObjectEventPic_Butterfree, 4, 4, 0), overworld_frame(gObjectEventPic_Butterfree, 4, 4, 1), overworld_frame(gObjectEventPic_Butterfree, 4, 4, 2), @@ -2086,7 +2086,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Butterfree[] = { overworld_frame(gObjectEventPic_Butterfree, 4, 4, 4), overworld_frame(gObjectEventPic_Butterfree, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Weedle[] = { +static const struct SpriteFrameImage sPicTable_Weedle[] = { overworld_frame(gObjectEventPic_Weedle, 4, 4, 0), overworld_frame(gObjectEventPic_Weedle, 4, 4, 1), overworld_frame(gObjectEventPic_Weedle, 4, 4, 2), @@ -2094,7 +2094,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Weedle[] = { overworld_frame(gObjectEventPic_Weedle, 4, 4, 4), overworld_frame(gObjectEventPic_Weedle, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Kakuna[] = { +static const struct SpriteFrameImage sPicTable_Kakuna[] = { overworld_frame(gObjectEventPic_Kakuna, 4, 4, 0), overworld_frame(gObjectEventPic_Kakuna, 4, 4, 1), overworld_frame(gObjectEventPic_Kakuna, 4, 4, 2), @@ -2102,7 +2102,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kakuna[] = { overworld_frame(gObjectEventPic_Kakuna, 4, 4, 4), overworld_frame(gObjectEventPic_Kakuna, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Beedrill[] = { +static const struct SpriteFrameImage sPicTable_Beedrill[] = { overworld_frame(gObjectEventPic_Beedrill, 4, 4, 0), overworld_frame(gObjectEventPic_Beedrill, 4, 4, 1), overworld_frame(gObjectEventPic_Beedrill, 4, 4, 2), @@ -2110,7 +2110,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Beedrill[] = { overworld_frame(gObjectEventPic_Beedrill, 4, 4, 4), overworld_frame(gObjectEventPic_Beedrill, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Pidgey[] = { +static const struct SpriteFrameImage sPicTable_Pidgey[] = { overworld_frame(gObjectEventPic_Pidgey, 4, 4, 0), overworld_frame(gObjectEventPic_Pidgey, 4, 4, 1), overworld_frame(gObjectEventPic_Pidgey, 4, 4, 2), @@ -2118,7 +2118,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pidgey[] = { overworld_frame(gObjectEventPic_Pidgey, 4, 4, 4), overworld_frame(gObjectEventPic_Pidgey, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Pidgeotto[] = { +static const struct SpriteFrameImage sPicTable_Pidgeotto[] = { overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 0), overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 1), overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 2), @@ -2126,7 +2126,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pidgeotto[] = { overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 4), overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Pidgeot[] = { +static const struct SpriteFrameImage sPicTable_Pidgeot[] = { overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 0), overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 1), overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 2), @@ -2134,7 +2134,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pidgeot[] = { overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 4), overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Rattata[] = { +static const struct SpriteFrameImage sPicTable_Rattata[] = { overworld_frame(gObjectEventPic_Rattata, 4, 4, 0), overworld_frame(gObjectEventPic_Rattata, 4, 4, 1), overworld_frame(gObjectEventPic_Rattata, 4, 4, 2), @@ -2142,7 +2142,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Rattata[] = { overworld_frame(gObjectEventPic_Rattata, 4, 4, 4), overworld_frame(gObjectEventPic_Rattata, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Raticate[] = { +static const struct SpriteFrameImage sPicTable_Raticate[] = { overworld_frame(gObjectEventPic_Raticate, 4, 4, 0), overworld_frame(gObjectEventPic_Raticate, 4, 4, 1), overworld_frame(gObjectEventPic_Raticate, 4, 4, 2), @@ -2150,7 +2150,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Raticate[] = { overworld_frame(gObjectEventPic_Raticate, 4, 4, 4), overworld_frame(gObjectEventPic_Raticate, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Spearow[] = { +static const struct SpriteFrameImage sPicTable_Spearow[] = { overworld_frame(gObjectEventPic_Spearow, 4, 4, 0), overworld_frame(gObjectEventPic_Spearow, 4, 4, 1), overworld_frame(gObjectEventPic_Spearow, 4, 4, 2), @@ -2158,7 +2158,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Spearow[] = { overworld_frame(gObjectEventPic_Spearow, 4, 4, 4), overworld_frame(gObjectEventPic_Spearow, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Fearow[] = { +static const struct SpriteFrameImage sPicTable_Fearow[] = { overworld_frame(gObjectEventPic_Fearow, 4, 4, 0), overworld_frame(gObjectEventPic_Fearow, 4, 4, 1), overworld_frame(gObjectEventPic_Fearow, 4, 4, 2), @@ -2166,7 +2166,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Fearow[] = { overworld_frame(gObjectEventPic_Fearow, 4, 4, 4), overworld_frame(gObjectEventPic_Fearow, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ekans[] = { +static const struct SpriteFrameImage sPicTable_Ekans[] = { overworld_frame(gObjectEventPic_Ekans, 4, 4, 0), overworld_frame(gObjectEventPic_Ekans, 4, 4, 1), overworld_frame(gObjectEventPic_Ekans, 4, 4, 2), @@ -2174,7 +2174,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ekans[] = { overworld_frame(gObjectEventPic_Ekans, 4, 4, 4), overworld_frame(gObjectEventPic_Ekans, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Arbok[] = { +static const struct SpriteFrameImage sPicTable_Arbok[] = { overworld_frame(gObjectEventPic_Arbok, 4, 4, 0), overworld_frame(gObjectEventPic_Arbok, 4, 4, 1), overworld_frame(gObjectEventPic_Arbok, 4, 4, 2), @@ -2182,7 +2182,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Arbok[] = { overworld_frame(gObjectEventPic_Arbok, 4, 4, 4), overworld_frame(gObjectEventPic_Arbok, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Pikachu[] = { +static const struct SpriteFrameImage sPicTable_Pikachu[] = { overworld_frame(gObjectEventPic_Pikachu, 4, 4, 0), overworld_frame(gObjectEventPic_Pikachu, 4, 4, 1), overworld_frame(gObjectEventPic_Pikachu, 4, 4, 2), @@ -2190,7 +2190,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pikachu[] = { overworld_frame(gObjectEventPic_Pikachu, 4, 4, 4), overworld_frame(gObjectEventPic_Pikachu, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Raichu[] = { +static const struct SpriteFrameImage sPicTable_Raichu[] = { overworld_frame(gObjectEventPic_Raichu, 4, 4, 0), overworld_frame(gObjectEventPic_Raichu, 4, 4, 1), overworld_frame(gObjectEventPic_Raichu, 4, 4, 2), @@ -2198,7 +2198,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Raichu[] = { overworld_frame(gObjectEventPic_Raichu, 4, 4, 4), overworld_frame(gObjectEventPic_Raichu, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Sandshrew[] = { +static const struct SpriteFrameImage sPicTable_Sandshrew[] = { overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 0), overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 1), overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 2), @@ -2206,7 +2206,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sandshrew[] = { overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 4), overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Sandslash[] = { +static const struct SpriteFrameImage sPicTable_Sandslash[] = { overworld_frame(gObjectEventPic_Sandslash, 4, 4, 0), overworld_frame(gObjectEventPic_Sandslash, 4, 4, 1), overworld_frame(gObjectEventPic_Sandslash, 4, 4, 2), @@ -2214,7 +2214,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sandslash[] = { overworld_frame(gObjectEventPic_Sandslash, 4, 4, 4), overworld_frame(gObjectEventPic_Sandslash, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Nidoran_f[] = { +static const struct SpriteFrameImage sPicTable_Nidoran_f[] = { overworld_frame(gObjectEventPic_Nidoran_f, 4, 4, 0), overworld_frame(gObjectEventPic_Nidoran_f, 4, 4, 1), overworld_frame(gObjectEventPic_Nidoran_f, 4, 4, 2), @@ -2222,7 +2222,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Nidoran_f[] = { overworld_frame(gObjectEventPic_Nidoran_f, 4, 4, 4), overworld_frame(gObjectEventPic_Nidoran_f, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Nidorina[] = { +static const struct SpriteFrameImage sPicTable_Nidorina[] = { overworld_frame(gObjectEventPic_Nidorina, 4, 4, 0), overworld_frame(gObjectEventPic_Nidorina, 4, 4, 1), overworld_frame(gObjectEventPic_Nidorina, 4, 4, 2), @@ -2230,7 +2230,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Nidorina[] = { overworld_frame(gObjectEventPic_Nidorina, 4, 4, 4), overworld_frame(gObjectEventPic_Nidorina, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Nidoqueen[] = { +static const struct SpriteFrameImage sPicTable_Nidoqueen[] = { overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 0), overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 1), overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 2), @@ -2238,7 +2238,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Nidoqueen[] = { overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 4), overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Nidoran_m[] = { +static const struct SpriteFrameImage sPicTable_Nidoran_m[] = { overworld_frame(gObjectEventPic_Nidoran_m, 4, 4, 0), overworld_frame(gObjectEventPic_Nidoran_m, 4, 4, 1), overworld_frame(gObjectEventPic_Nidoran_m, 4, 4, 2), @@ -2246,7 +2246,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Nidoran_m[] = { overworld_frame(gObjectEventPic_Nidoran_m, 4, 4, 4), overworld_frame(gObjectEventPic_Nidoran_m, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Nidorino[] = { +static const struct SpriteFrameImage sPicTable_Nidorino[] = { overworld_frame(gObjectEventPic_Nidorino, 4, 4, 0), overworld_frame(gObjectEventPic_Nidorino, 4, 4, 1), overworld_frame(gObjectEventPic_Nidorino, 4, 4, 2), @@ -2254,7 +2254,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Nidorino[] = { overworld_frame(gObjectEventPic_Nidorino, 4, 4, 4), overworld_frame(gObjectEventPic_Nidorino, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Nidoking[] = { +static const struct SpriteFrameImage sPicTable_Nidoking[] = { overworld_frame(gObjectEventPic_Nidoking, 4, 4, 0), overworld_frame(gObjectEventPic_Nidoking, 4, 4, 1), overworld_frame(gObjectEventPic_Nidoking, 4, 4, 2), @@ -2262,7 +2262,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Nidoking[] = { overworld_frame(gObjectEventPic_Nidoking, 4, 4, 4), overworld_frame(gObjectEventPic_Nidoking, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Clefairy[] = { +static const struct SpriteFrameImage sPicTable_Clefairy[] = { overworld_frame(gObjectEventPic_Clefairy, 4, 4, 0), overworld_frame(gObjectEventPic_Clefairy, 4, 4, 1), overworld_frame(gObjectEventPic_Clefairy, 4, 4, 2), @@ -2270,7 +2270,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Clefairy[] = { overworld_frame(gObjectEventPic_Clefairy, 4, 4, 4), overworld_frame(gObjectEventPic_Clefairy, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Clefable[] = { +static const struct SpriteFrameImage sPicTable_Clefable[] = { overworld_frame(gObjectEventPic_Clefable, 4, 4, 0), overworld_frame(gObjectEventPic_Clefable, 4, 4, 1), overworld_frame(gObjectEventPic_Clefable, 4, 4, 2), @@ -2278,7 +2278,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Clefable[] = { overworld_frame(gObjectEventPic_Clefable, 4, 4, 4), overworld_frame(gObjectEventPic_Clefable, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Vulpix[] = { +static const struct SpriteFrameImage sPicTable_Vulpix[] = { overworld_frame(gObjectEventPic_Vulpix, 4, 4, 0), overworld_frame(gObjectEventPic_Vulpix, 4, 4, 1), overworld_frame(gObjectEventPic_Vulpix, 4, 4, 2), @@ -2286,7 +2286,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Vulpix[] = { overworld_frame(gObjectEventPic_Vulpix, 4, 4, 4), overworld_frame(gObjectEventPic_Vulpix, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ninetales[] = { +static const struct SpriteFrameImage sPicTable_Ninetales[] = { overworld_frame(gObjectEventPic_Ninetales, 4, 4, 0), overworld_frame(gObjectEventPic_Ninetales, 4, 4, 1), overworld_frame(gObjectEventPic_Ninetales, 4, 4, 2), @@ -2294,7 +2294,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ninetales[] = { overworld_frame(gObjectEventPic_Ninetales, 4, 4, 4), overworld_frame(gObjectEventPic_Ninetales, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Jigglypuff[] = { +static const struct SpriteFrameImage sPicTable_Jigglypuff[] = { overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 0), overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 1), overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 2), @@ -2302,7 +2302,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Jigglypuff[] = { overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 4), overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Wigglytuff[] = { +static const struct SpriteFrameImage sPicTable_Wigglytuff[] = { overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 0), overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 1), overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 2), @@ -2310,7 +2310,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Wigglytuff[] = { overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 4), overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Zubat[] = { +static const struct SpriteFrameImage sPicTable_Zubat[] = { overworld_frame(gObjectEventPic_Zubat, 4, 4, 0), overworld_frame(gObjectEventPic_Zubat, 4, 4, 1), overworld_frame(gObjectEventPic_Zubat, 4, 4, 2), @@ -2318,7 +2318,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Zubat[] = { overworld_frame(gObjectEventPic_Zubat, 4, 4, 4), overworld_frame(gObjectEventPic_Zubat, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Golbat[] = { +static const struct SpriteFrameImage sPicTable_Golbat[] = { overworld_frame(gObjectEventPic_Golbat, 4, 4, 0), overworld_frame(gObjectEventPic_Golbat, 4, 4, 1), overworld_frame(gObjectEventPic_Golbat, 4, 4, 2), @@ -2326,7 +2326,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Golbat[] = { overworld_frame(gObjectEventPic_Golbat, 4, 4, 4), overworld_frame(gObjectEventPic_Golbat, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Oddish[] = { +static const struct SpriteFrameImage sPicTable_Oddish[] = { overworld_frame(gObjectEventPic_Oddish, 4, 4, 0), overworld_frame(gObjectEventPic_Oddish, 4, 4, 1), overworld_frame(gObjectEventPic_Oddish, 4, 4, 2), @@ -2334,7 +2334,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Oddish[] = { overworld_frame(gObjectEventPic_Oddish, 4, 4, 4), overworld_frame(gObjectEventPic_Oddish, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Gloom[] = { +static const struct SpriteFrameImage sPicTable_Gloom[] = { overworld_frame(gObjectEventPic_Gloom, 4, 4, 0), overworld_frame(gObjectEventPic_Gloom, 4, 4, 1), overworld_frame(gObjectEventPic_Gloom, 4, 4, 2), @@ -2342,7 +2342,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Gloom[] = { overworld_frame(gObjectEventPic_Gloom, 4, 4, 4), overworld_frame(gObjectEventPic_Gloom, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Vileplume[] = { +static const struct SpriteFrameImage sPicTable_Vileplume[] = { overworld_frame(gObjectEventPic_Vileplume, 4, 4, 0), overworld_frame(gObjectEventPic_Vileplume, 4, 4, 1), overworld_frame(gObjectEventPic_Vileplume, 4, 4, 2), @@ -2350,7 +2350,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Vileplume[] = { overworld_frame(gObjectEventPic_Vileplume, 4, 4, 4), overworld_frame(gObjectEventPic_Vileplume, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Paras[] = { +static const struct SpriteFrameImage sPicTable_Paras[] = { overworld_frame(gObjectEventPic_Paras, 4, 4, 0), overworld_frame(gObjectEventPic_Paras, 4, 4, 1), overworld_frame(gObjectEventPic_Paras, 4, 4, 2), @@ -2358,7 +2358,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Paras[] = { overworld_frame(gObjectEventPic_Paras, 4, 4, 4), overworld_frame(gObjectEventPic_Paras, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Parasect[] = { +static const struct SpriteFrameImage sPicTable_Parasect[] = { overworld_frame(gObjectEventPic_Parasect, 4, 4, 0), overworld_frame(gObjectEventPic_Parasect, 4, 4, 1), overworld_frame(gObjectEventPic_Parasect, 4, 4, 2), @@ -2366,7 +2366,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Parasect[] = { overworld_frame(gObjectEventPic_Parasect, 4, 4, 4), overworld_frame(gObjectEventPic_Parasect, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Venonat[] = { +static const struct SpriteFrameImage sPicTable_Venonat[] = { overworld_frame(gObjectEventPic_Venonat, 4, 4, 0), overworld_frame(gObjectEventPic_Venonat, 4, 4, 1), overworld_frame(gObjectEventPic_Venonat, 4, 4, 2), @@ -2374,7 +2374,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Venonat[] = { overworld_frame(gObjectEventPic_Venonat, 4, 4, 4), overworld_frame(gObjectEventPic_Venonat, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Venomoth[] = { +static const struct SpriteFrameImage sPicTable_Venomoth[] = { overworld_frame(gObjectEventPic_Venomoth, 4, 4, 0), overworld_frame(gObjectEventPic_Venomoth, 4, 4, 1), overworld_frame(gObjectEventPic_Venomoth, 4, 4, 2), @@ -2382,7 +2382,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Venomoth[] = { overworld_frame(gObjectEventPic_Venomoth, 4, 4, 4), overworld_frame(gObjectEventPic_Venomoth, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Diglett[] = { +static const struct SpriteFrameImage sPicTable_Diglett[] = { overworld_frame(gObjectEventPic_Diglett, 4, 4, 0), overworld_frame(gObjectEventPic_Diglett, 4, 4, 1), overworld_frame(gObjectEventPic_Diglett, 4, 4, 2), @@ -2390,7 +2390,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Diglett[] = { overworld_frame(gObjectEventPic_Diglett, 4, 4, 4), overworld_frame(gObjectEventPic_Diglett, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Dugtrio[] = { +static const struct SpriteFrameImage sPicTable_Dugtrio[] = { overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 0), overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 1), overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 2), @@ -2398,7 +2398,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Dugtrio[] = { overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 4), overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Meowth[] = { +static const struct SpriteFrameImage sPicTable_Meowth[] = { overworld_frame(gObjectEventPic_Meowth, 4, 4, 0), overworld_frame(gObjectEventPic_Meowth, 4, 4, 1), overworld_frame(gObjectEventPic_Meowth, 4, 4, 2), @@ -2406,7 +2406,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Meowth[] = { overworld_frame(gObjectEventPic_Meowth, 4, 4, 4), overworld_frame(gObjectEventPic_Meowth, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Persian[] = { +static const struct SpriteFrameImage sPicTable_Persian[] = { overworld_frame(gObjectEventPic_Persian, 4, 4, 0), overworld_frame(gObjectEventPic_Persian, 4, 4, 1), overworld_frame(gObjectEventPic_Persian, 4, 4, 2), @@ -2414,7 +2414,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Persian[] = { overworld_frame(gObjectEventPic_Persian, 4, 4, 4), overworld_frame(gObjectEventPic_Persian, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Psyduck[] = { +static const struct SpriteFrameImage sPicTable_Psyduck[] = { overworld_frame(gObjectEventPic_Psyduck, 4, 4, 0), overworld_frame(gObjectEventPic_Psyduck, 4, 4, 1), overworld_frame(gObjectEventPic_Psyduck, 4, 4, 2), @@ -2422,7 +2422,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Psyduck[] = { overworld_frame(gObjectEventPic_Psyduck, 4, 4, 4), overworld_frame(gObjectEventPic_Psyduck, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Golduck[] = { +static const struct SpriteFrameImage sPicTable_Golduck[] = { overworld_frame(gObjectEventPic_Golduck, 4, 4, 0), overworld_frame(gObjectEventPic_Golduck, 4, 4, 1), overworld_frame(gObjectEventPic_Golduck, 4, 4, 2), @@ -2430,7 +2430,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Golduck[] = { overworld_frame(gObjectEventPic_Golduck, 4, 4, 4), overworld_frame(gObjectEventPic_Golduck, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Mankey[] = { +static const struct SpriteFrameImage sPicTable_Mankey[] = { overworld_frame(gObjectEventPic_Mankey, 4, 4, 0), overworld_frame(gObjectEventPic_Mankey, 4, 4, 1), overworld_frame(gObjectEventPic_Mankey, 4, 4, 2), @@ -2438,7 +2438,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Mankey[] = { overworld_frame(gObjectEventPic_Mankey, 4, 4, 4), overworld_frame(gObjectEventPic_Mankey, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Primeape[] = { +static const struct SpriteFrameImage sPicTable_Primeape[] = { overworld_frame(gObjectEventPic_Primeape, 4, 4, 0), overworld_frame(gObjectEventPic_Primeape, 4, 4, 1), overworld_frame(gObjectEventPic_Primeape, 4, 4, 2), @@ -2446,7 +2446,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Primeape[] = { overworld_frame(gObjectEventPic_Primeape, 4, 4, 4), overworld_frame(gObjectEventPic_Primeape, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Growlithe[] = { +static const struct SpriteFrameImage sPicTable_Growlithe[] = { overworld_frame(gObjectEventPic_Growlithe, 4, 4, 0), overworld_frame(gObjectEventPic_Growlithe, 4, 4, 1), overworld_frame(gObjectEventPic_Growlithe, 4, 4, 2), @@ -2454,7 +2454,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Growlithe[] = { overworld_frame(gObjectEventPic_Growlithe, 4, 4, 4), overworld_frame(gObjectEventPic_Growlithe, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Arcanine[] = { +static const struct SpriteFrameImage sPicTable_Arcanine[] = { overworld_frame(gObjectEventPic_Arcanine, 4, 4, 0), overworld_frame(gObjectEventPic_Arcanine, 4, 4, 1), overworld_frame(gObjectEventPic_Arcanine, 4, 4, 2), @@ -2462,7 +2462,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Arcanine[] = { overworld_frame(gObjectEventPic_Arcanine, 4, 4, 4), overworld_frame(gObjectEventPic_Arcanine, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Poliwag[] = { +static const struct SpriteFrameImage sPicTable_Poliwag[] = { overworld_frame(gObjectEventPic_Poliwag, 4, 4, 0), overworld_frame(gObjectEventPic_Poliwag, 4, 4, 1), overworld_frame(gObjectEventPic_Poliwag, 4, 4, 2), @@ -2470,7 +2470,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Poliwag[] = { overworld_frame(gObjectEventPic_Poliwag, 4, 4, 4), overworld_frame(gObjectEventPic_Poliwag, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Poliwhirl[] = { +static const struct SpriteFrameImage sPicTable_Poliwhirl[] = { overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 0), overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 1), overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 2), @@ -2478,7 +2478,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Poliwhirl[] = { overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 4), overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Poliwrath[] = { +static const struct SpriteFrameImage sPicTable_Poliwrath[] = { overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 0), overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 1), overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 2), @@ -2486,7 +2486,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Poliwrath[] = { overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 4), overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Abra[] = { +static const struct SpriteFrameImage sPicTable_Abra[] = { overworld_frame(gObjectEventPic_Abra, 4, 4, 0), overworld_frame(gObjectEventPic_Abra, 4, 4, 1), overworld_frame(gObjectEventPic_Abra, 4, 4, 2), @@ -2494,7 +2494,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Abra[] = { overworld_frame(gObjectEventPic_Abra, 4, 4, 4), overworld_frame(gObjectEventPic_Abra, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Kadabra[] = { +static const struct SpriteFrameImage sPicTable_Kadabra[] = { overworld_frame(gObjectEventPic_Kadabra, 4, 4, 0), overworld_frame(gObjectEventPic_Kadabra, 4, 4, 1), overworld_frame(gObjectEventPic_Kadabra, 4, 4, 2), @@ -2502,7 +2502,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kadabra[] = { overworld_frame(gObjectEventPic_Kadabra, 4, 4, 4), overworld_frame(gObjectEventPic_Kadabra, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Alakazam[] = { +static const struct SpriteFrameImage sPicTable_Alakazam[] = { overworld_frame(gObjectEventPic_Alakazam, 4, 4, 0), overworld_frame(gObjectEventPic_Alakazam, 4, 4, 1), overworld_frame(gObjectEventPic_Alakazam, 4, 4, 2), @@ -2510,7 +2510,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Alakazam[] = { overworld_frame(gObjectEventPic_Alakazam, 4, 4, 4), overworld_frame(gObjectEventPic_Alakazam, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Machop[] = { +static const struct SpriteFrameImage sPicTable_Machop[] = { overworld_frame(gObjectEventPic_Machop, 4, 4, 0), overworld_frame(gObjectEventPic_Machop, 4, 4, 1), overworld_frame(gObjectEventPic_Machop, 4, 4, 2), @@ -2518,7 +2518,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Machop[] = { overworld_frame(gObjectEventPic_Machop, 4, 4, 4), overworld_frame(gObjectEventPic_Machop, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Machoke[] = { +static const struct SpriteFrameImage sPicTable_Machoke[] = { overworld_frame(gObjectEventPic_Machoke, 4, 4, 0), overworld_frame(gObjectEventPic_Machoke, 4, 4, 1), overworld_frame(gObjectEventPic_Machoke, 4, 4, 2), @@ -2526,7 +2526,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Machoke[] = { overworld_frame(gObjectEventPic_Machoke, 4, 4, 4), overworld_frame(gObjectEventPic_Machoke, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Machamp[] = { +static const struct SpriteFrameImage sPicTable_Machamp[] = { overworld_frame(gObjectEventPic_Machamp, 4, 4, 0), overworld_frame(gObjectEventPic_Machamp, 4, 4, 1), overworld_frame(gObjectEventPic_Machamp, 4, 4, 2), @@ -2534,7 +2534,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Machamp[] = { overworld_frame(gObjectEventPic_Machamp, 4, 4, 4), overworld_frame(gObjectEventPic_Machamp, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Bellsprout[] = { +static const struct SpriteFrameImage sPicTable_Bellsprout[] = { overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 0), overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 1), overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 2), @@ -2542,7 +2542,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Bellsprout[] = { overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 4), overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Weepinbell[] = { +static const struct SpriteFrameImage sPicTable_Weepinbell[] = { overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 0), overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 1), overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 2), @@ -2550,7 +2550,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Weepinbell[] = { overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 4), overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Victreebel[] = { +static const struct SpriteFrameImage sPicTable_Victreebel[] = { overworld_frame(gObjectEventPic_Victreebel, 4, 4, 0), overworld_frame(gObjectEventPic_Victreebel, 4, 4, 1), overworld_frame(gObjectEventPic_Victreebel, 4, 4, 2), @@ -2558,7 +2558,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Victreebel[] = { overworld_frame(gObjectEventPic_Victreebel, 4, 4, 4), overworld_frame(gObjectEventPic_Victreebel, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Tentacool[] = { +static const struct SpriteFrameImage sPicTable_Tentacool[] = { overworld_frame(gObjectEventPic_Tentacool, 4, 4, 0), overworld_frame(gObjectEventPic_Tentacool, 4, 4, 1), overworld_frame(gObjectEventPic_Tentacool, 4, 4, 2), @@ -2566,7 +2566,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Tentacool[] = { overworld_frame(gObjectEventPic_Tentacool, 4, 4, 4), overworld_frame(gObjectEventPic_Tentacool, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Tentacruel[] = { +static const struct SpriteFrameImage sPicTable_Tentacruel[] = { overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 0), overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 1), overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 2), @@ -2574,7 +2574,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Tentacruel[] = { overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 4), overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Geodude[] = { +static const struct SpriteFrameImage sPicTable_Geodude[] = { overworld_frame(gObjectEventPic_Geodude, 4, 4, 0), overworld_frame(gObjectEventPic_Geodude, 4, 4, 1), overworld_frame(gObjectEventPic_Geodude, 4, 4, 2), @@ -2582,7 +2582,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Geodude[] = { overworld_frame(gObjectEventPic_Geodude, 4, 4, 4), overworld_frame(gObjectEventPic_Geodude, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Graveler[] = { +static const struct SpriteFrameImage sPicTable_Graveler[] = { overworld_frame(gObjectEventPic_Graveler, 4, 4, 0), overworld_frame(gObjectEventPic_Graveler, 4, 4, 1), overworld_frame(gObjectEventPic_Graveler, 4, 4, 2), @@ -2590,7 +2590,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Graveler[] = { overworld_frame(gObjectEventPic_Graveler, 4, 4, 4), overworld_frame(gObjectEventPic_Graveler, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Golem[] = { +static const struct SpriteFrameImage sPicTable_Golem[] = { overworld_frame(gObjectEventPic_Golem, 4, 4, 0), overworld_frame(gObjectEventPic_Golem, 4, 4, 1), overworld_frame(gObjectEventPic_Golem, 4, 4, 2), @@ -2598,7 +2598,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Golem[] = { overworld_frame(gObjectEventPic_Golem, 4, 4, 4), overworld_frame(gObjectEventPic_Golem, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ponyta[] = { +static const struct SpriteFrameImage sPicTable_Ponyta[] = { overworld_frame(gObjectEventPic_Ponyta, 4, 4, 0), overworld_frame(gObjectEventPic_Ponyta, 4, 4, 1), overworld_frame(gObjectEventPic_Ponyta, 4, 4, 2), @@ -2606,7 +2606,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ponyta[] = { overworld_frame(gObjectEventPic_Ponyta, 4, 4, 4), overworld_frame(gObjectEventPic_Ponyta, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Rapidash[] = { +static const struct SpriteFrameImage sPicTable_Rapidash[] = { overworld_frame(gObjectEventPic_Rapidash, 4, 4, 0), overworld_frame(gObjectEventPic_Rapidash, 4, 4, 1), overworld_frame(gObjectEventPic_Rapidash, 4, 4, 2), @@ -2614,7 +2614,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Rapidash[] = { overworld_frame(gObjectEventPic_Rapidash, 4, 4, 4), overworld_frame(gObjectEventPic_Rapidash, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Slowpoke[] = { +static const struct SpriteFrameImage sPicTable_Slowpoke[] = { overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 0), overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 1), overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 2), @@ -2622,7 +2622,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Slowpoke[] = { overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 4), overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Slowbro[] = { +static const struct SpriteFrameImage sPicTable_Slowbro[] = { overworld_frame(gObjectEventPic_Slowbro, 4, 4, 0), overworld_frame(gObjectEventPic_Slowbro, 4, 4, 1), overworld_frame(gObjectEventPic_Slowbro, 4, 4, 2), @@ -2630,7 +2630,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Slowbro[] = { overworld_frame(gObjectEventPic_Slowbro, 4, 4, 4), overworld_frame(gObjectEventPic_Slowbro, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Magnemite[] = { +static const struct SpriteFrameImage sPicTable_Magnemite[] = { overworld_frame(gObjectEventPic_Magnemite, 4, 4, 0), overworld_frame(gObjectEventPic_Magnemite, 4, 4, 1), overworld_frame(gObjectEventPic_Magnemite, 4, 4, 2), @@ -2638,7 +2638,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Magnemite[] = { overworld_frame(gObjectEventPic_Magnemite, 4, 4, 4), overworld_frame(gObjectEventPic_Magnemite, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Magneton[] = { +static const struct SpriteFrameImage sPicTable_Magneton[] = { overworld_frame(gObjectEventPic_Magneton, 4, 4, 0), overworld_frame(gObjectEventPic_Magneton, 4, 4, 1), overworld_frame(gObjectEventPic_Magneton, 4, 4, 2), @@ -2646,7 +2646,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Magneton[] = { overworld_frame(gObjectEventPic_Magneton, 4, 4, 4), overworld_frame(gObjectEventPic_Magneton, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Farfetchd[] = { +static const struct SpriteFrameImage sPicTable_Farfetchd[] = { overworld_frame(gObjectEventPic_Farfetchd, 4, 4, 0), overworld_frame(gObjectEventPic_Farfetchd, 4, 4, 1), overworld_frame(gObjectEventPic_Farfetchd, 4, 4, 2), @@ -2654,7 +2654,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Farfetchd[] = { overworld_frame(gObjectEventPic_Farfetchd, 4, 4, 4), overworld_frame(gObjectEventPic_Farfetchd, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Doduo[] = { +static const struct SpriteFrameImage sPicTable_Doduo[] = { overworld_frame(gObjectEventPic_Doduo, 4, 4, 0), overworld_frame(gObjectEventPic_Doduo, 4, 4, 1), overworld_frame(gObjectEventPic_Doduo, 4, 4, 2), @@ -2662,7 +2662,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Doduo[] = { overworld_frame(gObjectEventPic_Doduo, 4, 4, 4), overworld_frame(gObjectEventPic_Doduo, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Dodrio[] = { +static const struct SpriteFrameImage sPicTable_Dodrio[] = { overworld_frame(gObjectEventPic_Dodrio, 4, 4, 0), overworld_frame(gObjectEventPic_Dodrio, 4, 4, 1), overworld_frame(gObjectEventPic_Dodrio, 4, 4, 2), @@ -2670,7 +2670,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Dodrio[] = { overworld_frame(gObjectEventPic_Dodrio, 4, 4, 4), overworld_frame(gObjectEventPic_Dodrio, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Seel[] = { +static const struct SpriteFrameImage sPicTable_Seel[] = { overworld_frame(gObjectEventPic_Seel, 4, 4, 0), overworld_frame(gObjectEventPic_Seel, 4, 4, 1), overworld_frame(gObjectEventPic_Seel, 4, 4, 2), @@ -2678,7 +2678,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Seel[] = { overworld_frame(gObjectEventPic_Seel, 4, 4, 4), overworld_frame(gObjectEventPic_Seel, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Dewgong[] = { +static const struct SpriteFrameImage sPicTable_Dewgong[] = { overworld_frame(gObjectEventPic_Dewgong, 4, 4, 0), overworld_frame(gObjectEventPic_Dewgong, 4, 4, 1), overworld_frame(gObjectEventPic_Dewgong, 4, 4, 2), @@ -2686,7 +2686,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Dewgong[] = { overworld_frame(gObjectEventPic_Dewgong, 4, 4, 4), overworld_frame(gObjectEventPic_Dewgong, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Grimer[] = { +static const struct SpriteFrameImage sPicTable_Grimer[] = { overworld_frame(gObjectEventPic_Grimer, 4, 4, 0), overworld_frame(gObjectEventPic_Grimer, 4, 4, 1), overworld_frame(gObjectEventPic_Grimer, 4, 4, 2), @@ -2694,7 +2694,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Grimer[] = { overworld_frame(gObjectEventPic_Grimer, 4, 4, 4), overworld_frame(gObjectEventPic_Grimer, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Muk[] = { +static const struct SpriteFrameImage sPicTable_Muk[] = { overworld_frame(gObjectEventPic_Muk, 4, 4, 0), overworld_frame(gObjectEventPic_Muk, 4, 4, 1), overworld_frame(gObjectEventPic_Muk, 4, 4, 2), @@ -2702,7 +2702,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Muk[] = { overworld_frame(gObjectEventPic_Muk, 4, 4, 4), overworld_frame(gObjectEventPic_Muk, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Shellder[] = { +static const struct SpriteFrameImage sPicTable_Shellder[] = { overworld_frame(gObjectEventPic_Shellder, 4, 4, 0), overworld_frame(gObjectEventPic_Shellder, 4, 4, 1), overworld_frame(gObjectEventPic_Shellder, 4, 4, 2), @@ -2710,7 +2710,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Shellder[] = { overworld_frame(gObjectEventPic_Shellder, 4, 4, 4), overworld_frame(gObjectEventPic_Shellder, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Cloyster[] = { +static const struct SpriteFrameImage sPicTable_Cloyster[] = { overworld_frame(gObjectEventPic_Cloyster, 4, 4, 0), overworld_frame(gObjectEventPic_Cloyster, 4, 4, 1), overworld_frame(gObjectEventPic_Cloyster, 4, 4, 2), @@ -2718,7 +2718,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Cloyster[] = { overworld_frame(gObjectEventPic_Cloyster, 4, 4, 4), overworld_frame(gObjectEventPic_Cloyster, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Gastly[] = { +static const struct SpriteFrameImage sPicTable_Gastly[] = { overworld_frame(gObjectEventPic_Gastly, 4, 4, 0), overworld_frame(gObjectEventPic_Gastly, 4, 4, 1), overworld_frame(gObjectEventPic_Gastly, 4, 4, 2), @@ -2726,7 +2726,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Gastly[] = { overworld_frame(gObjectEventPic_Gastly, 4, 4, 4), overworld_frame(gObjectEventPic_Gastly, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Haunter[] = { +static const struct SpriteFrameImage sPicTable_Haunter[] = { overworld_frame(gObjectEventPic_Haunter, 4, 4, 0), overworld_frame(gObjectEventPic_Haunter, 4, 4, 1), overworld_frame(gObjectEventPic_Haunter, 4, 4, 2), @@ -2734,7 +2734,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Haunter[] = { overworld_frame(gObjectEventPic_Haunter, 4, 4, 4), overworld_frame(gObjectEventPic_Haunter, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Gengar[] = { +static const struct SpriteFrameImage sPicTable_Gengar[] = { overworld_frame(gObjectEventPic_Gengar, 4, 4, 0), overworld_frame(gObjectEventPic_Gengar, 4, 4, 1), overworld_frame(gObjectEventPic_Gengar, 4, 4, 2), @@ -2742,7 +2742,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Gengar[] = { overworld_frame(gObjectEventPic_Gengar, 4, 4, 4), overworld_frame(gObjectEventPic_Gengar, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Onix[] = { +static const struct SpriteFrameImage sPicTable_Onix[] = { overworld_frame(gObjectEventPic_Onix, 4, 4, 0), overworld_frame(gObjectEventPic_Onix, 4, 4, 1), overworld_frame(gObjectEventPic_Onix, 4, 4, 2), @@ -2750,7 +2750,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Onix[] = { overworld_frame(gObjectEventPic_Onix, 4, 4, 4), overworld_frame(gObjectEventPic_Onix, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Drowzee[] = { +static const struct SpriteFrameImage sPicTable_Drowzee[] = { overworld_frame(gObjectEventPic_Drowzee, 4, 4, 0), overworld_frame(gObjectEventPic_Drowzee, 4, 4, 1), overworld_frame(gObjectEventPic_Drowzee, 4, 4, 2), @@ -2758,7 +2758,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Drowzee[] = { overworld_frame(gObjectEventPic_Drowzee, 4, 4, 4), overworld_frame(gObjectEventPic_Drowzee, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Hypno[] = { +static const struct SpriteFrameImage sPicTable_Hypno[] = { overworld_frame(gObjectEventPic_Hypno, 4, 4, 0), overworld_frame(gObjectEventPic_Hypno, 4, 4, 1), overworld_frame(gObjectEventPic_Hypno, 4, 4, 2), @@ -2766,7 +2766,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Hypno[] = { overworld_frame(gObjectEventPic_Hypno, 4, 4, 4), overworld_frame(gObjectEventPic_Hypno, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Krabby[] = { +static const struct SpriteFrameImage sPicTable_Krabby[] = { overworld_frame(gObjectEventPic_Krabby, 4, 4, 0), overworld_frame(gObjectEventPic_Krabby, 4, 4, 1), overworld_frame(gObjectEventPic_Krabby, 4, 4, 2), @@ -2774,7 +2774,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Krabby[] = { overworld_frame(gObjectEventPic_Krabby, 4, 4, 4), overworld_frame(gObjectEventPic_Krabby, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Kingler[] = { +static const struct SpriteFrameImage sPicTable_Kingler[] = { overworld_frame(gObjectEventPic_Kingler, 4, 4, 0), overworld_frame(gObjectEventPic_Kingler, 4, 4, 1), overworld_frame(gObjectEventPic_Kingler, 4, 4, 2), @@ -2782,7 +2782,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kingler[] = { overworld_frame(gObjectEventPic_Kingler, 4, 4, 4), overworld_frame(gObjectEventPic_Kingler, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Voltorb[] = { +static const struct SpriteFrameImage sPicTable_Voltorb[] = { overworld_frame(gObjectEventPic_Voltorb, 4, 4, 0), overworld_frame(gObjectEventPic_Voltorb, 4, 4, 1), overworld_frame(gObjectEventPic_Voltorb, 4, 4, 2), @@ -2790,7 +2790,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Voltorb[] = { overworld_frame(gObjectEventPic_Voltorb, 4, 4, 4), overworld_frame(gObjectEventPic_Voltorb, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Electrode[] = { +static const struct SpriteFrameImage sPicTable_Electrode[] = { overworld_frame(gObjectEventPic_Electrode, 4, 4, 0), overworld_frame(gObjectEventPic_Electrode, 4, 4, 1), overworld_frame(gObjectEventPic_Electrode, 4, 4, 2), @@ -2798,7 +2798,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Electrode[] = { overworld_frame(gObjectEventPic_Electrode, 4, 4, 4), overworld_frame(gObjectEventPic_Electrode, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Exeggcute[] = { +static const struct SpriteFrameImage sPicTable_Exeggcute[] = { overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 0), overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 1), overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 2), @@ -2806,7 +2806,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Exeggcute[] = { overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 4), overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Exeggutor[] = { +static const struct SpriteFrameImage sPicTable_Exeggutor[] = { overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 0), overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 1), overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 2), @@ -2814,7 +2814,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Exeggutor[] = { overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 4), overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Cubone[] = { +static const struct SpriteFrameImage sPicTable_Cubone[] = { overworld_frame(gObjectEventPic_Cubone, 4, 4, 0), overworld_frame(gObjectEventPic_Cubone, 4, 4, 1), overworld_frame(gObjectEventPic_Cubone, 4, 4, 2), @@ -2822,7 +2822,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Cubone[] = { overworld_frame(gObjectEventPic_Cubone, 4, 4, 4), overworld_frame(gObjectEventPic_Cubone, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Marowak[] = { +static const struct SpriteFrameImage sPicTable_Marowak[] = { overworld_frame(gObjectEventPic_Marowak, 4, 4, 0), overworld_frame(gObjectEventPic_Marowak, 4, 4, 1), overworld_frame(gObjectEventPic_Marowak, 4, 4, 2), @@ -2830,7 +2830,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Marowak[] = { overworld_frame(gObjectEventPic_Marowak, 4, 4, 4), overworld_frame(gObjectEventPic_Marowak, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Hitmonlee[] = { +static const struct SpriteFrameImage sPicTable_Hitmonlee[] = { overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 0), overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 1), overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 2), @@ -2838,7 +2838,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Hitmonlee[] = { overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 4), overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Hitmonchan[] = { +static const struct SpriteFrameImage sPicTable_Hitmonchan[] = { overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 0), overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 1), overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 2), @@ -2846,7 +2846,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Hitmonchan[] = { overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 4), overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Lickitung[] = { +static const struct SpriteFrameImage sPicTable_Lickitung[] = { overworld_frame(gObjectEventPic_Lickitung, 4, 4, 0), overworld_frame(gObjectEventPic_Lickitung, 4, 4, 1), overworld_frame(gObjectEventPic_Lickitung, 4, 4, 2), @@ -2854,7 +2854,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lickitung[] = { overworld_frame(gObjectEventPic_Lickitung, 4, 4, 4), overworld_frame(gObjectEventPic_Lickitung, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Koffing[] = { +static const struct SpriteFrameImage sPicTable_Koffing[] = { overworld_frame(gObjectEventPic_Koffing, 4, 4, 0), overworld_frame(gObjectEventPic_Koffing, 4, 4, 1), overworld_frame(gObjectEventPic_Koffing, 4, 4, 2), @@ -2862,7 +2862,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Koffing[] = { overworld_frame(gObjectEventPic_Koffing, 4, 4, 4), overworld_frame(gObjectEventPic_Koffing, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Weezing[] = { +static const struct SpriteFrameImage sPicTable_Weezing[] = { overworld_frame(gObjectEventPic_Weezing, 4, 4, 0), overworld_frame(gObjectEventPic_Weezing, 4, 4, 1), overworld_frame(gObjectEventPic_Weezing, 4, 4, 2), @@ -2870,7 +2870,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Weezing[] = { overworld_frame(gObjectEventPic_Weezing, 4, 4, 4), overworld_frame(gObjectEventPic_Weezing, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Rhyhorn[] = { +static const struct SpriteFrameImage sPicTable_Rhyhorn[] = { overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 0), overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 1), overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 2), @@ -2878,7 +2878,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Rhyhorn[] = { overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 4), overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Rhydon[] = { +static const struct SpriteFrameImage sPicTable_Rhydon[] = { overworld_frame(gObjectEventPic_Rhydon, 4, 4, 0), overworld_frame(gObjectEventPic_Rhydon, 4, 4, 1), overworld_frame(gObjectEventPic_Rhydon, 4, 4, 2), @@ -2886,7 +2886,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Rhydon[] = { overworld_frame(gObjectEventPic_Rhydon, 4, 4, 4), overworld_frame(gObjectEventPic_Rhydon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Chansey[] = { +static const struct SpriteFrameImage sPicTable_Chansey[] = { overworld_frame(gObjectEventPic_Chansey, 4, 4, 0), overworld_frame(gObjectEventPic_Chansey, 4, 4, 1), overworld_frame(gObjectEventPic_Chansey, 4, 4, 2), @@ -2894,7 +2894,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Chansey[] = { overworld_frame(gObjectEventPic_Chansey, 4, 4, 4), overworld_frame(gObjectEventPic_Chansey, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Tangela[] = { +static const struct SpriteFrameImage sPicTable_Tangela[] = { overworld_frame(gObjectEventPic_Tangela, 4, 4, 0), overworld_frame(gObjectEventPic_Tangela, 4, 4, 1), overworld_frame(gObjectEventPic_Tangela, 4, 4, 2), @@ -2902,7 +2902,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Tangela[] = { overworld_frame(gObjectEventPic_Tangela, 4, 4, 4), overworld_frame(gObjectEventPic_Tangela, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Kangaskhan[] = { +static const struct SpriteFrameImage sPicTable_Kangaskhan[] = { overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 0), overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 1), overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 2), @@ -2910,7 +2910,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kangaskhan[] = { overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 4), overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Horsea[] = { +static const struct SpriteFrameImage sPicTable_Horsea[] = { overworld_frame(gObjectEventPic_Horsea, 4, 4, 0), overworld_frame(gObjectEventPic_Horsea, 4, 4, 1), overworld_frame(gObjectEventPic_Horsea, 4, 4, 2), @@ -2918,7 +2918,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Horsea[] = { overworld_frame(gObjectEventPic_Horsea, 4, 4, 4), overworld_frame(gObjectEventPic_Horsea, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Seadra[] = { +static const struct SpriteFrameImage sPicTable_Seadra[] = { overworld_frame(gObjectEventPic_Seadra, 4, 4, 0), overworld_frame(gObjectEventPic_Seadra, 4, 4, 1), overworld_frame(gObjectEventPic_Seadra, 4, 4, 2), @@ -2926,7 +2926,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Seadra[] = { overworld_frame(gObjectEventPic_Seadra, 4, 4, 4), overworld_frame(gObjectEventPic_Seadra, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Goldeen[] = { +static const struct SpriteFrameImage sPicTable_Goldeen[] = { overworld_frame(gObjectEventPic_Goldeen, 4, 4, 0), overworld_frame(gObjectEventPic_Goldeen, 4, 4, 1), overworld_frame(gObjectEventPic_Goldeen, 4, 4, 2), @@ -2934,7 +2934,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Goldeen[] = { overworld_frame(gObjectEventPic_Goldeen, 4, 4, 4), overworld_frame(gObjectEventPic_Goldeen, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Seaking[] = { +static const struct SpriteFrameImage sPicTable_Seaking[] = { overworld_frame(gObjectEventPic_Seaking, 4, 4, 0), overworld_frame(gObjectEventPic_Seaking, 4, 4, 1), overworld_frame(gObjectEventPic_Seaking, 4, 4, 2), @@ -2942,7 +2942,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Seaking[] = { overworld_frame(gObjectEventPic_Seaking, 4, 4, 4), overworld_frame(gObjectEventPic_Seaking, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Staryu[] = { +static const struct SpriteFrameImage sPicTable_Staryu[] = { overworld_frame(gObjectEventPic_Staryu, 4, 4, 0), overworld_frame(gObjectEventPic_Staryu, 4, 4, 1), overworld_frame(gObjectEventPic_Staryu, 4, 4, 2), @@ -2950,7 +2950,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Staryu[] = { overworld_frame(gObjectEventPic_Staryu, 4, 4, 4), overworld_frame(gObjectEventPic_Staryu, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Starmie[] = { +static const struct SpriteFrameImage sPicTable_Starmie[] = { overworld_frame(gObjectEventPic_Starmie, 4, 4, 0), overworld_frame(gObjectEventPic_Starmie, 4, 4, 1), overworld_frame(gObjectEventPic_Starmie, 4, 4, 2), @@ -2958,7 +2958,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Starmie[] = { overworld_frame(gObjectEventPic_Starmie, 4, 4, 4), overworld_frame(gObjectEventPic_Starmie, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Mr_Mime[] = { +static const struct SpriteFrameImage sPicTable_Mr_Mime[] = { overworld_frame(gObjectEventPic_Mr_Mime, 4, 4, 0), overworld_frame(gObjectEventPic_Mr_Mime, 4, 4, 1), overworld_frame(gObjectEventPic_Mr_Mime, 4, 4, 2), @@ -2966,7 +2966,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Mr_Mime[] = { overworld_frame(gObjectEventPic_Mr_Mime, 4, 4, 4), overworld_frame(gObjectEventPic_Mr_Mime, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Scyther[] = { +static const struct SpriteFrameImage sPicTable_Scyther[] = { overworld_frame(gObjectEventPic_Scyther, 4, 4, 0), overworld_frame(gObjectEventPic_Scyther, 4, 4, 1), overworld_frame(gObjectEventPic_Scyther, 4, 4, 2), @@ -2974,7 +2974,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Scyther[] = { overworld_frame(gObjectEventPic_Scyther, 4, 4, 4), overworld_frame(gObjectEventPic_Scyther, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Jynx[] = { +static const struct SpriteFrameImage sPicTable_Jynx[] = { overworld_frame(gObjectEventPic_Jynx, 4, 4, 0), overworld_frame(gObjectEventPic_Jynx, 4, 4, 1), overworld_frame(gObjectEventPic_Jynx, 4, 4, 2), @@ -2982,7 +2982,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Jynx[] = { overworld_frame(gObjectEventPic_Jynx, 4, 4, 4), overworld_frame(gObjectEventPic_Jynx, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Electabuzz[] = { +static const struct SpriteFrameImage sPicTable_Electabuzz[] = { overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 0), overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 1), overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 2), @@ -2990,7 +2990,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Electabuzz[] = { overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 4), overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Magmar[] = { +static const struct SpriteFrameImage sPicTable_Magmar[] = { overworld_frame(gObjectEventPic_Magmar, 4, 4, 0), overworld_frame(gObjectEventPic_Magmar, 4, 4, 1), overworld_frame(gObjectEventPic_Magmar, 4, 4, 2), @@ -2998,7 +2998,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Magmar[] = { overworld_frame(gObjectEventPic_Magmar, 4, 4, 4), overworld_frame(gObjectEventPic_Magmar, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Pinsir[] = { +static const struct SpriteFrameImage sPicTable_Pinsir[] = { overworld_frame(gObjectEventPic_Pinsir, 4, 4, 0), overworld_frame(gObjectEventPic_Pinsir, 4, 4, 1), overworld_frame(gObjectEventPic_Pinsir, 4, 4, 2), @@ -3006,7 +3006,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pinsir[] = { overworld_frame(gObjectEventPic_Pinsir, 4, 4, 4), overworld_frame(gObjectEventPic_Pinsir, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Tauros[] = { +static const struct SpriteFrameImage sPicTable_Tauros[] = { overworld_frame(gObjectEventPic_Tauros, 4, 4, 0), overworld_frame(gObjectEventPic_Tauros, 4, 4, 1), overworld_frame(gObjectEventPic_Tauros, 4, 4, 2), @@ -3014,7 +3014,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Tauros[] = { overworld_frame(gObjectEventPic_Tauros, 4, 4, 4), overworld_frame(gObjectEventPic_Tauros, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Magikarp[] = { +static const struct SpriteFrameImage sPicTable_Magikarp[] = { overworld_frame(gObjectEventPic_Magikarp, 4, 4, 0), overworld_frame(gObjectEventPic_Magikarp, 4, 4, 1), overworld_frame(gObjectEventPic_Magikarp, 4, 4, 2), @@ -3022,7 +3022,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Magikarp[] = { overworld_frame(gObjectEventPic_Magikarp, 4, 4, 4), overworld_frame(gObjectEventPic_Magikarp, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Gyarados[] = { +static const struct SpriteFrameImage sPicTable_Gyarados[] = { overworld_frame(gObjectEventPic_Gyarados, 4, 4, 0), overworld_frame(gObjectEventPic_Gyarados, 4, 4, 1), overworld_frame(gObjectEventPic_Gyarados, 4, 4, 2), @@ -3030,7 +3030,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Gyarados[] = { overworld_frame(gObjectEventPic_Gyarados, 4, 4, 4), overworld_frame(gObjectEventPic_Gyarados, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Lapras[] = { +static const struct SpriteFrameImage sPicTable_Lapras[] = { overworld_frame(gObjectEventPic_Lapras, 4, 4, 0), overworld_frame(gObjectEventPic_Lapras, 4, 4, 1), overworld_frame(gObjectEventPic_Lapras, 4, 4, 2), @@ -3038,7 +3038,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lapras[] = { overworld_frame(gObjectEventPic_Lapras, 4, 4, 4), overworld_frame(gObjectEventPic_Lapras, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ditto[] = { +static const struct SpriteFrameImage sPicTable_Ditto[] = { overworld_frame(gObjectEventPic_Ditto, 4, 4, 0), overworld_frame(gObjectEventPic_Ditto, 4, 4, 1), overworld_frame(gObjectEventPic_Ditto, 4, 4, 2), @@ -3046,7 +3046,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ditto[] = { overworld_frame(gObjectEventPic_Ditto, 4, 4, 4), overworld_frame(gObjectEventPic_Ditto, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Eevee[] = { +static const struct SpriteFrameImage sPicTable_Eevee[] = { overworld_frame(gObjectEventPic_Eevee, 4, 4, 0), overworld_frame(gObjectEventPic_Eevee, 4, 4, 1), overworld_frame(gObjectEventPic_Eevee, 4, 4, 2), @@ -3054,7 +3054,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Eevee[] = { overworld_frame(gObjectEventPic_Eevee, 4, 4, 4), overworld_frame(gObjectEventPic_Eevee, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Vaporeon[] = { +static const struct SpriteFrameImage sPicTable_Vaporeon[] = { overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 0), overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 1), overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 2), @@ -3062,7 +3062,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Vaporeon[] = { overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 4), overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Jolteon[] = { +static const struct SpriteFrameImage sPicTable_Jolteon[] = { overworld_frame(gObjectEventPic_Jolteon, 4, 4, 0), overworld_frame(gObjectEventPic_Jolteon, 4, 4, 1), overworld_frame(gObjectEventPic_Jolteon, 4, 4, 2), @@ -3070,7 +3070,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Jolteon[] = { overworld_frame(gObjectEventPic_Jolteon, 4, 4, 4), overworld_frame(gObjectEventPic_Jolteon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Flareon[] = { +static const struct SpriteFrameImage sPicTable_Flareon[] = { overworld_frame(gObjectEventPic_Flareon, 4, 4, 0), overworld_frame(gObjectEventPic_Flareon, 4, 4, 1), overworld_frame(gObjectEventPic_Flareon, 4, 4, 2), @@ -3078,7 +3078,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Flareon[] = { overworld_frame(gObjectEventPic_Flareon, 4, 4, 4), overworld_frame(gObjectEventPic_Flareon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Porygon[] = { +static const struct SpriteFrameImage sPicTable_Porygon[] = { overworld_frame(gObjectEventPic_Porygon, 4, 4, 0), overworld_frame(gObjectEventPic_Porygon, 4, 4, 1), overworld_frame(gObjectEventPic_Porygon, 4, 4, 2), @@ -3086,7 +3086,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Porygon[] = { overworld_frame(gObjectEventPic_Porygon, 4, 4, 4), overworld_frame(gObjectEventPic_Porygon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Omanyte[] = { +static const struct SpriteFrameImage sPicTable_Omanyte[] = { overworld_frame(gObjectEventPic_Omanyte, 4, 4, 0), overworld_frame(gObjectEventPic_Omanyte, 4, 4, 1), overworld_frame(gObjectEventPic_Omanyte, 4, 4, 2), @@ -3094,7 +3094,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Omanyte[] = { overworld_frame(gObjectEventPic_Omanyte, 4, 4, 4), overworld_frame(gObjectEventPic_Omanyte, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Omastar[] = { +static const struct SpriteFrameImage sPicTable_Omastar[] = { overworld_frame(gObjectEventPic_Omastar, 4, 4, 0), overworld_frame(gObjectEventPic_Omastar, 4, 4, 1), overworld_frame(gObjectEventPic_Omastar, 4, 4, 2), @@ -3102,7 +3102,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Omastar[] = { overworld_frame(gObjectEventPic_Omastar, 4, 4, 4), overworld_frame(gObjectEventPic_Omastar, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Kabuto[] = { +static const struct SpriteFrameImage sPicTable_Kabuto[] = { overworld_frame(gObjectEventPic_Kabuto, 4, 4, 0), overworld_frame(gObjectEventPic_Kabuto, 4, 4, 1), overworld_frame(gObjectEventPic_Kabuto, 4, 4, 2), @@ -3110,7 +3110,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kabuto[] = { overworld_frame(gObjectEventPic_Kabuto, 4, 4, 4), overworld_frame(gObjectEventPic_Kabuto, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Kabutops[] = { +static const struct SpriteFrameImage sPicTable_Kabutops[] = { overworld_frame(gObjectEventPic_Kabutops, 4, 4, 0), overworld_frame(gObjectEventPic_Kabutops, 4, 4, 1), overworld_frame(gObjectEventPic_Kabutops, 4, 4, 2), @@ -3118,7 +3118,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kabutops[] = { overworld_frame(gObjectEventPic_Kabutops, 4, 4, 4), overworld_frame(gObjectEventPic_Kabutops, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Aerodactyl[] = { +static const struct SpriteFrameImage sPicTable_Aerodactyl[] = { overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 0), overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 1), overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 2), @@ -3126,7 +3126,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Aerodactyl[] = { overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 4), overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Snorlax[] = { +static const struct SpriteFrameImage sPicTable_Snorlax[] = { overworld_frame(gObjectEventPic_Snorlax, 4, 4, 0), overworld_frame(gObjectEventPic_Snorlax, 4, 4, 1), overworld_frame(gObjectEventPic_Snorlax, 4, 4, 2), @@ -3134,7 +3134,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Snorlax[] = { overworld_frame(gObjectEventPic_Snorlax, 4, 4, 4), overworld_frame(gObjectEventPic_Snorlax, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Articuno[] = { +static const struct SpriteFrameImage sPicTable_Articuno[] = { overworld_frame(gObjectEventPic_Articuno, 4, 4, 0), overworld_frame(gObjectEventPic_Articuno, 4, 4, 1), overworld_frame(gObjectEventPic_Articuno, 4, 4, 2), @@ -3142,7 +3142,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Articuno[] = { overworld_frame(gObjectEventPic_Articuno, 4, 4, 4), overworld_frame(gObjectEventPic_Articuno, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Zapdos[] = { +static const struct SpriteFrameImage sPicTable_Zapdos[] = { overworld_frame(gObjectEventPic_Zapdos, 4, 4, 0), overworld_frame(gObjectEventPic_Zapdos, 4, 4, 1), overworld_frame(gObjectEventPic_Zapdos, 4, 4, 2), @@ -3150,7 +3150,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Zapdos[] = { overworld_frame(gObjectEventPic_Zapdos, 4, 4, 4), overworld_frame(gObjectEventPic_Zapdos, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Moltres[] = { +static const struct SpriteFrameImage sPicTable_Moltres[] = { overworld_frame(gObjectEventPic_Moltres, 4, 4, 0), overworld_frame(gObjectEventPic_Moltres, 4, 4, 1), overworld_frame(gObjectEventPic_Moltres, 4, 4, 2), @@ -3158,7 +3158,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Moltres[] = { overworld_frame(gObjectEventPic_Moltres, 4, 4, 4), overworld_frame(gObjectEventPic_Moltres, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Dratini[] = { +static const struct SpriteFrameImage sPicTable_Dratini[] = { overworld_frame(gObjectEventPic_Dratini, 4, 4, 0), overworld_frame(gObjectEventPic_Dratini, 4, 4, 1), overworld_frame(gObjectEventPic_Dratini, 4, 4, 2), @@ -3166,7 +3166,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Dratini[] = { overworld_frame(gObjectEventPic_Dratini, 4, 4, 4), overworld_frame(gObjectEventPic_Dratini, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Dragonair[] = { +static const struct SpriteFrameImage sPicTable_Dragonair[] = { overworld_frame(gObjectEventPic_Dragonair, 4, 4, 0), overworld_frame(gObjectEventPic_Dragonair, 4, 4, 1), overworld_frame(gObjectEventPic_Dragonair, 4, 4, 2), @@ -3174,7 +3174,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Dragonair[] = { overworld_frame(gObjectEventPic_Dragonair, 4, 4, 4), overworld_frame(gObjectEventPic_Dragonair, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Dragonite[] = { +static const struct SpriteFrameImage sPicTable_Dragonite[] = { overworld_frame(gObjectEventPic_Dragonite, 4, 4, 0), overworld_frame(gObjectEventPic_Dragonite, 4, 4, 1), overworld_frame(gObjectEventPic_Dragonite, 4, 4, 2), @@ -3182,7 +3182,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Dragonite[] = { overworld_frame(gObjectEventPic_Dragonite, 4, 4, 4), overworld_frame(gObjectEventPic_Dragonite, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Mewtwo[] = { +static const struct SpriteFrameImage sPicTable_Mewtwo[] = { overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 0), overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 1), overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 2), @@ -3190,7 +3190,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Mewtwo[] = { overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 4), overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Mew[] = { +static const struct SpriteFrameImage sPicTable_Mew[] = { overworld_frame(gObjectEventPic_Mew, 4, 4, 0), overworld_frame(gObjectEventPic_Mew, 4, 4, 1), overworld_frame(gObjectEventPic_Mew, 4, 4, 2), @@ -3198,7 +3198,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Mew[] = { overworld_frame(gObjectEventPic_Mew, 4, 4, 4), overworld_frame(gObjectEventPic_Mew, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Chikorita[] = { +static const struct SpriteFrameImage sPicTable_Chikorita[] = { overworld_frame(gObjectEventPic_Chikorita, 4, 4, 0), overworld_frame(gObjectEventPic_Chikorita, 4, 4, 1), overworld_frame(gObjectEventPic_Chikorita, 4, 4, 2), @@ -3206,7 +3206,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Chikorita[] = { overworld_frame(gObjectEventPic_Chikorita, 4, 4, 4), overworld_frame(gObjectEventPic_Chikorita, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Bayleef[] = { +static const struct SpriteFrameImage sPicTable_Bayleef[] = { overworld_frame(gObjectEventPic_Bayleef, 4, 4, 0), overworld_frame(gObjectEventPic_Bayleef, 4, 4, 1), overworld_frame(gObjectEventPic_Bayleef, 4, 4, 2), @@ -3214,7 +3214,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Bayleef[] = { overworld_frame(gObjectEventPic_Bayleef, 4, 4, 4), overworld_frame(gObjectEventPic_Bayleef, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Meganium[] = { +static const struct SpriteFrameImage sPicTable_Meganium[] = { overworld_frame(gObjectEventPic_Meganium, 4, 4, 0), overworld_frame(gObjectEventPic_Meganium, 4, 4, 1), overworld_frame(gObjectEventPic_Meganium, 4, 4, 2), @@ -3222,7 +3222,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Meganium[] = { overworld_frame(gObjectEventPic_Meganium, 4, 4, 4), overworld_frame(gObjectEventPic_Meganium, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Cyndaquil[] = { +static const struct SpriteFrameImage sPicTable_Cyndaquil[] = { overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 0), overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 1), overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 2), @@ -3230,7 +3230,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Cyndaquil[] = { overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 4), overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Quilava[] = { +static const struct SpriteFrameImage sPicTable_Quilava[] = { overworld_frame(gObjectEventPic_Quilava, 4, 4, 0), overworld_frame(gObjectEventPic_Quilava, 4, 4, 1), overworld_frame(gObjectEventPic_Quilava, 4, 4, 2), @@ -3238,7 +3238,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Quilava[] = { overworld_frame(gObjectEventPic_Quilava, 4, 4, 4), overworld_frame(gObjectEventPic_Quilava, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Typhlosion[] = { +static const struct SpriteFrameImage sPicTable_Typhlosion[] = { overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 0), overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 1), overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 2), @@ -3246,7 +3246,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Typhlosion[] = { overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 4), overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Totodile[] = { +static const struct SpriteFrameImage sPicTable_Totodile[] = { overworld_frame(gObjectEventPic_Totodile, 4, 4, 0), overworld_frame(gObjectEventPic_Totodile, 4, 4, 1), overworld_frame(gObjectEventPic_Totodile, 4, 4, 2), @@ -3254,7 +3254,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Totodile[] = { overworld_frame(gObjectEventPic_Totodile, 4, 4, 4), overworld_frame(gObjectEventPic_Totodile, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Croconaw[] = { +static const struct SpriteFrameImage sPicTable_Croconaw[] = { overworld_frame(gObjectEventPic_Croconaw, 4, 4, 0), overworld_frame(gObjectEventPic_Croconaw, 4, 4, 1), overworld_frame(gObjectEventPic_Croconaw, 4, 4, 2), @@ -3262,7 +3262,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Croconaw[] = { overworld_frame(gObjectEventPic_Croconaw, 4, 4, 4), overworld_frame(gObjectEventPic_Croconaw, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Feraligatr[] = { +static const struct SpriteFrameImage sPicTable_Feraligatr[] = { overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 0), overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 1), overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 2), @@ -3270,7 +3270,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Feraligatr[] = { overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 4), overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Sentret[] = { +static const struct SpriteFrameImage sPicTable_Sentret[] = { overworld_frame(gObjectEventPic_Sentret, 4, 4, 0), overworld_frame(gObjectEventPic_Sentret, 4, 4, 1), overworld_frame(gObjectEventPic_Sentret, 4, 4, 2), @@ -3278,7 +3278,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sentret[] = { overworld_frame(gObjectEventPic_Sentret, 4, 4, 4), overworld_frame(gObjectEventPic_Sentret, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Furret[] = { +static const struct SpriteFrameImage sPicTable_Furret[] = { overworld_frame(gObjectEventPic_Furret, 4, 4, 0), overworld_frame(gObjectEventPic_Furret, 4, 4, 1), overworld_frame(gObjectEventPic_Furret, 4, 4, 2), @@ -3286,7 +3286,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Furret[] = { overworld_frame(gObjectEventPic_Furret, 4, 4, 4), overworld_frame(gObjectEventPic_Furret, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Hoothoot[] = { +static const struct SpriteFrameImage sPicTable_Hoothoot[] = { overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 0), overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 1), overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 2), @@ -3294,7 +3294,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Hoothoot[] = { overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 4), overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Noctowl[] = { +static const struct SpriteFrameImage sPicTable_Noctowl[] = { overworld_frame(gObjectEventPic_Noctowl, 4, 4, 0), overworld_frame(gObjectEventPic_Noctowl, 4, 4, 1), overworld_frame(gObjectEventPic_Noctowl, 4, 4, 2), @@ -3302,7 +3302,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Noctowl[] = { overworld_frame(gObjectEventPic_Noctowl, 4, 4, 4), overworld_frame(gObjectEventPic_Noctowl, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ledyba[] = { +static const struct SpriteFrameImage sPicTable_Ledyba[] = { overworld_frame(gObjectEventPic_Ledyba, 4, 4, 0), overworld_frame(gObjectEventPic_Ledyba, 4, 4, 1), overworld_frame(gObjectEventPic_Ledyba, 4, 4, 2), @@ -3310,7 +3310,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ledyba[] = { overworld_frame(gObjectEventPic_Ledyba, 4, 4, 4), overworld_frame(gObjectEventPic_Ledyba, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ledian[] = { +static const struct SpriteFrameImage sPicTable_Ledian[] = { overworld_frame(gObjectEventPic_Ledian, 4, 4, 0), overworld_frame(gObjectEventPic_Ledian, 4, 4, 1), overworld_frame(gObjectEventPic_Ledian, 4, 4, 2), @@ -3318,7 +3318,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ledian[] = { overworld_frame(gObjectEventPic_Ledian, 4, 4, 4), overworld_frame(gObjectEventPic_Ledian, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Spinarak[] = { +static const struct SpriteFrameImage sPicTable_Spinarak[] = { overworld_frame(gObjectEventPic_Spinarak, 4, 4, 0), overworld_frame(gObjectEventPic_Spinarak, 4, 4, 1), overworld_frame(gObjectEventPic_Spinarak, 4, 4, 2), @@ -3326,7 +3326,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Spinarak[] = { overworld_frame(gObjectEventPic_Spinarak, 4, 4, 4), overworld_frame(gObjectEventPic_Spinarak, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ariados[] = { +static const struct SpriteFrameImage sPicTable_Ariados[] = { overworld_frame(gObjectEventPic_Ariados, 4, 4, 0), overworld_frame(gObjectEventPic_Ariados, 4, 4, 1), overworld_frame(gObjectEventPic_Ariados, 4, 4, 2), @@ -3334,7 +3334,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ariados[] = { overworld_frame(gObjectEventPic_Ariados, 4, 4, 4), overworld_frame(gObjectEventPic_Ariados, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Crobat[] = { +static const struct SpriteFrameImage sPicTable_Crobat[] = { overworld_frame(gObjectEventPic_Crobat, 4, 4, 0), overworld_frame(gObjectEventPic_Crobat, 4, 4, 1), overworld_frame(gObjectEventPic_Crobat, 4, 4, 2), @@ -3342,7 +3342,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Crobat[] = { overworld_frame(gObjectEventPic_Crobat, 4, 4, 4), overworld_frame(gObjectEventPic_Crobat, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Chinchou[] = { +static const struct SpriteFrameImage sPicTable_Chinchou[] = { overworld_frame(gObjectEventPic_Chinchou, 4, 4, 0), overworld_frame(gObjectEventPic_Chinchou, 4, 4, 1), overworld_frame(gObjectEventPic_Chinchou, 4, 4, 2), @@ -3350,7 +3350,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Chinchou[] = { overworld_frame(gObjectEventPic_Chinchou, 4, 4, 4), overworld_frame(gObjectEventPic_Chinchou, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Lanturn[] = { +static const struct SpriteFrameImage sPicTable_Lanturn[] = { overworld_frame(gObjectEventPic_Lanturn, 4, 4, 0), overworld_frame(gObjectEventPic_Lanturn, 4, 4, 1), overworld_frame(gObjectEventPic_Lanturn, 4, 4, 2), @@ -3358,7 +3358,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lanturn[] = { overworld_frame(gObjectEventPic_Lanturn, 4, 4, 4), overworld_frame(gObjectEventPic_Lanturn, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Pichu[] = { +static const struct SpriteFrameImage sPicTable_Pichu[] = { overworld_frame(gObjectEventPic_Pichu, 4, 4, 0), overworld_frame(gObjectEventPic_Pichu, 4, 4, 1), overworld_frame(gObjectEventPic_Pichu, 4, 4, 2), @@ -3366,7 +3366,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pichu[] = { overworld_frame(gObjectEventPic_Pichu, 4, 4, 4), overworld_frame(gObjectEventPic_Pichu, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Cleffa[] = { +static const struct SpriteFrameImage sPicTable_Cleffa[] = { overworld_frame(gObjectEventPic_Cleffa, 4, 4, 0), overworld_frame(gObjectEventPic_Cleffa, 4, 4, 1), overworld_frame(gObjectEventPic_Cleffa, 4, 4, 2), @@ -3374,7 +3374,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Cleffa[] = { overworld_frame(gObjectEventPic_Cleffa, 4, 4, 4), overworld_frame(gObjectEventPic_Cleffa, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Igglybuff[] = { +static const struct SpriteFrameImage sPicTable_Igglybuff[] = { overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 0), overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 1), overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 2), @@ -3382,7 +3382,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Igglybuff[] = { overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 4), overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Togepi[] = { +static const struct SpriteFrameImage sPicTable_Togepi[] = { overworld_frame(gObjectEventPic_Togepi, 4, 4, 0), overworld_frame(gObjectEventPic_Togepi, 4, 4, 1), overworld_frame(gObjectEventPic_Togepi, 4, 4, 2), @@ -3390,7 +3390,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Togepi[] = { overworld_frame(gObjectEventPic_Togepi, 4, 4, 4), overworld_frame(gObjectEventPic_Togepi, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Togetic[] = { +static const struct SpriteFrameImage sPicTable_Togetic[] = { overworld_frame(gObjectEventPic_Togetic, 4, 4, 0), overworld_frame(gObjectEventPic_Togetic, 4, 4, 1), overworld_frame(gObjectEventPic_Togetic, 4, 4, 2), @@ -3398,7 +3398,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Togetic[] = { overworld_frame(gObjectEventPic_Togetic, 4, 4, 4), overworld_frame(gObjectEventPic_Togetic, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Natu[] = { +static const struct SpriteFrameImage sPicTable_Natu[] = { overworld_frame(gObjectEventPic_Natu, 4, 4, 0), overworld_frame(gObjectEventPic_Natu, 4, 4, 1), overworld_frame(gObjectEventPic_Natu, 4, 4, 2), @@ -3406,7 +3406,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Natu[] = { overworld_frame(gObjectEventPic_Natu, 4, 4, 4), overworld_frame(gObjectEventPic_Natu, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Xatu[] = { +static const struct SpriteFrameImage sPicTable_Xatu[] = { overworld_frame(gObjectEventPic_Xatu, 4, 4, 0), overworld_frame(gObjectEventPic_Xatu, 4, 4, 1), overworld_frame(gObjectEventPic_Xatu, 4, 4, 2), @@ -3414,7 +3414,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Xatu[] = { overworld_frame(gObjectEventPic_Xatu, 4, 4, 4), overworld_frame(gObjectEventPic_Xatu, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Mareep[] = { +static const struct SpriteFrameImage sPicTable_Mareep[] = { overworld_frame(gObjectEventPic_Mareep, 4, 4, 0), overworld_frame(gObjectEventPic_Mareep, 4, 4, 1), overworld_frame(gObjectEventPic_Mareep, 4, 4, 2), @@ -3422,7 +3422,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Mareep[] = { overworld_frame(gObjectEventPic_Mareep, 4, 4, 4), overworld_frame(gObjectEventPic_Mareep, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Flaaffy[] = { +static const struct SpriteFrameImage sPicTable_Flaaffy[] = { overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 0), overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 1), overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 2), @@ -3430,7 +3430,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Flaaffy[] = { overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 4), overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ampharos[] = { +static const struct SpriteFrameImage sPicTable_Ampharos[] = { overworld_frame(gObjectEventPic_Ampharos, 4, 4, 0), overworld_frame(gObjectEventPic_Ampharos, 4, 4, 1), overworld_frame(gObjectEventPic_Ampharos, 4, 4, 2), @@ -3438,7 +3438,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ampharos[] = { overworld_frame(gObjectEventPic_Ampharos, 4, 4, 4), overworld_frame(gObjectEventPic_Ampharos, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Bellossom[] = { +static const struct SpriteFrameImage sPicTable_Bellossom[] = { overworld_frame(gObjectEventPic_Bellossom, 4, 4, 0), overworld_frame(gObjectEventPic_Bellossom, 4, 4, 1), overworld_frame(gObjectEventPic_Bellossom, 4, 4, 2), @@ -3446,7 +3446,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Bellossom[] = { overworld_frame(gObjectEventPic_Bellossom, 4, 4, 4), overworld_frame(gObjectEventPic_Bellossom, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Marill[] = { +static const struct SpriteFrameImage sPicTable_Marill[] = { overworld_frame(gObjectEventPic_Marill, 4, 4, 0), overworld_frame(gObjectEventPic_Marill, 4, 4, 1), overworld_frame(gObjectEventPic_Marill, 4, 4, 2), @@ -3454,7 +3454,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Marill[] = { overworld_frame(gObjectEventPic_Marill, 4, 4, 4), overworld_frame(gObjectEventPic_Marill, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Azumarill[] = { +static const struct SpriteFrameImage sPicTable_Azumarill[] = { overworld_frame(gObjectEventPic_Azumarill, 4, 4, 0), overworld_frame(gObjectEventPic_Azumarill, 4, 4, 1), overworld_frame(gObjectEventPic_Azumarill, 4, 4, 2), @@ -3462,7 +3462,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Azumarill[] = { overworld_frame(gObjectEventPic_Azumarill, 4, 4, 4), overworld_frame(gObjectEventPic_Azumarill, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Sudowoodo[] = { +static const struct SpriteFrameImage sPicTable_Sudowoodo[] = { overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 0), overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 1), overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 2), @@ -3470,7 +3470,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sudowoodo[] = { overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 4), overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Politoed[] = { +static const struct SpriteFrameImage sPicTable_Politoed[] = { overworld_frame(gObjectEventPic_Politoed, 4, 4, 0), overworld_frame(gObjectEventPic_Politoed, 4, 4, 1), overworld_frame(gObjectEventPic_Politoed, 4, 4, 2), @@ -3478,7 +3478,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Politoed[] = { overworld_frame(gObjectEventPic_Politoed, 4, 4, 4), overworld_frame(gObjectEventPic_Politoed, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Hoppip[] = { +static const struct SpriteFrameImage sPicTable_Hoppip[] = { overworld_frame(gObjectEventPic_Hoppip, 4, 4, 0), overworld_frame(gObjectEventPic_Hoppip, 4, 4, 1), overworld_frame(gObjectEventPic_Hoppip, 4, 4, 2), @@ -3486,7 +3486,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Hoppip[] = { overworld_frame(gObjectEventPic_Hoppip, 4, 4, 4), overworld_frame(gObjectEventPic_Hoppip, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Skiploom[] = { +static const struct SpriteFrameImage sPicTable_Skiploom[] = { overworld_frame(gObjectEventPic_Skiploom, 4, 4, 0), overworld_frame(gObjectEventPic_Skiploom, 4, 4, 1), overworld_frame(gObjectEventPic_Skiploom, 4, 4, 2), @@ -3494,7 +3494,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Skiploom[] = { overworld_frame(gObjectEventPic_Skiploom, 4, 4, 4), overworld_frame(gObjectEventPic_Skiploom, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Jumpluff[] = { +static const struct SpriteFrameImage sPicTable_Jumpluff[] = { overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 0), overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 1), overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 2), @@ -3502,7 +3502,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Jumpluff[] = { overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 4), overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Aipom[] = { +static const struct SpriteFrameImage sPicTable_Aipom[] = { overworld_frame(gObjectEventPic_Aipom, 4, 4, 0), overworld_frame(gObjectEventPic_Aipom, 4, 4, 1), overworld_frame(gObjectEventPic_Aipom, 4, 4, 2), @@ -3510,7 +3510,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Aipom[] = { overworld_frame(gObjectEventPic_Aipom, 4, 4, 4), overworld_frame(gObjectEventPic_Aipom, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Sunkern[] = { +static const struct SpriteFrameImage sPicTable_Sunkern[] = { overworld_frame(gObjectEventPic_Sunkern, 4, 4, 0), overworld_frame(gObjectEventPic_Sunkern, 4, 4, 1), overworld_frame(gObjectEventPic_Sunkern, 4, 4, 2), @@ -3518,7 +3518,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sunkern[] = { overworld_frame(gObjectEventPic_Sunkern, 4, 4, 4), overworld_frame(gObjectEventPic_Sunkern, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Sunflora[] = { +static const struct SpriteFrameImage sPicTable_Sunflora[] = { overworld_frame(gObjectEventPic_Sunflora, 4, 4, 0), overworld_frame(gObjectEventPic_Sunflora, 4, 4, 1), overworld_frame(gObjectEventPic_Sunflora, 4, 4, 2), @@ -3526,7 +3526,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sunflora[] = { overworld_frame(gObjectEventPic_Sunflora, 4, 4, 4), overworld_frame(gObjectEventPic_Sunflora, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Yanma[] = { +static const struct SpriteFrameImage sPicTable_Yanma[] = { overworld_frame(gObjectEventPic_Yanma, 4, 4, 0), overworld_frame(gObjectEventPic_Yanma, 4, 4, 1), overworld_frame(gObjectEventPic_Yanma, 4, 4, 2), @@ -3534,7 +3534,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Yanma[] = { overworld_frame(gObjectEventPic_Yanma, 4, 4, 4), overworld_frame(gObjectEventPic_Yanma, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Wooper[] = { +static const struct SpriteFrameImage sPicTable_Wooper[] = { overworld_frame(gObjectEventPic_Wooper, 4, 4, 0), overworld_frame(gObjectEventPic_Wooper, 4, 4, 1), overworld_frame(gObjectEventPic_Wooper, 4, 4, 2), @@ -3542,7 +3542,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Wooper[] = { overworld_frame(gObjectEventPic_Wooper, 4, 4, 4), overworld_frame(gObjectEventPic_Wooper, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Quagsire[] = { +static const struct SpriteFrameImage sPicTable_Quagsire[] = { overworld_frame(gObjectEventPic_Quagsire, 4, 4, 0), overworld_frame(gObjectEventPic_Quagsire, 4, 4, 1), overworld_frame(gObjectEventPic_Quagsire, 4, 4, 2), @@ -3550,7 +3550,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Quagsire[] = { overworld_frame(gObjectEventPic_Quagsire, 4, 4, 4), overworld_frame(gObjectEventPic_Quagsire, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Espeon[] = { +static const struct SpriteFrameImage sPicTable_Espeon[] = { overworld_frame(gObjectEventPic_Espeon, 4, 4, 0), overworld_frame(gObjectEventPic_Espeon, 4, 4, 1), overworld_frame(gObjectEventPic_Espeon, 4, 4, 2), @@ -3558,7 +3558,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Espeon[] = { overworld_frame(gObjectEventPic_Espeon, 4, 4, 4), overworld_frame(gObjectEventPic_Espeon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Umbreon[] = { +static const struct SpriteFrameImage sPicTable_Umbreon[] = { overworld_frame(gObjectEventPic_Umbreon, 4, 4, 0), overworld_frame(gObjectEventPic_Umbreon, 4, 4, 1), overworld_frame(gObjectEventPic_Umbreon, 4, 4, 2), @@ -3566,7 +3566,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Umbreon[] = { overworld_frame(gObjectEventPic_Umbreon, 4, 4, 4), overworld_frame(gObjectEventPic_Umbreon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Murkrow[] = { +static const struct SpriteFrameImage sPicTable_Murkrow[] = { overworld_frame(gObjectEventPic_Murkrow, 4, 4, 0), overworld_frame(gObjectEventPic_Murkrow, 4, 4, 1), overworld_frame(gObjectEventPic_Murkrow, 4, 4, 2), @@ -3574,7 +3574,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Murkrow[] = { overworld_frame(gObjectEventPic_Murkrow, 4, 4, 4), overworld_frame(gObjectEventPic_Murkrow, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Slowking[] = { +static const struct SpriteFrameImage sPicTable_Slowking[] = { overworld_frame(gObjectEventPic_Slowking, 4, 4, 0), overworld_frame(gObjectEventPic_Slowking, 4, 4, 1), overworld_frame(gObjectEventPic_Slowking, 4, 4, 2), @@ -3582,7 +3582,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Slowking[] = { overworld_frame(gObjectEventPic_Slowking, 4, 4, 4), overworld_frame(gObjectEventPic_Slowking, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Misdreavus[] = { +static const struct SpriteFrameImage sPicTable_Misdreavus[] = { overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 0), overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 1), overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 2), @@ -3590,7 +3590,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Misdreavus[] = { overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 4), overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_A[] = { +static const struct SpriteFrameImage sPicTable_Unown_A[] = { overworld_frame(gObjectEventPic_Unown_A, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_A, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_A, 4, 4, 2), @@ -3598,7 +3598,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_A[] = { overworld_frame(gObjectEventPic_Unown_A, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_A, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_B[] = { +static const struct SpriteFrameImage sPicTable_Unown_B[] = { overworld_frame(gObjectEventPic_Unown_B, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_B, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_B, 4, 4, 2), @@ -3606,7 +3606,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_B[] = { overworld_frame(gObjectEventPic_Unown_B, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_B, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_C[] = { +static const struct SpriteFrameImage sPicTable_Unown_C[] = { overworld_frame(gObjectEventPic_Unown_C, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_C, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_C, 4, 4, 2), @@ -3614,7 +3614,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_C[] = { overworld_frame(gObjectEventPic_Unown_C, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_C, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_D[] = { +static const struct SpriteFrameImage sPicTable_Unown_D[] = { overworld_frame(gObjectEventPic_Unown_D, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_D, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_D, 4, 4, 2), @@ -3622,7 +3622,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_D[] = { overworld_frame(gObjectEventPic_Unown_D, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_D, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_E[] = { +static const struct SpriteFrameImage sPicTable_Unown_E[] = { overworld_frame(gObjectEventPic_Unown_E, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_E, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_E, 4, 4, 2), @@ -3630,7 +3630,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_E[] = { overworld_frame(gObjectEventPic_Unown_E, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_E, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_F[] = { +static const struct SpriteFrameImage sPicTable_Unown_F[] = { overworld_frame(gObjectEventPic_Unown_F, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_F, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_F, 4, 4, 2), @@ -3638,7 +3638,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_F[] = { overworld_frame(gObjectEventPic_Unown_F, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_F, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_G[] = { +static const struct SpriteFrameImage sPicTable_Unown_G[] = { overworld_frame(gObjectEventPic_Unown_G, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_G, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_G, 4, 4, 2), @@ -3646,7 +3646,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_G[] = { overworld_frame(gObjectEventPic_Unown_G, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_G, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_H[] = { +static const struct SpriteFrameImage sPicTable_Unown_H[] = { overworld_frame(gObjectEventPic_Unown_H, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_H, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_H, 4, 4, 2), @@ -3654,7 +3654,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_H[] = { overworld_frame(gObjectEventPic_Unown_H, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_H, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_I[] = { +static const struct SpriteFrameImage sPicTable_Unown_I[] = { overworld_frame(gObjectEventPic_Unown_I, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_I, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_I, 4, 4, 2), @@ -3662,7 +3662,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_I[] = { overworld_frame(gObjectEventPic_Unown_I, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_I, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_J[] = { +static const struct SpriteFrameImage sPicTable_Unown_J[] = { overworld_frame(gObjectEventPic_Unown_J, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_J, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_J, 4, 4, 2), @@ -3670,7 +3670,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_J[] = { overworld_frame(gObjectEventPic_Unown_J, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_J, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_K[] = { +static const struct SpriteFrameImage sPicTable_Unown_K[] = { overworld_frame(gObjectEventPic_Unown_K, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_K, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_K, 4, 4, 2), @@ -3678,7 +3678,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_K[] = { overworld_frame(gObjectEventPic_Unown_K, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_K, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_L[] = { +static const struct SpriteFrameImage sPicTable_Unown_L[] = { overworld_frame(gObjectEventPic_Unown_L, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_L, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_L, 4, 4, 2), @@ -3686,7 +3686,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_L[] = { overworld_frame(gObjectEventPic_Unown_L, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_L, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_M[] = { +static const struct SpriteFrameImage sPicTable_Unown_M[] = { overworld_frame(gObjectEventPic_Unown_M, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_M, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_M, 4, 4, 2), @@ -3694,7 +3694,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_M[] = { overworld_frame(gObjectEventPic_Unown_M, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_M, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_N[] = { +static const struct SpriteFrameImage sPicTable_Unown_N[] = { overworld_frame(gObjectEventPic_Unown_N, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_N, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_N, 4, 4, 2), @@ -3702,7 +3702,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_N[] = { overworld_frame(gObjectEventPic_Unown_N, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_N, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_O[] = { +static const struct SpriteFrameImage sPicTable_Unown_O[] = { overworld_frame(gObjectEventPic_Unown_O, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_O, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_O, 4, 4, 2), @@ -3710,7 +3710,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_O[] = { overworld_frame(gObjectEventPic_Unown_O, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_O, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_P[] = { +static const struct SpriteFrameImage sPicTable_Unown_P[] = { overworld_frame(gObjectEventPic_Unown_P, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_P, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_P, 4, 4, 2), @@ -3718,7 +3718,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_P[] = { overworld_frame(gObjectEventPic_Unown_P, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_P, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_Q[] = { +static const struct SpriteFrameImage sPicTable_Unown_Q[] = { overworld_frame(gObjectEventPic_Unown_Q, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_Q, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_Q, 4, 4, 2), @@ -3726,7 +3726,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_Q[] = { overworld_frame(gObjectEventPic_Unown_Q, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_Q, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_R[] = { +static const struct SpriteFrameImage sPicTable_Unown_R[] = { overworld_frame(gObjectEventPic_Unown_R, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_R, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_R, 4, 4, 2), @@ -3734,7 +3734,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_R[] = { overworld_frame(gObjectEventPic_Unown_R, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_R, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_S[] = { +static const struct SpriteFrameImage sPicTable_Unown_S[] = { overworld_frame(gObjectEventPic_Unown_S, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_S, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_S, 4, 4, 2), @@ -3742,7 +3742,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_S[] = { overworld_frame(gObjectEventPic_Unown_S, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_S, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_T[] = { +static const struct SpriteFrameImage sPicTable_Unown_T[] = { overworld_frame(gObjectEventPic_Unown_T, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_T, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_T, 4, 4, 2), @@ -3750,7 +3750,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_T[] = { overworld_frame(gObjectEventPic_Unown_T, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_T, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_U[] = { +static const struct SpriteFrameImage sPicTable_Unown_U[] = { overworld_frame(gObjectEventPic_Unown_U, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_U, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_U, 4, 4, 2), @@ -3758,7 +3758,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_U[] = { overworld_frame(gObjectEventPic_Unown_U, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_U, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_V[] = { +static const struct SpriteFrameImage sPicTable_Unown_V[] = { overworld_frame(gObjectEventPic_Unown_V, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_V, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_V, 4, 4, 2), @@ -3766,7 +3766,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_V[] = { overworld_frame(gObjectEventPic_Unown_V, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_V, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_W[] = { +static const struct SpriteFrameImage sPicTable_Unown_W[] = { overworld_frame(gObjectEventPic_Unown_W, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_W, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_W, 4, 4, 2), @@ -3774,7 +3774,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_W[] = { overworld_frame(gObjectEventPic_Unown_W, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_W, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_X[] = { +static const struct SpriteFrameImage sPicTable_Unown_X[] = { overworld_frame(gObjectEventPic_Unown_X, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_X, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_X, 4, 4, 2), @@ -3782,7 +3782,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_X[] = { overworld_frame(gObjectEventPic_Unown_X, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_X, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_Y[] = { +static const struct SpriteFrameImage sPicTable_Unown_Y[] = { overworld_frame(gObjectEventPic_Unown_Y, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_Y, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_Y, 4, 4, 2), @@ -3790,7 +3790,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_Y[] = { overworld_frame(gObjectEventPic_Unown_Y, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_Y, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_Z[] = { +static const struct SpriteFrameImage sPicTable_Unown_Z[] = { overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 2), @@ -3798,7 +3798,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_Z[] = { overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_Exclamation[] = { +static const struct SpriteFrameImage sPicTable_Unown_Exclamation[] = { overworld_frame(gObjectEventPic_Unown_Exclamation, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_Exclamation, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_Exclamation, 4, 4, 2), @@ -3806,7 +3806,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_Exclamation[] = { overworld_frame(gObjectEventPic_Unown_Exclamation, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_Exclamation, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Unown_Question[] = { +static const struct SpriteFrameImage sPicTable_Unown_Question[] = { overworld_frame(gObjectEventPic_Unown_Question, 4, 4, 0), overworld_frame(gObjectEventPic_Unown_Question, 4, 4, 1), overworld_frame(gObjectEventPic_Unown_Question, 4, 4, 2), @@ -3814,7 +3814,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Unown_Question[] = { overworld_frame(gObjectEventPic_Unown_Question, 4, 4, 4), overworld_frame(gObjectEventPic_Unown_Question, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Wobbuffet[] = { +static const struct SpriteFrameImage sPicTable_Wobbuffet[] = { overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 0), overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 1), overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 2), @@ -3822,7 +3822,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Wobbuffet[] = { overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 4), overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Girafarig[] = { +static const struct SpriteFrameImage sPicTable_Girafarig[] = { overworld_frame(gObjectEventPic_Girafarig, 4, 4, 0), overworld_frame(gObjectEventPic_Girafarig, 4, 4, 1), overworld_frame(gObjectEventPic_Girafarig, 4, 4, 2), @@ -3830,7 +3830,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Girafarig[] = { overworld_frame(gObjectEventPic_Girafarig, 4, 4, 4), overworld_frame(gObjectEventPic_Girafarig, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Pineco[] = { +static const struct SpriteFrameImage sPicTable_Pineco[] = { overworld_frame(gObjectEventPic_Pineco, 4, 4, 0), overworld_frame(gObjectEventPic_Pineco, 4, 4, 1), overworld_frame(gObjectEventPic_Pineco, 4, 4, 2), @@ -3838,7 +3838,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pineco[] = { overworld_frame(gObjectEventPic_Pineco, 4, 4, 4), overworld_frame(gObjectEventPic_Pineco, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Forretress[] = { +static const struct SpriteFrameImage sPicTable_Forretress[] = { overworld_frame(gObjectEventPic_Forretress, 4, 4, 0), overworld_frame(gObjectEventPic_Forretress, 4, 4, 1), overworld_frame(gObjectEventPic_Forretress, 4, 4, 2), @@ -3846,7 +3846,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Forretress[] = { overworld_frame(gObjectEventPic_Forretress, 4, 4, 4), overworld_frame(gObjectEventPic_Forretress, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Dunsparce[] = { +static const struct SpriteFrameImage sPicTable_Dunsparce[] = { overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 0), overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 1), overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 2), @@ -3854,7 +3854,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Dunsparce[] = { overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 4), overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Gligar[] = { +static const struct SpriteFrameImage sPicTable_Gligar[] = { overworld_frame(gObjectEventPic_Gligar, 4, 4, 0), overworld_frame(gObjectEventPic_Gligar, 4, 4, 1), overworld_frame(gObjectEventPic_Gligar, 4, 4, 2), @@ -3862,7 +3862,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Gligar[] = { overworld_frame(gObjectEventPic_Gligar, 4, 4, 4), overworld_frame(gObjectEventPic_Gligar, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Steelix[] = { +static const struct SpriteFrameImage sPicTable_Steelix[] = { overworld_frame(gObjectEventPic_Steelix, 8, 8, 0), overworld_frame(gObjectEventPic_Steelix, 8, 8, 1), overworld_frame(gObjectEventPic_Steelix, 8, 8, 2), @@ -3870,7 +3870,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Steelix[] = { overworld_frame(gObjectEventPic_Steelix, 8, 8, 4), overworld_frame(gObjectEventPic_Steelix, 8, 8, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Snubbull[] = { +static const struct SpriteFrameImage sPicTable_Snubbull[] = { overworld_frame(gObjectEventPic_Snubbull, 4, 4, 0), overworld_frame(gObjectEventPic_Snubbull, 4, 4, 1), overworld_frame(gObjectEventPic_Snubbull, 4, 4, 2), @@ -3878,7 +3878,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Snubbull[] = { overworld_frame(gObjectEventPic_Snubbull, 4, 4, 4), overworld_frame(gObjectEventPic_Snubbull, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Granbull[] = { +static const struct SpriteFrameImage sPicTable_Granbull[] = { overworld_frame(gObjectEventPic_Granbull, 4, 4, 0), overworld_frame(gObjectEventPic_Granbull, 4, 4, 1), overworld_frame(gObjectEventPic_Granbull, 4, 4, 2), @@ -3886,7 +3886,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Granbull[] = { overworld_frame(gObjectEventPic_Granbull, 4, 4, 4), overworld_frame(gObjectEventPic_Granbull, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Qwilfish[] = { +static const struct SpriteFrameImage sPicTable_Qwilfish[] = { overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 0), overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 1), overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 2), @@ -3894,7 +3894,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Qwilfish[] = { overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 4), overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Scizor[] = { +static const struct SpriteFrameImage sPicTable_Scizor[] = { overworld_frame(gObjectEventPic_Scizor, 4, 4, 0), overworld_frame(gObjectEventPic_Scizor, 4, 4, 1), overworld_frame(gObjectEventPic_Scizor, 4, 4, 2), @@ -3902,7 +3902,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Scizor[] = { overworld_frame(gObjectEventPic_Scizor, 4, 4, 4), overworld_frame(gObjectEventPic_Scizor, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Shuckle[] = { +static const struct SpriteFrameImage sPicTable_Shuckle[] = { overworld_frame(gObjectEventPic_Shuckle, 4, 4, 0), overworld_frame(gObjectEventPic_Shuckle, 4, 4, 1), overworld_frame(gObjectEventPic_Shuckle, 4, 4, 2), @@ -3910,7 +3910,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Shuckle[] = { overworld_frame(gObjectEventPic_Shuckle, 4, 4, 4), overworld_frame(gObjectEventPic_Shuckle, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Heracross[] = { +static const struct SpriteFrameImage sPicTable_Heracross[] = { overworld_frame(gObjectEventPic_Heracross, 4, 4, 0), overworld_frame(gObjectEventPic_Heracross, 4, 4, 1), overworld_frame(gObjectEventPic_Heracross, 4, 4, 2), @@ -3918,7 +3918,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Heracross[] = { overworld_frame(gObjectEventPic_Heracross, 4, 4, 4), overworld_frame(gObjectEventPic_Heracross, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Sneasel[] = { +static const struct SpriteFrameImage sPicTable_Sneasel[] = { overworld_frame(gObjectEventPic_Sneasel, 4, 4, 0), overworld_frame(gObjectEventPic_Sneasel, 4, 4, 1), overworld_frame(gObjectEventPic_Sneasel, 4, 4, 2), @@ -3926,7 +3926,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sneasel[] = { overworld_frame(gObjectEventPic_Sneasel, 4, 4, 4), overworld_frame(gObjectEventPic_Sneasel, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Teddiursa[] = { +static const struct SpriteFrameImage sPicTable_Teddiursa[] = { overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 0), overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 1), overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 2), @@ -3934,7 +3934,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Teddiursa[] = { overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 4), overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ursaring[] = { +static const struct SpriteFrameImage sPicTable_Ursaring[] = { overworld_frame(gObjectEventPic_Ursaring, 4, 4, 0), overworld_frame(gObjectEventPic_Ursaring, 4, 4, 1), overworld_frame(gObjectEventPic_Ursaring, 4, 4, 2), @@ -3942,7 +3942,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ursaring[] = { overworld_frame(gObjectEventPic_Ursaring, 4, 4, 4), overworld_frame(gObjectEventPic_Ursaring, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Slugma[] = { +static const struct SpriteFrameImage sPicTable_Slugma[] = { overworld_frame(gObjectEventPic_Slugma, 4, 4, 0), overworld_frame(gObjectEventPic_Slugma, 4, 4, 1), overworld_frame(gObjectEventPic_Slugma, 4, 4, 2), @@ -3950,7 +3950,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Slugma[] = { overworld_frame(gObjectEventPic_Slugma, 4, 4, 4), overworld_frame(gObjectEventPic_Slugma, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Magcargo[] = { +static const struct SpriteFrameImage sPicTable_Magcargo[] = { overworld_frame(gObjectEventPic_Magcargo, 4, 4, 0), overworld_frame(gObjectEventPic_Magcargo, 4, 4, 1), overworld_frame(gObjectEventPic_Magcargo, 4, 4, 2), @@ -3958,7 +3958,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Magcargo[] = { overworld_frame(gObjectEventPic_Magcargo, 4, 4, 4), overworld_frame(gObjectEventPic_Magcargo, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Swinub[] = { +static const struct SpriteFrameImage sPicTable_Swinub[] = { overworld_frame(gObjectEventPic_Swinub, 4, 4, 0), overworld_frame(gObjectEventPic_Swinub, 4, 4, 1), overworld_frame(gObjectEventPic_Swinub, 4, 4, 2), @@ -3966,7 +3966,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Swinub[] = { overworld_frame(gObjectEventPic_Swinub, 4, 4, 4), overworld_frame(gObjectEventPic_Swinub, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Piloswine[] = { +static const struct SpriteFrameImage sPicTable_Piloswine[] = { overworld_frame(gObjectEventPic_Piloswine, 4, 4, 0), overworld_frame(gObjectEventPic_Piloswine, 4, 4, 1), overworld_frame(gObjectEventPic_Piloswine, 4, 4, 2), @@ -3974,7 +3974,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Piloswine[] = { overworld_frame(gObjectEventPic_Piloswine, 4, 4, 4), overworld_frame(gObjectEventPic_Piloswine, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Corsola[] = { +static const struct SpriteFrameImage sPicTable_Corsola[] = { overworld_frame(gObjectEventPic_Corsola, 4, 4, 0), overworld_frame(gObjectEventPic_Corsola, 4, 4, 1), overworld_frame(gObjectEventPic_Corsola, 4, 4, 2), @@ -3982,7 +3982,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Corsola[] = { overworld_frame(gObjectEventPic_Corsola, 4, 4, 4), overworld_frame(gObjectEventPic_Corsola, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Remoraid[] = { +static const struct SpriteFrameImage sPicTable_Remoraid[] = { overworld_frame(gObjectEventPic_Remoraid, 4, 4, 0), overworld_frame(gObjectEventPic_Remoraid, 4, 4, 1), overworld_frame(gObjectEventPic_Remoraid, 4, 4, 2), @@ -3990,7 +3990,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Remoraid[] = { overworld_frame(gObjectEventPic_Remoraid, 4, 4, 4), overworld_frame(gObjectEventPic_Remoraid, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Octillery[] = { +static const struct SpriteFrameImage sPicTable_Octillery[] = { overworld_frame(gObjectEventPic_Octillery, 4, 4, 0), overworld_frame(gObjectEventPic_Octillery, 4, 4, 1), overworld_frame(gObjectEventPic_Octillery, 4, 4, 2), @@ -3998,7 +3998,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Octillery[] = { overworld_frame(gObjectEventPic_Octillery, 4, 4, 4), overworld_frame(gObjectEventPic_Octillery, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Delibird[] = { +static const struct SpriteFrameImage sPicTable_Delibird[] = { overworld_frame(gObjectEventPic_Delibird, 4, 4, 0), overworld_frame(gObjectEventPic_Delibird, 4, 4, 1), overworld_frame(gObjectEventPic_Delibird, 4, 4, 2), @@ -4006,7 +4006,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Delibird[] = { overworld_frame(gObjectEventPic_Delibird, 4, 4, 4), overworld_frame(gObjectEventPic_Delibird, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Mantine[] = { +static const struct SpriteFrameImage sPicTable_Mantine[] = { overworld_frame(gObjectEventPic_Mantine, 4, 4, 0), overworld_frame(gObjectEventPic_Mantine, 4, 4, 1), overworld_frame(gObjectEventPic_Mantine, 4, 4, 2), @@ -4014,7 +4014,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Mantine[] = { overworld_frame(gObjectEventPic_Mantine, 4, 4, 4), overworld_frame(gObjectEventPic_Mantine, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Skarmory[] = { +static const struct SpriteFrameImage sPicTable_Skarmory[] = { overworld_frame(gObjectEventPic_Skarmory, 4, 4, 0), overworld_frame(gObjectEventPic_Skarmory, 4, 4, 1), overworld_frame(gObjectEventPic_Skarmory, 4, 4, 2), @@ -4022,7 +4022,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Skarmory[] = { overworld_frame(gObjectEventPic_Skarmory, 4, 4, 4), overworld_frame(gObjectEventPic_Skarmory, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Houndour[] = { +static const struct SpriteFrameImage sPicTable_Houndour[] = { overworld_frame(gObjectEventPic_Houndour, 4, 4, 0), overworld_frame(gObjectEventPic_Houndour, 4, 4, 1), overworld_frame(gObjectEventPic_Houndour, 4, 4, 2), @@ -4030,7 +4030,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Houndour[] = { overworld_frame(gObjectEventPic_Houndour, 4, 4, 4), overworld_frame(gObjectEventPic_Houndour, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Houndoom[] = { +static const struct SpriteFrameImage sPicTable_Houndoom[] = { overworld_frame(gObjectEventPic_Houndoom, 4, 4, 0), overworld_frame(gObjectEventPic_Houndoom, 4, 4, 1), overworld_frame(gObjectEventPic_Houndoom, 4, 4, 2), @@ -4038,7 +4038,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Houndoom[] = { overworld_frame(gObjectEventPic_Houndoom, 4, 4, 4), overworld_frame(gObjectEventPic_Houndoom, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Kingdra[] = { +static const struct SpriteFrameImage sPicTable_Kingdra[] = { overworld_frame(gObjectEventPic_Kingdra, 4, 4, 0), overworld_frame(gObjectEventPic_Kingdra, 4, 4, 1), overworld_frame(gObjectEventPic_Kingdra, 4, 4, 2), @@ -4046,7 +4046,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kingdra[] = { overworld_frame(gObjectEventPic_Kingdra, 4, 4, 4), overworld_frame(gObjectEventPic_Kingdra, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Phanpy[] = { +static const struct SpriteFrameImage sPicTable_Phanpy[] = { overworld_frame(gObjectEventPic_Phanpy, 4, 4, 0), overworld_frame(gObjectEventPic_Phanpy, 4, 4, 1), overworld_frame(gObjectEventPic_Phanpy, 4, 4, 2), @@ -4054,7 +4054,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Phanpy[] = { overworld_frame(gObjectEventPic_Phanpy, 4, 4, 4), overworld_frame(gObjectEventPic_Phanpy, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Donphan[] = { +static const struct SpriteFrameImage sPicTable_Donphan[] = { overworld_frame(gObjectEventPic_Donphan, 4, 4, 0), overworld_frame(gObjectEventPic_Donphan, 4, 4, 1), overworld_frame(gObjectEventPic_Donphan, 4, 4, 2), @@ -4062,7 +4062,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Donphan[] = { overworld_frame(gObjectEventPic_Donphan, 4, 4, 4), overworld_frame(gObjectEventPic_Donphan, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Porygon2[] = { +static const struct SpriteFrameImage sPicTable_Porygon2[] = { overworld_frame(gObjectEventPic_Porygon2, 4, 4, 0), overworld_frame(gObjectEventPic_Porygon2, 4, 4, 1), overworld_frame(gObjectEventPic_Porygon2, 4, 4, 2), @@ -4070,7 +4070,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Porygon2[] = { overworld_frame(gObjectEventPic_Porygon2, 4, 4, 4), overworld_frame(gObjectEventPic_Porygon2, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Stantler[] = { +static const struct SpriteFrameImage sPicTable_Stantler[] = { overworld_frame(gObjectEventPic_Stantler, 4, 4, 0), overworld_frame(gObjectEventPic_Stantler, 4, 4, 1), overworld_frame(gObjectEventPic_Stantler, 4, 4, 2), @@ -4078,7 +4078,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Stantler[] = { overworld_frame(gObjectEventPic_Stantler, 4, 4, 4), overworld_frame(gObjectEventPic_Stantler, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Smeargle[] = { +static const struct SpriteFrameImage sPicTable_Smeargle[] = { overworld_frame(gObjectEventPic_Smeargle, 4, 4, 0), overworld_frame(gObjectEventPic_Smeargle, 4, 4, 1), overworld_frame(gObjectEventPic_Smeargle, 4, 4, 2), @@ -4086,7 +4086,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Smeargle[] = { overworld_frame(gObjectEventPic_Smeargle, 4, 4, 4), overworld_frame(gObjectEventPic_Smeargle, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Tyrogue[] = { +static const struct SpriteFrameImage sPicTable_Tyrogue[] = { overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 0), overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 1), overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 2), @@ -4094,7 +4094,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Tyrogue[] = { overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 4), overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Hitmontop[] = { +static const struct SpriteFrameImage sPicTable_Hitmontop[] = { overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 0), overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 1), overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 2), @@ -4102,7 +4102,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Hitmontop[] = { overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 4), overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Smoochum[] = { +static const struct SpriteFrameImage sPicTable_Smoochum[] = { overworld_frame(gObjectEventPic_Smoochum, 4, 4, 0), overworld_frame(gObjectEventPic_Smoochum, 4, 4, 1), overworld_frame(gObjectEventPic_Smoochum, 4, 4, 2), @@ -4110,7 +4110,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Smoochum[] = { overworld_frame(gObjectEventPic_Smoochum, 4, 4, 4), overworld_frame(gObjectEventPic_Smoochum, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Elekid[] = { +static const struct SpriteFrameImage sPicTable_Elekid[] = { overworld_frame(gObjectEventPic_Elekid, 4, 4, 0), overworld_frame(gObjectEventPic_Elekid, 4, 4, 1), overworld_frame(gObjectEventPic_Elekid, 4, 4, 2), @@ -4118,7 +4118,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Elekid[] = { overworld_frame(gObjectEventPic_Elekid, 4, 4, 4), overworld_frame(gObjectEventPic_Elekid, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Magby[] = { +static const struct SpriteFrameImage sPicTable_Magby[] = { overworld_frame(gObjectEventPic_Magby, 4, 4, 0), overworld_frame(gObjectEventPic_Magby, 4, 4, 1), overworld_frame(gObjectEventPic_Magby, 4, 4, 2), @@ -4126,7 +4126,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Magby[] = { overworld_frame(gObjectEventPic_Magby, 4, 4, 4), overworld_frame(gObjectEventPic_Magby, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Miltank[] = { +static const struct SpriteFrameImage sPicTable_Miltank[] = { overworld_frame(gObjectEventPic_Miltank, 4, 4, 0), overworld_frame(gObjectEventPic_Miltank, 4, 4, 1), overworld_frame(gObjectEventPic_Miltank, 4, 4, 2), @@ -4134,7 +4134,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Miltank[] = { overworld_frame(gObjectEventPic_Miltank, 4, 4, 4), overworld_frame(gObjectEventPic_Miltank, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Blissey[] = { +static const struct SpriteFrameImage sPicTable_Blissey[] = { overworld_frame(gObjectEventPic_Blissey, 4, 4, 0), overworld_frame(gObjectEventPic_Blissey, 4, 4, 1), overworld_frame(gObjectEventPic_Blissey, 4, 4, 2), @@ -4142,7 +4142,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Blissey[] = { overworld_frame(gObjectEventPic_Blissey, 4, 4, 4), overworld_frame(gObjectEventPic_Blissey, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Raikou[] = { +static const struct SpriteFrameImage sPicTable_Raikou[] = { overworld_frame(gObjectEventPic_Raikou, 4, 4, 0), overworld_frame(gObjectEventPic_Raikou, 4, 4, 1), overworld_frame(gObjectEventPic_Raikou, 4, 4, 2), @@ -4150,7 +4150,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Raikou[] = { overworld_frame(gObjectEventPic_Raikou, 4, 4, 4), overworld_frame(gObjectEventPic_Raikou, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Entei[] = { +static const struct SpriteFrameImage sPicTable_Entei[] = { overworld_frame(gObjectEventPic_Entei, 4, 4, 0), overworld_frame(gObjectEventPic_Entei, 4, 4, 1), overworld_frame(gObjectEventPic_Entei, 4, 4, 2), @@ -4158,7 +4158,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Entei[] = { overworld_frame(gObjectEventPic_Entei, 4, 4, 4), overworld_frame(gObjectEventPic_Entei, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Suicune[] = { +static const struct SpriteFrameImage sPicTable_Suicune[] = { overworld_frame(gObjectEventPic_Suicune, 4, 4, 0), overworld_frame(gObjectEventPic_Suicune, 4, 4, 1), overworld_frame(gObjectEventPic_Suicune, 4, 4, 2), @@ -4166,7 +4166,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Suicune[] = { overworld_frame(gObjectEventPic_Suicune, 4, 4, 4), overworld_frame(gObjectEventPic_Suicune, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Larvitar[] = { +static const struct SpriteFrameImage sPicTable_Larvitar[] = { overworld_frame(gObjectEventPic_Larvitar, 4, 4, 0), overworld_frame(gObjectEventPic_Larvitar, 4, 4, 1), overworld_frame(gObjectEventPic_Larvitar, 4, 4, 2), @@ -4174,7 +4174,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Larvitar[] = { overworld_frame(gObjectEventPic_Larvitar, 4, 4, 4), overworld_frame(gObjectEventPic_Larvitar, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Pupitar[] = { +static const struct SpriteFrameImage sPicTable_Pupitar[] = { overworld_frame(gObjectEventPic_Pupitar, 4, 4, 0), overworld_frame(gObjectEventPic_Pupitar, 4, 4, 1), overworld_frame(gObjectEventPic_Pupitar, 4, 4, 2), @@ -4182,7 +4182,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pupitar[] = { overworld_frame(gObjectEventPic_Pupitar, 4, 4, 4), overworld_frame(gObjectEventPic_Pupitar, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Tyranitar[] = { +static const struct SpriteFrameImage sPicTable_Tyranitar[] = { overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 0), overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 1), overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 2), @@ -4190,7 +4190,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Tyranitar[] = { overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 4), overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Lugia[] = { +static const struct SpriteFrameImage sPicTable_Lugia[] = { overworld_frame(gObjectEventPic_Lugia, 8, 8, 0), overworld_frame(gObjectEventPic_Lugia, 8, 8, 1), overworld_frame(gObjectEventPic_Lugia, 8, 8, 2), @@ -4198,7 +4198,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lugia[] = { overworld_frame(gObjectEventPic_Lugia, 8, 8, 4), overworld_frame(gObjectEventPic_Lugia, 8, 8, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ho_oh[] = { +static const struct SpriteFrameImage sPicTable_Ho_oh[] = { overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 0), overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 1), overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 2), @@ -4206,7 +4206,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ho_oh[] = { overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 4), overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Celebi[] = { +static const struct SpriteFrameImage sPicTable_Celebi[] = { overworld_frame(gObjectEventPic_Celebi, 4, 4, 0), overworld_frame(gObjectEventPic_Celebi, 4, 4, 1), overworld_frame(gObjectEventPic_Celebi, 4, 4, 2), @@ -4214,7 +4214,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Celebi[] = { overworld_frame(gObjectEventPic_Celebi, 4, 4, 4), overworld_frame(gObjectEventPic_Celebi, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Treecko[] = { +static const struct SpriteFrameImage sPicTable_Treecko[] = { overworld_frame(gObjectEventPic_Treecko, 4, 4, 0), overworld_frame(gObjectEventPic_Treecko, 4, 4, 1), overworld_frame(gObjectEventPic_Treecko, 4, 4, 2), @@ -4222,7 +4222,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Treecko[] = { overworld_frame(gObjectEventPic_Treecko, 4, 4, 4), overworld_frame(gObjectEventPic_Treecko, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Grovyle[] = { +static const struct SpriteFrameImage sPicTable_Grovyle[] = { overworld_frame(gObjectEventPic_Grovyle, 4, 4, 0), overworld_frame(gObjectEventPic_Grovyle, 4, 4, 1), overworld_frame(gObjectEventPic_Grovyle, 4, 4, 2), @@ -4230,7 +4230,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Grovyle[] = { overworld_frame(gObjectEventPic_Grovyle, 4, 4, 4), overworld_frame(gObjectEventPic_Grovyle, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Sceptile[] = { +static const struct SpriteFrameImage sPicTable_Sceptile[] = { overworld_frame(gObjectEventPic_Sceptile, 4, 4, 0), overworld_frame(gObjectEventPic_Sceptile, 4, 4, 1), overworld_frame(gObjectEventPic_Sceptile, 4, 4, 2), @@ -4238,7 +4238,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sceptile[] = { overworld_frame(gObjectEventPic_Sceptile, 4, 4, 4), overworld_frame(gObjectEventPic_Sceptile, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Torchic[] = { +static const struct SpriteFrameImage sPicTable_Torchic[] = { overworld_frame(gObjectEventPic_Torchic, 4, 4, 0), overworld_frame(gObjectEventPic_Torchic, 4, 4, 1), overworld_frame(gObjectEventPic_Torchic, 4, 4, 2), @@ -4246,7 +4246,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Torchic[] = { overworld_frame(gObjectEventPic_Torchic, 4, 4, 4), overworld_frame(gObjectEventPic_Torchic, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Combusken[] = { +static const struct SpriteFrameImage sPicTable_Combusken[] = { overworld_frame(gObjectEventPic_Combusken, 4, 4, 0), overworld_frame(gObjectEventPic_Combusken, 4, 4, 1), overworld_frame(gObjectEventPic_Combusken, 4, 4, 2), @@ -4254,7 +4254,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Combusken[] = { overworld_frame(gObjectEventPic_Combusken, 4, 4, 4), overworld_frame(gObjectEventPic_Combusken, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Blaziken[] = { +static const struct SpriteFrameImage sPicTable_Blaziken[] = { overworld_frame(gObjectEventPic_Blaziken, 4, 4, 0), overworld_frame(gObjectEventPic_Blaziken, 4, 4, 1), overworld_frame(gObjectEventPic_Blaziken, 4, 4, 2), @@ -4262,7 +4262,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Blaziken[] = { overworld_frame(gObjectEventPic_Blaziken, 4, 4, 4), overworld_frame(gObjectEventPic_Blaziken, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Mudkip[] = { +static const struct SpriteFrameImage sPicTable_Mudkip[] = { overworld_frame(gObjectEventPic_Mudkip, 4, 4, 0), overworld_frame(gObjectEventPic_Mudkip, 4, 4, 1), overworld_frame(gObjectEventPic_Mudkip, 4, 4, 2), @@ -4270,7 +4270,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Mudkip[] = { overworld_frame(gObjectEventPic_Mudkip, 4, 4, 4), overworld_frame(gObjectEventPic_Mudkip, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Marshtomp[] = { +static const struct SpriteFrameImage sPicTable_Marshtomp[] = { overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 0), overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 1), overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 2), @@ -4278,7 +4278,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Marshtomp[] = { overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 4), overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Swampert[] = { +static const struct SpriteFrameImage sPicTable_Swampert[] = { overworld_frame(gObjectEventPic_Swampert, 4, 4, 0), overworld_frame(gObjectEventPic_Swampert, 4, 4, 1), overworld_frame(gObjectEventPic_Swampert, 4, 4, 2), @@ -4286,7 +4286,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Swampert[] = { overworld_frame(gObjectEventPic_Swampert, 4, 4, 4), overworld_frame(gObjectEventPic_Swampert, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Poochyena[] = { +static const struct SpriteFrameImage sPicTable_Poochyena[] = { overworld_frame(gObjectEventPic_Poochyena, 4, 4, 0), overworld_frame(gObjectEventPic_Poochyena, 4, 4, 1), overworld_frame(gObjectEventPic_Poochyena, 4, 4, 2), @@ -4294,7 +4294,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Poochyena[] = { overworld_frame(gObjectEventPic_Poochyena, 4, 4, 4), overworld_frame(gObjectEventPic_Poochyena, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Mightyena[] = { +static const struct SpriteFrameImage sPicTable_Mightyena[] = { overworld_frame(gObjectEventPic_Mightyena, 4, 4, 0), overworld_frame(gObjectEventPic_Mightyena, 4, 4, 1), overworld_frame(gObjectEventPic_Mightyena, 4, 4, 2), @@ -4302,7 +4302,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Mightyena[] = { overworld_frame(gObjectEventPic_Mightyena, 4, 4, 4), overworld_frame(gObjectEventPic_Mightyena, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Zigzagoon[] = { +static const struct SpriteFrameImage sPicTable_Zigzagoon[] = { overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 0), overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 1), overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 2), @@ -4310,7 +4310,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Zigzagoon[] = { overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 4), overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Linoone[] = { +static const struct SpriteFrameImage sPicTable_Linoone[] = { overworld_frame(gObjectEventPic_Linoone, 4, 4, 0), overworld_frame(gObjectEventPic_Linoone, 4, 4, 1), overworld_frame(gObjectEventPic_Linoone, 4, 4, 2), @@ -4318,7 +4318,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Linoone[] = { overworld_frame(gObjectEventPic_Linoone, 4, 4, 4), overworld_frame(gObjectEventPic_Linoone, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Wurmple[] = { +static const struct SpriteFrameImage sPicTable_Wurmple[] = { overworld_frame(gObjectEventPic_Wurmple, 4, 4, 0), overworld_frame(gObjectEventPic_Wurmple, 4, 4, 1), overworld_frame(gObjectEventPic_Wurmple, 4, 4, 2), @@ -4326,7 +4326,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Wurmple[] = { overworld_frame(gObjectEventPic_Wurmple, 4, 4, 4), overworld_frame(gObjectEventPic_Wurmple, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Silcoon[] = { +static const struct SpriteFrameImage sPicTable_Silcoon[] = { overworld_frame(gObjectEventPic_Silcoon, 4, 4, 0), overworld_frame(gObjectEventPic_Silcoon, 4, 4, 1), overworld_frame(gObjectEventPic_Silcoon, 4, 4, 2), @@ -4334,7 +4334,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Silcoon[] = { overworld_frame(gObjectEventPic_Silcoon, 4, 4, 4), overworld_frame(gObjectEventPic_Silcoon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Beautifly[] = { +static const struct SpriteFrameImage sPicTable_Beautifly[] = { overworld_frame(gObjectEventPic_Beautifly, 4, 4, 0), overworld_frame(gObjectEventPic_Beautifly, 4, 4, 1), overworld_frame(gObjectEventPic_Beautifly, 4, 4, 2), @@ -4342,7 +4342,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Beautifly[] = { overworld_frame(gObjectEventPic_Beautifly, 4, 4, 4), overworld_frame(gObjectEventPic_Beautifly, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Cascoon[] = { +static const struct SpriteFrameImage sPicTable_Cascoon[] = { overworld_frame(gObjectEventPic_Cascoon, 4, 4, 0), overworld_frame(gObjectEventPic_Cascoon, 4, 4, 1), overworld_frame(gObjectEventPic_Cascoon, 4, 4, 2), @@ -4350,7 +4350,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Cascoon[] = { overworld_frame(gObjectEventPic_Cascoon, 4, 4, 4), overworld_frame(gObjectEventPic_Cascoon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Dustox[] = { +static const struct SpriteFrameImage sPicTable_Dustox[] = { overworld_frame(gObjectEventPic_Dustox, 4, 4, 0), overworld_frame(gObjectEventPic_Dustox, 4, 4, 1), overworld_frame(gObjectEventPic_Dustox, 4, 4, 2), @@ -4358,7 +4358,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Dustox[] = { overworld_frame(gObjectEventPic_Dustox, 4, 4, 4), overworld_frame(gObjectEventPic_Dustox, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Lotad[] = { +static const struct SpriteFrameImage sPicTable_Lotad[] = { overworld_frame(gObjectEventPic_Lotad, 4, 4, 0), overworld_frame(gObjectEventPic_Lotad, 4, 4, 1), overworld_frame(gObjectEventPic_Lotad, 4, 4, 2), @@ -4366,7 +4366,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lotad[] = { overworld_frame(gObjectEventPic_Lotad, 4, 4, 4), overworld_frame(gObjectEventPic_Lotad, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Lombre[] = { +static const struct SpriteFrameImage sPicTable_Lombre[] = { overworld_frame(gObjectEventPic_Lombre, 4, 4, 0), overworld_frame(gObjectEventPic_Lombre, 4, 4, 1), overworld_frame(gObjectEventPic_Lombre, 4, 4, 2), @@ -4374,7 +4374,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lombre[] = { overworld_frame(gObjectEventPic_Lombre, 4, 4, 4), overworld_frame(gObjectEventPic_Lombre, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ludicolo[] = { +static const struct SpriteFrameImage sPicTable_Ludicolo[] = { overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 0), overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 1), overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 2), @@ -4382,7 +4382,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ludicolo[] = { overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 4), overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Seedot[] = { +static const struct SpriteFrameImage sPicTable_Seedot[] = { overworld_frame(gObjectEventPic_Seedot, 4, 4, 0), overworld_frame(gObjectEventPic_Seedot, 4, 4, 1), overworld_frame(gObjectEventPic_Seedot, 4, 4, 2), @@ -4390,7 +4390,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Seedot[] = { overworld_frame(gObjectEventPic_Seedot, 4, 4, 4), overworld_frame(gObjectEventPic_Seedot, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Nuzleaf[] = { +static const struct SpriteFrameImage sPicTable_Nuzleaf[] = { overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 0), overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 1), overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 2), @@ -4398,7 +4398,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Nuzleaf[] = { overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 4), overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Shiftry[] = { +static const struct SpriteFrameImage sPicTable_Shiftry[] = { overworld_frame(gObjectEventPic_Shiftry, 4, 4, 0), overworld_frame(gObjectEventPic_Shiftry, 4, 4, 1), overworld_frame(gObjectEventPic_Shiftry, 4, 4, 2), @@ -4406,7 +4406,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Shiftry[] = { overworld_frame(gObjectEventPic_Shiftry, 4, 4, 4), overworld_frame(gObjectEventPic_Shiftry, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Taillow[] = { +static const struct SpriteFrameImage sPicTable_Taillow[] = { overworld_frame(gObjectEventPic_Taillow, 4, 4, 0), overworld_frame(gObjectEventPic_Taillow, 4, 4, 1), overworld_frame(gObjectEventPic_Taillow, 4, 4, 2), @@ -4414,7 +4414,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Taillow[] = { overworld_frame(gObjectEventPic_Taillow, 4, 4, 4), overworld_frame(gObjectEventPic_Taillow, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Swellow[] = { +static const struct SpriteFrameImage sPicTable_Swellow[] = { overworld_frame(gObjectEventPic_Swellow, 4, 4, 0), overworld_frame(gObjectEventPic_Swellow, 4, 4, 1), overworld_frame(gObjectEventPic_Swellow, 4, 4, 2), @@ -4422,7 +4422,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Swellow[] = { overworld_frame(gObjectEventPic_Swellow, 4, 4, 4), overworld_frame(gObjectEventPic_Swellow, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Wingull[] = { +static const struct SpriteFrameImage sPicTable_Wingull[] = { overworld_frame(gObjectEventPic_Wingull, 4, 4, 0), overworld_frame(gObjectEventPic_Wingull, 4, 4, 1), overworld_frame(gObjectEventPic_Wingull, 4, 4, 2), @@ -4430,7 +4430,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Wingull[] = { overworld_frame(gObjectEventPic_Wingull, 4, 4, 4), overworld_frame(gObjectEventPic_Wingull, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Pelipper[] = { +static const struct SpriteFrameImage sPicTable_Pelipper[] = { overworld_frame(gObjectEventPic_Pelipper, 4, 4, 0), overworld_frame(gObjectEventPic_Pelipper, 4, 4, 1), overworld_frame(gObjectEventPic_Pelipper, 4, 4, 2), @@ -4438,7 +4438,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pelipper[] = { overworld_frame(gObjectEventPic_Pelipper, 4, 4, 4), overworld_frame(gObjectEventPic_Pelipper, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ralts[] = { +static const struct SpriteFrameImage sPicTable_Ralts[] = { overworld_frame(gObjectEventPic_Ralts, 4, 4, 0), overworld_frame(gObjectEventPic_Ralts, 4, 4, 1), overworld_frame(gObjectEventPic_Ralts, 4, 4, 2), @@ -4446,7 +4446,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ralts[] = { overworld_frame(gObjectEventPic_Ralts, 4, 4, 4), overworld_frame(gObjectEventPic_Ralts, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Kirlia[] = { +static const struct SpriteFrameImage sPicTable_Kirlia[] = { overworld_frame(gObjectEventPic_Kirlia, 4, 4, 0), overworld_frame(gObjectEventPic_Kirlia, 4, 4, 1), overworld_frame(gObjectEventPic_Kirlia, 4, 4, 2), @@ -4454,7 +4454,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kirlia[] = { overworld_frame(gObjectEventPic_Kirlia, 4, 4, 4), overworld_frame(gObjectEventPic_Kirlia, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Gardevoir[] = { +static const struct SpriteFrameImage sPicTable_Gardevoir[] = { overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 0), overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 1), overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 2), @@ -4462,7 +4462,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Gardevoir[] = { overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 4), overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Surskit[] = { +static const struct SpriteFrameImage sPicTable_Surskit[] = { overworld_frame(gObjectEventPic_Surskit, 4, 4, 0), overworld_frame(gObjectEventPic_Surskit, 4, 4, 1), overworld_frame(gObjectEventPic_Surskit, 4, 4, 2), @@ -4470,7 +4470,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Surskit[] = { overworld_frame(gObjectEventPic_Surskit, 4, 4, 4), overworld_frame(gObjectEventPic_Surskit, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Masquerain[] = { +static const struct SpriteFrameImage sPicTable_Masquerain[] = { overworld_frame(gObjectEventPic_Masquerain, 4, 4, 0), overworld_frame(gObjectEventPic_Masquerain, 4, 4, 1), overworld_frame(gObjectEventPic_Masquerain, 4, 4, 2), @@ -4478,7 +4478,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Masquerain[] = { overworld_frame(gObjectEventPic_Masquerain, 4, 4, 4), overworld_frame(gObjectEventPic_Masquerain, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Shroomish[] = { +static const struct SpriteFrameImage sPicTable_Shroomish[] = { overworld_frame(gObjectEventPic_Shroomish, 4, 4, 0), overworld_frame(gObjectEventPic_Shroomish, 4, 4, 1), overworld_frame(gObjectEventPic_Shroomish, 4, 4, 2), @@ -4486,7 +4486,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Shroomish[] = { overworld_frame(gObjectEventPic_Shroomish, 4, 4, 4), overworld_frame(gObjectEventPic_Shroomish, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Breloom[] = { +static const struct SpriteFrameImage sPicTable_Breloom[] = { overworld_frame(gObjectEventPic_Breloom, 4, 4, 0), overworld_frame(gObjectEventPic_Breloom, 4, 4, 1), overworld_frame(gObjectEventPic_Breloom, 4, 4, 2), @@ -4494,7 +4494,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Breloom[] = { overworld_frame(gObjectEventPic_Breloom, 4, 4, 4), overworld_frame(gObjectEventPic_Breloom, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Slakoth[] = { +static const struct SpriteFrameImage sPicTable_Slakoth[] = { overworld_frame(gObjectEventPic_Slakoth, 4, 4, 0), overworld_frame(gObjectEventPic_Slakoth, 4, 4, 1), overworld_frame(gObjectEventPic_Slakoth, 4, 4, 2), @@ -4502,7 +4502,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Slakoth[] = { overworld_frame(gObjectEventPic_Slakoth, 4, 4, 4), overworld_frame(gObjectEventPic_Slakoth, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Vigoroth[] = { +static const struct SpriteFrameImage sPicTable_Vigoroth[] = { overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 0), overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 1), overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 2), @@ -4510,7 +4510,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Vigoroth[] = { overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4), overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Slaking[] = { +static const struct SpriteFrameImage sPicTable_Slaking[] = { overworld_frame(gObjectEventPic_Slaking, 4, 4, 0), overworld_frame(gObjectEventPic_Slaking, 4, 4, 1), overworld_frame(gObjectEventPic_Slaking, 4, 4, 2), @@ -4518,7 +4518,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Slaking[] = { overworld_frame(gObjectEventPic_Slaking, 4, 4, 4), overworld_frame(gObjectEventPic_Slaking, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Nincada[] = { +static const struct SpriteFrameImage sPicTable_Nincada[] = { overworld_frame(gObjectEventPic_Nincada, 4, 4, 0), overworld_frame(gObjectEventPic_Nincada, 4, 4, 1), overworld_frame(gObjectEventPic_Nincada, 4, 4, 2), @@ -4526,7 +4526,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Nincada[] = { overworld_frame(gObjectEventPic_Nincada, 4, 4, 4), overworld_frame(gObjectEventPic_Nincada, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Ninjask[] = { +static const struct SpriteFrameImage sPicTable_Ninjask[] = { overworld_frame(gObjectEventPic_Ninjask, 4, 4, 0), overworld_frame(gObjectEventPic_Ninjask, 4, 4, 1), overworld_frame(gObjectEventPic_Ninjask, 4, 4, 2), @@ -4534,7 +4534,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Ninjask[] = { overworld_frame(gObjectEventPic_Ninjask, 4, 4, 4), overworld_frame(gObjectEventPic_Ninjask, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Shedinja[] = { +static const struct SpriteFrameImage sPicTable_Shedinja[] = { overworld_frame(gObjectEventPic_Shedinja, 4, 4, 0), overworld_frame(gObjectEventPic_Shedinja, 4, 4, 1), overworld_frame(gObjectEventPic_Shedinja, 4, 4, 2), @@ -4542,7 +4542,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Shedinja[] = { overworld_frame(gObjectEventPic_Shedinja, 4, 4, 4), overworld_frame(gObjectEventPic_Shedinja, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Whismur[] = { +static const struct SpriteFrameImage sPicTable_Whismur[] = { overworld_frame(gObjectEventPic_Whismur, 4, 4, 0), overworld_frame(gObjectEventPic_Whismur, 4, 4, 1), overworld_frame(gObjectEventPic_Whismur, 4, 4, 2), @@ -4550,7 +4550,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Whismur[] = { overworld_frame(gObjectEventPic_Whismur, 4, 4, 4), overworld_frame(gObjectEventPic_Whismur, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Loudred[] = { +static const struct SpriteFrameImage sPicTable_Loudred[] = { overworld_frame(gObjectEventPic_Loudred, 4, 4, 0), overworld_frame(gObjectEventPic_Loudred, 4, 4, 1), overworld_frame(gObjectEventPic_Loudred, 4, 4, 2), @@ -4558,7 +4558,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Loudred[] = { overworld_frame(gObjectEventPic_Loudred, 4, 4, 4), overworld_frame(gObjectEventPic_Loudred, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Exploud[] = { +static const struct SpriteFrameImage sPicTable_Exploud[] = { overworld_frame(gObjectEventPic_Exploud, 4, 4, 0), overworld_frame(gObjectEventPic_Exploud, 4, 4, 1), overworld_frame(gObjectEventPic_Exploud, 4, 4, 2), @@ -4566,7 +4566,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Exploud[] = { overworld_frame(gObjectEventPic_Exploud, 4, 4, 4), overworld_frame(gObjectEventPic_Exploud, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Makuhita[] = { +static const struct SpriteFrameImage sPicTable_Makuhita[] = { overworld_frame(gObjectEventPic_Makuhita, 4, 4, 0), overworld_frame(gObjectEventPic_Makuhita, 4, 4, 1), overworld_frame(gObjectEventPic_Makuhita, 4, 4, 2), @@ -4574,7 +4574,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Makuhita[] = { overworld_frame(gObjectEventPic_Makuhita, 4, 4, 4), overworld_frame(gObjectEventPic_Makuhita, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Hariyama[] = { +static const struct SpriteFrameImage sPicTable_Hariyama[] = { overworld_frame(gObjectEventPic_Hariyama, 4, 4, 0), overworld_frame(gObjectEventPic_Hariyama, 4, 4, 1), overworld_frame(gObjectEventPic_Hariyama, 4, 4, 2), @@ -4582,7 +4582,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Hariyama[] = { overworld_frame(gObjectEventPic_Hariyama, 4, 4, 4), overworld_frame(gObjectEventPic_Hariyama, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Azurill[] = { +static const struct SpriteFrameImage sPicTable_Azurill[] = { overworld_frame(gObjectEventPic_Azurill, 4, 4, 0), overworld_frame(gObjectEventPic_Azurill, 4, 4, 1), overworld_frame(gObjectEventPic_Azurill, 4, 4, 2), @@ -4590,7 +4590,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Azurill[] = { overworld_frame(gObjectEventPic_Azurill, 4, 4, 4), overworld_frame(gObjectEventPic_Azurill, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Nosepass[] = { +static const struct SpriteFrameImage sPicTable_Nosepass[] = { overworld_frame(gObjectEventPic_Nosepass, 4, 4, 0), overworld_frame(gObjectEventPic_Nosepass, 4, 4, 1), overworld_frame(gObjectEventPic_Nosepass, 4, 4, 2), @@ -4598,7 +4598,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Nosepass[] = { overworld_frame(gObjectEventPic_Nosepass, 4, 4, 4), overworld_frame(gObjectEventPic_Nosepass, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Skitty[] = { +static const struct SpriteFrameImage sPicTable_Skitty[] = { overworld_frame(gObjectEventPic_Skitty, 4, 4, 0), overworld_frame(gObjectEventPic_Skitty, 4, 4, 1), overworld_frame(gObjectEventPic_Skitty, 4, 4, 2), @@ -4606,7 +4606,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Skitty[] = { overworld_frame(gObjectEventPic_Skitty, 4, 4, 4), overworld_frame(gObjectEventPic_Skitty, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Delcatty[] = { +static const struct SpriteFrameImage sPicTable_Delcatty[] = { overworld_frame(gObjectEventPic_Delcatty, 4, 4, 0), overworld_frame(gObjectEventPic_Delcatty, 4, 4, 1), overworld_frame(gObjectEventPic_Delcatty, 4, 4, 2), @@ -4614,7 +4614,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Delcatty[] = { overworld_frame(gObjectEventPic_Delcatty, 4, 4, 4), overworld_frame(gObjectEventPic_Delcatty, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Sableye[] = { +static const struct SpriteFrameImage sPicTable_Sableye[] = { overworld_frame(gObjectEventPic_Sableye, 4, 4, 0), overworld_frame(gObjectEventPic_Sableye, 4, 4, 1), overworld_frame(gObjectEventPic_Sableye, 4, 4, 2), @@ -4622,7 +4622,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sableye[] = { overworld_frame(gObjectEventPic_Sableye, 4, 4, 4), overworld_frame(gObjectEventPic_Sableye, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Mawile[] = { +static const struct SpriteFrameImage sPicTable_Mawile[] = { overworld_frame(gObjectEventPic_Mawile, 4, 4, 0), overworld_frame(gObjectEventPic_Mawile, 4, 4, 1), overworld_frame(gObjectEventPic_Mawile, 4, 4, 2), @@ -4630,7 +4630,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Mawile[] = { overworld_frame(gObjectEventPic_Mawile, 4, 4, 4), overworld_frame(gObjectEventPic_Mawile, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Aron[] = { +static const struct SpriteFrameImage sPicTable_Aron[] = { overworld_frame(gObjectEventPic_Aron, 4, 4, 0), overworld_frame(gObjectEventPic_Aron, 4, 4, 1), overworld_frame(gObjectEventPic_Aron, 4, 4, 2), @@ -4638,7 +4638,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Aron[] = { overworld_frame(gObjectEventPic_Aron, 4, 4, 4), overworld_frame(gObjectEventPic_Aron, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Lairon[] = { +static const struct SpriteFrameImage sPicTable_Lairon[] = { overworld_frame(gObjectEventPic_Lairon, 4, 4, 0), overworld_frame(gObjectEventPic_Lairon, 4, 4, 1), overworld_frame(gObjectEventPic_Lairon, 4, 4, 2), @@ -4646,7 +4646,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lairon[] = { overworld_frame(gObjectEventPic_Lairon, 4, 4, 4), overworld_frame(gObjectEventPic_Lairon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Aggron[] = { +static const struct SpriteFrameImage sPicTable_Aggron[] = { overworld_frame(gObjectEventPic_Aggron, 4, 4, 0), overworld_frame(gObjectEventPic_Aggron, 4, 4, 1), overworld_frame(gObjectEventPic_Aggron, 4, 4, 2), @@ -4654,7 +4654,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Aggron[] = { overworld_frame(gObjectEventPic_Aggron, 4, 4, 4), overworld_frame(gObjectEventPic_Aggron, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Meditite[] = { +static const struct SpriteFrameImage sPicTable_Meditite[] = { overworld_frame(gObjectEventPic_Meditite, 4, 4, 0), overworld_frame(gObjectEventPic_Meditite, 4, 4, 1), overworld_frame(gObjectEventPic_Meditite, 4, 4, 2), @@ -4662,7 +4662,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Meditite[] = { overworld_frame(gObjectEventPic_Meditite, 4, 4, 4), overworld_frame(gObjectEventPic_Meditite, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Medicham[] = { +static const struct SpriteFrameImage sPicTable_Medicham[] = { overworld_frame(gObjectEventPic_Medicham, 4, 4, 0), overworld_frame(gObjectEventPic_Medicham, 4, 4, 1), overworld_frame(gObjectEventPic_Medicham, 4, 4, 2), @@ -4670,7 +4670,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Medicham[] = { overworld_frame(gObjectEventPic_Medicham, 4, 4, 4), overworld_frame(gObjectEventPic_Medicham, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Electrike[] = { +static const struct SpriteFrameImage sPicTable_Electrike[] = { overworld_frame(gObjectEventPic_Electrike, 4, 4, 0), overworld_frame(gObjectEventPic_Electrike, 4, 4, 1), overworld_frame(gObjectEventPic_Electrike, 4, 4, 2), @@ -4678,7 +4678,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Electrike[] = { overworld_frame(gObjectEventPic_Electrike, 4, 4, 4), overworld_frame(gObjectEventPic_Electrike, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Manectric[] = { +static const struct SpriteFrameImage sPicTable_Manectric[] = { overworld_frame(gObjectEventPic_Manectric, 4, 4, 0), overworld_frame(gObjectEventPic_Manectric, 4, 4, 1), overworld_frame(gObjectEventPic_Manectric, 4, 4, 2), @@ -4686,7 +4686,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Manectric[] = { overworld_frame(gObjectEventPic_Manectric, 4, 4, 4), overworld_frame(gObjectEventPic_Manectric, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Plusle[] = { +static const struct SpriteFrameImage sPicTable_Plusle[] = { overworld_frame(gObjectEventPic_Plusle, 4, 4, 0), overworld_frame(gObjectEventPic_Plusle, 4, 4, 1), overworld_frame(gObjectEventPic_Plusle, 4, 4, 2), @@ -4694,7 +4694,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Plusle[] = { overworld_frame(gObjectEventPic_Plusle, 4, 4, 4), overworld_frame(gObjectEventPic_Plusle, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Minun[] = { +static const struct SpriteFrameImage sPicTable_Minun[] = { overworld_frame(gObjectEventPic_Minun, 4, 4, 0), overworld_frame(gObjectEventPic_Minun, 4, 4, 1), overworld_frame(gObjectEventPic_Minun, 4, 4, 2), @@ -4702,7 +4702,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Minun[] = { overworld_frame(gObjectEventPic_Minun, 4, 4, 4), overworld_frame(gObjectEventPic_Minun, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Volbeat[] = { +static const struct SpriteFrameImage sPicTable_Volbeat[] = { overworld_frame(gObjectEventPic_Volbeat, 4, 4, 0), overworld_frame(gObjectEventPic_Volbeat, 4, 4, 1), overworld_frame(gObjectEventPic_Volbeat, 4, 4, 2), @@ -4710,7 +4710,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Volbeat[] = { overworld_frame(gObjectEventPic_Volbeat, 4, 4, 4), overworld_frame(gObjectEventPic_Volbeat, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Illumise[] = { +static const struct SpriteFrameImage sPicTable_Illumise[] = { overworld_frame(gObjectEventPic_Illumise, 4, 4, 0), overworld_frame(gObjectEventPic_Illumise, 4, 4, 1), overworld_frame(gObjectEventPic_Illumise, 4, 4, 2), @@ -4718,7 +4718,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Illumise[] = { overworld_frame(gObjectEventPic_Illumise, 4, 4, 4), overworld_frame(gObjectEventPic_Illumise, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Roselia[] = { +static const struct SpriteFrameImage sPicTable_Roselia[] = { overworld_frame(gObjectEventPic_Roselia, 4, 4, 0), overworld_frame(gObjectEventPic_Roselia, 4, 4, 1), overworld_frame(gObjectEventPic_Roselia, 4, 4, 2), @@ -4726,7 +4726,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Roselia[] = { overworld_frame(gObjectEventPic_Roselia, 4, 4, 4), overworld_frame(gObjectEventPic_Roselia, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Gulpin[] = { +static const struct SpriteFrameImage sPicTable_Gulpin[] = { overworld_frame(gObjectEventPic_Gulpin, 4, 4, 0), overworld_frame(gObjectEventPic_Gulpin, 4, 4, 1), overworld_frame(gObjectEventPic_Gulpin, 4, 4, 2), @@ -4734,7 +4734,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Gulpin[] = { overworld_frame(gObjectEventPic_Gulpin, 4, 4, 4), overworld_frame(gObjectEventPic_Gulpin, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Swalot[] = { +static const struct SpriteFrameImage sPicTable_Swalot[] = { overworld_frame(gObjectEventPic_Swalot, 4, 4, 0), overworld_frame(gObjectEventPic_Swalot, 4, 4, 1), overworld_frame(gObjectEventPic_Swalot, 4, 4, 2), @@ -4742,7 +4742,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Swalot[] = { overworld_frame(gObjectEventPic_Swalot, 4, 4, 4), overworld_frame(gObjectEventPic_Swalot, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Carvanha[] = { +static const struct SpriteFrameImage sPicTable_Carvanha[] = { overworld_frame(gObjectEventPic_Carvanha, 4, 4, 0), overworld_frame(gObjectEventPic_Carvanha, 4, 4, 1), overworld_frame(gObjectEventPic_Carvanha, 4, 4, 2), @@ -4750,7 +4750,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Carvanha[] = { overworld_frame(gObjectEventPic_Carvanha, 4, 4, 4), overworld_frame(gObjectEventPic_Carvanha, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Sharpedo[] = { +static const struct SpriteFrameImage sPicTable_Sharpedo[] = { overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 0), overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 1), overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 2), @@ -4758,7 +4758,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sharpedo[] = { overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 4), overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Wailmer[] = { +static const struct SpriteFrameImage sPicTable_Wailmer[] = { overworld_frame(gObjectEventPic_Wailmer, 4, 4, 0), overworld_frame(gObjectEventPic_Wailmer, 4, 4, 1), overworld_frame(gObjectEventPic_Wailmer, 4, 4, 2), @@ -4766,7 +4766,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Wailmer[] = { overworld_frame(gObjectEventPic_Wailmer, 4, 4, 4), overworld_frame(gObjectEventPic_Wailmer, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Wailord[] = { +static const struct SpriteFrameImage sPicTable_Wailord[] = { overworld_frame(gObjectEventPic_Wailord, 8, 8, 0), overworld_frame(gObjectEventPic_Wailord, 8, 8, 1), overworld_frame(gObjectEventPic_Wailord, 8, 8, 2), @@ -4774,7 +4774,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Wailord[] = { overworld_frame(gObjectEventPic_Wailord, 8, 8, 4), overworld_frame(gObjectEventPic_Wailord, 8, 8, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Numel[] = { +static const struct SpriteFrameImage sPicTable_Numel[] = { overworld_frame(gObjectEventPic_Numel, 4, 4, 0), overworld_frame(gObjectEventPic_Numel, 4, 4, 1), overworld_frame(gObjectEventPic_Numel, 4, 4, 2), @@ -4782,7 +4782,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Numel[] = { overworld_frame(gObjectEventPic_Numel, 4, 4, 4), overworld_frame(gObjectEventPic_Numel, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Camerupt[] = { +static const struct SpriteFrameImage sPicTable_Camerupt[] = { overworld_frame(gObjectEventPic_Camerupt, 4, 4, 0), overworld_frame(gObjectEventPic_Camerupt, 4, 4, 1), overworld_frame(gObjectEventPic_Camerupt, 4, 4, 2), @@ -4790,7 +4790,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Camerupt[] = { overworld_frame(gObjectEventPic_Camerupt, 4, 4, 4), overworld_frame(gObjectEventPic_Camerupt, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Torkoal[] = { +static const struct SpriteFrameImage sPicTable_Torkoal[] = { overworld_frame(gObjectEventPic_Torkoal, 4, 4, 0), overworld_frame(gObjectEventPic_Torkoal, 4, 4, 1), overworld_frame(gObjectEventPic_Torkoal, 4, 4, 2), @@ -4798,7 +4798,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Torkoal[] = { overworld_frame(gObjectEventPic_Torkoal, 4, 4, 4), overworld_frame(gObjectEventPic_Torkoal, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Spoink[] = { +static const struct SpriteFrameImage sPicTable_Spoink[] = { overworld_frame(gObjectEventPic_Spoink, 4, 4, 0), overworld_frame(gObjectEventPic_Spoink, 4, 4, 1), overworld_frame(gObjectEventPic_Spoink, 4, 4, 2), @@ -4806,7 +4806,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Spoink[] = { overworld_frame(gObjectEventPic_Spoink, 4, 4, 4), overworld_frame(gObjectEventPic_Spoink, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Grumpig[] = { +static const struct SpriteFrameImage sPicTable_Grumpig[] = { overworld_frame(gObjectEventPic_Grumpig, 4, 4, 0), overworld_frame(gObjectEventPic_Grumpig, 4, 4, 1), overworld_frame(gObjectEventPic_Grumpig, 4, 4, 2), @@ -4814,7 +4814,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Grumpig[] = { overworld_frame(gObjectEventPic_Grumpig, 4, 4, 4), overworld_frame(gObjectEventPic_Grumpig, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Spinda[] = { +static const struct SpriteFrameImage sPicTable_Spinda[] = { overworld_frame(gObjectEventPic_Spinda, 4, 4, 0), overworld_frame(gObjectEventPic_Spinda, 4, 4, 1), overworld_frame(gObjectEventPic_Spinda, 4, 4, 2), @@ -4822,7 +4822,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Spinda[] = { overworld_frame(gObjectEventPic_Spinda, 4, 4, 4), overworld_frame(gObjectEventPic_Spinda, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Trapinch[] = { +static const struct SpriteFrameImage sPicTable_Trapinch[] = { overworld_frame(gObjectEventPic_Trapinch, 4, 4, 0), overworld_frame(gObjectEventPic_Trapinch, 4, 4, 1), overworld_frame(gObjectEventPic_Trapinch, 4, 4, 2), @@ -4830,7 +4830,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Trapinch[] = { overworld_frame(gObjectEventPic_Trapinch, 4, 4, 4), overworld_frame(gObjectEventPic_Trapinch, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Vibrava[] = { +static const struct SpriteFrameImage sPicTable_Vibrava[] = { overworld_frame(gObjectEventPic_Vibrava, 4, 4, 0), overworld_frame(gObjectEventPic_Vibrava, 4, 4, 1), overworld_frame(gObjectEventPic_Vibrava, 4, 4, 2), @@ -4838,7 +4838,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Vibrava[] = { overworld_frame(gObjectEventPic_Vibrava, 4, 4, 4), overworld_frame(gObjectEventPic_Vibrava, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Flygon[] = { +static const struct SpriteFrameImage sPicTable_Flygon[] = { overworld_frame(gObjectEventPic_Flygon, 4, 4, 0), overworld_frame(gObjectEventPic_Flygon, 4, 4, 1), overworld_frame(gObjectEventPic_Flygon, 4, 4, 2), @@ -4846,7 +4846,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Flygon[] = { overworld_frame(gObjectEventPic_Flygon, 4, 4, 4), overworld_frame(gObjectEventPic_Flygon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Cacnea[] = { +static const struct SpriteFrameImage sPicTable_Cacnea[] = { overworld_frame(gObjectEventPic_Cacnea, 4, 4, 0), overworld_frame(gObjectEventPic_Cacnea, 4, 4, 1), overworld_frame(gObjectEventPic_Cacnea, 4, 4, 2), @@ -4854,7 +4854,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Cacnea[] = { overworld_frame(gObjectEventPic_Cacnea, 4, 4, 4), overworld_frame(gObjectEventPic_Cacnea, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Cacturne[] = { +static const struct SpriteFrameImage sPicTable_Cacturne[] = { overworld_frame(gObjectEventPic_Cacturne, 4, 4, 0), overworld_frame(gObjectEventPic_Cacturne, 4, 4, 1), overworld_frame(gObjectEventPic_Cacturne, 4, 4, 2), @@ -4862,7 +4862,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Cacturne[] = { overworld_frame(gObjectEventPic_Cacturne, 4, 4, 4), overworld_frame(gObjectEventPic_Cacturne, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Swablu[] = { +static const struct SpriteFrameImage sPicTable_Swablu[] = { overworld_frame(gObjectEventPic_Swablu, 4, 4, 0), overworld_frame(gObjectEventPic_Swablu, 4, 4, 1), overworld_frame(gObjectEventPic_Swablu, 4, 4, 2), @@ -4870,7 +4870,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Swablu[] = { overworld_frame(gObjectEventPic_Swablu, 4, 4, 4), overworld_frame(gObjectEventPic_Swablu, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Altaria[] = { +static const struct SpriteFrameImage sPicTable_Altaria[] = { overworld_frame(gObjectEventPic_Altaria, 4, 4, 0), overworld_frame(gObjectEventPic_Altaria, 4, 4, 1), overworld_frame(gObjectEventPic_Altaria, 4, 4, 2), @@ -4878,7 +4878,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Altaria[] = { overworld_frame(gObjectEventPic_Altaria, 4, 4, 4), overworld_frame(gObjectEventPic_Altaria, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Zangoose[] = { +static const struct SpriteFrameImage sPicTable_Zangoose[] = { overworld_frame(gObjectEventPic_Zangoose, 4, 4, 0), overworld_frame(gObjectEventPic_Zangoose, 4, 4, 1), overworld_frame(gObjectEventPic_Zangoose, 4, 4, 2), @@ -4886,7 +4886,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Zangoose[] = { overworld_frame(gObjectEventPic_Zangoose, 4, 4, 4), overworld_frame(gObjectEventPic_Zangoose, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Seviper[] = { +static const struct SpriteFrameImage sPicTable_Seviper[] = { overworld_frame(gObjectEventPic_Seviper, 4, 4, 0), overworld_frame(gObjectEventPic_Seviper, 4, 4, 1), overworld_frame(gObjectEventPic_Seviper, 4, 4, 2), @@ -4894,7 +4894,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Seviper[] = { overworld_frame(gObjectEventPic_Seviper, 4, 4, 4), overworld_frame(gObjectEventPic_Seviper, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Lunatone[] = { +static const struct SpriteFrameImage sPicTable_Lunatone[] = { overworld_frame(gObjectEventPic_Lunatone, 4, 4, 0), overworld_frame(gObjectEventPic_Lunatone, 4, 4, 1), overworld_frame(gObjectEventPic_Lunatone, 4, 4, 2), @@ -4902,7 +4902,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lunatone[] = { overworld_frame(gObjectEventPic_Lunatone, 4, 4, 4), overworld_frame(gObjectEventPic_Lunatone, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Solrock[] = { +static const struct SpriteFrameImage sPicTable_Solrock[] = { overworld_frame(gObjectEventPic_Solrock, 4, 4, 0), overworld_frame(gObjectEventPic_Solrock, 4, 4, 1), overworld_frame(gObjectEventPic_Solrock, 4, 4, 2), @@ -4910,7 +4910,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Solrock[] = { overworld_frame(gObjectEventPic_Solrock, 4, 4, 4), overworld_frame(gObjectEventPic_Solrock, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Barboach[] = { +static const struct SpriteFrameImage sPicTable_Barboach[] = { overworld_frame(gObjectEventPic_Barboach, 4, 4, 0), overworld_frame(gObjectEventPic_Barboach, 4, 4, 1), overworld_frame(gObjectEventPic_Barboach, 4, 4, 2), @@ -4918,7 +4918,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Barboach[] = { overworld_frame(gObjectEventPic_Barboach, 4, 4, 4), overworld_frame(gObjectEventPic_Barboach, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Whiscash[] = { +static const struct SpriteFrameImage sPicTable_Whiscash[] = { overworld_frame(gObjectEventPic_Whiscash, 4, 4, 0), overworld_frame(gObjectEventPic_Whiscash, 4, 4, 1), overworld_frame(gObjectEventPic_Whiscash, 4, 4, 2), @@ -4926,7 +4926,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Whiscash[] = { overworld_frame(gObjectEventPic_Whiscash, 4, 4, 4), overworld_frame(gObjectEventPic_Whiscash, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Corphish[] = { +static const struct SpriteFrameImage sPicTable_Corphish[] = { overworld_frame(gObjectEventPic_Corphish, 4, 4, 0), overworld_frame(gObjectEventPic_Corphish, 4, 4, 1), overworld_frame(gObjectEventPic_Corphish, 4, 4, 2), @@ -4934,7 +4934,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Corphish[] = { overworld_frame(gObjectEventPic_Corphish, 4, 4, 4), overworld_frame(gObjectEventPic_Corphish, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Crawdaunt[] = { +static const struct SpriteFrameImage sPicTable_Crawdaunt[] = { overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 0), overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 1), overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 2), @@ -4942,7 +4942,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Crawdaunt[] = { overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 4), overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Baltoy[] = { +static const struct SpriteFrameImage sPicTable_Baltoy[] = { overworld_frame(gObjectEventPic_Baltoy, 4, 4, 0), overworld_frame(gObjectEventPic_Baltoy, 4, 4, 1), overworld_frame(gObjectEventPic_Baltoy, 4, 4, 2), @@ -4950,7 +4950,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Baltoy[] = { overworld_frame(gObjectEventPic_Baltoy, 4, 4, 4), overworld_frame(gObjectEventPic_Baltoy, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Claydol[] = { +static const struct SpriteFrameImage sPicTable_Claydol[] = { overworld_frame(gObjectEventPic_Claydol, 4, 4, 0), overworld_frame(gObjectEventPic_Claydol, 4, 4, 1), overworld_frame(gObjectEventPic_Claydol, 4, 4, 2), @@ -4958,7 +4958,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Claydol[] = { overworld_frame(gObjectEventPic_Claydol, 4, 4, 4), overworld_frame(gObjectEventPic_Claydol, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Lileep[] = { +static const struct SpriteFrameImage sPicTable_Lileep[] = { overworld_frame(gObjectEventPic_Lileep, 4, 4, 0), overworld_frame(gObjectEventPic_Lileep, 4, 4, 1), overworld_frame(gObjectEventPic_Lileep, 4, 4, 2), @@ -4966,7 +4966,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lileep[] = { overworld_frame(gObjectEventPic_Lileep, 4, 4, 4), overworld_frame(gObjectEventPic_Lileep, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Cradily[] = { +static const struct SpriteFrameImage sPicTable_Cradily[] = { overworld_frame(gObjectEventPic_Cradily, 4, 4, 0), overworld_frame(gObjectEventPic_Cradily, 4, 4, 1), overworld_frame(gObjectEventPic_Cradily, 4, 4, 2), @@ -4974,7 +4974,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Cradily[] = { overworld_frame(gObjectEventPic_Cradily, 4, 4, 4), overworld_frame(gObjectEventPic_Cradily, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Anorith[] = { +static const struct SpriteFrameImage sPicTable_Anorith[] = { overworld_frame(gObjectEventPic_Anorith, 4, 4, 0), overworld_frame(gObjectEventPic_Anorith, 4, 4, 1), overworld_frame(gObjectEventPic_Anorith, 4, 4, 2), @@ -4982,7 +4982,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Anorith[] = { overworld_frame(gObjectEventPic_Anorith, 4, 4, 4), overworld_frame(gObjectEventPic_Anorith, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Armaldo[] = { +static const struct SpriteFrameImage sPicTable_Armaldo[] = { overworld_frame(gObjectEventPic_Armaldo, 4, 4, 0), overworld_frame(gObjectEventPic_Armaldo, 4, 4, 1), overworld_frame(gObjectEventPic_Armaldo, 4, 4, 2), @@ -4990,7 +4990,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Armaldo[] = { overworld_frame(gObjectEventPic_Armaldo, 4, 4, 4), overworld_frame(gObjectEventPic_Armaldo, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Feebas[] = { +static const struct SpriteFrameImage sPicTable_Feebas[] = { overworld_frame(gObjectEventPic_Feebas, 4, 4, 0), overworld_frame(gObjectEventPic_Feebas, 4, 4, 1), overworld_frame(gObjectEventPic_Feebas, 4, 4, 2), @@ -4998,7 +4998,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Feebas[] = { overworld_frame(gObjectEventPic_Feebas, 4, 4, 4), overworld_frame(gObjectEventPic_Feebas, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Milotic[] = { +static const struct SpriteFrameImage sPicTable_Milotic[] = { overworld_frame(gObjectEventPic_Milotic, 4, 4, 0), overworld_frame(gObjectEventPic_Milotic, 4, 4, 1), overworld_frame(gObjectEventPic_Milotic, 4, 4, 2), @@ -5006,7 +5006,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Milotic[] = { overworld_frame(gObjectEventPic_Milotic, 4, 4, 4), overworld_frame(gObjectEventPic_Milotic, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Castform[] = { +static const struct SpriteFrameImage sPicTable_Castform[] = { overworld_frame(gObjectEventPic_Castform, 4, 4, 0), overworld_frame(gObjectEventPic_Castform, 4, 4, 1), overworld_frame(gObjectEventPic_Castform, 4, 4, 2), @@ -5014,7 +5014,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Castform[] = { overworld_frame(gObjectEventPic_Castform, 4, 4, 4), overworld_frame(gObjectEventPic_Castform, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Kecleon[] = { +static const struct SpriteFrameImage sPicTable_Kecleon[] = { overworld_frame(gObjectEventPic_Kecleon, 4, 4, 0), overworld_frame(gObjectEventPic_Kecleon, 4, 4, 1), overworld_frame(gObjectEventPic_Kecleon, 4, 4, 2), @@ -5022,7 +5022,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kecleon[] = { overworld_frame(gObjectEventPic_Kecleon, 4, 4, 4), overworld_frame(gObjectEventPic_Kecleon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Shuppet[] = { +static const struct SpriteFrameImage sPicTable_Shuppet[] = { overworld_frame(gObjectEventPic_Shuppet, 4, 4, 0), overworld_frame(gObjectEventPic_Shuppet, 4, 4, 1), overworld_frame(gObjectEventPic_Shuppet, 4, 4, 2), @@ -5030,7 +5030,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Shuppet[] = { overworld_frame(gObjectEventPic_Shuppet, 4, 4, 4), overworld_frame(gObjectEventPic_Shuppet, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Banette[] = { +static const struct SpriteFrameImage sPicTable_Banette[] = { overworld_frame(gObjectEventPic_Banette, 4, 4, 0), overworld_frame(gObjectEventPic_Banette, 4, 4, 1), overworld_frame(gObjectEventPic_Banette, 4, 4, 2), @@ -5038,7 +5038,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Banette[] = { overworld_frame(gObjectEventPic_Banette, 4, 4, 4), overworld_frame(gObjectEventPic_Banette, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Duskull[] = { +static const struct SpriteFrameImage sPicTable_Duskull[] = { overworld_frame(gObjectEventPic_Duskull, 4, 4, 0), overworld_frame(gObjectEventPic_Duskull, 4, 4, 1), overworld_frame(gObjectEventPic_Duskull, 4, 4, 2), @@ -5046,7 +5046,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Duskull[] = { overworld_frame(gObjectEventPic_Duskull, 4, 4, 4), overworld_frame(gObjectEventPic_Duskull, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Dusclops[] = { +static const struct SpriteFrameImage sPicTable_Dusclops[] = { overworld_frame(gObjectEventPic_Dusclops, 4, 4, 0), overworld_frame(gObjectEventPic_Dusclops, 4, 4, 1), overworld_frame(gObjectEventPic_Dusclops, 4, 4, 2), @@ -5054,7 +5054,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Dusclops[] = { overworld_frame(gObjectEventPic_Dusclops, 4, 4, 4), overworld_frame(gObjectEventPic_Dusclops, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Tropius[] = { +static const struct SpriteFrameImage sPicTable_Tropius[] = { overworld_frame(gObjectEventPic_Tropius, 4, 4, 0), overworld_frame(gObjectEventPic_Tropius, 4, 4, 1), overworld_frame(gObjectEventPic_Tropius, 4, 4, 2), @@ -5062,7 +5062,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Tropius[] = { overworld_frame(gObjectEventPic_Tropius, 4, 4, 4), overworld_frame(gObjectEventPic_Tropius, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Chimecho[] = { +static const struct SpriteFrameImage sPicTable_Chimecho[] = { overworld_frame(gObjectEventPic_Chimecho, 4, 4, 0), overworld_frame(gObjectEventPic_Chimecho, 4, 4, 1), overworld_frame(gObjectEventPic_Chimecho, 4, 4, 2), @@ -5070,7 +5070,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Chimecho[] = { overworld_frame(gObjectEventPic_Chimecho, 4, 4, 4), overworld_frame(gObjectEventPic_Chimecho, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Absol[] = { +static const struct SpriteFrameImage sPicTable_Absol[] = { overworld_frame(gObjectEventPic_Absol, 4, 4, 0), overworld_frame(gObjectEventPic_Absol, 4, 4, 1), overworld_frame(gObjectEventPic_Absol, 4, 4, 2), @@ -5078,7 +5078,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Absol[] = { overworld_frame(gObjectEventPic_Absol, 4, 4, 4), overworld_frame(gObjectEventPic_Absol, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Wynaut[] = { +static const struct SpriteFrameImage sPicTable_Wynaut[] = { overworld_frame(gObjectEventPic_Wynaut, 4, 4, 0), overworld_frame(gObjectEventPic_Wynaut, 4, 4, 1), overworld_frame(gObjectEventPic_Wynaut, 4, 4, 2), @@ -5086,7 +5086,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Wynaut[] = { overworld_frame(gObjectEventPic_Wynaut, 4, 4, 4), overworld_frame(gObjectEventPic_Wynaut, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Snorunt[] = { +static const struct SpriteFrameImage sPicTable_Snorunt[] = { overworld_frame(gObjectEventPic_Snorunt, 4, 4, 0), overworld_frame(gObjectEventPic_Snorunt, 4, 4, 1), overworld_frame(gObjectEventPic_Snorunt, 4, 4, 2), @@ -5094,7 +5094,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Snorunt[] = { overworld_frame(gObjectEventPic_Snorunt, 4, 4, 4), overworld_frame(gObjectEventPic_Snorunt, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Glalie[] = { +static const struct SpriteFrameImage sPicTable_Glalie[] = { overworld_frame(gObjectEventPic_Glalie, 4, 4, 0), overworld_frame(gObjectEventPic_Glalie, 4, 4, 1), overworld_frame(gObjectEventPic_Glalie, 4, 4, 2), @@ -5102,7 +5102,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Glalie[] = { overworld_frame(gObjectEventPic_Glalie, 4, 4, 4), overworld_frame(gObjectEventPic_Glalie, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Spheal[] = { +static const struct SpriteFrameImage sPicTable_Spheal[] = { overworld_frame(gObjectEventPic_Spheal, 4, 4, 0), overworld_frame(gObjectEventPic_Spheal, 4, 4, 1), overworld_frame(gObjectEventPic_Spheal, 4, 4, 2), @@ -5110,7 +5110,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Spheal[] = { overworld_frame(gObjectEventPic_Spheal, 4, 4, 4), overworld_frame(gObjectEventPic_Spheal, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Sealeo[] = { +static const struct SpriteFrameImage sPicTable_Sealeo[] = { overworld_frame(gObjectEventPic_Sealeo, 4, 4, 0), overworld_frame(gObjectEventPic_Sealeo, 4, 4, 1), overworld_frame(gObjectEventPic_Sealeo, 4, 4, 2), @@ -5118,7 +5118,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sealeo[] = { overworld_frame(gObjectEventPic_Sealeo, 4, 4, 4), overworld_frame(gObjectEventPic_Sealeo, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Walrein[] = { +static const struct SpriteFrameImage sPicTable_Walrein[] = { overworld_frame(gObjectEventPic_Walrein, 4, 4, 0), overworld_frame(gObjectEventPic_Walrein, 4, 4, 1), overworld_frame(gObjectEventPic_Walrein, 4, 4, 2), @@ -5126,7 +5126,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Walrein[] = { overworld_frame(gObjectEventPic_Walrein, 4, 4, 4), overworld_frame(gObjectEventPic_Walrein, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Clamperl[] = { +static const struct SpriteFrameImage sPicTable_Clamperl[] = { overworld_frame(gObjectEventPic_Clamperl, 4, 4, 0), overworld_frame(gObjectEventPic_Clamperl, 4, 4, 1), overworld_frame(gObjectEventPic_Clamperl, 4, 4, 2), @@ -5134,7 +5134,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Clamperl[] = { overworld_frame(gObjectEventPic_Clamperl, 4, 4, 4), overworld_frame(gObjectEventPic_Clamperl, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Huntail[] = { +static const struct SpriteFrameImage sPicTable_Huntail[] = { overworld_frame(gObjectEventPic_Huntail, 4, 4, 0), overworld_frame(gObjectEventPic_Huntail, 4, 4, 1), overworld_frame(gObjectEventPic_Huntail, 4, 4, 2), @@ -5142,7 +5142,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Huntail[] = { overworld_frame(gObjectEventPic_Huntail, 4, 4, 4), overworld_frame(gObjectEventPic_Huntail, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Gorebyss[] = { +static const struct SpriteFrameImage sPicTable_Gorebyss[] = { overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 0), overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 1), overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 2), @@ -5150,7 +5150,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Gorebyss[] = { overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 4), overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Relicanth[] = { +static const struct SpriteFrameImage sPicTable_Relicanth[] = { overworld_frame(gObjectEventPic_Relicanth, 4, 4, 0), overworld_frame(gObjectEventPic_Relicanth, 4, 4, 1), overworld_frame(gObjectEventPic_Relicanth, 4, 4, 2), @@ -5158,7 +5158,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Relicanth[] = { overworld_frame(gObjectEventPic_Relicanth, 4, 4, 4), overworld_frame(gObjectEventPic_Relicanth, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Luvdisc[] = { +static const struct SpriteFrameImage sPicTable_Luvdisc[] = { overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 0), overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 1), overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 2), @@ -5166,7 +5166,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Luvdisc[] = { overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 4), overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Bagon[] = { +static const struct SpriteFrameImage sPicTable_Bagon[] = { overworld_frame(gObjectEventPic_Bagon, 4, 4, 0), overworld_frame(gObjectEventPic_Bagon, 4, 4, 1), overworld_frame(gObjectEventPic_Bagon, 4, 4, 2), @@ -5174,7 +5174,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Bagon[] = { overworld_frame(gObjectEventPic_Bagon, 4, 4, 4), overworld_frame(gObjectEventPic_Bagon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Shelgon[] = { +static const struct SpriteFrameImage sPicTable_Shelgon[] = { overworld_frame(gObjectEventPic_Shelgon, 4, 4, 0), overworld_frame(gObjectEventPic_Shelgon, 4, 4, 1), overworld_frame(gObjectEventPic_Shelgon, 4, 4, 2), @@ -5182,7 +5182,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Shelgon[] = { overworld_frame(gObjectEventPic_Shelgon, 4, 4, 4), overworld_frame(gObjectEventPic_Shelgon, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Salamence[] = { +static const struct SpriteFrameImage sPicTable_Salamence[] = { overworld_frame(gObjectEventPic_Salamence, 4, 4, 0), overworld_frame(gObjectEventPic_Salamence, 4, 4, 1), overworld_frame(gObjectEventPic_Salamence, 4, 4, 2), @@ -5190,7 +5190,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Salamence[] = { overworld_frame(gObjectEventPic_Salamence, 4, 4, 4), overworld_frame(gObjectEventPic_Salamence, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Beldum[] = { +static const struct SpriteFrameImage sPicTable_Beldum[] = { overworld_frame(gObjectEventPic_Beldum, 4, 4, 0), overworld_frame(gObjectEventPic_Beldum, 4, 4, 1), overworld_frame(gObjectEventPic_Beldum, 4, 4, 2), @@ -5198,7 +5198,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Beldum[] = { overworld_frame(gObjectEventPic_Beldum, 4, 4, 4), overworld_frame(gObjectEventPic_Beldum, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Metang[] = { +static const struct SpriteFrameImage sPicTable_Metang[] = { overworld_frame(gObjectEventPic_Metang, 4, 4, 0), overworld_frame(gObjectEventPic_Metang, 4, 4, 1), overworld_frame(gObjectEventPic_Metang, 4, 4, 2), @@ -5206,7 +5206,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Metang[] = { overworld_frame(gObjectEventPic_Metang, 4, 4, 4), overworld_frame(gObjectEventPic_Metang, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Metagross[] = { +static const struct SpriteFrameImage sPicTable_Metagross[] = { overworld_frame(gObjectEventPic_Metagross, 4, 4, 0), overworld_frame(gObjectEventPic_Metagross, 4, 4, 1), overworld_frame(gObjectEventPic_Metagross, 4, 4, 2), @@ -5214,7 +5214,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Metagross[] = { overworld_frame(gObjectEventPic_Metagross, 4, 4, 4), overworld_frame(gObjectEventPic_Metagross, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Regirock[] = { +static const struct SpriteFrameImage sPicTable_Regirock[] = { overworld_frame(gObjectEventPic_Regirock, 4, 4, 0), overworld_frame(gObjectEventPic_Regirock, 4, 4, 1), overworld_frame(gObjectEventPic_Regirock, 4, 4, 2), @@ -5222,7 +5222,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Regirock[] = { overworld_frame(gObjectEventPic_Regirock, 4, 4, 4), overworld_frame(gObjectEventPic_Regirock, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Regice[] = { +static const struct SpriteFrameImage sPicTable_Regice[] = { overworld_frame(gObjectEventPic_Regice, 4, 4, 0), overworld_frame(gObjectEventPic_Regice, 4, 4, 1), overworld_frame(gObjectEventPic_Regice, 4, 4, 2), @@ -5230,7 +5230,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Regice[] = { overworld_frame(gObjectEventPic_Regice, 4, 4, 4), overworld_frame(gObjectEventPic_Regice, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Registeel[] = { +static const struct SpriteFrameImage sPicTable_Registeel[] = { overworld_frame(gObjectEventPic_Registeel, 4, 4, 0), overworld_frame(gObjectEventPic_Registeel, 4, 4, 1), overworld_frame(gObjectEventPic_Registeel, 4, 4, 2), @@ -5238,7 +5238,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Registeel[] = { overworld_frame(gObjectEventPic_Registeel, 4, 4, 4), overworld_frame(gObjectEventPic_Registeel, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Latias[] = { +static const struct SpriteFrameImage sPicTable_Latias[] = { overworld_frame(gObjectEventPic_Latias, 4, 4, 0), overworld_frame(gObjectEventPic_Latias, 4, 4, 1), overworld_frame(gObjectEventPic_Latias, 4, 4, 2), @@ -5246,7 +5246,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Latias[] = { overworld_frame(gObjectEventPic_Latias, 4, 4, 4), overworld_frame(gObjectEventPic_Latias, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Latios[] = { +static const struct SpriteFrameImage sPicTable_Latios[] = { overworld_frame(gObjectEventPic_Latios, 4, 4, 0), overworld_frame(gObjectEventPic_Latios, 4, 4, 1), overworld_frame(gObjectEventPic_Latios, 4, 4, 2), @@ -5254,7 +5254,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Latios[] = { overworld_frame(gObjectEventPic_Latios, 4, 4, 4), overworld_frame(gObjectEventPic_Latios, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Kyogre[] = { +static const struct SpriteFrameImage sPicTable_Kyogre[] = { overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 0), overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 1), overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 2), @@ -5262,7 +5262,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kyogre[] = { overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 4), overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Groudon[] = { +static const struct SpriteFrameImage sPicTable_Groudon[] = { overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 0), overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 1), overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 2), @@ -5270,7 +5270,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Groudon[] = { overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 4), overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Rayquaza[] = { +static const struct SpriteFrameImage sPicTable_Rayquaza[] = { overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 0), overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 1), overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 2), @@ -5278,7 +5278,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Rayquaza[] = { overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 4), overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Jirachi[] = { +static const struct SpriteFrameImage sPicTable_Jirachi[] = { overworld_frame(gObjectEventPic_Jirachi, 4, 4, 0), overworld_frame(gObjectEventPic_Jirachi, 4, 4, 1), overworld_frame(gObjectEventPic_Jirachi, 4, 4, 2), @@ -5286,7 +5286,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Jirachi[] = { overworld_frame(gObjectEventPic_Jirachi, 4, 4, 4), overworld_frame(gObjectEventPic_Jirachi, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_Deoxys[] = { +static const struct SpriteFrameImage sPicTable_Deoxys[] = { overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0), overworld_frame(gObjectEventPic_Deoxys, 4, 4, 1), overworld_frame(gObjectEventPic_Deoxys, 4, 4, 2), @@ -5295,7 +5295,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Deoxys[] = { overworld_frame(gObjectEventPic_Deoxys, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_DeoxysOld[] = { +static const struct SpriteFrameImage sPicTable_DeoxysOld[] = { overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), @@ -5307,7 +5307,7 @@ const struct SpriteFrameImage gObjectEventPicTable_DeoxysOld[] = { overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_MewOld[] = { +static const struct SpriteFrameImage sPicTable_MewOld[] = { overworld_frame(gObjectEventPic_MewOld, 2, 4, 0), overworld_frame(gObjectEventPic_MewOld, 2, 4, 1), overworld_frame(gObjectEventPic_MewOld, 2, 4, 2), @@ -5319,7 +5319,7 @@ const struct SpriteFrameImage gObjectEventPicTable_MewOld[] = { overworld_frame(gObjectEventPic_MewOld, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_DusclopsOld[] = { +static const struct SpriteFrameImage sPicTable_DusclopsOld[] = { overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 0), overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 1), overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 2), @@ -5331,7 +5331,7 @@ const struct SpriteFrameImage gObjectEventPicTable_DusclopsOld[] = { overworld_frame(gObjectEventPic_Dusclops, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_AzurillOld[] = { +static const struct SpriteFrameImage sPicTable_AzurillOld[] = { overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 0), overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 1), overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 2), @@ -5343,7 +5343,7 @@ const struct SpriteFrameImage gObjectEventPicTable_AzurillOld[] = { overworld_frame(gObjectEventPic_AzurillOld, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_KecleonOld[] = { +static const struct SpriteFrameImage sPicTable_KecleonOld[] = { overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 0), overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 1), overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 2), @@ -5355,7 +5355,7 @@ const struct SpriteFrameImage gObjectEventPicTable_KecleonOld[] = { overworld_frame(gObjectEventPic_KecleonOld, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_WingullOld[] = { +static const struct SpriteFrameImage sPicTable_WingullOld[] = { overworld_frame(gObjectEventPic_WingullOld, 2, 2, 0), overworld_frame(gObjectEventPic_WingullOld, 2, 2, 2), overworld_frame(gObjectEventPic_WingullOld, 2, 2, 4), @@ -5367,7 +5367,7 @@ const struct SpriteFrameImage gObjectEventPicTable_WingullOld[] = { overworld_frame(gObjectEventPic_WingullOld, 2, 2, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_AzumarillOld[] = { +static const struct SpriteFrameImage sPicTable_AzumarillOld[] = { overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 0), overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 1), overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 2), @@ -5379,7 +5379,7 @@ const struct SpriteFrameImage gObjectEventPicTable_AzumarillOld[] = { overworld_frame(gObjectEventPic_AzumarillOld, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_PikachuOld[] = { +static const struct SpriteFrameImage sPicTable_PikachuOld[] = { overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 0), overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 1), overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 2), @@ -5391,7 +5391,7 @@ const struct SpriteFrameImage gObjectEventPicTable_PikachuOld[] = { overworld_frame(gObjectEventPic_PikachuOld, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_ZigzagoonOld[] = { +static const struct SpriteFrameImage sPicTable_ZigzagoonOld[] = { overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 0), overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 1), overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 2), @@ -5403,7 +5403,7 @@ const struct SpriteFrameImage gObjectEventPicTable_ZigzagoonOld[] = { overworld_frame(gObjectEventPic_ZigzagoonOld, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_SkittyOld[] = { +static const struct SpriteFrameImage sPicTable_SkittyOld[] = { overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 0), overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 1), overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 2), @@ -5415,7 +5415,7 @@ const struct SpriteFrameImage gObjectEventPicTable_SkittyOld[] = { overworld_frame(gObjectEventPic_SkittyOld, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_PoochyenaOld[] = { +static const struct SpriteFrameImage sPicTable_PoochyenaOld[] = { overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 0), overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 1), overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 2), @@ -5427,7 +5427,7 @@ const struct SpriteFrameImage gObjectEventPicTable_PoochyenaOld[] = { overworld_frame(gObjectEventPic_PoochyenaOld, 4, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_LugiaOld[] = { +static const struct SpriteFrameImage sPicTable_LugiaOld[] = { overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 0), overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 0), overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 0), @@ -5439,7 +5439,7 @@ const struct SpriteFrameImage gObjectEventPicTable_LugiaOld[] = { overworld_frame(gObjectEventPic_LugiaOld, 4, 4, 1), }; -const struct SpriteFrameImage gObjectEventPicTable_HoOhOld[] = { +static const struct SpriteFrameImage sPicTable_HoOhOld[] = { overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 0), overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 0), overworld_frame(gObjectEventPic_HoOhOld, 4, 4, 0), @@ -5463,7 +5463,7 @@ static const struct SpriteFrameImage sPicTable_RubySapphireBrendan[] = { overworld_frame(gObjectEventPic_RubySapphireBrendanNormal, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_KirliaOld[] = { +static const struct SpriteFrameImage sPicTable_KirliaOld[] = { overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 0), overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 1), overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 2), @@ -5475,7 +5475,7 @@ const struct SpriteFrameImage gObjectEventPicTable_KirliaOld[] = { overworld_frame(gObjectEventPic_KirliaOld, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_RubySapphireMay[] = { +static const struct SpriteFrameImage sPicTable_RubySapphireMay[] = { overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 0), overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 1), overworld_frame(gObjectEventPic_RubySapphireMayNormal, 2, 4, 2), diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 4cb712f39719..6265b392a071 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1964,7 +1964,7 @@ static void SpawnLightSprite(s16 x, s16 y, s16 camX, s16 camY, u32 behavior) { } sprite = &gSprites[CreateSprite(&gFieldEffectObjectTemplate_BallLight, 0, 0, 0)]; UpdateSpritePaletteByTemplate(&gFieldEffectObjectTemplate_BallLight, sprite); - sub_8092FF0(x + camX, y + camY, &sprite->pos1.x, &sprite->pos1.y); + GetMapCoordsFromSpritePos(x + camX, y + camY, &sprite->pos1.x, &sprite->pos1.y); sprite->data[6] = x; sprite->data[7] = y; sprite->affineAnims = gDummySpriteAffineAnimTable; @@ -2125,7 +2125,7 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) SetPlayerAvatarObjectEventIdAndObjectId(objectEventId, i); objectEvent->warpArrowSpriteId = CreateWarpArrowSprite(); } - if (subspriteTables != NULL) + if (subspriteTables != NULL) { SetSubspriteTables(sprite, subspriteTables); } sprite->coordOffsetEnabled = TRUE; @@ -2427,7 +2427,6 @@ static u8 LoadSpritePaletteIfTagExists(const struct SpritePalette *spritePalette u8 paletteNum; if (IndexOfSpritePaletteTag(spritePalette->tag) != 0xFF) return 0xFF; - } paletteNum = LoadSpritePalette(spritePalette); UpdateSpritePaletteWithTime(paletteNum); return paletteNum; @@ -6459,10 +6458,10 @@ bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct objectEvent->invisible = FALSE; if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { - sub_8094554(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_NORTH), 8); + InitMoveInPlace(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_NORTH), 8); sprite->data[6] = 0; // fast speed } else { - sub_8094554(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_SOUTH), 16); + InitMoveInPlace(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_SOUTH), 16); sprite->data[6] = 1; // slow speed } ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); @@ -6491,7 +6490,7 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u8 direction = objectEvent->facingDirection; - sub_8094554(objectEvent, sprite, direction, GetMoveDirectionFasterAnimNum(direction), 16); + InitMoveInPlace(objectEvent, sprite, direction, GetMoveDirectionFasterAnimNum(direction), 16); sprite->data[6] = 1; // slow speed return MovementAction_EnterPokeball_Step1(objectEvent, sprite); } diff --git a/src/pokemon_summary_screen.c b/src/pokemon_summary_screen.c index 18221ec3d3d5..9cb4778e55d7 100644 --- a/src/pokemon_summary_screen.c +++ b/src/pokemon_summary_screen.c @@ -3341,7 +3341,7 @@ static void PrintRibbonCount(void) static void BufferStat(u8 *dst, s8 natureMod, u32 stat, u32 strId, u32 n) { static const u8 textNatureMinus[] = _("{COLOR_HIGHLIGHT_SHADOW}{BLUE}{TRANSPARENT}{07}"); // Blue static const u8 textNaturePlus[] = _("{COLOR_HIGHLIGHT_SHADOW}{05}{TRANSPARENT}{06}"); // Red - static const u8 textNatureNone[] = _("{COLOR_HIGHLIGHT_SHADOW}{01}{TRANSPARENT}{DARK_GREY}"); // Black + static const u8 textNatureNone[] = _("{COLOR_HIGHLIGHT_SHADOW}{01}{TRANSPARENT}{DARK_GRAY}"); // Black u8 *txtPtr; if (natureMod == 0) txtPtr = StringCopy(dst, textNatureNone); From 7456e3ce14acc6092302649a258f6cb65474e1d7 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sat, 24 Apr 2021 18:47:13 -0400 Subject: [PATCH 061/291] Fixed bug where followers appeared underwater. --- src/event_object_movement.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 6265b392a071..0179d43afd3c 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1716,7 +1716,7 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any void RemoveFollowingPokemon(void) { // Remove follower object. Idempotent. struct ObjectEvent *objectEvent = GetFollowerObject(); - if (objectEvent == NULL) + if (objectEvent == NULL)g return; RemoveObjectEvent(objectEvent); } @@ -1727,7 +1727,9 @@ static bool8 IsFollowerVisible(void) { // Determine whether follower *should* be || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior) || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior) - || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior)); + || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) + || gWeatherPtr->currWeather == WEATHER_UNDERWATER + || gWeatherPtr->currWeather == WEATHER_UNDERWATER_BUBBLES); } static bool8 SpeciesHasType(u16 species, u8 type) { From e71c3dbd1b95dc3e3074e215ae5c6ce506db4779 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sat, 24 Apr 2021 18:56:36 -0400 Subject: [PATCH 062/291] Fixed typo. --- src/event_object_movement.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 0179d43afd3c..32adfdcb90fb 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1716,7 +1716,7 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any void RemoveFollowingPokemon(void) { // Remove follower object. Idempotent. struct ObjectEvent *objectEvent = GetFollowerObject(); - if (objectEvent == NULL)g + if (objectEvent == NULL) return; RemoveObjectEvent(objectEvent); } From be2c06d5a4b566284b5f9a890c68fa62cd5b0b23 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sun, 25 Apr 2021 16:25:32 -0400 Subject: [PATCH 063/291] Made follower emotes immune to time-blending. --- src/event_object_movement.c | 2 +- src/trainer_see.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 32adfdcb90fb..fc99a172aa9a 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -478,8 +478,8 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_RS_BRENDAN 0x1122 #define OBJ_EVENT_PAL_TAG_RS_MAY 0x1123 #define OBJ_EVENT_PAL_TAG_DYNAMIC 0x1124 -#define OBJ_EVENT_PAL_TAG_EMOTES 0x1125 #define OBJ_EVENT_PAL_TAG_LIGHT 0x8001 +#define OBJ_EVENT_PAL_TAG_EMOTES 0x8002 #define OBJ_EVENT_PAL_TAG_NONE 0x11FF #include "data/object_events/object_event_graphics_info_pointers.h" diff --git a/src/trainer_see.c b/src/trainer_see.c index eb0cef47347c..d21cce747fb4 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -287,7 +287,7 @@ static const union AnimCmd *const sSpriteAnimTable_Emotes[] = { // TODO: Move these declarations into even_object_movement.h #define OBJ_EVENT_PAL_TAG_MAY 0x1110 -#define OBJ_EVENT_PAL_TAG_EMOTES 0x1125 +#define OBJ_EVENT_PAL_TAG_EMOTES 0x8002 static const struct SpriteTemplate sSpriteTemplate_ExclamationQuestionMark = { From 7d420b22e8b5e3a0808a533e0df94ff00ec54c0e Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Wed, 5 May 2021 19:58:44 -0400 Subject: [PATCH 064/291] Added affine animations for followers entering/exiting pokeball. --- .../object_events/pics/misc/animated_ball.png | Bin 4840 -> 8227 bytes src/event_object_movement.c | 61 ++++++++++++++++-- 2 files changed, 55 insertions(+), 6 deletions(-) diff --git a/graphics/object_events/pics/misc/animated_ball.png b/graphics/object_events/pics/misc/animated_ball.png index da7a678e10512cc45708b7bfec5d3ad0b1b4bfa9..534e66c7b4258dea4c7866063725614ae31a4af8 100644 GIT binary patch literal 8227 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 b16X3C9xz`kd0<2<4`8T!R_DH!bL9U3Y5}^Y delta 4749 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 b{j<3OejURT?|9!600000NkvXXu0mjfg9!&- diff --git a/src/event_object_movement.c b/src/event_object_movement.c index fc99a172aa9a..6fab120d7687 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -6459,7 +6459,7 @@ static u8 LoadWhiteFlashPalette(struct ObjectEvent *objectEvent, struct Sprite * bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { objectEvent->invisible = FALSE; - if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // If player is dashing, the pokemon must come out faster InitMoveInPlace(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_NORTH), 8); sprite->data[6] = 0; // fast speed } else { @@ -6470,6 +6470,40 @@ bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct return MovementAction_ExitPokeball_Step1(objectEvent, sprite); } +static const union AffineAnimCmd sAffineAnim_PokeballExit[] = +{ + AFFINEANIMCMD_FRAME(0x40, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0x80, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0xC0, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0x100, 0x100, 0, 0), + AFFINEANIMCMD_END, +}; + +static const union AffineAnimCmd sAffineAnim_PokeballEnter[] = +{ + AFFINEANIMCMD_FRAME(0x100, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0xC0, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0x80, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0x40, 0x100, 0, 0), + AFFINEANIMCMD_END, +}; + +static const union AffineAnimCmd sAffineAnim_PokeballEnterEast[] = // sprtie is h-flipped when east +{ + AFFINEANIMCMD_FRAME(0xFF00, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0xFF40, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0xFF80, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0xFFC0, 0x100, 0, 0), + AFFINEANIMCMD_END, +}; + +static const union AffineAnimCmd *const sAffineAnims_PokeballFollower[] = +{ + sAffineAnim_PokeballExit, + sAffineAnim_PokeballEnter, + sAffineAnim_PokeballEnterEast, +}; + bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u8 duration = sprite->data[6] & 0xF; @@ -6479,12 +6513,20 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct sprite->data[2] = 2; sprite->animPaused = TRUE; return TRUE; - // Restore graphicsId and set palette to white + // Set graphics, palette, and affine animation } else if ((duration == 0 && sprite->data[3] == 3) || (duration == 1 && sprite->data[3] == 7)) { FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); LoadWhiteFlashPalette(objectEvent, sprite); - // Restore original palette + // Initialize affine animation + sprite->affineAnims = sAffineAnims_PokeballFollower; + sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; + InitSpriteAffineAnim(sprite); + StartSpriteAffineAnim(sprite, 0); + // Restore original palette & disable affine } else if ((duration == 0 && sprite->data[3] == 1) || (duration == 1 && sprite->data[3] == 3)) { + sprite->affineAnimEnded = TRUE; + FreeSpriteOamMatrix(sprite); + sprite->oam.affineMode = ST_OAM_AFFINE_OFF; FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); } return FALSE; @@ -6493,7 +6535,7 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u8 direction = objectEvent->facingDirection; InitMoveInPlace(objectEvent, sprite, direction, GetMoveDirectionFasterAnimNum(direction), 16); - sprite->data[6] = 1; // slow speed + sprite->data[6] = direction == DIR_EAST ? 2 : 1; // affine animation number return MovementAction_EnterPokeball_Step1(objectEvent, sprite); } @@ -6503,9 +6545,16 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct if (sprite->data[3] == 0) { sprite->data[2] = 2; return FALSE; - } else if (sprite->data[3] == 11) { // Set palette to white + } else if (sprite->data[3] == 11) { // Set palette to white & start affine LoadWhiteFlashPalette(objectEvent, sprite); - } else if (sprite->data[3] == 7) { // Free white palette and change to pokeball + sprite->affineAnims = sAffineAnims_PokeballFollower; + sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; + InitSpriteAffineAnim(sprite); + StartSpriteAffineAnim(sprite, sprite->data[6]); + } else if (sprite->data[3] == 7) { // Free white palette and change to pokeball, disable affine + sprite->affineAnimEnded = TRUE; + FreeSpriteOamMatrix(sprite); + sprite->oam.affineMode = ST_OAM_AFFINE_OFF; ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); } return FALSE; From e9d01b480829daaefde6bea250a50b94cb3b5668 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sat, 22 May 2021 02:10:12 -0400 Subject: [PATCH 065/291] Added a non-RNG, PID-preserving way to modify pokemon nature. (wip) Preserve shiny value when changing nature. (WIP) Preserve shiny value. (WIP) Preserve nature. (WIP) Removed some debugging statements. (WIP) Removed more debugging statements. (WIP) Nature changing now supports Unown. --- include/constants/pokemon.h | 1 + src/pokemon.c | 90 +++++++++++++++++++++++++++++++++++-- 2 files changed, 87 insertions(+), 4 deletions(-) diff --git a/include/constants/pokemon.h b/include/constants/pokemon.h index 51ef0c015b0d..a6b150e9e093 100644 --- a/include/constants/pokemon.h +++ b/include/constants/pokemon.h @@ -181,6 +181,7 @@ #define MON_DATA_SPEED2 86 #define MON_DATA_SPATK2 87 #define MON_DATA_SPDEF2 88 +#define MON_DATA_NATURE 89 // Ribbon IDs used by TV and Pokénav #define CHAMPION_RIBBON 0 diff --git a/src/pokemon.c b/src/pokemon.c index b4eb6f01afed..da3b80baf0cf 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -3980,6 +3980,9 @@ u32 GetBoxMonData(struct BoxPokemon *boxMon, s32 field, u8 *data) | (substruct3->worldRibbon << 26); } break; + case MON_DATA_NATURE: + return boxMon->personality % 25; + break; default: break; } @@ -4032,6 +4035,10 @@ void SetMonData(struct Pokemon *mon, s32 field, const void *dataArg) break; case MON_DATA_SPECIES2: break; + case MON_DATA_NATURE: // Calculate stats after settings + SetBoxMonData(&mon->box, field, data); + CalculateMonStats(mon); + break; default: SetBoxMonData(&mon->box, field, data); break; @@ -4298,6 +4305,81 @@ void SetBoxMonData(struct BoxPokemon *boxMon, s32 field, const void *dataArg) substruct3->spDefenseIV = (ivs >> 25) & MAX_IV_MASK; break; } + case MON_DATA_NATURE: + { + u32 pid = boxMon->personality; + u32 otId = boxMon->otId; + s8 diff = (data[0] % 25) - (pid % 25); // difference between new nature and current nature, [-24,24] + bool8 preserveShiny = FALSE; + bool8 preserveLetter = FALSE; + u16 shinyValue = HIHALF(pid) ^ LOHALF(pid); + s32 tweak; + u32 pidTemp; + // See https://bulbapedia.bulbagarden.net/wiki/Personality_value#Nature + // Goal here is to preserve as much of the PID as possible + // To preserve gender & substruct order, we add/subtract multiples of 5376 that is 0 % 256, 0 % 24, 1 % 25 + // i.e, to increase the nature by n % 25, we add n*5376 % 19200 (LCM of 24, 25, 256) to the pid + // Ability number is determined by parity and so adding multiples of 5376 preserves it + // TODO: For genderless pokemon, 576/600 can be used instead of 5376/19200 + if (diff == 0) // No change + break; + else if (diff < 0) + diff = 25+diff; + tweak = (diff*5376) % 19200; + pidTemp = pid + tweak; + // If the pokemon is shiny or if changing the PID would make it shiny, preserve its shiny value + if (IsShinyOtIdPersonality(otId, pid) || IsShinyOtIdPersonality(otId, pidTemp)) + preserveShiny = TRUE; + if (substruct0->species == SPECIES_UNOWN) // Preserve Unown letter + preserveLetter = TRUE; + if (preserveShiny && preserveLetter) { // honestly though, how many shiny Unown are out there ? + while (pidTemp > pid) { + if ((HIHALF(pidTemp) ^ LOHALF(pidTemp) ^ shinyValue) < SHINY_ODDS) + if (GET_UNOWN_LETTER(pidTemp) == GET_UNOWN_LETTER(pid)) + break; + pidTemp += 19200; + } + } else if (preserveShiny) { + while (pidTemp > pid) { + if ((HIHALF(pidTemp) ^ LOHALF(pidTemp) ^ shinyValue) < SHINY_ODDS) + break; + pidTemp += 19200; + } + } else if (preserveLetter) { + while (pidTemp > pid) { + if (GET_UNOWN_LETTER(pidTemp) == GET_UNOWN_LETTER(pid)) + break; + pidTemp += 19200; + } + } + if (pidTemp < pid) { // overflow; search backwards + tweak -= 19200; + pidTemp = pid + tweak; + if (preserveShiny && preserveLetter) { + while (pidTemp < pid) { + if ((HIHALF(pidTemp) ^ LOHALF(pidTemp) ^ shinyValue) < SHINY_ODDS) + if (GET_UNOWN_LETTER(pidTemp) == GET_UNOWN_LETTER(pid)) + break; + pidTemp -= 19200; + } + } else if (preserveShiny) { + while (pidTemp < pid) { + if ((HIHALF(pidTemp) ^ LOHALF(pidTemp) ^ shinyValue) < SHINY_ODDS) + break; + pidTemp -= 19200; + } + } else if (preserveLetter) { + while (pidTemp < pid) { + if (GET_UNOWN_LETTER(pidTemp) == GET_UNOWN_LETTER(pid)) + break; + pidTemp -= 19200; + } + } + } + if (pid % 24 == pidTemp % 24 || pid % 256 == pidTemp % 256) + boxMon->personality = pidTemp; + break; + } default: break; } @@ -4878,7 +4960,7 @@ bool8 PokemonUseItemEffects(struct Pokemon *mon, u16 item, u8 partyIndex, u8 mov temp2 = itemEffect[itemEffectParam]; dataSigned = GetMonData(mon, sGetMonDataEVConstants[temp1], NULL); evChange = temp2; - + if (evChange > 0) // Increasing EV (HP or Atk) { // Has EV increase limit already been reached? @@ -4976,7 +5058,7 @@ bool8 PokemonUseItemEffects(struct Pokemon *mon, u16 item, u8 partyIndex, u8 mov { if (!usedByAI) { - // Restore HP + // Restore HP dataUnsigned = GetMonData(mon, MON_DATA_HP, NULL) + dataUnsigned; if (dataUnsigned > GetMonData(mon, MON_DATA_MAX_HP, NULL)) dataUnsigned = GetMonData(mon, MON_DATA_MAX_HP, NULL); @@ -5055,7 +5137,7 @@ bool8 PokemonUseItemEffects(struct Pokemon *mon, u16 item, u8 partyIndex, u8 mov dataUnsigned = CalculatePPWithBonus(moveId, GetMonData(mon, MON_DATA_PP_BONUSES, NULL), moveIndex); } SetMonData(mon, MON_DATA_PP1 + moveIndex, &dataUnsigned); - + // Heal battler PP too (if applicable) if (gMain.inBattle && battlerId != MAX_BATTLERS_COUNT && !(gBattleMons[battlerId].status2 & STATUS2_TRANSFORMED) @@ -5092,7 +5174,7 @@ bool8 PokemonUseItemEffects(struct Pokemon *mon, u16 item, u8 partyIndex, u8 mov case 5: effectFlags = itemEffect[i]; temp1 = 0; - + // Loop through and try each of the ITEM5 effects while (effectFlags != 0) { From c267dd6ee6e9766c70a1522adf6f0a812e337ae6 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sun, 23 May 2021 21:04:37 -0400 Subject: [PATCH 066/291] Added function to check for newer emulators/hardware. --- include/global.h | 1 + src/main.c | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/include/global.h b/include/global.h index 5de8b410b5b7..b57cc2604948 100644 --- a/include/global.h +++ b/include/global.h @@ -497,6 +497,7 @@ struct SaveBlock2 extern struct SaveBlock2 *gSaveBlock2Ptr; extern u8 UpdateSpritePaletteWithTime(u8); +extern bool8 IsAccurateGBA(void); struct SecretBaseParty { diff --git a/src/main.c b/src/main.c index 3125716e2542..985b9185b797 100644 --- a/src/main.c +++ b/src/main.c @@ -432,3 +432,13 @@ void ClearPokemonCrySongs(void) { CpuFill16(0, gPokemonCrySongs, MAX_POKEMON_CRIES * sizeof(struct PokemonCrySong)); } + +// TODO: Needs to be updated if compiling for a different processor than the GBA's +bool8 IsAccurateGBA(void) { // tests to see whether running on either an accurate emulator in >=2020, or real hardware + u32 code[5] = {0xFF1EE12F, 0xE1DF00B0, 0xE12FFF1E, 0xAAAABBBB, 0xCCCCDDDD}; // ARM: _;ldrh r0, [pc];bx lr + u32 func = (u32) &code[0]; + if (func & 3) // not word aligned; safer to just return false here + return FALSE; + func = (func & ~3) | 0x2; // misalign PC to test PC-relative loading + return ((u32 (*)(void)) func)() == code[3] >> 16; +} From 37f0684d98c6b7aa6513a58ec2776f590642613b Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Fri, 4 Jun 2021 22:21:09 -0400 Subject: [PATCH 067/291] Unown followers now appear as the right letter. --- include/global.fieldmap.h | 4 ++-- src/event_object_movement.c | 23 ++++++++++++++++++----- 2 files changed, 20 insertions(+), 7 deletions(-) diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index 0e65cc844c78..3e250c217dd4 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -213,8 +213,8 @@ struct ObjectEvent /*0x22*/ union __attribute__((packed)) { u8 playerCopyableMovement; struct __attribute__((packed)) { - u16 species:11; // 11 bits; 2048 species - u16 form:4; + u16 species:10; // 11 bits; 1024 species + u16 form:5; // Used for Deoxys, Unown, etc u16 shiny:1; } mon; u16 asU16; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 6fab120d7687..b75b0912b04e 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1645,10 +1645,19 @@ struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or return NULL; } -// Return graphicsInfo for a pokemon species +// Return graphicsInfo for a pokemon species & form static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form) { - const struct ObjectEventGraphicsInfo *graphicsInfo = &gPokemonObjectGraphics[species]; - return graphicsInfo->tileTag == 0xFFFF ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; + const struct ObjectEventGraphicsInfo *graphicsInfo; + switch (species) { + case SPECIES_UNOWN: // Letters >A are defined as species >= NUM_SPECIES, so are not contiguous with A + form %= NUM_UNOWN_FORMS; + graphicsInfo = &gPokemonObjectGraphics[form ? SPECIES_UNOWN_B + form - 1 : species]; + break; + default: + graphicsInfo = &gPokemonObjectGraphics[species]; + break; + } + return graphicsInfo->tileTag == 0xFFFF ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; // avoid OOB access } // Set graphics & sprite for a follower object event by species & shininess. @@ -1684,6 +1693,7 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any struct Sprite *sprite; u16 species; bool8 shiny; + u8 form; // Avoid spawning large (64x64) follower pokemon inside buildings if (mon && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(GetMonData(mon, MON_DATA_SPECIES), 0)->width == 64)) { if (objEvent == NULL) { // Spawn follower @@ -1701,14 +1711,17 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any sprite = &gSprites[objEvent->spriteId]; species = GetMonData(mon, MON_DATA_SPECIES); shiny = IsMonShiny(mon); - if (species != objEvent->extra.mon.species || shiny != objEvent->extra.mon.shiny) { // Move to player and set invisible + form = species == SPECIES_UNOWN ? GET_UNOWN_LETTER(mon->box.personality) : 0; + // Follower appearance changed; move to player and set invisible + if (species != objEvent->extra.mon.species || shiny != objEvent->extra.mon.shiny || form != objEvent->extra.mon.form) { MoveObjectEventToMapCoords(objEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); objEvent->invisible = TRUE; } - FollowerSetGraphics(objEvent, species, 0, shiny); + FollowerSetGraphics(objEvent, species, form, shiny); sprite->data[6] = 0; // set animation data objEvent->extra.mon.species = species; objEvent->extra.mon.shiny = shiny; + objEvent->extra.mon.form = form; } else { RemoveFollowingPokemon(); } From 3568c2a882bc089eff960476068381ff87853e5a Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Sat, 12 Jun 2021 00:35:15 -0400 Subject: [PATCH 068/291] Fixed bug with followers and cross-map scripting events. --- src/event_object_movement.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index b75b0912b04e..091bd11b3a33 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -2064,7 +2064,9 @@ void RemoveObjectEventsOutsideView(void) { struct ObjectEvent *objectEvent = &gObjectEvents[i]; - if (objectEvent->active && !objectEvent->isPlayer) + // Followers should not go OOB, or their sprites may be freed early during a cross-map scripting event, + // such as Wally's Ralts catch sequence + if (objectEvent->active && !objectEvent->isPlayer && objectEvent->localId != OBJ_EVENT_ID_FOLLOWER) RemoveObjectEventIfOutsideView(objectEvent); } } From 9a6f6212b2751b2b66b86d3cdaf13a034201371d Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Tue, 15 Jun 2021 18:05:38 -0400 Subject: [PATCH 069/291] Fixed bug where selling items freed sprite palettes too early. --- Makefile | 5 +++++ gflib/sprite.c | 15 ++++++++++----- remote_build.sh | 2 +- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 64ed041d48d2..23d0a8d52469 100644 --- a/Makefile +++ b/Makefile @@ -280,6 +280,11 @@ ifeq ($(DINFO),1) override CFLAGS += -g endif +ifeq ($(DDEBUG),1) +override ASFLAGS += --defsym DEBUG=1 +override CPPFLAGS += -D DEBUG=1 +endif + $(C_BUILDDIR)/%.o : $(C_SUBDIR)/%.c $$(c_dep) @$(CPP) $(CPPFLAGS) $< -o $(C_BUILDDIR)/$*.i @$(PREPROC) $(C_BUILDDIR)/$*.i charmap.txt | $(CC1) $(CFLAGS) -o $(C_BUILDDIR)/$*.s diff --git a/gflib/sprite.c b/gflib/sprite.c index 36675535b53d..92c01b7294cf 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1673,11 +1673,16 @@ u16 GetSpritePaletteTagByPaletteNum(u8 paletteNum) void FreeSpritePaletteByTag(u16 tag) { u8 index = IndexOfSpritePaletteTag(tag); - u16 emptyPalette[16] = {0}; - if (index != 0xFF) { - sSpritePaletteTags[index] = 0xFFFF; - LoadPalette(emptyPalette, index * 16 + 0x100, 32); // TODO: For debugging only - } + #if DEBUG + u16 emptyPalette[16] = {0}; + if (index != 0xFF) { + sSpritePaletteTags[index] = 0xFFFF; + LoadPalette(emptyPalette, index * 16 + 0x100, 32); + } + #else + if (index != 0xFF) + sSpritePaletteTags[index] = 0xFFFF; + #endif } void SetSubspriteTables(struct Sprite *sprite, const struct SubspriteTable *subspriteTables) diff --git a/remote_build.sh b/remote_build.sh index 1f6dbd1f46cc..1d603ddc89d6 100644 --- a/remote_build.sh +++ b/remote_build.sh @@ -11,5 +11,5 @@ set -x git push build --force # `nproc` must be escaped so that it executes on the remote machine ssh $remote_host "cd $remote_path && git reset --hard && git checkout $git_branch && \ - echo \"Using \`nproc\` job(s)\" && make -j\`nproc\`" + echo \"Using \`nproc\` job(s)\" && make DDEBUG=1 -j\`nproc\`" scp "$remote_host:$remote_path/pokeemerald.gba" romhack.gba From dda599e9291fb5b2110367b99bf1486e96ff6608 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Tue, 15 Jun 2021 18:54:36 -0400 Subject: [PATCH 070/291] Updated README & Improved efficiency of tracking palette unloads. --- README.md | 22 +++++++++++++++++----- gflib/sprite.c | 16 ++++++---------- 2 files changed, 23 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 7adbb3e2dada..7709e8200984 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,25 @@ # Pokémon Emerald -This is a decompilation of Pokémon Emerald. +This is a fork of the [matching decompilation](https://github.com/pret/pokeemerald) at [PRET](https://github.com/pret). -It builds the following ROM: +The general philosophy of this fork is to maintain vanilla behavior & compatibility where possible, especially in terms of data structures. For that reason, this fork does not increase the size of the save data structure or the object event structure, nor does it add a `nature` field to the Pokémon structure. -* [**pokeemerald.gba**](https://datomatic.no-intro.org/index.php?page=show_record&s=23&n=1961) `sha1: f3ae088181bf583e55daf962a92bb46f4f1d07b7` +There are several branches, each with additional features compared to vanilla: -To set up the repository, see [INSTALL.md](INSTALL.md). +**romhack** branch: +* [HGSS-style pokémon followers](https://bulbapedia.bulbagarden.net/wiki/Walking_Pok%C3%A9mon#Pok.C3.A9mon_HeartGold_and_SoulSilver) for all 386 pokémon, including emotes, the 28 Unown forms and a majority of follower messages. +* Dynamic overworld palettes & reflections compatible with vanilla berry trees. +* HGSS-style alpha-blended shadows for object events. +* A way to change a pokemon's nature while mangling its PID as little as possible. +* Function to detect newer emulators/new GBA hardware. + +**lighting** branch: +* Everything from the **romhack** branch. +* Day/night shading compatible with weather. +* GSC-style window lights. +* WIP interframe-blended lamp lights at night, i.e in Rustboro. +To set up the repository, see [INSTALL.md](INSTALL.md). ## See also @@ -28,4 +40,4 @@ Other disassembly and/or decompilation projects: ## Contacts -You can find us on [Discord](https://discord.gg/d5dubZ3) and [IRC](https://kiwiirc.com/client/irc.freenode.net/?#pret). +You can find PRET on [Discord](https://discord.gg/d5dubZ3) and [IRC](https://kiwiirc.com/client/irc.freenode.net/?#pret). diff --git a/gflib/sprite.c b/gflib/sprite.c index 92c01b7294cf..9701d4797d09 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1673,16 +1673,12 @@ u16 GetSpritePaletteTagByPaletteNum(u8 paletteNum) void FreeSpritePaletteByTag(u16 tag) { u8 index = IndexOfSpritePaletteTag(tag); - #if DEBUG - u16 emptyPalette[16] = {0}; - if (index != 0xFF) { - sSpritePaletteTags[index] = 0xFFFF; - LoadPalette(emptyPalette, index * 16 + 0x100, 32); - } - #else - if (index != 0xFF) - sSpritePaletteTags[index] = 0xFFFF; - #endif + if (index != 0xFF) { + sSpritePaletteTags[index] = 0xFFFF; + #if DEBUG + FillPalette(0, index * 16 + 0x100, 32); + #endif + } } void SetSubspriteTables(struct Sprite *sprite, const struct SubspriteTable *subspriteTables) From 783149bd3ffbd53dcb70004d278a9c029620145d Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Tue, 20 Jul 2021 19:35:37 -0400 Subject: [PATCH 071/291] Fixed bug where moving truck had a shadow. --- include/constants/event_objects.h | 3 ++- src/data/object_events/object_event_graphics_info.h | 2 +- src/field_effect_helpers.c | 3 +++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index f90d0c61cb06..062fb47d5b2e 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -270,7 +270,8 @@ #define SHADOW_SIZE_S 0 #define SHADOW_SIZE_M 1 #define SHADOW_SIZE_L 2 -#define SHADOW_SIZE_XL 3 +#define SHADOW_SIZE_XL 3 // unused; repurposed to mean no shadow +#define SHADOW_SIZE_NONE 3 #define F_INANIMATE (1 << 6) #define F_DISABLE_REFLECTION_PALETTE_LOAD (1 << 7) diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index dc96762604f9..97d685c9ff78 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -92,7 +92,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayMachBike = {0xF const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayAcroBike = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_MayAcroBike, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MaySurfing = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_MaySurfing, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFieldMove = {0xFFFF, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_MayFieldMove, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Truck = {0xFFFF, OBJ_EVENT_PAL_TAG_TRUCK, OBJ_EVENT_PAL_TAG_NONE, 1152, 48, 48, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_48x48, sAnimTable_Inanimate, sPicTable_Truck, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Truck = {0xFFFF, OBJ_EVENT_PAL_TAG_TRUCK, OBJ_EVENT_PAL_TAG_NONE, 1152, 48, 48, 10, SHADOW_SIZE_NONE, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_48x48, sAnimTable_Inanimate, sPicTable_Truck, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothCarryingBox = {0xFFFF, OBJ_EVENT_PAL_TAG_VIGOROTH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_VigorothCarryingBox, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothFacingAway = {0xFFFF, OBJ_EVENT_PAL_TAG_VIGOROTH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_VigorothFacingAway, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BirchsBag = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_BirchsBag, gDummySpriteAffineAnimTable}; diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index db58cb9a77b8..c96f611f2a0e 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -11,6 +11,7 @@ #include "sound.h" #include "sprite.h" #include "trig.h" +#include "constants/event_objects.h" #include "constants/field_effects.h" #include "constants/songs.h" @@ -313,6 +314,8 @@ u32 FldEff_Shadow(void) } objectEventId = GetObjectEventIdByLocalIdAndMap(gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); graphicsInfo = GetObjectEventGraphicsInfo(gObjectEvents[objectEventId].graphicsId); + if (graphicsInfo->shadowSize == SHADOW_SIZE_NONE) // don't create a shadow at all + return 0; spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[sShadowEffectTemplateIds[graphicsInfo->shadowSize]], 0, 0, 0x94); if (spriteId != MAX_SPRITES) { From 84ae513cac188cc6a41d32ff16c474d414dc08ca Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Thu, 2 Sep 2021 01:26:33 -0400 Subject: [PATCH 072/291] Added `icons` branch descriptor to README. --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 7709e8200984..c0563aaf5b86 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,15 @@ There are several branches, each with additional features compared to vanilla: * A way to change a pokemon's nature while mangling its PID as little as possible. * Function to detect newer emulators/new GBA hardware. +**icons** branch: +* Everything from the **romhack** branch. +* All pokemon icons updated to nicer looking Gen 6 style, based on [this repo](https://github.com/msikma/pokesprite/tree/master/icons/pokemon/regular) +* This includes compatibility with the PC, trade, contests, mail, Battle Dome. Examples: +![PC](https://i.imgur.com/wzwJfd1.png) +![Party](https://i.imgur.com/8hbE88t.png) +![Contest](https://i.imgur.com/S9mCEFL.png) +* Icons share palettes with front sprites, meaning that shiny pokemon will also have shiny icons! + **lighting** branch: * Everything from the **romhack** branch. * Day/night shading compatible with weather. From ff2f8735c98dddd9339284bd1947e2c5c216191a Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Thu, 2 Sep 2021 20:07:12 -0400 Subject: [PATCH 073/291] Edited OW sprites to better use vanilla palettes. Contributed by @ShinyDragonHunter (Regirock & Registeel) and @SonikkuA-DatH (others). --- .../object_events/pics/pokemon/aerodactyl.png | Bin 961 -> 1128 bytes graphics/object_events/pics/pokemon/aipom.png | Bin 747 -> 873 bytes .../object_events/pics/pokemon/alakazam.png | Bin 761 -> 881 bytes graphics/object_events/pics/pokemon/arbok.png | Bin 710 -> 817 bytes .../object_events/pics/pokemon/ariados.png | Bin 952 -> 1130 bytes graphics/object_events/pics/pokemon/bagon.png | Bin 498 -> 616 bytes .../object_events/pics/pokemon/beautifly.png | Bin 795 -> 978 bytes .../object_events/pics/pokemon/blastoise.png | Bin 846 -> 1028 bytes .../object_events/pics/pokemon/blissey.png | Bin 593 -> 726 bytes .../object_events/pics/pokemon/camerupt.png | Bin 890 -> 1039 bytes .../object_events/pics/pokemon/castform.png | Bin 2895 -> 342 bytes .../object_events/pics/pokemon/caterpie.png | Bin 562 -> 665 bytes .../object_events/pics/pokemon/celebi.png | Bin 542 -> 640 bytes .../object_events/pics/pokemon/chansey.png | Bin 514 -> 627 bytes .../object_events/pics/pokemon/charizard.png | Bin 950 -> 1148 bytes .../object_events/pics/pokemon/charmander.png | Bin 506 -> 609 bytes .../object_events/pics/pokemon/charmeleon.png | Bin 584 -> 683 bytes .../object_events/pics/pokemon/chikorita.png | Bin 466 -> 570 bytes .../object_events/pics/pokemon/chinchou.png | Bin 674 -> 775 bytes .../object_events/pics/pokemon/clamperl.png | Bin 492 -> 604 bytes .../object_events/pics/pokemon/clefable.png | Bin 626 -> 733 bytes .../object_events/pics/pokemon/clefairy.png | Bin 457 -> 565 bytes .../object_events/pics/pokemon/cleffa.png | Bin 415 -> 527 bytes .../object_events/pics/pokemon/corphish.png | Bin 785 -> 926 bytes .../object_events/pics/pokemon/corsola.png | Bin 625 -> 728 bytes .../object_events/pics/pokemon/crobat.png | Bin 958 -> 1120 bytes .../object_events/pics/pokemon/delcatty.png | Bin 757 -> 857 bytes .../object_events/pics/pokemon/delibird.png | Bin 565 -> 711 bytes .../object_events/pics/pokemon/deoxys.png | Bin 728 -> 888 bytes .../object_events/pics/pokemon/dewgong.png | Bin 750 -> 861 bytes .../object_events/pics/pokemon/diglett.png | Bin 420 -> 532 bytes .../object_events/pics/pokemon/dodrio.png | Bin 1034 -> 1137 bytes .../object_events/pics/pokemon/dragonite.png | Bin 789 -> 1040 bytes .../object_events/pics/pokemon/dratini.png | Bin 624 -> 744 bytes .../object_events/pics/pokemon/drowzee.png | Bin 538 -> 644 bytes .../object_events/pics/pokemon/dugtrio.png | Bin 691 -> 777 bytes .../object_events/pics/pokemon/dusclops.png | Bin 829 -> 943 bytes .../object_events/pics/pokemon/dustox.png | Bin 730 -> 907 bytes .../object_events/pics/pokemon/electabuzz.png | Bin 587 -> 693 bytes .../object_events/pics/pokemon/electrode.png | Bin 363 -> 531 bytes .../object_events/pics/pokemon/elekid.png | Bin 515 -> 628 bytes graphics/object_events/pics/pokemon/entei.png | Bin 1013 -> 1140 bytes .../object_events/pics/pokemon/exploud.png | Bin 1096 -> 1217 bytes .../object_events/pics/pokemon/farfetchd.png | Bin 570 -> 676 bytes .../object_events/pics/pokemon/flaaffy.png | Bin 741 -> 855 bytes .../object_events/pics/pokemon/flareon.png | Bin 762 -> 904 bytes .../object_events/pics/pokemon/flygon.png | Bin 933 -> 1045 bytes .../object_events/pics/pokemon/gardevoir.png | Bin 673 -> 842 bytes .../object_events/pics/pokemon/gengar.png | Bin 615 -> 751 bytes .../object_events/pics/pokemon/gligar.png | Bin 993 -> 1099 bytes .../object_events/pics/pokemon/golbat.png | Bin 704 -> 874 bytes .../object_events/pics/pokemon/golduck.png | Bin 585 -> 698 bytes graphics/object_events/pics/pokemon/golem.png | Bin 689 -> 787 bytes .../object_events/pics/pokemon/graveler.png | Bin 625 -> 730 bytes .../object_events/pics/pokemon/grovyle.png | Bin 611 -> 716 bytes .../object_events/pics/pokemon/growlithe.png | Bin 601 -> 707 bytes .../object_events/pics/pokemon/haunter.png | Bin 540 -> 645 bytes .../object_events/pics/pokemon/hitmonchan.png | Bin 566 -> 691 bytes .../object_events/pics/pokemon/hitmontop.png | Bin 538 -> 651 bytes graphics/object_events/pics/pokemon/ho_oh.png | Bin 1957 -> 2163 bytes .../object_events/pics/pokemon/horsea.png | Bin 496 -> 599 bytes .../object_events/pics/pokemon/huntail.png | Bin 995 -> 1138 bytes graphics/object_events/pics/pokemon/hypno.png | Bin 582 -> 716 bytes .../object_events/pics/pokemon/igglybuff.png | Bin 408 -> 511 bytes .../object_events/pics/pokemon/illumise.png | Bin 669 -> 799 bytes .../object_events/pics/pokemon/ivysaur.png | Bin 585 -> 696 bytes .../object_events/pics/pokemon/kabutops.png | Bin 684 -> 844 bytes .../object_events/pics/pokemon/kadabra.png | Bin 711 -> 826 bytes .../object_events/pics/pokemon/kangaskhan.png | Bin 701 -> 884 bytes .../object_events/pics/pokemon/kecleon.png | Bin 664 -> 790 bytes .../object_events/pics/pokemon/kingdra.png | Bin 745 -> 847 bytes .../object_events/pics/pokemon/kirlia.png | Bin 467 -> 594 bytes .../object_events/pics/pokemon/lairon.png | Bin 822 -> 912 bytes .../object_events/pics/pokemon/lapras.png | Bin 783 -> 977 bytes .../object_events/pics/pokemon/larvitar.png | Bin 429 -> 532 bytes .../object_events/pics/pokemon/ledian.png | Bin 879 -> 996 bytes .../object_events/pics/pokemon/ledyba.png | Bin 850 -> 988 bytes .../object_events/pics/pokemon/lileep.png | Bin 582 -> 746 bytes .../object_events/pics/pokemon/ludicolo.png | Bin 713 -> 883 bytes graphics/object_events/pics/pokemon/lugia.png | Bin 1592 -> 1824 bytes .../object_events/pics/pokemon/machamp.png | Bin 916 -> 1032 bytes .../object_events/pics/pokemon/machoke.png | Bin 627 -> 745 bytes .../object_events/pics/pokemon/machop.png | Bin 405 -> 532 bytes .../object_events/pics/pokemon/magmar.png | Bin 730 -> 839 bytes .../object_events/pics/pokemon/magnemite.png | Bin 437 -> 540 bytes .../object_events/pics/pokemon/magneton.png | Bin 801 -> 931 bytes .../object_events/pics/pokemon/mareep.png | Bin 685 -> 789 bytes .../object_events/pics/pokemon/marshtomp.png | Bin 493 -> 613 bytes .../object_events/pics/pokemon/meditite.png | Bin 480 -> 572 bytes .../object_events/pics/pokemon/meganium.png | Bin 807 -> 920 bytes .../object_events/pics/pokemon/metagross.png | Bin 885 -> 991 bytes .../object_events/pics/pokemon/metang.png | Bin 870 -> 994 bytes .../object_events/pics/pokemon/metapod.png | Bin 463 -> 582 bytes graphics/object_events/pics/pokemon/mew.png | Bin 549 -> 685 bytes .../object_events/pics/pokemon/mewtwo.png | Bin 815 -> 862 bytes .../object_events/pics/pokemon/milotic.png | Bin 1022 -> 1191 bytes .../object_events/pics/pokemon/miltank.png | Bin 715 -> 849 bytes graphics/object_events/pics/pokemon/minun.png | Bin 454 -> 553 bytes .../object_events/pics/pokemon/misdreavus.png | Bin 737 -> 912 bytes .../object_events/pics/pokemon/mr_mime.png | Bin 687 -> 830 bytes .../object_events/pics/pokemon/mudkip.png | Bin 395 -> 517 bytes .../object_events/pics/pokemon/nidoqueen.png | Bin 745 -> 891 bytes .../object_events/pics/pokemon/nidoran_f.png | Bin 436 -> 552 bytes .../object_events/pics/pokemon/nidorina.png | Bin 613 -> 718 bytes .../object_events/pics/pokemon/ninetales.png | Bin 701 -> 864 bytes .../object_events/pics/pokemon/noctowl.png | Bin 1035 -> 1154 bytes .../object_events/pics/pokemon/nosepass.png | Bin 635 -> 749 bytes .../object_events/pics/pokemon/nuzleaf.png | Bin 572 -> 673 bytes .../object_events/pics/pokemon/octillery.png | Bin 617 -> 762 bytes .../object_events/pics/pokemon/oddish.png | Bin 353 -> 473 bytes graphics/object_events/pics/pokemon/paras.png | Bin 545 -> 712 bytes .../object_events/pics/pokemon/parasect.png | Bin 711 -> 857 bytes .../object_events/pics/pokemon/pelipper.png | Bin 897 -> 1037 bytes .../object_events/pics/pokemon/persian.png | Bin 701 -> 806 bytes graphics/object_events/pics/pokemon/pichu.png | Bin 398 -> 520 bytes .../object_events/pics/pokemon/pidgeot.png | Bin 1081 -> 1199 bytes .../object_events/pics/pokemon/pidgeotto.png | Bin 833 -> 957 bytes .../object_events/pics/pokemon/pidgey.png | Bin 395 -> 507 bytes .../object_events/pics/pokemon/pikachu.png | Bin 498 -> 602 bytes .../object_events/pics/pokemon/piloswine.png | Bin 570 -> 709 bytes .../object_events/pics/pokemon/pinsir.png | Bin 723 -> 884 bytes .../object_events/pics/pokemon/plusle.png | Bin 457 -> 548 bytes .../object_events/pics/pokemon/politoed.png | Bin 726 -> 841 bytes .../object_events/pics/pokemon/ponyta.png | Bin 624 -> 744 bytes .../object_events/pics/pokemon/psyduck.png | Bin 486 -> 587 bytes .../object_events/pics/pokemon/quilava.png | Bin 1009 -> 1124 bytes .../object_events/pics/pokemon/raichu.png | Bin 781 -> 887 bytes .../object_events/pics/pokemon/raikou.png | Bin 930 -> 1071 bytes graphics/object_events/pics/pokemon/ralts.png | Bin 412 -> 519 bytes .../object_events/pics/pokemon/rapidash.png | Bin 844 -> 987 bytes .../object_events/pics/pokemon/raticate.png | Bin 558 -> 670 bytes .../object_events/pics/pokemon/rattata.png | Bin 522 -> 628 bytes .../object_events/pics/pokemon/regirock.png | Bin 1014 -> 1133 bytes .../object_events/pics/pokemon/registeel.png | Bin 794 -> 1019 bytes .../object_events/pics/pokemon/roselia.png | Bin 446 -> 603 bytes .../object_events/pics/pokemon/salamence.png | Bin 933 -> 1108 bytes .../object_events/pics/pokemon/scizor.png | Bin 780 -> 956 bytes .../object_events/pics/pokemon/scyther.png | Bin 768 -> 873 bytes .../object_events/pics/pokemon/seadra.png | Bin 718 -> 892 bytes .../object_events/pics/pokemon/seaking.png | Bin 970 -> 1087 bytes .../object_events/pics/pokemon/seedot.png | Bin 356 -> 479 bytes .../object_events/pics/pokemon/sentret.png | Bin 553 -> 659 bytes .../object_events/pics/pokemon/seviper.png | Bin 927 -> 1044 bytes .../object_events/pics/pokemon/shellder.png | Bin 472 -> 632 bytes .../object_events/pics/pokemon/slowbro.png | Bin 743 -> 895 bytes .../object_events/pics/pokemon/slowking.png | Bin 723 -> 844 bytes .../object_events/pics/pokemon/snorlax.png | Bin 826 -> 942 bytes .../object_events/pics/pokemon/teddiursa.png | Bin 528 -> 638 bytes .../object_events/pics/pokemon/tentacool.png | Bin 461 -> 582 bytes .../object_events/pics/pokemon/tentacruel.png | Bin 669 -> 781 bytes .../object_events/pics/pokemon/togepi.png | Bin 475 -> 585 bytes .../object_events/pics/pokemon/torchic.png | Bin 428 -> 535 bytes .../object_events/pics/pokemon/trapinch.png | Bin 419 -> 531 bytes .../object_events/pics/pokemon/typhlosion.png | Bin 1028 -> 1157 bytes .../object_events/pics/pokemon/tyranitar.png | Bin 840 -> 979 bytes .../object_events/pics/pokemon/tyrogue.png | Bin 428 -> 567 bytes .../object_events/pics/pokemon/umbreon.png | Bin 711 -> 837 bytes .../object_events/pics/pokemon/ursaring.png | Bin 730 -> 836 bytes .../object_events/pics/pokemon/vaporeon.png | Bin 824 -> 956 bytes .../object_events/pics/pokemon/venomoth.png | Bin 1030 -> 1128 bytes .../object_events/pics/pokemon/vibrava.png | Bin 824 -> 969 bytes .../object_events/pics/pokemon/victreebel.png | Bin 899 -> 1009 bytes .../object_events/pics/pokemon/vigoroth.png | Bin 747 -> 849 bytes .../object_events/pics/pokemon/voltorb.png | Bin 272 -> 381 bytes .../object_events/pics/pokemon/vulpix.png | Bin 591 -> 694 bytes .../object_events/pics/pokemon/wailmer.png | Bin 670 -> 793 bytes .../object_events/pics/pokemon/wailord.png | Bin 1133 -> 1259 bytes .../object_events/pics/pokemon/weedle.png | Bin 542 -> 649 bytes .../object_events/pics/pokemon/wigglytuff.png | Bin 548 -> 687 bytes .../object_events/pics/pokemon/wobbuffet.png | Bin 486 -> 600 bytes .../object_events/pics/pokemon/wurmple.png | Bin 587 -> 698 bytes graphics/object_events/pics/pokemon/zubat.png | Bin 574 -> 704 bytes graphics/pokemon/sentret/normal.pal | 10 +++++----- 173 files changed, 5 insertions(+), 5 deletions(-) diff --git a/graphics/object_events/pics/pokemon/aerodactyl.png b/graphics/object_events/pics/pokemon/aerodactyl.png index 35ceabbc959ad74a1ef682da2337521c219f6630..fabef1ad67dd8a44f1f208e01bf66e085f45c0b2 100644 GIT binary patch delta 1048 zcmV+z1n2v~2j~cpBv%J?Nliru

@VEi@Gs_>TYp02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiWihy@);000AwNklBnaeb=p`b(vfY(oAY z|EUq03zM{(693lNG!Pbc&6KnCG<|FefBz%_`l#7S?x&p1tNW@>Cac8y{MElnV0iPS z8ZTwVQjsE$0&~8{(1g^4?mx`4ROG=tR3R~Ia$XaEiWivWEOYLZ3-n zf6M|s52k$TlD}(r`ph54NlM3q;G5&R@VJE4x~tfpP)#p28hBF#CVtXw0pnFc^VxjDWfNvU-Z8t~IpP=doK(*#mcs7nd82aF zsXt}_m~eZ%9^Owp5qRU+%i-Xde<=cyv#n$^1ng9<`zrxq_kT*q#Ba03-Gs*#UM+5q zt+m#CIxcS09F05%lY9I~NAXkUMw?I%Rzd3)v+JsGS8B9e+#9f9V7bU!KqHr6nu1h@ zm7qPBBK+|H;D5jQ`DV(c%T}}7x1X)~yk3lZOe2>X%N76(e&=P=$YTKZe*iW7@}|nS zO3xGj`$Ffy&K*22Pv^>~#r zKo+?k8zVrRyZ~;81X$xEH~BgcfPIWb30+8BH$fGSQ!N;u)5ntnkzq`LVtsHXC(s2I zS$Ancl*gdb*|bNLv*(lae|waW=GFBLNGbGgw7bIOG= zN7lWdKw)ad!@G@Xn2QS7HV(Ni2{08)Rt|yG$n~UCad3cU{Iz&|*`h#U3K&or=OGGo zR{F?zBAanfpzKNSM=t(B!M788r^AGaFuxiM68hHalp0v&uAz19e@#g1Wjm#Nu9ciz z+1Nbg=ZCUD&2EX^6+X2#bgKNrc7PMtJ>rY zjqcg)Z4$6}Zbv_!H)DIY<>Y-a{Fk06me1iy>uTUyrwnU{^+|rLP>b9kbN{+VWpwi5 zKbRCCjDG^^?)iN6Hkyx2YfUbW&Rw4G1B98}hN&rdD%>EM$~2b3Q>-*i9>#^; zSh-YNr57|F_?&h3#e#Pc5xK z8yg2ig4kLvJ=XrMg&#=(KP=hB*mCI-H>uK{=J5SYgrDz0(}>sGe=fvC@+L*TG`>C| zG(rldD_*Q3pItMB%w#KhHF}O0h*)Kq=~TFi+^!pWB5cv2Y%xfj4W2&h{xJ599-B9Y zuVG$i9x7i;*n^+W36HREHwJ%qAu-vzdjsMP_hw!dcf9gcWY--N^6O(m>rRVp;*uV< ziHYvbjSf%IKpT(1e_WcM`SRbX+mJKxRGjO|ti;8jpH6;MgGP@TK)fmNmGXw`0_m`k z9(E16ftRtwIhHol$q!wkwtCFq)i8AMZr}|!1|v@s2)i{P+T;Yhwl_MOKRo}0*|UR8 z8?IY8NPhHv&jKH09>bAquxAR08`IVR@3hz5!3Ww+m0jHXVx+S4!84aF5luE8v( zMl(`_Ca#9Ho13A+y?ot{fL}P_~!!;iOPtN3R6%FuG$HO9DRV z$kyitVHlqWDuv*giS@=^3?t&x`e_-_Sz5$t4yC&QH^ z@x9p_#$tZ?V;MIhqXU!;2UdNpO0m#xDPXng^$4kuApkp><^Xs(b_tvp00xPJt_LHfUAqv2w~XbqPHHS7vx()i z&jvz>Xz|kFys?w}Zw;E}zE`4IIfvfb>11W|-;{*?$vPx=0B^u?r|%8Cx&4C40mAhW zpuBy%db?hX)q4i~emn&T??E2=CbhTvX|Uao|7YzT-(S-H1%rKqsA(?dNdN!<07*qo IM6N<$f^}B1>i_@% diff --git a/graphics/object_events/pics/pokemon/aipom.png b/graphics/object_events/pics/pokemon/aipom.png index 51aeeaa5bd69c76425aa6b5008761195dc9aecda..cbddc94820449b65594788600a9683eb2b78e85a 100644 GIT binary patch delta 791 zcmV+y1L*wg1?dKmBv%J?Nliru

@UJ0)WO2b}-_02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007wNklBjE6bJCPXwhA1My&AxR2FZWkfhok7w?e`%<_ zna)|NzQ5aZAXTsfaP^8ySDa5&0Kh1+j>e{LI&ZrC)R z&dpQCRuObM?}@AzsFoXzjn7Y_v$P4=8oYje1zE3FvGS?jvX@auvuovw{go4_=lygO zC|^9s_dVL}%y~mSS9PEne9!TffUT7PA~>h%JZ#d4}g`22x~SHC4ZJi?mgbRj=FiX%5Aq(0RQQRrdTI>DSF>@a8FgCsEbkgP?zFH2$z4_)XiNX>axsn5<3Mx3+G00APp z5r2$J&BKraD;IGdVt2q#ZUcl~Cv8Ayu+(`(zTsJ;`=T9k-!aayjl^z(kp;?#-wSsL zn3G4IrAB}tDxfsY*?vRPGm1#>XcsUxlA1Q^rrwARWuh~De?8*_)tL9CY0h2(X>|SR z)pbT^6UGO!Mf7km;!gC2&GP0mMb(7qD0}I^dOUx+T|Qmi&nEmZM=8+tG^>r?uzCA@ zN4;=)Xq~KE@YwwLPe?eh!1!X9JTE)D*ZewNDPD1$oIN0 z(xx2MneKXArxh4$^!5elUzLaS8}$Z$wejDs?^A%y5p52UjwJv9002ovPDHLkV1f(0 BOn?9Y diff --git a/graphics/object_events/pics/pokemon/alakazam.png b/graphics/object_events/pics/pokemon/alakazam.png index a11f2af5dd680b08dfddebda48a812c8f8615bed..f9d12d9beacb0d4718bd8440c618c6734ef4a690 100644 GIT binary patch delta 799 zcmV+)1K|Am1@Q)uBv%J?Nliru

@V2p3<0SsDNU02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007&NklBjE6bJAdZ`07VowBx=7MeAS2;M{~GTKx~ zB0L226*O4k1_gbc4u#MTCXf@MOYz`CUqQ7cA*jXcoz7>SR4bxmOWq*!(@FpLbiy`5 z&-GmYN0H9QpB9CK?mZok1w_ro_^} z6Sisx=o-^^uNc!_anC5M*$YbFveY?leC04+;Vd}r==)F3w0(dNU85VfPG5el(_$*U zP@YR0o?G)93a^rmJx4h7_CwYl&x3a4z7g@_dYz<|w`fMfQ)Ts=R9;R27U#Yipu8ji zzB+!y+$7=`-U$*TNJJzoX>AI$>~n|8qi5Mj(Q delta 681 zcmV;a0#^O;2Kfb$B$0kQe*%O_L_t(|ob8n{YvV8!$2Drxdc#47(yb6ET-PopWHa2M z;vwLJ_C$t&zk-I?XfXIQwcyf0(68c4EaM^YPKu&fcH^2G@8}y8etOdX|NJBrgg)al z{*Ms7pZ9D6^ZuS5PYL9Q#rSoMO{4>Z9#0A6uibc#&EosP2lRMKe*jB<9L}>TI6?$Q zc}f7wNN*WuJwtzz{o5!{3gjig((A~OasHC*Wi`r^0(mLrhb-k8tK(|XrG|C4-zheVNLM^2%V==~<8m4@V^YTiTUcp1g3B8u`nKt}9BazZ&Nu#cS zK4W=vMX7hh14fymf0t6;(0Fy8Fr7C0Bq)oE1-E40AijT^F*yg zagm$^hm02j73-H)xAt%`(#WwjM4Pa#gCGoBd#soimg|L6f28z@c@M>a(-;I@zfb|{ zP?G34vVt6Kf?$DgWDQcsr+WnQ>C2;cs(lvmR~f5V$tSooyaUJ9PzwqY1bY4Mu!rbX zhQ-m)Ozojzo@V4l5?Kf*Sw;02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG00072NklfL8{E`9~jtkq?Cz{?qgS-H;~f+Vcty z-10{rw*^UID1I2X3lYW_`T%ToTny~Y`h$s$AOWft!ltMBbKo{m87ZvkBMT#fogjQe z(;s>Vwz>r#G_|Z@pP1$uptMK8_uiQI42+wGKLKmQ?^b6d&hyIwloLjvTTSQBfAs;l z>HW|Jc0>>E`i9ZAh4+Ne{LHr;cZ^fVn zii5$3SHaRA0eGeWSQX=xy`Yy|i)npAego%Ag!zDCf7 zy#?tKwogM)pJ+~7_8+UXCj)cbWxRb>)$gmaHR-ya^|SuhB~zNeTTtoL02-i-#`w98 z*X4~p7FeEjQAp z`=JZ$CKES<9!qs&e*kK7nis|ntb^#m_?EBl5Jp_L~@rNMcfxr_L#P_V@jSOm_ zI2eprPCCRh&Qr<}7%bjf0*WbXC-;p5FfN)Ag7r*G1CeDTf53;)B-#-}*0<1%K)_gk z#QgIaLD4`dL1obCF(pg&y~}#IQ$?(Si=LUr-%k!qcqDATPTWlj_pTgC@3M|;B)o=^ z0b7kvtpcV-_YQA~ljTS>;7fLU%76*hLHUK>H3t~`e0JTlG=SyL8*QvWU5*4ls>$aqp)*iB8VX;cFaJNnMl7cTYxM%aOBAO9zz!qd5a{4N zKQyHj6X5Wv-d^ej=o7m}x#j9!2?X+jW?_sQ9&~PKmV8I3p_6sWKfC?{HyCt@Qc9FQ P00000NkvXXu0mjf+Uh2H diff --git a/graphics/object_events/pics/pokemon/ariados.png b/graphics/object_events/pics/pokemon/ariados.png index 7c380816f5ff9dafe190881df0d15a791e46ac5c..7c9bea26af5af40f6c36eac7bfa81a8f4d45d539 100644 GIT binary patch delta 1050 zcmV+#1m*j<2kHorBv%J?Nliru

@V96Lkz;;aAw02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000AyNkl5jn7{_(l!-Ci$B=lDNA!eH#YSt8M`$C}- z?8*(;RDr^hL#a+dPaFIb2e2B82CLi^MB?)ni(m|`**__1y=?TUkA}!dGw^Mn!kdr+MP;_hES7P>&^@X1uU|6L+F*_u}d3ZM;AJCXR7C zzOtmC8f3iT%JHWpy1*FD{a*z(f8Arrv*TR9_Yv+SHcanG#WJgVfu-|3)#*%hKcgVo z@*fGoz?(A0uVzO=@nn1{IP!ik*2@I9pcCB@yIx`cQ7-5^Tu>cu2YJCgu6UA+Z?k)` zw&I=egQ*?`p5WydsVLZ*+`{eY3TQffzB|gfQ}F(bLJxnkiY;nWHp5T0e{-Hu?$EQn z!M7L>HobuFQPT@De&L9lFu8GtHGl|o_+nJ>RiuO9<`6N#_KjQELRkR^Nv00k6$Roo z=IC}mAt{^i3rTX81;S9%wAmQ^IPMng2T|$^MkI0W(ZfH^T!Qw3T~^Q^Dv~#C0!(mr z6!R^|ZC05beL!}`={OZ1f35fBVfSDQ_8m5wMTEBOVjPR@`?xe;*&R0(^r!xe(`dB&_q9@8_8G^n@XW^V^$>Y1@-$`_ljxWO(KFAw6Q6f7L^q}jE9 z=o*S#F>5nMQgQMU_}Gp7@ng(R3;Uy}vH)8#T3XeY<~KiQ~EqyPW_ delta 873 zcmV-v1D5>i2)GB3B$0kQe*;5FL_t(|ob8oCYuhjs$9>5mU=W2~M?S1}z!nL!^Zc2b@qBHmqR=z3(e%H~|+Kv?s}SVz=IU+YWsP!SCtm zz4wqJ9XIeGe};rSw6q4+dnV@ReQbPnd3dNY zR$1SVho;z5gJp91Gs_e^k=%uL9E8C5Hk-+eH}kdRIQUlfe+vmuxIqr(uGcs^C=y2A zf!yE`DGKh3j5q1rgk$NL!HqbW`YaA48`p^}s4sUh4h;^w^13^I$diom0e%H5n9E>A zl#U9{n1~PDfQv2RK`i#D9mF|bd-5hMckVz=Mxf(2<1IG1o?Re}M%bXj-r;KnPGakE2!CFFA@y60HOyntGI7{oMA>C z(>qLCEExLv+X2i1JH)nnu|>x%=t-34@}rb26$z)^ci;CdO?3=o&PZka^^=R(Ve$9@ z!)bv(Uy7~@K*y+q&CcfL7mU2Z;q3J+E$>*2ii>FBZhLKS!|JD}JYpKXh`(0~hBv%J?Nliru

@W4Gu%n6B+;j02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004uNklBOzoFsf>o*kEu6;Yt1TT z(eb8{%4|U>HTaWRW#y4^-&Z;b!b!kgQ1+o0jt9EhfC56Md0%DJ?1Ync3zU9m4Fk1L zUuA*&{05@Y>uk`Qa}8uSok7o08(>$&?mizW9k09ooO_Zpzw}4t6vM7^d~S6jf2FrI zoU3vRWXEpduAE}nRgd?kuQvLuRo9T>hyB)0F(B8OwS2YV%YEVxbmlmTQw_BKW^+#> zTf3uM;ZMRW{Cg~H2;&AeO2P&}8&;w#jdIqb(2&{Wj7qMWpGMG;3Mz|4{#!sb<<@sB`YAf|uR)vXWj;hj#G@ZCPIShB@x*U)eEX zz5tqjZRgqEXwdd5n`aqry(E{3W>BE6PGi0|w&cc3v7B|7)bZtWGb&Iw33H7zaN|mN z-mJr#D3eP1Nf;GPa~`%To=wNwmS; z6EX*kJItAY7ZAn6(nd|)@C`K7_6^gC$jpY8HrOIviX9&}jb1s}k;~Hn diff --git a/graphics/object_events/pics/pokemon/beautifly.png b/graphics/object_events/pics/pokemon/beautifly.png index 4f584c03f1eacd281afc3d1f396b006f822f05c0..4f2456e8509a9af7155d3a1066fc66660b717eb5 100644 GIT binary patch delta 897 zcmV-{1AhFQ2GR$RBv%J?Nliru

@XBQp_yJP-f?02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008^NklOQ2K1Z;?OuJ-zRHC+i7d6Pwt? z{}Ral8ym=~0j%0UYDMr{^(Nu&3xnTye?02dE2yjfhg7a?aaOvcb^BGFmGGhg#%(nK z6MP8NOpT*qDhg)X8M8Xjn{@UA>Xk`54M6=pY)!Mp&}MQ!xK2ewhc-0Z(MYs34x~PK zT?eqOdUs4xossc?vcH zECKN`_6O3yeD6dtssJy?8P<9aa~(_F!q^3;e}q4RX2;Xm)a>LK8%$5|sWJeH2xon$EVt_;($Pa^s1F^V zo_pD35Zy?+)g0ELXY%%9-ktjWWyVU8muOm$K!pX}SE=Bl>U8 z+36k-Gq~FOazI;yWy4pc-s1+3#W!ESnl!k5ES3vtVCKuOE}@y~kaL)IPY8Za>*B|i zHgK;v(>7y1r?a*pH($)@e_|%}+C-Gn<(>Ku2-e6?U_H-sI)75Qx@>rnKIx1!V>j7a zr<|pp!n8n_w{9V2!DZ3r2V@p!#TivY7XfW}ovH=HeqOJiSMBTs&T>kpsrmfQoa^z- zIlJym@Md3at@xc11jK delta 715 zcmV;+0yO>72b%_vB$0kQe*&gSL_t(|ob8ppYTQ5&$4C8wG+|XZEV|mpFR`%AfrvTC zb$Ke|Mv#Zmg047N&@&vkHWFMDI8bK4g}EdKSAiQ9(r^E(`I0mOxY^Ba_P-cbf8zqn z1)y9Cj4Pf$s{b>esaiE}mp2i$>Se|@p5d!I0EC#F2` zLpoi+GBL9%0G6}NLG@c*kz6;Y-WRm1z;4IAFKK9k&adkLRk>7y>XS!eu5y6k#H(@y zj<3B>xZVMAu}7b>Zm=y!CL6r26O6!=6fpvEAu%B^DdjxRQntRJ=2TbnJk|K-Ju=!n z&lkk3_oN@94l_Lxe=h5N8ypfBDAPOD=uy1rlELGFS1W?nFbP8p440=fbyx!pt zNX#*z&53J796~-!aphR?kb_n>0GCOZHX)4qOq+GPYfb_Z4~K*daG1wfMdRH z5CzbDK$8QYe`TF}CU7&NsIqQ324EVwP)5fJ9ZS9L5X{GA{H0R>p&gs-Q452)Afb^M zgT62{#^iS(aPBx2b+ILjI39~hyB73mUJ9e>rZh_@<2dL&97lSm#294H39TU;pT;K> zhc1G#eCgvtQJpWB^OR>NI1W>~@7a07M0!My_4!N-<})? xeJ+7Er}R9te)T{2q?L0jY|Za~LO1)9{RXc{T_fsVq3Qqt002ovPDHLkV1o0JQiA{h diff --git a/graphics/object_events/pics/pokemon/blastoise.png b/graphics/object_events/pics/pokemon/blastoise.png index b7b6ff7eccd2789ffa617bb6bf545ea3050cf2d3..e9dcb580c52a131c0176dfa17619ad5cbd25745f 100644 GIT binary patch delta 947 zcmV;k15EtR280NZBv%J?Nliru

@X8x*7JHGlvB02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0009hNklvC{>R***-R=8If3&RjUA8c`?(%(Qogvh)Mw@gIIw7MiCem&h z=?EF9J<8Gnf;x0YSvVSGbQ3SN*KN#|gu(x$FXS zA=NNIZ)$veLcZVw#4RGDpV3yAf60s^q?xW<(T2PH!B1Kml$Ub3d~wZVwz>U=7;4K^ zUkub#(_PP2U9)RKG541|!ThI8al-1A#g@%UDHVN7O;I>$UjLFOcai4Z8SJWfse_3wq-$R95 z*9|?d^qs&i3JneSG^ni(zXb(m9yohmqz%j2Ip$ODBR@b`*`p2B;K^Uv8%Avx{?LZ+ zP2ZBs><2?X>rf-fReU|aEAl|rHvy*|A<(SV z2tMK0dmRsByATF2+d@#6>xO>p;owK^@(nyzW|zB{aR}*#4dEjpQBq3|0xbF)Y}um> znb$5pCM4n-T?j}&MH)gN{3TB0I0QxmV4%qHo2#d%VJ=p*N002ovPDHLkV1i$tyT||l delta 766 zcmVlPF2M6?uZis%U$2)eEx+)wn~+FLzK@se&4fwIXli< zz16=efY-gNT!86o2B>#zdRGA>gu-?!AOzHQyN$FLCX^6HrrYe1e@%&Pb{Rl{mv)8A z^zZ4^o3E!Hz;6kr{S;tJ|s`u*7%qbHqg z9<+GZ1h63`bn*M^e;&614STXbix^#X7#GIWI5S@QRO)5PnVmr0xaOFjjK0Wj{)`*O z5ou1~(^lgImWO+L`$1+WP`69is*}K(IuTBr^~jTMcw-lS)82Y`+Up$+&ZRN8&Kv5# z^`(r+I%>6k>fN#A;|D_9&Et3&hJ!ekt;U9nWC9)aC#skgf7T7(sU%T98Qo0TWz@JD z5XZWqIbJ${sEg#AWFKJ|l~$xQHvDj*)YW%6GYvZ2*apH%cN@kLGp5#dLj?6aVe}|m ziNcbU#)h{E*5%yZ0^isM(uaX=IPBUhv}SpLbAPKFM#aj%zs;)V{z5k#@!Xy?&I7Sw zI5=Mq!*0I2e}FZ$0gGftV6KXQ#pr-m>}8*>lH}q#zvcK)?zDgO?F1geFzbh5v97J9 zQv?9z5JXDY003FqC7)BQU*$5b+nbw)zGyd&q>~_{fx`Z<<7-w1(7W;Y zhS@vd!IA!FpV~dXX&gyLiqJsXSA>^LWYqvFO=Zy#bOU*ss`8~M=MsSXWq`5WYp@@Y1vNQ@q*wp|02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005{Nkl0RA}`&nMBve1 zCh&5LO4GsWqO|FtXz^#0L*VR1Q5}Ok^?D~c)gRw$p`8ML5{BP9zxQ;9j0ri$F^=(i zBG3Np{|zmQGu&EE@;noth@ZH$&NIX!e{{Z!+XK30kk27zkg2T!{1h%BR9mJPUF1!} zo<%`e-)b{}kJY`O*mspmVA0x8*BVVI0EIMEn+eIFF9Uj(k3$X5VtdHyqL9EIB5eh-E`r zfH|py$i;crJDn-+2?IiC_2owC91BZ{f-qO#!pM zh24X>+TC)s2iBXap=GH}mhaEXe;aS=U>qSE?eGEGPd4F3c>$F2fg75-EAsu>W{b049 dIY_+P_yrPt*PymANsj;k002ovPDHLkV1ntmCOZHC delta 511 zcmVTintcd|vX~L?|d(RFejrsXEC{FSetXLT@VM*#y3)y!Rv#2xFJH#3epY zC~@BZ8(x|T+MZ%c3G+$#SzG&B5H{iKebye(wM4bROrmhxLwq%^e=u>|rX*jgW5b?J zLDIZ#OT-`bdzjdFoyu|9I#Aah&p9H;B5_+9+2C&jdbV5QIr7$ldd`~yd~jR7ITudX z1-v!y#4@#Czg-BoJz3Nn&XwD?VbL4Vb;X+#my{Fhg!Hf&$qYGXgqbgKWS(czRed9x z@-VLwiJJ{&rWaV5f9Jj=JZ!G)7bEQ1^C;wkun#lj=31k%+iabhj<;zl2-}9XfN~5I z^NYam5KNu64eMwP=-88XH?09Z-&|!2bE51qoI1^-rr+IxCtiIsyBW`rvcJRq3fB93 z?e-w}S~m;=w@t%Qbr;Tn@*vdP6|D5jgm464_6rcZ&DK9*br);+H?VKE4d74u7(huo zf{3>FJG}Y=+aM;){B3YuOhBJ;7@jd3+(cuTm!#QzXA1Q6!)Al|?l|sX(N3tRc(Xjx zE1u%cf8KlRY*TdTNHASeXu|KTpRD#XCy7rRe*q6^+X}wskG=o^002ovPDHLkV1nB! B{z(7; diff --git a/graphics/object_events/pics/pokemon/camerupt.png b/graphics/object_events/pics/pokemon/camerupt.png index 498075fe1708b7600fc462f1e74072ec2eadb067..b190664b68c232cb339fde5bcc0d76afcc0ac417 100644 GIT binary patch delta 958 zcmV;v13~=y29F4kBv%J?Nliru

@XI3PUtwp0KB02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0009sNklyKX02r7{&?PZE>eKSzNFOhGsBkxUu+<#nQp{ zDMFR{C7OJIjP``VC^;pLlum88{u?6fbmGg&07x)7zo&vGF5$a zM*8t^&wFskVTSo%1Xl39W$DZLz5)_lf6A)^2wBcpTgoeSl-ts?84wx>NGAVbK9)zUI~waCOexzsZmh_C`hn8_;z`cn!1Jj-SR32m9|or*837_-}71gvorE`y2m ztY;5SFx1nTNwlX$MmlBbY`KX76k<^?jX*9G<)N5S0fqh298JLn{a6-nJp7k zEUHG?A2Jtk5MUxYnr>CkV8N8sD`zsc2SzH>6WCRQ6w;YB5gpBS)nHN?l$uB&&cty> zUkfQrpDFegJmUnjPo^V#aB(XKe|H$LZ)04?nnRqcu@{(RcTOQq)1+Wllg!CI;#~9$ z*)M1W92wv7wBLJl*;P}R1`tcZSRuyxJm5jVegQ)vXnL($VSzZifd(#ZzpWp?S5ue< z%8G=sBritjvtQ6arLNVrilHB4@Dw+&<~`CTlJ7Frf%;pLr1Grh2PE03e<*cD#wc9I z0ek+Dtu%1+U~gw{XV(o(GF3;N@gLp^v&VkGTEM|1Bh+-8%%m_F_9awA*3NEiw}z^P zIM2JV#b1NL;Nx|;7bO@JX%E_jGzOms<(Z1QH7`&sB-!g>s<`XFIH5Ds@}9GnJV9UK^7gnKw`9B ztp_8fz97bZ$Sr(w%Louc_vbTfnx?_ggI{3d^pxS^frYjGcE}s;Tok|kI%Hb2b4VU` z4m$ype9I{0^DX}p_xlzLqy-rg{X|kf66h9WVt;JFW_x{YbCJ+_xz8{;_pneR@Q#-I guA96fHRj*bA90}(KZk>n`~Uy|07*qoM6N<$g893-RR910 delta 811 zcmV+`1JwMF2>J$)B$0kQe**{6z-lgNec85o@MHq{Pr$t1+3mvv%KFbDDnrw&Z&Y1)?%^zqOB z{(epz2gCSZ1a|PNWn0_%wE}`|<=qAlZfC!-m3L~N99!iKpfm)qf0X}12f@%PXW(PO z?M5l@7VO)HS5_$l&f-rg?-Ur$1^anh&X7TQl=7-cT~-R4Cm&tELHeYGVf{lT7#vM?^BW9$dIn)QdLqYj`J-hy0F3U)!#rDgMK)X?3D0ggC2TkGEC{}1 z-_o-|Yol4vle4n)e{3?rs4G}L1C;?BS9(1>f+cLwH;vx3_mnN|BAXuMlrrQcC6km> z1I%SLm|G?6V!>{relHjxEz5?9A5Q!+bo6XuE~{B^WM~=G#@vNbKZ>SZN5h6u4HG3L z71=zSPlLhZb2h`2lW-WGhocBaH@%f%k>h*Hq}xa|(is$(e|QxbJywvHBt$7^_4)q6 zd{}vVg_(w>0j$=;untjbSYRX|pD&o5B~ZC4FDLSACwJct?wN+;3hN@A)V;jIgwq7P zhO4+rv$(?G{iGR={8&xyy=199_FD+yE#D;uMMhkl3(x1-GER9F-w*2J%Vy>J;`*W+ zcPVmgz?SsOf4#fRpM!+co6LDLKJo+`3}(YRr`*2io_0?;cT`>vG3l?tVDNR3?L`F! zRF05`t7GtE;4K-)r)h!$uSQ@N1i|gbgH&Yh36JX;Oe1%>fQcb-RHmy0a(jOW9+U(t zPB(nOx#yp&31VKy52MeYl7hQ&7lqdg5nu{uk9gBCe`cEPJ(yA(^UXN7Wm^(|o(51} zGRFA&wij8-ZM9)OU}XqVtL3B>%ec$cI3sx+J{vA$EdC~JVvG@yrzF8qyKNBF&@tPc zjE_2+cqfm`oM;acw3qHy26S7j*ckH^ts53S9=r$4WHV-4%c(f|Me002ovPDHLkV1n!Yfr$VB diff --git a/graphics/object_events/pics/pokemon/castform.png b/graphics/object_events/pics/pokemon/castform.png index c87314166e428638eb154da9a01dfb311256a533..5c7574a78cebb440c33845468d15c3f1c2eb3445 100644 GIT binary patch delta 258 zcmV+d0sa2Z7S;lgBa{3IJ%8azL_t(|obAuO3c@fLh2hU3V+IwscKO6DE{1M;52dAJ zF4lrugs8Zs_hQB-;t~HA$-6xqk~T!STrQXUU84T-E==sE{_alADx&22qg|wXdf-*3 z7v6nfVB=!1-79;S>>Zbpd+DF}gYdi*Vloxw=4;)Wv)UEW$5ek>^`z zB4dv=a#t*{?E#uj<9GH}8xMq#G8qLvbN~PV07*qo IM6N<$f^A`c=>Px# delta 2829 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 diff --git a/graphics/object_events/pics/pokemon/caterpie.png b/graphics/object_events/pics/pokemon/caterpie.png index 927c53d250316b8a59a130597bae3384c65b100f..581a2b5fa5c11bc329f79d7e53a0ba3d27dd1d3b 100644 GIT binary patch delta 581 zcmV-L0=oUO1epbpBv%J?Nliru

@X2QrtC?H~XE02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005KNklfOdog@=dS6y}0^>3>Y zi1z^VgUEu)ZngaDz}ukT!+Zyk!KSc3f69Ik+JVmC@@j=f!VpSXK;|4ezJw0f z0z1%Qu9q4U3*(At>KZ~a<8jROV;3bRKho1YSQm=OaCBz5YlJvx4En>d3A86H zIBOR6x~JH)LXo}(u9|`(2*z;+(+&&D$##Pa2i>X|5LU()lYkq1Dx$8+Ap8t`1lx;A zlMvPkCeh0BMq#Whf3x6I(p#$v+IMac!fl`?oEIvc=az+1%3gp6MKX9+Wo`qn!7`@- zE-e40*@gy6rRF5Sg8KH)mH9?KH{OCp4xW8vE-aQ>-_t-=RrCg;oH;?QH<)|djrX8e z+5i`N53>K)dE%M#7l{k`n=(v~lcZeIpy5mM*7~wf-Z6-dR_suQM|r$*c)?hvNWKDC zPYo~W!o!_=fHM@X5GZePkjwx802g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004`Nkl8ZB6bJA(Ik-Hsl`Mq|2%Q8Egm&>$=xT^K zbn-KF3!Op=9lDsb6p~x|k@6L+62U;ZUhHspmb-K<__p8i{Chsd0~l+pvBvsqA-5ZN zWjA1DH70h$v9KGkuo{z8k=uKt1?H93e{i;?VWZoHRtxNUmr4WXTHwC-i!l&ax;tpH ztSXHbfngXafkWe}Uog5uvRKSzpj!&xD-+nG=XsS3WTkM&WZ-j6JRgj9p9mqhO5mID zog}bEEJQNU?JY0BwJ?!0!B^eD12R)T%%R;{^!v&VdP^?e^}wN_j!A4YlEDsje>;H} z*bI0O{4yKx+&`;K{<)vofRmc|6SKjgVrF!1G6p^;Gx^mF4LDtsn{8z@Kt?GIjYj%; z-O$KrfRhOPuoxJljG5h>L||n$U_&CCVSB|MrmB~0sTlVM$~Ob68`>4TeY6+~&UkAv z=X^KSy;a?YG%GB2=#i${OV%xhN|HtDj?Y$~h#uoqnc2|b@H|fV+-UJLP4yE*H}ae( u$`LZOD6s%Gqt0J0ptbs9!-WIwKi4;^p#`vClQtm$0000xt!XyklQ|S{w*X~2DsFvE_JED z7E;_mHf}&0HICwjZ5}sZ9yN}}zG?@r*v@RwaCW4@hDO*0fv4JQf3E>&LEygjN(@x< z&?nernO%$Kz+SKK1vahbJTL&!C)CsF#0BDtedow-8^#hv*^~(H|e+_u!K75 zkQrloqR|}Eqv?wV_~5{oh=Iru$=-Z$U@05aQ4eB<;))g>-%DD0R?n}dvJLwa+UK-e zMGW^9Rqqj3MEg$Y!uPIcvOMCJ*_v^%$)R~svO#dev;AXkLf(eA#)^g(&4weIh~~@m z*8eb@#%e|*Zw;H~;sJ;mL;i3MyQqI{_~nQ8pX&=tz4grQ|IbMP0000@Y0SlaoeD?qV02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004(NklXk|Dd;Qd@Q8%8r#Af8NIpWLYri?7o!@U8E}pRDQ;gHuz8Tx|`1@ z53p`%5^0%NTbq2q>2}@fk73=A=g|m~cf^nM=)zOGZuNyzzi@zc$A%Npz8r9FW%eVD zWVK*0r)$y*R`lLY6lfNle^Q9wdBZ7^Rk(L1jL+2W$m{>dCVYV=ozzI7}#5-P|&DoxyqCG2Q+6^&54qXhiQ31*`A3 z h==zM5US0Pe@&a1+^HV74tP}tM002ovPDHLkV1gOa^{xN_ delta 432 zcmV;h0Z;z(1cC&RB$0kQe*uk2L_t(|obA-Hirg>|2H@#b`c>Ttn*)_sq`1;dSWxNQ z5^$eOZ=4&@tGElg2quy?IcpVq$>tge#4MXfAAmIeK*e+Pq1%j z5^0-PTbq2q>2}}hw_)Fq=g|z3d*WAmb>UmPZ}pi|zc9kSW5b2$R1UbdGN+klvRW{h z%ROlYEBfjd3bYE&mlWc6J#dO-6&{>h-20DS8=ANwm$r0ZI&xe-P1Di}24ycdZIF!F zi{u}k=5ZRa6%1-1f6qS5gJeYFu%KY|^2F422G@PZbPw}~N9tP9h~6U#R-c~8A#U?4 z$C#mi`J#&k*~L?XHh#(h$?x@kG(I(C!RfjDeja(7sBE$>>v8#2Jz8(&*bZ%H1?NNB zoVUL=^piGQ|6ldu?e$jG<1IsPw*`!rOXplQY~ha_)m6M;CNBGNf39BOH%8YxQhImY aKgdsxy88jnXX!uy0000@Y4jy*Qgwp^302g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000A^NklGO;$0l@VrIN}y+18fZF+3vz3%$W$mdE@76vW@a=4w>=;j0BKsf1J>a z5y3V!)YZTkE&CotT7bGS-H=0?qGwFgO$aDo&jq&iOn}>T5NTgGJvX|-Ch4vOR^o;4Hk3oqPiEPGICQi@<0l=S9X>g0a7`Q1I#iUEYq*#6e@Y@d4Zc=BL8_$RJ zstchRk=qN|6xAqr&4VE3aQIBff6CY@Su6+6Q2;%60`ex^6n_JJ#SZC}`=_%kaMlS3 zuk-zP7bgU%^}{^bj$CHzlqFqRX4%(H`m_DRSH_v=Rj3Mk@tiYz{q%yC z^Ov`Y7NSomqV_wPt*_YmljXp7R?wYAv@S|cclr;3#2;V z+Ju6@Zj+0*W{DSg&eqw(e{dFC_2Dlw44-o$oS-P(Cubq0;)@|6*HzbYmBnmvyBzr} zvzrwv?Y*vknBFxLrj=A?2c`X#nsx%Kdf6ou1n*iU)heQk?J_V|(JBhJ302Q-ZXTIY z;5i&D+MoubkkGJZ_E?qH2W$|u-Sv&hz+f4};V<#o_4Om%MJL$qe+j7J=-M^IovRbS zVqHLVcM}eeK+nVNQpq2$ufLb0z_SiaWC_ZI7pBm(v_i9^RS>*?3T_5NK+9Z>w@DPs zS2s65jR7mq<9%=J7Grn>seMmMkWLsDk-QKt;PA+i7a*svYK;2%^9u7*Yy;ZSgWt|z zDs&CeXgT>IfJT*SN-}^}he}~yAjs^BO(}-h% zF-r|#)nU$Y9MC?q46KG|5L*n4ImX)(K=lv&!4!~2F$$144IvfCLF>TQc5!A6&@zL- z9+N!_YA_g>sxXN@=kA3z_-px@4s3T^$2VwcmRLv_(No`7JtI5nuINxS>mS*bB?iW_ zJnIeK9}@7+0HWynf2QNsG}sp5iq;`y8#=QpF))@V!G_4;O9AbW1bAQ`1SsM4_O77bjcJ#)ogHJ=ZG;=2bR#RMeM&kun{uw4fc?g~uRC)7Cgdpc zBIa0c@78Ez-g7Y9bwPz1n%Dwvs(D?k2bR1lRpHx`^LNhRNBR?7oCaPD1;yDX>;3r)mM);?em0#fDAt>hIIQn=~R}lG%R?gCU-{zPdODUcG{C^R_UxsSTwZp z6-^)7{zgQBYnuvur^%uhOib2C1G5E-(?saY<}f1g?4xUocwhK3X7B8EiUN|GL^ zUcmbCjm3yDCPm`q`S}I*^LL+JO?2-s37~R)k_cd!KJk%``yw^4JU?H;AQ0F@&V7R7 z2_ub=j+JQQ8&B`SdC(h-98;LV&2sr+FxUi6=DqVe9)g0-6JjSAlbEl(LER>to~jv| z<+8#0T@ZVN*z1!Asi0eQ02)X>1kh@!lLthDc=I#}tUe%`)}sQ2#GLX58nk&T}b&*J~QeghJ;9iRNnly(3B002ovPDHLkV1lLZsVM*e diff --git a/graphics/object_events/pics/pokemon/charmander.png b/graphics/object_events/pics/pokemon/charmander.png index 2ee4b9eb3401f8d2efa5a5ba6cc8934117fd8a71..8cc5d1a2581ca2b50995332a64a1abeb684ff9b1 100644 GIT binary patch delta 525 zcmV+o0`mR(1K|XaBv%J?Nliru

@Y5Flghrl$Y^02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004nNkl(beawcZ_@MWz(1}pRcR9LDOy!3 P00000NkvXXu0mjfMfT$U delta 424 zcmV;Z0ayOv1o{JzB$0kQe*uL_L_t(|obA%FPQx$|24H9EfQNXk`$Vw75F#N~Hij&b zrHYry6zLp>NQlAikSraNJOR86PD`6R7q>`ENVy@>XXk#$b{Ly$uDRx#>ri|c⁣* z9Y7N{AIRj1F9tAf05)NFP`PL384X+tU>soI^P@*KDDT^g?6(1N*swLXj>yoV%H#&JK3DE=?c0)S6Jk&ae3%Owibw4|DN3A2H%nGYcg;8ntY($ zv^bAjOYHVEv?QP&T7h2>t;B)cwksNle+gIQh7TEd!P99v9wfX;&!+?bxV`|D*b^|q ST{EWu00004*r diff --git a/graphics/object_events/pics/pokemon/charmeleon.png b/graphics/object_events/pics/pokemon/charmeleon.png index fbf75461d7de6dc46a692c136de58c0af4506b69..99d38dbaf62aafb65bb8cf3b93ae62f31642164e 100644 GIT binary patch delta 599 zcmV-d0;v7S1giy*Bv%J?Nliru

@YBM&@Q{>}gZ02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005cNklyr!uvXMou*LV92k@WRrQ!w=R14voOeID{U6?PR^3X#b=prVI#-VR*U#OO zO*-;l6rivGIYL)62fYE413GH8E0Or2;r9g!P&${)Vk=|;_va?-tt315`ve_8e}{LN zY_Une*MtK~psg`62XxfvZ4N*?_t3uZ74p`YF_nac>0_s=St&c*HHDcN{F-5V;<&v_ zH4(Pv^j-xMP~(?oK@}%ZSHw@tRFq(=o-b^)XH(T|R!hJEXHU!*gObKfH8U|^FYY3$ zK)7DqVncsP+q56B`SPrjqa}tBb$11%fL+77U(p19MZTB+UglMth~*j|@v*{-p1`<%1V90avTzvo60@gJ`Zv*76dcq{+_002ovPDHLkV1na843hu= delta 502 zcmV|XVo_YCFyXd36^o;jLSoOzkz51<2UcUAR-TbYv&-0NoW^N<-*89# z)xlS7A06Jc&28I9_md}qG!zK&d_DbzOy25Z4qJ*3t7&OSQl!;fzNhxeRSw-Rub_LGXv zt)qVUxm&VHM}9#83JWj;bTxBO8<07mqqe&ei8BSi&QXBUxnvsKA`AHaLuS2~WaoaL zpabae4wE%D3HX+9e?$qCmNMpmjvBqq0chtQ+84e=-by*7lCUs+?o>5xOozLsFcYI+ zGi*;Bw>POKLf4$$s~`hv{L(Dg;so}R_;Hzv5_Hw`A072(s+!Gq2{_>FiTPr*M#`yX zCg!WfO+*z4SBqP0=r3rS_9Hf5ZaOn)Vi<5&KnmD3tojvAY~WYqd-?ZuUd4&ntnm@= z`)fts)Vu2^bjc!h#Z20CkO3#)Ug8R-CJ1yQZv89nqWi7K8)7k#fI@YBnkt4oQ41Z02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004ANkl`6u{-o;wuZsXkSxLo4Mb-r2c363YO6^wCEje<@V4j9FOvilUGW zs;s)0b+sWCxqZE=77b7yXoJwYI&5eIe`*|O+t!kOrmEw9uUaxPHIEiqXn4lZf@h&)(>nu=H-tIpsmeA&oB`-!0mPx{3Gvqcq*>wprP7XyAIaXqM6XE zqnTXp`*n`}gNEuYN56*0NIN$O3k)2&n!JGo*{^WfoswYnl$;WN8@VXHF-!U1noQIY c{_FSvjB>Duv(C$t00000NkvXX1g=70g3tTaYybcN delta 383 zcmV-_0f7Fx1kwYLB$0kQe*s-dL_t(|obA-Hio!q;0MKcctG2Ke{F@cwK(L4k0ZU_* zE=CCWF$adgLhx52m@9<+5v!ZM;@lZ-heNKogG}X{-OP;1vH(L2F~ksmDb#Wiv#|6P z%cX2ktE`JzXIoN{+t#hb?VDjpOXfT(Zw(dED<=e@RB>hE>VNW5$A| z>*CgKN8b@MtaB$CGrjE1Ua~r}Q*h+pNUd)R(d}NcI@WZV86d4~E!w7%bxOB$gSHsm z^S&X&k-2}R!CdfX!nRNQ#q;#2$c+!YSvzh8%MG+0V?k5L3~)Wap6+wOm9fsy0Da;W5(Ajlu#WN3JGsAVKykTy~d9uzHzXCj2&XQG8>T^1n5i ds3ZK>@c}yZ{s@ug{4@Xn002ovPDHLkV1mXVy*vN_ diff --git a/graphics/object_events/pics/pokemon/chinchou.png b/graphics/object_events/pics/pokemon/chinchou.png index 703014eda63b66c0c262715a9e427d740244f0db..c6550ccdd3c196d6561538dd5ca4e6411b47a05a 100644 GIT binary patch delta 692 zcmV;l0!#g(1&0QZBv%J?Nliru

@YF9mQmSlj>r02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006jNklj2OWc9)oL@C(%{5e$mmoy+L$m=MBhlUdEC>-`eW2LqA>3!Pw5!18E&Vf0Fbuxx=d(gH+|FxHmW0sKCI}X5hq3c)O31SbyH^!q$e~4{@SF^Rl*m9mv=rm`#Wpu=_@dQwi;@`f-j1K!Q zzrFc*kRaQ*j4eO$3BBe*x4c_=noHvez@tiFKc!>NuctjX0Wx)X$yVt4WIR4SKQtKt#^$>pk zlnyg1i2VG*;i!bF5}tc{R0n5E6~$E?HFqK*8JzVGRVVSmQl>8{DC~dTumiZTS71i)kMcWkAZlCyA`fZ4-;GnC#Y)C zY>SHK0L4)1tKOd*))V!7mOp?mc)N-u5aKxm!H9}l@R;vbKt}XEM4z-^^ehMRlNMO{ z3)9i!`&q^?JzR+DhE01c^)VcDC^tTON-me{4GDre$=*vh@T|km29G z#f1|j2V069$y~tp#6(|dtJ0Dg}BgMf9#}HCQ0(6?ba)H z>mmB`dDzdKMl^e7L`mNHJtB(CqoQZabzAIer5fX{=r&wmdI@{bHh f$0r0F{*m|%Ey)9gsIwCL00000NkvXXu0mjfnT#U$ diff --git a/graphics/object_events/pics/pokemon/clamperl.png b/graphics/object_events/pics/pokemon/clamperl.png index 2c9d0d873355c4cf50d8e579eef1598c5cf19bfa..2a4f337299a634d0448186c8f2be802cae0b10ad 100644 GIT binary patch delta 520 zcmV+j0{8vw1Kb3VBv%J?Nliru

@YF%-_nNAUmv02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004iNklC&ak-%UU+ z{Vyn0{-|yXAB#Kh2ZTxU3%h<@m~|~Qf4G*p!Ils&`!ZB+AztK#e6WP6(QqLl+rm1E zLo#Y-wuQL3z0ZvXS}5SixX2`6TUbSekO(xeg!NQrdDhlXgnCbC2DplnBNSFdGilit z*0(|k2^)L~=YY>>N;xbaHXp>zwvaL*G72X?m_l@TV-j$c>|Po$vCX!Sr9z}|e+ks? zc{SsZwuxNrITw#1+M{f&8%g7m8^T*&8Uh8#}Mv;#dxMv1rEsx_u^>SFP)4qy9qPy zV=9=3(XuxReXJK%7?;fn6T*FrCgX7KWBo*-U$K3=es>%HqkIBLLJ`{Hqky6S0000< KMNUMnLSTaM72wMN delta 410 zcmV;L0cHN&1ndKlB$0kQe*t$%L_t(|ob8k`YQr!ThP8PS^bXEYG6kx^HS`*}M{x*} zKwxMF%d>|>;KP`7a15e3M2Bqh*d-)YCqF63rF3b*|MvOW-+M^15SlV&%9JU8HxYdv ze?jZ!M|EHLN|MnJC|B+metkvUx)nOysmftbi1%|9>#z`~6;V%~f3R>GrV6qz?2;^| z=`gb|#ANqaISs5(!jUm46<}Z3CX~_yH1LGoMwL}L)Nh1#Pgn`KP4X)gw$w5m*cWy? zDW!r9zJxX4J613O%NO%O!|V$gm$GDV;)^RpmlIcj+uWEQOzg8S-$3!5p*9~iIl<4lAZwb|kt!#(gAZ?$g0A-UmMmXLW9WQ6%kT#7Mfl8-Rj z&(e5|?V?KOvbkYO#Ter(uE*Fu(dbv~->%=?#{VdvU`GYE5V?V;Z~y=R07*qoM6N<$ Ef(*ODuK)l5 diff --git a/graphics/object_events/pics/pokemon/clefable.png b/graphics/object_events/pics/pokemon/clefable.png index 43ff65d3f131e9a815d844894be89fc1bd0ecffa..7d59d444217775121d91a26a6e2eed25998f5f57 100644 GIT binary patch delta 650 zcmV;50(JfJ1l@YGAX@+SR()c02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG00063Nklme+*e=(enV%yCLP(fDjzE_)mBE#U*wyA2!jp>oG z{07hg)sb~UDmc>-T|mG;X~5U6DbP@tH#`<+3e0IyyCdhG0*el^ma&@ha=}|>$U}kAy4-eV^PQ9l3Ky}xr00cJhzMwL!#~v6=ON>Sk`b>cb$F*fA8V< z!?p#MXpBAVE5;H&(5^SPoavhD8a&wZjQe8rc@Jb+mfjr7a=&c~%qY-(5sZbW1=FIl zxxr|iX8d?}Pe0@=hCR{d7wcM&o2Jhz2$R!oD9eW$vfF)H;fvD@hik6wz2hw7@ZdOe z4)ktxpC*I|u|VH49s_ghR|ABFe?>3_7!%R}lT-f?Y;J;yXRFB}HBfZl(-AkjgRn3S zFjRUONH;M|;(4j{pDw07*qoM6N<$f{RuuVE_OC delta 545 zcmV++0^a@I1@Z)tB$0kQe*yhTL_t(|obA=Uj-xOT2XMD;{17YMJc!dRl=W9dARKpGrtx_Hl(Djx+49xwc2gS%&_>ab^mv z+~6)w2oXYtRl|4)Ol`Fqz%MMk$-o#N2N)gudv8f5T2Y#vo8Or_IKP^K^JZy93;s1fctSp} z7AT~tOl5gffN^zLn5MY2eC}|5@TsuF<$wYa&GLL@arL#4PiFnK>7G{Y#ro{nr&t@m jIw|mT!rg)Y7qOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiWihy@);00045NklWgZ}mlz_Yy*gjvP61%AvQt0SSJ{Fas}ikge{rh>)1!>QSc<09&-i$9YxRLvYoHQLTq31p z$ptz*o_sOQgNDWsB&&H@(26dM*0(AvurV>vwAqBM-xf&i+&JIC+UZVQ(`Q9f8~`)Q zPVK;REjnU^9ZZm1xF+qXt0k-Uv=p?GmxjK-;e+JDU6?OR1dwjumenE2K zdtmalWHq3Haie64*9h~I9nr?r&1SHUM9=yJ-;JV`@BE(Af`b{I?C7wXur*EIdlzIY zPM2cOsiWQp(Ny$2eP+Hl%&X^;`_+GS?x)pjc|UW=2l##td(W#1^b!`aOn5u+fAb3l WQMK3Fj}XTI0000WjI}DRxdX5pOM$we|sh%$$f2|(qoC7Ao#3NEh zmRz90^TjvQY8)I)kgV2iK`*+n&J9ym;9z2)?Xn3+e=LyN893j;-sw(!r_YO~XaHNu zPVGQ*EjprtH#SHv$~Nt(sU@rKwiWb}w}u`M=peZ$!Hm4X-U@MF;9!b92KXjOE_4qp zx|XaATG+CZOz|heY|hyc9Zbz?jW0>`>Tb|YC0gl5pE)gPY*osRC3X{zrbTOA2HA?! zr8slysMkR>6+JIsndg>y_gr$n`>*c(vU@G(JBNIL=X*GNUR9vCu!wEK$ASNwUxtOP UtJxVdp8x;=07*qoM6N<$fV!Z diff --git a/graphics/object_events/pics/pokemon/cleffa.png b/graphics/object_events/pics/pokemon/cleffa.png index fc7077b2da269bc408774e232299ecbc9d8b2034..2adc34fac9016d18186ad5f6b1d2d1294c79c36f 100644 GIT binary patch delta 442 zcmV;r0Y(0w1CIodBv%J?Nliru

@Z0xybXq0#^V02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003qNklQd~1|Z{UQaI0Ruw(gySjyFehe zhU7S|yO*$7Z1M_XCD-^4K2f-+93reM7H$%D4zv>TcVBjAhutL$FlEY=DO0BWWL^Hr z!5T!*b`G~MBHHNIYk-dCCzMLI@f&GQ zu_?W_1*iM7=Txvts?cv#A4FkV`fUFT73HC1u45KltBZ>3#B0EF=F3(v7cmR&SooUx zHSrqYg*gMkhKtm7$Axi-%)E8Bgf;VxyG01h(!F%RW$%t`hoV2;TOVMR8E_wmV3n1F k=g5dWHjXVE`S5@92~Q%pU~I)9ZU6uP07*qoM6N<$g7{y>sQ>@~ delta 332 zcmV-S0ki&(1fK(tB$0kQe*r24@!hcfvoR;S(Y@CI11&G8l5FEQ(vo76 zd2Jgm_gB}IU{&Uc->BY+k}C7r{ue5(6Ukh}EVxj0&PC}p;4SlgFPNK{1rL13d?>vJ zI54*$*l<(19=I_MLXnxb&XTaO{q7PWGL3uafX(QP?1Wi;RNk}(+{+=_wAti3G9pja ev4;~6&NpAuM$%^6dX(<~0000@Z5G-q$fV%(y02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008QNklGyx2vPp;OVEMgB_K5qhbYda3`X zyl42YE1x{g&(_m3tU%~Z;G()Fnst@9f8M%%myJLufZidjB0xj4Cg0Kx}FB#0urRCwrEugYth1XgxrsC@AsNR3{y1An zzMf?p-ULeF9SDbaSFxJZdc08lvk!!a9Q$DtIeQTM5jij`0O6a#!QsAle5TqSPgBKx zAZo^o0)+l_)t@r4R9syh>rEy%e~wUbNqoZ~{CrQ|-cMJ3lUORQ`amh9#HU}3U{A3Q z1mU}ZE0nx09Tv;41OISf&ly&10?}ScDGi->SFsKJ@&0~G2>fv3JTiono9nCF?2n9i zT2)D9&?_Zd;o`$S2rKhy0<&3X8HAr^XGvz5ZP*G~NyCzx{*nVT8+cvZf3g`b+L7f# z6s=*zy7l}UFH`MHO5je|3GgyWSY^0kz*F1*dY+_$l{|Gg<(54jJzUH?VL0o6Mc8RU zM;SP+kgb7>k$Fb=TqFq>V=cg^jAt3+dIesaE@!7JBZNTU#n=RJ*5r9>g&hSJrQL)T z?W(plLiEr^EV_*B3hKxCYDG6T1KJe0=1#!4C^9SDWz>$Am$Z${u3$QCBS_UO;H(S8 zt)P}{Kk5R*so4sU?0ob&+goMWIfm&Y*sQQ`wL-L8LWtV!m%KAnxc@S0dcSM_$@&Fg W2X_nTEVwNI0000XMfoM delta 705 zcmV;y0zUno2ayJlB$0kQe*&CIL_t(|ob8o8Z`&{shPi0yQvL_VE;2PhK4t?ARdkaf z^NMK6t)B94JalpXTr_xb1zR-WCF~tVk&KHbL#Lv-MR`Q&d5<4*gm|y_dawVdiZ}SL ztDe8kZ`SJ_0tt&bUHs5|k8%Hf7?xo7sMfurUNL7 z%*mV;2?v3^90aq#A&`Xqg{~%DtuFX+rRMvYuCB&FegZ}AWX=LfxWBlXopt*lIO}@i zNeE=2EWebMSg0BEY#vR;tjmINV?g|$*BwXT@y z;yDBkLOcmTv?F_Ae{E`%W&6myYAerUAPEbl)Ku!yZwo~Bfh;Vq0d3lJ=6y9X3kzlH zsl4BMAzcO@0$JFyur-Zu>S)08&k!iYzP>K^RoVmMO5Ma6knrPjdj3!}t-ohC;5h`c z&|E5Y-C#InuJH^Zkc8?f6M6Y*s&YAQa14RK^$MqOijW`9?Uk@*Y#LsQEWJ1Ezy=n1}EG%%P8F)-W`1U|T zh@U1gZf#-`!nOsBi~}bj0yUhD30PuGf!xj3n!ZeIoarMAw8!-i8(X9XnO$n&NDU*T z0O|mmH2z@?f8dZ}GbV~$*y?$;wk|SSVprO@LK*=xAs&fM8P`az90{En1#*KH=~EkL zQ1sAjHyDK!NDL+g;I6LwB($2?Wt)K7Lf=QBcrU7t=$O-wx|4nnvH<4nH%H%MfhhB1Xvvm@;cgO&({j#r n`8e~*t1ka9@Z5(a`5EAIdR02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005}Nkl2!cNEVOT>Cnt=Gv8l0-Sw6({TUyy zAYBI=7EbB_WPvRlOa27_xqCBjWUvR~K&m1%nH+cJn~BMRd#HbS<6kpm*ED79h5RaU zJ(vA7z%ZU)nj;yR7BY5)9qjzpf5A&3%L^=w^Cu(R0Ti)We&v$>QI$}jMC;;(kR2~r z_^USsxZ9V~Y=322h$99f3?YtOe7xk|-U=DJ-+TLyw+5f3C%vDolNs;tK4so_?PB)r z^W)=JD_pX=c%FB|oXpsVn>+8v!ObtfzZ_o3L>J_XW&Ln?xF^d?#*tgDBbjzHLd#n> f<9CX0_`l8{7VTYoY=04800000NkvXXu0mjfCGH#& delta 544 zcmV+*0^j}E1@Q!sB$0kQe*yeSL_t(|ob8jnlAACTM%ARS8@&T5>^h0-eTB^aG~47c zF3>QuDI{pvnG}E<=*-gi)tF^6GBnDC9i$7pnxxH)KQ}%|obQfgGj`22*IaYWzouF7 zw)%h@H~-b2tbFylAgLCc*1Qa_nrVo$c~Zw^yYR_EziX`R#F~$Mf9CDSLLP=Ahmn0> zt3?4j>xiP}Mbo^Lvyds(ADcqWFO9-25pME{{lXTgOw(iEmO(@tQ5g5J5wZ*@m5*ryPY6JUc>Fp$CxT+&DyAycA8K8d;T1Vh~@D?E#&ZbUk>))2vvn>(9$ zQK&?cgo!Z1UWLfef44>$$rOwb8%H*%08{{prVLq5ek46IevFXuk;ygHewO=2xUCB0 z;CUXAX8{C(Hm5!@DV&5DBHRe%m-{*m`SthL!z-DnL+&i=hr`1iSza@a+;Yvdn-N;x ix*5Mye8>NF7XAP${9W6g&T}UK0000L42jB>hBv%J?Nliru

@Z8!_u@HK_mq02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000AoNkl;tl zkpw+VU|uC;GvGeWz!31f$L6%x-BV5j`ygi9hFn6YWc^s3?#>c++0&|_?N3$uzN*rn z3HiVM<7Sd~D*t@~dUgzakLU*oC_4tee{~e7aUjFL6F7O747yw&7tl2^W%S*~{=7&C z)X#h4@?TQ>-7)$t(Q{hd#z^ZO0atnx1tPZghRJ}<`Q4s95K`W$R!%skke5hshSjrw z<%KhQ>;xVpmfqMu)!yydBOy1lCJN{})`9{sT56~+nSFJA4m*d{8V!gQqk&<^e;x?A zYU2!1{nrHzKvhVf0Fa=9kwAJ(WE4;(qyi2n2_T`EHBmra6f%=uLM<@&Q>Y5$U04D- z_n3%LpnZ_4dVUI0wV}ukPXb7&69Eb(3@7uy#RoueDHTK4Qs*i*NOSQ-YJyI{xg8j9Ajslo0ca0_-COkd5`Q3IkmK z0qm1ve(f6Z`gf>43E_*7YmR&szwre*ztXo1_wVzPR0Fu{>m^?T_Obl9bM86%^Mc)@H3A=4re{Yp*Ce=oOjqnly(_@)X}WR~f@M<5)d7LsV>-TO9occ#c9k9ajH1hK0-yI|ppe)% z(^Ai4A-vxfuc7_;E_S{LaMS^Ti`4#|?<6O3prxI8_v7~ex_t$*v^jg5Il2%40000< KMNUMnLSTZ95$C4> delta 879 zcmV-#1CadS2)+l9B$0kQe*;NLL_t(|ob8t1YTGar#&siDZ|o=7Qyc^d1NUlIg(1)k z2?h042BYBIw1qHmAEZ}T+5IfZT*$Pyj|jLLr#>>gEP*7t9tR?j82x-cXA=+#xD=r_>8kpn(8DgTmeq z?lj>6VB-;B<0Lgyf72=e#3}HMJA_za?FFDYg_SX&jnhO8fO^TT7PW7(i<87qCID;& zv?onwS9B}z2B5bltertN0OnN$EXDzYAp&lk&al@oZ?pq|$=$SHK;ZyZTL2w;WbV|o zvKvRaIF_0iVtpPUKo&6P4v-6A=h)Np65wKR)Xku|RyM!ce-b4&y|(_DNd-(=MQVuk z1pvE4Waa=QZ{hqcurtBj-YwPRJ1EYS@(ZL!zd~QQhD>gx(Y$7fA)8jW;g-C=gQC>& zptSNcy!ldY!-CG}T|73OM*r5U$)z;9tUO?chO&-+-Q!9DOAlhF@4xEcPuZYbmc(&{ z_--PNo`Ih+e}=w3Gk#zc8=q`5`R)E*2QA7$m%`6bg;yx$)n>rmHhx7p<+;&h?sA}_#1dNJYQ~E@)LpB6PR39t`O<-(0A$l@wblNZ;&C#X%$9bE zD01C*o6PQfT4+9KB(Z3y)0UT7UkC^_QT>7RTXN-gf92XdbWsyp*%{H09RJA50su1^ zv|O>oFiQ!2dn<|vSPvhs?1WtSr#f9+aa*9(w#1kjU4_%!w~D7tBJx4RZSe$9ee(0Q z12~;IfX^GxbM(AbS#p~ZKofw=a9EJ9<5PWB4KF7D;I*Ge04MtZ`aoseSUma2*Ozfs zwINSOWuEMB|AHC==o^~u+{9p=v~o5E7=MRn?&OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiWihy@);0007gNkl(NCBq4PI@xPKX^p;BJ1wM}b{TU}F0KB%>_EN32 zztr)s1$IWq{mT}BS)Aw{`8H`7d$!s5fA5AgG74;{?68kt(S9vcC?qqaw@<=7s@XI=haW^91wasnJ00d68})3Sqe4bHl} zW2{g&-EcL*ooNBqPzK}?r76iMJuS;L&%2K^f|Y#TmjY6sR&7Jh8{~9*pi~Joe|#|@ zWfjAEUk$@*^jaLw+VZSk2moo$J2otB@G+3#`n1-ThxbANNCU zX~l|z6Hft556}$n4spDD3P6Jc7Cg4Chv zpN7At(rL5_gsmPy=shp+25W|5g=Ep4BhnT}!}K1~HS@M$FYSj^dfM+754_qH*6q{< zTK2N<4oR!Qt)0(4JD=EUCq28C<|`^54xNc8PD=i}5JV9mFE#fe3%5l9q|?4@FU z+pMu7UeI{yy4Z3Qa@Y%fC4@1-c*S14PV@mK{)qTb+iwc+bB=3)nDzhw002ovPDHLk FV1fpETXFyZ delta 677 zcmV;W0$Tmq2K5DyB$0kQe*%C>L_t(|obA=mirPRN2k<#8p-$eQuQ4Jm9u<+zO9&fe zsnC~b@#00;UUm=*!E z>$P60TJuW_|JvYaEG%BO0Sq%wUx@bJ*()2$#(y`Yh0!3Ta>0K7e=}$@uZZY@x@`{@ zsiy^$3$^{-b6^;IXI)m3>kTxQ8=}kz;0v{Pv>M0WQGC|r2WB2nOLw^e4vYZT6Sir& zzk2^%QVkhWFf&yzV1r_K|-ra$$5i_?w6D* zfrc*z1gv6Sf3JpNe^K%v4rgt7RxbpAAmR%t3mOcoaTu;oYi)UWF9d)fX3S?9QJh86 z<-~iRV18P$;`qc<0Mi3B!>47I9Uo)R;F!galj^i$#e(IAEn~+gB|x|R>6#RzHq}SP&lc!j5&1yrCF!D_a(Cs3$D-NhV67JGsC2Y6ff3DD$-_a=79OW|LXF$HL zlmOjh*H38veJmXmX)J8@2tx09gEv?+6cdtlcZEn>91YWRNDpkc2XpBpr_$qo-@oVG zuCQ*WZqTwfeRn`w4Q?G1_QCncwnyp7wKSi|zh8DnqCxFJ{r=*C{g_6Xc*dBXC;71J zFs#^lrdG_a>+z+Z$dXET%L|2Ut=?htFf?JM>yVoiak zcxrDH^V??46!C_}L)XQYqmaX1>sJ^Xj7RLn_lbT%8;L(6{?qymon<^)8u+@ZHWwL9>bn2{02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005&NklF!mUa@feTs&qglS z%=7!F{A;_Jlj2t% zwkv4EX6%wRPqZfs3#ij)&_Q$Pw!5|tnu+8L%7kqT^>%>5ge*X(nYRGnOk^==6Siz1 zikmtQnH7K*NJo|~0UElgmKHETZS{(kQV_N)2&X0wTWDQWS_fT$iXy*&Xa1=Ie*hD- z3*5YZ*~~3@_Y}ZO>sm%`kPCl%u@+YB9%=aeV#~R}X!&8@VGGbrH}G;a&IMo3mUe7u zCQyAp=-YIsWw-CC8D=-k=)3D~8sK(~Bpx7wid@eTdrLMxzv13`2LTa(kbrB2 zq+>2nLQO54X+d_C$i1U`t@z?Ehr_e)kgZo>iPQ>P zo;vwi93YN-1uqPdiC)1`&4UV8>QJdt7$SWHzaKCpj6K?;J=&xFS<`0ET*puIYloim zIjdh-*coTEduD9Mq2LAiTz3a3mAAU?5V+&egSMdog`4ptWi#r!e`8?Xj5#$7bWaKk z=;agGsyR$jjeXTjNDnaA?Hf2Xkk(XMfR!qnKyD@!fSv0$0{{%Yu9-D}9>|WAZo_bT zs7ec1p!asivDF;{;WFsDg|$s*ZPncm0sJM7n5&KjkFPdu$=zE4-g?L$FooX^-tRdq zX?Z^QHU+FUU*;2ze*n|=0B=`g3Ot5_WXDP~f$-MY+jhI%-CLlO*juNzfN8Z%Q$!Qq zDw%O<=f?p?x#T8+PvPRJRIoJTqxJpvcr*gFQ(?<6Em^Eif#Np8hjb}mbsEpw%SkQd z+_qp-T@+L|RP?tiS(+9I1r2cw=*W1E=sY?2 z{D#tJ7XcC9Nr7vJWXD2513k3}rh)8gkY`u-+VSEqh-C%l{5vrlo%a}x`GBI@w~qhY ZJ^_cN?KH@5(tQ8`002ovPDHLkV1i^y=6e7D diff --git a/graphics/object_events/pics/pokemon/deoxys.png b/graphics/object_events/pics/pokemon/deoxys.png index a7726213aecadd8f4d36a93fe02560504d5d70bc..2d2f169a8de6fa1d3ee344734f30a0be01ba2325 100644 GIT binary patch delta 806 zcmV+>1KIr81^5P#Bv%J?Nliru

`D1SIM>4NL$402g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007^JzjOG1XTSvD|MAZp z1H7OA*nbk@eXIuZowma8^>`112m{#Rf5G!G44uatkQ&H$SRSeq0{&>jtqMK^laYK? zp5VWgCi|5GgVoAR1+{C^^KJO*@Xajr!;n8{!F;Ap@ELp9D!4ugnLeQFESj^~?AVXy z+~_iBGQi!%iI24bJrA%movlwj2b)aX!;le^Rd6=DwtZWv*s%x%d_=<$5~J; z#LMrD4s0<>ub%#&)naSe1QSfP{U1*?TYk>PnaiB> zO%R4ESbKA}3I;BtY`f#eaT`pD_7tH!(TwCJM|1VuCe1dl$*Jq)N9 kyk~WT_c8Q&&wuan8%f`=mY8zFjdfDS||pljbH z0i3SN5NV^m)Sl{R>EaH3sFL&`0RehFeOaVzCV)K^t+pR!{!b#0GQj`qpSc)b=Qr~Y zDPChLs9&{B(~tTJ(}09m%-*MI$}cytQNgisP7|cQ*l?i0cMvkef4h1@@)<);8q0ub zWJ!U}nv8r%@8+MDX_BV;tgT1{O-O_|ZwlN$q{1!W+vJ&8F7J~((?QpPAp^WTKP2cB z7?~koEccI+W5`iFPel|m1uiow-2x*6R?qvw>D&{?LI@uA%i~VQHf)B!zwW;whHZpM z!iLG0Uovw7$F_V{fBvX=tb;}?5TlS`qSo9iFtU|Zep6uI6exUyO$^7#2poA>q?w6~ z`|a?Jv|pQ>T@<%xlL={D1B)YWBAjizz@yj0VMg@7O|DrikvbycW&6nVKD)-bX!qGJ ziZywg7fm1zHphctrT;N>ZDh5wAASlw&70G2aRrUHd2?8Be^IQgcoG`(I*^IMsxL6H zO1lL-TijA-f2Xc4pJd&F)v9x~k#%6M8P6icp{!@I#kM!9eiz0Cm{)*afR+rcp4Nd@ z7SNd~)dUW%3((-veIKxeb(e@%ad7>_mfvn=+yx>9vRZ(hDDYel(XllWSb@IP zF|dlFXaBv%J?Nliru

`D954UzOq~D#02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007kNkled{{tFYJ4VoM^4lY)KS$o$ z&Go07;Tu-Fcg2>WdmVTlJ_a_!@Y82(*47LIx?*!r>`DqhM zwmb`J?fTgDd44WHIW>o1RWER;*T=a(f3Q9ai*9KKpl(lHAV~cTL5Yf5kbhj1XgJJl@Y0e6 z>b&Gjv&WrqutrWznKnXSQ;O#tzEwFgoTe?FO69vC%vpSGpy8`bU}Is<0;X^%4%a5< z2j%)kclTq?z^fP58I^&Y#Z|L#AkHs>`}kxaq#cPFqmWj-A+;?7?JpMQEG*59DmMb1 znUm)MC4Wy3+;a{Boq#I%69D-GDLjCIIB$B3K!GX=(~POAXwEcj&v|2D_&WoG023f) zqrwUCJ@M(ime<55px${(3jwBZ zCPT>ae+|Nnhwom1M;;zmAmLX1j?q(bEB}}<<~(_D`5_9qBAhkvE{_Q3TIHjSFKBoE c*W#bGzrAndO_Q#zb^rhX07*qoM6N<$f+BBEQvd(} delta 637 zcmV-@0)qYB2JQurB$0kQe*$?)L_t(|ob8r7j>8}jhFwrw8sR#3KtpTG2-@u3Bkutm zIknHQGrS>6c8iot_j}>{cnoBR;lKU2&otrI_Jebuo1RWER;*Vnl}us#cmZfORfZckkxNc}pSf7CnHhUsfYEb@L_ z>Ls*7+A{#TzRX63-Y%YH%B2|Z(pcCFVC;m3fOQ?TnQFqXM}YJnQ_eyjfT{*`LZKL_ zUu6^5L!bTG!-J~@k1oo$|_xJZzf zau<3b6^#R{>kKaEe-YH3fIMX{$T)e`EfMRi@WP&6E7Hh5{t0(D;U zrPqegoL>ZIZVZI9BQawX(uy~vwq>Bb3$ZX~VQFquxh@T#lU4#H zf13yHIR}AGKo$H6fc$|J9>74HH@!umK$V1P##B`_XBxKWyfHBRoq<7s2@tdL9VlyF z5bBueA@xFyX$8Y!eU~Ne@mDQmpnn~02B0rAn^&-S!4mQac!qqabQecNi)8_HQ)ljR z4nqbIbxA-1u#f-&sP}`r?~edHA4ACEV@$+R;e_~=`1D@OYvL17?>wc208==VA>{bK z24Tj-cQ3#r505L5@Th*r=&5*=e@qy2o;M}%{&^3lc*v?u>(@$cFX X&`;q#&jN4d00000NkvXXu0mjfy>KH4 diff --git a/graphics/object_events/pics/pokemon/diglett.png b/graphics/object_events/pics/pokemon/diglett.png index ee7fb302ae66cb3b45988c99e17635a092e443dd..e6d28409dc3e291454a6343bdc4129c3d03f291f 100644 GIT binary patch delta 447 zcmV;w0YLtw1C#`iBv%J?Nliru

`DBmp$I{iy%|02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003vNklX1)jftk;UGa)8F3kl>Yj`#`& zq@qaWAG#YPmR7RlhzX&J`WtXE)bAOZRzhsP+sS>pCkbOYIXO8wIXS1N^nUul`}aTf zU&fGwR9G7GIyHDgPY+UIVDcaxJl3azf8T^;AmQ>z&&oHm>Zb%dV_qf(9?w>!{~?@P zXD#L+#LSk?xrf8T=Zh`rQz5(W&o8Y)JO~jNgW%~f&;5?@D8%a;}HHu@HBJSu-*k>}W4V4N%7e&1JU$dA%P5T>-G> zI`Z&9!~refcFmCxIBY72zd!b)?@0Qz6yyK^002ovPDHLkV1m#Hyw3mt delta 337 zcmV-X0j~a(1f&CyB$0kQe*rH^L_t(|ob8Y?PQ)+}MO}Kg$dPEE<`_}jP;6r=WKl%6 zi-;vO?xLN<_bb*2~9quzCEf=TQ9f0co^s~ziq2)EvP zPdN%Hi@{p^dRq8?b6|Zg6u!H@^@i{)BrIpaaGJMaV!R0H{j(1T4}@o7V&Ue&y*bI7 zk@F&?_c)Eir!tA7(ADXny|cE%qfz!Rj77UJ860^JeS_Gf1E*lzBRm}ku}5r`OFTd5 z(}3#{T1AAY(AAiJM**O+*Jyz0V^D33x;!iLRlK= j$P0*#aaoUS{~z-W&cMtO=G7M~00000NkvXXu0mjfFA<;| diff --git a/graphics/object_events/pics/pokemon/dodrio.png b/graphics/object_events/pics/pokemon/dodrio.png index 8b9499870e3a8bb18b5046b83341f6603e5bcae6..a90d8e7a74765772d6668025daac277919d2b40b 100644 GIT binary patch delta 1057 zcmV++1m63K2=NGzBv%J?Nliru

`DDJm_hdZYjV02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000A(Nkl@k9_$cxBJ^qae`9}{`$NALvC!a!@ zqdW<;G@AtI6BRUibBw2flh>NijFuzYf3(7;D39^f&$5_lrdbws03P+wrv>A{32T~V zqXytOz>UsqhB-rF%zfZ6&r}buX~wLI1t3(hz>RKO&AJ39^gIe=s_0X5-hU4Lo5Mxb z*hqM|U}r;xD5sn!DkPxLaY)c1Fq&p~&AZRB|KbamT=jX)VNoSRg(%oUk2E9hq-4LABtOel5IPP*$Z>(WpH>tS zD^k)4p;@l2hzpkccH0YC%FiXew3f~}ZaybO9)zh23<6hpVQy3>%=sUwm~F{Wu+*eA z-4c*p{VM4i)=qGK)(Mfl(B)ttECg2RgoS$U1oT>dm!RxUp%)T7Y+*>3e``^)Qg4{x zGZ}=)LFhId2G(xky$}vlC)_P-Vc{<7&j<=NE&97|x3XnNxA#fX*kQO&aZY$XsfBSM3gvizlDeMPDtWk|3y%5<88Sdnwmeq{i;{Z{}vVr~6 zRI<{rDs<(9o_~1ZZq+tfD@_WAf(4-t{Osq2T9eF^r-ysoRJaeCf&F8uWZvSWnTV|y z?%+ff=B%EDSp}i}5ts#mY+>GhKHYXlVZv~E!HyKsAAp{XcN$n(e;(u@95L?9Ih^#w zK9~;}<~4zaUiX%%nCT?kmS(~jDDd>#r@IfB;9b+-P46*FA8)n%n61#le7pVn5fipe zMf@Y+4L{yJ+?pe-wXu4*9HxxhKt}~b2}auye|vf;k8pJJyvuZ7?pHA{)ywFYl!20B z#uDRS1-rQSdkrlaKLvu2jY`mKx{L$&E4GSRUrz*Y8pt@Xee-q_xE_Bp?)_fF>F0Rh b|9k!d;4R%BU<)}N00000NkvXXu0mjfP}1df delta 956 zcmV;t14I1r2#N@hB$0kQe*=|CL_t(|oW+(uZrd;vhj{@K@B!kXdkX|apvj)Rrb~w& zA#-5_oWy%%NcRNrO(KJi1|xw;D3u!lg{U+1J(7|rC9$_wKnr}7`1>CJ#)SN%hpOXz z>id&Vq0CX91X`L+0`!Rr8ofQn)4<7VO=w2Tk!@OGQStNZe>Br9i#h<0dg#-F zao~hC&9YGga2()9XSTzfp)lq?aF}PRhu1V?R>cAks#xGgx33mmf)jck1u|9isX6aI zhyKmsvTAH3JY2HnP$9}G=ZOjlD0CbWbO?;58D8`5bL_wR$|YBQUUOJg$xtB*_Ru2@ z2?M(X9FPm_Mh(LFfAb)Kh9PgYs(gjM92nj2HNTJ{0R@hI0{-s;!)p}Qz}@HAf2CbR zB*;O~jW;)3z1I8{dNgGa2KIt2@qt=*Ggz;A(hH#fVV8eP@R2YD`2x3k(8Rcwx>}C(QYGshDla zP_WdbHQf@BUHvNQ9M(>7zU+j^Ug&Z#5EcTfbizWtbOJh;R}z%nDfB{uhb;_gHWwu; z^_B^~kU@wXe}rzsVPNeh-V5O{b;8}O78dTJ{*0hd)1trYc4xND2rEig8`Bl+g>5e+JNRfz?N-rR&QuU02cgRWA1PXUu7Z#Ndm){} zzwO>uuuy(NKnUChCZxrUk=sf(#=e{dA+q&C3j0A3e`{2uNH0Y8LWVoJsAaWacba%1 z%LevOQ^`uhs?akh^!yNni?+#HX;L^8EC_Yr7e6o5nq-|kZ|-nY;XY^v_K&HOb&Hc` zBDP)#BhrOg){8K!AhZvGSrEt;=Izh(O?MO~43`(|ND=)3=-GIuftBT^U$YV8&RoMu zPwd8gf50%W2{iP&w@k%CC*ig<6UIP+r{6x`e!v9pn*MHjk6HS3qvgkJg%;-i=I2LD z*gh5UkAOG)bi27RM_6lP^>8^%8MlFs3WgGlwj;iO-jqi;x_RDZ`dB`Gj`@@NHTorG zprn|w#Q0ai|DL}qeFcLy1#V;j0000(h29OAlBv%J?Nliru

`DFCQ&K836zQ02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0009tNklem770xi&`gkj^6$@l$! zNJ$9&AAe&Qnfxxa{Kw<$&Im)CP#yoqe-I0{aP$yZ<{76tMtDPRlZ|NZI#H-)G{4E& zE!A_L^#wN>CoE?VcUnecG9HtWmW{FBQ`}^P`0aRdmucA`a_nn40PZ4#_PJ|FgBSL( zN86exZg8&@9B2(@RuW`}PkY?apY1b;44@#5L&?n)%*Rr2$~6Xc~e;_}+ zVm2XAtn6B|R$UOfrV9Wrh^VtNz|0d2BW6_< zIgwNF(W1jvd(Qcf<<$uz=Fefgf8bKUIH-747J=s?-_pP)<^Q?q2GSsc(oYCJdlXYx zytt$d&jw8k5x$R^2+q8Zd6iPdE0qv70a*F5)Or9e4H?+#f^B^k*I2x|%o?7NY1?HZ zj)b6fdR5hIS#hikP!WKri3ee(N(P`Tx49Ih1? zK&rONl1)W}s*@tPXJC*aBsW7_ZES26HFK*DKyFJF0Jb=-IjSeTlm#2L5euGKqmIG+ zd73)2${=f5MT9{Ky6W#Pf2#>b>WCDaMp1I^wv2dioFous8Ww_bS2c%olaZ0kOp$^U z(w1}9VesCj>5W(SeUmXb@?O_5=(C78AIP=?Z8_>Pz{ezc2dzP$5p(6XZSQ`YY$Tt` zeHH20bJ8?@559&`7|HukNOg=}f3QW3A}y~c;l!U$G991$La=y6U3H8M-!}cuBlZc0 z8PAGP&lHOtuV?W{V(tj(8GjMMuD@zo9xtoA{t2UKoo!>eopGk;-R}+O{&wCub{QCS hJMSF3UakJ!_yx9lqk3Zp*UkU{002ovPDHLkV1jy|tlj_s delta 709 zcmV;$0y_PW2$cqqB$0kQe*&OML_t(|ob8sqY8){T$JMCS%j~&z;}M)2A-EAZ81yt} zQ02<6;wq3T4_gqBi~YQ~u+1x}{37 zMb7vOD;iv2{e}WgLC%=4ox43#tpwL<%0wNUyODEtcI$A@Y;n%Lf89=*ARvOAGDWrV zxMxDb4XRr^WeREWDI)|ysNC`>DDeb$D0@u`e_cQmrOcQ1HOkWU>J`|dc>^HN5-{bDP*IQ!Nb#9v%=MYcuYk_e<;(F#WS~qkayr{S`QQR z;S@(r?hw7`O)uOG2+b~3Yhez)q+#nZz$EZo$15@Kr!aLjp7GFTKMGWSXacI7np$Dt zzOZj+g@rsOmefg!yb+)gmqSa63E#L4e69wR0GJ4}vF;Bb?C&Zu-UKN`j#a>RE)lWf zueQ{V9M%Y1e};{n=u86MEemKn;f=s=n9wDsz}sz<*tvlL4*&;jecv-H0S*FNjs}kR zA{N#gh7>V$fh`kP2F=cxF6CV58Doh^O_(U1?xB7i@0lcnakTdAmHPgw`detvk19I! zk8;NG6&}ZAc*TBZ8?0AzmT~;aoYN?Z%{Ru5*=r2eJO7w+zF$WBPfWD8mpC0~X6JnU ryWvq?=Bw+P0F{^d>bmx6_3zd%o~OUuk#Q8n00000NkvXXu0mjfHE>e0 diff --git a/graphics/object_events/pics/pokemon/dratini.png b/graphics/object_events/pics/pokemon/dratini.png index 68568b1aac45d907197af1fa58a2559539fbab22..54823388716345b0389bdb5f0b7ccc0d02f8e446 100644 GIT binary patch delta 661 zcmV;G0&4y61n32jBv%J?Nliru

`DI0j6sHCF%t02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006ENklAcnJ7zc2@f1c6+PcTlC<`R4JOoQAS+NU_AzC zrrqq%^AwV1?6?A0L^!|`@OT7Jx;^_G1oC^BVPUxhoEHd0vQ%59)ZXLq#=429Ll^YUhn7;Me)JPqvsf8Kvi zUBJiaW)_oxKxmXQm|J0Ypy-YFivtSio5Uy*;0gKTZT}q&a0wt0`+?23JrpiLL{IRX z;ebGx_j(h|g_QUMKTsT(kf2*+YI{$SKM=CxZGVdgYAIKE-V0=G0~x;e+zU7f(Q9(h z`jrGIMVSUN{ykaX$EaoU8nr@=e~zV&Cr8|`Z314Qsc9e|CM!92-_zn1y#-dN&?%pI z`-X%nKeuaD_&Zof#2+xvqd4AnaVu2$!?|k@z!rJ`KjR5G6rb6V_&sigGx-$xggGcW vFV^wH?gCqhVcjf@F?3w`^CB3a{Dtce`(4WHYSmWj00000NkvXXu0mjfB#$de delta 543 zcmV+)0^t4V1@HurB$0kQe*ybRL_t(|ob8m)YU3~vhxGzN?~pt|q4KH0t6TzrsCtz`!xTv zusbm(@@f8Cpry<$rc`L{Jkx%!w-N_%+mYc!ux{&Nj-!5NK_4CRe;?|dJK=yt2r$pI zpSMsC>%cw0UeW*};4%m3!kS}F0(k~oEbKOb^AdrO7l7CB4wCj~kzWXXp$K^ukK-&`tE*>tNuef6RI`C(ja(GpBI?cUsfH zZl!yzD$GVVVaDRk3(@$Ezs5&l6NJ3igh!!lls||uhqu5B724$+AK#Hs6<@(dN-iDT0&oO85Y h#Qh>^p!^@#6(`Nklaeu9iEaP@002ovPDHLkV1nAW6R`jQ diff --git a/graphics/object_events/pics/pokemon/drowzee.png b/graphics/object_events/pics/pokemon/drowzee.png index d75e245a6fdbc98973a3b3b060a7e032984746bb..061cd521f0d7cdc96dcfa7f0749a74f49bda8238 100644 GIT binary patch delta 560 zcmV-00?+-L1cU{UBv%J?Nliru

`DJ2bCRHxvK>02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004~NklqtaU7smqUym@f8OnY~i)fBs}p z961H3gS5cDdd0^oO&HlVd}8q37ICahG9VTW;p)gwUmf=$G+3u+(uX)u%>pK~3t{I^ zkKK2~DX{S5$B!`Ma=4FQp4S6slQ>r1V~=`&Dolnr1(uH34H83ZuvhF?(>?^xdF7n0 zox4kc#Cv9VkjT)k!{~SbEi(qMPN{MVSP|9iOB~nV16tl;o8?7=He)D52;9)?SQzqk yZaA*dA_FwE;Zf#= z23`>>H(8NsB$AbQp@H%c*BFUEE6C3{=b|F)tiYeQ_aJbrR9zgZ8$?#LK}kGemrXS1 zxZ!3}s=ppYo&{`<{PiOG3g0R=(VXMR{uc4sSc&U8Ix4LNp1SrI*g77&@yB2nkuJ&6;aK;#Bu#SpyeI5K3QHgXfuW~guo5Gj)fs# y=Z51tUx!+6149V005j!=^VNm*JnpB$|J4VkzzOW|cizPS0000`E5(XjylSlvn02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006lNklBc<-^zV7S3{&^vOo7JD6 znBOi#Xy)`Z?h}XHuIo?__v;YCoL?zFfA5$CE}MrrfY2r4dsB}b0yqiuarOm5*Wt(G z_d#U}l!5+jb@_Y1&wze)9#kYy1|oVNy$C!ZegG&}=Z7Y~-zpQJ2;}*+7)LJ(Ar7BB z0+zoX>wq`p1SkV};yw-mNRj}z-(n2(ze5-dRRSl0JaOL+I#LD!5WtdK@ET4Ze*hB%L`7fH%F+Ko2<5pLYaqT4BL` zCEa41v?{7?yTuo<2229LQ`S0Z<>)-_{fh&a0Q-39bk$wJ>Wa-z2)RYDhTTS2#`Z0$ zoCXV2cG*CBSCJ#>VzadeIst2wUySxpkp^&G&&a;E#^!w1LlRdO4++7-3HcK1&Ow*c!F cPW_Md2WsVI{I>VfQvd(}07*qoM6N<$g2DYSPyhe` delta 610 zcmV-o0-gPd2D1f_B$0kQe*!*9L_t(|ob8gaZrd;rhB?X}{2JamW$u#BeGJ3u(4h;B z3`HmB=t0Ot@D?LO5fK{nOc{)d@W5y2k)mYjWD7`#P9|W$-|6^&)KNm**L~gBef{&Q zs@GY*w&VQ+flDc$=6EW+((yj?xRg@9&hR8oSn8NboCL1rddLmif6n?>{>(d=kO!6) z$~gh!M*jZ%V^En2d7wKzx|tI*K`mwdUj9_UUFj_&Dl;4%dkH-xSoK`-D! z9_Z-C&vGq4jRh7C*M-Z53AnHi{FRt){QPX8PMq0J&=#_C%;B5g#R?N9h7foNfu`l~ z>;R_+-?C5^Tns#$#B#*pn~$3u7e>yop#Mb(+=oJ@TdsY*e{UO%BLrWA)v;k~JI2_s z^yI5)&!2(t!V8Ta3g>A~7>1T9gusWYh%B=FSR6f|GH9XzzbDp_1<(L|K@x;0IC$4` z-X1{dJT!l+FpUT|xZmpBsBT0#XjDjLNDajMoH`^kT2aiwd$=wowvMzJsrk`pXfFy120*Z7ZQznS@e&E wpeUm*C}Ow4zFp7=RD1qdfCVa8fcPKlFLVVNVCOJb`Tzg`07*qoM6N<$g7SwaKmY&$ diff --git a/graphics/object_events/pics/pokemon/dusclops.png b/graphics/object_events/pics/pokemon/dusclops.png index ca92a233c2ae6c4477a31e0fc65c283207620074..6e826ff65d2c89ab41f247444adb6fba7e9c3b54 100644 GIT binary patch delta 861 zcmV-j1ET!B2CoN@Bv%J?Nliru

`E6(GM(fN}r;02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008hNkl-yu25uANQF|+z^hYk9>Of0mJ>HY_mgqW z*a*(|WVRDF7mSU+Vc7?A+?6?se?YC3g_hCChJAQ0y zu)qvrc>Q%z9kF#NBp4y1`q$tZRyB{EAWhC~of1gggzYosc$*YbNr6X#f0kvfU>$0S zDC9NP3s{fPwR*)`eUPT28L(GtCVO>rl+Vb;-?TEhw>Oey0R= z1PDD|-8n&OYhn?1w-PUed#F?rH%G97mbdOs7|kxhAiXkbexz9-1S05J%{)gA(uP1! ztsu#V#tAy3g-R9rNRW6Hw!?sO!Qp83*k|l|!agI0&At<)mD~wBtF+)499=>c)ipo4 n_D&tLGxP8B{?ggPe`~)0xWJjXi_xk(00000NkvXXu0mjf1B!@! delta 749 zcmV)&lMGWT9+t zOaYzEtxGIq3kpP#Cn*Ia`<}8#QBrKVVuyAqkel?8;{C_FBN+tm_HO^oLNEJgofTdV zXI?(S<>Dc;!IPJdY2o8POxuXkjgQ6ZQtyff%ZD5Uv&X{6;Z%9Ke^Qq@88T-?ZG0@% z=7XP&mxHiUrH4gMr^8=x5S$K##WH^E4=s1CCUFYW z=&dh?OnIWz?ofyee4ZyUF&P8aVL?44T@IW$CyTnA{nzxl+5K zX5$0{+TPDIf5aSC#w}QVcidmu(@(LXk12IGuobjixgXeJ#6<-|4=%@sEMhAtQe~oD zo}*0MBSG7Z<5tjCk?UEd>7xs|5wx7%H+xzd0_zYK=(^yn`t-(2;00000NkvXXu0mjfR`EAO%)?mV*EQ02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG00087Nklezw6vwZ~6GPRLl1?3vbx6(tpCPe)Q3@ea zs@w(xQtF`}Bg)_my`k!mTbN)es8co~rkiLNHW(TSDM%ekJ_FD3d%nvF5E7LbsE0^D z|K;C%_Fc|Fa5wJ8|1(&#GNEp}KvbEKf7ObAIXaaBY;@ZND#ClFRB_v$7wdVxU*T$A zWji6t1%Nw76%%aU40pP-KVx{Bp6Nl}l#5mb{{DHKw^=BUU~ zv0dviGd}S`$J59Qx8LV_c<}*+jnkfEl|@eI^EEe49y{h4D#GqennrQx$arWVe{6PP z!DSPLVsf%(l^GO1a5=|3bGgj0M>d$}{n3f{ zWt}&!u;(`HCTSR7pu%=RthGMeMjPcWM+=rG)NK6G8k5pW%!xHLPImZ9K%}pf6 zr5t(@hVp>ruV2*r{X*z?TpW>nv`hxyx&N3T6WVUu9q8ImaNdUf5eBvT;@Q_^5N&cl z@I&(6r-k&wfJw{6mBeJESBJcGMX8p4S^BmG;iC5~34hHXh*ep@RIJKZ9&7D}8&}}g zZdk@ZEn0)$F@w+V<{cXDY+z9C_orOBgR6Wu{^9rmusmNFrwMY100000NkvXXu0mjf DQlow1 delta 649 zcmV;40(Sk22igUYB$0kQe*$GmL_t(|ob8oOs@pISfNjtLGD3zxA>hG_Y~nLyi~@ne zgM#1cohIQeyy{&F$*Q;Ls+$xVvd$SgvS#ET-lDV*x@fcrd>ZDPk*r8r_85=x{|vL8 zP5AdN;ARsvulSdvnH4bQdl#4qa~xI7!+sh1V-6E`T!6VjKTMeOe-;+I)9*2V&BXd4 zi`L*+ShSf%8kS(5PgtE>0l!uDUW6L&*$r_~MfRPG z!W8d$d4R~!i2`;f!sW2(!m?>B-0nExc`HJ@KJ@H66yYMqLE>GEQztzdcW$9Ps&LLh z=o;Qa5TV_C>)BqUe?SK&aK4lRo9}&md6Ax*u$m>N0y7Q?gp7L;LcNY$mn!tk)&3H< zgzEap1)9&b7%Z;_jz3ZXWjO*YtRVw#6>@z2id9!jJRBf|O`U|w zT9EMe0$6@%CBfS&GCCFFk(y%?TEsQ&xd*30ETO)pEl~z3f55`_1n#85%- zel#AEE#9k$IY-M7hbfooRQY>RKvAr2`cdl0dhUX-!Xz~Ij)Ci|#GCR=0C!NKu$2Xb zB~uITQ=>};=$RxV2%YyxMQJ36)I~%1J08JPSK8iWclxhI67O6;@pcx zjc2BHz+(_bf3AitBDjJ33F$HsRt()X4R@U;02*GOV&-7QEju@5$kHHq3R5Y;P~hQ7 zGUTv=(G%qf%hBDI!Rl!uoHGl^j|Ik)A3u49EKHuj+``EBn>>w+qD1y02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005mNkluy?v3=?8t?WuYE5tHdg9g?|RoiD_G81Df|wj(#sih9=PwYUNoL?x}6`u zSD6iiH*&}wYX@Ejpyfs8Navgk=vX_Wf3-$o@HJ+`ZPRkiItI;CqPl8dWsW3j0(v&& zBl+cJ1|sjw8C&AR9rL3OS$)t%VGD<>{cWQ8R@b=a-SCi=9uxXw_CHtq`ziuD{wx5e zTVvQWkh_c*xda_=55I84%DC$(EBr;8E|?Q>=cVeA#}lyQs;9&=#)zJ~et!-bf9%fX z4%TA~=8i2(hieRSZ)h3p7!ggF?f%5-cOG)!z18#mgIohdK^?CiDd6VUX*bZr&ZYz! zWOiB4oOP}rvm49;Ws#ZJ%6c&Ofvm~jKJNq%u7O6c{N5J*$yra6qCf^s`M80!t;~B@ zw1W?Md*sdX!B7HW5-`v2uZZ`jvo`v0mwnZd<2`~jJ~00000NkvXXu0mjfu$UqP delta 505 zcmVL_t(|ob8pduADFsMJ>g3J|fySG|+-jnAY?2b~|p? zE&hg#m$f~%9z4B$k<#plg2RP-Z4Vfw-u13`{j<{RH7f<*VNhnhV$RdveVH|pcX-8?_;Ba^s8d!yX{NA;Q#O8>X&LGo_k0+hvNBUbf6o5bX8*{5jz0^4 zd1wrK*5q!}O)f#l`@=7su|hXovVz}a=mt3v4qmGsc{~9+u6jzmVu;|m>-Xo7wLQ4p z!Fr4V@6fVz7-Eone?!aKP7wgZVvi>_fAE+C@2#HiALSYV2*FZEIzqdtya@NzNC=ddck6V+mm3i-q zcJv`{kGxqvSeHP(@q~(=S?qRt=4m59{tM{IPN6UxV!$YxZ}j9E2v+EYWgB_gQ2%4v z5k$clQd7!!6eNz7S$DFDI`ED=%&|hMoWb02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{? ze*t1kM@0Xn2lB-L00B2iL_t(|obA=UYQr!P2k?6XA>%be><0+w$QCf!J2el`hs|nJ zx?A`a)QW61sXl63k}E;ox=`?KzdPyva+UyWwbfRCRpfpbtNM-7gIL#Y=eG@VuN&Fn zhpu8KEYseXVjTm)LN$tVJP?{07r}gHfAq};gG9Dhff-hVZNTJk&Vo56=lTFE3hzL0 z0o8LohjW&i6T~NE$V#-|q-_I7>vHFx3rANMe_lO0b8|t3;>}qgRp8AJ&^6hAkPPP1 zeb5k4xeG$i0_F>&HW!YF7k5GEbigrbAXl?Zbx$H@TM^sGL=Esh{3Op&+xprnTTrG9 z(6`o2x6s$Lf$&zfP7N2!-0$k7)dk+xb;G9x-!wfxq^u%2rFqV~xJ^aKQ3mEt9H58p9C3w6 zQAb1_ENF;`rBYI<5`TMk5+^JGT)A@PS5ebsv)UDfws{>^&NjHp7fPMW3QO+_Z5~qr zset%iaIV22Ry43gy_y&3bNaqO*(``ReATBH-H~Gh(}L9)^)c$}e}3EdUiYg6VV%$G?TU|c@QkThrCG|)+= z4Tf!ogMP>cWek;CW9%`Ht!%%6V-Fg;n`C}-U9T_N@tmYxCmR%fwYnW_+VlFu=1NZI d|0n-*UaD@@6@6|24SfIr002ovPDHLkV1nDwepUbg diff --git a/graphics/object_events/pics/pokemon/elekid.png b/graphics/object_events/pics/pokemon/elekid.png index 10ef20de850f405ab15c71deea8e389d953bc5bf..08518beec6503a7a9a359f0b8aac04a6d8822ba9 100644 GIT binary patch delta 544 zcmV+*0^j|E1oQ-uBv%J?Nliru

`EFEbulAJqT=02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004)Nklah$9Rb(4W<7tcU_PrP0LjnRY#S~La@qZ#?Zo|46XR>h`B=wn%F%;H7 z%i!Fc>oN8M3|t2M%GJV~1|f5ssW9R>-Hh~$GVpN`b5e=GyzB?`I8vgnTxX!i{~x#P;L zTZa4Scr^wZ)S-y0#_7^&K9CEMnXW`LFv!GZXExZ1hCNch>;{xSqpg)N&Z7+h i>~PnI)$cp})%XOvYyo6!Hg}u=00008+OAwvm|Jcb-h?)sJw=r zK|l1}8Y4nM$Uye8TjPpS5i*onKCCf~XcREWWX#-4ec2RK95Bcde;mc)H$R_VA-?1z zuYqTX$B2G%Q5X}m0!d^%y>*BQju!iu2DU(HHVTFt!b~W!f~%nJi;8tw@e9+|BoU;!L8_hivNk3W4=p0O=FAZr(FI$Cta) z0LndW+);-rZHJ(nph2lr;ks4B!k|#MlUv}Z2JuS%c3M#XCyb8Xf^#2ZDBwppzs!DL b;jhLgY`EG$*aK05Sjo02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000A+Nklf}6q7HqLf>HUKy3|0r`28wCgITN+cFw@hIe+65t z{F1)jTCb^lhLL01bZnY;68jy&Skb#k-S7<^7;W~#z=*-NW9Xh?l-jvZz=|X$5@#{! zy_~#5GVgt|Xc{0j^(?-!AUe%qywwQN;{BrGoMi#!oWYB(ZwXn160;?A8iT?CD@*Of zi%#>pS0)u57mJ2{jXlhHf|<|H7UfbWp;l!OhdH_PAR?gJ%nD}#o8GOg%STN{$oF_1=_q0fZZx7 zf`wq8bQ;F*KlJ+r-4?VuBhFJgtxK}~^!Ro2>GMyuV4DGQI%J8@)0pue@^c4H7(D5|4ASiw%23H=S9Ps3ltmuG2`l z-{oKEF6O18#Ypk!Qd>*a)Ekjez!{eYl=|ba`qGwcF`h5f`VyR7{&lrWM6GFYY!tI_ zB9#g&2-mLo;((r*y_6<)i=*b#j_o2Xpy~bx<6Hd-(t9Bo>n6DPe{Oypw}b~8vwls?4;?(Y1fD(!O}2-ZkPW}V1gDfeU}@6W2L58F_ delta 935 zcmV;Y16cg@2=xb$B$0kQe*=I?L_t(|ob8n{i`zUH$F*p+K8(&o50Vtlo*l47dxMit zQPS#%v==V zm#qyh1{;p^)BJ3}RVpMkkCK#rGz<{NcmPiGvk_7evG!w<^%B4UI~Qlw)!SQ%UKLV4#Cv>SA zcoz*ah6JN^cY9$9X-LNyQf7 zQgITAgQ*yuSNFV3D9!4#TC8D^=Ne?Mbs`goMlY}TI$gQ!=Z z{+flsd|g)q6u+tlclYPt!o^XBjIHP#_tq>nnJGrI{+BDUB-&ul37xb0mmt~tceA_M z>n3fw3c7Gc8NI0u6eqOT)HgJFQ_b$m$yKu_UA9KC+=P+J zJBvu3rVXRpfBz>}A&W1g`Cd?QNSi+Z@Z03W?9=;6*$8xb&4}1l8mf9LIiXX<=*8>F zq+pjmtJkRI9_uwF*}J}a`1rshMu zy-q$~7wtjoFhFb8r_--M^L$19mUr7?;HK>HwqGZzf958Qpuc^(q1&P@6&)50Y!y8i z)znXEid#lfkg;Tu)i-U+ORHJMVEgp2+HQ2M>2P8D{meE>g^RNXqHi3IH_o_Z8?VE; zy4sPqD|cLV|HSA5pNU1)f(0gggK;|m4jfTiMG?;x2cm&H?FSp~<$SD?MhxKNoO>J9 zk4k%xe;b0*Fz2?-wL#!=p-)-^9=N5WXUrWUeml^H#LZ!#FO)GE1Ed9|AwXoT>vJgv zfRd1A1j`G95i>*J177E02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000B!NklVTe1Wl-6ge<>Y?g(9z#frO z$DSrdUQUn$xj8Ugg4G!OA-39lgY%Ihhnt)sYc9cR1g=tsG^x*uHL}UZyOU@1E_vb65pw(Uqr6xgV>}#}MyrfGw6N#3`4L{q zBV60sgQ8rOQO%x%;Ntlq#v30h-pE7jF6>gpRR+PO>nw`~WyZGWI^JS%h&_8OQ6Z{~ zYA>2yVvx~6b~MKspC96r%i*?P*wred+WhTVm*`~f9pYc~PaT~d;FB)t*mf>he`SO= zgMhS1t1gplmE}M%6>{((cS*fl?3yYgwEeoF1REq-SCu#YcCSS!JGUR=69SVTv1rJf z?=u8$kvKH;AlJSz6*ZoW9^zB=zrze)?Txq3DuRwmp3(HZRoV0UXZ)k*Nj(*g1TEHU zD#6h{tBRHvuj_U4qvl1;g?AYze=8dHHXcIu*S$AGzb*KEwPaz4-eH z{o*gG{j6#Za$d&oe7qYsWpgBlVN`O?FdY-}@fAI{1((Qm`+k*`;Nls*ru5>9+HV!F zbB+v8H&TvUU2QBk;xVw9a~K)iUeRqow8(BWlzzq{W+k|NCf|wn{VM3Me>Jtm1yS|KLXc@S!EUO;u8XRUdJ~alQ?D z0uC?JVL>cs9Sj34po;;wsQA)#;FTmCXe?$Bq=qSHvm0Uc+R(m&<=kp2L4D`E5Mu3& zLdJp30)rv;|NMO`tyWtYf37p~6AtPIi&+UuF`GqpB| z#vUV+6_`g|a(fe6mmOh!;_Olm>z0`?2nz9LGMP+;AGBcw)K57w1VItB%=RS>WvC2v z8OAI^We9OQe({;v#e>7m1xim5kBLn!Idj#o-As@BX-9%Naanp(y z0K8^kkg`OW|Mv3w`(Lf}>z6T(_Q=Ova&CnN!f@2#hxLdpH3rk~Uonfo3V8B3@VX8L zDT9T4H=F&m%B}(>e+I#O&S5$)6u?#HsgI*?%iUC$go5MziB%K!iX07*qoM6N<$ Eg8M@kwg3PC delta 1018 zcmVeORTwjqQv66+abmZ0f-vVK|qaoHYv z=z~B$ZzkXGdoxdp2>Cz$D`D|3Vv~}SOo%@ooaE8y6x+Acoz*rIe@;fhz#5!j5uadd z6WlcA+Dxoq0D_}8$JqWog^JhlG4@BnPQ`5oLE(p@X|T(7!2OVqZjLbzre^0rT1>2W zmp$sz$x#lIFq}ReQ4-7JapOJzn(ZRI;bw5T8-l++q0=AM7)P zJ*V49$U(M#@sKXACx_U=-OZRUL3;orXDgF~DP3f8|w!O1@3 z7V-R{+og{Q&xgy_6&D@dj@QHaXj2aNF0Uy4(3Ps+Nr^wzfBOvkg?xUwmajj{ED-bwjdky_`|dHTKOuoM?t)=rtG&?T3%w zY+^Bomi=&&7Myimwq+DFDuS39Gw(tLG$}blLlCq%f6e-F?!2NqanUKW_-mGCzIQ$0~Qy3 zUGi4&@eU1?3oWyn(GUccVvfU@GA`UQH*Uo`H?X4_H!|U@crt-SCUwau=)JzX`_=PO z8#9Jfe~gA8XuFI%o(miEJA!o1kk7~JQ-l>K+$$OYUNJBz*$|t5^?3LGYf--aDz@`G zN^Nd97uqE@JnHacJ2?wn!!wAOpwL129RR%Qf^%mM*IsIDg0ssRY3gYq!&=+5%d&AR0c9xcZ+3eJIYoChsQ7d?{EMwjyrsue^%T ouG#(8+Dm+4*!$J~i|QxiAEMkv%X)b*`2YX_07*qoM6N<$g61{+PXGV_ diff --git a/graphics/object_events/pics/pokemon/farfetchd.png b/graphics/object_events/pics/pokemon/farfetchd.png index f07591e40048c04bb6e635c95005acddeece708d..c8093e49be4a0bfe11a6513620a2719bbadcdca3 100644 GIT binary patch delta 592 zcmV-W0`G5)({Yqs;&S02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005VNkl8nu6a`>D0r@cL+Ahf$z>~eTnUb~dl_kzh z{Vd&dD>btU)q|&mq7|SqoJt`}bujN`U$oTL zA2R(fp6nm$G>^Hj(<){z>5@acz&eY$e@}ygG%TpQn3*VG6|;uK#LQFK#msn8WHCR; zLgGdxi-b7IzOjg1fFuEb;f6)bi(dAnw++l)p3GwIF<+V4Wu7nnwh`AIvAZQMuv$^$ z6Ue2+mn^inew6)fe$Y%nA)&enyiX8YyOiMXYUnYruJ2Ieb6}gL%TrrG#^lbrFMY;rSVpycX&k_UK)MS+`{bQyxj+gX0$?qs#Fk~JZ;wJu)#}S zLpgYh=F9t+cN=s9qkZ8RSbjwXZf#)3PZZi!&L02F%(FaaV*Kcecpv=giEAZA&bSUf_W3C;I!TihfxvVI%ux-ShA@+~N z2i9w9d;x`&_?E>McQ3O0a(mWHKq;Y~M?NJ8qcaKNsm2}xo8}QUn#fE6z|T4L_Tg!8}eiyNQpj$2Ku=DvJqkGJ>0lN6f$Fd@sK8PCK!C~ytHFD`A`Qn@pEY+ddzkj80MQOsC{R@jVw1PcW(r%p z=d!5-CvFnM2)l0H(@9Fo)&NIHGe*nTRiT%*P9gAn= eyc<36UgtM$nWjYfV_{qX0000`G3^hs@8Sel902g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007eNklC{sTe?o#Q~3(#4_wf*h$+N!Tfq%|8KlmjQ9x5}07GBbb&q*GH5V{0VqWv4&g2n|MUWa4qnOWYJ}Vec zz0DcJ<;z{nqs|8;43k4FAb#|u{t)(4<%XRNB>Y23+IO*REZbg+5mO8UT)E{Ne&r`SMzC3n_p-n-hO)UXg7TKn!q>fL}4vUY3A+_etMTVvKRX)p>ktM(2{GVkIh zA%<$o+}%GYQ*I_ngF${;)~!}b`X(L;s)QhW@ssY>tT(Pk%-pqTHWFMraZ z$PlQgF0*Hv`yo1e^u9d~14mb)f4KnCKMe!og2gB#( zUh@WsM*tmy>dFZ#n0Yje0&aQ~7c29Ix#6>Kyu+E1O|o6j4de4O!+ZqUV@g)4tRQm# z%!?X+Kc-cu&H^s0yr;M9P8>J$_ChesN1!;pFTI}If4mUf2%?EBo!fTBf3fH79xrHU zmka1Rj$?QBJljKLf54p&fYN(m zzexkWKPap1fHw?Q+kD`(BSbhLR{z1inD@I2|Lyt(6(c^to@N;300000NkvXXu0mjf DvlL$z delta 661 zcmV;G0&4x&2IU2iB$0kQe*$nxL_t(|obA+4OWZ&d0PuHkk0HElZdD|+1y3T;b7>-i zr=kei?L`)$q$d$e*LVqm!qUAg`+-Cj&#n+HB@5lbuaK3s3KG&R=Fd#%ghHWE@ZEly zH}8d)%mBQ^OT5HCi!Gzte_bC{qsj}$7F1aB`Eq50ysnYA6^5JFf5flwwfc=hg<%ud zb;S@{#tnTLgqF}$(H9%Q)Yo-AEIgf?X)tYIT?>Vl>WJnN2o18?sMocqNSMyO!x)o@ z#BS74XB(6Zvtv{dKZinpO6nzUv~4z{_bhS&kk_rVkEeB;%RDr!c$A5EG1S@ zS!VwGTi&&kkArE_aB{_)X+W&Kq(PRDda`()ChY5oZ+7$if5{bZh-XAoLh0htXAO|w z7yAU2)!icD*^^P)fVL&)^a+Oxf^QjhYs!1xR{}}$Gy-OtIh0>fzn5Ay+>oVKFBMB vm^HLl25iH53b%pJ{)2VC-|rs$xA6-v0$LM7bh1SN3jhEBNkvXXu0mjfOioM> diff --git a/graphics/object_events/pics/pokemon/flareon.png b/graphics/object_events/pics/pokemon/flareon.png index b7cac2ed234b98011da992eb27f2faa30f1a6e00..f4f4d4ffb736b70b2555cb6db0266778484c307d 100644 GIT binary patch delta 822 zcmV-61IhgQ1&9ZbBv%J?Nliru

`F1svF=Q2hV^02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG00084NklXO9}k|iAE z|0*1qq7F56{5Ra#pfuAhCW>zkG%?0rOl+Opi)G1&+dDcHswp2y?|t)r$q0R{kM(Yr zl&@{PZDBHcW#f(hGdF#CA+|_-aGx1q1vq0svtCW30Fnz#AXa5sEeg zjL<@bWZL%`696kEQVDq7@pgr$p2L#?Mre}CgK6JmC!#QBo{@r_Tr!&K6okB%^=a)7 zaRKshY#J}M*hm5MZlZ;ef?JDGxUKo)N%#Y-5>P9LlAP0eWqfl0X8`wi{tzSP5y*_TXvT!5|0H*>BqU$pp{bAG*KjQ~w8ZhIexjL#fc*XgCO4{M+xD_aql8$ApbI|7^n=}HNn>mC@(emj>#E)!B&jGYd+LS2= z@zmmCE7Ln1h-r!PK}a87-cY}7gLk}s0~j~}r(|-B9{>OV07*qoM6N<$f-qQs APXGV_ delta 682 zcmV;b0#*Hp2l@q&B$0kQe*%R`L_t(|ob8prZrd;r#<_IyqL*TpK!BHc30(NqG$f0_ ziZ8(|0s*0`0a{ZR1Ew@c3nBA*N-gTBLP?8E0m8{Y{`o%N@s48bYkZAQGXUP3_}EC) z_MM3j>UU}T_QYQS{+~hD@$LG=Cc_Ez%UAec3^?cXA1BDOK~iUlf8H`#uP|c=42hm! za-ukoQUYjD&C8c#vadF#Sz*Q=T8IP}ypfuhq9Q36)VcptuQ8F6a;lk>y3#)bM(r)x>;eivEBll8DRh)xZ^2+%Z0w( zON$gM$_ z4lZ!Vzt^UAp;7{eLX=m*`47m}n2Ad9ju?z>qQi2sGo}WImB(MNdFClc8!vcTxNv^S z$-X1I$390K4grn9vJ#_#ZX=#*KPiOLg`5SJ{L;mpH){2ve^I>g#<;zjnrG(8z%@>n za1J?Ga^F3S27$*uNAK`EItK_?4Rini02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0009yNklRiR;)Mv&%EI*0i# z?Lj`xp$X(cVf-E3%c2~HrZ?x{Z!(u0W}u*{?Lxx@tiAV8D%q09$r8~Xm)!@!`AOFQ z{ohk82ciGtzY~GCI?h4=VDf-}A-q-4e?QLd*?A}RN|8xPC$ z+Qqx|Iy=tZGUY3T3EksvV9ryXA7NY~yjGDT+730`+DUoRN2Qc9?{KFgFhkCSTVm287 z$g4R~7n8q7sGLi3Y7#KzZBC!H2_6~i`^j^)QbH7O0T%V5-gu+A6vW68ee5JR z-pEZ!nt4>v&AS18_LAhaV296Y*4Ab;tS_~~_|C8}9(#?TrCW$gAhRu8nvsweQ*FWs zJ~C;ZRsw_+lah=YeXN?US@rzhwpk121}X-zAftE$%+9N`BbMrHA=i71&!{no!td{Y z^m|RoRRlB5e*jz>QLF{cf2QKw2xt=*AY`!0U^gK|*dA>&{$z5Iw}OV-4&vot8g!0NPjlxy9$aMbV$~$jKhMEMaIUyV z>~V(kV(vfc{e#ihi9dC)Cxdg@{S&a0GTVP=Vwt(v3r>6&7gFxMK#H)~f1#))nUmKi mA6<<5UhZN&l)L#~8$SWcz~&$n)izoH0000- delta 854 zcmV-c1F8I#2&D&*B$0kQe*-W{L_t(|ob8m)Yuhjs$KBwwSV~Slm`)oDlts`bP}rf^ zi(!yM{)jQ;Qx8i<-l_gyQVatf`k(Z$9NLpQ$2AKStg(M!OtK}{$%xpFV|x&skA8gL z_dVHiod5CfMCkVRa~SMQ?(lDf+Y5vJY@hwD2>sN?;d-Zp^&ghtf3koL~O*=980 zM{7nY^E-T{MQd)^e_47{ggNI~!@eV$iqH|lj9n6kG+Sz}BEO-l36+r!=(!%N*{q&O zH%lLvl)lRz8DUcq8m!9eWA>8g++xyIx;_}<)?w4{y zjX=%y|NItU)~|mT+JJisFb_Cusdyz; zIj-lOf~-D{f622~II9F(d|a`zHY3yOQ7H^=HFNE;Qwtipfg}e!+rYUVnUZ3tOlZMJ z#`V{V0pntn<9@A=WYZPPp5K`^E5S@dNg?65pY(y6d3kpvLf#GdYKze^(FUFA_YXgU zPF->t!%XoTfO9R1l%PITbQ1&VC*t7{7G~ZlHpS43f2PM|i=*6J2kvGAo5Bdd?0Ll) z7TV%e3Ff}IXSzHj&(Kwz%G1@3LMhlC z=?-y>$2}j`BaFG}(Z*+QM`u|hsJZDNT8@Wd>-uyRx9;QdnGg3mfqFg1XW@zD4mQ^r z%8GgPOsMw@JNKh#Xkk}`Cn9L^S_r?zN>cbXcEf|n#)S~mEuI!zthV@8?jAg`F$&zw g#%d_D^Isc30T;j1(eLoL9{>OV07*qoM6N<$f{nDTk^lez diff --git a/graphics/object_events/pics/pokemon/gardevoir.png b/graphics/object_events/pics/pokemon/gardevoir.png index 4f22bac64411f334da58eba2adee4c7dd2a74b77..cd416d612df6d801d1cc78c7ab2004920450bdad 100644 GIT binary patch delta 760 zcmV`GA{(8?9Si^f02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007RNklTonEcqMSE)_%BdnO$^a)wmuP|0AMw(1bYa1e$l;(9%z0?#KOj9v1OhYz~@z7yQp z26(84dZ=Yd$v2ru37foaKFI!c#LXt6f9vB!-5>)mJzq2F(17;Lp3^q3F)XpzV7O~0w9~$7fAVY- z#+a|J<-evI61Cu~xAS!a%`iS%1pcVR+1}nDpxtJRts7{DvD4}Vy?3QJ+l#>DI^6(U z?aKDq?(Qo;Hdvj@5B>i4mNa?Jd?DC++vz6#=**RM`CbW9GNTz1EDT%GKg7O zG8P#P^6TT!MrT_yNuo++Fb0!>e{jisG+#HsXj=Xgn=NP0pW(ZgZh+&_W{1&v6s{9T zQFI<&u4sinZ*NAIX!yb*nt$>};PojdDK7%QCF_&u|59ExvTA^}7pbn=( z{KkQ&^XLT8^5etFQ-XF8D6bkS)=N$`Sq55zcwvHW*rayQ1yrOl-N%$Wf6g$E2kh9x zJPOF!1-q~^k@v>qq2|bH%H?v(_2SgQU(_9eT~mSf1_QW`v#)s%4Ipkw*az4}i9K;k zw#&_ioO@WnOU}7@yN)`N$rIw@pLB8n*s@lwHMrS8oTE|$H<;|Xa)t+RNIhe9Px+K@ qGLaeKz?&7S>;F6HI$(v|$7Q0000h0fr5r zjt8XE+f(3H4%<7C?_t=d36m-R+40!x4s;<-tul!`%AVBN>6zEtUWid40zuKHcL6|e`!$o0jCWN z14aQai|4T%b{D8xf3pF#Ui19n`ubxo9oEm~%d-3#pv(HUSBgx?HY>$Lg0!J&{b0UQ z)nSG%tEy7^FI@(;pCjkOX~6HX2+6Z;nJKYcR_AwvZD104PR_Tj6Pr1X829hqju{}s zaSQQ9&@1Ttc%G2h9d`Ig$~%)4fX!!Rz(?MnDKqfjX(qW_2 z!D!Hm4I#_rUHyiUy9l)VhMMa*TJ?dflARgdgmgh(p4wS+ONm!eJ)s3xVLc%MUN{Y> zy%`=&>miMBWq3X}yq+}?J+O`xb*cly5d$PqbZhyB6tE;#;evXG)O8YviF6yh?M1n&iqBv%J?Nliru

`GD;2A}i$VYZ02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006LNklD0MX@6aTXDm9Cb z@%AmB4@6xFKdRI&KwJ|H91w2S4tXU@Jhsn+?N}s=o_Xe(|00!Z>@v1J9VHZ&!g|UegWl2f;O>I7P=Dwe;#xdB7MP{J6BLh-6hRFb0J%iwDJ_~^WZy{ z*~-6SE@dY~D|L{?Jt20&W0G64gAH@I&rfuKqi*CT#8C@rdm>BT@*_cgU$VZ0n2SRp zat!h#0joernWXc$=V}qU<=imHLxJm=3z+9gSb|Dk%>mMB+_Rb{3_Dgm&S$b^e+GBq zTu^%ULgpTg0t3R27ZV>Rp%jpn*}TIo7s(mK(2kSP^EiWpQi+6vlGC_nm~KG_E@nBB z4Ko4fF94qb@=<6!dtqdIWnK-cPWu;nw#_Vb#flu!nmKgm-|*uPOa<0+H?6P)RLZD& z8uvUO!B72lSaFc;_2Ub^;D`BIe|nx*SQ=vuDcJIx_uoLI%MKhXQ7#-^zsD}B3GrLR zuE#tIF^}U<;zX`#92cS|*OY_vz0*NvSV4-nh5HOr`my;HL#r`w7Osm+{w delta 534 zcmV+x0_pwl1?L2iB$0kQe*yAIL_t(|ob8pdj@%#+hLO^nhoQE&N@ZQTlzG(LOK@97 z1D33-A_hyoR1xOD2Jc{*xJ|LYgyfH5eg<~zW$dY^p879@VKl=w&UjNv1tUp1Chjo3cE6m)+Q;pdSYQB+@k9=id*OK*6V=lT;Sgi7uL4zQq zY}Fo5yqCyhISW=fCWM(ip-DXKVbzYN1C`^M^MZI{MGTMJz-qWBVCEDKk4Aw3k>X?K zE*nY#v@ef5ws#P5e{|U}@wS44Qmuqe$sA7%xeFWw8FGS>8v*whfUf{{Gc<{lA@hqe zqe10#+Ay)7cEgaY=mrIIaQ6>*`vW<_Cw93)1XRi>o8yW1EBLLy$BL`$&Fee9A^O<2bNSAe|BOJ+kh5;7Bt~z<;Mxaw;61x_+e<2N5ULU zVc4up4E*AYD?to1^xwdQ1JMMG6VxE6FtA~Q8pJiz`SYp;m*F^ZSn_X!D{+4{@l;ix Y+!j;PLIH&b3;+NC07*qoM6N<$f}>vnjsO4v diff --git a/graphics/object_events/pics/pokemon/gligar.png b/graphics/object_events/pics/pokemon/gligar.png index 7d89d630ef0a7e3997bde833f08ce7ebe7cf718d..3b9780538783e6dce1f1357a6217fc71a035a4a7 100644 GIT binary patch delta 1019 zcmV`T1ud4@C)of102g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000ATNkl zoMIQgE?6Kbye_VBV_lJYq04*g&;8dIHkh>v8Qu1Qq2e=Cj5dKlreDe** zG(x|}@9{qxlpHgr10a5Snz5grW&kXXe*`d!cu&DAH$BbhYwf0|8KHO>Pji?#!9bzl z2KMe>A)MGH%iRF)UvpS|R{JtI9tuQ94&u-&wo4L7co;8GyzJg_+`+s=Z3(7jjpugF zavu*1emxY>>;wW?2BQT{WR9hN9}dT|J*QTZy;QWF*0G5RHZ1oCi^cghqRBwufBc$Y zs<&g(>I|19Bq(cY99ixhQScMU=W+rL7nm4Fmc1i{)AO>Yj%`5#-hjaLk0}Vu6gQ3> z8%I$x0fG5aY5`s7R(keTimqkZ4r-=3H?N~WWE@Mml(NL|)i`o&97SV6VmX&ml6VTe zs2w@hj!eSy8#!tnSWb$c*9vx6+xQbtp|SqnyZz+P+x}$O+xA{t|$Yh?7}Tj&J?y#=kOeup$D9XdeIo002ovPDHLkV1oMv#ZCYK delta 915 zcmV;E18n@u2;m2iB$0kQe*lp8#{Xzga?Y3zfQ0FF#$kG$0kAw1z=(+xMfZMsozd6Ee^0M7Ldh_m;W+n# zkw(!w*n7A~ICV>o`vKm+7O?oH31#p+6kul#k~k=KGZHCynCww9>)-L*!>&eM4W?Ct zcW%w`pdwOChXRJZK&0wuw5O>murlw%;W&2Z)G2aMns%Eeu`$7hi~3Gd#iQRm5VVPA)C$(dFg_|z@S2*TjVv9^wIeHjdyBMx`_nWjW!*I!YZIb2i{;1PtT_ zEY~u(0%);n-+ohHzDa%e02t@Yv2|qgX{8y7>0aY#+jCowxogC?zp7e{i_np#C@?23;D`50$g~LphI4-G@oN2aoIXF_ ze_ucKjy|m{>uUYr1f)n5g}T^y&;rUZBvHGFv6O<{J%lDQ9MeDC0$w~WkAHvG)#9V& zoArEoeEzIgizj!4TPc+?lNT_&XOkfC&tEj=>ytpwe}19m)t{L@6xGt+Pk1~BJ_4_P z6MaDG1SYlD1KzY=(KZU7y8?K=ov-_Z(eb8Q9sF-sms>f1G;D(~Rrz9FGZb6Neif$7!7DIK;y|0>=Cl4?^6oLOjFSZAcglHCLJyr+g?f zj86&CgGe7vjEP}1EQv_@3Z3&%A1(}8UgB03=n_Y=h{-wA7dy`XkX|wt4Z6grBXM)i p_{9!PF7f53Ff>YE@PB6f3p5@MClh($2>?k&PDHLkV1j}8wABCr diff --git a/graphics/object_events/pics/pokemon/golbat.png b/graphics/object_events/pics/pokemon/golbat.png index 30907c1c6ac4756c7f18f43c083e385c5789ce8a..0b176b58c01c8106aea93a41564e0504e05ac738 100644 GIT binary patch delta 792 zcmV+z1Lyp}1?mQnBv%J?Nliru

`T2O!#BIpzQW02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007xNkl`pc3K~$_@|%r{;@4PVeGk{>whW^ z;eqk~<72&diR>4V@T+(ve*F;E^N<1ce=U>lAxl)#VLaaGRqcXkyv7MYeFPAN#J7w+ zVyOcFfH2l(k+uu?W!3aFuzn&Y9dDSNG7V6AzFu*Q4e~3IXXvM;t||J+Fxf_Lk`fB#_n6^?1niXhcnU8H zRl6Cn;XFid8s2&jW5YM8?*ULwf0f!bglPcV-AnzDNZ%idOmmU>gnQG_dk_m7IQIz` zpyPMg@B(B(1K3(#3_<$-d2M*M^a*Pl@aXwf^~G{EcUSS`yqwjf-^ux20RKE34&6=T zBUKxosb%Vh65Y_h2a0NKd9!c9hp$~EAFIalc9nXse;ayV)GY_f z2MkKOYc$8JZUE>r#(=uz00XFxZ=F|DHU=jeqJM8-xr47Q2>%?L6%9aqT$p0W9$+*aloKI?TBJdu(v$IQSa&`Ns2u z@3QxGsRP)-O7P@?!Fl00+bvFoHb9FE;&mWB>g+UbP)Q?!lT6ie=NaV!FBTl)mgt` zko3LTFZ9S_l^0!rHs<1)Wqeos*qi2{=mBSDz3h!KH`Zrn2lLCEYGZSLWVt@;N{i_? z9AtyULZ1UzUk8{T>KBp|F9SX@i25G67J6b4u)DOQvmjaQQ3&G>Cp?7Uvq55^H@Ko& z=!rSt{A{bxket|)e_X(DJMYZn)0G;nOf2-u+H1|aN-Q4HUaJtCmn;JS@5dP}8`$2^ zexTk|SPkn_A03cEh)nmR9t~U4;gSM7^3b|!fTu^60q9U` zt@#1L-H;tEIR|8a;}Z9jaMCfJ4Ntn|{faf#C(t$dS%}>7f2NMnFzc$fx5T!mz8oY>d#H2K=G5=|R9a7(2cv_9r56B;B|K%FS{0HpKD zV|iw~S^+i{W%bpBTaZ{m?>F=SnH9SX?ZQxXtM5Ri&#QsUtZ1DJ-4k=b>gN&zig!yK zk;Q3|0dI$^nm+h(y%(T1hkp?8DT8~Zy8HM1T}}QU2ju@1zX7uZCZL%DKGOgI002ov JPDHLkV1iLODHQ+! diff --git a/graphics/object_events/pics/pokemon/golduck.png b/graphics/object_events/pics/pokemon/golduck.png index 8710232a07b6eaabec79d3d09158d28bb2935e38..288d78ae5eb9338c4e7155ba2ee92ae72552ceba 100644 GIT binary patch delta 615 zcmV-t0+{{D1iA%~Bv%J?Nliru

`T4J)@}2;=|&02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005rNklXWU1H9A?0o$6Gl`dd8yUgOoW z#+ui7rMR))8vkM+2E8H8rPYm>FLsJ^f5MRFrIo_TBX&w1F=Itg!qeuBErr#jnRB9a zhBoU(>Ak0IMJz+xMV3cgjPHwz^lF1Or@(4YnlFLz>lRzr?$m_DTcT zi1&C)mX3j+#Ltg4?YHBeGs?y0;sYC(On98|rK!I%+C1)=CS6?IUA;kDzVtYxf39!Z zBkqD$U`WI7yDV?%IN{;;TZgWKoL6yjjKMl|~w_fl^zH3~R*KUoWF<^A-0m)xLJ5-%6@m!{haIR>=1Ta5!oH^@>* z3DcTj7=4c$w4%aS1MfwcUF>}0f35E3faJ&dT=y{$??^JB0p9K^h0Yo8zXxRC@m%A} zF}aun;(qAtLtB_}1wrG14it8wI+-0)T{&#mx=tC|@myqiv17=e!#-?rgCBdyz7rTA zZ!iGh`7CVnQ^c~ol##svY*__Rcz)#REB|Z#0r8M3U>@=VONJxmv4d!qqzmaN=PbaP0{A?Al=zdTr88sKy4JP+7tf#9 zc(uTRdyQ9$I|$&y#Xb%ON1AJ}UC$U%SU|mNbib%Vtkm+}wS5kB)rlGQoWO)C4R% zL~D{Go&Mf6c}wRBe^0kR2h<9x=KwAv_)$+&4oA=PMT$-1II()#eD`V!h}H9NG-?Ch zPCuHEN25J*qnaHrJZii7(F9cQCwncmdY-O7R0DpI6dX_>1C5;n`rEC+0mU#owmSpGMy3)RY}o(+002ovPDHLkV1n!E^CkcQ diff --git a/graphics/object_events/pics/pokemon/golem.png b/graphics/object_events/pics/pokemon/golem.png index 01da39ddd5396fda7441639c61670fd1f6618825..bfd7d02ceb2039534580313944b1cf13ec16b9d0 100644 GIT binary patch delta 704 zcmV;x0zdt+1(ODlBv%J?Nliru

`T5;7iAuDSpK02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006vNkl8nu5C?F*0f%nQkfCD(6syWv+mE#qha=`>B zUV>`QHTQvBpKxK9Rn58NFr4RI46IJLu)L%Jf>#(OkUh*i@5dY{cq!{ifj6cBvO$#f zqVs1)6CDG_J1+fz#cDWahC&JQ022j7N$R-Z`e=7@0 zh$W93b8ZR%y>43r`loRL>us_RVCy?jK>M0(j=62`>k1$R&g}x13m3@sl^@VuCx?O^ zZR?U2MZtK?FYVR6Xb?mhmSk=hSTQ0Y(Yw`-+Y2w=&+e;|3M++&-(2f^sCXQnf>q!vWjw%+szlU;z-W^D{$ z3P@&g3P#blMNIm=wTa_<)EyOo80g%t&?Xnfehd4)w|bibqWgHk*wb_*q(CYN&ihT8 zp@rv;^3t1&_IYh6G{4Cdpb;rF4%kO;4tDz{dyMY$n+o^?A>UzP^)KA?UN-yn(cKSD z0=!=zQ-P<@f0#hS7~LPJ$bod=%Hl;kpP>Ny$a)bu5T*<1!-IUl=UJ^+rDPuprHgwKPo-|Cf=`j9mgz`&>Z_} z&6J>O?`dKRGlNYW1w#ueCTw@txIn3-lnPZXt}zKE9$@Qq4I!cL7FMxf-%8{Jt-`7n zCmiEj>PabkSQ>N9eBnLcu9<~>$3igAAz^w+ z91Bj=)(tI+#=|x4;ghBHK-s9!muqHWQ$NG@MYisV`N=KZg@WaTvZA8_q%vXGedb|i z;g^qA_N}8uiz^n`W@e!_AK>d}jb)fIMdDCU_(E&mHl1Fae?msak_(peWN`$CGM;~d zX$upx5Y0T!Gv*g1ak)Ig%x8-{i3c_|qNfd+r~ocPW-fsFz;y-*={pG$FEm}&Yfo`rOA7ANE8 u`T6%q4vNe=)302g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG00060Nkl);up9W|o1hhunb-t7&o?lk zkBSF=*L%Vm#;%sh!1EACRxlJZR~nX8&>IFufpim8UQmGwOI*CbdNXtq*a8fYe*$^t zb@CqoLCj(m^oD`s3Ma^YAmD50qS<&e^jC83pl|k}2X1ZjC#(?)XR~ji9s+Y#ML}?p z0ph(Y=9PJza>K<}Ytyv}+^1_*s5SB?=nU79#04c)9gHB^1-p@R(GOG}xt(c~4788D z3!b_36Y1Qd3-&`4J+#%4-8rVGe?5PIQXeo~Z~+bJMp3K9v7wAZ|m%nnG8ISabyKUF>|G1Sp~geU=&COoCxI2f2q}Q_)7P>JoXKfS& z7a1VlyJB9M$0_$*d{s7Go4`%FR)tz4Z-UNn9Z6hJQdPqMl3lPHITy`H<&mqI_Q^o| z$h+W~OFxm?ExKSoMA1Oi9@(8^dfM{`DD?r;1sAZ^c){ddf4^{jf1NVcdQV8Y&o}+~ z7LV))E|hRHGaxURl;ew8WO`^T+rzcx?%0-e&CZOA+mBv$?gJkL!7P>3m+UedL^WPB z8f}cdWU{>9t6p9+p>9jIeZUNnKH!p8(y$XB`tEU2n*CN;%II(Oog&Nsa42IWuQC@T i=lWH@ppWo>7OrnkdjTeP=5lcW0000`TF)pOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005-Nklw z#naVuA}vcBXIqwSpg-a>_Rue6&=YW4e=1o8?rO&Qj6GcSQq5G1nxY=YwZn zE+)7!^IE7F%dA;dH8UXAj45U|$ro`>VFS=&cA5pI0DBlF9sKveoEZc_FF0lrTtnT87*pmmz*9THND=3>S--M@-Z4c7P)zY1;_U=Kqb&57PlgLP&KSE-BD=RkFO=ipt@%cRQbpMm4-Z}A z1!~9s))eZn<(s$q(l{OrDe`NHf6Cf+Xvx1bJ_^n^USPip440;_wAI7J`H^qD!G1+U z8umOwVLUrQ#NVA4DE=UNLnpZGEB48RV{b@;wlo@9!crZX;PY;G#|3V8yZerx5%$5M zI%ezX-db7kLovDw*xD`-Fva+f#_UeiQ!B!2WleZZ-IAc*CLgSiQzusZ7o+hPsTvG9 TsABu#00000NkvXXu0mjffR7nF delta 530 zcmV+t0`2|G1>*#eB$0kQe*x}EL_t(|obA;?YU?l%24HK^t+5I2&b~t!y2v6qLrl=J zhHkP;FVl5mSK>oG7~0t#0)nl`&%; zpS`AHL^EuI*m(JYuh@gGGjEOO7|Tp~-OHT&iap%vtjx=+gRjZ7|E$Qa-V{fR@{Aw_iSf0!0f;9YXrVtIDI zIxvmo01FlvI?}M4gK`agi{;SI?2{enhpAeCV$2)F!-zld)%)dz zrjg0?dCVG7@lS^}pI@5|HXuXw zx32p3MSa@xV2vmaf9-kICSBPf3&^;`Z!zb U&$c(K000002uVdwM6N<$g2%@WD*ylh diff --git a/graphics/object_events/pics/pokemon/growlithe.png b/graphics/object_events/pics/pokemon/growlithe.png index 9b86f60a20737e7f28b0aed2eac8cdd7c3bb556e..ecce6a8c302ac38aed77baac487cc3500aff30fb 100644 GIT binary patch delta 624 zcmV-$0+0RK1j7Z8Bv%J?Nliru

`TH74Fo$f5uM02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005!NkluB>8KwKIw@chuVX*zq}?{c)=5#8G} zcCDwX2Vm{MIKLc%C;=FcRTi?jf8>1ZmMQGI)e{|pR!KY_+cjv$8r@T@VSnork=qSC ztBvT`hRy2b>x)ys*xmsx>FKl8(D=)4E(auO&9Ig=S?gJ}D)rqS(I=%E`_zoR>gLow&R1_lY1d7V3?s*MS)#ktkzn#&9%t2Ok#lG!OIzvVGtQ|*)O^-MR%w;jr z{rSEoe20aM3G2PU1+UQt%!_kl;{E3MUL&1AW?j%1wXV1M(uREMTQrG`LtcB@flN)% z(P9%0W58S^KD7XOf9!cr(DdKWO+SXr7L6hu7_kz1bA+$zX#n^*xgXBAEnFV$LwjgL zW|8j7njDNspJcX8pPuhAn@TA>?^k7c{EGPcFoewbk^qpS%_ji46`bMixlu(idfuOM zwA>-y(;mBKyjvSUc3@p?haf5edUeV}wo9)1W*)*$)!NZ6eP~nGy;4)qjAd(0IfX6S zQdYEpXR{zG6*f!f`rS!jO?QBEaiJH{I@`^4Cs30fraDD3pGA`~Zi|e`=&9*j)6jy} z^!M|~GVKf)?Y~f?@%P`aVT5qzYayJMqxtzE0}lTreo6R`#1CJct7etiFlGP%002ov JPDHLkV1hr70OSAw diff --git a/graphics/object_events/pics/pokemon/haunter.png b/graphics/object_events/pics/pokemon/haunter.png index 9529676ee0e95aa313197adb0138edbc28428b86..f004f3483ff72140cf5058f1d069c28803b16ef9 100644 GIT binary patch delta 561 zcmV-10?z%M1ce2VBv%J?Nliru

`a01&o`i3k7y02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG00050NklOIRk zv1WNm*SP38R{a1FI-aMq*0&SOkz?$& z?vP_zq4OH50*7qKiRtpTE7IlQNmuLH~3 zkY(9xcmv}(7V2WPHea4)oBYhkF}3{TS_f>HQu^$>ZgFd2?GJCv(ous*Re!(uqkBb}i=>0AkzxdhBjYerGc$&ePrW*9ItW{zoW2A5hB z*MMTCH&g;Heo@pFNaw3zw-~0zPi=gN5gQ8_XIVytM+U6(tqj)?Hv61$jsd>00000NkvXXu0mjfC5HR# delta 458 zcmV;*0X6=G1)KzsB$0kQe*vdSL_t(|ob8o8j>8}jg(;|Masx;mX&K6u6`3hlTzW5p zf@{vOgNUD|*hQ%VnOZY;})B*IOd}fYf!we^hg(fHUs_Rd%8MBX=xOrJRSj8A2#L)h0|Z(8Z-on;_JHmG>s) zJTvGFo?HGxuan^#(RUh+ExFxJN2LX0bLpQ;}}oY&;S4c07*qoM6N<$g3%J# A%K!iX diff --git a/graphics/object_events/pics/pokemon/hitmonchan.png b/graphics/object_events/pics/pokemon/hitmonchan.png index 3e4ef93e1aaee099dd5c8129e5296fb9b68c2c0f..f8f32a50e13abf1fd1943b3ef6551753d0be2b2e 100644 GIT binary patch delta 607 zcmV-l0-*i21hWN@Bv%J?Nliru

`a1|6PaQZoPm02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005kNklbp^-W))8WX;rQfv=dGe`q5GSuy4PY0a(HLeyzf+t#W{o9LrKr!U=> zoFD77we313(x#>0ctvxQmb<9a)*a`aNSnIT#VKuKeL=Ni?JiicA4tozHw$dp_<>~F zbiCvIsc(|DZY1=t&g}}ij%Z63R(Iv`$;zaqttw@bCPuvB_^w)5D$Xq~5ZiJIe_*Cd zXz*0P%D0t8H^tnY_7ll5xHsM+JdE^EO2*9b`S+r;;AzIJs-Qx9GIu|!v9~{pFk$iC zyAKVseXAI=_5O6-E&#d`Z+dK6JPi4e?}|_$xCs-hfwA0PR`}v)RPk%k!$ss(@rdjS z0%L$1L?+!iXKeU3?FfA_exL1%eGxxcuU&&rsKMhq0Qb8r(EI1qfMnjNz}zI;6^Hw% z!NVCD;PZ#~_qc#JKjrwFd%2w^3nSkZ2SSpzSK>WCzRm{ tSwrAY@^Sj=fqB72Y~&Y5u9Wyc;}-%F04v#$DAoV~002ovPDHLkV1krnA(H?A delta 484 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 Vwn6l?JIw$9002ovPDHLkV1iTN;zR%d delta 1886 zcmV-k2ch`$5Ty^0B$0kQe+Mv0L_t(|ob6e^kK#rYrU>oMKQ(vCDbjh18(}x0iD*_i zD&$SIO)Q4W%~^tqf8w+a68sm}ZP?=O8Wc=nu#tsd-i+-9>^G1^I$a|9NeD~hnfbo& z{g`LF)oQG<#u{s^vBnx}tg*%#Ypk)x8f)x-VBOpAyFc5o&BYt8e*v`rJpq8rTWh-p z5C$E%xWE;FY&^XVf}RO({BZrYivZiVt$5IRQ2)klt^j1xH}8!Kv+UV08YBMuD=xSK zkj1yH&Y&}BwI7TNT>_}Lm;|PoT4Bc5Y(q(i!+U>xnZPxG%pJ7sLC0%#T;oD!fW;a^ z6Tw2^h=5aQ zoY6RNq&d!w01JbmPm5D3%(%s)bWs~m21wwtIN}tbpvIXLgVDGnX690X!`o+UqUr~zaVukQmG zAQoLAN`(~xP8HL{2E$ym)nl)>nnMW?R`Xu(ZeH13${4&>e-gWT613PmoLjoDTIoaRLvKFY=K!a(RS$NMRaOx8D8MX{&e*G@NLs== z0>rDI>PRmTC>2&&%q@a|o?A|~D+mA+2YRzG2bj%z5Ls3=3EKnPu|3-hyiSFG8Wq~S z0K{D6DG|sgBG$%og>wSydc{ZApjQiK_IX9cNs+~&f4ABzfYW&oc!YPK0}vh8a~wYj z0^1#&3vjbI!Cf-3Dj|4{K%uZE0C(Hk)DhnS%w`%?TaL~UFco-_wYys=fazl&=|q)` zVM$<1&)HA)-+47>kA(|Lfa;%$V};U`hlRpSB{5H{1lpb7ULRnSe$=Sin2uEjNWj|7 z_xtH|f7Qo;;?<02QhK%w037u%&k3xda6$C)XJz$bu6=F5Un&fmKsKrbdB+`3m!OnU zxa^U@mZ!=9DWqQjeqJc}wTi_ca3+&!;_oMuz^R-PX}_3}15|V@qL$0)PUyA_5^6R^U>&$Rx8f2X(7+e6~R)Rx`KP^w}`*AN9z;pe*< zk;9v8HYc0SQ-zfa((Spz>|P2eVDe2HA;@Ye)H!5DiErgs^*xf&I^+O6TaT+}I$QU1 z1{$E65ATTxQk8)Nl?5jX>zlIVTwykX7nD{g5I+LX^UKjh-ejfo=6He^P@`0wf>**$OZ`Fi7xkUb|tn`1-zxzR1dY z;p~|rV2+`}qSwDD{voBXUgJ|=H5x*?F7?y}IY9ccp5bu|(VGtzP+bDcW+^rxTK?T# zIw#hMctOy7n4!Wwg?~>fti}&ZML=T40O6r52S}Yjy5X^)|K`IEVN%T&tQRv4e=uFl zLkeNUUqxKJuBY(-rRvGb^07(Xs zkX=vi6VJE3cjgy7pgmwvnCW9CTTEk@etVDuBp1E`m0ij3-p|z4GlBmIkYa$HND||7 z?=ZnDa}tE`1YM)Tssvz{*UpI{=$MGD=$|Kyu|se-}U91dOh8-`tLV zr(S!ay#S=03}L$)Z(|UQY?Z#f9dVhyqZI%R^VQ*(e}4H+1pbcE--pVv^6L9U(0|na Y0y0=R##tX<&Hw-a07*qoM6N<$g2?rMwg3PC diff --git a/graphics/object_events/pics/pokemon/horsea.png b/graphics/object_events/pics/pokemon/horsea.png index 52d792eeb6dd930ed59551149b2a13277602daff..c6fe9807c27d0c61e6f97192bedd318c070464fb 100644 GIT binary patch delta 493 zcmVOV1ZP1_K>z@;j|==^1(6{> z3jhIPOGiZir3doGkzE;oL8NY33R4II!$V*a8GMQY4SJbg!9x%U8MJ2UP_;uvDYoIQ z9sIXvQT((?8er9`RjdAsJaDUqAOL@dlb(lG@vBJR-X+tzDTEAVO`B+G(z1MTtv)!)SmSMM7}3L2({% ztGA{Zruo}2acKz3Z4qs1LSNqyWt-h+y}u1Jj8Tb8L+JEAW^8`_wE4&`fN$!?&T$Nv zTo{5kjS&G=hZn>?okPX?d6p@UFAb}}XhlipB$0kQe*t?*L_t(|ob8k`Zo@DPMLBBnsRFd<1+sLF)B_Zz5Cn#Y zz$7yG6a^ae9=(T$AQCd@3{^W+lw%9t+QEN&7R67Sqybi~TD9uG$OE@(Sk4ntoHMr) zoJZ??yObvkRfm}a8!H?fkv2rbQob_;xN2iV!b)rGQw0h;t;sItf3aaqSjPt`0G!qq zQvpP%4N^PLb*w1y*f1KPMv)L)ZBU#C-07WZhI#%rOguIO<#vcRHKDJ!h_cP@xjt-% z0%KI-u_1K&5HmKve%gFy7r-}lV@n*vC65fjo5qNMs>3T{pU$CT{ZeGgts z!4tCV2?Q%%c!E8%f8>g6W*9GU=)DN=y${mh7%mdkKHTJx0H3nW1b@m5h)nDoh6y7}+uf3T@)Bpeg07*qo IM6N<$f^JW~n*aa+ diff --git a/graphics/object_events/pics/pokemon/huntail.png b/graphics/object_events/pics/pokemon/huntail.png index 22546291309f9f5af59b4ebaaab4efdaa221aa68..3aec64c4bf31a2ac5d093306173abe59ee820b4b 100644 GIT binary patch delta 1058 zcmV+-1l{}N2l5DzBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000A)NklljA6vuDqk{h#u1X2S^Ap=7ki8Mo0H5L;2 z7*TZrB$f_!l8qXvXHQi?B+h_LjFR(7@JU!Y6;Qpj1Bg$-o$a&VUCDq1g4=#~_x|sH z&+lv_^zTOSw-dZM{lkK$i1%H*GGJC3L&=qyZ2+jR_U^{NLIxyDcG~$>%(-P{6 zx?{98j~Q6Sk;SzH28&_OAM8MfTaR@`-7)I<2!rkHz$6dh&p@+e<&J` zWdbkH{$B5s*M*vDO6%dYJ zcNX6LQJe{4f8qBRUd_o_2oifJ9(-+`6=6jV9*IUPI6Y&FgOa8^cYmP5f3e+{f_r%d z5Swy3ohe=t(X$iGTPJBva9ywy@-XMr@QFm1tvE3C4%F+k)F=fQn0ezExG_xr`9O>!&kRG zXSCaP(+Qj~%k!ywMO_szdw4nc_OKMpxV(6VpyXH0h~7BV#7(^rv7 z@FMv#ibBlu0Cp>x`5nZ0DX>m1J|*XySr<%?1mAV>(U4oxli<-bTJA_`5^?2Et!K clmF}S6B~Ksl4;N`SO5S307*qoM6N<$f_z8qW&i*H delta 917 zcmV;G18V&82;&EkB$0kQe*E59*NE@=zLZGXu?g}d-4>8HM>?5_g7;J31`z-1Ie;pq=LFnI& z=x-Z@=YLqxPTU$nIuPcp&1!?4$WpWuM+7XuTPKH;Hos2vTG5(sf6*0*Yf84xHU_gc zzZua|G!o0%v)y>V;9CZ*aAZ1|ie_SjX2A_uj{E&C+-q~Opn8k_1 z4Fiki5VLP9nDF4yR5TN#ZGbRX&L(15V`On@>F}jd^Q6mHK+#I94B$u!sgJAP9b|;m zVc02}S9^+N*o#_Ff6+>eFffP^ri2Xj6WJ^V%kXk1%VNZJcJ4yx{95ozDKf5)#GlkHZ`cyle>^DntHhUG>dykdUslXz zLGJsvz9i%|1Ywk#QA-k%mV!7Ifvk1H-b z$2nnI&}Nl*e{shaVRJ3hUKemm+!YzkzOb^de&?(u5q_cg0WZ9?3`TCig9PSRdK^P~FPfTxQ%3r;nEUai|hO383g z^am#j^wz zU-S}IF`nE(4ix0v0e)(1*$aJ1?)I`JSc*Wzpd96_foR*6 r>z%v3{7Ue5hx!``{|egtUyol_>oc;i?gxed3jhEBNkvXXu0mjfMti-! diff --git a/graphics/object_events/pics/pokemon/hypno.png b/graphics/object_events/pics/pokemon/hypno.png index b1de4cd3c79006601d128b93b8767e8999a478b1..f6a1292fdb8f70430ec191c0f1864cf52db39344 100644 GIT binary patch delta 633 zcmV-<0*3v@1k44HBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005-NklB*66bJD41^hmQ6u3=;<+VD9p<_RWx3kCF z`WXX-tQAslralh^Zx`;VO>D`oQpimQc|+i*M1RSOECJl>UibPenm%sx7fkIe0IJ&^ z@(f(@Q4zW4yj`%$oAb1>SA0~ZOb1Bqe}YxsoTr_=;$ta6LsFAYTvc#at3(ydb`o)PsVQWnk#D{-u6{L2QCf$f9W8^ z)9~y3%($@YPn>9m78ah?Y)?e}IB{t-O)Es-T;5Ihlp0Ofh7R7QK1^@QYtu?|8GmhO zIu2`2<>$UZks1mb#-`~;e-4~H?K2!*vAE`PIut^OCP}htj)eHOWltHef zXn@qXF`k-+j5~KAn|ifEX&oPSfR8W91+%gaGn!w$Fk@|JV@1glgx|*l z0v@WEyef5i!x8tf^NbnXlo*pcmMkVqz>5xPts2rx`sxk-RTJ99*Qnk+00000NkvXXu0mjfTD&0W delta 500 zcmVNKnQ(ynY zzG2Q2e0+Q5`2*w{5@W6$8ccerrRIx?=# z4NL48WYmntcEY3MkqHM%yUWxw!|u(jdg=G@!5^&T`%JZMH*x4PWD zXJ8RwTO_OvgybCKf7YAntv1j^dBS$6n{RuktVo`UzG$3i(quTypLGMSwx0QF5hu&r zf}8g`1DlE(XsypgCSohg*8-Q?28>K-t&ENNy62EIOR+$0xDe}85lUYZB-Up2gc5jn z$|g8kiAlQYpn=;`Qcq>9Z#dC8@z}8<50!@Mj+F@25g2Z6 q%*TQHl0Ln`zZ-(seEl%+-^O3U#r$Xb-`hO^0000OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003aNklToQ5Cz~_d7BL<7^n|mLk_?RDwAYe3#V*z z^+;9Ny5LAK<4{YLyQ#$6eLVk6A_TymJ$v@-`MV4@%VL0}L7>cXk2Yx-P}&^#oG%t{ zs*xE6XZVS+1sWrBTpF1&xV}VZQ^urwK2+>qk3B!YXhCF5Tcs@!TSeZB4Npl}rwxN@ ztF}F^3!Yv^7`894tJ|pOhQ2PaD#(GsYH|3*Nc!Nl7gaHn4*?ZAmfX^4dco=1)K{{g zo_$%}=_&NWIix?iOQ+wdO{bT6rnq^7&9UmZ8`g&rJ@Mg-4*2Zp=S#S_Z}gL10VWg! W0)6;q<|76G00001DFGlB$0kQCjlc#L_t(|obA+2Zi6ro1>jkEn>!5D2e2Ur-~^RPvaN+v zw%Ks-k?kFS^ft?)honKE%yNe|Y3Nbf9Cw^A7H_JS83t$giLnJ5BXe9BnKHPpKxb3N zq&rmXUynUMz-U2aOk1Tb5F16_iw#dnSf>rWYRaZLt_z-CM(DRMu&bM>=Z3BtupG#N z!D?~%#Yp<#wHM_u_wbWJ97mKRIWU-P(9?;U^ueS&mm?P3(r9|Y=~`D;vY?uMS>5U> z^ujr$KeFTjmwBeRd4tWdYPoCHhY>yT;foIV?CIxAxVW$Nlf?lh6kDr+IN9kE QzyJUM07*qoM6N<$f_jU9#{d8T diff --git a/graphics/object_events/pics/pokemon/illumise.png b/graphics/object_events/pics/pokemon/illumise.png index 31ce8040883a82c7ce8c6d2ebaeafa7ad4bbb5e1..5841698e5c47ba3d43fe9bbbf4ce6cfb7addc335 100644 GIT binary patch delta 716 zcmV;-0yF)c1)m0xBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006*Nkl=9<*ENJbTmIvrb>({Roa9Az z0)+-l?Khgw6{}>wO!rkkfLukq$gBCbzcSks&(bH_zwmEgHEAviG-3$cvKL!!f7$%{ zbfD{xt%-LC6-xW(gzz(oS|TUIGQ}g)5V$p;5JILizhFiPTl5mjEbx9HFlrX~gi?AG zCO8_E@WL#)q~-9FdWvZ zw|_OLnyesvPvr#>L!~?#5}eD1ZQXeVeeGoQebm906S#Tjdgkp&%_4+$_{SeLY+_8X z%mW?oT4|5Jc1jqR)Lk#|n``$0Ady)Hra)l!bLw@FALzQzpYU@=x%k*qYEyooV;(4H z&(N8i6Pc~tG=qUl%K>6E9=}f)LQ2LqSh4qTTALK#DBP>)k)KE@zx y4T!UXv67E-8lyNvA}d3zw;}g0UarLY|D8X)sbG0Vdx3QT0000 z;34@RvK5*oAQ`;muZW<~)tQ>nHeJqikcL2OJT$WwWo&RxwsiX8oR&-lzwPsMeBbHL z7Qm@ab*fXzYF^h_>mk%8YB#Tizo;$hrZS*x&A;T1uXdAgzU-?Ff6(|upvIkVod5LO zN@Ff+(Nh{4y5kpEwdQ=c__^;WeVGJur2%wSSbl8k{1~p!A6QT2L!i7g%e`k!DaXuhsOf<6uO9bLVVAUcp+2K`TK-ufD1(QGP)JE12R~Cyi{m0RvV`etf6?C#4 zMdPRZk|$%~fwZ>iURf&}x62;5sZF{JgGCsw#_e|v6nmqHf4Ec*s2GOBO~}a1EqnWt z4G3{})7>DlJp?vhQpeejs2fFpr}EEVH8coe#FK#s-))~WzE1mu^yys|*iD_ia!Ys5 zA~ZEXVexUABa{cG4&@sfI)3~;r$!!lunhFvdvx#3R2H4UE(Y%H6-ZDJ1f7A(pdmCz z9Z(utPtV1`LcMPb&ozdS?x+paFyx2fJ%fiQP-jdC?$vnIA!l`lmg_;SZ(;Tk?>n{r af9nmL^l<0)K3iP?0000OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005pNklO_5BO*?H`!uXbTbe^wLyLkse9)^ zzTxP+p*6#yFK@wQNLYu_mV~*%f7X{LN`EO0bThBlXJ!Me)~xL+3nDC;gp9guWi(zH zcX&qQ%Cs|OY+fWRna_&fvE_wrCX_$UKP!RLCF_K@MrSP(xl$V7f>0@>5Nq{>XjweB zW@w?lkF`@9fQW#I(gKv2rKkbgGu`_8?^!Rk0gqe?Q$-^H0000^n z&i|8qd)(hm>pD2wudLEVFcj^SirHPgU&$9U0KjJWa<~r)T(@D+oxv4IAxgo zfy1CfHNKTMha)kue|Px+r)HFNs9rSBGl!W-xO(I|a`@zo68^-q%W;Hpvx|alUT5NQ}XaZK)GS> zvZ2?ep)W7MWyo-Xe5hgJuy_B$`Cp@fZ4~2MbQ@rm;xsfCZIrB;N#r4}oTf*n9l~i^ z=}x+ci>ktsUSjnfdqPf889&aaje^}JPUMBtMaxXDj0UuzOe(EZYMzj+tLt8ytjzl< tYqJ5U7?`RpK#fHevw(HYwtfG<%mOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007TNkl8nu6h^sZZ0-vb$Y6MDVIYD>Lyu6yhPSqQ z+H6#fHt1%CFJM`WRc|71FGW%!-#$R-wBII_r5E(0be=)Bh*%f0LQx!e^}Km zR`oXP&No@%*bCW_mj^C~JAcfuWcq>gR|#3}0+eI6^?}Nm))>{y9M1wfA@K4G%}KNb zDcb;e<@`Z48z-3Oj)QQX*VrP~`OGq83(w1$7s$^~g&YbdE_ValfXnlbzpG+-wk1)( z*0B>3|I`vunDx2iN9DQbgbeiWf3hh=e`8w4r5>09zyF(WzCEqMmP7$}j=hi=wbpoH zL69&VLCkVJR18S77cBu@P+YRCxUe8#j(Z_PS=BV=AV}C{Y-RFjHS-ll0;c6=PGjl= zM-0*!gOZ)Qs?GxkLGy?@et*)eV9zel{unG=K+oMOQlK!}=tz*T6)d#Sf6)-&F=pxp z_(_qm7mV3ZfkyfFH}o6}Bt}mb2_in*IR!?m1j+}1W%L4KRIQ4qz;i#%%>qQ+fdp#! z=753~O{R{&A2ht?S%L2YCk4zz0%JLPBX>0pNR=gM@2f7bXDfv0MziiHkc9qVFMw4l sNHDTo?Z)Td+Vuz2=n{M@7~zAq|BeNmuukeV`~Uy|07*qoM6N<$g6`Z_xBvhE delta 603 zcmV-h0;K)S2CM~;B$0kQe*!m2L_t(|ob8pnj^i*4MFpf6zhdi2v#s+LYUN)yHgGEn z6SyUp)Wdqrc!4bkh+@M&wsbE=T8c66_HOU?V;aYQF%Oq743sYRinXg74JJO=upH|J zgJWQZ35Q6jJe;hQk^!GUG`TsI7 z6jF;94AL39g3PRf!O5{+F$LT)1llr&!qvcvAcv+nvsmsb=wm1Xl}+U&h!%2hTY0PT zINaAZ!I@QHaqb!77OOz!&;$<-xS8}m8q8b_&F=i}uzmS6gEjQw+$Vy8ED$rBEmo$3 zD8_r{d*y5h&i|I2e{>}nSq0$JxsMp1*9<6%EJERBesuLnJqOI!TngCtKUFF5&@gJ7z#5H zF_~&Guso4v57Z(Cmh5#UkO3&Wi=5TKWIhcIOMo)xYA|rtf7ozXT5)MRl@1_$E;6T6 zaAH7>7|kn1^=e!V;*F`_KP4-Cau(E|fkzfNIaN^vg9uV*Ft8dtC{Q;Axb-aEfNd1V z(_m&vI7^cAtl{L|0J&RPV$ktRa|%WVKr8~F%*6n-Vn^&#Q20!9d_d?sh(T9oh@fkd z`u`7^o~&yqQC(zo3gB#{+@&PN*ia(lasO7cvQZ>fL+Cy<_3i{gXAfOKQWiTJ*m1u; pUB2A*@4ve(58^b0zf<_3?Jwx~c8hLOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007BNklRAS z9o{;WK7gO05DKMq_<bZ{WHTpDT>>-_7<(*2QIb;#D@1A#x>`S(5D=_Eo< z?bJ@~e`!o!PVjuo7IsRuJ=qdc2G2Jke{|E%>v$5>*KEj|~u_zD2#e!qF;tk>i_z^z@dYx#$dodPY3V?n;{ zGkN_A?(BkHi)H$9u(S$v&E=BtemeuXV!1Wpj%C5OgTa&+4QXRtfF27b`q@_2fBo>` z5f&s2+BW?@7cdu@+YA^FYwKNRf+Ob`ya?J>ffJa@!~#CIyw!o@Gr1;9zVn(X@4VV7 zkh(**;LJUr1#PRq$?Z3}DQ-*h}v1=pNsn3{l& z9ekgpNqVCem1eb7AVFDh{$p4)e*v^(60I{FpPM`An(h(TIqrq(Z>%@{9xnm>16Tcx z6BR&NdEJN2*@62>XIXJW5*DfzkC8 zJ^v8uJ-}IIT|i{{oqLw8%pM(`TPKa?Sa@7NHjPyv#n}@+#pYyC{94%*e`MUd%B+`P zURh758UjhgJrh{YL+L^Vh8TWHHY=SUZlr%cnE7l3=Lho%p>bssSiM~0!@YHOMHc6l z9h9fgDtP@M4~b(KIC6* azW|`^PsJl<=pg_A002ov22Mn-LSTXd)>Uo* delta 630 zcmV-+0*U>)2FC@EB$0kQe*#iTL_t(|obA<3irX+02XHO5^92e6hJ;xR_!3=aHB^HG z2E)*ZFbwz#S=7c10j+a^(m;>V3@tp!Rgw?|w-{dK*!r-h?jpOE2n_il`~4Mt*o0i$ zwO!l)(uBH##pPD5^h)-<+!0bQE;k{R_wzh27wvVa2`RE288&_1f0hE~!%iB9`cO^yJsZb9Gbfp1=cp5?h9+YOm~ zn!vqV(6^i>?|o_8j&cvN#TWrwgE@*!-k11ZnM zmI*%Z0(_I@>rb^RH9*fc@NkQH!bF973ai#SFc|Y1aLl7Go=w1vu@n;<;5oo|aS|st zdQxfHS_cwT1vjUx>H?@|lFw2s=Jp@>rhCLugnOy`JDWv+f51C{=)`n?=U4|&QQz=T zg1(`(6Nnh%Ari8i5?QVfXX}0@#_He*y{%+=cCPC+ld!Ku&hoft6PUlOF^o>7Sp!@( zHU(sw-SfwEZrAAS%sFW^!zyHE+jQ1}6jw()7WQON{MgtQ6f7L2&dV=rYzEZa0&&hl z8(42jDX`P}4}T>00N9S@g`o$M!s7L9FS^KvOp56;<@X^}Y&P@O`j;LDRb zB!M%)QlQ!vHh?SJ`DhyQ3Y{-NP<_rs{|iB!f^KbFV)y6Y1CPADT0Vm(oU9`3_ QMF0Q*07*qoM6N<$f=t3D`Tzg` diff --git a/graphics/object_events/pics/pokemon/kangaskhan.png b/graphics/object_events/pics/pokemon/kangaskhan.png index d9f08d071b32627fb55a893631c588ad871b075b..2b5ddc81fea9a50533f971720fa7548bdabbb5a0 100644 GIT binary patch delta 802 zcmV+-1Ks?+1@s1xBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007*Nkl~PxzAxtbl}S4ggm)VXxXLv)+3Ga#n%{{q4o_# zOc*8DZeZ1c?na?AqMr2vZgv#g27Plvnf~w?Kt3o)VRzj3Af^GM5yQ)=O5@9AL6$cS z1zm2cHjcWAFd@z>>su75gs`lWfBesuFky_+0$gw)u)<}f=cD7J^7Z$ahg!J9=H zlePfCty$Y3q+B*5DYvHH1`l2C~fS zR7kHART3iI28~r`uoy8tM|-sv4|7Hn>%-UjYUXYOp)cyMBWuYhS2nLWqos6?jpBNM zmE&43I9C~lO4YXD;c==|Km{Ww&v`A2?ukl04=1m`aeVAZcc^;{O}GX7IiS>PUa8f5 g|3CZs!ap0o0T^m~qZM5b%>V!Z07*qoM6N<$g8bNWs{jB1 delta 620 zcmV-y0+app2E7H4B$0kQe*#EJL_t(|obA@lY8x>S0AQW=x^L3Hgvl*=1|N#B36b8S zSKkc1)NhfCp!*WRw`4Ctq!ctu4d@LkD5@64@E0_GMsGcX2c+mb)s|1jp;{YA-|jI%yTkXclBde`{NdC^WA<6X%W z5j|eTfVp`|zC`kGJp{y=7A5np;YXsM(3LF65&wyT75FdUbyuWZ_0Oj?wgFW8|X6%*tp2gv^l<}KNH=VQgW zYXxhBCE7z*DfsY6#pUusI27fB=f{XryJX99qt_%Qc@4ieNsS2LCGOv;AvkPvP2|DG zA;^tDZQJ*x+!(;w(KsfkfyS0lNHDb!3u?KD7;to)5oh~$fA!qA%a<|0W<5G21W(RM zM|vELn%Gvcj|mnlPN|MPVWaadcnApEW9vhY_2`h01ERG+p~k^VK}g7(^rTs;*T~WzluwuaLhHLEPe0o3q z1k?NcMAIbV3_iOstTbSLkBgq(Ps$%(KKWJguYXqjxAhCRB+{jw{97de0000OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006yNkl6fKNxO%=iK|PcdnjF} z2vsN)rN_Pa0Rp>45J8ZBkRA#FD|m2WVYPUP2xh>-7Cf|Nzd~L{1UHhVftpN~hr(V8 zWuL>qFHiEH$=d+j)m`1y|5E<%fmpXTf5=)x2u#|u{tUM>$csfo1Ki$6Nr9e)y49By z($i1}fmfUOniD48^ilOO^D)b<&<)H0?alSZ*HDw0`Knf)%`waRXj${lb<9EF+-#4( zqQ2i_?`tjA#VqSR|Jc)Y%pm_@=J)XeH94yoRYu2{Ww$v$o}H{PgIviS4ljJvf889uyB{UO`YN{vx8dk3vTerjF}Y+wM(1b(<17f z5i@D=Lcv1=^ z?FfBtujBi@w0A88NSU!J1QLq~fvZ0F5byJ}5ZDafa=Z`gOj|ghtTW;XkO;IAU0W6V pwkn=MZp0-M{!+<+8-f3ORx002ovPDHLkV1lMiO`QM$ delta 583 zcmV-N0=WH_2ABnqB$0kQe*z;(L_t(|obA+2i`qaK2k>XMw_YZr^de$Nd)V8G8y2Ap z_A|8L)%^~BfPR+dYNfJxTkVPmFJ_39J@#d>(o2;zli5y%dViVc?f% z@}Im-01kDiL;Wum-4E1zw1H?$3Cuh6{tS;ZkolZxfIECg7<4_>!VMopLY4PW|?;| z6RR6tgqDRF$QN#Z9?enH>$TJ3?g%ppO0$b;QD6qLHqQrF5o-EjHGXZoJx+c9&NgW`K%w zUm9w^@w4NedYF$U&idNi0%m|GGR_NdQ}boVe1)1!9H(yz)bR;j*ID;6|C+>UpRk%$ z%j|uYc+c?bMD|a0)bUFbLw+eUpK0QB!J^coli+sWze&7be{jdYt@_ml>Ns%8SkX=I zNhVGgyzzrKevsJ*iPHslgZDMxU0{wM$#K12ucoGn(?HSKypXlDPZFmWL?fe6@PDBO zQfRl^3^!#PA#~h8+OAQ{dOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007WNklLefG_H`q35oQz4&*G40; z+qa}pS=EE~i|S4OuYWCQk?DQkb;t~7m>t)GWU+sXz3;E~`{!kYk-00o&h9$OT+`XH zTLZm)!0Kw>bCH(SLH)=yFZ$_*YRL5xs21BLkg{r=-LF&byTw5O9jmDm^`2?Yf0u$L z*L#7K!CVjx(_tWv=QTIZ9idGf8odWFC1VYTVx5uq5JWLJJ$4Bo{$Uk)6=D6{sD-u`)AW>W$$co%v&TYUb`*zHHZuc`N1kb)4v zg@J^LTP%3sLjiSY$WKoo;E}OMe>neXfZp@Y@FgIoim@YM0oTP1#hZZT8G= z+qY;{!nQ9#N(RMxc6dwX&z9>e+m!0*Q^NGaRjYXQ?M5f;CIoI*+5EU`k{u);YaAfIqPnfDOkh(Z=QiFPRE1xd9#o#&(Mu z&6q-b+EZy7eaS5cO;7uN3XJUL9DSa40(tnkdTwr1G`{7L-SNj`ZvtO*xExF1rXba^ vU+UimP>cr{*xayf+k&s|8^_E2Z`b|-?`6Bg;C-XY00000NkvXXu0mjflAUgX delta 665 zcmV;K0%rZs2I&QmB$0kQe*$z#L_t(|obA;ybEF^?2XGo|J`8J_Scv6CXVmH@%cs1L zaNSLsTuO!}b{Szt=?>rFDiK`SyUe5v&CXBo{r3^VBJ?%B#;1%n`1rUlsCG3yCuyP) zVpUy5oGl(AzKo^{Gkhm076=)&1?-$9v;Ba;OF`Dss2euFpo^$se>OyYc{WTfRL5>H zO*N~ja+~Um{%?LQsDY?sKUP4-l0fpZ7DS8PU$J)c>GAw!+vq^-lS3zu6()A5&4k2Kzz*&3gy4 zOW};EA^C|2cPxyvSo@W-^yCzOT*9?`bK@%D36ve47Z7zumdU&TB#3H|Jh9 zQy($1oAqEyBWUKE^3i>RhJxKvy8R>Ve1@qXY1T!o?S_}8f1w<7V6oaJ)~EcGr|-w? z%4CuSXcn=qPqb|b73KZ}Bu>EoS>7)DBM%bLF&8YR4yLpHU% zIyUB-7KSsfjy)d}7*ca*M8qwA8?q<0-S;~KZVJv7#B84+28^35X8fkvlXp{HxoFMv z4co4N_8n|3e_i=I(?9(6dpBh%ZW+O!UUuLG{0hxpAGE)oox9Lw1GkLNvXxU`dV!(s zrUo73*N4#Un5$dvWUui1xt{|A+n$4;r|ZC8`af6KmJiP z19t_n3jMG7eE^1V!FEwa#=hW(=i&DJ=Z(LOrzdRH59T5r00000NkvXXu0mjf0l`W~ diff --git a/graphics/object_events/pics/pokemon/kirlia.png b/graphics/object_events/pics/pokemon/kirlia.png index 4212c7b7ce90722682074b3cbd2259255218a2d5..d8dffdb9845b5a9af0d3557f1b26cf3c21b4628e 100644 GIT binary patch delta 510 zcmVOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004YNkl zN*2_rW$6H{h=IIDhXh`rj+vN9ZFQg@l6$xdvJ;&VVM5A(i1f4LJK2d0P^C(hD&Oh& z+_~C62d8Dd9}1OQ-|=d|5Np?}tO06ae+TXQIj=6X;GaEJ)&MBGeY-)<>;C*D7MH55 zfu-G^eI^AD<0O6^mNw}3Fbt74J2MMr=cNt1*$qcYTl0AmbFOHcf(dPw87&s1L1#Ki zbf#$U8`5SUvChPTw&XhHT1eVFNjPa!P-x*a$XSXY6@gWtV4iY8+H7h4EK>U;f4gQH zA9w3WBW<%IByC2bi0|y*(lyg+dDKu=fr4=%X`3w3X^=N6Y_%0C+P96v5p96_1GiZ) zds=QIpIgml+hf>9IPw{A<21~>KE4}IJqETpKJmFext~luW&sz0$7Vq=_1WBhQvJn% z&TU;ZQ_}St{%Rf$+f>g3;CVys+d!y(08+D+-N19b5`~Zpe@r#7Vz#vRq~*B~ zLe7&7`jb0*;+t_ZVLMMYoVIU*RM=X42UE>TqpAuTbZMsO62orlg>4GzQdVIrp$nm< z3cE?rrl8c)Y2aDOypXw7pylS&1Z|d7-^#-N$*!5En^T=>3fruRf;MlmOq}dv>6&TW z-w)6#&@xpjY?D1Xb`5+J(t3l0VLuM;MqvZ=UWCn-+4X*x#k?L4Hxa`wqfyL22dAO$ z-uP)ejTqSB;XUTwhRXE^T{I3?Za)C!88FJT eOV1ZP1_K>z@;j|==^1(6{> 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 D7CJHA delta 78 zcmbQjvX*&*%EUTrZAJ@E7srr_Id89Q%xg9fV7L$+vFS%LUmK5LQ1KbJLo@&S-?S=C i((tZ3+qLl{KcmQ#ThC@^p1aS@00f?{elF{r5}E+_FCdKo diff --git a/graphics/object_events/pics/pokemon/ledian.png b/graphics/object_events/pics/pokemon/ledian.png index 0ab9506544af4cc8e6c4d591c7c15c67efd0afd5..f4653d768ff04e2a85e7ce3c673c7560c568b2b2 100644 GIT binary patch delta 915 zcmV;E18n^72IL2jBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0009BNklEn86>MhT;FkbfN4zDR?7L0^yA+B-n++vVZ4sl z@oxUV~#UU;ADl=cu0C$Qtwf0FwwE{(t*Vl2tZ&axe!mfUA?X-d2yu1xn|u!^CZcf0`S= zu>^PLY9a1av9BXwdXW;iRP#Jj%nP0GKnTnlq2i!eXkiXs3Xn0r78~KcT@}2F_MfS@`1MYEPcp*E?O;*9tT`w*IsrclVHI~7{c^qKL~Cph-$v_+OrTi>Bq$8TuT=3gS|SHj#^dnA z@IeSS9p>nl>$l^G9zXN2jHnaW6*jz)71IbGq8X=3z#J;LTu)TRxJmx86-vHiiHhG+ z%J(<-H)%=ho*Rrwu9&LWe;IE8=G1Xi#f&jz#u`5crFW}N0>QoxNGL5Q@4tK)mra0V z^**+oG5v`ZF?>)Dkse9Jilmc3uzsIgbW?7^`%koLdMH^3Z0RPzBeF`?&3eJT z1hi<^OXeC_Z1bn5lpD>S73&IET;xz>7Hihm+)ZF{T6vwG)!doSF=swxLyV_ph;i_p pH^6pgaASxUMli%`%^?4;;}4!TM~qB_Ate9+002ovPDHLkV1kT5p!@&; delta 800 zcmV+*1K<4Q2k!=uB$0kQe**eRL_t(|ob8k`Yui8+$2C|>2J1U?3SCcKvNWLQMMGtX z1;In~Wip5^g+d^7slf`QM~J?MIqa|CAq6Lxiy;;mVSIh3yOU%!R@N4Bi9>$6cfbF; zlPt@6AMfMe7|t8~_E_o90nQucO)esxHf|4aM*A%{SzhXZ)5h4+f6?k7JEQ%Un=CJR zBxvK@4)+80ICn-JsLwVSM=&PoX$#vP=~)LkcM^}lUu=hcbEWecg>F^RWb2F&(m%+K z?-6n`DutSdN!dh)jLEnj&|n*Vfg%IeKLd{XuH^Mde6kw%6TQYF^N>G7Ry^K?-$%;$RKEz7an8)PGPy8{$jF>-e%~gpe4aP5f~nIq;~b zj%kRKg-~xnagKlGdMV5&NkS(|XrJ?i;tgMfr4WqJ!6(SYe?(a0os6{5e^A1H#Q_EX zMkdYsEH8A~G`~ltJ2tgm5!%DCi-`dcYB~lwDTMklQj8_L0=oj2Fvz(OGm z@W)S!w?mhSe?h^~c4`9XtrYI&bw&9+6h`v1)%9#PK#myG z0ah5tsT9^(pkJ>?;pUr&w_4b(cxr?h9*HnQ&X{EM>5g%e;#Vb9e8rc#9*;!a9$z1) zW=ota-f`10n*w}cWyhRzWX?-JzP!_`i&}u>&=g?6e|GZW`$x7d3l!`3u?+Z)9WSdR zu|m*aA~Wu0G+WjJB%Aj+K9<`_eEpT}N`YcifLo355xH1a>m@e=SXQl9EDZ3uBOV{0 zg;nlZv+01(vo&O^E-%*?Tn{)BEDvgDR&Z^8-3wvW#`x5OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG00093Nkl{~Cps-q-`s!omHQ6-+?14rh+=vBC3H=;O&LK00cCg>D9W&QJ*l5udnmjIa9m}zY zO6VcQJ!F>T5LP?ptrU!_Tg$)kJS6@LKx zMyS|@FdIr<0)pS2K?v~G0;D_;e~`P9$wCB5A%2fNCA5d}AM20-7aU z$Py}BPC-XA5G@iyvI@d=qJ)f5!UIU0vGQfvZ<8}P$=veFH1}|7UX^q4e+@!1)_JMs zGLdaTd=mt-1yDjt$U_jUNvwqz?5sEGUzJy;8Jl^o@KEp(`I{G+_pGzx0TGoQ69YsB z68Yvtc?2OmB?NS8ysqXQu>TN*c-wuETOiIpN4&n$as_`C3CB4RZ$j21Lhh$<&F?I& z_?ic%TKF_)EUE>p1TVYhe~KRYj&JlOEkXN1@ERCF;1&?54PGEg`*NwvHmeM-Us(=HF!f<{t0msae#~@&d;uck0XrEk1-W h&Ze1o%%^&_egSp2@;8!Q$}#`|002ovPDHLkV1jM{pu_+G delta 770 zcmV+d1O5Em2hs+RB$0kQe*)b}L_t(|ob8n{YvV8!$Gv!sDW%&%KSNQx9dwAa6`Eo_ z+9AXrLmf({E9WWqp$?NpIA0+*lx7G@LJ4#T)ji3Q9Gm9gIBv@$1b(*k`%6y>iK0`T z>Qw)+;OGngCWhhP2;=tXIP=^Q#*}~?(Pw`2#(tXWvYnl_*XaYSf6z>D!kA_0&@d1P z0Xj-r!Y*TFycH0q9<6W}#X$%ev7C{nMG53BTbEHoNUKFaLLLfP5+(7#2|0D#r(wz) zArpnS<^a!0PpOIazie< zww&+yt-C;HXgB%8hB>avpSfDkx8zFCm2J5a6VJl5D51HQOYyjx>sqL_k{BSXbza}B z_-lDiGGO(QdG5m^+^Xc}Cn56I=Pf+fiTYktg?OCKgcB-h17+ofH~PGvrK9@DJVSVo z3Qmh}G~ay6f7r9hviM#U%67~=kQMS&+B;{8OG;rZrI;M>s(GKB?H-B(wwIrBPgF0< z0_#Q9Gw@cFh|kj830v=!vSqQtGg~w~#lVFZzW>m=I0#r8{^eM`ln*8V%DQE*;>iZC zL=Y70V_8hYgPK=iN0C-Ie!6a2G&USs7Rz@d+?O@Jc#6vMN7zB6?k>y>r4D)81nj|V zc@zS=40GHOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006GNklAtHwW)u#5&#mfc~03C07^X)e@KHEj-oYS-~CCbK@u>ShiZ^|FX50MAcB+) zhBV-3${_J$81Mr`FoEoLTVv%r$zawaN7FmvRy0Oi>sC9HLBK|l8&!h@4vbUN+)nlQa*&40 z@r8~2-$(+JI*xF(sK*M>Gag!&jQuJ z$RM3OXbG2{3>Lr_@%9qI;*(TJvlk**d)@+}VFf6%*pXh5N9*&=>Bs4xHRZ4CpHEJO x47J(g+275!kYT##JYv_F!C`={Ys~+1{Q!CIfU&ekWM=>X002ovPDHLkV1mxMGOGXp delta 500 zcmV1;zxBB$0kQe*w`+L_t(|obA*xYvV8!2XGD5T7MYXQ)yJNG?i8Y>y3>* zWa)Hp`4ZRZaJ$sgak3%y8dae*mR_QiLJN10w}gKre$SRH5pt?io$6mLAcX28H@7lg zG7Q$tN>B~Ufu8@lY%h8~WI(u+V1%6;Ado<Z<5N*@M`n%_F-EK?cq++0f-;x$V_T9=Oi z@N2gRZ=iYy3o&iF%1xunfI@jMqGN(VD!h@Mu%pa?o-TXtV0SbTNX1nBjXzrq27op9 zO|=6s7!GB>>gF}aAgmSZ;)8}kGIHnoXhsTdv*j@7J#bX6YEQ0;Jy1bs^I*8Q&VR<2 z4+e{k)5&Fr!2m2`0E6Klo}_7+g0x95^L-%XbO!$*ua4)lu^c~_UyhG&7D*;_lGE4b qF3DjNY`W`ToQWNX*WZ}`=XwQLHgIos;+ZM{000002g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007)Nkl%`5Pz{&}MPyIOd?_0%A zVub#;f2H9Bk{JVTcYXXXjBqzk{>(+Ie+`?l?vm!5v9!(g@%A2%TMSmt_rQV5aLK!E zu8+?zd5cX#ATBaO%+hXLK%491TWw^-1Q>ux+@;bZxS#9uH6!fW=BVEvm}!0;L$2m#!Dw{z{r2qbiFyHIm{}D?dD9?2F%Z<{S4uuQ1k+1}dO;`cbzi zSad&~=CDDh+iV%6V-;xS{$b$n2I~E3C{F_r47a%-h2=em^s#PPFaYT8cx#h@P49UQ z;HyA!ix~3*#;P@%TD_2q>;W*&%j?B(yRTUm6jOrK+nRJ-dv+wIt3a{Hf5G^cl#5!o z2q1yDC7MCEDCmcNz^g^(Q4ob?Ai~jc7+r^v0vs(KDYV5k`xtAf$RQj^6q!+B9Xm~|tZGCqpS4jHH$A=@cpl4>SJ zY-xtHh{4gE&Ds!=?rh+UKgB5nCzdwBa%7J_;qG-?KQ>sdekPEAF*9d7WXSyAzjYng fjzM=j{@(TzoU*})>{p2p00000NkvXXu0mjf6xDmE delta 632 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 Z?O*QJg_=4P33~tl002ovPDHLkV1k(9z;6Hm diff --git a/graphics/object_events/pics/pokemon/machamp.png b/graphics/object_events/pics/pokemon/machamp.png index 4b7a1188f98cfdf8c029e95efaa1e70f20f6e898..165c97e920fe85b99c6190cb0cb43dd320e3b29e 100644 GIT binary patch delta 951 zcmV;o14#Uo2Z#ueBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0009lNkl+CT8x84gNK+qszMY;QVyx%u7_IZW)KmL!uHpV~XpA4lo zN(kw~_wYY)8u$7B`k#)l?1nZsqnNN`f9}ngISK6HkXP%WD-!O&F0ybr8U?qT7o(hX z%Rz)WaWa&k7mk9_Fs}EoOA=QnC!OfAD+ZAzw#jV~l;>c%dUL*88!7|sTCf^Q6V?Zb zEzxs{G?xMbi{4UnjDo{c6Ls&Q(3J+u9Vwic-=`0PWr>7e+L&nT%pZy8j0cbllE;UV7j)n>vX_#BF zj|v{T#2iS1x7?Dgm@Z*lvpUaliRj_{4zw=@hs-@8!))jDfP!7(DQ75dCjfHxdNByx z_48#;;2Qly0C?ovbPQbKi^O3$e?T+oB&du|3`KC@)truR*F2-eA#XbA2LSILHS_n` z8vu{2mj%PO$Y~P=Z~l8097;iny`9Rr<(i+pfwxafOTS@{p!v__P4ti$DaW6{Yrw%5 zgTT6_g*l_<_z50uYKDg_ZKwf|(zzA`Wp1?#*g4_xd53jOoO?Dp(DK}^4ghf&}L4Cd~CT#Mk8-qj8`rt(0qMq zn&pBG%m!2tIS#h7`he@%d4S{pE%r63mUX+9(0`8df}Nake7f^r}t$Fh;J@Le$w zG&>KgcM#1~al#qgt5;|Houbr1nK>DHocB9sa7#S1Ukt9CqqV`+nT6GsNU)z@4rW(o z3RlC%xdB%3#A<0XZ^yJYko^IA3?&-fW$poIM>W45`8VLP#&zWSRf6Gb(0a2{6#E18 zmeW*KkPSIGRoPPfJ+I=SFsu@L-PLm9#IQz{Ukp_+e$cPR*RdZ>d`IxN;&gxNn~8sR ZdIZE~(xRJ0LpIGl5Sne6w?OtQN|JdB6& z&&K&L`4>Z}lM+Ij_&Ka#)Fe!GED0O3|V5ny`98@Q#D8|am#Lppd7$)^>!F~LuFy> z1)HI?aeb7~MDHciUJHmU7Dvf339kC2Ct;RofLvPQ!?3c=%!XxsF_``B?JnKuY5|eO z;xV0sC@39Yu(4;He<7@#3`Kx*OSJHDb2?T-iAzLoF8haSaLL>gvdnJJ7bqAq`;wvX9)OH9he70N z+2@jg!SI2L`V_Y5UXIHFv>&sevSVg|t|gpK*m~a4;aWDGf5wjhFFxu0ehwBOAnO&u z_%CtZM8TW?k_FdVQ0Cx#J-1x*(|2%sTwD4B2ZWJ7wrpa6%t$5v1YQHKp&CRUH#(Rz z($`P$>UqoXlBJ6^08&2JVx_`c5xoBV4J|Z-$e^(^K)Swq&R3O9JUAOHxJAJYb5B*{ z(t}7r|Yu;oC{~e;3g3; z7QANzK8=~z)&y96Z@_Gif>>~&{f5F6(j-4Z3THzWf0Qc`8J10qmG^2OxF-R+cM$E= z(Blr~)vKF%P?S3;3unWC`#dm%IpT%GVerNn>J8r9IOw)Sf_wXHwL_h$+zhobD|GS9 z>S!}>hwlyKa)AM3iFTX{FMzwDmfwPW4+L!SF>!mr@MF*g+bN3q0)yi;RTE@GPEIv; zlOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006FNkl;>BW|}%l5XiDqFHWHpppMC=_-s%jaM7k7hJW$T`k&j(-&w zcXy}q?HrTEVsU#CYyEqUgZ+MApTHM4f0vh6GfYa8pfW!fhL1D6*oR@b^D`+9hr`I= zmAtx^5*toAfQ=CFJj0ElpUJ8KkUKw9Xkz2#mo7k5b3XGk{ciZP@N?26_&I>F;gm`B zB?9;$GA~<0F9%8d5f~~k>m@`lsiu;#Ut3h8CTo!%O*G~ibbP;rwG z@CPZE!{R#b4FjI)nq$3Xr*}git&svGnglJYk%5qv!mJ4$>x3e`ZFBTTG%&Xk7@KM% wLvxt!{$4k#7-92)Ok!&II-Txb`taYzAD9np2|0Pz2LJ#707*qoM6N<$f_*A39{>OV delta 546 zcmV+-0^R-T1@i=uB$0kQe*ykUL_t(|ob8jrYTPgohV=x}L&e9Eyg)X2k7APd34uJt zVhE$|rAr}LmJc?)*wP;MWGt()CEKz=PQyZ>uya{H|C)a^qgjNmagA&ItH45B%J~+f zqA2oQ;G&75=oDsDozLfmf58`7-U{Ixt{KCD zbNI2ry!YVz_NJ_LGVjEiNkWxLU<#fs$Bx|@Y;wLJB=X31)w6L`2kpcaM# z=Et%tSnqTE4dB+(Etm76kW&5fAA!g^nM9Ky^vzwDD`!9*f6s=ph$89fmYqIyd3^Nx zG0fe(Z9;bxKeI9?+E&-7>^YkZJJt!IJiYFD)Ca>y4gM=*ueeFT>_Ld#yts}hL(DSW zF<&3p>EqBBYox#vO@bD3VZen{K5ImlIwGDvw7K{rm|Jll`)UhAbC{g|UN}ot!@V81Uc5A0$YKr)T4iD*ylh07*qoM6N<$f>ovz!TOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003vNkl^|#&MjwfA_6+-irki!(@!X`}=km#B2B55K6?)d&Y>U zGj_AP=Z5fs2hlKfgJ?5$hf*$(7*va`>qKQ44j)R^BKqwVqK9Ds=UhEppHsEI8}(UXz+jpt6}aYXCbK+(<$T~j=? z6CWwMawRh^GSj+tW8le#sy}S65e8*Q+uiRJr*g&R)g!L8x#zdkVqWdGfO|!Q+{UQ-)O2b_;|U*`3DVVmJ_9swVzn{RtNgU z28mg;v^&o)`vA-=2QJy>iCDDcJRxcSE`6{3{Hk6A+J7U(oFd7AOul1T5UKD<`QT?% z%PF8&Z2xMYBS!5j=T?f`H3>XTBQy%~T02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007ONkl({NOMQA?tbpeXo-H5*rU^g+f5lcWx8nE03rapS@VuEBB!38foP>Mr+XZ$C zE^(-T=`i8MuPCu7b)J`{E~H@bMVmwbuyM^x(h;peLRb3<7UBWBiFhP%(6rzx7Vg2jS=EQCPMqJkhui2+%` z@a^_(C#Q7eK?1DhUvfy$vyBOG78&C~0(6!L#T*;IXipdgM~2}#vFyyJJKRSBd*X2t z081n++{l(nv{ZX9wm3P0 zJFYxOznv*}M&3m;uBygWRhC2Miv8A!j<8^=#Zf_1*C;ndU{RkjhuTc6dQPr?b3;`v z&-S&c>S>=J5%J@@N$~xLunQ(`gJGNHz9t`f#!@hSrTXt63{~iz+(nei`P8+%T+b4- n_w_$>vjS!T^VC`5zm2~?6PmQ<5`+YM00000NkvXXu0mjfyuw{9 delta 649 zcmV;40(Sk!2HFLXB$0kQe*$GmL_t(|ob8prZrd;r#yQ-R6qy1fQ`Q88dxJ%Qeku=k zfo>ck16~RZwSc@#a6@F^JZUPRK0`@aqK-=GEM5ZSOacC#>F+!Kl~P~v6;}$~w-_)y zR|{B&HpNn(pQ{z{k->)rgupZbD4^KtR&ocIPoh=EJ~f{WvL4(Sp3i?5ddu5a-DFA!q6N}O|A1>Y^m8^VAXM3JiCPPc`}3@ zGap@^4`t$?kl zV*jB$2S3iU!p<}1e;Hm^-QNXeIgFTDXBlqqJx^0KX9bG|zb=G8&!U1LNQnVi!SL(m zzLQfr@*n}$@~a#Y^lW1SoJGcXkN}+}LNUk2FWM2K;K(psCzhT0c8mKcV9z{G0$_=R zg&WyYiIxg+asfL+*09zoH$4NBX>V`-*eJj~%7 z+nI7_3^QlL9xxP!x-q-)l j%?g+W%v0|YpEmvhpTDtE&Zw|p00000NkvXXu0mjfqT@Ia diff --git a/graphics/object_events/pics/pokemon/magnemite.png b/graphics/object_events/pics/pokemon/magnemite.png index b866ddebf00c8f99cf57e4912c53c595725435ba..8d18a7e34faeb99150d4355b1bab6857196ef531 100644 GIT binary patch delta 455 zcmV;&0XY7(1DphqBv%J?Nliru

`H12$2~LLUGC02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003%NklT;BPj`ym6es1l{E-q9xJ@VyJ{ATW(PM} z9rP>~zJzHG+v$7T^*z z%>sL7{>7NY@0lIRdtn+439~}^i14sL|1ty;$3VG3YpwH7gHNp44n7vv^E(L4WeR28 z=T7Rp+5)`E=w28d%Jy=txJcRl002ovPDHLkV1gfC#CZS! delta 354 zcmV-o0iFJw1hoT@B$0kQe*r*AL_t(|ob8jbYQr!TMZMaKJ}Y!-Kci$xmcoNlq+jS7 zI@D`C*rNvz9s4IWs32(*Z9%SN!_!krl7d&=$tM@?kz!mFIXO8wIXN+tS;uU;!XQ?0 zVZmHvHtJPeIBw3fzfS91O>Y(W-@Q+zwLH)4{u}i8Xzy^a3XFqnf3x)aGkp+p2h^By z)ruzo!5b7#fl>IU-z@z;4%&C%^u2qg!b-!?3%rvb42*-J_k&4Kg+4z$=m(Q95mt@- z90n=l;KH%jBY-CT!sIV`8Nf=DFcFrwoqg-4b{hu+<6yb#lv29AiG5&6Zt&Wxi1F)y!kOI`So^{$WlHRKbzl^RpN`6PCS@vgqUksh&WytO(B!z@6u2Zk`H3Kz^`=?DM-02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008VNkl2%#82YYP;X@xe~c!NGv2RZdfOZIyqqlPJsGApVAEBTP=R58 z{XiS8-aJ}Aoi*iq5`e5oU~o`hmdgtw;D()mr?D)T^MP>n_sBn7J!5C*vWiFmG7U5W zDX9PqdjXFwrM!qp{Uxnu?DL+i{2jMU19>dNy*U*ab^+GGcM<(^`WOr5`kpN^G7#tRQe;0^gVtDKx8PrOt1%Rv1k$oUz zJGm->Y}qgg44}d$91%fkc;y5lZTk z0&pxZEP?jiw_-4alVME)EV~_Xe_7Uy!_o_SHUiMtbk}+QOUlIXUF^7Uj{z3*QR9Tj z*Ygn^C7sZ8t%fy0%T|CarOKzvj>X`i=PK%yJUlyx^2h~PuHrV{3Rdy(feKo-0x@Xh zOzB3+Su0FE_r{&@D|UYDUTe$URTO>?tI6ml>~@rTwk0XPQ6p5!vLM_)f0Uh@tF_K= zS#*JE6NdXWgyE}R;MfR63JT0SX-dntlR~MI1$Zhx^n3nPV&@Crn1=hSD134AQkzpJ zaBNF%Cs~2R83%M`8FW_IK*$m|(2l<_<>OlJ=PT~$C&L}#sS`L(+AiWNG1ApItGl-3 zU7-Jx`8b-2$j?v1i~fn>Z;k*eT>-4R9U(_JpOCwf+vFP_r|$P%AQ_i$U!#+G9!EG& zJfc9~C8zzD!m}jRRg$?KiljYy-VDUyA~1slYy|#6U;;P(^&YS9GS*-%@NWeFy4C`p b*S7T=-nF<1S;4O&00000NkvXXu0mjf9i4&X delta 721 zcmV;?0xtcd2cZU#B$0kQe*&yYL_t(|ob8p*YTPgohjooEeyl(*eUBc}OUY0t*pE?4 zA@L#9tP1vV4~FKL7b%!^iljq`hy$9A{70Hynx&6qwskG~QQSe-Jp`Ked6~+ZXGb z!kZ5)fLOD@>~y>|ea-|ja1_Y81k;zGV*L~G$5<~!eFrXQ0mM8o2mrVM11EvZF9GtL z)nD>@A--(Er6-=52g(wMCnVGNy*V=t%fh4%^x`7KOUNJk{^Z>i& zeX1vB_2PP4m~$3Df6N23v)0{ikqJ!TAs!iyTI&HZ)^CVYpb#e;ZIEp_FbmAk87O-u zr~~^bP#drHld5993f!hH%KF_C|8^&4fy$SvEyg66I0i~6t`Vu- zFmc?G1TzYWeG;r31Zb)0cAL#lfGY4~8M%$efCD{o6cX>~e?-o!MHsr);+|mUNk9ys zH%-5=0=Kfu7p3g#J2dApU}9I!@sq%ph2w&mCxHSFg|=QpF$?R&tMR1!Mx9^A*E;iZ zmxLFcGyQY7?5IvWmDKb`gHY><731|#PM+`gI)7%h1lGRmZb$68@2enk5U3h8hIiu4 z#1E#`nnoX8f7&1Go@UWg3?Fi9Xhv=6b z5$80YFiz};>MQ+j;@>ZUY+Sy3BL_B{2xy)pB!PXbM{d?HMK)D!UDd=Ls%rkNd>BZ> zMNtL|I0*cWAOs%#*L%5s$=HLvz&{cE?b-``UB}ih%HqUtx0TA!00000NkvXXu0mjf D1#?`S diff --git a/graphics/object_events/pics/pokemon/mareep.png b/graphics/object_events/pics/pokemon/mareep.png index 1d9f2568d90ad609083f3f0c778c251939b59316..1effc12c2a91c458eef309af2b702e12f6540edd 100644 GIT binary patch delta 706 zcmV;z0zLh$1(gPnBv%J?Nliru

`GI4=xe6Jh`W02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006xNklU-la_?@t?5VR(91K%j-`e|%W`l`m@uRblub+1x^nqtiP7^yw2TKB#%d z?ZU%s&f?scuE9zRqt4GhJaHC?d`1JHW!%e!1D{AkYWrXf?YNAykqDmnz{p2}Oz3@| zD?BWOZjUxyr<6_JfdEgOaX<>6(V>Cga96R)#rv#*HY{Gs1FHj_8sT3MSHUyWfBb+C zHSt(FD_>BIL`v8IXbR>hD~0PZ%iq`^CPME^q0WQMhXV%+n^q?i!rE22-pm6=!=&0` zBPq~X4+!tn0BElO8c=sthRt(;k=hA-WA>K3&f?NS*3i!PZx;#XN|G+c$l{x*47?CB z>#Gu=@@xQ1G{}JaMS{69X7);Oe_!QBRbHC5bIzg*w^hR7>HMwzXj!>X+&_kS7coZ& zDfLv&0|{C4v*>KRj!QUvn6u?0rE-6iI+%BFK0S$xTLfqc zzw0r~yIsU7MFAQM1D!@6uH+YZ!Mw*-l%gMA&tZtC(d0VwwFTd7Hmbt#^tOON3)A_q_A6i35URrPUb4A`e;P-pb^htoCsuq= z^NgFhhuNIQxi4LVl@>;wpM7}ZED-sO20+WWlM4qvk%rXv!5Z3e8D}FAJn?~%j|7>} z`#w{6SP0!7ZMse=o4f-7o;c%x6h5Ov1Ha*}VwH>cSp#iYyp#u42Rb#vzaXxHXQuf9 zA8O*UbXLBg7>Sgye*w@G%uiMd*JGByu|G_N-j_n12bm8C4iq-6P9}u4t8%@W2aJYE zwZ%qKptBwj-l_r6UI8?q?y3x%=Kv$M6Zp#PEqR^ArG>1ao$uew6U>z)U5b&#H&GdQ zA!OD!B|zor0GMcy0eABRb7jHomEgY0jjFsfZRd(Vx2u5ji0Qj#`kG0000b$YS_1$802g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004rNklQIL|)ZZy* zKTBC|fJv%*9&MG+YqHdPHy~~;Ei*V1f1!KMw#td?Hp}e9(-qU4#cYclxG|yWgihn< zXm>k(*ToNg!#?d(I^Nlk^v^Lj>`+xNyW1~_c4QhJFVqdK2dmra2D^V6q6UVE=Z)xS z;B~BS7fTAP2BKC>*XPnSe0f7U9JErqgCKafn;bt4Jlw!Az~aMy`%FtLgK$yef7$hA z=a$(GL{v^>v^H19c_p7!ajvZ8SDt93Rzp1Q-uU>GDB}qm)uSdlrlB&*fian})M|(3 zclY^vOHNXFg&Kyn=2;!(Tp1tqs=0}~SGFF?3t_yQt@W;LXJUN`<1#t1RK-oSqy__y^9714jQ T56oD`00000NkvXXu0mjfr~&1% delta 411 zcmV;M0c8H=1nmQmB$0kQe*t(&L_t(|obA=UZo)7S2k?6W`vp3oj#YUH#x}e~rUF}8 z`tfW?2o|@Ms;W~=q6(=?Y)2?k7GgJU2hK)L1uU(U+kXBNpFtM`&{bDmb@g|OoMvO% z4Im2Fb#_o*bJOaR8_slU^(WvE6hC;X6yNQCk@dz@(uFFJ}}OL9@z)N{%MFBc&2eYW3xp(33}8V zi3bhTo|x_C(l_XM$(D<85jN-iJ#2b$wuo^9&j8g&^7>h{*zmM!@#gM!@+iXws(Y6v z+gVxTyjO4fIJb84e`%}-MbMD1rVk085^KESpnpC@W13o{9Hca*EP^Jip5CLEpNPg= z)G+14>lEe68V`E4;?9Yy$np1v3gt$44a@XRZLE7nrJ!5$RmsDmMTC002ovPDHLk FV1h9?%W(hz diff --git a/graphics/object_events/pics/pokemon/meditite.png b/graphics/object_events/pics/pokemon/meditite.png index aa778ce48ee1c0225e1a36a6c64957cbb3601a31..7e2ad4a5e401a8fe86f30306b404896bde89444d 100644 GIT binary patch delta 488 zcmVOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004CNkl1Q8aSMDgeF$Qd*-8H`Czw)d~aekaB$V94`>JVdNvbt3ru{F~Brn zQ96qlvHPreA#SoJJ|$+ ziQxHA>5AG-p^!3{e?k?O@3pth0C;z+|3qyk`8t=|^y6?Vd9AGmmU$U_YpDudSz9|X zfG-RHt0CD@niT3*@>W|7bPM=B6+kPjt%s&X%NxUP95OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008KNklBjE6bJCPcrhFznM_KS!|GB@K10oE2?&C? zTN09?Yd=LcC51qT4rvIqA%W&hIur_tjlY8u;w3>Ybm|hNc#qsWrIzl_dg;=oP%YN) zocDj{)9C{6|N0A;H#I-z4KSVB6^{QDe~@QCjgNVQmt~0+=s17mxC*dM#`hrByex%! zL!PGAlwEuIohl&N6tPMa)ZZ%eTzhw3Zcf>?P8?BxJVgx+N~sT+y=0s{m~oEvl)h7X z_k^!hAWbmm>3wSa@tk$Rgwjd!gr98ikWZ+Y=vo)7&=o7dHVO2SgqR=hDQz3of38&l z)qx${ETWW$n8)h((zPniwGNCXlcbY%JX;` zF_2U}l#SD)6mj$7oeB($2DV9S_lQzyG_b8#g|YR6BRWESxu*uUw##kd`j)GQ-rhi6 z1fHruUnF%Vt!zi0?)|7{n8or_WoWRjh*-64Tmzi2)uq01K-pGny0rhke`T(*Wfd4u zpRsb^^1?;~(wCp#s%4uUFRm{aovmu12F zqX7%7YY;D~x045s!`Tw7p7)J+|GIFs1VtbZ%0R)m-2iU;gJbgmbWDVh$JA)hZJ&)q zb+~cH#in(dhJtgm0lAR@WDBYWGtVN^1k``wvO#g5R=cpF3k~agV(lXJqeCG^)g;u3 zE(8mV8uDzp_P#K;4&UDinc>dxjOl^8vVZUT1uv=5(-9Vw QO8@`>07*qoM6N<$f&wIleEYy8f8hvH`?PF;G<7RH|0!USf3!}^hT!F;?gVO-@?8~>JVmS$xg4|>dA@@m!6dh)>{}=5f)q7Wq?7}|9MoI+l^y3<7krcQ z%L+fLKsm*HlRanFpO>r)MpBNZE4;G7cruc9qHkSrAupT&*MzFPevEnitYlUDRs~WA z4sp{+N*ZH+QuizCelXo#EYBgR|=nqQZ!3OA)uD&(aO_tqNYL zr*<2ohC3ZN#oXv`s3#%-vpSf5Xm#9`Eg?d{+_=zz?KhYKs(0$cVh^}ayY2R=z|4jl zeHy0wm;t(D%2|B9XxTm2?i%m!CdqyqGimfgrUE%)sP2vRe@l^e5R+Qc5n?ylL<}TT z4`sV|mLab0U8%s(YT%mG4$q_%Rs+|1RVdxLK9e)Vx5sLrb+C9XeBT!jeH(QV*i(T6 zJ}on;HVH^BFgr8>5Uj zo!vC%jM)vyg9vG88q7V9%%(7tgGGblIx}x!MHgDuP1nSEi_}fWoX^Z8)Q-+M4Xqlo zu~~Xum^qv8?}Vn!N2apKAhri=!qN-@`>lM8WZsw_C@cH-j-L+XGcWFmBnbcj002ov JPDHLkV1hk$W@`Wd diff --git a/graphics/object_events/pics/pokemon/metagross.png b/graphics/object_events/pics/pokemon/metagross.png index c5996389b8c8bd8db182b0d7af556eba23df4aea..d7bd9c0d8f92930d67439995e0f9a83c113ae1a0 100644 GIT binary patch delta 910 zcmV;919ANI2HyveBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG00096Nkl`UiO*1ESI*!et9y-3?G3sU zu%h!A_$bc?NXdp_v;kyFMutFuW%lDgQAw249gCKO;U6F0dlW^RkpJV~7;-%}8_9F^ z-;QcM78vE{>P{N$Lw^nHBQ_q$*XQY8f2u-({uRx}mhfAo0X z0T+TnNi)qY_3Q)R*9qAaRl5}BLb-xXIq!tvOQ*N=SX7+l`{l|8q@I1?k#o)%3%X;g zW8gNSneKNte}fhV-0NuA&H#2v2zbdHI0N$`SyB~e^mPRHL)17 z3(PBke5iZw^cD}7iVJq^m_?#W#!Du+oiGM@)0H>!2$gDLmBZ3<2;3J^?u(#XHoAU` z7q@tAj~;C#0N4p**xoAjczZARizc2I^5Ic)5(3Fyh$0SpqnQ}pp3$*_Q;)`ik7y^1 z;iL`q1O9(B@ru%W%Y#57ewKniwxg{yI?mhPq~> zo7dVcDAoI8R^Y}G+lgSnM+W?*NWdc*3mn&N0iJl>qqBIuH;}`2a*cl^hh##=0^iWh zZx^$gfX?D3f+1G3H7?$%W;}3QHwBZ+O%u>r+(a^c`Ea%T^fX?D4dc*6X k&e2U*^90LOD1KIrF2lWP!B$0kQe**wXL_t(|ob8lPYU3~%#dQLkQf4=8&Mwsh@gcJ&n>`*8eVrxGAv)tD0WR}B>79l@9z4v5U2_gT-zcJ)yY&MeT z>c1W3W-Ktu&efeX*oXca)<^vP;tQxxLAQV^*1(M>BLRnUxv-5NkRSoi@e9OK-9gq+mlBd2>^D&7Nda!?KR&xqN!ooPsw`X)Jq3h9D@Dc5V zF?8BcJ>maH9j_^UusjGPQj$36mW^%`Qz;jSsl~O9f0UJ-7#Q$iSsmjA$=(NQ-%!_V zbn{x9ne|aL@>l^w!y`FRgVXb>!x6Gxvc{_i<<}ryutm)Sm3yB_xxQA&{_OMZ+Jh{ kIlAep9ABY&tN+d87tJnW<$xQrwEzGB07*qoM6N<$f}}Q(#sB~S diff --git a/graphics/object_events/pics/pokemon/metang.png b/graphics/object_events/pics/pokemon/metang.png index 6b078f71a59840a2c33067647bd75c7577a100ef..100d3458adc3d70aaf75a7ab2e2d79cdade279a2 100644 GIT binary patch delta 913 zcmV;C18)502I2>hBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG00099Nkli`Td`sWH|_) z$Mbj||7{@7|H%I|c8&v#qVYU9ZRfu#e}Eu9$~(PIG>xX?qh32ZpAQTkW2N*%6s?V6 zlXv!w6JFf!wX-e92iD4KvI1&-(P$YN$|mm|CW*x)-D~F{CX>~(3 znV<$gVvTKV?^J=S2{ic@(a`BA;_>O}u?yT_((kYgfU5Y-Flb{uhs5S3@j13}f1vKW zFDd1m#=Cttt8jyZMWTz#BZl&4Iq3~1yP8@Z(D>%it#6%)e?q^`m2~$OouG}$RDV3_ zzWqFlgBHf%PD;2u0+6?JE1cn)@!{J4qhOyhD-?0HEE`O&MqkhR=U>W2De4?LA?7SO z>An|$PB_ywo|ORxeklq}(kh_Ae^w|iqLc2si|<~TE4^YRZGi5-0(I8^AnE?l3T2&T zH3MKO;~dy>26eVVF0Q`yBEh{dm&R0Va?4WP9e}GiVJ`|R4C$H;tD0&%K7mQ1gBEr| z&h(+8rO-f(#xo+=IfgVY5H5RQFVqS{USr``2~kLx3@3xM+V@!0*b4!2f2f269wO~H zo<(`=givr{1G&hZFoa~qiJ!rJHp+y;Ar7lG9bB;*dm$Feu9z2+bhH>~%c`4?Q!fW~>p#a8Tv*PQ>Tge1LK6rLBR46t?EF5o=$LZT9S z?KuOX%Mv9p!`H`W&H(g^e@mfzAxmL^F&FlYA_qKm``8QplckW1D6g2q*tZ-q*WZ=j zZDUAl+!O}n#)zToBwx4!H-(`Qw`H&I6ffKZokV4#c6i?zrnp}7hR_}r1D8&)==zgo zQ;41FV}sc7KQPOgss)fD1yu{!5V~JWL3!B{u1u8`O~UFzf*cx&FHPar*b;6(fk|9v nVmJO1e$#!#)+hRD{g02|ZEABxPHt*<00000NkvXXu0mjf7MG?F delta 791 zcmV+y1L*wX2j&KlB$0kQe**DIL_t(|ob8ptYTGav$NdBrW%RbC&#=R;%`@bXYjW#p zY|mpznrF$e@JZf|0ZUFO8w6x2A#_l%{7sUbM0VUUSlOw%I6ve3{+~X{aumIdxA8Xq z+d$m?k^gDL>j;x%v5Qnc|5X75@kNd&!{i}(Slmwf+4+26^b#wjf1i^iFt$0qHcmKy z8uYU*#|H-GwOIkRzGQZcjAe&!vdm(Z5BfQZ>cDf!ZH|HJ)eMp(Z*Iso6V%{GshpYggD*ZH#`q&0$HZKbb2su(uqxY0@PSdNgn^oN5 zXrJkd-7=Kl>q&Q*e_Uy5bwJb2ja%Q4iGMYDXjL&QTkBZ$DRw&YDSvpKsvoAl!>T|s)RmiauV#%`2ND4qF-0Fb0b%23i ziUO0g323nuig~gbZRhu1SSo#DC2fEne*k3zCB2?np$u6ze=`843eJHYXArU#aKv3Hdf#`MgFHBGf0U&1oeQ4c#IXZl9bT4*3e;~5d`9AlbR z2y6oOLai|70SmuMh(f}0x}41 z22aJT5DKR_e{I%uvSI;yAy&$+m=}_Kwx4LrYE&+AFBHhR;dzxgp?z*=e?-|Y~8jCxQo4zsEn>X7a(+9qTRNJpO4Ry0q7Ig zLia+}!U$6?>>EV}Ja_xp3;mO|kjyA=n8U)i917Rpf0N&BW5@$;3nQ{IV(L1{_pZRM zFgD_`?)5?O$~`d5R3U=H`(T*j`pg}nJt`(HonSTcCrej|!{%dyIP^cTD47ZZNR@*M z0y;wX>nNx%7s8XNv7*UXC?v?CmDmwkIt1_8;7 VrN3in4R-(l002ovPDHLkV1nVwgVF#1 diff --git a/graphics/object_events/pics/pokemon/metapod.png b/graphics/object_events/pics/pokemon/metapod.png index 100b676ca065567ef9bdc6db3e1732b0c3b9ea52..140ae77fddda04b1b1c322b1e7327cc6211159d5 100644 GIT binary patch delta 498 zcmVOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004MNklV4e5Jk6fMM;@1s~jMi@d1$SY8!-it6UN( zbX+dBQP}yP1%#9)3e&yy%==?Q*FEc5&-%aRre7Z5bNBXW01ey|?q0W#1>_zF?g_D< zufOmd9B_x7h`+wg!uz?8-ouBR!g8!Ce{+LVy1rh#UzT3%M-D_`;izHe9SNCRfS`Z^ zQCL=t8olXGWJ4|kAxKEj0)Zqfd4=c1EFM;7E?-_k7}n-dDUgKS7;F8o>jjL=b>Kbf z#ylJcqOj{$^~2{`Sgs3yD&jg2gT&!_APP$z(iHdeeTOwXC~*r=)xk0bqOkH9f5$WD zuvyzDVQvEw)Cf2bg{@(nk8=>o5P;kSSwKL6D6E{)%ua(3_BUueOTiO&aVZ)IyAFG-RtaUcqt=2Cum zw?g=+h)YB861vBMD9m+_W0;orc2`&^aSc$_&N2p~u<#IuA5Q-DYFENs8^o&-a3Bin zg<&~PUL-*Paup;2asdURuyBkEx9Xj@|3T$(?4iMdfCE8TFPM#8L_;vbFLpR#9BD%L zSXkNS&-o*cMp$`gqK!ZlmJ4wFA>&|$m8oF{TuqF^TsY4?#BM?+Ar}XtaO3(s5%2r| aP<;ZzRE8A6W}z(r0000e diff --git a/graphics/object_events/pics/pokemon/mew.png b/graphics/object_events/pics/pokemon/mew.png index ab8b8c43ff6d29f2d92993d3ca6f40f24ea4c97e..bc6cc0dc92d2cde1cc46240905e3792f7a322c8c 100644 GIT binary patch delta 601 zcmV-f0;c_?1g!;-Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005eNkl3c(&`DB5y+hnzGM*EUGDHW=CV4n*= zZ7~6vYXh8{qH`!G$CzV!p=7a-QfB@IxAAweo;lX z8hQI#8x*i}6wt2M(czi8v$`bgcS0QQ`QVvGJ>{j8ogo}rE(zPN@LI*b#WUcAl-dxM z)j|^P!{1diZ8pEt#dSkiS4BaX>*5~QOC5H_(;rW{ySpwaZ)?LSv)b^AvNK#!X17Vf n)ZD~hE&ppa`^`vykLmFj4_>@buW~Tp00000NkvXXu0mjfrwk>8_Bk=UXj_AY%$m`;xJ z5Nwen4{RtXuVA%ImZPf!G~Bt0D^!@uZC`}$$9E3-a^ANaQ1rEf7V*E;{YmBql4gf8Nf;v=_BnOdHjK zeVwy2axa|%sL4`)b>)a<4XPVX&7G4i_BEWIP1z47WALsb_OQ+a99ZfM$i3_#6b*=7 zA-4y2wS#@7?6u+9xgl%vP%C;ZWA~0W90Ke0=+i`$Eh=Q*)3vxafK4@RA5P7`0IK}k z66*4xZEm?)z{fklfAMwN-k>UIKn-rRR2u-&@ZuSL6G%NgN?E%iayvHE$Ct42vEjuT zd)1)Un6z;ncZu}FCZvr=xHzXX@`&um7`w-k1@x{ZM(k<8#Vo)b4(vp+y=zUvKE%

}5U0OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007lNklO1wqklY6G%id$0lJ(*l{mY#?Et03}Y-3 zxRcLJFfqfF`xnGwMnTTZ3{$>ljEm*`k+Ibb|Gfduh|e%Oaw*qpnkC0J%{HB9Latw> z{Gq4W@JG(4*~l+^j?wbUKiJ`H(}sfqmRplfv;B1Ce1-`XIA_Is2WlD))>K$)e?fHD z3)MXj2}z#fikuD;Y&b||Y}yIf)OhX86>hC4$P z%rs`C!ET!GfXkp^+Zr|o&TKR}f9ki+0E&>kpjDYBkT(VveUPCu^n%oZ(>T>OjyA|Z zTf_Vvkgva=6MjHfAUhknD8p_ z9Gp~>DOFWFa_R@98AQzA%F+e`DRL;7UB2&3cvT<=3E@VwXV6Wm;qdL*F0iR6tDJqXjoMH_#5mtb@UsN7gfkkVVxpD-2MT(0=H!t zcL3YSfC7v#W<3&AqyHL=Du;ru82<-Fum6H=Rz#c3=Lwe9Aj}e z@g3?QMx@>i&J=Y^J|-m=>EzFFHh&V67VgS+(pk#zVEg&`HI5U2|Lw0@YCayF&wpwN zmjG|e+1xY^a(W$MMzkoZB3%EDw?8K9Kt?i*y|dvB~W4-J{5&A`e9u*gVrJ zgyUXzOHMW}8=)6P(Gyf*yTZq^;V#e!bDHJ_P3xUaL~*Vuf6p_Tw1G`P%ytxx<)sVY zq02^y>MSooMa_Gu!x9XuF3<{5%wq~(``&8}V3>PtU~5#q*^z4iqAed^J7E&WJT$d5 zf{Fq%9ML{d1IsR^WYEoQuQdG^C8*~dG+w|_zV}-+u+e zuQp(o*WGwKe?&*>B#p37G_SDX*G>?8mojm_sk!Bwz!N{@p1D_rW#^k(v2D-xhUG6LQsxVwT0eW2r7kRi1sPusQl5Z=#+miZnI@WH5mdjhe_s)#a zd7$q&Rq9L}t{#+fe^YrX50TSfKgk1k`T@?ni+0e9Ri32FaR$g0rpg?DhvQJ6T_KOP z+6)3bow|s$(gUV;Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000BaNklq0Da(_SL1P&f6agdAGKt|-(cs$s8rh%{XT?i9qHa{rh_1KLY1EkJ5=&JIINP zaZQp=#FsN$F$-)FXd(01BYYY!PY*BbeuZ!bcvdjqi3>Uh7j&NyzDgjxr$hud+RZ32 z{cf`r>yA|iG_iYbN&7(1Zopp@6yj%+UW!HNhUyTAw0?JR4v@_M`lF`(6s$5`e^{D> zInmb$8XNMt7ucQFv_!j$Kwr3T3@Tp1fXugIKtg`s)U+DN+aGpgKv+iuTFfn6um;4II4}m>0Nn)@1cQDBw*b{&KYi>2 zQFzqb8@PuiRVHg|5g->f*0ll(f6|)0$*vuU`+Ix~g0^fIRM^n*amC-ly{7g_>plW~ z;X&_t#oz*Cvi~FkeEfn7Z2Q|5?DqNXTSf2C9@H7zts>A9 z{#F%>?IJ&r$$sTo1jvOondPo}S@_8QuG0b1xc9UKIkjweI?vp~;%bize=dFhC(HjG z08!WUv+n-a(@P%ElH`R;76MTiWXC8^ zw_IRjD-cF9agxdRYpOeQf0NITlCoLn*WcI!nAM~+(#`v!U_oB^+%j$khH+_YVU$cD z&=ty*Vum5x>kfSM{V053Eser#-chJxm|r0fvNJNwyJc)AVrh3$W=VW6QMeNbQs#Op z8LXHHc}rzsZv3E7`gUU*f#w%(Htz;!1jjxpf5y}e1d1gIgz8S!f6r3NwA5TTBCyxx zFz=kCXy&cyHUb+D-Q3tNB41h=uB;wr*c5@Dkey<|D78^j>4zeAjPhn(4l@WCQ>FnB zb8wkThvTxY(;NalACYq-7<$Q(=`hHy zFw7vR*R$mny^ANdb+|~!VJ0BRDPnLpOFT<>;4sF9LuphnBc#xf9d{he8Aj_9Yx4}b zf{w{2t|mhd4_@yrHpC|#1f1~qToX)tk!{&gNe|7BWXsGv&pvCvU4#0 zOW*hV&5Xt}Lf^;t@xpMCicUWK`+D_10#E!8>4tbRZ(hf_DBbj@e{)=M3?v9z&_ML4 zpZn$M{?+cU2#2>$2B~8&^Eb$g<{s}&X zVAtQ1^sE=58>(BNppA6n1t1!bAM$)GXPNHKPT-!>Xw)3{*Iv2)y zU0@so5n5j5xg&gcfBDYl>mJnt^(x1kO8CB+&ivOr56HOyHo{;&ig;A?(O&NXVIC&5 zc)FNy4n(3D7e-}(?wt(+V{|T-z^j+@1}KDqH8(gyJAcgHcYu}9yvcV$kml|czFR2H z+}c;Zdv|BUf=n~Yn)SN*Jy{B1BV1VH=%Nx_7S44CSP4mtfAO~2vh?0{-}*=ig88Hp zxbBYxRy*F_MfIlL4l$lcU@deOO5{~5G72ZU?EovGli*oYXZ4*+d>=@Kwd6C7?_J-& z<%Q9cQlEVdzZ?2LtwF%pHRONrUsI0)S!3+3 z7LW&gdLRNQe}v5uLYf({aR*ol7m!iCXWDA=X6nGnR~X~Gr_+a(H{{BNwy^y@)cPYnVuDF z(*h5ALaE3w68EO$Q*NUAJ2@-b>;)kWnfJ2*LgvEYe^Rs~C7V26VkXX|5RRoF_HJS( zXN=S-v2mMCE2NZ}mH>Lc@azS0k6_y$FJo-`0;psf2<`DgJf_$q_Dt^x+?%A$%gTiAW#+;*gJ3vZ!zEqp z*y$-P+KfOj3l#~}s;ssD2JjOqDeVf5gcKUqgOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007YNkle|%6bEoG3=CXFI}%k2r%Vm1gkh)zbl{LW z5K;j{Gc^4e=?7@kFjT744wr@Rkj~A}9HY;QNQX+rCkSMSWE-iZTZMWT@Y#3B?5%iW z`SIXy+0O=GQ=8h5H%$nAx^N?C@|6*0ESTHP@*=FOAsOhG}IZn2n~?V!8aVaKuwI;a6K|` z2^$PGCLToyGomp7*Emhpp~uZB>*qYowPwMNJgxn}43+y?H5g=_Qr6X*+?UoVe`NYY z!CC{*-`>4=nA4jDd7jpzh|_d8$Nsd6g5e)q@ZgOQP>A z48;}<6Gj5#Ce<;qEK)2luLZwqf01f|R0?6>7&)+B*%STm3zxz%Pa%PO%FBwGd+@`+ z{QJ!@mD;OOCvz5Mh4}7Je}!RTI|a0yAReeH$Y1W`F1CsCg%cxbUIaok1SaZMcVg{_26mfc>%a~J?RJAs4(zVj5twqj z!+*;&d=q#s&A9!UD`(setUSErv@x06oiH#twRpqs$R8Mt^XN+itXf+g1Di x7|HzfqjcA&>Y$>5V5QWT9cl2j?N$EE^%uv&15cB6ZU6uP002ovPDHLkV1o3KYJdO$ delta 634 zcmV-=0)_q22FnGIB$0kQe*#uXL_t(|obA=IirX+42XHMN?UzYP)yWr4#B5+9{An6$@Un0wPQ1+GxFF$|IU+9xW z5IT?ZIFJ8k$d~7Y0Z!VP*YlcoM}m!3Cp_l#@r2QzpY_0o9rnoSe^|`z9&tLdTLnr{ zpP+6Ik`M{hYEqb3jgTOu)|9$kk^mvFBrBUqLdcTXT)dGaLDj^X-Gsq10kK?J42%;( z1z3#GGad2jrZ+9QNIQ&5t3|OQX0-|&bF-dfqh%}ZwGzAGWmxTyw%QbGHA3md<MULs(aove{!B~zQ6f(Ik$SK64}P;^v5R;q-jahD4l)owzuKy!!Mk7dzVWX zO!|VYuiomqwyr<-RiN4OBRkmZcG7l+4_yUq9f-3T#@OrWdc3!;Be#ufflb3?4M6~& zcQ_U@%V2T^{i`x?O=2AOBVAwY-7B|wg8@gCo7J#n*k2|&f7V@d<=#S;b#-xju{oxg zP&J1rUkqT<#*vv|06|yT)q&!nb9XUFw!`K|7Ypgozm4V7p z%k$7yA0+2n{^id9Y66-j!IbQRsyPjeU$uQc%OXbyDo;t|IlP=;=-uCE)nnN3`v7Dm z&n~02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003^Nkl8ZB6bJCP2$}p4Pupw;at(BHXe-&I#9qkc z(88sYOK99gXk$C&GafZ+CO<>ZWGD*npteiF|8Vf*ymtq8K7b)Zh71|3uV1l+X3v6QFDgp$=1uf2gNVsp375&cu%MOr*45IN#D%d)Dzsvn%21 z(Lo2-lJv$!hsC79SXkFW&^B)@w9u!0dxbWm4FTd(JWJA0AmYU@JVhHtLK_xp0p9nv zfvR94NdtUNaDtL{uIgE|4fXY`2GZ)*B6QZ0cFxdZw2i6r#9Sb)Zf$OleVqfwazc&s z%P~8qw81PmuQfKj756kY`NmzQv{hTk%S2-%$X>a|P;x#`HHL!Cq}JI^>(QH6r5dYW z`=Pbq5Vjrxn8(iisxyBVw!7)U?{?SD0txV=`A+XvC+-&bxA_8M<;`h4qxLTV0000< KMNUMnLSTYf>eKfC delta 371 zcmV-(0gV2s1jYl9B$0kQe*sZRL_t(|obA*>YlAQp2k>_+2!5D8Sr0=m&0$dHm)J;m z@>J?!ARdMrl=ZU=Dy0zSm)M{OnFJ7;c^10q)0F+J6)nN+m_4FyFzXs9~e_sg^@sRet5KG!> z&)R=#b|qZiIOyP9l3uvzFrPFS8|#X5+UA>u7G|{HuhC|-Ax7NtJ4qTUM7;ckr)VP& zXv0P=z?a@OP!$X$X@Ji$j#1LiRXvNgp}wBgKw90Jht6Em&KX*awlQ^XnG2-Vt?lhe zrgO|#qH%sPVTX`5X_%D|wZ=xe6RF0gSh(AewrUG`5om10(Sy(!3L*BP#!#`D)H+&e zJ$g>dP-FFLzqS?}lhz{u^U#^!b>=^kb~im{-R|01AOU_f-|5}z#N7h_HeXmt_{rI; R&b0sl002ovPDHLkV1loXw3`3` diff --git a/graphics/object_events/pics/pokemon/misdreavus.png b/graphics/object_events/pics/pokemon/misdreavus.png index e4445fbfbbb49a7502efb9be875a6f083ec09610..9753d612b5fa6cc144949bf6a8d37bec12f736f9 100644 GIT binary patch delta 830 zcmV-E1Ht^^1&{}jBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008CNklMRw>z@V zE@?Km53+Pt_+GQh)GK^4w~O@3?JD;PwePd@tYSnsLR{RdEN%8YCtIRygjqQQxm}D> zlkI_|nL(U~$R<;tHTikD_}qKvG+=peR5nY(C2+_Zq!NJP$26$Ux#E&b)1VNUe~zcI zHF~mK=;_!QsQ}4YWgk!xGAWF&X0G-@FvDEtNAWl}4M=!g0179jfI$Ys@qx`Jqz~eP z7spmu$Z`O-p0H{bCsBQHrePT;XO$H&+~F{8go1N`SU4j95IKNvIg%B}soNDT@+6sl z%uNClljn(;aNiYbE2PDz5Ic&Ie_c@@a+Z2=wVuqV!}Xq;jEOzTMYm zMkuVeZ~&!YrI14~4QQlxE_0AZi2QZLAso$(P;2#OsLy1>r%LOwbcOgeL*;PKd$vLF zI+CgpM!^;E0L+Ae^@`V1?-;f z8F07@WrZs?^`x&O299vW_RtCc*4Mk2UADKT-a;$C*XoDD@h|Qs+_Q6y>4%@m^8Evh z6H$Zp%+G#@z*vWy_v8taQu6goE`lIP*E8*bVtebE@Fim}e)wyd_E6~Vpu>djF24u< zdgh1A+w0J2aDwd2oT^ZTT+*q>TNF4x%Bn%(;P;>m}YP}V}iTK#a(igmf2ut~5fy7gUtjDHw^0DT+Ip0EQgdjJ3c07*qo IM6N<$f_LDM8UO$Q delta 657 zcmV;C0&e|~2jK;fB$0kQe*$btL_t(|ob8jbj+`(Mh7GAA8o(90hV@j4$}<(>DR*5V zln1zu>{b?1-XUe`lzEAa*~K;_?3Pian>$YW@c93K4?ZD2>ZAUfnzxuu&w1bfva(^? zh}dzf;dtNwQZuwfE>gd4uXZRz6A5y-)=uHfvq-Bk2-@*Rx;5Rjc4wqh+j)bbv7OFU=)a7{lwD*{ zoK-i5NE`vk223?kNd>J2!&iw?OI!_1V~LQ0BaVg;qmfpmr5gN;q=Et)3I>%#psHLM z^qEMX(Q|Lu0KI`Ce`naJV8FYtV0v$0^r%St<TyrDu~rXbh=IF3d@ zRB@)<8;~9(>9@7vWL)Cgxqfh2b&~k0|1OxA%fg*c1T4szyddx9%=}qa0UofM@k21t zhJb(88Kvgpj?mD!8lYot@PV=7jJOIi4;&G?$F)kGJU{(Ie=vEl*0G@b^#Si(djr*x zMlZ;0NGj_6x^y$9VihD<7*=Lf?!_sLeBs;+a7l;+Ib9S$$mJuV-%#EeR=)caZUn=D zmImioAF+U6lHPvq+25Mvej(>O)SID{;soZS7Un#|*7~pCK~nnWJx%ARvVQ ze0L8?MJztQ&lv6hgHvcn*d**nj1v|>r##}4M;voD;%4T1b~hWJu}F#yilWFj44XU) r*P9pVc3r65`m5US-}6WP!}<*o-`Y?j^pbi20000<2SrXqu0mjfs!2zt diff --git a/graphics/object_events/pics/pokemon/mr_mime.png b/graphics/object_events/pics/pokemon/mr_mime.png index c4608e153bb089b234e3146e355bd366099c4345..344d479ee4f8bf961ec7511f2bcdc83810ae1e06 100644 GIT binary patch delta 748 zcmVOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007FNkl*EZRO{bxMVc*g|H6r+k&wS3cllvB!W=dh7QxwjlkA(hENiKd zSA={v^FH4#UslcC$J}U;`=tWC!3j&RKGjKeuZNN8mstzH#}99N#E~{!|hz> zzYy@Mu86Lft_BYFYlX{IRs}J_#4Qsz@yJ{Y`I(0!tIUPRzfW@22vokpWOi`T`_@LYF+r+QHcdpYTZ6>i;cK*Q{F9RfSR9SG#Y z<{o2vO(E3S5O}eA4YX(3x6Wx8f1t3JU%m($-d|?sA`n;vYV7npuj`p&YW-dThsMG4 zSFAvyc$S|)gPm!JKwuFVWTbhGLV?PJ6< z>fGy(qB&W6;G(~Tv@%_WnOwTwe7cNgjo(U7aX^{hSa`x&ae+~L$sEjA0u2jBvcTY% zyZtca9lm~IVZjvbmlsRP90&|7uw+3Hh&fn~2O>MRDGAjFu>x{^hw_AU6!RcP5Lf)o ei+S+>)*oxMhZ(M#sIUM43IG5}MNUMnLSTY5U{s#~ delta 606 zcmV-k0-^oB2CoH>B$0kQe*!v5L_t(|ob8lBiyAQ$$5Y68s8+CeGYnKb43zaO8Roe?gw70~j7>tN;M$ z$S&6jqym-a5~MoLI8w5b&XKrWD+qKy&sWu{`plAiy{oqKl>b726_x}gLpgA<-?Uop zvoEL-@)xmT{yIJg@yx4{eMaH+kDE?-f>F3Fb`)9RD12`CS<*5q-uClQ-ol~XXJGrQ zhxPZ_Vap|(8ig$>f3VcZ2vadIj9<)(hnxK8FEXFUd>YG1=en(U7TZ9>HZT>#4_XNQ zWoLw25gEoWR=DmsC+u++&P>BTnVLW_3?>jgiwmtU7FHN&X;_u7LC|e~6mb>cvFt8; zMZ^5QscfKO8yM(#+ZCc2@xyy%xH7`4OHFp*@xH4}gKW-hf1qI-SY$M?HkH6ClSm*EEBRnZCe zk)jw}YC-u?R1i?X#uXHQ?lLA5<9b#7Qn6u6Un0D8?s6djDgakd1X3>6(}5VL@kbui s3fR*fx)Z{t=0T01uJFyPdGP<%A3#T51(IwE5C8xG07*qoM6N<$f`tAeTBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003gNkleX~d&O!Y*V3SC zvr9{}R2yx*ph?Lc}J!sVb#~S&Y~ev_YXjQJ9Q7jgmH$ zn}@>E@#LJca}{BPK2YA9V}imX{XH;QOFqthm|2UmdX5qu(G<*cgPSCtJ>wq-C`-D)V#rs*UA0MBWIc4Rn`47a28p6>21y$ z#P*P79}ip3(!Skn>40%TSx? zdZ!n?i}Y;XH;Z02E_h#0KeyCw(JK}O7oFki{5UXQK|f3U(|iJinMngeWS$-X0000< KMNUMnLSTXk_?L_T diff --git a/graphics/object_events/pics/pokemon/nidoqueen.png b/graphics/object_events/pics/pokemon/nidoqueen.png index 44c857fa24bbc5a5352500f785607e7cd8868198..557c4aa300b45328670fbbf2417488cbb61891f7 100644 GIT binary patch delta 809 zcmV+^1J?ZM1^Wh&Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007?NklvI@` z@J7PIF@!u202U@a2ulb%`h9lqE&_nyYAP&D&^+PGoMiyz)hCnjK0D6y#T>xDo)#9a zzyo@G3opsa`*>k8-e-E@TkQM5FAE#v3;^b6Vdg`4HJ#pQxqYTJa|i+mgq1f-f6s$V zS(wGNp6TT#wQ!wMOoCWgd6fi#m!uY!w4CTpSh*G)cq@NU*cssFibQANDm9W)V%qW;yL=j+Pt@qc?Cp->reST!YPAqC*F{&d;dY76 z;{+DS^Oj35Z`nOr{CFP?=l9xiDQjNL^j*v)uA|B%L^azQb_Sl{2D!O7e@=elNn+jb z?pH|^MTxn3Zq)En3owrBq-q;5!`hH{8nP5`Dv4-1sC*JwN1+8Dqv(2NjuqQ-Ylu0b zXayM;Ng`yMu*1fR>SzQVHlcjT&p3W=Zc$V!m^Ae zm_2a^@08kf1v&BH%)G9OM~XDNh7yb37v|ws&^M}O^>CYaZgM@BwSr{08#LjnE~~;- nPA}Zv?3V_dzQF#U|8M*OU)t5|Venmv00000NkvXXu0mjffIWIA delta 665 zcmV;K0%raD2I&QmB$0kQe*$z#L_t(|ob8pdZrd;rhWP~4i^R>;p+Jf*&Q>6kS9|Le z^kLdZYHOgtkpePw(vd=fcrqygK{rb5QMO3Q2n}>8I`|;K_-OL~k4N#u*d;D;iGLHt z?C0+}gs+N^D2<(>kNmKDiXvt%lp7p zonaI9qjZ*o-~#qyf6?X{g%Oxz+RisBsInQR`27yx=i4^R9#Np~N8|@i2G!T4?ono# zqS5r;>v;FL9yo51L#HGeGE4&KsA^p-+Wx?C0tsSAW5)qH#12g| zEF3Jo1v8f9lu1x-9QZX{A17QLxgG^I>Js(n$dO9ap{~XZe+utc#u%&0bZ;pID3UJ)9CnQ0?W~mHB=9(N*&i9 z44TQn3zVqh#bM127~-+vJ?+EQsN&TtVBl!T6}qZR4VYsvRFj5m^!v^r#tv#;G=^wL z!DoOU`}kV%e*-5&Y!G!4U$Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003@Nkl03MO~n>$G1N{u8M=Y;50O4!jxRCMoH=vm%=t5^(x>TjW@{T)N09TfGr=^xF&K01c zY{NP2=pA?p6Nc7cUFo}p!RghE9kaOyUV7dwq(;qI?62S8vVT5uns9jB+j_!UaVnW# zVe+Z}2*g)wS;qhhyv1RGU1^jKu9h3iqkdCsQf`wI404iAMp&@j zLN1UdS6J9CR~3%Eq;n)vtmMr&uw8=x!tm)adRRnTwrtt5<#ur>#f1SKH<`hLUyr~zc zJ=vCWPp{d$%N~*9L@W4IFpADwVlGd7ZD7UT1JAweUw23YYt}o-4Ztw2lbm;S z2fV};gBhY5euTy4)hwNIcmm!g**!F)m8|qV;ER90aGo%-cI}E;8(m&u_ND&}q*v=i zrwQ)-I=U6xwzsm=SF6#mKlpmQs;uH1>7V2awUM*1BH+|=00000NkvXXu0mjf)H02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005pUzt6ru3*#lJSXElTz zz}P;34e>t&yZgD0O(9j5u{Ru`RZwKa)Wz=I?Sc4jUm^iVMC zQnXj5;JBl8TyQW`$&eBrb3-tu0;FL?=@+kt`;PI~j>e*4tPm@*E#~N!6o?GHtcUvs zIR6$XelA7BtWZ?>j#-zSf8*}g6Dp-E2G+(~ZkwE7Z+G%z zpPv|9oeM%(ZR=3^Y%gZftGG`jU4I*SgB$0kQe*y4GL_t(|obA<7j@uv*0MI!BT%>!8{q5eT+N*3Yv47PN zasXrd05%T)5Nxgb=hzfdWf^r^$60z-87XDFs=)NgD>`x3@pY8>A;YriP>1zB?;5UsKahmH9{S;YBKi0?!{6z|M>9n~k!{B( z@FZa@XdsaAFzORY$aVBc-)1Q~kPc%;zWKlS8$t{2zny5pV8WM(|91QV39}s9hwc96 P00000NkvXXu0mjf1kC7g diff --git a/graphics/object_events/pics/pokemon/ninetales.png b/graphics/object_events/pics/pokemon/ninetales.png index 7f32bc645268e3d98af0103b755c05d5c28a1c26..cc0f49e743d215e30a50d799c164d8932c297d50 100644 GIT binary patch delta 782 zcmV+p1M&R51>gpdBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007nNklMTEqQS^l zS`1cNgq>l}yK6Wu(Ml;&9NM+{@$nxR291UIC?DlgR!0SQB;7wX5cRwi24K|>N{|c% zOGgLE4q{<|Ek0yarI24g~V+(XTO)%SYP0~HMF zaIPtAn_u2%UQww?uE2SYpka1*)&TL&A|x2L!(@mT3bp z!XCLbXTca)(12>Q@?^GXJzWiy9ELa|45LZ9$-JeYf<$k3r`Jrt?&2-utXeGfkT4-}brJmON7Z0n5C^4}*7CMogC%$jU*X4hkC#(> z!y}GQ=?PPhqiwK=@QFh{3liA|cVKxbpfr-vEygsS&Zqvl=SqWF@C?8~lpRYAmZxtN z`QYc(Kld$uN_}sq-u7H+u;^lr$1VH(5|=ekp9!N@8j^iExfV}-z{!tve`+!-ZZiZ( zgnL|8%*l`9Kps}EwD`;P;*-ThlRGy!H}SOqjfj(KGKV&x*@L>llJmv75x?8aaghZH z?Y^a&^TF}Ox$8F=@ejjjD0csi^U0?oe~9GEgcU>8ABwL4vb5o$fg=cy z8IqT@R)TApa=WGKUyA;;EWG}2!_$)Lj9LqdNBXyVz$PC0Cit(*Z)?7b*hd!@Jpcdz M07*qoM6N<$g5Z2+5dZ)H delta 620 zcmV-y0+apV2E7H4B$0kQe*#EJL_t(|ob8rvZrd;nhIIoTXux*p9b;5@0jcZ(nnVW> z%aNWFORTaY!2S%V&<{Vh^zu`(Q~DZTV;kCZVo+%R)Ig^`2?8oTDWMR2Y&u8+&IZil zlLmnLyrL_P2BZ*-)1l(*&}aHe(*n>w8SGNa7(?Vw^@TEJofv7be<-Rd?J=j2;G`j= zy(0~2Hun+x;GzoVaZTjp@xpP(nn2sZR>JOr^nep&V>xmbIjIYFlRVPHkJ1zM=B z89X37subB4Tx@>5XU&=6&S2TGko&FmA}84eZ|fri=5k?S+&$X39eg%H@)}TnT`}M; zxaTZ#vT%u-2<|!Ae>e?H<(-gEo&U6cWEU(pc{DJx3-+rC7Nj+w&hJJ0i(GaCfi-uo zn7Ifo*?Z=6g(|!!J+h*u%c82CRt%J-O0^%^iW1p(1)3mN*^?d^UJCOW^OegBubAph zkZHl@P<}%K_ORN50j26U{PjcXmedc-l{Z2A&kMGc|9rEqe>6c=UN9h^`GhB`*Fr0H zDXrFqcCla+{Elc% z_@5;2^U$Y4I%NbrEI zY%b_^*+UBKVtKWVbLcO)*1s^=ro-C&gx(`4OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000A~NkltMJRfL(Dg)8%2$ zzzGnCeZTGJqEPMA1Y=}!P{+iSTxSGeJS@M{s;u^k1Uv_UNO8KS9syF)+o->KaZn)4DuOvaao%XSY}a?2JFY29P#cwy<0W0nO22{UkT5Az>2W zT%DE}(ojtu_X3Wc0N}6@V=CYT{@fV;@tFipCgRm3#bzCuQwklrG9lF!y0w!fu|EUA z+&N#FA8u1G3=8s5R^0&|PQ4I1e_=9fz9xsf&Io7|xZtbCJV!5pETX_0eME<<7tKCl zs!=acU{mv^TKb?$;*fz9LKp!E0%in(eo1`uhrV!mO6UHxY4YBS4qt z;a^^6{Wo+3H|=rwYz1_}zN75wQ?)qgs`}gSVV+$p+f(k{5%`;gX;ZRre^uPPoj=~L zutH)Tne+bMD`+u%t*YwH+`AGM%CmB)u~C2K+%zfeFm0v6C3f@f%d6XFE5v4ui~)#y zN}+rG`yZb^-u6BLVC7L));$JCWt zxh|sX9*ec*tI)J~Xjok1e_ymRGTQ&~Tns<75AFN=Jr!W*7^nzZZRHjQU!c;QiQKAi zBsg`pjn%Znp4c?qj+mYAetOrOLjl0@6pO%=QsGQ-9*|Y&TC?E62JJdZu5}l-Ba( zuV>7BRs&^g{uL~rRdNW$)dxWt@2-o%;#o?f=F27s50s$sK=^jQ{`u07*qoM6N<$f~8gZe*gdg delta 957 zcmV;u148_Q35y7jB$0kQe*>0DL_t(|ob8sstK&Ej$K9=7<#xG$!|x!)LK`~IFQHbvn5D~2rRupIbCKSolBd9ZNhsc}9UX}&X~vErim ze`EvOg-LNUi9c-5jj$w8>TDJdi*_%9(H{9G3IRCG?Ojx*(P`jV!C`_iF*~SJVn%Nl1YkU_-=Hb0*04a}C~%(Fl+iHhA!8n0OhG`Gr507; zP_25o!D*e&=hXhPugMqbo$TyW>K~CZMbaX`<5EC0fHG9Tp_0#-**!3jmI%R0Ls+iDydlKx|^y+67JkXER17yJi+We*V%Uhf4ukrY9Fg zkjGeYyVG)3BU|R)w$(gFc3n5eMtc6UNfkag9+C(0runz6kmI~Yg57)@ZU0$GE^ao=oZ^>+$Ed$cK$Dr6`ca?Daf)p2GD^na^h6Z0)~-zKI4IIWShT0a1uT7sn5aszEZ8#v1NUDkH(r+( zlweXaX2C(WQZL!d%xSqOkZLVn6)0xNzqz7=GyGt#OCMqxh*t$jVJU-~bD8h#Kkz9@ f+pn+N|BLZ2mRLnb-(hSW00000NkvXXu0mjfFbLLm diff --git a/graphics/object_events/pics/pokemon/nosepass.png b/graphics/object_events/pics/pokemon/nosepass.png index 45e6d15b0da1d3fb3d6f8da5450302fbaf2f9979..201da05de2711b42a1bdacb61ca195058c7b4be0 100644 GIT binary patch delta 666 zcmV;L0%iUC1nmWoBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006JNkl^ z$Nyqih&>(_P%QgA2blG^SxVs0?RNtJf1uBmzqTBBV zfXbs;dA2CYz$0W*9=gn?IY1r*@9py9hMIuJB!IaE8gS!b-V96!T{d|$Fl|52mfj>_ z2>DgOjg7luP-zVG9*}-P`iy&%Gk$VsN&~LVN|iv7=&&R7CjF*D-wN+ZJmViHe<-b7 zP_JY#D>W*OVE_}}BJ>lLT?Kf@fX$1}k7W#KyoiCe#Ja8#SBEyhyA80b^T4d_TYI*$ z;TE?WUCnjevGeZpE(X-KMpSisf&Jt?p#xE)EYH+vi1VI@(xFKK9Wp^ffvUg4L+xO$rBN+ z=TJqn$=iBu$sfr({HhpFGBqQAyc@fTY4+RlxPr$b711N}XZzEf!u4Og%h-31XCC@@ zb}O7C7x9)xN0plB5mwt@)l+C6MB@`Vf(lQhKM;*yNq~F$?<@N7V`!)aIHH{q8|l8J zG5z>{cirDt*YB5+2L{_P9xe&K(uzvDM`WuvbS(*OVf07*qoM6N<$f>@+2 A4FCWD delta 554 zcmV+_0@eNP1^Wb$B$0kQe*y+cL_t(|obA;yisLX824Lp^A`vE?#hyV3clIHId7aIk zVJbB{hYKd1!deVr8i`zCwjYy~qgZ-QuxDVag}m<5v)?ZZ$4QcBJ?mM|`fgE5H~(T+ z)-HHeLA6`*0bsx2VX1{~-d_d)z>-~U4^Yl~>juJR!2+s0y7R_6e_lZiY~Ei6fXJgs zb2V$wz!MZob#o@$93YQ@k9K)+Lqot|6hPbp4!H9w9|rPd&N?3k^6`4I^F{$H$R`1J z*6x8p@EGWwpniq=gnFYh&fJ;efT>9%TBzDG?8thf{!pQBn0FR;Br|A?I%3x7Df5(7V$@5ba0|p;splN8Drj*s)7~nkynEE=f82iRtElhYs`NEHf zGVa(}{r-#rZz*R~q~i@H_0I4>6$k2@^%x-KOUkOUJtAjH1?x9X-!%<4nAAH91KsvT z8~Wtt@UgK{QWsE^$kwW0VhSncuVTEx)ZXF9u18X+F!1L1f6`dV%N=c5ba{Y2nq==% z8uUZ*4sR8qZ6WsPhj(W;kr#gqjVtz4xl;~aYd27z!~H+Ko7i`sXBzqsb}N)x%Hkuf zPlD^{we96=|0A?JHu#K=pton#PuSoO6yU!8mmYuoh}GE4TC+#i%38a@mtQ`o{YyXn se_1Q~vAjU+ARNBezyCvfT=-w>FOii%TLmVtOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005SNkl*a4?r6fU2`*}CVjB{E$@uNPJ3EE z$bTI;UAZ(9Z5Q>P`@QTBoUZh*jNP`2f4s}wYgpXmZogieP1|bb%~|d<;O%+t_VQwA z?6$1}&j(%uE~Upfe>1z50p^QauY)J)HO{%$@H`y(jOpo%^m^Ix8G@m8K+EZ4FJYtK z8(A9ZCth>NdY#Ak*M=-kr~tR|;UJ_$xE*$rZW6oA63+O@X$V^6fV7UBM%E3Ze~xfE z2u}{XTA*#fojM^q4YxUEED}x!$AnOQfMpdpA+2%4ZO$Ufh0~n0+IpaEfXTGkoXB!T z7S=XoT$R=@Try}+$F<09^#LjB4Uv95HKc{LK&kQs{qDyr>jxS)wJ)@0q&%Bt8T(p7 z_UST^MN+C$myY<#+C@aEjaxUeYgtv?)wL59PRoJOtjevvau(|m`n6xPoRYoWwl=b` z7Pz4gP&40LXwZAZ*sRv}|6r(P)&OP>P>&@uUTr=xe$$P86xN@eG;V3J#S8?y{C(WG b@PF$Ap0B6d8eH4h00000NkvXXu0mjfHV_le delta 490 zcmV(nRYKsN4*p=1KGC_bH_5ln!lT{ZfDQf zHx=g}WPdiKnZO#trXPh6vJP834^I{}sRZt@2^vT)3z_FZ)9PHX4w{He{SG;DA>yUz{6ImRBi*uDDy(8Cg|a-?SyFc<&8GB2J~u(_Hwk* z_>w0DJ1}d;zK4RkUhujb|1~O%r-sN=rFdG71(fl0T_PTYvd*?|DpY^$`)XV>t-hRH z3L@7U)A8_<^vmT`LGx)k-%YC{*5$(5BI9msNYW#!a$#+eU~!Lj3GcFUtvk8f7FJ7R zYm0u&x7Kybx@UU@z@3AB-XydS=G6w)dkreL!SLO*_L?ZR&Yu37r`)@ZH9Gn85Vs)s g5zo_KU;N+r1eQ)Vp1l5|od5s;07*qoM6N<$f?>n@D*ylh diff --git a/graphics/object_events/pics/pokemon/octillery.png b/graphics/object_events/pics/pokemon/octillery.png index 079784b28a9c41f87258656855ef51b1c0f4955e..82e6ef463bdfa585d7699917b51dcb3902d0c37f 100644 GIT binary patch delta 679 zcmV;Y0$Ba&1o{P#Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006WNklfg zmUPg&6di=VK|FOxhkEhS_sFX#Cpm~Cc;CHSWJIyVs?oY#e_-LYF8c+>qPq|a>~wLq>hr9c^CC^0v+Rm4 zoj+&MoOhpeooA)rbY~ZNzUm6C`#eh>g=LnhBN8S{nz9NF`Se<3I0|V?CIM3xuA(i0 zKEppX9a$orGYNrsWwIgsKlNf@ioum^*MO#)_2e?t3O zm#^9^9|=$%FRcNdKWF;o?u9O2-ennO^ch)aSox3l2FLt43vo}Ua@prtmMRL@vV5A! zh(B<0QD-dMhCY~MS)r!|`^G%YR3534i*w)+t#QG5;0fWt>!Ae+hxzD+0Dy=VOkzM| zjhONn7%aAETRya{i@e_rl+SOd2q(@%O?i9F;I0oumEMKS?CNg zFMxzJjx6-xBRlTVV-$MK1ge{FK!#hs7!Mn3?1%K`^(q9xLKQ@0#d{ihMTs8iYYemw z$3O=tki1pmy3$BGVlTh=Tnu!8mY`U;m+(E45q`kxqE;-2o*vL*2@q(&0pNS4qR#-u#aTEb zfR8@phPd!>n}UR;pI%eIwUWUaFt#{$3+KQHFwiq?8V2S|I!55xW<%P8Yhd03nvgXy z3oUb6V-i}ev+(!vi(N|8L0jX~xsx7fgg)H(G6D5l-IYSfe={N>ABrUWI01A2Tn6|e zpkn1FO(Qa~OG0mWlWzSaD~ zFsrntaprxdw;X6ako=knwMDS4k;`E0000OV1ZP1_K>z@;j|==^1(6{? ze*t1kM@0Xn2lB-L008|-L_t(|obA#vYQr!X1>iSnGrCY$w-<=wQ5sTZ>||>SK3rED z3LU)I_zE6uYbuH|B~kcgN@<~>r|Faa2f`MRl9G~=lJaL^ibF^2cf!W^`mCDQDq`TM zKwAg%p`o>zZKV}uIA$t7f$|}k4~@hAe{CoAPEppgGxfZZe$6lQf;3nzg%r=EkIRd- zxmA>zpO)nwl)**emn6*=QI}#Rz10V-D9d6Z&FagQD$-aAVQ%}O!EM*Mh_!EAKl!8C z$#i$GFfg*dZH9<>cQRwlecQ$i{@J{bG51Xq_fyos*Dy@KX^hT&{KVYd{<25=A!K)j hAw1qV&o(#yZ_cx%+bJ*y>%;&6002ovPDHLkV1n7+t3Ln$ delta 269 zcmV+o0rLLY1K|RYB$0kRf9y#_K~#90?bJPP#2^p_;CF)ImNcut?c62D*p8pd&5Bu9 zZY)f2m0ebY6-9{@iRbErHOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005(Nklug$jDyz~3R{Cn?|mi)@6Znrf=4ruuJc zyG3ZW-FW?hx;*Z9wqBO#`2F5z6Nqzne*o8}e!?H*^=!Rr^W*Kk-%Bms0UVpc#ocP- z^=$c|WD)%Edc6X02XKrKC=uLlye2`L!r}Pfvk85mpULn9l4%=X?lEq)f&GxK=b2d=JQHq>3xPdz{;bxU;f}f0)OV z?}z>TZ2S9{gt6CzXFelU{r*fpRrW7j8mokbOxi%zxevtQRbm>-%wzLRD)_?Y74$1b z=hij^X0C*f0!|kF0OZ%V1sp*3cXD#7$Iq0&HA|ju!hWTR&bF6WaLqz4Y+w%DSc^9| zk8ndl=5cAgs3X}#HlT^%E1%axe*irhtP5f8L~3CN;@Y_A1N7p$4k5~3OY4-1x)nnJ z&8p|}h4&40e6|fB0s{aU0t5kQt;us53L{naKGdvi+SCS^h6FIP3nbYSKtmvcuI&(T z{v6)>LX_r=UBFob2+;7Jnuez?qxal=9Rbh46Wp#_uEoO= P00000NkvXXu0mjfm}Df@ delta 463 zcmV;=0Wki^1)&6xB$0kQe*vsXL_t(|ob8mqPQ)+_#{C9<2NouD1M`V@g24<#8My)J z9_wyHV(Ap+6(V&=7t6RU7dO>Kz=V+Mq0%pZzRz*o0Bo_v7F%rbZ$bnBB{lg6v0h#= z(mBC!@-0?FlsbW$HHI;%79%~24CLE<=1?b4@s#k}b80f4jvVCmf4#}yB%nuP|4OOJ zc#tS@I5zoo3?WttR18A78(vbAL1HF}sl|9;BDYLn#YEo8A+;EgGj+r^Ftgo~bRl%h z1Zw6{(A)Ag1IvwbkGnF0Gn*qi&DbyICocPQM_Ln?S`6ItE#37+aLvfNgM!V^d@)42 z=~OVJ2J4A?xusoSe;RwuETkoI3xkpUh4CZqwJXd}Ir8#OQSPaGdMJIB{lujt;&>`i zNnk1w`!CLq@<6Ij#{29;UewUbo!ezIppnZ45U(`}Z2y59SuO^=ztOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007gNklL}g*j zi}L^ttDKU{LUP)N=uvq65Iq{lz8l-3Wg&}D)RE*rk#LfQo(dT-_@|j~zR}nSUE>

EVaV6!qDA1N%pq<5v^$eX{MVDvtbg2#K> z&hAFyY})8eMtf!Gd6>4di+{jIyb)ft^F{pvKABW3R;`TQup9`sS}H7t`q@|te;U2P zFwl3|uAazdv|s3n9!mp@p8=6t6M(n2y6WUs2;f6q0GRMmHSVgm=uYMxH-eFY=nmy%Idke{E$?;huw zHpuuN$t2M1_`)xQ5LuiDYD2F@q&VQpurufh5(p8O8|e)CjL3X-gN&2-)7L@WP#OaF zL!T$QA&Vo3I5@n$~$j0g+Q($@OK%G=QkDj9i`IRfFmdpUR$Y-9QVtY1s6u zqG@PnWNSv7e4v^)Wvncu8=~N@D zT34bdI6x|qA`l=IDemw`l1a#RfUOqr00Q)p^XAQvf=$RH9`T46RLYx7q-<~TUA=&^ zy~VVK<`#cLp9peBL8{33t{xY*%?ebo3StGRAy=B)?{T z!nnZv!qe$>k%@_lfBi`9BZo@vcjP0JWAsrUFk%y>v*%+2AGiAma#6dD&Ks3^`G4V_8ddHX`jy}JXfoBlW&r2%019>x(gR8sR+R}=R{wnaB4 zOdKy!8Rh@MZ1nh5=)gvepBYs6sBYQ^g-GZ)Qc=2{)Bs}|nH2H+9}C16JMGsTA2l^# zO66)6Q-L5bso`92jJaUG<4S8a?^nL~oK|E7!OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0009qNklBjE6vr=vN1@tjh88kJ?$RMctY#^62oZE@ zF$Ga1NV}PI=vc^7vej}R2vQ6=fs&=B@dLYGMRo{{1FEJBF%&%2O2DWm-8)%s?6%Ns z%^U3d-8;SiyLV3~LT>HW{u`5{=(kLwe`xS8EdQufvNKthJoe*PDsPj2Tp*bIC5M$w z%d&I6H^DfzJtA2jD%LI`fyGq?3;Pq3aI*%WpW6Ne^UXwC@5!kZnZfJqJ+b+u|&e84-!n8g+?;`hwH=%A=hFa3yMoUWU<|Gg!4+pP#lGCNy=N zOPG(NVbx;+DGT_uik*QhPDInRaw0n=*m@QI@}_e;IU?<@NPv%97}TIphTNEdaAmsna*%=v^W@cR%60 zSiW+1ZBcvZGEpzXw62SUj|-}%t(WG#sjNHDW<3%A)cL07AIA(TZedPUiYxh2T~rO3 z(hEFB(tXm=v^BrvO=qS6(1$cWdEq3yR~7=Xl?+OG2_(+oh(;n^wUl2gf2d=DU)X2q zv;13vbA2y zjRK3ehykwPoU`5sToFWFC5SMeOK@K&yx}wlS%sw_4d}-Lbj*QYP!*_wrxE@9VlX0P%uHbXQIjLz4-kh#Td-Um;@uN;@&Uf*S|Rfz%hhn=yXI%c zQgnEj5oEz-Tsw;I8{}|zkUlD|>co$n`mYi3pk6&tOtc zLSVH}@C8AXO!hTH@YZJORP68u`@^`TlL8_jhk#X233%ujI+^sOd+#hac3Wt+<_+@w zbkhI-?&;l`vB!9f|0XQXf6I*X#=o%TOIf{BWjj@u{N&_Q`HK$_f3v@2r6*)<&=?CTJ0cBwzFrnGmO}~lKgtj41siV>n~G(f84TO=n^73+F0*mH&X4Ywj%@2*C#xgId*K@9TG61&FeYYpGE#SvbNXm8GL_I0Dw_xlLdpH8 zw`?G&F)s=ZU~C%IPRbwyFGdzr10ewVf((MbSF#6mUSf&%(+UUuc;D=VNhz37f(M$v znH0VJ-6$TD9rQGFp!vK|R2elETvI(|n1xNH7a|65f32C%D8=ksmdc}(+4G3Q}6XKcaBVDYDBz0LC}qOVRg zWJ~&Z_DnNA%@^~?W}Z|lWBcy#uwtmhEqpdC&KqR^xM5zUqq>|&HuLvGo!$O?^-R8c wyedyJC|wa7YYiSMaz9+Vya#evzr2Txp8@y%#lC7m?f?J)07*qoM6N<$f+!h;4*&oF diff --git a/graphics/object_events/pics/pokemon/persian.png b/graphics/object_events/pics/pokemon/persian.png index 870d5e3cca4dd41ace2444cdf2539b55e9ea4c29..7ded628de3dce67344c2a8570ae7e857382220ac 100644 GIT binary patch delta 723 zcmV;^0xbQ#1*Qg&Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006?NkloHem0V<9_#t=@sz{g= z(G?Ud#Y&M{Qi%`%4V^KO0}- zTnNII1&;fy1c`Xvk|dg}1QMLr);`a)f6N6?Us<3Mc|e`91eyW~tNaXsoE>W0nrXAf zmsmaiglin>mjaf2k$}#|1`PMEy9p<>n>D_`08PtKcE|;a_O9BNyq+AREF91gvX#ab9-bW4{ zK12a>xZwghlMDFlXwSfg;001f;OPm>i2=vTovRd~$>08INNAn_~CezXAi7t0_qwT88U0`~fmvZ>(Y>GWp@QZ~4mRB5{m3#dSfKIwIS3pDwe57s*fu#& zNub^%e&#*MS#+k&uM*QvEI+j!9a_5x1ojhgx(=oK(CFm;Q)^F11Zno_}Ek_CxkTXu}frenUBA zp93%rzr9Rz7y{+ZWF?T`ytejbre!XG`pN>8$OGz(CD0T|e^})g2;}Tg+ty5* zHNM2^@h4p4NWT=YT2zUWF!a)1q)AK%Z z=5eV!j;&dHK^`X(p{|UQhZf(ELQh{xq-NwEv zXB9XbixgJXVkse7P_Sz$023Z0000OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003jNkl>s|qHXv5F|H| dpLyY8^9zpr9>_}F*qi_W002ovPDHLkV1gv>ydD4m delta 315 zcmV-B0mS}@1daocB$0kQe*qauL_t(|obA-HZiFxl08oDc`53cwC=8dGeqW~!?S3C~ zb4w*|s&q-D+;T(hnp20^y&#qCB#eag6l`M%0Bo_v7F%p_FTpG)$7!wq$eKd>J+1S# zr*5E46NQkA0@guHb6AJeP0P*fIG*eV5v@ z^Ped4g5A3xDb_6|F;A-Cw@SacuKzvclPgosgEoLEsMG(we&d3>jUSq!I$E^>JQM%` N002ovPDHLkV1m&glmh?& diff --git a/graphics/object_events/pics/pokemon/pidgeot.png b/graphics/object_events/pics/pokemon/pidgeot.png index 7a6c0b37f4837614420fa7e0c68fc7ac46851a3d..733924b2747d7a3fc3045a855151a8479ba382a1 100644 GIT binary patch delta 1119 zcmV-l1fcu52(Jl{Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000BiNkl0T+aoKa-qqW~e_x z{+~g!^Zf0C!Fhgp)OCH9ml-+BFUIdPf98dx9-D5MfK6vSftSgt&e0`fcQCRqacKm) zCp2*a*CX0CDK)Pye6Iiw@eqk+@uVhz8Y^QSpE0@awltTpy44e7x3>b3C2u-<-e`*+4 z^x2?@BFQe-KHu3h=3OONXu;S8SUAC=3nec53{H%S4$f;P4vNu1iuiHuab24gFAFZ> zEGYWy&5BflnR&~$Lw9TttpgEH%&cK`0tQ2#5L!I``jC;5+YBw+7KvH#1OewX6*d9G zPS7gkY!^>DZI7`$sK5v=wSYUpeAH?vQ->}7-Nf`fSq6%t%Lvpmakbl0pn?60+umnp9?4#B36Pu z2<%l>X|^Q}A3jKt#2hzk_6#|{7OS87t$z+;!fgPlSYigyqwTh}-9d+Je-jLwHhgzG z`T^V^==m(-HNh6}boKq)S04`0AsfK3&G4C{V9d>?(z00)ZLU%Q$#v{yr5Vo4c7OyN zdi3+~&5zI_3{We^=f)=N#@p5XaxXY@0$>!7fWa|A0U2?es1n>X?I``f1;ogkuqW8NTPE_33!pf~4CQ7zpWn}?k8*A2 z4X2HOg}rJz8xA~y*dqt5m$KKtu{d`fNEDYY!{9I#yLg7z1r;;RPC!AxucuLjk88G5 z0>|=V!om)_{?kS%#k1lYCm_K!wDbn4jOUuCSR%<8hcoy%#OG5Ee}eeXu*^HENX)QI zo)zCTw`1@JY#23ymFCI`XwFByj21)tN38_whRL2Y#@(GM62qkn5R6kX!OM=6J4uFx&{pb2ZIzo|J9F^uo%6GV$b~3~IWogDXDu!+cyf`&`^PdVfVdqGo-p;OH zATaC&kaydAw*$T{G&kQEpN@PJUY(kQvB+E?H>7MbQvWMHCphlVR|t-VE%x*WEZy9k ln({Y(!xwOHu7Lk`{0mhNCwoLl<~#rZ002ovPDHLkV1lcA`M>}G delta 1003 zcmVY{m&Bq#levwNzhK={E>| zO_1_3|F|H#%-@c-Z7;GYgNyu)_^q8qk(ZKqY^Grn4wLZ&UL`M0e~ySK;t=K6xH1Ag z6OuTAn-RG)B@O=v_VZ;hly0d%7(Fl zS(Me2iDdume5UpsfAhH#JZixh6ByR3m;7Qqss3lwM$9Mm@_N#l<@kK2}(-zT_@ z%dnnB@4KL(%&c3s6XH=eIc{mZW~F1LY7M452}u26IW2>V+X^k)5z$Tf013Awr?vpY zPB5zFrjOT)JCCtFKqGjq1>6Ztcn=0wooZWdm2vVMx zeLWjZ-;x+RFl+@WrO6jDs!x=TaYPTmPH;WxCj zkoipGU4SFte|h)UyH}r2Fd>`3u&waGQ84D_pvtn@q21r-6pCBe%StnxFFS!CHoMnQ=!c8DiT)7IvQ$hQ9gVzP28_iBYK){#9WRf8FO5j+gYnCq9 za$z%6^q_d<1VOljk*<)cc&oX<76ZZH?UH@D!VLlh@o8Ww7OF|Cuu2Y!SHtZXHgEtw zdqB`>e{P(B2;OBSsjuvYRta_k2S?5rcXuXD3|B5ec%9SrjT4MJ&BCq2g)k>oA4Di{|J}R12n@*Mp!mOa?(XnYad&K=Ya4 zESe+UlbAD+vckQ|qBN{umL~d1edUgT7pG=#Vg0#apDxY>>h0|21p>of0!jO~?g;p{ z&^&x&JP)x??_XMjcq&~Y7g7!tsqKm{3C<_<9fGs4&A$8rOZKammiz;M;0rjs)WFY; Z{{SwgUbNKBw8;Pf002ovPDHLkV1i`R;ywTX diff --git a/graphics/object_events/pics/pokemon/pidgeotto.png b/graphics/object_events/pics/pokemon/pidgeotto.png index 8b0d68eb07e655d4b853fad77379814db49c242f..848a3eebc485881953676864e05eecc2fd63f56e 100644 GIT binary patch delta 876 zcmV-y1C#v02E7N6Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008vNkl@ST<+$V9v912$6yi`f3=`$ zScBL#xK7R`ZzZk=6=2j@&N*hTJr{j+A2kgmhj zN#T}6`G>Us5lFbK70a51WAN88K$Iy4yU4wt;R$6V6otc-+jD~hl6TGroiXXu9VKW6 zQ`l1gkm}!5F;WR=rY1*x)lunpr!LbGvV2R}%{z7{YEd;m&7Vq~GlI za(6;GIE*KUl=_QihXcwri)?7B3UeV$-A{rrS}W#NXzK=tf!aY^MToB$cUbMR@B606 z5uruR^PxR>_Xh_{^K{sef10uM?YJNWguR}SSOJv6xvmz(4^A4Ke90TenK`=X;rMuM z#R|isRS@cH&|bz^ZK2B^zL59k_PgyY4NJdSHolbW_I7;Aj{_5cud@$cS{sBZX-m#~fyvP6m3IG5}MNUMnLSTY| C1f3B8 delta 753 zcmV z6-;)9Y8<+clx-LG6UH!v*0IPL!a$ie2|B|lwk6A%k}gUY1M^5gpJo5Qp8WLedH>^o z{4;^7)BJIRyc6sj@X=~@_p zycz^X251q+3&#L0BF%%r4Iye*?xo8%1LRwS2dm&3EYqqJ)B|e}x(1ICQBbbz9v#@R zr$yBXuJYNN26To6e~C*(tpOHMTsj6s70njXYlrRQ9ttvT5Ng4O4jF`lK^+upL8j#@ z56m^qH{~GlINh-|r?hg|G4Qhm5@9S5w@YZ*8c>|%dde1mbW#upv_T1ormJ>3a77vkk0xWUVSbk`EJ|G>pc_TFkW6U=CAu54wz_J z7IRZoSV(E=ei@|MUbEPxwr+45=pD3Ggv6E$hxIP|zHf>gQC4-ln%jf-`{H6_o=zvK zWvqNVFDV6S+Y^#ofJQp)YEAv%zQ^T{vS(bFql;edXYTe^tTHSI1*yLVLo>#D3tjf` zt$H=x?|HH@to(l2I8l4I!yof;U<$AqT~Qu37uq)1vu%ma{G0rj0nJX$e>mzOn0%(b jHqiV0nIWAI=4Zzrkxv796NzwU00000NkvXXu0mjf9VBPo diff --git a/graphics/object_events/pics/pokemon/pidgey.png b/graphics/object_events/pics/pokemon/pidgey.png index d298879168bba3d2ed49209b5b928d1bcc75a187..dfaeebffc94ac68aecd069c8f45a6de66bb9d22b 100644 GIT binary patch delta 422 zcmV;X0a^Zw1N#GzBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003WNkl-5B_bw0jEy(8Rf4b Qo&W#<07*qoM6N<$f}?-0;s5{u delta 312 zcmV-80muIP1B(NYB$0kQe*qRrL_t(|obA*xYQr!T2Hq zEO6dg$>`&WTLZEc?exL^#pr1ieW2b*{vv7xgQvktF4lpKWFk5Xe@5zSD;Nq#{VZ7% zHG)xBJPL-(+kXFQ)AmX$EqLnRqc_#}Xq9+gt&oHStRNd=SiI5^V=d{LjBO&Y?fth#I3H?Q?17;c?9 zNrtd+OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004gNkl5dr5CGs?%IKv}QXMQEyl`b?A!M{7l`!&B z-8%G{EMYoyxM!%HNWpe;QKc@e#0^NFaqb5b0Jhj-i!J_0unkwml7C--*Xu3+B-FX9 z+veFrX_kDRW&K6&(^6U>wL(3PGg{GXfBRmsXdlj`^QKmHRhM09MYBenS+t*q+T@Am zcIZRPp0TU$`G|UsTh8rUMqC@d_Nibi`T?;+ZAFKU@{UuRP;e3b8n#Cb=k{;S6XK&5 z4PB@gJ=Dx0p|R_!=Z57g9NGs+K20=7BV`W#(4@!;hGqX&b4H$X8Op0`KDeEZw0e=~yb^iDN6uP_u=v z>eQiML$YCcz#S@a-%vY|itXm2N?lqhHy}M@?#?y5O2ygTC=2mUff7Vm&M6*U*Saeto z_1TV=_83CTUT|uzd5?NYTP_`1M%)_y?o+{D^c~`a+KG-Gl^y4{vEVBDIZjU+E*;*Q z2gG|V8m3q;+0?=@p>^A-mxlEt9@-m7KCNg;mQ*ThrC= zvdz=M^G-IfAzGbm6St(3?P;9T`K4h`MApex!IX4VMQ8VWJ11U)ZIU0Va3VH$mrY>i zr!?V#^Pe@dPd?;Ou>5(_xX%Vg8Z*ZnBF-t?)%)3rTpakf7V!xrc1UI4=&YUq0000< KMNUMnLSTX(D$Aq* diff --git a/graphics/object_events/pics/pokemon/piloswine.png b/graphics/object_events/pics/pokemon/piloswine.png index 08a006f1276c62ed5674be833c1bda23f6fbc916..9f8676636e2b77a7531f8390c3e523f13017f6da 100644 GIT binary patch delta 626 zcmV-&0*(E;1jPlABv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005$Nklc#16b4{UT#4>REq%78yfqDrF)6*xD|Kp=XLayUFuH(aux*GSn zLF;WmL|M>_3=4ZKVHFh}2}&FuW6 z2Y=bl=Q3%^=YungeQ|;A#5mU}6VrLBQ&z%KRKZ<=-j^3B1?HE1fztjRO!+V{HU_#K z>4fQ22^=arG8XK8t^gB-eJ4UDOlLM<Yk2gW9(mDqH_n_QnZ z*_JkN8Co8iekrCHs6v5Yzks!SBgDRigz3@+u1=eMlUZg@G_Qs({DSQg#QkU4`Ypwd zkBBav{rdX(PiArxcI=%W{Dk%Hf9dPPub->;35|3PEvjzE;bO%FVe-RBz?O96wO=52 zzaJhk(7SPN{F#F?WoerJW_MP;!B5}uyDP-@eS$MSS%ouKFE{WyF(J@6_gB4P23Qpc zokKwYY1GOL+~iFGVZng`VL(G*?c66~iDSfOnt^8e*cu3s|6{xX;c;0-5ZebChX4Qo M07*qoM6N<$g8B{~umAu6 delta 488 zcmVuLCl$5gJn3vP zuyBh`&DtqdufPy_K&t4&1Z*B=dNYqCwH!8X(CP86FC)_{rdt~p)+zW5YMnHrhFY(8w1mdT*I`J28R?2$AY2} zcu{~E9nZwrhN+18MvIoQo!C;}@XZ3db71~3Ytw-X{3~Ztn|PDwX?NWOrbC{8K-Z>PcdG)$c>)_x z-k8%E8m8w!xNZhkh`6J=ubd|U1hap!V_s72dW$F|m-)|1cj)X;nJJ&xQrU0xf}%JSSp_C2BLrf@5xJ e7f2xgV|)XN)WjePVp53!0000OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007*Nklj+V7zSW3%>ED1Y>^_R?V3ofI-bfk$5bN! z%9~s%%1N2}ArGfacZ8wJmVygmYN!tb#=yZ{rCV;Oha`^^zn`&*LFl7>w2$_#CW=?g zhy1Src+!0P-G*bg;=2B8z;RTLJLCN(f5~Mlv1?>hfujM(mW>2Q3zPR6i&1jZoNvbn zEhfbPV%lw6rEzk`1u%ZJM8D1R(UIs4={gUzxS%VZSiIw^fMwl2Qp&EaNw1M(nz#Ay z>%6Y>jya`tH67XgK2BeA)A)k-J0CE;r>q&+_T7~n5l^q|ejD>2GBCJA{YLTmfB7W^ zJ>{eQm^B%lG8>=t351`kiYeZfEU@hzc z8yU#vr2|IB3TiV8{CpHdj9G30mw&R(vyb)Ex-3bJ2^{%#U z_?i3d<_eZs*_CP+1!e&*mW1J?_&yQJJ9VEO$BdqqxNfd97r0s%>Ib7vDvr~m)}07*qoM6N<$f|opV9{>OV delta 642 zcmV-|0)74T2Ga$QB$0kQe*#`fL_t(|obA;?kE0+I2XH=te5uZ@v6p)5=$CbFR+A>) z_7$^fZ{veZ=YI{L#q#ZU2UxA* zeE&5-=3~DPv2EUjt3=-EAii~AI&^4K;dv^MrU?MBb6RYgV3sBN{yERLzHl-fj(N3hdF-^IeG}W( z9ga1yW#HPM7t^CXUaD;er*{*Wgk;;KJsd&+H)P-Rn3=%rv}3|e9wrD=f2z1S@lE)bzW=7G9S2ijzhe>r>sAGPzu#(rpAhf3#v$-tSKB5O zZl<7{GSBrLzTno~q1txG>k^;9Ycw05_O4!X256 z&9c)lvc9V+;j;q;v0K%(gGkmt;tM?Gc&T?D3WNzAcMWZZfA1S*9ou~-uME1UE3kH- z1n~nO7*jAmO?qY4W5Gu7+63}yJYN;DZss{UGw7qmK3$q#D=worid5AObKDB+x|jk{ zCnBF0&DtICyk~MTMcUnL9VnA$6!A#d{{icEyb$QgLX0HZIrVG?2@0400xht9HdQr4 zL=KBpAIzsUcno4Lp;XU#8%KlDoyoLS7|lNm^VEe*7WI*jf!1R|oP9>BRDg+fJou3; z0()L^M?L5=aSuepQ-DZaAadhyK8uujHW#Q1&R6Hw;6vOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003mBJSx!e|GBvNM~Zhc_xy+R&%!Nd_ODU=GjFTUnS|( zLzm^G!CE+%LeRFa9CR?CeSLvrMjJxJr8q9=o1sF)vtM|IV-y8#Sf~Mb-`f_df`udv z@G-?HO4_BW=g_v)*Yg%gt5b{7J>4?hB}0eNwr1`N^MJHEwY%{oFgau_GPpdSZLlVx z4R*zOYp~_7xNoq{Q*W8jR@c6)3xlmNOS!>NbAJ11FjQ51>zjj*5Gb3RtHb2n>*!<3U<;&Uf4&wX<`L}&Ay%~2 zo>j1^cO_h2Iq2YxB)xReVF76{rq%`Lw9QuwElg>@U82osgO51lw~{mzhK5ji)gF1kmaGqh95r(jUg9e_oy)xY$COe z*IEx=l5(T5`nB&H3l59MBLH*XnxD7k-xtkpdPv*dwY5M3{Aj+_yVZ%?1^#V50q_z5 U2B@~07*qoM6N<$f*zBuVgLXD diff --git a/graphics/object_events/pics/pokemon/politoed.png b/graphics/object_events/pics/pokemon/politoed.png index 8f3236508b7118931e03ecd37e3a8ae8c11779fc..fb076915a6033b03cf48054aefca4fe380220fd4 100644 GIT binary patch delta 759 zcmVOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007QNklAajrgb@ElQIENe5Ms#CRvgp) z4d{ekZh#^c6lXxKbVae3W{2U#2D$+;F(M|`ZiuB9q@Xqf4Nh7o&o1fdMx=XFf63?X zvz_F*gk0BkU6-ybHjrgk6Kv@%Ibrh)e}h-^s|jqqEhj5tDA;V@7R>ey!JJ&|(p!G& z0yD?YVmn}`U`ubwl_E6-*)%l+*iUnpSCL_m5$l=6R)Bg0924`UM)C{0g zbHdagECQ2#%tUw#4<{}M3lB|^h69doD_$BC3}FN?u4f9cgp-O{&I7DZVMOYgfB2y4 zMLqB3?A0S4TXf2aPJ_6!8-m?sCCiIRP@#j`8Uly=xy-*t_Euk19SFa!`_9z&-Ixr}BQnr&u|05Tbq2hB9RLoNEY1`o=Z5X-y zRon4S%CA2Y+y~B+R0l2#M(wB}%zy`yqX4z(!+!IyG*p4zev_kKA$VS;e_^&}^rDtmX29JgfVxc%m1 zG(ZX-Oq^=TzdI^Iq8YGMa-;dMG(hbxH#APsENSpJSh(>PY|q002ovPDHLkV1mVORUZHV delta 645 zcmV;00($+)2G#|TB$0kQe*$4iL_t(|ob8rBi`y_5#?_&Nmh)Ij>950`jIh_%?Cp<7Fa(5YkT)U`vPzQyN)A<@wD$xdXyuTtl@v5uotv1Sy<=+Jb;0e}N?NF}>xd2OQiV zWOl$&!GYeAYlXssLMj~KNPL%7j0_55J(J7|kh};GUn|5kUP#0R#~k4R8sQ03Z?y3- zdyq*q*bHIfcC;CQDbmGAz{{GqXo3qq$mYE3&sj%$#&E`W%=QY04J&_Re@MGKzH-fs`frh;&9NJ$ zGD;T4Fz<$%)7UjD$fc(Z{jqBT{fcMxc0%W0L?Xa@I$ws9h8>lptS6?%Fm}a+^^)8A z>n}p#aUpVL0=E@|?TCgr;6jQCWHC-zW2ghyDHC9?2t`@7VXd;Rq|fm=oC2O4C>z%XW^K)YYeBH8Gv?DyVx+?t(^d&w?9gA9cqrOlG> zQyl>e^rB^Y2Ll|Hg8f(OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006ENklO$A3}73$Pe>+Iynd{se`5kg6Q$4B^N!eGa$FFwdQ5c(9rKBL!F1-w zQ?Ht(&wPe;bWAWA1hHGg(vQdwvVk;U(g|YlY8Z4{$0~|Q2PzEc#N2M^de!VeCvAyp z){&VO--fX)Q=Gd_dXEK+8#b_2&1c$xZOD`-`PQE*kyisEyvEf_&>%kV#*%scMc zi!`{47HQ~12wG~y79wa#QAt3NC55e0ZSCCAklX;B3Ljt?pN{-~pDB>BYhCMFe_bjh z$kjjI&ttkkuRa*yY;b*yJ3{UDFHLkwplKqH-SzH7>Z5|h>8Dh8e>SoEU|!HRaoSeX z%wxx=oQW<8>M}`-8Rl_Levl2M0kxl`P|YwHImbHB$pkt}=!3>?@T+MS;LCtbv&mIE zek+IhF-1sUMp)pmX9I(2=0<@XNF7i15A*PJ65#WSriGqYNq z{--#))0@FJje;^9`Vx}SC1-fAKEd)ep zdGiVN;fKURZFzzE%-gKw0^LU=XXv)Ld3byYfe6#}V!JhT34e6Iii002ovPDHLkV1jIm2zLMg diff --git a/graphics/object_events/pics/pokemon/psyduck.png b/graphics/object_events/pics/pokemon/psyduck.png index 240547b885ff407ce170439c4b7932631ae933e4..d60e90c190cba8c57c9f819fcb29a2838960f176 100644 GIT binary patch delta 503 zcmVOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004RNkln>>QDaeQ<#0nwQpJWq4(E=xK!F8XP{XAVs6ScxJ)m51d`6TDjz2W|>xblg-!>u$nCwsh z??kjf)8Rw5$9ruumR%<^hE3}vzLrC!15?W@m$j5R6D?(HGA4!F-{OF!3w{jY*y4VW tPsqo;3F+cL2pSATkDu;Sm*c;#6;H@emUL#XXZ-*G002ovPDHLkV1kkT<9`4E delta 404 zcmV;F0c-xt1m**fB$0kQe*tkxL_t(|obA=IYQr!P08kCyg=isTzQLTRM+YSEQt(F< z@&gWN^v4yt_E%hN;!(Y*P~9n&3dz!fZ+kxJF7e5>5L;}q#TI`jdxu4}u1m=)^ro3^w=jAsdIpT?c2~bxKE1f%*ycT4HjG(+e-&)=mT#-to!|3z zxV{;)7Tv%Lrk0JW>s_0-bI`akYg_Nmv|wr+TCEftVrqwxb%l$MuaGr{QA$1Z@fQXk zV!p?Up5%kS^AcA-!)eMHue5k+A6w4BV#fY{+2`Ti`_+<-EMwkTm?q@d=K$?KPgTVSNAq3IG5}MNUMnLSTX=LCc%~ diff --git a/graphics/object_events/pics/pokemon/quilava.png b/graphics/object_events/pics/pokemon/quilava.png index c1dbb971859f0a8b6ea0cd70fed91abb5a7a166b..b1f1d1e358e0fa6ded95c39bff89b96ac49ac041 100644 GIT binary patch delta 1044 zcmV+v1nc|p2jmElBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000AsNkl@uYnKR_)7yP(FIY?7H-lu|@ca40O# zWajzJ`)8(x@qhd?WB(8Po88}axZ;FnfBJj&2weeS(MX>d{e0ao>&qc)Zk`+P>P%9Q8;Mz4`0gcJInkhmhC7$-4~l_l1c zoa%tZn&`vSC2sfM^ar>+G6!N3wA`qKbkabdt;&kfBSuc zdfiXC{MMD%T#Dd8Bb02FmJQ@w_@F)V|9EP=1>4bM?(;sLZk0W3ts%%lL|BA~Rb z0UC9f9D!RI)ao!jf>q@Nz=xv%9camjOv;jZK1XxFhz*GVoG1XM0vb6$YQt&(*jrje zAS2=ck{g#iyQJtC7*BJSOYu{nTF$&mlt zU}ctlZ!<|fUjn=*B=Qu%r2ssVU8F~3(xflec4>Ql{TL-auOy@8b+@)RN$TxY`?t0Q za8Cj*c+y;70ca7`*va_{cVtO4cic=*;o^Zw2i>CfR%@LM>%D4!ueDCOf36x~a$M&r zS)EkPejy^LfZoZd_w86{ zzvS_f?>eF?cSs}-#Vd5X^vUCX)F~ZJEcBoNazAg$&ig7! zM>&vpv4}Y;Uqs7+C2$mgf3A5Ei5O+TMyDMS5|Pe+0a*Q%+r!#CMV|dM@8h*90`&bH z;QOosEb0jzCQ%y2#d32(Q%X`A&o5Ff=-v#3p-V_!)rT)W?mXi~S}Ru==<^Z4M+NYC z47Q?;ukUE|j#gb{(J|NTLm_8D5O72H9*y&utOGs)wo7SwmC;@Rf47>u(y%AA@|tAh z?(o&A1f(w4>mRDmmthcuu6uX4Iscx8JHhjpcja?=m<7#C#qd&S<#py4ZLD6jtl^Gb z<@rX3A;w`C;$|_y)nT~1Q?2;&BAW$@p*729%5!X>a4UPHL}-P*>`-1zP*B2s9f z4`KOF-u!>_=FN( z_P$8^aa*SCYmpad@{pV|#`2OMw`E!oL|!l81N(GD?#dX+0D>Q}M_Lf#uLwmYL5qSg z3L+uJ7^8C;Fy9k7bXf+y*1J|aD3(lt0g8GYsH9G%4b5v|%2)*Giav)slk3+eb<^CK zh`?401w6;GDv74rGZ+7@iEkd6#xxO09w%H73r9Sv;7>-07KG23~(j@hzO`>0In6I z4q!H=ihx%{0Vp%nqwHYlF+uI@w>bHAcM-={odeuOBx=QQe{H)a0OX2vj1jwcLqcW% zJVqV*^NbX`>^hra?6@4@yh5HM0PYx|!B3G~k&eR_%N^j}?D`RmT-r&3i|cN5H&N^y zl=GWi20Y+^gl?Mc3IM4hm7LuyQAZMbGsn&N9FjF1w+F)lu!=fW5wMD>E&-F1D&3OW zq&(~itDpore`iY-3tX3$oo$i2czn}!EH}hBe^87n^t$kZFEDF5*LvVs7HshM?SyH! z;L(-`7VF9a@>s8Fhbmo%$>KdR0Qy~6;s9Vku1UXz)>~e`aMS~)+c}W>ITbTIS7AKN zfb-ein}}Ex1uOlYhmeQ*`#GTYe>$^=<=GZF=F99HFP9alw>JQ{ zNeP(O6Wj^C*o*RXeS%|*VjRsbl8Odz5Hqw9%DTGVKK=NXHfg!YpoYf)ry^hkrl6JY zhuAyBzZkcg^ktS2Y&`8omc#aj-Z>9~QLWAi&uD32zX6kMgW9oD-aksAc z1ZplC&WB3r_ZPxIdd>d${FM8Y35xU|>VZhb8OeWF`~-L_n%(rCnb80M002ovPDHLk FV1lN}!Q21< diff --git a/graphics/object_events/pics/pokemon/raichu.png b/graphics/object_events/pics/pokemon/raichu.png index b43769e1fc2a1501580e1809d82a73dca421b547..b5ffa0402827807899dd11378d504e5575e06722 100644 GIT binary patch delta 805 zcmV+=1KRwJ2KNS#Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007;Nkl>79DNOguIRm z16>swm@1-|5mVu3FpQyNBJ>Q^#kyEd$hwfTQNCm8|8wLc8GuV% z;u12L8en;x_1L64d_HLD4jqPtJ9PPcf2gT;fzQgx_;>ic0TFX)af;8DijuRJs6p^vWZCQ9F7OzVLzdZsIt&<<`bJUlOY~p`pHSK| zXfY%;8n+DEoS`vej$*^XXI%iC7YI%Ec8ffICvON*Yv^(CgeW20uTj(-%#8u%e+v*b z@5yJz{m`T+Pw*N|$XvcurKoxJpbbih#0pRzX9$EJDj_(|Z=%|8V-y<>jK1*XF;?}7 zMsQf>ZUx_g6U^=Q72W`?*f3Ni1?wR~!?FCsL3E$FEdMg*dZU?XL&GYnA(~Wp1{y`p zO@UJI?-#x!krG@*_bnEJ&lrtxe`?xLb7Kf6(P)OJrJmogeuY91e!cyPAJv55+Y&Iz zW=lYYc`(z4P_jKq`J5v$1|AE+DtpF@U#hWrE5My(XNw4)?xv+~Y$|zX40|lcNnYre z?y(dMU)dTr2CIh_OTj7OlBI5J!}=tVxC-OKbRi%q=By34;2(U`|8S>Ee_AaMlC43_ zOAZUu*f1ANjUm`xlQ3}%wse;#rXns_f9m(ILj63*+6-V!;v`>~#ttN>_9StGnxytZ z-O?f^saekjf86v3u}J`rgE%34{bAW=dy;xrEOwTI-gOclkwLyTX~&h-n$b?pd3#+ZBk(}K0XFa=3ldW0u{7v_^M4gII> jRBNt!>SsEM|2F;sK_Bo!j9yrx00000NkvXXu0mjfO&4gU delta 701 zcmV;u0z&=w28{-gB$0kQe*&0EL_t(|ob8oAi`y_5#)z^o^qAmuPAQpHS8^ zXfY%;8nz7DoTDLQj-uk=i!K1hB|@XE-6D_Q$s0n{8hRW&Axa4MQ;M2{*ced008#Uv zd}iDajmqi_uh59Zf8wP|Ma|2pHmD$KR)Fd>L(ur43WC%8)>Ip=jiTbf=r^7`hO)k< z5gZn|+lKGJ8RmA|16~8Is2EBTg7pnTH$(AU? ztO^u@f4}k_iKO5%x^HnK_>9p2XQmA`D?>Pn1`|B4^nAtoe-$=@@bUI1p2-Qpw*_E= z&6a=z=D|!GLc#VV6){I*3_NZG5BW2m|B{W(TLEqaJ6lBXcr&haV^hHsWB7p;I4w&3 z(mfV};VWBVWw4yKSO|^@m#lPS8`dXjpB%!ZG+hYx8Ro1FxZrR6(0{zsB`p_6!PcPW zC5NSHY*;i*e~ls7%}AI!20OYbQd1EZtUverA4B~-$lDBHLXxzYo5l_VXZ9pgv1%EvBSeqnQ6JA#lg=3f7_Gi2>A%pa1q^!7XfyfB}9Vdy_? jr&@F6Q$N#5{I~HB11pH00000NkvXXu0mjfOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000A1Nkl-r;VCp-{wkTN*)1lMd2L#aXGxdG^ z12G8wPogy$zv`ckdop;{KN~GFA>&t!f7qPOU-OS*LWp1Al&0}R$BL2JKZ;iWp7`m& zXoRCq=cqx$`{c&xj0E7OePJ?cCoyHUcbndY?~YB*JU<&vTwyX!qD@XYGI@G&Wh%jq6D&Ox_nv$;f2?<3sioRV!*biB-oDotv!oY>qG?{jtF)|K4GSzNVKP4pl6d8;VJXsqz9qKiIXUI8&>P#AL zQy_#4Wn?e{$}RAM%tP~r4u@4OqXEc`)uL?Ar z5=co(guxOb;Og8n@>e)N_H4i8e>aTAG~%6d3mQh*y+;Or_~K>boNvVN-VRxgZ^^|9vg|*A<*y=-{u`r@lgQ!T9 zZZD_uA+}Y)3-OXwI8WR4fA$Hk(aSz@IBH`IHS?ZR&n{FRrJ6Ca8}nw zpC>>cZSB>063a)soZox_E4yc3+TTQJ=&8gv-2mGT!Z(@-pDDkqd}lk1^=b|5J7v8A z>T>R#tNYSsm!;JlVw>p!YxXGW1+m@T<+N|Qs^NwHy{&%7R}QLPe7JJd)%dK^Wjw!! zcW1gl9!H{Huy`(V`u*EGfv>u?dR>&?)*7ro6l3wT9)fQiw7#ke2tf6M#dDFJfimP)v#khps=n@^u?H7pPAAeNMkHe>w8kb3>9mS{!%%BfCyH zVP}76O~8e1VSD`+*fqK(Vnd%CfLen|9CFCmR#3 zYXGR2hu>A;T2tj6?m9vT?;Tjuv!$hT?caPY|rdj7S z#zbo)_$1il@%GlVBGuiLeZhmlWi~c`=spjkux}7GiPqDERZp>r1#jhR#<0pVD@(X1 zulvRlARrQp&OF9M>uKPJ(b2@Xd({|o!2Pn0_gc?Ve+Zw=&c|6ASI=fUze55?b8g<5 zzhrBeW8zoWz%VUhEIJZnhMxCcnil8tK?8G%?lu4~=lKlpOOxNV#yP}hf7fLESq=*} z4Vzr&Mbq%M`~CDhA&Zc~0K6KHW}nIyFrW38TO7$@!REQi_3tm`uwe6C4;y65W~`A} z!x7n{NiQIQ3=1~TO|A>Py6aJcrG(*s;ObJVT680R2-H0p#IWF~c;7>V=7r1nK^7m4 dmqq@`_zmLFXDXAVuT1~|002ovPDHLkV1g5WqxAp) diff --git a/graphics/object_events/pics/pokemon/ralts.png b/graphics/object_events/pics/pokemon/ralts.png index 476c86821e745e0755afa0a7b4e3d9d85e040ee5..3d67cfe81737dc991d0983b8bea32f9ff778ea82 100644 GIT binary patch delta 434 zcmV;j0Zsm#1BV2VBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003iNklkA=f1L_E!!{*I~)y9N>_hT}{`yc>JnKEU{l)uZ#FMTkP zll@#sCZ`C_=UxMBqc7I6=hcH?wYY5UfBW@~&j7(=+@>HolB^b2)~xe#vf&Nw1a$|;|872eM5$P zz$gc0j)`%m${04RQv^A0qkz}ZeY9|<~<*n#CoQYQVp%$$xP+|>K zkseX+9%v_7HQMlj=9C>_Gh6cd9jkX+YWB=mM1z5PTwR4`aOS3Fm(>3N{W@G%M8g#k c-_rlhH?kK{1VbF*2><{907*qoM6N<$f^JE?7xyb)<%! zyWBH1gy33Y>+V$0U+w|AJ$&CvY+9+eK3M8v58VKJa4DY(df*L~*$=c5?^33}jtWpT z$UXw}n6@hF30I;~v}zEiwO}>g-#E!r`6yanmqv17Mq~qDMywX(X(`4@E;2~i^00000NkvXXu0mjfe!!qR diff --git a/graphics/object_events/pics/pokemon/rapidash.png b/graphics/object_events/pics/pokemon/rapidash.png index dd87435616767580da6a9cf71bc6612c0c6a2d37..c8c098b683a91f0d60ce3d40f76be4b8de2dedf6 100644 GIT binary patch delta 906 zcmV;519kk&2HOXaBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG00092Nklbb<(DJV-}BMak-LPBX-&swBs{_pVjijD_A}e)mYv^S<{-CglJ4 z%fVBX4gNa)kN#Pty&o!$MyMrZ(d!cOe^3ixdca%@2$NR@7^+`Yp{7TguDzfyq26Dv z6=cM!L8dXEtBE{R9l2IdX`n8FF`uJE8f5c0onj7IG)0d`YF^1&3wg{^jd4IX<80M! zWs=Xs6u+Nq4U)(FmaXnvnL?iBi*73$@e|`wiaAySiSWhFy>I8S6LJXJcxv4Ce-d=; zDpmpsxp2m_qoAE9PMlb+EUs>B#^j<`oT%sgVl*6n3ffupwh7=4p+LN`hoddp!#&r5 z#`A0kT-Qc{I*Z-48qmvxWYawwZTDxQHmtc0lqV^w)-n4`*F)a27Z~W9nzuN`S|s zhD~@kgdQhpdHoZWo6B_WfMW;JK<9}cUwfFHJlq^uz|IAm@h^E;8)AN5A#x!Az9R#j z$6FSQHWro(L+gyOXG5LqranV&)N9_?nZl0YO`vYYhh5&B6sG`=v&dPJfBuGR!=8H# zI6!3zE-CwAB$(Qnj*#Qe&u!2-pQ1e00HWt`0YXbS$2FrR%8~wrd`mmF_DA|^JX*lps z%a)RcyS@wE<^g`wFCMKAf3o6}Zt>7h8r>-M2RoDc(ynyb(ZstdroxY#sqr9QT4(Z! z=8vR_RRtea;@ z&p#@<`9AzQqjwv>ndxj2v#5qGJD6RPaQn5Z>(#w;N ge(F)&WBRAZPZ#~rcIy1<-T(jq07*qoM6N<$g6>wYr~m)} delta 764 zcmVq&i|ir&Lo8VAAdQRud~Iz zrvK4DOpNuZ=4hoxLYRClAxez^ZU$sVK$?Fkz|#H33JpCmbYp?}e+te0MMgnZp&Nt- zvrJE9sqV;(dZdB=3al(ciL?!~!tXJsJn7NniJm9f*g{lr-(Vczg^b7EDw8NneY`$0 zHc0N#E052sOd$%Rz*}Xjc;_tfF&A1O5tX=<=XLI!ltH`3z4f}uQQM8I1roA%y1mn` z^U*1Cca_Cq>v67LfBML|-sk(E>sY(aVsp&_?+^yWH?Iq>=nNk`1zI1o6v`5v*%OP) ziyp8Eg<`vOg6pFvCc}xRKo-sc9RTXOXO3P2tpJB#6!!pd@kjTE;mB7uayaix`~deG zuFzn*%Yp_6l<&FX&IPE*)cuno;LPL$qe7H}!S<7^wHlObk*-lPB!$l!^uyjW%7me9Ee&OZ!Io;I}^ zKg)WPDO@-{1X_+fpYrWE$YXV!AmX|I8-5s;J3T;S3i76EKNXnmfykzlqk8nd$?~*g zfI$E@n0UUMe^y+&@}gmV*h;4f{EkO{OORd#x-R)m{b0&OD8X%ggJ(Uw zx!}Qm31poIuKVsU`rWG=xF}sn_LMFSo4S`<$`|%3*-6U-Y}*WX7gc=phI^AQx;5%v zsPuT!)sBw!VdzCwEK^-m#O^^o5%+{Pg{pYl5ZbE(a!Gt5wx;ihjrC)Z@8eUg{uOCm z#C4$#iQZ*^LMv{@DS~zTfb{63>Gsbw-qZe8sRg&(ZnS>{SrIlo5p#T|+b2d_+S+QC u-p}?)^M9(?9G~g3^U>EdhBKyrdi(;J{{ZD4eCr$l0000OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005PNklo#zQ_}z}{U(J&iL%UQ3KKmpavHUz3no<9FP#D05u{`1Lr>!ulQAz61fg zTXmu*47iplXh4Q)oL8wce9-0h`jA=W4XMG91%O58h`AYMChmP#-1R32m`m4|f0~wX z$ZL4=eRY>l#+ix4C(L_;kmbx@dz9C(E^5$HnQ>-p?vJec5(Ip}z*R)&+2&Tq*a=?% z9!XmTEMzvJ27JTc@!|%amEW-$XBUv1>GU;^v&>XQf9=Zi?vh1Po?cJ1oSGq%uE65r zs=zo`a<1t5?tQMN%?@8L3q@LI3~&07*qoM6N<$g4!PrVgLXD delta 476 zcmV<20VDpN1+D~;B$0kQe*w8kL_t(|ob8jpYQr!P#GmK<39*xf^n`OO{Dw8__nxmGEwF*0Vu)5fB3d4pD>NGNWe+1 zWBh9x)Og4@4A{qBOhH>3tb762BVBNk?qnfUZwG3`$fFjuZEB`x8QH}LBF zYFf18%tYf87QI2pe`?{cJ<1!{mx_=hn%64G!als&y+sy S+tmjE0000 diff --git a/graphics/object_events/pics/pokemon/rattata.png b/graphics/object_events/pics/pokemon/rattata.png index 9bec00d32ecea8e137735598c462efad649cbf18..a3ab65a3f592efc57f9eb6938776dc7f125d161b 100644 GIT binary patch delta 544 zcmV+*0^j|L1oQ-uBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004)Nkl zO4bk$d5w@#`U)O0*bYUN-BRDFl}Xz`m;5A$e%ZB0jD83*3f4xDBG1u?k7@v?rjgw3;vyvbtI~m!<1XoDc{JO5|8Tgm!jSHmFrSXXNdcsNKB53#PmI0Wq`6l1JMrG4OKx z+~m?$log&&CdcgqUf3SDD?IS(KHLixAR*TW>D)~R0LiBi3+=E iN9ThDKTRn7$GicYfF6G(e;O750000ndu%0sI;x@2fM5+)76eH~{FJ|@l_MBh9~83`K;(A~2r^AZ5}EMQ*|*J~wVBxFs| zZVD_2nA;BUlfo;&tUy7H1R?vMJAfSDf`A_zq0JGoZL5*}fvKlVazhylxB|d0i!a<% z^3E_|^Je`SsjDFrCy1h=UoXF!AsN;m?bJ4D$hzbn)2F3ySVM2cJ13qM(< z+l@l4>RFSPF`nP9b~4UMWkrPrM5tHWqC>43xFm14#2(fiUa&l@Pl%benmpRtijnjE zb5|K%Q?__MS)BI|cwu|qZ}7mYb1zhYgj}ACb2s(KZsAT#EOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000A#Nkl%k&y4;ctMjN48^ zke*R{DdIYp0vU(^2}oxlkfCHIt+p1ANwlPY+L2U5Tg&Ua<4HO?VuEH%(GvvlJ5s;z z?%k1;W&Pj&I}KWyK=a_=vW8SN@(r#gfBJC#PJ9c0Rd9_zAb_KpzZc)a^<=K2#(WGW z@5jO_*<)eNFFv+%@Su%VD;Z5D#uQ4HEcs?~DacdCLhEMyLA3B$5VWxx-p@b zw`maG;^&H0#xKXrpR5E8CQ+0o!9&J^VU$Km3qOmZv-K?7^dbAT8h;oqYSiQ^N{ZlT z{2V|OiO(4-WUR(Z^SoxLBc{P`f5Yr;w!F2PjQ7k2?z$l0j=Xz5EOaLy|n@WD9~8?+g>B1@y`?|~{>6JJkb#o-k!j61Ow!-QCEGZ4 zavOh=+tB6rvJ{16G3Zas9~9>M06X?7T_PTKRN%}I99}CSkpjG=f6JX1cTGs@HNs6p z;{=6^IKm!NV*;up(G$QCiVg<8adR$+5`@<52{H;T(39k}Pvv6khHKHMTeZEuU_jl* z3ytq3<{NJI1eZK_gbKtj*pj&!hx@udv5;# X#KIaD-Cg9~00000NkvXXu0mjfG|S+4 delta 936 zcmV;Z16Ta*2=)h%B$0kQe*=L@L_t(|ob8rPi`zIHhqb31bQnw*=3vZHP1zj6QaUcp zAuJ11(HzRohZu@|$YHiKU>(H7UrA|7bP$t#2KSP~U`kItl!ojq)CW_%f60z5&&K=G z+mO&{{PrBHY1?BF>dIX#0h6((D(gBjw_o9Q3e7}p$Bp=X; z9nfOA*$DiC(g|8_O2HoX)qK>!M)-n;OFO_~>`mVZc}h>mVz#+*J9sqZ!~JZ^cc<+D zn{n!S?ir=@Wa4?=e@zF2@OVF)@;%kUn>xT|>^Z4>JRXlvMqc8%`}ye6I`Id4S(k(1 zm`*lLK#Q^CB(DFMQh($mj@!Za9p`92>oR{#pU$T5Z+2_c=9%M4|7Z9OmE(vGhSj(S ztbo<5VW(8g{a;7vI<2o(o8it}z^U_n!u9Rh%a@+IzIVY@e*i-klZMq!crr+nUEE#9 zAzPe*?>Lq0H{HM*p6ELh^4mV2az^sV1Ozp+pj0fLkb&nl0e2XL0U?ZC$tVQu1vQ&M zEhPNVy#QehLsqQjs0zS@kQq#Q7r_d9OM!Z%#afs}L7EDj`CEkk80KgJyv|La5oVEEFo7h~0lK0&H-W}D zU~Hh2r~^1-utBR5K{$^I`6ELisG_s{&^1B`U?%X;y$!ey zEEiq9ejaA^Uxl83-2g)A57Rd!24NYX1K$u~gj2m_Fm7v|n#l0|?Qp{^vCV zAyTl(f4S&E;F@Jb=s;a0E20>LyWtQR#d@>rhLE$B^#HAgT);_GMGnGU|EqppLP+4vXVRN&5RagOx=S3?38nz8fJyyo`fR*7!2<~EQ387kSCEHrQRTkSz1P%5# zfcgHA_6$YqqonGuh1s2c*rx-=Y@<>wY%G7N9{%forTz~8&*e|pp2NVn%BYV30000< KMNUMnLSTabQpu12 diff --git a/graphics/object_events/pics/pokemon/registeel.png b/graphics/object_events/pics/pokemon/registeel.png index 3bb37c8685d0b1abe165832913903dd9ea15f62e..f735eba0e4434365cc488b6a022580e79fdfdcb0 100644 GIT binary patch delta 938 zcmV;b16BN*2Kxt)Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0009YNklQJ1(As7vwI6d{nOeu*-%gZf1Z-E8OIf_i<=*pA~ED$y>Lc(-3J zJdg9rwm|59?&lv(PRxmaW5k$yn{x{re_m6(yOC$xAKhELK=r+HGk<5}ebY4e(2dSf z`p9}fH|}aQHfyxLl$Z*YaeaJef7-RxN9939QZ<<`->k zHdG=;1t}k>vKCx1Q3|~b`>IUDe=+od-3-HXTWi&-sz{=Olm$m3qw|ZizV_J3GG-Ei zMxSU3%QAdoyj-p5B)V(U7TRAV{h_I7qSMYY?syVedSBE;*2yw_B8&Z^mnfLF)5axb zaZwR)?{C`9#!l$IUR`8c`Ton!FmOESz7Ueqm(#MOWD2fyeF0fAbgL!Q&3< zYci3Di-Xro+AujX+L`6gJ4XP?D8g3BC3quR9>Mk0s>0lxgIOl=9Ff?8ZAJ!|| zB&(HpMfmw;cPln8@K$Toe<(rVvmQE5IxGks1g3o*I4}%tQqcUAuuyjp_N0Qy@^OI@ z7zsx&;M;2~I*$v&b3D?cKtc+M6%9K{!_6)|b{t2}2Z6j$=9cnE2<{>{R~Tb*J_zK6 zGB=!KHwpyj69pqMN{kGT>|r$wghJWqp@U*Raqhz2!$8K*UF0XuNQW+#mJ$Wwaq6EEKGQq+1OMmw4bmGiSY@m;oB#j- M07*qoM6N<$f;0ZHqyPW_ delta 714 zcmV;*0yX{n2buQMW@M-pRb%YDtEZ_eEUq{I;>|SN5;Z* zc=|nkbuH0n=omXaRu6qMzw()1ZPT`Kk(i^56s|3bZgbNKf9yw>bQ`XiBsO`YLEECh zp7rrj5FZy&j|VO+SdZ13FiX_0;LyB4G2w)p(M1YV!da?~_s5BV1GElPlqFN%nNbOx^70ACVX?RsPXc+>vb%UnM zz)cv||1fxLH>?7S3{J-aj$G6+(z? zi|~GzAnmeYaH8((K=8KFAOTl`Pdf)@YS!P_!4`XUKOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004hNkl*Uy z($fA>;*N&a7PsrWS#ZIa`1hi98-5Sr99 z>TJWFN>mkdObFpwP+ir~*#^V5?T*edB`VKV+U!;^+n`W~b}`3oN-d5rD0Ml`_LXbL zvG6;?(yL;H;U|UxE*)w`7p(bUl+iTpObT$ay-#s9FgxidI~=H;-@HX`ByKc(e|eC# zQr`1tiI#kS8qRABhR=x(%ar!LS!6-nXgqnW^?EfgSR`5sg4Lbi!FZJDRki!Tk3MSL zhvU2}=kAJ2{9`5N;>Y)SVaRZpXe{T^1#zPSs$5xyB(r>k!Y`JyEQbjv^F?I-hM{uX z)w!m83#U`eGoV}}?w0(kb5QiSC5`ppHDE5cp0Di#v@zh%_65Jj&(CaOi3I=v002ov JPDHLkV1i$m?g9V+ delta 363 zcmV-x0hIpR1ik~1B$0kQe*sBJL_t(|obA*xYK1Tu2k%NS1HlHq zU(3#G^qW3O=Cj>YI(N>0wGLr7w_N_NfqD6GeKF5|OUr^kn@<}j=rF+Vkrn^|002ov JPDHLkV1l)Htylm6 diff --git a/graphics/object_events/pics/pokemon/salamence.png b/graphics/object_events/pics/pokemon/salamence.png index 58d74685323c554b6009230bf43b750b1a3e6fbc..e7bb255877b00b7d52aaa83b96713cf6f2967931 100644 GIT binary patch delta 1028 zcmV+f1pE7?2h<3VBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000AcNklHt_7>7@TvK=7Gh0zWg^fGpV797NLMh%rK zpo;*-1!)0+h7P=B@noo(I;!R(AW)~I$db(ov~(@}KafXRQB>dm()TES96!_!odWa) zDDgRv&yV+#M~RUC>+>kb8OPfp{;vYZfA_~^;?Kti_}~5iEI?ckLj820%yCgE3r?N! zggGHiU7$1W_yK-zbFuxEfB#Zt zRgLfB#;IFVDfo_Re8ht3wbmfUUxon&Vvf8`l5>s_4Ae$7`wG*_c-O~ z49^``7(bp1lbtizqyYt17d)_9%}G9mBBSu?Tuu4M5l;dNtTa=TF=n}GK!Me&fpxI& zN!+p$Z@AGJOy)!XVq_f0f-+-bf7fJPi)R5k6Y6@?K|mf&Zg6fjyx{`G*R$bE5IE_e zhOt6`?j{e=nMA(71{7W%;0?cOTPL$8GYdLW-X9}`Erdl5vJ%1p{`7tY>o%?o zTN*|Ut6AAFl^0;Amsnwdf9M)N4zRozRvT9y!)Lcu!=%A%IB@`2D-j$e+{=XB=sMH` zij2Q5W)FoufL6-vh_QCUl%0OHgx77epB&CW@o~n`UYXa{yR;|Rp_toQ&&U##Fbh!J z(*of1uiMujHhI9Fb78l0%sZJ-1tJ^yO(FCTv@s^q0OX#@`bof>f8|R4{^wgwc&b>w zd-E#h9dxIbh`}AJ`T`_C-o0a}Ck@11K5CijJwIlJikxZxpsT#@`2ED~QzFX!4 yyQM{M^A_qk`c9#!A|6;SHKY&Y!L(lU+11}FNr8BvFf0TB0000e}a&Zfi18ZPl6bK z?@V)-O$}1c?F5_Yd>3fbF;HP2@AQBZC#JQy!KTocWpN!~^KL%LM>d}raf|6a3I}r$ zYT>lYrWoNzY_1Y)9t898-kiuuzBEmyUw9yo;a%{&`@-j4*5!OK3l|jF^<%V}Ne{aV*k2|dEO@s>?)JxW2T&)f4amsRm*B&~og%V&4u&n}Y)&m}k z;ow+Lp~)zmj?I)Oya;Hp)|>!Kq-8*Z^{#JJ#{Vu5>Hehx8C>%j<}-d^F5pL0E1>zRW_JWLe{pO5-LPA&8Od!`0Lj4$_;t5kaDpZ16!G<&y~dG|F$CtFwqKEc;& zjT{N<8+^6+WrGJ|1cK+RRx85Tkd{IWG`w2n0(=-^d@EH#3_Kv?W~c(z5)yU|`|?`= zMf;^IOv*1N%5OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008uNklMP)!dbZYr1 zeYs|HqbXYwr$e{IVPGDzD88Pof3zznLzfoF4T64@^nEUgMvMZ1Hz2UgB~= z;V843n=amWoO5MhadLh>$ubBxH+o~6yPk71 z@a_Yr%00n-c1nY%`u1j$WhJ7{RbGfX46O9Xe03)0lm$&ON2!cbYP;+UXP@OQe`a~E z^unKytn|p0$eb|-n!5?+gi6gw_q4p9VtMT%8=Au2g-O1pjP;C__5Bp{$WAZX<+@54 zdahmkp6ic=?Iv`<@;rKH!Fac=rno7JPiNo_te0Vu>kE9J>!1EhZ*a(~9G!+uaTz9A z2&~>ggs+#?G|Ov$`u4*E-i2x2f3DG6C}6t|lgwW{oO%3ub$yJ>e-_B9}T?q6T7 zfM@K72^}zpr&!#rXkfX=lAwr1^yRGOa)u4V(5>i-!1|{ZwwU!i{E2V8Lr+iRpJ_2= z7Gy<_M(x^Dri^cRFwB6qzhF&q-nK8VTSn;haEk@qtrNq0KXM~T&Z3Wbe`}x%axM3SJ_M z-LBJa0?~Gcji5*1P3oRYeQs=Wk|NxJ9G{CU(w>3$l-YEkd9_XrDj{Sl zC=QtRp9%06dnYo4Y;WLD;86VKkcXCk4E(q88{Oedw9dHT!T?k&PDHLkV1f>+ BoGkzV delta 700 zcmV;t0z>`02aE=gB$0kQe*%|DL_t(|ob8prZrd;r#<^%Mmv(KQr2x4Vl?NWsrMXAS zOEsGtP1&3{9lFIb1Mq+hvaUz#AEi>s(4_@(HVpkp^ZSnEiB#$>-r}E$V)J*bUSrs> zUu98qHql(N0#&@oGQ_f3XI)0Y;MZ6lix*ib$HuC64=b#VcUFGXe+sKmI)g8;0_!B< zx?W*z$fN_7EE9GHtXgMd3~b(wf^*hhxzdnh6)e}wPGd@i9+XuptE4mwN;Lz;FoJafO_k*+}zSfV}9bd!C=XI zLsB)N-1#gkMb!r&xZG8F*7tbv{?ij3e4g8y&_W4q?XxT+p01HD@9x)_;mMc_7-~Qd zJp6sT2gw-6gcdA;9LmFaVt7nA3NlCvVK9){fRtHpD1yz7 zY_ki`9e)iym&18U%(Q9u;{*z3m{UOY9kX=1IcfxLy*$*lGQuV0 zD1NdneZMA-y*L;~1D+d{L^L5sxnxe-cbo{GWKsP%XI8OBn8va!@G7MD89X!EOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007wNkl$k)y!O*8izQ-Sd2H>T=w13s$GyU5p z#q$jGDeJ=kC{EbaC+r&}u_0kD{l z3XH5oh84~w@lPoO5FOjpJ|AYz9rK1|xNQWkMamik1DJGM5ErT>T7aZCm%_9IYK26~ z((l>9P$qpyh)Zm#OM8P@n@?WO&WCdxNm>~Z8&Wf*GCM?8P1tObCI@BSX7v3Y{Cl}+!uVjv`RO~ zhPaLnaZs6@yLCU|Uo4rucY9_(f5ZZxI+wwUZ#m=l6+L3VCfDTiWzVVQOf~-Cs`H|o z@J(#NzIzwrv4A;$YgN&o z0IODSKB~dxOCYT%SFBGEO~&p=O!`-=_YSiDc80>7J6jF@Eu7y3SC0~SKk%3UWHb?1 z{Aq^1qkj5mfpH@q77f5dH9w%;b^lY3<7yD6qxj)zH^}J59CjNd{KI(WPVs+kKLKF@ VOfQZqR3!ia002ovPDHLkV1kfJX9)lR delta 688 zcmV;h0#E(v27m^TB$0kQe*%k1L_t(|obA;;Zrd;v0AQYgxr-$EkmPh; ziq^eD+-#IN1YQF12MD|vBqcP+5>RBHEmDzG+C_hs0^wlj(<9&Gk3b{z(q7uXYWOex z%cj-e8QEjD`vF)Tv1^VP8fN4CV>?w;66xkoy?e#ROBmWBw}Jtfe>UBmrbfN{(Gw%& zsT>s;*{FgVT51MQIU|&u+SHJbiVzNYBMQ1}46jwr7DXeR^{yaYnTlD3vff-Mw;RwH zqH@--XM1Cv^*$l3sOKT?4G}H8Dg8PYn3^_SLU)rj>gq`oXx^AeenRP6xxPGL1{10% zyUDvtSb9l`${NqVe^zhGZzpoT$eUcWRO_-Oms#(2yP6*`f2=9A<@uuL)Ou!GIJo+B z)lK+1Iu$gVMO`vGH=>L4fqawW2c8SoJN z6G>kwp8C3Rdj45A58drjETdDw+Yq$Xb$F0nymu@B9Vi#Vrt8hz&RjV#Bs4IiRu!=T z+;V%Tg10Khe`5g||2~fc^ zaU-8+2p#S7M~hq-aldGU?)w3|U5B4$95;hFAI0}iCJ%#*Va#E-LBijR7vUKH=k^1P W|4ff)(xGMm0000OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007@NklBjE6ae5`G-SCSac))@^d#t{Ky-o@T48cN z>MZ&b9pWxol7O?AKpP@0`7_-+^bb@>I&4F^U(lf^S<;;pUn!(x-eCC9yL<1R>@z|y z@e=ceJdipm@xTfGm-e4Fuv7lIiD#wIzN z6?QivCNQ%ZyVcpe2$0RF^l1dS-SvJ1A}MSx0yl7t1w%WWg#aPv7Vi%Ql#%ISV^JKt zJ`vqp9ow0B;DQIo7B_1qln_5ZYz&N?o=#Xdld;j62V~;uBNZbfCn;S55ZhdOe`>>5 zdZ=S#rZ$8G*^DXxLIJqN89pI|ybg};x()W$4K^e3twsXe55Ge$Wq#0`FDE|;`3Vp0 zPD4LGztbDm)&;PD@83YRogXy*T>c8*m%Gb0ebf4)P2b#?;Ta1>-@vS~ zQBX}4)LV~|!_KNl3SRtm*Dk=@f4KJB{#&)=WdLH)H*nvWcLkdq2?;e``@rcnm2Obc zRX38X@w^e>arMq2sQe z#7nuo#C`env3A<8PbH-^-s%P#3u8NVeXKyFx+GuJzU_$DG+yg$iP!UFtqV#VMNw=v zP&+jbz~CdCulu1n;D3U}W2U!+AUD#H)W_R5#JO=7%f{HuV2njrmvnp|B7Cc#V=yk~ z15Ri>xa>KNhX0u*hY0moNCCn=Q`QGSIE)ARPYTYHq3JMREuiLs)O9u-0g^+G3qE;1 oDyS0VFk!UdNj&%YOZu~k z%u0~Zm3inVKzdi=Ue&733g%p)1`5OiKQ;xR#crLs>$kNOE}rU=s|`R+9k&GzH5(8@ zcI(VZtFAXX&Sc5#03bGyw$v|}RmRq2S(Vtr&@c^k$y^T&4J$DffEb2WVB}9ih;NEs z@3Fyylff_&S!Cv*f0jQ0z3*1}rk@T%9N{=F`UW3`3zknRP~Mh?I6?0l%w(pQpF#gjRuTCIc84 zqhQGKVDe+1aq|kkRu-;tBp6suBeGzur!7PSr@+r=mPO^AfA!g(26h-HhNf1C(Q)${ zSVuuJ0Ght7$$)*ZOYImtUP0M7)RAw|LW8YRmnP6DTrHUnQG@)lH^vORCLX_KJmQc9H@ z7&sZA&_J(sb2|;K0{IgflWr@YwzJBJ`8(+Y^E^XqEqRixB;B|ClGZt7m-7l6P`O`* zAZN@hJz>*Tz_`@J*>(Fj0j|xv>-1p$|6ms*V1ABo8Z6frf|TIr35$X^@zM3q`1kk& XJduNNCoM{=00000NkvXXu0mjfK6oyM diff --git a/graphics/object_events/pics/pokemon/seaking.png b/graphics/object_events/pics/pokemon/seaking.png index bb97b08d71735fe43fc2b68e1694e38062505701..5d34a273ad1ffcdeb9e957561a3c2f76246491bc 100644 GIT binary patch delta 1007 zcmVA902g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000AHNklB6vtf*T(bzCaV@Y=x%h90h0`p-*Iep! z$)AuS$Ne>_X2L?+^)Ok6z`@!0Z;*sZkr}j2QsubIv-PAMJ3ArG!4*+4nvX5L@B3xh zN%C|29|m)$(|<6G(I-=qxW)X#WA*5ae*kd&WdPnF<9s&%_)x{nrKo2nON<8r;IrAo z!q$=}gTl;QQZfislR#Dmfsis18f!CNIxSL2Cz-CsTdM-d#KbEh*{RFX;h^Mo#|-ME zv&Y-%PvT26@qLjPrLlp&(F=G@F%S&yvDM=u)8OIc`EcL6gMD0%1P0vXH^u)L3ULX}I#|*_jAr28) z&{mr?1Z;7m)eO>b7Y?qh55`}>5*^!-J7Z1+1PmsNS@s+w8lW!gGK(24IV)=hHK8=l zsoI&LpoH>%kIvm`rhl&Ej$?kp~%5R`OoeJt&H(h9h!kxC$=y z4o8uP6~q9U_tB^)81hk3k0pcfEQzh)+u^uN1qn!)7&5w$T(s-M!8riB5ZMbdP*c(N zWq82moEXV>gWF{}RZ!#;gYY3TH{7fb&CWtv%sDJbFB@mwVJrB9jC~3if3dl55jk-d z)_;C_g$B2KS?PxuJ-Xbv!MSY^T=2@~UO)^F3MO}-uhyHo?-gYzax7wdxOsfl9QOJ_ zUKIig=km0WBnT5jN`kEVYuz+mUy(py5xb^sUO)S7)ASx!b>NC>JP0%>r1b_+aAHA% z$uI4C(`=8usEQd^)KsfSe{FO9??0R7mJCYb_uilzY$f~mQVss>v2swzq8iBK53k;R zX*%>c_eqOP&z+Usm-XGp&EMW2o+HHjoT@0qlV+X6ve~DeE{aJq2xj@gu>3@sG1Xe1<8Nt+ dKgV~*SCk-DNdm_Q4LJY+002ovPDHLkV1hzr)zbg~ delta 891 zcmV->1BCp)2+9YLB$0kQe*;xXL_t(|ob8rPirhF9$Gxa!BY4Izgn+<8kWKIzVqqAD z3_ixJvT6pr=-@j9W|Lzy4D>>cX_|p7s^~LF!lW0~=nV5LJ*mr1SIA~y7SW z)f{1CYsO*o zpeYXS=`Q>!Vrc?D7l}cQ7L~O*3CKIqBo}Ki47WFFHA=BKMFD;>wf!v>X>la*Ne&qZ zyw^jQ1&}dg6cMXie`AepNuY2Q#}u%tjH|Ik`$_fsfs+83z<2gppcEy?4COu{P7ygU z&e$>q>~Nzq49avDj=t@WHeSFIJ?$4hSbHKMV767xa^xJ*41L?TRnBP3S=%${38nR3 z_1?}6C6tc~kC2jDFwuL*EhH1f6-C5ki5py%mrIE}%bc>7e~+pkK~Y3KJR%R4tK`yy z$I;Yj1u;MseYEO#4Eae>j}^0sEQy`qH}m6E3KEbI7%I9@TwLkn(R%>8kU0u6P@!n| zZF<1gTv*Ac*-uqX6%=(~5HUpNXRVKVa!@vFP7BJn+B<)|75qiUJ_U@}KDUSrT&4A| zKEFqUHMt z(0E^$jU+(`3?&J&?n-Mtj2#Ii7P)Ko`tMJFY5fp!*C+0%#p}u9M@RQqA$~e{phF$fBFczK66 z^xQf5<+Zj){Yx~6=LqqAO;r@)*I`g8VsD&8#)Qye_w_?%hvCvVK?1}o?#Cm+wP^5K zxp=C2Ahw*|rLtQLcFzyuhCg!mI5g-;vtmjq^WIrK>1&6r5nW77MW5T!4VMnOGh94f zzQL|DaryWTY);-E?9J6-KO~2~VLZq$4hL4}w%qV?G&mtLMLt3F`QslSMstpBctV-T z0virKm1~QxUSZ+CJeaf0;$GLB;i$U)La^HphV3WHimBG-9Dhq&{5ife{spw8It!4E R<8A-|002ovPDHLkV1k^4t@i)` diff --git a/graphics/object_events/pics/pokemon/seedot.png b/graphics/object_events/pics/pokemon/seedot.png index 5768e992b57b7af8f12adc84a5d21fbbd33a71c8..fa16b28df8641000e91a1fb284324125d06590d1 100644 GIT binary patch delta 393 zcmV;40e1f60^b9WBv%J?NliruOV1ZP1_K>z@;j|==^1(6{? ze*t1kM@0Xn2lB-L009F@L_t(|obA-HYQ!)M24D>xHB`rSNxUS`EiX|>mm^b2wp;D@ zJ195XCS6)RRDGN6VwGIF6#Q?WjBPm(0o2sg)YSZ4*zPm3Z18rUagfbEZE35K2Nr#B zUhOdWL6H^gsPE#!R$~{e$_CdFb@qN^e@~QLked#D9~HJ5JOxKj%8hjENZoDlw~pfr zG6RQ>)DEKy-<->aPsQBWvez^7EEtc>>r^&;HEq+{vOkP5S}>lPWtqx`hs*WyE_pF} z77V9W&yRxf)#yod+E8v-ulmIbhIJf8JLg2>I3|BK9#epNuXOU5y%NT_i}+A z#4^0)p+nW#Y!$1d?()F@_Q@oc9Abc;o}Qkb??pnJQEWpDZN}NQ#ImKMMw!L*nWJwo z#Mx6Y%ruR8;iz#;_H_e~L}U2eI1v>aXw!L`vcgeAq~vTQZKS;;fB&%|?j7eFD1)Sq ze1nnGnM>X9>qT6so0G{fk_h{{;m-|j2z9fXSR0)yKdLhPY>#cTywYVc3~pHHWEd~& z>KhFFSjrzud7s%fvuP|($mcK=`y*O1yBzJIJT~@@7Kb=%@eKF Wl2>`_oAm$y002ov22Mn-LSTZKBZ?FN diff --git a/graphics/object_events/pics/pokemon/sentret.png b/graphics/object_events/pics/pokemon/sentret.png index ec695ed2ba2a2188505230b2dd3d8fe613521dca..eba10d7c89ba873ad6820a3d72dc7260e98bce78 100644 GIT binary patch delta 621 zcmV-z0+Riy1d|1jB!35VNliruxJLj002g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMc&@t|NsB)!i?OBR=IC6vS&DwKOl2K5Lzh+IS2sWL6J!if3;Qf(f|Me0b)x> zME|7+^2GoE0k=s+K~#90?Ucc4!axv)_awoCd5881WP*Cy91J29^c4yX;z+3s4Z1plZK!@xz-Rq&78(^xFic}qp(-hi{frf0Y#dvi zIasLfAa`(`-3Vvle-!)7!8HJAIk>*hCgPeKcy@S)?V%t6oD(A$%zozD;SEr5Zs7VH zlNiAr6<|D<2tXN(gYe7K8ek<5D~$3|VBUfjN$^gbT8@?6e+FYK7=x0#XHp}7btl!&=Avzt z`g2NH6uPLq?4*~b5$!1HN0nWYUoXIl-P-?G0)Fn)`%Cr(Iamnkpa6$q00000NkvXX Hu0mjfehUgk delta 528 zcmV+r0`L8k1*rs(B!4haOjJeQ-roQJ|L)$4=EYLYq(QWcIh1N3b3qVVDF`_T0Nz0u zv>*`wgL89pb3s8t5D*Z##jB1000Fc~L_t(|ob8mcZo)7ShCQK3NaP*bH$e_CnW306 zkq!-Ff~60@Ku|VbkpbFHmkgvts$|#DfG>yYsAE+w(|5l6?|*WZkFlHG>}EInKL#7O zM>9Wjah>@xbb5TqRO;Yb%K=D33U1|FkUF@*Iqx{Q`I*kxHMijG@DBS!fdVMUMle|X z%#Fh<2S&LC+kbORYy@*GKzJ#DbIja05I;X|Io~jV3WK;5Sax^^C3q)JEJsT0gQ*pa zxDxpjD$qB-B&^^!3$ZKN8yMyzD|kfSvm9=DD$%(-IxII%@qsuOD0w{A7s0mqkRas{ z1Swz~h})%L*>TBQTfx5haDghb^$g~6Vb9~xIM4`>6Mx}DeO4^l=9>|9@rcYNb}N^< zisgKWIgI2A@yoH{5#fnt7C+qGqYhbNc!XY(m%w|1;{7$GYs99*U>Mm1Z^?rQzr?&Z znFe_G6q705SKdT_%n`Ff7nPSC50gaVj^dH5?2_zy0amPT|6d9CnN#mC*%yd@7GHAu Spy2=j00{s|MNUMnLSTabH1Jmd diff --git a/graphics/object_events/pics/pokemon/seviper.png b/graphics/object_events/pics/pokemon/seviper.png index 7cccce75d88aab24bfd5bbbed468fc2106ebb284..7a6d4464823c38180742524271b401c41d6d23c9 100644 GIT binary patch delta 963 zcmV;!13dhn2b2hqBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0009xNkl4Iq28R5Hxm05Iw1GAhPYPuz^w7Ki zL3;8ch4zwzQ7~RsO$o7w?k1todeMmnLJz5q5>`u1a9Zf8f~4Lo)zW^mCbKiE*2bIA z@3imC&hvaTI|)Mn>$Vmy-elG9YqD15f3+L%>9ebItYgfWIq)wPG>;9Skz*Z~85?j5 zxJVjV18C$}$9Rjenm%xS0kAn6MZ%cSbF5>`I3Mhc02mBuzyrp%wH)ub!l5iG^x6_M0N=%*~DqgmowW21B17*%KJe><8f1srVpX_|bo{9w7O`9r;!Jf>qakz=25UEUYQJ zdAkNW)Dz0um%v;kxU)O&jLfRMpWWW{E71l)xaTBQEVFm^<0DB7a^a8OPIu)7dcsS9 zh`it%_XCwhzyVlP(;$5BG*m8cjZSvC)j~Ktm)gp`nWIKX4sw?R5kBMHfA1wtXaJ?K zy+lnkHx8W)1_(5iJ6j z6Mfmqb_fj9 zCZqWTI_SbLot9`gc8qWs=c?+vkrb~Pg4C9g0}2XFSTZw0pTAOBVf}{j5k0S#S~2`q zUjUhE_a1d(K$(4A(1BZ3ig>63^O_LOXqXD^{dgv@g}-GvAoL*tY+n;1EJRUX5YI#y lybBoykTE2H9e?MR)*rPy@l$97DpCLd002ovPDHLkV1oRvwub-! delta 848 zcmV-W1F!s)2%iU#B$0kQe*-E>L_t(|ob8lBOB+EH$LClUmVAeSg2e1;b7&}@%%O`H zDR`^+UF;>GA{Z}g420N2cau=C9;&kv2oh}W~Rb%G~d^&f3PIYWCW)A#I#e3%lf6&OOjvI_Uatl_? z?#viKBd0pH4jGH^z{3T=J#->AV*=+?#}?!Kac2a;_$30KG1f&n-Eosc9Xv*m0B5yN z0#9^Kcl>BU0u(}L2BosN1#EIk4M7-&gk(n7+6qI|jRN-YhPI|yca$#0nIQmShteDp zgl@hPl1yoN$lq|if1Mfg0jk2o+GD(NQ5kS)Ne&@*R&6@J6Vnt+MM^ z81E8$Zw3Yfx8Spg!>^%G105web;|{JNegBUus{k2@~w^pf7`zMngh|MbFil2m)(fV z{SSp2s0A;MR=tU3l}~262Vqlh5QN8GR>cPU>`q0J7|$kudNwc+fzZgm`o5rj@3?Bqv5fGmu@iWqAc-(Jt1$o~Ks-<1Qt!>q@yHP54vidBP#|I5%!GX3q_Rd0TM->rPpuf=#0wx(bnnR^1(Z3& zf&tvBM!M#aCd?xtoY6QH==pTEVGDoDazNlA0qhV7i6ul0FGy!w7`$5<28b~vfSrEk anbse1*Xz`wqmk+W0000OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004;NklwbVZ@c}&@^Z}aa2g@g9vsxiq3W}_M|h@K7OTyVy=;gNk} zW0@Xys(0KV7eu3hb1sORR`KsXagQvrGu@mRm~bFA2-OpHZCNnuuMpJC4Nx`6S#&<} zCazg{eImB@T+no_f;2HYHY4f4IQCsOUJ)K6)1}x5yr7N;WD9MhV}D3&kT1cU}gYe>3xykU(fddQPA^> z7*}GNXqsG+CHM;iGr+)cgzqoY%JuOT1g3$#3Ng_BK(@@NL4zxDz4sG#RAj%Tr*VX1 zk%dJ+0bAs-R5w&NSbl7Gl<+umLbjG1|NG0iLOpQ5E3T^jTY~j=$I&`#`Mb{9KkQ?2 mKIiMo3?=_ne8Wrqp}qigAnocv{ovsM0000K0ym zRtp4Io}rW%QB35b=vJ7>@?!Dxo1}HSU2(+~SN!9M`^@+_=idnie9&AVAX;SQ;4J(Q zlVE`~7x03Fh~=b!=y_{daS}v;GPQt;{Firbm&Xuz4O2$9b?EVOx+O zjf9vwkMrGeAv*-MXZJE5jz>Ze5HeHpf}TTVo$|08DrExm3bDLNd#@vbI-3GV3-gl8 zSN;GasC*Y&Ahaf}d-0MZ=nLBxQs>da^4ad3#};&!YPKR&LH(_ndQW)Gs2yfmvJNS2 z8|+ICs8cjs;<*o%>+OVft&&WOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007`Nkls#e*>FLDftrJN-1=4 zD1nZ-7z*BMxl1(F7L>M73Pm+GSu*qy&QMCJb;w^Kr1ZtMIJr}7$M|}REbAmoZlF`a z&-N3#|8u98JA~G?u65nCC|&J;&Ih2Ye|&?4l`~`(fXUL0kUWfzk9+kDW%vN_5r%0- z$elDJd2ut~#ZoQ9bq&*uW&p037q<-FlEr|irH+@^I8U?J&=l4a_g`nY>3Fo?r1^?J zFsB>l#f{|njN&sU*4dRwQa#{zw{3*94K2}VbC3l%X@@h6St8w0Inp3vdG{pSe>o%P z8>O0-WIo^|1CYt~76EaSZuMvyX(0L{x1DKp$*^9RR{ z$!xVJWL&|uVUl^^mn}tk^z@g8l8yS8^=i2puE6)ALH^DGm}I2m5=*l8*(tml^!9uN z_3Z|h*kP%*&lZV&--~yko-Om|ykQsXhx(=xa@Zhd z-k^2r7_3qbyvOG(n%v9hcElekYUGYo^?314myNy|tkcw0ePPy!c>1nTcp&~rp9_Wi z!frLAjEP4O^(=14Qr~C|OXYEB$}b3(`S9n*;r*lcJVM-mXO#9^p(jmB-N>0WGGa&A r(ghR=WN4|xLoj|ICX7gm_&@6p87)d!a}23t00000NkvXXu0mjf^;CvZ delta 663 zcmV;I0%-mJ2ImEkB$0kQe*$tzL_t(|obA;ybDJ;}2XHMJvcPxXxO@?=nJJ;cIzKe>2RBb=t%)m3J9! zFwWGxreB-T0FejxT^0=;Wj{^7I^jtw=)ddo6VFQnnb$Njn-lF#>|H!L-CpvmU4GN! z)40{>WI4dN@5%`qHXtY`S_91{?hoJs?oY?_xXpY)Kg2j3tabrSLomB3v<9jl?CTH$ z$QLsbw^;=K?%CIBe*@hpU4Ok{%8RG_!3smSfc2Ej^EUIq%aLUbKmUsB2A82_h0-W} zUd$%G+(G4CgWlNyJ5VNM%-SrrZ1DnmwOv6gXSEGB8qbGvnEJPr*k8k8Za-x^mmkY?anmIJIl z8_deIw(%She-ce(gNAv7;5-F3oz!;4%!0(`rK*Q$ImeSUr%96oTAbOH=-XVv{fbawo4Z-}4Cd{M}Hh9*>1jX{LR% xN@#q-_I^NGAVYhlegvBz#FiCp5&viX1t>JZ!-c2E4OIXD002ovPDHLkV1gO5KdJx# diff --git a/graphics/object_events/pics/pokemon/slowking.png b/graphics/object_events/pics/pokemon/slowking.png index fe05626844e846e309f81e7b04f3141233051c80..3173a30fa9eaa64f1ea7b5ea8fe642084a44e11d 100644 GIT binary patch delta 762 zcmVOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007TNklQAFl8`wf_Zv*QlmrDsAVWe_y9cqY_BlhB7WyWC zlKdn+TZoYV@wY_jF5i^p`%v)Voafnhe*-_y2V>+0n?G^9znCvf43Ng zn5!ET#b|(;l+4JaS8ThgwJ}-`P%nIA{3&We&E{*EO8ASTa~qvqhFkl-#!U)ma}zFn z)Kt}9ybhBe+jhZ?R~$4klgAfR6ZnDU`QDP7^@ZUQb6MPvHe1KTOmEG0;_9*G$=*;2 z*BA9RFw7@hDc-?M=xMkhBre|}o|etq+?J!6Qq=yKk5G-6V`{k(o9l7nlT>XY8- zr>jnqAZs%G=5)K_d|y-Bq<8zF+i{wxhe7Z9=E|L8b^$mC2r!dJ{iCh`548(VE?>S$ zC&-$XL2K|BYW+?)dgfs!;^74cGZFC(m(VuVGlKACZLDFEGHsYEdGt>eqZ73)9Vy8Z0@jWj`Q#LVEuMf~qC$KE}(Q^)oA+}6PQ0yOj zPHKy`39t0~ZIRfqT?X)SOfKI7$R=(=Ij@Zq*2bLk^!+ga$o2zN(^n={Qe>`Vp=8=W s$FSc&KZKOoekrs4oRb3$82@bi0E|xC27QWSY5)KL07*qoM6N<$f(`mxhyVZp delta 642 zcmV-|0)73=2Ga$QB$0kQe*#`fL_t(|obA@ZYTGav0APvcmWzI3dP$sjFe<&Q3lR~$ zj6Ot3$sS;^W8Nc&zC#1OxenwUrCyw40AS!WtHDK?6SfB+h@tYq~8`2 zWB=oCiRM$ixv2NKfFy%D$6*@R`E1O>boVDdE_qsG-aTw`QRn5lf6m8*3ly}Q_};@O z+T844jiAlg#i!+3&~A2m!}O`fZEL4BW~?{dPk}V&_IhZApuMs7K)Z;df0B~!hW5Q@ z)0}k2SZn5_izU5(jw>~yJ6VI>jxA`)fqI?o_JN|zCw9LGaqf9>vcAl>!i;jLHGtMB<>J4-9x1Izhx*IQ;@M45H4ikRR)RFfQGhE& znW^6|1eBRNo^U07b6n}-4MCX=6d*!yMY%DMQA?g!bok|dS(0b1!?b+hn_o!)IS`~H zd3i5ezRLlccqz1sA^Vhhgi@lLz_WzwAxP522{?!XXNkTUbP(rJ>6Yi9C1vEcA6OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008gNkl)DLIIf-qrsa2g}#QSxAB{PS$!e>dhdte_IfgPCDe&H7Uwb0#QyMU6QX5&fo_ zi&-?2Y?ALaxPJmdNSJ00`$Fu8a+lZ@3iYFN&5`<}fOM(D$idk@= z)FZWwCmBc)V49VB8Q#GxKUgcJiWr-s(6g^G2OF_FJlwO-2PbL;eS;CBywP8jf4-?f znnw^kOJ^u6D_Dbd;F)KaXT1Ds1koFgn1^t5UKGVe24c@_v5xm#KDHAE5ayAz8nYl@1P){RF!wi5jOO-Xvvuj+`oS@5ShvBo38XQ|heS`Ib$c4F~hMdSZ6X1|YWs893H+D~Nu=kZ&oky*@d`PVg8q z(}>pKSVo!^)L^;yd31s;g`dIT6qSN mjiN8O9VhR}>pvLzSK}9a)4#)RyTLO60000HDLE7h9fRQ8S^fXc?nssp z|Ko23KFM-Nm-^)_L=dLp3Ccc^eR!l}mk&PbIqVyZ7~}i;MsMzG zi1`)-$FVhxDR!vspLe-{^kjTxx(mJ?9lSrBro zhkR}U#E$b;;+^I*rJc2%ZzB^vNl)f=kGG zBRYd+9QB4x4W=vgJZ`%LJ8q0%Z(zGJO;s6`poH&s5?J1o8+)>7L{f*H#g6caUYt6+BKW zJD>UDaawmz8qP{qEPI0?*NDjb(Hjg|mSuT~MT72D!p!LYmy46q#C4G#OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004^Nkli?9E z`^?*)m*dQs2O;TixrU9_O};+XreRvre*wfCpfnehM|#&##&iHSFVZ}_0bRNbkedr! zHkFo5fd^3YB3aCzax}oQ54#E+HVfY;C7_jU*Z#tMUaXxKhPm4;g$NqSoaSIQMkoGd zpDt{hU4jPuv)cAxklhc89(U!o*;wYdp>6JOZ?h(F`rv@=a~|Ro*=F@DyL(*sf4IBn zJ@y{v06k{Y&)KZ4_9v)1$0&~g#yIbca&|R`aTq(zmqLxi`QB%pE1c_u=EnQntgN6& z3#a*OB1DLev>6GJyrW!$lsK0lQEnPah$1{7eF5x^5<`VfI57^bh63e@qyw3E0cnE% z_})k1WAl|#`0?i{rSKi#l?WuxNCOez+&rG&hU5u-J)v&(gfv{~DPEAZZB6oJ+mhUT sV?*qHjTtRY8#22N<@P)D^MAR%0ml(Gxh`R++W-In07*qoM6N<$g2%=Cb^rhX delta 446 zcmV;v0YU!$1ds%fB$0kQe*v3GL_t(|obA-XYJ)%!2H-t;-FJ}o5GeE|HVdA-WCaf; zQp|!7$jew^AmGb{f)MB>IrQW!gdl>4V%I>)%$7BfTZz@y+lk*W9eEpvVfR z`7RYALPu&BLZrB%1}SkaL89C=ln}>wK=uaMtrByEPPj6TtcC*RsiXs$_X1gp{`lT! z5n%J9Quy)bDW&io;I#-P&O;I6+&rG&=i~{!UQzdYMH(LUGzKro`o1Cgq3=m02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004MNkl{%0r5@@axRH*!ZW;q zhPS8}$wps;(@flW-qpSWcRm8ai?*_spk-U!72(?dp~!_UK{di!)6g$-0Cc=zMLBkrFxVs^=%fyVn^_5tPRW?JcX?eUs+5@HX|z12IdXZ z2@Q#+BaJS%^}G>AoG8==l-pPI8lx%cKEKe+KX4 zLHnLvLnIf`A{KL_QOPhuqdi(ECDMI6hLXZiaAmWKY+gwz_}u6u3Xk*HZkP4dd!K19 z*8Wf3RokByfI-%9e;WV{Zi2L7ur}Mj-euZ4aJy^}fF76qJiZ&&$6amUpY>j5AnWP- oeu*1wF1mj`ca~)@P{f)qK=_4t5a5zNRsaA107*qoM6N<$f@rDU=>Px# delta 378 zcmV-=0fqj?1kD4GB$0kQe*suYL_t(|obA%FPQx$|2H;z>BrjFO*aa4rJVq*(j?gU| zHG-L!xx+iMn?67rWoQN>r$?$n>!jF}X3alD`f|RzSPH<9Aw!0on=sFN8MyE|s*$*d zA?NnOuFDwZZE?B7>}|UQx1;-};cj}lS7j0}z-fq*G0N-d#on0Bf0aG3Ylv>fQjTJu zRpxPNHltVpAng?fn7tsCP|bpU0&A;QP)nd z6ro-m2X-COzTw?%jpTN-5Vg(@`%WCu$1BpamM){zO#`|NVfA8t&#A%a%2c%~oJQ7} zL8n8inAKt5i6LUlaFk@9+4#KGTFJucCXD^O@;eYS{+tQx#m@h!2Ymc#0R*%SPmd|U z{2@Iw%y$;&*Aro_gCG&}6zl}z=keXJJ04gA|Ey111I5JN_e+9wf6?>nowK5Sfg#>} Y0sA(&h%0$+kN^Mx07*qoM6N<$f^)RH1^@s6 diff --git a/graphics/object_events/pics/pokemon/tentacruel.png b/graphics/object_events/pics/pokemon/tentacruel.png index 69f52aef80d1367094dd11d832abb028a7a782cd..fabd2969cb549aefc8c8494ed1911c431786c431 100644 GIT binary patch delta 698 zcmV;r0!96u1&s!fBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006pNklMHgcyhvtm)P5vk(byTLD=gOW!e&mCGd3+kZKrh?Wvp2LH*4i{*1^(LO#aFcsFAc zywP~ZungW}bRjxv4%`u!n`!{?+_y&_f9Jqs?P8O)?1QD+_n$Rz#-GHcrXe7@ZQ-%W z{gpgn^hI3ihwsjKoV$U_Bp!SNXD}2OJM(X@b1!K9=jQrHYZ?#A6%A2sdCwozMu@*& zX`ZhzSw~v_o1?Z4l=gu8O6MWOgMsFGqT78~ZdRk))u#U4yX*oeO=0Qo3c=~Lf1Ci% zi*wK2AJAdor_BA)uyDcewA?oG48J^HsO_CG;#z4rgRle#)y~R|qjVobNghQC%P;j8 zxpQ~Ik!(bzGyh*9*POee+oZ>eM|><&t2v{$^Om%Egt&R0mu_;(SH&G7+Md&CVll%k zvI32nHLnZp(#(2UPPw46FP-O3f2T<@Wn0trjntZmy3i=y6rRg7`LM7wO}DhVC$+bR zUEiY~Gk@8xzc6Q3bHP-aHH9)?l)2sJtjt-RX94M%^61$-Y)s^m3}#f8J3G-y7|;pg z{(>S5lIDV4`8*8v3t9&>F&Ausq}tl@mHymL4PDe*olbN?GC^>nw}qM5SQnnl`(&Xf zNty`xsj{5tP19uFuOEZ*fzCzs-W29-;n|!}!Soax?IuWaFi{mW|5aa$#Q*>R07*qoM6N<$f|$2Yq5uE@ delta 588 zcmV-S0<-;%2Au_vB$0kQe*!2;L_t(|obA=IZks?D2k={2dM{l4o_@H72lla1_ywc6sl4#E5ff4|f;1;nr~JT(zF z@`BldU+RaC!F*nYiOM9Ke1KpwHX{K_ET?~P3jd*QEmCmAJj(3-rwj^ ztT5T^^y;UN`X*620zX!|N+Fv}^eE!Peh2IA{p|XF+y3rD4gr*=unzZy5DZ#QKon(F z6dq0(F!<-}$Fu2Ee+coQ<+hPm#P#`H?P$b^8>Qt8!WsfpyR0{k(i*0c{?1caeyOkM z2ajj$$wpMVjGZUB<|^dFCK@XQiXwNrE3~}}(&rwc`#i7R<<$ROJR+hO1%oCoGp(X5 z&|JB8Tj zd76mshC{iXCWi&x*;H5#b5I^NCiHW$G!5RE(1pQC$q6ouzOdwn!m(T~AQSoMXYIiZ{xIdDoDlpRquJ@+F30000OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0004PNkl(WD&& z2WJr^m8=a-+D#~ibS}1aD@t2#bMDX&;q2fSXok{Bux3myzH<|V{I}nG_YU6j0MevM zlP1mIg)p^$8|MI=;Rev{_=IfWN)v~3e}~}?6;^Nqsdr;LCEWJh0mH4kL*KJ;L)91= z3^%C{J5&FKp|1IkGwh=VVm?{D$VN%eCRWd6xP|8m++pF-nnpH~4Z3BT6B~Ec6vDh! zIM?bpHg2f2ayN}8?jy6&YCPlCbr8Pfh@i8w!2`cKj)Mdin!_Ep3-;J0H=a3#R~Uvfzr9cCwV%5eZviB z>&u;DN#X0SK=vl$i-0Z`3IjP@Z}ynN`#~VP6!Ye4r7(ce=jEs~yw;7HNDkk}<_~;+ r9y9l2{^9zn?{lInAJatP|K=O76Pdv!hV*cM00000NkvXXu0mjfEi&U> delta 392 zcmV;30eAk%1lt3UB$0kQe*tDmL_t(|obAuCYQj(y2H*o`%67>hL5j2~H0fl#1=BiI z+6+4MVcHClj!D6ottwPI1szPYIcLZ-^Z_If;V8vs%)R#9ZiPbr?fdUJ7Y;y`Dpjgf z`Mb!G*uSkO07--!AP(6L-jE0_2T2k{xC<2xZje`(%uPog>)t%Ve;s=hLl1GodbwCe zxaHNvw~U(z^@kAzlXui0yHiIiU3Bbr$I;vfH`P6gyC~iqt8@`>h#lAMgt*r(rS7x9 z^^qThxWO9LABR3}>JCRkiaYM>LHR@8HRYoJ@?^G9zgoWKtGHEi+Zk1iL2j^u=oQrv8|H`oM8QTV9 mkeKnG8rDazHowjn|2NOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003yNklyrAWE$%jNEmB?n-srIuRiVoF&4!CW7}R%~A&?L(cO z)t|f&_OCGglcA;oBIt_-Q%jxLGx{LbfB57lh@dYKlgxL5NQ|3=^RN)f5#Es=L9RFW zz!|rB#u%C$@2T(nJdpJ^ZyB3LJ)0_SVIIjX8tv}~^BOFmmTIhB)L@iVen9BC1;4VF z7y1GM%F+9%k0s&6!$6@_v5y-1VM2FNA8!iv;s*pC22Q%{yST-N*5pT{maAU-VELiP zf$Np!oY*F1?6mf8^~AFaM2%<}gR^R07*qoM6N<$f(&rXb^rhX delta 345 zcmV-f0jBKE+D|}~&#JI^ge~$~19N`1$5#(Wm zC(gJ{3&vnlJW@aTc_8a;+A?m8dTFY-Me|5*(PV!=G;hHIYN@6=M-7d#$`1&=wBT3v z@d%s5nDw>5-&u=@+;!V&h0Y rh@GQ0)F3+u%CQdLpUuw~{@eNiOw2jP>O4gc00000NkvXXu0mjfde5aW diff --git a/graphics/object_events/pics/pokemon/trapinch.png b/graphics/object_events/pics/pokemon/trapinch.png index 08895be4cb0f203ad956157d66b97ca9be5fd043..55391b9d6f9431c4761e1110aa362338e3f0dacc 100644 GIT binary patch delta 446 zcmV;v0YUzw1Cs=hBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003uNklu0{Hm&`1tsopDmH z2($*5X9|#92vOjM;8N7m;kg3A(wO0ff7tlO;fvuwiCb|Y>QbUUHRQNKoeE0a+{9rb z?1EFnewe6|s8wbPQryH0RP$zm8M-55ygQ&)8Ks%kz&2r`;#@Jz@Rlj{kRDJ6=`v?2 zpe9k=9n0ve<zKQg~=?HIQFvg;q_6Qw_pWn%N?g#Z8m07*qoM6N<$f=Is4I{*Lx delta 336 zcmV-W0k8g(1fv6xB$0kQe*rE@L_t(|obA-HYQr!P2H^A1L0jY^s7EPy=wxD%2eFNy zew=Q}CKUwLlvhjx9Xc3S&d^#;PcC#S=-)mh-5nM(KuStVN=nM_L+K{!zZNi3?sUYE zIR`PX6d;|Hvd0bCy{vV_YX!2cH^&XR_hZC&(}5DV6;jrvMtyB4e{h4n7Sy;)>`}0oKa`Zw&M+; zCM+K=CHrc*G>}56zL*_YIJ0%TH@LwzRoQoYjTsD6GOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000B2Nklg=;&)ZhN@b=!x?V>5xn8NufF0VoB%n?(v&G9tSSplnq0){4 zMXLBL(K|dLK~S1Y0WN;cqI0184yD51gR>~%jIu1i&CE`%R*#j zY4R(1#ZA6WkC5XmX%;Fj43`20^KIQBG{hdsJcExwk}}D7lBK2vpcf5`B$v((3)7+W z=q@2g$6S|`Xiicrv8V*`4!w+Le+fj6Eop%sn+NGVx;M99JOR67=2@y`jC zsPsS)OQ6v^2qt zHS=7z(39n>2jr7)IgYVm%s^&Un1p~i=cdKZ>brxT;kQ)UdlR5%|Z4}5s>eA9p%tORFQ z5B;Er8tvKDG(>jqfgnf*`eEyyLWcRY2EK~nEvz&sT|M;!lmLTOe;gvaN{~`xaHMc* z3~D_;xP`Sr{210u7e+B__~QCq1`BLK7}kQ}$-7w_Fj#IbVMM15yW>T?X#~M=8pq7s zu{#U{Kk$3eEv#Y;m*x+eYjG)Cgvf5Zbe^$htlOLU(utoLjt5bAe{g{t+M4Ytg3)Kg z$hH5iZkS=W%4IWeQ{357FY4^({XsukH1C08W=~NY3h3E}mE%qZwxGLHJaFG}!PN+k v=fKX+rgjwd_YOsSD*qT(0{!=F`?uq7lsy(V{|se^00000NkvXXu0mjf{X+e{ delta 950 zcmV;n14;aa34{ocB$0kQe*=$6L_t(|ob8oQYuiW|#&xg`KIlt~yY#ZYR0_!+0wHo? z4;wJCg`Gn#d&y}pOTsI`=+reC!xntlA`7VoFG?5okdqp{Ppms0ky zV`KP@W}fH$r^IpoU;oMFS-)RT(bDsF?XUcr2D{0brRP;GSD(4Ce^cLwn~%slko-=lSt@XT=IHePjWaGc5{nbNuoXN$TM#?@S44^mk zs>=}@v1_VHt-07yN|*B4>4zy@M{YheJ>weq7gbU6oyD@2k_5^S1xG)122$3k;tS9x zyh@^=G)+OS-xkttf6`>qlpHFHWyQ-%7f9X)jIk#{s#5ey`L5%t(Kni=u8O8H@in~V zK3-?S*l7X%M$5I~rXs;|*HwrNsYbFa@KX^<2?d8DH6=j3XkJ4pojtBhh0^0^j2)kH zof2q=!n^$+Vy>HFJH!Ym^>0Q*^-D-3?$#fg;w-OI<=wHpw0P zF5xuBhA9GBw95p9%sDqDcCz#aVuoqzt{OH|mA?n}G$|5|Ls0yFV)YajSck-J zzHwfOeyoSv)yBzR8O~=>_fOagZ|dk))7dmy z_wRvXVNcNz6PVbBt>azO%EOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008_NklBl~6vwq_$zo{eT&m*vh-EKb3_WS-;;W?x zrHejBp`W1SQv{l$hnIYq_U4;1*NJTig`z&6&yvo>m!V6C2=3tbB>n&L(|a}{&*OO< z27QA6S)g2Q} z*p9`vo@biyBqMW7nP3Z3&oYktJjs)KmLtm;Ti7|KjKx}n2FHvM!;)kH^ZW*rs^U4m zXIq}i;CK_>3*w1jmM!Wr<{x^(_xU;JLDHv;f=z#-Zd9Z&u$wP4)QgkV3|rJQe?iix zjDmc}7C*A_si+)yG>ketZi&}E!=&ZBjF}glGL_8*d(Evoq1kgc8b%!ZhQ%tMVM2MP zJoU_Z$S7DO`LcDE?Vg=sr+A+-4)xOj;qjR-|KP(=_eb6^1I{o~mgl{wV{Stx<^?Oml&CCbArFFulH0*= zyEI3J5pV3nHy+%9YHSl^`HyA*SaeZ6)P=fZCHNvlK@ioourG%g?OwIWax}!oZPdeM zW?U6n)2QE`iT#iP-&~OvhPp7@cK{!+Mne?r-hZzO>C4a{%h3=w06bIxf3C^^10h#d zEBx9iClEh4Z4Ye6{(l{R Y0i8FI4siZvhyVZp07*qoM6N<$f;IoDIRF3v delta 760 zcmV8YA{(StKo(&d{Yp2-wi?M1CLt98ZLNw$FBH^aK89f#cymD|Meg z6u8e+@!dWCP(V?>qlY5XBj^4kDe;D~L3}vP@)Pj_l za^U-JC^ELUwr=a8$SiQq_o2j;^GZT)aLpL$cwO&RnZKVn?{_7B03rYkH;>@b;?vN9N!-s)T`=4fdlHfY}2=lg7B5^AH=#UDi&T1 z*@)9U;jtH(cz{#If0N*rsqjzy8-zH+?#$zA$iVU)ullyYghJCNni(Kx6m)gl`)KLU z91TYa^Pz$oZZo0Hv4VU{&@gA>tsN&D4<6so+^;=w#o&7U8*Vd^s^TWgO9{tHz?Gr3 zR>IRI^a`Lc5Dl3O(4t-!8A8sa`@&E8mPk?YoEO2iZ+n6}lLVR0K>FYl zllPt*i%G|ZB`@SFKbe$-C}=?8tR9yboxXZxu^QsV_5Eaoi&+$$@5jU>{1F=Tfq1nn zx_hpTLcSQH;3$5m)}%Ca$YM3b0oqJTo0w(FX>-LvOAt!Ir2ux*gA_`r)sT%={rV|w z9H4t-oeW)df9k-d@+mPOt#z@#GSEl~jas_sZk!QTLu#E?x`QOp&TQ9O!R(wj0@4{Y z7!b*TqJaS!3lQGiGp>fzIAu+j3A8htSd6Ay2Ca>GNR7cQ!cbWGjH%*H7Pr_pQJ?|j zDGD&_u(R&dMZ^>XmsUWO4mjsj4OQrc!aTkhGGjXHZnB%=1&&r`6=0K@pw&^3S=&J~ z+N@xzXKPgY#4$v4i5Ol~7OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG00047Nkl8ZB6bJA(-O%Nh?)?xC?dYI&=wcw~s$g^t z{T6AK?p@NMOZs_A3xVJ_NUkVSvs^Eoe1Ur*$3=pP}Xh6IjP$b=Q?)Aim|{Ve|I_iMIJJS1koKa&N0t1JKw@VbX>b(yx%Z7 z-vUis#y9R+9$JGx?{w|v)jBeI(9?tfi9qdv`! zCvtxGHlyq3OER#VJ(Av-d}QbrJ7U=_sP%yt`mk4A4_D7G)Jtmf+3CQ8-~ZA6_=A6& ZA7HBLl}Ow;QUCw|07*qoM6N<$0fG~-+8+P_ delta 345 zcmV-f0jB=91gry)B$0kQe*rg1L_t(|obA-1Zo@DT2H-;hBYukEy~`vU3?wE!FkrvU zq>gN41$(a=6kM!Iv9yAC?ock0FX}=zDL?!2JLkxj0qTq(m1<5TsBN&hc?HxWy5Q1 z)hd)H*bBaXP~9*Fhe)w%6^?Xd17jpL8 zE{oP$GN48u1%uBSCv1xCEj{EMB{v@Zae72Odc2`8E6_?F0tG!CU?{MG3w=4XT|Z@c zgVnOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007MNklBjE6vq#4>7wsqIGt!(Jo!90pf1uI(qKBc z2u$%8>FU^!W=!eewb&3szJno_sfU~T8M=nPvnAboXS+#hh7Nfc#P3P({ZIe9(^-g@ zc!_5U*$Ol2nFR)qCH_^Q2wou}0=BwFf6K%Clt^ZQz?*MAvEFrz*2}~ElsGBIjOBDl z1d1iO?DIBMFv5UkF*wfa;hh`sO(PKSwx8h*8QW?OsK;&&YL>Ts98h%rT^weYy6Er$ zGIpNEE$%U832=WoE+G?#86&=ITWT0*G*c?YJZ3CP(15?DB4nZB4x5phtL?S^e{>f^ z-o9-F0v1sT7`CYoSwUwr9f>`b$xcAt^t-l9&l-;dcAj8(M*>Fd!(t@%IH`7*^As}f zF=b3-IuuZzUroTkIrehK5|&@;?faO=C@=^FFwt-_$A{fg{JdM-HEX!8J>9-?-+LUe z&{?5@ENl(Q!1LQ`LNx5QzvrwiIR*)2N!)EK3QcyK)IImmC92WDO zSP-y?@KZuwNJQCm*!IKu@YBsnUN@{cZ$9}l(~G$x0s&*gS;ht4UwhVl4PCUQqXPB~ z-~GCpJfyyU%Ve{c8QWKG6=Y-$Xk0ZI%OmUx?u$YBCx%#`5#At^`pCKgfBQ+=F%@VR zAB$1zIB&ohHp#i^QbB2E=JYE`#4|Ia1=5=I2Wj{k`QD>zXi~zF;exW)Qzxh7iTHvc z7T6X2zDi_%Un#~N6;l?QRM-v4L_LP?2#Ax0|#wF5e@W%W@Z2Y002ovPDHLkV1kxZRagK3 delta 630 zcmV-+0*U>_2FC@EB$0kQe*#iTL_t(|ob8s)YTG~%#~1d}i%xwJ!-}P8@u6rjIH0GH z7*LH~q*n()nqx{2x|M<;guH_wMpTD=m(J>IXV!L-(j0ooV6cB9?fiHD`(+{C;w@e& zgOZ=+<1Vhk7z)s&$dzxPox()=YN;)TuNmr^hlTsWUg$Q+s`ek{M_7BKU3d+V6xe}jO{D8 z3No?=G_D$q_6)lQZdpFX5bJ_)k4)M})^*rV(#TX`jRuyh^W1|mY?5=cp@P!X=JGp9 z#I>nu18GhAY?~DPfc)su6*MW~$Z$cq-KvXA@QA`UH||9 diff --git a/graphics/object_events/pics/pokemon/ursaring.png b/graphics/object_events/pics/pokemon/ursaring.png index d9ede16af9448a3c37a9fb34b6c50128e7bc1d27..e0b7dc01f684ba37eef945241681291d005ce67b 100644 GIT binary patch delta 754 zcmVOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0007LNklx>Od2y_NONs?Et8DGRTlJ*nVb%s?}{|{rY6v( zm;qwzg)tLaeLC#k{fw>{pyU7|#Y2V#+fR7Ss?49B%3L(JnJBO!6Fhvw6~WpIe*)x`N6YcJgEUWm?fqXkTi z!Y!cFAJdVKzM_>m`!d0VZbX#}*n3tSmpv^3`@X#eSKo0krr2aG`e4d2lixTZ|C#3A`0_5v73Y^C z5XMXzGhj$_ZFnn_jKWP8^pBZbPMjZ#H20<^(509GV(W!56I%T`9p3$n?iirt03yXh zh6OuLc+aZLpPtHGG>@4muptvXe8m;P)(a!P2-tl7z6Mo1W|muHihs$EFYjpdGmcrS ze7A42QjA4qj`hexX^d5h$?DrDtcl-~nAxpAhm!;Tpinlgt?kHpJVNXN8Jn2d2Y0TiBY%*boygD^4V9kGG|{Vn9!Z5asfxr zisQ1UC1Bsz*Wl_q4rY84rkK!7ykUb+kiBu`6O2VxNu~;Ve15`jk>TJkMZr}-?>9kR z@v3;HPy_yCit!jUI+$S0`1Jv;MB^{QfUiTo9_rdx#MG>=PiH?~Yct6(fh0@^7mE$S z@Efb?Lt+JzhQjMXQXO_MV*+9P&K&LIa>IPko#3yb!}UCD_;2G6+M>P8*2H-w00000 LNkvXXu0mjf>boue diff --git a/graphics/object_events/pics/pokemon/vaporeon.png b/graphics/object_events/pics/pokemon/vaporeon.png index b1ac9aad427619305d75636f9dfc962a2eb6758b..17ed5e02c839c475308de690186179aab1a79894 100644 GIT binary patch delta 875 zcmV-x1C;!@2D}H5Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008uNkl94_c>V&2A>LD|?44*Oc3Lr2s6a

qhbr)FJ(1f-2Pd1NnqJyPNN8 z3&K$(^PdK&LfDZXfp&0wC*RvtA^awAk%6Kpf3n-T>XVwvl28rIo7ZmOdlMt0j7u&I zE)kCfh7s*Zd-6k;c;!VJ1c5)=Uc#lX2}B{~F_Yl@S_+VOWv5GofyV-NdN>Fte~iJg zVeUtQkTP^}H8D8M&#~ZF7!OKe$cHmHMdKc0jrca+av|r=SrrhkjtX6vLcE$!1Ws>+ zKI=$B*K<9_xv{_T{8hw+b0$a7pWo=>TE8467j^cQC=AkeDLmoZZ|f7D_Ds5J-%0cFiRF$|;4gaV_vVZ}0t&@et!*Q*Sm zO@#e6;M_+EW9`r}411ReIm1RJd}djuVcDDDb|%6UrHL4Dgi@O_bet3O=`N;1&Lg^* zUfZ78=_-S!&UZ017BNn+A~H|-zEI6PoNf0aQ(gdHIu z=>&boS0CHX)~24Am5_3y!4~UY_~`TL- z45u^a)AXDfRF;J*!_@WSwYuw8Le3#QKVCg^oE~3UDubllDue(;u+JFcxb}otsj%Xd z&l&1Pw|7wo%b3)opwERQe~_?Hp<=zZP8K)YJ4#MnBy2WAy|}1F%UQGAwpd{lhVeSa zevk=_P*<#x+EA~_o1I>hzKbq1Bn7mhOR)ez6amZw2!{|!MYzDeR57OEMB)O>B%WoO z$Xa;QCw0u!8YhvqP}4OfaPiNH-0`4ahX1nt1g@}m+QT|dy#N3J2>?k&PDHLkV1i&D BlIQ>c delta 744 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 diff --git a/graphics/object_events/pics/pokemon/vibrava.png b/graphics/object_events/pics/pokemon/vibrava.png index 39307abb4261901f96c50c8bd7a4f6cbd6340a9d..b91ff3075689d78d18c4093626df99299e372e8b 100644 GIT binary patch delta 888 zcmV-;1Bd*$2FVAIBv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0008*NklBjE6vuDM-~)j|R}WP>)u;uBE(vHT=cUD2RjvxuZ|9g6} z5PGiX`e*9$vYw%w>@WO{e!rGg$!!6cf9Z6YAKBf=$~kA}sE*YoQiNLqQihzs2@vLq z4OCnTd_sVfd|N=AGN*kPU>+wn5ZDB&T98iV>UGu)q)}F0uz+JXjoMzoV>ej^dNxok zy&$Aj-qRZA4KynOtC2u}o80dS^<@IX`@PHrLVbHhh*#S3IxC-uD*=wQL)2y`f6zIZ z2`soc<%*Kdr;>1;RRDLJjIGwBl!ip=?)uS?dv3E7Ff0emD5W3m#hBeG77UdNw%O!q zDL^nog5P-lb&q>q$}$tExCjKHq=VBFE95ByJ}&7d6CE(~!xi%zpRpnf5*DX3@aw?{ zo_hY`lzV<2sDy$X2_wWY{6LO)fBI54xHCWvc%~pA@sbk5t|NhL!u4QQ_;qt0u%F}$ zTDV|Fh`77!{a7q-phK0oLkA;5&SA!R133=`G_Wu1{faJ5E(*UM&n<8gNxhttRq7g?(^U0&wBi!a404A$Q?>e?+@ecnDPD z&ScUd9r`PgGExDCBiQzBVRSOwCC96`PldH`Ogcu$(=?49NJpvz;07V|)0hgz*i?1c zAhh7+)I0?O%?NoP;%pOZ;Un#TDTE+m8E~eQ%CMY_KOgi4z21-qXaj5G>n`cHjK9iC zC?3fNQ3&BLDzRd9ke|Nze|j+ZIb4R^%{DS}*xNbz-m)X9GI%01zI2M2fH%_|+5mj` z?raJVJ&v=Dj2Lc>y3-amx2(cS7|I~XRzj4sZ5X-?L!@qBwwXh8HSb>Or9WA{wVd`F zFDSjgaxNDZSk&@-#A?`S%e$b4VXuhQGFpto8g``mZ09Ew#`XLk7T0gDts^@Y=`TzG O0000H_7yPsD*>s*Ul|Z8f3gs0c@+4D008k? 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

`IHvvOV1ZP1_K>z@;j|==^1(6{? ze*t1kM@0Xn2lB-L005y$L_t(|ob8lN3c@fDh2ITw0uky`L@)>N;Dd)STbYUn2&8r? zA*NYXq1lwTDCFCH^X3P#2+(LW8jbB>QsVkYBoQ4^L~eoS=8+5Xq&fdUECmfLN7U)f zDg!I?+@LwH46Mu%oqF$P4gao%<%PYTMD*8>^BnK{;9r9ai(d9uyx;F?4l~`?GtFUa st{kp32gXa+*}!v{(b`0G{%^Wvz9rR<436z>>;M1&07*qoM6N<$f><|sX8-^I delta 187 zcmV;s07U=&0+0fbB$0kRf161}K~#90?UXSJ!!Qg*bpsuwgbtod4la5LcPvVvyTPPm zF|Oh%EyPRsLqKnP`jU)2n8x7fw3puV1z~z2lNz%Omf4+u!l&F*@{|__hv=FeeUH p2_wwyPQl1HC$>rjI{r63Ghf|0k+KnU!KDBI002ovPDHLkV1gISQt$u( diff --git a/graphics/object_events/pics/pokemon/vulpix.png b/graphics/object_events/pics/pokemon/vulpix.png index 238736417217a85b31c69f549c85451a78390425..d3b632f428bfc94910b240fb53a9019023566397 100644 GIT binary patch delta 184 zcmX@lvW<0uN;rFor>`sfQx17nQ_<>z6Z#Ac4B{oO5hcO-X(i=}MX3z#J}v=%?h0k8 zMGD4xCWWm_9s-qcloa^617(bXYzD6eO?e>2lJ4m1$iT3%pZiZD>qJF6TL#7?Z+Dmf zOW8jiWnf^u<>}%WQZeW472j324FuQ=bhlg=tP<5_`@+N;>t%k{u2R$aC)OsuhP28K2g8f_WR ndkwBS3j3^P6OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006#NklljA6bJA#lZOtzIs*u(gu{@r=kt&?@eQbZ z5uczHf;pj^T}N<^x{}0_N4`MCz=Xs^TgiwCi2<6G57B|UcX!SujV0P{C~t{=_TB$I zpX?yCsZDL_|0#^UJK4d@S5}P~>)pjpe~U5NO&TrMFYUOgk;r2)?KIhmNs2f|3{!dO0|V|m?rgzm9EoH-4W zbxtXbbVnjCxO8FK74}2pklvU13+oPE(widCR45jg5uWQh(m<>`jHL_-nS)-nx@ zx4|NiPdY zuG%ktghk)lL^W`OzzPJD5py9p=Y0Q+D|D+a<<3zt3hV+}|=T)jWLqO3wH2aHbk|YwQ1li>p5= zO#GlW|Iq41S+0!o*Wc&!dG%8Bx`&hf_s=Is%5IVmw7LFri>se7@uS*5WYY1oJznYn zcT!eWHJPC%7t@2Uhee}NK6n8W*Aor)58mXw_+l1p$%)E({WZH6!?UCFW{YQpi7gL@ sMNwHhIOo>-8yi*U%U7f;w5flozhnbJJdagT(*OVf07*qoM6N<$g6%F*B>(^b delta 589 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 diff --git a/graphics/object_events/pics/pokemon/wurmple.png b/graphics/object_events/pics/pokemon/wurmple.png index 48835436f8e86ccc7f05542034beba80f44d2a06..d8091c43d08d2d9689e14e0c539bcf9a82587f3d 100644 GIT binary patch delta 615 zcmV-t0+{{F1iA%~Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005rNklWGY|~rgnLydQfBc-KKi=RL0M|u>dl~TT>HZ!8`UbNU29#J7 z&9e*`P~oJYB^)Tx_nCpu4OGPpI8dDr{nZmdk7w8>MhI;il2oCu>W~{S;4rD*jY$&> zD13zoNlz{dG)c;fB{p?tz=1;tC&Ol-@CJYo)sHGWzWatPGhjgX(d@t93>2ybe;_NB z{vIeFu0i?RPj3dQm#^nD(f|XB7rp|YWPztGtPa)&67d|O;c_!jy6KeOTLz4V*b>A2 z<1e4AK3M-(IX@kP-jg?}We$`&I5Hpyiq2p=O66*P^#N@8d98oG8IC|}vUGh9Bri#K zqmd)JbJ%n#JvM|5Z794t0;3-ce^mDsthMCYm z1^J>!cel5+!UdNVaIIGC=`$^Y%L~d-mg4`2Ul$4I%f)#K1poj507*qo1w^hwV1hJF B2X_Df delta 505 zcmVL_t(|ob8jrY8x>ShNVNVA~Mm!5?F9(P6fY1!4!H_ zU>0&&*uxIwl6OgI10j%iaG{4%@UvJ;wXiJc8LCiXjm9`8w7nG1?MIsLpBasWIL0xK zag2W!>Td(M9yWgn$?*?0N}c4@gxJ@yj-5JD$E_#|#+IeKx1J`+-7r0A!@nKLO=- z4XWRMdOuLTeZO3ge*zd#yzw>oBn!OmU~~3tAQA5%8m{&OrJK*`-ZEe`#EuxAez^T& z_1W{g%H?$l`b4f%$s8zkaHK&F6urT2meSSo@e|l;yCy$Bju)Uc8M=M~lAome*~}5$ zJ8b)OJr;y5EhxOZ0He1Cs{absTCz4K0zCm5cRr_DUYXL;Zw{iqB!(hX05(}F7q`T2oVezB@+Mu02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005xNklCy-nO z#A2{i_-#@q-NGhtdY4FcyqXE?kmJ$>b{2N|R-^xuY>Ba3-Rf4i+De4a`M=}+z`_Uq z&YHjv!aBlq0gPHh>tJZ6u$DMV>CHXmq)O2NvPqkYN8@s1Wk->4s7Ggrd{~5 z1_6x$uyxt?!ex!Tv8{eUg2YH5+j!DiA08l$WR8_K~P zt;PXKpetSkb4>+Icx&-RyiYur^@?Du8E`{p5@6FSsW*W*bqy7y2HZcrCKhMZ66}B{ zOuZd|B#hEAz6s`9jRz`V0kOD$e@!f6zcZfR$}t=#a+jF+jcn-%W6tG>z-6BMopCnV zqdR&-*N8gme9atv3F%Ydp~~D2JLBmIB^K~OP&!rto`&>}1zjCkPssIP5y^$~0dLzWHV1H>pvEBeDCFqWsklPLb3jhEBNkvXX Hu0mjf_Lmc7 delta 492 zcmV+K=XHp{m+ZNtny?Me^431n4bZ>0Z)1E z`Etvz1pr^t^@u$A){$)sH2oEv+!I!K3kwFuU9cef7U(fu+JkR~Yi!U4H1-cOYeNI7z|67>aODD_lGgMh z?v49?6-ALHMPqkKC`D}b6Qz@lq!y&kPMYKMWsespc{ADPRL3}Nk&tErc_*6gx!f552 ib>0Xy6pXj_8|xiSHN+h?T=IAT0000#$( diff --git a/graphics/pokemon/sentret/normal.pal b/graphics/pokemon/sentret/normal.pal index 5591d8f1b962..cc98ff3f8e89 100644 --- a/graphics/pokemon/sentret/normal.pal +++ b/graphics/pokemon/sentret/normal.pal @@ -3,11 +3,11 @@ JASC-PAL 16 222 222 222 255 255 255 -238 222 139 -230 197 82 -205 164 65 -180 139 57 -148 106 32 +238 194 140 +220 137 86 +185 111 49 +178 103 56 +146 63 32 115 65 16 90 41 8 57 8 0 From b2f901058eea76c3a69b3a873ae7097a11c9dbe3 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Thu, 23 Sep 2021 23:30:46 -0400 Subject: [PATCH 074/291] Changed 64x64 follower sprites to 32x32 ones, by LarryTurbo. Sprite resource: https://www.deviantart.com/larryturbo/art/Resized-OWs-for-Gen-1-4-mons-larger-than-32x32-878575906 --- .../object_events/pics/pokemon/groudon.png | Bin 1698 -> 10851 bytes graphics/object_events/pics/pokemon/ho_oh.png | Bin 2163 -> 12226 bytes .../object_events/pics/pokemon/kyogre.png | Bin 1763 -> 10248 bytes graphics/object_events/pics/pokemon/lugia.png | Bin 1824 -> 11101 bytes .../object_events/pics/pokemon/rayquaza.png | Bin 1946 -> 11681 bytes .../object_events/pics/pokemon/steelix.png | Bin 1531 -> 10756 bytes .../object_events/pics/pokemon/wailord.png | Bin 1259 -> 10094 bytes spritesheet_rules.mk | 14 +-- .../object_event_graphics_info.h | 14 +-- .../object_events/object_event_pic_tables.h | 84 +++++++++--------- 10 files changed, 56 insertions(+), 56 deletions(-) diff --git a/graphics/object_events/pics/pokemon/groudon.png b/graphics/object_events/pics/pokemon/groudon.png index 5e18f5954f9b21dc5d53a31537a6fc9c4fb2a581..baec3777a7273dde8badcb0184fe45da26d320dc 100644 GIT binary patch literal 10851 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 YLDmh4I1ayKW-@@fvbIviJ)4mK0Vc)OtpET3 delta 1658 zcmV-=28H?KRH6+biBL{Q4GJ0x0000DNk~Le0004i0000$1Oos70O5AMjFUViK7R%+ zNkl?sZx=4ZnGKCVkOPc_ z;Pz;@yK_k0TE|P7v+P5fq~hb>??{Jr{9E5O8EiBB>0>#7^QWV<+mmzvn|UGj$Jy*{ z3Os#_|Jj1KIyX~9kuM1IHh&gJf+SCc$j|*d>v$zQ)&G3Z`Cs~KMrN><&uo$5)IOGD zev^-v-LBTrI3g-+&5e#k9;!h123%y)1Vpd~HgYzd#kn(R_>>&MFvt9Ue4CHusRS+- z{?jY2kjDwZ*Ke3a9Qz!P-jFk-mfK?}3~C6BK#;ei^!H5seLPj5V}GJcSNsGy9|ya9 zORwPSWdyJE8%-Lhv4Rlv=n3i=@nO}%96Yg1Fp^Fcygkxp!QoV zO4l4H-UiLfISx9Zcyh}hZY)=m$%KE+&D2^DV?V{WT$8*I-kaO`V36fGIZ6yWK*=?y zw=?*AA<*K`=TUOYAAbhGzP@@jRLMLW^{|fp8oTAYKyjzer>@OcLu&`Qw$!GBSzU2^ z*(Dlf`wI?l(dV-zHHY9X_a43)*eIRLQICTlX6P-~BuB|7V#lrqC~Lc2;*!hmZpC$P zymRhx{!~{B72uNP$9Io=0W!$&n4(JylMH}t^~gIz$2HA$tg@NH1i!Xo-1DoHMNdR( z9LLL)|54JmXI2#%9%t9@eTQ(LlLn!i!a#zR?&-{WoaGz1Su6^FgW;Z0L>pq!SS=3* zWrPcVh}hYg#((O?8KU9(?7bHNzt4#PF62>9;27gqr)v`WL9Mcj)@YoWFb6fR{N-b! zPcn#wEhF3?OP{xKr-AJSrQvGkXSj}I8+j&#vacsnWqf9t&b=g!J|(L#x3IK>y}iBR zFL_MXfQpuV_kaeVVwtfOY_p7()5>` z)#ghX0DbOICD^5yTu1J3`uP@cuLH%&3oeS_O(Epj(A`dR76UK*J=ZbSr7t`0JX}jl9!0QfYw>-KCt1hX!Y{i^4xFsQr==IDju) z4S*yKg27IYkH>$&-;1#1E+>aTS)i}XpfLN!w&23_U z4&auD1HfVC>iSppTi<$F?3}k0ws7H6MWWf8Ry z0#w|P+wsyP28RL6{=A+EDvKSrMg@3Bl`{h~spukBP+g#?uXYAtizdT0nPGj0htGd) zF@FNt>9rDMrMERsbehlSb6Xmb+49`K6?ens`oLE6Il&c3S)Mvb8E?T$|2X;_8|u4^ z+|s*V7ss6D*}*}131rKC%D|qj7C3frK=2H7`Am&{a_GPLCFo)kh8}`vcWl2eT@Pl# zGsJJ74d(&A{?T5Y^eKbSrZ-mv7NW|9rcWBZTPD^Q1nse_DK_{`$A@-0t3Rc-Gy02+ zK5QVa)bv)Q{&>8#@pQg)5tv)|A4A{!o&JCP{{NN!1#kE=Kjq(=egFUf07*qoM6N<$ Eg1+WCU;qFB diff --git a/graphics/object_events/pics/pokemon/ho_oh.png b/graphics/object_events/pics/pokemon/ho_oh.png index 7e74249d2c6055b321f9b6a1b7f86bbec9792e43..5a18f8dd2e2119c01b3be45767bcf5f2e95e6cfa 100644 GIT binary patch literal 12226 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�yZpd> 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 O0000l? diff --git a/graphics/object_events/pics/pokemon/rayquaza.png b/graphics/object_events/pics/pokemon/rayquaza.png index 948804138d5ceb3c797d97e52990c6c6129f2e89..e0b0b8c200d30028c59acc3f4d902bd8c171a2da 100644 GIT binary patch literal 11681 zcmeHtXH-+$)^_MsiWKRDj#3gjM0ziRAXPvhA))t#-n;Z7pcLs<>C$_ZUZe=3ARt{j zQWSwVdd@xf-0{7C?ik>2<7nspyNBh(|PC(y;s*~-=d0YrJbAbwP?!x*fY3%bD9JCi5Iv~Dm5coKC#3W zxKl0!3aGv~vGzCDE&n`sF!BAA=lZH-PT~40W>h2mV0|;^eIVn_<>|Kpf`AUb0J|GE z)=T%Ox|^Rdj{{$RzIMwuH{>@?3h3z65)OP>x|U;JXwGFM(@1q$cU09_eYJUc<mN=L}m%^uJ8YhMn^wVWNw z8-)H!)sydEN;**-Re?_G+cGNHW*10-OXklvN2fE_$3LnlBC7gs+}7O!u2OD(`UI3+ zoq7b^+$_}}X5V~TeDyN<%v|jBlDacT+(q~JxV_@U^Dyws=F!#5pY;GAQoc@EkCXGl zbU{b&vf@kwpP|kJF2*#YH=Et(S)_4O_6Ew?-&1I|9?gFKcAV?mNON_+uJO?B+LCX( zb^j;7XR_-`rnn%NR+^Uz$&cfkqw~+%TT*h;98^M8RR-le_S{Ahkdi6}C55TWxPmjP zi}TN&*E;4zj1K1MarCCHH(9X8Z$u_NI^XG@h*uw7S-+oZ>eP~rYVxoYD4PtP*R?Gx z5qD#{tD{mN6GK6(@Jx(PwPJnb9+IzUnqj0x^niBzzG&mm6TvJcHsfu?B;DH>GySKx ze#Y8a*wjzi*;h2aD<5m{*{*L~y4+&z6d5iph?9O>Eih0Eo6T^ix9TpgNVg7V__&LF zkcq79SGr?u*5>QlWqkjj_N!CtL5<@?JISHMY2EaMIQ6*X*9{YXN!Lrpx&5}0XILCn zOKq1fC)-~!>J82O_fEyK+rPhOexk8bQW1E0*?D06W3m3HyE_I#*%Wj8WzP6jnRDLz8{N;x z2je*P`!@whxr$4%mzTbuuk-9Z{a-!qnPZ8|i>4#`G7z<+{>iW&XYTY!-16&Dzpk5% zKLf}$Wdt+%`5u-<9i7LM#zx5(DRDc*od`u{%1(xTSMw8rtEC^JA*j~R*&EWS8T70z zC8xedP;Sz_s*~|2=I74sxMvSL{EHhlznvXRgu>R^4qolC>I*FmJlDzA@d2@gn^5;I z%rQhhI&eJ+^$>bsO3|3~ItTAy|EOU{QD~vkW8AxlB*I<#vq%*af4lc3AR^sp%!Wv` zopkkuUyP$ej>O#KSbrmE%dR_8=ZV!Kk0PTS{}OFilJC3_=_ zJf>DR-W-L!eRbEYCQOY*8= z!`K48T6e9+AvGp$0Lu& zl)7Anqv!2c@e&_2$LuYBlxkks6=7@OiooqL96is-kV$*qzbxR>QB&reyHt0A|GI!3 zmn7I)R66$}9gDE{`5vX{RGt-Q=|)YTg2v~^AMe8|m!9ws9q@Y!`NeBiG30i<&K@_! zSO`ElR+Ti?-6Q6|c9}8#0I5fK<1u&Bv$rywOK##+M|7r}cP!B_7LGJWNaU4wFH0TW z%f=}_^5>6-y|kJ^e!1T`STj|`AkuTmtNgr!GL9(XOIqU32De>IsU?GROrwIL`U=nL z#AAqpW`uI^C9HXSqn(A@-~_VB@A<=0v94pdYJfIWf2kGPbY^CP*FU&61sWo{J5Xg{2Vh3}d6nxN(9pf|lyME7#NOG;tX8tGTFtGFlK4=Me`(h~2q z%XdQOb3elO4oMe_#3pZ)L^oQV?{CByN;@~yeNN}T&6rx_F)VQRYaH8ATm;Sm0W~wJ zdBp-iGB+K!yW32_;+p@Sdjkk-ZM@p?+F#!QmuptQ$72P5y_bur+LI=vM-B9(Q1w*H zX3)N|H=oYma4eDcC(Chl(EJ(h@|JyX+^z;hTuKOx1V9Rlr{Pu%XFJdGkP8oHFBS{x zDLJ2TyMLUwcz&A!BIPM7mrxRKUC;*Z`BP1C@x55u+vK!g+C&jbd8iRm_bm*Kfeg&&?5i5JG7Hv@>R zUViwxA3HCij8D-^pQpoFu4+g6NeFK+%{U)rih*l2tQ1H4a#W#33D+p`wtePH_8G&1 zHP2_-;v!M61#Tl~Iad{NGtQV9u&dH}R9z?ETFdI1@R9&oAFYcD3y5ctQ1ckqTZ$>) z?jXS?bbf(v6cLjtCLA1rsW2%bkoW2EG~6@EB292v0geytQE$FD=6GBN9#`&mJl_WL7E61c8A|}qJ3t3l| zeOU#oqwVRogt@BKWXXU%DsmpLXB5k_EqoR_&2|}UBAhyJ*LCde5$}7vou%vYwsOeS zlJlbHTkk2WEVBGEmwkR-{wIP`jypVtctdUt=;PH+P{qiTAuA)DSUt9wr9dt40Pn3C zF;>MH>ocU@PdF~;m*U&vF+_Jvm!BB2ARp-N%3j19J}bqJef5+ZXs1L*i6c z@{4N6JhwXWYEoDi(~~uO85+MUT5#{%55`gAUNs$`$j<33Y^MbgX@x!r+t$?T0CZ?C z>Wq37DJm-2Df(`ovBj_WwdoqcNh)w)7}sXQcQvIYS;{GVr0Vl}o_dRzE_+8Fh4&tH z6G>>|-1G@F1uZtEYhJVlpFXuelo?rnT;o8aY1%Ef^g{iaYw+%6C_ctK8==L5wrYg7 zd;)1T-t40zC5cXDdtXuoES;74EHZ&aPP1;>aTD5G`>^5AZf1OkSznUl@pfZX*~6*8 z=Zd-;r{rXm*tH+Ks|}$(glWpazLHuxQ%K!7fvrG0izM*FOV`pt>j98H#T!yJ3+n#% zh-;ygLeN@8)LT%jsJ`t}vRCtD*_=(`Ecl@eJt80K2iMx;FgV)U3op=JyDN0#_2bN%dd3;4H}SwQ3RO*4xFUJD{CjSe&v-7jZ0m+3`_S_8>jo@PPMwW-5G?n+{o-6g`p$^_-g7v#~*!Yru%Ka=~ zBy}(y0OKtzGM{cYv{otEkZ23MlfX=h_`>#tT+E>#_ltp#aA!K+{(=NCXN_6^N;rfflGe1_Gh^T5^ zk578K!OaCSFOhA7u>20Cl$Tl_yZG5Ct2zqP(ZQ9ZwqPxbJ`a)_Hn_$|UVKK$k5oI! zJ!uTRKiei)q^FaM7wHT_qw+ZL?x-}+!rK-}Qi(QIUWgWHLrEhp2{x&&t~}tnd43D+ zO?{g3ia1t8i%Z-y2FH&>+uk}KJgEc@S6LQ87w&7%Kc)}V+@i@zz^0D5pTULXv{$-( zJo2S?H>nD%Rxx8k`1xJtZ!sU%XjTbAs|ml!<@a6&nPYyc?eDJdZ8@Z!&H&$R12U?! zxne~zQoH*rX@|r%mC0$0i0jXS4#O1*ScMzzPa(9T*RA6{?FZ>MN@l>hk?I=`JApU? zif5cBBkWmzz@nPU`H4v+EV!UGtbc1X+U?U~U<34%|JScG^wLXV#5&<*U1e z_0IJEJr(J;DB+>2gCTM9`S!~NGVvEr2A<|6NTURJ7djcEe!m^y$b zwgq75tLP5*M6SOIqqvs#YXKJw*k+K3|utp{oy7@cEJgI-toyB2P(;!d^*Qu;jP zWW1eL8onWCq85|_h{b8A?eDtOVP)Xz=UfJflaX1*K&>ubeun{#*0~$Ofom#F#J$#8 zL}$_3WcCTxD>*B4g04nMqims<5G`%JIH53$Wtf{onx$#Vle}+B1w-x|Z`NkX)c%Lns<1;Sy(Qr`^|_j)C<9ttLf-r>a_jU6-I`cg<$KPFeP z-ns>jz^*%wS)4CSC-Fp{OW>5!!h*Dy#S-7tv&2F(jYcBBhfKYb$1-~v$%kvw50)6xjHMt@uch*v%X_@f*(OO8q}~MYz9?nVs>ZR- za23^$6k1Jlk!A3yd&*1sx*y-(r(jF z(R87yD{Jov7lYen^V@4jYX=YChKom8@DdEDx4Afb>uNo4u4C=#k9un$!xH}fou>T5 z5fHeerRy~})!WATcTVK2A#)rxHi0ip$bIeT2fk7cW@Nw4TQyDK)O}VKxym?0HY{k{ zfh9pB1=D_7{MktV(Fl9tD%+&RBTfQuV4(!ZD2a2Qb-V^-VNi%X!``U_%ZWjuo2$Dr zvWuEt8cL=yV_)4aLB~##*fNRNQ=PrHiqpe!3hOC4ot&%qW|mFy(LI{-k}@gCWA91p z*I53nv}W`1G3+2RllwmiBQbCa1DLzLy57$N4X|+ph4q*NkEKRmUA*7`Nwbl$->nvY zJJum3x4~f{ru+Q?1O!)RtWqs!Ygj?0TlB>;h&NH7Qjrc)#}+A1{aqTFB=yP-!ski+ zh|gRMBt8VC9ZCu_-RctLvrss}SG>5l+s{#NH`mD;tnoORI`Cs~^y7=V<}2T@5M0|5 z;)h)^M6wOs>TxfO219X|Kgn@cG7STv$(pp^@)!$)!UyJD0eWinNeYhar!hoRVS ziWBewA>w9 zwX}zY$WM9p-(G~Q>zmNJHrBdIpx`jGG#I(AiZ}}>oMF9^KMR0_9mz`7hJGh=Zu{0p zPNKPN2A5W~AbyoCWmUe;8ES4e5Q)7%eAy@ygMGJ+Y+{IDt4%iMR{O$;B6QN2L83C5 zM~1mi{yQ+tJ-_j57|X*a__zyV!#;zk;lw`2$vvV_myU`fmXE?t(c$_%Cg zQVqU_Vlm~di(e#I1lMUCX$LQs~#;c^8RlR${*`*8N0q{K-*r za6RFe*^J0?JQ@3QA{C|dQk?KSvYj{FAM$F76Eexz)gpbk%N}-rD;PjOp$n1RD0ve$P#Icubnl^HTqnqYrzz#vYtFiTzOAiWXA zj;AhbCNS8rLjgMbuu*W!QWA`OeA#zS-Yga$;}BgyFpMC=UzL5}n4#VR*Fc<>-5S(8 z{b}~GlbF6vv+BfT1~bBOVOL(r*484eQQA(Cf*44gxN&fZ=_#Kg>%L&ESHp-w7P5p53pX^F6~Fs)YqPUBK0&%+*$YOO2&aD zkzSbV9`X94N3+t%_oCZr6Le28vaaIFc59e86v40jPqJ$|)}&7n#a?Dz3DZUnDhess znuWAFtPuj-G<+yxeiMi;W1Lgc%iA44cD^rkDZDRR6k%_*pJUM#)&tPX?j^1tbO)!H zG0Oq&mR*E4I21c;eEHa;hdto5veb2_<$a3k_eKv!IaZO-TQTadxGLY1QCRtHTgqtU z4LHwmfm_aEzTsP|3Rd7c^4qb!+4&%!JVw?!esC0-4H!JNvB}ZddX4Ak($2~}6QQD2 z01KN3<4KsgWr|O`Dy~`VqPFJ>4L+N3-ntWgEBERZQfAK4&|!TCjH1G;7zA2O28#|8&r_f-HKV0kJ!p0tLfd$ zg<8LE_klA?U^QFksTNq8wTe!?V9N5(oZRP7_nHqAE#E}qFV(SB7{$+RTxUj^-3f7j zB`=^*!R6D$Wy*Q@j2PxzUy{i?xTe(ud*TxhQ-{sq1+OpmZ5A;qeya3y=Xb5UezA2x z9{e?(yNN@AjJ@OR{t-mt3f?8u2!CD<31@3|WgunP80A%1d~ zmaR393fKOwq`;g}B72S|5ggx}DBosb+I>#fuE!Pgs+8>(ptX>toTE4xsxam0%iWU0 zl8RZd@&@E%qgAK6eA%W3wAA4id;DdY@NJK{&G{s3APJgIdLFhClZfH;=pleN2=P9k znGdhQheqHuiZX-nAtwdz$n2&O%d5lBZYN}*=>4Ej001M*RzX2qO+n#b8y@Iwjx7Hq zDb-$ChJJJ1e$sm+)Rfzad636ssjJ-jydmLJ1~#+ZYf~Vbsl>u2al%R*JQ?cOB>dwo zkS4;AWxS`Ena}cLQZ70RCt2TyehFx6J#X^G!;d4>9jjE6o#kbtN{IUK>DBy6v@~&V z0=N8ap;JX40j!B5cT#5a16IkA%TGC$vO}4~hf#gV2V%Udw^p}`i;zoPB(=$fWH}TM zX;5;jDwQMrov!>4-ow${B(*ULyr_N{-U#EUdW5>90)v5G+;MpM2;nB*xLwg(ckPhgVX;NMWsdZ<-}~|nV^G_0M69cu1#DKh>z?3w?s0Z@ zkZuqtQ^V@km7e{55xp@*V~gH^GSYkiv2=Fihr*p<2!1a|7xV@d03a#jFJ4nBFyjXW(^XMkdOd@1wn#>d}s|mq_-0a>c!`TWcvm2 z2Zka7Y3XL`g0gjX0{+5;!kpbvQmm|KIq+ZcIl5?S{sr%Z{F4PVA0RKN3rK(;403b? z{oMkIQu089{29>yYJt>4@8f|UA&}1QZk7lo4}=qn?e7q9%fIYh+}#|0rvtYHAsi5n zXjLTItH6J_R8iB^{>$PQ1=hBXF2AkNWdDaI%GT=NWc^2Mza+oY`FkK}^S^NaL;GL3 z|5iq8X=*|goh{veg{P({#rn%X1nz8U3y1tZg^9q#gb`w3J_JHcgija@7vY0}C7^sz zAqgu4`nC%yA|UcNC^aV}3hHEu_yvUq=eI@USiuocaRC7d zuyukvdm{fW(zA6$=%S#%_!JNo5)={>0fR*ag+(Mp|7LH1a6_Vd@fWH9m|sx%xB0Ka zK+x%+sfGUPR5ZZvadb8i1vdl~C?Cc=L`YR~lFU#Kz4wU?(EULChw1)Sup8vD! zbrG(AT>UW#9BhA!fWY643xQhx;RFfwK)`=HLficzvb2FZStHOh{Lhy9*SPKfQZ7+T zm>?Vu7e$vCJpqL+1qJwEf}%ovA}}aSPz(wc6|(xHTz{b>ovl!wP&b5}H9AvtHs}`m zoehxtPcrZRXEdHRh+j;B(a2y4K0zTpumD5|3;~O>g8obv^lMK4D_cp>|HFsmZ-u`t z0%*HG#?XrkdaVNewOIYh*DnhH4_|-Q;s4MB8u}k6{}sRg(De^p{}luOmGVE`^$%VD z6$Ag3@;}}6|BWuff8XvPoY233Jkd8Zb|Mz0=o=xh_5(eotgIV}M-p8m)p4RR3QJgFymCJ(LnskhH*=~&~OCIRZ z63K*_*TC@`Fwk&N@3C6**x3cr&%==u>3s8|4R6$wy{b9(mg5p)%JJ#BX0SiA~PvY(Hyt@O?_s zWG$Yd1Cf36*xhD&lenGQBP(K}?jXR=Ghp^ZvU1hs44yk=$?0GUB|Kfh!b)pkw@PeB zTN0@m{F231zb3yt#i5n!aYNa(6A5JTo9?jH)5eo?U7~MN(W~41R6^W$9m0HkGexz% z6iONiPt+uM_8!>ip$!bSf_bUUbQ1#bjVSAl#eq_IrfU>yrXotTG_~9rJL`YmoQFpR}~#KS<5CD)awyC&pyyzf$-Ts>X)BLRrB0%65!Aso52d5$W?8PrYVL(!RCNvH)d6MZfYs4E*5|aQ>r_ zdeCiKB>s88Z4X(op3skP$~ffL-aGhHD|a=s=hh#fo~~^zhyfF1MxR$z83V^U<}|Y^ zz5#4L^+>5Yr7kmIZ1Q8g!)G18mG8=S+;Tgav!9-lbijNd=Aj`EDSUog63OQwyP-_! zWU=641|zF1ze);G1r9c+$W^5W`#|feK9$f9nK&HR=oZE-X2Wv!8uqBB|J;@Q{?3JiTa8$nm~j74qr_(#Lc z72`&P9;{nNG?$+S(DIeun8@=+<|Q9!Ur_h{ta zXh#jx8^x^+Cf&y(wp(a3B0$MTj2dZ@ZqHy95wO`ZfHT%=XO+XmNZ%bps$h1YUT5sO zmZ#;SscpBVUl)Hr*{sD`kY7fr%a!i=6BRmIF;o+9dF%Pak?lmT??46$c6G>)qKQ@S z9CP<}-YvIu)}}XpG>?fT$1`p>#1lK)j(0nuAs#0=!e-SS2=>w@FtZy4>)9%iKXb}3 zEPVYUx_E>fqZ{fP` z5te|U$8=tn0kw^d=G+>04Izg^A>K~(i9KoIdlvmHv)8zpoSEwIpV*482S&)sCOGpY z{6qQ3?yknMTfchiVJIz4IK?z5e%@Pz81CokGka49*L)dH@v0y*u9{BcMQ6$IP;wYC z_bT-kn^lIvY^*3J$57&a&`MbjctH-hWnaZyFQrDbnuKAzsNL4E4@;hWk0igJo6sa> zE-P$t%N;Ll+Md*JVKPe4uy}fu`Z-7HyW$5992R=?;DTu)B1>0M7-?bD8`+OsefY?G zEgO30T@!oT$VBeZ0KT=&#o4g_5lXJ_eS>FsLM2KjvIL8F+elHqq^{2*0eX{WfXDf} z{B$%y8R=QWo}Ox{^4%M z;}PrDMt$cWdohK%UzRKYsF;_DwPyjKAY%G!byBA?FW#p&l{ZQHhExfjZ5Y*yTEG?w zUjn$&_uY^OZ)iH{v4fSVd|#dgPgKr)#>x-y#&aIFF1QE2AV2Is$zcwhe4Dd;gPHT? WO7eb&NHTi$1*j=$DOSo`g!~VPxpJZa delta 1908 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 JVg<|K{{e-Uquc-h delta 1490 zcmV;@1ugo7RQn4diBL{Q4GJ0x0000DNk~Le0004i0000$1Oos70O5AMjFWC8K7R#< zNkli>wLwxMce`+-sQi zt!}EAl`Km>iJG0!O7*C&*Ii#t6diKNA%`4t$RURua>yZv9CFAZha7UqA%`6DL!u0R z%t;0W-3t0eC2?mHyGqn6R~wVN(|^zNz+bnoB-(FZK@wL`zfXW@m%xtk_W(3qOhy+O zu+V50x{Ch6!Q9CXCe9VT+hG{V#@_|d)Vj9WBQVTv7EPSpCb6LZkZk(uH_5&q9>muJ zz(P3aACBU>1=&!6cz4_;=j@7GIf-XG??omS*PWL`QlomALLxliQeK62a&pPNSaTaNu zyNb9{q0%lW119b6S5QQQvoy5Q_B{mXkzNUOY_0O?D*?)`_m30&tBgr%ILJj|3WB*Y z#s!A=TaX6Z_;#(}-$TF>0Dmh1;1~xqZMpzr(mBl@=tf|0%rVBu-hc?Hd}iz`5J;e}0)f+ijUzhG#s(L2*1v}UEPt?&U5_a)*d&ZH z>Q@8!y)ZVEN#X(ta&{Fz&lywU`Nk&B+|6@K|Mca_U=or1dkBaE$!;ZJdZExS#d?li zTJR?3xEKNfDa$kn3yUgjT1goSM3nVia}E zHqBsXh9FvGpPpfUuzw|+q;CNy!Mq~#HTd_HE7Kc+kAdMwLxPDhl=)1a7j+E4dE_nx zNbhD?dQ6{#zD}fmK8t@$; zPjl(#5(NAwnZT0=f$5ng5Shd{@8h$~K$+5yaVBa#w0Ucrs|0{pCr@)~sGFjwUDpUC zQuSq&p-mQ)NK~qH5Z1snVNhy2=-CA@PPDZg zqR8?oZ*#6q-^2`dyD}T0m#7I0@{2@JuX%oP>)R0yu&jXDM2asJ-p@M(uzuzzD-%#d zIjuJ?ol7$_3SEXqE)n#>{}H(u8P-pd3HF6McO za>gTKn}FR(Wy}Kla!ssvH|` zLi*~_h?IN;%EmQfOx|FFd$le12xy01?&NkoV}F6%vuZsz3r$wEy|igd7wF~p*UF4_ zJy*FL;$v;S&-Y%CB1AATi3Tup&eHKD!!ooofw^^;X4rdoyse*C<&J}>f^jSpjMmHd zo?2TgzPa(K+gV$W&BgV(bYFW##a5n|A)_sK3-!9kyDNBk57Fqk`{H-WMtgpA0^li) st0%Yh$43@^K(P1&_NSk>`2SS?0a&sj?`0{fD*ylh07*qoM6N<$g7_M{rvLx| diff --git a/graphics/object_events/pics/pokemon/wailord.png b/graphics/object_events/pics/pokemon/wailord.png index a7032a856a462d258c35136f14fbb086810819d9..a1fc3a087a2641b82ead18cbd07042531268a140 100644 GIT binary patch literal 10094 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 delta 1218 zcmV;z1U>uiPU{JOiBL{Q4GJ0x0000DNk~Le0004i0000$1Oos70O5AMi~s-t2XskI zMF-^x0uL)7YX%Va0000NbVXQnQ*UN;cVTj607pzjP)ME|7+^2GoE z1P@6>K~#90?U}o7+b|S{H4Einc<3$5fR7F^>Y2z-2ee0+R-e0+R-e0+R- ze0+R-UOMdY&tW`&AdKB(7jW@oQ{+LAXNPlA0Az@viyxg37=y*ZoD|a}8QBe8{P>Vd zfEjiNaW4FX;i3E)!YIW`9OncQ8L)KG#h)dc`Qe-kj+5j9>j281Bl%{YAIw#S*lWba zpCRn(VtkEFqbL`GlO5gxj2|CD>BX2*`z(TUA^7lscL3vmN9S%sW#)GW@en`>f_bKO z@#Ay5p>X~O==|g${_-6l6oeqyYQ(|0;8fK3$ld{zA0Gl`tkWRMxgdy@7A%6>ir<)i zp6AA&J(ZV&;tpdSK)4W8+$c!WiZAsR!Y@fOuBPa)DeK}Qe5VDI9sgsTCGt8qECxzY za+6>{@`~qw8W(=NzOMESFVlAX34+)66(?711%vVlDXu>u;m1e#lq)Vwf-Wuu85b0T zj0-Y@;C5c|jj2W)B_zj4$rl=vOY~%S{s5D4o{MuAZMeKXh5cp=sKKC^Rs7OaWFb68 zYuv@dvgPRx9{#{6-=vVX;ZiVz{ZbEwL6ESD8(*t`usbY*J)vKGkEbRmn2e^oIovbW zhF5}esW%IfiW{e)qN;Jz15%T);#vbmviB1i(dM4l#brWBlwe}IgW;mi4YQbQ7Aoq4 zywO8>Z>kD|=6=h?rC?qc)YptKt@EYc0VSwP#Pr_0t*--(8Y1v-^bX)$3c?l=RpSZV z=+A(EEbBbg8`x&?zWul`Oai3N8$Z_t=dHLBlnZ@XYr3FlqvD29Kt8VD@l!bbaQfXe zNb-s|mzjp(jDG63;_93w7nHAjBS;N`MV*^QX}&)BE(AZ`YJw^i*Dn4Bpr{K*{Z?E? zu4CmqpBdh|!a84=1YfOA#8->k{#T?*=RXHMsdg!j85g{3#~%gDSUZ4mzLKotWg4H_z8)fcHR!(PBM)Xveq7T}y?#4h z3YLnQtphmcxr>V|w!Dy{ob)<_*N~-2!H-oGHJ?(+;mesgbgoXS?y&I|y0|nfGQ=N$ z;j3Y9(CHL6!>G84qNv{-go?9t6^TRVQjizeV9@Q_z8<=`2m`>s?AbV3N4+>cT@Rx^ z_tWpM;xQXW5i@a_P0Sxuw=;|_U*BAuUq-w#V&7KnoE!4=A{j#`U0j{h>vlSW;i+v9 zI=I;NGL|gt9l*F4;_)yt)z6c-Jm)t#@8R%={lk`n2fujJ?97TCoG=wz`z|gbID%dL g=>PEe`26?$1;xtqUc5*DdH?_b07*qoM6N<$f)gM;{{R30 diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 3b279745beb9..fe015fc85dfa 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -1379,7 +1379,7 @@ $(OBJEVENTGFXDIR)/pokemon/gligar.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/steelix.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 8 -mheight 8 + $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/snubbull.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 @@ -1502,10 +1502,10 @@ $(OBJEVENTGFXDIR)/pokemon/tyranitar.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/lugia.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 8 -mheight 8 + $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/ho_oh.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 8 -mheight 8 + $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/celebi.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 @@ -1718,7 +1718,7 @@ $(OBJEVENTGFXDIR)/pokemon/wailmer.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/wailord.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 8 -mheight 8 + $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/numel.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 @@ -1901,13 +1901,13 @@ $(OBJEVENTGFXDIR)/pokemon/latios.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/kyogre.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 8 -mheight 8 + $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/groudon.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 8 -mheight 8 + $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/rayquaza.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 8 -mheight 8 + $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/jirachi.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 97d685c9ff78..ed53c4f7fb2f 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -482,7 +482,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, - [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, + [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, @@ -523,8 +523,8 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, - [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, - [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, + [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, + [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, @@ -595,7 +595,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, - [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, + [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, @@ -656,9 +656,9 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, - [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, - [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, - [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, + [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, + [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, + [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, }; diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 5f58c91350d0..76da0b0c62dd 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -3863,12 +3863,12 @@ static const struct SpriteFrameImage sPicTable_Gligar[] = { overworld_frame(gObjectEventPic_Gligar, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Steelix[] = { - overworld_frame(gObjectEventPic_Steelix, 8, 8, 0), - overworld_frame(gObjectEventPic_Steelix, 8, 8, 1), - overworld_frame(gObjectEventPic_Steelix, 8, 8, 2), - overworld_frame(gObjectEventPic_Steelix, 8, 8, 3), - overworld_frame(gObjectEventPic_Steelix, 8, 8, 4), - overworld_frame(gObjectEventPic_Steelix, 8, 8, 5), + overworld_frame(gObjectEventPic_Steelix, 4, 4, 0), + overworld_frame(gObjectEventPic_Steelix, 4, 4, 1), + overworld_frame(gObjectEventPic_Steelix, 4, 4, 2), + overworld_frame(gObjectEventPic_Steelix, 4, 4, 3), + overworld_frame(gObjectEventPic_Steelix, 4, 4, 4), + overworld_frame(gObjectEventPic_Steelix, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Snubbull[] = { overworld_frame(gObjectEventPic_Snubbull, 4, 4, 0), @@ -4191,20 +4191,20 @@ static const struct SpriteFrameImage sPicTable_Tyranitar[] = { overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Lugia[] = { - overworld_frame(gObjectEventPic_Lugia, 8, 8, 0), - overworld_frame(gObjectEventPic_Lugia, 8, 8, 1), - overworld_frame(gObjectEventPic_Lugia, 8, 8, 2), - overworld_frame(gObjectEventPic_Lugia, 8, 8, 3), - overworld_frame(gObjectEventPic_Lugia, 8, 8, 4), - overworld_frame(gObjectEventPic_Lugia, 8, 8, 5), + overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), + overworld_frame(gObjectEventPic_Lugia, 4, 4, 1), + overworld_frame(gObjectEventPic_Lugia, 4, 4, 2), + overworld_frame(gObjectEventPic_Lugia, 4, 4, 3), + overworld_frame(gObjectEventPic_Lugia, 4, 4, 4), + overworld_frame(gObjectEventPic_Lugia, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Ho_oh[] = { - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 0), - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 1), - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 2), - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 3), - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 4), - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 5), + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 0), + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 1), + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 2), + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 3), + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 4), + overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Celebi[] = { overworld_frame(gObjectEventPic_Celebi, 4, 4, 0), @@ -4767,12 +4767,12 @@ static const struct SpriteFrameImage sPicTable_Wailmer[] = { overworld_frame(gObjectEventPic_Wailmer, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Wailord[] = { - overworld_frame(gObjectEventPic_Wailord, 8, 8, 0), - overworld_frame(gObjectEventPic_Wailord, 8, 8, 1), - overworld_frame(gObjectEventPic_Wailord, 8, 8, 2), - overworld_frame(gObjectEventPic_Wailord, 8, 8, 3), - overworld_frame(gObjectEventPic_Wailord, 8, 8, 4), - overworld_frame(gObjectEventPic_Wailord, 8, 8, 5), + overworld_frame(gObjectEventPic_Wailord, 4, 4, 0), + overworld_frame(gObjectEventPic_Wailord, 4, 4, 1), + overworld_frame(gObjectEventPic_Wailord, 4, 4, 2), + overworld_frame(gObjectEventPic_Wailord, 4, 4, 3), + overworld_frame(gObjectEventPic_Wailord, 4, 4, 4), + overworld_frame(gObjectEventPic_Wailord, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Numel[] = { overworld_frame(gObjectEventPic_Numel, 4, 4, 0), @@ -5255,28 +5255,28 @@ static const struct SpriteFrameImage sPicTable_Latios[] = { overworld_frame(gObjectEventPic_Latios, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Kyogre[] = { - overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 0), - overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 1), - overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 2), - overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 3), - overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 4), - overworld_frame(gObjectEventPic_KyogreOld, 4, 4, 5), + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 0), + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1), + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 2), + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3), + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 4), + overworld_frame(gObjectEventPic_Kyogre, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Groudon[] = { - overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 0), - overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 1), - overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 2), - overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 3), - overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 4), - overworld_frame(gObjectEventPic_GroudonOld, 4, 4, 5), + overworld_frame(gObjectEventPic_Groudon, 4, 4, 0), + overworld_frame(gObjectEventPic_Groudon, 4, 4, 1), + overworld_frame(gObjectEventPic_Groudon, 4, 4, 2), + overworld_frame(gObjectEventPic_Groudon, 4, 4, 3), + overworld_frame(gObjectEventPic_Groudon, 4, 4, 4), + overworld_frame(gObjectEventPic_Groudon, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Rayquaza[] = { - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 0), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 1), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 2), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 3), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 4), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 5), + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 0), + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 1), + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 2), + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 3), + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 4), + overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Jirachi[] = { overworld_frame(gObjectEventPic_Jirachi, 4, 4, 0), From 38a21c436fe9f52a7927a08d672ded594bddbba9 Mon Sep 17 00:00:00 2001 From: Ariel Antonitis Date: Thu, 30 Sep 2021 00:00:54 -0400 Subject: [PATCH 075/291] Updated Silcoon & Cascoon object events. Contributed by @SonikkuA-DatH. --- graphics/object_events/pics/pokemon/cascoon.png | Bin 392 -> 695 bytes graphics/object_events/pics/pokemon/silcoon.png | Bin 386 -> 696 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/object_events/pics/pokemon/cascoon.png b/graphics/object_events/pics/pokemon/cascoon.png index 33b1c634d9d8df49eba26cd6bd7d0568418e5a96..104aa23c366569775708d94d4f4d4dc5c23e1f2b 100644 GIT binary patch delta 612 zcmV-q0-ODa1Gfc`Bv%J?NliruOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005oNkl5J0&>q-}Q#QV4vR6jE;jCJA@D1u3YD zis2x~P~#jzmD?aU@TEMI63)m79V3B(6q@ew&1aYUp;Fhl#x<_-*Kzv~8DHLe!1BEZ zsO=jD#6Kl0rnd9vP3ki*b>lcxAiao!e}ChNb<>w>VwC+gW?M6sx1F8~_tmcuXX($} zi+bVd79z1`ugJS>YkJiCeaLn>|5~Ab5N7rx<>Sm=lg3KKP<%ht3Z!sQFM;Z*0`wp~ zgzC+fCc1r;9zw3Z3#DHM-XZ54A~zroR540V3+#2tH}*yTaM3SE-m?|mkVB~Ve`x6P z1G-syTBr?I#UhM?X$9#rXJ{IZ^|`n$jbGiG}?IKc2(*NEy6vHGX!>bMxS4v@jPffU7HvO$P_O*< y`}2_#+9%Jcv{O^tpALhj|9R?_Q%!`t{F#UQHwcS-52jv`o5Q4}Q)Qkt!GvabrmLe?a(6J?8DkWS>0l zG}&=jDPtbrV5-@dddWRMm+q007p@%z8fyLW=u;gB1Cth(CvKJy_jVz@L|{=_*mh=l z27{UhL%!HdLau9u0pFi0@8^ijz=^9P8rVQIoX=^Eo&Wk!nGXS(fTQh9h$1op`}vTJ zLyz6=&5*9gF4uBeEB>5UzE(c=*twH+OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0005pNkl8nu5P(lcZLM+v*+8enfZEr{U?Zy~m?Dr# z5~0V2RDPH~D;yg1gcsQCWY z3np*90JhIqpq?riH*r_@hm_io8Z8!Qe;!DW72|(+;v(u{q!z@;=ND)zUolyaiq3KB z{TIZJ`<_$Q&pg0qMO*|A)z{@weKwe9fBk-d zIlYiTZV3=Lb zQC|OO85=AaZ(T>t*`Tq3+f9kw?^%Qe`Q0s=pAVscSTfEveMB41+_5w|@VAFtT6M(1 zL-OZ0ny>d6=bG`yT5F}nIp{}CP;(mV_ME&EVKkH_D|M3^|PQt$+vemf&0000x)8F8JAOSn?0^ z!#--5*$fsiOSX_de+%I^{di6r{~R`r zU-r)t8!1HhYnP>Z`O&8{=(54Fu4y1lNP4+jy3sb*$fGsn%FB_B7IfB*V83%kq z(CW|R_!`GPxhyB~x>|nD%2pGx)*(Gi824Gq~wTCx?>h z{xSLeQ1m{z3uRxDB@ZPN9etuZu4k`!)^yEZ<^xq3qiF4q&3ym>002ovPDHLkV1f^k BlHmXV From 80a0f61bbbdfadbaa5f40d66678a803c3405ff11 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 2 Oct 2021 21:22:05 -0400 Subject: [PATCH 076/291] Fixed rotating gate palette. --- src/rotating_gate.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/rotating_gate.c b/src/rotating_gate.c index a185d9a14563..a389bfc7d7c8 100644 --- a/src/rotating_gate.c +++ b/src/rotating_gate.c @@ -457,11 +457,12 @@ static const union AffineAnimCmd *const sSpriteAffineAnimTable_RotatingGate[] = sSpriteAffineAnim_RotatingClockwise270to360Faster, }; +#define OBJ_EVENT_PAL_TAG_NPC_1 0x1103 static const struct SpriteTemplate sSpriteTemplate_RotatingGateLarge = { .tileTag = ROTATING_GATE_TILE_TAG, - .paletteTag = 0xFFFF, + .paletteTag = OBJ_EVENT_PAL_TAG_NPC_1, .oam = &sOamData_RotatingGateLarge, .anims = sSpriteAnimTable_RotatingGateLarge, .images = NULL, @@ -472,7 +473,7 @@ static const struct SpriteTemplate sSpriteTemplate_RotatingGateLarge = static const struct SpriteTemplate sSpriteTemplate_RotatingGateRegular = { .tileTag = ROTATING_GATE_TILE_TAG, - .paletteTag = 0xFFFF, + .paletteTag = OBJ_EVENT_PAL_TAG_NPC_1, .oam = &sOamData_RotatingGateRegular, .anims = sSpriteAnimTable_RotatingGateRegular, .images = NULL, @@ -744,7 +745,7 @@ static u8 RotatingGate_CreateGate(u8 gateId, s16 deltaX, s16 deltaY) template.tileTag = gate->shape + ROTATING_GATE_TILE_TAG; - spriteId = CreateSprite(&template, 0, 0, 0x94); + spriteId = CreateSprite(&template, 0, 0, 0x93); if (spriteId == MAX_SPRITES) return MAX_SPRITES; @@ -752,6 +753,7 @@ static u8 RotatingGate_CreateGate(u8 gateId, s16 deltaX, s16 deltaY) y = gate->y + 7; sprite = &gSprites[spriteId]; + UpdateSpritePaletteByTemplate(&template, sprite); sprite->data[0] = gateId; sprite->coordOffsetEnabled = 1; From 3279a7b26b0b572c08d120ef3e1f13717474573f Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Mon, 4 Oct 2021 20:34:47 -0400 Subject: [PATCH 077/291] Fixed script bug when talking to follower pokemon right after turning. --- src/event_object_movement.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index bed66ec6f8b1..510e1381aec7 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -4853,13 +4853,13 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning return FALSE; } - sprite->data[1] = 1; // Enter idle state + sprite->data[1] = 1; // Enter active state; if the player moves the follower will appear return TRUE; } bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - if (gObjectEvents[gPlayerAvatar.objectEventId].movementActionId == 0xFF || gPlayerAvatar.tileTransitionState == T_TILE_CENTER) { // do nothing if player is stationary + if (gPlayerAvatar.tileTransitionState == T_NOT_MOVING && !gObjectEvents[gPlayerAvatar.objectEventId].heldMovementActive ) { // do nothing if player is stationary return FALSE; } else if (!IsFollowerVisible()) { if (objectEvent->invisible) { // Return to shadowing state @@ -4880,8 +4880,7 @@ bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct S bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - // TODO: This check for 0xFF fixes a crash on Route 111, why? - if (objectEvent->movementActionId == 0xFF || ObjectEventExecSingleMovementAction(objectEvent, sprite)) + if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { objectEvent->singleMovementActive = 0; if (sprite->data[1]) { // restore nonzero state @@ -4912,8 +4911,6 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri s16 y; s16 targetX; s16 targetY; - u32 *debugPtr = (u32*) 0x0203d000; - *(debugPtr) = (u32) &sprite->data[0]; targetX = gObjectEvents[gPlayerAvatar.objectEventId].previousCoords.x; targetY = gObjectEvents[gPlayerAvatar.objectEventId].previousCoords.y; From 7d4b1a674fc5a2beb7f19d6db2e876c8edbfc7ec Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 10 Dec 2021 22:56:50 -0500 Subject: [PATCH 078/291] Fixed object events not rendering in Porymap. Credit: Jaizu --- .../object_event_graphics_info.h | 417 ------------------ .../object_event_graphics_info_followers.h | 416 +++++++++++++++++ src/event_object_movement.c | 1 + 3 files changed, 417 insertions(+), 417 deletions(-) create mode 100644 src/data/object_events/object_event_graphics_info_followers.h diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index ed53c4f7fb2f..76392d6a4b80 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -245,420 +245,3 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {0xFFFF, O const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {0xFFFF, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_HoOh, sPicTable_HoOhOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {0xFFFF, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Following, sPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}; - -// Species-indexed pokemon object event table -const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { - [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, - [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, - [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMANDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, - [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, - [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, - [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, - [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, - [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, - [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, - [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, - [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, - [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, - [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, - [SPECIES_RATTATA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, - [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, - [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, - [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, - [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, - [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, - [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, - [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOQUEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, - [SPECIES_VULPIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, - [SPECIES_NINETALES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, - [SPECIES_JIGGLYPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, - [SPECIES_WIGGLYTUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, - [SPECIES_ZUBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, - [SPECIES_GOLBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, - [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, - [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, - [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, - [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, - [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, - [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, - [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, - [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, - [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, - [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, - [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, - [SPECIES_MANKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, - [SPECIES_PRIMEAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, - [SPECIES_GROWLITHE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, - [SPECIES_ARCANINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, - [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, - [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, - [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, - [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, - [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, - [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, - [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, - [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, - [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, - [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, - [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, - [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, - [SPECIES_FARFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, - [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, - [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, - [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, - [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, - [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, - [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, - [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, - [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, - [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, - [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, - [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, - [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, - [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, - [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, - [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, - [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, - [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, - [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, - [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, - [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, - [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, - [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, - [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, - [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, - [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, - [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, - [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, - [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, - [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, - [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, - [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, - [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, - [SPECIES_MR_MIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, - [SPECIES_SCYTHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, - [SPECIES_JYNX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTABUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, - [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, - [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, - [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, - [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, - [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, - [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, - [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, - [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, - [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, - [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, - [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, - [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, - [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, - [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, - [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, - [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, - [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, - [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, - [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, - [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, - [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, - [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, - [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, - [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, - [SPECIES_CYNDAQUIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, - [SPECIES_QUILAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, - [SPECIES_TYPHLOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, - [SPECIES_TOTODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, - [SPECIES_CROCONAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, - [SPECIES_FERALIGATR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, - [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, - [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, - [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, - [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, - [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, - [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, - [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, - [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, - [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, - [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, - [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, - [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, - [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, - [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, - [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, - [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, - [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, - [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, - [SPECIES_FLAAFFY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, - [SPECIES_AMPHAROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, - [SPECIES_BELLOSSOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, - [SPECIES_MARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, - [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, - [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, - [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, - [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, - [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, - [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, - [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, - [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, - [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, - [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, - [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, - [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, - [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, - [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, - [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, - [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, - [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, - [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, - [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, - [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, - [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, - [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, - [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, - [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, - [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, - [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, - [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, - [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, - [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, - [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, - [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, - [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, - [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, - [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, - [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, - [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, - [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, - [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, - [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, - [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, - [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, - [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, - [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, - [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, - [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, - [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, - [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, - [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONTOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, - [SPECIES_SMOOCHUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, - [SPECIES_ELEKID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, - [SPECIES_MAGBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, - [SPECIES_MILTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, - [SPECIES_BLISSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, - [SPECIES_RAIKOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, - [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, - [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, - [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, - [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, - [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, - [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, - [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, - [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, - [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, - [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, - [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, - [SPECIES_TORCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, - [SPECIES_COMBUSKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, - [SPECIES_BLAZIKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, - [SPECIES_MUDKIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, - [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, - [SPECIES_SWAMPERT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, - [SPECIES_POOCHYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, - [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, - [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, - [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, - [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, - [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, - [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, - [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, - [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, - [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, - [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, - [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, - [SPECIES_SEEDOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, - [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, - [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, - [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, - [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, - [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, - [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, - [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, - [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, - [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, - [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, - [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, - [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, - [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, - [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, - [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, - [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, - [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, - [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, - [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, - [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, - [SPECIES_MAKUHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, - [SPECIES_HARIYAMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, - [SPECIES_AZURILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, - [SPECIES_NOSEPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, - [SPECIES_SKITTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, - [SPECIES_DELCATTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, - [SPECIES_SABLEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, - [SPECIES_MAWILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, - [SPECIES_ARON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, - [SPECIES_LAIRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, - [SPECIES_AGGRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, - [SPECIES_MEDITITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, - [SPECIES_MEDICHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRIKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, - [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, - [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, - [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, - [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, - [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, - [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, - [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, - [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, - [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, - [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, - [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, - [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, - [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, - [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, - [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, - [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, - [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, - [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, - [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, - [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, - [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, - [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, - [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, - [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, - [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, - [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, - [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, - [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, - [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, - [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, - [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, - [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, - [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, - [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, - [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, - [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, - [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, - [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, - [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, - [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, - [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, - [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, - [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, - [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, - [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, - [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, - [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, - [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, - [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, - [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, - [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, - [SPECIES_GLALIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, - [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, - [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, - [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, - [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, - [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, - [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, - [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, - [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, - [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, - [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, - [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, - [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, - [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, - [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, - [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, - [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, - [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, - [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, - [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, - [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, - [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, - [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, - [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, - [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, -}; diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h new file mode 100644 index 000000000000..0b6ad8563e04 --- /dev/null +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -0,0 +1,416 @@ +// Species-indexed pokemon object event table +const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { + [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, + [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, + [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMANDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, + [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, + [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, + [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, + [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, + [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, + [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, + [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, + [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, + [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, + [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, + [SPECIES_RATTATA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, + [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, + [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, + [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, + [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, + [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, + [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, + [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOQUEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, + [SPECIES_VULPIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, + [SPECIES_NINETALES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, + [SPECIES_JIGGLYPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, + [SPECIES_WIGGLYTUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, + [SPECIES_ZUBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, + [SPECIES_GOLBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, + [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, + [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, + [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, + [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, + [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, + [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, + [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, + [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, + [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, + [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, + [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, + [SPECIES_MANKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, + [SPECIES_PRIMEAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, + [SPECIES_GROWLITHE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, + [SPECIES_ARCANINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, + [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, + [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, + [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, + [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, + [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, + [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, + [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, + [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, + [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, + [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, + [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, + [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, + [SPECIES_FARFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, + [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, + [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, + [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, + [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, + [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, + [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, + [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, + [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, + [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, + [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, + [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, + [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, + [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, + [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, + [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, + [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, + [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, + [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, + [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, + [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, + [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, + [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, + [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, + [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, + [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, + [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, + [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, + [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, + [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, + [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, + [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, + [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, + [SPECIES_MR_MIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, + [SPECIES_SCYTHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, + [SPECIES_JYNX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTABUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, + [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, + [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, + [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, + [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, + [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, + [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, + [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, + [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, + [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, + [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, + [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, + [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, + [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, + [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, + [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, + [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, + [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, + [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, + [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, + [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, + [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, + [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, + [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, + [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, + [SPECIES_CYNDAQUIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, + [SPECIES_QUILAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, + [SPECIES_TYPHLOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, + [SPECIES_TOTODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, + [SPECIES_CROCONAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, + [SPECIES_FERALIGATR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, + [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, + [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, + [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, + [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, + [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, + [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, + [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, + [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, + [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, + [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, + [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, + [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, + [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, + [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, + [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, + [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, + [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, + [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, + [SPECIES_FLAAFFY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, + [SPECIES_AMPHAROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, + [SPECIES_BELLOSSOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, + [SPECIES_MARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, + [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, + [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, + [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, + [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, + [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, + [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, + [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, + [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, + [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, + [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, + [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, + [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, + [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, + [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, + [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, + [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, + [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, + [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, + [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, + [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, + [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, + [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, + [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, + [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, + [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, + [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, + [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, + [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, + [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, + [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, + [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, + [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, + [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, + [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, + [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, + [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, + [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, + [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, + [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, + [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, + [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, + [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, + [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, + [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, + [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, + [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, + [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, + [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONTOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, + [SPECIES_SMOOCHUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, + [SPECIES_ELEKID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, + [SPECIES_MAGBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, + [SPECIES_MILTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, + [SPECIES_BLISSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, + [SPECIES_RAIKOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, + [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, + [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, + [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, + [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, + [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, + [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, + [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, + [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, + [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, + [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, + [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, + [SPECIES_TORCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, + [SPECIES_COMBUSKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, + [SPECIES_BLAZIKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, + [SPECIES_MUDKIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, + [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, + [SPECIES_SWAMPERT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, + [SPECIES_POOCHYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, + [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, + [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, + [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, + [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, + [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, + [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, + [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, + [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, + [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, + [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, + [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, + [SPECIES_SEEDOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, + [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, + [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, + [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, + [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, + [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, + [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, + [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, + [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, + [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, + [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, + [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, + [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, + [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, + [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, + [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, + [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, + [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, + [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, + [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, + [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, + [SPECIES_MAKUHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, + [SPECIES_HARIYAMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, + [SPECIES_AZURILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, + [SPECIES_NOSEPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, + [SPECIES_SKITTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, + [SPECIES_DELCATTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, + [SPECIES_SABLEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, + [SPECIES_MAWILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, + [SPECIES_ARON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, + [SPECIES_LAIRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, + [SPECIES_AGGRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, + [SPECIES_MEDITITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, + [SPECIES_MEDICHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRIKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, + [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, + [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, + [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, + [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, + [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, + [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, + [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, + [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, + [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, + [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, + [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, + [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, + [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, + [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, + [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, + [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, + [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, + [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, + [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, + [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, + [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, + [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, + [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, + [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, + [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, + [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, + [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, + [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, + [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, + [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, + [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, + [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, + [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, + [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, + [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, + [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, + [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, + [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, + [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, + [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, + [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, + [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, + [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, + [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, + [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, + [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, + [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, + [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, + [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, + [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, + [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, + [SPECIES_GLALIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, + [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, + [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, + [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, + [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, + [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, + [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, + [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, + [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, + [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, + [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, + [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, + [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, + [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, + [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, + [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, + [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, + [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, + [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, + [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, + [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, + [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, + [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, + [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, + [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, +}; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 510e1381aec7..d1ea373d272e 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -489,6 +489,7 @@ const u8 gInitialMovementTypeFacingDirections[] = { #include "data/object_events/base_oam.h" #include "data/object_events/object_event_subsprites.h" #include "data/object_events/object_event_graphics_info.h" +#include "data/object_events/object_event_graphics_info_followers.h" static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_Npc1, OBJ_EVENT_PAL_TAG_NPC_1}, From c7593af21506bd2132ed2f4fafc8ef0ee9800060 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 16 Dec 2021 21:26:50 -0500 Subject: [PATCH 079/291] Fixed bug where follower did not update after depositing in daycare. --- data/scripts/day_care.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/data/scripts/day_care.inc b/data/scripts/day_care.inc index f5c023147b05..dddee4773038 100644 --- a/data/scripts/day_care.inc +++ b/data/scripts/day_care.inc @@ -118,6 +118,7 @@ Route117_PokemonDayCare_EventScript_GiveMonToRaise:: msgbox Route117_PokemonDayCare_Text_WellRaiseYourMon, MSGBOX_DEFAULT waitmoncry special StoreSelectedPokemonInDaycare + callnative UpdateFollowingPokemon incrementgamestat GAME_STAT_USED_DAYCARE specialvar VAR_RESULT, GetDaycareState compare VAR_RESULT, DAYCARE_ONE_MON From 29150322ce833859b6ca27196f52f633c60efa27 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 19 Dec 2021 22:27:39 -0500 Subject: [PATCH 080/291] Fixed follower script release bug. --- include/event_object_movement.h | 1 + src/event_object_movement.c | 3 +-- src/scrcmd.c | 34 ++++++++------------------------- 3 files changed, 10 insertions(+), 28 deletions(-) diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 3330c945221a..0ba2846f7a74 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -92,6 +92,7 @@ void OverrideSecretBaseDecorationSpriteScript(u8 localId, u8 mapNum, u8 mapGroup void GetMapCoordsFromSpritePos(s16, s16, s16 *, s16 *); u8 GetFaceDirectionAnimNum(u8); void SetSpritePosToOffsetMapCoords(s16 *, s16 *, s16, s16); +void ClearObjectEventMovement(struct ObjectEvent *objectEvent, struct Sprite *sprite); void ObjectEventClearHeldMovement(struct ObjectEvent *); void ObjectEventClearHeldMovementIfActive(struct ObjectEvent *); struct Pokemon * GetFirstLiveMon(void); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index d9fd0d2aa2c6..f71a131ae7d7 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -157,7 +157,6 @@ static void CameraObject_0(struct Sprite *); static void CameraObject_1(struct Sprite *); static void CameraObject_2(struct Sprite *); static struct ObjectEventTemplate *FindObjectEventTemplateByLocalId(u8 localId, struct ObjectEventTemplate *templates, u8 count); -static void ClearObjectEventMovement(struct ObjectEvent *, struct Sprite *); static void ObjectEventSetSingleMovement(struct ObjectEvent *, struct Sprite *, u8); static void SetSpriteDataForNormalStep(struct Sprite *, u8, u8); static void InitSpriteForFigure8Anim(struct Sprite *sprite); @@ -5105,7 +5104,7 @@ bool8 MovementType_Invisible_Step2(struct ObjectEvent *objectEvent, struct Sprit return FALSE; } -static void ClearObjectEventMovement(struct ObjectEvent *objectEvent, struct Sprite *sprite) +void ClearObjectEventMovement(struct ObjectEvent *objectEvent, struct Sprite *sprite) { objectEvent->singleMovementActive = FALSE; objectEvent->heldMovementActive = FALSE; diff --git a/src/scrcmd.c b/src/scrcmd.c index da06fce1252c..572fb7a601f2 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1011,14 +1011,8 @@ bool8 ScrCmd_applymovement(struct ScriptContext *ctx) if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) { return FALSE; } - // ClearEventObjectMovement( - objEvent->singleMovementActive = 0; - objEvent->heldMovementActive = FALSE; - objEvent->heldMovementFinished = FALSE; - objEvent->movementActionId = 0xFF; - gSprites[objEvent->spriteId].data[1] = 0; - // ) - gSprites[objEvent->spriteId].animCmdIndex = 0; // Needed because of weird animCmdIndex stuff + ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); + gSprites[objEvent->spriteId].animCmdIndex = 0; // Needed to set start frame of animation ScriptMovement_StartObjectMovementScript(OBJ_EVENT_ID_FOLLOWER, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, EnterPokeballMovement); } return FALSE; @@ -1268,15 +1262,9 @@ bool8 ScrCmd_releaseall(struct ScriptContext *ctx) { u8 playerObjectId; struct ObjectEvent *followerObject = GetFollowerObject(); - if (followerObject) { // Release follower from movement - // ObjectEventClearHeldMovement( TODO: Change the way data[1] determines state - followerObject->singleMovementActive = FALSE; - followerObject->movementActionId = 0xFF; - followerObject->heldMovementActive = FALSE; - followerObject->heldMovementFinished = FALSE; - gSprites[followerObject->spriteId].data[2] = 0; - // ) - } + // Release follower from movement iff it exists and is in the shadowing state + if (followerObject && gSprites[followerObject->spriteId].data[1] == 0) + ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); HideFieldMessageBox(); playerObjectId = GetObjectEventIdByLocalIdAndMap(OBJ_EVENT_ID_PLAYER, 0, 0); @@ -1290,15 +1278,9 @@ bool8 ScrCmd_release(struct ScriptContext *ctx) { u8 playerObjectId; struct ObjectEvent *followerObject = GetFollowerObject(); - if (followerObject) { // Release follower from movement - // ObjectEventClearHeldMovement( - followerObject->singleMovementActive = FALSE; - followerObject->movementActionId = 0xFF; - followerObject->heldMovementActive = FALSE; - followerObject->heldMovementFinished = FALSE; - gSprites[followerObject->spriteId].data[2] = 0; - // ) - } + // Release follower from movement iff it exists and is in the shadowing state + if (followerObject && gSprites[followerObject->spriteId].data[1] == 0) + ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); HideFieldMessageBox(); if (gObjectEvents[gSelectedObjectEvent].active) From c29516bc2fa000f20bc73651d819c2f0715f9bdf Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 21 Dec 2021 21:03:01 -0500 Subject: [PATCH 081/291] Fixed bug with follower update after the party was healed. Credit: Jaizu --- data/event_scripts.s | 1 + data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc | 2 +- data/maps/TrainerHill_Entrance/scripts.inc | 2 ++ data/scripts/pkmn_center_nurse.inc | 3 ++- data/scripts/secret_base.inc | 1 + 5 files changed, 7 insertions(+), 2 deletions(-) diff --git a/data/event_scripts.s b/data/event_scripts.s index 352d004aaf85..4318ca2eb031 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -720,6 +720,7 @@ Common_EventScript_OutOfCenterPartyHeal:: playfanfare MUS_HEAL waitfanfare special HealPlayerParty + callnative UpdateFollowingPokemon fadescreen FADE_FROM_BLACK return diff --git a/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc index 59131fd7ee2a..cf3767d0edce 100644 --- a/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc +++ b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc @@ -79,6 +79,7 @@ SlateportCity_OceanicMuseum_2F_EventScript_CaptStern:: playfanfare MUS_HEAL waitfanfare special HealPlayerParty + callnative UpdateFollowingPokemon removeobject LOCALID_CAPT_STERN setflag FLAG_HIDE_ROUTE_110_TEAM_AQUA call_if_eq VAR_REGISTER_BIRCH_STATE, 0, SlateportCity_OceanicMuseum_2F_EventScript_ReadyRegisterBirch @@ -437,4 +438,3 @@ SlateportCity_OceanicMuseum_2F_Text_SSAnneReplica: .string "“S.S. ANNE\p" .string "“A replica of the luxury liner that\n" .string "circles the globe.â€$" - diff --git a/data/maps/TrainerHill_Entrance/scripts.inc b/data/maps/TrainerHill_Entrance/scripts.inc index 8989883e47fa..164969618ec1 100644 --- a/data/maps/TrainerHill_Entrance/scripts.inc +++ b/data/maps/TrainerHill_Entrance/scripts.inc @@ -96,6 +96,7 @@ TrainerHill_Entrance_EventScript_PlayerExitChallenge:: waitmovement 0 setvar VAR_TRAINER_HILL_IS_ACTIVE, 0 special HealPlayerParty + callnative UpdateFollowingPokemon releaseall TrainerHill_Entrance_EventScript_EndExitChallenge:: end @@ -161,6 +162,7 @@ TrainerHill_Entrance_EventScript_ChooseChallenge:: setvar VAR_TRAINER_HILL_IS_ACTIVE, 1 setvar VAR_TEMP_5, 0 special HealPlayerParty + callnative UpdateFollowingPokemon msgbox TrainerHill_Entrance_Text_TimeProgessGetSetGo, MSGBOX_DEFAULT trainerhill_start releaseall diff --git a/data/scripts/pkmn_center_nurse.inc b/data/scripts/pkmn_center_nurse.inc index 64ccdfa77e55..925666a2750e 100644 --- a/data/scripts/pkmn_center_nurse.inc +++ b/data/scripts/pkmn_center_nurse.inc @@ -33,13 +33,14 @@ EventScript_PkmnCenterNurse_IllTakeYourPkmn2:: return EventScript_PkmnCenterNurse_TakeAndHealPkmn:: - applymovement VAR_0x800B, Common_Movement_WalkInPlaceFasterLeft + applymovement VAR_0x800B, Common_Movement_WalkInPlaceFasterLeft @ TODO: Make follower disappear here waitmovement 0 dofieldeffect FLDEFF_POKECENTER_HEAL waitfieldeffect FLDEFF_POKECENTER_HEAL applymovement VAR_0x800B, Common_Movement_WalkInPlaceFasterDown waitmovement 0 special HealPlayerParty + callnative UpdateFollowingPokemon return EventScript_PkmnCenterNurse_CheckTrainerHillAndUnionRoom:: diff --git a/data/scripts/secret_base.inc b/data/scripts/secret_base.inc index d21bb9aab5c1..6d209b3e402c 100644 --- a/data/scripts/secret_base.inc +++ b/data/scripts/secret_base.inc @@ -646,6 +646,7 @@ SecretBase_EventScript_BattleTrainer:: call_if_eq VAR_RESULT, B_OUTCOME_WON, SecretBase_EventScript_WonSecretBaseBattle call_if_eq VAR_RESULT, B_OUTCOME_LOST, SecretBase_EventScript_LostSecretBaseBattle special HealPlayerParty + callnative UpdateFollowingPokemon release end From 26c38e80935af834eab2e043f3bc4cbfcb9781c9 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 22 Dec 2021 22:30:48 -0500 Subject: [PATCH 082/291] Removed lighting/day-night/shadow code from follower branch. --- common_syms/overworld.txt | 1 - include/event_object_movement.h | 1 - include/global.fieldmap.h | 2 +- include/global.h | 3 +- include/overworld.h | 2 - include/palette.h | 1 - .../field_effect_object_template_pointers.h | 1 - src/data/field_effects/field_effect_objects.h | 6 - .../object_events/object_event_graphics.h | 2 - src/event_object_movement.c | 151 ++++-------------- src/field_effect.c | 4 +- src/field_effect_helpers.c | 3 - src/field_weather.c | 1 - src/field_weather_effect.c | 8 +- src/overworld.c | 59 ------- src/palette.c | 47 ------ 16 files changed, 37 insertions(+), 255 deletions(-) diff --git a/common_syms/overworld.txt b/common_syms/overworld.txt index 48333620987e..e136f5444928 100644 --- a/common_syms/overworld.txt +++ b/common_syms/overworld.txt @@ -6,4 +6,3 @@ gFieldCallback gFieldCallback2 gLocalLinkPlayerId gFieldLinkPlayerCount -gTimeOfDay diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 0ba2846f7a74..b6d7addfc48a 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -100,7 +100,6 @@ void UpdateFollowingPokemon(void); void RemoveFollowingPokemon(void); struct ObjectEvent * GetFollowerObject(void); u8 GetDirectionToFace(s16, s16, s16, s16); -void UpdateLightSprite(struct Sprite *); void TrySpawnObjectEvents(s16, s16); u8 CreateObjectGraphicsSprite(u16, void (*)(struct Sprite *), s16 x, s16 y, u8 subpriority); u8 TrySpawnObjectEvent(u8, u8, u8); diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index 75d55e937726..6babb4b9172b 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -181,7 +181,7 @@ struct ObjectEvent u32 inShallowFlowingWater:1; u32 inSandPile:1; u32 inHotSprings:1; - u32 noShadow:1; + u32 hasShadow:1; u32 spriteAnimPausedBackup:1; /*0x03*/ u32 spriteAffineAnimPausedBackup:1; u32 disableJumpLandingGroundEffect:1; diff --git a/include/global.h b/include/global.h index c4094ffc2505..13bdf0282374 100644 --- a/include/global.h +++ b/include/global.h @@ -497,7 +497,6 @@ struct SaveBlock2 extern struct SaveBlock2 *gSaveBlock2Ptr; -extern u8 UpdateSpritePaletteWithTime(u8); extern bool8 IsAccurateGBA(void); struct SecretBaseParty @@ -872,7 +871,7 @@ struct MysteryGiftSave struct WonderCardMetadata cardMetadata; u16 questionnaireWords[NUM_QUESTIONNAIRE_WORDS]; struct WonderNewsMetadata newsMetadata; - u32 trainerIds[2][5]; // Saved ids for 10 trainers, 5 each for battles and trades + u32 trainerIds[2][5]; // Saved ids for 10 trainers, 5 each for battles and trades }; // 0x36C 0x3598 // For external event data storage. The majority of these may have never been used. diff --git a/include/overworld.h b/include/overworld.h index 9cd71f8e053b..0c573eec2a9d 100644 --- a/include/overworld.h +++ b/include/overworld.h @@ -57,7 +57,6 @@ extern void (*gFieldCallback)(void); extern bool8 (*gFieldCallback2)(void); extern u8 gLocalLinkPlayerId; extern u8 gFieldLinkPlayerCount; -extern u8 gTimeOfDay; // Exported ROM declarations extern const struct UCoords32 gDirectionToVectors[]; @@ -136,7 +135,6 @@ void CleanupOverworldWindowsAndTilemaps(void); bool32 IsOverworldLinkActive(void); void CB1_Overworld(void); void CB2_OverworldBasic(void); -void BlendPalettesWithTime(u32); void CB2_Overworld(void); void SetMainCallback1(void (*cb)(void)); void SetUnusedCallback(void *a0); diff --git a/include/palette.h b/include/palette.h index bd27651d0269..81a1e1caec7c 100644 --- a/include/palette.h +++ b/include/palette.h @@ -59,7 +59,6 @@ void TransferPlttBuffer(void); u8 UpdatePaletteFade(void); void ResetPaletteFade(void); bool8 BeginNormalPaletteFade(u32, s8, u8, u8, u16); -bool8 BeginTimeOfDayPaletteFade(u32, s8, u8, u8, u16); void PaletteStruct_ResetById(u16); void ResetPaletteFadeControl(void); void InvertPlttBuffer(u32); diff --git a/src/data/field_effects/field_effect_object_template_pointers.h b/src/data/field_effects/field_effect_object_template_pointers.h index eb8e52029dee..41d6271bf27c 100755 --- a/src/data/field_effects/field_effect_object_template_pointers.h +++ b/src/data/field_effects/field_effect_object_template_pointers.h @@ -35,7 +35,6 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_AshLaunch; const struct SpriteTemplate gFieldEffectObjectTemplate_Bubbles; const struct SpriteTemplate gFieldEffectObjectTemplate_SmallSparkle; const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza; -const struct SpriteTemplate gFieldEffectObjectTemplate_BallLight; const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[] = { [FLDEFFOBJ_SHADOW_S] = &gFieldEffectObjectTemplate_ShadowSmall, diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index f6b83d5ad80e..b50faedc46cb 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -28,12 +28,6 @@ static const struct SpriteFrameImage sPicTable_ShadowExtraLarge[] = { obj_frame_tiles(gFieldEffectObjectPic_ShadowExtraLarge), }; -const struct SpriteFrameImage gFieldEffectObjectPicTable_BallLight[] = { - obj_frame_tiles(gFieldEffectObjectPic_BallLight), -}; - -const struct SpriteTemplate gFieldEffectObjectTemplate_BallLight = {TAG_NONE, OBJ_EVENT_PAL_TAG_LIGHT, &gObjectEventBaseOam_32x32, sAnimTable_Inanimate, gFieldEffectObjectPicTable_BallLight, gDummySpriteAffineAnimTable, UpdateLightSprite}; - const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall = { .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_MAY, diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 51ad7d393790..43ccdcff779f 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -281,7 +281,6 @@ const u32 gFieldEffectObjectPic_ShadowSmall[] = INCBIN_U32("graphics/field_effec const u32 gFieldEffectObjectPic_ShadowMedium[] = INCBIN_U32("graphics/field_effects/pics/shadow_medium.4bpp"); const u32 gFieldEffectObjectPic_ShadowLarge[] = INCBIN_U32("graphics/field_effects/pics/shadow_large.4bpp"); const u32 gFieldEffectObjectPic_ShadowExtraLarge[] = INCBIN_U32("graphics/field_effects/pics/shadow_extra_large.4bpp"); -const u32 gFieldEffectObjectPic_BallLight[] = INCBIN_U32("graphics/object_events/pics/misc/light.4bpp"); static const u32 sFiller[0x48] = {}; const u8 gFieldEffectPic_CutGrass[] = INCBIN_U8("graphics/field_effects/pics/cut_grass.4bpp"); const u32 gFieldEffectPic_CutGrass_Copy[] = INCBIN_U32("graphics/field_effects/pics/cut_grass.4bpp"); @@ -779,5 +778,4 @@ const u32 gObjectEventPic_RayquazaCutscene[] = INCBIN_U32("graphics/object_event const u16 gObjectEventPal_HoOh[] = INCBIN_U16("graphics/object_events/palettes/ho_oh.gbapal"); const u16 gObjectEventPal_Lugia[] = INCBIN_U16("graphics/object_events/palettes/lugia.gbapal"); -const u16 gObjectEventPaletteLight[] = INCBIN_U16("graphics/object_events/palettes/light.gbapal"); const u16 gObjectEventPaletteEmotes[] = INCBIN_U16("graphics/misc/emotes.gbapal"); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index f71a131ae7d7..ee12d3d579d2 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -449,7 +449,6 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_RS_BRENDAN 0x1122 #define OBJ_EVENT_PAL_TAG_RS_MAY 0x1123 #define OBJ_EVENT_PAL_TAG_DYNAMIC 0x1124 -#define OBJ_EVENT_PAL_TAG_LIGHT 0x8001 #define OBJ_EVENT_PAL_TAG_EMOTES 0x8002 #define OBJ_EVENT_PAL_TAG_NONE 0x11FF @@ -499,7 +498,6 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_RubySapphireBrendan, OBJ_EVENT_PAL_TAG_RS_BRENDAN}, {gObjectEventPal_RubySapphireMay, OBJ_EVENT_PAL_TAG_RS_MAY}, {gObjectEventPal_Npc1, OBJ_EVENT_PAL_TAG_DYNAMIC}, - {gObjectEventPaletteLight, OBJ_EVENT_PAL_TAG_LIGHT}, {gObjectEventPaletteEmotes, OBJ_EVENT_PAL_TAG_EMOTES}, {NULL, 0x0000}, }; @@ -1684,7 +1682,6 @@ static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species, u8 if (IndexOfSpritePaletteTag(spritePalette->tag) == 0xFF) { // Load compressed palette LoadCompressedSpritePalette(spritePalette); sprite->oam.paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present - UpdateSpritePaletteWithTime(sprite->oam.paletteNum); } else sprite->oam.paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present } @@ -1937,87 +1934,6 @@ bool8 ScrFunc_followerfly(struct ScriptContext *ctx) { return FALSE; } -// Sprite callback for light sprites -void UpdateLightSprite(struct Sprite *sprite) { - s16 left = gSaveBlock1Ptr->pos.x - 2; - s16 right = gSaveBlock1Ptr->pos.x + 17; - s16 top = gSaveBlock1Ptr->pos.y; - s16 bottom = gSaveBlock1Ptr->pos.y + 15; - s16 x = sprite->data[6]; - s16 y = sprite->data[7]; - u16 sheetTileStart; - u32 paletteNum; - bool8 finished = TRUE; - // Ripped from RemoveObjectEventIfOutsideView - if (x >= left && x <= right - && y >= top && y <= bottom) - finished = FALSE; - finished = finished ? finished : gTimeOfDay != TIME_OF_DAY_NIGHT; - if (finished) { - sheetTileStart = sprite->sheetTileStart; - paletteNum = sprite->oam.paletteNum; - DestroySprite(sprite); - FieldEffectFreeTilesIfUnused(sheetTileStart); - FieldEffectFreePaletteIfUnused(paletteNum); - return; - } - - if (gPlayerAvatar.tileTransitionState) { // As long as the second coefficient stays 12, shadows will not change - Weather_SetBlendCoeffs(7, 12); - sprite->invisible = FALSE; - } else { - Weather_SetBlendCoeffs(12, 12); - sprite->invisible = gSaveBlock2Ptr->playTimeVBlanks & 1; - } -} - -// Spawn a light at a map coordinate based on metatile behavior -static void SpawnLightSprite(s16 x, s16 y, s16 camX, s16 camY, u32 behavior) { - struct Sprite *sprite; - u8 i; - for (i = 0; i < MAX_SPRITES; i++) { - sprite = &gSprites[i]; - if (sprite->inUse && sprite->callback == UpdateLightSprite && sprite->data[6] == x && sprite->data[7] == y) - return; - } - sprite = &gSprites[CreateSprite(&gFieldEffectObjectTemplate_BallLight, 0, 0, 0)]; - UpdateSpritePaletteByTemplate(&gFieldEffectObjectTemplate_BallLight, sprite); - GetMapCoordsFromSpritePos(x + camX, y + camY, &sprite->x, &sprite->y); - sprite->data[6] = x; - sprite->data[7] = y; - sprite->affineAnims = gDummySpriteAffineAnimTable; - sprite->affineAnimBeginning = TRUE; - sprite->centerToCornerVecX = -(32 >> 1); - sprite->centerToCornerVecY = -(32 >> 1); - sprite->oam.priority = 1; - sprite->oam.objMode = 1; // BLEND - sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; - sprite->coordOffsetEnabled = TRUE; - sprite->x += 8; - sprite->y += 22 + sprite->centerToCornerVecY; -} - -void TrySpawnLightSprites(s16 camX, s16 camY) { - s16 left = gSaveBlock1Ptr->pos.x - 2; - s16 right = gSaveBlock1Ptr->pos.x + 17; - s16 top = gSaveBlock1Ptr->pos.y; - s16 bottom = gSaveBlock1Ptr->pos.y + 16; - u8 i = 0; - s16 x, y; - u32 behavior; - if (gTimeOfDay != TIME_OF_DAY_NIGHT) - return; - for (i = 0; gLightMetatiles[i].x > 0; i++) { - x = gLightMetatiles[i].x; - y = gLightMetatiles[i].y; - if (x >= left && x <= right && y >= top && y <= bottom) { - behavior = MapGridGetMetatileBehaviorAt(x, y); - if (behavior == 0x04) // TODO: Use an actual constant for light metatiles - SpawnLightSprite(x, y, camX, camY, behavior); - } - } -} - void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) { u8 i; @@ -2048,7 +1964,6 @@ void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) TrySpawnObjectEventTemplate(template, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, cameraX, cameraY); } } - TrySpawnLightSprites(cameraX, cameraY); } void RemoveObjectEventsOutsideView(void) @@ -2102,7 +2017,6 @@ void SpawnObjectEventsOnReturnToField(s16 x, s16 y) SpawnObjectEventOnReturnToField(i, x, y); } CreateReflectionEffectSprites(); - TrySpawnLightSprites(x, y); } static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) @@ -2166,7 +2080,7 @@ static void ResetObjectEventFldEffData(struct ObjectEvent *objectEvent) { objectEvent->singleMovementActive = FALSE; objectEvent->triggerGroundEffectsOnMove = TRUE; - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; objectEvent->hasReflection = FALSE; objectEvent->inShortGrass = FALSE; objectEvent->inShallowFlowingWater = FALSE; @@ -2191,7 +2105,6 @@ static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct sprite->inUse = TRUE; if (IndexOfSpritePaletteTag(spritePalette->tag) == 0xFF) { sprite->oam.paletteNum = LoadSpritePalette(spritePalette); - UpdateSpritePaletteWithTime(sprite->oam.paletteNum); } else { sprite->oam.paletteNum = LoadSpritePalette(spritePalette); } @@ -2437,7 +2350,6 @@ static u8 LoadSpritePaletteIfTagExists(const struct SpritePalette *spritePalette if (IndexOfSpritePaletteTag(spritePalette->tag) != 0xFF) return 0xFF; paletteNum = LoadSpritePalette(spritePalette); - UpdateSpritePaletteWithTime(paletteNum); return paletteNum; } @@ -6154,7 +6066,7 @@ bool8 MovementAction_Jump2Down_Step1(struct ObjectEvent *objectEvent, struct Spr { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -6171,7 +6083,7 @@ bool8 MovementAction_Jump2Up_Step1(struct ObjectEvent *objectEvent, struct Sprit { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -6188,7 +6100,7 @@ bool8 MovementAction_Jump2Left_Step1(struct ObjectEvent *objectEvent, struct Spr { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -6205,7 +6117,7 @@ bool8 MovementAction_Jump2Right_Step1(struct ObjectEvent *objectEvent, struct Sp { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -6976,7 +6888,7 @@ bool8 MovementAction_JumpDown_Step1(struct ObjectEvent *objectEvent, struct Spri { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -6993,7 +6905,7 @@ bool8 MovementAction_JumpUp_Step1(struct ObjectEvent *objectEvent, struct Sprite { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -7010,7 +6922,7 @@ bool8 MovementAction_JumpLeft_Step1(struct ObjectEvent *objectEvent, struct Spri { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -7027,7 +6939,7 @@ bool8 MovementAction_JumpRight_Step1(struct ObjectEvent *objectEvent, struct Spr { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -7044,7 +6956,7 @@ bool8 MovementAction_JumpInPlaceDown_Step1(struct ObjectEvent *objectEvent, stru { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -7061,7 +6973,7 @@ bool8 MovementAction_JumpInPlaceUp_Step1(struct ObjectEvent *objectEvent, struct { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -7078,7 +6990,7 @@ bool8 MovementAction_JumpInPlaceLeft_Step1(struct ObjectEvent *objectEvent, stru { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -7095,7 +7007,7 @@ bool8 MovementAction_JumpInPlaceRight_Step1(struct ObjectEvent *objectEvent, str { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -7112,7 +7024,7 @@ bool8 MovementAction_JumpInPlaceDownUp_Step1(struct ObjectEvent *objectEvent, st { if (DoJumpInPlaceAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -7129,7 +7041,7 @@ bool8 MovementAction_JumpInPlaceUpDown_Step1(struct ObjectEvent *objectEvent, st { if (DoJumpInPlaceAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -7146,7 +7058,7 @@ bool8 MovementAction_JumpInPlaceLeftRight_Step1(struct ObjectEvent *objectEvent, { if (DoJumpInPlaceAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -7163,7 +7075,7 @@ bool8 MovementAction_JumpInPlaceRightLeft_Step1(struct ObjectEvent *objectEvent, { if (DoJumpInPlaceAnim(objectEvent, sprite)) { - objectEvent->noShadow = 0; + objectEvent->hasShadow = 0; sprite->sActionFuncId = 2; return TRUE; } @@ -7608,7 +7520,7 @@ bool8 MovementAction_AcroWheelieHopFaceDown_Step1(struct ObjectEvent *objectEven { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -7625,7 +7537,7 @@ bool8 MovementAction_AcroWheelieHopFaceUp_Step1(struct ObjectEvent *objectEvent, { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -7642,7 +7554,7 @@ bool8 MovementAction_AcroWheelieHopFaceLeft_Step1(struct ObjectEvent *objectEven { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -7659,7 +7571,7 @@ bool8 MovementAction_AcroWheelieHopFaceRight_Step1(struct ObjectEvent *objectEve { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -7676,7 +7588,7 @@ bool8 MovementAction_AcroWheelieHopDown_Step1(struct ObjectEvent *objectEvent, s { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -7693,7 +7605,7 @@ bool8 MovementAction_AcroWheelieHopUp_Step1(struct ObjectEvent *objectEvent, str { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -7710,7 +7622,7 @@ bool8 MovementAction_AcroWheelieHopLeft_Step1(struct ObjectEvent *objectEvent, s { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -7727,7 +7639,7 @@ bool8 MovementAction_AcroWheelieHopRight_Step1(struct ObjectEvent *objectEvent, { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -7744,7 +7656,7 @@ bool8 MovementAction_AcroWheelieJumpDown_Step1(struct ObjectEvent *objectEvent, { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -7761,7 +7673,7 @@ bool8 MovementAction_AcroWheelieJumpUp_Step1(struct ObjectEvent *objectEvent, st { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -7778,7 +7690,7 @@ bool8 MovementAction_AcroWheelieJumpLeft_Step1(struct ObjectEvent *objectEvent, { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -7795,7 +7707,7 @@ bool8 MovementAction_AcroWheelieJumpRight_Step1(struct ObjectEvent *objectEvent, { if (DoJumpAnim(objectEvent, sprite)) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = FALSE; sprite->sActionFuncId = 2; return TRUE; } @@ -8806,7 +8718,6 @@ static void DoFlaggedGroundEffects(struct ObjectEvent *objEvent, struct Sprite * for (i = 0; i < ARRAY_COUNT(sGroundEffectFuncs); i++, flags >>= 1) if (flags & 1) sGroundEffectFuncs[i](objEvent, sprite); - GroundEffect_Shadow(objEvent, sprite); } void filters_out_some_ground_effects(struct ObjectEvent *objEvent, u32 *flags) @@ -9512,9 +9423,9 @@ u32 StartFieldEffectForObjectEvent(u8 fieldEffectId, struct ObjectEvent *objectE static void DoShadowFieldEffect(struct ObjectEvent *objectEvent) { - if (objectEvent->noShadow) + if (!objectEvent->hasShadow) { - objectEvent->noShadow = FALSE; + objectEvent->hasShadow = 1; StartFieldEffectForObjectEvent(FLDEFF_SHADOW, objectEvent); } } diff --git a/src/field_effect.c b/src/field_effect.c index 5172ea8c8047..35902b455a6a 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -771,7 +771,6 @@ void FieldEffectScript_LoadFadedPalette(u8 **script) struct SpritePalette *palette = (struct SpritePalette *)FieldEffectScript_ReadWord(script); LoadSpritePalette(palette); UpdateSpritePaletteWithWeather(IndexOfSpritePaletteTag(palette->tag)); - UpdateSpritePaletteWithTime(IndexOfSpritePaletteTag(palette->tag)); // Ensure field effects are blended (*script) += 4; } @@ -3271,7 +3270,7 @@ static void FlyOutFieldEffect_FlyOffWithBird(struct Task *task) struct ObjectEvent *objectEvent = &gObjectEvents[gPlayerAvatar.objectEventId]; ObjectEventClearHeldMovementIfActive(objectEvent); objectEvent->inanimate = FALSE; - objectEvent->noShadow = TRUE; // TODO: Make shadow smaller instead of disappearing completely ? + objectEvent->hasShadow = FALSE; SetFlyBirdPlayerSpriteId(task->tBirdSpriteId, objectEvent->spriteId); CameraObjectReset2(); task->tState++; @@ -3491,7 +3490,6 @@ static void FlyInFieldEffect_BirdSwoopDown(struct Task *task) ObjectEventTurn(objectEvent, DIR_WEST); StartSpriteAnim(&gSprites[objectEvent->spriteId], ANIM_GET_ON_OFF_POKEMON_WEST); objectEvent->invisible = FALSE; - objectEvent->noShadow = TRUE; task->tBirdSpriteId = CreateFlyBirdSprite(); StartFlyBirdSwoopDown(task->tBirdSpriteId); SetFlyBirdPlayerSpriteId(task->tBirdSpriteId, objectEvent->spriteId); diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index cf8ba8c47773..977893279c68 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -157,7 +157,6 @@ static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, } paletteNum = LoadSpritePalette(&filteredPalette); UpdateSpritePaletteWithWeather(paletteNum); - UpdateSpritePaletteWithTime(paletteNum); } sprite->oam.paletteNum = paletteNum; sprite->oam.objMode = 1; // Alpha blending @@ -210,7 +209,6 @@ static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) } paletteNum = LoadSpritePalette(&filteredPalette); UpdateSpritePaletteWithWeather(paletteNum); - UpdateSpritePaletteWithTime(paletteNum); } reflectionSprite->oam.paletteNum = paletteNum; } @@ -355,7 +353,6 @@ void UpdateShadowFieldEffect(struct Sprite *sprite) sprite->y = linkedSprite->y + sprite->data[3]; sprite->invisible = linkedSprite->invisible; if (!objectEvent->active - || objectEvent->noShadow || MetatileBehavior_IsPokeGrass(objectEvent->currentMetatileBehavior) || MetatileBehavior_IsSurfableWaterOrUnderwater(objectEvent->currentMetatileBehavior) || MetatileBehavior_IsSurfableWaterOrUnderwater(objectEvent->previousMetatileBehavior)) diff --git a/src/field_weather.c b/src/field_weather.c index 2006f9f761aa..698b079ec2bc 100644 --- a/src/field_weather.c +++ b/src/field_weather.c @@ -862,7 +862,6 @@ void LoadCustomWeatherSpritePalette(const u16 *palette) { LoadPalette(palette, 0x100 + gWeatherPtr->weatherPicSpritePalIndex * 16, 32); UpdateSpritePaletteWithWeather(gWeatherPtr->weatherPicSpritePalIndex); - UpdateSpritePaletteWithTime(gWeatherPtr->weatherPicSpritePalIndex); } static void LoadDroughtWeatherPalette(u8 *gammaIndexPtr, u8 *a1) diff --git a/src/field_weather_effect.c b/src/field_weather_effect.c index 58e5d8c3d3a9..c9231c71fc98 100644 --- a/src/field_weather_effect.c +++ b/src/field_weather_effect.c @@ -479,7 +479,7 @@ void Rain_InitVars(void) gWeatherPtr->rainSpriteVisibleDelay = 8; gWeatherPtr->isDownpour = FALSE; gWeatherPtr->targetRainSpriteCount = 10; - gWeatherPtr->gammaTargetIndex = gTimeOfDay == TIME_OF_DAY_DAY ? 3 : 0; + gWeatherPtr->gammaTargetIndex = 3; gWeatherPtr->gammaStepDelay = 20; SetRainStrengthFromSoundEffect(SE_RAIN); } @@ -1045,7 +1045,7 @@ void Thunderstorm_InitVars(void) gWeatherPtr->rainSpriteVisibleDelay = 4; gWeatherPtr->isDownpour = FALSE; gWeatherPtr->targetRainSpriteCount = 16; - gWeatherPtr->gammaTargetIndex = gTimeOfDay == TIME_OF_DAY_DAY ? 3 : 0; + gWeatherPtr->gammaTargetIndex = 3; gWeatherPtr->gammaStepDelay = 20; gWeatherPtr->weatherGfxLoaded = FALSE; // duplicate assignment gWeatherPtr->thunderTriggered = FALSE; @@ -1142,8 +1142,6 @@ void Thunderstorm_Main(void) if (--gWeatherPtr->thunderDelay == 0) { ApplyWeatherGammaShiftIfIdle(3); - if (gTimeOfDay != TIME_OF_DAY_DAY) - BlendPalettesWithTime(0xFFFFFFFF); gWeatherPtr->thunderAllowEnd = TRUE; if (--gWeatherPtr->thunderShortRetries != 0) { @@ -1184,7 +1182,7 @@ void Thunderstorm_Main(void) case TSTORM_STATE_FADE_THUNDER_LONG: if (--gWeatherPtr->thunderDelay == 0) { - gTimeOfDay == TIME_OF_DAY_DAY ? ApplyWeatherGammaShiftIfIdle_Gradual(19, 3, 5) : BlendPalettesWithTime(0xFFFFFFFF); + ApplyWeatherGammaShiftIfIdle_Gradual(19, 3, 5); gWeatherPtr->initStep++; } break; diff --git a/src/overworld.c b/src/overworld.c index 913a9645d51c..697fd444d5b6 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -184,7 +184,6 @@ static u16 (*sPlayerKeyInterceptCallback)(u32); static bool8 sReceivingFromLink; static u8 sRfuKeepAliveTimer; -u8 static gTimeOfDayState; // IWRAM common u16 *gBGTilemapBuffers1; @@ -196,7 +195,6 @@ bool8 (*gFieldCallback2)(void); u8 gLocalLinkPlayerId; // This is our player id in a multiplayer mode. u8 gFieldLinkPlayerCount; -u8 gTimeOfDay; // EWRAM vars EWRAM_DATA static u8 sObjectEventLoadFlag = 0; @@ -847,7 +845,6 @@ void LoadMapFromCameraTransition(u8 mapGroup, u8 mapNum) RoamerMove(); DoCurrentWeather(); ResetFieldTasksArgs(); - BlendPalettesWithTime(0xFFFFFFFF); RunOnResumeMapScript(); if (gMapHeader.regionMapSectionId != MAPSEC_BATTLE_FRONTIER @@ -1483,59 +1480,6 @@ void CB1_Overworld(void) DoCB1_Overworld(gMain.newKeys, gMain.heldKeys); } -struct TimeOfDayBlend { - u8 coeff:4; - u16 blendColor; -}; - -static const struct TimeOfDayBlend sTimeOfDayBlendVars[] = -{ - [TIME_OF_DAY_NIGHT] = {.coeff = 10, .blendColor = 0x1400}, - [TIME_OF_DAY_TWILIGHT] = {.coeff = 4, .blendColor = 0x155D}, - [TIME_OF_DAY_DAY] = {.coeff = 0, .blendColor = 0}, -}; - -u8 UpdateTimeOfDay(void) { - RtcCalcLocalTime(); - if (gLocalTime.hours >= 20 || gLocalTime.hours < 4) - return gTimeOfDay = TIME_OF_DAY_NIGHT; - else if (gLocalTime.hours >= 10 && gLocalTime.hours < 20) - return gTimeOfDay = TIME_OF_DAY_DAY; - return gTimeOfDay = TIME_OF_DAY_TWILIGHT; -} - -static bool8 MapHasNaturalLight(u8 mapType) { // Weather a map type is naturally lit/outside - return mapType == MAP_TYPE_TOWN || mapType == MAP_TYPE_CITY || mapType == MAP_TYPE_ROUTE; -} - -static bool8 FadePalettesWithTime(void) { - gTimeOfDayState = 0; - gTimeOfDay = UpdateTimeOfDay(); - if (MapHasNaturalLight(gMapHeader.mapType)) { - ResetPaletteFade(); - BeginTimeOfDayPaletteFade(0xFFFFFFFF, 0, 16, sTimeOfDayBlendVars[gTimeOfDay].coeff, sTimeOfDayBlendVars[gTimeOfDay].blendColor); - } -} - -void BlendPalettesWithTime(u32 palettes) { - // Only blend if not transitioning between times and the map type allows - if (gTimeOfDayState == 0 && MapHasNaturalLight(gMapHeader.mapType)) { - u8 i; - for (i = 0; i < 16; i++) { - if (GetSpritePaletteTagByPaletteNum(i) & 0x8000) // Don't blend special sprite palette tags - palettes &= ~(1 << (i + 16)); - } - palettes &= ~0xE000; // Don't blend tile palettes [13,15] - gTimeOfDay = gTimeOfDay > TIME_OF_DAY_MAX ? TIME_OF_DAY_MAX : gTimeOfDay; - BlendPalettes(palettes, sTimeOfDayBlendVars[gTimeOfDay].coeff, sTimeOfDayBlendVars[gTimeOfDay].blendColor); - } -} - -u8 UpdateSpritePaletteWithTime(u8 paletteNum) { - BlendPalettesWithTime(1 << (paletteNum + 16)); - return paletteNum; -} - static void OverworldBasic(void) { ScriptContext2_RunScript(); @@ -1559,7 +1503,6 @@ void CB2_Overworld(void) { u32 *debugPtr = (u32*) 0x0203de00; bool32 fading = (gPaletteFade.active != 0); - *debugPtr = (u32) &gTimeOfDay; if (fading) SetVBlankCallback(NULL); OverworldBasic(); @@ -1662,7 +1605,6 @@ static void CB2_LoadMap2(void) DoMapLoadLoop(&gMain.state); SetFieldVBlankCallback(); SetMainCallback1(CB1_Overworld); - FadePalettesWithTime(); SetMainCallback2(CB2_Overworld); } @@ -1719,7 +1661,6 @@ static void CB2_ReturnToFieldLocal(void) if (ReturnToFieldLocal(&gMain.state)) { SetFieldVBlankCallback(); - FadePalettesWithTime(); SetMainCallback2(CB2_Overworld); } } diff --git a/src/palette.c b/src/palette.c index d9da87625670..58c05e18774f 100644 --- a/src/palette.c +++ b/src/palette.c @@ -205,53 +205,6 @@ bool8 BeginNormalPaletteFade(u32 selectedPalettes, s8 delay, u8 startY, u8 targe } } -// Like normal palette fade but respects sprite/tile palettes immune to time of day fading -bool8 BeginTimeOfDayPaletteFade(u32 selectedPalettes, s8 delay, u8 startY, u8 targetY, u16 blendColor) -{ - u8 temp; - u16 color = blendColor; - - if (gPaletteFade.active) - { - return FALSE; - } - else - { - gPaletteFade.deltaY = 2; - - if (delay < 0) - { - gPaletteFade.deltaY += (delay * -1); - delay = 0; - } - - gPaletteFade_selectedPalettes = selectedPalettes; - gPaletteFade.delayCounter = delay; - gPaletteFade_delay = delay; - gPaletteFade.y = startY; - gPaletteFade.targetY = targetY; - gPaletteFade.blendColor = color; - gPaletteFade.active = 1; - gPaletteFade.mode = TIME_OF_DAY_FADE; - - if (startY < targetY) - gPaletteFade.yDec = 0; - else - gPaletteFade.yDec = 1; - - UpdatePaletteFade(); - - temp = gPaletteFade.bufferTransferDisabled; - gPaletteFade.bufferTransferDisabled = 0; - CpuCopy32(gPlttBufferFaded, (void *)PLTT, PLTT_SIZE); - sPlttBufferTransferPending = 0; - if (gPaletteFade.mode == HARDWARE_FADE && gPaletteFade.active) - UpdateBlendRegisters(); - gPaletteFade.bufferTransferDisabled = temp; - return TRUE; - } -} - // Unused static bool8 BeginPlttFade(u32 selectedPalettes, u8 delay, u8 startY, u8 targetY, u16 blendColor) { From febdb7616ee781654e809b9f7fce896b70ba7174 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 22 Dec 2021 23:28:27 -0500 Subject: [PATCH 083/291] Updated README.md. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 851faed92e30..c52414991363 100644 --- a/README.md +++ b/README.md @@ -9,13 +9,12 @@ There are several branches, each with additional features compared to vanilla: **romhack** branch: * [HGSS-style pokémon followers](https://bulbapedia.bulbagarden.net/wiki/Walking_Pok%C3%A9mon#Pok.C3.A9mon_HeartGold_and_SoulSilver) for all 386 pokémon, including emotes, the 28 Unown forms and a majority of follower messages. * Dynamic overworld palettes & reflections compatible with vanilla berry trees. -* HGSS-style alpha-blended shadows for object events. * A way to change a pokemon's nature while mangling its PID as little as possible. * Function to detect newer emulators/new GBA hardware. **icons** branch: * Everything from the **romhack** branch. -* All pokemon icons updated to nicer looking Gen 6 style, based on [this repo](https://github.com/msikma/pokesprite/tree/master/icons/pokemon/regular) +* All pokemon icons updated to Gen 6, based on [this repo](https://github.com/msikma/pokesprite/tree/master/icons/pokemon/regular) * This includes compatibility with the PC, trade, contests, mail, Battle Dome. Examples: ![PC](https://i.imgur.com/wzwJfd1.png) ![Party](https://i.imgur.com/8hbE88t.png) @@ -27,6 +26,7 @@ There are several branches, each with additional features compared to vanilla: * Day/night shading compatible with weather. * GSC-style window lights. * WIP interframe-blended lamp lights at night, i.e in Rustboro. +* HGSS-style alpha-blended shadows for object events. To set up the repository, see [INSTALL.md](INSTALL.md). From 58a3e55b3928019796670d6b7fa3f65b32f1b62a Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 23 Dec 2021 01:35:11 -0500 Subject: [PATCH 084/291] Fixed follower appearance in shops. --- src/event_object_movement.c | 92 ++++++++++++++++++++++++++----------- src/shop.c | 12 ++++- 2 files changed, 77 insertions(+), 27 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index ee12d3d579d2..84057187089f 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -174,6 +174,9 @@ static u8 DoJumpSpecialSpriteMovement(struct Sprite *sprite); static void CreateLevitateMovementTask(struct ObjectEvent *); static void DestroyLevitateMovementTask(u8); static bool8 NpcTakeStep(struct Sprite *sprite); +static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny); +static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny); +static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form); static const struct SpriteFrameImage sPicTable_PechaBerryTree[]; @@ -1557,10 +1560,30 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), const struct SubspriteTable *subspriteTables; struct Sprite *sprite; u8 spriteId; + u16 species; + u8 form; + bool8 shiny; + u8 paletteNum; spriteTemplate = malloc(sizeof(struct SpriteTemplate)); - CopyObjectGraphicsInfoToSpriteTemplate(graphicsId, callback, spriteTemplate, &subspriteTables); - if (spriteTemplate->paletteTag != TAG_NONE) + if (graphicsId == OBJ_EVENT_GFX_OW_MON && GetFollowerInfo(&species, &form, &shiny)) { + const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); + spriteTemplate->tileTag = graphicsInfo->tileTag; + spriteTemplate->paletteTag = graphicsInfo->paletteTag; + spriteTemplate->oam = graphicsInfo->oam; + spriteTemplate->anims = graphicsInfo->anims; + spriteTemplate->images = graphicsInfo->images; + spriteTemplate->affineAnims = graphicsInfo->affineAnims; + spriteTemplate->callback = callback; + subspriteTables = graphicsInfo->subspriteTables; + } else + CopyObjectGraphicsInfoToSpriteTemplate(graphicsId, callback, spriteTemplate, &subspriteTables); + + if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { + const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; + paletteNum = LoadDynamicFollowerPalette(species, form, shiny); + spriteTemplate->paletteTag = spritePalette->tag; + } else if (spriteTemplate->paletteTag != TAG_NONE) LoadObjectEventPalette(spriteTemplate->paletteTag); spriteId = CreateSprite(spriteTemplate, x, y, subpriority); @@ -1661,41 +1684,61 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, return graphicsInfo->tileTag == 0xFFFF ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; // avoid OOB access } -// Set graphics & sprite for a follower object event by species & shininess. -static void FollowerSetGraphics(struct ObjectEvent *objectEvent, u16 species, u8 form, bool8 shiny) { - const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); - objectEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; - ObjectEventSetGraphics(objectEvent, graphicsInfo); - objectEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; - objectEvent->extra.mon.species = species; - objectEvent->extra.mon.form = form; - objectEvent->extra.mon.shiny = shiny; - if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table - struct Sprite *sprite = &gSprites[objectEvent->spriteId]; +// Find, or load, the palette for the specified pokemon info +static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny) { + u8 paletteNum; // Note that the shiny palette tag is `species + SPECIES_SHINY_TAG`, which must be increased with more pokemon // so that palette tags do not overlap const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; - // Free palette if otherwise unused - sprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); - sprite->inUse = TRUE; - if (IndexOfSpritePaletteTag(spritePalette->tag) == 0xFF) { // Load compressed palette + if ((paletteNum = IndexOfSpritePaletteTag(spritePalette->tag)) == 0xFF) { // Load compressed palette LoadCompressedSpritePalette(spritePalette); - sprite->oam.paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present - } else - sprite->oam.paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present + paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present + } + return paletteNum; +} + +// Set graphics & sprite for a follower object event by species & shininess. +static void FollowerSetGraphics(struct ObjectEvent *objEvent, u16 species, u8 form, bool8 shiny) { + const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); + objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; + ObjectEventSetGraphics(objEvent, graphicsInfo); + objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; + objEvent->extra.mon.species = species; + objEvent->extra.mon.form = form; + objEvent->extra.mon.shiny = shiny; + if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table + struct Sprite *sprite = &gSprites[objEvent->spriteId]; + // Free palette if otherwise unused + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); + sprite->inUse = TRUE; + sprite->oam.paletteNum = LoadDynamicFollowerPalette(species, form, shiny); } } +// Retrieve graphic information about the following pokemon, if any +static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) { + struct Pokemon *mon = GetFirstLiveMon(); + if (!mon) { + *species = SPECIES_NONE; + *form = 0; + *shiny = 0; + return FALSE; + } + *species = GetMonData(mon, MON_DATA_SPECIES); + *shiny = IsMonShiny(mon); + *form = *species == SPECIES_UNOWN ? GET_UNOWN_LETTER(mon->box.personality) : 0; + return TRUE; +} + void UpdateFollowingPokemon(void) { // Update following pokemon if any struct ObjectEvent *objEvent = GetFollowerObject(); - struct Pokemon *mon = GetFirstLiveMon(); struct Sprite *sprite; u16 species; bool8 shiny; u8 form; // Avoid spawning large (64x64) follower pokemon inside buildings - if (mon && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(GetMonData(mon, MON_DATA_SPECIES), 0)->width == 64)) { + if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->width == 64)) { if (objEvent == NULL) { // Spawn follower struct ObjectEventTemplate template = { .localId = OBJ_EVENT_ID_FOLLOWER, @@ -1709,9 +1752,6 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any objEvent->invisible = TRUE; } sprite = &gSprites[objEvent->spriteId]; - species = GetMonData(mon, MON_DATA_SPECIES); - shiny = IsMonShiny(mon); - form = species == SPECIES_UNOWN ? GET_UNOWN_LETTER(mon->box.personality) : 0; // Follower appearance changed; move to player and set invisible if (species != objEvent->extra.mon.species || shiny != objEvent->extra.mon.shiny || form != objEvent->extra.mon.form) { MoveObjectEventToMapCoords(objEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); diff --git a/src/shop.c b/src/shop.c index f41ae315f162..25a998307b63 100755 --- a/src/shop.c +++ b/src/shop.c @@ -34,6 +34,7 @@ #include "text_window.h" #include "tv.h" #include "constants/decorations.h" +#include "constants/event_objects.h" #include "constants/items.h" #include "constants/metatile_behaviors.h" #include "constants/rgb.h" @@ -805,7 +806,8 @@ static void BuyMenuCollectObjectEventData(void) { u8 objEventId = GetObjectEventIdByXY(facingX - 4 + x, facingY - 2 + y); - if (objEventId != OBJECT_EVENTS_COUNT) + // skip if invalid or an overworld pokemon that is not following the player + if (objEventId != OBJECT_EVENTS_COUNT && !(gObjectEvents[objEventId].active && gObjectEvents[objEventId].graphicsId == OBJ_EVENT_GFX_OW_MON && gObjectEvents[objEventId].localId != OBJ_EVENT_ID_FOLLOWER)) { sShopData->viewportObjects[r8][OBJ_EVENT_ID] = objEventId; sShopData->viewportObjects[r8][X_COORD] = x; @@ -839,7 +841,12 @@ static void BuyMenuDrawObjectEvents(void) u8 i; u8 spriteId; const struct ObjectEventGraphicsInfo *graphicsInfo; + u8 weatherTemp = gWeatherPtr->palProcessingState; + // This function runs during fadeout, so the weather palette processing state must be temporarily changed, + // so that time-blending will work properly + if (weatherTemp == WEATHER_PAL_STATE_SCREEN_FADING_OUT) + gWeatherPtr->palProcessingState = WEATHER_PAL_STATE_IDLE; for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { if (sShopData->viewportObjects[i][OBJ_EVENT_ID] == OBJECT_EVENTS_COUNT) @@ -862,6 +869,9 @@ static void BuyMenuDrawObjectEvents(void) StartSpriteAnim(&gSprites[spriteId], sShopData->viewportObjects[i][ANIM_NUM]); } + + gWeatherPtr->palProcessingState = weatherTemp; // restore weather state + CpuFastCopy(gPlttBufferFaded + 16*16, gPlttBufferUnfaded + 16*16, PLTT_BUFFER_SIZE); } static bool8 BuyMenuCheckIfObjectEventOverlapsMenuBg(s16 *object) From d06e1d4af6d099458914f967b0f6298a815d6084 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 29 Dec 2021 20:22:13 -0500 Subject: [PATCH 085/291] Added flag for safe follower movement. --- include/constants/flags.h | 1 + src/scrcmd.c | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/include/constants/flags.h b/include/constants/flags.h index 793fe113540e..f76e7b232fdb 100644 --- a/include/constants/flags.h +++ b/include/constants/flags.h @@ -1641,6 +1641,7 @@ #define FLAG_ENABLE_MULTI_CORRIDOR_DOOR (SPECIAL_FLAGS_START + 0x2) #define FLAG_SPECIAL_FLAG_UNUSED_0x4003 (SPECIAL_FLAGS_START + 0x3) // Unused Flag #define FLAG_STORING_ITEMS_IN_PYRAMID_BAG (SPECIAL_FLAGS_START + 0x4) +#define FLAG_SAFE_FOLLOWER_MOVEMENT (SPECIAL_FLAGS_START + 0x5) // When set, applymovement does not put the follower inside a pokeball // FLAG_SPECIAL_FLAG_0x4005 - 0x407F also exist and are unused #define SPECIAL_FLAGS_END (SPECIAL_FLAGS_START + 0x7F) diff --git a/src/scrcmd.c b/src/scrcmd.c index 572fb7a601f2..6ec06cced9f5 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1005,7 +1005,7 @@ bool8 ScrCmd_applymovement(struct ScriptContext *ctx) ScriptMovement_StartObjectMovementScript(localId, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, movementScript); sMovingNpcId = localId; - if (localId != OBJ_EVENT_ID_FOLLOWER) { // Force follower into pokeball + if (localId != OBJ_EVENT_ID_FOLLOWER && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT)) { // Force follower into pokeball objEvent = GetFollowerObject(); // return early if no follower or in shadowing state if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) { @@ -1262,6 +1262,7 @@ bool8 ScrCmd_releaseall(struct ScriptContext *ctx) { u8 playerObjectId; struct ObjectEvent *followerObject = GetFollowerObject(); + FlagClear(FLAG_SAFE_FOLLOWER_MOVEMENT); // Release follower from movement iff it exists and is in the shadowing state if (followerObject && gSprites[followerObject->spriteId].data[1] == 0) ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); @@ -1278,6 +1279,7 @@ bool8 ScrCmd_release(struct ScriptContext *ctx) { u8 playerObjectId; struct ObjectEvent *followerObject = GetFollowerObject(); + FlagClear(FLAG_SAFE_FOLLOWER_MOVEMENT); // Release follower from movement iff it exists and is in the shadowing state if (followerObject && gSprites[followerObject->spriteId].data[1] == 0) ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); From 149f4436c1f56a584dd6f453bb389cace8ce2191 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 29 Dec 2021 20:27:54 -0500 Subject: [PATCH 086/291] Follower pokemon now emerge matching the player's direction. --- src/data/object_events/object_event_anims.h | 94 +++++++++++++++++++-- src/event_object_movement.c | 30 ++++--- 2 files changed, 106 insertions(+), 18 deletions(-) diff --git a/src/data/object_events/object_event_anims.h b/src/data/object_events/object_event_anims.h index 29142561315a..b9edf35b6e93 100755 --- a/src/data/object_events/object_event_anims.h +++ b/src/data/object_events/object_event_anims.h @@ -370,7 +370,7 @@ static const union AnimCmd sAnim_GoFasterSouth[] = ANIMCMD_JUMP(0), }; -static const union AnimCmd sAnim_ExitPokeball[] = +static const union AnimCmd sAnim_ExitPokeballSouth[] = { ANIMCMD_FRAME(0, 1), ANIMCMD_FRAME(0, 3), @@ -379,7 +379,46 @@ static const union AnimCmd sAnim_ExitPokeball[] = ANIMCMD_FRAME(2, 1), ANIMCMD_FRAME(3, 1), ANIMCMD_FRAME(4, 1), - ANIMCMD_FRAME(0, 6), + ANIMCMD_FRAME(0, 8), + ANIMCMD_JUMP(0), +}; + +static const union AnimCmd sAnim_ExitPokeballNorth[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(0, 3), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(2, 8), + ANIMCMD_JUMP(0), +}; + +static const union AnimCmd sAnim_ExitPokeballWest[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(0, 3), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(4, 8), + ANIMCMD_JUMP(0), +}; + +static const union AnimCmd sAnim_ExitPokeballEast[] = +{ + ANIMCMD_FRAME(0, 1, .hFlip = TRUE), + ANIMCMD_FRAME(0, 3), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(4, 8, .hFlip = TRUE), ANIMCMD_JUMP(0), }; @@ -467,15 +506,51 @@ static const union AnimCmd sAnim_GoFastestSouth[] = ANIMCMD_JUMP(0), }; -static const union AnimCmd sAnim_ExitPokeballFast[] = +static const union AnimCmd sAnim_ExitPokeballFastSouth[] = { ANIMCMD_FRAME(0, 1), ANIMCMD_FRAME(1, 1), ANIMCMD_FRAME(2, 1), ANIMCMD_FRAME(3, 1), ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(0, 2), ANIMCMD_FRAME(0, 1), + ANIMCMD_JUMP(0), +}; + +static const union AnimCmd sAnim_ExitPokeballFastNorth[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(2, 2), + ANIMCMD_FRAME(2, 1), + ANIMCMD_JUMP(0), +}; + +static const union AnimCmd sAnim_ExitPokeballFastWest[] = +{ ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(4, 2), + ANIMCMD_FRAME(4, 1), + ANIMCMD_JUMP(0), +}; + +static const union AnimCmd sAnim_ExitPokeballFastEast[] = +{ + ANIMCMD_FRAME(0, 1, .hFlip = TRUE), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(4, 2, .hFlip = TRUE), + ANIMCMD_FRAME(4, 1, .hFlip = TRUE), ANIMCMD_JUMP(0), }; @@ -1025,10 +1100,15 @@ static const union AnimCmd *const sAnimTable_Following[] = { sAnim_EnterNorth, sAnim_EnterWest, sAnim_EnterEast, - sAnim_ExitPokeball, - sAnim_ExitPokeballFast, - sAnim_ExitPokeball, - sAnim_ExitPokeball, + sAnim_ExitPokeballSouth, + sAnim_ExitPokeballNorth, + sAnim_ExitPokeballWest, + sAnim_ExitPokeballEast, + // ANIM_STD_COUNT = + sAnim_ExitPokeballFastSouth, + sAnim_ExitPokeballFastNorth, + sAnim_ExitPokeballFastWest, + sAnim_ExitPokeballFastEast, }; static const union AnimCmd *const sAnimTable_HoOh[] = { diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 84057187089f..f90b72e142fe 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -6311,26 +6311,23 @@ bool8 MovementAction_WalkInPlaceSlowDown_Step0(struct ObjectEvent *objectEvent, // Copy and load objectEvent's palette, but set all opaque colors to white static u8 LoadWhiteFlashPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - - u8 i; u16 paletteData[16]; struct SpritePalette dynamicPalette = {.tag = OBJ_EVENT_PAL_TAG_NONE-1, .data = paletteData}; // TODO: Use a proper palette tag here - for (i=1; i<16; i++) { - paletteData[i] = 0xFFFF; - } + CpuFill16(0xFFFF, &paletteData[1], 30); return UpdateSpritePalette(&dynamicPalette, sprite); } bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - + u8 direction = gObjectEvents[gPlayerAvatar.objectEventId].facingDirection; objectEvent->invisible = FALSE; if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // If player is dashing, the pokemon must come out faster - InitMoveInPlace(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_NORTH), 8); + InitMoveInPlace(objectEvent, sprite, direction, GetMoveDirectionFastestAnimNum(direction) + 4, 8); sprite->data[6] = 0; // fast speed } else { - InitMoveInPlace(objectEvent, sprite, DIR_SOUTH, GetMoveDirectionFastestAnimNum(DIR_SOUTH), 16); + InitMoveInPlace(objectEvent, sprite, direction, GetMoveDirectionFastestAnimNum(direction), 16); sprite->data[6] = 1; // slow speed } + sprite->data[6] |= (direction == DIR_EAST ? 1 : 0) << 4; ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); return MovementAction_ExitPokeball_Step1(objectEvent, sprite); } @@ -6344,6 +6341,15 @@ static const union AffineAnimCmd sAffineAnim_PokeballExit[] = AFFINEANIMCMD_END, }; +static const union AffineAnimCmd sAffineAnim_PokeballExitEast[] = // sprite is h-flipped when east +{ + AFFINEANIMCMD_FRAME(0xFFC0, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0xFF80, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0xFF40, 0x100, 0, 0), + AFFINEANIMCMD_FRAME(0xFF00, 0x100, 0, 0), + AFFINEANIMCMD_END, +}; + static const union AffineAnimCmd sAffineAnim_PokeballEnter[] = { AFFINEANIMCMD_FRAME(0x100, 0x100, 0, 0), @@ -6365,6 +6371,7 @@ static const union AffineAnimCmd sAffineAnim_PokeballEnterEast[] = // sprtie is static const union AffineAnimCmd *const sAffineAnims_PokeballFollower[] = { sAffineAnim_PokeballExit, + sAffineAnim_PokeballExitEast, sAffineAnim_PokeballEnter, sAffineAnim_PokeballEnterEast, }; @@ -6375,7 +6382,8 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct sprite->data[3]--; if (sprite->data[3] == 0) { - sprite->data[2] = 2; + sprite->sActionFuncId = 2; + sprite->animCmdIndex = 0; sprite->animPaused = TRUE; return TRUE; // Set graphics, palette, and affine animation @@ -6386,7 +6394,7 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct sprite->affineAnims = sAffineAnims_PokeballFollower; sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; InitSpriteAffineAnim(sprite); - StartSpriteAffineAnim(sprite, 0); + StartSpriteAffineAnim(sprite, sprite->data[6] >> 4); // Restore original palette & disable affine } else if ((duration == 0 && sprite->data[3] == 1) || (duration == 1 && sprite->data[3] == 3)) { sprite->affineAnimEnded = TRUE; @@ -6400,7 +6408,7 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u8 direction = objectEvent->facingDirection; InitMoveInPlace(objectEvent, sprite, direction, GetMoveDirectionFasterAnimNum(direction), 16); - sprite->data[6] = direction == DIR_EAST ? 2 : 1; // affine animation number + sprite->data[6] = direction == DIR_EAST ? 3 : 2; // affine animation number return MovementAction_EnterPokeball_Step1(objectEvent, sprite); } From cf673fda9f3b7f720301e341c3a1a65ab30df5c4 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 31 Dec 2021 16:10:01 -0500 Subject: [PATCH 087/291] Added movements to follower messages. Movement credit: SonikkuA-DatH --- data/scripts/follower.inc | 659 +++++++++++++++++++++++++----- include/data.h | 34 +- include/event_scripts.h | 34 +- src/data/text/follower_messages.h | 411 ++++++++++++------- src/event_object_movement.c | 43 +- 5 files changed, 880 insertions(+), 301 deletions(-) diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 6e2b8ee3a0c7..f2e8c4ac7e81 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -7,45 +7,9 @@ gText_FollowerLostInThought:: gText_FollowerDefault:: .string "ERROR 404: Script not found.$" -gText_FollowerUnhappyToBeWet:: - .string "{STR_VAR_1} looks unhappy to be wet.$" - -gText_FollowerSplashesAround:: - .string "{STR_VAR_1} splashes around happily!$" - gText_WantsToFly:: .string "{STR_VAR_1} looks up at the\nsky restlessly.\pWould you like to use FLY?$" -gText_FollowerUnhappyFace:: - .string "{STR_VAR_1} is making an unhappy face...$" - -gText_FollowerHappyRain:: - .string "{STR_VAR_1} seems to be happy\nabout the rain!$" - -gText_FollowerMetLocation:: - .string "{STR_VAR_1} looks around fondly.\nIt seems familiar with this place.$" - -gText_FollowerSkeptical:: - .string "{STR_VAR_1} looks skeptical...\pWhat could it mean?$" - -gText_FollowerAppraising:: - .string "{STR_VAR_1} carefully follows behind.$" - -gText_FollowerHappyWalk:: - .string "{STR_VAR_1} skips happily behind you!$" - -gText_FollowerAboutToFall:: - .string "{STR_VAR_1} seems to be about\nto fall over!$" - -gText_FollowerTryingToKeepUp:: - .string "{STR_VAR_1} is trying very hard\nto keep up with you...$" - -gText_FollowerIsShivering:: - .string "{STR_VAR_1} is shivering.$" - -gText_FollowerBurnPainful:: - .string "{STR_VAR_1}'s burn looks painful!$'" - .macro playfirstmoncry callfunc ScrFunc_playfirstmoncry .endm @@ -83,100 +47,601 @@ EventScript_FollowerEnd:: release end -EventScript_FollowerHappyWalk:: - msgbox gText_FollowerHappyWalk, MSGBOX_DEFAULT +EventScript_FollowerLovesYou:: + applymovement 0xFE ContestHall_Movement_Heart + waitmovement 0xFE waitmoncry + msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT return -EventScript_FollowerAppraising:: - msgbox gText_FollowerAppraising, MSGBOX_DEFAULT - waitmoncry +@ Message address must be loaded into bank 0 +EventScript_FollowerGeneric:: @ similar to Std_MsgboxDefault + waitfieldeffect FLDEFF_EMOTE + message 0x0 + waitmessage + waitbuttonpress return -EventScript_FollowerSkeptical:: - msgbox gText_FollowerSkeptical, MSGBOX_DEFAULT - waitmoncry +EventScript_FollowerJump:: + applymovement 0xFE FollowerSplashMovement + waitmovement 0xFE + waitfieldeffect FLDEFF_EMOTE + message 0x0 + waitmessage + waitbuttonpress return -EventScript_FollowerMetLocation:: - applymovement 0xFE Common_Movement_QuestionMark - waitmoncry +EnterPokeballMovement:: + .byte 0x9F @ EnterPokeball + step_end + +@ Movement scripts below, movements are defined in movement.inc + +FollowerSplashMovement:: + jump_in_place_down + delay_4 + jump_in_place_down + face_player + step_end + +FollowerShiverVerticalMovement: + lock_facing_direction + slide_left + slide_right + slide_right + slide_left + unlock_facing_direction + step_end + +FollowerShiverHorizontalMovement: + lock_facing_direction + slide_up + slide_down + slide_down + slide_up + unlock_facing_direction + step_end + +FollowerNostalgiaMovement: + face_away_player + lock_facing_direction + jump_in_place_down + jump_in_place_down + jump_in_place_down + unlock_facing_direction + face_player + lock_facing_direction + jump_in_place_down + unlock_facing_direction + step_end + +FollowerSkippingMovement: + lock_facing_direction + jump_in_place_down + delay_4 + jump_in_place_down + unlock_facing_direction + step_end + +FollowerJumpOnPlayerNorth: + jump_up + delay_4 + lock_facing_direction + walk_fast_down + unlock_facing_direction + step_end + +FollowerJumpOnPlayerSouth: + jump_down + delay_4 + lock_facing_direction + walk_fast_up + unlock_facing_direction + step_end + +FollowerJumpOnPlayerEast: + jump_right + delay_4 + lock_facing_direction + walk_fast_left + unlock_facing_direction + step_end + +FollowerJumpOnPlayerWest: + jump_left + delay_4 + lock_facing_direction + walk_fast_right + unlock_facing_direction + step_end + +FollowerCuddlingNorth: + face_left + lock_facing_direction + walk_up + walk_in_place_left + walk_in_place_left + unlock_facing_direction + walk_down + face_player + step_end + +FollowerCuddlingSouth: + face_right + lock_facing_direction + walk_down + walk_in_place_right + walk_in_place_right + unlock_facing_direction + walk_up + face_player + step_end + +FollowerCuddlingEast: + face_down + lock_facing_direction + walk_right + walk_in_place_down + walk_in_place_down + unlock_facing_direction + walk_left + face_player + step_end + +FollowerCuddlingWest: + face_down + lock_facing_direction + walk_left + walk_in_place_down + walk_in_place_down + unlock_facing_direction + walk_right + face_player + step_end + +FollowerGetCloserNorth: + walk_up + delay_16 + lock_facing_direction + walk_down + unlock_facing_direction + step_end + +FollowerGetCloserSouth: + walk_down + delay_16 + lock_facing_direction + walk_up + unlock_facing_direction + step_end + +FollowerGetCloserEast: + walk_right + delay_16 + lock_facing_direction + walk_left + unlock_facing_direction + step_end + +FollowerGetCloserWest: + walk_left + delay_16 + lock_facing_direction + walk_right + unlock_facing_direction + step_end + +FollowerPokeNorth: + walk_faster_up + delay_8 + lock_facing_direction + walk_faster_down + delay_4 + walk_faster_up + delay_4 + walk_faster_down + unlock_facing_direction + step_end + +FollowerPokeSouth: + walk_faster_down + delay_8 + lock_facing_direction + walk_faster_up + delay_4 + walk_faster_down + delay_4 + walk_faster_up + unlock_facing_direction + step_end + +FollowerPokeEast: + walk_faster_right + delay_8 + lock_facing_direction + walk_faster_left + delay_4 + walk_faster_right + delay_4 + walk_faster_left + unlock_facing_direction + step_end + +FollowerPokeWest: + walk_faster_left + delay_8 + lock_facing_direction + walk_faster_right + delay_4 + walk_faster_left + delay_4 + walk_faster_right + unlock_facing_direction + step_end + +FollowerLookAround: + face_away_player + delay_16 + delay_16 + face_left + delay_16 + delay_16 + face_up + delay_16 + delay_16 + face_down + delay_16 + delay_16 + step_end + +FollowerLookAway: + face_away_player + delay_16 + delay_16 + step_end + +FollowerLookAwayBark: + face_away_player + lock_facing_direction + jump_in_place_down + jump_in_place_down + unlock_facing_direction + step_end + +FollowerLookAwayPokeG: + face_away_player + lock_facing_direction + walk_in_place_down + walk_in_place_down + walk_in_place_down + unlock_facing_direction + step_end + +FollowerPokeGround: + lock_facing_direction + walk_in_place_down + walk_in_place_down + walk_in_place_down + unlock_facing_direction + step_end + +FollowerStartled: + face_away_player + lock_facing_direction + jump_in_place_down + unlock_facing_direction + face_player + step_end + +FollowerHopFast: + jump_in_place_up + jump_in_place_down + jump_in_place_left + jump_in_place_right + face_player + step_end + +FollowerDizzy: + walk_in_place_left + walk_in_place_fast_right + walk_in_place_slow_up + walk_in_place_fast_down + delay_4 + face_away_player + step_end + +FollowerLookAroundScared: + face_up + delay_16 + face_down + delay_16 + face_left + delay_16 + face_right + delay_16 + face_up + delay_16 + face_down + delay_16 + face_left + delay_16 + face_right + delay_16 + face_player + step_end + +FollowerDance: + lock_facing_direction + jump_in_place_up + unlock_facing_direction + walk_in_place_faster_up + walk_in_place_faster_left + walk_in_place_faster_down + walk_in_place_faster_right + walk_in_place_faster_up + walk_in_place_faster_left + walk_in_place_faster_down + walk_in_place_faster_right + walk_in_place_faster_up + walk_in_place_faster_left + walk_in_place_faster_down + walk_in_place_faster_right + walk_in_place_faster_up + walk_in_place_faster_left + walk_in_place_faster_down + walk_in_place_faster_right + walk_in_place_faster_up + walk_in_place_faster_left + walk_in_place_faster_down + walk_in_place_faster_right + jump_in_place_up + jump_in_place_down + jump_in_place_up + face_player + step_end + +@ Movement scripts + +EventScript_FollowerIsShivering:: + compare VAR_FACING, DIR_NORTH + call_if_eq ShiverVertical + compare VAR_FACING, DIR_SOUTH + call_if_eq ShiverVertical + compare VAR_FACING, DIR_WEST + call_if_eq ShiverHorizontal + compare VAR_FACING, DIR_EAST + call_if_eq ShiverHorizontal + goto EventScript_FollowerGeneric + +ShiverVertical: + applymovement 0xFE FollowerShiverVerticalMovement waitmovement 0xFE - msgbox gText_FollowerMetLocation, MSGBOX_DEFAULT return -EventScript_FollowerUnhappyFace:: - msgbox gText_FollowerUnhappyFace, MSGBOX_DEFAULT - waitmoncry +ShiverHorizontal: + applymovement 0xFE FollowerShiverHorizontalMovement + waitmovement 0xFE return -EventScript_FollowerHappyRain:: - msgbox gText_FollowerHappyRain, MSGBOX_DEFAULT - waitmoncry +EventScript_FollowerNostalgia:: + applymovement 0xFE FollowerNostalgiaMovement + waitmovement 0xFE + goto EventScript_FollowerGeneric + +EventScript_FollowerHopping:: + applymovement 0xFE FollowerSkippingMovement + waitmovement 0xFE + goto EventScript_FollowerGeneric + +JumpOnN: + applymovement 0xFE FollowerJumpOnPlayerNorth + waitmovement 0xFE return -EventScript_FollowerUnhappyToBeWet:: - msgbox gText_FollowerUnhappyToBeWet, MSGBOX_DEFAULT - waitmoncry +JumpOnS: + applymovement 0xFE FollowerJumpOnPlayerSouth + waitmovement 0xFE return -EventScript_FollowerSplashesAbout:: - applymovement 0xFE FollowerSplashMovement +JumpOnE: + applymovement 0xFE FollowerJumpOnPlayerEast waitmovement 0xFE - msgbox gText_FollowerSplashesAround, MSGBOX_DEFAULT return -EventScript_FollowerLovesYou:: - applymovement 0xFE ContestHall_Movement_Heart +JumpOnW: + applymovement 0xFE FollowerJumpOnPlayerWest waitmovement 0xFE - waitmoncry - msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT return -EventScript_FollowerAboutToFall:: - msgbox gText_FollowerAboutToFall, MSGBOX_DEFAULT - waitmoncry +EventScript_FollowerJumpOnPlayer:: + compare VAR_FACING, DIR_NORTH + call_if_eq JumpOnS + compare VAR_FACING, DIR_SOUTH + call_if_eq JumpOnN + compare VAR_FACING, DIR_WEST + call_if_eq JumpOnE + compare VAR_FACING, DIR_EAST + call_if_eq JumpOnW + goto EventScript_FollowerGeneric + +CuddleN: + applymovement 0xFE FollowerCuddlingNorth + waitmovement 0xFE return -EventScript_FollowerTryingToKeepUp:: - msgbox gText_FollowerTryingToKeepUp, MSGBOX_DEFAULT - waitmoncry +CuddleS: + applymovement 0xFE FollowerCuddlingSouth + waitmovement 0xFE return -EventScript_FollowerIsShivering:: - msgbox gText_FollowerIsShivering, MSGBOX_DEFAULT - waitmoncry +CuddleE: + applymovement 0xFE FollowerCuddlingEast + waitmovement 0xFE return -EventScript_FollowerBurnPainful:: - msgbox gText_FollowerBurnPainful, MSGBOX_DEFAULT - waitmoncry +CuddleW: + applymovement 0xFE FollowerCuddlingWest + waitmovement 0xFE return -@ Message address must be loaded into bank 0 -EventScript_FollowerGeneric:: @ similar to Std_MsgboxDefault - waitfieldeffect FLDEFF_EMOTE - message 0x0 - waitmessage - waitbuttonpress +EventScript_FollowerCuddling:: @ similar to Std_MsgboxDefault + compare VAR_FACING, DIR_NORTH + call_if_eq CuddleS + compare VAR_FACING, DIR_SOUTH + call_if_eq CuddleN + compare VAR_FACING, DIR_WEST + call_if_eq CuddleE + compare VAR_FACING, DIR_EAST + call_if_eq CuddleW + goto EventScript_FollowerGeneric + +ShCuddleN: + applymovement 0xFE FollowerShiverVerticalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingNorth + waitmovement 0xFE return -EventScript_FollowerJump:: - applymovement 0xFE FollowerSplashMovement +ShCuddleS: + applymovement 0xFE FollowerShiverVerticalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingSouth waitmovement 0xFE - waitfieldeffect FLDEFF_EMOTE - message 0x0 - waitmessage - waitbuttonpress return -EnterPokeballMovement:: - .byte 0x9F @ EnterPokeball - step_end +ShCuddleE: + applymovement 0xFE FollowerShiverHorizontalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingEast + waitmovement 0xFE + return -FollowerSplashMovement:: @ defined in movement.inc - jump_in_place_down - delay_4 - jump_in_place_down - face_player - step_end +ShCuddleW: + applymovement 0xFE FollowerShiverHorizontalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingWest + waitmovement 0xFE + return + +EventScript_FollowerShiverCuddling:: + compare VAR_FACING, DIR_NORTH + call_if_eq ShCuddleS + compare VAR_FACING, DIR_SOUTH + call_if_eq ShCuddleN + compare VAR_FACING, DIR_WEST + call_if_eq ShCuddleE + compare VAR_FACING, DIR_EAST + call_if_eq ShCuddleW + goto EventScript_FollowerGeneric + +CreepCloserN: + applymovement 0xFE FollowerGetCloserNorth + waitmovement 0xFE + return + +CreepCloserS: + applymovement 0xFE FollowerGetCloserSouth + waitmovement 0xFE + return + +CreepCloserE: + applymovement 0xFE FollowerGetCloserEast + waitmovement 0xFE + return + +CreepCloserW: + applymovement 0xFE FollowerGetCloserWest + waitmovement 0xFE + return + +EventScript_FollowerGetCloser:: + compare VAR_FACING, DIR_NORTH + call_if_eq CreepCloserS + compare VAR_FACING, DIR_SOUTH + call_if_eq CreepCloserN + compare VAR_FACING, DIR_WEST + call_if_eq CreepCloserE + compare VAR_FACING, DIR_EAST + call_if_eq CreepCloserW + goto EventScript_FollowerGeneric + +PokePlayerN: + applymovement 0xFE FollowerGetCloserNorth + waitmovement 0xFE + return + +PokePlayerS: + applymovement 0xFE FollowerGetCloserSouth + waitmovement 0xFE + return + +PokePlayerE: + applymovement 0xFE FollowerGetCloserEast + waitmovement 0xFE + return + +PokePlayerW: + applymovement 0xFE FollowerGetCloserWest + waitmovement 0xFE + return + +EventScript_FollowerPokingPlayer:: + compare VAR_FACING, DIR_NORTH + call_if_eq PokePlayerS + compare VAR_FACING, DIR_SOUTH + call_if_eq PokePlayerN + compare VAR_FACING, DIR_WEST + call_if_eq PokePlayerE + compare VAR_FACING, DIR_EAST + call_if_eq PokePlayerW + goto EventScript_FollowerGeneric + +EventScript_FollowerLookAround:: + applymovement 0xFE FollowerLookAround + waitmovement 0xFE + goto EventScript_FollowerGeneric + +EventScript_FollowerLookAway:: + applymovement 0xFE FollowerLookAway + waitmovement 0xFE + goto EventScript_FollowerGeneric + +EventScript_FollowerLookAwayBark:: + applymovement 0xFE FollowerLookAwayBark + waitmovement 0xFE + goto EventScript_FollowerGeneric + +EventScript_FollowerLookAwayPoke:: + applymovement 0xFE FollowerLookAwayPokeG + waitmovement 0xFE + goto EventScript_FollowerGeneric + +EventScript_FollowerPokeGround:: + applymovement 0xFE FollowerPokeGround + waitmovement 0xFE + goto EventScript_FollowerGeneric + +EventScript_FollowerStartled:: + applymovement 0xFE FollowerStartled + waitmovement 0xFE + goto EventScript_FollowerGeneric + +EventScript_FollowerFastHopping:: + applymovement 0xFE FollowerHopFast + waitmovement 0xFE + goto EventScript_FollowerGeneric + +EventScript_FollowerDizzy:: + applymovement 0xFE FollowerDizzy + waitmovement 0 + goto EventScript_FollowerGeneric + +EventScript_FollowerLookAroundScared:: + applymovement 0xFE FollowerLookAroundScared + waitmovement 0xFE + goto EventScript_FollowerGeneric + +EventScript_FollowerDance:: + applymovement 0xFE FollowerDance + waitmovement 0 + goto EventScript_FollowerGeneric diff --git a/include/data.h b/include/data.h index ea99a691c538..ea33bcbc7776 100644 --- a/include/data.h +++ b/include/data.h @@ -5,7 +5,7 @@ #define SPECIES_SHINY_TAG 500 #define N_FOLLOWER_HAPPY_MESSAGES 31 -#define N_FOLLOWER_NEUTRAL_MESSAGES 15 +#define N_FOLLOWER_NEUTRAL_MESSAGES 14 #define N_FOLLOWER_SAD_MESSAGES 3 #define N_FOLLOWER_UPSET_MESSAGES 3 #define N_FOLLOWER_ANGRY_MESSAGES 5 @@ -13,7 +13,7 @@ #define N_FOLLOWER_LOVE_MESSAGES 10 #define N_FOLLOWER_SURPRISE_MESSAGES 20 #define N_FOLLOWER_CURIOUS_MESSAGES 7 -#define N_FOLLOWER_MUSIC_MESSAGES 15 +#define N_FOLLOWER_MUSIC_MESSAGES 14 #define N_FOLLOWER_POISONED_MESSAGES 1 #define MAX_TRAINER_ITEMS 4 @@ -92,13 +92,19 @@ struct Trainer #define TRAINER_ENCOUNTER_MUSIC(trainer)((gTrainers[trainer].encounterMusic_gender & 0x7F)) +struct FollowerMsgInfo { + const u8 *text; + const u8 *script; +}; + struct FollowerMessagePool { - const char * const * messages; + const struct FollowerMsgInfo * messages; const u8 * script; u16 length; }; + extern const u16 gMinigameDigits_Pal[]; extern const u32 gMinigameDigits_Gfx[]; @@ -146,16 +152,16 @@ extern const u8 gSpeciesNames[][POKEMON_NAME_LENGTH + 1]; extern const u8 gMoveNames[MOVES_COUNT][MOVE_NAME_LENGTH + 1]; // Follower text messages -extern const char * const gFollowerHappyMessages[]; -extern const char * const gFollowerNeutralMessages[]; -extern const char * const gFollowerSadMessages[]; -extern const char * const gFollowerUpsetMessages[]; -extern const char * const gFollowerAngryMessages[]; -extern const char * const gFollowerPensiveMessages[]; -extern const char * const gFollowerLoveMessages[]; -extern const char * const gFollowerSurpriseMessages[]; -extern const char * const gFollowerCuriousMessages[]; -extern const char * const gFollowerMusicMessages[]; -extern const char * const gFollowerPoisonedMessages[]; +extern const struct FollowerMsgInfo gFollowerHappyMessages[]; +extern const struct FollowerMsgInfo gFollowerNeutralMessages[]; +extern const struct FollowerMsgInfo gFollowerSadMessages[]; +extern const struct FollowerMsgInfo gFollowerUpsetMessages[]; +extern const struct FollowerMsgInfo gFollowerAngryMessages[]; +extern const struct FollowerMsgInfo gFollowerPensiveMessages[]; +extern const struct FollowerMsgInfo gFollowerLoveMessages[]; +extern const struct FollowerMsgInfo gFollowerSurpriseMessages[]; +extern const struct FollowerMsgInfo gFollowerCuriousMessages[]; +extern const struct FollowerMsgInfo gFollowerMusicMessages[]; +extern const struct FollowerMsgInfo gFollowerPoisonedMessages[]; #endif // GUARD_DATA_H diff --git a/include/event_scripts.h b/include/event_scripts.h index fd65a66139d5..911afa91dac1 100644 --- a/include/event_scripts.h +++ b/include/event_scripts.h @@ -2,22 +2,28 @@ #define GUARD_EVENT_SCRIPTS_H extern const u8 EventScript_Follower[]; -extern const u8 EventScript_FollowerUnhappyToBeWet[]; -extern const u8 EventScript_FollowerSplashesAbout[]; -extern const u8 EventScript_FollowerLovesYou[]; -extern const u8 EventScript_FollowerUnhappyFace[]; -extern const u8 EventScript_FollowerHappyRain[]; -extern const u8 EventScript_FollowerMetLocation[]; extern const u8 EventScript_FollowerEnd[]; -extern const u8 EventScript_FollowerSkeptical[]; -extern const u8 EventScript_FollowerAppraising[]; -extern const u8 EventScript_FollowerHappyWalk[]; -extern const u8 EventScript_FollowerAboutToFall[]; -extern const u8 EventScript_FollowerTryingToKeepUp[]; -extern const u8 EventScript_FollowerIsShivering[]; -extern const u8 EventScript_FollowerBurnPainful[]; extern const u8 EventScript_FollowerGeneric[]; -extern const u8 EventScript_FollowerLove[]; +extern const u8 EventScript_FollowerLovesYou[]; + +extern const u8 EventScript_FollowerIsShivering[]; +extern const u8 EventScript_FollowerNostalgia[]; +extern const u8 EventScript_FollowerHopping[]; +extern const u8 EventScript_FollowerJumpOnPlayer[]; +extern const u8 EventScript_FollowerCuddling[]; +extern const u8 EventScript_FollowerShiverCuddling[]; +extern const u8 EventScript_FollowerGetCloser[]; +extern const u8 EventScript_FollowerPokingPlayer[]; +extern const u8 EventScript_FollowerLookAround[]; +extern const u8 EventScript_FollowerLookAway[]; +extern const u8 EventScript_FollowerLookAwayBark[]; +extern const u8 EventScript_FollowerLookAwayPoke[]; +extern const u8 EventScript_FollowerPokeGround[]; +extern const u8 EventScript_FollowerStartled[]; +extern const u8 EventScript_FollowerFastHopping[]; +extern const u8 EventScript_FollowerDizzy[]; +extern const u8 EventScript_FollowerLookAroundScared[]; +extern const u8 EventScript_FollowerDance[]; extern const u8 EnterPokeballMovement[]; extern const u8 EventScript_TestSignpostMsg[]; diff --git a/src/data/text/follower_messages.h b/src/data/text/follower_messages.h index 5339a79babc3..7dc9a67df416 100644 --- a/src/data/text/follower_messages.h +++ b/src/data/text/follower_messages.h @@ -1,183 +1,298 @@ +extern const u8 EventScript_FollowerIsShivering[]; +extern const u8 EventScript_FollowerNostalgia[]; +extern const u8 EventScript_FollowerHopping[]; +extern const u8 EventScript_FollowerJumpOnPlayer[]; +extern const u8 EventScript_FollowerCuddling[]; +extern const u8 EventScript_FollowerShiverCuddling[]; +extern const u8 EventScript_FollowerGetCloser[]; +extern const u8 EventScript_FollowerPokingPlayer[]; +extern const u8 EventScript_FollowerLookAround[]; +extern const u8 EventScript_FollowerLookAway[]; +extern const u8 EventScript_FollowerLookAwayBark[]; +extern const u8 EventScript_FollowerLookAwayPoke[]; +extern const u8 EventScript_FollowerPokeGround[]; +extern const u8 EventScript_FollowerStartled[]; +extern const u8 EventScript_FollowerFastHopping[]; +extern const u8 EventScript_FollowerDizzy[]; +extern const u8 EventScript_FollowerLookAroundScared[]; +extern const u8 EventScript_FollowerDance[]; + // 'Generic', unconditional happy messages -const char * const gFollowerHappyMessages[] = { - (const char []) _("{STR_VAR_1} began poking you in the\nstomach."), - (const char []) _("{STR_VAR_1} is happy but shy."), - (const char []) _("{STR_VAR_1} is coming along happily."), - (const char []) _("{STR_VAR_1} is composed."), - (const char []) _("{STR_VAR_1} seems to be feeling\ngreat about walking with you!"), - (const char []) _("{STR_VAR_1} is glowing with health."), - (const char []) _("{STR_VAR_1} looks very happy."), - (const char []) _("{STR_VAR_1} put in extra effort."), - (const char []) _("{STR_VAR_1} is smelling the scents\nof the surrounding air."), - (const char []) _("{STR_VAR_1} is jumping for joy!"), - (const char []) _("{STR_VAR_1} is still feeling great!"), - (const char []) _("Your pokemon has caught the scent of\nsmoke."), - (const char []) _("{STR_VAR_1} is poking at your belly."), - (const char []) _("Your pokemon stretched out its body\nand is relaxing."), - (const char []) _("{STR_VAR_1} looks like it wants to\nlead!"), - (const char []) _("{STR_VAR_1} is doing it's best to\nkeep up with you."), - (const char []) _("{STR_VAR_1} is happily cuddling up\nto you!"), - (const char []) _("{STR_VAR_1} is full of life!"), - (const char []) _("{STR_VAR_1} seems to be very happy!"), - (const char []) _("{STR_VAR_1} is so happy that it\ncan't stand still!"), - (const char []) _("{STR_VAR_1} nodded slowly."), - (const char []) _("{STR_VAR_1} is very eager!"), - (const char []) _("{STR_VAR_1} is wandering around and\nlistening to the different sounds."), - (const char []) _("{STR_VAR_1} looks very interested."), - (const char []) _("{STR_VAR_1} is somehow forcing\nitself to keep going."), - (const char []) _("{STR_VAR_1} gave you a sunny look!"), - (const char []) _("{STR_VAR_1} gives you a happy look\nand a smile."), - (const char []) _("Your pokemon is smelling the scent\nof flowers."), - (const char []) _("{STR_VAR_1} seems very happy to see\nyou!"), - (const char []) _("{STR_VAR_1} faced this way and\ngrinned."), - (const char []) _("{STR_VAR_1} happily cuddled up to\nyou!"), +static const u8 sHappyMsg00[] = _("{STR_VAR_1} began poking you in the\nstomach."); +static const u8 sHappyMsg01[] = _("{STR_VAR_1} is happy but shy."); +static const u8 sHappyMsg02[] = _("{STR_VAR_1} is coming along happily."); +static const u8 sHappyMsg03[] = _("{STR_VAR_1} is composed."); +static const u8 sHappyMsg04[] = _("{STR_VAR_1} seems to be feeling\ngreat about walking with you!"); +static const u8 sHappyMsg05[] = _("{STR_VAR_1} is glowing with health."); +static const u8 sHappyMsg06[] = _("{STR_VAR_1} looks very happy."); +static const u8 sHappyMsg07[] = _("{STR_VAR_1} put in extra effort."); +static const u8 sHappyMsg08[] = _("{STR_VAR_1} is smelling the scents\nof the surrounding air."); +static const u8 sHappyMsg09[] = _("{STR_VAR_1} is jumping for joy!"); +static const u8 sHappyMsg10[] = _("{STR_VAR_1} is still feeling great!"); +static const u8 sHappyMsg11[] = _("Your pokemon has caught the scent of\nsmoke."); +static const u8 sHappyMsg12[] = _("{STR_VAR_1} is poking at your belly."); +static const u8 sHappyMsg13[] = _("Your pokemon stretched out its body\nand is relaxing."); +static const u8 sHappyMsg14[] = _("{STR_VAR_1} looks like it wants to\nlead!"); +static const u8 sHappyMsg15[] = _("{STR_VAR_1} is doing it's best to\nkeep up with you."); +static const u8 sHappyMsg16[] = _("{STR_VAR_1} is happily cuddling up\nto you!"); +static const u8 sHappyMsg17[] = _("{STR_VAR_1} is full of life!"); +static const u8 sHappyMsg18[] = _("{STR_VAR_1} seems to be very happy!"); +static const u8 sHappyMsg19[] = _("{STR_VAR_1} is so happy that it\ncan't stand still!"); +static const u8 sHappyMsg20[] = _("{STR_VAR_1} nodded slowly."); +static const u8 sHappyMsg21[] = _("{STR_VAR_1} is very eager!"); +static const u8 sHappyMsg22[] = _("{STR_VAR_1} is wandering around and\nlistening to the different sounds."); +static const u8 sHappyMsg23[] = _("{STR_VAR_1} looks very interested."); +static const u8 sHappyMsg24[] = _("{STR_VAR_1} is somehow forcing\nitself to keep going."); +static const u8 sHappyMsg25[] = _("{STR_VAR_1} gave you a sunny look!"); +static const u8 sHappyMsg26[] = _("{STR_VAR_1} gives you a happy look\nand a smile."); +static const u8 sHappyMsg27[] = _("Your pokemon is smelling the scent\nof flowers."); +static const u8 sHappyMsg28[] = _("{STR_VAR_1} seems very happy to see\nyou!"); +static const u8 sHappyMsg29[] = _("{STR_VAR_1} faced this way and\ngrinned."); +static const u8 sHappyMsg30[] = _("{STR_VAR_1} happily cuddled up to\nyou!"); // Conditional messages begin here, index 31 - (const char []) _("Your pokemon seems happy about the\ngreat weather."), +static const u8 sHappyMsg31[] = _("Your pokemon seems happy about the\ngreat weather."); + +const struct FollowerMsgInfo gFollowerHappyMessages[] = { + {sHappyMsg00, EventScript_FollowerPokingPlayer}, + {sHappyMsg01}, {sHappyMsg02}, {sHappyMsg03}, {sHappyMsg04}, {sHappyMsg05}, {sHappyMsg06}, {sHappyMsg07}, + {sHappyMsg08, EventScript_FollowerLookAround}, + {sHappyMsg09, EventScript_FollowerHopping}, + {sHappyMsg10}, {sHappyMsg11}, + {sHappyMsg12, EventScript_FollowerPokingPlayer}, + {sHappyMsg13, EventScript_FollowerLookAround}, + {sHappyMsg14}, {sHappyMsg15}, + {sHappyMsg16, EventScript_FollowerCuddling}, + {sHappyMsg17}, {sHappyMsg18}, + {sHappyMsg19, EventScript_FollowerFastHopping}, + {sHappyMsg20}, {sHappyMsg21}, {sHappyMsg22}, {sHappyMsg23}, {sHappyMsg24}, {sHappyMsg25}, {sHappyMsg26}, {sHappyMsg27}, {sHappyMsg28}, {sHappyMsg29}, + {sHappyMsg30, EventScript_FollowerCuddling}, + {sHappyMsg31}, }; // Unconditional neutral messages -const char * const gFollowerNeutralMessages[] = { - (const char []) _("{STR_VAR_1} is steadily poking at\nthe ground."), - (const char []) _("{STR_VAR_1} is standing guard."), - (const char []) _("{STR_VAR_1} is staring patiently at\nnothing at all."), - (const char []) _("{STR_VAR_1} is wandering around."), - (const char []) _("Your pokemon yawned loudly!"), - (const char []) _("Your pokemon is looking around\nrestlessly."), - (const char []) _("{STR_VAR_1} is steadily poking at\nthe ground."), - (const char []) _("{STR_VAR_1} is looking this way and\nsmiling."), - (const char []) _("{STR_VAR_1} is gazing around\nrestlessly."), - (const char []) _("{STR_VAR_1} let out a battle cry."), - (const char []) _("{STR_VAR_1} danced a wonderful\ndance!"), - (const char []) _("{STR_VAR_1} is very eager."), - (const char []) _("{STR_VAR_1} is staring intently into\nthe distance."), - (const char []) _("{STR_VAR_1} is on the lookout!"), - (const char []) _("{STR_VAR_1} looked off into the\ndistance and barked!"), +static const u8 sNeutralMsg00[] = _("{STR_VAR_1} is steadily poking at\nthe ground."); +static const u8 sNeutralMsg01[] = _("{STR_VAR_1} is standing guard."); +static const u8 sNeutralMsg02[] = _("{STR_VAR_1} is staring patiently at\nnothing at all."); +static const u8 sNeutralMsg03[] = _("{STR_VAR_1} is wandering around."); +static const u8 sNeutralMsg04[] = _("Your pokemon yawned loudly!"); +static const u8 sNeutralMsg05[] = _("Your pokemon is looking around\nrestlessly."); +static const u8 sNeutralMsg06[] = _("{STR_VAR_1} is looking this way and\nsmiling."); +static const u8 sNeutralMsg07[] = _("{STR_VAR_1} is gazing around\nrestlessly."); +static const u8 sNeutralMsg08[] = _("{STR_VAR_1} let out a battle cry."); +static const u8 sNeutralMsg09[] = _("{STR_VAR_1} danced a wonderful\ndance!"); +static const u8 sNeutralMsg10[] = _("{STR_VAR_1} is very eager."); +static const u8 sNeutralMsg11[] = _("{STR_VAR_1} is staring intently into\nthe distance."); +static const u8 sNeutralMsg12[] = _("{STR_VAR_1} is on the lookout!"); +static const u8 sNeutralMsg13[] = _("{STR_VAR_1} looked off into the\ndistance and barked!"); + +const struct FollowerMsgInfo gFollowerNeutralMessages[] = { + {sNeutralMsg00, EventScript_FollowerPokeGround}, + {sNeutralMsg01}, + {sNeutralMsg02, EventScript_FollowerLookAway}, + {sNeutralMsg03, EventScript_FollowerLookAround}, + {sNeutralMsg04}, + {sNeutralMsg05, EventScript_FollowerLookAround}, + {sNeutralMsg06}, {sNeutralMsg07}, {sNeutralMsg08}, + {sNeutralMsg09, EventScript_FollowerDance}, + {sNeutralMsg10}, + {sNeutralMsg11, EventScript_FollowerLookAway}, + {sNeutralMsg12}, + {sNeutralMsg13, EventScript_FollowerLookAwayBark}, }; // Unconditional sad messages -const char * const gFollowerSadMessages[] = { - (const char []) _("{STR_VAR_1} is dizzy."), - (const char []) _("{STR_VAR_1} is stepping on your\nfeet!"), - (const char []) _("{STR_VAR_1} seems a little tired."), +static const u8 sSadMsg00[] = _("{STR_VAR_1} is dizzy."); +static const u8 sSadMsg01[] = _("{STR_VAR_1} is stepping on your\nfeet!"); +static const u8 sSadMsg02[] = _("{STR_VAR_1} seems a little tired."); // Conditional messages begin, index 3 - (const char []) _("{STR_VAR_1} is not happy."), - (const char []) _("{STR_VAR_1} is going to fall down!\n"), - (const char []) _("{STR_VAR_1} seems to be about to\nfall over!"), - (const char []) _("{STR_VAR_1} is trying very hard to\nkeep up with you..."), +static const u8 sSadMsg03[] = _("{STR_VAR_1} is not happy."); +static const u8 sSadMsg04[] = _("{STR_VAR_1} is going to fall down!\n"); +static const u8 sSadMsg05[] = _("{STR_VAR_1} seems to be about to\nfall over!"); +static const u8 sSadMsg06[] = _("{STR_VAR_1} is trying very hard to\nkeep up with you..."); + +const struct FollowerMsgInfo gFollowerSadMessages[] = { + {sSadMsg00, EventScript_FollowerDizzy}, + {sSadMsg01}, {sSadMsg02}, + {sSadMsg03}, {sSadMsg04}, {sSadMsg05}, {sSadMsg06}, }; // Unconditional upset messages -const char * const gFollowerUpsetMessages[] = { - (const char []) _("{STR_VAR_1} seems unhappy somehow..."), - (const char []) _("{STR_VAR_1} is making an unhappy\nface."), - (const char []) _(".....Your pokemon seems a little\ncold."), +static const u8 sUpsetMsg00[] = _("{STR_VAR_1} seems unhappy somehow..."); +static const u8 sUpsetMsg01[] = _("{STR_VAR_1} is making an unhappy\nface."); +static const u8 sUpsetMsg02[] = _(".....Your pokemon seems a little\ncold."); // Conditional messages, index 3 - (const char []) _("{STR_VAR_1} is taking shelter in the\ngrass from the rain."), +static const u8 sUpsetMsg03[] = _("{STR_VAR_1} is taking shelter in the\ngrass from the rain."); + +const struct FollowerMsgInfo gFollowerUpsetMessages[] = { + {sUpsetMsg00}, {sUpsetMsg01}, + {sUpsetMsg02, EventScript_FollowerIsShivering}, + {sUpsetMsg03}, }; // Unconditional angry messages -const char * const gFollowerAngryMessages[] = { - (const char []) _("{STR_VAR_1} let out a roar!"), - (const char []) _("{STR_VAR_1} is making a face like\nits angry!"), - (const char []) _("{STR_VAR_1} seems to be angry for\nsome reason."), - (const char []) _("Your pokemon turned to face the\nother way, showing a defiant\pexpression."), - (const char []) _("{STR_VAR_1} cried out."), +static const u8 sAngryMsg00[] = _("{STR_VAR_1} let out a roar!"); +static const u8 sAngryMsg01[] = _("{STR_VAR_1} is making a face like\nits angry!"); +static const u8 sAngryMsg02[] = _("{STR_VAR_1} seems to be angry for\nsome reason."); +static const u8 sAngryMsg03[] = _("Your pokemon turned to face the\nother way, showing a defiant\pexpression."); +static const u8 sAngryMsg04[] = _("{STR_VAR_1} cried out."); + +const struct FollowerMsgInfo gFollowerAngryMessages[] = { + {sAngryMsg00}, {sAngryMsg01}, {sAngryMsg02}, + {sAngryMsg03, EventScript_FollowerLookAway}, + {sAngryMsg04}, }; // Unconditional pensive messages -const char * const gFollowerPensiveMessages[] = { - (const char []) _("{STR_VAR_1} is looking down\nsteadily."), - (const char []) _("{STR_VAR_1} is surveying the area."), - (const char []) _("{STR_VAR_1} is peering down."), - (const char []) _("{STR_VAR_1} is somehow fighting off\nsleep..."), - (const char []) _("{STR_VAR_1} seems to be wandering\naround."), - (const char []) _("{STR_VAR_1} is looking around\nabsentmindedly."), - (const char []) _("{STR_VAR_1} yawned very loudly!"), - (const char []) _("{STR_VAR_1} is relaxing comfortably."), - (const char []) _("{STR_VAR_1} is staring steadfastly\nat your face."), - (const char []) _("{STR_VAR_1} is staring intently at\nyour face."), - (const char []) _("{STR_VAR_1} is focusing its\nattention on you."), - (const char []) _("{STR_VAR_1} is staring into the\ndepths."), - (const char []) _("{STR_VAR_1} is sniffing at the\nground."), - (const char []) _("Your pokemon is staring intently at\nnothing."), - (const char []) _("{STR_VAR_1} focused with a sharp\ngaze!"), - (const char []) _("{STR_VAR_1} is concentrating."), - (const char []) _("{STR_VAR_1} faced this way and\nnodded."), - (const char []) _("{STR_VAR_1} seems a bit nervous..."), - (const char []) _("{STR_VAR_1} is looking at your\nfootprints."), - (const char []) _("{STR_VAR_1} is staring straight into\nyour eyes."), +static const u8 sPensiveMsg00[] = _("{STR_VAR_1} is looking down\nsteadily."); +static const u8 sPensiveMsg01[] = _("{STR_VAR_1} is surveying the area."); +static const u8 sPensiveMsg02[] = _("{STR_VAR_1} is peering down."); +static const u8 sPensiveMsg03[] = _("{STR_VAR_1} is somehow fighting off\nsleep..."); +static const u8 sPensiveMsg04[] = _("{STR_VAR_1} seems to be wandering\naround."); +static const u8 sPensiveMsg05[] = _("{STR_VAR_1} is looking around\nabsentmindedly."); +static const u8 sPensiveMsg06[] = _("{STR_VAR_1} yawned very loudly!"); +static const u8 sPensiveMsg07[] = _("{STR_VAR_1} is relaxing comfortably."); +static const u8 sPensiveMsg08[] = _("{STR_VAR_1} is staring steadfastly\nat your face."); +static const u8 sPensiveMsg09[] = _("{STR_VAR_1} is staring intently at\nyour face."); +static const u8 sPensiveMsg10[] = _("{STR_VAR_1} is focusing its\nattention on you."); +static const u8 sPensiveMsg11[] = _("{STR_VAR_1} is staring into the\ndepths."); +static const u8 sPensiveMsg12[] = _("{STR_VAR_1} is sniffing at the\nground."); +static const u8 sPensiveMsg13[] = _("Your pokemon is staring intently at\nnothing."); +static const u8 sPensiveMsg14[] = _("{STR_VAR_1} focused with a sharp\ngaze!"); +static const u8 sPensiveMsg15[] = _("{STR_VAR_1} is concentrating."); +static const u8 sPensiveMsg16[] = _("{STR_VAR_1} faced this way and\nnodded."); +static const u8 sPensiveMsg17[] = _("{STR_VAR_1} seems a bit nervous..."); +static const u8 sPensiveMsg18[] = _("{STR_VAR_1} is looking at your\nfootprints."); +static const u8 sPensiveMsg19[] = _("{STR_VAR_1} is staring straight into\nyour eyes."); + +const struct FollowerMsgInfo gFollowerPensiveMessages[] = { + {sPensiveMsg00}, + {sPensiveMsg01, EventScript_FollowerLookAround}, + {sPensiveMsg02}, {sPensiveMsg03}, {sPensiveMsg04}, + {sPensiveMsg05, EventScript_FollowerLookAround}, + {sPensiveMsg06}, {sPensiveMsg07}, {sPensiveMsg08}, {sPensiveMsg09}, {sPensiveMsg10}, + {sPensiveMsg11, EventScript_FollowerLookAway}, + {sPensiveMsg12, EventScript_FollowerPokeGround}, + {sPensiveMsg13, EventScript_FollowerLookAway}, + {sPensiveMsg14}, {sPensiveMsg15}, {sPensiveMsg16}, {sPensiveMsg17}, {sPensiveMsg18}, {sPensiveMsg19}, }; // All 'love' messages are unconditional -const char * const gFollowerLoveMessages[] = { - (const char []) _("{STR_VAR_1} suddenly started walking\ncloser!"), - (const char []) _("{STR_VAR_1} cheeks are becoming\nrosy!"), - (const char []) _("Woah! {STR_VAR_1} suddenly hugged\nyou!"), - (const char []) _("Woah! {STR_VAR_1} is suddenly\nplayful!"), - (const char []) _("{STR_VAR_1} is rubbing against your\nlegs!"), - (const char []) _("{STR_VAR_1} blushes."), - (const char []) _("Ah! {STR_VAR_1} cuddles you!"), - (const char []) _("{STR_VAR_1} is regarding you with\nadoration!"), - (const char []) _("{STR_VAR_1} got closer to you."), - (const char []) _("{STR_VAR_1} is keeping close to your\nfeet."), +static const u8 sLoveMsg00[] = _("{STR_VAR_1} suddenly started walking\ncloser!"); +static const u8 sLoveMsg01[] = _("{STR_VAR_1} cheeks are becoming\nrosy!"); +static const u8 sLoveMsg02[] = _("Woah! {STR_VAR_1} suddenly hugged\nyou!"); +static const u8 sLoveMsg03[] = _("Woah! {STR_VAR_1} is suddenly\nplayful!"); +static const u8 sLoveMsg04[] = _("{STR_VAR_1} is rubbing against your\nlegs!"); +static const u8 sLoveMsg05[] = _("{STR_VAR_1} blushes."); +static const u8 sLoveMsg06[] = _("Ah! {STR_VAR_1} cuddles you!"); +static const u8 sLoveMsg07[] = _("{STR_VAR_1} is regarding you with\nadoration!"); +static const u8 sLoveMsg08[] = _("{STR_VAR_1} got closer to you."); +static const u8 sLoveMsg09[] = _("{STR_VAR_1} is keeping close to your\nfeet."); + +const struct FollowerMsgInfo gFollowerLoveMessages[] = { + {sLoveMsg00, EventScript_FollowerGetCloser}, + {sLoveMsg01}, + {sLoveMsg02, EventScript_FollowerCuddling}, + {sLoveMsg03}, + {sLoveMsg04, EventScript_FollowerCuddling}, + {sLoveMsg05}, + {sLoveMsg06, EventScript_FollowerCuddling}, + {sLoveMsg07}, + {sLoveMsg08, EventScript_FollowerGetCloser}, + {sLoveMsg09}, }; // Unconditional surprised messages -const char * const gFollowerSurpriseMessages[] = { - (const char []) _("{STR_VAR_1} is in danger of falling\nover!"), - (const char []) _("{STR_VAR_1} bumped into you!"), - (const char []) _("{STR_VAR_1} doesn't seem to be used\nto its own name yet."), - (const char []) _("{STR_VAR_1} is peering down."), - (const char []) _("Your pokemon stumbled and nearly\nfell!"), - (const char []) _("{STR_VAR_1} feels something and is\nhowling!"), - (const char []) _("{STR_VAR_1} seems refreshed!"), - (const char []) _("{STR_VAR_1} suddenly turned around\nand started barking!"), - (const char []) _("{STR_VAR_1} suddenly turned around!"), - (const char []) _("Your pokemon was surprised that you\nsuddenly spoke to it!"), - (const char []) _("Sniff sniff, something smells really\ngood!"), - (const char []) _("{STR_VAR_1} feels refreshed."), - (const char []) _("{STR_VAR_1} is wobbling and seems\nabout to fall over."), - (const char []) _("{STR_VAR_1} is in danger of falling\nover."), - (const char []) _("{STR_VAR_1} is walking along\ncautiously."), - (const char []) _("{STR_VAR_1} is getting tense with\nnervous energy."), - (const char []) _("{STR_VAR_1} sensed something strange\nand was surprised!"), - (const char []) _("{STR_VAR_1} is scared and snuggled\nup to you!"), - (const char []) _("{STR_VAR_1} is feeling an unusual\npresence..."), - (const char []) _("{STR_VAR_1} is getting tense with\nnervous energy."), +static const u8 sSurpriseMsg00[] = _("{STR_VAR_1} is in danger of falling\nover!"); +static const u8 sSurpriseMsg01[] = _("{STR_VAR_1} bumped into you!"); +static const u8 sSurpriseMsg02[] = _("{STR_VAR_1} doesn't seem to be used\nto its own name yet."); +static const u8 sSurpriseMsg03[] = _("{STR_VAR_1} is peering down."); +static const u8 sSurpriseMsg04[] = _("Your pokemon stumbled and nearly\nfell!"); +static const u8 sSurpriseMsg05[] = _("{STR_VAR_1} feels something and is\nhowling!"); +static const u8 sSurpriseMsg06[] = _("{STR_VAR_1} seems refreshed!"); +static const u8 sSurpriseMsg07[] = _("{STR_VAR_1} suddenly turned around\nand started barking!"); +static const u8 sSurpriseMsg08[] = _("{STR_VAR_1} suddenly turned around!"); +static const u8 sSurpriseMsg09[] = _("Your pokemon was surprised that you\nsuddenly spoke to it!"); +static const u8 sSurpriseMsg10[] = _("Sniff sniff, something smells really\ngood!"); +static const u8 sSurpriseMsg11[] = _("{STR_VAR_1} feels refreshed."); +static const u8 sSurpriseMsg12[] = _("{STR_VAR_1} is wobbling and seems\nabout to fall over."); +static const u8 sSurpriseMsg13[] = _("{STR_VAR_1} is in danger of falling\nover."); +static const u8 sSurpriseMsg14[] = _("{STR_VAR_1} is walking along\ncautiously."); +static const u8 sSurpriseMsg15[] = _("{STR_VAR_1} is getting tense with\nnervous energy."); +static const u8 sSurpriseMsg16[] = _("{STR_VAR_1} sensed something strange\nand was surprised!"); +static const u8 sSurpriseMsg17[] = _("{STR_VAR_1} is scared and snuggled\nup to you!"); +static const u8 sSurpriseMsg18[] = _("{STR_VAR_1} is feeling an unusual\npresence..."); +static const u8 sSurpriseMsg19[] = _("{STR_VAR_1} is getting tense with\nnervous energy."); // Conditional messages, index 20 - (const char []) _("{STR_VAR_1} seems to be very\nsurprised that it is raining!"), +static const u8 sSurpriseMsg20[] = _("{STR_VAR_1} seems to be very\nsurprised that it is raining!"); + +const struct FollowerMsgInfo gFollowerSurpriseMessages[] = { + {sSurpriseMsg00}, + {sSurpriseMsg01, EventScript_FollowerPokingPlayer}, + {sSurpriseMsg02}, {sSurpriseMsg03}, {sSurpriseMsg04}, {sSurpriseMsg05}, {sSurpriseMsg06}, + {sSurpriseMsg07, EventScript_FollowerLookAwayBark}, + {sSurpriseMsg08, EventScript_FollowerLookAway}, + {sSurpriseMsg09}, + {sSurpriseMsg10, EventScript_FollowerLookAround}, + {sSurpriseMsg11}, {sSurpriseMsg12}, {sSurpriseMsg13}, {sSurpriseMsg14}, {sSurpriseMsg15}, {sSurpriseMsg16}, + {sSurpriseMsg17, EventScript_FollowerCuddling}, + {sSurpriseMsg18}, + {sSurpriseMsg19, EventScript_FollowerLookAround}, + {sSurpriseMsg20}, }; // Unconditional curious messages -const char * const gFollowerCuriousMessages[] = { - (const char []) _("Your pokemon is looking around\nrestlessly for something."), - (const char []) _("Your pokemon wasn't watching where\nit was going and ran into you!"), - (const char []) _("Sniff, sniff! Is there something\nnearby?"), - (const char []) _("{STR_VAR_1} is rolling a pebble\naround playfully."), - (const char []) _("{STR_VAR_1} is wandering around and\nsearching for something."), - (const char []) _("{STR_VAR_1} is sniffing at you."), - (const char []) _("{STR_VAR_1} seems to be a little\nhesitant..."), +static const u8 sCuriousMsg00[] = _("Your pokemon is looking around\nrestlessly for something."); +static const u8 sCuriousMsg01[] = _("Your pokemon wasn't watching where\nit was going and ran into you!"); +static const u8 sCuriousMsg02[] = _("Sniff, sniff! Is there something\nnearby?"); +static const u8 sCuriousMsg03[] = _("{STR_VAR_1} is rolling a pebble\naround playfully."); +static const u8 sCuriousMsg04[] = _("{STR_VAR_1} is wandering around and\nsearching for something."); +static const u8 sCuriousMsg05[] = _("{STR_VAR_1} is sniffing at you."); +static const u8 sCuriousMsg06[] = _("{STR_VAR_1} seems to be a little\nhesitant..."); + +const struct FollowerMsgInfo gFollowerCuriousMessages[] = { + {sCuriousMsg00, EventScript_FollowerLookAround}, + {sCuriousMsg01, EventScript_FollowerPokingPlayer}, + {sCuriousMsg02}, {sCuriousMsg03}, + {sCuriousMsg04, EventScript_FollowerLookAround}, + {sCuriousMsg05}, {sCuriousMsg06}, }; // Unconditional music messages -const char * const gFollowerMusicMessages[] = { - (const char []) _("{STR_VAR_1} is showing off its\nagility!"), - (const char []) _("{STR_VAR_1} is moving around\nhappily!"), - (const char []) _("Woah! {STR_VAR_1} suddenly started\ndancing in happiness!"), - (const char []) _("{STR_VAR_1} is steadily keeping up\nwith you!"), - (const char []) _("{STR_VAR_1} is very happy about the\nrain."), - (const char []) _("{STR_VAR_1} seems to want to play\nwith you."), - (const char []) _("{STR_VAR_1} is happy skipping about."), - (const char []) _("{STR_VAR_1} is singing and humming."), - (const char []) _("{STR_VAR_1} is nipping at your feet!"), - (const char []) _("{STR_VAR_1} turns around and looks\nat you."), - (const char []) _("{STR_VAR_1} is working hard to show\noff its mighty power!"), - (const char []) _("Whoa! {STR_VAR_1} suddenly danced in\nhappiness!"), - (const char []) _("{STR_VAR_1} is cheerful!"), - (const char []) _("{STR_VAR_1} is jumping around in a\ncarefree way!"), - (const char []) _("Your pokemon seems to be smelling a\nnostalgically familiar scent..."), +static const u8 sMusicMsg00[] = _("{STR_VAR_1} is showing off its\nagility!"); +static const u8 sMusicMsg01[] = _("{STR_VAR_1} is moving around\nhappily!"); +static const u8 sMusicMsg02[] = _("Woah! {STR_VAR_1} suddenly started\ndancing in happiness!"); +static const u8 sMusicMsg03[] = _("{STR_VAR_1} is steadily keeping up\nwith you!"); +static const u8 sMusicMsg04[] = _("{STR_VAR_1} seems to want to play\nwith you."); +static const u8 sMusicMsg05[] = _("{STR_VAR_1} is happy skipping about."); +static const u8 sMusicMsg06[] = _("{STR_VAR_1} is singing and humming."); +static const u8 sMusicMsg07[] = _("{STR_VAR_1} is nipping at your feet!"); +static const u8 sMusicMsg08[] = _("{STR_VAR_1} turns around and looks\nat you."); +static const u8 sMusicMsg09[] = _("{STR_VAR_1} is working hard to show\noff its mighty power!"); +static const u8 sMusicMsg10[] = _("Whoa! {STR_VAR_1} suddenly danced in\nhappiness!"); +static const u8 sMusicMsg11[] = _("{STR_VAR_1} is cheerful!"); +static const u8 sMusicMsg12[] = _("{STR_VAR_1} is jumping around in a\ncarefree way!"); +static const u8 sMusicMsg13[] = _("Your pokemon seems to be smelling a\nnostalgically familiar scent..."); +// Conditional music messages, index 14 +static const u8 sMusicMsg14[] = _("{STR_VAR_1} is very happy about the\nrain."); + +const struct FollowerMsgInfo gFollowerMusicMessages[] = { + {sMusicMsg00, EventScript_FollowerLookAround}, + {sMusicMsg01}, + {sMusicMsg02, EventScript_FollowerDance}, + {sMusicMsg03}, + {sMusicMsg04, EventScript_FollowerHopping}, + {sMusicMsg05, EventScript_FollowerHopping}, + {sMusicMsg06}, {sMusicMsg07}, {sMusicMsg08}, {sMusicMsg09}, + {sMusicMsg10, EventScript_FollowerDance}, + {sMusicMsg11}, + {sMusicMsg12, EventScript_FollowerHopping}, + {sMusicMsg13, EventScript_FollowerNostalgia}, + {sMusicMsg14} }; -const char * const gFollowerPoisonedMessages[] = { - (const char []) _("{STR_VAR_1} is shivering with the\neffects of being poisoned."), + +static const u8 sPoisonedMsg00[] = _("{STR_VAR_1} is shivering with the\neffects of being poisoned."); + +const struct FollowerMsgInfo gFollowerPoisonedMessages[] = { + {sPoisonedMsg00, EventScript_FollowerIsShivering}, }; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index f90b72e142fe..6918796605ec 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1855,7 +1855,6 @@ bool8 ScrFunc_emote(struct ScriptContext *ctx) { } struct SpecialEmote { // Used for storing conditional emotes - const u8 * script; u16 index; u8 emotion; }; @@ -1864,7 +1863,7 @@ struct SpecialEmote { // Used for storing conditional emotes bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big switch for follower messages { u16 species; - u32 behavior; + s32 multi; s16 health_percent; u8 friendship; struct SpecialEmote cond_emotes[16] = {0}; @@ -1880,16 +1879,9 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big // If map is not flyable, set the script to jump past the fly check TODO: Should followers ask to fly? if (TRUE || !Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) ScriptJump(ctx, EventScript_FollowerEnd); - behavior = MapGridGetMetatileBehaviorAt(objEvent->currentCoords.x, objEvent->currentCoords.y); + multi = MapGridGetMetatileBehaviorAt(objEvent->currentCoords.x, objEvent->currentCoords.y); species = GetMonData(mon, MON_DATA_SPECIES); friendship = GetMonData(mon, MON_DATA_FRIENDSHIP); - // // 1. Puddle splash or wet feet - // if (MetatileBehavior_IsPuddle(behavior) || MetatileBehavior_IsShallowFlowingWater(behavior)) { - // if (SpeciesHasType(species, TYPE_FIRE)) - // message_choices[n_choices++] = EventScript_FollowerUnhappyToBeWet; - // else if (SpeciesToGraphicsInfo(species, 0)->tracks) // if follower is grounded - // message_choices[n_choices++] = EventScript_FollowerSplashesAbout; - // } // Happy weights emotion_weight[FOLLOWER_EMOTION_HAPPY] = 10; if (friendship > 170) @@ -1924,10 +1916,11 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=31}; else if (GetCurrentWeather() == WEATHER_RAIN || GetCurrentWeather() == WEATHER_RAIN_THUNDERSTORM) { if (SpeciesHasType(species, TYPE_FIRE)) { - emotion_weight[FOLLOWER_EMOTION_SAD] = 30; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=3}; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_UPSET, .index=3}; - } + emotion_weight[FOLLOWER_EMOTION_SAD] = 30; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=3}; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_UPSET, .index=3}; + } else + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion = FOLLOWER_EMOTION_MUSIC, .index=14}; cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SURPRISE, .index=20}; } // Health & status-related @@ -1946,26 +1939,20 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big if (mon->status & 0x8) // STATUS1_POISON emotion = FOLLOWER_EMOTION_POISONED; ObjectEventEmote(objEvent, emotion); + multi = Random() % followerBasicMessages[emotion].length; if (Random() & 1) { // With 50% chance, select special message using reservoir sampling u8 i, j = 1; struct SpecialEmote *choice = 0; for (i = 0; i < n_choices; i++) { - if (cond_emotes[i].emotion == emotion) { - if (Random() < 0x10000 / (j++)) // Replace item with 1/j chance - choice = &cond_emotes[i]; - } - } - if (choice) { // Only continue if a script was actually chosen - ctx->data[0] = (u32) followerBasicMessages[emotion].messages[choice->index]; - if (choice->script) - ScriptCall(ctx, choice->script); - else - ScriptCall(ctx, followerBasicMessages[emotion].script); - return FALSE; + if (cond_emotes[i].emotion == emotion && (Random() < 0x10000 / (j++))) // Replace item with 1/j chance + choice = &cond_emotes[i]; } + if (choice) + multi = choice->index; } - ctx->data[0] = (u32) followerBasicMessages[emotion].messages[Random() % followerBasicMessages[emotion].length]; - ScriptCall(ctx, followerBasicMessages[emotion].script); + ctx->data[0] = (u32) followerBasicMessages[emotion].messages[multi].text; // Load message text + ScriptCall(ctx, followerBasicMessages[emotion].messages[multi].script ? + followerBasicMessages[emotion].messages[multi].script : followerBasicMessages[emotion].script); return FALSE; } From a4e1c8419a426b1c7732907fcca986f92554b485 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 2 Jan 2022 18:57:30 -0500 Subject: [PATCH 088/291] Added support for Ghoulslash's sideways stairs with followers. --- src/event_object_movement.c | 39 +++++++++++++++++++++++++++++++------ 1 file changed, 33 insertions(+), 6 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 6918796605ec..17360eb9e25f 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -4729,8 +4729,14 @@ bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct S bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) - { + #ifdef MB_SIDEWAYS_STAIRS_RIGHT_SIDE + // Copied from ObjectEventExecSingleMovementAction + if (gMovementActionFuncs[objectEvent->movementActionId][sprite->sActionFuncId](objectEvent, sprite)) { + objectEvent->movementActionId = MOVEMENT_ACTION_NONE; + sprite->sActionFuncId = 0; + #else + if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { + #endif objectEvent->singleMovementActive = 0; if (sprite->data[1]) { // restore nonzero state sprite->data[1] = 1; @@ -4760,6 +4766,9 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri s16 y; s16 targetX; s16 targetY; + #ifdef MB_SIDEWAYS_STAIRS_RIGHT_SIDE + u8 playerAction = gObjectEvents[gPlayerAvatar.objectEventId].movementActionId; + #endif targetX = gObjectEvents[gPlayerAvatar.objectEventId].previousCoords.x; targetY = gObjectEvents[gPlayerAvatar.objectEventId].previousCoords.y; @@ -4786,12 +4795,27 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri // Follow player direction = GetDirectionToFace(x, y, targetX, targetY); - ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); - if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // Set follow speed accordingly - ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastMovementAction(direction)); + #ifdef MB_SIDEWAYS_STAIRS_RIGHT_SIDE // https://github.com/ghoulslash/pokeemerald/tree/sideways_stairs + MoveCoords(direction, &x, &y); + GetCollisionAtCoords(objectEvent, x, y, direction); // Sets directionOverwrite for stairs + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // Set follow speed according to player's speed + if (playerAction >= MOVEMENT_ACTION_RUN_DOWN_SLOW && playerAction <= MOVEMENT_ACTION_RUN_RIGHT_SLOW) + objectEvent->movementActionId = GetWalkNormalMovementAction(direction); + else + objectEvent->movementActionId = GetWalkFastMovementAction(direction); } else { - ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkNormalMovementAction(direction)); + if (playerAction >= MOVEMENT_ACTION_WALK_SLOW_DOWN && playerAction <= MOVEMENT_ACTION_WALK_SLOW_RIGHT) + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); + else + objectEvent->movementActionId = GetWalkNormalMovementAction(direction); } + sprite->sActionFuncId = 0; + #else + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) // Set follow speed according to player's speed + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastMovementAction(direction)); + else + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkNormalMovementAction(direction)); + #endif objectEvent->singleMovementActive = 1; sprite->data[1] = 2; return TRUE; @@ -5286,6 +5310,9 @@ static bool8 DoesObjectCollideWithObjectAt(struct ObjectEvent *objectEvent, s16 u8 i; struct ObjectEvent *curObject; + if (objectEvent->localId == OBJ_EVENT_ID_FOLLOWER) + return FALSE; // follower cannot collide with other objects, but they can collide with it + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { curObject = &gObjectEvents[i]; From d8a5fbdf704630e691a4e4e7db46209e1d074ead Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 22 Jan 2022 17:40:35 -0500 Subject: [PATCH 089/291] Updated Donphan, Taillow, Swellow follower sprites. Credit: SonikkuA-DatH --- .../object_events/pics/pokemon/donphan.png | Bin 658 -> 790 bytes .../object_events/pics/pokemon/swellow.png | Bin 989 -> 1105 bytes .../object_events/pics/pokemon/taillow.png | Bin 419 -> 525 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/object_events/pics/pokemon/donphan.png b/graphics/object_events/pics/pokemon/donphan.png index 57c5dab527d1867cc57dcaa657ff870df308e50c..19db7fe76669d65dba9c4a3f34b46afad0cbeb66 100644 GIT binary patch delta 707 zcmV;!0zCba1(pVoBv%J?Nliru<^c`@CNwaZuR{O;02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0006yNkl zs71GNKzCcJSm`_EL*8NVfTf|+F*)wC02Qw(&_}ExD6O!(vcTHwYQ|o(#uuu*4K@zP zz?P*^1E5y|LuGQ#@iwIyms!jiM+Pbwn?U9x&UmCD&=)Km4maa6r4^MaYdo_9e=zrv zbK|Vqm$t?HDHtsK^e8yLeN0kXQJKuYa~A8!n0vK3BytwLB*oc=GMNe96Gtm@;|{Oi z8<-C<(4{(OEPAk_bG?T;pk?VCF3CEVvz9to_vu?ifrm|M8AtkkIu%7x2egfWxFu%| z8kX7=&i$a5o><006z>XJa{pIff3VJ+!(#=`ZCT667U|}rrofyr2Hq}c$-AF*gO;;N zHRJJ?H3lws3%9|%x%@- zZ2Yr}gZ*8&mljIi2XD_8b2~U pu@S=k{%_Brx^>P5B$M(A>o>5Kgj#_Q*cSi*002ovPDHLkV1m6)K^p)7 delta 577 zcmV-H0>1s029gDkB$0kQe*zszL_t(|obA-HZrd;r24F6pi3}YBKLjUFeFb;mkR|s} zhK3tzK1ZiKLq`vRrVd_23I+$l5U+QZw5A+y$q8N3LkD**)23XUqorbD3M6DOzqo zFREnyf=+gn@El53f5}<}#^N|CM^Pyn1qFU;@ z8|!v%Z47S-j0r_+AHldEP6987G&A?C*HRU2I|j_nfqW!46HKhVZH>wD(h&+)s{PW+ zme=3bs%VblvLcQxT03an>8qE(P%sBR*0Sa9=QzR4uU~QUCz;zOzU~q=^q25V;wVl|E=E~;Ju8Ht=72JBo6L3{M!M5xS z50B9%bX9+*Vvay(`y=4QLoE+nFTa%pblm!l1BtPNJmcOR! z6U3LwO<>*kH%-UWY{JPng-eg>sxX-UrMhwwQu_Pf#;Lz`ZaQ=!OV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG000AZNkl_fn^DGq>Oyak| zlK+JcW{X4zx*^1X!ob9ozlFa50V-n=N}bwLRS9yu^ZjyZsDxla;;B{cb56eR-n;ki z?0Ns~zx@NocRg=KpY0yzaZ(~;MxjK;sbs4ma5gMDyoa;G zal-*TMZbE4qBlJ-4r>kVk;aw^@42IADs6z!)c0ueZjjnel3V zpy3M%PI$TZIEYqnEU&36Sj`?go0sL{WhrtKSEShNLJ1hhagu>ubIp23+wb322!5I8 zz!##>90UR9HIrSR!}C#ekmjaHQ^lrGnMe>4Ol@ANHHdXneE&2%04VqJe}E2xWubW- zNRuqL`Fc73da{3JTD=Q3m$qoTQVuLK%w!emqGa#pb4Vf2_fPp!XogtG7?yfXeDv+( zhx36E=p;3VW2;CZGy8 z*>H4f$OhCC=l5vEVD*UOe~hv;bhX-AM57l5${`LUhnZ`aE@t*<-~AJT?{VIjE;jRUWJDD_?UwhvR06eeNRWqrk=f9 zYCv~AaDL-O^L*t#Hga~sy2(_JcF{v()>k~tuyLlfKVOhx_H6pudd(Y5 zJ2)@YfBl@cMlp5x6?e2dT`w9#x2y_vkTQMxh-WxXHM4PY44VK03 vB>=8+Kd@Tadaf7^ZlkV=u3w}$|}00000NkvXXu0mjfonO|n delta 911 zcmV;A191G&2;B#eB$0kQe*_0H~&~aAu*}jouVVd>x=6CekNkQ|KF0wmwp@A!Sr_c`c}E~X9%zGRae^sfZ#2os#P@GXuh zLps8mtpqPv(eVeKf6k!bhHK#<;=E4|Vm&EX4Oxie5)m^BCDKj>8x4-rpy;?goEDZF z4&Va4>Ku7*GSd!fR?#p(TqlTeg;}c8CRl5*2Js=<}z`q@f4hya&gv(z|XlC{7Pf5%m?x5kN{acX{}-~|be z-Ewr{N2_bYYw8MCv%|LYvRqu1JlAnWlJzc>fN>lr8JIQKtakL^9rpiqoKcnnTdS=_batts3~(Sg%xt@KF*8R)e}zd(>?Mf`!D-)Ki8Y%dBd#*= z8>j1TyZE#-MGljiH@0jX57LH%pb%V!+JV!~g}&|HcAnCnf%UNC`Fv-ZAn8jE?V3uj zYipFUC7AMNPH#7dbY~Y#EJBD3vw{~oVbo=P$)V}Bc3iAq8wZoLW@ zJ#6Icf1Y)di5eZCuFTu-4pSG9Q)O9Sa*$!;OlyC;C&SFy^sDunH<)s8SIGbRIc<$( z>hMSIXnVTeH->gu6{;Xb`qUB6aF{A)!{pIB+S_}>GW6`Y_wXAmi|tDQJm!GbwfBZ= lz8kdmq~LE~WB#@M1ZuL0F8?gPqyPW_07*qo1w^hwV1mSfz{vmr diff --git a/graphics/object_events/pics/pokemon/taillow.png b/graphics/object_events/pics/pokemon/taillow.png index 68180045954a2019ec1cff69fe368520aed9ae36..0773282da2db779c3bed3426fc28a1f959df7057 100644 GIT binary patch delta 440 zcmV;p0Z0C$1C0cbBv%J?Nliru<^c`@7B!gJsU`pb02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1(6{> ze*ghuOGiZir3doG0003oNklA3 z^Phd4%2xJ!o`XxR;}#Bev*;U6^iW^1f7YA>tuyz7d;{!;MUffC7-YPhH-o2g8}8kt4KR2`^tCF20y)W~)>h}$0{N#bPXPj%iXp8S@ooypS8KCz$R(;$` z+EtjQp`k6-wN7H%Afo%bQ_ce%W2oXNk&Ho9H^%k;+PVa5z2~>KVew)s*MTh?J|r3v i2LAWldj1_a+Wi3jx5+n(%~a_C0000mlRiR=zqKs=U79Z!9cH)%YNz!dur1f}gDdQ(koIB&(;6+>f%$t0hSjqsScK*DT zwCgy_VoO`B8>3U&Mj(=h;*|3Q#~A7~(ULKU`o{WhuboeDE_i`X_8qyh<9(td iVc~zzUEssO(e4+<@x)8wI~#BS0000 Date: Mon, 7 Feb 2022 21:57:24 -0500 Subject: [PATCH 090/291] Added more follower footprint types. Credit: Sonikku-DatH https://www.pokecommunity.com/showthread.php?p=10410294#post10410294 --- data/field_effect_scripts.s | 15 ++ graphics/field_effects/pics/bug_tracks.png | Bin 0 -> 275 bytes .../field_effects/pics/slither_tracks.png | Bin 0 -> 354 bytes graphics/field_effects/pics/spot_tracks.png | Bin 0 -> 269 bytes include/constants/event_objects.h | 3 + include/constants/field_effects.h | 7 + spritesheet_rules.mk | 10 ++ .../field_effect_object_template_pointers.h | 6 + src/data/field_effects/field_effect_objects.h | 49 ++++++ .../object_events/object_event_graphics.h | 3 + .../object_event_graphics_info_followers.h | 160 +++++++++--------- src/event_object_movement.c | 68 ++++++++ src/field_effect_helpers.c | 54 ++++++ 13 files changed, 295 insertions(+), 80 deletions(-) create mode 100644 graphics/field_effects/pics/bug_tracks.png create mode 100644 graphics/field_effects/pics/slither_tracks.png create mode 100644 graphics/field_effects/pics/spot_tracks.png diff --git a/data/field_effect_scripts.s b/data/field_effect_scripts.s index 49fcf798b681..117ae710ca34 100644 --- a/data/field_effect_scripts.s +++ b/data/field_effect_scripts.s @@ -72,6 +72,9 @@ gFieldEffectScriptPointers:: .4byte gFieldEffectScript_RayquazaSpotlight @ FLDEFF_RAYQUAZA_SPOTLIGHT .4byte gFieldEffectScript_DestroyDeoxysRock @ FLDEFF_DESTROY_DEOXYS_ROCK .4byte gFieldEffectScript_MoveDeoxysRock @ FLDEFF_MOVE_DEOXYS_ROCK + .4byte gFieldEffectScript_TracksSlither @ FLDEFF_TRACKS_SLITHER + .4byte gFieldEffectScript_TracksBug @ FLDEFF_TRACKS_BUG + .4byte gFieldEffectScript_TracksSpot @ FLDEFF_TRACKS_SPOT gFieldEffectScript_ExclamationMarkIcon1:: field_eff_callnative FldEff_ExclamationMarkIcon @@ -129,6 +132,14 @@ gFieldEffectScript_SandFootprints:: field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_SandFootprints field_eff_end +gFieldEffectScript_TracksBug:: + field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_TracksBug + field_eff_end + +gFieldEffectScript_TracksSpot:: + field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_TracksSpot + field_eff_end + gFieldEffectScript_JumpBigSplash:: field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_JumpBigSplash field_eff_end @@ -218,6 +229,10 @@ gFieldEffectScript_BikeTireTracks:: field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_BikeTireTracks field_eff_end +gFieldEffectScript_TracksSlither:: + field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_TracksSlither + field_eff_end + gFieldEffectScript_SandDisguisePlaceholder:: field_eff_callnative ShowSandDisguiseFieldEffect field_eff_end diff --git a/graphics/field_effects/pics/bug_tracks.png b/graphics/field_effects/pics/bug_tracks.png new file mode 100644 index 0000000000000000000000000000000000000000..b7062d253f68cd83d17f7e356850f9f4b47bb163 GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!VDx^^%Amx6nlxMuPgggPDy5E6|D{BGC(2m z64!{5;QX|b^2DN426rD9pfL(%sYMFLdM1UfOCAE1aFi7IxdUa4fouk^22FV&#ggvm z>&U>cv7h@-A}f$@5a1KynzZKKw`WJ+UEOkT%as5B|KEG|ZtvM=bGF<|nzQBq-e*8n z@18BWceeTJmaMaLKOLC z@v3_<&z>L46J9N{{kvjCupr0An@3hg*Dm7DDtYXbt-r@;M1& literal 0 HcmV?d00001 diff --git a/graphics/field_effects/pics/spot_tracks.png b/graphics/field_effects/pics/spot_tracks.png new file mode 100644 index 0000000000000000000000000000000000000000..cd8c9c0cf4ba7ff95fc87f06ec3c4fb7d51140ab GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Et!VDx^^%Amx6nlxMuPgggPDy5IruRyIQa~Z` z64!{5;QX|b^2DN426rD9pfL(%sYMFLdM1UfOCAE1aFi7IxdUa4fouk^22FV&#ggvm z>&U>cv7h@-A}f$@5a1KynzZKKw`WJ+UEOkT%as5B|KEG|ZtvM=bGF<|nzQBq-e*8n z@18BWceeTJmaMaLKkyAQ5E-N7?N2WG8`EhW-^NWZME4T3e?Qt>FVdQ&MBb@ E08~6)ssI20 literal 0 HcmV?d00001 diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 384893a531ee..b07aee7c961e 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -279,6 +279,9 @@ #define TRACKS_NONE 0 #define TRACKS_FOOT 1 #define TRACKS_BIKE_TIRE 2 +#define TRACKS_SLITHER 3 +#define TRACKS_SPOT 4 +#define TRACKS_BUG 5 #define FIRST_DECORATION_SPRITE_GFX OBJ_EVENT_GFX_PICHU_DOLL diff --git a/include/constants/field_effects.h b/include/constants/field_effects.h index 75b4326e8004..65ccc3ec7e16 100644 --- a/include/constants/field_effects.h +++ b/include/constants/field_effects.h @@ -69,6 +69,9 @@ #define FLDEFF_RAYQUAZA_SPOTLIGHT 64 #define FLDEFF_DESTROY_DEOXYS_ROCK 65 #define FLDEFF_MOVE_DEOXYS_ROCK 66 +#define FLDEFF_TRACKS_SLITHER 67 +#define FLDEFF_TRACKS_SPOT 68 +#define FLDEFF_TRACKS_BUG 69 #define FLDEFFOBJ_SHADOW_S 0 #define FLDEFFOBJ_SHADOW_M 1 @@ -108,6 +111,10 @@ #define FLDEFFOBJ_SMALL_SPARKLE 35 #define FLDEFFOBJ_RAYQUAZA 36 +#define FLDEFFOBJ_TRACKS_SLITHER 37 +#define FLDEFFOBJ_TRACKS_SPOT 38 +#define FLDEFFOBJ_TRACKS_BUG 39 + #define FLDEFF_PAL_TAG_CUT_GRASS 0x1000 #define FLDEFF_PAL_TAG_SECRET_POWER_TREE 0x1003 #define FLDEFF_PAL_TAG_GENERAL_0 0x1004 diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index fe015fc85dfa..3deb282e0eab 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -599,6 +599,16 @@ $(FLDEFFGFXDIR)/jump_tall_grass.4bpp: %.4bpp: %.png $(FLDEFFGFXDIR)/bike_tire_tracks.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 + +$(FLDEFFGFXDIR)/slither_tracks.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 2 -mheight 2 + +$(FLDEFFGFXDIR)/bug_tracks.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 2 -mheight 2 + +$(FLDEFFGFXDIR)/spot_tracks.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 2 -mheight 2 + $(FLDEFFGFXDIR)/bubbles.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 diff --git a/src/data/field_effects/field_effect_object_template_pointers.h b/src/data/field_effects/field_effect_object_template_pointers.h index 41d6271bf27c..5e7b2a1f845b 100755 --- a/src/data/field_effects/field_effect_object_template_pointers.h +++ b/src/data/field_effects/field_effect_object_template_pointers.h @@ -35,6 +35,9 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_AshLaunch; const struct SpriteTemplate gFieldEffectObjectTemplate_Bubbles; const struct SpriteTemplate gFieldEffectObjectTemplate_SmallSparkle; const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza; +const struct SpriteTemplate gFieldEffectObjectTemplate_SlitherTracks; +const struct SpriteTemplate gFieldEffectObjectTemplate_BugTracks; +const struct SpriteTemplate gFieldEffectObjectTemplate_SpotTracks; const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[] = { [FLDEFFOBJ_SHADOW_S] = &gFieldEffectObjectTemplate_ShadowSmall, @@ -74,4 +77,7 @@ const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[] = { [FLDEFFOBJ_BUBBLES] = &gFieldEffectObjectTemplate_Bubbles, [FLDEFFOBJ_SMALL_SPARKLE] = &gFieldEffectObjectTemplate_SmallSparkle, [FLDEFFOBJ_RAYQUAZA] = &gFieldEffectObjectTemplate_Rayquaza, + [FLDEFFOBJ_TRACKS_SLITHER] = &gFieldEffectObjectTemplate_SlitherTracks, + [FLDEFFOBJ_TRACKS_SPOT] = &gFieldEffectObjectTemplate_SpotTracks, + [FLDEFFOBJ_TRACKS_BUG] = &gFieldEffectObjectTemplate_BugTracks, }; diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index b50faedc46cb..9e22ec05ebc7 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -431,6 +431,36 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_DeepSandFootprints = { .callback = UpdateFootprintsTireTracksFieldEffect, }; +static const struct SpriteFrameImage sPicTable_BugTracks[] = { + overworld_frame(gFieldEffectObjectPic_BugTracks, 2, 2, 0), + overworld_frame(gFieldEffectObjectPic_BugTracks, 2, 2, 1), +}; + +static const struct SpriteFrameImage sPicTable_SpotTracks[] = { + overworld_frame(gFieldEffectObjectPic_SpotTracks, 2, 2, 0), + overworld_frame(gFieldEffectObjectPic_SpotTracks, 2, 2, 1), +}; + +const struct SpriteTemplate gFieldEffectObjectTemplate_BugTracks = { + .tileTag = 0xFFFF, + .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, + .oam = &gObjectEventBaseOam_16x16, + .anims = sAnimTable_DeepSandFootprints, + .images = sPicTable_BugTracks, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = UpdateFootprintsTireTracksFieldEffect, +}; + +const struct SpriteTemplate gFieldEffectObjectTemplate_SpotTracks = { + .tileTag = 0xFFFF, + .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, + .oam = &gObjectEventBaseOam_16x16, + .anims = sAnimTable_DeepSandFootprints, + .images = sPicTable_SpotTracks, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = UpdateFootprintsTireTracksFieldEffect, +}; + static const struct SpriteFrameImage sPicTable_BikeTireTracks[] = { overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 1), @@ -438,6 +468,14 @@ static const struct SpriteFrameImage sPicTable_BikeTireTracks[] = { overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 3), }; + +static const struct SpriteFrameImage sPicTable_SlitherTracks[] = { + overworld_frame(gFieldEffectObjectPic_SlitherTracks, 2, 2, 0), + overworld_frame(gFieldEffectObjectPic_SlitherTracks, 2, 2, 1), + overworld_frame(gFieldEffectObjectPic_SlitherTracks, 2, 2, 2), + overworld_frame(gFieldEffectObjectPic_SlitherTracks, 2, 2, 3), +}; + static const union AnimCmd sBikeTireTracksAnim_South[] = { ANIMCMD_FRAME(2, 1), @@ -509,6 +547,17 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_BikeTireTracks = { .callback = UpdateFootprintsTireTracksFieldEffect, }; + +const struct SpriteTemplate gFieldEffectObjectTemplate_SlitherTracks = { + .tileTag = 0xFFFF, + .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, + .oam = &gObjectEventBaseOam_16x16, + .anims = sAnimTable_BikeTireTracks, + .images = sPicTable_SlitherTracks, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = UpdateFootprintsTireTracksFieldEffect, +}; + static const struct SpriteFrameImage sPicTable_JumpBigSplash[] = { overworld_frame(gFieldEffectObjectPic_JumpBigSplash, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_JumpBigSplash, 2, 2, 1), diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 43ccdcff779f..7779a57fb662 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -302,6 +302,9 @@ const u32 gFieldEffectObjectPic_ShortGrass[] = INCBIN_U32("graphics/field_effect const u32 gFieldEffectObjectPic_SandFootprints[] = INCBIN_U32("graphics/field_effects/pics/sand_footprints.4bpp"); const u32 gFieldEffectObjectPic_DeepSandFootprints[] = INCBIN_U32("graphics/field_effects/pics/deep_sand_footprints.4bpp"); const u32 gFieldEffectObjectPic_BikeTireTracks[] = INCBIN_U32("graphics/field_effects/pics/bike_tire_tracks.4bpp"); +const u32 gFieldEffectObjectPic_SlitherTracks[] = INCBIN_U32("graphics/field_effects/pics/slither_tracks.4bpp"); +const u32 gFieldEffectObjectPic_SpotTracks[] = INCBIN_U32("graphics/field_effects/pics/spot_tracks.4bpp"); +const u32 gFieldEffectObjectPic_BugTracks[] = INCBIN_U32("graphics/field_effects/pics/bug_tracks.4bpp"); const u32 gFieldEffectObjectPic_UnusedSand[] = INCBIN_U32("graphics/field_effects/pics/unused_sand.4bpp"); const u32 gFieldEffectObjectPic_SandPile[] = INCBIN_U32("graphics/field_effects/pics/sand_pile.4bpp"); const u32 gFieldEffectObjectPic_JumpBigSplash[] = INCBIN_U32("graphics/field_effects/pics/jump_big_splash.4bpp"); diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index 0b6ad8563e04..17df71178aa9 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -9,11 +9,11 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, - [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, - [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, + [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, + [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, - [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, - [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, + [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, + [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, @@ -22,8 +22,8 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, - [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, - [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, + [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, + [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, @@ -45,8 +45,8 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, - [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, - [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, + [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, + [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, @@ -69,11 +69,11 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, - [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, - [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, - [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, + [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, + [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, + [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, @@ -85,23 +85,23 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_FARFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, - [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, + [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, - [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, - [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, - [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, - [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, + [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, + [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, + [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, + [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, - [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, + [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, - [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, + [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, @@ -115,10 +115,10 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, - [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, - [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, - [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, + [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, + [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, + [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, [SPECIES_MR_MIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, @@ -128,26 +128,26 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, - [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, - [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, - [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, - [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, + [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, + [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, + [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, + [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, - [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, + [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, - [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, + [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, @@ -164,13 +164,13 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, - [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, + [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, - [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, - [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, + [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, + [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, - [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, - [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, + [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, + [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, @@ -190,7 +190,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, - [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, + [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, @@ -199,7 +199,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, - [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, + [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, @@ -230,36 +230,36 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, - [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, - [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, - [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, + [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, + [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, + [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, - [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, + [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, - [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, + [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, - [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, - [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, + [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, + [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, - [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, - [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, + [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, + [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, - [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, + [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, @@ -273,7 +273,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, - [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, + [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, @@ -291,10 +291,10 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, - [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, - [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, + [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, + [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, - [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, + [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, @@ -309,14 +309,14 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, - [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, + [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, - [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, + [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, @@ -342,16 +342,16 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, - [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, - [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, - [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, - [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, - [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, - [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, + [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, + [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, + [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, + [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, + [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, + [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, - [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, + [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, @@ -362,21 +362,21 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, - [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, + [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, - [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, + [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, - [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, + [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, - [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, - [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, - [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, + [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, + [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, + [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, - [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, - [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, + [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, + [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, @@ -392,11 +392,11 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, - [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, - [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, - [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, - [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, - [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, + [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, + [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, + [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, + [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, + [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, @@ -409,7 +409,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, - [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, + [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 17360eb9e25f..6c8fa547b2b3 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -123,7 +123,10 @@ static void InitObjectPriorityByZCoord(struct Sprite *sprite, u8 z); static void ObjectEventUpdateSubpriority(struct ObjectEvent*, struct Sprite*); static void DoTracksGroundEffect_None(struct ObjectEvent*, struct Sprite*, u8); static void DoTracksGroundEffect_Footprints(struct ObjectEvent*, struct Sprite*, u8); +static void DoTracksGroundEffect_FootprintsB(struct ObjectEvent*, struct Sprite*, u8); +static void DoTracksGroundEffect_FootprintsC(struct ObjectEvent*, struct Sprite*, u8); static void DoTracksGroundEffect_BikeTireTracks(struct ObjectEvent*, struct Sprite*, u8); +static void DoTracksGroundEffect_SlitherTracks(struct ObjectEvent*, struct Sprite*, u8); static void DoRippleFieldEffect(struct ObjectEvent*, struct Sprite*); static void DoGroundEffects_OnSpawn(struct ObjectEvent*, struct Sprite*); static void DoGroundEffects_OnBeginStep(struct ObjectEvent*, struct Sprite*); @@ -8593,6 +8596,9 @@ static void (*const sGroundEffectTracksFuncs[])(struct ObjectEvent *objEvent, st [TRACKS_NONE] = DoTracksGroundEffect_None, [TRACKS_FOOT] = DoTracksGroundEffect_Footprints, [TRACKS_BIKE_TIRE] = DoTracksGroundEffect_BikeTireTracks, + [TRACKS_SLITHER] = DoTracksGroundEffect_SlitherTracks, + [TRACKS_SPOT] = DoTracksGroundEffect_FootprintsC, + [TRACKS_BUG] = DoTracksGroundEffect_FootprintsB, }; void GroundEffect_SandTracks(struct ObjectEvent *objEvent, struct Sprite *sprite) @@ -8627,6 +8633,40 @@ static void DoTracksGroundEffect_Footprints(struct ObjectEvent *objEvent, struct FieldEffectStart(sandFootprints_FieldEffectData[a]); } +static void DoTracksGroundEffect_FootprintsB(struct ObjectEvent *objEvent, struct Sprite *sprite, u8 a) +{ + // First half-word is a Field Effect script id. (gFieldEffectScriptPointers) + u16 otherFootprintsA_FieldEffectData[2] = { + FLDEFF_TRACKS_SPOT, + FLDEFF_TRACKS_SPOT + }; + + gFieldEffectArguments[0] = objEvent->previousCoords.x; + gFieldEffectArguments[1] = objEvent->previousCoords.y; + gFieldEffectArguments[2] = 149; + gFieldEffectArguments[3] = 2; + gFieldEffectArguments[4] = objEvent->facingDirection; + gFieldEffectArguments[5] = objEvent->previousMetatileBehavior; + FieldEffectStart(otherFootprintsA_FieldEffectData[a]); +} + +static void DoTracksGroundEffect_FootprintsC(struct ObjectEvent *objEvent, struct Sprite *sprite, u8 a) +{ + // First half-word is a Field Effect script id. (gFieldEffectScriptPointers) + u16 otherFootprintsB_FieldEffectData[2] = { + FLDEFF_TRACKS_BUG, + FLDEFF_TRACKS_BUG + }; + + gFieldEffectArguments[0] = objEvent->previousCoords.x; + gFieldEffectArguments[1] = objEvent->previousCoords.y; + gFieldEffectArguments[2] = 149; + gFieldEffectArguments[3] = 2; + gFieldEffectArguments[4] = objEvent->facingDirection; + gFieldEffectArguments[5] = objEvent->previousMetatileBehavior; + FieldEffectStart(otherFootprintsB_FieldEffectData[a]); +} + static void DoTracksGroundEffect_BikeTireTracks(struct ObjectEvent *objEvent, struct Sprite *sprite, u8 a) { // Specifies which bike track shape to show next. @@ -8654,6 +8694,34 @@ static void DoTracksGroundEffect_BikeTireTracks(struct ObjectEvent *objEvent, st } } +static void DoTracksGroundEffect_SlitherTracks(struct ObjectEvent *objEvent, struct Sprite *sprite, u8 a) +{ + // Specifies which bike track shape to show next. + // For example, when the bike turns from up to right, it will show + // a track that curves to the right. + // Each 4-byte row corresponds to the initial direction of the bike, and + // each byte in that row is for the next direction of the bike in the order + // of down, up, left, right. + static const u8 slitherTracks_Transitions[4][4] = { + 1, 2, 7, 8, + 1, 2, 6, 5, + 5, 8, 3, 4, + 6, 7, 3, 4, + }; + + if (objEvent->currentCoords.x != objEvent->previousCoords.x || objEvent->currentCoords.y != objEvent->previousCoords.y) + { + gFieldEffectArguments[0] = objEvent->previousCoords.x; + gFieldEffectArguments[1] = objEvent->previousCoords.y; + gFieldEffectArguments[2] = 149; + gFieldEffectArguments[3] = 2; + gFieldEffectArguments[4] = + slitherTracks_Transitions[objEvent->previousMovementDirection][objEvent->facingDirection - 5]; + gFieldEffectArguments[5] = objEvent->previousMetatileBehavior; + FieldEffectStart(FLDEFF_TRACKS_SLITHER); + } +} + void GroundEffect_Ripple(struct ObjectEvent *objEvent, struct Sprite *sprite) { DoRippleFieldEffect(objEvent, sprite); diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 977893279c68..0a5fdd9733de 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -681,6 +681,42 @@ u32 FldEff_DeepSandFootprints(void) return spriteId; } +u32 FldEff_TracksBug(void) +{ + u8 spriteId; + struct Sprite *sprite; + + SetSpritePosToOffsetMapCoords((s16 *)&gFieldEffectArguments[0], (s16 *)&gFieldEffectArguments[1], 8, 8); + spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_TRACKS_BUG], gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); + if (spriteId != MAX_SPRITES) + { + sprite = &gSprites[spriteId]; + sprite->coordOffsetEnabled = TRUE; + sprite->oam.priority = gFieldEffectArguments[3]; + sprite->data[7] = FLDEFF_TRACKS_BUG; + StartSpriteAnim(sprite, gFieldEffectArguments[4]); + } + return 0; +} + +u32 FldEff_TracksSpot(void) +{ + u8 spriteId; + struct Sprite *sprite; + + SetSpritePosToOffsetMapCoords((s16 *)&gFieldEffectArguments[0], (s16 *)&gFieldEffectArguments[1], 8, 8); + spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_TRACKS_SPOT], gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); + if (spriteId != MAX_SPRITES) + { + sprite = &gSprites[spriteId]; + sprite->coordOffsetEnabled = TRUE; + sprite->oam.priority = gFieldEffectArguments[3]; + sprite->data[7] = FLDEFF_TRACKS_SPOT; + StartSpriteAnim(sprite, gFieldEffectArguments[4]); + } + return 0; +} + u32 FldEff_BikeTireTracks(void) { u8 spriteId; @@ -699,6 +735,24 @@ u32 FldEff_BikeTireTracks(void) return spriteId; } +u32 FldEff_TracksSlither(void) +{ + u8 spriteId; + struct Sprite *sprite; + + SetSpritePosToOffsetMapCoords((s16 *)&gFieldEffectArguments[0], (s16 *)&gFieldEffectArguments[1], 8, 8); + spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_TRACKS_SLITHER], gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); + if (spriteId != MAX_SPRITES) + { + sprite = &gSprites[spriteId]; + sprite->coordOffsetEnabled = TRUE; + sprite->oam.priority = gFieldEffectArguments[3]; + sprite->data[7] = FLDEFF_TRACKS_SLITHER; + StartSpriteAnim(sprite, gFieldEffectArguments[4]); + } + return spriteId; +} + void (*const gFadeFootprintsTireTracksFuncs[])(struct Sprite *) = { FadeFootprintsTireTracks_Step0, FadeFootprintsTireTracks_Step1 From ea5e081f74603dffe4e2cf2372f930a3686dbeaf Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Mon, 21 Feb 2022 15:54:49 -0500 Subject: [PATCH 091/291] Fixed shadow palette tag. Fully removed permanent shadows. --- .../field_effects/pics/shadow_extra_large.png | Bin 152 -> 5188 bytes graphics/field_effects/pics/shadow_large.png | Bin 144 -> 4911 bytes graphics/field_effects/pics/shadow_medium.png | Bin 143 -> 4767 bytes graphics/field_effects/pics/shadow_small.png | Bin 143 -> 4807 bytes graphics/weather/fog.pal | 2 +- src/data/field_effects/field_effect_objects.h | 40 ++---------------- src/field_effect_helpers.c | 2 +- 7 files changed, 6 insertions(+), 38 deletions(-) diff --git a/graphics/field_effects/pics/shadow_extra_large.png b/graphics/field_effects/pics/shadow_extra_large.png index 765a5291a8d9eb0f6508e5d9e223c421112ca56b..eb334a976c597db39f56470dcb6e90b9123a3dd4 100644 GIT binary patch literal 5188 zcmeHKX;@Ro8V*~56p&RAgM?regzO1fWDyCF2%#822#9c!oP+>bOacV#?R5i-OGO0{ z1r)HBi()Gvf-5MC3aGe%Wzn{X;tFU*tWfSr!0oyHDOh1N2xeK8d9#13B}1EQk5E zgu&E3Pa|WFI=h-oifpR&lW|#tBe_Du>IqubGU?9V&Kmk8kz)%tw;gPy-S)44ef4hJ zWabuD)s|9PUasfSDBf?ISz`|>PAzmyJNJ{i|NPX#`hi~4ESGqb2eOdvKlc?rgI@{7 z?=tkSkE8Uw*rq7BKT$eVg=lx)w>@Ziy|sZiWr!2{b(DABk?l@3=`E|b%-_Gi8gpNC z;@o890g8UA?h6xZ&kVCss`-;ZOn5LVqpx8p{N#g;-dPG)J*3b1OFrtsRowcktD-K+ zn8pu}$jv=B6g(T4H8>ypJgB7C+$YLxa_?w$;lA!}x%AxefYhW8tJrPEIfvZJW4>FH zm1&x@X)n>&2=T5U{ieaM_FL*Of`T#Mp(QU7p)%%&2IDZbdyZs<1N zyxUrSVNdnE!%K`Rd%bs>j#Qpm)sh6;Pz78u`uWe)a8gN<>=$qNzM-|5>qqa|KdiHc zp>EHn`stXAGkjfkL<+ys{eI3wxXb0;b4{&tjAp4X;Wz3l2>T?SWi{PZBNk=Cbw$%U_j@m0h}TZwUYTqhH3^Tj!Wt?L@8*2t51?A+y8r*GLlPRT!e?{2JOf0@#AHB>Zcij|tCw&s5FYA4O3|G^LTt6kz`ZHGT_qHo!c@--MOa79EMOiI5Ae z*@aOq@Mdq*bhl%F0ji(Y$2r8=u$z_)>dFIwh@O$f%ZE(QIb>CoR9%oqTwFS(E0r~2 z`+A(EPc2S3C3;}{`tYv}5W&w)DMWSawy^!j2E3MsHP%}s8K(Bzk6Wfq=~_Mx8P1uV zsPq^o>M~Sn%k_-T{OFKso1UN zQM}@zElJGetV9@euixOfCBo2F6zj0kz;{HisiT9{>A!3uj+0<9(74*?PXC&|GkT{x z7KNEi=^rRRR2a_*6!fzkX_6rKI4uP&$?Vf*mPDS_1X&_*RgC#yln#6{qdXIRnZIA z4$rCMEdDFnYR}~SGo78KflCtR*3~^rxIRx_ug54REw`0i3cL~Ht~)IHgPk5fGJ7aS znUOR+@Q2PtPGlRUq0tGqqV!2he%hRY)Ev5=*^M!>7)nkYa%sDw52`vE_bXf|!}10K+mu z!uc6Ve3}5|;|=#z(;)&0r~;5`NwQQ)S9_tfymY9pF=J6kEku>%g^FT_BK>3v5J|$2 zFgUcoTAWHidBc&O3W1Q$VFb)jKrJs+f=VT)W3g#zX_z!3My3#9@iZC@iz8qO1T=&| zE7PSaK#i6voi!BG91Kv&SBT{*u}q58Z~{D8ipmRxg8Gqf=O>Y~+3)D3${7_PJ+Nv( zj>TheScwGtp@&lCp9+!8Oz3Ytl;P0TjOBnzS&D)W`lo_YmGg%b0{%OHd5R)g8;*dF z1(QJu1XV(#;y)TPki`yt=b@26B$mjvUXa)yAys1Gd$B&6o2Ew_&W96$+~4tjgnk>l z77U@-Y&t{6Pti<|#qdID#-|Hpe6fJ8tgm?>CP)@*yO2n2;?e>B^dL$g z6%=R(g8Zht_z8ei1VTG}CZ*om#ecJ0Gzv(@Qw1JqGQjgdllYLvfDjO(J@_~h$wTNt zgQWkMT`3c)(f|eMD}o}0qJdIK8x7KBMoia_@o5R5MkyQtkH(SE1X4JjLMPzqBpM1k z6D(G6jcUaBnrIGL-{LQSxKR5zJ{dtg2()Y7m zpXK@_1wIMFyvoZ7~Zw=*b< tw>B~QwJ_T-7>S(4!S8}0lXaaaFqnH=^e+*NQ;rZC#_|tg99Xg3j9Hh@&EqUA5s%2VrH0YF+Fpl-(pRmat2RVKbLh*2~7Zaj3H$J diff --git a/graphics/field_effects/pics/shadow_large.png b/graphics/field_effects/pics/shadow_large.png index e917823b05cd96f64884877479f9c8df82d73483..1695208af543eee620304317dd419295cbe6d44a 100644 GIT binary patch literal 4911 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 delta 86 zcmbQQ+Rr#adGbF&MenHYy#j_oTb3kM7du*7O8o!-pMilvHh11}ASLDL;uyj)GdbY^ p^N;_`2iY}vlm50dwQ%_GG92cTe|U0_SQ$_igQu&X%Q~loCID}b9-#mL diff --git a/graphics/field_effects/pics/shadow_small.png b/graphics/field_effects/pics/shadow_small.png index f5feada2b96633ca74e5281fa01fa7fd59aff536..6cd37c5f23a54d2ea919da42888fa1bb2f98384a 100644 GIT binary patch literal 4807 zcmeHKX;c&05)P{fxFX8{Y7C+%c9ITFAQ5B3%M9uqL`6XuKv@Ps!Id+D3o0VwL!TS(CZNKZ`Qtfn{+V++-CeiptE#W+R&p~# z<_3;1wKXM?NF%sGetd8@(O!lI;F~$=U=fLAz)1=XSMgCbS)r7RaS29NB`Pp7roqJ| zlIB+Dj>XCuQ_a&`Bm8%yP4*VBkex@Lk+0T|O0AB3*0$V(#?3usi~7v=-5dSv?a~z^ zUk{tmE1~+G$)5jG<2!PfneoHdhmYl@gn#&$L#R%wn+-XRTa?G=ykz$9%?Web?zo0WIPPrTkK^<+ii>O-;L;Vouy2 z-?HXr?61K)rWlJYHAag{1p6Pj(bU_`H`$?%78}NtM7y0+pPn~jBRo5=>h^Z$@`|1i z@&>M~H{6Jf)UmUiOJkB#riAI07G0CHM0eko3D&EcZX9!n*k@$s(Eh`XpxY>E+N!Q~ z(IFixQz)6)RnDizPTFid%P3uvw{e7tQ-EyUw$(xU_H7+@txm_!*e8ay)#S^1-T;W>(pS-BT8~+~2{xE4jM(h|^x%Wyg*za}6V)jeC$g7Lcp- zhSE8g9egBXLh_Sa#~&>*4whD#IBY^xEma32o2oj)_uhKi^f>>I^-Yll)~+c>lXmY* z%q_1rFLxik?&;*TRS&Cc?ABhA9oSQoBF@RGTF02{zHtgX+C0~NWO2&}&ht%s%>D|z z^Jem+DaGn7gvH&d?RjTYy^q%}-SeaZ^6jyy%TFrpe(D&3a?Zw&IG^70sMD-tNz|L$ zf66(1aU6rNGF#cTTABFnhr*X9>uzR0AKx&i82k#IxRbv+-_=aC|3Isdk=Q` z_q5-+aM->tIeke@eO&cN=9%W{?!F*94oUp>6 z@?d3qTPk%8iKMp%=Ws%}9L}fh1U6Al>Q>L7%ii`COTF?b+gB}gy1!*VJ7Tou^6cqW zrM|fH=_k?34r>Gt;z!yWHLqGdas7f})-h4zBaM7s7?ju6avS`E-!J9Ij%h1h?se~O z@|_C?=WD0WH}5mtS8ynAZu#2C9~PLLFWYRAKDsQe${gAiQBxM5a`*D(=5sdnO0Ul{TyB(SxGg{quN_t<`{F=wBx5&s` z%eS5#Rdc1-*Mn!j-E#ZO3#<&RZgI}`Ww~d%s+Zc#C~*GnM5Dcr{_G%%k>1!R1^Y}b z;6)4g=J~kS^ZOHj|1eF-Z9kf}RjB9cG+OHQX5#zjH=O43*xXY0KYIib6AyYvTgST2 zc>1oTaM9GXuJ4NYGe0h}`02ys3k?ki0=;AHii)1cUYnpeYv7lMd~YqS4s2XJL%%EL z6)!RRh1KK5L{eN=+bg{)e%MvFOQnH6`@Vd8aSHcRfh&E+z2``EY#-0rh z##=aV4qGUfQc;myfKfG41sH!Ml82W@fePa=6-ykuLO;c5%PGY5c5yKWGaWj5F+7cdquob zqDx04q+t?F3RDT;6&~U;kjo4CY@wwf2A3*yR)FjwnkroUg{&d5X;*aV3=RaCf5si6 z{V8{yGSK4j*nVv z5>JXYD6-a4*WhH2{;~w&1kgy-_WVHC&&QVczx8hd39efrlXZ>DMuq)O2s8l`=^O#O z{v}~7DvQCu4j*W#PjdVp$^}X+bY(EzAQ6U%AViG8kUJs}K$x40J1PVTqPqw5=8U&X*zDSzv( zZ*+YX17D^5t-JnjbeVoR?qD+T4@eCTGl>DswcsE`51A9{PgLahT|eDdk$o?lNcQpR z%Rha6S@L=xes)DKP#F#LPv;Ag2_F{ArmwFLNDfT0eg$rNg4uz7q;*E)gTTvhMNkAm zBAHoeFFn%k92+1UrsDGahdnT~u^eZ{{cA@I5ZQA5d_ql{h0)#yITmS}hc&~^T~?CH b^fUEHVTHpW%-ixOphe>P&-FXu8@=j(7?>nJ delta 86 zcmX@E+Rr#ad9s?2qIXpHUID|PElZNBiybX3CI0{a&%nSSn>+6~kdpFraSY*@nVjIj p{71gw$N&HQJpUUR4l#8yGECy*{>oQV+zwR5;OXk;vd$@?2>?w89&P{t diff --git a/graphics/weather/fog.pal b/graphics/weather/fog.pal index 6191b6692855..1f40dd4e74f5 100644 --- a/graphics/weather/fog.pal +++ b/graphics/weather/fog.pal @@ -10,7 +10,7 @@ JASC-PAL 213 213 213 222 222 222 164 164 164 -255 0 255 +0 0 0 255 0 255 255 0 255 180 180 180 diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index 9e22ec05ebc7..00b95340ea9f 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -28,45 +28,13 @@ static const struct SpriteFrameImage sPicTable_ShadowExtraLarge[] = { obj_frame_tiles(gFieldEffectObjectPic_ShadowExtraLarge), }; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall = { - .tileTag = TAG_NONE, - .paletteTag = OBJ_EVENT_PAL_TAG_MAY, - .oam = &gObjectEventBaseOam_8x8, - .anims = sAnimTable_Shadow, - .images = sPicTable_ShadowSmall, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = UpdateShadowFieldEffect, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall = {0xFFFF, TAG_WEATHER_START, &gObjectEventBaseOam_8x8, sAnimTable_Shadow, sPicTable_ShadowSmall, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium = { - .tileTag = TAG_NONE, - .paletteTag = OBJ_EVENT_PAL_TAG_MAY, - .oam = &gObjectEventBaseOam_16x8, - .anims = sAnimTable_Shadow, - .images = sPicTable_ShadowMedium, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = UpdateShadowFieldEffect, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium = {0xFFFF, TAG_WEATHER_START, &gObjectEventBaseOam_16x8, sAnimTable_Shadow, sPicTable_ShadowMedium, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge = { - .tileTag = TAG_NONE, - .paletteTag = OBJ_EVENT_PAL_TAG_MAY, - .oam = &gObjectEventBaseOam_32x8, - .anims = sAnimTable_Shadow, - .images = sPicTable_ShadowLarge, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = UpdateShadowFieldEffect, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge = {0xFFFF, TAG_WEATHER_START, &gObjectEventBaseOam_32x8, sAnimTable_Shadow, sPicTable_ShadowLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowExtraLarge = { - .tileTag = TAG_NONE, - .paletteTag = OBJ_EVENT_PAL_TAG_MAY, - .oam = &gObjectEventBaseOam_64x32, - .anims = sAnimTable_Shadow, - .images = sPicTable_ShadowExtraLarge, - .affineAnims = gDummySpriteAffineAnimTable, - .callback = UpdateShadowFieldEffect, -}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowExtraLarge = {0xFFFF, TAG_WEATHER_START, &gObjectEventBaseOam_64x32, sAnimTable_Shadow, sPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; static const struct SpriteFrameImage sPicTable_TallGrass[] = { overworld_frame(gFieldEffectObjectPic_TallGrass, 2, 2, 0), diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 0a5fdd9733de..d47c402629c3 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -352,7 +352,7 @@ void UpdateShadowFieldEffect(struct Sprite *sprite) sprite->x = linkedSprite->x; sprite->y = linkedSprite->y + sprite->data[3]; sprite->invisible = linkedSprite->invisible; - if (!objectEvent->active + if (!objectEvent->active || !objectEvent->hasShadow || MetatileBehavior_IsPokeGrass(objectEvent->currentMetatileBehavior) || MetatileBehavior_IsSurfableWaterOrUnderwater(objectEvent->currentMetatileBehavior) || MetatileBehavior_IsSurfableWaterOrUnderwater(objectEvent->previousMetatileBehavior)) From 2273a61b3775b0cd35bbd7999d23ebac6ac201ca Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Mon, 1 Nov 2021 00:48:36 -0400 Subject: [PATCH 092/291] Re-indexed follower & pokeball GFX IDs. --- data/maps/AncientTomb/scripts.inc | 2 +- data/maps/DesertRuins/map.json | 2 +- data/maps/DesertRuins/scripts.inc | 2 +- data/maps/IslandCave/map.json | 8 +++++--- data/maps/IslandCave/scripts.inc | 1 + include/constants/event_objects.h | 6 +++--- src/data/object_events/object_event_graphics_info.h | 2 +- .../object_events/object_event_graphics_info_pointers.h | 4 ++-- src/event_object_movement.c | 2 ++ 9 files changed, 17 insertions(+), 12 deletions(-) diff --git a/data/maps/AncientTomb/scripts.inc b/data/maps/AncientTomb/scripts.inc index d28ac7bc3592..bafc5490fb78 100644 --- a/data/maps/AncientTomb/scripts.inc +++ b/data/maps/AncientTomb/scripts.inc @@ -55,6 +55,7 @@ AncientTomb_EventScript_CaveEntranceSide:: end AncientTomb_EventScript_Registeel:: + bufferspeciesname 0, SPECIES_REGISTEEL lock faceplayer waitse @@ -83,4 +84,3 @@ AncientTomb_EventScript_RanFromRegisteel:: setvar VAR_0x8004, SPECIES_REGISTEEL goto Common_EventScript_LegendaryFlewAway end - diff --git a/data/maps/DesertRuins/map.json b/data/maps/DesertRuins/map.json index c87df0deee87..aaa2b4c7bf22 100644 --- a/data/maps/DesertRuins/map.json +++ b/data/maps/DesertRuins/map.json @@ -15,7 +15,7 @@ "connections": null, "object_events": [ { - "graphics_id": "OBJ_EVENT_GFX_REGIROCK", + "graphics_id": "OBJ_EVENT_GFX_OW_MON", "x": 8, "y": 7, "elevation": 3, diff --git a/data/maps/DesertRuins/scripts.inc b/data/maps/DesertRuins/scripts.inc index 2aaa61ebb932..1b23d993d1d8 100644 --- a/data/maps/DesertRuins/scripts.inc +++ b/data/maps/DesertRuins/scripts.inc @@ -55,6 +55,7 @@ DesertRuins_EventScript_CaveEntranceSide:: end DesertRuins_EventScript_Regirock:: + bufferspeciesname 0, SPECIES_REGIROCK lock faceplayer waitse @@ -83,4 +84,3 @@ DesertRuins_EventScript_RanFromRegirock:: setvar VAR_0x8004, SPECIES_REGIROCK goto Common_EventScript_LegendaryFlewAway end - diff --git a/data/maps/IslandCave/map.json b/data/maps/IslandCave/map.json index 7c540411f559..1f7b59f1c2a2 100644 --- a/data/maps/IslandCave/map.json +++ b/data/maps/IslandCave/map.json @@ -12,10 +12,10 @@ "allow_running": true, "show_map_name": true, "battle_scene": "MAP_BATTLE_SCENE_NORMAL", - "connections": null, + "connections": 0, "object_events": [ { - "graphics_id": "OBJ_EVENT_GFX_REGICE", + "graphics_id": "OBJ_EVENT_GFX_OW_MON", "x": 8, "y": 7, "elevation": 3, @@ -51,7 +51,9 @@ "dest_warp_id": 1 } ], - "coord_events": [], + "coord_events": [ + + ], "bg_events": [ { "type": "sign", diff --git a/data/maps/IslandCave/scripts.inc b/data/maps/IslandCave/scripts.inc index 8f8236a5c030..b6a1c18a6d3d 100644 --- a/data/maps/IslandCave/scripts.inc +++ b/data/maps/IslandCave/scripts.inc @@ -88,6 +88,7 @@ IslandCave_EventScript_ClearSteps:: return IslandCave_EventScript_Regice:: + bufferspeciesname 0, SPECIES_REGICE lock faceplayer waitse diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index b07aee7c961e..72933582fc36 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -240,10 +240,10 @@ #define OBJ_EVENT_GFX_LINK_RS_MAY 236 #define OBJ_EVENT_GFX_LUGIA 237 #define OBJ_EVENT_GFX_HOOH 238 -#define OBJ_EVENT_GFX_ANIMATED_BALL 239 -#define OBJ_EVENT_GFX_OW_MON 240 +#define OBJ_EVENT_GFX_ANIMATED_BALL OBJ_EVENT_GFX_ITEM_BALL // replaces ITEM_BALL +#define OBJ_EVENT_GFX_OW_MON OBJ_EVENT_GFX_REGICE -#define NUM_OBJ_EVENT_GFX 241 +#define NUM_OBJ_EVENT_GFX 239 // These are dynamic object gfx ids. diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 18c68d7a7263..53df4e9c31d2 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -243,5 +243,5 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrenda const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {TAG_NONE, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {TAG_NONE, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_LugiaOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {TAG_NONE, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_HoOh, sPicTable_HoOhOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Following, sPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Following, sPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}; diff --git a/src/data/object_events/object_event_graphics_info_pointers.h b/src/data/object_events/object_event_graphics_info_pointers.h index 0135b840d5bb..4db596708899 100755 --- a/src/data/object_events/object_event_graphics_info_pointers.h +++ b/src/data/object_events/object_event_graphics_info_pointers.h @@ -310,7 +310,7 @@ const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM [OBJ_EVENT_GFX_CYCLING_TRIATHLETE_M] = &gObjectEventGraphicsInfo_CyclingTriathleteM, [OBJ_EVENT_GFX_CYCLING_TRIATHLETE_F] = &gObjectEventGraphicsInfo_CyclingTriathleteF, [OBJ_EVENT_GFX_NURSE] = &gObjectEventGraphicsInfo_Nurse, - [OBJ_EVENT_GFX_ITEM_BALL] = &gObjectEventGraphicsInfo_ItemBall, + // [OBJ_EVENT_GFX_ITEM_BALL] = &gObjectEventGraphicsInfo_AnimatedBall, [OBJ_EVENT_GFX_BERRY_TREE] = &gObjectEventGraphicsInfo_BerryTree, [OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES] = &gObjectEventGraphicsInfo_BerryTreeEarlyStages, [OBJ_EVENT_GFX_BERRY_TREE_LATE_STAGES] = &gObjectEventGraphicsInfo_BerryTreeLateStages, @@ -452,7 +452,7 @@ const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM [OBJ_EVENT_GFX_GROUDON_FRONT] = &gObjectEventGraphicsInfo_GroudonFront, [OBJ_EVENT_GFX_FOSSIL] = &gObjectEventGraphicsInfo_Fossil, [OBJ_EVENT_GFX_REGIROCK] = &gObjectEventGraphicsInfo_Regirock, - [OBJ_EVENT_GFX_REGICE] = &gObjectEventGraphicsInfo_Regice, + // [OBJ_EVENT_GFX_REGICE] = &gObjectEventGraphicsInfo_Regice, [OBJ_EVENT_GFX_REGISTEEL] = &gObjectEventGraphicsInfo_Registeel, [OBJ_EVENT_GFX_SKITTY] = &gObjectEventGraphicsInfo_Skitty, [OBJ_EVENT_GFX_KECLEON] = &gObjectEventGraphicsInfo_Kecleon, diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 6c8fa547b2b3..f96adeef464e 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -6346,6 +6346,7 @@ bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct } sprite->data[6] |= (direction == DIR_EAST ? 1 : 0) << 4; ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); + objectEvent->inanimate = FALSE; return MovementAction_ExitPokeball_Step1(objectEvent, sprite); } @@ -6446,6 +6447,7 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct FreeSpriteOamMatrix(sprite); sprite->oam.affineMode = ST_OAM_AFFINE_OFF; ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); + objectEvent->inanimate = FALSE; } return FALSE; } From c78736c94f8879b1cddf43f998ab4d3ae3f4590e Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 15 Mar 2022 18:53:06 -0400 Subject: [PATCH 093/291] Fixed bug where decor icons cleared dynamic palettes in the Frontier Exchange Corner shop. --- include/field_effect.h | 1 + src/field_specials.c | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/include/field_effect.h b/include/field_effect.h index 073fc3b4cc1b..9bd76e06fcfb 100644 --- a/include/field_effect.h +++ b/include/field_effect.h @@ -25,6 +25,7 @@ void FieldEffectScript_LoadTiles(u8 **script); void FieldEffectScript_LoadFadedPalette(u8 **script); void FieldEffectScript_LoadPalette(u8 **script); void FieldEffectScript_CallNative(u8 **script, u32 *val); +void FieldEffectFreeGraphicsResources(struct Sprite *sprite); void FieldEffectFreeTilesIfUnused(u16 tileStart); void FieldEffectFreePaletteIfUnused(u8 paletteNum); bool8 FieldEffectCmd_loadtiles(u8 **script, u32 *val); diff --git a/src/field_specials.c b/src/field_specials.c index 96eb949e5579..da1706500597 100644 --- a/src/field_specials.c +++ b/src/field_specials.c @@ -3118,7 +3118,8 @@ static void HideFrontierExchangeCornerItemIcon(u16 menu, u16 unused) case SCROLL_MULTI_BF_EXCHANGE_CORNER_DECOR_VENDOR_2: case SCROLL_MULTI_BF_EXCHANGE_CORNER_VITAMIN_VENDOR: case SCROLL_MULTI_BF_EXCHANGE_CORNER_HOLD_ITEM_VENDOR: - DestroySpriteAndFreeResources(&gSprites[sScrollableMultichoice_ItemSpriteId]); + // This makes sure deleting the icon will not clear palettes in use by object events + FieldEffectFreeGraphicsResources(&gSprites[sScrollableMultichoice_ItemSpriteId]); break; } sScrollableMultichoice_ItemSpriteId = MAX_SPRITES; From 570b5927c291549a13d4e20b2601023ba1a17d5d Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 15 Mar 2022 19:20:13 -0400 Subject: [PATCH 094/291] Fixed script `release` breaking followers when called mid-movement. --- src/scrcmd.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/scrcmd.c b/src/scrcmd.c index 6ec06cced9f5..ae2cbfc33530 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1032,7 +1032,15 @@ bool8 ScrCmd_applymovement_at(struct ScriptContext *ctx) static bool8 WaitForMovementFinish(void) { - return ScriptMovement_IsObjectMovementFinished(sMovingNpcId, sMovingNpcMapNum, sMovingNpcMapGroup); + if (ScriptMovement_IsObjectMovementFinished(sMovingNpcId, sMovingNpcMapNum, sMovingNpcMapGroup)) { + struct ObjectEvent *objEvent = GetFollowerObject(); + // If the follower is still entering the pokeball, wait for it to finish too + // This prevents a `release` after this script command from getting the follower stuck in an intermediate state + if (sMovingNpcId != OBJ_EVENT_ID_FOLLOWER && objEvent && ObjectEventGetHeldMovementActionId(objEvent) == MOVEMENT_ACTION_ENTER_POKEBALL) + return ScriptMovement_IsObjectMovementFinished(objEvent->localId, objEvent->mapNum, objEvent->mapGroup); + return TRUE; + } + return FALSE; } bool8 ScrCmd_waitmovement(struct ScriptContext *ctx) From 6ef4e92e76bbde184394b0f30cbc5f59da043130 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 16 Mar 2022 18:44:12 -0400 Subject: [PATCH 095/291] Fixed bug where followers could be talked to while invisible. Was caused by quick `applymovements` not giving enough time to move the follower on top of the player. --- src/event_object_movement.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index f96adeef464e..6235c1577c8e 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -4705,6 +4705,12 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning return FALSE; } + // Move follower to player, in case we end up in the shadowing state for only 1 frame + // This way the player cannot talk to the invisible follower before it appears + if (objectEvent->invisible) { + MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning + } sprite->data[1] = 1; // Enter active state; if the player moves the follower will appear return TRUE; } From 23782c16f7521a30fa8dbcb38bc4b3fc486c1fa3 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 20 Mar 2022 16:36:38 -0400 Subject: [PATCH 096/291] Fixed Sky Pillar Rayquaza sprite having the wrong image. --- src/data/object_events/object_event_graphics_info.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 53df4e9c31d2..789fc7e17860 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -208,7 +208,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Skitty = {TAG_NONE const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kecleon = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_KecleonOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreAsleep = {TAG_NONE, OBJ_EVENT_PAL_TAG_KYOGRE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_KyogreFront, sAffineAnimTable_KyogreGroudon}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonAsleep = {TAG_NONE, OBJ_EVENT_PAL_TAG_GROUDON, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_GroudonFront, sAffineAnimTable_KyogreGroudon}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rayquaza = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Rayquaza, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rayquaza = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_NONE, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Rayquaza, sPicTable_RayquazaCutscene, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zigzagoon = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_ZigzagoonOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_PikachuOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azumarill = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_AzumarillOld, gDummySpriteAffineAnimTable}; From acfd11bb217b57a8720b61cdf0ba7d0ecb3c1323 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Mon, 18 Apr 2022 22:43:46 -0400 Subject: [PATCH 097/291] Ignored species shiny/form bits in ScrCmd_bufferspeciesname. --- src/scrcmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scrcmd.c b/src/scrcmd.c index ae2cbfc33530..b53ae95b905f 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1589,7 +1589,7 @@ bool8 ScrCmd_vmessage(struct ScriptContext *ctx) bool8 ScrCmd_bufferspeciesname(struct ScriptContext *ctx) { u8 stringVarIndex = ScriptReadByte(ctx); - u16 species = VarGet(ScriptReadHalfword(ctx)); + u16 species = VarGet(ScriptReadHalfword(ctx)) & ((1 << 10) - 1); // ignore possible shiny / form bits StringCopy(sScriptStringVars[stringVarIndex], gSpeciesNames[species]); return FALSE; From eeaefee12d6d80124aa26240ba5990bd71776b86 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 20 Apr 2022 20:22:55 -0400 Subject: [PATCH 098/291] Updated / genericized remote_build.sh. --- remote_build.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/remote_build.sh b/remote_build.sh index 1d603ddc89d6..a6c8d51f01c8 100644 --- a/remote_build.sh +++ b/remote_build.sh @@ -1,5 +1,6 @@ #!/bin/bash +# Git REmote Make # Push to SSH machine; build and scp build products back set -e @@ -7,9 +8,10 @@ git_branch=$(git branch --show-current) # See https://unix.stackexchange.com/a/13472 remote_host=$(git remote get-url build | sed -nr -e "s/ssh:\/\/(\w+@?\w*):.*/\1/p") # Extract remote host remote_path=$(git remote get-url build | sed -nr -e "s/ssh:\/\/\w+@?\w*://p") # Extract remote path +make_cmd=$(git config --local remake.make) +make_product=$(git config --local remake.src) +make_dest=$(git config --local remake.dest) set -x git push build --force -# `nproc` must be escaped so that it executes on the remote machine -ssh $remote_host "cd $remote_path && git reset --hard && git checkout $git_branch && \ - echo \"Using \`nproc\` job(s)\" && make DDEBUG=1 -j\`nproc\`" -scp "$remote_host:$remote_path/pokeemerald.gba" romhack.gba +ssh $remote_host "cd $remote_path && git reset --hard && git checkout $git_branch && $make_cmd" +scp "$remote_host:$remote_path/$make_product" $make_dest From 30c366eec32135d3debaf9cc52d60a417b1b424d Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 24 Apr 2022 02:14:27 -0400 Subject: [PATCH 099/291] Added support for setting overworld species via GFX script vars. Fixed minor graphical bug in LoadWhiteFlashPalette. --- src/event_object_movement.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 6235c1577c8e..9a4318adadb1 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -34,6 +34,7 @@ #include "constants/items.h" #include "constants/map_types.h" #include "constants/mauville_old_man.h" +#include "constants/rgb.h" #include "constants/species.h" #include "constants/trainer_types.h" #include "constants/union_room.h" @@ -1484,7 +1485,13 @@ TrySpawnObjectEventTemplate(struct ObjectEventTemplate *objectEventTemplate, shiny = gObjectEvents[objectEventId].extra.mon.shiny; FollowerSetGraphics(&gObjectEvents[objectEventId], species, form, shiny); } - + // Set runtime species based on VAR_TEMP_4, if template has a dynamic graphics ID + } else if (objectEventTemplate->graphicsId >= OBJ_EVENT_GFX_VARS && VarGetObjectEventGraphicsId(objectEventTemplate->graphicsId - OBJ_EVENT_GFX_VARS) == OBJ_EVENT_GFX_OW_MON) { + gObjectEvents[objectEventId].extra.asU16 = VarGet(VAR_TEMP_4); + FollowerSetGraphics(&gObjectEvents[objectEventId], + gObjectEvents[objectEventId].extra.mon.species, + gObjectEvents[objectEventId].extra.mon.form, + gObjectEvents[objectEventId].extra.mon.form); } return objectEventId; @@ -6336,7 +6343,7 @@ bool8 MovementAction_WalkInPlaceSlowDown_Step0(struct ObjectEvent *objectEvent, static u8 LoadWhiteFlashPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u16 paletteData[16]; struct SpritePalette dynamicPalette = {.tag = OBJ_EVENT_PAL_TAG_NONE-1, .data = paletteData}; // TODO: Use a proper palette tag here - CpuFill16(0xFFFF, &paletteData[1], 30); + CpuFill16(RGB_WHITE, paletteData, 32); return UpdateSpritePalette(&dynamicPalette, sprite); } From 483d4b34484a26a2b87ca68cef02a663cbfadefe Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 27 Apr 2022 18:51:25 -0400 Subject: [PATCH 100/291] Fixed all field effects with gendered palette tags (warp arrow, surf blob, bird) --- include/constants/field_effects.h | 5 +++++ include/event_object_movement.h | 1 + src/event_object_movement.c | 15 +++++++-------- src/field_effect.c | 2 ++ src/field_effect_helpers.c | 4 ++++ 5 files changed, 19 insertions(+), 8 deletions(-) diff --git a/include/constants/field_effects.h b/include/constants/field_effects.h index 65ccc3ec7e16..92d3e6cbf358 100644 --- a/include/constants/field_effects.h +++ b/include/constants/field_effects.h @@ -128,4 +128,9 @@ #define FLDEFF_PAL_TAG_HOF_MONITOR 0x1010 #define FLDEFF_PAL_TAG_UNKNOWN 0x1011 + +// Duplicates of event_object_movement tags +#define FLDEFF_PAL_TAG_MAY 0x1110 // OBJ_EVENT_PAL_TAG_MAY +#define FLDEFF_PAL_TAG_BRENDAN 0x1100 // OBJ_EVENT_PAL_TAG_BRENDAN + #endif // GUARD_FIELD_EFFECT_CONSTANTS_H diff --git a/include/event_object_movement.h b/include/event_object_movement.h index b6d7addfc48a..4d35dcfa609c 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -114,6 +114,7 @@ void ObjectEventTurnByLocalIdAndMap(u8, u8, u8, u8); const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u8 graphicsId); void SetObjectInvisibility(u8, u8, u8, bool8); void FreeAndReserveObjectSpritePalettes(void); +u8 LoadObjectEventPalette(u16 paletteTag); void SetObjectEventSpritePosByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup, s16 x, s16 y); void ResetObjectSubpriority(u8, u8, u8); void SetObjectSubpriority(u8, u8, u8, u8); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 9a4318adadb1..67f0762a1ed5 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -147,7 +147,6 @@ static void UpdateObjectEventVisibility(struct ObjectEvent *, struct Sprite *); static void MakeSpriteTemplateFromObjectEventTemplate(struct ObjectEventTemplate *, struct SpriteTemplate *, const struct SubspriteTable **); static void GetObjectEventMovingCameraOffset(s16 *, s16 *); static struct ObjectEventTemplate *GetObjectEventTemplateByLocalIdAndMap(u8, u8, u8); -static void LoadObjectEventPalette(u16); static void RemoveObjectEventIfOutsideView(struct ObjectEvent *); static void SpawnObjectEventOnReturnToField(u8, s16, s16); static void SetPlayerAvatarObjectEventIdAndObjectId(u8, u8); @@ -2364,12 +2363,12 @@ void FreeAndReserveObjectSpritePalettes(void) gReservedSpritePaletteCount = 12; } -static void LoadObjectEventPalette(u16 paletteTag) +u8 LoadObjectEventPalette(u16 paletteTag) { u16 i = FindObjectEventPaletteIndexByTag(paletteTag); - - if (i != OBJ_EVENT_PAL_TAG_NONE) // always true - LoadSpritePaletteIfTagExists(&sObjectEventSpritePalettes[i]); + if (i == 0xFF) + return i; + return LoadSpritePaletteIfTagExists(&sObjectEventSpritePalettes[i]); } // Unused @@ -2383,9 +2382,9 @@ static void LoadObjectEventPaletteSet(u16 *paletteTags) static u8 LoadSpritePaletteIfTagExists(const struct SpritePalette *spritePalette) { - u8 paletteNum; - if (IndexOfSpritePaletteTag(spritePalette->tag) != 0xFF) - return 0xFF; + u8 paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); + if (paletteNum != 0xFF) // don't load twice; return + return paletteNum; paletteNum = LoadSpritePalette(spritePalette); return paletteNum; } diff --git a/src/field_effect.c b/src/field_effect.c index 35902b455a6a..021aca6df321 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -3123,6 +3123,7 @@ u8 FldEff_NPCFlyOut(void) sprite->oam.priority = 1; sprite->callback = SpriteCB_NPCFlyOut; sprite->data[1] = gFieldEffectArguments[0]; + sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); PlaySE(SE_M_FLY); return spriteId; } @@ -3303,6 +3304,7 @@ static u8 CreateFlyBirdSprite(void) sprite = &gSprites[spriteId]; sprite->oam.priority = 1; sprite->callback = SpriteCB_FlyBirdLeaveBall; + sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); return spriteId; } diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index d47c402629c3..323cdbe4da0d 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -259,6 +259,8 @@ u8 CreateWarpArrowSprite(void) if (spriteId != MAX_SPRITES) { sprite = &gSprites[spriteId]; + // Can use either gender's palette, so try to use the one that should be loaded + sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); sprite->oam.priority = 1; sprite->coordOffsetEnabled = TRUE; sprite->invisible = TRUE; @@ -1153,6 +1155,8 @@ u32 FldEff_SurfBlob(void) sprite = &gSprites[spriteId]; sprite->coordOffsetEnabled = TRUE; sprite->tPlayerObjId = gFieldEffectArguments[2]; + // Can use either gender's palette, so try to use the one that should be loaded + sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); sprite->data[3] = -1; sprite->data[6] = -1; sprite->data[7] = -1; From 13565fc02323d9c74d47b67f5c43c29d59a19668 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 27 Apr 2022 20:00:02 -0400 Subject: [PATCH 101/291] Fixed `removeobject` clearing the palettes of unloaded dummy sprites. --- src/event_object_movement.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 67f0762a1ed5..733c2a7b2b56 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1389,8 +1389,16 @@ static void RemoveObjectEventInternal(struct ObjectEvent *objectEvent) image.size = GetObjectEventGraphicsInfo(objectEvent->graphicsId)->size; gSprites[objectEvent->spriteId].images = ℑ paletteNum = gSprites[objectEvent->spriteId].oam.paletteNum; - DestroySprite(&gSprites[objectEvent->spriteId]); - FieldEffectFreePaletteIfUnused(paletteNum); + // It's possible that this function is called while the sprite pointed to `== sDummySprite`, i.e during map resume; + // In this case, don't free the palette as `paletteNum` is likely blank dummy data + if (!gSprites[objectEvent->spriteId].inUse && + !gSprites[objectEvent->spriteId].oam.paletteNum && + gSprites[objectEvent->spriteId].callback == SpriteCallbackDummy) { + DestroySprite(&gSprites[objectEvent->spriteId]); + } else { + DestroySprite(&gSprites[objectEvent->spriteId]); + FieldEffectFreePaletteIfUnused(paletteNum); + } } void RemoveAllObjectEventsExceptPlayer(void) From 2bc5da3f2ffbeb7a92eb6b06ad5c05ee6da4658d Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 28 Apr 2022 15:39:17 -0400 Subject: [PATCH 102/291] Fixed sprite palette gamma types. --- src/field_weather.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/field_weather.c b/src/field_weather.c index 698b079ec2bc..c12d1883fe8d 100644 --- a/src/field_weather.c +++ b/src/field_weather.c @@ -138,15 +138,15 @@ static const u8 sBasePaletteGammaTypes[32] = // sprite palettes GAMMA_ALT, GAMMA_NORMAL, - GAMMA_ALT, - GAMMA_ALT, - GAMMA_ALT, - GAMMA_ALT, GAMMA_NORMAL, GAMMA_NORMAL, GAMMA_NORMAL, GAMMA_NORMAL, - GAMMA_ALT, + GAMMA_NORMAL, + GAMMA_NORMAL, + GAMMA_NORMAL, + GAMMA_NORMAL, + GAMMA_NORMAL, GAMMA_NORMAL, GAMMA_NORMAL, GAMMA_NORMAL, From 5e1c6e0f2520864a4c5dbb0d9439c7dd2f3fc576 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 30 Apr 2022 14:54:47 -0400 Subject: [PATCH 103/291] Fixed `GetFollowerObject` being able to sometimes return removed/inactive objects. --- src/event_object_movement.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 733c2a7b2b56..d421da560580 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1680,7 +1680,7 @@ struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious pa struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or NULL u8 i; for (i=0; i < OBJECT_EVENTS_COUNT; i++) { - if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER) + if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && gObjectEvents[i].active) return &gObjectEvents[i]; } return NULL; From 7d4015dc5f2ee5526686f941421f05c10a8fbd17 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 30 Apr 2022 16:48:18 -0400 Subject: [PATCH 104/291] Changed default follower elevation to player's current elevation. --- src/event_object_movement.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index d421da560580..9c7fc56985b7 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1762,7 +1762,8 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any .graphicsId = OBJ_EVENT_GFX_OW_MON, .x = gSaveBlock1Ptr->pos.x, .y = gSaveBlock1Ptr->pos.y, - .elevation = 3, + // If player active, copy player elevation + .elevation = gObjectEvents[gPlayerAvatar.objectEventId].active ? gObjectEvents[gPlayerAvatar.objectEventId].currentElevation : 3, .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, }; objEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; From 9993f7218687d530846e48306af7f18d164cc8b5 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 1 May 2022 14:23:45 -0400 Subject: [PATCH 105/291] Updated remote_build to use `--force-with-lease` instead of `--force`. --- remote_build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/remote_build.sh b/remote_build.sh index a6c8d51f01c8..03e3e54b1aa1 100644 --- a/remote_build.sh +++ b/remote_build.sh @@ -12,6 +12,6 @@ make_cmd=$(git config --local remake.make) make_product=$(git config --local remake.src) make_dest=$(git config --local remake.dest) set -x -git push build --force +git push build --force-with-lease ssh $remote_host "cd $remote_path && git reset --hard && git checkout $git_branch && $make_cmd" scp "$remote_host:$remote_path/$make_product" $make_dest From 831c73c18cc32e81d3597732b923fd85843c0e59 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 1 May 2022 17:56:39 -0400 Subject: [PATCH 106/291] Added system for conditional follower messages. --- data/scripts/follower.inc | 53 +++++- emotions.txt | 115 ++++++------- follower_emotions.py | 6 +- include/battle_script_commands.h | 1 + include/event_scripts.h | 2 + include/follower_helper.h | 71 ++++++++ ld_script.txt | 2 + src/battle_script_commands.c | 58 ++++++- src/data/text/follower_messages.h | 47 +++--- src/event_object_movement.c | 237 ++++++++++++++++++-------- src/follower_helper.c | 269 ++++++++++++++++++++++++++++++ 11 files changed, 688 insertions(+), 173 deletions(-) create mode 100644 include/follower_helper.h create mode 100644 src/follower_helper.c diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index f2e8c4ac7e81..3e9dc45e6929 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -27,7 +27,6 @@ callfunc ScrFunc_emote EventScript_Follower:: lock - faceplayer bufferlivemonspeciesname 0 playfirstmoncry callfunc ScrFunc_getfolloweraction @@ -56,6 +55,8 @@ EventScript_FollowerLovesYou:: @ Message address must be loaded into bank 0 EventScript_FollowerGeneric:: @ similar to Std_MsgboxDefault + faceplayer +EventScript_FollowerGenericSkipFace: waitfieldeffect FLDEFF_EMOTE message 0x0 waitmessage @@ -63,6 +64,7 @@ EventScript_FollowerGeneric:: @ similar to Std_MsgboxDefault return EventScript_FollowerJump:: + faceplayer applymovement 0xFE FollowerSplashMovement waitmovement 0xFE waitfieldeffect FLDEFF_EMOTE @@ -403,6 +405,7 @@ FollowerDance: @ Movement scripts EventScript_FollowerIsShivering:: + faceplayer compare VAR_FACING, DIR_NORTH call_if_eq ShiverVertical compare VAR_FACING, DIR_SOUTH @@ -429,6 +432,7 @@ EventScript_FollowerNostalgia:: goto EventScript_FollowerGeneric EventScript_FollowerHopping:: + faceplayer applymovement 0xFE FollowerSkippingMovement waitmovement 0xFE goto EventScript_FollowerGeneric @@ -454,6 +458,7 @@ JumpOnW: return EventScript_FollowerJumpOnPlayer:: + faceplayer compare VAR_FACING, DIR_NORTH call_if_eq JumpOnS compare VAR_FACING, DIR_SOUTH @@ -485,6 +490,7 @@ CuddleW: return EventScript_FollowerCuddling:: @ similar to Std_MsgboxDefault + faceplayer compare VAR_FACING, DIR_NORTH call_if_eq CuddleS compare VAR_FACING, DIR_SOUTH @@ -524,6 +530,7 @@ ShCuddleW: return EventScript_FollowerShiverCuddling:: + faceplayer compare VAR_FACING, DIR_NORTH call_if_eq ShCuddleS compare VAR_FACING, DIR_SOUTH @@ -555,6 +562,7 @@ CreepCloserW: return EventScript_FollowerGetCloser:: + faceplayer compare VAR_FACING, DIR_NORTH call_if_eq CreepCloserS compare VAR_FACING, DIR_SOUTH @@ -586,6 +594,7 @@ PokePlayerW: return EventScript_FollowerPokingPlayer:: + faceplayer compare VAR_FACING, DIR_NORTH call_if_eq PokePlayerS compare VAR_FACING, DIR_SOUTH @@ -604,19 +613,20 @@ EventScript_FollowerLookAround:: EventScript_FollowerLookAway:: applymovement 0xFE FollowerLookAway waitmovement 0xFE - goto EventScript_FollowerGeneric + goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAwayBark:: applymovement 0xFE FollowerLookAwayBark waitmovement 0xFE - goto EventScript_FollowerGeneric + goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAwayPoke:: applymovement 0xFE FollowerLookAwayPokeG waitmovement 0xFE - goto EventScript_FollowerGeneric + goto EventScript_FollowerGenericSkipFace EventScript_FollowerPokeGround:: + faceplayer applymovement 0xFE FollowerPokeGround waitmovement 0xFE goto EventScript_FollowerGeneric @@ -624,17 +634,17 @@ EventScript_FollowerPokeGround:: EventScript_FollowerStartled:: applymovement 0xFE FollowerStartled waitmovement 0xFE - goto EventScript_FollowerGeneric + goto EventScript_FollowerGenericSkipFace EventScript_FollowerFastHopping:: applymovement 0xFE FollowerHopFast waitmovement 0xFE - goto EventScript_FollowerGeneric + goto EventScript_FollowerGenericSkipFace EventScript_FollowerDizzy:: applymovement 0xFE FollowerDizzy waitmovement 0 - goto EventScript_FollowerGeneric + goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAroundScared:: applymovement 0xFE FollowerLookAroundScared @@ -642,6 +652,35 @@ EventScript_FollowerLookAroundScared:: goto EventScript_FollowerGeneric EventScript_FollowerDance:: + faceplayer applymovement 0xFE FollowerDance waitmovement 0 + goto EventScript_FollowerGenericSkipFace + +EventScript_FollowerFaceUp:: + applymovement 0xFE Common_Movement_FaceUp + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace + +EventScript_FollowerFaceResult:: @ Face towards direction in VAR_RESULT + switch VAR_RESULT + case DIR_SOUTH, EventScript_FollowerFaceDown + case DIR_NORTH, EventScript_FollowerFaceUp + case DIR_WEST, EventScript_FollowerFaceLeft + case DIR_EAST, EventScript_FollowerFaceRight goto EventScript_FollowerGeneric + +EventScript_FollowerFaceDown: + applymovement 0xFE Common_Movement_FaceDown + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace + +EventScript_FollowerFaceLeft: + applymovement 0xFE Common_Movement_FaceLeft + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace + +EventScript_FollowerFaceRight: + applymovement 0xFE Common_Movement_FaceRight + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace diff --git a/emotions.txt b/emotions.txt index 42beb1d59340..590be935302c 100644 --- a/emotions.txt +++ b/emotions.txt @@ -1,102 +1,94 @@ Happy (Special): +Specific map: {STR_VAR_1} greeted your mom. -Your pokemon is staring intently at the mountain peak. -{STR_VAR_1} is staring straight at the pokemon league. -{STR_VAR_1} is staring at the sea. + +Landscape/map feature: {STR_VAR_1} greeted everyone! {STR_VAR_1} greeted the two. (when standing in front of 2 trainers). {STR_VAR_1} is very eager! ( gym ) must have type advantage. -{STR_VAR_1} is very composed and sure of itself (in a gym with a type advantage). {STR_VAR_1} greeted Amphy! + Neutral (Special): -(CELEBI) danced happily ( Pokemon Exclusive ). -(CELEBI) danced beautiful ( Pokemon Exclusive ). -Sniff sniff, something smells good! ( Day care center ). -{STR_VAR_1} seems dazzled after seeing the sky. -Your pokemon is surveying the shelves restlessly ( In pokemart ). -Your pokemon is smelling the scent of the flowers. (When next to flowers in Cherrygrove City). -Your pokemon is staring intently at the sea! (On the beach). +Specific map: Why is it doing warm-up exercises? (Cerulean Gym). {STR_VAR_1} is running along the side of the pool! (Cerulean Gym). -{STR_VAR_1} is vigorously producing fire (must be a fire type). -{STR_VAR_1} spat fire (must be a fire type). -{STR_VAR_1} is staring intently at the shelves. -(TYPHLOSION) emitted fire and shouted ( Pokemon Exclusive ). -{STR_VAR_1} is vigorously breathing fire ( must be fire type). -(MAGIKARP) is leaping around more than usual (lake of rage, During team rockets broadcast) ( Pokemon Exclusive ). + +Map feature: +Your pokemon is smelling the scent of the flowers. (When next to flowers in Cherrygrove City). {STR_VAR_1} Greeted Slowbro (Cerulean city, in front of Slowbro). -{STR_VAR_1} seems happy to have taken a shower! (Celadon gym) (Grass,Water type). -{STR_VAR_1} is fidgeting in front of everyone (maybe baby pokemon). -{STR_VAR_1} roared! -Your pokemon is staring intently at the sea! -{STR_VAR_1} is looking at the surging sea. {STR_VAR_1} is playing on the sand. {STR_VAR_1} is staring fixedly at the sea. -{STR_VAR_1} Cried out, looking at the tall mountain! {STR_VAR_1} is stomping on the grass! -{STR_VAR_1} seems highly interested in the tree. {STR_VAR_1} is playing around, Picking bits of grass. +{STR_VAR_1} seems highly interested in the tree. {STR_VAR_1} is looking outside and frolicking! + +Pokemon exclusive: +(MAGIKARP) is leaping around more than usual (lake of rage, During team rockets broadcast) ( Pokemon Exclusive ). + +Pokemon feature: +{STR_VAR_1} seems happy to have taken a shower! (Celadon gym) (Grass,Water type). + +Misc: +{STR_VAR_1} seems dazzled after seeing the sky. +{STR_VAR_1} is fidgeting in front of everyone (maybe baby pokemon). +{STR_VAR_1} roared! {STR_VAR_1} spun around in a circle! + Sad (Special): -{STR_VAR_1}'s burn looks painful! (when burnt). +Pokemon feature: + Upset (Special): -{STR_VAR_1} is taking shelter in the grass from the rain. -{STR_VAR_1} is splashing around in the wet grass. +Specific map(s): It seems to have eaten something strange. It's making an odd face... (Olivine Cafe). {STR_VAR_1} is staring at the crumbling floor (burnt tower). {STR_VAR_1} seems to think that (Player) has disappeared! ( Morty's Gym ). -{STR_VAR_1} seems to feel a little claustrophobic. -{STR_VAR_1} is a bit nervous about the narrow space! -{STR_VAR_1} is splashing around in the grass (must be fire type). + +Map feature: +{STR_VAR_1} is splashing around in the wet grass. + +Pokemon feature: Your pokemon doesn't like splashing around on the ground (must be fire type). -{STR_VAR_1} seems very cold (when frozen). +Misc: +{STR_VAR_1} seems to feel a little claustrophobic. +{STR_VAR_1} is a bit nervous about the narrow space! {STR_VAR_1} seems uneasy and is poking (PLAYER). -{STR_VAR_1} is trembling with fear (Cemetery). -{STR_VAR_1} seems somehow sad... (Cemetery). -{STR_VAR_1} is growling softly (Dragon type in Dragons Den). + Angry (Special): +Map feature: {STR_VAR_1} is staring at the Persian statue and glaring. {STR_VAR_1} is glaring at the PERSIAN statue! {STR_VAR_1} is glaring at your foe! {STR_VAR_1} is intimidating your foe! + Pensive (Special): -{STR_VAR_1} is staring intently at the goods on display! -{STR_VAR_1} is staring at its reflection in the water. -{STR_VAR_1} is staring intently at the reflection of its face. -{STR_VAR_1} is gnawing at the ice. -{STR_VAR_1} seems interested in Amphy... -{STR_VAR_1} has a sleepy look on its face... (Near Jigglypuff in Radio Tower.). -{STR_VAR_1} seems to relax as it hears the sound of rustling leaves... +Specific map(s): {STR_VAR_1} seems to be listening to the sound of rustling leaves. -Your pokemon turned to face the other way, showing a defiant expression. {STR_VAR_1} is preoccupied by the ceiling, which seems like it may collapse (burnt tower). -{STR_VAR_1} focused with a sharp gaze! (On the way to Victory Road.). -{STR_VAR_1} emitted fire and shouted! (must be a fire type). {STR_VAR_1} is concerned about the swaying pillar (sprout tower). Your pokemon is drooling a little (Olivine Cafe). -{STR_VAR_1} seems very interested in the bicycles (bike shop). {STR_VAR_1} is preoccupied by the floor, which seems like it may collapse (burnt tower). -{STR_VAR_1} is nervous ( in a gym before beating gym leader ) ( must have type disadvantage ). + +Map feature: +{STR_VAR_1} is staring intently at the reflection of its face. +{STR_VAR_1} seems interested in Amphy... +{STR_VAR_1} has a sleepy look on its face... (Near Jigglypuff in Radio Tower.). + +Misc: +Your pokemon turned to face the other way, showing a defiant expression. + Music (Special): +Map feature: {STR_VAR_1} is pulling out the grass. -Waah! your pokemon suddenly splashed water! (on a shore). {STR_VAR_1} is happy to see what's out doors! -{STR_VAR_1} seems to want to touch the machine! (Power plant). {STR_VAR_1} is listening intently to the sound of the waves. -{STR_VAR_1} is swaying with the boat! -{STR_VAR_1} is dancing along with the rolling of the ship. -{STR_VAR_1} doesn't want to get off the boat yet! -{STR_VAR_1} is listening to the sound of the machine. -{STR_VAR_1} seems happy at the sight of water on the window! -Your pokemon is blowing sand in the air! Your pokemon is staring spellbound at the night sky! Your pokemon seems to be enjoying sliding around! -{STR_VAR_1} is touching the ice. {STR_VAR_1} is steadily observing the flow of the river. {STR_VAR_1} is noticing the scent of the grass. -{STR_VAR_1} is playing around, plucking bits of grass. +Misc: +{STR_VAR_1} seems happy at the sight of water on the window! {STR_VAR_1} is looking up at the ceiling. {STR_VAR_1} seems to be enjoying this a little bit! {STR_VAR_1} is wandering around enjoying the forest scenery. @@ -104,25 +96,20 @@ Your pokemon seems to be enjoying sliding around! {STR_VAR_1} is playing around with a leaf. {STR_VAR_1} is playing around, touching the leaves. Your pokemon is happily gazing at the beautiful, starry sky! -{STR_VAR_1} is pulling out the grass. {STR_VAR_1} is rolling around in the grass. {STR_VAR_1} seems to want to return to the lab (after you receive the Mystery egg). Your pokemon is staring at the various items. -{STR_VAR_1} is listening to the sound of the waterfall ( Mt. Mortar). {STR_VAR_1} is looking up the tall mountain... (Mt. Mortar). {STR_VAR_1} seems concerned about the waterfall. {STR_VAR_1} is sniffing around the room. (Inside Hero's Room). {STR_VAR_1} is dancing around the pillar! (Seems to occur more for Bellsprout)(sprout tower). {STR_VAR_1} swayed around, dancing in a strange manner.(Seems to occur more for Bellsprout)(sprout tower). {STR_VAR_1} swayed and danced around as it pleased (Seems to occur more for Bellsprout)(sprout tower). -Your Pokemon is happily looking at (Player)'s footprints! (Sandy area). Your Pokemon is playing around and splashing in the water! (Water's edge). -Your Pokemon is blowing sand in the air! (Sandy area). {STR_VAR_1} is looking up at the sky. {STR_VAR_1} is poking at garbage (Goldenrods underground path). Your pokemon is rolling a screw from a bicycle around. {STR_VAR_1} is looking up at the sky. -{STR_VAR_1} seems to be happy about the rain! ( during rain, must not have type disadvantage to water). {STR_VAR_1} is clawing the grass! {STR_VAR_1} is looking around restlessly at the Forest. {STR_VAR_1} is playfully nibbling at the ground. @@ -136,7 +123,6 @@ Your pokemon is rolling a screw from a bicycle around. {STR_VAR_1} is gazing restlessly at the building ( in goldenrod). Surprised (Special): -Your pokemon has a flower petal on its face! (Newbark Town). {STR_VAR_1} seems to have gotten caught in the clumps of grass. {STR_VAR_1} slipped on the floor and seems likely to fall! Your pokemon is very concerned about the room below ( Burnt tower ). @@ -144,19 +130,14 @@ Careful! seems like the floor could collapse, and it might fall. {STR_VAR_1} seems to think that (Player) has disappeared! ( Morty's Gym ). {STR_VAR_1} gazed surprisingly at the rock! Huh? your pokemon found something in top of the mountain ( outside Mt. Mortar) (!). -{STR_VAR_1} is cautious about the confined area! {STR_VAR_1} got tangled up in the branches and almost fell down! {STR_VAR_1} looked up at the sky and shouted loudly. {STR_VAR_1} seems to have found something! -{STR_VAR_1} is feeling nervous and a touch claustrophobic. (while inside an elevator). {STR_VAR_1} almost forgot it was holding that (Held item). {STR_VAR_1} is happy at the sight of the water on the window! {STR_VAR_1} was surprised by the sounds in the thicket! Seems the breeze is coming from here. Oh! its slipping and came over here for support (on ice). -Your pokemon almost slipped and fell over! (on ice). -A cold wind suddenly blew by! -Your pokemon seems surprised to touch ice. (TODO: Regice) {STR_VAR_1} seems to have gotten a bit of zap! (Power plant). {STR_VAR_1} is dazzled by the shiny brightness of the bridge! (Standing on Nugget Bridge). {STR_VAR_1} is slipping on the water and almost fell over! diff --git a/follower_emotions.py b/follower_emotions.py index b16409c10094..522634803102 100644 --- a/follower_emotions.py +++ b/follower_emotions.py @@ -34,17 +34,17 @@ def prepare_string(s): # Exports up to n messages in C format to outfile -def export_messages(infile, outfile, n=None, indent=2): +def export_messages(infile, outfile, n=None, indent=0, start=0): with open(infile, 'r') as f_in: lines = f_in.readlines() if n is not None: lines = lines[:n] with open(outfile, 'w') as f_out: - codelines = [' '*indent + f'(const char []) _("{prepare_string(s)}"),' for s in lines] + codelines = [' '*indent + f'static const u8 sCondMsg{start+i:02d}[] = _("{prepare_string(s)}");' for i, s in enumerate(lines)] f_out.write('\n'.join(codelines)) print(f'{len(lines)} lines written') return len(lines) if __name__ == '__main__': - export_messages('emotions.txt', 'emotions.h', n=15) + export_messages('emotions.txt', 'emotions.h', n=1, start=7) diff --git a/include/battle_script_commands.h b/include/battle_script_commands.h index cb81ad812416..ed6e014841d6 100644 --- a/include/battle_script_commands.h +++ b/include/battle_script_commands.h @@ -9,6 +9,7 @@ #define WINDOW_BG1 (1 << 7) void AI_CalcDmg(u8 battlerIdAtk, u8 battlerIdDef); +s32 GetTypeEffectiveness(struct Pokemon *mon, u8 moveType); u8 TypeCalc(u16 move, u8 battlerIdAtk, u8 battlerIdDef); u8 AI_TypeCalc(u16 move, u16 targetSpecies, u8 targetAbility); u8 GetBattlerTurnOrderNum(u8 battlerId); diff --git a/include/event_scripts.h b/include/event_scripts.h index 911afa91dac1..d6bc45120970 100644 --- a/include/event_scripts.h +++ b/include/event_scripts.h @@ -24,6 +24,8 @@ extern const u8 EventScript_FollowerFastHopping[]; extern const u8 EventScript_FollowerDizzy[]; extern const u8 EventScript_FollowerLookAroundScared[]; extern const u8 EventScript_FollowerDance[]; +extern const u8 EventScript_FollowerFaceUp[]; +extern const u8 EventScript_FollowerFaceResult[]; extern const u8 EnterPokeballMovement[]; extern const u8 EventScript_TestSignpostMsg[]; diff --git a/include/follower_helper.h b/include/follower_helper.h new file mode 100644 index 000000000000..54b4d4d16482 --- /dev/null +++ b/include/follower_helper.h @@ -0,0 +1,71 @@ +#ifndef GUARD_FOLLOWER_HELPER_H +#define GUARD_FOLLOWER_HELPER_H + +enum { + FOLLOWER_EMOTION_HAPPY = 0, + FOLLOWER_EMOTION_NEUTRAL, // Also called "No emotion" + FOLLOWER_EMOTION_SAD, + FOLLOWER_EMOTION_UPSET, + FOLLOWER_EMOTION_ANGRY, + FOLLOWER_EMOTION_PENSIVE, + FOLLOWER_EMOTION_LOVE, + FOLLOWER_EMOTION_SURPRISE, + FOLLOWER_EMOTION_CURIOUS, + FOLLOWER_EMOTION_MUSIC, + FOLLOWER_EMOTION_POISONED, + FOLLOWER_EMOTION_LENGTH, +}; + +struct __attribute__((packed)) FollowerMsgInfoExtended { + const u8 *text; + const u8 *script; + union __attribute__((packed)) { + u16 species:10; + struct __attribute__((packed)) { + u16 type1:5; + u16 type2:5; // if >= NUMBER_OF_MON_TYPES, inverts checking for type1 + } types; + u16 status:10; + } st; + u16 stFlags:2; // 0 = no matching, 1 = species matching, 2 = type matching, 3 = status + u16 emotion:4; // emotion for this message + + union __attribute__((packed)) { + struct __attribute__((packed)) { + u16 mapSec:8; + } mapSec; + struct __attribute__((packed)) { + u16 mapNum:8; + u16 mapGroup:6; + } map; + struct __attribute__((packed)) { + u16 behavior1:8; + u16 behavior2:6; // not full; only goes up to 0x3F + } mb; + } mm; + u16 mmFlags:2; // 1 = map sec, 2 = map, 3 = metatile behavior + + union __attribute__((packed)) { + struct __attribute__((packed)) { + u16 weather1:5; + u16 weather2:5; + } weather; + u16 song:10; + u16 timeOfDay:10; + } wt; + u16 wtFlags:2; // 1 = weather matching, 2 = song, 3 = time + u16 weight:3; + u16 textSpread:1; // if set, `text` is an array of texts instead + + union __attribute__((packed)) { + struct __attribute__((packed)) { + u16 behavior:8; + u16 distance:6; + } mb; + } near; + u16 nearFlags:2; // 1 = mb within '+' shape distance away +}; + +extern const struct FollowerMsgInfoExtended gFollowerConditionalMessages[]; + +#endif //GUARD_FOLLOWER_HELPER_H diff --git a/ld_script.txt b/ld_script.txt index 75b95a5708ee..9417312e5525 100644 --- a/ld_script.txt +++ b/ld_script.txt @@ -114,6 +114,7 @@ SECTIONS { src/field_door.o(.text); src/field_player_avatar.o(.text); src/event_object_movement.o(.text); + src/follower_helper.o(.text); src/field_message_box.o(.text); src/event_object_lock.o(.text); src/text_window.o(.text); @@ -498,6 +499,7 @@ SECTIONS { src/field_door.o(.rodata); src/field_player_avatar.o(.rodata); src/event_object_movement.o(.rodata); + src/follower_helper.o(.rodata); src/text_window.o(.rodata); src/scrcmd.o(.rodata); src/field_control_avatar.o(.rodata); diff --git a/src/battle_script_commands.c b/src/battle_script_commands.c index 391e8285028a..8d99b4c3764d 100644 --- a/src/battle_script_commands.c +++ b/src/battle_script_commands.c @@ -1350,6 +1350,62 @@ static void ModulateDmgByType(u8 multiplier) } } +s32 GetTypeEffectiveness(struct Pokemon *mon, u8 moveType) { + u16 species = GetMonData(mon, MON_DATA_SPECIES); + u8 type1 = gBaseStats[species].type1; + u8 type2 = gBaseStats[species].type2; + s32 i = 0; + u8 multiplier; + s32 flags = 0; + if (GetMonAbility(mon) == ABILITY_LEVITATE && moveType == TYPE_GROUND) + return MOVE_RESULT_NOT_VERY_EFFECTIVE; + while (TYPE_EFFECT_ATK_TYPE(i) != TYPE_ENDTABLE) { + if (TYPE_EFFECT_ATK_TYPE(i) == TYPE_FORESIGHT) { + i += 3; + continue; + } + else if (TYPE_EFFECT_ATK_TYPE(i) == moveType) { + // check type1 + if (TYPE_EFFECT_DEF_TYPE(i) == type1) + multiplier = TYPE_EFFECT_MULTIPLIER(i); + else if (TYPE_EFFECT_DEF_TYPE(i) == type2 && type1 != type2) + multiplier = TYPE_EFFECT_MULTIPLIER(i); + else { + i += 3; + continue; + } + switch (multiplier) + { + case TYPE_MUL_NO_EFFECT: + flags |= MOVE_RESULT_DOESNT_AFFECT_FOE; + flags &= ~MOVE_RESULT_NOT_VERY_EFFECTIVE; + flags &= ~MOVE_RESULT_SUPER_EFFECTIVE; + break; + case TYPE_MUL_NOT_EFFECTIVE: + if (!(flags & MOVE_RESULT_NO_EFFECT)) + { + if (flags & MOVE_RESULT_SUPER_EFFECTIVE) + flags &= ~MOVE_RESULT_SUPER_EFFECTIVE; + else + flags |= MOVE_RESULT_NOT_VERY_EFFECTIVE; + } + break; + case TYPE_MUL_SUPER_EFFECTIVE: + if (!(flags & MOVE_RESULT_NO_EFFECT)) + { + if (flags & MOVE_RESULT_NOT_VERY_EFFECTIVE) + flags &= ~MOVE_RESULT_NOT_VERY_EFFECTIVE; + else + flags |= MOVE_RESULT_SUPER_EFFECTIVE; + } + break; + } + } + i += 3; + } + return flags; +} + static void Cmd_typecalc(void) { s32 i = 0; @@ -9466,7 +9522,7 @@ static void Cmd_switchoutabilities(void) { case ABILITY_NATURAL_CURE: gBattleMons[gActiveBattler].status1 = 0; - BtlController_EmitSetMonData(BUFFER_A, REQUEST_STATUS_BATTLE, + BtlController_EmitSetMonData(BUFFER_A, REQUEST_STATUS_BATTLE, gBitTable[*(gBattleStruct->battlerPartyIndexes + gActiveBattler)], sizeof(gBattleMons[gActiveBattler].status1), &gBattleMons[gActiveBattler].status1); diff --git a/src/data/text/follower_messages.h b/src/data/text/follower_messages.h index 7dc9a67df416..3fbec109cc9c 100644 --- a/src/data/text/follower_messages.h +++ b/src/data/text/follower_messages.h @@ -16,6 +16,7 @@ extern const u8 EventScript_FollowerFastHopping[]; extern const u8 EventScript_FollowerDizzy[]; extern const u8 EventScript_FollowerLookAroundScared[]; extern const u8 EventScript_FollowerDance[]; +extern const u8 EventScript_FollowerLookUp[]; // 'Generic', unconditional happy messages static const u8 sHappyMsg00[] = _("{STR_VAR_1} began poking you in the\nstomach."); @@ -29,9 +30,9 @@ static const u8 sHappyMsg07[] = _("{STR_VAR_1} put in extra effort."); static const u8 sHappyMsg08[] = _("{STR_VAR_1} is smelling the scents\nof the surrounding air."); static const u8 sHappyMsg09[] = _("{STR_VAR_1} is jumping for joy!"); static const u8 sHappyMsg10[] = _("{STR_VAR_1} is still feeling great!"); -static const u8 sHappyMsg11[] = _("Your pokemon has caught the scent of\nsmoke."); +static const u8 sHappyMsg11[] = _("Your POKéMON has caught the scent of\nsmoke."); static const u8 sHappyMsg12[] = _("{STR_VAR_1} is poking at your belly."); -static const u8 sHappyMsg13[] = _("Your pokemon stretched out its body\nand is relaxing."); +static const u8 sHappyMsg13[] = _("Your POKéMON stretched out its body\nand is relaxing."); static const u8 sHappyMsg14[] = _("{STR_VAR_1} looks like it wants to\nlead!"); static const u8 sHappyMsg15[] = _("{STR_VAR_1} is doing it's best to\nkeep up with you."); static const u8 sHappyMsg16[] = _("{STR_VAR_1} is happily cuddling up\nto you!"); @@ -45,12 +46,13 @@ static const u8 sHappyMsg23[] = _("{STR_VAR_1} looks very interested."); static const u8 sHappyMsg24[] = _("{STR_VAR_1} is somehow forcing\nitself to keep going."); static const u8 sHappyMsg25[] = _("{STR_VAR_1} gave you a sunny look!"); static const u8 sHappyMsg26[] = _("{STR_VAR_1} gives you a happy look\nand a smile."); -static const u8 sHappyMsg27[] = _("Your pokemon is smelling the scent\nof flowers."); +static const u8 sHappyMsg27[] = _("Your POKéMON is smelling the scent\nof flowers."); static const u8 sHappyMsg28[] = _("{STR_VAR_1} seems very happy to see\nyou!"); static const u8 sHappyMsg29[] = _("{STR_VAR_1} faced this way and\ngrinned."); static const u8 sHappyMsg30[] = _("{STR_VAR_1} happily cuddled up to\nyou!"); // Conditional messages begin here, index 31 -static const u8 sHappyMsg31[] = _("Your pokemon seems happy about the\ngreat weather."); +static const u8 sHappyMsg31[] = _("Your POKéMON seems happy about the\ngreat weather."); +static const u8 sHappyMsg32[] = _("{STR_VAR_1} is very composed and\nsure of itself!"); const struct FollowerMsgInfo gFollowerHappyMessages[] = { {sHappyMsg00, EventScript_FollowerPokingPlayer}, @@ -66,7 +68,7 @@ const struct FollowerMsgInfo gFollowerHappyMessages[] = { {sHappyMsg19, EventScript_FollowerFastHopping}, {sHappyMsg20}, {sHappyMsg21}, {sHappyMsg22}, {sHappyMsg23}, {sHappyMsg24}, {sHappyMsg25}, {sHappyMsg26}, {sHappyMsg27}, {sHappyMsg28}, {sHappyMsg29}, {sHappyMsg30, EventScript_FollowerCuddling}, - {sHappyMsg31}, + {sHappyMsg31}, {sHappyMsg32}, }; // Unconditional neutral messages @@ -74,8 +76,8 @@ static const u8 sNeutralMsg00[] = _("{STR_VAR_1} is steadily poking at\nthe grou static const u8 sNeutralMsg01[] = _("{STR_VAR_1} is standing guard."); static const u8 sNeutralMsg02[] = _("{STR_VAR_1} is staring patiently at\nnothing at all."); static const u8 sNeutralMsg03[] = _("{STR_VAR_1} is wandering around."); -static const u8 sNeutralMsg04[] = _("Your pokemon yawned loudly!"); -static const u8 sNeutralMsg05[] = _("Your pokemon is looking around\nrestlessly."); +static const u8 sNeutralMsg04[] = _("Your POKéMON yawned loudly!"); +static const u8 sNeutralMsg05[] = _("Your POKéMON is looking around\nrestlessly."); static const u8 sNeutralMsg06[] = _("{STR_VAR_1} is looking this way and\nsmiling."); static const u8 sNeutralMsg07[] = _("{STR_VAR_1} is gazing around\nrestlessly."); static const u8 sNeutralMsg08[] = _("{STR_VAR_1} let out a battle cry."); @@ -108,18 +110,19 @@ static const u8 sSadMsg02[] = _("{STR_VAR_1} seems a little tired."); static const u8 sSadMsg03[] = _("{STR_VAR_1} is not happy."); static const u8 sSadMsg04[] = _("{STR_VAR_1} is going to fall down!\n"); static const u8 sSadMsg05[] = _("{STR_VAR_1} seems to be about to\nfall over!"); -static const u8 sSadMsg06[] = _("{STR_VAR_1} is trying very hard to\nkeep up with you..."); +static const u8 sSadMsg06[] = _("{STR_VAR_1} is trying very hard to\nkeep up with you…"); +static const u8 sSadMsg07[] = _("{STR_VAR_1} is nervous."); const struct FollowerMsgInfo gFollowerSadMessages[] = { {sSadMsg00, EventScript_FollowerDizzy}, {sSadMsg01}, {sSadMsg02}, - {sSadMsg03}, {sSadMsg04}, {sSadMsg05}, {sSadMsg06}, + {sSadMsg03}, {sSadMsg04}, {sSadMsg05}, {sSadMsg06}, {sSadMsg07}, }; // Unconditional upset messages -static const u8 sUpsetMsg00[] = _("{STR_VAR_1} seems unhappy somehow..."); +static const u8 sUpsetMsg00[] = _("{STR_VAR_1} seems unhappy somehow…"); static const u8 sUpsetMsg01[] = _("{STR_VAR_1} is making an unhappy\nface."); -static const u8 sUpsetMsg02[] = _(".....Your pokemon seems a little\ncold."); +static const u8 sUpsetMsg02[] = _("…Your POKéMON seems a little\ncold."); // Conditional messages, index 3 static const u8 sUpsetMsg03[] = _("{STR_VAR_1} is taking shelter in the\ngrass from the rain."); @@ -133,7 +136,7 @@ const struct FollowerMsgInfo gFollowerUpsetMessages[] = { static const u8 sAngryMsg00[] = _("{STR_VAR_1} let out a roar!"); static const u8 sAngryMsg01[] = _("{STR_VAR_1} is making a face like\nits angry!"); static const u8 sAngryMsg02[] = _("{STR_VAR_1} seems to be angry for\nsome reason."); -static const u8 sAngryMsg03[] = _("Your pokemon turned to face the\nother way, showing a defiant\pexpression."); +static const u8 sAngryMsg03[] = _("Your POKéMON turned to face the\nother way, showing a defiant face."); static const u8 sAngryMsg04[] = _("{STR_VAR_1} cried out."); const struct FollowerMsgInfo gFollowerAngryMessages[] = { @@ -146,7 +149,7 @@ const struct FollowerMsgInfo gFollowerAngryMessages[] = { static const u8 sPensiveMsg00[] = _("{STR_VAR_1} is looking down\nsteadily."); static const u8 sPensiveMsg01[] = _("{STR_VAR_1} is surveying the area."); static const u8 sPensiveMsg02[] = _("{STR_VAR_1} is peering down."); -static const u8 sPensiveMsg03[] = _("{STR_VAR_1} is somehow fighting off\nsleep..."); +static const u8 sPensiveMsg03[] = _("{STR_VAR_1} is somehow fighting off\nsleep…"); static const u8 sPensiveMsg04[] = _("{STR_VAR_1} seems to be wandering\naround."); static const u8 sPensiveMsg05[] = _("{STR_VAR_1} is looking around\nabsentmindedly."); static const u8 sPensiveMsg06[] = _("{STR_VAR_1} yawned very loudly!"); @@ -156,11 +159,11 @@ static const u8 sPensiveMsg09[] = _("{STR_VAR_1} is staring intently at\nyour fa static const u8 sPensiveMsg10[] = _("{STR_VAR_1} is focusing its\nattention on you."); static const u8 sPensiveMsg11[] = _("{STR_VAR_1} is staring into the\ndepths."); static const u8 sPensiveMsg12[] = _("{STR_VAR_1} is sniffing at the\nground."); -static const u8 sPensiveMsg13[] = _("Your pokemon is staring intently at\nnothing."); +static const u8 sPensiveMsg13[] = _("Your POKéMON is staring intently at\nnothing."); static const u8 sPensiveMsg14[] = _("{STR_VAR_1} focused with a sharp\ngaze!"); static const u8 sPensiveMsg15[] = _("{STR_VAR_1} is concentrating."); static const u8 sPensiveMsg16[] = _("{STR_VAR_1} faced this way and\nnodded."); -static const u8 sPensiveMsg17[] = _("{STR_VAR_1} seems a bit nervous..."); +static const u8 sPensiveMsg17[] = _("{STR_VAR_1} seems a bit nervous…"); static const u8 sPensiveMsg18[] = _("{STR_VAR_1} is looking at your\nfootprints."); static const u8 sPensiveMsg19[] = _("{STR_VAR_1} is staring straight into\nyour eyes."); @@ -206,12 +209,12 @@ static const u8 sSurpriseMsg00[] = _("{STR_VAR_1} is in danger of falling\nover! static const u8 sSurpriseMsg01[] = _("{STR_VAR_1} bumped into you!"); static const u8 sSurpriseMsg02[] = _("{STR_VAR_1} doesn't seem to be used\nto its own name yet."); static const u8 sSurpriseMsg03[] = _("{STR_VAR_1} is peering down."); -static const u8 sSurpriseMsg04[] = _("Your pokemon stumbled and nearly\nfell!"); +static const u8 sSurpriseMsg04[] = _("Your POKéMON stumbled and nearly\nfell!"); static const u8 sSurpriseMsg05[] = _("{STR_VAR_1} feels something and is\nhowling!"); static const u8 sSurpriseMsg06[] = _("{STR_VAR_1} seems refreshed!"); static const u8 sSurpriseMsg07[] = _("{STR_VAR_1} suddenly turned around\nand started barking!"); static const u8 sSurpriseMsg08[] = _("{STR_VAR_1} suddenly turned around!"); -static const u8 sSurpriseMsg09[] = _("Your pokemon was surprised that you\nsuddenly spoke to it!"); +static const u8 sSurpriseMsg09[] = _("Your POKéMON was surprised that you\nsuddenly spoke to it!"); static const u8 sSurpriseMsg10[] = _("Sniff sniff, something smells really\ngood!"); static const u8 sSurpriseMsg11[] = _("{STR_VAR_1} feels refreshed."); static const u8 sSurpriseMsg12[] = _("{STR_VAR_1} is wobbling and seems\nabout to fall over."); @@ -220,7 +223,7 @@ static const u8 sSurpriseMsg14[] = _("{STR_VAR_1} is walking along\ncautiously." static const u8 sSurpriseMsg15[] = _("{STR_VAR_1} is getting tense with\nnervous energy."); static const u8 sSurpriseMsg16[] = _("{STR_VAR_1} sensed something strange\nand was surprised!"); static const u8 sSurpriseMsg17[] = _("{STR_VAR_1} is scared and snuggled\nup to you!"); -static const u8 sSurpriseMsg18[] = _("{STR_VAR_1} is feeling an unusual\npresence..."); +static const u8 sSurpriseMsg18[] = _("{STR_VAR_1} is feeling an unusual\npresence…"); static const u8 sSurpriseMsg19[] = _("{STR_VAR_1} is getting tense with\nnervous energy."); // Conditional messages, index 20 static const u8 sSurpriseMsg20[] = _("{STR_VAR_1} seems to be very\nsurprised that it is raining!"); @@ -241,13 +244,13 @@ const struct FollowerMsgInfo gFollowerSurpriseMessages[] = { }; // Unconditional curious messages -static const u8 sCuriousMsg00[] = _("Your pokemon is looking around\nrestlessly for something."); -static const u8 sCuriousMsg01[] = _("Your pokemon wasn't watching where\nit was going and ran into you!"); +static const u8 sCuriousMsg00[] = _("Your POKéMON is looking around\nrestlessly for something."); +static const u8 sCuriousMsg01[] = _("Your POKéMON wasn't watching where\nit was going and ran into you!"); static const u8 sCuriousMsg02[] = _("Sniff, sniff! Is there something\nnearby?"); static const u8 sCuriousMsg03[] = _("{STR_VAR_1} is rolling a pebble\naround playfully."); static const u8 sCuriousMsg04[] = _("{STR_VAR_1} is wandering around and\nsearching for something."); static const u8 sCuriousMsg05[] = _("{STR_VAR_1} is sniffing at you."); -static const u8 sCuriousMsg06[] = _("{STR_VAR_1} seems to be a little\nhesitant..."); +static const u8 sCuriousMsg06[] = _("{STR_VAR_1} seems to be a little\nhesitant…"); const struct FollowerMsgInfo gFollowerCuriousMessages[] = { {sCuriousMsg00, EventScript_FollowerLookAround}, @@ -271,7 +274,7 @@ static const u8 sMusicMsg09[] = _("{STR_VAR_1} is working hard to show\noff its static const u8 sMusicMsg10[] = _("Whoa! {STR_VAR_1} suddenly danced in\nhappiness!"); static const u8 sMusicMsg11[] = _("{STR_VAR_1} is cheerful!"); static const u8 sMusicMsg12[] = _("{STR_VAR_1} is jumping around in a\ncarefree way!"); -static const u8 sMusicMsg13[] = _("Your pokemon seems to be smelling a\nnostalgically familiar scent..."); +static const u8 sMusicMsg13[] = _("Your POKéMON seems to be smelling a\nnostalgically familiar scent…"); // Conditional music messages, index 14 static const u8 sMusicMsg14[] = _("{STR_VAR_1} is very happy about the\nrain."); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 9c7fc56985b7..431c4a1648c9 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1,6 +1,7 @@ #include "global.h" #include "malloc.h" #include "battle_pyramid.h" +#include "battle_script_commands.h" #include "berry.h" #include "data.h" #include "decoration.h" @@ -15,6 +16,7 @@ #include "field_player_avatar.h" #include "field_weather.h" #include "fieldmap.h" +#include "follower_helper.h" #include "mauville_old_man.h" #include "metatile_behavior.h" #include "overworld.h" @@ -23,18 +25,22 @@ #include "random.h" #include "region_map.h" #include "script.h" +#include "sound.h" #include "sprite.h" #include "task.h" #include "trainer_see.h" #include "trainer_hill.h" #include "util.h" #include "constants/event_object_movement.h" +#include "constants/battle.h" #include "constants/event_objects.h" #include "constants/field_effects.h" #include "constants/items.h" #include "constants/map_types.h" #include "constants/mauville_old_man.h" #include "constants/rgb.h" +#include "constants/region_map_sections.h" +#include "constants/songs.h" #include "constants/species.h" #include "constants/trainer_types.h" #include "constants/union_room.h" @@ -1823,21 +1829,6 @@ static u8 RandomWeightedIndex(u8 *weights, u8 length) { } } -enum { - FOLLOWER_EMOTION_HAPPY = 0, - FOLLOWER_EMOTION_NEUTRAL, // Also called "No emotion" - FOLLOWER_EMOTION_SAD, - FOLLOWER_EMOTION_UPSET, - FOLLOWER_EMOTION_ANGRY, - FOLLOWER_EMOTION_PENSIVE, - FOLLOWER_EMOTION_LOVE, - FOLLOWER_EMOTION_SURPRISE, - FOLLOWER_EMOTION_CURIOUS, - FOLLOWER_EMOTION_MUSIC, - FOLLOWER_EMOTION_POISONED, - FOLLOWER_EMOTION_LENGTH, -}; - // Pool of "unconditional" follower messages TODO: Should this be elsewhere ? static const struct FollowerMessagePool followerBasicMessages[] = { [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, N_FOLLOWER_HAPPY_MESSAGES}, @@ -1877,19 +1868,47 @@ struct SpecialEmote { // Used for storing conditional emotes u8 emotion; }; +// Find and return direction of metatile behavior within distance +static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) { + s32 i; + for (i = y+1; i <= y + distance; i++) + if (MapGridGetMetatileBehaviorAt(x, i) == mb) + return DIR_SOUTH; + for (i = y-1; i >= y - distance; i--) + if (MapGridGetMetatileBehaviorAt(x, i) == mb) + return DIR_NORTH; + for (i = x+1; i <= x + distance; i++) + if (MapGridGetMetatileBehaviorAt(i, y) == mb) + return DIR_EAST; + for (i = x-1; i >= x - distance; i--) + if (MapGridGetMetatileBehaviorAt(i, y) == mb) + return DIR_WEST; + + return DIR_NONE; +} + // Call an applicable follower message script bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big switch for follower messages { u16 species; - s32 multi; - s16 health_percent; - u8 friendship; + s32 multi, multi2; struct SpecialEmote cond_emotes[16] = {0}; - u8 n_choices = 0; + u8 emotion, n_choices = 0; struct ObjectEvent *objEvent = GetFollowerObject(); struct Pokemon *mon = GetFirstLiveMon(); - u8 emotion; - u8 emotion_weight[FOLLOWER_EMOTION_LENGTH] = {0}; + u8 emotion_weight[FOLLOWER_EMOTION_LENGTH] = { + [FOLLOWER_EMOTION_HAPPY] = 10, + [FOLLOWER_EMOTION_NEUTRAL] = 15, + [FOLLOWER_EMOTION_SAD] = 5, + [FOLLOWER_EMOTION_UPSET] = 15, + [FOLLOWER_EMOTION_ANGRY] = 15, + [FOLLOWER_EMOTION_PENSIVE] = 15, + [FOLLOWER_EMOTION_SURPRISE] = 10, // TODO: Scale this with how long the follower has been out? + [FOLLOWER_EMOTION_CURIOUS] = 10, // TODO: Increase this if there is an item nearby? + [FOLLOWER_EMOTION_MUSIC] = 15, + }; + u32 i, j; + bool32 pickedCondition = FALSE; if (mon == NULL) { ScriptCall(ctx, EventScript_FollowerLovesYou); return FALSE; @@ -1897,77 +1916,149 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big // If map is not flyable, set the script to jump past the fly check TODO: Should followers ask to fly? if (TRUE || !Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) ScriptJump(ctx, EventScript_FollowerEnd); - multi = MapGridGetMetatileBehaviorAt(objEvent->currentCoords.x, objEvent->currentCoords.y); species = GetMonData(mon, MON_DATA_SPECIES); - friendship = GetMonData(mon, MON_DATA_FRIENDSHIP); - // Happy weights - emotion_weight[FOLLOWER_EMOTION_HAPPY] = 10; - if (friendship > 170) - emotion_weight[FOLLOWER_EMOTION_HAPPY] = 30; - else if (friendship > 80) + multi = GetMonData(mon, MON_DATA_FRIENDSHIP); + if (multi > 80) { emotion_weight[FOLLOWER_EMOTION_HAPPY] = 20; - // Neutral weights - emotion_weight[FOLLOWER_EMOTION_NEUTRAL] = 15; - // Sad weights - emotion_weight[FOLLOWER_EMOTION_SAD] = 5; - // Upset weights - emotion_weight[FOLLOWER_EMOTION_UPSET] = friendship < 80 ? 15 : 5; - // Angry weights - emotion_weight[FOLLOWER_EMOTION_ANGRY] = friendship < 80 ? 15 : 5; - // Pensive weights - emotion_weight[FOLLOWER_EMOTION_PENSIVE] = 15; - // Love weights - if (friendship > 170) - emotion_weight[FOLLOWER_EMOTION_LOVE] = 30; - else if (friendship > 80) + emotion_weight[FOLLOWER_EMOTION_UPSET] = 5; + emotion_weight[FOLLOWER_EMOTION_ANGRY] = 5; emotion_weight[FOLLOWER_EMOTION_LOVE] = 20; - // Surprise weights TODO: Scale this with how long the follower has been out - emotion_weight[FOLLOWER_EMOTION_SURPRISE] = 10; - // Curious weights TODO: Increase this if there is an item nearby, or if the pokemon has pickup - emotion_weight[FOLLOWER_EMOTION_CURIOUS] = 10; - // Music weights TODO: Change this depending on music ? - emotion_weight[FOLLOWER_EMOTION_MUSIC] = friendship > 80 ? 20 : 15; - + emotion_weight[FOLLOWER_EMOTION_MUSIC] = 20; + } + if (multi > 170) { + emotion_weight[FOLLOWER_EMOTION_HAPPY] = 30; + emotion_weight[FOLLOWER_EMOTION_LOVE] = 30; + } // Conditional messages follow // Weather-related - if (GetCurrentWeather() == WEATHER_SUNNY || GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) + if (GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=31}; - else if (GetCurrentWeather() == WEATHER_RAIN || GetCurrentWeather() == WEATHER_RAIN_THUNDERSTORM) { - if (SpeciesHasType(species, TYPE_FIRE)) { - emotion_weight[FOLLOWER_EMOTION_SAD] = 30; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=3}; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_UPSET, .index=3}; - } else - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion = FOLLOWER_EMOTION_MUSIC, .index=14}; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SURPRISE, .index=20}; - } // Health & status-related - health_percent = mon->hp * 100 / mon->maxHP; - if (health_percent < 20) { + multi = mon->hp * 100 / mon->maxHP; + if (multi < 20) { emotion_weight[FOLLOWER_EMOTION_SAD] = 30; cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=4}; cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=5}; } - if (health_percent < 50 || mon->status & 0x40) { // STATUS1_PARALYSIS + if (multi < 50 || mon->status & STATUS1_PARALYSIS) { emotion_weight[FOLLOWER_EMOTION_SAD] = 30; cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=6}; } + // Gym type advantage/disadvantage scripts + if (GetCurrentMapMusic() == MUS_GYM || GetCurrentMapMusic() == MUS_RG_GYM) { + switch (gMapHeader.regionMapSectionId) + { + case MAPSEC_RUSTBORO_CITY: + case MAPSEC_PEWTER_CITY: + multi = TYPE_ROCK; + break; + case MAPSEC_DEWFORD_TOWN: + multi = TYPE_FIGHTING; + break; + case MAPSEC_MAUVILLE_CITY: + case MAPSEC_VERMILION_CITY: + multi = TYPE_ELECTRIC; + break; + case MAPSEC_LAVARIDGE_TOWN: + case MAPSEC_CINNABAR_ISLAND: + multi = TYPE_FIRE; + break; + case MAPSEC_PETALBURG_CITY: + multi = TYPE_NORMAL; + break; + case MAPSEC_FORTREE_CITY: + multi = TYPE_FLYING; + break; + case MAPSEC_MOSSDEEP_CITY: + case MAPSEC_SAFFRON_CITY: + multi = TYPE_PSYCHIC; + break; + case MAPSEC_SOOTOPOLIS_CITY: + case MAPSEC_CERULEAN_CITY: + multi = TYPE_WATER; + break; + case MAPSEC_CELADON_CITY: + multi = TYPE_GRASS; + break; + case MAPSEC_FUCHSIA_CITY: + multi = TYPE_POISON; + break; + case MAPSEC_VIRIDIAN_CITY: + multi = TYPE_GROUND; + break; + default: + multi = NUMBER_OF_MON_TYPES; + } + if (multi < NUMBER_OF_MON_TYPES) { + multi = GetTypeEffectiveness(mon, multi); + if (multi & (MOVE_RESULT_NOT_VERY_EFFECTIVE | MOVE_RESULT_DOESNT_AFFECT_FOE | MOVE_RESULT_NO_EFFECT)) + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=32}; + else if (multi & MOVE_RESULT_SUPER_EFFECTIVE) + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=7}; + } + } emotion = RandomWeightedIndex(emotion_weight, FOLLOWER_EMOTION_LENGTH); - if (mon->status & 0x8) // STATUS1_POISON + #ifdef BATTLE_ENGINE + if ((mon->status & STATUS1_PSN_ANY) && GetMonAbility(mon) != ABILITY_POISON_HEAL) + #else + if (mon->status & STATUS1_PSN_ANY) + #endif emotion = FOLLOWER_EMOTION_POISONED; - ObjectEventEmote(objEvent, emotion); multi = Random() % followerBasicMessages[emotion].length; - if (Random() & 1) { // With 50% chance, select special message using reservoir sampling - u8 i, j = 1; - struct SpecialEmote *choice = 0; - for (i = 0; i < n_choices; i++) { - if (cond_emotes[i].emotion == emotion && (Random() < 0x10000 / (j++))) // Replace item with 1/j chance - choice = &cond_emotes[i]; - } - if (choice) - multi = choice->index; + // With 50% chance, select special message using reservoir sampling + for (i = (Random() & 1) ? n_choices : 0, j = 1; i < n_choices; i++) { + if (cond_emotes[i].emotion == emotion && (Random() < 0x10000 / (j++))) // Replace item with 1/j chance + multi = cond_emotes[i].index; + } + // Match scripted conditional messages + // With 50% chance, try to match scripted conditional messages + for (i = (Random() & 1) ? 28 : 0, j = 1; i < 28; i++) { + const struct FollowerMsgInfoExtended *info = &gFollowerConditionalMessages[i]; + if (info->stFlags == 1 && species != info->st.species) + continue; + if (info->stFlags == 2 && (info->st.types.type2 >= NUMBER_OF_MON_TYPES ? SpeciesHasType(species, info->st.types.type1) : !(SpeciesHasType(species, info->st.types.type1) || SpeciesHasType(species, info->st.types.type2)))) + continue; + if (info->stFlags == 3 && !(mon->status & info->st.status)) + continue; + if (info->mmFlags == 1 && gMapHeader.regionMapSectionId != info->mm.mapSec.mapSec) + continue; + if (info->mmFlags == 2 && !(gSaveBlock1Ptr->location.mapNum == info->mm.map.mapNum && gSaveBlock1Ptr->location.mapGroup == info->mm.map.mapGroup)) + continue; + if (info->mmFlags == 3 && !(objEvent->currentMetatileBehavior == info->mm.mb.behavior1 || objEvent->currentMetatileBehavior == info->mm.mb.behavior2)) + continue; + if (info->wtFlags == 1 && !(GetCurrentWeather() == info->wt.weather.weather1 || GetCurrentWeather() == info->wt.weather.weather2)) + continue; + if (info->wtFlags == 2 && GetCurrentMapMusic() != info->wt.song) + continue; + if (info->nearFlags == 1) { + if ((multi2 = FindMetatileBehaviorWithinRange(objEvent->currentCoords.x, objEvent->currentCoords.y, info->near.mb.behavior, info->near.mb.distance))) + gSpecialVar_Result = multi2; + else + continue; + } + + // replace choice with weight/j chance + if (Random() < (0x10000 / (j++)) * (info->weight ? info->weight : 1)) { + multi = i; + pickedCondition = TRUE; + } } + if (pickedCondition) { // conditional message was chosen + emotion = gFollowerConditionalMessages[multi].emotion; + ObjectEventEmote(objEvent, emotion); + ctx->data[0] = (u32) gFollowerConditionalMessages[multi].text; + // text choices are spread across array; pick a random one + if (gFollowerConditionalMessages[multi].textSpread) { + for (i = 0; i < 4; i++) + if (!((u32*)gFollowerConditionalMessages[multi].text)[i]) + break; + ctx->data[0] = i ? ((u32*)gFollowerConditionalMessages[multi].text)[Random() % i] : 0; + } + ScriptCall(ctx, gFollowerConditionalMessages[multi].script ? gFollowerConditionalMessages[multi].script : followerBasicMessages[emotion].script); + return FALSE; + } + ObjectEventEmote(objEvent, emotion); ctx->data[0] = (u32) followerBasicMessages[emotion].messages[multi].text; // Load message text ScriptCall(ctx, followerBasicMessages[emotion].messages[multi].script ? followerBasicMessages[emotion].messages[multi].script : followerBasicMessages[emotion].script); diff --git a/src/follower_helper.c b/src/follower_helper.c new file mode 100644 index 000000000000..b477f1d1e931 --- /dev/null +++ b/src/follower_helper.c @@ -0,0 +1,269 @@ +#include "global.h" +#include "data.h" +#include "event_scripts.h" +#include "follower_helper.h" +#include "constants/battle.h" +#include "constants/metatile_behaviors.h" +#include "constants/pokemon.h" +#include "constants/region_map_sections.h" +#include "constants/songs.h" +#include "constants/weather.h" + +#define TYPE_NOT_TYPE1 NUMBER_OF_MON_TYPES + +// difficult conditional messages follow +static const u8 sCondMsg00[] = _("{STR_VAR_1} danced happily."); +static const u8 sCondMsg01[] = _("{STR_VAR_1} danced beautifully."); +static const u8* const sCelebiTexts[] = {sCondMsg00, sCondMsg01, NULL}; +static const u8 sCondMsg02[] = _("{STR_VAR_1} emitted fire and shouted."); +static const u8 sCondMsg03[] = _("{STR_VAR_1} is vigorously producing\nfire!"); +static const u8 sCondMsg04[] = _("{STR_VAR_1} spat fire!"); +static const u8 sCondMsg05[] = _("{STR_VAR_1} is vigorously breathing\nfire!"); +static const u8* const sFireTexts[] = {sCondMsg02, sCondMsg03, sCondMsg04, sCondMsg05, NULL}; +static const u8 sCondMsg06[] = _("{STR_VAR_1} is staring straight at\nthe POKéMON LEAGUE."); +static const u8 sCondMsg07[] = _("Your POKéMON is staring intently at\nthe mountain peak."); +static const u8 sCondMsg08[] = _("Sniff sniff, something smells good!"); +static const u8 sCondMsg09[] = _("Your POKéMON is surveying the\nshelves restlessly."); +static const u8 sCondMsg10[] = _("{STR_VAR_1} is staring intently at\nthe shelves."); +static const u8* const sShopTexts[] = {sCondMsg09, sCondMsg10, NULL}; +static const u8 sCondMsg11[] = _("{STR_VAR_1} focused with a sharp\ngaze!"); +static const u8 sCondMsg12[] = _("{STR_VAR_1} seems very interested in\nthe bicycles."); +static const u8 sCondMsg13[] = _("{STR_VAR_1} seems to want to touch\nthe machines!"); +static const u8 sCondMsg14[] = _("{STR_VAR_1} is swaying with the\nboat!"); +static const u8 sCondMsg15[] = _("{STR_VAR_1} is dancing along with\nthe rolling of the ship."); +static const u8 sCondMsg16[] = _("{STR_VAR_1} doesn't want to get off\nthe boat yet!"); +static const u8* const sBoatTexts[] = {sCondMsg14, sCondMsg15, sCondMsg16, NULL}; +static const u8 sCondMsg17[] = _("{STR_VAR_1} is listening to the\nsound of the machines."); +static const u8* const sMachineTexts[] = {sCondMsg13, sCondMsg17, NULL}; +static const u8 sCondMsg18[] = _("Waah! your POKéMON suddenly splashed\nwater!"); +static const u8 sCondMsg19[] = _("Your POKéMON is blowing sand in the\nair!"); +static const u8 sCondMsg20[] = _("{STR_VAR_1} is playing around,\nplucking bits of grass."); +static const u8 sCondMsg21[] = _("Your POKéMON is happily looking at\nyour footprints!"); +static const u8 sCondMsg22[] = _("{STR_VAR_1} is feeling nervous and a\ntouch claustrophobic."); +static const u8 sCondMsg23[] = _("{STR_VAR_1} is cautious about the\nconfined area!"); +static const u8* const sElevatorTexts[] = {sCondMsg22, sCondMsg23, NULL}; +static const u8 sCondMsg24[] = _("A cold wind suddenly blew by!"); +static const u8 sCondMsg25[] = _("Your POKéMON almost slipped and fell\nover!"); +static const u8 sCondMsg26[] = _("Your POKéMON seems surprised to\ntouch ice."); +static const u8* const sColdTexts[] = {sCondMsg24, sCondMsg25, sCondMsg26, NULL}; +static const u8 sCondMsg27[] = _("Your POKéMON has a flower petal on\nits face!"); +static const u8 sCondMsg28[] = _("{STR_VAR_1} is growling softly."); +static const u8 sCondMsg29[] = _("{STR_VAR_1} is trembling with fear."); +static const u8 sCondMsg30[] = _("{STR_VAR_1} seems somehow sad…"); +static const u8* const sFearTexts[] = {sCondMsg29, sCondMsg30, NULL}; +static const u8 sCondMsg31[] = _("{STR_VAR_1} is taking shelter in the\ngrass from the rain."); +static const u8 sCondMsg32[] = _("{STR_VAR_1} seems very cold."); +static const u8 sCondMsg33[] = _("{STR_VAR_1} is staring at the sea."); +static const u8 sCondMsg34[] = _("Your pokemon is staring intently at\nthe sea!"); +static const u8 sCondMsg35[] = _("{STR_VAR_1} is looking at the\nsurging sea."); +static const u8* const sSeaTexts[] = {sCondMsg33, sCondMsg34, sCondMsg35, NULL}; +static const u8 sCondMsg36[] = _("{STR_VAR_1} is listening to the\nsound of the waterfall."); +static const u8 sCondMsg37[] = _("{STR_VAR_1} seems to be happy about\nthe rain!"); +static const u8 sCondMsg38[] = _("{STR_VAR_1} is staring at its\nreflection in the water."); +static const u8 sCondMsg39[] = _("{STR_VAR_1} seems to relax as it\nhears the sound of rustling leaves…"); +static const u8 sCondMsg40[] = _("{STR_VAR_1} is gnawing at the ice."); +static const u8 sCondMsg41[] = _("{STR_VAR_1} is touching the ice."); +static const u8* const sIceTexts[] = {sCondMsg26, sCondMsg40, sCondMsg41, NULL}; +static const u8 sCondMsg42[] = _("{STR_VAR_1}'s burn looks painful!"); + +// Note that the size of this array must also be correct in event_object_movement +const struct FollowerMsgInfoExtended gFollowerConditionalMessages[28] = { + { + .text = (u8*)sCelebiTexts, + .textSpread = 1, + .script = EventScript_FollowerDance, + .st = {.species = SPECIES_CELEBI}, + .stFlags = 1, // MATCH_SPECIES + .emotion = FOLLOWER_EMOTION_NEUTRAL, + }, + { + .text = (u8*)sFireTexts, + .st = {.types = {.type1 = TYPE_FIRE, .type2 = TYPE_FIRE}}, + .stFlags = 2, // MATCH_TYPES + .emotion = FOLLOWER_EMOTION_NEUTRAL, + .textSpread = 1, + }, + { + .text = sCondMsg06, + .script = EventScript_FollowerFaceUp, + .mm = {.map = {.mapNum = MAP_NUM(EVER_GRANDE_CITY), .mapGroup = MAP_GROUP(EVER_GRANDE_CITY)}}, + .mmFlags = 2, // MATCH_MAP + .emotion = FOLLOWER_EMOTION_HAPPY, + }, + { + .text = sCondMsg07, + .mm = {.map = {.mapNum = MAP_NUM(ROUTE112), .mapGroup = MAP_GROUP(ROUTE112)}}, + .mmFlags = 2, // MATCH_MAP + .emotion = FOLLOWER_EMOTION_HAPPY, + }, + { + .text = sCondMsg08, + .script = EventScript_FollowerNostalgia, + .mm = {.map = {.mapNum = MAP_NUM(ROUTE117_POKEMON_DAY_CARE), .mapGroup = MAP_GROUP(ROUTE117_POKEMON_DAY_CARE)}}, + .mmFlags = 2, // MATCH_MAP + .emotion = FOLLOWER_EMOTION_NEUTRAL, + }, + { + .text = (u8*)sShopTexts, + .textSpread = 1, + .script = EventScript_FollowerLookAround, + .wt = {.song = MUS_POKE_MART}, + .wtFlags = 2, // MATCH_SONG + .emotion = FOLLOWER_EMOTION_NEUTRAL, + }, + { + .text = sCondMsg11, + .wt = {.song = MUS_VICTORY_ROAD}, + .wtFlags = 2, // MATCH_SONG + .emotion = FOLLOWER_EMOTION_PENSIVE, + }, + { + .text = sCondMsg12, + .mm = {.map = {.mapNum = MAP_NUM(MAUVILLE_CITY_BIKE_SHOP), .mapGroup = MAP_GROUP(MAUVILLE_CITY_BIKE_SHOP)}}, + .mmFlags = 2, // MATCH_MAP + .emotion = FOLLOWER_EMOTION_PENSIVE, + }, + { + .text = (u8*)sMachineTexts, + .mm = {.map = {.mapNum = MAP_NUM(NEW_MAUVILLE_INSIDE), .mapGroup = MAP_GROUP(NEW_MAUVILLE_INSIDE)}}, + .mmFlags = 2, // MAP + .emotion = FOLLOWER_EMOTION_MUSIC, + .textSpread = 1, + }, + { + .text = (u8*)sBoatTexts, + .script = EventScript_FollowerLookAround, + .wt = {.song = MUS_SAILING}, + .wtFlags = 2, // MATCH_SONG + .emotion = FOLLOWER_EMOTION_MUSIC, + .textSpread = 1, + }, + { + .text = sCondMsg18, + .script = EventScript_FollowerHopping, + .mm = {.mb = {.behavior1 = MB_SHALLOW_WATER, .behavior2 = MB_PUDDLE}}, + .mmFlags = 3, // MB + .emotion = FOLLOWER_EMOTION_MUSIC, + }, + { + .text = sCondMsg19, + .mm = {.mb = {.behavior1 = MB_SAND, .behavior2 = MB_DEEP_SAND}}, + .mmFlags = 3, // MB + .emotion = FOLLOWER_EMOTION_MUSIC, + }, + { + .text = sCondMsg20, + .mm = {.mb = {.behavior1 = MB_TALL_GRASS, .behavior2 = MB_LONG_GRASS}}, + .mmFlags = 3, // MB + .emotion = FOLLOWER_EMOTION_MUSIC, + }, + { + .text = sCondMsg21, + .mm = {.mb = {.behavior1 = MB_SAND, .behavior2 = MB_FOOTPRINTS}}, + .mmFlags = 3, // MB + .emotion = FOLLOWER_EMOTION_MUSIC, + }, + { + .text = (u8*)sElevatorTexts, + .textSpread = 1, + .mm = {.map = {.mapNum = MAP_NUM(LILYCOVE_CITY_DEPARTMENT_STORE_ELEVATOR), .mapGroup = MAP_GROUP(LILYCOVE_CITY_DEPARTMENT_STORE_ELEVATOR)}}, + .mmFlags = 2, // MAP + .emotion = FOLLOWER_EMOTION_SURPRISE, + }, + { + .text = (u8*)sColdTexts, + .textSpread = 1, + .mm = {.map = {.mapNum = MAP_NUM(SHOAL_CAVE_LOW_TIDE_ICE_ROOM), .mapGroup = MAP_GROUP(SHOAL_CAVE_LOW_TIDE_ICE_ROOM)}}, + .mmFlags = 2, // MAP + .emotion = FOLLOWER_EMOTION_SURPRISE, + }, + { + .text = sCondMsg27, + .mm = {.map = {.mapNum = MAP_NUM(ROUTE117), .mapGroup = MAP_GROUP(ROUTE117)}}, + .mmFlags = 2, // MAP + .emotion = FOLLOWER_EMOTION_SURPRISE, + }, + { + .text = sCondMsg28, + .st = {.types = {.type1 = TYPE_DRAGON, .type2 = TYPE_DRAGON}}, + .stFlags = 2, // MATCH_TYPES + .mm = {.mapSec = {.mapSec = MAPSEC_SKY_PILLAR}}, + .mmFlags = 1, // MAP_SEC + .emotion = FOLLOWER_EMOTION_UPSET, + }, + { + .text = (u8*)sFearTexts, + .textSpread = 1, + .st = {.types = {.type1 = TYPE_GHOST, .type2 = TYPE_NOT_TYPE1}}, + .stFlags = 2, // TYPE + .mm = {.mapSec = {.mapSec = MAPSEC_MT_PYRE}}, + .mmFlags = 1, // MAP_SEC + .wt = {.song = MUS_MT_PYRE}, + .wtFlags = 2, // SONG + .emotion = FOLLOWER_EMOTION_UPSET, + }, + { + .text = sCondMsg31, + .st = {.types = {.type1 = TYPE_FIRE, .type2 = TYPE_FIRE}}, + .stFlags = 2, // TYPE + .wt = {.weather = {.weather1 = WEATHER_RAIN, .weather2 = WEATHER_RAIN_THUNDERSTORM}}, + .wtFlags = 1, // WEATHER + .emotion = FOLLOWER_EMOTION_UPSET, + }, + { + .text = sCondMsg32, + .st = {.status = STATUS1_FREEZE}, + .stFlags = 3, // STATUS + .emotion = FOLLOWER_EMOTION_UPSET, + }, + { + .text = (u8*)sSeaTexts, + .textSpread = 1, + .script = EventScript_FollowerFaceResult, + .near = {.mb = {.behavior = MB_OCEAN_WATER, .distance = 5}}, + .nearFlags = 1, // mb + .emotion = FOLLOWER_EMOTION_MUSIC, + }, + { + .text = sCondMsg36, + .script = EventScript_FollowerFaceResult, + .near = {.mb = {.behavior = MB_WATERFALL, .distance = 5}}, + .nearFlags = 1, // mb + .emotion = FOLLOWER_EMOTION_MUSIC, + }, + { + .text = sCondMsg37, + .st = {.types = {.type1 = TYPE_FIRE, .type2 = TYPE_NOT_TYPE1}}, + .stFlags = 2, // TYPE + .wt = {.weather = {.weather1 = WEATHER_RAIN, .weather2 = WEATHER_RAIN_THUNDERSTORM}}, + .wtFlags = 1, // WEATHER + .emotion = FOLLOWER_EMOTION_MUSIC, + }, + { + .text = sCondMsg38, + .script = EventScript_FollowerFaceResult, + .near = {.mb = {.behavior = MB_POND_WATER, .distance = 1}}, + .nearFlags = 1, // mb + .emotion = FOLLOWER_EMOTION_PENSIVE, + }, + { + .text = sCondMsg39, + .mm = {.mapSec = {.mapSec = MAPSEC_PETALBURG_WOODS}}, + .mmFlags = 1, // MAP_SEC + .emotion = FOLLOWER_EMOTION_PENSIVE, + }, + { + .text = (u8*)sIceTexts, + .textSpread = 1, + .script = EventScript_FollowerFaceResult, + .near = {.mb = {.behavior = MB_ICE, .distance = 1}}, + .nearFlags = 1, // mb + .emotion = FOLLOWER_EMOTION_PENSIVE, + }, + { + .text = sCondMsg42, + .st = {.status STATUS1_BURN}, + .stFlags 3, // STATUS + .emotion = FOLLOWER_EMOTION_SAD, + }, +}; From e8f3dcaa79fdc5fea226fbe8f118d9a121632ef0 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 15 Mar 2022 19:58:48 -0400 Subject: [PATCH 107/291] Fixed OrbEffect hanging when follower pokemon is out. --- src/field_screen_effect.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/field_screen_effect.c b/src/field_screen_effect.c index 676bebf0df5b..dc792f2ddb46 100644 --- a/src/field_screen_effect.c +++ b/src/field_screen_effect.c @@ -1174,6 +1174,9 @@ static void Task_OrbEffect(u8 taskId) tState = 4; break; case 4: + // If the caller script is delayed after starting the orb effect, a `waitstate` might be reached *after* + // we enable the ScriptContext in case 2; enabling it here as well avoids softlocks in this scenario + EnableBothScriptContexts(); if (--tShakeDelay == 0) { s32 panning; From 40d610e29a420c0b28b6fda66b21b7e4d9b322ed Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 8 May 2022 01:32:17 -0400 Subject: [PATCH 108/291] Removed old debugPtr. --- src/overworld.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/overworld.c b/src/overworld.c index 697fd444d5b6..2e377ccf2c15 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -1501,7 +1501,6 @@ void CB2_OverworldBasic(void) void CB2_Overworld(void) { - u32 *debugPtr = (u32*) 0x0203de00; bool32 fading = (gPaletteFade.active != 0); if (fading) SetVBlankCallback(NULL); From 28ec60a776643e574f21d771c1a8f4f72030873d Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 10 May 2022 22:03:40 -0400 Subject: [PATCH 109/291] Fixed some field effect palettes. Removed leftover CacheLightMetatiles. --- include/constants/field_effects.h | 2 ++ include/overworld.h | 1 - src/data/field_effects/field_effect_objects.h | 2 +- src/event_object_movement.c | 2 +- src/field_effect_helpers.c | 2 +- src/fldeff_misc.c | 2 +- src/overworld.c | 21 ------------------- src/trainer_see.c | 4 ++-- 8 files changed, 8 insertions(+), 28 deletions(-) diff --git a/include/constants/field_effects.h b/include/constants/field_effects.h index 92d3e6cbf358..e6a0b8058ce4 100644 --- a/include/constants/field_effects.h +++ b/include/constants/field_effects.h @@ -132,5 +132,7 @@ // Duplicates of event_object_movement tags #define FLDEFF_PAL_TAG_MAY 0x1110 // OBJ_EVENT_PAL_TAG_MAY #define FLDEFF_PAL_TAG_BRENDAN 0x1100 // OBJ_EVENT_PAL_TAG_BRENDAN +#define FLDEFF_PAL_TAG_NPC_1 0x1103 // OBJ_EVENT_PAL_TAG_NPC_1 +#define FLDEFF_PAL_TAG_NPC_2 0x1104 // OBJ_EVENT_PAL_TAG_NPC_2 #endif // GUARD_FIELD_EFFECT_CONSTANTS_H diff --git a/include/overworld.h b/include/overworld.h index 0c573eec2a9d..422d692ebf6c 100644 --- a/include/overworld.h +++ b/include/overworld.h @@ -47,7 +47,6 @@ struct LinkPlayerObjectEvent // Exported RAM declarations extern struct WarpData gLastUsedWarp; extern struct LinkPlayerObjectEvent gLinkPlayerObjectEvents[4]; -extern struct Coords16 gLightMetatiles[32]; extern u16 *gBGTilemapBuffers1; extern u16 *gBGTilemapBuffers2; diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index 00b95340ea9f..7a0f1266df29 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -948,7 +948,7 @@ static const union AnimCmd *const sAnimTable_Sparkle[] = const struct SpriteTemplate gFieldEffectObjectTemplate_Sparkle = { .tileTag = TAG_NONE, - .paletteTag = TAG_NONE, + .paletteTag = FLDEFF_PAL_TAG_NPC_2, .oam = &gObjectEventBaseOam_16x16, .anims = sAnimTable_Sparkle, .images = sPicTable_Sparkle, diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 431c4a1648c9..84ce2f235d06 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -511,7 +511,7 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_RubySapphireMay, OBJ_EVENT_PAL_TAG_RS_MAY}, {gObjectEventPal_Npc1, OBJ_EVENT_PAL_TAG_DYNAMIC}, {gObjectEventPaletteEmotes, OBJ_EVENT_PAL_TAG_EMOTES}, - {NULL, 0x0000}, + {NULL, OBJ_EVENT_PAL_TAG_NONE}, }; static const u16 sReflectionPaletteTags_Brendan[] = { diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 323cdbe4da0d..d1e785a74960 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -1438,7 +1438,7 @@ u32 FldEff_BerryTreeGrowthSparkle(void) sprite = &gSprites[spriteId]; sprite->coordOffsetEnabled = TRUE; sprite->oam.priority = gFieldEffectArguments[3]; - sprite->oam.paletteNum = 5; // TODO: What paletteTag does this use? + UpdateSpritePaletteByTemplate(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_SPARKLE], sprite); sprite->data[0] = FLDEFF_BERRY_TREE_GROWTH_SPARKLE; } return 0; diff --git a/src/fldeff_misc.c b/src/fldeff_misc.c index bb2cdf82c612..36d64b3fcdb7 100644 --- a/src/fldeff_misc.c +++ b/src/fldeff_misc.c @@ -1024,7 +1024,7 @@ void DoSecretBaseGlitterMatSparkle(void) { gSprites[spriteId].coordOffsetEnabled = TRUE; gSprites[spriteId].oam.priority = 1; - gSprites[spriteId].oam.paletteNum = 5; // TODO: What palette should this use? + UpdateSpritePaletteByTemplate(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_SPARKLE], &gSprites[spriteId]); gSprites[spriteId].callback = SpriteCB_GlitterMatSparkle; gSprites[spriteId].data[0] = 0; } diff --git a/src/overworld.c b/src/overworld.c index 2e377ccf2c15..b1bf8c1857ea 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -207,7 +207,6 @@ EWRAM_DATA static struct InitialPlayerAvatarState sInitialPlayerAvatarState = {0 EWRAM_DATA static u16 sAmbientCrySpecies = 0; EWRAM_DATA static bool8 sIsAmbientCryWaterMon = FALSE; EWRAM_DATA struct LinkPlayerObjectEvent gLinkPlayerObjectEvents[4] = {0}; -EWRAM_DATA struct Coords16 gLightMetatiles[32] = {0}; static const struct WarpData sDummyWarpData = @@ -596,23 +595,6 @@ struct MapHeader const *const GetDestinationWarpMapHeader(void) return Overworld_GetMapHeaderByGroupAndId(sWarpDestination.mapGroup, sWarpDestination.mapNum); } -// Caches light metatile coordinates -static void CacheLightMetatiles(void) { // TODO: Better way to dynamically generate lights - u8 i = 0; - s16 x, y; - for (x = 0; x < gBackupMapLayout.width; x++) { - for (y = 0; y < gBackupMapLayout.height; y++) { - if (MapGridGetMetatileBehaviorAt(x, y) == 0x04) { - gLightMetatiles[i].x = x; - gLightMetatiles[i].y = y; - i++; - } - } - } - gLightMetatiles[i].x = -1; - gLightMetatiles[i].y = -1; -} - static void LoadCurrentMapData(void) { sLastMapSectionId = gMapHeader.regionMapSectionId; @@ -833,7 +815,6 @@ void LoadMapFromCameraTransition(u8 mapGroup, u8 mapNum) Overworld_ClearSavedMusic(); RunOnTransitionMapScript(); InitMap(); - CacheLightMetatiles(); CopySecondaryTilesetToVramUsingHeap(gMapHeader.mapLayout); LoadSecondaryTilesetPalette(gMapHeader.mapLayout); @@ -1766,7 +1747,6 @@ void CB2_ContinueSavedGame(void) } else { - CacheLightMetatiles(); TryPutTodaysRivalTrainerOnAir(); gFieldCallback = FieldCB_FadeTryShowMapPopup; SetMainCallback1(CB1_Overworld); @@ -1926,7 +1906,6 @@ static bool32 LoadMapInStepsLocal(u8 *state, bool32 a2) (*state)++; break; case 3: - CacheLightMetatiles(); InitObjectEventsLocal(); SetCameraToTrackPlayer(); (*state)++; diff --git a/src/trainer_see.c b/src/trainer_see.c index 3bf4e0c2fd32..93b21ac7bbdc 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -303,7 +303,7 @@ static const struct SpriteTemplate sSpriteTemplate_ExclamationQuestionMark = static const struct SpriteTemplate sSpriteTemplate_HeartIcon = { .tileTag = TAG_NONE, - .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, + .paletteTag = FLDEFF_PAL_TAG_NPC_1, .oam = &sOamData_Icons, .anims = sSpriteAnimTable_Icons, .images = sSpriteImageTable_HeartIcon, @@ -870,7 +870,7 @@ u8 FldEff_HeartIcon(void) struct Sprite *sprite = &gSprites[spriteId]; SetIconSpriteData(sprite, FLDEFF_HEART_ICON, 0); - sprite->oam.paletteNum = 2; // TODO: What palette should this use? + UpdateSpritePaletteByTemplate(&sSpriteTemplate_HeartIcon, sprite); } return 0; From f623406731d3e3c409218c4baf7163e19a5ee641 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 11 May 2022 00:12:33 -0400 Subject: [PATCH 110/291] Fixed palette weather shading (again). --- src/event_object_movement.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 84ce2f235d06..446034d299da 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1716,6 +1716,8 @@ static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny) { if ((paletteNum = IndexOfSpritePaletteTag(spritePalette->tag)) == 0xFF) { // Load compressed palette LoadCompressedSpritePalette(spritePalette); paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present + if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog + UpdateSpritePaletteWithWeather(paletteNum); } return paletteNum; } From 21d8c8e9c5059507767d0ca5c130795e82cb4f04 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 13 May 2022 21:03:03 -0400 Subject: [PATCH 111/291] Using follower's nickname instead of ther species name. --- data/scripts/follower.inc | 8 ++++---- src/scrcmd.c | 7 +++---- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 3e9dc45e6929..a8303e5ba365 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -14,8 +14,8 @@ gText_WantsToFly:: callfunc ScrFunc_playfirstmoncry .endm -.macro bufferlivemonspeciesname out:req -callfunc ScrFunc_bufferlivemonspeciesname +.macro bufferlivemonnickname out:req +callfunc ScrFunc_bufferlivemonnickname .byte \out .endm @@ -27,13 +27,13 @@ callfunc ScrFunc_emote EventScript_Follower:: lock - bufferlivemonspeciesname 0 + bufferlivemonnickname 0 playfirstmoncry callfunc ScrFunc_getfolloweraction checkpartymove MOVE_FLY compare VAR_RESULT 6 goto_if_eq EventScript_FollowerEnd - bufferlivemonspeciesname 0 + bufferlivemonnickname 0 msgbox gText_WantsToFly, MSGBOX_YESNO switch VAR_RESULT case NO, EventScript_FollowerEnd diff --git a/src/scrcmd.c b/src/scrcmd.c index b53ae95b905f..2461b0d96055 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1606,13 +1606,12 @@ bool8 ScrCmd_bufferleadmonspeciesname(struct ScriptContext *ctx) return FALSE; } -bool8 ScrFunc_bufferlivemonspeciesname(struct ScriptContext *ctx) +bool8 ScrFunc_bufferlivemonnickname(struct ScriptContext *ctx) { u8 stringVarIndex = ScriptReadByte(ctx); - u8 *dest = sScriptStringVars[stringVarIndex]; - u32 species = GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES); - StringCopy(dest, gSpeciesNames[species]); + GetMonData(GetFirstLiveMon(), MON_DATA_NICKNAME, sScriptStringVars[stringVarIndex]); + StringGet_Nickname(sScriptStringVars[stringVarIndex]); return FALSE; } From 8672530f10486e3398acb9defa7940a18c11041e Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 13 May 2022 22:15:08 -0400 Subject: [PATCH 112/291] Fixed missing include in event_object_movement. Fixed Lombre follower palette. Credit: Jaizu --- graphics/object_events/pics/pokemon/lombre.png | Bin 554 -> 7876 bytes src/event_object_movement.c | 1 + 2 files changed, 1 insertion(+) diff --git a/graphics/object_events/pics/pokemon/lombre.png b/graphics/object_events/pics/pokemon/lombre.png index 0cedb8d1e53be3cc4fb4d8bf4bcbdc607a215df8..5543070f67ddd44c324db7a79369756ce9913821 100644 GIT binary patch literal 7876 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 delta 473 zcmV;~0Ve*$J*otdBa>+yJbwYTNkl14#K|JzEN=jYh8rS$&A%*c-i)8&# z1S*I^#?0(8R^mkzwzg?Nhs`Olm5>k%_LgExf`P7>h)M??ClnX#Jb&_LA`X=`2AKm> zX$4vB<9KBL?8q&Dz~sivsnyK_q1TL znB^uL<5!8lEb$w?=y_#hk>vpKUao(sUau1=h4nV;MQZ(je0%&+;=hewy~L)0;K_mv P00000NkvXXu0mjfTMz5D diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 446034d299da..eee5f201168e 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -32,6 +32,7 @@ #include "trainer_hill.h" #include "util.h" #include "constants/event_object_movement.h" +#include "constants/abilities.h" #include "constants/battle.h" #include "constants/event_objects.h" #include "constants/field_effects.h" From ec756d3d12c59ed82aa12a7d7155752a69184292 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Mon, 16 May 2022 22:02:04 -0400 Subject: [PATCH 113/291] Fixed object events not being unfrozen after using Flash. --- data/scripts/flash.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/data/scripts/flash.inc b/data/scripts/flash.inc index dbfec2314dc2..7444dcd5ea40 100644 --- a/data/scripts/flash.inc +++ b/data/scripts/flash.inc @@ -1,4 +1,5 @@ EventScript_UseFlash:: animateflash 1 setflashlevel 1 + releaseall end From 01f73f54e1567e4045ed8664306eddb82f3aa0b0 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 17 May 2022 00:54:08 -0400 Subject: [PATCH 114/291] Added follower transform effect and Castform forms. Credit: larryturbo Castform forms from https://www.deviantart.com/larryturbo/art/351-Castform-Froms-830190053 --- .../pics/pokemon/castform_rainy.png | Bin 0 -> 8049 bytes .../pics/pokemon/castform_snowy.png | Bin 0 -> 8615 bytes .../pics/pokemon/castform_sunny.png | Bin 0 -> 8332 bytes .../castform/anim_front_sunny_form.png | Bin 656 -> 11155 bytes .../pokemon/castform/normal_sunny_form.pal | 2 +- include/event_object_movement.h | 7 + spritesheet_rules.mk | 9 + .../object_events/object_event_graphics.h | 6 + .../object_event_graphics_info_followers.h | 8 + .../object_events/object_event_pic_tables.h | 24 +++ src/event_object_movement.c | 156 ++++++++++++++++-- src/field_effect.c | 6 +- src/field_screen_effect.c | 6 +- 13 files changed, 202 insertions(+), 22 deletions(-) create mode 100644 graphics/object_events/pics/pokemon/castform_rainy.png create mode 100644 graphics/object_events/pics/pokemon/castform_snowy.png create mode 100644 graphics/object_events/pics/pokemon/castform_sunny.png diff --git a/graphics/object_events/pics/pokemon/castform_rainy.png b/graphics/object_events/pics/pokemon/castform_rainy.png new file mode 100644 index 0000000000000000000000000000000000000000..b2d279c212019346f1fb668152aa9b3c87506e4c GIT binary patch literal 8049 zcmeHLXH-*Lx1~yxjz}j21r!2FAcRDE6A+LpO_7iU2oMrTqy%ZwkuD;rG^K-xh;#(0 zqV#6LLN9^^rHaA}=)K>)<9&bb81MbN8RI19tUcFUd(FM}9%m)i%=9!ns}L&<4Gp`Y zfvyGhx0QMU80e|rH8t)vRQoN8l`Yu<XCC~X>p@_yx(=? z_SU81z3*k6y0=`)n$8)zAh+Hex0cM7=BL!g`{iyN8O))7|Gwqyk?~`WK88(3B^S%& zR;96D-}(1-GAk3Z6fC*|4c@m(TlDbQE^QerjhqFCB=y}F_<1yGuct;G9Dw?A?NQEy zy|(Dykf`Xs0l~TDt@~kX3qO;pgT)6v-k+IsrEH`1e(vyXf1lc^+u(fMBHn^se>d`Z zeRH;`zjVb;t-eHoD8r#sNYh2?HDIOas|2uQeA``39!zzdhAXBvfqAW)e0w zgBJRD%IX9@109|PmS4Ln(Wu++p_+5K)8Gd!orSXP36b=iN3(wKR!wV3OqD( z3hC+t3!4giHx^nBlL@27{oKaeMv&#yV(oP9%&Rv2K#A>OXCwU_c*nN%V2cLuLFC~Y zcyAVafA!-iThLzHxmeZH>+oz?khNdUH^ERYh#wkKpB$E7UtNyKjF~eQIklZxew!}s zdQKL}!^gH@)FN%xjIp;5mj0ep(DMTI@|te-olXPx>xNbC_||Uskk&!Zg0blSU#gwQZkA+T5>^gedQ@BSmh$=TfW%$ZL9+1Z%py7-kx7Pro&C@wNRqe1 zj*X?uI|L=b;9p){s=YVi`yM?YS)>}Rtxj24Q|w<`(d;RM+rU4oUv|v(eSWX@LbLCV zsNXK;nWTA-Ur0fFv&7w1fN``_@E?Cd?=|CS}~-K-6H z`a1J|@C~?@)zr5`up`d~?r)yRdj3JnV8LsqM*Vhxj~H-l@+PHe+9!5?|f!E5*(Cj-7;ap%>F#ego&az@F73!9&6Y)t*fu?%y> zQd{byE&Mq($h=TKQL)DOeYd}ZZfNM1-~=m5A-(C!U3S%RT##?p#OAoIK7J+pDzm?` zb;WXhj{U~TCT<*$o}YEPmeM#-jPWs0Wkf z1nJzj*ONsgYb?U-PXR)Ail!Wk1Q!BmiV~E|HIQ zV{O@o6hSq%#~v0xar-crIR1$oX>hXh!OJh^RiyOZq7Tokn?Jtt5Y{WMz;D{(9>)-} z7YYqbBbhOToKuy-gV)+;FDjk;4{UX^DqG*3iC`|Y9vOSL`Ki|I=BON(p|Fgm<-|$r#DQM9 z#!FVZ`F81s-0VCW_DbALWp`{Sp8Xd-0bMJ(nbT+Q*3;;u+Dt7>aj(w(3=otVa~M(8 z?>H*Q#;Y6qq|;4t``gRCCR4~f+x!O<$68=(U&K|0k9zk+dnQlfdsi`-AH0xJ$ZKiSI&BfHEwyF08ojJ)=h zIUZ>N6WC4*X;AoSU~*xtK-8v=Z8B}d(@@TWKCXw{Oz|gt82U6vieuVbT2H_xOATW3 zm3c1cR0>;M5$Kqm^^?5Bz5MpZ+m1P-9+i_hv&Cc({z0Al^b=fWN&1a+4aEIcx zI+P(|x)6|PwDAXlmr+afCY>)6`)$`!901B-G~QRXMC55tFv zxn`oV*)^2BDqZ{#?WrHc7{a{bCr`?YH>*&8`6z8=9ht-U2j^ea>U77=k8muFm#VV@8&D}*o`EIS%X|h~n zg)I+uz}py02NfG!ML5VTIEAJ_GdM-&p&pQS_ij;*wfBtzSaHpj3+|$= z$D}O3CKOMt^qho76tC4u&gLIu$#eK3L1(Bh=Fxh@;ql##pEQ zB4)|8@Sf_`HxXFo=y0_V_+|I=VUe^UX|sh9r(MN_Dk~#g zFV4TszLl|z85O!|@-x-TDVxK7tnKhnzM1Y(-^;}A)>7%W8HVLYhSMiRryQjpH4Wp* zcKK&AmXkvtIk`W((Ja9N>`l9kMS(tnv?-MzGTQ~$Fa_@HcfX;8r~9m8m%n*+F!X| zGiy3MSD~Ewk@CeedGy&=J_bb{k8_k<5pC^i2Q9t?!xP*obREUrg0N3)S_$PG*LL51 zmC?PE@C_MU2d++f$CO~qo0Nvj0)z4*qQjgN8fIvDz1h7~9)WrIm`~|-ebPRTYdFQD zQ_hv7mlKiDi@kBR8<|JoQVLa7Df$>dUL+UI*si^B5dK8sLDSNyRMwo}EHJ>`<2vs`j1lBkUvz8fSX;G~ErqACf%H_CF+4L5#Ovuo=ArFH#*RTAwQde#>b84F; zy&Pfzzh^$4&2+qg$2HJxgm|Vhi1WDK5hk%y3vYPWnqqk+x@;n%L$?OS{5i_5xA8lR zj>LX#f3LO@*ojyxa^e$C_v_YKC%RM%&IiNHMb|nbD+aF)S4~rTAZJ7tQ}k;C#VDQ) z_Pu?93N%w%DvOb;w^90wW{FYB_w-#ghnV{`0y(9Po7^(*Cws`vhkpkwgLT<0OSUZK zJnX6mWSKn+e3_Nn;`K&yFwIn^3P3S>|np* zSRz$qbJx>sOc+VD-CT{n9-nI!X}P$8V?9k4(ss8bZgODb`=e$$**Wg^xZl)?J+K z`TF1wn#=r^OHIuDpvwHBm#?5%MzxPkFU9Ljm)jX!ZCBq6JnGjsSP(%&LmP?H(J?dB z(fOk>q{g`&l%i(Pt|`)a(ejMmN#Hpy@26&2axrn@x2zs8^BXzjSuRqw{v37IsD68jWK@Pan%hH=wu)Txaq2 z$c3P3fUE)QDq^)*>*%rI*@ich@cw{k#%w_)i`al^z=I3|x<0|~iCL_4tWI31`Qv1- z%C>;35A91U=he2^=wdoJD7iE(CubVz9HGwP)|Nf?*u$Hg*yJbnI0c%p`>eCByQ zu#a5s;UlRtOnc$)-`=c`UDdY$&}}(-?w|#}e5PA3#fOMb`2J-0qE2sP|NLSFtzu5T zjf4Fn^Wv*R@)Zs@o0!gjqM<+AfH6p%EjTgj)4C%VWO-<@k+ET1s2R5D{hcPixNJ^% za*|7+$8w|LdE=>xz@1Iwhb`hfWR{b)1{5ExCB@VVP4Pe@FhC7; zR#kr_l>m<=qX7PRPcIVEUk!M`i=^J~n-ze70|?ne4QOj(2GAk+U;#?r zpcSy5SUeR?fcx>07y=rHK_1*fl~51_T1g3nalyhsN(dJO2!X&r zL0A>E3jz#-!x4(Gzfc)^k;o`7GDp(Lo8H@lq zW6&4~Oc4fE#47%U;;avjT9qizzs_o(3PYuWD?;JUP&gO_N26UpN+=}=l}cF!1cNK1 zz)Bc23Wfk5P+`zWeS!}jMO{uD9_5NvAbPnT4D1Vz)G{+v148A0K@Tiuo+z>l)q%PP za9$XKAL&0}D;yqcNk;AK2~mbYRiMf+7#s{%QUa^|2XqeWL!#E=J}U$)4^=uC*MgO} zzn*?=0#Dq*5CCvcxJVTGR}d1)7mGOvMD_bMgmy!Dxnik1{C7$HVaNTK<$_}|a2K#M z6r==EbOtFY!&Im%rKAFafK|X~tO^(cQ$hcookVaU`=NZWTCUVgso79V=pY+_%x^JI z{2lM-hTT^ROx@pL7zhHlf~X*&2qXj!RQR2&!v3EABU@F4|D}iO0pKr(0M+l8je59H z&nksK53ApL?MwLo`1!pK|Bn%<)c*$gNBaIN*S~W8BL)5u_}}XKSFV4gz&`^2TV4NW zaK`cZAI}#0zyyX5x>tCSZOEof)4Ndfz<{7#9 zMY+a*m~v80f@D2gvJL^i|9(w#@Y09H0Q_)dH^BZ&pG_FYQEK-*WvHuVWzhXG9df2! zldt7Q{X`~@I#zI7ElB zA~c4#w4)@rJs8Kq>#BM9ldN}X_e#g3CxfDk`t7-_FSKiN1__C|-`S#L_Mh=D<_PXLe>u1_`jne_OjVJ-QH9x~baFlxU}j0$Qx&$` z79;Yp_Dy6ypos)t-^HEs{(|l@U&P5zbV=SFJQMU@<2^?%m_D%$IKZDfcx!Q2=~U(F zim(@Jdr22`;;|)P)Idsz@=K1ityx>)T9L@9wUs!KCQ4-|=2L@yQd{gO_Gr|@M)`}O zZPAWoHFMu7ogvvWv-k?vuTSgrWcYB$&U*1yv8)#)4>#!n`0QpZC}+E(S+(;h>*q3( zt&8oeJ|ZHTQ&f!-IJqN7N5l&uq1v-DeB0*>6bP83)2$qiA1;2o{7C6*LD(E6<-X{Z zxgF=sQxQKm*H6MPax<5VTr5Y1SsP?sPHAEEmB4Rkyb7V=;^)nY4^RGni(Q-vRbN+W eCG#U7h*s3mc;4cK;uC5`&=~5O>Q-nwUHKmhXKq9Q literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/castform_snowy.png b/graphics/object_events/pics/pokemon/castform_snowy.png new file mode 100644 index 0000000000000000000000000000000000000000..9cf4ca0026a998fe7aaf0a0733a1cb4cb82fddde GIT binary patch literal 8615 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/castform/anim_front_sunny_form.png b/graphics/pokemon/castform/anim_front_sunny_form.png index 7e14f9892e79d668cfb1f273db8ebe363c6c69a1..399e6eeb8698be276778e05ba55f140ccdaedde4 100644 GIT binary patch literal 11155 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 delta 607 zcmV-l0-*hqSC9peBNzZMP)t-s#l@6jF)7VjO743~|C~Vp005IADIR|WSg|4i0004W zQchCmVCE7JqQGckM)_sVeO z$w5pP7xlFthOc=A7y@8|_tED_^nBBpge#dC@P7a?DxZlw5BVVH{g)(wJ1BC_^Mbz( zdPGPZlz5Nzi{jlS0>mtzGjVnq@WIbv5cJ?hbCxU?=Rt5b99ls5<^AC#*%)R&g2MVi zhR54jr#pq&c@ck9%GjoPQl7sPwT%(*w35a?-5t#K1*(&2F1!O`UjSn2VjO1&%KG@f z8T;~q06LH;rM}4t+;vLAcTRrET2y(f^=(Z|A8G%@nA;Nl^0)rp25fa%mRc`vNMdbn zkg&pE6tOmIW3|;QqvuqMxwRJtUA=715ywyii-lg2zT-PQ+Shu!rQh2gHsBn;7Toam.paletteNum); sprite->inUse = TRUE; sprite->oam.paletteNum = LoadDynamicFollowerPalette(species, form, shiny); - } + } else if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog + UpdateSpritePaletteWithWeather(gSprites[objEvent->spriteId].oam.paletteNum); +} + +// Like FollowerSetGraphics, but does not reposition sprite; intended to be used for mid-movement form changes, etc. +// TODO: Reposition sprite if size changes +static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) { + u16 species = objEvent->extra.mon.species; + u8 form = objEvent->extra.mon.form; + u8 shiny = objEvent->extra.mon.shiny; + const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); + struct Sprite *sprite = &gSprites[objEvent->spriteId]; + u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); + + sprite->oam.shape = graphicsInfo->oam->shape; + sprite->oam.size = graphicsInfo->oam->size; + sprite->images = graphicsInfo->images; + sprite->anims = graphicsInfo->anims; + sprite->subspriteTables = graphicsInfo->subspriteTables; + objEvent->inanimate = graphicsInfo->inanimate; + sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); + sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); + + if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); + sprite->inUse = TRUE; + sprite->oam.paletteNum = LoadDynamicFollowerPalette(species, form, shiny); + } else if (i != 0xFF) { + UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); + if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog + UpdateSpritePaletteWithWeather(sprite->oam.paletteNum); + } +} + +// Like CastformDataTypeChange, but for overworld weather +static u8 GetOverworldCastformForm(void) { + switch (GetCurrentWeather()) + { + case WEATHER_SUNNY_CLOUDS: + case WEATHER_DROUGHT: + return CASTFORM_FIRE; + case WEATHER_RAIN: + case WEATHER_RAIN_THUNDERSTORM: + case WEATHER_DOWNPOUR: + return CASTFORM_WATER; + case WEATHER_SNOW: + return CASTFORM_ICE; + } + return CASTFORM_NORMAL; } // Retrieve graphic information about the following pokemon, if any @@ -1753,7 +1813,16 @@ static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) { } *species = GetMonData(mon, MON_DATA_SPECIES); *shiny = IsMonShiny(mon); - *form = *species == SPECIES_UNOWN ? GET_UNOWN_LETTER(mon->box.personality) : 0; + *form = 0; // default + switch (*species) + { + case SPECIES_UNOWN: + *form = GET_UNOWN_LETTER(mon->box.personality); + break; + case SPECIES_CASTFORM: // form is based on overworld weather + *form = GetOverworldCastformForm(); + break; + } return TRUE; } @@ -1764,7 +1833,7 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any bool8 shiny; u8 form; // Avoid spawning large (64x64) follower pokemon inside buildings - if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->width == 64)) { + if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height == 64)) { if (objEvent == NULL) { // Spawn follower struct ObjectEventTemplate template = { .localId = OBJ_EVENT_ID_FOLLOWER, @@ -2242,13 +2311,7 @@ static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct sprite->inUse = FALSE; FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); sprite->inUse = TRUE; - if (IndexOfSpritePaletteTag(spritePalette->tag) == 0xFF) { - sprite->oam.paletteNum = LoadSpritePalette(spritePalette); - } else { - sprite->oam.paletteNum = LoadSpritePalette(spritePalette); - } - - return sprite->oam.paletteNum; + return sprite->oam.paletteNum = LoadSpritePalette(spritePalette); } // Find and update based on template's paletteTag @@ -4803,6 +4866,73 @@ bool8 CopyablePlayerMovement_Jump2(struct ObjectEvent *objectEvent, struct Sprit return TRUE; } +static bool8 EndFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { + if (!sprite) + return FALSE; + SetGpuReg(REG_OFFSET_MOSAIC, 0); + if (!sprite->data[7]) + return FALSE; + sprite->oam.mosaic = FALSE; + sprite->data[7] = 0; + return FALSE; +} + +static bool8 TryStartFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { + u32 multi; + if (objectEvent->extra.mon.species == SPECIES_CASTFORM && objectEvent->extra.mon.form != (multi = GetOverworldCastformForm())) { + sprite->data[7] = TRANSFORM_TYPE_PERMANENT << 8; + objectEvent->extra.mon.form = multi; + return TRUE; + } else if ((gRngValue >> 16) < 18 && GetLocalWildMon(FALSE) + && (objectEvent->extra.mon.species == SPECIES_MEW || objectEvent->extra.mon.species == SPECIES_DITTO)) { + sprite->data[7] = TRANSFORM_TYPE_RANDOM_WILD << 8; + PlaySE(SE_M_MINIMIZE); + return TRUE; + } + return FALSE; +} + +static bool8 UpdateFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { + u8 type = sprite->data[7] >> 8; + u8 frames = sprite->data[7] & 0xFF; + u8 stretch; + u32 multi; + if (!type) + return TryStartFollowerTransformEffect(objectEvent, sprite); + sprite->oam.mosaic = TRUE; + if (frames < 8) + stretch = frames >> 1; + else if (frames < 16) + stretch = (16 - frames) >> 1; + else { + return EndFollowerTransformEffect(objectEvent, sprite); + } + if (frames == 8) { + switch (type) + { + case TRANSFORM_TYPE_PERMANENT: + RefreshFollowerGraphics(objectEvent); + break; + case TRANSFORM_TYPE_RANDOM_WILD: + multi = objectEvent->extra.asU16; + objectEvent->extra.mon.species = GetLocalWildMon(FALSE); + if (!objectEvent->extra.mon.species) { + objectEvent->extra.asU16 = multi; + break; + } + objectEvent->extra.mon.form = 0; + RefreshFollowerGraphics(objectEvent); + objectEvent->extra.asU16 = multi; + break; + } + } + + SetGpuReg(REG_OFFSET_MOSAIC, (stretch << 12) | (stretch << 8)); + frames++; + sprite->data[7] = (sprite->data[7] & 0xFF00) | frames; + return TRUE; +} + movement_type_def(MovementType_FollowPlayer, gMovementTypeFuncs_FollowPlayer) bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) @@ -4859,6 +4989,8 @@ bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct S if (sprite->data[1]) { // restore nonzero state sprite->data[1] = 1; } + } else if (objectEvent->movementActionId != MOVEMENT_ACTION_EXIT_POKEBALL) { + UpdateFollowerTransformEffect(objectEvent, sprite); } return FALSE; } @@ -4874,6 +5006,7 @@ bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Spri } else if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { // finish movement action objectEvent->singleMovementActive = 0; } + UpdateFollowerTransformEffect(objectEvent, sprite); return FALSE; } @@ -6542,6 +6675,7 @@ bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct u8 direction = objectEvent->facingDirection; InitMoveInPlace(objectEvent, sprite, direction, GetMoveDirectionFasterAnimNum(direction), 16); sprite->data[6] = direction == DIR_EAST ? 3 : 2; // affine animation number + EndFollowerTransformEffect(objectEvent, sprite); return MovementAction_EnterPokeball_Step1(objectEvent, sprite); } diff --git a/src/field_effect.c b/src/field_effect.c index 021aca6df321..46491db268f6 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -2998,12 +2998,8 @@ static void SurfFieldEffect_Init(struct Task *task) FreezeObjectEvents(); // Put follower into pokeball before using Surf if (followerObject && !followerObject->invisible) { - // TODO: ClearObjectEventMovement ( - followerObject->singleMovementActive = 0; - ObjectEventClearHeldMovement(followerObject); - gSprites[followerObject->spriteId].data[1] = 0; + ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); gSprites[followerObject->spriteId].animCmdIndex = 0; // Needed because of weird animCmdIndex stuff - // ) ObjectEventSetHeldMovement(followerObject, MOVEMENT_ACTION_ENTER_POKEBALL); } gPlayerAvatar.preventStep = TRUE; diff --git a/src/field_screen_effect.c b/src/field_screen_effect.c index dc792f2ddb46..4eb861c8c134 100644 --- a/src/field_screen_effect.c +++ b/src/field_screen_effect.c @@ -688,12 +688,8 @@ static void Task_DoDoorWarp(u8 taskId) PlayerGetDestCoords(x, y); PlaySE(GetDoorSoundEffect(*x, *y - 1)); if (followerObject) { // Put follower into pokeball - // TODO: ClearObjectEventMovement ( - followerObject->singleMovementActive = 0; - ObjectEventClearHeldMovement(followerObject); - gSprites[followerObject->spriteId].data[1] = 0; + ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); gSprites[followerObject->spriteId].animCmdIndex = 0; // Needed because of weird animCmdIndex stuff - // ) ObjectEventSetHeldMovement(followerObject, MOVEMENT_ACTION_ENTER_POKEBALL); } task->data[1] = FieldAnimateDoorOpen(*x, *y - 1); From 5727a467c4a13cea02b885140e1922154f97b45c Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 18 May 2022 19:45:55 -0400 Subject: [PATCH 115/291] Updated Chansey, Espeon, Gyarados and Magikarp sprites. Credit: Jaizu --- .../object_events/pics/pokemon/chansey.png | Bin 627 -> 7614 bytes .../object_events/pics/pokemon/espeon.png | Bin 751 -> 8553 bytes .../object_events/pics/pokemon/gyarados.png | Bin 1310 -> 11806 bytes .../object_events/pics/pokemon/magikarp.png | Bin 685 -> 8491 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/object_events/pics/pokemon/chansey.png b/graphics/object_events/pics/pokemon/chansey.png index a2915ad0a62faa14958702846909939d9490250a..b8237d18c7365b61fca6f80c08b024ae3ac70ace 100644 GIT binary patch literal 7614 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 Ik;nP}0bG(S8vpUt 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 Us;#iE__Z-=tKU?sR<(`zADdQ^5C8xG delta 1251 zcmV<91RVRGT%HP$BMAU7P)t-s)z#IL(CS z(0PWQGb72e?@dZ6RFK7IX@1|)nLkPt{V$jM2lf}M;Ynus^Mc#@F!Y#1$awq|=L;8q z)p0$zcO<;kIgFoS8Ui53PcVbD(O+Kd1;;|I#@U68o@B~UNvgyX%oZ}4jL!P1kA-n| zGD@7tS*;IvC~&$-1g}5Ln3rVJz5ZBeCTEMpn4D#c`hZ&@D&f}ZCgu4Dnaw2jOYNup zSf~=U;F*kifpg7}G2)X8Y4xlha>y)yg#-(lcJFsAj8h7n*@(StY)&1TCDL;c*f?kA zOi0c979H{;Nu=Xi+x$@2aT{oA_R=UE5}R4Vjb{?ZlO|V=tHhen5)>YAthh4@Y<|%O zcEY=^qdqXhau#P)6XQvf3gjRpfj$#SicRr(L#AKutvls{OEC&B)CoIo1LeklMv4bP zmZef4laT4`G&c^CnbbhDPJ)(|rL}xteS0#?z-4@#(+2B=$ekbrKIV+m0O#43k2wir zAy0EGV3CGEFYK5)8nG+j+I-w(Qzz($UO07;pXdY+4&r3*ZK1m8HL1(Lo^61YefZsQCC;r zD_fLa7_k-gTokqqB%x=2CEDZkzFI1APFa3mAhWqBaDjop-v{1Ac!J`-7Tf!l3=g@LfL{w&SopRcN|L4NQ9aE%KNMcoCW&@pqvUUVNxoOI8k9YYmgQ=slguFue?DCL(k6^j7^`2J; zOl8^i%`w})fZ7f3y~nr^*BTG2!4qqDz?672=9r(q;`eI!cjN!V^*4%tsVc8x&{Y5c N002ovPDHLkV1iV@U3~xm diff --git a/graphics/object_events/pics/pokemon/magikarp.png b/graphics/object_events/pics/pokemon/magikarp.png index 4d4a2be6c6eea640fb6b1d264b22c16ba96b158b..9442339d107ff10a1d478779c012529d1fc6051a 100644 GIT binary patch literal 8491 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 From 4236f18f2d8336b009cdebafe413b6c7b91fbf8c Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 19 May 2022 19:59:23 -0400 Subject: [PATCH 116/291] Fixed follower bugs when returning from a battle facility challenge. --- data/maps/BattleFrontier_BattleArenaLobby/scripts.inc | 3 +++ data/maps/BattleFrontier_BattleDomeLobby/scripts.inc | 4 ++++ data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc | 3 +++ data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc | 4 +++- data/maps/BattleFrontier_BattlePikeLobby/scripts.inc | 5 ++++- data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc | 5 ++++- data/maps/BattleFrontier_BattleTowerLobby/scripts.inc | 7 +++++++ data/scripts/battle_pike.inc | 3 +++ 8 files changed, 31 insertions(+), 3 deletions(-) diff --git a/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc b/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc index 9467f34197a6..1a9b8756c44f 100644 --- a/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc @@ -75,6 +75,7 @@ BattleFrontier_BattleArenaLobby_EventScript_SaveAfterChallenge:: frontier_checkairshow special LoadPlayerParty special HealPlayerParty + callnative UpdateFollowingPokemon arena_save 0 playse SE_SAVE waitse @@ -133,6 +134,7 @@ BattleFrontier_BattleArenaLobby_EventScript_TryEnterChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleArenaLobby_Text_SelectThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -194,6 +196,7 @@ BattleFrontier_BattleArenaLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattleArenaLobby_EventScript_LoadPartyAndCancelChallenge:: special LoadPlayerParty + callnative UpdateFollowingPokemon BattleFrontier_BattleArenaLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattleArenaLobby_Text_AwaitAnotherChallenge, MSGBOX_DEFAULT BattleFrontier_BattleArenaLobby_EventScript_EndCancelChallenge:: diff --git a/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc b/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc index b972a0814c3b..46f92ab1cfe9 100644 --- a/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc @@ -68,6 +68,7 @@ BattleFrontier_BattleDomeLobby_EventScript_GiveBattlePoints:: dome_set DOME_DATA_WIN_STREAK_ACTIVE, TRUE special LoadPlayerParty special HealPlayerParty + callnative UpdateFollowingPokemon goto BattleFrontier_BattleDomeLobby_EventScript_AskRecordBattle BattleFrontier_BattleDomeLobby_EventScript_LostChallenge:: @@ -82,6 +83,7 @@ BattleFrontier_BattleDomeLobby_EventScript_LostChallenge:: dome_set DOME_DATA_ATTEMPTED_CHALLENGE, TRUE special LoadPlayerParty special HealPlayerParty + callnative UpdateFollowingPokemon BattleFrontier_BattleDomeLobby_EventScript_AskRecordBattle:: dome_save 0 playse SE_SAVE @@ -160,6 +162,7 @@ BattleFrontier_BattleDomeLobby_EventScript_TryEnterChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleDomeLobby_Text_SelectThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -222,6 +225,7 @@ BattleFrontier_BattleDomeLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattleDomeLobby_EventScript_LoadPartyCancelChallenge:: special LoadPlayerParty + callnative UpdateFollowingPokemon BattleFrontier_BattleDomeLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattleDomeLobby_Text_HopeToSeeYouAgain, MSGBOX_DEFAULT BattleFrontier_BattleDomeLobby_EventScript_EndCancelChallenge:: diff --git a/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc b/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc index 682b2c91d193..8e598c7d2300 100644 --- a/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc @@ -59,6 +59,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_GiveBattlePoints:: waitmessage frontier_checkairshow special LoadPlayerParty + callnative UpdateFollowingPokemon factory_save 0 playse SE_SAVE waitse @@ -71,6 +72,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_LostChallenge:: waitmessage frontier_checkairshow special LoadPlayerParty + callnative UpdateFollowingPokemon factory_set FACTORY_DATA_WIN_STREAK_ACTIVE, FALSE factory_save 0 playse SE_SAVE @@ -196,6 +198,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattleFactoryLobby_EventScript_LoadPartyAndCancelChallenge:: special LoadPlayerParty + callnative UpdateFollowingPokemon BattleFrontier_BattleFactoryLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattleFactoryLobby_Text_LookForwardToNextVisit, MSGBOX_DEFAULT release diff --git a/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc b/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc index 481f7000db81..418687f08418 100644 --- a/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc @@ -76,6 +76,7 @@ BattleFrontier_BattlePalaceLobby_EventScript_SaveAfterChallenge:: frontier_checkairshow special LoadPlayerParty special HealPlayerParty + callnative UpdateFollowingPokemon palace_save 0 playse SE_SAVE waitse @@ -151,6 +152,7 @@ BattleFrontier_BattlePalaceLobby_EventScript_TryEnterChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattlePalaceLobby_Text_NowSelectThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -215,6 +217,7 @@ BattleFrontier_BattlePalaceLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattlePalaceLobby_EventScript_LoadPartyAndCancelChallenge:: special LoadPlayerParty + callnative LoadPlayerParty BattleFrontier_BattlePalaceLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattlePalaceLobby_Text_ReturnWhenFortified, MSGBOX_DEFAULT BattleFrontier_BattlePalaceLobby_EventScript_EndCancelChallenge:: @@ -647,4 +650,3 @@ BattleFrontier_BattlePalaceLobby_Text_ExplainRulesWhenInDanger: .string "nature when it is in trouble.\p" .string "If a POKéMON begins behaving oddly\n" .string "in a pinch, watch it carefully.$" - diff --git a/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc b/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc index fb91ee752a23..fecd1cafd99e 100644 --- a/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc @@ -59,6 +59,7 @@ BattleFrontier_BattlePikeLobby_EventScript_GiveBattlePoints:: pike_set PIKE_DATA_TOTAL_STREAKS, VAR_RESULT special LoadPlayerParty special HealPlayerParty + callnative UpdateFollowingPokemon pike_resethelditems message BattleFrontier_BattlePikeLobby_Text_ShallRecordResults waitmessage @@ -80,6 +81,7 @@ BattleFrontier_BattlePikeLobby_EventScript_LostChallenge:: pike_set PIKE_DATA_WIN_STREAK_ACTIVE, FALSE special LoadPlayerParty special HealPlayerParty + callnative UpdateFollowingPokemon pike_resethelditems pike_save 0 playse SE_SAVE @@ -119,6 +121,7 @@ BattleFrontier_BattlePikeLobby_EventScript_TryEnterChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattlePikeLobby_Text_PleaseChooseThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -183,6 +186,7 @@ BattleFrontier_BattlePikeLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattlePikeLobby_EventScript_LoadPartyAndCancelChallenge:: special LoadPlayerParty + callnative UpdateFollowingPokemon BattleFrontier_BattlePikeLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattlePikeLobby_Text_LookForwardToSeeingYou, MSGBOX_DEFAULT BattleFrontier_BattlePikeLobby_EventScript_EndCancelChallenge:: @@ -429,4 +433,3 @@ BattleFrontier_BattlePikeLobby_Text_ExplainMonOrderRules: .string "changed.\p" .string "The sequence must be set before\n" .string "starting your challenge.$" - diff --git a/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc b/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc index 550644511b2d..5f3cdb54af79 100644 --- a/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc @@ -59,6 +59,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_GiveBattlePoints:: special LoadPlayerParty pyramid_clearhelditems special HealPlayerParty + callnative UpdateFollowingPokemon message BattleFrontier_BattlePyramidLobby_Text_UsedBattleBagWillBeKept waitmessage playse SE_EXP_MAX @@ -83,6 +84,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_LostChallenge:: special LoadPlayerParty pyramid_clearhelditems special HealPlayerParty + callnative UpdateFollowingPokemon lockall message BattleFrontier_BattlePyramidLobby_Text_DisappointingHereIsBag waitmessage @@ -132,6 +134,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_TryEnterChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattlePyramidLobby_Text_SelectThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -196,6 +199,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattlePyramidLobby_EventScript_LoadPartyAndCancelChallenge:: special LoadPlayerParty + callnative UpdateFollowingPokemon BattleFrontier_BattlePyramidLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattlePyramidLobby_Text_AwaitFutureChallenge, MSGBOX_DEFAULT BattleFrontier_BattlePyramidLobby_EventScript_EndCancelChallenge:: @@ -900,4 +904,3 @@ BattleFrontier_BattlePyramidLobby_Text_ExplainBagRules: .string "of ten kinds of items.\p" .string "The contents of the BATTLE BAG are\n" .string "lost if you fail in your quest.$" - diff --git a/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc b/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc index 40936936a7c8..61c2b000b58f 100644 --- a/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc @@ -95,6 +95,7 @@ BattleFrontier_BattleTowerLobby_EventScript_LookForwardToChallenge:: msgbox BattleFrontier_BattleTowerLobby_Text_LookForwardToAnotherChallenge, MSGBOX_DEFAULT closemessage setvar VAR_TEMP_0, 255 + callnative UpdateFollowingPokemon release end @@ -114,6 +115,7 @@ BattleFrontier_BattleTowerLobby_EventScript_LostThanksForPlaying:: msgbox BattleFrontier_BattleTowerLobby_Text_LookForwardToAnotherChallenge, MSGBOX_DEFAULT closemessage setvar VAR_TEMP_0, 255 + callnative UpdateFollowingPokemon release end @@ -200,6 +202,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterSinglesChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleTowerLobby_Text_SelectThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -263,6 +266,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterDoublesChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleTowerLobby_Text_PleaseSelectFourMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_DOUBLES_PARTY_SIZE @@ -327,6 +331,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterMultisChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleTowerLobby_Text_PleaseSelectTwoMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_MULTI_PARTY_SIZE @@ -390,6 +395,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterLinkMultisChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleTowerLobby_Text_PleaseSelectTwoMons2, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_MULTI_PARTY_SIZE @@ -571,6 +577,7 @@ BattleFrontier_BattleTowerLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattleTowerLobby_EventScript_LoadPartyCancelChallenge:: special LoadPlayerParty + callnative UpdateFollowingPokemon BattleFrontier_BattleTowerLobby_EventScript_CancelChallenge:: special CloseLink msgbox BattleFrontier_BattleTowerLobby_Text_LookForwardToAnotherChallenge, MSGBOX_DEFAULT diff --git a/data/scripts/battle_pike.inc b/data/scripts/battle_pike.inc index 8ca7f5b1af9d..e0a8c3feb11e 100644 --- a/data/scripts/battle_pike.inc +++ b/data/scripts/battle_pike.inc @@ -133,6 +133,7 @@ BattleFrontier_BattlePikeThreePathRoom_EventScript_NoTurningBack:: lockall msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT closemessage + releaseall end BattleFrontier_BattlePikeRoomNormal_EventScript_SetEnteredRoom:: @@ -146,6 +147,7 @@ BattleFrontier_BattlePikeRoomNormal_EventScript_NoTurningBack:: lockall msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT closemessage + releaseall end BattleFrontier_BattlePikeRoomNormal_EventScript_Exit:: @@ -214,6 +216,7 @@ BattleFrontier_BattlePikeRoomWildMons_EventScript_NoTurningBack:: lockall msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT closemessage + releaseall end BattleFrontier_BattlePike_EventScript_Retire:: From 326cb5d1b306c2572829ba4b714fb4d89877b125 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 26 May 2022 19:42:11 -0400 Subject: [PATCH 117/291] Updated Combusken follower sprite. Credit: Jaizu --- .../object_events/pics/pokemon/combusken.png | Bin 546 -> 7331 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/object_events/pics/pokemon/combusken.png b/graphics/object_events/pics/pokemon/combusken.png index dded375fe9014ee6a8bf6b9e99141e163271fd64..b95ae2af8babc39cea21a91cbb873e43cbc5db2a 100644 GIT binary patch literal 7331 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 J9bMOm{{SP7B2EAR delta 465 zcmV;?0WSWdIiduRBa>A~5@ z-22KF;UQLS zEDp6zAyuol_mwbt<4d8QFlP%R?V>_ zwfYBU94g%IcbsS4JkPuTmb63tj;w?FHoJxP4CKQHe|EkB(3p0>R-A4_00000NkvXX Hu0mjf1P9;| From 11a7aa1ec8e2bbba14d08cf2800f56ad29092211 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 29 May 2022 00:54:44 -0400 Subject: [PATCH 118/291] Made cutting trees follower-safe. --- data/scripts/field_move_scripts.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/data/scripts/field_move_scripts.inc b/data/scripts/field_move_scripts.inc index 3e99fc08e2d4..a9ba2355c7af 100644 --- a/data/scripts/field_move_scripts.inc +++ b/data/scripts/field_move_scripts.inc @@ -25,6 +25,7 @@ EventScript_UseCut:: end EventScript_CutTreeDown:: + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_CutTreeDown waitmovement 0 removeobject VAR_LAST_TALKED From e5885c1284edcf1cea632490bc6a0da1bdc28483 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 21 Jun 2022 19:44:30 -0400 Subject: [PATCH 119/291] Fixed Registeel graphics to use OW sprite. --- data/maps/AncientTomb/map.json | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/data/maps/AncientTomb/map.json b/data/maps/AncientTomb/map.json index 06254e1f98e1..8614b643009c 100644 --- a/data/maps/AncientTomb/map.json +++ b/data/maps/AncientTomb/map.json @@ -12,10 +12,10 @@ "allow_running": true, "show_map_name": true, "battle_scene": "MAP_BATTLE_SCENE_NORMAL", - "connections": null, + "connections": 0, "object_events": [ { - "graphics_id": "OBJ_EVENT_GFX_REGISTEEL", + "graphics_id": "OBJ_EVENT_GFX_OW_MON", "x": 8, "y": 7, "elevation": 3, @@ -51,7 +51,9 @@ "dest_warp_id": 1 } ], - "coord_events": [], + "coord_events": [ + + ], "bg_events": [ { "type": "sign", From 3a1be34d246a9f3f557c876453f331515bf332d7 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 21 Jun 2022 19:58:35 -0400 Subject: [PATCH 120/291] Updated Skiploom & Shuppet OW sprites. Credit: Jaizu --- .../object_events/pics/pokemon/shuppet.png | Bin 418 -> 6750 bytes .../object_events/pics/pokemon/skiploom.png | Bin 488 -> 7233 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/object_events/pics/pokemon/shuppet.png b/graphics/object_events/pics/pokemon/shuppet.png index b79ede1d07031eccc0c6e4360792e27ceff0e712..533e6ae55b6646edce9d6f4cfd0bdc2e989d747e 100644 GIT binary patch literal 6750 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 IzU%4#0H34iPyhe` delta 407 zcmV;I0cifgIOqeABa3%FM#2j=CoUrnkr)%nPwYLmmh0utDY=YqWih z=b=GO>3a3uV4BaL`G3LmNr-!FhIvn$!SCt5Lag#d<~3EI*Ix}A+d2abb7IpP>+{+M zyju884J$mSY38$tHtBYgz6D%hllv{&N5A#bYhjyoX>I{y--n#EeZFj$UekYTE&GjM zoZ!7T0n@A5ZISsc3K4O>*ox#9GVN4^J;&e0CjuXFdRAe>rwjl9002ovPDHLkV1fzC B#aRFV From 87140b935262d0fd6c1266791bf22c9db9037655 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 21 Jun 2022 20:03:27 -0400 Subject: [PATCH 121/291] Fixed Regirock & Registeel puzzle freezing follower pokemon. --- src/braille_puzzles.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/braille_puzzles.c b/src/braille_puzzles.c index 26caa830d300..d7a28e47a022 100644 --- a/src/braille_puzzles.c +++ b/src/braille_puzzles.c @@ -1,5 +1,6 @@ #include "global.h" #include "event_data.h" +#include "event_object_movement.h" #include "field_camera.h" #include "field_effect.h" #include "script.h" @@ -214,6 +215,7 @@ static void DoBrailleRegirockEffect(void) PlaySE(SE_BANG); FlagSet(FLAG_SYS_REGIROCK_PUZZLE_COMPLETED); ScriptContext2_Disable(); + UnfreezeObjectEvents(); } bool8 ShouldDoBrailleRegisteelEffect(void) @@ -253,6 +255,7 @@ static void DoBrailleRegisteelEffect(void) PlaySE(SE_BANG); FlagSet(FLAG_SYS_REGISTEEL_PUZZLE_COMPLETED); ScriptContext2_Disable(); + UnfreezeObjectEvents(); } // theory: another commented out DoBrailleWait and Task_BrailleWait. From e60a0b161ce79f31dc4e469da308b43dfb4eca4c Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 21 Jun 2022 22:03:37 -0400 Subject: [PATCH 122/291] Updated FOLLOWER_SAFE_MOVEMENT logic. --- src/scrcmd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scrcmd.c b/src/scrcmd.c index 2461b0d96055..58be7085f59e 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -105,6 +105,7 @@ bool8 ScrCmd_nop1(struct ScriptContext *ctx) bool8 ScrCmd_end(struct ScriptContext *ctx) { + FlagClear(FLAG_SAFE_FOLLOWER_MOVEMENT); StopScript(ctx); return FALSE; } @@ -295,6 +296,7 @@ bool8 ScrCmd_returnram(struct ScriptContext *ctx) bool8 ScrCmd_endram(struct ScriptContext *ctx) { + FlagClear(FLAG_SAFE_FOLLOWER_MOVEMENT); ClearRamScript(); StopScript(ctx); return TRUE; @@ -1270,7 +1272,6 @@ bool8 ScrCmd_releaseall(struct ScriptContext *ctx) { u8 playerObjectId; struct ObjectEvent *followerObject = GetFollowerObject(); - FlagClear(FLAG_SAFE_FOLLOWER_MOVEMENT); // Release follower from movement iff it exists and is in the shadowing state if (followerObject && gSprites[followerObject->spriteId].data[1] == 0) ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); @@ -1287,7 +1288,6 @@ bool8 ScrCmd_release(struct ScriptContext *ctx) { u8 playerObjectId; struct ObjectEvent *followerObject = GetFollowerObject(); - FlagClear(FLAG_SAFE_FOLLOWER_MOVEMENT); // Release follower from movement iff it exists and is in the shadowing state if (followerObject && gSprites[followerObject->spriteId].data[1] == 0) ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); From 53a4708e726475e8aa409c80e2cf6fceffc35c4a Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Mon, 4 Jul 2022 02:01:10 -0400 Subject: [PATCH 123/291] Updated Snubbull follower sprite. --- .../object_events/pics/pokemon/snubbull.png | Bin 620 -> 7722 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/object_events/pics/pokemon/snubbull.png b/graphics/object_events/pics/pokemon/snubbull.png index 596a4c43c218c9ba3098751199b0ef19869a7aad..3e717b856d13e303a7e47d7c6cf9e4eab5130f54 100644 GIT binary patch literal 7722 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 delta 556 zcmV+{0@MAfJnRIJBMAU7P)t-s-rnAmr5i1ONlv$s0005^NklRnf~$6_q(&P*9wy=L{nO726qJ_7dB;o zADVkpm8TMIf~<{GX#->J+y+Ji*XD!Ya-xj}Xcz91t=;Wcd8-l4!;M^p7G~7-Bt?l!1kxH z4@^KEnwXipE0jC|QK`FP13Tl=1)3v&^E)#3_duPofT{=$uHPPaLR8f?vjNuj%!g*& zkXs;)?K40~3_G>rNEQrs0NPn8fN9WUrX1Ly)msL33^NQ>MQd`-rc9KpPFX zJ2#yDUN+4y=cmij56HCrKoVb6p@B>r4ZM3k%ja&jXquJBtiwm3?FSN8c4gRC#xJYv z2p4>2S@Jb7jZgRa-aFF9M{v*i3HP Date: Fri, 15 Jul 2022 19:34:02 -0400 Subject: [PATCH 124/291] Updated Whismur follower sprite. --- .../object_events/pics/pokemon/whismur.png | Bin 449 -> 6959 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/object_events/pics/pokemon/whismur.png b/graphics/object_events/pics/pokemon/whismur.png index 9eaa1949ea42e6628eeb31e24e2e7fe55736a78c..714137dd4f91f131b9995f58e77fb75229e33fd1 100644 GIT binary patch literal 6959 zcmeHKc{tQ<_aDiULMbJ}P$C(#8D_>(ma!xfB7|nfV3^I!*mv1Q%ab)EJ6Vz~BuS)f zWl70i5sFH(mEJG)^z>Z6_n+swe(!(J_qx8@eV_9==X}n&@9REMCdPXFe4>0H5QyJE zU&j=9-ve&&W=`N)Rpn9z0`akY%ulmT@t$A?lkP~Skicwj1_?~^B0GXWUIWERHkZXP z0=Vxi;quKw2Y3k>Kizf#$7L3{z=cw+TDw2jQ1MWF{G$VIlD9vz*5>C{zs5+C2ht0l zU9C=7DzLNV=25Q?Y?)EdTk#3}R@8NEX{~2j@9r8nRo*XQv42>jKQOIpg!9f3ZoQSJ zqu=Hu)dJVf^>;0OOAOXHp$N}H4_^!ZiZr>jDEY}L=%by5%kcY$GVSwggZ77~=0;?P zUA}t{1TN9c>4&=xN$0)3?3HLbvQzHk;S+oJJ)fy>o9SIm@;tPR6yaL7P3smc_X)tg zS$(_5+~KRlmF{6nwbZ4Wr1z`y)sy9G%r)fby!=PO6N)pe14piP$u5_+Ew9vjE=~^5 z+YRN%UasoOyqmCu9lvkzsBNaIrETd{-1`Nl-M8TSt*t6o((YJ%QMkusb*NtOoA>rF zxsybQ-`|qgx+x0X9~0FkKgH25TI$yvoyc!zy8FZK&c};qKF!pu`3ycz8;Q->#Hr1)}ov^J|+a_HZ+SL?P6Zm?@u+g!r6dEwMV=O(?B zIjP(U!RipbH(cy7tvB<9myJJb{G`=cMPDy4I6w-)W51}WVuBv3v)bcxW`j}=jPhjoh*f)j)uT<+YvLpFLFCH{NuR% zEo^HCZuMPz<4So!dbP8T`qF<@LRK=LJ^i#NE-m2e`K^7lnuTd}*QtD%AwR=I z;K9+G=?XscDjwgpXJrS|t-nJDUvI6E%~+Ma=)0-*i015t+uyh=)$MG{)u5qT;U{~| zFOC#zWD6#Xw|R+Qf7$TWZ*4X#&^H5qX!PuY?V+@l0+Ma@;IS#o6YrPfiixSpl}(vf zIxiO|FNi*y?mAO%d-KpTA$ezbaqp}e5t1@j5CERtR}}#j-<3bB`svA_Wsi{Y$PMvJ z5kg&AvsV>Q8on&PR;V{qcBj+s+pMxj2dCQNfa`2c#go>`UH$5#9jFwlZ~o+_sCq%c zbe}wdMV22VagWxHcF64sCrV`uj_lmRJd@}`va|CY|)+t=fa2|dlt1}BSt;;ts`mFFI z?1nXe#AoiD(n6|jeFZ$_UQpS5IJZl{kS}(-#ckQ;DFoF)$7D$7+;F9}ueC<~7+y(bvXIK|HN%C;a5YqX|vk9yVYv+2yH_&L?yBon_P$46*e4dJHe*IX_)}u#Z*BeHaS(^%jkw<_ z(q5n1R-FK4gU>$_6{bWgv&L>OAe9DS~5t}2UXn5o~C;qZIjy^pR zV|@7SC7GhJeG8*K^O(j6cehRNTKpPAXLBE3dWvbjxT1w{jXec5L(Ur=&&p5p-&7Qy z-G57iXx7r`VC(c0*ByB!AXZ{<^X|i7yvoEhOJ7A*q(i ze7qA1=R(;E;41@K`4>|=cf219YT*me@84G!yrWD|*U+0Gr<566^&}gOlS({x@a?+~ z{F|$icDY)IKF@k829_3m;ib4_&|;JH>73h2CpIg~W~gnl#3`Ne>EkErc_>}r^v7m5 zIH(TtYWwG=7rPIRXnJcTo1U~V^u>>J-KKDhBKIw)YBu2Ro;n+ZP*J-nKeR$yp#`_F zyW<&sPFiXHZQIf_kX6+9!U=han8rqZbo)EyEXdnUXF&C<5}_T}YR}L1%(pzB$i;8h z$fmhyBxIFkq>q<9u?{WqZ;fCXi#Ew5#{4n5^VGi2U{N^s@?>;`s>uPrOSU4er4Wx` z=PV-y%C?8+&$INe3KvglHYcLWUGMExt}e~%Y6YiVx>(r!EcU8$W)8pHVUN3;UgR3c z$-6FT>{`6Uu+?pj3S($TJ}*Nx^0*=`Qr_-98#}#~9D3DlzrtfHOC0-<)#uadp|T$N zyulyCPs|1?%(l=!%z4qW($WRK?wx|}el}C+&9_!D5xoULm3BAkyBOMp!@w07u#9Qo|o>oWUQG~TEOx5|g>!V|~Dldy-?RW4xs&2Dlzj8u>AG)rz z#O*DyOIemOle5s|%s63^#pMmU3vxejKmIM>w!+)Xg*y%kNFn0-SJAJGzs46GAGt>j z>28*oaM#i+?(qwYHapgveTg@zX3m5!tf^rC5s%#MFMXVotL&>V6=XiGLGx-*E$t>pp|Txp>?B) zyUa#E1RL^boAFZG+YmKjkBSri(2C1nArY4@F7MkP7hv>ET8JpiYtiSF6__)qCsP1@ z7m$l2&Wqg@`QnJrd{raSJaYZ|@wyuM3KZ*IQ-+KD9vUR^w0wV}+-CJmE`Hc{qd-zMl*7=PiJy17MD496Tu$UJq)OcG2zAob-`K0#KdR4DUp9C}}HijuFw z?q)B#UuyTxNV~E~*GP%aSCEn}X4rQ`r(n&SRt22=w>qm%Di#QioGW@)mLa4|$UF2B zDbp6g8+nf1<9w0l8#wTR<%JQM&y&h~3Z};&aW6Z@=)}&GioT3rz}|YIDPNpjwpZr@ zWz)MTsbsYnK91y@1pQ{Ar04mRtGp_7`vqQ9m__bsY|L!v+jcPn5Btl3_epQz*RLM` zV5lE4mcfYn{`73JT#-;=-a$&t2l(6pxw6TiQCw@Cu;tS{*!1H!E#eQnnNCGk*wsz> z;`q35E6xhb?On~Qq{NA?K#nOf6ZOr>;_V<1M+jM4+r&Uy`_JPiaOh0+zoe?qsksYx zK}<$II_!{+LRF*%U#4_|5N^jdeW6DCvDp?Ksk-o?&0>a)7B@fiEFGp4RaV{<-rOh{ znG+wM8QZ#YaLa*6x3fu2X`WE}aF9n*8Ktyp4@GverDgw0`@2*LKPi1qQPkPfcFLlX zh9>U*!v)ye?@wCw&8(g2cqG#mB5LdP{BbR23^&$TdB);n38U3o`SN|I`$Hv4a$hsp z<*lXBJzUSs9b1ha=!Re6#{ z4bot;gSxaO$_Qq}&?Y&P^?jHmGaqAfqK_*P;~;%RgHO#13jk0_Y&_VDN};i^Uh2{t zxLDwOeHbbY-VkBCs!N|XG68GTnIy21qLLyEg7YGKAfz?;z-mkfN35xi?oSBdPhHxX z&1PVsP)|=!MNgz6o#_OHV=x#f3;{(TAbMkc>B)+ulz zQyCjt0NH<&WRo5LBI|Fytrf5= z6dr{}kq}BqhywxT08zrA(GZN15)4AbsGt!j6*vls`r(ZO5vxmQQt?1K$yB@(3Cf^3 zZP-{R9II(!pe~J2g#9&QLcy~g0R>k=42|#jE!IC6RwO>K_U?-7#s~# zQ9&vHC1gQjvVdA#M}@-_5lR~~>xsbv;Q-X)*DDnO*cb<*!D=%}cs8ABPN!4UrPrMT zuWN1;I9TmRTJ*^*K*D>y=6_bb8OiO(-;YH=A#Y59!5f8(#S?!RVc|VUKUe_teoPUa z@iZqAu)=?q)Su(z|B@~ul0;NNqk%jV-~=FDBxMKziNQmNL^ukML@22sVJaJ8{6c5Z z9oe3ECP~u?h!lthD4~sLz;ZvyJoI;YPiN9PQ!rqC!&D$Jv^fHSg`u$sxHR-v*E)s&!|P`r{)ZL-=zop;BYyv->tDM5 z5d;57_}}XKm#%-rz&{fHx4Qn{=;HgU-67F{6Obp+%xIvL)>|Q%$#HXBM@P|j;L4tz zz0x=AQeSTx6N4eJctyVV`F<(F^reEbSt5OX!>Os+*48e7(uqO)@4$_N+?|aK!nqb?x zN3W)yoC9Aj@!?^?ljV8cGXBtxzP z!QV*qnCc~^6z1d&DU+(MxNFJL%DaTh^wo58runZ{?ab;j*&TKz>fyOJXQ$kPz8tq1 zFo|;ZXeF1&%rD9si7}%-J|S@ny;}nR s4UbM2LY?Hyd9rn2K^-S*`P%%JX823Vo{NI&0OcS9oUu-c*4dE%0Mvefb^rhX delta 367 zcmV-#0g(Q$Ho*gsBa>7aJbwX9NklZjx1p9aGbacI%U@}>8O*z0Qndb9|GJin%kyibV1Fz#l zBIcnWjc3lqTSVD5EOuN1=`VE%g?fr8ud|TzNw=kJ&m`3bHR#* Date: Mon, 18 Jul 2022 00:43:39 -0400 Subject: [PATCH 125/291] Fixed old Dusclops OW sprite. --- src/data/object_events/object_event_pic_tables.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index f9b26b16610f..975694de1170 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -5352,7 +5352,7 @@ static const struct SpriteFrameImage sPicTable_DusclopsOld[] = { overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 5), overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 6), overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 7), - overworld_frame(gObjectEventPic_Dusclops, 2, 4, 8), + overworld_frame(gObjectEventPic_DusclopsOld, 2, 4, 8), }; static const struct SpriteFrameImage sPicTable_AzurillOld[] = { From 3cae0192535145ddd13f97ddc9e8a80c1e98f8bd Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 27 Jul 2022 23:25:06 -0400 Subject: [PATCH 126/291] Fixed graphical glitch on Route 120 bridge introduced in 418cab092c. --- src/data/object_events/object_event_graphics_info.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 789fc7e17860..323b12820c24 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -213,7 +213,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zigzagoon = {TAG_N const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_PikachuOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azumarill = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_AzumarillOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wingull = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_WingullOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonBridgeShadow = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 128, 16, 16, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_Kecleon, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KecleonBridgeShadow = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 128, 16, 16, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_KecleonOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberMSwimming = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_TuberMSwimming, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azurill = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_AzurillOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mom = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Mom, gDummySpriteAffineAnimTable}; From 1991f6595459bba1c0753290835521b35c2bfcc1 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 14 Aug 2022 15:16:26 -0400 Subject: [PATCH 127/291] Fixed Magnemite & Magneton OW sprite colors. --- .../object_events/pics/pokemon/magnemite.png | Bin 540 -> 6797 bytes .../object_events/pics/pokemon/magneton.png | Bin 931 -> 8871 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/object_events/pics/pokemon/magnemite.png b/graphics/object_events/pics/pokemon/magnemite.png index 8d18a7e34faeb99150d4355b1bab6857196ef531..b35e1fef566e062501e71653c25047ba60fd958b 100644 GIT binary patch literal 6797 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 delta 474 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 delta 868 zcmV-q1DpJ(MWY9hBVzyubV*G`2jvJK1PT|-V(AC~000+sMObuGZ)S9NVRB^vM@&Re zPDdbiWpW@hE;Mn4q~QPn00?w&PDe*fL^A*Y002sWDIWj;00d`2O+f$vv5yP1%{udMUBdMVEr9FK&;$Br1eTT8Q-od59jHuy%8di&q;6kt2wvvny$L zY#P&&OAlFr;6vl@UrD1eW6$e({U!JX$}UHRXE}fUHPha8O^C%L^jlhMjeDc=8Rc9eRy zB`Lm9BY#xNvLM_)l%1Qawa#x@bb)CThWj;y;j3QY*a$=l3d}ocO3SyCLaCAkcq%^h zd;U~n=L_GMhWo21d~x$qn^PxnY)ft@S%JeD2Xtl`bXM3v$Pzcuj=wPF<67?LEAHqg z!yVzN6F5%VF5)XO($zStySC(Ap#PHjIGT#c&vj43i~fn>jsPlM0j#tPBqCnpzr~Q}0vn173lDQp Date: Sat, 6 Aug 2022 02:25:28 -0400 Subject: [PATCH 128/291] Added battle slide-in animation for Pokemon follower. --- include/battle_main.h | 1 + include/pokeball.h | 1 + src/battle_controller_player.c | 35 +++++++++++++++++----- src/battle_main.c | 23 ++++++++++++++ src/data/trainer_graphics/back_pic_anims.h | 28 +++++++++++++++++ src/pokeball.c | 11 +++++++ 6 files changed, 91 insertions(+), 8 deletions(-) diff --git a/include/battle_main.h b/include/battle_main.h index 449131e534ec..2a6e4bf3d76f 100644 --- a/include/battle_main.h +++ b/include/battle_main.h @@ -61,6 +61,7 @@ void SpriteCB_FaintSlideAnim(struct Sprite *sprite); void DoBounceEffect(u8 battlerId, u8 b, s8 c, s8 d); void EndBounceEffect(u8 battlerId, bool8 b); void SpriteCB_PlayerMonFromBall(struct Sprite *sprite); +void SpriteCB_PlayerMonSlideIn(struct Sprite *sprite); void SpriteCB_TrainerThrowObject(struct Sprite *sprite); void AnimSetCenterToCornerVecX(struct Sprite *sprite); void BeginBattleIntroDummy(void); diff --git a/include/pokeball.h b/include/pokeball.h index 1149791b866a..3dbd80527f9c 100644 --- a/include/pokeball.h +++ b/include/pokeball.h @@ -32,6 +32,7 @@ extern const struct SpriteTemplate gBallSpriteTemplates[]; #define POKEBALL_PLAYER_SENDOUT 0xFF #define POKEBALL_OPPONENT_SENDOUT 0xFE +#define POKEBALL_PLAYER_SLIDEIN 0xFD u8 DoPokeballSendOutAnimation(s16 pan, u8 kindOfThrow); void CreatePokeballSpriteToReleaseMon(u8 monSpriteId, u8 monPalNum, u8 x, u8 y, u8 oamPriority, u8 subpriortiy, u8 delay, u32 fadePalettes, u16 species); diff --git a/src/battle_controller_player.c b/src/battle_controller_player.c index 954192f0ab27..c0e2ff726576 100644 --- a/src/battle_controller_player.c +++ b/src/battle_controller_player.c @@ -10,6 +10,7 @@ #include "battle_tv.h" #include "bg.h" #include "data.h" +#include "event_object_movement.h" #include "item.h" #include "item_menu.h" #include "link.h" @@ -114,7 +115,7 @@ static void Task_UpdateLvlInHealthbox(u8); static void PrintLinkStandbyMsg(void); static u32 CopyPlayerMonData(u8, u8 *); static void SetPlayerMonData(u8); -static void StartSendOutAnim(u8, bool8); +static void StartSendOutAnim(u8, bool8, bool8); static void DoSwitchOutAnimation(void); static void PlayerDoMoveAnimation(void); static void Task_StartSendOutAnim(u8); @@ -2189,11 +2190,29 @@ static void PlayerHandleSwitchInAnim(void) BattleLoadPlayerMonSpriteGfx(&gPlayerParty[gBattlerPartyIndexes[gActiveBattler]], gActiveBattler); gActionSelectionCursor[gActiveBattler] = 0; gMoveSelectionCursor[gActiveBattler] = 0; - StartSendOutAnim(gActiveBattler, gBattleBufferA[gActiveBattler][2]); + #ifdef BATTLE_ENGINE + StartSendOutAnim(gActiveBattler, gBattleResources->bufferA[gActiveBattler][2], FALSE); + #else + StartSendOutAnim(gActiveBattler, gBattleBufferA[gActiveBattler][2], FALSE); + #endif gBattlerControllerFuncs[gActiveBattler] = SwitchIn_TryShinyAnimShowHealthbox; } -static void StartSendOutAnim(u8 battlerId, bool8 dontClearSubstituteBit) +// In normal singles, if follower pokemon is out, have it slide in instead of being thrown +static bool8 ShouldDoSlideInAnim(void) { + struct ObjectEvent *followerObj = GetFollowerObject(); + if (!followerObj || followerObj->invisible) + return FALSE; + if (gBattleTypeFlags & ( + BATTLE_TYPE_LINK | BATTLE_TYPE_DOUBLE | BATTLE_TYPE_FRONTIER | BATTLE_TYPE_FIRST_BATTLE | + BATTLE_TYPE_SAFARI | BATTLE_TYPE_WALLY_TUTORIAL | BATTLE_TYPE_EREADER_TRAINER | BATTLE_TYPE_TWO_OPPONENTS | + BATTLE_TYPE_INGAME_PARTNER | BATTLE_TYPE_RECORDED | BATTLE_TYPE_TRAINER_HILL) + ) + return FALSE; + return TRUE; +} + +static void StartSendOutAnim(u8 battlerId, bool8 dontClearSubstituteBit, bool8 doSlideIn) { u16 species; @@ -2221,7 +2240,7 @@ static void StartSendOutAnim(u8 battlerId, bool8 dontClearSubstituteBit) gSprites[gBattlerSpriteIds[battlerId]].invisible = TRUE; gSprites[gBattlerSpriteIds[battlerId]].callback = SpriteCallbackDummy; - gSprites[gBattleControllerData[battlerId]].data[0] = DoPokeballSendOutAnimation(0, POKEBALL_PLAYER_SENDOUT); + gSprites[gBattleControllerData[battlerId]].data[0] = DoPokeballSendOutAnimation(0, doSlideIn ? POKEBALL_PLAYER_SLIDEIN : POKEBALL_PLAYER_SENDOUT); } static void PlayerHandleReturnMonToBall(void) @@ -2957,7 +2976,7 @@ static void PlayerHandleIntroTrainerBallThrow(void) gSprites[gBattlerSpriteIds[gActiveBattler]].sBattlerId = gActiveBattler; StoreSpriteCallbackInData6(&gSprites[gBattlerSpriteIds[gActiveBattler]], SpriteCB_FreePlayerSpriteLoadMonSprite); - StartSpriteAnim(&gSprites[gBattlerSpriteIds[gActiveBattler]], 1); + StartSpriteAnim(&gSprites[gBattlerSpriteIds[gActiveBattler]], ShouldDoSlideInAnim() ? 2 : 1); paletteNum = AllocSpritePalette(0xD6F8); LoadCompressedPalette(gTrainerBackPicPaletteTable[gSaveBlock2Ptr->playerGender].data, 0x100 + paletteNum * 16, 32); @@ -3004,16 +3023,16 @@ static void Task_StartSendOutAnim(u8 taskId) if (!IsDoubleBattle() || (gBattleTypeFlags & BATTLE_TYPE_MULTI)) { gBattleBufferA[gActiveBattler][1] = gBattlerPartyIndexes[gActiveBattler]; - StartSendOutAnim(gActiveBattler, FALSE); + StartSendOutAnim(gActiveBattler, FALSE, ShouldDoSlideInAnim()); } else { gBattleBufferA[gActiveBattler][1] = gBattlerPartyIndexes[gActiveBattler]; - StartSendOutAnim(gActiveBattler, FALSE); + StartSendOutAnim(gActiveBattler, FALSE, ShouldDoSlideInAnim()); gActiveBattler ^= BIT_FLANK; gBattleBufferA[gActiveBattler][1] = gBattlerPartyIndexes[gActiveBattler]; BattleLoadPlayerMonSpriteGfx(&gPlayerParty[gBattlerPartyIndexes[gActiveBattler]], gActiveBattler); - StartSendOutAnim(gActiveBattler, FALSE); + StartSendOutAnim(gActiveBattler, FALSE, ShouldDoSlideInAnim()); gActiveBattler ^= BIT_FLANK; } gBattlerControllerFuncs[gActiveBattler] = Intro_TryShinyAnimShowHealthbox; diff --git a/src/battle_main.c b/src/battle_main.c index f61d5eaae015..6251fa3e8194 100644 --- a/src/battle_main.c +++ b/src/battle_main.c @@ -2978,6 +2978,29 @@ void SpriteCB_PlayerMonFromBall(struct Sprite *sprite) BattleAnimateBackSprite(sprite, sprite->sSpeciesId); } +void SpriteCB_PlayerMonSlideIn(struct Sprite *sprite) { + if (sprite->data[3] == 0) { + PlaySE(SE_BALL_TRAY_ENTER); + sprite->data[3]++; + } else if (sprite->data[3] == 1) { + if (sprite->animEnded) + return; + sprite->data[4] = sprite->x; + sprite->x = -33; + sprite->invisible = FALSE; + sprite->data[3]++; + } else if (sprite->data[3] < 27) { + sprite->x += 4; + sprite->data[3]++; + } else { + sprite->data[3] = 0; + sprite->x = sprite->data[4]; + sprite->data[4] = 0; + sprite->callback = SpriteCB_PlayerMonFromBall; + PlayCry_ByMode(sprite->sSpeciesId, -25, CRY_MODE_NORMAL); + } +} + static void SpriteCB_TrainerThrowObject_Main(struct Sprite *sprite) { AnimSetCenterToCornerVecX(sprite); diff --git a/src/data/trainer_graphics/back_pic_anims.h b/src/data/trainer_graphics/back_pic_anims.h index ed12e0cb41e7..fa55ed7197a6 100644 --- a/src/data/trainer_graphics/back_pic_anims.h +++ b/src/data/trainer_graphics/back_pic_anims.h @@ -18,6 +18,16 @@ static const union AnimCmd sAnimCmd_May_Steven_1[] = ANIMCMD_END, }; +static const union AnimCmd sAnimCmd_Point_HGSS[] = +{ + ANIMCMD_FRAME(3, 9), + ANIMCMD_FRAME(0, 9), + ANIMCMD_FRAME(2, 24), + ANIMCMD_FRAME(2, 24), + ANIMCMD_FRAME(3, 50), + ANIMCMD_END, +}; + static const union AnimCmd sAnimCmd_Wally_1[] = { ANIMCMD_FRAME(0, 24), @@ -48,6 +58,16 @@ static const union AnimCmd sAnimCmd_Leaf_1[] = ANIMCMD_END, }; +static const union AnimCmd sAnimCmd_Point_HGSS_Red_Leaf[] = +{ + ANIMCMD_FRAME(0, 9), + ANIMCMD_FRAME(1, 9), + ANIMCMD_FRAME(3, 24), + ANIMCMD_FRAME(3, 24), + ANIMCMD_FRAME(0, 50), + ANIMCMD_END, +}; + static const union AnimCmd sAnimCmd_RubySapphireBrendan_1[] = { ANIMCMD_FRAME(0, 24), @@ -72,48 +92,56 @@ static const union AnimCmd *const sBackAnims_Brendan[] = { sAnim_GeneralFrame3, sAnimCmd_Brendan_1, + sAnimCmd_Point_HGSS, }; static const union AnimCmd *const sBackAnims_May[] = { sAnim_GeneralFrame3, sAnimCmd_May_Steven_1, + sAnimCmd_Point_HGSS, }; static const union AnimCmd *const sBackAnims_Red[] = { sAnim_GeneralFrame0, sAnimCmd_Red_1, + sAnimCmd_Point_HGSS_Red_Leaf, }; static const union AnimCmd *const sBackAnims_Leaf[] = { sAnim_GeneralFrame0, sAnimCmd_Leaf_1, + sAnimCmd_Point_HGSS_Red_Leaf, }; static const union AnimCmd *const sBackAnims_RubySapphireBrendan[] = { sAnim_GeneralFrame3, sAnimCmd_RubySapphireBrendan_1, + sAnimCmd_Point_HGSS, }; static const union AnimCmd *const sBackAnims_RubySapphireMay[] = { sAnim_GeneralFrame3, sAnimCmd_RubySapphireMay_1, + sAnimCmd_Point_HGSS, }; static const union AnimCmd *const sBackAnims_Wally[] = { sAnim_GeneralFrame3, sAnimCmd_Wally_1, + sAnimCmd_Point_HGSS, }; static const union AnimCmd *const sBackAnims_Steven[] = { sAnim_GeneralFrame3, sAnimCmd_May_Steven_1, + sAnimCmd_Point_HGSS, }; const union AnimCmd *const *const gTrainerBackAnimsPtrTable[] = diff --git a/src/pokeball.c b/src/pokeball.c index f203633a589f..82ae0ee72b59 100644 --- a/src/pokeball.c +++ b/src/pokeball.c @@ -380,6 +380,11 @@ static void Task_DoPokeballSendOutAnim(u8 taskId) switch (throwCaseId) { + case POKEBALL_PLAYER_SLIDEIN: // don't actually send out, trigger the slide-in animation + gBattlerTarget = battlerId; + gSprites[ballSpriteId].callback = HandleBallAnimEnd; + gSprites[ballSpriteId].invisible = TRUE; + break; case POKEBALL_PLAYER_SENDOUT: gBattlerTarget = battlerId; gSprites[ballSpriteId].x = 24; @@ -845,6 +850,12 @@ static void HandleBallAnimEnd(struct Sprite *sprite) bool8 affineAnimEnded = FALSE; u8 battlerId = sprite->sBattler; + if (sprite->data[7] == POKEBALL_PLAYER_SLIDEIN) { + gSprites[gBattlerSpriteIds[sprite->sBattler]].callback = SpriteCB_PlayerMonSlideIn; + AnimateSprite(&gSprites[gBattlerSpriteIds[sprite->sBattler]]); + gSprites[gBattlerSpriteIds[sprite->sBattler]].data[1] = 0x1000; + } + gSprites[gBattlerSpriteIds[battlerId]].invisible = FALSE; if (sprite->animEnded) sprite->invisible = TRUE; From 37ca4a6cebbc08a2d3202a70e98872609b0fc3c8 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 6 Aug 2022 20:44:15 -0400 Subject: [PATCH 129/291] Made talking to defeated trainers follower-safe. --- data/scripts/trainer_battle.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/data/scripts/trainer_battle.inc b/data/scripts/trainer_battle.inc index bbbcaf3ba3e2..66d4d6d5c0ef 100644 --- a/data/scripts/trainer_battle.inc +++ b/data/scripts/trainer_battle.inc @@ -10,6 +10,7 @@ EventScript_TrainerApproach:: EventScript_TryDoNormalTrainerBattle:: lock faceplayer + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 specialvar VAR_RESULT, GetTrainerFlag @@ -44,6 +45,7 @@ EventScript_NoDoubleTrainerBattle:: gotopostbattlescript EventScript_DoNoIntroTrainerBattle:: + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 special PlayTrainerEncounterMusic @@ -93,6 +95,7 @@ EventScript_NotEnoughMonsForDoubleRematchBattle:: end EventScript_RevealTrainer:: + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 return From 16babe87fc7fb102cc7fc9ff76b34b18b5338202 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 14 Aug 2022 14:36:49 -0400 Subject: [PATCH 130/291] Follower pokemon now disappears when teleporting. Fixed GF's incorrect GFX id on Route 123. --- data/maps/Route123/map.json | 2 +- include/party_menu.h | 1 + src/fldeff_teleport.c | 2 +- src/party_menu.c | 6 ++++++ 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/data/maps/Route123/map.json b/data/maps/Route123/map.json index 695b50acd4d4..dd9a65201f6c 100644 --- a/data/maps/Route123/map.json +++ b/data/maps/Route123/map.json @@ -559,7 +559,7 @@ "flag": "0" }, { - "graphics_id": "OBJ_EVENT_GFX_YOUNGSTER", + "graphics_id": "OBJ_EVENT_GFX_BUG_CATCHER", "x": 14, "y": 12, "elevation": 3, diff --git a/include/party_menu.h b/include/party_menu.h index 7f51d08c9ff8..8542b9ea43d6 100644 --- a/include/party_menu.h +++ b/include/party_menu.h @@ -44,6 +44,7 @@ u8 GetAilmentFromStatus(u32 status); u8 GetMonAilment(struct Pokemon *mon); void DisplayPartyMenuStdMessage(u32 stringId); bool8 FieldCallback_PrepareFadeInFromMenu(void); +bool8 FieldCallback_PrepareFadeInForTeleport(void); void CB2_ReturnToPartyMenuFromFlyMap(void); void LoadHeldItemIcons(void); void DrawHeldItemIconsForTrade(u8 *partyCounts, u8 *partySpriteIds, u8 whichParty); diff --git a/src/fldeff_teleport.c b/src/fldeff_teleport.c index 3f087e5dab22..c17dc9360b81 100644 --- a/src/fldeff_teleport.c +++ b/src/fldeff_teleport.c @@ -14,7 +14,7 @@ bool8 SetUpFieldMove_Teleport(void) { if (Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType) == TRUE) { - gFieldCallback2 = FieldCallback_PrepareFadeInFromMenu; + gFieldCallback2 = FieldCallback_PrepareFadeInForTeleport; gPostMenuFieldCallback = FieldCallback_Teleport; return TRUE; } diff --git a/src/party_menu.c b/src/party_menu.c index 016c359cb9bc..357dce33d019 100755 --- a/src/party_menu.c +++ b/src/party_menu.c @@ -14,6 +14,7 @@ #include "decompress.h" #include "easy_chat.h" #include "event_data.h" +#include "event_object_movement.h" #include "evolution_scene.h" #include "field_control_avatar.h" #include "field_effect.h" @@ -3742,6 +3743,11 @@ bool8 FieldCallback_PrepareFadeInFromMenu(void) return TRUE; } +bool8 FieldCallback_PrepareFadeInForTeleport(void) { // same as above, but removes follower pokemon + RemoveFollowingPokemon(); + return FieldCallback_PrepareFadeInFromMenu(); +} + static void Task_FieldMoveWaitForFade(u8 taskId) { if (IsWeatherNotFadingIn() == TRUE) From d846b9c7819caaf1ca1865171870773dbd052f85 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 14 Aug 2022 14:48:16 -0400 Subject: [PATCH 131/291] Added dynamic palette support for virtual objects. Added flag to hide follower on certain maps. --- .../map.bin | 4 ++-- .../map.json | 14 ++++++++++---- .../scripts.inc | 1 + data/maps/FortreeCity_Gym/scripts.inc | 1 + data/maps/MossdeepCity_Gym/scripts.inc | 5 +++++ include/constants/flags.h | 2 +- src/event_object_movement.c | 18 ++++++++---------- 7 files changed, 28 insertions(+), 17 deletions(-) diff --git a/data/layouts/BattleFrontier_BattleDomeBattleRoom/map.bin b/data/layouts/BattleFrontier_BattleDomeBattleRoom/map.bin index ffb450f3c347..e0f2dc82f060 100644 --- a/data/layouts/BattleFrontier_BattleDomeBattleRoom/map.bin +++ b/data/layouts/BattleFrontier_BattleDomeBattleRoom/map.bin @@ -1,2 +1,2 @@ -ÐÐÑÐÐÐÐÐÐÐÑÐÐÐÐÐÑÐÐÐÐÐÑÐÐÐÐÐÐÐÑÐÐÐÐÐÑÐÐÐÒÒÓÒÒÒÒÒÒÒÓÒÒÒÒÒÓÒÒÒÔÕÖ×ØÙÚÔÕÖ×ØÙÚÔÕÖ×ØÙ  áâãäåæç      éêëìíîï      ñòóôõö÷ !"#$%&      ùúûüýþÿ()*+,-.      0123456        -   89:;<=>>    \ No newline at end of file +Ð2Ð2ÑÐ2Ð2Ð2Ð2Ð2Ð2Ð2ÑÐ2Ð2Ð2Ð2Ð2ÑÐ2Ð2Ð2ÐRÐRÑÐRÐRÐRÐRÐRÐRÐRÑÐRÐRÐRÐRÐRÑÐRÐRÐRÒ2Ò2ÓÒ2Ò2Ò2Ò2Ò2Ò2Ò2ÓÒ2Ò2Ò2Ò2Ò2ÓÒ2Ò2Ò2ÔÕÖ×ØÙÚÔÕÖ×ØÙÚÔÕÖ×ØÙ 3 3á2â2ã2ä2å2æ2ç23333333 3 3 3 3 3 3é2êëìíBîBïBCCC3 3 3 3 3 3 3ñ2òBóBôBõBöB÷B C!C"C#C$C%C&3 3 3 3 3 3 3ù2úûüýBþBÿB(C)C*C+,-.3 3 3 3 3 3 3333301233435363 3 3 3 3 3 3 3 +3 3 3 3338393:3;3<3=3>3>3 3 3 3 \ No newline at end of file diff --git a/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json b/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json index c2b427cbe335..f4c52ce05f6f 100644 --- a/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json +++ b/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json @@ -12,7 +12,7 @@ "allow_running": false, "show_map_name": false, "battle_scene": "MAP_BATTLE_SCENE_NORMAL", - "connections": null, + "connections": 0, "object_events": [ { "graphics_id": "OBJ_EVENT_GFX_REPORTER_M", @@ -210,7 +210,13 @@ "flag": "0" } ], - "warp_events": [], - "coord_events": [], - "bg_events": [] + "warp_events": [ + + ], + "coord_events": [ + + ], + "bg_events": [ + + ] } diff --git a/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc index def903b1dfeb..31314b598273 100644 --- a/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc @@ -17,6 +17,7 @@ BattleFrontier_BattleDomeBattleRoom_MapScripts:: .byte 0 BattleFrontier_BattleDomeBattleRoom_OnTransition: + setflag FLAG_TEMP_HIDE_FOLLOWER dome_setopponentgfx frontier_get FRONTIER_DATA_BATTLE_NUM copyvar VAR_TEMP_F, VAR_RESULT diff --git a/data/maps/FortreeCity_Gym/scripts.inc b/data/maps/FortreeCity_Gym/scripts.inc index 1c729bc44ec9..d52102ebf59e 100644 --- a/data/maps/FortreeCity_Gym/scripts.inc +++ b/data/maps/FortreeCity_Gym/scripts.inc @@ -5,6 +5,7 @@ FortreeCity_Gym_MapScripts:: FortreeCity_Gym_OnTransition: special RotatingGate_InitPuzzle + setflag FLAG_TEMP_HIDE_FOLLOWER @ Hide follower bc of rotating gates end FortreeCity_Gym_OnWarp: diff --git a/data/maps/MossdeepCity_Gym/scripts.inc b/data/maps/MossdeepCity_Gym/scripts.inc index b47011d680e3..3b56513df2dd 100644 --- a/data/maps/MossdeepCity_Gym/scripts.inc +++ b/data/maps/MossdeepCity_Gym/scripts.inc @@ -1,9 +1,14 @@ MossdeepCity_Gym_MapScripts:: + map_script MAP_SCRIPT_ON_TRANSITION, MossdeepCity_Gym_OnTransition map_script MAP_SCRIPT_ON_LOAD, MossdeepCity_Gym_OnLoad .byte 0 @ NOTE: Mossdeep Gym was redesigned between R/S and E. Leftover (and now functionally unused) scripts are commented below +MossdeepCity_Gym_OnTransition: + setflag FLAG_TEMP_HIDE_FOLLOWER @ Hide follower since it can collide with moving statues + end + @ All the below checks are leftover from RS. FLAG_MOSSDEEP_GYM_SWITCH_X is never set MossdeepCity_Gym_OnLoad: goto_if_set FLAG_MOSSDEEP_GYM_SWITCH_1, MossdeepCity_Gym_EventScript_SetSwitch1Metatiles diff --git a/include/constants/flags.h b/include/constants/flags.h index 5a2a12bbe3fd..708f4e893593 100644 --- a/include/constants/flags.h +++ b/include/constants/flags.h @@ -21,7 +21,7 @@ #define FLAG_TEMP_B (TEMP_FLAGS_START + 0xB) // Unused Flag #define FLAG_TEMP_C (TEMP_FLAGS_START + 0xC) // Unused Flag #define FLAG_TEMP_D (TEMP_FLAGS_START + 0xD) // Unused Flag -#define FLAG_TEMP_E (TEMP_FLAGS_START + 0xE) // Unused Flag +#define FLAG_TEMP_HIDE_FOLLOWER (TEMP_FLAGS_START + 0xE) // When set, follower pokemon won't be spawned #define FLAG_TEMP_F (TEMP_FLAGS_START + 0xF) // Unused Flag #define FLAG_TEMP_10 (TEMP_FLAGS_START + 0x10) // Unused Flag #define FLAG_TEMP_11 (TEMP_FLAGS_START + 0x11) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 6844afb3801c..7071e1baa598 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1650,10 +1650,12 @@ u8 CreateVirtualObject(u8 graphicsId, u8 virtualObjId, s16 x, s16 y, u8 elevatio graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); CopyObjectGraphicsInfoToSpriteTemplate(graphicsId, SpriteCB_VirtualObject, &spriteTemplate, &subspriteTables); - *(u16 *)&spriteTemplate.paletteTag = TAG_NONE; x += MAP_OFFSET; y += MAP_OFFSET; SetSpritePosToOffsetMapCoords(&x, &y, 8, 16); + if (spriteTemplate.paletteTag != TAG_NONE) + LoadObjectEventPalette(spriteTemplate.paletteTag); + spriteId = CreateSpriteAtEnd(&spriteTemplate, x, y, 0); if (spriteId != MAX_SPRITES) { @@ -1661,17 +1663,10 @@ u8 CreateVirtualObject(u8 graphicsId, u8 virtualObjId, s16 x, s16 y, u8 elevatio sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); sprite->y += sprite->centerToCornerVecY; - sprite->oam.paletteNum = graphicsInfo->paletteSlot; - if (sprite->oam.paletteNum >= 16) - sprite->oam.paletteNum -= 16; sprite->coordOffsetEnabled = TRUE; sprite->sVirtualObjId = virtualObjId; sprite->sVirtualObjElev = elevation; - if (graphicsInfo->paletteSlot == 10) - LoadSpecialObjectReflectionPalette(graphicsInfo->paletteTag, graphicsInfo->paletteSlot); - else if (graphicsInfo->paletteSlot >= 16) - _PatchObjectPalette(graphicsInfo->paletteTag, graphicsInfo->paletteSlot | 0xf0); if (subspriteTables != NULL) { @@ -1835,11 +1830,12 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any bool8 shiny; u8 form; // Avoid spawning large (64x64) follower pokemon inside buildings - if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height == 64)) { + if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height == 64) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) { if (objEvent == NULL) { // Spawn follower struct ObjectEventTemplate template = { .localId = OBJ_EVENT_ID_FOLLOWER, .graphicsId = OBJ_EVENT_GFX_OW_MON, + .flagId = 0, .x = gSaveBlock1Ptr->pos.x, .y = gSaveBlock1Ptr->pos.y, // If player active, copy player elevation @@ -9678,10 +9674,12 @@ void SetVirtualObjectGraphics(u8 virtualObjId, u8 graphicsId) struct Sprite *sprite = &gSprites[spriteId]; const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); u16 tileNum = sprite->oam.tileNum; + u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); + if (i != 0xFF) + UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); sprite->oam = *graphicsInfo->oam; sprite->oam.tileNum = tileNum; - sprite->oam.paletteNum = graphicsInfo->paletteSlot; sprite->images = graphicsInfo->images; if (graphicsInfo->subspriteTables == NULL) From 237f9d3f73552938859e84a5e3a1394864e01528 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Mon, 22 Aug 2022 15:29:01 -0400 Subject: [PATCH 132/291] Fixed gitignore for icons & overworld. --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 94c424e6959b..244f3e5610da 100644 --- a/.gitignore +++ b/.gitignore @@ -36,7 +36,8 @@ porymap.project.cfg .fuse_hidden* .ccls-cache/* .ropeproject/ -overworld/ +/overworld/ +/icons/ *.sna *.diff *.sym From 8c6005055310ba044db7a1c0312f77e11dc8af0e Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 24 Aug 2022 19:02:46 -0400 Subject: [PATCH 133/291] Added proper movement actions for exiting/entering pokeball. --- asm/macros/movement.inc | 2 ++ data/scripts/follower.inc | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/asm/macros/movement.inc b/asm/macros/movement.inc index 62618379b6fd..8ce833037163 100644 --- a/asm/macros/movement.inc +++ b/asm/macros/movement.inc @@ -162,5 +162,7 @@ create_movement_action figure_8, MOVEMENT_ACTION_FIGURE_8 create_movement_action fly_up, MOVEMENT_ACTION_FLY_UP create_movement_action fly_down, MOVEMENT_ACTION_FLY_DOWN + create_movement_action exit_pokeball, MOVEMENT_ACTION_EXIT_POKEBALL + create_movement_action enter_pokeball, MOVEMENT_ACTION_ENTER_POKEBALL create_movement_action step_end, MOVEMENT_ACTION_STEP_END diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index a8303e5ba365..77e2da5cb4b3 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -74,7 +74,7 @@ EventScript_FollowerJump:: return EnterPokeballMovement:: - .byte 0x9F @ EnterPokeball + enter_pokeball step_end @ Movement scripts below, movements are defined in movement.inc From 5c7ee40171843c009b453e7be8a6cc16f7a228a9 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 28 Aug 2022 02:16:49 -0400 Subject: [PATCH 134/291] Fixed follower ledge jumps. --- .../object_events/movement_type_func_tables.h | 22 +++---- src/event_object_movement.c | 64 +++++++++++++------ 2 files changed, 57 insertions(+), 29 deletions(-) diff --git a/src/data/object_events/movement_type_func_tables.h b/src/data/object_events/movement_type_func_tables.h index c8cce4d1032a..c30f7daaf74c 100755 --- a/src/data/object_events/movement_type_func_tables.h +++ b/src/data/object_events/movement_type_func_tables.h @@ -408,17 +408,17 @@ u8 (*const gMovementTypeFuncs_FollowPlayer[])(struct ObjectEvent *, struct Sprit }; bool8 (*const gFollowPlayerMovementFuncs[])(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)) = { - FollowablePlayerMovement_Idle, - FollowablePlayerMovement_Idle, - FollowablePlayerMovement_Step, - FollowablePlayerMovement_GoSpeed1, - FollowablePlayerMovement_GoSpeed2, - FollowablePlayerMovement_Slide, - fph_IM_DIFFERENT, - FollowablePlayerMovement_GoSpeed4, - FollowablePlayerMovement_Jump, - FollowablePlayerMovement_Idle, - FollowablePlayerMovement_Idle, + [COPY_MOVE_NONE] = FollowablePlayerMovement_Idle, + [COPY_MOVE_FACE] = FollowablePlayerMovement_Idle, + [COPY_MOVE_WALK] = FollowablePlayerMovement_Step, + [COPY_MOVE_WALK_FAST] = FollowablePlayerMovement_GoSpeed1, + [COPY_MOVE_WALK_FASTER] = FollowablePlayerMovement_GoSpeed2, + [COPY_MOVE_SLIDE] = FollowablePlayerMovement_Slide, + [COPY_MOVE_JUMP_IN_PLACE] = fph_IM_DIFFERENT, + [COPY_MOVE_JUMP] = FollowablePlayerMovement_GoSpeed4, + [COPY_MOVE_JUMP2] = FollowablePlayerMovement_Step, + [COPY_MOVE_EMPTY_1] = FollowablePlayerMovement_Idle, + [COPY_MOVE_EMPTY_2] = FollowablePlayerMovement_Idle, }; u8 (*const gMovementTypeFuncs_CopyPlayerInGrass[])(struct ObjectEvent *, struct Sprite *) = { diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 7071e1baa598..9822d2ba2b1f 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -4950,7 +4950,7 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning } - sprite->data[1] = 1; // Enter active state; if the player moves the follower will appear + sprite->sTypeFuncId = 1; // Enter active state; if the player moves the follower will appear return TRUE; } @@ -4960,7 +4960,7 @@ bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct S return FALSE; } else if (!IsFollowerVisible()) { if (objectEvent->invisible) { // Return to shadowing state - sprite->data[1] = 0; + sprite->sTypeFuncId = 0; return FALSE; } // Animate entering pokeball @@ -4968,7 +4968,7 @@ bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct S ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_ENTER_POKEBALL); objectEvent->singleMovementActive = 1; sprite->animCmdIndex = 0; // Needed for animCmdIndex weirdness - sprite->data[1] = 2; // movement action sets state to 0 + sprite->sTypeFuncId = 2; // movement action sets state to 0 return TRUE; } // TODO: Remove dependence on PlayerGetCopyableMovement @@ -4986,8 +4986,8 @@ bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct S if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { #endif objectEvent->singleMovementActive = 0; - if (sprite->data[1]) { // restore nonzero state - sprite->data[1] = 1; + if (sprite->sTypeFuncId) { // restore nonzero state + sprite->sTypeFuncId = 1; } } else if (objectEvent->movementActionId != MOVEMENT_ACTION_EXIT_POKEBALL) { UpdateFollowerTransformEffect(objectEvent, sprite); @@ -5000,7 +5000,7 @@ bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Spri u8 direction; if (!objectEvent->singleMovementActive) { // walk in place ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkInPlaceNormalMovementAction(objectEvent->facingDirection)); - sprite->data[1] = 1; + sprite->sTypeFuncId = 1; objectEvent->singleMovementActive = 1; return TRUE; } else if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { // finish movement action @@ -5038,7 +5038,7 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_EXIT_POKEBALL); objectEvent->singleMovementActive = 1; sprite->animCmdIndex = 0; // Needed because of weird animCmdIndex stuff - sprite->data[1] = 2; + sprite->sTypeFuncId = 2; return TRUE; } else if (x == targetX && y == targetY) { // don't move if already in the player's last position return FALSE; @@ -5046,14 +5046,19 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri // Follow player direction = GetDirectionToFace(x, y, targetX, targetY); - #ifdef MB_SIDEWAYS_STAIRS_RIGHT_SIDE // https://github.com/ghoulslash/pokeemerald/tree/sideways_stairs MoveCoords(direction, &x, &y); + #ifdef MB_SIDEWAYS_STAIRS_RIGHT_SIDE // https://github.com/ghoulslash/pokeemerald/tree/sideways_stairs GetCollisionAtCoords(objectEvent, x, y, direction); // Sets directionOverwrite for stairs - if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // Set follow speed according to player's speed + if (GetLedgeJumpDirection(x, y, direction) != DIR_NONE) // InitJumpRegular will set the proper speed + ObjectEventSetSingleMovement(objectEvent, sprite, GetJump2MovementAction(direction)); + else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // Set follow speed according to player's speed if (playerAction >= MOVEMENT_ACTION_RUN_DOWN_SLOW && playerAction <= MOVEMENT_ACTION_RUN_RIGHT_SLOW) objectEvent->movementActionId = GetWalkNormalMovementAction(direction); else objectEvent->movementActionId = GetWalkFastMovementAction(direction); + + } else if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) { + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); } else { if (playerAction >= MOVEMENT_ACTION_WALK_SLOW_DOWN && playerAction <= MOVEMENT_ACTION_WALK_SLOW_RIGHT) ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); @@ -5062,13 +5067,18 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri } sprite->sActionFuncId = 0; #else - if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) // Set follow speed according to player's speed + if (GetLedgeJumpDirection(x, y, direction) != DIR_NONE) // InitJumpRegular will set the proper speed + ObjectEventSetSingleMovement(objectEvent, sprite, GetJump2MovementAction(direction)); + else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) // Set follow speed according to player's speed ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastMovementAction(direction)); + // If *player* jumps, make step take twice as long + else if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); else ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkNormalMovementAction(direction)); #endif objectEvent->singleMovementActive = 1; - sprite->data[1] = 2; + sprite->sTypeFuncId = 2; return TRUE; } @@ -5087,7 +5097,7 @@ bool8 FollowablePlayerMovement_GoSpeed1(struct ObjectEvent *objectEvent, struct ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); } objectEvent->singleMovementActive = TRUE; - sprite->data[1] = 2; + sprite->sTypeFuncId = 2; return TRUE; } @@ -5106,7 +5116,7 @@ bool8 FollowablePlayerMovement_GoSpeed2(struct ObjectEvent *objectEvent, struct ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); } objectEvent->singleMovementActive = TRUE; - sprite->data[1] = 2; + sprite->sTypeFuncId = 2; return TRUE; } @@ -5125,7 +5135,7 @@ bool8 FollowablePlayerMovement_Slide(struct ObjectEvent *objectEvent, struct Spr ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); } objectEvent->singleMovementActive = TRUE; - sprite->data[1] = 2; + sprite->sTypeFuncId = 2; return TRUE; } @@ -5137,7 +5147,7 @@ bool8 fph_IM_DIFFERENT(struct ObjectEvent *objectEvent, struct Sprite *sprite, u direction = GetCopyDirection(gInitialMovementTypeFacingDirections[objectEvent->movementType], objectEvent->directionSequenceIndex, direction); ObjectEventSetSingleMovement(objectEvent, sprite, GetJumpInPlaceMovementAction(direction)); objectEvent->singleMovementActive = TRUE; - sprite->data[1] = 2; + sprite->sTypeFuncId = 2; return TRUE; } @@ -5156,7 +5166,7 @@ bool8 FollowablePlayerMovement_GoSpeed4(struct ObjectEvent *objectEvent, struct ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); } objectEvent->singleMovementActive = TRUE; - sprite->data[1] = 2; + sprite->sTypeFuncId = 2; return TRUE; } @@ -5172,7 +5182,7 @@ bool8 FollowablePlayerMovement_Jump(struct ObjectEvent *objectEvent, struct Spri MoveCoordsInDirection(direction, &x, &y, 2, 2); ObjectEventSetSingleMovement(objectEvent, sprite, GetJump2MovementAction(direction)); objectEvent->singleMovementActive = TRUE; - sprite->data[1] = 2; + sprite->sTypeFuncId = 2; return TRUE; } @@ -6261,6 +6271,8 @@ enum { JUMP_TYPE_HIGH, JUMP_TYPE_LOW, JUMP_TYPE_NORMAL, + JUMP_TYPE_FAST, + JUMP_TYPE_FASTER, }; static void InitJump(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 direction, u8 distance, u8 type) @@ -6284,6 +6296,13 @@ static void InitJump(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 static void InitJumpRegular(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 direction, u8 distance, u8 type) { + // For follower only, match the anim duration of the player's movement, whether dashing, walking or jumping + if (objectEvent->localId == OBJ_EVENT_ID_FOLLOWER + && type == JUMP_TYPE_HIGH + && distance == JUMP_DISTANCE_FAR + // In some areas (i.e Meteor Falls), the player can jump as the follower jumps, so preserve type in this case + && PlayerGetCopyableMovement() != COPY_MOVE_JUMP2) + type = TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH) ? JUMP_TYPE_FASTER : JUMP_TYPE_FAST; InitJump(objectEvent, sprite, direction, distance, type); SetStepAnimHandleAlternation(objectEvent, sprite, GetMoveDirectionAnimNum(objectEvent->facingDirection)); DoShadowFieldEffect(objectEvent); @@ -9512,7 +9531,16 @@ static u8 DoJumpSpriteMovement(struct Sprite *sprite) if (sprite->sDistance != JUMP_DISTANCE_IN_PLACE) Step1(sprite, sprite->sDirection); - sprite->y2 = GetJumpY(sprite->sTimer >> distanceToShift[sprite->sDistance], sprite->sJumpType); + if (sprite->sJumpType == JUMP_TYPE_FASTER) { + Step3(sprite, sprite->sDirection); + sprite->y2 = GetJumpY(sprite->sTimer >> distanceToShift[sprite->sDistance], JUMP_TYPE_NORMAL); + sprite->sTimer += 3; + } else if (sprite->sJumpType == JUMP_TYPE_FAST) { + Step1(sprite, sprite->sDirection); + sprite->y2 = GetJumpY(sprite->sTimer >> distanceToShift[sprite->sDistance], JUMP_TYPE_NORMAL); + sprite->sTimer++; + } else + sprite->y2 = GetJumpY(sprite->sTimer >> distanceToShift[sprite->sDistance], sprite->sJumpType); sprite->sTimer++; From 66acabe5c6439ea19592cc5ce00ca92f830a536c Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Mon, 29 Aug 2022 00:38:23 -0400 Subject: [PATCH 135/291] Refactored follower messages. --- include/follower_helper.h | 64 ++++++++++++++++++++++-- src/event_object_movement.c | 2 +- src/follower_helper.c | 98 ++++++++++++++++++++++++------------- 3 files changed, 125 insertions(+), 39 deletions(-) diff --git a/include/follower_helper.h b/include/follower_helper.h index 54b4d4d16482..115242fdb9b0 100644 --- a/include/follower_helper.h +++ b/include/follower_helper.h @@ -16,9 +16,14 @@ enum { FOLLOWER_EMOTION_LENGTH, }; +// This struct is optimized for size +// Each "section" can be used to combine multiple conditions, +// i.e, species and map +// Just set the flags accordingly and use the right union member struct __attribute__((packed)) FollowerMsgInfoExtended { const u8 *text; const u8 *script; + union __attribute__((packed)) { u16 species:10; struct __attribute__((packed)) { @@ -55,7 +60,8 @@ struct __attribute__((packed)) FollowerMsgInfoExtended { } wt; u16 wtFlags:2; // 1 = weather matching, 2 = song, 3 = time u16 weight:3; - u16 textSpread:1; // if set, `text` is an array of texts instead + // if set, `text` is treated as an array of up to 4 texts instead + u16 textSpread:1; union __attribute__((packed)) { struct __attribute__((packed)) { @@ -63,9 +69,61 @@ struct __attribute__((packed)) FollowerMsgInfoExtended { u16 distance:6; } mb; } near; - u16 nearFlags:2; // 1 = mb within '+' shape distance away + u16 nearFlags:2; // 1 = mb within '+'-shaped distance away +}; + +enum { + ST_FLAGS_SPECIES = 1, + ST_FLAGS_TYPE, + ST_FLAGS_STATUS, +}; + +enum { + MM_FLAGS_MAPSEC = 1, + MM_FLAGS_MAP, + MM_FLAGS_MB, // (m)etatile (b)ehavior +}; + +enum { + WT_FLAGS_WEATHER = 1, + WT_FLAGS_MUSIC, + WT_FLAGS_TIME, +}; + +#define NEAR_FLAGS_MB 1 + +enum { + COND_MSG_CELEBI, + COND_MSG_FIRE, + COND_MSG_EVER_GRANDE, + COND_MSG_ROUTE_112, + COND_MSG_DAY_CARE, + COND_MSG_MART, + COND_MSG_VICTORY_ROAD, + COND_MSG_BIKE_SHOP, + COND_MSG_MACHINES, + COND_MSG_SAILING, + COND_MSG_PUDDLE, + COND_MSG_SAND, + COND_MSG_GRASS, + COND_MSG_FOOTPRINTS, + COND_MSG_ELEVATOR, + COND_MSG_ICE_ROOM, + COND_MSG_ROUTE_117, + COND_MSG_DRAGON_GROWL, + COND_MSG_FEAR, + COND_MSG_FIRE_RAIN, + COND_MSG_FROZEN, + COND_MSG_SEASIDE, + COND_MSG_WATERFALL, + COND_MSG_RAIN, + COND_MSG_REFLECTION, + COND_MSG_LEAVES, + COND_MSG_ICE, + COND_MSG_BURN, + COND_MSG_COUNT, }; -extern const struct FollowerMsgInfoExtended gFollowerConditionalMessages[]; +extern const struct FollowerMsgInfoExtended gFollowerConditionalMessages[COND_MSG_COUNT]; #endif //GUARD_FOLLOWER_HELPER_H diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 9822d2ba2b1f..60e0b035daeb 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -2083,7 +2083,7 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big } // Match scripted conditional messages // With 50% chance, try to match scripted conditional messages - for (i = (Random() & 1) ? 28 : 0, j = 1; i < 28; i++) { + for (i = (Random() & 1) ? COND_MSG_COUNT : 0, j = 1; i < COND_MSG_COUNT; i++) { const struct FollowerMsgInfoExtended *info = &gFollowerConditionalMessages[i]; if (info->stFlags == 1 && species != info->st.species) continue; diff --git a/src/follower_helper.c b/src/follower_helper.c index b477f1d1e931..328bd8aab0ed 100644 --- a/src/follower_helper.c +++ b/src/follower_helper.c @@ -66,204 +66,232 @@ static const u8 sCondMsg41[] = _("{STR_VAR_1} is touching the ice."); static const u8* const sIceTexts[] = {sCondMsg26, sCondMsg40, sCondMsg41, NULL}; static const u8 sCondMsg42[] = _("{STR_VAR_1}'s burn looks painful!"); -// Note that the size of this array must also be correct in event_object_movement -const struct FollowerMsgInfoExtended gFollowerConditionalMessages[28] = { +// See the struct definition in follower_helper.h for more info +const struct FollowerMsgInfoExtended gFollowerConditionalMessages[COND_MSG_COUNT] = { + [COND_MSG_CELEBI] = { .text = (u8*)sCelebiTexts, .textSpread = 1, .script = EventScript_FollowerDance, .st = {.species = SPECIES_CELEBI}, - .stFlags = 1, // MATCH_SPECIES + .stFlags = ST_FLAGS_SPECIES, .emotion = FOLLOWER_EMOTION_NEUTRAL, }, + [COND_MSG_FIRE] = { .text = (u8*)sFireTexts, .st = {.types = {.type1 = TYPE_FIRE, .type2 = TYPE_FIRE}}, - .stFlags = 2, // MATCH_TYPES + .stFlags = ST_FLAGS_TYPE, .emotion = FOLLOWER_EMOTION_NEUTRAL, .textSpread = 1, }, + [COND_MSG_EVER_GRANDE] = { .text = sCondMsg06, .script = EventScript_FollowerFaceUp, .mm = {.map = {.mapNum = MAP_NUM(EVER_GRANDE_CITY), .mapGroup = MAP_GROUP(EVER_GRANDE_CITY)}}, - .mmFlags = 2, // MATCH_MAP + .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_HAPPY, }, + [COND_MSG_ROUTE_112] = { .text = sCondMsg07, .mm = {.map = {.mapNum = MAP_NUM(ROUTE112), .mapGroup = MAP_GROUP(ROUTE112)}}, - .mmFlags = 2, // MATCH_MAP + .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_HAPPY, }, + [COND_MSG_DAY_CARE] = { .text = sCondMsg08, .script = EventScript_FollowerNostalgia, .mm = {.map = {.mapNum = MAP_NUM(ROUTE117_POKEMON_DAY_CARE), .mapGroup = MAP_GROUP(ROUTE117_POKEMON_DAY_CARE)}}, - .mmFlags = 2, // MATCH_MAP + .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_NEUTRAL, }, + [COND_MSG_MART] = { .text = (u8*)sShopTexts, .textSpread = 1, .script = EventScript_FollowerLookAround, .wt = {.song = MUS_POKE_MART}, - .wtFlags = 2, // MATCH_SONG + .wtFlags = WT_FLAGS_MUSIC, .emotion = FOLLOWER_EMOTION_NEUTRAL, }, + [COND_MSG_VICTORY_ROAD] = { .text = sCondMsg11, .wt = {.song = MUS_VICTORY_ROAD}, - .wtFlags = 2, // MATCH_SONG + .wtFlags = WT_FLAGS_MUSIC, .emotion = FOLLOWER_EMOTION_PENSIVE, }, + [COND_MSG_BIKE_SHOP] = { .text = sCondMsg12, .mm = {.map = {.mapNum = MAP_NUM(MAUVILLE_CITY_BIKE_SHOP), .mapGroup = MAP_GROUP(MAUVILLE_CITY_BIKE_SHOP)}}, - .mmFlags = 2, // MATCH_MAP + .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_PENSIVE, }, + [COND_MSG_MACHINES] = { .text = (u8*)sMachineTexts, .mm = {.map = {.mapNum = MAP_NUM(NEW_MAUVILLE_INSIDE), .mapGroup = MAP_GROUP(NEW_MAUVILLE_INSIDE)}}, - .mmFlags = 2, // MAP + .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_MUSIC, .textSpread = 1, }, + [COND_MSG_SAILING] = { .text = (u8*)sBoatTexts, .script = EventScript_FollowerLookAround, .wt = {.song = MUS_SAILING}, - .wtFlags = 2, // MATCH_SONG + .wtFlags = WT_FLAGS_MUSIC, .emotion = FOLLOWER_EMOTION_MUSIC, .textSpread = 1, }, + [COND_MSG_PUDDLE] = { .text = sCondMsg18, .script = EventScript_FollowerHopping, .mm = {.mb = {.behavior1 = MB_SHALLOW_WATER, .behavior2 = MB_PUDDLE}}, - .mmFlags = 3, // MB + .mmFlags = MM_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, }, + [COND_MSG_SAND] = { .text = sCondMsg19, .mm = {.mb = {.behavior1 = MB_SAND, .behavior2 = MB_DEEP_SAND}}, - .mmFlags = 3, // MB + .mmFlags = MM_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, }, + [COND_MSG_GRASS] = { .text = sCondMsg20, .mm = {.mb = {.behavior1 = MB_TALL_GRASS, .behavior2 = MB_LONG_GRASS}}, - .mmFlags = 3, // MB + .mmFlags = MM_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, }, + [COND_MSG_FOOTPRINTS] = { .text = sCondMsg21, .mm = {.mb = {.behavior1 = MB_SAND, .behavior2 = MB_FOOTPRINTS}}, - .mmFlags = 3, // MB + .mmFlags = MM_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, }, + [COND_MSG_ELEVATOR] = { .text = (u8*)sElevatorTexts, .textSpread = 1, .mm = {.map = {.mapNum = MAP_NUM(LILYCOVE_CITY_DEPARTMENT_STORE_ELEVATOR), .mapGroup = MAP_GROUP(LILYCOVE_CITY_DEPARTMENT_STORE_ELEVATOR)}}, - .mmFlags = 2, // MAP + .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_SURPRISE, }, + [COND_MSG_ICE_ROOM] = { .text = (u8*)sColdTexts, .textSpread = 1, .mm = {.map = {.mapNum = MAP_NUM(SHOAL_CAVE_LOW_TIDE_ICE_ROOM), .mapGroup = MAP_GROUP(SHOAL_CAVE_LOW_TIDE_ICE_ROOM)}}, - .mmFlags = 2, // MAP + .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_SURPRISE, }, + [COND_MSG_ROUTE_117] = { .text = sCondMsg27, .mm = {.map = {.mapNum = MAP_NUM(ROUTE117), .mapGroup = MAP_GROUP(ROUTE117)}}, - .mmFlags = 2, // MAP + .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_SURPRISE, }, + [COND_MSG_DRAGON_GROWL] = { .text = sCondMsg28, .st = {.types = {.type1 = TYPE_DRAGON, .type2 = TYPE_DRAGON}}, - .stFlags = 2, // MATCH_TYPES + .stFlags = ST_FLAGS_TYPE, .mm = {.mapSec = {.mapSec = MAPSEC_SKY_PILLAR}}, - .mmFlags = 1, // MAP_SEC + .mmFlags = MM_FLAGS_MAPSEC, .emotion = FOLLOWER_EMOTION_UPSET, }, + [COND_MSG_FEAR] = { .text = (u8*)sFearTexts, .textSpread = 1, .st = {.types = {.type1 = TYPE_GHOST, .type2 = TYPE_NOT_TYPE1}}, - .stFlags = 2, // TYPE + .stFlags = ST_FLAGS_TYPE, .mm = {.mapSec = {.mapSec = MAPSEC_MT_PYRE}}, - .mmFlags = 1, // MAP_SEC + .mmFlags = MM_FLAGS_MAPSEC, .wt = {.song = MUS_MT_PYRE}, - .wtFlags = 2, // SONG + .wtFlags = WT_FLAGS_MUSIC, .emotion = FOLLOWER_EMOTION_UPSET, }, + [COND_MSG_FIRE_RAIN] = { .text = sCondMsg31, .st = {.types = {.type1 = TYPE_FIRE, .type2 = TYPE_FIRE}}, - .stFlags = 2, // TYPE + .stFlags = ST_FLAGS_TYPE, .wt = {.weather = {.weather1 = WEATHER_RAIN, .weather2 = WEATHER_RAIN_THUNDERSTORM}}, - .wtFlags = 1, // WEATHER + .wtFlags = WT_FLAGS_WEATHER, .emotion = FOLLOWER_EMOTION_UPSET, }, + [COND_MSG_FROZEN] = { .text = sCondMsg32, .st = {.status = STATUS1_FREEZE}, - .stFlags = 3, // STATUS + .stFlags = ST_FLAGS_STATUS, .emotion = FOLLOWER_EMOTION_UPSET, }, + [COND_MSG_SEASIDE] = { .text = (u8*)sSeaTexts, .textSpread = 1, .script = EventScript_FollowerFaceResult, .near = {.mb = {.behavior = MB_OCEAN_WATER, .distance = 5}}, - .nearFlags = 1, // mb + .nearFlags = NEAR_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, }, + [COND_MSG_WATERFALL] = { .text = sCondMsg36, .script = EventScript_FollowerFaceResult, .near = {.mb = {.behavior = MB_WATERFALL, .distance = 5}}, - .nearFlags = 1, // mb + .nearFlags = NEAR_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, }, + [COND_MSG_RAIN] = { .text = sCondMsg37, .st = {.types = {.type1 = TYPE_FIRE, .type2 = TYPE_NOT_TYPE1}}, - .stFlags = 2, // TYPE + .stFlags = ST_FLAGS_TYPE, .wt = {.weather = {.weather1 = WEATHER_RAIN, .weather2 = WEATHER_RAIN_THUNDERSTORM}}, - .wtFlags = 1, // WEATHER + .wtFlags = WT_FLAGS_WEATHER, .emotion = FOLLOWER_EMOTION_MUSIC, }, + [COND_MSG_REFLECTION] = { .text = sCondMsg38, .script = EventScript_FollowerFaceResult, .near = {.mb = {.behavior = MB_POND_WATER, .distance = 1}}, - .nearFlags = 1, // mb + .nearFlags = NEAR_FLAGS_MB, .emotion = FOLLOWER_EMOTION_PENSIVE, }, + [COND_MSG_LEAVES] = { .text = sCondMsg39, .mm = {.mapSec = {.mapSec = MAPSEC_PETALBURG_WOODS}}, - .mmFlags = 1, // MAP_SEC + .mmFlags = MM_FLAGS_MAPSEC, .emotion = FOLLOWER_EMOTION_PENSIVE, }, + [COND_MSG_ICE] = { .text = (u8*)sIceTexts, .textSpread = 1, .script = EventScript_FollowerFaceResult, .near = {.mb = {.behavior = MB_ICE, .distance = 1}}, - .nearFlags = 1, // mb + .nearFlags = NEAR_FLAGS_MB, .emotion = FOLLOWER_EMOTION_PENSIVE, }, + [COND_MSG_BURN] = { .text = sCondMsg42, .st = {.status STATUS1_BURN}, - .stFlags 3, // STATUS + .stFlags = ST_FLAGS_STATUS, .emotion = FOLLOWER_EMOTION_SAD, }, }; From 8dc6da09fa6208ec63add8f8bbf17503787d4d20 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 28 Aug 2022 01:07:47 -0400 Subject: [PATCH 136/291] Fixed follower interaction with Lavaridge, Escalator, Escape warps. --- src/field_effect.c | 35 +++++++++++++++++++++++------------ 1 file changed, 23 insertions(+), 12 deletions(-) diff --git a/src/field_effect.c b/src/field_effect.c index 3ad52f20e4b5..196eb44b3758 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -27,6 +27,7 @@ #include "trig.h" #include "util.h" #include "constants/field_effects.h" +#include "constants/event_objects.h" #include "constants/event_object_movement.h" #include "constants/metatile_behaviors.h" #include "constants/rgb.h" @@ -1419,7 +1420,7 @@ void FieldCB_FallWarpExit(void) Overworld_PlaySpecialMapMusic(); WarpFadeInScreen(); ScriptContext2_Enable(); - FreezeObjectEvents(); // TODO: How does this interact with follower pokemon? + FreezeObjectEvents(); CreateTask(Task_FallWarpFieldEffect, 0); gFieldCallback = NULL; } @@ -1551,6 +1552,15 @@ static bool8 FallWarpEffect_End(struct Task *task) #define tState data[0] #define tGoingUp data[1] +static void HideFollowerForFieldEffect(void) { + struct ObjectEvent *followerObj = GetFollowerObject(); + if (!followerObj || followerObj->invisible) + return; + ClearObjectEventMovement(followerObj, &gSprites[followerObj->spriteId]); + gSprites[followerObj->spriteId].animCmdIndex = 0; // Avoids a visual glitch with follower's animation frame + ObjectEventSetHeldMovement(followerObj, MOVEMENT_ACTION_ENTER_POKEBALL); +} + void StartEscalatorWarp(u8 metatileBehavior, u8 priority) { u8 taskId; @@ -1571,9 +1581,10 @@ static void Task_EscalatorWarpOut(u8 taskId) static bool8 EscalatorWarpOut_Init(struct Task *task) { - FreezeObjectEvents(); // TODO: Follower pokemon interaction + FreezeObjectEvents(); CameraObjectReset2(); StartEscalator(task->tGoingUp); + HideFollowerForFieldEffect(); // Hide follower before warping task->tState++; return FALSE; } @@ -1949,13 +1960,15 @@ static void Task_LavaridgeGymB1FWarp(u8 taskId) static bool8 LavaridgeGymB1FWarpEffect_Init(struct Task *task, struct ObjectEvent *objectEvent, struct Sprite *sprite) { - FreezeObjectEvents(); // TODO: Follower pokemon interaction + FreezeObjectEvents(); CameraObjectReset2(); SetCameraPanningCallback(NULL); gPlayerAvatar.preventStep = TRUE; objectEvent->fixedPriority = 1; task->data[1] = 1; task->data[0]++; + if (objectEvent->localId == OBJ_EVENT_ID_PLAYER) // Hide follower before warping + HideFollowerForFieldEffect(); return TRUE; } @@ -2066,7 +2079,7 @@ static void Task_LavaridgeGymB1FWarpExit(u8 taskId) static bool8 LavaridgeGymB1FWarpExitEffect_Init(struct Task *task, struct ObjectEvent *objectEvent, struct Sprite *sprite) { CameraObjectReset2(); - FreezeObjectEvents(); // TODO: Follower pokemon interaction + FreezeObjectEvents(); gPlayerAvatar.preventStep = TRUE; objectEvent->invisible = TRUE; task->data[0]++; @@ -2142,11 +2155,13 @@ static void Task_LavaridgeGym1FWarp(u8 taskId) static bool8 LavaridgeGym1FWarpEffect_Init(struct Task *task, struct ObjectEvent *objectEvent, struct Sprite *sprite) { - FreezeObjectEvents(); // TODO: Follower pokemon interaction + FreezeObjectEvents(); CameraObjectReset2(); gPlayerAvatar.preventStep = TRUE; objectEvent->fixedPriority = 1; task->data[0]++; + if (objectEvent->localId == OBJ_EVENT_ID_PLAYER) // Hide follower before warping + HideFollowerForFieldEffect(); return FALSE; } @@ -2231,7 +2246,8 @@ void SpriteCB_AshPuff(struct Sprite *sprite) void StartEscapeRopeFieldEffect(void) { ScriptContext2_Enable(); - FreezeObjectEvents(); // TODO: Follower pokemon interaction + FreezeObjectEvents(); + HideFollowerForFieldEffect(); // hide follower before warping CreateTask(Task_EscapeRopeWarpOut, 80); } @@ -2994,15 +3010,10 @@ static void Task_SurfFieldEffect(u8 taskId) static void SurfFieldEffect_Init(struct Task *task) { - struct ObjectEvent *followerObject = GetFollowerObject(); ScriptContext2_Enable(); FreezeObjectEvents(); // Put follower into pokeball before using Surf - if (followerObject && !followerObject->invisible) { - ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); - gSprites[followerObject->spriteId].animCmdIndex = 0; // Needed because of weird animCmdIndex stuff - ObjectEventSetHeldMovement(followerObject, MOVEMENT_ACTION_ENTER_POKEBALL); - } + HideFollowerForFieldEffect(); gPlayerAvatar.preventStep = TRUE; SetPlayerAvatarStateMask(PLAYER_AVATAR_FLAG_SURFING); PlayerGetDestCoords(&task->tDestX, &task->tDestY); From 17758b7d66ade2003c5606aa61ad0d66a366a442 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 3 Sep 2022 14:41:09 -0400 Subject: [PATCH 137/291] Updated Github metadata & build script. --- .github/workflows/build.yml | 2 +- README.md | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 25e332491e54..dd145771efe0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,7 +2,7 @@ name: Build ROM on: push: - branches: [ romhack ] + branches: [ followers ] pull_request: jobs: diff --git a/README.md b/README.md index c52414991363..c3648a044315 100644 --- a/README.md +++ b/README.md @@ -2,18 +2,18 @@ This is a fork of the [matching decompilation](https://github.com/pret/pokeemerald) at [PRET](https://github.com/pret). -The general philosophy of this fork is to maintain vanilla behavior & compatibility where possible, especially in terms of data structures. For that reason, this fork does not increase the size of the save data structure or the object event structure, nor does it add a `nature` field to the Pokémon structure. +This fork tries to maintain vanilla compatibility whenever possible. It doesn't increase the size of any save data structure or the object event structure. -There are several branches, each with additional features compared to vanilla: +There are several branches, each with one main feature: -**romhack** branch: +**followers** branch: * [HGSS-style pokémon followers](https://bulbapedia.bulbagarden.net/wiki/Walking_Pok%C3%A9mon#Pok.C3.A9mon_HeartGold_and_SoulSilver) for all 386 pokémon, including emotes, the 28 Unown forms and a majority of follower messages. * Dynamic overworld palettes & reflections compatible with vanilla berry trees. -* A way to change a pokemon's nature while mangling its PID as little as possible. +* Function to change a pokemon's nature while preserving most properties of its PID. * Function to detect newer emulators/new GBA hardware. **icons** branch: -* Everything from the **romhack** branch. +* Everything from the **followers** branch. * All pokemon icons updated to Gen 6, based on [this repo](https://github.com/msikma/pokesprite/tree/master/icons/pokemon/regular) * This includes compatibility with the PC, trade, contests, mail, Battle Dome. Examples: ![PC](https://i.imgur.com/wzwJfd1.png) @@ -22,7 +22,7 @@ There are several branches, each with additional features compared to vanilla: * Icons share palettes with front sprites, meaning that shiny pokemon will also have shiny icons! **lighting** branch: -* Everything from the **romhack** branch. +* Everything from the **followers** branch. * Day/night shading compatible with weather. * GSC-style window lights. * WIP interframe-blended lamp lights at night, i.e in Rustboro. From e322475aee9c083a948db478f7e33dc147cb81d0 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 3 Sep 2022 19:28:10 -0400 Subject: [PATCH 138/291] Fixed Rayquaza cutscene flicker. --- data/maps/SootopolisCity/scripts.inc | 1 + src/rayquaza_scene.c | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/data/maps/SootopolisCity/scripts.inc b/data/maps/SootopolisCity/scripts.inc index 69f74880ecaa..af6f68555c74 100644 --- a/data/maps/SootopolisCity/scripts.inc +++ b/data/maps/SootopolisCity/scripts.inc @@ -495,6 +495,7 @@ SootopolisCity_EventScript_RayquazaSceneFromPokeCenter:: removeobject LOCALID_GROUDON removeobject LOCALID_KYOGRE addobject LOCALID_RAYQUAZA + hideobjectat LOCALID_RAYQUAZA, MAP_SOOTOPOLIS_CITY setvar VAR_0x8004, TRUE special Script_DoRayquazaScene waitstate diff --git a/src/rayquaza_scene.c b/src/rayquaza_scene.c index 5572ef833843..df03bfaebb7a 100644 --- a/src/rayquaza_scene.c +++ b/src/rayquaza_scene.c @@ -1,5 +1,6 @@ #include "global.h" #include "rayquaza_scene.h" +#include "event_object_movement.h" #include "sprite.h" #include "task.h" #include "graphics.h" @@ -15,6 +16,7 @@ #include "sound.h" #include "constants/songs.h" #include "constants/rgb.h" +#include "constants/event_objects.h" #include "random.h" /* @@ -1294,9 +1296,13 @@ void DoRayquazaScene(u8 animId, bool8 endEarly, void (*exitCallback)(void)) static void CB2_InitRayquazaScene(void) { + u32 i; SetVBlankHBlankCallbacksToNull(); ClearScheduledBgCopiesToVram(); ScanlineEffect_Stop(); + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) + if (gObjectEvents[i].graphicsId == OBJ_EVENT_GFX_RAYQUAZA) + gObjectEvents[i].invisible = FALSE; FreeAllSpritePalettes(); ResetPaletteFade(); ResetSpriteData(); From 19ccc01da31d692ecdca807dac47fd38fcc8a30c Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 10 Sep 2022 20:48:27 -0400 Subject: [PATCH 139/291] Added `clangd` compile flags & updated .gitignore. --- .gitignore | 2 ++ compile_flags.txt | 7 +++++++ 2 files changed, 9 insertions(+) create mode 100644 compile_flags.txt diff --git a/.gitignore b/.gitignore index 244f3e5610da..315e6c28daa8 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,5 @@ porymap.project.cfg *.diff *.sym *.js +agbcc/ +/*.zip diff --git a/compile_flags.txt b/compile_flags.txt new file mode 100644 index 000000000000..c1aa53cc1339 --- /dev/null +++ b/compile_flags.txt @@ -0,0 +1,7 @@ +-Wimplicit -Wparentheses -Werror -O2 +-lgcc +-lc +-Iinclude +-Igflib +-undef +-Itools/agbcc/include From f970057930e54819efbcb0afa1ede40a393f8c90 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 15 Oct 2022 15:03:41 -0400 Subject: [PATCH 140/291] Fixed field_poison.c error from master merge. --- src/field_poison.c | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/field_poison.c b/src/field_poison.c index dbf6aef6d29c..e6827068498a 100644 --- a/src/field_poison.c +++ b/src/field_poison.c @@ -93,14 +93,16 @@ static void Task_TryFieldPoisonWhiteOut(u8 taskId) if (InBattlePyramid() | InBattlePike() || InTrainerHillChallenge()) gSpecialVar_Result = FLDPSN_FRONTIER_WHITEOUT; else - { - gSpecialVar_Result = FLDPSN_NO_WHITEOUT; - UpdateFollowingPokemon(); - } - ScriptContext_Enable(); - DestroyTask(taskId); - break; + gSpecialVar_Result = FLDPSN_WHITEOUT; } + else + { + gSpecialVar_Result = FLDPSN_NO_WHITEOUT; + UpdateFollowingPokemon(); + } + ScriptContext_Enable(); + DestroyTask(taskId); + break; } } From c46f12ed70b5919d58fffbf5cd83240b96dd7a1e Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 18 Oct 2022 00:10:10 -0400 Subject: [PATCH 141/291] Made follower pokemon inactive on vanilla saves. --- src/event_object_movement.c | 1 + src/load_save.c | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 960755c8411b..9468ecd372ee 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1386,6 +1386,7 @@ static bool8 GetAvailableObjectEventId(u16 localId, u8 mapNum, u8 mapGroup, u8 * static void RemoveObjectEvent(struct ObjectEvent *objectEvent) { objectEvent->active = FALSE; + objectEvent->extra.asU16 = 0; // zero potential species info RemoveObjectEventInternal(objectEvent); } diff --git a/src/load_save.c b/src/load_save.c index 44e08b5e9c46..9c10b4b10ed6 100644 --- a/src/load_save.c +++ b/src/load_save.c @@ -13,6 +13,7 @@ #include "gba/flash_internal.h" #include "decoration_inventory.h" #include "agb_flash.h" +#include "constants/event_objects.h" static void ApplyNewEncryptionKeyToAllEncryptedData(u32 encryptionKey); @@ -181,16 +182,26 @@ void SaveObjectEvents(void) { int i; - for (i = 0; i < OBJECT_EVENTS_COUNT; i++) + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { gSaveBlock1Ptr->objectEvents[i] = gObjectEvents[i]; + // To avoid crash on vanilla, save follower as inactive + if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER) + gSaveBlock1Ptr->objectEvents[i].active = FALSE; + } } void LoadObjectEvents(void) { int i; - for (i = 0; i < OBJECT_EVENTS_COUNT; i++) + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { gObjectEvents[i] = gSaveBlock1Ptr->objectEvents[i]; + // Try to restore saved inactive follower + if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && + !gObjectEvents[i].active && + gObjectEvents[i].extra.asU16) + gObjectEvents[i].active = TRUE; + } } void CopyPartyAndObjectsToSave(void) From 5d9e9d3e0e3f6dc43678020f655889af50d2b2c4 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 22 Oct 2022 17:57:18 -0400 Subject: [PATCH 142/291] Fixed some follower movements. --- data/scripts/follower.inc | 28 ++++++++-------------------- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 77e2da5cb4b3..3a81e6fabf43 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -376,26 +376,14 @@ FollowerDance: lock_facing_direction jump_in_place_up unlock_facing_direction - walk_in_place_faster_up - walk_in_place_faster_left - walk_in_place_faster_down - walk_in_place_faster_right - walk_in_place_faster_up - walk_in_place_faster_left - walk_in_place_faster_down - walk_in_place_faster_right - walk_in_place_faster_up - walk_in_place_faster_left - walk_in_place_faster_down - walk_in_place_faster_right - walk_in_place_faster_up - walk_in_place_faster_left - walk_in_place_faster_down - walk_in_place_faster_right - walk_in_place_faster_up - walk_in_place_faster_left - walk_in_place_faster_down - walk_in_place_faster_right + walk_in_place_fast_up + walk_in_place_fast_left + walk_in_place_fast_down + walk_in_place_fast_right + walk_in_place_fast_up + walk_in_place_fast_left + walk_in_place_fast_down + walk_in_place_fast_right jump_in_place_up jump_in_place_down jump_in_place_up From 70d95eed695541520c9a79478f49ffe86e806035 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 27 Oct 2022 23:42:33 -0400 Subject: [PATCH 143/291] Fixed Mirage Tower falling fossil palette. --- src/mirage_tower.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/mirage_tower.c b/src/mirage_tower.c index 37096619d36c..6f6a8e8c15ca 100644 --- a/src/mirage_tower.c +++ b/src/mirage_tower.c @@ -4,6 +4,7 @@ #include "event_data.h" #include "event_object_movement.h" #include "field_camera.h" +#include "field_effect.h" #include "fieldmap.h" #include "gpu_regs.h" #include "menu.h" @@ -150,10 +151,13 @@ static const union AnimCmd *const sAnims_FallingFossil[] = sAnim_FallingFossil, }; +// Duplicate of event_object_movement +#define OBJ_EVENT_PAL_TAG_NPC_1 0x1103 + static const struct SpriteTemplate sSpriteTemplate_FallingFossil = { .tileTag = TAG_NONE, - .paletteTag = TAG_NONE, + .paletteTag = OBJ_EVENT_PAL_TAG_NPC_1, .oam = &sOamData_FallingFossil, .anims = sAnims_FallingFossil, .images = NULL, @@ -689,6 +693,7 @@ static void Task_FossilFallAndSink(u8 taskId) { struct SpriteTemplate fossilTemplate = sSpriteTemplate_FallingFossil; fossilTemplate.images = sFallingFossil->frameImage; + LoadObjectEventPalette(sSpriteTemplate_FallingFossil.paletteTag); sFallingFossil->spriteId = CreateSprite(&fossilTemplate, 128, -16, 1); gSprites[sFallingFossil->spriteId].centerToCornerVecX = 0; gSprites[sFallingFossil->spriteId].data[0] = gSprites[sFallingFossil->spriteId].x; @@ -714,6 +719,9 @@ static void Task_FossilFallAndSink(u8 taskId) // Wait for fossil to finish falling / disintegrating if (gSprites[sFallingFossil->spriteId].callback != SpriteCallbackDummy) return; + gSprites[sFallingFossil->spriteId].inUse = FALSE; + FieldEffectFreePaletteIfUnused(gSprites[sFallingFossil->spriteId].oam.paletteNum); + gSprites[sFallingFossil->spriteId].inUse = TRUE; DestroySprite(&gSprites[sFallingFossil->spriteId]); FREE_AND_SET_NULL(sFallingFossil->disintegrateRand);; FREE_AND_SET_NULL(sFallingFossil->frameImage); From beb282a35981b7caeb4cc11c2d434e80573d63a5 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 18 Dec 2022 18:02:07 -0500 Subject: [PATCH 144/291] Added movements/scripts for overworld follower field moves. --- data/scripts/field_move_scripts.inc | 160 +++++++++++++++++++++++----- src/event_object_movement.c | 35 ++++++ src/fldeff_rocksmash.c | 6 +- src/scrcmd.c | 9 +- 4 files changed, 180 insertions(+), 30 deletions(-) diff --git a/data/scripts/field_move_scripts.inc b/data/scripts/field_move_scripts.inc index a9ba2355c7af..ead669c6b2ac 100644 --- a/data/scripts/field_move_scripts.inc +++ b/data/scripts/field_move_scripts.inc @@ -11,27 +11,26 @@ EventScript_CutTree:: goto_if_eq VAR_RESULT, NO, EventScript_CancelCut msgbox Text_MonUsedFieldMove, MSGBOX_DEFAULT closemessage +EventScript_CutTreeCommon: + callfunc ScrFunc_IsFollowerFieldMoveUser + .2byte VAR_0x8004 + setfieldeffectargument 3, VAR_0x8004 @ skip pose if so dofieldeffect FLDEFF_USE_CUT_ON_TREE waitstate - goto EventScript_CutTreeDown - end - -@ Use cut from party menu -EventScript_UseCut:: - lockall - dofieldeffect FLDEFF_USE_CUT_ON_TREE - waitstate - goto EventScript_CutTreeDown - end - -EventScript_CutTreeDown:: - setflag FLAG_SAFE_FOLLOWER_MOVEMENT +EventScript_CutTreeDown:: @ fallthrough + setflag FLAG_SAFE_FOLLOWER_MOVEMENT + call_if_eq VAR_0x8004, TRUE, EventScript_FollowerFieldMove applymovement VAR_LAST_TALKED, Movement_CutTreeDown waitmovement 0 removeobject VAR_LAST_TALKED releaseall end +@ Use cut from party menu +EventScript_UseCut:: + lockall + goto EventScript_CutTreeCommon + Movement_CutTreeDown: cut_tree step_end @@ -58,6 +57,11 @@ Text_CantCut: .string "This tree looks like it can be\n" .string "CUT down!$" +@ Use rock smash from party menu +EventScript_UseRockSmash:: + lockall + goto EventScript_RockSmashCommon + @ Interact with smashable rock EventScript_RockSmash:: lockall @@ -71,20 +75,16 @@ EventScript_RockSmash:: goto_if_eq VAR_RESULT, NO, EventScript_CancelSmash msgbox Text_MonUsedFieldMove, MSGBOX_DEFAULT closemessage +EventScript_RockSmashCommon: + @ check if follower should use the field move + callfunc ScrFunc_IsFollowerFieldMoveUser + .2byte VAR_0x8004 + setfieldeffectargument 3, VAR_0x8004 @ skip pose if so dofieldeffect FLDEFF_USE_ROCK_SMASH waitstate - goto EventScript_SmashRock - end - -@ Use rock smash from party menu -EventScript_UseRockSmash:: - lockall - dofieldeffect FLDEFF_USE_ROCK_SMASH - waitstate - goto EventScript_SmashRock - end - -EventScript_SmashRock:: +EventScript_SmashRock:: @ fallthrough + setflag FLAG_SAFE_FOLLOWER_MOVEMENT + call_if_eq VAR_0x8004, TRUE, EventScript_FollowerFieldMove applymovement VAR_LAST_TALKED, Movement_SmashRock waitmovement 0 removeobject VAR_LAST_TALKED @@ -96,10 +96,120 @@ EventScript_SmashRock:: releaseall end +EventScript_FollowerFieldMove: + callfunc ScrFunc_GetDirectionToFace + .2byte VAR_0x8005 + .byte OBJ_EVENT_ID_FOLLOWER + .byte OBJ_EVENT_ID_PLAYER + specialvar VAR_0x8006, GetPlayerFacingDirection + goto_if_eq VAR_0x8005, DIR_NONE, EventScript_FollowerFieldMoveEnd + @ Swap follower and player + call EventScript_FollowerSwap + @ Face follower in direction and jump + switch VAR_0x8006 + case DIR_NORTH, EventScript_FollowerJumpNorth + case DIR_EAST, EventScript_FollowerJumpEast + case DIR_SOUTH, EventScript_FollowerJumpSouth + case DIR_WEST, EventScript_FollowerJumpWest +EventScript_FollowerFieldMoveEnd: + return + +EventScript_FollowerSwap: + switch VAR_0x8005 + case DIR_NORTH, EventScript_FollowerMoveNorth + case DIR_EAST, EventScript_FollowerMoveEast + case DIR_SOUTH, EventScript_FollowerMoveSouth + case DIR_WEST, EventScript_FollowerMoveWest + return + +EventScript_FollowerMoveNorth: + applymovement OBJ_EVENT_ID_FOLLOWER, Movement_WalkUp + applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkDown + waitmovement 0 + applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_FaceUp + waitmovement 0 + return + +EventScript_FollowerMoveEast: + applymovement OBJ_EVENT_ID_FOLLOWER, Movement_WalkRight + applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkLeft + waitmovement 0 + applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_FaceRight + waitmovement 0 + return + +EventScript_FollowerMoveSouth: + applymovement OBJ_EVENT_ID_FOLLOWER, Movement_WalkDown + applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkUp + waitmovement 0 + applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_FaceDown + waitmovement 0 + return + +EventScript_FollowerMoveWest: + applymovement OBJ_EVENT_ID_FOLLOWER, Movement_WalkLeft + applymovement OBJ_EVENT_ID_PLAYER, Movement_WalkRight + waitmovement 0 + applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_FaceLeft + waitmovement 0 + return + +EventScript_FollowerJumpNorth: + applymovement OBJ_EVENT_ID_FOLLOWER, Movement_JumpUp + waitmovement 0 + return + +EventScript_FollowerJumpEast: + applymovement OBJ_EVENT_ID_FOLLOWER, Movement_JumpRight + waitmovement 0 + return + +EventScript_FollowerJumpSouth: + applymovement OBJ_EVENT_ID_FOLLOWER, Movement_JumpDown + waitmovement 0 + return + +EventScript_FollowerJumpWest: + applymovement OBJ_EVENT_ID_FOLLOWER, Movement_JumpLeft + waitmovement 0 + return + EventScript_EndSmash:: releaseall end +Movement_WalkUp: + walk_up + step_end + +Movement_JumpUp: + jump_in_place_up + step_end + +Movement_WalkRight: + walk_right + step_end + +Movement_JumpRight: + jump_in_place_right + step_end + +Movement_WalkDown: + walk_down + step_end + +Movement_JumpDown: + jump_in_place_down + step_end + +Movement_WalkLeft: + walk_left + step_end + +Movement_JumpLeft: + jump_in_place_left + step_end + Movement_SmashRock: rock_smash_break step_end diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 59b669869b65..f29f7c10ea0c 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -5492,6 +5492,41 @@ u8 GetDirectionToFace(s16 x, s16 y, s16 targetX, s16 targetY) return DIR_SOUTH; } +// Uses the above, but script accessible, and uses localIds +bool8 ScrFunc_GetDirectionToFace(struct ScriptContext *ctx) { + u16 *var = GetVarPointer(ScriptReadHalfword(ctx)); + u8 id0 = GetObjectEventIdByLocalId(ScriptReadByte(ctx)); // source + u8 id1 = GetObjectEventIdByLocalId(ScriptReadByte(ctx)); // target + if (var == NULL) + return FALSE; + if (id0 >= OBJECT_EVENTS_COUNT || id1 >= OBJECT_EVENTS_COUNT) + *var = DIR_NONE; + else + *var = GetDirectionToFace( + gObjectEvents[id0].currentCoords.x, + gObjectEvents[id0].currentCoords.y, + gObjectEvents[id1].currentCoords.x, + gObjectEvents[id1].currentCoords.y); + return FALSE; +} + +// Whether following pokemon is also the user of the field move +// Intended to be called before the field effect itself +bool8 ScrFunc_IsFollowerFieldMoveUser(struct ScriptContext *ctx) { + u16 *var = GetVarPointer(ScriptReadHalfword(ctx)); + u16 userIndex = gFieldEffectArguments[0]; // field move user index + struct Pokemon *follower = GetFirstLiveMon(); + struct ObjectEvent *obj = GetFollowerObject(); + if (var == NULL) + return FALSE; + *var = FALSE; + if (follower && obj && !obj->invisible) { + u16 followIndex = ((u32)follower - (u32)gPlayerParty) / sizeof(struct Pokemon); + *var = userIndex == followIndex; + } else + return FALSE; +} + void SetTrainerMovementType(struct ObjectEvent *objectEvent, u8 movementType) { objectEvent->movementType = movementType; diff --git a/src/fldeff_rocksmash.c b/src/fldeff_rocksmash.c index 27689b02e303..71044aa30a61 100644 --- a/src/fldeff_rocksmash.c +++ b/src/fldeff_rocksmash.c @@ -61,9 +61,11 @@ static void Task_DoFieldMove_Init(u8 taskId) if (!ObjectEventIsMovementOverridden(&gObjectEvents[objEventId]) || ObjectEventClearHeldMovementIfFinished(&gObjectEvents[objEventId])) { - if (gMapHeader.mapType == MAP_TYPE_UNDERWATER) + if (gMapHeader.mapType == MAP_TYPE_UNDERWATER || gFieldEffectArguments[3]) { - // Skip field move pose underwater + // Skip field move pose underwater, or if arg3 is nonzero + if (gFieldEffectArguments[3]) + gFieldEffectArguments[3] = 0; FieldEffectStart(FLDEFF_FIELD_MOVE_SHOW_MON_INIT); gTasks[taskId].func = Task_DoFieldMove_WaitForMon; } diff --git a/src/scrcmd.c b/src/scrcmd.c index b15c3d18a83c..c7d881e2161e 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -53,7 +53,6 @@ typedef u16 (*SpecialFunc)(void); typedef void (*NativeFunc)(void); -typedef bool8 (*ScrFunc)(struct ScriptContext*); EWRAM_DATA const u8 *gRamScriptRetAddr = NULL; static EWRAM_DATA u32 sAddressOffset = 0; // For relative addressing in vgoto etc., used by saved scripts (e.g. Mystery Event) @@ -144,7 +143,7 @@ bool8 ScrCmd_callnative(struct ScriptContext *ctx) bool8 ScrCmd_callfunc(struct ScriptContext *ctx) { u32 func = ScriptReadWord(ctx); - return ((ScrFunc) func)(ctx); + return ((ScrCmdFunc) func)(ctx); } bool8 ScrCmd_waitstate(struct ScriptContext *ctx) @@ -1004,7 +1003,11 @@ bool8 ScrCmd_applymovement(struct ScriptContext *ctx) const void *movementScript = (const void *)ScriptReadWord(ctx); struct ObjectEvent *objEvent; - + // When applying script movements to follower, it may have frozen animation that must be cleared + if (localId == OBJ_EVENT_ID_FOLLOWER && (objEvent = GetFollowerObject()) && objEvent->frozen) { + ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); + gSprites[objEvent->spriteId].animCmdIndex = 0; // Needed to set start frame of animation + } ScriptMovement_StartObjectMovementScript(localId, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, movementScript); sMovingNpcId = localId; if (localId != OBJ_EVENT_ID_FOLLOWER && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT)) { // Force follower into pokeball From a59564fc1ea11ed59d81c71ec654630e335bbb2c Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 27 Dec 2022 15:28:52 -0500 Subject: [PATCH 145/291] Improved follower pokemon animation code. --- include/event_object_movement.h | 1 + src/event_object_movement.c | 15 ++++++++------- src/field_effect.c | 1 - src/field_screen_effect.c | 1 - src/scrcmd.c | 4 +--- 5 files changed, 10 insertions(+), 12 deletions(-) diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 4cfff28ccc2a..f2383272fc0f 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -439,6 +439,7 @@ bool8 CopyablePlayerMovement_Jump(struct ObjectEvent *, struct Sprite *, u8, boo u8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *, struct Sprite *); u8 MovementType_FollowPlayer_Active(struct ObjectEvent *, struct Sprite *); u8 MovementType_FollowPlayer_Moving(struct ObjectEvent *, struct Sprite *); +void StartSpriteAnimInDirection(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 direction, u8 animNum); bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 FollowablePlayerMovement_FaceDirection(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index f29f7c10ea0c..265918d6538d 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -4981,7 +4981,6 @@ bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct S ClearObjectEventMovement(objectEvent, sprite); ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_ENTER_POKEBALL); objectEvent->singleMovementActive = 1; - sprite->animCmdIndex = 0; // Needed for animCmdIndex weirdness sprite->sTypeFuncId = 2; // movement action sets state to 0 return TRUE; } @@ -5051,7 +5050,6 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri MoveObjectEventToMapCoords(objectEvent, targetX, targetY); ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_EXIT_POKEBALL); objectEvent->singleMovementActive = 1; - sprite->animCmdIndex = 0; // Needed because of weird animCmdIndex stuff sprite->sTypeFuncId = 2; return TRUE; } else if (x == targetX && y == targetY) { // don't move if already in the player's last position @@ -6654,11 +6652,13 @@ bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct u8 direction = gObjectEvents[gPlayerAvatar.objectEventId].facingDirection; objectEvent->invisible = FALSE; if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // If player is dashing, the pokemon must come out faster - InitMoveInPlace(objectEvent, sprite, direction, GetMoveDirectionFastestAnimNum(direction) + 4, 8); - sprite->data[6] = 0; // fast speed + StartSpriteAnimInDirection(objectEvent, sprite, direction, GetMoveDirectionFastestAnimNum(direction) + 4); + sprite->data[3] = 8; // duration + sprite->data[6] = 0; // fast speed } else { - InitMoveInPlace(objectEvent, sprite, direction, GetMoveDirectionFastestAnimNum(direction), 16); - sprite->data[6] = 1; // slow speed + StartSpriteAnimInDirection(objectEvent, sprite, direction, GetMoveDirectionFastestAnimNum(direction)); + sprite->data[3] = 16; // duration + sprite->data[6] = 1; // slow speed } sprite->data[6] |= (direction == DIR_EAST ? 1 : 0) << 4; ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); @@ -6741,7 +6741,8 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u8 direction = objectEvent->facingDirection; - InitMoveInPlace(objectEvent, sprite, direction, GetMoveDirectionFasterAnimNum(direction), 16); + StartSpriteAnimInDirection(objectEvent, sprite, direction, GetMoveDirectionFasterAnimNum(direction)); + sprite->data[3] = 16; // duration sprite->data[6] = direction == DIR_EAST ? 3 : 2; // affine animation number EndFollowerTransformEffect(objectEvent, sprite); return MovementAction_EnterPokeball_Step1(objectEvent, sprite); diff --git a/src/field_effect.c b/src/field_effect.c index 4dfb981477ee..9980a0559ccc 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -1567,7 +1567,6 @@ static void HideFollowerForFieldEffect(void) { if (!followerObj || followerObj->invisible) return; ClearObjectEventMovement(followerObj, &gSprites[followerObj->spriteId]); - gSprites[followerObj->spriteId].animCmdIndex = 0; // Avoids a visual glitch with follower's animation frame ObjectEventSetHeldMovement(followerObj, MOVEMENT_ACTION_ENTER_POKEBALL); } diff --git a/src/field_screen_effect.c b/src/field_screen_effect.c index a47ff7fd7f58..dd7ca79064dd 100644 --- a/src/field_screen_effect.c +++ b/src/field_screen_effect.c @@ -689,7 +689,6 @@ static void Task_DoDoorWarp(u8 taskId) PlaySE(GetDoorSoundEffect(*x, *y - 1)); if (followerObject) { // Put follower into pokeball ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); - gSprites[followerObject->spriteId].animCmdIndex = 0; // Needed because of weird animCmdIndex stuff ObjectEventSetHeldMovement(followerObject, MOVEMENT_ACTION_ENTER_POKEBALL); } task->data[1] = FieldAnimateDoorOpen(*x, *y - 1); diff --git a/src/scrcmd.c b/src/scrcmd.c index c7d881e2161e..8e278bb15323 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1013,11 +1013,9 @@ bool8 ScrCmd_applymovement(struct ScriptContext *ctx) if (localId != OBJ_EVENT_ID_FOLLOWER && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT)) { // Force follower into pokeball objEvent = GetFollowerObject(); // return early if no follower or in shadowing state - if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) { + if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) return FALSE; - } ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); - gSprites[objEvent->spriteId].animCmdIndex = 0; // Needed to set start frame of animation ScriptMovement_StartObjectMovementScript(OBJ_EVENT_ID_FOLLOWER, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, EnterPokeballMovement); } return FALSE; From 72e723df6589d11a2feb39b8770b4a755bfff5ff Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 7 Jan 2023 17:54:21 -0500 Subject: [PATCH 146/291] Expanded graphicsId field. --- asm/macros/map.inc | 6 +- include/constants/event_objects.h | 4 ++ include/global.fieldmap.h | 20 ++---- src/event_object_movement.c | 114 ++++++++++++++++-------------- src/field_player_avatar.c | 4 +- src/load_save.c | 2 +- src/shop.c | 2 +- 7 files changed, 78 insertions(+), 74 deletions(-) diff --git a/asm/macros/map.inc b/asm/macros/map.inc index 662257e41694..c5889624674d 100644 --- a/asm/macros/map.inc +++ b/asm/macros/map.inc @@ -21,10 +21,8 @@ @ Defines an object event template for map data. Mirrors the struct layout of ObjectEventTemplate in include/global.fieldmap.h .macro object_event index:req, gfx:req, inConnection:req, x:req, y:req, elevation:req, movement_type:req, x_radius:req, y_radius:req, trainer_type:req, sight_radius_tree_etc:req, script:req, event_flag:req - .byte \index - .byte \gfx - .byte \inConnection - .space 1 @ Padding + .byte \index, \inConnection + .2byte \gfx .2byte \x, \y .byte \elevation .byte \movement_type diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 1d3d7a7013b9..442d096cc0bc 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -276,6 +276,10 @@ #define OBJ_EVENT_GFX_VAR_E (OBJ_EVENT_GFX_VARS + 0xE) #define OBJ_EVENT_GFX_VAR_F (OBJ_EVENT_GFX_VARS + 0xF) // 255 +#define OBJ_EVENT_GFX_MON_BASE 0x200 // 512 + +#define OW_SPECIES(x) (x->graphicsId - OBJ_EVENT_GFX_MON_BASE) + #define SHADOW_SIZE_S 0 #define SHADOW_SIZE_M 1 #define SHADOW_SIZE_L 2 diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index 601656f894de..9b5eb89003dc 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -66,8 +66,8 @@ struct BackupMapLayout struct ObjectEventTemplate { /*0x00*/ u8 localId; - /*0x01*/ u8 graphicsId; - /*0x02*/ u8 inConnection; // Leftover from FRLG + /*0x02*/ u16 graphicsId; + // /*0x02*/ u8 inConnection; // Leftover from FRLG /*0x04*/ s16 x; /*0x06*/ s16 y; /*0x08*/ u8 elevation; @@ -192,8 +192,9 @@ struct ObjectEvent u32 disableJumpLandingGroundEffect:1; u32 fixedPriority:1; u32 hideReflection:1; - /*0x04*/ u8 spriteId; - /*0x05*/ u8 graphicsId; + u32 shiny:1; // OW mon shininess + /*0x04*/ u16 graphicsId:11; // 11 bits; 2048 entries + /*0x05*/ u16 form:5; /*0x06*/ u8 movementType; /*0x07*/ u8 trainerType; /*0x08*/ u8 localId; @@ -216,15 +217,8 @@ struct ObjectEvent /*0x1F*/ u8 previousMetatileBehavior; /*0x20*/ u8 previousMovementDirection; /*0x21*/ u8 directionSequenceIndex; - /*0x22*/ union __attribute__((packed)) { - u8 playerCopyableMovement; // COPY_MOVE_* - struct __attribute__((packed)) { - u16 species:10; // 11 bits; 1024 species - u16 form:5; // Used for Deoxys, Unown, etc - u16 shiny:1; - } mon; - u16 asU16; - } extra; + /*0x22*/ u8 playerCopyableMovement; // COPY_MOVE_* + /*0x23*/ u8 spriteId; /*size = 0x24*/ }; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 265918d6538d..cf3cc5e719c0 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1399,8 +1399,9 @@ static bool8 GetAvailableObjectEventId(u16 localId, u8 mapNum, u8 mapGroup, u8 * static void RemoveObjectEvent(struct ObjectEvent *objectEvent) { objectEvent->active = FALSE; - objectEvent->extra.asU16 = 0; // zero potential species info RemoveObjectEventInternal(objectEvent); + // zero potential species info + objectEvent->graphicsId = objectEvent->form = objectEvent->shiny = 0; } void RemoveObjectEventByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup) @@ -1497,6 +1498,9 @@ TrySpawnObjectEventTemplate(struct ObjectEventTemplate *objectEventTemplate, struct SpriteFrameImage spriteFrameImage; const struct ObjectEventGraphicsInfo *graphicsInfo; const struct SubspriteTable *subspriteTables = NULL; + u16 species; + u8 form; + bool8 shiny; graphicsInfo = GetObjectEventGraphicsInfo(objectEventTemplate->graphicsId); MakeSpriteTemplateFromObjectEventTemplate(objectEventTemplate, &spriteTemplate, &subspriteTables); @@ -1510,26 +1514,25 @@ TrySpawnObjectEventTemplate(struct ObjectEventTemplate *objectEventTemplate, if (subspriteTables) SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); - // Set species based on script header - if (objectEventTemplate->graphicsId == OBJ_EVENT_GFX_OW_MON && objectEventTemplate->script) { + // Set form & shininess based on script header + if (objectEventTemplate->graphicsId >= OBJ_EVENT_GFX_MON_BASE && objectEventTemplate->script) { const u8 *script = objectEventTemplate->script; if (script[0] == 0x7d) { // bufferspeciesname - u16 species; - u8 form; - bool8 shiny; - gObjectEvents[objectEventId].extra.asU16 = script[2] | script[3] << 8; - species = gObjectEvents[objectEventId].extra.mon.species; - form = gObjectEvents[objectEventId].extra.mon.form; - shiny = gObjectEvents[objectEventId].extra.mon.shiny; + species = script[2] | script[3] << 8; + form = (species >> 10) & 0x1F; + shiny = species >> 15; + gObjectEvents[objectEventId].form = form; + gObjectEvents[objectEventId].shiny = shiny; + species = OW_SPECIES(objectEventTemplate); FollowerSetGraphics(&gObjectEvents[objectEventId], species, form, shiny); } // Set runtime species based on VAR_TEMP_4, if template has a dynamic graphics ID - } else if (objectEventTemplate->graphicsId >= OBJ_EVENT_GFX_VARS && VarGetObjectEventGraphicsId(objectEventTemplate->graphicsId - OBJ_EVENT_GFX_VARS) == OBJ_EVENT_GFX_OW_MON) { - gObjectEvents[objectEventId].extra.asU16 = VarGet(VAR_TEMP_4); - FollowerSetGraphics(&gObjectEvents[objectEventId], - gObjectEvents[objectEventId].extra.mon.species, - gObjectEvents[objectEventId].extra.mon.form, - gObjectEvents[objectEventId].extra.mon.form); + } else if (objectEventTemplate->graphicsId >= OBJ_EVENT_GFX_VARS && VarGetObjectEventGraphicsId(objectEventTemplate->graphicsId - OBJ_EVENT_GFX_VARS) >= OBJ_EVENT_GFX_MON_BASE) { + species = VarGet(VAR_TEMP_4); + gObjectEvents[objectEventId].form = form = (species >> 10) & 0x1F; + gObjectEvents[objectEventId].shiny = shiny = species >> 15; + species = OW_SPECIES(objectEventTemplate); + FollowerSetGraphics(&gObjectEvents[objectEventId], species, form, shiny); } return objectEventId; @@ -1552,7 +1555,7 @@ u8 SpawnSpecialObjectEventParameterized(u8 graphicsId, u8 movementBehavior, u8 l y -= MAP_OFFSET; objectEventTemplate.localId = localId; objectEventTemplate.graphicsId = graphicsId; - objectEventTemplate.inConnection = 0; + // objectEventTemplate.inConnection = 0; objectEventTemplate.x = x; objectEventTemplate.y = y; objectEventTemplate.elevation = elevation; @@ -1614,7 +1617,7 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), u8 paletteNum; spriteTemplate = Alloc(sizeof(struct SpriteTemplate)); - if (graphicsId == OBJ_EVENT_GFX_OW_MON && GetFollowerInfo(&species, &form, &shiny)) { + if (graphicsId >= OBJ_EVENT_GFX_MON_BASE && GetFollowerInfo(&species, &form, &shiny)) { const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); spriteTemplate->tileTag = graphicsInfo->tileTag; spriteTemplate->paletteTag = graphicsInfo->paletteTag; @@ -1748,12 +1751,11 @@ static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny) { // Set graphics & sprite for a follower object event by species & shininess. static void FollowerSetGraphics(struct ObjectEvent *objEvent, u16 species, u8 form, bool8 shiny) { const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); - objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; + objEvent->graphicsId = OBJ_EVENT_GFX_MON_BASE + species; ObjectEventSetGraphics(objEvent, graphicsInfo); - objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; - objEvent->extra.mon.species = species; - objEvent->extra.mon.form = form; - objEvent->extra.mon.shiny = shiny; + objEvent->graphicsId = OBJ_EVENT_GFX_MON_BASE + species; + objEvent->form = form; + objEvent->shiny = shiny; if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table struct Sprite *sprite = &gSprites[objEvent->spriteId]; // Free palette if otherwise unused @@ -1768,9 +1770,9 @@ static void FollowerSetGraphics(struct ObjectEvent *objEvent, u16 species, u8 fo // Like FollowerSetGraphics, but does not reposition sprite; intended to be used for mid-movement form changes, etc. // TODO: Reposition sprite if size changes static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) { - u16 species = objEvent->extra.mon.species; - u8 form = objEvent->extra.mon.form; - u8 shiny = objEvent->extra.mon.shiny; + u16 species = OW_SPECIES(objEvent); + u8 form = objEvent->form; + u8 shiny = objEvent->shiny; const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); struct Sprite *sprite = &gSprites[objEvent->spriteId]; u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); @@ -1844,11 +1846,11 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any bool8 shiny; u8 form; // Avoid spawning large (64x64) follower pokemon inside buildings - if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height == 64) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) { + if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height == 64) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER) && FALSE) { // TODO if (objEvent == NULL) { // Spawn follower struct ObjectEventTemplate template = { .localId = OBJ_EVENT_ID_FOLLOWER, - .graphicsId = OBJ_EVENT_GFX_OW_MON, + .graphicsId = OBJ_EVENT_GFX_MON_BASE + species, .flagId = 0, .x = gSaveBlock1Ptr->pos.x, .y = gSaveBlock1Ptr->pos.y, @@ -1861,15 +1863,12 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any } sprite = &gSprites[objEvent->spriteId]; // Follower appearance changed; move to player and set invisible - if (species != objEvent->extra.mon.species || shiny != objEvent->extra.mon.shiny || form != objEvent->extra.mon.form) { + if (species != OW_SPECIES(objEvent) || shiny != objEvent->shiny || form != objEvent->form) { MoveObjectEventToMapCoords(objEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); objEvent->invisible = TRUE; } FollowerSetGraphics(objEvent, species, form, shiny); sprite->data[6] = 0; // set animation data - objEvent->extra.mon.species = species; - objEvent->extra.mon.shiny = shiny; - objEvent->extra.mon.form = form; } else { RemoveFollowingPokemon(); } @@ -2285,8 +2284,8 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) sprite->coordOffsetEnabled = TRUE; sprite->sObjEventId = objectEventId; objectEvent->spriteId = i; - if (objectEvent->graphicsId == OBJ_EVENT_GFX_OW_MON) { // Set pokemon graphics - FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); + if (objectEvent->graphicsId >= OBJ_EVENT_GFX_MON_BASE) { // Set pokemon graphics + FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), objectEvent->form, objectEvent->shiny); } if (!objectEvent->inanimate && objectEvent->movementType != MOVEMENT_TYPE_PLAYER) StartSpriteAnim(sprite, GetFaceDirectionAnimNum(objectEvent->facingDirection)); @@ -2445,15 +2444,17 @@ const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u8 graphicsId) { u8 bard; - if (graphicsId >= OBJ_EVENT_GFX_VARS) + if (graphicsId >= OBJ_EVENT_GFX_VARS && graphicsId <= OBJ_EVENT_GFX_VAR_F) graphicsId = VarGetObjectEventGraphicsId(graphicsId - OBJ_EVENT_GFX_VARS); - if (graphicsId == OBJ_EVENT_GFX_BARD) - { + if (graphicsId == OBJ_EVENT_GFX_BARD) { bard = GetCurrentMauvilleOldMan(); return gMauvilleOldManGraphicsInfoPointers[bard]; } + if (graphicsId >= OBJ_EVENT_GFX_MON_BASE) + return SpeciesToGraphicsInfo(graphicsId - OBJ_EVENT_GFX_MON_BASE, 0); + if (graphicsId >= NUM_OBJ_EVENT_GFX) graphicsId = OBJ_EVENT_GFX_NINJA_BOY; @@ -4893,12 +4894,12 @@ static bool8 EndFollowerTransformEffect(struct ObjectEvent *objectEvent, struct static bool8 TryStartFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u32 multi; - if (objectEvent->extra.mon.species == SPECIES_CASTFORM && objectEvent->extra.mon.form != (multi = GetOverworldCastformForm())) { + if (OW_SPECIES(objectEvent) == SPECIES_CASTFORM && objectEvent->form != (multi = GetOverworldCastformForm())) { sprite->data[7] = TRANSFORM_TYPE_PERMANENT << 8; - objectEvent->extra.mon.form = multi; + objectEvent->form = multi; return TRUE; } else if ((gRngValue >> 16) < 18 && GetLocalWildMon(FALSE) - && (objectEvent->extra.mon.species == SPECIES_MEW || objectEvent->extra.mon.species == SPECIES_DITTO)) { + && (OW_SPECIES(objectEvent) == SPECIES_MEW || OW_SPECIES(objectEvent) == SPECIES_DITTO)) { sprite->data[7] = TRANSFORM_TYPE_RANDOM_WILD << 8; PlaySE(SE_M_MINIMIZE); return TRUE; @@ -4910,7 +4911,7 @@ static bool8 UpdateFollowerTransformEffect(struct ObjectEvent *objectEvent, stru u8 type = sprite->data[7] >> 8; u8 frames = sprite->data[7] & 0xFF; u8 stretch; - u32 multi; + u32 multi, multi2; if (!type) return TryStartFollowerTransformEffect(objectEvent, sprite); sprite->oam.mosaic = TRUE; @@ -4928,15 +4929,18 @@ static bool8 UpdateFollowerTransformEffect(struct ObjectEvent *objectEvent, stru RefreshFollowerGraphics(objectEvent); break; case TRANSFORM_TYPE_RANDOM_WILD: - multi = objectEvent->extra.asU16; - objectEvent->extra.mon.species = GetLocalWildMon(FALSE); - if (!objectEvent->extra.mon.species) { - objectEvent->extra.asU16 = multi; + multi = objectEvent->graphicsId; + objectEvent->graphicsId = GetLocalWildMon(FALSE); + if (!objectEvent->graphicsId) { + objectEvent->graphicsId = multi; break; } - objectEvent->extra.mon.form = 0; + objectEvent->graphicsId += OBJ_EVENT_GFX_MON_BASE; + multi2 = objectEvent->form; + objectEvent->form = 0; RefreshFollowerGraphics(objectEvent); - objectEvent->extra.asU16 = multi; + objectEvent->graphicsId = multi; + objectEvent->form = multi2; break; } } @@ -5529,7 +5533,7 @@ void SetTrainerMovementType(struct ObjectEvent *objectEvent, u8 movementType) { objectEvent->movementType = movementType; objectEvent->directionSequenceIndex = 0; - objectEvent->extra.playerCopyableMovement = 0; + objectEvent->playerCopyableMovement = 0; gSprites[objectEvent->spriteId].callback = sMovementTypeCallbacks[movementType]; gSprites[objectEvent->spriteId].sTypeFuncId = 0; } @@ -6650,6 +6654,7 @@ static u8 LoadWhiteFlashPalette(struct ObjectEvent *objectEvent, struct Sprite * bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u8 direction = gObjectEvents[gPlayerAvatar.objectEventId].facingDirection; + u16 graphicsId = objectEvent->graphicsId; objectEvent->invisible = FALSE; if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // If player is dashing, the pokemon must come out faster StartSpriteAnimInDirection(objectEvent, sprite, direction, GetMoveDirectionFastestAnimNum(direction) + 4); @@ -6662,6 +6667,7 @@ bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct } sprite->data[6] |= (direction == DIR_EAST ? 1 : 0) << 4; ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); + objectEvent->graphicsId = graphicsId; objectEvent->inanimate = FALSE; return MovementAction_ExitPokeball_Step1(objectEvent, sprite); } @@ -6722,7 +6728,7 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct return TRUE; // Set graphics, palette, and affine animation } else if ((duration == 0 && sprite->data[3] == 3) || (duration == 1 && sprite->data[3] == 7)) { - FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); + FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), objectEvent->form, objectEvent->shiny); LoadWhiteFlashPalette(objectEvent, sprite); // Initialize affine animation sprite->affineAnims = sAffineAnims_PokeballFollower; @@ -6734,7 +6740,7 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct sprite->affineAnimEnded = TRUE; FreeSpriteOamMatrix(sprite); sprite->oam.affineMode = ST_OAM_AFFINE_OFF; - FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); + FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), objectEvent->form, objectEvent->shiny); } return FALSE; } @@ -6750,6 +6756,7 @@ bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) { + u16 graphicsId = objectEvent->graphicsId; sprite->data[3]--; if (sprite->data[3] == 0) { sprite->data[2] = 2; @@ -6765,6 +6772,7 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct FreeSpriteOamMatrix(sprite); sprite->oam.affineMode = ST_OAM_AFFINE_OFF; ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); + objectEvent->graphicsId = graphicsId; objectEvent->inanimate = FALSE; } return FALSE; @@ -6772,7 +6780,7 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct bool8 MovementAction_EnterPokeball_Step2(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); + FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), objectEvent->form, objectEvent->shiny); objectEvent->invisible = TRUE; sprite->data[1] = 0; sprite->data[6] = 0; @@ -8923,13 +8931,13 @@ static void (*const sGroundEffectTracksFuncs[])(struct ObjectEvent *objEvent, st void GroundEffect_SandTracks(struct ObjectEvent *objEvent, struct Sprite *sprite) { - const struct ObjectEventGraphicsInfo *info = objEvent->graphicsId == OBJ_EVENT_GFX_OW_MON ? SpeciesToGraphicsInfo(objEvent->extra.mon.species, 0) : GetObjectEventGraphicsInfo(objEvent->graphicsId); + const struct ObjectEventGraphicsInfo *info = GetObjectEventGraphicsInfo(objEvent->graphicsId); sGroundEffectTracksFuncs[objEvent->invisible ? TRACKS_NONE : info->tracks](objEvent, sprite, FALSE); } void GroundEffect_DeepSandTracks(struct ObjectEvent *objEvent, struct Sprite *sprite) { - const struct ObjectEventGraphicsInfo *info = objEvent->graphicsId == OBJ_EVENT_GFX_OW_MON ? SpeciesToGraphicsInfo(objEvent->extra.mon.species, 0) : GetObjectEventGraphicsInfo(objEvent->graphicsId); + const struct ObjectEventGraphicsInfo *info = GetObjectEventGraphicsInfo(objEvent->graphicsId); sGroundEffectTracksFuncs[objEvent->invisible ? TRACKS_NONE : info->tracks](objEvent, sprite, TRUE); } diff --git a/src/field_player_avatar.c b/src/field_player_avatar.c index 0afe31ecbff4..5f4573c533b4 100644 --- a/src/field_player_avatar.c +++ b/src/field_player_avatar.c @@ -929,12 +929,12 @@ static bool8 PlayerCheckIfAnimFinishedOrInactive(void) static void PlayerSetCopyableMovement(u8 movement) { - gObjectEvents[gPlayerAvatar.objectEventId].extra.playerCopyableMovement = movement; + gObjectEvents[gPlayerAvatar.objectEventId].playerCopyableMovement = movement; } u8 PlayerGetCopyableMovement(void) { - return gObjectEvents[gPlayerAvatar.objectEventId].extra.playerCopyableMovement; + return gObjectEvents[gPlayerAvatar.objectEventId].playerCopyableMovement; } static void PlayerForceSetHeldMovement(u8 movementActionId) diff --git a/src/load_save.c b/src/load_save.c index 9c10b4b10ed6..da6997de01ce 100644 --- a/src/load_save.c +++ b/src/load_save.c @@ -199,7 +199,7 @@ void LoadObjectEvents(void) // Try to restore saved inactive follower if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && !gObjectEvents[i].active && - gObjectEvents[i].extra.asU16) + gObjectEvents[i].graphicsId >= OBJ_EVENT_GFX_MON_BASE) gObjectEvents[i].active = TRUE; } } diff --git a/src/shop.c b/src/shop.c index d246fea6f009..3fcebd319db6 100644 --- a/src/shop.c +++ b/src/shop.c @@ -867,7 +867,7 @@ static void BuyMenuCollectObjectEventData(void) u8 objEventId = GetObjectEventIdByXY(facingX - 4 + x, facingY - 2 + y); // skip if invalid or an overworld pokemon that is not following the player - if (objEventId != OBJECT_EVENTS_COUNT && !(gObjectEvents[objEventId].active && gObjectEvents[objEventId].graphicsId == OBJ_EVENT_GFX_OW_MON && gObjectEvents[objEventId].localId != OBJ_EVENT_ID_FOLLOWER)) + if (objEventId != OBJECT_EVENTS_COUNT && !(gObjectEvents[objEventId].active && gObjectEvents[objEventId].graphicsId >= OBJ_EVENT_GFX_MON_BASE && gObjectEvents[objEventId].localId != OBJ_EVENT_ID_FOLLOWER)) { sShopData->viewportObjects[numObjects][OBJ_EVENT_ID] = objEventId; sShopData->viewportObjects[numObjects][X_COORD] = x; From ac6e8cd54e716e2fdf77407a4e1ad29f3f83af62 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 12 Jan 2023 21:33:16 -0500 Subject: [PATCH 147/291] Updated Squirtle & evolutions OW graphics. Credit: andrian_timeswift --- .../object_events/pics/pokemon/blastoise.png | Bin 1028 -> 989 bytes .../object_events/pics/pokemon/squirtle.png | Bin 368 -> 434 bytes .../object_events/pics/pokemon/wartortle.png | Bin 609 -> 677 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/object_events/pics/pokemon/blastoise.png b/graphics/object_events/pics/pokemon/blastoise.png index e9dcb580c52a131c0176dfa17619ad5cbd25745f..1699c8d1698a3b8de4239661a83f1845d37f1a8d 100644 GIT binary patch delta 920 zcmV;J184k%2;B#e7zqdi0001UMu)eNdp~~=bW%=J0RR90|NsC0|NsC0|NsC0z)*`r z0009_Nkll)KyE z5Pd3eQz-gOpm+F?ZvpN#!tDgy@hyMDtP_i2CMrv;!y)qrup>R7ypm%CSpgsNBfyKm zMgrPA3rsHsaip1?D;4&*?1>4~gC>(ZPJzz7PI)?WT(||O3UilIeRTpJxK)T~^c<&& zW-lvT1@`!$$BfSla9M@V+!7!%ota2Ooq#8vbYnF!(=@WWhHHv@Ji8#i1x9~VoxaC` zSxVEJ5zVu_wJyVJe!;xiG=d2sNS)(1c-|w27$wX4bZeoo%SGR;64mU_GJr>(SS3!9 zUs$Dr$^drGYlCkBM?icgV02pR={$k_f97`q?2j4O@io7WPg31e%(o5QqN364Tzheg zt3V&k1M=e~)9x(5N#@VI3Q&Iz#ao*G$dL(W9%|0lA{-?>SQcv&qL5IeICFcQH@FF0 zrrnn0%M$SE%*y~pprb>ebct}jd8HIeehDy3jB(lpqJ9?`UvIbyOou?(@~YADnHK?O zf%$M+r8}geL`oj2tK}#Yle4$2w5dh_Z`|ZsTrp;OF)sCWGp)gwSowYMEaIvmR7ITT5!SI!&8gvDIRw#&uE_``LjS@UVD4od}L;LO{E9~^3C(g z6?2o@F_sRgHa2ej_BAkOj^YSsfvRwOQ;WVjfM;$#T0_=n*f;bmU$C8$nrowl=3ul- zODWI-6CEpVB%ixLj}9ZmQcV<=|~? zEj+n3`Fe8uT+ZLTwf;WOPTDA011Jx`&X?VzhWqWZDbNBeUCZ$~z`Fo)f^NniYqM{C u(e0~rJe~!9WGsJ delta 958 zcmV;v13~=V2ZRWa7-Iwj0002CwraKj000McNliru

@X8x*7JHGlvB02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(6{?e*t1kM@0Xn2lB-L00SsVL_t(|obA=mOWR-=2k;y`C+Iwlm15V! zE;fvL^><1^CV|nOy$FL{c9BIq?68YP2L26$fl>zj2Rw}(#(dLKl2&EDq@f&311x&0~(l0v$d;+(MV8*<(-ragvsv=Trl}^P%3)J#uav0wosc@B!i$ zXdJdB!UGbPe;iKk)i6MBYJ7Y`zTgAIEh3|z(N>qqe~crfnXX*XhP(X1Pg)w3mvXs$ zam{14x&4M1YRgq$4AfN9UC&lsvwDsi>9#ACvZ53#6))A|3I3(kyOX4-Mr;J84IdLt zBcBZYW@OROnWF)f3N&=tag*B*v`X4r&-kj8)zAcmhKA2J3EBSOwpfFV$;<#NucEutSas4wAT8n@J84GT`X zVWn1=hq_GQ9qPMBjL@*lSJmo{5eDe{)#|Rl$8frpr~lbY{2iY(tY{kq>9ULX8Cuu>5C$;YLQt3MhJNhf;79KA4Lnw6m%Ep72{Z_fK5^gg+ifFC=?2X zLZ1;4eUlT}2A}ud4ac8z!F?QZE%99r6MFnt8aU?2;quYV5xHDGe8OJ_G8(Y?c>{lW zao*xmVDStCczh)s+q^#(2Mstp@tC|nfWhZu2T+dGEPKkErenkE4B#i_0U00000onet1MmWn7zqRe0002CwraMKAwPfnNklYf@bxw020_-4nl4L*quPBCu@nt#}_Y?FT; zL|;)c_6I0#JR!KUP0K3^n#bX+*<^&@n_?s&ImNrnvscUy>uk diff --git a/graphics/object_events/pics/pokemon/wartortle.png b/graphics/object_events/pics/pokemon/wartortle.png index 58bd014f69ecf4fdc9a0c6f2174d1f70e576c0c7..870d26c64c711f69ce059ca3cd9f6325a06c2f28 100644 GIT binary patch delta 606 zcmV-k0-^ok1f>O#7zqdi0001UMu)eNAwGWq5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d- zLjV8*6iGxuR9J=WmVr*gFbqT+Yppbt*#G~x_?$9Y?VJvQKteHMLcA=ybIw_pW!9`& zvu4ejHS6D$>i76xmzFYAIN&F1#OD?Nk$A^GUVuCI1y2Wk#bXUAY!ZPgg@V@3gh`yM8$2H@=y%m3qNaX^L+=MCAV$onLhzl|B$*IA}c{oT6eBfpb z`{uWPz+B*&vwOhy1vi(-3>-K&h>I!|Qh}eC^TqZV_xvgoc;LbXSgY~F^)2Z2v;{p#niMU08&4*1$leFy|L&6di30Xbnl@4jgt6zV{`O^R{ z>1|!Hm)BI z2OQaj{`8jc{DWr+aBej&`ov0r2T+1%^16YV%75@wKs@UW><3Q;ILDGv1HcFRa957} sEufa3;Be>Hmkk>5{q0}WIP3T79br-})!Nu>5&!@I07*qoM6N<$f|@-pUjP6A delta 538 zcmV+#0_FXs1>ppc7zqRe0002CwraMKAwGWr>`6pHRCt{2ls#_aFc5`#0_qMdwpb|I zi{u{lDPB_JVV8DiUk%3;0HG!hkTD5(h}mP zn{K-4ze%>&`Jd&AYmBqdIe#sgn=33e3T&k_3moC}Ti`enm25d-2|0rC=g?2AOk{u5 z#RBhF7?rnTk-fG68)z3;>f8f(WfnLt00*@E0&4)!JYdEU1MM;&40+R!OqVFDXjqwI z#;jf=Y{@}Z=u?IYkPJ`UQxE-q#Hlu6Pjz&v+p;60Dk{bjdO$;lN6s`Ex&ff~I%O6p zwJLakS26J8j2YYm)MR*KAcG+e-1mPv<$>61T`SLolf2LiC%>81(dd?HWu|^Dxvk8$KWK+O&10k6oXLL=%T{E@3oTMKWuJDEVv!P3l c-&B7AV@|`|S5h7>00000Nks-uM6N<$f^sqYvH$=8 From 5d5d97b46a90af1bb74cf38b07cda2e4f48f89da Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 7 Jan 2023 20:35:36 -0500 Subject: [PATCH 148/291] Fixed most functions that take/return graphicsIds to accept u16s. --- include/battle_tower.h | 4 ++-- include/event_data.h | 2 +- include/event_object_movement.h | 10 ++++----- include/field_player_avatar.h | 14 ++++++------- include/fldeff.h | 2 +- src/battle_tower.c | 6 +++--- src/cable_car.c | 5 ++--- src/event_data.c | 2 +- src/event_object_movement.c | 16 +++++++-------- src/field_player_avatar.c | 36 +++++++++------------------------ src/field_specials.c | 4 ++-- src/fldeff_rocksmash.c | 2 +- src/naming_screen.c | 4 +--- src/scrcmd.c | 2 +- src/secret_base.c | 2 +- src/union_room_player_avatar.c | 7 +++---- 16 files changed, 48 insertions(+), 70 deletions(-) diff --git a/include/battle_tower.h b/include/battle_tower.h index a80314592726..8288ffb7ea3c 100644 --- a/include/battle_tower.h +++ b/include/battle_tower.h @@ -54,7 +54,7 @@ void CallBattleTowerFunc(void); u16 GetRandomScaledFrontierTrainerId(u8 challengeNum, u8 battleNum); void SetBattleFacilityTrainerGfxId(u16 trainerId, u8 tempVarId); void SetEReaderTrainerGfxId(void); -u8 GetBattleFacilityTrainerGfxId(u16 trainerId); +u16 GetBattleFacilityTrainerGfxId(u16 trainerId); void PutNewBattleTowerRecord(struct EmeraldBattleTowerRecord *newRecordEm); u8 GetFrontierTrainerFrontSpriteId(u16 trainerId); u8 GetFrontierOpponentClass(u16 trainerId); @@ -81,7 +81,7 @@ void GetBattleTowerTrainerLanguage(u8 *dst, u16 trainerId); u8 SetFacilityPtrsGetLevel(void); u8 GetFrontierEnemyMonLevel(u8 lvlMode); s32 GetHighestLevelInPlayerParty(void); -u8 FacilityClassToGraphicsId(u8 facilityClass); +u16 FacilityClassToGraphicsId(u8 facilityClass); bool32 ValidateBattleTowerRecord(u8 recordId); // unused void TrySetLinkBattleTowerEnemyPartyLevel(void); diff --git a/include/event_data.h b/include/event_data.h index b1fa694601c6..86b7afea8a8c 100644 --- a/include/event_data.h +++ b/include/event_data.h @@ -21,7 +21,7 @@ bool32 CanResetRTC(void); u16 *GetVarPointer(u16 id); u16 VarGet(u16 id); bool8 VarSet(u16 id, u16 value); -u8 VarGetObjectEventGraphicsId(u8 id); +u16 VarGetObjectEventGraphicsId(u8 id); u8 *GetFlagPointer(u16 id); u8 FlagSet(u16 id); u8 FlagClear(u16 id); diff --git a/include/event_object_movement.h b/include/event_object_movement.h index f2383272fc0f..9249cc6a94d2 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -132,15 +132,15 @@ u8 GetDirectionToFace(s16, s16, s16, s16); void TrySpawnObjectEvents(s16 cameraX, s16 cameraY); u8 CreateObjectGraphicsSprite(u16, void (*)(struct Sprite *), s16 x, s16 y, u8 subpriority); u8 TrySpawnObjectEvent(u8 localId, u8 mapNum, u8 mapGroup); -u8 SpawnSpecialObjectEventParameterized(u8 graphicsId, u8 movementBehavior, u8 localId, s16 x, s16 y, u8 elevation); +u8 SpawnSpecialObjectEventParameterized(u16 graphicsId, u8 movementBehavior, u8 localId, s16 x, s16 y, u8 elevation); u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *); void SetSpritePosToMapCoords(s16 mapX, s16 mapY, s16 *destX, s16 *destY); void CameraObjectReset1(void); u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate *, struct Sprite *); -void ObjectEventSetGraphicsId(struct ObjectEvent *, u8 graphicsId); +void ObjectEventSetGraphicsId(struct ObjectEvent *, u16 graphicsId); void ObjectEventTurn(struct ObjectEvent *, u8 direction); void ObjectEventTurnByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup, u8 direction); -const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u8 graphicsId); +const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u16 graphicsId); void SetObjectInvisibility(u8 localId, u8 mapNum, u8 mapGroup, bool8 invisible); void FreeAndReserveObjectSpritePalettes(void); u8 LoadObjectEventPalette(u16 paletteTag); @@ -462,9 +462,9 @@ u8 MovementType_Invisible_Step0(struct ObjectEvent *, struct Sprite *); u8 MovementType_Invisible_Step1(struct ObjectEvent *, struct Sprite *); u8 MovementType_Invisible_Step2(struct ObjectEvent *, struct Sprite *); -u8 CreateVirtualObject(u8 graphicsId, u8 virtualObjId, s16 x, s16 y, u8 elevation, u8 direction); +u8 CreateVirtualObject(u16 graphicsId, u8 virtualObjId, s16 x, s16 y, u8 elevation, u8 direction); void TurnVirtualObject(u8 virtualObjId, u8 direction); -void SetVirtualObjectGraphics(u8 virtualObjId, u8 graphicsId); +void SetVirtualObjectGraphics(u8 virtualObjId, u16 graphicsId); void SetVirtualObjectInvisibility(u8 virtualObjId, bool32 invisible); bool32 IsVirtualObjectInvisible(u8 virtualObjId); void SetVirtualObjectSpriteAnim(u8 virtualObjId, u8 animNum); diff --git a/include/field_player_avatar.h b/include/field_player_avatar.h index 39fc886af8a4..dae0f6c0db2e 100644 --- a/include/field_player_avatar.h +++ b/include/field_player_avatar.h @@ -3,8 +3,8 @@ void PlayerStep(u8 direction, u16 newKeys, u16 heldKeys); void ClearPlayerAvatarInfo(void); -void SetPlayerAvatarExtraStateTransition(u8, u8); -u8 GetPlayerAvatarGenderByGraphicsId(u8); +void SetPlayerAvatarExtraStateTransition(u16, u8); +u16 GetPlayerAvatarGenderByGraphicsId(u16); bool8 TestPlayerAvatarFlags(u8); u8 GetPlayerAvatarSpriteId(void); void PlayerGetDestCoords(s16 *, s16 *); @@ -38,11 +38,11 @@ void PlayerFreeze(void); void StopPlayerAvatar(void); void SetSpinStartFacingDir(u8); void GetXYCoordsOneStepInFrontOfPlayer(s16 *xPtr, s16 *yPtr); -u8 GetRivalAvatarGraphicsIdByStateIdAndGender(u8 state, u8 gender); +u16 GetRivalAvatarGraphicsIdByStateIdAndGender(u8 state, u8 gender); void SetPlayerAvatarFieldMove(void); -u8 GetPlayerAvatarGraphicsIdByCurrentState(void); +u16 GetPlayerAvatarGraphicsIdByCurrentState(void); void SetPlayerAvatarStateMask(u8 flags); -u8 GetPlayerAvatarGraphicsIdByStateId(u8 state); +u16 GetPlayerAvatarGraphicsIdByStateId(u8 state); u8 GetJumpSpecialMovementAction(u32); bool8 PartyHasMonWithSurf(void); bool8 IsPlayerFacingSurfableFishableWater(void); @@ -50,8 +50,8 @@ bool8 IsPlayerSurfingNorth(void); void SetPlayerAvatarWatering(u8 direction); u8 GetPlayerAvatarFlags(void); void UpdatePlayerAvatarTransitionState(void); -u8 GetFRLGAvatarGraphicsIdByGender(u8); -u8 GetRSAvatarGraphicsIdByGender(u8); +u16 GetFRLGAvatarGraphicsIdByGender(u8); +u16 GetRSAvatarGraphicsIdByGender(u8); void PlayerWheelieInPlace(u8 direction); void PlayerWheelieMove(u8 direction); void PlayerPopWheelieWhileMoving(u8 direction); diff --git a/include/fldeff.h b/include/fldeff.h index 0ad0e3d6063a..836a795a0025 100644 --- a/include/fldeff.h +++ b/include/fldeff.h @@ -45,7 +45,7 @@ bool8 SetUpFieldMove_Dig(void); bool8 FldEff_UseDig(void); // rock smash -bool8 CheckObjectGraphicsInFrontOfPlayer(u8 graphicsId); +bool8 CheckObjectGraphicsInFrontOfPlayer(u16 graphicsId); u8 CreateFieldMoveTask(void); bool8 SetUpFieldMove_RockSmash(void); bool8 FldEff_UseRockSmash(void); diff --git a/src/battle_tower.c b/src/battle_tower.c index 1e134b8fa10f..1ae587af12af 100644 --- a/src/battle_tower.c +++ b/src/battle_tower.c @@ -1256,11 +1256,11 @@ void SetEReaderTrainerGfxId(void) SetBattleFacilityTrainerGfxId(TRAINER_EREADER, 0); } -u8 GetBattleFacilityTrainerGfxId(u16 trainerId) +u16 GetBattleFacilityTrainerGfxId(u16 trainerId) { u32 i; u8 facilityClass; - u8 trainerObjectGfxId; + u16 trainerObjectGfxId; SetFacilityPtrsGetLevel(); if (trainerId == TRAINER_EREADER) @@ -3466,7 +3466,7 @@ static void FillTentTrainerParty_(u16 trainerId, u8 firstMonId, u8 monCount) } } -u8 FacilityClassToGraphicsId(u8 facilityClass) +u16 FacilityClassToGraphicsId(u8 facilityClass) { u8 trainerObjectGfxId; u8 i; diff --git a/src/cable_car.c b/src/cable_car.c index dd1da3176216..a95e391c61a4 100644 --- a/src/cable_car.c +++ b/src/cable_car.c @@ -801,12 +801,12 @@ static void CreateCableCarSprites(void) u8 spriteId; u8 i; - u8 playerGraphicsIds[2] = { + u16 playerGraphicsIds[2] = { [MALE] = OBJ_EVENT_GFX_RIVAL_BRENDAN_NORMAL, [FEMALE] = OBJ_EVENT_GFX_RIVAL_MAY_NORMAL }; u16 rval = Random(); - u8 hikerGraphicsIds[4] = { + u16 hikerGraphicsIds[4] = { OBJ_EVENT_GFX_HIKER, OBJ_EVENT_GFX_CAMPER, OBJ_EVENT_GFX_PICNICKER, @@ -1069,4 +1069,3 @@ static void InitGroundTilemapData(bool8 goingDown) sCableCar->groundTimer = 0; } - diff --git a/src/event_data.c b/src/event_data.c index 22ebdb0d1ddc..561cd3edd823 100644 --- a/src/event_data.c +++ b/src/event_data.c @@ -193,7 +193,7 @@ bool8 VarSet(u16 id, u16 value) return TRUE; } -u8 VarGetObjectEventGraphicsId(u8 id) +u16 VarGetObjectEventGraphicsId(u8 id) { return VarGet(VAR_OBJ_GFX_ID_0 + id); } diff --git a/src/event_object_movement.c b/src/event_object_movement.c index cf3cc5e719c0..077052f2df7b 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1547,7 +1547,7 @@ u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *objectEventTemplate) return TrySpawnObjectEventTemplate(objectEventTemplate, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, cameraX, cameraY); } -u8 SpawnSpecialObjectEventParameterized(u8 graphicsId, u8 movementBehavior, u8 localId, s16 x, s16 y, u8 elevation) +u8 SpawnSpecialObjectEventParameterized(u16 graphicsId, u8 movementBehavior, u8 localId, s16 x, s16 y, u8 elevation) { struct ObjectEventTemplate objectEventTemplate; @@ -1657,7 +1657,7 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), // A unique id is given as an argument and stored in the sprite data to allow referring back to the same virtual object. // They can be turned (and, in the case of the Union Room, animated teleporting in and out) but do not have movement types // or any of the other data normally associated with object events. -u8 CreateVirtualObject(u8 graphicsId, u8 virtualObjId, s16 x, s16 y, u8 elevation, u8 direction) +u8 CreateVirtualObject(u16 graphicsId, u8 virtualObjId, s16 x, s16 y, u8 elevation, u8 direction) { u8 spriteId; struct Sprite *sprite; @@ -1846,7 +1846,7 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any bool8 shiny; u8 form; // Avoid spawning large (64x64) follower pokemon inside buildings - if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height == 64) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER) && FALSE) { // TODO + if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height == 64) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) { if (objEvent == NULL) { // Spawn follower struct ObjectEventTemplate template = { .localId = OBJ_EVENT_ID_FOLLOWER, @@ -2357,14 +2357,14 @@ static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct } } -void ObjectEventSetGraphicsId(struct ObjectEvent *objectEvent, u8 graphicsId) +void ObjectEventSetGraphicsId(struct ObjectEvent *objectEvent, u16 graphicsId) { objectEvent->graphicsId = graphicsId; ObjectEventSetGraphics(objectEvent, GetObjectEventGraphicsInfo(graphicsId)); objectEvent->graphicsId = graphicsId; } -void ObjectEventSetGraphicsIdByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup, u8 graphicsId) +void ObjectEventSetGraphicsIdByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup, u16 graphicsId) { u8 objectEventId; @@ -2396,7 +2396,7 @@ void PlayerObjectTurn(struct PlayerAvatar *playerAvatar, u8 direction) } static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, u8 berryId, u8 berryStage) { - const u8 graphicsId = gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]; + const u16 graphicsId = gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]; const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); struct Sprite *sprite = &gSprites[objectEvent->spriteId]; UpdateSpritePalette(&sObjectEventSpritePalettes[gBerryTreePaletteSlotTablePointers[berryId][berryStage]-2], sprite); @@ -2440,7 +2440,7 @@ static void get_berry_tree_graphics(struct ObjectEvent *objectEvent, struct Spri } } -const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u8 graphicsId) +const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u16 graphicsId) { u8 bard; @@ -9751,7 +9751,7 @@ void TurnVirtualObject(u8 virtualObjId, u8 direction) StartSpriteAnim(&gSprites[spriteId], GetFaceDirectionAnimNum(direction)); } -void SetVirtualObjectGraphics(u8 virtualObjId, u8 graphicsId) +void SetVirtualObjectGraphics(u8 virtualObjId, u16 graphicsId) { int spriteId = GetVirtualObjectSpriteId(virtualObjId); diff --git a/src/field_player_avatar.c b/src/field_player_avatar.c index 5f4573c533b4..a6d775bc59b1 100644 --- a/src/field_player_avatar.c +++ b/src/field_player_avatar.c @@ -1212,50 +1212,32 @@ void StopPlayerAvatar(void) } } -u8 GetRivalAvatarGraphicsIdByStateIdAndGender(u8 state, u8 gender) +u16 GetRivalAvatarGraphicsIdByStateIdAndGender(u8 state, u8 gender) { return sRivalAvatarGfxIds[state][gender]; } -u8 GetPlayerAvatarGraphicsIdByStateIdAndGender(u8 state, u8 gender) +u16 GetPlayerAvatarGraphicsIdByStateIdAndGender(u8 state, u8 gender) { return sPlayerAvatarGfxIds[state][gender]; } -u8 GetFRLGAvatarGraphicsIdByGender(u8 gender) +u16 GetFRLGAvatarGraphicsIdByGender(u8 gender) { return sFRLGAvatarGfxIds[gender]; } -u8 GetRSAvatarGraphicsIdByGender(u8 gender) +u16 GetRSAvatarGraphicsIdByGender(u8 gender) { return sRSAvatarGfxIds[gender]; } -u8 GetPlayerAvatarGraphicsIdByStateId(u8 state) +u16 GetPlayerAvatarGraphicsIdByStateId(u8 state) { return GetPlayerAvatarGraphicsIdByStateIdAndGender(state, gPlayerAvatar.gender); } -u8 unref_GetRivalAvatarGenderByGraphicsId(u8 gfxId) -{ - switch (gfxId) - { - case OBJ_EVENT_GFX_RIVAL_MAY_NORMAL: - case OBJ_EVENT_GFX_RIVAL_MAY_MACH_BIKE: - case OBJ_EVENT_GFX_RIVAL_MAY_ACRO_BIKE: - case OBJ_EVENT_GFX_RIVAL_MAY_SURFING: - case OBJ_EVENT_GFX_RIVAL_MAY_FIELD_MOVE: - case OBJ_EVENT_GFX_MAY_UNDERWATER: - case OBJ_EVENT_GFX_MAY_FISHING: - case OBJ_EVENT_GFX_MAY_WATERING: - return FEMALE; - default: - return MALE; - } -} - -u8 GetPlayerAvatarGenderByGraphicsId(u8 gfxId) +u16 GetPlayerAvatarGenderByGraphicsId(u16 gfxId) { switch (gfxId) { @@ -1324,7 +1306,7 @@ void SetPlayerAvatarStateMask(u8 flags) gPlayerAvatar.flags |= flags; } -static u8 GetPlayerAvatarStateTransitionByGraphicsId(u8 graphicsId, u8 gender) +static u8 GetPlayerAvatarStateTransitionByGraphicsId(u16 graphicsId, u8 gender) { u8 i; @@ -1336,7 +1318,7 @@ static u8 GetPlayerAvatarStateTransitionByGraphicsId(u8 graphicsId, u8 gender) return PLAYER_AVATAR_FLAG_ON_FOOT; } -u8 GetPlayerAvatarGraphicsIdByCurrentState(void) +u16 GetPlayerAvatarGraphicsIdByCurrentState(void) { u8 i; u8 flags = gPlayerAvatar.flags; @@ -1349,7 +1331,7 @@ u8 GetPlayerAvatarGraphicsIdByCurrentState(void) return 0; } -void SetPlayerAvatarExtraStateTransition(u8 graphicsId, u8 transitionFlag) +void SetPlayerAvatarExtraStateTransition(u16 graphicsId, u8 transitionFlag) { u8 stateFlag = GetPlayerAvatarStateTransitionByGraphicsId(graphicsId, gPlayerAvatar.gender); diff --git a/src/field_specials.c b/src/field_specials.c index 652cb434bc4d..b62414fb845c 100644 --- a/src/field_specials.c +++ b/src/field_specials.c @@ -90,7 +90,7 @@ void SetPlayerGotFirstFans(void); u16 GetNumFansOfPlayerInTrainerFanClub(void); static void RecordCyclingRoadResults(u32, u8); -static void LoadLinkPartnerObjectEventSpritePalette(u8, u8, u8); +static void LoadLinkPartnerObjectEventSpritePalette(u16, u8, u8); static void Task_PetalburgGymSlideOpenRoomDoors(u8); static void PetalburgGymSetDoorMetatiles(u8, u16); static void Task_PCTurnOnEffect(u8); @@ -563,7 +563,7 @@ void SpawnLinkPartnerObjectEvent(void) } } -static void LoadLinkPartnerObjectEventSpritePalette(u8 graphicsId, u8 localEventId, u8 paletteNum) +static void LoadLinkPartnerObjectEventSpritePalette(u16 graphicsId, u8 localEventId, u8 paletteNum) { u8 adjustedPaletteNum; // Note: This temp var is necessary; paletteNum += 6 doesn't match. diff --git a/src/fldeff_rocksmash.c b/src/fldeff_rocksmash.c index 71044aa30a61..39f64adb877b 100644 --- a/src/fldeff_rocksmash.c +++ b/src/fldeff_rocksmash.c @@ -27,7 +27,7 @@ static void Task_DoFieldMove_RunFunc(u8 taskId); static void FieldCallback_RockSmash(void); static void FieldMove_RockSmash(void); -bool8 CheckObjectGraphicsInFrontOfPlayer(u8 graphicsId) +bool8 CheckObjectGraphicsInFrontOfPlayer(u16 graphicsId) { u8 objEventId; diff --git a/src/naming_screen.c b/src/naming_screen.c index da9aa6988a48..b044cc20d718 100644 --- a/src/naming_screen.c +++ b/src/naming_screen.c @@ -1395,7 +1395,7 @@ static void NamingScreen_NoIcon(void) static void NamingScreen_CreatePlayerIcon(void) { - u8 rivalGfxId; + u16 rivalGfxId; u8 spriteId; rivalGfxId = GetRivalAvatarGraphicsIdByStateIdAndGender(PLAYER_AVATAR_STATE_NORMAL, sNamingScreen->monSpecies); @@ -2584,5 +2584,3 @@ static const struct SpritePalette sSpritePalettes[] = {gNamingScreenMenu_Pal[4], PALTAG_OK_BUTTON}, {} }; - - diff --git a/src/scrcmd.c b/src/scrcmd.c index 8e278bb15323..be26df963191 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1206,7 +1206,7 @@ bool8 ScrCmd_setobjectmovementtype(struct ScriptContext *ctx) bool8 ScrCmd_createvobject(struct ScriptContext *ctx) { - u8 graphicsId = ScriptReadByte(ctx); + u16 graphicsId = ScriptReadByte(ctx); // Support u16 in createvobject u8 virtualObjId = ScriptReadByte(ctx); u16 x = VarGet(ScriptReadHalfword(ctx)); u32 y = VarGet(ScriptReadHalfword(ctx)); diff --git a/src/secret_base.c b/src/secret_base.c index 1a4a0ac9cdc6..836cf1b3d017 100644 --- a/src/secret_base.c +++ b/src/secret_base.c @@ -157,7 +157,7 @@ static const struct YesNoFuncTable sDeleteRegistryYesNoFuncs = .noFunc = DeleteRegistry_No, }; -static const u8 sSecretBaseOwnerGfxIds[10] = +static const u16 sSecretBaseOwnerGfxIds[10] = { // Male OBJ_EVENT_GFX_YOUNGSTER, diff --git a/src/union_room_player_avatar.c b/src/union_room_player_avatar.c index a7d5045b38ad..d8d1da49c8db 100644 --- a/src/union_room_player_avatar.c +++ b/src/union_room_player_avatar.c @@ -23,9 +23,8 @@ static u8 CreateTask_AnimateUnionRoomPlayers(void); static u32 IsUnionRoomPlayerInvisible(u32, u32); static void SetUnionRoomObjectFacingDirection(s32, s32, u8); -// + 2 is just to match, those elements are empty and never read // Graphics ids should correspond with the classes in gUnionRoomFacilityClasses -static const u8 sUnionRoomObjGfxIds[GENDER_COUNT][NUM_UNION_ROOM_CLASSES + 2] = { +static const u16 sUnionRoomObjGfxIds[GENDER_COUNT][NUM_UNION_ROOM_CLASSES] = { [MALE] = { OBJ_EVENT_GFX_MAN_3, OBJ_EVENT_GFX_BLACK_BELT, @@ -131,7 +130,7 @@ static bool32 IsPlayerStandingStill(void) } // Gender and trainer id are used to determine which sprite a player appears as -static u8 GetUnionRoomPlayerGraphicsId(u32 gender, u32 id) +static u16 GetUnionRoomPlayerGraphicsId(u32 gender, u32 id) { return sUnionRoomObjGfxIds[gender][id % NUM_UNION_ROOM_CLASSES]; } @@ -442,7 +441,7 @@ static bool32 IsUnionRoomPlayerInvisible(u32 leaderId, u32 memberId) return IsVirtualObjectInvisible(UR_PLAYER_SPRITE_ID(leaderId, memberId) - UR_SPRITE_START_ID); } -static void SpawnGroupMember(u32 leaderId, u32 memberId, u8 graphicsId, struct RfuGameData * gameData) +static void SpawnGroupMember(u32 leaderId, u32 memberId, u16 graphicsId, struct RfuGameData * gameData) { s32 x, y; s32 id = UR_PLAYER_SPRITE_ID(leaderId, memberId); From 3a0dc0f4f60b902b4b91f86ff314d24533cd2d1f Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 10 Jan 2023 20:23:53 -0500 Subject: [PATCH 149/291] Reworked how OW pokemon's graphics are loaded. --- include/constants/event_objects.h | 5 +- include/global.fieldmap.h | 3 +- src/event_object_movement.c | 128 +++++++++++++++++------------- 3 files changed, 77 insertions(+), 59 deletions(-) diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 442d096cc0bc..cd2de8e31a5d 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -277,8 +277,11 @@ #define OBJ_EVENT_GFX_VAR_F (OBJ_EVENT_GFX_VARS + 0xF) // 255 #define OBJ_EVENT_GFX_MON_BASE 0x200 // 512 +#define OBJ_EVENT_GFX_SPECIES_BITS 11 +#define OBJ_EVENT_GFX_SPECIES_MASK ((1 << OBJ_EVENT_GFX_SPECIES_BITS) - 1) -#define OW_SPECIES(x) (x->graphicsId - OBJ_EVENT_GFX_MON_BASE) +#define OW_SPECIES(x) (((x)->graphicsId & OBJ_EVENT_GFX_SPECIES_MASK) - OBJ_EVENT_GFX_MON_BASE) +#define OW_FORM(x) ((x)->graphicsId >> OBJ_EVENT_GFX_SPECIES_BITS) #define SHADOW_SIZE_S 0 #define SHADOW_SIZE_M 1 diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index 9b5eb89003dc..56c8c19f78b8 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -193,8 +193,7 @@ struct ObjectEvent u32 fixedPriority:1; u32 hideReflection:1; u32 shiny:1; // OW mon shininess - /*0x04*/ u16 graphicsId:11; // 11 bits; 2048 entries - /*0x05*/ u16 form:5; + /*0x04*/ u16 graphicsId; // 11 bits for species; high 5 bits for form /*0x06*/ u8 movementType; /*0x07*/ u8 trainerType; /*0x08*/ u8 localId; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 077052f2df7b..432599373f63 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -192,6 +192,8 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, static bool8 NpcTakeStep(struct Sprite *); static bool8 IsElevationMismatchAt(u8, s16, s16); static bool8 AreElevationsCompatible(u8, u8); +static u16 PackGraphicsId(const struct ObjectEventTemplate *template); +static void CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(u16 graphicsId, u16 movementType, struct SpriteTemplate *spriteTemplate, const struct SubspriteTable **subspriteTables); static const struct SpriteFrameImage sPicTable_PechaBerryTree[]; @@ -1300,7 +1302,7 @@ static u8 GetObjectEventIdByLocalId(u8 localId) return OBJECT_EVENTS_COUNT; } -static u8 InitObjectEventStateFromTemplate(struct ObjectEventTemplate *template, u8 mapNum, u8 mapGroup) +static u8 InitObjectEventStateFromTemplate(const struct ObjectEventTemplate *template, u8 mapNum, u8 mapGroup) { struct ObjectEvent *objectEvent; u8 objectEventId; @@ -1315,7 +1317,13 @@ static u8 InitObjectEventStateFromTemplate(struct ObjectEventTemplate *template, y = template->y + MAP_OFFSET; objectEvent->active = TRUE; objectEvent->triggerGroundEffectsOnMove = TRUE; - objectEvent->graphicsId = template->graphicsId; + objectEvent->graphicsId = PackGraphicsId(template); + if (objectEvent->graphicsId >= OBJ_EVENT_GFX_MON_BASE) { + if (template->script && template->script[0] == 0x7d) + objectEvent->shiny = T1_READ_16(&template->script[2]) >> 15; + else if (template->trainerRange_berryTreeId) + objectEvent->shiny = template->trainerRange_berryTreeId >> 5; + } objectEvent->movementType = template->movementType; objectEvent->localId = template->localId; objectEvent->mapNum = mapNum; @@ -1401,7 +1409,7 @@ static void RemoveObjectEvent(struct ObjectEvent *objectEvent) objectEvent->active = FALSE; RemoveObjectEventInternal(objectEvent); // zero potential species info - objectEvent->graphicsId = objectEvent->form = objectEvent->shiny = 0; + objectEvent->graphicsId = objectEvent->shiny = 0; } void RemoveObjectEventByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup) @@ -1444,7 +1452,7 @@ void RemoveAllObjectEventsExceptPlayer(void) } } -static u8 TrySetupObjectEventSprite(struct ObjectEventTemplate *objectEventTemplate, struct SpriteTemplate *spriteTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) +static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEventTemplate, struct SpriteTemplate *spriteTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) { u8 spriteId; u8 objectEventId; @@ -1458,7 +1466,7 @@ static u8 TrySetupObjectEventSprite(struct ObjectEventTemplate *objectEventTempl objectEvent = &gObjectEvents[objectEventId]; graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); - if (spriteTemplate->paletteTag != TAG_NONE) { + if (spriteTemplate->paletteTag != TAG_NONE && spriteTemplate->paletteTag != OBJ_EVENT_PAL_TAG_DYNAMIC) { LoadObjectEventPalette(spriteTemplate->paletteTag); } @@ -1473,6 +1481,10 @@ static u8 TrySetupObjectEventSprite(struct ObjectEventTemplate *objectEventTempl } sprite = &gSprites[spriteId]; + // Use palette from species palette table + if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { + sprite->oam.paletteNum = LoadDynamicFollowerPalette(OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); + } GetMapCoordsFromSpritePos(objectEvent->currentCoords.x + cameraX, objectEvent->currentCoords.y + cameraY, &sprite->x, &sprite->y); sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); @@ -1490,20 +1502,41 @@ static u8 TrySetupObjectEventSprite(struct ObjectEventTemplate *objectEventTempl return objectEventId; } +// Pack pokemon form info into a graphicsId, from a template's script +static u16 PackGraphicsId(const struct ObjectEventTemplate *template) { + u16 graphicsId = template->graphicsId; + u32 form = 0; + if (!template) + return 0; + // set form based on template's script, + // if first command is bufferspeciesname + if (graphicsId >= OBJ_EVENT_GFX_MON_BASE) { + if (template->script && template->script[0] == 0x7d) { + form = T1_READ_16(&template->script[2]); + form = (form >> 10) & 0x1F; + } else if (template->trainerRange_berryTreeId) { + form = template->trainerRange_berryTreeId & 0x1F; + } + graphicsId |= form << OBJ_EVENT_GFX_SPECIES_BITS; + } + return graphicsId; +} + static u8 -TrySpawnObjectEventTemplate(struct ObjectEventTemplate *objectEventTemplate, +TrySpawnObjectEventTemplate(const struct ObjectEventTemplate *objectEventTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) { u8 objectEventId; + u16 graphicsId = PackGraphicsId(objectEventTemplate); struct SpriteTemplate spriteTemplate; struct SpriteFrameImage spriteFrameImage; const struct ObjectEventGraphicsInfo *graphicsInfo; const struct SubspriteTable *subspriteTables = NULL; u16 species; - u8 form; - bool8 shiny; + u8 form = 0; + bool8 shiny = FALSE; - graphicsInfo = GetObjectEventGraphicsInfo(objectEventTemplate->graphicsId); - MakeSpriteTemplateFromObjectEventTemplate(objectEventTemplate, &spriteTemplate, &subspriteTables); + graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); + CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(graphicsId, objectEventTemplate->movementType, &spriteTemplate, &subspriteTables); spriteFrameImage.size = graphicsInfo->size; spriteTemplate.images = &spriteFrameImage; objectEventId = TrySetupObjectEventSprite(objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); @@ -1514,27 +1547,6 @@ TrySpawnObjectEventTemplate(struct ObjectEventTemplate *objectEventTemplate, if (subspriteTables) SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); - // Set form & shininess based on script header - if (objectEventTemplate->graphicsId >= OBJ_EVENT_GFX_MON_BASE && objectEventTemplate->script) { - const u8 *script = objectEventTemplate->script; - if (script[0] == 0x7d) { // bufferspeciesname - species = script[2] | script[3] << 8; - form = (species >> 10) & 0x1F; - shiny = species >> 15; - gObjectEvents[objectEventId].form = form; - gObjectEvents[objectEventId].shiny = shiny; - species = OW_SPECIES(objectEventTemplate); - FollowerSetGraphics(&gObjectEvents[objectEventId], species, form, shiny); - } - // Set runtime species based on VAR_TEMP_4, if template has a dynamic graphics ID - } else if (objectEventTemplate->graphicsId >= OBJ_EVENT_GFX_VARS && VarGetObjectEventGraphicsId(objectEventTemplate->graphicsId - OBJ_EVENT_GFX_VARS) >= OBJ_EVENT_GFX_MON_BASE) { - species = VarGet(VAR_TEMP_4); - gObjectEvents[objectEventId].form = form = (species >> 10) & 0x1F; - gObjectEvents[objectEventId].shiny = shiny = species >> 15; - species = OW_SPECIES(objectEventTemplate); - FollowerSetGraphics(&gObjectEvents[objectEventId], species, form, shiny); - } - return objectEventId; } @@ -1730,7 +1742,7 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, graphicsInfo = &gPokemonObjectGraphics[species]; break; } - return graphicsInfo->tileTag == 0xFFFF ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; // avoid OOB access + return graphicsInfo->tileTag == TAG_NONE ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; // avoid OOB access } // Find, or load, the palette for the specified pokemon info @@ -1751,10 +1763,9 @@ static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny) { // Set graphics & sprite for a follower object event by species & shininess. static void FollowerSetGraphics(struct ObjectEvent *objEvent, u16 species, u8 form, bool8 shiny) { const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); - objEvent->graphicsId = OBJ_EVENT_GFX_MON_BASE + species; ObjectEventSetGraphics(objEvent, graphicsInfo); - objEvent->graphicsId = OBJ_EVENT_GFX_MON_BASE + species; - objEvent->form = form; + objEvent->graphicsId = (OBJ_EVENT_GFX_MON_BASE + species) & OBJ_EVENT_GFX_SPECIES_MASK; + objEvent->graphicsId |= form << OBJ_EVENT_GFX_SPECIES_BITS; objEvent->shiny = shiny; if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table struct Sprite *sprite = &gSprites[objEvent->spriteId]; @@ -1771,7 +1782,7 @@ static void FollowerSetGraphics(struct ObjectEvent *objEvent, u16 species, u8 fo // TODO: Reposition sprite if size changes static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) { u16 species = OW_SPECIES(objEvent); - u8 form = objEvent->form; + u8 form = OW_FORM(objEvent); u8 shiny = objEvent->shiny; const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); struct Sprite *sprite = &gSprites[objEvent->spriteId]; @@ -1857,17 +1868,19 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any // If player active, copy player elevation .elevation = gObjectEvents[gPlayerAvatar.objectEventId].active ? gObjectEvents[gPlayerAvatar.objectEventId].currentElevation : 3, .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, + // store form info in template + .trainerRange_berryTreeId = (form & 0x1F) | (shiny << 5), }; objEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; objEvent->invisible = TRUE; } sprite = &gSprites[objEvent->spriteId]; // Follower appearance changed; move to player and set invisible - if (species != OW_SPECIES(objEvent) || shiny != objEvent->shiny || form != objEvent->form) { + if (species != OW_SPECIES(objEvent) || shiny != objEvent->shiny || form != OW_FORM(objEvent)) { MoveObjectEventToMapCoords(objEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + FollowerSetGraphics(objEvent, species, form, shiny); objEvent->invisible = TRUE; } - FollowerSetGraphics(objEvent, species, form, shiny); sprite->data[6] = 0; // set animation data } else { RemoveFollowingPokemon(); @@ -2260,13 +2273,16 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) spriteFrameImage.size = graphicsInfo->size; CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(objectEvent->graphicsId, objectEvent->movementType, &spriteTemplate, &subspriteTables); spriteTemplate.images = &spriteFrameImage; - if (spriteTemplate.paletteTag != TAG_NONE) { + if (spriteTemplate.paletteTag != TAG_NONE && spriteTemplate.paletteTag != OBJ_EVENT_PAL_TAG_DYNAMIC) { LoadObjectEventPalette(spriteTemplate.paletteTag); } i = CreateSprite(&spriteTemplate, 0, 0, 0); if (i != MAX_SPRITES) { sprite = &gSprites[i]; + // Use palette from species palette table + if (spriteTemplate.paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) + sprite->oam.paletteNum = LoadDynamicFollowerPalette(OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); GetMapCoordsFromSpritePos(x + objectEvent->currentCoords.x, y + objectEvent->currentCoords.y, &sprite->x, &sprite->y); sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); @@ -2284,9 +2300,6 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) sprite->coordOffsetEnabled = TRUE; sprite->sObjEventId = objectEventId; objectEvent->spriteId = i; - if (objectEvent->graphicsId >= OBJ_EVENT_GFX_MON_BASE) { // Set pokemon graphics - FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), objectEvent->form, objectEvent->shiny); - } if (!objectEvent->inanimate && objectEvent->movementType != MOVEMENT_TYPE_PLAYER) StartSpriteAnim(sprite, GetFaceDirectionAnimNum(objectEvent->facingDirection)); @@ -2442,18 +2455,23 @@ static void get_berry_tree_graphics(struct ObjectEvent *objectEvent, struct Spri const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u16 graphicsId) { - u8 bard; + u32 form = 0; if (graphicsId >= OBJ_EVENT_GFX_VARS && graphicsId <= OBJ_EVENT_GFX_VAR_F) graphicsId = VarGetObjectEventGraphicsId(graphicsId - OBJ_EVENT_GFX_VARS); + // graphicsId may contain mon form info + if (graphicsId > OBJ_EVENT_GFX_SPECIES_MASK) { + form = graphicsId >> OBJ_EVENT_GFX_SPECIES_BITS; + graphicsId = graphicsId & OBJ_EVENT_GFX_SPECIES_MASK; + } + if (graphicsId == OBJ_EVENT_GFX_BARD) { - bard = GetCurrentMauvilleOldMan(); - return gMauvilleOldManGraphicsInfoPointers[bard]; + return gMauvilleOldManGraphicsInfoPointers[GetCurrentMauvilleOldMan()]; } if (graphicsId >= OBJ_EVENT_GFX_MON_BASE) - return SpeciesToGraphicsInfo(graphicsId - OBJ_EVENT_GFX_MON_BASE, 0); + return SpeciesToGraphicsInfo(graphicsId - OBJ_EVENT_GFX_MON_BASE, form); if (graphicsId >= NUM_OBJ_EVENT_GFX) graphicsId = OBJ_EVENT_GFX_NINJA_BOY; @@ -2463,7 +2481,7 @@ const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u16 graphicsId) static void SetObjectEventDynamicGraphicsId(struct ObjectEvent *objectEvent) { - if (objectEvent->graphicsId >= OBJ_EVENT_GFX_VARS) + if (objectEvent->graphicsId >= OBJ_EVENT_GFX_VARS && objectEvent->graphicsId <= OBJ_EVENT_GFX_VAR_F) objectEvent->graphicsId = VarGetObjectEventGraphicsId(objectEvent->graphicsId - OBJ_EVENT_GFX_VARS); } @@ -4894,9 +4912,10 @@ static bool8 EndFollowerTransformEffect(struct ObjectEvent *objectEvent, struct static bool8 TryStartFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u32 multi; - if (OW_SPECIES(objectEvent) == SPECIES_CASTFORM && objectEvent->form != (multi = GetOverworldCastformForm())) { + if (OW_SPECIES(objectEvent) == SPECIES_CASTFORM && OW_FORM(objectEvent) != (multi = GetOverworldCastformForm())) { sprite->data[7] = TRANSFORM_TYPE_PERMANENT << 8; - objectEvent->form = multi; + objectEvent->graphicsId &= OBJ_EVENT_GFX_SPECIES_MASK; + objectEvent->graphicsId |= multi << OBJ_EVENT_GFX_SPECIES_BITS; return TRUE; } else if ((gRngValue >> 16) < 18 && GetLocalWildMon(FALSE) && (OW_SPECIES(objectEvent) == SPECIES_MEW || OW_SPECIES(objectEvent) == SPECIES_DITTO)) { @@ -4911,7 +4930,7 @@ static bool8 UpdateFollowerTransformEffect(struct ObjectEvent *objectEvent, stru u8 type = sprite->data[7] >> 8; u8 frames = sprite->data[7] & 0xFF; u8 stretch; - u32 multi, multi2; + u32 multi; if (!type) return TryStartFollowerTransformEffect(objectEvent, sprite); sprite->oam.mosaic = TRUE; @@ -4936,11 +4955,8 @@ static bool8 UpdateFollowerTransformEffect(struct ObjectEvent *objectEvent, stru break; } objectEvent->graphicsId += OBJ_EVENT_GFX_MON_BASE; - multi2 = objectEvent->form; - objectEvent->form = 0; RefreshFollowerGraphics(objectEvent); objectEvent->graphicsId = multi; - objectEvent->form = multi2; break; } } @@ -6728,7 +6744,7 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct return TRUE; // Set graphics, palette, and affine animation } else if ((duration == 0 && sprite->data[3] == 3) || (duration == 1 && sprite->data[3] == 7)) { - FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), objectEvent->form, objectEvent->shiny); + FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); LoadWhiteFlashPalette(objectEvent, sprite); // Initialize affine animation sprite->affineAnims = sAffineAnims_PokeballFollower; @@ -6740,7 +6756,7 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct sprite->affineAnimEnded = TRUE; FreeSpriteOamMatrix(sprite); sprite->oam.affineMode = ST_OAM_AFFINE_OFF; - FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), objectEvent->form, objectEvent->shiny); + FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); } return FALSE; } @@ -6780,7 +6796,7 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct bool8 MovementAction_EnterPokeball_Step2(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), objectEvent->form, objectEvent->shiny); + FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); objectEvent->invisible = TRUE; sprite->data[1] = 0; sprite->data[6] = 0; From 7b40e481ce1a42786bf8354374e24ee1171595b7 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 11 Jan 2023 21:55:39 -0500 Subject: [PATCH 150/291] Improved saving & loading expanded OWs. --- asm/macros/map.inc | 3 ++- include/global.fieldmap.h | 11 +++++++---- src/event_object_movement.c | 3 +-- src/load_save.c | 14 ++++++++++++++ 4 files changed, 24 insertions(+), 7 deletions(-) diff --git a/asm/macros/map.inc b/asm/macros/map.inc index c5889624674d..9678311a4d8a 100644 --- a/asm/macros/map.inc +++ b/asm/macros/map.inc @@ -21,8 +21,9 @@ @ Defines an object event template for map data. Mirrors the struct layout of ObjectEventTemplate in include/global.fieldmap.h .macro object_event index:req, gfx:req, inConnection:req, x:req, y:req, elevation:req, movement_type:req, x_radius:req, y_radius:req, trainer_type:req, sight_radius_tree_etc:req, script:req, event_flag:req - .byte \index, \inConnection + .byte \index .2byte \gfx + .byte \inConnection .2byte \x, \y .byte \elevation .byte \movement_type diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index 56c8c19f78b8..22a4bc9a5596 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -63,22 +63,24 @@ struct BackupMapLayout u16 *map; }; -struct ObjectEventTemplate +struct __attribute__((packed)) ObjectEventTemplate { /*0x00*/ u8 localId; - /*0x02*/ u16 graphicsId; - // /*0x02*/ u8 inConnection; // Leftover from FRLG + /*0x01*/ u16 graphicsId; + /*0x03*/ u8 inConnection; // Leftover from FRLG /*0x04*/ s16 x; /*0x06*/ s16 y; /*0x08*/ u8 elevation; /*0x09*/ u8 movementType; /*0x0A*/ u16 movementRangeX:4; u16 movementRangeY:4; + u16 unused:8; /*0x0C*/ u16 trainerType; /*0x0E*/ u16 trainerRange_berryTreeId; /*0x10*/ const u8 *script; /*0x14*/ u16 flagId; -}; + /*0x16*/ u16 filler; +}; // size = 0x18 struct WarpEvent { @@ -193,6 +195,7 @@ struct ObjectEvent u32 fixedPriority:1; u32 hideReflection:1; u32 shiny:1; // OW mon shininess + u32 expanded:1; // 0 for vanilla, 1 for expanded OWs /*0x04*/ u16 graphicsId; // 11 bits for species; high 5 bits for form /*0x06*/ u8 movementType; /*0x07*/ u8 trainerType; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 432599373f63..2595448808ed 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1317,6 +1317,7 @@ static u8 InitObjectEventStateFromTemplate(const struct ObjectEventTemplate *tem y = template->y + MAP_OFFSET; objectEvent->active = TRUE; objectEvent->triggerGroundEffectsOnMove = TRUE; + objectEvent->expanded = TRUE; objectEvent->graphicsId = PackGraphicsId(template); if (objectEvent->graphicsId >= OBJ_EVENT_GFX_MON_BASE) { if (template->script && template->script[0] == 0x7d) @@ -1506,8 +1507,6 @@ static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEven static u16 PackGraphicsId(const struct ObjectEventTemplate *template) { u16 graphicsId = template->graphicsId; u32 form = 0; - if (!template) - return 0; // set form based on template's script, // if first command is bufferspeciesname if (graphicsId >= OBJ_EVENT_GFX_MON_BASE) { diff --git a/src/load_save.c b/src/load_save.c index da6997de01ce..07da62501454 100644 --- a/src/load_save.c +++ b/src/load_save.c @@ -181,9 +181,15 @@ void LoadPlayerParty(void) void SaveObjectEvents(void) { int i; + u16 graphicsId; for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { gSaveBlock1Ptr->objectEvents[i] = gObjectEvents[i]; + // Swap graphicsId bytes when saving and loading + // This keeps compatibility with vanilla, + // since the lower graphicsIds will be in the same place as vanilla + graphicsId = gObjectEvents[i].graphicsId; + gSaveBlock1Ptr->objectEvents[i].graphicsId = (graphicsId >> 8) | (graphicsId << 8); // To avoid crash on vanilla, save follower as inactive if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER) gSaveBlock1Ptr->objectEvents[i].active = FALSE; @@ -193,9 +199,17 @@ void SaveObjectEvents(void) void LoadObjectEvents(void) { int i; + u16 graphicsId; for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { gObjectEvents[i] = gSaveBlock1Ptr->objectEvents[i]; + // Swap graphicsId bytes when saving and loading + // This keeps compatibility with vanilla, + // since the lower graphicsIds will be in the same place as vanilla + graphicsId = gObjectEvents[i].graphicsId; + gObjectEvents[i].graphicsId = (graphicsId >> 8) | (graphicsId << 8); + if (!gObjectEvents[i].expanded) + gObjectEvents[i].graphicsId &= 0xFF; // Try to restore saved inactive follower if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && !gObjectEvents[i].active && From 95b98efc30f85cc86c0f71a79f9a65cf3daf18c3 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 12 Jan 2023 21:40:05 -0500 Subject: [PATCH 151/291] Updated existing OW pokemon events with new system. --- data/map_events.s | 2 +- data/maps/AncientTomb/map.json | 2 +- data/maps/DesertRuins/map.json | 2 +- data/maps/IslandCave/map.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/data/map_events.s b/data/map_events.s index cfa5799d37c0..729f9725dfef 100644 --- a/data/map_events.s +++ b/data/map_events.s @@ -12,10 +12,10 @@ #include "constants/trainer_hill.h" #include "constants/trainer_types.h" #include "constants/berry.h" +#include "constants/species.h" .include "asm/macros.inc" .include "constants/constants.inc" .section .rodata .include "data/maps/events.inc" - diff --git a/data/maps/AncientTomb/map.json b/data/maps/AncientTomb/map.json index 16df613a49d5..98089d7aea85 100644 --- a/data/maps/AncientTomb/map.json +++ b/data/maps/AncientTomb/map.json @@ -15,7 +15,7 @@ "connections": 0, "object_events": [ { - "graphics_id": "OBJ_EVENT_GFX_OW_MON", + "graphics_id": "OBJ_EVENT_GFX_MON_BASE+SPECIES_REGISTEEL", "x": 8, "y": 7, "elevation": 3, diff --git a/data/maps/DesertRuins/map.json b/data/maps/DesertRuins/map.json index 933d5d22727e..80c8f6a483a6 100644 --- a/data/maps/DesertRuins/map.json +++ b/data/maps/DesertRuins/map.json @@ -15,7 +15,7 @@ "connections": null, "object_events": [ { - "graphics_id": "OBJ_EVENT_GFX_OW_MON", + "graphics_id": "OBJ_EVENT_GFX_MON_BASE+SPECIES_REGIROCK", "x": 8, "y": 7, "elevation": 3, diff --git a/data/maps/IslandCave/map.json b/data/maps/IslandCave/map.json index 24c6e0cd27e1..c6204ff1c5bb 100644 --- a/data/maps/IslandCave/map.json +++ b/data/maps/IslandCave/map.json @@ -15,7 +15,7 @@ "connections": 0, "object_events": [ { - "graphics_id": "OBJ_EVENT_GFX_OW_MON", + "graphics_id": "OBJ_EVENT_GFX_MON_BASE+SPECIES_REGICE", "x": 8, "y": 7, "elevation": 3, From 5047f1280e15393d7a9c85be4aca2a23598ae1b5 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 26 Jan 2023 17:23:51 -0500 Subject: [PATCH 152/291] Improved saving & loading object events. --- include/global.fieldmap.h | 1 - src/event_object_movement.c | 1 - src/load_save.c | 4 +++- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index 22a4bc9a5596..6627253d38d7 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -195,7 +195,6 @@ struct ObjectEvent u32 fixedPriority:1; u32 hideReflection:1; u32 shiny:1; // OW mon shininess - u32 expanded:1; // 0 for vanilla, 1 for expanded OWs /*0x04*/ u16 graphicsId; // 11 bits for species; high 5 bits for form /*0x06*/ u8 movementType; /*0x07*/ u8 trainerType; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 2595448808ed..6abd2c7e3191 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1317,7 +1317,6 @@ static u8 InitObjectEventStateFromTemplate(const struct ObjectEventTemplate *tem y = template->y + MAP_OFFSET; objectEvent->active = TRUE; objectEvent->triggerGroundEffectsOnMove = TRUE; - objectEvent->expanded = TRUE; objectEvent->graphicsId = PackGraphicsId(template); if (objectEvent->graphicsId >= OBJ_EVENT_GFX_MON_BASE) { if (template->script && template->script[0] == 0x7d) diff --git a/src/load_save.c b/src/load_save.c index 07da62501454..f071cdb82745 100644 --- a/src/load_save.c +++ b/src/load_save.c @@ -190,6 +190,7 @@ void SaveObjectEvents(void) // since the lower graphicsIds will be in the same place as vanilla graphicsId = gObjectEvents[i].graphicsId; gSaveBlock1Ptr->objectEvents[i].graphicsId = (graphicsId >> 8) | (graphicsId << 8); + gSaveBlock1Ptr->objectEvents[i].spriteId = 127; // magic number // To avoid crash on vanilla, save follower as inactive if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER) gSaveBlock1Ptr->objectEvents[i].active = FALSE; @@ -208,8 +209,9 @@ void LoadObjectEvents(void) // since the lower graphicsIds will be in the same place as vanilla graphicsId = gObjectEvents[i].graphicsId; gObjectEvents[i].graphicsId = (graphicsId >> 8) | (graphicsId << 8); - if (!gObjectEvents[i].expanded) + if (gObjectEvents[i].spriteId != 127) gObjectEvents[i].graphicsId &= 0xFF; + gObjectEvents[i].spriteId = 0; // Try to restore saved inactive follower if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && !gObjectEvents[i].active && From 13873727bae4f5cde5829b54f3dd383b0941977b Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 10 Feb 2023 19:59:02 -0500 Subject: [PATCH 153/291] Updated README with new branches. --- README.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c3648a044315..893678a2dcd2 100644 --- a/README.md +++ b/README.md @@ -4,13 +4,13 @@ This is a fork of the [matching decompilation](https://github.com/pret/pokeemera This fork tries to maintain vanilla compatibility whenever possible. It doesn't increase the size of any save data structure or the object event structure. -There are several branches, each with one main feature: +There are several branches, each with one main feature (and sometimes some extra stuff): **followers** branch: * [HGSS-style pokémon followers](https://bulbapedia.bulbagarden.net/wiki/Walking_Pok%C3%A9mon#Pok.C3.A9mon_HeartGold_and_SoulSilver) for all 386 pokémon, including emotes, the 28 Unown forms and a majority of follower messages. * Dynamic overworld palettes & reflections compatible with vanilla berry trees. -* Function to change a pokemon's nature while preserving most properties of its PID. -* Function to detect newer emulators/new GBA hardware. +* PID (but not legitimacy) preserving Pokémon nature-changing function +* Function to detect modern emulators/GBA hardware. **icons** branch: * Everything from the **followers** branch. @@ -28,6 +28,11 @@ There are several branches, each with one main feature: * WIP interframe-blended lamp lights at night, i.e in Rustboro. * HGSS-style alpha-blended shadows for object events. +Additional branches to mention: + +* `followers-expanded-id` - like `followers`, but includes backwards-compatible 16-bit graphics IDs for object events. +* `lighting-expanded-id` - like the above but for `lighting`. + To set up the repository, see [INSTALL.md](INSTALL.md). ## See also From 84e8df98fb2b24dcc887bd7a5b8bce5512be6006 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 10 Feb 2023 20:07:24 -0500 Subject: [PATCH 154/291] Fix bug with ledge jumps and invisible followers. --- src/event_object_movement.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 9a94f1a8752e..741257fc4a47 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -5048,6 +5048,11 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri ClearObjectEventMovement(objectEvent, sprite); if (objectEvent->invisible) { // Animate exiting pokeball + // Player is jumping, but follower is invisible + if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) { + sprite->sTypeFuncId = 0; // return to shadowing state + return FALSE; + } MoveObjectEventToMapCoords(objectEvent, targetX, targetY); ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_EXIT_POKEBALL); objectEvent->singleMovementActive = 1; From edbb95f2a5fbe3351cb6eb064d9800a1820771ff Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 3 Sep 2022 15:23:49 -0400 Subject: [PATCH 155/291] Cherry-pick of d6bac9895: Fixed contest palette load errors. --- src/contest_util.c | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/contest_util.c b/src/contest_util.c index c2b226a1808d..76a9fd2dfd61 100644 --- a/src/contest_util.c +++ b/src/contest_util.c @@ -2505,6 +2505,12 @@ void SetLinkContestPlayerGfx(void) } } +// copied from event_object_movement +#define OBJ_EVENT_PAL_TAG_BRENDAN 0x1100 +#define OBJ_EVENT_PAL_TAG_MAY 0x1110 +#define OBJ_EVENT_PAL_TAG_RS_BRENDAN 0x1122 +#define OBJ_EVENT_PAL_TAG_RS_MAY 0x1123 + void LoadLinkContestPlayerPalettes(void) { int i; @@ -2513,28 +2519,28 @@ void LoadLinkContestPlayerPalettes(void) struct Sprite *sprite; static const u8 sContestantLocalIds[CONTESTANT_COUNT] = { 3, 4, 5, 14 }; - gReservedSpritePaletteCount = 12; + // gReservedSpritePaletteCount = 12; + // TODO: Does dynamically allocating link player palettes break link contests? if (gLinkContestFlags & LINK_CONTEST_FLAG_IS_LINK) { for (i = 0; i < gNumLinkContestPlayers; i++) { objectEventId = GetObjectEventIdByLocalIdAndMap(sContestantLocalIds[i], gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup); sprite = &gSprites[gObjectEvents[objectEventId].spriteId]; - sprite->oam.paletteNum = 6 + i; version = (u8)gLinkPlayers[i].version; if (version == VERSION_RUBY || version == VERSION_SAPPHIRE) { if (gLinkPlayers[i].gender == MALE) - LoadPalette(gObjectEventPal_RubySapphireBrendan, OBJ_PLTT_ID(6 + i), PLTT_SIZE_4BPP); + sprite->oam.paletteNum = LoadObjectEventPalette(OBJ_EVENT_PAL_TAG_RS_BRENDAN); else - LoadPalette(gObjectEventPal_RubySapphireMay, OBJ_PLTT_ID(6 + i), PLTT_SIZE_4BPP); + sprite->oam.paletteNum = LoadObjectEventPalette(OBJ_EVENT_PAL_TAG_RS_MAY); } else { if (gLinkPlayers[i].gender == MALE) - LoadPalette(gObjectEventPal_Brendan, OBJ_PLTT_ID(6 + i), PLTT_SIZE_4BPP); + sprite->oam.paletteNum = LoadObjectEventPalette(OBJ_EVENT_PAL_TAG_BRENDAN); else - LoadPalette(gObjectEventPal_May, OBJ_PLTT_ID(6 + i), PLTT_SIZE_4BPP); + sprite->oam.paletteNum = LoadObjectEventPalette(OBJ_EVENT_PAL_TAG_MAY); } } } From b1ea5fb8c38fb293b67c147a9c8ca514cd28b994 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 5 Mar 2023 01:38:01 -0500 Subject: [PATCH 156/291] Fixed bug with applymovement not hiding followers after a battle. --- data/maps/RusturfTunnel/scripts.inc | 2 +- data/scripts/trainer_battle.inc | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/data/maps/RusturfTunnel/scripts.inc b/data/maps/RusturfTunnel/scripts.inc index e7eee5817ae8..86c5e0f6ad15 100644 --- a/data/maps/RusturfTunnel/scripts.inc +++ b/data/maps/RusturfTunnel/scripts.inc @@ -274,6 +274,7 @@ RusturfTunnel_EventScript_TunnelBlockagePos3:: RusturfTunnel_EventScript_AquaGruntBackUp:: lockall + setflag FLAG_SAFE_FOLLOWER_MOVEMENT msgbox RusturfTunnel_Text_ComeAndGetSome, MSGBOX_DEFAULT closemessage applymovement LOCALID_GRUNT, RusturfTunnel_Movement_GruntAndPeekoBackUp @@ -529,4 +530,3 @@ RusturfTunnel_Text_MikePostBattle: .string "They halted development here to\n" .string "protect POKéMON, right?\l" .string "There's a feel-good story!$" - diff --git a/data/scripts/trainer_battle.inc b/data/scripts/trainer_battle.inc index 66d4d6d5c0ef..cbbdaac2915a 100644 --- a/data/scripts/trainer_battle.inc +++ b/data/scripts/trainer_battle.inc @@ -10,9 +10,10 @@ EventScript_TrainerApproach:: EventScript_TryDoNormalTrainerBattle:: lock faceplayer - setflag FLAG_SAFE_FOLLOWER_MOVEMENT + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 + clearflag FLAG_SAFE_FOLLOWER_MOVEMENT specialvar VAR_RESULT, GetTrainerFlag goto_if_ne VAR_RESULT, FALSE, EventScript_NoNormalTrainerBattle special PlayTrainerEncounterMusic @@ -45,9 +46,10 @@ EventScript_NoDoubleTrainerBattle:: gotopostbattlescript EventScript_DoNoIntroTrainerBattle:: - setflag FLAG_SAFE_FOLLOWER_MOVEMENT + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 + clearflag FLAG_SAFE_FOLLOWER_MOVEMENT special PlayTrainerEncounterMusic dotrainerbattle gotopostbattlescript @@ -95,9 +97,10 @@ EventScript_NotEnoughMonsForDoubleRematchBattle:: end EventScript_RevealTrainer:: - setflag FLAG_SAFE_FOLLOWER_MOVEMENT + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 + clearflag FLAG_SAFE_FOLLOWER_MOVEMENT return Movement_RevealTrainer: From 2ec895fbee8f236cda501e64541d1ade294b91fa Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 7 Mar 2023 19:42:31 -0500 Subject: [PATCH 157/291] Updated CreateObjectGraphicsSprite with new system. --- src/event_object_movement.c | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index a82f7f7eadd2..4f232147a43f 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1614,6 +1614,18 @@ static void MakeSpriteTemplateFromObjectEventTemplate(struct ObjectEventTemplate CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(objectEventTemplate->graphicsId, objectEventTemplate->movementType, spriteTemplate, subspriteTables); } +// Loads information from graphicsId, with shininess separate +// also can write palette tag to the template +static u8 LoadDynamicFollowerPaletteFromGraphicsId(u16 graphicsId, bool8 shiny, struct SpriteTemplate *template) { + u16 species = ((graphicsId & OBJ_EVENT_GFX_SPECIES_MASK) - OBJ_EVENT_GFX_MON_BASE); + u8 form = (graphicsId >> OBJ_EVENT_GFX_SPECIES_BITS); + const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; + u8 paletteNum = LoadDynamicFollowerPalette(species, form, shiny); + if (template) + template->paletteTag = spritePalette->tag; + return paletteNum; +} + // Used to create a sprite using a graphicsId associated with object events. u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), s16 x, s16 y, u8 subpriority) { @@ -1621,29 +1633,16 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), const struct SubspriteTable *subspriteTables; struct Sprite *sprite; u8 spriteId; - u16 species; - u8 form; - bool8 shiny; - u8 paletteNum; + u32 paletteNum; spriteTemplate = Alloc(sizeof(struct SpriteTemplate)); - if (graphicsId >= OBJ_EVENT_GFX_MON_BASE && GetFollowerInfo(&species, &form, &shiny)) { - const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); - spriteTemplate->tileTag = graphicsInfo->tileTag; - spriteTemplate->paletteTag = graphicsInfo->paletteTag; - spriteTemplate->oam = graphicsInfo->oam; - spriteTemplate->anims = graphicsInfo->anims; - spriteTemplate->images = graphicsInfo->images; - spriteTemplate->affineAnims = graphicsInfo->affineAnims; - spriteTemplate->callback = callback; - subspriteTables = graphicsInfo->subspriteTables; - } else - CopyObjectGraphicsInfoToSpriteTemplate(graphicsId, callback, spriteTemplate, &subspriteTables); + CopyObjectGraphicsInfoToSpriteTemplate(graphicsId, callback, spriteTemplate, &subspriteTables); if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { - const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; - paletteNum = LoadDynamicFollowerPalette(species, form, shiny); - spriteTemplate->paletteTag = spritePalette->tag; + struct ObjectEvent *obj = GetFollowerObject(); + // Use shininess info from follower object + // in future this should be passed in + paletteNum = LoadDynamicFollowerPaletteFromGraphicsId(graphicsId, obj ? obj->shiny : FALSE, spriteTemplate); } else if (spriteTemplate->paletteTag != TAG_NONE) LoadObjectEventPalette(spriteTemplate->paletteTag); From 0d3061574c3e8e5830e18fa34846e01f218d953a Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 9 Jun 2022 22:00:24 -0400 Subject: [PATCH 158/291] Made follower disappear when decorating. Decreased number of max sprite decorations to 13. --- src/decoration.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/decoration.c b/src/decoration.c index 6d95cfbdc307..9b29fdb01e3a 100644 --- a/src/decoration.c +++ b/src/decoration.c @@ -41,7 +41,7 @@ #define PLACE_DECORATION_SELECTOR_TAG 0xbe5 #define PLACE_DECORATION_PLAYER_TAG 0x008 -#define NUM_DECORATION_FLAGS (FLAG_DECORATION_14 - FLAG_DECORATION_1 + 1) +#define NUM_DECORATION_FLAGS (FLAG_DECORATION_13 - FLAG_DECORATION_1 + 1) #define tCursorX data[0] #define tCursorY data[1] @@ -1360,6 +1360,7 @@ static void Task_PlaceDecoration(u8 taskId) } break; case 1: + RemoveFollowingPokemon(); gPaletteFade.bufferTransferDisabled = TRUE; ConfigureCameraObjectForPlacingDecoration(&sPlaceDecorationGraphicsDataBuffer, gCurDecorationItems[gCurDecorationIndex]); SetUpDecorationShape(taskId); @@ -1615,6 +1616,14 @@ static bool8 CanPlaceDecoration(u8 taskId, const struct Decoration *decoration) } break; } + + // If sprite(like), check if there is an available object event slot for it + if (decoration->permission == DECORPERM_SPRITE) { + for (i = 0; i < NUM_DECORATION_FLAGS; i++) + if (FlagGet(FLAG_DECORATION_1 + i) == TRUE) + return TRUE; + return FALSE; + } return TRUE; } @@ -2316,6 +2325,7 @@ static void Task_ContinuePuttingAwayDecorations(u8 taskId) } break; case 1: + RemoveFollowingPokemon(); SetUpPuttingAwayDecorationPlayerAvatar(); FadeInFromBlack(); tState = 2; From 9e00e23b961641f800298ce98c1cfcdb1d279315 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Mon, 27 Mar 2023 18:40:39 -0400 Subject: [PATCH 159/291] Added OW daycare pokemon. --- data/maps/Route117/map.json | 30 ++++++++++++++++++-- data/maps/Route117/scripts.inc | 51 ++++++++++++++++++++++++++++++++-- src/daycare.c | 4 ++- src/event_object_movement.c | 35 +++++++++++++++++++---- 4 files changed, 110 insertions(+), 10 deletions(-) diff --git a/data/maps/Route117/map.json b/data/maps/Route117/map.json index 80304ddf4b7b..62a440095beb 100644 --- a/data/maps/Route117/map.json +++ b/data/maps/Route117/map.json @@ -105,8 +105,8 @@ }, { "graphics_id": "OBJ_EVENT_GFX_PIKACHU", - "x": 49, - "y": 2, + "x": 51, + "y": 1, "elevation": 3, "movement_type": "MOVEMENT_TYPE_LOOK_AROUND", "movement_range_x": 0, @@ -336,6 +336,32 @@ "trainer_sight_or_berry_tree_id": "4", "script": "Route117_EventScript_Melina", "flag": "0" + }, + { + "graphics_id": "OBJ_EVENT_GFX_VAR_0", + "x": 47, + "y": 2, + "elevation": 3, + "movement_type": "MOVEMENT_TYPE_LOOK_AROUND", + "movement_range_x": 0, + "movement_range_y": 0, + "trainer_type": "TRAINER_TYPE_NONE", + "trainer_sight_or_berry_tree_id": "VAR_TEMP_0", + "script": "NULL", + "flag": "FLAG_TEMP_1" + }, + { + "graphics_id": "OBJ_EVENT_GFX_VAR_1", + "x": 49, + "y": 2, + "elevation": 3, + "movement_type": "MOVEMENT_TYPE_LOOK_AROUND", + "movement_range_x": 0, + "movement_range_y": 0, + "trainer_type": "TRAINER_TYPE_NONE", + "trainer_sight_or_berry_tree_id": "VAR_TEMP_1", + "script": "NULL", + "flag": "FLAG_TEMP_2" } ], "warp_events": [ diff --git a/data/maps/Route117/scripts.inc b/data/maps/Route117/scripts.inc index 37d589ce316c..71660b34df92 100644 --- a/data/maps/Route117/scripts.inc +++ b/data/maps/Route117/scripts.inc @@ -1,12 +1,60 @@ .set LOCALID_DAYCARE_MAN, 3 +.set LOCALID_DAYCARE_MON_0, 25 +.set LOCALID_DAYCARE_MON_1, 26 Route117_MapScripts:: map_script MAP_SCRIPT_ON_TRANSITION, Route117_OnTransition .byte 0 +.macro getdaycaregfx var0:req var1:req var2:req var3:req +callfunc ScrFunc_getdaycaregfx +.2byte \var0 +.2byte \var1 +.2byte \var2 +.2byte \var3 +.endm + Route117_OnTransition: call Route117_EventScript_TryMoveDayCareMan - end + @ set flags for OW daycare mons + setflag FLAG_TEMP_1 + setflag FLAG_TEMP_2 + getdaycaregfx VAR_OBJ_GFX_ID_0, VAR_OBJ_GFX_ID_1, VAR_TEMP_0, VAR_TEMP_1 + switch VAR_RESULT + case 2, Route117_EventScript_ShowDaycareMon1 + case 1, Route117_EventScript_ShowDaycareMon0 + end + +Route117_EventScript_ShowDaycareMon1: + @ set pokemon movement type based on compatibility + special SetDaycareCompatibilityString + @ 0: + call_if_eq VAR_RESULT, PARENTS_INCOMPATIBLE, Route117_EventScript_DaycareMonIncompatible + @ 20: do nothing if low compatibility + @ call_if_eq VAR_RESULT, PARENTS_LOW_COMPATIBILITY, Route117_EventScript_DaycareMonLowCompatibility + @ 50: + call_if_eq VAR_RESULT, PARENTS_MED_COMPATIBILITY, Route117_EventScript_DaycareMonMedCompatibility + @ 70: + call_if_eq VAR_RESULT, PARENTS_MAX_COMPATIBILITY, Route117_EventScript_DaycareMonMaxCompatibility + clearflag FLAG_TEMP_2 +Route117_EventScript_ShowDaycareMon0: + clearflag FLAG_TEMP_1 + end + +Route117_EventScript_DaycareMonIncompatible: @ mons never face each other + setobjectmovementtype LOCALID_DAYCARE_MON_0, MOVEMENT_TYPE_FACE_DOWN_UP_AND_LEFT + setobjectmovementtype LOCALID_DAYCARE_MON_1, MOVEMENT_TYPE_FACE_DOWN_UP_AND_RIGHT + return + +Route117_EventScript_DaycareMonMedCompatibility: @ down and towards each other + setobjectmovementtype LOCALID_DAYCARE_MON_0, MOVEMENT_TYPE_FACE_DOWN_AND_RIGHT + setobjectmovementtype LOCALID_DAYCARE_MON_1, MOVEMENT_TYPE_FACE_DOWN_AND_LEFT + return + +Route117_EventScript_DaycareMonMaxCompatibility: @ facing; walk in place + setobjectmovementtype LOCALID_DAYCARE_MON_0, MOVEMENT_TYPE_WALK_IN_PLACE_RIGHT + setobjectmovementtype LOCALID_DAYCARE_MON_1, MOVEMENT_TYPE_WALK_IN_PLACE_LEFT + return Route117_EventScript_TryMoveDayCareMan:: goto_if_unset FLAG_PENDING_DAYCARE_EGG, Route117_EventScript_StopMoveDayCareMan @@ -205,4 +253,3 @@ Route117_Text_RouteSignMauville: Route117_Text_DayCareSign: .string "POKéMON DAY CARE\n" .string "“Let us raise your POKéMON.â€$" - diff --git a/src/daycare.c b/src/daycare.c index c3f4dd9906ce..40704df16b9e 100644 --- a/src/daycare.c +++ b/src/daycare.c @@ -1079,7 +1079,9 @@ static u8 GetDaycareCompatibilityScore(struct DayCare *daycare) static u8 GetDaycareCompatibilityScoreFromSave(void) { - return GetDaycareCompatibilityScore(&gSaveBlock1Ptr->daycare); + // Changed to also store result for scripts + gSpecialVar_Result = GetDaycareCompatibilityScore(&gSaveBlock1Ptr->daycare); + return gSpecialVar_Result; } void SetDaycareCompatibilityString(void) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 4f232147a43f..cedba8502cea 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1318,11 +1318,12 @@ static u8 InitObjectEventStateFromTemplate(const struct ObjectEventTemplate *tem objectEvent->active = TRUE; objectEvent->triggerGroundEffectsOnMove = TRUE; objectEvent->graphicsId = PackGraphicsId(template); + SetObjectEventDynamicGraphicsId(objectEvent); if (objectEvent->graphicsId >= OBJ_EVENT_GFX_MON_BASE) { if (template->script && template->script[0] == 0x7d) objectEvent->shiny = T1_READ_16(&template->script[2]) >> 15; else if (template->trainerRange_berryTreeId) - objectEvent->shiny = template->trainerRange_berryTreeId >> 5; + objectEvent->shiny = VarGet(template->trainerRange_berryTreeId) >> 5; } objectEvent->movementType = template->movementType; objectEvent->localId = template->localId; @@ -1343,7 +1344,6 @@ static u8 InitObjectEventStateFromTemplate(const struct ObjectEventTemplate *tem objectEvent->trainerRange_berryTreeId = template->trainerRange_berryTreeId; objectEvent->previousMovementDirection = gInitialMovementTypeFacingDirections[template->movementType]; SetObjectEventDirection(objectEvent, objectEvent->previousMovementDirection); - SetObjectEventDynamicGraphicsId(objectEvent); if (sMovementTypeHasRange[objectEvent->movementType]) { if (objectEvent->rangeX == 0) @@ -1823,9 +1823,7 @@ static u8 GetOverworldCastformForm(void) { return CASTFORM_NORMAL; } -// Retrieve graphic information about the following pokemon, if any -static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) { - struct Pokemon *mon = GetFirstLiveMon(); +static bool8 GetMonInfo(struct Pokemon * mon, u16 *species, u8 *form, u8 *shiny) { if (!mon) { *species = SPECIES_NONE; *form = 0; @@ -1847,6 +1845,11 @@ static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) { return TRUE; } +// Retrieve graphic information about the following pokemon, if any +static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) { + return GetMonInfo(GetFirstLiveMon(), species, form, shiny); +} + void UpdateFollowingPokemon(void) { // Update following pokemon if any struct ObjectEvent *objEvent = GetFollowerObject(); struct Sprite *sprite; @@ -10123,3 +10126,25 @@ u8 MovementAction_Fly_Finish(struct ObjectEvent *objectEvent, struct Sprite *spr { return TRUE; } + +// Get gfx data from daycare pokemon and store it in vars +bool8 ScrFunc_getdaycaregfx(struct ScriptContext *ctx) { + u16 varGfx[] = {ScriptReadHalfword(ctx), ScriptReadHalfword(ctx)}; + u16 varForm[] = {ScriptReadHalfword(ctx), ScriptReadHalfword(ctx)}; + u16 specGfx; + u8 form; + u8 shiny; + s32 i; + for (i = 0; i < 2; i++) { + GetMonInfo((struct Pokemon *) &gSaveBlock1Ptr->daycare.mons[i].mon, &specGfx, &form, &shiny); + if (specGfx == SPECIES_NONE) + break; + // Assemble gfx ID like FollowerSetGraphics + specGfx = (OBJ_EVENT_GFX_MON_BASE + specGfx) & OBJ_EVENT_GFX_SPECIES_MASK; + specGfx |= form << OBJ_EVENT_GFX_SPECIES_BITS; + VarSet(varGfx[i], specGfx); + VarSet(varForm[i], form | (shiny << 5)); + } + gSpecialVar_Result = i; + return FALSE; +} From 8b0457197a41593f8c081ffce0cb942e2541afd9 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 5 May 2023 00:33:07 -0400 Subject: [PATCH 160/291] Updated follower color fill palette logic. --- src/event_object_movement.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index ac54e8ee7e45..de70311b2572 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -484,6 +484,8 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_CASTFORM_RAINY 0x1126 #define OBJ_EVENT_PAL_TAG_CASTFORM_SNOWY 0x1127 #define OBJ_EVENT_PAL_TAG_EMOTES 0x8002 +// Not a real OW palette tag; used for the white flash applied to followers +#define OBJ_EVENT_PAL_TAG_WHITE (OBJ_EVENT_PAL_TAG_NONE - 1) #define OBJ_EVENT_PAL_TAG_NONE 0x11FF #include "data/object_events/object_event_graphics_info_pointers.h" @@ -6646,11 +6648,11 @@ bool8 MovementAction_WalkInPlaceSlowDown_Step0(struct ObjectEvent *objectEvent, return MovementAction_WalkInPlaceSlow_Step1(objectEvent, sprite); } -// Copy and load objectEvent's palette, but set all opaque colors to white -static u8 LoadWhiteFlashPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) { +// Update sprite with a palette filled with a solid color +static u8 LoadFillColorPalette(u16 color, u16 paletteTag, struct Sprite *sprite) { u16 paletteData[16]; - struct SpritePalette dynamicPalette = {.tag = OBJ_EVENT_PAL_TAG_NONE-1, .data = paletteData}; // TODO: Use a proper palette tag here - CpuFill16(RGB_WHITE, paletteData, 32); + struct SpritePalette dynamicPalette = {.tag = paletteTag, .data = paletteData}; + CpuFill16(color, paletteData, PLTT_SIZE_4BPP); return UpdateSpritePalette(&dynamicPalette, sprite); } @@ -6729,7 +6731,7 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct // Set graphics, palette, and affine animation } else if ((duration == 0 && sprite->data[3] == 3) || (duration == 1 && sprite->data[3] == 7)) { FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); - LoadWhiteFlashPalette(objectEvent, sprite); + LoadFillColorPalette(RGB_WHITE, OBJ_EVENT_PAL_TAG_WHITE, sprite); // Initialize affine animation sprite->affineAnims = sAffineAnims_PokeballFollower; sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; @@ -6761,7 +6763,7 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct sprite->data[2] = 2; return FALSE; } else if (sprite->data[3] == 11) { // Set palette to white & start affine - LoadWhiteFlashPalette(objectEvent, sprite); + LoadFillColorPalette(RGB_WHITE, OBJ_EVENT_PAL_TAG_WHITE, sprite); sprite->affineAnims = sAffineAnims_PokeballFollower; sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; InitSpriteAffineAnim(sprite); From db5e3342ace7db9aadbcde640e7410dadbd61a61 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 16 Jun 2023 21:27:14 -0400 Subject: [PATCH 161/291] Follower Pokemon --- graphics/object_events/pics/pokemon/abra.png | Bin 485 -> 488 bytes graphics/object_events/pics/pokemon/absol.png | Bin 733 -> 794 bytes .../object_events/pics/pokemon/aerodactyl.png | Bin 1128 -> 976 bytes .../object_events/pics/pokemon/aggron.png | Bin 1184 -> 1134 bytes graphics/object_events/pics/pokemon/aipom.png | Bin 873 -> 741 bytes .../object_events/pics/pokemon/alakazam.png | Bin 881 -> 725 bytes .../object_events/pics/pokemon/altaria.png | Bin 1045 -> 1114 bytes .../object_events/pics/pokemon/ampharos.png | Bin 703 -> 755 bytes .../object_events/pics/pokemon/anorith.png | Bin 733 -> 771 bytes graphics/object_events/pics/pokemon/arbok.png | Bin 817 -> 708 bytes .../object_events/pics/pokemon/arcanine.png | Bin 962 -> 964 bytes .../object_events/pics/pokemon/ariados.png | Bin 1130 -> 982 bytes .../object_events/pics/pokemon/armaldo.png | Bin 908 -> 943 bytes graphics/object_events/pics/pokemon/aron.png | Bin 404 -> 406 bytes .../object_events/pics/pokemon/articuno.png | Bin 1195 -> 1132 bytes .../object_events/pics/pokemon/azumarill.png | Bin 690 -> 707 bytes .../object_events/pics/pokemon/azurill.png | Bin 520 -> 519 bytes graphics/object_events/pics/pokemon/bagon.png | Bin 616 -> 495 bytes .../object_events/pics/pokemon/baltoy.png | Bin 388 -> 384 bytes .../object_events/pics/pokemon/barboach.png | Bin 518 -> 516 bytes .../object_events/pics/pokemon/bayleef.png | Bin 700 -> 696 bytes .../object_events/pics/pokemon/beautifly.png | Bin 978 -> 869 bytes .../object_events/pics/pokemon/beedrill.png | Bin 803 -> 800 bytes .../object_events/pics/pokemon/beldum.png | Bin 538 -> 548 bytes .../object_events/pics/pokemon/bellossom.png | Bin 630 -> 644 bytes .../object_events/pics/pokemon/bellsprout.png | Bin 396 -> 399 bytes .../object_events/pics/pokemon/blastoise.png | Bin 989 -> 888 bytes .../object_events/pics/pokemon/blaziken.png | Bin 885 -> 883 bytes .../object_events/pics/pokemon/blissey.png | Bin 726 -> 601 bytes .../object_events/pics/pokemon/breloom.png | Bin 582 -> 580 bytes .../object_events/pics/pokemon/bulbasaur.png | Bin 519 -> 501 bytes .../object_events/pics/pokemon/butterfree.png | Bin 808 -> 826 bytes .../object_events/pics/pokemon/cacnea.png | Bin 509 -> 510 bytes .../object_events/pics/pokemon/cacturne.png | Bin 517 -> 538 bytes .../object_events/pics/pokemon/camerupt.png | Bin 1039 -> 855 bytes .../object_events/pics/pokemon/carvanha.png | Bin 749 -> 720 bytes .../object_events/pics/pokemon/cascoon.png | Bin 695 -> 396 bytes .../object_events/pics/pokemon/caterpie.png | Bin 665 -> 537 bytes .../object_events/pics/pokemon/celebi.png | Bin 640 -> 542 bytes .../object_events/pics/pokemon/chansey.png | Bin 7614 -> 519 bytes .../object_events/pics/pokemon/charizard.png | Bin 1148 -> 1040 bytes .../object_events/pics/pokemon/charmander.png | Bin 609 -> 507 bytes .../object_events/pics/pokemon/charmeleon.png | Bin 683 -> 591 bytes .../object_events/pics/pokemon/chikorita.png | Bin 570 -> 465 bytes .../object_events/pics/pokemon/chimecho.png | Bin 326 -> 322 bytes .../object_events/pics/pokemon/chinchou.png | Bin 775 -> 677 bytes .../object_events/pics/pokemon/clamperl.png | Bin 604 -> 492 bytes .../object_events/pics/pokemon/claydol.png | Bin 391 -> 444 bytes .../object_events/pics/pokemon/clefable.png | Bin 733 -> 603 bytes .../object_events/pics/pokemon/clefairy.png | Bin 565 -> 459 bytes .../object_events/pics/pokemon/cleffa.png | Bin 527 -> 407 bytes .../object_events/pics/pokemon/cloyster.png | Bin 1062 -> 1061 bytes .../object_events/pics/pokemon/combusken.png | Bin 7331 -> 561 bytes .../object_events/pics/pokemon/corphish.png | Bin 926 -> 798 bytes .../object_events/pics/pokemon/corsola.png | Bin 728 -> 631 bytes .../object_events/pics/pokemon/cradily.png | Bin 931 -> 923 bytes .../object_events/pics/pokemon/crawdaunt.png | Bin 863 -> 908 bytes .../object_events/pics/pokemon/crobat.png | Bin 1120 -> 957 bytes .../object_events/pics/pokemon/croconaw.png | Bin 788 -> 761 bytes .../object_events/pics/pokemon/cubone.png | Bin 550 -> 569 bytes .../object_events/pics/pokemon/cyndaquil.png | Bin 653 -> 638 bytes .../object_events/pics/pokemon/delcatty.png | Bin 857 -> 741 bytes .../object_events/pics/pokemon/delibird.png | Bin 711 -> 629 bytes .../object_events/pics/pokemon/deoxys.png | Bin 888 -> 700 bytes .../object_events/pics/pokemon/dewgong.png | Bin 861 -> 747 bytes .../object_events/pics/pokemon/diglett.png | Bin 532 -> 424 bytes graphics/object_events/pics/pokemon/ditto.png | Bin 333 -> 368 bytes .../object_events/pics/pokemon/dodrio.png | Bin 1137 -> 1056 bytes graphics/object_events/pics/pokemon/doduo.png | Bin 515 -> 525 bytes .../object_events/pics/pokemon/donphan.png | Bin 790 -> 710 bytes .../object_events/pics/pokemon/dragonair.png | Bin 1046 -> 1054 bytes .../object_events/pics/pokemon/dragonite.png | Bin 1040 -> 925 bytes .../object_events/pics/pokemon/dratini.png | Bin 744 -> 611 bytes .../object_events/pics/pokemon/drowzee.png | Bin 644 -> 543 bytes .../object_events/pics/pokemon/dugtrio.png | Bin 777 -> 687 bytes .../object_events/pics/pokemon/dunsparce.png | Bin 711 -> 695 bytes .../object_events/pics/pokemon/dusclops.png | Bin 943 -> 833 bytes .../object_events/pics/pokemon/duskull.png | Bin 474 -> 459 bytes .../object_events/pics/pokemon/dustox.png | Bin 907 -> 785 bytes graphics/object_events/pics/pokemon/eevee.png | Bin 493 -> 500 bytes graphics/object_events/pics/pokemon/ekans.png | Bin 601 -> 606 bytes .../object_events/pics/pokemon/electabuzz.png | Bin 693 -> 632 bytes .../object_events/pics/pokemon/electrike.png | Bin 591 -> 567 bytes .../object_events/pics/pokemon/electrode.png | Bin 531 -> 362 bytes .../object_events/pics/pokemon/elekid.png | Bin 628 -> 531 bytes graphics/object_events/pics/pokemon/entei.png | Bin 1140 -> 1039 bytes .../object_events/pics/pokemon/espeon.png | Bin 8553 -> 748 bytes .../object_events/pics/pokemon/exeggcute.png | Bin 824 -> 833 bytes .../object_events/pics/pokemon/exeggutor.png | Bin 787 -> 787 bytes .../object_events/pics/pokemon/exploud.png | Bin 1217 -> 1020 bytes .../object_events/pics/pokemon/farfetchd.png | Bin 676 -> 575 bytes .../object_events/pics/pokemon/fearow.png | Bin 1021 -> 1015 bytes .../object_events/pics/pokemon/feebas.png | Bin 514 -> 529 bytes .../object_events/pics/pokemon/feraligatr.png | Bin 984 -> 1004 bytes .../object_events/pics/pokemon/flaaffy.png | Bin 855 -> 751 bytes .../object_events/pics/pokemon/flareon.png | Bin 904 -> 770 bytes .../object_events/pics/pokemon/flygon.png | Bin 1045 -> 903 bytes .../object_events/pics/pokemon/forretress.png | Bin 525 -> 529 bytes .../object_events/pics/pokemon/furret.png | Bin 805 -> 809 bytes .../object_events/pics/pokemon/gardevoir.png | Bin 842 -> 734 bytes .../object_events/pics/pokemon/gastly.png | Bin 606 -> 630 bytes .../object_events/pics/pokemon/gengar.png | Bin 751 -> 642 bytes .../object_events/pics/pokemon/geodude.png | Bin 398 -> 404 bytes .../object_events/pics/pokemon/girafarig.png | Bin 695 -> 713 bytes .../object_events/pics/pokemon/glalie.png | Bin 530 -> 571 bytes .../object_events/pics/pokemon/gligar.png | Bin 1099 -> 951 bytes graphics/object_events/pics/pokemon/gloom.png | Bin 476 -> 467 bytes .../object_events/pics/pokemon/golbat.png | Bin 874 -> 786 bytes .../object_events/pics/pokemon/goldeen.png | Bin 743 -> 733 bytes .../object_events/pics/pokemon/golduck.png | Bin 698 -> 581 bytes graphics/object_events/pics/pokemon/golem.png | Bin 787 -> 735 bytes .../object_events/pics/pokemon/gorebyss.png | Bin 813 -> 815 bytes .../object_events/pics/pokemon/granbull.png | Bin 658 -> 656 bytes .../object_events/pics/pokemon/graveler.png | Bin 730 -> 631 bytes .../object_events/pics/pokemon/grimer.png | Bin 544 -> 549 bytes .../object_events/pics/pokemon/groudon.png | Bin 10851 -> 1804 bytes .../object_events/pics/pokemon/grovyle.png | Bin 716 -> 615 bytes .../object_events/pics/pokemon/growlithe.png | Bin 707 -> 615 bytes .../object_events/pics/pokemon/grumpig.png | Bin 629 -> 668 bytes .../object_events/pics/pokemon/gulpin.png | Bin 515 -> 518 bytes .../object_events/pics/pokemon/gyarados.png | Bin 11806 -> 1390 bytes .../object_events/pics/pokemon/hariyama.png | Bin 1074 -> 1039 bytes .../object_events/pics/pokemon/haunter.png | Bin 645 -> 567 bytes .../object_events/pics/pokemon/heracross.png | Bin 755 -> 747 bytes .../object_events/pics/pokemon/hitmonchan.png | Bin 691 -> 601 bytes .../object_events/pics/pokemon/hitmonlee.png | Bin 542 -> 583 bytes .../object_events/pics/pokemon/hitmontop.png | Bin 651 -> 548 bytes graphics/object_events/pics/pokemon/ho_oh.png | Bin 12226 -> 2166 bytes .../object_events/pics/pokemon/hoothoot.png | Bin 580 -> 595 bytes .../object_events/pics/pokemon/hoppip.png | Bin 495 -> 534 bytes .../object_events/pics/pokemon/horsea.png | Bin 599 -> 495 bytes .../object_events/pics/pokemon/houndoom.png | Bin 723 -> 686 bytes .../object_events/pics/pokemon/houndour.png | Bin 555 -> 523 bytes .../object_events/pics/pokemon/huntail.png | Bin 1138 -> 995 bytes graphics/object_events/pics/pokemon/hypno.png | Bin 716 -> 642 bytes .../object_events/pics/pokemon/igglybuff.png | Bin 511 -> 412 bytes .../object_events/pics/pokemon/illumise.png | Bin 799 -> 674 bytes .../object_events/pics/pokemon/ivysaur.png | Bin 696 -> 579 bytes .../object_events/pics/pokemon/jigglypuff.png | Bin 448 -> 428 bytes .../object_events/pics/pokemon/jirachi.png | Bin 558 -> 566 bytes .../object_events/pics/pokemon/jolteon.png | Bin 671 -> 698 bytes .../object_events/pics/pokemon/jumpluff.png | Bin 568 -> 572 bytes graphics/object_events/pics/pokemon/jynx.png | Bin 805 -> 787 bytes .../object_events/pics/pokemon/kabuto.png | Bin 403 -> 461 bytes .../object_events/pics/pokemon/kabutops.png | Bin 844 -> 783 bytes .../object_events/pics/pokemon/kadabra.png | Bin 826 -> 706 bytes .../object_events/pics/pokemon/kakuna.png | Bin 452 -> 463 bytes .../object_events/pics/pokemon/kangaskhan.png | Bin 884 -> 770 bytes .../object_events/pics/pokemon/kecleon.png | Bin 790 -> 651 bytes .../object_events/pics/pokemon/kingdra.png | Bin 847 -> 761 bytes .../object_events/pics/pokemon/kingler.png | Bin 769 -> 822 bytes .../object_events/pics/pokemon/kirlia.png | Bin 594 -> 495 bytes .../object_events/pics/pokemon/koffing.png | Bin 534 -> 549 bytes .../object_events/pics/pokemon/krabby.png | Bin 542 -> 545 bytes .../object_events/pics/pokemon/kyogre.png | Bin 10248 -> 1764 bytes .../object_events/pics/pokemon/lairon.png | Bin 912 -> 776 bytes .../object_events/pics/pokemon/lanturn.png | Bin 875 -> 886 bytes .../object_events/pics/pokemon/lapras.png | Bin 977 -> 879 bytes .../object_events/pics/pokemon/larvitar.png | Bin 532 -> 436 bytes .../object_events/pics/pokemon/latias.png | Bin 962 -> 965 bytes .../object_events/pics/pokemon/latios.png | Bin 1055 -> 1101 bytes .../object_events/pics/pokemon/ledian.png | Bin 996 -> 937 bytes .../object_events/pics/pokemon/ledyba.png | Bin 988 -> 859 bytes .../object_events/pics/pokemon/lickitung.png | Bin 594 -> 600 bytes .../object_events/pics/pokemon/lileep.png | Bin 746 -> 616 bytes .../object_events/pics/pokemon/linoone.png | Bin 599 -> 617 bytes .../object_events/pics/pokemon/lombre.png | Bin 7876 -> 606 bytes graphics/object_events/pics/pokemon/lotad.png | Bin 469 -> 466 bytes .../object_events/pics/pokemon/loudred.png | Bin 773 -> 796 bytes .../object_events/pics/pokemon/ludicolo.png | Bin 883 -> 721 bytes graphics/object_events/pics/pokemon/lugia.png | Bin 11101 -> 1744 bytes .../object_events/pics/pokemon/lunatone.png | Bin 411 -> 419 bytes .../object_events/pics/pokemon/luvdisc.png | Bin 369 -> 352 bytes .../object_events/pics/pokemon/machamp.png | Bin 1032 -> 931 bytes .../object_events/pics/pokemon/machoke.png | Bin 745 -> 635 bytes .../object_events/pics/pokemon/machop.png | Bin 532 -> 435 bytes graphics/object_events/pics/pokemon/magby.png | Bin 436 -> 463 bytes .../object_events/pics/pokemon/magcargo.png | Bin 785 -> 853 bytes .../object_events/pics/pokemon/magikarp.png | Bin 8491 -> 725 bytes .../object_events/pics/pokemon/magmar.png | Bin 839 -> 810 bytes .../object_events/pics/pokemon/magnemite.png | Bin 6797 -> 434 bytes .../object_events/pics/pokemon/magneton.png | Bin 8871 -> 800 bytes .../object_events/pics/pokemon/makuhita.png | Bin 554 -> 570 bytes .../object_events/pics/pokemon/manectric.png | Bin 756 -> 776 bytes .../object_events/pics/pokemon/mankey.png | Bin 570 -> 539 bytes .../object_events/pics/pokemon/mantine.png | Bin 887 -> 907 bytes .../object_events/pics/pokemon/mareep.png | Bin 789 -> 690 bytes .../object_events/pics/pokemon/marill.png | Bin 562 -> 554 bytes .../object_events/pics/pokemon/marowak.png | Bin 669 -> 670 bytes .../object_events/pics/pokemon/marshtomp.png | Bin 613 -> 498 bytes .../object_events/pics/pokemon/masquerain.png | Bin 904 -> 867 bytes .../object_events/pics/pokemon/mawile.png | Bin 639 -> 716 bytes .../object_events/pics/pokemon/medicham.png | Bin 571 -> 583 bytes .../object_events/pics/pokemon/meditite.png | Bin 572 -> 474 bytes .../object_events/pics/pokemon/meganium.png | Bin 920 -> 802 bytes .../object_events/pics/pokemon/meowth.png | Bin 618 -> 620 bytes .../object_events/pics/pokemon/metagross.png | Bin 991 -> 895 bytes .../object_events/pics/pokemon/metang.png | Bin 994 -> 940 bytes .../object_events/pics/pokemon/metapod.png | Bin 582 -> 463 bytes graphics/object_events/pics/pokemon/mew.png | Bin 685 -> 576 bytes .../object_events/pics/pokemon/mewtwo.png | Bin 862 -> 818 bytes .../object_events/pics/pokemon/mightyena.png | Bin 741 -> 751 bytes .../object_events/pics/pokemon/milotic.png | Bin 1191 -> 1059 bytes .../object_events/pics/pokemon/miltank.png | Bin 849 -> 715 bytes graphics/object_events/pics/pokemon/minun.png | Bin 553 -> 443 bytes .../object_events/pics/pokemon/misdreavus.png | Bin 912 -> 823 bytes .../object_events/pics/pokemon/moltres.png | Bin 1063 -> 1086 bytes .../object_events/pics/pokemon/mr_mime.png | Bin 830 -> 703 bytes .../object_events/pics/pokemon/mudkip.png | Bin 517 -> 413 bytes graphics/object_events/pics/pokemon/muk.png | Bin 672 -> 675 bytes .../object_events/pics/pokemon/murkrow.png | Bin 419 -> 452 bytes graphics/object_events/pics/pokemon/natu.png | Bin 398 -> 405 bytes .../object_events/pics/pokemon/nidoking.png | Bin 719 -> 756 bytes .../object_events/pics/pokemon/nidoqueen.png | Bin 891 -> 795 bytes .../object_events/pics/pokemon/nidoran_f.png | Bin 552 -> 449 bytes .../object_events/pics/pokemon/nidoran_m.png | Bin 464 -> 463 bytes .../object_events/pics/pokemon/nidorina.png | Bin 718 -> 623 bytes .../object_events/pics/pokemon/nidorino.png | Bin 634 -> 670 bytes .../object_events/pics/pokemon/nincada.png | Bin 572 -> 590 bytes .../object_events/pics/pokemon/ninetales.png | Bin 864 -> 784 bytes .../object_events/pics/pokemon/ninjask.png | Bin 688 -> 688 bytes .../object_events/pics/pokemon/noctowl.png | Bin 1154 -> 1035 bytes .../object_events/pics/pokemon/nosepass.png | Bin 749 -> 649 bytes graphics/object_events/pics/pokemon/numel.png | Bin 777 -> 779 bytes .../object_events/pics/pokemon/nuzleaf.png | Bin 673 -> 545 bytes .../object_events/pics/pokemon/octillery.png | Bin 762 -> 641 bytes .../object_events/pics/pokemon/oddish.png | Bin 473 -> 363 bytes .../object_events/pics/pokemon/omanyte.png | Bin 524 -> 503 bytes .../object_events/pics/pokemon/omastar.png | Bin 734 -> 784 bytes graphics/object_events/pics/pokemon/onix.png | Bin 892 -> 952 bytes graphics/object_events/pics/pokemon/paras.png | Bin 712 -> 582 bytes .../object_events/pics/pokemon/parasect.png | Bin 857 -> 730 bytes .../object_events/pics/pokemon/pelipper.png | Bin 1037 -> 875 bytes .../object_events/pics/pokemon/persian.png | Bin 806 -> 694 bytes .../object_events/pics/pokemon/phanpy.png | Bin 425 -> 404 bytes graphics/object_events/pics/pokemon/pichu.png | Bin 520 -> 421 bytes .../object_events/pics/pokemon/pidgeot.png | Bin 1199 -> 1084 bytes .../object_events/pics/pokemon/pidgeotto.png | Bin 957 -> 819 bytes .../object_events/pics/pokemon/pidgey.png | Bin 507 -> 400 bytes .../object_events/pics/pokemon/pikachu.png | Bin 602 -> 523 bytes .../object_events/pics/pokemon/piloswine.png | Bin 709 -> 605 bytes .../object_events/pics/pokemon/pineco.png | Bin 356 -> 357 bytes .../object_events/pics/pokemon/pinsir.png | Bin 884 -> 768 bytes .../object_events/pics/pokemon/plusle.png | Bin 548 -> 444 bytes .../object_events/pics/pokemon/politoed.png | Bin 841 -> 745 bytes .../object_events/pics/pokemon/poliwag.png | Bin 436 -> 455 bytes .../object_events/pics/pokemon/poliwhirl.png | Bin 537 -> 531 bytes .../object_events/pics/pokemon/poliwrath.png | Bin 689 -> 696 bytes .../object_events/pics/pokemon/ponyta.png | Bin 744 -> 641 bytes .../object_events/pics/pokemon/poochyena.png | Bin 514 -> 524 bytes .../object_events/pics/pokemon/porygon.png | Bin 513 -> 574 bytes .../object_events/pics/pokemon/porygon2.png | Bin 525 -> 535 bytes .../object_events/pics/pokemon/primeape.png | Bin 737 -> 749 bytes .../object_events/pics/pokemon/psyduck.png | Bin 587 -> 492 bytes .../object_events/pics/pokemon/pupitar.png | Bin 557 -> 566 bytes .../object_events/pics/pokemon/quagsire.png | Bin 580 -> 565 bytes .../object_events/pics/pokemon/quilava.png | Bin 1124 -> 1028 bytes .../object_events/pics/pokemon/qwilfish.png | Bin 581 -> 587 bytes .../object_events/pics/pokemon/raichu.png | Bin 887 -> 824 bytes .../object_events/pics/pokemon/raikou.png | Bin 1071 -> 927 bytes graphics/object_events/pics/pokemon/ralts.png | Bin 519 -> 425 bytes .../object_events/pics/pokemon/rapidash.png | Bin 987 -> 871 bytes .../object_events/pics/pokemon/raticate.png | Bin 670 -> 558 bytes .../object_events/pics/pokemon/rattata.png | Bin 628 -> 523 bytes .../object_events/pics/pokemon/rayquaza.png | Bin 11681 -> 2107 bytes .../object_events/pics/pokemon/regice.png | Bin 793 -> 760 bytes .../object_events/pics/pokemon/regirock.png | Bin 1133 -> 1028 bytes .../object_events/pics/pokemon/registeel.png | Bin 1019 -> 825 bytes .../object_events/pics/pokemon/relicanth.png | Bin 784 -> 846 bytes .../object_events/pics/pokemon/remoraid.png | Bin 523 -> 563 bytes .../object_events/pics/pokemon/rhydon.png | Bin 750 -> 752 bytes .../object_events/pics/pokemon/rhyhorn.png | Bin 584 -> 598 bytes .../object_events/pics/pokemon/roselia.png | Bin 603 -> 439 bytes .../object_events/pics/pokemon/sableye.png | Bin 510 -> 519 bytes .../object_events/pics/pokemon/salamence.png | Bin 1108 -> 995 bytes .../object_events/pics/pokemon/sandshrew.png | Bin 470 -> 439 bytes .../object_events/pics/pokemon/sandslash.png | Bin 624 -> 681 bytes .../object_events/pics/pokemon/sceptile.png | Bin 872 -> 872 bytes .../object_events/pics/pokemon/scizor.png | Bin 956 -> 870 bytes .../object_events/pics/pokemon/scyther.png | Bin 873 -> 778 bytes .../object_events/pics/pokemon/seadra.png | Bin 892 -> 714 bytes .../object_events/pics/pokemon/seaking.png | Bin 1087 -> 1018 bytes .../object_events/pics/pokemon/sealeo.png | Bin 781 -> 757 bytes .../object_events/pics/pokemon/seedot.png | Bin 479 -> 372 bytes graphics/object_events/pics/pokemon/seel.png | Bin 624 -> 648 bytes .../object_events/pics/pokemon/sentret.png | Bin 659 -> 565 bytes .../object_events/pics/pokemon/seviper.png | Bin 1044 -> 927 bytes .../object_events/pics/pokemon/sharpedo.png | Bin 694 -> 665 bytes .../object_events/pics/pokemon/shedinja.png | Bin 634 -> 637 bytes .../object_events/pics/pokemon/shelgon.png | Bin 537 -> 529 bytes .../object_events/pics/pokemon/shellder.png | Bin 632 -> 519 bytes .../object_events/pics/pokemon/shiftry.png | Bin 847 -> 813 bytes .../object_events/pics/pokemon/shroomish.png | Bin 353 -> 354 bytes .../object_events/pics/pokemon/shuckle.png | Bin 532 -> 538 bytes .../object_events/pics/pokemon/shuppet.png | Bin 6750 -> 451 bytes .../object_events/pics/pokemon/silcoon.png | Bin 696 -> 385 bytes .../object_events/pics/pokemon/skarmory.png | Bin 884 -> 968 bytes .../object_events/pics/pokemon/skiploom.png | Bin 7233 -> 518 bytes .../object_events/pics/pokemon/skitty.png | Bin 525 -> 536 bytes .../object_events/pics/pokemon/slaking.png | Bin 904 -> 921 bytes .../object_events/pics/pokemon/slakoth.png | Bin 620 -> 613 bytes .../object_events/pics/pokemon/slowbro.png | Bin 895 -> 779 bytes .../object_events/pics/pokemon/slowking.png | Bin 844 -> 751 bytes .../object_events/pics/pokemon/slowpoke.png | Bin 614 -> 612 bytes .../object_events/pics/pokemon/slugma.png | Bin 568 -> 625 bytes .../object_events/pics/pokemon/smeargle.png | Bin 627 -> 627 bytes .../object_events/pics/pokemon/smoochum.png | Bin 480 -> 495 bytes .../object_events/pics/pokemon/sneasel.png | Bin 538 -> 543 bytes .../object_events/pics/pokemon/snorlax.png | Bin 942 -> 835 bytes .../object_events/pics/pokemon/snorunt.png | Bin 396 -> 398 bytes .../object_events/pics/pokemon/snubbull.png | Bin 7722 -> 625 bytes .../object_events/pics/pokemon/solrock.png | Bin 463 -> 466 bytes .../object_events/pics/pokemon/spearow.png | Bin 442 -> 446 bytes .../object_events/pics/pokemon/spheal.png | Bin 516 -> 534 bytes .../object_events/pics/pokemon/spinarak.png | Bin 567 -> 602 bytes .../object_events/pics/pokemon/spoink.png | Bin 442 -> 431 bytes .../object_events/pics/pokemon/squirtle.png | Bin 434 -> 389 bytes .../object_events/pics/pokemon/stantler.png | Bin 673 -> 710 bytes .../object_events/pics/pokemon/starmie.png | Bin 620 -> 663 bytes .../object_events/pics/pokemon/staryu.png | Bin 411 -> 446 bytes .../object_events/pics/pokemon/steelix.png | Bin 10756 -> 1487 bytes .../object_events/pics/pokemon/sudowoodo.png | Bin 605 -> 629 bytes .../object_events/pics/pokemon/suicune.png | Bin 945 -> 1022 bytes .../object_events/pics/pokemon/sunflora.png | Bin 563 -> 567 bytes .../object_events/pics/pokemon/sunkern.png | Bin 353 -> 366 bytes .../object_events/pics/pokemon/surskit.png | Bin 357 -> 374 bytes .../object_events/pics/pokemon/swablu.png | Bin 659 -> 650 bytes .../object_events/pics/pokemon/swalot.png | Bin 716 -> 722 bytes .../object_events/pics/pokemon/swampert.png | Bin 851 -> 879 bytes .../object_events/pics/pokemon/swellow.png | Bin 1105 -> 1012 bytes .../object_events/pics/pokemon/swinub.png | Bin 451 -> 468 bytes .../object_events/pics/pokemon/taillow.png | Bin 525 -> 421 bytes .../object_events/pics/pokemon/tangela.png | Bin 538 -> 599 bytes .../object_events/pics/pokemon/tauros.png | Bin 761 -> 871 bytes .../object_events/pics/pokemon/teddiursa.png | Bin 638 -> 523 bytes .../object_events/pics/pokemon/tentacool.png | Bin 582 -> 473 bytes .../object_events/pics/pokemon/tentacruel.png | Bin 781 -> 683 bytes .../object_events/pics/pokemon/togepi.png | Bin 585 -> 469 bytes .../object_events/pics/pokemon/togetic.png | Bin 4693 -> 615 bytes .../object_events/pics/pokemon/torchic.png | Bin 535 -> 435 bytes .../object_events/pics/pokemon/torkoal.png | Bin 686 -> 702 bytes .../object_events/pics/pokemon/totodile.png | Bin 500 -> 516 bytes .../object_events/pics/pokemon/trapinch.png | Bin 531 -> 399 bytes .../object_events/pics/pokemon/treecko.png | Bin 415 -> 420 bytes .../object_events/pics/pokemon/tropius.png | Bin 952 -> 1038 bytes .../object_events/pics/pokemon/typhlosion.png | Bin 1157 -> 1048 bytes .../object_events/pics/pokemon/tyranitar.png | Bin 979 -> 893 bytes .../object_events/pics/pokemon/tyrogue.png | Bin 567 -> 466 bytes .../object_events/pics/pokemon/umbreon.png | Bin 837 -> 715 bytes .../object_events/pics/pokemon/ursaring.png | Bin 836 -> 787 bytes .../object_events/pics/pokemon/vaporeon.png | Bin 956 -> 776 bytes .../object_events/pics/pokemon/venomoth.png | Bin 1128 -> 1008 bytes .../object_events/pics/pokemon/venonat.png | Bin 501 -> 513 bytes .../object_events/pics/pokemon/venusaur.png | Bin 779 -> 767 bytes .../object_events/pics/pokemon/vibrava.png | Bin 969 -> 829 bytes .../object_events/pics/pokemon/victreebel.png | Bin 1009 -> 894 bytes .../object_events/pics/pokemon/vigoroth.png | Bin 849 -> 688 bytes .../object_events/pics/pokemon/vileplume.png | Bin 536 -> 567 bytes .../object_events/pics/pokemon/volbeat.png | Bin 794 -> 759 bytes .../object_events/pics/pokemon/voltorb.png | Bin 381 -> 298 bytes .../object_events/pics/pokemon/vulpix.png | Bin 694 -> 595 bytes .../object_events/pics/pokemon/wailmer.png | Bin 793 -> 667 bytes .../object_events/pics/pokemon/wailord.png | Bin 10094 -> 1134 bytes .../object_events/pics/pokemon/walrein.png | Bin 908 -> 933 bytes .../object_events/pics/pokemon/wartortle.png | Bin 677 -> 619 bytes .../object_events/pics/pokemon/weedle.png | Bin 649 -> 537 bytes .../object_events/pics/pokemon/weepinbell.png | Bin 629 -> 630 bytes .../object_events/pics/pokemon/weezing.png | Bin 840 -> 871 bytes .../object_events/pics/pokemon/whiscash.png | Bin 694 -> 749 bytes .../object_events/pics/pokemon/whismur.png | Bin 6959 -> 447 bytes .../object_events/pics/pokemon/wigglytuff.png | Bin 687 -> 550 bytes .../object_events/pics/pokemon/wingull.png | Bin 550 -> 546 bytes .../object_events/pics/pokemon/wobbuffet.png | Bin 600 -> 497 bytes .../object_events/pics/pokemon/wooper.png | Bin 420 -> 436 bytes .../object_events/pics/pokemon/wurmple.png | Bin 698 -> 598 bytes .../object_events/pics/pokemon/wynaut.png | Bin 512 -> 500 bytes graphics/object_events/pics/pokemon/xatu.png | Bin 615 -> 630 bytes graphics/object_events/pics/pokemon/yanma.png | Bin 868 -> 900 bytes .../object_events/pics/pokemon/zangoose.png | Bin 847 -> 860 bytes .../object_events/pics/pokemon/zapdos.png | Bin 841 -> 908 bytes .../object_events/pics/pokemon/zigzagoon.png | Bin 712 -> 710 bytes graphics/object_events/pics/pokemon/zubat.png | Bin 704 -> 593 bytes 382 files changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/object_events/pics/pokemon/abra.png b/graphics/object_events/pics/pokemon/abra.png index 69613dd5de85073c676e819a9d699d10e1fef3e5..0dab4e65c0f32fb6892fd1bb28c8330e2611e14e 100644 GIT binary patch delta 457 zcmV;)0XF{S1Ly;gDSw#IpjbEvcwiXt&`>}yD8QgN_~@vZcp#vFa1am>Xi!Mduu!m| zm;e9(000000065};`RUl0dq-2K~#90?bJJNgfI{W;PC-0VGvRpirv%{$U@qNLl`ur z4-;*(P42c}SxV!(#3Wf5n?NMCNWt?c(va5C*jI6o_*3JC;QmWnNUbTi*17za|$!;?*BqfRc^bU+yHFII$$`AE= z-5BmUb|!l%HLxT!nV@TALq-t@40*lD=3Rte4Lvoo#=IDQD=|VAes4YF{8Dd|=Caur?=IH$! zyXUAGsd*3XP7S#VukYA@hjzg)Vac|S{AWG^*RaSVjXZzv00000NkvXXu0mjf>KohE delta 454 zcmV;%0XhEY1LXsdDS!6%_WuC?{{a900RR60|JAfotb-|(Y7k;E0RI60{{a90|9k)L zDb=(9i(&u}5D@NW)m;Dp0dPq~K~#90?bN+)gD?;W@Eg7PEl(a09@8OGn5YK?Z$%g^ z@fsPbkjZ7Ra7^34*_2cwLl^$r&wSWE`3$gU&z?O~)N^y^UVpQ~?1`B&y6)9x125|8 z2J2=z(K=~18?0`U7S_%D`&x_5=3cdgRRa{`2iaybFC-<2{qhd1S2J^A;KC2}a@`p2 zId-9YttGH5G?^f2bxTGT#xa2TVNtIi5mxQPi!Q*z}676;;ZJ<1V5gejUAkB zKi^>8m38mb%76C6W8b+BN)a0J?BQ$fOxexvFFe>`pmxU-u}^jFRN4h*q?;Xt@43aiNT3Ro_kLvoo#=IDQD=rMID4L?2T1!7;to)-YzZ;sx-v3rh^ wk(&45Zq$&A@cNGZcW4*U)s<1d7o?1*YiGBodvuE*BlK= zmr~bi%tMD{6xiI+rb}}a6ck(2W`N2w5d{{LQhnl@$voIsfe#krbU#)W(Vf|NKZ#K9 zS9Kac(ri^1(0}|I_|)^v?jv$3P&Y~2{4wfs{=sa3!#yVQ-1Uqm0}Naqha3iPje*`3 zk1jcHz7|l8fsAv$S#~_5$t?!5m%z@Q!MJ5Q&%7rE>L%fYRc#v>O+I5_G8NVO76t>9 zj>iXAYc75V>V}@T9F5qN1ZLwirK~zTni`G!qI~9jSAPfUcILS5NAk~Z zCJzJX90PS%Bi>xxrhah>(A~(#T{_Fa;$Hf3=}(vLHWo(XE%QxzC^z*KXeRO4qqF)2 zshNZ{V}C80losQN?r~l7%xZ{tZAt^HyP2Q0DBal%PO;|e_10?K{H0Q$a#DL2F(23d zC!2BQM|>U2BdjcHHz=ct^mg?rTU~?XY_eL>#mNUW?u9zBzqo8Kqzg#?K9stF_-;#@ zF=(t@-;ttbH4(zkAlSzKp7j{Y@@tcQ8x+Cz|FpOD!q`wI8g;I|x zYzrk2QF^jRLJ7oz#X#x@XA(e>2Qu-qBuz>QN+1?=ggoL>4a9=wPU?s4QaFAt6RY_0 vM*);Tc>B|%1Y$w0x5OVMArq7Xe{=f7-W~u_cR|z99kS=Dqa|YyG(MnBdl52t)8)Am3&SQt zCPX_?l?a%w?uvV+ck$4Hr+{&~HJPez`^NFa_LRJNY#7T@Q^4~p@La>bC8DqbeQ$vk z&g!>)6EdYbuz&bmc-OQ;9TT!fz`9GqUJK)!)R6Z*AE?+jt|{aC?rPYz-d4D6W)tW; zy5o3yb1*zZGBM82xc!D*?`nTX*dy(<1;^v9pHn%_q(higyAhTRaq{G+6766c4%x%~orn-e?dOTQNY0000Z#n#v1jvKqrl@j`L)=a#4yT2FzY>x2N01q2vTllE!r_n{ zZ@#NNLuiByEH~FE<#-*6i3Y}X%q#PUcoY}5q>G*+C+C&h8lMs2s53kYcn$(*7W}Le z{GHz!6GB5*luhe`2R+t10>56UXWU%&1uzqeiNzXqx+b2Y`*iCj#O$L+ z_IQu7o@08Nd&aUCJAQbI0<7xjaPsQ|Z~Di3TccLMQ)y4PxXN=B=%0-u#%fQMZHEJa9w zNxtJp%ct{SuzES&$2#M5gyWOy`o15i8lS=(ah!skeL#|l<^rVAy}Wd4yx*q8Z91dV z*bc9~e$%HhsuIU37$;iD0jHpz(;;;BqTA#1pU*j$oBMcw>b~~FS2}Lbm^e;nEIO_A z0Kc2xaeq2w`)c%WpQqSWJZJtd&tIMvA(RA9`RXg7wL;>Etq6fSW3T4a3K2>Eg>&qO=!j%=U z$to4h7Dc_iE#S_BK;p22vhlAZr|uYTWW6Wg{Em}D_c*b54;kmv%7%x(nG((? z_#wFtxCVA7y)VGT?iWl5K(~(o!}$B%b2Ga!F&_!2{dpgNegt9ao7CR>SAlwe{y(!1 cbpIFo8;M1&07*qoM6N<$f=+bP6951J delta 1107 zcmV-Z1g!he2j~cpB!35VNliru

@VEi@Gs_>TYp02g#cSaefwW^{L9a%BKVOhiyl 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 Y3#sD%0>Il^*Z=?k07*qoM6N<$g8lhNU;qFB diff --git a/graphics/object_events/pics/pokemon/aipom.png b/graphics/object_events/pics/pokemon/aipom.png index cbddc94820449b65594788600a9683eb2b78e85a..d7394651506c188419763a262d190441fb56fbc1 100644 GIT binary patch delta 717 zcmV;;0y6#S2IU2iB!4haOjJdf(4crofLI`4xPZWzV7L$v5SWN)(71s3=&<0000wISzdQ00MAHL_t(|obA*xYui8+2k>Wo0AW#xHsi>m$)rI~ zG}{e|p_{%#TCh6_To*qNK|_W*OZ%~!EgvDsy2Hs3?lbgcM}N9IC3agVg+gvIzk9y- zzjqh|ysp>vy8hkj_4n&9ED!vdX(i9Dzi{LaR*(ArOy9a!i~3f*JE2u?HV*`NeqYa^ z+Rr?rfw#SYd0=}1V+Lm!SdX9#){x#rdQ%;+sBPYVQ+5N~+?c_U@%Y4egxbf}kiCLU zFZ2@~QNfHN<$s&Oq%;HE$vWTY^Dc{nRNdl!W>^pDmLRKG&fKRSZt2&C*6Ya)%Vc4fhOJi!^D8i<}GuHv!tg||xF*vFp6DLH{wtpIOcVir39f{2Z9dmpny5zAA z7_l3oTPuJw6;O6u>^20wBSiX0O+eSE-bkuLtr4Yqp~mp$j2NmhFH750JO$G9dVY4j zpy3|lIU67*sExSht-)WeK2KFc*)iQd9e96ww_4s^eHrfY`3MEaI5Dg?T7&=XVNOXj z0L#bC3x5Gbr*gHFR~77Yc+Po}nno_P{qGM%v6I?{b<-c2-Cm_ z*x3khIT0%lSY%mtz~CmKF#4$*jzww&LN#3&Pe%NL$KgTuf^lW`bHdazxKeyD{WgXCH!jRzg<588I3si&zWTZ00000NkvXXu0mjfA5~Kq delta 850 zcmV-Y1Fih!1?dKmB!35VNliru

@UJ0)WO2b}-_02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsBhga5Q*=8HMBQXp#o_Qn71r0&I9#hg-$YJWlh0RPq1)q8t;T3T8F z008x<`-cDk00Cl4M@0Xn2lB-L00NCkL_t(|obA*xYui8+2k^IO(Q159?w5yJgP0^%qtG^O0()M6cg*%O5P0&E{d#wK-diC6B05Wbt}AP1OK0-NftWet$x3-;rH>A1My&AxR2FZWkfh zok7w?X{f!K&RN`VoPx1tqv^8FBm>*>c=OwPAkp_`?Kc6S~L4phgbV2 zS9>4(9X=RfCeXGN%Z=JFe|CMwtzdUtj> zZX1qn*fgKc%~Qr!5p+85iL4i>mK%+Y&rhPWvH@~Pgkmr+NvYvqdl zl@qAv{d5y3Up&Y6J=*Qec|$!{b)Xr1&+(Ojt(5>GIH&17&Ro~M$3QGEQ_hne_A*Ba zgiCz#NqNL~xaZw#)9>Z#d4}g`22x~SRljqKv{jE)uiN!$4%%w{`vTN|m3Qek>IM92 ct*`1lW93U5ffhwsO=>tlvaB-c5vL; zOOeu|o(d%|nSeENpQPHtSP~0-nJ))W3c7xUsT{ym{eM+($qay)*9VQQ9WO?kP3#Q` z7_9+}(f(MOn0Pt_D#Xr455coSv{XeKE+L;^0AJP=x|F%Km3nI!8U8tPAEWB9?fIfK@bgbR5OX+-#8w@e>(mEnz#R$F&ky200000NkvXXu0mjfn$l8Z delta 858 zcmV-g1Eu`c1@Q)uB!35VNliru

@V2p3<0SsDNU02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMds$_|NsBq-rlsdv|3tP)wEKqgDHz*5MnU^{{a900Du4g|9k)LDb=(9i(&u} z5D*{WljQ&a00Cl4M@0Xn2lB-L00NasL_t(|obA;yYui8+2k;wj)6lh@vbLBOnl+0E z-b5)f+Ehp)JOuO=G+5yV1$~_kh0qQrkQ1Rx@!&&WLA50zsKx7@&S#xeE23jd-XQbS zN&okB!Zt$B^?zLdN0H9QpB9CK?mZok1w_ro_+v72di+}VUpyROs zOoRR5xW&LLWWb=u0x(_iTZYZguusPBanPdyQ39~mcBF3{E&UzM20a=OC6qpCO0VhT zutx(3zEML)IS8gLdS;5%J=BourkwXhyUQPiP z=e`=CyniGBwbz zZ$Vi$F1 ztI`{6PN4N>653>bLr9<|#6;M3WJCUz?D%R{LE8X?ZKvH52;ElAi9%b=wiiL+;`WBn z7E?YwQxle_0S>zB+!y+$7=`-U$*TNJUj_aj%>xgccEJM>WZF6(yA9+G`4Ku1?>|04 kS-rr&TQ>ln;6Giz0j!WU31M&Dp8x;=07*qoM6N<$f+UHK7XSbN diff --git a/graphics/object_events/pics/pokemon/altaria.png b/graphics/object_events/pics/pokemon/altaria.png index 4846085baa268ab424f63ac88757242b720d67de..231d9031f57d5cccebb5304125fa48ef84ed11e4 100644 GIT binary patch delta 1088 zcmV-G1i$;02-*mcDSw#IpeT5l5D*YBpvZ8@@F-Ytpy2rU`1p8;sLsIb7m$mp$F zjPIq+00000004*c*P;Lb1La9XK~#90y_QXD<3nw!c6h-uA z=tgF5L5^0eTM9-R9hRo7vE)NPlY?v8?0>kNjf z+}gotTeGb2o^{$$OI@im7+S6GcJW7bRq?Mfe$j5o2T7G{EwaqY#;LKik?$+7SGjNL zts`~mVYAGYAAhKFpDygbF@AZ!?v@t4#`vdmO}Xi)-qoz&Mu%sBtXMV-)nw!B8E1&^ zf1^D$UMLqWHii()Sa2ZlXrn179Vf?g@XOE5fHCV>+bTqJNj zv-!%KvvBsTGpwZbV8YlMJN5&QSj&?h8}y_^TW z5U)t+#&_H8K^pQ35FP^0nb`-IkO-g3tAILuVt;M($EWh&zE@`DdU(m>;u(1+GZ>CCe<^JiI@X5^i#^VUGQADEyWfFEGJz764_^FiG53BoK+0LD#lrYESzhT=`q|*DW4JOz@h-QkThnRVwO0~c@Qwa zXe<_01Y6X>G`TrDKba=E9sw7Nj_3{s!;aP~ap+irF>C=cX7i!jl0?ANfNx7|uO+E# z7y2A{NJ`rl8qmM&i0cEo5;}Il^ku#);eTK)2U9|l@iISH`*dr zM8DkPzk@=MN$T%?}L5+;0W{6LJh<=hJvq-h&HywA;5JJM~xAr+t zBg4q)&LOxuqKDL~Ee$$`s51B>3}+!iexVf=_YBC(t{gFIpg%_#TxCzF+Gd0j80D#} z1!en+K@7v6ccsrV%hrIo=m>zG_FU_5A3t+Z=~Hbu*$D>+ z7*|4JL+KJKkeYO=xRh_jsA4>8!iSm9nX1s67JtB1X^I^EPC{uA8V-^d*J&if-f&9g z0JUh9;zBLhXOVBn+gayFA}_h%t~Kx~!AWa*6Sj?F5a8>DF_>6>v<6V3%3red6g$8( zst>0mU!{)hpykR}DNJnPT5O9U{h5opXA#E4jJ07Xgo(YT3u_Shuayd;ApJ{FT6y zRc`HjA)e>4p3GdY@mbX7oNZn)MYqjS;zXucPVs|Mz0^RoTXe6JRB o(}&&B_4Y^ez4*WXKwpi20m_|6VBO|11poj507*qoM6N<$g6|X!e*gdg diff --git a/graphics/object_events/pics/pokemon/ampharos.png b/graphics/object_events/pics/pokemon/ampharos.png index 076d853d035d00096907463e52259562df05647b..530b0d48e19a67b7911df3d943093441ecfe9676 100644 GIT binary patch delta 726 zcmV;{0xA8!1@i@vDSw#Ipb!ucSWsBdpfIR_C~#OP&@f2&&`97|aQOK6h!`lisIchZ z*!ZxZe?Lpcd3l4*Ke_+_0)9zEK~#90?Ug-m+b|G@Ng-N1$(BC~bWte<9x_?1;Gs(_ zJLqaeF}ir^*40vs1Bxy|feuE0M3y2&;4R%W8!7s$O4^plqkqkGC^{6#Eyi;s-}gxI zXhNRjIsS`qSU_g8?axt`(YVEHOxEWfFrDOA02lp+pNeT5Vgt;xt6f)D3V(an6i&kUoUB(wXZk^DxM8gA z`QBjpdTg7bR@kwoki}s_x;F%IbrD2eejL_qMH*jk5lgA@_M6uVd#1U&M{a=FWold+ zs26Z&P=EPT&*%$w&?oO;Ebgrv1&CQyBFTF5%_32+$BwJn4$EMycUC{dEc#~2d3ve@ zcdRagpUgMeASIaV4fR~L&JY4E;g~`Mj^H0GAQyJ$6=WYGLZZh^J(B?ldhMq&l z`~-7nrZWjSPOy-l5*$q{Y=e4s67h0`*)q@XHygHW$fg^r_q&c|4gmCW?Y1b>w$dRuIDFQc*`F}>Me@3GjnXz|!xBtR~ zGpucgpFeW2*)!dfGye91MO$kC)wQO;&fJ`iw>Sa9!KG*b%0gEiK)soq7yL#7-gcS> z$k?jQ$CpYs1%4|5Hv2i(&LzE^ndld%<9ugI>;nSO1PGrVp{{mGFK4d^hbJ&a_5lHC z0)!7Q(9V%y&VPQ#hsNHSD-7Ps9BxFS<(&P78lW>*IAmO84tG$YlII*;VZ*x2Lr$#3 z0{opGkU!kJ?$@r9K0wJ?;Y<*3Dz_~ zQ)dD8UQfEDu)hxhQb~kets3+^4V>aJ*DNahR^;s4QZ~w=*TV;}_`P$^eL{lb-jRPK zzit)fzQyd%OdZZU7&TXfF{UY#w|zsI=Z?R%iyMd+j(=sp0q^8V-=&s;#{d8T07*qo IM6N<$f@5q!`2YX_ diff --git a/graphics/object_events/pics/pokemon/anorith.png b/graphics/object_events/pics/pokemon/anorith.png index 4588e2fe1fd55696a8e835bd60f3dbc531fa3518..2a3b89ee1c05341744bfafd78f8a75c85dc414c8 100644 GIT binary patch delta 742 zcmV580**;UK~#90?bN|*+E5$^@E2q`j6Tpt9R+h}50wrIy0>-| znuBcK?4h)|8Bh-i$UKZfa`KN@J(c3cgNL&H0XqmQ)5~Ze8h>rE_5Cl))4b#*H8SXJ z^LG$FA^yJa{qhn3*0rv6{WBEg%W_$a4Ou6=f0`Y!^1)7?kfTO#l5sdE_N<+m{CzpY3hNmwO%wu*EbyYC+8QuT9Pl zlwB`DtrK@?0)MxSBw4nR9}u*2Wp7i`8h%U1hdPs}ej6ZE{!JV5#xe0PgC^QiLC7a< z2}Bs!*hX2c2>|x|PB$!S-jE6iC2iV}uYV_g>{6=}0inF2dRtuB>kre_Qwi6#3MVn{ z>cDllp>~0Y(FffP*jY5(i3+rj#DXik&|gC1j5y&=9) z-3w?#xt_`juIU!*`)q?YfYwl!MQBCY8HG7>M&nr{);*7Ldkfn)G{AM&4*;-)ai4kB z!v^B`Wax{p5c6~b@RK}kKW1yX&bXszHE%=!o?rjmD6#=zqnU{!4T~6Bud^E6z}y|( z@HYUsew-`CqYa&ZuphIap-F!HZ_(WMdf@9PT96sRbFZw$!(syGF9QzT!&xxC%Kvly Y0VEnusX!TK+W-In07*qoM6N<$f`t-e2><{9 delta 704 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 YLDmh4I1ayKW-@@fvbIviJ)4mK0Vc)OtpET3 diff --git a/graphics/object_events/pics/pokemon/grovyle.png b/graphics/object_events/pics/pokemon/grovyle.png index 3c852580f4f3d00246cfa33baee67976012cdc39..f2ee4a2dd7416d177a7eadbbde43e0b2e3a786f8 100644 GIT binary patch delta 590 zcmV-U0NNC{UPKKyW}15D++EFj%NyfY69Qh(N%QDEQ!r zfFK~yP*7NKIPiFQ00027R-CE;00HtzL_t(|ob8prZt5@;#$#1?&OcQQ9ikitq;@cA z9)MS92gKNC00|w5g?H)Fu_|kZzEWa@klMlb7}WUKkd*aaaeuboIrjJY*p3qf*SN+t z{-e;kkNc~aL?(<0H4TJ%6T5g1BaaJ_ia%3zXKtWij3x!L>DT*^GA==yRanMvE0Ua9E5F6WV*@ z^RZzj=rakvzpcKc=;BBLB3MD6NpOXWT68gG?h#+>9tLo(wa4LX^~D-GVTuMZ>*Ec; zLl1w$tMldgOqs#_vyT;k7aeo2B5o5C@N%M2)S#H>QYbp{< zi%#BURn?5Fz{2oLYoFzZB|rYuhstnkND<#9kZWx}mH314QE;%f0{gjRI8;hXE!&Rc zBR^V${hXTIvgZ*qW!VT$r=N`#$iAmjYiI?VVI2%!cr$0Ka}mHaae1+FA?zN&00yjce@Z^W}Tis8c c8S#(CUm-3ldlj$so&W#<07*qoM6N<$f*V*IlmGw# delta 692 zcmV;l0!#hp1k44HB!35VNliru

`TF)pOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa7hZ5K>B7v}%jyl)eA7IfFriDKX|jDgSd)|K3tLgMXC0K|$4vQc|S700030 z?*A62JZJy_00Cl4M@0Xn2lB-L00HnxL_t(|ob8ptYU3~vhOI-d#!k@oW{4qILl}I> zCC?DmOkppAJ#_b0*u&D>zC`JDUnH>4Vmqj%Ea(|_lu&ErMkYP(lDT~|n*Y~WLQaxP zT;dY{QCK_0(|^@-A}vcBXIqwSpg-a>_Rue6&=YW4Dp>{YYR37DJzVut%~Xu#LUz^G zSBVwpgJ)hYCb%*4TBsPytXWkxGa%NCDP}gw7jaHu1JGi2ngyl+dl)7jvrB10-~W!O zfdsFz(=4_}9=b@7~zQ!B!2WleZZ-IAc*CLgSiQzusZ aqwyE18Vot8V*BC%0000Y(HCO?00HtzL_t(|obA-Hj+;Ob0MISywz~R01CR?EB-Th4 zNwuCx7AX-YL>Z;H|KNy5_#-$Oh@wrIF1kO+$ArD)%-DeekOQm7UWjHInl4$9@sVqyMa|;^z#*SwKvOIX6yta zTJv1cZb-~Wh>iM|b-`dCtvU03<@N}EV05=UhYE7BVu2qvC|u?s1A51{b?S2h0iF5A zu!s2R7BP01OMgG3^V!y^atkTRDea}f4j-d&nERVn^vj!LdyXjsIn++?x(c!V(ztxO zZBUG|cX{5^8ssFL_EKH2h#lrPh*u3j)LUK(wAIH=Tg5K3v_v%(jJQ+f*&g0?R|UY+ z$$fHk9$|N_AKHE6GV{th%$I(%PjWafe{*=iAq%ClynnnZ>Gc8e?!IuD@pJ?rN1JB= z^4u_iw}-a#{n+yIl)dx^;sf1d(~Q^i29OD~gYzNqLV)Ucid@#W98_&mxIK0Aj@C|# zFt3hX<}_o&+*4+5e{Dh;&<2)8ig@hYW>fNhYZTC?6JX-+zLSR9-xl+-R#?VlK{+8= z&%8{CEl1s=y$}Pr-m4nX(uUgf_jfTHN+TgCf92x8e}4?2l(D{4%J_2>zds~l@Fnp_ c!B-ML0hvDrw@zzJIRF3v07*qoM6N<$f^>x>oB#j- delta 683 zcmV;c0#yCy1j7Z8B!35VNliru

`TH74Fo$f5uM02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMds$_|Nr*h-qli4QvU$|{{a900RR8?wC2^6w4`ctVt*k2#ZvC1LB)FzlraDh z5D==|_?G|x00Cl4M@0Xn2lB-L00HMoL_t(|obA-Hj+`(M08rO%DDF2BMc1au$E6vg zldc6CkkY_t5&v-8p+WQri(lZ9=0J-a`;=X5C*HdvMHKBwEA5+I&)~tp*ez~xi~lIF zaLDm**N50~34ew6hd2C2@Wd_1y?#1TT(!Sp-yHk~UV$==ubAVbTh23M6{zf*bwR(O zWnRMU)c0%(=8xGmuW5>5myqU8ch5R7kJS|`sxnd`a}c?G#lB4n7sw0CgX4&(JrK#s1{@)={q@ntvhaQ#%rMhd$)$(32`f5wf1? z0HRhwN1G`)%>na)2z!96@Vpo3#xm>1Ib^m;!g^wsTa*_^^wi=6a6Y+bpBw5eqq%9= zhs+{5B(ZfcB3X&%vi!%xJvD10(DVMNZ1{ob38#=5-%0@MX!8|7TpBL${Lr;&I(y#l za9f_)_{(lC2PA3Du$DDh>shoa_1zxPC#4$u z)Qr9A?1skn?;mH@NGGAB|3Z!CKYxD>h3Kr8h$PO-QT_T@35V~A-wOUC@e@r$xQ&)S Rv7-P0002ovPDHLkV1l&bPZR(E diff --git a/graphics/object_events/pics/pokemon/grumpig.png b/graphics/object_events/pics/pokemon/grumpig.png index 6d0f22e7c82e76288e7ea8e3da393bc6cf893362..ac1d38ca842c46a70985fd5468f7f1165bd28be4 100644 GIT binary patch delta 638 zcmV-^0)hSY1e^tsDSw#Ipg1@D; z_~@9Z*ud!cxWJyv=Uo5*0w+mCK~#90?bN|)+b|dhaGB`=EF3T3!rnpH>Dj_^3`z-< z#+Tm0h61~phUs}k4F>I0=&3#J1@=tS?8f?Rs<0jh`3`}fWq*aN(BSwMrgY{sxROZ^v<0tWy=}$ zcK0VQN*&YOYZTm6rn@QKKIrWN;#uI((A^(2&2Pm)-pr_^&FfRMx_jfNdhqEL?8dTr z4cv&m-9F&QUrK{F?#;=GHn95HG1y>Y9MMiGy>c6^cYo^60y`yYT%h$sV%Tdq1~RQ0 zy*~Xb__}v_YJiw%m&z35Srmy*Eevz7%uHJg7ieAXOr@X4Kw(G%9$>x4h6oGsWTxZ# zMSzdI6-CXuF%WIpYNtCkno+YAnz|Vd9s@Dmh(x<(hp9<63@k$~)|xF{Am`r~gkOyT zK@nw?z;^~DOCz^xaJmsu3L2zovME3VOctDiKumZ+b1+5H@*>Kei->a#&axtVPAM2? zsl5PDb)!`{#P^!hc(T Y06)dy*zH>*;s5{u07*qoM6N<$g1((MGXMYp delta 599 zcmV-d0;v6*1@#1wDSwp3l$4Z|dwY9gVq!{4O8>Og?u)F|YJ=vi?#+wUv~#_CQj45Q zV)o7d00030|Np1;0LK6T0su)wK~#90?bNY~<1i2gU=^XE0)5k2v^g7Pi=B zpT?C8SE)LItH3oT&tS~JhRA4}Ev`J-zE~r(3U}o}rU-nJ{C|%uA~SZcd)@0^e^*e1 z-!IJnxJr1bEM{bx7f^sG66Rv@F5x9_+mCt_sOsUNPne6@q(SVd5Ww|G^OLI8_fyi4 zE2ZkZNSQHbv=e>O{HWxmK2Z<*`X3r_X8~JcbJ2U=B8hy*^ zrsclDu1eZJV1J}FG{6jHY}MTG<53wJxHV(vvNhkx5zOv`t??DiW{35M7h_uJlV;h6 zf8t{(u9mYyfZPNw4a55EsDBwp@-}7z=;tRb^Xt4=eBFY-SUyjSuz|(l9=P_?XtLwk z4%UVO#-AP129Y_y6ez<*n@z5&e&|8-VpNlmRb$@r%m-Sn-pFLa~Ftlyyk0^YL z{1H_K!2p?$(L#FupNj4 lc^}VhyZmgRMabZHx`IpW#Fq!vc0;Q#^T-==Gy?d_{4S!>U1`QfC=-)Ih=@tI| zLkqk>4fzwDzuZNVN}s(8)R0f9!GQ)S)R0|hCA>fl#}oRMCfJYN@C2s|ir!b~_UOFW zxE#Db&PX6`OpidM)5_)Lp%yN0i)e*7YY+$LhZ6G%72>jZl%>n(2D4TVv+ewZ3(Sv* z8(HX2A8Yk+kblH7-uRhCW+C%(u#;INU%HK!ox)P)@xsqMF@|~R;~wTkQI-U&3EIRmOn(O;Xef@tNOhSgQRn$-jv1ew4A+*K|w)kYHFOEoUD{e&8!gi-dg|e zr2mwA00000000PlY~KI?0gg#TK~#90?UcW2!!QuWzxY0{)glm1P!nx2T~ zACABcbf9>r_4jX3{<@F!(RsX(Zf02hJ{Jp16<|ec%c~8w|Z}(BT&4k*$b>xna;y3GCQ!WL(F3(r5A~EXQ)c> z22vJa2SOcU1F4iTxCe{(>EC<6cc81!MMwp2Na)4r3QC(?yFzh17USP(1c7}Y{m4mE9 z%-B_@&GN}Jv|M-vM(60&CTt*Cc^k1et=!;mfkAk+{N$eqTu#~O3I{L=Y51)~O%DEe aepsKjb+i2o174s20000K;2?mY@bK`M;Q091 zptzuTSV%BvFfgECaNv-z)w^7v000E}Nkl^YtPkRdJDK>O7TkCCLl4=6j7E2{Kc<#rJ3HqN zg!j2GMxS6DB1AE|gNaDH{QL8*;84h;QGA|TcQR&#Ng5S*Fd55adV1DYeJHf!7pDm= zeB$su-W5>ZO@Fe|`8Y#f60f%UL!mo88z*khC-KkF>ARsE~rWvpiqJW$AdXX+0i%%c_>u2Yk<29*xaugVdB`LR^6#F{V?pC`jKE1gbsMQtEV33jfXi(xF&0S88*H5m#B zRD&ka2sH;BCqVuc{DWd=eE4*pW826Pav^2sT)tJAc*&URgaC0(!+4zg+%2D0{#tBthf{(4Hm` zgjU1mt!F#YO$1Be+r_{z3JZK`;0&8U7C3ZIe3Tu`x z>sz%f)=JtVvaBBtQGrY16a7wU0yi_J0)4^p<>i~>64(eUX1QwS<#iwmHD_TSHGhIq zD2K0HGrndNn#WxoC}pK*_}PzXGin``!>kno zqtG&eZ>r0vy5?_>`*8AQVSinXZZDTO3mA}N;7a-S8Gz7gDu zkdI1NZz>3U^*)Ed!F31Mu=MReFMsl~2YjptOs>OBi4&&@1fga;C+dpDFq3SUHP7cF zP{75*zGVWTVhr?jM+Dxutjs$DucHT$Do}wpX#*$MTdt32DWXh81FKzh%~?GLE56M; zfydhsP~?p0`YRbB1G zv4{JNC41iFy5ns5dXKRzR$U!3YYTAb?zs;bHe%He`a7Slw4z>r|5MgJ7<0&6p-Gfh;->) z5vhWJz#Bd1-h0mY-amJY@BMc&#!mKLbIxbZ`K-Ct$l5dB@TMj?2@44T03g@aQZvT> zwqY+IJ|6bFzTUYW0AThBG&S=vhGT$eFAoQlD-!4vfJOq5{wN0kz<;(X8X;`hIXe;#k3A2&JR!Y$a5ejq&AIl2 z<8I2;m*?W5mynf_u>govt>gs~1_R>1+=c;NeM#MbjG9*+~B23iuV1#mPmtb-P(XAMJvCaMU{P5)T zkY{xhGs@}vGi2uKxX!5MW1~U;X@)5%Y{NK=!SF~f_SFx~)e%!dQ9b0r?pa7_`e_h^ zlZ4j9N&mRK*~q& zO`D*~OPypbbjCeL^Sh%7VQJFBT2&Ig@E$3mm=N5~q zRaZ74gJDp{@wZp;!vuBTTDRs}Pj-}icAgtZ>i&Q}g_s&4;6JT*20tzjKil#A;=9n? zw8K1PRUz-){K0|q*{=VvZ)=*};*{CRkv{T{hc!Gm>&abn0T=pBHMzNL#~DAJjs1X# z2VdsyR_sbG)V8Ucu++I$yY#{vwnzKENG=2l`QE!6>rR2oeMu2w6vu?W~#b#26h;! zWe?2JbSZe;M4xF_uQin?oPT-%(tVskQL53DfVTy5S>!TG&)YJaZ3qhdzUQm(Iv~M1 zcA|y-nCMPztM9BJdox_Y-_u^l{jLo?teyOMQ_JFXFHS9^{40?!iK#9AZK%+K+~c7f zQ+$S9OLa_e0J{N|8^h4yvh8X|)94 z9^XK+Y#l?Kx{oYsvZ(JhpPQjD7<%uS?|6cYc>8U0PG!xF(T=$AVQJ=QtJ$Vc12gX@ zX3QFM0T;6(!H|K9FsvB%`(z$4_T-IOmIGvN-{V$N^ck z*8=ELw2g0R`A67{83BuB@@;upBw&#hk8JXI&6kQOcxZ11y5=C z8Rc|Jxj(PTgnll0W6?GLkHcd{y!zx5P+Qu*V}ktf-N!uYJw>W>6c?t4JLv3o?zovM zmWQX|jN}DdGeqLjMzNPSpYBEDl-_($17*KN!6C2_QVIG}-b#!?VF!&^l5F9 zRrdEa>rCV#Cs$M!q8)5ufbex#k&z8k*X1@c*LhW+U-CXusP?UTt!5Uj@Eto zk+Mrpa>0oYpAF=~(D|Z|zAe9f^aYB5fLBwRi*d;)p*N7%NT?v5QloZ{f-)269@I5T z7TX>28xP1Tr%R%S?5W7wFMa@jYRG%QtLCdpger5Yr13#&33PP-rn}~qd(9P^H4OM?fWiA&qisI6g4`)WD^-J2>KCc z1`z_S1!xlOw0&Nus4gV26->s2-dZu0q*L3)9WO)C!#AUMS+ zQkrESGKLxZvQ9M_`L>_!Q5^^;kS9xRxteIJ0Xg-g2-B!pk8o27H#`Ry8n?3LGeT=Y*I-|JpzW1aq+^aJa41Yex8V5{ssGgiy zw(O~G!znTxqNk28S^f0cr{iw&A&o0Ri%(SBT_R~s|!!ejR6~9q1 zv|s{noV3p)x(d8FiK@Lm%Gj4S_^w3e!{oMUjkMV6WBn(u_+Pty6;I^H*PJGw#rv@G zl7dpA9&o>v(5i8aYt7Wretiz264%>dgV0%ZO;*TwPR)&{7walCP8<%5mFFD@1Cmt? zDCt{VTO%yP9fj>&CmIL6ing41qL0>k>go>%&X|VbdJ(Up9EmhXqHLMq<%v*^W-v}c zl3rSz7t*zuUs}3HY_%woJ6*=?TWoxIzu9#q^+is_n4r_72##@*#8iH+TuETE8ZjD| zr=FH(?m6))jwjb%PF&-fjR4V*x}-{7o^}!~YxKRjn_IIAit7YK`dzI>_&O0hhx=zg z2)7giy1PGV2hh8GO=qv#oh8vWJH)hW-+qVq!bIz;T=*bL-bXq(Sujc$+-wWLyD-wJ zv8%Y|D8Q>mJQ5@zUVg9>SDQ+c2OI72R`tRmPSq$>KVrDw+t20t#;%(g+Hrm3zLBVY zztFX!e4;?7+6Wxk7(vjQ+~^K_6=DJ!75`HEM?UQ3ITz5ElR8c-?;c(+*e{yJNcc%l z`1@sCzE6>#L9g6Wm8S7OSg73=_IIhLaK?y+wXI;^UzBK+qD~zt@GAj_8rTpxqbT^Z6l`|bFbnZwf7;Izd`NUEAO02n+ zaaI1-Nbc+POLj*m|Wp-&yWjK5ZUm^&f;E9?6 zXlmue>@r}+O2kR2b`fNtr+fWlugP=hdfn3td86{nhv>z&ZUEyK^4l|O-$n+;)*bMC zulmybd0_i}MwTF2D|^(stHZ(WXxZLDvxh;k4P6x-rb~5v+!kl+ zRE&)df#=FG?ilM`*PzDMZu8AB^I&X$@P`vQXAdFtk~?Sc z@t|AoaZH|FkLIFZ6oQ@y!3P)!xD#y8P-AfAwOsxMVmkC4p4@WELl?0*e{@uLeNlQ; z-fqE7{(VDYVzi9>H#JY?bk8?Kb)4_tLu0?_$b>rfog-==itmJz@P`>b#B`rjB&&j) zRxi7H&F(&}M}#Y6YL^kFu~z87CUw=sXSZ3J_3p%2QjhX37Kv|v=7Q^e)rq*h&^3Ut z0XLdzJJNMf_jkel6D8^0Lzx*)L2Fh9-YEi^abV|Hi&|nIr^MPc7&(1V&n9ULLY>}{ zNX@S5&Tbml(_(1L+k9f$0Lv9M0&?mm9hTR@GkFnx+Tpo?)P0yZY=n+}5qfPx-l!ur zSu*nj7so(a6Qs+q+Qp*e8*xM5yTe?o-fJmS_ABCCWJk0zhFqg$0k&fB+UkKit$te# zTVSd+-UtLTP)SF?!b7ZBLF4K48gC^safrslK=(62<-@LmSCg5HKj)A}9z1Ir2;JO1 zSudpk!tkI+bZ=frsOs-WJR<@`k@arg9=egeWtAB-(8n`diimhQVJ4?=PP|vaZSu^n zGHoEzCa`Y`2k<;_B@McfQ`rtdt-`4=3rRRYgphE`)`h#W`M?VAONzvMQu_r{AF}md z4?orVm_j(%Jj<>}b=WeO1>2(tzG|P}IdII}YiTS8>F8?(Efg%!Fk1 zW7PuP?Y3(6q_3#M(W$rluH$$;+0ydpnuFX-y4KktS-7fKsx@(7AODCU%PD#P8|(A1 zfQ^7szl(AVrBQsiMY4VhBcD%aaolz1$UC?SJOmwV+b(Lf4H(K2G$N(@isF4Cg3Plm zX7vO@k=3&lMZ1rZUq1dhn&OQ6Vc^U4mHrsd!S7jM9h_<2Rq{I)Ss#w#;X)UBudb;b0$eRT1)tnX z_zaFs;7dMy3>6`(?DCs+uIOrbqR@u%o&uQ!+DHh}c2!Vh=o?jCG3%FR># zgzpuQCVYn<^$^{vKTBes$t`%tr>9^ie`w2T>ecqqz$kHMidp#x9i1fZ*s~=knQr}F z-0rr-nb^#^vNv{eVLvc}xo=2IT3&tmvBTZx^{zeLmSPLE(C~IR_4PgFhv0`ya!15A z!{IGDH`@|GiA1)y377>F?{(%D-xHj>)HWh!aB_HpOQ}?sRb6{>5t4b2pFm~HcHHQY zmGL}UU;ChfM(51n?fo?YUR!gs8#hSLzcfBW{1_&y zn@k*RCecXHY2K}J9F9~qoRCJ`cGzs6)5E>%xl&y8@y>lTUbn!AgxCu5!PRm3cYKeE znt8OEMg6ZsKQ_KfJ5RygLDlvpBv6uz93+5v`biJ_W^*Ns;Chqpl1{UWNi)71FuiLrLS(ciTl7>p*5;m2m4bn>C|kV5atE;HsRHJC ziIkp$UYuXo2a8EDBX?OD5j~0mx)|aT21CR;XY56M*WRvk;`?kASwkk&yLg`ceXa%@ z5Wy(N_t}eKX)(TY;Kx@E`Vkd;m=V=oQ<8aJLQ%9XZXQ$(AS{+$^s__jZTY_N28#BE zj$&*rYQ1KV(j;Jktv^VrL>^HhHh8TS6-V-!>w%`OxY>Tp6Vn}iU;4~vvAQjGgqLPq zs5Qe5xszT&@Vx&8l;-lLmw$keA^tA+#ZtK3t(~_AKXE|o{k{wqkDAU@RLI6tcM{Sg z39X)cdN8#|f9(CtArM{I!mbFDqKj`%OIlh#4-t&D?0nr@IS)EtVVY4smV^&0Cx$pJ zIi5Ho)MG8pScjr|4T;Y*bGF#=t@wx~6JoD*Wb}T+6nujcsp>mcfH-aAECeBvA(p&W znlDJY`Kq^h2LuR|2yzgSpV=^q?IU9hi(ASsKip7@v>7z8xO$3bhZkIutFe9wEeOZz6b_4vPJ9eIEu1Avy;^JFifBD3e^u}%)XY(y;%k;QwhX@8LlAYZ(riF zzQR>RyS^lR;>mBYSe=A%4$U(3;6)+WLE*NnYGru)j!?l;vP19!EZ^JZ1BLSsFm)fR za7T8IVp;(N82-U+_qs4kR9%1<`y#1|gxNY5)mKv~4Qhj#Ccg`<%szrfjcUtxEMHTS zN5}GNiKXhUXD4z{n{SX7*SuCJEuOVo^u!Nld@W~7;E%zCWD8J}g2Vs>x3@SygizNo z&6%%E9TgHnpc@EAi`fyJ5k*)^Pgkkcpo(_=O+Df;B7b@>f@Q`A6Um8MIAgy!U2Ea} zrzyqWHkx+|9xD^*y`6}C&e|VQ19-FTFzs9)ces#(GO+8UP?B9W@nPx|TJ4>%bvqODOSL?mz{lxi6xWS?sbl>{ zSd`~fsTi=Ybt>nr0sW1)^hmB?LpapkpG)dqM?bB?7&Ch3a(hb_R}jtfbsY-AX?DQF zcdRch-#G6y`h0(Qmz5F^>JJ7qtL@9&$dpo=rUbFQq)R7wq(4yY&Ad_W7))W)g&V`5 zFJIVPndr5{c~UMM#`49=k94;vGT{A#b|jz?$^LCq+v(j-r#PkStI1>pQ~$f6Hq~j( zgQ@%De31@Y;rr1v#Zne^9@-!3V7KZ5REUSJy;%;maQIFbqnarkUa}qhR4EMoR7DS3 zq+n+lq1e3>@u6e4f+Q`-aHaXEkQY1`shIJYO65t7-q~cSxKEe#tSxz@)N*ZZ?2TEb z@mRx2W~hnk6phC%r*3|a+iHWYcwbESqQ#V;>Tj(!9fWuee(HW|y_4Oi{<6j@-yKEA zNSpAIRh1N`XooY0kRiVIsr!_f?A1-(TLkMQ2jv;(ooX^ts^WSEe!*&%AOviQAP+C9D}3T388Wuy6vlpw*z`HB7&~DExVq$H z0~z}NsaAf{ogW4k7F6U1(PS#YP!iie<{^G1Cpgq@rL5HBIhdfbK+@ab8UJx#F?nMomyV_4~NRKd#rc>>q2 z{d;ue`wOGMYF>gDYNLWp#l?Lk3c*4*1U!XvNmMz*-c{hLPX>&Q68Y>=x_Mvo!hLUr zdnuTGGaMe!_n@H7)RcW}8|JW{_C%s~SR?Ibkxw&aNL%6h7jMqsH(o+a$2@5bf=A#w zPF*(kyK))SxjKiA-l2JOp5|-C58S#3m0}n(hzjD!lrh2e$G3b0AK&PVk`yyJmZ#~= z^L2h`O{*G1eC>^-rI)Uy!F;blxz{W$c^B%{&yV~OJM^y19cUj@B3U+eCM^}C;b$X> zC>OslPDnhv^(HBu(td4OZ87&w54>hFuTD7yb~>kr?>vi~g6y8bXURVvw0<;-Uat>r zjd=K)lnL>pRnJ!Y5(Z!#z_wu={@4Bs3hjgV)qhdYsUdFzlg);x8)&t;r+F9gz#1qn zY}7eOUbWjcvT_EOpL9}t?2jaIwP+^n;>vsu6jQ#}sui-U8X z>@o(em9i28065Vo7|c)`2K!gX2kYlaNQ#11r!rf&jft+hAm}!gXP;rNP~3ga9Mc+N z1|5sSTSRHPtp(b!)RmR%jSOr*&7MOWWwyU82@*$e0+Vjuyf0$Bay6#Nj@axQ?ErTo2$@ZGxHvs6@Q7=!#zPsED&RGb6LSH}!!)W73Nt{~v*j8+X5LUb4;W zOxlNQ^5h}j!l^x|4BX72n;|Q}8(Jj$vioH!j69)hZ|9bzhXY~>@|Y!z;{#TJHJKiW zH;H%K4deOaVfQPH-X*)g>^JfI8pc4}AJ(qt2&TPV-0u}`VVs}* zF7Wph@$Q%p+En9+=Rdt;VZKGYHA5&;ZIRtfWcdw%XYkfuD{1YSz?xUvIdg~!;Z_sD z+ewxd$rH~rz|*qIb=IXNDyDvu>XQrT0!0kQkkRtwWXl!i&0P;%yXgIxPwI-=YaK)X$?ARx+K0dz-FAFPjtA)QcK zfnG?Hz?-IsKo^9pJxEEBMBX2Y1#m<9z=8g5uI}DYe+AHQTqySb*RUuE_*=!tMFC`{ zZwQ2Wcp-rjA`&8CVRe6$pBPAy1Ss!i?*KJc)A$nt`=kJJ^6^1KMMW_fj0i?t#KX%` z6e24tD+(496%!N2Y6yD=xck8Uh26cme?k0#p@#HEcwq|~<>3zeg$cLw@bysufv|Gm zzv6R4>+Am;-rf687O;GX`oqzp5D~Dbo15rgExdiy{jeZ^2K2vLc$;E7nWDx>Zx3HD z1XA4(>F&e*R|tE=zwOb!Uar5>u}6p^U6F2BRd1|U$lqLQYU>;R+u|1mjwm zf7A3qIsAvLzs2@T@;jZs27)#JH}2oG|CRf1WvrIIK2*&E;rlB*Z8ZhZFaJ<`4+P2{ z`ukQ4E+!>`ltc(4q!2Q~5;79v!ZI=rcEWaGh`kJ4N>T;aTmX)=$mjxq#L)jys8XjJ5aO`xV+~AH# zQM9|`Z^19Zp(=*j3Lr5N@P9@OUEw|sSOe@DK)Ks{V7&h$GDW!|O?=?L_=HGFipfHx zCB)jr8)y*5WTz2v|f+;V5x=ws#Gk%?{RE4P?#4I?&INQ z>fzz40Qwaa@R#N90td?fF)dmsZ>&bZubTg}>P?WIe?0xM2wYLWML^*1!iB;Se>m}m z`yuUrJHp!iAwoF8-5rtG75-;Q{c9Zczf707JyI4TAti%lR{R&o2(YjW7~&voCkesQ zD=sZ2V<-D}bZ-v_9}L_Jsp5#u6q^mUgnnlOy#6Pd0)N-XI3a&A1;(y#u%s|V#uOq8 zm5_vr%YsDzOjh*Qn*LX|@}mC_AM(Ey{;~;R?fw|UZZ6opO7!2G)t`L*qVWIl^XEML zA9}z-|KsGp;`blA{-Nu?V&K10{-?VBq3ge5;J;G-r@H>X(M9r~;||gt`ws|%J>{74s5oC;r4J27Iy;+BJg^&rK+=J~ zj!susS01A~e%QNfXsx^6001fNuL}o|{e%fSNaUlfuTHcLT&961uTs5@e5XHrRUI8#AQ$)|;Ky)Z zN%KLgvd#q;U9yB!dVl$mF*@H-W46J;M5hp!Gqis5Drh5%QGodJaqlHwQ|$QJ^|YUz z5e?r%x46!!dXhX9YgO1M+l`h#iA{aQOMty*_)1Kx;5;DeV9{Rq(llYn9-R(>eb9>M z)^lKHe^@Lp10tL0&ooa-dpoze6sJshHXA(-W}hJX#e0S*XhZ z-^yuFmi$nGjdRmltg8A%f;h7){-jhB8Fl{qrveSI`;3%{np$j>tWr@N& zxpy#!e?JHZkwVvYorkwLz(q0bk!)*#2e7E4I6nHO9xP!|Htk z>$61A!c~zS3HA2F5eLLDA3NRJ@gv5A>e~V&Qui2d5yw89F4OKcuy6=Bl3ADixyO%O z#?5`Xsrn}O$4~uAi{cR%1y5X2y3M+d3=h1=^!Kj#^+KR5HECYWJ{<*-VXx}tDuaO} z3jFaI5R%ZJ<&skvgNo2JU?kd_T2j58&k!j-_sH%@pY}?MMfXu5_T{EGVHfRm z3Y=dd%>)ule!H>N1NQ}9qsp@7gI&ee3$b-fn|n|60IAam6>*2H?bRgd_UQy$29Q$y z3v;w?Flvb`R@r3SFXB#$LQ_jf+6>Z24*o-MsBW^KDy}1Mef6@eI%Cr^CPD9P5dN-< zw?96plN zAA&kGq_g@a?@L;d61Va+ds+OBTRYR{(~qmwUNy^9d2usjG0JCiOE>%Gkl@-Zm{Mh0 z`+XA`>g438xJ4SgODH7rXzA=Z2d>K2bPL=0{qLq);`E&t%|bFS{WAy@sRVo4x_s4E z+a)V2bkl~(f!h&`{dTmCjdNaC??sO+_X1d48Rl!YdTqO3R90&Z>|olr8MT+A_hJlE zS7weqmfubz{J-7q-#!Z7q9Uf8o(-&-)UG$7^O_BtoB96zERcU#{*$AStTw}AtCsaa zg`QXM&(4yEO2TI+gE+N`$XGpd>1T#ZE3H29e7Z^}r|e-nh|S;gko?)Sf3=K#8#dtw Us;#iE__Z-=tKU?sR<(`zADdQ^5C8xG diff --git a/graphics/object_events/pics/pokemon/hariyama.png b/graphics/object_events/pics/pokemon/hariyama.png index 3711c8e5e3d40836f1721b5c13ef66cc0982e9bc..6983dfcd2920e5e5a705aab512c63b1c959df17f 100644 GIT binary patch delta 1012 zcmV@ebxVN?`wl6#My;)8I_ z@<6XxWG9)S3P3o;RSIfG2MM%{^tgNSXHhJc{Zoum1)w~^K*=gB%dxO2_a2#HO1cR4 zy(r2|cpviwROt={eRfl2L`V;`+^|T&0$SDsd(36^qD^b_NIhDO-%!<+2X% z?8=B7-x`Ay>h;&GUI#j5AhL{P4N?zFPzmhSV4tU15!IK!u4i{kY=^_rajqS!WPx=! zehcp?5FV?79X~pQa9InGoq;@H5zZdQ!|~|ha&V=dAb;-|v;ZbWB!v{SyHwSLk=(Hn zP^D9T!{2u^sP>sX$M-W3Vibh~9(#=Q5HwGhTo;kaQHfH94?#+;K}wd<);OpH)-akm zRk)o*2~vbnMQu&guP{96JA)~H&%b>Iuq&IT`;0-F zWIp&XxPRhY2|V*F4lQRXp_afLGAS~DPNX=X^j7n5ZVebsU2m0aexdet!c&9d96>a{?`eLu%~)dutg7n7%7a?1<} zX_)7#!bH43Q2MFiAT-{=zkWa8YcKtnTvX@4N?wRmM@MOG)+PY zz3&V(Hyb_KhU~PbK7l0OEPC)myS#7v0NB=cXT~iXOM)vqt5j~*{q-AE#`JJFN zk(J#BmSMlYzc;?iLhfC9tR2qWR=4lo3EGRL`z#Qy-x;|6y(?31=OaA+^63PRKR|x0 i9}WfKpZ>D?*V^CKkg~2!b#)v70000 zQq7z}7#JA;|Nj#VkFL>?_ka7(G_^X-f47n0?_zMk{~jiBaqsJEER6)a=QRPt|5BSyjxfS0wcaw zYH3WXO>`p3fi=5EywrtF{ z_5|glhr7};ksx7LmKb3Gy4s-q$Z#DQhkCnq=zp%9n1iL_v0>?w5{C);5R{xHS|FlI z2EmhKqKYDh7@j);&Bfd<_?2VEVcI{gK4u+tDymZ06+|Jeg7WE&XEP`Oit7wS8=?#z z4bPs<Dh4vc^8d$SJ^oBUC+_Ay9N=q~hQ^6_ug$-;t_iiah z90T?Oj>XX!M1Ln(?mm3W-wn%yAv`)?IBr5(%S<|{hQhA{B>mB^yWHSLeOI-3G}UIG<-U34%hHY`CE z0JWVB@#Oi2gJFw}%;Pf3I!wmEk?T3ZL9TVSB&?VWGkC}eL)3t~3x@`0m)ogbTB;*Z8nfuf~1GzRv5PC(FsJdwkk&>Q-L zn+>ONY?s&6*`V7hFs^?!-0JSmYC+ZEV4`yJL_AfhUK@^Q@1ce2VB!35VNliru

`a01&o`i3k7y02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{4)ui6VgUy3lq*5_r{{a900RR60|Nj90-Z3$>7=IXQ007n1)pK)m5D*am z|Nl!5z z(0LIQJkz0j)x%&Llim_V?UHY>^aJwUACt2XFTM2A-$?oW`3Pr8WLcfl^X4DrMTp3< z>O7+AJu{hK*N~aIzXNmu`DL70is|z zyr+_{1IyWvW!YSDDvU!G-~{LIKPwfy5+2Y+msQu^$>ZxVmQwuouNJHTnU)D1k6oqMp4blkQT&d7%($t zj%jQLmt|TL*MMTCH&g;Heo@pFNaw3zw-~0zZHDVO_WNrJelI_5t6>Y63?b#T2e8If zvc=7-M0(MD6K~#90?bc0h+#nPOa3j?H5KL96tC`FJOn_BZ#5l^9 z!t1_^O6fV8GgQ4u?^kSNAdK)x{n+J=G|~^o|HohtN!PvATYvqVLPOW_KQ$g+ht*y# zxb5)qign9(RbcJqf(Lb{cP*rCn8??Gwbv4-+hNycZ26`iI#Nv4UQ2y~Vb@Z%tj-Qk zhhnPox}dHQqN59^bGht1o(_!0uA{M=j^g!9fRYk!vx+(yTSm>Urioz&~`A5 z2>dKVURqCWZmAEy4C&~4JSZ1U>=q~iz)LOXYp~~=(|IKT!YcEg3vh))AV_1BV`JR0 z=(QpCOqeOWM#boCmYg;biyIBa>4o{3X5$Hi0#GiT@{5nr@0Ny`apaBn#-ex+k`+yh z?6oS7M}KZuHa;pf2Pz&%_~zJf;NT|%Ha}(2X%jF}tZcxkg~A+|6C%8AACKM=u?YRb zE~k51Is6SUj=Fq=qVvSV0+X@e6dZxvz|Kwq2pBjB4I2*6vDM1tK*W0H{Fo1~dyWV} zB7G&X_QrGe_eVnaspChUM&o>Fh>Hb?;9`E+1@h|n z#EQ7Csxq*iTSoIuyPQYA+?9d9EL1P*V&H$(Z>A%~C3f1>Y5)KL07*qoM6N<$f+Hbg AGynhq delta 726 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 delta 511 zcmV59Ichl={{a900RPp^&9tPXb7Erd|CGhe zb8~wjDJd!c|NqmHc2fWV0jWtuK~#90?Uk`|gD?z+{RDc8tSqK0OT=9})Ds=L@G{*y z^*QoLoDVw#L)16ORR+$;a6m7a+KVPW$^L)IAy}zLJmL}mCVznFPPW_Zw5B^)IbGOo z=CHRjFcxZqk70wknR~&x;ev(bg7*x5GvTHIGUjHLd%-RCCg`DEWkj9hIxDYTj#4mX zK=YyXXUr^lh&5)xXOCVQFsBArU0m@vw&X^h3r_Wg!MFED8ZcKAJ5z=Abvp{QG;kE$ zsrM}yX}~NET7T=q20IQ3IC2!+sSgHEk@_>qy{OtVuP+IQ_Xcv)vk=^@_h*9UAPo35 zIS7N?0MA@Q6r_PC!Oi+$;N(A7c~?|o0)h<7TEUni1#f6FDcCIQ4TuS#a^fclA1hN& zM2Z@sOx81^#!iA1Sk}Y(SP$VEc|yGBl6)KuHzilF8hDWC@5G$RddBNdQX%OtBwA_E z`4^iAvSEi^RP3r(D+Pn$1>c2ZXJ!+m3F^ouf@~OaQSgjb3I;=8$`%P{H_R--AO-tp zxd2E>!C(lKsgNNL(aD@4QwL)~Ud5x04Oh9L&7F&4l0c!5+kZa&(toF4NQisg>t26W z-i_Q@I=qcLC%Cym#|8y)cnfzmP%*^x#HHLdfr6$^E0?lOJhdH#i#<42d?h!5G#t8E zXU79scpZPYOofAM02`TxBzN*xxmbvYSSOI3Zq(u`+k@77$Z{8hGO2d5y;GDzmL#Er zYpDA0UR9?F+kdQ#v5qdbhW*Bngw9!_LD<&^baG@3&CbQvur%6`H)*pdjf&Erd44lm zzrz{!qO?lrBez&6G>4MtX~XoRpxV_$H?SCL^#!8NTx?NcIsG;%&<3_GTp8$#w^3dxL_065x8M4#AUj~bNHX@6Wc%6^Q|kaVE_OC N07*qoL`a3LdN8Ooadd02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsC0?wsb$d%dJmgJKZ>0RM~C|6;7}N`uW(T7Q)P0RPR+&6Jd!Vq$6# z5DD7?eYF^2i#hv44xLVWqSpZ_;K_DKmQ1`vbOgX4qRUm~L0LbC%(DUbBhp2;49i;xb+0IsDJ{2|l75Cl#e~l>h($ M07*qoM6N<$g1`728UO$Q diff --git a/graphics/object_events/pics/pokemon/ho_oh.png b/graphics/object_events/pics/pokemon/ho_oh.png index 5a18f8dd2e2119c01b3be45767bcf5f2e95e6cfa..bde3e07ab33479e713abf79cf5bafab36fd66010 100644 GIT binary patch literal 2166 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�yZpd> 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 delta 464 zcmV;>0WbcR1n&coDSzJH-v9sq|D1FGVp7#X5TpR+uetyL0eVS9K~#90?US)?gD?<=Z)Ul7aI+)DSu0CPc3vy6WCbr_ z1eUx@`yv+h5VE+YNby00X(Lr#_$R)*^WEps4~yDY+TJm5XE#hDC{F68T-fs4W}e*|us1+dlmr+I)%-lX+t zs|M4Y47lfIlwN&e zlLQ!Ab4-#cBmHxnNdAfYh9U0jlK=xMI_~%U9SZZRf72H@5Is57U3N790000Y0n diff --git a/graphics/object_events/pics/pokemon/horsea.png b/graphics/object_events/pics/pokemon/horsea.png index c6fe9807c27d0c61e6f97192bedd318c070464fb..c5144215e4102dcb3aeffb192c22c41230752b53 100644 GIT binary patch delta 469 zcmV;`0V@921n&coB!4haOjJdf(4Zh#a6p*2aM19$@c0lA5cv4`(9qD>SV)k7VEFLB z(7=eWI5+?R000000002S5z+<#00DYQL_t(|ob8mMa>FnThUEvyU95tFUVs%)uo^68 zeXEWP>}`riRm)rN$F?hJDXh^|BIm-3wLd2E;xw&_C- zfZ&{=TmT}ujCVJ^>7ji0pBj79!?yBE-S<71J?wQB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{S{{a900RR60|D1zLz25(%#qMg9v^i2@|NpGs#eYiwb92QhDgOZf5D*am z|Np~zaP9yA00Cl4M@0Xn2lB-L00DbRL_t(|ob8k`Zo@DPMLBBnsRFdAOMiL9P<5C&u(86y5otp-Eaf{xfQvRZB&@W?K2@Nw)0*sJE)8SCIzC7N z;Iy`w3LrvlklJakV?~Ke!)SmSMM7}3L2({%tGA{Zruo}2acKz3Z4qs1LSNqyWt-h+ zy}u1Jj8Tb8L+JEAW^8`_wE4&`fN$!?&T$NvTo{5kjeijVRfiYEKAl6w`gxWqk1q|Y zz-UENf+u9z69`tk@CbWm$rahmFkax$dlBG!AEdz{oF%GVxXK{`K4zN<{+JoY8yn8{ zqF}Y#JjsOW<^45dzIvWvfa8YGr)gF%rz|1R<3m;togL3GsKcARo~AiYwwUUl40(an zWG%aA!Z${K#FFEtc*x|2468KcqfGM8Gs1EA+IbGcEUSK=SN)~F0J}08t8ln>k^lez M07*qoM6N<$f*j2NEC2ui diff --git a/graphics/object_events/pics/pokemon/houndoom.png b/graphics/object_events/pics/pokemon/houndoom.png index 869da31981f04e09c180afc2ac9e5bd038c85dd5..a1aa7c0f51b03e8c0ed6291f8e171597e444ed13 100644 GIT binary patch delta 657 zcmV;C0&e}&1+E2L=P<$iUjMNq zL29XbD|4RKKOVUX^{$&gwU64a*ALUJ2dUxgoM<8A;(wPAsCLTtbeOYm`5vEsc544J zBQ+G#A#NaR$Ip+o(WfDC*J)`iv5TMI#$yU8iTwgjEhFa@fTND{<(g z&e|U?TdXI=T+U@J6nVE(TSV1i-q4i}rBqonx7m~qvi1pm({Z0e#y?)KCx4S+ApRHqZ{sfuB$oA61yz&)015yANkvXXu0mjf1mr*H delta 694 zcmV;n0!jU@1=9tPDSyq)tpET2i+g)gN=i8~F)1J*|J94`q*A?mIh0Zu|7tO`F$n(v z|Nj90w4|gE5D=j;+K2!E0$xc(K~#90?bR`B+dvcm;5S%9r$fa{7aK0_kj27zH8hJ) zaSWkLY!ITG{U4IS?LSEASVHO4-_WW5r&d?_PM1Kl_2v~kil_KDF-ac|&Hme9WdYDC*CFqZJtI_|Qo^Q;Wx(+Gaa`{kp}Hww=KVs+fa{wJ zC%@;aAK&Jx!)3rqj(a_xs*nNBOCxDU&($;@^ONpa2F$=z+(-ri+k_MMjd-rolXfpo zcLh8HL(UJxu788?XcCuPhRr~AlbDXs_1*%Nip^Mt4NTZa7Jo1vaSWSr)t%J|O|xyw z5$BvH@C>JjmRnlY|(ctyF!Eo2# zcdN6`7wwSGmY2_YQrD{%O|Cnr@5^sDB!Tah$aN9&uYcvo7hKf!wu|4ljdQ(RURJv~ z@C|cg${7UQdUJJ!qCK4gEShYmyo+zoGSPkL;TxirLHr3pn=h!^17&8BY_v^y_dz=a z978l(o07gG&!ABi1EozS8_j-bVX)e5cAi16aFMNK(6AAm)6qsS6L6J`NyBnE=E3GJlIpzTY+Vw3trF3DzXLabQrQdMJS@26flDIopqitLAP5y1DcT8k02vc zXgj3#ut}T-N@kd#1@~ diff --git a/graphics/object_events/pics/pokemon/houndour.png b/graphics/object_events/pics/pokemon/houndour.png index daacf9b565be498f0eb8cea19c3291d4cd416040..f592009b37326d24b7c27723b96fa1fee377067a 100644 GIT binary patch delta 492 zcmVI1sqF$ncTNs? z>d=9wVQq(N6eOhjp-2G<+2%xvq(Q^uv{HgC1Ey(uic6DwB8oR) zv72zk!ms5zLgVC<&1Ve4qi4CHmg|+2DtP#ZJ(1kA<}MJEIM9|)2}tWW*z5vx0E^u{ zZlaiO`6M`c8h;0yU76Ml7Q5}snqpv!Yvj9#5B-hFi^RN=3({P+iQ?0EV1uh*dEb^i zo7~qGXL-q*UHKI3lffs!XWS?Q%{>LLt4OoUL^;LTV#vW$K$9I}&M0oR;hIp(iljip z4)^>j>p-)^fT#`Xh%{KBCmd{cblhcSaNHHqXg=-s%4Hzz_Oz4+ec&twF|abIyD6%Z zXOM=u*1i50F^dDJy;WyfT9)Y43K&4|UbsMIr*CDM*XFH{VO9eYzeSW`8>-Qo i+^>P=i$63jGCly3M9c)(h~p3d0000&b(Tj{0vXurpl0Pu68Fa^_}S(oN>9)*Hht7PvON>D;ma&e`0wpJ{-{s?;ads+CI& zmASZ26B1B!XFERWlvP4@)ng}c$4XNJkCmO_BN3=%hJQ~fK{K>Gz@{vqk+gNvm09VJ zX+;m3{g@Wyq7CBdEFpnIGo9%k4af|Z)Np8!1=t*@p>p?-239E|e~S<;y-9)liZrr_ z6q^A8@D=2s=;M-aS|o5IApx~`l(WW&-DO~gT>Z19JneVG8}W-?yp*Mm*~ P0000d8HJ3;604-49kTYX3e!ko2P1=x-(McZ+kfCV^DGdOAUYe%mYt@##T60fE( zPje5<+We+POVMyFXU~2N_6xq1pw;P{8B9gfF+xs!1(xH*Vgh4rE+Wpz0J5cMIz|VM z&%i7WQ)(ozSbq-T+$^EPgC|qbbd2&CVX&Ny#IVM;#bwHrj*Xg!6S@S7mSdFwj)0JQ zyXx#9BcwLN&QZ6DDV*V?-GYjiV}wD1Ho}~cp?)Hp#b9Y(Ml#<+RC`wsBM&HIYC6WW z#p_Aw7z(Q1uo8%sOc1U#pFDfY;R@)D*EIG_=5_s~V}HigC{|$N@2AD2Ri<;o2 zVvl+i7dZzRVOr2;<+!(Hy-ss2gV_XdK-?wiJD*wES8_vZLfU5&*7TXWHbw%;{!|N4 z%x4Qbfgja8CfE0b9|@9FJ8&PD!)T#dJ=zfBK7Z7L6@xPgW(z-R*Y5^=+VlMQT=Vo-L(7CvGzg{$g zC4V;;&k|I8Gz(e9c=SRkR|(3J2jYRUB0+P;J9(%(P!WqO!RBJJ(|$^IJRS+bdFCYg zrVH_tfAaaXzUe4<5#L{60*g&S#l@>gC-^9yhM|XP6~MlWPCP-B0zr|dVz-}7!D37B zT}KI_DcEm72BG;q#r-^e8ti9FP-#l6KSr6DhA9-JGzIz8$k{Ew4YzyQ5-dd^VrmLf v>wBF~OV1ZP1_K>z@;j|==^1poj5 zFi=cXMKNl<|NsB)v|`?r0Gw(;wC?Vl-u8RN-b$RbF=BfF0Dl1ggOts4l$1GI)y37M zgOuh8m0th=00Cl4M@0Xn2lB-L00WjuL_t(|oXwUoZ__{&$8YG88?%7~QUgjM14A5% zG(%K1783awQFQ?%mJW52jT)(EPgOu9&VWpelJiOMNmx1+P`$JRh)=+}#6!olL2v$x0rA0$gb1YVmFDIJ?f0dvzd#Y#96?Ml5&HZ~|J8rc)FxKQW z;+Q_CTGk99@eF@Ng$2!rkHz$6d zh&p@+C>oAs0yx%$4ApXFtTRILFl-ks@|e^ac7qC3G#n!g5(EfSLY}A@(JUGZ^CFVP zA>zurob*DVh`H_<^9n5%g=0*Q$SB_tkU(Rx+ir*iQA6?j{ZKk=0KH|6`=QRXsGo4m zs2u4I?0*dCDPTF4eJR*fjPHgTiw!+%pMeLGvT8%=I2LlAmj$dJ+&hh_H}kzh@V!)I zTpfw;%UfQuA*i^U#Y@MpJJg%|UMs8EA@lp5cYl&ILaPHi7902TXNrm4KLw1kYeT!` ziBeV-5RPAW7T*0)oC#uo;rAC_&B<8^5_>2fe1C176=6jV9*IUPI6Y&FgOa8^cYmP5 zvE7$~dwB&An{qmxDP9uMvlGl)CuvP^U9c1KFz3|dv;L4NL6fE9=^mTT%4@l9b^x!) zpgtVW@35?|#DQwW3649g?6Z}~2@^<;+e(0A+H9E#Vz1yO*}fdoSGMEkCm7tWkGz&* zIe%3pWN@<(%o#kBb+Z+F!AMQulW7?HyNW;78`Tk|&ZwLA3BDY>+oANtpJK?l{glsEEP2V0kgw$=Kp59zRbKO8av+zuBuK`AlENv|ZeEv_4C2oxubK z>w=QgSCLBaBKb0kLd^33b}O0r9mIJluud*MCFh%27fg=?-*xfPkXzuqGct+v?^Y=u zUwry9+02HZ7~m4!e2p?|LgG+8+qfBY0xfM00000NkvXXu0mjfOkoTj diff --git a/graphics/object_events/pics/pokemon/hypno.png b/graphics/object_events/pics/pokemon/hypno.png index f6a1292fdb8f70430ec191c0f1864cf52db39344..93e4a06122c4f442a22a7f8d241aa7f84c637037 100644 GIT binary patch delta 617 zcmV-v0+#*E1%d^TB!4haOjJdf(4cr=P-sv9_}DlQ5D=({AXq>s_~3xhusDE_pg>4i z`1ts!u*lHR=l}o!0002C)q%wT00Iq3L_t(|obA=UisLX42XIv?1xrYGAGlzs@0&H!;}sV7sQvGr&I11LkUJ6ESE3@t;r3>W~@xXmPQ|>{r0W zxkXz+Gddy0-55AG>-I;0)%o{rgwI@bdz+Y@4{YWkVM~g()v$zf^Q<`lbd9+^`NhgN z&*}qFSGBqCWns zyl_s%xRuI`aN5B4P8UdoDW~DM^QJdvg(QL@klS|=Q8IZ~F_WU#;Lg%Mb`c+KnM~XQ z;!=<2i((iNvPppWQF00000NkvXXu0mjf Dq_{7w delta 692 zcmV;l0!#gZ1OV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{4|L&as-eS$PYI|Za{{a8h)!uVzgZ}{k{{a900Du4g0RNnvoMK{P5D*am z|No~pI=uh@00Cl4M@0Xn2lB-L00HnxL_t(|obA;yYvV8!2k`d={62&fxJ`rQwK|BQ zV?Tzsv&Y-|83To^6;g1fJ`V+N7w)M|Y{{-t$V~@%L*S=Gf60n00o?0e_xdcFK5p|D zOzkWHs@om%41ZklQ4zW4yj`%$oAb1>SA0~ZOb1Bqf>qv}r=7jxV=07u&f5j6yio}A z!{!Z6aH+g~u(|5(Z<{xkp@X!ynkOX7IB;ncA7%f=QoljY-v@m21nwiS-{lPWGjw>j zS?ge(GYTn%uJ*f(0g8GM;#BQ2#5oG zB$1c`3qEUz%J?*O4>}oOWy#x46|5xPts2rx`sxk-RTJ99*Qm0000V0aJ^5WtwI;7C}IKtTBT_~4MJ zs8DbK00000000000001OtD`ai00AdSL_t(|obA-HZi6ro2H+b#G1xJEAhgz!Kr4s-4@gMdjiUP1_&wrjhd;Tu1%Ccx7X%Hy0 z+@MMtT9his4d;u+o9ShSK|6k8Y=O?n99K@J47#aMtCTV61`YexW6uvT8iVB{reI+?tA+g%~JzByk|c6#~1bcYfl%1)6KK_(|BWs1LqX~ ft3Kw&gMXWE{v6HO1ftL900000NkvXXu0mjfh?lkZ delta 485 zcmVOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsC0&7A*~bKY}7#YzB_AQ1oNwEqDA%>V$L0Dl0@005i-0Ac_DYHDf_ z5D-AF#yjkEn++!zs1IO64!{X2 zlVn>9r)+ceNLARn;7BmzP)n7&sl?lTJpW801i+p>d-m-4y9_qVVt}MUpv-cQHfb18 z+8p6wlA=&+o+|p=z!Rgx6SF)gJJsl8kXV2E(#`B$T;GE)r)yLd; b@Ne@C0|I^cX67RX00000NkvXXu0mjfiP6?$ diff --git a/graphics/object_events/pics/pokemon/illumise.png b/graphics/object_events/pics/pokemon/illumise.png index 5841698e5c47ba3d43fe9bbbf4ce6cfb7addc335..a4335c717302850b3ce852f956231c9c35a2bdd7 100644 GIT binary patch delta 650 zcmV;50(JeL2BHO!B!4haOjJdf(4d%rP|&bw@Ys+L5D=hnuwY1d`1tt9n9xvgcyPGT zsMzqRz~}&ousAq4czAe;jyse900J#ZL_t(|obA-VYui8+2k;w&M?p$v4~MLw6#os5 zxsz*SGz6W8P=p;K1u|qPp)MUX1+-<#;-ye98BFnC5h#Qse}980Qtf1Te?!lW=Cn%@EoJSsx=39ao2E^KHUUjr4jO2VfntP^KS6eJ!T!1cY#VH z!r|P?xo65whJXBo<^gO{@g}d88-5Ezl3Dx7ACL0o`(~rf0E;;ayRg}^3-bBu4&!#1 zWS21D{PCDEc_&qC>}o#bWZ^jqyVHa*whHnA0b`<>B@9KNT?njN1b*V2pA`m_?M}CW zg#lBKU6uxXc<@RCO4df^H_o5Fm}w`Lj$|MqJsGHpVSmB_%dhCy`>x5xsO;+~HJsys z^XJbv?W{6irYoo$_Gi7j{3W|RVOv^Ttk1fwksVbGsaMpPFQ4c0Rxf(fh+1)fM*dJa zpkg%mxR^5nP8A+e8sG%4hPJIlZr+R%=b7M+JtF>vd+ zKmyC kHyk1O7jHYY{(tK)RvKaiOMJ@p00000NkvXXt^-0~f-Sx~0ssI2 delta 776 zcmV+j1NZ!*1)m0xB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMKPpO09w_1dwWVsN&o-=&5Pc&V$F+EoG~de|K@Y%w0}yRgHo);?u)F=T55~` z|Ns0|Tr2GZ@keQ%D2BOX+5^G*i~5V?AChXg!2dn?PGnt-Perp|yLq zq|=LgS~?Z{Y=6I#`2SBQB!Km-XFcoTle~&(bH_zwmEgHEAviG-3$c zvKL!!+5Gx+pzDvViFXJUO8e)8@H2^8A}7N##Us-YxHX>;LZ&mnU`7aA^b*P}@O~gL zY8Lo}QhF392)i|31_lb|COHiiJiIYO1tCk#`fp0Ff7acVFWk305aTKjlvo+_jQB@n zJu22o8-Kz+-g0d}(`S?pe&{cpz^Ug`$DlSW1y$eqFS$`=E^teu=~1!PRJOt{WL;0y zgW-5E9M-D0e>JF@tRQ?(BzfTuL1__}a^7pr5NPI{K1DDHQCr*q diff --git a/graphics/object_events/pics/pokemon/ivysaur.png b/graphics/object_events/pics/pokemon/ivysaur.png index 376fd432a5507c384a4b640bf0c50e4894ea5e7b..6a60439d608e33d7410f77d4958d8c0bf7b907d0 100644 GIT binary patch delta 554 zcmV+_0@eMv1;Yf8B!4haOjJdf(4c5INXSrN_^7b>cz_TP5D+*>c*u}Icvw)NV5s2W zXu!Zgh@klR_@HP&qkWQxiBY`(00GWPL_t(|obA-VZrd;r2JrJBBBN;}bz2~V1iwgv zJb*jUv4#L%9Ol` z4BI@FWz-FDtbe6J{>@bBVc5XR(@v}buG2it;z?WR8nk%DN-W!V-k#m`U)>Rtly@G5 z9z&vp+Q<9mk(fEV8F+O^o1FT}l53BdnM(00AC4Yh-O)xqO0HFnhhd)zwd@bDO*^Ui z*WQkLhE4jWFfXd29yT*I6{e>7N+3DA-C``TMib9{4u6m$^HkKshU9lF)tiC#hO^s& zfu^M|Gw>PKG*G4)%smc%O{M&94RDP{?a^<5#SSZF9f-JRMhjE8@S0wk?l4}{Nl_Pw z^R8iuN9_Ks0uxs#tRK!_TZP3E>p1iJG;*CRtO0Z&Y>GsPo&AL5q`MyIObB6rp0c$E sfLH+&y(0tY@zi1$IM-aepZ}lv16{iaY)!oY(*OVf07*qoM6N<$f)$+;egFUf delta 672 zcmV;R0$=^Z1h@r|B!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|Ns9=iy;5KwEug1)j?W=?!{Wol!NA4YP29Alz&{#fd5o`_F~StO~4h( zvfzLT>{Zb}z`=kw1-l1JVN)HUImI6n*nh=k*TS-e^kt>VWXR}35ADHs`%E(5H;7#43Y6Hz=z2W1AZSSkS>G4O~S@3RD zZ6Ix&$&+8?X@=dT)g9YK1IOFUL-7;&x+r%<%Mk~lt0ctD}mD`>x8#PXDt)CQX1fbP${Gk zYxRU^Sv zy#$miED_h?E;~5Ij){h?Bl$-z9ySBS@&KGUbLPyMw@Ic;r+=1B*D}RaB@fn^Ot;Mq z--BzImQ%3<+1k#y;vgFx{btb$UC#^F25l@lH^|14S+pf(528T@I|ck3(Ysf6zZCSM zt)~NRNpv|hR0caPh&NWC_CE`3<1+CR*M{xu zg5&3sL_Z74rhn)8Usf9)S1S1NokZ{TCehpVa(L;rLH#TaZ(epR^%@?RfKfJR7i09Z z>{zlk?5D`Stl9wgK1P!oE(^Bo4O?%wAAm<0!ynMz9Gg|nxn~6*0}b%$k2vt&r*a>U rz3|vPpY5~?AJQ+g>j^Id@0(w;^u3%ExCO8P0000(oN6F*K^W%d=A( z#s93N=5u1CF%Vt+ei{G(0ZU0lK~#90?bI=DgD?~Z;I~*Ae4t)~1!bt<3|T57A!q53 zEc7faRR#-gfsBM68=?}zXQ&}VAC8_oN8*n%d=CCii1GmT?0?y_XV1$-ySFSu&Q2k_ z#9rmb63gsVbphXJ6R$R_EU0u(cAKf<`ehP!P zk+)s?0&a^L?Z6sjW33%J-ge0p@X%ZG&+-lMeX;hVJ00000 LNkvXXu0mjfp=i@M diff --git a/graphics/object_events/pics/pokemon/jirachi.png b/graphics/object_events/pics/pokemon/jirachi.png index 49932d092ff47c9a5332a08b7c6a6268c555f983..177961a5d8dd545af875f09b176005193d480c86 100644 GIT binary patch delta 536 zcmV+z0_Xj%1hxc_DSw#IpqPj_5D*af=(zakc-X*TP_Vc-aCnH&$iUF(@bLKf`1n|0 zaFCd&00000008s8>D~YU0l`T`K~#90?bJ_d+dvcs@VDz`FbFKXF}jOkybA$=9^C}r zpx}k;>B`&OAduqf0EOlZ5=1SShfWX|&B6%*dCt%oJEMPCLw}32D*kpqGxNQNgavTP zC6`?C*P-M*152D{!|_=Lc)W2sxKCwaai&%i%H=!=Pm;X zr-|!Aew8?^({F$ew|v?h(DuNOxL9xu`izk_DZe%-d8S=-Cc7>Nbqa(>z?-!viy zJ=U*uB=p33<$sQs(nlTdd4AeL8e;g;V_g`T!t17?eoH)9ye;5?1dHSEN3u96)pPz2sJJ-DSvatq|MddoTRKNL38Hr_EK~IgQWjzb92Q20Pa#!w2Lw3#Zv#~ zTL1Qx|Ns90007}Ax~>2K0l7&;K~#90?bI=AgFqAq@PivNW+`1u?T}I7fvG}@yc44d6@hf^ z7%ZyYVk2X^tv6`8pXAgFD5PzMyb6R>i>sF7=FXaSeaJ}w;5wHbCRHLp+F~(qG!Y%o zBWre90;1wC=YO(2RuQs&i$!2wZS5n}Ea{aHLzXO6fbOtL%(&O$DsW5bGEFthhWr3S zGW3BLmrWcziesW~uWnJZB+uMZGgA#&YCk>OanWXk`6w(AYBicXE;e4FSv4dfd%L-v zaWzr@WEDq7zz!K9>iMJV7wL5uY{HUgmh!Wy&G}#ka(@N>(eJV$rdev)aV{@ECW&wo zo%2xdg{@{W6iv$m*#8_@gZqQDpB>F)Llnk4%VO%Q6b&oq^}h|D?;coGG_4xqa6g}N zH4r8zliKltJwHE9jxOsvLOp9&J8^PZyUYczpZ>K);N6s)e0}M0e;ogh>l-5;ZSwz3 Sz?1+000{s|MNUMnLSTXkU;3>8 diff --git a/graphics/object_events/pics/pokemon/jolteon.png b/graphics/object_events/pics/pokemon/jolteon.png index bdd51d2e979c4b3e5fb64f688de63f1a46214cb1..a73f575d2bfe409d5709aca691a9676167bb3fbb 100644 GIT binary patch delta 669 zcmV;O0%HB21-b>0DSw#Ipb!ucSV$NJvn?$k2d* zhyVZp00000003X~{v7}S0!2wgK~#90?bN|)<1i2a(1E=P{58T3IOHoz8ZhKkIsrpZ zp%Mu46?^MRAY#J=opReH|6mAd!Qg*cd)vgaV$oa+84{dlVSh#P%n0Bf_qfMb5HKBd z_p|#_z_&!HOC2=jz(@hh^|)^cT4akX=mK?FD&1bjeai+GuX3S7W=Sq_r7#Wn`>^F? zEhkn790@G2{cHmM4DwRqx;RRb>vtXU2PTNgstUQ=74gA_hJLS=BK2N{97#l6^$Ye5 z&=}6OQ&&T?@_&V7X;+sr^bG8S^1Q4eWT;V@rm0v;qmI&-HffuDc3z-oh}3SkBWDM` z1wJ*1l}YkZ10`M3Qhk2FH|+S7PkZ|Qg&3n;l6WRPW~hrt#7DZkbKk`GWcJPiJQw(c zicZPX0;@4YR0u?A`z?1Cy?1-U-2BxcxBFFOCn&KQHGi;0R~3EhUODX=i$Z4jj4OMZ zNaR^H;x4O?LS&bmUKvUugw!ENtG6UI+(;?c)ri~9O@E8^+wAg$ZzhEjQbEAcq?YSC zok+>EPd5VtnDT_rALcTlZzzjx;U2f1X)P`9R{T{ozJbl!q;C4wzOw8lR6#?X^64Qi zjS86Y=6`i_bSCtzvU!%Npdm8+Q1djSfZN7tj>AS8nAw=Nu~S7Ywln9nWPc9F_|ZmU`G#6NxL`5C3p`s;Kw)P|A(95jq6E%WET7bnK`T!#5+ON00000NkvXXu0mjf Dkgh@w delta 641 zcmV-{0)G9v1)l|wDSy?~z5oA%|K2gxy)m4NIcicM{{a8JF)?ZY0RI60{{a8q-sX#x zq+()XDJd!c|NjIz2R#4)0xC&FK~#90?bbo7;xG^Z;K1TFFjTMphmd+5ka{jYB&SOM zmICgX!&K{uOv{Fy0SS-wboD|V8$;b;4}x>jHQAe_<Aw?%G}V zBIjQKCFq*e^06^ei|>yuz}8FyBsSg298Z^h&OH>cF@q|qM`@%M@`HDUZl{#J)#T=6 zV0HYn&zbYxm{x-ZnzfLX-xX8ore1vUnruwY5|%vYgMa28Ydd3Z!L3qtuxN?JK`Ete z&ayZwymbd(op#1TwD_s?8OM}UFSJ4x6i#C4%aSg>zk1F>9Nhp*cN;rQEnGkJ;cM(5zek51GU9tU&zj}LY}i0U^pW(YpT-Z@@0TfV_?JHg b|8e{U$QXz7vgWn600000NkvXXu0mjfO?XDT diff --git a/graphics/object_events/pics/pokemon/jumpluff.png b/graphics/object_events/pics/pokemon/jumpluff.png index 56bf7a444e3a0e7b1a26242f27574117e287b334..56c5d93c863abd6997a6d6e4c55b7c6bd151a7ff 100644 GIT binary patch delta 542 zcmV+(0^$9*1iS>0DSw#IprCjt(5P7W=(y<6nE3GENO&L+5DrsAg4Ns= z#^4Mheu#8N>^(%PT>`1kgw;dc_(!sq#V#E7uE{j!v!$7dGJj(19{0G%KZ``)W}PiN z$(6pvT0Lh=X1P)-TknMU%;x?51vtG>+x4zG7xQLZDkZn;U4c?i%$sqLQl;x%Dgar` zo8EvD#d>q0WK{2q*`^di9M+o?)6=}!rY!}2++Y-`In6rJ7uTY5Z{h9?4l8usd!P9i zgQqh(U(x8FQ-6W8Lt|e9D^_%NT)|^F1Zq#DAtAZzHkc!OHx^Iy922Gux$y}ZqBGaJ zMSlim+B>>x2iu@MvdE<{k=f_(So97F8F$9k?bIOl#wY=eC5r)N&AoG+i&FoK zDb+y$LFPFzoH3-z5YPYs0mDf|K~#90?bFR_<1i2aU>zJiz>+5rsh`6v6B~L8!O7VK zc?>?c5$Kp_=~|$t+_7x^lwIfG(DstKm`{;sCh~}}XFTH>-+vYvJZ32FJF65tVo-0z zJ+n$FRjhYLd}GW0`U0F5)OEeP(ao|M*GlQ@dUr-C(=3~DqqQ2=yI02OX4$l2lx^0V zTcwkF|CnuhYi+yUoH!ho%{F;&@#O)d9pqur85~89Le$~zOb$EX;w%flFu4gC>K#hh z#{#wZU@!IbPQKCOVT0e(k#T zN6d{G0BR`dITbKQlEW*n)WH4)sDZhFcPy|Kz1DH8>VIuc-G(#jZ7Ttw?dQ>^y`$+d zncELMinFxyXlKTZ?#xFx1c1^G@vCyzZTtwx&JyrI&pF{R`s@=jL?L&V9Q_&egL87# zS}5_9%xMeMb$Su%5+NEJ=a7(b(Vi}OY!IC>Nq{n$($Q!9l zn5aNNa5ykvV0a=Ash9u&0-i}kK~#90?Up@n+CUh`Z#h258Tbt@@DKSd*!Q@wSHIu@&Hy+z4j>Ap)Jznx#gk$%Ot+BBnqbD#zEyfNYCd4A0gG>)G2t7iW7SZcO*dF~gBeXCmtuz{l z-V6vK_FT_^q^)N#TF^MwA+~K`d#L3BtS6S1;Ygri+olFl%N}skvyZiGB!Ne!jv=x~ z?Dl}n_apM!W`FcDY^%ltHf*RPEkop~1(~YRK;)5S6h&SsXtLD?A+dA}Mp$iC0_q62 zIuVvP`vJq1fgM>aYp{aLYjP1CRgDcq6Z8A0=tF1}f`W5FB23D1cIg3!1v8c4ex1TM zLm3;$CY|A{XgD-?nP3-YoCo4?k_oA^Od6+L@lGAlw|^^-5@Ws>6XE&Kn;(9M=K??D zJP?F5@fpptPTs$` zz83vbFiTkl;=3N5^txQV-%r^uAD|^}+1YBYK@i^d11j&;T&Ao7Te08WcHiFX7@^BW zU*65`8>kX+5C?&fTP=&bS-@f~Lt-FhEM;N56mL?>pxiNXMGP->q|E^22CHq)$07*qoM6N<$f{&7HX8-^I delta 777 zcmV+k1NQur2Bij&DSy?~wAIzsVq$aEi|(vy#gs~{|HYK00030|NpbLzsUdq0%!FlNv?s?ek2rIOJ24c# zH;xaRy@nJtnv&x{5c1IH^0^t#=PB2dOTb1AntV5c(3`*eP}%g%Sdg#`oSO~KLto#F z-hMn+Y^pu_IcsvxcOwYh@$6WPJX3B_r6D;EjD%tJOY!<%$84rwH=F37$xZ~}YUSOr z)wC4fK z5F0)dCCCM!g=G_(nUjdqIR+uIEqkJlr}mZriv`L4h~@%ePDm>|w+OK^b0lckNH1|| zlPv)pA+nSYd^q0@g!uv*+ba@#|95N)|6q=DzQ+XrPyGfE@xOg54^Gnn0000pm0Elh=}-@p!iT|h+s&_m`M1* zSO_p+SU>>y(4gdUf{FkD0a!^yK~#90?bNYu!ypg_;2ZE0HCZaFvSb{oRt8IjN@eiK z!25LQZWwOhC7LdMjwFKzo}nOBg;+Xw=v2u!`NQZx5ZC})ZGW}ZR$Kj_s-*mrZyGKQy;mbPD|TA1m^tl3k+?LlIR&0+BWi;a=|0Mbfi$r3;%pGKy>xb* zNFNMZ+Jm-f~s*K^%()(4N}j+5@Zk!_D7_#c*Dje55_K za6`Z~)#=U*pz(23HdX)pBPq|6GG<2@J(2(@;`d)0j;Yl}e`D4+*ag zM_-myE$Ytq8Wbd=3Wi&tL>Ap(Fj1twfp(j*1YVb9^!-hAz6IJYZBL`^zhkWr_RdJ? zV=&F!BC~05;cSI}URA)_ygojG@5EfQX>jkvH7++V;-tJ{ieWVkoIaBx)Xi^d3joe5 zxRaW}hdgh$2J)QwO^u&8^I0cuOBW~~e08^x6LojX<=vy>f{yY*e;3U7Spum`DKp+^fct~(aIGAWa z`1ttX;Lrd7000000000!*w}ag00NpxL_t(|ob8ptYNJ3H$3N^rQuy9M?7^fE2stea zc_;BQG2o?_P6CC!Sqs9_J*1V*d+en!m_uWz@3P-Gqt4j6dw(u;NMe4@%>Oq!&Is^T zzRFkmG=+u#VrCuQu^Tl9XN+Z2ZVLvyW>D9_Zb#VV%w^17kFm_#5AtnZ@ACU?^>jPJ z?wU_Ieb@*C@**(vh72d!;fCLhu4R)$A4Myw4Y^>r_k5j3LFYdvOaOhqD@zjfkURi;ydTR3gHPA(6X-saTcuEZ0NhbCg4(056g}S3+XHN)wiq-m&2ep?Tg20XM(5 zVxDzNOLFa0JyYOxv%K2hcqoTN0ghrVBz}$Kn3d29ET(nA62Ph-vCBdMb$>f&pV5MNyK&vAO5Ro?C&qs5h_1 z_C|Mwbu0tVd7M@Uz?BNp4W?%JItdfe3x*se=Q;{O zJ$l%&DLAk!GzA7zGnTp#hq9{*a3wP>AZFo7m~gKU&E2yuR&Eh8OAz+&927XAn;Dz$ z54t?@L!cg^>(iQu3_%nkl*W!M$7oJ6t}FzsMHASu6gDT@dipT}NvKbD0-V@_iM?NU pmUn;6`j7tV6JpS%{wU#-mcN&~t%`UOKj8oX002ovPDHLkV1hdQYeoP7 delta 821 zcmV-51Iql52FwPKB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{S|NsBq-qpRmw49ujYHDi#0RR60|Nj90{{a900Du4g=B(bui?p0#YFZ!= z5D<#Z16Ke500Cl4M@0Xn2lB-L00MAHL_t(|ob8ppZrd;vM!95c?h6#iV0dd`Ac99j zk5I#gx3+rPY*dXl=w^m5U|Eb+Zz69mMN%T=D0=|Y2BafV-?=39!`Q9e+O2(KI|tLT7Km8#|b8*sN=jb zv+jald_Tc(5`vfFrJi8wU&=JE9F5?80n?{Sh*PB|7&rw+3o>RKSaJRm3sTmiKFCU3 z)(&@`gW#S5Q4EP=CgnkJE=slY0fAXyA&<3?ce(4m41c^1^>BII_r5E(0be=)Bh*%f z0LQx!Sk*07^)~CyH(BA>3)zvE2QG&@f6TCC`hoLT30dv}lw-E_fy$WH7}d-i&jLFk z@bU}INwfqh+W>gw{6RGvCz$7sgK(bL*do^X%rayP&&!z?$j?uO9112bcLUpi%kz)F zt73V!C4W)C*0B>3|I`vunDx2iN9DQbgbeiWvMEG=V_L?g9+(2Z|C?{VJ*~l(L;-h> zy^t8S)_7q-kT4xV%yK^A$z{ zrsZZ%W9kD(4AK~blAXJ%&I1QQ^N2crf6}aA&wnn^{unG=K+oMOQlK!}=tz*T6)d#S z(GcJb3e_^ z0z}+_1Zw!^fPxiGrjEZKG`!|nf$st*1x;wcQp=3l_hBJt1hr-D}?Aqv+gL6 zgf9MIFMw4lNHDTo?Z)Td+Vuz2=n{M@;e)pSjs={sPUMSpCB z-r8GxYyV3l>Wbpatyh7fR{84V(2YgGL`Hy>ScrRu5cz1tu2ff@~Es zdN-qYZb9E-S$}-qEu8|snVJ$7cC=G7);I(9tP1|v?M{r3#G_3Cd@h)qy{&Ef>HB-S zKuJ8c?QfZ&b5ZK8n>B;YDigtgF^CWG)H-lRPb!hq>xow;FndsQvSgcX9P*|ctOK!Z z$bu1Bj{&~X?B=6dm5S1dZQ$k!(t;5VdJ6eq9T**DMStNa+wY!Dz@D)Z3LD@#f^T_| z7q5C!aXDBAB2WeA>xPd3*fUD^C1kbz2fpzZ;LBIo3f({2Ecz`xQ`)YX?jN1&08FY^ z*$Jv|80-WBbg*fO7^g%er_I^ApOK?FI7DwNQJ$UZdi^A9IZ0WXPiz9ys}pqXIx%Yi zhu)@uD1Vzf`B2t&jm~bIlZG4M9W&czv<}2@;J`C`GBDJ=Z9&4im(qFpHNDM%`det8 zvd#up^F*2Jzyy*!m$k`Hr1GanJ02+*TiZ_v&U)Lx{^gRbZ=JI%%B*o5fjWgw!K+7g zNFrx|2?4b&Y=Bg@^U*hu9Gove#D6wq`h`GFK_j=eEwTFZ@4zF!-}0}vU+A~}srm-L Qvj6}907*qoM6N<$f>Q}dx&QzG delta 803 zcmV+;1Kj+=1-b^1B!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMds$_|NsA5T3Ysti}pb=)wEKqgDHz*5MnU^-rnA{w12e!|9k)LDb=(9i(&u} z5D%fS;id3Z-=TImS?k23@pta3Ho^8fq2m{Oifm{gGOA$kyTmfj`{& z_dVU|BtlN@)PGLxe`!o!PVjuo7IsRuJ=qdc2G2Jkbkol3coNjtb4^H`Z%M!D<053R z>UUZ>=`|s^E*GTV^pe9oz38=*rT}TyYvQaI;FG`j3IOJQzj@`X*W^3EtzEEd`G=34 z0xgSULB8!XdHo9R?1Ej3W%_ckvXh<>s@AoBj*^r2-;SG6PU`x0zS9A)q&$Pxh6}# z^O`B|yxJ;|x6WU;K=pgbUaf9 z*PLgVnty*;5?h)5H?uF`atT+80 zF9G}mSN)9>6+l^e<9Y(rfZA3dqK7-5iDpSeINcqs`Z*iHC!eXuN@Pbzs$R7S`+`M0 zN?O)|(e)HP{}Aduz*%KoKxFxydzP)t9vz)qCx4CRSa@7NHjPyv#n}@+#pYyC{94%* zWZb*Tte0P2Sx=}M0!hR@6Ijke=|TmD7=B4ME1e&1q<=n``D_H|2lEM`ab*)&y)g)7Uz~7l&8=tc>N#`iDOMLWQehK2ODX#9#z9lfz}tmDcV_LA$movHkP! ho*cjYKIC6*zW|`^PsJl<=pg_A002ovPDHLkV1f(ib2I<| diff --git a/graphics/object_events/pics/pokemon/kakuna.png b/graphics/object_events/pics/pokemon/kakuna.png index ff3da1eb7d2453023145ed01c061d8cb0710db96..24ae7bd8afb246240c63aa589161d74388a5938f 100644 GIT binary patch delta 432 zcmV;h0Z;zK1J47HDSw#IpwOsDsE9c5*kJhZxPWLVP(T&trKYtsIzck=W)vqJqeFgzU z@a%!~M*z6XAb>g_`-*=)2Y1Whx%R?d0~P_-fK*H1t$_KwwUx$a03itA*)IJQ7-4s^ zG(ZBwDa-eZmcT0k92nsv+3nA{1gh`_uuIDUO|cRVj1QA_Jq_SMrKcx&{#*uPe&FZ^ zG7t$+Tf{)$Kz{(0cKO;?fCC~%0c0z|&H@V%KogyB-j;!B{-|^Xa{~$-8(@JFXq-n+ z3=)`Z9vUzN%Yaf#V6N=qVq&)W-6HQY+KfwK7v(Pkmkg ae@n8S|0Z&OpK~#90?UJ!>!!Qg)wM&1|wHw_@Tg^<$R%gpc8jw0M zgMr9X{85!Xv?LuX2s#uf%?{6x9l|4nm)a|P4Y&%p2jp4<9|g?o4OSX207g*2#jgDv7{NzG-G~v={2_g7 z4ZIT|fe|hlk3Z`gXwt3h&)Wg*>PjRqzE2ni9w33nPA~9!+Xhnk5cmxgATgjtqQp<2 zfX0UMY%9Pk5r0Jm6jwqWf(TGR7lUsv+rT{kRHl~(95}Wh0yWSDPo5bxFk=}Wa7`$H zT5Djb9C%}g%C8EW>|1dnr?du|YtsM^_y9Qb{T(!1uYl_S37jj6h9kTQ|A+^nT@sI` zyvt8fUd z$T&#YxTv_e_<(?@kYH%J8RGZ=00NCkL_t(|obA;?Yuhjs0ATr&>+;GFIAnk zH|)3{kRD18abN<42LBdc1Ud}iKy%QgzafM6FbcgDb{PE&^MA#l(V@w8Y$3ki!S!JyN?&Aretpo0Dn$=^x<2Gotv4v_2Xkaf-=C0rq&ra)t7qfZDXSJ_FMvJN1EWCn!qx0EXsp;%Gl#~z5`h0dB_nHHux~$Owdn4mR-7UG!TsEG2>$Xyiv@A zmV&zt?0aClN$QQLXS=}b9WmFSZzH6(9|0q3?kiEb9e?-zhRHiESDNppN?QNi71Vj% zFqXSb;nwr6BF%*N$oh_}lu%mYEPvjFW?D;GQT_OxNVaYtbCeuclDk9DcPz>F>-%xZ zL{mWU#=2<`Nki(9l%{R4Z-kb~wxk(!1s|QdGa~rIwiu0XSHGJA_jirkhO#n3P+>CD z*jRIB-G4P$7NwA^n~8NSD$%+wSS%)^Tinh#ZQM4r1vTf=q`N%=HkvWnHmu+5^xc=r zSX; zg3h26g7^(;LuWMJYCA{wYK^}YT4v76VyRT&H)9ytpTl1pXQHJ6mj|O|NxWkN#tv}k z8QTT#Ri+UDb_JK0DZr4!E-v9sr delta 861 zcmV-j1ETzb2J{AyB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{S|NsBh)z$z1lW$)k`&$DdqwJ!KU3{&8< zerw`hmVL}CpMfOvIVpk1@x>>Q*Gc6w07BfE&mZNv&tXh-;L78KJh@M3*`@o|BaQLJ z*BG0j_6>su75gs`lW{Lhv!VT{rOva8>O)Y!b{FgqzIwuhi^ zLFMSdn?)IuwgADcS=%6_Ts9*qxoNO!01mQI2@};7ymD&K2*E!`FTO1HqRY0xAZTqG z(t;BL2~T)yu8m{uuED{}lF+!DiMAjGF>VUxt!qo||XTzB@>)>qH#9eg4e7Xjd+l4OPnZk&1b3@+rsqpz+!i2sf32Dd(j% zgj9A0vdrsLNUsxB5+dCOja6r`7%@FZd$kr1b4C;E!`J$1=57O_FY2!&Ysn~AHm^9N zrB-x~jpBNMmE&43I9C~lO4YXD;c==|1tTZVc`b|XiAp^WC$GP8eC$YfsCx@dxCQ$; npwwz!snvY{Kl}Q^KO4UR7;1Z?6E`D^h*T;E&p)wsKIH);Ig> z?Fu#cQdVW?;2sTYvBEu-H;2i0+~7^6jK&V?K-Grz3F@=8jMU`L!VFLkAIn0`=bwk_ z%E5fr3&;11CSV45=_h#sZo2q3Tzo}MdSSR(2-L|51Ai5c``W)Ib=D_r7SFV`&r%=h zo%j6Bm5n-iX<{vJeeE+%oegaGwp$9!W51mGIFQTIbYsp@CxH{j8Y;UdKXo>+%!8ji z(AGifY#`r$m~l12oIH|?<#K6erm3?)F>jUqS=J}1vkRiGQK|4xsDV^=yB)(#SxX2T zH;|n&W^3A4Kz@A88AM;4YwH5I;l{dazTmmOFPfG<;NmhDK+Khq3#1Os1&Thnp!a<{ z7g$T)vfhWLncu;hX8r&u1UiMTF!Ft2sbavBz<*Z10g~Ry6o1PQCjbBd M07*qoM6N<$f;BEf%m4rY delta 766 zcmVOV1ZP1_K>z@;j|==^1poj5 zFi=cXMV$ZtL1IBti&|o|gL~DBr0$&m|No0hIlWpz?rKWKtba=0#aj06dy9Koti^i( z0061Yhk^hA00Cl4M@0Xn2lB-L00KHmL_t(|obA+2i`qaK2kJL6Cls9tr^~cyM81wRnjLX28N0JhWxMLS9A$H&U9zTac-Yc1BrEbBf0*wb~)Apce$p?31GyL8{eyfZN>XSp?C2DrzAKo>X3J@4jTpq3{_ zeUMwB4u3A_QKQn2?KPpJzN9?Uv&w_5mC##yKPP;!pGF z)wX{bdOP8UeJc+#dDKB*vC%l8(LM3d(S(2ws_M0Z)*b{aQG9jazyUxD=DNHDDW_LJCu z0gmeHaW}c`2z_p^UVoU1sD zQdml0(a@fJi!#u|LQlI7GO&A)f4#6~}{{6(2{I_!+K)2v-PoY6_S+4tl!*o`;4! z6|2s8e}gVo4ZUI2$7@ZULbB`>i%9dGPwg3@GgNR$#)j7DMLsquSnTxojAga!Z-_dnhCn`84}n-7nxn6Wx(OKU z1mGs>_XE_Du`Gv%tyD{aSdwEysI7-U80-CLjT40P*fm&pqTVo;Q&Ej8vK||BR4{-z zk8Rz03TVs?1!Sic^e!uFES^}tVYl{Jbk^0lUMfmLT7O>Kx^;EhA(np@WmP7wyUE$N zUyObDVb3+T9vfnkZ3)e4vSI`cySXd7O2n>(Z0(L^;-0a4F+E5#Z=oiwh{F|Yv*F+G zG9f{Gu11^0-6r4U(dn3-S=O`w%~z~<8i^MGq_~Dr75jR=>+;Vo2tAUu5Ns%ZCb7_Iiy74)4A^hJ)1RqpQrOcLfy~R zxoOS4`62a;P)&W$0?{_S?3#EDOyH~`R=%IB&jT>{6Q&o{%9uBNbsa9(-){T|`@hM5 TXPl_C00000NkvXXu0mjf{}yHY delta 824 zcmV-81IPUN1OV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsBJ-u9fm_DY<+N=k$O0RQ%CQoT7b|Nor!=6_1&tU0V|0M*sidwY8j z5D;B9%I^RG00Cl4M@0Xn2lB-L00MJKL_t(|obA=WZrmUo2XGe8=+y3!9NlcC*t1pn zXDL!E;l?mz;#nef$P4sM+BfLfhaom>m43y4xC6&r8YyE~P9KARUxPVJ$a{NlZ_;G+ z^Lo$dHZ=ohRexp)QC;69TrVCIo}1|6jL=y{3ql5c4%oQPCWir$mx4+{(n3u)*fwdL zj7iVeMkBG?x1>;6)r0nn>P`Nye=TT{>3!dI$P8zg9oK?nv44xb@2~dz=VgPDxhuQQ z?mEg`)7i0G1HFB~>T2I}k(Sj#{m3*g`ss#h$n_Ga7Ju6%kg{r=-LF&byTw5O9jmDm z^`2?Ymx3nOdx4a}To4V@VIYp@H8;*3p-mkcy$3KQV-1I5osstvKt>J>v2N;RIAz}F zfYII1qBzZ9GB3O-Jh7%^SAJUz-o-j!4jjNJv-XeP{&`(yQvxq|7kW5beE!bZ?MJ__ zsrOotf`1Ueg@J^LTP%3sLjiSY$WKoo;E}OMIRBBhMgs=wl&xFv+Xn$T+Q`Lfm)Mt0 z*;J=(_RMbEw`f(uwl6_S2E}@IcuVHbmg_6qlA^xf|Tqk|6?2mB#)`Iimk_r9=_uhkmKd}{n4aY0d#^wSqnF=ns z0UiX#c8eO#m_mHoQ)wD~$t?#>Py2ofjO^wdeV%p#dHA_{Zf;aGzU7hK@yBCt0$+5v z95GAarXba^U+UimP>cr{*xayf+k&s|$IJb1*Zu+TWxK=ReWS_%0000W>Bh diff --git a/graphics/object_events/pics/pokemon/kingler.png b/graphics/object_events/pics/pokemon/kingler.png index 387a5acc8998094edc7dc394a02ebfa6b2fbb649..2d21418fb1dba9823608aaca815d1a49d27e241c 100644 GIT binary patch delta 794 zcmV+#1LgdI2DS!}DSw#Ipl~=S@Q6sLSU?aE5csf=FeoU00000000ccwKV_$0>Mc{K~#90?Uuia+%OP_1p$|OmcVdI6Z8_t?G}M$!K_>y zs9DzT{8)EI;F`2Yp1~kaDjen+GWugl_HGCS5(u0sf0p$9<}wi5)hWuFjgU@zwfjcE_4A`y z-OGVnA#J{DPY~+r5N6GcS#PWYYzd^bs$NSEbkzhewDl=)!^|Al0Y>A(1_Vyc#E;1Z zpeI(i66zJpntv?`O%-5`ffNvhT$m|#o0tj|cpV@`IWpfcGpzvwIv>htkR}HpQ(maJ z?**p^vWau4g0QUuM7v^UBuEABxaJV(g=n-iRxsZcN2YKXOhVC8fK36AIKOv6sHzid5D#^ispJ~EW5q&(?tfVd0Mh~pA3%GIfWlKHG_nX< zw3mvTAQY@(YKe&RK}hd8%^P1VD86=7b3Q*MmLV_*@9+Jl{MrN-IK9+dSP4wm>Vv`Y3?RgaW|h9!|tUY z_CwC&{mZUm{-uk;{^{Vk*)RNj$XnbnICQGw-hbtMKH}I7V~$tELt%$c_uhB+7=IbM zR}1GeF>bY+_;4)Tjcf^2blL0dZ-$AFHgnU>_&`Nb57x~jXui6{v+lFdzYO%vn+nr) z3M3)bxy<-$SI*Xrib{$|C3B+>(8CnDIl6u&yc+Qyzw!5>x);9D7*B+0F7eH+|K0cr Y9usuhCOKH4>i_@%07*qoM6N<$f`+?-xc~qF delta 740 zcmVJ1@HF@$r=qB;?s%s-Fa0*AG7g)WEaQD|I=Z zB5kOsF6ZWSH z(yth{NI|s)Fwa`$z$Em3TD0Z>uJM{0Z=KNTCg8Y7$A8jCVRuH}Q~i1+;iA-}1rKAF zCVenUjeLtj--K^OSUaXD{M=aIp$bPK@fS(a#^)hK_{K}hoC0GDq~5VoJ=Msx`^uh$ z?}}_=OO>0DuQHbe8w#hu*mnBz^Lr;utZf%yzyA0{>r-Z-&q8hDG09*HqbT>6msnJ< zP3HCjK!4zox7+%ZSx8G1P6QKojW7MdAso9Z%>%2(qik~Gy2B)dJAB6y$U=lX zrOGG)BAAESYhLCM_F`DAHFs0`N5hLS8dJ9=I$sY_e_wbFiWW^0;8zi-?DDWL4Vh583}(Adjwv;4KAAoJI`bqs}b1ZkV|KQkOn?{(Tzz(mNV?MmU}w{IvAHYrgSbx~PJiw~?Nsm`gvZnG#S;#o zPoF-0zJqPXgP&^`pMjY=U-2Fz&YdCaY5)ggF3;DzpOSU>VF3?=h*N=HR zWnB$!Jexcf|O1$N0kR zoAPsDwm2F*%H;yx==F3gY~GgT&SE$gd|)&1S}D}+j7~>mY%!qv{mo`)e60;ojVhW} z7K;}uY%_2_WPdSm<+N_wWxnd$!>`uiYM~l@&A_a@xb9wf{vYQHTiF}3mSR!Z00000 LNkvXXu0mjf8CTx+ delta 569 zcmV-90>=IC1JVSLB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMVzEk?(YA^&EBN6&4ZM*ds0$!DLMa~gXU5>YI~Ib|9}6@|E!eelykjvF?&i7 z5D>)x`*r{T00Cl4M@0Xn2lB-L00DMML_t(|obA-TPQx$|2k@IJb;0k@vNJPf=)}}l zU~1XeC|j9I7SyU`=>V*VfxJeC1YV$ynV3jzb)X-Td$-43RcFGYe+tr475;4M#~^^LY|;u4tQr32l}c zEf%CfXF5rArfBaQ(qU;yJi|6ck4(aZL=dJZAPMq@9f{wHPdQ&)KFG|f^i{fn=H|3kT)u9wG}Gbw~fOQ zZGid%w^=ZIT5cnsTg_(MW7tMG@)>aBG|am`z8gL!DSw#Ipuo6*;Mka$kXT??h_JBWkdV+YFjx=}5cv4`*x1;RSZL62 zkif90@ZiV*006xupo{{;zdBb!Ucv(&62zUO2=lf z!iz=f(AUY_W=Pwu?b+DoxWrD?PL=X068!w#A8dpjA#S?qrhk}{(p+Q{_l5JD>T;YP zPgp=*ROAx$rS)aO8d~{r;cguB1_A%9L2ct@PR0jqi~)&G7-)mIFKX+%21V|C+W{(le^@fnMEfHlBljB&}&IVTMV z;&T@1X#uO{)^FsFbI;JJnQu5LCdLVotzu+%AeoT{eY39;_62kX^9`4Ce>#vx_6G?n z`#Mf1hvzcxlcURU!QyFyQT*_|#!Pj|_^iPnC0V`TzlHy$Zv_YhLZrD_-u?NATbFuZ6N!qalUU*7T$Lakh6ZmH$Riw z@v_#mk$t1taOGy6IBxuw6)Mv(Od+~uoZj)V9vH3}r+%Quc%T``Eo0g5JCIl%02APi zaNl+-mVMo#Eq}1mHeq<2ZNWI-C}3tRHCXu>^j)vxi~}|SCc?m2_WN!SSmp4sF~4J! z7sWW!FCwcmY(L?33uBZI=9@)1gVV+o46N6T35&)kn+5AA=fi$S<2mD!_wzjO$QE#x zw11cpJc ze9K9BVO-Ee>RI*|k{xN$x92M1P{3p`-*UC~FBj6n;UYohKgY|>5xA0la&=iQSv+m9 th+n?GnegQCPaKgD@C?ow8*JNVh(W5Ypv*2MZzMkgZfY z_!@QcNsim@0W63j$Nw&um}>smJ38Dg1^=mE8oy6tX%ua<&3`uAZ1cjS+K{RGUm;=p zV1eFP_NU+v!X4)0v*5E?3kj?PkcGToouN4d_4w&mAx#s843x!PAPj>}cw~34a;_kw zLt&&k83sg(x7%RvH?tkdNJg1EHo{nIc?sGz9tsIhrN99xI*xAH1{bzMx;wUTn*)2W zJO}N_l~8gHC4UZ-z`0ljXSPBaC!*`(=@OcxsbxSvg#7IbO8?B3#T5x*lQpm98cw7dk(6el4S5>AZXs!~E8 zt|$<&5ppx4x!*7y9nV2CL=6(3Imr!!XDCH=&OB4YYI|WiIAJv}%#4hA)sILRk+Fw* z`JP@tH^?7BqX&OtKQzlD6^;vZiEblW2SH=;0ncxC=?u zTh27PWV$UB&<}qENH_)Yh2|vzsEE$*pmiLD+g^3P0q0@LN47wB-T(jq07*qoM6N<$ Ef*+0G`~Uy| delta 511 zcmVDjwQV{l$EAw`mTrM{ zRaZhaZeZlS?Or$m^;-ZmT>}#`Ra$;oHowU9t^CM-hXK0CNBN_)nLsRe*_3P3GqU6NdPRO{tjB#qj1`*<{P`*Q|^k4$)f-O002ovPDHLkV1lxR B?m_?n diff --git a/graphics/object_events/pics/pokemon/kyogre.png b/graphics/object_events/pics/pokemon/kyogre.png index 36762174373c49cd1f472c9022677f8329bad0f0..d48ed098d5018c25d5dbd42c2a65fab815a733a2 100644 GIT binary patch literal 1764 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 P00000NkvXXu0mjfW1^!+ diff --git a/graphics/object_events/pics/pokemon/lanturn.png b/graphics/object_events/pics/pokemon/lanturn.png index 99782661ea6d5c66122ec5e1c7870aa64947a992..09f27f5e602b7f485abba12ff10fe1d926f8b002 100644 GIT binary patch delta 858 zcmV-g1Eu`y2KEM!DSw#Ipon-__~3Zpz+hN#sF1Mmz@ShtIACyy*bop9`1trxKq$D# z@OV&I;Bau@Kqz8Vfz<#20|7}yK~#90?Uui58!;5eZ+&D+z=nn_F(hF6PjqmhYl8(A z^Su3k`O!`X-_)qRt(Fw?k3Gba z(DO#N9YVuzOh?&u*A-SsoC|uS+QBz9B1%PAK$RjH%Sc8%Kccu781}FrBHIDM0c2D` z41^F$b0d%_(vK{IFZC0dke)Zt?`9n3f@oL}(B`lth<}O#nhWBqx+jCTG)WA#uNyjc z0wA=hmN=l<93mE}fajbDEXRHwl7TK0m@+xggLA;uvb- zM3-keN(2ykmci8^(m+(;Yz?8H-ZnaIGF4-Q5W0?!6-_0rnDT4M{ec9snW{j0!0TWzJ6CTf$;H<^C znoZLkbF%-@1X6o3953!^b%~629B>K1t9NtcRqaEzZ|9&kFW2|=bEix8h;8Mf68GzO*{029#(oDx+9u*X0;^G z&d7`h$)C5buzz`Qw0mVM1nJlwk-i-wHpPIuS6j!dhsL4!6xU21w}OyFq=YNg>0z1LWQ#Q`%&g~0==P7vF7#v kTNT#gMNA?$O#D~YZ>^T4XDWdoDF6Tf07*qoM6N<$f+fqG&Hw-a delta 847 zcmV-V1F-z|2I~fpDSyq)tpET2tgNi0&Hsz6|6+^gIcm)SQj7oYd;jKA)wEi)i#dZ* z2oMku|8oGe004x==*0j40`^HnK~#90?Uui9;xH7)^9S&TTdV#Trd5YBVUQ}-6Y&kG zmTtJ?AL+uv)`bcNr0YNw{s$_!p%IlL5mz+A|I68loxG$!5P#AQchY(Lg!ub;&$y3z z-v9OYEWi*Se0_7YAVHzP4h6z^`DX?7z-Tr(G9PIC0lXU+rAG@oSm3`A)B>TuJXXNt z58&NExH&T4lU0GJeXME^_VpLutop5x9M$xTi)st|`C3(c(WJs}0~_;YC4a*t7Kr^b zHo$eTYT^#tQGbY8#jwYLnqLCL#XI}^H4BP28bR_D;+vYZH>AlhU#<`<%3cP=c8Cps zGaVJzU01lKX(?FHD8x54p@bw@zzCrQt3)NDJfd{r8}_gup&Os#0J>iz21+Sor4eY7 z=tq_zQ2L3=NY5LX%?nOSLDH)TShrUbBvk<`1?kDuQ-A(M2sZ*w zlyr>YA^xLn~W=GhYu_KcETnaMEcsC?c@D3MbILdcKbn?># zGJ7!`ce$NlGQ4}8UPV^0yVZQT(tI(>16y1#$+vmn?pASOo~R2a7(YJgypH>t9P?ZN z>g@69dObPqJbqpjEjum}JcxKX zs?4zBA)b9Qc;H`u2-VNeJmbM|r1CwwW$4fEAL62A#~zNXjN=W~nF!t+p2rZ_#~JJM zC`k7x{gvSzb=HFAC#W|JE`}p0t55@SUa3&ken0AbNT4@VD%O1Xf2+#ce2Q7*k%|Ax Z`VHl0$fgvt0lokL002ovPDHLkV1ip4pE>{l diff --git a/graphics/object_events/pics/pokemon/lapras.png b/graphics/object_events/pics/pokemon/lapras.png index 2b602ad4b6db8b89b1a3e74ffc8899d4875022a3..a0ac737cb540374f0ae6d9e1e8abf331c7a40bcf 100644 GIT binary patch delta 856 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 Eg60FiQ2+n{ delta 506 zcmVOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsBR?!~m;w0o?3N@7a?0RR7_TJBOQy*VIiAb$Y=0RR60|HZ|{Vq#(t z5D=GeynO%w00Cl4M@0Xn2lB-L00B5jL_t(|obA-HZi6ro0MJ`lviM^Th71v^a?D1; znf*-}J9T0xOMcCf?IAZnpwsj9f`-Qhdi2mrR&Vv8;QPKdSk%LZ#!x?T3K z572||*SIPget&U`ZL`J$V!vP*8f?3^2Yqkr3buPB*Qv3e8&A*@;=TDd8_@Ihgh)=AxIl?|BvSqHd~k}|oo$>kP)8uL4z#`GPD;6hfHE~ItX wIcZL*FO+$XtYPspj#ZP_gDLB|MS%Yj@3z?Hk6aJ-VgLXD07*qoM6N<$g7)F+L;wH) diff --git a/graphics/object_events/pics/pokemon/latias.png b/graphics/object_events/pics/pokemon/latias.png index 2c4bedf3b99bb82c6aa53b75293c46b6be9b510d..791b9f11a854db194b14db7c720740d46ce0aa85 100644 GIT binary patch delta 938 zcmV;b16BOO2gL`FDSw#Ipm2DY=;-(m5D>u7=$NR;crZZdcyOplP}q>5z*tzwm`M2e z`0&V(kjUUbkgx-p437W+15imsK~#90?UcQa+c*@31rT7L7;&>z7-x#zh8jAA;4OmK z93$9ncP6Rr;oySMYiK|SdW?8r2<(z288S>r)~Eq~G^w-E3NW)rZ<`do$TNgQD;y7&UzC0NO9t^pG z0El=#JDU zL|5y@4b2H7$MYnX%ylFM@Ei?U-Ls97TrXL7WVU4{v*~C^_@@vrVnVkmfeRd3cDErL zZ?KC21`dYYED7JwCD|CaDXTj3@!%5nJN!(DXFJ^agn!l{u+{f1D~aE5+mXFKsH`4aoiK$tQWI#y{N)5 zMytpNACdPO_Cm}-bs=G9m$0}rhJ4%=N<-Dq6Ap$}Q9dW@1$h~7I%0uYV5GDLAwVhZ z6Lx*%u79^n#DD#29zHOB1gRAr^I+)KxFptflkVY!xo*|{d;1ALSRc7_Ex_dEKlfKR zVha^WI_6;L70S+-eij801dgW;fp&r_@~I&vpT68(2~jt;CvwczkPQM=w_fy35{R54 zKrO@(@&W>f@z^wf-wCnp6#%!t5?9tR4B_zRGk+n!Tt@}Y1Iw&f|M7544^6=Whvi{t z?3RnIhQVOMPLR#M5b|5e20?@Z)2N8KYnj{?=UFm-Bd)BT3`mK>&5R`Fme<` z$_eTx**;n~;+<2Z=NXmk{ym#zfhnujm^KUIz$uYa{IH)xdMl>Pn_1PARX(N@#=5no z(tm6fSdR<}xV9Zp^pv|pfK^}4_p?ZkSvf^}-O}X1aAKet<9SM8(+9_uaqou71`~#s zDb3m>h_&OK$c1(tOoEAJVBD2&|DE+|!Xs`9dmgIH)G-9nw|Z;N3Ex z^C??FL{9`ApVS*SItfP3=$_^4(eMd>yCb~T$aS&+L{EQB`G>Cm0M!weh@ysCegFUf M07*qoM6N<$f&`7rjsO4v delta 935 zcmV;Y16cgU2f_!CDSt7fQts~m)z$8-q|JMCl>g0I&7?|mtnONBwEv`Y|NsC0YHHqE zTFpvQi!nhE5DnOqrUpfvF|RGjJ(havUMp!Xm>Tk(4za1lVGm&3`Qfd;)n6&*e{1{H*`7 zkovb1clmpcW9f;3H#{Boc#+hNdmeQb^4YrrH?WGM1TDDkOYM>7Oy7+myfs3N5=|lBGA; z#Q*~bL(L9E?^lv6ncI|On|ZT!3CkUNN9nsAs(eE05P#U}`<8XYZ@BG9Xi?^1h+9rx z?pF^)_~E8!ky&GWLcZ%LT_Z6hv<{A~zDrnOc0+zqcHclYUN3Rn6Wz>b>ux^l!!gFk z$Xg##mmKz#u0T{FVP==GcwmhDzAFTWzELL}46UO4gUn~-S-k1k1U7-O;2bCgA-GRi zm65B`E`JgI_JZBKF?s`%3pM7!(5>-6tm`t}!wG9%i`&=s6MmR7a^+fp$g{t1FR$nV zdXQ?&!O$yo6=UT(3StNxPaOvC1V!XiLqxuOxWA;dZER2En60511o~<|E1M(`IYoe$ z(hcMV1P4L*xFkvTX)*lFY-kCuV<~~ z{v_K+>x%yB6xDggow&Z6qGqhlf+%oG4XulZHY8n z1b^lug95H?M}#`%Y8&8KcB}n5(qk4*(O$PSIWU|UaAS0y5}1|2@yOh}!Lq@Gp*Dh> zIte1~I45$UT?dn3Vi_1!-9Mk#Wt#Aao5G%lKC^O+M+SINyE_&I2gciURhMXY$me{@ zRuHQbLB}Wc)s0Sqku$ny`Fb>b!apvrH6U`GEC8$1UsL{H*LQlvP-7kRc!U4|002ov JPDHLkV1lF5#`*vN diff --git a/graphics/object_events/pics/pokemon/latios.png b/graphics/object_events/pics/pokemon/latios.png index 69160cf1817bea36650f35b132a9e1d84054d28c..e290bb7427459e48eca722d7477ccd92c24e6a2f 100644 GIT binary patch delta 1075 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 wjHhOZaqyitz;(^b07*qoM6N<$f@WR4HUIzs diff --git a/graphics/object_events/pics/pokemon/ledyba.png b/graphics/object_events/pics/pokemon/ledyba.png index f80bc917751be6619aad869435ce7770bc32a202..38ad46ed73a5310729a244a3b128eb5850f8fa4b 100644 GIT binary patch delta 836 zcmV-K1H1g(2ipdaB!4haOjJdf(4Y_y5Lj4PU?>={P%!v#IPj=&(8$R6`1q)xpwPH@ z_~4NE@UVbzNML}#P*8B56Xn7H00QPoL_t(|ob8ptYTGav$8G!oi3lZ7GWrTJpG=_3 z2*nCL7f0;Umk4I)67aK(?&L9YZx5rCl8YdR-3ogLhaLhULx1}u%W`a*!5F*cBLsf7 z^!rPn6ykZOI@PKEW5LlE)tdl@e(b<_6F4j5`05k)bJS~hP&VgAW+8HvPmIBkTUQAc1&p6LmoQq$ z0t2N;OBM?qXoT=yZ^HcuQ+h{oRk1Vy zD1_|cdkUq{XFv>xJ$hv?kVL!AAJ$B9Rn?iR&3wRb$y}M1E4i*%>K6GdBx3h)znzm( zNQe>`Ab+w=Sl+DQWBSY^h|43Zcm{>LRsQuS&c#)gS5#aklCjM4hx_G1TA>mqP-KYTCoC4b-InH4oJF|eqF=bs754+3_Y_ms-*yT(2pyaLFkw<>v_-~uKMISV~mIdNm3;St_dzl%&a69mR zj-T`lr4D&n2lPR2dE^4x40GH|#S^Dn) O0000OV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsB?oH6cF7_>ntdodXQ|GoC+bIr6lqSN|L*);;}fkq+Rhy_du{TxcpAv1?|u-~v9GuJ@aXwej! zJT7z{%dv+_=pn^DWR~O*Ry*dc6pX7|%((D;Z`Ii!V1IRm)I$aGe`MZhho-4m?-ed* zJlbI`#1O*17TW%I$zG-tTAQpUlx*+z1?-D~7P#}+c#`M-c!w7qk%*Zu*x$=MA#^7Y zVx)vVgov{@gac)Crh9kivQns+|8k!9Wk4HakMF35@fF|!6vT?Bi%zP9F2+a+?E+HC zqkG*Ie}4e`MyS|@FdIr<0)pS2K?v~G0;D_;kh_w}LIg@7evdsRw1?-J%NdU;RIh9@ z;M*}m#iP7e_N+xo(%!;1NteV_oCvfv0~x@D`#8A1W2MkRJ}a4dWA%Ul@8Br!t4omV zWym}Nnk8Jw5-M9xK}RzXEfPYq3c_`wgp5(b1Aj=IvGQfvZ<8}P$=veFH1}|7UX^q4 z4MH;3d8y_yk!?YI69lsbP(n(`LlCSn1axY=uI3%E{}6p1TVYhiXQonZ}cTCLHj}Q8W=&~77xM943xY!C$iYj zn=rV|sun#9W||%H6h={aNJ?CSSaM-bV10Sljl$@b(mKzofCG!daDFfW$IOz)AYh5& z7FAqmpJi>k*=qJ|HMuYW4mZvZ%uN5rgg-H+5AXu>k%B(1lR}LOL zGP#Z~S&RAc8fH?mB^HQSUcpQv$|ZiG0z7`4Ibo5^Gh6iq$(3y8nQwYW_F?vd`8;0~ zgj~vEflv8mxLH$X0)8PrYc|gc3$?^Z1$tA?Fga*yHZGWOMoY?cSWxPDh~H5`k%hTW znQ;YJz_26fIe!SKlmxXpp9u%gA)i?wiv-n_wXJIh=c(|*a}oqKHPmtZ#9;`$Idym} z{H8=(j+kyOXy;%P1pZ=01$Gryyz+dGyOl{DdFnqc-?on_CSv$3f33+_Saq z1-s;Z7EflY?lw6cir@6x6ES9i>1C-uZ}Vz6Ql@&|g@1M)? zmsT2WU@EAyZ4SFZpw?K%+!@=Mc8;Cn51+Knpa}^N74=ksh53r*mw-L*4>4<#t{Xke zbaC%1=*(~iO81U|Uw`foCT`H|4?m*EtdnN9j_-ZX@p~;0Oc%YMJS9gP#obu&^_x4o zxZcUs#4`;WnZ|Ld_}+}(XHJe$!bEWVH}M&Zap8^^9RIET25^lQkwg_FV*mgE07*qo IM6N<$f<%!NM*si- delta 546 zcmV+-0^R-C1kwbMDSyq)&Hw-Z|No@s)pLV;ApfM4|ASKIN*Ki;5dQ%G|IM`jq=W8i zQq58^ln?+A5D)?P^NIif0o_SNK~#90?UlW5+b|Hv`2^&YzDNLVO_#21hvKwZntWTt zr^@2RPZMpl1Qh0G%0t2-fW)56nxfQ5F5;sKB{h_B{KR1hygGGwPW`4tmyeikElTHb z9R&VjO$BxzR=oFoj=Q~T9C^w=E#FqpBc>JULhVq7FUMieI^45^?FHNVeHKq@r61QB z9g5%d+Y>Pqf$3!_A68j194XU1??OXvE0kr&-e<7^m*8uTe<=OfgliHBHZT>G#VW(y zAW%xkV{VmgRX4}Z@%vxW7FdOZ`-FPxz(Re2{ByvbH`|z{Y7Uj0WxBXO6KvIR23q!x zfnR=XwkmE=ZMI*d$E-DKcZlzO&+&UL096~kpS&SQ7scIJ@a4NZy13q%M#T*))5LMA k_*RYHXHJe$lQRMl6lCj{9w6e!L;wH)07*qoM6N<$f`{}9kpKVy diff --git a/graphics/object_events/pics/pokemon/lileep.png b/graphics/object_events/pics/pokemon/lileep.png index d0cc084028c12050d27176e51c0dfae1c4da27fa..68a606d3f6c5088c6010f70d3a72a9df619bbb0f 100644 GIT binary patch delta 591 zcmV-V0Yuhjs0AO9Tu#+)J?PUiI^}7Euw(er+Us1ryj(?hWXd=l`%3y^J@@~(5 z{vLj|9zwg=#V-EU0EDpIaz8VV04}PDz$}+&Jlp~*@ta74I5%iP(_lv4A?7y-!NEtR zv)u0)gP2I9{01QisO7-S>YZZnhU0NN3L1on7`Pg-pG0&VfuY76ib0lT%I;>X2K*uxY)19OnVJN z5CIW$_{6A8f$p?vn!+T&!Dt`ql6fw(YaAEsdZnT23CvhULxzJIO1K?r8VF3aP}w!;L-gmX-+ z{TRf=DPA(&(gf)6WL8wLI+_tU$SuEaneiHgUO2W{d+YgYfBD2OV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|J94;q~5f1tcyW=Vi-#QtZMFiIlW>K|Mq+T-hV0PtN_*3)vT=gSl>j9LPBp z41p7e4(fc>qj=~LZ)v-QC??sGI`o1|XV0Nd$z1KtV zK%u|w+x+_Zk$+$N9>AtHwW)u#5&#mfc~03C07^X)NP`%TqBUUO{Yj`n5-^yDYLI#_ z;gBC7f|L!0G~j2-An{`u@B>6Jf$Vl$W92)^VAdl?*_JRs1d;U(M~m@yiv*IOS9@x< zNjFr0c{d5Q9_LFS@r~SQ=%|O6gVfjd@4nxDqDLw)cz^Xe=XpsWEvHX6KFn(tuNIZRKh{>JuH~0na zm7u?v*ngj_MII@@j*HlFD_;hQkAvQBXPAcy5XpWswGPUoDSF}l$o82E#LWG?%O5lugxol{zH#3WK`2hWlO9w%UjgUQc~iJ5WN;p}Z6{EI z#oci01AqC*Ae}sD374G=7Qh$r_7cJ3lT=8v7fT{od)@+}VFf6%*pXh5N9*&=>Bs4x z<*)0XPfmplwb|p@-_5p=VY=r$V%M0#VSue`%>Q%!0D13#v9w2IX8-^I07*qoM6N<$ Eg7nT%m;e9( diff --git a/graphics/object_events/pics/pokemon/linoone.png b/graphics/object_events/pics/pokemon/linoone.png index c3b96b125365f9edf0cd773c492eb8d7606a9efa..b632f6ebf56d44b6828fe3c8139a6fb96cc8ea08 100644 GIT binary patch delta 587 zcmV-R0<`_t1nC5jDSw#Ipjc2yh-grtfN;2=kl4t$U`RL^7#NU%crbXFXt3D$`1o*e zZ~y=R00000002i-bn5^B0rW{kK~#90?bSbv+b|dgaCK294GJ+G?lL6Qg%0;64mndY z#Q5zk4Tuu?C^QgCNk2zBbSd|3LZ==$LB1}h?@~E9lBJ$>rGF_m<%I-(0zZ%CKM6vo zIn8OFY;YO(@gr7oA75}4_0c;d=~c|6PF2j0&kl-J#9~Wp9`U0?US_Zgo7C?Tp~C)~ z0(M!2O^Q4z=3$!&-WkHY0?$$h#@r5`^FZM)%bY;ppP=X56W?u+*l@?D5PyU;Uv~~@ z91HxTKo3VHuz#v+Yzh|&(z&$T!;SAc0Rno!!!D;az?%~C7mkG~T!=cU7xoC>ejv`Y z$A*g5YBU-F3MW^0tj)8ghX>{PZbtK8Ho!A(&ISenlVp~_+kfW#+YMNocahM%H?skr_07st z$OqiBxn5^q=!P|U{2}kxzW4iQH?~0Seb}GAAVUhn2@hCZe5L11&)73F1$Q?|I{0Sa zEZ10k?lamqk8SIFbGW)^KbMl(Myaj8CMHn6PvP~V3K^p{W49)+b@z8iO%#zo49P?_ zm&z{4+e8oN%Z)9-Q|)ml0F~G7KU{ge=3VPRRXKDP@RTUh4crp-?13M%f1fQv|2OdI Z<~M&d?tm~VSs?%b002ovPDHLkV1g_A4-EhS delta 569 zcmV-90>=I61lI(RDSvaUb3r*Ei()~ni*wDai{{nE0001kb6Ul;l-|{}|MvDdQiFSo z-v6w$|HaM!?*Dw&VQ>Hd0pdwSK~#90?UTK3+b|S`$%RW6X|YA1OF3B9lvh$RP!uxN zgKYs_yjav|50>t0WN4AG9n!I{RLYR~my#*qB9jjw0pEpqj(_eYiO@|q-SlC?X`HVY zP2zlgz#+<4cSxE;j7i<_7{9Lyh9tuDk<~GNS7h5k5@u4*3(CX%F9EVG!%T+07*1i< z3hoS%UVz6!8OC@LK6!J~fmPQzhCXMIJA2~uWJI@#!#WVpq3P}RMvfW22~bK<3bM2r z>%fdda}s6+9)J14GN6zUjrOc=s!D5bzny8qRz|;pM68zDc))1tmd1|24J;t z`4Wg`HC4yXIQUFNSHKq(V3P0P!~mdWrNhG%s7e3@SjTR5W~(C@I#{CsKPoSw9y$3L zX62>j>d1O)<{snmZ(tE%@^XBEe*FKb0mJ$(lIK1@et)w@;IP`PzJY#`c&z7j|C6bU zsr-_^@wxVUxx9Zh0sPFD{?tHL3|4ItV7~sva;dcQSn7a>*P>bcxET73X}XkbsYf<( zrI+(cZe~K7M4?!{T5TvkHSjenLyS=><=VO?XSOdUZ#fa>n30x`qcR1to`0WhO#t32 z-dP4{yfTCS6BYyxeP)t-s_`nD-P#_Qx5Kx#Xc(6FA&~W(p_<)F*NQiKNxS*IY zIM`rd@PLT0;K%>~000000XRf`0005$Nkli*)ztBd%3?%R77Nlug0~!cj^`=f*adGvQ<@_2 zegbAms(^Kk0N^Uta%lWZY0d`;U{!}fz!@t9HzdwtZRUeuyDJYZ695%LkZ{Hd!Vqf3 z_#o*DLa*Un3x9c1xrnes)zG zj^lBtS-(pficdMq&v5~8F;aZ4KkS|xM)kHRLF0&jg7RN`E^!OR?w#l+q^A^wHX}{n@%d(zK+6C)DOVOykWo^Ew zP0`^kFBh*=xne!|^g4>(q^!kZJAW~Bc*`Xnz5Kmmedr?9>T2tiG5Y-ub8jYgOtbzb z`+>gldp`-^|4w}eWd6~5>pB#Y`V(yEM{n3z%iTox$nm;ws-N0@AO8+NmiTYu56pL1 U)DmHgTmS$707*qoM6N<$f@2yNI{*Lx literal 7876 zcmeHLXH-*bvkpB}r3%;}Qaywe2$0YTU3w8gP(lb0T0#=K9FQi+QRxbzAieh@2#6w} zA_x{hq=OU@P>OW80X^;B@6TE5e*aF^+Sz-*GxN;MGxNSHlV}qo9d;H$761UiuBWSM zM!mOCFClt5>UV9eYb|v>GQi>j#SG&sL?jWM@a{Mvia!x2g!98Y0RVo3B`I$4Lk;W^ z`)<6}w4;FAXfAt8pV&_`VFB$GK|w`kNd|!p2-oN%V`FJ_o8N+WS5)@L^7tf;=QFW4 z<2LYBU6l$wtDDwKfkq2K!NJ}ARy(_$n|W7)O%*IRi_=xTuh{JesqFKQtyCy{R%Oq= zY(BL+f2=C#M%iQbRRsA4Z(BtWyX<4e!cQw&dxG{swMp$3oBpgHRnxyWaqsS^eCu27 z$L)V22nY0~%KM1QCumhL3hvG?u+Mce*D~x1Q!h*ZfopE55!S*ZIrnm!+8( z*FKVs~QB zu7Jb(PDDwIX%M$vefi2}L5>q{%SYAF0W=^lJH59Y@EHgA6GAKwl1Ht?KZL(i?~?k+Bef> zl8B*4SiZa!bH3O6)z*Tu{A~VrSlO4RlY(KIsa6SNX`<3n4XZm8BX`o<3r)uo&fH@$ zooViDSbi8ZC}9yVUWZ~H@Df;G{9HxIgrJ6}=G^28msd&8Lta)q(I>AbJT%X(d-Mh+ z^>QYqsG{|4G}3K4eeSuVPOb7si@{;T?`h=^xW=Z6hT{rPa<`muyHA+PN3mD0;dCa(&f3cf4-9 z<|~$jSBlAy^k+xj%{4H)5Ei6PWQg%kYwEqTeqNk=&7z^-&B4EUYxe5E$_>0oVG zF{`5bqD-{i%W=oDmLfVST6?^CwD=NCzE{cD?L}tu>q+eEMN1%Cy-IPR`@~dB1whF| zhkbY|Iw)P7dm&Dx+DFvttyj#$d%0OE zS=Zzh%fihE`nFbq(Nfpt|&Q@QZx{O;}dFK5nbcikvvcsE>e{P-%(*tA&wRB-HG zwWlaK$xM}Jmd2TwkmL<~d38iEMi}O7cH|vx%;N>!&Wi*K_#8lOX56u*OIIrUIy{T5 z9N+bZ1sE9sWO${&>x{h>%JOKjt+2bgp7b#*G@|3>nBr?5hLtew0c4$qX}qe^2cjzH z)Rp%DjRz-kaw{(3Z+~uT%`BOHD_gZEBP%IfZ}K^Ur_m_ZNVn)?4?}DVt(KJxEPU(H zJ-v|Fq>`TVFZXPn*c)~4M7KJ8&e(hFLX)G-=k?Kc@r(@M4#dNsoA#PwcsJ)mN9Buw z?yHv4)l5)R{G1)3T!4DV5#d|vjh^uBIC_S3r$j4~ z9nl6b*Pw3=iBwGlB)?-810^%x8u4c15oc1RzI5;E+lrNC5GQv^ z>_UR2ryD>kwzKw28;%kKBFF}-da>72?AzVTJt9E*s|H8=Jy_T5j<`l_i(wlWAXOCt zzuC$4ucjRLW7vrN+Uw9Vnsv3THv_t45Sp$tH1SBBVDLPG|0{nNE6>Z$!9r)L<##hr zA+N3n@J?}Rk8nF!U$ZtJ&ah^zPMjx~)_T7YV93y%Ix6m|GhCoOvpg63`D;vg?$`%A z^;)x!Ja067Z%&*`RW;#D|N1qDp3g)>SoHIhbXCw-9gm5Y=^H&`gBMCIC7SIr&)&NM zkT)0)a9bNoKXl5d4Z|w!+I?723 zlbKPa&vR5%cCUx&2K($c!|U_)#6;*|s*c1ggMCVznmbFKD*1%OyKzgO5S&xm30*~Y z_hzo%?<{dvst?goGP2p2w_HlkeDJ)G)xF~5iKP6yUQHaGQ4-B(v3KD~EGH4O@HtCb zvqTc}@h~-Q7W9xt0if8d3vZWmHW~oy* zv0OCK{an!VSxniWRzu;cd?`mW?H(X01j8E*s<}i#5At&k*>Jp$C@e_=I$W(vu>Y0g z>d<*rqk>*d!K)dAvRgr>qej4iLeD=A~hzJL(+17I|uNR+Kt>n+?B(dKtW~%yl zv!uMwua(ufg7Knemr}I=A*6pnu6LhjZvqy3>bw{$r#Q#;8m9u$9Yt|ny&kOg%V^g4 z`>?1fBU1}5=3Ch|(2eaBg^jB{B5W~t0xcLKM^B`AcAVhE|0Zg!{ehDP5GvzrdSLSWp@BFZ`MswoPydN;6zSI1p2K#PIyy?{%rN+@$0MPu0Zv>x43NOXufZ24mAm&|TA4RkpdYcM{c z(d^2=WhE&yx>ptS1N4HKwb@-vAka~G6d)k}Y}0VdLj|Af0%!vhK+dmmV*D}uS^^k% zT{vUgH&Nuo7Ei0yqyS&;g1wT7qC^~JGQZundSk)1`qGF`Tyl0S%g~qRS-eKYi20k$ zrN^BMd+Em z+M^|^-D<3A@4S2A?Fo??mHmDf zSX}Lg7z6;iVu7a_hE9YAsra2ZG7&m$+ef>C4lW94l{NdrKVX{Hl54 zYG;l&NHnCe_i464ufFWv0cf$#%ZD^+UP|;Kp;i>!JBeLr7r20RR@mACP9kNZgx87c zCLA^AxtUu|P73%a6=K|a-{{Ddvqx)$-!2EuttdF=2=2=Bc8F-NU)$~(!ta0z!Y9pk zz6EoZ(9aEg)8(}jl;{xC&|^6MDruGv)r6k=s?9H?H1TdLgtq}0aVk!SbaKDvloSEy z)^Y>_A2(x6*YwXb4&%!4z41kPpK(*(suxWCLE7Oo9Lm@zfWY;IV>$GPFc5A z?L^yU^O#IaCdDYAQ@#ssX|gDfSeJGNU4hJx`t$8?_5jE!|TynoVWZN+4z zesl-mMIo6{;<)y2^VmG|BM#m2T|ec!1bA@Csqh1gCO;J?f;ELD*zqb}=2SaPziO}P zkbBA)oI8$eUL2pCw+nanPv0i5o<%0msKoi*oQu?IR9C9P&!w$Lql+aZpUpg*WVDOj zh?}qMB&4x&uqw$oW+$vX6LzTRX(t`8%6!0O%zcg5GV6-)WaU%;m@1pn%4y|I)-a@p zXq$IxYZQjrOGHRRn^!auBdk%ReLY%aK}UH9eN$CkI>lBLN|MT;<&B?Y+7BBYPTeff zlb7UYpoP@#!dNJav^P>cf=_?+nWX=!N@r!$dAWeDDm}a3#%2RJJIW|sdNH+;$#xMC zX58SYdvhvJa%!bzTOi1skN+Vb61<;LW@D%j`rV@HbwGz~RYZyM?CRz}yd` zN2KnOVos(m-KI{+{CMhwe8JEFg(Y}MV;l(%IB7o*B6WfW0F+eyh#0IJjw0lMbH;lr zgO(mW1_|LEl|fbrL#QDUjdQ{429R*(0Y(es5u~cZqU4970(jsk7$H9ocTY0P zPZ@NGi=sXsEJHv-hbj~|WzYpf6CpH#gcFjLmX(HrwfyitaF7a%kP^w!31z0K{S$)v zrVMhSP>3i9#MjqX+E+%JKyrq_kVqs13WvbqV5$a~?C(jz_<=piXAU5KU})mVSQ4H{ z!4o`%4lpqe1aFEm2t<_&{T`nO(a`V@cu(?A7N~qc{4hiaOd1OD@PPc)f=to!p@RGj z=s#MJEvSDqK+JGtf;S0^)AGT2QqKGp!V&w2J<*%wewdCU7J_rfc~Di!RIjkVxzy1! zH2K5gfC6W{2l3E~O7`D0DR`$p$@*Jt2a>~d{u&6?{14o}Y5$)4p)ys=&=93bzCh5I`EHjBw+E5sKZALM%EGQpnwEB$~a=dvKTB5>>!7g2g^X=7&%9Igdt?7#4$t!oe^FCpcKv35EbG$YU^IC#0N=lN>@82}QvF0%1(T zQ@ax5{@17upd6`Ca9Ioz>nNiDmUqC)fn{-WI55%yhXcz&W#Mv8j&d-h1NIQg5sT6$ zkUTKda^gKO&Nv9s)A>+vKsZX>L{Aw6mxlhiV&aaWI8hC#djRk0Nbn{9DYC$O;LItQ z13qDL2)Ha#R#pKii;#mN<^EJUk0X((y?B5MgG$3?4y2F3A)bH!~|4=R`1*AMu9^(L(kwZYivT!)HTnHQj z>;!|#$sy%s;4=RkolJ0|_+m&nb!Td()NH6NbeN5h#7{CM{~nF63+{j^D0P2B5nz~% z1sslo$)aSDAjr>TAqRW<_iU9Q|A!ByLxsN_0#v&nYt+MqdR9UHIIMp1bwJ^N@$<6| z|3wc}=zpF3BYyv->tDM55d;57`QPsPm#%-rz&}#{x4Zt|=wkVE+`)NLe*yVYhZ%up z^c(6R1T`_R(AwYMcW_m=NpwxrM~1Z}HceNL?6-C4!@?5PW2#}r?~(gt^{($`RJFFY zu6-cVw^zxPYD?pAPDc|E#c)!W`oc`qwI%}qtlS3|4Inj*pSs9I(KFOynr7gj<$%pX z%yX$W@ANd)Ep$5;-Z!}psT~E34ZoE3jhgx>vCdUs4wm4s^(E>PbQ8L*__0GS!WnVI zGeqGOx7zET#A9alW`VO08c8hk(ytm=={*|=^xKL>oD=*V3hj?so|mu)3eDDO)cJpy z4T*lvAf-kF93fqt#?AS?-Tz`4C)QD_Vm8tJ=S zDP)!wVY_vkxii+Bn}leNiL8m8ah}^u8TWW2i)f4})Axw0i;`9e+R3HeOT$SLHn%6X zgFcjhPw_Q=EHou?kwGfGxinSIS$T2O$0L*x=N2?otvpdEI~fj?&2@RB={w{lSh{OZtq@0%qLtI^6D?U6le~! zdm!mn;hdj$+xCLDodK7Y7qj`rulutvQpE4YLQmQ=$_Iiexl>*0#>%tx!QQq=!-e$@ g)$~#Qow{#qVuhmdEdy1v)RF`Aw2U-MHS9zG2MeJy;s5{u diff --git a/graphics/object_events/pics/pokemon/lotad.png b/graphics/object_events/pics/pokemon/lotad.png index 8e59c518367cd35029e628f22306552a03d88fc2..94ae4df91f348ff91fe3954ce4f7099ce9ba49e2 100644 GIT binary patch delta 435 zcmV;k0ZjhY1JVPKDSyz|*dS0a5D*YxxPU-#P(YYqIAC}%kg$l*h{&*Lka$3NxY+pk z_>i#J_~3v5006}HcGv&_0bNN%K~#90?bN+$!!QsBaODY<0~1OYKSS`+RdAGSdIm#K zGXzAJcY$#r++VubV7_7GiJ<~KNAW` zS<=^+GUO=}A}Zo7Gc6?M35N+O-;#$;JI>+=;Y9w*u|@#M7OeM>Da?uWr15xY6+I@b zFy$7*mV@>=y*5AChUta{%Ouy_~qBND;?`r8;hQ`^hHt3`+I+BA?w=t$FS)ZOicE->&cK;BCIP9v;yGytV;Vs|Rl__V_*!=-Q z@3?+>&0WH#+L(d6U^}okFtaf5%o>>X4$aF`H(Ve%?ktYoMZF^z)rE{KN+<`XdZJgp*@qUitt002ovPDHLkV1m-=)bIcR delta 438 zcmV;n0ZIPS1JwhNDSt7fQvcOT)vP&-b1^YNT6@(>V!bg+tSL&1DKSbQtp9tIwBAyS z%`tP7|Ns9G5D;qh>{$Q+0bof)K~#90?bN+$!!QsB@Efx09on^1pTNTvyaX>b&E}U# z@e3$$ojkOGY<`)JPN$4j`~nRXK_L#rQ57iIN;!2c#ecl~IDdU%qyrc-WXO;qexrW4Y!wgO8P>w&c|Ps#{iQ*y+`}_9 zZ)H{8^4?bd_)Ej+?WESHSKjYSrK%O{?ak*#DI59j9wNYTQ!PJqz?BPcal5Y6Y8?6Q z4&Zvn^VM~!16I{i_1rqwJs%W~YwUSkD~vk3=5?@be=h-NzdN=U_10>y4#KnWr+<&> g)%B0^ul0YMFLBO?wpwzl;Q#;t07*qoM6N<$f?`S5^8f$< diff --git a/graphics/object_events/pics/pokemon/loudred.png b/graphics/object_events/pics/pokemon/loudred.png index 9fa6c40c3a8429bf8d0d74401254eaf3858573d9..8bc744b60188807f26b56b19d644295928177477 100644 GIT binary patch delta 767 zcmVKGcz6rD*o=2!0nlsdw|Rtydb|q@!Pj})z-D**&A@R0Dz;WLh)4X% zML1c_a?KBvwhU}`k9HD_$t!%cnn4%~jwxBqa_&I9)IV4VA~a|j*bD+sa16<67E4Cc z9owM8)8hk#(0`;zW#2%mxyfhYh;xY3dUJ=GwL*xdJ66Nm3{ntEK?3?>+roijC$9xT zZ9WbXyEpqQo7go+=;9pQ(PNP61TU%q!sl*B-Sv)jeh}nyN5`=sSP?DX8Fea6P|ze zGb#;Y&C-x1IozdmH}aV$)?`p|9yJEv<`)NjQ$dHr7#>z(|HUP%|9vi0>`B86^4PB; zKFVVQ0?l4yaK5}?H1V}Tn_b8bzh0Kr7naw*CyJR@3v$Kk(SqyO`CM_J>}gNm%k; z??HzN*nik6ilc4w1`UHo5I`9w-!M>3SbM&p0n_;#9L`=|7eAk!Xn~rK)m_7zv{|+d z1be#a#p!}VW-91%IQv)>r==F`GB+qU&x~M~o!RLE`p_Ix&XLVv_Wio}b!iz$HWdZ3 zCAI-nTV4xZozcj;pl4U_deq{v|EDZJ{5CD9`FOE19An~P-w1-h=Zwetx?U@Vp7}nk zl~FH(hRHga7CAJ6(C0kz6%(8>m>Iz_#+)-^z6S+^R!2CW1g!~q=U9U4;t8Zy9^{S@ xBsk>^Y(@8p@3i8^L`QH%+@8 delta 744 zcmVmdK*BaEAiF~JV9~zIi zpxPj`tPMq!!v>`rAs6~k0u1M2X)tQ6o;6(uHD)24C#<=>C!l;oEo(!W2G~qOxpKYT zajAh1hO2@`+!|Cl0CE0cFHIhby!byiEWipT+asx8)N{jNBrXqzTtr{(GpI4gJ5Oe_ zAJ5zgN`J{l%VUN z&TRT+Jf5Uhu+GvT?e06lI-}`i1l+r(l0%>I^uy`+=bmSv*>zNm#5bsn3{6k=Y3O~R zrzf8o_4qyim8KtmyAc%p;-#qr-|BIHM4D|Ktzo1}&k3%iA@dCfF~6MU;0sEQx#0oG z3nl!zBq3~F4qf;!vgA2b68f9t3C3zzIP>Z_N5V7ABx7Ik-Wo@hxRR&|E{W^wdG^1= aZH>Q5=xbcU>JCyvDM5i#%f_ zu8N-S8>JRf^g1BlFW8gzn8Hu&+rE5v# z8K2vNG@4v+{xqM8Zj;?6;k?XOw!m&%y2gYo`?Y0|s`{W9XSN`X=9BgOdTswdiS?lX zZhETcc~P%9o@Cc1VF8fg`Pdg&D8&GBTM(Cs^ZAE)k8`lK`lAjm(L(#mJz86ZAxnnHY zGTdTD{jCY?UEg6$8|%8?H;K~-->c>vV8Oz1Ko~M_?l|9gX0&F_!SrpeP@QCTz!Y?i zGX%?|YsoU|8dHLBOxq^dFWLoL#;*(#QfC4cCNknqc;4UoE}_EvOu=is9WX_@fB#WG f@zXsE{Jrfr##rHbLonvT00000NkvXXu0mjf)3{@a delta 860 zcmV-i1Ec)W1@i`wB!35VNliru02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMPii2N@_}Ki&~t;Vx;a`&Hsz`_LSAtd$hE3|NsBZ&41p-gLC$zVvA~0)wD_} zDJi4GD)ImT00Cl4M@0Xn2lB-L00NguL_t(|obA@nZqqOv2XN;JykrOoO)QFsIB;0B zg)`Hb?|lnjrmW9`IC4Pa1tu<&5Ns3YRoYIupr#r~yG(KZtcnC%^TTfI#Lb$($_ar_ z{W$jTTg6Udgn$0Gf2H9Bk{JVTcYXXXjBqzk{>(+I4V$s8ABkbDdsNWx$ zX_hSHPP-8%*U&loGK4LXEMz*A&cK~-F~NI6SKiZ?o_{KEPg5#Q95UZ>0;L!DVc_ou>iuabPXiDPx49pMwm>?yRTUm6jOrK+nRJ-dv+wIt3a{H z!T6Sxi(0n`Ac43gnnAZH=!bs5t3~Ef5QSwR!qIUUU4_-Qtb3C>{YbM2oH49(QU7cC z2{I-wKdS}jQOJ2Yp>90vJQVw?dJaTjs2Lfng3-lNlf^T`c~L!>bt9ZIK8ni@8K@f} z+f^xIl4>SJY-xtHh{4gE&Ds!=?rh+U#VG?PmNvn1WRE`K?sZ!~HdwBHCXjzIGiN(w m$o${Gbsg7^L3ca;-u4rmvcZV#SBVe+00001~2)EP)tR@b9nvy^AA0zi;Mu3Q)p8)4v5zVfChY&LhP7_z{9mKsS*h zKzTD+JH8c|LMG3nJhu%3s7rZ@EE^y@^Z_GK-t24oS#q`m=o}USCaV;2VZMqQyu%^lw&;%xSU-jK4#Ifa=xQC#=DE;$ z{RH=q()hg5+d51{aew^e(IOUW37~bD05DB@CWT(V`UVVKIsu)-2Ck(PFa#j{IS4BU zaB`Rc5($9hp$O1A>;M+MxhvP2X!>bBzi2y$X;F(gd=JtK2uQyJ=p3e0s`}GSb_}o+ z06K>WprpCa7a##FD9416O?%}5I)@1$k$6Kn3)3X$MRamFg}4$5<~_GRNdj7j2_Sp(U?c1SOw;A= zZY7Lt0Oq9!XdOg@R)qOQrDSaE(=r7?tN{n@xndUPf(==yIrWICU-v6D{PU z02Lo}IpZCsjG#YA0HLxMbq;#~yy*8j+8pLb1%Uw)d@TUbF`nMxV#NR^WeuWJh7FL0yGCSvmG%NW04$Xx zVgW_#uvG+@N8WBk07_n7M(i*zAX$Q`l80rLXap?q7;D+*2|vMHDW)vo;2qwm0(Q3m zS3B|XAw3`mHULONuZs9N0H$*Q*WEODn4sSF8hX)2&$~Ogi zKo0CM0m#ECzpfsZx9XwT;L?>K@hZe&5tzUw$9i>sbE8eD@D5vL5rtO|JAmEtRu&Lu z2soY7Kg!jq=IxQUOyw0A+!B1@^-HC~Zov~g2a~5id-d>ug?HFWdsx8L@p=vLc&Q$1 zGrW0Ne$yPJUCwfQA)Y3jK!PvVn#1Hk33DRgivumTewoj1yu;rV1qARJ;7$i11>~@_ zfw}1sd6~wAR%N*QZTGsv!Q>|aO#R7w``Bv^f@|;arTq9XhrFW1rl(DYAs$Xyu+G2g!&rslJ-iq2Rp2^@*3j<2V$+Pv0(Dg z79kpN_>S&LF=OKKa4*~r!h#*PYKAVNAGY|iO|>kky~A>X(7bzEz_gHOS`JNK=unur zV}R^1U-Xziqa-)q`|W#Vhf&$=Yb^eF`SIoDZ>!~S?HyJDHpu$~9@Itf*H6rGz+u`* zYMdR^I=lA{%K&shDrPSfd#i1gt;13qUlmq01C&NP?9eKWaLD1Bhiiu^7T_J0d+>Gp zB71qsF4PxGa7Q3KYD}%0HJqS?qHpROsNCxF9EJ)0kxa^kTZbQ0fOU@!`8Vl z@QKtrEH=3m;LR~SswvPqtjt}|(CM5WVpRv+LsWt8$}Q~Br|=GoO~0rPwF7VKu+(NF z7QMc`dSsaG#{mXEzI%toCbR9{J7q((5+`UJ7RNIHoyYk!P5|QglL$GCe%X0F2%!D$ zT}KK)>#!JgL;#=7;*J2sFX(U5fYC<*f^1thhotK|QVLz;uo%{TXEFTIz)D{{-Vmn5 zC{p&IH;rzF8myIvG!Dyc)~RN6EBz0^TjGfI`A55VM0NsDcN*`o(zNRT^v)pbN`3BE mBkTPz)akcG_F?w_ZTt%#NV_wbQnB~|0000F$Q0qF|zM$ftTo-@Ap&mH4?|D8R?-r0MtXFhYzXU(-n_FnOZ`kGYatmFUyfJ$3S z%^3IFg*&+k32@iOMz=-)fXOb%)Dmk9^XEqUpq!B&2ySd38o`YSKso~e0khAukv{CQ z_hT+UF<=O{(d;DQ1kRW!*`L8cZ8x0?w--`5jMv46l1QU}95it=e7!tBp}6eJH-}R< zP;I?98O(=njV7W*LNBcH$8JoGt&im&TnLB$+&M}O3r!0w-)jiIaJ~3(p;%pJFL3(3 z?zHOSv)XY;e0|tuU*+O@lcN4%$mgP~U+!EgygOGg8nW-yS`@IfZ@T)Uet-J*%*ocX z%enZF3ySZiJ12%?|eubc7Uz3%M^% z%T6Df#VEFY+iFv6y+5reU3ysUPiS}Ak##XW9TqI#plElg06Tqf3bYVg|Iv2-W6P`j zJn*LCcj22bKQ7()ie%IcyL|6nwf&3C*s%O?I`5r+N8>_*+OlzD1MgKi zd8Z!g{=i6+EhGsBPe$}rNN!1uM(W*`7{ixs{IH%SwQiG` zDE6jZCTKsl!EXUEJ@2;&|Co1&V+pf~EX(&6$qmeO0a6yg$cK*kckH9#K*Tnjbd2&bVH?p(O zFHaH&T-w^Evvm~jcwd`>B!8?BsBJX2@ANHnoBkf;X>~LK>oP*E@pONUM>PfnwVOg8 zZ~1*)nm}~SLs7S5o~SD}ZA%@0@ULc?ZU{UmZ`4uFxOo4Q5U<`-BqOE?yAmTdUfa*$ z8#?P3j2&(TKHgfZwP|H~*g5_Yt5r&@t5T|doqBWPRtu`?Tk!`!Z)%kPeke!Pd;CDDA^ARW1aaht83FZwcc>}Ly+gONVUjUp^pn6^iS3~ zC_(&g8d(!@D^#%`tv0hHDSQ%jX2epw-71ZQz``7hkJkpgryggH&TomnM{z{Bm#yus zLbFKQm>Sg@^vj6TF@CoU6YjKMWQ;s)ZH|8-^fWu;*)?+&Wb@N`=vaTp0E(oW<;!zO z&3jtN-mx*BZ9>XVQ3a;h8tbZb>gVUPcq`R$P-&ML8%nyFq~SZdPC&nfuOYX+y6Rs( zz&le2k3U+bpdYB^R0^Jg?!YvVp0gJWRr{77BSqh^4N>@S-|PN1xxW460A;xmZu-m( zE*d+)I%+lof`HVv^sgM`wTwwp#zO5Z-SWAObxe<+8t>E|=yg2#;Zt09o~O@!*%H?x zor*sSoN5~n@>iB-VYGDd`&l=b!681`{#EOJ3i)CEs*8d{^`phQx5o|5np-H)Y>NhU z$J<9yuYHowUix=(%s(<0F+^^?g|9Jkz0@^bC z5|D*8N-l%O`REg^2g%tpH*4gWTZ{$8WS4DRF^(H#w^*)OCJ`)^J&N+HqP?j#SJ~1> zaVyu4h2|*{3_#dEG{8VmIfHp3N7X6I|0JiMi&RvTn;;v1oGO9Vg#r45xGYrZ>@0kz z=tkK-Q^U$`7p93%rQh$Xv6Zx5N7=hdK-Tvv3hb!A!@y|`J|$;Ro`G=Lg9oJ?XXaT( z-e|L=p*BIy);lZYI?)NQyjV(an9X#BBi&!zyPy+z_uF4|5e3I!# zY6J`A8ZmxPUoNqBXt%k0#;29df?|ALA8cfXAn?dnsLzRH_QuetR)C6A#o|tUgmbTy zYq?+AG#}7ODK4@>RlPQF&m$`Ab56qgRc5Vr7L6iM!eHkMY*!>TZ}gMNZHh+{!p%G- zcdh4>^_%=T+@&}jBSVuNP+?W*G+lvWS(g-^Xx)VHK7P}iC7RwW)^``I@LxZjfp;-^ zapb+qj-htguTReDN$2i9<&f*6IPbU=8YlgvQgSmTGJA%Qg|yJ;y~QY|VTgOEqnKMRyrI#TH&Y z`=ow${+dHE7ph6$#KoUO#L&(&dF^4r2WA?=yrv`D@BMio*TFIN!9I2FN0zccuV9U0 z4jFv0c#Vj=<^01Z`DtE7Ml|o+2BH3vo03S;?^<>Fcy>8_lpY*JC3qYUo$ING^J|Fq z@j|-mr_EsAIw|A4r*C@4zc(qwMr>a}5X@q-e?0H>JF%|!{wKQ5!a5~BTp#nvyYKk#fLHxr?Uj%a5kAPF{Wx<3p z{XSn?S3=DiA5~+KQHt?d;dWJs3`3nNBuga$;sjVL#Wo*VxHGGS0Df0uN+L5v&;0l|q+fe(iYO0oF$j zwI*hC&~&%Wlipp0{nYD2)M_@*;9D>szUNK}AFO7Zlkju{k{Dhv+xEzPve=g!tI75m zWC~JAeu`qT(NVaPh4u2hHF&qw)I2g<(H!4u1d(y`7RiIvdE&PqHM3~2F@Q^aOMHLwd6qtUSzE0KcNpuc zkxJ;UV>n>Tn$;enWRKnVlxU z@5k_-Hg*Ef$fN>zd({28#!Hf=kP8vg4-yF zCTvrkN#!1cqz6b?M-p$}o{A4Jk7^$&;cPiH+KqweRFSI9is} zZoU{-s@v}cdFy<|V$%qoW&2+1mO1q%xJK_-`cgZGx5>>jML6AC9ND~+EO?tleuib5 zpEz9a4l^wOA;??9%$}@-$F+E*Q>CK$RsdAE2AmTRKisU6b5p{@-B^APubFE^Mdo8^ zISu<7hpFiXqXxI7kpaM`$&XvhfEske80@{I#5TxCqTk}}LQ??0VaB|_N4+8TE{|=S z7H*Wx`+22LA)Y$Jbym46tRV&{a3bbeg_4tY4L7ev^hfv8)zp;GR20PO-=~m9R~8gh zbYHKq@F7}Dsh>ZNsvF%b5Vydl?jcfdM$&U5XNY9LW#i(#)lxPY9l;L(Ea@e0Q@F!D zBDsq44q1ls8zAk_Z<|+b+ftUq$rd%QJet#K#ygpX3Swgdvl@EzJ25^B4fU*`$KG8TdbwfvYUB3KV(IGq@%BQbW;Ntk@=WeCy7|;dgW$a~ z(^ok%O{$JHU4q{nbIG<+*|LMYJ(vRnxz0xQJ5MH}Nb{3?TLo4;>6nHrmF+sZf>x=C zYxZSI>#_rKOc@*sr^JneKjW{m$uG7rCrk&>^o;4jIBLW94zgKwa&Nr8MIJrM(L?0v zP``KIHLUalAd#!?Fh;yfYvVe@JxKWS7-7bfi-=bY3(p-a$OGeuVDe(&gdg6rTJrKA zKd}XUAG`5pi`=ly&beK6RUv*k|J-Kpa*o?#wPr&)gMpm|Q2JVsIXGR4fe^t%EJ!2x z7K}w`T&ojN9l%=fAloIrx~=5Y>5z` zyPH?A8H6se9Z~&Mz(-h~Gr`KLBnO@66P5Oy^88{zu#%iXb$Y3rH}1EYe6^w=z{t@+ zS?t6@R=Ra@gOlf0f1nZ(&!qW8+aOnBf5J36(b(h;?SzYJxVPbqz%Y`;TiA}Zy-a>P zGV|$1R=|o7XBe;AEIA2#*4?`%;WL~Kys6wQPi1v-o|cOaLcC1$$7Y|(p9(~WpC~V! z&s_y1oXzWq^=m9%g>nk}m)8w~w{+dP1K;|CO*{ig@5OXJH`OniItX95 z`tu%eW1E5Ladbjz`_rY#pDjoMzEHpVro7$>4L3qt%^$3*hDu;XdSW@+(pJ#U>hTOV z9q$hc5(~1(J)M`|#sDzr0kdkFba)A8dF*@SF2AOR*3H4Kgc-W! zAQ;d;(i9l?o;5b^b}Sx{!6MAU6&WFyhP_2Ug<2g5!c)W}hhCOS>9`ml$s1 zapj04XLeorEPhKf**eEjZSL;V@yTqi(R);tY7vufHG+zMUQH$d|om7PtomcCj< zbuED1>S~>E%P-HQlbcQSJDF;?^2mpei6*KHL3W(te+6usm{znRomJy#6fnx z$+X+?{FNu=HFMIfQRWN^mz1$Esc>}=jn#)e`ltLN5w-_=#mlx>KrS4Z^ z)mqlNCe!E9qIV&c51n9S(FD;7$rU;pd?oQCgNg0FgIOm1@*qQHnnq&&6}2^%+TMz) z=3bqYH?7jLTh??k$T8eHtW2$L; zC-{v7f|^CbpfJ%+ae=v58_T0@^p4tN2v*W_+RZi-i;bY*OKRt2>s{3uAL5gPoW1D^ z%*;FRw(jqE#+PW+`(#&TOBNV#uR(0bR}}1M6+}!yqOwEE>_^^_A{@>z-4F0Xt{ju` z2{KDPW?a%&x0MBRHSYp}<45c?!g$XGc_7GJs?7Mi(o`RNl0$ncQ?9B+QPMePB^|PxFUL%@=oXY`d>)tL!atHslYp z4`*o*GxOehNwgtZkm*2Ouz4wqzTPkEBKPrqGJ}bFPXu{F+hK0LKSM{Hqhp@{2b_}P z%q?0QKkrHpK|`7;7pnQ&N$*t+Y7>E=NP~w_txx4+hIph-0FT72!J&MaoMME-9@VEH zzkVhgny;VDS-Z5Bu0!{DKHb+C${+;uv`Nh?kBAFa*?Z0u@-(xNzjk1eeJ~SEHaMFw zaR93&-%hFKIryZrCL4m4*A5A%CTGTQKh}QX-1&2tz>OmQoh%qgMq%D1Gle(clmpJq zs8is3y~HYC)WzcITEp{`mpha}*hRkIJ=6^)>03z*Y98i;APc=7){hA;E!*&PI>+66 zugdPuKcUp{W+-uJRn>Pk=bZ$B2!r;FgLtmTRB_0<;3%I?aqS56$r~ODOlLhJ`Gt7ERHWEfUEAgf3$9=sM>6Wxe zD7Te%j`hyLcH*b*z;|!vSl{kUzPyfKxuf!m{Tgn(({4Kj)I#|VL@?Rc5{aByRLyvs zO1~Rv-Bs=nPMkJu=q4xj#W3nEnNRFC8 zwWYj*@E47Sd|a_Kl|eGMLhHA(Bw8yXv`pR;Vy;M#E?W;j#gk3~`nS;gs2%AzN8jHt!Oh=1kFSu zW5&&0C%ae2fv)4JCCxJARYW9;jL)dW-n2rS$s?CY?&jpA7bQM8?JRlA(;xLIw7u=5 z`3?!`J#v%RRoY6EBD_~q;y=t)%p4>rQ1+w3qg|Hm;2Xb@8>@;6a?(L9O}tBY%p%v zWA3=`d^*G%G_)9z?&`iKZdbDHo8o`scYM72$UIE3mdB^-QQp}+ZbyU}iQD56q)L&MoKT5 z2$GeR1&V`#V6Z3-A&Lp~!omVXy)eALDE{D3Ltx-ONHi9S^5Xu*33EjGV&!>waQ)o> ziq8|Rr}uAqFU+4R;Pe0nz|cUDm^jeW6ZlsP3|8F_NAhPt|EmSY6t{r{G)7=hzCLh- zx*x&|%llUfC-}eZ(Y`(&zteGo0}&nwPaG73^9uT#OHFM(!+%@+lE4M&iT-Vc6Z>yS zEYkTuV*M?)Up>Fm`D-9J^MCXH4gIg&e}i!-Jw2!z3hw(WJZ&|3o?rfKdZ7&QK<^@OmqQa4jA#ps8 zFbPRVm@G_G79xqG5SMlqg-OF4MV(~CWu%Az4I_#kmr3G?`CRKKX4a8%At zICnB&8Bw?l1V<$a!9|0RgosK=N=rD3JIhMTg2jJRIl-YCC?8K4Za9&iFc$<6?d9^j zq% z0s;OzI|k*9^@sT&lwEL{;9&*0{e^~@@c7L?t78l%F1^oA7^`~CHB>X=-{v3z@Lk~FW zf1LbR`u-!=KXUz73j9~#f2!*rx&A8!{wwf5)%E{PF7p4p?jXEy|A72)FEgp+QHi)0 zA#p=pQ}u;~zRSzYg@v__j=tR7dPhgcJ0-`~m`i|T2S7RMt2H238SqCt?eC+1Q};T~ zmJF?Bg#iF4=zpDffb3jmTq6lqTTh+jGZ_;h84cwL?<)X+ut-}?*;H%5*Ie2ClN{|) zUz{B!e5JI5S#D-;NBy$mCA&hI zl2R+rkU=>FF$!zXXvoCu>3W|MN%9AWi-<=7sydgklnkviZ^lkx_}@N$J?CLoq}@nB zStoLBhhOC#pMk&n={?auLjsNd>k z1E->o1BL6Ll?Sg?#K%y0%GN38S!wBJ%cLuF6doU;oi|z4d_%I$A015%7%jE%N9LXm z6$Ucry<+gtlzKy#+wo%Oey=vc6>eKKfSDK}oo2*3tMK5^ieE<09xGp2gQcff>3swj zskwTnwD{5`d5=|Q53k8An;yv!5<;&Z*yPZdfl zgY>EEAR%%0l1~zFvuN!+bD=UT6^Bh4LXGs7S$O`@W;ZO-+3&>7VEDNorkcNQB^{|Z z5N0M4$FsGJ8A9L>ma;LId;u}u_-d{7jvg&SxDu#)L#gtC-t}0LZdbmTOm1R^n4vTw zxNid?+4!Lm6H=Y}T5E{+HetegiGsR~1>-csBK19&g2)~_2K$YvE9jMI?$)=AKEs5s zwQK!L{fTb}H$JxYh~wb;;9637=lAvuA> z$LAJ3r-C1OQtn3Z-@eDhUy~58#BfZ)-+c1;9v&%eyYQ9I9d<_j7e6#ktFUvL{qdHtIWdL?&{^KlhKJ(1seJ!3T$~)4iyoQ!|D>qTEG* zT~q3UP~qNHH}?tg!fzQmJ(8Be2Hx2PQ*(MYCeXx{=Op1jZ+7KV1cWy`D(&!CBem=* zg7rUOgv9eruUVRHe;DHMH)`L&3(=SxA2LdG#>Zm!Su-r1YYw&5J-oC_oh6mc3$u$? z)u#l_Js4x$LLi>ks4T4xc|pt5g&xkje>MVNf>y@VRns(N3GA&e5Zt{Rl2&7iZtk zHKz|?+kMM<<}jXbffh;>FKH2 zUA+(?^iOf8OdlpRQ=(0De56}V)9~pZg~1T8UPimW}`b0WL{IK~#90?b5M|gfI{W;Nc3dNTuL5RtC%!K8*{rbquJ* zHivNM;y%E=PE6q~_;MGkbptbv<@tBtV1B|xfFnna9Qj9y+J9Y++E#N0sAIjuQG0=o>`|wLOa5>u&|VU>H>4kIW1z^(USWMRVC&1K!dgB?7!#i z3anH{8(MWznsJR-aTYR8q_L!-Gp5@f2tD~iOIyqzgOt)z1{iudd;)FfcWOzCDI0$J zXJKfcv6thvFnqL2F|nlQwi_S)b0wjD?%$XDwlK8IV`)hXSNcL#QucX#;mtChjcgf< z$**Md*MtUmcjsSVEY!<=0*fYIAJtM`M`iX}5ZcHqV<&54uC!r&7t7j7&cZ2`S=#Gp hfjt(>VmTjS@&^ZjpP4(QEJOeR002ovPDHLkV1mu~u|og= delta 379 zcmV->0fhde1DgYoDSt7fQvdFx=GBzd#e>DHd#s#loP%PEb5eU^N@7YmQaLH^T3Xdg zQoT7!q%lem5D@S#ptJx00VYXAK~#90?b1PtgfI{V(Ch|RIZPo@5GHQ5Q&W%>ItN2VCs(Z@$g#kv(IX%xgXsAs` zTR8JDmhlKsbC#%DoIGhUPt$ySq4bgpJ#D%65fMFQA!5LIEGQk)Olixdi{Ig0SUP13 zxE%{hhXz{Ot8|;UJ-kO!I`4SBpZ}n6cq*hVL!SywPdR1(f!#A+Cv=SEl16g4HKp@6 zZ&7eIr~MR`gUW~MDd(lWI~SCmaAq8EOxKRK$mil&2jnb+F`cKKmrfJ;vt>NpiC@0L Z?KaQOK6C}5!Iz`*F3 zm;e9(00000005E8?}Y#W0P9IaK~#90?bNXf!Y~j9;3IqAAymi|mj-;G2uG3hDLOg$ z2(E6vM1@QlibGJrcQIox(nE-2{_P9tU2=s0)YR0})ch|(7Js^xtU*sj78!7DQyMZ++%VwjW-b?n-X7>FABv2ErW2<;;cY$NV4YX<*HdtUZ|BvS5qU zX=+yScAj&CdpUCA+-XHw-h2bNBa#ntrxp5id^rxRn@HcD+-YSl^m}Gqvz`wuYOzxv SYDb9x00009+JOB!{nhos( zG-(isO9;<&=F9@g3J^Th3B(yHcY5iVp6u_wCY^uVCJRtfQh!oX@_!LB)3sy`%`VHL zaSP5Myp=gtrq=^w5XQ(1i>2vtNE=`@=9uBo=SV^1?1Ir)oDPhgT`&&=TgCuSZ-2=E zZ^^)`w{6;0=X;cChupNM5lYmn^JzM;M(S{DTJiRlbA<=;#j(SR(!BWsxFC`ZvBL`eb^P&oWL;fx j!8xo9nSKncOVW7*CF*p+eXY*H00000NkvXXu0mjf_64CZ diff --git a/graphics/object_events/pics/pokemon/machamp.png b/graphics/object_events/pics/pokemon/machamp.png index 165c97e920fe85b99c6190cb0cb43dd320e3b29e..904c7addd5b4e38ae7377bd422190bf484058522 100644 GIT binary patch delta 909 zcmV;819JR`2%`s(B!4haOjJdf(4as_U~qt#n6S_Y2nc9kP~gbGppby5Krs0D_;_eI z@ZgwONFd0#fXIlTph$27>648B00S;bL_t(|ob8p*ZqzUk#%;+D5NA{Mz$s&w`+8Eu zF>$6;95_Iq0I}-5(uy8<0=ErAjbes|xiw?vB(T9lUaiNbNazE* z$U^666x{D#j&gQA2LY$V$xxzOI0{C?xZdM7NgQ8ZHll^57(|xPC$~jVo}%UI&FOY+ zs0{XN!D=W?SbrZR_C(Jm&{PTtELuy^F$#A3-M$g}SulX7P2ys>Eo>6AVP2mNj?XVI zCuyB61q2rD3}ZB4L23Ddo;|}1LE&g9JdTBnVdmLI1<_q!U+=_(88fR*_9y5&r2RbT z)HGQ+8YVeZ8yDtK%Xb07(xb4&JOzQA$K>NLkCfPcr+GjzTf95VNW46~im1q!!` z=bWK9pAkvhqs1U_(@qyTfg|v55%G=h(=pJ6PZEdah{NoXpfWBo7Qv2Jb2`3X^8^;U zyy@iLAwGOFOy6g35IwM777YI)r%e>R`43pID+ML?b}r|ZYyS8GckfF}zhMvP_+#=W zdQ1$I<9{FUHA3f$L15R@!kp1?`vGpg)C><<+E4=mrE@Jh%G_tc+xw5fU^NJg1FQ^y zZg0NuRe2K^P6jRXL9mC^Q&l;);K|Krc!u8QEeL#K2FM)@9cdkrciLowK65hUW6M1< z4tU#QymBdlrlSip6#d9-Kn1bk8o0)>iz&}T;eSmrP{6~=F6QK|&Rh(_(_l7(ScWnK zpR__OsL-{X?wky8%$y9pZG?wV@L4iA88dga3E0hR17@=n#DXnNSL7QXC;1VQIT^B` z?1)ISY-A{WRtyA9+T&OqXrhWUOsHSIy4q|Nr4Gu>$OV1ZP1_K>z@;j|==^1poj5 zFi=cXMds$_|NsB)_H)I}N~EkQb7BDhIXRpF08&y?{{a8h)qmB^_SLM_v|^-UFAvElB_X00Cl4M@0Xn2lB-L00S&ZL_t(|ob8prZWJ*P#{C3#M*~%85lBhT6@>a4 z>PS2v1sw(B-1c~~et;mfMW}A$U6gd|>@fbf-U}c=&>&$&x%+v%-#0V%d4>2t{*S*l z#y{kr45clG67Ik*vT!*X z1-F|QqnvchL4-MRGL)bfj)KuJuJ^D@5?3cDo#?SE29YJU$!!so=U};dbG};}Dg*6W zuo_Ae)(43#(Q}D3mjVKd-codog2Q&R?S%Un4DeHzxPKV#3Y)}inAc~6tJ{;4Sz2vN z0f9w7VLS;zP+ESVWzR4}SU4IA4`bnCn0eCaEDfipryDUt#>{G;{R!IvXgf77HBDBI zh6);Km|L-r3Ld(|97uw<+>))BE@51=I?r*5=;8bhv@ZsS%snB)Z0GcVf?eV%XDDtb z0CM(vF@Ff$_48#;;2Qly0C?ovbPQbKi^O3$Kr`tisEkewMR4HNoQ`kTJfp=SZ#wA* z0Ph|(^Y_^s0FSJf1;e+&0GTgLgSmsDBfTc_+L>(7W=@8DY`I59BX3)b zS1u*ce0^z}<$?{&22>C_u7PVDhnVuz6y6sDg*>brVou(=%*7zw29s&TGL&ifq!nU8 z1%JBdbf;thW9DS&Z6`d2g71>S#h7`hO@Luq8!(%tAQtRtJ|o}xILTK?=48l%av&nd zvXQayT`>?eI}fXO5Y1F^!WrDFS7-a3qSQf|IT?DK_d8~AOFXk*46dA`wZYYyh1Hfw zu%BNJW>;nkSHs4+0ao$EYH2fX$Fw$({c8bw3?&-fW$poIM>W45`8VLP#&zWSg5hh> zdb3g#`vdfr(^OTE4LLbg*;4#Hui~LFtP*?O)pFv*utt?%3{^0G(67eVu^&x*NAS1e gbbsobiGOx{1+pxK9`Uy5pa1{>07*qoM6N<$g00BW^#A|> diff --git a/graphics/object_events/pics/pokemon/machoke.png b/graphics/object_events/pics/pokemon/machoke.png index 3730865ba3c4a8d7d12c3388354042aca2c54f95..a854bc0f783ffd9152b28541b4e5df838e9b0fc1 100644 GIT binary patch delta 610 zcmV-o0-gQo1^Wb$B!4haOjJdf(4b&gNDvSZ*tn>mkbrP_n3$l*I6!EyxZuDzQ26-x z*m#KW;CM(#V92mwfN&_*y+j-U00IU{L_t(|ob8mcirg>|hJ|`J_XLY}g+O4Z+5Pl;{*gvw z6LN`5T;g9vVePrxuQ53ukNsK9ShdE*cDt?4;aAt!FISitOyGT<2jp^vkK6rzzsWNh zcDr3-@J!aPt&I(rT);sHc)P;RFwaB}0CtmS3N8*={?i5schC2ErZ>p9BG0u;$a4Xy z;gX5I=>YCUpMPaynUriZ8!mZJg5!#u3wmjoC=A}I(#GGL!G9yy(k&f4h7M-_zdth(mk7bQ0RO9CTcpN+RQhE36_2NRP{UykZdFauF5B zghDpf%3FDG15bv?tV(sqK|eJ;86ysnhzZQ<#6VchV`ljBBs!syJ{~i95pY)`MprE{ w#E0qT?{!o~f^LBOV1ZP1_K>z@;j|==^1poj5 zFi=cXMds$_|NsB)_H)I}N~EkQb7BDh0RR6vImG|~oB#mT)qmCA&Hufu-jsW^T0wgd z5D+g+zPkVb00Cl4M@0Xn2lB-L00Iq3L_t(|ob8jrYTPgohIPr+dVxYAFOY|*k0r@r zbIWF*p?8zKP+y{l#ZX3B3SA1tvV5rN#g@0r_O`MrTe3Yi$Z1$86m~Al=U?-WW;9F4 zInHs8e-#&ZcYmky?HrTEVsU#CYyEqUgZ+MApTHM4mzP&FOiGiWGCvoFk2Ad3hhez$ zGbs*-!^q&3yt@FIz(|2TA-97%DL3Nd1CO>iFnq4}@YPr0hb>UTGF zrknwDJQ!9#!mvWRWv91YZda%u!@|wmCe&N`HO(`sZFNoZhST1#=Czax>1D&6-Wskn z;8zY%agz}62Pv1s;yUgP1D@)dW4&dkcS9eokxBw2nglJYk%5qv!mJ4$>x3e`ZFBTT zFt-vIn`$FNbC~Y_UN@>3Ve^4ZVruw0o$g-x@ZZKCm=A0TIeFFx00000NkvXXu0mjf D>|{(w diff --git a/graphics/object_events/pics/pokemon/machop.png b/graphics/object_events/pics/pokemon/machop.png index 1c2069bd2ab4fbd154b4fede8ec141373f3d7e4a..1dbd86604ec2f0aad474b77525a10b6b04ae6996 100644 GIT binary patch delta 409 zcmV;K0cQS`1hWH>B!4haOjJdf(4c5wP~gbGppbybu%HkS5RkyoPasK{`T*qFfe+o_}g00BNpL_t(|obA*xio-Av1<+|!=mhC~1(PDT2sVS* zLdP&7h40{a2|`8cZPv#TB9OUDeZ6Y6}@=F zl0U0zC>h3a99CHF5f24}Y?|g{joYd!dG!EM*Y&<&xVCMphxaWG&anZRL3{7%_`dCx z=sY|(sEO$7STGTVg6-_#xj}u?oi)te6PbeTec}T$gXqY2$%V`8G&jbue0GwbyNOB$ zt9Cne`=Jc8(|;#Y#_&8k-Q+khS{BzH>YTGdpQR{#Por43sMv?8Hv%_^Zb(L zmgRAY#OV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*``|NsB)_H)I}N~EkQVrmfo0RR6vImG|~oB#mT)qmB!=Ea=Fq;s5mAW|_9 z5D=0cfW!a*00Cl4M@0Xn2lB-L00B5jL_t(|obA-Xii0o^2H<%Db6s%X!dLLzzHVVc z^8kkW0zC-st!Y}&o1wGuvOANdvDDLobNl>dk}(*7t+v`~tF2zG!uzZjUs&>2RdqQ- z-}l`L7ki>z#(z)@!|+(+v8r-jy@0CgdY>^|#&Mjw_pNr`iv<$HWQ@W4`*s(^Yxmp` zO2p55#)zmhcC)+ZhVX$0(J*y`Xft+)QZA4fREwr%4{o!0ZmkvhY?fc!5_1L@&gXFa zVWDU99R+J;9?kN318kr_E_6%OnBN?u?eXOtfQa~pQ*$c}sEI8}(UXz+jpt6}aYXCb zK+(<$Q#`a2A1S)!4I7i>M&#g5C@v?DPFPvgqCvDg1}(#d@dN;ZVF7INyA9{k(-29~R4?H4Ymi2wiq07*qoM6N<$f==<}VE_OC diff --git a/graphics/object_events/pics/pokemon/magby.png b/graphics/object_events/pics/pokemon/magby.png index 1a5a5b3b329cac13362b5927317e18db414b6f8a..6d7b1daa4bf02f903f53ca6fd5fac9897e867851 100644 GIT binary patch delta 432 zcmV;h0Z;z41J47HDSw#IpukX2fH*+tcz6&H5Wv8|`1ts6XkhsGu(+sD@ZflOXea;x z0000000000000B!G!y^;0a{5!K~#90?bNYOgg_7g&i+?S)*y7KGs#LYgO;9f| zxXidUHrO;VD>NBaE3BuesUbzS+{z-&eA&=iL_IBc>ie;gLxc4b>E)(^25l9yk723l zoydZrS2qB9=g79~o2@?;dbyL=E^DjHhIHz7?GUj;bP->_&tgHLA>CQs4G{-B5;{NM zM-A!K!`mHOl7I5%H~3@8^Hv-pNQ%d(L5(lxl7C3vyr6c@-hTPu&GNLTd`G<H5Gmy8fkre`b1qCJhRgaz{^tw- aHa-B@Fq|#v?AFKt0000DSyq)tpET2|HXscG@fb$)^qWQYfb$S+|bPN_kC3rO|$#f=;NRa;|@I_jvS{(nr_V8c!3W?o~%NPLSU zuxbm05N@zzr`Ztn1K@t!*c0%!4MzaS`)wh+51Y=Bm6iR@10%$sxm4I|V~0KhDTb1% z7|>e3fg$vLoq6m0OmJ|DAv#dpJuJv!+xfj%&h^6D-fMooPu?pw_Dr}0#omhzt?~4x z+SsS}$Gfm?Lx0|5-7l`%-8iYv8(vOWzevUPKxC%Nms7FKSVX=u;rt;7WLGy#C6f98 z#nttuo02$jH!tE_l!#D9kX;R+@A@K>SHgN?H+%6lv}v5g322-yVqkQ#pDinSYU`SI8YD}5O9dFkZ>rdxY(#@ zIQWow@Msv2I3P>a%fSEu0^mtRK~#90?Ulc3+%O!+MM2c7%(9PcLGwVxVFu!AYb3v>Swq5oy%7(hZ(vmQ8O(67jC^YwAbincbRT;T>JKJwA@&70U|m8W-C z*M-(=K9RQG-hV9#)3`#iLM2#W0KV=5b!-yAu`XZ~#=w)MW^lWww|i?wju2i1l{%9O zPt*P6ubl4xS$Zui61|V-C|E_-j2t2S5oS#AViK$#90oAipMQ1zv87LS zL05nFn5&Lj*U9(gn#6sd@@oM$MaK{pT;4Xl4kZxmp%sM~Ckg97HleizGa^7F?LR2lc?_t?*ETZq_+p>&su^ zBsg+$5Yq=0Lee*anXpDOFRaI>8rX~n5+NjbF7yNFsl2sd;u!0Ip_#xzXa}mtjhH|< zuyrwE=!ZxgkroWR7KSMz$UfvmF*5AQG(?#+fmt0QX+PKM^+qbQSzrJf5|{<6M8#H~ z+A;&XYWo2M1LywzxYe`WdFC!|8aW+-(?mk*xcF#00000NkvXXu0mjf DP$-YV delta 756 zcmVUN6oIazt+iu4UoSmPiNxQvfcNMCcohw8FspleW4mMANASCIt~pS zn*^`{^2Y*OW6lfU_^{FJ0QK-N>P}mC?+Z9S)v9Z?cCk-}K^}($umSSdLeZI6wWFC7 zMROW8jk&O^gAm82>{=quyX3F6c&=3f*Z@(Coz`YgbAKU<;dJW^nrrZILa3%}TRYmh zPiP87(uWxkZ&VW9?`T^6+`!EkgLgjyJiaNKVy`MrkwVA>kOA3^((n2m9cC9J`5BA= z%7K8Rjg5!|P^-ZQAe~^>;+}S;3;;CuvT@-9z>X$%Vg~pCq!Ua5K4`zB;Jqj>mUcXU z8>plhD}S=T#1bhbm0D}g)dWz9A?0iQddflLq7UACqo$I~17ucR2oM{AJB3&zCCGp{ z71XXN@w;B<7ao-Hm5D=60gM*RWnSXF0tId{@B!#{4PDUdUBSUaRT)#o49E{I#$3#@ zzyqLM0U6K%8k<}`K4_WrEdWeai&HrH5pc=CL2ZcDFaT3Sy4-|Jc0B3i!#otSpn@zG zL04wc96^9e&cKs~M58MJlRH1?^tz_o8^{xP^z`+oT}qBZZT=zIdunyXHt(rwE@_io mhkx*P#b0WU)3dMts&n1UC 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 D@HWf2 literal 6797 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 diff --git a/graphics/object_events/pics/pokemon/magneton.png b/graphics/object_events/pics/pokemon/magneton.png index bf15d01a9ceb4f853cf2604d4fa82c325b8a4851..a84c9d66767adfcac1e8ca2c7b41edf6d6bd12a5 100644 GIT binary patch delta 778 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 diff --git a/graphics/object_events/pics/pokemon/makuhita.png b/graphics/object_events/pics/pokemon/makuhita.png index ac8cd38f8e5610f7fbf53e7ad6f3cd7437028d07..e2b0f50e0ab81d017c95c3122720a065aac57bab 100644 GIT binary patch delta 540 zcmV+%0^|Lv1iA!}DSw#Ipm1O?_}F+55D?I?X!z);=)iE8fJoqoh`?xQm{34)cz{Sq zSSTo61sU_rNnMFUxzXDDB z>ZkHlXx^d3qY^xr442x-M0mJ3=NW3*vMr~`^d{4V9I|{m)_;Gnl8BI7-Rf4i8p=zi zeRZYDl(R&CF1HTEDVL0{lRkVqfXuUE6y%{?J__*8|e;Pmbfi(RK(Na2G ziE4*<5>-E7Y;Okwv5Ng|`}|$!T_0HO|KOK+aJUlcReuNp)wT^hb~Xd<_5eb}z@E&8 z7vt>^7{eh@(z4H4|35g2LT^~2x&J7(?go;VwE0r=;Q(4c4S{oC#Dz6r{v}v{L=T5~ZuTL0Bj?!7V1oKpWjb(Q^01(ywQ=Y9)w!a0+E*8g zrwpFtW@qcRf%s zDZ^&s2}BxSY&&2y7C|S%Rva|5Ov7##q!@=x7fnMM@*Ua%dg$s;MQX%GM1 zaG1#GxVYc|008Q-y#D|I0+UHZK~#90?UpfX+dve@pO;(DCZWYc@Mj2T3~dGtF@fO0 zU%|!38Ez1wg^)lonUXCSN~k7%hM?f(27M(N8`~m;>vI&H-hYWmqIBtyxBX71-~aUP zBpcwPKI*M_4gYgJ$JJb0bt|k37(q4H3Al19nMF{^wE>ctgYA5d6ek@-UPq6(H$2{|ffrWTg4$a~=;s^BpS$D?v)YOtnHTx58bDwJ_4 zb1_DtQ_9$p!GDAbi~K4a$ED20zMN79`4l=sC}(~$P~oYgGt?=Y>npUOF)m}K`e6@+ zjpqA|LZw1s&IONB)b2Praj@rBiII%8Glb1*wYeUoX54Bt!R>R76{YM z@aN3hv^{^y7BKnlE>OtM_*Fm{CT_~W$DQkwud{=^rzvNFAivEnXIDlD(>Aha-ZcLC z`c#Odr4v6O+{qY)hg*5E?&J%6) zDojkkx*Jm=2F5r<_-?to&xK6y8E9!=Ytf!lUSu8ndB87Qh=4;hAhv`>1}0qmAheAT z#=V&5TY%TV5+ZO-1saM0-1=Is=ZO5=jPY|klWW>_u!Ocf9kPG%3Rm6z0Lw?2#_8_g d{ks;Spl}WVLF@nk002ovPDHLkV1j8eZ`uF= delta 727 zcmV;|0x1262J{7xDSySq#W_JrQd)y^gT;%i?*IQv-sWnw#cGRtL98GU?ow(100000 z0RR90#l_|r7#JI`KlT6s0)I(FK~#90?bgp~q%a%@@Z_9}VHy;KLQ8Kwx$e!AOkuYS zEX*NT@F}E}%;Kqsp#$?WI$A6Q_8ofOm)W1S#$Ti=%U<@-+_3CWyOq_ z3ycOhHrvW9ov{#731`|=Zmqzv+rVu)V;2HlXWCTmU+|2_CeK19qL?&OE(GS2h85X+ zIB@K@K)0AQQ-5vCCr!j%k{`*m*~4BYPr2@?JDckbq(NdaWhxIz27%Q1*bpdXqRhEq zX=jZBe>HXi+fph8i%#Q@%~I9&5tpK;oG zI3~^R+*4?eYzrxQrt-oeb%ae>XF~7F-!gxF@%s^Zoqzj+g!{)I8*9^A^L_x{H~$p^ z=_6Z5$i(wI6XyE24?j186pU|T@6p^(S88`$MQI*7$j?m`_Q$9^Yif?x_|4`J5pjsGE^y$1 zUtN6PqkmVKAF7ZiX@DGvhtik^QSb#7IDvzKdb_#2MuFl0j#Kmi-5o>N+X6X|GBr=I z`*IZxw-Xlf3caYbygq3Z2nA32qQnn)RRv$r2)UF=WeU9P3LFRp3+O_=EKk=%Al0o2 zZaUOjtpe;O3r&Igs~re{E?l6n0>>s)`S3wl4N$w{W(6Cz0Im@$5WqAJ&}3YISzpUK z0J62|V{15*HC}aM1={Idm;H-3y6U$bbm*lTZukH8ug(A2{s54cFgf>X2DJbH002ov JPDHLkV1n|FTX_Hg diff --git a/graphics/object_events/pics/pokemon/mankey.png b/graphics/object_events/pics/pokemon/mankey.png index 517527281148e107216ea2be330b632bc38983fe..37d74a6c88f38833c584065de3e2247cb4f9ea01 100644 GIT binary patch delta 508 zcmV|0}H-{Q+J185~r~=_>SL*EY(YRmo*)CU6c~E4_dVy3*H3dpd zXCM=6R|wi|zvQ#=+>xnawZYnYL99=#&rEE=ji*9bnOf^PsHTd%6Rm9)jHVDsI6XH( ztX-iNRV`sto_`W;Dx=nJfXnebooF6wdq5FppvJKUF-%ujZ++QN`%<{%s+O{}M);#U z*AcivV|{-;&g~K46p!!%aJiwNnmss=rqIjBMn5HMgpd4->gWjx4w1XgXK>+sd zr0&&&#jH|`Y7oKhmZ|^%0mVr~K~#90?Ucc4r7#qRvvZMW>AcOXy67uNH-Uz$k5jl^ z7-l0hsE;vFi9$Cn#N(<6y{L1dH!-&3E!=Kqz_a`ElP{jcgny8|_S$Q&z5bb!UofFk zeurtv#U&;@RfY7gX9}!#jUU-7dZmWnS2IcS@{p5l_WDwlsv~q-Ra&-rqq$o0GuvDx z{XvN>#tD&9s(d7&c6y_4*a`u;s7Uyz^T;<$&yGN~s|D7K!W28kp2fo?I9i?;jQn&G z!jdCPj{k(f{3ScW5Tc%B1u(=C@C4g3O_kJTH_+*)q5 z(8-$;PsuQ$Z~VveX%T9curOiaYarA6mib!@&!d7B_kRu(4)74A!U{RmQ3~SyWH!x% z`sXb;zuhNJ2e`;k1yyE+9#lu@vey1rG^pQBz{xgi;WiW2mR&e3LI!LMhvhY)9c~Fb zePHLJb-Z2YnwMN(U75MhlT7l=eXUr`Smp>v)-V008fZ~u~o4f4VrZqHj#c7_ip4II`nSmS3G6OxMtZkv}b>JhzZ1B(@YcJUtwoGhk; zI;IuUdO*5Ez~^k%CD7>5FtzB52-+bjm1_gUu@hij0>gQ|0OEbK7;qYqpop{8n)sAq zRKqm^D!K#)JAXLfoJVJGq`W(ZG>rhV4GvW?Avmcqp-~lzVg~qxRvA?uITf5`QpTJK zifK}0;~ZzI04IRV?fbf|ek^4cxgJ~A0s>xUQbK%zeSo*mq&x;a?ND%^%Zyb5nmKZ) z)}KZ`yblo~=&_D!8G8hAZx!Fem$go*;s~14L7hFlTcO7@sis2arpMGWtx7Ov3UC&wk95E1vRp{z{2YKNN7YCM7xH=&X7#HCT z<_f#xe_zwimrfc2B zqDANigaZOx+4-12uS2GY$R#Re0zm8nu*6BgjtQ8&TL9xCVx~Z|tTOp*hZ}DxYT%AP z$T0zZfHS3(27e<&4wz;TAdbP&)k>*YhZ&@JKpD_4?ILJBYLLq2LKtNwP?|stv3OTN z5+GJ_y>Bab8R^vH$X-C=Vk-p3m(&Mb4MG6wd521IC34#ecvi&V_8&CI^%y~8kA2k0 z)FX_0;`j)^?0iZsYigo_n2&1@?iz#+@|6=%$~G>eMt@~fHATl*6+f%rOpHWaU3QFsb zd2Vu1mw&kRg%9Xi2y`gcyUFW;Uxh8B5{^F# z@&1-Nvd7W`OS>SC?4f%29&QQQByL;`j-lmgxqp${aI&^RU>i>cKmYXe_W1L+jiwf; z$X3~K+OndF>G+o=tB5^Z-(&ppZ5chTYd6`KWxA{;Hy`fqzW%tN7APGViwy#2IqREQ z>GpeeRXSTHc2jY6({bnb=bLTVP~XtnvzW}njL1Ge0zSIB!002ovPDHLkV1meLp`ic( diff --git a/graphics/object_events/pics/pokemon/mareep.png b/graphics/object_events/pics/pokemon/mareep.png index 1effc12c2a91c458eef309af2b702e12f6540edd..3bb6db0518d19f21183117926e6a18f3735ea677 100644 GIT binary patch delta 666 zcmV;L0%iS`2C@Z^B!4haOjJdf(4eqzFuY#0&b17Mc(r4WYQXIe)jRD>qurZmRau9$Gv; zy`7ymn)OPA9O4j%_`k#Y%YH32|FlsS+NV(kmeNe+{o1d5MS(2~?IXdu4=svztNg>K zPAvJLWop+=6SJPWr7swQ5mZK%pM7}Zq9O8WbAW|*B^LJlS{Q=N0plcd>$n(+;EDH) ze8eh*<{*~%SbqrmamrS4Qp-A>f`un8*dmorn=;Fp#~WAX>UoC1<_4|ht}%sai_rIo zJ7DVla)Sdc{xejTPLPj8YFGnUai*^}61Uw+`NYn#$Mud7s@yGnxM5df-Ix|a7{)TU zS7n3ViPu?t?FoU(Y6Clx8^H1$U=HnAW*9s-(1Of^$$upC$m$ZHs8XqP%ejTS>2zh~MaMkoMH+EsR;T*|4@02H`EtAJEe~1?~Y@fz& zZq5v&6!QBQVjkyV!i9{PGFPv~kUr&4yP;dd_E8*Oo-ro!y?%mu{ObaQL zpGdSuE2Hf|5*B-K0eSJU|4p7MYkap{@DIm#`GI4=xe6Jh`W02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsC0?t|vVV#Smxi&_{;wB{g`y#Pv-03d4r-hTk*tN^ro0Hma(Qc_Y7 z5D*6l`|SV#00Cl4M@0Xn2lB-L00KElL_t(|ob8l7Yui8=$8QmMine}$NA?zK@Y$;j zepw}9RZtMvWKlU-la_?@t?5VR(91K%j-`d|3OHFKY-@VfY}~+(M0`(>nk3 z=@TnHsCmZi!ozIN;@p?6!Ac9G&d)wPaTbVtMgyQ_+{=XnpGZS$`(O?2xQw%r2%h-B z$VY-q=zX6nJS>E6k2YPWluh1&08gB8KnkDHp@H9USAVg}#rv#*HY{Gs1FHj_8sT3M zSHUyW{D2QN@mM-5Ur>xhO4tBs3g#y(h3hfP-`F1}LhnnV&V$T{0|yG5Rwom}+EuyU z%mYTlq}pO5DbQID2=CMYXs-YoP#Gu=@@xQ1G{}JaMS{69X7);OU*$$sUYfRZ&Y}yqRl?!v{H^_HS-DW$ zKZbc1F-Hg~^;FIS30d>A=xn@>OE`R(v*jbDa(|RMn0IeJJ&B831ZXUT?Qt|77XppV zS?WA3X-n?E>oLr`UBoFx0U8Sfokkz7Zw879M4N#}$l;v+~j@ zzt2KKvl85}f(lyG?y{JG&#=ovUN#16o}i(#6l_@m7&`493o%wNEEP9A{Q`iWmtl`d zkfYsWO7yKQ1h>3v;QrH~haWH&Ek~9qr3~M%L>7!Jb-XbJ!Q8+b_tehXAaIwakmd{@ z#%969-Ibq;Tz?(wHK#0K*DL|*%V=|hk>%N7N>p`g0B1pNfVmN!CMH*@d89NBsdRz! zmZiCZ)n$W$sVtWC25JC{L69W^8&tf7{%mDO4mt`3!@zEtV66FbYB2GXUdic?+pRtc zmDU>AI?4Z~o+~xSEI1o-EIa?JO{Y&HHAviOeR3+l(tr58{r)q|f(v6%WLITLvWnx9 zVaXi#Dx<8)}xg;Xb;L*t!tuz(~m4d@gp0p8M8VsC&q@l{csuHb# zE#xGQ51+5IA$s2x2I8R|77Ysb&?wfS%KO59_SJ>n)>pO#?};xP{{Ttx-{7PJ#HauO O002ovP6b4+LSTZYSNBo? delta 532 zcmV+v0_**%1hNE>DSzJH-v9sq-saw%oSb4}Vh|7zoW1{Ql>bU||1m*YIaZGaK<6jJct9#s-dCKZU4v z@LH)s&~v-CPk%+O#_E;FLEtiG0Z`mCH8j|>*j3smPDNgW?gVWEmP^(mF}Vt?NYIZ% zDy`#T%c5Sx1)~N#rfdC`rh+#BrJbOaa9n9_x6tgAxRC=MIzelAaBRW^n*z~K960r_ zWIkV4tK!JGU#sJb5%ybZsPcvsylTm9H-AW6A|4GNUMYjsQ;~Fnfwfb# zu3WW<`+i(9jM?SZl+dBUW^E9)9!6xm0l12g=(z)_jo2zw{bi>TvD?WDZA6C#9gFx= z<8r%?QORu}BXo9^L%B87Qnrx+yPl1X8f4~rp8WeU9@jJZ=vU)<8<$Kk{7n4W_y(Pz W`K%2=uMIc=0000t?$WTyV;Na+3Kp?=7Sdef?;IMeGkcfC# zP_UqYfN)sg$e_Ds9J~Mk0x3yEK~#90?bI=k+AtIc@Kjcm^-f3gIa1k2k}<-h>PB^h z{RHxil+#%mZej^@sKT52xjOJcnCNp5wv*N!=uIb{5aMUz|9>-1jOX3zR=0Y;`gHei z|96e<+%9H*QQ-TvRzn5vHRyXhWt`JIa(an=6i#EF5LvHZ-%R8}%bvH$ zRA4@Hd5)KJYkyM*#=zA*=jIt07y|`vS}0~tb5*&^?EAxO$TR(mhE{>E0$-8KtPA8b zhY90&eWtf$XdGFUV)?Rkd#>`H+-A6?G;$gzWa7COFfdgI&zjIVwgSdWy7t@-e(-QK z-Rp#;bF05kprI6ugU)-aW0}_Lz)CEWt?gvX!ckgpE`R;&&N=`MShZQe*&7`YoZ5O* zMLoyHDsVB6zv%|@E81?@VqUu+x-@}@W3mCO!6B(rV+>S3`LfAA>n-v8B39d*7lC#I=|FQxpt$dH*fYBn}y&Vpf4lDvdzt|0$ZBv;*0_C=W z);A3p*y|q-6dsjQ?o1%rwNjSW!2t;^jZ7eop{=Yv$CJ{}|8oE*MSuT%wj8Wbu7}rr a*!m6C?jd4$?8K7*0000^U delta 639 zcmV-_0)YLV1)T+uDSyq)&Hw-Z=H}JK#jJ~qYEn`;5D*Z>IS~KewD!f6=9E&sb2;9< zYQ>yNlxi_*F%X%3GyMPn0w_sDK~#90?bNYu+b|FYU=9^my#pQi0YuwNhX!_<*|4k3 zf|+m;1U;NlE!RK~V9#C*zJrkfT7-Z-$}mZ(We2xY;X@GQV}Hp1&QugaZgs0${k!^f z|7ZVoE$+ikmrIO_hu?Mmq`}%82!S6#yrL*y?%WQmN1r#vTIEu#@NUU z9Gc>O#%5PLnj`NXvye%&F$Z3PrYqy8km)n)Dhn6`y9257gPGu~b2srcg51iY9hsHpLmo{h1pt-3eWby6sZO$k56Af(w-xz*nA&V}M zF9W86B)UfgUIPA5_dkS0NmC7t=JTPH*y?}wGdGWjhol7rZGnOY3cKn^s z7t>dpP;{>C?+d7;1n0Q3+fPW7t5fVHHpS6*aTN1Ku73`f{;IPLKm(R?1Dt)Z0r9?8 zhc@fEbT)yjb@|yg&|lDg!y5DI*P$C1sCLBxyauXJxibcuk9@i0Nb(k4+lEB6AOYG- zAXR72?7JTCkD{vFmBf2dfwc+zvESP}rfder?y1roiX5~J6lW*y?@U9L`%m?w%E8(M z?f`c7A$YFJ&TgU@pumZ2AU%8I{$IABwUs>gxjnBH(Lv<0T8@&Jk002ovPDHLkV1f_hJ)Hmm diff --git a/graphics/object_events/pics/pokemon/marshtomp.png b/graphics/object_events/pics/pokemon/marshtomp.png index f3689e487020d83ac6389465b8b997a217261bcf..1431d3b66f76a67755764ce7b7ab935f877d0166 100644 GIT binary patch delta 472 zcmV;}0Vn?D1o8urB!4haOjJdv;21zya1am>V1SrFkeFDguzB&aM09|#} zRabwf=y_(W-2jzmIxLRLL%~{ob^{U%ugyR!ZaP#)#ZKl=SSV1elQb*(++j9>bmGm#51I@wU>L(Dx>q3iB+XARL4*@nwUyAh4}1R$Ys8%0lsq`_Z|fTb$YS_1$802g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMKPpO-roPk#qO-E)q{ha|D;m(dpXTwAf$U*|NsB2?tku-)zxafy<(J{T3T}u z5D=AJaTNdn00Cl4M@0Xn2lB-L00D_fL_t(|obA;yPr^VH2k`d^dLeN%@*!|%kkOQ> z34?@5Swu%C6GuOU9|uTCPK|?GOKTub?Oh2CIM6$Lap2vNs{s~Gc-!y(?Y+C^+5#Nv zP=`9y-zjH5OMh8zfJv%*9&MG+YqHdPHy~~;Ei*V1p?l7@%8BbX%k0F{71Nx>Y>OPY zF`?;%PUGijcRPL8#SeYMKJ8OF-r11!&oMXbP*pFx+b@WAWEvhX)D5i%tJ~@ZyMG#@ z28M~}jp%6Lb*yd|OA4$8qE<}T=h8HMc|$rJv{Ji+Ab)tbn;bt4Jlw!Az~aMy`%FtL zgK$ye+4W`Tme~zNR8C~HHdn@ZC7)GsuB_!(o@k_2Lp<)@`1q74;|Uwpqb540p)$&W zF`2Q{YKP``_xXBDPEvS<8iuvzSsmqE86WiJIM7zSbTts=0}~SGK)7W10wRTGHKcuBH~tsK2r<6iz<(Y1 axAhGb(SNfK%vi<%0000gD-003S^>>dCB0`5sfK~#90?Ug-i8!;HiwFzz!o?5aLyp+(PU!sfiX^t#{ z*kH2R#$X5;e8CXMOJX%}bUGRtjJr550)LgODV$#pRGoAuJ%4w3>0YA2)=$sr|NQkl zXA7bC@jm{`A&Uu#-+0O!|2xE9j&I`XOT%R76kERc2rJg|*<+Dl z;1Za**Eb2$9)BwIOgvXiFHC$lf(h7Ha3It=VT+KU+Z6$#i=Wod~hu%Y&F`4Q^lI~HMmxML6#_pGiPaf?Fus8`P;6RFR7h?t-wuEmT zdfhN%GR@;>EY|VeBv_f0d3*o_k9U(HOmHk}tTT2FGk<}?A(|e=igyhi_ilo3ms#99 zZw&RB$?b*aQRpfnR_qYAL@aBJjmFj?7Gh}~qRn}t_)qRA?FOA|#W&rcZ&t#4%`4ji zwS8I-dXNQUlc96i6ym8}I8-&-D>gmO4EJSCh{dP0UsyH_4KF&ua0OT#oUz0FMa>+3 zp9$_9qJQ7LnYcSG1VV|LD((|$Eo!!UNQjT@-nCqDt@99!fWuSHe+-;Me5Lr>37{tD zP_V+PB81OH zv?VA&nQ_}?T(9>$0`V#%x?R_|iCw{lDG(H+rGFEoB2k?2r{GAn^dH4O-etcmH$UMxIma_R)Jq>9_{Eg)hpO7~m(l)B%A6mgULPEcJ7irrO) zr9h7<0)jYW*CL%DsU%pnTmmJiHk9s0T-r{JDtdhoiD)T-jB)$5hu=qO`~~GG3U>ll RO>6)F002ovPDHLkV1gLK_ILU z2;Mm$|Ns9O7#RKe%-#S10~1L^K~#90?Ulc4+dve@&w~~%vTT|m6pYUpN;(+(krHBx z|AnN%b7%*Xtz$i8GbEza=_B`67|YfR}-Fc}OUycnm(|9^sHVb`QK*VCPJcT#?I zFL{G}A3fdoeea#*L+Cl43+yQ4HfMu9VoYS7kJ)ucWLRiavF)gQb{!14A8k|dbmcH!aSyB!JkNWwI^k?I zrQ%*v-&Q-emw&w64hu|V0Y26Tynr`Cp&ri%iryEVUpCYNmmie{p}qB9IqcCrhx(8U zEchO59XdgNS+Dqa>|a5FQA-tE#0o$wcuVd%)VKOR8#io`#_+How4_&O8h3AazPl|} zpux+2S6Pq->p#maTXC3%q;RMY`#u{tLH?-cu>7)XReyNNAU{zA*OuL;T3`)2_P8Y- z`U0UtbbjbiUe;M&zp_4^_<8-f-ehYw&OS44v}H%2(mPPM1d1KI*Jufc34o$-h*rlg z<==rLZ)lBADPIk(0l(9J%eW%8fKETJStFIf?sc2eVG5v>2_4cNO)2v|_6-k62cZ1J z8-$iQOMk;@D37gXMPax;>Kz0xs_*b?4zP5H{)}?4aT^M>2};p?(jdYjW1)utzT0o* zmQ(JGx2%TZ@D}6O6X`H zXq>B3unLV$DQJQVjiOf+67I%F(}L`g;ZC!8r6*CQ0@-{us|bKg*{g_y z1!d1t_=ObINR{&b3@M6GfXMmgl|1=f5O7jBDFx}VKv^DT8reyhND4eDHNLh(0S4EG9L68|KK%7M8v4@`{5`O_N7I#-o`d&Z)0000zKRTE)Kifo$t3V~0|I$T?*}w|n3FdL!}Ldcv65GisTQ z1hrYGVBh;7LI`)*IOhd(EVGe_GSb<=zMEUNs(1NT4!P+Uu$^o6D2{v~_%YeHs^`4m zj)-G9U_f_5EPn`h%^t@WT!`rSbl(6D4Qk}QiTwdX=BXFX_$RZ+@n$Ck%^n))2INKR zi*Ur!Hyd!23*md2Yql!LDV-7v%vN7als}imi@4cvw{ZO2y<50uk775c)J+308|?Rv zpGfj~%FV_zvI*B^FwHHaN8&!Cbds{elKX~mYI~(50e|CWV^)0qzWTt~y=C+$Dk{dd zLC`kn8RquV@d3SJGifvw#kV;A$$7i0x)JqviHhv(u){s8f~#9+DiJHFG#aq{5yxL} z(KgVn3i2>XHdr1TXa;!s?shYkKz823Xcc^ZURdO&{n=1sI5_ifBoEg`yCKS1V>kw` zL$0PD;eVcxCaZ#BT3rSiZyS(hTCJ^v3-zbDPOIxSsZ1JoCfBoVr79t|JIwgLft)7^ zt5My)Q?n$Q2M4R+Pgs*bu6Lhj!9#xJx0t!h)K~#90?bWev+b|FSP)=O?cb#wP84?2CR1;pBzmTB} z^(Mgi5RJ`Wup70Vp&~Ft+LR*FR9bW@3ZJIOlgJY(kwV<#9)I`vp8{ds64PAnKkDBa zShG|%=`nX46h5+l#+o%N>v(y0?)X4b;f)=hEtD;-MYqglz69B{!pu@JIR#~h4rx(N z?$Ct3zx_8@a~O|ZZ^~BM8t*xoJJfS#WwnMCUuT@yl)cdn`-0}XbB9G?l=i1KD;D8} zEOKAA@30SE41bU~%$c8WWp}1*-w-OcxZ-QY1A!hnk$n9Ik zuHG~9Gyv_o`T)`7f12m6ex8$z6b$bpd^*+;)~=5`Xl_A|ZR_xTgGJZ2Cyw@;Ke>>f z>%HXNVp^}L>TP#CvjjAh`hH3KdkmSYOu4({J%0`EQpiKgcMma!!l$g!8!YCKMX_g=XDVKoo_ytMAxo&iGOgX=kH29?@Xx5nZJMW4ATXR?Q7A7=u{Z?JZ*%Zrmk(Xn!)|ZS04%fgKuB!C& z)s*&dIjdHZHsn38;m}dt%k!uvE$ZImL$oFhV!r(8b$<}rmh<_nAssD`S9ke>G>B%F zyA6c~w2f^f;~&5OXvT2VJbA}!U~z^ys@KCqnARt*&BMK+-9Aypv7{}&?X-Dv3Y^_* z^Xxb^NqdoQcYWtSAT(BG`s@r0c1cxAFOTjGS%O|3L>zld6dDk!(#=;>|C`;FhkW51 rbMH-t@FFJwA&icE_)qb6;J=N(IDe~=#Ml$g00000NkvXXu0mjf&ej;U delta 541 zcmV+&0^Z|dkEAPF$+cz zc^c8uQ%cznaL8VI%aYI!Df~C*hH1jBNpY#aDb( zpgGM$Atvf1zYH19A|1mi?qV_KEM&C9*n<^_$(XaqHL$+q4FXfe*;;EjFYJP~uu2-v zd3vTfPtssRv0;%a)E)8v~zNhEU)%+9F#idEZMg?R?jBE_HX22Dn;< z3&h4!=Xbq&MqS$~?20bfh;Xiw59^5uGy5LQQ_z-{)$H07i frg%H>X%^!@^AGr~Bk_%q00000NkvXXu0mjfB#sk( diff --git a/graphics/object_events/pics/pokemon/meditite.png b/graphics/object_events/pics/pokemon/meditite.png index 7e2ad4a5e401a8fe86f30306b404896bde89444d..4557e0a7b91d2fdab954ab3755de6d11517dad65 100644 GIT binary patch delta 448 zcmV;x0YCn{1lj|TB!4haOjJdf(4c5&a1am>;Na-6u((J-K=}ChC`eea(D-=J@F0k= zSg_dGU}%^?XwZ<^=r4m-1`@(9U2K!7G7GdW_KLCAY=1(+qyX4DqaeBHeweOwvz+zeOn3uW`mYqwp z@l68YG-3xK+FUQS51sWun4{OA0!CqHGvbsFe6$QX?>Rr28ra!-2KxbjnRC04x3+OV1ZP1_K>z@;j|==^1poj5 zFi=cXMT@k@00Cl4M@0Xn2lB-L00Cf0L_t(|obA&+Zi6rw24K%#dC z8*T+5v|zUyK#Vb^N!S~eQl>Ux$25(TpaCSh&n+A~6+&-p!Zf8}>%xpOZ-8&0a+&3d zhn?y|W{u9ShQchDMDUzKxH=0QmCcenexJ^}giE5H(P*2{?tuZba3LeDI8<9A23oXzbmCe}jK4_kN))ea{xm1)lsu l*z@ZOW*md=UAX3c`2{z~=0FB${yzW!002ovPDHLkV1i%Z{W$;t diff --git a/graphics/object_events/pics/pokemon/meganium.png b/graphics/object_events/pics/pokemon/meganium.png index fcdc97e80f3f5ea026b69c13d84545862a8e047c..d8559e57601979d029aaace729b90293ff6b7d58 100644 GIT binary patch delta 779 zcmV+m1N8iu2cia$B!4haOjJbxu;}>MSWrM9z@SKws8~>7AkgrTsMv525D@tI_^3EY zU?4d7ps3(jaLCBWXlQ8H8g%^t00ON^L_t(|obA*>Yuhjs2k>_(2y!q!jO{Y|AONw82 z*<~e~dyvsv7w&CQWeE&{7xmy88FvpD|Ir7cY0Cgu0a z4fKr#Z*kQQ64J150#nMZ_A#!A2FiE{vuI7)E9+WEK!3TlYXT=9DFZb2@xu~_v@Zse z$%UpYy2ouEuLv%>k-{iW&=KDfaf8+R!XJ}MS{n{*L) zje#AR)_*JC2?e7<^rl1HEQ5h(?a2vqUXn%5UZ-Abel=@s*4dV7yPga|o;6iRX zyJ;eYup6*L9r37Yu<#->OQEMaWrN~6D~V5-fNgWloVN%cI+3zh4FY#`DS2eoun#A- z*M)_%`TkDWw0R^ji+xS(8#ZBSgh2gPe~)F}J#(Y3?B6?n0!Z!is!BCm!TOV1ZP1_K>z@;j|==^1poj5 zFi=cXMc&@t|NsBJ|9hO~Qfj?1Ad3)UN&xnxoc}pm%^*2@5Pvz%&CP0RY7h_*|K1?x ztN^3V0+9d!00Cl4M@0Xn2lB-L00O*8L_t(|obA;yYui8+2k^IeF&rY9OiGr+>QYQT zL(ORk2!gm<5|W{7KSeerg+PZ6X$Z6-f#ys)6bgxrzk?FuB|$E9>Jp`RkK8+@mhR4a z>C&Z8E!OXx_kVxq)9C{6|N0A;H#I-z4KSVB6^{QDkY_)Qk9mWaWr-E&IDh203b0Ma z_aN51EQNYQo~G86U3>YRDj?Yuu}T!w-zxK5dv{)LPT93i98rHfMGXx~sSlXFWSl*i zagOzrzEgVlgs)T}O)%%_eQNyioOQv3(n<1!pKS1uPk*SH=vo)7&=o7dHVO2SgqR=h zDQz3ou2limfgRi|qLhc2$LjaewJOfF4vZ#~sDqp7E5uv`R^QH96}))W?Y{2d<~nc_ z^EYY-x>f}*)l<6+QNy(kOfX0O7xhFWU{;sV4{Z&1V^zukFh|c9X*(Qzzzop5R&OT1 z!F|#j41Z1}X5Lx!S+GCE4A47df`^LQCCkW@XCjnktPar5Gx3Ji<}wn=OEh*D`Zu&q~xvGs!^IzoK8rv|pR%WdKM zmaB)}-auUho~l4!By}dOY)78%{itS`#qv{SXn(M-h*-64Tmzi2)uq01K-pGny0rhk zWv;Ph6&O&Tv2x$?!bStqm!IFNWt$x@t}hql&hE#BYKa^dFRslLwB&*%GXt_lGzA(2A-`@$FCU3dQB40yuz$DDg5U}s+$4Kgo>4CbkfA9JQ XFR9Vf5f+q700000NkvXXu0mjf2l=9= diff --git a/graphics/object_events/pics/pokemon/meowth.png b/graphics/object_events/pics/pokemon/meowth.png index bdebcac30d4cb66c426c512bb60d3a30a08acd46..6dd33b2737439fd5e8351358c83119fd8abc3ac3 100644 GIT binary patch delta 590 zcmV-U0w~?-@KM_32(mq#k!{IdGSTp10=sPoJ z5FS`}5lrZ1&1|w5!o?qBR+kdOL88c&MW;&XXQdTTZZu8NY;>TF{mXPt?n~Unaod?{x>0CtYZ8FA? zEKYWNO|TzJUlY=VFdQbx5|m~TJOuQa9hhXUu=POl*9~CtEg?Nn!=K5f?PqQJ@F5I& zQ3o)|$|)SsO1QPgY<^2fZQQv-Xu`6hl`m~!;*`jAgnyViMJdFWfVMNG)zXUwk!qYq ztj#oy$@f1G4)u~y(?5QE!3I`t=NjE71P(yIxI?b@sf~gZUe1&?KIvfhr#-) znb2Ws6B+Nr^qxKT`(FXus%eGPx$%KTZ}u`X+Z&z#BCdafZnHPw=R4#Hw4vQGvm)ou z=>VFF5=Zr;&(A#G1LGiz8#!69tk^w-r*AD^ab(4Wlu#7Ajb}^S&Nm8*`xA0~tMose c1y3G-0h1Ln+UKYaJpcdz07*qoM6N<$f`9lTIRF3v delta 588 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 diff --git a/graphics/object_events/pics/pokemon/metang.png b/graphics/object_events/pics/pokemon/metang.png index 100d3458adc3d70aaf75a7ab2e2d79cdade279a2..e6f5d0768d907939bc801eec70b050401d6ee9a8 100644 GIT binary patch delta 918 zcmV;H18Mx?2doE>B!4haOjJdf(4b&wh`_+e5D*af`1l}5Sdf^YK!BKtxX@sjurO$V zz(`ndFhJ;lh{(vu0002T&QS0G00TEkL_t(|ob8oQYuhjwhYiJNeTS~yV3(GrTmLW! zq{%sDpr*;iFxGRR#c1(iK8%sHhZb5&kPq$H5N>psKg15Z6o2+HHg*Uht((RS-bu2P z*p52}D?3#e`!VwKlU`Y}raiQW_R#)Y1L*yc|EcMl8XR_ydK%8=zZw7nxRdo#{qU@N zcC=H8!Yck@@LJ14O6F`RUY z(QMwLv_lBaWE9Tf^Qx*)>C09K*L<=qW0`tHGxu@Vw8AdwKYZ(D|Bd%HC_ zmqOxmCIUGdNTE*LF}tQTT-Ta4hM^4QXiZBOW`B&85PU3FObL;<-!B=0abbAmDIo*S z1Mc~*6pDR2Vo~JqBQectjn%#SXrnhP_;k!lxXJm4NQk_HzOT3+gaH zO~p0JRFM&>QZwL_<8xrrwlU^VC^uv%)Zm;mv7^vD_s)BfQ1uLjXy4%xb9$soPHM8g zV}CykOqX~uP6{>jGGJv{N#2(OObhjZZH2YI!Q7V}>MpLa*x`K>n3x+AP6@?PQIhEh z{DL}J(n6?5KO2C$x`Eoj#IXS6dj!Vp2;n);eA#lyO5CJEN#H4VlO$n!a sfNRGYi4XrC|LH1X>KA>#{=3_61@5%;C=bB9oB#j-07*qoM6N<$f(d81C;$Ke delta 972 zcmV;-12g=r2jT~iB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMKPpO&CSiMtgMualyhox-rnAWN=pA~YSl_ogU$c{|9}5lr2k5T)j49cF*$P( z5D--Zfp7o-00Cl4M@0Xn2lB-L00Ra|L_t(|ob8oCYuhjs$9?G8qO84b?PnNt=d{o= z24f|VT$7Kn-S!0ryX;~}m(LRDCGaF~$ATrd^c0Y#gi=_+@|z?(iJiD(u(DHiael`6 z{hyv>IS8J|^M80A|7{@7|H%I|c8&v#qVYU9ZRfu#fFM4~JH1Xcji%$HUOPLV4-6h- zrSwA-t&L%mclM1FUfl1svn|I5*2-(L0&0EHXc-yGChr_3iNz${Yv&*+1J@-tIRvV& zMi515bwf6ppawr;jcsi2RDr7rH2D_M(CH}R@#*QY3xC{T((kYgfU5Y-Flb{uhs5S3 z@j13}pzgabDdn8TyL~sSaD#(IqKnHThVo}Q=?x~knpz#u_~y{9Z=H#MLch+HboUmW zppD5?e>~~F{XC0<7RKOCO1L}%khgOyoZ*`B;oASBV4pH86mhjI8%(Z7U(fpIU&=)( z>Kr;D=6@_X>An|$PB_ywo|ORxeklq}(kh_ARwyo_lkU5V?_QWIy<#P8fbPEnb=LnN z>Hg3PWu0X;17IrS9N2OOb+$q-uD6#6znrb^f zfk~o+7Is3;^r51q&_ImFGa}eIhBPh^E_+}v)PD*?USr``2~kLx3@3xM+V@!0*b4!2 zsDuO_BJDVyMS1LmP;g-bxyYR`gk;5upTT`L%7nrp4y!dCT(KH^Ar{K6m=}_Cv>0g1 zs+*5fFBHhR;c1aLp?zod2kVB)wP^o)@MJuyxxm z;D0>yLZT9S?KuOX%Mv9p!`H`W&H(g^OQCxqOJRU97xs-J2RwEA*bDuWrI3s$ub9Kw zw;VFp-<98OV@PY<6b9tRh@tBwU$_D{g`p9*Wv}lPFWdv2L}j9Oc;6YOxL)&y&>j^7 zmrk(g`jcf-h@I+VgV^yuFw2>$1&|^IRYeQf5V~JWL3!B{u1u8`O~UFzf*cx&P2twq u5^g_%NnB@QH~tfT(|yF&C;DmqkB{GNYI8+SZfbV`0000y!wtr(_ zV2tu~aSW-L^LCP9-eChCSKf+KxjYeao5G%4*gC1Zb?#(+x%iKL>hFEcZ2U}oEQxy)%*q6PPjc+P@wjE-a?ZcW ziK(;gpZ8lxBtD(nX~q;7p?Bb8`ovjLz8@O1TaS?83{1OUGe$-e*q delta 557 zcmX@le2is+N`sfQ%*)^AxkN@WOfDy2JsTth?3y^w370~qErTVAC~|>cZIUl zA_ZeTlfu>|4}nTJN(%hkfilKGHiK7#raX{hNq6*hWMJ6X&;2Kn705RT@Ck7}dv?wL z|Nr;?FP?MNt9XrJP?F|v0 z978JRyq#p2$7Cqry1mfVbEe*E8HJf287I8Wl5Qzq9V4V!5~H^*@W#*itSwX2xGwMg zdggbs^L5+Tk>`Kyf4VGQ?m_YQZy5}{cZA=?ZSQA&BFFxYbL0H=`|Cf*$P~2C?byHX z?4jQ~`|llYpM9ukjaG4U@UDGvd*Y|Xy>aJrNqo2>@tG{=%;<&%4NQR%VLeiNU;3pu z>oF^OcwAs=RMDwyeSSnoE-XziKF&$v+Ot5-2`zUevj1*)&DwLO^nvZGV>UAEi#EIt z`+E3!WW+k|daXxR0?kJrRw;1Rd&^!D`Tn`K-PA^-kUQY&K_j+B8$L-KH-5e$^0s;!G~8i{bZ}_YSTpC+8NX)!Z{`^`zR?mN6dpJTY-9VJq7)j{MMo5jCLnOhDWGbv!%b3>waX~BGFAGO1B pGh1S0Iu5mddpz&Qw*UNB&9gqVXxw;hV+f1|22WQ%mvv4FO#r>c_`m=F diff --git a/graphics/object_events/pics/pokemon/mew.png b/graphics/object_events/pics/pokemon/mew.png index bc6cc0dc92d2cde1cc46240905e3792f7a322c8c..971c22af3360908ec271e471f3f0cf496fafbc7a 100644 GIT binary patch delta 551 zcmV+?0@(en1;7N5B!4haOjJdf(4e4bc=*WB(2$r=C@}D-xBvhE`0)5>khnN#pfEsS z@UVaY00000000000001XQ!I)A00GNML_t(|obA@ZirX*{24Dq5Ah$Z$xo5Dly>jX@4w?h4`rdsHA@9fFXU~ z{tE~KtiEl)Quz%fY;M|rre1?UsBar^9|oS9zrT8}dAou1z2+>e6^z?pw{Irra&bhw ze-YC@mFhHYt0HeXZ(fjdX%s+7PSGEo8e&<3irt6xJwP>H@K6G%m6&vQHW@?Lro=gH z2iMC$L%jfUE`J}u6%7cTTHhU*s|_qSO1p*)^-z)9lpjiUS4}%>UBj4oQ*K9}C$dud zxamDFuj?1$^EZI!r)lRMY=JHSdNusCgfHs|_0ahC0?b!{eLC&D?$wb7l+ccr>iGcJ zj17NyMjt(M1ostZY>&Q8GOif+=Q}<&41K9b#2xF(tbcs3ufJQw%B7842z}Xe-;)Xa z>ddZV&n6+>J!YCV4DG6oBJbfDx-&`5ICpV$Bo~h}bR}!VPBV5RN5-ZrY*GcLE06_Z zq8VenM#jDSd(})^%%h};8pcUn6pUq3tZ2W`?o?#4<=jP4&3Tt;!C7Ql#+-94E6#!r p^mmrpe;{l5SBu#v!TO`7>pNZtkSsKpcd`Hg002ovPDHLkV1lts1wa4* delta 661 zcmV;G0&4xh1g!;-B!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMc&@t|NsBh)zuhUq)L?4{{a900RR60|Nj90{{a8?)qm#y#m)bNd(}!(v>-7l zDJksE3IqTE00Cl4M@0Xn2lB-L00GfSL_t(|obA@JQsXcX24Fn^Q5q@=9)N;(xF@)0 zympmwhSu`PeH5IlfjI=FWE2-vHiJ(da?VN_FWgM1K;7rW`%7zCW5&M67aH7ra)8Y~ zw?2m?z?h(p9?>2FV@j?-ptXyv;rVUyXakK7MbTDsv$MDg?-y!asaVmlkNtiHgs)<>>#sh zDA-_gK>P9q!oUHkGatJHySIhaQkYP%!L|xLCU=&LUw>-absGv+$jdw%J#=Ivj9d1R zSNr)h_V5GX^nBW`gADKlpcnR^Ib1E)(%2?;6!7>H;Q4aeuIz=w0Xejzxi~!o*^C8u zKEX%NTtc`+S+*{=)#Hri^F?^#W5Jzg(b@JY<(9Ovo7ju}?>@XVA#Gg3&Nl|#;QBr~ zD^k~fQGZ3Y8hQI#8x*i}6wt2M(czi8v$`bgLLBb-;F(4}<)xIJAskvR3EQslTE)J_ zGvI}k+7Oo2LK5!7-&HehHow!wbwgNJMM0SB;vUya9d^ajA5XcvyDlkjYr`nB+VG09 vGh9(-w@Ja&+{9lk|7$k;%}9Tb>G2m2Uc6ARat<)y00000NkvXXu0mjfXz4cg diff --git a/graphics/object_events/pics/pokemon/mewtwo.png b/graphics/object_events/pics/pokemon/mewtwo.png index 6d8c13dd5f0ead1d980582cf366a1f40ff3d6352..165d76d747a111e9c94420b25cbcfdf81386082f 100644 GIT binary patch delta 795 zcmV+$1LXYP2C@c_B!4haOjJdf(4dfbpy1HxKrm3asK5va2>Z=*062Jlz%(9Kc`bEO)T+aiNe znh7Zeb>u@($ys~tsoa#MLz(U~5{#0Y{29*tYfM_WJGPU~Qh$dZ;OD^*tOEQWe>C>` z4?oWL@5YrV0FJxaZU%#KBXP>I$I{1fqops>wKLm#WKZgG!t0&b2|C}9rA}H* z*iS{8()qp;Vr>Rq8hjzdAmA^(7GK0_!idxpoY~faM3fUoWGMu3=KEfV-Gl)*6IQcb zuZT<-@IB#tnSYF%6FtTqxYO3p?1}RiI&Pob5;AU|zmO>dR7bL`&j*~i`iU?)VxK6Ul!4m?1g>AZFVuk~ zDkXQA(@bCvYkl6&5Q`HDD1ZIbI*@JEAwo890{qxQwSW6U=J=7VDvR?)RA0Wm=8>Jm z7Viq1V@g`EdCt27!NRl-#I|kUKxwsicwIE^3Uy#i!#JT~wXGYG7c0u*hz4z8Q{eeq z3Y+3*SHLXOIuKP+T!6Hj_flB}Xv?m!4n!XFDB$+JR|-Iz;kK|%ln$V`_X0#)Z)g`7 zSRS+VT7Q~=k^<7UX#UrUs?5;9b zSi3l%$I{n<#sPKVP|5=_T;58li~<&Bd)qi)-DG=a?lo}Oo|Hjs-(;q}2#^^V>d$a% z*t68Z3}l{?i$MWap-H5q8kk-LM#KMW>R;w!PzW#x7*7Ad_O6D7AI9Jb6qD0G@?Rdm Z02Gk{Zie9op^E?j002ovPDHLkV1jQ1iK_qr delta 839 zcmV-N1GxOM2HpmcB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMdsDj=H~Xjz1540v{F)P=CuE`gVl>#taCAx{{a900Du4g0RR60|Nj905D*am z|NpV-(}w^600Cl4M@0Xn2lB-L00M$ZL_t(|ob8s+j@uv*#yRc@2|qxj;5}0n=S-z_ z&VCHYUP?vUyAbXr0sK6*~A&3~udh+*73@`S4@#_YDkS6Y{_PQ3HIaUe50| z%5d;`wU}?FQ-4eu07L@!anqORX{Kw#lCxOMK3@ZRhR-XuVtP3fNJKKnCSgg~aW7NG z&T~u*V=NN5lg~^rF~gMm7sO&lLC(w!Q@&=5i{<>0vDFO!y#daM&oDZ2Dc5S6CC4_+ zHl1feu3x46p{LpKN6x3&$S-`3(elba*x_u`hJyi?TYr;Iv;B1Ce1-`XIA_Is2WlD) z)>K$)L3Gy()jbahNuJ`0oDLIgI7nq|+6maycbK4SijcjaRhcG`HwG4ckfAg5g4BW2 zIMp_eHpoC*!&VV1^6-2!pt|Mbp%b))!zmHdE)hy0=ejpUD^>e=Uu2BeAT_Vvkgva=6MjH z@>0H-@G9^eoK%x3RaHB3>IbA5M9kmH(gp%4awwQxzVA$URUiim;YPD*UG0Yf1|sgK zJY+ap5?h~M;~63cae6T*7<9mx0bF#~JYr82ul9LpSXBG?8|*f9^c#^ERme_ZogzWp z{y+h{0=H!tcL3YSfC7v#W<3&AqyHL=hk~vc{|7~{|AK8+vEaRNn8km&{REs1iEWARr(B004#n>=yt40(wbAK~#90?Ulib+b|G@bQV^q*hy9+WxZR<9!jYoflnI!BY(||M?(A`f6q`Z$5_9w z{%CckAK-l*D98l^=q1xX8v$~~kU5mo-z)qZ!-D1;=t4XtEv?DpG7FI>@Se*Esr)`| z@0>a=vyhuyuVf)jh&e~b5;xmJgY^;%(G-Fu_sSZr7Fpp5@r?Zvzv)07E#t7JcGp~olS8y;bK5YpOH4KPu;OXY zS#G;?73XPJ@U?Wp;f#3NCI+hE1#<&qJdPI|IdoN5?SGO$!6KM3K#CYO5}LU2H~hY* zvTHUT%+!Jz-=Zi1E4mgtVa~#mBJUlJ&T4MEo9)m2nwsM}UQ9}!_E&qvAKi1-N*11a zU*t*lK&QP0biHm?lYw*d8&dLQ-+n=SJSGPPO9K!BzoD6CZfu4%@kn8FFEZKt>C=zT zWl^wDI)4})Ar%358;ngHOeBw~XbPqc1LBSglsrZkn4mV!k7->^_0A7IF0s{P_UM;PSqS@QzOF z(sHJ=WgY+X?EcAQ6Hh#dq7=LvudZJvRG&?#Ui=H=7g*kz(_vihy8r+H07*qoM6N<$ Ef+U<$O8@`> delta 712 zcmV;(0yq8d1?2^hDStVnqyPW_00022thAJioJvw^F)=|PASvGF?#0d3|HWFYds^N( zIiwH}|Ns90000Qep2GkD0&q!0K~#90?UlWb+b|5rrA4!iSlap!0pkpZE=E4K4uX%G zE!fhF<$1bwyuM3mCpl5d`K~B#D2fV5fS*MDDUmcK#Q*X441XDOG{fiW*TH4_8b8;8 z#9UCLTe1AZp)ps~nL{=Iy~DpT0y@5dF2qwZ(wf?@vk-X#AGwT>%#oHl@I&FZrrW1h{u|F zdt|xA7;#grv40pt-#VUyoG0j(>nKxjyyaSNBS6^L`-X*MVydy{6Hj~2>d6Jm8-VR0IVkue2Y`AORCpC+e6!KL2C!{%P%v4NU@GLC)z|_;tmayG1>-f$vY%tx zrW_RfzJnK_vBx+_TpAeTy1v?|rtRClO9BN8ZEKAwVt>>~XyVR4;p>IUZaRCka|>pC zkD@~8>00cBIg3Dwymv%8tG(}@4qq-uYK}*9H7R-C-(LWp+Sja=EIjo-!;|chPJ0jN z@i?7kgBX`Lq~zIt{0{K4PYw!J7Ex<{Lp#sh*)~Vwn!*;}WU}}3r*B@%qF^DNw$5NG z0`x)KkbhWPLmpGn6igc$fQ}24T$`wwptI4}XMV-fITgcI<#|P}v)e#JnLdt12c56+s4$vKE;jITXC3)4B?r>1x2)Ig#dIkvV7(t79!WSF>aVicDzBn-+A!Iw90|8uu?2|$4u~S zefcH@WJ0Zl@gpr3T&U{z7LsbUS(yn`_2Vh*ws7>+iwOtGS-*g zUJA&Bd4C&szm2l|Sk){GNb6#iuDErfTGk#d^p4n;Q0~*;aOaf(3ZW6*^J}OZq<~DA zmx=q4%5I8+ACIk1`XKQAH<16qzjsUmWX1QNMgr{yA1pNvSb>b9 zGgEr!FFJX6@+IG=ysLwoo;jx9ihgtta++fA=YKQ~TXDv97p*F z?QoT3^MOlT-~56DAv57K-j1a5`SlPt`E$vIXF||2cUw)dVkCDo2Pb*-i%ZBiqf-tv zKYyp$tco*&W4|7Lh8>ForLqD-=ZwF3O3T!ouAUO8yLOV#u3Dt`_41ShM=xj|or+%~ zrL-s&sy)2qz(|O1c)_Y=%fzpF&qm<>bp-i&_%`?|Zxs{~V300000Ne4wv IM6N<$f{#b_S^xk5 delta 1171 zcmV;E1Z?}G2&V~OV1ZP1_K>z@;j|==^1poj5 zFi=cXMfUcTb2%}jYEs_4od4Cd|K`<{ti_AP|J7na?t@yiQh!0_gNy&9gKA=X_V(@o z006V|>Bay600Cl4M@0Xn2lB-L00YZOL_t(|ob8p*Ya2%t$7gRL_OcQywM|m+->{4d z?V*T8QxGo11hfa!LvtwWLM(LCULveeH}$5399qM!DAXmYv7p82B`%dre6pcZh)z<$ z5xJILD&ZmtUw<}lXZP(7Id$s8JaIA=78K;|C(`+DI&0_Qr9 z(ur0($cc+_O_EN;mor;23v3Z+A@kTHd>SuL4=?O~g>VLVRxsa*3pxiEbe|EvN+7(a zLN)ZXa&{Xci$5T zn;J`S;hMjkU%u3|JFN-=ec|C=pJ%b#A9iCvSVsd|%q?872E>*)Fb3QJ-31i{gMJ0K z0M%bVeSho&QFzqb8@PuiRVHg|5g->f*0ll((we==t{sT`dwdImwrm$v*wFED#oxlc zruIqeJ_3E=LGO9R-~wZ^|0DwBLMz4CJC-k4w(XBQL_9it{DKQ?``Z@m_WA8wMeooa z)EV2YBG425RuzlwB0rGHe&tyN$b~hT<*s^J_}N-}$6+yT29za$!xN%4NICh3tBLDd0?*7-)OCHdYA0viwA+}JK6Us@TitR80A6oH)haz^2@@8EQ zGYA+{rU4LhaG6SnXlCL$k4;q}e?CNOa;^I*Bhx3U`O? lugR|~k!EHchx~8GO9CzpFI#cpeGC8q002ovPDHLkV1mww7vBH? diff --git a/graphics/object_events/pics/pokemon/miltank.png b/graphics/object_events/pics/pokemon/miltank.png index 9c40d97ba74717f56d8993bc9686f130c1a4f397..24fd9713d63f51075b46f4ee7cf36bfec87878cb 100644 GIT binary patch delta 691 zcmV;k0!;nU2FnGIB!4haOjJdf(4a_IU=R=x`1tsssE{ZyIG9*q@R+EusCc+|fM_^C zAZW1oz`*d}m{?di$hd%(SV(FB00LG?L_t(|obA&;i`y_525@1>;!P^f;Vn{7j(EE! zP&$^QbUmA@>5UGYX}lfR5PW;fk)BR{Zddsd*?+QwvbW?V%g?X#$odDs zxz2U2|E9>x?}QmU>DEm>uW4gIy+P-MhZtR-F!=bs9@ucpyT)ipZ}c8uG|*cF5?UXi zZp;XTgdweAVW>3#6vEn~)NMeELC9R#(HUA0x=`oh34s<+6KggskGU43ZbxJ0VF(dr z8Ut{N23Xznrhf^hqp638*0h+Br?m(i;%Yv}2JXyW%q+dxOKIJLk=PWZH2|ZB`-?YI zy=jr>Y5n_Q#?(D;8kiSXAHKf2|EYB%57 zdi`}Q`_i(1xfFrbmLIvrSDWc5y5)yeWzvVEZ1SwlIe(8AvTyIr#lBx3kccfx=@L#wIQYNaClbOg)AT z{|a)V2KqtL3&PSM-4Yb!X&IPq$GDfLwE}<=5uvQ{wy<*XOlRCn z(s>zZIsqA{^XdhI5>mgZgm@jb?OV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsC0)!zTCq}6+Ki%LrW=A7=ud&QhmlxiRVQh)!Xq@-F}S}`#(7#JY5 zIbw9hjz9na00Cl4M@0Xn2lB-L00MPML_t(|obA&wZyGTa2XHS83|vJ!5>*PPObx1p zVWysQg?bn8 z*>}k7t$1Sj@qgfN+0O=GQ=8hkHypV@ zO^n!ZJu+|!8w@oj9z_Tv1I8D`|$IU70=RC}{W`DtsJgxn}43+y?H5g=_Qr6X* z+?UoVWcowFS_9DE-o1F3)0+i(p4P9ovqYVF+#qqW_2tR8-IrR={X}o7b^q(5GU4(_ z;s(v$Doxc!+cXWR~~JiO$zF`3()Ffci_c*E|<9~g}D=u73?8>;== zZZouh+g1Di7|HzfqjcA&>Y$>5V5QWTY4Ek}RsPHM7stW_Pm^_S0000007*qoM6N<$ Ef?B+YT>t<8 diff --git a/graphics/object_events/pics/pokemon/minun.png b/graphics/object_events/pics/pokemon/minun.png index 9140239f27e89356773b904967f62c44974c1c19..05039be448c47d8d4e6b9591fa68504f29ec4020 100644 GIT binary patch delta 417 zcmV;S0bc&81iJ%}B!4haOjJdf(4Z)An25;e5D*YJn9%s}xOi|-u$XB0`1sJkfEYMn zpiXYvm9qc<000000001#c1OSf00BlxL_t(|obA-HYQr!P2H=}K1T;89GkJ)h6bgQr z6t0>KB@h_`9x~X1g5SmUkU$~tA{%N!!0%Ey9a;-c1-DDU|9>F(5O)@qeE@Uj%$YOi zpVI5^b&9W9R6v>WXjqpq>GQDGl)w7DML?NxZV%J)c%rXq!ZVPr`BBQ6SG4b>T++7B z?8A4iNjLWiCb-t5S0yGYBn`n%ymC&Pgtdp|$I4JhA@R-R}xvgm1v0&QB;~=e1(qm|)JX9V-rwZ+Lee`;9Dw@h; z`)jA80+WqC0$>+sfA8$8Y&=a(=}uRtU_6R{-*;xWJsPpw;AZm)4$0ariHo5N00000 LNkvXXu0mjfgNemE delta 528 zcmV+r0`L911E~a%B!35VNlirun~02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMKPpO|MuSh?#1ragT1VSdvj7^oc~&T<}q4>?ov4^F@Hf~Vsk-3Vw9AW00030 z|NjSSx9R`@00Cl4M@0Xn2lB-L00B)&L_t(|obA*xYlA=(2k^HDnfwq>+iV7M4Rms7 zE7_#PUdZIo!ljc-Xxv0-V>{(D9yMwvKSR%CC<^bOwoAePaPZ^2cL#SqfFVPM3>orA zspa?B$ES=^pnq(Nq#3sn>3uV1l+X3v6QFDgp$=1usHab<;ysYg#E$b!q_kf+-_lll z*6~NPE8*(VK?m28^u|Sp#iYSlSl2?(Hg7Dn(5HQSg*KxN0pe0TOVUsv;>9mKMH@vz z8y0E--uJeFs$e2X1AIRGf6_4TX<((2YCbbr>8cFxdZw2i6r#9Sb)Zf$Ol zeVqfwLXGpwF*~NT!7MnhH8#8z_cS*7#$BegRa?l*L}Me!Ub)6laz0NrhJwwc*4a+$ z(VJJL8mnLXp|#);wjKeP$Ikq!Gk+JhyXnF2cGu1V3Gk!&PVZJH?iTpB`2u3)&1pQN S_AdYc00{s|MNUMnLSTX;Veowb diff --git a/graphics/object_events/pics/pokemon/misdreavus.png b/graphics/object_events/pics/pokemon/misdreavus.png index 9753d612b5fa6cc144949bf6a8d37bec12f736f9..d32f341b1b50badacdd1f45457d8efc0dd1417be 100644 GIT binary patch delta 800 zcmV+*1K<3R2e$^0B!4haOjJdf(4dG&Xb=z(*l>VAATUUXm>?)nAW Xn??wSdchC z_{ebhNMQK*_;3&~0001>TuBgS>X?-X)(PgO)Z%HL4)k5r3jYeR6cClUgNXDdb@p zes}Nw|99`nCgeGur6XD zw)BB?n?LS|b#Cb-sa{CpWsuoTm9ZUUB-KUQ(KuXW#M1l8_arRI$PmQhrb*n~IVC$q z)CeZg6683T#eXW>25BV#v;d&Mnlf!LkYNt; zUL{N}s*1lYhBa@By&Uiv{$0=sE?LDhUC|-Pw^)-FT*EEajAKy(?k<3E_i8~$Ubqb2 zyQ)W4a9Lg96e49H1Tq6<;0(m=n+0$si2Q1n1Dn;amBn3Gh;w(p7Ictzh3g(jQxHFD zC^A7Si>IP2$p|0@G;)8S^HynpaG=d_>6jqm$$KRZVt%Hw_}bX87% zEr-2q9iiX}>1AS#S2zB!pXqdUoif8`x5lpb=myc8S!8e$^yiSF2{tve3^okih zv;6s$Fe@x6OfrKv3{Fh8uSBco6`SX)KNJ2K6Q^t;Da)+IRCrw;wic}RKJhyHPeu29 eml>bqAI5L_ZpM(yOV1ZP1_K>z@;j|==^1poj5 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 N002ovPDHLkV1mj-Og#Vq delta 807 zcmV+?1K9k(1-=H5B!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8$&DGwVq^w$Eb1^we?yRKdVoJSAIfF4V|L*Sp&411AtfY%tQvU$|5D*am z|Npu{4vYW*00Cl4M@0Xn2lB-L00Lr3L_t(|ob8mqixWW<$44$jim;d{QG!jDz==gr zZc7P!?$|B}S%nZ5BB;S4hX)!fIV_S?>)&uink{nw!il7jkiQ{!`C&N195xmf!P$G0 z?3=kPYpIY|gnxWC^FH45qZG=?1L0 zIPtp`G@ruB`jJ=59cSms){zJV7J-&tdcz!teHerATz7$|dQk{_Iq8HIZryJ{!|Zb% z0z1GR2!G_l<{o2vO(E3S5O}eA4YX(3x6Wx8ps<%;z6cuLUuNba5Lg6i?DRaZ>zQI| z{ayiw#=-MftU#i8mY+a_ooR?bU=bK(q# zul8X&z56i~sGK}t%`+6(T6z+bcCA&)*oxMhZ(M#sIUM4002ovPDHLkV1j*-bDaPH diff --git a/graphics/object_events/pics/pokemon/mudkip.png b/graphics/object_events/pics/pokemon/mudkip.png index 65941bf9463b57bd49e6f57869231168385dc058..cdc3a06aa40e30736f11823411988a7d87a10bac 100644 GIT binary patch delta 386 zcmV-|0e$|31f2trB!4haOjJdf(4Y`lfHfo_ z(0DNLm`M2e_*h6l0002`c~$oS00AgTL_t(|obA-TO2j}A2k^PpVmC)X76g5UFwMdd z@-TuNTHG^)fTT)ZL2Dt6&5?!p8g^cJ5R3@{Npo30sw6Ud#eZrcyV9uO5 zbLRYB7M2EGo9$YfN7`uX0d15T{r3YzZDrocz+_m8#<8)M(ldDx2{*Jb_Yhl$HVBj` z9h32>F{BOd*MnnekL@V4M<0DGfbz)}1C%-G?}nN8`a-!>0R}6zqx`T94^6D@D1-1Z zFYcdH$~?b}qI>Hnpv;teXwM4Lz&0zTy4ww9Uhc2f3$vY*_FNyEuyIQswj gFs{%)Tl~{}0QV}$I@NDGa{vGU07*qoM6N<$f`|XP2><{9 delta 491 zcmVTB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMKPpOw7vG6tlo>9w0m=V|Flx}oI%ZlL8N}EdWl#}% z{@wl=W#*lv>G3sCc6hmJUVPFpnJqd0IGs^u;ltrHd}IX5PSCtJ>wq-CJ~i%e>RS(g?4ekBLDOUtc#l@D%NTUA;Ab2F(1w_-4Ga2a;i hzaF+b^v@ChG@l_0Ga=_ZUbX-L002ovPDHLkV1mp9*6siR diff --git a/graphics/object_events/pics/pokemon/muk.png b/graphics/object_events/pics/pokemon/muk.png index 84ab63aa832142f9eecba59f0c02f49b6925358e..66c562b407eb4057879bf1890240fa64b86eb702 100644 GIT binary patch delta 645 zcmV;00($+R1)~L!DSw#IplDEV$gtSBn8=WLs7N?S5D*af`1qK(&_GCFcz~GT(C7dF z0000000000008pT3>yFd0xn5JK~#90?UTK7+b|4(wP@o|oS7|4bA16FbmX4^fYclSQ}dl0 zF`7|2oPOy1G4tefVlSjn;H=LG2Z42L;ElkE(4gezDvi?GUBf(yeSN$_7AilLzmi7k zf@enQ7rNYI3p(_SH_ZKO7FBu8ToL%P!L*}S=7Ngr<27@N;t`XQ fVw3+`{!hmjusI&|g{Os500000NkvXXu0mjfwh}%b delta 642 zcmV-|0)73X1)v3xDSz(n?(W|1=Dps*@di0xL;GK~#90?UXUD8zB%tx7n7;KFQ$1jT>ea(X3YT(&iMA zzH*C5pAg_2Dp%MzJCR`ejFlNdT2L%;(a~7&BoQFXB^)}s` z0F{M@+<>nH%RL5umLNZ}?=vQjcI8#LG|(o5Fgi#h34iG;q3|B~*~s6kP--|XXC%ys zH#ipVbrRZT$I3B(!1#;52aQSSrj=u8H!VUxzJpy3J#yUfsa!%74#pU*L46W?I3*6A zU;gY6(=&6Id)x&x%vS*K@6SX zXCKAH%|)m7Asl=F2M3c5&{X5l^Dc5b0nH(57ft#v%Ma**(0>m?wrtt58G@(3a zW(Nx^?8^;2XI7O}wZep&lIINNeqUMK@@S5lfzvfu)P$K@*T$fxvlVKm%_vHXnv8nX zzS-Z~rwZ%E_8m$H9o~?-(7vH&$AU$0M2QKTmjv8e`OBataGakpIRL;X$2~7-aqmPC z6--U0=CWxlZhz@30!O`T&(3A=)};22{keU3vbco-P#pDRe|;r`a;g2Hp7w7tV>&AB za8Lc~i=?T;FO8YDGdb(`G2;ntI$Mau;R4iwa~U(EjlsYEv?>4p zQvU$|5D*am|Nor|WaR(=0WL{IK~#90?bNYK#6S=R;4N&f+1I!iI5@CTaD!kmUD`Z_ zjXs57XCMz?X(xG^1@{Pg@Hh72Y#Mhb?BFGhLMCax-R#U{H-E&KHP%>TjlUCip^f#L ztv`4y@Hn8lshehjjiuUaMqO2npKS}c3T1P>%2hP1C;}iDSrU4=ztg~=vZjTI7n!qFi2=9c*r=Y*nkia5P)DH@X%n$pfLFO z_)t(#$jHc$kdTlCBn1Ef0U$|4K~#90?b0!8!ax)U@Yn4Yp>gVJrmkr^xC)QpB7TN~ z9Da-=4dG$cd=I6&(AwFh;1J5ukPlI^WbEmb1l|c|D$RfU-G85Z_l5)L(xpq6F8?Xc z1;cGS3s+eUH-mN#8v~o}h3=}A`}euckcMt_Y+>!kXtM~OJUMRRc`RoZ!z!2$=V^Wt^7oNUS? zXAmFsnIG0W)^5e4`89sY`DK4tXK%UU3_$7kCe?~{==ELafwdsSZ11x^P0Y61VnLoW zB;IDDajq>kH*`^b;JMUP?` zOG#d)lRUU{Jmfvx!GW53vlMJvFmbL*r^s*$#8avM?emXLH-88NgoK2Ig#4$Z7YuL1 zER^vYZsK8XdjtEvZPjs*H%a9)6s>A@1FThzK8xr+mWu(N)N<@G9HU7h=jLkHQp&N% z&_uG9Xs-5YAbKncv^Sz=-TazZf7p4tF`Pj>b%?Y5n)N$QW1QxkzaD4%`7+;e2Ju37 z)#$KhoxR#uqi1r?->cD~e69><04hG0g*L3)c%xFqS`cEn;(eM}K4^~x#c4vk?M91A zdu&hW?EHc@*W~upo%bD)+h>ZL1v|Cv{fxjp&~GpFb^-TGZ-Kv@A1-qfgK!I{mH+?% M07*qoM6N<$g7&4f#sB~S diff --git a/graphics/object_events/pics/pokemon/nidoking.png b/graphics/object_events/pics/pokemon/nidoking.png index d85e68f46621e4e4979741032ec1cbcc0e434e15..18dab46ded6bd33e68134066eb178be08c57a4be 100644 GIT binary patch delta 727 zcmV;|0x12@1@r}wDSw#IpinSa(2&p&5D>t4xR6+gNN{i{P*_lyp!oRsu&}^@Kv-~a zSm1D&@bK`^$j}FtNlO3#0)I(FK~#90?bSVQ+b|Rda0yV*C3mCaafFRd!j4WDmCMWQc!3XH#Qn9`(4((8&Kz|+#7(WvJKT4)3LO$xF zKI-38*!lW%7bQpC%#Kq@$cTh#{Fg5B&~)?L4i&@!C#jIbCY58438Bo&R=b|Vud6uW z@u!s?whN3HPN3DGYeFGPA!_A!9p2t^A^7a!hsQeO85meD1|3iekj}nW?fQ20`CdRK zW)JbOLzM{t0e>h59RffkZttrV_gxI#K{0sev%;+5`=&#_Bl+( z&QyBrHU)^)-E{7;tMrj`c#OSf;4DTS2bl|$3Vkl_+KzMa68Rip24iS;cF$wT&Joej z(XibQ)E35km-rkiCWK(pV;6XehM^t}n~>?kW?*eS(0_M2N5j!v$HPvuh_NxRuc&Vq zI8WWKNUnK#0dREP;9`!*(CBho1k=*>Hb%1@pE2~<1)7Z#a{aApaDH@F*&4JF+J&jS zC~R!C#8Ao;I&A{qy=*l&KY828{B8VN&c7UeS~dt#6@jQWrJqVyM+qU9`?XD zfkeDGQ|)c~ZreO4m-&@T)b$B^>1Y}=JUJYGPQO%vOn0rQ(RyxJJzu(M5UlM^;ZoOk zedEY#tK2>x*4R30%=2M$^VC>sy-?`0D~gh#l~9dk@gLQPiA*S+v;uQWDV5EGCFzBx ztkr-{buww<+>&#Y?N?4f-9Y;l|myd-PiyC002ov JPDHLkV1jo{XfXf) delta 690 zcmV;j0!{t&1h3=RMQ0$NE#K~#90?bWev+b|FSP=0~*56&7pgLZrIQlLP8E=#8T zOW^TH0c}SeX(X#i3rUv(qS&J&k(4S9?NFdV4hD=zT6d&;qJJ3sh>!S)e-q{G>(A}O zo##1c?j2)iR`%Ur+UG+#&!4)q&=rF9+^w5U?lNY~XyuY}3zy%I-5|OjN40KBSZlmM zQebXopzfhg^3Pp_)5DjHu@MbOK(*?^7=Zrtc`COw#m{>V4L?0}>n?4>0XU#r zbqN49|8zgCcz^ay_NF=vb39J_T}0rlzlFc`LO3J07+-Q`>kE!nt?sVRUTAGOSw zq6Z-Wx~#P~KWAJtl+ans+26IT5d5~zxxfZmh@HJ~3(XTEN^@Q}U0`?6itUhdX*K6u zyNoH}GfIuql9#3(E7gEfVPNTAq7*2bZry!TYu$>lqkp9-q3o$EhDMAVfOm%iRw8PY zIJQNhM~5~>xof%3*(W?$?)G1&0#EM_1(ifqqf&CR@|G&JjdL$X$Anj7QsC+3=HRNE z_HLZNefRTNphW8vq8H_62{&(d#TkqvDVSW_OiLDHoMDI(HZYMy_*th?1A<@ z%@26Bj(^YU>qf^Ndhd{S8GONSRaK>Jcy(BTqt()?lliMvd{Ex1SIUUt1brjQXpJwF zP{%G>*c$q=lse3hjs=Rn+FI)UaMuq+9c)2W)gF_xMpo6KiN`b29+btLDGWNgNiN#& zI=FO$F_$DEC}WI^50*0)jZO*>hD%K6I}u&_$}1@h;OrGdktSSB`62&V!*5sT2L9Lh Y1;KLk`nFGFdjJ3c07*qoM6N<$f-GWL4FCWD diff --git a/graphics/object_events/pics/pokemon/nidoqueen.png b/graphics/object_events/pics/pokemon/nidoqueen.png index 557c4aa300b45328670fbbf2417488cbb61891f7..a306e6f990ecc124dad3c503baf7dc28d4adf36c 100644 GIT binary patch delta 771 zcmV+e1N{8^2Ac+uB!4haOjJdf(4bIoka(!TFhEcc5D=h%Xkb_{U`RNi$mr0}(D?ZH zxUhiW(3tq>z=B(2*qN_5a0TN400O2-L_t(|ob8p(YTG~%#}`&FFxrJEmxAR$4J}1$ z>5vctlD$wt$-{&mOb-p{<1m*ROmoP4*f-xwZ^@+)XrQ-V+J94@p(EK^Np9BAOXHMe3 zc$XP_eLXX^1 z6H&kcKdaaa#pyefW`L?`U>GkK)!I_`s2?%p>SoD}H;-=wUj9uUNU32vuzh+~|1x(zeZNMBVL(yr-N`6Tcfa##>QbHAR zBY5unFUICr@eQ|z5CO4hOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*``|NsBh)z$9iq~^_wy{uY$Vj%yVi|$G}tPlX+|9}6z=I)Ed%~F)TIa*>6 z5D>8qAB+G100Cl4M@0Xn2lB-L00N&$L_t(|ob8prZrd;r#`Of$)Gk5M2MFA}gtHas zCe)1vFrc=nngNN36ROAqzug>%j`)uDai;8bSXOcAi((1)b|~a zE$N1aGg?2f>>C2l>~v8q!yO6oajzixfUFFD}PYf8Rv42HeSN) zd&DKrEKKqH^$dQ#Dy*y!=O{KB*_K;__{&giaA9GJT+q1}=I$}kuvsGWDjwk4H#OLD zu){JAzki;WUdAm<0=TAasZ7yUTQ(CUR9Io@?FLvvEV0yv?m8N(45Ti}KGT{OleMSD zaJHLp8ZWol)ab+P?T+E5VQt82wGc7a zMOU)nc8Sj81Qy8imP;>h**#hOcpnYt_u6qOYkywM^j*v)uA|B%L^azQb_Sl{2D!O7 zPJZG^V%_lWS4k8_iMe`i)bLUZFple_Y8x=a+K_h|vJ`JBiD){gd=gkkp#>kK=z3+2 z729%ah&iHY1sNAfB4nGe!^Vp0XapTLp?t{D2=LKpjAqxFY`AR|NcnUGw}#j;a5hNi zid~y#!m^Aem_2a^@08kf1v&BH%)G9OiZr{15{up!=HXV*H>zdzaGQ5-ay^%|f@HWG uG~uc)tHM=IFWlbjmj;}^!2X~AZ~OsY+STk~@Lh=j0000S)EkfpaC^Ii$4nB2A_Tz*k<45#a z|Hy4-qG_7ag5?kz(hb<$aeTJmFurF6KiysWhJNOV_#nmCU$B!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMc&@M-v9r_=I)Ed%~FfKIa*@wN;$yFg(m<200Cl4M@0Xn2lB-L00B%%L_t(|obA%PPQx%12H>+~wp8^6_+^W+3on4> z027X^SnAd{fQ476)QxvU6|)IV#TINa)J{1Wx`FZ!kv?CJFEP=aIdkUB`7^1~r@7p* z#TOjgc_ObaH-AxEmlaD_HJS=-!AQu&>D7!Kv$+RedVk(6q(;qI?62S8vVT5uns9jB z+j_!UDw$tl@~Qs_#8+!s#|ifMe6SNXb!&LXS0iEaSA@c`W$DKS{B6h`lmCO{YyeKTf5a^%e8!O(qYe>Y( R?f?J)00>D%PDHLkV1iG>?KS`a diff --git a/graphics/object_events/pics/pokemon/nidoran_m.png b/graphics/object_events/pics/pokemon/nidoran_m.png index 48d6c1af5f48bf16f5570842506368f87b60fec2..fad29a5c491e73ceaf7c6bbcab9506112a9d6e9f 100644 GIT binary patch delta 432 zcmV;h0Z;zW1J47HDSw#IprBx&$cWHrIA{& delta 433 zcmV;i0Z#tU1JDDIDSy?~wEzGA5D*amYEs@oDYO^>7|omjq;mjbLH_{%|JDEIoYlQz zy@M%(#l^*ggM*V8S7rbJ0b5B#K~#90?b9)8!!Q&EV4>Z2Fj@+gL+_K`qDuqavLujO zly=JIrJ=vPXsje^G8H7>BtxYJT3O^Z5V{on4}wof@5w@DY=6p>DO0BWRr)kkm-}3X zE{%S;)Mpb=GsfX4`=dL`UrqOdk*+pr!>%WNEJ!*{X{l<`)w&%9x$a3L8KfB#jZ~VE z=BpNvi<-3QjPi=K5YTG9Asq`o055ri!qx)Tl9oWbTPzu6#;y#Ex})8sf|~T+L$2ev-0y9?aC<=ddd~>)_n*^ITh4EGou}RaGj&fw`vZN zy@A3pO=FbK3nXWE?wz%vE&TnT@u&7y;pbVFP7U<+W20$H6`W~F3n0J_h4U}q2N%Y# z#D(`dx3&2Oo}8^0!wKgN;;$j{g8UFC@&nkh(|TL1KPu!`a-&B)?jdo)#T1Va`H4k6 b;=j%(WB(_DRjTH*00000NkvXXu0mjfF#FgU diff --git a/graphics/object_events/pics/pokemon/nidorina.png b/graphics/object_events/pics/pokemon/nidorina.png index 7d4e8fed801f8e276bc5020624390c7db92a1f62..e09f70a6784f483851229ed912864119dae34f8c 100644 GIT binary patch delta 598 zcmV-c0;&DZ1@8oqB!4haOjJdg(xh9Dt-9ReEKG6`5D<;N$sjytGjp<4mcjr3|JK&l z$uA!Nk#*=uID>^08qgLc!w`S=vkB~LhW*g z1R=W|q8B~ugn+xc!wh|dhFQ-)b})FR~G?(N?0 z?H_5>r{_|1>N*ZNSQ9GCrljLB*eZ$<(BTniNcj6s_%8aNN;fi=nITs{hQN01H zv$dE-naFZvX%Q delta 694 zcmV;n0!jVv1kMGJB!35VNliru02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*``|NsBR#l?ezgGz(;5Ms0#IdlJ6 z5D?b7`SAb%00Cl4M@0Xn2lB-L00HtzL_t(|obA<7j@uv*0MI!B9AK}|9soZ0 z+ArDJ0~^X_$A5U?vgkPDHp};Bll693i?%rVVaB0k0H@YX#+}*G>3)Z&?iui>bw5xLg)^(~fq=1R;-p#9L?E4CpYu;TSDsgjMaQTjhZ=}H9rgPSi zAK548f`36ZC_5DA;pW=LbE0kr*2Y_Io19>8ck*MOpBP-73qn|J>rnY@FJ{r?2)Fj; zl8+u&$vGjf^=0WvK^3jZQ3a+?UeSrOj<2K4*B@cobg0Anl6MW)zBeQxuT5{xCz6kU z8u$yHcx~Q3lWoT*@FZa@I6xrbVbmv*kn8A?zAw#EbRZqZjC}Kd@i&AP+K+dvS8w-@X~EEod9eh9;rcZET|LP(`j zx%G7^(gx>Qgt)E5=^+Giie(ld&X+=HpCKbT+FdEy+-tr)IFg-)dGQT^^WhM3`z4M4-+|?O@9MsuE0hWX|X(VV}s_#cxLeAkN3y!DxtqlYj{m59B#X z4z-KvQ-qtg|D^fY^P^^>I^5I36sY<=R)#a^J|2@pn>yJ09z_s6UPk6uZcT;jssf+5 zm^RQo9TUmYWhT7nr$RoD{Cs7u$FA84QCd^Td*0~|Hh=i^w*(r0nbEMj$9KNh6?<2H zwE}RewBejP7^b!u-)YXh;b$DXlQFom4x~I|cv%5G^J2WMGB`m1@UtaXt|HJaqVmf| z`d{_f{=z}VN@F+#B9F&}WR*Bo5W(2Qo*}9#bCfr7kO>%M#xmf(SQ*1PcV)}?E~;2) zI1E<1m3a=>;vd5Ws}ALbVS at9}5dv*q%(6sbl40000{0tHD#K~#90?Ub==+%OczwQBI+8#4J{&`=0Ma&lS$J z38obk##vFReI^ne0kmNWM!8yX&J#?JXK70#hI*gT&^&=NQGqq1dWj`fitmOJRShh` z)L5-c<5y(M=zpi+I4G9lySxM_tDGem4YA;=z=}x*sv3qfOEJA_aMO<0p7W6(Jrgc) zPrJ|{ANQCCb|8M`!?|b^oZU1HG>_81pScJfHd=!vDW(#{RX(UCHd`jH8&jd47k-}E z`PfNQmO4tIo0tWEfbRoHyU%DSUUAN^zT<4>+o%AhDt`*ingvX$?Up%hc{F^$*d2nw z%)TIX&fpUjn7CVBa|Z{&v+*{^nRNrtP&N{fhGKAGQ{sRlfm!4j+87s!O^60000VX+XBXE?6B;tGot0k4o{3rT#28#g+m-p#Ra)qjFtm7fm(|I8SGdFGjC zo_Rjds90DSv~sbLQ36&7^9qi(;H}QiH{6Vx($wN;&rK=1O~7&Aqg=tdyLK zdwX+YT2fLeDJe(#H=+Ol0mn&1K~#90?U6x?+b|G?=jubFe;LSW|HhQKaZaXTq4^sD zFY$FtTgq4H;Zvb!QWN$XvAa1>xgKNJ!5ZtU4&YbK`?<10t`STYqCy$6}XTv^g5qSG& zaIrQd3}iQ;&$BGb&fDKE)_!yPw22EBvoP0{#J|=K_NLz|TvVL_`V34LDsXjh^7m?o z^YoH5k*Z;C41d>kU?-r@a6*j4=jnanV8!$O)Bcc~fB{3O{3P+qB{=wmNhHESDBKjhB@YydfT&@M@ zmJ^D7)po2`_$tJjj6b8A%>u&DFnL_O1nqId*jzZJmw$`Oe~5rv<|$z(AQw{DMs#4! zFD=V}ZE+E^)=)G&ZOjqf=~#Cuqo^>3GPv=BnV?`9 zk)2R;m6KfnSiyin=Mk@LDq{rfoP#mcfmgN{faPG%HP>d+1~i*>0%0gBtYQ5@gDV7` gz?;SJ$`?n~9~n=)(T&?+u>b%707*qoM6N<$g4A^m=Kufz diff --git a/graphics/object_events/pics/pokemon/ninetales.png b/graphics/object_events/pics/pokemon/ninetales.png index cc0f49e743d215e30a50d799c164d8932c297d50..8cf287e06b7593bca74e777918e52986a5d0721f 100644 GIT binary patch delta 760 zcmVMY+0jFY(;7b(n08hrx(g@4^;R*b#3_jYWPwi!2; z>o+wJeLH3baPk*QSl(sKwcSWI7&8N8@j?TQi}{S$;nqNqzS$0M0MjMQ!;DaV&wFN zqfO(PIg$Yqbbqff<9&;0PWXbET?AVc&unPGhAk=*Ow#E(^VT7v!)G^?OcNduC$L7J zS@9Edhmp1%qjObeW)*y%UoyvDJ}4t_UD1*CnGYoBaC!8Lv=*HKtSMC8EMLb4y+X<0A=5balQte1DWF?##n#px~~L3b0o)_$t$u zx|>H1MyyUR*&?}%whXPSG539d0CWZKDoio4NP+^)>hyy7P73iE`!7Q7M2$VnN5Kz4 zxeC*Q`djo|2-=peFh>L3H~jS7z%gnsSb@3=cMt|pqQWfVk6RRrptYjH4T^)h#%mAv z($^S*+JATZ;cB3l3X|YhL`tH?v9`j^-rPqDd^;Vkh8o|6VNmm+270M5YvPiRY4Q0n zFH4?(T8Q3x48rcm8qY(5IjFRsYD|i$#SVjoH7^TpMrLDg4NjV+8tZv7K|!$d*j0E5 z3mpse0C451OsS0^*QBm+L-k@xmNl<1<;5asL2;P9uJIB$Iyh(j3IqIwxsV27w0bQI zTuMjoKk*XzkktOV1ZP1_K>z@;j|==^1poj5 zFi=cXMc&@t|NsC0YAN0z5VQ~g{{a900RR60|Nj90{{a900Du4g?xg?KYSo-doMI3V z5D<|rs0IK400Cl4M@0Xn2lB-L00M+bL_t(|ob8sqj@%#+$9V!=L(PBH z_j=F+6%6Wdt|@GrU*2b4QK?9-z67j}2{ET|wq2G?Tt*sI{~vzi6_OY6mZ*nM(gabRUu4Wo({ zT#NaZX#+6A9=SDV!5CQ3fNHbyWVUEMT@92RhBzV&qe;5SyrrOmL~nPe*G$0f;w|H> zS}gUDFn=Ncl2#37pAxX3MZY_}Vrh-F9tO(q7Hj-<5&Y>#)nHx_2c?$Q^0r)qC3p;9 z;m3E6ms5MgBaTn$2~&@wZLo;&i9o*wj56qG60T*(6T9C#lcK?m@$)_TJh~&$J6+_h@imw2& zv_j#bfg=cy8IqT@R)TApa=WGKUyA;;y#8;)(~|0pS__It`nP((CLa1G_^-=vYrc!v TM;8`700000NkvXXu0mjfzC47y diff --git a/graphics/object_events/pics/pokemon/ninjask.png b/graphics/object_events/pics/pokemon/ninjask.png index a83f9b7d60d77c73620df57570ca71ad12a9ae42..6e9206afa7d8b0a26b7d5f5a844a986a420cf557 100644 GIT binary patch delta 659 zcmV;E0&M-T1+WE>DSw#IppcN5U|?YQ`1lYI5P&c+$S^?INLaYA(118Nh+sI_(CGNs zXwax&I5;?XaDe{cQsDpq0y{}WK~#90?UXTZ+CUhFPv|BFenVvFWQn0>Ly9bOVZh`R zRY{g^C0p{VDkh6CU?2~?{l^= z2%Y9Mr#a0(4d>a?;_>@(J;qrH8-`r5Wo1Fz>b+Sg^6bNFO@1tdMTt$2LVV+YOk?Zm z`c0w8&(pp_UKXa)^hDvpC~^ao;J$B-P;=1l-)W&>M;HE?pL?h|S9#Vq3q@huIxBH5 z#J&}T-ZT`8Du3*ytP6e1zw{mlh1^P6<>}1W*ftma=eWpPc=0)i#+M=7*jkvfDipcj zW1&^ZeZoR5Ob^V~Y-+Xv;v#F|5XL(eZQW;E6-v$vMGn0~(uZR%S>*_IqZxadiz}{* ztc5L_6;hgCK3qyxg_vfAOQQ0M5H-2S*!CL$ToqXhaeu&~`6CO}9k+;NC2RrV(I#=1 zNDG(I2DA`0$yOA;0z6eX7n;E;;=fj5{;Lu~$x7(LV$S(j0Q)H9{3t}2t+vs25YT;z zwa|pg13ygem7vNlke_UwxJn>|Ber(55TViJOZPCP`bCpWl(5mc6({;}tzHu|kgV^B zB%IJBQGbs_2vc^C0zCZ0>5l8aik!93{V>|ST$t+mM$V4fzwdCPn;5a$E`)-$P=3|n zoK)CRLZ?H-82Ug}ZpDsa*c{cd+(Y^II>sjD-0h$`Mu@VFjsC(2FKn_SwM?)##f2SJ tMtGl;`zkD+iP&Y=a~a;jr}>ZPH$iT8F$r{ONDKe~002ovPDHLkV1ikWN9+Iq delta 659 zcmV;E0&M-T1+WE>DSv~sbN~PU_SI6}tWt|=LH248v^gMyIXT`+5Y^SqthBU?l$3jW zdsfpD?AAj$? z&)s2}kV75nP>1@bVk~>~*z#q$uJB6@yJ7yM09g=#|Lj1OXCEF~@^T1B zJ&_F*qFBE5a>jvFfWL~tlcW@`Dnim>j&U^mq)v8G=YK*-eZwA|4@^99Pv(rm9!O>n zW9|_x^z30NBprEYShEL!+XffHz<=FmKaWrGH$V$UA&2RRv9|z8DP*h^5;{1Z*)#5o zb&a(!0QVhRxh@Kt%t3y)PGXJ%CEQpisTLBlao;aiW1(NPoFxjo(Fe7oAJ_Pr1b)u? zL^5Vl#D6hfi4yLamjb%|$i$rKzlwsjkbm9G?{@*N?-rb5|2ksfA`X|>u7rxUF#jrI zOg1=0VH!zQq25rFd&@Ko6GqxN?-A^C8`D5A#v{_kga~VxkiRgY(?rf?D@*E(X{Dpd tgs$WIyauZ~QC&$p*Wm?xsQg8EDQhu002ovPDHLkV1no&J3RmZ diff --git a/graphics/object_events/pics/pokemon/noctowl.png b/graphics/object_events/pics/pokemon/noctowl.png index 4f9680fd32fc0a44b38a89d25e64eaed8b2742e2..e66264b8330b12f244551c30a8efbb46f085c83d 100644 GIT binary patch delta 1013 zcmVzE7&K)l4+RN$i$#IH8$PL8UlHW-1aqc$b%TVPkM$eeSegsrp-Vg$LQkzsigW> zmC9-t#qW^~tQRK5)g=D3JvYLVKq<3XTrb+a2u6G4t0)9uJJmN)l}e^{(B2Bby4cz2 za#suR0?cvWhk7ash3yDKVsFk<{>i2D&`rElRzwwqnu|q7uYYB0Bh^dTmYm?R%{&4Q2-4&oLhM~w;8j5 zG3vObklJeOOc3zw1%QT&m{I{R@b|&;r$-hz+KA7i)PILdV#6tP=Aq=)TUF zYt(2GILxN6wjrpJIc6ZW)>Z(bfE`g_zu!NZnHKpb@*D+3^HNbxl+{*;CSvw>S0kE2=4Cp?N=v&8HbK?tB=)YhgJ1&*dqe_R(7Y{_#+56i9lPjcvak;r|%DE zs*t`UHl}$A3aHzEs;YWFHNJ#}3amULHR_+n*e2y2wyjjW#O|KIe0%6uS|5hQ6o7u= z6uQlik5Atpnvj4BtT3?j4*8}MEXXO`Kki)7T7SgE3Q$j;vETeRefhTG1VDP`u0-X# zh_8Dp*2al6xURwG;H#(On2AS5NX?(|qMS)an@v1;ELH^AZ9pnddTKW*nK)fnI3QHLbS4(c} jKk+F^+fT3Cf5rG8w_TFj&sdx)00000NkvXXu0mjfQ)Bb= delta 1133 zcmV-z1d{uU2!aWaB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsC0|E%WCV$GyMoO3yxdun@HN@77VN+}q{F@G4G0070s#dC9W|L$`T z5D;Ikb%p={00Cl4M@0Xn2lB-L00X8;L_t(|ob8sqj^j2E$5jQ(O6?(~wmCQFf^Jk9 zhITDwT}uV7L~5 zU2!neUzwPIuQ0>zMV`Oqr$HbIeX9Qq8EWgvLtoDioJO_c}yex_jPm>%H zrqP8I7<8E;qStEC^Odfa;9_B(7eV0pv^=wRk{urd2Y+K%%hFEIOmbIO&(5v@P94W_ zm;kgBa2y4?Q}tOtLC@w^#z~j6c2xkTzMiuv`ZL&Cy}~ zBsZ%eVG`h6ot7BVP)!~80*;*k;II*6D&PeE+!+4xnFLNI;?*R@W*wPR3LUyKA=MSS zwUZ^WKYs(j+&N#FA8u1G3=8s5R^0&|PQ4I1VKQsJCWpMv2xt?y;H$EL`wDZytd_zz z5pifEK$qs>UtVVYH*^Fy?Q!^Q1$4r`qwMNawSPG1s`}gSVV+$p+f(k{5%`;gX;ZRr zRouLtKi;meLSh}6^Zwo|Xfb@Ps_M<$yAl@4vvR1hQGe##G%4*cZKc8`cJuDbtJ`KP z#Ab|)0f>7_p?m%NAD=$n_C5jSS!vJGIi#D4kszhe{`KA#ZFtm?6=*R#*3Ikh=P$1o zlz#w7$JCWtxh|sX9*ec*tI)J~Xjok1U$inZ+W+xf3_r9F?fd&Z6=3HWs0dnZ-8^>y{2$6K*RW?qA>IrDsFZfPJe2IclF(aX{&h*Y`bm_jnqCgvBEpcL-c^& zB>grOvYgfkU9`_dI`m_FZ!p3ScX#v>8DYyMgc?o8;TRSu%ae+IWIVpT{4+7}#T4;+ zreD&O*7D@9XUu$717&Oe6)c}satOuM2SFL{u8YCqwkgRm6c=aB3uqY6Ipd&+3uYl} zkBKwLeTS%^im~LrQ<6yF`YYwaYi>aaDkh^c4w98JXD<_{WmX{8n!PAc%pfxvmg&Kq zb01;}uoneTA(z3$xy)DgZ}^nN?dO;6|Hb$h!Zaw!9e{xCoYF=kh*xu}M{as$P3#7bmkaN~`4 zJP~Wbhy7uIP-QU5Pv$uqcn}4p&5+5e6rv1)*LHbfLv2876hPbp4!H27YzN9{$fj%u z%I@=Iz~BEUsWj)*JQPg1+Y7 zN!ZbkMC6(-u-6n!a>?X?Mt7c)v9x`{z;Hmkudp1Y7 z{)=}W`f2X*%%Fc|x5AiZJlxXspri?&+Isi1zK3?hTOZL8)b@z_5pVr~0^HMoTQ|tW z8fpZQXyrOeuR9Um$h}pX*<~(5@H$*ZK?m9rDU_&@eXu0000< KMNUMnLSTYh94trx delta 725 zcmV;`0xJE91?>fpB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMgRZ*IXP0r#l>QCdxMmul)bdQ)!vIa7|mK3_KPY1#eby#|Nlx-QUCw|0000O z7#IsgMRx!I00Cl4M@0Xn2lB-L00I$7L_t(|obA;yi`y_12k=1FfWAsVX{G}Wkuw!C z*z&3&@tX=BOQtM^Yd^s?Q@_eVGY0%s0+K@y0Z9l#E{bePw2ZKjF z>QRsSXmQTR|9@gvh&>(_P%QgA2blG^SxVs0?RNtJpwF(RbI{$Mx`8n6v4SFxK6uj| z4`BtO+wTT|%A;9%wkXNKBVjC+$aesX6@1Anf~N|iv7=&&R7CjF*D-wN+Z zJmViHD6L#juVgSQH7bo^02AIK^b?g`1$f7R&5O>DWejM%h=I1mx~>sdhc>{w4X~^8 zz^v_Cd$zLS7PlK+&2`+d^X~I52Gq4iRCRlS{p3BN17#d&E;enz`ejpNp_2u%l``14 zd2eo_34a0JlQ7V2UnQZ>E)EYH+#yIk_5!=|4o7xAl1zqy7snqB zKBs!g6A`WFP(`!J+j?!uAIUrXsu)i)H6wq#8@q{V_S^Efg2y5i(IfL``_r7l^tMm73@gR@-0IQ)nMV<4zMff(lQhKM;*yNq~F$?<@N7V`!)a zqMZ>N>As{f{rG-&-QQQ&@0XF}ul)-QyYR98?F;RG;eV~a<2Q9>qpuFr00000NkvXX Hu0mjfyQ@Y@ diff --git a/graphics/object_events/pics/pokemon/numel.png b/graphics/object_events/pics/pokemon/numel.png index 8777fc3529ce8331a07b21349a431da930ef705a..cc2b8b3d6cbffbe8f899c5ad7bf2bc62d98d70fb 100644 GIT binary patch delta 750 zcmVM(Cm${Ol7YNH-=Zyq5ZHIA?5t%=Yk!wQPc0cR_-9MsC(YO+ zgkIt${*xf;!tOZ#ZD6XzPG+P02QkU>->^?FkwX{m7^?^^L5nAA&hv3rf?;SH7>tm^ z%!Jvz=J}ehMtLeLsAT1iF+wp*4MCg9m;8Ej+HIiWZa#)Ox+yrTx$Fz3#56D&)3b+1 zqlhM>up~rWjDIr`X31^#>5OlT9Gi@SGtNm*&|+ti)}!;)2-kvPU>X>VPE}2AdMUT~ zM9w6*IloyA^Td||goL&THY2=NHQ^u72s_bb2+)`gGMdZ)!UW29XqXY^{Na&r&PLNjMUNP#AN60mcE4mYJb!31FQspCK07c^y4tYYx$zh z@tkitr`o_|T-=5fJUQR;Z8^Y7P>3jsLLpiMi_x1cr}ORS*3V*G>}0eMl5$G-?lCLD zG7?cJ18rb2zJHRO!oK~pELMUvf)Xg7FAfF<*MhR{Eu|JXur|oxe*Xmf_E)y~)$S^R z6eL{$xPJqz1mAxIaW(4i$!cRm7RiZnrzl0c;@Z7aAOYe%JgwCL> zx$C(8v|gR>j&Z%Ktcuw(tJ+;-CC}7#fF&uudS_Y?vu6(Uic24WWSv1;v#|rrm=A(= z=ggF)pic!t5OHHIh+}p^Tuk&}OaemUUWzKkf!XmH^GIMCkg0L(^aP1{dbIC{Zgn(s gNPmpmm;8t07fL{5OsQAo4gdfE07*qoM6N<$g2^Up;{X5v delta 748 zcmVj~0L zn9pb8>w}n#@{XmDva}jwgko7ZfIf8 zgNlfo$uI{Eqd*z7MerHn2VE2K4UKRRT@!#>o8AmE3g!SLgzOp(Gr~gL--#s};cyeJ zfu0L;b~t%HqhL`}M(MWQ5ox*0h>0#IE(ceS{4FG4On<)&uonCrMx2Myr{j#e<+e!M znOF$Ht%1w9d?XxdHd}~AHo#ht(kO}urLBR-=zJmgZ1LV63YT%YVbPQ_E;wIRr>q6D zh(?4Z*1%(YdCLTcRr_UmtOa=l8E`S19t|8eg3R=m%nBUY8su=fx`kEyDf|3ua}h!T zj86fo0e{wl?+DO~d1v6U?hLD5uQ=iOM=p2!_OTcAS)Z%ty4*ZBHpd?%)Vxz5ve*I3I-{TyMf%I~!m#AWipiCuBl0I0k(C=5G0z*06qWp~f) zWC8Y8PztFkwt_g86IEel2V<2e757q7Kxp?5;ce%; znVGx&RNfJ_&bomd=Ps@Cj_73cBgn@pw3ykq_k%aGwRc26_Adhg%J9tvt;+CQlw8UhOkYzQzK>0d7ec2(;3DcJ;#ltxqFe1tC1S@E-sG002ov KPDHLkU;%=ZoCjF| delta 649 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 diff --git a/graphics/object_events/pics/pokemon/omanyte.png b/graphics/object_events/pics/pokemon/omanyte.png index 5bd3c05e3733a917d067e07b0ff0187b5d1e58e8..5eabcc1d10f6754a787cf942b2734176e82aff2b 100644 GIT binary patch delta 472 zcmV;}0Vn>91os1wDSw#IpkP=yn2>1b;Gn>`i1_fx5D*AJh?po?V2IG*P_V%G`1rWE zxL8MiG`4A$uTl) zqfOXhA$W?A-H>}EMG7&^HnLX`gJ6W^Wrh?!4NnQ%B;d39Ie+?p^P!B*HP>8o{h2C? zB0I-ZwGcwcGd$fO)LNclSH-a$aqea$vJopG)QDZ43NK6Axtmch@RxQ=Qd&o}Cj+(C zYQ*f_2TIzN-;$E{)E0gRh9&9B&j>dd+OKHDi?AO!^kl$v1Lck#H|U#(ZpC4DCPPnd zVIh<#@-U;!g@4}?)L`gbXeExM{h3I2Wt44kr7u>8gff@@&qWOfW{0JaGMA)3A5P0v zy)P-J((TD9N+<{SbtKVeH8kUQaD7v!q_eXn z8qj#`-Ho&6pB1c0hdWcK~#90?bI<#!$1@V@SASwknbSWLBVg6f_4doJg_z7 zySQDPQ^*B0OA0nazk{Qw-LlmSg4x>h4u`z9ycF%CkbkFN?|<&SyGv8Xx^(H%<O#vY00sWiIWNG!K2xxfD@6BW-`ysrh7-b#WqY&leSC zp4vATHQX^<^xfewPf6cA`Dgvni$}Rmeb=2#E6UF2XfSk}H*?pFf564*s3yH0PXT05 zQRd|+@L|FzGe^tU=Lg+bS*ynNwGe>DOY3Hwh4=3@{$^|0wWHMAQZ);BV7vk}UIS>< zFem|5VN)PjE>+2B^PpDc8qgP@N<=46TH}HcY7HKmAFel>3R!PAV48d2pb5+vkK1Cn j;C?s&UeBO?`hUt7?E!ALS2jfU00000NkvXXu0mjfkk0dV diff --git a/graphics/object_events/pics/pokemon/omastar.png b/graphics/object_events/pics/pokemon/omastar.png index 4087c809ffc4d0c9f1fbf8b6e2eb61c66a29c005..1e91e0d637f32ef681c234484d99bdc13efaaab2 100644 GIT binary patch delta 755 zcmVu zX!!W}SO72p006nwZ8rb_0-H%hK~#90?bR`h+b|RWU}f{BIFO|m2oYox+#P z>}H8Ko1>t$y$&6FcN9X0E?r6thH?n}R~$pIn;2BZmK0wuc7Mukg?rm)%kN3gmJGmK zyv1ASfEV1m;7ifVHr*cBoxYfVl$Ca;2cs^_6{mK;!^6mN;{NLmz<7oxqTM6RIqtvS zptqi&$*k2q5+M}NyFBT#T+(!krn7#VdlbzOZX`Ihg9ZcCVS9+UoYK0*0CJRNI03DW zkmH~ZqZna?oPSAr-T=}l%lOUlffq(R!tDk^Hbf?jW-W#>rIa*g^wOMn7z~huiQ}x( z7Rx2`NG>_7E)>4@u_aSN4)-frzP65DhA81NCH=Fm63Uh()?-y*cdx7p%7hdlgl{ab zF5oGvf&gR~$DH$6Z;cbng#6IcB&>G^ELd$-P$nF4gn#)s5S2yFYO8|s3BpNiQ%?J5 z4R=Ev4~BgDPR($kT^AJjWb4wE+Z<-%!^2095YwT` z+oOZx+upt^?{oDITy2%{))n$>O3Z{|UVEV{mcjd_$EZ2L4_=1mz?Wai?bENHPt4L^ zk+%9ugb0KX1=9&{m!Wjd%sYm;TLi1)52EtI{A{vdYPqi1eKj4BYkCy9>jBdPD8j(? zbwZH_ZpfOaKXe0A?GU-gyykttiX?G8L(5$zzlGl%0jy^U3-COI z-h<7>VyvVPVp=l=#U=m%0%=J^K~#90?bWev+b|FSP!8NQ@MEY&Adm_$2OC1opXwH% z3%wBf2?O*Xfk3~aLzkvQy(SS*uGRGANlycctbFPmcH%UZk%EO`)ml-46 zn#(oglFBaOamk4_2cstm=B`aun-x1}I8I3{m{4xEJDrk6XQr;rij6SZn7Yj0Hla4# z?fB{P!Ydn|>3?Mti4DPo*HP6kyzcqrH<6vTun<~wmUyw9TJWwYI$ANGYE4_5E z!($u}Jbzwh^3UThaBl2S@8V)mzqhX1Jgc}%qKAwv_6#@GIAN-S+gNb}e?9oi1>V`i zc;VwNY45&#z4I*gIC|J6Qi7DYcVfcU2an&FDo}8~+)cgP@h^+!48QCCdF%kL=}9U8 zGWLK<0BB-DnWOyl_NM@2wJsERm_8?7r76Hj20A|dB%A37!d@g)z&00000NkvXXu0mjf;CWx& diff --git a/graphics/object_events/pics/pokemon/onix.png b/graphics/object_events/pics/pokemon/onix.png index 93cb4164cb285f281730c31048b930eb3e4db206..3e9c0ffdf2914dc6639ed3b260a3d69c60d297d9 100644 GIT binary patch delta 925 zcmV;O17iIA2Dk^1DSw#Ipg1^4XlQuAz{rq@m=F*UsIb8J`1ttv_y7O^0000000000 z0000000000003XDw2uG)14BtfK~#90)t0fcq$&`GAtbXM5<)p9gexW|RJ&@+*V*LO zeG74@+Tv|5j3YG8?Ag0FyGHXf@PAFyv@-S|AMt0?w?B6DmwzRq`BHxV9(Zx|uKxSJ zeI>7e7vQU-*YNKF!hH+B2k2_o&@Pl9#@ex#_wL&V9e4qzF|}8QJuU-T^Cduxa+IHB zc>=mB0}xuhj183v?7;a3P0+Hg5Sed`g(l z9q|Q|<=r;#WCZ-R*zZ5`DW5=c>WH%@fI~ui0&YXv6My=_ypxQ{&mY6zqg+`HJoV#L zl4Fk8KLKY%WBYxawU*kvk!hsYLvM68Jb-Nl(At%V4_N@y@-rd(PQ8&2z&xPQK3CZR z%$o64>rf2iDd`Y*kOLf-F*@%3k<^PkA{ucIa{(k^(Tv*=NJ`i(1g$rf*E=1rg@N{2 zWfvKr2!GQKi{S%EG>;+0oSYFeX=8-+qC3!_T&sv|TwD5?=qA%*>6Qt&6U|fEY>+J_ z)&M2~FbAq3l7S-aC2cC0+U0Dm-Yzt(cr9W{)F9)HV+PNNd%DkU+Z z3jkcYNaZCW9{O}lh3-zn#M{#?d1BgYU^!pmJ= zgJZy-#~g1Q4`Ism^g{(-z4Ca>NJGCopzS9nvZGIR&U4*}m=V{@=k&b+72hzq2&aaF z$A75;29#77ss$0 zB>dP5O#bkR1>sE~yN`_^wh~r9VP7XjwAd$4f@q21Qx^w-*gMIe01E2QE|zlQR9&YX zkRU|Zs*psWlS3_;*lK;O5SOHFFCSO`%NFM!qm2wsL0d~P00000NkvXXu0mjfX!Wm# delta 864 zcmV-m1E2i32mA(*DSzJH-v9sq{{a900RR60|Nj90{{a900RR60|Nj90_U`W9)z!VU zw1azlQc6k?5D?{VemnpG0|!Y&K~#90)mBS(>1aSW=WRbZDcJK2n>;o9#^}Gf~ zvKtU|Cz;G{dX>UbmC!FJ^^ZUEGxOuejB#)=+n4b6z2LwYQ-A;YetZQ-fhWOd#)$a$ z0w&G*djZ@eL|mkTnR><^-f`aL!IL1Lh13yxSZ3k#rGT0IhEXMgMVN;nDDwwPan-nN`sJCOk3 z(O@UA(*ZaO+e>JiwTqqCQnMnsh@ya{D;L5CL|1O47huY}-CjWwcw6kpd#!R26ji5q zPzYQQ>!|HB-wEOzUO}b&?S1|=`Bn9T1)o)6#u{;a2!E7_Cj6KjRUN|%$R{3WAFvW$ zg4hWlrWSF5^~%d{mMj82JO$hg0pr#SR;)BtG&e%35@xzV^`92%0Zjf%>Hx2ZCP>*e z0TygnX`8c1iP|&C9ijRsq$@Rp0rClTV1h>KnQx4W794H5wpe{#xjnJ**5aCGx;rJYT$4%Y{sSW6F ze_}rM;JTDhM1ue|0S!(wGAAyK+~}zgvfkMd`hOZVOOXjX5W=Y~!?H5GgTk z(-?=GQB7UeqIYT9!qG-2@^bQGee(a@wrjw*#llTYCF=))8V|!N*B3Wl5{x+o5H7R} zLRsBy)DV#~+-^@d3gf#Yr`3tkAq5vvI)&~fMK}wP#*f3ZOL0!RQR1+~vY;y*T}UQN qkn9@)zQ|ykOqmcc32bY8(u?Ee9w$gux!F%-el$ReM+GdnL*N3XZAi+kUJv ze`t)DZhlm`-6NI*6byjI-?U?undlqbsiwxkP>7}&pkT11rTRWr8L-iWO;=+k6p>pG zP%bq`z>@+=LDi${yyOj#j=ygjauI+!xxgjo@vQwf8n&m$;C_c$$!vdT#@o0te^0iP}rqE@JV~2 zeKOD<|G2Zx1{4_+Pd@BKsMNrm3Op?a>huyi{CMaRH{^A{GN5sI><(@bR5K?7<~bs= zY~UGUpO`%cy+Ed0co&A%eR{@GkRhl1&gGFIWJADNHXB^N>6lNx3pFXhM~#4x-)Rtx vDyiY}b0%f@QMEdU>e1%~cwJCU{(JEkV-xMf7PwVk00000NkvXXu0mjfU=R*c delta 688 zcmV;h0#E(M1jq%DB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*``|Mvgp=H{fNr2qC>=H5a7l$8HUO1%&e{{a8)-hYecy;8l4F{D}${{a6G z5DTb@M@nD%HXh@Guq(_<^+S1{fo!0YZ26#M5&ZCay#jCtaEuTr5!`OPCPACR;rQUQ36wH*25^k>xK56D8?O3xPdz{;b zxU;f}n8%dwhyDC)`}>!KvDbuWJ|k8A{!Bkr_Agu-tAvG2+CbI055(bBVj9ZKWAjWZ z_`>ED^eaW@);0uYu7r;QP8R(DJ5OP+4Rex-@dwwG9N%|b40 zU=G|^i+?vak8ndl=5cAgs3X}#HlT^%E1%ax06iJ33t{d=YGDWB+PLTg^y0b>Ay(PR6+-~cs^{{B_YHM?whbTx0{|HU1OaHR$#WVCBUSc3)U0gU)CQP_1TeD;B-s-{ zLm+~#?GSMO9Nzmvl;(_Gz*z$b(D0s`hNmv0_bJ?b9Rbh4 W+^$=$#lsQ+0000F#E8KaXxuCO} zg%^w~yBk~TbZrs(9F{6-(0hWALEtL_zN?3Y$?67w+u(iT3qr;(aU8#1=Xb#8 z6~pQijubTwGz)&XnNkl?`*WQ8=3S zdY{o*8^$qV!+#u+UvMJvl&pvOu6_wurWDKdAfr#B27*(yih!YhG*NW6B3(w29K}Kh*m@nB7n|io2XW+9E=rbiVHq4+u1k=DHpq9t$t@)*H9S(pY}CROhZwX5LMGw zns>6%ynk=CA^JE93cwrN@Z&`5mRE9b9Wz0TwA>Z@+MFo{L&Z6@20OvhQWY?xV4_l- z2xADBMk%x}XtxDHn^aVZXdD+PO`^OjaBMG;ai;&lME6z*!<==m8ExQUxyw@qh;X;1 zs8$)@0K#npF07*qoM6N<$g8h3^&;S4c delta 834 zcmV-I1HJs(1=$9WB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*``|Mvgp=H{fNr2qC>)y*;gq@@2^TIMk^q!1AQ0Du4ggHqmVF|o#-aFT_d3K=l?r z3T*D)d7gKFnx6r0*QZ$yG&?@9x%)IWMzVP`G6%9*-so6hvoahXDJ;IEcctOTo4=f3 z^gfY-$9vk&?ndHl+UQM2du8Z(n6|Tvf51k(5ni?PMSuMQKABW3R;`TQup9`sS}H7t z`q@|t8oj|V(0AFcp2%jjU+9S*O9P9cUajO?qc<21usXP1JhU>}mx}3vwy~~8=6t6M(n2y6WUs2;&ozrw)pvSg0|(1$o=)$51tZ{>l2KNW zpP$9=9_N`h$oL=0B+%^m!Y_mnS)2!IL$5`oIN-{#Gw2Bt2oaYX=?wae$b5B!jFb4& z*FoJ-8Upu2pC`H@izA3QIK+x~B2XM2lp(t5F@FNUgRKJ4W*;+7%(y3d&;13DbtCGb9As7o@rZBSFsMgq4mC7@$0H)2g86@*`4C zQJyD=ReuH3%xU$TkpLc=)_Fn!kyBmC^<~C1fT*vGT%F)mgYrex`7nlu)&p>#%ARiB zKsyV#Y1s6uqG@PnWNSv7e4v^)Wv^MK8~^|S diff --git a/graphics/object_events/pics/pokemon/pelipper.png b/graphics/object_events/pics/pokemon/pelipper.png index 3733feb3a24409f706a4477b615805d80e65b9b7..435a021c3287f9d4d7b2cffbf804d0214df335ff 100644 GIT binary patch delta 852 zcmV-a1FQUv2KDhTVZk)DK(|@UX1HK;z|NpypkFyXj z@e=<{SW^Cyg_O?Uu;nF5_fD5>g_lU{viYS4n8hD5>Lp2RMQV#_94lcbL!BH85hli! znd5hif_lWQ`3o8Ktbs&$on1&LZfle?d<>+kvKlsH>0#|OMv0Z9&LHL;Nz?Rd33{N5San!! z9LnXlbh)TlU$_k$F)#M#uWwNB@-;|m0>iJ^;8U7@Tz_gbcyPOX)n?Gkt}ZU#XV=^V zd&Fi1xL^KM>uT!5ecTxAy={2JkKesHKTU5+G*uneMfG&5+X)_VR3UH<}e(HDaxAXd6ZUb1zNLqnX;x=m0Q_d-t z)vp?^`0zQa1>fnST68#o0kg2P3Es(g*R7J6OK54#rh*os;Z-%?HqhLdhc){!XdBhe znqY&VB-RcaXn>Vw1Ai4X8~~q}RHC)&u)ivqv419wV8{us4fop=gXsID9IzeC4NKtp zs8+;`oDJV%Pqi%EG3uQX`fzDjPC3O;_Onn@KKNbAhTUrAbRDk4Rxqj!^oGM|oSlY7 zz={KhIFRvU1DsdH1D;34XmlF7LTnffHh*fCjG~ax!xN3zN<2Dy!rmy1HuJ>oJgaub zwoNRGjvOV1ZP1_K>z@;j|==^1poj5 zFi=cXMT5PIgIYo6tXluoV*l=(Qc_x!)#f>zv~#`H-rnx^_J9A2L0Y|wIRF3voSdv6 zVtc8=BufAQ00Cl4M@0Xn2lB-L00S{eL_t(|ob8n{Yui8+$1j6Nq1tJN7BWQc(jh~v zW+`+C5p-%X1yLkOyP0(8SjbYc)p8&RQVcnPlBK5c1G`^Eb_k6Fs-_Gv6g<^Rz^EtP zJ6Ue*w$NHW{u`5{=(kLwXz(vA|EN^5Gg+2A_TyJ7Z z$|0xEpB*uT*-T^$0KC&^cY<*kLAggQt42NZOUSo{jDO`|0h^oF8}@*NQ-afqb!vTR zNntq3G9Tw&?m#2w>|0Jf2T_V+FVUNo%(p5ua=%T;}Ix zUo{pkSbxCt1&FW-INuQh4>aw0n=*m@QI@}_8FZB8_4Q}UlIVdsLMh zT_QSnKjFMszH)bMQG4hzQ7^-^u8V|^3#z8Am*%~xtUJ(VJrV!Z`KIO{#|$cNVNO+w zEBR7gR1KNZ3p_^BebUjiHNWIdXQlwqhcrHU;eRB&R~7=Xl?+OG2_(+oh(;n^wUl2g zsAGX&*k|dp{9A%`&W%X{O7&JoU^OdHR7(X_RWLwK@Co|!XKfQ+K}Vdb=_Kr+0GW>i z-lKJ=m0<&Vf{COQ*^IJ`m~)Xu33HTX<3Ng#aMNi_3Q*CQ$1$7GOB+>E5)%T3i%iQx zfPVrssSq%mM#2W5U&0dYc^NjF?q2#Pbd!K5BEbXB-_jHf|6|eZ2{~wR)X(Qz?^;0*kkZ0j}Vjv)%_>5ky@jh%lc^a9=09;WP(Xg{2@3=*I$d%zzmcw+zn002ovPDHLkV1nM>%#8p5 diff --git a/graphics/object_events/pics/pokemon/persian.png b/graphics/object_events/pics/pokemon/persian.png index 7ded628de3dce67344c2a8570ae7e857382220ac..30ffd42e51cf2ef6c1ecedc2c71f660325741636 100644 GIT binary patch delta 670 zcmV;P0%8582DSx|B!4haOjJdf(4Y_y5MWR+n0R2wu!zv8fS7<-@YtZ>SV;Kz`1qKJ zs4yVd*x2~^$cbHX)0nCJ)ZL2!00KctL_t(|ob8p(Zrd;n$1Pubi3B*h$^;bM`Ytx0 z`Bq>9mYi+CA%?!iEP{S(UAds^~<$FDE z*7zE0#y@a_BmGjqlCKg_h9hY1-3&9%=r?P8g#qfGVLc!h6njKGeqQDEuuBjMh%<|5 zDFAOmL(EsCI^UoF>(hl0 zd3zR6K-*41thwaMQOb^2kh4R1nk!BMk(cAEeziE>|4ae}zocAj0$u=)(9-%F8aI(c zhj&qc93Hqp&g23vJK7VlO>l>l5jYxwDKX$!*>ja5G=F(+qesaU5T~rk4qakeuZPx? z3!q6%IjUIY-?pK1pE3cM4@scLZ#e1Dc7(_w0{Z9zPmlPW2PoJ%Jz=^$#5A%B1U@4S zF+StC24eVuk565-%II312}}|ri$Tx$QbG4B2W#o_8d=5#3)C(@2Z5uY@`DN)`!44> z2{Z@9uYbG;Ia5x3ewFBcX8FnOXwmycAh4T>({)(Ou2aeXf^9eTsbiO1OYpt*TNBxO z3D(CVg_liAh$a+ldy2p-3~ac=-gYoVfeL&JyDv7iO;(P-Fak}RJqUf6!oF`PhwM23 z-SOK?ce{4K(PQqzj7PipxH5&OBsQ{^Rr{tl?-!%mZv{x#<OV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*``|NsBq-rf)p5dXcL_EJHl5CFZTN|bvbb6ODp0Du4g0RR90tpDbN-n3Gb zVgTi%jSv6;00Cl4M@0Xn2lB-L00K%$L_t(|ob8pdj?^#^h9g-Z`2i?-01Bj)Tx4DN zA$Sm~NSGAS6%;JRN|91{r?Bpwi0-l}=0T`ne7mv7z6&g;MFNT0X1~NU|BPqsRMmg` zOAPuy8(-pF2!Fzr1&;fy1c`Xvk|dg}1QMLr);`a)%mq+iS)dYmK%KD!ngR){{0xDd z9ctT}X|u+cSUvuPYaHp90+xJ{fX>DS4EL_P2`99hHNL!2wM|D~&P6CmaT z|9g7gM-Cl6L;-TR;Q~363;674&%lP@1yV-f=?Tn<0msUns}!Nh(-1vMrhqtOzC}JU z?bpp<$$tf~PfR)LSmm$A(EE>>08INNAn_~CCbS(Pa)^L7y1?5ze8U42?7f*WT^?c{ zSp_fg9YPo5Gmd*8x>tDjx~Wzf{a`YISz%<+y`S)*g62sMHr(U=$TBWipz--R2pk2q z?R3c4HaSm8pxz^X<~_(+bf(R(64OpBKeZhlT7SC;1ojhgx(=oK(CFmLpfxh127H0y-af$b{jM1KFoNuM=w{F@RYD%PDHLkV1jt-V8Z|a diff --git a/graphics/object_events/pics/pokemon/phanpy.png b/graphics/object_events/pics/pokemon/phanpy.png index db5c52d6e2f071884bd1b99e853f264ce7337a7f..0a0562b15cb75453526513dd598650abb3d6ccbd 100644 GIT binary patch delta 372 zcmV-)0gL{r1C#@hDS!B&uuzbYFmP~?;NWo3&=3$1a3~PCNGRxVSorw(V7R!5h=|b8 z(0@`|ziDXz008C?2?PKD0Ut?3K~#90?UXTY!!Qg*wdepExcF4kKo=mqWN-rH04>m4 zbnT`=0m@rs$h}I%ZA00Si`Y{Df5U*@Cq+tvAY(Rd+O%oY6MqSD9UJtsjLf)(#YldJ zEsOkez8YzUiA&>A9t{5vuV`SKvfzZ73*%89j0km(*=YPyHZQrJbH2uu@&rmt*}lEU zhJ%9&n>Kwhe^Os(In!8YI_y4(lLLRBP20oi7}{Hb2|H1pgA0N9^mis>mI-utO}fCC z=Nni=N5}qlL~SEBHsF4b;Op#2ZFs_Y&Cu_hx;7*3E=>%e@}Y^{#i%%hG7dqSl5X6&&= SKe(0v00005B^D_Vd0W?WOK~#90?bNYugD?;V;9EL-XdfZWQDqp~#RJFe2=JVT zq6=MEx@6+jEbI)hxIkKA2u2D_k@yi3-`Si2Ap`8$vuDqqCx40%+YCl7T2Lys7z|}{ z!GyMv>)jXFf)yPX9yKJB6{p_1z)Lu8ICcNVR^d_K3O;w+?+T$@YpA<^h|*;hbT=ey ztx2BwAx)7x3^jYF^i>sZx8KxvTjf7*iU!C}^M<z@CXSDxucKjp%0s{M2FD)P zsXZQX9b4mV!>B#16;l+}Uj*c;SbQ9YD^Ibry)|5g7>^5a9&Hr|W6Z&-#N1RI>=}|s om;P(>*SDCz)0%NV={fTY-HYsrvSddP00000NkvXXt^-0~f*8=d!TIzB!4haOjJdf(4Y_y5CAw}ka$4Auvqx$aCk@{_~@u$P$-ayc?mef>#fU;Hjr9 z^yEQ1P*&)(2)l(`%v<;rf={8>CFm9gggk>&5KPjYfW0mBFMkw1(#$j=Ex?i`OO`A- zmw3-N<=tFQl$wnDz0EV{vy2wovWv}tI#^(8-qeo=JmkE`#%8>Ke6Jy6xU9%m8LP@i$1Zj8d>|-g zuj~yCm26PAJ8P_L7;0Ubwdhqz`tQ_F%_skktj}0o>npOd`P1G-1;3){C&wcL>9q={ p9P8Nphl~rx)Binw;(@cx4>sTkdf3tsvj6}907*qoLOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsC0|Hc3AgXXkB#ft!gQULz||Nj90|8q*kL4PT8APCLP&2w{eQc_Y7 z5D<3SI@bUI00Cl4M@0Xn2lB-L00AsXL_t(|obA-TYQr!P2k@J`YUq=Ma|>PUA;M!j zl&*0hX@)L&o=zRwJ+D+SU1fn&K^I+R=pdbQf_e-1ZxH;Db^1Uyz>+0PmMpoH5QRpO zo$HCXy|I7IJbwe%q_=bX{SX!4Ho;!@xZrdGW{-7vDl6IqS4K1xTTStqaQk(MCEi)l z-Do2kwpg2Z$=u2z;tkCq06%Y7 zzgpR+P_L9-tOwN52D!tbzF*@p=N*=ZjCZ#m4P*?|I%jG#RxKshj=Oj{Iw0AqfAB*q z8`S2jH@$2a8l8Mv%!-_DlJ7D#fV=lSWvm|c#`m&A$>*ft_aV6i=lauskJFzj9&&0@ k1F(YW@PGH8dEsL73y%CA$V%PVoB#j-07*qoM6N<$g26Z1CjbBd diff --git a/graphics/object_events/pics/pokemon/pidgeot.png b/graphics/object_events/pics/pokemon/pidgeot.png index 733924b2747d7a3fc3045a855151a8479ba382a1..5fda0faf715e75198d18de34a0f3203b3f1edf8d 100644 GIT binary patch delta 1063 zcmV+?1laqp3A_l9B!4haOjJdf(4bH_AP^7`xQIA-SSZN2i16T;_~@wkz*z85C~zz<7w=t7Pr~00YNKL_t(|oV}L4j@w2MfVqULRHR720vLeON`(Ly z1hp!NIDjCD#Q|6FS^Nk(Ua^3SdxuM^xH#Nh6GX)!NRj8E#ed2vCbK`YTq(Y@69d^o z(8uM@H#7WM2EqR`SoAV~yP$lTzdYhNevy;2l+XDK<5gTq>4jt-n{JqZLuWjJm&tRT zV~LakNAx+)jX?K=bxz=V#P%ko;s3yXyb_yIevb24A1ak6?%a~nWz*t6Hm=lZ2?;FQ zF_yB8)4Jx|<9~>XPr4ysPI;dTGFiQkJb`68L$)ekF0W3QngMubo|NceKmx;Ne!amT z%qa?3LtQpZ1yr)k4hJr;Cq9F{#$v4mV=XvR0K?|=HU3K~iBk+J5@-$_WDipg{l&!N zIELu!1UG#YW|e$93Q~|}-m>kGkmX^%g?=X^$4V6&Y=1=;u`hPH;_v@fu)sxoa=CIZ%s2%@m>9KjdAp6LRnI zAZSGs6bJ8wdfMr2_6q402EO9nz<85(R3zY-V6Cp0TTed z63kIx?|-sXvn}!N{xyfL7qnQjXGp{fM!#3>_fyyj8-Oe3lmYgrn6*WL9kNX@Y})YM zU$=jv8wI7$&`$ztfoMkWetrLXiXE~64BHH6f&@ol7Uh=B3BN3^8o=Z#ds}J7>t#C- zgaUi?uutO9eR!r}WMZ4~c(K4TdkWPS1f`1^Cc$u&OdN7bXRf3xqWp|a`FY?3& zU|`q=!1HS@*wL#1tdMS%g}gb6GTp=x@fHi{i5G1N^6ry_q;dfiHr zoj2SJ0(|+T_2#Mb1TZHKW!cCdev*CSI?yT3U54SbhN9oleZgR(*$Eg5#Hv0VI^seJ z9Dnn6C)-M{DjOk(nc}4r1mOx>x+Kc`t>&6a#CIR=F6EmiI*_2CpAO9N^@K%IhIuzr zyc{0K@Mm0bI|xRaQzu}FxGf`=J=p`X5=;gT<^s1M_hdq6IClZU#|Cx}PH-G)PTV}+ z*dHd|HkYDc>u-Buf)!2%f#E?A%+flc`F|ka8)i4&7R>{1q;s#MTJW0?9|l2Wm<@vP zaBu}Ef#wsz$w=q)Oj68GoZq>IR*_*gY+A)3dvYsqakbs|u^v+EZM40{1M z6d&CR{I<|Md}ExCWYJzdH-}>!xj=4kK4hehD}G6E+M%xyoD5s+^B=Hmv3zdIUm*Am hU%=tyKQH~a<8Qie#Yg{Qtoi@|002ovPDHLkV1jOd^L79L delta 1179 zcmV;M1Z4ZX2(Jl{B!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMc&@t|NsA_q@@4$z5nKm=DlM7taI*SLDexB|JAhSw11S%oO`T$T6+~(j5Q*00Cl4M@0Xn2lB-L00YxWL_t(|oV}L4j^j2EfLW%Z-XK7Vw0Q~&zGBx4 z1SWEY*W2y`7}#s#Z7ydO$@-;Y;0j7<*2osJtqUwzg(SQ1!dKX4hCf5mcW3Vb7lf5R zlbmm6s6RsfpMOEK^Zf0C!Fhgp)OCH9ml-+BFUIdP=7ppln{JqZO=moTm&vKl(IsPd zFtRUkX#~0_G;spgBic48HNPA7;|-uGgD-Je>%RudQzvfAz-1G{FS_WfWjP8g+p%D* zRl_PNkJ%KTCr!YzcS2CG{;SLrShg#EVJ(%fWLHOQr+;$+E0@awltTpy44e7x3>b3C z2u-<-Y8Y4a*`SCb$u8GE-`O+fT_sp(!Po^@IKiR|B`*66PK=5U&TA$PiqS!e_;KxV zU7Hmz3oha;DEjQpid2G`dCRs#cWe-?0})TmtYLKm21A|@T0H*xkdczx3@zIhiCORj z0p~OoHh%%bPS7gkY!^>DZI7`$sK5v=wSYUpB?=Z@Ay!X+x1Q#uz!n9XF+#sRDwExW zv$n^LAmnMbEBdX6zi5mV7`B2?h~(q4RUCvEV~d`EonRQPga84SuUR?)<7r|7mN93a z3n&*NR)ReU>{V82wj~Z9K1h+o95-wB3^~6RtAC&Rt$z+;!fgPlSYigyqwTh}-9d+J z6AYU+e0Mwg0o)+y`7Gi!!4~jz_5Isd9}dtV8^Ey5@R_4v%+03KvRM#qu2KQXb?jxO z8P3agfCL+tvMYFF11oU=)ym!7)Jr8F8Gb65KTJC0E76 zrhm+B04faI0I+_l1rvM}2rI-(Wy3DUyjRWY40#R(#K@blC)m4NCi0F8pg6@0d!-YLud#||)1atqj7vxYO-WVV-+z7~XHO+CJlx@TG!p%b$h&QUe*MCth zc+dIojUY2j8$l37u0u+o`ABdysy*J581q)jcet8%GQ;|1X~s4xhHeMEI5m6op9(f% z=SZO5&aPh|Fzf}8ciVfn1HLUZH{Teaj(ihdotlHO$Xp;dq--)$|0_NxIPTC_2#$s= t_VfoV-Q1j-@;83N7jST{fd6*<3lvokCwoLl<~#rZ002ovPDHLkV1lhH8kqn9 diff --git a/graphics/object_events/pics/pokemon/pidgeotto.png b/graphics/object_events/pics/pokemon/pidgeotto.png index 848a3eebc485881953676864e05eecc2fd63f56e..bf170d22769839d29c85a38e5daa4ff6127b3fa5 100644 GIT binary patch delta 796 zcmV+%1LOR?2eSr{B!4haOjJdf(4dGYFt|8K=x|UF5D@5~h^TNd`1tr(I3RdAL_t(|ob8o8Z`&{sh82JV*A^KH1RZ+fz$Fks zX5eN+=3t-=@|Oh30~c36scY8O8nOslI&@Y&coA4y5~-6DIDbRnp+F8cz=t3A@{UI; zir($r{u`s&d49V9KhLi%H_NjeMTWn^r}IxxE+b>+JXhrE70%8vl`JyAXN*SOTncKo zt%0ZA=A6&YrRT{Cp>>J`jy#2s_W~jtT3$d*?I$-P93LBgjQ|t^l^TFeJp+f~l6wb9 zHaVCHP$iW@0)JEqg+iov06JxBgE>S%>mYC&JYa!smkkbGBM3+=Pzcb#ijbotBY7KV zgTo>@yeMD~go9$#1_8o_LdRHuj`J0CPl&_vh&HVgkj`OlrwHUEP&V;~17k(f_&&#X zY;sYsRBnW|8Db<*w~BJ9I2Btl4zz?Zh^+N2jupgW8c9%{i2#Nl8c_L2i)vfW8pZ^jHalJ{)lg|8~Yjq!EA zZMt^tn5SK+8`3o{gQ1EjUkQ%bWx1|vU*y!vY=7Wl5iZ_pw_EzvU8Q>_x(?&US}@@; zqGkn<8}wXlY~Acf-2P=Flh|KfnzrpaILkbn$%AoUgXu9QE`^vQa-+XqkL~+v=~>s~ zw#g^GzK+oR6FxO!0hY5K9TDHrKZ7HOClQUm$j=09dv5&ARyIv_N&im3<@u6k&OV1ZP1_K>z@;j|==^1poj5 zFi=cXMa{*m|NsA_q@?!tr2p<(=Cn%xtaI*SLDexB&76Czdw*JcT1r|uDgOZfARr+B z0ROv#5LN&H00Cl4M@0Xn2lB-L00QAjL_t(|ob8ptYTGav$9?QU=n2N2pf}@gl#-V) zqA-WvX7>b5{o=TSZO=rpl6sOTe8xY^iX;j^dkZN zB>Df>Cx4PX?|(hs@ST<+$V9v91=tdK> zBz00iu}srnP;9duo+{@XEikrIG`9w56!%7s0U9NWTYrPI^juc?TDWX8Kt4Asys`>2 z$6yi`wV-NPgV;5=PR=FdbGt_ycI-)3)PnPI_gMqd#XRlhh*$&6lV0u^q%td45FR;f zANNoYDT7!EmZZ%fZVjeEw&3X?pN|96r}!*yC9Ve*T`)olhaCey8X+F{IAV4QnymqW z5zI=?#(zcu@eQ{{^W*o5u7<=f9CmhaN;0vZ^!DeifM)y3BA_sfcl`QVD3LCP#eLQR#Q5E`QSzvV2R}ijRFSsg1XaB=5#BjC39G2^z$Ljo7$ZK(+up&jsB`+Cf`Ih_4uT zSby!Z@B6065uruR^PxR>_Xh_{^K{senz8ilxF7_Cy`GR*0hGeIt`@`(P8yti$s5L* zIlAcK_;_u_3d5pR5bA5tUdC8$q01h=koV^HyX`CuOTSq*zLe|sc6`c@0~3JdR*&?s z>Co3;!}dya#-HUU1|-@w{_2ud@$cS{sBZX-m#~fyvP6m002ov JPDHLkV1kn+yQKgC diff --git a/graphics/object_events/pics/pokemon/pidgey.png b/graphics/object_events/pics/pokemon/pidgey.png index dfaeebffc94ac68aecd069c8f45a6de66bb9d22b..88c4d7da181841428c3b62980bf57ae1cf740c05 100644 GIT binary patch delta 373 zcmV-*0gC?n1CRrdB!4haOjJdf(4cTYAi#(~kYFfyXfW8wh!7AE@aUL;fPjEFK)ATL z;IO#(`1rthh`^|5Kp+ss8FEVi00A3GL_t(|obA-HYQr!P2H?BJv(#X38XSlrLkCsF zn;s$t7dixz40<02I`jpy^(hM7IvC?@_bzpp5*hA7=v2_ZeSZ?VUuY0ON=iyfO3H6E zqLK`He&Ei6+~i6!nt0;efLe*p{YL%8Xs8#xq0vfyBq{}ip+QN`rh&C&BDx4h8n;R? zWI2t6WKUEJM&IaOFf6`yyAQ?NIPbjR)A$*^$=pci=J~znJvbU1Z+NTDM4C5JetI=M z?^^}9+75-&tZp;AdTGm=cki6D7uJBSAr~y`X<$1mh+SH(ZN+-J@xnb-iZz5~+f;kr zN8|m2U^rH8DH+0{i+t$9wXryK*M9@*E<}Gtwhke3SV#V;h?MQ&zWw6n!oSTob9IN6 T)RWrh00000NkvXXu0mjfC1bL1 delta 481 zcmV<70UrL41N#GzB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMc&@t|NsBJy}keTz5nKm=DlM7taI*SL9_?}&76Czdw*JcT1r|uDgOZf5D*am z0RL%;T_pej00Cl4M@0Xn2lB-L00AFKL_t(|obA*xY6CG41<*ObpaUe31ElaNY)Fwd zDHfA+_yEDA*kf4DtWae)l2}xD8(HibT$@E_NYVsrL1SD7^t&f9`k-O}YHDg~YHI!x z5j|&!^MN}HhJP@4&KU9+=LU?P_0jA-=fNCUV<5$PPdmq%C>xj?0(G9VIFRf)|2(J} zBgt3K7{oww)n8{P1&vxo0KxAP3GTmc#T0)e zlr&?gDE~V896#BU~qx4|_Si;oD60%qieH6m?OILXu{(Z9_&{$MEFt z*L9d}vZ|>hX;up{GSUDE=E}Y@--FOm(;h{$x#X3oN4sU;5M)ABbK3iYIq54Q8nKq7 zO-Fvmt~*n3M}PX>JZ_zcZ(!qt5U(|9XiPopP(7Q3-8?v6if@R&%%yz*<^7IEYfGLN zx*xm?P!fjt`EAoYUIS&A>4XF3l%rZyDUXf`eM9`zBPMg846{wsal3%)AbUqlPYHcP z@RBmd3!n@vtP-+}8mbAG-R4MHN%XTMe!wL~Q zNjua=tD~8*vz~XY<(+nC<%b!^o6dFWJfIj`+6lLeDR(`xK4e{xCGO7?%at=xV(I?A nbq*4T6!PM_b0cRb{%w2%o6Ifm%i>C)00000NkvXXu0mjf?Uv^Y delta 577 zcmV-H0>1r=1lk0UB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8$|NsC0|9k)L0Pej2#ft!gQULz||Nj90{{a90N`Fe`006WA0BUM#5D*am z0RL;QA|C(%00Cl4M@0Xn2lB-L00DkUL_t(|obA-TZi6ro0N`87=%r6m9V{KZaAjm6 zWV9lcF!EB}I`o+=VLEiUXQ-V>!FF;{r7o?+4M?AH?gtY9w%B5eE&fQb4OhjIe_w#t z>n;Bz)VZtM=6~5kX_kDRW&K6&(^6U>wL(3PGg{GX`(CkVAI_xnrdD-TmtAQ^vqqd* zw4a9B^E+{kt`_3{4Pa3msQWh-xrI|@$jx2BK0c$+9c6#hg^ z>L%I1%sMY|!X2j{Yi1Yyk$u7Z<4MyoS(s=_9CC;_r?7YL$0u@o;ortLKrtGgw@1W% P00000NkvXXu0mjf3)Tcm diff --git a/graphics/object_events/pics/pokemon/piloswine.png b/graphics/object_events/pics/pokemon/piloswine.png index 9f8676636e2b77a7531f8390c3e523f13017f6da..80c277c0bc97285d2c0b573660669d038cc36e9c 100644 GIT binary patch delta 580 zcmV-K0=xai1>FRYB!4haOjJdf(4dG|KsYEE$e4hzcwne-P!JFha4}b_+UUd0000Evp%F622n7DC3pN5?>+9PxS)=Cow+mrqtCpVgBOnt!E~(@j60^#An979p2$ z8JF?T3|=k!+@PEOetG3aicf3WT8EEl{^-h{Qd%+#{6z7(D}cU zshS7o#=x*6TYoU!2#rJ3N5+Da&lO<0@$W>Ng6Wmd*KJ)gw&Po>3O-w4RgZy9{IYY? zt-8WrdMCMw)Bavy-}bZ*O$gi;yngb5I&CO720DDOaZ`c0*$|Ed$Vt58m6sbURT)>8d)A}$#!GClg0(Ym)ZcJVK6K$)xo48=T z2YvU|3~@`j^CP1B;JBWDkhN=F+HrK-#|h8(AHUpwdf2^9kR~{_D8?P9iCDB;Pv{?A3UtBK zRhP^Gt3487bSem7oY=XUWh)y<3wj2G0ZoBCcuK?)$H>hr1Iz5OEf668$9M%2s&NuA SwZ35h0000OV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsBq#dF1^Qlx`9dtw+;IRO6v|Np&%-iuPSVt*+XUOE5(00Cl4M@0Xn2lB-L00HSqL_t(|obA&wZrd;v24GHHiS9-&L0fAEQ(76o zvR4Z*tyP!kkTdiIO^4jUd(obuV}PI~V9HaFmq#(AEY_5PdI<{C(wkLGHP5OsR>D$L!Cisgmlr4n=9hhe(*7Mx z`7kgx2D%;Tgy~cX94b397VLel0276MCqgDnXEtBtS%1pdj%}$*_-uhq)&&;+%Z^Rw ze1^a9PGS=y?7hIg^=a=57dTINyRd;GY$!Gc8hkJ{eSx7_>y8A-Nz?lc2J+Ge#wMhd z*mS|0T%R`CmNsx1S{|ByDW({xLV;kvfVF!g#J+`u>Cy$RPMdv`S!Pc(uZAxCg6$H- z{b$+wEq}$1kBBav{rdX(PiArxcI=%W{Dk%H>FdLOV#Nhv^212L zmUQH`Um$nCA09E#yK!#(nS(NAX`23KcUHc^Pv7yoE5!DFf-^o@g)>(#H}Eyz84DI1aIn~M;{*c+*lYjE11R{x z)5S5QV$R#iw(FV=1X>Ecr<&d^yI0Os@H~0R$<9kpL?Rbof1@dUX~P=Ve{v%JpGu79 zr}0d?V-gAi)~|M%nmf)mduG;9|8IllcE%DxzSnnrW$a$*Gf&i86cf(g`abSs_+KT7 z-!=tv_R7ix%ej0O|EpAB#}X8u!+yK-@oymK=Zk)uYU>v>Y96H5zVi5(Bv7aS^33O@ zw;WF_R6l!m!Rh4^Um42;lzHtlzm*9rmfyuXpH0;Nx$Axj7yDy9ubWxTo2Q90+7+lh z`+8{k9*!tC#-H;ZH?L-vS@>hY-sMaGOYh$w!pHOb=gZ|wZ(jYMe3#+O`j+Rfy{}ya O1&ODtpUXO@geCx|)RZ;= delta 324 zcmV-K0lWU?0^|aaDSyq)tPl_o{{a900RR60|Nj90DN1`ebEHzNw1d^vwC?ttq@@2! zIsX9v{{a90|Nqx7`4N>{Ap1Cq=4R0OpPcmpc9616=d^e`NI6WyiqC_Jr^~8e3{vQ_ zr|rRln?cKqfIZO*;&$OvUIZ-?F#Mj=gR29a5QM0GkhT9CzyDN>$jABl(a;>~|FLe! WO_@EYwwn|H0000SWu{th~U7$ zKrkqfaBu(s000000002=M_Q5q00N6iL_t(|obA;;Z=*062XODm1DRSyEYA?p5P!(r z#3{#+ZcUXX8$^*P!zroD()Aq4VyJkjzsq6X3@+SNy5)v?NPqI<<^LGlI0${UulChG z)kO7)`IP@P0H69_A8pWZ5U2aE0m-qx@4&|$XODwK-NEE)VP(V}IA(F&uZYdoRuMdp_>+hTRJz{lKB0m-3E$w+zQ^?0?8W?-7j~! z3{;nO<6R&FgZ+e2ypn+=oHBmC9|meh*$LPy@%fZfDDz(JNgLOQyn-4N-6(zofQ1Mr zY@{HYT}&7mtLr=T3+Vo~hyZ@VX2Q|D3Up@SxDkehEPtqmO!Lbxc!NdauyEXo71{I* z@r=rakBg{vx0jT?DGPEm;e-Gj4?x;!85$S1a40yGq-#0tc$Got2;OV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{S|NsB?_SMzZw4|hiQc^+x0RR60|Nj90{{a900Du4H)vU#=iks_t-nnW}k?0NSIuEqCpevqOyyL2XW!*kf%C42GBCJA z{YLTm`6UHC<*xD6l!4}az=%A`KxPja-(9o=J4VR_=mWF(kTb~h9=t&tt1q_?px2~p zL|y=3E$jgs8OY|P14hQ<>J^#=y8gL#0Y1Za!0x^X+#KwFBMfU_g~=!)~5}% z`+bUB&wp70IXLph$EmAapC$Qh@`4-<_{0E4V_<4q+Qz9THV$kYmhI%WcHw# nJD}I5D@tAxOiw#(7=GOm~i;`_*f7~ zph#%gkgxy%000000002WgNv#F00BoyL_t(|obA-nYJ)Ho2H?{h?*bN~6h?rNaSIJbvsczmTV>8cfwj`%{#h=;V_r99HM z&+Mx?*QC3L1QT3q(x(y=Rgs2ZFJ3vP&2oVPOWI1IP_!XM-0^!&8d^krzQMUY53gy% z-WK4?)eg`$tba9WfRCX-(>9iZwrz+-52Wp_#h9!$Z8N-c+CiQ?{=5>`_SOz!Q~I1L zm3eHQHtHPG2G&a1dmI#7S$NFksoaIM?N~5P?QxJsOX)E*QXbwshE^5Y>uBNiY*}=3 zkL|CWjtWdR`UrrXo&Bw|ud?wpHKjXUor3Ww{(aw>-5d7AZi9cDPXy=OF@yQ6y#N3J M07*qoM6N<$f_?$Z(f|Me delta 523 zcmV+m0`&d71Ed6yB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMKPpO|MuSh?#1ragT1VSdvj9moO9k{N{d=C?ov4^F@Hf~Vsk-3Vw9AW00030 z|Nn&E!b$)D00Cl4M@0Xn2lB-L00BrzL_t(|obA-HPQx$|2H;yFb;?6ris+O|HImBJSx!cIyI2XJW&7CX&8ZbGGYzKP%zp z*+my$CF#^dm*u3vS~!}8$!gTI4}Q;X3(-7?)JLw|?Swr1`N^MJHEwY%{oFgau_ zGPpdSuqL4mcEx#Xu;s6~Z?Mf%Z<)|m*S@R^gRL-2xxr9#e*0)JRBSGd&NfDm-uzu| zu)5k0odMgZ^AmvGX#Fd#|0e3brrSV&U9|xc;79%1+pSit7x=gN1ZSwx@%ZFk761SM N07*qoLiE2SD@bj00MMLL_t(|ob8n{Yui8+$Io023SDeU`Z*L7+3g|< zQL4>2NGA;jL$Q5smn^n)bn(_gr*5Ttp>%ID75pViX_riLoqxepOFlq*k}c`IOO%kY z;5Ydv{ont8r<0xu+10LgRTS?bWc+@DYkEyiSZg2gN$Y+BU9Zc@2|)_hZ0Le!0|{DW z|2DnmN5}z1{j_Q50kmNtN8{0Ldd*KMEG#g&_D~r&ai9nDh)FE$XJ`Rj;8Wo*EX2%v zj1rk@K)NU<)i5OLRoRxPulLh^Y|0dS*g&#JFOb z@et|{#FW%Cc`j5vtLMFpN43l{1Uu51um|eGOIFLIoplJKj`uV}oe6uVI-b6%<+}pf zuih%d>Y36*ud;XrIS-7080 z%KZyNw%YJ%Qmkn42N~+@CBDObHz*A4RjAnUl41uokCkCGPl~`O=Rx`Pvi=Y0O7Ncc zFTz>H)PHiFbSbBWp_j;6x^$1r>0^d67E;<)5!lHYj3XA}fO9TqkmcM-D?=67by5jt zMJTf>4b2UMPu;$Zpq}*Y%P<1>!)|weR!uMFFS>IVj*83=H1M2(p_hgdO+PR7!T4l+ zvHZGDN~Y`NEIkJeJd}~|R9ilDR0N#A)Z)$&3`(Gu1LmNh_Gfocgh4j4E`a7WPmrfbx^eqXyru?M}$^8c)V7Pl3ae~Otn00000NkvXXu0mjf D8zp4E delta 818 zcmV-21I_&D1<3}GB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsC0|D^xsQs%TNoMHgY|AU00Cl4M@0Xn2lB-L00M1EL_t(|ob8sekJB&|#?4Uayqrgb5dTF{kGYKy zV#v@|9Mk;`=!9NwfFczXXF#oVMX{G=hvCEqx&bjUA|}>uh@}^#pf&>yPFg3=F6rq; zq;C0oqy!Hgk0BkU6-ybHjrgk6Kv@%Ibrh)gIDvb32ePBCo5to*lgbx%=Qhz zoLubETYl;SGsn+jJ7A|^OK-`QA~glsG&KX*Pji=7kztS#>zTw>fP`#p@blDQ8vT$4 zXJGQw44_kU!qguu0+W5rM0g7iCoTsI4^5GV1CDPiUVj=B3}FN?u4f9cgp-O{&I7DZ zVMOYg_@L@VJ@4i0)iNzGu4O`Rs0&YMEt5q)0^&N}vkYw}^o|1$L4eJ5R!RK?}m7&e2-sHaT zcZ4>ee1FZy8w1)Z{GfbM#hT&XhI_AXzx}{@xgwjBR`90dNM9SC!kU{K1#5eSzc!?; zH6OcrM%{<+u%XS78-fhIP#Y#Kp%@}puOKP*C>XjrFerFZwv$HxBNvsS;&TyH%u?@Z z+ubbBu!Ro#n*z3%W3w~E{k4Uh#R!=sMiM)!+4LR5Mxdv}i< zw`AtH{pMpdKnfmAoNCFxJ1Rn=8L(7xqxrBjK0a8gsK~#90?bNYq!!QsAU}@@RBwVP##_wRxqbZnZ41JeQ z=_(qihrCSYOvW8D=piB+Xolivs7zbyWRp6?Q^2=&i3h0%;xt zRJGgCH>5iB0^-UKXgAnJ<+%$aL7qfgQy<7VL#*vY=Tx_Wok{fA4*U?x^VeS>2^RZk zyUE;uf#YQb$bZGV4R9u(8+#?0DVb*%7%XzFYdo-LX#+Be0@gZ2Ca2XaWb&kZyFhZ> zaK3-)z8_kwD~W8%rNX{@6H*q6`7YgCJF3-6;DLP?s=W6Cg%=RK*nth}8NFqiJUknA z-a#WoazHk!#3qIp4f)5UX&Q+Gq+P)MWY{;jAIRR%%^~~zcj+uH>5nhmY<&aV_^Y1j S2e!5V0000DSzhX=Kufy-rnB5y}e>$V*ddD{{a900RR8JtpAI9?pjK;z2<|9 zv|?(MK~iE65D-UU;ST@+0Y6DZK~#90?bI<(gfJ8b@D9%QJ9NEE{St1*59s3VaszS0 z^b+Qm-r{Tsn+HCKaf47xH0^s3<#J4y@U|b&|G$t>A=X)Eoqu)Kxu9`wndOWffLmhO z%^3VN=Ua3q7!K!K&UkSF{upy^Qn&@k;yXZ|7xu{Jq(igAH?y)S9N*tkzwLD{kbdFKONJ~EOA+{c@1{&U&Z)croC_B%j!G>q-f zE{8M#9Y4+H?n^|$#)W?%UiuTK+@HU2vGWZ`437_PTMk~u00000NkvXXu0mjf#<<34 diff --git a/graphics/object_events/pics/pokemon/poliwhirl.png b/graphics/object_events/pics/pokemon/poliwhirl.png index 76362bfc99a75564771b025c8a556e02bb3d78b4..f18a8afa7e6c88543811fc31cbde0751497d1afc 100644 GIT binary patch delta 500 zcmVjV+RLCFdc3<5b8JFp!hi6 z(xo0a9lle~Q8qcGx-~|@X{PEG|0A>cS>;U*<0JqsfzQw}{ z15Y2hZsbhY02Agm8j7-b8df%_896%!qUSdH&ITQrodNVWsT*~^k05$OB1x3>4~o+B z(rSKU;*%JGb$=6oy7qzz8}s5!4p&xzz6{j!(&Zfe@SHlZW`}>klye5pD&X2hHCUWD zWI^Q(LgrOAh+p`8&fmx;$&EKex~BqTUmo}}m+q+z@RAYpTI1zbT-1y4X7IFo{|XmL zCL0-+PF3K5=7ChtrOUZk5k)*UZVit5d!p|^9vE%=-EBp3Sx{OBibP8FymY1->59ij zAWF}B&onwj%kJyQVk*jFoNkT;8SZ_8X*4*IDtG(<>p`}v_c&h9n-Z~X$qY2qIx)qE!a00009F+BhP0i;PpK~#90?bI=D!Y~vDV4onqgT-J}iC!WDOVc|=3@@sH ziYchK=u`&6B|4<43=v{Tg)oQ-gh*o+f>^K*ZWsgZ4~wZ!k)%`zq`}92Ym-s+W_#p0712de2u?4 z6hd|6vXNo80Xj6OG$f_5Jt!! zctD-P6%43bSYW-7;gEcAGx=#_lc!$DK+8`Le4eLX$OU*rIk;*89<@S8Ex_jbyZQbw z7;oaV5#!X63|zBQAXD?y*<8HC^N8gJYJoRz{HWi+DRa-Wb w&Wi82H5Zpu$h*=IA)D*3@0#QIR^$KHFMX4rm#`b%i2wiq07*qoM6N<$f>6ZxcmMzZ diff --git a/graphics/object_events/pics/pokemon/poliwrath.png b/graphics/object_events/pics/pokemon/poliwrath.png index 904160827dc649bc32814ea1e27c58739008bef0..969760dd671d03cb21ebee609db8e75df0f9df14 100644 GIT binary patch delta 667 zcmV;M0%ZNM1-J!}DSw#Ipg3TNfT-9YIA~Cazz`4+`1tt9(CDbJ$VgC7czA&5@c59R zr~m)}00000001WmEocA$0z*keK~#90?UlWX+dvS<1*%;v?gV-V3l%mBeyS7)Ij1mc z48cWkhl5y(_{ME^LE@3g;5*U2gVcq>XGTTz?tx$O8XncK$OvDeiJFdqG={k)J_2A;Y z28QLzx(zH7!jO2qCU!Z2<+oTwls_*2nwl}Rq+~wVor+OvAM|Ya1n;^38)0%V-OAtD-M>~ zap|by@T3r8>0NV3m1}>k6f2%zM2mXLh2y`qHxy0F@t+lmn)(0$002ovPDHLkV1k^Z BJ7WL< delta 660 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 delta 483 zcmV<90UZ8}1cC&RDSvatq}9#d|K@}LqQly-$gL{igQerVNLB+kz|J7Qwi(1}F zL997J|Ns90005Dn#~Ax0I(`)9ykW z+D9(WZ5tcPwtw)8Cl^gS2;DS))Fr{0mCUpE(iZ+vc>s@d360n%Mmx9AM8Z#hrvwtXCnZ@VJ%k)suQ?nEtx zCLQ!@6$(+7#dF&|eKWVvoxs}N^DYwJ9bgCj3O!c7fm|K>e(e;pb>AOcXM@5|(V*OM zV7o+l*}?HiaWfHQ|X~V6j|*F0`E%Ywoy(Lc6Xw%dHE&plcSG zLfd&|%{gL2Xn*qABilqD(VDTQe&so#v&)Y=n$WG&Lbk3S)>{A(A^iOSGuqk&bOAXb z3EkiZ{Z>+#yilA&5@)&X_nf&Z;DZ$}eK=^Z3V4B#)RNg#igut2)nAvy=n6y(9T0^3 z(R-l)r|qf(4T^+Ba)i(j5|SpVmJ1ELd0vskAFgS6e(OBW-svR?0JkiU8Y(d zE@PY%;`PAwBAv5BtFMH8lJSI}Y8-k;B`jC`0f&Xb%g;h9kiz@REDk*1?_!ohEe|?8d)fVGCiS6AJZ6 i^z&RTi5YVKyYmL3zaN7_L*{S*0000L8RUwd&K}Tod4CV|CEc~Vp6mq5Z>PA{{a900RR60 z|Nj90DJd!c|Ns4zF@*pC0gOpRK~#90?US)?!Y~kq^8_cE0ho}QN*!6eFy(O$@dQ?v zN}2E!sY?-WmpBp*%RNKwpc3DqgrQT_-1g<{@ArY7Wpm9n*MD69w}9wZ{ihqeG4)jc zf++ipNghB5!5H%~A%rF3hV}PsJ)k_G5PC%1Co80|SsA0!KJJW8|R^Z#=-s04ap>iiaj)DHPl+@stFB!h;MD!g57kF=2Hy zqYN*r_j4a`yMH=Pne#~maADR}`PQ^z*O|yYP(t6xcq)sg)jrB z7U@Oi!q5+#vMzcxPlu-+ckQs{RS=*N1>) z2a(!vZrM{M-+KOZ+nuf2n)46{MHJpKa;TJ}aGc}cP+O28!9yVA!RNL^J8!jS9E6NJ z>JpAZm-|{UB^#trG8YE6mIY*#zZUf{w*Gg5BjYwr~$pR~4NZIHg zbcsZNpsbZ5kz{HGA~93Ew88uVUx$NedSjGy0JdCZIkMlmwtp4Ix^(H%rArmhYv{U~zNp26t4Q$K*1*fGAitvm{406_arZ>Z8zKgd zfqD>B83r$1(hN-pgs6uep;sY;6`@vgP1KNQOTf@}<5!kX@qhb%+W;X`rc9YKr3=6? z|5gCY1q^TiD`&aSqXM>BF7E4I4mR8|`aCMI%=rMf6eFF_qXMFVbBKF+yx?ob`TC=u zHQ2;Gte&5EcnjTrd~S0L0m6AdYlwAU0Zo$hE}V73D=Q>CM#X&I&kRlyZ;7>q7gm*6 zACd6F^x-+WeplA^Ie7u zX=cn0pC~uRxne8CC#EtH8eci9jbW(K7Z7v)p~3^jh2%XEp9HgT*-u->>VXAbAz?x| k%c(I3@~1Ioe9iyl8~@b-Nfjt^aR2}S07*qoM6N<$f=5N*t^fc4 diff --git a/graphics/object_events/pics/pokemon/primeape.png b/graphics/object_events/pics/pokemon/primeape.png index 0ec19a2a05f092cf454fe94de9fea3c7003c4fe0..659144c0df7ef0f6d964bc275342d2a0ff124c33 100644 GIT binary patch delta 720 zcmV;>0x$jH1?>fpDSw#IpkOdCkYHfIkZ2GP5MV$s@X)|OKtRy2m~e1#`0(J!h?w~J z_^@z@@Tkb(u!xxvZX^Hz0(eP8K~#90?Uhf8qd*jgD-dwq2gs%(WUo1ZXhE3&le~;$O46?~&m(5wfUS5N$MHk?@I_{MaY?tPZ@_FG zUfT;iR$R!bNTyi_G4W9LZNfV`}z+hlC?4V7WqkJ(eqFJC1?M6;q6Cs#onuSmWwoP~< zFnObIc_EJ0NO2{EEKv7sBNMdCc#)3H1hs%mPa>aWLO=-_8vsOQFBsQ@N5Y z+Ot5s!Qip%mDyWGQ5Utqkm6W5rSk zCco~V*?&5zr}~Va+(oXL1#al$+bgY7HKC_C6GB!|!vk9#FyzsMJsx+lF_^7=Uuj03 z)fDeFHGbNPk)ENgXjRo+f5;&h*qOnB>)^f*R)nH(yGk!|6t!*SU*s`MbnNa185b_Z zJ%eD130c8D01`riY4-`=&gwcd`jU;rsMhOLw@K(jWHJ(#?hE2_jEsJYy;UFRL&lkz zKvu{z5MUdf`~h{A50`)04;=3g2Upey<=Gkk&-x91TA?O;vUU>y0000vS2 delta 708 zcmV;#0z3Wf1>psdDSzJH-v9sq-rnAOdwW4aLI0Fmy-G3W&2!D9L7aOaS}_0s00960 z)&J(S-o1-^S}B<-9i{*P0&Gb{K~#90?UO%i+dvqHZ_s3akhBE)88jSJMuVm-`5XaB zYcc3lK_>_6BB*9(65$3NH{8c*p{o|7;d+0qvtlO@L!sbz@_%!$cz*A_k^#8ZwXXHA zDuD1JmIrTg@US|)fJ;-yM{nfpOR@K$1H_%q&zP-Cpi$J z*CQh?L9Lc}+tEfAP$zIA~uMXE}| z^uUZ*Hi2OAc>nXJA`!AXSNw@VgusU-e21? zb2H!)m1T42&$(9tW9%`-Et&ctfr$0%Bs|NMVodp2UP@y-9xf=k!h%c;=$=5Bh)EzI zgmiy+f{$_2#9rU9XQYi=r@bN<%x9)krX8!FOFicGL((OakPFGNZ-5E&2G)O`5X|aG qIB&k!r)~Gn!G-lI^5l&FXZ;10pcvBl&>!sp0000$&)a#oe1MZIkBmyr4?*S74K7 z@i5x`=`qcc>gy`W(3N3e%%Zk!yKmAgCDyV^vT64x9vCwnT5Iig$gm_Oxu9Zuk4YxI zT5I2X|Az~+L4WQk(J_DFZ(mUL3vPxK)0c)m9em4aVYWrsJExhyu=h{a8RPq3FidK; zA9LvgHfLsmiVkg)X5qBrLlrXxqS45PrF^Bi1gh($07*qo IM6N<$f@3D!`2YX_ delta 562 zcmV-20?qyG1Iq-EB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMegqI|L(o^-izL}QiECm|NsBq-rkgyl>Y$#{{a900Du4g-lYH4O6H_7lv)rF z5D=oyV0-`o00Cl4M@0Xn2lB-L00D1FL_t(|obA=IPQx$|24D}&u`Igt43WCCbfb*j zcuh7W7T6r;1>&X>tK%5aZgI>tNce29E42$qx$W~gza!ge37KoIx#s#iMK3flc^AFD z$V893oQu9~^?wB>g|%bOmiMYM=bI=oW<78ybH0lcrmqjH^`=g{IX=)P{S{cJO&|Ac zad=K!!u+aDnyl7gU~Kxr%5qVsEhVpHoAjz&9B^Q4LiQzNOOv*hP)T3G9ughuPyX&xn0?2$CS@3@Vd%y$IZQ@d#D9C|6zWg*{deZH_Ur#J83Y{a z*!Y0$(I`;Bwb`akof7y`#fCr*=Z>~OfdyJn!=(_YKUw)bpj>f$MwAPVKQ#L5hva`(yjM6^KD;X}5^du=k7T_-b!P3t7SmP4fjQ_CxtwUjv%EoEymCWYJI;((>v<8hmtM?QMgRLR-4v4vJ{TNT2pY1 zTpn+U)t%O&CG*gWCPsd7Pt7jxclY$Vt@WYxX+5c4eSkIv=$QfdA&NUfa7%m0FHfw9A zwkMn++C&*^0vAT_X1{K;)-JY}#yM!rKBBs248n=X>rECbW^BfaGo_mZn2<$xU6+>IhQRxBAyg^)fAZn7-9q0n@MG05}tfu2s+9S_1muok99fRD!4TjdPW9S?MT zs4ZbaIbRC8+M=0Oq=xZcAF6NQ(lbTIP1i#WLTgIF$$vIX)G(Oi>!DuR$mLciZ|Vas z6w_xxRaqHQl_8&BTsxMWhi?xPUM8PZI~Ca}-?hMawZo;NQr*{yf9zx_*sV9ztyej> zEEtz3Wrur0UQh%Ty7$x_7?Pvz0Hp{0iA3t=cqj;x{ZO*+g(*Fo)vTWqbwVHAuE#Z^J*GPp2Cj3;dOJQU;%F>9^63@*&~f_cqWsnGX? zGeniBU`yb_X!LH5HCwA=e`%bv#bP4*N5&)!M8+;z99Zzu>T!m21dPhk-wZCy&So9m zk_8#uO6v({kbhLm6*4Pf-0H2N!xamPxE*b9IoB-}MAa^h3+0A2Hnn0=>TXQyAm=(Y zzb*Q=Zc0WWq|bs&mUTCjyN)mhX?`X8czf)45>A4nGIath&Rk%{AoVTLEw`31q1^8U zb!*X12U5ov-c$2UTzlrp>F_wzBvh^z460+Ij=|l2rhj&2GuK-U#D%PDHLkV1oY2|DXT> diff --git a/graphics/object_events/pics/pokemon/quagsire.png b/graphics/object_events/pics/pokemon/quagsire.png index 3f3ef930e7a0ed550e41e31b1a92926144b5af68..95922bdf876155afb2f5a3643352701a803bbeb2 100644 GIT binary patch delta 535 zcmV+y0_gq31hoW^DSw#IpeSH)Xqd2o(CDb(@bK{P5D*X$C@?U1h$u)UKTYeaEOpgs zp#k(2mI$iqu#iBl`nhwW673cUe$O}E1HWMCO9CG@9saUF{lu)N!RtYX>-%8^L;qHR zahvG^>QX!)^maYiwwv}01+MPfe8Cee*Mqk%Q%hZ7Xdx5YS4mz4es>q7ul0@?kw1jGc8DSyq)tPn9lAVFd|TAcp?|4NI^Vx;D*&F;nS_WuC?{{a7DQhStQ zl>c+I{{a6G5D?Xyn~VSe0nbT9K~#90?bX4G+b|FYV38M4-k`z7xh}0qPXWJ!&E#Yd zv{#H zExp5fv`u%zN?UH--+Rk!)UwrR=RJSum7N!i{g%L=PdEJA0@E9do-01?Z+KddC>Z-+ z6<9BsAK1zre!x|f0g=H4!m{1;Dg?$>y4W7-?`aqLR|u?* z`^OMSIJe%~6o0DII<`M;8j2)IK?F`7*4G1dmd^{QJ^=s``07tt?gJ6Pgut`0kbz-K z5VGgl7P%F1Ac?>th10MzXAhjlnR#*D=fKBMpqy+(0fedzf!d_ba53&0fUz`%ca7%Y z&4D!R+o#4CfLz-3jAhkg2*etk{gOtD#x|kA*&832Wq)n!PmTsCrFjO=hIwE2!sfbB!4haOjJdf(4eR&An<4y@X#RmkPt9va41MnV32?i5D-tuW=u({) z>#=EkDES{+R5$d{u*Hgt$-xx)B`2F66t$sX%eYB;>8+PNE`J*WqW?xWQ2ak^wxnwJ z;+@g2nK4^JC<`t0VKCp()Auv)JYMVe6{AB&SS?yyeTaOx1P6uIYSXg|5g`nSu-m$t8NE z>L&Raz$gf+p?{l(ZU`ymDICgx<(bH#$x^Sa|FYiH^DR@L4n~awl_2gn@#9E%Whw$R zMO(rh$@Qy~bI&`Qh``l#(0NWg=oI(s4Szi*d^BRe6s*7c7bXE;5yD- z0U%eT5d!Sojl(bnkSVn2-<2@$vKxOgt@uL$=)`}69dn?v&j7vAXDZT&xz0AzAhq=P zg#;FKl7At|k9)cP2&}EE#rxg*Ba>k$1-jWiqM z9Iyecwg}iDR2P8Bi#Bb^-AVDW`>cWj7$5EQhqze$3U<<>%I?8lJsvJhLb3~`+{RiR z@9_;LL+4u4h)!~gy`T+AkssC;A(`NGcA>5jy z=Ma(~<tNPs{cy+umP7T%jpFfsG@nO~bN~1>eI7(_=I{Qv?-mxl z0M_;e!+oYlf_9ymc+i55GjqCJmwJ)wMrTpvo@NVF^`hf9MaJ{Dfj<`v%YNVs*RfKH zxtxEv))fBsfj2uAG3-w(J?k)Q}AUKoM+ c^4Asr0v}UMxL!}@y8r+H07*qoM6N<$f|`5uY5)KL delta 1103 zcmV-V1hD&r2;>NmB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsADgS|mgizz{37%5W!?xg0;YP6hEi((-E-hTl9oB;n~0PX+)w6wGk z5D;QOS62W400Cl4M@0Xn2lB-L00W3gL_t(|ob8oQYt%p(#&g)qfFW1UZvtAO6gE9b zu_)PqR;>LlUZSUkdT4rTS%r3%UH0H!cF2AQK`#jtT)VyOGNl(kKrIEkpvIYOl9^eQ zQbbU2C@jxp=70Ik`)8(x@qhd?WB(8Po88}axZ;Fn`g`^WT>)UxNS_$}eBCeX4TNK~ zFr^O~z18&fQik?X9ATtS=}V?mKl1fbhA@t!HkK3nd`7Rzl;{9PuaP5!6Z)QzxFVn! zCoztdCDxRj>VU>k2VxSpCD6#crGEizohe(UD!??%1>A`qKbkab zdt;&k`+b7t8qZmZ9eAKb^lg|a;TWs{6m>LHy@s_hEQ5V4fv@ci&rxdP0kl8?EJVc2 zqyXR|ptP+48g-Z)fm<2W>M%WmRpkW0hob-;Xvv67%943LM{~f44T%7pC;+Ac8aY5} z!)gH7TYp+aAS2=ck{gdkpJ9ZWtM$!Gf6#P0=y?A@)W?O06daiq(@}Zq%YQXX?uSC7$rWhB%|eZx3)J) z>g`qgx3&dvPXaD@(p+BwXc5)e$@vO*WJxr4+<#0@;o^Zw2i>CfR%@LM>%D4!ueDCO zt{P!-T<0lSom9V<1DIHBL^q>H8 zKYwq@&ig7!M>&vpv4}Y;Uqs7+C2$mgu6YrO7-hglryUUzkX;i>IoetQ5wa?a&tmcN>UonFH$Y&-VB7HOGsYThc7`1p7*IQXcrxM+CT=$OFB zfS{;oP*5lU00910u0j9+0oF-GK~#90?bg9+<1i2aP|cyxn(L?Kcb}Ww!7pTSCjhiCl4P7roz5B+ae2H3=`O zqQ`o^p~-U(dVk*%S|IdeM@Ua10~SkMkdBR((`a(+7t4Ys2rZvlA``Z#Dy8H!7^6XV zhgs*S(S1mP&{^fJnuPlbQI%z`bxxhNt9DG0t8>KDYIjHw8??Wp`O%B)M?!1ewJU9? zyKXE1+tWM5i}U@sBQ|4$t(2{&CWk)0`dPVr^?povuzzh=`Iu1l>t9#v;_#!#b_uoL zK?+bGUtj!o+<|L}ASMqh+~eO%{3lXo*)R+>IS#X-u4n&QyL?;0WLE~B1MP`D<)lu&7g|k7wVng7a#qn;48-i_kR-pN8JL`00000NkvXXu0mjf4yX~b delta 551 zcmV+?0@(e_1jPi9DSyq)tPl_o{{a900RNN#069uxN?N2^gT-^K?rKso#k5l9-gEB% zq}5Vl|D=@v|NkD9G?)MY0nkZAK~#90?bfkQ!!Qs4P)F+R@z6vn13$xzoWYHhEkhis z11Ljs5)0qbAwkNJ8aJ)Saf#RzGEpj_&bn1Mlt`L)#M^RyDBv2DS&ryF|FNT5#^KO+41%G9{y?WYKhllQ37gQ#LG@zcn zyuNA9L61Zblb03F@bMDwh0iRDq9`ZFVHV~28$XMMW}y*8Ix&a=?((+xlbJOsbl{&=NV pTr)`B?;u6}&EJck{!{Rm;{#m=?(!r1bbSB-002ovPDHLkV1ipD1v~%% diff --git a/graphics/object_events/pics/pokemon/raichu.png b/graphics/object_events/pics/pokemon/raichu.png index b5ffa0402827807899dd11378d504e5575e06722..c91f4a31d232173506cb878be21af276431e01ea 100644 GIT binary patch delta 801 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 diff --git a/graphics/object_events/pics/pokemon/ralts.png b/graphics/object_events/pics/pokemon/ralts.png index 3d67cfe81737dc991d0983b8bea32f9ff778ea82..5628479eb5aa18cb8482dfb818a2e6b797ea4a7a 100644 GIT binary patch delta 399 zcmV;A0dW3@1gQg%B!4haOjJbxu;_3wIQWp5uwZBq5D;jnSU7Mvpx~Hr$Z)v8=y-sz z@bLI}h_C0Xz00A^fL_t(|obA-XO2a@92H*+gy3i#Ti}WF+FA$*- zJ$TC$FFB^~QIN3LfR`xy5FS;0hYhGC$h?c`t+QpPn0gWN-+w-aotX@!08^$+nKI?? z5}oLyNu2D@UQe!iMPKW>rhJM3P}n)XxM%|Ni1cH;riZ)>z4r z?THOs^xnpDeK?ABlB4h1?oU*uRsaA100>D%PDHLkV1jV%!u9|F delta 493 zcmVOV1ZP1_K>z@;j|==^1poj5 zFi=cXMVzEk?(YA^&EBN6&4ZM*ds0$!DLMa~gXU5>gU$c{|9}6@|E!eelykjvF?&i7 z5D@wyqtgHY00Cl4M@0Xn2lB-L00ApWL_t(|obA*-PJ~bp2k@yZd3PXN*}R+huCSGm z*t<6{cHY5Q*=)DX3tqrkxB#0_SeS_G3n69$>Ij{~=FNuH#)Nr|lX&hmymkYV;&|`6fw*&Ct99Ry9qk~u$p+KHXHZziA7ys5gM6Li z2A$7+Lxz07C?F=B8$s)c*ke jI$T#o!xa(V(*MmjvKLSULmc4=00000NkvXXu0mjfa7*B< diff --git a/graphics/object_events/pics/pokemon/rapidash.png b/graphics/object_events/pics/pokemon/rapidash.png index c8c098b683a91f0d60ce3d40f76be4b8de2dedf6..a3ba55871a3e00644f6710af6bfeb7b8e56671d6 100644 GIT binary patch delta 848 zcmV-W1F!ts2j>QmB!4haOjJdf(4g?J7~o()&?q4I*ic|lF!=Du5D*Zspm^ZOkf=yN zn6TjZ`1tssm{@qIAV6?9yX2_=00Qz!L_t(|ob8q|Z{jc%$1O!DqZJrB$5GYsl31|v z8Lkr0twWSY)CCH{VXJfzX*Rw^hx>H2s0el8oIv7d>(aZ9Cx4w8(9i$){r&u&1BCn^ ze>u3Xv&Fxr|1o~hGuAs=M9VQ8g5K90LdP&*ra{**aJ(-WSdMW7W=6&aq=CM`JVGHz|Sc~^JjjvkR4`;h_kBe1$%0yT zoV79uyN-|7hkr(bzFZh=p}o4pMSiJ$3J)NET#(&aE6c~UdQ8?1*+kh zD?{rt+krffk)g?Ad8Hdn1EJW?A6^#co~Qy=Tp9A9Hh&lcjIe>hG`vAIl^n69;&%X8 z`epQUz>*idx3G?+ej2U~2AKYEG}2|z}w?ymwOu6tc@hz8ieV44M2nnA&P z4cicnVakawufL~rbD7>Fh+M1GKD3>MWA`fb(Pn5=?EZ-1|jqO-|#tL{;V5lOhMjM z?Nx!$SsJOnH)-X@xMZyls93$r7;I)`Le*OXqk)`N8dG3*;deuyDS9)Fw5AFSeH152d~$+6O9z-=*-DR~Xg zvK(g31N?fEJ|*APj_+paYU4G!CG}MtD7_z-y2|KSyrn0Rxy{sJ>-Ljd^+f-k(2c8h ze7z-fgx-e339&W(nb`M8Kf2z&KPl9&A}!ou;i@9hC(_v{wECNJieTNoMS3{Vbo+OV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{4|NsC0_O$=*d;i5!#e+elVj%wj|Nj90|K=e7oPPlSVgT*{0GynhT3T8V z5D@B9QV9S600Cl4M@0Xn2lB-L00RF>L_t(|ob8oAYui8=#&0k;2?Xuh>6PM1V33TL z3Ia~1W+)gsSJ;V%#GgzSWCfYY}IXLlF!2wzn^OjlE?g(t?pZyLZ0P|ZYvw{6My4TiaAySiSWhFy>I8S6LJXJ zcxv4C5_Ie;RsspRaK^Kvpq(d9oLH?au5N6`)q(_h+Iutho;4*&$#EaEb#orui+}(~=#w zlY9;UyMMHD-y2rEXI*e`7C1m- z>SxzVfXAbTO?Wqi9w%ve{S%d&%XIF5V+Ybe=ZPO*dzhU(+#FcI&IOzCFL_uSVt!sB zav=b|BLkhsTNaBp7M2S`>x{8yL!IlUK0|NRYk%I?nZl0YO`vYYhh5&B6sG`=v&dPJ z{)TJAo_h>9KxGQ$O;tV>n9YKWp&I`F?CV_a_6nd7fDLLs+)ZQUTIEH>C-53qd>J9#U#NP?m-2(z0SjEPf>c&e^Fhxx7T7Rr0{Pem%X&&1{lWJ7u#>td z*?*RLX*lps%a)RcyS@wE<^g`wFCMKAvf`6&@z75i-6-`3JCpj-u5{Va#Jeh{!jGG& z@gQDWXYz^V9ijbLR(vxc^qVY@tk%R-^kZV)A$<}jv*kxm{wq>1UU{+HB>G4?eTl}h zUriCLn`cPRKPtNUKKwePcN@Q%>1-0SuRi=EloesaHPOdQy1C{wpn)l8>5qGJt@!^^ nu|8hX%af0O>QUTd`lrWF7yZz7>ip{700000NkvXXu0mjf`fScc diff --git a/graphics/object_events/pics/pokemon/raticate.png b/graphics/object_events/pics/pokemon/raticate.png index dd13a7c2ded74f64ba670871323b20744b20f16c..e666e77774002b63c1d07036e2d0aaceb36a5369 100644 GIT binary patch delta 533 zcmV+w0_y#q1+D~;B!4haOjJdf(4cr&IIxIV;IM!Y5D;iM0KkASm|!T_pjf!T$oTm9 zfLJK_*r?E`cyMrVu!vayFD#t^00Fs4L_t(|ob8jpYQr!P#x+Rql|iOyNI-)Rn-af8 zjJ$Mf&~;CsOSg9HTh!2@-YmMNx)c131D06oC80_y+=0L7X!zE8{*fJ}sf0RFnm75pz^AKCR3rEThaT zbTYFTf0za}9`gwUcHuIbO`I8sTtl3NHkGM{nuN?!zvF~OS(qHruZL;o((gzPB?#Ev zsuMk7z`3r_Ab&8h)4Zyj;nuX@>qBOlH>3t*=7$Si3D9>@;=V-K5)67`mk8Fn$1bo84Rm61V=dDh$6Wk%* zlC}z%>$0W>;*-DQ`3v4#zhgDcE}(fZ)uM~DE^S7C?SIVk;gWgNKE2jPZ`7DcS3tk6 zdx&$U3rp807lqxV2V4}rr8WCv`e&}L9$Ugo&(AbrNfWYVo7mMb&-X50N-kyJCwi03 zXu#!;1Tdan?vl}bl8)wQLUA%LlU{;s4kJ>gebUTmfPWaHBO#4PLdma}49LjR|E70l X7bcO2>JA#I00000NkvXXu0mjfB|Hdd delta 645 zcmV;00($+f1fB(uB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsC0&79tYV)pi=|L$7mv`W2mDc-$O#hgK;dw(%=N&wZ>)wHyd=^&Hp%e=FjSZiqyI(q;89VBz zqyA1fAZ~s;KYyR>!(Y(M?B{=AfP0vuL3E!O|3IiyjB^E9s@*5XhsC9ni86-=fErAU z53BMCvnY!coOB!GFVmpLLq1@@-d#pLjWa`DON=v@I@M`klaN{Ccigckb6o@Y^*GML z`W@N61OdBSb)qK>xRxnsK!$3ZSE)06(B=2~kXhvosei$c1%O58h`AYMChmP#-1R32 zm`m4|nwD_LYk2Z~b(c@ZnTfYS2=dab|4pkF5F<1bo22RYd36 z=2pkp310vnNm~UhWHzA&e8b=I;s&0T-?15I7m%Fk^fiyO%v42x?aK4+l0{OUUQe`~ znjw>}z<%Q5s=zo`a<1t5?tQMN%?@8L3q@y!i*+lZ)K-e{k&MX zd=0sjMbXJ=)zW~EB?(}n`B-*?`K}qvx7-LaZ@a>xO?D&JHbs}TG{8TM(UFjbBcbf} fB?C6H^uOs7@*jbLSxzEC00000NkvXXu0mjf6hba% diff --git a/graphics/object_events/pics/pokemon/rattata.png b/graphics/object_events/pics/pokemon/rattata.png index a3ab65a3f592efc57f9eb6938776dc7f125d161b..18b0fbbf743a011770320e9a874a536641d9530a 100644 GIT binary patch delta 497 zcmV5YV`o@Yt}($jF#@VAxnt z`1ts^FhFQnKv-BG?Xr6 zjMb2pA*Ag-B={o9qSq)rL62mlwJW=&o>424wt;T)Ngywb=YN6qZN@IS0e(_=3z!us$dMpq|8obhz_%da>q2O|LF~$QV1HohF_YX<#saPY z@XO*07cF_#xfc%X7fx$mEK8Z=LrMV}Il^VC$Qcl!f(AAK=nhf#SzI;gb{FTwRU*YL z>x7@I((PQKR&}gN%NW0XoxR97C#@4L77(GHJ=Ya#Rcg--dAlWUJ+1J9<9fP6%(TSa({ytmdpJd58N4ZPX$QG<;oiKln-nUW_85#tW0vUkR>@m n(|@AEZrafKV8Krl3jZ;0TjrSY#OTb#00000NkvXXu0mjfxCQ18 delta 603 zcmV-h0;K(m1oQ-uB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsC0|NrLAbF`E(?n+vu7&+CH)wFZ8lv0#pF@I9t-rmK<#iXR9T4G`l z5D`VXv00Cl4M@0Xn2lB-L00EduL_t(|ob8mcYQr!PhBa&PTKYVlvSjTG1vSQs1eSN!vh|{3MVsobLncw;8+Sl1nZ*HM|J^ zDD-&+M$m;ELVx351$iJy<#`1~8VJmp1>B0jD83*3y+MpI*YDpLpO8Y1u@OaKM4Uga z8QISP^avXPKn0ZhR&#Vo-*O~OYJf!*XA3?u&KyM7JWUx1YX#6OSd@7NfO{6OuZZik znlKWwx@=b^76i;y1NcedIbb$mphAL>{m%`+65oP=AAf6MvPst~gId+GB`st8{&se)G> p1YQ4$3cG1X=Ys`5O(^`wyaAkm9)Bf&8WsQm002ovPDHLkV1iS)1mpk! diff --git a/graphics/object_events/pics/pokemon/rayquaza.png b/graphics/object_events/pics/pokemon/rayquaza.png index e0b0b8c200d30028c59acc3f4d902bd8c171a2da..1ef2095ca2eccf8e49fc8b65362e7046f962d3f9 100644 GIT binary patch literal 2107 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 WO7eb&NHTi$1*j=$DOSo`g!~VPxpJZa diff --git a/graphics/object_events/pics/pokemon/regice.png b/graphics/object_events/pics/pokemon/regice.png index 0cefcfc4f25b214f41405826bc36329654e73d3d..d7f5ad8e8b8d0ec981a10f87db648a4dda29173f 100644 GIT binary patch delta 731 zcmV<10wn#J2KWV#DSw#IplGnrIB1AKh@co47{KWGAV^q{(CFy!@c8h^@Ys0Jus{F+ z0000000000003Utfk^-W0)t6JK~#90?bI=Eqc9W)a4SP576&=Q)x(vjnOKMwCVvU8 za;5fe2#sLkOWkna!+_%HeW-gj7)Y+9r{LvQ|;Qx$mLVw8T_#FRgREO&>-|>56 z$H_oC zj7eD{pT>Q?v~8HtR)T)p3qkRLEF2nMm=v~S&JJ_7E2gMCDgCy|mf4Q$uVltWma3;j z9p>x;L%Ba|Fn_VTK4(ondsp1jVn6CZYnrXcw*(XD`oRC}){=d847LpEAjKf~y^l1ld|*bo^vCMlHn4GltJVdULU;=d2vQ7mwt+a~x)t7{c6$&! z*gz?UQ-5fkcw?Y!?(G8+*g(>j;BAh&Ye>h2q)MST7}+gK!(0P@?5!WgU<`za;{CA; zBxS98>)IaVx`g1~IWW21bVGXM2hmUYC~?L+?Hiz50p1vBAc~^cbb$m0yK`Q)x^ZrF z+kZLUK9B(5jE5Jn=D-Jowl86)?>`*xzpL8|F;vcYBpT$@kc9DuO8rrjK;n!ifx#|< zicDNq8p`U!wre7ROl?X%b%V$8Re#*J134QeK4XA4!wv4PT=RcCegoY}mdcHhR6+m% N002ovPDHLkV1jUfYGwcc delta 764 zcmVqkYp3;)xD)8x$aZUZKF`?qnk2vEWpz55T?W-9{H)~vJb#wtn2`7JKK|A4C+F?H z;@8F~-d<$ltMm5wdUAh-wuM*ePT70IYblPPI$E_g7`-{RKQ# zN$8n*r{H^ku^o(mY|s`AmCoVb2IQy&v^H>KuMcNxofS&j2{HYSPXXm%j8W-^gbQYD}1Lub6Kq>lDXq4H#3Ty-}H)Fzt5_ zPUpXyHy1+P@xeQ+4pAN&^CVn=RBttLr0)12(Afp(lLNcHLf3z@&6-Fghc4WsmvX6( u;|KM2n+oJ;6yXsa{bjts&6RWhkH>FZ&SO1>B)rrB00004JIy diff --git a/graphics/object_events/pics/pokemon/regirock.png b/graphics/object_events/pics/pokemon/regirock.png index 0630d3a4bf2302f95da2c4cfab2ed2d74889c0f3..5a4ba1031d619e58a5273f4659291bb5b2297109 100644 GIT binary patch delta 1006 zcmV%vk$)-|&%5k5BiSCcR!e(p z>6eRspP1i&G^2@y(C_+nN;NW8^^5Q23S3$9Tb#G6%jq-uBmB*P2N-}A%x3yT{s@;3 z^FV9QV=;cxk!Z$WNi^O5qmk1OO>An$W7f7F!RD+@B!0*F7-gNOvVpJDw293m-|>+h zP~)uKmiRU2BY!k)mx48%s`;dWjqo)ePVE4TvEO+nvm<`glX-iaHSnb4-K=L*8%Om3 zo3Z2j?1FQCJo0^itARmyzn)FK;99t~46qsd)M59%UhjC~yFOdb*SDK)I$q0W!Z$rW zYOexnj45?l`kwQ2LS4!l_>$7=^{i|Dp8uV9o^CDHsDI8mWkvcQ{M{)^Wdp-%90Ds~ zm9LnVih26i#MyL~N2|_oW}d@am!`tgr)Mpn`s(5E#8U|jnT=Mg7Q*AP<1XSpXMEP5 zU4ZZ2Df)lv28k-p`Xha2hTg$d-0>p8_Dn#s(rV-O}n5VD=^odLEI zQgIomg?}Or*a-+jy=2jn_o@IagvepaivX|2AjHYP3EAGlA=R${jVo@MKoDYa>9}Hy z^Db<1m#PJuK&{9k!W_3c6sRR?tcAfKaU6-e={`b-cMQ#dH<<}E!eF3geTj-l2SgHO znwbeS#_=v0D{JQU)M!%&glqJNF_4w8g$+*73kwQzPm>Ud`iUMLUY z9V&4Ee4a=hSQ-oObTFZJh)XFKl0JAuzwG%h7sQTMu<(oxMczl$^b1CBJ?Q;tI-$&eR=}BTrE51 zui{~0|GZfZ5TZ|S{YMc9k%CQTvIT*UqCiL;sH=$RAOzuJI0Oztz1hpgFphHT0cs5< zQBD+PAY9!4^p;VU?MM@--&Cr)%o4)pc4t{mt$-+Iv=#u3{S_B_tQJ<46InIO3W%ip zmJlxKenyrC@a5gmULt7N-vH+Oqp)WvYab=%(h>%wejoN}BOOV1ZP1_K>z@;j|==^1poj5 zFi=cXMPkL2Qc5Y5i*wDztmfXV?&jXKtdxsdIlY59?t?k*tbb|%000000JK2>?sGX9 z7#J4$q@w@;00Cl4M@0Xn2lB-L00WUpL_t(|ob8seZ`(!`hp8#!l?v*Ngeb%7!6IxA z83;R!+fG7|o>6-#;yRZC8HfN0NM|9Cp=2hlwib^`w4{I9kyJ!m%j>)2Njf@Wf@Vw6 z69n)(Qorx+-G7mkW&Pj&I}KWyK=a_=vW8SN@(r#g`f&bEd<%b7aE(78fTNke7vIA5 zWUiyed<-V<$HFSvV`0rNKDKi3pp8{48BHd}6iSvX`DSt{$Wz8b>t_5xwD4IFw6PlG zQ|6n32H#93g6uHnTk}aBu!aMe4qI3S?y$k!6zs6Q1%H!x{7&R2?BtQCCKpKy564&g zxA||ys@*wh3XoTVERK_1#@LY`$ML9zG4Sv<-&d^KD<%b_rQk;<1tUF!C`%5HkB^Ur zaT+J<`Ru2+X%ODx=ZaOvFUQQEtON}vQIsaZL&kz(ltxJlKZ~NX^(@=;A^Wu&e;6%l z)Z{8kihtl|{2V|OiO(4-WUR(Z^SoxLBc{P`!|ZLgytSH)_sj3?~$r30lEOaLy|n@6w612ZOe|mr9cM$#d|1_fs*%;Y0WrH z(%;1;+cG=wVq_IX1nH-c-Mi2x03{J~k%`L*+P eG_fX diff --git a/graphics/object_events/pics/pokemon/registeel.png b/graphics/object_events/pics/pokemon/registeel.png index f735eba0e4434365cc488b6a022580e79fdfdcb0..82e685bcdc8adb05377d0eb10987651da41d7a47 100644 GIT binary patch delta 802 zcmV+-1Ks@l2e}52B!4haOjJdf(4c^Dh(I_<7#J9^ps?WB;D~^L`1ts!prFve(D;~` z;7CwVNKiOHPyhe`0001SS}GL)00P8GL_t(|obA-nYMW3P2k--4_rO6YDJ0(PdLuz7 zmKxup7rm5%tkC5hLT?fXg%TEWVCzflHXTTyP2Y(wpr4K!B~B{QA9|?+hUD6&h5DQV&l51st&5O zMCk+jMu#so3e{73qI;Frj%di9XnIP|eHk*p+IV_!MCnO-%0)|iM^`p+D3vSy*(S3} zBdk&gG!0a49DnT5D?$`FAg;0k-m5S|f!3!GsER!)c=bu6AtCjru|D?7JkpZD@qVch zdZR<&$dpCFrt#^q*5!eI@8Gyo?j8@Um751@w?lPgrZ?uMu{GAaA!E!RXroTKdkXv~ zwQ}<i$1BHDMU$c(@kR| zn0MN)VJ>2$+|k^Ur@N+GZun;I`gW8n*mP{*#`5sca20HL6}~rptIDuKvW&@0>`>8> zfqWLZp?~e|T)%_*x7WhB?fsh9@2v+?VOSCg+Svv0T~yU|i*)Lk~ls}qT;MO@0^sqk772tS-{EOs(Gyno~r||o^2XCl+Vu8tp6axQn go*N%O=l{HZ0%zioYUb%7 delta 997 zcmVOV1ZP1_K>z@;j|==^1poj5 zFi=cXMU=&2T2fMjgL}QbwBFU`?(Xh$b6SgoYOJh#000000Dl1g|Nqr$ga5Ro_FAkM z7#Q8s0^$Gw00Cl4M@0Xn2lB-L00SRML_t(|obA>>PuoBk2Jp)Q@^rCHTUA1`NMPt> z#Yd2stR_y{P8CY7QpFIpP@_yym$(zCOYzneA&{qji88T+`b7%eZ0FyCdVSB>j^h|A z(JqyEw_h$ikAL&Zwm|59?&lv(PRxmaW5k$yn{x{rUQ@igk!RZ<-CMjs^}TX4e`n); z(=_+cjm}Z}$a+9G?rJnPYqY-O-spu>I<|(J-|{!QF}C_Q8+YHGQd*BMdB)|_)(3lU z^F+U!5$;e3taebgg|B7WvhB~5>Q0t1D^nG`LUop9gnvfcH41@dw3Cz%8v{DF?fqf1 z-|S_001g7dZiW#$dkcZh>RMDVZJ~TJsPI7F7@n-p8iNfUxD3{3%>%brTC7>s;({p) zr0G@0mSy=*2aWYvW3ZvZ&X>XZtoce-HinfxDa9+AvQX6e;&^x0@?@VpnKkBCEo*NH ztj-$d7k_PSHdG=;1t}k>vKCx1Q3|~b`>IUDG4z4m48wC#wBHOQ4w{a-ODiR;F7HQMAUJ|%`o2@QGXa&n!FmOESz7Ueqm(#MOWD2fyeF0 z^B3R2;|}U;GLeXjgV#&iFgY^Xnfw4S>zb1dUH(8=^WOM63Icgy=()?E@OyWdf_P!bWsQwxaswyiQZV<=|Lkq9!E*h=rU?LMZ=YhO1 zG=E+TAJ!||B&(HpMfmw;cPln8@K$ToC_&(}9y(4sEC?M0rhOeaFbr){(EOCJP z7-Moi2;_w_H=JWP3Iyj91tTy@j0}(LVO}*1ghJWqp@U*Raqhz2!$8K*UF0Xuhc1?u z5(V%qCV3s`I1>xbb>ZaPMafIT?7A?vi&v}3#1wYoxm(>wSB|L6G)(i<^Y TWvnxt00000NkvXXu0mjfCU?%c diff --git a/graphics/object_events/pics/pokemon/relicanth.png b/graphics/object_events/pics/pokemon/relicanth.png index bf1d17877850f2040b5fac6b90657471eaa7bf43..5d4a064e7bd074e21744ccd37c5d753a55484d83 100644 GIT binary patch delta 818 zcmV-21I_%92F?bMDSw#IpkPQi*tnp$pomaFI1msJP(VPipooxgP>^_dFd!(Ph;Z=G zuy9~t*ic}eWrYS^N2ve+0@+DKK~#90?Uu1>+dvq{Wymd_dJs`NkVP~&4)h&tkfDp< zWOPU>)eCfMz^D#nNU(_)7hDj=0fQ47)CSUr$d*E(G8T>l+J8EvL*Aih$=2ypQJj)& z?FSxy^5_50ce*=C5dPOcRBIK;^3%p6p+ErV+Tiyt3*> z00edGi3OH11A&(1+#C4!0;>rHIuPXTJ>foHS-B0P=>yh>Nuk@YN5Vb4THqRi2-xxx z0`$&Q8$vd(E`RJAz6jV-fuL?d0c2Kmewk$QMtR3iP6=b0Kz-9xo|9~5SzGM$W-E*H zb3vj#&E}n{{36-RmNi=wYT3`?{KnNc4+tP@cb4*#WV1laj)1O@oGi|buP!Hv{xoYt zOIat`Y)+d4SqXe1r+C?LB7MJnk@!K#qZo}zZ{qc?d4EI5Klp%$(#^S~)W}*3a(rT% zyTgykjRqMV_&tmrFFyW^kh$>7xb(SmD6Pw{x&*M?T6E~m{=nvf^^mn^OF@BFanUiB z>zE1W%!Q{@`{cvzb_aK(11#oFBxHd$D;{_dvKj}_wu*~to5VtuGLD6LslQwPdfPdC z84L*INPmdhQ`fd#e;J6xh~u4yXba0K-x#!QRAnyAmuyM87;j7a#RlZfK_n3EV|%aP zhy!WFe9nx{{Eo$iXs25vv9SK}t+W%2OZ#3VNHYtZ4yLnyyr|fSLgvpj<9$#Q5`~Vs z39cVY(iSeV8;>2x3jv$+i&@~tbB;Dcw)o+MntvYHw}RdSyFeHq)$ delta 755 zcmVebd4JqtNYW+7R+5c1c6=G0Y+4 zB4!++>1Tw*IA*6nLzYXxsKR~hXY>&EXQtSWr03zLrM+zre1G_i{XXegPqOFzkAEoq z17`Tx^u#MEVn4c53Gs#CeKpL6}^M8u1uzVPo*(w4k>*g^GdGkcv zUu1!^rYaWaDUg!scT;{|$69z|D}3Ap@Z&hmU|DZqhO?$yAr5rdgn7;OlcfSmky0ZR zOtTUC(c*Uc>zJ*+4l|0m7Ls&R1VOPqCnTz7(|LsHk_g)vEajSw&>sg;B=4rtP1(aN zvs$2nJbxH0dL|*O+189_r!QuLuxzQQ5zbc-&4zd5o3IwNSts0No84k-N|4rU_fy_S zJC#QkONZxq6iuMivxF3LBhWQ}+Wjm{&55iyu{lUTM1AYUIqHIF45v_{Y7U3fCL!nh z9k&Tt#mwd)XfHnr+|z=r9|uC{k0eMXuq7tl002ovPDHLkV1jk>dqDsI diff --git a/graphics/object_events/pics/pokemon/remoraid.png b/graphics/object_events/pics/pokemon/remoraid.png index 90d0eaed8e692a35a3c680f65f73c1a12a5450fd..6db99dfc0f5d966a63df1f31f8fa20134bd7caca 100644 GIT binary patch delta 533 zcmV+w0_y#X1hWK?DS!B&utcu z^i+HVUux)OB9)>$EX&Q^29cqcxje&SocXueZe#2qelPN&^?&=TX;Tq8<&;y7D7dKN zA7mN~X#V#AQRBLhR*iYJYg0CgO0&G$b-@6gN@rPKVfOJUg>RcVK)a|gxq&`9?6Sa2 zm6Aw!HUm{*yz~bIE&<@M$xBOJ5kt$wx7-gz_?%zPo#!SrX+Q&<+s?Jkgcpd_K#)=5 znV1x&jY{3^m&$r89KDz(mXp4qfHKFd@=>65p;IB@x{@jp z@@?SlfFeXHV}CKPVuA8eG*OsA;9V5nNhL=i%j&>pSiV_!pE5P&%#OnLO5|-K3><|^ zR}|6?LU#N{eVojTb?1HYTv471Ssi$MC0?itg${vA3h;GTD`nyi*4?d3*vEA0q1;7b z7B~_5uTJJbCubd=O6NO1n33=Ez|jc%4Wu1X_ATSd#bpctO2KMj5u2uskL)*CKzVvs zq4k6HgTv diff --git a/graphics/object_events/pics/pokemon/rhydon.png b/graphics/object_events/pics/pokemon/rhydon.png index 1d7090dd93e2958a83ea0b2b61200618de471bef..c4269258c973b5cb52f5dbfaf201bc909e5a5933 100644 GIT binary patch delta 723 zcmV;^0xbRR1@HxsDSw#IplEQ2I6zRCsK5{q5V*+L`1ttX;MizTIOxc*xS)W5FetcK zP@r&t*qEqbKxosKKM4Q;0((hBK~#90?bX3*+%OOTP-FB13B4A!!ltMBhpmv!R;(H_Qs z^1bHJ$J>;*Zhh0rM!5I7X#^c^@>dqUf*?(|YaH$O+;%GIb;Fe#A${`6b-PACU_!rb ztu2A^vJ9nm4&{P%?zn5?5FPH=AO`M+%Hi6%ro})Q=7p)xP!jUl9QyHLJpTAFc~t;7V+V0OpWmzta!5*6QuIm|cM&MM>rN7n-#srmcQtKY ztc`I1@c6WEzF9q-m+b$a~g5-QK8K=C^T>I!;+BSv4vh8 z*ZR0FaAb?sGvzd2LZ!lqQd7lE!j1UbaZx{$H$M4a;}0@gpgT%9s}cYJ002ovPDHLk FV1mF-a0LJW delta 721 zcmV;?0xtdV1?~lqDSy?~)&Kwh|L(=+)vUCnb9-tz=2AJNF%WYg5dQ%G{{a8y=HA7{ zy^D*KQc_wF5D@EEhuQ!D0(nV9K~#90?bWev+b|FSPv+*okN-UU1TzQW`A%_2kT z2t()%cTGx&(|=4#bIoUf7M}H%`&5o!=T+AUM3iSzI(2+()B_x+Pf81DrG$2|$O}7{ zehs1-XHt6jO~yt}T~N4S@%9XkT!SV|+phz)W+5$E?2!NTWaB4SB3^tC7EP`& z+C|C<`D~83yBm)0?nW;P5NGVj4CnKkWkC*y);lyhxa`gl8g<=CV)se&l5}Nx1l9zQDSw#Ipm>OwP*`xl(AY3AK=}Chn6SVQ5D=h9Kv)*hx{^|l6j)#7@ zfJgc5ncRUDcQ_yUQCLU>r@B2_j|YAf4ZGg?ST_L?)V%~NJy)%V*cl2{OTt)85Q_=) zG^erZ^oqT2`?+RKp~Hby&C8I%Sj^VEcX|b;-2{7U3@rv!H7|R143I*_=?wtdX`7(1 z9C-@_RZG=6e1C}!uwp++!Y-Ut#bltjW|(VM%?Ri3Y4XVPU2|sv`mM4HYcyc(b|$4| z!GJ#;O~GDwU0CBs!Yx7Ruq2FCN9jFHp2%K~t+diWBbb5K0i}r%&={`yr*)DqF&J~t zGT_gM<`-=V_EsLK1KM8Q!g?~(zgV`PI-5`Ls>wa%61HeQ{$Jb3?Y%>pm ztR>hc05K0?HA_{wYyna1X)9A^1{>L2%l=}Md)9z@OE?6v`g|(Sqx=EsYysFTP3!aJ z*a4$U+cC8@(vb3ZU3zB;bL3raeyyRGHqE;R%{Sft$M_57Jq!87LN~nt00008|Nj90{{a900RR60 z|Nj905D*am|NonD#?Sx&0ndi)!(q8aI*(}Q86qQEq`fEi zGNPSlxUn~9FbPhv(n=>~s(cuRzp9U4X8`P(Tdf-r}8|@ACRsVfWy{wJl~ETFo#sGZIFgkzw6Sw sN?4=r@+0u;2)(swJ~e25==MLxU+j)&z23ptod5s;07*qoM6N<$f{;HLfB*mh diff --git a/graphics/object_events/pics/pokemon/roselia.png b/graphics/object_events/pics/pokemon/roselia.png index c451f11d96b9b89e098b3fe1c6c813316335949c..68a889c44c4d93be1e095083265e4a91e5158c3b 100644 GIT binary patch delta 413 zcmV;O0b>5!1h)f_B!4haOjJeK*w{drNRZf=C{QS9z-SN<5ZLgrpumurNKp8wsMvUb z$e>sdV2F6g@c7_(FqqH}9teT}00BZtL_t(|obA*>YQ!KE24F!vz(YdlEg}yY=q6V% zh>*oxq6{S`7|6b7=t;`#0&|#Qc7f@$ixO=#G+CAA-+eK>r+>!C*q%Lm_WYypjb^yy zYMVJOSm7o!hvA$<3#S0ITWwkp6c*DKfFM<|+O!}*U8T($pqTaMAR%ZFnQ3~zsMcG7 zl4#Oq7D|vNW7>1f_y8a?7RDaR5)CHID~lB45~hMBV9+3Rdlp^Sz4Fn_yS{N>Q1l5? z!R`g8hbXk@dw+-BN!P<=)_fQ=)zfW%p0$5;QuSrhAT$+h=vXxMc%L;NN53cLyFp|h zRgA;*qlRvKE1i|chne^B$E{=;RHUT<}PI`XvR*Y>OV1ZP1_K>z@;j|==^1poj5 zFi=cXMU=&q0002A?sN9lO3mKYL1Hn3oTOruN_)*>ti{EoF@H+-T7&f7!U%NLDSmS;h>PU zQ)eNRj)^qr19WjyTZu~t)1=$Xrv70Zh_ST(*&IlH+oR zXPajbn$$GvY{Q;PR26ef2;o^!UDeRp2E(@Pj?OV9D$iBg>{c+_piqZ)F~@C6EsifJ zbve%Vm21bb@H@lOt73)WCx!to9co1vtodM+(KPK$3V(32y-#s9FgxidI~=H;-@HX` zByKc(d62bI-t%XPmVAF2&T9;Y&xsDpl=i(@WI^0$JbA43dNnUtBw7lB)t%tMc$DZ> zwfn%2K5E>D)BvwVcYFP5_`hY2V1 zMP&Ylp*wQh)w!m83#U`eGoV}}?w0(kb5QiSjrHF(U@o_wuk8c0G2qYk1;576&un3d Q1poj507*qoM6N<$f;Wo_;s5{u diff --git a/graphics/object_events/pics/pokemon/sableye.png b/graphics/object_events/pics/pokemon/sableye.png index 175d7133c45817b8c7a87fe20d91d6b8189dd22a..3352d0cae552dcbaef34d534ab85a5e161ca2f29 100644 GIT binary patch delta 488 zcmV%p2@=*M4`rm9NG@v zGPF;TAt^Uy%+R4**FH^lWsr*~RFzXmBqbNxvEYA*`6Bb5LVtv^Y|NN3W5)bGTwgF3 z`^S_r`*BWrNS_Rd%-0#qhfl(+-n*ncY^IF|#O7;ORCzccHmlk7G7ksD_T$>t1%;`( z?4_)1O_?c!xHJvv2|%|#_NDfP7A1xQVmoCK(R7-y1q2%urp~5-zHnI!!nXH)xU!nC zLM*X9_NC4WXn#?zR3!-8O8UY|>hr$xnv{n#cVb^yJl)BMc_9cJ0Eqyg&zs{)0Zb3a zCbcj8*eEsI^n$SQjXp-7H^jRg6Ph)-`^&m@UDRiFdb|3c6&0Q=UtV{~ e7cPGNU*{V@Hxw9p^{jLN0000a2hPWvgmI*nig27uHhW_mkJIx}Ld}ePMxTd2S0q*Z@cb0Da#aTLn=5tgh?}?NO=o zaTbJ)Z}c(xzB!)TVEoGdt@EQ%_MK7YeCcaAVcx#A72J+x>Saq#sqwnOwRQfAl^|_C zx~MO;ADK`6RCJ`P;S=Y+Aq^9}h@da=aw(KfL{~-ZF<3LT<~`-i@%n{1i#XtYo`2zOP V+}z&fmUaLD002ovPDHLkV1h*I_y7O^ diff --git a/graphics/object_events/pics/pokemon/salamence.png b/graphics/object_events/pics/pokemon/salamence.png index e7bb255877b00b7d52aaa83b96713cf6f2967931..d5f396f5f0bff91b34a1e3565aa92833b2222154 100644 GIT binary patch delta 973 zcmV;;12X*72;&EkB!4haOjJdf(4c52FxZHgz*u0II7k>67#Lu9Fo2kV$k<4rxVWgO z`1tr>I6#HA;Mm~Mn)VR@00VAGL_t(|ob8rPYvV>3$H%ba(;h4=Z|Hstq4gn0 zkx9=A_GqlKIEIbo4eTXst*!f z_R!NpACRrzApQQDM;h6L{9oTj8Ad1B4)K2#7`ELZUEAs$;D7i3vjDMA2(`0;Dknub zFFAF_6D&enxJyR;COI4SfQhFb*a zJm@d>SJq!7;(rR$6BM@kp{0bUbxtZEtc$~Wg3c|we|whf_=|mO%1mD|TXd}(`)Kfr z_3Nyv{cF-VJH;}$*vV)`y*8(J1Lo9u$k++Lv~G^41ICzJV^weG*igG@S&6Y*BYB2X z_V4iAPK}jNMDkX`Fb~jKUGOrTw7SI<%8bI(TQ%kH7Jn=aD6!J?A}M8PW&tHus|H4{ z){_bkSukBDJzWGBiJ;1uIFIB!WO;zjgqluo>5^w%8|T)*Lnc7HM9E9 z1n5kB+a7@u9^fH6orPD{2P=f>UQlJnFdcv^e6X9C{$g8kI3dqW=9mqPCm22W$@uUR zLc>f1Wq+o)8SF@y4&D#74k|o)V@W`v!<n!fh;m2FS&F}YXpvvk5&Uqw5 z&fQc{W-JfHQp}52jm{JRroV|O4tP6g;QcW|#D7AB_m4e2pv?H|60K3V z2AE_lFQuHNOy%{v4Qyx8Dm`3+;)|SNwu_F#Pgzf}LkZ9Fo{HBe_Zg9yhz~-+yfXEQHsJA3i;POn40Q zo-RxSU%=0KkDmK-{Kc0;CmVQ>tDRi2J@fl}vfX~9nGgdLzQ5lK@L_QAt&|Hfu!D?? zArBb)@$2nVe3tzSpgS2p{uO3_On7o&Ax6Z&Vp#2Pylo^Gsz9oSiiJU+@Q#l+#lUzI v(x;+@dXBzRDyj!oOAYD6crb0&d~@{`62$laKAorO00000NkvXXu0mjf8|m5z delta 1087 zcmV-F1i<^_2h<3VB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMXcUpIYDAlVw8J(-mI+udrC3Ab4uQOQvZ}@*4V5dPivYz1X#s(T4!mUXWT=@ss^%gfP^YBGlFbRUbS?ZpkVjcjRNw#7_b7fG zKhzGL0`vta@qamx&yV+#M~RUC>+>kb8OPfp{;vYZ_s3-7&&LP&-~InAKwJ<){dAzr zaZxD?PMz_DIU!A5pfm3H0e)}e;VQ?~bUD`(bf$}~uS^qP&g*!qE;wuiG#3{*F7!E0 zkO%0zU5xfuwiw0Y64MtbY%Z+15?)m~E`#t(9L^GSZhyX9oZrVg(dcGYW%@Js#pQf> zbFuxE|59aDjql>dsasR!CV#%})371w*+=eGdBgb&c{CedcRq5?g9@wqqKggn^OhAD zyR~NbIOXUJ&mC77Kb{Mdoio^^0R>hUJg{2LNj`-lqwwlnP5H+WPXY?8G*go?X1QrV zfz_&kb$_t$N!+p$Z@AGJOy)!XVq_f0f-+-b*JNFbX8}4B>Uz^bKpstQaBelc;R3|h zv*Ak+IO(8tzkUDnZmculV@N#ZY(G=#m(Ut!u9ZesDE`(;`Ns^1}OBnH*UH?h4F-OBYcS1 zLl_eGs)p6}v@o%?oTN*|Ut6AAFl^0;Amsnwd=o&u`u)G&m8&@8~XSY?uq`_=BaR68=5gaAl z%Y@zNI@AM-jK3~s4~0E|R?6&%v3A0goqn~1*KM<(9L_-TamLVInb+34v?ti1nA=&; z$P$z=3sBtC0^szo+t(j9dBC1?VYhS4JAau_1tJ^yO(FCTv@s^q0OX#@`bof>Ybf>y73499QCjmmHsi2@qxJz1M^|EBk{J8OsE2>8aT=q z2ED~QzFX!4yQM{M^A_qk`c9#!9#}3lqz~i4v|jVs)!!;ffq0-WECc`m002ovPDHLk FV1i)b`Jey* diff --git a/graphics/object_events/pics/pokemon/sandshrew.png b/graphics/object_events/pics/pokemon/sandshrew.png index ef3c30dc26bc6120bb8274bd0c761794ee878a70..5851c1e6df24beb636561f8541be1db9d9492f70 100644 GIT binary patch delta 408 zcmV;J0cZZ!1GfW^DSw#IplC=S=)hRGu%HkS5WtvFkZ>^Q=*S3Ac=-7E0C2e2*ua2* zfGBv#5IA^%U=Yb=^Fjas0YXVcK~#90?bN|a!$1%Q;3?$ZF1q*}B?S*2Ov&!42MO$8 zZg~h1`T_ypM{jv5NqVlcMR0cFB!XUqOfLO)H~(bQBmhe-wSUx7OZ{1`%;uMtdBPT} z&4dlvOqkXuiQgD`;>Z|FH_-a30Nrx|s}r%Aa9kch^`#?Lx@RvSasbso3z%@cp5`4? zLsrvBTj;(7>b6+7e87N9gVf-~Jr(wNZ269)0m>HZo$k3EWZg^dS)epz)dAmZ zq1&S8&z&^v^M7r!rI9go9f&X`zLoBg6`P{hbw~>OBD8@>~@|7 zNMk&71M~*bvXOq9I6K{SugRZCZn$HhZh$qV+3+>8rUstbJ)DPo7SNL&JKwoHBn`-X zo}Rm5pL}4?Y7GEb6FVLX_c`Js3 z+MNtcEDSt@hj>9KWQZABsphDVuw7jiSdem4K0E#$J5B(mnty7lsiyj~ns@e>&hs)m zs_cln78l)!`TivF%&kVXu(FYjvcaLMdXPOQL?kQwiUTi3tPphxqIpI|x{^Joud=dv zMOcGq9>7nO1mqrHVXGA`Z$LB@6$iRr_9;+yt13PfAR3Cr6J55wXz)Ct0nwgb94RXr zVDGTn$u3TN-haz(x{cRXG;hg)9+NG~?DP~`}wQ0P17wuJ9qBf!d!kcR2 zPc!o{Jcs+Tlzj@64RCnvu!<5hd$VtLK6=93%G01_1FSo(T(l|cZQ|nku6amaB6}Iz zqbJz_Gfs2nr)9P!@{z;Gs=kc^*6a|C4`E}H3D|KzpD?@nnEYT@`#SsKLJ+RMTl%y= h^l5*Q`MlxZ)+c18B-Y<;GbR84002ovPDHLkV1f^G*0}%x diff --git a/graphics/object_events/pics/pokemon/sandslash.png b/graphics/object_events/pics/pokemon/sandslash.png index f1662257ce23f84beff0e53ccfb1cf369d4f137d..515c37c86157f79afd89f0f1dcf3f924bbe7f009 100644 GIT binary patch delta 652 zcmV;70(1TF1gQm(DSw#Ipg<@Pm}n>v5DT$gs%B z&@eDaP*70V$gqZJ(7gZv0yIfPK~#90?bT0<(?Ape@K@%r*91%5tH~mJ%w|IV)V+iZ z%;#_maX|#z3{DQ7Hqbs5PhLETS7GtC2ZbK@q8E?iClD5KKYxSM%4Vk7P7#W?zFzv9 zG;dyKUM2v$*u^e(@vq@R&)LRZ-g4jRJKIHB}c?CAtK30f{YjecnABf*07Oc10GPUNC zwFPv%hl?1oo07W*!s07@@iQtcj+o#=GNB7t^*%m1L>dY1tT%vo@Ec$Miu4-)_0yXP zIa_`Ti}%moKc1>>9b2rrrkUfbiv!&y{=#h+!I6{&mw)5H;@Rv?;2o$^z%jB zw7xS{PN(`GF|p`utFPztgi0xL!--)?U&b^x5)M##h;4;xJ<@3PIY?KYRZ1l$OuE{2 zV|tjyWvLS`CM?Tr*xKdA>4@i!&8l&}U~FtEJjbRqoMmBoVk8_cowe=_s&e#9p9Ed2 zgjbCkd4Jf>_w8+Bn)sfSM#3yhq{GRzfAOSh| mIzQPiNOwj;Zx{Vv;t#cm^)npvn*0C&002ovP6b4+LSTYjuuZuD delta 594 zcmV-Y0BV#UQ<;0E1!x?(W{r&Ap3@i%LpL&9q9Kdk}kC z09r8s5D*am0RO5HRY(8;0sBcrK~#90?bX4G+b|FSQ2oH_@8+^aIvN^izGEr$8dwUw zCA1UbV-FkZZ|FrA7a3h-f{f-HI!TEoYpYTkddv8dC!85+B!AmN+~XeixX0fH3F&Te z$yfHyyIafy<`E!pb;}ll*XEcSO^h{@`jRW0f*P)gpKU z15wRVp~XXg&^3bsYto!b3;7s9nYxAV4=>-)xT+1Ogu3N6@Pwi6IAGtmmMRv~azZtT zntP1{Vx*cqOn(7!^4F53dCR!x7Ul^Qe!z2daJ|1Y_jKCe?xWWgdoapaFlhoy2kah^ zyipYkVa89`ZqlRUfBE~hpn}V#D-PSYU-vQftTg|jZE&~FPKiEyK1G78)yihabZOZ< zH}6c^_0mF2NUQbKrUZL-*ryeNIiKvRpPMFfQKK`*%zq+$4ivJ46S7Y@&yf2O{PH;n zi)WR{VuW<;i2647Y2;Ir5}pepj;FLDrC&OwtG*nZDce-hV|&azjvlvJ!qdg$Y&i|b z?nm~rE6fQuEsu0_y)UbnTWYX2OE`{^8<;vE!M}m2OFpuF{x%CMf7Fngx@%2t5kBys zObPhs!%O?D14N*GUXZFNS=A;+ES& gmK7zvp7ei-pRXnrb<=a<-T(jq07*qoM6N<$f`KY2qW}N^ diff --git a/graphics/object_events/pics/pokemon/sceptile.png b/graphics/object_events/pics/pokemon/sceptile.png index b806c08c1f41d2158e262786f8902b879644bcc4..748207a7666980e0930571dfe51aa72c58c18a47 100644 GIT binary patch delta 844 zcmV-S1GD_-2IvNmDSya-*eFmasMxqrpioe7P;kh25D*a9xM29;fVfyl=x|_gSSV1K zSb(sAC{QR+a8R7u-Y5V70`o~kK~#90?Uui8+b|HurG-luQv-nldMk&#qzpX$0S9xLSLMzV z81hue86RhUkRan;Z^$S(6g^X@ zsCg|Q6==)Q8X9tqf~%{nsb}EW8Cpe1b^f&O9Znbpv!lkS;(3YlMh`G^+!|(CJtY~| z?cG>+>A-bPfKcW&pNS>iI ztD;rwx!VpRU{#vurb&cxk{Q}D5MJnF@9i}evS!_xND9Uo^9%-znag`fjOiX!b-96@ zbu2hO6`J*5=LKb{=$4QdX_kU-U|IWnL83J^-XTUX(I09s!{6!&3XYt`s;lE@uo-(p z4Ml`_dxaHD^T0nOZNg*w(HFFa{+|Y@hv6AcPV2Y`Q-8+(lz1UHjMwV`>Mx1^Hhu%< WCyo7vl8?gx0000S)lxa6N-;TNAbVn3|NsBJ|8tzx zN^`6+T6-W65D=P_CGG$K0`o~kK~#90?Uui8+b|HuHL4R4c<53f&ygw5)X5ow+FLn@ zWXER8vt()p+Cn!CmWiT66~Lxwc!&a6x*kRSp_C{nvK7d|kbnKVv%b&diKK(zJ>KIV zBc!h})K_BO%BaVZq5hCh!q6o|=B5n)#$t+EFp1_#b zOs@De^Nj=<_j+SS!8PO3HyCpy@ioQaPEzR!ju|sjvPj;)#u$?v-J@P_|BUf@xRz@v z7t>q|##0>C=zkfE7;pHDiMz!#Z>*u3U>wigwT!!_j@icHAny)ln%QQ*OP3QI%Abep zmAWw#Y~%5hlpoDB^OUjea)Lwo<0EV}mzgoS6eN|Nf6=)) z)dJFhwhXPIA{Qw5bXhj_5*#~2s|c0OZf3p1fKjmAYK$~KB{;8i11ra^VOiEwQexfS zjdjP)unwv@Je44N7Vx`aD+qSAzZ$lJM01|wWEA!IaLz0fXJ`dyMNu5j-5wmKlsIk-onW+nLcwlr6f%Ek z*b0_B)6AUQ>ccn3jbTayNCZ_T2x|kpIQBMuQtlvQd#xKw*v3`ID9D7)*^(r6nZ|)* zXJ`eFC1pnhdrXDPj>FC%T9pdhmSxT$lq#({rhhR>v-wr3+9L``n#`~E${C^{d4NPc z<*i!J-MJWnNUJPUO(KkoQqhiq@LcD6Z?8#_wdl@7k_#?`XE0*SJYGSeRQI5o#|31f zW5)5R(4zl3 =3azQ~_BVow{!oJz{#H+rapW@Y4|yC7F2>$a z14SX;USS2REEw#cnDE$s^aZV<|EB@!VR(kiVI7;W_Gj#+#52Khyk3XF=J`_Mzm30W Wgedc`&Zn&a0000NY&~6;$fmzaK`O|pP z2-yNWw0GEI42kW@f2hSM3v6(nFd|-0o^Tkp7()v619mMh*api(?FIn1vsVQ+ZAQor z05UKCrSandHhWEc%sI@slnQVjr%_FU&$0PD*7VE463Ia0eLmJX4}5n*ndOGVNbC7`{uSUSdw*3H?09_(sSP9xmWkE~@$qMx zy8FwK-sY8a_T}w;I*9aMg`D{`psO&^TAuR#iIeW%TtzL8={>+1Ef)_gl*@Mn4{xb_ z@7Z#!w;Ybhg28oM88<8gSr%~CE8c9|=eesw6yFHfV-MF8MWb|ig2?C+&cs7yL?(61 zz?5-^gMV6{z4qH-PyGwyBHi`sk+ zoJdsj$l!6Kz&ThLetko}>$+YrR@>0dKGhJ-IYgWvjW04ujK+rDfZg!t2i~pxW5a(t ZeghHB%%##L;1B=+002ovPDHLkV1mQ`nH~TD delta 934 zcmV;X16lm$2D}H5B!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsC0#dH5+5Y0INdmsS+0RR8Z5dVuQy^AUT0Du4g0RP3s&6Jd!T3Tul z5D+$h6iNU900Cl4M@0Xn2lB-L00Q7iL_t(|ob8prZrd;r#yM1LI22u*XDCR|9z>q4zMiaqv@0h=mlntkf_{|reLV7X6yh~rn#e03)0lm$&ON2!cbYP;+U zXP@OQW_hmk!k>?<^vIRSoG}KPy9wrmO3g_3w7j2UdF>(_n!?_NNxr3w^^BGE{S@=a zPA}T!x=I;(u3h||>yL%)CUn5^JbGurc(<*lxG9QHXW$L2mtm6Y3w)pJpZ-g4aLB71 zorXggs+#?G|Ov$`u4*E-i2x2uF+d4V7m^J%wIg5dHi~HeT>OHV7bSVpom5E<*em$h7H5et>}ut`ll7PnDspTiEq3^ zPfz2YX)$FMWJQlg?b=hOjBj`_%z(DPU`=t}wtp|LTSn;haEk@qtrNq0KXM~T&Z3Wb zYoH6{GNIm(1?x+k)tB+H<dEYOQC@!|EA%Tp@jLd?8M;7v1+kK>YY`HUJ!KaFw z+Yjv4jIib2kPXmAE5{Y`j%PS93nFgs?J zwN4ExA!I5j4w&|z3Gf$tCo+U=Z{SeiP#^r|kcXCk4E(q88{Oedw9dHT!ThjXmIG*u;9?B00018J}x8x00NasL_t(|obA=mYTGav0C4FEEI|;05d18GF?I>N zY+oik?AGj35L(%MKlb9`X!@9(oad1q(W12t|`)$$zn3C1dL@gX$3c^Cx|u z{ul*-*Y?`}Rf8||ZyP}`Gr;GJ4+9`NV_TiEZ;%i34{cFaDnP2gb@Pf3m(Vu`cI5{^ zR<&~)8+7hQj|_leYEWQciZVu7LAZZP8Gz{6#`gJ`aPE|6B4bVCaEnsLAQ-@;n}Tdb zOOE5Aj6AzXwtpE=QH@e2e$NhuBluiPilL6!rV`&Wc)JiHeq2D(WP86icjZXyJ=*yqqRS{{Cd?+_#!wKq_cTmaJ-3UIE-# zM5`DN-@S|RSioL?HgwgUfXLS$f6(6L%c0DrqHCf{5Y30~MvVIB>n{$9?skUAUOSWb z{w07*qoM6N<$f`4#r@&Et; delta 850 zcmV-Y1Figu2I&TnB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{C|NsBq-rl{vy>oMO_U3!d#ajRWtoG)6&Ba=ri+?e_|8tz)N@BerN@^ew z5D+pQgOdON00Cl4M@0Xn2lB-L00NCkL_t(|obA;;Zrd;v0AQYgS~_-W*AxYkwXILV z#XyqNc_~`=4so+l;t+TV#2+B=Vvv+jBa1kZ7pf#$fTTB< z!n6Zwg+$8I@7cjnCVfbVOKho2dxKcx-{f{33QUdbE`Oo9O&WCdxN{e_8$iQLzh|XA;tYLlIBgc!M-0mu&Y3}Tk+x4*RG4UN!V4MP z7ks?5N`E)VhPaLnaZs6@yLCU|Uo4rucY9_(!~&l>m%)l}Ipg;gJz~Em*W~kM&#C21 zHU8kL^P-#ZO>iuzHp?m}dZAbsr_ucu=&dAr8_#rVpU|(!QSu`eaGhg8j^-8@dvwi` z_A{W)**%J1DV+MIHgfSr*1PU@$yUL!;GJ_)%YVx4co**-3iu9~GN$A8rtW4YAJ`{U zenySRLIHov9UKeZi4YG3c!)pnkZ^`CW=%XXU+==K2KEUdYqYY10=hMe<}n_=dl%!e zfH{9_RneaSt5$D5s=?(;Agw4@tWOY4#_mT<`d6#>4zm7shQgdXTMhm#oZkdjj}mx4 z@JpBgWHb?1{Aq^1qkj5mfpH@q77f5dKcL-p|5K0SY7nQR_~B_c$mqr#b{i!8!+7RS c@qcbV0bv15FODiyB>(^b07*qoM6N<$g7XfCe*gdg diff --git a/graphics/object_events/pics/pokemon/seadra.png b/graphics/object_events/pics/pokemon/seadra.png index 0a6494a2bd3b0b3b057bc45808123af59ecb9d7f..cba581ba34a765a6e5b3bdea5a1d8d9d1ee2f967 100644 GIT binary patch delta 690 zcmV;j0!{t=2FeAHB!4haOjJdf(4at=z&L1#sOb0*5D;j{=zwTo_~5Yk`1r`UkT5u4 zfT+j-00000000000000r+T}(700LD>L_t(|ob8pdisLX4hE*FiQJnCXNGsKusOD1r9YE zP)c;`%t@=RH-9?LWXbFbpf-@U)GwG-#@1w6me|73Fb#FdTn`NmD=`&-8irP2 zW&UX&@NV5`RR_)PBaP4FO z17j2nIUY=Y>@#kU;A?5&6i0%A#WW%d#(LU9G_Vi+eqdQt-dUgRX<&zOVrXiK7#+9A zz&Z+&0nqeqO$O|fU24bJ?F7=sp^kiy7FukiJhw5Q1P8|S;YlsQh-3hW^(6Rw_;CjC zbCyxh^MAd69QY*Pnt>-l*81U09?3vpm$jqo<3y*FB(WX%9FaF5o0RQ&qfL_pJr_dA z+`z!e0EGs6t($3R6^P%^nsi(Fw4GH(%-=~LnCBT*_V&aT_P32<$`U8e{0{|CDm0W0%!{L)~#z7V7YKTlW`e2Jf~zvAEH Y4+$4xk)Bn>jQ{`u07*qoM6N<$g31$35C8xG delta 869 zcmV-r1DgEG1^fn(B!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{4{{a7_&E|uw&1!?3N@{~3L0bR+tlq^^lzTz{0Du4g0RP_J-khAA00030 z|NqPy`0fAz00Cl4M@0Xn2lB-L00N*%L_t(|obA;yYui8+0N`6RWVs)4ZdMocB03qiV?+*o( zk?CP$Q5?HI5#3uI+nIRaf(OSIH)|%85I;X`42+zfPJdW8ld;j62V~;uBNZbfCn;S5 z5ZhdOYQtB0sAFTMHiQJ(j4A*^0l38(J|Tp>4vy}+4ffUzHY4$^MgrUqze6r%e$bmQ zCqD@J2@mb#taa8F%w_^kLq9*i(;L>-1+akc-$1pUA2j}4{tDlhyUR9x)B2)K-`tns z84E?r9!oGp3G2Iy>LJun%SKUxsZ@LyzzK-LYMSuS#5{^ zHOS!$oefjjUcG|B`C8adp>INDMV>@+ytU#o?Bwy6N?TFVjUh8a$*Yjkp z3rZYCQEWC)J2el$;3J%``=L4De}cthrniJ3H`0;R$J;l=xp5cE#@NhYj73xa>KNhX0u*hY0mo0m430)(1d1j0gEo3eJW} diff --git a/graphics/object_events/pics/pokemon/seaking.png b/graphics/object_events/pics/pokemon/seaking.png index 5d34a273ad1ffcdeb9e957561a3c2f76246491bc..27d9fa3f870da67f907493ae006db48ff6668acd 100644 GIT binary patch delta 996 zcmVJ(*B!4haOjJdf(4dHbn7F{u@bLIhP*4yM5a7U|xJWpFC=l>yNbrz& z$l%~uSa5(yQ1Gb0xOkAJ{(qMM00V_dL_t(|ob8oCi`zI9$9=G14*3*vOncDD&t_@y z!PpvR134IL%uY)_#gO0*>|q#oXaakigc-r!_EJheM6nZgyMOpYtt>scaV9CfEbO5= zMETkB|Nr#fv+OuO#{Xfse1G~6MwTUeljHD%`MbyH^9ch8)vpU+1l=$k%-=t1KR@c1 zX(czb1`rNrJ;;I9A!|V@qJbZ?2CX)T8*5-whDKd&L_RE%7{=O`-LDTQp?O3Z$@fC- z1GY}ax65GSEPsouTm8o|rP2JgNCZ5kSPNWXctm~Nk?TQ1)Z=3`0A)qYWDKISO|yF< zrbt~Nn)h-@fI{x zT|h7%GA?j~my)M^@Zn4Hwsst%3jKIjJnkgD~HI?%5VnN&SfZG}){JfGI zh@`wlL5BRh5#-afW%FNIJu_!d%4W4<+RiZIx2uO&vZ@x;Gi~29zIQ2m|4NEC@+Tvx z&VLc)JI|a|gwnsNs;0gPm?s5O+|nEmySE==QB~J@O3?th_OtB! zQE3cV+X=R4@SNX8#YN?-?ila!Smjpxk&+ieZsbF8d2R$REn}C=njo#NQ)o}Hb9Mbf zbzRaQ-V}AI;LQ#Sa<_;%J=vANhVZpJ@rqpaUFb)4^b)R-(akDeu|&dA^sTO82A902g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{4)z#jtw7r9ioLX99|HaMrds?J9LH_{%|D=2Ndw*KqK_H|tAW~9N5D*am z|NrYGw`l+X00Cl4M@0Xn2lB-L00U!5L_t(|ob8ssi`+OA$6X9uvk0DXEwE6z_-}}X z(=5T)TNAQdUc z48=Yn4iQ<Z#$Uh^9ovyRV@?DF3?_?N_8cP`pf2k&iy19B zD{BTdp?@^asoI&LpoH>%4z9Sy4<8&)|c5k6N!^v@fiCw4T@jbCVd4I6W_T{TCIP?wUL4MJ7EDvqDg6Q*~&tLTV9GmG0Wg-eJc=9QoTeSHM6Zi5DeU_QuYl}1NRp(y_X8FOe{3Aq} kG1Xe1<8Nt+KgV~*SCk-DNdm_QIRF3v07*qoM6N<$f~24HX#fBK diff --git a/graphics/object_events/pics/pokemon/sealeo.png b/graphics/object_events/pics/pokemon/sealeo.png index ce0eb16ffa82a6cba2f2cb5a64eba6337fbdc1f1..deb736f3b5864932425495a19483947aca1a3b64 100644 GIT binary patch delta 728 zcmV;}0w?{A2K5DyDSw#Ipg^F=7>J-KSa4v#=$P2>5D*af`1pWmScs6Yu(;UR*zoAk zsK~IG_~^j5cZ;-Qzw7`20)Ra|#679Qz1`LcJ%`>-ta%z4=h+gLE{KcGrs6OMeOUP%?+$ZzBD_W;C*s z@jb>F~pnBVK>usK~RbIL*Tb11(@Vw~;{)({XrvzL-(amE6ba zEeVRd(@d**D}NZXP4VAK{mOc|B*AveF{k2{CEe_f7(?@NB1=*9@p%I#sb#Y1V8nI< z02d&O9!@34qUSt6&8(~dq__x!9W#y{R9n5OJ~v|+amwk^=b>jQr#s@F+1-6rNzu$* zmw}$cx~e{0y~V5-j5!Ymvslz zdoo^aouF_TV(KC|iS&M^4?otkW(^c%(C<%HA75BOT#>hI6W|5`%+iJ03kDXPt`X!jbEx+}-^kDd&kj*gOWLiSpwZeH zY7?g5@_(D`2qM=zAhvVBxD+>aUGF#ef%JJ`K@O%!LC$SI8$pr_SCk~9TB4XOAoE<~ zJK%gw6{Vo^OBAflWRZJAV(kqvO0igU-@dkn9p2zs@xY01QSyGzg+QhwrIV$;M!ns} zDA!{Jj-8?P1S2xteVLJ=l(M9HeT}1=Qig_8Qc?4Ihu;kJZ!|0%J42f?i7xO@hzEvR z0+>leK~#90?Ug%j+dvS8$%35<4QWCOQju$QX}Dt|Zf#LO zN>k-?hrg4QwND!?BFEyK6+9i{;|8`zBlFq`8Y~|G zzzDo_fE|Y7&~uy}X1k~WJbuwEw#j1cpjv0k>QlRh20KWXK5y>;>5fpd9bZsw%uGM7CK&gZ;)}e30#r-d#kV3li)xgj8Zr*ME~&lS$<_Lo^te>Nrq>5HMvB z=)`!rR)Sm!64MkzCE;97v(4Alv>m}dL&)gG!jJ@=z}1E!=v!F6eJuq=h2ODEglZAo za(c7bto&S$z}Bo5O$dV8dzS?bGFES3BB!onaHMuVW3zUN@>rqR5_@V& i(aii^*r!YWQTzefp#zh;D%4&80000 diff --git a/graphics/object_events/pics/pokemon/seedot.png b/graphics/object_events/pics/pokemon/seedot.png index fa16b28df8641000e91a1fb284324125d06590d1..861b385572614554ec74c142cdcc758c40fba791 100644 GIT binary patch delta 345 zcmV-f0jB=n1M~urB!4haOjJdf(4bgINPuv75D*ZssHoV`&^Rb4cwkV-uz;wDaNx+8 z_~@`$KrjFR000000001d_a{&Q0093iU` z_TQ*`@8( zJ%qV2O6jzLol;Ndcgm>xiZGa2sG2Z;>@>r0JBiK1iVaKKWSO_BqYQj``B>Xj;a7e3 rx}671zHJK-4U9g^r~UA>@Ne@2RhHy`=Bj^s00000NkvXXu0mjfBA24M delta 453 zcmeyubf0;GN`sfQ%)v9ZAqowVyz4e4B{oO5hcO-X(i=}MX3z#J}v=%?h0k8 zMGD4xCWWm_9s-qcloa^617(bXYzD6eO?e>2lJ4m1$iT3%pZiZDE0Avx;1lBd|NsA> zAcf}YVjyEql;PDWhF7-)RZj`pa<=)|yDi_2)+hacw+3Vg7<{v2SiEkLIFQYlnBP{5 zjj|1?o&7dxYRoQ?Kl$@}axDcIuYkax*cWS=PwFPnYZw-Dp zP85B!;{BsTVaeiaPO)7VEd5rO>^~)D!fd`;dC_fBHmvUcr+Q0Xd)&?au)Xgww-IxD z-xa>a-1q04Zu38S=f)$F{?4ny?kqveUD+3!Ms_iGf%a(pZ@wuuhOte zjAwb+`TnMlS6_IR+zQBxSpVxNS6iu!tF_&8m&X=r^=5Lx?KeNl?B|$wDe%+pU(r=@ r5^B%4Fx+J0zJ2ZU$G@9DbP0l+XkKT4coy diff --git a/graphics/object_events/pics/pokemon/seel.png b/graphics/object_events/pics/pokemon/seel.png index d64b24e9434bba2247c7785a32a659cdc1453275..bf1d896146263782cdf4bbcbc0c45cb1470a4124 100644 GIT binary patch delta 618 zcmV-w0+s#n1c(KYDSw#Ipip3Nkf6Ze==iwM=nxPP`1trZkbr1VD6o)N@Yt|;KyaXV znCP(J$gqF_003GVOKJcB0uxC@K~#90?NqUD+b|H72Ljy~S?Db22+xLj(41eeDQN28 zE$DZoKv8tb6d*uGZ(aIpwgds*SduZtBNe&GSkwn-cqH$=$A8oDvg{VOxW)eyiw|e8 z_Uh)gjrWVYj|w)pohR&ZCGbcVc2JSy?+9iS%Sw=pl&}W?K`;}DE1EqKOf8$7t_?UP zggp;4Fg7o-9yc7&1T77_NO zCfi{#3iGQWnI zX#!fqSkRJfFj%%&nvc|^S@vDAoySWf0HpI{!G)~{v3$W01XztlQP;D0QR+_XeB9nS z!Q4MAhQiiJt|Kg|z{Y4+^&DoZ$F;!D6E^S`zVDxGNq-EX7jRes>5_%(irpM;z&*sy z6Do8!D*SK$DNH>SjE*mu3iPIe#fdn!cyz2#+lSbDLYBK5oj!ZQmorol2rrmaNS%Ac zb0~p)!~Ul+t!zd1gHPb@Mq`(MdN@4hP~FA23>RqR_peVs9v(emgARWSjmkR!I!fG) zg2OM*Cu69{zQeRhaeer8_&vTuCifOAGHtj{Mpg7K_z47^)%?h0G#lkGygm=zxTZ6M zkDLyVBnDVTqeb4w`^kcFXD%EO>MQK;>`#vWE&m^iKc^zyy5pU>1^@s607*qoM6N<$ Ef*g4vs{jB1 delta 594 zcmV-Y0ga7}<)wF|iYBB%4q}78`q*5UN0RR60 z|Nj905D*am|NpZ6aBBbn0sBcrK~#90?NqU9WpgcA%JM)twsP%E^8-Nv%j>_|&EA);njXn=uNZv8_N_kD`^QkfmOXBfoi0U;MQ{I9BNk55R$qYcLZ9T2rJ7D06iN@Lnvtk2Zk;2 zsT~2o5FxYd7k?cK%1|Vof8YWQwsamDVJ+w!s3@5&XUrY--tA#QOTcGX3r4aYisgtE z{YFM;rpc=K39eUDfR2RfP+?UG#J%os zVPPjYXqYph!As=5e~%*}!Yq)mMYbg(ZH2pq4W^4YXMaKqsUwsB<~Mx=q^7dtE9L^z z5#YEm#}TiNErfUxr%WhZ>S)RNw_j%*un=A`n~*(E0Ov9Sb;0YO7Shc9>OiKB)-C_` zbb98G(*^s|fKe~s-(R1eGogWmk7ZHijL4so)KPKx`LW=@@(GtT5gtxIPCwUsD3p)b zve!n2=1Zxn?uA@X^S4@#LRD|0TEg#-WnRC9j_@d%hc;@5om3BXzWG4zsNsq*jNNWD g`OWda)&E2B2SJj_`HTG)@Bjb+07*qoM6N<$g5j4Xg#Z8m diff --git a/graphics/object_events/pics/pokemon/sentret.png b/graphics/object_events/pics/pokemon/sentret.png index eba10d7c89ba873ad6820a3d72dc7260e98bce78..91ce7bf985f95f4b4788c4e53ff79f9bebff017b 100644 GIT binary patch delta 540 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 V7}HyHmzn?o002ovPDHLkV1l3wH+TR5 delta 665 zcmV;K0%rZ01-1o{DSw>*oH;>CL1KGBiphUsJ_| z@2wym_jJH~!uL)figD9)+*3;!U@_{+38pNd7qu!2el2va>#@wn=o76 zE!RaJp!6na`PUjvAXl%qzGuqgm?wyd5;25b+kfRH@UpF* zXW9DPkAhFVwuv0GWUWM#=R4rY?Vc#1SfAfy=R~tCO@E+oQ=G?1hQQ~2recW|*c0j{ zhFz1&TrM-kqbAU|?dcn2$!Gbs*R_i33g81kU4q>s&!l>b%E%6CJiY%g)i;PPysC)Z6ATb38CfEVLqYrM=qZi_+dql6l-Z-B$m z^*M2ox91~=m;BToCt5r7TvnBNd|ks1uA76}<>BNW2)1O*R9CI1Z@@yweF5HtQxlNI zjyrE*--LKy8Gq_vN1ZkIeSc}VIpyeVH1*_lNIa*!EunquK1;RN&_?-ul=5!+to$-_Q^I^z++~T{tkB{TdCs1>f1I z<8Md=?g#b*qp!2~;}cxnp|_zI$nIYsh9|rV+~W8EjN!O*^^C`XS9K1IywJaPKk#zB z7*9K5czozfGk+=qZc}zNc+^p{qn$B}s5B4woF|brrKW9!dfsHBY%3kGS#{7=$AHgy z>4r6KXVP435|M~ZY(lP{H&zrOyON?^n_`ubjkBArxhnhImQ6|9%EPjM?4CNMNxKzGg(dcRu1Rz2 z8cLS@@>mW$Gka(2S{=9!*mbNmXmhIrX3ZQQho36nG0y7`6K1T>l(J#-Lp&TMTu<6{ t3iENwcky_>Z|>)Lc2DJ?Cw;3>{RWY-1rgnFud4t6002ovPDHLkV1gH~GKc^G delta 604 zcmV-i0;B!?1o{M!DSt7fQq{#lw4^ztgE5P9DN;%)00000000000CQR?_U2;$|Nq|J z-o3rOdwY8j5D=Wahm!yR0tHD#K~#90?bN}F+b|FYV8OBiU-A$WFxaOOvj#8iI}{cd zauYTYC{Gh)EEv;M0s-qadMe~l$hC!qz2_OKq?=+ZBSU-69Dhu{k@U;5gBiQmz3%nD zbvnIH4bS}H*(*E!OJH<3e4h$zet7HOjt|G-6n{fM@av~vA2;E^=#Y(u-GUEn)bTeY z0*?dxfzi*yxA6&X?$F!N3uLpmhv5lt0#7(T0Ao1r+&trP;7wfuBQNx?-4DE8ug3F^ z7#<(`+Kh^TyMKhO6|O~;ZfM6$A{xO1zT|0SO)h9FYo7P9&AVO%thNF#=e@K=$gZ^QcB%G8wL=Bxq>dSX`kvuGJo1&+p=?cq|dM2?lPEz1|-cZ zwF8*<)%$$kkpyT<4Y8tq4qRBBxHW=yQ%hLHb$xxLp1J-L2!{4K@M*5&;fcm>ij`ip zD%;R*z|CE{3v5WcGi_z5<-9Spd1mrDlX;WVmU^|QU#h3d2-0rF!eEYdmI=~ax`xp? zzrF*{OjSP0wlym*0(KoK70OJCfLXJ|m(kbLbBW9L^Mo0zV`F64d{qud3AdAWokD$? q@?$xk@0xQ-W&cK$I~Gkvn0Y)K2iU2T#%w&sET`-zWgkA>D#EN6cFGfH zTv5gk8_M&l4}bS`n=l)O6T>ICuSnMrCn4#D5mj`9Fk5scoYzcNkgkPTlrM;VW>ho zkmZ%jW z&u>psd4EA$x4JQHHiNPdhM#lzFs$AhYh&GhTPvt+e?FfM`{HQ2TA*u7+wS^%3!v5u o3)uK!xaYq0Hs+;$%l<{)0c0p~w7XFP)Bpeg07*qoM6N<$f=GbuHUIzs delta 506 zcmVXjdtv|p0BSioy;>mlb4pTDbCip;&CSj3?#=f0 z0L8@sw6wh#7#JcCx+DMq0i;PpK~#90?bXjp>p&C+@Ds?wh3jUX!Ni62_HqWnjekhL-H(&`=FcVo`|PvN zK3^vRe%8WkIDJUHo;-RT9MeL03@WBx`U!XLw4Qn#UPm^X`y7+kzli8wu!b{=Y;053 z9f~Qog7uiR)@H*xSWr=v)q-_J#j30-&f&AJPptcbF$5-G6*OD0rhK)cyy6_jbss%G z3C7SVXZ4M9BY!y4t1ahA(?|EN#~9k>+L|@p3f4=ab;){cbrUyd4CC3_n5E5A*2|KX zhV}5FB(knQXWT46Jp89%$HkFu@g7)djFWoK7|t%bh?vY$))KMBdl21aS*EXgj3Ml{ z1~^2Iu?g=&)=w_`DPss-GHgwf->h}_FvIPW{^!U@DRcEz$`}qNo4?t{jaZ*v)`gli zs2k_pvtk{dKmEw$pP#&4cbf2q0oH}sew*W~@$CknRN{Ik?+O~LkIzT#BYipAZZK7~ w)pYv-0HSzbnBvY4!#@vIurse6D)<(80sT8tX_)wkp8x;=07*qoM6N<$f{q9MqyPW_ diff --git a/graphics/object_events/pics/pokemon/shellder.png b/graphics/object_events/pics/pokemon/shellder.png index c097c292b05c3c0b2c072e30cae0bb49774700eb..f9d9419f93a5cb7e0df58d344aa735ba33229e7b 100644 GIT binary patch delta 493 zcmVZBl-(yjQm58eI$&wojFmTk4wR$Kk!;#0`j ztn=>#88$jJV7r{6am=C!KU5&tAIs3dFhnY-5wTw}u&$p*b{Gh@0HO)(I{+%E_s4oq zI2P3UP*cVJC3cgD~WrKN44-oxXGM4XqQDet^q`egBeJDEbc3 z%A6WL68iyWYV2S95@W%b*)W3?^LGN~rWJV3`2GV=?}Z=G3ljqn5=52c^Z5D(M9}eN zpa$%I$J5;;nS;cZu23!PS9tzBUD~RfDC6KcV})D!kY=Y@l~967Ga4Lbn`C!MJRk={j$ePjjx&&00000NkvXXu0mjf5dY-h delta 607 zcmV-l0-*he1o#AyB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*``)z$9az3#M&y@OhdS~+6>dqK@gAbTJX{{a900Du4g0RR60|7vP#5D*am z|Nr^G|1bam00Cl4M@0Xn2lB-L00EpyL_t(|ob8mcYQr!PhP?7S tyUy7^>|=61=j+N0CI3}?!%O|4z5sL}?dm}N;NbuO002ovPDHLkV1iD(7Q_Gm diff --git a/graphics/object_events/pics/pokemon/shiftry.png b/graphics/object_events/pics/pokemon/shiftry.png index 03553c3f2eef0bc115f8b2fb74c3eeb81b0eae1b..be70072b1679c9457ec0308c3e9f1688ae74f76a 100644 GIT binary patch delta 785 zcmV+s1Md9K2CW8=DSrU4=vY87;HZFbXn+t95SVB<5MVICh*Gcyu+Z4x z`0(I>aA<&7Kro_|B>eyY0=P*;K~#90?Uk`^q%aVMvBU#l?VwY_zQhW;q`+b*HgE+x zQzUP3(!EF|Qf#@>R@<$ha~hO%xXc5c!3K88IVnzeRYqE^K7ZTu|1&li$N7q{_=^7* z#QTuxV)>FkPVZL--aPmR&OOJ@{Sd^L1zd3I5m%t+#}@WIlDDqZfjBWg>fGdZ1weecsLM}TiJLJ@_Z%;P< z+(628*G(la*$Ga$e3nd%1DWCRlyWUNB`kR`>;&4_!RBXsYJWB6$t7TTGF%UOfsIN2 zx>kbIbNP;W^9BHKO<`j(l+>6*A!vA<_kVm-&+R0*WPgVgS-|=q9aR~0qPo*uPifDPqz z6zrM#Y=0Go1NVYa%6W;=@m}pR**+W$Ys0&TeR88B)PjSd=Hr7o6~Dj|j;nCKtkU9c zABLO3KnePsGAM!X`X;v(H#`_RcZVVgRYWid4u+cfaoiLJsH)L|y#Y{meZ2~CpkA<` zl$KD@K7m1HSQ|3f!@1yWc%a6>Eh*dGGb5;qNPmm%Q?)XFO3-7>#+qGis2FOs zBaIPcaLB^CzKLMe8w~g^85>adaglDTXqJ{Ue^WAqW*{PCy9#y@a11$yQh!|YAKTP{bYMcCBIH0+GbDzf;GhI!V! zEM6~az$Nml2nS)NVP{!Iq^99W!@!&eVV)ihhg>p(@m*SG8g^I}lbDqw4TB3@@`|TG z#|Eo0#*At?zklO_cUm^j_+X6hbquT^X)6wNY*aDEF{U~;al{bDnT~-eCloriu+Y7Z z7x*lwaI9ruuG{g^TF0LUV7!RqzT_bTe_i1RT#&AzRyX?Xn0y>5Van)v!ov)WD=?q)Gbn3*N$V23YF#WOgQb?b+eE!pxDHego z%QMXhSARkSVR+ii6w{YyY59$%V`O)REz?VS;<|!cL$5?AWZwRU@3OJE-YJ%WkJsD$ zoXeGlB2e=FTAhlsVj}q*w%k$K5h_xjZNg zMWAG~SDP{}AS<4>(y$E(X7uXn#ASk7!{vBxhkvlK+X)mlie(^$Tlm`W7`U@lfECW@ z;f5+hUPQUtyfh~&j~iNZ#)<%_ek+q~$w1C9;X9HlLkf4bnT90RaH~(IYRI60ICd5no0vPd0Qq$vjP(Y($tRD}oV#AIXxsN%Dz3pQ) xNi4HtKTjacdi~X9*|?M zmM*=6qZGVLL<&;KT}iM$Af42AsA;d?LnLkWqAiHV6>P=9vYur`_0Ax*P$DFd23 z*_v(ie82vfRvJt(Q2dUlc9zt=@H1F$-WluG U&>)e$Z~y=R07*qoM6N<$f>q~}O8@`> delta 321 zcmV-H0lxm?0^tIXDSwodi(*PKlxi{6q+0I9i~r`V|NqrmgGzg>YKz5#q}7x`QZcN> zg8%>k00030|Nql4&d~q>0PIObK~#90?awg^!Y~vD;Or96D>NBg95jWxWbzGJdK!mz z>12l-$IYR5hhPPVlDnAdV2Qj4g$zP|=IF00000NkvXXu0mjfpOTv_ diff --git a/graphics/object_events/pics/pokemon/shuckle.png b/graphics/object_events/pics/pokemon/shuckle.png index 9f89c758ac8c23ed0ecafc66d080e2cc82f3981e..514225cb4ed65ff530f4d95a19af3c2335cc0c7c 100644 GIT binary patch delta 507 zcmV00000006TT84&;g0i{VqK~#90?bI<#!$1@V@Ed|o2Z~a0$Ra{;aJnuX3XvX2 zhkOmC0iks8XrLcLTPzW>bZF>(nxrX|2>CANaweCYUQ*CW@_)A9`ycO>OHu&ZYOAfb z{;V)Qsr7G5LugUw#)3h;hX^54ZERML%LZ`J4eAV{bYP$~M*Zr1$=UgSomrz7s0`=T z?XuGvAk?ihyAn%jDBYjz?2%P=%1%4;o~bmuFRv8J<}1qsWwW0wy)xmXAuUX9d1>Cku9 z55y5)4!2&)DJ9M>x5ZuLnoS%^o=uej+#1xsGQ`G7=5%7A^>bbYqx38n35&%OWv002ovPDHLkV1o6>^I`x1 delta 501 zcmVUe=E>yg1U^PD4M`jG;!eMGM<$_-?=a)Awv@ihs~lQ%yD1pB2E(pnqEy zW66+53){n9F~*45K>FKtBfQ+&Lq=ZR&^8*_rr%$4vwt&Wv9PmE#{2$s-E}P)+YVVA z2{jsP=cl{*$$B$&*DL!SFXM(iKi^Jz@ znYW*?q*Z>Et)h~c4ZJE+&V#dE>2{!Xs>)N@$)!~X{+v}MM@GAORB{N_&5;f|c~wF< zJDWAS5OuJkP59n5l{D#_d4*bKVYoto?D!?rz!v(rSQ3=i$5BFFN)-mIIwf zwV{(oz5V`^e_gok10d^GIJGa$kt?i-8wYBEIv4xwr00000NkvXXu0mjfMzH-) diff --git a/graphics/object_events/pics/pokemon/shuppet.png b/graphics/object_events/pics/pokemon/shuppet.png index 533e6ae55b6646edce9d6f4cfd0bdc2e989d747e..ddcfd2556aa0ee92d1c092bf0ab069d7838b8813 100644 GIT binary patch delta 426 zcmV;b0agCqG{XasBYyxeP)t-sn9!h5Sbz`^5TKygczCctKww~Km?$VnV34RlaHxpT z=(ynUxS&Y*&`^$2bk>5ell~;%0003_NkldUo{)nnp}WJhY%p%OpShwprV0DvV+mVYeyKan^5>kS^Vv<0LM ztL$$rS4Gs(xuXI z(-T#yR)?fj$|H3jHAqb-%EQlnbAZ)UZ=)6`O?i!4s@=K_280HAdDHrWQNw09b=NFv zdF=1?i;WuK@qg3xUs>EmOZCjs=soY>ynpB}i(58>>pbi5qo>zQ8s}Wc*4M3bhHW5< z!FfM3vRgEEJfao`5r>AY_lSHTh_yvOGaCTdn%43wCbI#M(*Qr!3+hIk296zu-w}PP z#x#Ll$38qjLr;XCD1z&OJV&1g8=}cMK@Lr@4tNgNF(deu(3V-+kk2gU1xsT22K5Dl UEZIYO^8f$<07*qoM6N<$f+6|PP5=M^ literal 6750 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 IzU%4#0H34iPyhe` diff --git a/graphics/object_events/pics/pokemon/skitty.png b/graphics/object_events/pics/pokemon/skitty.png index 88fb6566ba62250966fa2e21550e2251b3829317..2766507de8008b30cedb9c3ce889d7157f5659a6 100644 GIT binary patch delta 505 zcmVkdWATc&Ko&XgG+#sBpl5 zm;e9(00000007Ou`)mLJ0i#JoK~#90?bJPL!!Q&8;OA8!aLHh3$svq~KuZqMK?njl zL@4HgA$M^IMxf#$bS$}pLkI>J-KBC0wWRnpL#NU_58+evet#r`0d8@NTioIwMRdi# zjd&8rq*;0X(UhGv%266cDe0;(0KCgf!hNWv-yn3X%b2v1SQ~}1B-{@y*5@?B8W15;$`Ny{fv_F8Lft_07>}FhSeOp;H4xUq7F-Ms z0s~X1?Kmna$A8W3aqWY{34B8*F~On%$`uyUj-yuTxS_K*igL&Z%~z{*wf?SmVRasd zAvWWNuCfJ%9vTGZlO&l;od&*H|3-?2$@RExLN!C24R;zE4h#J}+(>9PdzndXpl-%( z4J?`h(k3-nyTX#M-?we%J`Hrww4t!8P9*;}tOG-Sx-b81Ult{=wbA vc6zh-cX0QA2-3q9fAiOhpJGP#{L%OXID`dWj#ZozgDKVgK|IGjZ0hmcdK~#90?bN+a!!Qs4;9KI=4->*xF+e*A!=>$Lkcg`XDH~PiMm-y`BT+xs*WxDertgEu@4X-X2%}20pi^MYx0c|3j1> kuY{XFR>BlHvFDG*JL!dO;bdNJ_W%F@07*qoM6N<$fLjV8( diff --git a/graphics/object_events/pics/pokemon/slaking.png b/graphics/object_events/pics/pokemon/slaking.png index 84e5efc38c179b0ebe6f238af7960357301f4bfb..ce03c5a42455d82f052362b83c9928a2ea84444a 100644 GIT binary patch delta 893 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 diff --git a/graphics/object_events/pics/pokemon/slowbro.png b/graphics/object_events/pics/pokemon/slowbro.png index bc919bd508eab45fd2bb02b2b39e4f1e4b574be4..76546a2ffd946eebe8f75cce4f58ae56f5ff5023 100644 GIT binary patch delta 755 zcmVa@ES@~FO_kJ3Ocm7!Qnnd3V-ns@OSAcvV12+as!|UF0H&Ikw+``^)qt$EMw~a}c&qB!C@(PW%D}8{Io}4gejnq4{OoNQ|yOVz7nCxuL zM_!S|f)fV7`qgzn-lTqY)5uMe((J_6e6>UKoHNEhwpNK+ zJ#jN_*gUu=q%j@O1Fz7U?bZkh3G|Y{3Xs^gySHjs=l=D;=dwZ8Vuvl;jly7j;T2ol zFpP<1|9?oX-*b)FHmpurdo|*|xS{XTiK~g<%R`AOP>VjiZKn>Q7fEZsS|l!NrUO0D zI!&J^*yoIMU*;v2k3(%)0VC=#zPhK{E%bOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{K|NsC0?wtS4V&<$`q;nwV_Pxc`oSdv;Vskm>QhzD`y_ElpYUWZYlpqig z5D@G7)^Y#<00Cl4M@0Xn2lB-L00N^)L_t(|obA;;Yui8=2k={yLBdOD@enG11Di}K z`4ZhqDRgltfsVNt3f^kDOElFMl(tX`MKv~AGV~G7P)ezF$X_9(^u@L~xl?S%_m*BVpi{xm_J0$)|8u98JA~G?u65nCC|&J;&Ih2Ye1n9QGh`Nk$QZ2)E4bzNf0Irx9w+!Br#ek@#j+fUsPqWw16xI{>UuU@K zc(mW7`HDXYk@ZG^N9Eq~EybC3l%X@@h6St8w0Inp3v zdG{pSIV0yArJ9yxKHww+kjeHI0dbRV^=KMtAo?P=ooRH*uwKPllD)v+`P{bHAZp}{ zpB*t9rT9Y0Y_%t3T*0+rl6l~lEk$|s^p}Q`jry1MYPlJ%!1tm-{>}lIWTfK~OS1Rb zDZCo=_J4c?_3Z|h*kP%*&lZV&--~yk7#2+bYsF+|dIQaPZ;COhbP+<6|sBmB~ zxTt9O@SwO*Na%Q2u&}6DyJ9*300MeRL_t(|obA>>Ya1~X0C34*2$>|?heL}w``pgv zED!NyoM^W-h?IiKXYdg07CN|2XtoX+T9ctu2sBei$3s7ZhkuYsAL9IH>Y&~ch;$0? zGIVL7Z~IB7r_;L=5<>suZ;4zr+n8kgxuA^|&2r#JL6)D5x*s+F#L1Ft8OFuVIwV={ zZL*vsJkSJoPVY~36*lIrLr!2LwDYmIA+U3$={TxpxWHH~!w5~str`W5G5a)Tguq@i z)`1;I{Cpz8aK2uFMySL(%wB-w zVzamIZ0aH8LX*W&uR%sRR%iAbyDn(WnASDWn}D&P2O444d=**=pE%yP@!ln{br5LS zXy zzV13cc(g2s?Tg}2639oCb9w?9;d$6T#%JuwN=MvbjE8j0h_nz}|ev-xQ3^+7kHoB8Ffzk=*bNvV_(Wb|TjKN3=a z_T}5__kUM*g0!(GwU&Z_*54Y7=N-gdF#8BoNB6NMF)L9=k!jzV}hNUj0)IL9I zN~QaiDpc+9{9IViqrBi}?#;=*NoZZ`k` delta 821 zcmV-51IqmG1OV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u5D*amdpXTYAeN?YjuLV99NAQbh%IEfa*OYswfkMjdTwb?#?so^{<_D1S9gPhfetQ))R!O-Rk`OnL*B z>znCvw-|+(s~Z!=Xn>iN%*doyY`dzpFDo zO$ujo6E1wzRMlU+4wE0-cEOET95gYL#}`u*_<`m5-jbX3h2au&S=^5{TgSspZ_Re% z>apd?-hWUD*BA9RFw7@hDc-?M=xMkhBrep>l{eeQynZE; zgKL}Wlium4t4@+2Ycl-ibi3kwUsKzpcl)8+ahj-yLGSwJ%AI3&0XPQ;Fq239qpkoC zwF^%!U%p8v$eNZxYw#Fq{Z2S~=3yq{;ROdX5r6Rwm(VuVGl>qnhYKyiBuk`zEk=U_a2JmuBF5d#kCT>DGuZu?{V@Q@_5)PYS0+_b zWG=2`p=8=W$FSc&KZKOoekrs4oRb3$|7`pKj85AIeTrjh00000NkvXXu0mjfDA#y> diff --git a/graphics/object_events/pics/pokemon/slowpoke.png b/graphics/object_events/pics/pokemon/slowpoke.png index b7ffb9f4721e33c0df54ff7c9bcc16622baff3be..a9062a71011d331944bbd5816240ae6a954f91f0 100644 GIT binary patch delta 582 zcmV-M0=fO>1mpyeDSw#IprBZ2$askOxWMR;sAxDqXkcK_$jJEk_z(~f(6E4jXh`_j z$mqzR_~_{Hz|e+l>t+A|0q;pfK~#90?b9)f+b|Rda4kB})(gpSV?yFx!MqT%?9Y`%4^)vp4V?KhcX#|Y<^6%=YRZ!RQ6)~yKzlY zcmjC3iG3yohkvlupk>+*2bVC3$?o1=tAZ+agSJV6Cmx!)Qtf70;5?@|GeXy$CS+Eq znVXSN?W(DOcM?s*>&7$f{T*HO@!!}HO`m+ZLWaKE-@QfOcA{PsK6QX8hX z@4Jj)cU!pITCbtwv^R=2VqgxSeYJa{#}$O?((u%Amw#2k+r`&!3#)s zpQu`GCw*No>NG~Y`&rkU2XjL0H_gnkf#8KbBHN#SEFje%PTXm=VOH1mO5{GXrR41f z%Fp}NdIJ-j3V&sL1lGq^e0h9%$*cmem6ztlFH=4i&kflUoi@u^z3f3x@W5E|p|BdT z`9+pdQ$MiytXvW+WzMV*twdXk*+Vr<23258s=(0fY8vM5+Oe>?vy0__U*sRnF9TiO UH38Rqy#N3J07*qoM6N<$f-UYe(EtDd delta 584 zcmV-O0=NC-1m*;gDSy?~)&Kwh)y>WS_KW|`V)mp#oJt`70RQ$uAd4U%YGPvlq=Wy1 zV)j8Gi#Y%g5D?t7m`nfw0r5#hK~#90?bAVP+b|Rda9!1l2;`FEjvax1hJkb1Y0%wv z*r^Z_=vQ$IGl&SxpgYv;QYZoQ422#7UIh6nj@bsG2JcBEmVc~S$wn??hOqE~~xJ~njO3-|f>29WOc(TSXbjydI=hJGIm6IU|!n}UFBmU?|S z)e=A!Ub74UvL~bj4 z3@-pLPodAGl7Eo38njF&+4u_PA=%!$YgJIiZqPP~@WcxfQyWmP~CtV?!WO1K$VGpV$nxBl`LYpD&h zhx0CD*kd0a`_^mdIG!%ko*0`0XkTxi=xzj=x->j>*neeJ@L~P_-P&s4xRNplu`=u0 zyC?cF>dz;-VA^Sn_}mYI-n}`Y_Sa_S*g(k29+BPHqI_q{C$ysG`|3V Wz@Bv(JqdjP0000qkZ2GP5a>`q@Nj7O=!p3E_{g|W_~?iL00000 z0000000000003QMMxg)z0sKisK~#90?Uli5BQXqyUGU8(g)u$MDbPMb*z2T>*+Why z7Cp>k%t8)*shLudgI{iC%I-)mZs~1VqL3lKtfb8^1c zUzwZ!JQ_e+^n9(qveP?YXaVhez@epiMEou`Y8iYsj{IMz8far0Z17FZBdLn0fe!r} z`7PrbXb5vgxkQyVqXyUy03;GG)IbLbF~HK&oYJIPZZRtWVd4*N0cs$4#3%t;n=xit zj}1L3Af10vxemqyeWH&o82=3TVs<(3_UF_&j3}1>xn8^f4?Y%aIyr z+A20)^Yt*Qe9RpouAcyPK+d_}?|;Oi(~mv5%Nd%<-DC~_hI)dY$FUTE9FlibF~V+W6E zBRI&=uL4j3KLm6IC@MU~6;KRN&;C&a^g2W5HIN6QSF1`<+$3B8mK4N3nwY0c<_Jq$ z^V!z7OH5Gb&cf&sgabDPV=q0(N3}~TZAOrLpoCO<<-0;A;QU1T`g2)df3-H_@R@em hX#c!?=O6Xow%-}6$I;1jg%bb(002ovPDHLkV1lQc6}SKZ delta 538 zcmV+#0_FYj1h@o{DSyq)tpET2|GjGegG%07Ae0~g|J8H0zn^tQLX?Z24lf9}WgbI#63{eQ}G{rWioa`*F5zcP6O zzCA`@emd+&dY_JX$tb!BzZdO*rFJ_X^*$Z;zzisi+nNYW3?g7l6!bGB<8TK6X0ssz zGgVzd{YWdZI*%EAjnujR!R8mkkhsNkGj66|@HI3dWVe zXSCk%dfPTc;D1cX@}lNif$eJ65erD`ir3Yw2*8wQN&2Bi)Py&ADq3O>kOeMx;~)T2 z8bmD}=?v$^X25WJgbZfNuImC&kCj|eg~%SkeW}9$&g(;5Jn6&$;|HL3sPm1;hWznh z<1k;ATKq*29Nf&%m_S=|BC;2kRofbIq2Zd0TC@IggMY!*Y-kf`VhRqEIwZ6)HyXB$ z$7qD+?qw2c!vZ{T?{ET5gi;298DK3T7UK{@%IJYQP|#JCi+M?AKr;k;F_h<1RuBDH zYv=jbh5fxFL9kt*hXTbN0%LJq60~+v^LO8CJpdO##u}eL@y}n>N#YkJY!9Cp>A(4+ c{%!jNcoY9Wf%?lPi2wiq07*qoM6N<$f{>*H)Bpeg diff --git a/graphics/object_events/pics/pokemon/smeargle.png b/graphics/object_events/pics/pokemon/smeargle.png index 282ae1f6d2fa74e0c3d45a99d156a1756ef8c3b2..63e3d44f861e9fece3317293ca39f6ed687beba4 100644 GIT binary patch delta 597 zcmV-b0;>J<1oH%tDSrU4=%`>w=+L-OC=h^1D7c`A5D*af`1oLeFqpV-kdT;ws92DA zXh2{Pus}fQfPfQn)4c!y0scuuK~#90?UT=H<1i4$2MWIFCFWo##ZYP}WWnzeY?xq! z9$*i7i7p7V;7b>BFa#EQ3Zd^1yr5!&-lejMtv|tauM3&mZ+~X|eHv*DaEn{q;uhZy zru0|5P+nwUZJz6SUMMdzK#s4kxSr*OGPFIP<{2Wyd&GE-7s`t~WH9JJ-{7nAA_HWl zN!;_t8Rjqj2laF(Aw%De0%keVDn}%(W;lE5Kgg_qz@U;Ah4l;B?3CVOvULnRUh)Tq zA2r$eulTI=W`9GQ4Yvv&8$m%N^tjs-j{-T0ZK40c471~jR@+wpe7+3D0*-VkO>lKS z`8=+A{_;^P>lZRRzC)%l(c?@;$74tb!Q%1!9`I$=BhxIoH3&F*z*FI@m6>Q*wAfx^ zWc0*v5|?2#1d@`}dTI~Yh^d+|E}V((40F3@jHKY}_J1L{Fz?wh)I^#4<1!-s*J4@k zWJY}4>wY3`wqRuqN}gt1ba*j{YQv>tcs{02+%Q83N)NmI~`@Y&ahUU`u?i)Z<`3$Tn?2QbPX|;C|JY>x}^4d+p)4NU( jgyAa$c-6j~_;2GAb3#5Kj-%z-00000NkvXXu0mjf;%O%Y delta 597 zcmV-b0;>J<1oH%tDSy4y)&Kwh7@Pp!-o31>i;II&_JaVl003%QF-kcQYTiLX#TWo$ z0L8_{l$4wh5D>4oHst^S0scuuK~#90?UKK0<3JF`r__N!4>K+VIZ%-;bWQe^3{tUI zDG(Q{=KKm*xCu_--UdHJ8V7=Gkct%?np+vm`^PA{_Q2EqW`AbCZ)bM^?s1QM+~c1k zD8yGhQJ!Q7vbq-IJW-xxfEwT5@ifX4WypG-k26GwGsI+!C(4t2&Y;(UuEAI3Nd}OO zPR!Kv2&>2bKze->pP_F@4x=22qDCZ9jIey^4@l$hF%)rz-1-xb!@UqO#<6AK@RUCU zn5AUqzv1m()PFVAwK570Ye7!LMX~dE5U7#It@sHe9IiLCh%+%;UWN)ijzq(BsA9Wu zc{d0?W@%ykd=A%dAO*%^m`Uq64CPs{ecrx#yt&*!H#21nJdPf4-dby=Cps@$VjeNl zdi;D7n_(~nVvGvwlU>$gMM{{o)FMl_Z6b+?q)9(#)9VBF}ls zhAS}5!WcrBU{00+)G^y7(~O7>)bLAhEjmAGoqV)eQ(h5&n{qhpXX4nt5@ z-EnB|Cr+xm4{6F&{jpKEe|AU9P=C^4ZtF#z%MeuU@?<%`9gF$tQoOYdX^llRb jez*!A-n36A{@eHq#FBY{z@7!S00000NkvXXu0mjf8IK)= diff --git a/graphics/object_events/pics/pokemon/smoochum.png b/graphics/object_events/pics/pokemon/smoochum.png index 62c6c418586ce48008f919c9d40962fa550e3328..05bbc63715bf8fe229949e5169d6b605efd7646b 100644 GIT binary patch delta 464 zcmV;>0WbdG1MdTnDSw#Ipnz~7@Yrb3xL^I0eVS9K~#90?bX3b!$1%Q;0dhvEK#rf3}JImB&)QD-HR=r z6d_qCzJ{K>mV)o$MFgM1mnfb}(({;&Ae$|-y^7?|>Dy`NKYt`70At3C8S`htA&Ns* zz>1LVKLTb-#Nt?yj(8a-XPmT+;4y6`)wV4&+E}Jix1?>fPz7lwQHUm^jjg>%ci~#e zg0@1$Ht0lz3|wZ?UFezRD09qcH?m7h8X{{&TgxPsNnX&lp$(!xh)L^Io+hcY!1tko zQa0U{Qf9cd3x9v_+P;4lQtlS!UP0~^aQ<-5MN9fn0pm^HA?C{nQC@N8~c!k#cFD_Ti`i5 zsp_hB-Zh?CzfqBfqvg8R&Ozr&4}S2hE}wulQ(XcE_DOp6sRD)zV`{g+7*lxm=dSI7 zu-W;IyAUSxK|iRuKffLr*rVsk(DoBDnET^H^SuKF|0UneRR!ATdxdoX0000Fi?w delta 449 zcmV;y0Y3ik1K5(c-e|+YI$W?LHS#83Xp1&Q z1FBBNg_(s$rLp5}l#gW%RWR{(%4q)?d57@!7aY>Fc3Qm|9TntW8Zas256xL1hQiBT zyY_D(XJ4qZ0e?ClfR9fY56HYUK%mk7iu%OrVll|~+q->jIpcg&k+Wa9r|`!c8H-_a z_&A=T0huv0CciK-KzlsPctCqRC3epwoAZu0&S4Gh;Urx=AagY|byG*rn#^KuB-U`V z+1D;w@NQi4g;)9;{MeF!GFmQP`hgs2Mg+Q00000NkvXXu0mjfa|qh< diff --git a/graphics/object_events/pics/pokemon/sneasel.png b/graphics/object_events/pics/pokemon/sneasel.png index 37085eaff81baee1099b9ab715243b66d2a09f1c..ae10caf76a6660345362845ade93b77ff8c30c0f 100644 GIT binary patch delta 512 zcmV+b0{{J*1fK+uDSw#IpnxDSxIkDKI7sMVU?^aCNSLS)5D++sn8=t=_`qPOu( z_&7L7_>hDs|X*dF>5DMB_O zTa7OeGB`1ghmg<6FXRVG$ke4nrgjYZol1pZN%eW`P;!Ie>3_oMBr7r@x46YEZt-{F z2i?}e`rYn~DC=@KRu6AfwA*9)*%Q~S>z{@bi>}v_^I*k_cGJ<_m~%P1W?k#qLdhw^ zz0LqKHb6|-Lk^Sh77eH01&u)+C`^BW}FGv zWSh+Q`33h{7k`}LRttuV<0hNae7`v2u5`f^cLZM`1#YtanC~AixGM=D(+YA$8mWL*=YTzh@ozKl!pWE`{5vd1d*$7)`h zYZY}JST~E~jhO7@v2Qsv%$Ss78lWcrK^p!2Hh-J!o_RUL?6LY@tvSG~3T}inJ9bUW zP{c(u0j(_4TD2TD^<3*MsZx8394B#Q-F{(O<_2j!D9ux&EvyNq>C)U1HSl7Y7W81H z3u>J*Kk)6_SrF?TliK=u+kjn=x@lq;Z2MmQ*Z2nd7_xG1SOjJO0000#bddulmaN+~%h|IO9^b85v(N`nv}=1NLxVtc)` z#sB77&4U0C5D*;96V(6!0i{VqK~#90?bWer!!Qs4P(kCtlPKxXf9Mp>h7KVKI37CL z;Akim@+}<-$rdObZpuG&?v{4ykdMd@7;HlV0aXqJ>(rdHb$=+i!SHlOcb0@K#3e3q ziA(%lcxk)qz(u=TBMaL+8JUMa%TL?K`q_z(S=Wb#BU-?55h#^zF+XiNdmAYg4UbvZ zb+s%|5_uOPK!{7m5?=y|o)g~Z3KaL(5rn*j zTz7l>ocCc*(iX2jBYRI=3sC_~edO$GW!z+43t_DN1#b_gRrqKfvy9lsLMdoA&9w=w zQ*yI7-iLz?tQW+YWyA>Le#%;StHA2-x7F8R^Q4fok97JK#yaI}CfvtkyJOd~%ED>h z6p$sc)QG{Pna_2-BxORE$npEMB$wkPsqQRFy{yJ5bxaC;Bs+Ua%)kS&%;h&p=aQT< xFZJl{91F6?LX+1|4bTatn-+A!Q~#^~8b6fm?7!PLDun<5002ovPDHLkV1hks_j&*T diff --git a/graphics/object_events/pics/pokemon/snorlax.png b/graphics/object_events/pics/pokemon/snorlax.png index 14bb87fc97511ec7118e295f62ffe0a16fe135ed..c3d42c8529d03466b82ac7acabc61756d977c384 100644 GIT binary patch delta 812 zcmV+{1JnGj2g3%CB!4haOjJdf(4Y_y2oNwhNRX%ySa={nP;jWg*ub#(=+OB1_;7G= zpnz!T(74FR$Y4-F5HL7sII{Zy00PcQL_t(|ob8s)YTG~%$5#U1y(wynN*)l2984d`%#EiY71A+10K-wtwEF&*t^KB2IqM;N=1stH8}ZoG^BhRc=;-P9~|a3@r9)am~ba>13!;5Zru$ zf&i6^iFYH!iGL8KlK~Y0+$_X4dxlAjf*57eHkBAQJ;tD-)DMqu*yO#hVhck9i<9Os zxDogVmAoYZ!<9B{LM0f0a`0z{b)NXeJ1NMGp~Zd%rx#f8RSs++N37?C&X=lS05zFu z&x=-JeN#xm+!$D#;&$F`ip@Q4>?7(u4LH(yiV-5?xqtcffR)7LVq2hIV@}m#UmiF- zJlx~TM|s1CtZ5kqWJh(@ZaL=VWcncUZ7?M<5u!z7FlO&5E1?i#a|tV|77p^3OJF~x zAk4I0BG1i(%J8g}_$=g^;?C;HS1kK%+1r)j4>>d&fTdckR}NER2EAb1leM``PF< zdzq~9+ViA0ko+Yb8mwEvjS;ljl)RtG8i)GZis36f>Uf*7(io6qxq?yXC&T7ID{?;F z%M%=lbAGf7_4Sf3k9I-#q#dsdsaW&|V-7gSU4LnKZ!qRbQ55HVNp(XlBN`_0X`$k3 z8SQ0{>sXS#Ob(?1?*(o4^E)MYzjCk84DJCpdmRD7V3ivxANlgYuTAvxJ& z&P(}jq43GUp(Ec_=p`IKGdd)M^W=Ehvqu9wn(wz}fU qXC+V(D~5toJNZJM{=v$>8ovN+jVQWvxA55j0000OV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{4i;J{#bCgcP<%pu> zsn-EAfP7mQj>}DSX=%DMv`haf{sj>8i3G|}c|gpFXUEPjE-mVSgv2{3(#J3Pe*K>9 zhe(HoAKhj4UW6vagbV$W=`j`v(Xwi5;r z=8?4Hy+&d2sWgI_HyCkB?YunEn|IXMAEfub$BD~pii()ljYmDU68!v4NqW++>WH~n z@TXT-*MBtf*gWtolns-BsVEAYmQ&vBOiouf0K!V}_0rwo42B$h4`V3TYI6#x?LeJ1 z9E1321R-;JXx1$N={aj84wYF`>a5%OmQ9@v2lKdkVs_02Ah!bh^8N%!H{`bmS>o2^sf@b2K{$A zKYuE1T;$144$wu;b~3v$2G|LXnLod@g4Z~~UT}h0K*eHP(C^IhZ$|M-CsSP8`zM*z zgM!S?9&cZ+V{hSX0J?I)>Z|oG7mKFb}=F9OTX6 um&1Qrc?Ob=qA$1|C-2GYKN$H};}?9>zY)W3yTLO60000bU diff --git a/graphics/object_events/pics/pokemon/snorunt.png b/graphics/object_events/pics/pokemon/snorunt.png index 34249e161354369c25223855cd1ef172690bc4d6..e7e0bab04ae649ca472c5513d42f2e184aea0114 100644 GIT binary patch delta 366 zcmV-!0g?WU1C9fbDSw#IpunI|cxW*A=&0z>cn}Z};CM(dC@4@!NT^^ycxY%~*!Vb@ zxY*d(`1ts+sHi9MA~yg40U1d|K~#90?a#4l!!QsA;9Eqpo~a8SRmjjM=ok!&=qQ8L zq}>XRLmr@2107swu-8CH&>LhZ^fCHcwYS)y^WbJE=-2e=#DD1yz{khO$LH@-6_@o` z++Wo2A>v|)$32EmA&MbRd(1>EW~3$Qrs0w@6L~fp;)95ngdvsdTqweIL&{CVYr>G` z<~37P_&i$hFyj9nox^C5Bu|1!snQ+^3vsU{7bVJu!@5TSkFZV8u1Effix&QzG M07*qoM6N<$f=;2m!~g&Q delta 364 zcmV-y0h9iY1B?TZDSzJH-rnBc|9eujK{2#*G5_wQ|J7>dtXhlJ|D219L6p^tdwWt! zN;xqxDIg&K|Np1c6wd$v0T)R`K~#90?a#4J!!QsA;Cq0|I|ECQ!bFE!YNt*hdFw-X zxGbmxiMTC~)Mv;90+|l5AsSg!N|x5ofWy>8@?{7ekn(%_e1G=&3@~QQm@#AiE~YrI zCwPBW!!stu5KnpxPl&}3S3MS(;F`5&-87tX78u3rA)a9}Wek!<5VZ*WPJkW8Se!jeZ zkPVtrzrqH$k!8fWzFl5iN@asq{y2p#jFX%}sKeIOE5;dR#MtZ=Xa6PN&{@WJl&v@` zmF0{O4?s73UG#4J-~0d!1^NA9pJd_y0000< KMNUMnLSTZWbFrBK diff --git a/graphics/object_events/pics/pokemon/snubbull.png b/graphics/object_events/pics/pokemon/snubbull.png index 3e717b856d13e303a7e47d7c6cf9e4eab5130f54..913b20ea4a1bceb7ef079d73eaa6c86b83c989af 100644 GIT binary patch delta 601 zcmV-f0;c_{Jn;mOBYyxeP)t-sn9!gQ5D-vENXTGtkT5`SaB%pLp!l%3*x1U7OQ?jAGS z5R74jQzp@!!GHZIh;2T@LV(8^Rzj{?7TgM%Fx)dIR9onsFn(v)3p-Fl6BFichm3b1 zdUYyRxHeomp&6O)$gn>HHDdvN5i+=Zyg3Td_ov1REZdpq$F6TYJnFT-unh3IDeJvBP{2bwAxpZS*E{EfpFl1 z&y%D-9YrzEG;H_@lU5x;^9)Nh1lGD0w9<_J%Ji$0pYRSeqXLU_!sVBFrq%BJ`m*r_ z8qK~SX?K_11r?N>it%ODY~X@t)^y*$1v70Q z?kjW|MpBwlesRzF1I}xHg9;=+TV7zUc)+AiKmW%3;ZL1n&a+jRzs5Ocy1E9pb(F5I n!RKK5d59+27xOPa_-ErU_7%0LF^o2%00000NkvXXu0mjfYMvp7 literal 7722 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 diff --git a/graphics/object_events/pics/pokemon/solrock.png b/graphics/object_events/pics/pokemon/solrock.png index 894526490c3b25790147343a375eba34a999ca9b..5b41220630e0070f5f550a5a41b90644464cb880 100644 GIT binary patch delta 435 zcmV;k0ZjhS1JVPKDSw#IpkPQK5D*aX*pS%3Sh$!-=-6nGa5$JyAkbhqh(I9Ncu??| zVAvoi00000003yrjLHB20bNN%K~#90?bSg_12Gf^;5WOjLR&`YP|V(ihlmW6A`A!? zciv$@sjFZ`u-z0=1RDyy!?-Jf9>No(U>S!(&d>-hI?78Wb$=twzX*I;yq5%$092_` zrONM9KhS!QgNp;50Co8f8U!47(17)=wxg$Q!Xz)PxNH*F^NtP^U)!uZ9~yA4uLkU? zr@aleIV*;Mo21JmQso;;xLDMr~4&3XU5dV=0FYH;+%E(`FqtjbtP#Zg_YTW(=rFKNsvJ z=eP^OByM{qBYU+0HPK|)8iR3okUDJB8XuJ&yYB|Gdn`>n9HeIDvYmi~47qlD?~k<4 dM7#ZevjxaoCemH%3giF)002ovPDHLkV1lzF!omOm delta 432 zcmV;h0Z;zY1J47HDSt7fQvdFx?$vYNv`Vy;Qtp&F&3iGdVkwJKAbVm;IVl+btYXzl zQj2qQQc_wF5D@+0hR^^20a{5!K~#90?bR_$12Gf_@Hck4e3%0ZLUV&%)o+o4!*vjv zQZN-9dI+{3!^KbHs)I`}g_B+>(gZ9$murmR(5t*u?p%cX4}XDQhWC;{5`a2&>eTst zW)-au*gLD}0F=vr(7=!Wb$dtRT8>0Miw zHZ+DbivTx?yFn<+8%ABp`wo*8+k~pT;j+iM(Wptr*oJjXSwo}4!mY0{ljNnx80$YN z)N|_vW?S%xg@0{%4T#@cav;QDIQ{PV(=lc9kYct4FW6jVJ3A0DSw#Ipm<0yplCoqC>Y3)Xb=z(*icBII6&agu=x1+;JC2hkcha5 zfOseOjPF;&Cc##n?aQ%hr14ZQsmex;VT ztP#UkMty64x$p*Y+qmX!{ej`YiH(VHKYUqg5UV&|MZo}Ki-<+bS{{s2h^ck=4e(K9 zhhjb4iCDa$>wmXL;GC-`rTnFSFHH^biI3+f9|jPM)7H6lFn~BeZ~Vq*jMDq|2kPvA zWiWs^*RC)Bx+fM}rJC}jQ^o)f`g*+Xf%RHf^)BTNE=hJ_f*RhxU;7Jhp}SrKZvgyy z#yJbbEF75m-(=K3F5l`SgXoBnB>WkpI<1ln((*JjZ5a8d@dGhx^cw!tus8q!002ov JPDHLkV1f;x#R~uc delta 411 zcmV;M0c8HZ1G)o{DSyq)tpET2?%u4`#hk31b82Ez|ATY(QbEli5PKK^_Ox2noH?v> z5PLxY|JAG*7#O7G(!u}$0YynfK~#90?b5Mo!$1rGP^}$~`>{eG^g20sO2`uO7a^H0 zQ|Z>P@pi@@n(c&t!IajdV544!)@M2LUa+<&$tRs{fH~%vV}Fi0=I8@eIb~HMOc~hY zV`rCq%6^rUQ&tzY0JnF}p==DyOWEKtuVBI|b1ute`-IwfWp3r1DL{63BCJ%(Rs~V~ z%D8Xs-)GsNZyOh~eK;^4II?poo%%1!4SJa*%QPCm?1`u?MXR+lhN$*<-vF=e*Sfv- zcVgB%!m8VY|(z-f#|EvieoJsaJ4$d32u0M|E$ikwY^jpWCPG+K~vU5 zT|BT0zsaC~SiaQ<293f600000006;UQc(Z^0ij7mK~#90?bNYqgFqMu@XyUjJY7->0WSpFC7`!t$~#o( z(6@=Y2!TN8)Fm&FsfB`YFAxay8H`yngnNeG8N8g=o~2}H2Y>(DPtX5%F)BcxK7IQ1 z`9HDTAB@mdhQYGamQM(}!hi^2T|N+=(rmt-gs#~ZcT{#b6NQP<4&eu~nbF{r&?l1) zPkG;zxF$OzG4OJMZeEy$BH#c%wVYQ`D3$IcBt9I&-{+yrqF&nySQwK@jg6kuFws~$sxJY6CwGNkvEzWEN#Emg%7eYIeXsNzCr0Y4w7ca zy1_|Sw`g^FxpgnAC`}_K3mwG!gP}YRC%VPsAeDtDN^rNT?FHpI%JnwgQMxNG1&5G? z>YH5;RP1c&F-fufQ=MHw_lj-GCoGgg#=TSv7@4Wx7GDfhzn5&YM@(74J~sQ7^E_7z t!OnANg{f!13GM@+z$g~&$LAn3{002ovPDHLkV1h0K@K*o; delta 485 zcmVYnzd)1tz|HZ}s|NsALS}~-QYSqP*=GCnB=DptD z{{R3000000001u=BJThI0gp*UK~#90?bNYO!!QsAV9R^nAv${~5?SJQqf6qo3l$qr z(Wwk9m5@9aG30eBMk+-~rA~eq&Z+8LT^xiMV90G>V*lqjaeo*aYpk)x8teZQProt1 zugoADG?!Y#FU&w|JLH4Ls^iA-x=7>Z=&~NLbb%0cqVa-UM9riwq@EABa4XVj%*oU> z>?efAK%9~fxSKFdV{SXEI%eFFvQTk%TS_-Ibo=4j3i7v2AqkeQ;MlI#O zR7#~bV%FZ_XMeLND-0~uJMM@&2lCgGxBY@F=BeyFBQ$H~2Ptjt0|WE7r5pcn4&*N< zZ~T@hC1y(nP=9R(0>7CO{3C;y7Fv1pO&56Y1L0&pp5Fon=5StdXqLck0=xcjhtAqk zh|;G0eaz3v&){fQYL*Khcr<23%_jz{@#A^5Hs)#D2VNWsd_;0GyN1Nc$}}L9f2qlO zV;W*!VTT(MXwexBuzErNEwZ5J&`qcsuw;aNu9^!201dqUTUvVesv+a{ayWzV!cXh6 b;a}D#!rj1tqKVv`00000NkvXXu0mjf83X5= diff --git a/graphics/object_events/pics/pokemon/spinarak.png b/graphics/object_events/pics/pokemon/spinarak.png index 0f78256a489c84027032748e33ddcd2629b3f3be..5904e1e85fad4d7753179877f875f19bca16155d 100644 GIT binary patch delta 572 zcmV-C0>k~c1lk0UDSrU4=nxPPI8Y!cSYV*oc);k8fT&ntn4oZ2Ai$tVNJvQd`1ttH zV93D0kT59tSV-Ut0(Sra0p&?VK~#90?bOdo<3Jn-@QL0$ESaVhGU*|SQlY1IBP(&e zSbikWp$!TimaPuWVV^=gEbhrzD0JRo55*TzA3$Hh$s{uw3x7>vPmAP7E}wkMHS zk?&5Ucsy9+9kRz)1lk3K`$Xlv6ym9t3#%M$AHpb!A^y6?i=daU$XA6e;ob1Q%#VET zk(LYhWsZ!$6n`i$yjo*s{q|wBf2#_E!lX2_+x(qSTjgP4nWJqd5ry(5SG~hBIDr#p zm7ktfn#mPsG=F51naoSe9K9U^>_u_>&8^(iY=v!b+F%FE;szh3W#LV7k*3M%t<0t6 zUU*G-A;4G`uGn}a9{oip{R|hztgs~uTNnJLre`XDD1Th$2z?pT$eUvpXwK%01?2^B z=p01wov6)8gzcd$3@!dluC-iP=KPU3o%02|S+pu&-r+yCboU5%Aj0;rv=IuEV^ih4 zaH8kARgSRNIh$F83@gu=Hw;v68n5R+o>^6x<>u#Qj`&yQYWaO`mGhnLyWMWfTUPFx z#!@lAsWq3kC%sTupM2kIIa>K&;3o|eVU7IIhzt{d`1z{;<9P?|dbN&xCFJS=0000< KMNUMnLSTXvwHn0$ delta 537 zcmV+!0_OeN1h)i`DSyq)tpET2&Hrbh5Y~k0m4Z{K~#90?bNYu;xHHoa8H>kN?EoN>na zk0vzp%03Hb=dqiI=ywISVf{$aLZM zgpr;QCX01n*ngTjW4+VA$)Xl-*AR7q3#m!B|7xQ1(_?&?uzw_}-^BYQ-fTiYXg zTL8?XIL>+R+%t(CR6D3~)oyTUZ3|zLyP`<$*EYAd&%%463jtDFc;s-Ym-HihM5$UU zY)!V1?h1&Dw9i|2Ib#=T7Rg+>Ew@JOE^4SmHILvYxqpX~8rQB+ka;e=ys^#okyQH| zfiHr3r_X9#TOUyEAyT#M9E!&Dt8}?8{P1&Qmop{zDH4(FjVL9$ybRxOZvS9kD2?^| zHfQ=)aWCh_E;rYN9}Xl}y$@x$ax|Oz{r2h?HulFHrGN>cWx00000NkvXXu0mjf@3;fK diff --git a/graphics/object_events/pics/pokemon/spoink.png b/graphics/object_events/pics/pokemon/spoink.png index 249879e3f1c6e2f2ed516e5f2a04f0e6c8517fc8..8b6f01956f4360329c2eb4397ecddc43237b6ed7 100644 GIT binary patch delta 400 zcmV;B0dM}g1Fr*+DSw#IpwM`L=#ZH3xVVr|Q25Z``1tr}Xn=TdfS{nLNI*~!5D;i+ zcmMzZ00000008F%JNEzp0Xj)UK~#90?UcQ4gD@0@J=;^)=5;(&O&_CUAESya;33Es zU3;KX2ITMni1?xEFtol0)yVxBDsi{tkMms+BtmSn%{JS7dw;0?Wex}O?*4~-C*Xh= zj?cO+<2&SCws6#t*EtiuXGhDF7QMgzD1$EW?YY9i8(vR$hu%IfUx_~c)M4sIM z7Ni-+s(_%H7Gp8zanZjBgVr-I(!jox2cENBkhbAM$3_{tPz!u0^ z=s&W0-ILXI!hdhVPcGePOrS4?s(RrImcq$YAtM}OKjA1;)%n3qBAHppUfN|yFPMdl zhmi0nd`h$Eopm-{fI{KJ)G^M4H*VQGbUhO)PnQ3ZK`7|r+l(-B_V=m0<=jGlA&eh( u%lVY$C?q1m2M-FfT*>hv|2Y5Sc?aX?3!n@g$cX>|00{s|MNUMnLSTZ;U%poW delta 411 zcmV;M0c8HK1G)o{DSy@f|E#Q}i;I+Mb9*r{DgWmG|INMTtb>$FO2vy>7#J7;002r# zO8@`=Vp3870081eSBC%q0YynfK~#90?Ub=j!!QtrJ$UkCxEWB?F1buqhlqG-l&1m) zt1}CoqQpaqcnaDn>c+z3;AViki*OVQ15$4L^ZEbIULwRi^MA}U&yUAszs%VO`Sf@t z-wXDE7Pjv;o5uH?SHZ&8vOLa-@Y(VOtZ-ll#yA%a7O;X^+ueE!=R##4$c1=8Eln9u z-~(Z49Jv55NS!3n1kQyL(wHpZgnJbU7t$XHC2TUvH$l#Y<@qG&7;{yYBiTRlkMlpC4-{fZrWW8k6n_8!002ovPDHLk FV1kSlyo3M% diff --git a/graphics/object_events/pics/pokemon/squirtle.png b/graphics/object_events/pics/pokemon/squirtle.png index e7cd922366f3e3bc1f9ab1440fee9317aaafb7b2..b4fc917edc041b475ae446826a71a68895127671 100644 GIT binary patch delta 374 zcmV-+0g3*y1BC;S7=Hu<0002CwraKj001yhOjJdf(4a_|xF}$7u-NE$z|as75YWiT z`1ts^Sb$hSAgEwSh;T@_pn&kum{2e%$dHJhE+8)e009t5L_t(|obA)SO2se~2k=9n z4{%EB;x)%H|6G-MAadh5>*$Z~P>{Fp9o%iYl zH*B9bm=~hG7Tge_dtXkEBIg}s(wC=r>)y-P0oI!J95D*Y|k1%Ec000nlQchC<|NsC0|NsC0|NsC0 z|NsBMP>VwV00ALML_t(oh3%BfuEQ`0ME#JJsIuYz|F&SO%YT8&?!E1TS>{Z_fK5^g zg+ifFC=?2XLZ1;4eUlT}2A}ud4ac8z!F?QZE%99r6MFnt8aU?2;quYV5xHDGe8OJ_ zG8(Y?c>{TI-r`bV@eBiad?g&)ygwEP4LCgUn7luL!RKS-oChl4@pVLs(G_vHR4`BI z4cr#U2+??4aDH8#It2DEB_ips0Xoh_HZY*r15``1p88 zDER2OxTuH#005g6oP7WQ0#QjsK~#90?bb1C<1iEl@OKnE6?B5&u?8o*d$qZ-#>vC0 zzCsKpTbi$U!;Rs_et|+}*%4WF&rPW%*)L<^;4~EfBK1^6M1FwpT(6Z8AG+VOJ%+ZVSc~sBCJT#L)e6-D{Dp zp0Zhsv_N{>AY*`{@0Y0)7+PfcN{jX9wnF#k;*n;thQch%Y|NY3s^=#ymT$(+TA1^j z0|Sgx~Ki&W)mci3>IGw*Zb9!Y4?uhcd&>rBtvrueh23)T=F zFm>-`Xu21wZq4}JLtCp*Dc&u?%?nK>JH%wmduI?YtRqxi?amHNJuOlj`{um^#?c_< z7Vte>X`-c}EMx7#NEm^}gBy+#l!t-uK$pd(As)q#VC-V3E^yDDXG_n)Q1h zZVLC%LPN7_w!m2A3vA-ufo}G!uYq~)7w{d$SbIn0*|tbKN)}Zz?_q+;bLA{?YWiUT zYjKhCL4S5KVN4T}bJ@9pf!hu%bHlXYhlfUL&JfAdi*ySFHl374^Zp~LIX5#jm3%q5 zXB@ga$fVJ{?`3>)4rF2qv=_g?!MYZ)y(G6RFUQ6$(8WjT-asF2xnKr&L>~1_Jlk%jKE(OZx#QzX`f&ln`{GG!uJAZ}zX_Dg46VN5 zhT$IAD*ilC4eNuyPf?r(GQot{rdgY`>G}55Dds>*O)3&=58M3^OuKn+XKk7e`R<5{ z0lHz>Hbr1<)A~&?`|ro9J&fIjXQ_rRZu@r1dvKzU_h7bfG0ob<@r}S7H0N*p(UW)r z>0vYGz<%G(+J7|U>2yA5<~1LDESIFV88-B?iu*RqJ2m**+Do`I=6KG#?#oWBL>AB zXx()6!90O-%}9%;qJVVFk6Q%R&YgXGsIcq=iX$G;7Js{1n~xt)h{vD0^Qu})RL}x^mHKgF89VccpWnv#0Y{=hVIjdM^t| zuPj=zM8e6T%bWfcSUXRM-pd!QHosV)+FTKzxo=4^PoS}nWng8O`+mtB_*}GpZSIQQ zD~gw0I(+89p!?VD%}=Vi(#EDMEg7%gl?9>| zO#(0mBY&NO>C1o~#C3+ePEg+<^B~CyToB3?Gy&>@@_G;T4KnXuL&M{c3G!OD7|VZq d9wYwE;}4YS<(}knX1@Rc002ovPDHLkV1g9iRE+=t diff --git a/graphics/object_events/pics/pokemon/starmie.png b/graphics/object_events/pics/pokemon/starmie.png index 06bdefa000b9805d575cbc0b7506ac0dab11ff34..ebe4ce6d8bea4d2cbb16ffa3bd805020c9c9cb5f 100644 GIT binary patch delta 633 zcmV-<0*3wU1eXPnDSw#IpkP>dKrm3q$nb!8sGy+O5D*YhNHF-=VEE{;xS&vYXgKh& zu(&`_;Bat&C^*0P%X7;MTWJsx1YcqX(Q}Nw zcmtt}TA0y&yvV}j6kartO)gOP2FU@6ODe^2Mp9+FkX32k#((){(Em$va8Z2B$NV=_ zpK(F>`z(2V(uHi_Wzy8(xocyK!Q|}&Wdq$?U}}Qq z;c2^5$n&N?&1ZIbyF1@)mf?RuRGGKC5bFjGr%vs*ysquC362n%FoRdm z&nr|5o-^I&`NS?~Ki2~7ax92V?NHvV*Vm#ye94KKeVs+te&)hn;+UTpFQG>qV2($O z*jqcek8-?UPGv=KfYg)?*7oCmQj@*;G4EG|1;vc@VS(+GQDK2mhK?(!<^7<>Kx$1t zkT8)lR8c`66%^=x+oQnF{nlgno^~WEq+R&_bw%`G9(kXV`|~f~|M4Un@lVcg(H;j@ T{^^DM00000NkvXXu0mjfy=p~& delta 590 zcmV-U0amYf$ESqNGzQ0d4t=o^~#_+t8IFK z%)BzeA!%1w5PzXk07&F(mgIU)RIRR?YnTA{cBLKgxQIHw)@@$ zH}Z8%!!$ThSoZ#B{hV~z^9xH(9OilAJYTcG?hL>OwrFbRz+Wc^$$MOy zu$y0xvqh>K!*X42#JXdkZNYyAmKKE1ug4RTsawXhn1AW(<~u)4>4&zo!^`vW?ev1W zZoUxYf^F*3eB>GVdzp-oS!kr;{e2>Ire?Y3#YA6otcxSGdxP8(NBuI-7ZZyj+6Z zcStm0#78|)a{MULM5!rn5V8gh@o#$;==ryv(&y5PtfBPj^N$_bLdd+P)c*a;=T|G$ ch<~#F0JuCv$)akzHvj+t07*qoM6N<$g3~cJh5!Hn diff --git a/graphics/object_events/pics/pokemon/staryu.png b/graphics/object_events/pics/pokemon/staryu.png index dcae94887f1a24b32b0de122ba2ca8f8603e4287..6c5179cce623b1faf9b07539ca29154d1b932ce2 100644 GIT binary patch delta 415 zcmV;Q0bu@{1HJ>0DSw#IponNdP%t3iz;F-{5MW3+uz*N#XgK)rz(_zS_}EyWm{9P5 zc=)ies4z(Q`1s*J*mM8@0ZB0-sum(aF!P&D6G&7)XP4 zVbe*o;@mhyMSr@4>h98fENJPsA{_#~1IuZf)AP%%;IzdYNSd*SNgR7d`!L;{PYvzb zheSi0m45PU#k%r!bEMtXKHl<$!0fhd(1DgYoDSy?~y$}!(|Npf1)l$W*5OZ1p_TIGBv~#3`F?&)e|JBv*oQvjS zL99U_{{a90|NlwrMneDq0VYXAK~#90?bR`E#UKm-P`Cj|8SwBAgOs654~6sxGqU01 z^ax-2V|$lEr7vM4^QEShS}ES1N$dmyG3Jaj&N$=mgmu4b6MxDkSIM;v!T0aZm|(>$Q=-KrHYtTQzcT}3j(oK<%XINF$PR!?)wyzOClpUF^g-w}#xs<}_PW@B$LBRbu*z24*S zK$E{hbt{-M)pUi+_5I@ooNnL^g!{UK_eQtJ%k3IZjI)A1?eslQ26-xuqZIt*w6p~00000000000000000000^_z`l000GA zNkl-D;28$ zCSZ5HgX*vby1`ls-%UWim?r@TwpRJ!Nq`y8*N-FdtDFledhQnXL7)qLfD~SzQBTpu zu(!nTCSY!!1sIM%j^8|1V-2~7E7Xy8R4cgMMIWQ7&3PV?eIWlV~XKh&o zf)zi{ITr+$U?~%R^v(7CANMYV5P5z#0a*}vhyq-D9%phcHSNxIeK1UI2vUv)s5IyAItT2{=$IX>jL+c_g2}6rjZjWgZHeg(gNI zwaB`!oC&v+P12Wuld!z%+ye>NJ@f}2a@l?CNx(&v6g&>j(#!BVclw;y3V=gQ+(rH6{V7)vG%fn;{jtks7%q&Acv$raueOJf?$?#Kakh$pT#!Ypq{+goRLxPio`@?9UcF^_dh!<%Ln}ke=*2$i zi8yE8$RADl0TO%XOR)#`b^1G$1$kc1!V&0Xp^h<5?%?GZQln1>XI!XArr5>(7inC5 p+<&>X!W)b>zoGv0^EUsV+JAt&>D4mjhCBcO002ovPDHLkV1hj7paTE^ literal 10756 zcmeHsXH-+$)^dx6kyF4lIAC=kX6jRK*(?W_R+@9Cm+yV#o&ZlPEE zG*FzF_q*a|z*)J@$z!SazIlGW0APAw4;KgL%y;X-IfWAR)moFqiJ*+V#_go(hL{Ns zHdImqca!(UY3jV!)7A6KfDMblrQNKT6yJ~8sPCg5ea#A=d(?1wynoaQeDp};(fcb5 z=*olGH1M*Orzv(jP-3V=*rrIODa(S8v57osbdYUh68Lox)hfbYTW$gNV3RP6dIrTGL{&+7Or(a-SmGYjh9SiazU07}xY( z;Z&*J;MTGG7wbr_*|F2KkvtvW0r&fyo6NZVd}rm)p|g^ozt872q}hzJIh1bKFH6pf zt+jP}qaftg^_=(t=lA_Dzu-39>dGicwR=>7c&LhR!|)@sai5nFv3)o8$Ag9WtiYez z7Q!rr7HKa?GF^W%BMi<%i*_Cx#|+ee*xR?6D8#att(aL?cB2;q66+mLZ-1$K_jRmR zAUB~~7&pI(Wkp^quU>b}F!O!r-R#=8)BiR&TqyiOk6mcKD!Gx98LHg%bXo-w7M|HcD@luBqN)^Ij?+jmvWVT0xTJTyt3YrDWc9 z4cA_FydVuR~T%-VI)Uo0WwgzikZFy|f5WZ<3@RtG!ZO z3pP1+fgYCxoM#ljI4!Uyw+I&rb>1tdCJe(HHy5j}H{uM+y#;#SIsSQ_gzYZ+Nz7QbmKroCRtMF0%QC|?NJx#)REl%G(eWO!j3yrXOMAWPr)rfq&P_V z^mVDo?NH+*MtaQL^1d~}{)99>cgr^qLsIguQXlu!?pWqLEGF@{w33rpTCQjxy5CsQ zApO9ZFmIWct!RHH2vQNpSoa<2W}}M59WxDH z&L$z7N1#0ee!tXu5?NwT&Ml{X*1lC593EE1 zPE0<(+1Tf3%1&eYg{BPg_Gm6JJta{5&5Whb%Zl0S2KE)PAJ;s48Nids5M^r`22hT5a`9i@489?4aW}ZRdBT3vj-Ho`U`Lx`1vE zjUphVdb3EE^7=qWyG+N!=_8QkbYM|2#_|Svr>GR8HA0qw@N5vy?ru#nRK{y`k~A!K zK!C@mr{%!xdq5cu^uI_L39afxO^P0r7L(79G?naktooVNI z>xBkha{-Ivgvfdb+_?0^7JXcSZz%HpaYKeYb3)>WA-tq74^x?^+h=lO00)>h*vu{V z{yxs?aCJ*fxm2FY`WI@1#YQXR?a>V;FP2-zXv>sU)EHBXo{Mo<4OE5lqU}>VZ};AO z3T|*9^-V7jo+PT&7G`FW7G!$o57WC$tQocFL-*`PI0)8 z;bvP7d8FP^mEkMlYaYqLdP;$EgjMpmJDs>*05?zNSj5{?vgk$yb%c+K$TtccQj0WGmX>McdxsfY=-W2tnhgbEJQ=iW|4$M)AI=WTBLdqa+KdRk9609#7=*xs6{QjJ3I$lS*B8ZFP`6x`lTRMWnL(ce)Il=g98wNy@2JUVy>#^8~ zywx=?024j)?=)lDgOy2uOoD<6?|wM0j_!!^zi$@Jg!b(C+N~*#9{+l$JaLu&PFX~? zurl!7A)fCyDr3BE6-yU2hBn;=!XMza4|Hu!k7vT3tEh~Bdbdb1w8g$Bb=~ixbQ?bz zoIM~BC!Xoq4LOM=Q#Uwd3G5$UP>dR1LjuOV={huW(Yx04YD^2{Q?jm%hKy=SgP%Gc zYxe`)DoVN0gRY6AuPv(C57|tG21!hh9D}*&L>NX^UmP}DGWUPDV?vc1(5~W5T7TRe z&Kz-@!g}C=kMY-=`O&s!bxB*itJII+e4TN~@Xq%r_MVKT>qVq@zw;wYtoVgEgdWeC zSu;LvgfVxSg^RPoeyV@E2a5;eGN*LV_0wGd=C1u<$a+PJTPR6%(nTFuuK&_Jm2rlP zGeF17SJ|REr~BLr_~0J166X|)23toeZP@)<0*3B5F~w?^6> zhTJ}I`PeCJWPP-)%=dWJMEwz?6Qe+PUYA52bZ8hD!*b?Dd_U-F_Oa9|7ikcIL6Y1G zy}KRIsrG#DI%G^ooa^S-Bhaf^I{}PZ+g*F4x#Fo@<-~V;`X?gnPVRA z&26;yoP=6;heea9$A&y23GyOiNpA)1D&ySmF``0TOTtfBNZG=9zV_63s`fUpdmP6l?$Ot*FB`Z9s`WhR^{J=XN83Af_7D# z>~!9cDW(UrwZL*x^gY~@8att5O@}E zm}JtuC65Es$%=?b!iVWwf4s-rDhj7C9_WDc7s$$s1N5eXJ@*DA$E|rtcz@8(8T7PW zN1RejZk~vV=rZFA&_T&ZRzAU3h-}zkn!EGU8X<+mxSA;;*9#K?V%1@vEw$PxCxdSV ze@R(1M>EoQjxg62vG1|8Ce~EfH&H&OkvF{N9x|ru+qj|F=EL5sO+$-6p+5X9^44Br z+$;|53yOfP2!n(wm%XU!$lApc#m8v}iJY!2>K)*OLDINj4o-K6TXdy0*`S|{xd-*e zKxzae@K^|A!P5%u->{;+^)dcPV}P9_XxT#pv_;6wG|ZPPQ18;r?Q)k{)iHq%$!W}P z_m%I=MMF)YyByW-s#=q3AyF35W}ATsA605y^;p3TtSlA~U(|_mBYOfrkqvte3u3%RlAJqCxxYtk)Rb?f6!Sj3q>N+!^P@# z<)P4CMk3xfW3ez@aF7}gtw&c<+HPxK7M<7(OSrp7TQx3v(X5Pb_nPv+`@|hDVQ|)r6lV)LY^~cfUa}oQ6^6?R5y1V8>5uaUo%O?<-Q~ z9hDn;gki$WG+Kt`AsCfw!mY{IY0~cWA(2pWS9||pqF!9QgY+tOn~2766I*|;Z0Qi4 z_Gi~C30P&gXU*g(NJ1iIr>oH&U^SBI8+f(PSnFl;Dy7Oplpg#fFiM(pa0o3NC#!ox zx6lho7kaGVJWq}jT)M?!ZaLbOA(EUt&yq~b%tX`59cn^TVTX*+T6k|}VH_jx4enqvq>}d*JgiRnQ4I9|&-x!R|lmZuo?y%!$cNo2vS%wMX4=u#g(OEz&sc&l5U zp)mO{CS^9Rfff)|-$ySu*$x-mb=+c$SSRT>T}Bu!T|~BcfTU>DNzEFicOqeheg3b`klI7o$YlS&asStAl|YlJ%8$e8K)) zo3`8@&?5&Af|I4Gl{lhDZ))--%;%EvE&OT22YPoO>q)W~l;uYyI&XIL6kM}boawNMZtu(^{8w##|IWD{opy5|Pe zX$8{!cvMImVZHn5qHo@F^NXuCBas>P(M`56BW}Hy{+8+U5(XJHE4S=F^4W&q+}(&E zUgo4PC<=XQGfWD8p&_jr`HZtTJHDo*dHOsBBqVQcPjiYSV-hm=KJmL; z-VCywJI>&x7-AuloH;v=&ARdFKn#_@+cs%i$=R-Z@#Q~uC7!v=Z>MQ^N~mursPRJp z>Oe6!OSiL$f#3>s?#IwiY*XABg7;i^UsaT8({~k9hi>V$2$>mizP}m$uy>f{ZZuhh zp?Og1y>zL*6PymM5}gf^4TU$nwk;X8t_Fx0`+LN08s9qRzXR;oR>*b_t!@GBY;^`;K?)rqas*X32y24i7r!F}I8X;(Bis zvs6B%#EB)+?F3|e0G^R77jyyQ%+LoZE7t0#rNm3dPUX8&KB6!K^!W3p_)kxs05L<6 zRz}x9(#yRm>J93?@q@8e&PgS8`Y)mq}=B%ACvGqPGvUAy=;7m@ry@7lCQ*w{&aoJuCR ze%j}L?OGHE@%5+Nq9&1P~TT76*D5mm*zTRI;@Pxy?2XGNO~*=)fJswh>@Xc zbJRV_u5*)`V69C}DYLz#M?&+x3C*H9PyD2CFJ96d+2KeJsHWMwgf<2|qT&M@K?b)8B zwcd`!FfP9Oeo5m?gy@-i^u$nvB5y5nj;LZTRAz5ZfV zxp6*D+PKKiGw-JMqhv^1<9HOPg%1^dg>VOVJt){LwmGDF&u6lba@`rEJCSYf8h81Y z$dXwrMP8PeOPO{3{tb-$(!JtdfhJc0DBn(Bc7kgEb;8JY1Ys{rpIVrj6pYzW zKV~nqu$Op^f584thsp7ZAn8g)vdE-e7-c6lwTi-%XvUuWW`!q)F*Mh2PsjP3++zt$ zG=tRiSgsh!(emExq_`w(suLv{)pOPb5n!68jyi7)eIyZCulyO{_@)1P^A)L?ol{^1 zu7Iv_C?uJL4*Rki((RP|)plm6JTXWjW(^>2W`VBkmM!Auu1{CSyBmlQ^L7)V@ zozU2gbO1m~)*B5+I-oEh1j@$FS(;0t)gN6zUdU<&XcnJ%*xY-B_Nk~Wtf+2zs z2tU?>-`&R<1NY{4cIW&B@dt(?${p!uhsM~sID>v+!VxYW7-jloQs}9UE2XA0h9lYHI)G@rwc*J16vSFD%*ru*BF||C_9T z~ z7|bsuB662s#Of}JUtAcABV=uj0E;4oQC4u|-yrV0*z3M>xhB>wujDcFtBVUhe-^>DxJ>^f2&WdsDzc3gz!Jn z-Ce9PUT`;*ybZQeY&F;x`dtl(=T9p=?%$IHiZYiOe$+AWIES zH_MmoSI`m5Jm?xSPu(oYOli{U*^e!+`&V)+H!tS!q`_p???ByRie8(&_WUZ%J$-QUlp@Tsbt9m}nK7NAnR z%y*;%Y)F<|AmO^!U36Wpn@_uzT>IuTapyRmKq|Ixi5Z_r`{x%k;#^={rJSOCjv#oZVfbg zI{@Ho=OM12=Ox$1x~1Pn5DDn(8u}0^dnTJ5_fV@m4*L1?gFd>c*3e3i#k9^ztScnV zy8_WP#h$Zgr}I@w%h+Lk;GG)t(Yuy+&d0BCxQsM#Vlt8w^ADRN8OWU6s*chb&Bnlk z0?!P>U)QpbzmBx+S_c9KxS6kheuax1_H@|AJd$DoSmzK9p9=6!n;h!1xam%mRed?= z(^?}4fNq)d+^MKTy2gpO)tYq@a%4Vg+HlrK<#V+a_gVyJugWCr9uc-Ol?(V`H#g6J ziUk;>=GO>#Yl==|>dTM({iJ8tCXcG#PWE1f(GI$+m=9jz);z@F&TiHB#V(uxRV6LO JVg<|K{{e-Uquc-h diff --git a/graphics/object_events/pics/pokemon/sudowoodo.png b/graphics/object_events/pics/pokemon/sudowoodo.png index 6db283b215b6374739b907b5a59738f1496445f7..2d01c3263b4d7e201718f32b6f66adac1f06874d 100644 GIT binary patch delta 599 zcmV-d0;v7n1oZ@vDSrU4=ukK?5D*a1n1Hx|Xoy%yFi;qf*m!8TP+*8SplDFwczEc* zP|%<_h+s&#n25`KBkVD32v`T=n)j?^$PE>yn` zdU0m5@;p!FwSPTKe9qH^1p0xd;f9`PE2(;Q{jkhD$G~9N#CCt7Ro;{_@O_|bIIq4` zeL5}|>x>3o4BPf_p%o2054^pdn4xF1mlcDqNg%GRMz+w|u(aexUuj?%5ap?)hM8xu zd(|3#YKp54`k(@nmA&D{nSJ~cM7|+`db*Pzzi~s)n15bBF>mNxDGt|-jSP%rW%0r2 zH2Me5(in*K&bgxP@PUcvwEd|YnK4Ee^yy3dR)z72K+3q%kU;I+W*a-u1ddM=zc1tW ze)?ZFPyFFyo_L_%Zc80IFfd)9!>laBG`mJ(C1ldq% z0Gw(7w6wGk5D*Qg^f>?k0q99YK~#90?Uk{P+b|43=rWi z(=Kho3I=5b&Nx>4ZCJs8dJA{CtkB3O;(c|)hRvZLWg!&IIE&a9ev}5r9s)9<$^IY(D1SJg8Rx`^N@5X z%tp?FPny`brP?QEn4Ixneo4X1=&nyJ3u0&Mnlv_Yjdl} zhIM9lJL=@4VAOqHk8f2`b_5orEiuES_0P>%fmE0eAo-)7f6MeDFCTi5hH100iJjxZ ze1HiL^<1FcQ;=NC%TVvl8qSYI-mY`jI;`NbaG#Bl0-t1vM&7O%jmUfN#XCXk{Xypa zy?j1K@;Db(*Kz>^I^N(sq|fB@L6i5l@{*~0%CzX4rujN}U9_v`=w N002ovPDHLkV1nu0BdGuY diff --git a/graphics/object_events/pics/pokemon/suicune.png b/graphics/object_events/pics/pokemon/suicune.png index aee3d646d8930c6d2a54f987d0f533ed717c2348..da9343af46dd8054ef8e2959f3f183a92befc4ef 100644 GIT binary patch delta 995 zcmV<9104LZ2mS|;DSw#IpfEsS5D*Yxu&`)=pm0!#NGM>SXsE!5xIjoyc!-er`1r6u zK#>dJ>OTam0y)ck#o+gG3*ne|yN`G4tp7Fx&Wnl|^ z_^DdoS6y9d6Y_uj-3X^0RHp}5{ey_oj%3s`Q1r+7c&Lze{lZS#^2|s1xPAyQZ82iI zY1A8>wU_t#xPCN4#kT$og4UJ>6U93r5A$*TR}+AsDVYLt@-G@hV0ktKafcHyrJ%tE z9fKa@p|hWOmwyRAmj*HRG=aFs(!k)sMO)C|&|ziZt!+5(@CcHIRcrFf8%cwL?N|!n z;zZiz9JCqru0FL4DsBw4Yikr(c5HU}LMlX@%M;3Hy2IL)Cti91_qz;!?YJCSc3_R% z`2$SU1k%WticvnrwH#4~p76X8uLr$i;Pv2ZTidd^Wq&){!%T#l2IvsihT;-mhUiVj zgDccyfN|btTvGK&`wOheYaE;H1H4u31RcPscw^&CLmHQP?S=5p7zbREU1$Z<`#=Af`C$Yh zHfdV(EQEB%p_nv!H;)Y5)|2USb%@D$i#H#Z?0?)>1$@WzfSIY4%$EE2Z?652`>UiM&{0q@m2l;-k0`?$fH&w}VEEkcKOf<2(6*KO?UALG^MnPr#g?&Ah z27OlXy9yz07|#^3%459Khu7iT9s6iD9P);-B4x2&uQJk9*yYc-ZJhi|voWBE%#;TD z{eN1B9TQJY$>EM=yONh%Mck}KrtRm4nBJLWxM1vrxT}U46E)-Aus58Q`}@1wVTV6t zqM8baxbB@}YOG<$y>lBLZu`ssf?egK`wo|)Dw RDgyuj002ovPDHLkV1m*N_g(-1 delta 918 zcmV;H18MyJ2eAi`DSyq)wEzGAz3%^ez5iNs)j3L()wKVtYX6Hd=2AI}qyPZb)z!4L zw3L*TYHDf_5D{ZusFtm;?!vc3``3>q;^8e8wL!sSc8tS_Bn zsIP|S7!WFnJcN?p%Q zDW`A^t5r8Ox@T-ezk?QS)2gP`#d#)>WD*_n(GZTfS%1ib=bJt1Ss_LP&$z_rh<+8% zo5Q-ziWj&@TIV3N=c+|{k>$fY-N5R~D&dy6D{Nqi^5d68Tdp?n=J-LMXS2ibFiFA; zMKajIy+PVD-L83uDU&Xb_ai&V#wxT8-`>2xX~!Zj*l;I@Phj8z_6Bghy^=0L=;4y& zSoI)$Cx6fi+a4P~A5*emR$)_OICjG`4&X6lfZ)eKbDM_OvEddbW~MBF;<4>{Ch!voW{iQ~ z1B5=>n%)J9j8h)y<60Ilvl{2Eo!J6|nJEmprMeE@FbG4oEH>aQ{w;ZRUh^@mI(Va_ s9b_p;7UQ*f?&qit-|%?HKRbQ_d0TrVVh72fIui< zC}5~ikkEht007=m2*3aU0m4Z{K~#90?bShR!Y~v7;2b;_a#7f=zhR_;hrtvZ*sTZ+ zc-ZKV*@WHvNqX3BYA?HK=pPuJWd=O7%c3%UNl9^f+VI`JzJKywk|rram$<|w{!hr| zdG=AIYeB>H&oHX7HmWer1Y?;z*{DWYsMR-&nd=9QsKRyMuP~z22kpx4FrRp|*S1@d zTVXe%GGg$fm=5ZXggm+JQ;l$+Q81yB#flK(iKW#YzDnx4K?SlvxbJGrKJcS}D0@uYP3NPnJWa-WZPh9%@=42j|il=HT^ z9r^y1>DCL7FF0TE{iKVn7oY-8IHY=I4jX=b6ta+qo=&`Rx&(R7^}KQlRypQHsx5k& zzy^3Z;R|hw8_T2fs%4&NzaT90Seua}^91G>GXGV+n2)ppI58g~J+QRlm^?Orp^o|B b@5VPj#1d=nE@9G}00000NkvXXu0mjf^|1((gH2b91 z4KE7(6HFRWht!yI9z~oTZPE}?X!J*>`hN61)j0J18WSOW5ch*4UnXKVt9>*1%&ScV z8^!RUV0+=Ml-EJ$SQ9#oyCb+H$h;+`On9@>LVGGIO}HHJ5qPY~G!i{2g$OEb>xM79 z%7k3VLD&WX$bU3yCo-9U2H3Wop@5kgkPHJj17!V&dpU_=1MH{Ovf8>~Z)h6<$lMO& z@f}!mZ2nk$K2%$;`Hg*LJOk5SFz~y5@Rsa*^;TozO~+n;*Kg1Iy^crbdyc(IYfMDD zJ2v(Kvfi1jW$sk$p1nFHc9c zy=1v|4(hH_Ew!DryLJvb&`d$XQoD9};=KQMe=BaT5R;tW^GP4SY)G7XiTKI>*JH7y% X=-6XVEe`o}00000NkvXXu0mjfw9I!!kyF@$s$-Zs#yr`DT>y>`;O){u-zD}t-15DC%)}wMRyjTw*2}R9$WNB)HI6NUp0)a=Un#@_%4?s_`JXJZ>bn9}a3GdUcdt g6r$T-I`$vu4#^VQBIhS%^Z)<=07*qoM6N<$g7c`E&Hw-a delta 321 zcmV-H0lxn30^tIXDSyq)tV%g4Qc5XmVllL&F|?#P)y*;g{{a60{~%%zQlvR^)hVR* zIS>#Kb90OT|Nk}@f>{6n0PIObK~#90?bAUDf>00!;Bo2VK_IyG3=d;2&`DzA?YxUy z0}l}41rqNtE1~2aq8lWwng@+kxCq{lo39_{w}k*PF)=YQ|9_L_`F!6m)uyl0p5Gr_ z>H*S@rDbi-!*tShl6mO263?o2K}w`;*Ez%90>bh5TNZlaWEWA(t0BXk0<|G z--^AYIg3FvUfYU)au?daE}E(uM_$ih+#Fud0J(GfHEj@ySg|8?nh~95Fcv9e#YBjj zEjrC$ihO@(#X2Qnskz9V=6TU(@*f1w2(4zjJ!qak93-!Lx7A&is^?!;_8;c~LV?1R TtyaM+00000NkvXXu0mjf=e(4r diff --git a/graphics/object_events/pics/pokemon/surskit.png b/graphics/object_events/pics/pokemon/surskit.png index b29ec8757223d7f900ae8c39023c0555e2ba9609..a43154bdd23755828b8f8bda73926656e6a20a40 100644 GIT binary patch delta 342 zcmV-c0jd7w0`>xsDSw#Ips?+yR}0Rc%wK~#90?bA(a!!Qs9;0Gcbfp2jU*12yzvOLv zpO($}g9@G1rBCowujzAB8Qyy$#~aalHmghgaeTEZ5jp>3to~_WQaM*mz*+S?+l@Zj ou)aAj19RW}JmBsPzu>WR1e#~Pk#@c%UjP6A07*qoM6N<$f@HFzsQ>@~ delta 325 zcmV-L0lNP70_6gbDS!X}|1nxxTBOxli?n;i)&JF6&8#tdY7qbb|L%K>=4x83ix41l zl>h(#|NsBZ|C}fGUZDU00PsmfK~#90?a;9b!Y~j9;Je8+*CK*rI_Mg2^F3;JL7i37 zfSYgb6}8rC4pBM?`Gt4(lg0-!ar^Z~F=k=4Jw7hw#k81(U>zwwCf&*t|*?7iU+`0rc* XQ2|ErbUcMg00000NkvXXu0mjfwa1~h diff --git a/graphics/object_events/pics/pokemon/swablu.png b/graphics/object_events/pics/pokemon/swablu.png index 02fb1af432c028cd4257c867da39c67702ccd991..ca46238197af88af827cd8542c038df7477eedd0 100644 GIT binary patch delta 620 zcmV-y0+aod1&RfbDSw#IpeT^IC}4na$na3G;1CcHfS|B&fROn3__)yESXglI`1qrB ziU0rr00000006YV%N+m!0u@O_K~#90?UPN4+b|S>g((CKx`QzS!$2-!3>gM`j+%ji z5JD9K*>s^i0=a`J#W5<`b{2DqVF(lB;=5FTmZh1Az38eXkAE!kNl)K<&z2Fo#x<^S zjejPB2*pGE*8-9TSv0`NgAaI6FqtFtiHJY6Pf+YM6hs3&CaAZXC-8i!KuppB9uZ)G zIf~N=tzh39Qm^IM_xn61z`*9gGFzapdS4E#*cq9`C_MJ;-0@LHR^F4J4-%J2FwbaBl|??2J&u zgA(LQP{VeP6(g#Z4X_`AOW5fG3^q%_n-wz!0)5&(VO9U8wFMgZraIDs8uINzF$G;R z1UO{btb(1)4u#2Z*K;efB|R9S7rkz`4x1}2sbpL$=Y-jmcSKPjO*>Er5s@2 z-6F%nWAD}XP5JA%FqeSmJIx&K%~FsMlGvLUa?K$({J5eOaBI^n!!F_E=hIT5~ySgVojM0001-oW*<1|6;7>T9nPz|NoT5 z#jNK4?(X*g|Nmz2lj8sY0v<_3K~#90?Um1K+b|S>MO6g5uF$Kq6n2d~bpiR}v6et` zTcP)KW`^|Q|795i_tHZ~A-e2uQw+JjN>7R`r_^EWw2?;+`G2IR@4e?A2_eTg#xaiZ z&jjT}^zmN{<;=O+aqrl=2=vB&arqrzQ{P?f$eQyq3!z zJ|JKK19JI;lM!sgqU9*Ay8bR75-`vMx~^B`o!hqqBS$04D?-O@dzRw@U4cF21=eL7 z;Igi3p1XZJFn@A8^67NV^JE)(vfP;<7BDl97m$%N!q#B@6VPYUht%@&B#bO^7tX=} zhNBTGI7dN(f(kYRhD?S|S%9_$Q)pZP4e!^6pGMjjpzd_I!dPFFp+Er*cH{&VB%2H5 zA-IwhAgk+#92z`rOrCc=mnPfNxffbq<`62-WMPGMg@5U($@C1M@lxLDOevLWcg2m$ zu}Q>j_SSX>N#pMba%u)0?<$D<$M3_(hXT`0zuNH~xSk0s)J)A*z9X7~K+d&$+u7~f z4zQi?ZmMJB*{zVvr}WGCm%s5MX&ehU^GkFlWfq=1DjZY)YeH{+s~kkIIkpj&*zDtN zHVFf9&u$_-Yhodb_|59_w~1PnYSm$Tr*xZAe!iK^Bf&m@SjeyZRc7}}T?@ryE^`e< zbf7G|f<2}zi?UxZEsKk2USt|Qr)C8|uQOp|(#tRY9{%j_!o>Ul|G)7J+$J}tORkA! P00000NkvXXu0mjfj9ff* diff --git a/graphics/object_events/pics/pokemon/swalot.png b/graphics/object_events/pics/pokemon/swalot.png index 1beec209e42b3eebc8724f03bd072ec792c303f0..3b3720af0ecc8d30ab9761a1cdb951d8ed793e13 100644 GIT binary patch delta 693 zcmV;m0!sbN1=0nODSw#Iph!4yfM~FofY7+0&=3$1`1ttXaCnGtK**?A_}FkrNJua+ zFlcCKSU`xaPEr^5c+LO-0$oW&K~#90?UlW5+b|S`xo{Km48>IiG_b)zOwgrBf!f_N z2ueA{@T&yq*11cb!>fV9aNsF|9)gB9gG(PEz5J0x(NwFX9e-M&geBnP;XU_Ilwd;s zkH2+P)#lIY!9;a2f4BKP{rYDG$sEV^^K{>kzDE5c87}ywd0vdxLqns_iopVUVfgZS zdS^(DJj=*XfnCr=`lTKio*Cv{fUuyn{Gk}BhlV#g(2VEBP{EB&%!`qFXt?Jna<4&H z@WAy1=bMpwV1FpM9eJaN1vGUlvT=G~Nas$^Uy*nL1%Ai*+wXZ6*LUCyvQ6JGYnI;` zh9=;NA@HZG{d=E%gXGZiF={CI(@BHCFy(u1L68_5q|V?NGfem!qvu|Oz99uTXYwmR zo499)Y$l-Lz%WVA0krHj=oykT_;R1&1&qWDaYt^r9e;&}wY>jq^|paCbQ4R)80Z@_ z?_JUvR#tD=>L-Q?Fz7Wf1vv5_flEaof2h+@M2NMBXEhCZD7hfCbX6= zvD!shNtak1qReb!oNAeQj9;QYBz%T&CUt*Va;RaL{hJuc)hi-l4`PA;qVA5hflu!NS)6cvQLoQ2RoUoZL# b{^9WhK5nyTZ6DCF00000NkvXXu0mjfFT+%j delta 687 zcmV;g0#N#H<8Kw|Nzr zfK(dE;3@Sk+itmCUT6CtCt#Pecm8B)ED>W;?7|Kn!8b?u+joa7rZOZyNh+-(AWKiP~)KDIz47{1y^!!c;g4~3-*S; zbrgH3$5pm{18~eX zlo)^#x5jWCD}U+$wm}UlGl1KX$5pKo0~b(Pj#0vi1E9o2688(u9JERo$BJmqa0--o z4?@&B5q~jAy1_9Ed2Ce4^-~E|dd0LWqidqcCpk#KCg!F=qRLOq!m753#b%Pp$s`u- zBy-e>AxeAZ1Ez0c&D9g(&~`HnieZiq$e|`~QpZWHETYu?{2q6zj~7!NJBFkqZ1Z&?*%NiCc)MqugYb01M($}cL5?LI zc%m1u#LC7y)>lC2E@JStMAV6!ID&qxH__`fl&6EVRPmg?)>B3I=fz?N3md@DSv|zMO+=7Fm^$B} z{B-=84t5WZPythlDJ|kUTVj{PBVTqcizxGqWP&y4VcN!O{198fw5-u0me^oC9BlYT z%OaLC&rl`5)9u*PEzu=T#Ivp`-LDdpr1FRbR?anbSf^!OwL)Q@QK`#aLhkqvaS?gM zj_`LmH-Ajd@5MFX5sMsQ{RU2|r}biCp4U0|JnxQQiZ#BD_-8D9%lVFF)YEy$zZzl& z`NIZ<>KXBpAS2B%paw#(&JMyw`1mE}M5yhkmR6bN=OK$6YK0v4Kxnt(n@?V+DTV{3?`DNxA?m?uI98|E~f`v&|!&Y`rnvi#jA!Y}oE2rct_ z!AuBa_zZCPtk1jCEv!h%Yc%@99?1*IaK5l9eXgr-NAv41YMvPiorJnCW++a}|+DYu#MNkWGaAHTvvbhE)C&izW*=4?PjX+zNDv}hQ1 z@Tq4)CS>E?jDH(07c$btY0)t3;K=fQz-==z$2%E?rbR8&tQxe~u#qjhgAJPU6Wjv*Jene<&S85_ZGeG{QzNBdm>E&+Uf51?S36J?L^ zqL#_B6o0n)7yxhD2oCfbj|%=(HM|F&*7Kb8gz%Kh1=f<6OG0>^aR6>BN>h51FT(dP zC0D}aK89qy$&Yf@Io2t=TB6YN%O79wSkxE?%m#FS&sou2Frz`im2fVWEb%tE%vtAI zgX3HL`^8#4}uX z^DuzJ1|eyjD9$#7+x1#*V7vNbUS(fzzsmft^#{FNxB&hwQC0u|002ovPDHLkV1is8 BlHLFS diff --git a/graphics/object_events/pics/pokemon/swellow.png b/graphics/object_events/pics/pokemon/swellow.png index 10e7e5200fe222c81219ea2a7848a99a14bcfbc6..53704229ae64d5b5db259b68fb8903808744f96d 100644 GIT binary patch delta 990 zcmV<410np;2=oV#B!4haOjJdf(4ZI~IM`Tlpg34aSb#7%U|=9H5D*YxP&oMb__(;x z@X&bp_>iE8P%tn!NLW}^M6MM800VzXL_t(|ob8s)Y7Z{*?syZ+{$QyJ57|ap;rmxk{kq(#F!k_uF@u9Kc)5k_!}@*&FSkV3iF6#DB4e=qH%Ex@?lQ25Yr&E&@c( zBg>T<9Ztg-FA$TxbA69w6CtU^q387yt68vhKRWEfx>1?%5Il5EU1>Ck z)lj_nJU;=5ccz>Uf>xxs!=*`QccNFoPrDQ zrXLRTmQW17kU6weO!<>!`stvr1=e1{VaF&^3V)RZ5}ZpeCR|=UXanrL5m^qxFo0oc z-|oFWZfm(Fcm;33j71ZuFEq%3qf0TE^+30Dg~!8*p@MyCL>N#;FZ&Lbkx2-GEEM%f)8!mI2pJV2favg9BKzn zV}By`?esP#EH}|+AX=4 zV&zP0JijEv%-Qs-ZK`iD<=`MHzr}TWG*>0lgfD9Zl-bkuvN5z_C8&~=;Q^8f$< M07*qoM6N<$f_Dz(NdN!< delta 1084 zcmV-C1jGCE2hj+SB!35VNliru<^c`@86)eJ0Js1E02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMT4wjDKT0>QhQoztb2>ids+F z002_m*}wn*00Cl4M@0Xn2lB-L00VVNL_t(|ob8ssZ__{&$DM90xn2?pvEan91euKU zEEN_^;rjgkVA9sa5WC zPQLHnyZ7$wd4K=yzx@NocRg=KpY0mdtqQX*nTp+v^1WUC=? zHY_^4hqJy;!f_)S$fMjV2X{v7$;S) zx5lZN@oIjc;R^{)c)9mDh*obbuc<3o%^o|Om*wJRDRL86q}c322^hz5l7U@w&3Z@M z@84DkewpXM7oyM{1OewYlU<*~^HFq==B7wf#eb$ynMe>4Ol@ANHHdXneE&2%04VqJ zfDVFXp?MrglPtISdO81kvVUe;y$dy$wrIOj4lFXvWEJV6Wbfv4NFmSnPx(@4hFHiL zmU>Nm^zGw^^MMiQBsGU)t4JX<0;q5%x$bcJ^n3xZw=aAS!ZLtmX*Z&;CnF=*f~4ji z*nhTY0o8>8*>H4f$OhCC=l5vEVD*UOjIuOzwc1)lqZbCsAr2&mnQNCWX7*^PFiDC1 zB+(&wJENC!&9=yhs|AE>vyxQ0zhiT2Hu53IX(uRX!A-N2V1FwB3^3_|iLAr4Z_INHsh%B>06eeNRWqrk=?X`AX ztnXU~)3j!4KzBWGe&a>+eC0kia(2PG$yASa&{XE}iO2K>44VK03B>=8+K`-8+kOC$N|BbghXB3+0000%pm1PtNH`D>5YU)-I3N)4keJ|Tc%V>N0000000000 z0000000000008Oq_QL=G0bfZ(K~#90?bN+)gD?;WaI<*u*rCcy1X37dIa2c&pkv5{ z6cs5vK-0Nf*C3*X$qK5~`YCIN1`Ms8twY6s`yqUHeAoz0nSU~6%9JU87b2z8IM1C% zQgWBcnJ%Tvk7ZRjj3lLN?r;-OHs=llWr@Rts;uo6+lsO>=QiJL&@cd?+-k98lr2}+ z3;5fj8z|9FwCM*-^Z>mv12wUqSzRzzR&0I!Zn$oJ>oA5?NgbFb^Q= z3Kp%q2}s)z*?)WomuxbNb-@ITf@2e=8=4IU_FjTm4P5!*?^X+{6jG>>&CR7@|67gh zJ^7`6C7~F4(SOAH46!sCj4Z+!;xyzId#}=0Iqmqsi(_Bm^KJip>el}-5h0{uzw^j> z1*x$U?@wythh4-?)8oNd@iChXcJ9cyc$encAheBv@-8i2bGKt@gQ_@DHQG` z6mj%1N;|jj7pM~Gk|x@#i8Q%eq2Pb}Nj&HHkwnp%GiT16Ie+tap-Kf!h9T%kDG@TA zuvQ^IBOe2f6k;m^o^#}-2pEv30aMgz{gypPj)U;|ZiATv01B^Vtqa!8?E?9++y+X` z6J7QJQ!~JB!a+}5bY72K-@x13cO&iUW-AEBR)d2Hl;)jOUbi`vIaFK0arHIk-$6mUH+4fo&b;P|C5Zv>fiUG5*T zogh(GgM%eYAjz2UIQ~$D4)(%v*;pe!yuP9R+qtHaLB{r-N2dldYbQP}1NW71+*m8< z*Y)b`+=I#ZsqC{s8e0Pmy{WGp>-zRqymJ;sV;8huPaTwNF}kPIzs)y}q16-*DZT~( O0000IzB!4haOjJdf(4a6la8Ou?ph!^QSa2X9I1msJu(;6p`1n9TK%jtF z_~@|Uz-VAlIB81{u$8 z`a#!tAWo7?%@}`)Pdmn7XyshvftNU1YsNl~_E$3V?VxKsa2HK;&6s_G*j%qM=utl1 zT0E5t&e#h{i+|lT_cJ-CjO!kE+m)uB8b3Tp(#J9nn&nbc#!oJcdEngPMO%DEUDc+V zGQj*hx@sluCaddA(-u*u!hkl2)$M)3xxg`owoXII7)1M~Z69BaO)$oJ{%(2}&!(|G pF=fxEL{CD)|DGGizXNBxA2{6kxsW$F$p8QV07*qoLOV1ZP1_K>z@;j|==^1poj5 zFi=cXMT4wjDKT0~T9jI9tb2>ids+F z002A=mzV$m00Cl4M@0Xn2lB-L00A*cL_t(|obAxDOT$1E$MF~cfx9$+fD|2t63#uu z+|;aGxvjh1MG%Hkr~DqWW1a= zgTC>=rYJrPWBetG_6CEAlk<%SCQq}mVXSbpzlx=DgTC>=!+Mn)#_S8k+w&NM0p-K3 z(Q7&4jJ<@kSgdjt${uB0eX)2yH?$+GlAR>IFY~zS_iPPi{N#bPXPj%iXp8S@ooypS z8KCz$ecVdgRhXusp)J<6PGZ_1qWim3&I24{sNyJ*j6qa4#`XT%x&&*z=eM?D@nS32 pfh`+8BpMP1{`cH^{v9~l{Q&;A$v2A4ROtW!002ovPDHLkV1f`P=HC1lI(RDSw#Iph#eVc(~Y5h_Em)KoAfRP)JC?u*mrM_;4sFpiofon26|T zPyhe`000000022_dtLwl0pdwSK~#90?bNZ3+b|3OP%auh7zekLhuYBCArg4)qJOY0 zaMW}_w@#fqb-oYqkbjCTI7kNmON{`Q6XoP|Ef7w5q##)o5r2SZJmVS9_~)Ppe!O5i zgxoej*KGUI0hXxQFcIEtcxOSP*|L>gg=^~8q9G+a3{8nWXB1Vo*|2t_QIgh;JKn2(-v4+PxW~C*x6S_#&qG6V$Tm!u_hx^7Pdo_m8%aQJ438GYvuAuu_3Do zyLt*6#ugP?Qh!dFguz=xLR&Qn3$k6!>s-YKmQ<6nW0SB)YZWPmgfq$Ll%$lQn-poH zaAag5m7E{VEmw{Wov%DjHfiz2I_)$sV{zyCCuwfSgu%NBtwDr@h0#2Ro)QMPn~!UC z*f4fx*iWNbhVahfmA@PR=eW$>ozdj1OMXch;AFg)Hh&C7Z1IWT-%lrgYZ6A|+tQom z%CSN4?-DI?%3yzfdwu&gV9IS<>Y*H(l*Q-WKt-GM-1H;!akutt_hWv8VeM%_T(m{A zI_F}#`ZsL3$cGZrKKFj^Y1ptO_hR~eFr51#pV}grr@ZXvEvHoUZMdGw%1R z&pjXbYBE7~sfVe8OPyC=5^xoK?r(g_-E0_FAJiWw{@?fu4-_Y8%JiK%00000NkvXX Hu0mjf#!VAo delta 507 zcmV*3n?p0VR18$M6bDimOx%4@M zAP$i3pJMwUw1Y@89ocCY7`pmMiEoSOE_b=hU4AV%;qwE>!hi9YiAp}^vj7U@0|sQ{ zaK{YJN35{~X{s%A#vF^(rg%2ZjG*~|6G}v>RXgTr07=#Cm`D*Y$(UJ!Dy9}-%N%Ej zl$w%f8%RKc#1XR=k!UgVfJH)4jWS^32~s9Bhn|BdX3R2RQWb${$OC4m`D=USnGi8y z)~fNWqG|!_RDV5lgxK7NOvMf-w2+Ri=S#zC$)2fbP_fM$F;8m#?8^gQ0ktB}wlvl- zk=9bjES4_p%7E$1UurFM%$6=nTgx3k;E(9P>-XO6SS(_aR*_?(n++vu&DgU!{P?)t z@RSEEc7CauerDU6H&b=Lx?|Gk$A_oa7IDWa$vox}^K@fU9I&Ny1+J}PPJe9%-33{v z*0KGk{cC9MQrDq9zhBgP+A_2W%jKmxSnTL-eAzp;f%MPoGNBE_p4ZDuL7kX~4X?V5LvKB?pDX@f`2-t+#Ly1K3voRVFFJ^4gzp5>41xB9CKC?8C*`k2~fyn zfICTt$dH4$oc@hNb|Dj87Vs5^9e1Wd|3zB><_>NCgSFvj4Dl`tc#^P#DAm+NWUg(jP$_#^ZV=j?R?Wauox#?@TT$NF1B$_Ig_hM zGy9Tfv65l8fu4yTz@IkPg<5R7vaosTHiDc^yP%UBN?V6hJ^euyUaZv4FD*Xk9iiEy zdf4ti_J3Qpc>0RwBA0#R;mMJyZp=4Q6|3Z}`YIV}PaA_fg(X$@+XDI+TZ}>GRVnkX z@rY(!^|wla*9aCMSzAT}@4Dm7qdyDv!|Qiovwzryp{!3c-m3j`BUo$&$fgktrb5@P z7d@%{(@+&Q`}LuD>eKA0@AJ%y4pNHt1Tz^^-G6z@_(6RW(GVhw!}@5a*?U;bp0if4 z`i-%UB7R3zG3%=C1ec9mS)OK0Wx04v>&}7A$E?lLB+A_LTti*@)fvX%rVtK-JqN>t zGJ{!Kon_>g0JZ6$h5%%1^CXnR zcWSbDAovObY!4a;9_6!aNf-AIkflJC=_l(xQlCia4u}8a4}S;vlGT1s9l}KjAZ?zi z4=iIIK=l690H6%#B7oPYS|p66=ZZjnZ}r~~Gbkwe^%Oi%5as9Tj~@DdV*K=7?lfN30Dl#O6BcVcTpfx?A+dhu7ReG= zHn1`*6Y%9CM8hSOMa`p{pvag^hcV*Xm~b;O6YQ6W8(&i;P7U3Nzph)ZczhLRrnT|l zJacNy!TbzPh)L%b&p0Wl(48o2ypqA%4$%(fF;BKM3X;`wETfJ4biD<6A$rLVvEpkV z0=dTwR(}u2S&)^i5i%BD>Nens_>>9M?5_6P;XpsfHsI9+;|-QG$kKU=H@Y!y7F8VF zJRWnn4b!oWg7|^cbp}6dLsP1{2aG0%I}AcNG@VNUYM$q&&S9(j?Bd;oI}ECwo$4yM za`v8>+SK7L$GgHLvjCCTzlXN9gsweST-=^*msQ_{Q`dH(U=z*Po4wh3ZOaUdU7nB$ z*b7xYiR$x!R?bi+P(GR3`Qm+1ySR(@r~bcgUi1sD*Uwx`>O;+ca=Zb51>BOk6^i4_Eaz+2e4c$m-!X$}Ofo5IAbRw5=vGGh# z{W-v;g)1y34M1C6Ca5|lTQErgX4LPPF1|vJM_!f(tEcwk!pDv)>W2~ckuN^BtRYvq zm*p|CHYOw0Q)?p{7=kg>H(-d5fd-O<7EmjoTx&bmWNN}Oa_j_J;zx!T6u|?ih%A2a zlBbmAUTb>&1zKx*0f`nNI%hZZ{g`tbj#=P7oX`eE+n$+!Xj|sv7d7MH nb0)YX4-~F$`R+gb{lBa)!TI)E(Srvm00000NkvXXu0mjfW$EZb delta 613 zcmV-r0-F7c1pWk&B!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsBq#dF1^Qlx`9dtw+`K>+{ur2o}>)vQwg0Du4g0RP_J-n6v6YHE8B z5DkokiK_vDRfi%0)=1y?R)Ri62?w- zs#Bfn|CEmV%zxXTm*dQs2O;TixrU9_O};+XreRvr0mK}jG#8Xdde>0KbO1Il(mcBX zUAhdAn+sevm6lC`2T=1OSZ?h(F`rv@=a~|Ro*=F@D zyL(*sxVz^)_8#T{J!aF-*{rShC#X8dD31WfIPZ*db~T4_7(30ELXE`v-e;XFoa=<< z#{1l?te{8>r}=9lM2L>G83~cRqg;cOIF}$%ZW>C6B0L~{0ql(uLxoN_F%GSU0_BOM z1DSULXFkrG+gN^UXZnI zP4Z>ilH7b_L+pKx87)p5GP@4t_B-_Rf4RN^#}PKUE@7wJ00000NkvXXu0mjf;=UUP diff --git a/graphics/object_events/pics/pokemon/tentacool.png b/graphics/object_events/pics/pokemon/tentacool.png index 5a28509c9f1b9adaa4526e898507e58390031b7e..b4552ea46a14ad4383edfe863af1be139fb1df15 100644 GIT binary patch delta 447 zcmV;w0YLu71la?SB!4haOjJdf(4Z(-aA*)Hn9%TOxZtQLNci~p=(xzpV3077zz`4+ z(9qCWP)NwQuy|--sF;ZSQKB#a00Cr4L_t(|obA%RZo)7S2k=Wqlz~VrYzV>7$0)kx zJR+r)@&er%$}4oB1CmwAnGz`=#qC36s46PCI}7j9KwB^dyMKJF`45qPKHpsi1JtQg zr_QPI!tg3Xx8t;bgVepk5X$|9ru#!2M4ij+B@bB>?DijHWOt*>-I|T#DOe5uxN5i` zUF?2u7U=^`gCE5M77bnIiNl+LBDESCQC^+JE_3d%&skJx15JY`vEO5v!-V8Aq9kpg zX$adiAPSo{w|@(cC3=a$=nn#i|_ z(hk->ryj`NqXkf~Z}@sD0T$2YwqdchI=#M9+ByhUYB*7Xo02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{4|NsC0#l8PhO0+2;gAfqa#gw$HbAy9HQc@t*)qmBT=Jsl|=1P>sAX0-6 z5D-y$mSg|`00Cl4M@0Xn2lB-L00C-AL_t(|obA%hPQpMC2k^P{&`U{t14(!R@lFhK zE{Sl$GrWO@x2PA%Mqh)|Ox$?h)xH9EJ_5muwz8I>Wn0`8;oAS9$*;3B(@hFcq)3q> z`^KBijxw~HR)0I!NbMsGGnHMKcdLQJ%jV(s!jsPtnC+bU$S*2~d;C`RU%_Z_$~EL? zm4kiNS)S_y^9HA08}e$yW)WK4>MX0ioEr_LdXy~nZ5F~}NAPN_4a^%ng{=->SxiVa zBP!Ac<_*&c4T+{BlP9r2l(ErcK`39g1M~K1)9_@rM1L|nS%^}G>AoG8==l-pPI8lx z%cKEK2JhoR`<`7xBp1;l7IULf$uL5rJz6Lw(tSIIlEP4MWwVNGUP&qV+~_0 v^n7>@eu*1wF1mj`ca~)@P{f)qK=_4t;F3O800000NkvXXu0mjfY*_qT diff --git a/graphics/object_events/pics/pokemon/tentacruel.png b/graphics/object_events/pics/pokemon/tentacruel.png index fabd2969cb549aefc8c8494ed1911c431786c431..8cb0a7b19cd989f236763ad0c63490e229d968e0 100644 GIT binary patch delta 659 zcmV;E0&M+_2CD^-B!4haOjJdf(4Z(-aFEdOXb>n^u-Gt=xDXH!$Y7A@xXAeU_^2pI z(9qC8NKmM#m}qcl*vPoUEEJ0X00K5iL_t(|obA=IYTG~<2k;L9H)%;qy8AQoP%;FJ zL(yAAMjA?oi$F&cBt1v*6O?YPX=si<#9^?YAl<0R?x;!iGk^4CNmguhcIr$mxyAn7 zU-v&*mTZ8R@iP9Ik%(uS9WY*q=Xhviyw@h0{mbKhGDSrC$Uk<>M`&8pqYZP_hZlOk z{XE4!|8#k*Pi8nA+HK*k;lrd{@R1&C>uaC$ku7wFJ6!|A!u+Cg)ywSR^d=l707yKP|a^qPOUKCQp^ zF58G&6YSaRLL78jO`zl4`HsCgpu=eHvpMGc#zwc(08FiL%j2ou&H-PsbFI}3!yXQp z-d_3OXl<}FMe}v6vHDOynK`)K<5)E^tvxrrL5KM^?SD2HG6-21L`k#4SUZ3=j~PoI z=cSvRnD2vI##rnOIt_^|^1usNv8sQA4H=h~$gbi2 zH3oG`g?}t6t0z0mU?#|tvCW2bCcggn24crruQs@+(*r8LbRtnNjd4 zuw~X3dUR8GC^sO@!Y~S{dRJLZ7>g(rMtvKUH?&Wy*QU^K3lHW%sLUePXgvYp)OV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{4|NsC0#l8PhO0+2;gAfqr)ugnnbAy9HQc@t*)qmBT=Jsl|=1P>sAX0-6 z5D+iK2oC@N00Cl4M@0Xn2lB-L00J>dL_t(|obA=YZlXXK2k^OiagxnG!M0DZdfzm9 z+iZCYH=eky;lwL=a>9w1*xQ$pm)ILY*y|Ey+7gH*@O2Q7Y8Y+pshiG0{mmc#jL1Yn zKE}s*H)9jL(SLZxungW}bRjxv4%`u!n`!{?+_y&_=fGp_Vw1J(gQeQ{pEYpCpTwo6 zAt1VK;jzj6l{{heMO^BK@6LFfyMf9i9()65FccR%^KY(mFKGSe=K4o#8V|}94N+}* z&mYuAh`(NGp06-jM_T@yqqYu|_JI3J=OM&{f#!Ll+kbsnZdRk))u#U4yX*oeO=0Qo z3c=~LoB+>@bI;u$&|%=G%>B`@aKZ1i+&1zIzdT;3?VT~=T4_0humlIy&dQCWbRR=W z9z_bvFZCC>b9cg#Y(%9q|6d{3oV%jiq{oU!d@NF{Iit7pmb7_vI32nHLnZp(#(2UPPw46FP-O3r%5tpThsN8)S8I8&?wy$p35`&u&^{u zx3sz^wYP>{-=iKgf7!0TFlSbC!Bml6t zJJCrP&S7i@u~+HTtNmHymL4PDe*olbN?GC^>nw}qM5 z7oN-eWT7WXnh5!+vYhBm(`4SSAA|CN&PDa!6y|N=*_=?p^b{NICP;EHQ57`fsPH8@ nMJf*e=8q>RIUKL`e>|Q5o&W;>RbPw600000NkvXXu0mjfHp6U< diff --git a/graphics/object_events/pics/pokemon/togepi.png b/graphics/object_events/pics/pokemon/togepi.png index 3fe68efa07eb7705bc940081d09d1ce761cc9aa8..23ffbc41a5f7a17a5eec1d37d414dded03beabc4 100644 GIT binary patch delta 443 zcmV;s0Yv`E1l0qOB!4haOjJdf(4dHLU=R=x_~^K}uz+Y-K=9a@fLLhw`1p{Bcqco7ix!YK%?ypF$-x|sw%Xr9eK)`8Xo%TG^EYbao`Ku5XG}N zq;2C^@ZkGS8oms&Y&;jt_t^V{Z(`WcNvQW?T8^V*Wmd; zWP&#E!Th8zXn!N?5Bf-(cm1rspl&-q>)stFA?XJ$xF~2BDGqr;8mwpZVw4@yGEefv ze!?FQi->d{xNx%M)$r?Oq?3BZJ>R zO5OXKk4m}O7!20UZa?W5d|8&dM~e4vTY~`(Mvn5g*)&e?v~EjtHDBq!2%JO3PM{bp lW%^GQ)s0a{Z`TX|H(y6T%r(IQXw(1z002ovPDHLkV1gkP)hhr1 delta 560 zcmV-00?+-`1IYxCB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u_V)j@w8d&_dk_#1#TWqp|IPpQtlq_QtdvS>Ie!4&b92QQ0BVEY07})( z&COF!T#Nt!00Cl4M@0Xn2lB-L00C`DL_t(|obA*xOT$1E2k-~IFK`wLwO|qZ0UA*X zig@VJq#XnYXAvZotPM@tO(=$RF1B?mN?UGo?$8h6?BEw@hSEu}W=t-=a}$L8x8HmB z4&L$r(xgd~CV$P}g)p^$8|MI=;Rev{_=IfWN)v~3hv5ztR&WEUcVjyx-1gi7!>zkR z-?MQ;)fgEJH>nRhQ~!mbuKA8L?4t%^K3ToUMoG^mR?lR(h35*~Vd2r5MmCZSx@DRZ z8+X+d!n{>D*XlSnZm6_!H;pFlBeT(JJmc1N&xw90JAadX(Cs^|jC!}ytTeZ9=UvgB zYN&yHh~7+4hMH!ztfumaj`O&IEWPozyI`n4=ad$Txar`Y(s$GVr-ClU3iok=(z(JX zc{+c6!wqNa%bj9L;p?wJ_9o(sfG!pa136r8_L#!^K_I&n^X6)$Fo4nL<)|~f){UA- y4&TS-4=H?p9y9l2{^9zn?{lInAJatP|K=O7nZYH7^l*Ow0000BYyxeP)t-sn9!hbczE#m@DLCXu)wI`=-Bv3K(IJ4Fqp_NaG05A zTf~Zi000000000000000dar=J0005>hC%SIZW@&octL772XCS7O0f>LqKJ>< zEq$%?G2e~1b{jtgOwnWB`l+Ny3-YUMJs^L5SX!`Fbbm%4eM~QF#$j>Z&Jk5iAKd!! z-TW9>bT#9}!23)6@O9NCreX|h#KC#0;co4x1j>yK7Hn57wv>^K#BcAH;0T#m+ zQ4L>aWOA8o*%PJnDMM;)*_OdioS#{Nz4bifkILa({H9og@9j+?C-ycP9`N+Yx_j$y z^OF}`Qb>5hXTfx=UX)-P9*ks4`Ik3>?c1dd(Aj|#T_SqP&U67jX=*x2)~5ZF{;Zcr dvafBg{RVGs#Qw-BBW(Zx002ovPDHLkV1fu~Af5mK literal 4693 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 Xf96QPoK~Nr00000NkvXXu0mjfqea)g diff --git a/graphics/object_events/pics/pokemon/torchic.png b/graphics/object_events/pics/pokemon/torchic.png index f25ad726b86496154b130867f8fb718f77f195f5..88bb024d3211e56a6c9794392f7cd48d2b6ac8b4 100644 GIT binary patch delta 409 zcmV;K0cQS}1hWH>B!4haOjJdH(BP|t9^M7|{Tv33v)>><=yD4G# z3rjhGDcD>f&7n+g%4au(`2!|@GL&?I2y$UDG1RHKAqTO+v%f(ExkOAe-zg$7UQ*8E zKqNOV1ZP1_K>z@;j|==^1poj5 zFi=cXMKPpO|K60un@@+ z-jN6CE>)wK%rEzj~e=6LU&OgZ*~gx;s*pC22Q%{yST-N*5pT{ zmaAU-`Ju;w>y_o4*d}G{wDxcH#Ip-Tjc6Hzvw6i?eCfAu#^BVh<9y1qiZis99!c7k zeu4WWJ~)yO;?_|gs6loRlw%#fKbfB{{I~T3Id4AZ5OglZ00000NkvXXu0mjfq3-K> diff --git a/graphics/object_events/pics/pokemon/torkoal.png b/graphics/object_events/pics/pokemon/torkoal.png index b7fcde50413c0fff17eba7eab686f0d3bba5f0f3..b8a338a13bb6782a0fa879faf3f2f4d0c6506e42 100644 GIT binary patch delta 673 zcmV;S0$%;D1-=E4DSw#Ipunhz@bK8^$e@sjh)_5v@SuS3h*+RlFu-s?I5;>E5D;Kk zSl~E7@R*nY007*;^dJBL0!c|kK~#90?bR`Fn?Mu?@LO0w9V;dMJm&>_$Pi>Fc0WdR zwX)U)bqr+5;gYO~)A1 zK;~Vb!EoB~ZhujYo2O8-$SDvSS z=x6U?+nYPZCiKP%#P_UTxr|1X63g{>;jmw|`+Pe>ZJaL*ODG5prjx#gtXO z%*4xn)?19Y{^v&t1|z ze%Vzod?uiscMY5xDdsX~11daAYIW>85#dg+2>jLGn~o3GmK2I{RAcyVxyU)o!z-!P z$4NY!*?(aXsE)mOO6+h}44_!c+!DOp0jh>8fBdD$V>3AQ;ephPuUg;fD@7m-xc9}k z!{2Yrer)qzxj7dtfc>(YUX=N#ZozxN-=|jgIZczF)=a!oB+jx z2>&?%S}{2Q001;xf*}9^0y#-UK~#90?bX4Gqc9i;@SOJGK_6#e8TN4sbLrKklzL4) zw6|hB)WX1w2}K{Hmr!4!r|onQ>uK7GnEjNdordTf=CTX@3V-5H>OY@R5`^w`uY3J7 zWoF&}cK(o$y8P`raK6er{B^Nn(dE>(hno(6oj;A;MY}Bym9$z^a4@bdsRnpB#D2TG z2QWF$kr7^6QVm5t>|xSwle1#EMlCMu!H&?bsP%Nx#h~3*m{P4br;gqpkh%hAEyDIzvCRC!A$( za-^gw8o%lgQN@{dmGI!{Z*(x-3(XeC)`M%ytWn zA#m)&i{}NA11Lrn#q&PAlw50TyXQ_oqduL-^|Yymz<*;ff{q=DD%$?lxj9zraZlV*{Y8*CD6{N z25yZ^`xMX}Bax%EF^H3ri)1SUU-ymK;B4!}pr}AChVNF8K+vGtXl)GF_3~TEKw}U! z=5hejIe!HX5tki6HC!p<6A2D>e(UoC84tg#eX=)YAPm^};ph49sl7j}#P+g4tA<+$ z6C!6!&H!p`w8vbtkB{2qQ!8_W4*RMUpJxWdO>}3&`n(e rg|b;$;(F9s-ty^6bE@Y2pY<0+mrF$Gq(Wi<015yANkvXXu0mjfE-6P2 diff --git a/graphics/object_events/pics/pokemon/totodile.png b/graphics/object_events/pics/pokemon/totodile.png index 502fe36ef0d41d836e4d6d9cf53daa509a1a7f5f..f3e9761f966a1923eb46a0a9de1eefe9d0dc8206 100644 GIT binary patch delta 485 zcmV9;4DGJDHlqWo35ogIi!zr9Q_mN z9l1^p3Uatzdz9elZ;*5GHwYfZ$$ue;f5#Muz7!G#C-L6)^?#A~Xp$E~_OXwB?BoAL zdGy?PO^DZ2+4Y7d#XJdqWhRNwR7^%(`do!xSK8_~G@%fuAbmFBGY5Oe1~wn!R7jrz zJU*BJBq%+!*|NJhJq|o(Cfu$$@EjE!+AO%{Vi|bM#yjS;*)VZA+Y*;eY;L%Cn7Un! z^L7`yOjF2KCx0)*W%BJF6Po93>okqU?TVp47`Xei;bL0$ZaNPOp7pNnhH7b!WP2!G zCS-A11XumNqtH3)^99WAp`RVfI-@fwHDj|!=`0Ne4!%Clc z1+U8OlAXUX^n9q!xF7?tZ;^3>8hk*-Aw%X%Hh;$)bIkF7!kygPtQpIi z`?%iJtarBlm37B*=E78}`-Kfg`%TR_G!nX;L*%R=?%2fPLnB3(GeE`*17Jyd>d>;g zMqbt#>kw(90#%TLQ-=i?N*wBp^?Iw54h<7$s~t-@M02jhlT6#Ji*{S3%q5h|t4EeH z`?kl77e(79&3_wlv()4dCjR`Sgmk0r;Aue|jq!&55RPPb+NI3c@w%^<ZMDX3w(RWdMwZnR-|A9AjgZx-C#1T{8brv@M$}JyVvCT@PlbV z4G`a=U~<#>9*lyLSV?MTDnwJ|T(miJD|=m$4e@BH!%pZSR-3fLf>P7GK9)!)2|eP5 z+PZj@eK=TJARKt~;Ck-jx5#!;eqk|sd=?nj|JoykALV_Q<6n*s!E@!<&K^>100000 LNkvXXu0mjf*DdHl diff --git a/graphics/object_events/pics/pokemon/trapinch.png b/graphics/object_events/pics/pokemon/trapinch.png index 55391b9d6f9431c4761e1110aa362338e3f0dacc..5162db37117de35e132ee86be3b7cb8a4548dfb8 100644 GIT binary patch delta 372 zcmbQt($73WrQRUGC&YEeg#{}T96qe*_|OrN;b5Skpm5{CiyuFJ?AURkW5Ns%j|c`- zu!8yRUj_z7DNh&2kcv5PuNdaF7znUl=xpIPxFMo>{Rz_=Uw+1_{sT^yVO_f4wi!md z%s4y4W2Ms1a{n9mm6aJzoCJZNwZ}Hrd;eO`+I=lwFHvJp`xJjJmz7)BRXBfKmp%PM zq+=oPwmpd)dBSx!%}n;3%!oDb`})}7u=I<-7ZtN7w6ykd_p|Nyy<&Au#aZ!_SmJ_P zIDgyrMND>?aw0n7u9WjMW1UGEVSS|w*DVb_5cTD-mHFTA6WyC<2&~TB{_sIl zR%LEv1@p>nD^GPl=JD=N{vs>$XW^UdQ%wSgXP3`e_mdKI;Vst01s8I82|tP delta 505 zcmVOV1ZP1_K>z@;j|==^1poj5 zFi=cXMZL|Ob3sAPdvorbO8>ok#Y!=(#bVy}b9XnOn5dGdRb~oO+{6r2^Jak=x+7z}JD^q>rJ2>hHesUTTrte>mMQg+ z9#9AAGG{5ECQ;lS%jm1+)IbtSi)3_Q;y~5es=*B^t#ZmDUrEf+L^QPC!Nl8?UAs&a zrRK{^%y6akZv1qoPS)#<%Rscgzuj1V<}cq3blX0S4@7PII-XGX{kyf^_aD};!dzSN vIDUE%?b_I$!72zpGQV!^7`FVf>mTM5r9Y5mV)NyN00000NkvXXu0mjfyUgXI diff --git a/graphics/object_events/pics/pokemon/treecko.png b/graphics/object_events/pics/pokemon/treecko.png index afae608480dff56419d9881af117eb6438f26f9b..7ef52abbca9fe3d1b11c2c59835a5d6d36f8e72c 100644 GIT binary patch delta 388 zcmV-~0ek+R1Ed3xDSrU4=umJN5D*aH_@IEWD8S%osE8o=`1ttHIQZzG;7DMAASm#F zh$v7PP=Gjquy8j|<EKA!INZ?;(U#1s4e( zNaNdNZ?v5+u@T-<&GyL|GTV8^j39BEfPeQa&mZGLO6}RRXMfM0KTB5CWs9w$ecTn8 zdfZ?gJn7@cfmawe*!45{WNuZ%2w;A1cOB^hW*h)k@FVL$PFKDU#7GOciwmj&VENOz zm1^o38zb9c-yr)MX(2ZjHt{>J zWbBizU*J7-`F$c8Q`z9Vg0*+n%XTS*E*a7Iq_wRx1s`u;1?xHZe7uRqf#+!=|Csyu z$rcb-{W&cQxp8GXO}1p8lP|bE`<#tzrBeGyZpV)&OPuUXJSTGQ`b_T6hq>qXsj@_x iAD7QpudnC-Z@vM-|CjBd=Ua*Z0000;Z4l(n7iS-LTp zc4bJEwZjR*1V}`w*|3o#wREY3w-4jr0VI?<>#VcRI_uA>P=8r|#L?3{?hO1=AF#HL zdUu+Ui18qBZ_63uA(t zNP-=VQs_@e6(cqV{|Uzxw=6?I-C=NXZAg=UMG{!&TNji0sejcjKD$VDa8ua(nbCZ| z@4a~%Ef(L$_u)p6zs~)c7}$X;im2eEtsP5(kWU# z=CihnshqRN9)BR`T95|-u{CsT3`e$-_yc2CM6OwFGD4O+o6$0~^$gO-^_**qi;<8x z(h(Is#CTSTv`QhVR1cOE#F!Tn^Z?F+`=>acG(rfF+&DD2p}s zp;1@?BpgH+q&9$wEgA#b|6W9&V;aB62-IOWjXHeL8+1mNtpWkOfok6^dmDgf1gmxK z+Ki^xH-FbR1Dy;VI|BkFZJGfCHU=fbpc#k}>>*)LHSMy;x=<4%4B%fCS$*1XpLf%1 zI)Ci(6@m$uO z5me!V`6EqJanIZq8OeVaV*#8AG31UD%ev}HaDeFN_v(nOAd;TVDJwzc+%)E2re@ivo)jRWOvo80^vW`l0oDb2SJ7C@8Bv z7X%`_x^f&O+alVR)8nTca3s{#Aa

M3qoig_wVF3f1)-sDF1g;{vao0pg_)2EC|x+k@|9#cVsi1MCeRYANS}Tu3=S9Jy-8`Y<=pyqg=S zDJgk5eS{90N9s$aYdaTw(AV(n6Ry{1g39o8UD3yO5qzwtN1iM7^EZAH!=WX002ovPDHLkV1mUX-pc?0 delta 925 zcmV;O17iG+2)GB3DSr@qy&z&BIjli@-iy8VoN7ubq;oO7i&D*`YVN%`|NmX%VLAxrO1qX3f) ziL;>_Sx|CLR|b;)0_ZI>T2zJfAx2?PXG3B#EcIxkpqBQO6^YOFoJdi-Ei+Dt1w=s* zh!q)TPKMT(&VT&s{j+i>uTw>mc%+I%P5l)5>9pmHJF8S>Vn%8*Mkhl}Y?I-W_u91H z_sV+zU#iFvJE|y5@JkU5d`f^h<4&Nd>e%yTQdp2-=45Eg`efTb{_S}n6y1gao{6Os=76|Y1s@yc++uJ|I}Cm2NKk;AGoL?7N+Bxn-G+@RpEHYnuS|Pb zr+;6v0NKP>Lo>1<^X?ofocgebe0L)oWy)?{&@^qoE|6^>N6y@IR~%x#Fqp!WF5Izk z<)%5HVT1e5xk~}(=KHO|+|A9aOhZB9uzrN*$TM)uVsE#C_ucONedOmC2A9tReeQN2 zK6mSsW1Ri-We!(@*YVEtIJ6l~voCY_Ru&7U00000NkvXXu0mjfXEMIc diff --git a/graphics/object_events/pics/pokemon/typhlosion.png b/graphics/object_events/pics/pokemon/typhlosion.png index 9cbaf47dd09686d47ae75af117403cb73db4768d..04096612a33d90c2d5e2a5ec90962f81b2e330fa 100644 GIT binary patch delta 1026 zcmV+d1pWJk3780wB!4haOjJdf(4e3=5cpUS_}C!es1Qg{Xc#CkXn2UIkXZQOkXT44 z5D*af`1shsXn;saFgRG9{~gBw00W~*L_t(|ob8n{i`z&P$EDUP?2(FuOOcaQ90ZO- zGettea-U%fk&tE4XYd6x#T6k3fx%|Eui(UuQ84iqX3Yv?!haU2k86y>kgu?NAU2S~ zc^b_djlJ2V2}g=N8^doj^Z&p1=Gk_fAMss=Ykht@MN7}^RG;Kq8gw@2mYy3{9Dd8uUL)@mDeoN|yXfZDY}EjUTgP{~T5_+f7z1*0$@%56)^ii&1a}mKcW+Ibqr2=l zn~R@)LYj;qfq%x(4NrQ!$B(fmf#$e_C7qCm`!}X|9N53%Hw@8EFTyyY9g9go2ns|c z2=@M~4G0Mm#TQKPa6|WJ zuTS`X5XQc5^7CoMO}@^C^Zl4L3l#^3{SXDCPTe6i#D5-l9%eX2`hnpuJ+29+S*p&QefK}6V+Ht0b$@v#p{e}rq)zVRui^2mr^TEwcw3AUFgT&QUDL+I~43I!PBA9s~HWem7{+``6B&j@y#_s_7-yi@%$Vg zmlcXdVYa8B*UQYW+fwmkW2oAC^XPqgVDUs=Ah!!4q+AJO@Im2Vi9Ac;ix1~*;9g28iPZH zD`QaWrP(#C4f5x(X1cJ*MZ>2@pEKxV3(B$pGZE6R_vQ{2$fJhTmR zA(n+_|E-RNVXw+%JZRj-P%rB22GiNJ=o`UYv9PD81qEzu!^&|h16$DBDjs<1c;IRT w=L2A8Yg4NzraOm<9hI+!mB921+y3wP1d|o#3ok9>x&QzG07*qoM6N<$f)yL~KL7v# delta 1136 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 diff --git a/graphics/object_events/pics/pokemon/umbreon.png b/graphics/object_events/pics/pokemon/umbreon.png index 9c6972d053c89a3e7a2e67b35adff1a0527195ee..ce747a7a2230f5f07d9f4cee8d8d057cca283e53 100644 GIT binary patch delta 691 zcmV;k0!;nI2FnGIB!4haOjJdf(4Z(VFj!z{5D*Z6U@-8|c*vMYKuAbvC>Z$Y*tke2 z7$7LqiZ&f8pavTl-4qj8RIVl_}PjJENr)AGcxk9z52;*2l?hY z2qcVS0Sp(~r)*)lt4ndh(i{ckO*wacn+1;(_MTuwM-oOXp(@1*n_+i(Podx*Q}%1h zqyjebhZ;0Yu$DKLux!Td`<%xpP$UAF2y7~R*)PS<$A8?&CTuQs7;+qA%D8C3(8I(4 zW&-~lCd9yT`$wL|26r_tz^Ra}?p{jCXLBc}eQ9=eJ zR8eP}*qu+0eopeS;K+G6^5xZiRXq@agt1^#aDj{nn(`jzXv@+j91DK^c2|FIWBUV> z&E6MmUw`>kP>?lXaMfUJFR*X$8?O4lF?1#)yhA4KmGd2rlXPS%uz` z>p2yay3va%Npy{FXanhV`->F(f&3KF7t}3brMaM7EbMwg-sq+bv4Pvu^Hn1A=hiY_ z+K#f=wZiR4MlBfnD?l-UmS4E|kYB(~NOl42@hquoS%RTRZ*a#Sp76Q%S;qa-UxNQS Z{s6}ZMKTAvmFxfj002ovPDHLkV1kAqLuvp3 delta 814 zcmV+}1JV4;1;qxCB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u{{a900RJ&5DM2|oT2fM!gM+lBq>Ewz&6Fws#eV?*?u-8b{}2!m|5`c! z|NnQIlPUlJ00Cl4M@0Xn2lB-L00L=AL_t(|ob8q|Yui8+#}97lqVHljooHG-`8+tF zF47y)U^=)6Oz{`#>e!HGOzGgY*bqX#gCUlwhnxBtx`w{9CEa^xyGdz=4tW^F?@90d zPyf5qS%{Z-iGODb*$Ol2nFR)qCH_^Q2wou}0=BwF%ftMXNM?b+n{Pg`-gS)D%ftMX zI4Q=A<#b2{iY2-1^EOm4!hmHlIL_2ArprgBfe}~Y8YoUQ-3POJZ3CP(15?DB4nZB4x5ph ztL?S^bQeS3zHI~o7EuWpwy6(UL1!}^i9MFdPC(xDyS7Zv8jk~Zo?v)K0!Hk^VkGuB zsdkt16f*8HWlUr`6i}XDO~Al8_HxD&mS5`a`Ayj$EgYq+jG z-M(_)dw(3T&{?5@ENl(Q!1LQ`LNx5QzvrxM_QUz`)6Gd^2tKKU}!i@72K0b|2i#s%JAd)9po zU9_d60`?8x{kobwq`rR3WV4qU+gENCWMmC!Tz@qf%OmUx?u$YBCx%#`5#At^`pCKg z`$^g{6=)Y9i&5)1Z@?Hf$+_uLL1|{@^eaikGc%(F(wg)KY4{rX-lJ=1Qo@npg0k0B zC#U3z_<|u8*cJW0N@RXtDaIWYQx=<4*bT`x0|#wF4fKO%W&i*H07*qoM6N<$g0^^ZSpWb4 diff --git a/graphics/object_events/pics/pokemon/ursaring.png b/graphics/object_events/pics/pokemon/ursaring.png index e0b7dc01f684ba37eef945241681291d005ce67b..43daa0a80d44585f5f520588dabba7443f64152d 100644 GIT binary patch delta 763 zcmVQ zUt50DG|h9G-gcV%jaOJoZg|rq^`^OHtsA}anh+J87dUqSJFR0_d5ywP<1^-Iem0?r zgXE<3Q@!$Ax9!g7wqjE{L!O#!ut(kaUA1|(;Dwi3ZyG0XYErZv)_&)$_o>$y_;hrh zpPFnAS}z*EtABP)VC8cF?SyRL)Pyd-e*64rM|5F;L<0z)%OmE^M_za>kev(i5z?;Uw%H~n%NOgt>o?@sgJQ37Bw(d zgV#xhflHss?Dr2`6Z=l44iX8BfiSP7Fdm+mRr_{H#((?NxHJjuq=7k`U}Cur;r$(W zA+CF-WVhx;)i1hKS!*c90;J@6?-ZC=M(_Y|gbca>3dW`&54%7!rfT%K&m;?DX;1dK zDF{r%Ov$@|AT%BVD$xfDQ$TdYag1ZECF6}#pq6o583$q52l7Q<;9$(p1NpFRgMNj^ zf;h(eoPRgU7NGZXS=a&x2{j%a5YPREt#MzF1SN(u{4;sR$_C!4N{E$pp#+S^zyvVU zZqva-L6U{AtZ`?h9uxW?mbKt_)=~=?-A)-#9z^E8@i<}@VjyEa6Z#gt)LCc?yuE1L z8l%ey-y+ZEKGTdIDyl9 txD(y^T)S}I=_25-O}X>Adf~rqe*kaf`}(tp`@R4G002ovPDHLkV1kU delta 813 zcmV+|1JeAH2E+!CB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsBq#dF1^Qlx`9dtw+$F#!Mer2o}>)vQvqgMTURQfl7b-n6v6dwYuz z5D=DkB2fSU00Cl4M@0Xn2lB-L00L-9L_t(|ob8n{kJ}&=fLX%IayM5!Ro%Mu;$IM) z)#}BMAyO1{HD3Lzyxh`XlR1CEC&eBrMf4Gj!6c+zE8TOJ55xE10S+M_@e%(T^b8UDnlZ?Vu7W9vqoDQ7t ziZu78CeWpr0b=WgF%w#SI_%#4jIJ1<UT9mAX1qIU;>p+pUk3>y zRsuEv8Gk6dYZM&2gy5nZN4t=d0?(E5H+#-Tm;pMK6)?|M&*E1 zh|Y7P1x$>>EuhmM(~*z9qLn%OGQosyM3oEJdw*6Ompv^3`@X#eSKo0k6RnX%Tev1qTe<=#i0(!p*>Wo*#Gld%PCsT~apwYnuW5%x!XeAnd z5e9r6@_AR+z9Ob(b$vMc@miZnh6yBLI=EPD2!>x+O&<~~kTevYcarL`gBcSD<9CD| r!Y1|HYM2kY68trExSpF0|84vM2A{bS>;&#l00000NkvXXu0mjfh9PcH diff --git a/graphics/object_events/pics/pokemon/vaporeon.png b/graphics/object_events/pics/pokemon/vaporeon.png index 17ed5e02c839c475308de690186179aab1a79894..951b7cc6dd58a8fa365a27dfa8162ff569a22d82 100644 GIT binary patch delta 752 zcmVwn)Rcci3rsRDtYWc{9P zy(gKF|Lu=j#0VY#O<~l$xopoGAP`cND9#z+nXo{N{VT#5Cq@W`kqq7t#4qz}?PTGp z0m2DX`b$7BvKRT)_Dtw535yA1`Y%4reV^Atra{tp0SmzpQT?qBv-Sl!(K9u@(E3++ zJbDjGh;Vg;wSTX>pFueA)JRzI!3*H=Xs&%IOn`Z-3}eG2Lph5b;lLDG|B!T2+%m@> zFzbZ&cG?D}tzlI~v+|b}T9(^BK)L}|I*$-A?1lEFfk6Em7;siDA7dl5+*cQ4WdcdM zF1B~E+18{)c1gPsq zRy#HbEyGYuyIe>iXFtgiR(TB|oFrgsNen{`&5x_4+H5-Ez)51N^)cHfQ*mL0A(KQ2 zr4t~LD1Qy#eP{LJzD#5<99Y;qdlH|%HXk31Fk}Ks=$87vlFbu*yQ?3bHaG|eb}pF| zMcov)#t^bE44DFobZLc_&3=}C+17PyD=TD@90*`v8D(j;09`5`gPlRkHMTb!a*Wk^ zy>-G%2D@tpdcuChw$1RCVICRd%PxvKfa1wj>Nvt>+mONh1;TFH0)U) i7##Z@XZOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*{S|NsBy=H{%d&HwIu=DkXbdnt2^v|4kVF+qD;T7Pqc?$u(=v^k`U5Nc8> zDJc(@wEzGB00Cl4M@0Xn2lB-L00Q7iL_t(|ob8rBZ__{+hi~e5{sM?0-czaUooFR? zS}|3qKu10WgS{jSEwa@n{S0iCTwp^)b({?;!gj29i51_)Y8O{cYR--CZ<5eqj& zelGU&yR&`w8h?QQ?YEkS0i66zp?3QIu=k(=iV(UT*L%o-1>v;oM)DBUA^l>4D%AP| z`Gh>Xo9}B2!cipip9ZKx*pVNBc5r+r-`i9n{3dXbfubmXvfH`plbXtsPz}tR*KXi@ z6CFtjKQ&C?ni=qtY_b3MknvA^;BRm6mICP&bp-{|66zZ@kOb@rAh4AOQfJmLYZwCm0o z=a#uu6n_yDG6qNUS0!&2hGjJi{+7rLP>ZZ|)M5dsH3$X)Wz9S>45Q720;9QM#WIM{ zFg{e*s|=t`g#9+)+(!vx?a(m{dzT40!$u{1W?80T*_+^YCc+e@i5PH%Qkyb#oD=iu zE~Y}xBf6Mg+n(9z?7sv{7~n2K9=k(?y&zrkNhKy&EU(G^L4N8 zdzFxK*JYOsr!(i%^qd(~mW3+A)b--Ey6aX#&LKTNUOjW19$#51gQVOlgaAaa&luvk z_J4#}sj%Xd&l&1Pw|7wo%b3)opwERQkg!mpV!gIb7B|~FN={uQY&Ju^xTre360n7skhY(3cxWK+tF{a@} z;sVSho@JWIT6ohZb(>w6LC>Q&VapQf(b5kNYmSkYqPk3}EXkrxs z%xKFP(y?yJ>{T<@KjFb#m(bVK#z8nDgv*z+@ zZ8qRI%d)zDv8jZ_Z#u7m5LUaDL;N0Nr@S<&{#G1{_Bu1MKqUkQ*Q_ z@+=pZw#)8$;y$0IC%>?NW_RVfp2-Y2?(Wua%QC*3{y#r|16|OhAXTlgod5s;07*qo IM6N<$f|OV1ZP1_K>z@;j|==^1poj5 zFi=cXMds$_|NsBir~s_R#pczl#jJ~@gKA<@Iqv3S_SI4l5PuN==Kt=+|JAJCtc%TR zIh2QehxY&g00Cl4M?~hqY+3~X00WFkL_t(|ob8pri{v&G$EORph)ESlasNb$z!cfP zVy;bf6WAsR2U*x={}mt0?t&S~|HmQEvaRuxi*&+IHl#CaIZv|nV{+GAks@$f*qM*s z)BAq)B#(EyuYcp~_%B92uAj@7t-46hMGFNeO|8ZP-9#YGCDvQqvWJ1^ljDmA7KH8~MJzAcHTfn4Mu<_i0 zoylQvoMY!}(6kvOHi2_JmYYNdAiH&e1aK*gDzG9)SAXtP1DV+J+mF5p#j-OLg(9$? zWaoEKi=m{stmi3}iyimW|&*28NM9Td&Jk=B*cCLY$dGgT8?{JVLu&&5k$EPkBXgWPK(pPvD%5pElF>=Z22*h*b zs`vdOY=x4jX~EXiympMw!9XJiZ3R{XCn5Qud2D%y%|KBvVA(_gI@4AmqUvFr%S2;& zYjF<5h6SZCx20Ycmwh~>czHVUU|!S1%Z4qbjIzt z?eI*@>u`zyYSwKiY1#N>XISn3fS22S@9*`rvKJ7wZk9=+uaFB+%Yl#BXEBO-H!~s=C_V{ zFn<7&3Tg-jUXcW$50~f%642o9rDF_Fp{)Q72U&)TyUUg3@KZK})Fr11-hiPfWdwo0 zubwn$NSFt5W4XKid4G2orxwexhoE)EHAVv{D-OW`A55tcmXz`Gmsb5$KJ9gw%N@s* zWtr%2Neozyx8$$#u3F;z#&NmUgbnGGRIC^3(n|9gmRs%A{w&WcP4IAJ*;8TjV->n=4woTXjPjzyWg=ZUK{Oe1|^|C{YA_vZHt1D4B+{537%i}3$> Z`~#A9PZF~`FFODL002ovPDHLkV1i9f4FUiF diff --git a/graphics/object_events/pics/pokemon/venonat.png b/graphics/object_events/pics/pokemon/venonat.png index 231531c849624f2df58b15d9be863c042c60077b..49451efae4998b08bfa63efab999ee88448994fd 100644 GIT binary patch delta 482 zcmV<80UiGJ1AzpPDSw#Ipm=zA`1ttH(AW?V5J*6faB#R#7%-?nc-UZ&@PN25Fi>z% zK-jpLu#j+&h{!&{ELi{m0gOpRK~#90?bNYO!!QsA;2XU8El@YsA`nwV(+a5)EIAhu z2?p>D?PD;M7eQ2=B2))NhAia~SUWLy0%k59LgVUE=mb*#?SHf5voEm%u+28xZ1ZQ5 z0qCU0U3O4oe!B9!=PXGRNRuoP-C+lki&E_*EjRQH@X$yHnkGAmXM9zc6y z%YwcERI6>#wnE7|ckDb9tdANRJA?9-_%13oEnYWe>liVPMe~6osxg4e4PClKbc!4! zTQ!MND_a}dPukf^_34y^b`8(5SK?rChXKPtcKiWdtAB|qcUJvS^G+~e?k+#7xu^leO~W#7kl zXQSd`N#<+q4sQ3dSTtW5?pUlR3eo@o0f0$FK~#90?bNYO!!QsA;Cll59ZrJHWneCm*by5eW4H1i z9e99FJORqP7=*-dP81?Gr%}tokc3Nzkhr=OI)T)G`|SAaOMk2Y9COSu$NZTT04g1E z%`QjGPY<3CT%=hFSz4r`*X&YqTdGR4Zo|+3Z&5Z;xH?ZIU#y+7wdDM|glc8Ff}sKQ zrZQwUjbxR3c3ucpn@G`m(!G+r@L+MCv<>uJZhjcC=L7cEH!?`{xJ zZ@YmV|7Zh4lEM3#q0@QyRd>8yfF${yPVTs2(claBGIQ>`U}$RxEr+h=G;c4KWWLsZ zO4GuL<}1S;i`Gwk8j=nA_1+bUV5D@6Vcpy+vP?%77z;KAj z$VjNDFo1yg`1lgZ*!KVc0*XmQK~#90?UcW3<1iG*mC1OkxeWJjlw`;nB1rH5I7*wz z1rs5sV>vozI%79;gkHUuBvYYWsL?-j>(QZ-CAqev#)Z4(pnnf9pXc}E`<`VX^l6{= zZ>$#t@_C>C+WKe1{s^DE%iVTdVh{{*AD;#%@9+mEJSwp_83bQ1f-kpYH-BKl;}Uz5 z+u@J%o57%J&}11tz<5$mZ*rGJ508V<#c6=2$jK`F>|)$VuXDG=tNvh!N5ddQPVStr zQ(`1DqT2zs4S!nPv*BYmcS=m7o6&SS8Q##PlRXTpT z%SsAeoIx5*f1W3pX0UX!4Ue6yTvift@dALwJOu)9A0Dy~JTc*^8mY}{r@*g*Qqt1J z-i|M}kim}LKRDRm0_cfifXyLG50fsgBxT&mL);s((R~W1&}8YoNIZZG#t4C`r7@g&CRVFS4cd8ulv=O#{6$Q}BRS;_*dG+PBy$ zjDM@OJ^rCOfm)7D!Mxy7PhM-F7z9*oY~NzrAOS@M%R)DUJk}|^70ip0!LS$4L{S#h z3f|Z>n6Kw~QHV9M1(@df+7tjL4<#hFU~JjsBU_KqOfEgQ3M5NNMX|K+iM$pVu?6RA z&BWf8gsKq#?UeD7iM=~j&M$_@Y__aB>WGMp_Uv^`G`FpCIo^57M@Yj_$N$(~0ia8j UP9+_ud;kCd07*qoM6N<$g8DdVGXMYp delta 750 zcmVby=pNK5D?x$LH~nuoc4>}%`yM( zQbD8`YRy6a|Nl?^>v;eG0+vZcK~#90?UXTZ+CUV?&ja#`L8>PraUMJ|#3#hm?~o2w zsMNKYGWZ;!V=)`zP`gF~(GL=dz3OTfri+v*6AX#E_s(}`Y=3j$NbOQ7Pb|OZ_x|ty z9$*08<30XOG{TU7PV-;K@Y`azqE{!mKF(VV!v!7E`|#=nzhT3(78~nz%I8veMw59tgTS(JajotD~*TyJqSTrTKp z5k|nswHwx29DnnU@p?)1fC@Ks`P9s{7M=0KYIZ$eJm990ZCy@)k?Sm4Y)k3r>zK}1 zYGg;3W5>iIr7cA!?l5OO`*7n@++j^4>+;0NBBd<>6Hgf1CaJ>+V~^1>TP$@|xg%Dp zvbZTrM`32EX<~byPIj!r_W1GHz}Aj2xlzK{(=qdm&wo>?u+&M7OzsAZ3vLm?CcfBh z-E1S5?VAP$EtKrH6W;NZW;d&{1xJG&OWAWD%YmupxGTTZxFZI#mj05<4BBWQJaJ3% z##QEm2=Ca_U0MDOXZ1fo>SP08 zVlL<*^nZz4!agyu5Jc$GK`6)vlsQK7WQ75egGdi}MS-x?Epwn&#@;I*$+L>BoFg?r zo=gcIaU1ntrKLfIwZr&#cD5HR8?feB33@@7`|%0`1VaRKRxzls9^gVjf!~VE3?b|~ z@F3^~8AHW(yg@-GC>1Qbc=(o61KIq^2fYT6B!4haOjJdf(4a6tI1msJXn1%?SWqaCI8eA)aBxttuyDAz*!cMP z;NXDx_^@!;cmMzZ0000Vc~z+Z00PKKL_t(|ob8msYTGav$7MASU}>RrH(NEfSx%{Y z=&?2?gyks~iVWMSX4vO8VF-NctCTSUdbxd)E!oZzQ`l|mM}KMjQ|$jwpQIR}_j<2? zrta^j8Om}0B7e5uPqHdlQK==j$ zA<;QORWoOGnc}D_tq|A@IK*zEPIgl5agDI!?v_Bv!+sEW z%t{dPg0XMqedoEQEwg8u`-awrIe5I^k0m|ZHS_6T&-ETVcKpv(}3wJ5H4AgGyZ zgqm9+1QLbggk8RFjsq8EJD>w&W&#nk#=pk_te~Fog-AA1 z-oPG*16~5NoZ9vBU!GpNe7!x7z@<<0hz?xXK(#joTQD`OjfrTae5MuU<)h^tty!M= z{f=A-YJU%|G5~k^I&dKx6R1BoqRBerMV=qzL3}I;@s+@^57U0^5*-&e^0|Nej93S* z<-r6-bzS>c@<7xD@JvdvUkl0@%T$LmDLM`^a|$R5rTpb#_Y~{Ex!9*&AOtZN*j14# zA;{OOe3$HY%P2)BSSLO-a=-0=heK9@bS{6=E`Jbyq68~e7wzrw=REna47`ZDCmA{H z>q36o+ASF~76AW`jY?4vD_9oaN k>L2eszo9Um=Kr{U1OLqhUdUNsuK)l507*qoM6N<$f`xR7JOBUy delta 947 zcmV;k15EtA2FVAIB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMU=&qi|({y#gs9NV*mf7=GBY6w0qv(|GmB5&CShwbALGi005+@WO{e!rGg$!!6c>2#SN+1<#>IcMjnj@2bngj)hq zhMd3&5ax*uR9p&tLV%QfTR@yLr+pV-9w#;s*aWItkWS_5b=D1}QC42CfMYj}+Frn8 zH(3RGHc&0SAf#2^(;DXuG%EqCkwAc(-0unXWdg(dy?@LELVbHhh*#S3IxC-uD*=wQ zL)2y`&^eh2EVwx3ijvN!l5m|>0C$^=t=6QJhD7S_`q7YkZnG3HECwm!ro_hY`lzV<2sDy$X2_wWY{6LO)`cgNzGe8Y^rXV2kk`lwNBY|wf^qX`fSeN7UnY=&@LgzA{Jh9Yq=* zM7vXX2vp+EWYQrW`YVw#QUQh|*!FEsleN2&wh1|js* zmXu$+uPAM^&j-jD}q18d{! zE`RB_jK9iCC?3fNQ3&BLDzRd9ke|NzdNBAoT!!4uHZpS9+d28(vLmT7cp@~ubc&gP zH`5&20DSoFYzhxOj}TTNcixGsIWL2I3M8v00Rk0L_t(|ob8sqYTHm0$FI!YD>VwC)W$;CUQ6FV zPL2$rF`>a%n<*IUZXt`oFB0gKx5(PTdlnaG$Z*LsxF|ygp?{uheH}@5w$hkOlET>k`e)1d!$SAyz4K;2_ud?K>vz|LuDlq{Dm`_fUuD+?tE84It|&KzEg|Ni zxOzj##iVk-m^?g`#=ekq$_=3}L?DD9&Z>~ZC5pD{ZVT%b_VO_{~D=ydMhiIJfRXOZZ#1h2+?gfim9-$(GsBw!tp*be$T7(5`Vq*a)ytIJ6J3vB2&VkG0MH zj5jRq0qz&<5VN7xwk+=u@7fn;A*?fAIk^S+PG(qRwtw3a^AKbEaCu1rs_eSBiOc13 z;o%eLG+9?SX?GJ6P-AQdMP^*(zHr$`+_W!dt1p};>%dG{On|c9bbuc;AmgKy@i890 zo+q#8TYvX3BYPh-nEY-Os2VY|?+y;Z$9>#j7)CShMkg-@P z7@Le|+!vw06Nc%EYs}?r{-TA^OwRYPp0V2aVps?b^oxlOFf6^OkqESKioYJ)!vooS zQR~$-8c2t*%2@}DByMLeG}K1Q5Xa8ON;4nGv446*q3or5rdgGYzX=Mzq0q}X&H}x3 z#?y@y0*#sQSdBsv;Q4VCrAA1mNj3>ab#fsF zAnHF5@Uo8NTB&5q^5SV=fo^h>w5?ygoO{?$*ih3xelDC`*m?XZ=5WeLT_#C#;}uvB z)L`RBsvPGSNSMcJb4t7MkUx>zX5O5r9|4Q!Nvdp002ovPDHLkV1mTTuFU`d delta 987 zcmV<110?+Z2Jr`wB!35VNliru

`IJ05Z&JShMG02g#cSaefwW^{L9a%BKVOhiyl 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 diff --git a/graphics/object_events/pics/pokemon/voltorb.png b/graphics/object_events/pics/pokemon/voltorb.png index 91b5b76f82a44c582dd6d5d8d8ef20938c6a9aad..2355d3d4f5209cf582cb3bd38011cbdf913321d3 100644 GIT binary patch delta 271 zcmV+q0r39)0;&R#B!4haOjJdf(4Y_y5O^>+uuxdwaA?R-Son~T=%}E`FksNw;IO#J z`1tr(P*8|~fB*mh0001Lx?Cs#006Z~L_t(|ob8V>3c@fHhF>pGnnCCh;yuzE80d8@ z6kc@}oCG(?;OucaT7{m$zgOekTu)_d0T-TQu<)p!N=9D?29Z4;F#5nCvZr^)T6f&9I?wn%9sGO4 zS6=$X@9A?M^!|J5SAD)8@aFakIc1M&a2IpR9TN8xbNtDHUd|~;G7379QP#K24{RLu VVlX&p3jhEB00>D%PDHLkV1k~Rc^&`& delta 354 zcmZ3*^p|OZN`sfQx17nbH?B~br%>I7{p6lBT9nv(@M${i&7cfeOvkfB)s1b(fZI2)*$G0EHA<^NLlPe*~A zg`O^sAr*7pPVwbBWFXLbpSOrf@KunD0sDss&Fu!!GrQP1mXv8KE{hCZcyr2jjVHHj zKR;vN#Bm|RM5^~~LeQgM?ka+^fi8KC&!0`?{k|!ecHNr-k0nBpJm?veh}Zx-5vKWe9!&&S$xKKuN$9D%vmS1&V>D# o_w}0xif3HBFVdQ&MBb@06guO_5c6? diff --git a/graphics/object_events/pics/pokemon/vulpix.png b/graphics/object_events/pics/pokemon/vulpix.png index d3b632f428bfc94910b240fb53a9019023566397..486da0aa18947972670692dc56fab52afcdfb3b0 100644 GIT binary patch delta 570 zcmV-A0>%Bd1=9qOB!4haOjJdf(4cTA5a@_t*l<9wSRfD(5MVeksBl=wh;V>FD7aui z`1tsscyNGFP}snj0000Fs~)ic00G`fL_t(|obA=U%G)p$24GEEbq^v0LI)2rSq<^w zjMXg|M`$V3_tLFX?xI(eIfySpkfo<``jJSAm2@rS&GaC1j(`5_F!s(n@4WM`p;qOD&jd7NXOx?tVPIU{Dst1>)S_#A+fvh2%!F2* z>XI`myhlTBkAHpZmM!!T3pgG$TQ>8Z(tX#uiUqV*I%7cLq8Xchu3Ow323GNTJKrkh zDi&zvCVpA=c8U*BVmdIEJyR5X_&a$zKC`IySmA%oA0SCouECBf9{>OV07*qo IM6N<$f}Z^n6aWAK delta 670 zcmV;P0%85r1hxf`B!35VNliru

`IH5Ges$S(i@02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMb*``|NsC0=CuFbln@XQ?wm@^dnv412>*jh-fAhmN`C;9F#z_xd)}N{#d|q} zIRM2q-^&0100Cl4M@0Xn2lB-L00G)bL_t(|obA+2s@pIS2XHO4*AaRZEe7-g1zkok zF+3OwhG^%F!DyA^WRt_BAdmwERZd?MNwMN?3;BEX!_JI8!`M6Tyz|b#1}*i*TNV7L=-As+nbmQO8pUiQJR)&C%R)5WykHbWRzi(>o-ElcpPBzRb z+CgJ5UzekHiniC|kgaiPe!U&r&Nn>o57rAp<;<#6KIS;jS%cF2h@e5yxNbfV`ymx1 z{Ilq_Zv}taA4P-00wEB3MeFAF+iay+mgIJ_YcKJ=?fc84L1i#RWFF_Tw6NM*9Yat~ z%M~vPAAi=WtU+b2A$ScfM{5tMB;nVZ*Io*mp~t*IWrd&~7yHRRjmP#8JG1UIq)+(% zxHr!hh)6FStljra2XptnFyrccDjMMV1ery8Up6?O^8d46hdCT1zfWp$&v-UT4q9eE zU>frJoA0@gK79b0A>ESVo2p<@Zu9-Zs@ijf{}(mC0jcPC*9Z~EvH$=807*qoM6N<$ Ef?)JC5&!@I diff --git a/graphics/object_events/pics/pokemon/wailmer.png b/graphics/object_events/pics/pokemon/wailmer.png index 809983ce94c4cb6fd569b05ada9012f5a3e7ac69..91004ebe0c87978b4ac6f5503ec55c4c87d43a45 100644 GIT binary patch delta 642 zcmV-|0)73N2Ac(tB!4haOjJdf(4ZhlXjq`YIDoJaScniPI1msJsJPJZ*r0f5IQaPZ z`0&Vhh^VNLV9>aD0001pmtMU900JgSL_t(|obA-VYui8+2k<8-nsrui2u%$>na(+# z@!neK@6eBM;K3OS`7^v247L83F3sRl=u+sAK$b#==x^xVyMG@(I~Fv_7W_Pzk9_xi zPlqLdV;$>QZ>I=}Ugd!7UfDOHbod$vJxckc=(JqFv*Wo2nMV_zcR5Ja2FhM)2+(|7 zbT~%SBzmEt`m6)K+5nht>nUqa!?Xo)w2& za-N!wOkN22)_;5=9gnTYysz@NHXUla+%(v=3dE5T9oX}oMo|0ag*-sd`Vgn7<~Yj_ z7z6oeg!^S6^UW@R#X1p9E&yrGBR!&~X|QJ&f zdaez#`+N7B&4xS}K6Truk8xNy3-jczufOBO#QA4geWc=-2?(1%tJUgm30+<{?Vw$E z8fML3oY+m&w2!~%;?}*a0yWXXt$*V1tQ|b`yA88DoOtW?tt{g05JGtCpKT!h-7Crj cj`ctF4-OV1ZP1_K>z@;j|==^1poj5 zFi=cXMT4wbATdfYYMe@gv|^mi|L)E1)uhd|g8%>koQqw7tdu z|Nq`)v)=#!00Cl4M@0Xn2lB-L00KQpL_t(|obA*xZ__{&2k)pjpi!s_w8ZFi@?YOCt$YU|>G}(#d z21agcR_Cw>4-k13c>kgS&u74XWTL!{Nu?lS2jy#mvrinN} z%jyu@kzyEh)))e5zYqIGAhAt$5%E4v&Q zLlM~4G7XHk!6J}Qc@7zY!0{-q&BmgEH36ae$m)VaKknFp%5n?>7J-jXVfSZW20G)O zG2TnXOMjHnuG%ktghk)lL^W`OzzPJD5p;Hm_t3N4B{Gc}f(CS55u8i{6-{se7@uS*5 z(($uBUg`jMQdU(pnV}{Z(}S;vMWazZcmWgF6Aktc-sHUaVis)4iOPEYHM=_nx zpFuW+D}yKV|?yDJWIUmAXgKDeC4U(2)SS_I@ z$FT|0MObsAgE~F=lUgMGGp~;;#gJ-)DK>)fMVBL0%vXi#?jr9+sK%zvFzBDRd|Vl% zU4!PH5ocXKF$2&Bb&6o$&AaYC(90nLf6ENO&6PpeL8@~+g{e6QWYXoC*}*O^PW=}( zQUpks_kL~~oDJgIpxWr0Tr&;IK3a~f0+JmT0Qa&zVJQ^RmiM=rp22zYaW#nRXC}g+ z`sBNV3^7=DIkrma;b9^TW>11`uA}u$sO3o&;AcjP|$zZAG~07VhAyW!2kdN07*qoM6N<$f^qsH AM*si- literal 10094 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 diff --git a/graphics/object_events/pics/pokemon/walrein.png b/graphics/object_events/pics/pokemon/walrein.png index 0c727a970ab89df434a2e0b3c4ff9c2f1698f04d..420e67ca8750d43200388552624b7ddb068994bb 100644 GIT binary patch delta 906 zcmV;519kk22c-v)DSw#Ipdd(K5D*Zc(C{F5p!oRsz~JzJu+X50Soqj@P>`_Tz=-(Z zsHkXw=%BCw006`FnIHfF129QMK~#90?UuccqdF9T%@a6oVupriOJmZF+;Flqh$cbX zpj5Y}V&x{U2F<|Ic#p9?NgU5gSGTxYX^*0r`7-!B$Nv!WH-G+=VC?t&pZ!9xuQ>^_ zg=|9W-!P-45XH#8;ACGgIzIRVHZcj2f5}O+2#hY>#rZ=BNV~f+WRmP`MaeGCto<;; z_m)MO;@=>oTThx_{5rBgei8XU@&`O$VS+5(?GUOloMzHuqgbs zi|||taS-e*+<%yajPu!XFhc@z(J>||6o65JFW`x15CuP$dtY(LgtqMc1Z4r257v&a zOcHsv!Xvjmc;-Bo z?#0_QRQXjLx+sHi0WqdieTAarM^|ykgygI|Tmjy2dw)zZo=Yz*>KIQc2WS9l=Lwmw z88E<4pMTlsnP)ayp_)0DGgP-t_`s>%IeLD>X_433ouJQ5m6~CTT5UD5JKKa*)VYk@u|q*-No=tn1%Xg5FYVaKIS z$fZk=4;3a@Rquq^3Tnk~a-v5ov>kN9l}pRqPC~+KUUFH;*$MT;OhT6XdmCr9&eW~% zM}KXn3CCnoYc~2hm6H+XPB`J@ZLGoG%UTZ-fLHeyf!QSVXN@Uw;1kQU&ue^AvSw57 z5}*(r*xCuHCYEgnw{LLaXivyC;r&|I5_dIycwpxG{$fHu3%frN2Gx)M3lqM!q`_Oz gzmDgG|7-jLy86@X@(C3G00000NkvXXt^-0~f|M}B5dZ)H delta 880 zcmV-$1CRWr2aE@hDSu*flrd6!IdiO9i^YSq=A?sK|HWee-h==Dq{T5Y?t_DSwExA; z-T(jq-sb=R|NnrUP%;1j0~bj|K~#90?Uv1o+b|G-)tlp)gjGP}u+e3ROg$@hZPqDrk{aF#>e}DWd0q|@7W54(CJ~u_S zl2gR^3kErQKh5wCH`@v1eCIDX#o~SYE;lB43ad7Ce)HZbdoz|SnhjUfZ0Zd7mV~be zRhIO>>+S2RD_IC-Rq9}ZsdA&BOFV$tR9Mn*CUECfSaK4gP91tQRc;(QM@7-crow0R z{^()n^PH4S>wjsrOH<NlXUx!X>H@IAK$qmN6Ut(13Wyen)@%JgWtN|LUM8 zUj$KQv0#Xw5kEwWZH;Anh7n+b{lYcLl^K78=v=QY;uG^*Pa69%3BLq2*BFfIz&RL< z;^$#yn15M_XRUkMJ@z8JW5p*Yh8K<4A8dYuKC(m%UD}pIt`Tm`38mkg2`S7)c*l8A zQqzv1ozt%y?SW+*5t9%xE|-I7R}Q&9q92fBuCNFi(#eJ1=7Ui%b-?7qTSDf@i_&bb zK0f+a?s%&P(Haei?n%6b$mn3YnaB-12 zI%&R_W5nJ$jkg~HAtkgcT}oV_Ro82LL1SStIROdDLA|q3M#0PjytL3P#+6dVmxQ-# zJsP^><=q28#oG@Pc`fYrL>V&Pe^(}a?s;?mW;`bRtML=b5K?sPSH_tD0000{(()|1kyKOa#KXDqCS^jdVoj6pZv| z@7sC%z#GRe{eNhBiQ?cNz@eI$t(V#x$hzfT_}xxZ;F}Y=!*&epR1?_Hy6#kq?8sVG z$h^P=^O6FOjw}UsF=AqDXjUk!Ph8c=9(=F!!T7b|UNA;+hKTdN_P%Cw~H&X7!2%yqetrUg0Lz{b{`& zUDEzeRW>WBKq>#B@q!e$zk3RVMHX1>P{vrE&Ma_rMTNe=?ZN_XfCRfeFNkov?|;y` z&L19;EOzC?V{Yh@Q>C8is|Dc;_bCN+eK|l49v(#ELM@y}FK(v&B<5C9u{f?{% soE6K4F9+?%k!SqD{>fh-CH|-L7bFZ)+l}>vwg3PC07*qoM6N<$g4g3O1^@s6 delta 665 zcmV;K0%rZ|1f>O#7=H)@0001UMu)cm001yhOjJex?&kmh|K{%I#ns-$F#yejAe3Ta zYDyUP?u*{Vi@l3E)xH0$i|%`B#Zp0g5D*Y>K`EmE000nlQchC<|NsC0|NsC0|NsC0 z|NsBMP>VwV00Ip_ZG?du?|F`&@GJjg_oDP9NLNQ`OyezwO z&RLgb)~s2xX3d&4>)({>_xN9zmNHa0;3sRu=N12v(jqe2dcai*RB3-HPs^@&C#To1 z@qJBHs(-*$#8qjnRbA_|&r4o_JNE@o2Ytn34QMH(JFjpkY!%h$IbCpw5)Iz}{33to z6UkC?!6C5rN`DPpaM=ygkGSFofx`pXISc8&KR!Xp5uZ3~ptKetX^rcXj#FM+cc)z7 zi5m+cKD)**f;QyBGVJp3zUDrNzLA};F+^~!1e_H;ao?tkF84Eg&*;#QOI`W-t@j{yB~ft#@gg~Mh!_v3j(4W3kjH+n!3v2Gx}MrCBM zE9@;ct{)Bu9NC5b^p^1agJ%hFZZ$6Y#DE7-f@ku&ftt#H@KiuN>kaG&PX#!~l2HS| z2l{YVj{Gg4mY(2n=hv4F8u0z?U(`73_v#&CQW7oI+SqIo00000NkvXXu0mjfzJg8R diff --git a/graphics/object_events/pics/pokemon/weedle.png b/graphics/object_events/pics/pokemon/weedle.png index bebc67b3a6fedfe1bb1d0d8daecd75d81ad7b4c1..eb408c7f8df15ed8e0d45e9eed04766437dc76d8 100644 GIT binary patch delta 511 zcmV)L_t(|ob8m)O2a@9hv&FZ*h7%&$&-gZhZN~+ zcv&_mf*0G9lv2V5ipSDH$zv2si^rlg57ASIQ1%&I4>dEJKYt*el+5kR%znQl%@m-m zw%Tgz@0R$rVcaa7c>Ny>O^;vjgd#YjcF|cgfrZ(ADvUkZsastT%Xpo;QN{7P_h63002ovPDHLkV1m=V B?^OT* delta 624 zcmV-$0+0Qf1c?QZB!35VNliru

`IGzOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa|8u|NsBZ&CP>@l>g>??yN!0a}bLu5dY?T=4vs`DSrTqDG>kew9TAa{{a6O z7#I;3s)hgn00Cl4M@0Xn2lB-L00FH@L_t(|ob8n{Yr;Sj$8S4uIp`OV>eNZnp~cBh zafl*hC{;SuMMApxAxbzdOQujFg?V>YoHvs*j8=$B6ML_*jxH|N5 z_zV^@9!UxM#Z5j&0RxGD|Cx|S-~C)cMncA=lt3x^D`Y%8N)%Wjl>P|z5Fra4Pfp6v zpnRT0aJ5P(BsLNu;Z7=1z=m{J2!$`D@7D(yw`IEgbbr#=t)2op6BnpS01=94x{*np z(6M$^a;DQSgypE1Si3wtIwnIxw$Ahy{Lqom zomrt(aYE}>6+8S1gnJ*eJaL7Ph4BXNqA1=K98W%fnlAubYd`=K)@l+!gzPPnF$|b{ z53gWZylHqt$n2=Y0G?r{6l5oyZKr5dXInHX#vAUMSd8@wPGTNnX8c($n%Lal?V6Y! z$LI`2x8^2$iPULs4)2W z_>f3w=%}#3h=8*U`jr3x0s%=xK~#90?UJ!-8$l3;*RX8wq)DwpxU~;dyAX%q41R^f z5`&0!+&hS122L*#2r6t`7|bEON#{a^Yh&WvTLd*mTxJ!Yc7JvyoeJZ|Xu9uqXTJHD z6Jl4p+SSJ?dHl|T(^&wUit2A%D^z7|`fM1LZJp2J{;s?m%PhgsNYS|(w|iv^G^uqKg+4l@2hMwu1veGd9Vn$QjQ zD?T^EidE3+&@qNVs}iFr8QKq5)+t~iqb z0MgAuaZ#?R944V<_4uN7$T-mslkyRuU>_0^Cba^W;aTSlRiSS|@KQ-pKpoS>I!>PX md=i3#rUT$DtX2kop!x^3;~3{jq$2zP0000Io*y|W-Q?ZVmK4(%hVZqX`Ky7l;$6M<08e8Glr6&&A4v}Z(#UH|bwC|9|E zeUu;%puzy{coNMyG$zaX>N36JiQ#fUmAlZTq0 zt*~a5q*J;Ld6L$`nN7rm6cK>EcR8g2op71V2LPALq^S8-STq9w8-RrCM2(PYN|BvF zor5P-H|ZZ3KHj7af40IeHUE1R{Ms(0s^Au47pOcR(SHV5KuqT_#I$g1g$=9mU)%70 zvRz0I^x+bW3xxgQfU}UtKcgsdJCkeSZ#O{4HZ;40LX}@12P_cwzt4F<`Y3w6-YFA= zLTz{MI1rNH8(zCW0?Tx%8Pn2E5qs>L_(a0KYpAq_SR2Mx$QVx&?E;CaJig{k0z@o# z3&pdh@=%zBj@8A9);Z%!drZm;#E4y}NLaNBe8w|v7^+BjQSee#6k!`v$2P9cjQ8(E l^na~(i})5+8x22D{RdHwYlpuSJQx4~002ovPDHLkV1ghY9=`wp diff --git a/graphics/object_events/pics/pokemon/weezing.png b/graphics/object_events/pics/pokemon/weezing.png index e40fe692eed48c4383a1d62c453ceab58a9f74ea..7d4616fc1bdfc809862a94ee139209df8b9b6477 100644 GIT binary patch delta 843 zcmV-R1GN0e2ImHlDSrU4=(xCu*x0z3m|%EdfT)njSU^yac&Na**bop9`1tt1z|hdZ zu%M8Lh*((2c!+?u7XAPL0`f^jK~#90-Il*@+b|Hu)kT7~XwrkUZ_oo>^(h3DI9VAA z3lL0XH;kZ@2SJ502LbY89s3MD{xx}$gBID!EcubV`|du`qJOgNKN(8By$vKxV7&x>(Iux9S?giU}&LfcKYo?QITGIi>=RX<(ZQICcW6s-mua z9?|Zr6Q+EfXn*4rfo*80$XmfJapz+a6541za1KH?S7Rc!Te+tztCV(Q$!4WMxVePo zPC=h7-lr9tmir|bY6K!SZUCTE5}GZZlo|yB2p7UxpSW@Y(RxX$IAN-nif!Z z09m`i`X7*#5UeMhY0MPSP*P|&8L4RsIpe5^^>zn;({ZxWN)0L7&QglS{-$`tz$Rrn_P`j$`PFak)R~im<=I`11YtuY1}0 zf*I4>FxQUIQ@0c9kTON!GoV;5H+VkN!Q6Kje}AoccFXj#ERQ%!ME6du>V)-U!!z|G zFPvS*eE$6L6VBnq?OC~tir$tzolIQX!U=fx3G-R=96a@GGamH%w^?Vp?l)Wq0iCgL z-J5>!oH@SJ5itAPS9@yNWYkgRvV@DHph?62YO|O3LXJ8C)0ySkb>t&L0a3lX&Q3?l)T!J4W9n~5vd(XMR$>9QW`kn9`SWywC*oG|~4`G>(n-;wI?#~(K> VtPeT_uR;I-002ovPDHLkV1lruqJRJZ delta 812 zcmV+{1JnHH2FM1GDSyq)&Hw-Z-rnB-0RPp^YTjZXq#yw9)oRtnO2xD(?#0E`q^z`R zi;F>GY9K)n5D-SX)JXsU0@F!EK~#90-Il>_+b|4q3iC|0uUKN$djUVq=g@mu=4vQh%d5X$PC z2IXw9JMzSHvf-o+Kz9B?bXoPOoaav!8>F#6HuQiH(30LpSv)nY&zm0!)^_f-j# zo;{1=F<~DXGk=m+=$3@@aW@va#d_o%jJC-UC48kfZ8k}t zR_scCpJGFu!Gc{k00s*dE?ayjK{JqB2+_jILmtqx!6}*n{LfHupp~8 zp<^lYC>V!%Lh;qIAUwh4v0HO)Ska~JI;PnbWjO$2i+>e!!ak(kVtxbMcxbXMrZKvb z>0h_WUeF$}Znu~P&tMaSC5Ne=E4yuRZov@Hsl-h#44B5H>^~ySG{bhI*^8y(!k&B6 zT%pG)+v04(rnxp0V{V&Fg0%e(AG1Ni1->1ieza}S(@ctEf98ZmQ1cz$9$e4EgyMVs z^Z>s;_J1hb6|?1)1<&#Y);z-HCm7s|fnq*WoR1X)#ja%f;7uP5G+TH9I+do~vZ@Bz?Fw=Z}+(7~+j zO|CWJuuKojg3hHy4A0cEN|?Kf2h;R(PlbbGK7YQx?C~=`xP|?->8_P`91y2&7Yu|& zFdwOAijbZPd&MKK*PpC3?{{2915(7c3s3r!a2EKPBj8hRU+$@Ar^r#oG{uW!N0W}_ zYV()(L>&zVt}@S6s7NAW0t>}>0R@A2N5_Tv7lyhF7Y0GWHx(kgi5aWKu5A6&Wj$c7 qC?yR|6k|THeEFB5L%$*Q_v1Hgm8Xzs2Miqm00000x$ix1?>fpDSw#IpunJD@X(NOU^oaEI3O@^h|ut0sMrt?5MXGiKv00Fuz+BI zxOlMO`1tslWPLjrPqqL60(eP8K~#90?UX-j+dv$Ke?=B(Yl@# z9vbYJevAgEp@aIzND(5X#DSbKA%l!hhdw~N8ceHj^m8;2On)IAI<-CN^yjR~PN8G` zqUDjL=RMv1Fu*$NtaE!J-@yN!$@yx&A@WXZXJ_fJ4FF|=0VK7Y{~=vEqZh3uh0=Fb zIh^=5sMn<&cdClHu%-gL^b4iJoi5|7a7zM*PJ#*HdA}-EmyX z4sDx;G}Q7#TwsuxkY)HbSzyKB+)VgQBt*n86Jdeb)PJ!(Wf}0fD>4%{{YdDgLc`-s zG|sO#X~={GCj}YP4&PGPj)h2rY6&wTCeea%D)e;D&2zpZFKbaBA%qJBjt3@Y^vpyU%|y)UM7%;@Lv;LzjJYu9fKOt*GP?S(`CxQ4NXD?h(L07ubjYJP zKFOv`X@7_FOH{97%!N5Sn4jUj$8%Jxoz3gjQjTK#*c1!eWYWo~^WxiO delta 665 zcmV;K0%rZ~1-1o{DSxD#S^xk5Qeu>1bEI>Nw3M{o-lRGI)k>`H|2ax?i)t~0l&pir z=4!p(gWmuD|NrC*4Cw#>0zpYcK~#90?UXTV+%Oo1rKO-wmYoI^55dY&@Dv(PM>iu5 zI+gYplp7BGZzT0NP&~95)1};X3iqoTvR^)1wk$h#Qs|ib@PG2i*7Hj8XCrj1V;$@D z6nTOFyGr>yzfi)c9iQ(iG$vn1{`G{ zvdkONz%KBbASTN7r+~bbV_avF_|EeU8AbD$`2kTDM~*iLuR$mjdLzdeN>RFxz4=2% zn8l1v1%hxUzJISp(gpMwrk~_#yzhiVhJt{}K=O@o5awx6j50zeLZlzP6}L>3ogfj` zrB-!&j4--poTqS|$#KR)2!64ptri-Up~yw-raL+e|QdZb;nAmr?`f=dP<>g^hjB-^}t6m$Irc{p9_V2wZ z&P>n<9e=mK3-kLN&g}C1wr#tHZzhBY#d|21NRoHyFQs@Ztl3cR9>C!jXbbh#bxFhB zx7QaU6z;eCT^BH?H#(uzX9@%EacH|c%649tSnghGUkEdJ5T+f&m&p@vgD|f*pn?dN z7NklF9c%;W3+YO*z2gxJXU~Wq|0VPKO;w zj;s7APNg7?XU@fILD@D8w_E|~FPWD@J{OeZrsO=kZYbL`DY-;V`ufyyA!S23IUwg4 ztti`%Dz?rGMt^3;P897@$`2jds2ODlN`8IcYtqo$iImZlgP(>#*UipHtfGvxq-5ZAcZ?8;@Cg+7Ew>8z+5p z@EH1YQu}Q0&E+t3vNlfLm`gKszc$XYVeQIUO>A|u&L5bjbx++LXw3hdZybr!T%c=L Qy8r+H07*qoM6N<$f|q{CG5`Po literal 6959 zcmeHKc{tQ<_aDiULMbJ}P$C(#8D_>(ma!xfB7|nfV3^I!*mv1Q%ab)EJ6Vz~BuS)f zWl70i5sFH(mEJG)^z>Z6_n+swe(!(J_qx8@eV_9==X}n&@9REMCdPXFe4>0H5QyJE zU&j=9-ve&&W=`N)Rpn9z0`akY%ulmT@t$A?lkP~Skicwj1_?~^B0GXWUIWERHkZXP z0=Vxi;quKw2Y3k>Kizf#$7L3{z=cw+TDw2jQ1MWF{G$VIlD9vz*5>C{zs5+C2ht0l zU9C=7DzLNV=25Q?Y?)EdTk#3}R@8NEX{~2j@9r8nRo*XQv42>jKQOIpg!9f3ZoQSJ zqu=Hu)dJVf^>;0OOAOXHp$N}H4_^!ZiZr>jDEY}L=%by5%kcY$GVSwggZ77~=0;?P zUA}t{1TN9c>4&=xN$0)3?3HLbvQzHk;S+oJJ)fy>o9SIm@;tPR6yaL7P3smc_X)tg zS$(_5+~KRlmF{6nwbZ4Wr1z`y)sy9G%r)fby!=PO6N)pe14piP$u5_+Ew9vjE=~^5 z+YRN%UasoOyqmCu9lvkzsBNaIrETd{-1`Nl-M8TSt*t6o((YJ%QMkusb*NtOoA>rF zxsybQ-`|qgx+x0X9~0FkKgH25TI$yvoyc!zy8FZK&c};qKF!pu`3ycz8;Q->#Hr1)}ov^J|+a_HZ+SL?P6Zm?@u+g!r6dEwMV=O(?B zIjP(U!RipbH(cy7tvB<9myJJb{G`=cMPDy4I6w-)W51}WVuBv3v)bcxW`j}=jPhjoh*f)j)uT<+YvLpFLFCH{NuR% zEo^HCZuMPz<4So!dbP8T`qF<@LRK=LJ^i#NE-m2e`K^7lnuTd}*QtD%AwR=I z;K9+G=?XscDjwgpXJrS|t-nJDUvI6E%~+Ma=)0-*i015t+uyh=)$MG{)u5qT;U{~| zFOC#zWD6#Xw|R+Qf7$TWZ*4X#&^H5qX!PuY?V+@l0+Ma@;IS#o6YrPfiixSpl}(vf zIxiO|FNi*y?mAO%d-KpTA$ezbaqp}e5t1@j5CERtR}}#j-<3bB`svA_Wsi{Y$PMvJ z5kg&AvsV>Q8on&PR;V{qcBj+s+pMxj2dCQNfa`2c#go>`UH$5#9jFwlZ~o+_sCq%c zbe}wdMV22VagWxHcF64sCrV`uj_lmRJd@}`va|CY|)+t=fa2|dlt1}BSt;;ts`mFFI z?1nXe#AoiD(n6|jeFZ$_UQpS5IJZl{kS}(-#ckQ;DFoF)$7D$7+;F9}ueC<~7+y(bvXIK|HN%C;a5YqX|vk9yVYv+2yH_&L?yBon_P$46*e4dJHe*IX_)}u#Z*BeHaS(^%jkw<_ z(q5n1R-FK4gU>$_6{bWgv&L>OAe9DS~5t}2UXn5o~C;qZIjy^pR zV|@7SC7GhJeG8*K^O(j6cehRNTKpPAXLBE3dWvbjxT1w{jXec5L(Ur=&&p5p-&7Qy z-G57iXx7r`VC(c0*ByB!AXZ{<^X|i7yvoEhOJ7A*q(i ze7qA1=R(;E;41@K`4>|=cf219YT*me@84G!yrWD|*U+0Gr<566^&}gOlS({x@a?+~ z{F|$icDY)IKF@k829_3m;ib4_&|;JH>73h2CpIg~W~gnl#3`Ne>EkErc_>}r^v7m5 zIH(TtYWwG=7rPIRXnJcTo1U~V^u>>J-KKDhBKIw)YBu2Ro;n+ZP*J-nKeR$yp#`_F zyW<&sPFiXHZQIf_kX6+9!U=han8rqZbo)EyEXdnUXF&C<5}_T}YR}L1%(pzB$i;8h z$fmhyBxIFkq>q<9u?{WqZ;fCXi#Ew5#{4n5^VGi2U{N^s@?>;`s>uPrOSU4er4Wx` z=PV-y%C?8+&$INe3KvglHYcLWUGMExt}e~%Y6YiVx>(r!EcU8$W)8pHVUN3;UgR3c z$-6FT>{`6Uu+?pj3S($TJ}*Nx^0*=`Qr_-98#}#~9D3DlzrtfHOC0-<)#uadp|T$N zyulyCPs|1?%(l=!%z4qW($WRK?wx|}el}C+&9_!D5xoULm3BAkyBOMp!@w07u#9Qo|o>oWUQG~TEOx5|g>!V|~Dldy-?RW4xs&2Dlzj8u>AG)rz z#O*DyOIemOle5s|%s63^#pMmU3vxejKmIM>w!+)Xg*y%kNFn0-SJAJGzs46GAGt>j z>28*oaM#i+?(qwYHapgveTg@zX3m5!tf^rC5s%#MFMXVotL&>V6=XiGLGx-*E$t>pp|Txp>?B) zyUa#E1RL^boAFZG+YmKjkBSri(2C1nArY4@F7MkP7hv>ET8JpiYtiSF6__)qCsP1@ z7m$l2&Wqg@`QnJrd{raSJaYZ|@wyuM3KZ*IQ-+KD9vUR^w0wV}+-CJmE`Hc{qd-zMl*7=PiJy17MD496Tu$UJq)OcG2zAob-`K0#KdR4DUp9C}}HijuFw z?q)B#UuyTxNV~E~*GP%aSCEn}X4rQ`r(n&SRt22=w>qm%Di#QioGW@)mLa4|$UF2B zDbp6g8+nf1<9w0l8#wTR<%JQM&y&h~3Z};&aW6Z@=)}&GioT3rz}|YIDPNpjwpZr@ zWz)MTsbsYnK91y@1pQ{Ar04mRtGp_7`vqQ9m__bsY|L!v+jcPn5Btl3_epQz*RLM` zV5lE4mcfYn{`73JT#-;=-a$&t2l(6pxw6TiQCw@Cu;tS{*!1H!E#eQnnNCGk*wsz> z;`q35E6xhb?On~Qq{NA?K#nOf6ZOr>;_V<1M+jM4+r&Uy`_JPiaOh0+zoe?qsksYx zK}<$II_!{+LRF*%U#4_|5N^jdeW6DCvDp?Ksk-o?&0>a)7B@fiEFGp4RaV{<-rOh{ znG+wM8QZ#YaLa*6x3fu2X`WE}aF9n*8Ktyp4@GverDgw0`@2*LKPi1qQPkPfcFLlX zh9>U*!v)ye?@wCw&8(g2cqG#mB5LdP{BbR23^&$TdB);n38U3o`SN|I`$Hv4a$hsp z<*lXBJzUSs9b1ha=!Re6#{ z4bot;gSxaO$_Qq}&?Y&P^?jHmGaqAfqK_*P;~;%RgHO#13jk0_Y&_VDN};i^Uh2{t zxLDwOeHbbY-VkBCs!N|XG68GTnIy21qLLyEg7YGKAfz?;z-mkfN35xi?oSBdPhHxX z&1PVsP)|=!MNgz6o#_OHV=x#f3;{(TAbMkc>B)+ulz zQyCjt0NH<&WRo5LBI|Fytrf5= z6dr{}kq}BqhywxT08zrA(GZN15)4AbsGt!j6*vls`r(ZO5vxmQQt?1K$yB@(3Cf^3 zZP-{R9II(!pe~J2g#9&QLcy~g0R>k=42|#jE!IC6RwO>K_U?-7#s~# zQ9&vHC1gQjvVdA#M}@-_5lR~~>xsbv;Q-X)*DDnO*cb<*!D=%}cs8ABPN!4UrPrMT zuWN1;I9TmRTJ*^*K*D>y=6_bb8OiO(-;YH=A#Y59!5f8(#S?!RVc|VUKUe_teoPUa z@iZqAu)=?q)Su(z|B@~ul0;NNqk%jV-~=FDBxMKziNQmNL^ukML@22sVJaJ8{6c5Z z9oe3ECP~u?h!lthD4~sLz;ZvyJoI;YPiN9PQ!rqC!&D$Jv^fHSg`u$sxHR-v*E)s&!|P`r{)ZL-=zop;BYyv->tDM5 z5d;57_}}XKm#%-rz&{fHx4Qn{=;HgU-67F{6Obp+%xIvL)>|Q%$#HXBM@P|j;L4tz zz0x=AQeSTx6N4eJctyVV`F<(F^reEbSt5OX!>Os+*48e7(uqO)@4$_N+?|aK!nqb?x zN3W)yoC9Aj@!?^?ljV8cGXBtxzP z!QV*qnCc~^6z1d&DU+(MxNFJL%DaTh^wo58runZ{?ab;j*&TKz>fyOJXQ$kPz8tq1 zFo|;ZXeF1&%rD9si7}%-J|S@ny;}nR s4UbM2LY?Hyd9rn2K^-S*`P%%JX823Vo{NI&0OcS9oUu-c*4dE%0Mvefb^rhX diff --git a/graphics/object_events/pics/pokemon/wigglytuff.png b/graphics/object_events/pics/pokemon/wigglytuff.png index cd34c18656b04968c4e84695d89c6d8b7df9579c..83ecb1d8adf6b9e0f87c2058ff2e9094afb22373 100644 GIT binary patch delta 525 zcmV+o0`mQ@1*Qa$B!4haOjJdf(4croSorw(XlQWY*ys=t5ct5z(2$_8aESQe;1H0Y z0BDFv$k<>gNVsr_0002po!`j-00FT{L_t(|obA)SPQx$|2XOld5-+t_nulQO<8%pP z0eL!QNuHrXYGet)!!Yp{WNEg1EJR%z&P^fbh-(F%K)ogU`G1oC*_A8Ar7m@;|55VH z=gGPX&wGB(Q-bk!C4>rvw9W54gvr@G=k}(NU_`fUzIS)<4P&=gOzF51F8K{W01Q%#n z2ioODtVK{7Fn_Ay4QP7eiRFI7hPBwWII`!hlU!*FA?K3=@B@JGh#y`ddC5c8!*9-7 z!s7zqO>oA*1tiyWz{Eo!xkZx!C4N9pII%m?Q*KGX;Ls1$V_$m%@jsp9DII_=i7_Ct z7RoW8bcRV_{dFt)(i@0@xql1M#v3rR)~-pw#(50rD}T&Oi!osD@qKBn0Zsb1RvQ?7 z2qZ6T{DHEnAg$;C-(qHSRn^q1Iknuxb{!Y2gUVISTD-@1M=jboj+f-#D(8muF|VL~ zXVMRrxI!HlidqD%@)mZ5QvDD5I5F}ZwN)f0v02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMds$_|NsA#-pzBptWundAX;LaY9Mn#80O~Y&CSga5PuN=?#2JbtpA*Y|5{3% zIRJQ{k!%0}00Cl4M@0Xn2lB-L00GlUL_t(|obA&wYui8+2k_etZZTI1AweAq{UU*U zpv!bboWDTG(kUpUAWtGf{t%iD#1k2fg)U?>6kNK6dg{rlt9K$VCe75~=Ry4LeE+{> zWX2A2n8Un};eT(u?wxb>w(G7>Gs3eY#om@}}^2 zWb&Vs3)oIdxvQ*Tlac1o1zOU=ba^ppCRz*kxuOl$e}5{{e0#%|G@EC>@`<)7BW)xo z%6kj^0RZ)aKYoVtOQcBmzd30RA5H-t8D$@M3gsCt7`YEbZ_%ir^#|}1j@&)br$|Dx z3ut?*FwhJICMfj(=`yNufp?26pe?0@wj#X^Y|`C4K0002^`1ruk=pb;2c*yW5sL+6rkdROq=%{!wFfh=7 zK(MI5KuAEFT5ewHitqpc0j)_yK~#90?UTDs!!Q(vZA%^4>_nBaASK5|>OhD3fYhZ^ zg~Z53NPV5ARLar;CI;SyiLvdRcfoEhm7PXQKP-g$MrJ%*gsnoJY{PbJ$HrEOFrUqh&V&LU(KtqYfUgzl9Kp=)ee>0$)}jy_Wg#BqXG zDU7~JBL$6|31{e)D_A31wvxDb!ga3nW!$o=Y(yi@Q=G+(EH2i?3O4x)bcRqWd5ZI0 zb;X1^eAv_J!9>k0Ku-;tDMC?LM2;&fWnQ``Uj^au^L(c{;AFg!&Fn_(aJsJuh2yGl zvfhTR9Kq$w9*q~tW_AhQ-{>EWGT-3!s+EDAy#gA_R|#pvM-l5_?j^D6V4D#YvS2}Z zOtH=!qE5CC)P#{SlxqX({A)x_C_J|2a81i;Iii)&Ir4=JxLYF;a`(g8=`mF^gIdQgh~Wr2k@K zVgLXD00030&1x_ydxQW00kKI$K~#90?U220!Y~v@Jz1)RUjh}RN}#?(U@0spmxWrg zQ1JqJ8HR3si_!&Nh+px$d@HYaevPJdxsWU!qI&2qNk`60A~*fuZ3oN@jxS1GqnjbkC8J8`*6gbZJRYX*47yl@}8 z#s&H)452!xAb%ASb%Q5n$E0yAOp^+6k)Zdzp}Q_ef~1_aP+vI{>c%lkm92o`$;Wd6 zJ5BHkg<-*+NMb1`!U=f!3N`>S$C7>ahwfbHOK8lpun`5|IxyRpGW*zME7+wgPzhqL zqz<^l;))HX*ojX&10Iz#Lp9~Vr+`^u7HKZ5lz7fqkbf!;udnz34q;D}vmP;o>9`+h}1CkwtHE_`c9^h zEC(isCfZCfs%1ismN4SnWNU!UzlK>t7NE)Y`7`}LgiZcWz5t`s_H!q0x&;6L002ov KPDHLkU;%<@+Vcbe diff --git a/graphics/object_events/pics/pokemon/wobbuffet.png b/graphics/object_events/pics/pokemon/wobbuffet.png index 6396fd0cec9a4034c7d5f0f0558c4606b65e2f81..97f85f76023253c70003812e98ae97f65f821d3f 100644 GIT binary patch delta 471 zcmV;|0Vw|11n~oqB!4haOjJdf(4atws32HyaKPY5sMw(3@DLCXfJjidU|`^QcrY+H zSXfy2`1q)(r~m)}0002xRh6Cq00DeSL_t(|obA)GZo)7S24K$~tRgXGU|=s2I;IRr z2v0ZU86EJHArI3Bs1op$!OzeOt%}dowmP=rw$I$%Z!8evS%1%Z*8i!lGX=-}znlj^ zlXoZbu1&@g0Ct!+n1buH#d$u^ChuD04JPT&1B-dXOTp;?d7O=yG;G^ru0j{-4Sy6Y@Pa@@8e|^N1g*xsjv&neAP}-9EVR!%K#}-OcqH8jy zjXG^<&#=pw27eHdEr>l=+LF4p9+DQqS*jsp%?D!Jf{P2v0XBS*2MdQ9*@D=G0Eya$ z3u6m)ux*pGu9n=$ZYXU-dHul623p(Xyu7#-^T~!5juy(-4Ra7ETHgl$8@d5`G=W!d z?~B0g;xbmO-|4jO9e3$t-TJ&OPU N002ovPDHLkV1g)y-AMod delta 575 zcmV-F0>J(81K0$RB!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMc&@t{{a7_5CFwF0Nzpn|BC=AN>U(mluDevYQ5f^)qn2)0RIpW5K>Z7gM)+r z|Nml}U}69O00Cl4M@0Xn2lB-L00DeSL_t(|obA)GZo)7S2H=}AnRoO=jKt6>WT2}t zQdk2g@i3W)k(|9ltiDJq_0m?tXKF_sTXEZG?(R1h06gkZkNQ8gT*?{8{lAKx{SR*?$G|0V;fvJA>6mvjwqd0t#(Z zxG*+|ohqB0&2!CtU^gsOLwRGz%?3)<DSw#IppamA(3q%bI8a!Cm|&Q&xY+1;z~H!epb!uc`1trRSb!if zSdLUu;Cp)j008P&O1S_40Y6DZK~#90?bNYq!!QsA-~+D)y^0r;42CW?T?`o-(Iw!A z2;ra@6{=8Ywi=@k)}%a%%icu za@?_Nz^zv@$r_4m>kP=7kqyWjWv;4t#+_XSI&7ICRGZ9h7`A!N9}5~3yZamdGN^7~ z`-#^fOjXM^44WEwI!*=m)t$Exg!9<_<9q=w9P5Yg@eX%F00000NkvXXu0mjf31GxY delta 388 zcmV-~0ek+m1Ed3xDSyq)tdxVK5GivpN`p$A)r-aU#pdSjtpCM(#gt;CVmWI60RR60 z|Nj905D*am|Nn1+6utle0WV2JK~#90?bNYugD?;V;FH)G{47W&O9mF)r2|WI9Wt=x zWq1lCh?J?%gmh-C{l^YI zFm~Q`E#iE+^mjLiHn3ezG;4N&Cp?eg0BPtyjMnBeU-e)RH>_UfW7qk-*zN=y!+GR= zu%VKDj!ec31ARm;!UU`!0}VAXV}exYsC2 i@K`_k7J{1Kztk7eL&~U(TK3QY0000b^e1=a+RB!4haOjJdf(4e?LNa%Qga3C<)NKgO(0JxZ7Xjm}#;DBggNa)ze zu&9V&aB%qe_{h-M0000wCxasZ00H4iL_t(|ob8lNPuoBch8J0@D95p71nS8XA;AsD ziYmmP$U0ivG^ZSFH@)=`i0BCKG{3K>EC83@A^t^z0R&!Yzy}L+dEgR!W`vp>_=zu$YD$ zQ&I#23gsh$)qk_|8;q@NUyiX8ItCnAWUyW|1BHqK2vJtPvz(1EVg?MD|NMS@(F_za z0w67It0!RlYN2oc`rS7J<+sOqNeW;oUGdU;*bcgujr z5F=uE{BUs+BzKE@ZOyl*knFZgTQUcFpLL!z1H~}LXn&vF!TjtTg4^e3^5s`Cf@F_0 zJ$V9>NlJ!?KL$h(4{&ElTId-~3)0mH;=N}BnN<)3!OUjF2B-)y&a0YgZ{vCv&=VN_ ziO!Pl0R+}k4$P~7o+WT#+^fo%o}d_ir6-U^JCkJUQ_42ARsV)C3@o8l9!+YppKEy# zZaP4toi?9At29Br935s^Ml*7qI|*FNJ{x_eh0fiCiJnZv{}F!xp~`?|!X^kV00000 LNkvXXu0mjfT^9xy delta 674 zcmV;T0$u&q1iA%~B!35VNliruOV1ZP1_K>z@;j|==^1poj5 zFi=cXMa9L%Vp3AHq@4f%|K`>1%~D$Sdt&yzi{{nt-qoc4|9{n#lmPbj0L8^x0000O z7#NQb+Rgv~00Cl4M@0Xn2lB-L00G`fL_t(|ob8jbY8){ThNU8{unueC4!m$CE_3e? zI9#NYVHT2NVT+x@h2JG1X#;6o7;Nwh+&f$#MT(fy5-lvodWOh^vqodihe^_eo9B*ZRuv44wQ{IgJh8^CqH`a>WGY|~rgnLydQ{G6pf-ryDh*F}SS8Sw1s{vHAP z2D20flvotavkVwe;iRA?94OKEnSsv@RK*N9P@NC`)e}IEXV@l22yGjZRH3ixkQ*@I zFsa{-NfQhxe1!-}Pc92INy>{QHg#sefkOu;!)BoH27iDM)sHGWzWatPGhjgX(d@t9 z3>2ybAS;#r9w;BKLHXNHZw9KDujez;00W8_z5<_Qfu}934%P+|@f@Pzax+l6>6G4E z28@Q-62txDFQ2SFSpQc!KOKYKlQ*el4wO1LG9U+v&R{!Ak@f?VkGn&fk>Tx~O8 z)N}wLXE%!l`JzX6x3{#y1(y|Ytyb*mGcAJ43meK%mg4`2Ul$4I%f)#K1poj507*qo IM6N<$f<`|m2mk;8 diff --git a/graphics/object_events/pics/pokemon/wynaut.png b/graphics/object_events/pics/pokemon/wynaut.png index 09dc53f2fbe72a34bb8e0854c3ba369df45508b4..aec2d91ad136e1624bc9b080b3dc78ce5456f3ab 100644 GIT binary patch delta 469 zcmV;`0V@801oQ)tDSw#IpfFHaFo1}-;OJ<;$Pf?^NT8^oKtOmXIPi#ofOvSw$iM&q z0000000000002y7jZOdn0e?wEK~#90?bW?b!!QsB@C&nt)Iws(P@h_L@e_0-ayJGP z(T%6*)R~2ax8Ox=3nT_V6qgE#yQ`eQi0Ebd+4A2Xu@ZnwU4QCQ|ENlw_Dq>FZ7|_( z(sT6|;-slTwrJ0k335T&0M{x|`UeLP`Z!@otI)S~&mKTSf&GNdDg zd4M!ciO5%U=8`SOy>!~%vj#d-F+kar#8(KmlmCOpI!+Ndx-8fPT}cZ*U_lMskU9}) zQYX5ND0gFjQK~#90?bW?%!!QsB@bg}TL+K{+5(;E7fq=%+CrI9* z&>@S-tMpYOLdYVtbt^?Cg)FM}Y?VWycM2!BV`(na&*uL6h<}g)u63u_)0t?jQZwGR545~PS~1?z z+;Hd{W~_zj8-Jwd3?{7@|LM7f*(=rJfXpsU*#_4Ap(TO2g=?RtdmKO=oV3;i$N3zH z7Ib0hc8lF27|y{(YaGzT43 zb|c&{N)NE%xF&((xF)ZKi6l^T&U$*K3eT$_;6&d)(*Yo!e>fn&u?H%@;eYwX{LA$T XPK+FlOlGq>00000NkvXXu0mjfuf^)* diff --git a/graphics/object_events/pics/pokemon/xatu.png b/graphics/object_events/pics/pokemon/xatu.png index b7797f8efbc1a5ec15b7128d60c4237651871b1b..0994c09408532524d5d87469b69a994086781573 100644 GIT binary patch delta 600 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 KMNUMnLSTYY7Kz6I delta 819 zcmV-31I+x~2G0hNDSwp3#sB~R=HBMLthAJai)vb8|6*#*T55|yQvals)r;nPYGT#J z%>V!Zv|`PBIfECgU-SR~0@_JLK~#90?bShR;y@Gt;9NYFkpJ+OZUrqa4W5kjFGwY) zL<$RwcMq$F7NLi24lVsJO825gh=dk=VzAg1YUp1GF5L(*(KJ#eA=#509o4jx{L-W&GKr?qeE zkNh2X6HUwYEq(%=Me|S)>(|M?JQqY5CYr>a>pO=pK^ z(E6ITlRf=dYky^TSa|Jti|ZtlXJQNh2W-G<%Va-@VTYxo`-YKdX(Y_)05@z{y1a$( zy2D$vBUg?11bDA>pZ2evhXr4UoJmWKHsr)Z-s7-Aw;bH?V3-EeY_I}&$9XdV z;Bf5Qar?P&M&F=zKoX|Zea>M)37ub4NI%`Milgt;et)!xXaWq!nL^Ow=q6+xXy36F zF%Hf~sUz&GajWG`K}nfgpVLrf375{2_>0Ll!O;;{^Ni99tXqgZXb-{;%k)zfdpdk5 z?8jV&u%JIc>~<}dP?}rBIA9MtNvHxSgJN)<^w;16w!=FTv3iEq5m~m)0VJ9m2L+|N zF#hZvkZcFB=-hNFl~zw2k+&jwgT?b3acU7W5V~xG-+QgzJJA z#?{nwS;9Q&jD9f1#p01Tiwm}EH_C~HWF1S)R#qnkgQv=`C=bRJOGpb+7b{W1f(eK( z!SGXGUVF+m=@PwjMQ0Nr9@S@&MOQH%5LrS}kbnA#NSio>1G xD=e)Sr=ay#oJIa?@u#M(8`$pd*t_^&$8WC%%XA0iJrV!_002ovPDHLkV1gurjl}=} diff --git a/graphics/object_events/pics/pokemon/zapdos.png b/graphics/object_events/pics/pokemon/zapdos.png index b11b36eb63136904954d0fccebf9537eb1a7e6e6..25cfd96e0ac3fa7c830c09910b8b6ea7438d79bd 100644 GIT binary patch delta 880 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 P00000NkvXXu0mjfbBIB9 delta 683 zcmV;c0#yCR1;_=EDSw>3gGxautb1C`oO|xQod52{K{+vMT1v&Ni{{m=|NsA_AOOud zAf%Lgds<2m004VEemwvH0#ivuK~#90?UcWc;xG`#Lqi+Vte`+ArAQgxXvI>Dvc);i zK(h)(h|-{>;+bgBHXJ$%3mQ96M4?#w9Kdm65v@eA(n);K{C|e=e8c#UVLbKJQ$HoE zV`+h&bwBe#4F<6mh~xX2kExT+;$9;#NYY+g_5O_qlK2pktqxlGp? z*ly>#6xvw)CkH}5dzS_`t_&x;lWmV&N9OBnl8dr7Hjr)eIpHXYvpP#d^W-`^cd{GF z5om0fIi-yG${;6T1qw@AOr$J7C3A2&CnRaD~Rt(7SOrtC(C7;j};$g=ksE$48*GVB|Q5oNT-e7oO&y(xYvx!MwOZvj@r?XlOwm(XNt)YNzC zkE?LtzM5D$L+}Np1(m@d%%ZJ_z{Vm7N< znFM48cZUJa7S5DUn6K*NzXL#gdEGuyD_=SWQvxk+!OEC0!MhuyV~m0^#<>K}@paQK ze3^rU(E#WPmw&x5&QXnewogQmnF!JxkJdRGW7@t^g)a>)xCtNu;1UXBf;elNVmzEE zlVLR@5i?i7j7Y%B4IL_`-d&GcH=~ zy$^=Zk#tPunR$K)f(Yf)sqkFwjOQK7Ea6Ik9jkyXfdweLu(CVjw*{nO5nOE%t`T2oVezB@+Mu02g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMds$_|NsBh)zxBRVh|7z{{a8Z#s93N?t62+Qc8pNgMZ%DbG@`uoO2*r{{a90 z0RN!8v>yNf00Cl4M@0Xn2lB-L00HDlL_t(|ob8jbYUD5whE=FhAGl|@w{Rh_xA5Bt z#)eBLkX!`BVz5;BZBi!P!X|Kfmq>QJnhEQWQ=YfN`%k( zzvKPD!Uz7&nt#9#!aBlq0gP0$mtXNts~tU zqpSuS%E271#sNv7D_#V1O$AJNYw<hbJ9jKoU z2uMDy_hc-fHM#PAO~4iVTu`mQapvEBeDCFqWsklPLb O0000 Date: Fri, 16 Jun 2023 22:57:00 -0400 Subject: [PATCH 162/291] Fixed Castform --- include/event_object_movement.h | 1 + .../object_event_graphics_info_followers.h | 10 ++-- src/event_object_movement.c | 48 ++++++++++++++----- 3 files changed, 41 insertions(+), 18 deletions(-) diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 2336955bb345..3edfd36ecb97 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -53,6 +53,7 @@ enum FollowerTransformTypes TRANSFORM_TYPE_NONE, TRANSFORM_TYPE_PERMANENT, TRANSFORM_TYPE_RANDOM_WILD, + TRANSFORM_TYPE_WEATHER, }; #define FIGURE_8_LENGTH 72 diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index 851dfbe8894c..f8c4ca1bfe3a 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -378,6 +378,9 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM_SUNNY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSunny, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM_RAINY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM_SNOWY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, @@ -415,10 +418,3 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, }; -// Normal, sunny, rainy, snowy -const struct ObjectEventGraphicsInfo gCastformObjectGraphics[] = { - {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, - {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSunny, gDummySpriteAffineAnimTable}, - {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, - {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, -}; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 14afcf1215b2..497874e94427 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1732,9 +1732,6 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, form %= NUM_UNOWN_FORMS; graphicsInfo = &gPokemonObjectGraphics[form ? SPECIES_UNOWN_B + form - 1 : species]; break; - case SPECIES_CASTFORM: // Sunny, rainy, snowy forms stored separately - graphicsInfo = &gCastformObjectGraphics[form % NUM_CASTFORM_FORMS]; - break; default: graphicsInfo = &gPokemonObjectGraphics[species]; break; @@ -1806,7 +1803,7 @@ static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) { } } -// Like CastformDataTypeChange, but for overworld weather +// Like vanilla's CastformDataTypeChange, but for overworld weather static u8 GetOverworldCastformForm(void) { switch (GetCurrentWeather()) { @@ -1823,6 +1820,23 @@ static u8 GetOverworldCastformForm(void) { return CASTFORM_NORMAL; } +static u16 GetOverworldCastformSpecies(void) +{ + switch(GetOverworldCastformForm()) + { + case CASTFORM_FIRE: + return SPECIES_CASTFORM_SUNNY; + break; + case CASTFORM_WATER: + return SPECIES_CASTFORM_RAINY; + break; + case CASTFORM_ICE: + return SPECIES_CASTFORM_SNOWY; + break; + } + return SPECIES_CASTFORM; +} + static bool8 GetMonInfo(struct Pokemon * mon, u16 *species, u8 *form, u8 *shiny) { if (!mon) { *species = SPECIES_NONE; @@ -1839,7 +1853,7 @@ static bool8 GetMonInfo(struct Pokemon * mon, u16 *species, u8 *form, u8 *shiny) *form = GET_UNOWN_LETTER(mon->box.personality); break; case SPECIES_CASTFORM: // form is based on overworld weather - *form = GetOverworldCastformForm(); + *species = GetOverworldCastformSpecies(); break; } return TRUE; @@ -4909,13 +4923,15 @@ static bool8 EndFollowerTransformEffect(struct ObjectEvent *objectEvent, struct static bool8 TryStartFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u32 multi; - if (OW_SPECIES(objectEvent) == SPECIES_CASTFORM && OW_FORM(objectEvent) != (multi = GetOverworldCastformForm())) { - sprite->data[7] = TRANSFORM_TYPE_PERMANENT << 8; - objectEvent->graphicsId &= OBJ_EVENT_GFX_SPECIES_MASK; - objectEvent->graphicsId |= multi << OBJ_EVENT_GFX_SPECIES_BITS; + if (GET_BASE_SPECIES_ID(OW_SPECIES(objectEvent)) == SPECIES_CASTFORM + && OW_SPECIES(objectEvent) != GetOverworldCastformSpecies()) + { + sprite->data[7] = TRANSFORM_TYPE_WEATHER << 8; return TRUE; - } else if ((gRngValue >> 16) < 18 && GetLocalWildMon(FALSE) - && (OW_SPECIES(objectEvent) == SPECIES_MEW || OW_SPECIES(objectEvent) == SPECIES_DITTO)) { + } + else if ((gRngValue >> 16) < 18 && GetLocalWildMon(FALSE) + && (OW_SPECIES(objectEvent) == SPECIES_MEW || OW_SPECIES(objectEvent) == SPECIES_DITTO)) + { sprite->data[7] = TRANSFORM_TYPE_RANDOM_WILD << 8; PlaySE(SE_M_MINIMIZE); return TRUE; @@ -4944,6 +4960,16 @@ static bool8 UpdateFollowerTransformEffect(struct ObjectEvent *objectEvent, stru case TRANSFORM_TYPE_PERMANENT: RefreshFollowerGraphics(objectEvent); break; + case TRANSFORM_TYPE_WEATHER: + multi = objectEvent->graphicsId; + objectEvent->graphicsId = GetOverworldCastformSpecies(); + if (!objectEvent->graphicsId) { + objectEvent->graphicsId = multi; + break; + } + objectEvent->graphicsId += OBJ_EVENT_GFX_MON_BASE; + RefreshFollowerGraphics(objectEvent); + break; case TRANSFORM_TYPE_RANDOM_WILD: multi = objectEvent->graphicsId; objectEvent->graphicsId = GetLocalWildMon(FALSE); From 116f61f05536d4b7f4a1022d1a6a445d5c858b10 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 17 Jun 2023 19:27:33 -0400 Subject: [PATCH 163/291] Removed unneeded calls to bufferspeciesname --- data/maps/AncientTomb/scripts.inc | 1 - data/maps/DesertRuins/scripts.inc | 1 - data/maps/IslandCave/scripts.inc | 1 - 3 files changed, 3 deletions(-) diff --git a/data/maps/AncientTomb/scripts.inc b/data/maps/AncientTomb/scripts.inc index 590ec2bb8b25..82241b9b9c46 100644 --- a/data/maps/AncientTomb/scripts.inc +++ b/data/maps/AncientTomb/scripts.inc @@ -55,7 +55,6 @@ AncientTomb_EventScript_CaveEntranceSide:: end AncientTomb_EventScript_Registeel:: - bufferspeciesname 0, SPECIES_REGISTEEL lock faceplayer waitse diff --git a/data/maps/DesertRuins/scripts.inc b/data/maps/DesertRuins/scripts.inc index 7d5ff6232645..031ceb382eb8 100644 --- a/data/maps/DesertRuins/scripts.inc +++ b/data/maps/DesertRuins/scripts.inc @@ -55,7 +55,6 @@ DesertRuins_EventScript_CaveEntranceSide:: end DesertRuins_EventScript_Regirock:: - bufferspeciesname 0, SPECIES_REGIROCK lock faceplayer waitse diff --git a/data/maps/IslandCave/scripts.inc b/data/maps/IslandCave/scripts.inc index 90ec2e5b01be..d15802aaa8d0 100644 --- a/data/maps/IslandCave/scripts.inc +++ b/data/maps/IslandCave/scripts.inc @@ -88,7 +88,6 @@ IslandCave_EventScript_ClearSteps:: return IslandCave_EventScript_Regice:: - bufferspeciesname 0, SPECIES_REGICE lock faceplayer waitse From 33012d841a18da2b1cced8f0a10a83565cb33a0e Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 17 Jun 2023 23:05:29 -0400 Subject: [PATCH 164/291] Cleaning up follower Object Event IDs + Reverted OW Regis TODO: allow OW mon to have their frames play more than once --- data/maps/AncientTomb/map.json | 2 +- data/maps/DesertRuins/map.json | 2 +- data/maps/IslandCave/map.json | 2 +- include/constants/event_objects.h | 10 +++++----- .../object_event_graphics_info_pointers.h | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/data/maps/AncientTomb/map.json b/data/maps/AncientTomb/map.json index 261f438f6d2d..0f4c375562d8 100644 --- a/data/maps/AncientTomb/map.json +++ b/data/maps/AncientTomb/map.json @@ -15,7 +15,7 @@ "connections": null, "object_events": [ { - "graphics_id": "OBJ_EVENT_GFX_MON_BASE + SPECIES_REGISTEEL", + "graphics_id": "OBJ_EVENT_GFX_REGISTEEL", "x": 8, "y": 7, "elevation": 3, diff --git a/data/maps/DesertRuins/map.json b/data/maps/DesertRuins/map.json index ee7b587bb3f1..abbe0db10d7d 100644 --- a/data/maps/DesertRuins/map.json +++ b/data/maps/DesertRuins/map.json @@ -15,7 +15,7 @@ "connections": null, "object_events": [ { - "graphics_id": "OBJ_EVENT_GFX_MON_BASE + SPECIES_REGIROCK", + "graphics_id": "OBJ_EVENT_GFX_REGIROCK", "x": 8, "y": 7, "elevation": 3, diff --git a/data/maps/IslandCave/map.json b/data/maps/IslandCave/map.json index 503e87454bc5..b8518ac946a7 100644 --- a/data/maps/IslandCave/map.json +++ b/data/maps/IslandCave/map.json @@ -15,7 +15,7 @@ "connections": null, "object_events": [ { - "graphics_id": "OBJ_EVENT_GFX_MON_BASE + SPECIES_REGICE", + "graphics_id": "OBJ_EVENT_GFX_REGICE", "x": 8, "y": 7, "elevation": 3, diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 03a12d0e668d..98fc354e76ac 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -240,8 +240,8 @@ #define OBJ_EVENT_GFX_LINK_RS_MAY 236 #define OBJ_EVENT_GFX_LUGIA 237 #define OBJ_EVENT_GFX_HOOH 238 -#define OBJ_EVENT_GFX_ANIMATED_BALL OBJ_EVENT_GFX_ITEM_BALL // replaces ITEM_BALL -#define OBJ_EVENT_GFX_OW_MON OBJ_EVENT_GFX_REGICE +#define OBJ_EVENT_GFX_ANIMATED_BALL 239 +#define OBJ_EVENT_GFX_OW_MON 240 // NOTE: By default, the max value for NUM_OBJ_EVENT_GFX is 239. // @@ -252,14 +252,14 @@ // object graphics that can be removed. If more graphics are needed, anything that // stores graphics ids will need to be increased in size. See wiki entry below: // https://github.com/pret/pokeemerald/wiki/Feature-Branches#overworld-expansion -#define NUM_OBJ_EVENT_GFX 239 +#define NUM_OBJ_EVENT_GFX 256 // These are dynamic object gfx ids. // They correspond with the values of the VAR_OBJ_GFX_ID_X vars. // More info about them in include/constants/vars.h #define OBJ_EVENT_GFX_VARS (NUM_OBJ_EVENT_GFX + 1) -#define OBJ_EVENT_GFX_VAR_0 (OBJ_EVENT_GFX_VARS + 0x0) // 240 +#define OBJ_EVENT_GFX_VAR_0 (OBJ_EVENT_GFX_VARS + 0x0) #define OBJ_EVENT_GFX_VAR_1 (OBJ_EVENT_GFX_VARS + 0x1) #define OBJ_EVENT_GFX_VAR_2 (OBJ_EVENT_GFX_VARS + 0x2) #define OBJ_EVENT_GFX_VAR_3 (OBJ_EVENT_GFX_VARS + 0x3) @@ -274,7 +274,7 @@ #define OBJ_EVENT_GFX_VAR_C (OBJ_EVENT_GFX_VARS + 0xC) #define OBJ_EVENT_GFX_VAR_D (OBJ_EVENT_GFX_VARS + 0xD) #define OBJ_EVENT_GFX_VAR_E (OBJ_EVENT_GFX_VARS + 0xE) -#define OBJ_EVENT_GFX_VAR_F (OBJ_EVENT_GFX_VARS + 0xF) // 255 +#define OBJ_EVENT_GFX_VAR_F (OBJ_EVENT_GFX_VARS + 0xF) #define OBJ_EVENT_GFX_MON_BASE 0x200 // 512 #define OBJ_EVENT_GFX_SPECIES_BITS 11 diff --git a/src/data/object_events/object_event_graphics_info_pointers.h b/src/data/object_events/object_event_graphics_info_pointers.h index 89dad499d396..a4394a3e3468 100755 --- a/src/data/object_events/object_event_graphics_info_pointers.h +++ b/src/data/object_events/object_event_graphics_info_pointers.h @@ -309,7 +309,7 @@ const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM [OBJ_EVENT_GFX_CYCLING_TRIATHLETE_M] = &gObjectEventGraphicsInfo_CyclingTriathleteM, [OBJ_EVENT_GFX_CYCLING_TRIATHLETE_F] = &gObjectEventGraphicsInfo_CyclingTriathleteF, [OBJ_EVENT_GFX_NURSE] = &gObjectEventGraphicsInfo_Nurse, - // [OBJ_EVENT_GFX_ITEM_BALL] = &gObjectEventGraphicsInfo_AnimatedBall, + [OBJ_EVENT_GFX_ITEM_BALL] = &gObjectEventGraphicsInfo_ItemBall, [OBJ_EVENT_GFX_BERRY_TREE] = &gObjectEventGraphicsInfo_BerryTree, [OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES] = &gObjectEventGraphicsInfo_BerryTreeEarlyStages, [OBJ_EVENT_GFX_BERRY_TREE_LATE_STAGES] = &gObjectEventGraphicsInfo_BerryTreeLateStages, @@ -451,7 +451,7 @@ const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM [OBJ_EVENT_GFX_GROUDON_FRONT] = &gObjectEventGraphicsInfo_GroudonFront, [OBJ_EVENT_GFX_FOSSIL] = &gObjectEventGraphicsInfo_Fossil, [OBJ_EVENT_GFX_REGIROCK] = &gObjectEventGraphicsInfo_Regirock, - // [OBJ_EVENT_GFX_REGICE] = &gObjectEventGraphicsInfo_Regice, + [OBJ_EVENT_GFX_REGICE] = &gObjectEventGraphicsInfo_Regice, [OBJ_EVENT_GFX_REGISTEEL] = &gObjectEventGraphicsInfo_Registeel, [OBJ_EVENT_GFX_SKITTY] = &gObjectEventGraphicsInfo_Skitty, [OBJ_EVENT_GFX_KECLEON] = &gObjectEventGraphicsInfo_Kecleon, From 621ca115a209dcd0f2500bbf59de6360171ce20b Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 17 Jun 2023 23:05:59 -0400 Subject: [PATCH 165/291] Added OBJ_EVENT_GFX_SPECIES macro to help setting up OW Graphic IDs --- include/constants/event_objects.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 98fc354e76ac..44767675ecf8 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -280,6 +280,9 @@ #define OBJ_EVENT_GFX_SPECIES_BITS 11 #define OBJ_EVENT_GFX_SPECIES_MASK ((1 << OBJ_EVENT_GFX_SPECIES_BITS) - 1) +// Used to call a specific species' follower graphics. Useful for static encounters. +#define OBJ_EVENT_GFX_SPECIES(name) (OBJ_EVENT_GFX_MON_BASE + SPECIES_##name) + #define OW_SPECIES(x) (((x)->graphicsId & OBJ_EVENT_GFX_SPECIES_MASK) - OBJ_EVENT_GFX_MON_BASE) #define OW_FORM(x) ((x)->graphicsId >> OBJ_EVENT_GFX_SPECIES_BITS) From 4bbe3278d62f06d5fbb260ff584ca131def8a1d0 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 17 Jun 2023 23:22:19 -0400 Subject: [PATCH 166/291] Cleanup pt1 - Moved Tracks to the end of field effect scripts - Restored whitespace in scripts to minimize conflicts - Restored data/maps/map_groups.json - Proper tab uses in scripts - Allow SHADOW_SIZE_XL to be used --- data/field_effect_scripts.s | 24 +++++++++---------- data/maps/AncientTomb/scripts.inc | 1 + data/maps/DesertRuins/scripts.inc | 1 + data/maps/MossdeepCity_Gym/scripts.inc | 4 ++-- .../scripts.inc | 1 + data/maps/SootopolisCity/scripts.inc | 2 +- data/maps/map_groups.json | 1 - data/scripts/battle_pike.inc | 6 ++--- data/scripts/flash.inc | 2 +- include/constants/event_objects.h | 3 +-- src/field_effect_helpers.c | 4 ++-- 11 files changed, 25 insertions(+), 24 deletions(-) diff --git a/data/field_effect_scripts.s b/data/field_effect_scripts.s index c1890358d57e..707125f20691 100644 --- a/data/field_effect_scripts.s +++ b/data/field_effect_scripts.s @@ -132,14 +132,6 @@ gFieldEffectScript_SandFootprints:: field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_SandFootprints field_eff_end -gFieldEffectScript_TracksBug:: - field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_TracksBug - field_eff_end - -gFieldEffectScript_TracksSpot:: - field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_TracksSpot - field_eff_end - gFieldEffectScript_JumpBigSplash:: field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_JumpBigSplash field_eff_end @@ -229,10 +221,6 @@ gFieldEffectScript_BikeTireTracks:: field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_BikeTireTracks field_eff_end -gFieldEffectScript_TracksSlither:: - field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_TracksSlither - field_eff_end - gFieldEffectScript_SandDisguisePlaceholder:: field_eff_callnative ShowSandDisguiseFieldEffect field_eff_end @@ -358,3 +346,15 @@ gFieldEffectScript_DestroyDeoxysRock:: gFieldEffectScript_MoveDeoxysRock:: field_eff_callnative FldEff_MoveDeoxysRock field_eff_end + +gFieldEffectScript_TracksBug:: + field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_TracksBug + field_eff_end + +gFieldEffectScript_TracksSpot:: + field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_TracksSpot + field_eff_end + +gFieldEffectScript_TracksSlither:: + field_eff_loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_TracksSlither + field_eff_end diff --git a/data/maps/AncientTomb/scripts.inc b/data/maps/AncientTomb/scripts.inc index 82241b9b9c46..dd22359558ce 100644 --- a/data/maps/AncientTomb/scripts.inc +++ b/data/maps/AncientTomb/scripts.inc @@ -83,3 +83,4 @@ AncientTomb_EventScript_RanFromRegisteel:: setvar VAR_0x8004, SPECIES_REGISTEEL goto Common_EventScript_LegendaryFlewAway end + diff --git a/data/maps/DesertRuins/scripts.inc b/data/maps/DesertRuins/scripts.inc index 031ceb382eb8..21473e87a3c3 100644 --- a/data/maps/DesertRuins/scripts.inc +++ b/data/maps/DesertRuins/scripts.inc @@ -83,3 +83,4 @@ DesertRuins_EventScript_RanFromRegirock:: setvar VAR_0x8004, SPECIES_REGIROCK goto Common_EventScript_LegendaryFlewAway end + diff --git a/data/maps/MossdeepCity_Gym/scripts.inc b/data/maps/MossdeepCity_Gym/scripts.inc index 70bc10f5a1cc..74d87c699a37 100644 --- a/data/maps/MossdeepCity_Gym/scripts.inc +++ b/data/maps/MossdeepCity_Gym/scripts.inc @@ -1,5 +1,5 @@ MossdeepCity_Gym_MapScripts:: - map_script MAP_SCRIPT_ON_TRANSITION, MossdeepCity_Gym_OnTransition + map_script MAP_SCRIPT_ON_TRANSITION, MossdeepCity_Gym_OnTransition map_script MAP_SCRIPT_ON_LOAD, MossdeepCity_Gym_OnLoad .byte 0 @@ -7,7 +7,7 @@ MossdeepCity_Gym_MapScripts:: MossdeepCity_Gym_OnTransition: setflag FLAG_TEMP_HIDE_FOLLOWER @ Hide follower since it can collide with moving statues - end + end @ All the below checks are leftover from RS. FLAG_MOSSDEEP_GYM_SWITCH_X is never set MossdeepCity_Gym_OnLoad: diff --git a/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc index e13f56f749c6..3565b958099d 100644 --- a/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc +++ b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc @@ -438,3 +438,4 @@ SlateportCity_OceanicMuseum_2F_Text_SSAnneReplica: .string "“S.S. ANNE\p" .string "“A replica of the luxury liner that\n" .string "circles the globe.â€$" + diff --git a/data/maps/SootopolisCity/scripts.inc b/data/maps/SootopolisCity/scripts.inc index af6f68555c74..4903ea5a129c 100644 --- a/data/maps/SootopolisCity/scripts.inc +++ b/data/maps/SootopolisCity/scripts.inc @@ -495,7 +495,7 @@ SootopolisCity_EventScript_RayquazaSceneFromPokeCenter:: removeobject LOCALID_GROUDON removeobject LOCALID_KYOGRE addobject LOCALID_RAYQUAZA - hideobjectat LOCALID_RAYQUAZA, MAP_SOOTOPOLIS_CITY + hideobjectat LOCALID_RAYQUAZA, MAP_SOOTOPOLIS_CITY setvar VAR_0x8004, TRUE special Script_DoRayquazaScene waitstate diff --git a/data/maps/map_groups.json b/data/maps/map_groups.json index d0a6a8b55cbf..ebef431b300d 100644 --- a/data/maps/map_groups.json +++ b/data/maps/map_groups.json @@ -1,5 +1,4 @@ { - "layouts_table_label": "gMapLayouts", "group_order": [ "gMapGroup_TownsAndRoutes", "gMapGroup_IndoorLittleroot", diff --git a/data/scripts/battle_pike.inc b/data/scripts/battle_pike.inc index e0a8c3feb11e..3393f808d3bb 100644 --- a/data/scripts/battle_pike.inc +++ b/data/scripts/battle_pike.inc @@ -133,7 +133,7 @@ BattleFrontier_BattlePikeThreePathRoom_EventScript_NoTurningBack:: lockall msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT closemessage - releaseall + releaseall end BattleFrontier_BattlePikeRoomNormal_EventScript_SetEnteredRoom:: @@ -147,7 +147,7 @@ BattleFrontier_BattlePikeRoomNormal_EventScript_NoTurningBack:: lockall msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT closemessage - releaseall + releaseall end BattleFrontier_BattlePikeRoomNormal_EventScript_Exit:: @@ -216,7 +216,7 @@ BattleFrontier_BattlePikeRoomWildMons_EventScript_NoTurningBack:: lockall msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT closemessage - releaseall + releaseall end BattleFrontier_BattlePike_EventScript_Retire:: diff --git a/data/scripts/flash.inc b/data/scripts/flash.inc index 7444dcd5ea40..5e8d7160a9e2 100644 --- a/data/scripts/flash.inc +++ b/data/scripts/flash.inc @@ -1,5 +1,5 @@ EventScript_UseFlash:: animateflash 1 setflashlevel 1 - releaseall + releaseall end diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 44767675ecf8..6821d534514e 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -289,8 +289,7 @@ #define SHADOW_SIZE_S 0 #define SHADOW_SIZE_M 1 #define SHADOW_SIZE_L 2 -#define SHADOW_SIZE_XL 3 // unused; repurposed to mean no shadow -#define SHADOW_SIZE_NONE 3 +#define SHADOW_NONE 3 // Originally SHADOW_SIZE_XL, which went unused due to shadowSize in ObjectEventGraphicsInfo being only 2 bits. #define F_INANIMATE (1 << 6) #define F_DISABLE_REFLECTION_PALETTE_LOAD (1 << 7) diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 968cc3c7897e..482fe0b47503 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -320,8 +320,8 @@ u32 FldEff_Shadow(void) } objectEventId = GetObjectEventIdByLocalIdAndMap(gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); graphicsInfo = GetObjectEventGraphicsInfo(gObjectEvents[objectEventId].graphicsId); - if (graphicsInfo->shadowSize == SHADOW_SIZE_NONE) // don't create a shadow at all - return 0; + if (graphicsInfo->shadowSize == SHADOW_NONE) // don't create a shadow at all + return 0; spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[sShadowEffectTemplateIds[graphicsInfo->shadowSize]], 0, 0, 0x94); if (spriteId != MAX_SPRITES) { From e7a1c9377473aa0a542d28d652085a784dbad0b5 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 17 Jun 2023 23:40:38 -0400 Subject: [PATCH 167/291] Removed MON_DATA_NATURE --- include/pokemon.h | 1 - src/pokemon.c | 82 ----------------------------------------------- 2 files changed, 83 deletions(-) diff --git a/include/pokemon.h b/include/pokemon.h index 2f6824d82f61..2c32054c59eb 100644 --- a/include/pokemon.h +++ b/include/pokemon.h @@ -100,7 +100,6 @@ enum { MON_DATA_SPEED2, MON_DATA_SPATK2, MON_DATA_SPDEF2, - MON_DATA_NATURE, }; struct PokemonSubstruct0 diff --git a/src/pokemon.c b/src/pokemon.c index 1c89dbe42cfb..c02802be2c7c 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -5031,9 +5031,6 @@ u32 GetBoxMonData(struct BoxPokemon *boxMon, s32 field, u8 *data) | (substruct3->worldRibbon << 26); } break; - case MON_DATA_NATURE: - return boxMon->personality % 25; - break; default: break; } @@ -5086,10 +5083,6 @@ void SetMonData(struct Pokemon *mon, s32 field, const void *dataArg) break; case MON_DATA_SPECIES_OR_EGG: break; - case MON_DATA_NATURE: // Calculate stats after settings - SetBoxMonData(&mon->box, field, data); - CalculateMonStats(mon); - break; default: SetBoxMonData(&mon->box, field, data); break; @@ -5356,81 +5349,6 @@ void SetBoxMonData(struct BoxPokemon *boxMon, s32 field, const void *dataArg) substruct3->spDefenseIV = (ivs >> 25) & MAX_IV_MASK; break; } - case MON_DATA_NATURE: - { - u32 pid = boxMon->personality; - u32 otId = boxMon->otId; - s8 diff = (data[0] % 25) - (pid % 25); // difference between new nature and current nature, [-24,24] - bool8 preserveShiny = FALSE; - bool8 preserveLetter = FALSE; - u16 shinyValue = HIHALF(pid) ^ LOHALF(pid); - s32 tweak; - u32 pidTemp; - // See https://bulbapedia.bulbagarden.net/wiki/Personality_value#Nature - // Goal here is to preserve as much of the PID as possible - // To preserve gender & substruct order, we add/subtract multiples of 5376 that is 0 % 256, 0 % 24, 1 % 25 - // i.e, to increase the nature by n % 25, we add n*5376 % 19200 (LCM of 24, 25, 256) to the pid - // Ability number is determined by parity and so adding multiples of 5376 preserves it - // TODO: For genderless pokemon, 576/600 can be used instead of 5376/19200 - if (diff == 0) // No change - break; - else if (diff < 0) - diff = 25+diff; - tweak = (diff*5376) % 19200; - pidTemp = pid + tweak; - // If the pokemon is shiny or if changing the PID would make it shiny, preserve its shiny value - if (IsShinyOtIdPersonality(otId, pid) || IsShinyOtIdPersonality(otId, pidTemp)) - preserveShiny = TRUE; - if (substruct0->species == SPECIES_UNOWN) // Preserve Unown letter - preserveLetter = TRUE; - if (preserveShiny && preserveLetter) { // honestly though, how many shiny Unown are out there ? - while (pidTemp > pid) { - if ((HIHALF(pidTemp) ^ LOHALF(pidTemp) ^ shinyValue) < SHINY_ODDS) - if (GET_UNOWN_LETTER(pidTemp) == GET_UNOWN_LETTER(pid)) - break; - pidTemp += 19200; - } - } else if (preserveShiny) { - while (pidTemp > pid) { - if ((HIHALF(pidTemp) ^ LOHALF(pidTemp) ^ shinyValue) < SHINY_ODDS) - break; - pidTemp += 19200; - } - } else if (preserveLetter) { - while (pidTemp > pid) { - if (GET_UNOWN_LETTER(pidTemp) == GET_UNOWN_LETTER(pid)) - break; - pidTemp += 19200; - } - } - if (pidTemp < pid) { // overflow; search backwards - tweak -= 19200; - pidTemp = pid + tweak; - if (preserveShiny && preserveLetter) { - while (pidTemp < pid) { - if ((HIHALF(pidTemp) ^ LOHALF(pidTemp) ^ shinyValue) < SHINY_ODDS) - if (GET_UNOWN_LETTER(pidTemp) == GET_UNOWN_LETTER(pid)) - break; - pidTemp -= 19200; - } - } else if (preserveShiny) { - while (pidTemp < pid) { - if ((HIHALF(pidTemp) ^ LOHALF(pidTemp) ^ shinyValue) < SHINY_ODDS) - break; - pidTemp -= 19200; - } - } else if (preserveLetter) { - while (pidTemp < pid) { - if (GET_UNOWN_LETTER(pidTemp) == GET_UNOWN_LETTER(pid)) - break; - pidTemp -= 19200; - } - } - } - if (pid % 24 == pidTemp % 24 || pid % 256 == pidTemp % 256) - boxMon->personality = pidTemp; - break; - } default: break; } From 148641da155bcf7ab2c895cbb041d572137108a8 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 17 Jun 2023 23:45:44 -0400 Subject: [PATCH 168/291] Cleanup pt2 - Reverted GetPlayerAvatarGenderByGraphicsId return type - Removed IsAccurateGBA - Removed TIME_OF_DAY constants --- include/field_player_avatar.h | 2 +- include/global.h | 2 -- include/overworld.h | 4 ---- src/field_player_avatar.c | 2 +- src/main.c | 10 ---------- 5 files changed, 2 insertions(+), 18 deletions(-) diff --git a/include/field_player_avatar.h b/include/field_player_avatar.h index dae0f6c0db2e..caf28afb876a 100644 --- a/include/field_player_avatar.h +++ b/include/field_player_avatar.h @@ -4,7 +4,7 @@ void PlayerStep(u8 direction, u16 newKeys, u16 heldKeys); void ClearPlayerAvatarInfo(void); void SetPlayerAvatarExtraStateTransition(u16, u8); -u16 GetPlayerAvatarGenderByGraphicsId(u16); +u8 GetPlayerAvatarGenderByGraphicsId(u16); bool8 TestPlayerAvatarFlags(u8); u8 GetPlayerAvatarSpriteId(void); void PlayerGetDestCoords(s16 *, s16 *); diff --git a/include/global.h b/include/global.h index e30fcfb53125..eca45bdb6310 100644 --- a/include/global.h +++ b/include/global.h @@ -540,8 +540,6 @@ struct SaveBlock2 extern struct SaveBlock2 *gSaveBlock2Ptr; -extern bool8 IsAccurateGBA(void); - struct SecretBaseParty { u32 personality[PARTY_SIZE]; diff --git a/include/overworld.h b/include/overworld.h index 1bd0bdd11090..adaa6aad04fc 100644 --- a/include/overworld.h +++ b/include/overworld.h @@ -25,10 +25,6 @@ #define MOVEMENT_MODE_SCRIPTED 2 #define SKIP_OBJECT_EVENT_LOAD 1 -#define TIME_OF_DAY_NIGHT 0 -#define TIME_OF_DAY_TWILIGHT 1 -#define TIME_OF_DAY_DAY 2 -#define TIME_OF_DAY_MAX TIME_OF_DAY_DAY struct InitialPlayerAvatarState { diff --git a/src/field_player_avatar.c b/src/field_player_avatar.c index 54e43a538731..cc025591ab4b 100644 --- a/src/field_player_avatar.c +++ b/src/field_player_avatar.c @@ -1237,7 +1237,7 @@ u16 GetPlayerAvatarGraphicsIdByStateId(u8 state) return GetPlayerAvatarGraphicsIdByStateIdAndGender(state, gPlayerAvatar.gender); } -u16 GetPlayerAvatarGenderByGraphicsId(u16 gfxId) +u8 GetPlayerAvatarGenderByGraphicsId(u16 gfxId) { switch (gfxId) { diff --git a/src/main.c b/src/main.c index b320d676ec2e..69c6c7a16bfd 100644 --- a/src/main.c +++ b/src/main.c @@ -447,13 +447,3 @@ void ClearPokemonCrySongs(void) { CpuFill16(0, gPokemonCrySongs, MAX_POKEMON_CRIES * sizeof(struct PokemonCrySong)); } - -// TODO: Needs to be updated if compiling for a different processor than the GBA's -bool8 IsAccurateGBA(void) { // tests to see whether running on either an accurate emulator in >=2020, or real hardware - u32 code[5] = {0xFF1EE12F, 0xE1DF00B0, 0xE12FFF1E, 0xAAAABBBB, 0xCCCCDDDD}; // ARM: _;ldrh r0, [pc];bx lr - u32 func = (u32) &code[0]; - if (func & 3) // not word aligned; safer to just return false here - return FALSE; - func = (func & ~3) | 0x2; // misalign PC to test PC-relative loading - return ((u32 (*)(void)) func)() == code[3] >> 16; -} From bf814e11cd9f7304918474671299a1850c948245 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 18 Jun 2023 01:19:46 -0400 Subject: [PATCH 169/291] Cleanup - Proper whitespace - Bracket pret style - Simplified RemoveObjectEventInternal - SImplified GetMonInfo - Made IsFollowerVisible easier to read --- data/scripts/field_move_scripts.inc | 2 +- data/scripts/follower.inc | 958 ++++++------- data/scripts/trainer_battle.inc | 6 +- gflib/sprite.c | 16 +- include/follower_helper.h | 24 +- src/battle_controller_player.c | 10 +- src/data/object_events/object_event_anims.h | 10 +- .../object_event_graphics_info_followers.h | 835 +++++------ src/event_object_lock.c | 2 +- src/event_object_movement.c | 1230 ++++++++++------- src/field_effect.c | 3 +- src/field_effect_helpers.c | 156 ++- src/field_screen_effect.c | 8 +- src/load_save.c | 6 +- src/overworld.c | 7 +- src/palette.c | 38 +- src/party_menu.c | 4 +- src/pokeball.c | 3 +- src/scrcmd.c | 28 +- src/trainer_pokemon_sprites.c | 2 +- src/trainer_see.c | 74 +- 21 files changed, 1811 insertions(+), 1611 deletions(-) diff --git a/data/scripts/field_move_scripts.inc b/data/scripts/field_move_scripts.inc index ead669c6b2ac..b2c5dc84d455 100644 --- a/data/scripts/field_move_scripts.inc +++ b/data/scripts/field_move_scripts.inc @@ -18,7 +18,7 @@ EventScript_CutTreeCommon: dofieldeffect FLDEFF_USE_CUT_ON_TREE waitstate EventScript_CutTreeDown:: @ fallthrough - setflag FLAG_SAFE_FOLLOWER_MOVEMENT + setflag FLAG_SAFE_FOLLOWER_MOVEMENT call_if_eq VAR_0x8004, TRUE, EventScript_FollowerFieldMove applymovement VAR_LAST_TALKED, Movement_CutTreeDown waitmovement 0 diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 3a81e6fabf43..dbdb113bddca 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -1,14 +1,14 @@ gText_FollowerLovesYou:: - .string "123456789012345678901234567890123\n$" + .string "123456789012345678901234567890123\n$" gText_FollowerLostInThought:: - .string "{STR_VAR_1} seems lost in thought.$" + .string "{STR_VAR_1} seems lost in thought.$" gText_FollowerDefault:: - .string "ERROR 404: Script not found.$" + .string "ERROR 404: Script not found.$" gText_WantsToFly:: - .string "{STR_VAR_1} looks up at the\nsky restlessly.\pWould you like to use FLY?$" + .string "{STR_VAR_1} looks up at the\nsky restlessly.\pWould you like to use FLY?$" .macro playfirstmoncry callfunc ScrFunc_playfirstmoncry @@ -26,649 +26,649 @@ callfunc ScrFunc_emote .endm EventScript_Follower:: - lock - bufferlivemonnickname 0 - playfirstmoncry - callfunc ScrFunc_getfolloweraction - checkpartymove MOVE_FLY - compare VAR_RESULT 6 - goto_if_eq EventScript_FollowerEnd - bufferlivemonnickname 0 - msgbox gText_WantsToFly, MSGBOX_YESNO - switch VAR_RESULT - case NO, EventScript_FollowerEnd - case YES, EventScript_FollowerFly - case MULTI_B_PRESSED, EventScript_FollowerEnd + lock + bufferlivemonnickname 0 + playfirstmoncry + callfunc ScrFunc_getfolloweraction + checkpartymove MOVE_FLY + compare VAR_RESULT 6 + goto_if_eq EventScript_FollowerEnd + bufferlivemonnickname 0 + msgbox gText_WantsToFly, MSGBOX_YESNO + switch VAR_RESULT + case NO, EventScript_FollowerEnd + case YES, EventScript_FollowerFly + case MULTI_B_PRESSED, EventScript_FollowerEnd EventScript_FollowerFly:: - callfunc ScrFunc_followerfly + callfunc ScrFunc_followerfly EventScript_FollowerEnd:: - waitfieldeffect FLDEFF_EMOTE - release - end + waitfieldeffect FLDEFF_EMOTE + release + end EventScript_FollowerLovesYou:: - applymovement 0xFE ContestHall_Movement_Heart - waitmovement 0xFE - waitmoncry - msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT - return + applymovement 0xFE ContestHall_Movement_Heart + waitmovement 0xFE + waitmoncry + msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT + return @ Message address must be loaded into bank 0 EventScript_FollowerGeneric:: @ similar to Std_MsgboxDefault - faceplayer + faceplayer EventScript_FollowerGenericSkipFace: - waitfieldeffect FLDEFF_EMOTE - message 0x0 - waitmessage - waitbuttonpress - return + waitfieldeffect FLDEFF_EMOTE + message 0x0 + waitmessage + waitbuttonpress + return EventScript_FollowerJump:: - faceplayer - applymovement 0xFE FollowerSplashMovement - waitmovement 0xFE - waitfieldeffect FLDEFF_EMOTE - message 0x0 - waitmessage - waitbuttonpress - return + faceplayer + applymovement 0xFE FollowerSplashMovement + waitmovement 0xFE + waitfieldeffect FLDEFF_EMOTE + message 0x0 + waitmessage + waitbuttonpress + return EnterPokeballMovement:: - enter_pokeball - step_end + enter_pokeball + step_end @ Movement scripts below, movements are defined in movement.inc FollowerSplashMovement:: - jump_in_place_down - delay_4 - jump_in_place_down - face_player - step_end + jump_in_place_down + delay_4 + jump_in_place_down + face_player + step_end FollowerShiverVerticalMovement: - lock_facing_direction - slide_left - slide_right - slide_right - slide_left - unlock_facing_direction - step_end + lock_facing_direction + slide_left + slide_right + slide_right + slide_left + unlock_facing_direction + step_end FollowerShiverHorizontalMovement: - lock_facing_direction - slide_up - slide_down - slide_down - slide_up - unlock_facing_direction - step_end + lock_facing_direction + slide_up + slide_down + slide_down + slide_up + unlock_facing_direction + step_end FollowerNostalgiaMovement: - face_away_player - lock_facing_direction - jump_in_place_down - jump_in_place_down - jump_in_place_down - unlock_facing_direction - face_player - lock_facing_direction - jump_in_place_down - unlock_facing_direction - step_end + face_away_player + lock_facing_direction + jump_in_place_down + jump_in_place_down + jump_in_place_down + unlock_facing_direction + face_player + lock_facing_direction + jump_in_place_down + unlock_facing_direction + step_end FollowerSkippingMovement: - lock_facing_direction - jump_in_place_down - delay_4 - jump_in_place_down - unlock_facing_direction - step_end + lock_facing_direction + jump_in_place_down + delay_4 + jump_in_place_down + unlock_facing_direction + step_end FollowerJumpOnPlayerNorth: - jump_up - delay_4 - lock_facing_direction - walk_fast_down - unlock_facing_direction - step_end + jump_up + delay_4 + lock_facing_direction + walk_fast_down + unlock_facing_direction + step_end FollowerJumpOnPlayerSouth: - jump_down - delay_4 - lock_facing_direction - walk_fast_up - unlock_facing_direction - step_end + jump_down + delay_4 + lock_facing_direction + walk_fast_up + unlock_facing_direction + step_end FollowerJumpOnPlayerEast: - jump_right - delay_4 - lock_facing_direction - walk_fast_left - unlock_facing_direction - step_end + jump_right + delay_4 + lock_facing_direction + walk_fast_left + unlock_facing_direction + step_end FollowerJumpOnPlayerWest: - jump_left - delay_4 - lock_facing_direction - walk_fast_right - unlock_facing_direction - step_end + jump_left + delay_4 + lock_facing_direction + walk_fast_right + unlock_facing_direction + step_end FollowerCuddlingNorth: - face_left - lock_facing_direction - walk_up - walk_in_place_left - walk_in_place_left - unlock_facing_direction - walk_down - face_player - step_end + face_left + lock_facing_direction + walk_up + walk_in_place_left + walk_in_place_left + unlock_facing_direction + walk_down + face_player + step_end FollowerCuddlingSouth: - face_right - lock_facing_direction - walk_down - walk_in_place_right - walk_in_place_right - unlock_facing_direction - walk_up - face_player - step_end + face_right + lock_facing_direction + walk_down + walk_in_place_right + walk_in_place_right + unlock_facing_direction + walk_up + face_player + step_end FollowerCuddlingEast: - face_down - lock_facing_direction - walk_right - walk_in_place_down - walk_in_place_down - unlock_facing_direction - walk_left - face_player - step_end + face_down + lock_facing_direction + walk_right + walk_in_place_down + walk_in_place_down + unlock_facing_direction + walk_left + face_player + step_end FollowerCuddlingWest: - face_down - lock_facing_direction - walk_left - walk_in_place_down - walk_in_place_down - unlock_facing_direction - walk_right - face_player - step_end + face_down + lock_facing_direction + walk_left + walk_in_place_down + walk_in_place_down + unlock_facing_direction + walk_right + face_player + step_end FollowerGetCloserNorth: - walk_up - delay_16 - lock_facing_direction - walk_down - unlock_facing_direction - step_end + walk_up + delay_16 + lock_facing_direction + walk_down + unlock_facing_direction + step_end FollowerGetCloserSouth: - walk_down - delay_16 - lock_facing_direction - walk_up - unlock_facing_direction - step_end + walk_down + delay_16 + lock_facing_direction + walk_up + unlock_facing_direction + step_end FollowerGetCloserEast: - walk_right - delay_16 - lock_facing_direction - walk_left - unlock_facing_direction - step_end + walk_right + delay_16 + lock_facing_direction + walk_left + unlock_facing_direction + step_end FollowerGetCloserWest: - walk_left - delay_16 - lock_facing_direction - walk_right - unlock_facing_direction - step_end + walk_left + delay_16 + lock_facing_direction + walk_right + unlock_facing_direction + step_end FollowerPokeNorth: - walk_faster_up - delay_8 - lock_facing_direction - walk_faster_down - delay_4 - walk_faster_up - delay_4 - walk_faster_down - unlock_facing_direction - step_end + walk_faster_up + delay_8 + lock_facing_direction + walk_faster_down + delay_4 + walk_faster_up + delay_4 + walk_faster_down + unlock_facing_direction + step_end FollowerPokeSouth: - walk_faster_down - delay_8 - lock_facing_direction - walk_faster_up - delay_4 - walk_faster_down - delay_4 - walk_faster_up - unlock_facing_direction - step_end + walk_faster_down + delay_8 + lock_facing_direction + walk_faster_up + delay_4 + walk_faster_down + delay_4 + walk_faster_up + unlock_facing_direction + step_end FollowerPokeEast: - walk_faster_right - delay_8 - lock_facing_direction - walk_faster_left - delay_4 - walk_faster_right - delay_4 - walk_faster_left - unlock_facing_direction - step_end + walk_faster_right + delay_8 + lock_facing_direction + walk_faster_left + delay_4 + walk_faster_right + delay_4 + walk_faster_left + unlock_facing_direction + step_end FollowerPokeWest: - walk_faster_left - delay_8 - lock_facing_direction - walk_faster_right - delay_4 - walk_faster_left - delay_4 - walk_faster_right - unlock_facing_direction - step_end + walk_faster_left + delay_8 + lock_facing_direction + walk_faster_right + delay_4 + walk_faster_left + delay_4 + walk_faster_right + unlock_facing_direction + step_end FollowerLookAround: - face_away_player - delay_16 - delay_16 - face_left - delay_16 - delay_16 - face_up - delay_16 - delay_16 - face_down - delay_16 - delay_16 - step_end + face_away_player + delay_16 + delay_16 + face_left + delay_16 + delay_16 + face_up + delay_16 + delay_16 + face_down + delay_16 + delay_16 + step_end FollowerLookAway: - face_away_player - delay_16 - delay_16 - step_end + face_away_player + delay_16 + delay_16 + step_end FollowerLookAwayBark: - face_away_player - lock_facing_direction - jump_in_place_down - jump_in_place_down - unlock_facing_direction - step_end + face_away_player + lock_facing_direction + jump_in_place_down + jump_in_place_down + unlock_facing_direction + step_end FollowerLookAwayPokeG: - face_away_player - lock_facing_direction - walk_in_place_down - walk_in_place_down - walk_in_place_down - unlock_facing_direction - step_end + face_away_player + lock_facing_direction + walk_in_place_down + walk_in_place_down + walk_in_place_down + unlock_facing_direction + step_end FollowerPokeGround: - lock_facing_direction - walk_in_place_down - walk_in_place_down - walk_in_place_down - unlock_facing_direction - step_end + lock_facing_direction + walk_in_place_down + walk_in_place_down + walk_in_place_down + unlock_facing_direction + step_end FollowerStartled: - face_away_player - lock_facing_direction - jump_in_place_down - unlock_facing_direction - face_player - step_end + face_away_player + lock_facing_direction + jump_in_place_down + unlock_facing_direction + face_player + step_end FollowerHopFast: - jump_in_place_up - jump_in_place_down - jump_in_place_left - jump_in_place_right - face_player - step_end + jump_in_place_up + jump_in_place_down + jump_in_place_left + jump_in_place_right + face_player + step_end FollowerDizzy: - walk_in_place_left - walk_in_place_fast_right - walk_in_place_slow_up - walk_in_place_fast_down - delay_4 - face_away_player - step_end + walk_in_place_left + walk_in_place_fast_right + walk_in_place_slow_up + walk_in_place_fast_down + delay_4 + face_away_player + step_end FollowerLookAroundScared: - face_up - delay_16 - face_down - delay_16 - face_left - delay_16 - face_right - delay_16 - face_up - delay_16 - face_down - delay_16 - face_left - delay_16 - face_right - delay_16 - face_player - step_end + face_up + delay_16 + face_down + delay_16 + face_left + delay_16 + face_right + delay_16 + face_up + delay_16 + face_down + delay_16 + face_left + delay_16 + face_right + delay_16 + face_player + step_end FollowerDance: - lock_facing_direction - jump_in_place_up - unlock_facing_direction - walk_in_place_fast_up - walk_in_place_fast_left - walk_in_place_fast_down - walk_in_place_fast_right - walk_in_place_fast_up - walk_in_place_fast_left - walk_in_place_fast_down - walk_in_place_fast_right - jump_in_place_up - jump_in_place_down - jump_in_place_up - face_player - step_end + lock_facing_direction + jump_in_place_up + unlock_facing_direction + walk_in_place_fast_up + walk_in_place_fast_left + walk_in_place_fast_down + walk_in_place_fast_right + walk_in_place_fast_up + walk_in_place_fast_left + walk_in_place_fast_down + walk_in_place_fast_right + jump_in_place_up + jump_in_place_down + jump_in_place_up + face_player + step_end @ Movement scripts EventScript_FollowerIsShivering:: - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq ShiverVertical - compare VAR_FACING, DIR_SOUTH - call_if_eq ShiverVertical - compare VAR_FACING, DIR_WEST - call_if_eq ShiverHorizontal - compare VAR_FACING, DIR_EAST - call_if_eq ShiverHorizontal - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq ShiverVertical + compare VAR_FACING, DIR_SOUTH + call_if_eq ShiverVertical + compare VAR_FACING, DIR_WEST + call_if_eq ShiverHorizontal + compare VAR_FACING, DIR_EAST + call_if_eq ShiverHorizontal + goto EventScript_FollowerGeneric ShiverVertical: - applymovement 0xFE FollowerShiverVerticalMovement - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverVerticalMovement + waitmovement 0xFE + return ShiverHorizontal: - applymovement 0xFE FollowerShiverHorizontalMovement - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverHorizontalMovement + waitmovement 0xFE + return EventScript_FollowerNostalgia:: - applymovement 0xFE FollowerNostalgiaMovement - waitmovement 0xFE - goto EventScript_FollowerGeneric + applymovement 0xFE FollowerNostalgiaMovement + waitmovement 0xFE + goto EventScript_FollowerGeneric EventScript_FollowerHopping:: - faceplayer - applymovement 0xFE FollowerSkippingMovement - waitmovement 0xFE - goto EventScript_FollowerGeneric + faceplayer + applymovement 0xFE FollowerSkippingMovement + waitmovement 0xFE + goto EventScript_FollowerGeneric JumpOnN: - applymovement 0xFE FollowerJumpOnPlayerNorth - waitmovement 0xFE - return + applymovement 0xFE FollowerJumpOnPlayerNorth + waitmovement 0xFE + return JumpOnS: - applymovement 0xFE FollowerJumpOnPlayerSouth - waitmovement 0xFE - return + applymovement 0xFE FollowerJumpOnPlayerSouth + waitmovement 0xFE + return JumpOnE: - applymovement 0xFE FollowerJumpOnPlayerEast - waitmovement 0xFE - return + applymovement 0xFE FollowerJumpOnPlayerEast + waitmovement 0xFE + return JumpOnW: - applymovement 0xFE FollowerJumpOnPlayerWest - waitmovement 0xFE - return + applymovement 0xFE FollowerJumpOnPlayerWest + waitmovement 0xFE + return EventScript_FollowerJumpOnPlayer:: - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq JumpOnS - compare VAR_FACING, DIR_SOUTH - call_if_eq JumpOnN - compare VAR_FACING, DIR_WEST - call_if_eq JumpOnE - compare VAR_FACING, DIR_EAST - call_if_eq JumpOnW - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq JumpOnS + compare VAR_FACING, DIR_SOUTH + call_if_eq JumpOnN + compare VAR_FACING, DIR_WEST + call_if_eq JumpOnE + compare VAR_FACING, DIR_EAST + call_if_eq JumpOnW + goto EventScript_FollowerGeneric CuddleN: - applymovement 0xFE FollowerCuddlingNorth - waitmovement 0xFE - return + applymovement 0xFE FollowerCuddlingNorth + waitmovement 0xFE + return CuddleS: - applymovement 0xFE FollowerCuddlingSouth - waitmovement 0xFE - return + applymovement 0xFE FollowerCuddlingSouth + waitmovement 0xFE + return CuddleE: - applymovement 0xFE FollowerCuddlingEast - waitmovement 0xFE - return + applymovement 0xFE FollowerCuddlingEast + waitmovement 0xFE + return CuddleW: - applymovement 0xFE FollowerCuddlingWest - waitmovement 0xFE - return + applymovement 0xFE FollowerCuddlingWest + waitmovement 0xFE + return EventScript_FollowerCuddling:: @ similar to Std_MsgboxDefault - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq CuddleS - compare VAR_FACING, DIR_SOUTH - call_if_eq CuddleN - compare VAR_FACING, DIR_WEST - call_if_eq CuddleE - compare VAR_FACING, DIR_EAST - call_if_eq CuddleW - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq CuddleS + compare VAR_FACING, DIR_SOUTH + call_if_eq CuddleN + compare VAR_FACING, DIR_WEST + call_if_eq CuddleE + compare VAR_FACING, DIR_EAST + call_if_eq CuddleW + goto EventScript_FollowerGeneric ShCuddleN: - applymovement 0xFE FollowerShiverVerticalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingNorth - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverVerticalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingNorth + waitmovement 0xFE + return ShCuddleS: - applymovement 0xFE FollowerShiverVerticalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingSouth - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverVerticalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingSouth + waitmovement 0xFE + return ShCuddleE: - applymovement 0xFE FollowerShiverHorizontalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingEast - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverHorizontalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingEast + waitmovement 0xFE + return ShCuddleW: - applymovement 0xFE FollowerShiverHorizontalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingWest - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverHorizontalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingWest + waitmovement 0xFE + return EventScript_FollowerShiverCuddling:: - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq ShCuddleS - compare VAR_FACING, DIR_SOUTH - call_if_eq ShCuddleN - compare VAR_FACING, DIR_WEST - call_if_eq ShCuddleE - compare VAR_FACING, DIR_EAST - call_if_eq ShCuddleW - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq ShCuddleS + compare VAR_FACING, DIR_SOUTH + call_if_eq ShCuddleN + compare VAR_FACING, DIR_WEST + call_if_eq ShCuddleE + compare VAR_FACING, DIR_EAST + call_if_eq ShCuddleW + goto EventScript_FollowerGeneric CreepCloserN: - applymovement 0xFE FollowerGetCloserNorth - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserNorth + waitmovement 0xFE + return CreepCloserS: - applymovement 0xFE FollowerGetCloserSouth - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserSouth + waitmovement 0xFE + return CreepCloserE: - applymovement 0xFE FollowerGetCloserEast - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserEast + waitmovement 0xFE + return CreepCloserW: - applymovement 0xFE FollowerGetCloserWest - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserWest + waitmovement 0xFE + return EventScript_FollowerGetCloser:: - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq CreepCloserS - compare VAR_FACING, DIR_SOUTH - call_if_eq CreepCloserN - compare VAR_FACING, DIR_WEST - call_if_eq CreepCloserE - compare VAR_FACING, DIR_EAST - call_if_eq CreepCloserW - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq CreepCloserS + compare VAR_FACING, DIR_SOUTH + call_if_eq CreepCloserN + compare VAR_FACING, DIR_WEST + call_if_eq CreepCloserE + compare VAR_FACING, DIR_EAST + call_if_eq CreepCloserW + goto EventScript_FollowerGeneric PokePlayerN: - applymovement 0xFE FollowerGetCloserNorth - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserNorth + waitmovement 0xFE + return PokePlayerS: - applymovement 0xFE FollowerGetCloserSouth - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserSouth + waitmovement 0xFE + return PokePlayerE: - applymovement 0xFE FollowerGetCloserEast - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserEast + waitmovement 0xFE + return PokePlayerW: - applymovement 0xFE FollowerGetCloserWest - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserWest + waitmovement 0xFE + return EventScript_FollowerPokingPlayer:: - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq PokePlayerS - compare VAR_FACING, DIR_SOUTH - call_if_eq PokePlayerN - compare VAR_FACING, DIR_WEST - call_if_eq PokePlayerE - compare VAR_FACING, DIR_EAST - call_if_eq PokePlayerW - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq PokePlayerS + compare VAR_FACING, DIR_SOUTH + call_if_eq PokePlayerN + compare VAR_FACING, DIR_WEST + call_if_eq PokePlayerE + compare VAR_FACING, DIR_EAST + call_if_eq PokePlayerW + goto EventScript_FollowerGeneric EventScript_FollowerLookAround:: - applymovement 0xFE FollowerLookAround - waitmovement 0xFE - goto EventScript_FollowerGeneric + applymovement 0xFE FollowerLookAround + waitmovement 0xFE + goto EventScript_FollowerGeneric EventScript_FollowerLookAway:: - applymovement 0xFE FollowerLookAway - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerLookAway + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAwayBark:: - applymovement 0xFE FollowerLookAwayBark - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerLookAwayBark + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAwayPoke:: - applymovement 0xFE FollowerLookAwayPokeG - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerLookAwayPokeG + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerPokeGround:: - faceplayer - applymovement 0xFE FollowerPokeGround - waitmovement 0xFE - goto EventScript_FollowerGeneric + faceplayer + applymovement 0xFE FollowerPokeGround + waitmovement 0xFE + goto EventScript_FollowerGeneric EventScript_FollowerStartled:: - applymovement 0xFE FollowerStartled - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerStartled + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerFastHopping:: - applymovement 0xFE FollowerHopFast - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerHopFast + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerDizzy:: - applymovement 0xFE FollowerDizzy - waitmovement 0 - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerDizzy + waitmovement 0 + goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAroundScared:: - applymovement 0xFE FollowerLookAroundScared - waitmovement 0xFE - goto EventScript_FollowerGeneric + applymovement 0xFE FollowerLookAroundScared + waitmovement 0xFE + goto EventScript_FollowerGeneric EventScript_FollowerDance:: - faceplayer - applymovement 0xFE FollowerDance - waitmovement 0 - goto EventScript_FollowerGenericSkipFace + faceplayer + applymovement 0xFE FollowerDance + waitmovement 0 + goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceUp:: - applymovement 0xFE Common_Movement_FaceUp - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE Common_Movement_FaceUp + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceResult:: @ Face towards direction in VAR_RESULT - switch VAR_RESULT - case DIR_SOUTH, EventScript_FollowerFaceDown + switch VAR_RESULT + case DIR_SOUTH, EventScript_FollowerFaceDown case DIR_NORTH, EventScript_FollowerFaceUp case DIR_WEST, EventScript_FollowerFaceLeft case DIR_EAST, EventScript_FollowerFaceRight - goto EventScript_FollowerGeneric + goto EventScript_FollowerGeneric EventScript_FollowerFaceDown: - applymovement 0xFE Common_Movement_FaceDown - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE Common_Movement_FaceDown + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceLeft: - applymovement 0xFE Common_Movement_FaceLeft - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE Common_Movement_FaceLeft + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceRight: - applymovement 0xFE Common_Movement_FaceRight - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE Common_Movement_FaceRight + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace diff --git a/data/scripts/trainer_battle.inc b/data/scripts/trainer_battle.inc index cbbdaac2915a..900e5da8f8a6 100644 --- a/data/scripts/trainer_battle.inc +++ b/data/scripts/trainer_battle.inc @@ -10,7 +10,7 @@ EventScript_TrainerApproach:: EventScript_TryDoNormalTrainerBattle:: lock faceplayer - setflag FLAG_SAFE_FOLLOWER_MOVEMENT + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 clearflag FLAG_SAFE_FOLLOWER_MOVEMENT @@ -46,7 +46,7 @@ EventScript_NoDoubleTrainerBattle:: gotopostbattlescript EventScript_DoNoIntroTrainerBattle:: - setflag FLAG_SAFE_FOLLOWER_MOVEMENT + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 clearflag FLAG_SAFE_FOLLOWER_MOVEMENT @@ -97,7 +97,7 @@ EventScript_NotEnoughMonsForDoubleRematchBattle:: end EventScript_RevealTrainer:: - setflag FLAG_SAFE_FOLLOWER_MOVEMENT + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 clearflag FLAG_SAFE_FOLLOWER_MOVEMENT diff --git a/gflib/sprite.c b/gflib/sprite.c index 11101ecac008..65774cb86220 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1602,8 +1602,9 @@ u8 LoadSpritePalette(const struct SpritePalette *palette) else { sSpritePaletteTags[index] = palette->tag; - for (i = 0; i < 16; i++) { - debugPtr[i] = sSpritePaletteTags[i]; + for (i = 0; i < 16; i++) + { + debugPtr[i] = sSpritePaletteTags[i]; } DoLoadSpritePalette(palette->data, PLTT_ID(index)); return index; @@ -1655,11 +1656,12 @@ u16 GetSpritePaletteTagByPaletteNum(u8 paletteNum) void FreeSpritePaletteByTag(u16 tag) { u8 index = IndexOfSpritePaletteTag(tag); - if (index != 0xFF) { - sSpritePaletteTags[index] = TAG_NONE; - #if DEBUG - FillPalette(0, index * 16 + 0x100, 32); - #endif + if (index != 0xFF) + { + sSpritePaletteTags[index] = TAG_NONE; + #if DEBUG + FillPalette(0, index * 16 + 0x100, 32); + #endif } } diff --git a/include/follower_helper.h b/include/follower_helper.h index 115242fdb9b0..64ef44c26928 100644 --- a/include/follower_helper.h +++ b/include/follower_helper.h @@ -2,18 +2,18 @@ #define GUARD_FOLLOWER_HELPER_H enum { - FOLLOWER_EMOTION_HAPPY = 0, - FOLLOWER_EMOTION_NEUTRAL, // Also called "No emotion" - FOLLOWER_EMOTION_SAD, - FOLLOWER_EMOTION_UPSET, - FOLLOWER_EMOTION_ANGRY, - FOLLOWER_EMOTION_PENSIVE, - FOLLOWER_EMOTION_LOVE, - FOLLOWER_EMOTION_SURPRISE, - FOLLOWER_EMOTION_CURIOUS, - FOLLOWER_EMOTION_MUSIC, - FOLLOWER_EMOTION_POISONED, - FOLLOWER_EMOTION_LENGTH, + FOLLOWER_EMOTION_HAPPY = 0, + FOLLOWER_EMOTION_NEUTRAL, // Also called "No emotion" + FOLLOWER_EMOTION_SAD, + FOLLOWER_EMOTION_UPSET, + FOLLOWER_EMOTION_ANGRY, + FOLLOWER_EMOTION_PENSIVE, + FOLLOWER_EMOTION_LOVE, + FOLLOWER_EMOTION_SURPRISE, + FOLLOWER_EMOTION_CURIOUS, + FOLLOWER_EMOTION_MUSIC, + FOLLOWER_EMOTION_POISONED, + FOLLOWER_EMOTION_LENGTH, }; // This struct is optimized for size diff --git a/src/battle_controller_player.c b/src/battle_controller_player.c index 7242127b07d8..51fa90418ae6 100644 --- a/src/battle_controller_player.c +++ b/src/battle_controller_player.c @@ -2415,14 +2415,14 @@ static void PlayerHandleSwitchInAnim(void) } // In normal singles, if follower pokemon is out, have it slide in instead of being thrown -static bool8 ShouldDoSlideInAnim(void) { +static bool8 ShouldDoSlideInAnim(void) +{ struct ObjectEvent *followerObj = GetFollowerObject(); if (!followerObj || followerObj->invisible) return FALSE; - if (gBattleTypeFlags & ( - BATTLE_TYPE_LINK | BATTLE_TYPE_DOUBLE | BATTLE_TYPE_FRONTIER | BATTLE_TYPE_FIRST_BATTLE | - BATTLE_TYPE_SAFARI | BATTLE_TYPE_WALLY_TUTORIAL | BATTLE_TYPE_EREADER_TRAINER | BATTLE_TYPE_TWO_OPPONENTS | - BATTLE_TYPE_INGAME_PARTNER | BATTLE_TYPE_RECORDED | BATTLE_TYPE_TRAINER_HILL) + if (gBattleTypeFlags & (BATTLE_TYPE_LINK | BATTLE_TYPE_DOUBLE | BATTLE_TYPE_FRONTIER | BATTLE_TYPE_FIRST_BATTLE | + BATTLE_TYPE_SAFARI | BATTLE_TYPE_WALLY_TUTORIAL | BATTLE_TYPE_EREADER_TRAINER | BATTLE_TYPE_TWO_OPPONENTS | + BATTLE_TYPE_INGAME_PARTNER | BATTLE_TYPE_RECORDED | BATTLE_TYPE_TRAINER_HILL) ) return FALSE; return TRUE; diff --git a/src/data/object_events/object_event_anims.h b/src/data/object_events/object_event_anims.h index 8bb579e01bc7..5557287dcec9 100755 --- a/src/data/object_events/object_event_anims.h +++ b/src/data/object_events/object_event_anims.h @@ -246,11 +246,11 @@ static const union AnimCmd sAnim_GoNorth[] = static const union AnimCmd sAnim_GoNorth2F[] = { - ANIMCMD_FRAME(2, 6), - ANIMCMD_FRAME(3, 6), - ANIMCMD_FRAME(3, 6), - ANIMCMD_FRAME(2, 6), - ANIMCMD_JUMP(0), + ANIMCMD_FRAME(2, 6), + ANIMCMD_FRAME(3, 6), + ANIMCMD_FRAME(3, 6), + ANIMCMD_FRAME(2, 6), + ANIMCMD_JUMP(0), }; static const union AnimCmd sAnim_GoWest[] = diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index f8c4ca1bfe3a..b63d05e8b598 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -1,420 +1,421 @@ // Species-indexed pokemon object event table -const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { - [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, - [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, - [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMANDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, - [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, - [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, - [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, - [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, - [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, - [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, - [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, - [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, - [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, - [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, - [SPECIES_RATTATA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, - [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, - [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, - [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, - [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, - [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, - [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, - [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOQUEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, - [SPECIES_VULPIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, - [SPECIES_NINETALES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, - [SPECIES_JIGGLYPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, - [SPECIES_WIGGLYTUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, - [SPECIES_ZUBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, - [SPECIES_GOLBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, - [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, - [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, - [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, - [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, - [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, - [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, - [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, - [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, - [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, - [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, - [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, - [SPECIES_MANKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, - [SPECIES_PRIMEAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, - [SPECIES_GROWLITHE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, - [SPECIES_ARCANINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, - [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, - [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, - [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, - [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, - [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, - [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, - [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, - [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, - [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, - [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, - [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, - [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, - [SPECIES_FARFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, - [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, - [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, - [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, - [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, - [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, - [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, - [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, - [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, - [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, - [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, - [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, - [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, - [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, - [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, - [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, - [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, - [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, - [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, - [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, - [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, - [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, - [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, - [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, - [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, - [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, - [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, - [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, - [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, - [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, - [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, - [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, - [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, - [SPECIES_MR_MIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, - [SPECIES_SCYTHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, - [SPECIES_JYNX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTABUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, - [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, - [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, - [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, - [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, - [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, - [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, - [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, - [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, - [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, - [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, - [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, - [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, - [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, - [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, - [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, - [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, - [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, - [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, - [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, - [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, - [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, - [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, - [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, - [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, - [SPECIES_CYNDAQUIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, - [SPECIES_QUILAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, - [SPECIES_TYPHLOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, - [SPECIES_TOTODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, - [SPECIES_CROCONAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, - [SPECIES_FERALIGATR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, - [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, - [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, - [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, - [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, - [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, - [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, - [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, - [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, - [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, - [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, - [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, - [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, - [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, - [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, - [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, - [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, - [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, - [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, - [SPECIES_FLAAFFY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, - [SPECIES_AMPHAROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, - [SPECIES_BELLOSSOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, - [SPECIES_MARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, - [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, - [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, - [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, - [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, - [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, - [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, - [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, - [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, - [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, - [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, - [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, - [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, - [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, - [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, - [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, - [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, - [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, - [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, - [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, - [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, - [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, - [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, - [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, - [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, - [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, - [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, - [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, - [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, - [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, - [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, - [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, - [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, - [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, - [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, - [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, - [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, - [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, - [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, - [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, - [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, - [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, - [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, - [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, - [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, - [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, - [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, - [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, - [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONTOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, - [SPECIES_SMOOCHUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, - [SPECIES_ELEKID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, - [SPECIES_MAGBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, - [SPECIES_MILTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, - [SPECIES_BLISSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, - [SPECIES_RAIKOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, - [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, - [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, - [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, - [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, - [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, - [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, - [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, - [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, - [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, - [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, - [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, - [SPECIES_TORCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, - [SPECIES_COMBUSKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, - [SPECIES_BLAZIKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, - [SPECIES_MUDKIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, - [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, - [SPECIES_SWAMPERT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, - [SPECIES_POOCHYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, - [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, - [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, - [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, - [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, - [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, - [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, - [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, - [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, - [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, - [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, - [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, - [SPECIES_SEEDOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, - [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, - [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, - [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, - [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, - [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, - [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, - [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, - [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, - [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, - [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, - [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, - [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, - [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, - [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, - [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, - [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, - [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, - [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, - [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, - [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, - [SPECIES_MAKUHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, - [SPECIES_HARIYAMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, - [SPECIES_AZURILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, - [SPECIES_NOSEPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, - [SPECIES_SKITTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, - [SPECIES_DELCATTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, - [SPECIES_SABLEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, - [SPECIES_MAWILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, - [SPECIES_ARON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, - [SPECIES_LAIRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, - [SPECIES_AGGRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, - [SPECIES_MEDITITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, - [SPECIES_MEDICHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRIKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, - [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, - [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, - [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, - [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, - [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, - [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, - [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, - [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, - [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, - [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, - [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, - [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, - [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, - [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, - [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, - [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, - [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, - [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, - [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, - [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, - [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, - [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, - [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, - [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, - [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, - [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, - [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, - [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, - [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, - [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, - [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, - [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, - [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, - [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, - [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, - [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, - [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, - [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, - [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, - [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, - [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM_SUNNY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSunny, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM_RAINY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM_SNOWY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, - [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, - [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, - [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, - [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, - [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, - [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, - [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, - [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, - [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, - [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, - [SPECIES_GLALIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, - [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, - [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, - [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, - [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, - [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, - [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, - [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, - [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, - [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, - [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, - [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, - [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, - [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, - [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, - [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, - [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, - [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, - [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, - [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, - [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, - [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, - [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, - [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, - [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, +const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = +{ + [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, + [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, + [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMANDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, + [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, + [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, + [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, + [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, + [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, + [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, + [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, + [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, + [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, + [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, + [SPECIES_RATTATA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, + [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, + [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, + [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, + [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, + [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, + [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, + [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOQUEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, + [SPECIES_VULPIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, + [SPECIES_NINETALES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, + [SPECIES_JIGGLYPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, + [SPECIES_WIGGLYTUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, + [SPECIES_ZUBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, + [SPECIES_GOLBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, + [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, + [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, + [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, + [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, + [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, + [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, + [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, + [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, + [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, + [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, + [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, + [SPECIES_MANKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, + [SPECIES_PRIMEAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, + [SPECIES_GROWLITHE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, + [SPECIES_ARCANINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, + [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, + [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, + [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, + [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, + [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, + [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, + [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, + [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, + [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, + [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, + [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, + [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, + [SPECIES_FARFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, + [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, + [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, + [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, + [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, + [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, + [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, + [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, + [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, + [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, + [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, + [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, + [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, + [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, + [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, + [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, + [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, + [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, + [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, + [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, + [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, + [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, + [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, + [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, + [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, + [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, + [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, + [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, + [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, + [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, + [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, + [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, + [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, + [SPECIES_MR_MIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, + [SPECIES_SCYTHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, + [SPECIES_JYNX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTABUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, + [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, + [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, + [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, + [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, + [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, + [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, + [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, + [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, + [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, + [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, + [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, + [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, + [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, + [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, + [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, + [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, + [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, + [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, + [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, + [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, + [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, + [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, + [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, + [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, + [SPECIES_CYNDAQUIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, + [SPECIES_QUILAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, + [SPECIES_TYPHLOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, + [SPECIES_TOTODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, + [SPECIES_CROCONAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, + [SPECIES_FERALIGATR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, + [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, + [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, + [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, + [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, + [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, + [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, + [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, + [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, + [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, + [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, + [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, + [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, + [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, + [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, + [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, + [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, + [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, + [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, + [SPECIES_FLAAFFY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, + [SPECIES_AMPHAROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, + [SPECIES_BELLOSSOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, + [SPECIES_MARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, + [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, + [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, + [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, + [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, + [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, + [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, + [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, + [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, + [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, + [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, + [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, + [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, + [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, + [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, + [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, + [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, + [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, + [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, + [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, + [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, + [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, + [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, + [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, + [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, + [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, + [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, + [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, + [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, + [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, + [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, + [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, + [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, + [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, + [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, + [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, + [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, + [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, + [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, + [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, + [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, + [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, + [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, + [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, + [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, + [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, + [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, + [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, + [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONTOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, + [SPECIES_SMOOCHUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, + [SPECIES_ELEKID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, + [SPECIES_MAGBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, + [SPECIES_MILTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, + [SPECIES_BLISSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, + [SPECIES_RAIKOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, + [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, + [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, + [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, + [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, + [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, + [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, + [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, + [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, + [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, + [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, + [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, + [SPECIES_TORCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, + [SPECIES_COMBUSKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, + [SPECIES_BLAZIKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, + [SPECIES_MUDKIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, + [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, + [SPECIES_SWAMPERT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, + [SPECIES_POOCHYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, + [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, + [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, + [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, + [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, + [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, + [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, + [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, + [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, + [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, + [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, + [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, + [SPECIES_SEEDOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, + [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, + [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, + [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, + [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, + [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, + [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, + [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, + [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, + [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, + [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, + [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, + [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, + [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, + [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, + [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, + [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, + [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, + [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, + [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, + [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, + [SPECIES_MAKUHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, + [SPECIES_HARIYAMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, + [SPECIES_AZURILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, + [SPECIES_NOSEPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, + [SPECIES_SKITTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, + [SPECIES_DELCATTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, + [SPECIES_SABLEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, + [SPECIES_MAWILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, + [SPECIES_ARON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, + [SPECIES_LAIRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, + [SPECIES_AGGRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, + [SPECIES_MEDITITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, + [SPECIES_MEDICHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRIKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, + [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, + [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, + [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, + [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, + [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, + [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, + [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, + [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, + [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, + [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, + [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, + [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, + [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, + [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, + [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, + [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, + [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, + [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, + [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, + [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, + [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, + [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, + [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, + [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, + [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, + [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, + [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, + [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, + [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, + [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, + [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, + [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, + [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, + [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, + [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, + [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, + [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, + [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, + [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, + [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, + [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM_SUNNY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSunny, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM_RAINY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM_SNOWY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, + [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, + [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, + [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, + [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, + [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, + [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, + [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, + [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, + [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, + [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, + [SPECIES_GLALIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, + [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, + [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, + [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, + [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, + [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, + [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, + [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, + [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, + [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, + [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, + [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, + [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, + [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, + [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, + [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, + [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, + [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, + [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, + [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, + [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, + [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, + [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, + [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, + [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, }; diff --git a/src/event_object_lock.c b/src/event_object_lock.c index 8d32a8ce42b6..3215c61f2c7a 100644 --- a/src/event_object_lock.c +++ b/src/event_object_lock.c @@ -190,7 +190,7 @@ void FreezeForApproachingTrainers(void) } } if (followerObj) // Unfreeze follower so it can move behind player - UnfreezeObjectEvent(followerObj); + UnfreezeObjectEvent(followerObj); } bool8 IsFreezeObjectAndPlayerFinished(void) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 497874e94427..c2258448bfb9 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1319,7 +1319,8 @@ static u8 InitObjectEventStateFromTemplate(const struct ObjectEventTemplate *tem objectEvent->triggerGroundEffectsOnMove = TRUE; objectEvent->graphicsId = PackGraphicsId(template); SetObjectEventDynamicGraphicsId(objectEvent); - if (objectEvent->graphicsId >= OBJ_EVENT_GFX_MON_BASE) { + if (objectEvent->graphicsId >= OBJ_EVENT_GFX_MON_BASE) + { if (template->script && template->script[0] == 0x7d) objectEvent->shiny = T1_READ_16(&template->script[2]) >> 15; else if (template->trainerRange_berryTreeId) @@ -1429,14 +1430,13 @@ static void RemoveObjectEventInternal(struct ObjectEvent *objectEvent) image.size = GetObjectEventGraphicsInfo(objectEvent->graphicsId)->size; gSprites[objectEvent->spriteId].images = ℑ paletteNum = gSprites[objectEvent->spriteId].oam.paletteNum; + DestroySprite(&gSprites[objectEvent->spriteId]); // It's possible that this function is called while the sprite pointed to `== sDummySprite`, i.e during map resume; // In this case, don't free the palette as `paletteNum` is likely blank dummy data - if (!gSprites[objectEvent->spriteId].inUse && - !gSprites[objectEvent->spriteId].oam.paletteNum && - gSprites[objectEvent->spriteId].callback == SpriteCallbackDummy) { - DestroySprite(&gSprites[objectEvent->spriteId]); - } else { - DestroySprite(&gSprites[objectEvent->spriteId]); + if (gSprites[objectEvent->spriteId].inUse + || gSprites[objectEvent->spriteId].oam.paletteNum + || gSprites[objectEvent->spriteId].callback != SpriteCallbackDummy) + { FieldEffectFreePaletteIfUnused(paletteNum); } } @@ -1466,9 +1466,8 @@ static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEven objectEvent = &gObjectEvents[objectEventId]; graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); - if (spriteTemplate->paletteTag != TAG_NONE && spriteTemplate->paletteTag != OBJ_EVENT_PAL_TAG_DYNAMIC) { + if (spriteTemplate->paletteTag != TAG_NONE && spriteTemplate->paletteTag != OBJ_EVENT_PAL_TAG_DYNAMIC) LoadObjectEventPalette(spriteTemplate->paletteTag); - } if (objectEvent->movementType == MOVEMENT_TYPE_INVISIBLE) objectEvent->invisible = TRUE; @@ -1482,9 +1481,9 @@ static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEven sprite = &gSprites[spriteId]; // Use palette from species palette table - if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { + if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) sprite->oam.paletteNum = LoadDynamicFollowerPalette(OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); - } + GetMapCoordsFromSpritePos(objectEvent->currentCoords.x + cameraX, objectEvent->currentCoords.y + cameraY, &sprite->x, &sprite->y); sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); @@ -1503,16 +1502,21 @@ static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEven } // Pack pokemon form info into a graphicsId, from a template's script -static u16 PackGraphicsId(const struct ObjectEventTemplate *template) { +static u16 PackGraphicsId(const struct ObjectEventTemplate *template) +{ u16 graphicsId = template->graphicsId; u32 form = 0; // set form based on template's script, // if first command is bufferspeciesname - if (graphicsId >= OBJ_EVENT_GFX_MON_BASE) { - if (template->script && template->script[0] == 0x7d) { + if (graphicsId >= OBJ_EVENT_GFX_MON_BASE) + { + if (template->script && template->script[0] == 0x7d) + { form = T1_READ_16(&template->script[2]); form = (form >> 10) & 0x1F; - } else if (template->trainerRange_berryTreeId) { + } + else if (template->trainerRange_berryTreeId) + { form = template->trainerRange_berryTreeId & 0x1F; } graphicsId |= form << OBJ_EVENT_GFX_SPECIES_BITS; @@ -1520,32 +1524,31 @@ static u16 PackGraphicsId(const struct ObjectEventTemplate *template) { return graphicsId; } -static u8 -TrySpawnObjectEventTemplate(const struct ObjectEventTemplate *objectEventTemplate, - u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) { - u8 objectEventId; - u16 graphicsId = PackGraphicsId(objectEventTemplate); - struct SpriteTemplate spriteTemplate; - struct SpriteFrameImage spriteFrameImage; - const struct ObjectEventGraphicsInfo *graphicsInfo; - const struct SubspriteTable *subspriteTables = NULL; - u16 species; - u8 form = 0; - bool8 shiny = FALSE; - - graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); - CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(graphicsId, objectEventTemplate->movementType, &spriteTemplate, &subspriteTables); - spriteFrameImage.size = graphicsInfo->size; - spriteTemplate.images = &spriteFrameImage; - objectEventId = TrySetupObjectEventSprite(objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); - if (objectEventId == OBJECT_EVENTS_COUNT) - return OBJECT_EVENTS_COUNT; +static u8 TrySpawnObjectEventTemplate(const struct ObjectEventTemplate *objectEventTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) +{ + u8 objectEventId; + u16 graphicsId = PackGraphicsId(objectEventTemplate); + struct SpriteTemplate spriteTemplate; + struct SpriteFrameImage spriteFrameImage; + const struct ObjectEventGraphicsInfo *graphicsInfo; + const struct SubspriteTable *subspriteTables = NULL; + u16 species; + u8 form = 0; + bool8 shiny = FALSE; + + graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); + CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(graphicsId, objectEventTemplate->movementType, &spriteTemplate, &subspriteTables); + spriteFrameImage.size = graphicsInfo->size; + spriteTemplate.images = &spriteFrameImage; + objectEventId = TrySetupObjectEventSprite(objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); + if (objectEventId == OBJECT_EVENTS_COUNT) + return OBJECT_EVENTS_COUNT; - gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; - if (subspriteTables) - SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); + gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; + if (subspriteTables) + SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); - return objectEventId; + return objectEventId; } u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *objectEventTemplate) @@ -1616,7 +1619,8 @@ static void MakeSpriteTemplateFromObjectEventTemplate(const struct ObjectEventTe // Loads information from graphicsId, with shininess separate // also can write palette tag to the template -static u8 LoadDynamicFollowerPaletteFromGraphicsId(u16 graphicsId, bool8 shiny, struct SpriteTemplate *template) { +static u8 LoadDynamicFollowerPaletteFromGraphicsId(u16 graphicsId, bool8 shiny, struct SpriteTemplate *template) +{ u16 species = ((graphicsId & OBJ_EVENT_GFX_SPECIES_MASK) - OBJ_EVENT_GFX_MON_BASE); u8 form = (graphicsId >> OBJ_EVENT_GFX_SPECIES_BITS); const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; @@ -1638,13 +1642,17 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), spriteTemplate = Alloc(sizeof(struct SpriteTemplate)); CopyObjectGraphicsInfoToSpriteTemplate(graphicsId, callback, spriteTemplate, &subspriteTables); - if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { + if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) + { struct ObjectEvent *obj = GetFollowerObject(); // Use shininess info from follower object // in future this should be passed in paletteNum = LoadDynamicFollowerPaletteFromGraphicsId(graphicsId, obj ? obj->shiny : FALSE, spriteTemplate); - } else if (spriteTemplate->paletteTag != TAG_NONE) + } + else if (spriteTemplate->paletteTag != TAG_NONE) + { LoadObjectEventPalette(spriteTemplate->paletteTag); + } spriteId = CreateSprite(spriteTemplate, x, y, subpriority); Free(spriteTemplate); @@ -1706,75 +1714,92 @@ u8 CreateVirtualObject(u16 graphicsId, u8 virtualObjId, s16 x, s16 y, u8 elevati return spriteId; } -struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious party mon or NULL - u8 i; - for (i=0; i 0 && !(gPlayerParty[i].box.isEgg || gPlayerParty[i].box.isBadEgg)) - return &gPlayerParty[i]; - } - return NULL; +// Return address of first conscious party mon or NULL +struct Pokemon * GetFirstLiveMon(void) +{ + u8 i; + for (i = 0; i < PARTY_SIZE; i++) + { + if (gPlayerParty[i].hp > 0 && !(gPlayerParty[i].box.isEgg || gPlayerParty[i].box.isBadEgg)) + return &gPlayerParty[i]; + } + return NULL; } -struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or NULL - u8 i; - for (i=0; i < OBJECT_EVENTS_COUNT; i++) { - if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && gObjectEvents[i].active) - return &gObjectEvents[i]; - } - return NULL; +// Return follower ObjectEvent or NULL +struct ObjectEvent * GetFollowerObject(void) +{ + u8 i; + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) + { + if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && gObjectEvents[i].active) + return &gObjectEvents[i]; + } + return NULL; } // Return graphicsInfo for a pokemon species & form -static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form) { - const struct ObjectEventGraphicsInfo *graphicsInfo; - switch (species) { +static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form) +{ + const struct ObjectEventGraphicsInfo *graphicsInfo; + switch (species) + { case SPECIES_UNOWN: // Letters >A are defined as species >= NUM_SPECIES, so are not contiguous with A - form %= NUM_UNOWN_FORMS; - graphicsInfo = &gPokemonObjectGraphics[form ? SPECIES_UNOWN_B + form - 1 : species]; - break; + form %= NUM_UNOWN_FORMS; + graphicsInfo = &gPokemonObjectGraphics[form ? SPECIES_UNOWN_B + form - 1 : species]; + break; default: - graphicsInfo = &gPokemonObjectGraphics[species]; - break; - } - return graphicsInfo->tileTag == TAG_NONE ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; // avoid OOB access + graphicsInfo = &gPokemonObjectGraphics[species]; + break; + } + return graphicsInfo->tileTag == TAG_NONE ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; // avoid OOB access } // Find, or load, the palette for the specified pokemon info -static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny) { +static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny) +{ u8 paletteNum; // Note that the shiny palette tag is `species + SPECIES_SHINY_TAG`, which must be increased with more pokemon // so that palette tags do not overlap const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; - if ((paletteNum = IndexOfSpritePaletteTag(spritePalette->tag)) == 0xFF) { // Load compressed palette - LoadCompressedSpritePalette(spritePalette); - paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present - if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog - UpdateSpritePaletteWithWeather(paletteNum); + if ((paletteNum = IndexOfSpritePaletteTag(spritePalette->tag)) == 0xFF) + { + // Load compressed palette + LoadCompressedSpritePalette(spritePalette); + paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present + if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog + UpdateSpritePaletteWithWeather(paletteNum); } return paletteNum; } // Set graphics & sprite for a follower object event by species & shininess. -static void FollowerSetGraphics(struct ObjectEvent *objEvent, u16 species, u8 form, bool8 shiny) { - const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); - ObjectEventSetGraphics(objEvent, graphicsInfo); - objEvent->graphicsId = (OBJ_EVENT_GFX_MON_BASE + species) & OBJ_EVENT_GFX_SPECIES_MASK; - objEvent->graphicsId |= form << OBJ_EVENT_GFX_SPECIES_BITS; - objEvent->shiny = shiny; - if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table - struct Sprite *sprite = &gSprites[objEvent->spriteId]; - // Free palette if otherwise unused - sprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); - sprite->inUse = TRUE; - sprite->oam.paletteNum = LoadDynamicFollowerPalette(species, form, shiny); - } else if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog - UpdateSpritePaletteWithWeather(gSprites[objEvent->spriteId].oam.paletteNum); +static void FollowerSetGraphics(struct ObjectEvent *objEvent, u16 species, u8 form, bool8 shiny) +{ + const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); + ObjectEventSetGraphics(objEvent, graphicsInfo); + objEvent->graphicsId = (OBJ_EVENT_GFX_MON_BASE + species) & OBJ_EVENT_GFX_SPECIES_MASK; + objEvent->graphicsId |= form << OBJ_EVENT_GFX_SPECIES_BITS; + objEvent->shiny = shiny; + if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) // Use palette from species palette table + { + struct Sprite *sprite = &gSprites[objEvent->spriteId]; + // Free palette if otherwise unused + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); + sprite->inUse = TRUE; + sprite->oam.paletteNum = LoadDynamicFollowerPalette(species, form, shiny); + } + else if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog + { + UpdateSpritePaletteWithWeather(gSprites[objEvent->spriteId].oam.paletteNum); + } } // Like FollowerSetGraphics, but does not reposition sprite; intended to be used for mid-movement form changes, etc. // TODO: Reposition sprite if size changes -static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) { +static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) +{ u16 species = OW_SPECIES(objEvent); u8 form = OW_FORM(objEvent); u8 shiny = objEvent->shiny; @@ -1791,20 +1816,24 @@ static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) { sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); - if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { + if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) + { sprite->inUse = FALSE; FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); sprite->inUse = TRUE; sprite->oam.paletteNum = LoadDynamicFollowerPalette(species, form, shiny); - } else if (i != 0xFF) { + } + else if (i != 0xFF) + { UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog - UpdateSpritePaletteWithWeather(sprite->oam.paletteNum); + UpdateSpritePaletteWithWeather(sprite->oam.paletteNum); } } // Like vanilla's CastformDataTypeChange, but for overworld weather -static u8 GetOverworldCastformForm(void) { +static u8 GetOverworldCastformForm(void) +{ switch (GetCurrentWeather()) { case WEATHER_SUNNY_CLOUDS: @@ -1837,8 +1866,11 @@ static u16 GetOverworldCastformSpecies(void) return SPECIES_CASTFORM; } -static bool8 GetMonInfo(struct Pokemon * mon, u16 *species, u8 *form, u8 *shiny) { - if (!mon) { +static bool8 GetMonInfo(struct Pokemon * mon, u16 *species, u8 *form, u8 *shiny) +{ + *form = 0; // default + if (!mon) + { *species = SPECIES_NONE; *form = 0; *shiny = 0; @@ -1846,7 +1878,6 @@ static bool8 GetMonInfo(struct Pokemon * mon, u16 *species, u8 *form, u8 *shiny) } *species = GetMonData(mon, MON_DATA_SPECIES); *shiny = IsMonShiny(mon); - *form = 0; // default switch (*species) { case SPECIES_UNOWN: @@ -1860,126 +1891,160 @@ static bool8 GetMonInfo(struct Pokemon * mon, u16 *species, u8 *form, u8 *shiny) } // Retrieve graphic information about the following pokemon, if any -static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) { +static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) +{ return GetMonInfo(GetFirstLiveMon(), species, form, shiny); } -void UpdateFollowingPokemon(void) { // Update following pokemon if any - struct ObjectEvent *objEvent = GetFollowerObject(); - struct Sprite *sprite; - u16 species; - bool8 shiny; - u8 form; - // Avoid spawning large (64x64) follower pokemon inside buildings - if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height == 64) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) { - if (objEvent == NULL) { // Spawn follower - struct ObjectEventTemplate template = { - .localId = OBJ_EVENT_ID_FOLLOWER, - .graphicsId = OBJ_EVENT_GFX_MON_BASE + species, - .flagId = 0, - .x = gSaveBlock1Ptr->pos.x, - .y = gSaveBlock1Ptr->pos.y, - // If player active, copy player elevation - .elevation = gObjectEvents[gPlayerAvatar.objectEventId].active ? gObjectEvents[gPlayerAvatar.objectEventId].currentElevation : 3, - .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, - // store form info in template - .trainerRange_berryTreeId = (form & 0x1F) | (shiny << 5), - }; - objEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; - objEvent->invisible = TRUE; - } - sprite = &gSprites[objEvent->spriteId]; - // Follower appearance changed; move to player and set invisible - if (species != OW_SPECIES(objEvent) || shiny != objEvent->shiny || form != OW_FORM(objEvent)) { - MoveObjectEventToMapCoords(objEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); - FollowerSetGraphics(objEvent, species, form, shiny); - objEvent->invisible = TRUE; - } - sprite->data[6] = 0; // set animation data - } else { - RemoveFollowingPokemon(); - } -} - -void RemoveFollowingPokemon(void) { // Remove follower object. Idempotent. - struct ObjectEvent *objectEvent = GetFollowerObject(); - if (objectEvent == NULL) - return; - RemoveObjectEvent(objectEvent); -} - -static bool8 IsFollowerVisible(void) { // Determine whether follower *should* be visible - return - !(TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE) - || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior) - || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) - || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior) - || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) - || gWeatherPtr->currWeather == WEATHER_UNDERWATER - || gWeatherPtr->currWeather == WEATHER_UNDERWATER_BUBBLES); -} - -static bool8 SpeciesHasType(u16 species, u8 type) { - return gSpeciesInfo[species].types[0] == type || gSpeciesInfo[species].types[1] == type; +// Update following pokemon if any +void UpdateFollowingPokemon(void) +{ + struct ObjectEvent *objEvent = GetFollowerObject(); + struct Sprite *sprite; + u16 species; + bool8 shiny; + u8 form; + // Avoid spawning large (64x64) follower pokemon inside buildings + if (GetFollowerInfo(&species, &form, &shiny) + && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height == 64) + && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) + { + // Spawn follower + if (objEvent == NULL) + { + struct ObjectEventTemplate template = + { + .localId = OBJ_EVENT_ID_FOLLOWER, + .graphicsId = OBJ_EVENT_GFX_MON_BASE + species, + .flagId = 0, + .x = gSaveBlock1Ptr->pos.x, + .y = gSaveBlock1Ptr->pos.y, + // If player active, copy player elevation + .elevation = gObjectEvents[gPlayerAvatar.objectEventId].active ? gObjectEvents[gPlayerAvatar.objectEventId].currentElevation : 3, + .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, + // store form info in template + .trainerRange_berryTreeId = (form & 0x1F) | (shiny << 5), + }; + objEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; + objEvent->invisible = TRUE; + } + sprite = &gSprites[objEvent->spriteId]; + // Follower appearance changed; move to player and set invisible + if (species != OW_SPECIES(objEvent) || shiny != objEvent->shiny || form != OW_FORM(objEvent)) + { + MoveObjectEventToMapCoords(objEvent, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + FollowerSetGraphics(objEvent, species, form, shiny); + objEvent->invisible = TRUE; + } + sprite->data[6] = 0; // set animation data + } + else + { + RemoveFollowingPokemon(); + } +} + +// Remove follower object. Idempotent. +void RemoveFollowingPokemon(void) +{ + struct ObjectEvent *objectEvent = GetFollowerObject(); + if (objectEvent == NULL) + return; + RemoveObjectEvent(objectEvent); +} + +// Determine whether follower *should* be visible +static bool8 IsFollowerVisible(void) +{ + u8 currentMBBehavior = gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior; + u8 previousMBBehavior = gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior; + + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE)) + return FALSE; + if (MetatileBehavior_IsSurfableWaterOrUnderwater(currentMBBehavior) || MetatileBehavior_IsSurfableWaterOrUnderwater(previousMBBehavior)) + return FALSE; + if (MetatileBehavior_IsForcedMovementTile(currentMBBehavior) || MetatileBehavior_IsForcedMovementTile(previousMBBehavior)) + return FALSE; + if (gWeatherPtr->currWeather == WEATHER_UNDERWATER || gWeatherPtr->currWeather == WEATHER_UNDERWATER_BUBBLES) + return FALSE; + return TRUE; +} + +static bool8 SpeciesHasType(u16 species, u8 type) +{ + return gSpeciesInfo[species].types[0] == type || gSpeciesInfo[species].types[1] == type; } // Returns a random index according to a list of weights -static u8 RandomWeightedIndex(u8 *weights, u8 length) { - u8 i; - u16 random_value; - u16 cum_weight = 0; - for (i = 0; i < length; i++) - cum_weight += weights[i]; - random_value = Random() % cum_weight; - cum_weight = 0; - for (i = 0; i < length; i++) { - cum_weight += weights[i]; - if (random_value <= cum_weight) - return i; - } +static u8 RandomWeightedIndex(u8 *weights, u8 length) +{ + u8 i; + u16 random_value; + u16 cum_weight = 0; + + for (i = 0; i < length; i++) + cum_weight += weights[i]; + + random_value = Random() % cum_weight; + cum_weight = 0; + for (i = 0; i < length; i++) + { + cum_weight += weights[i]; + if (random_value <= cum_weight) + return i; + } } // Pool of "unconditional" follower messages TODO: Should this be elsewhere ? -static const struct FollowerMessagePool followerBasicMessages[] = { - [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, N_FOLLOWER_HAPPY_MESSAGES}, - [FOLLOWER_EMOTION_NEUTRAL] = {gFollowerNeutralMessages, EventScript_FollowerGeneric, N_FOLLOWER_NEUTRAL_MESSAGES}, - [FOLLOWER_EMOTION_SAD] = {gFollowerSadMessages, EventScript_FollowerGeneric, N_FOLLOWER_SAD_MESSAGES}, - [FOLLOWER_EMOTION_UPSET] = {gFollowerUpsetMessages, EventScript_FollowerGeneric, N_FOLLOWER_UPSET_MESSAGES}, - [FOLLOWER_EMOTION_ANGRY] = {gFollowerAngryMessages, EventScript_FollowerGeneric, N_FOLLOWER_ANGRY_MESSAGES}, - [FOLLOWER_EMOTION_PENSIVE] = {gFollowerPensiveMessages, EventScript_FollowerGeneric, N_FOLLOWER_PENSIVE_MESSAGES}, - [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerGeneric, N_FOLLOWER_LOVE_MESSAGES}, - [FOLLOWER_EMOTION_SURPRISE] = {gFollowerSurpriseMessages, EventScript_FollowerGeneric, N_FOLLOWER_SURPRISE_MESSAGES}, - [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, N_FOLLOWER_CURIOUS_MESSAGES}, - [FOLLOWER_EMOTION_MUSIC] = {gFollowerMusicMessages, EventScript_FollowerGeneric, N_FOLLOWER_MUSIC_MESSAGES}, - [FOLLOWER_EMOTION_POISONED] = {gFollowerPoisonedMessages, EventScript_FollowerGeneric, N_FOLLOWER_POISONED_MESSAGES}, +static const struct FollowerMessagePool followerBasicMessages[] = +{ + [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, N_FOLLOWER_HAPPY_MESSAGES}, + [FOLLOWER_EMOTION_NEUTRAL] = {gFollowerNeutralMessages, EventScript_FollowerGeneric, N_FOLLOWER_NEUTRAL_MESSAGES}, + [FOLLOWER_EMOTION_SAD] = {gFollowerSadMessages, EventScript_FollowerGeneric, N_FOLLOWER_SAD_MESSAGES}, + [FOLLOWER_EMOTION_UPSET] = {gFollowerUpsetMessages, EventScript_FollowerGeneric, N_FOLLOWER_UPSET_MESSAGES}, + [FOLLOWER_EMOTION_ANGRY] = {gFollowerAngryMessages, EventScript_FollowerGeneric, N_FOLLOWER_ANGRY_MESSAGES}, + [FOLLOWER_EMOTION_PENSIVE] = {gFollowerPensiveMessages, EventScript_FollowerGeneric, N_FOLLOWER_PENSIVE_MESSAGES}, + [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerGeneric, N_FOLLOWER_LOVE_MESSAGES}, + [FOLLOWER_EMOTION_SURPRISE] = {gFollowerSurpriseMessages, EventScript_FollowerGeneric, N_FOLLOWER_SURPRISE_MESSAGES}, + [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, N_FOLLOWER_CURIOUS_MESSAGES}, + [FOLLOWER_EMOTION_MUSIC] = {gFollowerMusicMessages, EventScript_FollowerGeneric, N_FOLLOWER_MUSIC_MESSAGES}, + [FOLLOWER_EMOTION_POISONED] = {gFollowerPoisonedMessages, EventScript_FollowerGeneric, N_FOLLOWER_POISONED_MESSAGES}, }; // Display an emote above an object event // Note that this is not a movement action -static void ObjectEventEmote(struct ObjectEvent *objEvent, u8 emotion) { - emotion %= FOLLOWER_EMOTION_LENGTH; - ObjectEventGetLocalIdAndMap(objEvent, &gFieldEffectArguments[0], &gFieldEffectArguments[1], &gFieldEffectArguments[2]); - gFieldEffectArguments[7] = emotion; - FieldEffectStart(FLDEFF_EMOTE); +static void ObjectEventEmote(struct ObjectEvent *objEvent, u8 emotion) +{ + emotion %= FOLLOWER_EMOTION_LENGTH; + ObjectEventGetLocalIdAndMap(objEvent, &gFieldEffectArguments[0], &gFieldEffectArguments[1], &gFieldEffectArguments[2]); + gFieldEffectArguments[7] = emotion; + FieldEffectStart(FLDEFF_EMOTE); } // Script-accessible version of the above -bool8 ScrFunc_emote(struct ScriptContext *ctx) { - u8 localId = ScriptReadByte(ctx); - u8 emotion = ScriptReadByte(ctx) % FOLLOWER_EMOTION_LENGTH; - u8 i = GetObjectEventIdByLocalId(localId); - if (i < OBJECT_EVENTS_COUNT) - ObjectEventEmote(&gObjectEvents[i], emotion); - return FALSE; -} - -struct SpecialEmote { // Used for storing conditional emotes - u16 index; - u8 emotion; +bool8 ScrFunc_emote(struct ScriptContext *ctx) +{ + u8 localId = ScriptReadByte(ctx); + u8 emotion = ScriptReadByte(ctx) % FOLLOWER_EMOTION_LENGTH; + u8 i = GetObjectEventIdByLocalId(localId); + + if (i < OBJECT_EVENTS_COUNT) + ObjectEventEmote(&gObjectEvents[i], emotion); + return FALSE; +} + +// Used for storing conditional emotes +struct SpecialEmote +{ + u16 index; + u8 emotion; }; // Find and return direction of metatile behavior within distance -static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) { +static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) +{ s32 i; for (i = y+1; i <= y + distance; i++) if (MapGridGetMetatileBehaviorAt(x, i) == mb) @@ -2000,180 +2065,195 @@ static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) { // Call an applicable follower message script bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big switch for follower messages { - u16 species; - s32 multi, multi2; - struct SpecialEmote cond_emotes[16] = {0}; - u8 emotion, n_choices = 0; - struct ObjectEvent *objEvent = GetFollowerObject(); - struct Pokemon *mon = GetFirstLiveMon(); - u8 emotion_weight[FOLLOWER_EMOTION_LENGTH] = { - [FOLLOWER_EMOTION_HAPPY] = 10, - [FOLLOWER_EMOTION_NEUTRAL] = 15, - [FOLLOWER_EMOTION_SAD] = 5, - [FOLLOWER_EMOTION_UPSET] = 15, - [FOLLOWER_EMOTION_ANGRY] = 15, - [FOLLOWER_EMOTION_PENSIVE] = 15, - [FOLLOWER_EMOTION_SURPRISE] = 10, // TODO: Scale this with how long the follower has been out? - [FOLLOWER_EMOTION_CURIOUS] = 10, // TODO: Increase this if there is an item nearby? - [FOLLOWER_EMOTION_MUSIC] = 15, - }; - u32 i, j; - bool32 pickedCondition = FALSE; - if (mon == NULL) { - ScriptCall(ctx, EventScript_FollowerLovesYou); - return FALSE; - } - // If map is not flyable, set the script to jump past the fly check TODO: Should followers ask to fly? - if (TRUE || !Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) - ScriptJump(ctx, EventScript_FollowerEnd); - species = GetMonData(mon, MON_DATA_SPECIES); - multi = GetMonData(mon, MON_DATA_FRIENDSHIP); - if (multi > 80) { - emotion_weight[FOLLOWER_EMOTION_HAPPY] = 20; - emotion_weight[FOLLOWER_EMOTION_UPSET] = 5; - emotion_weight[FOLLOWER_EMOTION_ANGRY] = 5; - emotion_weight[FOLLOWER_EMOTION_LOVE] = 20; - emotion_weight[FOLLOWER_EMOTION_MUSIC] = 20; - } - if (multi > 170) { - emotion_weight[FOLLOWER_EMOTION_HAPPY] = 30; - emotion_weight[FOLLOWER_EMOTION_LOVE] = 30; - } - // Conditional messages follow - // Weather-related - if (GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=31}; - // Health & status-related - multi = mon->hp * 100 / mon->maxHP; - if (multi < 20) { - emotion_weight[FOLLOWER_EMOTION_SAD] = 30; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=4}; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=5}; - } - if (multi < 50 || mon->status & STATUS1_PARALYSIS) { - emotion_weight[FOLLOWER_EMOTION_SAD] = 30; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=6}; - } - // Gym type advantage/disadvantage scripts - if (GetCurrentMapMusic() == MUS_GYM || GetCurrentMapMusic() == MUS_RG_GYM) { - switch (gMapHeader.regionMapSectionId) - { - case MAPSEC_RUSTBORO_CITY: - case MAPSEC_PEWTER_CITY: - multi = TYPE_ROCK; - break; - case MAPSEC_DEWFORD_TOWN: - multi = TYPE_FIGHTING; - break; - case MAPSEC_MAUVILLE_CITY: - case MAPSEC_VERMILION_CITY: - multi = TYPE_ELECTRIC; - break; - case MAPSEC_LAVARIDGE_TOWN: - case MAPSEC_CINNABAR_ISLAND: - multi = TYPE_FIRE; - break; - case MAPSEC_PETALBURG_CITY: - multi = TYPE_NORMAL; - break; - case MAPSEC_FORTREE_CITY: - multi = TYPE_FLYING; - break; - case MAPSEC_MOSSDEEP_CITY: - case MAPSEC_SAFFRON_CITY: - multi = TYPE_PSYCHIC; - break; - case MAPSEC_SOOTOPOLIS_CITY: - case MAPSEC_CERULEAN_CITY: - multi = TYPE_WATER; - break; - case MAPSEC_CELADON_CITY: - multi = TYPE_GRASS; - break; - case MAPSEC_FUCHSIA_CITY: - multi = TYPE_POISON; - break; - case MAPSEC_VIRIDIAN_CITY: - multi = TYPE_GROUND; - break; - default: - multi = NUMBER_OF_MON_TYPES; - } - if (multi < NUMBER_OF_MON_TYPES) { - multi = GetTypeEffectiveness(mon, multi); - if (multi <= UQ_4_12(0.5)) - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=32}; - else if (multi >= UQ_4_12(2.0)) - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=7}; - } - } - - emotion = RandomWeightedIndex(emotion_weight, FOLLOWER_EMOTION_LENGTH); - if ((mon->status & STATUS1_PSN_ANY) && GetMonAbility(mon) != ABILITY_POISON_HEAL) - emotion = FOLLOWER_EMOTION_POISONED; - multi = Random() % followerBasicMessages[emotion].length; - // With 50% chance, select special message using reservoir sampling - for (i = (Random() & 1) ? n_choices : 0, j = 1; i < n_choices; i++) { - if (cond_emotes[i].emotion == emotion && (Random() < 0x10000 / (j++))) // Replace item with 1/j chance - multi = cond_emotes[i].index; - } - // Match scripted conditional messages - // With 50% chance, try to match scripted conditional messages - for (i = (Random() & 1) ? COND_MSG_COUNT : 0, j = 1; i < COND_MSG_COUNT; i++) { - const struct FollowerMsgInfoExtended *info = &gFollowerConditionalMessages[i]; - if (info->stFlags == 1 && species != info->st.species) - continue; - if (info->stFlags == 2 && (info->st.types.type2 >= NUMBER_OF_MON_TYPES ? SpeciesHasType(species, info->st.types.type1) : !(SpeciesHasType(species, info->st.types.type1) || SpeciesHasType(species, info->st.types.type2)))) - continue; - if (info->stFlags == 3 && !(mon->status & info->st.status)) - continue; - if (info->mmFlags == 1 && gMapHeader.regionMapSectionId != info->mm.mapSec.mapSec) - continue; - if (info->mmFlags == 2 && !(gSaveBlock1Ptr->location.mapNum == info->mm.map.mapNum && gSaveBlock1Ptr->location.mapGroup == info->mm.map.mapGroup)) - continue; - if (info->mmFlags == 3 && !(objEvent->currentMetatileBehavior == info->mm.mb.behavior1 || objEvent->currentMetatileBehavior == info->mm.mb.behavior2)) - continue; - if (info->wtFlags == 1 && !(GetCurrentWeather() == info->wt.weather.weather1 || GetCurrentWeather() == info->wt.weather.weather2)) - continue; - if (info->wtFlags == 2 && GetCurrentMapMusic() != info->wt.song) - continue; - if (info->nearFlags == 1) { - if ((multi2 = FindMetatileBehaviorWithinRange(objEvent->currentCoords.x, objEvent->currentCoords.y, info->near.mb.behavior, info->near.mb.distance))) - gSpecialVar_Result = multi2; - else - continue; - } - - // replace choice with weight/j chance - if (Random() < (0x10000 / (j++)) * (info->weight ? info->weight : 1)) { - multi = i; - pickedCondition = TRUE; - } - } - if (pickedCondition) { // conditional message was chosen - emotion = gFollowerConditionalMessages[multi].emotion; - ObjectEventEmote(objEvent, emotion); - ctx->data[0] = (u32) gFollowerConditionalMessages[multi].text; - // text choices are spread across array; pick a random one - if (gFollowerConditionalMessages[multi].textSpread) { - for (i = 0; i < 4; i++) - if (!((u32*)gFollowerConditionalMessages[multi].text)[i]) - break; - ctx->data[0] = i ? ((u32*)gFollowerConditionalMessages[multi].text)[Random() % i] : 0; - } - ScriptCall(ctx, gFollowerConditionalMessages[multi].script ? gFollowerConditionalMessages[multi].script : followerBasicMessages[emotion].script); - return FALSE; - } - ObjectEventEmote(objEvent, emotion); - ctx->data[0] = (u32) followerBasicMessages[emotion].messages[multi].text; // Load message text - ScriptCall(ctx, followerBasicMessages[emotion].messages[multi].script ? - followerBasicMessages[emotion].messages[multi].script : followerBasicMessages[emotion].script); - return FALSE; + u16 species; + s32 multi, multi2; + struct SpecialEmote cond_emotes[16] = {0}; + u8 emotion, n_choices = 0; + struct ObjectEvent *objEvent = GetFollowerObject(); + struct Pokemon *mon = GetFirstLiveMon(); + u8 emotion_weight[FOLLOWER_EMOTION_LENGTH] = + { + [FOLLOWER_EMOTION_HAPPY] = 10, + [FOLLOWER_EMOTION_NEUTRAL] = 15, + [FOLLOWER_EMOTION_SAD] = 5, + [FOLLOWER_EMOTION_UPSET] = 15, + [FOLLOWER_EMOTION_ANGRY] = 15, + [FOLLOWER_EMOTION_PENSIVE] = 15, + [FOLLOWER_EMOTION_SURPRISE] = 10, // TODO: Scale this with how long the follower has been out? + [FOLLOWER_EMOTION_CURIOUS] = 10, // TODO: Increase this if there is an item nearby? + [FOLLOWER_EMOTION_MUSIC] = 15, + }; + u32 i, j; + bool32 pickedCondition = FALSE; + if (mon == NULL) + { + ScriptCall(ctx, EventScript_FollowerLovesYou); + return FALSE; + } + // If map is not flyable, set the script to jump past the fly check TODO: Should followers ask to fly? + if (TRUE || !Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) + ScriptJump(ctx, EventScript_FollowerEnd); + species = GetMonData(mon, MON_DATA_SPECIES); + multi = GetMonData(mon, MON_DATA_FRIENDSHIP); + if (multi > 80) + { + emotion_weight[FOLLOWER_EMOTION_HAPPY] = 20; + emotion_weight[FOLLOWER_EMOTION_UPSET] = 5; + emotion_weight[FOLLOWER_EMOTION_ANGRY] = 5; + emotion_weight[FOLLOWER_EMOTION_LOVE] = 20; + emotion_weight[FOLLOWER_EMOTION_MUSIC] = 20; + } + if (multi > 170) + { + emotion_weight[FOLLOWER_EMOTION_HAPPY] = 30; + emotion_weight[FOLLOWER_EMOTION_LOVE] = 30; + } + // Conditional messages follow + // Weather-related + if (GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion = FOLLOWER_EMOTION_HAPPY, .index = 31}; + // Health & status-related + multi = mon->hp * 100 / mon->maxHP; + if (multi < 20) + { + emotion_weight[FOLLOWER_EMOTION_SAD] = 30; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion = FOLLOWER_EMOTION_SAD, .index = 4}; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion = FOLLOWER_EMOTION_SAD, .index = 5}; + } + if (multi < 50 || mon->status & STATUS1_PARALYSIS) + { + emotion_weight[FOLLOWER_EMOTION_SAD] = 30; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion = FOLLOWER_EMOTION_SAD, .index = 6}; + } + // Gym type advantage/disadvantage scripts + if (GetCurrentMapMusic() == MUS_GYM || GetCurrentMapMusic() == MUS_RG_GYM) + { + switch (gMapHeader.regionMapSectionId) + { + case MAPSEC_RUSTBORO_CITY: + case MAPSEC_PEWTER_CITY: + multi = TYPE_ROCK; + break; + case MAPSEC_DEWFORD_TOWN: + multi = TYPE_FIGHTING; + break; + case MAPSEC_MAUVILLE_CITY: + case MAPSEC_VERMILION_CITY: + multi = TYPE_ELECTRIC; + break; + case MAPSEC_LAVARIDGE_TOWN: + case MAPSEC_CINNABAR_ISLAND: + multi = TYPE_FIRE; + break; + case MAPSEC_PETALBURG_CITY: + multi = TYPE_NORMAL; + break; + case MAPSEC_FORTREE_CITY: + multi = TYPE_FLYING; + break; + case MAPSEC_MOSSDEEP_CITY: + case MAPSEC_SAFFRON_CITY: + multi = TYPE_PSYCHIC; + break; + case MAPSEC_SOOTOPOLIS_CITY: + case MAPSEC_CERULEAN_CITY: + multi = TYPE_WATER; + break; + case MAPSEC_CELADON_CITY: + multi = TYPE_GRASS; + break; + case MAPSEC_FUCHSIA_CITY: + multi = TYPE_POISON; + break; + case MAPSEC_VIRIDIAN_CITY: + multi = TYPE_GROUND; + break; + default: + multi = NUMBER_OF_MON_TYPES; + } + if (multi < NUMBER_OF_MON_TYPES) + { + multi = GetTypeEffectiveness(mon, multi); + if (multi <= UQ_4_12(0.5)) + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion = FOLLOWER_EMOTION_HAPPY, .index = 32}; + else if (multi >= UQ_4_12(2.0)) + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion = FOLLOWER_EMOTION_SAD, .index = 7}; + } + } + emotion = RandomWeightedIndex(emotion_weight, FOLLOWER_EMOTION_LENGTH); + if ((mon->status & STATUS1_PSN_ANY) && GetMonAbility(mon) != ABILITY_POISON_HEAL) + emotion = FOLLOWER_EMOTION_POISONED; + multi = Random() % followerBasicMessages[emotion].length; + // With 50% chance, select special message using reservoir sampling + for (i = (Random() & 1) ? n_choices : 0, j = 1; i < n_choices; i++) + { + if (cond_emotes[i].emotion == emotion && (Random() < 0x10000 / (j++))) // Replace item with 1/j chance + multi = cond_emotes[i].index; + } + // Match scripted conditional messages + // With 50% chance, try to match scripted conditional messages + for (i = (Random() & 1) ? COND_MSG_COUNT : 0, j = 1; i < COND_MSG_COUNT; i++) + { + const struct FollowerMsgInfoExtended *info = &gFollowerConditionalMessages[i]; + if (info->stFlags == 1 && species != info->st.species) + continue; + if (info->stFlags == 2 && (info->st.types.type2 >= NUMBER_OF_MON_TYPES ? SpeciesHasType(species, info->st.types.type1) : !(SpeciesHasType(species, info->st.types.type1) || SpeciesHasType(species, info->st.types.type2)))) + continue; + if (info->stFlags == 3 && !(mon->status & info->st.status)) + continue; + if (info->mmFlags == 1 && gMapHeader.regionMapSectionId != info->mm.mapSec.mapSec) + continue; + if (info->mmFlags == 2 && !(gSaveBlock1Ptr->location.mapNum == info->mm.map.mapNum && gSaveBlock1Ptr->location.mapGroup == info->mm.map.mapGroup)) + continue; + if (info->mmFlags == 3 && !(objEvent->currentMetatileBehavior == info->mm.mb.behavior1 || objEvent->currentMetatileBehavior == info->mm.mb.behavior2)) + continue; + if (info->wtFlags == 1 && !(GetCurrentWeather() == info->wt.weather.weather1 || GetCurrentWeather() == info->wt.weather.weather2)) + continue; + if (info->wtFlags == 2 && GetCurrentMapMusic() != info->wt.song) + continue; + if (info->nearFlags == 1) + { + if ((multi2 = FindMetatileBehaviorWithinRange(objEvent->currentCoords.x, objEvent->currentCoords.y, info->near.mb.behavior, info->near.mb.distance))) + gSpecialVar_Result = multi2; + else + continue; + } + // replace choice with weight/j chance + if (Random() < (0x10000 / (j++)) * (info->weight ? info->weight : 1)) + { + multi = i; + pickedCondition = TRUE; + } + } + if (pickedCondition) // conditional message was chosen + { + emotion = gFollowerConditionalMessages[multi].emotion; + ObjectEventEmote(objEvent, emotion); + ctx->data[0] = (u32) gFollowerConditionalMessages[multi].text; + // text choices are spread across array; pick a random one + if (gFollowerConditionalMessages[multi].textSpread) + { + for (i = 0; i < 4; i++) + { + if (!((u32*)gFollowerConditionalMessages[multi].text)[i]) + break; + } + ctx->data[0] = i ? ((u32*)gFollowerConditionalMessages[multi].text)[Random() % i] : 0; + } + ScriptCall(ctx, gFollowerConditionalMessages[multi].script ? gFollowerConditionalMessages[multi].script : followerBasicMessages[emotion].script); + return FALSE; + } + ObjectEventEmote(objEvent, emotion); + ctx->data[0] = (u32) followerBasicMessages[emotion].messages[multi].text; // Load message text + ScriptCall(ctx, followerBasicMessages[emotion].messages[multi].script ? + followerBasicMessages[emotion].messages[multi].script : followerBasicMessages[emotion].script); + return FALSE; } -bool8 ScrFunc_followerfly(struct ScriptContext *ctx) { - SetMainCallback2(CB2_OpenFlyMap); - return FALSE; +bool8 ScrFunc_followerfly(struct ScriptContext *ctx) +{ + SetMainCallback2(CB2_OpenFlyMap); + return FALSE; } void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) @@ -2283,9 +2363,9 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) spriteFrameImage.size = graphicsInfo->size; CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(objectEvent->graphicsId, objectEvent->movementType, &spriteTemplate, &subspriteTables); spriteTemplate.images = &spriteFrameImage; - if (spriteTemplate.paletteTag != TAG_NONE && spriteTemplate.paletteTag != OBJ_EVENT_PAL_TAG_DYNAMIC) { - LoadObjectEventPalette(spriteTemplate.paletteTag); - } + if (spriteTemplate.paletteTag != TAG_NONE && spriteTemplate.paletteTag != OBJ_EVENT_PAL_TAG_DYNAMIC) + LoadObjectEventPalette(spriteTemplate.paletteTag); + i = CreateSprite(&spriteTemplate, 0, 0, 0); if (i != MAX_SPRITES) { @@ -2304,9 +2384,9 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) SetPlayerAvatarObjectEventIdAndObjectId(objectEventId, i); objectEvent->warpArrowSpriteId = CreateWarpArrowSprite(); } - if (subspriteTables != NULL) { + if (subspriteTables != NULL) SetSubspriteTables(sprite, subspriteTables); - } + sprite->coordOffsetEnabled = TRUE; sprite->sObjEventId = objectEventId; objectEvent->spriteId = i; @@ -2340,44 +2420,47 @@ static void SetPlayerAvatarObjectEventIdAndObjectId(u8 objectEventId, u8 spriteI } // Update sprite's palette, freeing old palette if necessary -static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite * sprite) { - // Free palette if otherwise unused - sprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); - sprite->inUse = TRUE; - return sprite->oam.paletteNum = LoadSpritePalette(spritePalette); +static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite * sprite) +{ + // Free palette if otherwise unused + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); + sprite->inUse = TRUE; + return sprite->oam.paletteNum = LoadSpritePalette(spritePalette); } // Find and update based on template's paletteTag // TODO: Add a better way to associate tags -> palettes besides listing them in sObjectEventSpritePalettes -u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate * template, struct Sprite * sprite) { - u8 i = FindObjectEventPaletteIndexByTag(template->paletteTag); - if (i == 0xFF) - return i; - return UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); +u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate * template, struct Sprite * sprite) +{ + u8 i = FindObjectEventPaletteIndexByTag(template->paletteTag); + if (i == 0xFF) + return i; + return UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); } // Set graphics *by info* -static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct ObjectEventGraphicsInfo *graphicsInfo) { - struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); - if (i != 0xFF) - UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); - sprite->oam.shape = graphicsInfo->oam->shape; - sprite->oam.size = graphicsInfo->oam->size; - sprite->images = graphicsInfo->images; - sprite->anims = graphicsInfo->anims; - sprite->subspriteTables = graphicsInfo->subspriteTables; - objectEvent->inanimate = graphicsInfo->inanimate; - SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); - sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); - sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); - sprite->x += 8; - sprite->y += 16 + sprite->centerToCornerVecY; - if (objectEvent->trackedByCamera) - { - CameraObjectReset1(); - } +static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct ObjectEventGraphicsInfo *graphicsInfo) +{ + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); + if (i != 0xFF) + UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); + sprite->oam.shape = graphicsInfo->oam->shape; + sprite->oam.size = graphicsInfo->oam->size; + sprite->images = graphicsInfo->images; + sprite->anims = graphicsInfo->anims; + sprite->subspriteTables = graphicsInfo->subspriteTables; + objectEvent->inanimate = graphicsInfo->inanimate; + SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); + sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); + sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); + sprite->x += 8; + sprite->y += 16 + sprite->centerToCornerVecY; + if (objectEvent->trackedByCamera) + { + CameraObjectReset1(); + } } void ObjectEventSetGraphicsId(struct ObjectEvent *objectEvent, u16 graphicsId) @@ -2418,27 +2501,28 @@ void PlayerObjectTurn(struct PlayerAvatar *playerAvatar, u8 direction) ObjectEventTurn(&gObjectEvents[playerAvatar->objectEventId], direction); } -static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, u8 berryId, u8 berryStage) { - const u16 graphicsId = gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]; - const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); - struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - UpdateSpritePalette(&sObjectEventSpritePalettes[gBerryTreePaletteSlotTablePointers[berryId][berryStage]-2], sprite); - sprite->oam.shape = graphicsInfo->oam->shape; - sprite->oam.size = graphicsInfo->oam->size; - sprite->images = gBerryTreePicTablePointers[berryId]; - sprite->anims = graphicsInfo->anims; - sprite->subspriteTables = graphicsInfo->subspriteTables; - objectEvent->inanimate = graphicsInfo->inanimate; - objectEvent->graphicsId = graphicsId; - SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); - sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); - sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); - sprite->x += 8; - sprite->y += 16 + sprite->centerToCornerVecY; - if (objectEvent->trackedByCamera) - { - CameraObjectReset1(); - } +static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, u8 berryId, u8 berryStage) +{ + const u16 graphicsId = gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]; + const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + UpdateSpritePalette(&sObjectEventSpritePalettes[gBerryTreePaletteSlotTablePointers[berryId][berryStage]-2], sprite); + sprite->oam.shape = graphicsInfo->oam->shape; + sprite->oam.size = graphicsInfo->oam->size; + sprite->images = gBerryTreePicTablePointers[berryId]; + sprite->anims = graphicsInfo->anims; + sprite->subspriteTables = graphicsInfo->subspriteTables; + objectEvent->inanimate = graphicsInfo->inanimate; + objectEvent->graphicsId = graphicsId; + SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); + sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); + sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); + sprite->x += 8; + sprite->y += 16 + sprite->centerToCornerVecY; + if (objectEvent->trackedByCamera) + { + CameraObjectReset1(); + } } static void get_berry_tree_graphics(struct ObjectEvent *objectEvent, struct Sprite *sprite) @@ -2471,12 +2555,14 @@ const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u16 graphicsId) graphicsId = VarGetObjectEventGraphicsId(graphicsId - OBJ_EVENT_GFX_VARS); // graphicsId may contain mon form info - if (graphicsId > OBJ_EVENT_GFX_SPECIES_MASK) { + if (graphicsId > OBJ_EVENT_GFX_SPECIES_MASK) + { form = graphicsId >> OBJ_EVENT_GFX_SPECIES_BITS; graphicsId = graphicsId & OBJ_EVENT_GFX_SPECIES_MASK; } - if (graphicsId == OBJ_EVENT_GFX_BARD) { + if (graphicsId == OBJ_EVENT_GFX_BARD) + { return gMauvilleOldManGraphicsInfoPointers[GetCurrentMauvilleOldMan()]; } @@ -2936,9 +3022,8 @@ void SetObjectEventDirection(struct ObjectEvent *objectEvent, u8 direction) static const u8 *GetObjectEventScriptPointerByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup) { - if (localId == OBJ_EVENT_ID_FOLLOWER) { - return EventScript_Follower; - } + if (localId == OBJ_EVENT_ID_FOLLOWER) + return EventScript_Follower; return GetObjectEventTemplateByLocalIdAndMap(localId, mapNum, mapGroup)->script; } @@ -4910,7 +4995,8 @@ bool8 CopyablePlayerMovement_Jump2(struct ObjectEvent *objectEvent, struct Sprit return TRUE; } -static bool8 EndFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { +static bool8 EndFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ if (!sprite) return FALSE; SetGpuReg(REG_OFFSET_MOSAIC, 0); @@ -4921,7 +5007,8 @@ static bool8 EndFollowerTransformEffect(struct ObjectEvent *objectEvent, struct return FALSE; } -static bool8 TryStartFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { +static bool8 TryStartFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ u32 multi; if (GET_BASE_SPECIES_ID(OW_SPECIES(objectEvent)) == SPECIES_CASTFORM && OW_SPECIES(objectEvent) != GetOverworldCastformSpecies()) @@ -4939,7 +5026,8 @@ static bool8 TryStartFollowerTransformEffect(struct ObjectEvent *objectEvent, st return FALSE; } -static bool8 UpdateFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { +static bool8 UpdateFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ u8 type = sprite->data[7] >> 8; u8 frames = sprite->data[7] & 0xFF; u8 stretch; @@ -4951,10 +5039,11 @@ static bool8 UpdateFollowerTransformEffect(struct ObjectEvent *objectEvent, stru stretch = frames >> 1; else if (frames < 16) stretch = (16 - frames) >> 1; - else { + else return EndFollowerTransformEffect(objectEvent, sprite); - } - if (frames == 8) { + + if (frames == 8) + { switch (type) { case TRANSFORM_TYPE_PERMANENT: @@ -4963,7 +5052,8 @@ static bool8 UpdateFollowerTransformEffect(struct ObjectEvent *objectEvent, stru case TRANSFORM_TYPE_WEATHER: multi = objectEvent->graphicsId; objectEvent->graphicsId = GetOverworldCastformSpecies(); - if (!objectEvent->graphicsId) { + if (!objectEvent->graphicsId) + { objectEvent->graphicsId = multi; break; } @@ -4973,7 +5063,8 @@ static bool8 UpdateFollowerTransformEffect(struct ObjectEvent *objectEvent, stru case TRANSFORM_TYPE_RANDOM_WILD: multi = objectEvent->graphicsId; objectEvent->graphicsId = GetLocalWildMon(FALSE); - if (!objectEvent->graphicsId) { + if (!objectEvent->graphicsId) + { objectEvent->graphicsId = multi; break; } @@ -4995,15 +5086,18 @@ movement_type_def(MovementType_FollowPlayer, gMovementTypeFuncs_FollowPlayer) bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) { ClearObjectEventMovement(objectEvent, sprite); - if (!IsFollowerVisible()) { // Shadow player's position - objectEvent->invisible = TRUE; - MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); - objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning - return FALSE; + if (!IsFollowerVisible()) + { + // Shadow player's position + objectEvent->invisible = TRUE; + MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning + return FALSE; } // Move follower to player, in case we end up in the shadowing state for only 1 frame // This way the player cannot talk to the invisible follower before it appears - if (objectEvent->invisible) { + if (objectEvent->invisible) + { MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning } @@ -5013,19 +5107,25 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - if (gPlayerAvatar.tileTransitionState == T_NOT_MOVING && !gObjectEvents[gPlayerAvatar.objectEventId].heldMovementActive ) { // do nothing if player is stationary - return FALSE; - } else if (!IsFollowerVisible()) { - if (objectEvent->invisible) { // Return to shadowing state - sprite->sTypeFuncId = 0; + if (gPlayerAvatar.tileTransitionState == T_NOT_MOVING && !gObjectEvents[gPlayerAvatar.objectEventId].heldMovementActive ) + { + // do nothing if player is stationary return FALSE; - } - // Animate entering pokeball - ClearObjectEventMovement(objectEvent, sprite); - ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_ENTER_POKEBALL); - objectEvent->singleMovementActive = 1; - sprite->sTypeFuncId = 2; // movement action sets state to 0 - return TRUE; + } + else if (!IsFollowerVisible()) + { + if (objectEvent->invisible) + { + // Return to shadowing state + sprite->sTypeFuncId = 0; + return FALSE; + } + // Animate entering pokeball + ClearObjectEventMovement(objectEvent, sprite); + ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_ENTER_POKEBALL); + objectEvent->singleMovementActive = 1; + sprite->sTypeFuncId = 2; // movement action sets state to 0 + return TRUE; } // TODO: Remove dependence on PlayerGetCopyableMovement return gFollowPlayerMovementFuncs[PlayerGetCopyableMovement()](objectEvent, sprite, GetPlayerMovementDirection(), NULL); @@ -5035,17 +5135,23 @@ bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct S { #ifdef MB_SIDEWAYS_STAIRS_RIGHT_SIDE // Copied from ObjectEventExecSingleMovementAction - if (gMovementActionFuncs[objectEvent->movementActionId][sprite->sActionFuncId](objectEvent, sprite)) { + if (gMovementActionFuncs[objectEvent->movementActionId][sprite->sActionFuncId](objectEvent, sprite)) + { objectEvent->movementActionId = MOVEMENT_ACTION_NONE; sprite->sActionFuncId = 0; #else - if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { + if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) + { #endif objectEvent->singleMovementActive = 0; - if (sprite->sTypeFuncId) { // restore nonzero state + if (sprite->sTypeFuncId) + { + // restore nonzero state sprite->sTypeFuncId = 1; } - } else if (objectEvent->movementActionId != MOVEMENT_ACTION_EXIT_POKEBALL) { + } + else if (objectEvent->movementActionId != MOVEMENT_ACTION_EXIT_POKEBALL) + { UpdateFollowerTransformEffect(objectEvent, sprite); } return FALSE; @@ -5054,12 +5160,17 @@ bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct S bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) { u8 direction; - if (!objectEvent->singleMovementActive) { // walk in place - ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkInPlaceNormalMovementAction(objectEvent->facingDirection)); - sprite->sTypeFuncId = 1; - objectEvent->singleMovementActive = 1; - return TRUE; - } else if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { // finish movement action + if (!objectEvent->singleMovementActive) + { + // walk in place + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkInPlaceNormalMovementAction(objectEvent->facingDirection)); + sprite->sTypeFuncId = 1; + objectEvent->singleMovementActive = 1; + return TRUE; + } + else if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) + { + // finish movement action objectEvent->singleMovementActive = 0; } UpdateFollowerTransformEffect(objectEvent, sprite); @@ -5082,26 +5193,34 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri x = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x; y = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y; - if ((x == targetX && y == targetY) || !IsFollowerVisible()) { // don't move on player collision or if not visible - return FALSE; + if ((x == targetX && y == targetY) || !IsFollowerVisible()) + { + // don't move on player collision or if not visible + return FALSE; } x = objectEvent->currentCoords.x; y = objectEvent->currentCoords.y; ClearObjectEventMovement(objectEvent, sprite); - if (objectEvent->invisible) { // Animate exiting pokeball - // Player is jumping, but follower is invisible - if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) { - sprite->sTypeFuncId = 0; // return to shadowing state + if (objectEvent->invisible) + { + // Animate exiting pokeball + // Player is jumping, but follower is invisible + if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) + { + sprite->sTypeFuncId = 0; // return to shadowing state + return FALSE; + } + MoveObjectEventToMapCoords(objectEvent, targetX, targetY); + ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_EXIT_POKEBALL); + objectEvent->singleMovementActive = 1; + sprite->sTypeFuncId = 2; + return TRUE; + } + else if (x == targetX && y == targetY) + { + // don't move if already in the player's last position return FALSE; - } - MoveObjectEventToMapCoords(objectEvent, targetX, targetY); - ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_EXIT_POKEBALL); - objectEvent->singleMovementActive = 1; - sprite->sTypeFuncId = 2; - return TRUE; - } else if (x == targetX && y == targetY) { // don't move if already in the player's last position - return FALSE; } // Follow player @@ -5111,15 +5230,21 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri GetCollisionAtCoords(objectEvent, x, y, direction); // Sets directionOverwrite for stairs if (GetLedgeJumpDirection(x, y, direction) != DIR_NONE) // InitJumpRegular will set the proper speed ObjectEventSetSingleMovement(objectEvent, sprite, GetJump2MovementAction(direction)); - else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // Set follow speed according to player's speed + else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) + { + // Set follow speed according to player's speed if (playerAction >= MOVEMENT_ACTION_RUN_DOWN_SLOW && playerAction <= MOVEMENT_ACTION_RUN_RIGHT_SLOW) objectEvent->movementActionId = GetWalkNormalMovementAction(direction); else objectEvent->movementActionId = GetWalkFastMovementAction(direction); - } else if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) { + } + else if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) + { ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); - } else { + } + else + { if (playerAction >= MOVEMENT_ACTION_WALK_SLOW_DOWN && playerAction <= MOVEMENT_ACTION_WALK_SLOW_RIGHT) ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); else @@ -5539,7 +5664,8 @@ u8 GetDirectionToFace(s16 x, s16 y, s16 targetX, s16 targetY) } // Uses the above, but script accessible, and uses localIds -bool8 ScrFunc_GetDirectionToFace(struct ScriptContext *ctx) { +bool8 ScrFunc_GetDirectionToFace(struct ScriptContext *ctx) +{ u16 *var = GetVarPointer(ScriptReadHalfword(ctx)); u8 id0 = GetObjectEventIdByLocalId(ScriptReadByte(ctx)); // source u8 id1 = GetObjectEventIdByLocalId(ScriptReadByte(ctx)); // target @@ -5558,7 +5684,8 @@ bool8 ScrFunc_GetDirectionToFace(struct ScriptContext *ctx) { // Whether following pokemon is also the user of the field move // Intended to be called before the field effect itself -bool8 ScrFunc_IsFollowerFieldMoveUser(struct ScriptContext *ctx) { +bool8 ScrFunc_IsFollowerFieldMoveUser(struct ScriptContext *ctx) +{ u16 *var = GetVarPointer(ScriptReadHalfword(ctx)); u16 userIndex = gFieldEffectArguments[0]; // field move user index struct Pokemon *follower = GetFirstLiveMon(); @@ -5566,11 +5693,15 @@ bool8 ScrFunc_IsFollowerFieldMoveUser(struct ScriptContext *ctx) { if (var == NULL) return FALSE; *var = FALSE; - if (follower && obj && !obj->invisible) { + if (follower && obj && !obj->invisible) + { u16 followIndex = ((u32)follower - (u32)gPlayerParty) / sizeof(struct Pokemon); *var = userIndex == followIndex; - } else - return FALSE; + } + else + { + return FALSE; + } } void SetTrainerMovementType(struct ObjectEvent *objectEvent, u8 movementType) @@ -6695,22 +6826,28 @@ bool8 MovementAction_WalkInPlaceSlowDown_Step0(struct ObjectEvent *objectEvent, } // Copy and load objectEvent's palette, but set all opaque colors to white -static u8 LoadWhiteFlashPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - u16 paletteData[16]; - struct SpritePalette dynamicPalette = {.tag = OBJ_EVENT_PAL_TAG_NONE-1, .data = paletteData}; // TODO: Use a proper palette tag here - CpuFill16(RGB_WHITE, paletteData, 32); - return UpdateSpritePalette(&dynamicPalette, sprite); +static u8 LoadWhiteFlashPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + u16 paletteData[16]; + struct SpritePalette dynamicPalette = {.tag = OBJ_EVENT_PAL_TAG_NONE-1, .data = paletteData}; // TODO: Use a proper palette tag here + CpuFill16(RGB_WHITE, paletteData, 32); + return UpdateSpritePalette(&dynamicPalette, sprite); } -bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { +bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ u8 direction = gObjectEvents[gPlayerAvatar.objectEventId].facingDirection; u16 graphicsId = objectEvent->graphicsId; objectEvent->invisible = FALSE; - if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // If player is dashing, the pokemon must come out faster + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) + { + // If player is dashing, the pokemon must come out faster StartSpriteAnimInDirection(objectEvent, sprite, direction, GetMoveDirectionFastestAnimNum(direction) + 4); sprite->data[3] = 8; // duration sprite->data[6] = 0; // fast speed - } else { + } + else + { StartSpriteAnimInDirection(objectEvent, sprite, direction, GetMoveDirectionFastestAnimNum(direction)); sprite->data[3] = 16; // duration sprite->data[6] = 1; // slow speed @@ -6776,26 +6913,31 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct sprite->animCmdIndex = 0; sprite->animPaused = TRUE; return TRUE; - // Set graphics, palette, and affine animation - } else if ((duration == 0 && sprite->data[3] == 3) || (duration == 1 && sprite->data[3] == 7)) { - FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); - LoadWhiteFlashPalette(objectEvent, sprite); - // Initialize affine animation - sprite->affineAnims = sAffineAnims_PokeballFollower; - sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; - InitSpriteAffineAnim(sprite); - StartSpriteAffineAnim(sprite, sprite->data[6] >> 4); - // Restore original palette & disable affine - } else if ((duration == 0 && sprite->data[3] == 1) || (duration == 1 && sprite->data[3] == 3)) { - sprite->affineAnimEnded = TRUE; - FreeSpriteOamMatrix(sprite); - sprite->oam.affineMode = ST_OAM_AFFINE_OFF; - FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); + // Set graphics, palette, and affine animation + } + else if ((duration == 0 && sprite->data[3] == 3) || (duration == 1 && sprite->data[3] == 7)) + { + FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); + LoadWhiteFlashPalette(objectEvent, sprite); + // Initialize affine animation + sprite->affineAnims = sAffineAnims_PokeballFollower; + sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; + InitSpriteAffineAnim(sprite); + StartSpriteAffineAnim(sprite, sprite->data[6] >> 4); + // Restore original palette & disable affine + } + else if ((duration == 0 && sprite->data[3] == 1) || (duration == 1 && sprite->data[3] == 3)) + { + sprite->affineAnimEnded = TRUE; + FreeSpriteOamMatrix(sprite); + sprite->oam.affineMode = ST_OAM_AFFINE_OFF; + FollowerSetGraphics(objectEvent, OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); } return FALSE; } -bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { +bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ u8 direction = objectEvent->facingDirection; StartSpriteAnimInDirection(objectEvent, sprite, direction, GetMoveDirectionFasterAnimNum(direction)); sprite->data[3] = 16; // duration @@ -6808,22 +6950,29 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct { u16 graphicsId = objectEvent->graphicsId; sprite->data[3]--; - if (sprite->data[3] == 0) { + if (sprite->data[3] == 0) + { sprite->data[2] = 2; return FALSE; - } else if (sprite->data[3] == 11) { // Set palette to white & start affine - LoadWhiteFlashPalette(objectEvent, sprite); - sprite->affineAnims = sAffineAnims_PokeballFollower; - sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; - InitSpriteAffineAnim(sprite); - StartSpriteAffineAnim(sprite, sprite->data[6]); - } else if (sprite->data[3] == 7) { // Free white palette and change to pokeball, disable affine - sprite->affineAnimEnded = TRUE; - FreeSpriteOamMatrix(sprite); - sprite->oam.affineMode = ST_OAM_AFFINE_OFF; - ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); - objectEvent->graphicsId = graphicsId; - objectEvent->inanimate = FALSE; + } + else if (sprite->data[3] == 11) + { + // Set palette to white & start affine + LoadWhiteFlashPalette(objectEvent, sprite); + sprite->affineAnims = sAffineAnims_PokeballFollower; + sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; + InitSpriteAffineAnim(sprite); + StartSpriteAffineAnim(sprite, sprite->data[6]); + } + else if (sprite->data[3] == 7) + { + // Free white palette and change to pokeball, disable affine + sprite->affineAnimEnded = TRUE; + FreeSpriteOamMatrix(sprite); + sprite->oam.affineMode = ST_OAM_AFFINE_OFF; + ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); + objectEvent->graphicsId = graphicsId; + objectEvent->inanimate = FALSE; } return FALSE; } @@ -9212,8 +9361,9 @@ static void (*const sGroundEffectFuncs[])(struct ObjectEvent *objEvent, struct S GroundEffect_Seaweed // GROUND_EFFECT_FLAG_SEAWEED }; -static void GroundEffect_Shadow(struct ObjectEvent *objEvent, struct Sprite *sprite) { - SetUpShadow(objEvent, sprite); +static void GroundEffect_Shadow(struct ObjectEvent *objEvent, struct Sprite *sprite) +{ + SetUpShadow(objEvent, sprite); } static void DoFlaggedGroundEffects(struct ObjectEvent *objEvent, struct Sprite *sprite, u32 flags) @@ -9624,12 +9774,14 @@ static void SetJumpSpriteData(struct Sprite *sprite, u8 direction, u8 distance, static u8 DoJumpSpriteMovement(struct Sprite *sprite) { - s16 distanceToTime[] = { + s16 distanceToTime[] = + { [JUMP_DISTANCE_IN_PLACE] = 16, [JUMP_DISTANCE_NORMAL] = 16, [JUMP_DISTANCE_FAR] = 32, }; - u8 distanceToShift[] = { + u8 distanceToShift[] = + { [JUMP_DISTANCE_IN_PLACE] = 0, [JUMP_DISTANCE_NORMAL] = 0, [JUMP_DISTANCE_FAR] = 1, @@ -9639,16 +9791,22 @@ static u8 DoJumpSpriteMovement(struct Sprite *sprite) if (sprite->sDistance != JUMP_DISTANCE_IN_PLACE) Step1(sprite, sprite->sDirection); - if (sprite->sJumpType == JUMP_TYPE_FASTER) { + if (sprite->sJumpType == JUMP_TYPE_FASTER) + { Step3(sprite, sprite->sDirection); sprite->y2 = GetJumpY(sprite->sTimer >> distanceToShift[sprite->sDistance], JUMP_TYPE_NORMAL); sprite->sTimer += 3; - } else if (sprite->sJumpType == JUMP_TYPE_FAST) { + } + else if (sprite->sJumpType == JUMP_TYPE_FAST) + { Step1(sprite, sprite->sDirection); sprite->y2 = GetJumpY(sprite->sTimer >> distanceToShift[sprite->sDistance], JUMP_TYPE_NORMAL); sprite->sTimer++; - } else + } + else + { sprite->y2 = GetJumpY(sprite->sTimer >> distanceToShift[sprite->sDistance], sprite->sJumpType); + } sprite->sTimer++; @@ -10156,14 +10314,16 @@ u8 MovementAction_Fly_Finish(struct ObjectEvent *objectEvent, struct Sprite *spr } // Get gfx data from daycare pokemon and store it in vars -bool8 ScrFunc_getdaycaregfx(struct ScriptContext *ctx) { +bool8 ScrFunc_getdaycaregfx(struct ScriptContext *ctx) +{ u16 varGfx[] = {ScriptReadHalfword(ctx), ScriptReadHalfword(ctx)}; u16 varForm[] = {ScriptReadHalfword(ctx), ScriptReadHalfword(ctx)}; u16 specGfx; u8 form; u8 shiny; s32 i; - for (i = 0; i < 2; i++) { + for (i = 0; i < 2; i++) + { GetMonInfo((struct Pokemon *) &gSaveBlock1Ptr->daycare.mons[i].mon, &specGfx, &form, &shiny); if (specGfx == SPECIES_NONE) break; diff --git a/src/field_effect.c b/src/field_effect.c index 4f0fe79a4140..51a03a13c350 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -1561,7 +1561,8 @@ static bool8 FallWarpEffect_End(struct Task *task) #define tState data[0] #define tGoingUp data[1] -static void HideFollowerForFieldEffect(void) { +static void HideFollowerForFieldEffect(void) +{ struct ObjectEvent *followerObj = GetFollowerObject(); if (!followerObj || followerObj->invisible) return; diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 482fe0b47503..ac9026b3776c 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -46,11 +46,12 @@ u32 FldEff_Shadow(void); #define sReflectionVerticalOffset data[2] #define sIsStillReflection data[7] -void SetUpShadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - gFieldEffectArguments[0] = objectEvent->localId; - gFieldEffectArguments[1] = gSaveBlock1Ptr->location.mapNum; - gFieldEffectArguments[2] = gSaveBlock1Ptr->location.mapGroup; - FldEff_Shadow(); +void SetUpShadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + gFieldEffectArguments[0] = objectEvent->localId; + gFieldEffectArguments[1] = gSaveBlock1Ptr->location.mapNum; + gFieldEffectArguments[2] = gSaveBlock1Ptr->location.mapGroup; + FldEff_Shadow(); } void SetUpReflection(struct ObjectEvent *objectEvent, struct Sprite *sprite, bool8 stillReflection) @@ -103,41 +104,45 @@ static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct } // Apply a blue tint effect to a palette -static void ApplyPondFilter(u8 paletteNum, u16 *dest) { - u8 i, val, r, g, b; - // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); - u16 *src = gPlttBufferUnfaded + 0x100 + paletteNum * 16; - for (i = 0; i < 16; i++) { - r = src[i] & 0x1F; - g = (src[i] >> 5) & 0x1F; - b = (src[i] >> 10) & 0x1F; - b += 10; - if (b > 31) - b = 31; - *dest++ = (b << 10) | (g << 5) | r; - } +static void ApplyPondFilter(u8 paletteNum, u16 *dest) +{ + u8 i, val, r, g, b; + // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); + u16 *src = gPlttBufferUnfaded + 0x100 + paletteNum * 16; + for (i = 0; i < 16; i++) + { + r = src[i] & 0x1F; + g = (src[i] >> 5) & 0x1F; + b = (src[i] >> 10) & 0x1F; + b += 10; + if (b > 31) + b = 31; + *dest++ = (b << 10) | (g << 5) | r; + } } // Apply a ice tint effect to a palette -static void ApplyIceFilter(u8 paletteNum, u16 *dest) { - u8 i, val, r, g, b; - // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); - u16 *src = gPlttBufferUnfaded + 0x100 + paletteNum * 16; - for (i = 0; i < 16; i++) { - r = src[i] & 0x1F; - r -= 5; - if (r > 31) - r = 0; - g = (src[i] >> 5) & 0x1F; - g += 3; - if (g > 31) - g = 31; - b = (src[i] >> 10) & 0x1F; - b += 16; - if (b > 31) - b = 31; - *dest++ = (b << 10) | (g << 5) | r; - } +static void ApplyIceFilter(u8 paletteNum, u16 *dest) +{ + u8 i, val, r, g, b; + // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); + u16 *src = gPlttBufferUnfaded + 0x100 + paletteNum * 16; + for (i = 0; i < 16; i++) + { + r = src[i] & 0x1F; + r -= 5; + if (r > 31) + r = 0; + g = (src[i] >> 5) & 0x1F; + g += 3; + if (g > 31) + g = 31; + b = (src[i] >> 10) & 0x1F; + b += 16; + if (b > 31) + b = 31; + *dest++ = (b << 10) | (g << 5) | r; + } } static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) @@ -147,16 +152,17 @@ static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + PAL_RAW_REFLECTION_OFFSET : baseTag + PAL_TAG_REFLECTION_OFFSET; u8 paletteNum = IndexOfSpritePaletteTag(paletteTag); - if (paletteNum == 0xFF) { // Load filtered palette - u16 filteredData[16] = {0}; - struct SpritePalette filteredPalette = {.tag = paletteTag, .data = filteredData}; - if (sprite->data[7] == FALSE) { - ApplyPondFilter(mainSprite->oam.paletteNum, filteredData); - } else { - ApplyIceFilter(mainSprite->oam.paletteNum, filteredData); - } - paletteNum = LoadSpritePalette(&filteredPalette); - UpdateSpritePaletteWithWeather(paletteNum); + if (paletteNum == 0xFF) + { + // Load filtered palette + u16 filteredData[16] = {0}; + struct SpritePalette filteredPalette = {.tag = paletteTag, .data = filteredData}; + if (sprite->data[7] == FALSE) + ApplyPondFilter(mainSprite->oam.paletteNum, filteredData); + else + ApplyIceFilter(mainSprite->oam.paletteNum, filteredData); + paletteNum = LoadSpritePalette(&filteredPalette); + UpdateSpritePaletteWithWeather(paletteNum); } sprite->oam.paletteNum = paletteNum; sprite->oam.objMode = 1; // Alpha blending @@ -171,9 +177,9 @@ static void LoadObjectHighBridgeReflectionPalette(struct ObjectEvent *objectEven u16 blueData[16] = {0}; struct SpritePalette bluePalette = {.tag = HIGH_BRIDGE_PAL_TAG, .data = blueData}; u8 i; - for (i = 1; i < 16; i++) { - blueData[i] = 0x55c9; - } + for (i = 1; i < 16; i++) + blueData[i] = 0x55c9; + sprite->oam.paletteNum = LoadSpritePalette(&bluePalette); UpdateSpritePaletteWithWeather(sprite->oam.paletteNum); } @@ -191,26 +197,29 @@ static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) } // Only filter palette if not using the high bridge blue palette - if (IndexOfSpritePaletteTag(HIGH_BRIDGE_PAL_TAG) != reflectionSprite->oam.paletteNum) { - u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); - u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + PAL_RAW_REFLECTION_OFFSET : baseTag + PAL_TAG_REFLECTION_OFFSET; - u8 paletteNum = IndexOfSpritePaletteTag(paletteTag); - if (paletteNum == 0xFF) { // Build filtered palette - u16 filteredData[16] = {0}; - struct SpritePalette filteredPalette = {.tag = paletteTag, .data = filteredData}; - // Free palette if unused - reflectionSprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); - reflectionSprite->inUse = TRUE; - if (reflectionSprite->data[7] == FALSE) { - ApplyPondFilter(mainSprite->oam.paletteNum, filteredData); - } else { - ApplyIceFilter(mainSprite->oam.paletteNum, filteredData); + if (IndexOfSpritePaletteTag(HIGH_BRIDGE_PAL_TAG) != reflectionSprite->oam.paletteNum) + { + u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); + u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + PAL_RAW_REFLECTION_OFFSET : baseTag + PAL_TAG_REFLECTION_OFFSET; + u8 paletteNum = IndexOfSpritePaletteTag(paletteTag); + if (paletteNum == 0xFF) + { + // Build filtered palette + u16 filteredData[16] = {0}; + struct SpritePalette filteredPalette = {.tag = paletteTag, .data = filteredData}; + // Free palette if unused + reflectionSprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); + reflectionSprite->inUse = TRUE; + if (reflectionSprite->data[7] == FALSE) + ApplyPondFilter(mainSprite->oam.paletteNum, filteredData); + else + ApplyIceFilter(mainSprite->oam.paletteNum, filteredData); + + paletteNum = LoadSpritePalette(&filteredPalette); + UpdateSpritePaletteWithWeather(paletteNum); } - paletteNum = LoadSpritePalette(&filteredPalette); - UpdateSpritePaletteWithWeather(paletteNum); - } - reflectionSprite->oam.paletteNum = paletteNum; + reflectionSprite->oam.paletteNum = paletteNum; } reflectionSprite->oam.shape = mainSprite->oam.shape; reflectionSprite->oam.size = mainSprite->oam.size; @@ -313,10 +322,11 @@ u32 FldEff_Shadow(void) const struct ObjectEventGraphicsInfo *graphicsInfo; u8 spriteId; u8 i; - for (i = 0; i < MAX_SPRITES; i++) { - // Return early if a shadow sprite already exists - if (gSprites[i].data[0] == gFieldEffectArguments[0] && gSprites[i].callback == UpdateShadowFieldEffect) - return 0; + for (i = 0; i < MAX_SPRITES; i++) + { + // Return early if a shadow sprite already exists + if (gSprites[i].data[0] == gFieldEffectArguments[0] && gSprites[i].callback == UpdateShadowFieldEffect) + return 0; } objectEventId = GetObjectEventIdByLocalIdAndMap(gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); graphicsInfo = GetObjectEventGraphicsInfo(gObjectEvents[objectEventId].graphicsId); diff --git a/src/field_screen_effect.c b/src/field_screen_effect.c index c04884d5aee6..9338fe183d17 100644 --- a/src/field_screen_effect.c +++ b/src/field_screen_effect.c @@ -687,9 +687,11 @@ static void Task_DoDoorWarp(u8 taskId) FreezeObjectEvents(); PlayerGetDestCoords(x, y); PlaySE(GetDoorSoundEffect(*x, *y - 1)); - if (followerObject) { // Put follower into pokeball - ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); - ObjectEventSetHeldMovement(followerObject, MOVEMENT_ACTION_ENTER_POKEBALL); + if (followerObject) + { + // Put follower into pokeball + ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); + ObjectEventSetHeldMovement(followerObject, MOVEMENT_ACTION_ENTER_POKEBALL); } task->data[1] = FieldAnimateDoorOpen(*x, *y - 1); task->tState = 1; diff --git a/src/load_save.c b/src/load_save.c index f071cdb82745..d2d3a66dc595 100644 --- a/src/load_save.c +++ b/src/load_save.c @@ -183,7 +183,8 @@ void SaveObjectEvents(void) int i; u16 graphicsId; - for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) + { gSaveBlock1Ptr->objectEvents[i] = gObjectEvents[i]; // Swap graphicsId bytes when saving and loading // This keeps compatibility with vanilla, @@ -202,7 +203,8 @@ void LoadObjectEvents(void) int i; u16 graphicsId; - for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) + { gObjectEvents[i] = gSaveBlock1Ptr->objectEvents[i]; // Swap graphicsId bytes when saving and loading // This keeps compatibility with vanilla, diff --git a/src/overworld.c b/src/overworld.c index 2d88efa42a33..0ac2b4d661cb 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -1518,9 +1518,10 @@ void CB2_Overworld(void) if (fading) SetVBlankCallback(NULL); OverworldBasic(); - if (fading) { - SetFieldVBlankCallback(); - return; + if (fading) + { + SetFieldVBlankCallback(); + return; } } diff --git a/src/palette.c b/src/palette.c index ec76e4be9764..3dbb27cee8a1 100644 --- a/src/palette.c +++ b/src/palette.c @@ -422,7 +422,7 @@ static u8 UpdateTimeOfDayPaletteFade(void) // Like normal, but respects sprite p return PALETTE_FADE_STATUS_DONE; if (IsSoftwarePaletteFadeFinishing()) - return gPaletteFade.active ? PALETTE_FADE_STATUS_ACTIVE : PALETTE_FADE_STATUS_DONE; + return gPaletteFade.active ? PALETTE_FADE_STATUS_ACTIVE : PALETTE_FADE_STATUS_DONE; if (!gPaletteFade.objPaletteToggle) { @@ -446,20 +446,29 @@ static u8 UpdateTimeOfDayPaletteFade(void) // Like normal, but respects sprite p paletteOffset = 256; } - for (paletteNum = 0; paletteNum < 16; paletteNum++, selectedPalettes >>= 1, paletteOffset += 16) { - if (selectedPalettes & 1) { - if (gPaletteFade.yDec) { - if (gPaletteFade.objPaletteToggle) { // sprite palettes - if (gPaletteFade.y >= gPaletteFade.targetY || GetSpritePaletteTagByPaletteNum(paletteNum) & 0x8000) - BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); - // tile palettes - } else if (gPaletteFade.y >= gPaletteFade.targetY || (paletteNum >= 13 && paletteNum <= 15)) { - BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); - } - } else { - BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); + for (paletteNum = 0; paletteNum < 16; paletteNum++, selectedPalettes >>= 1, paletteOffset += 16) + { + if (selectedPalettes & 1) + { + if (gPaletteFade.yDec) + { + if (gPaletteFade.objPaletteToggle) + { + // sprite palettes + if (gPaletteFade.y >= gPaletteFade.targetY || GetSpritePaletteTagByPaletteNum(paletteNum) & 0x8000) + BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); + // tile palettes + } + else if (gPaletteFade.y >= gPaletteFade.targetY || (paletteNum >= 13 && paletteNum <= 15)) + { + BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); + } + } + else + { + BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); + } } - } } gPaletteFade.objPaletteToggle ^= 1; @@ -681,6 +690,7 @@ static u8 UpdateFastPaletteFade(void) if (IsSoftwarePaletteFadeFinishing()) return gPaletteFade.active ? PALETTE_FADE_STATUS_ACTIVE : PALETTE_FADE_STATUS_DONE; + if (gPaletteFade.objPaletteToggle) { paletteOffsetStart = OBJ_PLTT_OFFSET; diff --git a/src/party_menu.c b/src/party_menu.c index ab79034ed19e..f30f26398173 100755 --- a/src/party_menu.c +++ b/src/party_menu.c @@ -3840,7 +3840,9 @@ bool8 FieldCallback_PrepareFadeInFromMenu(void) return TRUE; } -bool8 FieldCallback_PrepareFadeInForTeleport(void) { // same as above, but removes follower pokemon +// Same as above, but removes follower pokemon +bool8 FieldCallback_PrepareFadeInForTeleport(void) +{ RemoveFollowingPokemon(); return FieldCallback_PrepareFadeInFromMenu(); } diff --git a/src/pokeball.c b/src/pokeball.c index 9dbcea322793..531f74f9bb1b 100644 --- a/src/pokeball.c +++ b/src/pokeball.c @@ -1042,7 +1042,8 @@ static void HandleBallAnimEnd(struct Sprite *sprite) bool8 affineAnimEnded = FALSE; u8 battlerId = sprite->sBattler; - if (sprite->data[7] == POKEBALL_PLAYER_SLIDEIN) { + if (sprite->data[7] == POKEBALL_PLAYER_SLIDEIN) + { gSprites[gBattlerSpriteIds[sprite->sBattler]].callback = SpriteCB_PlayerMonSlideIn; AnimateSprite(&gSprites[gBattlerSpriteIds[sprite->sBattler]]); gSprites[gBattlerSpriteIds[sprite->sBattler]].data[1] = 0x1000; diff --git a/src/scrcmd.c b/src/scrcmd.c index 6a19d7d4af1f..beee25477b29 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1005,19 +1005,22 @@ bool8 ScrCmd_applymovement(struct ScriptContext *ctx) struct ObjectEvent *objEvent; // When applying script movements to follower, it may have frozen animation that must be cleared - if (localId == OBJ_EVENT_ID_FOLLOWER && (objEvent = GetFollowerObject()) && objEvent->frozen) { + if (localId == OBJ_EVENT_ID_FOLLOWER && (objEvent = GetFollowerObject()) && objEvent->frozen) + { ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); gSprites[objEvent->spriteId].animCmdIndex = 0; // Needed to set start frame of animation } ScriptMovement_StartObjectMovementScript(localId, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, movementScript); sMovingNpcId = localId; - if (localId != OBJ_EVENT_ID_FOLLOWER && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT)) { // Force follower into pokeball - objEvent = GetFollowerObject(); - // return early if no follower or in shadowing state - if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) - return FALSE; - ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); - ScriptMovement_StartObjectMovementScript(OBJ_EVENT_ID_FOLLOWER, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, EnterPokeballMovement); + if (localId != OBJ_EVENT_ID_FOLLOWER && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT)) + { + // Force follower into pokeball + objEvent = GetFollowerObject(); + // return early if no follower or in shadowing state + if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) + return FALSE; + ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); + ScriptMovement_StartObjectMovementScript(OBJ_EVENT_ID_FOLLOWER, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, EnterPokeballMovement); } return FALSE; } @@ -1036,7 +1039,8 @@ bool8 ScrCmd_applymovementat(struct ScriptContext *ctx) static bool8 WaitForMovementFinish(void) { - if (ScriptMovement_IsObjectMovementFinished(sMovingNpcId, sMovingNpcMapNum, sMovingNpcMapGroup)) { + if (ScriptMovement_IsObjectMovementFinished(sMovingNpcId, sMovingNpcMapNum, sMovingNpcMapGroup)) + { struct ObjectEvent *objEvent = GetFollowerObject(); // If the follower is still entering the pokeball, wait for it to finish too // This prevents a `release` after this script command from getting the follower stuck in an intermediate state @@ -2093,9 +2097,9 @@ bool8 ScrCmd_playmoncry(struct ScriptContext *ctx) bool8 ScrFunc_playfirstmoncry(struct ScriptContext *ctx) { - u16 species = GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES); - PlayCry_Script(species, 0); - return FALSE; + u16 species = GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES); + PlayCry_Script(species, 0); + return FALSE; } bool8 ScrCmd_waitmoncry(struct ScriptContext *ctx) diff --git a/src/trainer_pokemon_sprites.c b/src/trainer_pokemon_sprites.c index d4ff7c0e8fd9..afe0b1e2c066 100644 --- a/src/trainer_pokemon_sprites.c +++ b/src/trainer_pokemon_sprites.c @@ -318,7 +318,7 @@ u16 FreeAndDestroyMonPicSprite(u16 spriteId) u16 FreeAndDestroyMonPicSpriteNoPalette(u16 spriteId) { - return FreeAndDestroyPicSpriteInternal(spriteId, FALSE); + return FreeAndDestroyPicSpriteInternal(spriteId, FALSE); } // Unused diff --git a/src/trainer_see.c b/src/trainer_see.c index 46f01c714883..2bcb24013451 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -152,28 +152,28 @@ static const struct SpriteFrameImage sSpriteImageTable_HeartIcon[] = static const struct SpriteFrameImage sSpriteImageTable_Emotes[] = { - { .data = (u8 *)sEmotion_Gfx+0*0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY - { .data = (u8 *)sEmotion_Gfx+1*0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY - { .data = (u8 *)sEmotion_Gfx+2*0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL - { .data = (u8 *)sEmotion_Gfx+3*0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL - { .data = (u8 *)sEmotion_Gfx+4*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD - { .data = (u8 *)sEmotion_Gfx+5*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD - { .data = (u8 *)sEmotion_Gfx+6*0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET - { .data = (u8 *)sEmotion_Gfx+7*0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET - { .data = (u8 *)sEmotion_Gfx+8*0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY - { .data = (u8 *)sEmotion_Gfx+9*0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY - { .data = (u8 *)sEmotion_Gfx+10*0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE - { .data = (u8 *)sEmotion_Gfx+11*0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE - { .data = (u8 *)sEmotion_Gfx+12*0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE - { .data = (u8 *)sEmotion_Gfx+13*0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE - { .data = (u8 *)sEmotion_Gfx+14*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE - { .data = (u8 *)sEmotion_Gfx+15*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE - { .data = (u8 *)sEmotion_Gfx+16*0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS - { .data = (u8 *)sEmotion_Gfx+17*0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS - { .data = (u8 *)sEmotion_Gfx+18*0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC - { .data = (u8 *)sEmotion_Gfx+19*0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC - { .data = (u8 *)sEmotion_Gfx+20*0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED - { .data = (u8 *)sEmotion_Gfx+21*0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED + { .data = (u8 *)sEmotion_Gfx+0*0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY + { .data = (u8 *)sEmotion_Gfx+1*0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY + { .data = (u8 *)sEmotion_Gfx+2*0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL + { .data = (u8 *)sEmotion_Gfx+3*0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL + { .data = (u8 *)sEmotion_Gfx+4*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD + { .data = (u8 *)sEmotion_Gfx+5*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD + { .data = (u8 *)sEmotion_Gfx+6*0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET + { .data = (u8 *)sEmotion_Gfx+7*0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET + { .data = (u8 *)sEmotion_Gfx+8*0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY + { .data = (u8 *)sEmotion_Gfx+9*0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY + { .data = (u8 *)sEmotion_Gfx+10*0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE + { .data = (u8 *)sEmotion_Gfx+11*0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE + { .data = (u8 *)sEmotion_Gfx+12*0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE + { .data = (u8 *)sEmotion_Gfx+13*0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE + { .data = (u8 *)sEmotion_Gfx+14*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE + { .data = (u8 *)sEmotion_Gfx+15*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE + { .data = (u8 *)sEmotion_Gfx+16*0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS + { .data = (u8 *)sEmotion_Gfx+17*0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS + { .data = (u8 *)sEmotion_Gfx+18*0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC + { .data = (u8 *)sEmotion_Gfx+19*0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC + { .data = (u8 *)sEmotion_Gfx+20*0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED + { .data = (u8 *)sEmotion_Gfx+21*0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED }; static const union AnimCmd sSpriteAnim_Emotes0[] = { @@ -834,9 +834,10 @@ u8 FldEff_ExclamationMarkIcon(void) { u8 spriteId = CreateSpriteAtEnd(&sSpriteTemplate_ExclamationQuestionMark, 0, 0, 0x53); - if (spriteId != MAX_SPRITES) { - SetIconSpriteData(&gSprites[spriteId], FLDEFF_EXCLAMATION_MARK_ICON, 0); - UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); + if (spriteId != MAX_SPRITES) + { + SetIconSpriteData(&gSprites[spriteId], FLDEFF_EXCLAMATION_MARK_ICON, 0); + UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); } return 0; @@ -845,20 +846,23 @@ u8 FldEff_ExclamationMarkIcon(void) u8 FldEff_QuestionMarkIcon(void) { u8 spriteId; - if (gFieldEffectArguments[7] >= 0) { // Use follower emotes - u8 emotion = gFieldEffectArguments[7]; - spriteId = CreateSpriteAtEnd(&sSpriteTemplate_Emote, 0, 0, 0x52); - if (spriteId == MAX_SPRITES) + if (gFieldEffectArguments[7] >= 0) + { + // Use follower emotes + u8 emotion = gFieldEffectArguments[7]; + spriteId = CreateSpriteAtEnd(&sSpriteTemplate_Emote, 0, 0, 0x52); + if (spriteId == MAX_SPRITES) + return 0; + SetIconSpriteData(&gSprites[spriteId], FLDEFF_EMOTE, emotion); // Set animation based on emotion + UpdateSpritePaletteByTemplate(&sSpriteTemplate_Emote, &gSprites[spriteId]); return 0; - SetIconSpriteData(&gSprites[spriteId], FLDEFF_EMOTE, emotion); // Set animation based on emotion - UpdateSpritePaletteByTemplate(&sSpriteTemplate_Emote, &gSprites[spriteId]); - return 0; } spriteId = CreateSpriteAtEnd(&sSpriteTemplate_ExclamationQuestionMark, 0, 0, 0x52); - if (spriteId != MAX_SPRITES) { - SetIconSpriteData(&gSprites[spriteId], FLDEFF_QUESTION_MARK_ICON, 1); - UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); + if (spriteId != MAX_SPRITES) + { + SetIconSpriteData(&gSprites[spriteId], FLDEFF_QUESTION_MARK_ICON, 1); + UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); } return 0; From 634bb1956022c54f3c562b7b391a999de3111cbb Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 18 Jun 2023 01:22:25 -0400 Subject: [PATCH 170/291] Removed colored nature. --- src/pokemon_summary_screen.c | 49 ++++++++++++++---------------------- 1 file changed, 19 insertions(+), 30 deletions(-) diff --git a/src/pokemon_summary_screen.c b/src/pokemon_summary_screen.c index d677baab05f2..f7106b8752ac 100644 --- a/src/pokemon_summary_screen.c +++ b/src/pokemon_summary_screen.c @@ -3463,36 +3463,23 @@ static void PrintRibbonCount(void) PrintTextOnWindow(AddWindowFromTemplateList(sPageSkillsTemplate, PSS_DATA_WINDOW_SKILLS_RIBBON_COUNT), text, x, 1, 0, 0); } -// Based on https://www.pokecommunity.com/showpost.php?p=10024409&postcount=21 -static void BufferStat(u8 *dst, s8 natureMod, u32 stat, u32 strId, u32 n) { - static const u8 textNatureMinus[] = _("{COLOR_HIGHLIGHT_SHADOW}{BLUE}{TRANSPARENT}{07}"); // Blue - static const u8 textNaturePlus[] = _("{COLOR_HIGHLIGHT_SHADOW}{05}{TRANSPARENT}{06}"); // Red - static const u8 textNatureNone[] = _("{COLOR_HIGHLIGHT_SHADOW}{01}{TRANSPARENT}{DARK_GRAY}"); // Black - u8 *txtPtr; - if (natureMod == 0) - txtPtr = StringCopy(dst, textNatureNone); - else if (natureMod > 0) - txtPtr = StringCopy(dst, textNaturePlus); - else - txtPtr = StringCopy(dst, textNatureMinus); - - ConvertIntToDecimalStringN(txtPtr, stat, STR_CONV_MODE_RIGHT_ALIGN, n); - DynamicPlaceholderTextUtil_SetPlaceholderPtr(strId, dst); -} - static void BufferLeftColumnStats(void) { - u8 *currentHPString = Alloc(20); - u8 *maxHPString = Alloc(20); - u8 *attackString = Alloc(20); - u8 *defenseString = Alloc(20); - const s8 *natureMod = gNatureStatTable[sMonSummaryScreen->summary.nature]; + u8 *currentHPString = Alloc(8); + u8 *maxHPString = Alloc(8); + u8 *attackString = Alloc(8); + u8 *defenseString = Alloc(8); + + ConvertIntToDecimalStringN(currentHPString, sMonSummaryScreen->summary.currentHP, STR_CONV_MODE_RIGHT_ALIGN, 3); + ConvertIntToDecimalStringN(maxHPString, sMonSummaryScreen->summary.maxHP, STR_CONV_MODE_RIGHT_ALIGN, 3); + ConvertIntToDecimalStringN(attackString, sMonSummaryScreen->summary.atk, STR_CONV_MODE_RIGHT_ALIGN, 7); + ConvertIntToDecimalStringN(defenseString, sMonSummaryScreen->summary.def, STR_CONV_MODE_RIGHT_ALIGN, 7); DynamicPlaceholderTextUtil_Reset(); - BufferStat(currentHPString, 0, sMonSummaryScreen->summary.currentHP, 0, 3); - BufferStat(maxHPString, 0, sMonSummaryScreen->summary.maxHP, 1, 3); - BufferStat(attackString, natureMod[STAT_ATK - 1], sMonSummaryScreen->summary.atk, 2, 7); - BufferStat(defenseString, natureMod[STAT_DEF - 1], sMonSummaryScreen->summary.def, 3, 7); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(0, currentHPString); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(1, maxHPString); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(2, attackString); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(3, defenseString); DynamicPlaceholderTextUtil_ExpandPlaceholders(gStringVar4, sStatsLeftColumnLayout); Free(currentHPString); @@ -3508,12 +3495,14 @@ static void PrintLeftColumnStats(void) static void BufferRightColumnStats(void) { - const s8 *natureMod = gNatureStatTable[sMonSummaryScreen->summary.nature]; + ConvertIntToDecimalStringN(gStringVar1, sMonSummaryScreen->summary.spatk, STR_CONV_MODE_RIGHT_ALIGN, 3); + ConvertIntToDecimalStringN(gStringVar2, sMonSummaryScreen->summary.spdef, STR_CONV_MODE_RIGHT_ALIGN, 3); + ConvertIntToDecimalStringN(gStringVar3, sMonSummaryScreen->summary.speed, STR_CONV_MODE_RIGHT_ALIGN, 3); DynamicPlaceholderTextUtil_Reset(); - BufferStat(gStringVar1, natureMod[STAT_SPATK - 1], sMonSummaryScreen->summary.spatk, 0, 3); - BufferStat(gStringVar2, natureMod[STAT_SPDEF - 1], sMonSummaryScreen->summary.spdef, 1, 3); - BufferStat(gStringVar3, natureMod[STAT_SPEED - 1], sMonSummaryScreen->summary.speed, 2, 3); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(0, gStringVar1); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(1, gStringVar2); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(2, gStringVar3); DynamicPlaceholderTextUtil_ExpandPlaceholders(gStringVar4, sStatsRightColumnLayout); } From c391c662492d916c9c8a571ca91ce65400cf6659 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 18 Jun 2023 01:45:04 -0400 Subject: [PATCH 171/291] Cleanup pt4 - Removed TIME_OF_DAY_FADE and UpdateTimeOfDayPaletteFade - Renamed FieldCallback_Fly back to FieldCallback_UseFly --- include/field_effect.h | 2 +- src/field_effect.c | 10 ++-- src/naming_screen.c | 2 + src/overworld.c | 10 ++-- src/palette.c | 102 +---------------------------------------- src/trainer_see.c | 6 ++- 6 files changed, 17 insertions(+), 115 deletions(-) diff --git a/include/field_effect.h b/include/field_effect.h index 5842b0b4f6e9..93a74f1ba274 100644 --- a/include/field_effect.h +++ b/include/field_effect.h @@ -13,7 +13,7 @@ u32 FieldEffectStart(u8); bool8 FieldEffectActiveListContains(u8 id); void FieldEffectActiveListClear(void); void ReturnToFieldFromFlyMapSelect(void); -void FieldCallback_Fly(void); +void FieldCallback_UseFly(void); u8 AddNewGameBirchObject(s16, s16, u8); void FieldEffectStop(struct Sprite *sprite, u8 id); u8 CreateTrainerSprite(u8 trainerSpriteID, s16 x, s16 y, u8 subpriority, u8 *buffer); diff --git a/src/field_effect.c b/src/field_effect.c index 51a03a13c350..dd5e35df3c8b 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -1341,10 +1341,10 @@ static void SpriteCB_HallOfFameMonitor(struct Sprite *sprite) void ReturnToFieldFromFlyMapSelect(void) { SetMainCallback2(CB2_ReturnToField); - gFieldCallback = FieldCallback_Fly; + gFieldCallback = FieldCallback_UseFly; } -void FieldCallback_Fly(void) +void FieldCallback_UseFly(void) { FadeInFromBlack(); CreateTask(Task_UseFly, 0); @@ -3081,7 +3081,7 @@ static void SurfFieldEffect_End(struct Task *task) gPlayerAvatar.flags &= ~PLAYER_AVATAR_FLAG_CONTROLLABLE; ObjectEventSetHeldMovement(objectEvent, GetFaceDirectionMovementAction(objectEvent->movementDirection)); if (followerObject) - ObjectEventClearHeldMovementIfFinished(followerObject); + ObjectEventClearHeldMovementIfFinished(followerObject); SetSurfBlob_BobState(objectEvent->fieldEffectSpriteId, BOB_PLAYER_AND_MON); UnfreezeObjectEvents(); UnlockPlayerFieldControls(); @@ -3137,10 +3137,10 @@ u8 FldEff_NPCFlyOut(void) u8 spriteId = CreateSprite(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_BIRD], 0x78, 0, 1); struct Sprite *sprite = &gSprites[spriteId]; + sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); sprite->oam.priority = 1; sprite->callback = SpriteCB_NPCFlyOut; sprite->data[1] = gFieldEffectArguments[0]; - sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); PlaySE(SE_M_FLY); return spriteId; } @@ -3319,9 +3319,9 @@ static u8 CreateFlyBirdSprite(void) struct Sprite *sprite; spriteId = CreateSprite(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_BIRD], 0xff, 0xb4, 0x1); sprite = &gSprites[spriteId]; + sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); sprite->oam.priority = 1; sprite->callback = SpriteCB_FlyBirdLeaveBall; - sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); return spriteId; } diff --git a/src/naming_screen.c b/src/naming_screen.c index 945691a7ee6b..8a910f3d11f1 100644 --- a/src/naming_screen.c +++ b/src/naming_screen.c @@ -2584,3 +2584,5 @@ static const struct SpritePalette sSpritePalettes[] = {gNamingScreenMenu_Pal[4], PALTAG_OK_BUTTON}, {} }; + + diff --git a/src/overworld.c b/src/overworld.c index 0ac2b4d661cb..819594ef182e 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -193,8 +193,6 @@ bool8 (*gFieldCallback2)(void); u8 gLocalLinkPlayerId; // This is our player id in a multiplayer mode. u8 gFieldLinkPlayerCount; - -// EWRAM vars EWRAM_DATA static u8 sObjectEventLoadFlag = 0; EWRAM_DATA struct WarpData gLastUsedWarp = {0}; EWRAM_DATA static struct WarpData sWarpDestination = {0}; // new warp position @@ -206,7 +204,6 @@ EWRAM_DATA static u16 sAmbientCrySpecies = 0; EWRAM_DATA static bool8 sIsAmbientCryWaterMon = FALSE; EWRAM_DATA struct LinkPlayerObjectEvent gLinkPlayerObjectEvents[4] = {0}; - static const struct WarpData sDummyWarpData = { .mapGroup = MAP_GROUP(UNDEFINED), @@ -2001,10 +1998,10 @@ static bool32 ReturnToFieldLocal(u8 *state) ResetScreenForMapLoad(); ResumeMap(FALSE); InitObjectEventsReturnToField(); - if (gFieldCallback == FieldCallback_Fly) - RemoveFollowingPokemon(); + if (gFieldCallback == FieldCallback_UseFly) + RemoveFollowingPokemon(); else - UpdateFollowingPokemon(); + UpdateFollowingPokemon(); SetCameraToTrackPlayer(); (*state)++; break; @@ -2020,6 +2017,7 @@ static bool32 ReturnToFieldLocal(u8 *state) case 3: return TRUE; } + return FALSE; } diff --git a/src/palette.c b/src/palette.c index 3dbb27cee8a1..6ce47a4933d7 100644 --- a/src/palette.c +++ b/src/palette.c @@ -11,7 +11,6 @@ enum NORMAL_FADE, FAST_FADE, HARDWARE_FADE, - TIME_OF_DAY_FADE, }; // These are structs for some unused palette system. @@ -53,7 +52,6 @@ static u8 UpdateNormalPaletteFade(void); static void BeginFastPaletteFadeInternal(u8); static u8 UpdateFastPaletteFade(void); static u8 UpdateHardwarePaletteFade(void); -static u8 UpdateTimeOfDayPaletteFade(void); static void UpdateBlendRegisters(void); static bool8 IsSoftwarePaletteFadeFinishing(void); static void Task_BlendPalettesGradually(u8 taskId); @@ -127,8 +125,6 @@ u8 UpdatePaletteFade(void) result = UpdateNormalPaletteFade(); else if (gPaletteFade.mode == FAST_FADE) result = UpdateFastPaletteFade(); - else if (gPaletteFade.mode == TIME_OF_DAY_FADE) - result = UpdateTimeOfDayPaletteFade(); else result = UpdateHardwarePaletteFade(); @@ -411,103 +407,6 @@ static u8 PaletteStruct_GetPalNum(u16 id) return NUM_PALETTE_STRUCTS; } -// Like normal palette fade, but respects sprite/tile palettes immune to time of day fading -static u8 UpdateTimeOfDayPaletteFade(void) // Like normal, but respects sprite palettes immune to fading -{ - u8 paletteNum; - u16 paletteOffset; - u16 selectedPalettes; - - if (!gPaletteFade.active) - return PALETTE_FADE_STATUS_DONE; - - if (IsSoftwarePaletteFadeFinishing()) - return gPaletteFade.active ? PALETTE_FADE_STATUS_ACTIVE : PALETTE_FADE_STATUS_DONE; - - if (!gPaletteFade.objPaletteToggle) - { - if (gPaletteFade.delayCounter < gPaletteFade_delay) - { - gPaletteFade.delayCounter++; - return 2; - } - gPaletteFade.delayCounter = 0; - } - - paletteOffset = 0; - - if (!gPaletteFade.objPaletteToggle) - { - selectedPalettes = gPaletteFade_selectedPalettes; - } - else - { - selectedPalettes = gPaletteFade_selectedPalettes >> 16; - paletteOffset = 256; - } - - for (paletteNum = 0; paletteNum < 16; paletteNum++, selectedPalettes >>= 1, paletteOffset += 16) - { - if (selectedPalettes & 1) - { - if (gPaletteFade.yDec) - { - if (gPaletteFade.objPaletteToggle) - { - // sprite palettes - if (gPaletteFade.y >= gPaletteFade.targetY || GetSpritePaletteTagByPaletteNum(paletteNum) & 0x8000) - BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); - // tile palettes - } - else if (gPaletteFade.y >= gPaletteFade.targetY || (paletteNum >= 13 && paletteNum <= 15)) - { - BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); - } - } - else - { - BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); - } - } - } - - gPaletteFade.objPaletteToggle ^= 1; - - if (!gPaletteFade.objPaletteToggle) - { - if ((gPaletteFade.yDec && gPaletteFade.y == 0) || (!gPaletteFade.yDec && gPaletteFade.y == gPaletteFade.targetY)) - { - gPaletteFade_selectedPalettes = 0; - gPaletteFade.softwareFadeFinishing = 1; - } - else - { - s8 val; - - if (!gPaletteFade.yDec) - { - val = gPaletteFade.y; - val += gPaletteFade.deltaY; - if (val > gPaletteFade.targetY) - val = gPaletteFade.targetY; - gPaletteFade.y = val; - } - else - { - val = gPaletteFade.y; - val -= gPaletteFade.deltaY; - if (val < 0) - val = 0; - gPaletteFade.y = val; - } - } - } - - // gPaletteFade.active cannot change since the last time it was checked. So this - // is equivalent to `return PALETTE_FADE_STATUS_ACTIVE;` - return PALETTE_FADE_STATUS_ACTIVE; -} - static u8 UpdateNormalPaletteFade(void) { u16 paletteOffset; @@ -824,6 +723,7 @@ static u8 UpdateFastPaletteFade(void) gPaletteFade.mode = NORMAL_FADE; gPaletteFade.softwareFadeFinishing = TRUE; } + // gPaletteFade.active cannot change since the last time it was checked. So this // is equivalent to `return PALETTE_FADE_STATUS_ACTIVE;` return gPaletteFade.active ? PALETTE_FADE_STATUS_ACTIVE : PALETTE_FADE_STATUS_DONE; diff --git a/src/trainer_see.c b/src/trainer_see.c index 2bcb24013451..da1c4c636c3b 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -271,7 +271,8 @@ static const union AnimCmd *const sSpriteAnimTable_Icons[] = sSpriteAnim_Icons2 }; -static const union AnimCmd *const sSpriteAnimTable_Emotes[] = { +static const union AnimCmd *const sSpriteAnimTable_Emotes[] = +{ sSpriteAnim_Emotes0, sSpriteAnim_Emotes1, sSpriteAnim_Emotes2, @@ -601,7 +602,7 @@ static bool8 TrainerExclamationMark(u8 taskId, struct Task *task, struct ObjectE FieldEffectStart(FLDEFF_EXCLAMATION_MARK_ICON); direction = GetFaceDirectionMovementAction(trainerObj->facingDirection); ObjectEventSetHeldMovement(trainerObj, direction); - task->tFuncId++; + task->tFuncId++; // TRSEE_EXCLAMATION_WAIT return TRUE; } @@ -871,6 +872,7 @@ u8 FldEff_QuestionMarkIcon(void) u8 FldEff_HeartIcon(void) { u8 spriteId = CreateSpriteAtEnd(&sSpriteTemplate_HeartIcon, 0, 0, 0x52); + if (spriteId != MAX_SPRITES) { struct Sprite *sprite = &gSprites[spriteId]; From 03a47933243c9eb9d6d1faa2998c364fa2a81360 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 18 Jun 2023 01:53:48 -0400 Subject: [PATCH 172/291] Added LoadPlayerObjectEventPalette to load gender pals --- include/event_object_movement.h | 1 + src/event_object_movement.c | 16 ++++++++++++++++ src/field_effect.c | 4 ++-- src/field_effect_helpers.c | 4 ++-- 4 files changed, 21 insertions(+), 4 deletions(-) diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 3edfd36ecb97..8a31bdb9576c 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -144,6 +144,7 @@ const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u16 graphicsId) void SetObjectInvisibility(u8 localId, u8 mapNum, u8 mapGroup, bool8 invisible); void FreeAndReserveObjectSpritePalettes(void); u8 LoadObjectEventPalette(u16 paletteTag); +u8 LoadPlayerObjectEventPalette(u8 gender); void SetObjectEventSpritePosByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup, s16 x, s16 y); void ResetObjectSubpriority(u8 localId, u8 mapNum, u8 mapGroup); void SetObjectSubpriority(u8 localId, u8 mapNum, u8 mapGroup, u8 subpriority); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index c2258448bfb9..7822966c086b 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -2664,6 +2664,22 @@ u8 LoadObjectEventPalette(u16 paletteTag) return LoadSpritePaletteIfTagExists(&sObjectEventSpritePalettes[i]); } +u8 LoadPlayerObjectEventPalette(u8 gender) +{ + u16 paletteTag; + switch (gender) + { + default: + case MALE: + paletteTag = FLDEFF_PAL_TAG_BRENDAN; + break; + case FEMALE: + paletteTag = FLDEFF_PAL_TAG_MAY; + break; + } + LoadObjectEventPalette(paletteTag); +} + // Unused static void LoadObjectEventPaletteSet(u16 *paletteTags) { diff --git a/src/field_effect.c b/src/field_effect.c index dd5e35df3c8b..24ef472bf334 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -3137,7 +3137,7 @@ u8 FldEff_NPCFlyOut(void) u8 spriteId = CreateSprite(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_BIRD], 0x78, 0, 1); struct Sprite *sprite = &gSprites[spriteId]; - sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); + sprite->oam.paletteNum = LoadPlayerObjectEventPalette(gSaveBlock2Ptr->playerGender); sprite->oam.priority = 1; sprite->callback = SpriteCB_NPCFlyOut; sprite->data[1] = gFieldEffectArguments[0]; @@ -3319,7 +3319,7 @@ static u8 CreateFlyBirdSprite(void) struct Sprite *sprite; spriteId = CreateSprite(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_BIRD], 0xff, 0xb4, 0x1); sprite = &gSprites[spriteId]; - sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); + sprite->oam.paletteNum = LoadPlayerObjectEventPalette(gSaveBlock2Ptr->playerGender); sprite->oam.priority = 1; sprite->callback = SpriteCB_FlyBirdLeaveBall; return spriteId; diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index ac9026b3776c..1217426e5cc8 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -269,7 +269,7 @@ u8 CreateWarpArrowSprite(void) { sprite = &gSprites[spriteId]; // Can use either gender's palette, so try to use the one that should be loaded - sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); + sprite->oam.paletteNum = LoadPlayerObjectEventPalette(gSaveBlock2Ptr->playerGender); sprite->oam.priority = 1; sprite->coordOffsetEnabled = TRUE; sprite->invisible = TRUE; @@ -1168,7 +1168,7 @@ u32 FldEff_SurfBlob(void) sprite->coordOffsetEnabled = TRUE; sprite->tPlayerObjId = gFieldEffectArguments[2]; // Can use either gender's palette, so try to use the one that should be loaded - sprite->oam.paletteNum = LoadObjectEventPalette(gSaveBlock2Ptr->playerGender ? FLDEFF_PAL_TAG_MAY : FLDEFF_PAL_TAG_BRENDAN); + sprite->oam.paletteNum = LoadPlayerObjectEventPalette(gSaveBlock2Ptr->playerGender); sprite->data[3] = -1; sprite->data[6] = -1; sprite->data[7] = -1; From 712669c822af2e7d5089f667069a71d214062530 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 29 Jul 2023 13:52:22 -0400 Subject: [PATCH 173/291] Added support for follower bobbing. See event_objects.h --- .../object_events/pics/pokemon/togetic.png | Bin 4693 -> 8101 bytes include/constants/event_objects.h | 4 ++ src/event_object_movement.c | 59 ++++++++++++------ 3 files changed, 43 insertions(+), 20 deletions(-) diff --git a/graphics/object_events/pics/pokemon/togetic.png b/graphics/object_events/pics/pokemon/togetic.png index 74f8346b6a3008a974b85707240ff086f8fb643f..a7da7b76af5229f9cc7a271b6db40e4c361971b5 100644 GIT binary patch literal 8101 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 delta 4575 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 JPDHLkV1i0@w#@(l diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 33b352350c6b..b9f1aad78d14 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -276,6 +276,10 @@ #define OBJ_EVENT_GFX_VAR_E (OBJ_EVENT_GFX_VARS + 0xE) #define OBJ_EVENT_GFX_VAR_F (OBJ_EVENT_GFX_VARS + 0xF) // 255 +// If true, follower pokemon will bob up and down +// during their idle & walking animations +#define OW_MON_BOBBING TRUE + #define SHADOW_SIZE_S 0 #define SHADOW_SIZE_M 1 #define SHADOW_SIZE_L 2 diff --git a/src/event_object_movement.c b/src/event_object_movement.c index de70311b2572..4a0f4f3e5806 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -4973,19 +4973,17 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - if (gPlayerAvatar.tileTransitionState == T_NOT_MOVING && !gObjectEvents[gPlayerAvatar.objectEventId].heldMovementActive ) { // do nothing if player is stationary - return FALSE; - } else if (!IsFollowerVisible()) { - if (objectEvent->invisible) { // Return to shadowing state - sprite->sTypeFuncId = 0; - return FALSE; - } - // Animate entering pokeball - ClearObjectEventMovement(objectEvent, sprite); - ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_ENTER_POKEBALL); - objectEvent->singleMovementActive = 1; - sprite->sTypeFuncId = 2; // movement action sets state to 0 - return TRUE; + if (!IsFollowerVisible()) { + if (objectEvent->invisible) { // Return to shadowing state + sprite->sTypeFuncId = 0; + return FALSE; + } + // Animate entering pokeball + ClearObjectEventMovement(objectEvent, sprite); + ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_ENTER_POKEBALL); + objectEvent->singleMovementActive = 1; + sprite->sTypeFuncId = 2; // movement action sets state to 0 + return TRUE; } // TODO: Remove dependence on PlayerGetCopyableMovement return gFollowPlayerMovementFuncs[PlayerGetCopyableMovement()](objectEvent, sprite, GetPlayerMovementDirection(), NULL); @@ -5005,23 +5003,33 @@ bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct S if (sprite->sTypeFuncId) { // restore nonzero state sprite->sTypeFuncId = 1; } - } else if (objectEvent->movementActionId != MOVEMENT_ACTION_EXIT_POKEBALL) { + } else if (objectEvent->movementActionId < MOVEMENT_ACTION_EXIT_POKEBALL) { UpdateFollowerTransformEffect(objectEvent, sprite); + #if OW_MON_BOBBING == TRUE + if ((sprite->data[5] & 7) == 2) + sprite->y2 ^= -1; + #endif } return FALSE; } bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) { - u8 direction; - if (!objectEvent->singleMovementActive) { // walk in place + if (!objectEvent->singleMovementActive) + { // walk in place ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkInPlaceNormalMovementAction(objectEvent->facingDirection)); sprite->sTypeFuncId = 1; objectEvent->singleMovementActive = 1; return TRUE; - } else if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { // finish movement action + } + else if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) + { // finish movement action objectEvent->singleMovementActive = 0; } + #if OW_MON_BOBBING == TRUE + else if ((sprite->data[3] & 7) == 2) + sprite->y2 ^= -1; + #endif UpdateFollowerTransformEffect(objectEvent, sprite); return FALSE; } @@ -5034,7 +5042,7 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri s16 targetX; s16 targetY; #ifdef MB_SIDEWAYS_STAIRS_RIGHT_SIDE - u8 playerAction = gObjectEvents[gPlayerAvatar.objectEventId].movementActionId; + u32 playerAction = gObjectEvents[gPlayerAvatar.objectEventId].movementActionId; #endif targetX = gObjectEvents[gPlayerAvatar.objectEventId].previousCoords.x; @@ -5059,6 +5067,9 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_EXIT_POKEBALL); objectEvent->singleMovementActive = 1; sprite->sTypeFuncId = 2; + #if OW_MON_BOBBING == TRUE + sprite->y2 = 0; + #endif return TRUE; } else if (x == targetX && y == targetY) { // don't move if already in the player's last position return FALSE; @@ -5082,8 +5093,12 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri } else { if (playerAction >= MOVEMENT_ACTION_WALK_SLOW_DOWN && playerAction <= MOVEMENT_ACTION_WALK_SLOW_RIGHT) ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); - else + else { objectEvent->movementActionId = GetWalkNormalMovementAction(direction); + #if OW_MON_BOBBING == TRUE + sprite->y2 = -1; + #endif + } } sprite->sActionFuncId = 0; #else @@ -5094,8 +5109,12 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri // If *player* jumps, make step take twice as long else if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); - else + else { ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkNormalMovementAction(direction)); + #if OW_MON_BOBBING == TRUE + sprite->y2 = -1; + #endif + } #endif objectEvent->singleMovementActive = 1; sprite->sTypeFuncId = 2; From d929aa60ed9a1ff1ddaa463928098b66a9cffccd Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 3 Sep 2023 13:50:53 -0400 Subject: [PATCH 174/291] Added support for 48x48 and 64x64 followers. See event_objects.h --- gflib/sprite.c | 2 +- include/constants/event_objects.h | 5 + include/event_object_movement.h | 2 +- .../object_events/object_event_subsprites.h | 685 +++++++++++++++++- src/event_object_movement.c | 30 +- src/field_effect_helpers.c | 9 + src/overworld.c | 4 +- 7 files changed, 712 insertions(+), 25 deletions(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index 637e15a22de1..4e83a71752e3 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1757,7 +1757,7 @@ bool8 AddSubspritesToOamBuffer(struct Sprite *sprite, struct OamData *destOam, u destOam[i].y = baseY + y; destOam[i].tileNum = tileNum + subspriteTable->subsprites[i].tileOffset; - if (sprite->subspriteMode != SUBSPRITES_IGNORE_PRIORITY) + if (sprite->subspriteMode < SUBSPRITES_IGNORE_PRIORITY) destOam[i].priority = subspriteTable->subsprites[i].priority; } } diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index b9f1aad78d14..0397e2409af4 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -280,6 +280,11 @@ // during their idle & walking animations #define OW_MON_BOBBING TRUE +// If true, adds a small amount of overhead +// to OW code so that large (48x48, 64x64) OWs +// will display correctly under bridges, etc. +#define LARGE_OW_SUPPORT TRUE + #define SHADOW_SIZE_S 0 #define SHADOW_SIZE_M 1 #define SHADOW_SIZE_L 2 diff --git a/include/event_object_movement.h b/include/event_object_movement.h index f2383272fc0f..1b4f1e1d9f0d 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -205,7 +205,7 @@ void UpdateObjectEventsForCameraUpdate(s16 x, s16 y); u8 GetWalkSlowMovementAction(u32); u8 GetJumpMovementAction(u32); u8 ElevationToPriority(u8 elevation); -void ObjectEventUpdateElevation(struct ObjectEvent *objEvent); +void ObjectEventUpdateElevation(struct ObjectEvent *objEvent, struct Sprite *); void SetObjectSubpriorityByElevation(u8 elevation, struct Sprite *, u8 subpriority); void UnfreezeObjectEvent(struct ObjectEvent *); u8 FindLockedObjectEventIndex(struct ObjectEvent *); diff --git a/src/data/object_events/object_event_subsprites.h b/src/data/object_events/object_event_subsprites.h index 808491992739..7a3c90dc4d1d 100755 --- a/src/data/object_events/object_event_subsprites.h +++ b/src/data/object_events/object_event_subsprites.h @@ -285,15 +285,411 @@ static const struct Subsprite sOamTable_48x48[] = { .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 0, + .priority = 1 + }, + { + .x = 8, + .y = -24, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 4, + .priority = 1 + }, + { + .x = -24, + .y = -16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 6, + .priority = 1 + }, + { + .x = 8, + .y = -16, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 10, + .priority = 1 + }, + { + .x = -24, + .y = -8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 12, + .priority = 2 + }, + { + .x = 8, + .y = -8, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 16, + .priority = 2 + }, + { + .x = -24, + .y = 0, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 18, + .priority = 2 + }, + { + .x = 8, + .y = 0, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 22, + .priority = 2 + }, + { + .x = -24, + .y = 8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 24, + .priority = 2 + }, + { + .x = 8, + .y = 8, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 28, + .priority = 2 + }, + { + .x = -24, + .y = 16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 30, + .priority = 2 + }, + { + .x = 8, + .y = 16, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 34, + .priority = 2 + } +}; + +static const struct Subsprite sOamTable_48x48_4[] = { + { + .x = -24, + .y = -24, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 0, + .priority = 1 + }, + { + .x = 8, + .y = -24, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 4, + .priority = 1 + }, + { + .x = -24, + .y = -16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 6, + .priority = 1 + }, + { + .x = 8, + .y = -16, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 10, + .priority = 1 + }, + { + .x = -24, + .y = -8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 12, + .priority = 1 + }, + { + .x = 8, + .y = -8, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 16, + .priority = 1 + }, + { + .x = -24, + .y = 0, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 18, + .priority = 1 + }, + { + .x = 8, + .y = 0, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 22, + .priority = 1 + }, + { + .x = -24, + .y = 8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 24, + .priority = 1 + }, + { + .x = 8, + .y = 8, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 28, + .priority = 1 + }, + { + .x = -24, + .y = 16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 30, + .priority = 1 + }, + { + .x = 8, + .y = 16, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 34, + .priority = 1 + } +}; + +static const struct Subsprite sOamTable_48x48_HotSprings[] = { + { + .x = -24, + .y = -24, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 0, + .priority = 2 + }, + { + .x = 8, + .y = -24, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 4, + .priority = 2 + }, + { + .x = -24, + .y = -16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 6, + .priority = 2 + }, + { + .x = 8, + .y = -16, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 10, + .priority = 2 + }, + { + .x = -24, + .y = -8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 12, + .priority = 2 + }, + { + .x = 8, + .y = -8, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 16, + .priority = 2 + }, + { + .x = -24, + .y = 0, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 18, + .priority = 2 + }, + { + .x = 8, + .y = 0, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 22, + .priority = 2 + }, + { + .x = -24, + .y = 8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 24, + .priority = 2 + }, + { + .x = 8, + .y = 8, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 28, + .priority = 2 + }, + { + .x = -24, + .y = 16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 30, + .priority = 3 + }, + { + .x = 8, + .y = 16, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 34, + .priority = 3 + } +}; + +static const struct Subsprite sOamTable_48x48_Grass2[] = { + { + .x = -24, + .y = -24, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 0, + .priority = 2 + }, + { + .x = 8, + .y = -24, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 4, .priority = 2 }, + { + .x = -24, + .y = -16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 6, + .priority = 2 + }, + { + .x = 8, + .y = -16, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 10, + .priority = 2 + }, + { + .x = -24, + .y = -8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 12, + .priority = 2 + }, + { + .x = 8, + .y = -8, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 16, + .priority = 2 + }, + { + .x = -24, + .y = 0, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 18, + .priority = 2 + }, + { + .x = 8, + .y = 0, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 22, + .priority = 2 + }, + { + .x = -24, + .y = 8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 24, + .priority = 3 + }, + { + .x = 8, + .y = 8, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 28, + .priority = 3 + }, + { + .x = -24, + .y = 16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 30, + .priority = 3 + }, + { + .x = 8, + .y = 16, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 34, + .priority = 3 + } +}; + +static const struct Subsprite sOamTable_48x48_Grass1[] = { + { + .x = -24, + .y = -24, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 0, + .priority = 1 + }, { .x = 8, .y = -24, .shape = SPRITE_SHAPE(16x8), .size = SPRITE_SIZE(16x8), .tileOffset = 4, - .priority = 2 + .priority = 1 }, { .x = -24, @@ -301,7 +697,7 @@ static const struct Subsprite sOamTable_48x48[] = { .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 6, - .priority = 2 + .priority = 1 }, { .x = 8, @@ -309,7 +705,7 @@ static const struct Subsprite sOamTable_48x48[] = { .shape = SPRITE_SHAPE(16x8), .size = SPRITE_SIZE(16x8), .tileOffset = 10, - .priority = 2 + .priority = 1 }, { .x = -24, @@ -317,7 +713,7 @@ static const struct Subsprite sOamTable_48x48[] = { .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 12, - .priority = 2 + .priority = 1 }, { .x = 8, @@ -325,7 +721,7 @@ static const struct Subsprite sOamTable_48x48[] = { .shape = SPRITE_SHAPE(16x8), .size = SPRITE_SIZE(16x8), .tileOffset = 16, - .priority = 2 + .priority = 1 }, { .x = -24, @@ -333,7 +729,7 @@ static const struct Subsprite sOamTable_48x48[] = { .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 18, - .priority = 2 + .priority = 1 }, { .x = 8, @@ -341,7 +737,7 @@ static const struct Subsprite sOamTable_48x48[] = { .shape = SPRITE_SHAPE(16x8), .size = SPRITE_SIZE(16x8), .tileOffset = 22, - .priority = 2 + .priority = 1 }, { .x = -24, @@ -349,7 +745,7 @@ static const struct Subsprite sOamTable_48x48[] = { .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 24, - .priority = 2 + .priority = 3 }, { .x = 8, @@ -357,7 +753,7 @@ static const struct Subsprite sOamTable_48x48[] = { .shape = SPRITE_SHAPE(16x8), .size = SPRITE_SIZE(16x8), .tileOffset = 28, - .priority = 2 + .priority = 3 }, { .x = -24, @@ -365,7 +761,7 @@ static const struct Subsprite sOamTable_48x48[] = { .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 30, - .priority = 2 + .priority = 3 }, { .x = 8, @@ -373,17 +769,17 @@ static const struct Subsprite sOamTable_48x48[] = { .shape = SPRITE_SHAPE(16x8), .size = SPRITE_SIZE(16x8), .tileOffset = 34, - .priority = 2 + .priority = 3 } }; static const struct SubspriteTable sOamTables_48x48[] = { {ARRAY_COUNT(sOamTable_48x48), sOamTable_48x48}, - {ARRAY_COUNT(sOamTable_48x48), sOamTable_48x48}, - {ARRAY_COUNT(sOamTable_48x48), sOamTable_48x48}, - {ARRAY_COUNT(sOamTable_48x48), sOamTable_48x48}, - {ARRAY_COUNT(sOamTable_48x48), sOamTable_48x48}, - {ARRAY_COUNT(sOamTable_48x48), sOamTable_48x48} + {ARRAY_COUNT(sOamTable_48x48), sOamTable_48x48}, // elevation 3 + {ARRAY_COUNT(sOamTable_48x48_4), sOamTable_48x48_4}, // elevation 4 + {ARRAY_COUNT(sOamTable_48x48_HotSprings), sOamTable_48x48_HotSprings}, // hot springs + {ARRAY_COUNT(sOamTable_48x48_Grass2), sOamTable_48x48_Grass2}, // long grass + {ARRAY_COUNT(sOamTable_48x48_Grass1), sOamTable_48x48_Grass1} // long grass priority 1 }; static const struct Subsprite sOamTable_64x32_0[] = { @@ -493,6 +889,263 @@ static const struct SubspriteTable sOamTables_64x64[] = { {ARRAY_COUNT(sOamTable_64x64_3), sOamTable_64x64_3} }; +static const struct Subsprite sOamTable_64x64_Follower[] = { + { + .x = -32, + .y = -32, + .shape = SPRITE_SHAPE(64x32), + .size = SPRITE_SIZE(64x32), + .tileOffset = 0, + .priority = 1 + }, + { + .x = -32, + .y = 0, + .shape = SPRITE_SHAPE(64x32), + .size = SPRITE_SIZE(64x32), + .tileOffset = 32, + .priority = 2 + } +}; + +static const struct Subsprite sOamTable_64x64_HotSprings[] = { + { + .x = -32, + .y = -32, + .shape = SPRITE_SHAPE(64x32), + .size = SPRITE_SIZE(64x32), + .tileOffset = 0, + .priority = 2 + }, + { + .x = -32, + .y = 0, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 32, + .priority = 2 + }, + { + .x = 0, + .y = 0, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 36, + .priority = 2 + }, + { + .x = -32, + .y = 8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 40, + .priority = 2 + }, + { + .x = 0, + .y = 8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 44, + .priority = 2 + }, + { + .x = -32, + .y = 16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 48, + .priority = 2 + }, + { + .x = 0, + .y = 16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 52, + .priority = 2 + }, + { + .x = -32, + .y = 24, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 56, + .priority = 3 + }, + { + .x = 0, + .y = 24, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 60, + .priority = 3 + }, +}; + +static const struct Subsprite sOamTable_64x64_Grass2[] = { + { + .x = -32, + .y = -32, + .shape = SPRITE_SHAPE(64x32), + .size = SPRITE_SIZE(64x32), + .tileOffset = 0, + .priority = 2 + }, + { + .x = -32, + .y = 0, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 32, + .priority = 2 + }, + { + .x = 0, + .y = 0, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 36, + .priority = 2 + }, + { + .x = -32, + .y = 8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 40, + .priority = 2 + }, + { + .x = 0, + .y = 8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 44, + .priority = 2 + }, + { + .x = -32, + .y = 16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 48, + .priority = 3 + }, + { + .x = 0, + .y = 16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 52, + .priority = 3 + }, + { + .x = -32, + .y = 24, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 56, + .priority = 3 + }, + { + .x = 0, + .y = 24, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 60, + .priority = 3 + }, +}; + +static const struct Subsprite sOamTable_64x64_Grass1[] = { + { + .x = -32, + .y = -32, + .shape = SPRITE_SHAPE(64x32), + .size = SPRITE_SIZE(64x32), + .tileOffset = 0, + .priority = 1 + }, + { + .x = -32, + .y = 0, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 32, + .priority = 1 + }, + { + .x = 0, + .y = 0, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 36, + .priority = 1 + }, + { + .x = -32, + .y = 8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 40, + .priority = 1 + }, + { + .x = 0, + .y = 8, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 44, + .priority = 1 + }, + { + .x = -32, + .y = 16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 48, + .priority = 3 + }, + { + .x = 0, + .y = 16, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 52, + .priority = 3 + }, + { + .x = -32, + .y = 24, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 56, + .priority = 3 + }, + { + .x = 0, + .y = 24, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 60, + .priority = 3 + }, +}; + +// For following pokemon +// Makes the top 32 pixels priority 1, +// so that very tall pokemon's heads +// will appear on top of buildings, etc. +static const struct SubspriteTable sOamTables_64x64_Follower[] = { + {}, // unused + {ARRAY_COUNT(sOamTable_64x64_Follower), sOamTable_64x64_Follower}, // elevation 3 + {ARRAY_COUNT(sOamTable_64x64_1), sOamTable_64x64_1}, // elevation 4 + {ARRAY_COUNT(sOamTable_64x64_HotSprings), sOamTable_64x64_HotSprings}, // hot springs + {ARRAY_COUNT(sOamTable_64x64_Grass2), sOamTable_64x64_Grass2}, // long grass + {ARRAY_COUNT(sOamTable_64x64_Grass1), sOamTable_64x64_Grass1} // long grass priority 1 +}; + static const struct Subsprite sOamTable_96x40_0[] = { { .x = -48, diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 4a0f4f3e5806..d96e4ad4e556 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1845,8 +1845,8 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any u16 species; bool8 shiny; u8 form; - // Avoid spawning large (64x64) follower pokemon inside buildings - if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height == 64) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) { + // Avoid spawning large (>32x32) follower pokemon inside buildings + if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height > 32) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) { if (objEvent == NULL) { // Spawn follower struct ObjectEventTemplate template = { .localId = OBJ_EVENT_ID_FOLLOWER, @@ -6785,6 +6785,9 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct LoadFillColorPalette(RGB_WHITE, OBJ_EVENT_PAL_TAG_WHITE, sprite); sprite->affineAnims = sAffineAnims_PokeballFollower; sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; + #if LARGE_OW_SUPPORT + sprite->subspriteTableNum = 1; + #endif InitSpriteAffineAnim(sprite); StartSpriteAffineAnim(sprite, sprite->data[6]); } else if (sprite->data[3] == 7) { // Free white palette and change to pokeball, disable affine @@ -8812,7 +8815,14 @@ static void UpdateObjectEventElevationAndPriority(struct ObjectEvent *objEvent, if (objEvent->fixedPriority) return; - ObjectEventUpdateElevation(objEvent); + ObjectEventUpdateElevation(objEvent, sprite); + #if LARGE_OW_SUPPORT + if (objEvent->localId == OBJ_EVENT_ID_FOLLOWER) { + // keep subspriteMode synced with player's + // so that it disappears under bridges when they do + sprite->subspriteMode |= gSprites[gPlayerAvatar.spriteId].subspriteMode & SUBSPRITES_IGNORE_PRIORITY; + } + #endif sprite->subspriteTableNum = sElevationToSubspriteTableNum[objEvent->previousElevation]; sprite->oam.priority = sElevationToPriority[objEvent->previousElevation]; @@ -8829,13 +8839,23 @@ u8 ElevationToPriority(u8 elevation) return sElevationToPriority[elevation]; } -void ObjectEventUpdateElevation(struct ObjectEvent *objEvent) +// Returns current elevation, or 15 for bridges +void ObjectEventUpdateElevation(struct ObjectEvent *objEvent, struct Sprite *sprite) { u8 curElevation = MapGridGetElevationAt(objEvent->currentCoords.x, objEvent->currentCoords.y); u8 prevElevation = MapGridGetElevationAt(objEvent->previousCoords.x, objEvent->previousCoords.y); - if (curElevation == 15 || prevElevation == 15) + if (curElevation == 15 || prevElevation == 15) { + #if LARGE_OW_SUPPORT + // Ignore subsprite priorities under bridges + // so all subsprites will display below it + sprite->subspriteMode = SUBSPRITES_IGNORE_PRIORITY; + #endif return; + } + #if LARGE_OW_SUPPORT + sprite->subspriteMode = SUBSPRITES_ON; + #endif objEvent->currentElevation = curElevation; diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 968cc3c7897e..3d4f0ce6bd4f 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -331,7 +331,11 @@ u32 FldEff_Shadow(void) gSprites[spriteId].data[0] = gFieldEffectArguments[0]; gSprites[spriteId].data[1] = gFieldEffectArguments[1]; gSprites[spriteId].data[2] = gFieldEffectArguments[2]; + #if LARGE_OW_SUPPORT + gSprites[spriteId].data[3] = gShadowVerticalOffsets[graphicsInfo->shadowSize]; + #else gSprites[spriteId].data[3] = (graphicsInfo->height >> 1) - gShadowVerticalOffsets[graphicsInfo->shadowSize]; + #endif } return 0; } @@ -352,7 +356,12 @@ void UpdateShadowFieldEffect(struct Sprite *sprite) linkedSprite = &gSprites[objectEvent->spriteId]; sprite->oam.priority = linkedSprite->oam.priority; sprite->x = linkedSprite->x; + #if LARGE_OW_SUPPORT + // Read 'live' size from linked sprite + sprite->y = linkedSprite->y - linkedSprite->centerToCornerVecY - sprite->data[3]; + #else sprite->y = linkedSprite->y + sprite->data[3]; + #endif sprite->invisible = linkedSprite->invisible; if (!objectEvent->active || !objectEvent->hasShadow || MetatileBehavior_IsPokeGrass(objectEvent->currentMetatileBehavior) diff --git a/src/overworld.c b/src/overworld.c index 61cc0ce1beec..937643c5e15e 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -2974,7 +2974,7 @@ static void InitLinkPlayerObjectEventPos(struct ObjectEvent *objEvent, s16 x, s1 objEvent->previousCoords.y = y; SetSpritePosToMapCoords(x, y, &objEvent->initialCoords.x, &objEvent->initialCoords.y); objEvent->initialCoords.x += 8; - ObjectEventUpdateElevation(objEvent); + ObjectEventUpdateElevation(objEvent, NULL); } static void SetLinkPlayerObjectRange(u8 linkPlayerId, u8 dir) @@ -3114,7 +3114,7 @@ static bool8 FacingHandler_DpadMovement(struct LinkPlayerObjectEvent *linkPlayer { objEvent->directionSequenceIndex = 16; ShiftObjectEventCoords(objEvent, x, y); - ObjectEventUpdateElevation(objEvent); + ObjectEventUpdateElevation(objEvent, NULL); return TRUE; } } From 9c77aa3c66ca558ea99600a04f60ff35f0776f14 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 17 Sep 2023 15:37:33 -0400 Subject: [PATCH 175/291] Improved support for 64x64 followers. Updated reflection code. Added 24x24 subsprite tables. --- include/global.h | 2 + .../object_events/object_event_subsprites.h | 3002 ++++++++++------- src/event_object_movement.c | 70 +- src/field_effect_helpers.c | 168 +- 4 files changed, 1988 insertions(+), 1254 deletions(-) diff --git a/include/global.h b/include/global.h index 26c86cf2f188..e4cb2e110319 100644 --- a/include/global.h +++ b/include/global.h @@ -85,6 +85,8 @@ #define SAFE_DIV(a, b) ((a) / (b)) #endif +#define IS_POW_OF_TWO(n) (((n) & ((n)-1)) == 0) + // The below macro does a%n, but (to match) will switch to a&(n-1) if n is a power of 2. // There are cases where GF does a&(n-1) where we would really like to have a%n, because // if n is changed to a value that isn't a power of 2 then a&(n-1) is unlikely to work as diff --git a/src/data/object_events/object_event_subsprites.h b/src/data/object_events/object_event_subsprites.h index 7a3c90dc4d1d..cb17e219e0be 100755 --- a/src/data/object_events/object_event_subsprites.h +++ b/src/data/object_events/object_event_subsprites.h @@ -1,3 +1,6 @@ +#define SUBSPRITE_TABLE_ENTRY(x) {ARRAY_COUNT(x), x} +#define SUBSPRITE_SHAPE(w, h) .shape = SPRITE_SHAPE(w##x##h), .size = SPRITE_SIZE(w##x##h) + static const struct Subsprite sOamTable_16x16_0[] = { { .x = -8, @@ -278,875 +281,608 @@ static const struct SubspriteTable sOamTables_32x32[] = { {ARRAY_COUNT(sOamTable_32x32_4), sOamTable_32x32_4} }; -static const struct Subsprite sOamTable_48x48[] = { +static const struct Subsprite sOamTable_64x32_0[] = { { - .x = -24, - .y = -24, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .x = -32, + .y = -16, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 2 + } +}; + +static const struct Subsprite sOamTable_64x32_1[] = { + { + .x = -32, + .y = -16, + SUBSPRITE_SHAPE(64, 32), .tileOffset = 0, .priority = 1 - }, + } +}; + +static const struct Subsprite sOamTable_64x32_2[] = { { - .x = 8, - .y = -24, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 4, + .x = -32, + .y = -16, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 2 + } +}; + +static const struct Subsprite sOamTable_64x32_3[] = { + { + .x = -32, + .y = -16, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 2 + } +}; + +// Unused +static const struct SubspriteTable sOamTables_64x32[] = { + {}, + {ARRAY_COUNT(sOamTable_64x32_0), sOamTable_64x32_0}, + {ARRAY_COUNT(sOamTable_64x32_1), sOamTable_64x32_1}, + {ARRAY_COUNT(sOamTable_64x32_2), sOamTable_64x32_2}, + {ARRAY_COUNT(sOamTable_64x32_3), sOamTable_64x32_3}, + {ARRAY_COUNT(sOamTable_64x32_3), sOamTable_64x32_3} +}; + +static const struct Subsprite sOamTable_64x64_0[] = { + { + .x = -32, + .y = -32, + SUBSPRITE_SHAPE(64, 64), + .tileOffset = 0, + .priority = 2 + } +}; + +static const struct Subsprite sOamTable_64x64_1[] = { + { + .x = -32, + .y = -32, + SUBSPRITE_SHAPE(64, 64), + .tileOffset = 0, .priority = 1 + } +}; + +static const struct Subsprite sOamTable_64x64_2[] = { + { + .x = -32, + .y = -32, + SUBSPRITE_SHAPE(64, 64), + .tileOffset = 0, + .priority = 2 + } +}; + +static const struct Subsprite sOamTable_64x64_3[] = { + { + .x = -32, + .y = -32, + SUBSPRITE_SHAPE(64, 64), + .tileOffset = 0, + .priority = 2 + } +}; + +static const struct SubspriteTable sOamTables_64x64[] = { + {}, + {ARRAY_COUNT(sOamTable_64x64_0), sOamTable_64x64_0}, + {ARRAY_COUNT(sOamTable_64x64_1), sOamTable_64x64_1}, + {ARRAY_COUNT(sOamTable_64x64_2), sOamTable_64x64_2}, + {ARRAY_COUNT(sOamTable_64x64_3), sOamTable_64x64_3}, + {ARRAY_COUNT(sOamTable_64x64_3), sOamTable_64x64_3} +}; + +static const struct Subsprite sOamTable_96x40_0[] = { + { + .x = -48, + .y = -20, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 0, + .priority = 2 }, { - .x = -24, - .y = -16, + .x = -16, + .y = -20, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 6, - .priority = 1 + .tileOffset = 4, + .priority = 2 }, { - .x = 8, - .y = -16, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 10, - .priority = 1 + .x = 16, + .y = -20, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 8, + .priority = 2 }, { - .x = -24, - .y = -8, + .x = -48, + .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 12, .priority = 2 }, { - .x = 8, - .y = -8, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), + .x = -16, + .y = -12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), .tileOffset = 16, .priority = 2 }, { - .x = -24, - .y = 0, + .x = 16, + .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 18, + .tileOffset = 20, .priority = 2 }, { - .x = 8, - .y = 0, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 22, + .x = -48, + .y = -4, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 24, .priority = 2 }, { - .x = -24, - .y = 8, + .x = -16, + .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 24, + .tileOffset = 28, .priority = 2 }, { - .x = 8, - .y = 8, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 28, + .x = 16, + .y = -4, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 32, .priority = 2 }, { - .x = -24, - .y = 16, + .x = -48, + .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 30, + .tileOffset = 36, .priority = 2 }, { - .x = 8, - .y = 16, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 34, + .x = -16, + .y = 4, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 40, + .priority = 2 + }, + { + .x = 16, + .y = 4, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 44, + .priority = 2 + }, + { + .x = -48, + .y = 12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 48, + .priority = 2 + }, + { + .x = -16, + .y = 12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 52, + .priority = 2 + }, + { + .x = 16, + .y = 12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 56, .priority = 2 } }; -static const struct Subsprite sOamTable_48x48_4[] = { +static const struct Subsprite sOamTable_96x40_1[] = { { - .x = -24, - .y = -24, + .x = -48, + .y = -20, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 0, .priority = 1 }, { - .x = 8, - .y = -24, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), + .x = -16, + .y = -20, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), .tileOffset = 4, .priority = 1 }, { - .x = -24, - .y = -16, + .x = 16, + .y = -20, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 6, + .tileOffset = 8, .priority = 1 }, { - .x = 8, - .y = -16, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 10, + .x = -48, + .y = -12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 12, .priority = 1 }, { - .x = -24, - .y = -8, + .x = -16, + .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 12, + .tileOffset = 16, .priority = 1 }, { - .x = 8, - .y = -8, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 16, + .x = 16, + .y = -12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 20, .priority = 1 }, { - .x = -24, - .y = 0, + .x = -48, + .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 18, + .tileOffset = 24, .priority = 1 }, { - .x = 8, - .y = 0, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 22, + .x = -16, + .y = -4, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 28, .priority = 1 }, { - .x = -24, - .y = 8, + .x = 16, + .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 24, + .tileOffset = 32, .priority = 1 }, { - .x = 8, - .y = 8, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 28, + .x = -48, + .y = 4, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 36, .priority = 1 }, { - .x = -24, - .y = 16, + .x = -16, + .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 30, + .tileOffset = 40, .priority = 1 }, { - .x = 8, - .y = 16, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 34, + .x = 16, + .y = 4, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 44, + .priority = 1 + }, + { + .x = -48, + .y = 12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 48, + .priority = 1 + }, + { + .x = -16, + .y = 12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 52, + .priority = 1 + }, + { + .x = 16, + .y = 12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 56, .priority = 1 } }; -static const struct Subsprite sOamTable_48x48_HotSprings[] = { +static const struct Subsprite sOamTable_96x40_2[] = { { - .x = -24, - .y = -24, + .x = -48, + .y = -20, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 0, .priority = 2 }, { - .x = 8, - .y = -24, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), + .x = -16, + .y = -20, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), .tileOffset = 4, .priority = 2 }, { - .x = -24, - .y = -16, + .x = 16, + .y = -20, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 6, - .priority = 2 - }, - { - .x = 8, - .y = -16, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 10, + .tileOffset = 8, .priority = 2 }, { - .x = -24, - .y = -8, + .x = -48, + .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 12, .priority = 2 }, { - .x = 8, - .y = -8, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), + .x = -16, + .y = -12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), .tileOffset = 16, .priority = 2 }, { - .x = -24, - .y = 0, + .x = 16, + .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 18, - .priority = 2 - }, - { - .x = 8, - .y = 0, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 22, + .tileOffset = 20, .priority = 2 }, { - .x = -24, - .y = 8, + .x = -48, + .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 24, .priority = 2 }, { - .x = 8, - .y = 8, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), + .x = -16, + .y = -4, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), .tileOffset = 28, .priority = 2 }, { - .x = -24, - .y = 16, + .x = 16, + .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 30, - .priority = 3 + .tileOffset = 32, + .priority = 2 }, { - .x = 8, - .y = 16, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 34, - .priority = 3 - } -}; - -static const struct Subsprite sOamTable_48x48_Grass2[] = { - { - .x = -24, - .y = -24, + .x = -48, + .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 0, + .tileOffset = 36, .priority = 2 }, { - .x = 8, - .y = -24, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 4, + .x = -16, + .y = 4, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 40, .priority = 2 }, { - .x = -24, - .y = -16, + .x = 16, + .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 6, + .tileOffset = 44, .priority = 2 }, { - .x = 8, - .y = -16, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 10, + .x = -48, + .y = 12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 48, .priority = 2 }, { - .x = -24, - .y = -8, + .x = -16, + .y = 12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 12, + .tileOffset = 52, .priority = 2 }, { - .x = 8, - .y = -8, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 16, + .x = 16, + .y = 12, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 56, .priority = 2 + } +}; + +static const struct Subsprite sOamTable_96x40_3[] = { + { + .x = -48, + .y = -20, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 0, + .priority = 1 }, { - .x = -24, - .y = 0, + .x = -16, + .y = -20, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 18, - .priority = 2 + .tileOffset = 4, + .priority = 1 }, { - .x = 8, - .y = 0, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 22, - .priority = 2 + .x = 16, + .y = -20, + .shape = SPRITE_SHAPE(32x8), + .size = SPRITE_SIZE(32x8), + .tileOffset = 8, + .priority = 1 }, { - .x = -24, - .y = 8, + .x = -48, + .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 24, - .priority = 3 + .tileOffset = 12, + .priority = 1 }, { - .x = 8, - .y = 8, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 28, - .priority = 3 - }, - { - .x = -24, - .y = 16, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 30, - .priority = 3 - }, - { - .x = 8, - .y = 16, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 34, - .priority = 3 - } -}; - -static const struct Subsprite sOamTable_48x48_Grass1[] = { - { - .x = -24, - .y = -24, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 0, - .priority = 1 - }, - { - .x = 8, - .y = -24, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 4, - .priority = 1 - }, - { - .x = -24, - .y = -16, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 6, - .priority = 1 - }, - { - .x = 8, - .y = -16, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 10, - .priority = 1 - }, - { - .x = -24, - .y = -8, + .x = -16, + .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 12, - .priority = 1 - }, - { - .x = 8, - .y = -8, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), .tileOffset = 16, .priority = 1 }, { - .x = -24, - .y = 0, + .x = 16, + .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 18, - .priority = 1 - }, - { - .x = 8, - .y = 0, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 22, + .tileOffset = 20, .priority = 1 }, { - .x = -24, - .y = 8, + .x = -48, + .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 24, - .priority = 3 - }, - { - .x = 8, - .y = 8, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 28, - .priority = 3 + .priority = 2 }, { - .x = -24, - .y = 16, + .x = -16, + .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 30, - .priority = 3 - }, - { - .x = 8, - .y = 16, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 34, - .priority = 3 - } -}; - -static const struct SubspriteTable sOamTables_48x48[] = { - {ARRAY_COUNT(sOamTable_48x48), sOamTable_48x48}, - {ARRAY_COUNT(sOamTable_48x48), sOamTable_48x48}, // elevation 3 - {ARRAY_COUNT(sOamTable_48x48_4), sOamTable_48x48_4}, // elevation 4 - {ARRAY_COUNT(sOamTable_48x48_HotSprings), sOamTable_48x48_HotSprings}, // hot springs - {ARRAY_COUNT(sOamTable_48x48_Grass2), sOamTable_48x48_Grass2}, // long grass - {ARRAY_COUNT(sOamTable_48x48_Grass1), sOamTable_48x48_Grass1} // long grass priority 1 -}; - -static const struct Subsprite sOamTable_64x32_0[] = { - { - .x = -32, - .y = -16, - .shape = SPRITE_SHAPE(64x32), - .size = SPRITE_SIZE(64x32), - .tileOffset = 0, - .priority = 2 - } -}; - -static const struct Subsprite sOamTable_64x32_1[] = { - { - .x = -32, - .y = -16, - .shape = SPRITE_SHAPE(64x32), - .size = SPRITE_SIZE(64x32), - .tileOffset = 0, - .priority = 1 - } -}; - -static const struct Subsprite sOamTable_64x32_2[] = { - { - .x = -32, - .y = -16, - .shape = SPRITE_SHAPE(64x32), - .size = SPRITE_SIZE(64x32), - .tileOffset = 0, - .priority = 2 - } -}; - -static const struct Subsprite sOamTable_64x32_3[] = { - { - .x = -32, - .y = -16, - .shape = SPRITE_SHAPE(64x32), - .size = SPRITE_SIZE(64x32), - .tileOffset = 0, - .priority = 2 - } -}; - -// Unused -static const struct SubspriteTable sOamTables_64x32[] = { - {}, - {ARRAY_COUNT(sOamTable_64x32_0), sOamTable_64x32_0}, - {ARRAY_COUNT(sOamTable_64x32_1), sOamTable_64x32_1}, - {ARRAY_COUNT(sOamTable_64x32_2), sOamTable_64x32_2}, - {ARRAY_COUNT(sOamTable_64x32_3), sOamTable_64x32_3}, - {ARRAY_COUNT(sOamTable_64x32_3), sOamTable_64x32_3} -}; - -static const struct Subsprite sOamTable_64x64_0[] = { - { - .x = -32, - .y = -32, - .shape = SPRITE_SHAPE(64x64), - .size = SPRITE_SIZE(64x64), - .tileOffset = 0, - .priority = 2 - } -}; - -static const struct Subsprite sOamTable_64x64_1[] = { - { - .x = -32, - .y = -32, - .shape = SPRITE_SHAPE(64x64), - .size = SPRITE_SIZE(64x64), - .tileOffset = 0, - .priority = 1 - } -}; - -static const struct Subsprite sOamTable_64x64_2[] = { - { - .x = -32, - .y = -32, - .shape = SPRITE_SHAPE(64x64), - .size = SPRITE_SIZE(64x64), - .tileOffset = 0, - .priority = 2 - } -}; - -static const struct Subsprite sOamTable_64x64_3[] = { - { - .x = -32, - .y = -32, - .shape = SPRITE_SHAPE(64x64), - .size = SPRITE_SIZE(64x64), - .tileOffset = 0, - .priority = 2 - } -}; - -static const struct SubspriteTable sOamTables_64x64[] = { - {}, - {ARRAY_COUNT(sOamTable_64x64_0), sOamTable_64x64_0}, - {ARRAY_COUNT(sOamTable_64x64_1), sOamTable_64x64_1}, - {ARRAY_COUNT(sOamTable_64x64_2), sOamTable_64x64_2}, - {ARRAY_COUNT(sOamTable_64x64_3), sOamTable_64x64_3}, - {ARRAY_COUNT(sOamTable_64x64_3), sOamTable_64x64_3} -}; - -static const struct Subsprite sOamTable_64x64_Follower[] = { - { - .x = -32, - .y = -32, - .shape = SPRITE_SHAPE(64x32), - .size = SPRITE_SIZE(64x32), - .tileOffset = 0, - .priority = 1 - }, - { - .x = -32, - .y = 0, - .shape = SPRITE_SHAPE(64x32), - .size = SPRITE_SIZE(64x32), - .tileOffset = 32, - .priority = 2 - } -}; - -static const struct Subsprite sOamTable_64x64_HotSprings[] = { - { - .x = -32, - .y = -32, - .shape = SPRITE_SHAPE(64x32), - .size = SPRITE_SIZE(64x32), - .tileOffset = 0, + .tileOffset = 28, .priority = 2 }, { - .x = -32, - .y = 0, + .x = 16, + .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 32, .priority = 2 }, { - .x = 0, - .y = 0, + .x = -48, + .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 36, .priority = 2 }, { - .x = -32, - .y = 8, + .x = -16, + .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 40, .priority = 2 }, { - .x = 0, - .y = 8, + .x = 16, + .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 44, .priority = 2 }, { - .x = -32, - .y = 16, + .x = -48, + .y = 12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 48, .priority = 2 }, { - .x = 0, - .y = 16, + .x = -16, + .y = 12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 52, .priority = 2 }, { - .x = -32, - .y = 24, + .x = 16, + .y = 12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .tileOffset = 56, - .priority = 3 - }, - { - .x = 0, - .y = 24, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 60, - .priority = 3 - }, -}; - -static const struct Subsprite sOamTable_64x64_Grass2[] = { - { - .x = -32, - .y = -32, - .shape = SPRITE_SHAPE(64x32), - .size = SPRITE_SIZE(64x32), - .tileOffset = 0, - .priority = 2 - }, - { - .x = -32, - .y = 0, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 32, - .priority = 2 - }, - { - .x = 0, - .y = 0, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 36, .priority = 2 - }, - { - .x = -32, - .y = 8, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 40, - .priority = 2 - }, - { - .x = 0, - .y = 8, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 44, - .priority = 2 - }, - { - .x = -32, - .y = 16, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 48, - .priority = 3 - }, - { - .x = 0, - .y = 16, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 52, - .priority = 3 - }, - { - .x = -32, - .y = 24, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 56, - .priority = 3 - }, - { - .x = 0, - .y = 24, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 60, - .priority = 3 - }, -}; - -static const struct Subsprite sOamTable_64x64_Grass1[] = { - { - .x = -32, - .y = -32, - .shape = SPRITE_SHAPE(64x32), - .size = SPRITE_SIZE(64x32), - .tileOffset = 0, - .priority = 1 - }, - { - .x = -32, - .y = 0, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 32, - .priority = 1 - }, - { - .x = 0, - .y = 0, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 36, - .priority = 1 - }, - { - .x = -32, - .y = 8, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 40, - .priority = 1 - }, - { - .x = 0, - .y = 8, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 44, - .priority = 1 - }, - { - .x = -32, - .y = 16, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 48, - .priority = 3 - }, - { - .x = 0, - .y = 16, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 52, - .priority = 3 - }, - { - .x = -32, - .y = 24, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 56, - .priority = 3 - }, - { - .x = 0, - .y = 24, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 60, - .priority = 3 - }, + } }; -// For following pokemon -// Makes the top 32 pixels priority 1, -// so that very tall pokemon's heads -// will appear on top of buildings, etc. -static const struct SubspriteTable sOamTables_64x64_Follower[] = { - {}, // unused - {ARRAY_COUNT(sOamTable_64x64_Follower), sOamTable_64x64_Follower}, // elevation 3 - {ARRAY_COUNT(sOamTable_64x64_1), sOamTable_64x64_1}, // elevation 4 - {ARRAY_COUNT(sOamTable_64x64_HotSprings), sOamTable_64x64_HotSprings}, // hot springs - {ARRAY_COUNT(sOamTable_64x64_Grass2), sOamTable_64x64_Grass2}, // long grass - {ARRAY_COUNT(sOamTable_64x64_Grass1), sOamTable_64x64_Grass1} // long grass priority 1 +// Used by SS Tidal +static const struct SubspriteTable sOamTables_96x40[] = { + {ARRAY_COUNT(sOamTable_96x40_0), sOamTable_96x40_0}, + {ARRAY_COUNT(sOamTable_96x40_0), sOamTable_96x40_0}, + {ARRAY_COUNT(sOamTable_96x40_1), sOamTable_96x40_1}, + {ARRAY_COUNT(sOamTable_96x40_2), sOamTable_96x40_2}, + {ARRAY_COUNT(sOamTable_96x40_3), sOamTable_96x40_3}, + {ARRAY_COUNT(sOamTable_96x40_3), sOamTable_96x40_3} }; -static const struct Subsprite sOamTable_96x40_0[] = { +static const struct Subsprite sOamTable_88x32_0[] = { { .x = -48, .y = -20, @@ -1166,17 +902,25 @@ static const struct Subsprite sOamTable_96x40_0[] = { { .x = 16, .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), .tileOffset = 8, .priority = 2 }, + { + .x = 32, + .y = -20, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 10, + .priority = 2 + }, { .x = -48, .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 12, + .tileOffset = 11, .priority = 2 }, { @@ -1184,15 +928,23 @@ static const struct Subsprite sOamTable_96x40_0[] = { .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 16, + .tileOffset = 15, .priority = 2 }, { .x = 16, .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 20, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 19, + .priority = 2 + }, + { + .x = 32, + .y = -12, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 21, .priority = 2 }, { @@ -1200,7 +952,7 @@ static const struct Subsprite sOamTable_96x40_0[] = { .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 24, + .tileOffset = 22, .priority = 2 }, { @@ -1208,14 +960,22 @@ static const struct Subsprite sOamTable_96x40_0[] = { .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 28, + .tileOffset = 26, .priority = 2 }, { .x = 16, .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 30, + .priority = 2 + }, + { + .x = 32, + .y = -4, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), .tileOffset = 32, .priority = 2 }, @@ -1224,7 +984,7 @@ static const struct Subsprite sOamTable_96x40_0[] = { .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 36, + .tileOffset = 33, .priority = 2 }, { @@ -1232,44 +992,28 @@ static const struct Subsprite sOamTable_96x40_0[] = { .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 40, + .tileOffset = 37, .priority = 2 }, { .x = 16, .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 44, - .priority = 2 - }, - { - .x = -48, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 48, - .priority = 2 - }, - { - .x = -16, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 52, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 41, .priority = 2 }, { - .x = 16, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 56, + .x = 32, + .y = 4, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 43, .priority = 2 } }; -static const struct Subsprite sOamTable_96x40_1[] = { +static const struct Subsprite sOamTable_88x32_1[] = { { .x = -48, .y = -20, @@ -1289,17 +1033,25 @@ static const struct Subsprite sOamTable_96x40_1[] = { { .x = 16, .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), .tileOffset = 8, .priority = 1 }, + { + .x = 32, + .y = -20, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 10, + .priority = 1 + }, { .x = -48, .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 12, + .tileOffset = 11, .priority = 1 }, { @@ -1307,15 +1059,23 @@ static const struct Subsprite sOamTable_96x40_1[] = { .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 16, + .tileOffset = 15, .priority = 1 }, { .x = 16, .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 20, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 19, + .priority = 1 + }, + { + .x = 32, + .y = -12, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 21, .priority = 1 }, { @@ -1323,7 +1083,7 @@ static const struct Subsprite sOamTable_96x40_1[] = { .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 24, + .tileOffset = 22, .priority = 1 }, { @@ -1331,14 +1091,22 @@ static const struct Subsprite sOamTable_96x40_1[] = { .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 28, + .tileOffset = 26, .priority = 1 }, { .x = 16, .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 30, + .priority = 1 + }, + { + .x = 32, + .y = -4, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), .tileOffset = 32, .priority = 1 }, @@ -1347,7 +1115,7 @@ static const struct Subsprite sOamTable_96x40_1[] = { .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 36, + .tileOffset = 33, .priority = 1 }, { @@ -1355,44 +1123,28 @@ static const struct Subsprite sOamTable_96x40_1[] = { .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 40, + .tileOffset = 37, .priority = 1 }, { .x = 16, .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 44, - .priority = 1 - }, - { - .x = -48, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 48, - .priority = 1 - }, - { - .x = -16, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 52, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 41, .priority = 1 }, { - .x = 16, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 56, + .x = 32, + .y = 4, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 43, .priority = 1 } }; -static const struct Subsprite sOamTable_96x40_2[] = { +static const struct Subsprite sOamTable_88x32_2[] = { { .x = -48, .y = -20, @@ -1412,17 +1164,25 @@ static const struct Subsprite sOamTable_96x40_2[] = { { .x = 16, .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), .tileOffset = 8, .priority = 2 }, + { + .x = 32, + .y = -20, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 10, + .priority = 2 + }, { .x = -48, .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 12, + .tileOffset = 11, .priority = 2 }, { @@ -1430,15 +1190,23 @@ static const struct Subsprite sOamTable_96x40_2[] = { .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 16, + .tileOffset = 15, .priority = 2 }, { .x = 16, .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 20, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 19, + .priority = 2 + }, + { + .x = 32, + .y = -12, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 21, .priority = 2 }, { @@ -1446,7 +1214,7 @@ static const struct Subsprite sOamTable_96x40_2[] = { .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 24, + .tileOffset = 22, .priority = 2 }, { @@ -1454,14 +1222,22 @@ static const struct Subsprite sOamTable_96x40_2[] = { .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 28, + .tileOffset = 26, .priority = 2 }, { .x = 16, .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 30, + .priority = 2 + }, + { + .x = 32, + .y = -4, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), .tileOffset = 32, .priority = 2 }, @@ -1470,7 +1246,7 @@ static const struct Subsprite sOamTable_96x40_2[] = { .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 36, + .tileOffset = 33, .priority = 2 }, { @@ -1478,44 +1254,28 @@ static const struct Subsprite sOamTable_96x40_2[] = { .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 40, + .tileOffset = 37, .priority = 2 }, { .x = 16, .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 44, - .priority = 2 - }, - { - .x = -48, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 48, - .priority = 2 - }, - { - .x = -16, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 52, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 41, .priority = 2 }, { - .x = 16, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 56, + .x = 32, + .y = 4, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 43, .priority = 2 } }; -static const struct Subsprite sOamTable_96x40_3[] = { +static const struct Subsprite sOamTable_88x32_3[] = { { .x = -48, .y = -20, @@ -1535,17 +1295,25 @@ static const struct Subsprite sOamTable_96x40_3[] = { { .x = 16, .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), .tileOffset = 8, .priority = 1 }, + { + .x = 32, + .y = -20, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 10, + .priority = 1 + }, { .x = -48, .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 12, + .tileOffset = 11, .priority = 1 }, { @@ -1553,15 +1321,23 @@ static const struct Subsprite sOamTable_96x40_3[] = { .y = -12, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 16, + .tileOffset = 15, .priority = 1 }, { .x = 16, .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 20, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 19, + .priority = 1 + }, + { + .x = 32, + .y = -12, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 21, .priority = 1 }, { @@ -1569,7 +1345,7 @@ static const struct Subsprite sOamTable_96x40_3[] = { .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 24, + .tileOffset = 22, .priority = 2 }, { @@ -1577,14 +1353,22 @@ static const struct Subsprite sOamTable_96x40_3[] = { .y = -4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 28, + .tileOffset = 26, .priority = 2 }, { .x = 16, .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 30, + .priority = 2 + }, + { + .x = 32, + .y = -4, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), .tileOffset = 32, .priority = 2 }, @@ -1593,7 +1377,7 @@ static const struct Subsprite sOamTable_96x40_3[] = { .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 36, + .tileOffset = 33, .priority = 2 }, { @@ -1601,583 +1385,1513 @@ static const struct Subsprite sOamTable_96x40_3[] = { .y = 4, .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), - .tileOffset = 40, + .tileOffset = 37, .priority = 2 }, { .x = 16, .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 44, + .shape = SPRITE_SHAPE(16x8), + .size = SPRITE_SIZE(16x8), + .tileOffset = 41, .priority = 2 }, { - .x = -48, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 48, + .x = 32, + .y = 4, + .shape = SPRITE_SHAPE(8x8), + .size = SPRITE_SIZE(8x8), + .tileOffset = 43, .priority = 2 - }, + } +}; + +// Used by Submarine Shadow +static const struct SubspriteTable sOamTables_88x32[] = { + {ARRAY_COUNT(sOamTable_88x32_0), sOamTable_88x32_0}, + {ARRAY_COUNT(sOamTable_88x32_0), sOamTable_88x32_0}, + {ARRAY_COUNT(sOamTable_88x32_1), sOamTable_88x32_1}, + {ARRAY_COUNT(sOamTable_88x32_2), sOamTable_88x32_2}, + {ARRAY_COUNT(sOamTable_88x32_3), sOamTable_88x32_3}, + {ARRAY_COUNT(sOamTable_88x32_3), sOamTable_88x32_3} +}; + +#if LARGE_OW_SUPPORT +// These tables allow (virtual) sprite sizes so that +// some space can be saved by making graphics smaller. +// Note: When using these for followers, the minimum +// `size` you must set in GraphicsInfo is 512. + +static const struct Subsprite sOamTable_16x24_0[] = { { - .x = -16, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 52, + .x = -8, .y = -12, + SUBSPRITE_SHAPE(16, 16), + .tileOffset = 0, .priority = 2 }, { - .x = 16, - .y = 12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 56, + .x = -8, .y = 4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 4, .priority = 2 - } -}; - -// Used by SS Tidal -static const struct SubspriteTable sOamTables_96x40[] = { - {ARRAY_COUNT(sOamTable_96x40_0), sOamTable_96x40_0}, - {ARRAY_COUNT(sOamTable_96x40_0), sOamTable_96x40_0}, - {ARRAY_COUNT(sOamTable_96x40_1), sOamTable_96x40_1}, - {ARRAY_COUNT(sOamTable_96x40_2), sOamTable_96x40_2}, - {ARRAY_COUNT(sOamTable_96x40_3), sOamTable_96x40_3}, - {ARRAY_COUNT(sOamTable_96x40_3), sOamTable_96x40_3} + }, }; -static const struct Subsprite sOamTable_88x32_0[] = { +static const struct Subsprite sOamTable_16x24_1[] = { { - .x = -48, - .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .x = -8, .y = -12, + SUBSPRITE_SHAPE(16, 16), .tileOffset = 0, - .priority = 2 + .priority = 1 }, { - .x = -16, - .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .x = -8, .y = 4, + SUBSPRITE_SHAPE(16, 8), .tileOffset = 4, - .priority = 2 + .priority = 1 }, +}; + +static const struct Subsprite sOamTable_16x24_2[] = { { - .x = 16, - .y = -20, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 8, + .x = -8, .y = -12, + SUBSPRITE_SHAPE(16, 16), + .tileOffset = 0, .priority = 2 }, { - .x = 32, - .y = -20, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 10, - .priority = 2 + .x = -8, .y = 4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 4, + .priority = 3 }, +}; + +static const struct Subsprite sOamTable_16x24_3[] = { { - .x = -48, - .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 11, + .x = -8, .y = -12, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, .priority = 2 }, { - .x = -16, - .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 15, - .priority = 2 + .x = -8, .y = -4, + SUBSPRITE_SHAPE(16, 16), + .tileOffset = 2, + .priority = 3 }, +}; + +static const struct Subsprite sOamTable_16x24_4[] = { { - .x = 16, - .y = -12, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 19, - .priority = 2 + .x = -8, .y = -12, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, + .priority = 1 }, { - .x = 32, - .y = -12, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 21, - .priority = 2 + .x = -8, .y = -4, + SUBSPRITE_SHAPE(16, 16), + .tileOffset = 2, + .priority = 3 }, +}; + +static const struct Subsprite sOamTable_32x24_0[] = { { - .x = -48, - .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 22, + .x = -16, .y = -12, + SUBSPRITE_SHAPE(32, 16), + .tileOffset = 0, .priority = 2 }, { - .x = -16, - .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 26, + .x = -16, .y = 4, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 8, .priority = 2 }, +}; + +static const struct Subsprite sOamTable_32x24_1[] = { { - .x = 16, - .y = -4, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 30, - .priority = 2 + .x = -16, .y = -12, + SUBSPRITE_SHAPE(32, 16), + .tileOffset = 0, + .priority = 1 }, { - .x = 32, - .y = -4, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 32, - .priority = 2 + .x = -16, .y = 4, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 8, + .priority = 1 }, +}; + +static const struct Subsprite sOamTable_32x24_2[] = { { - .x = -48, - .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 33, + .x = -16, .y = -12, + SUBSPRITE_SHAPE(32, 16), + .tileOffset = 0, .priority = 2 }, { - .x = -16, - .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 37, - .priority = 2 + .x = -16, .y = 4, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 8, + .priority = 3 }, +}; + +static const struct Subsprite sOamTable_32x24_3[] = { { - .x = 16, - .y = 4, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 41, + .x = -16, .y = -12, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 0, .priority = 2 }, { - .x = 32, - .y = 4, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 43, - .priority = 2 - } + .x = -16, .y = -4, + SUBSPRITE_SHAPE(32, 16), + .tileOffset = 4, + .priority = 3 + }, }; -static const struct Subsprite sOamTable_88x32_1[] = { +static const struct Subsprite sOamTable_32x24_4[] = { { - .x = -48, - .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .x = -16, .y = -12, + SUBSPRITE_SHAPE(32, 8), .tileOffset = 0, .priority = 1 }, { - .x = -16, - .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .x = -16, .y = -4, + SUBSPRITE_SHAPE(32, 16), .tileOffset = 4, - .priority = 1 + .priority = 3 }, +}; + +static const struct Subsprite sOamTable_24x16_0[] = { { - .x = 16, - .y = -20, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 8, - .priority = 1 + .x = -12, .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, + .priority = 2 }, { - .x = 32, - .y = -20, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 10, - .priority = 1 + .x = 4, .y = -8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, + .priority = 2 }, { - .x = -48, - .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 11, - .priority = 1 + .x = -12, .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, + .priority = 2 }, { - .x = -16, - .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 15, - .priority = 1 + .x = 4, .y = 0, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, + .priority = 2 }, +}; + +static const struct Subsprite sOamTable_24x16_1[] = { { - .x = 16, - .y = -12, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 19, + .x = -12, .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, .priority = 1 }, { - .x = 32, - .y = -12, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 21, + .x = 4, .y = -8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, .priority = 1 }, { - .x = -48, - .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 22, + .x = -12, .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, .priority = 1 }, { - .x = -16, - .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 26, + .x = 4, .y = 0, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, .priority = 1 }, +}; + +static const struct Subsprite sOamTable_24x16_2[] = { { - .x = 16, - .y = -4, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 30, - .priority = 1 + .x = -12, .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, + .priority = 2 }, { - .x = 32, - .y = -4, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 32, - .priority = 1 + .x = 4, .y = -8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, + .priority = 2 }, { - .x = -48, - .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 33, - .priority = 1 + .x = -12, .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, + .priority = 3 }, { - .x = -16, - .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 37, - .priority = 1 + .x = 4, .y = 0, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, + .priority = 3 }, +}; + +static const struct Subsprite sOamTable_24x16_3[] = { { - .x = 16, - .y = 4, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 41, - .priority = 1 + .x = -12, .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, + .priority = 3 }, { - .x = 32, - .y = 4, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 43, - .priority = 1 - } + .x = 4, .y = -8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, + .priority = 3 + }, + { + .x = -12, .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, + .priority = 3 + }, + { + .x = 4, .y = 0, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, + .priority = 3 + }, }; -static const struct Subsprite sOamTable_88x32_2[] = { +static const struct Subsprite sOamTable_24x24_0[] = { { - .x = -48, - .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .x = -12, .y = -12, + SUBSPRITE_SHAPE(16, 8), .tileOffset = 0, .priority = 2 }, { - .x = -16, - .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 4, + .x = 4, .y = -12, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, .priority = 2 }, { - .x = 16, - .y = -20, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 8, + .x = -12, .y = -4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, .priority = 2 }, { - .x = 32, - .y = -20, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 10, + .x = 4, .y = -4, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, .priority = 2 }, { - .x = -48, - .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 11, + .x = -12, .y = 4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 6, .priority = 2 }, { - .x = -16, - .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 15, + .x = 4, .y = 4, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 8, .priority = 2 }, +}; + +static const struct Subsprite sOamTable_24x24_1[] = { { - .x = 16, - .y = -12, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 19, - .priority = 2 + .x = -12, .y = -12, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, + .priority = 1 }, { - .x = 32, - .y = -12, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 21, - .priority = 2 + .x = 4, .y = -12, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, + .priority = 1 }, { - .x = -48, - .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 22, - .priority = 2 + .x = -12, .y = -4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, + .priority = 1 }, { - .x = -16, - .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 26, - .priority = 2 + .x = 4, .y = -4, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, + .priority = 1 }, { - .x = 16, - .y = -4, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 30, - .priority = 2 + .x = -12, .y = 4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 6, + .priority = 1 }, { - .x = 32, - .y = -4, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 32, - .priority = 2 + .x = 4, .y = 4, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 8, + .priority = 1 }, +}; + +static const struct Subsprite sOamTable_24x24_2[] = { { - .x = -48, - .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 33, + .x = -12, .y = -12, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, .priority = 2 }, { - .x = -16, - .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 37, + .x = 4, .y = -12, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, .priority = 2 }, { - .x = 16, - .y = 4, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 41, + .x = -12, .y = -4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, .priority = 2 }, { - .x = 32, - .y = 4, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 43, + .x = 4, .y = -4, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, .priority = 2 - } + }, + { + .x = -12, .y = 4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 6, + .priority = 3 + }, + { + .x = 4, .y = 4, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 8, + .priority = 3 + }, }; -static const struct Subsprite sOamTable_88x32_3[] = { +static const struct Subsprite sOamTable_24x24_3[] = { { - .x = -48, - .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), + .x = -12, .y = -12, + SUBSPRITE_SHAPE(16, 8), .tileOffset = 0, - .priority = 1 + .priority = 2 }, { - .x = -16, - .y = -20, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 4, - .priority = 1 + .x = 4, .y = -12, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, + .priority = 2 }, { - .x = 16, - .y = -20, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), + .x = -12, .y = -4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, + .priority = 3 + }, + { + .x = 4, .y = -4, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, + .priority = 3 + }, + { + .x = -12, .y = 4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 6, + .priority = 3 + }, + { + .x = 4, .y = 4, + SUBSPRITE_SHAPE(8, 8), .tileOffset = 8, - .priority = 1 + .priority = 3 }, +}; + +static const struct Subsprite sOamTable_24x24_4[] = { { - .x = 32, - .y = -20, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 10, + .x = -12, .y = -12, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, .priority = 1 }, { - .x = -48, - .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 11, + .x = 4, .y = -12, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, .priority = 1 }, { - .x = -16, - .y = -12, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 15, - .priority = 1 + .x = -12, .y = -4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, + .priority = 3 }, { - .x = 16, - .y = -12, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 19, - .priority = 1 + .x = 4, .y = -4, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, + .priority = 3 }, { - .x = 32, - .y = -12, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 21, - .priority = 1 + .x = -12, .y = 4, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 6, + .priority = 3 }, { - .x = -48, - .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 22, + .x = 4, .y = 4, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 8, + .priority = 3 + }, +}; + +static const struct Subsprite sOamTable_24x32_0[] = { + { + .x = -12, .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, .priority = 2 }, { - .x = -16, - .y = -4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 26, + .x = 4, .y = -16, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, .priority = 2 }, { - .x = 16, - .y = -4, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 30, + .x = -12, .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, .priority = 2 }, { - .x = 32, - .y = -4, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 32, + .x = 4, .y = -8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, .priority = 2 }, { - .x = -48, - .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 33, + .x = -12, .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 6, .priority = 2 }, { - .x = -16, - .y = 4, - .shape = SPRITE_SHAPE(32x8), - .size = SPRITE_SIZE(32x8), - .tileOffset = 37, + .x = 4, .y = 0, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 8, .priority = 2 }, { - .x = 16, - .y = 4, - .shape = SPRITE_SHAPE(16x8), - .size = SPRITE_SIZE(16x8), - .tileOffset = 41, + .x = -12, .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 9, .priority = 2 }, { - .x = 32, - .y = 4, - .shape = SPRITE_SHAPE(8x8), - .size = SPRITE_SIZE(8x8), - .tileOffset = 43, + .x = 4, .y = 8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 11, .priority = 2 - } + }, }; -// Used by Submarine Shadow -static const struct SubspriteTable sOamTables_88x32[] = { - {ARRAY_COUNT(sOamTable_88x32_0), sOamTable_88x32_0}, - {ARRAY_COUNT(sOamTable_88x32_0), sOamTable_88x32_0}, - {ARRAY_COUNT(sOamTable_88x32_1), sOamTable_88x32_1}, - {ARRAY_COUNT(sOamTable_88x32_2), sOamTable_88x32_2}, - {ARRAY_COUNT(sOamTable_88x32_3), sOamTable_88x32_3}, - {ARRAY_COUNT(sOamTable_88x32_3), sOamTable_88x32_3} +static const struct Subsprite sOamTable_24x32_1[] = { + { + .x = -12, .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, + .priority = 1 + }, + { + .x = 4, .y = -16, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, + .priority = 1 + }, + { + .x = -12, .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, + .priority = 1 + }, + { + .x = 4, .y = -8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, + .priority = 1 + }, + { + .x = -12, .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 6, + .priority = 1 + }, + { + .x = 4, .y = 0, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 8, + .priority = 1 + }, + { + .x = -12, .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 9, + .priority = 1 + }, + { + .x = 4, .y = 8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 11, + .priority = 1 + }, +}; + +static const struct Subsprite sOamTable_24x32_2[] = { + { + .x = -12, .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, + .priority = 2 + }, + { + .x = 4, .y = -16, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, + .priority = 2 + }, + { + .x = -12, .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, + .priority = 2 + }, + { + .x = 4, .y = -8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, + .priority = 2 + }, + { + .x = -12, .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 6, + .priority = 2 + }, + { + .x = 4, .y = 0, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 8, + .priority = 2 + }, + { + .x = -12, .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 9, + .priority = 3 + }, + { + .x = 4, .y = 8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 11, + .priority = 3 + }, +}; + +static const struct Subsprite sOamTable_24x32_3[] = { + { + .x = -12, .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, + .priority = 2 + }, + { + .x = 4, .y = -16, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, + .priority = 2 + }, + { + .x = -12, .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, + .priority = 2 + }, + { + .x = 4, .y = -8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, + .priority = 2 + }, + { + .x = -12, .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 6, + .priority = 3 + }, + { + .x = 4, .y = 0, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 8, + .priority = 3 + }, + { + .x = -12, .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 9, + .priority = 3 + }, + { + .x = 4, .y = 8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 11, + .priority = 3 + }, +}; + +static const struct Subsprite sOamTable_24x32_4[] = { + { + .x = -12, .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 0, + .priority = 1 + }, + { + .x = 4, .y = -16, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 2, + .priority = 1 + }, + { + .x = -12, .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 3, + .priority = 1 + }, + { + .x = 4, .y = -8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 5, + .priority = 1 + }, + { + .x = -12, .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 6, + .priority = 3 + }, + { + .x = 4, .y = 0, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 8, + .priority = 3 + }, + { + .x = -12, .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 9, + .priority = 3 + }, + { + .x = 4, .y = 8, + SUBSPRITE_SHAPE(8, 8), + .tileOffset = 11, + .priority = 3 + }, +}; + +static const struct Subsprite sOamTable_48x48[] = { + { + .x = -24, + .y = -24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 0, + .priority = 1 + }, + { + .x = 8, + .y = -24, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 4, + .priority = 1 + }, + { + .x = -24, + .y = -16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 6, + .priority = 1 + }, + { + .x = 8, + .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 10, + .priority = 1 + }, + { + .x = -24, + .y = -8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 12, + .priority = 2 + }, + { + .x = 8, + .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 16, + .priority = 2 + }, + { + .x = -24, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 18, + .priority = 2 + }, + { + .x = 8, + .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 22, + .priority = 2 + }, + { + .x = -24, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 24, + .priority = 2 + }, + { + .x = 8, + .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 28, + .priority = 2 + }, + { + .x = -24, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 30, + .priority = 2 + }, + { + .x = 8, + .y = 16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 34, + .priority = 2 + } +}; + +static const struct Subsprite sOamTable_48x48_4[] = { + { + .x = -24, + .y = -24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 0, + .priority = 1 + }, + { + .x = 8, + .y = -24, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 4, + .priority = 1 + }, + { + .x = -24, + .y = -16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 6, + .priority = 1 + }, + { + .x = 8, + .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 10, + .priority = 1 + }, + { + .x = -24, + .y = -8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 12, + .priority = 1 + }, + { + .x = 8, + .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 16, + .priority = 1 + }, + { + .x = -24, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 18, + .priority = 1 + }, + { + .x = 8, + .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 22, + .priority = 1 + }, + { + .x = -24, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 24, + .priority = 1 + }, + { + .x = 8, + .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 28, + .priority = 1 + }, + { + .x = -24, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 30, + .priority = 1 + }, + { + .x = 8, + .y = 16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 34, + .priority = 1 + } +}; + +static const struct Subsprite sOamTable_48x48_HotSprings[] = { + { + .x = -24, + .y = -24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 0, + .priority = 2 + }, + { + .x = 8, + .y = -24, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 4, + .priority = 2 + }, + { + .x = -24, + .y = -16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 6, + .priority = 2 + }, + { + .x = 8, + .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 10, + .priority = 2 + }, + { + .x = -24, + .y = -8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 12, + .priority = 2 + }, + { + .x = 8, + .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 16, + .priority = 2 + }, + { + .x = -24, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 18, + .priority = 2 + }, + { + .x = 8, + .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 22, + .priority = 2 + }, + { + .x = -24, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 24, + .priority = 2 + }, + { + .x = 8, + .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 28, + .priority = 2 + }, + { + .x = -24, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 30, + .priority = 3 + }, + { + .x = 8, + .y = 16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 34, + .priority = 3 + } +}; + +static const struct Subsprite sOamTable_48x48_Grass2[] = { + { + .x = -24, + .y = -24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 0, + .priority = 2 + }, + { + .x = 8, + .y = -24, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 4, + .priority = 2 + }, + { + .x = -24, + .y = -16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 6, + .priority = 2 + }, + { + .x = 8, + .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 10, + .priority = 2 + }, + { + .x = -24, + .y = -8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 12, + .priority = 2 + }, + { + .x = 8, + .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 16, + .priority = 2 + }, + { + .x = -24, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 18, + .priority = 2 + }, + { + .x = 8, + .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 22, + .priority = 2 + }, + { + .x = -24, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 24, + .priority = 3 + }, + { + .x = 8, + .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 28, + .priority = 3 + }, + { + .x = -24, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 30, + .priority = 3 + }, + { + .x = 8, + .y = 16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 34, + .priority = 3 + } +}; + +static const struct Subsprite sOamTable_48x48_Grass1[] = { + { + .x = -24, + .y = -24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 0, + .priority = 1 + }, + { + .x = 8, + .y = -24, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 4, + .priority = 1 + }, + { + .x = -24, + .y = -16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 6, + .priority = 1 + }, + { + .x = 8, + .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 10, + .priority = 1 + }, + { + .x = -24, + .y = -8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 12, + .priority = 1 + }, + { + .x = 8, + .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 16, + .priority = 1 + }, + { + .x = -24, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 18, + .priority = 1 + }, + { + .x = 8, + .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 22, + .priority = 1 + }, + { + .x = -24, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 24, + .priority = 3 + }, + { + .x = 8, + .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 28, + .priority = 3 + }, + { + .x = -24, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 30, + .priority = 3 + }, + { + .x = 8, + .y = 16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 34, + .priority = 3 + } +}; + +static const struct Subsprite sOamTable_64x64_Follower[] = { + { + .x = -32, .y = -32, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 1 + }, + { + .x = -32, .y = 0, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 32, + .priority = 2 + } +}; + +static const struct Subsprite sOamTable_64x64_HotSprings[] = { + { + .x = -32, + .y = -32, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 2 + }, + { + .x = -32, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 32, + .priority = 2 + }, + { + .x = 0, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 36, + .priority = 2 + }, + { + .x = -32, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 40, + .priority = 2 + }, + { + .x = 0, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 44, + .priority = 2 + }, + { + .x = -32, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 48, + .priority = 2 + }, + { + .x = 0, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 52, + .priority = 2 + }, + { + .x = -32, + .y = 24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 56, + .priority = 3 + }, + { + .x = 0, + .y = 24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 60, + .priority = 3 + }, +}; + +static const struct Subsprite sOamTable_64x64_Grass2[] = { + { + .x = -32, + .y = -32, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 2 + }, + { + .x = -32, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 32, + .priority = 2 + }, + { + .x = 0, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 36, + .priority = 2 + }, + { + .x = -32, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 40, + .priority = 2 + }, + { + .x = 0, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 44, + .priority = 2 + }, + { + .x = -32, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 48, + .priority = 3 + }, + { + .x = 0, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 52, + .priority = 3 + }, + { + .x = -32, + .y = 24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 56, + .priority = 3 + }, + { + .x = 0, + .y = 24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 60, + .priority = 3 + }, +}; + +static const struct Subsprite sOamTable_64x64_Grass1[] = { + { + .x = -32, + .y = -32, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 1 + }, + { + .x = -32, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 32, + .priority = 1 + }, + { + .x = 0, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 36, + .priority = 1 + }, + { + .x = -32, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 40, + .priority = 1 + }, + { + .x = 0, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 44, + .priority = 1 + }, + { + .x = -32, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 48, + .priority = 3 + }, + { + .x = 0, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 52, + .priority = 3 + }, + { + .x = -32, + .y = 24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 56, + .priority = 3 + }, + { + .x = 0, + .y = 24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 60, + .priority = 3 + }, +}; + +static const struct Subsprite sOamTable_64x64_Grass3[] = { + { + .x = -32, + .y = -24, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 2 + }, + { + .x = -32, + .y = 8, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 32, + .priority = 3 + } +}; + +static const struct Subsprite sOamTable_64x64_Grass4[] = { + { + .x = -32, + .y = -24, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 1 + }, + { + .x = -32, + .y = 8, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 32, + .priority = 3 + } +}; + + +static const struct SubspriteTable sOamTables_16x24[] = { + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_1), + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_2), + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_3), + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_4), +}; + + +static const struct SubspriteTable sOamTables_24x16[] = { + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_1), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_2), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_3), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_3), +}; + +static const struct SubspriteTable sOamTables_24x24[] = { + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_0), // reflections + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_0), // all 2 + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_1), // all 1 + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_2), // bottom 8 3 + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_3), // bottom 16 3 + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_4), // top 1, bottom 16 3 +}; + +static const struct SubspriteTable sOamTables_24x32[] = { + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_1), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_2), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_3), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_4), +}; + + +static const struct SubspriteTable sOamTables_32x24[] = { + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_1), + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_2), + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_3), + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_4), +}; + + +static const struct SubspriteTable sOamTables_48x48[] = { + SUBSPRITE_TABLE_ENTRY(sOamTable_48x48), // reflections + SUBSPRITE_TABLE_ENTRY(sOamTable_48x48), // elevation 3 + SUBSPRITE_TABLE_ENTRY(sOamTable_48x48_4), // elevation 4 + SUBSPRITE_TABLE_ENTRY(sOamTable_48x48_HotSprings), // hot springs + SUBSPRITE_TABLE_ENTRY(sOamTable_48x48_Grass2), // long grass + SUBSPRITE_TABLE_ENTRY(sOamTable_48x48_Grass1) // long grass priority 1 +}; + + +// For following pokemon +// Makes the top 32 pixels priority 1, +// so that very tall pokemon's heads +// will appear on top of buildings, etc. +static const struct SubspriteTable sOamTables_64x64_Tall[] = { + {}, // unused + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Follower), // elevation 3 + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_1), // elevation 4 + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_HotSprings), // hot springs + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass2), // long grass + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass1) // long grass priority 1 +}; + +// Like sOamTables_64x64_Tall, but fewer pixels visible in long grass +// Meant for pokemon that are more long than tall like Wailord +static const struct SubspriteTable sOamTables_64x64_Long[] = { + {}, // unused + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Follower), // elevation 3 + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_1), // elevation 4 + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_HotSprings), // hot springs + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass3), // long grass + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass4) // long grass priority 1 }; +#endif \ No newline at end of file diff --git a/src/event_object_movement.c b/src/event_object_movement.c index d96e4ad4e556..7c3163b6861e 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -6749,19 +6749,26 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct return TRUE; // Set graphics, palette, and affine animation } else if ((duration == 0 && sprite->data[3] == 3) || (duration == 1 && sprite->data[3] == 7)) { - FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); - LoadFillColorPalette(RGB_WHITE, OBJ_EVENT_PAL_TAG_WHITE, sprite); - // Initialize affine animation - sprite->affineAnims = sAffineAnims_PokeballFollower; - sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; - InitSpriteAffineAnim(sprite); - StartSpriteAffineAnim(sprite, sprite->data[6] >> 4); + FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); + LoadFillColorPalette(RGB_WHITE, OBJ_EVENT_PAL_TAG_WHITE, sprite); + // Initialize affine animation + sprite->affineAnims = sAffineAnims_PokeballFollower; + #if LARGE_OW_SUPPORT + if (IS_POW_OF_TWO(-sprite->centerToCornerVecX)) { + #endif + sprite->affineAnims = sAffineAnims_PokeballFollower; + sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; + InitSpriteAffineAnim(sprite); + StartSpriteAffineAnim(sprite, sprite->data[6] >> 4); + #if LARGE_OW_SUPPORT + } + #endif // Restore original palette & disable affine } else if ((duration == 0 && sprite->data[3] == 1) || (duration == 1 && sprite->data[3] == 3)) { - sprite->affineAnimEnded = TRUE; - FreeSpriteOamMatrix(sprite); - sprite->oam.affineMode = ST_OAM_AFFINE_OFF; - FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); + sprite->affineAnimEnded = TRUE; + FreeSpriteOamMatrix(sprite); + sprite->oam.affineMode = ST_OAM_AFFINE_OFF; + FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); } return FALSE; } @@ -6782,20 +6789,26 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct sprite->data[2] = 2; return FALSE; } else if (sprite->data[3] == 11) { // Set palette to white & start affine - LoadFillColorPalette(RGB_WHITE, OBJ_EVENT_PAL_TAG_WHITE, sprite); - sprite->affineAnims = sAffineAnims_PokeballFollower; - sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; - #if LARGE_OW_SUPPORT - sprite->subspriteTableNum = 1; - #endif - InitSpriteAffineAnim(sprite); - StartSpriteAffineAnim(sprite, sprite->data[6]); + LoadFillColorPalette(RGB_WHITE, OBJ_EVENT_PAL_TAG_WHITE, sprite); + #if LARGE_OW_SUPPORT + // Only do affine if sprite width is power of 2 + // (effect looks weird on sprites composed of subsprites like 48x48, etc) + if (IS_POW_OF_TWO(-sprite->centerToCornerVecX)) { + #endif + sprite->affineAnims = sAffineAnims_PokeballFollower; + sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; + InitSpriteAffineAnim(sprite); + StartSpriteAffineAnim(sprite, sprite->data[6]); + #if LARGE_OW_SUPPORT + } + #endif + sprite->subspriteTableNum = 0; } else if (sprite->data[3] == 7) { // Free white palette and change to pokeball, disable affine - sprite->affineAnimEnded = TRUE; - FreeSpriteOamMatrix(sprite); - sprite->oam.affineMode = ST_OAM_AFFINE_OFF; - ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); - objectEvent->inanimate = FALSE; + sprite->affineAnimEnded = TRUE; + FreeSpriteOamMatrix(sprite); + sprite->oam.affineMode = ST_OAM_AFFINE_OFF; + ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); + objectEvent->inanimate = FALSE; } return FALSE; } @@ -8853,9 +8866,6 @@ void ObjectEventUpdateElevation(struct ObjectEvent *objEvent, struct Sprite *spr #endif return; } - #if LARGE_OW_SUPPORT - sprite->subspriteMode = SUBSPRITES_ON; - #endif objEvent->currentElevation = curElevation; @@ -9246,6 +9256,9 @@ static void DoGroundEffects_OnSpawn(struct ObjectEvent *objEvent, struct Sprite if (objEvent->triggerGroundEffectsOnMove) { flags = 0; + #if LARGE_OW_SUPPORT + sprite->subspriteMode = SUBSPRITES_ON; + #endif UpdateObjectEventElevationAndPriority(objEvent, sprite); GetAllGroundEffectFlags_OnSpawn(objEvent, &flags); SetObjectEventSpriteOamTableForLongGrass(objEvent, sprite); @@ -9262,6 +9275,9 @@ static void DoGroundEffects_OnBeginStep(struct ObjectEvent *objEvent, struct Spr if (objEvent->triggerGroundEffectsOnMove) { flags = 0; + #if LARGE_OW_SUPPORT + sprite->subspriteMode = SUBSPRITES_ON; + #endif UpdateObjectEventElevationAndPriority(objEvent, sprite); GetAllGroundEffectFlags_OnBeginStep(objEvent, &flags); SetObjectEventSpriteOamTableForLongGrass(objEvent, sprite); diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 3d4f0ce6bd4f..7bc0779635bf 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -13,11 +13,15 @@ #include "trig.h" #include "constants/event_objects.h" #include "constants/field_effects.h" +#include "constants/rgb.h" #include "constants/songs.h" #define OBJ_EVENT_PAL_TAG_NONE 0x11FF // duplicate of define in event_object_movement.c #define PAL_TAG_REFLECTION_OFFSET 0x2000 // reflection tag value is paletteTag + 0x2000 #define PAL_RAW_REFLECTION_OFFSET 0x4000 // raw reflection tag is paletteNum + 0x4000 +#define HIGH_BRIDGE_PAL_TAG 0x4010 +// Build a unique tag for reflection's palette based on based tag, or paletteNum +#define REFLECTION_PAL_TAG(tag, num) ((tag) == TAG_NONE ? (num) + PAL_RAW_REFLECTION_OFFSET : (tag) + PAL_TAG_REFLECTION_OFFSET) static void UpdateObjectReflectionSprite(struct Sprite *); static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite); @@ -65,8 +69,9 @@ void SetUpReflection(struct ObjectEvent *objectEvent, struct Sprite *sprite, boo StartSpriteAnim(reflectionSprite, 0); reflectionSprite->affineAnims = gDummySpriteAffineAnimTable; reflectionSprite->affineAnimBeginning = TRUE; - reflectionSprite->subspriteMode = SUBSPRITES_OFF; - reflectionSprite->sReflectionObjEventId = sprite->data[0]; + reflectionSprite->subspriteMode = SUBSPRITES_IGNORE_PRIORITY; + reflectionSprite->subspriteTableNum = 0; + reflectionSprite->sReflectionObjEventId = sprite->sReflectionObjEventId; reflectionSprite->sReflectionObjEventLocalId = objectEvent->localId; reflectionSprite->sIsStillReflection = stillReflection; LoadObjectReflectionPalette(objectEvent, reflectionSprite); @@ -93,7 +98,7 @@ static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct && ((bridgeType = MetatileBehavior_GetBridgeType(objectEvent->previousMetatileBehavior)) || (bridgeType = MetatileBehavior_GetBridgeType(objectEvent->currentMetatileBehavior)))) { - reflectionSprite->data[2] = bridgeReflectionVerticalOffsets[bridgeType - 1]; + reflectionSprite->sReflectionVerticalOffset = bridgeReflectionVerticalOffsets[bridgeType - 1]; LoadObjectHighBridgeReflectionPalette(objectEvent, reflectionSprite); } else @@ -104,76 +109,71 @@ static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct // Apply a blue tint effect to a palette static void ApplyPondFilter(u8 paletteNum, u16 *dest) { - u8 i, val, r, g, b; - // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); - u16 *src = gPlttBufferUnfaded + 0x100 + paletteNum * 16; - for (i = 0; i < 16; i++) { - r = src[i] & 0x1F; - g = (src[i] >> 5) & 0x1F; - b = (src[i] >> 10) & 0x1F; - b += 10; - if (b > 31) - b = 31; - *dest++ = (b << 10) | (g << 5) | r; - } + u32 i, r, g, b; + // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); + u16 *src = gPlttBufferUnfaded + OBJ_PLTT_ID(paletteNum); + *dest++ = *src++; // copy transparency + for (i = 0; i < 16 - 1; i++) { + r = GET_R(src[i]); + g = GET_G(src[i]); + b = GET_B(src[i]); + b += 10; + if (b > 31) + b = 31; + *dest++ = RGB2(r, g, b); + } } // Apply a ice tint effect to a palette static void ApplyIceFilter(u8 paletteNum, u16 *dest) { - u8 i, val, r, g, b; - // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); - u16 *src = gPlttBufferUnfaded + 0x100 + paletteNum * 16; - for (i = 0; i < 16; i++) { - r = src[i] & 0x1F; - r -= 5; - if (r > 31) - r = 0; - g = (src[i] >> 5) & 0x1F; - g += 3; - if (g > 31) - g = 31; - b = (src[i] >> 10) & 0x1F; - b += 16; - if (b > 31) - b = 31; - *dest++ = (b << 10) | (g << 5) | r; - } + u32 i, r, g, b; + // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); + u16 *src = gPlttBufferUnfaded + OBJ_PLTT_ID(paletteNum); + *dest++ = *src++; // copy transparency + for (i = 0; i < 16 - 1; i++) { + r = GET_R(src[i]); + r -= 5; + if (r > 31) + r = 0; + g = GET_G(src[i]); + g += 3; + if (g > 31) + g = 31; + b = GET_B(src[i]); + b += 16; + if (b > 31) + b = 31; + *dest++ = RGB2(r, g, b); + } } static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); const struct Sprite *mainSprite = &gSprites[objectEvent->spriteId]; u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); - u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + PAL_RAW_REFLECTION_OFFSET : baseTag + PAL_TAG_REFLECTION_OFFSET; + u16 paletteTag = REFLECTION_PAL_TAG(baseTag, mainSprite->oam.paletteNum); u8 paletteNum = IndexOfSpritePaletteTag(paletteTag); - if (paletteNum == 0xFF) { // Load filtered palette - u16 filteredData[16] = {0}; - struct SpritePalette filteredPalette = {.tag = paletteTag, .data = filteredData}; - if (sprite->data[7] == FALSE) { - ApplyPondFilter(mainSprite->oam.paletteNum, filteredData); - } else { - ApplyIceFilter(mainSprite->oam.paletteNum, filteredData); - } - paletteNum = LoadSpritePalette(&filteredPalette); - UpdateSpritePaletteWithWeather(paletteNum); + if (paletteNum <= 16) { // Load filtered palette + u16 filteredData[16]; + struct SpritePalette filteredPal = {.tag = paletteTag, .data = filteredData}; + if (sprite->sIsStillReflection == FALSE) + ApplyPondFilter(mainSprite->oam.paletteNum, filteredData); + else + ApplyIceFilter(mainSprite->oam.paletteNum, filteredData); + paletteNum = LoadSpritePalette(&filteredPal); + UpdateSpritePaletteWithWeather(paletteNum); } sprite->oam.paletteNum = paletteNum; - sprite->oam.objMode = 1; // Alpha blending + sprite->oam.objMode = ST_OAM_OBJ_BLEND; } -#define HIGH_BRIDGE_PAL_TAG 0x4010 - // When walking on a bridge high above water (Route 120), the reflection is a solid dark blue color. // This is so the sprite blends in with the dark water metatile underneath the bridge. static void LoadObjectHighBridgeReflectionPalette(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - u16 blueData[16] = {0}; + u16 blueData[16]; struct SpritePalette bluePalette = {.tag = HIGH_BRIDGE_PAL_TAG, .data = blueData}; - u8 i; - for (i = 1; i < 16; i++) { - blueData[i] = 0x55c9; - } + CpuFill16(0x55C9, blueData, PLTT_SIZE_4BPP); sprite->oam.paletteNum = LoadSpritePalette(&bluePalette); UpdateSpritePaletteWithWeather(sprite->oam.paletteNum); } @@ -183,7 +183,7 @@ static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) struct ObjectEvent *objectEvent = &gObjectEvents[reflectionSprite->data[0]]; struct Sprite *mainSprite = &gSprites[objectEvent->spriteId]; - if (!objectEvent->active || !objectEvent->hasReflection || objectEvent->localId != reflectionSprite->data[1]) + if (!objectEvent->active || !objectEvent->hasReflection || objectEvent->localId != reflectionSprite->sReflectionObjEventLocalId) { reflectionSprite->inUse = FALSE; FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); @@ -191,37 +191,37 @@ static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) } // Only filter palette if not using the high bridge blue palette + // This is basically a copy of LoadObjectRegularReflectionPalette if (IndexOfSpritePaletteTag(HIGH_BRIDGE_PAL_TAG) != reflectionSprite->oam.paletteNum) { - u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); - u16 paletteTag = baseTag == 0xFFFF ? mainSprite->oam.paletteNum + PAL_RAW_REFLECTION_OFFSET : baseTag + PAL_TAG_REFLECTION_OFFSET; - u8 paletteNum = IndexOfSpritePaletteTag(paletteTag); - if (paletteNum == 0xFF) { // Build filtered palette - u16 filteredData[16] = {0}; - struct SpritePalette filteredPalette = {.tag = paletteTag, .data = filteredData}; - // Free palette if unused - reflectionSprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); - reflectionSprite->inUse = TRUE; - if (reflectionSprite->data[7] == FALSE) { - ApplyPondFilter(mainSprite->oam.paletteNum, filteredData); - } else { - ApplyIceFilter(mainSprite->oam.paletteNum, filteredData); + u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); + u16 paletteTag = REFLECTION_PAL_TAG(baseTag, mainSprite->oam.paletteNum); + u8 paletteNum = IndexOfSpritePaletteTag(paletteTag); + if (paletteNum >= 16) { // Build filtered palette + u16 filteredData[16]; + struct SpritePalette filteredPal = {.tag = paletteTag, .data = filteredData}; + // Free palette if unused + reflectionSprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); + reflectionSprite->inUse = TRUE; + if (reflectionSprite->sIsStillReflection == FALSE) { + ApplyPondFilter(mainSprite->oam.paletteNum, filteredData); + } else { + ApplyIceFilter(mainSprite->oam.paletteNum, filteredData); + } + paletteNum = LoadSpritePalette(&filteredPal); + UpdateSpritePaletteWithWeather(paletteNum); } - paletteNum = LoadSpritePalette(&filteredPalette); - UpdateSpritePaletteWithWeather(paletteNum); - } - reflectionSprite->oam.paletteNum = paletteNum; + reflectionSprite->oam.paletteNum = paletteNum; } reflectionSprite->oam.shape = mainSprite->oam.shape; reflectionSprite->oam.size = mainSprite->oam.size; reflectionSprite->oam.matrixNum = mainSprite->oam.matrixNum | ST_OAM_VFLIP; reflectionSprite->oam.tileNum = mainSprite->oam.tileNum; reflectionSprite->subspriteTables = mainSprite->subspriteTables; - reflectionSprite->subspriteTableNum = mainSprite->subspriteTableNum; reflectionSprite->invisible = mainSprite->invisible; reflectionSprite->x = mainSprite->x; - // reflectionSprite->data[2] holds an additional vertical offset, used by the high bridges on Route 120 - reflectionSprite->y = mainSprite->y + GetReflectionVerticalOffset(objectEvent) + reflectionSprite->data[2]; + // sReflectionVerticalOffset is only set for high bridges + reflectionSprite->y = mainSprite->y + GetReflectionVerticalOffset(objectEvent) + reflectionSprite->sReflectionVerticalOffset; reflectionSprite->centerToCornerVecX = mainSprite->centerToCornerVecX; reflectionSprite->centerToCornerVecY = mainSprite->centerToCornerVecY; reflectionSprite->x2 = mainSprite->x2; @@ -231,15 +231,17 @@ static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) if (objectEvent->hideReflection == TRUE) reflectionSprite->invisible = TRUE; - // Check if the reflection is not still. - if (reflectionSprite->data[7] == FALSE) + // Support "virtual" sprites which can't be rotated via affines + if (reflectionSprite->subspriteTables[0].subsprites) { + reflectionSprite->oam.affineMode = ST_OAM_AFFINE_OFF; + return; + } + if (reflectionSprite->sIsStillReflection == FALSE) { - // Sets the reflection sprite's rot/scale matrix to the appropriate - // matrix based on whether or not the main sprite is horizontally flipped. - // If the sprite is facing to the east, then it is flipped, and its matrixNum is 8. - reflectionSprite->oam.matrixNum = 0; - if (mainSprite->oam.matrixNum & ST_OAM_HFLIP) - reflectionSprite->oam.matrixNum = 1; + // Sets the reflection sprite's rot/scale matrix to the correct + // water reflection matrix based on the main sprite's facing direction. + // If the sprite is facing east, then it's flipped, and its matrixNum is 1. + reflectionSprite->oam.matrixNum = (mainSprite->oam.matrixNum & ST_OAM_HFLIP) ? 1 : 0; } } From 94a2e04fc65ffb58545aa371e8b7a612ad590aa2 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 12 Oct 2023 00:34:38 -0400 Subject: [PATCH 176/291] Made Deoxys rock palette dynamic. --- src/field_specials.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/field_specials.c b/src/field_specials.c index 5b950a4fa891..87674d8ce724 100644 --- a/src/field_specials.c +++ b/src/field_specials.c @@ -3260,7 +3260,6 @@ void ScrollableMultichoice_ClosePersistentMenu(void) #undef tTaskId #define DEOXYS_ROCK_LEVELS 11 -#define ROCK_PAL_ID 10 void DoDeoxysRockInteraction(void) { @@ -3337,11 +3336,13 @@ static void Task_DeoxysRockInteraction(u8 taskId) } } +// duplicate of event_object_movement +#define OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE 0x111F + static void ChangeDeoxysRockLevel(u8 rockLevel) { - u8 objectEventId; - LoadPalette(&sDeoxysRockPalettes[rockLevel], OBJ_PLTT_ID(ROCK_PAL_ID), PLTT_SIZEOF(4)); - TryGetObjectEventIdByLocalIdAndMap(LOCALID_BIRTH_ISLAND_EXTERIOR_ROCK, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, &objectEventId); + u8 paletteNum = IndexOfSpritePaletteTag(OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE); + LoadPalette(&sDeoxysRockPalettes[rockLevel], OBJ_PLTT_ID(paletteNum), PLTT_SIZEOF(4)); if (rockLevel == 0) PlaySE(SE_M_CONFUSE_RAY); // Failure sound @@ -3387,10 +3388,13 @@ void IncrementBirthIslandRockStepCount(void) } } +// called before fade-in void SetDeoxysRockPalette(void) { - LoadPalette(&sDeoxysRockPalettes[(u8)VarGet(VAR_DEOXYS_ROCK_LEVEL)], OBJ_PLTT_ID(ROCK_PAL_ID), PLTT_SIZEOF(4)); - BlendPalettes(1 << (ROCK_PAL_ID + 16), 16, 0); + u32 paletteNum = IndexOfSpritePaletteTag(OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE); + LoadPalette(&sDeoxysRockPalettes[(u8)VarGet(VAR_DEOXYS_ROCK_LEVEL)], OBJ_PLTT_ID(paletteNum), PLTT_SIZEOF(4)); + // Set faded to all black, weather blending handled during fade-in + CpuFill16(0, &gPlttBufferFaded[OBJ_PLTT_ID(paletteNum)], 32); } void SetPCBoxToSendMon(u8 boxId) From 294657a5852abc6010e1b6a1a2a91c498ed9f350 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 15 Oct 2023 14:30:07 -0400 Subject: [PATCH 177/291] Fixes for `make modern`. --- include/global.fieldmap.h | 2 +- src/follower_helper.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index fe396f0fd00b..ce86f8c683d6 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -63,7 +63,7 @@ struct BackupMapLayout u16 *map; }; -struct __attribute__((packed)) ObjectEventTemplate +struct __attribute__((packed, aligned(4))) ObjectEventTemplate { /*0x00*/ u8 localId; /*0x01*/ u16 graphicsId; diff --git a/src/follower_helper.c b/src/follower_helper.c index 328bd8aab0ed..2dbf51dadf30 100644 --- a/src/follower_helper.c +++ b/src/follower_helper.c @@ -290,7 +290,7 @@ const struct FollowerMsgInfoExtended gFollowerConditionalMessages[COND_MSG_COUNT [COND_MSG_BURN] = { .text = sCondMsg42, - .st = {.status STATUS1_BURN}, + .st = {.status = STATUS1_BURN}, .stFlags = ST_FLAGS_STATUS, .emotion = FOLLOWER_EMOTION_SAD, }, From f5580c4c0cc59e46350e280285912a523bb9125a Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 29 Oct 2023 16:01:48 -0400 Subject: [PATCH 178/291] Updated README. --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 6f6d67f17878..ec0e20bdeadc 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,10 @@ There are several branches, each with one main feature (and sometimes some extra * WIP interframe-blended lamp lights at night, i.e in Rustboro. * HGSS-style alpha-blended shadows for object events. +**just-lighting** branch: +* `lighting-expanded-id` but with following pokémon code & assets completely removed. (This allows for more than 255 OW graphics) +* Saves with following pokémon can safely be loaded. + Additional branches to mention: * `followers-expanded-id` - like `followers`, but includes backwards-compatible 16-bit graphics IDs for object events. From 934a1fdd8cad5ac8c1238b404c3b76bb3dcbaba5 Mon Sep 17 00:00:00 2001 From: Jaizu Date: Mon, 25 Dec 2023 21:59:10 +0100 Subject: [PATCH 179/291] Remove old debug function --- gflib/sprite.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index b02c4e45e31b..4540f59cc02e 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1588,7 +1588,6 @@ u8 LoadSpritePalette(const struct SpritePalette *palette) { u8 index = IndexOfSpritePaletteTag(palette->tag); u8 i; - u16 *debugPtr = (u16*) 0x0203d800; if (index != 0xFF) return index; @@ -1602,9 +1601,6 @@ u8 LoadSpritePalette(const struct SpritePalette *palette) else { sSpritePaletteTags[index] = palette->tag; - for (i = 0; i < 16; i++) { - debugPtr[i] = sSpritePaletteTags[i]; - } DoLoadSpritePalette(palette->data, PLTT_ID(index)); return index; } From dcaaac92d9ef6cfc6f6a4058e9e6e46738fed359 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 24 Dec 2023 19:10:33 -0500 Subject: [PATCH 180/291] Added support for compressed OW graphics. Added CpuSmartCopy macros (Credit: luckytyphlosion) --- gflib/sprite.c | 72 +- gflib/sprite.h | 38 +- include/constants/event_objects.h | 5 + include/decompress.h | 1 + include/gba/macro.h | 36 + include/global.fieldmap.h | 2 +- include/global.h | 5 + .../object_events/object_event_graphics.h | 839 +++++++++--------- .../object_event_graphics_info.h | 16 +- .../object_event_graphics_info_followers.h | 837 ++++++++--------- src/decompress.c | 29 + src/digit_obj_util.c | 26 +- src/event_object_movement.c | 233 +++-- src/field_effect_helpers.c | 5 +- tools/preproc/c_file.cpp | 10 +- tools/scaninc/c_file.cpp | 8 +- 16 files changed, 1201 insertions(+), 961 deletions(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index b02c4e45e31b..69d5add853d1 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -935,9 +935,13 @@ void BeginAnim(struct Sprite *sprite) if (!(sprite->oam.affineMode & ST_OAM_AFFINE_ON_MASK)) SetSpriteOamFlipBits(sprite, hFlip, vFlip); - if (sprite->usingSheet) + if (sprite->usingSheet) { + #if OW_GFX_COMPRESS + if (sprite->sheetSpan) + imageValue = (imageValue + 1) << sprite->sheetSpan; + #endif sprite->oam.tileNum = sprite->sheetTileStart + imageValue; - else + } else RequestSpriteFrameImageCopy(imageValue, sprite->oam.tileNum, sprite->images); } } @@ -987,9 +991,13 @@ void AnimCmd_frame(struct Sprite *sprite) if (!(sprite->oam.affineMode & ST_OAM_AFFINE_ON_MASK)) SetSpriteOamFlipBits(sprite, hFlip, vFlip); - if (sprite->usingSheet) + if (sprite->usingSheet) { + #if OW_GFX_COMPRESS + if (sprite->sheetSpan) + imageValue = (imageValue + 1) << sprite->sheetSpan; + #endif sprite->oam.tileNum = sprite->sheetTileStart + imageValue; - else + } else RequestSpriteFrameImageCopy(imageValue, sprite->oam.tileNum, sprite->images); } @@ -1021,9 +1029,13 @@ void AnimCmd_jump(struct Sprite *sprite) if (!(sprite->oam.affineMode & ST_OAM_AFFINE_ON_MASK)) SetSpriteOamFlipBits(sprite, hFlip, vFlip); - if (sprite->usingSheet) + if (sprite->usingSheet) { + #if OW_GFX_COMPRESS + if (sprite->sheetSpan) + imageValue = (imageValue + 1) << sprite->sheetSpan; + #endif sprite->oam.tileNum = sprite->sheetTileStart + imageValue; - else + } else RequestSpriteFrameImageCopy(imageValue, sprite->oam.tileNum, sprite->images); } @@ -1403,6 +1415,10 @@ void SetSpriteSheetFrameTileNum(struct Sprite *sprite) if (sprite->usingSheet) { s16 tileOffset = sprite->anims[sprite->animNum][sprite->animCmdIndex].frame.imageValue; + #if OW_GFX_COMPRESS + if (sprite->sheetSpan) + tileOffset = (tileOffset + 1) << sprite->sheetSpan; + #endif if (tileOffset < 0) tileOffset = 0; sprite->oam.tileNum = sprite->sheetTileStart + tileOffset; @@ -1492,11 +1508,26 @@ u16 LoadSpriteSheet(const struct SpriteSheet *sheet) else { AllocSpriteTileRange(sheet->tag, (u16)tileStart, sheet->size / TILE_SIZE_4BPP); - CpuCopy16(sheet->data, (u8 *)OBJ_VRAM0 + TILE_SIZE_4BPP * tileStart, sheet->size); + CpuSmartCopy16(sheet->data, (u8 *)OBJ_VRAM0 + TILE_SIZE_4BPP * tileStart, sheet->size); return (u16)tileStart; } } +// Like LoadSpriteSheet, but checks if already loaded, and uses template image frames +u16 LoadSpriteSheetByTemplate(const struct SpriteTemplate *template, u32 frame, s32 offset) { + u16 tileStart; + struct SpriteSheet sheet; + // error if template is null or tile tag or images not set + if (!template || template->tileTag == TAG_NONE || !template->images) + return TAG_NONE; + if ((tileStart = GetSpriteTileStartByTag(template->tileTag)) != TAG_NONE) // return if already loaded + return tileStart; + sheet.data = template->images[frame].data - offset; + sheet.size = template->images[frame].size; + sheet.tag = template->tileTag; + return LoadSpriteSheet(&sheet); +} + void LoadSpriteSheets(const struct SpriteSheet *sheets) { u8 i; @@ -1523,6 +1554,10 @@ void FreeSpriteTilesByTag(u16 tag) FREE_SPRITE_TILE(i); sSpriteTileRangeTags[index] = TAG_NONE; + #if DEBUG + // If debugging, visibly clear the freed tiles + CpuSmartFill16(0, (u8 *)OBJ_VRAM0 + TILE_SIZE_4BPP * start, count * TILE_SIZE_4BPP); + #endif } } @@ -1764,3 +1799,26 @@ bool8 AddSubspritesToOamBuffer(struct Sprite *sprite, struct OamData *destOam, u return 0; } + +static const u8 sSpanPerImage[4][4] = +{ + [ST_OAM_SQUARE] = { + [ST_OAM_SIZE_0] = 0, // SPRITE_SIZE_8x8 + [ST_OAM_SIZE_1] = 2, // SPRITE_SIZE_16x16 + [ST_OAM_SIZE_2] = 4, // SPRITE_SIZE_32x32 + [ST_OAM_SIZE_3] = 6 // SPRITE_SIZE_64x64 + }, + [ST_OAM_H_RECTANGLE ... ST_OAM_V_RECTANGLE] = { + [ST_OAM_SIZE_0] = 1, // SPRITE_SIZE_16x8 + [ST_OAM_SIZE_1] = 2, // SPRITE_SIZE_32x8 + [ST_OAM_SIZE_2] = 3, // SPRITE_SIZE_32x16 + [ST_OAM_SIZE_3] = 5 // SPRITE_SIZE_64x32 + }, +}; + +// For a given sprite shape & size, returns +// the value for sheetSpan: +// i.e, a 32x32 sprite has span 4, because 1 << 4 == 16 == 4x4 tiles +u32 GetSpanPerImage(u32 shape, u32 size) { + return sSpanPerImage[shape][size]; +} \ No newline at end of file diff --git a/gflib/sprite.h b/gflib/sprite.h index 86527bc4c035..ce4829b390f7 100644 --- a/gflib/sprite.h +++ b/gflib/sprite.h @@ -215,22 +215,26 @@ struct Sprite // general purpose data fields /*0x2E*/ s16 data[8]; - /*0x3E*/ bool16 inUse:1; //1 - bool16 coordOffsetEnabled:1; //2 - bool16 invisible:1; //4 - bool16 flags_3:1; //8 - bool16 flags_4:1; //0x10 - bool16 flags_5:1; //0x20 - bool16 flags_6:1; //0x40 - bool16 flags_7:1; //0x80 - /*0x3F*/ bool16 hFlip:1; //1 - bool16 vFlip:1; //2 - bool16 animBeginning:1; //4 - bool16 affineAnimBeginning:1; //8 - bool16 animEnded:1; //0x10 - bool16 affineAnimEnded:1; //0x20 - bool16 usingSheet:1; //0x40 - bool16 anchored:1; //0x80 + /*0x3E*/ u16 inUse:1; //1 + u16 coordOffsetEnabled:1; //2 + u16 invisible:1; //4 + u16 flags_3:1; //8 + // if nonzero, tile offset for usingSheet sprites + // is (offset + 1) << sheetSpan; + // (This allows using frame-based anim tables for sheet sprites) + u16 sheetSpan:3; + // u16 flags_4:1; //0x10 + // u16 flags_5:1; //0x20 + // u16 flags_6:1; //0x40 + u16 flags_7:1; //0x80 + /*0x3F*/ u16 hFlip:1; //1 + u16 vFlip:1; //2 + u16 animBeginning:1; //4 + u16 affineAnimBeginning:1; //8 + u16 animEnded:1; //0x10 + u16 affineAnimEnded:1; //0x20 + u16 usingSheet:1; //0x40 + u16 anchored:1; //0x80 /*0x40*/ u16 sheetTileStart; @@ -296,6 +300,7 @@ void FreeOamMatrix(u8 matrixNum); void InitSpriteAffineAnim(struct Sprite *sprite); void SetOamMatrixRotationScaling(u8 matrixNum, s16 xScale, s16 yScale, u16 rotation); u16 LoadSpriteSheet(const struct SpriteSheet *sheet); +u16 LoadSpriteSheetByTemplate(const struct SpriteTemplate *template, u32 frame, s32 offset); void LoadSpriteSheets(const struct SpriteSheet *sheets); u16 AllocTilesForSpriteSheet(struct SpriteSheet *sheet); void AllocTilesForSpriteSheets(struct SpriteSheet *sheets); @@ -322,5 +327,6 @@ void CopyFromSprites(u8 *dest); u8 SpriteTileAllocBitmapOp(u16 bit, u8 op); void ClearSpriteCopyRequests(void); void ResetAffineAnimData(void); +u32 GetSpanPerImage(u32 shape, u32 size); #endif //GUARD_SPRITE_H diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 3c8a7f50be22..ab0b2fc03fcb 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -292,6 +292,11 @@ // will display correctly under bridges, etc. #define LARGE_OW_SUPPORT TRUE +// See global.h for the toggle of OW_GFX_COMPRESS +// Compressed gfx are incompatible with non-power-of-two sprite sizes: +// (You should not use 48x48 sprites/tables for compressed gfx) +// 16x32, 32x32, 64x64 etc are fine + #define SHADOW_SIZE_S 0 #define SHADOW_SIZE_M 1 #define SHADOW_SIZE_L 2 diff --git a/include/decompress.h b/include/decompress.h index 18340d54b20c..4275b16c43fe 100644 --- a/include/decompress.h +++ b/include/decompress.h @@ -9,6 +9,7 @@ void LZDecompressWram(const u32 *src, void *dest); void LZDecompressVram(const u32 *src, void *dest); u16 LoadCompressedSpriteSheet(const struct CompressedSpriteSheet *src); +u16 LoadCompressedSpriteSheetByTemplate(const struct SpriteTemplate *template, s32 offset); void LoadCompressedSpriteSheetOverrideBuffer(const struct CompressedSpriteSheet *src, void *buffer); bool8 LoadCompressedSpriteSheetUsingHeap(const struct CompressedSpriteSheet *src); diff --git a/include/gba/macro.h b/include/gba/macro.h index 5239cd4c8730..68dcd10d524e 100644 --- a/include/gba/macro.h +++ b/include/gba/macro.h @@ -40,6 +40,24 @@ #define CpuCopy16(src, dest, size) CPU_COPY(src, dest, size, 16) #define CpuCopy32(src, dest, size) CPU_COPY(src, dest, size, 32) +#define CpuSmartCopy16(src, dest, size) \ +{ \ + if ((((size) & 0x1f) == 0) && ((((u32)(src)) & 3) == 0) && ((((u32)(dest)) & 3) == 0)) { \ + CpuFastCopy((src), (dest), (size)); \ + } else { \ + CpuCopy16((src), (dest), (size)); \ + } \ +} + +#define CpuSmartCopy32(src, dest, size) \ +{ \ + if ((((size) & 0x1f) == 0) && ((((u32)(src)) & 3) == 0) && ((((u32)(dest)) & 3) == 0)) { \ + CpuFastCopy((src), (dest), (size)); \ + } else { \ + CpuCopy32((src), (dest), (size)); \ + } \ +} + #define CpuFastFill(value, dest, size) \ { \ vu32 tmp = (vu32)(value); \ @@ -52,6 +70,24 @@ #define CpuFastFill8(value, dest, size) CpuFastFill(((value) << 24) | ((value) << 16) | ((value) << 8) | (value), (dest), (size)) +#define CpuSmartFill(value, dest, size) \ +{ \ + if ((((size) & 0x1f) == 0) && ((((u32)(dest)) & 3) == 0)) { \ + CpuFastFill((value), (dest), (size)); \ + } else { \ + CpuFill32((value), (dest), (size)); \ + } \ +} + +#define CpuSmartFill16(value, dest, size) \ +{ \ + if ((((size) & 0x1f) == 0) && ((((u32)(dest)) & 3) == 0)) { \ + CpuFastFill16((value), (dest), (size)); \ + } else { \ + CpuFill16((value), (dest), (size)); \ + } \ +} + #define CpuFastCopy(src, dest, size) CpuFastSet(src, dest, ((size)/(32/8) & 0x1FFFFF)) #define DmaSetUnchecked(dmaNum, src, dest, control) \ diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index ce86f8c683d6..a8a52bcb9a3a 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -234,7 +234,7 @@ struct ObjectEventGraphicsInfo /*0x0C*/ u8 paletteSlot:4; u8 shadowSize:2; u8 inanimate:1; - u8 disableReflectionPaletteLoad:1; + u8 compressed:1; /*0x0D*/ u8 tracks; /*0x10*/ const struct OamData *oam; /*0x14*/ const struct SubspriteTable *subspriteTables; diff --git a/include/global.h b/include/global.h index e4cb2e110319..98a5b4408f0c 100644 --- a/include/global.h +++ b/include/global.h @@ -35,6 +35,7 @@ #define INCBIN_S8 INCBIN #define INCBIN_S16 INCBIN #define INCBIN_S32 INCBIN +#define INCBIN_COMP INCBIN #endif // IDE support #define ARRAY_COUNT(array) (size_t)(sizeof(array) / sizeof((array)[0])) @@ -1083,4 +1084,8 @@ struct MapPosition s8 elevation; }; +// Adds support for compressed OW graphics, +// (Also compresses pokemon follower graphics) +#define OW_GFX_COMPRESS TRUE + #endif // GUARD_GLOBAL_H diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 3d3737668251..90c6eb506248 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -343,425 +343,432 @@ const u32 gObjectEventPic_Noland[] = INCBIN_U32("graphics/object_events/pics/peo const u32 gObjectEventPic_Lucy[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/lucy.4bpp"); const u32 gObjectEventPic_Brandon[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/brandon.4bpp"); const u32 gObjectEventPic_AnimatedBall[] = INCBIN_U32("graphics/object_events/pics/misc/animated_ball.4bpp"); -const u32 gObjectEventPic_Bulbasaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/bulbasaur.4bpp"); -const u32 gObjectEventPic_Ivysaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/ivysaur.4bpp"); -const u32 gObjectEventPic_Venusaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/venusaur.4bpp"); -const u32 gObjectEventPic_Charmander[] = INCBIN_U32("graphics/object_events/pics/pokemon/charmander.4bpp"); -const u32 gObjectEventPic_Charmeleon[] = INCBIN_U32("graphics/object_events/pics/pokemon/charmeleon.4bpp"); -const u32 gObjectEventPic_Charizard[] = INCBIN_U32("graphics/object_events/pics/pokemon/charizard.4bpp"); -const u32 gObjectEventPic_Squirtle[] = INCBIN_U32("graphics/object_events/pics/pokemon/squirtle.4bpp"); -const u32 gObjectEventPic_Wartortle[] = INCBIN_U32("graphics/object_events/pics/pokemon/wartortle.4bpp"); -const u32 gObjectEventPic_Blastoise[] = INCBIN_U32("graphics/object_events/pics/pokemon/blastoise.4bpp"); -const u32 gObjectEventPic_Caterpie[] = INCBIN_U32("graphics/object_events/pics/pokemon/caterpie.4bpp"); -const u32 gObjectEventPic_Metapod[] = INCBIN_U32("graphics/object_events/pics/pokemon/metapod.4bpp"); -const u32 gObjectEventPic_Butterfree[] = INCBIN_U32("graphics/object_events/pics/pokemon/butterfree.4bpp"); -const u32 gObjectEventPic_Weedle[] = INCBIN_U32("graphics/object_events/pics/pokemon/weedle.4bpp"); -const u32 gObjectEventPic_Kakuna[] = INCBIN_U32("graphics/object_events/pics/pokemon/kakuna.4bpp"); -const u32 gObjectEventPic_Beedrill[] = INCBIN_U32("graphics/object_events/pics/pokemon/beedrill.4bpp"); -const u32 gObjectEventPic_Pidgey[] = INCBIN_U32("graphics/object_events/pics/pokemon/pidgey.4bpp"); -const u32 gObjectEventPic_Pidgeotto[] = INCBIN_U32("graphics/object_events/pics/pokemon/pidgeotto.4bpp"); -const u32 gObjectEventPic_Pidgeot[] = INCBIN_U32("graphics/object_events/pics/pokemon/pidgeot.4bpp"); -const u32 gObjectEventPic_Rattata[] = INCBIN_U32("graphics/object_events/pics/pokemon/rattata.4bpp"); -const u32 gObjectEventPic_Raticate[] = INCBIN_U32("graphics/object_events/pics/pokemon/raticate.4bpp"); -const u32 gObjectEventPic_Spearow[] = INCBIN_U32("graphics/object_events/pics/pokemon/spearow.4bpp"); -const u32 gObjectEventPic_Fearow[] = INCBIN_U32("graphics/object_events/pics/pokemon/fearow.4bpp"); -const u32 gObjectEventPic_Ekans[] = INCBIN_U32("graphics/object_events/pics/pokemon/ekans.4bpp"); -const u32 gObjectEventPic_Arbok[] = INCBIN_U32("graphics/object_events/pics/pokemon/arbok.4bpp"); -const u32 gObjectEventPic_Pikachu[] = INCBIN_U32("graphics/object_events/pics/pokemon/pikachu.4bpp"); -const u32 gObjectEventPic_Raichu[] = INCBIN_U32("graphics/object_events/pics/pokemon/raichu.4bpp"); -const u32 gObjectEventPic_Sandshrew[] = INCBIN_U32("graphics/object_events/pics/pokemon/sandshrew.4bpp"); -const u32 gObjectEventPic_Sandslash[] = INCBIN_U32("graphics/object_events/pics/pokemon/sandslash.4bpp"); -const u32 gObjectEventPic_Nidoran_f[] = INCBIN_U32("graphics/object_events/pics/pokemon/nidoran_f.4bpp"); -const u32 gObjectEventPic_Nidorina[] = INCBIN_U32("graphics/object_events/pics/pokemon/nidorina.4bpp"); -const u32 gObjectEventPic_Nidoqueen[] = INCBIN_U32("graphics/object_events/pics/pokemon/nidoqueen.4bpp"); -const u32 gObjectEventPic_Nidoran_m[] = INCBIN_U32("graphics/object_events/pics/pokemon/nidoran_m.4bpp"); -const u32 gObjectEventPic_Nidorino[] = INCBIN_U32("graphics/object_events/pics/pokemon/nidorino.4bpp"); -const u32 gObjectEventPic_Nidoking[] = INCBIN_U32("graphics/object_events/pics/pokemon/nidoking.4bpp"); -const u32 gObjectEventPic_Clefairy[] = INCBIN_U32("graphics/object_events/pics/pokemon/clefairy.4bpp"); -const u32 gObjectEventPic_Clefable[] = INCBIN_U32("graphics/object_events/pics/pokemon/clefable.4bpp"); -const u32 gObjectEventPic_Vulpix[] = INCBIN_U32("graphics/object_events/pics/pokemon/vulpix.4bpp"); -const u32 gObjectEventPic_Ninetales[] = INCBIN_U32("graphics/object_events/pics/pokemon/ninetales.4bpp"); -const u32 gObjectEventPic_Jigglypuff[] = INCBIN_U32("graphics/object_events/pics/pokemon/jigglypuff.4bpp"); -const u32 gObjectEventPic_Wigglytuff[] = INCBIN_U32("graphics/object_events/pics/pokemon/wigglytuff.4bpp"); -const u32 gObjectEventPic_Zubat[] = INCBIN_U32("graphics/object_events/pics/pokemon/zubat.4bpp"); -const u32 gObjectEventPic_Golbat[] = INCBIN_U32("graphics/object_events/pics/pokemon/golbat.4bpp"); -const u32 gObjectEventPic_Oddish[] = INCBIN_U32("graphics/object_events/pics/pokemon/oddish.4bpp"); -const u32 gObjectEventPic_Gloom[] = INCBIN_U32("graphics/object_events/pics/pokemon/gloom.4bpp"); -const u32 gObjectEventPic_Vileplume[] = INCBIN_U32("graphics/object_events/pics/pokemon/vileplume.4bpp"); -const u32 gObjectEventPic_Paras[] = INCBIN_U32("graphics/object_events/pics/pokemon/paras.4bpp"); -const u32 gObjectEventPic_Parasect[] = INCBIN_U32("graphics/object_events/pics/pokemon/parasect.4bpp"); -const u32 gObjectEventPic_Venonat[] = INCBIN_U32("graphics/object_events/pics/pokemon/venonat.4bpp"); -const u32 gObjectEventPic_Venomoth[] = INCBIN_U32("graphics/object_events/pics/pokemon/venomoth.4bpp"); -const u32 gObjectEventPic_Diglett[] = INCBIN_U32("graphics/object_events/pics/pokemon/diglett.4bpp"); -const u32 gObjectEventPic_Dugtrio[] = INCBIN_U32("graphics/object_events/pics/pokemon/dugtrio.4bpp"); -const u32 gObjectEventPic_Meowth[] = INCBIN_U32("graphics/object_events/pics/pokemon/meowth.4bpp"); -const u32 gObjectEventPic_Persian[] = INCBIN_U32("graphics/object_events/pics/pokemon/persian.4bpp"); -const u32 gObjectEventPic_Psyduck[] = INCBIN_U32("graphics/object_events/pics/pokemon/psyduck.4bpp"); -const u32 gObjectEventPic_Golduck[] = INCBIN_U32("graphics/object_events/pics/pokemon/golduck.4bpp"); -const u32 gObjectEventPic_Mankey[] = INCBIN_U32("graphics/object_events/pics/pokemon/mankey.4bpp"); -const u32 gObjectEventPic_Primeape[] = INCBIN_U32("graphics/object_events/pics/pokemon/primeape.4bpp"); -const u32 gObjectEventPic_Growlithe[] = INCBIN_U32("graphics/object_events/pics/pokemon/growlithe.4bpp"); -const u32 gObjectEventPic_Arcanine[] = INCBIN_U32("graphics/object_events/pics/pokemon/arcanine.4bpp"); -const u32 gObjectEventPic_Poliwag[] = INCBIN_U32("graphics/object_events/pics/pokemon/poliwag.4bpp"); -const u32 gObjectEventPic_Poliwhirl[] = INCBIN_U32("graphics/object_events/pics/pokemon/poliwhirl.4bpp"); -const u32 gObjectEventPic_Poliwrath[] = INCBIN_U32("graphics/object_events/pics/pokemon/poliwrath.4bpp"); -const u32 gObjectEventPic_Abra[] = INCBIN_U32("graphics/object_events/pics/pokemon/abra.4bpp"); -const u32 gObjectEventPic_Kadabra[] = INCBIN_U32("graphics/object_events/pics/pokemon/kadabra.4bpp"); -const u32 gObjectEventPic_Alakazam[] = INCBIN_U32("graphics/object_events/pics/pokemon/alakazam.4bpp"); -const u32 gObjectEventPic_Machop[] = INCBIN_U32("graphics/object_events/pics/pokemon/machop.4bpp"); -const u32 gObjectEventPic_Machoke[] = INCBIN_U32("graphics/object_events/pics/pokemon/machoke.4bpp"); -const u32 gObjectEventPic_Machamp[] = INCBIN_U32("graphics/object_events/pics/pokemon/machamp.4bpp"); -const u32 gObjectEventPic_Bellsprout[] = INCBIN_U32("graphics/object_events/pics/pokemon/bellsprout.4bpp"); -const u32 gObjectEventPic_Weepinbell[] = INCBIN_U32("graphics/object_events/pics/pokemon/weepinbell.4bpp"); -const u32 gObjectEventPic_Victreebel[] = INCBIN_U32("graphics/object_events/pics/pokemon/victreebel.4bpp"); -const u32 gObjectEventPic_Tentacool[] = INCBIN_U32("graphics/object_events/pics/pokemon/tentacool.4bpp"); -const u32 gObjectEventPic_Tentacruel[] = INCBIN_U32("graphics/object_events/pics/pokemon/tentacruel.4bpp"); -const u32 gObjectEventPic_Geodude[] = INCBIN_U32("graphics/object_events/pics/pokemon/geodude.4bpp"); -const u32 gObjectEventPic_Graveler[] = INCBIN_U32("graphics/object_events/pics/pokemon/graveler.4bpp"); -const u32 gObjectEventPic_Golem[] = INCBIN_U32("graphics/object_events/pics/pokemon/golem.4bpp"); -const u32 gObjectEventPic_Ponyta[] = INCBIN_U32("graphics/object_events/pics/pokemon/ponyta.4bpp"); -const u32 gObjectEventPic_Rapidash[] = INCBIN_U32("graphics/object_events/pics/pokemon/rapidash.4bpp"); -const u32 gObjectEventPic_Slowpoke[] = INCBIN_U32("graphics/object_events/pics/pokemon/slowpoke.4bpp"); -const u32 gObjectEventPic_Slowbro[] = INCBIN_U32("graphics/object_events/pics/pokemon/slowbro.4bpp"); -const u32 gObjectEventPic_Magnemite[] = INCBIN_U32("graphics/object_events/pics/pokemon/magnemite.4bpp"); -const u32 gObjectEventPic_Magneton[] = INCBIN_U32("graphics/object_events/pics/pokemon/magneton.4bpp"); -const u32 gObjectEventPic_Farfetchd[] = INCBIN_U32("graphics/object_events/pics/pokemon/farfetchd.4bpp"); -const u32 gObjectEventPic_Doduo[] = INCBIN_U32("graphics/object_events/pics/pokemon/doduo.4bpp"); -const u32 gObjectEventPic_Dodrio[] = INCBIN_U32("graphics/object_events/pics/pokemon/dodrio.4bpp"); -const u32 gObjectEventPic_Seel[] = INCBIN_U32("graphics/object_events/pics/pokemon/seel.4bpp"); -const u32 gObjectEventPic_Dewgong[] = INCBIN_U32("graphics/object_events/pics/pokemon/dewgong.4bpp"); -const u32 gObjectEventPic_Grimer[] = INCBIN_U32("graphics/object_events/pics/pokemon/grimer.4bpp"); -const u32 gObjectEventPic_Muk[] = INCBIN_U32("graphics/object_events/pics/pokemon/muk.4bpp"); -const u32 gObjectEventPic_Shellder[] = INCBIN_U32("graphics/object_events/pics/pokemon/shellder.4bpp"); -const u32 gObjectEventPic_Cloyster[] = INCBIN_U32("graphics/object_events/pics/pokemon/cloyster.4bpp"); -const u32 gObjectEventPic_Gastly[] = INCBIN_U32("graphics/object_events/pics/pokemon/gastly.4bpp"); -const u32 gObjectEventPic_Haunter[] = INCBIN_U32("graphics/object_events/pics/pokemon/haunter.4bpp"); -const u32 gObjectEventPic_Gengar[] = INCBIN_U32("graphics/object_events/pics/pokemon/gengar.4bpp"); -const u32 gObjectEventPic_Onix[] = INCBIN_U32("graphics/object_events/pics/pokemon/onix.4bpp"); -const u32 gObjectEventPic_Drowzee[] = INCBIN_U32("graphics/object_events/pics/pokemon/drowzee.4bpp"); -const u32 gObjectEventPic_Hypno[] = INCBIN_U32("graphics/object_events/pics/pokemon/hypno.4bpp"); -const u32 gObjectEventPic_Krabby[] = INCBIN_U32("graphics/object_events/pics/pokemon/krabby.4bpp"); -const u32 gObjectEventPic_Kingler[] = INCBIN_U32("graphics/object_events/pics/pokemon/kingler.4bpp"); -const u32 gObjectEventPic_Voltorb[] = INCBIN_U32("graphics/object_events/pics/pokemon/voltorb.4bpp"); -const u32 gObjectEventPic_Electrode[] = INCBIN_U32("graphics/object_events/pics/pokemon/electrode.4bpp"); -const u32 gObjectEventPic_Exeggcute[] = INCBIN_U32("graphics/object_events/pics/pokemon/exeggcute.4bpp"); -const u32 gObjectEventPic_Exeggutor[] = INCBIN_U32("graphics/object_events/pics/pokemon/exeggutor.4bpp"); -const u32 gObjectEventPic_Cubone[] = INCBIN_U32("graphics/object_events/pics/pokemon/cubone.4bpp"); -const u32 gObjectEventPic_Marowak[] = INCBIN_U32("graphics/object_events/pics/pokemon/marowak.4bpp"); -const u32 gObjectEventPic_Hitmonlee[] = INCBIN_U32("graphics/object_events/pics/pokemon/hitmonlee.4bpp"); -const u32 gObjectEventPic_Hitmonchan[] = INCBIN_U32("graphics/object_events/pics/pokemon/hitmonchan.4bpp"); -const u32 gObjectEventPic_Lickitung[] = INCBIN_U32("graphics/object_events/pics/pokemon/lickitung.4bpp"); -const u32 gObjectEventPic_Koffing[] = INCBIN_U32("graphics/object_events/pics/pokemon/koffing.4bpp"); -const u32 gObjectEventPic_Weezing[] = INCBIN_U32("graphics/object_events/pics/pokemon/weezing.4bpp"); -const u32 gObjectEventPic_Rhyhorn[] = INCBIN_U32("graphics/object_events/pics/pokemon/rhyhorn.4bpp"); -const u32 gObjectEventPic_Rhydon[] = INCBIN_U32("graphics/object_events/pics/pokemon/rhydon.4bpp"); -const u32 gObjectEventPic_Chansey[] = INCBIN_U32("graphics/object_events/pics/pokemon/chansey.4bpp"); -const u32 gObjectEventPic_Tangela[] = INCBIN_U32("graphics/object_events/pics/pokemon/tangela.4bpp"); -const u32 gObjectEventPic_Kangaskhan[] = INCBIN_U32("graphics/object_events/pics/pokemon/kangaskhan.4bpp"); -const u32 gObjectEventPic_Horsea[] = INCBIN_U32("graphics/object_events/pics/pokemon/horsea.4bpp"); -const u32 gObjectEventPic_Seadra[] = INCBIN_U32("graphics/object_events/pics/pokemon/seadra.4bpp"); -const u32 gObjectEventPic_Goldeen[] = INCBIN_U32("graphics/object_events/pics/pokemon/goldeen.4bpp"); -const u32 gObjectEventPic_Seaking[] = INCBIN_U32("graphics/object_events/pics/pokemon/seaking.4bpp"); -const u32 gObjectEventPic_Staryu[] = INCBIN_U32("graphics/object_events/pics/pokemon/staryu.4bpp"); -const u32 gObjectEventPic_Starmie[] = INCBIN_U32("graphics/object_events/pics/pokemon/starmie.4bpp"); -const u32 gObjectEventPic_Mr_Mime[] = INCBIN_U32("graphics/object_events/pics/pokemon/mr_mime.4bpp"); -const u32 gObjectEventPic_Scyther[] = INCBIN_U32("graphics/object_events/pics/pokemon/scyther.4bpp"); -const u32 gObjectEventPic_Jynx[] = INCBIN_U32("graphics/object_events/pics/pokemon/jynx.4bpp"); -const u32 gObjectEventPic_Electabuzz[] = INCBIN_U32("graphics/object_events/pics/pokemon/electabuzz.4bpp"); -const u32 gObjectEventPic_Magmar[] = INCBIN_U32("graphics/object_events/pics/pokemon/magmar.4bpp"); -const u32 gObjectEventPic_Pinsir[] = INCBIN_U32("graphics/object_events/pics/pokemon/pinsir.4bpp"); -const u32 gObjectEventPic_Tauros[] = INCBIN_U32("graphics/object_events/pics/pokemon/tauros.4bpp"); -const u32 gObjectEventPic_Magikarp[] = INCBIN_U32("graphics/object_events/pics/pokemon/magikarp.4bpp"); -const u32 gObjectEventPic_Gyarados[] = INCBIN_U32("graphics/object_events/pics/pokemon/gyarados.4bpp"); -const u32 gObjectEventPic_Lapras[] = INCBIN_U32("graphics/object_events/pics/pokemon/lapras.4bpp"); -const u32 gObjectEventPic_Ditto[] = INCBIN_U32("graphics/object_events/pics/pokemon/ditto.4bpp"); -const u32 gObjectEventPic_Eevee[] = INCBIN_U32("graphics/object_events/pics/pokemon/eevee.4bpp"); -const u32 gObjectEventPic_Vaporeon[] = INCBIN_U32("graphics/object_events/pics/pokemon/vaporeon.4bpp"); -const u32 gObjectEventPic_Jolteon[] = INCBIN_U32("graphics/object_events/pics/pokemon/jolteon.4bpp"); -const u32 gObjectEventPic_Flareon[] = INCBIN_U32("graphics/object_events/pics/pokemon/flareon.4bpp"); -const u32 gObjectEventPic_Porygon[] = INCBIN_U32("graphics/object_events/pics/pokemon/porygon.4bpp"); -const u32 gObjectEventPic_Omanyte[] = INCBIN_U32("graphics/object_events/pics/pokemon/omanyte.4bpp"); -const u32 gObjectEventPic_Omastar[] = INCBIN_U32("graphics/object_events/pics/pokemon/omastar.4bpp"); -const u32 gObjectEventPic_Kabuto[] = INCBIN_U32("graphics/object_events/pics/pokemon/kabuto.4bpp"); -const u32 gObjectEventPic_Kabutops[] = INCBIN_U32("graphics/object_events/pics/pokemon/kabutops.4bpp"); -const u32 gObjectEventPic_Aerodactyl[] = INCBIN_U32("graphics/object_events/pics/pokemon/aerodactyl.4bpp"); -const u32 gObjectEventPic_Snorlax[] = INCBIN_U32("graphics/object_events/pics/pokemon/snorlax.4bpp"); -const u32 gObjectEventPic_Articuno[] = INCBIN_U32("graphics/object_events/pics/pokemon/articuno.4bpp"); -const u32 gObjectEventPic_Zapdos[] = INCBIN_U32("graphics/object_events/pics/pokemon/zapdos.4bpp"); -const u32 gObjectEventPic_Moltres[] = INCBIN_U32("graphics/object_events/pics/pokemon/moltres.4bpp"); -const u32 gObjectEventPic_Dratini[] = INCBIN_U32("graphics/object_events/pics/pokemon/dratini.4bpp"); -const u32 gObjectEventPic_Dragonair[] = INCBIN_U32("graphics/object_events/pics/pokemon/dragonair.4bpp"); -const u32 gObjectEventPic_Dragonite[] = INCBIN_U32("graphics/object_events/pics/pokemon/dragonite.4bpp"); -const u32 gObjectEventPic_Mewtwo[] = INCBIN_U32("graphics/object_events/pics/pokemon/mewtwo.4bpp"); -const u32 gObjectEventPic_Mew[] = INCBIN_U32("graphics/object_events/pics/pokemon/mew.4bpp"); -const u32 gObjectEventPic_Chikorita[] = INCBIN_U32("graphics/object_events/pics/pokemon/chikorita.4bpp"); -const u32 gObjectEventPic_Bayleef[] = INCBIN_U32("graphics/object_events/pics/pokemon/bayleef.4bpp"); -const u32 gObjectEventPic_Meganium[] = INCBIN_U32("graphics/object_events/pics/pokemon/meganium.4bpp"); -const u32 gObjectEventPic_Cyndaquil[] = INCBIN_U32("graphics/object_events/pics/pokemon/cyndaquil.4bpp"); -const u32 gObjectEventPic_Quilava[] = INCBIN_U32("graphics/object_events/pics/pokemon/quilava.4bpp"); -const u32 gObjectEventPic_Typhlosion[] = INCBIN_U32("graphics/object_events/pics/pokemon/typhlosion.4bpp"); -const u32 gObjectEventPic_Totodile[] = INCBIN_U32("graphics/object_events/pics/pokemon/totodile.4bpp"); -const u32 gObjectEventPic_Croconaw[] = INCBIN_U32("graphics/object_events/pics/pokemon/croconaw.4bpp"); -const u32 gObjectEventPic_Feraligatr[] = INCBIN_U32("graphics/object_events/pics/pokemon/feraligatr.4bpp"); -const u32 gObjectEventPic_Sentret[] = INCBIN_U32("graphics/object_events/pics/pokemon/sentret.4bpp"); -const u32 gObjectEventPic_Furret[] = INCBIN_U32("graphics/object_events/pics/pokemon/furret.4bpp"); -const u32 gObjectEventPic_Hoothoot[] = INCBIN_U32("graphics/object_events/pics/pokemon/hoothoot.4bpp"); -const u32 gObjectEventPic_Noctowl[] = INCBIN_U32("graphics/object_events/pics/pokemon/noctowl.4bpp"); -const u32 gObjectEventPic_Ledyba[] = INCBIN_U32("graphics/object_events/pics/pokemon/ledyba.4bpp"); -const u32 gObjectEventPic_Ledian[] = INCBIN_U32("graphics/object_events/pics/pokemon/ledian.4bpp"); -const u32 gObjectEventPic_Spinarak[] = INCBIN_U32("graphics/object_events/pics/pokemon/spinarak.4bpp"); -const u32 gObjectEventPic_Ariados[] = INCBIN_U32("graphics/object_events/pics/pokemon/ariados.4bpp"); -const u32 gObjectEventPic_Crobat[] = INCBIN_U32("graphics/object_events/pics/pokemon/crobat.4bpp"); -const u32 gObjectEventPic_Chinchou[] = INCBIN_U32("graphics/object_events/pics/pokemon/chinchou.4bpp"); -const u32 gObjectEventPic_Lanturn[] = INCBIN_U32("graphics/object_events/pics/pokemon/lanturn.4bpp"); -const u32 gObjectEventPic_Pichu[] = INCBIN_U32("graphics/object_events/pics/pokemon/pichu.4bpp"); -const u32 gObjectEventPic_Cleffa[] = INCBIN_U32("graphics/object_events/pics/pokemon/cleffa.4bpp"); -const u32 gObjectEventPic_Igglybuff[] = INCBIN_U32("graphics/object_events/pics/pokemon/igglybuff.4bpp"); -const u32 gObjectEventPic_Togepi[] = INCBIN_U32("graphics/object_events/pics/pokemon/togepi.4bpp"); -const u32 gObjectEventPic_Togetic[] = INCBIN_U32("graphics/object_events/pics/pokemon/togetic.4bpp"); -const u32 gObjectEventPic_Natu[] = INCBIN_U32("graphics/object_events/pics/pokemon/natu.4bpp"); -const u32 gObjectEventPic_Xatu[] = INCBIN_U32("graphics/object_events/pics/pokemon/xatu.4bpp"); -const u32 gObjectEventPic_Mareep[] = INCBIN_U32("graphics/object_events/pics/pokemon/mareep.4bpp"); -const u32 gObjectEventPic_Flaaffy[] = INCBIN_U32("graphics/object_events/pics/pokemon/flaaffy.4bpp"); -const u32 gObjectEventPic_Ampharos[] = INCBIN_U32("graphics/object_events/pics/pokemon/ampharos.4bpp"); -const u32 gObjectEventPic_Bellossom[] = INCBIN_U32("graphics/object_events/pics/pokemon/bellossom.4bpp"); -const u32 gObjectEventPic_Marill[] = INCBIN_U32("graphics/object_events/pics/pokemon/marill.4bpp"); -const u32 gObjectEventPic_Azumarill[] = INCBIN_U32("graphics/object_events/pics/pokemon/azumarill.4bpp"); -const u32 gObjectEventPic_Sudowoodo[] = INCBIN_U32("graphics/object_events/pics/pokemon/sudowoodo.4bpp"); -const u32 gObjectEventPic_Politoed[] = INCBIN_U32("graphics/object_events/pics/pokemon/politoed.4bpp"); -const u32 gObjectEventPic_Hoppip[] = INCBIN_U32("graphics/object_events/pics/pokemon/hoppip.4bpp"); -const u32 gObjectEventPic_Skiploom[] = INCBIN_U32("graphics/object_events/pics/pokemon/skiploom.4bpp"); -const u32 gObjectEventPic_Jumpluff[] = INCBIN_U32("graphics/object_events/pics/pokemon/jumpluff.4bpp"); -const u32 gObjectEventPic_Aipom[] = INCBIN_U32("graphics/object_events/pics/pokemon/aipom.4bpp"); -const u32 gObjectEventPic_Sunkern[] = INCBIN_U32("graphics/object_events/pics/pokemon/sunkern.4bpp"); -const u32 gObjectEventPic_Sunflora[] = INCBIN_U32("graphics/object_events/pics/pokemon/sunflora.4bpp"); -const u32 gObjectEventPic_Yanma[] = INCBIN_U32("graphics/object_events/pics/pokemon/yanma.4bpp"); -const u32 gObjectEventPic_Wooper[] = INCBIN_U32("graphics/object_events/pics/pokemon/wooper.4bpp"); -const u32 gObjectEventPic_Quagsire[] = INCBIN_U32("graphics/object_events/pics/pokemon/quagsire.4bpp"); -const u32 gObjectEventPic_Espeon[] = INCBIN_U32("graphics/object_events/pics/pokemon/espeon.4bpp"); -const u32 gObjectEventPic_Umbreon[] = INCBIN_U32("graphics/object_events/pics/pokemon/umbreon.4bpp"); -const u32 gObjectEventPic_Murkrow[] = INCBIN_U32("graphics/object_events/pics/pokemon/murkrow.4bpp"); -const u32 gObjectEventPic_Slowking[] = INCBIN_U32("graphics/object_events/pics/pokemon/slowking.4bpp"); -const u32 gObjectEventPic_Misdreavus[] = INCBIN_U32("graphics/object_events/pics/pokemon/misdreavus.4bpp"); -const u32 gObjectEventPic_Unown_A[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_a.4bpp"); -const u32 gObjectEventPic_Unown_B[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_b.4bpp"); -const u32 gObjectEventPic_Unown_C[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_c.4bpp"); -const u32 gObjectEventPic_Unown_D[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_d.4bpp"); -const u32 gObjectEventPic_Unown_E[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_e.4bpp"); -const u32 gObjectEventPic_Unown_F[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_f.4bpp"); -const u32 gObjectEventPic_Unown_G[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_g.4bpp"); -const u32 gObjectEventPic_Unown_H[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_h.4bpp"); -const u32 gObjectEventPic_Unown_I[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_i.4bpp"); -const u32 gObjectEventPic_Unown_J[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_j.4bpp"); -const u32 gObjectEventPic_Unown_K[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_k.4bpp"); -const u32 gObjectEventPic_Unown_L[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_l.4bpp"); -const u32 gObjectEventPic_Unown_M[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_m.4bpp"); -const u32 gObjectEventPic_Unown_N[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_n.4bpp"); -const u32 gObjectEventPic_Unown_O[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_o.4bpp"); -const u32 gObjectEventPic_Unown_P[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_p.4bpp"); -const u32 gObjectEventPic_Unown_Q[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_q.4bpp"); -const u32 gObjectEventPic_Unown_R[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_r.4bpp"); -const u32 gObjectEventPic_Unown_S[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_s.4bpp"); -const u32 gObjectEventPic_Unown_T[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_t.4bpp"); -const u32 gObjectEventPic_Unown_U[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_u.4bpp"); -const u32 gObjectEventPic_Unown_V[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_v.4bpp"); -const u32 gObjectEventPic_Unown_W[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_w.4bpp"); -const u32 gObjectEventPic_Unown_X[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_x.4bpp"); -const u32 gObjectEventPic_Unown_Y[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_y.4bpp"); -const u32 gObjectEventPic_Unown_Z[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_z.4bpp"); -const u32 gObjectEventPic_Unown_Exclamation[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_exclamation.4bpp"); -const u32 gObjectEventPic_Unown_Question[] = INCBIN_U32("graphics/object_events/pics/pokemon/unown_question.4bpp"); -const u32 gObjectEventPic_Wobbuffet[] = INCBIN_U32("graphics/object_events/pics/pokemon/wobbuffet.4bpp"); -const u32 gObjectEventPic_Girafarig[] = INCBIN_U32("graphics/object_events/pics/pokemon/girafarig.4bpp"); -const u32 gObjectEventPic_Pineco[] = INCBIN_U32("graphics/object_events/pics/pokemon/pineco.4bpp"); -const u32 gObjectEventPic_Forretress[] = INCBIN_U32("graphics/object_events/pics/pokemon/forretress.4bpp"); -const u32 gObjectEventPic_Dunsparce[] = INCBIN_U32("graphics/object_events/pics/pokemon/dunsparce.4bpp"); -const u32 gObjectEventPic_Gligar[] = INCBIN_U32("graphics/object_events/pics/pokemon/gligar.4bpp"); -const u32 gObjectEventPic_Steelix[] = INCBIN_U32("graphics/object_events/pics/pokemon/steelix.4bpp"); -const u32 gObjectEventPic_Snubbull[] = INCBIN_U32("graphics/object_events/pics/pokemon/snubbull.4bpp"); -const u32 gObjectEventPic_Granbull[] = INCBIN_U32("graphics/object_events/pics/pokemon/granbull.4bpp"); -const u32 gObjectEventPic_Qwilfish[] = INCBIN_U32("graphics/object_events/pics/pokemon/qwilfish.4bpp"); -const u32 gObjectEventPic_Scizor[] = INCBIN_U32("graphics/object_events/pics/pokemon/scizor.4bpp"); -const u32 gObjectEventPic_Shuckle[] = INCBIN_U32("graphics/object_events/pics/pokemon/shuckle.4bpp"); -const u32 gObjectEventPic_Heracross[] = INCBIN_U32("graphics/object_events/pics/pokemon/heracross.4bpp"); -const u32 gObjectEventPic_Sneasel[] = INCBIN_U32("graphics/object_events/pics/pokemon/sneasel.4bpp"); -const u32 gObjectEventPic_Teddiursa[] = INCBIN_U32("graphics/object_events/pics/pokemon/teddiursa.4bpp"); -const u32 gObjectEventPic_Ursaring[] = INCBIN_U32("graphics/object_events/pics/pokemon/ursaring.4bpp"); -const u32 gObjectEventPic_Slugma[] = INCBIN_U32("graphics/object_events/pics/pokemon/slugma.4bpp"); -const u32 gObjectEventPic_Magcargo[] = INCBIN_U32("graphics/object_events/pics/pokemon/magcargo.4bpp"); -const u32 gObjectEventPic_Swinub[] = INCBIN_U32("graphics/object_events/pics/pokemon/swinub.4bpp"); -const u32 gObjectEventPic_Piloswine[] = INCBIN_U32("graphics/object_events/pics/pokemon/piloswine.4bpp"); -const u32 gObjectEventPic_Corsola[] = INCBIN_U32("graphics/object_events/pics/pokemon/corsola.4bpp"); -const u32 gObjectEventPic_Remoraid[] = INCBIN_U32("graphics/object_events/pics/pokemon/remoraid.4bpp"); -const u32 gObjectEventPic_Octillery[] = INCBIN_U32("graphics/object_events/pics/pokemon/octillery.4bpp"); -const u32 gObjectEventPic_Delibird[] = INCBIN_U32("graphics/object_events/pics/pokemon/delibird.4bpp"); -const u32 gObjectEventPic_Mantine[] = INCBIN_U32("graphics/object_events/pics/pokemon/mantine.4bpp"); -const u32 gObjectEventPic_Skarmory[] = INCBIN_U32("graphics/object_events/pics/pokemon/skarmory.4bpp"); -const u32 gObjectEventPic_Houndour[] = INCBIN_U32("graphics/object_events/pics/pokemon/houndour.4bpp"); -const u32 gObjectEventPic_Houndoom[] = INCBIN_U32("graphics/object_events/pics/pokemon/houndoom.4bpp"); -const u32 gObjectEventPic_Kingdra[] = INCBIN_U32("graphics/object_events/pics/pokemon/kingdra.4bpp"); -const u32 gObjectEventPic_Phanpy[] = INCBIN_U32("graphics/object_events/pics/pokemon/phanpy.4bpp"); -const u32 gObjectEventPic_Donphan[] = INCBIN_U32("graphics/object_events/pics/pokemon/donphan.4bpp"); -const u32 gObjectEventPic_Porygon2[] = INCBIN_U32("graphics/object_events/pics/pokemon/porygon2.4bpp"); -const u32 gObjectEventPic_Stantler[] = INCBIN_U32("graphics/object_events/pics/pokemon/stantler.4bpp"); -const u32 gObjectEventPic_Smeargle[] = INCBIN_U32("graphics/object_events/pics/pokemon/smeargle.4bpp"); -const u32 gObjectEventPic_Tyrogue[] = INCBIN_U32("graphics/object_events/pics/pokemon/tyrogue.4bpp"); -const u32 gObjectEventPic_Hitmontop[] = INCBIN_U32("graphics/object_events/pics/pokemon/hitmontop.4bpp"); -const u32 gObjectEventPic_Smoochum[] = INCBIN_U32("graphics/object_events/pics/pokemon/smoochum.4bpp"); -const u32 gObjectEventPic_Elekid[] = INCBIN_U32("graphics/object_events/pics/pokemon/elekid.4bpp"); -const u32 gObjectEventPic_Magby[] = INCBIN_U32("graphics/object_events/pics/pokemon/magby.4bpp"); -const u32 gObjectEventPic_Miltank[] = INCBIN_U32("graphics/object_events/pics/pokemon/miltank.4bpp"); -const u32 gObjectEventPic_Blissey[] = INCBIN_U32("graphics/object_events/pics/pokemon/blissey.4bpp"); -const u32 gObjectEventPic_Raikou[] = INCBIN_U32("graphics/object_events/pics/pokemon/raikou.4bpp"); -const u32 gObjectEventPic_Entei[] = INCBIN_U32("graphics/object_events/pics/pokemon/entei.4bpp"); -const u32 gObjectEventPic_Suicune[] = INCBIN_U32("graphics/object_events/pics/pokemon/suicune.4bpp"); -const u32 gObjectEventPic_Larvitar[] = INCBIN_U32("graphics/object_events/pics/pokemon/larvitar.4bpp"); -const u32 gObjectEventPic_Pupitar[] = INCBIN_U32("graphics/object_events/pics/pokemon/pupitar.4bpp"); -const u32 gObjectEventPic_Tyranitar[] = INCBIN_U32("graphics/object_events/pics/pokemon/tyranitar.4bpp"); -const u32 gObjectEventPic_Lugia[] = INCBIN_U32("graphics/object_events/pics/pokemon/lugia.4bpp"); -const u32 gObjectEventPic_Ho_oh[] = INCBIN_U32("graphics/object_events/pics/pokemon/ho_oh.4bpp"); -const u32 gObjectEventPic_Celebi[] = INCBIN_U32("graphics/object_events/pics/pokemon/celebi.4bpp"); -const u32 gObjectEventPic_Treecko[] = INCBIN_U32("graphics/object_events/pics/pokemon/treecko.4bpp"); -const u32 gObjectEventPic_Grovyle[] = INCBIN_U32("graphics/object_events/pics/pokemon/grovyle.4bpp"); -const u32 gObjectEventPic_Sceptile[] = INCBIN_U32("graphics/object_events/pics/pokemon/sceptile.4bpp"); -const u32 gObjectEventPic_Torchic[] = INCBIN_U32("graphics/object_events/pics/pokemon/torchic.4bpp"); -const u32 gObjectEventPic_Combusken[] = INCBIN_U32("graphics/object_events/pics/pokemon/combusken.4bpp"); -const u32 gObjectEventPic_Blaziken[] = INCBIN_U32("graphics/object_events/pics/pokemon/blaziken.4bpp"); -const u32 gObjectEventPic_Mudkip[] = INCBIN_U32("graphics/object_events/pics/pokemon/mudkip.4bpp"); -const u32 gObjectEventPic_Marshtomp[] = INCBIN_U32("graphics/object_events/pics/pokemon/marshtomp.4bpp"); -const u32 gObjectEventPic_Swampert[] = INCBIN_U32("graphics/object_events/pics/pokemon/swampert.4bpp"); -const u32 gObjectEventPic_Poochyena[] = INCBIN_U32("graphics/object_events/pics/pokemon/poochyena.4bpp"); -const u32 gObjectEventPic_Mightyena[] = INCBIN_U32("graphics/object_events/pics/pokemon/mightyena.4bpp"); -const u32 gObjectEventPic_Zigzagoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/zigzagoon.4bpp"); -const u32 gObjectEventPic_Linoone[] = INCBIN_U32("graphics/object_events/pics/pokemon/linoone.4bpp"); -const u32 gObjectEventPic_Wurmple[] = INCBIN_U32("graphics/object_events/pics/pokemon/wurmple.4bpp"); -const u32 gObjectEventPic_Silcoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/silcoon.4bpp"); -const u32 gObjectEventPic_Beautifly[] = INCBIN_U32("graphics/object_events/pics/pokemon/beautifly.4bpp"); -const u32 gObjectEventPic_Cascoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/cascoon.4bpp"); -const u32 gObjectEventPic_Dustox[] = INCBIN_U32("graphics/object_events/pics/pokemon/dustox.4bpp"); -const u32 gObjectEventPic_Lotad[] = INCBIN_U32("graphics/object_events/pics/pokemon/lotad.4bpp"); -const u32 gObjectEventPic_Lombre[] = INCBIN_U32("graphics/object_events/pics/pokemon/lombre.4bpp"); -const u32 gObjectEventPic_Ludicolo[] = INCBIN_U32("graphics/object_events/pics/pokemon/ludicolo.4bpp"); -const u32 gObjectEventPic_Seedot[] = INCBIN_U32("graphics/object_events/pics/pokemon/seedot.4bpp"); -const u32 gObjectEventPic_Nuzleaf[] = INCBIN_U32("graphics/object_events/pics/pokemon/nuzleaf.4bpp"); -const u32 gObjectEventPic_Shiftry[] = INCBIN_U32("graphics/object_events/pics/pokemon/shiftry.4bpp"); -const u32 gObjectEventPic_Taillow[] = INCBIN_U32("graphics/object_events/pics/pokemon/taillow.4bpp"); -const u32 gObjectEventPic_Swellow[] = INCBIN_U32("graphics/object_events/pics/pokemon/swellow.4bpp"); -const u32 gObjectEventPic_Wingull[] = INCBIN_U32("graphics/object_events/pics/pokemon/wingull.4bpp"); -const u32 gObjectEventPic_Pelipper[] = INCBIN_U32("graphics/object_events/pics/pokemon/pelipper.4bpp"); -const u32 gObjectEventPic_Ralts[] = INCBIN_U32("graphics/object_events/pics/pokemon/ralts.4bpp"); -const u32 gObjectEventPic_Kirlia[] = INCBIN_U32("graphics/object_events/pics/pokemon/kirlia.4bpp"); -const u32 gObjectEventPic_Gardevoir[] = INCBIN_U32("graphics/object_events/pics/pokemon/gardevoir.4bpp"); -const u32 gObjectEventPic_Surskit[] = INCBIN_U32("graphics/object_events/pics/pokemon/surskit.4bpp"); -const u32 gObjectEventPic_Masquerain[] = INCBIN_U32("graphics/object_events/pics/pokemon/masquerain.4bpp"); -const u32 gObjectEventPic_Shroomish[] = INCBIN_U32("graphics/object_events/pics/pokemon/shroomish.4bpp"); -const u32 gObjectEventPic_Breloom[] = INCBIN_U32("graphics/object_events/pics/pokemon/breloom.4bpp"); -const u32 gObjectEventPic_Slakoth[] = INCBIN_U32("graphics/object_events/pics/pokemon/slakoth.4bpp"); -const u32 gObjectEventPic_Vigoroth[] = INCBIN_U32("graphics/object_events/pics/pokemon/vigoroth.4bpp"); -const u32 gObjectEventPic_Slaking[] = INCBIN_U32("graphics/object_events/pics/pokemon/slaking.4bpp"); -const u32 gObjectEventPic_Nincada[] = INCBIN_U32("graphics/object_events/pics/pokemon/nincada.4bpp"); -const u32 gObjectEventPic_Ninjask[] = INCBIN_U32("graphics/object_events/pics/pokemon/ninjask.4bpp"); -const u32 gObjectEventPic_Shedinja[] = INCBIN_U32("graphics/object_events/pics/pokemon/shedinja.4bpp"); -const u32 gObjectEventPic_Whismur[] = INCBIN_U32("graphics/object_events/pics/pokemon/whismur.4bpp"); -const u32 gObjectEventPic_Loudred[] = INCBIN_U32("graphics/object_events/pics/pokemon/loudred.4bpp"); -const u32 gObjectEventPic_Exploud[] = INCBIN_U32("graphics/object_events/pics/pokemon/exploud.4bpp"); -const u32 gObjectEventPic_Makuhita[] = INCBIN_U32("graphics/object_events/pics/pokemon/makuhita.4bpp"); -const u32 gObjectEventPic_Hariyama[] = INCBIN_U32("graphics/object_events/pics/pokemon/hariyama.4bpp"); -const u32 gObjectEventPic_Azurill[] = INCBIN_U32("graphics/object_events/pics/pokemon/azurill.4bpp"); -const u32 gObjectEventPic_Nosepass[] = INCBIN_U32("graphics/object_events/pics/pokemon/nosepass.4bpp"); -const u32 gObjectEventPic_Skitty[] = INCBIN_U32("graphics/object_events/pics/pokemon/skitty.4bpp"); -const u32 gObjectEventPic_Delcatty[] = INCBIN_U32("graphics/object_events/pics/pokemon/delcatty.4bpp"); -const u32 gObjectEventPic_Sableye[] = INCBIN_U32("graphics/object_events/pics/pokemon/sableye.4bpp"); -const u32 gObjectEventPic_Mawile[] = INCBIN_U32("graphics/object_events/pics/pokemon/mawile.4bpp"); -const u32 gObjectEventPic_Aron[] = INCBIN_U32("graphics/object_events/pics/pokemon/aron.4bpp"); -const u32 gObjectEventPic_Lairon[] = INCBIN_U32("graphics/object_events/pics/pokemon/lairon.4bpp"); -const u32 gObjectEventPic_Aggron[] = INCBIN_U32("graphics/object_events/pics/pokemon/aggron.4bpp"); -const u32 gObjectEventPic_Meditite[] = INCBIN_U32("graphics/object_events/pics/pokemon/meditite.4bpp"); -const u32 gObjectEventPic_Medicham[] = INCBIN_U32("graphics/object_events/pics/pokemon/medicham.4bpp"); -const u32 gObjectEventPic_Electrike[] = INCBIN_U32("graphics/object_events/pics/pokemon/electrike.4bpp"); -const u32 gObjectEventPic_Manectric[] = INCBIN_U32("graphics/object_events/pics/pokemon/manectric.4bpp"); -const u32 gObjectEventPic_Plusle[] = INCBIN_U32("graphics/object_events/pics/pokemon/plusle.4bpp"); -const u32 gObjectEventPic_Minun[] = INCBIN_U32("graphics/object_events/pics/pokemon/minun.4bpp"); -const u32 gObjectEventPic_Volbeat[] = INCBIN_U32("graphics/object_events/pics/pokemon/volbeat.4bpp"); -const u32 gObjectEventPic_Illumise[] = INCBIN_U32("graphics/object_events/pics/pokemon/illumise.4bpp"); -const u32 gObjectEventPic_Roselia[] = INCBIN_U32("graphics/object_events/pics/pokemon/roselia.4bpp"); -const u32 gObjectEventPic_Gulpin[] = INCBIN_U32("graphics/object_events/pics/pokemon/gulpin.4bpp"); -const u32 gObjectEventPic_Swalot[] = INCBIN_U32("graphics/object_events/pics/pokemon/swalot.4bpp"); -const u32 gObjectEventPic_Carvanha[] = INCBIN_U32("graphics/object_events/pics/pokemon/carvanha.4bpp"); -const u32 gObjectEventPic_Sharpedo[] = INCBIN_U32("graphics/object_events/pics/pokemon/sharpedo.4bpp"); -const u32 gObjectEventPic_Wailmer[] = INCBIN_U32("graphics/object_events/pics/pokemon/wailmer.4bpp"); -const u32 gObjectEventPic_Wailord[] = INCBIN_U32("graphics/object_events/pics/pokemon/wailord.4bpp"); -const u32 gObjectEventPic_Numel[] = INCBIN_U32("graphics/object_events/pics/pokemon/numel.4bpp"); -const u32 gObjectEventPic_Camerupt[] = INCBIN_U32("graphics/object_events/pics/pokemon/camerupt.4bpp"); -const u32 gObjectEventPic_Torkoal[] = INCBIN_U32("graphics/object_events/pics/pokemon/torkoal.4bpp"); -const u32 gObjectEventPic_Spoink[] = INCBIN_U32("graphics/object_events/pics/pokemon/spoink.4bpp"); -const u32 gObjectEventPic_Grumpig[] = INCBIN_U32("graphics/object_events/pics/pokemon/grumpig.4bpp"); -const u32 gObjectEventPic_Spinda[] = INCBIN_U32("graphics/object_events/pics/pokemon/spinda.4bpp"); -const u32 gObjectEventPic_Trapinch[] = INCBIN_U32("graphics/object_events/pics/pokemon/trapinch.4bpp"); -const u32 gObjectEventPic_Vibrava[] = INCBIN_U32("graphics/object_events/pics/pokemon/vibrava.4bpp"); -const u32 gObjectEventPic_Flygon[] = INCBIN_U32("graphics/object_events/pics/pokemon/flygon.4bpp"); -const u32 gObjectEventPic_Cacnea[] = INCBIN_U32("graphics/object_events/pics/pokemon/cacnea.4bpp"); -const u32 gObjectEventPic_Cacturne[] = INCBIN_U32("graphics/object_events/pics/pokemon/cacturne.4bpp"); -const u32 gObjectEventPic_Swablu[] = INCBIN_U32("graphics/object_events/pics/pokemon/swablu.4bpp"); -const u32 gObjectEventPic_Altaria[] = INCBIN_U32("graphics/object_events/pics/pokemon/altaria.4bpp"); -const u32 gObjectEventPic_Zangoose[] = INCBIN_U32("graphics/object_events/pics/pokemon/zangoose.4bpp"); -const u32 gObjectEventPic_Seviper[] = INCBIN_U32("graphics/object_events/pics/pokemon/seviper.4bpp"); -const u32 gObjectEventPic_Lunatone[] = INCBIN_U32("graphics/object_events/pics/pokemon/lunatone.4bpp"); -const u32 gObjectEventPic_Solrock[] = INCBIN_U32("graphics/object_events/pics/pokemon/solrock.4bpp"); -const u32 gObjectEventPic_Barboach[] = INCBIN_U32("graphics/object_events/pics/pokemon/barboach.4bpp"); -const u32 gObjectEventPic_Whiscash[] = INCBIN_U32("graphics/object_events/pics/pokemon/whiscash.4bpp"); -const u32 gObjectEventPic_Corphish[] = INCBIN_U32("graphics/object_events/pics/pokemon/corphish.4bpp"); -const u32 gObjectEventPic_Crawdaunt[] = INCBIN_U32("graphics/object_events/pics/pokemon/crawdaunt.4bpp"); -const u32 gObjectEventPic_Baltoy[] = INCBIN_U32("graphics/object_events/pics/pokemon/baltoy.4bpp"); -const u32 gObjectEventPic_Claydol[] = INCBIN_U32("graphics/object_events/pics/pokemon/claydol.4bpp"); -const u32 gObjectEventPic_Lileep[] = INCBIN_U32("graphics/object_events/pics/pokemon/lileep.4bpp"); -const u32 gObjectEventPic_Cradily[] = INCBIN_U32("graphics/object_events/pics/pokemon/cradily.4bpp"); -const u32 gObjectEventPic_Anorith[] = INCBIN_U32("graphics/object_events/pics/pokemon/anorith.4bpp"); -const u32 gObjectEventPic_Armaldo[] = INCBIN_U32("graphics/object_events/pics/pokemon/armaldo.4bpp"); -const u32 gObjectEventPic_Feebas[] = INCBIN_U32("graphics/object_events/pics/pokemon/feebas.4bpp"); -const u32 gObjectEventPic_Milotic[] = INCBIN_U32("graphics/object_events/pics/pokemon/milotic.4bpp"); -const u32 gObjectEventPic_Castform[] = INCBIN_U32("graphics/object_events/pics/pokemon/castform.4bpp"); -const u32 gObjectEventPic_CastformSunny[] = INCBIN_U32("graphics/object_events/pics/pokemon/castform_sunny.4bpp"); + +// Normally, INCBIN_COMP acts like INCBIN_U32, but appends `.lz` to the file, compressing it; +// If not compressing follower gfx, make this an alias to INCBIN_32, so gfx will *not* be compressed +#if !(OW_GFX_COMPRESS) +#define INCBIN_COMP INCBIN_U32 +#endif + +const u32 gObjectEventPic_Bulbasaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bulbasaur.4bpp"); +const u32 gObjectEventPic_Ivysaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ivysaur.4bpp"); +const u32 gObjectEventPic_Venusaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venusaur.4bpp"); +const u32 gObjectEventPic_Charmander[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charmander.4bpp"); +const u32 gObjectEventPic_Charmeleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charmeleon.4bpp"); +const u32 gObjectEventPic_Charizard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charizard.4bpp"); +const u32 gObjectEventPic_Squirtle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/squirtle.4bpp"); +const u32 gObjectEventPic_Wartortle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wartortle.4bpp"); +const u32 gObjectEventPic_Blastoise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blastoise.4bpp"); +const u32 gObjectEventPic_Caterpie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/caterpie.4bpp"); +const u32 gObjectEventPic_Metapod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metapod.4bpp"); +const u32 gObjectEventPic_Butterfree[] = INCBIN_COMP("graphics/object_events/pics/pokemon/butterfree.4bpp"); +const u32 gObjectEventPic_Weedle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weedle.4bpp"); +const u32 gObjectEventPic_Kakuna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kakuna.4bpp"); +const u32 gObjectEventPic_Beedrill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beedrill.4bpp"); +const u32 gObjectEventPic_Pidgey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgey.4bpp"); +const u32 gObjectEventPic_Pidgeotto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgeotto.4bpp"); +const u32 gObjectEventPic_Pidgeot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgeot.4bpp"); +const u32 gObjectEventPic_Rattata[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rattata.4bpp"); +const u32 gObjectEventPic_Raticate[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raticate.4bpp"); +const u32 gObjectEventPic_Spearow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spearow.4bpp"); +const u32 gObjectEventPic_Fearow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fearow.4bpp"); +const u32 gObjectEventPic_Ekans[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ekans.4bpp"); +const u32 gObjectEventPic_Arbok[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arbok.4bpp"); +const u32 gObjectEventPic_Pikachu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pikachu.4bpp"); +const u32 gObjectEventPic_Raichu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raichu.4bpp"); +const u32 gObjectEventPic_Sandshrew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandshrew.4bpp"); +const u32 gObjectEventPic_Sandslash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandslash.4bpp"); +const u32 gObjectEventPic_Nidoran_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoran_f.4bpp"); +const u32 gObjectEventPic_Nidorina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidorina.4bpp"); +const u32 gObjectEventPic_Nidoqueen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoqueen.4bpp"); +const u32 gObjectEventPic_Nidoran_m[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoran_m.4bpp"); +const u32 gObjectEventPic_Nidorino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidorino.4bpp"); +const u32 gObjectEventPic_Nidoking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoking.4bpp"); +const u32 gObjectEventPic_Clefairy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clefairy.4bpp"); +const u32 gObjectEventPic_Clefable[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clefable.4bpp"); +const u32 gObjectEventPic_Vulpix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vulpix.4bpp"); +const u32 gObjectEventPic_Ninetales[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ninetales.4bpp"); +const u32 gObjectEventPic_Jigglypuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jigglypuff.4bpp"); +const u32 gObjectEventPic_Wigglytuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wigglytuff.4bpp"); +const u32 gObjectEventPic_Zubat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zubat.4bpp"); +const u32 gObjectEventPic_Golbat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golbat.4bpp"); +const u32 gObjectEventPic_Oddish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oddish.4bpp"); +const u32 gObjectEventPic_Gloom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gloom.4bpp"); +const u32 gObjectEventPic_Vileplume[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vileplume.4bpp"); +const u32 gObjectEventPic_Paras[] = INCBIN_COMP("graphics/object_events/pics/pokemon/paras.4bpp"); +const u32 gObjectEventPic_Parasect[] = INCBIN_COMP("graphics/object_events/pics/pokemon/parasect.4bpp"); +const u32 gObjectEventPic_Venonat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venonat.4bpp"); +const u32 gObjectEventPic_Venomoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venomoth.4bpp"); +const u32 gObjectEventPic_Diglett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diglett.4bpp"); +const u32 gObjectEventPic_Dugtrio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dugtrio.4bpp"); +const u32 gObjectEventPic_Meowth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth.4bpp"); +const u32 gObjectEventPic_Persian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/persian.4bpp"); +const u32 gObjectEventPic_Psyduck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/psyduck.4bpp"); +const u32 gObjectEventPic_Golduck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golduck.4bpp"); +const u32 gObjectEventPic_Mankey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mankey.4bpp"); +const u32 gObjectEventPic_Primeape[] = INCBIN_COMP("graphics/object_events/pics/pokemon/primeape.4bpp"); +const u32 gObjectEventPic_Growlithe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/growlithe.4bpp"); +const u32 gObjectEventPic_Arcanine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arcanine.4bpp"); +const u32 gObjectEventPic_Poliwag[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwag.4bpp"); +const u32 gObjectEventPic_Poliwhirl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwhirl.4bpp"); +const u32 gObjectEventPic_Poliwrath[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwrath.4bpp"); +const u32 gObjectEventPic_Abra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/abra.4bpp"); +const u32 gObjectEventPic_Kadabra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kadabra.4bpp"); +const u32 gObjectEventPic_Alakazam[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alakazam.4bpp"); +const u32 gObjectEventPic_Machop[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machop.4bpp"); +const u32 gObjectEventPic_Machoke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machoke.4bpp"); +const u32 gObjectEventPic_Machamp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machamp.4bpp"); +const u32 gObjectEventPic_Bellsprout[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bellsprout.4bpp"); +const u32 gObjectEventPic_Weepinbell[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weepinbell.4bpp"); +const u32 gObjectEventPic_Victreebel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/victreebel.4bpp"); +const u32 gObjectEventPic_Tentacool[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tentacool.4bpp"); +const u32 gObjectEventPic_Tentacruel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tentacruel.4bpp"); +const u32 gObjectEventPic_Geodude[] = INCBIN_COMP("graphics/object_events/pics/pokemon/geodude.4bpp"); +const u32 gObjectEventPic_Graveler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/graveler.4bpp"); +const u32 gObjectEventPic_Golem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golem.4bpp"); +const u32 gObjectEventPic_Ponyta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ponyta.4bpp"); +const u32 gObjectEventPic_Rapidash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rapidash.4bpp"); +const u32 gObjectEventPic_Slowpoke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowpoke.4bpp"); +const u32 gObjectEventPic_Slowbro[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowbro.4bpp"); +const u32 gObjectEventPic_Magnemite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magnemite.4bpp"); +const u32 gObjectEventPic_Magneton[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magneton.4bpp"); +const u32 gObjectEventPic_Farfetchd[] = INCBIN_COMP("graphics/object_events/pics/pokemon/farfetchd.4bpp"); +const u32 gObjectEventPic_Doduo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/doduo.4bpp"); +const u32 gObjectEventPic_Dodrio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dodrio.4bpp"); +const u32 gObjectEventPic_Seel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seel.4bpp"); +const u32 gObjectEventPic_Dewgong[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewgong.4bpp"); +const u32 gObjectEventPic_Grimer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimer.4bpp"); +const u32 gObjectEventPic_Muk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/muk.4bpp"); +const u32 gObjectEventPic_Shellder[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellder.4bpp"); +const u32 gObjectEventPic_Cloyster[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cloyster.4bpp"); +const u32 gObjectEventPic_Gastly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastly.4bpp"); +const u32 gObjectEventPic_Haunter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/haunter.4bpp"); +const u32 gObjectEventPic_Gengar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gengar.4bpp"); +const u32 gObjectEventPic_Onix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/onix.4bpp"); +const u32 gObjectEventPic_Drowzee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drowzee.4bpp"); +const u32 gObjectEventPic_Hypno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hypno.4bpp"); +const u32 gObjectEventPic_Krabby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krabby.4bpp"); +const u32 gObjectEventPic_Kingler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kingler.4bpp"); +const u32 gObjectEventPic_Voltorb[] = INCBIN_COMP("graphics/object_events/pics/pokemon/voltorb.4bpp"); +const u32 gObjectEventPic_Electrode[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrode.4bpp"); +const u32 gObjectEventPic_Exeggcute[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exeggcute.4bpp"); +const u32 gObjectEventPic_Exeggutor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exeggutor.4bpp"); +const u32 gObjectEventPic_Cubone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cubone.4bpp"); +const u32 gObjectEventPic_Marowak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marowak.4bpp"); +const u32 gObjectEventPic_Hitmonlee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmonlee.4bpp"); +const u32 gObjectEventPic_Hitmonchan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmonchan.4bpp"); +const u32 gObjectEventPic_Lickitung[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lickitung.4bpp"); +const u32 gObjectEventPic_Koffing[] = INCBIN_COMP("graphics/object_events/pics/pokemon/koffing.4bpp"); +const u32 gObjectEventPic_Weezing[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weezing.4bpp"); +const u32 gObjectEventPic_Rhyhorn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhyhorn.4bpp"); +const u32 gObjectEventPic_Rhydon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhydon.4bpp"); +const u32 gObjectEventPic_Chansey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chansey.4bpp"); +const u32 gObjectEventPic_Tangela[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tangela.4bpp"); +const u32 gObjectEventPic_Kangaskhan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kangaskhan.4bpp"); +const u32 gObjectEventPic_Horsea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/horsea.4bpp"); +const u32 gObjectEventPic_Seadra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seadra.4bpp"); +const u32 gObjectEventPic_Goldeen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goldeen.4bpp"); +const u32 gObjectEventPic_Seaking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seaking.4bpp"); +const u32 gObjectEventPic_Staryu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staryu.4bpp"); +const u32 gObjectEventPic_Starmie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/starmie.4bpp"); +const u32 gObjectEventPic_Mr_Mime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime.4bpp"); +const u32 gObjectEventPic_Scyther[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scyther.4bpp"); +const u32 gObjectEventPic_Jynx[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jynx.4bpp"); +const u32 gObjectEventPic_Electabuzz[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electabuzz.4bpp"); +const u32 gObjectEventPic_Magmar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magmar.4bpp"); +const u32 gObjectEventPic_Pinsir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pinsir.4bpp"); +const u32 gObjectEventPic_Tauros[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tauros.4bpp"); +const u32 gObjectEventPic_Magikarp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magikarp.4bpp"); +const u32 gObjectEventPic_Gyarados[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gyarados.4bpp"); +const u32 gObjectEventPic_Lapras[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lapras.4bpp"); +const u32 gObjectEventPic_Ditto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ditto.4bpp"); +const u32 gObjectEventPic_Eevee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eevee.4bpp"); +const u32 gObjectEventPic_Vaporeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vaporeon.4bpp"); +const u32 gObjectEventPic_Jolteon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jolteon.4bpp"); +const u32 gObjectEventPic_Flareon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flareon.4bpp"); +const u32 gObjectEventPic_Porygon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon.4bpp"); +const u32 gObjectEventPic_Omanyte[] = INCBIN_COMP("graphics/object_events/pics/pokemon/omanyte.4bpp"); +const u32 gObjectEventPic_Omastar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/omastar.4bpp"); +const u32 gObjectEventPic_Kabuto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kabuto.4bpp"); +const u32 gObjectEventPic_Kabutops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kabutops.4bpp"); +const u32 gObjectEventPic_Aerodactyl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aerodactyl.4bpp"); +const u32 gObjectEventPic_Snorlax[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snorlax.4bpp"); +const u32 gObjectEventPic_Articuno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/articuno.4bpp"); +const u32 gObjectEventPic_Zapdos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zapdos.4bpp"); +const u32 gObjectEventPic_Moltres[] = INCBIN_COMP("graphics/object_events/pics/pokemon/moltres.4bpp"); +const u32 gObjectEventPic_Dratini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dratini.4bpp"); +const u32 gObjectEventPic_Dragonair[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragonair.4bpp"); +const u32 gObjectEventPic_Dragonite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragonite.4bpp"); +const u32 gObjectEventPic_Mewtwo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mewtwo.4bpp"); +const u32 gObjectEventPic_Mew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mew.4bpp"); +const u32 gObjectEventPic_Chikorita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chikorita.4bpp"); +const u32 gObjectEventPic_Bayleef[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bayleef.4bpp"); +const u32 gObjectEventPic_Meganium[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meganium.4bpp"); +const u32 gObjectEventPic_Cyndaquil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cyndaquil.4bpp"); +const u32 gObjectEventPic_Quilava[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quilava.4bpp"); +const u32 gObjectEventPic_Typhlosion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typhlosion.4bpp"); +const u32 gObjectEventPic_Totodile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/totodile.4bpp"); +const u32 gObjectEventPic_Croconaw[] = INCBIN_COMP("graphics/object_events/pics/pokemon/croconaw.4bpp"); +const u32 gObjectEventPic_Feraligatr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/feraligatr.4bpp"); +const u32 gObjectEventPic_Sentret[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sentret.4bpp"); +const u32 gObjectEventPic_Furret[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furret.4bpp"); +const u32 gObjectEventPic_Hoothoot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoothoot.4bpp"); +const u32 gObjectEventPic_Noctowl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noctowl.4bpp"); +const u32 gObjectEventPic_Ledyba[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ledyba.4bpp"); +const u32 gObjectEventPic_Ledian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ledian.4bpp"); +const u32 gObjectEventPic_Spinarak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spinarak.4bpp"); +const u32 gObjectEventPic_Ariados[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ariados.4bpp"); +const u32 gObjectEventPic_Crobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crobat.4bpp"); +const u32 gObjectEventPic_Chinchou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chinchou.4bpp"); +const u32 gObjectEventPic_Lanturn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lanturn.4bpp"); +const u32 gObjectEventPic_Pichu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pichu.4bpp"); +const u32 gObjectEventPic_Cleffa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cleffa.4bpp"); +const u32 gObjectEventPic_Igglybuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/igglybuff.4bpp"); +const u32 gObjectEventPic_Togepi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togepi.4bpp"); +const u32 gObjectEventPic_Togetic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togetic.4bpp"); +const u32 gObjectEventPic_Natu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/natu.4bpp"); +const u32 gObjectEventPic_Xatu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xatu.4bpp"); +const u32 gObjectEventPic_Mareep[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mareep.4bpp"); +const u32 gObjectEventPic_Flaaffy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flaaffy.4bpp"); +const u32 gObjectEventPic_Ampharos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ampharos.4bpp"); +const u32 gObjectEventPic_Bellossom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bellossom.4bpp"); +const u32 gObjectEventPic_Marill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marill.4bpp"); +const u32 gObjectEventPic_Azumarill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azumarill.4bpp"); +const u32 gObjectEventPic_Sudowoodo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sudowoodo.4bpp"); +const u32 gObjectEventPic_Politoed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/politoed.4bpp"); +const u32 gObjectEventPic_Hoppip[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoppip.4bpp"); +const u32 gObjectEventPic_Skiploom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skiploom.4bpp"); +const u32 gObjectEventPic_Jumpluff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jumpluff.4bpp"); +const u32 gObjectEventPic_Aipom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aipom.4bpp"); +const u32 gObjectEventPic_Sunkern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sunkern.4bpp"); +const u32 gObjectEventPic_Sunflora[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sunflora.4bpp"); +const u32 gObjectEventPic_Yanma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yanma.4bpp"); +const u32 gObjectEventPic_Wooper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wooper.4bpp"); +const u32 gObjectEventPic_Quagsire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quagsire.4bpp"); +const u32 gObjectEventPic_Espeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/espeon.4bpp"); +const u32 gObjectEventPic_Umbreon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/umbreon.4bpp"); +const u32 gObjectEventPic_Murkrow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/murkrow.4bpp"); +const u32 gObjectEventPic_Slowking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowking.4bpp"); +const u32 gObjectEventPic_Misdreavus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/misdreavus.4bpp"); +const u32 gObjectEventPic_Unown_A[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_a.4bpp"); +const u32 gObjectEventPic_Unown_B[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_b.4bpp"); +const u32 gObjectEventPic_Unown_C[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_c.4bpp"); +const u32 gObjectEventPic_Unown_D[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_d.4bpp"); +const u32 gObjectEventPic_Unown_E[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_e.4bpp"); +const u32 gObjectEventPic_Unown_F[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_f.4bpp"); +const u32 gObjectEventPic_Unown_G[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_g.4bpp"); +const u32 gObjectEventPic_Unown_H[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_h.4bpp"); +const u32 gObjectEventPic_Unown_I[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_i.4bpp"); +const u32 gObjectEventPic_Unown_J[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_j.4bpp"); +const u32 gObjectEventPic_Unown_K[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_k.4bpp"); +const u32 gObjectEventPic_Unown_L[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_l.4bpp"); +const u32 gObjectEventPic_Unown_M[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_m.4bpp"); +const u32 gObjectEventPic_Unown_N[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_n.4bpp"); +const u32 gObjectEventPic_Unown_O[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_o.4bpp"); +const u32 gObjectEventPic_Unown_P[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_p.4bpp"); +const u32 gObjectEventPic_Unown_Q[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_q.4bpp"); +const u32 gObjectEventPic_Unown_R[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_r.4bpp"); +const u32 gObjectEventPic_Unown_S[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_s.4bpp"); +const u32 gObjectEventPic_Unown_T[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_t.4bpp"); +const u32 gObjectEventPic_Unown_U[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_u.4bpp"); +const u32 gObjectEventPic_Unown_V[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_v.4bpp"); +const u32 gObjectEventPic_Unown_W[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_w.4bpp"); +const u32 gObjectEventPic_Unown_X[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_x.4bpp"); +const u32 gObjectEventPic_Unown_Y[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_y.4bpp"); +const u32 gObjectEventPic_Unown_Z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_z.4bpp"); +const u32 gObjectEventPic_Unown_Exclamation[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_exclamation.4bpp"); +const u32 gObjectEventPic_Unown_Question[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_question.4bpp"); +const u32 gObjectEventPic_Wobbuffet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wobbuffet.4bpp"); +const u32 gObjectEventPic_Girafarig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/girafarig.4bpp"); +const u32 gObjectEventPic_Pineco[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pineco.4bpp"); +const u32 gObjectEventPic_Forretress[] = INCBIN_COMP("graphics/object_events/pics/pokemon/forretress.4bpp"); +const u32 gObjectEventPic_Dunsparce[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dunsparce.4bpp"); +const u32 gObjectEventPic_Gligar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gligar.4bpp"); +const u32 gObjectEventPic_Steelix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/steelix.4bpp"); +const u32 gObjectEventPic_Snubbull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snubbull.4bpp"); +const u32 gObjectEventPic_Granbull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/granbull.4bpp"); +const u32 gObjectEventPic_Qwilfish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/qwilfish.4bpp"); +const u32 gObjectEventPic_Scizor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scizor.4bpp"); +const u32 gObjectEventPic_Shuckle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shuckle.4bpp"); +const u32 gObjectEventPic_Heracross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heracross.4bpp"); +const u32 gObjectEventPic_Sneasel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasel.4bpp"); +const u32 gObjectEventPic_Teddiursa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/teddiursa.4bpp"); +const u32 gObjectEventPic_Ursaring[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ursaring.4bpp"); +const u32 gObjectEventPic_Slugma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slugma.4bpp"); +const u32 gObjectEventPic_Magcargo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magcargo.4bpp"); +const u32 gObjectEventPic_Swinub[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swinub.4bpp"); +const u32 gObjectEventPic_Piloswine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/piloswine.4bpp"); +const u32 gObjectEventPic_Corsola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corsola.4bpp"); +const u32 gObjectEventPic_Remoraid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/remoraid.4bpp"); +const u32 gObjectEventPic_Octillery[] = INCBIN_COMP("graphics/object_events/pics/pokemon/octillery.4bpp"); +const u32 gObjectEventPic_Delibird[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delibird.4bpp"); +const u32 gObjectEventPic_Mantine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mantine.4bpp"); +const u32 gObjectEventPic_Skarmory[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skarmory.4bpp"); +const u32 gObjectEventPic_Houndour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/houndour.4bpp"); +const u32 gObjectEventPic_Houndoom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/houndoom.4bpp"); +const u32 gObjectEventPic_Kingdra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kingdra.4bpp"); +const u32 gObjectEventPic_Phanpy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phanpy.4bpp"); +const u32 gObjectEventPic_Donphan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/donphan.4bpp"); +const u32 gObjectEventPic_Porygon2[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon2.4bpp"); +const u32 gObjectEventPic_Stantler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stantler.4bpp"); +const u32 gObjectEventPic_Smeargle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/smeargle.4bpp"); +const u32 gObjectEventPic_Tyrogue[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrogue.4bpp"); +const u32 gObjectEventPic_Hitmontop[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmontop.4bpp"); +const u32 gObjectEventPic_Smoochum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/smoochum.4bpp"); +const u32 gObjectEventPic_Elekid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/elekid.4bpp"); +const u32 gObjectEventPic_Magby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magby.4bpp"); +const u32 gObjectEventPic_Miltank[] = INCBIN_COMP("graphics/object_events/pics/pokemon/miltank.4bpp"); +const u32 gObjectEventPic_Blissey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blissey.4bpp"); +const u32 gObjectEventPic_Raikou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raikou.4bpp"); +const u32 gObjectEventPic_Entei[] = INCBIN_COMP("graphics/object_events/pics/pokemon/entei.4bpp"); +const u32 gObjectEventPic_Suicune[] = INCBIN_COMP("graphics/object_events/pics/pokemon/suicune.4bpp"); +const u32 gObjectEventPic_Larvitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/larvitar.4bpp"); +const u32 gObjectEventPic_Pupitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pupitar.4bpp"); +const u32 gObjectEventPic_Tyranitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyranitar.4bpp"); +const u32 gObjectEventPic_Lugia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lugia.4bpp"); +const u32 gObjectEventPic_Ho_oh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ho_oh.4bpp"); +const u32 gObjectEventPic_Celebi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/celebi.4bpp"); +const u32 gObjectEventPic_Treecko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/treecko.4bpp"); +const u32 gObjectEventPic_Grovyle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grovyle.4bpp"); +const u32 gObjectEventPic_Sceptile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sceptile.4bpp"); +const u32 gObjectEventPic_Torchic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torchic.4bpp"); +const u32 gObjectEventPic_Combusken[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combusken.4bpp"); +const u32 gObjectEventPic_Blaziken[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blaziken.4bpp"); +const u32 gObjectEventPic_Mudkip[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudkip.4bpp"); +const u32 gObjectEventPic_Marshtomp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marshtomp.4bpp"); +const u32 gObjectEventPic_Swampert[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swampert.4bpp"); +const u32 gObjectEventPic_Poochyena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poochyena.4bpp"); +const u32 gObjectEventPic_Mightyena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mightyena.4bpp"); +const u32 gObjectEventPic_Zigzagoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zigzagoon.4bpp"); +const u32 gObjectEventPic_Linoone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/linoone.4bpp"); +const u32 gObjectEventPic_Wurmple[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wurmple.4bpp"); +const u32 gObjectEventPic_Silcoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silcoon.4bpp"); +const u32 gObjectEventPic_Beautifly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beautifly.4bpp"); +const u32 gObjectEventPic_Cascoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cascoon.4bpp"); +const u32 gObjectEventPic_Dustox[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dustox.4bpp"); +const u32 gObjectEventPic_Lotad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lotad.4bpp"); +const u32 gObjectEventPic_Lombre[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lombre.4bpp"); +const u32 gObjectEventPic_Ludicolo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ludicolo.4bpp"); +const u32 gObjectEventPic_Seedot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seedot.4bpp"); +const u32 gObjectEventPic_Nuzleaf[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nuzleaf.4bpp"); +const u32 gObjectEventPic_Shiftry[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shiftry.4bpp"); +const u32 gObjectEventPic_Taillow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/taillow.4bpp"); +const u32 gObjectEventPic_Swellow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swellow.4bpp"); +const u32 gObjectEventPic_Wingull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wingull.4bpp"); +const u32 gObjectEventPic_Pelipper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pelipper.4bpp"); +const u32 gObjectEventPic_Ralts[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ralts.4bpp"); +const u32 gObjectEventPic_Kirlia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kirlia.4bpp"); +const u32 gObjectEventPic_Gardevoir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gardevoir.4bpp"); +const u32 gObjectEventPic_Surskit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/surskit.4bpp"); +const u32 gObjectEventPic_Masquerain[] = INCBIN_COMP("graphics/object_events/pics/pokemon/masquerain.4bpp"); +const u32 gObjectEventPic_Shroomish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shroomish.4bpp"); +const u32 gObjectEventPic_Breloom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/breloom.4bpp"); +const u32 gObjectEventPic_Slakoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slakoth.4bpp"); +const u32 gObjectEventPic_Vigoroth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vigoroth.4bpp"); +const u32 gObjectEventPic_Slaking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slaking.4bpp"); +const u32 gObjectEventPic_Nincada[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nincada.4bpp"); +const u32 gObjectEventPic_Ninjask[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ninjask.4bpp"); +const u32 gObjectEventPic_Shedinja[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shedinja.4bpp"); +const u32 gObjectEventPic_Whismur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whismur.4bpp"); +const u32 gObjectEventPic_Loudred[] = INCBIN_COMP("graphics/object_events/pics/pokemon/loudred.4bpp"); +const u32 gObjectEventPic_Exploud[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exploud.4bpp"); +const u32 gObjectEventPic_Makuhita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/makuhita.4bpp"); +const u32 gObjectEventPic_Hariyama[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hariyama.4bpp"); +const u32 gObjectEventPic_Azurill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azurill.4bpp"); +const u32 gObjectEventPic_Nosepass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nosepass.4bpp"); +const u32 gObjectEventPic_Skitty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skitty.4bpp"); +const u32 gObjectEventPic_Delcatty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delcatty.4bpp"); +const u32 gObjectEventPic_Sableye[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sableye.4bpp"); +const u32 gObjectEventPic_Mawile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mawile.4bpp"); +const u32 gObjectEventPic_Aron[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aron.4bpp"); +const u32 gObjectEventPic_Lairon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lairon.4bpp"); +const u32 gObjectEventPic_Aggron[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aggron.4bpp"); +const u32 gObjectEventPic_Meditite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meditite.4bpp"); +const u32 gObjectEventPic_Medicham[] = INCBIN_COMP("graphics/object_events/pics/pokemon/medicham.4bpp"); +const u32 gObjectEventPic_Electrike[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrike.4bpp"); +const u32 gObjectEventPic_Manectric[] = INCBIN_COMP("graphics/object_events/pics/pokemon/manectric.4bpp"); +const u32 gObjectEventPic_Plusle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/plusle.4bpp"); +const u32 gObjectEventPic_Minun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minun.4bpp"); +const u32 gObjectEventPic_Volbeat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volbeat.4bpp"); +const u32 gObjectEventPic_Illumise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/illumise.4bpp"); +const u32 gObjectEventPic_Roselia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roselia.4bpp"); +const u32 gObjectEventPic_Gulpin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gulpin.4bpp"); +const u32 gObjectEventPic_Swalot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swalot.4bpp"); +const u32 gObjectEventPic_Carvanha[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carvanha.4bpp"); +const u32 gObjectEventPic_Sharpedo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sharpedo.4bpp"); +const u32 gObjectEventPic_Wailmer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wailmer.4bpp"); +const u32 gObjectEventPic_Wailord[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wailord.4bpp"); +const u32 gObjectEventPic_Numel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/numel.4bpp"); +const u32 gObjectEventPic_Camerupt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/camerupt.4bpp"); +const u32 gObjectEventPic_Torkoal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torkoal.4bpp"); +const u32 gObjectEventPic_Spoink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spoink.4bpp"); +const u32 gObjectEventPic_Grumpig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grumpig.4bpp"); +const u32 gObjectEventPic_Spinda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spinda.4bpp"); +const u32 gObjectEventPic_Trapinch[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trapinch.4bpp"); +const u32 gObjectEventPic_Vibrava[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vibrava.4bpp"); +const u32 gObjectEventPic_Flygon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flygon.4bpp"); +const u32 gObjectEventPic_Cacnea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cacnea.4bpp"); +const u32 gObjectEventPic_Cacturne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cacturne.4bpp"); +const u32 gObjectEventPic_Swablu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swablu.4bpp"); +const u32 gObjectEventPic_Altaria[] = INCBIN_COMP("graphics/object_events/pics/pokemon/altaria.4bpp"); +const u32 gObjectEventPic_Zangoose[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zangoose.4bpp"); +const u32 gObjectEventPic_Seviper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seviper.4bpp"); +const u32 gObjectEventPic_Lunatone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lunatone.4bpp"); +const u32 gObjectEventPic_Solrock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solrock.4bpp"); +const u32 gObjectEventPic_Barboach[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barboach.4bpp"); +const u32 gObjectEventPic_Whiscash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whiscash.4bpp"); +const u32 gObjectEventPic_Corphish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corphish.4bpp"); +const u32 gObjectEventPic_Crawdaunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crawdaunt.4bpp"); +const u32 gObjectEventPic_Baltoy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/baltoy.4bpp"); +const u32 gObjectEventPic_Claydol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/claydol.4bpp"); +const u32 gObjectEventPic_Lileep[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lileep.4bpp"); +const u32 gObjectEventPic_Cradily[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cradily.4bpp"); +const u32 gObjectEventPic_Anorith[] = INCBIN_COMP("graphics/object_events/pics/pokemon/anorith.4bpp"); +const u32 gObjectEventPic_Armaldo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/armaldo.4bpp"); +const u32 gObjectEventPic_Feebas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/feebas.4bpp"); +const u32 gObjectEventPic_Milotic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/milotic.4bpp"); +const u32 gObjectEventPic_Castform[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform.4bpp"); +const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform_sunny.4bpp"); const u16 gObjectEventPal_CastformSunny[] = INCBIN_U16("graphics/pokemon/castform/sunny/normal.gbapal"); -const u32 gObjectEventPic_CastformRainy[] = INCBIN_U32("graphics/object_events/pics/pokemon/castform_rainy.4bpp"); +const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform_rainy.4bpp"); const u16 gObjectEventPal_CastformRainy[] = INCBIN_U16("graphics/pokemon/castform/rainy/normal.gbapal"); -const u32 gObjectEventPic_CastformSnowy[] = INCBIN_U32("graphics/object_events/pics/pokemon/castform_snowy.4bpp"); +const u32 gObjectEventPic_CastformSnowy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform_snowy.4bpp"); const u16 gObjectEventPal_CastformSnowy[] = INCBIN_U16("graphics/pokemon/castform/snowy/normal.gbapal"); -const u32 gObjectEventPic_Kecleon[] = INCBIN_U32("graphics/object_events/pics/pokemon/kecleon.4bpp"); -const u32 gObjectEventPic_Shuppet[] = INCBIN_U32("graphics/object_events/pics/pokemon/shuppet.4bpp"); -const u32 gObjectEventPic_Banette[] = INCBIN_U32("graphics/object_events/pics/pokemon/banette.4bpp"); -const u32 gObjectEventPic_Duskull[] = INCBIN_U32("graphics/object_events/pics/pokemon/duskull.4bpp"); -const u32 gObjectEventPic_Dusclops[] = INCBIN_U32("graphics/object_events/pics/pokemon/dusclops.4bpp"); -const u32 gObjectEventPic_Tropius[] = INCBIN_U32("graphics/object_events/pics/pokemon/tropius.4bpp"); -const u32 gObjectEventPic_Chimecho[] = INCBIN_U32("graphics/object_events/pics/pokemon/chimecho.4bpp"); -const u32 gObjectEventPic_Absol[] = INCBIN_U32("graphics/object_events/pics/pokemon/absol.4bpp"); -const u32 gObjectEventPic_Wynaut[] = INCBIN_U32("graphics/object_events/pics/pokemon/wynaut.4bpp"); -const u32 gObjectEventPic_Snorunt[] = INCBIN_U32("graphics/object_events/pics/pokemon/snorunt.4bpp"); -const u32 gObjectEventPic_Glalie[] = INCBIN_U32("graphics/object_events/pics/pokemon/glalie.4bpp"); -const u32 gObjectEventPic_Spheal[] = INCBIN_U32("graphics/object_events/pics/pokemon/spheal.4bpp"); -const u32 gObjectEventPic_Sealeo[] = INCBIN_U32("graphics/object_events/pics/pokemon/sealeo.4bpp"); -const u32 gObjectEventPic_Walrein[] = INCBIN_U32("graphics/object_events/pics/pokemon/walrein.4bpp"); -const u32 gObjectEventPic_Clamperl[] = INCBIN_U32("graphics/object_events/pics/pokemon/clamperl.4bpp"); -const u32 gObjectEventPic_Huntail[] = INCBIN_U32("graphics/object_events/pics/pokemon/huntail.4bpp"); -const u32 gObjectEventPic_Gorebyss[] = INCBIN_U32("graphics/object_events/pics/pokemon/gorebyss.4bpp"); -const u32 gObjectEventPic_Relicanth[] = INCBIN_U32("graphics/object_events/pics/pokemon/relicanth.4bpp"); -const u32 gObjectEventPic_Luvdisc[] = INCBIN_U32("graphics/object_events/pics/pokemon/luvdisc.4bpp"); -const u32 gObjectEventPic_Bagon[] = INCBIN_U32("graphics/object_events/pics/pokemon/bagon.4bpp"); -const u32 gObjectEventPic_Shelgon[] = INCBIN_U32("graphics/object_events/pics/pokemon/shelgon.4bpp"); -const u32 gObjectEventPic_Salamence[] = INCBIN_U32("graphics/object_events/pics/pokemon/salamence.4bpp"); -const u32 gObjectEventPic_Beldum[] = INCBIN_U32("graphics/object_events/pics/pokemon/beldum.4bpp"); -const u32 gObjectEventPic_Metang[] = INCBIN_U32("graphics/object_events/pics/pokemon/metang.4bpp"); -const u32 gObjectEventPic_Metagross[] = INCBIN_U32("graphics/object_events/pics/pokemon/metagross.4bpp"); -const u32 gObjectEventPic_Regirock[] = INCBIN_U32("graphics/object_events/pics/pokemon/regirock.4bpp"); -const u32 gObjectEventPic_Regice[] = INCBIN_U32("graphics/object_events/pics/pokemon/regice.4bpp"); -const u32 gObjectEventPic_Registeel[] = INCBIN_U32("graphics/object_events/pics/pokemon/registeel.4bpp"); -const u32 gObjectEventPic_Latias[] = INCBIN_U32("graphics/object_events/pics/pokemon/latias.4bpp"); -const u32 gObjectEventPic_Latios[] = INCBIN_U32("graphics/object_events/pics/pokemon/latios.4bpp"); -const u32 gObjectEventPic_Kyogre[] = INCBIN_U32("graphics/object_events/pics/pokemon/kyogre.4bpp"); -const u32 gObjectEventPic_Groudon[] = INCBIN_U32("graphics/object_events/pics/pokemon/groudon.4bpp"); -const u32 gObjectEventPic_Rayquaza[] = INCBIN_U32("graphics/object_events/pics/pokemon/rayquaza.4bpp"); -const u32 gObjectEventPic_Jirachi[] = INCBIN_U32("graphics/object_events/pics/pokemon/jirachi.4bpp"); -const u32 gObjectEventPic_Deoxys[] = INCBIN_U32("graphics/object_events/pics/pokemon/deoxys.4bpp"); +const u32 gObjectEventPic_Kecleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kecleon.4bpp"); +const u32 gObjectEventPic_Shuppet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shuppet.4bpp"); +const u32 gObjectEventPic_Banette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/banette.4bpp"); +const u32 gObjectEventPic_Duskull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duskull.4bpp"); +const u32 gObjectEventPic_Dusclops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dusclops.4bpp"); +const u32 gObjectEventPic_Tropius[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tropius.4bpp"); +const u32 gObjectEventPic_Chimecho[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chimecho.4bpp"); +const u32 gObjectEventPic_Absol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/absol.4bpp"); +const u32 gObjectEventPic_Wynaut[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wynaut.4bpp"); +const u32 gObjectEventPic_Snorunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snorunt.4bpp"); +const u32 gObjectEventPic_Glalie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glalie.4bpp"); +const u32 gObjectEventPic_Spheal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spheal.4bpp"); +const u32 gObjectEventPic_Sealeo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sealeo.4bpp"); +const u32 gObjectEventPic_Walrein[] = INCBIN_COMP("graphics/object_events/pics/pokemon/walrein.4bpp"); +const u32 gObjectEventPic_Clamperl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clamperl.4bpp"); +const u32 gObjectEventPic_Huntail[] = INCBIN_COMP("graphics/object_events/pics/pokemon/huntail.4bpp"); +const u32 gObjectEventPic_Gorebyss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gorebyss.4bpp"); +const u32 gObjectEventPic_Relicanth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/relicanth.4bpp"); +const u32 gObjectEventPic_Luvdisc[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luvdisc.4bpp"); +const u32 gObjectEventPic_Bagon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bagon.4bpp"); +const u32 gObjectEventPic_Shelgon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shelgon.4bpp"); +const u32 gObjectEventPic_Salamence[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salamence.4bpp"); +const u32 gObjectEventPic_Beldum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beldum.4bpp"); +const u32 gObjectEventPic_Metang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metang.4bpp"); +const u32 gObjectEventPic_Metagross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metagross.4bpp"); +const u32 gObjectEventPic_Regirock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regirock.4bpp"); +const u32 gObjectEventPic_Regice[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regice.4bpp"); +const u32 gObjectEventPic_Registeel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/registeel.4bpp"); +const u32 gObjectEventPic_Latias[] = INCBIN_COMP("graphics/object_events/pics/pokemon/latias.4bpp"); +const u32 gObjectEventPic_Latios[] = INCBIN_COMP("graphics/object_events/pics/pokemon/latios.4bpp"); +const u32 gObjectEventPic_Kyogre[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kyogre.4bpp"); +const u32 gObjectEventPic_Groudon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/groudon.4bpp"); +const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rayquaza.4bpp"); +const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jirachi.4bpp"); +const u32 gObjectEventPic_Deoxys[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys.4bpp"); const u32 gObjectEventPic_DeoxysOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/deoxys_old.4bpp"); const u32 gObjectEventPic_MewOld[] = INCBIN_U32("graphics/object_events/pics/pokemon/mew_old.4bpp"); diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 323b12820c24..dbfa513fbb6b 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -1,7 +1,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanNormal = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanMachBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanMachBike, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanAcroBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_BrendanAcroBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanSurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_BrendanSurfing, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanSurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_BrendanSurfing, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanFieldMove = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_BrendanFieldMove, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_QuintyPlump = {TAG_NONE, OBJ_EVENT_PAL_TAG_QUINTY_PLUMP, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_L, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_QuintyPlump, sPicTable_QuintyPlump, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_NinjaBoy = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_NinjaBoy, gDummySpriteAffineAnimTable}; @@ -40,7 +40,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PsychicM = {TAG_NO const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SchoolKidM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_SchoolKidM, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Maniac = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Maniac, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HexManiac = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_HexManiac, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RayquazaStill = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Standard, sPicTable_RayquazaStill, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RayquazaStill = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Standard, sPicTable_RayquazaStill, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_SwimmerM, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerF = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_SwimmerF, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BlackBelt = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_BlackBelt, gDummySpriteAffineAnimTable}; @@ -90,7 +90,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MrBrineysBoat = {T const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayNormal = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_MayNormal, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayMachBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayMachBike, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayAcroBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_MayAcroBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MaySurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_MaySurfing, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MaySurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_MaySurfing, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayFieldMove = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_MayFieldMove, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Truck = {TAG_NONE, OBJ_EVENT_PAL_TAG_TRUCK, OBJ_EVENT_PAL_TAG_NONE, 1152, 48, 48, 10, SHADOW_SIZE_NONE, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_48x48, sAnimTable_Inanimate, sPicTable_Truck, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_VigorothCarryingBox = {TAG_NONE, OBJ_EVENT_PAL_TAG_VIGOROTH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_VigorothCarryingBox, gDummySpriteAffineAnimTable}; @@ -102,16 +102,16 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Artist = {TAG_NONE const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanNormal = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanMachBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanMachBike, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanAcroBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_BrendanAcroBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanSurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_BrendanSurfing, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanSurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_BrendanSurfing, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalBrendanFieldMove = {TAG_NONE, OBJ_EVENT_PAL_TAG_BRENDAN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_BrendanFieldMove, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayNormal = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BrendanMayNormal, sPicTable_MayNormal, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayMachBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayMachBike, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayAcroBike = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_MayAcroBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMaySurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_MaySurfing, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMaySurfing = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Surfing, sPicTable_MaySurfing, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RivalMayFieldMove = {TAG_NONE, OBJ_EVENT_PAL_TAG_MAY, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_FieldMove, sPicTable_MayFieldMove, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cameraman = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_4, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Cameraman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanUnderwater = {TAG_NONE, OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanUnderwater, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayUnderwater = {TAG_NONE, OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayUnderwater, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BrendanUnderwater = {TAG_NONE, OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_BrendanUnderwater, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MayUnderwater = {TAG_NONE, OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_MayUnderwater, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MovingBox = {TAG_NONE, OBJ_EVENT_PAL_TAG_MOVING_BOX, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 10, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_MovingBox, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CableCar = {TAG_NONE, OBJ_EVENT_PAL_TAG_CABLE_CAR, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 10, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Inanimate, sPicTable_CableCar, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist2 = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_Scientist2, gDummySpriteAffineAnimTable}; @@ -208,7 +208,7 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Skitty = {TAG_NONE const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kecleon = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_KecleonOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_KyogreAsleep = {TAG_NONE, OBJ_EVENT_PAL_TAG_KYOGRE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_KyogreFront, sAffineAnimTable_KyogreGroudon}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GroudonAsleep = {TAG_NONE, OBJ_EVENT_PAL_TAG_GROUDON, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_GroudonFront, sAffineAnimTable_KyogreGroudon}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rayquaza = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_NONE, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Rayquaza, sPicTable_RayquazaCutscene, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rayquaza = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 4, SHADOW_SIZE_NONE, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Rayquaza, sPicTable_RayquazaCutscene, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zigzagoon = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_ZigzagoonOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_2, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_PikachuOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Azumarill = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Standard, sPicTable_AzumarillOld, gDummySpriteAffineAnimTable}; diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index eb53f60d2ce7..c42c124bfe4d 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -1,424 +1,427 @@ +// Set .compressed = OW_GFX_COMPRESS +#define COMP OW_GFX_COMPRESS + // Species-indexed pokemon object event table const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { - [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, - [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, - [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMANDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, - [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, - [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, - [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, - [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, - [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, - [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, - [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, - [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, - [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, - [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, - [SPECIES_RATTATA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, - [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, - [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, - [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, - [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, - [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, - [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, - [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOQUEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, - [SPECIES_VULPIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, - [SPECIES_NINETALES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, - [SPECIES_JIGGLYPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, - [SPECIES_WIGGLYTUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, - [SPECIES_ZUBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, - [SPECIES_GOLBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, - [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, - [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, - [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, - [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, - [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, - [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, - [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, - [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, - [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, - [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, - [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, - [SPECIES_MANKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, - [SPECIES_PRIMEAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, - [SPECIES_GROWLITHE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, - [SPECIES_ARCANINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, - [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, - [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, - [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, - [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, - [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, - [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, - [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, - [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, - [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, - [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, - [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, - [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, - [SPECIES_FARFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, - [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, - [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, - [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, - [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, - [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, - [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, - [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, - [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, - [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, - [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, - [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, - [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, - [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, - [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, - [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, - [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, - [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, - [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, - [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, - [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, - [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, - [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, - [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, - [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, - [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, - [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, - [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, - [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, - [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, - [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, - [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, - [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, - [SPECIES_MR_MIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, - [SPECIES_SCYTHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, - [SPECIES_JYNX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTABUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, - [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, - [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, - [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, - [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, - [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, - [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, - [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, - [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, - [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, - [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, - [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, - [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, - [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, - [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, - [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, - [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, - [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, - [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, - [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, - [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, - [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, - [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, - [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, - [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, - [SPECIES_CYNDAQUIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, - [SPECIES_QUILAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, - [SPECIES_TYPHLOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, - [SPECIES_TOTODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, - [SPECIES_CROCONAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, - [SPECIES_FERALIGATR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, - [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, - [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, - [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, - [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, - [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, - [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, - [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, - [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, - [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, - [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, - [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, - [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, - [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, - [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, - [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, - [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, - [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, - [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, - [SPECIES_FLAAFFY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, - [SPECIES_AMPHAROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, - [SPECIES_BELLOSSOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, - [SPECIES_MARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, - [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, - [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, - [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, - [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, - [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, - [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, - [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, - [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, - [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, - [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, - [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, - [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, - [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, - [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, - [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, - [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, - [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, - [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, - [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, - [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, - [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, - [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, - [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, - [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, - [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, - [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, - [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, - [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, - [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, - [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, - [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, - [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, - [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, - [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, - [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, - [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, - [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, - [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, - [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, - [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, - [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, - [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, - [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, - [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, - [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, - [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, - [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, - [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONTOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, - [SPECIES_SMOOCHUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, - [SPECIES_ELEKID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, - [SPECIES_MAGBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, - [SPECIES_MILTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, - [SPECIES_BLISSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, - [SPECIES_RAIKOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, - [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, - [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, - [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, - [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, - [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, - [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, - [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, - [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, - [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, - [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, - [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, - [SPECIES_TORCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, - [SPECIES_COMBUSKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, - [SPECIES_BLAZIKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, - [SPECIES_MUDKIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, - [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, - [SPECIES_SWAMPERT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, - [SPECIES_POOCHYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, - [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, - [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, - [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, - [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, - [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, - [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, - [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, - [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, - [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, - [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, - [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, - [SPECIES_SEEDOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, - [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, - [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, - [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, - [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, - [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, - [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, - [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, - [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, - [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, - [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, - [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, - [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, - [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, - [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, - [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, - [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, - [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, - [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, - [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, - [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, - [SPECIES_MAKUHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, - [SPECIES_HARIYAMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, - [SPECIES_AZURILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, - [SPECIES_NOSEPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, - [SPECIES_SKITTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, - [SPECIES_DELCATTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, - [SPECIES_SABLEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, - [SPECIES_MAWILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, - [SPECIES_ARON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, - [SPECIES_LAIRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, - [SPECIES_AGGRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, - [SPECIES_MEDITITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, - [SPECIES_MEDICHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRIKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, - [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, - [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, - [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, - [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, - [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, - [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, - [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, - [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, - [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, - [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, - [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, - [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, - [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, - [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, - [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, - [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, - [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, - [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, - [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, - [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, - [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, - [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, - [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, - [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, - [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, - [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, - [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, - [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, - [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, - [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, - [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, - [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, - [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, - [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, - [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, - [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, - [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, - [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, - [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, - [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, - [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, - [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, - [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, - [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, - [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, - [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, - [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, - [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, - [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, - [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, - [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, - [SPECIES_GLALIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, - [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, - [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, - [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, - [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, - [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, - [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, - [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, - [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, - [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, - [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, - [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, - [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, - [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, - [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, - [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, - [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, - [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, - [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, - [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, - [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, - [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, - [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, - [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, - [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, + [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, + [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, + [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMANDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, + [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, + [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, + [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, + [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, + [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, + [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, + [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, + [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, + [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, + [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, + [SPECIES_RATTATA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, + [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, + [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, + [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, + [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, + [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, + [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, + [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOQUEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, + [SPECIES_VULPIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, + [SPECIES_NINETALES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, + [SPECIES_JIGGLYPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, + [SPECIES_WIGGLYTUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, + [SPECIES_ZUBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, + [SPECIES_GOLBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, + [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, + [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, + [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, + [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, + [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, + [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, + [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, + [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, + [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, + [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, + [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, + [SPECIES_MANKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, + [SPECIES_PRIMEAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, + [SPECIES_GROWLITHE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, + [SPECIES_ARCANINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, + [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, + [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, + [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, + [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, + [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, + [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, + [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, + [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, + [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, + [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, + [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, + [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, + [SPECIES_FARFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, + [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, + [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, + [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, + [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, + [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, + [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, + [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, + [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, + [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, + [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, + [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, + [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, + [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, + [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, + [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, + [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, + [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, + [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, + [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, + [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, + [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, + [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, + [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, + [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, + [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, + [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, + [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, + [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, + [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, + [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, + [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, + [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, + [SPECIES_MR_MIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, + [SPECIES_SCYTHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, + [SPECIES_JYNX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTABUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, + [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, + [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, + [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, + [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, + [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, + [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, + [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, + [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, + [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, + [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, + [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, + [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, + [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, + [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, + [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, + [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, + [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, + [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, + [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, + [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, + [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, + [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, + [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, + [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, + [SPECIES_CYNDAQUIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, + [SPECIES_QUILAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, + [SPECIES_TYPHLOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, + [SPECIES_TOTODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, + [SPECIES_CROCONAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, + [SPECIES_FERALIGATR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, + [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, + [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, + [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, + [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, + [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, + [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, + [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, + [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, + [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, + [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, + [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, + [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, + [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, + [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, + [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, + [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, + [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, + [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, + [SPECIES_FLAAFFY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, + [SPECIES_AMPHAROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, + [SPECIES_BELLOSSOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, + [SPECIES_MARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, + [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, + [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, + [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, + [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, + [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, + [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, + [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, + [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, + [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, + [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, + [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, + [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, + [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, + [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, + [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, + [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, + [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, + [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, + [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, + [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, + [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, + [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, + [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, + [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, + [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, + [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, + [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, + [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, + [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, + [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, + [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, + [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, + [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, + [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, + [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, + [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, + [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, + [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, + [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, + [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, + [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, + [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, + [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, + [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, + [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, + [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, + [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, + [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONTOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, + [SPECIES_SMOOCHUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, + [SPECIES_ELEKID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, + [SPECIES_MAGBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, + [SPECIES_MILTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, + [SPECIES_BLISSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, + [SPECIES_RAIKOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, + [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, + [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, + [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, + [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, + [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, + [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, + [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, + [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, + [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, + [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, + [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, + [SPECIES_TORCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, + [SPECIES_COMBUSKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, + [SPECIES_BLAZIKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, + [SPECIES_MUDKIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, + [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, + [SPECIES_SWAMPERT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, + [SPECIES_POOCHYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, + [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, + [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, + [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, + [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, + [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, + [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, + [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, + [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, + [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, + [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, + [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, + [SPECIES_SEEDOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, + [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, + [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, + [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, + [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, + [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, + [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, + [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, + [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, + [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, + [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, + [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, + [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, + [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, + [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, + [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, + [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, + [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, + [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, + [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, + [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, + [SPECIES_MAKUHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, + [SPECIES_HARIYAMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, + [SPECIES_AZURILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, + [SPECIES_NOSEPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, + [SPECIES_SKITTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, + [SPECIES_DELCATTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, + [SPECIES_SABLEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, + [SPECIES_MAWILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, + [SPECIES_ARON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, + [SPECIES_LAIRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, + [SPECIES_AGGRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, + [SPECIES_MEDITITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, + [SPECIES_MEDICHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRIKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, + [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, + [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, + [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, + [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, + [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, + [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, + [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, + [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, + [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, + [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, + [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, + [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, + [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, + [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, + [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, + [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, + [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, + [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, + [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, + [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, + [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, + [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, + [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, + [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, + [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, + [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, + [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, + [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, + [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, + [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, + [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, + [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, + [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, + [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, + [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, + [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, + [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, + [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, + [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, + [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, + [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, + [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, + [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, + [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, + [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, + [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, + [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, + [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, + [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, + [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, + [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, + [SPECIES_GLALIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, + [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, + [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, + [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, + [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, + [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, + [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, + [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, + [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, + [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, + [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, + [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, + [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, + [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, + [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, + [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, + [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, + [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, + [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, + [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, + [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, + [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, + [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, + [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, + [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, }; // Normal, sunny, rainy, snowy const struct ObjectEventGraphicsInfo gCastformObjectGraphics[] = { - {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, - {0xFFFF, OBJ_EVENT_PAL_TAG_CASTFORM_SUNNY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSunny, gDummySpriteAffineAnimTable}, - {0xFFFF, OBJ_EVENT_PAL_TAG_CASTFORM_RAINY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, - {0xFFFF, OBJ_EVENT_PAL_TAG_CASTFORM_SNOWY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, + {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, + {0xFFFF, OBJ_EVENT_PAL_TAG_CASTFORM_SUNNY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSunny, gDummySpriteAffineAnimTable}, + {0xFFFF, OBJ_EVENT_PAL_TAG_CASTFORM_RAINY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, + {0xFFFF, OBJ_EVENT_PAL_TAG_CASTFORM_SNOWY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, }; diff --git a/src/decompress.c b/src/decompress.c index c16c2cdb311c..0b4a4aca2c51 100644 --- a/src/decompress.c +++ b/src/decompress.c @@ -30,6 +30,35 @@ u16 LoadCompressedSpriteSheet(const struct CompressedSpriteSheet *src) return LoadSpriteSheet(&dest); } +// This can be used for either compressed or uncompressed sprite sheets +u16 LoadCompressedSpriteSheetByTemplate(const struct SpriteTemplate *template, s32 offset) { + struct SpriteTemplate myTemplate; + struct SpriteFrameImage myImage; + const u8 *data = template->images->data; + u32 size; + + // (Heuristic) Check for LZ77 header + // See https://problemkaputt.de/gbatek.htm#biosdecompressionfunctions + // data[3] could be nonzero; but this would mean data >= 65536 bytes, + // which is 2048 tiles, far too big in practice + if (data[0] != 0x10 || data[3] != 0) // not compressed + return LoadSpriteSheetByTemplate(template, 0, offset); + + // read uncompressed size from header + size = T1_READ_16(&data[1]); + // too big for compression buffer, so probably not compressed + if (size >= ARRAY_COUNT(gDecompressionBuffer)) + return LoadSpriteSheetByTemplate(template, 0, offset); + + LZ77UnCompWram(template->images->data, gDecompressionBuffer); + myImage.data = gDecompressionBuffer; + myImage.size = size + offset; + myTemplate.images = &myImage; + myTemplate.tileTag = template->tileTag; + + return LoadSpriteSheetByTemplate(&myTemplate, 0, offset); +} + void LoadCompressedSpriteSheetOverrideBuffer(const struct CompressedSpriteSheet *src, void *buffer) { struct SpriteSheet dest; diff --git a/src/digit_obj_util.c b/src/digit_obj_util.c index f68f0446c3d4..f66dc80cb709 100644 --- a/src/digit_obj_util.c +++ b/src/digit_obj_util.c @@ -4,6 +4,7 @@ #include "decompress.h" #include "main.h" #include "battle_main.h" +#include "sprite.h" struct DigitPrinter { @@ -44,29 +45,6 @@ static bool32 SharesPalWithAnyActive(u32 id); // ewram static EWRAM_DATA struct DigitPrinterAlloc *sOamWork = {0}; -// const rom data -static const u8 sTilesPerImage[4][4] = -{ - [ST_OAM_SQUARE] = { - [ST_OAM_SIZE_0] = 0x01, // SPRITE_SIZE_8x8 - [ST_OAM_SIZE_1] = 0x04, // SPRITE_SIZE_16x16 - [ST_OAM_SIZE_2] = 0x10, // SPRITE_SIZE_32x32 - [ST_OAM_SIZE_3] = 0x40 // SPRITE_SIZE_64x64 - }, - [ST_OAM_H_RECTANGLE] = { - [ST_OAM_SIZE_0] = 0x02, // SPRITE_SIZE_16x8 - [ST_OAM_SIZE_1] = 0x04, // SPRITE_SIZE_32x8 - [ST_OAM_SIZE_2] = 0x08, // SPRITE_SIZE_32x16 - [ST_OAM_SIZE_3] = 0x20 // SPRITE_SIZE_64x32 - }, - [ST_OAM_V_RECTANGLE] = { - [ST_OAM_SIZE_0] = 0x02, // SPRITE_SIZE_8x16 - [ST_OAM_SIZE_1] = 0x04, // SPRITE_SIZE_8x32 - [ST_OAM_SIZE_2] = 0x08, // SPRITE_SIZE_16x32 - [ST_OAM_SIZE_3] = 0x20 // SPRITE_SIZE_32x64 - } -}; - // code bool32 DigitObjUtil_Init(u32 count) { @@ -446,5 +424,5 @@ static bool32 SharesPalWithAnyActive(u32 id) u8 GetTilesPerImage(u32 shape, u32 size) { - return sTilesPerImage[shape][size]; + return 1 << GetSpanPerImage(shape, size); } diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 4ea12f3a7384..c52d029ea44c 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -490,6 +490,13 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_WHITE (OBJ_EVENT_PAL_TAG_NONE - 1) #define OBJ_EVENT_PAL_TAG_NONE 0x11FF +#if OW_GFX_COMPRESS +// This + localId is used as the tileTag +// for compressed graphicsInfos +// '(C)ompressed (E)vent' +#define COMP_OW_TILE_TAG_BASE 0xCE00 +#endif + #include "data/object_events/object_event_graphics_info_pointers.h" #include "data/field_effects/field_effect_object_template_pointers.h" #include "data/object_events/object_event_pic_tables.h" @@ -1426,11 +1433,9 @@ void RemoveObjectEventByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup) static void RemoveObjectEventInternal(struct ObjectEvent *objectEvent) { - u8 paletteNum; struct SpriteFrameImage image; image.size = GetObjectEventGraphicsInfo(objectEvent->graphicsId)->size; gSprites[objectEvent->spriteId].images = ℑ - paletteNum = gSprites[objectEvent->spriteId].oam.paletteNum; // It's possible that this function is called while the sprite pointed to `== sDummySprite`, i.e during map resume; // In this case, don't free the palette as `paletteNum` is likely blank dummy data if (!gSprites[objectEvent->spriteId].inUse && @@ -1438,8 +1443,16 @@ static void RemoveObjectEventInternal(struct ObjectEvent *objectEvent) gSprites[objectEvent->spriteId].callback == SpriteCallbackDummy) { DestroySprite(&gSprites[objectEvent->spriteId]); } else { + u32 paletteNum = gSprites[objectEvent->spriteId].oam.paletteNum; + #if OW_GFX_COMPRESS + u16 tileStart = gSprites[objectEvent->spriteId].sheetTileStart; + #endif DestroySprite(&gSprites[objectEvent->spriteId]); FieldEffectFreePaletteIfUnused(paletteNum); + #if OW_GFX_COMPRESS + if (tileStart) + FieldEffectFreeTilesIfUnused(tileStart); + #endif } } @@ -1454,6 +1467,53 @@ void RemoveAllObjectEventsExceptPlayer(void) } } +#if OW_GFX_COMPRESS +u16 LoadSheetGraphicsInfo(const struct ObjectEventGraphicsInfo *info, u16 uuid, struct Sprite *sprite) { + u16 tag = info->tileTag; + if (tag != TAG_NONE || info->compressed) { // sheet-based gfx + u32 sheetSpan = GetSpanPerImage(info->oam->shape, info->oam->size); + u16 oldTiles = 0; + u16 tileStart; + if (tag == TAG_NONE) + tag = COMP_OW_TILE_TAG_BASE + uuid; + + if (sprite) { + oldTiles = sprite->sheetTileStart; + sprite->sheetTileStart = 0; // mark unused + // Note: If sprite was not allocated to use a sheet, + // the tiles assigned to it will leak here, + // as its tileNum will be repointed to the new tileStart + // TODO: Unload static tiles! + } + + tileStart = GetSpriteTileStartByTag(tag); + // sheet not loaded; unload any old tiles and load it + if (tileStart == TAG_NONE) { + struct SpriteFrameImage image = {.size = info->size, .data = info->images->data}; + struct SpriteTemplate template = {.tileTag = tag, .images = &image}; + if (oldTiles) + FieldEffectFreeTilesIfUnused(oldTiles); + tileStart = LoadCompressedSpriteSheetByTemplate(&template, TILE_SIZE_4BPP << sheetSpan); + // sheet loaded; unload any *other* sheet for sprite + } else if (oldTiles && oldTiles != tileStart) { + FieldEffectFreeTilesIfUnused(oldTiles); + } + + if (sprite) { + sprite->sheetTileStart = tileStart; + sprite->sheetSpan = sheetSpan; + sprite->usingSheet = TRUE; + } + // Going from sheet -> !sheet, reset tile number + // (sheet stays loaded) + } else if (sprite && sprite->usingSheet) { + sprite->oam.tileNum = sprite->sheetTileStart; + sprite->usingSheet = FALSE; + } + return tag; +} +#endif + static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEventTemplate, struct SpriteTemplate *spriteTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) { u8 spriteId; @@ -1475,6 +1535,10 @@ static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEven if (objectEvent->movementType == MOVEMENT_TYPE_INVISIBLE) objectEvent->invisible = TRUE; + #if OW_GFX_COMPRESS + spriteTemplate->tileTag = LoadSheetGraphicsInfo(graphicsInfo, objectEvent->graphicsId, NULL); + #endif + spriteId = CreateSprite(spriteTemplate, 0, 0, 0); if (spriteId == MAX_SPRITES) { @@ -1487,6 +1551,10 @@ static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEven if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { sprite->oam.paletteNum = LoadDynamicFollowerPalette(OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); } + #if OW_GFX_COMPRESS + if (sprite->usingSheet) + sprite->sheetSpan = GetSpanPerImage(sprite->oam.shape, sprite->oam.size); + #endif GetMapCoordsFromSpritePos(objectEvent->currentCoords.x + cameraX, objectEvent->currentCoords.y + cameraY, &sprite->x, &sprite->y); sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); @@ -1525,29 +1593,26 @@ static u16 PackGraphicsId(const struct ObjectEventTemplate *template) { static u8 TrySpawnObjectEventTemplate(const struct ObjectEventTemplate *objectEventTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) { - u8 objectEventId; - u16 graphicsId = PackGraphicsId(objectEventTemplate); - struct SpriteTemplate spriteTemplate; - struct SpriteFrameImage spriteFrameImage; - const struct ObjectEventGraphicsInfo *graphicsInfo; - const struct SubspriteTable *subspriteTables = NULL; - u16 species; - u8 form = 0; - bool8 shiny = FALSE; - - graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); - CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(graphicsId, objectEventTemplate->movementType, &spriteTemplate, &subspriteTables); - spriteFrameImage.size = graphicsInfo->size; - spriteTemplate.images = &spriteFrameImage; - objectEventId = TrySetupObjectEventSprite(objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); - if (objectEventId == OBJECT_EVENTS_COUNT) - return OBJECT_EVENTS_COUNT; + u8 objectEventId; + u16 graphicsId = PackGraphicsId(objectEventTemplate); + struct SpriteTemplate spriteTemplate; + struct SpriteFrameImage spriteFrameImage; + const struct ObjectEventGraphicsInfo *graphicsInfo; + const struct SubspriteTable *subspriteTables = NULL; + + graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); + CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(graphicsId, objectEventTemplate->movementType, &spriteTemplate, &subspriteTables); + spriteFrameImage.size = graphicsInfo->size; + spriteTemplate.images = &spriteFrameImage; + objectEventId = TrySetupObjectEventSprite(objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); + if (objectEventId == OBJECT_EVENTS_COUNT) + return OBJECT_EVENTS_COUNT; - gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; - if (subspriteTables) - SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); + gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; + if (subspriteTables) + SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); - return objectEventId; + return objectEventId; } u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *objectEventTemplate) @@ -1633,6 +1698,7 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), { struct SpriteTemplate *spriteTemplate; const struct SubspriteTable *subspriteTables; + const struct ObjectEventGraphicsInfo *graphicsInfo; struct Sprite *sprite; u8 spriteId; u32 paletteNum; @@ -1648,12 +1714,23 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), } else if (spriteTemplate->paletteTag != TAG_NONE) LoadObjectEventPalette(spriteTemplate->paletteTag); + #if OW_GFX_COMPRESS + graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); + // Checking only for compressed here so as not to mess with decorations + if (graphicsInfo->compressed) + spriteTemplate->tileTag = LoadSheetGraphicsInfo(graphicsInfo, graphicsId, NULL); + #endif spriteId = CreateSprite(spriteTemplate, x, y, subpriority); + Free(spriteTemplate); if (spriteId != MAX_SPRITES && subspriteTables != NULL) { sprite = &gSprites[spriteId]; + #if OW_GFX_COMPRESS + if (graphicsInfo->compressed) + sprite->sheetSpan = GetSpanPerImage(sprite->oam.shape, sprite->oam.size); + #endif SetSubspriteTables(sprite, subspriteTables); sprite->subspriteMode = SUBSPRITES_IGNORE_PRIORITY; } @@ -1728,20 +1805,31 @@ struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or // Return graphicsInfo for a pokemon species & form static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form) { - const struct ObjectEventGraphicsInfo *graphicsInfo; - switch (species) { + const struct ObjectEventGraphicsInfo *graphicsInfo; + switch (species) + { case SPECIES_UNOWN: // Letters >A are defined as species >= NUM_SPECIES, so are not contiguous with A - form %= NUM_UNOWN_FORMS; - graphicsInfo = &gPokemonObjectGraphics[form ? SPECIES_UNOWN_B + form - 1 : species]; - break; + form %= NUM_UNOWN_FORMS; + graphicsInfo = &gPokemonObjectGraphics[form ? SPECIES_UNOWN_B + form - 1 : species]; + break; case SPECIES_CASTFORM: // Sunny, rainy, snowy forms stored separately - graphicsInfo = &gCastformObjectGraphics[form % NUM_CASTFORM_FORMS]; - break; + graphicsInfo = &gCastformObjectGraphics[form % NUM_CASTFORM_FORMS]; + break; default: - graphicsInfo = &gPokemonObjectGraphics[species]; - break; - } - return graphicsInfo->tileTag == TAG_NONE ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; // avoid OOB access + graphicsInfo = &gPokemonObjectGraphics[species]; + break; + } + // Try to avoid OOB access + #if OW_GFX_COMPRESS + if (graphicsInfo->tileTag == 0 && species < NUM_SPECIES) + return &gPokemonObjectGraphics[SPECIES_PORYGON]; + else if (graphicsInfo->tileTag != TAG_NONE && species >= NUM_SPECIES) + return &gPokemonObjectGraphics[SPECIES_PORYGON]; + else + return graphicsInfo; + #else + return graphicsInfo->tileTag == TAG_NONE ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; + #endif } // Find, or load, the palette for the specified pokemon info @@ -1778,15 +1866,19 @@ static void FollowerSetGraphics(struct ObjectEvent *objEvent, u16 species, u8 fo } // Like FollowerSetGraphics, but does not reposition sprite; intended to be used for mid-movement form changes, etc. -// TODO: Reposition sprite if size changes static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) { - u16 species = OW_SPECIES(objEvent); - u8 form = OW_FORM(objEvent); - u8 shiny = objEvent->shiny; + u32 species = OW_SPECIES(objEvent); + u32 form = OW_FORM(objEvent); + u32 shiny = objEvent->shiny; const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); struct Sprite *sprite = &gSprites[objEvent->spriteId]; - u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); + u32 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); + // Forbid changing form to a new size/shape + // TODO: Reposition sprite, reallocate tiles if form size changes + if (sprite->oam.shape != graphicsInfo->oam->shape + || sprite->oam.size != graphicsInfo->oam->size) + return; sprite->oam.shape = graphicsInfo->oam->shape; sprite->oam.size = graphicsInfo->oam->size; sprite->images = graphicsInfo->images; @@ -1806,6 +1898,9 @@ static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) { if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog UpdateSpritePaletteWithWeather(sprite->oam.paletteNum); } + #if OW_GFX_COMPRESS + LoadSheetGraphicsInfo(graphicsInfo, objEvent->graphicsId, sprite); + #endif } // Like CastformDataTypeChange, but for overworld weather @@ -2242,7 +2337,7 @@ static void RemoveObjectEventIfOutsideView(struct ObjectEvent *objectEvent) void SpawnObjectEventsOnReturnToField(s16 x, s16 y) { - u8 i; + u32 i; ClearPlayerAvatarInfo(); for (i = 0; i < OBJECT_EVENTS_COUNT; i++) @@ -2255,7 +2350,7 @@ void SpawnObjectEventsOnReturnToField(s16 x, s16 y) static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) { - u8 i; + u32 i; struct Sprite *sprite; struct ObjectEvent *objectEvent; struct SpriteTemplate spriteTemplate; @@ -2272,12 +2367,15 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) objectEvent = &gObjectEvents[objectEventId]; subspriteTables = NULL; graphicsInfo = GetObjectEventGraphicsInfo(objectEvent->graphicsId); - spriteFrameImage.size = graphicsInfo->size; CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(objectEvent->graphicsId, objectEvent->movementType, &spriteTemplate, &subspriteTables); + spriteFrameImage.size = graphicsInfo->size; spriteTemplate.images = &spriteFrameImage; - if (spriteTemplate.paletteTag != TAG_NONE && spriteTemplate.paletteTag != OBJ_EVENT_PAL_TAG_DYNAMIC) { - LoadObjectEventPalette(spriteTemplate.paletteTag); - } + #if OW_GFX_COMPRESS + spriteTemplate.tileTag = LoadSheetGraphicsInfo(graphicsInfo, objectEvent->graphicsId, NULL); + #endif + if (spriteTemplate.paletteTag != TAG_NONE && spriteTemplate.paletteTag != OBJ_EVENT_PAL_TAG_DYNAMIC) + LoadObjectEventPalette(spriteTemplate.paletteTag); + i = CreateSprite(&spriteTemplate, 0, 0, 0); if (i != MAX_SPRITES) { @@ -2285,6 +2383,10 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) // Use palette from species palette table if (spriteTemplate.paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) sprite->oam.paletteNum = LoadDynamicFollowerPalette(OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); + #if OW_GFX_COMPRESS + if (sprite->usingSheet) + sprite->sheetSpan = GetSpanPerImage(sprite->oam.shape, sprite->oam.size); + #endif GetMapCoordsFromSpritePos(x + objectEvent->currentCoords.x, y + objectEvent->currentCoords.y, &sprite->x, &sprite->y); sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); @@ -2351,25 +2453,26 @@ u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate * template, struct // Set graphics *by info* static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct ObjectEventGraphicsInfo *graphicsInfo) { - struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); - if (i != 0xFF) - UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); - sprite->oam.shape = graphicsInfo->oam->shape; - sprite->oam.size = graphicsInfo->oam->size; - sprite->images = graphicsInfo->images; - sprite->anims = graphicsInfo->anims; - sprite->subspriteTables = graphicsInfo->subspriteTables; - objectEvent->inanimate = graphicsInfo->inanimate; - SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); - sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); - sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); - sprite->x += 8; - sprite->y += 16 + sprite->centerToCornerVecY; - if (objectEvent->trackedByCamera) - { - CameraObjectReset1(); - } + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + u32 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); + if (i != 0xFF) + UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); + sprite->oam.shape = graphicsInfo->oam->shape; + sprite->oam.size = graphicsInfo->oam->size; + sprite->images = graphicsInfo->images; + sprite->anims = graphicsInfo->anims; + sprite->subspriteTables = graphicsInfo->subspriteTables; + #if OW_GFX_COMPRESS + LoadSheetGraphicsInfo(graphicsInfo, objectEvent->graphicsId, sprite); + #endif + objectEvent->inanimate = graphicsInfo->inanimate; + SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); + sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); + sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); + sprite->x += 8; + sprite->y += 16 + sprite->centerToCornerVecY; + if (objectEvent->trackedByCamera) + CameraObjectReset1(); } void ObjectEventSetGraphicsId(struct ObjectEvent *objectEvent, u16 graphicsId) @@ -4920,7 +5023,7 @@ static bool8 TryStartFollowerTransformEffect(struct ObjectEvent *objectEvent, st objectEvent->graphicsId &= OBJ_EVENT_GFX_SPECIES_MASK; objectEvent->graphicsId |= multi << OBJ_EVENT_GFX_SPECIES_BITS; return TRUE; - } else if ((gRngValue >> 16) < 18 && GetLocalWildMon(FALSE) + } else if ((Random() & 0xFFFF) < 18 && GetLocalWildMon(FALSE) && (OW_SPECIES(objectEvent) == SPECIES_MEW || OW_SPECIES(objectEvent) == SPECIES_DITTO)) { sprite->data[7] = TRANSFORM_TYPE_RANDOM_WILD << 8; PlaySE(SE_M_MINIMIZE); diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 7bc0779635bf..d09d56828040 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -94,9 +94,8 @@ static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct [BRIDGE_TYPE_POND_HIGH - 1] = 44 }; reflectionSprite->sReflectionVerticalOffset = 0; - if (!GetObjectEventGraphicsInfo(objectEvent->graphicsId)->disableReflectionPaletteLoad - && ((bridgeType = MetatileBehavior_GetBridgeType(objectEvent->previousMetatileBehavior)) - || (bridgeType = MetatileBehavior_GetBridgeType(objectEvent->currentMetatileBehavior)))) + if ((bridgeType = MetatileBehavior_GetBridgeType(objectEvent->previousMetatileBehavior)) + || (bridgeType = MetatileBehavior_GetBridgeType(objectEvent->currentMetatileBehavior))) { reflectionSprite->sReflectionVerticalOffset = bridgeReflectionVerticalOffsets[bridgeType - 1]; LoadObjectHighBridgeReflectionPalette(objectEvent, reflectionSprite); diff --git a/tools/preproc/c_file.cpp b/tools/preproc/c_file.cpp index 17a08cc9f71d..c10286ce2e84 100644 --- a/tools/preproc/c_file.cpp +++ b/tools/preproc/c_file.cpp @@ -321,10 +321,10 @@ int ExtractData(const std::unique_ptr& buffer, int offset, int void CFile::TryConvertIncbin() { - std::string idents[6] = { "INCBIN_S8", "INCBIN_U8", "INCBIN_S16", "INCBIN_U16", "INCBIN_S32", "INCBIN_U32" }; + std::string idents[8] = { "INCBIN_S8", "INCBIN_U8", "INCBIN_S16", "INCBIN_U16", "INCBIN_S32", "INCBIN_U32", "DUMMY", "INCBIN_COMP"}; int incbinType = -1; - for (int i = 0; i < 6; i++) + for (int i = 0; i < 8; i++) { if (CheckIdentifier(idents[i])) { @@ -337,6 +337,8 @@ void CFile::TryConvertIncbin() return; int size = 1 << (incbinType / 2); + if (size > 4) + size = 4; bool isSigned = ((incbinType % 2) == 0); long oldPos = m_pos; @@ -389,6 +391,10 @@ void CFile::TryConvertIncbin() std::string path(&m_buffer[startPos], m_pos - startPos); + // INCBIN_COMP; include *compressed* version of file + if (incbinType == 7) + path = path.append(".lz"); + m_pos++; int fileSize; diff --git a/tools/scaninc/c_file.cpp b/tools/scaninc/c_file.cpp index 595f366cbe38..e1d98acbd0fb 100644 --- a/tools/scaninc/c_file.cpp +++ b/tools/scaninc/c_file.cpp @@ -213,10 +213,10 @@ void CFile::CheckIncbin() return; } - std::string idents[6] = { "INCBIN_S8", "INCBIN_U8", "INCBIN_S16", "INCBIN_U16", "INCBIN_S32", "INCBIN_U32" }; + std::string idents[7] = { "INCBIN_S8", "INCBIN_U8", "INCBIN_S16", "INCBIN_U16", "INCBIN_S32", "INCBIN_U32", "INCBIN_COMP"}; int incbinType = -1; - for (int i = 0; i < 6; i++) + for (int i = 0; i < 7; i++) { if (CheckIdentifier(idents[i])) { @@ -250,6 +250,10 @@ void CFile::CheckIncbin() std::string path = ReadPath(); + // INCBIN_COMP; include *compressed* version of file + if (incbinType == 6) + path = path.append(".lz"); + SkipWhitespace(); m_incbins.emplace(path); From 7842a8305a56ca4b0828f8feb5e1aa78e15b8473 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 29 Oct 2023 16:39:49 -0400 Subject: [PATCH 181/291] Fixed follower elevation/subpriority issues when player crosses elevations. --- src/event_object_movement.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 7c3163b6861e..615e5ecee788 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -8834,7 +8834,13 @@ static void UpdateObjectEventElevationAndPriority(struct ObjectEvent *objEvent, // keep subspriteMode synced with player's // so that it disappears under bridges when they do sprite->subspriteMode |= gSprites[gPlayerAvatar.spriteId].subspriteMode & SUBSPRITES_IGNORE_PRIORITY; + if (!objEvent->currentElevation) + objEvent = &gObjectEvents[gPlayerAvatar.objectEventId]; } + #else + // if transitioning between elevations, use the player's elevation + if (!objEvent->currentElevation && objEvent->localId == OBJ_EVENT_ID_FOLLOWER) + objEvent = &gObjectEvents[gPlayerAvatar.objectEventId]; #endif sprite->subspriteTableNum = sElevationToSubspriteTableNum[objEvent->previousElevation]; @@ -8888,6 +8894,10 @@ static void ObjectEventUpdateSubpriority(struct ObjectEvent *objEvent, struct Sp if (objEvent->fixedPriority) return; + // If transitioning between elevations, use the player's elevation + if (!objEvent->currentElevation && objEvent->localId == OBJ_EVENT_ID_FOLLOWER) + objEvent = &gObjectEvents[gPlayerAvatar.objectEventId]; + SetObjectSubpriorityByElevation(objEvent->previousElevation, sprite, 1); } From 630541c56b99402370d62539c7be441581bfb21d Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 31 Dec 2023 01:40:24 -0500 Subject: [PATCH 182/291] Updated README. --- README.md | 41 +++++++++++++++++++++++++++++++++++++++-- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index cee7c99ac354..0dde7185fbf4 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,8 @@ There are several branches, each with one main feature (and sometimes some extra * PID (but not legitimacy) preserving Pokémon nature-changing function * Function to detect modern emulators/GBA hardware. +> Note: Unless you have a specific need for it, you should probably use `followers-expanded-id` over this. + **icons** branch: * Everything from the **followers** branch. * All pokemon icons updated to Gen 6, based on [this repo](https://github.com/msikma/pokesprite/tree/master/icons/pokemon/regular) @@ -32,13 +34,48 @@ There are several branches, each with one main feature (and sometimes some extra * `lighting-expanded-id` but with following pokémon code & assets completely removed. (This allows for more than 255 OW graphics) * Saves with following pokémon can safely be loaded. -Additional branches to mention: +**followers-expanded-id** branch: +* Like `followers`, but includes expands OW graphicsIds to 16-bits +in a backwards compatible way +* Includes support for compressed OW graphics + +Additional branches to mention: -* `followers-expanded-id` - like `followers`, but includes backwards-compatible 16-bit graphics IDs for object events. * `lighting-expanded-id` - like the above but for `lighting`. To set up the repository, see [INSTALL.md](INSTALL.md). +## FAQ +### `(followers*)` Q: Where are the config settings? +A: Configuration for the follower system is mostly in [event_objects.h](include/constants/event_objects.h): +```c +// If true, follower pokemon will bob up and down +// during their idle & walking animations +#define OW_MON_BOBBING TRUE + +// If true, adds a small amount of overhead +// to OW code so that large (48x48, 64x64) OWs +// will display correctly under bridges, etc. +#define LARGE_OW_SUPPORT TRUE +``` + +### `(lighting)` Q: How do I mark certain colors in a palette as light-blended? +A: Create a `.pla` file in the same folder as the `.pal` with the same name. + +In this file you can enter color indices [0,15] +on separate lines to mark those colors as being light-blended, i.e: + +`06.pla:` +``` +# A comment +0 # if color 0 is listed, uses it to blend with instead of the default! +1 +9 +10 +``` + +You might have to `make mostlyclean` or change the `.pal` file to pick up the changes. + ## See also For contacts and other pret projects, see [pret.github.io](https://pret.github.io/). From 381a0bf8a1de5f40a550f379e67a979fbb4ecffc Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Thu, 18 Jan 2024 09:10:20 -0300 Subject: [PATCH 183/291] Fixed compile issues --- gflib/sprite.c | 1 - include/battle_util.h | 2 +- include/pokemon.h | 1 + src/battle_controllers.c | 1 + src/battle_util.c | 6 ++-- src/event_object_movement.c | 65 ++++++++++++++----------------------- src/pokemon.c | 22 +++++++++++++ src/pokemon_debug.c | 27 ++------------- 8 files changed, 54 insertions(+), 71 deletions(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index c3fc9f081dd7..25de92ac4a6b 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1576,7 +1576,6 @@ void FreeAllSpritePalettes(void) u8 LoadSpritePalette(const struct SpritePalette *palette) { u8 index = IndexOfSpritePaletteTag(palette->tag); - u8 i; if (index != 0xFF) return index; diff --git a/include/battle_util.h b/include/battle_util.h index cac58be549d1..42d7c54d8883 100644 --- a/include/battle_util.h +++ b/include/battle_util.h @@ -177,7 +177,7 @@ s32 CalculateMoveDamageVars(u32 move, u32 battlerAtk, u32 battlerDef, u32 moveTy uq4_12_t CalcTypeEffectivenessMultiplier(u32 move, u32 moveType, u32 battlerAtk, u32 battlerDef, u32 defAbility, bool32 recordAbilities); uq4_12_t CalcPartyMonTypeEffectivenessMultiplier(u16 move, u16 speciesDef, u16 abilityDef); uq4_12_t GetTypeModifier(u32 atkType, u32 defType); -u16 GetTypeEffectiveness(struct Pokemon *mon, u8 moveType); +uq4_12_t GetTypeEffectiveness(struct Pokemon *mon, u8 moveType); s32 GetStealthHazardDamage(u8 hazardType, u32 battler); s32 GetStealthHazardDamageByTypesAndHP(u8 hazardType, u8 type1, u8 type2, u32 maxHp); bool32 CanMegaEvolve(u32 battler); diff --git a/include/pokemon.h b/include/pokemon.h index 3291177050bc..d7f09179ba1f 100644 --- a/include/pokemon.h +++ b/include/pokemon.h @@ -744,6 +744,7 @@ void PlayMapChosenOrBattleBGM(u16 songId); void CreateTask_PlayMapChosenOrBattleBGM(u16 songId); const u32 *GetMonFrontSpritePal(struct Pokemon *mon); const u32 *GetMonSpritePalFromSpeciesAndPersonality(u16 species, bool32 isShiny, u32 personality); +const u32 *GetMonSpritePalFromSpecies(u16 species, bool32 isShiny, bool32 isFemale); bool8 IsMoveHM(u16 move); bool8 IsMonSpriteNotFlipped(u16 species); s8 GetMonFlavorRelation(struct Pokemon *mon, u8 flavor); diff --git a/src/battle_controllers.c b/src/battle_controllers.c index 3e229100b0ab..59bc16389f8f 100644 --- a/src/battle_controllers.c +++ b/src/battle_controllers.c @@ -11,6 +11,7 @@ #include "battle_setup.h" #include "battle_tv.h" #include "cable_club.h" +#include "event_object_movement.h" #include "link.h" #include "link_rfu.h" #include "palette.h" diff --git a/src/battle_util.c b/src/battle_util.c index aecb713d8a44..bbb3b92ab7c3 100644 --- a/src/battle_util.c +++ b/src/battle_util.c @@ -9927,11 +9927,11 @@ static uq4_12_t GetInverseTypeMultiplier(uq4_12_t multiplier) } } -u16 GetTypeEffectiveness(struct Pokemon *mon, u8 moveType) +uq4_12_t GetTypeEffectiveness(struct Pokemon *mon, u8 moveType) { - u16 modifier = UQ_4_12(1.0); + uq4_12_t modifier = UQ_4_12(1.0); u16 abilityDef = GetMonAbility(mon); - u16 speciesDef = GetMonData(&mon, MON_DATA_SPECIES); + u16 speciesDef = GetMonData(mon, MON_DATA_SPECIES); u8 type1 = gSpeciesInfo[speciesDef].types[0]; u8 type2 = gSpeciesInfo[speciesDef].types[1]; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 2c6b50110a5e..6096186c897b 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1683,7 +1683,7 @@ static void CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(u16 graphics CopyObjectGraphicsInfoToSpriteTemplate(graphicsId, sMovementTypeCallbacks[movementType], spriteTemplate, subspriteTables); } -static void MakeSpriteTemplateFromObjectEventTemplate(const struct ObjectEventTemplate *objectEventTemplate, struct SpriteTemplate *spriteTemplate, const struct SubspriteTable **subspriteTables) +static void UNUSED MakeSpriteTemplateFromObjectEventTemplate(const struct ObjectEventTemplate *objectEventTemplate, struct SpriteTemplate *spriteTemplate, const struct SubspriteTable **subspriteTables) { CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(objectEventTemplate->graphicsId, objectEventTemplate->movementType, spriteTemplate, subspriteTables); } @@ -1694,10 +1694,9 @@ static u8 LoadDynamicFollowerPaletteFromGraphicsId(u16 graphicsId, bool8 shiny, { u16 species = ((graphicsId & OBJ_EVENT_GFX_SPECIES_MASK) - OBJ_EVENT_GFX_MON_BASE); u8 form = (graphicsId >> OBJ_EVENT_GFX_SPECIES_BITS); - const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; u8 paletteNum = LoadDynamicFollowerPalette(species, form, shiny); if (template) - template->paletteTag = spritePalette->tag; + template->paletteTag = species; return paletteNum; } @@ -1709,7 +1708,7 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), const struct ObjectEventGraphicsInfo *graphicsInfo; struct Sprite *sprite; u8 spriteId; - u32 paletteNum; + u32 UNUSED paletteNum; spriteTemplate = Alloc(sizeof(struct SpriteTemplate)); CopyObjectGraphicsInfoToSpriteTemplate(graphicsId, callback, spriteTemplate, &subspriteTables); @@ -1854,12 +1853,12 @@ static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny) u8 paletteNum; // Note that the shiny palette tag is `species + SPECIES_SHINY_TAG`, which must be increased with more pokemon // so that palette tags do not overlap - const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; - if ((paletteNum = IndexOfSpritePaletteTag(spritePalette->tag)) == 0xFF) + const u32 *palette = GetMonSpritePalFromSpecies(species, shiny, FALSE); //ETODO + if ((paletteNum = IndexOfSpritePaletteTag(species)) == 0xFF) { // Load compressed palette - LoadCompressedSpritePalette(spritePalette); - paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present + LoadCompressedSpritePaletteWithTag(palette, species); + paletteNum = IndexOfSpritePaletteTag(species); // Tag is always present if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog UpdateSpritePaletteWithWeather(paletteNum); } @@ -1931,39 +1930,21 @@ static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) #endif } -// Like vanilla's CastformDataTypeChange, but for overworld weather -static u8 GetOverworldCastformForm(void) +static u16 GetOverworldCastformSpecies(void) { switch (GetCurrentWeather()) { case WEATHER_SUNNY_CLOUDS: case WEATHER_DROUGHT: - return CASTFORM_FIRE; + return SPECIES_CASTFORM_SUNNY; case WEATHER_RAIN: case WEATHER_RAIN_THUNDERSTORM: case WEATHER_DOWNPOUR: - return CASTFORM_WATER; + return SPECIES_CASTFORM_RAINY; case WEATHER_SNOW: - return CASTFORM_ICE; - } - return CASTFORM_NORMAL; -} - -static u16 GetOverworldCastformSpecies(void) -{ - switch(GetOverworldCastformForm()) - { - case CASTFORM_FIRE: - return SPECIES_CASTFORM_SUNNY; - break; - case CASTFORM_WATER: - return SPECIES_CASTFORM_RAINY; - break; - case CASTFORM_ICE: - return SPECIES_CASTFORM_SNOWY; - break; + return SPECIES_CASTFORM_SNOWY; } - return SPECIES_CASTFORM; + return SPECIES_CASTFORM_NORMAL; } static bool8 GetMonInfo(struct Pokemon * mon, u16 *species, u8 *form, u8 *shiny) @@ -1998,12 +1979,12 @@ static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) void UpdateFollowingPokemon(void) { // Update following pokemon if any struct ObjectEvent *objEvent = GetFollowerObject(); - struct Sprite *sprite; u16 species; bool8 shiny; u8 form; // Avoid spawning large (>32x32) follower pokemon inside buildings - if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height > 32) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) { + if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height > 32) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) + { if (objEvent == NULL) { // Spawn follower struct ObjectEventTemplate template = { .localId = OBJ_EVENT_ID_FOLLOWER, @@ -2024,6 +2005,7 @@ void UpdateFollowingPokemon(void) { // Update following pokemon if any { RemoveFollowingPokemon(); } + } } // Remove follower object. Idempotent. @@ -2075,6 +2057,7 @@ static u8 RandomWeightedIndex(u8 *weights, u8 length) if (random_value <= cum_weight) return i; } + return length; } // Pool of "unconditional" follower messages TODO: Should this be elsewhere ? @@ -2765,7 +2748,7 @@ u8 LoadPlayerObjectEventPalette(u8 gender) paletteTag = FLDEFF_PAL_TAG_MAY; break; } - LoadObjectEventPalette(paletteTag); + return LoadObjectEventPalette(paletteTag); } static void UNUSED LoadObjectEventPaletteSet(u16 *paletteTags) @@ -2846,7 +2829,7 @@ void LoadSpecialObjectReflectionPalette(u16 tag, u8 slot) } } -static void _PatchObjectPalette(u16 tag, u8 slot) +static void UNUSED _PatchObjectPalette(u16 tag, u8 slot) { PatchObjectPalette(tag, slot); } @@ -5108,7 +5091,6 @@ static bool8 EndFollowerTransformEffect(struct ObjectEvent *objectEvent, struct static bool8 TryStartFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - u32 multi; if (GET_BASE_SPECIES_ID(OW_SPECIES(objectEvent)) == SPECIES_CASTFORM && OW_SPECIES(objectEvent) != GetOverworldCastformSpecies()) { @@ -5814,6 +5796,7 @@ bool8 ScrFunc_IsFollowerFieldMoveUser(struct ScriptContext *ctx) { return FALSE; } + return FALSE; } void SetTrainerMovementType(struct ObjectEvent *objectEvent, u8 movementType) @@ -9383,10 +9366,10 @@ static void DoTracksGroundEffect_SlitherTracks(struct ObjectEvent *objEvent, str // each byte in that row is for the next direction of the bike in the order // of down, up, left, right. static const u8 slitherTracks_Transitions[4][4] = { - 1, 2, 7, 8, - 1, 2, 6, 5, - 5, 8, 3, 4, - 6, 7, 3, 4, + {1, 2, 7, 8}, + {1, 2, 6, 5}, + {5, 8, 3, 4}, + {6, 7, 3, 4}, }; if (objEvent->currentCoords.x != objEvent->previousCoords.x || objEvent->currentCoords.y != objEvent->previousCoords.y) @@ -9514,7 +9497,7 @@ static void (*const sGroundEffectFuncs[])(struct ObjectEvent *objEvent, struct S GroundEffect_Seaweed // GROUND_EFFECT_FLAG_SEAWEED }; -static void GroundEffect_Shadow(struct ObjectEvent *objEvent, struct Sprite *sprite) +static void UNUSED GroundEffect_Shadow(struct ObjectEvent *objEvent, struct Sprite *sprite) { SetUpShadow(objEvent, sprite); } diff --git a/src/pokemon.c b/src/pokemon.c index 74bdea00cf3a..91b0d088e464 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -5384,6 +5384,28 @@ const u32 *GetMonSpritePalFromSpeciesAndPersonality(u16 species, bool32 isShiny, } } +const u32 *GetMonSpritePalFromSpecies(u16 species, bool32 isShiny, bool32 isFemale) +{ + if (isShiny) + { + if (gSpeciesInfo[species].shinyPaletteFemale != NULL && isFemale) + return gSpeciesInfo[species].shinyPaletteFemale; + else if (gSpeciesInfo[species].shinyPalette != NULL) + return gSpeciesInfo[species].shinyPalette; + else + return gSpeciesInfo[SPECIES_NONE].shinyPalette; + } + else + { + if (gSpeciesInfo[species].paletteFemale != NULL && isFemale) + return gSpeciesInfo[species].paletteFemale; + else if (gSpeciesInfo[species].palette != NULL) + return gSpeciesInfo[species].palette; + else + return gSpeciesInfo[SPECIES_NONE].palette; + } +} + bool8 IsMoveHM(u16 move) { int i = 0; diff --git a/src/pokemon_debug.c b/src/pokemon_debug.c index f34afe278dc5..2b26e47e4114 100644 --- a/src/pokemon_debug.c +++ b/src/pokemon_debug.c @@ -678,29 +678,6 @@ static void UpdateBattlerValue(struct PokemonDebugMenu *data) } } -//Sprite functions -static const u32 *GetMonSpritePalStructCustom(u16 species, bool8 isFemale, bool8 isShiny) -{ - if (isShiny) - { - if (gSpeciesInfo[species].shinyPaletteFemale != NULL && isFemale) - return gSpeciesInfo[species].shinyPaletteFemale; - else if (gSpeciesInfo[species].shinyPalette != NULL) - return gSpeciesInfo[species].shinyPalette; - else - return gSpeciesInfo[SPECIES_NONE].shinyPalette; - } - else - { - if (gSpeciesInfo[species].paletteFemale != NULL && isFemale) - return gSpeciesInfo[species].paletteFemale; - else if (gSpeciesInfo[species].palette != NULL) - return gSpeciesInfo[species].palette; - else - return gSpeciesInfo[SPECIES_NONE].palette; - } -} - static void BattleLoadOpponentMonSpriteGfxCustom(u16 species, bool8 isFemale, bool8 isShiny, u8 battlerId) { const void *lzPaletteData; @@ -1111,7 +1088,7 @@ void CB2_Debug_Pokemon(void) PrintInstructionsOnWindow(data); //Palettes - palette = GetMonSpritePalStructCustom(species, data->isFemale, data->isShiny); + palette = GetMonSpritePalFromSpecies(species, data->isShiny, data->isFemale); LoadCompressedSpritePaletteWithTag(palette, species); //Front HandleLoadSpecialPokePic(TRUE, gMonSpritesGfxPtr->sprites.ptr[1], species, (data->isFemale ? FEMALE_PERSONALITY : MALE_PERSONALITY)); @@ -1663,7 +1640,7 @@ static void ReloadPokemonSprites(struct PokemonDebugMenu *data) PrintInstructionsOnWindow(data); //Palettes - palette = GetMonSpritePalStructCustom(species, data->isFemale, data->isShiny); + palette = GetMonSpritePalFromSpecies(species, data->isShiny, data->isFemale); LoadCompressedSpritePaletteWithTag(palette, species); //Front HandleLoadSpecialPokePic(TRUE, gMonSpritesGfxPtr->sprites.ptr[1], species, (data->isFemale ? FEMALE_PERSONALITY : MALE_PERSONALITY)); From d53d34b3c57b70607a028cf4bfcec1182fb2ba74 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Thu, 18 Jan 2024 09:36:39 -0300 Subject: [PATCH 184/291] Restored missing code --- src/event_object_movement.c | 68 ++++++++++++++++++++++++------------- 1 file changed, 44 insertions(+), 24 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 6096186c897b..43e3abb2de83 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1977,35 +1977,55 @@ static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) return GetMonInfo(GetFirstLiveMon(), species, form, shiny); } -void UpdateFollowingPokemon(void) { // Update following pokemon if any - struct ObjectEvent *objEvent = GetFollowerObject(); - u16 species; - bool8 shiny; - u8 form; - // Avoid spawning large (>32x32) follower pokemon inside buildings - if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height > 32) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) - { - if (objEvent == NULL) { // Spawn follower - struct ObjectEventTemplate template = { - .localId = OBJ_EVENT_ID_FOLLOWER, - .graphicsId = OBJ_EVENT_GFX_MON_BASE + species, - .flagId = 0, - .x = gSaveBlock1Ptr->pos.x, - .y = gSaveBlock1Ptr->pos.y, - // If player active, copy player elevation - .elevation = gObjectEvents[gPlayerAvatar.objectEventId].active ? gObjectEvents[gPlayerAvatar.objectEventId].currentElevation : 3, - .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, - // store form info in template - .trainerRange_berryTreeId = (form & 0x1F) | (shiny << 5), - }; - objEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; - objEvent->invisible = TRUE; +// Update following pokemon if any +void UpdateFollowingPokemon(void) +{ + struct ObjectEvent *objEvent = GetFollowerObject(); + struct Sprite *sprite; + u16 species; + bool8 shiny; + u8 form; + // Avoid spawning large (>32x32) follower pokemon inside buildings + if (GetFollowerInfo(&species, &form, &shiny) + && !(gMapHeader.mapType == MAP_TYPE_INDOOR + && SpeciesToGraphicsInfo(species, 0)->height > 32) + && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) + { + if (objEvent == NULL) + { + // Spawn follower + struct ObjectEventTemplate template = + { + .localId = OBJ_EVENT_ID_FOLLOWER, + .graphicsId = OBJ_EVENT_GFX_MON_BASE + species, + .flagId = 0, + .x = gSaveBlock1Ptr->pos.x, + .y = gSaveBlock1Ptr->pos.y, + // If player active, copy player elevation + .elevation = gObjectEvents[gPlayerAvatar.objectEventId].active ? gObjectEvents[gPlayerAvatar.objectEventId].currentElevation : 3, + .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, + // store form info in template + .trainerRange_berryTreeId = (form & 0x1F) | (shiny << 5), + }; + objEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; + objEvent->invisible = TRUE; + } + sprite = &gSprites[objEvent->spriteId]; + // Follower appearance changed; move to player and set invisible + if (species != OW_SPECIES(objEvent) || shiny != objEvent->shiny || form != OW_FORM(objEvent)) + { + MoveObjectEventToMapCoords(objEvent, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + FollowerSetGraphics(objEvent, species, form, shiny); + objEvent->invisible = TRUE; + } + sprite->data[6] = 0; // set animation data } else { RemoveFollowingPokemon(); } - } } // Remove follower object. Idempotent. From 5233d0dc9769dbd47f63163567dabf7f12fc94da Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Thu, 18 Jan 2024 12:00:11 -0300 Subject: [PATCH 185/291] Showing followers in debug menu (no animation yet) --- include/constants/pokemon_debug.h | 6 ++++-- include/pokemon_debug.h | 1 + .../object_event_graphics_info_followers.h | 2 +- src/pokemon_debug.c | 11 +++++++++++ 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/include/constants/pokemon_debug.h b/include/constants/pokemon_debug.h index c75392bf2202..f92cd4941e87 100644 --- a/include/constants/pokemon_debug.h +++ b/include/constants/pokemon_debug.h @@ -4,10 +4,12 @@ //Defines #define DEBUG_MON_BACK_X 62 #define DEBUG_MON_BACK_Y 80 -#define DEBUG_ICON_X 220 -#define DEBUG_ICON_Y 140 +#define DEBUG_ICON_X 224 +#define DEBUG_ICON_Y 144 #define DEBUG_MON_SHINY 0 #define DEBUG_MON_NORMAL 9 +#define DEBUG_FOLLOWER_X 192 +#define DEBUG_FOLLOWER_Y 144 #define MODIFY_DIGITS_MAX 4 #define MODIFY_DIGITS_ARROW_X 129 diff --git a/include/pokemon_debug.h b/include/pokemon_debug.h index e69b4a7c6b4f..e2fc349edb2e 100644 --- a/include/pokemon_debug.h +++ b/include/pokemon_debug.h @@ -51,6 +51,7 @@ struct PokemonDebugMenu u8 frontspriteId; u8 backspriteId; u8 iconspriteId; + u8 followerspriteId; u8 frontShadowSpriteId; bool8 isShiny; bool8 isFemale; diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index 75d531cef0d6..054b1aa981fe 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -2,7 +2,7 @@ #define COMP OW_GFX_COMPRESS // Species-indexed pokemon object event table -const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = +const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = { [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, diff --git a/src/pokemon_debug.c b/src/pokemon_debug.c index 2b26e47e4114..806c1f637367 100644 --- a/src/pokemon_debug.c +++ b/src/pokemon_debug.c @@ -8,6 +8,7 @@ #include "constants/songs.h" #include "data.h" #include "decompress.h" +#include "event_object_movement.h" #include "field_weather.h" #include "gpu_regs.h" #include "graphics.h" @@ -38,6 +39,7 @@ #include "trainer_pokemon_sprites.h" #include "constants/items.h" +#include "constants/event_objects.h" #if DEBUG_POKEMON_MENU == TRUE extern const struct BattleBackground sBattleTerrainTable[]; @@ -1119,6 +1121,10 @@ void CB2_Debug_Pokemon(void) data->iconspriteId = CreateMonIcon(species, SpriteCB_MonIcon, DEBUG_ICON_X, DEBUG_ICON_Y, 4, (data->isFemale ? FEMALE_PERSONALITY : MALE_PERSONALITY)); gSprites[data->iconspriteId].oam.priority = 0; + //Follower Sprite + data->followerspriteId = CreateObjectGraphicsSprite(OBJ_EVENT_GFX_MON_BASE + species, SpriteCallbackDummy, DEBUG_FOLLOWER_X, DEBUG_FOLLOWER_Y, 0); + gSprites[data->followerspriteId].oam.priority = 0; + //Modify Arrows SetUpModifyArrows(data); PrintDigitChars(data); @@ -1625,6 +1631,7 @@ static void ReloadPokemonSprites(struct PokemonDebugMenu *data) DestroySprite(&gSprites[data->frontspriteId]); DestroySprite(&gSprites[data->backspriteId]); DestroySprite(&gSprites[data->iconspriteId]); + DestroySprite(&gSprites[data->followerspriteId]); FreeMonSpritesGfx(); ResetSpriteData(); @@ -1669,6 +1676,10 @@ static void ReloadPokemonSprites(struct PokemonDebugMenu *data) data->iconspriteId = CreateMonIcon(species, SpriteCB_MonIcon, DEBUG_ICON_X, DEBUG_ICON_Y, 4, (data->isFemale ? FEMALE_PERSONALITY : MALE_PERSONALITY)); gSprites[data->iconspriteId].oam.priority = 0; + //Follower Sprite + data->followerspriteId = CreateObjectGraphicsSprite(OBJ_EVENT_GFX_MON_BASE + species, SpriteCallbackDummy, DEBUG_FOLLOWER_X, DEBUG_FOLLOWER_Y, 0); + gSprites[data->followerspriteId].oam.priority = 0; + //Modify Arrows LoadSpritePalette(&gSpritePalette_Arrow); data->modifyArrows.arrowSpriteId[0] = CreateSprite(&gSpriteTemplate_Arrow, MODIFY_DIGITS_ARROW_X + (data->modifyArrows.currentDigit * 6), MODIFY_DIGITS_ARROW1_Y, 0); From 47578fc666fb563de012d74821a54edd5ddd918d Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Thu, 18 Jan 2024 13:33:49 -0300 Subject: [PATCH 186/291] Unified loading of mon palettes --- src/pokemon.c | 23 +++-------------------- src/pokemon_debug.c | 27 ++++----------------------- 2 files changed, 7 insertions(+), 43 deletions(-) diff --git a/src/pokemon.c b/src/pokemon.c index 91b0d088e464..a0c915e5edb3 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -5362,30 +5362,13 @@ const u32 *GetMonFrontSpritePal(struct Pokemon *mon) const u32 *GetMonSpritePalFromSpeciesAndPersonality(u16 species, bool32 isShiny, u32 personality) { - species = SanitizeSpeciesId(species); - - if (isShiny) - { - if (gSpeciesInfo[species].shinyPaletteFemale != NULL && IsPersonalityFemale(species, personality)) - return gSpeciesInfo[species].shinyPaletteFemale; - else if (gSpeciesInfo[species].shinyPalette != NULL) - return gSpeciesInfo[species].shinyPalette; - else - return gSpeciesInfo[SPECIES_NONE].shinyPalette; - } - else - { - if (gSpeciesInfo[species].paletteFemale != NULL && IsPersonalityFemale(species, personality)) - return gSpeciesInfo[species].paletteFemale; - else if (gSpeciesInfo[species].palette != NULL) - return gSpeciesInfo[species].palette; - else - return gSpeciesInfo[SPECIES_NONE].palette; - } + return GetMonSpritePalFromSpecies(species, isShiny, IsPersonalityFemale(species, personality)); } const u32 *GetMonSpritePalFromSpecies(u16 species, bool32 isShiny, bool32 isFemale) { + species = SanitizeSpeciesId(species); + if (isShiny) { if (gSpeciesInfo[species].shinyPaletteFemale != NULL && isFemale) diff --git a/src/pokemon_debug.c b/src/pokemon_debug.c index 806c1f637367..f2f73b412ea6 100644 --- a/src/pokemon_debug.c +++ b/src/pokemon_debug.c @@ -682,31 +682,12 @@ static void UpdateBattlerValue(struct PokemonDebugMenu *data) static void BattleLoadOpponentMonSpriteGfxCustom(u16 species, bool8 isFemale, bool8 isShiny, u8 battlerId) { - const void *lzPaletteData; - u16 paletteOffset = 0x100 + battlerId * 16;; - - if (isShiny) - { - if (gSpeciesInfo[species].shinyPaletteFemale != NULL && isFemale) - lzPaletteData = gSpeciesInfo[species].shinyPaletteFemale; - else if (gSpeciesInfo[species].shinyPalette != NULL) - lzPaletteData = gSpeciesInfo[species].shinyPalette; - else - lzPaletteData = gSpeciesInfo[SPECIES_NONE].shinyPalette; - } - else - { - if (gSpeciesInfo[species].paletteFemale != NULL && isFemale) - lzPaletteData = gSpeciesInfo[species].paletteFemale; - else if (gSpeciesInfo[species].palette != NULL) - lzPaletteData = gSpeciesInfo[species].palette; - else - lzPaletteData = gSpeciesInfo[SPECIES_NONE].palette; - } + const u32 *lzPaletteData = GetMonSpritePalFromSpecies(species, isShiny, isFemale); + u16 paletteOffset = OBJ_PLTT_ID(battlerId); LZDecompressWram(lzPaletteData, gDecompressionBuffer); - LoadPalette(gDecompressionBuffer, paletteOffset, 0x20); - LoadPalette(gDecompressionBuffer, 0x80 + battlerId * 16, 0x20); + LoadPalette(gDecompressionBuffer, paletteOffset, PLTT_SIZE_4BPP); + LoadPalette(gDecompressionBuffer, BG_PLTT_ID(8) + BG_PLTT_ID(battlerId), PLTT_SIZE_4BPP); } static void SetConstSpriteValues(struct PokemonDebugMenu *data) From 396a44cd1748cb1a594eb6b184d5941dba112f3a Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Thu, 18 Jan 2024 15:54:36 -0300 Subject: [PATCH 187/291] Follower animation in debug menu --- src/pokemon_debug.c | 66 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 64 insertions(+), 2 deletions(-) diff --git a/src/pokemon_debug.c b/src/pokemon_debug.c index f2f73b412ea6..26ce53cbba61 100644 --- a/src/pokemon_debug.c +++ b/src/pokemon_debug.c @@ -56,6 +56,37 @@ static struct PokemonDebugMenu *GetStructPtr(u8 taskId) return (struct PokemonDebugMenu*)(T1_READ_PTR(taskDataPtr)); } +static const union AnimCmd sAnim_Follower_1[] = +{ + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 30), + ANIMCMD_FRAME(1, 30), + ANIMCMD_FRAME(0, 10), + ANIMCMD_FRAME(2, 30), + ANIMCMD_FRAME(3, 30), + ANIMCMD_FRAME(2, 30), + ANIMCMD_FRAME(3, 30), + ANIMCMD_FRAME(2, 10), + ANIMCMD_FRAME(4, 30), + ANIMCMD_FRAME(5, 30), + ANIMCMD_FRAME(4, 30), + ANIMCMD_FRAME(5, 30), + ANIMCMD_FRAME(4, 10), + ANIMCMD_FRAME(4, 30, .hFlip = TRUE), + ANIMCMD_FRAME(5, 30, .hFlip = TRUE), + ANIMCMD_FRAME(4, 30, .hFlip = TRUE), + ANIMCMD_FRAME(5, 30, .hFlip = TRUE), + ANIMCMD_FRAME(4, 10, .hFlip = TRUE), + ANIMCMD_END, +}; + +static const union AnimCmd *const sAnims_Follower[] = +{ + sAnim_GeneralFrame0, + sAnim_Follower_1, +}; + //BgTemplates static const struct BgTemplate sBgTemplates[] = { @@ -743,6 +774,35 @@ static void SpriteCB_EnemyShadowCustom(struct Sprite *shadowSprite) shadowSprite->x2 = battlerSprite->x2; } +static void SpriteCB_Follower(struct Sprite *sprite) +{ + if (sprite->animDelayCounter == 0) + { + sprite->animDelayCounter = 60; + switch (sprite->animNum) + { + default: + case 0: + case 1: + StartSpriteAnim(sprite, GetFaceDirectionAnimNum(DIR_NORTH)); + break; + case 2: + StartSpriteAnim(sprite, GetFaceDirectionAnimNum(DIR_WEST)); + break; + case 3: + StartSpriteAnim(sprite, GetFaceDirectionAnimNum(DIR_EAST)); + break; + case 4: + StartSpriteAnim(sprite, GetFaceDirectionAnimNum(DIR_SOUTH)); + break; + } + } + else + { + sprite->animDelayCounter--; + } +} + static void LoadAndCreateEnemyShadowSpriteCustom(struct PokemonDebugMenu *data, u16 species) { u8 x, y; @@ -1103,8 +1163,9 @@ void CB2_Debug_Pokemon(void) gSprites[data->iconspriteId].oam.priority = 0; //Follower Sprite - data->followerspriteId = CreateObjectGraphicsSprite(OBJ_EVENT_GFX_MON_BASE + species, SpriteCallbackDummy, DEBUG_FOLLOWER_X, DEBUG_FOLLOWER_Y, 0); + data->followerspriteId = CreateObjectGraphicsSprite(OBJ_EVENT_GFX_MON_BASE + species, SpriteCB_Follower, DEBUG_FOLLOWER_X, DEBUG_FOLLOWER_Y, 0); gSprites[data->followerspriteId].oam.priority = 0; + gSprites[data->followerspriteId].anims = sAnims_Follower; //Modify Arrows SetUpModifyArrows(data); @@ -1658,8 +1719,9 @@ static void ReloadPokemonSprites(struct PokemonDebugMenu *data) gSprites[data->iconspriteId].oam.priority = 0; //Follower Sprite - data->followerspriteId = CreateObjectGraphicsSprite(OBJ_EVENT_GFX_MON_BASE + species, SpriteCallbackDummy, DEBUG_FOLLOWER_X, DEBUG_FOLLOWER_Y, 0); + data->followerspriteId = CreateObjectGraphicsSprite(OBJ_EVENT_GFX_MON_BASE + species, SpriteCB_Follower, DEBUG_FOLLOWER_X, DEBUG_FOLLOWER_Y, 0); gSprites[data->followerspriteId].oam.priority = 0; + gSprites[data->followerspriteId].anims = sAnims_Follower; //Modify Arrows LoadSpritePalette(&gSpritePalette_Arrow); From d4f97c7a3828159485bf40f8103b62526a79321d Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 19 Jan 2024 10:42:21 -0300 Subject: [PATCH 188/291] Fixed Groudon follower size --- spritesheet_rules.mk | 2 +- src/data/object_events/object_event_graphics_info_followers.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index f02b18f93698..96ef86ed5bc0 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -1968,7 +1968,7 @@ $(OBJEVENTGFXDIR)/pokemon/kyogre.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/groudon.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 + $(GFX) $< $@ -mwidth 8 -mheight 8 $(OBJEVENTGFXDIR)/pokemon/rayquaza.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index 054b1aa981fe..1bef363460a3 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -416,7 +416,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, - [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, + [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, From 1aa7fea14ff1d4cb70130dd7456dc004a5434343 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 19 Jan 2024 10:58:02 -0300 Subject: [PATCH 189/291] Made OW_GFX_COMPRESS into C ifs --- gflib/sprite.c | 19 +++---- src/event_object_movement.c | 100 +++++++++++++++++------------------- 2 files changed, 54 insertions(+), 65 deletions(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index 25de92ac4a6b..0776220dd9cc 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -889,11 +889,10 @@ void BeginAnim(struct Sprite *sprite) if (!(sprite->oam.affineMode & ST_OAM_AFFINE_ON_MASK)) SetSpriteOamFlipBits(sprite, hFlip, vFlip); - if (sprite->usingSheet) { - #if OW_GFX_COMPRESS - if (sprite->sheetSpan) + if (sprite->usingSheet) + { + if (OW_GFX_COMPRESS && sprite->sheetSpan) imageValue = (imageValue + 1) << sprite->sheetSpan; - #endif sprite->oam.tileNum = sprite->sheetTileStart + imageValue; } else RequestSpriteFrameImageCopy(imageValue, sprite->oam.tileNum, sprite->images); @@ -946,10 +945,8 @@ void AnimCmd_frame(struct Sprite *sprite) SetSpriteOamFlipBits(sprite, hFlip, vFlip); if (sprite->usingSheet) { - #if OW_GFX_COMPRESS - if (sprite->sheetSpan) + if (OW_GFX_COMPRESS && sprite->sheetSpan) imageValue = (imageValue + 1) << sprite->sheetSpan; - #endif sprite->oam.tileNum = sprite->sheetTileStart + imageValue; } else RequestSpriteFrameImageCopy(imageValue, sprite->oam.tileNum, sprite->images); @@ -984,10 +981,8 @@ void AnimCmd_jump(struct Sprite *sprite) SetSpriteOamFlipBits(sprite, hFlip, vFlip); if (sprite->usingSheet) { - #if OW_GFX_COMPRESS - if (sprite->sheetSpan) + if (OW_GFX_COMPRESS && sprite->sheetSpan) imageValue = (imageValue + 1) << sprite->sheetSpan; - #endif sprite->oam.tileNum = sprite->sheetTileStart + imageValue; } else RequestSpriteFrameImageCopy(imageValue, sprite->oam.tileNum, sprite->images); @@ -1369,10 +1364,8 @@ void SetSpriteSheetFrameTileNum(struct Sprite *sprite) if (sprite->usingSheet) { s16 tileOffset = sprite->anims[sprite->animNum][sprite->animCmdIndex].frame.imageValue; - #if OW_GFX_COMPRESS - if (sprite->sheetSpan) + if (OW_GFX_COMPRESS && sprite->sheetSpan) tileOffset = (tileOffset + 1) << sprite->sheetSpan; - #endif if (tileOffset < 0) tileOffset = 0; sprite->oam.tileNum = sprite->sheetTileStart + tileOffset; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 43e3abb2de83..5122c7a9a298 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -488,12 +488,10 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_WHITE (OBJ_EVENT_PAL_TAG_NONE - 1) #define OBJ_EVENT_PAL_TAG_NONE 0x11FF -#if OW_GFX_COMPRESS // This + localId is used as the tileTag // for compressed graphicsInfos // '(C)ompressed (E)vent' #define COMP_OW_TILE_TAG_BASE 0xCE00 -#endif #include "data/object_events/object_event_graphics_info_pointers.h" #include "data/field_effects/field_effect_object_template_pointers.h" @@ -1448,15 +1446,13 @@ static void RemoveObjectEventInternal(struct ObjectEvent *objectEvent) else { u32 paletteNum = gSprites[objectEvent->spriteId].oam.paletteNum; - #if OW_GFX_COMPRESS - u16 tileStart = gSprites[objectEvent->spriteId].sheetTileStart; - #endif + u16 tileStart; + if (OW_GFX_COMPRESS) + tileStart = gSprites[objectEvent->spriteId].sheetTileStart; DestroySprite(&gSprites[objectEvent->spriteId]); FieldEffectFreePaletteIfUnused(paletteNum); - #if OW_GFX_COMPRESS - if (tileStart) + if (OW_GFX_COMPRESS && tileStart) FieldEffectFreeTilesIfUnused(tileStart); - #endif } } @@ -1471,8 +1467,8 @@ void RemoveAllObjectEventsExceptPlayer(void) } } -#if OW_GFX_COMPRESS -u16 LoadSheetGraphicsInfo(const struct ObjectEventGraphicsInfo *info, u16 uuid, struct Sprite *sprite) { +u16 LoadSheetGraphicsInfo(const struct ObjectEventGraphicsInfo *info, u16 uuid, struct Sprite *sprite) +{ u16 tag = info->tileTag; if (tag != TAG_NONE || info->compressed) { // sheet-based gfx u32 sheetSpan = GetSpanPerImage(info->oam->shape, info->oam->size); @@ -1516,7 +1512,6 @@ u16 LoadSheetGraphicsInfo(const struct ObjectEventGraphicsInfo *info, u16 uuid, } return tag; } -#endif static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEventTemplate, struct SpriteTemplate *spriteTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) { @@ -1538,9 +1533,8 @@ static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEven if (objectEvent->movementType == MOVEMENT_TYPE_INVISIBLE) objectEvent->invisible = TRUE; - #if OW_GFX_COMPRESS - spriteTemplate->tileTag = LoadSheetGraphicsInfo(graphicsInfo, objectEvent->graphicsId, NULL); - #endif + if (OW_GFX_COMPRESS) + spriteTemplate->tileTag = LoadSheetGraphicsInfo(graphicsInfo, objectEvent->graphicsId, NULL); spriteId = CreateSprite(spriteTemplate, 0, 0, 0); if (spriteId == MAX_SPRITES) @@ -1554,10 +1548,8 @@ static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEven if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) sprite->oam.paletteNum = LoadDynamicFollowerPalette(OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); - #if OW_GFX_COMPRESS - if (sprite->usingSheet) + if (OW_GFX_COMPRESS && sprite->usingSheet) sprite->sheetSpan = GetSpanPerImage(sprite->oam.shape, sprite->oam.size); - #endif GetMapCoordsFromSpritePos(objectEvent->currentCoords.x + cameraX, objectEvent->currentCoords.y + cameraY, &sprite->x, &sprite->y); sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); @@ -1725,12 +1717,13 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), LoadObjectEventPalette(spriteTemplate->paletteTag); } - #if OW_GFX_COMPRESS - graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); - // Checking only for compressed here so as not to mess with decorations - if (graphicsInfo->compressed) - spriteTemplate->tileTag = LoadSheetGraphicsInfo(graphicsInfo, graphicsId, NULL); - #endif + if (OW_GFX_COMPRESS) + { + graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); + // Checking only for compressed here so as not to mess with decorations + if (graphicsInfo->compressed) + spriteTemplate->tileTag = LoadSheetGraphicsInfo(graphicsInfo, graphicsId, NULL); + } spriteId = CreateSprite(spriteTemplate, x, y, subpriority); Free(spriteTemplate); @@ -1738,10 +1731,8 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), if (spriteId != MAX_SPRITES && subspriteTables != NULL) { sprite = &gSprites[spriteId]; - #if OW_GFX_COMPRESS - if (graphicsInfo->compressed) + if (OW_GFX_COMPRESS && graphicsInfo->compressed) sprite->sheetSpan = GetSpanPerImage(sprite->oam.shape, sprite->oam.size); - #endif SetSubspriteTables(sprite, subspriteTables); sprite->subspriteMode = SUBSPRITES_IGNORE_PRIORITY; } @@ -1835,16 +1826,17 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, break; } // Try to avoid OOB access - #if OW_GFX_COMPRESS - if (graphicsInfo->tileTag == 0 && species < NUM_SPECIES) - return &gPokemonObjectGraphics[SPECIES_PORYGON]; - else if (graphicsInfo->tileTag != TAG_NONE && species >= NUM_SPECIES) - return &gPokemonObjectGraphics[SPECIES_PORYGON]; + if (OW_GFX_COMPRESS) + { + if (graphicsInfo->tileTag == 0 && species < NUM_SPECIES) + return &gPokemonObjectGraphics[SPECIES_PORYGON]; + else if (graphicsInfo->tileTag != TAG_NONE && species >= NUM_SPECIES) + return &gPokemonObjectGraphics[SPECIES_PORYGON]; + else + return graphicsInfo; + } else - return graphicsInfo; - #else - return graphicsInfo->tileTag == TAG_NONE ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; - #endif + return graphicsInfo->tileTag == TAG_NONE ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; } // Find, or load, the palette for the specified pokemon info @@ -1925,9 +1917,8 @@ static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog UpdateSpritePaletteWithWeather(sprite->oam.paletteNum); } - #if OW_GFX_COMPRESS - LoadSheetGraphicsInfo(graphicsInfo, objEvent->graphicsId, sprite); - #endif + if (OW_GFX_COMPRESS) + LoadSheetGraphicsInfo(graphicsInfo, objEvent->graphicsId, sprite); } static u16 GetOverworldCastformSpecies(void) @@ -2014,11 +2005,20 @@ void UpdateFollowingPokemon(void) // Follower appearance changed; move to player and set invisible if (species != OW_SPECIES(objEvent) || shiny != objEvent->shiny || form != OW_FORM(objEvent)) { - MoveObjectEventToMapCoords(objEvent, - gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, - gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); - FollowerSetGraphics(objEvent, species, form, shiny); - objEvent->invisible = TRUE; + if (SpeciesToGraphicsInfo(species, 0)->height != SpeciesToGraphicsInfo(OW_SPECIES(objEvent), 0)->height + || SpeciesToGraphicsInfo(species, 0)->width != SpeciesToGraphicsInfo(OW_SPECIES(objEvent), 0)->width) + { + RemoveFollowingPokemon(); + UpdateFollowingPokemon(); + } + else + { + MoveObjectEventToMapCoords(objEvent, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + FollowerSetGraphics(objEvent, species, form, shiny); + objEvent->invisible = TRUE; + } } sprite->data[6] = 0; // set animation data } @@ -2446,9 +2446,8 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(objectEvent->graphicsId, objectEvent->movementType, &spriteTemplate, &subspriteTables); spriteFrameImage.size = graphicsInfo->size; spriteTemplate.images = &spriteFrameImage; - #if OW_GFX_COMPRESS - spriteTemplate.tileTag = LoadSheetGraphicsInfo(graphicsInfo, objectEvent->graphicsId, NULL); - #endif + if (OW_GFX_COMPRESS) + spriteTemplate.tileTag = LoadSheetGraphicsInfo(graphicsInfo, objectEvent->graphicsId, NULL); if (spriteTemplate.paletteTag != TAG_NONE && spriteTemplate.paletteTag != OBJ_EVENT_PAL_TAG_DYNAMIC) LoadObjectEventPalette(spriteTemplate.paletteTag); @@ -2459,10 +2458,8 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) // Use palette from species palette table if (spriteTemplate.paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) sprite->oam.paletteNum = LoadDynamicFollowerPalette(OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); - #if OW_GFX_COMPRESS - if (sprite->usingSheet) + if (OW_GFX_COMPRESS && sprite->usingSheet) sprite->sheetSpan = GetSpanPerImage(sprite->oam.shape, sprite->oam.size); - #endif GetMapCoordsFromSpritePos(x + objectEvent->currentCoords.x, y + objectEvent->currentCoords.y, &sprite->x, &sprite->y); sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); @@ -2541,9 +2538,8 @@ static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct sprite->images = graphicsInfo->images; sprite->anims = graphicsInfo->anims; sprite->subspriteTables = graphicsInfo->subspriteTables; - #if OW_GFX_COMPRESS - LoadSheetGraphicsInfo(graphicsInfo, objectEvent->graphicsId, sprite); - #endif + if (OW_GFX_COMPRESS) + LoadSheetGraphicsInfo(graphicsInfo, objectEvent->graphicsId, sprite); objectEvent->inanimate = graphicsInfo->inanimate; SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); From d1f02a8395e1daa36e49981ce8c548cfac9086e4 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 19 Jan 2024 14:24:50 -0300 Subject: [PATCH 190/291] Centered follower sprite better in debug menu --- include/constants/pokemon_debug.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/constants/pokemon_debug.h b/include/constants/pokemon_debug.h index f92cd4941e87..d68eab15d134 100644 --- a/include/constants/pokemon_debug.h +++ b/include/constants/pokemon_debug.h @@ -8,8 +8,8 @@ #define DEBUG_ICON_Y 144 #define DEBUG_MON_SHINY 0 #define DEBUG_MON_NORMAL 9 -#define DEBUG_FOLLOWER_X 192 -#define DEBUG_FOLLOWER_Y 144 +#define DEBUG_FOLLOWER_X 176 +#define DEBUG_FOLLOWER_Y 128 #define MODIFY_DIGITS_MAX 4 #define MODIFY_DIGITS_ARROW_X 129 From 9d27aa7b70f51ce6876ab05181a88cc9a2975e04 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 19 Jan 2024 14:26:43 -0300 Subject: [PATCH 191/291] Fixed Steelix, Lugia, Ho-Oh, Wailord, Kyogre and Rayquaza sizes --- spritesheet_rules.mk | 12 +-- .../object_event_graphics_info_followers.h | 13 ++- .../object_events/object_event_pic_tables.h | 84 +++++++++---------- 3 files changed, 54 insertions(+), 55 deletions(-) diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 96ef86ed5bc0..0e6c282933f8 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -1434,7 +1434,7 @@ $(OBJEVENTGFXDIR)/pokemon/gligar.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/steelix.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 + $(GFX) $< $@ -mwidth 8 -mheight 8 $(OBJEVENTGFXDIR)/pokemon/snubbull.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 @@ -1557,10 +1557,10 @@ $(OBJEVENTGFXDIR)/pokemon/tyranitar.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/lugia.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 + $(GFX) $< $@ -mwidth 8 -mheight 8 $(OBJEVENTGFXDIR)/pokemon/ho_oh.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 + $(GFX) $< $@ -mwidth 8 -mheight 8 $(OBJEVENTGFXDIR)/pokemon/celebi.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 @@ -1773,7 +1773,7 @@ $(OBJEVENTGFXDIR)/pokemon/wailmer.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/wailord.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 + $(GFX) $< $@ -mwidth 8 -mheight 8 $(OBJEVENTGFXDIR)/pokemon/numel.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 @@ -1965,13 +1965,13 @@ $(OBJEVENTGFXDIR)/pokemon/latios.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/kyogre.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 + $(GFX) $< $@ -mwidth 8 -mheight 8 $(OBJEVENTGFXDIR)/pokemon/groudon.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 $(OBJEVENTGFXDIR)/pokemon/rayquaza.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 + $(GFX) $< $@ -mwidth 8 -mheight 8 $(OBJEVENTGFXDIR)/pokemon/jirachi.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index 1bef363460a3..6ec2d6c234e7 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -238,7 +238,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, - [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, + [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, @@ -279,8 +279,8 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, - [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, - [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, + [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, + [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, @@ -351,7 +351,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, - [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, + [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, @@ -415,10 +415,9 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, - [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, + [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, - [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, + [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, }; - diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 893a49ab5f33..80f7fc52c39b 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -2999,12 +2999,12 @@ static const struct SpriteFrameImage sPicTable_Gligar[] = { overworld_frame(gObjectEventPic_Gligar, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Steelix[] = { - overworld_frame(gObjectEventPic_Steelix, 4, 4, 0), - overworld_frame(gObjectEventPic_Steelix, 4, 4, 1), - overworld_frame(gObjectEventPic_Steelix, 4, 4, 2), - overworld_frame(gObjectEventPic_Steelix, 4, 4, 3), - overworld_frame(gObjectEventPic_Steelix, 4, 4, 4), - overworld_frame(gObjectEventPic_Steelix, 4, 4, 5), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 0), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 1), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 2), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 3), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 4), + overworld_frame(gObjectEventPic_Steelix, 8, 8, 5), }; static const struct SpriteFrameImage sPicTable_Snubbull[] = { overworld_frame(gObjectEventPic_Snubbull, 4, 4, 0), @@ -3327,20 +3327,20 @@ static const struct SpriteFrameImage sPicTable_Tyranitar[] = { overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Lugia[] = { - overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 1), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 2), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 3), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 4), - overworld_frame(gObjectEventPic_Lugia, 4, 4, 5), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 0), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 1), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 2), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 3), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 4), + overworld_frame(gObjectEventPic_Lugia, 8, 8, 5), }; static const struct SpriteFrameImage sPicTable_Ho_oh[] = { - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 0), - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 1), - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 2), - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 3), - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 4), - overworld_frame(gObjectEventPic_Ho_oh, 4, 4, 5), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 0), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 1), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 2), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 3), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 4), + overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 5), }; static const struct SpriteFrameImage sPicTable_Celebi[] = { overworld_frame(gObjectEventPic_Celebi, 4, 4, 0), @@ -3903,12 +3903,12 @@ static const struct SpriteFrameImage sPicTable_Wailmer[] = { overworld_frame(gObjectEventPic_Wailmer, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Wailord[] = { - overworld_frame(gObjectEventPic_Wailord, 4, 4, 0), - overworld_frame(gObjectEventPic_Wailord, 4, 4, 1), - overworld_frame(gObjectEventPic_Wailord, 4, 4, 2), - overworld_frame(gObjectEventPic_Wailord, 4, 4, 3), - overworld_frame(gObjectEventPic_Wailord, 4, 4, 4), - overworld_frame(gObjectEventPic_Wailord, 4, 4, 5), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 0), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 1), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 2), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 3), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 4), + overworld_frame(gObjectEventPic_Wailord, 8, 8, 5), }; static const struct SpriteFrameImage sPicTable_Numel[] = { overworld_frame(gObjectEventPic_Numel, 4, 4, 0), @@ -4415,28 +4415,28 @@ static const struct SpriteFrameImage sPicTable_Latios[] = { overworld_frame(gObjectEventPic_Latios, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Kyogre[] = { - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 0), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 1), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 2), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 3), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 4), - overworld_frame(gObjectEventPic_Kyogre, 4, 4, 5), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 0), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 1), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 2), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 3), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 4), + overworld_frame(gObjectEventPic_Kyogre, 8, 8, 5), }; static const struct SpriteFrameImage sPicTable_Groudon[] = { - overworld_frame(gObjectEventPic_Groudon, 4, 4, 0), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 1), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 2), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 3), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 4), - overworld_frame(gObjectEventPic_Groudon, 4, 4, 5), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 0), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 1), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 2), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 3), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 4), + overworld_frame(gObjectEventPic_Groudon, 8, 8, 5), }; static const struct SpriteFrameImage sPicTable_Rayquaza[] = { - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 0), - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 1), - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 2), - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 3), - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 4), - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 5), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 0), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 1), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 2), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 3), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 4), + overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 5), }; static const struct SpriteFrameImage sPicTable_Jirachi[] = { overworld_frame(gObjectEventPic_Jirachi, 4, 4, 0), From 17a7c26b90123184442b2b6c60990e163af23ddd Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 19 Jan 2024 14:27:11 -0300 Subject: [PATCH 192/291] Reverted accidental INCBIN_COMPs --- src/data/object_events/object_event_graphics.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index ac4a11a945ef..9054e1f6e826 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -156,13 +156,13 @@ const u32 gObjectEventPic_Steven[] = INCBIN_U32("graphics/object_events/pics/peo const u32 gObjectEventPic_Wally[] = INCBIN_U32("graphics/object_events/pics/people/wally.4bpp"); const u32 gObjectEventPic_RubySapphireLittleBoy[] = INCBIN_U32("graphics/object_events/pics/people/rs_little_boy.4bpp"); const u32 gObjectEventPic_HotSpringsOldWoman[] = INCBIN_U32("graphics/object_events/pics/people/hot_springs_old_woman.4bpp"); -const u32 gObjectEventPic_LatiasLatios[] = INCBIN_COMP("graphics/object_events/pics/pokemon/latias_latios.4bpp"); +const u32 gObjectEventPic_LatiasLatios[] = INCBIN_U32("graphics/object_events/pics/pokemon/latias_latios.4bpp"); const u32 gObjectEventPic_GameboyKid[] = INCBIN_U32("graphics/object_events/pics/people/gameboy_kid.4bpp"); const u32 gObjectEventPic_ContestJudge[] = INCBIN_U32("graphics/object_events/pics/people/contest_judge.4bpp"); const u32 gObjectEventPic_Archie[] = INCBIN_U32("graphics/object_events/pics/people/team_aqua/archie.4bpp"); const u32 gObjectEventPic_Maxie[] = INCBIN_U32("graphics/object_events/pics/people/team_magma/maxie.4bpp"); -const u32 gObjectEventPic_Regi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regi.4bpp"); -const u32 gObjectEventPic_RayquazaStill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rayquaza_still.4bpp"); +const u32 gObjectEventPic_Regi[] = INCBIN_U32("graphics/object_events/pics/pokemon/regi.4bpp"); +const u32 gObjectEventPic_RayquazaStill[] = INCBIN_U32("graphics/object_events/pics/pokemon/rayquaza_still.4bpp"); const u32 gObjectEventPic_TuberMSwimming[] = INCBIN_U32("graphics/object_events/pics/people/tuber_m_swimming.4bpp"); const u32 gObjectEventPic_Mom[] = INCBIN_U32("graphics/object_events/pics/people/mom.4bpp"); const u16 gObjectEventPal_Kyogre[] = INCBIN_U16("graphics/object_events/palettes/kyogre.gbapal"); @@ -231,7 +231,7 @@ const u32 gObjectEventPic_Truck[] = INCBIN_U32("graphics/object_events/pics/misc const u16 gObjectEventPal_Truck[] = INCBIN_U16("graphics/object_events/palettes/truck.gbapal"); const u16 gObjectEventPal_Vigoroth[] = INCBIN_U16("graphics/object_events/palettes/vigoroth.gbapal"); const u32 gObjectEventPic_BirchsBag[] = INCBIN_U32("graphics/object_events/pics/misc/birchs_bag.4bpp"); -const u32 gObjectEventPic_EnemyZigzagoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enemy_zigzagoon.4bpp"); +const u32 gObjectEventPic_EnemyZigzagoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/enemy_zigzagoon.4bpp"); const u16 gObjectEventPal_EnemyZigzagoon[] = INCBIN_U16("graphics/object_events/palettes/enemy_zigzagoon.gbapal"); const u16 gObjectEventPal_Poochyena[] = INCBIN_U16("graphics/object_events/palettes/poochyena.gbapal"); const u32 gObjectEventPic_CableCar[] = INCBIN_U32("graphics/object_events/pics/misc/cable_car.4bpp"); From 11b97597c8b70910dde62fdeea9cd2f73908c734 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 19 Jan 2024 14:52:34 -0300 Subject: [PATCH 193/291] Moved old mon graphics to its own folder so it's easier for the script to run --- front_palette.py | 2 +- .../azumarill.png} | Bin .../azurill.png} | Bin .../deoxys_old.png => pokemon_old/deoxys.png} | Bin .../dusclops.png} | Bin .../enemy_zigzagoon.png | Bin .../groudon.png} | Bin .../ho_oh_old.png => pokemon_old/ho_oh.png} | Bin .../kecleon.png} | Bin .../kirlia_old.png => pokemon_old/kirlia.png} | Bin .../kyogre_old.png => pokemon_old/kyogre.png} | Bin .../latias_latios.png | Bin .../lugia_old.png => pokemon_old/lugia.png} | Bin .../mew_old.png => pokemon_old/mew.png} | Bin .../pikachu.png} | Bin .../poochyena.png} | Bin .../rayquaza_cutscene.png | Bin .../rayquaza_still.png | Bin .../pics/{pokemon => pokemon_old}/regi.png | Bin .../skitty_old.png => pokemon_old/skitty.png} | Bin .../sudowoodo_tree.png | Bin .../vigoroth_mover.png | Bin .../wingull.png} | Bin .../zigzagoon.png} | Bin spritesheet_rules.mk | 42 ++++++++-------- .../object_events/object_event_graphics.h | 46 +++++++++--------- 26 files changed, 45 insertions(+), 45 deletions(-) rename graphics/object_events/pics/{pokemon/azumarill_old.png => pokemon_old/azumarill.png} (100%) rename graphics/object_events/pics/{pokemon/azurill_old.png => pokemon_old/azurill.png} (100%) rename graphics/object_events/pics/{pokemon/deoxys_old.png => pokemon_old/deoxys.png} (100%) rename graphics/object_events/pics/{pokemon/dusclops_old.png => pokemon_old/dusclops.png} (100%) rename graphics/object_events/pics/{pokemon => pokemon_old}/enemy_zigzagoon.png (100%) rename graphics/object_events/pics/{pokemon/groudon_old.png => pokemon_old/groudon.png} (100%) rename graphics/object_events/pics/{pokemon/ho_oh_old.png => pokemon_old/ho_oh.png} (100%) rename graphics/object_events/pics/{pokemon/kecleon_old.png => pokemon_old/kecleon.png} (100%) rename graphics/object_events/pics/{pokemon/kirlia_old.png => pokemon_old/kirlia.png} (100%) rename graphics/object_events/pics/{pokemon/kyogre_old.png => pokemon_old/kyogre.png} (100%) rename graphics/object_events/pics/{pokemon => pokemon_old}/latias_latios.png (100%) rename graphics/object_events/pics/{pokemon/lugia_old.png => pokemon_old/lugia.png} (100%) rename graphics/object_events/pics/{pokemon/mew_old.png => pokemon_old/mew.png} (100%) rename graphics/object_events/pics/{pokemon/pikachu_old.png => pokemon_old/pikachu.png} (100%) rename graphics/object_events/pics/{pokemon/poochyena_old.png => pokemon_old/poochyena.png} (100%) rename graphics/object_events/pics/{pokemon => pokemon_old}/rayquaza_cutscene.png (100%) rename graphics/object_events/pics/{pokemon => pokemon_old}/rayquaza_still.png (100%) rename graphics/object_events/pics/{pokemon => pokemon_old}/regi.png (100%) rename graphics/object_events/pics/{pokemon/skitty_old.png => pokemon_old/skitty.png} (100%) rename graphics/object_events/pics/{pokemon => pokemon_old}/sudowoodo_tree.png (100%) rename graphics/object_events/pics/{pokemon => pokemon_old}/vigoroth_mover.png (100%) rename graphics/object_events/pics/{pokemon/wingull_old.png => pokemon_old/wingull.png} (100%) rename graphics/object_events/pics/{pokemon/zigzagoon_old.png => pokemon_old/zigzagoon.png} (100%) diff --git a/front_palette.py b/front_palette.py index 602c4e8e1e48..2c76a75c4b08 100644 --- a/front_palette.py +++ b/front_palette.py @@ -66,4 +66,4 @@ def apply_front_palettes(ow_dir, project_root=''): if __name__ == '__main__': - apply_front_palettes('overworld') + apply_front_palettes('graphics/object_events/pics/pokemon') diff --git a/graphics/object_events/pics/pokemon/azumarill_old.png b/graphics/object_events/pics/pokemon_old/azumarill.png similarity index 100% rename from graphics/object_events/pics/pokemon/azumarill_old.png rename to graphics/object_events/pics/pokemon_old/azumarill.png diff --git a/graphics/object_events/pics/pokemon/azurill_old.png b/graphics/object_events/pics/pokemon_old/azurill.png similarity index 100% rename from graphics/object_events/pics/pokemon/azurill_old.png rename to graphics/object_events/pics/pokemon_old/azurill.png diff --git a/graphics/object_events/pics/pokemon/deoxys_old.png b/graphics/object_events/pics/pokemon_old/deoxys.png similarity index 100% rename from graphics/object_events/pics/pokemon/deoxys_old.png rename to graphics/object_events/pics/pokemon_old/deoxys.png diff --git a/graphics/object_events/pics/pokemon/dusclops_old.png b/graphics/object_events/pics/pokemon_old/dusclops.png similarity index 100% rename from graphics/object_events/pics/pokemon/dusclops_old.png rename to graphics/object_events/pics/pokemon_old/dusclops.png diff --git a/graphics/object_events/pics/pokemon/enemy_zigzagoon.png b/graphics/object_events/pics/pokemon_old/enemy_zigzagoon.png similarity index 100% rename from graphics/object_events/pics/pokemon/enemy_zigzagoon.png rename to graphics/object_events/pics/pokemon_old/enemy_zigzagoon.png diff --git a/graphics/object_events/pics/pokemon/groudon_old.png b/graphics/object_events/pics/pokemon_old/groudon.png similarity index 100% rename from graphics/object_events/pics/pokemon/groudon_old.png rename to graphics/object_events/pics/pokemon_old/groudon.png diff --git a/graphics/object_events/pics/pokemon/ho_oh_old.png b/graphics/object_events/pics/pokemon_old/ho_oh.png similarity index 100% rename from graphics/object_events/pics/pokemon/ho_oh_old.png rename to graphics/object_events/pics/pokemon_old/ho_oh.png diff --git a/graphics/object_events/pics/pokemon/kecleon_old.png b/graphics/object_events/pics/pokemon_old/kecleon.png similarity index 100% rename from graphics/object_events/pics/pokemon/kecleon_old.png rename to graphics/object_events/pics/pokemon_old/kecleon.png diff --git a/graphics/object_events/pics/pokemon/kirlia_old.png b/graphics/object_events/pics/pokemon_old/kirlia.png similarity index 100% rename from graphics/object_events/pics/pokemon/kirlia_old.png rename to graphics/object_events/pics/pokemon_old/kirlia.png diff --git a/graphics/object_events/pics/pokemon/kyogre_old.png b/graphics/object_events/pics/pokemon_old/kyogre.png similarity index 100% rename from graphics/object_events/pics/pokemon/kyogre_old.png rename to graphics/object_events/pics/pokemon_old/kyogre.png diff --git a/graphics/object_events/pics/pokemon/latias_latios.png b/graphics/object_events/pics/pokemon_old/latias_latios.png similarity index 100% rename from graphics/object_events/pics/pokemon/latias_latios.png rename to graphics/object_events/pics/pokemon_old/latias_latios.png diff --git a/graphics/object_events/pics/pokemon/lugia_old.png b/graphics/object_events/pics/pokemon_old/lugia.png similarity index 100% rename from graphics/object_events/pics/pokemon/lugia_old.png rename to graphics/object_events/pics/pokemon_old/lugia.png diff --git a/graphics/object_events/pics/pokemon/mew_old.png b/graphics/object_events/pics/pokemon_old/mew.png similarity index 100% rename from graphics/object_events/pics/pokemon/mew_old.png rename to graphics/object_events/pics/pokemon_old/mew.png diff --git a/graphics/object_events/pics/pokemon/pikachu_old.png b/graphics/object_events/pics/pokemon_old/pikachu.png similarity index 100% rename from graphics/object_events/pics/pokemon/pikachu_old.png rename to graphics/object_events/pics/pokemon_old/pikachu.png diff --git a/graphics/object_events/pics/pokemon/poochyena_old.png b/graphics/object_events/pics/pokemon_old/poochyena.png similarity index 100% rename from graphics/object_events/pics/pokemon/poochyena_old.png rename to graphics/object_events/pics/pokemon_old/poochyena.png diff --git a/graphics/object_events/pics/pokemon/rayquaza_cutscene.png b/graphics/object_events/pics/pokemon_old/rayquaza_cutscene.png similarity index 100% rename from graphics/object_events/pics/pokemon/rayquaza_cutscene.png rename to graphics/object_events/pics/pokemon_old/rayquaza_cutscene.png diff --git a/graphics/object_events/pics/pokemon/rayquaza_still.png b/graphics/object_events/pics/pokemon_old/rayquaza_still.png similarity index 100% rename from graphics/object_events/pics/pokemon/rayquaza_still.png rename to graphics/object_events/pics/pokemon_old/rayquaza_still.png diff --git a/graphics/object_events/pics/pokemon/regi.png b/graphics/object_events/pics/pokemon_old/regi.png similarity index 100% rename from graphics/object_events/pics/pokemon/regi.png rename to graphics/object_events/pics/pokemon_old/regi.png diff --git a/graphics/object_events/pics/pokemon/skitty_old.png b/graphics/object_events/pics/pokemon_old/skitty.png similarity index 100% rename from graphics/object_events/pics/pokemon/skitty_old.png rename to graphics/object_events/pics/pokemon_old/skitty.png diff --git a/graphics/object_events/pics/pokemon/sudowoodo_tree.png b/graphics/object_events/pics/pokemon_old/sudowoodo_tree.png similarity index 100% rename from graphics/object_events/pics/pokemon/sudowoodo_tree.png rename to graphics/object_events/pics/pokemon_old/sudowoodo_tree.png diff --git a/graphics/object_events/pics/pokemon/vigoroth_mover.png b/graphics/object_events/pics/pokemon_old/vigoroth_mover.png similarity index 100% rename from graphics/object_events/pics/pokemon/vigoroth_mover.png rename to graphics/object_events/pics/pokemon_old/vigoroth_mover.png diff --git a/graphics/object_events/pics/pokemon/wingull_old.png b/graphics/object_events/pics/pokemon_old/wingull.png similarity index 100% rename from graphics/object_events/pics/pokemon/wingull_old.png rename to graphics/object_events/pics/pokemon_old/wingull.png diff --git a/graphics/object_events/pics/pokemon/zigzagoon_old.png b/graphics/object_events/pics/pokemon_old/zigzagoon.png similarity index 100% rename from graphics/object_events/pics/pokemon/zigzagoon_old.png rename to graphics/object_events/pics/pokemon_old/zigzagoon.png diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 0e6c282933f8..ea82bb751647 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -406,67 +406,67 @@ $(OBJEVENTGFXDIR)/people/youngster.4bpp: %.4bpp: %.png -$(OBJEVENTGFXDIR)/pokemon/azumarill_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/azumarill.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/azurill_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/azurill.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/deoxys_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/deoxys.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dusclops_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/dusclops.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/enemy_zigzagoon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/enemy_zigzagoon.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/groudon_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/groudon.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ho_oh_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/ho_oh.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kecleon_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/kecleon.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/kirlia_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/kirlia.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kyogre_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/kyogre.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/latias_latios.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/latias_latios.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lugia_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/lugia.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mew_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/mew.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pikachu_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/pikachu.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/poochyena_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/poochyena.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rayquaza_cutscene.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/rayquaza_cutscene.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/skitty_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/skitty.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/sudowoodo_tree.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/sudowoodo_tree.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vigoroth_mover.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/vigoroth_mover.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wingull_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/wingull.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/pokemon/zigzagoon_old.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon_old/zigzagoon.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 $(OBJEVENTGFXDIR)/misc/animated_ball.4bpp: %.4bpp: %.png diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 9054e1f6e826..69e2455fc77e 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -156,13 +156,13 @@ const u32 gObjectEventPic_Steven[] = INCBIN_U32("graphics/object_events/pics/peo const u32 gObjectEventPic_Wally[] = INCBIN_U32("graphics/object_events/pics/people/wally.4bpp"); const u32 gObjectEventPic_RubySapphireLittleBoy[] = INCBIN_U32("graphics/object_events/pics/people/rs_little_boy.4bpp"); const u32 gObjectEventPic_HotSpringsOldWoman[] = INCBIN_U32("graphics/object_events/pics/people/hot_springs_old_woman.4bpp"); -const u32 gObjectEventPic_LatiasLatios[] = INCBIN_U32("graphics/object_events/pics/pokemon/latias_latios.4bpp"); +const u32 gObjectEventPic_LatiasLatios[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/latias_latios.4bpp"); const u32 gObjectEventPic_GameboyKid[] = INCBIN_U32("graphics/object_events/pics/people/gameboy_kid.4bpp"); const u32 gObjectEventPic_ContestJudge[] = INCBIN_U32("graphics/object_events/pics/people/contest_judge.4bpp"); const u32 gObjectEventPic_Archie[] = INCBIN_U32("graphics/object_events/pics/people/team_aqua/archie.4bpp"); const u32 gObjectEventPic_Maxie[] = INCBIN_U32("graphics/object_events/pics/people/team_magma/maxie.4bpp"); -const u32 gObjectEventPic_Regi[] = INCBIN_U32("graphics/object_events/pics/pokemon/regi.4bpp"); -const u32 gObjectEventPic_RayquazaStill[] = INCBIN_U32("graphics/object_events/pics/pokemon/rayquaza_still.4bpp"); +const u32 gObjectEventPic_Regi[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/regi.4bpp"); +const u32 gObjectEventPic_RayquazaStill[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/rayquaza_still.4bpp"); const u32 gObjectEventPic_TuberMSwimming[] = INCBIN_U32("graphics/object_events/pics/people/tuber_m_swimming.4bpp"); const u32 gObjectEventPic_Mom[] = INCBIN_U32("graphics/object_events/pics/people/mom.4bpp"); const u16 gObjectEventPal_Kyogre[] = INCBIN_U16("graphics/object_events/palettes/kyogre.gbapal"); @@ -231,7 +231,7 @@ const u32 gObjectEventPic_Truck[] = INCBIN_U32("graphics/object_events/pics/misc const u16 gObjectEventPal_Truck[] = INCBIN_U16("graphics/object_events/palettes/truck.gbapal"); const u16 gObjectEventPal_Vigoroth[] = INCBIN_U16("graphics/object_events/palettes/vigoroth.gbapal"); const u32 gObjectEventPic_BirchsBag[] = INCBIN_U32("graphics/object_events/pics/misc/birchs_bag.4bpp"); -const u32 gObjectEventPic_EnemyZigzagoon[] = INCBIN_U32("graphics/object_events/pics/pokemon/enemy_zigzagoon.4bpp"); +const u32 gObjectEventPic_EnemyZigzagoon[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/enemy_zigzagoon.4bpp"); const u16 gObjectEventPal_EnemyZigzagoon[] = INCBIN_U16("graphics/object_events/palettes/enemy_zigzagoon.gbapal"); const u16 gObjectEventPal_Poochyena[] = INCBIN_U16("graphics/object_events/palettes/poochyena.gbapal"); const u32 gObjectEventPic_CableCar[] = INCBIN_U32("graphics/object_events/pics/misc/cable_car.4bpp"); @@ -780,26 +780,26 @@ const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/object_events/pics/ const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jirachi.4bpp"); const u32 gObjectEventPic_Deoxys[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys.4bpp"); -const u32 gObjectEventPic_DeoxysOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_old.4bpp"); -const u32 gObjectEventPic_MewOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mew_old.4bpp"); -const u32 gObjectEventPic_DusclopsOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dusclops_old.4bpp"); -const u32 gObjectEventPic_KirliaOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kirlia_old.4bpp"); -const u32 gObjectEventPic_AzurillOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azurill_old.4bpp"); -const u32 gObjectEventPic_KecleonOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kecleon_old.4bpp"); -const u32 gObjectEventPic_WingullOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wingull_old.4bpp"); -const u32 gObjectEventPic_AzumarillOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azumarill_old.4bpp"); -const u32 gObjectEventPic_PikachuOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pikachu_old.4bpp"); -const u32 gObjectEventPic_ZigzagoonOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zigzagoon_old.4bpp"); -const u32 gObjectEventPic_SkittyOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skitty_old.4bpp"); -const u32 gObjectEventPic_PoochyenaOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poochyena_old.4bpp"); -const u32 gObjectEventPic_LugiaOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lugia_old.4bpp"); -const u32 gObjectEventPic_HoOhOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ho_oh_old.4bpp"); -const u32 gObjectEventPic_GroudonOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/groudon_old.4bpp"); -const u32 gObjectEventPic_KyogreOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kyogre_old.4bpp"); +const u32 gObjectEventPic_DeoxysOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/deoxys.4bpp"); +const u32 gObjectEventPic_MewOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/mew.4bpp"); +const u32 gObjectEventPic_DusclopsOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/dusclops.4bpp"); +const u32 gObjectEventPic_KirliaOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/kirlia.4bpp"); +const u32 gObjectEventPic_AzurillOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/azurill.4bpp"); +const u32 gObjectEventPic_KecleonOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/kecleon.4bpp"); +const u32 gObjectEventPic_WingullOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/wingull.4bpp"); +const u32 gObjectEventPic_AzumarillOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/azumarill.4bpp"); +const u32 gObjectEventPic_PikachuOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/pikachu.4bpp"); +const u32 gObjectEventPic_ZigzagoonOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/zigzagoon.4bpp"); +const u32 gObjectEventPic_SkittyOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/skitty.4bpp"); +const u32 gObjectEventPic_PoochyenaOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/poochyena.4bpp"); +const u32 gObjectEventPic_LugiaOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/lugia.4bpp"); +const u32 gObjectEventPic_HoOhOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/ho_oh.4bpp"); +const u32 gObjectEventPic_GroudonOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/groudon.4bpp"); +const u32 gObjectEventPic_KyogreOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/kyogre.4bpp"); -const u32 gObjectEventPic_VigorothMover[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vigoroth_mover.4bpp"); -const u32 gObjectEventPic_SudowoodoTree[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sudowoodo_tree.4bpp"); -const u32 gObjectEventPic_RayquazaCutscene[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rayquaza_cutscene.4bpp"); +const u32 gObjectEventPic_VigorothMover[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/vigoroth_mover.4bpp"); +const u32 gObjectEventPic_SudowoodoTree[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/sudowoodo_tree.4bpp"); +const u32 gObjectEventPic_RayquazaCutscene[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/rayquaza_cutscene.4bpp"); const u16 gObjectEventPal_HoOh[] = INCBIN_U16("graphics/object_events/palettes/ho_oh.gbapal"); const u16 gObjectEventPal_Lugia[] = INCBIN_U16("graphics/object_events/palettes/lugia.gbapal"); From e452ee93b9b3f37bba8c367b8766affa17ceeff7 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 19 Jan 2024 23:06:32 -0300 Subject: [PATCH 194/291] Preparing ready for Gen 4+ followers --- front_palette.py | 40 +- spritesheet_rules.mk | 2007 ++++++ .../object_events/object_event_graphics.h | 723 ++- .../object_event_graphics_info_followers.h | 670 ++ .../object_events/object_event_pic_tables.h | 5699 ++++++++++++++++- 5 files changed, 9076 insertions(+), 63 deletions(-) diff --git a/front_palette.py b/front_palette.py index 2c76a75c4b08..e16521dbc02b 100644 --- a/front_palette.py +++ b/front_palette.py @@ -9,6 +9,7 @@ import png from tqdm import tqdm +import shutil def stack_sprite(name, path): frames = [joinp(path, 'down', name), joinp(path, 'down', 'frame2', name), @@ -46,23 +47,30 @@ def apply_palette(palette_file, input_file, output_file): # Apply one file's pa def apply_front_palettes(ow_dir, project_root=''): mon_graphics = joinp(project_root, 'graphics', 'pokemon') - t = tqdm(sorted(glob(joinp(ow_dir, '*.png')))) - spaces = 0 - for path in t: - name, _ = os.path.splitext(os.path.basename(path)) - spaces = min(max(len(name), spaces), 10) - t.set_description(name + ' '*(spaces-len(name))) - output_path = joinp(project_root, 'graphics', 'object_events', 'pics', 'pokemon', f'{name}.png') - if 'unown' in name: - palette_path = joinp(mon_graphics, 'unown', 'a', 'anim_front.png') - elif name == 'castform': - palette_path = joinp(mon_graphics, name, 'anim_front_normal_form.png') - else: + for x in os.walk(ow_dir): + current_dir = x[0] + sub_dir = current_dir[len(ow_dir) + 1:1000] + t = tqdm(sorted(glob(joinp(current_dir, '*.png')))) + spaces = 0 + for path in t: + name, _ = os.path.splitext(os.path.basename(path)) + name = joinp(sub_dir, name) + # old_path = joinp(project_root, 'graphics', 'object_events', 'pics', 'pokemon', f'{name}.png') + # new_path = joinp(project_root, 'graphics', 'object_events', 'pics', 'pokemon', name, 'follower.png') + # os.mkdir(joinp(project_root, 'graphics', 'object_events', 'pics', 'pokemon', name)) + # shutil.move(old_path, new_path) + spaces = min(max(len(name), spaces), 10) + t.set_description(name + ' '*(spaces-len(name))) + output_path = joinp(project_root, 'graphics', 'object_events', 'pics', 'pokemon', f'{name}.png') palette_path = joinp(mon_graphics, name, 'anim_front.png') - try: - apply_palette(palette_path, path, output_path) - except Exception as e: - t.write(f'{name}: {e.__class__.__name__}: {e}', file=sys.stderr) + try: + apply_palette(palette_path, path, output_path) + except Exception as e: + palette_path = joinp(mon_graphics, name, 'front.png') + try: + apply_palette(palette_path, path, output_path) + except Exception as e2: + t.write(f'{name}: {e2.__class__.__name__}: {e2}', file=sys.stderr) if __name__ == '__main__': diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index ea82bb751647..2c02d947aa2b 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -1979,6 +1979,2013 @@ $(OBJEVENTGFXDIR)/pokemon/jirachi.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/pokemon/deoxys.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 +# $(OBJEVENTGFXDIR)/pokemon/turtwig.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/grotle.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/torterra.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/chimchar.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/monferno.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/infernape.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/piplup.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/prinplup.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/empoleon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/starly.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/staravia.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/staraptor.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bidoof.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bibarel.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/kricketot.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/kricketune.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/shinx.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/luxio.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/luxray.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/budew.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/roserade.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cranidos.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rampardos.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/shieldon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bastiodon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/burmy.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/wormadam.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mothim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/combee.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vespiquen.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pachirisu.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/buizel.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/floatzel.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cherubi.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cherrim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/shellos.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gastrodon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/ambipom.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/drifloon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/drifblim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/buneary.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lopunny.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mismagius.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/honchkrow.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/glameow.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/purugly.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/chingling.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/stunky.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/skuntank.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bronzor.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bronzong.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bonsly.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mime_jr.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/happiny.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/chatot.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/spiritomb.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gible.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gabite.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/garchomp.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/munchlax.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/riolu.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lucario.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/hippopotas.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/hippowdon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/skorupi.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/drapion.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/croagunk.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/toxicroak.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/carnivine.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/finneon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lumineon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mantyke.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/snover.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/abomasnow.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/weavile.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/magnezone.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lickilicky.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rhyperior.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tangrowth.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/electivire.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/magmortar.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/togekiss.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/yanmega.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/leafeon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/glaceon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gliscor.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mamoswine.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/porygon_z.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gallade.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/probopass.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dusknoir.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/froslass.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rotom.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/uxie.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mesprit.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/azelf.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dialga.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/palkia.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/heatran.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/regigigas.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/giratina.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/cresselia.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/phione.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/manaphy.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/darkrai.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/shaymin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/arceus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/victini.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/snivy.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/servine.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/serperior.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tepig.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pignite.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/emboar.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/oshawott.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dewott.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/samurott.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/patrat.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/watchog.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lillipup.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/herdier.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/stoutland.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/purrloin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/liepard.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pansage.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/simisage.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pansear.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/simisear.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/panpour.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/simipour.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/munna.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/musharna.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pidove.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tranquill.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/unfezant.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/blitzle.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zebstrika.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/roggenrola.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/boldore.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gigalith.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/woobat.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/swoobat.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/drilbur.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/excadrill.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/audino.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/timburr.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gurdurr.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/conkeldurr.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tympole.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/palpitoad.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/seismitoad.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/throh.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sawk.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sewaddle.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/swadloon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/leavanny.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/venipede.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/whirlipede.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/scolipede.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cottonee.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/whimsicott.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/petilil.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lilligant.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/basculin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sandile.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/krokorok.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/krookodile.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/darumaka.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/darmanitan.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/maractus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dwebble.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/crustle.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/scraggy.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/scrafty.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sigilyph.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/yamask.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cofagrigus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tirtouga.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/carracosta.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/archen.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/archeops.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/trubbish.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/garbodor.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zorua.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zoroark.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/minccino.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cinccino.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gothita.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gothorita.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gothitelle.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/solosis.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/duosion.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/reuniclus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/ducklett.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/swanna.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vanillite.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vanillish.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vanilluxe.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/deerling.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sawsbuck.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/emolga.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/karrablast.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/escavalier.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/foongus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/amoonguss.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/frillish.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/jellicent.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alomomola.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/joltik.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/galvantula.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/ferroseed.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/ferrothorn.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/klink.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/klang.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/klinklang.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tynamo.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/eelektrik.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/eelektross.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/elgyem.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/beheeyem.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/litwick.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lampent.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/chandelure.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/axew.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/fraxure.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/haxorus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cubchoo.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/beartic.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cryogonal.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/shelmet.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/accelgor.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/stunfisk.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mienfoo.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mienshao.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/druddigon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/golett.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/golurk.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pawniard.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bisharp.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bouffalant.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rufflet.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/braviary.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vullaby.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mandibuzz.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/heatmor.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/durant.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/deino.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zweilous.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/hydreigon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/larvesta.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/volcarona.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cobalion.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/terrakion.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/virizion.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tornadus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/thundurus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/reshiram.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/zekrom.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/landorus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/kyurem.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/keldeo.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/meloetta.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/genesect.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/chespin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/quilladin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/chesnaught.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/fennekin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/braixen.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/delphox.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/froakie.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/frogadier.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/greninja.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bunnelby.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/diggersby.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/fletchling.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/fletchinder.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/talonflame.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/scatterbug.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/spewpa.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/litleo.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pyroar.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/flabebe.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/floette.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/florges.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/skiddo.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gogoat.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pancham.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pangoro.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/furfrou.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/espurr.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/meowstic.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/honedge.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/doublade.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/aegislash.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/spritzee.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/aromatisse.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/swirlix.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/slurpuff.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/inkay.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/malamar.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/binacle.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/barbaracle.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/skrelp.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dragalge.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/clauncher.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/clawitzer.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/helioptile.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/heliolisk.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tyrunt.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tyrantrum.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/amaura.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/aurorus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sylveon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/hawlucha.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dedenne.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/carbink.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/goomy.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sliggoo.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/goodra.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/klefki.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/phantump.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/trevenant.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pumpkaboo.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gourgeist.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bergmite.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/avalugg.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/noibat.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/noivern.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/xerneas.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/yveltal.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/zygarde.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/diancie.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/hoopa.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/volcanion.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rowlet.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dartrix.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/decidueye.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/litten.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/torracat.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/incineroar.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/popplio.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/brionne.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/primarina.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pikipek.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/trumbeak.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/toucannon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/yungoos.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gumshoos.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/grubbin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/charjabug.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vikavolt.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/crabrawler.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/crabominable.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/oricorio.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cutiefly.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/ribombee.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rockruff.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lycanroc.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lycanroc_dusk.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lycanroc_midnight.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/wishiwashi.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mareanie.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/toxapex.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mudbray.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mudsdale.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dewpider.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/araquanid.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/fomantis.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lurantis.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/morelull.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/shiinotic.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/salandit.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/salazzle.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/stufful.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bewear.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bounsweet.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/steenee.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tsareena.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/comfey.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/oranguru.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/passimian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/wimpod.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/golisopod.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sandygast.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/palossand.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pyukumuku.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/typenull.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/silvally.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/minior.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/komala.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/turtonator.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/togedemaru.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mimikyu.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/bruxish.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/drampa.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dhelmise.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/jangmo-o.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/hakamo-o.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/kommo-o.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tapukoko.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tapulele.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tapubulu.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/tapufini.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cosmog.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cosmoem.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/solgaleo.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lunala.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/nihilego.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/buzzwole.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pheromosa.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/xurkitree.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/celesteela.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/kartana.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/guzzlord.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/necrozma.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/necrozma_dawn_wings.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/necrozma_dusk_mane.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/magearna.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/marshadow.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/poipole.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/naganadel.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/stakataka.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/blacephalon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zeraora.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/meltan.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/melmetal.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/grookey.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/thwackey.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rillaboom.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/scorbunny.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/raboot.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cinderace.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sobble.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/drizzile.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/inteleon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/skwovet.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/greedent.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rookidee.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/corvisquire.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/corviknight.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/blipbug.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dottler.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/orbeetle.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/nickit.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/thievul.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gossifleur.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/eldegoss.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/wooloo.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dubwool.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/chewtle.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/drednaw.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/yamper.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/boltund.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rolycoly.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/carkol.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/coalossal.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/applin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/flapple.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/appletun.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/silicobra.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sandaconda.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cramorant.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/arrokuda.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/barraskewda.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/toxel.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/toxtricity.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/toxtricity_lowkey.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sizzlipede.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/centiskorch.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/clobbopus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/grapploct.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sinistea.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/polteageist.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/hatenna.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/hattrem.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/hatterene.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/impidimp.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/morgrem.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/grimmsnarl.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/obstagoon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/perrserker.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cursola.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sirfetchd.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mr_rime.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/runerigus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/milcery.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alcremie.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/falinks.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/pincurchin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/snom.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/frosmoth.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/stonjourner.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/eiscue.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/indeedee.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/morpeko.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/cufant.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/copperajah.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dracozolt.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/arctozolt.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dracovish.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/arctovish.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/duraludon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dreepy.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/drakloak.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dragapult.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zacian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zacian_crowned.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zamazenta.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zamazenta_crowned.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/eternatus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/kubfu.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/urshifu.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zarude.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/regieleki.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/regidrago.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/glastrier.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/spectrier.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/calyrex.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/calyrex_shadow_rider.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/calyrex_ice_rider.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zapdos_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/meowth_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/ponyta_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rapidash_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/slowpoke_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/slowbro_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/farfetchd_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/weezing_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/mr_mime_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/articuno_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/moltres_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/slowking_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/corsola_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zigzagoon_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/linoone_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/darumaka_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/darmanitan_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/yamask_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/stunfisk_galarian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/growlithe_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/arcanine_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/voltorb_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/electrode_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/braviary_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/qwilfish_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sneasel_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zorua_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/zoroark_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/samurott_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/lilligant_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sliggoo_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/goodra_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/avalugg_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/decidueye_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/typhlosion_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/dialga_origin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/palkia_origin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/wyrdeer.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/kleavor.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/basculin_hisuian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/basculegion.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/basculegion_female.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/ursaluna.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sneasler.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/overqwil.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/enamorus.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/enamorus_therian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/pichu_spiky_eared.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/deoxys_attack.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/deoxys_defense.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/deoxys_speed.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/burmy_sandy_cloak.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/burmy_trash_cloak.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/wormadam_sandy_cloak.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/wormadam_trash_cloak.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/shellos_east_sea.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/gastrodon_east_sea.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rotom_heat.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rotom_wash.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rotom_frost.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rotom_fan.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/rotom_mow.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/giratina_origin.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_fighting.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_flying.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_poison.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_ground.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_rock.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_bug.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_ghost.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_steel.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_fire.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_water.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_grass.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_electric.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_psychic.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_ice.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_dragon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_dark.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/arceus_fairy.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/basculin_blue_striped.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/deerling_autumn.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/deerling_summer.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/deerling_winter.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sawsbuck_autumn.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sawsbuck_summer.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/sawsbuck_winter.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/meloetta_pirouette.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/polar.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/tundra.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/continental.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/garden.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/elegant.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/modern.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/marine.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/archipelago.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/high_plains.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/sandstorm.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/river.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/monsoon.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/savanna.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/sun.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/ocean.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/jungle.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/fancy.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/poke_ball.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/vivillon/meadow.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/flabebe_yellow_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/flabebe_blue_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/flabebe_orange_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/flabebe_white_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/floette_yellow_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/floette_blue_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/floette_orange_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/floette_white_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/floette_eternal_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/florges_yellow_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/florges_blue_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/florges_orange_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/florges_white_flower.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/furfrou_heart_trim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/furfrou_star_trim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/furfrou_diamond_trim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/furfrou_debutante_trim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/furfrou_matron_trim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/furfrou_dandy_trim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/furfrou_la_reine_trim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/furfrou_kabuki_trim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/furfrou_pharaoh_trim.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/hoopa_unbound.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_rattata.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_raticate.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_raichu.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_sandshrew.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_sandslash.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_vulpix.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_ninetales.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_diglett.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_dugtrio.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_meowth.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_persian.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_geodude.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_graveler.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_golem.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_grimer.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_muk.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_exeggutor.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 8 -mheight 8 + +# $(OBJEVENTGFXDIR)/pokemon/alolan_marowak.4bpp: %.4bpp: %.png +# $(GFX) $< $@ -mwidth 4 -mheight 4 + $(MISCGFXDIR)/emotes.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 69e2455fc77e..f4c05e13af13 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -484,7 +484,7 @@ const u32 gObjectEventPic_Goldeen[] = INCBIN_COMP("graphics/object_events/pics/p const u32 gObjectEventPic_Seaking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seaking.4bpp"); const u32 gObjectEventPic_Staryu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staryu.4bpp"); const u32 gObjectEventPic_Starmie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/starmie.4bpp"); -const u32 gObjectEventPic_Mr_Mime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime.4bpp"); +const u32 gObjectEventPic_MrMime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime.4bpp"); const u32 gObjectEventPic_Scyther[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scyther.4bpp"); const u32 gObjectEventPic_Jynx[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jynx.4bpp"); const u32 gObjectEventPic_Electabuzz[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electabuzz.4bpp"); @@ -589,8 +589,8 @@ const u32 gObjectEventPic_Unown_W[] = INCBIN_COMP("graphics/object_events/pics/p const u32 gObjectEventPic_Unown_X[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_x.4bpp"); const u32 gObjectEventPic_Unown_Y[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_y.4bpp"); const u32 gObjectEventPic_Unown_Z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_z.4bpp"); -const u32 gObjectEventPic_Unown_Exclamation[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_exclamation.4bpp"); -const u32 gObjectEventPic_Unown_Question[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_question.4bpp"); +const u32 gObjectEventPic_UnownExclamation[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_exclamation.4bpp"); +const u32 gObjectEventPic_UnownQuestion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_question.4bpp"); const u32 gObjectEventPic_Wobbuffet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wobbuffet.4bpp"); const u32 gObjectEventPic_Girafarig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/girafarig.4bpp"); const u32 gObjectEventPic_Pineco[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pineco.4bpp"); @@ -639,7 +639,7 @@ const u32 gObjectEventPic_Larvitar[] = INCBIN_COMP("graphics/object_events/pics/ const u32 gObjectEventPic_Pupitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pupitar.4bpp"); const u32 gObjectEventPic_Tyranitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyranitar.4bpp"); const u32 gObjectEventPic_Lugia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lugia.4bpp"); -const u32 gObjectEventPic_Ho_oh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ho_oh.4bpp"); +const u32 gObjectEventPic_HoOh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ho_oh.4bpp"); const u32 gObjectEventPic_Celebi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/celebi.4bpp"); const u32 gObjectEventPic_Treecko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/treecko.4bpp"); const u32 gObjectEventPic_Grovyle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grovyle.4bpp"); @@ -779,27 +779,704 @@ const u32 gObjectEventPic_Groudon[] = INCBIN_COMP("graphics/object_events/pics/p const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rayquaza.4bpp"); const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jirachi.4bpp"); const u32 gObjectEventPic_Deoxys[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys.4bpp"); +// const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtwig.4bpp"); +// const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grotle.4bpp"); +// const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torterra.4bpp"); +// const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chimchar.4bpp"); +// const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/monferno.4bpp"); +// const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/object_events/pics/pokemon/infernape.4bpp"); +// const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/piplup.4bpp"); +// const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/prinplup.4bpp"); +// const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/empoleon.4bpp"); +// const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/starly.4bpp"); +// const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staravia.4bpp"); +// const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staraptor.4bpp"); +// const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bidoof.4bpp"); +// const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bibarel.4bpp"); +// const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketot.4bpp"); +// const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketune.4bpp"); +// const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shinx.4bpp"); +// const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxio.4bpp"); +// const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxray.4bpp"); +// const u32 gObjectEventPic_Budew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/budew.4bpp"); +// const u32 gObjectEventPic_Roserade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roserade.4bpp"); +// const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cranidos.4bpp"); +// const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rampardos.4bpp"); +// const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shieldon.4bpp"); +// const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bastiodon.4bpp"); +// const u32 gObjectEventPic_Burmy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy.4bpp"); +// const u32 gObjectEventPic_Wormadam[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam.4bpp"); +// const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mothim.4bpp"); +// const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee.4bpp"); +// const u32 gObjectEventPic_Combee_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee_f.4bpp"); +// const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vespiquen.4bpp"); +// const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pachirisu.4bpp"); +// const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buizel.4bpp"); +// const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floatzel.4bpp"); +// const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherubi.4bpp"); +// const u32 gObjectEventPic_Cherrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherrim.4bpp"); +// const u32 gObjectEventPic_Shellos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos.4bpp"); +// const u32 gObjectEventPic_Gastrodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon.4bpp"); +// const u32 gObjectEventPic_Ambipom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ambipom.4bpp"); +// const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifloon.4bpp"); +// const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifblim.4bpp"); +// const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buneary.4bpp"); +// const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lopunny.4bpp"); +// const u32 gObjectEventPic_Mismagius[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mismagius.4bpp"); +// const u32 gObjectEventPic_Honchkrow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honchkrow.4bpp"); +// const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glameow.4bpp"); +// const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purugly.4bpp"); +// const u32 gObjectEventPic_Chingling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chingling.4bpp"); +// const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunky.4bpp"); +// const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skuntank.4bpp"); +// const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzor.4bpp"); +// const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzong.4bpp"); +// const u32 gObjectEventPic_Bonsly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bonsly.4bpp"); +// const u32 gObjectEventPic_MimeJr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mime_jr.4bpp"); +// const u32 gObjectEventPic_Happiny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/happiny.4bpp"); +// const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chatot.4bpp"); +// const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spiritomb.4bpp"); +// const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gible.4bpp"); +// const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gabite.4bpp"); +// const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garchomp.4bpp"); +// const u32 gObjectEventPic_Munchlax[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munchlax.4bpp"); +// const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/riolu.4bpp"); +// const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lucario.4bpp"); +// const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas.4bpp"); +// const u32 gObjectEventPic_Hippopotas_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas_f.4bpp"); +// const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon.4bpp"); +// const u32 gObjectEventPic_Hippowdon_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon_f.4bpp"); +// const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skorupi.4bpp"); +// const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drapion.4bpp"); +// const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/croagunk.4bpp"); +// const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxicroak.4bpp"); +// const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carnivine.4bpp"); +// const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/finneon.4bpp"); +// const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lumineon.4bpp"); +// const u32 gObjectEventPic_Mantyke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mantyke.4bpp"); +// const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snover.4bpp"); +// const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/abomasnow.4bpp"); +// const u32 gObjectEventPic_Weavile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weavile.4bpp"); +// const u32 gObjectEventPic_Magnezone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magnezone.4bpp"); +// const u32 gObjectEventPic_Lickilicky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lickilicky.4bpp"); +// const u32 gObjectEventPic_Rhyperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhyperior.4bpp"); +// const u32 gObjectEventPic_Tangrowth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tangrowth.4bpp"); +// const u32 gObjectEventPic_Electivire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electivire.4bpp"); +// const u32 gObjectEventPic_Magmortar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magmortar.4bpp"); +// const u32 gObjectEventPic_Togekiss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togekiss.4bpp"); +// const u32 gObjectEventPic_Yanmega[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yanmega.4bpp"); +// const u32 gObjectEventPic_Leafeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leafeon.4bpp"); +// const u32 gObjectEventPic_Glaceon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glaceon.4bpp"); +// const u32 gObjectEventPic_Gliscor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gliscor.4bpp"); +// const u32 gObjectEventPic_Mamoswine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mamoswine.4bpp"); +// const u32 gObjectEventPic_Porygon_z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon_z.4bpp"); +// const u32 gObjectEventPic_Gallade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gallade.4bpp"); +// const u32 gObjectEventPic_Probopass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/probopass.4bpp"); +// const u32 gObjectEventPic_Dusknoir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dusknoir.4bpp"); +// const u32 gObjectEventPic_Froslass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froslass.4bpp"); +// const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom.4bpp"); +// const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/uxie.4bpp"); +// const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mesprit.4bpp"); +// const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azelf.4bpp"); +// const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga.4bpp"); +// const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia.4bpp"); +// const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatran.4bpp"); +// const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regigigas.4bpp"); +// const u32 gObjectEventPic_Giratina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina.4bpp"); +// const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cresselia.4bpp"); +// const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phione.4bpp"); +// const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/manaphy.4bpp"); +// const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darkrai.4bpp"); +// const u32 gObjectEventPic_Shaymin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shaymin.4bpp"); +// const u32 gObjectEventPic_Arceus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus.4bpp"); +// const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/victini.4bpp"); +// const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snivy.4bpp"); +// const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/servine.4bpp"); +// const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/serperior.4bpp"); +// const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tepig.4bpp"); +// const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pignite.4bpp"); +// const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emboar.4bpp"); +// const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oshawott.4bpp"); +// const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewott.4bpp"); +// const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott.4bpp"); +// const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/patrat.4bpp"); +// const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/watchog.4bpp"); +// const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lillipup.4bpp"); +// const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/herdier.4bpp"); +// const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stoutland.4bpp"); +// const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purrloin.4bpp"); +// const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/liepard.4bpp"); +// const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansage.4bpp"); +// const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisage.4bpp"); +// const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansear.4bpp"); +// const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisear.4bpp"); +// const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/panpour.4bpp"); +// const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simipour.4bpp"); +// const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munna.4bpp"); +// const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/musharna.4bpp"); +// const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidove.4bpp"); +// const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tranquill.4bpp"); +// const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant.4bpp"); +// const u32 gObjectEventPic_Unfezant_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant_f.4bpp"); +// const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blitzle.4bpp"); +// const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zebstrika.4bpp"); +// const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roggenrola.4bpp"); +// const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boldore.4bpp"); +// const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gigalith.4bpp"); +// const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/woobat.4bpp"); +// const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swoobat.4bpp"); +// const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drilbur.4bpp"); +// const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/excadrill.4bpp"); +// const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/audino.4bpp"); +// const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/timburr.4bpp"); +// const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gurdurr.4bpp"); +// const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/conkeldurr.4bpp"); +// const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tympole.4bpp"); +// const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palpitoad.4bpp"); +// const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seismitoad.4bpp"); +// const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/throh.4bpp"); +// const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawk.4bpp"); +// const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sewaddle.4bpp"); +// const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swadloon.4bpp"); +// const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leavanny.4bpp"); +// const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venipede.4bpp"); +// const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whirlipede.4bpp"); +// const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scolipede.4bpp"); +// const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cottonee.4bpp"); +// const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whimsicott.4bpp"); +// const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/petilil.4bpp"); +// const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant.4bpp"); +// const u32 gObjectEventPic_Basculin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin.4bpp"); +// const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandile.4bpp"); +// const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krokorok.4bpp"); +// const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krookodile.4bpp"); +// const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka.4bpp"); +// const u32 gObjectEventPic_Darmanitan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan.4bpp"); +// const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/maractus.4bpp"); +// const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dwebble.4bpp"); +// const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crustle.4bpp"); +// const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scraggy.4bpp"); +// const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scrafty.4bpp"); +// const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sigilyph.4bpp"); +// const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask.4bpp"); +// const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cofagrigus.4bpp"); +// const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tirtouga.4bpp"); +// const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carracosta.4bpp"); +// const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archen.4bpp"); +// const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archeops.4bpp"); +// const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trubbish.4bpp"); +// const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garbodor.4bpp"); +// const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua.4bpp"); +// const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark.4bpp"); +// const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minccino.4bpp"); +// const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinccino.4bpp"); +// const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothita.4bpp"); +// const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothorita.4bpp"); +// const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothitelle.4bpp"); +// const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solosis.4bpp"); +// const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duosion.4bpp"); +// const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reuniclus.4bpp"); +// const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ducklett.4bpp"); +// const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swanna.4bpp"); +// const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillite.4bpp"); +// const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillish.4bpp"); +// const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanilluxe.4bpp"); +// const u32 gObjectEventPic_Deerling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling.4bpp"); +// const u32 gObjectEventPic_Sawsbuck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck.4bpp"); +// const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emolga.4bpp"); +// const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/karrablast.4bpp"); +// const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/escavalier.4bpp"); +// const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/foongus.4bpp"); +// const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amoonguss.4bpp"); +// const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish.4bpp"); +// const u32 gObjectEventPic_Frillish_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish_f.4bpp"); +// const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent.4bpp"); +// const u32 gObjectEventPic_Jellicent_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent_f.4bpp"); +// const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alomomola.4bpp"); +// const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/joltik.4bpp"); +// const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/object_events/pics/pokemon/galvantula.4bpp"); +// const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferroseed.4bpp"); +// const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferrothorn.4bpp"); +// const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klink.4bpp"); +// const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klang.4bpp"); +// const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klinklang.4bpp"); +// const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tynamo.4bpp"); +// const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektrik.4bpp"); +// const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektross.4bpp"); +// const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/elgyem.4bpp"); +// const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beheeyem.4bpp"); +// const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litwick.4bpp"); +// const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lampent.4bpp"); +// const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chandelure.4bpp"); +// const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/axew.4bpp"); +// const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fraxure.4bpp"); +// const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/haxorus.4bpp"); +// const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cubchoo.4bpp"); +// const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beartic.4bpp"); +// const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cryogonal.4bpp"); +// const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shelmet.4bpp"); +// const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/accelgor.4bpp"); +// const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk.4bpp"); +// const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienfoo.4bpp"); +// const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienshao.4bpp"); +// const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/druddigon.4bpp"); +// const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golett.4bpp"); +// const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golurk.4bpp"); +// const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pawniard.4bpp"); +// const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bisharp.4bpp"); +// const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bouffalant.4bpp"); +// const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rufflet.4bpp"); +// const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary.4bpp"); +// const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vullaby.4bpp"); +// const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mandibuzz.4bpp"); +// const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatmor.4bpp"); +// const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/durant.4bpp"); +// const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deino.4bpp"); +// const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zweilous.4bpp"); +// const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hydreigon.4bpp"); +// const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/larvesta.4bpp"); +// const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcarona.4bpp"); +// const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cobalion.4bpp"); +// const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/terrakion.4bpp"); +// const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/virizion.4bpp"); +// const u32 gObjectEventPic_Tornadus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tornadus.4bpp"); +// const u32 gObjectEventPic_Thundurus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thundurus.4bpp"); +// const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reshiram.4bpp"); +// const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zekrom.4bpp"); +// const u32 gObjectEventPic_Landorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/landorus.4bpp"); +// const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kyurem.4bpp"); +// const u32 gObjectEventPic_Keldeo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/keldeo.4bpp"); +// const u32 gObjectEventPic_Meloetta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta.4bpp"); +// const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/object_events/pics/pokemon/genesect.4bpp"); +// const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chespin.4bpp"); +// const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quilladin.4bpp"); +// const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chesnaught.4bpp"); +// const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fennekin.4bpp"); +// const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braixen.4bpp"); +// const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delphox.4bpp"); +// const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froakie.4bpp"); +// const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frogadier.4bpp"); +// const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greninja.4bpp"); +// const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bunnelby.4bpp"); +// const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diggersby.4bpp"); +// const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchling.4bpp"); +// const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchinder.4bpp"); +// const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/object_events/pics/pokemon/talonflame.4bpp"); +// const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scatterbug.4bpp"); +// const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spewpa.4bpp"); +// const u32 gObjectEventPic_Vivillon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon.4bpp"); +// const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litleo.4bpp"); +// const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar.4bpp"); +// const u32 gObjectEventPic_Pyroar_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar_f.4bpp"); +// const u32 gObjectEventPic_Flabebe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe.4bpp"); +// const u32 gObjectEventPic_Floette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette.4bpp"); +// const u32 gObjectEventPic_Florges[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges.4bpp"); +// const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skiddo.4bpp"); +// const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gogoat.4bpp"); +// const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pancham.4bpp"); +// const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pangoro.4bpp"); +// const u32 gObjectEventPic_Furfrou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou.4bpp"); +// const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/espurr.4bpp"); +// const u32 gObjectEventPic_Meowstic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic.4bpp"); +// const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic_female.4bpp"); +// const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honedge.4bpp"); +// const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/doublade.4bpp"); +// const u32 gObjectEventPic_Aegislash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aegislash.4bpp"); +// const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spritzee.4bpp"); +// const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aromatisse.4bpp"); +// const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swirlix.4bpp"); +// const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slurpuff.4bpp"); +// const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inkay.4bpp"); +// const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/malamar.4bpp"); +// const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/binacle.4bpp"); +// const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barbaracle.4bpp"); +// const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skrelp.4bpp"); +// const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragalge.4bpp"); +// const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clauncher.4bpp"); +// const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clawitzer.4bpp"); +// const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/helioptile.4bpp"); +// const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heliolisk.4bpp"); +// const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrunt.4bpp"); +// const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrantrum.4bpp"); +// const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amaura.4bpp"); +// const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aurorus.4bpp"); +// const u32 gObjectEventPic_Sylveon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sylveon.4bpp"); +// const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hawlucha.4bpp"); +// const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dedenne.4bpp"); +// const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carbink.4bpp"); +// const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goomy.4bpp"); +// const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo.4bpp"); +// const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra.4bpp"); +// const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klefki.4bpp"); +// const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phantump.4bpp"); +// const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trevenant.4bpp"); +// const u32 gObjectEventPic_Pumpkaboo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pumpkaboo.4bpp"); +// const u32 gObjectEventPic_Gourgeist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gourgeist.4bpp"); +// const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bergmite.4bpp"); +// const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg.4bpp"); +// const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noibat.4bpp"); +// const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noivern.4bpp"); +// const u32 gObjectEventPic_Xerneas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xerneas.4bpp"); +// const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yveltal.4bpp"); +// const u32 gObjectEventPic_Zygarde[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zygarde.4bpp"); +// const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diancie.4bpp"); +// const u32 gObjectEventPic_Hoopa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa.4bpp"); +// const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcanion.4bpp"); +// const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rowlet.4bpp"); +// const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dartrix.4bpp"); +// const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye.4bpp"); +// const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litten.4bpp"); +// const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torracat.4bpp"); +// const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/incineroar.4bpp"); +// const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/popplio.4bpp"); +// const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/brionne.4bpp"); +// const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/primarina.4bpp"); +// const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pikipek.4bpp"); +// const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trumbeak.4bpp"); +// const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toucannon.4bpp"); +// const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yungoos.4bpp"); +// const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gumshoos.4bpp"); +// const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grubbin.4bpp"); +// const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charjabug.4bpp"); +// const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vikavolt.4bpp"); +// const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabrawler.4bpp"); +// const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabominable.4bpp"); +// const u32 gObjectEventPic_Oricorio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oricorio.4bpp"); +// const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cutiefly.4bpp"); +// const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ribombee.4bpp"); +// const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rockruff.4bpp"); +// const u32 gObjectEventPic_Lycanroc[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc.4bpp"); +// const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc_dusk.4bpp"); +// const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc_midnight.4bpp"); +// const u32 gObjectEventPic_Wishiwashi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wishiwashi.4bpp"); +// const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mareanie.4bpp"); +// const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxapex.4bpp"); +// const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudbray.4bpp"); +// const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudsdale.4bpp"); +// const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewpider.4bpp"); +// const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/araquanid.4bpp"); +// const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fomantis.4bpp"); +// const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lurantis.4bpp"); +// const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morelull.4bpp"); +// const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shiinotic.4bpp"); +// const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salandit.4bpp"); +// const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salazzle.4bpp"); +// const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stufful.4bpp"); +// const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bewear.4bpp"); +// const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bounsweet.4bpp"); +// const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/steenee.4bpp"); +// const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tsareena.4bpp"); +// const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/comfey.4bpp"); +// const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oranguru.4bpp"); +// const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/passimian.4bpp"); +// const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wimpod.4bpp"); +// const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golisopod.4bpp"); +// const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandygast.4bpp"); +// const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palossand.4bpp"); +// const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyukumuku.4bpp"); +// const u32 gObjectEventPic_Typenull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typenull.4bpp"); +// const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silvally.4bpp"); +// const u32 gObjectEventPic_Minior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minior.4bpp"); +// const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/komala.4bpp"); +// const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtonator.4bpp"); +// const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togedemaru.4bpp"); +// const u32 gObjectEventPic_Mimikyu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mimikyu.4bpp"); +// const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bruxish.4bpp"); +// const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drampa.4bpp"); +// const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dhelmise.4bpp"); +// const u32 gObjectEventPic_Jangmo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jangmo-o.4bpp"); +// const u32 gObjectEventPic_Hakamo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hakamo-o.4bpp"); +// const u32 gObjectEventPic_Kommo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kommo-o.4bpp"); +// const u32 gObjectEventPic_Tapukoko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapukoko.4bpp"); +// const u32 gObjectEventPic_Tapulele[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapulele.4bpp"); +// const u32 gObjectEventPic_Tapubulu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapubulu.4bpp"); +// const u32 gObjectEventPic_Tapufini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapufini.4bpp"); +// const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmog.4bpp"); +// const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmoem.4bpp"); +// const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solgaleo.4bpp"); +// const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lunala.4bpp"); +// const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nihilego.4bpp"); +// const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buzzwole.4bpp"); +// const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pheromosa.4bpp"); +// const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xurkitree.4bpp"); +// const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/object_events/pics/pokemon/celesteela.4bpp"); +// const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kartana.4bpp"); +// const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/object_events/pics/pokemon/guzzlord.4bpp"); +// const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma.4bpp"); +// const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma_dusk_mane.4bpp"); +// const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma_dawn_wings.4bpp"); +// const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magearna.4bpp"); +// const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marshadow.4bpp"); +// const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poipole.4bpp"); +// const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/naganadel.4bpp"); +// const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stakataka.4bpp"); +// const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blacephalon.4bpp"); +// const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zeraora.4bpp"); +// const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meltan.4bpp"); +// const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/melmetal.4bpp"); +// const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grookey.4bpp"); +// const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thwackey.4bpp"); +// const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rillaboom.4bpp"); +// const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scorbunny.4bpp"); +// const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raboot.4bpp"); +// const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinderace.4bpp"); +// const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sobble.4bpp"); +// const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drizzile.4bpp"); +// const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inteleon.4bpp"); +// const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skwovet.4bpp"); +// const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greedent.4bpp"); +// const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rookidee.4bpp"); +// const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corvisquire.4bpp"); +// const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corviknight.4bpp"); +// const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blipbug.4bpp"); +// const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dottler.4bpp"); +// const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/orbeetle.4bpp"); +// const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nickit.4bpp"); +// const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thievul.4bpp"); +// const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gossifleur.4bpp"); +// const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eldegoss.4bpp"); +// const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wooloo.4bpp"); +// const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dubwool.4bpp"); +// const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chewtle.4bpp"); +// const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drednaw.4bpp"); +// const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamper.4bpp"); +// const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boltund.4bpp"); +// const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rolycoly.4bpp"); +// const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carkol.4bpp"); +// const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/coalossal.4bpp"); +// const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/applin.4bpp"); +// const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flapple.4bpp"); +// const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/appletun.4bpp"); +// const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silicobra.4bpp"); +// const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandaconda.4bpp"); +// const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cramorant.4bpp"); +// const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arrokuda.4bpp"); +// const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barraskewda.4bpp"); +// const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxel.4bpp"); +// const u32 gObjectEventPic_Toxtricity[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity.4bpp"); +// const u32 gObjectEventPic_ToxtricityLowkey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity_lowkey.4bpp"); +// const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sizzlipede.4bpp"); +// const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/object_events/pics/pokemon/centiskorch.4bpp"); +// const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clobbopus.4bpp"); +// const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grapploct.4bpp"); +// const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sinistea.4bpp"); +// const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/polteageist.4bpp"); +// const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatenna.4bpp"); +// const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hattrem.4bpp"); +// const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatterene.4bpp"); +// const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/impidimp.4bpp"); +// const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morgrem.4bpp"); +// const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimmsnarl.4bpp"); +// const u32 gObjectEventPic_Obstagoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/obstagoon.4bpp"); +// const u32 gObjectEventPic_Perrserker[] = INCBIN_COMP("graphics/object_events/pics/pokemon/perrserker.4bpp"); +// const u32 gObjectEventPic_Cursola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cursola.4bpp"); +// const u32 gObjectEventPic_Sirfetchd[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sirfetchd.4bpp"); +// const u32 gObjectEventPic_MrRime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_rime.4bpp"); +// const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/runerigus.4bpp"); +// const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/object_events/pics/pokemon/milcery.4bpp"); +// const u32 gObjectEventPic_Alcremie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alcremie.4bpp"); +// const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/object_events/pics/pokemon/falinks.4bpp"); +// const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pincurchin.4bpp"); +// const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snom.4bpp"); +// const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frosmoth.4bpp"); +// const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stonjourner.4bpp"); +// const u32 gObjectEventPic_Eiscue[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eiscue.4bpp"); +// const u32 gObjectEventPic_Indeedee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/indeedee.4bpp"); +// const u32 gObjectEventPic_Morpeko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morpeko.4bpp"); +// const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cufant.4bpp"); +// const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/object_events/pics/pokemon/copperajah.4bpp"); +// const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracozolt.4bpp"); +// const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctozolt.4bpp"); +// const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracovish.4bpp"); +// const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctovish.4bpp"); +// const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duraludon.4bpp"); +// const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dreepy.4bpp"); +// const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drakloak.4bpp"); +// const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragapult.4bpp"); +// const u32 gObjectEventPic_Zacian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian.4bpp"); +// const u32 gObjectEventPic_Zamazenta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta.4bpp"); +// const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eternatus.4bpp"); +// const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kubfu.4bpp"); +// const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/urshifu.4bpp"); +// const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zarude.4bpp"); +// const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regieleki.4bpp"); +// const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regidrago.4bpp"); +// const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glastrier.4bpp"); +// const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spectrier.4bpp"); +// const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex.4bpp"); +// const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex_ice_rider.4bpp"); +// const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex_shadow_rider.4bpp"); +// const u32 gObjectEventPic_ZacianCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian_crowned.4bpp"); +// const u32 gObjectEventPic_ZamazentaCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta_crowned.4bpp"); +// const u32 gObjectEventPic_Wyrdeer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wyrdeer.4bpp"); +// const u32 gObjectEventPic_Kleavor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kleavor.4bpp"); +// const u32 gObjectEventPic_Ursaluna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ursaluna.4bpp"); +// const u32 gObjectEventPic_Basculegion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion.4bpp"); +// const u32 gObjectEventPic_Sneasler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasler.4bpp"); +// const u32 gObjectEventPic_Overqwil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/overqwil.4bpp"); +// const u32 gObjectEventPic_Enamorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus.4bpp"); +// const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus_therian.4bpp"); +// const u32 gObjectEventPic_PichuSpikyEared[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pichu_spiky_eared.4bpp"); +// const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_attack.4bpp"); +// const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_defense.4bpp"); +// const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_speed.4bpp"); +// const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy_sandy_cloak.4bpp"); +// const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy_trash_cloak.4bpp"); +// const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam_sandy_cloak.4bpp"); +// const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam_trash_cloak.4bpp"); +// const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos_east_sea.4bpp"); +// const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon_east_sea.4bpp"); +// const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_heat.4bpp"); +// const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_wash.4bpp"); +// const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_frost.4bpp"); +// const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_fan.4bpp"); +// const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_mow.4bpp"); +// const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina_origin.4bpp"); +// const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fighting.4bpp"); +// const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_flying.4bpp"); +// const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_poison.4bpp"); +// const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ground.4bpp"); +// const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_rock.4bpp"); +// const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_bug.4bpp"); +// const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ghost.4bpp"); +// const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_steel.4bpp"); +// const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fire.4bpp"); +// const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_water.4bpp"); +// const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_grass.4bpp"); +// const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_electric.4bpp"); +// const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_psychic.4bpp"); +// const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ice.4bpp"); +// const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_dragon.4bpp"); +// const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_dark.4bpp"); +// const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fairy.4bpp"); +// const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin_blue_striped.4bpp"); +// const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_autumn.4bpp"); +// const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_summer.4bpp"); +// const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_winter.4bpp"); +// const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_autumn.4bpp"); +// const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_summer.4bpp"); +// const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_winter.4bpp"); +// const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta_pirouette.4bpp"); +// const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/polar.4bpp"); +// const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/tundra.4bpp"); +// const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/continental.4bpp"); +// const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/garden.4bpp"); +// const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/elegant.4bpp"); +// const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/modern.4bpp"); +// const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/marine.4bpp"); +// const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/archipelago.4bpp"); +// const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/high_plains.4bpp"); +// const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/sandstorm.4bpp"); +// const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/river.4bpp"); +// const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/monsoon.4bpp"); +// const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/savanna.4bpp"); +// const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/sun.4bpp"); +// const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/ocean.4bpp"); +// const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/jungle.4bpp"); +// const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/fancy.4bpp"); +// const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/poke_ball.4bpp"); +// const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/meadow.4bpp"); +// const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_yellow_flower.4bpp"); +// const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_blue_flower.4bpp"); +// const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_orange_flower.4bpp"); +// const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_white_flower.4bpp"); +// const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_yellow_flower.4bpp"); +// const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_blue_flower.4bpp"); +// const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_orange_flower.4bpp"); +// const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_white_flower.4bpp"); +// const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_eternal_flower.4bpp"); +// const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_yellow_flower.4bpp"); +// const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_blue_flower.4bpp"); +// const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_orange_flower.4bpp"); +// const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_white_flower.4bpp"); +// const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_heart_trim.4bpp"); +// const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_star_trim.4bpp"); +// const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_diamond_trim.4bpp"); +// const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_debutante_trim.4bpp"); +// const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_matron_trim.4bpp"); +// const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_dandy_trim.4bpp"); +// const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_la_reine_trim.4bpp"); +// const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_kabuki_trim.4bpp"); +// const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_pharaoh_trim.4bpp"); +// const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa_unbound.4bpp"); +// const u32 gObjectEventPic_RattataAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_rattata.4bpp"); +// const u32 gObjectEventPic_RaticateAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_raticate.4bpp"); +// const u32 gObjectEventPic_RaichuAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_raichu.4bpp"); +// const u32 gObjectEventPic_SandshrewAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_sandshrew.4bpp"); +// const u32 gObjectEventPic_SandslashAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_sandslash.4bpp"); +// const u32 gObjectEventPic_VulpixAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_vulpix.4bpp"); +// const u32 gObjectEventPic_NinetalesAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_ninetales.4bpp"); +// const u32 gObjectEventPic_DiglettAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_diglett.4bpp"); +// const u32 gObjectEventPic_DugtrioAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_dugtrio.4bpp"); +// const u32 gObjectEventPic_MeowthAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_meowth.4bpp"); +// const u32 gObjectEventPic_PersianAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_persian.4bpp"); +// const u32 gObjectEventPic_GeodudeAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_geodude.4bpp"); +// const u32 gObjectEventPic_GravelerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_graveler.4bpp"); +// const u32 gObjectEventPic_GolemAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_golem.4bpp"); +// const u32 gObjectEventPic_GrimerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_grimer.4bpp"); +// const u32 gObjectEventPic_MukAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_muk.4bpp"); +// const u32 gObjectEventPic_ExeggutorAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_exeggutor.4bpp"); +// const u32 gObjectEventPic_MarowakAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_marowak.4bpp"); +// const u32 gObjectEventPic_ZapdosGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zapdos_galarian.4bpp"); +// const u32 gObjectEventPic_MeowthGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth_galarian.4bpp"); +// const u32 gObjectEventPic_PonytaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ponyta_galarian.4bpp"); +// const u32 gObjectEventPic_RapidashGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rapidash_galarian.4bpp"); +// const u32 gObjectEventPic_SlowpokeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowpoke_galarian.4bpp"); +// const u32 gObjectEventPic_SlowbroGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowbro_galarian.4bpp"); +// const u32 gObjectEventPic_FarfetchdGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/farfetchd_galarian.4bpp"); +// const u32 gObjectEventPic_WeezingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weezing_galarian.4bpp"); +// const u32 gObjectEventPic_MrMimeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime_galarian.4bpp"); +// const u32 gObjectEventPic_ArticunoGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/articuno_galarian.4bpp"); +// const u32 gObjectEventPic_MoltresGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/moltres_galarian.4bpp"); +// const u32 gObjectEventPic_SlowkingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowking_galarian.4bpp"); +// const u32 gObjectEventPic_CorsolaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corsola_galarian.4bpp"); +// const u32 gObjectEventPic_ZigzagoonGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zigzagoon_galarian.4bpp"); +// const u32 gObjectEventPic_LinooneGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/linoone_galarian.4bpp"); +// const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka_galarian.4bpp"); +// const u32 gObjectEventPic_DarmanitanGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan_galarian.4bpp"); +// const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask_galarian.4bpp"); +// const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk_galarian.4bpp"); +// const u32 gObjectEventPic_GrowlitheHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/growlithe_hisuian.4bpp"); +// const u32 gObjectEventPic_ArcanineHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arcanine_hisuian.4bpp"); +// const u32 gObjectEventPic_VoltorbHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/voltorb_hisuian.4bpp"); +// const u32 gObjectEventPic_ElectrodeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrode_hisuian.4bpp"); +// const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary_hisuian.4bpp"); +// const u32 gObjectEventPic_QwilfishHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/qwilfish_hisuian.4bpp"); +// const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua_hisuian.4bpp"); +// const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark_hisuian.4bpp"); +// const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo_hisuian.4bpp"); +// const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra_hisuian.4bpp"); +// const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg_hisuian.4bpp"); +// const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye_hisuian.4bpp"); +// const u32 gObjectEventPic_TyphlosionHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typhlosion_hisuian.4bpp"); +// const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott_hisuian.4bpp"); +// const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant_hisuian.4bpp"); +// const u32 gObjectEventPic_BasculinWhiteStripe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin_hisuian.4bpp"); +// const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion_female.4bpp"); +// const u32 gObjectEventPic_SneaselHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasel_hisuian.4bpp"); +// const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga_origin.4bpp"); +// const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia_origin.4bpp"); -const u32 gObjectEventPic_DeoxysOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/deoxys.4bpp"); -const u32 gObjectEventPic_MewOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/mew.4bpp"); -const u32 gObjectEventPic_DusclopsOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/dusclops.4bpp"); -const u32 gObjectEventPic_KirliaOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/kirlia.4bpp"); -const u32 gObjectEventPic_AzurillOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/azurill.4bpp"); -const u32 gObjectEventPic_KecleonOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/kecleon.4bpp"); -const u32 gObjectEventPic_WingullOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/wingull.4bpp"); -const u32 gObjectEventPic_AzumarillOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/azumarill.4bpp"); -const u32 gObjectEventPic_PikachuOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/pikachu.4bpp"); -const u32 gObjectEventPic_ZigzagoonOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/zigzagoon.4bpp"); -const u32 gObjectEventPic_SkittyOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/skitty.4bpp"); -const u32 gObjectEventPic_PoochyenaOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/poochyena.4bpp"); -const u32 gObjectEventPic_LugiaOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/lugia.4bpp"); -const u32 gObjectEventPic_HoOhOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/ho_oh.4bpp"); -const u32 gObjectEventPic_GroudonOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/groudon.4bpp"); -const u32 gObjectEventPic_KyogreOld[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/kyogre.4bpp"); +const u32 gObjectEventPic_DeoxysOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/deoxys.4bpp"); +const u32 gObjectEventPic_MewOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/mew.4bpp"); +const u32 gObjectEventPic_DusclopsOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/dusclops.4bpp"); +const u32 gObjectEventPic_KirliaOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/kirlia.4bpp"); +const u32 gObjectEventPic_AzurillOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/azurill.4bpp"); +const u32 gObjectEventPic_KecleonOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/kecleon.4bpp"); +const u32 gObjectEventPic_WingullOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/wingull.4bpp"); +const u32 gObjectEventPic_AzumarillOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/azumarill.4bpp"); +const u32 gObjectEventPic_PikachuOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/pikachu.4bpp"); +const u32 gObjectEventPic_ZigzagoonOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/zigzagoon.4bpp"); +const u32 gObjectEventPic_SkittyOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/skitty.4bpp"); +const u32 gObjectEventPic_PoochyenaOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/poochyena.4bpp"); +const u32 gObjectEventPic_LugiaOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/lugia.4bpp"); +const u32 gObjectEventPic_HoOhOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/ho_oh.4bpp"); +const u32 gObjectEventPic_GroudonOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/groudon.4bpp"); +const u32 gObjectEventPic_KyogreOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/kyogre.4bpp"); -const u32 gObjectEventPic_VigorothMover[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/vigoroth_mover.4bpp"); -const u32 gObjectEventPic_SudowoodoTree[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/sudowoodo_tree.4bpp"); -const u32 gObjectEventPic_RayquazaCutscene[] = INCBIN_COMP("graphics/object_events/pics/pokemon_old/rayquaza_cutscene.4bpp"); +const u32 gObjectEventPic_VigorothMover[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/vigoroth_mover.4bpp"); +const u32 gObjectEventPic_SudowoodoTree[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/sudowoodo_tree.4bpp"); +const u32 gObjectEventPic_RayquazaCutscene[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/rayquaza_cutscene.4bpp"); const u16 gObjectEventPal_HoOh[] = INCBIN_U16("graphics/object_events/palettes/ho_oh.gbapal"); const u16 gObjectEventPal_Lugia[] = INCBIN_U16("graphics/object_events/palettes/lugia.gbapal"); diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index 6ec2d6c234e7..c9dbdf799836 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -420,4 +420,674 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, + // [SPECIES_TURTWIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtwig, gDummySpriteAffineAnimTable}, + // [SPECIES_GROTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grotle, gDummySpriteAffineAnimTable}, + // [SPECIES_TORTERRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torterra, gDummySpriteAffineAnimTable}, + // [SPECIES_CHIMCHAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chimchar, gDummySpriteAffineAnimTable}, + // [SPECIES_MONFERNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_monferno, gDummySpriteAffineAnimTable}, + // [SPECIES_INFERNAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_infernape, gDummySpriteAffineAnimTable}, + // [SPECIES_PIPLUP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_piplup, gDummySpriteAffineAnimTable}, + // [SPECIES_PRINPLUP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_prinplup, gDummySpriteAffineAnimTable}, + // [SPECIES_EMPOLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_empoleon, gDummySpriteAffineAnimTable}, + // [SPECIES_STARLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_starly, gDummySpriteAffineAnimTable}, + // [SPECIES_STARAVIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staravia, gDummySpriteAffineAnimTable}, + // [SPECIES_STARAPTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staraptor, gDummySpriteAffineAnimTable}, + // [SPECIES_BIDOOF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bidoof, gDummySpriteAffineAnimTable}, + // [SPECIES_BIBAREL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bibarel, gDummySpriteAffineAnimTable}, + // [SPECIES_KRICKETOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketot, gDummySpriteAffineAnimTable}, + // [SPECIES_KRICKETUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketune, gDummySpriteAffineAnimTable}, + // [SPECIES_SHINX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shinx, gDummySpriteAffineAnimTable}, + // [SPECIES_LUXIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxio, gDummySpriteAffineAnimTable}, + // [SPECIES_LUXRAY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxray, gDummySpriteAffineAnimTable}, + // [SPECIES_BUDEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_budew, gDummySpriteAffineAnimTable}, + // [SPECIES_ROSERADE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roserade, gDummySpriteAffineAnimTable}, + // [SPECIES_CRANIDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cranidos, gDummySpriteAffineAnimTable}, + // [SPECIES_RAMPARDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rampardos, gDummySpriteAffineAnimTable}, + // [SPECIES_SHIELDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shieldon, gDummySpriteAffineAnimTable}, + // [SPECIES_BASTIODON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bastiodon, gDummySpriteAffineAnimTable}, + // [SPECIES_BURMY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy, gDummySpriteAffineAnimTable}, + // [SPECIES_WORMADAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam, gDummySpriteAffineAnimTable}, + // [SPECIES_MOTHIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mothim, gDummySpriteAffineAnimTable}, + // [SPECIES_COMBEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_combee, gDummySpriteAffineAnimTable}, + // [SPECIES_VESPIQUEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vespiquen, gDummySpriteAffineAnimTable}, + // [SPECIES_PACHIRISU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pachirisu, gDummySpriteAffineAnimTable}, + // [SPECIES_BUIZEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buizel, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOATZEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floatzel, gDummySpriteAffineAnimTable}, + // [SPECIES_CHERUBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherubi, gDummySpriteAffineAnimTable}, + // [SPECIES_CHERRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherrim, gDummySpriteAffineAnimTable}, + // [SPECIES_SHELLOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shellos, gDummySpriteAffineAnimTable}, + // [SPECIES_GASTRODON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gastrodon, gDummySpriteAffineAnimTable}, + // [SPECIES_AMBIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ambipom, gDummySpriteAffineAnimTable}, + // [SPECIES_DRIFLOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifloon, gDummySpriteAffineAnimTable}, + // [SPECIES_DRIFBLIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifblim, gDummySpriteAffineAnimTable}, + // [SPECIES_BUNEARY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buneary, gDummySpriteAffineAnimTable}, + // [SPECIES_LOPUNNY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lopunny, gDummySpriteAffineAnimTable}, + // [SPECIES_MISMAGIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mismagius, gDummySpriteAffineAnimTable}, + // [SPECIES_HONCHKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honchkrow, gDummySpriteAffineAnimTable}, + // [SPECIES_GLAMEOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glameow, gDummySpriteAffineAnimTable}, + // [SPECIES_PURUGLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purugly, gDummySpriteAffineAnimTable}, + // [SPECIES_CHINGLING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chingling, gDummySpriteAffineAnimTable}, + // [SPECIES_STUNKY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunky, gDummySpriteAffineAnimTable}, + // [SPECIES_SKUNTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skuntank, gDummySpriteAffineAnimTable}, + // [SPECIES_BRONZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzor, gDummySpriteAffineAnimTable}, + // [SPECIES_BRONZONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzong, gDummySpriteAffineAnimTable}, + // [SPECIES_BONSLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bonsly, gDummySpriteAffineAnimTable}, + // [SPECIES_MIME_JR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mime_jr, gDummySpriteAffineAnimTable}, + // [SPECIES_HAPPINY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_happiny, gDummySpriteAffineAnimTable}, + // [SPECIES_CHATOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chatot, gDummySpriteAffineAnimTable}, + // [SPECIES_SPIRITOMB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spiritomb, gDummySpriteAffineAnimTable}, + // [SPECIES_GIBLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gible, gDummySpriteAffineAnimTable}, + // [SPECIES_GABITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gabite, gDummySpriteAffineAnimTable}, + // [SPECIES_GARCHOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garchomp, gDummySpriteAffineAnimTable}, + // [SPECIES_MUNCHLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munchlax, gDummySpriteAffineAnimTable}, + // [SPECIES_RIOLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_riolu, gDummySpriteAffineAnimTable}, + // [SPECIES_LUCARIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lucario, gDummySpriteAffineAnimTable}, + // [SPECIES_HIPPOPOTAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippopotas, gDummySpriteAffineAnimTable}, + // [SPECIES_HIPPOWDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippowdon, gDummySpriteAffineAnimTable}, + // [SPECIES_SKORUPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skorupi, gDummySpriteAffineAnimTable}, + // [SPECIES_DRAPION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drapion, gDummySpriteAffineAnimTable}, + // [SPECIES_CROAGUNK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_croagunk, gDummySpriteAffineAnimTable}, + // [SPECIES_TOXICROAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxicroak, gDummySpriteAffineAnimTable}, + // [SPECIES_CARNIVINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carnivine, gDummySpriteAffineAnimTable}, + // [SPECIES_FINNEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_finneon, gDummySpriteAffineAnimTable}, + // [SPECIES_LUMINEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lumineon, gDummySpriteAffineAnimTable}, + // [SPECIES_MANTYKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mantyke, gDummySpriteAffineAnimTable}, + // [SPECIES_SNOVER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snover, gDummySpriteAffineAnimTable}, + // [SPECIES_ABOMASNOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_abomasnow, gDummySpriteAffineAnimTable}, + // [SPECIES_WEAVILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_weavile, gDummySpriteAffineAnimTable}, + // [SPECIES_MAGNEZONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magnezone, gDummySpriteAffineAnimTable}, + // [SPECIES_LICKILICKY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lickilicky, gDummySpriteAffineAnimTable}, + // [SPECIES_RHYPERIOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rhyperior, gDummySpriteAffineAnimTable}, + // [SPECIES_TANGROWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tangrowth, gDummySpriteAffineAnimTable}, + // [SPECIES_ELECTIVIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_electivire, gDummySpriteAffineAnimTable}, + // [SPECIES_MAGMORTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magmortar, gDummySpriteAffineAnimTable}, + // [SPECIES_TOGEKISS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togekiss, gDummySpriteAffineAnimTable}, + // [SPECIES_YANMEGA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yanmega, gDummySpriteAffineAnimTable}, + // [SPECIES_LEAFEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leafeon, gDummySpriteAffineAnimTable}, + // [SPECIES_GLACEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glaceon, gDummySpriteAffineAnimTable}, + // [SPECIES_GLISCOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gliscor, gDummySpriteAffineAnimTable}, + // [SPECIES_MAMOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mamoswine, gDummySpriteAffineAnimTable}, + // [SPECIES_PORYGON_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_porygon_z, gDummySpriteAffineAnimTable}, + // [SPECIES_GALLADE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gallade, gDummySpriteAffineAnimTable}, + // [SPECIES_PROBOPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_probopass, gDummySpriteAffineAnimTable}, + // [SPECIES_DUSKNOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dusknoir, gDummySpriteAffineAnimTable}, + // [SPECIES_FROSLASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froslass, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom, gDummySpriteAffineAnimTable}, + // [SPECIES_UXIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_uxie, gDummySpriteAffineAnimTable}, + // [SPECIES_MESPRIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mesprit, gDummySpriteAffineAnimTable}, + // [SPECIES_AZELF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_azelf, gDummySpriteAffineAnimTable}, + // [SPECIES_DIALGA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_dialga, gDummySpriteAffineAnimTable}, + // [SPECIES_PALKIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_palkia, gDummySpriteAffineAnimTable}, + // [SPECIES_HEATRAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatran, gDummySpriteAffineAnimTable}, + // [SPECIES_REGIGIGAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_regigigas, gDummySpriteAffineAnimTable}, + // [SPECIES_GIRATINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_giratina, gDummySpriteAffineAnimTable}, + // [SPECIES_CRESSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cresselia, gDummySpriteAffineAnimTable}, + // [SPECIES_PHIONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phione, gDummySpriteAffineAnimTable}, + // [SPECIES_MANAPHY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_manaphy, gDummySpriteAffineAnimTable}, + // [SPECIES_DARKRAI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darkrai, gDummySpriteAffineAnimTable}, + // [SPECIES_SHAYMIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shaymin, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus, gDummySpriteAffineAnimTable}, + // [SPECIES_VICTINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_victini, gDummySpriteAffineAnimTable}, + // [SPECIES_SNIVY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snivy, gDummySpriteAffineAnimTable}, + // [SPECIES_SERVINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_servine, gDummySpriteAffineAnimTable}, + // [SPECIES_SERPERIOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_serperior, gDummySpriteAffineAnimTable}, + // [SPECIES_TEPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tepig, gDummySpriteAffineAnimTable}, + // [SPECIES_PIGNITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pignite, gDummySpriteAffineAnimTable}, + // [SPECIES_EMBOAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emboar, gDummySpriteAffineAnimTable}, + // [SPECIES_OSHAWOTT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oshawott, gDummySpriteAffineAnimTable}, + // [SPECIES_DEWOTT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewott, gDummySpriteAffineAnimTable}, + // [SPECIES_SAMUROTT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_samurott, gDummySpriteAffineAnimTable}, + // [SPECIES_PATRAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_patrat, gDummySpriteAffineAnimTable}, + // [SPECIES_WATCHOG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_watchog, gDummySpriteAffineAnimTable}, + // [SPECIES_LILLIPUP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lillipup, gDummySpriteAffineAnimTable}, + // [SPECIES_HERDIER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_herdier, gDummySpriteAffineAnimTable}, + // [SPECIES_STOUTLAND] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stoutland, gDummySpriteAffineAnimTable}, + // [SPECIES_PURRLOIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purrloin, gDummySpriteAffineAnimTable}, + // [SPECIES_LIEPARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_liepard, gDummySpriteAffineAnimTable}, + // [SPECIES_PANSAGE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansage, gDummySpriteAffineAnimTable}, + // [SPECIES_SIMISAGE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisage, gDummySpriteAffineAnimTable}, + // [SPECIES_PANSEAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansear, gDummySpriteAffineAnimTable}, + // [SPECIES_SIMISEAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisear, gDummySpriteAffineAnimTable}, + // [SPECIES_PANPOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_panpour, gDummySpriteAffineAnimTable}, + // [SPECIES_SIMIPOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simipour, gDummySpriteAffineAnimTable}, + // [SPECIES_MUNNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munna, gDummySpriteAffineAnimTable}, + // [SPECIES_MUSHARNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_musharna, gDummySpriteAffineAnimTable}, + // [SPECIES_PIDOVE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pidove, gDummySpriteAffineAnimTable}, + // [SPECIES_TRANQUILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tranquill, gDummySpriteAffineAnimTable}, + // [SPECIES_UNFEZANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_unfezant, gDummySpriteAffineAnimTable}, + // [SPECIES_BLITZLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blitzle, gDummySpriteAffineAnimTable}, + // [SPECIES_ZEBSTRIKA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zebstrika, gDummySpriteAffineAnimTable}, + // [SPECIES_ROGGENROLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roggenrola, gDummySpriteAffineAnimTable}, + // [SPECIES_BOLDORE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boldore, gDummySpriteAffineAnimTable}, + // [SPECIES_GIGALITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gigalith, gDummySpriteAffineAnimTable}, + // [SPECIES_WOOBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_woobat, gDummySpriteAffineAnimTable}, + // [SPECIES_SWOOBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swoobat, gDummySpriteAffineAnimTable}, + // [SPECIES_DRILBUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drilbur, gDummySpriteAffineAnimTable}, + // [SPECIES_EXCADRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_excadrill, gDummySpriteAffineAnimTable}, + // [SPECIES_AUDINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_audino, gDummySpriteAffineAnimTable}, + // [SPECIES_TIMBURR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_timburr, gDummySpriteAffineAnimTable}, + // [SPECIES_GURDURR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gurdurr, gDummySpriteAffineAnimTable}, + // [SPECIES_CONKELDURR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_conkeldurr, gDummySpriteAffineAnimTable}, + // [SPECIES_TYMPOLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tympole, gDummySpriteAffineAnimTable}, + // [SPECIES_PALPITOAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palpitoad, gDummySpriteAffineAnimTable}, + // [SPECIES_SEISMITOAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_seismitoad, gDummySpriteAffineAnimTable}, + // [SPECIES_THROH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_throh, gDummySpriteAffineAnimTable}, + // [SPECIES_SAWK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawk, gDummySpriteAffineAnimTable}, + // [SPECIES_SEWADDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sewaddle, gDummySpriteAffineAnimTable}, + // [SPECIES_SWADLOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swadloon, gDummySpriteAffineAnimTable}, + // [SPECIES_LEAVANNY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leavanny, gDummySpriteAffineAnimTable}, + // [SPECIES_VENIPEDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_venipede, gDummySpriteAffineAnimTable}, + // [SPECIES_WHIRLIPEDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whirlipede, gDummySpriteAffineAnimTable}, + // [SPECIES_SCOLIPEDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scolipede, gDummySpriteAffineAnimTable}, + // [SPECIES_COTTONEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cottonee, gDummySpriteAffineAnimTable}, + // [SPECIES_WHIMSICOTT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whimsicott, gDummySpriteAffineAnimTable}, + // [SPECIES_PETILIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_petilil, gDummySpriteAffineAnimTable}, + // [SPECIES_LILLIGANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lilligant, gDummySpriteAffineAnimTable}, + // [SPECIES_BASCULIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin, gDummySpriteAffineAnimTable}, + // [SPECIES_SANDILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandile, gDummySpriteAffineAnimTable}, + // [SPECIES_KROKOROK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krokorok, gDummySpriteAffineAnimTable}, + // [SPECIES_KROOKODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krookodile, gDummySpriteAffineAnimTable}, + // [SPECIES_DARUMAKA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darumaka, gDummySpriteAffineAnimTable}, + // [SPECIES_DARMANITAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darmanitan, gDummySpriteAffineAnimTable}, + // [SPECIES_MARACTUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_maractus, gDummySpriteAffineAnimTable}, + // [SPECIES_DWEBBLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dwebble, gDummySpriteAffineAnimTable}, + // [SPECIES_CRUSTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crustle, gDummySpriteAffineAnimTable}, + // [SPECIES_SCRAGGY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scraggy, gDummySpriteAffineAnimTable}, + // [SPECIES_SCRAFTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scrafty, gDummySpriteAffineAnimTable}, + // [SPECIES_SIGILYPH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sigilyph, gDummySpriteAffineAnimTable}, + // [SPECIES_YAMASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamask, gDummySpriteAffineAnimTable}, + // [SPECIES_COFAGRIGUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cofagrigus, gDummySpriteAffineAnimTable}, + // [SPECIES_TIRTOUGA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tirtouga, gDummySpriteAffineAnimTable}, + // [SPECIES_CARRACOSTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carracosta, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCHEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archen, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCHEOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archeops, gDummySpriteAffineAnimTable}, + // [SPECIES_TRUBBISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trubbish, gDummySpriteAffineAnimTable}, + // [SPECIES_GARBODOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garbodor, gDummySpriteAffineAnimTable}, + // [SPECIES_ZORUA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zorua, gDummySpriteAffineAnimTable}, + // [SPECIES_ZOROARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zoroark, gDummySpriteAffineAnimTable}, + // [SPECIES_MINCCINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minccino, gDummySpriteAffineAnimTable}, + // [SPECIES_CINCCINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinccino, gDummySpriteAffineAnimTable}, + // [SPECIES_GOTHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothita, gDummySpriteAffineAnimTable}, + // [SPECIES_GOTHORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothorita, gDummySpriteAffineAnimTable}, + // [SPECIES_GOTHITELLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothitelle, gDummySpriteAffineAnimTable}, + // [SPECIES_SOLOSIS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solosis, gDummySpriteAffineAnimTable}, + // [SPECIES_DUOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duosion, gDummySpriteAffineAnimTable}, + // [SPECIES_REUNICLUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_reuniclus, gDummySpriteAffineAnimTable}, + // [SPECIES_DUCKLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ducklett, gDummySpriteAffineAnimTable}, + // [SPECIES_SWANNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swanna, gDummySpriteAffineAnimTable}, + // [SPECIES_VANILLITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillite, gDummySpriteAffineAnimTable}, + // [SPECIES_VANILLISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillish, gDummySpriteAffineAnimTable}, + // [SPECIES_VANILLUXE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanilluxe, gDummySpriteAffineAnimTable}, + // [SPECIES_DEERLING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling, gDummySpriteAffineAnimTable}, + // [SPECIES_SAWSBUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck, gDummySpriteAffineAnimTable}, + // [SPECIES_EMOLGA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emolga, gDummySpriteAffineAnimTable}, + // [SPECIES_KARRABLAST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_karrablast, gDummySpriteAffineAnimTable}, + // [SPECIES_ESCAVALIER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_escavalier, gDummySpriteAffineAnimTable}, + // [SPECIES_FOONGUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_foongus, gDummySpriteAffineAnimTable}, + // [SPECIES_AMOONGUSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amoonguss, gDummySpriteAffineAnimTable}, + // [SPECIES_FRILLISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frillish, gDummySpriteAffineAnimTable}, + // [SPECIES_JELLICENT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jellicent, gDummySpriteAffineAnimTable}, + // [SPECIES_ALOMOMOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alomomola, gDummySpriteAffineAnimTable}, + // [SPECIES_JOLTIK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_joltik, gDummySpriteAffineAnimTable}, + // [SPECIES_GALVANTULA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_galvantula, gDummySpriteAffineAnimTable}, + // [SPECIES_FERROSEED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferroseed, gDummySpriteAffineAnimTable}, + // [SPECIES_FERROTHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferrothorn, gDummySpriteAffineAnimTable}, + // [SPECIES_KLINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klink, gDummySpriteAffineAnimTable}, + // [SPECIES_KLANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klang, gDummySpriteAffineAnimTable}, + // [SPECIES_KLINKLANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klinklang, gDummySpriteAffineAnimTable}, + // [SPECIES_TYNAMO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tynamo, gDummySpriteAffineAnimTable}, + // [SPECIES_EELEKTRIK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektrik, gDummySpriteAffineAnimTable}, + // [SPECIES_EELEKTROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektross, gDummySpriteAffineAnimTable}, + // [SPECIES_ELGYEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_elgyem, gDummySpriteAffineAnimTable}, + // [SPECIES_BEHEEYEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beheeyem, gDummySpriteAffineAnimTable}, + // [SPECIES_LITWICK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litwick, gDummySpriteAffineAnimTable}, + // [SPECIES_LAMPENT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lampent, gDummySpriteAffineAnimTable}, + // [SPECIES_CHANDELURE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chandelure, gDummySpriteAffineAnimTable}, + // [SPECIES_AXEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_axew, gDummySpriteAffineAnimTable}, + // [SPECIES_FRAXURE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fraxure, gDummySpriteAffineAnimTable}, + // [SPECIES_HAXORUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_haxorus, gDummySpriteAffineAnimTable}, + // [SPECIES_CUBCHOO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cubchoo, gDummySpriteAffineAnimTable}, + // [SPECIES_BEARTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beartic, gDummySpriteAffineAnimTable}, + // [SPECIES_CRYOGONAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cryogonal, gDummySpriteAffineAnimTable}, + // [SPECIES_SHELMET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shelmet, gDummySpriteAffineAnimTable}, + // [SPECIES_ACCELGOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_accelgor, gDummySpriteAffineAnimTable}, + // [SPECIES_STUNFISK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunfisk, gDummySpriteAffineAnimTable}, + // [SPECIES_MIENFOO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienfoo, gDummySpriteAffineAnimTable}, + // [SPECIES_MIENSHAO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienshao, gDummySpriteAffineAnimTable}, + // [SPECIES_DRUDDIGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_druddigon, gDummySpriteAffineAnimTable}, + // [SPECIES_GOLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golett, gDummySpriteAffineAnimTable}, + // [SPECIES_GOLURK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golurk, gDummySpriteAffineAnimTable}, + // [SPECIES_PAWNIARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pawniard, gDummySpriteAffineAnimTable}, + // [SPECIES_BISHARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bisharp, gDummySpriteAffineAnimTable}, + // [SPECIES_BOUFFALANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bouffalant, gDummySpriteAffineAnimTable}, + // [SPECIES_RUFFLET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rufflet, gDummySpriteAffineAnimTable}, + // [SPECIES_BRAVIARY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braviary, gDummySpriteAffineAnimTable}, + // [SPECIES_VULLABY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vullaby, gDummySpriteAffineAnimTable}, + // [SPECIES_MANDIBUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mandibuzz, gDummySpriteAffineAnimTable}, + // [SPECIES_HEATMOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatmor, gDummySpriteAffineAnimTable}, + // [SPECIES_DURANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_durant, gDummySpriteAffineAnimTable}, + // [SPECIES_DEINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deino, gDummySpriteAffineAnimTable}, + // [SPECIES_ZWEILOUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zweilous, gDummySpriteAffineAnimTable}, + // [SPECIES_HYDREIGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hydreigon, gDummySpriteAffineAnimTable}, + // [SPECIES_LARVESTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_larvesta, gDummySpriteAffineAnimTable}, + // [SPECIES_VOLCARONA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcarona, gDummySpriteAffineAnimTable}, + // [SPECIES_COBALION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cobalion, gDummySpriteAffineAnimTable}, + // [SPECIES_TERRAKION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_terrakion, gDummySpriteAffineAnimTable}, + // [SPECIES_VIRIZION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_virizion, gDummySpriteAffineAnimTable}, + // [SPECIES_TORNADUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tornadus, gDummySpriteAffineAnimTable}, + // [SPECIES_THUNDURUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thundurus, gDummySpriteAffineAnimTable}, + // [SPECIES_RESHIRAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_reshiram, gDummySpriteAffineAnimTable}, + // [SPECIES_ZEKROM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zekrom, gDummySpriteAffineAnimTable}, + // [SPECIES_LANDORUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_landorus, gDummySpriteAffineAnimTable}, + // [SPECIES_KYUREM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_kyurem, gDummySpriteAffineAnimTable}, + // [SPECIES_KELDEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_keldeo, gDummySpriteAffineAnimTable}, + // [SPECIES_MELOETTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meloetta, gDummySpriteAffineAnimTable}, + // [SPECIES_GENESECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_genesect, gDummySpriteAffineAnimTable}, + // [SPECIES_CHESPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chespin, gDummySpriteAffineAnimTable}, + // [SPECIES_QUILLADIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_quilladin, gDummySpriteAffineAnimTable}, + // [SPECIES_CHESNAUGHT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chesnaught, gDummySpriteAffineAnimTable}, + // [SPECIES_FENNEKIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fennekin, gDummySpriteAffineAnimTable}, + // [SPECIES_BRAIXEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braixen, gDummySpriteAffineAnimTable}, + // [SPECIES_DELPHOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_delphox, gDummySpriteAffineAnimTable}, + // [SPECIES_FROAKIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froakie, gDummySpriteAffineAnimTable}, + // [SPECIES_FROGADIER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frogadier, gDummySpriteAffineAnimTable}, + // [SPECIES_GRENINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greninja, gDummySpriteAffineAnimTable}, + // [SPECIES_BUNNELBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bunnelby, gDummySpriteAffineAnimTable}, + // [SPECIES_DIGGERSBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diggersby, gDummySpriteAffineAnimTable}, + // [SPECIES_FLETCHLING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchling, gDummySpriteAffineAnimTable}, + // [SPECIES_FLETCHINDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchinder, gDummySpriteAffineAnimTable}, + // [SPECIES_TALONFLAME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_talonflame, gDummySpriteAffineAnimTable}, + // [SPECIES_SCATTERBUG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scatterbug, gDummySpriteAffineAnimTable}, + // [SPECIES_SPEWPA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spewpa, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon, gDummySpriteAffineAnimTable}, + // [SPECIES_LITLEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litleo, gDummySpriteAffineAnimTable}, + // [SPECIES_PYROAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyroar, gDummySpriteAffineAnimTable}, + // [SPECIES_FLABEBE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette, gDummySpriteAffineAnimTable}, + // [SPECIES_FLORGES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges, gDummySpriteAffineAnimTable}, + // [SPECIES_SKIDDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skiddo, gDummySpriteAffineAnimTable}, + // [SPECIES_GOGOAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gogoat, gDummySpriteAffineAnimTable}, + // [SPECIES_PANCHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pancham, gDummySpriteAffineAnimTable}, + // [SPECIES_PANGORO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pangoro, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou, gDummySpriteAffineAnimTable}, + // [SPECIES_ESPURR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_espurr, gDummySpriteAffineAnimTable}, + // [SPECIES_MEOWSTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowstic, gDummySpriteAffineAnimTable}, + // [SPECIES_HONEDGE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honedge, gDummySpriteAffineAnimTable}, + // [SPECIES_DOUBLADE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_doublade, gDummySpriteAffineAnimTable}, + // [SPECIES_AEGISLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aegislash, gDummySpriteAffineAnimTable}, + // [SPECIES_SPRITZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spritzee, gDummySpriteAffineAnimTable}, + // [SPECIES_AROMATISSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aromatisse, gDummySpriteAffineAnimTable}, + // [SPECIES_SWIRLIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swirlix, gDummySpriteAffineAnimTable}, + // [SPECIES_SLURPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slurpuff, gDummySpriteAffineAnimTable}, + // [SPECIES_INKAY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inkay, gDummySpriteAffineAnimTable}, + // [SPECIES_MALAMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_malamar, gDummySpriteAffineAnimTable}, + // [SPECIES_BINACLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_binacle, gDummySpriteAffineAnimTable}, + // [SPECIES_BARBARACLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barbaracle, gDummySpriteAffineAnimTable}, + // [SPECIES_SKRELP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skrelp, gDummySpriteAffineAnimTable}, + // [SPECIES_DRAGALGE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragalge, gDummySpriteAffineAnimTable}, + // [SPECIES_CLAUNCHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clauncher, gDummySpriteAffineAnimTable}, + // [SPECIES_CLAWITZER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clawitzer, gDummySpriteAffineAnimTable}, + // [SPECIES_HELIOPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_helioptile, gDummySpriteAffineAnimTable}, + // [SPECIES_HELIOLISK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heliolisk, gDummySpriteAffineAnimTable}, + // [SPECIES_TYRUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrunt, gDummySpriteAffineAnimTable}, + // [SPECIES_TYRANTRUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrantrum, gDummySpriteAffineAnimTable}, + // [SPECIES_AMAURA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amaura, gDummySpriteAffineAnimTable}, + // [SPECIES_AURORUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aurorus, gDummySpriteAffineAnimTable}, + // [SPECIES_SYLVEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sylveon, gDummySpriteAffineAnimTable}, + // [SPECIES_HAWLUCHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hawlucha, gDummySpriteAffineAnimTable}, + // [SPECIES_DEDENNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dedenne, gDummySpriteAffineAnimTable}, + // [SPECIES_CARBINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carbink, gDummySpriteAffineAnimTable}, + // [SPECIES_GOOMY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goomy, gDummySpriteAffineAnimTable}, + // [SPECIES_SLIGGOO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sliggoo, gDummySpriteAffineAnimTable}, + // [SPECIES_GOODRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goodra, gDummySpriteAffineAnimTable}, + // [SPECIES_KLEFKI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klefki, gDummySpriteAffineAnimTable}, + // [SPECIES_PHANTUMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phantump, gDummySpriteAffineAnimTable}, + // [SPECIES_TREVENANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trevenant, gDummySpriteAffineAnimTable}, + // [SPECIES_PUMPKABOO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pumpkaboo, gDummySpriteAffineAnimTable}, + // [SPECIES_GOURGEIST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gourgeist, gDummySpriteAffineAnimTable}, + // [SPECIES_BERGMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bergmite, gDummySpriteAffineAnimTable}, + // [SPECIES_AVALUGG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_avalugg, gDummySpriteAffineAnimTable}, + // [SPECIES_NOIBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noibat, gDummySpriteAffineAnimTable}, + // [SPECIES_NOIVERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noivern, gDummySpriteAffineAnimTable}, + // [SPECIES_XERNEAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_xerneas, gDummySpriteAffineAnimTable}, + // [SPECIES_YVELTAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_yveltal, gDummySpriteAffineAnimTable}, + // [SPECIES_ZYGARDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zygarde, gDummySpriteAffineAnimTable}, + // [SPECIES_DIANCIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diancie, gDummySpriteAffineAnimTable}, + // [SPECIES_HOOPA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hoopa, gDummySpriteAffineAnimTable}, + // [SPECIES_VOLCANION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcanion, gDummySpriteAffineAnimTable}, + // [SPECIES_PICHU_SPIKY_EARED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pichu_spiky_eared, gDummySpriteAffineAnimTable}, + // [SPECIES_DEOXYS_ATTACK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_attack, gDummySpriteAffineAnimTable}, + // [SPECIES_DEOXYS_DEFENSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_defense, gDummySpriteAffineAnimTable}, + // [SPECIES_DEOXYS_SPEED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_speed, gDummySpriteAffineAnimTable}, + // [SPECIES_BURMY_SANDY_CLOAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy_sandy_cloak, gDummySpriteAffineAnimTable}, + // [SPECIES_BURMY_TRASH_CLOAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy_trash_cloak, gDummySpriteAffineAnimTable}, + // [SPECIES_WORMADAM_SANDY_CLOAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam_sandy_cloak, gDummySpriteAffineAnimTable}, + // [SPECIES_WORMADAM_TRASH_CLOAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam_trash_cloak, gDummySpriteAffineAnimTable}, + // [SPECIES_SHELLOS_EAST_SEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shellos_east_sea, gDummySpriteAffineAnimTable}, + // [SPECIES_GASTRODON_EAST_SEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gastrodon_east_sea, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM_HEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_heat, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM_WASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_wash, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM_FROST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_frost, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM_FAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_fan, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM_MOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_mow, gDummySpriteAffineAnimTable}, + // [SPECIES_GIRATINA_ORIGIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_giratina_origin, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_FIGHTING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fighting, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_FLYING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_flying, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_POISON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_poison, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_GROUND] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ground, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_ROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_rock, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_BUG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_bug, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_GHOST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ghost, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_STEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_steel, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_FIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fire, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_WATER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_water, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_GRASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_grass, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_ELECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_electric, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_PSYCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_psychic, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_ICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ice, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_DRAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_dragon, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_DARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_dark, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_FAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fairy, gDummySpriteAffineAnimTable}, + // [SPECIES_BASCULIN_BLUE_STRIPED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin_blue_striped, gDummySpriteAffineAnimTable}, + // [SPECIES_DEERLING_AUTUMN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_autumn, gDummySpriteAffineAnimTable}, + // [SPECIES_DEERLING_SUMMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_summer, gDummySpriteAffineAnimTable}, + // [SPECIES_DEERLING_WINTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_winter, gDummySpriteAffineAnimTable}, + // [SPECIES_SAWSBUCK_AUTUMN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_autumn, gDummySpriteAffineAnimTable}, + // [SPECIES_SAWSBUCK_SUMMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_summer, gDummySpriteAffineAnimTable}, + // [SPECIES_SAWSBUCK_WINTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_winter, gDummySpriteAffineAnimTable}, + // [SPECIES_MELOETTA_PIROUETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meloetta_pirouette, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_POLAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_polar, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_TUNDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_tundra, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_CONTINENTAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_continental, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_GARDEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_garden, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_ELEGANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_elegant, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_MODERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_modern, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_MARINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_marine, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_ARCHIPELAGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_archipelago, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_HIGH_PLAINS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_high_plains, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_SANDSTORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_sandstorm, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_RIVER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_river, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_MONSOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_monsoon, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_SAVANNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_savanna, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_SUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_sun, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_OCEAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_ocean, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_JUNGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_jungle, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_FANCY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_fancy, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_POKE_BALL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_poke_ball, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_MEADOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_meadow, gDummySpriteAffineAnimTable}, + // [SPECIES_FLABEBE_YELLOW_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_yellow_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLABEBE_BLUE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_blue_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLABEBE_ORANGE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_orange_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLABEBE_WHITE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_white_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE_YELLOW_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_yellow_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE_BLUE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_blue_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE_ORANGE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_orange_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE_WHITE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_white_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE_ETERNAL_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_eternal_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLORGES_YELLOW_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_yellow_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLORGES_BLUE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_blue_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLORGES_ORANGE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_orange_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLORGES_WHITE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_white_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_HEART_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_heart_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_STAR_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_star_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_DIAMOND_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_diamond_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_DEBUTANTE_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_debutante_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_MATRON_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_matron_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_DANDY_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_dandy_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_LA_REINE_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_la_reine_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_KABUKI_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_kabuki_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_PHARAOH_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_pharaoh_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_MEOWSTIC_FEMALE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowstic_female, gDummySpriteAffineAnimTable}, + // [SPECIES_HOOPA_UNBOUND] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_hoopa_unbound, gDummySpriteAffineAnimTable}, + // [SPECIES_RATTATA_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rattata_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_RATICATE_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raticate_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_RAICHU_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raichu_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_SANDSHREW_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandshrew_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_SANDSLASH_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandslash_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_VULPIX_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vulpix_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_NINETALES_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ninetales_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_DIGLETT_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diglett_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_DUGTRIO_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dugtrio_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_MEOWTH_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowth_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_PERSIAN_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_persian_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_GEODUDE_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_geodude_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_GRAVELER_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_graveler_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_GOLEM_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golem_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_GRIMER_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grimer_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_MUK_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_muk_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_EXEGGUTOR_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_exeggutor_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_MAROWAK_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_marowak_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_ROWLET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rowlet, gDummySpriteAffineAnimTable}, + // [SPECIES_DARTRIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dartrix, gDummySpriteAffineAnimTable}, + // [SPECIES_DECIDUEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_decidueye, gDummySpriteAffineAnimTable}, + // [SPECIES_LITTEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litten, gDummySpriteAffineAnimTable}, + // [SPECIES_TORRACAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torracat, gDummySpriteAffineAnimTable}, + // [SPECIES_INCINEROAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_incineroar, gDummySpriteAffineAnimTable}, + // [SPECIES_POPPLIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_popplio, gDummySpriteAffineAnimTable}, + // [SPECIES_BRIONNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_brionne, gDummySpriteAffineAnimTable}, + // [SPECIES_PRIMARINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_primarina, gDummySpriteAffineAnimTable}, + // [SPECIES_PIKIPEK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pikipek, gDummySpriteAffineAnimTable}, + // [SPECIES_TRUMBEAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trumbeak, gDummySpriteAffineAnimTable}, + // [SPECIES_TOUCANNON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toucannon, gDummySpriteAffineAnimTable}, + // [SPECIES_YUNGOOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yungoos, gDummySpriteAffineAnimTable}, + // [SPECIES_GUMSHOOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gumshoos, gDummySpriteAffineAnimTable}, + // [SPECIES_GRUBBIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grubbin, gDummySpriteAffineAnimTable}, + // [SPECIES_CHARJABUG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_charjabug, gDummySpriteAffineAnimTable}, + // [SPECIES_VIKAVOLT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vikavolt, gDummySpriteAffineAnimTable}, + // [SPECIES_CRABRAWLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabrawler, gDummySpriteAffineAnimTable}, + // [SPECIES_CRABOMINABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabominable, gDummySpriteAffineAnimTable}, + // [SPECIES_ORICORIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oricorio, gDummySpriteAffineAnimTable}, + // [SPECIES_CUTIEFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cutiefly, gDummySpriteAffineAnimTable}, + // [SPECIES_RIBOMBEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ribombee, gDummySpriteAffineAnimTable}, + // [SPECIES_ROCKRUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rockruff, gDummySpriteAffineAnimTable}, + // [SPECIES_LYCANROC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc, gDummySpriteAffineAnimTable}, + // [SPECIES_LYCANROC_DUSK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc_dusk, gDummySpriteAffineAnimTable}, + // [SPECIES_LYCANROC_MIDNIGHT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc_midnight, gDummySpriteAffineAnimTable}, + // [SPECIES_WISHIWASHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wishiwashi, gDummySpriteAffineAnimTable}, + // [SPECIES_MAREANIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mareanie, gDummySpriteAffineAnimTable}, + // [SPECIES_TOXAPEX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxapex, gDummySpriteAffineAnimTable}, + // [SPECIES_MUDBRAY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudbray, gDummySpriteAffineAnimTable}, + // [SPECIES_MUDSDALE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudsdale, gDummySpriteAffineAnimTable}, + // [SPECIES_DEWPIDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewpider, gDummySpriteAffineAnimTable}, + // [SPECIES_ARAQUANID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_araquanid, gDummySpriteAffineAnimTable}, + // [SPECIES_FOMANTIS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fomantis, gDummySpriteAffineAnimTable}, + // [SPECIES_LURANTIS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lurantis, gDummySpriteAffineAnimTable}, + // [SPECIES_MORELULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morelull, gDummySpriteAffineAnimTable}, + // [SPECIES_SHIINOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shiinotic, gDummySpriteAffineAnimTable}, + // [SPECIES_SALANDIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salandit, gDummySpriteAffineAnimTable}, + // [SPECIES_SALAZZLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salazzle, gDummySpriteAffineAnimTable}, + // [SPECIES_STUFFUL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stufful, gDummySpriteAffineAnimTable}, + // [SPECIES_BEWEAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bewear, gDummySpriteAffineAnimTable}, + // [SPECIES_BOUNSWEET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bounsweet, gDummySpriteAffineAnimTable}, + // [SPECIES_STEENEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_steenee, gDummySpriteAffineAnimTable}, + // [SPECIES_TSAREENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tsareena, gDummySpriteAffineAnimTable}, + // [SPECIES_COMFEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_comfey, gDummySpriteAffineAnimTable}, + // [SPECIES_ORANGURU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oranguru, gDummySpriteAffineAnimTable}, + // [SPECIES_PASSIMIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_passimian, gDummySpriteAffineAnimTable}, + // [SPECIES_WIMPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wimpod, gDummySpriteAffineAnimTable}, + // [SPECIES_GOLISOPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golisopod, gDummySpriteAffineAnimTable}, + // [SPECIES_SANDYGAST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandygast, gDummySpriteAffineAnimTable}, + // [SPECIES_PALOSSAND] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palossand, gDummySpriteAffineAnimTable}, + // [SPECIES_PYUKUMUKU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyukumuku, gDummySpriteAffineAnimTable}, + // [SPECIES_TYPE_NULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_typenull, gDummySpriteAffineAnimTable}, + // [SPECIES_SILVALLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silvally, gDummySpriteAffineAnimTable}, + // [SPECIES_MINIOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minior, gDummySpriteAffineAnimTable}, + // [SPECIES_KOMALA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_komala, gDummySpriteAffineAnimTable}, + // [SPECIES_TURTONATOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtonator, gDummySpriteAffineAnimTable}, + // [SPECIES_TOGEDEMARU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togedemaru, gDummySpriteAffineAnimTable}, + // [SPECIES_MIMIKYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mimikyu, gDummySpriteAffineAnimTable}, + // [SPECIES_BRUXISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bruxish, gDummySpriteAffineAnimTable}, + // [SPECIES_DRAMPA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drampa, gDummySpriteAffineAnimTable}, + // [SPECIES_DHELMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dhelmise, gDummySpriteAffineAnimTable}, + // [SPECIES_JANGMO_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jangmo_o, gDummySpriteAffineAnimTable}, + // [SPECIES_HAKAMO_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hakamo_o, gDummySpriteAffineAnimTable}, + // [SPECIES_KOMMO_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kommo_o, gDummySpriteAffineAnimTable}, + // [SPECIES_TAPU_KOKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapukoko, gDummySpriteAffineAnimTable}, + // [SPECIES_TAPU_LELE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapulele, gDummySpriteAffineAnimTable}, + // [SPECIES_TAPU_BULU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapubulu, gDummySpriteAffineAnimTable}, + // [SPECIES_TAPU_FINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapufini, gDummySpriteAffineAnimTable}, + // [SPECIES_COSMOG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmog, gDummySpriteAffineAnimTable}, + // [SPECIES_COSMOEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmoem, gDummySpriteAffineAnimTable}, + // [SPECIES_SOLGALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solgaleo, gDummySpriteAffineAnimTable}, + // [SPECIES_LUNALA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lunala, gDummySpriteAffineAnimTable}, + // [SPECIES_NIHILEGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nihilego, gDummySpriteAffineAnimTable}, + // [SPECIES_BUZZWOLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buzzwole, gDummySpriteAffineAnimTable}, + // [SPECIES_PHEROMOSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pheromosa, gDummySpriteAffineAnimTable}, + // [SPECIES_XURKITREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_xurkitree, gDummySpriteAffineAnimTable}, + // [SPECIES_CELESTEELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_celesteela, gDummySpriteAffineAnimTable}, + // [SPECIES_KARTANA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kartana, gDummySpriteAffineAnimTable}, + // [SPECIES_GUZZLORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_guzzlord, gDummySpriteAffineAnimTable}, + // [SPECIES_NECROZMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma, gDummySpriteAffineAnimTable}, + // [SPECIES_NECROZMA_DUSK_MANE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma_dusk_mane, gDummySpriteAffineAnimTable}, + // [SPECIES_NECROZMA_DAWN_WINGS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma_dawn_wings, gDummySpriteAffineAnimTable}, + // [SPECIES_MAGEARNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magearna, gDummySpriteAffineAnimTable}, + // [SPECIES_MARSHADOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_marshadow, gDummySpriteAffineAnimTable}, + // [SPECIES_POIPOLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_poipole, gDummySpriteAffineAnimTable}, + // [SPECIES_NAGANADEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_naganadel, gDummySpriteAffineAnimTable}, + // [SPECIES_STAKATAKA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stakataka, gDummySpriteAffineAnimTable}, + // [SPECIES_BLACEPHALON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blacephalon, gDummySpriteAffineAnimTable}, + // [SPECIES_ZERAORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zeraora, gDummySpriteAffineAnimTable}, + // [SPECIES_MELTAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meltan, gDummySpriteAffineAnimTable}, + // [SPECIES_MELMETAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_melmetal, gDummySpriteAffineAnimTable}, + // [SPECIES_GROOKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grookey, gDummySpriteAffineAnimTable}, + // [SPECIES_THWACKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thwackey, gDummySpriteAffineAnimTable}, + // [SPECIES_RILLABOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rillaboom, gDummySpriteAffineAnimTable}, + // [SPECIES_SCORBUNNY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scorbunny, gDummySpriteAffineAnimTable}, + // [SPECIES_RABOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raboot, gDummySpriteAffineAnimTable}, + // [SPECIES_CINDERACE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinderace, gDummySpriteAffineAnimTable}, + // [SPECIES_SOBBLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sobble, gDummySpriteAffineAnimTable}, + // [SPECIES_DRIZZILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drizzile, gDummySpriteAffineAnimTable}, + // [SPECIES_INTELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inteleon, gDummySpriteAffineAnimTable}, + // [SPECIES_SKWOVET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skwovet, gDummySpriteAffineAnimTable}, + // [SPECIES_GREEDENT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greedent, gDummySpriteAffineAnimTable}, + // [SPECIES_ROOKIDEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rookidee, gDummySpriteAffineAnimTable}, + // [SPECIES_CORVISQUIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corvisquire, gDummySpriteAffineAnimTable}, + // [SPECIES_CORVIKNIGHT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corviknight, gDummySpriteAffineAnimTable}, + // [SPECIES_BLIPBUG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blipbug, gDummySpriteAffineAnimTable}, + // [SPECIES_DOTTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dottler, gDummySpriteAffineAnimTable}, + // [SPECIES_ORBEETLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_orbeetle, gDummySpriteAffineAnimTable}, + // [SPECIES_NICKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nickit, gDummySpriteAffineAnimTable}, + // [SPECIES_THIEVUL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thievul, gDummySpriteAffineAnimTable}, + // [SPECIES_GOSSIFLEUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gossifleur, gDummySpriteAffineAnimTable}, + // [SPECIES_ELDEGOSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eldegoss, gDummySpriteAffineAnimTable}, + // [SPECIES_WOOLOO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wooloo, gDummySpriteAffineAnimTable}, + // [SPECIES_DUBWOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dubwool, gDummySpriteAffineAnimTable}, + // [SPECIES_CHEWTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chewtle, gDummySpriteAffineAnimTable}, + // [SPECIES_DREDNAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drednaw, gDummySpriteAffineAnimTable}, + // [SPECIES_YAMPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamper, gDummySpriteAffineAnimTable}, + // [SPECIES_BOLTUND] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boltund, gDummySpriteAffineAnimTable}, + // [SPECIES_ROLYCOLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rolycoly, gDummySpriteAffineAnimTable}, + // [SPECIES_CARKOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carkol, gDummySpriteAffineAnimTable}, + // [SPECIES_COALOSSAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_coalossal, gDummySpriteAffineAnimTable}, + // [SPECIES_APPLIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_applin, gDummySpriteAffineAnimTable}, + // [SPECIES_FLAPPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flapple, gDummySpriteAffineAnimTable}, + // [SPECIES_APPLETUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_appletun, gDummySpriteAffineAnimTable}, + // [SPECIES_SILICOBRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silicobra, gDummySpriteAffineAnimTable}, + // [SPECIES_SANDACONDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandaconda, gDummySpriteAffineAnimTable}, + // [SPECIES_CRAMORANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cramorant, gDummySpriteAffineAnimTable}, + // [SPECIES_ARROKUDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arrokuda, gDummySpriteAffineAnimTable}, + // [SPECIES_BARRASKEWDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barraskewda, gDummySpriteAffineAnimTable}, + // [SPECIES_TOXEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxel, gDummySpriteAffineAnimTable}, + // [SPECIES_TOXTRICITY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxtricity, gDummySpriteAffineAnimTable}, + // [SPECIES_TOXTRICITY_LOW_KEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxtricity_lowkey, gDummySpriteAffineAnimTable}, + // [SPECIES_SIZZLIPEDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sizzlipede, gDummySpriteAffineAnimTable}, + // [SPECIES_CENTISKORCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_centiskorch, gDummySpriteAffineAnimTable}, + // [SPECIES_CLOBBOPUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clobbopus, gDummySpriteAffineAnimTable}, + // [SPECIES_GRAPPLOCT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grapploct, gDummySpriteAffineAnimTable}, + // [SPECIES_SINISTEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sinistea, gDummySpriteAffineAnimTable}, + // [SPECIES_POLTEAGEIST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_polteageist, gDummySpriteAffineAnimTable}, + // [SPECIES_HATENNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatenna, gDummySpriteAffineAnimTable}, + // [SPECIES_HATTREM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hattrem, gDummySpriteAffineAnimTable}, + // [SPECIES_HATTERENE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatterene, gDummySpriteAffineAnimTable}, + // [SPECIES_IMPIDIMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_impidimp, gDummySpriteAffineAnimTable}, + // [SPECIES_MORGREM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morgrem, gDummySpriteAffineAnimTable}, + // [SPECIES_GRIMMSNARL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grimmsnarl, gDummySpriteAffineAnimTable}, + // [SPECIES_OBSTAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_obstagoon, gDummySpriteAffineAnimTable}, + // [SPECIES_PERRSERKER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_perrserker, gDummySpriteAffineAnimTable}, + // [SPECIES_CURSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cursola, gDummySpriteAffineAnimTable}, + // [SPECIES_SIRFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sirfetchd, gDummySpriteAffineAnimTable}, + // [SPECIES_MR_RIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mr_rime, gDummySpriteAffineAnimTable}, + // [SPECIES_RUNERIGUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_runerigus, gDummySpriteAffineAnimTable}, + // [SPECIES_MILCERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_milcery, gDummySpriteAffineAnimTable}, + // [SPECIES_ALCREMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alcremie, gDummySpriteAffineAnimTable}, + // [SPECIES_FALINKS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_falinks, gDummySpriteAffineAnimTable}, + // [SPECIES_PINCURCHIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pincurchin, gDummySpriteAffineAnimTable}, + // [SPECIES_SNOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snom, gDummySpriteAffineAnimTable}, + // [SPECIES_FROSMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frosmoth, gDummySpriteAffineAnimTable}, + // [SPECIES_STONJOURNER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stonjourner, gDummySpriteAffineAnimTable}, + // [SPECIES_EISCUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eiscue, gDummySpriteAffineAnimTable}, + // [SPECIES_INDEEDEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_indeedee, gDummySpriteAffineAnimTable}, + // [SPECIES_MORPEKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morpeko, gDummySpriteAffineAnimTable}, + // [SPECIES_CUFANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cufant, gDummySpriteAffineAnimTable}, + // [SPECIES_COPPERAJAH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_copperajah, gDummySpriteAffineAnimTable}, + // [SPECIES_DRACOZOLT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracozolt, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCTOZOLT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctozolt, gDummySpriteAffineAnimTable}, + // [SPECIES_DRACOVISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracovish, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCTOVISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctovish, gDummySpriteAffineAnimTable}, + // [SPECIES_DURALUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duraludon, gDummySpriteAffineAnimTable}, + // [SPECIES_DREEPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dreepy, gDummySpriteAffineAnimTable}, + // [SPECIES_DRAKLOAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drakloak, gDummySpriteAffineAnimTable}, + // [SPECIES_DRAGAPULT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragapult, gDummySpriteAffineAnimTable}, + // [SPECIES_ZACIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zacian, gDummySpriteAffineAnimTable}, + // [SPECIES_ZAMAZENTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zamazenta, gDummySpriteAffineAnimTable}, + // [SPECIES_ETERNATUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_eternatus, gDummySpriteAffineAnimTable}, + // [SPECIES_KUBFU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kubfu, gDummySpriteAffineAnimTable}, + // [SPECIES_URSHIFU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_urshifu, gDummySpriteAffineAnimTable}, + // [SPECIES_ZARUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zarude, gDummySpriteAffineAnimTable}, + // [SPECIES_REGIELEKI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regieleki, gDummySpriteAffineAnimTable}, + // [SPECIES_REGIDRAGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regidrago, gDummySpriteAffineAnimTable}, + // [SPECIES_GLASTRIER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glastrier, gDummySpriteAffineAnimTable}, + // [SPECIES_SPECTRIER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spectrier, gDummySpriteAffineAnimTable}, + // [SPECIES_CALYREX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex, gDummySpriteAffineAnimTable}, + // [SPECIES_MEOWTH_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowth_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_PONYTA_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ponyta_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_RAPIDASH_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rapidash_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_SLOWPOKE_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowpoke_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_SLOWBRO_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowbro_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_FARFETCHD_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_farfetchd_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_WEEZING_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_weezing_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_MR_MIME_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mr_mime_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_ARTICUNO_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_articuno_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_MOLTRES_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_moltres_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_SLOWKING_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowking_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_CORSOLA_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corsola_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_ZIGZAGOON_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zigzagoon_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_LINOONE_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_linoone_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_DARUMAKA_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darumaka_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_DARMANITAN_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darmanitan_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_YAMASK_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamask_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_STUNFISK_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunfisk_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_ZAPDOS_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zapdos_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_CALYREX_ICE_RIDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex_ice_rider, gDummySpriteAffineAnimTable}, + // [SPECIES_CALYREX_SHADOW_RIDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex_shadow_rider, gDummySpriteAffineAnimTable}, + // [SPECIES_ZACIAN_CROWNED_SWORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zacian_crowned, gDummySpriteAffineAnimTable}, + // [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zamazenta_crowned, gDummySpriteAffineAnimTable}, + // [SPECIES_WYRDEER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wyrdeer, gDummySpriteAffineAnimTable}, + // [SPECIES_KLEAVOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kleavor, gDummySpriteAffineAnimTable}, + // [SPECIES_URSALUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ursaluna, gDummySpriteAffineAnimTable}, + // [SPECIES_BASCULEGION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculegion, gDummySpriteAffineAnimTable}, + // [SPECIES_BASCULEGION_FEMALE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculegion_female, gDummySpriteAffineAnimTable}, + // [SPECIES_SNEASEL_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sneasel_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_SNEASLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sneasler, gDummySpriteAffineAnimTable}, + // [SPECIES_OVERQWIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_overqwil, gDummySpriteAffineAnimTable}, + // [SPECIES_ENAMORUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_enamorus, gDummySpriteAffineAnimTable}, + // [SPECIES_ENAMORUS_THERIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_enamorus_therian, gDummySpriteAffineAnimTable}, + // [SPECIES_GROWLITHE_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_growlithe_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCANINE_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arcanine_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_VOLTORB_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_voltorb_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_ELECTRODE_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_electrode_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_BRAVIARY_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braviary_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_QWILFISH_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_qwilfish_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_ZORUA_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zorua_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_ZOROARK_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zoroark_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_SLIGGOO_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sliggoo_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_GOODRA_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goodra_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_AVALUGG_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_avalugg_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_DECIDUEYE_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_decidueye_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_TYPHLOSION_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_typhlosion_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_SAMUROTT_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_samurott_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_LILLIGANT_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lilligant_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_BASCULIN_WHITE_STRIPED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin_white_stripe, gDummySpriteAffineAnimTable}, + // [SPECIES_DIALGA_ORIGIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_dialga_origin, gDummySpriteAffineAnimTable}, + // [SPECIES_PALKIA_ORIGIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_palkia_origin, gDummySpriteAffineAnimTable}, }; diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 80f7fc52c39b..e347d5bf3438 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -2095,12 +2095,12 @@ static const struct SpriteFrameImage sPicTable_Starmie[] = { overworld_frame(gObjectEventPic_Starmie, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Mr_Mime[] = { - overworld_frame(gObjectEventPic_Mr_Mime, 4, 4, 0), - overworld_frame(gObjectEventPic_Mr_Mime, 4, 4, 1), - overworld_frame(gObjectEventPic_Mr_Mime, 4, 4, 2), - overworld_frame(gObjectEventPic_Mr_Mime, 4, 4, 3), - overworld_frame(gObjectEventPic_Mr_Mime, 4, 4, 4), - overworld_frame(gObjectEventPic_Mr_Mime, 4, 4, 5), + overworld_frame(gObjectEventPic_MrMime, 4, 4, 0), + overworld_frame(gObjectEventPic_MrMime, 4, 4, 1), + overworld_frame(gObjectEventPic_MrMime, 4, 4, 2), + overworld_frame(gObjectEventPic_MrMime, 4, 4, 3), + overworld_frame(gObjectEventPic_MrMime, 4, 4, 4), + overworld_frame(gObjectEventPic_MrMime, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Scyther[] = { overworld_frame(gObjectEventPic_Scyther, 4, 4, 0), @@ -2935,20 +2935,20 @@ static const struct SpriteFrameImage sPicTable_Unown_Z[] = { overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Unown_Exclamation[] = { - overworld_frame(gObjectEventPic_Unown_Exclamation, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_Exclamation, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_Exclamation, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_Exclamation, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_Exclamation, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_Exclamation, 4, 4, 5), + overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 0), + overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 1), + overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 2), + overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 3), + overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 4), + overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Unown_Question[] = { - overworld_frame(gObjectEventPic_Unown_Question, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_Question, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_Question, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_Question, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_Question, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_Question, 4, 4, 5), + overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 0), + overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 1), + overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 2), + overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 3), + overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 4), + overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 5), }; static const struct SpriteFrameImage sPicTable_Wobbuffet[] = { overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 0), @@ -3335,12 +3335,12 @@ static const struct SpriteFrameImage sPicTable_Lugia[] = { overworld_frame(gObjectEventPic_Lugia, 8, 8, 5), }; static const struct SpriteFrameImage sPicTable_Ho_oh[] = { - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 0), - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 1), - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 2), - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 3), - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 4), - overworld_frame(gObjectEventPic_Ho_oh, 8, 8, 5), + overworld_frame(gObjectEventPic_HoOh, 8, 8, 0), + overworld_frame(gObjectEventPic_HoOh, 8, 8, 1), + overworld_frame(gObjectEventPic_HoOh, 8, 8, 2), + overworld_frame(gObjectEventPic_HoOh, 8, 8, 3), + overworld_frame(gObjectEventPic_HoOh, 8, 8, 4), + overworld_frame(gObjectEventPic_HoOh, 8, 8, 5), }; static const struct SpriteFrameImage sPicTable_Celebi[] = { overworld_frame(gObjectEventPic_Celebi, 4, 4, 0), @@ -4454,6 +4454,5657 @@ static const struct SpriteFrameImage sPicTable_Deoxys[] = { overworld_frame(gObjectEventPic_Deoxys, 4, 4, 4), overworld_frame(gObjectEventPic_Deoxys, 4, 4, 5), }; +// static const struct SpriteFrameImage sPicTable_turtwig[] = { +// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 0), +// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 1), +// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 2), +// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 3), +// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 4), +// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_grotle[] = { +// overworld_frame(gObjectEventPic_Grotle, 4, 4, 0), +// overworld_frame(gObjectEventPic_Grotle, 4, 4, 1), +// overworld_frame(gObjectEventPic_Grotle, 4, 4, 2), +// overworld_frame(gObjectEventPic_Grotle, 4, 4, 3), +// overworld_frame(gObjectEventPic_Grotle, 4, 4, 4), +// overworld_frame(gObjectEventPic_Grotle, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_torterra[] = { +// overworld_frame(gObjectEventPic_Torterra, 4, 4, 0), +// overworld_frame(gObjectEventPic_Torterra, 4, 4, 1), +// overworld_frame(gObjectEventPic_Torterra, 4, 4, 2), +// overworld_frame(gObjectEventPic_Torterra, 4, 4, 3), +// overworld_frame(gObjectEventPic_Torterra, 4, 4, 4), +// overworld_frame(gObjectEventPic_Torterra, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_chimchar[] = { +// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 0), +// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 1), +// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 2), +// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 3), +// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 4), +// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_monferno[] = { +// overworld_frame(gObjectEventPic_Monferno, 4, 4, 0), +// overworld_frame(gObjectEventPic_Monferno, 4, 4, 1), +// overworld_frame(gObjectEventPic_Monferno, 4, 4, 2), +// overworld_frame(gObjectEventPic_Monferno, 4, 4, 3), +// overworld_frame(gObjectEventPic_Monferno, 4, 4, 4), +// overworld_frame(gObjectEventPic_Monferno, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_infernape[] = { +// overworld_frame(gObjectEventPic_Infernape, 4, 4, 0), +// overworld_frame(gObjectEventPic_Infernape, 4, 4, 1), +// overworld_frame(gObjectEventPic_Infernape, 4, 4, 2), +// overworld_frame(gObjectEventPic_Infernape, 4, 4, 3), +// overworld_frame(gObjectEventPic_Infernape, 4, 4, 4), +// overworld_frame(gObjectEventPic_Infernape, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_piplup[] = { +// overworld_frame(gObjectEventPic_Piplup, 4, 4, 0), +// overworld_frame(gObjectEventPic_Piplup, 4, 4, 1), +// overworld_frame(gObjectEventPic_Piplup, 4, 4, 2), +// overworld_frame(gObjectEventPic_Piplup, 4, 4, 3), +// overworld_frame(gObjectEventPic_Piplup, 4, 4, 4), +// overworld_frame(gObjectEventPic_Piplup, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_prinplup[] = { +// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 0), +// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 1), +// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 2), +// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 3), +// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 4), +// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_empoleon[] = { +// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_starly[] = { +// overworld_frame(gObjectEventPic_Starly, 4, 4, 0), +// overworld_frame(gObjectEventPic_Starly, 4, 4, 1), +// overworld_frame(gObjectEventPic_Starly, 4, 4, 2), +// overworld_frame(gObjectEventPic_Starly, 4, 4, 3), +// overworld_frame(gObjectEventPic_Starly, 4, 4, 4), +// overworld_frame(gObjectEventPic_Starly, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_staravia[] = { +// overworld_frame(gObjectEventPic_Staravia, 4, 4, 0), +// overworld_frame(gObjectEventPic_Staravia, 4, 4, 1), +// overworld_frame(gObjectEventPic_Staravia, 4, 4, 2), +// overworld_frame(gObjectEventPic_Staravia, 4, 4, 3), +// overworld_frame(gObjectEventPic_Staravia, 4, 4, 4), +// overworld_frame(gObjectEventPic_Staravia, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_staraptor[] = { +// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 0), +// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 1), +// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 2), +// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 3), +// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 4), +// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_bidoof[] = { +// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_bibarel[] = { +// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_kricketot[] = { +// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 0), +// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 1), +// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 2), +// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 3), +// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 4), +// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_kricketune[] = { +// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 0), +// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 1), +// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 2), +// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 3), +// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 4), +// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_shinx[] = { +// overworld_frame(gObjectEventPic_Shinx, 4, 4, 0), +// overworld_frame(gObjectEventPic_Shinx, 4, 4, 1), +// overworld_frame(gObjectEventPic_Shinx, 4, 4, 2), +// overworld_frame(gObjectEventPic_Shinx, 4, 4, 3), +// overworld_frame(gObjectEventPic_Shinx, 4, 4, 4), +// overworld_frame(gObjectEventPic_Shinx, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_luxio[] = { +// overworld_frame(gObjectEventPic_Luxio, 4, 4, 0), +// overworld_frame(gObjectEventPic_Luxio, 4, 4, 1), +// overworld_frame(gObjectEventPic_Luxio, 4, 4, 2), +// overworld_frame(gObjectEventPic_Luxio, 4, 4, 3), +// overworld_frame(gObjectEventPic_Luxio, 4, 4, 4), +// overworld_frame(gObjectEventPic_Luxio, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_luxray[] = { +// overworld_frame(gObjectEventPic_Luxray, 4, 4, 0), +// overworld_frame(gObjectEventPic_Luxray, 4, 4, 1), +// overworld_frame(gObjectEventPic_Luxray, 4, 4, 2), +// overworld_frame(gObjectEventPic_Luxray, 4, 4, 3), +// overworld_frame(gObjectEventPic_Luxray, 4, 4, 4), +// overworld_frame(gObjectEventPic_Luxray, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_budew[] = { +// overworld_frame(gObjectEventPic_Budew, 4, 4, 0), +// overworld_frame(gObjectEventPic_Budew, 4, 4, 1), +// overworld_frame(gObjectEventPic_Budew, 4, 4, 2), +// overworld_frame(gObjectEventPic_Budew, 4, 4, 3), +// overworld_frame(gObjectEventPic_Budew, 4, 4, 4), +// overworld_frame(gObjectEventPic_Budew, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_roserade[] = { +// overworld_frame(gObjectEventPic_Roserade, 4, 4, 0), +// overworld_frame(gObjectEventPic_Roserade, 4, 4, 1), +// overworld_frame(gObjectEventPic_Roserade, 4, 4, 2), +// overworld_frame(gObjectEventPic_Roserade, 4, 4, 3), +// overworld_frame(gObjectEventPic_Roserade, 4, 4, 4), +// overworld_frame(gObjectEventPic_Roserade, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_cranidos[] = { +// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_rampardos[] = { +// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 0), +// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 1), +// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 2), +// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 3), +// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 4), +// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_shieldon[] = { +// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_bastiodon[] = { +// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_burmy[] = { +// overworld_frame(gObjectEventPic_Burmy, 4, 4, 0), +// overworld_frame(gObjectEventPic_Burmy, 4, 4, 1), +// overworld_frame(gObjectEventPic_Burmy, 4, 4, 2), +// overworld_frame(gObjectEventPic_Burmy, 4, 4, 3), +// overworld_frame(gObjectEventPic_Burmy, 4, 4, 4), +// overworld_frame(gObjectEventPic_Burmy, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_wormadam[] = { +// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 0), +// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 1), +// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 2), +// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 3), +// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 4), +// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_mothim[] = { +// overworld_frame(gObjectEventPic_Mothim, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mothim, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mothim, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mothim, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mothim, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mothim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_combee[] = { +// overworld_frame(gObjectEventPic_Combee, 4, 4, 0), +// overworld_frame(gObjectEventPic_Combee, 4, 4, 1), +// overworld_frame(gObjectEventPic_Combee, 4, 4, 2), +// overworld_frame(gObjectEventPic_Combee, 4, 4, 3), +// overworld_frame(gObjectEventPic_Combee, 4, 4, 4), +// overworld_frame(gObjectEventPic_Combee, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_combee_f[] = { +// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 0), +// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 1), +// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 2), +// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 3), +// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 4), +// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vespiquen[] = { +// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 0), +// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 1), +// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 2), +// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 3), +// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 4), +// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pachirisu[] = { +// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_buizel[] = { +// overworld_frame(gObjectEventPic_Buizel, 4, 4, 0), +// overworld_frame(gObjectEventPic_Buizel, 4, 4, 1), +// overworld_frame(gObjectEventPic_Buizel, 4, 4, 2), +// overworld_frame(gObjectEventPic_Buizel, 4, 4, 3), +// overworld_frame(gObjectEventPic_Buizel, 4, 4, 4), +// overworld_frame(gObjectEventPic_Buizel, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_floatzel[] = { +// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 0), +// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 1), +// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 2), +// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 3), +// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 4), +// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_cherubi[] = { +// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_cherrim[] = { +// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_shellos[] = { +// overworld_frame(gObjectEventPic_Shellos, 4, 4, 0), +// overworld_frame(gObjectEventPic_Shellos, 4, 4, 1), +// overworld_frame(gObjectEventPic_Shellos, 4, 4, 2), +// overworld_frame(gObjectEventPic_Shellos, 4, 4, 3), +// overworld_frame(gObjectEventPic_Shellos, 4, 4, 4), +// overworld_frame(gObjectEventPic_Shellos, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gastrodon[] = { +// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_ambipom[] = { +// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 0), +// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 1), +// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 2), +// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 3), +// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 4), +// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_drifloon[] = { +// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_drifblim[] = { +// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 0), +// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 1), +// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 2), +// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 3), +// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 4), +// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_buneary[] = { +// overworld_frame(gObjectEventPic_Buneary, 4, 4, 0), +// overworld_frame(gObjectEventPic_Buneary, 4, 4, 1), +// overworld_frame(gObjectEventPic_Buneary, 4, 4, 2), +// overworld_frame(gObjectEventPic_Buneary, 4, 4, 3), +// overworld_frame(gObjectEventPic_Buneary, 4, 4, 4), +// overworld_frame(gObjectEventPic_Buneary, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_lopunny[] = { +// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 0), +// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 1), +// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 2), +// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 3), +// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 4), +// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_mismagius[] = { +// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_honchkrow[] = { +// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 0), +// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 1), +// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 2), +// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 3), +// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 4), +// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_glameow[] = { +// overworld_frame(gObjectEventPic_Glameow, 4, 4, 0), +// overworld_frame(gObjectEventPic_Glameow, 4, 4, 1), +// overworld_frame(gObjectEventPic_Glameow, 4, 4, 2), +// overworld_frame(gObjectEventPic_Glameow, 4, 4, 3), +// overworld_frame(gObjectEventPic_Glameow, 4, 4, 4), +// overworld_frame(gObjectEventPic_Glameow, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_purugly[] = { +// overworld_frame(gObjectEventPic_Purugly, 4, 4, 0), +// overworld_frame(gObjectEventPic_Purugly, 4, 4, 1), +// overworld_frame(gObjectEventPic_Purugly, 4, 4, 2), +// overworld_frame(gObjectEventPic_Purugly, 4, 4, 3), +// overworld_frame(gObjectEventPic_Purugly, 4, 4, 4), +// overworld_frame(gObjectEventPic_Purugly, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_chingling[] = { +// overworld_frame(gObjectEventPic_Chingling, 4, 4, 0), +// overworld_frame(gObjectEventPic_Chingling, 4, 4, 1), +// overworld_frame(gObjectEventPic_Chingling, 4, 4, 2), +// overworld_frame(gObjectEventPic_Chingling, 4, 4, 3), +// overworld_frame(gObjectEventPic_Chingling, 4, 4, 4), +// overworld_frame(gObjectEventPic_Chingling, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_stunky[] = { +// overworld_frame(gObjectEventPic_Stunky, 4, 4, 0), +// overworld_frame(gObjectEventPic_Stunky, 4, 4, 1), +// overworld_frame(gObjectEventPic_Stunky, 4, 4, 2), +// overworld_frame(gObjectEventPic_Stunky, 4, 4, 3), +// overworld_frame(gObjectEventPic_Stunky, 4, 4, 4), +// overworld_frame(gObjectEventPic_Stunky, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_skuntank[] = { +// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 0), +// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 1), +// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 2), +// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 3), +// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 4), +// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_bronzor[] = { +// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_bronzong[] = { +// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_bonsly[] = { +// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_mime_jr[] = { +// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 0), +// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 1), +// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 2), +// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 3), +// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 4), +// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_happiny[] = { +// overworld_frame(gObjectEventPic_Happiny, 4, 4, 0), +// overworld_frame(gObjectEventPic_Happiny, 4, 4, 1), +// overworld_frame(gObjectEventPic_Happiny, 4, 4, 2), +// overworld_frame(gObjectEventPic_Happiny, 4, 4, 3), +// overworld_frame(gObjectEventPic_Happiny, 4, 4, 4), +// overworld_frame(gObjectEventPic_Happiny, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_chatot[] = { +// overworld_frame(gObjectEventPic_Chatot, 4, 4, 0), +// overworld_frame(gObjectEventPic_Chatot, 4, 4, 1), +// overworld_frame(gObjectEventPic_Chatot, 4, 4, 2), +// overworld_frame(gObjectEventPic_Chatot, 4, 4, 3), +// overworld_frame(gObjectEventPic_Chatot, 4, 4, 4), +// overworld_frame(gObjectEventPic_Chatot, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_spiritomb[] = { +// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 0), +// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 1), +// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 2), +// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 3), +// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 4), +// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gible[] = { +// overworld_frame(gObjectEventPic_Gible, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gible, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gible, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gible, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gible, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gible, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gabite[] = { +// overworld_frame(gObjectEventPic_Gabite, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gabite, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gabite, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gabite, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gabite, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gabite, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_garchomp[] = { +// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 0), +// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 1), +// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 2), +// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 3), +// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 4), +// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_munchlax[] = { +// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 0), +// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 1), +// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 2), +// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 3), +// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 4), +// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_riolu[] = { +// overworld_frame(gObjectEventPic_Riolu, 4, 4, 0), +// overworld_frame(gObjectEventPic_Riolu, 4, 4, 1), +// overworld_frame(gObjectEventPic_Riolu, 4, 4, 2), +// overworld_frame(gObjectEventPic_Riolu, 4, 4, 3), +// overworld_frame(gObjectEventPic_Riolu, 4, 4, 4), +// overworld_frame(gObjectEventPic_Riolu, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_lucario[] = { +// overworld_frame(gObjectEventPic_Lucario, 4, 4, 0), +// overworld_frame(gObjectEventPic_Lucario, 4, 4, 1), +// overworld_frame(gObjectEventPic_Lucario, 4, 4, 2), +// overworld_frame(gObjectEventPic_Lucario, 4, 4, 3), +// overworld_frame(gObjectEventPic_Lucario, 4, 4, 4), +// overworld_frame(gObjectEventPic_Lucario, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_hippopotas[] = { +// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 0), +// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 1), +// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 2), +// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 3), +// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 4), +// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_hippopotas_f[] = { +// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 0), +// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 1), +// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 2), +// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 3), +// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 4), +// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_hippowdon[] = { +// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_hippowdon_f[] = { +// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 0), +// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 1), +// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 2), +// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 3), +// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 4), +// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_skorupi[] = { +// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 0), +// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 1), +// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 2), +// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 3), +// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 4), +// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_drapion[] = { +// overworld_frame(gObjectEventPic_Drapion, 4, 4, 0), +// overworld_frame(gObjectEventPic_Drapion, 4, 4, 1), +// overworld_frame(gObjectEventPic_Drapion, 4, 4, 2), +// overworld_frame(gObjectEventPic_Drapion, 4, 4, 3), +// overworld_frame(gObjectEventPic_Drapion, 4, 4, 4), +// overworld_frame(gObjectEventPic_Drapion, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_croagunk[] = { +// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 0), +// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 1), +// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 2), +// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 3), +// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 4), +// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_toxicroak[] = { +// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 0), +// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 1), +// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 2), +// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 3), +// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 4), +// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_carnivine[] = { +// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 0), +// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 1), +// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 2), +// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 3), +// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 4), +// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_finneon[] = { +// overworld_frame(gObjectEventPic_Finneon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Finneon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Finneon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Finneon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Finneon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Finneon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_lumineon[] = { +// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_mantyke[] = { +// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_snover[] = { +// overworld_frame(gObjectEventPic_Snover, 4, 4, 0), +// overworld_frame(gObjectEventPic_Snover, 4, 4, 1), +// overworld_frame(gObjectEventPic_Snover, 4, 4, 2), +// overworld_frame(gObjectEventPic_Snover, 4, 4, 3), +// overworld_frame(gObjectEventPic_Snover, 4, 4, 4), +// overworld_frame(gObjectEventPic_Snover, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_abomasnow[] = { +// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 0), +// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 1), +// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 2), +// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 3), +// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 4), +// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_weavile[] = { +// overworld_frame(gObjectEventPic_Weavile, 4, 4, 0), +// overworld_frame(gObjectEventPic_Weavile, 4, 4, 1), +// overworld_frame(gObjectEventPic_Weavile, 4, 4, 2), +// overworld_frame(gObjectEventPic_Weavile, 4, 4, 3), +// overworld_frame(gObjectEventPic_Weavile, 4, 4, 4), +// overworld_frame(gObjectEventPic_Weavile, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_magnezone[] = { +// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 0), +// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 1), +// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 2), +// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 3), +// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 4), +// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_lickilicky[] = { +// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 0), +// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 1), +// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 2), +// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 3), +// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 4), +// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_rhyperior[] = { +// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 0), +// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 1), +// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 2), +// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 3), +// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 4), +// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_tangrowth[] = { +// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_electivire[] = { +// overworld_frame(gObjectEventPic_Electivire, 4, 4, 0), +// overworld_frame(gObjectEventPic_Electivire, 4, 4, 1), +// overworld_frame(gObjectEventPic_Electivire, 4, 4, 2), +// overworld_frame(gObjectEventPic_Electivire, 4, 4, 3), +// overworld_frame(gObjectEventPic_Electivire, 4, 4, 4), +// overworld_frame(gObjectEventPic_Electivire, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_magmortar[] = { +// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 0), +// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 1), +// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 2), +// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 3), +// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 4), +// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_togekiss[] = { +// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 0), +// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 1), +// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 2), +// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 3), +// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 4), +// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_yanmega[] = { +// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 0), +// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 1), +// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 2), +// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 3), +// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 4), +// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_leafeon[] = { +// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_glaceon[] = { +// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gliscor[] = { +// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_mamoswine[] = { +// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_porygon_z[] = { +// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 0), +// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 1), +// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 2), +// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 3), +// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 4), +// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gallade[] = { +// overworld_frame(gObjectEventPic_Gallade, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gallade, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gallade, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gallade, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gallade, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gallade, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_probopass[] = { +// overworld_frame(gObjectEventPic_Probopass, 4, 4, 0), +// overworld_frame(gObjectEventPic_Probopass, 4, 4, 1), +// overworld_frame(gObjectEventPic_Probopass, 4, 4, 2), +// overworld_frame(gObjectEventPic_Probopass, 4, 4, 3), +// overworld_frame(gObjectEventPic_Probopass, 4, 4, 4), +// overworld_frame(gObjectEventPic_Probopass, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_dusknoir[] = { +// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_froslass[] = { +// overworld_frame(gObjectEventPic_Froslass, 4, 4, 0), +// overworld_frame(gObjectEventPic_Froslass, 4, 4, 1), +// overworld_frame(gObjectEventPic_Froslass, 4, 4, 2), +// overworld_frame(gObjectEventPic_Froslass, 4, 4, 3), +// overworld_frame(gObjectEventPic_Froslass, 4, 4, 4), +// overworld_frame(gObjectEventPic_Froslass, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_rotom[] = { +// overworld_frame(gObjectEventPic_Rotom, 4, 4, 0), +// overworld_frame(gObjectEventPic_Rotom, 4, 4, 1), +// overworld_frame(gObjectEventPic_Rotom, 4, 4, 2), +// overworld_frame(gObjectEventPic_Rotom, 4, 4, 3), +// overworld_frame(gObjectEventPic_Rotom, 4, 4, 4), +// overworld_frame(gObjectEventPic_Rotom, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_uxie[] = { +// overworld_frame(gObjectEventPic_Uxie, 4, 4, 0), +// overworld_frame(gObjectEventPic_Uxie, 4, 4, 1), +// overworld_frame(gObjectEventPic_Uxie, 4, 4, 2), +// overworld_frame(gObjectEventPic_Uxie, 4, 4, 3), +// overworld_frame(gObjectEventPic_Uxie, 4, 4, 4), +// overworld_frame(gObjectEventPic_Uxie, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_mesprit[] = { +// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_azelf[] = { +// overworld_frame(gObjectEventPic_Azelf, 4, 4, 0), +// overworld_frame(gObjectEventPic_Azelf, 4, 4, 1), +// overworld_frame(gObjectEventPic_Azelf, 4, 4, 2), +// overworld_frame(gObjectEventPic_Azelf, 4, 4, 3), +// overworld_frame(gObjectEventPic_Azelf, 4, 4, 4), +// overworld_frame(gObjectEventPic_Azelf, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_dialga[] = { +// overworld_frame(gObjectEventPic_Dialga, 8, 8, 0), +// overworld_frame(gObjectEventPic_Dialga, 8, 8, 1), +// overworld_frame(gObjectEventPic_Dialga, 8, 8, 2), +// overworld_frame(gObjectEventPic_Dialga, 8, 8, 3), +// overworld_frame(gObjectEventPic_Dialga, 8, 8, 4), +// overworld_frame(gObjectEventPic_Dialga, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_palkia[] = { +// overworld_frame(gObjectEventPic_Palkia, 8, 8, 0), +// overworld_frame(gObjectEventPic_Palkia, 8, 8, 1), +// overworld_frame(gObjectEventPic_Palkia, 8, 8, 2), +// overworld_frame(gObjectEventPic_Palkia, 8, 8, 3), +// overworld_frame(gObjectEventPic_Palkia, 8, 8, 4), +// overworld_frame(gObjectEventPic_Palkia, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_heatran[] = { +// overworld_frame(gObjectEventPic_Heatran, 4, 4, 0), +// overworld_frame(gObjectEventPic_Heatran, 4, 4, 1), +// overworld_frame(gObjectEventPic_Heatran, 4, 4, 2), +// overworld_frame(gObjectEventPic_Heatran, 4, 4, 3), +// overworld_frame(gObjectEventPic_Heatran, 4, 4, 4), +// overworld_frame(gObjectEventPic_Heatran, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_regigigas[] = { +// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 0), +// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 1), +// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 2), +// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 3), +// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 4), +// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_giratina[] = { +// overworld_frame(gObjectEventPic_Giratina, 8, 8, 0), +// overworld_frame(gObjectEventPic_Giratina, 8, 8, 1), +// overworld_frame(gObjectEventPic_Giratina, 8, 8, 2), +// overworld_frame(gObjectEventPic_Giratina, 8, 8, 3), +// overworld_frame(gObjectEventPic_Giratina, 8, 8, 4), +// overworld_frame(gObjectEventPic_Giratina, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_cresselia[] = { +// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_phione[] = { +// overworld_frame(gObjectEventPic_Phione, 4, 4, 0), +// overworld_frame(gObjectEventPic_Phione, 4, 4, 1), +// overworld_frame(gObjectEventPic_Phione, 4, 4, 2), +// overworld_frame(gObjectEventPic_Phione, 4, 4, 3), +// overworld_frame(gObjectEventPic_Phione, 4, 4, 4), +// overworld_frame(gObjectEventPic_Phione, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_manaphy[] = { +// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 0), +// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 1), +// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 2), +// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 3), +// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 4), +// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_darkrai[] = { +// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 0), +// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 1), +// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 2), +// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 3), +// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 4), +// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_shaymin[] = { +// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 0), +// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 1), +// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 2), +// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 3), +// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 4), +// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus[] = { +// overworld_frame(gObjectEventPic_Arceus, 8, 8, 0), +// overworld_frame(gObjectEventPic_Arceus, 8, 8, 1), +// overworld_frame(gObjectEventPic_Arceus, 8, 8, 2), +// overworld_frame(gObjectEventPic_Arceus, 8, 8, 3), +// overworld_frame(gObjectEventPic_Arceus, 8, 8, 4), +// overworld_frame(gObjectEventPic_Arceus, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_victini[] = { +// overworld_frame(gObjectEventPic_Victini, 4, 4, 0), +// overworld_frame(gObjectEventPic_Victini, 4, 4, 1), +// overworld_frame(gObjectEventPic_Victini, 4, 4, 2), +// overworld_frame(gObjectEventPic_Victini, 4, 4, 3), +// overworld_frame(gObjectEventPic_Victini, 4, 4, 4), +// overworld_frame(gObjectEventPic_Victini, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_snivy[] = { +// overworld_frame(gObjectEventPic_Snivy, 4, 4, 0), +// overworld_frame(gObjectEventPic_Snivy, 4, 4, 1), +// overworld_frame(gObjectEventPic_Snivy, 4, 4, 2), +// overworld_frame(gObjectEventPic_Snivy, 4, 4, 3), +// overworld_frame(gObjectEventPic_Snivy, 4, 4, 4), +// overworld_frame(gObjectEventPic_Snivy, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_servine[] = { +// overworld_frame(gObjectEventPic_Servine, 4, 4, 0), +// overworld_frame(gObjectEventPic_Servine, 4, 4, 1), +// overworld_frame(gObjectEventPic_Servine, 4, 4, 2), +// overworld_frame(gObjectEventPic_Servine, 4, 4, 3), +// overworld_frame(gObjectEventPic_Servine, 4, 4, 4), +// overworld_frame(gObjectEventPic_Servine, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_serperior[] = { +// overworld_frame(gObjectEventPic_Serperior, 4, 4, 0), +// overworld_frame(gObjectEventPic_Serperior, 4, 4, 1), +// overworld_frame(gObjectEventPic_Serperior, 4, 4, 2), +// overworld_frame(gObjectEventPic_Serperior, 4, 4, 3), +// overworld_frame(gObjectEventPic_Serperior, 4, 4, 4), +// overworld_frame(gObjectEventPic_Serperior, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_tepig[] = { +// overworld_frame(gObjectEventPic_Tepig, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tepig, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tepig, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tepig, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tepig, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tepig, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pignite[] = { +// overworld_frame(gObjectEventPic_Pignite, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pignite, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pignite, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pignite, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pignite, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pignite, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_emboar[] = { +// overworld_frame(gObjectEventPic_Emboar, 4, 4, 0), +// overworld_frame(gObjectEventPic_Emboar, 4, 4, 1), +// overworld_frame(gObjectEventPic_Emboar, 4, 4, 2), +// overworld_frame(gObjectEventPic_Emboar, 4, 4, 3), +// overworld_frame(gObjectEventPic_Emboar, 4, 4, 4), +// overworld_frame(gObjectEventPic_Emboar, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_oshawott[] = { +// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 0), +// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 1), +// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 2), +// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 3), +// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 4), +// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_dewott[] = { +// overworld_frame(gObjectEventPic_Dewott, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dewott, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dewott, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dewott, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dewott, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dewott, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_samurott[] = { +// overworld_frame(gObjectEventPic_Samurott, 4, 4, 0), +// overworld_frame(gObjectEventPic_Samurott, 4, 4, 1), +// overworld_frame(gObjectEventPic_Samurott, 4, 4, 2), +// overworld_frame(gObjectEventPic_Samurott, 4, 4, 3), +// overworld_frame(gObjectEventPic_Samurott, 4, 4, 4), +// overworld_frame(gObjectEventPic_Samurott, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_patrat[] = { +// overworld_frame(gObjectEventPic_Patrat, 4, 4, 0), +// overworld_frame(gObjectEventPic_Patrat, 4, 4, 1), +// overworld_frame(gObjectEventPic_Patrat, 4, 4, 2), +// overworld_frame(gObjectEventPic_Patrat, 4, 4, 3), +// overworld_frame(gObjectEventPic_Patrat, 4, 4, 4), +// overworld_frame(gObjectEventPic_Patrat, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_watchog[] = { +// overworld_frame(gObjectEventPic_Watchog, 4, 4, 0), +// overworld_frame(gObjectEventPic_Watchog, 4, 4, 1), +// overworld_frame(gObjectEventPic_Watchog, 4, 4, 2), +// overworld_frame(gObjectEventPic_Watchog, 4, 4, 3), +// overworld_frame(gObjectEventPic_Watchog, 4, 4, 4), +// overworld_frame(gObjectEventPic_Watchog, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_lillipup[] = { +// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 0), +// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 1), +// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 2), +// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 3), +// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 4), +// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_herdier[] = { +// overworld_frame(gObjectEventPic_Herdier, 4, 4, 0), +// overworld_frame(gObjectEventPic_Herdier, 4, 4, 1), +// overworld_frame(gObjectEventPic_Herdier, 4, 4, 2), +// overworld_frame(gObjectEventPic_Herdier, 4, 4, 3), +// overworld_frame(gObjectEventPic_Herdier, 4, 4, 4), +// overworld_frame(gObjectEventPic_Herdier, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_stoutland[] = { +// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 0), +// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 1), +// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 2), +// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 3), +// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 4), +// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_purrloin[] = { +// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 0), +// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 1), +// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 2), +// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 3), +// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 4), +// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_liepard[] = { +// overworld_frame(gObjectEventPic_Liepard, 4, 4, 0), +// overworld_frame(gObjectEventPic_Liepard, 4, 4, 1), +// overworld_frame(gObjectEventPic_Liepard, 4, 4, 2), +// overworld_frame(gObjectEventPic_Liepard, 4, 4, 3), +// overworld_frame(gObjectEventPic_Liepard, 4, 4, 4), +// overworld_frame(gObjectEventPic_Liepard, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pansage[] = { +// overworld_frame(gObjectEventPic_Pansage, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pansage, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pansage, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pansage, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pansage, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pansage, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_simisage[] = { +// overworld_frame(gObjectEventPic_Simisage, 4, 4, 0), +// overworld_frame(gObjectEventPic_Simisage, 4, 4, 1), +// overworld_frame(gObjectEventPic_Simisage, 4, 4, 2), +// overworld_frame(gObjectEventPic_Simisage, 4, 4, 3), +// overworld_frame(gObjectEventPic_Simisage, 4, 4, 4), +// overworld_frame(gObjectEventPic_Simisage, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pansear[] = { +// overworld_frame(gObjectEventPic_Pansear, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pansear, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pansear, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pansear, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pansear, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pansear, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_simisear[] = { +// overworld_frame(gObjectEventPic_Simisear, 4, 4, 0), +// overworld_frame(gObjectEventPic_Simisear, 4, 4, 1), +// overworld_frame(gObjectEventPic_Simisear, 4, 4, 2), +// overworld_frame(gObjectEventPic_Simisear, 4, 4, 3), +// overworld_frame(gObjectEventPic_Simisear, 4, 4, 4), +// overworld_frame(gObjectEventPic_Simisear, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_panpour[] = { +// overworld_frame(gObjectEventPic_Panpour, 4, 4, 0), +// overworld_frame(gObjectEventPic_Panpour, 4, 4, 1), +// overworld_frame(gObjectEventPic_Panpour, 4, 4, 2), +// overworld_frame(gObjectEventPic_Panpour, 4, 4, 3), +// overworld_frame(gObjectEventPic_Panpour, 4, 4, 4), +// overworld_frame(gObjectEventPic_Panpour, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_simipour[] = { +// overworld_frame(gObjectEventPic_Simipour, 4, 4, 0), +// overworld_frame(gObjectEventPic_Simipour, 4, 4, 1), +// overworld_frame(gObjectEventPic_Simipour, 4, 4, 2), +// overworld_frame(gObjectEventPic_Simipour, 4, 4, 3), +// overworld_frame(gObjectEventPic_Simipour, 4, 4, 4), +// overworld_frame(gObjectEventPic_Simipour, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_munna[] = { +// overworld_frame(gObjectEventPic_Munna, 4, 4, 0), +// overworld_frame(gObjectEventPic_Munna, 4, 4, 1), +// overworld_frame(gObjectEventPic_Munna, 4, 4, 2), +// overworld_frame(gObjectEventPic_Munna, 4, 4, 3), +// overworld_frame(gObjectEventPic_Munna, 4, 4, 4), +// overworld_frame(gObjectEventPic_Munna, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_musharna[] = { +// overworld_frame(gObjectEventPic_Musharna, 4, 4, 0), +// overworld_frame(gObjectEventPic_Musharna, 4, 4, 1), +// overworld_frame(gObjectEventPic_Musharna, 4, 4, 2), +// overworld_frame(gObjectEventPic_Musharna, 4, 4, 3), +// overworld_frame(gObjectEventPic_Musharna, 4, 4, 4), +// overworld_frame(gObjectEventPic_Musharna, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pidove[] = { +// overworld_frame(gObjectEventPic_Pidove, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pidove, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pidove, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pidove, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pidove, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pidove, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_tranquill[] = { +// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_unfezant[] = { +// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 0), +// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 1), +// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 2), +// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 3), +// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 4), +// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_unfezant_f[] = { +// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 0), +// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 1), +// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 2), +// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 3), +// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 4), +// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_blitzle[] = { +// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 0), +// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 1), +// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 2), +// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 3), +// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 4), +// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_zebstrika[] = { +// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 0), +// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 1), +// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 2), +// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 3), +// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 4), +// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_roggenrola[] = { +// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 0), +// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 1), +// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 2), +// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 3), +// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 4), +// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_boldore[] = { +// overworld_frame(gObjectEventPic_Boldore, 4, 4, 0), +// overworld_frame(gObjectEventPic_Boldore, 4, 4, 1), +// overworld_frame(gObjectEventPic_Boldore, 4, 4, 2), +// overworld_frame(gObjectEventPic_Boldore, 4, 4, 3), +// overworld_frame(gObjectEventPic_Boldore, 4, 4, 4), +// overworld_frame(gObjectEventPic_Boldore, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gigalith[] = { +// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_woobat[] = { +// overworld_frame(gObjectEventPic_Woobat, 4, 4, 0), +// overworld_frame(gObjectEventPic_Woobat, 4, 4, 1), +// overworld_frame(gObjectEventPic_Woobat, 4, 4, 2), +// overworld_frame(gObjectEventPic_Woobat, 4, 4, 3), +// overworld_frame(gObjectEventPic_Woobat, 4, 4, 4), +// overworld_frame(gObjectEventPic_Woobat, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_swoobat[] = { +// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 0), +// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 1), +// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 2), +// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 3), +// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 4), +// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_drilbur[] = { +// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 0), +// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 1), +// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 2), +// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 3), +// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 4), +// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_excadrill[] = { +// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 0), +// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 1), +// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 2), +// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 3), +// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 4), +// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_audino[] = { +// overworld_frame(gObjectEventPic_Audino, 4, 4, 0), +// overworld_frame(gObjectEventPic_Audino, 4, 4, 1), +// overworld_frame(gObjectEventPic_Audino, 4, 4, 2), +// overworld_frame(gObjectEventPic_Audino, 4, 4, 3), +// overworld_frame(gObjectEventPic_Audino, 4, 4, 4), +// overworld_frame(gObjectEventPic_Audino, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_timburr[] = { +// overworld_frame(gObjectEventPic_Timburr, 4, 4, 0), +// overworld_frame(gObjectEventPic_Timburr, 4, 4, 1), +// overworld_frame(gObjectEventPic_Timburr, 4, 4, 2), +// overworld_frame(gObjectEventPic_Timburr, 4, 4, 3), +// overworld_frame(gObjectEventPic_Timburr, 4, 4, 4), +// overworld_frame(gObjectEventPic_Timburr, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gurdurr[] = { +// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_conkeldurr[] = { +// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 0), +// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 1), +// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 2), +// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 3), +// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 4), +// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_tympole[] = { +// overworld_frame(gObjectEventPic_Tympole, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tympole, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tympole, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tympole, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tympole, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tympole, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_palpitoad[] = { +// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 0), +// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 1), +// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 2), +// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 3), +// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 4), +// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_seismitoad[] = { +// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 0), +// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 1), +// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 2), +// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 3), +// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 4), +// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_throh[] = { +// overworld_frame(gObjectEventPic_Throh, 4, 4, 0), +// overworld_frame(gObjectEventPic_Throh, 4, 4, 1), +// overworld_frame(gObjectEventPic_Throh, 4, 4, 2), +// overworld_frame(gObjectEventPic_Throh, 4, 4, 3), +// overworld_frame(gObjectEventPic_Throh, 4, 4, 4), +// overworld_frame(gObjectEventPic_Throh, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sawk[] = { +// overworld_frame(gObjectEventPic_Sawk, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sawk, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sawk, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sawk, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sawk, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sawk, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sewaddle[] = { +// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_swadloon[] = { +// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_leavanny[] = { +// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 0), +// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 1), +// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 2), +// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 3), +// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 4), +// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_venipede[] = { +// overworld_frame(gObjectEventPic_Venipede, 4, 4, 0), +// overworld_frame(gObjectEventPic_Venipede, 4, 4, 1), +// overworld_frame(gObjectEventPic_Venipede, 4, 4, 2), +// overworld_frame(gObjectEventPic_Venipede, 4, 4, 3), +// overworld_frame(gObjectEventPic_Venipede, 4, 4, 4), +// overworld_frame(gObjectEventPic_Venipede, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_whirlipede[] = { +// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 0), +// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 1), +// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 2), +// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 3), +// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 4), +// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_scolipede[] = { +// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 0), +// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 1), +// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 2), +// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 3), +// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 4), +// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_cottonee[] = { +// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_whimsicott[] = { +// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 0), +// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 1), +// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 2), +// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 3), +// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 4), +// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_petilil[] = { +// overworld_frame(gObjectEventPic_Petilil, 4, 4, 0), +// overworld_frame(gObjectEventPic_Petilil, 4, 4, 1), +// overworld_frame(gObjectEventPic_Petilil, 4, 4, 2), +// overworld_frame(gObjectEventPic_Petilil, 4, 4, 3), +// overworld_frame(gObjectEventPic_Petilil, 4, 4, 4), +// overworld_frame(gObjectEventPic_Petilil, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_lilligant[] = { +// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 0), +// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 1), +// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 2), +// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 3), +// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 4), +// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_basculin[] = { +// overworld_frame(gObjectEventPic_Basculin, 4, 4, 0), +// overworld_frame(gObjectEventPic_Basculin, 4, 4, 1), +// overworld_frame(gObjectEventPic_Basculin, 4, 4, 2), +// overworld_frame(gObjectEventPic_Basculin, 4, 4, 3), +// overworld_frame(gObjectEventPic_Basculin, 4, 4, 4), +// overworld_frame(gObjectEventPic_Basculin, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sandile[] = { +// overworld_frame(gObjectEventPic_Sandile, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sandile, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sandile, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sandile, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sandile, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sandile, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_krokorok[] = { +// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 0), +// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 1), +// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 2), +// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 3), +// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 4), +// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_krookodile[] = { +// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 0), +// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 1), +// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 2), +// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 3), +// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 4), +// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_darumaka[] = { +// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 0), +// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 1), +// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 2), +// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 3), +// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 4), +// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_darmanitan[] = { +// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 0), +// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 1), +// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 2), +// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 3), +// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 4), +// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_maractus[] = { +// overworld_frame(gObjectEventPic_Maractus, 4, 4, 0), +// overworld_frame(gObjectEventPic_Maractus, 4, 4, 1), +// overworld_frame(gObjectEventPic_Maractus, 4, 4, 2), +// overworld_frame(gObjectEventPic_Maractus, 4, 4, 3), +// overworld_frame(gObjectEventPic_Maractus, 4, 4, 4), +// overworld_frame(gObjectEventPic_Maractus, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_dwebble[] = { +// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_crustle[] = { +// overworld_frame(gObjectEventPic_Crustle, 4, 4, 0), +// overworld_frame(gObjectEventPic_Crustle, 4, 4, 1), +// overworld_frame(gObjectEventPic_Crustle, 4, 4, 2), +// overworld_frame(gObjectEventPic_Crustle, 4, 4, 3), +// overworld_frame(gObjectEventPic_Crustle, 4, 4, 4), +// overworld_frame(gObjectEventPic_Crustle, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_scraggy[] = { +// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 0), +// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 1), +// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 2), +// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 3), +// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 4), +// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_scrafty[] = { +// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 0), +// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 1), +// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 2), +// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 3), +// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 4), +// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sigilyph[] = { +// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_yamask[] = { +// overworld_frame(gObjectEventPic_Yamask, 4, 4, 0), +// overworld_frame(gObjectEventPic_Yamask, 4, 4, 1), +// overworld_frame(gObjectEventPic_Yamask, 4, 4, 2), +// overworld_frame(gObjectEventPic_Yamask, 4, 4, 3), +// overworld_frame(gObjectEventPic_Yamask, 4, 4, 4), +// overworld_frame(gObjectEventPic_Yamask, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_cofagrigus[] = { +// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_tirtouga[] = { +// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_carracosta[] = { +// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 0), +// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 1), +// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 2), +// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 3), +// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 4), +// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_archen[] = { +// overworld_frame(gObjectEventPic_Archen, 4, 4, 0), +// overworld_frame(gObjectEventPic_Archen, 4, 4, 1), +// overworld_frame(gObjectEventPic_Archen, 4, 4, 2), +// overworld_frame(gObjectEventPic_Archen, 4, 4, 3), +// overworld_frame(gObjectEventPic_Archen, 4, 4, 4), +// overworld_frame(gObjectEventPic_Archen, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_archeops[] = { +// overworld_frame(gObjectEventPic_Archeops, 4, 4, 0), +// overworld_frame(gObjectEventPic_Archeops, 4, 4, 1), +// overworld_frame(gObjectEventPic_Archeops, 4, 4, 2), +// overworld_frame(gObjectEventPic_Archeops, 4, 4, 3), +// overworld_frame(gObjectEventPic_Archeops, 4, 4, 4), +// overworld_frame(gObjectEventPic_Archeops, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_trubbish[] = { +// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 0), +// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 1), +// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 2), +// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 3), +// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 4), +// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_garbodor[] = { +// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 0), +// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 1), +// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 2), +// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 3), +// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 4), +// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_zorua[] = { +// overworld_frame(gObjectEventPic_Zorua, 4, 4, 0), +// overworld_frame(gObjectEventPic_Zorua, 4, 4, 1), +// overworld_frame(gObjectEventPic_Zorua, 4, 4, 2), +// overworld_frame(gObjectEventPic_Zorua, 4, 4, 3), +// overworld_frame(gObjectEventPic_Zorua, 4, 4, 4), +// overworld_frame(gObjectEventPic_Zorua, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_zoroark[] = { +// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 0), +// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 1), +// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 2), +// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 3), +// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 4), +// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_minccino[] = { +// overworld_frame(gObjectEventPic_Minccino, 4, 4, 0), +// overworld_frame(gObjectEventPic_Minccino, 4, 4, 1), +// overworld_frame(gObjectEventPic_Minccino, 4, 4, 2), +// overworld_frame(gObjectEventPic_Minccino, 4, 4, 3), +// overworld_frame(gObjectEventPic_Minccino, 4, 4, 4), +// overworld_frame(gObjectEventPic_Minccino, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_cinccino[] = { +// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gothita[] = { +// overworld_frame(gObjectEventPic_Gothita, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gothita, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gothita, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gothita, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gothita, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gothita, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gothorita[] = { +// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gothitelle[] = { +// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_solosis[] = { +// overworld_frame(gObjectEventPic_Solosis, 4, 4, 0), +// overworld_frame(gObjectEventPic_Solosis, 4, 4, 1), +// overworld_frame(gObjectEventPic_Solosis, 4, 4, 2), +// overworld_frame(gObjectEventPic_Solosis, 4, 4, 3), +// overworld_frame(gObjectEventPic_Solosis, 4, 4, 4), +// overworld_frame(gObjectEventPic_Solosis, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_duosion[] = { +// overworld_frame(gObjectEventPic_Duosion, 4, 4, 0), +// overworld_frame(gObjectEventPic_Duosion, 4, 4, 1), +// overworld_frame(gObjectEventPic_Duosion, 4, 4, 2), +// overworld_frame(gObjectEventPic_Duosion, 4, 4, 3), +// overworld_frame(gObjectEventPic_Duosion, 4, 4, 4), +// overworld_frame(gObjectEventPic_Duosion, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_reuniclus[] = { +// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 0), +// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 1), +// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 2), +// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 3), +// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 4), +// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_ducklett[] = { +// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 0), +// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 1), +// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 2), +// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 3), +// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 4), +// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_swanna[] = { +// overworld_frame(gObjectEventPic_Swanna, 4, 4, 0), +// overworld_frame(gObjectEventPic_Swanna, 4, 4, 1), +// overworld_frame(gObjectEventPic_Swanna, 4, 4, 2), +// overworld_frame(gObjectEventPic_Swanna, 4, 4, 3), +// overworld_frame(gObjectEventPic_Swanna, 4, 4, 4), +// overworld_frame(gObjectEventPic_Swanna, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vanillite[] = { +// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 0), +// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 1), +// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 2), +// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 3), +// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 4), +// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vanillish[] = { +// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 0), +// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 1), +// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 2), +// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 3), +// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 4), +// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vanilluxe[] = { +// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 0), +// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 1), +// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 2), +// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 3), +// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 4), +// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_deerling[] = { +// overworld_frame(gObjectEventPic_Deerling, 4, 4, 0), +// overworld_frame(gObjectEventPic_Deerling, 4, 4, 1), +// overworld_frame(gObjectEventPic_Deerling, 4, 4, 2), +// overworld_frame(gObjectEventPic_Deerling, 4, 4, 3), +// overworld_frame(gObjectEventPic_Deerling, 4, 4, 4), +// overworld_frame(gObjectEventPic_Deerling, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sawsbuck[] = { +// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_emolga[] = { +// overworld_frame(gObjectEventPic_Emolga, 4, 4, 0), +// overworld_frame(gObjectEventPic_Emolga, 4, 4, 1), +// overworld_frame(gObjectEventPic_Emolga, 4, 4, 2), +// overworld_frame(gObjectEventPic_Emolga, 4, 4, 3), +// overworld_frame(gObjectEventPic_Emolga, 4, 4, 4), +// overworld_frame(gObjectEventPic_Emolga, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_karrablast[] = { +// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 0), +// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 1), +// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 2), +// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 3), +// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 4), +// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_escavalier[] = { +// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 0), +// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 1), +// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 2), +// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 3), +// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 4), +// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_foongus[] = { +// overworld_frame(gObjectEventPic_Foongus, 4, 4, 0), +// overworld_frame(gObjectEventPic_Foongus, 4, 4, 1), +// overworld_frame(gObjectEventPic_Foongus, 4, 4, 2), +// overworld_frame(gObjectEventPic_Foongus, 4, 4, 3), +// overworld_frame(gObjectEventPic_Foongus, 4, 4, 4), +// overworld_frame(gObjectEventPic_Foongus, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_amoonguss[] = { +// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 0), +// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 1), +// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 2), +// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 3), +// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 4), +// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_frillish[] = { +// overworld_frame(gObjectEventPic_Frillish, 4, 4, 0), +// overworld_frame(gObjectEventPic_Frillish, 4, 4, 1), +// overworld_frame(gObjectEventPic_Frillish, 4, 4, 2), +// overworld_frame(gObjectEventPic_Frillish, 4, 4, 3), +// overworld_frame(gObjectEventPic_Frillish, 4, 4, 4), +// overworld_frame(gObjectEventPic_Frillish, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_frillish_f[] = { +// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 0), +// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 1), +// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 2), +// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 3), +// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 4), +// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_jellicent[] = { +// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 0), +// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 1), +// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 2), +// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 3), +// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 4), +// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_jellicent_f[] = { +// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 0), +// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 1), +// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 2), +// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 3), +// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 4), +// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_alomomola[] = { +// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 0), +// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 1), +// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 2), +// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 3), +// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 4), +// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_joltik[] = { +// overworld_frame(gObjectEventPic_Joltik, 4, 4, 0), +// overworld_frame(gObjectEventPic_Joltik, 4, 4, 1), +// overworld_frame(gObjectEventPic_Joltik, 4, 4, 2), +// overworld_frame(gObjectEventPic_Joltik, 4, 4, 3), +// overworld_frame(gObjectEventPic_Joltik, 4, 4, 4), +// overworld_frame(gObjectEventPic_Joltik, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_galvantula[] = { +// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 0), +// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 1), +// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 2), +// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 3), +// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 4), +// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_ferroseed[] = { +// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 0), +// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 1), +// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 2), +// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 3), +// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 4), +// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_ferrothorn[] = { +// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 0), +// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 1), +// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 2), +// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 3), +// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 4), +// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_klink[] = { +// overworld_frame(gObjectEventPic_Klink, 4, 4, 0), +// overworld_frame(gObjectEventPic_Klink, 4, 4, 1), +// overworld_frame(gObjectEventPic_Klink, 4, 4, 2), +// overworld_frame(gObjectEventPic_Klink, 4, 4, 3), +// overworld_frame(gObjectEventPic_Klink, 4, 4, 4), +// overworld_frame(gObjectEventPic_Klink, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_klang[] = { +// overworld_frame(gObjectEventPic_Klang, 4, 4, 0), +// overworld_frame(gObjectEventPic_Klang, 4, 4, 1), +// overworld_frame(gObjectEventPic_Klang, 4, 4, 2), +// overworld_frame(gObjectEventPic_Klang, 4, 4, 3), +// overworld_frame(gObjectEventPic_Klang, 4, 4, 4), +// overworld_frame(gObjectEventPic_Klang, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_klinklang[] = { +// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 0), +// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 1), +// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 2), +// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 3), +// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 4), +// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_tynamo[] = { +// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_eelektrik[] = { +// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 0), +// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 1), +// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 2), +// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 3), +// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 4), +// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_eelektross[] = { +// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 0), +// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 1), +// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 2), +// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 3), +// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 4), +// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_elgyem[] = { +// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 0), +// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 1), +// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 2), +// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 3), +// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 4), +// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_beheeyem[] = { +// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 0), +// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 1), +// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 2), +// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 3), +// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 4), +// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_litwick[] = { +// overworld_frame(gObjectEventPic_Litwick, 4, 4, 0), +// overworld_frame(gObjectEventPic_Litwick, 4, 4, 1), +// overworld_frame(gObjectEventPic_Litwick, 4, 4, 2), +// overworld_frame(gObjectEventPic_Litwick, 4, 4, 3), +// overworld_frame(gObjectEventPic_Litwick, 4, 4, 4), +// overworld_frame(gObjectEventPic_Litwick, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_lampent[] = { +// overworld_frame(gObjectEventPic_Lampent, 4, 4, 0), +// overworld_frame(gObjectEventPic_Lampent, 4, 4, 1), +// overworld_frame(gObjectEventPic_Lampent, 4, 4, 2), +// overworld_frame(gObjectEventPic_Lampent, 4, 4, 3), +// overworld_frame(gObjectEventPic_Lampent, 4, 4, 4), +// overworld_frame(gObjectEventPic_Lampent, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_chandelure[] = { +// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 0), +// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 1), +// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 2), +// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 3), +// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 4), +// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_axew[] = { +// overworld_frame(gObjectEventPic_Axew, 4, 4, 0), +// overworld_frame(gObjectEventPic_Axew, 4, 4, 1), +// overworld_frame(gObjectEventPic_Axew, 4, 4, 2), +// overworld_frame(gObjectEventPic_Axew, 4, 4, 3), +// overworld_frame(gObjectEventPic_Axew, 4, 4, 4), +// overworld_frame(gObjectEventPic_Axew, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_fraxure[] = { +// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 0), +// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 1), +// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 2), +// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 3), +// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 4), +// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_haxorus[] = { +// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 0), +// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 1), +// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 2), +// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 3), +// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 4), +// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_cubchoo[] = { +// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_beartic[] = { +// overworld_frame(gObjectEventPic_Beartic, 4, 4, 0), +// overworld_frame(gObjectEventPic_Beartic, 4, 4, 1), +// overworld_frame(gObjectEventPic_Beartic, 4, 4, 2), +// overworld_frame(gObjectEventPic_Beartic, 4, 4, 3), +// overworld_frame(gObjectEventPic_Beartic, 4, 4, 4), +// overworld_frame(gObjectEventPic_Beartic, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_cryogonal[] = { +// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_shelmet[] = { +// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 0), +// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 1), +// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 2), +// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 3), +// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 4), +// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_accelgor[] = { +// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 0), +// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 1), +// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 2), +// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 3), +// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 4), +// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_stunfisk[] = { +// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 0), +// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 1), +// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 2), +// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 3), +// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 4), +// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_mienfoo[] = { +// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_mienshao[] = { +// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_druddigon[] = { +// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_golett[] = { +// overworld_frame(gObjectEventPic_Golett, 4, 4, 0), +// overworld_frame(gObjectEventPic_Golett, 4, 4, 1), +// overworld_frame(gObjectEventPic_Golett, 4, 4, 2), +// overworld_frame(gObjectEventPic_Golett, 4, 4, 3), +// overworld_frame(gObjectEventPic_Golett, 4, 4, 4), +// overworld_frame(gObjectEventPic_Golett, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_golurk[] = { +// overworld_frame(gObjectEventPic_Golurk, 4, 4, 0), +// overworld_frame(gObjectEventPic_Golurk, 4, 4, 1), +// overworld_frame(gObjectEventPic_Golurk, 4, 4, 2), +// overworld_frame(gObjectEventPic_Golurk, 4, 4, 3), +// overworld_frame(gObjectEventPic_Golurk, 4, 4, 4), +// overworld_frame(gObjectEventPic_Golurk, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pawniard[] = { +// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_bisharp[] = { +// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_bouffalant[] = { +// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_rufflet[] = { +// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 0), +// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 1), +// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 2), +// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 3), +// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 4), +// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_braviary[] = { +// overworld_frame(gObjectEventPic_Braviary, 4, 4, 0), +// overworld_frame(gObjectEventPic_Braviary, 4, 4, 1), +// overworld_frame(gObjectEventPic_Braviary, 4, 4, 2), +// overworld_frame(gObjectEventPic_Braviary, 4, 4, 3), +// overworld_frame(gObjectEventPic_Braviary, 4, 4, 4), +// overworld_frame(gObjectEventPic_Braviary, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vullaby[] = { +// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 0), +// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 1), +// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 2), +// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 3), +// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 4), +// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_mandibuzz[] = { +// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_heatmor[] = { +// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 0), +// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 1), +// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 2), +// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 3), +// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 4), +// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_durant[] = { +// overworld_frame(gObjectEventPic_Durant, 4, 4, 0), +// overworld_frame(gObjectEventPic_Durant, 4, 4, 1), +// overworld_frame(gObjectEventPic_Durant, 4, 4, 2), +// overworld_frame(gObjectEventPic_Durant, 4, 4, 3), +// overworld_frame(gObjectEventPic_Durant, 4, 4, 4), +// overworld_frame(gObjectEventPic_Durant, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_deino[] = { +// overworld_frame(gObjectEventPic_Deino, 4, 4, 0), +// overworld_frame(gObjectEventPic_Deino, 4, 4, 1), +// overworld_frame(gObjectEventPic_Deino, 4, 4, 2), +// overworld_frame(gObjectEventPic_Deino, 4, 4, 3), +// overworld_frame(gObjectEventPic_Deino, 4, 4, 4), +// overworld_frame(gObjectEventPic_Deino, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_zweilous[] = { +// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 0), +// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 1), +// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 2), +// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 3), +// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 4), +// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_hydreigon[] = { +// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_larvesta[] = { +// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 0), +// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 1), +// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 2), +// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 3), +// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 4), +// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_volcarona[] = { +// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 0), +// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 1), +// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 2), +// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 3), +// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 4), +// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_cobalion[] = { +// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_terrakion[] = { +// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 0), +// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 1), +// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 2), +// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 3), +// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 4), +// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_virizion[] = { +// overworld_frame(gObjectEventPic_Virizion, 4, 4, 0), +// overworld_frame(gObjectEventPic_Virizion, 4, 4, 1), +// overworld_frame(gObjectEventPic_Virizion, 4, 4, 2), +// overworld_frame(gObjectEventPic_Virizion, 4, 4, 3), +// overworld_frame(gObjectEventPic_Virizion, 4, 4, 4), +// overworld_frame(gObjectEventPic_Virizion, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_tornadus[] = { +// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_thundurus[] = { +// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 0), +// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 1), +// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 2), +// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 3), +// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 4), +// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_reshiram[] = { +// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 0), +// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 1), +// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 2), +// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 3), +// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 4), +// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_zekrom[] = { +// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 0), +// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 1), +// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 2), +// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 3), +// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 4), +// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_landorus[] = { +// overworld_frame(gObjectEventPic_Landorus, 4, 4, 0), +// overworld_frame(gObjectEventPic_Landorus, 4, 4, 1), +// overworld_frame(gObjectEventPic_Landorus, 4, 4, 2), +// overworld_frame(gObjectEventPic_Landorus, 4, 4, 3), +// overworld_frame(gObjectEventPic_Landorus, 4, 4, 4), +// overworld_frame(gObjectEventPic_Landorus, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_kyurem[] = { +// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 0), +// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 1), +// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 2), +// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 3), +// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 4), +// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_keldeo[] = { +// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 0), +// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 1), +// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 2), +// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 3), +// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 4), +// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_meloetta[] = { +// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 0), +// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 1), +// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 2), +// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 3), +// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 4), +// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_genesect[] = { +// overworld_frame(gObjectEventPic_Genesect, 4, 4, 0), +// overworld_frame(gObjectEventPic_Genesect, 4, 4, 1), +// overworld_frame(gObjectEventPic_Genesect, 4, 4, 2), +// overworld_frame(gObjectEventPic_Genesect, 4, 4, 3), +// overworld_frame(gObjectEventPic_Genesect, 4, 4, 4), +// overworld_frame(gObjectEventPic_Genesect, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_chespin[] = { +// overworld_frame(gObjectEventPic_Chespin, 4, 4, 0), +// overworld_frame(gObjectEventPic_Chespin, 4, 4, 1), +// overworld_frame(gObjectEventPic_Chespin, 4, 4, 2), +// overworld_frame(gObjectEventPic_Chespin, 4, 4, 3), +// overworld_frame(gObjectEventPic_Chespin, 4, 4, 4), +// overworld_frame(gObjectEventPic_Chespin, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_quilladin[] = { +// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 0), +// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 1), +// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 2), +// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 3), +// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 4), +// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_chesnaught[] = { +// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 0), +// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 1), +// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 2), +// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 3), +// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 4), +// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_fennekin[] = { +// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 0), +// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 1), +// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 2), +// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 3), +// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 4), +// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_braixen[] = { +// overworld_frame(gObjectEventPic_Braixen, 4, 4, 0), +// overworld_frame(gObjectEventPic_Braixen, 4, 4, 1), +// overworld_frame(gObjectEventPic_Braixen, 4, 4, 2), +// overworld_frame(gObjectEventPic_Braixen, 4, 4, 3), +// overworld_frame(gObjectEventPic_Braixen, 4, 4, 4), +// overworld_frame(gObjectEventPic_Braixen, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_delphox[] = { +// overworld_frame(gObjectEventPic_Delphox, 4, 4, 0), +// overworld_frame(gObjectEventPic_Delphox, 4, 4, 1), +// overworld_frame(gObjectEventPic_Delphox, 4, 4, 2), +// overworld_frame(gObjectEventPic_Delphox, 4, 4, 3), +// overworld_frame(gObjectEventPic_Delphox, 4, 4, 4), +// overworld_frame(gObjectEventPic_Delphox, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_froakie[] = { +// overworld_frame(gObjectEventPic_Froakie, 4, 4, 0), +// overworld_frame(gObjectEventPic_Froakie, 4, 4, 1), +// overworld_frame(gObjectEventPic_Froakie, 4, 4, 2), +// overworld_frame(gObjectEventPic_Froakie, 4, 4, 3), +// overworld_frame(gObjectEventPic_Froakie, 4, 4, 4), +// overworld_frame(gObjectEventPic_Froakie, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_frogadier[] = { +// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 0), +// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 1), +// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 2), +// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 3), +// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 4), +// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_greninja[] = { +// overworld_frame(gObjectEventPic_Greninja, 4, 4, 0), +// overworld_frame(gObjectEventPic_Greninja, 4, 4, 1), +// overworld_frame(gObjectEventPic_Greninja, 4, 4, 2), +// overworld_frame(gObjectEventPic_Greninja, 4, 4, 3), +// overworld_frame(gObjectEventPic_Greninja, 4, 4, 4), +// overworld_frame(gObjectEventPic_Greninja, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_bunnelby[] = { +// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_diggersby[] = { +// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 0), +// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 1), +// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 2), +// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 3), +// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 4), +// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_fletchling[] = { +// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 0), +// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 1), +// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 2), +// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 3), +// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 4), +// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_fletchinder[] = { +// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 0), +// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 1), +// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 2), +// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 3), +// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 4), +// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_talonflame[] = { +// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 0), +// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 1), +// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 2), +// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 3), +// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 4), +// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_scatterbug[] = { +// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 0), +// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 1), +// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 2), +// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 3), +// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 4), +// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_spewpa[] = { +// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 0), +// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 1), +// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 2), +// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 3), +// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 4), +// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon[] = { +// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_litleo[] = { +// overworld_frame(gObjectEventPic_Litleo, 4, 4, 0), +// overworld_frame(gObjectEventPic_Litleo, 4, 4, 1), +// overworld_frame(gObjectEventPic_Litleo, 4, 4, 2), +// overworld_frame(gObjectEventPic_Litleo, 4, 4, 3), +// overworld_frame(gObjectEventPic_Litleo, 4, 4, 4), +// overworld_frame(gObjectEventPic_Litleo, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pyroar[] = { +// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pyroar_f[] = { +// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_flabebe[] = { +// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 0), +// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 1), +// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 2), +// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 3), +// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 4), +// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_floette[] = { +// overworld_frame(gObjectEventPic_Floette, 4, 4, 0), +// overworld_frame(gObjectEventPic_Floette, 4, 4, 1), +// overworld_frame(gObjectEventPic_Floette, 4, 4, 2), +// overworld_frame(gObjectEventPic_Floette, 4, 4, 3), +// overworld_frame(gObjectEventPic_Floette, 4, 4, 4), +// overworld_frame(gObjectEventPic_Floette, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_florges[] = { +// overworld_frame(gObjectEventPic_Florges, 4, 4, 0), +// overworld_frame(gObjectEventPic_Florges, 4, 4, 1), +// overworld_frame(gObjectEventPic_Florges, 4, 4, 2), +// overworld_frame(gObjectEventPic_Florges, 4, 4, 3), +// overworld_frame(gObjectEventPic_Florges, 4, 4, 4), +// overworld_frame(gObjectEventPic_Florges, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_skiddo[] = { +// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 0), +// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 1), +// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 2), +// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 3), +// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 4), +// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gogoat[] = { +// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pancham[] = { +// overworld_frame(gObjectEventPic_Pancham, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pancham, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pancham, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pancham, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pancham, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pancham, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pangoro[] = { +// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_furfrou[] = { +// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 0), +// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 1), +// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 2), +// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 3), +// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 4), +// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_espurr[] = { +// overworld_frame(gObjectEventPic_Espurr, 4, 4, 0), +// overworld_frame(gObjectEventPic_Espurr, 4, 4, 1), +// overworld_frame(gObjectEventPic_Espurr, 4, 4, 2), +// overworld_frame(gObjectEventPic_Espurr, 4, 4, 3), +// overworld_frame(gObjectEventPic_Espurr, 4, 4, 4), +// overworld_frame(gObjectEventPic_Espurr, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_meowstic[] = { +// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 0), +// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 1), +// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 2), +// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 3), +// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 4), +// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_meowstic_female[] = { +// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 0), +// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 1), +// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 2), +// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 3), +// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 4), +// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_honedge[] = { +// overworld_frame(gObjectEventPic_Honedge, 4, 4, 0), +// overworld_frame(gObjectEventPic_Honedge, 4, 4, 1), +// overworld_frame(gObjectEventPic_Honedge, 4, 4, 2), +// overworld_frame(gObjectEventPic_Honedge, 4, 4, 3), +// overworld_frame(gObjectEventPic_Honedge, 4, 4, 4), +// overworld_frame(gObjectEventPic_Honedge, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_doublade[] = { +// overworld_frame(gObjectEventPic_Doublade, 4, 4, 0), +// overworld_frame(gObjectEventPic_Doublade, 4, 4, 1), +// overworld_frame(gObjectEventPic_Doublade, 4, 4, 2), +// overworld_frame(gObjectEventPic_Doublade, 4, 4, 3), +// overworld_frame(gObjectEventPic_Doublade, 4, 4, 4), +// overworld_frame(gObjectEventPic_Doublade, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_aegislash[] = { +// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 0), +// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 1), +// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 2), +// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 3), +// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 4), +// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_spritzee[] = { +// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 0), +// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 1), +// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 2), +// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 3), +// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 4), +// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_aromatisse[] = { +// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 0), +// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 1), +// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 2), +// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 3), +// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 4), +// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_swirlix[] = { +// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 0), +// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 1), +// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 2), +// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 3), +// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 4), +// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_slurpuff[] = { +// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 0), +// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 1), +// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 2), +// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 3), +// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 4), +// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_inkay[] = { +// overworld_frame(gObjectEventPic_Inkay, 4, 4, 0), +// overworld_frame(gObjectEventPic_Inkay, 4, 4, 1), +// overworld_frame(gObjectEventPic_Inkay, 4, 4, 2), +// overworld_frame(gObjectEventPic_Inkay, 4, 4, 3), +// overworld_frame(gObjectEventPic_Inkay, 4, 4, 4), +// overworld_frame(gObjectEventPic_Inkay, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_malamar[] = { +// overworld_frame(gObjectEventPic_Malamar, 4, 4, 0), +// overworld_frame(gObjectEventPic_Malamar, 4, 4, 1), +// overworld_frame(gObjectEventPic_Malamar, 4, 4, 2), +// overworld_frame(gObjectEventPic_Malamar, 4, 4, 3), +// overworld_frame(gObjectEventPic_Malamar, 4, 4, 4), +// overworld_frame(gObjectEventPic_Malamar, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_binacle[] = { +// overworld_frame(gObjectEventPic_Binacle, 4, 4, 0), +// overworld_frame(gObjectEventPic_Binacle, 4, 4, 1), +// overworld_frame(gObjectEventPic_Binacle, 4, 4, 2), +// overworld_frame(gObjectEventPic_Binacle, 4, 4, 3), +// overworld_frame(gObjectEventPic_Binacle, 4, 4, 4), +// overworld_frame(gObjectEventPic_Binacle, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_barbaracle[] = { +// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 0), +// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 1), +// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 2), +// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 3), +// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 4), +// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_skrelp[] = { +// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 0), +// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 1), +// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 2), +// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 3), +// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 4), +// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_dragalge[] = { +// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_clauncher[] = { +// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 0), +// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 1), +// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 2), +// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 3), +// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 4), +// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_clawitzer[] = { +// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 0), +// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 1), +// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 2), +// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 3), +// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 4), +// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_helioptile[] = { +// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 0), +// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 1), +// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 2), +// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 3), +// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 4), +// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_heliolisk[] = { +// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 0), +// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 1), +// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 2), +// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 3), +// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 4), +// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_tyrunt[] = { +// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_tyrantrum[] = { +// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_amaura[] = { +// overworld_frame(gObjectEventPic_Amaura, 4, 4, 0), +// overworld_frame(gObjectEventPic_Amaura, 4, 4, 1), +// overworld_frame(gObjectEventPic_Amaura, 4, 4, 2), +// overworld_frame(gObjectEventPic_Amaura, 4, 4, 3), +// overworld_frame(gObjectEventPic_Amaura, 4, 4, 4), +// overworld_frame(gObjectEventPic_Amaura, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_aurorus[] = { +// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 0), +// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 1), +// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 2), +// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 3), +// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 4), +// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sylveon[] = { +// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_hawlucha[] = { +// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 0), +// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 1), +// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 2), +// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 3), +// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 4), +// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_dedenne[] = { +// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_carbink[] = { +// overworld_frame(gObjectEventPic_Carbink, 4, 4, 0), +// overworld_frame(gObjectEventPic_Carbink, 4, 4, 1), +// overworld_frame(gObjectEventPic_Carbink, 4, 4, 2), +// overworld_frame(gObjectEventPic_Carbink, 4, 4, 3), +// overworld_frame(gObjectEventPic_Carbink, 4, 4, 4), +// overworld_frame(gObjectEventPic_Carbink, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_goomy[] = { +// overworld_frame(gObjectEventPic_Goomy, 4, 4, 0), +// overworld_frame(gObjectEventPic_Goomy, 4, 4, 1), +// overworld_frame(gObjectEventPic_Goomy, 4, 4, 2), +// overworld_frame(gObjectEventPic_Goomy, 4, 4, 3), +// overworld_frame(gObjectEventPic_Goomy, 4, 4, 4), +// overworld_frame(gObjectEventPic_Goomy, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sliggoo[] = { +// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_goodra[] = { +// overworld_frame(gObjectEventPic_Goodra, 4, 4, 0), +// overworld_frame(gObjectEventPic_Goodra, 4, 4, 1), +// overworld_frame(gObjectEventPic_Goodra, 4, 4, 2), +// overworld_frame(gObjectEventPic_Goodra, 4, 4, 3), +// overworld_frame(gObjectEventPic_Goodra, 4, 4, 4), +// overworld_frame(gObjectEventPic_Goodra, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_klefki[] = { +// overworld_frame(gObjectEventPic_Klefki, 4, 4, 0), +// overworld_frame(gObjectEventPic_Klefki, 4, 4, 1), +// overworld_frame(gObjectEventPic_Klefki, 4, 4, 2), +// overworld_frame(gObjectEventPic_Klefki, 4, 4, 3), +// overworld_frame(gObjectEventPic_Klefki, 4, 4, 4), +// overworld_frame(gObjectEventPic_Klefki, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_phantump[] = { +// overworld_frame(gObjectEventPic_Phantump, 4, 4, 0), +// overworld_frame(gObjectEventPic_Phantump, 4, 4, 1), +// overworld_frame(gObjectEventPic_Phantump, 4, 4, 2), +// overworld_frame(gObjectEventPic_Phantump, 4, 4, 3), +// overworld_frame(gObjectEventPic_Phantump, 4, 4, 4), +// overworld_frame(gObjectEventPic_Phantump, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_trevenant[] = { +// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 0), +// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 1), +// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 2), +// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 3), +// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 4), +// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pumpkaboo[] = { +// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gourgeist[] = { +// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_bergmite[] = { +// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_avalugg[] = { +// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 0), +// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 1), +// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 2), +// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 3), +// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 4), +// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_noibat[] = { +// overworld_frame(gObjectEventPic_Noibat, 4, 4, 0), +// overworld_frame(gObjectEventPic_Noibat, 4, 4, 1), +// overworld_frame(gObjectEventPic_Noibat, 4, 4, 2), +// overworld_frame(gObjectEventPic_Noibat, 4, 4, 3), +// overworld_frame(gObjectEventPic_Noibat, 4, 4, 4), +// overworld_frame(gObjectEventPic_Noibat, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_noivern[] = { +// overworld_frame(gObjectEventPic_Noivern, 4, 4, 0), +// overworld_frame(gObjectEventPic_Noivern, 4, 4, 1), +// overworld_frame(gObjectEventPic_Noivern, 4, 4, 2), +// overworld_frame(gObjectEventPic_Noivern, 4, 4, 3), +// overworld_frame(gObjectEventPic_Noivern, 4, 4, 4), +// overworld_frame(gObjectEventPic_Noivern, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_xerneas[] = { +// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 0), +// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 1), +// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 2), +// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 3), +// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 4), +// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_yveltal[] = { +// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 0), +// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 1), +// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 2), +// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 3), +// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 4), +// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_zygarde[] = { +// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 0), +// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 1), +// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 2), +// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 3), +// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 4), +// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_diancie[] = { +// overworld_frame(gObjectEventPic_Diancie, 4, 4, 0), +// overworld_frame(gObjectEventPic_Diancie, 4, 4, 1), +// overworld_frame(gObjectEventPic_Diancie, 4, 4, 2), +// overworld_frame(gObjectEventPic_Diancie, 4, 4, 3), +// overworld_frame(gObjectEventPic_Diancie, 4, 4, 4), +// overworld_frame(gObjectEventPic_Diancie, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_hoopa[] = { +// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 0), +// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 1), +// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 2), +// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 3), +// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 4), +// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_volcanion[] = { +// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 0), +// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 1), +// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 2), +// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 3), +// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 4), +// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_pichu_spiky_eared[] = { +// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 0), +// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 1), +// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 2), +// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 3), +// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 4), +// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_deoxys_attack[] = { +// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 0), +// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 1), +// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 2), +// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 3), +// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 4), +// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_deoxys_defense[] = { +// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 0), +// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 1), +// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 2), +// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 3), +// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 4), +// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_deoxys_speed[] = { +// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 0), +// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 1), +// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 2), +// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 3), +// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 4), +// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_burmy_sandy_cloak[] = { +// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 0), +// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 1), +// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 2), +// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 3), +// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 4), +// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_burmy_trash_cloak[] = { +// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 0), +// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 1), +// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 2), +// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 3), +// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 4), +// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_wormadam_sandy_cloak[] = { +// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 0), +// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 1), +// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 2), +// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 3), +// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 4), +// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_wormadam_trash_cloak[] = { +// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 0), +// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 1), +// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 2), +// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 3), +// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 4), +// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_shellos_east_sea[] = { +// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 0), +// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 1), +// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 2), +// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 3), +// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 4), +// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_gastrodon_east_sea[] = { +// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 0), +// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 1), +// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 2), +// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 3), +// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 4), +// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_rotom_heat[] = { +// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 0), +// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 1), +// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 2), +// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 3), +// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 4), +// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_rotom_wash[] = { +// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 0), +// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 1), +// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 2), +// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 3), +// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 4), +// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_rotom_frost[] = { +// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 0), +// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 1), +// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 2), +// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 3), +// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 4), +// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_rotom_fan[] = { +// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 0), +// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 1), +// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 2), +// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 3), +// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 4), +// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_rotom_mow[] = { +// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 0), +// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 1), +// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 2), +// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 3), +// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 4), +// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_giratina_origin[] = { +// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 0), +// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 1), +// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 2), +// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 3), +// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 4), +// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_fighting[] = { +// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_flying[] = { +// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_poison[] = { +// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_ground[] = { +// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_rock[] = { +// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_bug[] = { +// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_ghost[] = { +// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_steel[] = { +// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_fire[] = { +// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_water[] = { +// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_grass[] = { +// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_electric[] = { +// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_psychic[] = { +// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_ice[] = { +// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_dragon[] = { +// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_dark[] = { +// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_arceus_fairy[] = { +// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 0), +// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 1), +// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 2), +// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 3), +// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 4), +// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_basculin_blue_striped[] = { +// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 0), +// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 1), +// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 2), +// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 3), +// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 4), +// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_deerling_autumn[] = { +// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 0), +// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 1), +// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 2), +// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 3), +// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 4), +// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_deerling_summer[] = { +// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 0), +// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 1), +// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 2), +// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 3), +// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 4), +// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_deerling_winter[] = { +// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 0), +// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 1), +// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 2), +// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 3), +// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 4), +// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sawsbuck_autumn[] = { +// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 0), +// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 1), +// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 2), +// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 3), +// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 4), +// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sawsbuck_summer[] = { +// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 0), +// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 1), +// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 2), +// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 3), +// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 4), +// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sawsbuck_winter[] = { +// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 0), +// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 1), +// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 2), +// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 3), +// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 4), +// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_meloetta_pirouette[] = { +// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 0), +// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 1), +// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 2), +// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 3), +// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 4), +// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_polar[] = { +// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_tundra[] = { +// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_continental[] = { +// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_garden[] = { +// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_elegant[] = { +// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_modern[] = { +// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_marine[] = { +// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_archipelago[] = { +// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_high_plains[] = { +// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_sandstorm[] = { +// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_river[] = { +// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_monsoon[] = { +// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_savanna[] = { +// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_sun[] = { +// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_ocean[] = { +// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_jungle[] = { +// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_fancy[] = { +// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_poke_ball[] = { +// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vivillon_meadow[] = { +// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 0), +// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 1), +// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 2), +// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 3), +// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 4), +// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_flabebe_yellow_flower[] = { +// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_flabebe_blue_flower[] = { +// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_flabebe_orange_flower[] = { +// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_flabebe_white_flower[] = { +// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_floette_yellow_flower[] = { +// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_floette_blue_flower[] = { +// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_floette_orange_flower[] = { +// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_floette_white_flower[] = { +// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_floette_eternal_flower[] = { +// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_florges_yellow_flower[] = { +// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_florges_blue_flower[] = { +// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_florges_orange_flower[] = { +// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_florges_white_flower[] = { +// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 0), +// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 1), +// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 2), +// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 3), +// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 4), +// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_furfrou_heart_trim[] = { +// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 0), +// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 1), +// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 2), +// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 3), +// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 4), +// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_furfrou_star_trim[] = { +// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 0), +// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 1), +// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 2), +// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 3), +// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 4), +// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_furfrou_diamond_trim[] = { +// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 0), +// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 1), +// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 2), +// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 3), +// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 4), +// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_furfrou_debutante_trim[] = { +// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 0), +// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 1), +// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 2), +// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 3), +// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 4), +// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_furfrou_matron_trim[] = { +// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 0), +// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 1), +// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 2), +// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 3), +// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 4), +// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_furfrou_dandy_trim[] = { +// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 0), +// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 1), +// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 2), +// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 3), +// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 4), +// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_furfrou_la_reine_trim[] = { +// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 0), +// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 1), +// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 2), +// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 3), +// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 4), +// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_furfrou_kabuki_trim[] = { +// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 0), +// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 1), +// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 2), +// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 3), +// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 4), +// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_furfrou_pharaoh_trim[] = { +// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 0), +// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 1), +// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 2), +// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 3), +// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 4), +// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_hoopa_unbound[] = { +// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 0), +// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 1), +// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 2), +// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 3), +// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 4), +// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_rattata_alolan[] = { +// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_raticate_alolan[] = { +// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_raichu_alolan[] = { +// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sandshrew_alolan[] = { +// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_sandslash_alolan[] = { +// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_vulpix_alolan[] = { +// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_ninetales_alolan[] = { +// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_diglett_alolan[] = { +// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_dugtrio_alolan[] = { +// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_meowth_alolan[] = { +// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_persian_alolan[] = { +// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_geodude_alolan[] = { +// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_graveler_alolan[] = { +// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_golem_alolan[] = { +// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_grimer_alolan[] = { +// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_muk_alolan[] = { +// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 5), +// }; +// static const struct SpriteFrameImage sPicTable_exeggutor_alolan[] = { +// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 0), +// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 1), +// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 2), +// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 3), +// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 4), +// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 5), +// }; +// static const struct SpriteFrameImage sPicTable_marowak_alolan[] = { +// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 0), +// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 1), +// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 2), +// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 3), +// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 4), +// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_rowlet[] = { +// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 0), +// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 1), +// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 2), +// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 3), +// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 4), +// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_dartrix[] = { +// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_decidueye[] = { +// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 0), +// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 1), +// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 2), +// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 3), +// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 4), +// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 5), +// }; + + + +// static const struct SpriteFrameImage sPicTable_litten[] = { +// overworld_frame(gObjectEventPic_Litten, 4, 4, 0), +// overworld_frame(gObjectEventPic_Litten, 4, 4, 1), +// overworld_frame(gObjectEventPic_Litten, 4, 4, 2), +// overworld_frame(gObjectEventPic_Litten, 4, 4, 3), +// overworld_frame(gObjectEventPic_Litten, 4, 4, 4), +// overworld_frame(gObjectEventPic_Litten, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_torracat[] = { +// overworld_frame(gObjectEventPic_Torracat, 4, 4, 0), +// overworld_frame(gObjectEventPic_Torracat, 4, 4, 1), +// overworld_frame(gObjectEventPic_Torracat, 4, 4, 2), +// overworld_frame(gObjectEventPic_Torracat, 4, 4, 3), +// overworld_frame(gObjectEventPic_Torracat, 4, 4, 4), +// overworld_frame(gObjectEventPic_Torracat, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_incineroar[] = { +// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 0), +// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 1), +// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 2), +// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 3), +// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 4), +// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_popplio[] = { +// overworld_frame(gObjectEventPic_Popplio, 4, 4, 0), +// overworld_frame(gObjectEventPic_Popplio, 4, 4, 1), +// overworld_frame(gObjectEventPic_Popplio, 4, 4, 2), +// overworld_frame(gObjectEventPic_Popplio, 4, 4, 3), +// overworld_frame(gObjectEventPic_Popplio, 4, 4, 4), +// overworld_frame(gObjectEventPic_Popplio, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_brionne[] = { +// overworld_frame(gObjectEventPic_Brionne, 4, 4, 0), +// overworld_frame(gObjectEventPic_Brionne, 4, 4, 1), +// overworld_frame(gObjectEventPic_Brionne, 4, 4, 2), +// overworld_frame(gObjectEventPic_Brionne, 4, 4, 3), +// overworld_frame(gObjectEventPic_Brionne, 4, 4, 4), +// overworld_frame(gObjectEventPic_Brionne, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_primarina[] = { +// overworld_frame(gObjectEventPic_Primarina, 4, 4, 0), +// overworld_frame(gObjectEventPic_Primarina, 4, 4, 1), +// overworld_frame(gObjectEventPic_Primarina, 4, 4, 2), +// overworld_frame(gObjectEventPic_Primarina, 4, 4, 3), +// overworld_frame(gObjectEventPic_Primarina, 4, 4, 4), +// overworld_frame(gObjectEventPic_Primarina, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_pikipek[] = { +// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_trumbeak[] = { +// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 0), +// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 1), +// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 2), +// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 3), +// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 4), +// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_toucannon[] = { +// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_yungoos[] = { +// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 0), +// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 1), +// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 2), +// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 3), +// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 4), +// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_gumshoos[] = { +// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_grubbin[] = { +// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 0), +// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 1), +// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 2), +// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 3), +// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 4), +// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_charjabug[] = { +// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 0), +// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 1), +// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 2), +// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 3), +// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 4), +// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_vikavolt[] = { +// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 0), +// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 1), +// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 2), +// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 3), +// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 4), +// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_crabrawler[] = { +// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 0), +// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 1), +// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 2), +// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 3), +// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 4), +// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_crabominable[] = { +// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 0), +// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 1), +// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 2), +// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 3), +// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 4), +// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_oricorio[] = { +// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 0), +// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 1), +// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 2), +// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 3), +// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 4), +// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_cutiefly[] = { +// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_ribombee[] = { +// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 0), +// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 1), +// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 2), +// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 3), +// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 4), +// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_rockruff[] = { +// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 0), +// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 1), +// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 2), +// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 3), +// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 4), +// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_lycanroc[] = { +// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 0), +// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 1), +// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 2), +// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 3), +// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 4), +// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_lycanroc_dusk[] = { +// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 0), +// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 1), +// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 2), +// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 3), +// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 4), +// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_lycanroc_midnight[] = { +// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 0), +// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 1), +// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 2), +// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 3), +// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 4), +// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_wishiwashi[] = { +// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 0), +// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 1), +// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 2), +// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 3), +// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 4), +// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_mareanie[] = { +// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_toxapex[] = { +// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 0), +// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 1), +// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 2), +// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 3), +// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 4), +// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_mudbray[] = { +// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_mudsdale[] = { +// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_dewpider[] = { +// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_araquanid[] = { +// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 0), +// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 1), +// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 2), +// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 3), +// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 4), +// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_fomantis[] = { +// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 0), +// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 1), +// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 2), +// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 3), +// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 4), +// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_lurantis[] = { +// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 0), +// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 1), +// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 2), +// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 3), +// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 4), +// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_morelull[] = { +// overworld_frame(gObjectEventPic_Morelull, 4, 4, 0), +// overworld_frame(gObjectEventPic_Morelull, 4, 4, 1), +// overworld_frame(gObjectEventPic_Morelull, 4, 4, 2), +// overworld_frame(gObjectEventPic_Morelull, 4, 4, 3), +// overworld_frame(gObjectEventPic_Morelull, 4, 4, 4), +// overworld_frame(gObjectEventPic_Morelull, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_shiinotic[] = { +// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 0), +// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 1), +// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 2), +// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 3), +// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 4), +// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_salandit[] = { +// overworld_frame(gObjectEventPic_Salandit, 4, 4, 0), +// overworld_frame(gObjectEventPic_Salandit, 4, 4, 1), +// overworld_frame(gObjectEventPic_Salandit, 4, 4, 2), +// overworld_frame(gObjectEventPic_Salandit, 4, 4, 3), +// overworld_frame(gObjectEventPic_Salandit, 4, 4, 4), +// overworld_frame(gObjectEventPic_Salandit, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_salazzle[] = { +// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 0), +// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 1), +// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 2), +// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 3), +// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 4), +// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_stufful[] = { +// overworld_frame(gObjectEventPic_Stufful, 4, 4, 0), +// overworld_frame(gObjectEventPic_Stufful, 4, 4, 1), +// overworld_frame(gObjectEventPic_Stufful, 4, 4, 2), +// overworld_frame(gObjectEventPic_Stufful, 4, 4, 3), +// overworld_frame(gObjectEventPic_Stufful, 4, 4, 4), +// overworld_frame(gObjectEventPic_Stufful, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_bewear[] = { +// overworld_frame(gObjectEventPic_Bewear, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bewear, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bewear, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bewear, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bewear, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bewear, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_bounsweet[] = { +// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_steenee[] = { +// overworld_frame(gObjectEventPic_Steenee, 4, 4, 0), +// overworld_frame(gObjectEventPic_Steenee, 4, 4, 1), +// overworld_frame(gObjectEventPic_Steenee, 4, 4, 2), +// overworld_frame(gObjectEventPic_Steenee, 4, 4, 3), +// overworld_frame(gObjectEventPic_Steenee, 4, 4, 4), +// overworld_frame(gObjectEventPic_Steenee, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_tsareena[] = { +// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_comfey[] = { +// overworld_frame(gObjectEventPic_Comfey, 4, 4, 0), +// overworld_frame(gObjectEventPic_Comfey, 4, 4, 1), +// overworld_frame(gObjectEventPic_Comfey, 4, 4, 2), +// overworld_frame(gObjectEventPic_Comfey, 4, 4, 3), +// overworld_frame(gObjectEventPic_Comfey, 4, 4, 4), +// overworld_frame(gObjectEventPic_Comfey, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_oranguru[] = { +// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 0), +// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 1), +// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 2), +// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 3), +// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 4), +// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_passimian[] = { +// overworld_frame(gObjectEventPic_Passimian, 4, 4, 0), +// overworld_frame(gObjectEventPic_Passimian, 4, 4, 1), +// overworld_frame(gObjectEventPic_Passimian, 4, 4, 2), +// overworld_frame(gObjectEventPic_Passimian, 4, 4, 3), +// overworld_frame(gObjectEventPic_Passimian, 4, 4, 4), +// overworld_frame(gObjectEventPic_Passimian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_wimpod[] = { +// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 0), +// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 1), +// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 2), +// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 3), +// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 4), +// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_golisopod[] = { +// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 0), +// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 1), +// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 2), +// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 3), +// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 4), +// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_sandygast[] = { +// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_palossand[] = { +// overworld_frame(gObjectEventPic_Palossand, 4, 4, 0), +// overworld_frame(gObjectEventPic_Palossand, 4, 4, 1), +// overworld_frame(gObjectEventPic_Palossand, 4, 4, 2), +// overworld_frame(gObjectEventPic_Palossand, 4, 4, 3), +// overworld_frame(gObjectEventPic_Palossand, 4, 4, 4), +// overworld_frame(gObjectEventPic_Palossand, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_pyukumuku[] = { +// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_typenull[] = { +// overworld_frame(gObjectEventPic_Typenull, 4, 4, 0), +// overworld_frame(gObjectEventPic_Typenull, 4, 4, 1), +// overworld_frame(gObjectEventPic_Typenull, 4, 4, 2), +// overworld_frame(gObjectEventPic_Typenull, 4, 4, 3), +// overworld_frame(gObjectEventPic_Typenull, 4, 4, 4), +// overworld_frame(gObjectEventPic_Typenull, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_silvally[] = { +// overworld_frame(gObjectEventPic_Silvally, 4, 4, 0), +// overworld_frame(gObjectEventPic_Silvally, 4, 4, 1), +// overworld_frame(gObjectEventPic_Silvally, 4, 4, 2), +// overworld_frame(gObjectEventPic_Silvally, 4, 4, 3), +// overworld_frame(gObjectEventPic_Silvally, 4, 4, 4), +// overworld_frame(gObjectEventPic_Silvally, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_minior[] = { +// overworld_frame(gObjectEventPic_Minior, 4, 4, 0), +// overworld_frame(gObjectEventPic_Minior, 4, 4, 1), +// overworld_frame(gObjectEventPic_Minior, 4, 4, 2), +// overworld_frame(gObjectEventPic_Minior, 4, 4, 3), +// overworld_frame(gObjectEventPic_Minior, 4, 4, 4), +// overworld_frame(gObjectEventPic_Minior, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_komala[] = { +// overworld_frame(gObjectEventPic_Komala, 4, 4, 0), +// overworld_frame(gObjectEventPic_Komala, 4, 4, 1), +// overworld_frame(gObjectEventPic_Komala, 4, 4, 2), +// overworld_frame(gObjectEventPic_Komala, 4, 4, 3), +// overworld_frame(gObjectEventPic_Komala, 4, 4, 4), +// overworld_frame(gObjectEventPic_Komala, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_turtonator[] = { +// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 0), +// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 1), +// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 2), +// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 3), +// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 4), +// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_togedemaru[] = { +// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 0), +// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 1), +// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 2), +// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 3), +// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 4), +// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_mimikyu[] = { +// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 0), +// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 1), +// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 2), +// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 3), +// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 4), +// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_bruxish[] = { +// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 0), +// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 1), +// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 2), +// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 3), +// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 4), +// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_drampa[] = { +// overworld_frame(gObjectEventPic_Drampa, 4, 4, 0), +// overworld_frame(gObjectEventPic_Drampa, 4, 4, 1), +// overworld_frame(gObjectEventPic_Drampa, 4, 4, 2), +// overworld_frame(gObjectEventPic_Drampa, 4, 4, 3), +// overworld_frame(gObjectEventPic_Drampa, 4, 4, 4), +// overworld_frame(gObjectEventPic_Drampa, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_dhelmise[] = { +// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_jangmo_o[] = { +// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 0), +// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 1), +// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 2), +// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 3), +// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 4), +// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_hakamo_o[] = { +// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 0), +// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 1), +// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 2), +// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 3), +// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 4), +// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_kommo_o[] = { +// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 0), +// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 1), +// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 2), +// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 3), +// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 4), +// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_tapukoko[] = { +// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_tapulele[] = { +// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_tapubulu[] = { +// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_tapufini[] = { +// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 0), +// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 1), +// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 2), +// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 3), +// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 4), +// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_cosmog[] = { +// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_cosmoem[] = { +// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_solgaleo[] = { +// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 0), +// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 1), +// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 2), +// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 3), +// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 4), +// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_lunala[] = { +// overworld_frame(gObjectEventPic_Lunala, 4, 4, 0), +// overworld_frame(gObjectEventPic_Lunala, 4, 4, 1), +// overworld_frame(gObjectEventPic_Lunala, 4, 4, 2), +// overworld_frame(gObjectEventPic_Lunala, 4, 4, 3), +// overworld_frame(gObjectEventPic_Lunala, 4, 4, 4), +// overworld_frame(gObjectEventPic_Lunala, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_nihilego[] = { +// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 0), +// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 1), +// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 2), +// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 3), +// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 4), +// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_buzzwole[] = { +// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 0), +// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 1), +// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 2), +// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 3), +// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 4), +// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_pheromosa[] = { +// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_xurkitree[] = { +// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 0), +// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 1), +// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 2), +// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 3), +// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 4), +// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_celesteela[] = { +// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 0), +// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 1), +// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 2), +// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 3), +// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 4), +// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_kartana[] = { +// overworld_frame(gObjectEventPic_Kartana, 4, 4, 0), +// overworld_frame(gObjectEventPic_Kartana, 4, 4, 1), +// overworld_frame(gObjectEventPic_Kartana, 4, 4, 2), +// overworld_frame(gObjectEventPic_Kartana, 4, 4, 3), +// overworld_frame(gObjectEventPic_Kartana, 4, 4, 4), +// overworld_frame(gObjectEventPic_Kartana, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_guzzlord[] = { +// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 0), +// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 1), +// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 2), +// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 3), +// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 4), +// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_necrozma[] = { +// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 0), +// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 1), +// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 2), +// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 3), +// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 4), +// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_necrozma_dusk_mane[] = { +// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 0), +// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 1), +// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 2), +// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 3), +// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 4), +// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_necrozma_dawn_wings[] = { +// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 0), +// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 1), +// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 2), +// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 3), +// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 4), +// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_magearna[] = { +// overworld_frame(gObjectEventPic_Magearna, 4, 4, 0), +// overworld_frame(gObjectEventPic_Magearna, 4, 4, 1), +// overworld_frame(gObjectEventPic_Magearna, 4, 4, 2), +// overworld_frame(gObjectEventPic_Magearna, 4, 4, 3), +// overworld_frame(gObjectEventPic_Magearna, 4, 4, 4), +// overworld_frame(gObjectEventPic_Magearna, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_marshadow[] = { +// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 0), +// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 1), +// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 2), +// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 3), +// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 4), +// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_poipole[] = { +// overworld_frame(gObjectEventPic_Poipole, 4, 4, 0), +// overworld_frame(gObjectEventPic_Poipole, 4, 4, 1), +// overworld_frame(gObjectEventPic_Poipole, 4, 4, 2), +// overworld_frame(gObjectEventPic_Poipole, 4, 4, 3), +// overworld_frame(gObjectEventPic_Poipole, 4, 4, 4), +// overworld_frame(gObjectEventPic_Poipole, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_naganadel[] = { +// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 0), +// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 1), +// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 2), +// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 3), +// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 4), +// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_stakataka[] = { +// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 0), +// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 1), +// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 2), +// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 3), +// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 4), +// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_blacephalon[] = { +// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_zeraora[] = { +// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 0), +// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 1), +// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 2), +// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 3), +// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 4), +// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_meltan[] = { +// overworld_frame(gObjectEventPic_Meltan, 4, 4, 0), +// overworld_frame(gObjectEventPic_Meltan, 4, 4, 1), +// overworld_frame(gObjectEventPic_Meltan, 4, 4, 2), +// overworld_frame(gObjectEventPic_Meltan, 4, 4, 3), +// overworld_frame(gObjectEventPic_Meltan, 4, 4, 4), +// overworld_frame(gObjectEventPic_Meltan, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_melmetal[] = { +// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 0), +// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 1), +// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 2), +// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 3), +// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 4), +// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_grookey[] = { +// overworld_frame(gObjectEventPic_Grookey, 4, 4, 0), +// overworld_frame(gObjectEventPic_Grookey, 4, 4, 1), +// overworld_frame(gObjectEventPic_Grookey, 4, 4, 2), +// overworld_frame(gObjectEventPic_Grookey, 4, 4, 3), +// overworld_frame(gObjectEventPic_Grookey, 4, 4, 4), +// overworld_frame(gObjectEventPic_Grookey, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_thwackey[] = { +// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 0), +// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 1), +// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 2), +// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 3), +// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 4), +// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_rillaboom[] = { +// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 0), +// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 1), +// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 2), +// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 3), +// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 4), +// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_scorbunny[] = { +// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 0), +// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 1), +// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 2), +// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 3), +// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 4), +// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_raboot[] = { +// overworld_frame(gObjectEventPic_Raboot, 4, 4, 0), +// overworld_frame(gObjectEventPic_Raboot, 4, 4, 1), +// overworld_frame(gObjectEventPic_Raboot, 4, 4, 2), +// overworld_frame(gObjectEventPic_Raboot, 4, 4, 3), +// overworld_frame(gObjectEventPic_Raboot, 4, 4, 4), +// overworld_frame(gObjectEventPic_Raboot, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_cinderace[] = { +// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_sobble[] = { +// overworld_frame(gObjectEventPic_Sobble, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sobble, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sobble, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sobble, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sobble, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sobble, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_drizzile[] = { +// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 0), +// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 1), +// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 2), +// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 3), +// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 4), +// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_inteleon[] = { +// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_skwovet[] = { +// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 0), +// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 1), +// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 2), +// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 3), +// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 4), +// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_greedent[] = { +// overworld_frame(gObjectEventPic_Greedent, 4, 4, 0), +// overworld_frame(gObjectEventPic_Greedent, 4, 4, 1), +// overworld_frame(gObjectEventPic_Greedent, 4, 4, 2), +// overworld_frame(gObjectEventPic_Greedent, 4, 4, 3), +// overworld_frame(gObjectEventPic_Greedent, 4, 4, 4), +// overworld_frame(gObjectEventPic_Greedent, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_rookidee[] = { +// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 0), +// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 1), +// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 2), +// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 3), +// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 4), +// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_corvisquire[] = { +// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 0), +// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 1), +// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 2), +// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 3), +// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 4), +// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_corviknight[] = { +// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 0), +// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 1), +// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 2), +// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 3), +// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 4), +// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_blipbug[] = { +// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 0), +// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 1), +// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 2), +// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 3), +// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 4), +// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_dottler[] = { +// overworld_frame(gObjectEventPic_Dottler, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dottler, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dottler, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dottler, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dottler, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dottler, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_orbeetle[] = { +// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 0), +// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 1), +// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 2), +// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 3), +// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 4), +// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_nickit[] = { +// overworld_frame(gObjectEventPic_Nickit, 4, 4, 0), +// overworld_frame(gObjectEventPic_Nickit, 4, 4, 1), +// overworld_frame(gObjectEventPic_Nickit, 4, 4, 2), +// overworld_frame(gObjectEventPic_Nickit, 4, 4, 3), +// overworld_frame(gObjectEventPic_Nickit, 4, 4, 4), +// overworld_frame(gObjectEventPic_Nickit, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_thievul[] = { +// overworld_frame(gObjectEventPic_Thievul, 4, 4, 0), +// overworld_frame(gObjectEventPic_Thievul, 4, 4, 1), +// overworld_frame(gObjectEventPic_Thievul, 4, 4, 2), +// overworld_frame(gObjectEventPic_Thievul, 4, 4, 3), +// overworld_frame(gObjectEventPic_Thievul, 4, 4, 4), +// overworld_frame(gObjectEventPic_Thievul, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_gossifleur[] = { +// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 0), +// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 1), +// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 2), +// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 3), +// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 4), +// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_eldegoss[] = { +// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 0), +// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 1), +// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 2), +// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 3), +// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 4), +// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_wooloo[] = { +// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 0), +// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 1), +// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 2), +// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 3), +// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 4), +// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_dubwool[] = { +// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_chewtle[] = { +// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 0), +// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 1), +// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 2), +// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 3), +// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 4), +// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_drednaw[] = { +// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 0), +// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 1), +// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 2), +// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 3), +// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 4), +// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_yamper[] = { +// overworld_frame(gObjectEventPic_Yamper, 4, 4, 0), +// overworld_frame(gObjectEventPic_Yamper, 4, 4, 1), +// overworld_frame(gObjectEventPic_Yamper, 4, 4, 2), +// overworld_frame(gObjectEventPic_Yamper, 4, 4, 3), +// overworld_frame(gObjectEventPic_Yamper, 4, 4, 4), +// overworld_frame(gObjectEventPic_Yamper, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_boltund[] = { +// overworld_frame(gObjectEventPic_Boltund, 4, 4, 0), +// overworld_frame(gObjectEventPic_Boltund, 4, 4, 1), +// overworld_frame(gObjectEventPic_Boltund, 4, 4, 2), +// overworld_frame(gObjectEventPic_Boltund, 4, 4, 3), +// overworld_frame(gObjectEventPic_Boltund, 4, 4, 4), +// overworld_frame(gObjectEventPic_Boltund, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_rolycoly[] = { +// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 0), +// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 1), +// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 2), +// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 3), +// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 4), +// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_carkol[] = { +// overworld_frame(gObjectEventPic_Carkol, 4, 4, 0), +// overworld_frame(gObjectEventPic_Carkol, 4, 4, 1), +// overworld_frame(gObjectEventPic_Carkol, 4, 4, 2), +// overworld_frame(gObjectEventPic_Carkol, 4, 4, 3), +// overworld_frame(gObjectEventPic_Carkol, 4, 4, 4), +// overworld_frame(gObjectEventPic_Carkol, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_coalossal[] = { +// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 0), +// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 1), +// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 2), +// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 3), +// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 4), +// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_applin[] = { +// overworld_frame(gObjectEventPic_Applin, 4, 4, 0), +// overworld_frame(gObjectEventPic_Applin, 4, 4, 1), +// overworld_frame(gObjectEventPic_Applin, 4, 4, 2), +// overworld_frame(gObjectEventPic_Applin, 4, 4, 3), +// overworld_frame(gObjectEventPic_Applin, 4, 4, 4), +// overworld_frame(gObjectEventPic_Applin, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_flapple[] = { +// overworld_frame(gObjectEventPic_Flapple, 4, 4, 0), +// overworld_frame(gObjectEventPic_Flapple, 4, 4, 1), +// overworld_frame(gObjectEventPic_Flapple, 4, 4, 2), +// overworld_frame(gObjectEventPic_Flapple, 4, 4, 3), +// overworld_frame(gObjectEventPic_Flapple, 4, 4, 4), +// overworld_frame(gObjectEventPic_Flapple, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_appletun[] = { +// overworld_frame(gObjectEventPic_Appletun, 4, 4, 0), +// overworld_frame(gObjectEventPic_Appletun, 4, 4, 1), +// overworld_frame(gObjectEventPic_Appletun, 4, 4, 2), +// overworld_frame(gObjectEventPic_Appletun, 4, 4, 3), +// overworld_frame(gObjectEventPic_Appletun, 4, 4, 4), +// overworld_frame(gObjectEventPic_Appletun, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_silicobra[] = { +// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 0), +// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 1), +// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 2), +// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 3), +// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 4), +// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_sandaconda[] = { +// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_cramorant[] = { +// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_arrokuda[] = { +// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 0), +// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 1), +// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 2), +// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 3), +// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 4), +// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_barraskewda[] = { +// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 0), +// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 1), +// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 2), +// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 3), +// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 4), +// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_toxel[] = { +// overworld_frame(gObjectEventPic_Toxel, 4, 4, 0), +// overworld_frame(gObjectEventPic_Toxel, 4, 4, 1), +// overworld_frame(gObjectEventPic_Toxel, 4, 4, 2), +// overworld_frame(gObjectEventPic_Toxel, 4, 4, 3), +// overworld_frame(gObjectEventPic_Toxel, 4, 4, 4), +// overworld_frame(gObjectEventPic_Toxel, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_toxtricity[] = { +// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 0), +// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 1), +// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 2), +// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 3), +// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 4), +// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_toxtricity_lowkey[] = { +// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 0), +// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 1), +// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 2), +// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 3), +// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 4), +// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_sizzlipede[] = { +// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_centiskorch[] = { +// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 0), +// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 1), +// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 2), +// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 3), +// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 4), +// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_clobbopus[] = { +// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 0), +// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 1), +// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 2), +// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 3), +// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 4), +// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_grapploct[] = { +// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 0), +// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 1), +// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 2), +// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 3), +// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 4), +// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_sinistea[] = { +// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_polteageist[] = { +// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 0), +// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 1), +// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 2), +// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 3), +// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 4), +// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_hatenna[] = { +// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 0), +// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 1), +// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 2), +// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 3), +// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 4), +// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_hattrem[] = { +// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 0), +// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 1), +// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 2), +// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 3), +// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 4), +// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_hatterene[] = { +// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 0), +// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 1), +// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 2), +// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 3), +// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 4), +// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_impidimp[] = { +// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 0), +// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 1), +// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 2), +// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 3), +// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 4), +// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_morgrem[] = { +// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 0), +// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 1), +// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 2), +// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 3), +// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 4), +// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_grimmsnarl[] = { +// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 0), +// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 1), +// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 2), +// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 3), +// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 4), +// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_obstagoon[] = { +// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_perrserker[] = { +// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 0), +// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 1), +// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 2), +// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 3), +// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 4), +// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_cursola[] = { +// overworld_frame(gObjectEventPic_Cursola, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cursola, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cursola, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cursola, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cursola, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cursola, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_sirfetchd[] = { +// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_mr_rime[] = { +// overworld_frame(gObjectEventPic_MrRime, 4, 4, 0), +// overworld_frame(gObjectEventPic_MrRime, 4, 4, 1), +// overworld_frame(gObjectEventPic_MrRime, 4, 4, 2), +// overworld_frame(gObjectEventPic_MrRime, 4, 4, 3), +// overworld_frame(gObjectEventPic_MrRime, 4, 4, 4), +// overworld_frame(gObjectEventPic_MrRime, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_runerigus[] = { +// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 0), +// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 1), +// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 2), +// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 3), +// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 4), +// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_milcery[] = { +// overworld_frame(gObjectEventPic_Milcery, 4, 4, 0), +// overworld_frame(gObjectEventPic_Milcery, 4, 4, 1), +// overworld_frame(gObjectEventPic_Milcery, 4, 4, 2), +// overworld_frame(gObjectEventPic_Milcery, 4, 4, 3), +// overworld_frame(gObjectEventPic_Milcery, 4, 4, 4), +// overworld_frame(gObjectEventPic_Milcery, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_alcremie[] = { +// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 0), +// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 1), +// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 2), +// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 3), +// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 4), +// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_falinks[] = { +// overworld_frame(gObjectEventPic_Falinks, 4, 4, 0), +// overworld_frame(gObjectEventPic_Falinks, 4, 4, 1), +// overworld_frame(gObjectEventPic_Falinks, 4, 4, 2), +// overworld_frame(gObjectEventPic_Falinks, 4, 4, 3), +// overworld_frame(gObjectEventPic_Falinks, 4, 4, 4), +// overworld_frame(gObjectEventPic_Falinks, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_pincurchin[] = { +// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 0), +// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 1), +// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 2), +// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 3), +// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 4), +// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_snom[] = { +// overworld_frame(gObjectEventPic_Snom, 4, 4, 0), +// overworld_frame(gObjectEventPic_Snom, 4, 4, 1), +// overworld_frame(gObjectEventPic_Snom, 4, 4, 2), +// overworld_frame(gObjectEventPic_Snom, 4, 4, 3), +// overworld_frame(gObjectEventPic_Snom, 4, 4, 4), +// overworld_frame(gObjectEventPic_Snom, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_frosmoth[] = { +// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 0), +// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 1), +// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 2), +// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 3), +// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 4), +// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_stonjourner[] = { +// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 0), +// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 1), +// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 2), +// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 3), +// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 4), +// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_eiscue[] = { +// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 0), +// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 1), +// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 2), +// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 3), +// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 4), +// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_indeedee[] = { +// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 0), +// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 1), +// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 2), +// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 3), +// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 4), +// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_morpeko[] = { +// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 0), +// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 1), +// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 2), +// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 3), +// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 4), +// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_cufant[] = { +// overworld_frame(gObjectEventPic_Cufant, 4, 4, 0), +// overworld_frame(gObjectEventPic_Cufant, 4, 4, 1), +// overworld_frame(gObjectEventPic_Cufant, 4, 4, 2), +// overworld_frame(gObjectEventPic_Cufant, 4, 4, 3), +// overworld_frame(gObjectEventPic_Cufant, 4, 4, 4), +// overworld_frame(gObjectEventPic_Cufant, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_copperajah[] = { +// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 0), +// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 1), +// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 2), +// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 3), +// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 4), +// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_dracozolt[] = { +// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_arctozolt[] = { +// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 0), +// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 1), +// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 2), +// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 3), +// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 4), +// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_dracovish[] = { +// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_arctovish[] = { +// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 0), +// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 1), +// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 2), +// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 3), +// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 4), +// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_duraludon[] = { +// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 0), +// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 1), +// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 2), +// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 3), +// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 4), +// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_dreepy[] = { +// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_drakloak[] = { +// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 0), +// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 1), +// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 2), +// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 3), +// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 4), +// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_dragapult[] = { +// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 0), +// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 1), +// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 2), +// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 3), +// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 4), +// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_zacian[] = { +// overworld_frame(gObjectEventPic_Zacian, 4, 4, 0), +// overworld_frame(gObjectEventPic_Zacian, 4, 4, 1), +// overworld_frame(gObjectEventPic_Zacian, 4, 4, 2), +// overworld_frame(gObjectEventPic_Zacian, 4, 4, 3), +// overworld_frame(gObjectEventPic_Zacian, 4, 4, 4), +// overworld_frame(gObjectEventPic_Zacian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_zamazenta[] = { +// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 0), +// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 1), +// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 2), +// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 3), +// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 4), +// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_eternatus[] = { +// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 0), +// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 1), +// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 2), +// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 3), +// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 4), +// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_kubfu[] = { +// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 0), +// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 1), +// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 2), +// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 3), +// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 4), +// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_urshifu[] = { +// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 0), +// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 1), +// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 2), +// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 3), +// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 4), +// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_zarude[] = { +// overworld_frame(gObjectEventPic_Zarude, 4, 4, 0), +// overworld_frame(gObjectEventPic_Zarude, 4, 4, 1), +// overworld_frame(gObjectEventPic_Zarude, 4, 4, 2), +// overworld_frame(gObjectEventPic_Zarude, 4, 4, 3), +// overworld_frame(gObjectEventPic_Zarude, 4, 4, 4), +// overworld_frame(gObjectEventPic_Zarude, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_regieleki[] = { +// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 0), +// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 1), +// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 2), +// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 3), +// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 4), +// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_regidrago[] = { +// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 0), +// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 1), +// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 2), +// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 3), +// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 4), +// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_glastrier[] = { +// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 0), +// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 1), +// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 2), +// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 3), +// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 4), +// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_spectrier[] = { +// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 0), +// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 1), +// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 2), +// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 3), +// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 4), +// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_calyrex[] = { +// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 0), +// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 1), +// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 2), +// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 3), +// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 4), +// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_meowth_galarian[] = { +// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_ponyta_galarian[] = { +// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_rapidash_galarian[] = { +// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_slowpoke_galarian[] = { +// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_slowbro_galarian[] = { +// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_farfetchd_galarian[] = { +// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_weezing_galarian[] = { +// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_mr_mime_galarian[] = { +// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_articuno_galarian[] = { +// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_moltres_galarian[] = { +// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_slowking_galarian[] = { +// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_corsola_galarian[] = { +// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_zigzagoon_galarian[] = { +// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_linoone_galarian[] = { +// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_darumaka_galarian[] = { +// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_darmanitan_galarian[] = { +// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_yamask_galarian[] = { +// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_stunfisk_galarian[] = { +// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_zapdos_galarian[] = { +// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 0), +// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 1), +// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 2), +// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 3), +// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 4), +// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_calyrex_ice_rider[] = { +// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 0), +// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 1), +// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 2), +// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 3), +// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 4), +// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_calyrex_shadow_rider[] = { +// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 0), +// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 1), +// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 2), +// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 3), +// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 4), +// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_zacian_crowned[] = { +// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 0), +// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 1), +// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 2), +// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 3), +// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 4), +// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_zamazenta_crowned[] = { +// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 0), +// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 1), +// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 2), +// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 3), +// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 4), +// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 5), +// }; + +// static const struct SpriteFrameImage sPicTable_wyrdeer[] = { +// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 0), +// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 1), +// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 2), +// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 3), +// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 4), +// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_kleavor[] = { +// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 0), +// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 1), +// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 2), +// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 3), +// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 4), +// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_ursaluna[] = { +// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 0), +// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 1), +// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 2), +// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 3), +// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 4), +// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_basculegion[] = { +// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 0), +// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 1), +// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 2), +// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 3), +// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 4), +// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_basculegion_female[] = { +// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 0), +// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 1), +// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 2), +// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 3), +// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 4), +// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_sneasel_hisuian[] = { +// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_sneasler[] = { +// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 0), +// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 1), +// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 2), +// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 3), +// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 4), +// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_overqwil[] = { +// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 0), +// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 1), +// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 2), +// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 3), +// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 4), +// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_enamorus[] = { +// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 0), +// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 1), +// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 2), +// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 3), +// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 4), +// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_enamorus_therian[] = { +// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 0), +// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 1), +// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 2), +// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 3), +// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 4), +// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_growlithe_hisuian[] = { +// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_arcanine_hisuian[] = { +// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_voltorb_hisuian[] = { +// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_electrode_hisuian[] = { +// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_braviary_hisuian[] = { +// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_qwilfish_hisuian[] = { +// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_zorua_hisuian[] = { +// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_zoroark_hisuian[] = { +// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_sliggoo_hisuian[] = { +// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_goodra_hisuian[] = { +// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_avalugg_hisuian[] = { +// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_decidueye_hisuian[] = { +// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_typhlosion_hisuian[] = { +// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_samurott_hisuian[] = { +// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_lilligant_hisuian[] = { +// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 0), +// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 1), +// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 2), +// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 3), +// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 4), +// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_basculin_white_stripe[] = { +// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 0), +// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 1), +// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 2), +// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 3), +// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 4), +// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_dialga_origin[] = { +// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 0), +// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 1), +// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 2), +// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 3), +// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 4), +// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 5) +// }; + +// static const struct SpriteFrameImage sPicTable_palkia_origin[] = { +// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 0), +// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 1), +// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 2), +// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 3), +// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 4), +// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 5) +// }; static const struct SpriteFrameImage sPicTable_DeoxysOld[] = { overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), From 9ff599963c854cac2d019fc9d831de10b236d947 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 19 Jan 2024 23:50:38 -0300 Subject: [PATCH 195/291] 0xFFFF -> TAG_NONE --- .../object_event_graphics_info_followers.h | 2172 ++++++++--------- 1 file changed, 1086 insertions(+), 1086 deletions(-) diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index c9dbdf799836..612161dca2f3 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -4,1090 +4,1090 @@ // Species-indexed pokemon object event table const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = { - [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, - [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, - [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMANDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, - [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, - [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, - [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, - [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, - [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, - [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, - [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, - [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, - [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, - [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, - [SPECIES_RATTATA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, - [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, - [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, - [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, - [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, - [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, - [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, - [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOQUEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, - [SPECIES_VULPIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, - [SPECIES_NINETALES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, - [SPECIES_JIGGLYPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, - [SPECIES_WIGGLYTUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, - [SPECIES_ZUBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, - [SPECIES_GOLBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, - [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, - [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, - [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, - [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, - [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, - [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, - [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, - [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, - [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, - [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, - [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, - [SPECIES_MANKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, - [SPECIES_PRIMEAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, - [SPECIES_GROWLITHE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, - [SPECIES_ARCANINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, - [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, - [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, - [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, - [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, - [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, - [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, - [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, - [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, - [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, - [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, - [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, - [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, - [SPECIES_FARFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, - [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, - [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, - [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, - [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, - [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, - [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, - [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, - [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, - [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, - [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, - [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, - [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, - [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, - [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, - [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, - [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, - [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, - [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, - [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, - [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, - [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, - [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, - [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, - [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, - [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, - [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, - [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, - [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, - [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, - [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, - [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, - [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, - [SPECIES_MR_MIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, - [SPECIES_SCYTHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, - [SPECIES_JYNX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTABUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, - [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, - [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, - [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, - [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, - [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, - [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, - [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, - [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, - [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, - [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, - [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, - [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, - [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, - [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, - [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, - [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, - [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, - [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, - [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, - [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, - [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, - [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, - [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, - [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, - [SPECIES_CYNDAQUIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, - [SPECIES_QUILAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, - [SPECIES_TYPHLOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, - [SPECIES_TOTODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, - [SPECIES_CROCONAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, - [SPECIES_FERALIGATR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, - [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, - [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, - [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, - [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, - [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, - [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, - [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, - [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, - [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, - [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, - [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, - [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, - [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, - [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, - [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, - [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, - [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, - [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, - [SPECIES_FLAAFFY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, - [SPECIES_AMPHAROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, - [SPECIES_BELLOSSOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, - [SPECIES_MARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, - [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, - [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, - [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, - [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, - [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, - [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, - [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, - [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, - [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, - [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, - [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, - [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, - [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, - [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, - [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, - [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, - [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, - [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, - [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, - [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, - [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, - [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, - [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, - [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, - [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, - [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, - [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, - [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, - [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, - [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, - [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, - [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, - [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, - [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, - [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, - [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, - [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, - [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, - [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, - [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, - [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, - [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, - [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, - [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, - [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, - [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, - [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, - [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONTOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, - [SPECIES_SMOOCHUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, - [SPECIES_ELEKID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, - [SPECIES_MAGBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, - [SPECIES_MILTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, - [SPECIES_BLISSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, - [SPECIES_RAIKOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, - [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, - [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, - [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, - [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, - [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, - [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, - [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, - [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, - [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, - [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, - [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, - [SPECIES_TORCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, - [SPECIES_COMBUSKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, - [SPECIES_BLAZIKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, - [SPECIES_MUDKIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, - [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, - [SPECIES_SWAMPERT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, - [SPECIES_POOCHYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, - [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, - [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, - [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, - [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, - [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, - [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, - [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, - [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, - [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, - [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, - [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, - [SPECIES_SEEDOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, - [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, - [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, - [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, - [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, - [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, - [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, - [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, - [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, - [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, - [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, - [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, - [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, - [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, - [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, - [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, - [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, - [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, - [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, - [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, - [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, - [SPECIES_MAKUHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, - [SPECIES_HARIYAMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, - [SPECIES_AZURILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, - [SPECIES_NOSEPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, - [SPECIES_SKITTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, - [SPECIES_DELCATTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, - [SPECIES_SABLEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, - [SPECIES_MAWILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, - [SPECIES_ARON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, - [SPECIES_LAIRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, - [SPECIES_AGGRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, - [SPECIES_MEDITITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, - [SPECIES_MEDICHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRIKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, - [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, - [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, - [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, - [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, - [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, - [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, - [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, - [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, - [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, - [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, - [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, - [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, - [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, - [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, - [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, - [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, - [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, - [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, - [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, - [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, - [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, - [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, - [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, - [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, - [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, - [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, - [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, - [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, - [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, - [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, - [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, - [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, - [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, - [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, - [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, - [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, - [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, - [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, - [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, - [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, - [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM_SUNNY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSunny, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM_RAINY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM_SNOWY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, - [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, - [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, - [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, - [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, - [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, - [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, - [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, - [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, - [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, - [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, - [SPECIES_GLALIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, - [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, - [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, - [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, - [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, - [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, - [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, - [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, - [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, - [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, - [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, - [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, - [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, - [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, - [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, - [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, - [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, - [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, - [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, - [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, - [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, - [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, - [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, - [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, - [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, - // [SPECIES_TURTWIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtwig, gDummySpriteAffineAnimTable}, - // [SPECIES_GROTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grotle, gDummySpriteAffineAnimTable}, - // [SPECIES_TORTERRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torterra, gDummySpriteAffineAnimTable}, - // [SPECIES_CHIMCHAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chimchar, gDummySpriteAffineAnimTable}, - // [SPECIES_MONFERNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_monferno, gDummySpriteAffineAnimTable}, - // [SPECIES_INFERNAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_infernape, gDummySpriteAffineAnimTable}, - // [SPECIES_PIPLUP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_piplup, gDummySpriteAffineAnimTable}, - // [SPECIES_PRINPLUP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_prinplup, gDummySpriteAffineAnimTable}, - // [SPECIES_EMPOLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_empoleon, gDummySpriteAffineAnimTable}, - // [SPECIES_STARLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_starly, gDummySpriteAffineAnimTable}, - // [SPECIES_STARAVIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staravia, gDummySpriteAffineAnimTable}, - // [SPECIES_STARAPTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staraptor, gDummySpriteAffineAnimTable}, - // [SPECIES_BIDOOF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bidoof, gDummySpriteAffineAnimTable}, - // [SPECIES_BIBAREL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bibarel, gDummySpriteAffineAnimTable}, - // [SPECIES_KRICKETOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketot, gDummySpriteAffineAnimTable}, - // [SPECIES_KRICKETUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketune, gDummySpriteAffineAnimTable}, - // [SPECIES_SHINX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shinx, gDummySpriteAffineAnimTable}, - // [SPECIES_LUXIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxio, gDummySpriteAffineAnimTable}, - // [SPECIES_LUXRAY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxray, gDummySpriteAffineAnimTable}, - // [SPECIES_BUDEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_budew, gDummySpriteAffineAnimTable}, - // [SPECIES_ROSERADE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roserade, gDummySpriteAffineAnimTable}, - // [SPECIES_CRANIDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cranidos, gDummySpriteAffineAnimTable}, - // [SPECIES_RAMPARDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rampardos, gDummySpriteAffineAnimTable}, - // [SPECIES_SHIELDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shieldon, gDummySpriteAffineAnimTable}, - // [SPECIES_BASTIODON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bastiodon, gDummySpriteAffineAnimTable}, - // [SPECIES_BURMY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy, gDummySpriteAffineAnimTable}, - // [SPECIES_WORMADAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam, gDummySpriteAffineAnimTable}, - // [SPECIES_MOTHIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mothim, gDummySpriteAffineAnimTable}, - // [SPECIES_COMBEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_combee, gDummySpriteAffineAnimTable}, - // [SPECIES_VESPIQUEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vespiquen, gDummySpriteAffineAnimTable}, - // [SPECIES_PACHIRISU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pachirisu, gDummySpriteAffineAnimTable}, - // [SPECIES_BUIZEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buizel, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOATZEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floatzel, gDummySpriteAffineAnimTable}, - // [SPECIES_CHERUBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherubi, gDummySpriteAffineAnimTable}, - // [SPECIES_CHERRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherrim, gDummySpriteAffineAnimTable}, - // [SPECIES_SHELLOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shellos, gDummySpriteAffineAnimTable}, - // [SPECIES_GASTRODON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gastrodon, gDummySpriteAffineAnimTable}, - // [SPECIES_AMBIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ambipom, gDummySpriteAffineAnimTable}, - // [SPECIES_DRIFLOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifloon, gDummySpriteAffineAnimTable}, - // [SPECIES_DRIFBLIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifblim, gDummySpriteAffineAnimTable}, - // [SPECIES_BUNEARY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buneary, gDummySpriteAffineAnimTable}, - // [SPECIES_LOPUNNY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lopunny, gDummySpriteAffineAnimTable}, - // [SPECIES_MISMAGIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mismagius, gDummySpriteAffineAnimTable}, - // [SPECIES_HONCHKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honchkrow, gDummySpriteAffineAnimTable}, - // [SPECIES_GLAMEOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glameow, gDummySpriteAffineAnimTable}, - // [SPECIES_PURUGLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purugly, gDummySpriteAffineAnimTable}, - // [SPECIES_CHINGLING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chingling, gDummySpriteAffineAnimTable}, - // [SPECIES_STUNKY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunky, gDummySpriteAffineAnimTable}, - // [SPECIES_SKUNTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skuntank, gDummySpriteAffineAnimTable}, - // [SPECIES_BRONZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzor, gDummySpriteAffineAnimTable}, - // [SPECIES_BRONZONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzong, gDummySpriteAffineAnimTable}, - // [SPECIES_BONSLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bonsly, gDummySpriteAffineAnimTable}, - // [SPECIES_MIME_JR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mime_jr, gDummySpriteAffineAnimTable}, - // [SPECIES_HAPPINY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_happiny, gDummySpriteAffineAnimTable}, - // [SPECIES_CHATOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chatot, gDummySpriteAffineAnimTable}, - // [SPECIES_SPIRITOMB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spiritomb, gDummySpriteAffineAnimTable}, - // [SPECIES_GIBLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gible, gDummySpriteAffineAnimTable}, - // [SPECIES_GABITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gabite, gDummySpriteAffineAnimTable}, - // [SPECIES_GARCHOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garchomp, gDummySpriteAffineAnimTable}, - // [SPECIES_MUNCHLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munchlax, gDummySpriteAffineAnimTable}, - // [SPECIES_RIOLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_riolu, gDummySpriteAffineAnimTable}, - // [SPECIES_LUCARIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lucario, gDummySpriteAffineAnimTable}, - // [SPECIES_HIPPOPOTAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippopotas, gDummySpriteAffineAnimTable}, - // [SPECIES_HIPPOWDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippowdon, gDummySpriteAffineAnimTable}, - // [SPECIES_SKORUPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skorupi, gDummySpriteAffineAnimTable}, - // [SPECIES_DRAPION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drapion, gDummySpriteAffineAnimTable}, - // [SPECIES_CROAGUNK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_croagunk, gDummySpriteAffineAnimTable}, - // [SPECIES_TOXICROAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxicroak, gDummySpriteAffineAnimTable}, - // [SPECIES_CARNIVINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carnivine, gDummySpriteAffineAnimTable}, - // [SPECIES_FINNEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_finneon, gDummySpriteAffineAnimTable}, - // [SPECIES_LUMINEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lumineon, gDummySpriteAffineAnimTable}, - // [SPECIES_MANTYKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mantyke, gDummySpriteAffineAnimTable}, - // [SPECIES_SNOVER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snover, gDummySpriteAffineAnimTable}, - // [SPECIES_ABOMASNOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_abomasnow, gDummySpriteAffineAnimTable}, - // [SPECIES_WEAVILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_weavile, gDummySpriteAffineAnimTable}, - // [SPECIES_MAGNEZONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magnezone, gDummySpriteAffineAnimTable}, - // [SPECIES_LICKILICKY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lickilicky, gDummySpriteAffineAnimTable}, - // [SPECIES_RHYPERIOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rhyperior, gDummySpriteAffineAnimTable}, - // [SPECIES_TANGROWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tangrowth, gDummySpriteAffineAnimTable}, - // [SPECIES_ELECTIVIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_electivire, gDummySpriteAffineAnimTable}, - // [SPECIES_MAGMORTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magmortar, gDummySpriteAffineAnimTable}, - // [SPECIES_TOGEKISS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togekiss, gDummySpriteAffineAnimTable}, - // [SPECIES_YANMEGA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yanmega, gDummySpriteAffineAnimTable}, - // [SPECIES_LEAFEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leafeon, gDummySpriteAffineAnimTable}, - // [SPECIES_GLACEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glaceon, gDummySpriteAffineAnimTable}, - // [SPECIES_GLISCOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gliscor, gDummySpriteAffineAnimTable}, - // [SPECIES_MAMOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mamoswine, gDummySpriteAffineAnimTable}, - // [SPECIES_PORYGON_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_porygon_z, gDummySpriteAffineAnimTable}, - // [SPECIES_GALLADE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gallade, gDummySpriteAffineAnimTable}, - // [SPECIES_PROBOPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_probopass, gDummySpriteAffineAnimTable}, - // [SPECIES_DUSKNOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dusknoir, gDummySpriteAffineAnimTable}, - // [SPECIES_FROSLASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froslass, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom, gDummySpriteAffineAnimTable}, - // [SPECIES_UXIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_uxie, gDummySpriteAffineAnimTable}, - // [SPECIES_MESPRIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mesprit, gDummySpriteAffineAnimTable}, - // [SPECIES_AZELF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_azelf, gDummySpriteAffineAnimTable}, - // [SPECIES_DIALGA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_dialga, gDummySpriteAffineAnimTable}, - // [SPECIES_PALKIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_palkia, gDummySpriteAffineAnimTable}, - // [SPECIES_HEATRAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatran, gDummySpriteAffineAnimTable}, - // [SPECIES_REGIGIGAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_regigigas, gDummySpriteAffineAnimTable}, - // [SPECIES_GIRATINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_giratina, gDummySpriteAffineAnimTable}, - // [SPECIES_CRESSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cresselia, gDummySpriteAffineAnimTable}, - // [SPECIES_PHIONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phione, gDummySpriteAffineAnimTable}, - // [SPECIES_MANAPHY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_manaphy, gDummySpriteAffineAnimTable}, - // [SPECIES_DARKRAI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darkrai, gDummySpriteAffineAnimTable}, - // [SPECIES_SHAYMIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shaymin, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus, gDummySpriteAffineAnimTable}, - // [SPECIES_VICTINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_victini, gDummySpriteAffineAnimTable}, - // [SPECIES_SNIVY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snivy, gDummySpriteAffineAnimTable}, - // [SPECIES_SERVINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_servine, gDummySpriteAffineAnimTable}, - // [SPECIES_SERPERIOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_serperior, gDummySpriteAffineAnimTable}, - // [SPECIES_TEPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tepig, gDummySpriteAffineAnimTable}, - // [SPECIES_PIGNITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pignite, gDummySpriteAffineAnimTable}, - // [SPECIES_EMBOAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emboar, gDummySpriteAffineAnimTable}, - // [SPECIES_OSHAWOTT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oshawott, gDummySpriteAffineAnimTable}, - // [SPECIES_DEWOTT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewott, gDummySpriteAffineAnimTable}, - // [SPECIES_SAMUROTT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_samurott, gDummySpriteAffineAnimTable}, - // [SPECIES_PATRAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_patrat, gDummySpriteAffineAnimTable}, - // [SPECIES_WATCHOG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_watchog, gDummySpriteAffineAnimTable}, - // [SPECIES_LILLIPUP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lillipup, gDummySpriteAffineAnimTable}, - // [SPECIES_HERDIER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_herdier, gDummySpriteAffineAnimTable}, - // [SPECIES_STOUTLAND] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stoutland, gDummySpriteAffineAnimTable}, - // [SPECIES_PURRLOIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purrloin, gDummySpriteAffineAnimTable}, - // [SPECIES_LIEPARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_liepard, gDummySpriteAffineAnimTable}, - // [SPECIES_PANSAGE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansage, gDummySpriteAffineAnimTable}, - // [SPECIES_SIMISAGE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisage, gDummySpriteAffineAnimTable}, - // [SPECIES_PANSEAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansear, gDummySpriteAffineAnimTable}, - // [SPECIES_SIMISEAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisear, gDummySpriteAffineAnimTable}, - // [SPECIES_PANPOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_panpour, gDummySpriteAffineAnimTable}, - // [SPECIES_SIMIPOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simipour, gDummySpriteAffineAnimTable}, - // [SPECIES_MUNNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munna, gDummySpriteAffineAnimTable}, - // [SPECIES_MUSHARNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_musharna, gDummySpriteAffineAnimTable}, - // [SPECIES_PIDOVE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pidove, gDummySpriteAffineAnimTable}, - // [SPECIES_TRANQUILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tranquill, gDummySpriteAffineAnimTable}, - // [SPECIES_UNFEZANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_unfezant, gDummySpriteAffineAnimTable}, - // [SPECIES_BLITZLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blitzle, gDummySpriteAffineAnimTable}, - // [SPECIES_ZEBSTRIKA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zebstrika, gDummySpriteAffineAnimTable}, - // [SPECIES_ROGGENROLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roggenrola, gDummySpriteAffineAnimTable}, - // [SPECIES_BOLDORE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boldore, gDummySpriteAffineAnimTable}, - // [SPECIES_GIGALITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gigalith, gDummySpriteAffineAnimTable}, - // [SPECIES_WOOBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_woobat, gDummySpriteAffineAnimTable}, - // [SPECIES_SWOOBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swoobat, gDummySpriteAffineAnimTable}, - // [SPECIES_DRILBUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drilbur, gDummySpriteAffineAnimTable}, - // [SPECIES_EXCADRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_excadrill, gDummySpriteAffineAnimTable}, - // [SPECIES_AUDINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_audino, gDummySpriteAffineAnimTable}, - // [SPECIES_TIMBURR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_timburr, gDummySpriteAffineAnimTable}, - // [SPECIES_GURDURR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gurdurr, gDummySpriteAffineAnimTable}, - // [SPECIES_CONKELDURR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_conkeldurr, gDummySpriteAffineAnimTable}, - // [SPECIES_TYMPOLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tympole, gDummySpriteAffineAnimTable}, - // [SPECIES_PALPITOAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palpitoad, gDummySpriteAffineAnimTable}, - // [SPECIES_SEISMITOAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_seismitoad, gDummySpriteAffineAnimTable}, - // [SPECIES_THROH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_throh, gDummySpriteAffineAnimTable}, - // [SPECIES_SAWK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawk, gDummySpriteAffineAnimTable}, - // [SPECIES_SEWADDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sewaddle, gDummySpriteAffineAnimTable}, - // [SPECIES_SWADLOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swadloon, gDummySpriteAffineAnimTable}, - // [SPECIES_LEAVANNY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leavanny, gDummySpriteAffineAnimTable}, - // [SPECIES_VENIPEDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_venipede, gDummySpriteAffineAnimTable}, - // [SPECIES_WHIRLIPEDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whirlipede, gDummySpriteAffineAnimTable}, - // [SPECIES_SCOLIPEDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scolipede, gDummySpriteAffineAnimTable}, - // [SPECIES_COTTONEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cottonee, gDummySpriteAffineAnimTable}, - // [SPECIES_WHIMSICOTT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whimsicott, gDummySpriteAffineAnimTable}, - // [SPECIES_PETILIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_petilil, gDummySpriteAffineAnimTable}, - // [SPECIES_LILLIGANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lilligant, gDummySpriteAffineAnimTable}, - // [SPECIES_BASCULIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin, gDummySpriteAffineAnimTable}, - // [SPECIES_SANDILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandile, gDummySpriteAffineAnimTable}, - // [SPECIES_KROKOROK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krokorok, gDummySpriteAffineAnimTable}, - // [SPECIES_KROOKODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krookodile, gDummySpriteAffineAnimTable}, - // [SPECIES_DARUMAKA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darumaka, gDummySpriteAffineAnimTable}, - // [SPECIES_DARMANITAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darmanitan, gDummySpriteAffineAnimTable}, - // [SPECIES_MARACTUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_maractus, gDummySpriteAffineAnimTable}, - // [SPECIES_DWEBBLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dwebble, gDummySpriteAffineAnimTable}, - // [SPECIES_CRUSTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crustle, gDummySpriteAffineAnimTable}, - // [SPECIES_SCRAGGY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scraggy, gDummySpriteAffineAnimTable}, - // [SPECIES_SCRAFTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scrafty, gDummySpriteAffineAnimTable}, - // [SPECIES_SIGILYPH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sigilyph, gDummySpriteAffineAnimTable}, - // [SPECIES_YAMASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamask, gDummySpriteAffineAnimTable}, - // [SPECIES_COFAGRIGUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cofagrigus, gDummySpriteAffineAnimTable}, - // [SPECIES_TIRTOUGA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tirtouga, gDummySpriteAffineAnimTable}, - // [SPECIES_CARRACOSTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carracosta, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCHEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archen, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCHEOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archeops, gDummySpriteAffineAnimTable}, - // [SPECIES_TRUBBISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trubbish, gDummySpriteAffineAnimTable}, - // [SPECIES_GARBODOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garbodor, gDummySpriteAffineAnimTable}, - // [SPECIES_ZORUA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zorua, gDummySpriteAffineAnimTable}, - // [SPECIES_ZOROARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zoroark, gDummySpriteAffineAnimTable}, - // [SPECIES_MINCCINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minccino, gDummySpriteAffineAnimTable}, - // [SPECIES_CINCCINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinccino, gDummySpriteAffineAnimTable}, - // [SPECIES_GOTHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothita, gDummySpriteAffineAnimTable}, - // [SPECIES_GOTHORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothorita, gDummySpriteAffineAnimTable}, - // [SPECIES_GOTHITELLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothitelle, gDummySpriteAffineAnimTable}, - // [SPECIES_SOLOSIS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solosis, gDummySpriteAffineAnimTable}, - // [SPECIES_DUOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duosion, gDummySpriteAffineAnimTable}, - // [SPECIES_REUNICLUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_reuniclus, gDummySpriteAffineAnimTable}, - // [SPECIES_DUCKLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ducklett, gDummySpriteAffineAnimTable}, - // [SPECIES_SWANNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swanna, gDummySpriteAffineAnimTable}, - // [SPECIES_VANILLITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillite, gDummySpriteAffineAnimTable}, - // [SPECIES_VANILLISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillish, gDummySpriteAffineAnimTable}, - // [SPECIES_VANILLUXE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanilluxe, gDummySpriteAffineAnimTable}, - // [SPECIES_DEERLING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling, gDummySpriteAffineAnimTable}, - // [SPECIES_SAWSBUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck, gDummySpriteAffineAnimTable}, - // [SPECIES_EMOLGA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emolga, gDummySpriteAffineAnimTable}, - // [SPECIES_KARRABLAST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_karrablast, gDummySpriteAffineAnimTable}, - // [SPECIES_ESCAVALIER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_escavalier, gDummySpriteAffineAnimTable}, - // [SPECIES_FOONGUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_foongus, gDummySpriteAffineAnimTable}, - // [SPECIES_AMOONGUSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amoonguss, gDummySpriteAffineAnimTable}, - // [SPECIES_FRILLISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frillish, gDummySpriteAffineAnimTable}, - // [SPECIES_JELLICENT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jellicent, gDummySpriteAffineAnimTable}, - // [SPECIES_ALOMOMOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alomomola, gDummySpriteAffineAnimTable}, - // [SPECIES_JOLTIK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_joltik, gDummySpriteAffineAnimTable}, - // [SPECIES_GALVANTULA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_galvantula, gDummySpriteAffineAnimTable}, - // [SPECIES_FERROSEED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferroseed, gDummySpriteAffineAnimTable}, - // [SPECIES_FERROTHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferrothorn, gDummySpriteAffineAnimTable}, - // [SPECIES_KLINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klink, gDummySpriteAffineAnimTable}, - // [SPECIES_KLANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klang, gDummySpriteAffineAnimTable}, - // [SPECIES_KLINKLANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klinklang, gDummySpriteAffineAnimTable}, - // [SPECIES_TYNAMO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tynamo, gDummySpriteAffineAnimTable}, - // [SPECIES_EELEKTRIK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektrik, gDummySpriteAffineAnimTable}, - // [SPECIES_EELEKTROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektross, gDummySpriteAffineAnimTable}, - // [SPECIES_ELGYEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_elgyem, gDummySpriteAffineAnimTable}, - // [SPECIES_BEHEEYEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beheeyem, gDummySpriteAffineAnimTable}, - // [SPECIES_LITWICK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litwick, gDummySpriteAffineAnimTable}, - // [SPECIES_LAMPENT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lampent, gDummySpriteAffineAnimTable}, - // [SPECIES_CHANDELURE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chandelure, gDummySpriteAffineAnimTable}, - // [SPECIES_AXEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_axew, gDummySpriteAffineAnimTable}, - // [SPECIES_FRAXURE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fraxure, gDummySpriteAffineAnimTable}, - // [SPECIES_HAXORUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_haxorus, gDummySpriteAffineAnimTable}, - // [SPECIES_CUBCHOO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cubchoo, gDummySpriteAffineAnimTable}, - // [SPECIES_BEARTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beartic, gDummySpriteAffineAnimTable}, - // [SPECIES_CRYOGONAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cryogonal, gDummySpriteAffineAnimTable}, - // [SPECIES_SHELMET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shelmet, gDummySpriteAffineAnimTable}, - // [SPECIES_ACCELGOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_accelgor, gDummySpriteAffineAnimTable}, - // [SPECIES_STUNFISK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunfisk, gDummySpriteAffineAnimTable}, - // [SPECIES_MIENFOO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienfoo, gDummySpriteAffineAnimTable}, - // [SPECIES_MIENSHAO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienshao, gDummySpriteAffineAnimTable}, - // [SPECIES_DRUDDIGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_druddigon, gDummySpriteAffineAnimTable}, - // [SPECIES_GOLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golett, gDummySpriteAffineAnimTable}, - // [SPECIES_GOLURK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golurk, gDummySpriteAffineAnimTable}, - // [SPECIES_PAWNIARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pawniard, gDummySpriteAffineAnimTable}, - // [SPECIES_BISHARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bisharp, gDummySpriteAffineAnimTable}, - // [SPECIES_BOUFFALANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bouffalant, gDummySpriteAffineAnimTable}, - // [SPECIES_RUFFLET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rufflet, gDummySpriteAffineAnimTable}, - // [SPECIES_BRAVIARY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braviary, gDummySpriteAffineAnimTable}, - // [SPECIES_VULLABY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vullaby, gDummySpriteAffineAnimTable}, - // [SPECIES_MANDIBUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mandibuzz, gDummySpriteAffineAnimTable}, - // [SPECIES_HEATMOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatmor, gDummySpriteAffineAnimTable}, - // [SPECIES_DURANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_durant, gDummySpriteAffineAnimTable}, - // [SPECIES_DEINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deino, gDummySpriteAffineAnimTable}, - // [SPECIES_ZWEILOUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zweilous, gDummySpriteAffineAnimTable}, - // [SPECIES_HYDREIGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hydreigon, gDummySpriteAffineAnimTable}, - // [SPECIES_LARVESTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_larvesta, gDummySpriteAffineAnimTable}, - // [SPECIES_VOLCARONA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcarona, gDummySpriteAffineAnimTable}, - // [SPECIES_COBALION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cobalion, gDummySpriteAffineAnimTable}, - // [SPECIES_TERRAKION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_terrakion, gDummySpriteAffineAnimTable}, - // [SPECIES_VIRIZION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_virizion, gDummySpriteAffineAnimTable}, - // [SPECIES_TORNADUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tornadus, gDummySpriteAffineAnimTable}, - // [SPECIES_THUNDURUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thundurus, gDummySpriteAffineAnimTable}, - // [SPECIES_RESHIRAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_reshiram, gDummySpriteAffineAnimTable}, - // [SPECIES_ZEKROM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zekrom, gDummySpriteAffineAnimTable}, - // [SPECIES_LANDORUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_landorus, gDummySpriteAffineAnimTable}, - // [SPECIES_KYUREM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_kyurem, gDummySpriteAffineAnimTable}, - // [SPECIES_KELDEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_keldeo, gDummySpriteAffineAnimTable}, - // [SPECIES_MELOETTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meloetta, gDummySpriteAffineAnimTable}, - // [SPECIES_GENESECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_genesect, gDummySpriteAffineAnimTable}, - // [SPECIES_CHESPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chespin, gDummySpriteAffineAnimTable}, - // [SPECIES_QUILLADIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_quilladin, gDummySpriteAffineAnimTable}, - // [SPECIES_CHESNAUGHT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chesnaught, gDummySpriteAffineAnimTable}, - // [SPECIES_FENNEKIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fennekin, gDummySpriteAffineAnimTable}, - // [SPECIES_BRAIXEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braixen, gDummySpriteAffineAnimTable}, - // [SPECIES_DELPHOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_delphox, gDummySpriteAffineAnimTable}, - // [SPECIES_FROAKIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froakie, gDummySpriteAffineAnimTable}, - // [SPECIES_FROGADIER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frogadier, gDummySpriteAffineAnimTable}, - // [SPECIES_GRENINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greninja, gDummySpriteAffineAnimTable}, - // [SPECIES_BUNNELBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bunnelby, gDummySpriteAffineAnimTable}, - // [SPECIES_DIGGERSBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diggersby, gDummySpriteAffineAnimTable}, - // [SPECIES_FLETCHLING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchling, gDummySpriteAffineAnimTable}, - // [SPECIES_FLETCHINDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchinder, gDummySpriteAffineAnimTable}, - // [SPECIES_TALONFLAME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_talonflame, gDummySpriteAffineAnimTable}, - // [SPECIES_SCATTERBUG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scatterbug, gDummySpriteAffineAnimTable}, - // [SPECIES_SPEWPA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spewpa, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon, gDummySpriteAffineAnimTable}, - // [SPECIES_LITLEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litleo, gDummySpriteAffineAnimTable}, - // [SPECIES_PYROAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyroar, gDummySpriteAffineAnimTable}, - // [SPECIES_FLABEBE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette, gDummySpriteAffineAnimTable}, - // [SPECIES_FLORGES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges, gDummySpriteAffineAnimTable}, - // [SPECIES_SKIDDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skiddo, gDummySpriteAffineAnimTable}, - // [SPECIES_GOGOAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gogoat, gDummySpriteAffineAnimTable}, - // [SPECIES_PANCHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pancham, gDummySpriteAffineAnimTable}, - // [SPECIES_PANGORO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pangoro, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou, gDummySpriteAffineAnimTable}, - // [SPECIES_ESPURR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_espurr, gDummySpriteAffineAnimTable}, - // [SPECIES_MEOWSTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowstic, gDummySpriteAffineAnimTable}, - // [SPECIES_HONEDGE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honedge, gDummySpriteAffineAnimTable}, - // [SPECIES_DOUBLADE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_doublade, gDummySpriteAffineAnimTable}, - // [SPECIES_AEGISLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aegislash, gDummySpriteAffineAnimTable}, - // [SPECIES_SPRITZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spritzee, gDummySpriteAffineAnimTable}, - // [SPECIES_AROMATISSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aromatisse, gDummySpriteAffineAnimTable}, - // [SPECIES_SWIRLIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swirlix, gDummySpriteAffineAnimTable}, - // [SPECIES_SLURPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slurpuff, gDummySpriteAffineAnimTable}, - // [SPECIES_INKAY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inkay, gDummySpriteAffineAnimTable}, - // [SPECIES_MALAMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_malamar, gDummySpriteAffineAnimTable}, - // [SPECIES_BINACLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_binacle, gDummySpriteAffineAnimTable}, - // [SPECIES_BARBARACLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barbaracle, gDummySpriteAffineAnimTable}, - // [SPECIES_SKRELP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skrelp, gDummySpriteAffineAnimTable}, - // [SPECIES_DRAGALGE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragalge, gDummySpriteAffineAnimTable}, - // [SPECIES_CLAUNCHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clauncher, gDummySpriteAffineAnimTable}, - // [SPECIES_CLAWITZER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clawitzer, gDummySpriteAffineAnimTable}, - // [SPECIES_HELIOPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_helioptile, gDummySpriteAffineAnimTable}, - // [SPECIES_HELIOLISK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heliolisk, gDummySpriteAffineAnimTable}, - // [SPECIES_TYRUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrunt, gDummySpriteAffineAnimTable}, - // [SPECIES_TYRANTRUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrantrum, gDummySpriteAffineAnimTable}, - // [SPECIES_AMAURA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amaura, gDummySpriteAffineAnimTable}, - // [SPECIES_AURORUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aurorus, gDummySpriteAffineAnimTable}, - // [SPECIES_SYLVEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sylveon, gDummySpriteAffineAnimTable}, - // [SPECIES_HAWLUCHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hawlucha, gDummySpriteAffineAnimTable}, - // [SPECIES_DEDENNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dedenne, gDummySpriteAffineAnimTable}, - // [SPECIES_CARBINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carbink, gDummySpriteAffineAnimTable}, - // [SPECIES_GOOMY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goomy, gDummySpriteAffineAnimTable}, - // [SPECIES_SLIGGOO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sliggoo, gDummySpriteAffineAnimTable}, - // [SPECIES_GOODRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goodra, gDummySpriteAffineAnimTable}, - // [SPECIES_KLEFKI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klefki, gDummySpriteAffineAnimTable}, - // [SPECIES_PHANTUMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phantump, gDummySpriteAffineAnimTable}, - // [SPECIES_TREVENANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trevenant, gDummySpriteAffineAnimTable}, - // [SPECIES_PUMPKABOO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pumpkaboo, gDummySpriteAffineAnimTable}, - // [SPECIES_GOURGEIST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gourgeist, gDummySpriteAffineAnimTable}, - // [SPECIES_BERGMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bergmite, gDummySpriteAffineAnimTable}, - // [SPECIES_AVALUGG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_avalugg, gDummySpriteAffineAnimTable}, - // [SPECIES_NOIBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noibat, gDummySpriteAffineAnimTable}, - // [SPECIES_NOIVERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noivern, gDummySpriteAffineAnimTable}, - // [SPECIES_XERNEAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_xerneas, gDummySpriteAffineAnimTable}, - // [SPECIES_YVELTAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_yveltal, gDummySpriteAffineAnimTable}, - // [SPECIES_ZYGARDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zygarde, gDummySpriteAffineAnimTable}, - // [SPECIES_DIANCIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diancie, gDummySpriteAffineAnimTable}, - // [SPECIES_HOOPA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hoopa, gDummySpriteAffineAnimTable}, - // [SPECIES_VOLCANION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcanion, gDummySpriteAffineAnimTable}, - // [SPECIES_PICHU_SPIKY_EARED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pichu_spiky_eared, gDummySpriteAffineAnimTable}, - // [SPECIES_DEOXYS_ATTACK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_attack, gDummySpriteAffineAnimTable}, - // [SPECIES_DEOXYS_DEFENSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_defense, gDummySpriteAffineAnimTable}, - // [SPECIES_DEOXYS_SPEED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_speed, gDummySpriteAffineAnimTable}, - // [SPECIES_BURMY_SANDY_CLOAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy_sandy_cloak, gDummySpriteAffineAnimTable}, - // [SPECIES_BURMY_TRASH_CLOAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy_trash_cloak, gDummySpriteAffineAnimTable}, - // [SPECIES_WORMADAM_SANDY_CLOAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam_sandy_cloak, gDummySpriteAffineAnimTable}, - // [SPECIES_WORMADAM_TRASH_CLOAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam_trash_cloak, gDummySpriteAffineAnimTable}, - // [SPECIES_SHELLOS_EAST_SEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shellos_east_sea, gDummySpriteAffineAnimTable}, - // [SPECIES_GASTRODON_EAST_SEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gastrodon_east_sea, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM_HEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_heat, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM_WASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_wash, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM_FROST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_frost, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM_FAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_fan, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM_MOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_mow, gDummySpriteAffineAnimTable}, - // [SPECIES_GIRATINA_ORIGIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_giratina_origin, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_FIGHTING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fighting, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_FLYING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_flying, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_POISON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_poison, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_GROUND] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ground, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_ROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_rock, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_BUG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_bug, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_GHOST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ghost, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_STEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_steel, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_FIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fire, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_WATER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_water, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_GRASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_grass, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_ELECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_electric, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_PSYCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_psychic, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_ICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ice, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_DRAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_dragon, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_DARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_dark, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_FAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fairy, gDummySpriteAffineAnimTable}, - // [SPECIES_BASCULIN_BLUE_STRIPED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin_blue_striped, gDummySpriteAffineAnimTable}, - // [SPECIES_DEERLING_AUTUMN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_autumn, gDummySpriteAffineAnimTable}, - // [SPECIES_DEERLING_SUMMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_summer, gDummySpriteAffineAnimTable}, - // [SPECIES_DEERLING_WINTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_winter, gDummySpriteAffineAnimTable}, - // [SPECIES_SAWSBUCK_AUTUMN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_autumn, gDummySpriteAffineAnimTable}, - // [SPECIES_SAWSBUCK_SUMMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_summer, gDummySpriteAffineAnimTable}, - // [SPECIES_SAWSBUCK_WINTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_winter, gDummySpriteAffineAnimTable}, - // [SPECIES_MELOETTA_PIROUETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meloetta_pirouette, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_POLAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_polar, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_TUNDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_tundra, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_CONTINENTAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_continental, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_GARDEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_garden, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_ELEGANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_elegant, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_MODERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_modern, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_MARINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_marine, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_ARCHIPELAGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_archipelago, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_HIGH_PLAINS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_high_plains, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_SANDSTORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_sandstorm, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_RIVER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_river, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_MONSOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_monsoon, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_SAVANNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_savanna, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_SUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_sun, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_OCEAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_ocean, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_JUNGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_jungle, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_FANCY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_fancy, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_POKE_BALL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_poke_ball, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_MEADOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_meadow, gDummySpriteAffineAnimTable}, - // [SPECIES_FLABEBE_YELLOW_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_yellow_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLABEBE_BLUE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_blue_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLABEBE_ORANGE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_orange_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLABEBE_WHITE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_white_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE_YELLOW_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_yellow_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE_BLUE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_blue_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE_ORANGE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_orange_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE_WHITE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_white_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE_ETERNAL_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_eternal_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLORGES_YELLOW_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_yellow_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLORGES_BLUE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_blue_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLORGES_ORANGE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_orange_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLORGES_WHITE_FLOWER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_white_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_HEART_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_heart_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_STAR_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_star_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_DIAMOND_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_diamond_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_DEBUTANTE_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_debutante_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_MATRON_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_matron_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_DANDY_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_dandy_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_LA_REINE_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_la_reine_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_KABUKI_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_kabuki_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_PHARAOH_TRIM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_pharaoh_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_MEOWSTIC_FEMALE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowstic_female, gDummySpriteAffineAnimTable}, - // [SPECIES_HOOPA_UNBOUND] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_hoopa_unbound, gDummySpriteAffineAnimTable}, - // [SPECIES_RATTATA_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rattata_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_RATICATE_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raticate_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_RAICHU_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raichu_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_SANDSHREW_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandshrew_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_SANDSLASH_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandslash_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_VULPIX_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vulpix_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_NINETALES_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ninetales_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_DIGLETT_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diglett_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_DUGTRIO_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dugtrio_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_MEOWTH_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowth_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_PERSIAN_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_persian_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_GEODUDE_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_geodude_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_GRAVELER_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_graveler_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_GOLEM_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golem_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_GRIMER_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grimer_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_MUK_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_muk_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_EXEGGUTOR_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_exeggutor_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_MAROWAK_ALOLAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_marowak_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_ROWLET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rowlet, gDummySpriteAffineAnimTable}, - // [SPECIES_DARTRIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dartrix, gDummySpriteAffineAnimTable}, - // [SPECIES_DECIDUEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_decidueye, gDummySpriteAffineAnimTable}, - // [SPECIES_LITTEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litten, gDummySpriteAffineAnimTable}, - // [SPECIES_TORRACAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torracat, gDummySpriteAffineAnimTable}, - // [SPECIES_INCINEROAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_incineroar, gDummySpriteAffineAnimTable}, - // [SPECIES_POPPLIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_popplio, gDummySpriteAffineAnimTable}, - // [SPECIES_BRIONNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_brionne, gDummySpriteAffineAnimTable}, - // [SPECIES_PRIMARINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_primarina, gDummySpriteAffineAnimTable}, - // [SPECIES_PIKIPEK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pikipek, gDummySpriteAffineAnimTable}, - // [SPECIES_TRUMBEAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trumbeak, gDummySpriteAffineAnimTable}, - // [SPECIES_TOUCANNON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toucannon, gDummySpriteAffineAnimTable}, - // [SPECIES_YUNGOOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yungoos, gDummySpriteAffineAnimTable}, - // [SPECIES_GUMSHOOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gumshoos, gDummySpriteAffineAnimTable}, - // [SPECIES_GRUBBIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grubbin, gDummySpriteAffineAnimTable}, - // [SPECIES_CHARJABUG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_charjabug, gDummySpriteAffineAnimTable}, - // [SPECIES_VIKAVOLT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vikavolt, gDummySpriteAffineAnimTable}, - // [SPECIES_CRABRAWLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabrawler, gDummySpriteAffineAnimTable}, - // [SPECIES_CRABOMINABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabominable, gDummySpriteAffineAnimTable}, - // [SPECIES_ORICORIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oricorio, gDummySpriteAffineAnimTable}, - // [SPECIES_CUTIEFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cutiefly, gDummySpriteAffineAnimTable}, - // [SPECIES_RIBOMBEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ribombee, gDummySpriteAffineAnimTable}, - // [SPECIES_ROCKRUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rockruff, gDummySpriteAffineAnimTable}, - // [SPECIES_LYCANROC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc, gDummySpriteAffineAnimTable}, - // [SPECIES_LYCANROC_DUSK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc_dusk, gDummySpriteAffineAnimTable}, - // [SPECIES_LYCANROC_MIDNIGHT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc_midnight, gDummySpriteAffineAnimTable}, - // [SPECIES_WISHIWASHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wishiwashi, gDummySpriteAffineAnimTable}, - // [SPECIES_MAREANIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mareanie, gDummySpriteAffineAnimTable}, - // [SPECIES_TOXAPEX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxapex, gDummySpriteAffineAnimTable}, - // [SPECIES_MUDBRAY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudbray, gDummySpriteAffineAnimTable}, - // [SPECIES_MUDSDALE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudsdale, gDummySpriteAffineAnimTable}, - // [SPECIES_DEWPIDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewpider, gDummySpriteAffineAnimTable}, - // [SPECIES_ARAQUANID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_araquanid, gDummySpriteAffineAnimTable}, - // [SPECIES_FOMANTIS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fomantis, gDummySpriteAffineAnimTable}, - // [SPECIES_LURANTIS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lurantis, gDummySpriteAffineAnimTable}, - // [SPECIES_MORELULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morelull, gDummySpriteAffineAnimTable}, - // [SPECIES_SHIINOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shiinotic, gDummySpriteAffineAnimTable}, - // [SPECIES_SALANDIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salandit, gDummySpriteAffineAnimTable}, - // [SPECIES_SALAZZLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salazzle, gDummySpriteAffineAnimTable}, - // [SPECIES_STUFFUL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stufful, gDummySpriteAffineAnimTable}, - // [SPECIES_BEWEAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bewear, gDummySpriteAffineAnimTable}, - // [SPECIES_BOUNSWEET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bounsweet, gDummySpriteAffineAnimTable}, - // [SPECIES_STEENEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_steenee, gDummySpriteAffineAnimTable}, - // [SPECIES_TSAREENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tsareena, gDummySpriteAffineAnimTable}, - // [SPECIES_COMFEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_comfey, gDummySpriteAffineAnimTable}, - // [SPECIES_ORANGURU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oranguru, gDummySpriteAffineAnimTable}, - // [SPECIES_PASSIMIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_passimian, gDummySpriteAffineAnimTable}, - // [SPECIES_WIMPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wimpod, gDummySpriteAffineAnimTable}, - // [SPECIES_GOLISOPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golisopod, gDummySpriteAffineAnimTable}, - // [SPECIES_SANDYGAST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandygast, gDummySpriteAffineAnimTable}, - // [SPECIES_PALOSSAND] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palossand, gDummySpriteAffineAnimTable}, - // [SPECIES_PYUKUMUKU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyukumuku, gDummySpriteAffineAnimTable}, - // [SPECIES_TYPE_NULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_typenull, gDummySpriteAffineAnimTable}, - // [SPECIES_SILVALLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silvally, gDummySpriteAffineAnimTable}, - // [SPECIES_MINIOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minior, gDummySpriteAffineAnimTable}, - // [SPECIES_KOMALA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_komala, gDummySpriteAffineAnimTable}, - // [SPECIES_TURTONATOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtonator, gDummySpriteAffineAnimTable}, - // [SPECIES_TOGEDEMARU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togedemaru, gDummySpriteAffineAnimTable}, - // [SPECIES_MIMIKYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mimikyu, gDummySpriteAffineAnimTable}, - // [SPECIES_BRUXISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bruxish, gDummySpriteAffineAnimTable}, - // [SPECIES_DRAMPA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drampa, gDummySpriteAffineAnimTable}, - // [SPECIES_DHELMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dhelmise, gDummySpriteAffineAnimTable}, - // [SPECIES_JANGMO_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jangmo_o, gDummySpriteAffineAnimTable}, - // [SPECIES_HAKAMO_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hakamo_o, gDummySpriteAffineAnimTable}, - // [SPECIES_KOMMO_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kommo_o, gDummySpriteAffineAnimTable}, - // [SPECIES_TAPU_KOKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapukoko, gDummySpriteAffineAnimTable}, - // [SPECIES_TAPU_LELE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapulele, gDummySpriteAffineAnimTable}, - // [SPECIES_TAPU_BULU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapubulu, gDummySpriteAffineAnimTable}, - // [SPECIES_TAPU_FINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapufini, gDummySpriteAffineAnimTable}, - // [SPECIES_COSMOG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmog, gDummySpriteAffineAnimTable}, - // [SPECIES_COSMOEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmoem, gDummySpriteAffineAnimTable}, - // [SPECIES_SOLGALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solgaleo, gDummySpriteAffineAnimTable}, - // [SPECIES_LUNALA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lunala, gDummySpriteAffineAnimTable}, - // [SPECIES_NIHILEGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nihilego, gDummySpriteAffineAnimTable}, - // [SPECIES_BUZZWOLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buzzwole, gDummySpriteAffineAnimTable}, - // [SPECIES_PHEROMOSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pheromosa, gDummySpriteAffineAnimTable}, - // [SPECIES_XURKITREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_xurkitree, gDummySpriteAffineAnimTable}, - // [SPECIES_CELESTEELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_celesteela, gDummySpriteAffineAnimTable}, - // [SPECIES_KARTANA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kartana, gDummySpriteAffineAnimTable}, - // [SPECIES_GUZZLORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_guzzlord, gDummySpriteAffineAnimTable}, - // [SPECIES_NECROZMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma, gDummySpriteAffineAnimTable}, - // [SPECIES_NECROZMA_DUSK_MANE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma_dusk_mane, gDummySpriteAffineAnimTable}, - // [SPECIES_NECROZMA_DAWN_WINGS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma_dawn_wings, gDummySpriteAffineAnimTable}, - // [SPECIES_MAGEARNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magearna, gDummySpriteAffineAnimTable}, - // [SPECIES_MARSHADOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_marshadow, gDummySpriteAffineAnimTable}, - // [SPECIES_POIPOLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_poipole, gDummySpriteAffineAnimTable}, - // [SPECIES_NAGANADEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_naganadel, gDummySpriteAffineAnimTable}, - // [SPECIES_STAKATAKA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stakataka, gDummySpriteAffineAnimTable}, - // [SPECIES_BLACEPHALON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blacephalon, gDummySpriteAffineAnimTable}, - // [SPECIES_ZERAORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zeraora, gDummySpriteAffineAnimTable}, - // [SPECIES_MELTAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meltan, gDummySpriteAffineAnimTable}, - // [SPECIES_MELMETAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_melmetal, gDummySpriteAffineAnimTable}, - // [SPECIES_GROOKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grookey, gDummySpriteAffineAnimTable}, - // [SPECIES_THWACKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thwackey, gDummySpriteAffineAnimTable}, - // [SPECIES_RILLABOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rillaboom, gDummySpriteAffineAnimTable}, - // [SPECIES_SCORBUNNY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scorbunny, gDummySpriteAffineAnimTable}, - // [SPECIES_RABOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raboot, gDummySpriteAffineAnimTable}, - // [SPECIES_CINDERACE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinderace, gDummySpriteAffineAnimTable}, - // [SPECIES_SOBBLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sobble, gDummySpriteAffineAnimTable}, - // [SPECIES_DRIZZILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drizzile, gDummySpriteAffineAnimTable}, - // [SPECIES_INTELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inteleon, gDummySpriteAffineAnimTable}, - // [SPECIES_SKWOVET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skwovet, gDummySpriteAffineAnimTable}, - // [SPECIES_GREEDENT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greedent, gDummySpriteAffineAnimTable}, - // [SPECIES_ROOKIDEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rookidee, gDummySpriteAffineAnimTable}, - // [SPECIES_CORVISQUIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corvisquire, gDummySpriteAffineAnimTable}, - // [SPECIES_CORVIKNIGHT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corviknight, gDummySpriteAffineAnimTable}, - // [SPECIES_BLIPBUG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blipbug, gDummySpriteAffineAnimTable}, - // [SPECIES_DOTTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dottler, gDummySpriteAffineAnimTable}, - // [SPECIES_ORBEETLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_orbeetle, gDummySpriteAffineAnimTable}, - // [SPECIES_NICKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nickit, gDummySpriteAffineAnimTable}, - // [SPECIES_THIEVUL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thievul, gDummySpriteAffineAnimTable}, - // [SPECIES_GOSSIFLEUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gossifleur, gDummySpriteAffineAnimTable}, - // [SPECIES_ELDEGOSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eldegoss, gDummySpriteAffineAnimTable}, - // [SPECIES_WOOLOO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wooloo, gDummySpriteAffineAnimTable}, - // [SPECIES_DUBWOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dubwool, gDummySpriteAffineAnimTable}, - // [SPECIES_CHEWTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chewtle, gDummySpriteAffineAnimTable}, - // [SPECIES_DREDNAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drednaw, gDummySpriteAffineAnimTable}, - // [SPECIES_YAMPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamper, gDummySpriteAffineAnimTable}, - // [SPECIES_BOLTUND] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boltund, gDummySpriteAffineAnimTable}, - // [SPECIES_ROLYCOLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rolycoly, gDummySpriteAffineAnimTable}, - // [SPECIES_CARKOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carkol, gDummySpriteAffineAnimTable}, - // [SPECIES_COALOSSAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_coalossal, gDummySpriteAffineAnimTable}, - // [SPECIES_APPLIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_applin, gDummySpriteAffineAnimTable}, - // [SPECIES_FLAPPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flapple, gDummySpriteAffineAnimTable}, - // [SPECIES_APPLETUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_appletun, gDummySpriteAffineAnimTable}, - // [SPECIES_SILICOBRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silicobra, gDummySpriteAffineAnimTable}, - // [SPECIES_SANDACONDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandaconda, gDummySpriteAffineAnimTable}, - // [SPECIES_CRAMORANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cramorant, gDummySpriteAffineAnimTable}, - // [SPECIES_ARROKUDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arrokuda, gDummySpriteAffineAnimTable}, - // [SPECIES_BARRASKEWDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barraskewda, gDummySpriteAffineAnimTable}, - // [SPECIES_TOXEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxel, gDummySpriteAffineAnimTable}, - // [SPECIES_TOXTRICITY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxtricity, gDummySpriteAffineAnimTable}, - // [SPECIES_TOXTRICITY_LOW_KEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxtricity_lowkey, gDummySpriteAffineAnimTable}, - // [SPECIES_SIZZLIPEDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sizzlipede, gDummySpriteAffineAnimTable}, - // [SPECIES_CENTISKORCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_centiskorch, gDummySpriteAffineAnimTable}, - // [SPECIES_CLOBBOPUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clobbopus, gDummySpriteAffineAnimTable}, - // [SPECIES_GRAPPLOCT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grapploct, gDummySpriteAffineAnimTable}, - // [SPECIES_SINISTEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sinistea, gDummySpriteAffineAnimTable}, - // [SPECIES_POLTEAGEIST] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_polteageist, gDummySpriteAffineAnimTable}, - // [SPECIES_HATENNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatenna, gDummySpriteAffineAnimTable}, - // [SPECIES_HATTREM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hattrem, gDummySpriteAffineAnimTable}, - // [SPECIES_HATTERENE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatterene, gDummySpriteAffineAnimTable}, - // [SPECIES_IMPIDIMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_impidimp, gDummySpriteAffineAnimTable}, - // [SPECIES_MORGREM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morgrem, gDummySpriteAffineAnimTable}, - // [SPECIES_GRIMMSNARL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grimmsnarl, gDummySpriteAffineAnimTable}, - // [SPECIES_OBSTAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_obstagoon, gDummySpriteAffineAnimTable}, - // [SPECIES_PERRSERKER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_perrserker, gDummySpriteAffineAnimTable}, - // [SPECIES_CURSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cursola, gDummySpriteAffineAnimTable}, - // [SPECIES_SIRFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sirfetchd, gDummySpriteAffineAnimTable}, - // [SPECIES_MR_RIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mr_rime, gDummySpriteAffineAnimTable}, - // [SPECIES_RUNERIGUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_runerigus, gDummySpriteAffineAnimTable}, - // [SPECIES_MILCERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_milcery, gDummySpriteAffineAnimTable}, - // [SPECIES_ALCREMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alcremie, gDummySpriteAffineAnimTable}, - // [SPECIES_FALINKS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_falinks, gDummySpriteAffineAnimTable}, - // [SPECIES_PINCURCHIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pincurchin, gDummySpriteAffineAnimTable}, - // [SPECIES_SNOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snom, gDummySpriteAffineAnimTable}, - // [SPECIES_FROSMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frosmoth, gDummySpriteAffineAnimTable}, - // [SPECIES_STONJOURNER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stonjourner, gDummySpriteAffineAnimTable}, - // [SPECIES_EISCUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eiscue, gDummySpriteAffineAnimTable}, - // [SPECIES_INDEEDEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_indeedee, gDummySpriteAffineAnimTable}, - // [SPECIES_MORPEKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morpeko, gDummySpriteAffineAnimTable}, - // [SPECIES_CUFANT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cufant, gDummySpriteAffineAnimTable}, - // [SPECIES_COPPERAJAH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_copperajah, gDummySpriteAffineAnimTable}, - // [SPECIES_DRACOZOLT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracozolt, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCTOZOLT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctozolt, gDummySpriteAffineAnimTable}, - // [SPECIES_DRACOVISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracovish, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCTOVISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctovish, gDummySpriteAffineAnimTable}, - // [SPECIES_DURALUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duraludon, gDummySpriteAffineAnimTable}, - // [SPECIES_DREEPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dreepy, gDummySpriteAffineAnimTable}, - // [SPECIES_DRAKLOAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drakloak, gDummySpriteAffineAnimTable}, - // [SPECIES_DRAGAPULT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragapult, gDummySpriteAffineAnimTable}, - // [SPECIES_ZACIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zacian, gDummySpriteAffineAnimTable}, - // [SPECIES_ZAMAZENTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zamazenta, gDummySpriteAffineAnimTable}, - // [SPECIES_ETERNATUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_eternatus, gDummySpriteAffineAnimTable}, - // [SPECIES_KUBFU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kubfu, gDummySpriteAffineAnimTable}, - // [SPECIES_URSHIFU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_urshifu, gDummySpriteAffineAnimTable}, - // [SPECIES_ZARUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zarude, gDummySpriteAffineAnimTable}, - // [SPECIES_REGIELEKI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regieleki, gDummySpriteAffineAnimTable}, - // [SPECIES_REGIDRAGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regidrago, gDummySpriteAffineAnimTable}, - // [SPECIES_GLASTRIER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glastrier, gDummySpriteAffineAnimTable}, - // [SPECIES_SPECTRIER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spectrier, gDummySpriteAffineAnimTable}, - // [SPECIES_CALYREX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex, gDummySpriteAffineAnimTable}, - // [SPECIES_MEOWTH_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowth_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_PONYTA_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ponyta_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_RAPIDASH_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rapidash_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_SLOWPOKE_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowpoke_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_SLOWBRO_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowbro_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_FARFETCHD_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_farfetchd_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_WEEZING_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_weezing_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_MR_MIME_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mr_mime_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_ARTICUNO_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_articuno_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_MOLTRES_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_moltres_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_SLOWKING_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowking_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_CORSOLA_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corsola_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_ZIGZAGOON_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zigzagoon_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_LINOONE_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_linoone_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_DARUMAKA_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darumaka_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_DARMANITAN_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darmanitan_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_YAMASK_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamask_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_STUNFISK_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunfisk_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_ZAPDOS_GALARIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zapdos_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_CALYREX_ICE_RIDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex_ice_rider, gDummySpriteAffineAnimTable}, - // [SPECIES_CALYREX_SHADOW_RIDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex_shadow_rider, gDummySpriteAffineAnimTable}, - // [SPECIES_ZACIAN_CROWNED_SWORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zacian_crowned, gDummySpriteAffineAnimTable}, - // [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zamazenta_crowned, gDummySpriteAffineAnimTable}, - // [SPECIES_WYRDEER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wyrdeer, gDummySpriteAffineAnimTable}, - // [SPECIES_KLEAVOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kleavor, gDummySpriteAffineAnimTable}, - // [SPECIES_URSALUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ursaluna, gDummySpriteAffineAnimTable}, - // [SPECIES_BASCULEGION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculegion, gDummySpriteAffineAnimTable}, - // [SPECIES_BASCULEGION_FEMALE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculegion_female, gDummySpriteAffineAnimTable}, - // [SPECIES_SNEASEL_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sneasel_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_SNEASLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sneasler, gDummySpriteAffineAnimTable}, - // [SPECIES_OVERQWIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_overqwil, gDummySpriteAffineAnimTable}, - // [SPECIES_ENAMORUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_enamorus, gDummySpriteAffineAnimTable}, - // [SPECIES_ENAMORUS_THERIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_enamorus_therian, gDummySpriteAffineAnimTable}, - // [SPECIES_GROWLITHE_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_growlithe_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCANINE_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arcanine_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_VOLTORB_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_voltorb_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_ELECTRODE_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_electrode_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_BRAVIARY_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braviary_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_QWILFISH_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_qwilfish_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_ZORUA_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zorua_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_ZOROARK_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zoroark_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_SLIGGOO_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sliggoo_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_GOODRA_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goodra_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_AVALUGG_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_avalugg_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_DECIDUEYE_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_decidueye_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_TYPHLOSION_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_typhlosion_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_SAMUROTT_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_samurott_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_LILLIGANT_HISUIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lilligant_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_BASCULIN_WHITE_STRIPED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin_white_stripe, gDummySpriteAffineAnimTable}, - // [SPECIES_DIALGA_ORIGIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_dialga_origin, gDummySpriteAffineAnimTable}, - // [SPECIES_PALKIA_ORIGIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_palkia_origin, gDummySpriteAffineAnimTable}, + [SPECIES_BULBASAUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, + [SPECIES_IVYSAUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, + [SPECIES_VENUSAUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMANDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMELEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, + [SPECIES_CHARIZARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, + [SPECIES_SQUIRTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, + [SPECIES_WARTORTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, + [SPECIES_BLASTOISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, + [SPECIES_CATERPIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, + [SPECIES_METAPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, + [SPECIES_BUTTERFREE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, + [SPECIES_WEEDLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, + [SPECIES_KAKUNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, + [SPECIES_BEEDRILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOTTO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, + [SPECIES_RATTATA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, + [SPECIES_RATICATE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, + [SPECIES_SPEAROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, + [SPECIES_FEAROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, + [SPECIES_EKANS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, + [SPECIES_ARBOK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, + [SPECIES_PIKACHU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, + [SPECIES_RAICHU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSHREW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSLASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_F] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOQUEEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_M] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFAIRY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFABLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, + [SPECIES_VULPIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, + [SPECIES_NINETALES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, + [SPECIES_JIGGLYPUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, + [SPECIES_WIGGLYTUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, + [SPECIES_ZUBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, + [SPECIES_GOLBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, + [SPECIES_ODDISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, + [SPECIES_GLOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, + [SPECIES_VILEPLUME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, + [SPECIES_PARAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, + [SPECIES_PARASECT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, + [SPECIES_VENONAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, + [SPECIES_VENOMOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, + [SPECIES_DIGLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, + [SPECIES_DUGTRIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, + [SPECIES_PERSIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, + [SPECIES_PSYDUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, + [SPECIES_MANKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, + [SPECIES_PRIMEAPE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, + [SPECIES_GROWLITHE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, + [SPECIES_ARCANINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWAG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWHIRL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWRATH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, + [SPECIES_ABRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, + [SPECIES_KADABRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, + [SPECIES_ALAKAZAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, + [SPECIES_MACHAMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, + [SPECIES_BELLSPROUT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, + [SPECIES_WEEPINBELL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, + [SPECIES_VICTREEBEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACOOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACRUEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, + [SPECIES_GEODUDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, + [SPECIES_GRAVELER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, + [SPECIES_GOLEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, + [SPECIES_PONYTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, + [SPECIES_RAPIDASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWPOKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWBRO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNEMITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNETON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, + [SPECIES_FARFETCHD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, + [SPECIES_DODUO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, + [SPECIES_DODRIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, + [SPECIES_SEEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, + [SPECIES_DEWGONG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, + [SPECIES_GRIMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, + [SPECIES_MUK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, + [SPECIES_SHELLDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, + [SPECIES_CLOYSTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, + [SPECIES_GASTLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, + [SPECIES_HAUNTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, + [SPECIES_GENGAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, + [SPECIES_ONIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, + [SPECIES_DROWZEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, + [SPECIES_HYPNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, + [SPECIES_KRABBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, + [SPECIES_KINGLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, + [SPECIES_VOLTORB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRODE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGCUTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGUTOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, + [SPECIES_CUBONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, + [SPECIES_MAROWAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONLEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONCHAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, + [SPECIES_LICKITUNG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, + [SPECIES_KOFFING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, + [SPECIES_WEEZING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, + [SPECIES_RHYHORN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, + [SPECIES_RHYDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, + [SPECIES_CHANSEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, + [SPECIES_TANGELA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, + [SPECIES_KANGASKHAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, + [SPECIES_HORSEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, + [SPECIES_SEADRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDEEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, + [SPECIES_SEAKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, + [SPECIES_STARYU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, + [SPECIES_STARMIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, + [SPECIES_MR_MIME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, + [SPECIES_SCYTHER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, + [SPECIES_JYNX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTABUZZ] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, + [SPECIES_MAGMAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, + [SPECIES_PINSIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, + [SPECIES_TAUROS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, + [SPECIES_MAGIKARP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, + [SPECIES_GYARADOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, + [SPECIES_LAPRAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, + [SPECIES_DITTO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, + [SPECIES_EEVEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, + [SPECIES_VAPOREON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, + [SPECIES_JOLTEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, + [SPECIES_FLAREON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, + [SPECIES_OMANYTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, + [SPECIES_OMASTAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, + [SPECIES_AERODACTYL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, + [SPECIES_SNORLAX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, + [SPECIES_ARTICUNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, + [SPECIES_ZAPDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, + [SPECIES_MOLTRES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, + [SPECIES_DRATINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONAIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, + [SPECIES_MEWTWO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, + [SPECIES_MEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, + [SPECIES_CHIKORITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, + [SPECIES_BAYLEEF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, + [SPECIES_MEGANIUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, + [SPECIES_CYNDAQUIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, + [SPECIES_QUILAVA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, + [SPECIES_TYPHLOSION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, + [SPECIES_TOTODILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, + [SPECIES_CROCONAW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, + [SPECIES_FERALIGATR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, + [SPECIES_SENTRET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, + [SPECIES_FURRET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, + [SPECIES_HOOTHOOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, + [SPECIES_NOCTOWL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, + [SPECIES_LEDYBA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, + [SPECIES_LEDIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, + [SPECIES_SPINARAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, + [SPECIES_ARIADOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, + [SPECIES_CROBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, + [SPECIES_CHINCHOU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, + [SPECIES_LANTURN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, + [SPECIES_PICHU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFFA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, + [SPECIES_IGGLYBUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, + [SPECIES_TOGEPI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, + [SPECIES_TOGETIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, + [SPECIES_NATU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, + [SPECIES_XATU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, + [SPECIES_MAREEP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, + [SPECIES_FLAAFFY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, + [SPECIES_AMPHAROS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, + [SPECIES_BELLOSSOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, + [SPECIES_MARILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, + [SPECIES_AZUMARILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, + [SPECIES_SUDOWOODO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, + [SPECIES_POLITOED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, + [SPECIES_HOPPIP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, + [SPECIES_SKIPLOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, + [SPECIES_JUMPLUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, + [SPECIES_AIPOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, + [SPECIES_SUNKERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, + [SPECIES_SUNFLORA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, + [SPECIES_YANMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, + [SPECIES_WOOPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, + [SPECIES_QUAGSIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, + [SPECIES_ESPEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, + [SPECIES_UMBREON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, + [SPECIES_MURKROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, + [SPECIES_MISDREAVUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_B] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_C] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_D] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_E] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_F] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_G] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_H] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_I] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_J] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_K] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_L] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_M] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_N] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_P] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Q] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_R] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_S] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_T] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_U] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_V] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_W] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_X] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Y] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Z] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_EMARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_QMARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, + [SPECIES_WOBBUFFET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, + [SPECIES_GIRAFARIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, + [SPECIES_PINECO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, + [SPECIES_FORRETRESS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, + [SPECIES_DUNSPARCE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, + [SPECIES_GLIGAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, + [SPECIES_STEELIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, + [SPECIES_SNUBBULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, + [SPECIES_GRANBULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, + [SPECIES_QWILFISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, + [SPECIES_SCIZOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, + [SPECIES_SHUCKLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, + [SPECIES_HERACROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, + [SPECIES_SNEASEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, + [SPECIES_TEDDIURSA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, + [SPECIES_URSARING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, + [SPECIES_SLUGMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, + [SPECIES_MAGCARGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, + [SPECIES_SWINUB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, + [SPECIES_PILOSWINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, + [SPECIES_CORSOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, + [SPECIES_REMORAID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, + [SPECIES_OCTILLERY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, + [SPECIES_DELIBIRD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, + [SPECIES_MANTINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, + [SPECIES_SKARMORY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, + [SPECIES_KINGDRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, + [SPECIES_PHANPY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, + [SPECIES_DONPHAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON2] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, + [SPECIES_STANTLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, + [SPECIES_SMEARGLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, + [SPECIES_TYROGUE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONTOP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, + [SPECIES_SMOOCHUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, + [SPECIES_ELEKID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, + [SPECIES_MAGBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, + [SPECIES_MILTANK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, + [SPECIES_BLISSEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, + [SPECIES_RAIKOU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, + [SPECIES_ENTEI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, + [SPECIES_SUICUNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, + [SPECIES_LARVITAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, + [SPECIES_PUPITAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, + [SPECIES_TYRANITAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, + [SPECIES_LUGIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, + [SPECIES_HO_OH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, + [SPECIES_CELEBI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, + [SPECIES_TREECKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, + [SPECIES_GROVYLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, + [SPECIES_SCEPTILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, + [SPECIES_TORCHIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, + [SPECIES_COMBUSKEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, + [SPECIES_BLAZIKEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, + [SPECIES_MUDKIP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, + [SPECIES_MARSHTOMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, + [SPECIES_SWAMPERT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, + [SPECIES_POOCHYENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, + [SPECIES_MIGHTYENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, + [SPECIES_ZIGZAGOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, + [SPECIES_LINOONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, + [SPECIES_WURMPLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, + [SPECIES_SILCOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, + [SPECIES_BEAUTIFLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, + [SPECIES_CASCOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, + [SPECIES_DUSTOX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, + [SPECIES_LOTAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, + [SPECIES_LOMBRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, + [SPECIES_LUDICOLO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, + [SPECIES_SEEDOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, + [SPECIES_NUZLEAF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, + [SPECIES_SHIFTRY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, + [SPECIES_TAILLOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, + [SPECIES_SWELLOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, + [SPECIES_WINGULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, + [SPECIES_PELIPPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, + [SPECIES_RALTS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, + [SPECIES_KIRLIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, + [SPECIES_GARDEVOIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, + [SPECIES_SURSKIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, + [SPECIES_MASQUERAIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, + [SPECIES_SHROOMISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, + [SPECIES_BRELOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, + [SPECIES_VIGOROTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, + [SPECIES_NINCADA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, + [SPECIES_NINJASK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, + [SPECIES_SHEDINJA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, + [SPECIES_WHISMUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, + [SPECIES_LOUDRED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, + [SPECIES_EXPLOUD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, + [SPECIES_MAKUHITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, + [SPECIES_HARIYAMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, + [SPECIES_AZURILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, + [SPECIES_NOSEPASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, + [SPECIES_SKITTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, + [SPECIES_DELCATTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, + [SPECIES_SABLEYE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, + [SPECIES_MAWILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, + [SPECIES_ARON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, + [SPECIES_LAIRON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, + [SPECIES_AGGRON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, + [SPECIES_MEDITITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, + [SPECIES_MEDICHAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRIKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, + [SPECIES_MANECTRIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, + [SPECIES_PLUSLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, + [SPECIES_MINUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, + [SPECIES_VOLBEAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, + [SPECIES_ILLUMISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, + [SPECIES_ROSELIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, + [SPECIES_GULPIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, + [SPECIES_SWALOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, + [SPECIES_CARVANHA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, + [SPECIES_SHARPEDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, + [SPECIES_WAILMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, + [SPECIES_WAILORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, + [SPECIES_NUMEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, + [SPECIES_CAMERUPT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, + [SPECIES_TORKOAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, + [SPECIES_SPOINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, + [SPECIES_GRUMPIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, + [SPECIES_SPINDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, + [SPECIES_TRAPINCH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, + [SPECIES_VIBRAVA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, + [SPECIES_FLYGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, + [SPECIES_CACNEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, + [SPECIES_CACTURNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, + [SPECIES_SWABLU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, + [SPECIES_ALTARIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, + [SPECIES_ZANGOOSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, + [SPECIES_SEVIPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, + [SPECIES_LUNATONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, + [SPECIES_SOLROCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, + [SPECIES_BARBOACH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, + [SPECIES_WHISCASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, + [SPECIES_CORPHISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, + [SPECIES_CRAWDAUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, + [SPECIES_BALTOY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, + [SPECIES_CLAYDOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, + [SPECIES_LILEEP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, + [SPECIES_CRADILY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, + [SPECIES_ANORITH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, + [SPECIES_ARMALDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, + [SPECIES_FEEBAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, + [SPECIES_MILOTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM_SUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSunny, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM_RAINY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM_SNOWY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, + [SPECIES_KECLEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, + [SPECIES_SHUPPET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, + [SPECIES_BANETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, + [SPECIES_DUSKULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, + [SPECIES_DUSCLOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, + [SPECIES_TROPIUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, + [SPECIES_CHIMECHO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, + [SPECIES_ABSOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, + [SPECIES_WYNAUT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, + [SPECIES_SNORUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, + [SPECIES_GLALIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, + [SPECIES_SPHEAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, + [SPECIES_SEALEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, + [SPECIES_WALREIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, + [SPECIES_CLAMPERL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, + [SPECIES_HUNTAIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, + [SPECIES_GOREBYSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, + [SPECIES_RELICANTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, + [SPECIES_LUVDISC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, + [SPECIES_BAGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, + [SPECIES_SHELGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, + [SPECIES_SALAMENCE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, + [SPECIES_BELDUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, + [SPECIES_METANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, + [SPECIES_METAGROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, + [SPECIES_REGIROCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, + [SPECIES_REGICE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, + [SPECIES_REGISTEEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, + [SPECIES_LATIAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, + [SPECIES_LATIOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, + [SPECIES_KYOGRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, + [SPECIES_GROUDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, + [SPECIES_RAYQUAZA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, + [SPECIES_JIRACHI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, + [SPECIES_DEOXYS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, + // [SPECIES_TURTWIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtwig, gDummySpriteAffineAnimTable}, + // [SPECIES_GROTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grotle, gDummySpriteAffineAnimTable}, + // [SPECIES_TORTERRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torterra, gDummySpriteAffineAnimTable}, + // [SPECIES_CHIMCHAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chimchar, gDummySpriteAffineAnimTable}, + // [SPECIES_MONFERNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_monferno, gDummySpriteAffineAnimTable}, + // [SPECIES_INFERNAPE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_infernape, gDummySpriteAffineAnimTable}, + // [SPECIES_PIPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_piplup, gDummySpriteAffineAnimTable}, + // [SPECIES_PRINPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_prinplup, gDummySpriteAffineAnimTable}, + // [SPECIES_EMPOLEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_empoleon, gDummySpriteAffineAnimTable}, + // [SPECIES_STARLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_starly, gDummySpriteAffineAnimTable}, + // [SPECIES_STARAVIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staravia, gDummySpriteAffineAnimTable}, + // [SPECIES_STARAPTOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staraptor, gDummySpriteAffineAnimTable}, + // [SPECIES_BIDOOF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bidoof, gDummySpriteAffineAnimTable}, + // [SPECIES_BIBAREL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bibarel, gDummySpriteAffineAnimTable}, + // [SPECIES_KRICKETOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketot, gDummySpriteAffineAnimTable}, + // [SPECIES_KRICKETUNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketune, gDummySpriteAffineAnimTable}, + // [SPECIES_SHINX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shinx, gDummySpriteAffineAnimTable}, + // [SPECIES_LUXIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxio, gDummySpriteAffineAnimTable}, + // [SPECIES_LUXRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxray, gDummySpriteAffineAnimTable}, + // [SPECIES_BUDEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_budew, gDummySpriteAffineAnimTable}, + // [SPECIES_ROSERADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roserade, gDummySpriteAffineAnimTable}, + // [SPECIES_CRANIDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cranidos, gDummySpriteAffineAnimTable}, + // [SPECIES_RAMPARDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rampardos, gDummySpriteAffineAnimTable}, + // [SPECIES_SHIELDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shieldon, gDummySpriteAffineAnimTable}, + // [SPECIES_BASTIODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bastiodon, gDummySpriteAffineAnimTable}, + // [SPECIES_BURMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy, gDummySpriteAffineAnimTable}, + // [SPECIES_WORMADAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam, gDummySpriteAffineAnimTable}, + // [SPECIES_MOTHIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mothim, gDummySpriteAffineAnimTable}, + // [SPECIES_COMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_combee, gDummySpriteAffineAnimTable}, + // [SPECIES_VESPIQUEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vespiquen, gDummySpriteAffineAnimTable}, + // [SPECIES_PACHIRISU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pachirisu, gDummySpriteAffineAnimTable}, + // [SPECIES_BUIZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buizel, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOATZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floatzel, gDummySpriteAffineAnimTable}, + // [SPECIES_CHERUBI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherubi, gDummySpriteAffineAnimTable}, + // [SPECIES_CHERRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherrim, gDummySpriteAffineAnimTable}, + // [SPECIES_SHELLOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shellos, gDummySpriteAffineAnimTable}, + // [SPECIES_GASTRODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gastrodon, gDummySpriteAffineAnimTable}, + // [SPECIES_AMBIPOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ambipom, gDummySpriteAffineAnimTable}, + // [SPECIES_DRIFLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifloon, gDummySpriteAffineAnimTable}, + // [SPECIES_DRIFBLIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifblim, gDummySpriteAffineAnimTable}, + // [SPECIES_BUNEARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buneary, gDummySpriteAffineAnimTable}, + // [SPECIES_LOPUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lopunny, gDummySpriteAffineAnimTable}, + // [SPECIES_MISMAGIUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mismagius, gDummySpriteAffineAnimTable}, + // [SPECIES_HONCHKROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honchkrow, gDummySpriteAffineAnimTable}, + // [SPECIES_GLAMEOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glameow, gDummySpriteAffineAnimTable}, + // [SPECIES_PURUGLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purugly, gDummySpriteAffineAnimTable}, + // [SPECIES_CHINGLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chingling, gDummySpriteAffineAnimTable}, + // [SPECIES_STUNKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunky, gDummySpriteAffineAnimTable}, + // [SPECIES_SKUNTANK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skuntank, gDummySpriteAffineAnimTable}, + // [SPECIES_BRONZOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzor, gDummySpriteAffineAnimTable}, + // [SPECIES_BRONZONG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzong, gDummySpriteAffineAnimTable}, + // [SPECIES_BONSLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bonsly, gDummySpriteAffineAnimTable}, + // [SPECIES_MIME_JR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mime_jr, gDummySpriteAffineAnimTable}, + // [SPECIES_HAPPINY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_happiny, gDummySpriteAffineAnimTable}, + // [SPECIES_CHATOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chatot, gDummySpriteAffineAnimTable}, + // [SPECIES_SPIRITOMB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spiritomb, gDummySpriteAffineAnimTable}, + // [SPECIES_GIBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gible, gDummySpriteAffineAnimTable}, + // [SPECIES_GABITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gabite, gDummySpriteAffineAnimTable}, + // [SPECIES_GARCHOMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garchomp, gDummySpriteAffineAnimTable}, + // [SPECIES_MUNCHLAX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munchlax, gDummySpriteAffineAnimTable}, + // [SPECIES_RIOLU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_riolu, gDummySpriteAffineAnimTable}, + // [SPECIES_LUCARIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lucario, gDummySpriteAffineAnimTable}, + // [SPECIES_HIPPOPOTAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippopotas, gDummySpriteAffineAnimTable}, + // [SPECIES_HIPPOWDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippowdon, gDummySpriteAffineAnimTable}, + // [SPECIES_SKORUPI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skorupi, gDummySpriteAffineAnimTable}, + // [SPECIES_DRAPION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drapion, gDummySpriteAffineAnimTable}, + // [SPECIES_CROAGUNK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_croagunk, gDummySpriteAffineAnimTable}, + // [SPECIES_TOXICROAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxicroak, gDummySpriteAffineAnimTable}, + // [SPECIES_CARNIVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carnivine, gDummySpriteAffineAnimTable}, + // [SPECIES_FINNEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_finneon, gDummySpriteAffineAnimTable}, + // [SPECIES_LUMINEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lumineon, gDummySpriteAffineAnimTable}, + // [SPECIES_MANTYKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mantyke, gDummySpriteAffineAnimTable}, + // [SPECIES_SNOVER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snover, gDummySpriteAffineAnimTable}, + // [SPECIES_ABOMASNOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_abomasnow, gDummySpriteAffineAnimTable}, + // [SPECIES_WEAVILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_weavile, gDummySpriteAffineAnimTable}, + // [SPECIES_MAGNEZONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magnezone, gDummySpriteAffineAnimTable}, + // [SPECIES_LICKILICKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lickilicky, gDummySpriteAffineAnimTable}, + // [SPECIES_RHYPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rhyperior, gDummySpriteAffineAnimTable}, + // [SPECIES_TANGROWTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tangrowth, gDummySpriteAffineAnimTable}, + // [SPECIES_ELECTIVIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_electivire, gDummySpriteAffineAnimTable}, + // [SPECIES_MAGMORTAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magmortar, gDummySpriteAffineAnimTable}, + // [SPECIES_TOGEKISS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togekiss, gDummySpriteAffineAnimTable}, + // [SPECIES_YANMEGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yanmega, gDummySpriteAffineAnimTable}, + // [SPECIES_LEAFEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leafeon, gDummySpriteAffineAnimTable}, + // [SPECIES_GLACEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glaceon, gDummySpriteAffineAnimTable}, + // [SPECIES_GLISCOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gliscor, gDummySpriteAffineAnimTable}, + // [SPECIES_MAMOSWINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mamoswine, gDummySpriteAffineAnimTable}, + // [SPECIES_PORYGON_Z] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_porygon_z, gDummySpriteAffineAnimTable}, + // [SPECIES_GALLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gallade, gDummySpriteAffineAnimTable}, + // [SPECIES_PROBOPASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_probopass, gDummySpriteAffineAnimTable}, + // [SPECIES_DUSKNOIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dusknoir, gDummySpriteAffineAnimTable}, + // [SPECIES_FROSLASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froslass, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom, gDummySpriteAffineAnimTable}, + // [SPECIES_UXIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_uxie, gDummySpriteAffineAnimTable}, + // [SPECIES_MESPRIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mesprit, gDummySpriteAffineAnimTable}, + // [SPECIES_AZELF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_azelf, gDummySpriteAffineAnimTable}, + // [SPECIES_DIALGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_dialga, gDummySpriteAffineAnimTable}, + // [SPECIES_PALKIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_palkia, gDummySpriteAffineAnimTable}, + // [SPECIES_HEATRAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatran, gDummySpriteAffineAnimTable}, + // [SPECIES_REGIGIGAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_regigigas, gDummySpriteAffineAnimTable}, + // [SPECIES_GIRATINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_giratina, gDummySpriteAffineAnimTable}, + // [SPECIES_CRESSELIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cresselia, gDummySpriteAffineAnimTable}, + // [SPECIES_PHIONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phione, gDummySpriteAffineAnimTable}, + // [SPECIES_MANAPHY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_manaphy, gDummySpriteAffineAnimTable}, + // [SPECIES_DARKRAI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darkrai, gDummySpriteAffineAnimTable}, + // [SPECIES_SHAYMIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shaymin, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus, gDummySpriteAffineAnimTable}, + // [SPECIES_VICTINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_victini, gDummySpriteAffineAnimTable}, + // [SPECIES_SNIVY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snivy, gDummySpriteAffineAnimTable}, + // [SPECIES_SERVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_servine, gDummySpriteAffineAnimTable}, + // [SPECIES_SERPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_serperior, gDummySpriteAffineAnimTable}, + // [SPECIES_TEPIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tepig, gDummySpriteAffineAnimTable}, + // [SPECIES_PIGNITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pignite, gDummySpriteAffineAnimTable}, + // [SPECIES_EMBOAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emboar, gDummySpriteAffineAnimTable}, + // [SPECIES_OSHAWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oshawott, gDummySpriteAffineAnimTable}, + // [SPECIES_DEWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewott, gDummySpriteAffineAnimTable}, + // [SPECIES_SAMUROTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_samurott, gDummySpriteAffineAnimTable}, + // [SPECIES_PATRAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_patrat, gDummySpriteAffineAnimTable}, + // [SPECIES_WATCHOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_watchog, gDummySpriteAffineAnimTable}, + // [SPECIES_LILLIPUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lillipup, gDummySpriteAffineAnimTable}, + // [SPECIES_HERDIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_herdier, gDummySpriteAffineAnimTable}, + // [SPECIES_STOUTLAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stoutland, gDummySpriteAffineAnimTable}, + // [SPECIES_PURRLOIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purrloin, gDummySpriteAffineAnimTable}, + // [SPECIES_LIEPARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_liepard, gDummySpriteAffineAnimTable}, + // [SPECIES_PANSAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansage, gDummySpriteAffineAnimTable}, + // [SPECIES_SIMISAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisage, gDummySpriteAffineAnimTable}, + // [SPECIES_PANSEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansear, gDummySpriteAffineAnimTable}, + // [SPECIES_SIMISEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisear, gDummySpriteAffineAnimTable}, + // [SPECIES_PANPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_panpour, gDummySpriteAffineAnimTable}, + // [SPECIES_SIMIPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simipour, gDummySpriteAffineAnimTable}, + // [SPECIES_MUNNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munna, gDummySpriteAffineAnimTable}, + // [SPECIES_MUSHARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_musharna, gDummySpriteAffineAnimTable}, + // [SPECIES_PIDOVE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pidove, gDummySpriteAffineAnimTable}, + // [SPECIES_TRANQUILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tranquill, gDummySpriteAffineAnimTable}, + // [SPECIES_UNFEZANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_unfezant, gDummySpriteAffineAnimTable}, + // [SPECIES_BLITZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blitzle, gDummySpriteAffineAnimTable}, + // [SPECIES_ZEBSTRIKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zebstrika, gDummySpriteAffineAnimTable}, + // [SPECIES_ROGGENROLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roggenrola, gDummySpriteAffineAnimTable}, + // [SPECIES_BOLDORE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boldore, gDummySpriteAffineAnimTable}, + // [SPECIES_GIGALITH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gigalith, gDummySpriteAffineAnimTable}, + // [SPECIES_WOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_woobat, gDummySpriteAffineAnimTable}, + // [SPECIES_SWOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swoobat, gDummySpriteAffineAnimTable}, + // [SPECIES_DRILBUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drilbur, gDummySpriteAffineAnimTable}, + // [SPECIES_EXCADRILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_excadrill, gDummySpriteAffineAnimTable}, + // [SPECIES_AUDINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_audino, gDummySpriteAffineAnimTable}, + // [SPECIES_TIMBURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_timburr, gDummySpriteAffineAnimTable}, + // [SPECIES_GURDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gurdurr, gDummySpriteAffineAnimTable}, + // [SPECIES_CONKELDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_conkeldurr, gDummySpriteAffineAnimTable}, + // [SPECIES_TYMPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tympole, gDummySpriteAffineAnimTable}, + // [SPECIES_PALPITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palpitoad, gDummySpriteAffineAnimTable}, + // [SPECIES_SEISMITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_seismitoad, gDummySpriteAffineAnimTable}, + // [SPECIES_THROH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_throh, gDummySpriteAffineAnimTable}, + // [SPECIES_SAWK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawk, gDummySpriteAffineAnimTable}, + // [SPECIES_SEWADDLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sewaddle, gDummySpriteAffineAnimTable}, + // [SPECIES_SWADLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swadloon, gDummySpriteAffineAnimTable}, + // [SPECIES_LEAVANNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leavanny, gDummySpriteAffineAnimTable}, + // [SPECIES_VENIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_venipede, gDummySpriteAffineAnimTable}, + // [SPECIES_WHIRLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whirlipede, gDummySpriteAffineAnimTable}, + // [SPECIES_SCOLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scolipede, gDummySpriteAffineAnimTable}, + // [SPECIES_COTTONEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cottonee, gDummySpriteAffineAnimTable}, + // [SPECIES_WHIMSICOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whimsicott, gDummySpriteAffineAnimTable}, + // [SPECIES_PETILIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_petilil, gDummySpriteAffineAnimTable}, + // [SPECIES_LILLIGANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lilligant, gDummySpriteAffineAnimTable}, + // [SPECIES_BASCULIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin, gDummySpriteAffineAnimTable}, + // [SPECIES_SANDILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandile, gDummySpriteAffineAnimTable}, + // [SPECIES_KROKOROK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krokorok, gDummySpriteAffineAnimTable}, + // [SPECIES_KROOKODILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krookodile, gDummySpriteAffineAnimTable}, + // [SPECIES_DARUMAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darumaka, gDummySpriteAffineAnimTable}, + // [SPECIES_DARMANITAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darmanitan, gDummySpriteAffineAnimTable}, + // [SPECIES_MARACTUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_maractus, gDummySpriteAffineAnimTable}, + // [SPECIES_DWEBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dwebble, gDummySpriteAffineAnimTable}, + // [SPECIES_CRUSTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crustle, gDummySpriteAffineAnimTable}, + // [SPECIES_SCRAGGY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scraggy, gDummySpriteAffineAnimTable}, + // [SPECIES_SCRAFTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scrafty, gDummySpriteAffineAnimTable}, + // [SPECIES_SIGILYPH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sigilyph, gDummySpriteAffineAnimTable}, + // [SPECIES_YAMASK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamask, gDummySpriteAffineAnimTable}, + // [SPECIES_COFAGRIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cofagrigus, gDummySpriteAffineAnimTable}, + // [SPECIES_TIRTOUGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tirtouga, gDummySpriteAffineAnimTable}, + // [SPECIES_CARRACOSTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carracosta, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCHEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archen, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCHEOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archeops, gDummySpriteAffineAnimTable}, + // [SPECIES_TRUBBISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trubbish, gDummySpriteAffineAnimTable}, + // [SPECIES_GARBODOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garbodor, gDummySpriteAffineAnimTable}, + // [SPECIES_ZORUA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zorua, gDummySpriteAffineAnimTable}, + // [SPECIES_ZOROARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zoroark, gDummySpriteAffineAnimTable}, + // [SPECIES_MINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minccino, gDummySpriteAffineAnimTable}, + // [SPECIES_CINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinccino, gDummySpriteAffineAnimTable}, + // [SPECIES_GOTHITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothita, gDummySpriteAffineAnimTable}, + // [SPECIES_GOTHORITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothorita, gDummySpriteAffineAnimTable}, + // [SPECIES_GOTHITELLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothitelle, gDummySpriteAffineAnimTable}, + // [SPECIES_SOLOSIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solosis, gDummySpriteAffineAnimTable}, + // [SPECIES_DUOSION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duosion, gDummySpriteAffineAnimTable}, + // [SPECIES_REUNICLUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_reuniclus, gDummySpriteAffineAnimTable}, + // [SPECIES_DUCKLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ducklett, gDummySpriteAffineAnimTable}, + // [SPECIES_SWANNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swanna, gDummySpriteAffineAnimTable}, + // [SPECIES_VANILLITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillite, gDummySpriteAffineAnimTable}, + // [SPECIES_VANILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillish, gDummySpriteAffineAnimTable}, + // [SPECIES_VANILLUXE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanilluxe, gDummySpriteAffineAnimTable}, + // [SPECIES_DEERLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling, gDummySpriteAffineAnimTable}, + // [SPECIES_SAWSBUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck, gDummySpriteAffineAnimTable}, + // [SPECIES_EMOLGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emolga, gDummySpriteAffineAnimTable}, + // [SPECIES_KARRABLAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_karrablast, gDummySpriteAffineAnimTable}, + // [SPECIES_ESCAVALIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_escavalier, gDummySpriteAffineAnimTable}, + // [SPECIES_FOONGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_foongus, gDummySpriteAffineAnimTable}, + // [SPECIES_AMOONGUSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amoonguss, gDummySpriteAffineAnimTable}, + // [SPECIES_FRILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frillish, gDummySpriteAffineAnimTable}, + // [SPECIES_JELLICENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jellicent, gDummySpriteAffineAnimTable}, + // [SPECIES_ALOMOMOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alomomola, gDummySpriteAffineAnimTable}, + // [SPECIES_JOLTIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_joltik, gDummySpriteAffineAnimTable}, + // [SPECIES_GALVANTULA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_galvantula, gDummySpriteAffineAnimTable}, + // [SPECIES_FERROSEED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferroseed, gDummySpriteAffineAnimTable}, + // [SPECIES_FERROTHORN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferrothorn, gDummySpriteAffineAnimTable}, + // [SPECIES_KLINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klink, gDummySpriteAffineAnimTable}, + // [SPECIES_KLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klang, gDummySpriteAffineAnimTable}, + // [SPECIES_KLINKLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klinklang, gDummySpriteAffineAnimTable}, + // [SPECIES_TYNAMO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tynamo, gDummySpriteAffineAnimTable}, + // [SPECIES_EELEKTRIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektrik, gDummySpriteAffineAnimTable}, + // [SPECIES_EELEKTROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektross, gDummySpriteAffineAnimTable}, + // [SPECIES_ELGYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_elgyem, gDummySpriteAffineAnimTable}, + // [SPECIES_BEHEEYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beheeyem, gDummySpriteAffineAnimTable}, + // [SPECIES_LITWICK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litwick, gDummySpriteAffineAnimTable}, + // [SPECIES_LAMPENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lampent, gDummySpriteAffineAnimTable}, + // [SPECIES_CHANDELURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chandelure, gDummySpriteAffineAnimTable}, + // [SPECIES_AXEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_axew, gDummySpriteAffineAnimTable}, + // [SPECIES_FRAXURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fraxure, gDummySpriteAffineAnimTable}, + // [SPECIES_HAXORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_haxorus, gDummySpriteAffineAnimTable}, + // [SPECIES_CUBCHOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cubchoo, gDummySpriteAffineAnimTable}, + // [SPECIES_BEARTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beartic, gDummySpriteAffineAnimTable}, + // [SPECIES_CRYOGONAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cryogonal, gDummySpriteAffineAnimTable}, + // [SPECIES_SHELMET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shelmet, gDummySpriteAffineAnimTable}, + // [SPECIES_ACCELGOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_accelgor, gDummySpriteAffineAnimTable}, + // [SPECIES_STUNFISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunfisk, gDummySpriteAffineAnimTable}, + // [SPECIES_MIENFOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienfoo, gDummySpriteAffineAnimTable}, + // [SPECIES_MIENSHAO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienshao, gDummySpriteAffineAnimTable}, + // [SPECIES_DRUDDIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_druddigon, gDummySpriteAffineAnimTable}, + // [SPECIES_GOLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golett, gDummySpriteAffineAnimTable}, + // [SPECIES_GOLURK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golurk, gDummySpriteAffineAnimTable}, + // [SPECIES_PAWNIARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pawniard, gDummySpriteAffineAnimTable}, + // [SPECIES_BISHARP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bisharp, gDummySpriteAffineAnimTable}, + // [SPECIES_BOUFFALANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bouffalant, gDummySpriteAffineAnimTable}, + // [SPECIES_RUFFLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rufflet, gDummySpriteAffineAnimTable}, + // [SPECIES_BRAVIARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braviary, gDummySpriteAffineAnimTable}, + // [SPECIES_VULLABY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vullaby, gDummySpriteAffineAnimTable}, + // [SPECIES_MANDIBUZZ] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mandibuzz, gDummySpriteAffineAnimTable}, + // [SPECIES_HEATMOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatmor, gDummySpriteAffineAnimTable}, + // [SPECIES_DURANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_durant, gDummySpriteAffineAnimTable}, + // [SPECIES_DEINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deino, gDummySpriteAffineAnimTable}, + // [SPECIES_ZWEILOUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zweilous, gDummySpriteAffineAnimTable}, + // [SPECIES_HYDREIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hydreigon, gDummySpriteAffineAnimTable}, + // [SPECIES_LARVESTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_larvesta, gDummySpriteAffineAnimTable}, + // [SPECIES_VOLCARONA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcarona, gDummySpriteAffineAnimTable}, + // [SPECIES_COBALION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cobalion, gDummySpriteAffineAnimTable}, + // [SPECIES_TERRAKION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_terrakion, gDummySpriteAffineAnimTable}, + // [SPECIES_VIRIZION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_virizion, gDummySpriteAffineAnimTable}, + // [SPECIES_TORNADUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tornadus, gDummySpriteAffineAnimTable}, + // [SPECIES_THUNDURUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thundurus, gDummySpriteAffineAnimTable}, + // [SPECIES_RESHIRAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_reshiram, gDummySpriteAffineAnimTable}, + // [SPECIES_ZEKROM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zekrom, gDummySpriteAffineAnimTable}, + // [SPECIES_LANDORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_landorus, gDummySpriteAffineAnimTable}, + // [SPECIES_KYUREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_kyurem, gDummySpriteAffineAnimTable}, + // [SPECIES_KELDEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_keldeo, gDummySpriteAffineAnimTable}, + // [SPECIES_MELOETTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meloetta, gDummySpriteAffineAnimTable}, + // [SPECIES_GENESECT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_genesect, gDummySpriteAffineAnimTable}, + // [SPECIES_CHESPIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chespin, gDummySpriteAffineAnimTable}, + // [SPECIES_QUILLADIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_quilladin, gDummySpriteAffineAnimTable}, + // [SPECIES_CHESNAUGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chesnaught, gDummySpriteAffineAnimTable}, + // [SPECIES_FENNEKIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fennekin, gDummySpriteAffineAnimTable}, + // [SPECIES_BRAIXEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braixen, gDummySpriteAffineAnimTable}, + // [SPECIES_DELPHOX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_delphox, gDummySpriteAffineAnimTable}, + // [SPECIES_FROAKIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froakie, gDummySpriteAffineAnimTable}, + // [SPECIES_FROGADIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frogadier, gDummySpriteAffineAnimTable}, + // [SPECIES_GRENINJA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greninja, gDummySpriteAffineAnimTable}, + // [SPECIES_BUNNELBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bunnelby, gDummySpriteAffineAnimTable}, + // [SPECIES_DIGGERSBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diggersby, gDummySpriteAffineAnimTable}, + // [SPECIES_FLETCHLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchling, gDummySpriteAffineAnimTable}, + // [SPECIES_FLETCHINDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchinder, gDummySpriteAffineAnimTable}, + // [SPECIES_TALONFLAME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_talonflame, gDummySpriteAffineAnimTable}, + // [SPECIES_SCATTERBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scatterbug, gDummySpriteAffineAnimTable}, + // [SPECIES_SPEWPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spewpa, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon, gDummySpriteAffineAnimTable}, + // [SPECIES_LITLEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litleo, gDummySpriteAffineAnimTable}, + // [SPECIES_PYROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyroar, gDummySpriteAffineAnimTable}, + // [SPECIES_FLABEBE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette, gDummySpriteAffineAnimTable}, + // [SPECIES_FLORGES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges, gDummySpriteAffineAnimTable}, + // [SPECIES_SKIDDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skiddo, gDummySpriteAffineAnimTable}, + // [SPECIES_GOGOAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gogoat, gDummySpriteAffineAnimTable}, + // [SPECIES_PANCHAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pancham, gDummySpriteAffineAnimTable}, + // [SPECIES_PANGORO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pangoro, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou, gDummySpriteAffineAnimTable}, + // [SPECIES_ESPURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_espurr, gDummySpriteAffineAnimTable}, + // [SPECIES_MEOWSTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowstic, gDummySpriteAffineAnimTable}, + // [SPECIES_HONEDGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honedge, gDummySpriteAffineAnimTable}, + // [SPECIES_DOUBLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_doublade, gDummySpriteAffineAnimTable}, + // [SPECIES_AEGISLASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aegislash, gDummySpriteAffineAnimTable}, + // [SPECIES_SPRITZEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spritzee, gDummySpriteAffineAnimTable}, + // [SPECIES_AROMATISSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aromatisse, gDummySpriteAffineAnimTable}, + // [SPECIES_SWIRLIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swirlix, gDummySpriteAffineAnimTable}, + // [SPECIES_SLURPUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slurpuff, gDummySpriteAffineAnimTable}, + // [SPECIES_INKAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inkay, gDummySpriteAffineAnimTable}, + // [SPECIES_MALAMAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_malamar, gDummySpriteAffineAnimTable}, + // [SPECIES_BINACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_binacle, gDummySpriteAffineAnimTable}, + // [SPECIES_BARBARACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barbaracle, gDummySpriteAffineAnimTable}, + // [SPECIES_SKRELP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skrelp, gDummySpriteAffineAnimTable}, + // [SPECIES_DRAGALGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragalge, gDummySpriteAffineAnimTable}, + // [SPECIES_CLAUNCHER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clauncher, gDummySpriteAffineAnimTable}, + // [SPECIES_CLAWITZER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clawitzer, gDummySpriteAffineAnimTable}, + // [SPECIES_HELIOPTILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_helioptile, gDummySpriteAffineAnimTable}, + // [SPECIES_HELIOLISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heliolisk, gDummySpriteAffineAnimTable}, + // [SPECIES_TYRUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrunt, gDummySpriteAffineAnimTable}, + // [SPECIES_TYRANTRUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrantrum, gDummySpriteAffineAnimTable}, + // [SPECIES_AMAURA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amaura, gDummySpriteAffineAnimTable}, + // [SPECIES_AURORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aurorus, gDummySpriteAffineAnimTable}, + // [SPECIES_SYLVEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sylveon, gDummySpriteAffineAnimTable}, + // [SPECIES_HAWLUCHA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hawlucha, gDummySpriteAffineAnimTable}, + // [SPECIES_DEDENNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dedenne, gDummySpriteAffineAnimTable}, + // [SPECIES_CARBINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carbink, gDummySpriteAffineAnimTable}, + // [SPECIES_GOOMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goomy, gDummySpriteAffineAnimTable}, + // [SPECIES_SLIGGOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sliggoo, gDummySpriteAffineAnimTable}, + // [SPECIES_GOODRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goodra, gDummySpriteAffineAnimTable}, + // [SPECIES_KLEFKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klefki, gDummySpriteAffineAnimTable}, + // [SPECIES_PHANTUMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phantump, gDummySpriteAffineAnimTable}, + // [SPECIES_TREVENANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trevenant, gDummySpriteAffineAnimTable}, + // [SPECIES_PUMPKABOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pumpkaboo, gDummySpriteAffineAnimTable}, + // [SPECIES_GOURGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gourgeist, gDummySpriteAffineAnimTable}, + // [SPECIES_BERGMITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bergmite, gDummySpriteAffineAnimTable}, + // [SPECIES_AVALUGG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_avalugg, gDummySpriteAffineAnimTable}, + // [SPECIES_NOIBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noibat, gDummySpriteAffineAnimTable}, + // [SPECIES_NOIVERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noivern, gDummySpriteAffineAnimTable}, + // [SPECIES_XERNEAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_xerneas, gDummySpriteAffineAnimTable}, + // [SPECIES_YVELTAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_yveltal, gDummySpriteAffineAnimTable}, + // [SPECIES_ZYGARDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zygarde, gDummySpriteAffineAnimTable}, + // [SPECIES_DIANCIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diancie, gDummySpriteAffineAnimTable}, + // [SPECIES_HOOPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hoopa, gDummySpriteAffineAnimTable}, + // [SPECIES_VOLCANION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcanion, gDummySpriteAffineAnimTable}, + // [SPECIES_PICHU_SPIKY_EARED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pichu_spiky_eared, gDummySpriteAffineAnimTable}, + // [SPECIES_DEOXYS_ATTACK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_attack, gDummySpriteAffineAnimTable}, + // [SPECIES_DEOXYS_DEFENSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_defense, gDummySpriteAffineAnimTable}, + // [SPECIES_DEOXYS_SPEED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_speed, gDummySpriteAffineAnimTable}, + // [SPECIES_BURMY_SANDY_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy_sandy_cloak, gDummySpriteAffineAnimTable}, + // [SPECIES_BURMY_TRASH_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy_trash_cloak, gDummySpriteAffineAnimTable}, + // [SPECIES_WORMADAM_SANDY_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam_sandy_cloak, gDummySpriteAffineAnimTable}, + // [SPECIES_WORMADAM_TRASH_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam_trash_cloak, gDummySpriteAffineAnimTable}, + // [SPECIES_SHELLOS_EAST_SEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shellos_east_sea, gDummySpriteAffineAnimTable}, + // [SPECIES_GASTRODON_EAST_SEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gastrodon_east_sea, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM_HEAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_heat, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM_WASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_wash, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM_FROST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_frost, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM_FAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_fan, gDummySpriteAffineAnimTable}, + // [SPECIES_ROTOM_MOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_mow, gDummySpriteAffineAnimTable}, + // [SPECIES_GIRATINA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_giratina_origin, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_FIGHTING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fighting, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_FLYING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_flying, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_POISON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_poison, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_GROUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ground, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_ROCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_rock, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_BUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_bug, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_GHOST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ghost, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_STEEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_steel, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_FIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fire, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_WATER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_water, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_GRASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_grass, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_ELECTRIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_electric, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_PSYCHIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_psychic, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_ICE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ice, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_DRAGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_dragon, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_DARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_dark, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCEUS_FAIRY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fairy, gDummySpriteAffineAnimTable}, + // [SPECIES_BASCULIN_BLUE_STRIPED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin_blue_striped, gDummySpriteAffineAnimTable}, + // [SPECIES_DEERLING_AUTUMN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_autumn, gDummySpriteAffineAnimTable}, + // [SPECIES_DEERLING_SUMMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_summer, gDummySpriteAffineAnimTable}, + // [SPECIES_DEERLING_WINTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_winter, gDummySpriteAffineAnimTable}, + // [SPECIES_SAWSBUCK_AUTUMN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_autumn, gDummySpriteAffineAnimTable}, + // [SPECIES_SAWSBUCK_SUMMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_summer, gDummySpriteAffineAnimTable}, + // [SPECIES_SAWSBUCK_WINTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_winter, gDummySpriteAffineAnimTable}, + // [SPECIES_MELOETTA_PIROUETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meloetta_pirouette, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_POLAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_polar, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_TUNDRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_tundra, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_CONTINENTAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_continental, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_GARDEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_garden, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_ELEGANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_elegant, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_MODERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_modern, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_MARINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_marine, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_ARCHIPELAGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_archipelago, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_HIGH_PLAINS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_high_plains, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_SANDSTORM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_sandstorm, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_RIVER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_river, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_MONSOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_monsoon, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_SAVANNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_savanna, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_SUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_sun, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_OCEAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_ocean, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_JUNGLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_jungle, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_FANCY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_fancy, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_POKE_BALL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_poke_ball, gDummySpriteAffineAnimTable}, + // [SPECIES_VIVILLON_MEADOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_meadow, gDummySpriteAffineAnimTable}, + // [SPECIES_FLABEBE_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_yellow_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLABEBE_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_blue_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLABEBE_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_orange_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLABEBE_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_white_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_yellow_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_blue_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_orange_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_white_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLOETTE_ETERNAL_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_eternal_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLORGES_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_yellow_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLORGES_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_blue_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLORGES_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_orange_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FLORGES_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_white_flower, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_HEART_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_heart_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_STAR_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_star_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_DIAMOND_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_diamond_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_DEBUTANTE_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_debutante_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_MATRON_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_matron_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_DANDY_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_dandy_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_LA_REINE_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_la_reine_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_KABUKI_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_kabuki_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_FURFROU_PHARAOH_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_pharaoh_trim, gDummySpriteAffineAnimTable}, + // [SPECIES_MEOWSTIC_FEMALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowstic_female, gDummySpriteAffineAnimTable}, + // [SPECIES_HOOPA_UNBOUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_hoopa_unbound, gDummySpriteAffineAnimTable}, + // [SPECIES_RATTATA_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rattata_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_RATICATE_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raticate_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_RAICHU_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raichu_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_SANDSHREW_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandshrew_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_SANDSLASH_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandslash_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_VULPIX_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vulpix_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_NINETALES_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ninetales_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_DIGLETT_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diglett_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_DUGTRIO_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dugtrio_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_MEOWTH_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowth_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_PERSIAN_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_persian_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_GEODUDE_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_geodude_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_GRAVELER_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_graveler_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_GOLEM_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golem_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_GRIMER_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grimer_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_MUK_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_muk_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_EXEGGUTOR_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_exeggutor_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_MAROWAK_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_marowak_alolan, gDummySpriteAffineAnimTable}, + // [SPECIES_ROWLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rowlet, gDummySpriteAffineAnimTable}, + // [SPECIES_DARTRIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dartrix, gDummySpriteAffineAnimTable}, + // [SPECIES_DECIDUEYE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_decidueye, gDummySpriteAffineAnimTable}, + // [SPECIES_LITTEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litten, gDummySpriteAffineAnimTable}, + // [SPECIES_TORRACAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torracat, gDummySpriteAffineAnimTable}, + // [SPECIES_INCINEROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_incineroar, gDummySpriteAffineAnimTable}, + // [SPECIES_POPPLIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_popplio, gDummySpriteAffineAnimTable}, + // [SPECIES_BRIONNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_brionne, gDummySpriteAffineAnimTable}, + // [SPECIES_PRIMARINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_primarina, gDummySpriteAffineAnimTable}, + // [SPECIES_PIKIPEK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pikipek, gDummySpriteAffineAnimTable}, + // [SPECIES_TRUMBEAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trumbeak, gDummySpriteAffineAnimTable}, + // [SPECIES_TOUCANNON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toucannon, gDummySpriteAffineAnimTable}, + // [SPECIES_YUNGOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yungoos, gDummySpriteAffineAnimTable}, + // [SPECIES_GUMSHOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gumshoos, gDummySpriteAffineAnimTable}, + // [SPECIES_GRUBBIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grubbin, gDummySpriteAffineAnimTable}, + // [SPECIES_CHARJABUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_charjabug, gDummySpriteAffineAnimTable}, + // [SPECIES_VIKAVOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vikavolt, gDummySpriteAffineAnimTable}, + // [SPECIES_CRABRAWLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabrawler, gDummySpriteAffineAnimTable}, + // [SPECIES_CRABOMINABLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabominable, gDummySpriteAffineAnimTable}, + // [SPECIES_ORICORIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oricorio, gDummySpriteAffineAnimTable}, + // [SPECIES_CUTIEFLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cutiefly, gDummySpriteAffineAnimTable}, + // [SPECIES_RIBOMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ribombee, gDummySpriteAffineAnimTable}, + // [SPECIES_ROCKRUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rockruff, gDummySpriteAffineAnimTable}, + // [SPECIES_LYCANROC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc, gDummySpriteAffineAnimTable}, + // [SPECIES_LYCANROC_DUSK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc_dusk, gDummySpriteAffineAnimTable}, + // [SPECIES_LYCANROC_MIDNIGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc_midnight, gDummySpriteAffineAnimTable}, + // [SPECIES_WISHIWASHI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wishiwashi, gDummySpriteAffineAnimTable}, + // [SPECIES_MAREANIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mareanie, gDummySpriteAffineAnimTable}, + // [SPECIES_TOXAPEX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxapex, gDummySpriteAffineAnimTable}, + // [SPECIES_MUDBRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudbray, gDummySpriteAffineAnimTable}, + // [SPECIES_MUDSDALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudsdale, gDummySpriteAffineAnimTable}, + // [SPECIES_DEWPIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewpider, gDummySpriteAffineAnimTable}, + // [SPECIES_ARAQUANID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_araquanid, gDummySpriteAffineAnimTable}, + // [SPECIES_FOMANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fomantis, gDummySpriteAffineAnimTable}, + // [SPECIES_LURANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lurantis, gDummySpriteAffineAnimTable}, + // [SPECIES_MORELULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morelull, gDummySpriteAffineAnimTable}, + // [SPECIES_SHIINOTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shiinotic, gDummySpriteAffineAnimTable}, + // [SPECIES_SALANDIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salandit, gDummySpriteAffineAnimTable}, + // [SPECIES_SALAZZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salazzle, gDummySpriteAffineAnimTable}, + // [SPECIES_STUFFUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stufful, gDummySpriteAffineAnimTable}, + // [SPECIES_BEWEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bewear, gDummySpriteAffineAnimTable}, + // [SPECIES_BOUNSWEET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bounsweet, gDummySpriteAffineAnimTable}, + // [SPECIES_STEENEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_steenee, gDummySpriteAffineAnimTable}, + // [SPECIES_TSAREENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tsareena, gDummySpriteAffineAnimTable}, + // [SPECIES_COMFEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_comfey, gDummySpriteAffineAnimTable}, + // [SPECIES_ORANGURU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oranguru, gDummySpriteAffineAnimTable}, + // [SPECIES_PASSIMIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_passimian, gDummySpriteAffineAnimTable}, + // [SPECIES_WIMPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wimpod, gDummySpriteAffineAnimTable}, + // [SPECIES_GOLISOPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golisopod, gDummySpriteAffineAnimTable}, + // [SPECIES_SANDYGAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandygast, gDummySpriteAffineAnimTable}, + // [SPECIES_PALOSSAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palossand, gDummySpriteAffineAnimTable}, + // [SPECIES_PYUKUMUKU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyukumuku, gDummySpriteAffineAnimTable}, + // [SPECIES_TYPE_NULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_typenull, gDummySpriteAffineAnimTable}, + // [SPECIES_SILVALLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silvally, gDummySpriteAffineAnimTable}, + // [SPECIES_MINIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minior, gDummySpriteAffineAnimTable}, + // [SPECIES_KOMALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_komala, gDummySpriteAffineAnimTable}, + // [SPECIES_TURTONATOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtonator, gDummySpriteAffineAnimTable}, + // [SPECIES_TOGEDEMARU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togedemaru, gDummySpriteAffineAnimTable}, + // [SPECIES_MIMIKYU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mimikyu, gDummySpriteAffineAnimTable}, + // [SPECIES_BRUXISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bruxish, gDummySpriteAffineAnimTable}, + // [SPECIES_DRAMPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drampa, gDummySpriteAffineAnimTable}, + // [SPECIES_DHELMISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dhelmise, gDummySpriteAffineAnimTable}, + // [SPECIES_JANGMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jangmo_o, gDummySpriteAffineAnimTable}, + // [SPECIES_HAKAMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hakamo_o, gDummySpriteAffineAnimTable}, + // [SPECIES_KOMMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kommo_o, gDummySpriteAffineAnimTable}, + // [SPECIES_TAPU_KOKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapukoko, gDummySpriteAffineAnimTable}, + // [SPECIES_TAPU_LELE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapulele, gDummySpriteAffineAnimTable}, + // [SPECIES_TAPU_BULU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapubulu, gDummySpriteAffineAnimTable}, + // [SPECIES_TAPU_FINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapufini, gDummySpriteAffineAnimTable}, + // [SPECIES_COSMOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmog, gDummySpriteAffineAnimTable}, + // [SPECIES_COSMOEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmoem, gDummySpriteAffineAnimTable}, + // [SPECIES_SOLGALEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solgaleo, gDummySpriteAffineAnimTable}, + // [SPECIES_LUNALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lunala, gDummySpriteAffineAnimTable}, + // [SPECIES_NIHILEGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nihilego, gDummySpriteAffineAnimTable}, + // [SPECIES_BUZZWOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buzzwole, gDummySpriteAffineAnimTable}, + // [SPECIES_PHEROMOSA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pheromosa, gDummySpriteAffineAnimTable}, + // [SPECIES_XURKITREE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_xurkitree, gDummySpriteAffineAnimTable}, + // [SPECIES_CELESTEELA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_celesteela, gDummySpriteAffineAnimTable}, + // [SPECIES_KARTANA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kartana, gDummySpriteAffineAnimTable}, + // [SPECIES_GUZZLORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_guzzlord, gDummySpriteAffineAnimTable}, + // [SPECIES_NECROZMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma, gDummySpriteAffineAnimTable}, + // [SPECIES_NECROZMA_DUSK_MANE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma_dusk_mane, gDummySpriteAffineAnimTable}, + // [SPECIES_NECROZMA_DAWN_WINGS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma_dawn_wings, gDummySpriteAffineAnimTable}, + // [SPECIES_MAGEARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magearna, gDummySpriteAffineAnimTable}, + // [SPECIES_MARSHADOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_marshadow, gDummySpriteAffineAnimTable}, + // [SPECIES_POIPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_poipole, gDummySpriteAffineAnimTable}, + // [SPECIES_NAGANADEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_naganadel, gDummySpriteAffineAnimTable}, + // [SPECIES_STAKATAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stakataka, gDummySpriteAffineAnimTable}, + // [SPECIES_BLACEPHALON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blacephalon, gDummySpriteAffineAnimTable}, + // [SPECIES_ZERAORA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zeraora, gDummySpriteAffineAnimTable}, + // [SPECIES_MELTAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meltan, gDummySpriteAffineAnimTable}, + // [SPECIES_MELMETAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_melmetal, gDummySpriteAffineAnimTable}, + // [SPECIES_GROOKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grookey, gDummySpriteAffineAnimTable}, + // [SPECIES_THWACKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thwackey, gDummySpriteAffineAnimTable}, + // [SPECIES_RILLABOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rillaboom, gDummySpriteAffineAnimTable}, + // [SPECIES_SCORBUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scorbunny, gDummySpriteAffineAnimTable}, + // [SPECIES_RABOOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raboot, gDummySpriteAffineAnimTable}, + // [SPECIES_CINDERACE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinderace, gDummySpriteAffineAnimTable}, + // [SPECIES_SOBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sobble, gDummySpriteAffineAnimTable}, + // [SPECIES_DRIZZILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drizzile, gDummySpriteAffineAnimTable}, + // [SPECIES_INTELEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inteleon, gDummySpriteAffineAnimTable}, + // [SPECIES_SKWOVET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skwovet, gDummySpriteAffineAnimTable}, + // [SPECIES_GREEDENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greedent, gDummySpriteAffineAnimTable}, + // [SPECIES_ROOKIDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rookidee, gDummySpriteAffineAnimTable}, + // [SPECIES_CORVISQUIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corvisquire, gDummySpriteAffineAnimTable}, + // [SPECIES_CORVIKNIGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corviknight, gDummySpriteAffineAnimTable}, + // [SPECIES_BLIPBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blipbug, gDummySpriteAffineAnimTable}, + // [SPECIES_DOTTLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dottler, gDummySpriteAffineAnimTable}, + // [SPECIES_ORBEETLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_orbeetle, gDummySpriteAffineAnimTable}, + // [SPECIES_NICKIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nickit, gDummySpriteAffineAnimTable}, + // [SPECIES_THIEVUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thievul, gDummySpriteAffineAnimTable}, + // [SPECIES_GOSSIFLEUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gossifleur, gDummySpriteAffineAnimTable}, + // [SPECIES_ELDEGOSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eldegoss, gDummySpriteAffineAnimTable}, + // [SPECIES_WOOLOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wooloo, gDummySpriteAffineAnimTable}, + // [SPECIES_DUBWOOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dubwool, gDummySpriteAffineAnimTable}, + // [SPECIES_CHEWTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chewtle, gDummySpriteAffineAnimTable}, + // [SPECIES_DREDNAW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drednaw, gDummySpriteAffineAnimTable}, + // [SPECIES_YAMPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamper, gDummySpriteAffineAnimTable}, + // [SPECIES_BOLTUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boltund, gDummySpriteAffineAnimTable}, + // [SPECIES_ROLYCOLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rolycoly, gDummySpriteAffineAnimTable}, + // [SPECIES_CARKOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carkol, gDummySpriteAffineAnimTable}, + // [SPECIES_COALOSSAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_coalossal, gDummySpriteAffineAnimTable}, + // [SPECIES_APPLIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_applin, gDummySpriteAffineAnimTable}, + // [SPECIES_FLAPPLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flapple, gDummySpriteAffineAnimTable}, + // [SPECIES_APPLETUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_appletun, gDummySpriteAffineAnimTable}, + // [SPECIES_SILICOBRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silicobra, gDummySpriteAffineAnimTable}, + // [SPECIES_SANDACONDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandaconda, gDummySpriteAffineAnimTable}, + // [SPECIES_CRAMORANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cramorant, gDummySpriteAffineAnimTable}, + // [SPECIES_ARROKUDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arrokuda, gDummySpriteAffineAnimTable}, + // [SPECIES_BARRASKEWDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barraskewda, gDummySpriteAffineAnimTable}, + // [SPECIES_TOXEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxel, gDummySpriteAffineAnimTable}, + // [SPECIES_TOXTRICITY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxtricity, gDummySpriteAffineAnimTable}, + // [SPECIES_TOXTRICITY_LOW_KEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxtricity_lowkey, gDummySpriteAffineAnimTable}, + // [SPECIES_SIZZLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sizzlipede, gDummySpriteAffineAnimTable}, + // [SPECIES_CENTISKORCH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_centiskorch, gDummySpriteAffineAnimTable}, + // [SPECIES_CLOBBOPUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clobbopus, gDummySpriteAffineAnimTable}, + // [SPECIES_GRAPPLOCT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grapploct, gDummySpriteAffineAnimTable}, + // [SPECIES_SINISTEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sinistea, gDummySpriteAffineAnimTable}, + // [SPECIES_POLTEAGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_polteageist, gDummySpriteAffineAnimTable}, + // [SPECIES_HATENNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatenna, gDummySpriteAffineAnimTable}, + // [SPECIES_HATTREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hattrem, gDummySpriteAffineAnimTable}, + // [SPECIES_HATTERENE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatterene, gDummySpriteAffineAnimTable}, + // [SPECIES_IMPIDIMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_impidimp, gDummySpriteAffineAnimTable}, + // [SPECIES_MORGREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morgrem, gDummySpriteAffineAnimTable}, + // [SPECIES_GRIMMSNARL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grimmsnarl, gDummySpriteAffineAnimTable}, + // [SPECIES_OBSTAGOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_obstagoon, gDummySpriteAffineAnimTable}, + // [SPECIES_PERRSERKER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_perrserker, gDummySpriteAffineAnimTable}, + // [SPECIES_CURSOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cursola, gDummySpriteAffineAnimTable}, + // [SPECIES_SIRFETCHD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sirfetchd, gDummySpriteAffineAnimTable}, + // [SPECIES_MR_RIME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mr_rime, gDummySpriteAffineAnimTable}, + // [SPECIES_RUNERIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_runerigus, gDummySpriteAffineAnimTable}, + // [SPECIES_MILCERY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_milcery, gDummySpriteAffineAnimTable}, + // [SPECIES_ALCREMIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alcremie, gDummySpriteAffineAnimTable}, + // [SPECIES_FALINKS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_falinks, gDummySpriteAffineAnimTable}, + // [SPECIES_PINCURCHIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pincurchin, gDummySpriteAffineAnimTable}, + // [SPECIES_SNOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snom, gDummySpriteAffineAnimTable}, + // [SPECIES_FROSMOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frosmoth, gDummySpriteAffineAnimTable}, + // [SPECIES_STONJOURNER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stonjourner, gDummySpriteAffineAnimTable}, + // [SPECIES_EISCUE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eiscue, gDummySpriteAffineAnimTable}, + // [SPECIES_INDEEDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_indeedee, gDummySpriteAffineAnimTable}, + // [SPECIES_MORPEKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morpeko, gDummySpriteAffineAnimTable}, + // [SPECIES_CUFANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cufant, gDummySpriteAffineAnimTable}, + // [SPECIES_COPPERAJAH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_copperajah, gDummySpriteAffineAnimTable}, + // [SPECIES_DRACOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracozolt, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCTOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctozolt, gDummySpriteAffineAnimTable}, + // [SPECIES_DRACOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracovish, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCTOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctovish, gDummySpriteAffineAnimTable}, + // [SPECIES_DURALUDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duraludon, gDummySpriteAffineAnimTable}, + // [SPECIES_DREEPY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dreepy, gDummySpriteAffineAnimTable}, + // [SPECIES_DRAKLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drakloak, gDummySpriteAffineAnimTable}, + // [SPECIES_DRAGAPULT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragapult, gDummySpriteAffineAnimTable}, + // [SPECIES_ZACIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zacian, gDummySpriteAffineAnimTable}, + // [SPECIES_ZAMAZENTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zamazenta, gDummySpriteAffineAnimTable}, + // [SPECIES_ETERNATUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_eternatus, gDummySpriteAffineAnimTable}, + // [SPECIES_KUBFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kubfu, gDummySpriteAffineAnimTable}, + // [SPECIES_URSHIFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_urshifu, gDummySpriteAffineAnimTable}, + // [SPECIES_ZARUDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zarude, gDummySpriteAffineAnimTable}, + // [SPECIES_REGIELEKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regieleki, gDummySpriteAffineAnimTable}, + // [SPECIES_REGIDRAGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regidrago, gDummySpriteAffineAnimTable}, + // [SPECIES_GLASTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glastrier, gDummySpriteAffineAnimTable}, + // [SPECIES_SPECTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spectrier, gDummySpriteAffineAnimTable}, + // [SPECIES_CALYREX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex, gDummySpriteAffineAnimTable}, + // [SPECIES_MEOWTH_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowth_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_PONYTA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ponyta_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_RAPIDASH_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rapidash_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_SLOWPOKE_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowpoke_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_SLOWBRO_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowbro_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_FARFETCHD_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_farfetchd_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_WEEZING_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_weezing_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_MR_MIME_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mr_mime_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_ARTICUNO_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_articuno_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_MOLTRES_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_moltres_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_SLOWKING_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowking_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_CORSOLA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corsola_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_ZIGZAGOON_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zigzagoon_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_LINOONE_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_linoone_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_DARUMAKA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darumaka_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_DARMANITAN_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darmanitan_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_YAMASK_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamask_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_STUNFISK_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunfisk_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_ZAPDOS_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zapdos_galarian, gDummySpriteAffineAnimTable}, + // [SPECIES_CALYREX_ICE_RIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex_ice_rider, gDummySpriteAffineAnimTable}, + // [SPECIES_CALYREX_SHADOW_RIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex_shadow_rider, gDummySpriteAffineAnimTable}, + // [SPECIES_ZACIAN_CROWNED_SWORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zacian_crowned, gDummySpriteAffineAnimTable}, + // [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zamazenta_crowned, gDummySpriteAffineAnimTable}, + // [SPECIES_WYRDEER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wyrdeer, gDummySpriteAffineAnimTable}, + // [SPECIES_KLEAVOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kleavor, gDummySpriteAffineAnimTable}, + // [SPECIES_URSALUNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ursaluna, gDummySpriteAffineAnimTable}, + // [SPECIES_BASCULEGION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculegion, gDummySpriteAffineAnimTable}, + // [SPECIES_BASCULEGION_FEMALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculegion_female, gDummySpriteAffineAnimTable}, + // [SPECIES_SNEASEL_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sneasel_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_SNEASLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sneasler, gDummySpriteAffineAnimTable}, + // [SPECIES_OVERQWIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_overqwil, gDummySpriteAffineAnimTable}, + // [SPECIES_ENAMORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_enamorus, gDummySpriteAffineAnimTable}, + // [SPECIES_ENAMORUS_THERIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_enamorus_therian, gDummySpriteAffineAnimTable}, + // [SPECIES_GROWLITHE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_growlithe_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_ARCANINE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arcanine_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_VOLTORB_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_voltorb_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_ELECTRODE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_electrode_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_BRAVIARY_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braviary_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_QWILFISH_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_qwilfish_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_ZORUA_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zorua_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_ZOROARK_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zoroark_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_SLIGGOO_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sliggoo_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_GOODRA_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goodra_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_AVALUGG_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_avalugg_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_DECIDUEYE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_decidueye_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_TYPHLOSION_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_typhlosion_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_SAMUROTT_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_samurott_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_LILLIGANT_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lilligant_hisuian, gDummySpriteAffineAnimTable}, + // [SPECIES_BASCULIN_WHITE_STRIPED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin_white_stripe, gDummySpriteAffineAnimTable}, + // [SPECIES_DIALGA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_dialga_origin, gDummySpriteAffineAnimTable}, + // [SPECIES_PALKIA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_palkia_origin, gDummySpriteAffineAnimTable}, }; From 48df87577be7a4d56a349cdeb84eaca91a8036ba Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 19 Jan 2024 23:50:52 -0300 Subject: [PATCH 196/291] Ascending frames --- .../object_events/object_event_pic_tables.h | 7469 +++-------------- 1 file changed, 1067 insertions(+), 6402 deletions(-) diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index e347d5bf3438..034cbfc72173 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -590,12 +590,7 @@ static const struct SpriteFrameImage sPicTable_Flannery[] = { }; static const struct SpriteFrameImage sPicTable_Norman[] = { - overworld_frame(gObjectEventPic_Norman, 2, 4, 0), - overworld_frame(gObjectEventPic_Norman, 2, 4, 1), - overworld_frame(gObjectEventPic_Norman, 2, 4, 2), - overworld_frame(gObjectEventPic_Norman, 2, 4, 3), - overworld_frame(gObjectEventPic_Norman, 2, 4, 4), - overworld_frame(gObjectEventPic_Norman, 2, 4, 5), + overworld_ascending_frames(gObjectEventPic_Norman, 2, 4), overworld_frame(gObjectEventPic_Norman, 2, 4, 6), overworld_frame(gObjectEventPic_Norman, 2, 4, 7), overworld_frame(gObjectEventPic_Norman, 2, 4, 8), @@ -1118,8740 +1113,3410 @@ static const struct SpriteFrameImage sPicTable_Brandon[] = { }; static const struct SpriteFrameImage sPicTable_AnimatedBall[] = { - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 0), - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 1), - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 2), - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 3), - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 4), - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 5), + overworld_ascending_frames(gObjectEventPic_AnimatedBall, 2, 4), }; static const struct SpriteFrameImage sPicTable_Bulbasaur[] = { - overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 0), - overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 1), - overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 2), - overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 3), - overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 4), - overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Bulbasaur, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ivysaur[] = { - overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 0), - overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 1), - overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 2), - overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 3), - overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 4), - overworld_frame(gObjectEventPic_Ivysaur, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ivysaur, 4, 4), }; static const struct SpriteFrameImage sPicTable_Venusaur[] = { - overworld_frame(gObjectEventPic_Venusaur, 4, 4, 0), - overworld_frame(gObjectEventPic_Venusaur, 4, 4, 1), - overworld_frame(gObjectEventPic_Venusaur, 4, 4, 2), - overworld_frame(gObjectEventPic_Venusaur, 4, 4, 3), - overworld_frame(gObjectEventPic_Venusaur, 4, 4, 4), - overworld_frame(gObjectEventPic_Venusaur, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Venusaur, 4, 4), }; static const struct SpriteFrameImage sPicTable_Charmander[] = { - overworld_frame(gObjectEventPic_Charmander, 4, 4, 0), - overworld_frame(gObjectEventPic_Charmander, 4, 4, 1), - overworld_frame(gObjectEventPic_Charmander, 4, 4, 2), - overworld_frame(gObjectEventPic_Charmander, 4, 4, 3), - overworld_frame(gObjectEventPic_Charmander, 4, 4, 4), - overworld_frame(gObjectEventPic_Charmander, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Charmander, 4, 4), }; static const struct SpriteFrameImage sPicTable_Charmeleon[] = { - overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 0), - overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 1), - overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 2), - overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 3), - overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 4), - overworld_frame(gObjectEventPic_Charmeleon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Charmeleon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Charizard[] = { - overworld_frame(gObjectEventPic_Charizard, 4, 4, 0), - overworld_frame(gObjectEventPic_Charizard, 4, 4, 1), - overworld_frame(gObjectEventPic_Charizard, 4, 4, 2), - overworld_frame(gObjectEventPic_Charizard, 4, 4, 3), - overworld_frame(gObjectEventPic_Charizard, 4, 4, 4), - overworld_frame(gObjectEventPic_Charizard, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Charizard, 4, 4), }; static const struct SpriteFrameImage sPicTable_Squirtle[] = { - overworld_frame(gObjectEventPic_Squirtle, 4, 4, 0), - overworld_frame(gObjectEventPic_Squirtle, 4, 4, 1), - overworld_frame(gObjectEventPic_Squirtle, 4, 4, 2), - overworld_frame(gObjectEventPic_Squirtle, 4, 4, 3), - overworld_frame(gObjectEventPic_Squirtle, 4, 4, 4), - overworld_frame(gObjectEventPic_Squirtle, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Squirtle, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wartortle[] = { - overworld_frame(gObjectEventPic_Wartortle, 4, 4, 0), - overworld_frame(gObjectEventPic_Wartortle, 4, 4, 1), - overworld_frame(gObjectEventPic_Wartortle, 4, 4, 2), - overworld_frame(gObjectEventPic_Wartortle, 4, 4, 3), - overworld_frame(gObjectEventPic_Wartortle, 4, 4, 4), - overworld_frame(gObjectEventPic_Wartortle, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Wartortle, 4, 4), }; static const struct SpriteFrameImage sPicTable_Blastoise[] = { - overworld_frame(gObjectEventPic_Blastoise, 4, 4, 0), - overworld_frame(gObjectEventPic_Blastoise, 4, 4, 1), - overworld_frame(gObjectEventPic_Blastoise, 4, 4, 2), - overworld_frame(gObjectEventPic_Blastoise, 4, 4, 3), - overworld_frame(gObjectEventPic_Blastoise, 4, 4, 4), - overworld_frame(gObjectEventPic_Blastoise, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Blastoise, 4, 4), }; static const struct SpriteFrameImage sPicTable_Caterpie[] = { - overworld_frame(gObjectEventPic_Caterpie, 4, 4, 0), - overworld_frame(gObjectEventPic_Caterpie, 4, 4, 1), - overworld_frame(gObjectEventPic_Caterpie, 4, 4, 2), - overworld_frame(gObjectEventPic_Caterpie, 4, 4, 3), - overworld_frame(gObjectEventPic_Caterpie, 4, 4, 4), - overworld_frame(gObjectEventPic_Caterpie, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Caterpie, 4, 4), }; static const struct SpriteFrameImage sPicTable_Metapod[] = { - overworld_frame(gObjectEventPic_Metapod, 4, 4, 0), - overworld_frame(gObjectEventPic_Metapod, 4, 4, 1), - overworld_frame(gObjectEventPic_Metapod, 4, 4, 2), - overworld_frame(gObjectEventPic_Metapod, 4, 4, 3), - overworld_frame(gObjectEventPic_Metapod, 4, 4, 4), - overworld_frame(gObjectEventPic_Metapod, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Metapod, 4, 4), }; static const struct SpriteFrameImage sPicTable_Butterfree[] = { - overworld_frame(gObjectEventPic_Butterfree, 4, 4, 0), - overworld_frame(gObjectEventPic_Butterfree, 4, 4, 1), - overworld_frame(gObjectEventPic_Butterfree, 4, 4, 2), - overworld_frame(gObjectEventPic_Butterfree, 4, 4, 3), - overworld_frame(gObjectEventPic_Butterfree, 4, 4, 4), - overworld_frame(gObjectEventPic_Butterfree, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Butterfree, 4, 4), }; static const struct SpriteFrameImage sPicTable_Weedle[] = { - overworld_frame(gObjectEventPic_Weedle, 4, 4, 0), - overworld_frame(gObjectEventPic_Weedle, 4, 4, 1), - overworld_frame(gObjectEventPic_Weedle, 4, 4, 2), - overworld_frame(gObjectEventPic_Weedle, 4, 4, 3), - overworld_frame(gObjectEventPic_Weedle, 4, 4, 4), - overworld_frame(gObjectEventPic_Weedle, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Weedle, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kakuna[] = { - overworld_frame(gObjectEventPic_Kakuna, 4, 4, 0), - overworld_frame(gObjectEventPic_Kakuna, 4, 4, 1), - overworld_frame(gObjectEventPic_Kakuna, 4, 4, 2), - overworld_frame(gObjectEventPic_Kakuna, 4, 4, 3), - overworld_frame(gObjectEventPic_Kakuna, 4, 4, 4), - overworld_frame(gObjectEventPic_Kakuna, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Kakuna, 4, 4), }; static const struct SpriteFrameImage sPicTable_Beedrill[] = { - overworld_frame(gObjectEventPic_Beedrill, 4, 4, 0), - overworld_frame(gObjectEventPic_Beedrill, 4, 4, 1), - overworld_frame(gObjectEventPic_Beedrill, 4, 4, 2), - overworld_frame(gObjectEventPic_Beedrill, 4, 4, 3), - overworld_frame(gObjectEventPic_Beedrill, 4, 4, 4), - overworld_frame(gObjectEventPic_Beedrill, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Beedrill, 4, 4), }; static const struct SpriteFrameImage sPicTable_Pidgey[] = { - overworld_frame(gObjectEventPic_Pidgey, 4, 4, 0), - overworld_frame(gObjectEventPic_Pidgey, 4, 4, 1), - overworld_frame(gObjectEventPic_Pidgey, 4, 4, 2), - overworld_frame(gObjectEventPic_Pidgey, 4, 4, 3), - overworld_frame(gObjectEventPic_Pidgey, 4, 4, 4), - overworld_frame(gObjectEventPic_Pidgey, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Pidgey, 4, 4), }; static const struct SpriteFrameImage sPicTable_Pidgeotto[] = { - overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 0), - overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 1), - overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 2), - overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 3), - overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 4), - overworld_frame(gObjectEventPic_Pidgeotto, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Pidgeotto, 4, 4), }; static const struct SpriteFrameImage sPicTable_Pidgeot[] = { - overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 0), - overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 1), - overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 2), - overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 3), - overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 4), - overworld_frame(gObjectEventPic_Pidgeot, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Pidgeot, 4, 4), }; static const struct SpriteFrameImage sPicTable_Rattata[] = { - overworld_frame(gObjectEventPic_Rattata, 4, 4, 0), - overworld_frame(gObjectEventPic_Rattata, 4, 4, 1), - overworld_frame(gObjectEventPic_Rattata, 4, 4, 2), - overworld_frame(gObjectEventPic_Rattata, 4, 4, 3), - overworld_frame(gObjectEventPic_Rattata, 4, 4, 4), - overworld_frame(gObjectEventPic_Rattata, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Rattata, 4, 4), }; static const struct SpriteFrameImage sPicTable_Raticate[] = { - overworld_frame(gObjectEventPic_Raticate, 4, 4, 0), - overworld_frame(gObjectEventPic_Raticate, 4, 4, 1), - overworld_frame(gObjectEventPic_Raticate, 4, 4, 2), - overworld_frame(gObjectEventPic_Raticate, 4, 4, 3), - overworld_frame(gObjectEventPic_Raticate, 4, 4, 4), - overworld_frame(gObjectEventPic_Raticate, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Raticate, 4, 4), }; static const struct SpriteFrameImage sPicTable_Spearow[] = { - overworld_frame(gObjectEventPic_Spearow, 4, 4, 0), - overworld_frame(gObjectEventPic_Spearow, 4, 4, 1), - overworld_frame(gObjectEventPic_Spearow, 4, 4, 2), - overworld_frame(gObjectEventPic_Spearow, 4, 4, 3), - overworld_frame(gObjectEventPic_Spearow, 4, 4, 4), - overworld_frame(gObjectEventPic_Spearow, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Spearow, 4, 4), }; static const struct SpriteFrameImage sPicTable_Fearow[] = { - overworld_frame(gObjectEventPic_Fearow, 4, 4, 0), - overworld_frame(gObjectEventPic_Fearow, 4, 4, 1), - overworld_frame(gObjectEventPic_Fearow, 4, 4, 2), - overworld_frame(gObjectEventPic_Fearow, 4, 4, 3), - overworld_frame(gObjectEventPic_Fearow, 4, 4, 4), - overworld_frame(gObjectEventPic_Fearow, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Fearow, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ekans[] = { - overworld_frame(gObjectEventPic_Ekans, 4, 4, 0), - overworld_frame(gObjectEventPic_Ekans, 4, 4, 1), - overworld_frame(gObjectEventPic_Ekans, 4, 4, 2), - overworld_frame(gObjectEventPic_Ekans, 4, 4, 3), - overworld_frame(gObjectEventPic_Ekans, 4, 4, 4), - overworld_frame(gObjectEventPic_Ekans, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ekans, 4, 4), }; static const struct SpriteFrameImage sPicTable_Arbok[] = { - overworld_frame(gObjectEventPic_Arbok, 4, 4, 0), - overworld_frame(gObjectEventPic_Arbok, 4, 4, 1), - overworld_frame(gObjectEventPic_Arbok, 4, 4, 2), - overworld_frame(gObjectEventPic_Arbok, 4, 4, 3), - overworld_frame(gObjectEventPic_Arbok, 4, 4, 4), - overworld_frame(gObjectEventPic_Arbok, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Arbok, 4, 4), }; static const struct SpriteFrameImage sPicTable_Pikachu[] = { - overworld_frame(gObjectEventPic_Pikachu, 4, 4, 0), - overworld_frame(gObjectEventPic_Pikachu, 4, 4, 1), - overworld_frame(gObjectEventPic_Pikachu, 4, 4, 2), - overworld_frame(gObjectEventPic_Pikachu, 4, 4, 3), - overworld_frame(gObjectEventPic_Pikachu, 4, 4, 4), - overworld_frame(gObjectEventPic_Pikachu, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Pikachu, 4, 4), }; static const struct SpriteFrameImage sPicTable_Raichu[] = { - overworld_frame(gObjectEventPic_Raichu, 4, 4, 0), - overworld_frame(gObjectEventPic_Raichu, 4, 4, 1), - overworld_frame(gObjectEventPic_Raichu, 4, 4, 2), - overworld_frame(gObjectEventPic_Raichu, 4, 4, 3), - overworld_frame(gObjectEventPic_Raichu, 4, 4, 4), - overworld_frame(gObjectEventPic_Raichu, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Raichu, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sandshrew[] = { - overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 0), - overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 1), - overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 2), - overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 3), - overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 4), - overworld_frame(gObjectEventPic_Sandshrew, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Sandshrew, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sandslash[] = { - overworld_frame(gObjectEventPic_Sandslash, 4, 4, 0), - overworld_frame(gObjectEventPic_Sandslash, 4, 4, 1), - overworld_frame(gObjectEventPic_Sandslash, 4, 4, 2), - overworld_frame(gObjectEventPic_Sandslash, 4, 4, 3), - overworld_frame(gObjectEventPic_Sandslash, 4, 4, 4), - overworld_frame(gObjectEventPic_Sandslash, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Sandslash, 4, 4), }; static const struct SpriteFrameImage sPicTable_Nidoran_f[] = { - overworld_frame(gObjectEventPic_Nidoran_f, 4, 4, 0), - overworld_frame(gObjectEventPic_Nidoran_f, 4, 4, 1), - overworld_frame(gObjectEventPic_Nidoran_f, 4, 4, 2), - overworld_frame(gObjectEventPic_Nidoran_f, 4, 4, 3), - overworld_frame(gObjectEventPic_Nidoran_f, 4, 4, 4), - overworld_frame(gObjectEventPic_Nidoran_f, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Nidoran_f, 4, 4), }; static const struct SpriteFrameImage sPicTable_Nidorina[] = { - overworld_frame(gObjectEventPic_Nidorina, 4, 4, 0), - overworld_frame(gObjectEventPic_Nidorina, 4, 4, 1), - overworld_frame(gObjectEventPic_Nidorina, 4, 4, 2), - overworld_frame(gObjectEventPic_Nidorina, 4, 4, 3), - overworld_frame(gObjectEventPic_Nidorina, 4, 4, 4), - overworld_frame(gObjectEventPic_Nidorina, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Nidorina, 4, 4), }; static const struct SpriteFrameImage sPicTable_Nidoqueen[] = { - overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 0), - overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 1), - overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 2), - overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 3), - overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 4), - overworld_frame(gObjectEventPic_Nidoqueen, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Nidoqueen, 4, 4), }; static const struct SpriteFrameImage sPicTable_Nidoran_m[] = { - overworld_frame(gObjectEventPic_Nidoran_m, 4, 4, 0), - overworld_frame(gObjectEventPic_Nidoran_m, 4, 4, 1), - overworld_frame(gObjectEventPic_Nidoran_m, 4, 4, 2), - overworld_frame(gObjectEventPic_Nidoran_m, 4, 4, 3), - overworld_frame(gObjectEventPic_Nidoran_m, 4, 4, 4), - overworld_frame(gObjectEventPic_Nidoran_m, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Nidoran_m, 4, 4), }; static const struct SpriteFrameImage sPicTable_Nidorino[] = { - overworld_frame(gObjectEventPic_Nidorino, 4, 4, 0), - overworld_frame(gObjectEventPic_Nidorino, 4, 4, 1), - overworld_frame(gObjectEventPic_Nidorino, 4, 4, 2), - overworld_frame(gObjectEventPic_Nidorino, 4, 4, 3), - overworld_frame(gObjectEventPic_Nidorino, 4, 4, 4), - overworld_frame(gObjectEventPic_Nidorino, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Nidorino, 4, 4), }; static const struct SpriteFrameImage sPicTable_Nidoking[] = { - overworld_frame(gObjectEventPic_Nidoking, 4, 4, 0), - overworld_frame(gObjectEventPic_Nidoking, 4, 4, 1), - overworld_frame(gObjectEventPic_Nidoking, 4, 4, 2), - overworld_frame(gObjectEventPic_Nidoking, 4, 4, 3), - overworld_frame(gObjectEventPic_Nidoking, 4, 4, 4), - overworld_frame(gObjectEventPic_Nidoking, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Nidoking, 4, 4), }; static const struct SpriteFrameImage sPicTable_Clefairy[] = { - overworld_frame(gObjectEventPic_Clefairy, 4, 4, 0), - overworld_frame(gObjectEventPic_Clefairy, 4, 4, 1), - overworld_frame(gObjectEventPic_Clefairy, 4, 4, 2), - overworld_frame(gObjectEventPic_Clefairy, 4, 4, 3), - overworld_frame(gObjectEventPic_Clefairy, 4, 4, 4), - overworld_frame(gObjectEventPic_Clefairy, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Clefairy, 4, 4), }; static const struct SpriteFrameImage sPicTable_Clefable[] = { - overworld_frame(gObjectEventPic_Clefable, 4, 4, 0), - overworld_frame(gObjectEventPic_Clefable, 4, 4, 1), - overworld_frame(gObjectEventPic_Clefable, 4, 4, 2), - overworld_frame(gObjectEventPic_Clefable, 4, 4, 3), - overworld_frame(gObjectEventPic_Clefable, 4, 4, 4), - overworld_frame(gObjectEventPic_Clefable, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Clefable, 4, 4), }; static const struct SpriteFrameImage sPicTable_Vulpix[] = { - overworld_frame(gObjectEventPic_Vulpix, 4, 4, 0), - overworld_frame(gObjectEventPic_Vulpix, 4, 4, 1), - overworld_frame(gObjectEventPic_Vulpix, 4, 4, 2), - overworld_frame(gObjectEventPic_Vulpix, 4, 4, 3), - overworld_frame(gObjectEventPic_Vulpix, 4, 4, 4), - overworld_frame(gObjectEventPic_Vulpix, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Vulpix, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ninetales[] = { - overworld_frame(gObjectEventPic_Ninetales, 4, 4, 0), - overworld_frame(gObjectEventPic_Ninetales, 4, 4, 1), - overworld_frame(gObjectEventPic_Ninetales, 4, 4, 2), - overworld_frame(gObjectEventPic_Ninetales, 4, 4, 3), - overworld_frame(gObjectEventPic_Ninetales, 4, 4, 4), - overworld_frame(gObjectEventPic_Ninetales, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ninetales, 4, 4), }; static const struct SpriteFrameImage sPicTable_Jigglypuff[] = { - overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 0), - overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 1), - overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 2), - overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 3), - overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 4), - overworld_frame(gObjectEventPic_Jigglypuff, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Jigglypuff, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wigglytuff[] = { - overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 0), - overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 1), - overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 2), - overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 3), - overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 4), - overworld_frame(gObjectEventPic_Wigglytuff, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Wigglytuff, 4, 4), }; static const struct SpriteFrameImage sPicTable_Zubat[] = { - overworld_frame(gObjectEventPic_Zubat, 4, 4, 0), - overworld_frame(gObjectEventPic_Zubat, 4, 4, 1), - overworld_frame(gObjectEventPic_Zubat, 4, 4, 2), - overworld_frame(gObjectEventPic_Zubat, 4, 4, 3), - overworld_frame(gObjectEventPic_Zubat, 4, 4, 4), - overworld_frame(gObjectEventPic_Zubat, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Zubat, 4, 4), }; static const struct SpriteFrameImage sPicTable_Golbat[] = { - overworld_frame(gObjectEventPic_Golbat, 4, 4, 0), - overworld_frame(gObjectEventPic_Golbat, 4, 4, 1), - overworld_frame(gObjectEventPic_Golbat, 4, 4, 2), - overworld_frame(gObjectEventPic_Golbat, 4, 4, 3), - overworld_frame(gObjectEventPic_Golbat, 4, 4, 4), - overworld_frame(gObjectEventPic_Golbat, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Golbat, 4, 4), }; static const struct SpriteFrameImage sPicTable_Oddish[] = { - overworld_frame(gObjectEventPic_Oddish, 4, 4, 0), - overworld_frame(gObjectEventPic_Oddish, 4, 4, 1), - overworld_frame(gObjectEventPic_Oddish, 4, 4, 2), - overworld_frame(gObjectEventPic_Oddish, 4, 4, 3), - overworld_frame(gObjectEventPic_Oddish, 4, 4, 4), - overworld_frame(gObjectEventPic_Oddish, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Oddish, 4, 4), }; static const struct SpriteFrameImage sPicTable_Gloom[] = { - overworld_frame(gObjectEventPic_Gloom, 4, 4, 0), - overworld_frame(gObjectEventPic_Gloom, 4, 4, 1), - overworld_frame(gObjectEventPic_Gloom, 4, 4, 2), - overworld_frame(gObjectEventPic_Gloom, 4, 4, 3), - overworld_frame(gObjectEventPic_Gloom, 4, 4, 4), - overworld_frame(gObjectEventPic_Gloom, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Gloom, 4, 4), }; static const struct SpriteFrameImage sPicTable_Vileplume[] = { - overworld_frame(gObjectEventPic_Vileplume, 4, 4, 0), - overworld_frame(gObjectEventPic_Vileplume, 4, 4, 1), - overworld_frame(gObjectEventPic_Vileplume, 4, 4, 2), - overworld_frame(gObjectEventPic_Vileplume, 4, 4, 3), - overworld_frame(gObjectEventPic_Vileplume, 4, 4, 4), - overworld_frame(gObjectEventPic_Vileplume, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Vileplume, 4, 4), }; static const struct SpriteFrameImage sPicTable_Paras[] = { - overworld_frame(gObjectEventPic_Paras, 4, 4, 0), - overworld_frame(gObjectEventPic_Paras, 4, 4, 1), - overworld_frame(gObjectEventPic_Paras, 4, 4, 2), - overworld_frame(gObjectEventPic_Paras, 4, 4, 3), - overworld_frame(gObjectEventPic_Paras, 4, 4, 4), - overworld_frame(gObjectEventPic_Paras, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Paras, 4, 4), }; static const struct SpriteFrameImage sPicTable_Parasect[] = { - overworld_frame(gObjectEventPic_Parasect, 4, 4, 0), - overworld_frame(gObjectEventPic_Parasect, 4, 4, 1), - overworld_frame(gObjectEventPic_Parasect, 4, 4, 2), - overworld_frame(gObjectEventPic_Parasect, 4, 4, 3), - overworld_frame(gObjectEventPic_Parasect, 4, 4, 4), - overworld_frame(gObjectEventPic_Parasect, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Parasect, 4, 4), }; static const struct SpriteFrameImage sPicTable_Venonat[] = { - overworld_frame(gObjectEventPic_Venonat, 4, 4, 0), - overworld_frame(gObjectEventPic_Venonat, 4, 4, 1), - overworld_frame(gObjectEventPic_Venonat, 4, 4, 2), - overworld_frame(gObjectEventPic_Venonat, 4, 4, 3), - overworld_frame(gObjectEventPic_Venonat, 4, 4, 4), - overworld_frame(gObjectEventPic_Venonat, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Venonat, 4, 4), }; static const struct SpriteFrameImage sPicTable_Venomoth[] = { - overworld_frame(gObjectEventPic_Venomoth, 4, 4, 0), - overworld_frame(gObjectEventPic_Venomoth, 4, 4, 1), - overworld_frame(gObjectEventPic_Venomoth, 4, 4, 2), - overworld_frame(gObjectEventPic_Venomoth, 4, 4, 3), - overworld_frame(gObjectEventPic_Venomoth, 4, 4, 4), - overworld_frame(gObjectEventPic_Venomoth, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Venomoth, 4, 4), }; static const struct SpriteFrameImage sPicTable_Diglett[] = { - overworld_frame(gObjectEventPic_Diglett, 4, 4, 0), - overworld_frame(gObjectEventPic_Diglett, 4, 4, 1), - overworld_frame(gObjectEventPic_Diglett, 4, 4, 2), - overworld_frame(gObjectEventPic_Diglett, 4, 4, 3), - overworld_frame(gObjectEventPic_Diglett, 4, 4, 4), - overworld_frame(gObjectEventPic_Diglett, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Diglett, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dugtrio[] = { - overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 0), - overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 1), - overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 2), - overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 3), - overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 4), - overworld_frame(gObjectEventPic_Dugtrio, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Dugtrio, 4, 4), }; static const struct SpriteFrameImage sPicTable_Meowth[] = { - overworld_frame(gObjectEventPic_Meowth, 4, 4, 0), - overworld_frame(gObjectEventPic_Meowth, 4, 4, 1), - overworld_frame(gObjectEventPic_Meowth, 4, 4, 2), - overworld_frame(gObjectEventPic_Meowth, 4, 4, 3), - overworld_frame(gObjectEventPic_Meowth, 4, 4, 4), - overworld_frame(gObjectEventPic_Meowth, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Meowth, 4, 4), }; static const struct SpriteFrameImage sPicTable_Persian[] = { - overworld_frame(gObjectEventPic_Persian, 4, 4, 0), - overworld_frame(gObjectEventPic_Persian, 4, 4, 1), - overworld_frame(gObjectEventPic_Persian, 4, 4, 2), - overworld_frame(gObjectEventPic_Persian, 4, 4, 3), - overworld_frame(gObjectEventPic_Persian, 4, 4, 4), - overworld_frame(gObjectEventPic_Persian, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Persian, 4, 4), }; static const struct SpriteFrameImage sPicTable_Psyduck[] = { - overworld_frame(gObjectEventPic_Psyduck, 4, 4, 0), - overworld_frame(gObjectEventPic_Psyduck, 4, 4, 1), - overworld_frame(gObjectEventPic_Psyduck, 4, 4, 2), - overworld_frame(gObjectEventPic_Psyduck, 4, 4, 3), - overworld_frame(gObjectEventPic_Psyduck, 4, 4, 4), - overworld_frame(gObjectEventPic_Psyduck, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Psyduck, 4, 4), }; static const struct SpriteFrameImage sPicTable_Golduck[] = { - overworld_frame(gObjectEventPic_Golduck, 4, 4, 0), - overworld_frame(gObjectEventPic_Golduck, 4, 4, 1), - overworld_frame(gObjectEventPic_Golduck, 4, 4, 2), - overworld_frame(gObjectEventPic_Golduck, 4, 4, 3), - overworld_frame(gObjectEventPic_Golduck, 4, 4, 4), - overworld_frame(gObjectEventPic_Golduck, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Golduck, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mankey[] = { - overworld_frame(gObjectEventPic_Mankey, 4, 4, 0), - overworld_frame(gObjectEventPic_Mankey, 4, 4, 1), - overworld_frame(gObjectEventPic_Mankey, 4, 4, 2), - overworld_frame(gObjectEventPic_Mankey, 4, 4, 3), - overworld_frame(gObjectEventPic_Mankey, 4, 4, 4), - overworld_frame(gObjectEventPic_Mankey, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Mankey, 4, 4), }; static const struct SpriteFrameImage sPicTable_Primeape[] = { - overworld_frame(gObjectEventPic_Primeape, 4, 4, 0), - overworld_frame(gObjectEventPic_Primeape, 4, 4, 1), - overworld_frame(gObjectEventPic_Primeape, 4, 4, 2), - overworld_frame(gObjectEventPic_Primeape, 4, 4, 3), - overworld_frame(gObjectEventPic_Primeape, 4, 4, 4), - overworld_frame(gObjectEventPic_Primeape, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Primeape, 4, 4), }; static const struct SpriteFrameImage sPicTable_Growlithe[] = { - overworld_frame(gObjectEventPic_Growlithe, 4, 4, 0), - overworld_frame(gObjectEventPic_Growlithe, 4, 4, 1), - overworld_frame(gObjectEventPic_Growlithe, 4, 4, 2), - overworld_frame(gObjectEventPic_Growlithe, 4, 4, 3), - overworld_frame(gObjectEventPic_Growlithe, 4, 4, 4), - overworld_frame(gObjectEventPic_Growlithe, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Growlithe, 4, 4), }; static const struct SpriteFrameImage sPicTable_Arcanine[] = { - overworld_frame(gObjectEventPic_Arcanine, 4, 4, 0), - overworld_frame(gObjectEventPic_Arcanine, 4, 4, 1), - overworld_frame(gObjectEventPic_Arcanine, 4, 4, 2), - overworld_frame(gObjectEventPic_Arcanine, 4, 4, 3), - overworld_frame(gObjectEventPic_Arcanine, 4, 4, 4), - overworld_frame(gObjectEventPic_Arcanine, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Arcanine, 4, 4), }; static const struct SpriteFrameImage sPicTable_Poliwag[] = { - overworld_frame(gObjectEventPic_Poliwag, 4, 4, 0), - overworld_frame(gObjectEventPic_Poliwag, 4, 4, 1), - overworld_frame(gObjectEventPic_Poliwag, 4, 4, 2), - overworld_frame(gObjectEventPic_Poliwag, 4, 4, 3), - overworld_frame(gObjectEventPic_Poliwag, 4, 4, 4), - overworld_frame(gObjectEventPic_Poliwag, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Poliwag, 4, 4), }; static const struct SpriteFrameImage sPicTable_Poliwhirl[] = { - overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 0), - overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 1), - overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 2), - overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 3), - overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 4), - overworld_frame(gObjectEventPic_Poliwhirl, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Poliwhirl, 4, 4), }; static const struct SpriteFrameImage sPicTable_Poliwrath[] = { - overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 0), - overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 1), - overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 2), - overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 3), - overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 4), - overworld_frame(gObjectEventPic_Poliwrath, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Poliwrath, 4, 4), }; static const struct SpriteFrameImage sPicTable_Abra[] = { - overworld_frame(gObjectEventPic_Abra, 4, 4, 0), - overworld_frame(gObjectEventPic_Abra, 4, 4, 1), - overworld_frame(gObjectEventPic_Abra, 4, 4, 2), - overworld_frame(gObjectEventPic_Abra, 4, 4, 3), - overworld_frame(gObjectEventPic_Abra, 4, 4, 4), - overworld_frame(gObjectEventPic_Abra, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Abra, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kadabra[] = { - overworld_frame(gObjectEventPic_Kadabra, 4, 4, 0), - overworld_frame(gObjectEventPic_Kadabra, 4, 4, 1), - overworld_frame(gObjectEventPic_Kadabra, 4, 4, 2), - overworld_frame(gObjectEventPic_Kadabra, 4, 4, 3), - overworld_frame(gObjectEventPic_Kadabra, 4, 4, 4), - overworld_frame(gObjectEventPic_Kadabra, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Kadabra, 4, 4), }; static const struct SpriteFrameImage sPicTable_Alakazam[] = { - overworld_frame(gObjectEventPic_Alakazam, 4, 4, 0), - overworld_frame(gObjectEventPic_Alakazam, 4, 4, 1), - overworld_frame(gObjectEventPic_Alakazam, 4, 4, 2), - overworld_frame(gObjectEventPic_Alakazam, 4, 4, 3), - overworld_frame(gObjectEventPic_Alakazam, 4, 4, 4), - overworld_frame(gObjectEventPic_Alakazam, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Alakazam, 4, 4), }; static const struct SpriteFrameImage sPicTable_Machop[] = { - overworld_frame(gObjectEventPic_Machop, 4, 4, 0), - overworld_frame(gObjectEventPic_Machop, 4, 4, 1), - overworld_frame(gObjectEventPic_Machop, 4, 4, 2), - overworld_frame(gObjectEventPic_Machop, 4, 4, 3), - overworld_frame(gObjectEventPic_Machop, 4, 4, 4), - overworld_frame(gObjectEventPic_Machop, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Machop, 4, 4), }; static const struct SpriteFrameImage sPicTable_Machoke[] = { - overworld_frame(gObjectEventPic_Machoke, 4, 4, 0), - overworld_frame(gObjectEventPic_Machoke, 4, 4, 1), - overworld_frame(gObjectEventPic_Machoke, 4, 4, 2), - overworld_frame(gObjectEventPic_Machoke, 4, 4, 3), - overworld_frame(gObjectEventPic_Machoke, 4, 4, 4), - overworld_frame(gObjectEventPic_Machoke, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Machoke, 4, 4), }; static const struct SpriteFrameImage sPicTable_Machamp[] = { - overworld_frame(gObjectEventPic_Machamp, 4, 4, 0), - overworld_frame(gObjectEventPic_Machamp, 4, 4, 1), - overworld_frame(gObjectEventPic_Machamp, 4, 4, 2), - overworld_frame(gObjectEventPic_Machamp, 4, 4, 3), - overworld_frame(gObjectEventPic_Machamp, 4, 4, 4), - overworld_frame(gObjectEventPic_Machamp, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Machamp, 4, 4), }; static const struct SpriteFrameImage sPicTable_Bellsprout[] = { - overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 0), - overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 1), - overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 2), - overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 3), - overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 4), - overworld_frame(gObjectEventPic_Bellsprout, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Bellsprout, 4, 4), }; static const struct SpriteFrameImage sPicTable_Weepinbell[] = { - overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 0), - overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 1), - overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 2), - overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 3), - overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 4), - overworld_frame(gObjectEventPic_Weepinbell, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Weepinbell, 4, 4), }; static const struct SpriteFrameImage sPicTable_Victreebel[] = { - overworld_frame(gObjectEventPic_Victreebel, 4, 4, 0), - overworld_frame(gObjectEventPic_Victreebel, 4, 4, 1), - overworld_frame(gObjectEventPic_Victreebel, 4, 4, 2), - overworld_frame(gObjectEventPic_Victreebel, 4, 4, 3), - overworld_frame(gObjectEventPic_Victreebel, 4, 4, 4), - overworld_frame(gObjectEventPic_Victreebel, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Victreebel, 4, 4), }; static const struct SpriteFrameImage sPicTable_Tentacool[] = { - overworld_frame(gObjectEventPic_Tentacool, 4, 4, 0), - overworld_frame(gObjectEventPic_Tentacool, 4, 4, 1), - overworld_frame(gObjectEventPic_Tentacool, 4, 4, 2), - overworld_frame(gObjectEventPic_Tentacool, 4, 4, 3), - overworld_frame(gObjectEventPic_Tentacool, 4, 4, 4), - overworld_frame(gObjectEventPic_Tentacool, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Tentacool, 4, 4), }; static const struct SpriteFrameImage sPicTable_Tentacruel[] = { - overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 0), - overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 1), - overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 2), - overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 3), - overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 4), - overworld_frame(gObjectEventPic_Tentacruel, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Tentacruel, 4, 4), }; static const struct SpriteFrameImage sPicTable_Geodude[] = { - overworld_frame(gObjectEventPic_Geodude, 4, 4, 0), - overworld_frame(gObjectEventPic_Geodude, 4, 4, 1), - overworld_frame(gObjectEventPic_Geodude, 4, 4, 2), - overworld_frame(gObjectEventPic_Geodude, 4, 4, 3), - overworld_frame(gObjectEventPic_Geodude, 4, 4, 4), - overworld_frame(gObjectEventPic_Geodude, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Geodude, 4, 4), }; static const struct SpriteFrameImage sPicTable_Graveler[] = { - overworld_frame(gObjectEventPic_Graveler, 4, 4, 0), - overworld_frame(gObjectEventPic_Graveler, 4, 4, 1), - overworld_frame(gObjectEventPic_Graveler, 4, 4, 2), - overworld_frame(gObjectEventPic_Graveler, 4, 4, 3), - overworld_frame(gObjectEventPic_Graveler, 4, 4, 4), - overworld_frame(gObjectEventPic_Graveler, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Graveler, 4, 4), }; static const struct SpriteFrameImage sPicTable_Golem[] = { - overworld_frame(gObjectEventPic_Golem, 4, 4, 0), - overworld_frame(gObjectEventPic_Golem, 4, 4, 1), - overworld_frame(gObjectEventPic_Golem, 4, 4, 2), - overworld_frame(gObjectEventPic_Golem, 4, 4, 3), - overworld_frame(gObjectEventPic_Golem, 4, 4, 4), - overworld_frame(gObjectEventPic_Golem, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Golem, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ponyta[] = { - overworld_frame(gObjectEventPic_Ponyta, 4, 4, 0), - overworld_frame(gObjectEventPic_Ponyta, 4, 4, 1), - overworld_frame(gObjectEventPic_Ponyta, 4, 4, 2), - overworld_frame(gObjectEventPic_Ponyta, 4, 4, 3), - overworld_frame(gObjectEventPic_Ponyta, 4, 4, 4), - overworld_frame(gObjectEventPic_Ponyta, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ponyta, 4, 4), }; static const struct SpriteFrameImage sPicTable_Rapidash[] = { - overworld_frame(gObjectEventPic_Rapidash, 4, 4, 0), - overworld_frame(gObjectEventPic_Rapidash, 4, 4, 1), - overworld_frame(gObjectEventPic_Rapidash, 4, 4, 2), - overworld_frame(gObjectEventPic_Rapidash, 4, 4, 3), - overworld_frame(gObjectEventPic_Rapidash, 4, 4, 4), - overworld_frame(gObjectEventPic_Rapidash, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Rapidash, 4, 4), }; static const struct SpriteFrameImage sPicTable_Slowpoke[] = { - overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 0), - overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 1), - overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 2), - overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 3), - overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 4), - overworld_frame(gObjectEventPic_Slowpoke, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Slowpoke, 4, 4), }; static const struct SpriteFrameImage sPicTable_Slowbro[] = { - overworld_frame(gObjectEventPic_Slowbro, 4, 4, 0), - overworld_frame(gObjectEventPic_Slowbro, 4, 4, 1), - overworld_frame(gObjectEventPic_Slowbro, 4, 4, 2), - overworld_frame(gObjectEventPic_Slowbro, 4, 4, 3), - overworld_frame(gObjectEventPic_Slowbro, 4, 4, 4), - overworld_frame(gObjectEventPic_Slowbro, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Slowbro, 4, 4), }; static const struct SpriteFrameImage sPicTable_Magnemite[] = { - overworld_frame(gObjectEventPic_Magnemite, 4, 4, 0), - overworld_frame(gObjectEventPic_Magnemite, 4, 4, 1), - overworld_frame(gObjectEventPic_Magnemite, 4, 4, 2), - overworld_frame(gObjectEventPic_Magnemite, 4, 4, 3), - overworld_frame(gObjectEventPic_Magnemite, 4, 4, 4), - overworld_frame(gObjectEventPic_Magnemite, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Magnemite, 4, 4), }; static const struct SpriteFrameImage sPicTable_Magneton[] = { - overworld_frame(gObjectEventPic_Magneton, 4, 4, 0), - overworld_frame(gObjectEventPic_Magneton, 4, 4, 1), - overworld_frame(gObjectEventPic_Magneton, 4, 4, 2), - overworld_frame(gObjectEventPic_Magneton, 4, 4, 3), - overworld_frame(gObjectEventPic_Magneton, 4, 4, 4), - overworld_frame(gObjectEventPic_Magneton, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Magneton, 4, 4), }; static const struct SpriteFrameImage sPicTable_Farfetchd[] = { - overworld_frame(gObjectEventPic_Farfetchd, 4, 4, 0), - overworld_frame(gObjectEventPic_Farfetchd, 4, 4, 1), - overworld_frame(gObjectEventPic_Farfetchd, 4, 4, 2), - overworld_frame(gObjectEventPic_Farfetchd, 4, 4, 3), - overworld_frame(gObjectEventPic_Farfetchd, 4, 4, 4), - overworld_frame(gObjectEventPic_Farfetchd, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Farfetchd, 4, 4), }; static const struct SpriteFrameImage sPicTable_Doduo[] = { - overworld_frame(gObjectEventPic_Doduo, 4, 4, 0), - overworld_frame(gObjectEventPic_Doduo, 4, 4, 1), - overworld_frame(gObjectEventPic_Doduo, 4, 4, 2), - overworld_frame(gObjectEventPic_Doduo, 4, 4, 3), - overworld_frame(gObjectEventPic_Doduo, 4, 4, 4), - overworld_frame(gObjectEventPic_Doduo, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Doduo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dodrio[] = { - overworld_frame(gObjectEventPic_Dodrio, 4, 4, 0), - overworld_frame(gObjectEventPic_Dodrio, 4, 4, 1), - overworld_frame(gObjectEventPic_Dodrio, 4, 4, 2), - overworld_frame(gObjectEventPic_Dodrio, 4, 4, 3), - overworld_frame(gObjectEventPic_Dodrio, 4, 4, 4), - overworld_frame(gObjectEventPic_Dodrio, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Dodrio, 4, 4), }; static const struct SpriteFrameImage sPicTable_Seel[] = { - overworld_frame(gObjectEventPic_Seel, 4, 4, 0), - overworld_frame(gObjectEventPic_Seel, 4, 4, 1), - overworld_frame(gObjectEventPic_Seel, 4, 4, 2), - overworld_frame(gObjectEventPic_Seel, 4, 4, 3), - overworld_frame(gObjectEventPic_Seel, 4, 4, 4), - overworld_frame(gObjectEventPic_Seel, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Seel, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dewgong[] = { - overworld_frame(gObjectEventPic_Dewgong, 4, 4, 0), - overworld_frame(gObjectEventPic_Dewgong, 4, 4, 1), - overworld_frame(gObjectEventPic_Dewgong, 4, 4, 2), - overworld_frame(gObjectEventPic_Dewgong, 4, 4, 3), - overworld_frame(gObjectEventPic_Dewgong, 4, 4, 4), - overworld_frame(gObjectEventPic_Dewgong, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Dewgong, 4, 4), }; static const struct SpriteFrameImage sPicTable_Grimer[] = { - overworld_frame(gObjectEventPic_Grimer, 4, 4, 0), - overworld_frame(gObjectEventPic_Grimer, 4, 4, 1), - overworld_frame(gObjectEventPic_Grimer, 4, 4, 2), - overworld_frame(gObjectEventPic_Grimer, 4, 4, 3), - overworld_frame(gObjectEventPic_Grimer, 4, 4, 4), - overworld_frame(gObjectEventPic_Grimer, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Grimer, 4, 4), }; static const struct SpriteFrameImage sPicTable_Muk[] = { - overworld_frame(gObjectEventPic_Muk, 4, 4, 0), - overworld_frame(gObjectEventPic_Muk, 4, 4, 1), - overworld_frame(gObjectEventPic_Muk, 4, 4, 2), - overworld_frame(gObjectEventPic_Muk, 4, 4, 3), - overworld_frame(gObjectEventPic_Muk, 4, 4, 4), - overworld_frame(gObjectEventPic_Muk, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Muk, 4, 4), }; static const struct SpriteFrameImage sPicTable_Shellder[] = { - overworld_frame(gObjectEventPic_Shellder, 4, 4, 0), - overworld_frame(gObjectEventPic_Shellder, 4, 4, 1), - overworld_frame(gObjectEventPic_Shellder, 4, 4, 2), - overworld_frame(gObjectEventPic_Shellder, 4, 4, 3), - overworld_frame(gObjectEventPic_Shellder, 4, 4, 4), - overworld_frame(gObjectEventPic_Shellder, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Shellder, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cloyster[] = { - overworld_frame(gObjectEventPic_Cloyster, 4, 4, 0), - overworld_frame(gObjectEventPic_Cloyster, 4, 4, 1), - overworld_frame(gObjectEventPic_Cloyster, 4, 4, 2), - overworld_frame(gObjectEventPic_Cloyster, 4, 4, 3), - overworld_frame(gObjectEventPic_Cloyster, 4, 4, 4), - overworld_frame(gObjectEventPic_Cloyster, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Cloyster, 4, 4), }; static const struct SpriteFrameImage sPicTable_Gastly[] = { - overworld_frame(gObjectEventPic_Gastly, 4, 4, 0), - overworld_frame(gObjectEventPic_Gastly, 4, 4, 1), - overworld_frame(gObjectEventPic_Gastly, 4, 4, 2), - overworld_frame(gObjectEventPic_Gastly, 4, 4, 3), - overworld_frame(gObjectEventPic_Gastly, 4, 4, 4), - overworld_frame(gObjectEventPic_Gastly, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Gastly, 4, 4), }; static const struct SpriteFrameImage sPicTable_Haunter[] = { - overworld_frame(gObjectEventPic_Haunter, 4, 4, 0), - overworld_frame(gObjectEventPic_Haunter, 4, 4, 1), - overworld_frame(gObjectEventPic_Haunter, 4, 4, 2), - overworld_frame(gObjectEventPic_Haunter, 4, 4, 3), - overworld_frame(gObjectEventPic_Haunter, 4, 4, 4), - overworld_frame(gObjectEventPic_Haunter, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Haunter, 4, 4), }; static const struct SpriteFrameImage sPicTable_Gengar[] = { - overworld_frame(gObjectEventPic_Gengar, 4, 4, 0), - overworld_frame(gObjectEventPic_Gengar, 4, 4, 1), - overworld_frame(gObjectEventPic_Gengar, 4, 4, 2), - overworld_frame(gObjectEventPic_Gengar, 4, 4, 3), - overworld_frame(gObjectEventPic_Gengar, 4, 4, 4), - overworld_frame(gObjectEventPic_Gengar, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Gengar, 4, 4), }; static const struct SpriteFrameImage sPicTable_Onix[] = { - overworld_frame(gObjectEventPic_Onix, 4, 4, 0), - overworld_frame(gObjectEventPic_Onix, 4, 4, 1), - overworld_frame(gObjectEventPic_Onix, 4, 4, 2), - overworld_frame(gObjectEventPic_Onix, 4, 4, 3), - overworld_frame(gObjectEventPic_Onix, 4, 4, 4), - overworld_frame(gObjectEventPic_Onix, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Onix, 4, 4), }; static const struct SpriteFrameImage sPicTable_Drowzee[] = { - overworld_frame(gObjectEventPic_Drowzee, 4, 4, 0), - overworld_frame(gObjectEventPic_Drowzee, 4, 4, 1), - overworld_frame(gObjectEventPic_Drowzee, 4, 4, 2), - overworld_frame(gObjectEventPic_Drowzee, 4, 4, 3), - overworld_frame(gObjectEventPic_Drowzee, 4, 4, 4), - overworld_frame(gObjectEventPic_Drowzee, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Drowzee, 4, 4), }; static const struct SpriteFrameImage sPicTable_Hypno[] = { - overworld_frame(gObjectEventPic_Hypno, 4, 4, 0), - overworld_frame(gObjectEventPic_Hypno, 4, 4, 1), - overworld_frame(gObjectEventPic_Hypno, 4, 4, 2), - overworld_frame(gObjectEventPic_Hypno, 4, 4, 3), - overworld_frame(gObjectEventPic_Hypno, 4, 4, 4), - overworld_frame(gObjectEventPic_Hypno, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Hypno, 4, 4), }; static const struct SpriteFrameImage sPicTable_Krabby[] = { - overworld_frame(gObjectEventPic_Krabby, 4, 4, 0), - overworld_frame(gObjectEventPic_Krabby, 4, 4, 1), - overworld_frame(gObjectEventPic_Krabby, 4, 4, 2), - overworld_frame(gObjectEventPic_Krabby, 4, 4, 3), - overworld_frame(gObjectEventPic_Krabby, 4, 4, 4), - overworld_frame(gObjectEventPic_Krabby, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Krabby, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kingler[] = { - overworld_frame(gObjectEventPic_Kingler, 4, 4, 0), - overworld_frame(gObjectEventPic_Kingler, 4, 4, 1), - overworld_frame(gObjectEventPic_Kingler, 4, 4, 2), - overworld_frame(gObjectEventPic_Kingler, 4, 4, 3), - overworld_frame(gObjectEventPic_Kingler, 4, 4, 4), - overworld_frame(gObjectEventPic_Kingler, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Kingler, 4, 4), }; static const struct SpriteFrameImage sPicTable_Voltorb[] = { - overworld_frame(gObjectEventPic_Voltorb, 4, 4, 0), - overworld_frame(gObjectEventPic_Voltorb, 4, 4, 1), - overworld_frame(gObjectEventPic_Voltorb, 4, 4, 2), - overworld_frame(gObjectEventPic_Voltorb, 4, 4, 3), - overworld_frame(gObjectEventPic_Voltorb, 4, 4, 4), - overworld_frame(gObjectEventPic_Voltorb, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Voltorb, 4, 4), }; static const struct SpriteFrameImage sPicTable_Electrode[] = { - overworld_frame(gObjectEventPic_Electrode, 4, 4, 0), - overworld_frame(gObjectEventPic_Electrode, 4, 4, 1), - overworld_frame(gObjectEventPic_Electrode, 4, 4, 2), - overworld_frame(gObjectEventPic_Electrode, 4, 4, 3), - overworld_frame(gObjectEventPic_Electrode, 4, 4, 4), - overworld_frame(gObjectEventPic_Electrode, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Electrode, 4, 4), }; static const struct SpriteFrameImage sPicTable_Exeggcute[] = { - overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 0), - overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 1), - overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 2), - overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 3), - overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 4), - overworld_frame(gObjectEventPic_Exeggcute, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Exeggcute, 4, 4), }; static const struct SpriteFrameImage sPicTable_Exeggutor[] = { - overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 0), - overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 1), - overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 2), - overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 3), - overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 4), - overworld_frame(gObjectEventPic_Exeggutor, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Exeggutor, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cubone[] = { - overworld_frame(gObjectEventPic_Cubone, 4, 4, 0), - overworld_frame(gObjectEventPic_Cubone, 4, 4, 1), - overworld_frame(gObjectEventPic_Cubone, 4, 4, 2), - overworld_frame(gObjectEventPic_Cubone, 4, 4, 3), - overworld_frame(gObjectEventPic_Cubone, 4, 4, 4), - overworld_frame(gObjectEventPic_Cubone, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Cubone, 4, 4), }; static const struct SpriteFrameImage sPicTable_Marowak[] = { - overworld_frame(gObjectEventPic_Marowak, 4, 4, 0), - overworld_frame(gObjectEventPic_Marowak, 4, 4, 1), - overworld_frame(gObjectEventPic_Marowak, 4, 4, 2), - overworld_frame(gObjectEventPic_Marowak, 4, 4, 3), - overworld_frame(gObjectEventPic_Marowak, 4, 4, 4), - overworld_frame(gObjectEventPic_Marowak, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Marowak, 4, 4), }; static const struct SpriteFrameImage sPicTable_Hitmonlee[] = { - overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 0), - overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 1), - overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 2), - overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 3), - overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 4), - overworld_frame(gObjectEventPic_Hitmonlee, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Hitmonlee, 4, 4), }; static const struct SpriteFrameImage sPicTable_Hitmonchan[] = { - overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 0), - overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 1), - overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 2), - overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 3), - overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 4), - overworld_frame(gObjectEventPic_Hitmonchan, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Hitmonchan, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lickitung[] = { - overworld_frame(gObjectEventPic_Lickitung, 4, 4, 0), - overworld_frame(gObjectEventPic_Lickitung, 4, 4, 1), - overworld_frame(gObjectEventPic_Lickitung, 4, 4, 2), - overworld_frame(gObjectEventPic_Lickitung, 4, 4, 3), - overworld_frame(gObjectEventPic_Lickitung, 4, 4, 4), - overworld_frame(gObjectEventPic_Lickitung, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Lickitung, 4, 4), }; static const struct SpriteFrameImage sPicTable_Koffing[] = { - overworld_frame(gObjectEventPic_Koffing, 4, 4, 0), - overworld_frame(gObjectEventPic_Koffing, 4, 4, 1), - overworld_frame(gObjectEventPic_Koffing, 4, 4, 2), - overworld_frame(gObjectEventPic_Koffing, 4, 4, 3), - overworld_frame(gObjectEventPic_Koffing, 4, 4, 4), - overworld_frame(gObjectEventPic_Koffing, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Koffing, 4, 4), }; static const struct SpriteFrameImage sPicTable_Weezing[] = { - overworld_frame(gObjectEventPic_Weezing, 4, 4, 0), - overworld_frame(gObjectEventPic_Weezing, 4, 4, 1), - overworld_frame(gObjectEventPic_Weezing, 4, 4, 2), - overworld_frame(gObjectEventPic_Weezing, 4, 4, 3), - overworld_frame(gObjectEventPic_Weezing, 4, 4, 4), - overworld_frame(gObjectEventPic_Weezing, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Weezing, 4, 4), }; static const struct SpriteFrameImage sPicTable_Rhyhorn[] = { - overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 0), - overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 1), - overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 2), - overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 3), - overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 4), - overworld_frame(gObjectEventPic_Rhyhorn, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Rhyhorn, 4, 4), }; static const struct SpriteFrameImage sPicTable_Rhydon[] = { - overworld_frame(gObjectEventPic_Rhydon, 4, 4, 0), - overworld_frame(gObjectEventPic_Rhydon, 4, 4, 1), - overworld_frame(gObjectEventPic_Rhydon, 4, 4, 2), - overworld_frame(gObjectEventPic_Rhydon, 4, 4, 3), - overworld_frame(gObjectEventPic_Rhydon, 4, 4, 4), - overworld_frame(gObjectEventPic_Rhydon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Rhydon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Chansey[] = { - overworld_frame(gObjectEventPic_Chansey, 4, 4, 0), - overworld_frame(gObjectEventPic_Chansey, 4, 4, 1), - overworld_frame(gObjectEventPic_Chansey, 4, 4, 2), - overworld_frame(gObjectEventPic_Chansey, 4, 4, 3), - overworld_frame(gObjectEventPic_Chansey, 4, 4, 4), - overworld_frame(gObjectEventPic_Chansey, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Chansey, 4, 4), }; static const struct SpriteFrameImage sPicTable_Tangela[] = { - overworld_frame(gObjectEventPic_Tangela, 4, 4, 0), - overworld_frame(gObjectEventPic_Tangela, 4, 4, 1), - overworld_frame(gObjectEventPic_Tangela, 4, 4, 2), - overworld_frame(gObjectEventPic_Tangela, 4, 4, 3), - overworld_frame(gObjectEventPic_Tangela, 4, 4, 4), - overworld_frame(gObjectEventPic_Tangela, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Tangela, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kangaskhan[] = { - overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 0), - overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 1), - overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 2), - overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 3), - overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 4), - overworld_frame(gObjectEventPic_Kangaskhan, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Kangaskhan, 4, 4), }; static const struct SpriteFrameImage sPicTable_Horsea[] = { - overworld_frame(gObjectEventPic_Horsea, 4, 4, 0), - overworld_frame(gObjectEventPic_Horsea, 4, 4, 1), - overworld_frame(gObjectEventPic_Horsea, 4, 4, 2), - overworld_frame(gObjectEventPic_Horsea, 4, 4, 3), - overworld_frame(gObjectEventPic_Horsea, 4, 4, 4), - overworld_frame(gObjectEventPic_Horsea, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Horsea, 4, 4), }; static const struct SpriteFrameImage sPicTable_Seadra[] = { - overworld_frame(gObjectEventPic_Seadra, 4, 4, 0), - overworld_frame(gObjectEventPic_Seadra, 4, 4, 1), - overworld_frame(gObjectEventPic_Seadra, 4, 4, 2), - overworld_frame(gObjectEventPic_Seadra, 4, 4, 3), - overworld_frame(gObjectEventPic_Seadra, 4, 4, 4), - overworld_frame(gObjectEventPic_Seadra, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Seadra, 4, 4), }; static const struct SpriteFrameImage sPicTable_Goldeen[] = { - overworld_frame(gObjectEventPic_Goldeen, 4, 4, 0), - overworld_frame(gObjectEventPic_Goldeen, 4, 4, 1), - overworld_frame(gObjectEventPic_Goldeen, 4, 4, 2), - overworld_frame(gObjectEventPic_Goldeen, 4, 4, 3), - overworld_frame(gObjectEventPic_Goldeen, 4, 4, 4), - overworld_frame(gObjectEventPic_Goldeen, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Goldeen, 4, 4), }; static const struct SpriteFrameImage sPicTable_Seaking[] = { - overworld_frame(gObjectEventPic_Seaking, 4, 4, 0), - overworld_frame(gObjectEventPic_Seaking, 4, 4, 1), - overworld_frame(gObjectEventPic_Seaking, 4, 4, 2), - overworld_frame(gObjectEventPic_Seaking, 4, 4, 3), - overworld_frame(gObjectEventPic_Seaking, 4, 4, 4), - overworld_frame(gObjectEventPic_Seaking, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Seaking, 4, 4), }; static const struct SpriteFrameImage sPicTable_Staryu[] = { - overworld_frame(gObjectEventPic_Staryu, 4, 4, 0), - overworld_frame(gObjectEventPic_Staryu, 4, 4, 1), - overworld_frame(gObjectEventPic_Staryu, 4, 4, 2), - overworld_frame(gObjectEventPic_Staryu, 4, 4, 3), - overworld_frame(gObjectEventPic_Staryu, 4, 4, 4), - overworld_frame(gObjectEventPic_Staryu, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Staryu, 4, 4), }; static const struct SpriteFrameImage sPicTable_Starmie[] = { - overworld_frame(gObjectEventPic_Starmie, 4, 4, 0), - overworld_frame(gObjectEventPic_Starmie, 4, 4, 1), - overworld_frame(gObjectEventPic_Starmie, 4, 4, 2), - overworld_frame(gObjectEventPic_Starmie, 4, 4, 3), - overworld_frame(gObjectEventPic_Starmie, 4, 4, 4), - overworld_frame(gObjectEventPic_Starmie, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Starmie, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mr_Mime[] = { - overworld_frame(gObjectEventPic_MrMime, 4, 4, 0), - overworld_frame(gObjectEventPic_MrMime, 4, 4, 1), - overworld_frame(gObjectEventPic_MrMime, 4, 4, 2), - overworld_frame(gObjectEventPic_MrMime, 4, 4, 3), - overworld_frame(gObjectEventPic_MrMime, 4, 4, 4), - overworld_frame(gObjectEventPic_MrMime, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_MrMime, 4, 4), }; static const struct SpriteFrameImage sPicTable_Scyther[] = { - overworld_frame(gObjectEventPic_Scyther, 4, 4, 0), - overworld_frame(gObjectEventPic_Scyther, 4, 4, 1), - overworld_frame(gObjectEventPic_Scyther, 4, 4, 2), - overworld_frame(gObjectEventPic_Scyther, 4, 4, 3), - overworld_frame(gObjectEventPic_Scyther, 4, 4, 4), - overworld_frame(gObjectEventPic_Scyther, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Scyther, 4, 4), }; static const struct SpriteFrameImage sPicTable_Jynx[] = { - overworld_frame(gObjectEventPic_Jynx, 4, 4, 0), - overworld_frame(gObjectEventPic_Jynx, 4, 4, 1), - overworld_frame(gObjectEventPic_Jynx, 4, 4, 2), - overworld_frame(gObjectEventPic_Jynx, 4, 4, 3), - overworld_frame(gObjectEventPic_Jynx, 4, 4, 4), - overworld_frame(gObjectEventPic_Jynx, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Jynx, 4, 4), }; static const struct SpriteFrameImage sPicTable_Electabuzz[] = { - overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 0), - overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 1), - overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 2), - overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 3), - overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 4), - overworld_frame(gObjectEventPic_Electabuzz, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Electabuzz, 4, 4), }; static const struct SpriteFrameImage sPicTable_Magmar[] = { - overworld_frame(gObjectEventPic_Magmar, 4, 4, 0), - overworld_frame(gObjectEventPic_Magmar, 4, 4, 1), - overworld_frame(gObjectEventPic_Magmar, 4, 4, 2), - overworld_frame(gObjectEventPic_Magmar, 4, 4, 3), - overworld_frame(gObjectEventPic_Magmar, 4, 4, 4), - overworld_frame(gObjectEventPic_Magmar, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Magmar, 4, 4), }; static const struct SpriteFrameImage sPicTable_Pinsir[] = { - overworld_frame(gObjectEventPic_Pinsir, 4, 4, 0), - overworld_frame(gObjectEventPic_Pinsir, 4, 4, 1), - overworld_frame(gObjectEventPic_Pinsir, 4, 4, 2), - overworld_frame(gObjectEventPic_Pinsir, 4, 4, 3), - overworld_frame(gObjectEventPic_Pinsir, 4, 4, 4), - overworld_frame(gObjectEventPic_Pinsir, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Pinsir, 4, 4), }; static const struct SpriteFrameImage sPicTable_Tauros[] = { - overworld_frame(gObjectEventPic_Tauros, 4, 4, 0), - overworld_frame(gObjectEventPic_Tauros, 4, 4, 1), - overworld_frame(gObjectEventPic_Tauros, 4, 4, 2), - overworld_frame(gObjectEventPic_Tauros, 4, 4, 3), - overworld_frame(gObjectEventPic_Tauros, 4, 4, 4), - overworld_frame(gObjectEventPic_Tauros, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Tauros, 4, 4), }; static const struct SpriteFrameImage sPicTable_Magikarp[] = { - overworld_frame(gObjectEventPic_Magikarp, 4, 4, 0), - overworld_frame(gObjectEventPic_Magikarp, 4, 4, 1), - overworld_frame(gObjectEventPic_Magikarp, 4, 4, 2), - overworld_frame(gObjectEventPic_Magikarp, 4, 4, 3), - overworld_frame(gObjectEventPic_Magikarp, 4, 4, 4), - overworld_frame(gObjectEventPic_Magikarp, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Magikarp, 4, 4), }; static const struct SpriteFrameImage sPicTable_Gyarados[] = { - overworld_frame(gObjectEventPic_Gyarados, 4, 4, 0), - overworld_frame(gObjectEventPic_Gyarados, 4, 4, 1), - overworld_frame(gObjectEventPic_Gyarados, 4, 4, 2), - overworld_frame(gObjectEventPic_Gyarados, 4, 4, 3), - overworld_frame(gObjectEventPic_Gyarados, 4, 4, 4), - overworld_frame(gObjectEventPic_Gyarados, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Gyarados, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lapras[] = { - overworld_frame(gObjectEventPic_Lapras, 4, 4, 0), - overworld_frame(gObjectEventPic_Lapras, 4, 4, 1), - overworld_frame(gObjectEventPic_Lapras, 4, 4, 2), - overworld_frame(gObjectEventPic_Lapras, 4, 4, 3), - overworld_frame(gObjectEventPic_Lapras, 4, 4, 4), - overworld_frame(gObjectEventPic_Lapras, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Lapras, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ditto[] = { - overworld_frame(gObjectEventPic_Ditto, 4, 4, 0), - overworld_frame(gObjectEventPic_Ditto, 4, 4, 1), - overworld_frame(gObjectEventPic_Ditto, 4, 4, 2), - overworld_frame(gObjectEventPic_Ditto, 4, 4, 3), - overworld_frame(gObjectEventPic_Ditto, 4, 4, 4), - overworld_frame(gObjectEventPic_Ditto, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ditto, 4, 4), }; static const struct SpriteFrameImage sPicTable_Eevee[] = { - overworld_frame(gObjectEventPic_Eevee, 4, 4, 0), - overworld_frame(gObjectEventPic_Eevee, 4, 4, 1), - overworld_frame(gObjectEventPic_Eevee, 4, 4, 2), - overworld_frame(gObjectEventPic_Eevee, 4, 4, 3), - overworld_frame(gObjectEventPic_Eevee, 4, 4, 4), - overworld_frame(gObjectEventPic_Eevee, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Eevee, 4, 4), }; static const struct SpriteFrameImage sPicTable_Vaporeon[] = { - overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 0), - overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 1), - overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 2), - overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 3), - overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 4), - overworld_frame(gObjectEventPic_Vaporeon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Vaporeon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Jolteon[] = { - overworld_frame(gObjectEventPic_Jolteon, 4, 4, 0), - overworld_frame(gObjectEventPic_Jolteon, 4, 4, 1), - overworld_frame(gObjectEventPic_Jolteon, 4, 4, 2), - overworld_frame(gObjectEventPic_Jolteon, 4, 4, 3), - overworld_frame(gObjectEventPic_Jolteon, 4, 4, 4), - overworld_frame(gObjectEventPic_Jolteon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Jolteon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Flareon[] = { - overworld_frame(gObjectEventPic_Flareon, 4, 4, 0), - overworld_frame(gObjectEventPic_Flareon, 4, 4, 1), - overworld_frame(gObjectEventPic_Flareon, 4, 4, 2), - overworld_frame(gObjectEventPic_Flareon, 4, 4, 3), - overworld_frame(gObjectEventPic_Flareon, 4, 4, 4), - overworld_frame(gObjectEventPic_Flareon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Flareon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Porygon[] = { - overworld_frame(gObjectEventPic_Porygon, 4, 4, 0), - overworld_frame(gObjectEventPic_Porygon, 4, 4, 1), - overworld_frame(gObjectEventPic_Porygon, 4, 4, 2), - overworld_frame(gObjectEventPic_Porygon, 4, 4, 3), - overworld_frame(gObjectEventPic_Porygon, 4, 4, 4), - overworld_frame(gObjectEventPic_Porygon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Porygon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Omanyte[] = { - overworld_frame(gObjectEventPic_Omanyte, 4, 4, 0), - overworld_frame(gObjectEventPic_Omanyte, 4, 4, 1), - overworld_frame(gObjectEventPic_Omanyte, 4, 4, 2), - overworld_frame(gObjectEventPic_Omanyte, 4, 4, 3), - overworld_frame(gObjectEventPic_Omanyte, 4, 4, 4), - overworld_frame(gObjectEventPic_Omanyte, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Omanyte, 4, 4), }; static const struct SpriteFrameImage sPicTable_Omastar[] = { - overworld_frame(gObjectEventPic_Omastar, 4, 4, 0), - overworld_frame(gObjectEventPic_Omastar, 4, 4, 1), - overworld_frame(gObjectEventPic_Omastar, 4, 4, 2), - overworld_frame(gObjectEventPic_Omastar, 4, 4, 3), - overworld_frame(gObjectEventPic_Omastar, 4, 4, 4), - overworld_frame(gObjectEventPic_Omastar, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Omastar, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kabuto[] = { - overworld_frame(gObjectEventPic_Kabuto, 4, 4, 0), - overworld_frame(gObjectEventPic_Kabuto, 4, 4, 1), - overworld_frame(gObjectEventPic_Kabuto, 4, 4, 2), - overworld_frame(gObjectEventPic_Kabuto, 4, 4, 3), - overworld_frame(gObjectEventPic_Kabuto, 4, 4, 4), - overworld_frame(gObjectEventPic_Kabuto, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Kabuto, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kabutops[] = { - overworld_frame(gObjectEventPic_Kabutops, 4, 4, 0), - overworld_frame(gObjectEventPic_Kabutops, 4, 4, 1), - overworld_frame(gObjectEventPic_Kabutops, 4, 4, 2), - overworld_frame(gObjectEventPic_Kabutops, 4, 4, 3), - overworld_frame(gObjectEventPic_Kabutops, 4, 4, 4), - overworld_frame(gObjectEventPic_Kabutops, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Kabutops, 4, 4), }; static const struct SpriteFrameImage sPicTable_Aerodactyl[] = { - overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 0), - overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 1), - overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 2), - overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 3), - overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 4), - overworld_frame(gObjectEventPic_Aerodactyl, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Aerodactyl, 4, 4), }; static const struct SpriteFrameImage sPicTable_Snorlax[] = { - overworld_frame(gObjectEventPic_Snorlax, 4, 4, 0), - overworld_frame(gObjectEventPic_Snorlax, 4, 4, 1), - overworld_frame(gObjectEventPic_Snorlax, 4, 4, 2), - overworld_frame(gObjectEventPic_Snorlax, 4, 4, 3), - overworld_frame(gObjectEventPic_Snorlax, 4, 4, 4), - overworld_frame(gObjectEventPic_Snorlax, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Snorlax, 4, 4), }; static const struct SpriteFrameImage sPicTable_Articuno[] = { - overworld_frame(gObjectEventPic_Articuno, 4, 4, 0), - overworld_frame(gObjectEventPic_Articuno, 4, 4, 1), - overworld_frame(gObjectEventPic_Articuno, 4, 4, 2), - overworld_frame(gObjectEventPic_Articuno, 4, 4, 3), - overworld_frame(gObjectEventPic_Articuno, 4, 4, 4), - overworld_frame(gObjectEventPic_Articuno, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Articuno, 4, 4), }; static const struct SpriteFrameImage sPicTable_Zapdos[] = { - overworld_frame(gObjectEventPic_Zapdos, 4, 4, 0), - overworld_frame(gObjectEventPic_Zapdos, 4, 4, 1), - overworld_frame(gObjectEventPic_Zapdos, 4, 4, 2), - overworld_frame(gObjectEventPic_Zapdos, 4, 4, 3), - overworld_frame(gObjectEventPic_Zapdos, 4, 4, 4), - overworld_frame(gObjectEventPic_Zapdos, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Zapdos, 4, 4), }; static const struct SpriteFrameImage sPicTable_Moltres[] = { - overworld_frame(gObjectEventPic_Moltres, 4, 4, 0), - overworld_frame(gObjectEventPic_Moltres, 4, 4, 1), - overworld_frame(gObjectEventPic_Moltres, 4, 4, 2), - overworld_frame(gObjectEventPic_Moltres, 4, 4, 3), - overworld_frame(gObjectEventPic_Moltres, 4, 4, 4), - overworld_frame(gObjectEventPic_Moltres, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Moltres, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dratini[] = { - overworld_frame(gObjectEventPic_Dratini, 4, 4, 0), - overworld_frame(gObjectEventPic_Dratini, 4, 4, 1), - overworld_frame(gObjectEventPic_Dratini, 4, 4, 2), - overworld_frame(gObjectEventPic_Dratini, 4, 4, 3), - overworld_frame(gObjectEventPic_Dratini, 4, 4, 4), - overworld_frame(gObjectEventPic_Dratini, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Dratini, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dragonair[] = { - overworld_frame(gObjectEventPic_Dragonair, 4, 4, 0), - overworld_frame(gObjectEventPic_Dragonair, 4, 4, 1), - overworld_frame(gObjectEventPic_Dragonair, 4, 4, 2), - overworld_frame(gObjectEventPic_Dragonair, 4, 4, 3), - overworld_frame(gObjectEventPic_Dragonair, 4, 4, 4), - overworld_frame(gObjectEventPic_Dragonair, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Dragonair, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dragonite[] = { - overworld_frame(gObjectEventPic_Dragonite, 4, 4, 0), - overworld_frame(gObjectEventPic_Dragonite, 4, 4, 1), - overworld_frame(gObjectEventPic_Dragonite, 4, 4, 2), - overworld_frame(gObjectEventPic_Dragonite, 4, 4, 3), - overworld_frame(gObjectEventPic_Dragonite, 4, 4, 4), - overworld_frame(gObjectEventPic_Dragonite, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Dragonite, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mewtwo[] = { - overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 0), - overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 1), - overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 2), - overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 3), - overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 4), - overworld_frame(gObjectEventPic_Mewtwo, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Mewtwo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mew[] = { - overworld_frame(gObjectEventPic_Mew, 4, 4, 0), - overworld_frame(gObjectEventPic_Mew, 4, 4, 1), - overworld_frame(gObjectEventPic_Mew, 4, 4, 2), - overworld_frame(gObjectEventPic_Mew, 4, 4, 3), - overworld_frame(gObjectEventPic_Mew, 4, 4, 4), - overworld_frame(gObjectEventPic_Mew, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Mew, 4, 4), }; static const struct SpriteFrameImage sPicTable_Chikorita[] = { - overworld_frame(gObjectEventPic_Chikorita, 4, 4, 0), - overworld_frame(gObjectEventPic_Chikorita, 4, 4, 1), - overworld_frame(gObjectEventPic_Chikorita, 4, 4, 2), - overworld_frame(gObjectEventPic_Chikorita, 4, 4, 3), - overworld_frame(gObjectEventPic_Chikorita, 4, 4, 4), - overworld_frame(gObjectEventPic_Chikorita, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Chikorita, 4, 4), }; static const struct SpriteFrameImage sPicTable_Bayleef[] = { - overworld_frame(gObjectEventPic_Bayleef, 4, 4, 0), - overworld_frame(gObjectEventPic_Bayleef, 4, 4, 1), - overworld_frame(gObjectEventPic_Bayleef, 4, 4, 2), - overworld_frame(gObjectEventPic_Bayleef, 4, 4, 3), - overworld_frame(gObjectEventPic_Bayleef, 4, 4, 4), - overworld_frame(gObjectEventPic_Bayleef, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Bayleef, 4, 4), }; static const struct SpriteFrameImage sPicTable_Meganium[] = { - overworld_frame(gObjectEventPic_Meganium, 4, 4, 0), - overworld_frame(gObjectEventPic_Meganium, 4, 4, 1), - overworld_frame(gObjectEventPic_Meganium, 4, 4, 2), - overworld_frame(gObjectEventPic_Meganium, 4, 4, 3), - overworld_frame(gObjectEventPic_Meganium, 4, 4, 4), - overworld_frame(gObjectEventPic_Meganium, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Meganium, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cyndaquil[] = { - overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 0), - overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 1), - overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 2), - overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 3), - overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 4), - overworld_frame(gObjectEventPic_Cyndaquil, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Cyndaquil, 4, 4), }; static const struct SpriteFrameImage sPicTable_Quilava[] = { - overworld_frame(gObjectEventPic_Quilava, 4, 4, 0), - overworld_frame(gObjectEventPic_Quilava, 4, 4, 1), - overworld_frame(gObjectEventPic_Quilava, 4, 4, 2), - overworld_frame(gObjectEventPic_Quilava, 4, 4, 3), - overworld_frame(gObjectEventPic_Quilava, 4, 4, 4), - overworld_frame(gObjectEventPic_Quilava, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Quilava, 4, 4), }; static const struct SpriteFrameImage sPicTable_Typhlosion[] = { - overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 0), - overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 1), - overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 2), - overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 3), - overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 4), - overworld_frame(gObjectEventPic_Typhlosion, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Typhlosion, 4, 4), }; static const struct SpriteFrameImage sPicTable_Totodile[] = { - overworld_frame(gObjectEventPic_Totodile, 4, 4, 0), - overworld_frame(gObjectEventPic_Totodile, 4, 4, 1), - overworld_frame(gObjectEventPic_Totodile, 4, 4, 2), - overworld_frame(gObjectEventPic_Totodile, 4, 4, 3), - overworld_frame(gObjectEventPic_Totodile, 4, 4, 4), - overworld_frame(gObjectEventPic_Totodile, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Totodile, 4, 4), }; static const struct SpriteFrameImage sPicTable_Croconaw[] = { - overworld_frame(gObjectEventPic_Croconaw, 4, 4, 0), - overworld_frame(gObjectEventPic_Croconaw, 4, 4, 1), - overworld_frame(gObjectEventPic_Croconaw, 4, 4, 2), - overworld_frame(gObjectEventPic_Croconaw, 4, 4, 3), - overworld_frame(gObjectEventPic_Croconaw, 4, 4, 4), - overworld_frame(gObjectEventPic_Croconaw, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Croconaw, 4, 4), }; static const struct SpriteFrameImage sPicTable_Feraligatr[] = { - overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 0), - overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 1), - overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 2), - overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 3), - overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 4), - overworld_frame(gObjectEventPic_Feraligatr, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Feraligatr, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sentret[] = { - overworld_frame(gObjectEventPic_Sentret, 4, 4, 0), - overworld_frame(gObjectEventPic_Sentret, 4, 4, 1), - overworld_frame(gObjectEventPic_Sentret, 4, 4, 2), - overworld_frame(gObjectEventPic_Sentret, 4, 4, 3), - overworld_frame(gObjectEventPic_Sentret, 4, 4, 4), - overworld_frame(gObjectEventPic_Sentret, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Sentret, 4, 4), }; static const struct SpriteFrameImage sPicTable_Furret[] = { - overworld_frame(gObjectEventPic_Furret, 4, 4, 0), - overworld_frame(gObjectEventPic_Furret, 4, 4, 1), - overworld_frame(gObjectEventPic_Furret, 4, 4, 2), - overworld_frame(gObjectEventPic_Furret, 4, 4, 3), - overworld_frame(gObjectEventPic_Furret, 4, 4, 4), - overworld_frame(gObjectEventPic_Furret, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Furret, 4, 4), }; static const struct SpriteFrameImage sPicTable_Hoothoot[] = { - overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 0), - overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 1), - overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 2), - overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 3), - overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 4), - overworld_frame(gObjectEventPic_Hoothoot, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Hoothoot, 4, 4), }; static const struct SpriteFrameImage sPicTable_Noctowl[] = { - overworld_frame(gObjectEventPic_Noctowl, 4, 4, 0), - overworld_frame(gObjectEventPic_Noctowl, 4, 4, 1), - overworld_frame(gObjectEventPic_Noctowl, 4, 4, 2), - overworld_frame(gObjectEventPic_Noctowl, 4, 4, 3), - overworld_frame(gObjectEventPic_Noctowl, 4, 4, 4), - overworld_frame(gObjectEventPic_Noctowl, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Noctowl, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ledyba[] = { - overworld_frame(gObjectEventPic_Ledyba, 4, 4, 0), - overworld_frame(gObjectEventPic_Ledyba, 4, 4, 1), - overworld_frame(gObjectEventPic_Ledyba, 4, 4, 2), - overworld_frame(gObjectEventPic_Ledyba, 4, 4, 3), - overworld_frame(gObjectEventPic_Ledyba, 4, 4, 4), - overworld_frame(gObjectEventPic_Ledyba, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ledyba, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ledian[] = { - overworld_frame(gObjectEventPic_Ledian, 4, 4, 0), - overworld_frame(gObjectEventPic_Ledian, 4, 4, 1), - overworld_frame(gObjectEventPic_Ledian, 4, 4, 2), - overworld_frame(gObjectEventPic_Ledian, 4, 4, 3), - overworld_frame(gObjectEventPic_Ledian, 4, 4, 4), - overworld_frame(gObjectEventPic_Ledian, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ledian, 4, 4), }; static const struct SpriteFrameImage sPicTable_Spinarak[] = { - overworld_frame(gObjectEventPic_Spinarak, 4, 4, 0), - overworld_frame(gObjectEventPic_Spinarak, 4, 4, 1), - overworld_frame(gObjectEventPic_Spinarak, 4, 4, 2), - overworld_frame(gObjectEventPic_Spinarak, 4, 4, 3), - overworld_frame(gObjectEventPic_Spinarak, 4, 4, 4), - overworld_frame(gObjectEventPic_Spinarak, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Spinarak, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ariados[] = { - overworld_frame(gObjectEventPic_Ariados, 4, 4, 0), - overworld_frame(gObjectEventPic_Ariados, 4, 4, 1), - overworld_frame(gObjectEventPic_Ariados, 4, 4, 2), - overworld_frame(gObjectEventPic_Ariados, 4, 4, 3), - overworld_frame(gObjectEventPic_Ariados, 4, 4, 4), - overworld_frame(gObjectEventPic_Ariados, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ariados, 4, 4), }; static const struct SpriteFrameImage sPicTable_Crobat[] = { - overworld_frame(gObjectEventPic_Crobat, 4, 4, 0), - overworld_frame(gObjectEventPic_Crobat, 4, 4, 1), - overworld_frame(gObjectEventPic_Crobat, 4, 4, 2), - overworld_frame(gObjectEventPic_Crobat, 4, 4, 3), - overworld_frame(gObjectEventPic_Crobat, 4, 4, 4), - overworld_frame(gObjectEventPic_Crobat, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Crobat, 4, 4), }; static const struct SpriteFrameImage sPicTable_Chinchou[] = { - overworld_frame(gObjectEventPic_Chinchou, 4, 4, 0), - overworld_frame(gObjectEventPic_Chinchou, 4, 4, 1), - overworld_frame(gObjectEventPic_Chinchou, 4, 4, 2), - overworld_frame(gObjectEventPic_Chinchou, 4, 4, 3), - overworld_frame(gObjectEventPic_Chinchou, 4, 4, 4), - overworld_frame(gObjectEventPic_Chinchou, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Chinchou, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lanturn[] = { - overworld_frame(gObjectEventPic_Lanturn, 4, 4, 0), - overworld_frame(gObjectEventPic_Lanturn, 4, 4, 1), - overworld_frame(gObjectEventPic_Lanturn, 4, 4, 2), - overworld_frame(gObjectEventPic_Lanturn, 4, 4, 3), - overworld_frame(gObjectEventPic_Lanturn, 4, 4, 4), - overworld_frame(gObjectEventPic_Lanturn, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Lanturn, 4, 4), }; static const struct SpriteFrameImage sPicTable_Pichu[] = { - overworld_frame(gObjectEventPic_Pichu, 4, 4, 0), - overworld_frame(gObjectEventPic_Pichu, 4, 4, 1), - overworld_frame(gObjectEventPic_Pichu, 4, 4, 2), - overworld_frame(gObjectEventPic_Pichu, 4, 4, 3), - overworld_frame(gObjectEventPic_Pichu, 4, 4, 4), - overworld_frame(gObjectEventPic_Pichu, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Pichu, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cleffa[] = { - overworld_frame(gObjectEventPic_Cleffa, 4, 4, 0), - overworld_frame(gObjectEventPic_Cleffa, 4, 4, 1), - overworld_frame(gObjectEventPic_Cleffa, 4, 4, 2), - overworld_frame(gObjectEventPic_Cleffa, 4, 4, 3), - overworld_frame(gObjectEventPic_Cleffa, 4, 4, 4), - overworld_frame(gObjectEventPic_Cleffa, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Cleffa, 4, 4), }; static const struct SpriteFrameImage sPicTable_Igglybuff[] = { - overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 0), - overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 1), - overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 2), - overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 3), - overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 4), - overworld_frame(gObjectEventPic_Igglybuff, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Igglybuff, 4, 4), }; static const struct SpriteFrameImage sPicTable_Togepi[] = { - overworld_frame(gObjectEventPic_Togepi, 4, 4, 0), - overworld_frame(gObjectEventPic_Togepi, 4, 4, 1), - overworld_frame(gObjectEventPic_Togepi, 4, 4, 2), - overworld_frame(gObjectEventPic_Togepi, 4, 4, 3), - overworld_frame(gObjectEventPic_Togepi, 4, 4, 4), - overworld_frame(gObjectEventPic_Togepi, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Togepi, 4, 4), }; static const struct SpriteFrameImage sPicTable_Togetic[] = { - overworld_frame(gObjectEventPic_Togetic, 4, 4, 0), - overworld_frame(gObjectEventPic_Togetic, 4, 4, 1), - overworld_frame(gObjectEventPic_Togetic, 4, 4, 2), - overworld_frame(gObjectEventPic_Togetic, 4, 4, 3), - overworld_frame(gObjectEventPic_Togetic, 4, 4, 4), - overworld_frame(gObjectEventPic_Togetic, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Togetic, 4, 4), }; static const struct SpriteFrameImage sPicTable_Natu[] = { - overworld_frame(gObjectEventPic_Natu, 4, 4, 0), - overworld_frame(gObjectEventPic_Natu, 4, 4, 1), - overworld_frame(gObjectEventPic_Natu, 4, 4, 2), - overworld_frame(gObjectEventPic_Natu, 4, 4, 3), - overworld_frame(gObjectEventPic_Natu, 4, 4, 4), - overworld_frame(gObjectEventPic_Natu, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Natu, 4, 4), }; static const struct SpriteFrameImage sPicTable_Xatu[] = { - overworld_frame(gObjectEventPic_Xatu, 4, 4, 0), - overworld_frame(gObjectEventPic_Xatu, 4, 4, 1), - overworld_frame(gObjectEventPic_Xatu, 4, 4, 2), - overworld_frame(gObjectEventPic_Xatu, 4, 4, 3), - overworld_frame(gObjectEventPic_Xatu, 4, 4, 4), - overworld_frame(gObjectEventPic_Xatu, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Xatu, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mareep[] = { - overworld_frame(gObjectEventPic_Mareep, 4, 4, 0), - overworld_frame(gObjectEventPic_Mareep, 4, 4, 1), - overworld_frame(gObjectEventPic_Mareep, 4, 4, 2), - overworld_frame(gObjectEventPic_Mareep, 4, 4, 3), - overworld_frame(gObjectEventPic_Mareep, 4, 4, 4), - overworld_frame(gObjectEventPic_Mareep, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Mareep, 4, 4), }; static const struct SpriteFrameImage sPicTable_Flaaffy[] = { - overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 0), - overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 1), - overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 2), - overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 3), - overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 4), - overworld_frame(gObjectEventPic_Flaaffy, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Flaaffy, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ampharos[] = { - overworld_frame(gObjectEventPic_Ampharos, 4, 4, 0), - overworld_frame(gObjectEventPic_Ampharos, 4, 4, 1), - overworld_frame(gObjectEventPic_Ampharos, 4, 4, 2), - overworld_frame(gObjectEventPic_Ampharos, 4, 4, 3), - overworld_frame(gObjectEventPic_Ampharos, 4, 4, 4), - overworld_frame(gObjectEventPic_Ampharos, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ampharos, 4, 4), }; static const struct SpriteFrameImage sPicTable_Bellossom[] = { - overworld_frame(gObjectEventPic_Bellossom, 4, 4, 0), - overworld_frame(gObjectEventPic_Bellossom, 4, 4, 1), - overworld_frame(gObjectEventPic_Bellossom, 4, 4, 2), - overworld_frame(gObjectEventPic_Bellossom, 4, 4, 3), - overworld_frame(gObjectEventPic_Bellossom, 4, 4, 4), - overworld_frame(gObjectEventPic_Bellossom, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Bellossom, 4, 4), }; static const struct SpriteFrameImage sPicTable_Marill[] = { - overworld_frame(gObjectEventPic_Marill, 4, 4, 0), - overworld_frame(gObjectEventPic_Marill, 4, 4, 1), - overworld_frame(gObjectEventPic_Marill, 4, 4, 2), - overworld_frame(gObjectEventPic_Marill, 4, 4, 3), - overworld_frame(gObjectEventPic_Marill, 4, 4, 4), - overworld_frame(gObjectEventPic_Marill, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Marill, 4, 4), }; static const struct SpriteFrameImage sPicTable_Azumarill[] = { - overworld_frame(gObjectEventPic_Azumarill, 4, 4, 0), - overworld_frame(gObjectEventPic_Azumarill, 4, 4, 1), - overworld_frame(gObjectEventPic_Azumarill, 4, 4, 2), - overworld_frame(gObjectEventPic_Azumarill, 4, 4, 3), - overworld_frame(gObjectEventPic_Azumarill, 4, 4, 4), - overworld_frame(gObjectEventPic_Azumarill, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Azumarill, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sudowoodo[] = { - overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 0), - overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 1), - overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 2), - overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 3), - overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 4), - overworld_frame(gObjectEventPic_Sudowoodo, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Sudowoodo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Politoed[] = { - overworld_frame(gObjectEventPic_Politoed, 4, 4, 0), - overworld_frame(gObjectEventPic_Politoed, 4, 4, 1), - overworld_frame(gObjectEventPic_Politoed, 4, 4, 2), - overworld_frame(gObjectEventPic_Politoed, 4, 4, 3), - overworld_frame(gObjectEventPic_Politoed, 4, 4, 4), - overworld_frame(gObjectEventPic_Politoed, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Politoed, 4, 4), }; static const struct SpriteFrameImage sPicTable_Hoppip[] = { - overworld_frame(gObjectEventPic_Hoppip, 4, 4, 0), - overworld_frame(gObjectEventPic_Hoppip, 4, 4, 1), - overworld_frame(gObjectEventPic_Hoppip, 4, 4, 2), - overworld_frame(gObjectEventPic_Hoppip, 4, 4, 3), - overworld_frame(gObjectEventPic_Hoppip, 4, 4, 4), - overworld_frame(gObjectEventPic_Hoppip, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Hoppip, 4, 4), }; static const struct SpriteFrameImage sPicTable_Skiploom[] = { - overworld_frame(gObjectEventPic_Skiploom, 4, 4, 0), - overworld_frame(gObjectEventPic_Skiploom, 4, 4, 1), - overworld_frame(gObjectEventPic_Skiploom, 4, 4, 2), - overworld_frame(gObjectEventPic_Skiploom, 4, 4, 3), - overworld_frame(gObjectEventPic_Skiploom, 4, 4, 4), - overworld_frame(gObjectEventPic_Skiploom, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Skiploom, 4, 4), }; static const struct SpriteFrameImage sPicTable_Jumpluff[] = { - overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 0), - overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 1), - overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 2), - overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 3), - overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 4), - overworld_frame(gObjectEventPic_Jumpluff, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Jumpluff, 4, 4), }; static const struct SpriteFrameImage sPicTable_Aipom[] = { - overworld_frame(gObjectEventPic_Aipom, 4, 4, 0), - overworld_frame(gObjectEventPic_Aipom, 4, 4, 1), - overworld_frame(gObjectEventPic_Aipom, 4, 4, 2), - overworld_frame(gObjectEventPic_Aipom, 4, 4, 3), - overworld_frame(gObjectEventPic_Aipom, 4, 4, 4), - overworld_frame(gObjectEventPic_Aipom, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Aipom, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sunkern[] = { - overworld_frame(gObjectEventPic_Sunkern, 4, 4, 0), - overworld_frame(gObjectEventPic_Sunkern, 4, 4, 1), - overworld_frame(gObjectEventPic_Sunkern, 4, 4, 2), - overworld_frame(gObjectEventPic_Sunkern, 4, 4, 3), - overworld_frame(gObjectEventPic_Sunkern, 4, 4, 4), - overworld_frame(gObjectEventPic_Sunkern, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Sunkern, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sunflora[] = { - overworld_frame(gObjectEventPic_Sunflora, 4, 4, 0), - overworld_frame(gObjectEventPic_Sunflora, 4, 4, 1), - overworld_frame(gObjectEventPic_Sunflora, 4, 4, 2), - overworld_frame(gObjectEventPic_Sunflora, 4, 4, 3), - overworld_frame(gObjectEventPic_Sunflora, 4, 4, 4), - overworld_frame(gObjectEventPic_Sunflora, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Sunflora, 4, 4), }; static const struct SpriteFrameImage sPicTable_Yanma[] = { - overworld_frame(gObjectEventPic_Yanma, 4, 4, 0), - overworld_frame(gObjectEventPic_Yanma, 4, 4, 1), - overworld_frame(gObjectEventPic_Yanma, 4, 4, 2), - overworld_frame(gObjectEventPic_Yanma, 4, 4, 3), - overworld_frame(gObjectEventPic_Yanma, 4, 4, 4), - overworld_frame(gObjectEventPic_Yanma, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Yanma, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wooper[] = { - overworld_frame(gObjectEventPic_Wooper, 4, 4, 0), - overworld_frame(gObjectEventPic_Wooper, 4, 4, 1), - overworld_frame(gObjectEventPic_Wooper, 4, 4, 2), - overworld_frame(gObjectEventPic_Wooper, 4, 4, 3), - overworld_frame(gObjectEventPic_Wooper, 4, 4, 4), - overworld_frame(gObjectEventPic_Wooper, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Wooper, 4, 4), }; static const struct SpriteFrameImage sPicTable_Quagsire[] = { - overworld_frame(gObjectEventPic_Quagsire, 4, 4, 0), - overworld_frame(gObjectEventPic_Quagsire, 4, 4, 1), - overworld_frame(gObjectEventPic_Quagsire, 4, 4, 2), - overworld_frame(gObjectEventPic_Quagsire, 4, 4, 3), - overworld_frame(gObjectEventPic_Quagsire, 4, 4, 4), - overworld_frame(gObjectEventPic_Quagsire, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Quagsire, 4, 4), }; static const struct SpriteFrameImage sPicTable_Espeon[] = { - overworld_frame(gObjectEventPic_Espeon, 4, 4, 0), - overworld_frame(gObjectEventPic_Espeon, 4, 4, 1), - overworld_frame(gObjectEventPic_Espeon, 4, 4, 2), - overworld_frame(gObjectEventPic_Espeon, 4, 4, 3), - overworld_frame(gObjectEventPic_Espeon, 4, 4, 4), - overworld_frame(gObjectEventPic_Espeon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Espeon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Umbreon[] = { - overworld_frame(gObjectEventPic_Umbreon, 4, 4, 0), - overworld_frame(gObjectEventPic_Umbreon, 4, 4, 1), - overworld_frame(gObjectEventPic_Umbreon, 4, 4, 2), - overworld_frame(gObjectEventPic_Umbreon, 4, 4, 3), - overworld_frame(gObjectEventPic_Umbreon, 4, 4, 4), - overworld_frame(gObjectEventPic_Umbreon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Umbreon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Murkrow[] = { - overworld_frame(gObjectEventPic_Murkrow, 4, 4, 0), - overworld_frame(gObjectEventPic_Murkrow, 4, 4, 1), - overworld_frame(gObjectEventPic_Murkrow, 4, 4, 2), - overworld_frame(gObjectEventPic_Murkrow, 4, 4, 3), - overworld_frame(gObjectEventPic_Murkrow, 4, 4, 4), - overworld_frame(gObjectEventPic_Murkrow, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Murkrow, 4, 4), }; static const struct SpriteFrameImage sPicTable_Slowking[] = { - overworld_frame(gObjectEventPic_Slowking, 4, 4, 0), - overworld_frame(gObjectEventPic_Slowking, 4, 4, 1), - overworld_frame(gObjectEventPic_Slowking, 4, 4, 2), - overworld_frame(gObjectEventPic_Slowking, 4, 4, 3), - overworld_frame(gObjectEventPic_Slowking, 4, 4, 4), - overworld_frame(gObjectEventPic_Slowking, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Slowking, 4, 4), }; static const struct SpriteFrameImage sPicTable_Misdreavus[] = { - overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 0), - overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 1), - overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 2), - overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 3), - overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 4), - overworld_frame(gObjectEventPic_Misdreavus, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Misdreavus, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_A[] = { - overworld_frame(gObjectEventPic_Unown_A, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_A, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_A, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_A, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_A, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_A, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_A, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_B[] = { - overworld_frame(gObjectEventPic_Unown_B, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_B, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_B, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_B, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_B, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_B, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_B, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_C[] = { - overworld_frame(gObjectEventPic_Unown_C, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_C, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_C, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_C, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_C, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_C, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_C, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_D[] = { - overworld_frame(gObjectEventPic_Unown_D, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_D, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_D, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_D, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_D, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_D, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_D, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_E[] = { - overworld_frame(gObjectEventPic_Unown_E, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_E, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_E, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_E, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_E, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_E, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_E, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_F[] = { - overworld_frame(gObjectEventPic_Unown_F, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_F, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_F, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_F, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_F, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_F, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_F, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_G[] = { - overworld_frame(gObjectEventPic_Unown_G, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_G, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_G, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_G, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_G, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_G, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_G, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_H[] = { - overworld_frame(gObjectEventPic_Unown_H, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_H, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_H, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_H, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_H, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_H, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_H, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_I[] = { - overworld_frame(gObjectEventPic_Unown_I, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_I, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_I, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_I, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_I, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_I, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_I, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_J[] = { - overworld_frame(gObjectEventPic_Unown_J, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_J, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_J, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_J, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_J, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_J, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_J, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_K[] = { - overworld_frame(gObjectEventPic_Unown_K, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_K, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_K, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_K, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_K, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_K, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_K, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_L[] = { - overworld_frame(gObjectEventPic_Unown_L, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_L, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_L, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_L, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_L, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_L, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_L, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_M[] = { - overworld_frame(gObjectEventPic_Unown_M, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_M, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_M, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_M, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_M, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_M, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_M, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_N[] = { - overworld_frame(gObjectEventPic_Unown_N, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_N, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_N, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_N, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_N, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_N, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_N, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_O[] = { - overworld_frame(gObjectEventPic_Unown_O, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_O, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_O, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_O, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_O, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_O, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_O, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_P[] = { - overworld_frame(gObjectEventPic_Unown_P, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_P, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_P, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_P, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_P, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_P, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_P, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_Q[] = { - overworld_frame(gObjectEventPic_Unown_Q, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_Q, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_Q, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_Q, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_Q, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_Q, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_Q, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_R[] = { - overworld_frame(gObjectEventPic_Unown_R, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_R, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_R, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_R, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_R, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_R, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_R, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_S[] = { - overworld_frame(gObjectEventPic_Unown_S, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_S, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_S, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_S, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_S, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_S, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_S, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_T[] = { - overworld_frame(gObjectEventPic_Unown_T, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_T, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_T, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_T, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_T, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_T, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_T, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_U[] = { - overworld_frame(gObjectEventPic_Unown_U, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_U, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_U, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_U, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_U, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_U, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_U, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_V[] = { - overworld_frame(gObjectEventPic_Unown_V, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_V, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_V, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_V, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_V, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_V, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_V, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_W[] = { - overworld_frame(gObjectEventPic_Unown_W, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_W, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_W, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_W, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_W, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_W, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_W, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_X[] = { - overworld_frame(gObjectEventPic_Unown_X, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_X, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_X, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_X, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_X, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_X, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_X, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_Y[] = { - overworld_frame(gObjectEventPic_Unown_Y, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_Y, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_Y, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_Y, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_Y, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_Y, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_Y, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_Z[] = { - overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 0), - overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 1), - overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 2), - overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 3), - overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 4), - overworld_frame(gObjectEventPic_Unown_Z, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Unown_Z, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_Exclamation[] = { - overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 0), - overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 1), - overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 2), - overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 3), - overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 4), - overworld_frame(gObjectEventPic_UnownExclamation, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_UnownExclamation, 4, 4), }; static const struct SpriteFrameImage sPicTable_Unown_Question[] = { - overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 0), - overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 1), - overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 2), - overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 3), - overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 4), - overworld_frame(gObjectEventPic_UnownQuestion, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_UnownQuestion, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wobbuffet[] = { - overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 0), - overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 1), - overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 2), - overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 3), - overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 4), - overworld_frame(gObjectEventPic_Wobbuffet, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Wobbuffet, 4, 4), }; static const struct SpriteFrameImage sPicTable_Girafarig[] = { - overworld_frame(gObjectEventPic_Girafarig, 4, 4, 0), - overworld_frame(gObjectEventPic_Girafarig, 4, 4, 1), - overworld_frame(gObjectEventPic_Girafarig, 4, 4, 2), - overworld_frame(gObjectEventPic_Girafarig, 4, 4, 3), - overworld_frame(gObjectEventPic_Girafarig, 4, 4, 4), - overworld_frame(gObjectEventPic_Girafarig, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Girafarig, 4, 4), }; static const struct SpriteFrameImage sPicTable_Pineco[] = { - overworld_frame(gObjectEventPic_Pineco, 4, 4, 0), - overworld_frame(gObjectEventPic_Pineco, 4, 4, 1), - overworld_frame(gObjectEventPic_Pineco, 4, 4, 2), - overworld_frame(gObjectEventPic_Pineco, 4, 4, 3), - overworld_frame(gObjectEventPic_Pineco, 4, 4, 4), - overworld_frame(gObjectEventPic_Pineco, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Pineco, 4, 4), }; static const struct SpriteFrameImage sPicTable_Forretress[] = { - overworld_frame(gObjectEventPic_Forretress, 4, 4, 0), - overworld_frame(gObjectEventPic_Forretress, 4, 4, 1), - overworld_frame(gObjectEventPic_Forretress, 4, 4, 2), - overworld_frame(gObjectEventPic_Forretress, 4, 4, 3), - overworld_frame(gObjectEventPic_Forretress, 4, 4, 4), - overworld_frame(gObjectEventPic_Forretress, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Forretress, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dunsparce[] = { - overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 0), - overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 1), - overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 2), - overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 3), - overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 4), - overworld_frame(gObjectEventPic_Dunsparce, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Dunsparce, 4, 4), }; static const struct SpriteFrameImage sPicTable_Gligar[] = { - overworld_frame(gObjectEventPic_Gligar, 4, 4, 0), - overworld_frame(gObjectEventPic_Gligar, 4, 4, 1), - overworld_frame(gObjectEventPic_Gligar, 4, 4, 2), - overworld_frame(gObjectEventPic_Gligar, 4, 4, 3), - overworld_frame(gObjectEventPic_Gligar, 4, 4, 4), - overworld_frame(gObjectEventPic_Gligar, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Gligar, 4, 4), }; static const struct SpriteFrameImage sPicTable_Steelix[] = { - overworld_frame(gObjectEventPic_Steelix, 8, 8, 0), - overworld_frame(gObjectEventPic_Steelix, 8, 8, 1), - overworld_frame(gObjectEventPic_Steelix, 8, 8, 2), - overworld_frame(gObjectEventPic_Steelix, 8, 8, 3), - overworld_frame(gObjectEventPic_Steelix, 8, 8, 4), - overworld_frame(gObjectEventPic_Steelix, 8, 8, 5), + overworld_ascending_frames(gObjectEventPic_Steelix, 8, 8), }; static const struct SpriteFrameImage sPicTable_Snubbull[] = { - overworld_frame(gObjectEventPic_Snubbull, 4, 4, 0), - overworld_frame(gObjectEventPic_Snubbull, 4, 4, 1), - overworld_frame(gObjectEventPic_Snubbull, 4, 4, 2), - overworld_frame(gObjectEventPic_Snubbull, 4, 4, 3), - overworld_frame(gObjectEventPic_Snubbull, 4, 4, 4), - overworld_frame(gObjectEventPic_Snubbull, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Snubbull, 4, 4), }; static const struct SpriteFrameImage sPicTable_Granbull[] = { - overworld_frame(gObjectEventPic_Granbull, 4, 4, 0), - overworld_frame(gObjectEventPic_Granbull, 4, 4, 1), - overworld_frame(gObjectEventPic_Granbull, 4, 4, 2), - overworld_frame(gObjectEventPic_Granbull, 4, 4, 3), - overworld_frame(gObjectEventPic_Granbull, 4, 4, 4), - overworld_frame(gObjectEventPic_Granbull, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Granbull, 4, 4), }; static const struct SpriteFrameImage sPicTable_Qwilfish[] = { - overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 0), - overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 1), - overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 2), - overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 3), - overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 4), - overworld_frame(gObjectEventPic_Qwilfish, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Qwilfish, 4, 4), }; static const struct SpriteFrameImage sPicTable_Scizor[] = { - overworld_frame(gObjectEventPic_Scizor, 4, 4, 0), - overworld_frame(gObjectEventPic_Scizor, 4, 4, 1), - overworld_frame(gObjectEventPic_Scizor, 4, 4, 2), - overworld_frame(gObjectEventPic_Scizor, 4, 4, 3), - overworld_frame(gObjectEventPic_Scizor, 4, 4, 4), - overworld_frame(gObjectEventPic_Scizor, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Scizor, 4, 4), }; static const struct SpriteFrameImage sPicTable_Shuckle[] = { - overworld_frame(gObjectEventPic_Shuckle, 4, 4, 0), - overworld_frame(gObjectEventPic_Shuckle, 4, 4, 1), - overworld_frame(gObjectEventPic_Shuckle, 4, 4, 2), - overworld_frame(gObjectEventPic_Shuckle, 4, 4, 3), - overworld_frame(gObjectEventPic_Shuckle, 4, 4, 4), - overworld_frame(gObjectEventPic_Shuckle, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Shuckle, 4, 4), }; static const struct SpriteFrameImage sPicTable_Heracross[] = { - overworld_frame(gObjectEventPic_Heracross, 4, 4, 0), - overworld_frame(gObjectEventPic_Heracross, 4, 4, 1), - overworld_frame(gObjectEventPic_Heracross, 4, 4, 2), - overworld_frame(gObjectEventPic_Heracross, 4, 4, 3), - overworld_frame(gObjectEventPic_Heracross, 4, 4, 4), - overworld_frame(gObjectEventPic_Heracross, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Heracross, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sneasel[] = { - overworld_frame(gObjectEventPic_Sneasel, 4, 4, 0), - overworld_frame(gObjectEventPic_Sneasel, 4, 4, 1), - overworld_frame(gObjectEventPic_Sneasel, 4, 4, 2), - overworld_frame(gObjectEventPic_Sneasel, 4, 4, 3), - overworld_frame(gObjectEventPic_Sneasel, 4, 4, 4), - overworld_frame(gObjectEventPic_Sneasel, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Sneasel, 4, 4), }; static const struct SpriteFrameImage sPicTable_Teddiursa[] = { - overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 0), - overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 1), - overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 2), - overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 3), - overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 4), - overworld_frame(gObjectEventPic_Teddiursa, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Teddiursa, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ursaring[] = { - overworld_frame(gObjectEventPic_Ursaring, 4, 4, 0), - overworld_frame(gObjectEventPic_Ursaring, 4, 4, 1), - overworld_frame(gObjectEventPic_Ursaring, 4, 4, 2), - overworld_frame(gObjectEventPic_Ursaring, 4, 4, 3), - overworld_frame(gObjectEventPic_Ursaring, 4, 4, 4), - overworld_frame(gObjectEventPic_Ursaring, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ursaring, 4, 4), }; static const struct SpriteFrameImage sPicTable_Slugma[] = { - overworld_frame(gObjectEventPic_Slugma, 4, 4, 0), - overworld_frame(gObjectEventPic_Slugma, 4, 4, 1), - overworld_frame(gObjectEventPic_Slugma, 4, 4, 2), - overworld_frame(gObjectEventPic_Slugma, 4, 4, 3), - overworld_frame(gObjectEventPic_Slugma, 4, 4, 4), - overworld_frame(gObjectEventPic_Slugma, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Slugma, 4, 4), }; static const struct SpriteFrameImage sPicTable_Magcargo[] = { - overworld_frame(gObjectEventPic_Magcargo, 4, 4, 0), - overworld_frame(gObjectEventPic_Magcargo, 4, 4, 1), - overworld_frame(gObjectEventPic_Magcargo, 4, 4, 2), - overworld_frame(gObjectEventPic_Magcargo, 4, 4, 3), - overworld_frame(gObjectEventPic_Magcargo, 4, 4, 4), - overworld_frame(gObjectEventPic_Magcargo, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Magcargo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Swinub[] = { - overworld_frame(gObjectEventPic_Swinub, 4, 4, 0), - overworld_frame(gObjectEventPic_Swinub, 4, 4, 1), - overworld_frame(gObjectEventPic_Swinub, 4, 4, 2), - overworld_frame(gObjectEventPic_Swinub, 4, 4, 3), - overworld_frame(gObjectEventPic_Swinub, 4, 4, 4), - overworld_frame(gObjectEventPic_Swinub, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Swinub, 4, 4), }; static const struct SpriteFrameImage sPicTable_Piloswine[] = { - overworld_frame(gObjectEventPic_Piloswine, 4, 4, 0), - overworld_frame(gObjectEventPic_Piloswine, 4, 4, 1), - overworld_frame(gObjectEventPic_Piloswine, 4, 4, 2), - overworld_frame(gObjectEventPic_Piloswine, 4, 4, 3), - overworld_frame(gObjectEventPic_Piloswine, 4, 4, 4), - overworld_frame(gObjectEventPic_Piloswine, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Piloswine, 4, 4), }; static const struct SpriteFrameImage sPicTable_Corsola[] = { - overworld_frame(gObjectEventPic_Corsola, 4, 4, 0), - overworld_frame(gObjectEventPic_Corsola, 4, 4, 1), - overworld_frame(gObjectEventPic_Corsola, 4, 4, 2), - overworld_frame(gObjectEventPic_Corsola, 4, 4, 3), - overworld_frame(gObjectEventPic_Corsola, 4, 4, 4), - overworld_frame(gObjectEventPic_Corsola, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Corsola, 4, 4), }; static const struct SpriteFrameImage sPicTable_Remoraid[] = { - overworld_frame(gObjectEventPic_Remoraid, 4, 4, 0), - overworld_frame(gObjectEventPic_Remoraid, 4, 4, 1), - overworld_frame(gObjectEventPic_Remoraid, 4, 4, 2), - overworld_frame(gObjectEventPic_Remoraid, 4, 4, 3), - overworld_frame(gObjectEventPic_Remoraid, 4, 4, 4), - overworld_frame(gObjectEventPic_Remoraid, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Remoraid, 4, 4), }; static const struct SpriteFrameImage sPicTable_Octillery[] = { - overworld_frame(gObjectEventPic_Octillery, 4, 4, 0), - overworld_frame(gObjectEventPic_Octillery, 4, 4, 1), - overworld_frame(gObjectEventPic_Octillery, 4, 4, 2), - overworld_frame(gObjectEventPic_Octillery, 4, 4, 3), - overworld_frame(gObjectEventPic_Octillery, 4, 4, 4), - overworld_frame(gObjectEventPic_Octillery, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Octillery, 4, 4), }; static const struct SpriteFrameImage sPicTable_Delibird[] = { - overworld_frame(gObjectEventPic_Delibird, 4, 4, 0), - overworld_frame(gObjectEventPic_Delibird, 4, 4, 1), - overworld_frame(gObjectEventPic_Delibird, 4, 4, 2), - overworld_frame(gObjectEventPic_Delibird, 4, 4, 3), - overworld_frame(gObjectEventPic_Delibird, 4, 4, 4), - overworld_frame(gObjectEventPic_Delibird, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Delibird, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mantine[] = { - overworld_frame(gObjectEventPic_Mantine, 4, 4, 0), - overworld_frame(gObjectEventPic_Mantine, 4, 4, 1), - overworld_frame(gObjectEventPic_Mantine, 4, 4, 2), - overworld_frame(gObjectEventPic_Mantine, 4, 4, 3), - overworld_frame(gObjectEventPic_Mantine, 4, 4, 4), - overworld_frame(gObjectEventPic_Mantine, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Mantine, 4, 4), }; static const struct SpriteFrameImage sPicTable_Skarmory[] = { - overworld_frame(gObjectEventPic_Skarmory, 4, 4, 0), - overworld_frame(gObjectEventPic_Skarmory, 4, 4, 1), - overworld_frame(gObjectEventPic_Skarmory, 4, 4, 2), - overworld_frame(gObjectEventPic_Skarmory, 4, 4, 3), - overworld_frame(gObjectEventPic_Skarmory, 4, 4, 4), - overworld_frame(gObjectEventPic_Skarmory, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Skarmory, 4, 4), }; static const struct SpriteFrameImage sPicTable_Houndour[] = { - overworld_frame(gObjectEventPic_Houndour, 4, 4, 0), - overworld_frame(gObjectEventPic_Houndour, 4, 4, 1), - overworld_frame(gObjectEventPic_Houndour, 4, 4, 2), - overworld_frame(gObjectEventPic_Houndour, 4, 4, 3), - overworld_frame(gObjectEventPic_Houndour, 4, 4, 4), - overworld_frame(gObjectEventPic_Houndour, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Houndour, 4, 4), }; static const struct SpriteFrameImage sPicTable_Houndoom[] = { - overworld_frame(gObjectEventPic_Houndoom, 4, 4, 0), - overworld_frame(gObjectEventPic_Houndoom, 4, 4, 1), - overworld_frame(gObjectEventPic_Houndoom, 4, 4, 2), - overworld_frame(gObjectEventPic_Houndoom, 4, 4, 3), - overworld_frame(gObjectEventPic_Houndoom, 4, 4, 4), - overworld_frame(gObjectEventPic_Houndoom, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Houndoom, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kingdra[] = { - overworld_frame(gObjectEventPic_Kingdra, 4, 4, 0), - overworld_frame(gObjectEventPic_Kingdra, 4, 4, 1), - overworld_frame(gObjectEventPic_Kingdra, 4, 4, 2), - overworld_frame(gObjectEventPic_Kingdra, 4, 4, 3), - overworld_frame(gObjectEventPic_Kingdra, 4, 4, 4), - overworld_frame(gObjectEventPic_Kingdra, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Kingdra, 4, 4), }; static const struct SpriteFrameImage sPicTable_Phanpy[] = { - overworld_frame(gObjectEventPic_Phanpy, 4, 4, 0), - overworld_frame(gObjectEventPic_Phanpy, 4, 4, 1), - overworld_frame(gObjectEventPic_Phanpy, 4, 4, 2), - overworld_frame(gObjectEventPic_Phanpy, 4, 4, 3), - overworld_frame(gObjectEventPic_Phanpy, 4, 4, 4), - overworld_frame(gObjectEventPic_Phanpy, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Phanpy, 4, 4), }; static const struct SpriteFrameImage sPicTable_Donphan[] = { - overworld_frame(gObjectEventPic_Donphan, 4, 4, 0), - overworld_frame(gObjectEventPic_Donphan, 4, 4, 1), - overworld_frame(gObjectEventPic_Donphan, 4, 4, 2), - overworld_frame(gObjectEventPic_Donphan, 4, 4, 3), - overworld_frame(gObjectEventPic_Donphan, 4, 4, 4), - overworld_frame(gObjectEventPic_Donphan, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Donphan, 4, 4), }; static const struct SpriteFrameImage sPicTable_Porygon2[] = { - overworld_frame(gObjectEventPic_Porygon2, 4, 4, 0), - overworld_frame(gObjectEventPic_Porygon2, 4, 4, 1), - overworld_frame(gObjectEventPic_Porygon2, 4, 4, 2), - overworld_frame(gObjectEventPic_Porygon2, 4, 4, 3), - overworld_frame(gObjectEventPic_Porygon2, 4, 4, 4), - overworld_frame(gObjectEventPic_Porygon2, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Porygon2, 4, 4), }; static const struct SpriteFrameImage sPicTable_Stantler[] = { - overworld_frame(gObjectEventPic_Stantler, 4, 4, 0), - overworld_frame(gObjectEventPic_Stantler, 4, 4, 1), - overworld_frame(gObjectEventPic_Stantler, 4, 4, 2), - overworld_frame(gObjectEventPic_Stantler, 4, 4, 3), - overworld_frame(gObjectEventPic_Stantler, 4, 4, 4), - overworld_frame(gObjectEventPic_Stantler, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Stantler, 4, 4), }; static const struct SpriteFrameImage sPicTable_Smeargle[] = { - overworld_frame(gObjectEventPic_Smeargle, 4, 4, 0), - overworld_frame(gObjectEventPic_Smeargle, 4, 4, 1), - overworld_frame(gObjectEventPic_Smeargle, 4, 4, 2), - overworld_frame(gObjectEventPic_Smeargle, 4, 4, 3), - overworld_frame(gObjectEventPic_Smeargle, 4, 4, 4), - overworld_frame(gObjectEventPic_Smeargle, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Smeargle, 4, 4), }; static const struct SpriteFrameImage sPicTable_Tyrogue[] = { - overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 0), - overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 1), - overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 2), - overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 3), - overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 4), - overworld_frame(gObjectEventPic_Tyrogue, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Tyrogue, 4, 4), }; static const struct SpriteFrameImage sPicTable_Hitmontop[] = { - overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 0), - overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 1), - overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 2), - overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 3), - overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 4), - overworld_frame(gObjectEventPic_Hitmontop, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Hitmontop, 4, 4), }; static const struct SpriteFrameImage sPicTable_Smoochum[] = { - overworld_frame(gObjectEventPic_Smoochum, 4, 4, 0), - overworld_frame(gObjectEventPic_Smoochum, 4, 4, 1), - overworld_frame(gObjectEventPic_Smoochum, 4, 4, 2), - overworld_frame(gObjectEventPic_Smoochum, 4, 4, 3), - overworld_frame(gObjectEventPic_Smoochum, 4, 4, 4), - overworld_frame(gObjectEventPic_Smoochum, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Smoochum, 4, 4), }; static const struct SpriteFrameImage sPicTable_Elekid[] = { - overworld_frame(gObjectEventPic_Elekid, 4, 4, 0), - overworld_frame(gObjectEventPic_Elekid, 4, 4, 1), - overworld_frame(gObjectEventPic_Elekid, 4, 4, 2), - overworld_frame(gObjectEventPic_Elekid, 4, 4, 3), - overworld_frame(gObjectEventPic_Elekid, 4, 4, 4), - overworld_frame(gObjectEventPic_Elekid, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Elekid, 4, 4), }; static const struct SpriteFrameImage sPicTable_Magby[] = { - overworld_frame(gObjectEventPic_Magby, 4, 4, 0), - overworld_frame(gObjectEventPic_Magby, 4, 4, 1), - overworld_frame(gObjectEventPic_Magby, 4, 4, 2), - overworld_frame(gObjectEventPic_Magby, 4, 4, 3), - overworld_frame(gObjectEventPic_Magby, 4, 4, 4), - overworld_frame(gObjectEventPic_Magby, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Magby, 4, 4), }; static const struct SpriteFrameImage sPicTable_Miltank[] = { - overworld_frame(gObjectEventPic_Miltank, 4, 4, 0), - overworld_frame(gObjectEventPic_Miltank, 4, 4, 1), - overworld_frame(gObjectEventPic_Miltank, 4, 4, 2), - overworld_frame(gObjectEventPic_Miltank, 4, 4, 3), - overworld_frame(gObjectEventPic_Miltank, 4, 4, 4), - overworld_frame(gObjectEventPic_Miltank, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Miltank, 4, 4), }; static const struct SpriteFrameImage sPicTable_Blissey[] = { - overworld_frame(gObjectEventPic_Blissey, 4, 4, 0), - overworld_frame(gObjectEventPic_Blissey, 4, 4, 1), - overworld_frame(gObjectEventPic_Blissey, 4, 4, 2), - overworld_frame(gObjectEventPic_Blissey, 4, 4, 3), - overworld_frame(gObjectEventPic_Blissey, 4, 4, 4), - overworld_frame(gObjectEventPic_Blissey, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Blissey, 4, 4), }; static const struct SpriteFrameImage sPicTable_Raikou[] = { - overworld_frame(gObjectEventPic_Raikou, 4, 4, 0), - overworld_frame(gObjectEventPic_Raikou, 4, 4, 1), - overworld_frame(gObjectEventPic_Raikou, 4, 4, 2), - overworld_frame(gObjectEventPic_Raikou, 4, 4, 3), - overworld_frame(gObjectEventPic_Raikou, 4, 4, 4), - overworld_frame(gObjectEventPic_Raikou, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Raikou, 4, 4), }; static const struct SpriteFrameImage sPicTable_Entei[] = { - overworld_frame(gObjectEventPic_Entei, 4, 4, 0), - overworld_frame(gObjectEventPic_Entei, 4, 4, 1), - overworld_frame(gObjectEventPic_Entei, 4, 4, 2), - overworld_frame(gObjectEventPic_Entei, 4, 4, 3), - overworld_frame(gObjectEventPic_Entei, 4, 4, 4), - overworld_frame(gObjectEventPic_Entei, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Entei, 4, 4), }; static const struct SpriteFrameImage sPicTable_Suicune[] = { - overworld_frame(gObjectEventPic_Suicune, 4, 4, 0), - overworld_frame(gObjectEventPic_Suicune, 4, 4, 1), - overworld_frame(gObjectEventPic_Suicune, 4, 4, 2), - overworld_frame(gObjectEventPic_Suicune, 4, 4, 3), - overworld_frame(gObjectEventPic_Suicune, 4, 4, 4), - overworld_frame(gObjectEventPic_Suicune, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Suicune, 4, 4), }; static const struct SpriteFrameImage sPicTable_Larvitar[] = { - overworld_frame(gObjectEventPic_Larvitar, 4, 4, 0), - overworld_frame(gObjectEventPic_Larvitar, 4, 4, 1), - overworld_frame(gObjectEventPic_Larvitar, 4, 4, 2), - overworld_frame(gObjectEventPic_Larvitar, 4, 4, 3), - overworld_frame(gObjectEventPic_Larvitar, 4, 4, 4), - overworld_frame(gObjectEventPic_Larvitar, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Larvitar, 4, 4), }; static const struct SpriteFrameImage sPicTable_Pupitar[] = { - overworld_frame(gObjectEventPic_Pupitar, 4, 4, 0), - overworld_frame(gObjectEventPic_Pupitar, 4, 4, 1), - overworld_frame(gObjectEventPic_Pupitar, 4, 4, 2), - overworld_frame(gObjectEventPic_Pupitar, 4, 4, 3), - overworld_frame(gObjectEventPic_Pupitar, 4, 4, 4), - overworld_frame(gObjectEventPic_Pupitar, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Pupitar, 4, 4), }; static const struct SpriteFrameImage sPicTable_Tyranitar[] = { - overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 0), - overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 1), - overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 2), - overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 3), - overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 4), - overworld_frame(gObjectEventPic_Tyranitar, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Tyranitar, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lugia[] = { - overworld_frame(gObjectEventPic_Lugia, 8, 8, 0), - overworld_frame(gObjectEventPic_Lugia, 8, 8, 1), - overworld_frame(gObjectEventPic_Lugia, 8, 8, 2), - overworld_frame(gObjectEventPic_Lugia, 8, 8, 3), - overworld_frame(gObjectEventPic_Lugia, 8, 8, 4), - overworld_frame(gObjectEventPic_Lugia, 8, 8, 5), + overworld_ascending_frames(gObjectEventPic_Lugia, 8, 8), }; static const struct SpriteFrameImage sPicTable_Ho_oh[] = { - overworld_frame(gObjectEventPic_HoOh, 8, 8, 0), - overworld_frame(gObjectEventPic_HoOh, 8, 8, 1), - overworld_frame(gObjectEventPic_HoOh, 8, 8, 2), - overworld_frame(gObjectEventPic_HoOh, 8, 8, 3), - overworld_frame(gObjectEventPic_HoOh, 8, 8, 4), - overworld_frame(gObjectEventPic_HoOh, 8, 8, 5), + overworld_ascending_frames(gObjectEventPic_HoOh, 8, 8), }; static const struct SpriteFrameImage sPicTable_Celebi[] = { - overworld_frame(gObjectEventPic_Celebi, 4, 4, 0), - overworld_frame(gObjectEventPic_Celebi, 4, 4, 1), - overworld_frame(gObjectEventPic_Celebi, 4, 4, 2), - overworld_frame(gObjectEventPic_Celebi, 4, 4, 3), - overworld_frame(gObjectEventPic_Celebi, 4, 4, 4), - overworld_frame(gObjectEventPic_Celebi, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Celebi, 4, 4), }; static const struct SpriteFrameImage sPicTable_Treecko[] = { - overworld_frame(gObjectEventPic_Treecko, 4, 4, 0), - overworld_frame(gObjectEventPic_Treecko, 4, 4, 1), - overworld_frame(gObjectEventPic_Treecko, 4, 4, 2), - overworld_frame(gObjectEventPic_Treecko, 4, 4, 3), - overworld_frame(gObjectEventPic_Treecko, 4, 4, 4), - overworld_frame(gObjectEventPic_Treecko, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Treecko, 4, 4), }; static const struct SpriteFrameImage sPicTable_Grovyle[] = { - overworld_frame(gObjectEventPic_Grovyle, 4, 4, 0), - overworld_frame(gObjectEventPic_Grovyle, 4, 4, 1), - overworld_frame(gObjectEventPic_Grovyle, 4, 4, 2), - overworld_frame(gObjectEventPic_Grovyle, 4, 4, 3), - overworld_frame(gObjectEventPic_Grovyle, 4, 4, 4), - overworld_frame(gObjectEventPic_Grovyle, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Grovyle, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sceptile[] = { - overworld_frame(gObjectEventPic_Sceptile, 4, 4, 0), - overworld_frame(gObjectEventPic_Sceptile, 4, 4, 1), - overworld_frame(gObjectEventPic_Sceptile, 4, 4, 2), - overworld_frame(gObjectEventPic_Sceptile, 4, 4, 3), - overworld_frame(gObjectEventPic_Sceptile, 4, 4, 4), - overworld_frame(gObjectEventPic_Sceptile, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Sceptile, 4, 4), }; static const struct SpriteFrameImage sPicTable_Torchic[] = { - overworld_frame(gObjectEventPic_Torchic, 4, 4, 0), - overworld_frame(gObjectEventPic_Torchic, 4, 4, 1), - overworld_frame(gObjectEventPic_Torchic, 4, 4, 2), - overworld_frame(gObjectEventPic_Torchic, 4, 4, 3), - overworld_frame(gObjectEventPic_Torchic, 4, 4, 4), - overworld_frame(gObjectEventPic_Torchic, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Torchic, 4, 4), }; static const struct SpriteFrameImage sPicTable_Combusken[] = { - overworld_frame(gObjectEventPic_Combusken, 4, 4, 0), - overworld_frame(gObjectEventPic_Combusken, 4, 4, 1), - overworld_frame(gObjectEventPic_Combusken, 4, 4, 2), - overworld_frame(gObjectEventPic_Combusken, 4, 4, 3), - overworld_frame(gObjectEventPic_Combusken, 4, 4, 4), - overworld_frame(gObjectEventPic_Combusken, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Combusken, 4, 4), }; static const struct SpriteFrameImage sPicTable_Blaziken[] = { - overworld_frame(gObjectEventPic_Blaziken, 4, 4, 0), - overworld_frame(gObjectEventPic_Blaziken, 4, 4, 1), - overworld_frame(gObjectEventPic_Blaziken, 4, 4, 2), - overworld_frame(gObjectEventPic_Blaziken, 4, 4, 3), - overworld_frame(gObjectEventPic_Blaziken, 4, 4, 4), - overworld_frame(gObjectEventPic_Blaziken, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Blaziken, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mudkip[] = { - overworld_frame(gObjectEventPic_Mudkip, 4, 4, 0), - overworld_frame(gObjectEventPic_Mudkip, 4, 4, 1), - overworld_frame(gObjectEventPic_Mudkip, 4, 4, 2), - overworld_frame(gObjectEventPic_Mudkip, 4, 4, 3), - overworld_frame(gObjectEventPic_Mudkip, 4, 4, 4), - overworld_frame(gObjectEventPic_Mudkip, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Mudkip, 4, 4), }; static const struct SpriteFrameImage sPicTable_Marshtomp[] = { - overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 0), - overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 1), - overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 2), - overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 3), - overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 4), - overworld_frame(gObjectEventPic_Marshtomp, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Marshtomp, 4, 4), }; static const struct SpriteFrameImage sPicTable_Swampert[] = { - overworld_frame(gObjectEventPic_Swampert, 4, 4, 0), - overworld_frame(gObjectEventPic_Swampert, 4, 4, 1), - overworld_frame(gObjectEventPic_Swampert, 4, 4, 2), - overworld_frame(gObjectEventPic_Swampert, 4, 4, 3), - overworld_frame(gObjectEventPic_Swampert, 4, 4, 4), - overworld_frame(gObjectEventPic_Swampert, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Swampert, 4, 4), }; static const struct SpriteFrameImage sPicTable_Poochyena[] = { - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 0), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 1), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 2), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 3), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 4), - overworld_frame(gObjectEventPic_Poochyena, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Poochyena, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mightyena[] = { - overworld_frame(gObjectEventPic_Mightyena, 4, 4, 0), - overworld_frame(gObjectEventPic_Mightyena, 4, 4, 1), - overworld_frame(gObjectEventPic_Mightyena, 4, 4, 2), - overworld_frame(gObjectEventPic_Mightyena, 4, 4, 3), - overworld_frame(gObjectEventPic_Mightyena, 4, 4, 4), - overworld_frame(gObjectEventPic_Mightyena, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Mightyena, 4, 4), }; static const struct SpriteFrameImage sPicTable_Zigzagoon[] = { - overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 0), - overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 1), - overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 2), - overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 3), - overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 4), - overworld_frame(gObjectEventPic_Zigzagoon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Zigzagoon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Linoone[] = { - overworld_frame(gObjectEventPic_Linoone, 4, 4, 0), - overworld_frame(gObjectEventPic_Linoone, 4, 4, 1), - overworld_frame(gObjectEventPic_Linoone, 4, 4, 2), - overworld_frame(gObjectEventPic_Linoone, 4, 4, 3), - overworld_frame(gObjectEventPic_Linoone, 4, 4, 4), - overworld_frame(gObjectEventPic_Linoone, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Linoone, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wurmple[] = { - overworld_frame(gObjectEventPic_Wurmple, 4, 4, 0), - overworld_frame(gObjectEventPic_Wurmple, 4, 4, 1), - overworld_frame(gObjectEventPic_Wurmple, 4, 4, 2), - overworld_frame(gObjectEventPic_Wurmple, 4, 4, 3), - overworld_frame(gObjectEventPic_Wurmple, 4, 4, 4), - overworld_frame(gObjectEventPic_Wurmple, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Wurmple, 4, 4), }; static const struct SpriteFrameImage sPicTable_Silcoon[] = { - overworld_frame(gObjectEventPic_Silcoon, 4, 4, 0), - overworld_frame(gObjectEventPic_Silcoon, 4, 4, 1), - overworld_frame(gObjectEventPic_Silcoon, 4, 4, 2), - overworld_frame(gObjectEventPic_Silcoon, 4, 4, 3), - overworld_frame(gObjectEventPic_Silcoon, 4, 4, 4), - overworld_frame(gObjectEventPic_Silcoon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Silcoon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Beautifly[] = { - overworld_frame(gObjectEventPic_Beautifly, 4, 4, 0), - overworld_frame(gObjectEventPic_Beautifly, 4, 4, 1), - overworld_frame(gObjectEventPic_Beautifly, 4, 4, 2), - overworld_frame(gObjectEventPic_Beautifly, 4, 4, 3), - overworld_frame(gObjectEventPic_Beautifly, 4, 4, 4), - overworld_frame(gObjectEventPic_Beautifly, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Beautifly, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cascoon[] = { - overworld_frame(gObjectEventPic_Cascoon, 4, 4, 0), - overworld_frame(gObjectEventPic_Cascoon, 4, 4, 1), - overworld_frame(gObjectEventPic_Cascoon, 4, 4, 2), - overworld_frame(gObjectEventPic_Cascoon, 4, 4, 3), - overworld_frame(gObjectEventPic_Cascoon, 4, 4, 4), - overworld_frame(gObjectEventPic_Cascoon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Cascoon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dustox[] = { - overworld_frame(gObjectEventPic_Dustox, 4, 4, 0), - overworld_frame(gObjectEventPic_Dustox, 4, 4, 1), - overworld_frame(gObjectEventPic_Dustox, 4, 4, 2), - overworld_frame(gObjectEventPic_Dustox, 4, 4, 3), - overworld_frame(gObjectEventPic_Dustox, 4, 4, 4), - overworld_frame(gObjectEventPic_Dustox, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Dustox, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lotad[] = { - overworld_frame(gObjectEventPic_Lotad, 4, 4, 0), - overworld_frame(gObjectEventPic_Lotad, 4, 4, 1), - overworld_frame(gObjectEventPic_Lotad, 4, 4, 2), - overworld_frame(gObjectEventPic_Lotad, 4, 4, 3), - overworld_frame(gObjectEventPic_Lotad, 4, 4, 4), - overworld_frame(gObjectEventPic_Lotad, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Lotad, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lombre[] = { - overworld_frame(gObjectEventPic_Lombre, 4, 4, 0), - overworld_frame(gObjectEventPic_Lombre, 4, 4, 1), - overworld_frame(gObjectEventPic_Lombre, 4, 4, 2), - overworld_frame(gObjectEventPic_Lombre, 4, 4, 3), - overworld_frame(gObjectEventPic_Lombre, 4, 4, 4), - overworld_frame(gObjectEventPic_Lombre, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Lombre, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ludicolo[] = { - overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 0), - overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 1), - overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 2), - overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 3), - overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 4), - overworld_frame(gObjectEventPic_Ludicolo, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ludicolo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Seedot[] = { - overworld_frame(gObjectEventPic_Seedot, 4, 4, 0), - overworld_frame(gObjectEventPic_Seedot, 4, 4, 1), - overworld_frame(gObjectEventPic_Seedot, 4, 4, 2), - overworld_frame(gObjectEventPic_Seedot, 4, 4, 3), - overworld_frame(gObjectEventPic_Seedot, 4, 4, 4), - overworld_frame(gObjectEventPic_Seedot, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Seedot, 4, 4), }; static const struct SpriteFrameImage sPicTable_Nuzleaf[] = { - overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 0), - overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 1), - overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 2), - overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 3), - overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 4), - overworld_frame(gObjectEventPic_Nuzleaf, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Nuzleaf, 4, 4), }; static const struct SpriteFrameImage sPicTable_Shiftry[] = { - overworld_frame(gObjectEventPic_Shiftry, 4, 4, 0), - overworld_frame(gObjectEventPic_Shiftry, 4, 4, 1), - overworld_frame(gObjectEventPic_Shiftry, 4, 4, 2), - overworld_frame(gObjectEventPic_Shiftry, 4, 4, 3), - overworld_frame(gObjectEventPic_Shiftry, 4, 4, 4), - overworld_frame(gObjectEventPic_Shiftry, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Shiftry, 4, 4), }; static const struct SpriteFrameImage sPicTable_Taillow[] = { - overworld_frame(gObjectEventPic_Taillow, 4, 4, 0), - overworld_frame(gObjectEventPic_Taillow, 4, 4, 1), - overworld_frame(gObjectEventPic_Taillow, 4, 4, 2), - overworld_frame(gObjectEventPic_Taillow, 4, 4, 3), - overworld_frame(gObjectEventPic_Taillow, 4, 4, 4), - overworld_frame(gObjectEventPic_Taillow, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Taillow, 4, 4), }; static const struct SpriteFrameImage sPicTable_Swellow[] = { - overworld_frame(gObjectEventPic_Swellow, 4, 4, 0), - overworld_frame(gObjectEventPic_Swellow, 4, 4, 1), - overworld_frame(gObjectEventPic_Swellow, 4, 4, 2), - overworld_frame(gObjectEventPic_Swellow, 4, 4, 3), - overworld_frame(gObjectEventPic_Swellow, 4, 4, 4), - overworld_frame(gObjectEventPic_Swellow, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Swellow, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wingull[] = { - overworld_frame(gObjectEventPic_Wingull, 4, 4, 0), - overworld_frame(gObjectEventPic_Wingull, 4, 4, 1), - overworld_frame(gObjectEventPic_Wingull, 4, 4, 2), - overworld_frame(gObjectEventPic_Wingull, 4, 4, 3), - overworld_frame(gObjectEventPic_Wingull, 4, 4, 4), - overworld_frame(gObjectEventPic_Wingull, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Wingull, 4, 4), }; static const struct SpriteFrameImage sPicTable_Pelipper[] = { - overworld_frame(gObjectEventPic_Pelipper, 4, 4, 0), - overworld_frame(gObjectEventPic_Pelipper, 4, 4, 1), - overworld_frame(gObjectEventPic_Pelipper, 4, 4, 2), - overworld_frame(gObjectEventPic_Pelipper, 4, 4, 3), - overworld_frame(gObjectEventPic_Pelipper, 4, 4, 4), - overworld_frame(gObjectEventPic_Pelipper, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Pelipper, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ralts[] = { - overworld_frame(gObjectEventPic_Ralts, 4, 4, 0), - overworld_frame(gObjectEventPic_Ralts, 4, 4, 1), - overworld_frame(gObjectEventPic_Ralts, 4, 4, 2), - overworld_frame(gObjectEventPic_Ralts, 4, 4, 3), - overworld_frame(gObjectEventPic_Ralts, 4, 4, 4), - overworld_frame(gObjectEventPic_Ralts, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ralts, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kirlia[] = { - overworld_frame(gObjectEventPic_Kirlia, 4, 4, 0), - overworld_frame(gObjectEventPic_Kirlia, 4, 4, 1), - overworld_frame(gObjectEventPic_Kirlia, 4, 4, 2), - overworld_frame(gObjectEventPic_Kirlia, 4, 4, 3), - overworld_frame(gObjectEventPic_Kirlia, 4, 4, 4), - overworld_frame(gObjectEventPic_Kirlia, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Kirlia, 4, 4), }; static const struct SpriteFrameImage sPicTable_Gardevoir[] = { - overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 0), - overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 1), - overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 2), - overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 3), - overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 4), - overworld_frame(gObjectEventPic_Gardevoir, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Gardevoir, 4, 4), }; static const struct SpriteFrameImage sPicTable_Surskit[] = { - overworld_frame(gObjectEventPic_Surskit, 4, 4, 0), - overworld_frame(gObjectEventPic_Surskit, 4, 4, 1), - overworld_frame(gObjectEventPic_Surskit, 4, 4, 2), - overworld_frame(gObjectEventPic_Surskit, 4, 4, 3), - overworld_frame(gObjectEventPic_Surskit, 4, 4, 4), - overworld_frame(gObjectEventPic_Surskit, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Surskit, 4, 4), }; static const struct SpriteFrameImage sPicTable_Masquerain[] = { - overworld_frame(gObjectEventPic_Masquerain, 4, 4, 0), - overworld_frame(gObjectEventPic_Masquerain, 4, 4, 1), - overworld_frame(gObjectEventPic_Masquerain, 4, 4, 2), - overworld_frame(gObjectEventPic_Masquerain, 4, 4, 3), - overworld_frame(gObjectEventPic_Masquerain, 4, 4, 4), - overworld_frame(gObjectEventPic_Masquerain, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Masquerain, 4, 4), }; static const struct SpriteFrameImage sPicTable_Shroomish[] = { - overworld_frame(gObjectEventPic_Shroomish, 4, 4, 0), - overworld_frame(gObjectEventPic_Shroomish, 4, 4, 1), - overworld_frame(gObjectEventPic_Shroomish, 4, 4, 2), - overworld_frame(gObjectEventPic_Shroomish, 4, 4, 3), - overworld_frame(gObjectEventPic_Shroomish, 4, 4, 4), - overworld_frame(gObjectEventPic_Shroomish, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Shroomish, 4, 4), }; static const struct SpriteFrameImage sPicTable_Breloom[] = { - overworld_frame(gObjectEventPic_Breloom, 4, 4, 0), - overworld_frame(gObjectEventPic_Breloom, 4, 4, 1), - overworld_frame(gObjectEventPic_Breloom, 4, 4, 2), - overworld_frame(gObjectEventPic_Breloom, 4, 4, 3), - overworld_frame(gObjectEventPic_Breloom, 4, 4, 4), - overworld_frame(gObjectEventPic_Breloom, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Breloom, 4, 4), }; static const struct SpriteFrameImage sPicTable_Slakoth[] = { - overworld_frame(gObjectEventPic_Slakoth, 4, 4, 0), - overworld_frame(gObjectEventPic_Slakoth, 4, 4, 1), - overworld_frame(gObjectEventPic_Slakoth, 4, 4, 2), - overworld_frame(gObjectEventPic_Slakoth, 4, 4, 3), - overworld_frame(gObjectEventPic_Slakoth, 4, 4, 4), - overworld_frame(gObjectEventPic_Slakoth, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Slakoth, 4, 4), }; static const struct SpriteFrameImage sPicTable_Vigoroth[] = { - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 0), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 1), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 2), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 3), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 4), - overworld_frame(gObjectEventPic_Vigoroth, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Vigoroth, 4, 4), }; static const struct SpriteFrameImage sPicTable_Slaking[] = { - overworld_frame(gObjectEventPic_Slaking, 4, 4, 0), - overworld_frame(gObjectEventPic_Slaking, 4, 4, 1), - overworld_frame(gObjectEventPic_Slaking, 4, 4, 2), - overworld_frame(gObjectEventPic_Slaking, 4, 4, 3), - overworld_frame(gObjectEventPic_Slaking, 4, 4, 4), - overworld_frame(gObjectEventPic_Slaking, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Slaking, 4, 4), }; static const struct SpriteFrameImage sPicTable_Nincada[] = { - overworld_frame(gObjectEventPic_Nincada, 4, 4, 0), - overworld_frame(gObjectEventPic_Nincada, 4, 4, 1), - overworld_frame(gObjectEventPic_Nincada, 4, 4, 2), - overworld_frame(gObjectEventPic_Nincada, 4, 4, 3), - overworld_frame(gObjectEventPic_Nincada, 4, 4, 4), - overworld_frame(gObjectEventPic_Nincada, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Nincada, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ninjask[] = { - overworld_frame(gObjectEventPic_Ninjask, 4, 4, 0), - overworld_frame(gObjectEventPic_Ninjask, 4, 4, 1), - overworld_frame(gObjectEventPic_Ninjask, 4, 4, 2), - overworld_frame(gObjectEventPic_Ninjask, 4, 4, 3), - overworld_frame(gObjectEventPic_Ninjask, 4, 4, 4), - overworld_frame(gObjectEventPic_Ninjask, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Ninjask, 4, 4), }; static const struct SpriteFrameImage sPicTable_Shedinja[] = { - overworld_frame(gObjectEventPic_Shedinja, 4, 4, 0), - overworld_frame(gObjectEventPic_Shedinja, 4, 4, 1), - overworld_frame(gObjectEventPic_Shedinja, 4, 4, 2), - overworld_frame(gObjectEventPic_Shedinja, 4, 4, 3), - overworld_frame(gObjectEventPic_Shedinja, 4, 4, 4), - overworld_frame(gObjectEventPic_Shedinja, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Shedinja, 4, 4), }; static const struct SpriteFrameImage sPicTable_Whismur[] = { - overworld_frame(gObjectEventPic_Whismur, 4, 4, 0), - overworld_frame(gObjectEventPic_Whismur, 4, 4, 1), - overworld_frame(gObjectEventPic_Whismur, 4, 4, 2), - overworld_frame(gObjectEventPic_Whismur, 4, 4, 3), - overworld_frame(gObjectEventPic_Whismur, 4, 4, 4), - overworld_frame(gObjectEventPic_Whismur, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Whismur, 4, 4), }; static const struct SpriteFrameImage sPicTable_Loudred[] = { - overworld_frame(gObjectEventPic_Loudred, 4, 4, 0), - overworld_frame(gObjectEventPic_Loudred, 4, 4, 1), - overworld_frame(gObjectEventPic_Loudred, 4, 4, 2), - overworld_frame(gObjectEventPic_Loudred, 4, 4, 3), - overworld_frame(gObjectEventPic_Loudred, 4, 4, 4), - overworld_frame(gObjectEventPic_Loudred, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Loudred, 4, 4), }; static const struct SpriteFrameImage sPicTable_Exploud[] = { - overworld_frame(gObjectEventPic_Exploud, 4, 4, 0), - overworld_frame(gObjectEventPic_Exploud, 4, 4, 1), - overworld_frame(gObjectEventPic_Exploud, 4, 4, 2), - overworld_frame(gObjectEventPic_Exploud, 4, 4, 3), - overworld_frame(gObjectEventPic_Exploud, 4, 4, 4), - overworld_frame(gObjectEventPic_Exploud, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Exploud, 4, 4), }; static const struct SpriteFrameImage sPicTable_Makuhita[] = { - overworld_frame(gObjectEventPic_Makuhita, 4, 4, 0), - overworld_frame(gObjectEventPic_Makuhita, 4, 4, 1), - overworld_frame(gObjectEventPic_Makuhita, 4, 4, 2), - overworld_frame(gObjectEventPic_Makuhita, 4, 4, 3), - overworld_frame(gObjectEventPic_Makuhita, 4, 4, 4), - overworld_frame(gObjectEventPic_Makuhita, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Makuhita, 4, 4), }; static const struct SpriteFrameImage sPicTable_Hariyama[] = { - overworld_frame(gObjectEventPic_Hariyama, 4, 4, 0), - overworld_frame(gObjectEventPic_Hariyama, 4, 4, 1), - overworld_frame(gObjectEventPic_Hariyama, 4, 4, 2), - overworld_frame(gObjectEventPic_Hariyama, 4, 4, 3), - overworld_frame(gObjectEventPic_Hariyama, 4, 4, 4), - overworld_frame(gObjectEventPic_Hariyama, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Hariyama, 4, 4), }; static const struct SpriteFrameImage sPicTable_Azurill[] = { - overworld_frame(gObjectEventPic_Azurill, 4, 4, 0), - overworld_frame(gObjectEventPic_Azurill, 4, 4, 1), - overworld_frame(gObjectEventPic_Azurill, 4, 4, 2), - overworld_frame(gObjectEventPic_Azurill, 4, 4, 3), - overworld_frame(gObjectEventPic_Azurill, 4, 4, 4), - overworld_frame(gObjectEventPic_Azurill, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Azurill, 4, 4), }; static const struct SpriteFrameImage sPicTable_Nosepass[] = { - overworld_frame(gObjectEventPic_Nosepass, 4, 4, 0), - overworld_frame(gObjectEventPic_Nosepass, 4, 4, 1), - overworld_frame(gObjectEventPic_Nosepass, 4, 4, 2), - overworld_frame(gObjectEventPic_Nosepass, 4, 4, 3), - overworld_frame(gObjectEventPic_Nosepass, 4, 4, 4), - overworld_frame(gObjectEventPic_Nosepass, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Nosepass, 4, 4), }; static const struct SpriteFrameImage sPicTable_Skitty[] = { - overworld_frame(gObjectEventPic_Skitty, 4, 4, 0), - overworld_frame(gObjectEventPic_Skitty, 4, 4, 1), - overworld_frame(gObjectEventPic_Skitty, 4, 4, 2), - overworld_frame(gObjectEventPic_Skitty, 4, 4, 3), - overworld_frame(gObjectEventPic_Skitty, 4, 4, 4), - overworld_frame(gObjectEventPic_Skitty, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Skitty, 4, 4), }; static const struct SpriteFrameImage sPicTable_Delcatty[] = { - overworld_frame(gObjectEventPic_Delcatty, 4, 4, 0), - overworld_frame(gObjectEventPic_Delcatty, 4, 4, 1), - overworld_frame(gObjectEventPic_Delcatty, 4, 4, 2), - overworld_frame(gObjectEventPic_Delcatty, 4, 4, 3), - overworld_frame(gObjectEventPic_Delcatty, 4, 4, 4), - overworld_frame(gObjectEventPic_Delcatty, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Delcatty, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sableye[] = { - overworld_frame(gObjectEventPic_Sableye, 4, 4, 0), - overworld_frame(gObjectEventPic_Sableye, 4, 4, 1), - overworld_frame(gObjectEventPic_Sableye, 4, 4, 2), - overworld_frame(gObjectEventPic_Sableye, 4, 4, 3), - overworld_frame(gObjectEventPic_Sableye, 4, 4, 4), - overworld_frame(gObjectEventPic_Sableye, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Sableye, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mawile[] = { - overworld_frame(gObjectEventPic_Mawile, 4, 4, 0), - overworld_frame(gObjectEventPic_Mawile, 4, 4, 1), - overworld_frame(gObjectEventPic_Mawile, 4, 4, 2), - overworld_frame(gObjectEventPic_Mawile, 4, 4, 3), - overworld_frame(gObjectEventPic_Mawile, 4, 4, 4), - overworld_frame(gObjectEventPic_Mawile, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Mawile, 4, 4), }; static const struct SpriteFrameImage sPicTable_Aron[] = { - overworld_frame(gObjectEventPic_Aron, 4, 4, 0), - overworld_frame(gObjectEventPic_Aron, 4, 4, 1), - overworld_frame(gObjectEventPic_Aron, 4, 4, 2), - overworld_frame(gObjectEventPic_Aron, 4, 4, 3), - overworld_frame(gObjectEventPic_Aron, 4, 4, 4), - overworld_frame(gObjectEventPic_Aron, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Aron, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lairon[] = { - overworld_frame(gObjectEventPic_Lairon, 4, 4, 0), - overworld_frame(gObjectEventPic_Lairon, 4, 4, 1), - overworld_frame(gObjectEventPic_Lairon, 4, 4, 2), - overworld_frame(gObjectEventPic_Lairon, 4, 4, 3), - overworld_frame(gObjectEventPic_Lairon, 4, 4, 4), - overworld_frame(gObjectEventPic_Lairon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Lairon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Aggron[] = { - overworld_frame(gObjectEventPic_Aggron, 4, 4, 0), - overworld_frame(gObjectEventPic_Aggron, 4, 4, 1), - overworld_frame(gObjectEventPic_Aggron, 4, 4, 2), - overworld_frame(gObjectEventPic_Aggron, 4, 4, 3), - overworld_frame(gObjectEventPic_Aggron, 4, 4, 4), - overworld_frame(gObjectEventPic_Aggron, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Aggron, 4, 4), }; static const struct SpriteFrameImage sPicTable_Meditite[] = { - overworld_frame(gObjectEventPic_Meditite, 4, 4, 0), - overworld_frame(gObjectEventPic_Meditite, 4, 4, 1), - overworld_frame(gObjectEventPic_Meditite, 4, 4, 2), - overworld_frame(gObjectEventPic_Meditite, 4, 4, 3), - overworld_frame(gObjectEventPic_Meditite, 4, 4, 4), - overworld_frame(gObjectEventPic_Meditite, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Meditite, 4, 4), }; static const struct SpriteFrameImage sPicTable_Medicham[] = { - overworld_frame(gObjectEventPic_Medicham, 4, 4, 0), - overworld_frame(gObjectEventPic_Medicham, 4, 4, 1), - overworld_frame(gObjectEventPic_Medicham, 4, 4, 2), - overworld_frame(gObjectEventPic_Medicham, 4, 4, 3), - overworld_frame(gObjectEventPic_Medicham, 4, 4, 4), - overworld_frame(gObjectEventPic_Medicham, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Medicham, 4, 4), }; static const struct SpriteFrameImage sPicTable_Electrike[] = { - overworld_frame(gObjectEventPic_Electrike, 4, 4, 0), - overworld_frame(gObjectEventPic_Electrike, 4, 4, 1), - overworld_frame(gObjectEventPic_Electrike, 4, 4, 2), - overworld_frame(gObjectEventPic_Electrike, 4, 4, 3), - overworld_frame(gObjectEventPic_Electrike, 4, 4, 4), - overworld_frame(gObjectEventPic_Electrike, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Electrike, 4, 4), }; static const struct SpriteFrameImage sPicTable_Manectric[] = { - overworld_frame(gObjectEventPic_Manectric, 4, 4, 0), - overworld_frame(gObjectEventPic_Manectric, 4, 4, 1), - overworld_frame(gObjectEventPic_Manectric, 4, 4, 2), - overworld_frame(gObjectEventPic_Manectric, 4, 4, 3), - overworld_frame(gObjectEventPic_Manectric, 4, 4, 4), - overworld_frame(gObjectEventPic_Manectric, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Manectric, 4, 4), }; static const struct SpriteFrameImage sPicTable_Plusle[] = { - overworld_frame(gObjectEventPic_Plusle, 4, 4, 0), - overworld_frame(gObjectEventPic_Plusle, 4, 4, 1), - overworld_frame(gObjectEventPic_Plusle, 4, 4, 2), - overworld_frame(gObjectEventPic_Plusle, 4, 4, 3), - overworld_frame(gObjectEventPic_Plusle, 4, 4, 4), - overworld_frame(gObjectEventPic_Plusle, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Plusle, 4, 4), }; static const struct SpriteFrameImage sPicTable_Minun[] = { - overworld_frame(gObjectEventPic_Minun, 4, 4, 0), - overworld_frame(gObjectEventPic_Minun, 4, 4, 1), - overworld_frame(gObjectEventPic_Minun, 4, 4, 2), - overworld_frame(gObjectEventPic_Minun, 4, 4, 3), - overworld_frame(gObjectEventPic_Minun, 4, 4, 4), - overworld_frame(gObjectEventPic_Minun, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Minun, 4, 4), }; static const struct SpriteFrameImage sPicTable_Volbeat[] = { - overworld_frame(gObjectEventPic_Volbeat, 4, 4, 0), - overworld_frame(gObjectEventPic_Volbeat, 4, 4, 1), - overworld_frame(gObjectEventPic_Volbeat, 4, 4, 2), - overworld_frame(gObjectEventPic_Volbeat, 4, 4, 3), - overworld_frame(gObjectEventPic_Volbeat, 4, 4, 4), - overworld_frame(gObjectEventPic_Volbeat, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Volbeat, 4, 4), }; static const struct SpriteFrameImage sPicTable_Illumise[] = { - overworld_frame(gObjectEventPic_Illumise, 4, 4, 0), - overworld_frame(gObjectEventPic_Illumise, 4, 4, 1), - overworld_frame(gObjectEventPic_Illumise, 4, 4, 2), - overworld_frame(gObjectEventPic_Illumise, 4, 4, 3), - overworld_frame(gObjectEventPic_Illumise, 4, 4, 4), - overworld_frame(gObjectEventPic_Illumise, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Illumise, 4, 4), }; static const struct SpriteFrameImage sPicTable_Roselia[] = { - overworld_frame(gObjectEventPic_Roselia, 4, 4, 0), - overworld_frame(gObjectEventPic_Roselia, 4, 4, 1), - overworld_frame(gObjectEventPic_Roselia, 4, 4, 2), - overworld_frame(gObjectEventPic_Roselia, 4, 4, 3), - overworld_frame(gObjectEventPic_Roselia, 4, 4, 4), - overworld_frame(gObjectEventPic_Roselia, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Roselia, 4, 4), }; static const struct SpriteFrameImage sPicTable_Gulpin[] = { - overworld_frame(gObjectEventPic_Gulpin, 4, 4, 0), - overworld_frame(gObjectEventPic_Gulpin, 4, 4, 1), - overworld_frame(gObjectEventPic_Gulpin, 4, 4, 2), - overworld_frame(gObjectEventPic_Gulpin, 4, 4, 3), - overworld_frame(gObjectEventPic_Gulpin, 4, 4, 4), - overworld_frame(gObjectEventPic_Gulpin, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Gulpin, 4, 4), }; static const struct SpriteFrameImage sPicTable_Swalot[] = { - overworld_frame(gObjectEventPic_Swalot, 4, 4, 0), - overworld_frame(gObjectEventPic_Swalot, 4, 4, 1), - overworld_frame(gObjectEventPic_Swalot, 4, 4, 2), - overworld_frame(gObjectEventPic_Swalot, 4, 4, 3), - overworld_frame(gObjectEventPic_Swalot, 4, 4, 4), - overworld_frame(gObjectEventPic_Swalot, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Swalot, 4, 4), }; static const struct SpriteFrameImage sPicTable_Carvanha[] = { - overworld_frame(gObjectEventPic_Carvanha, 4, 4, 0), - overworld_frame(gObjectEventPic_Carvanha, 4, 4, 1), - overworld_frame(gObjectEventPic_Carvanha, 4, 4, 2), - overworld_frame(gObjectEventPic_Carvanha, 4, 4, 3), - overworld_frame(gObjectEventPic_Carvanha, 4, 4, 4), - overworld_frame(gObjectEventPic_Carvanha, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Carvanha, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sharpedo[] = { - overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 0), - overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 1), - overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 2), - overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 3), - overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 4), - overworld_frame(gObjectEventPic_Sharpedo, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Sharpedo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wailmer[] = { - overworld_frame(gObjectEventPic_Wailmer, 4, 4, 0), - overworld_frame(gObjectEventPic_Wailmer, 4, 4, 1), - overworld_frame(gObjectEventPic_Wailmer, 4, 4, 2), - overworld_frame(gObjectEventPic_Wailmer, 4, 4, 3), - overworld_frame(gObjectEventPic_Wailmer, 4, 4, 4), - overworld_frame(gObjectEventPic_Wailmer, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Wailmer, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wailord[] = { - overworld_frame(gObjectEventPic_Wailord, 8, 8, 0), - overworld_frame(gObjectEventPic_Wailord, 8, 8, 1), - overworld_frame(gObjectEventPic_Wailord, 8, 8, 2), - overworld_frame(gObjectEventPic_Wailord, 8, 8, 3), - overworld_frame(gObjectEventPic_Wailord, 8, 8, 4), - overworld_frame(gObjectEventPic_Wailord, 8, 8, 5), + overworld_ascending_frames(gObjectEventPic_Wailord, 8, 8), }; static const struct SpriteFrameImage sPicTable_Numel[] = { - overworld_frame(gObjectEventPic_Numel, 4, 4, 0), - overworld_frame(gObjectEventPic_Numel, 4, 4, 1), - overworld_frame(gObjectEventPic_Numel, 4, 4, 2), - overworld_frame(gObjectEventPic_Numel, 4, 4, 3), - overworld_frame(gObjectEventPic_Numel, 4, 4, 4), - overworld_frame(gObjectEventPic_Numel, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Numel, 4, 4), }; static const struct SpriteFrameImage sPicTable_Camerupt[] = { - overworld_frame(gObjectEventPic_Camerupt, 4, 4, 0), - overworld_frame(gObjectEventPic_Camerupt, 4, 4, 1), - overworld_frame(gObjectEventPic_Camerupt, 4, 4, 2), - overworld_frame(gObjectEventPic_Camerupt, 4, 4, 3), - overworld_frame(gObjectEventPic_Camerupt, 4, 4, 4), - overworld_frame(gObjectEventPic_Camerupt, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Camerupt, 4, 4), }; static const struct SpriteFrameImage sPicTable_Torkoal[] = { - overworld_frame(gObjectEventPic_Torkoal, 4, 4, 0), - overworld_frame(gObjectEventPic_Torkoal, 4, 4, 1), - overworld_frame(gObjectEventPic_Torkoal, 4, 4, 2), - overworld_frame(gObjectEventPic_Torkoal, 4, 4, 3), - overworld_frame(gObjectEventPic_Torkoal, 4, 4, 4), - overworld_frame(gObjectEventPic_Torkoal, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Torkoal, 4, 4), }; static const struct SpriteFrameImage sPicTable_Spoink[] = { - overworld_frame(gObjectEventPic_Spoink, 4, 4, 0), - overworld_frame(gObjectEventPic_Spoink, 4, 4, 1), - overworld_frame(gObjectEventPic_Spoink, 4, 4, 2), - overworld_frame(gObjectEventPic_Spoink, 4, 4, 3), - overworld_frame(gObjectEventPic_Spoink, 4, 4, 4), - overworld_frame(gObjectEventPic_Spoink, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Spoink, 4, 4), }; static const struct SpriteFrameImage sPicTable_Grumpig[] = { - overworld_frame(gObjectEventPic_Grumpig, 4, 4, 0), - overworld_frame(gObjectEventPic_Grumpig, 4, 4, 1), - overworld_frame(gObjectEventPic_Grumpig, 4, 4, 2), - overworld_frame(gObjectEventPic_Grumpig, 4, 4, 3), - overworld_frame(gObjectEventPic_Grumpig, 4, 4, 4), - overworld_frame(gObjectEventPic_Grumpig, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Grumpig, 4, 4), }; static const struct SpriteFrameImage sPicTable_Spinda[] = { - overworld_frame(gObjectEventPic_Spinda, 4, 4, 0), - overworld_frame(gObjectEventPic_Spinda, 4, 4, 1), - overworld_frame(gObjectEventPic_Spinda, 4, 4, 2), - overworld_frame(gObjectEventPic_Spinda, 4, 4, 3), - overworld_frame(gObjectEventPic_Spinda, 4, 4, 4), - overworld_frame(gObjectEventPic_Spinda, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Spinda, 4, 4), }; static const struct SpriteFrameImage sPicTable_Trapinch[] = { - overworld_frame(gObjectEventPic_Trapinch, 4, 4, 0), - overworld_frame(gObjectEventPic_Trapinch, 4, 4, 1), - overworld_frame(gObjectEventPic_Trapinch, 4, 4, 2), - overworld_frame(gObjectEventPic_Trapinch, 4, 4, 3), - overworld_frame(gObjectEventPic_Trapinch, 4, 4, 4), - overworld_frame(gObjectEventPic_Trapinch, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Trapinch, 4, 4), }; static const struct SpriteFrameImage sPicTable_Vibrava[] = { - overworld_frame(gObjectEventPic_Vibrava, 4, 4, 0), - overworld_frame(gObjectEventPic_Vibrava, 4, 4, 1), - overworld_frame(gObjectEventPic_Vibrava, 4, 4, 2), - overworld_frame(gObjectEventPic_Vibrava, 4, 4, 3), - overworld_frame(gObjectEventPic_Vibrava, 4, 4, 4), - overworld_frame(gObjectEventPic_Vibrava, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Vibrava, 4, 4), }; static const struct SpriteFrameImage sPicTable_Flygon[] = { - overworld_frame(gObjectEventPic_Flygon, 4, 4, 0), - overworld_frame(gObjectEventPic_Flygon, 4, 4, 1), - overworld_frame(gObjectEventPic_Flygon, 4, 4, 2), - overworld_frame(gObjectEventPic_Flygon, 4, 4, 3), - overworld_frame(gObjectEventPic_Flygon, 4, 4, 4), - overworld_frame(gObjectEventPic_Flygon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Flygon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cacnea[] = { - overworld_frame(gObjectEventPic_Cacnea, 4, 4, 0), - overworld_frame(gObjectEventPic_Cacnea, 4, 4, 1), - overworld_frame(gObjectEventPic_Cacnea, 4, 4, 2), - overworld_frame(gObjectEventPic_Cacnea, 4, 4, 3), - overworld_frame(gObjectEventPic_Cacnea, 4, 4, 4), - overworld_frame(gObjectEventPic_Cacnea, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Cacnea, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cacturne[] = { - overworld_frame(gObjectEventPic_Cacturne, 4, 4, 0), - overworld_frame(gObjectEventPic_Cacturne, 4, 4, 1), - overworld_frame(gObjectEventPic_Cacturne, 4, 4, 2), - overworld_frame(gObjectEventPic_Cacturne, 4, 4, 3), - overworld_frame(gObjectEventPic_Cacturne, 4, 4, 4), - overworld_frame(gObjectEventPic_Cacturne, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Cacturne, 4, 4), }; static const struct SpriteFrameImage sPicTable_Swablu[] = { - overworld_frame(gObjectEventPic_Swablu, 4, 4, 0), - overworld_frame(gObjectEventPic_Swablu, 4, 4, 1), - overworld_frame(gObjectEventPic_Swablu, 4, 4, 2), - overworld_frame(gObjectEventPic_Swablu, 4, 4, 3), - overworld_frame(gObjectEventPic_Swablu, 4, 4, 4), - overworld_frame(gObjectEventPic_Swablu, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Swablu, 4, 4), }; static const struct SpriteFrameImage sPicTable_Altaria[] = { - overworld_frame(gObjectEventPic_Altaria, 4, 4, 0), - overworld_frame(gObjectEventPic_Altaria, 4, 4, 1), - overworld_frame(gObjectEventPic_Altaria, 4, 4, 2), - overworld_frame(gObjectEventPic_Altaria, 4, 4, 3), - overworld_frame(gObjectEventPic_Altaria, 4, 4, 4), - overworld_frame(gObjectEventPic_Altaria, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Altaria, 4, 4), }; static const struct SpriteFrameImage sPicTable_Zangoose[] = { - overworld_frame(gObjectEventPic_Zangoose, 4, 4, 0), - overworld_frame(gObjectEventPic_Zangoose, 4, 4, 1), - overworld_frame(gObjectEventPic_Zangoose, 4, 4, 2), - overworld_frame(gObjectEventPic_Zangoose, 4, 4, 3), - overworld_frame(gObjectEventPic_Zangoose, 4, 4, 4), - overworld_frame(gObjectEventPic_Zangoose, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Zangoose, 4, 4), }; static const struct SpriteFrameImage sPicTable_Seviper[] = { - overworld_frame(gObjectEventPic_Seviper, 4, 4, 0), - overworld_frame(gObjectEventPic_Seviper, 4, 4, 1), - overworld_frame(gObjectEventPic_Seviper, 4, 4, 2), - overworld_frame(gObjectEventPic_Seviper, 4, 4, 3), - overworld_frame(gObjectEventPic_Seviper, 4, 4, 4), - overworld_frame(gObjectEventPic_Seviper, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Seviper, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lunatone[] = { - overworld_frame(gObjectEventPic_Lunatone, 4, 4, 0), - overworld_frame(gObjectEventPic_Lunatone, 4, 4, 1), - overworld_frame(gObjectEventPic_Lunatone, 4, 4, 2), - overworld_frame(gObjectEventPic_Lunatone, 4, 4, 3), - overworld_frame(gObjectEventPic_Lunatone, 4, 4, 4), - overworld_frame(gObjectEventPic_Lunatone, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Lunatone, 4, 4), }; static const struct SpriteFrameImage sPicTable_Solrock[] = { - overworld_frame(gObjectEventPic_Solrock, 4, 4, 0), - overworld_frame(gObjectEventPic_Solrock, 4, 4, 1), - overworld_frame(gObjectEventPic_Solrock, 4, 4, 2), - overworld_frame(gObjectEventPic_Solrock, 4, 4, 3), - overworld_frame(gObjectEventPic_Solrock, 4, 4, 4), - overworld_frame(gObjectEventPic_Solrock, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Solrock, 4, 4), }; static const struct SpriteFrameImage sPicTable_Barboach[] = { - overworld_frame(gObjectEventPic_Barboach, 4, 4, 0), - overworld_frame(gObjectEventPic_Barboach, 4, 4, 1), - overworld_frame(gObjectEventPic_Barboach, 4, 4, 2), - overworld_frame(gObjectEventPic_Barboach, 4, 4, 3), - overworld_frame(gObjectEventPic_Barboach, 4, 4, 4), - overworld_frame(gObjectEventPic_Barboach, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Barboach, 4, 4), }; static const struct SpriteFrameImage sPicTable_Whiscash[] = { - overworld_frame(gObjectEventPic_Whiscash, 4, 4, 0), - overworld_frame(gObjectEventPic_Whiscash, 4, 4, 1), - overworld_frame(gObjectEventPic_Whiscash, 4, 4, 2), - overworld_frame(gObjectEventPic_Whiscash, 4, 4, 3), - overworld_frame(gObjectEventPic_Whiscash, 4, 4, 4), - overworld_frame(gObjectEventPic_Whiscash, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Whiscash, 4, 4), }; static const struct SpriteFrameImage sPicTable_Corphish[] = { - overworld_frame(gObjectEventPic_Corphish, 4, 4, 0), - overworld_frame(gObjectEventPic_Corphish, 4, 4, 1), - overworld_frame(gObjectEventPic_Corphish, 4, 4, 2), - overworld_frame(gObjectEventPic_Corphish, 4, 4, 3), - overworld_frame(gObjectEventPic_Corphish, 4, 4, 4), - overworld_frame(gObjectEventPic_Corphish, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Corphish, 4, 4), }; static const struct SpriteFrameImage sPicTable_Crawdaunt[] = { - overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 0), - overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 1), - overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 2), - overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 3), - overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 4), - overworld_frame(gObjectEventPic_Crawdaunt, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Crawdaunt, 4, 4), }; static const struct SpriteFrameImage sPicTable_Baltoy[] = { - overworld_frame(gObjectEventPic_Baltoy, 4, 4, 0), - overworld_frame(gObjectEventPic_Baltoy, 4, 4, 1), - overworld_frame(gObjectEventPic_Baltoy, 4, 4, 2), - overworld_frame(gObjectEventPic_Baltoy, 4, 4, 3), - overworld_frame(gObjectEventPic_Baltoy, 4, 4, 4), - overworld_frame(gObjectEventPic_Baltoy, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Baltoy, 4, 4), }; static const struct SpriteFrameImage sPicTable_Claydol[] = { - overworld_frame(gObjectEventPic_Claydol, 4, 4, 0), - overworld_frame(gObjectEventPic_Claydol, 4, 4, 1), - overworld_frame(gObjectEventPic_Claydol, 4, 4, 2), - overworld_frame(gObjectEventPic_Claydol, 4, 4, 3), - overworld_frame(gObjectEventPic_Claydol, 4, 4, 4), - overworld_frame(gObjectEventPic_Claydol, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Claydol, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lileep[] = { - overworld_frame(gObjectEventPic_Lileep, 4, 4, 0), - overworld_frame(gObjectEventPic_Lileep, 4, 4, 1), - overworld_frame(gObjectEventPic_Lileep, 4, 4, 2), - overworld_frame(gObjectEventPic_Lileep, 4, 4, 3), - overworld_frame(gObjectEventPic_Lileep, 4, 4, 4), - overworld_frame(gObjectEventPic_Lileep, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Lileep, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cradily[] = { - overworld_frame(gObjectEventPic_Cradily, 4, 4, 0), - overworld_frame(gObjectEventPic_Cradily, 4, 4, 1), - overworld_frame(gObjectEventPic_Cradily, 4, 4, 2), - overworld_frame(gObjectEventPic_Cradily, 4, 4, 3), - overworld_frame(gObjectEventPic_Cradily, 4, 4, 4), - overworld_frame(gObjectEventPic_Cradily, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Cradily, 4, 4), }; static const struct SpriteFrameImage sPicTable_Anorith[] = { - overworld_frame(gObjectEventPic_Anorith, 4, 4, 0), - overworld_frame(gObjectEventPic_Anorith, 4, 4, 1), - overworld_frame(gObjectEventPic_Anorith, 4, 4, 2), - overworld_frame(gObjectEventPic_Anorith, 4, 4, 3), - overworld_frame(gObjectEventPic_Anorith, 4, 4, 4), - overworld_frame(gObjectEventPic_Anorith, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Anorith, 4, 4), }; static const struct SpriteFrameImage sPicTable_Armaldo[] = { - overworld_frame(gObjectEventPic_Armaldo, 4, 4, 0), - overworld_frame(gObjectEventPic_Armaldo, 4, 4, 1), - overworld_frame(gObjectEventPic_Armaldo, 4, 4, 2), - overworld_frame(gObjectEventPic_Armaldo, 4, 4, 3), - overworld_frame(gObjectEventPic_Armaldo, 4, 4, 4), - overworld_frame(gObjectEventPic_Armaldo, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Armaldo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Feebas[] = { - overworld_frame(gObjectEventPic_Feebas, 4, 4, 0), - overworld_frame(gObjectEventPic_Feebas, 4, 4, 1), - overworld_frame(gObjectEventPic_Feebas, 4, 4, 2), - overworld_frame(gObjectEventPic_Feebas, 4, 4, 3), - overworld_frame(gObjectEventPic_Feebas, 4, 4, 4), - overworld_frame(gObjectEventPic_Feebas, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Feebas, 4, 4), }; static const struct SpriteFrameImage sPicTable_Milotic[] = { - overworld_frame(gObjectEventPic_Milotic, 4, 4, 0), - overworld_frame(gObjectEventPic_Milotic, 4, 4, 1), - overworld_frame(gObjectEventPic_Milotic, 4, 4, 2), - overworld_frame(gObjectEventPic_Milotic, 4, 4, 3), - overworld_frame(gObjectEventPic_Milotic, 4, 4, 4), - overworld_frame(gObjectEventPic_Milotic, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Milotic, 4, 4), }; static const struct SpriteFrameImage sPicTable_Castform[] = { - overworld_frame(gObjectEventPic_Castform, 4, 4, 0), - overworld_frame(gObjectEventPic_Castform, 4, 4, 1), - overworld_frame(gObjectEventPic_Castform, 4, 4, 2), - overworld_frame(gObjectEventPic_Castform, 4, 4, 3), - overworld_frame(gObjectEventPic_Castform, 4, 4, 4), - overworld_frame(gObjectEventPic_Castform, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Castform, 4, 4), }; static const struct SpriteFrameImage sPicTable_CastformSunny[] = { - overworld_frame(gObjectEventPic_CastformSunny, 4, 4, 0), - overworld_frame(gObjectEventPic_CastformSunny, 4, 4, 1), - overworld_frame(gObjectEventPic_CastformSunny, 4, 4, 2), - overworld_frame(gObjectEventPic_CastformSunny, 4, 4, 3), - overworld_frame(gObjectEventPic_CastformSunny, 4, 4, 4), - overworld_frame(gObjectEventPic_CastformSunny, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_CastformSunny, 4, 4), }; static const struct SpriteFrameImage sPicTable_CastformRainy[] = { - overworld_frame(gObjectEventPic_CastformRainy, 4, 4, 0), - overworld_frame(gObjectEventPic_CastformRainy, 4, 4, 1), - overworld_frame(gObjectEventPic_CastformRainy, 4, 4, 2), - overworld_frame(gObjectEventPic_CastformRainy, 4, 4, 3), - overworld_frame(gObjectEventPic_CastformRainy, 4, 4, 4), - overworld_frame(gObjectEventPic_CastformRainy, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_CastformRainy, 4, 4), }; static const struct SpriteFrameImage sPicTable_CastformSnowy[] = { - overworld_frame(gObjectEventPic_CastformSnowy, 4, 4, 0), - overworld_frame(gObjectEventPic_CastformSnowy, 4, 4, 1), - overworld_frame(gObjectEventPic_CastformSnowy, 4, 4, 2), - overworld_frame(gObjectEventPic_CastformSnowy, 4, 4, 3), - overworld_frame(gObjectEventPic_CastformSnowy, 4, 4, 4), - overworld_frame(gObjectEventPic_CastformSnowy, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_CastformSnowy, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kecleon[] = { - overworld_frame(gObjectEventPic_Kecleon, 4, 4, 0), - overworld_frame(gObjectEventPic_Kecleon, 4, 4, 1), - overworld_frame(gObjectEventPic_Kecleon, 4, 4, 2), - overworld_frame(gObjectEventPic_Kecleon, 4, 4, 3), - overworld_frame(gObjectEventPic_Kecleon, 4, 4, 4), - overworld_frame(gObjectEventPic_Kecleon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Kecleon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Shuppet[] = { - overworld_frame(gObjectEventPic_Shuppet, 4, 4, 0), - overworld_frame(gObjectEventPic_Shuppet, 4, 4, 1), - overworld_frame(gObjectEventPic_Shuppet, 4, 4, 2), - overworld_frame(gObjectEventPic_Shuppet, 4, 4, 3), - overworld_frame(gObjectEventPic_Shuppet, 4, 4, 4), - overworld_frame(gObjectEventPic_Shuppet, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Shuppet, 4, 4), }; static const struct SpriteFrameImage sPicTable_Banette[] = { - overworld_frame(gObjectEventPic_Banette, 4, 4, 0), - overworld_frame(gObjectEventPic_Banette, 4, 4, 1), - overworld_frame(gObjectEventPic_Banette, 4, 4, 2), - overworld_frame(gObjectEventPic_Banette, 4, 4, 3), - overworld_frame(gObjectEventPic_Banette, 4, 4, 4), - overworld_frame(gObjectEventPic_Banette, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Banette, 4, 4), }; static const struct SpriteFrameImage sPicTable_Duskull[] = { - overworld_frame(gObjectEventPic_Duskull, 4, 4, 0), - overworld_frame(gObjectEventPic_Duskull, 4, 4, 1), - overworld_frame(gObjectEventPic_Duskull, 4, 4, 2), - overworld_frame(gObjectEventPic_Duskull, 4, 4, 3), - overworld_frame(gObjectEventPic_Duskull, 4, 4, 4), - overworld_frame(gObjectEventPic_Duskull, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Duskull, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dusclops[] = { - overworld_frame(gObjectEventPic_Dusclops, 4, 4, 0), - overworld_frame(gObjectEventPic_Dusclops, 4, 4, 1), - overworld_frame(gObjectEventPic_Dusclops, 4, 4, 2), - overworld_frame(gObjectEventPic_Dusclops, 4, 4, 3), - overworld_frame(gObjectEventPic_Dusclops, 4, 4, 4), - overworld_frame(gObjectEventPic_Dusclops, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Dusclops, 4, 4), }; static const struct SpriteFrameImage sPicTable_Tropius[] = { - overworld_frame(gObjectEventPic_Tropius, 4, 4, 0), - overworld_frame(gObjectEventPic_Tropius, 4, 4, 1), - overworld_frame(gObjectEventPic_Tropius, 4, 4, 2), - overworld_frame(gObjectEventPic_Tropius, 4, 4, 3), - overworld_frame(gObjectEventPic_Tropius, 4, 4, 4), - overworld_frame(gObjectEventPic_Tropius, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Tropius, 4, 4), }; static const struct SpriteFrameImage sPicTable_Chimecho[] = { - overworld_frame(gObjectEventPic_Chimecho, 4, 4, 0), - overworld_frame(gObjectEventPic_Chimecho, 4, 4, 1), - overworld_frame(gObjectEventPic_Chimecho, 4, 4, 2), - overworld_frame(gObjectEventPic_Chimecho, 4, 4, 3), - overworld_frame(gObjectEventPic_Chimecho, 4, 4, 4), - overworld_frame(gObjectEventPic_Chimecho, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Chimecho, 4, 4), }; static const struct SpriteFrameImage sPicTable_Absol[] = { - overworld_frame(gObjectEventPic_Absol, 4, 4, 0), - overworld_frame(gObjectEventPic_Absol, 4, 4, 1), - overworld_frame(gObjectEventPic_Absol, 4, 4, 2), - overworld_frame(gObjectEventPic_Absol, 4, 4, 3), - overworld_frame(gObjectEventPic_Absol, 4, 4, 4), - overworld_frame(gObjectEventPic_Absol, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Absol, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wynaut[] = { - overworld_frame(gObjectEventPic_Wynaut, 4, 4, 0), - overworld_frame(gObjectEventPic_Wynaut, 4, 4, 1), - overworld_frame(gObjectEventPic_Wynaut, 4, 4, 2), - overworld_frame(gObjectEventPic_Wynaut, 4, 4, 3), - overworld_frame(gObjectEventPic_Wynaut, 4, 4, 4), - overworld_frame(gObjectEventPic_Wynaut, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Wynaut, 4, 4), }; static const struct SpriteFrameImage sPicTable_Snorunt[] = { - overworld_frame(gObjectEventPic_Snorunt, 4, 4, 0), - overworld_frame(gObjectEventPic_Snorunt, 4, 4, 1), - overworld_frame(gObjectEventPic_Snorunt, 4, 4, 2), - overworld_frame(gObjectEventPic_Snorunt, 4, 4, 3), - overworld_frame(gObjectEventPic_Snorunt, 4, 4, 4), - overworld_frame(gObjectEventPic_Snorunt, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Snorunt, 4, 4), }; static const struct SpriteFrameImage sPicTable_Glalie[] = { - overworld_frame(gObjectEventPic_Glalie, 4, 4, 0), - overworld_frame(gObjectEventPic_Glalie, 4, 4, 1), - overworld_frame(gObjectEventPic_Glalie, 4, 4, 2), - overworld_frame(gObjectEventPic_Glalie, 4, 4, 3), - overworld_frame(gObjectEventPic_Glalie, 4, 4, 4), - overworld_frame(gObjectEventPic_Glalie, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Glalie, 4, 4), }; static const struct SpriteFrameImage sPicTable_Spheal[] = { - overworld_frame(gObjectEventPic_Spheal, 4, 4, 0), - overworld_frame(gObjectEventPic_Spheal, 4, 4, 1), - overworld_frame(gObjectEventPic_Spheal, 4, 4, 2), - overworld_frame(gObjectEventPic_Spheal, 4, 4, 3), - overworld_frame(gObjectEventPic_Spheal, 4, 4, 4), - overworld_frame(gObjectEventPic_Spheal, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Spheal, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sealeo[] = { - overworld_frame(gObjectEventPic_Sealeo, 4, 4, 0), - overworld_frame(gObjectEventPic_Sealeo, 4, 4, 1), - overworld_frame(gObjectEventPic_Sealeo, 4, 4, 2), - overworld_frame(gObjectEventPic_Sealeo, 4, 4, 3), - overworld_frame(gObjectEventPic_Sealeo, 4, 4, 4), - overworld_frame(gObjectEventPic_Sealeo, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Sealeo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Walrein[] = { - overworld_frame(gObjectEventPic_Walrein, 4, 4, 0), - overworld_frame(gObjectEventPic_Walrein, 4, 4, 1), - overworld_frame(gObjectEventPic_Walrein, 4, 4, 2), - overworld_frame(gObjectEventPic_Walrein, 4, 4, 3), - overworld_frame(gObjectEventPic_Walrein, 4, 4, 4), - overworld_frame(gObjectEventPic_Walrein, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Walrein, 4, 4), }; static const struct SpriteFrameImage sPicTable_Clamperl[] = { - overworld_frame(gObjectEventPic_Clamperl, 4, 4, 0), - overworld_frame(gObjectEventPic_Clamperl, 4, 4, 1), - overworld_frame(gObjectEventPic_Clamperl, 4, 4, 2), - overworld_frame(gObjectEventPic_Clamperl, 4, 4, 3), - overworld_frame(gObjectEventPic_Clamperl, 4, 4, 4), - overworld_frame(gObjectEventPic_Clamperl, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Clamperl, 4, 4), }; static const struct SpriteFrameImage sPicTable_Huntail[] = { - overworld_frame(gObjectEventPic_Huntail, 4, 4, 0), - overworld_frame(gObjectEventPic_Huntail, 4, 4, 1), - overworld_frame(gObjectEventPic_Huntail, 4, 4, 2), - overworld_frame(gObjectEventPic_Huntail, 4, 4, 3), - overworld_frame(gObjectEventPic_Huntail, 4, 4, 4), - overworld_frame(gObjectEventPic_Huntail, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Huntail, 4, 4), }; static const struct SpriteFrameImage sPicTable_Gorebyss[] = { - overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 0), - overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 1), - overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 2), - overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 3), - overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 4), - overworld_frame(gObjectEventPic_Gorebyss, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Gorebyss, 4, 4), }; static const struct SpriteFrameImage sPicTable_Relicanth[] = { - overworld_frame(gObjectEventPic_Relicanth, 4, 4, 0), - overworld_frame(gObjectEventPic_Relicanth, 4, 4, 1), - overworld_frame(gObjectEventPic_Relicanth, 4, 4, 2), - overworld_frame(gObjectEventPic_Relicanth, 4, 4, 3), - overworld_frame(gObjectEventPic_Relicanth, 4, 4, 4), - overworld_frame(gObjectEventPic_Relicanth, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Relicanth, 4, 4), }; static const struct SpriteFrameImage sPicTable_Luvdisc[] = { - overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 0), - overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 1), - overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 2), - overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 3), - overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 4), - overworld_frame(gObjectEventPic_Luvdisc, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Luvdisc, 4, 4), }; static const struct SpriteFrameImage sPicTable_Bagon[] = { - overworld_frame(gObjectEventPic_Bagon, 4, 4, 0), - overworld_frame(gObjectEventPic_Bagon, 4, 4, 1), - overworld_frame(gObjectEventPic_Bagon, 4, 4, 2), - overworld_frame(gObjectEventPic_Bagon, 4, 4, 3), - overworld_frame(gObjectEventPic_Bagon, 4, 4, 4), - overworld_frame(gObjectEventPic_Bagon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Bagon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Shelgon[] = { - overworld_frame(gObjectEventPic_Shelgon, 4, 4, 0), - overworld_frame(gObjectEventPic_Shelgon, 4, 4, 1), - overworld_frame(gObjectEventPic_Shelgon, 4, 4, 2), - overworld_frame(gObjectEventPic_Shelgon, 4, 4, 3), - overworld_frame(gObjectEventPic_Shelgon, 4, 4, 4), - overworld_frame(gObjectEventPic_Shelgon, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Shelgon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Salamence[] = { - overworld_frame(gObjectEventPic_Salamence, 4, 4, 0), - overworld_frame(gObjectEventPic_Salamence, 4, 4, 1), - overworld_frame(gObjectEventPic_Salamence, 4, 4, 2), - overworld_frame(gObjectEventPic_Salamence, 4, 4, 3), - overworld_frame(gObjectEventPic_Salamence, 4, 4, 4), - overworld_frame(gObjectEventPic_Salamence, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Salamence, 4, 4), }; static const struct SpriteFrameImage sPicTable_Beldum[] = { - overworld_frame(gObjectEventPic_Beldum, 4, 4, 0), - overworld_frame(gObjectEventPic_Beldum, 4, 4, 1), - overworld_frame(gObjectEventPic_Beldum, 4, 4, 2), - overworld_frame(gObjectEventPic_Beldum, 4, 4, 3), - overworld_frame(gObjectEventPic_Beldum, 4, 4, 4), - overworld_frame(gObjectEventPic_Beldum, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Beldum, 4, 4), }; static const struct SpriteFrameImage sPicTable_Metang[] = { - overworld_frame(gObjectEventPic_Metang, 4, 4, 0), - overworld_frame(gObjectEventPic_Metang, 4, 4, 1), - overworld_frame(gObjectEventPic_Metang, 4, 4, 2), - overworld_frame(gObjectEventPic_Metang, 4, 4, 3), - overworld_frame(gObjectEventPic_Metang, 4, 4, 4), - overworld_frame(gObjectEventPic_Metang, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Metang, 4, 4), }; static const struct SpriteFrameImage sPicTable_Metagross[] = { - overworld_frame(gObjectEventPic_Metagross, 4, 4, 0), - overworld_frame(gObjectEventPic_Metagross, 4, 4, 1), - overworld_frame(gObjectEventPic_Metagross, 4, 4, 2), - overworld_frame(gObjectEventPic_Metagross, 4, 4, 3), - overworld_frame(gObjectEventPic_Metagross, 4, 4, 4), - overworld_frame(gObjectEventPic_Metagross, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Metagross, 4, 4), }; static const struct SpriteFrameImage sPicTable_Regirock[] = { - overworld_frame(gObjectEventPic_Regirock, 4, 4, 0), - overworld_frame(gObjectEventPic_Regirock, 4, 4, 1), - overworld_frame(gObjectEventPic_Regirock, 4, 4, 2), - overworld_frame(gObjectEventPic_Regirock, 4, 4, 3), - overworld_frame(gObjectEventPic_Regirock, 4, 4, 4), - overworld_frame(gObjectEventPic_Regirock, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Regirock, 4, 4), }; static const struct SpriteFrameImage sPicTable_Regice[] = { - overworld_frame(gObjectEventPic_Regice, 4, 4, 0), - overworld_frame(gObjectEventPic_Regice, 4, 4, 1), - overworld_frame(gObjectEventPic_Regice, 4, 4, 2), - overworld_frame(gObjectEventPic_Regice, 4, 4, 3), - overworld_frame(gObjectEventPic_Regice, 4, 4, 4), - overworld_frame(gObjectEventPic_Regice, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Regice, 4, 4), }; static const struct SpriteFrameImage sPicTable_Registeel[] = { - overworld_frame(gObjectEventPic_Registeel, 4, 4, 0), - overworld_frame(gObjectEventPic_Registeel, 4, 4, 1), - overworld_frame(gObjectEventPic_Registeel, 4, 4, 2), - overworld_frame(gObjectEventPic_Registeel, 4, 4, 3), - overworld_frame(gObjectEventPic_Registeel, 4, 4, 4), - overworld_frame(gObjectEventPic_Registeel, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Registeel, 4, 4), }; static const struct SpriteFrameImage sPicTable_Latias[] = { - overworld_frame(gObjectEventPic_Latias, 4, 4, 0), - overworld_frame(gObjectEventPic_Latias, 4, 4, 1), - overworld_frame(gObjectEventPic_Latias, 4, 4, 2), - overworld_frame(gObjectEventPic_Latias, 4, 4, 3), - overworld_frame(gObjectEventPic_Latias, 4, 4, 4), - overworld_frame(gObjectEventPic_Latias, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Latias, 4, 4), }; static const struct SpriteFrameImage sPicTable_Latios[] = { - overworld_frame(gObjectEventPic_Latios, 4, 4, 0), - overworld_frame(gObjectEventPic_Latios, 4, 4, 1), - overworld_frame(gObjectEventPic_Latios, 4, 4, 2), - overworld_frame(gObjectEventPic_Latios, 4, 4, 3), - overworld_frame(gObjectEventPic_Latios, 4, 4, 4), - overworld_frame(gObjectEventPic_Latios, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Latios, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kyogre[] = { - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 0), - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 1), - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 2), - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 3), - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 4), - overworld_frame(gObjectEventPic_Kyogre, 8, 8, 5), + overworld_ascending_frames(gObjectEventPic_Kyogre, 8, 8), }; static const struct SpriteFrameImage sPicTable_Groudon[] = { - overworld_frame(gObjectEventPic_Groudon, 8, 8, 0), - overworld_frame(gObjectEventPic_Groudon, 8, 8, 1), - overworld_frame(gObjectEventPic_Groudon, 8, 8, 2), - overworld_frame(gObjectEventPic_Groudon, 8, 8, 3), - overworld_frame(gObjectEventPic_Groudon, 8, 8, 4), - overworld_frame(gObjectEventPic_Groudon, 8, 8, 5), + overworld_ascending_frames(gObjectEventPic_Groudon, 8, 8), }; static const struct SpriteFrameImage sPicTable_Rayquaza[] = { - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 0), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 1), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 2), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 3), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 4), - overworld_frame(gObjectEventPic_Rayquaza, 8, 8, 5), + overworld_ascending_frames(gObjectEventPic_Rayquaza, 8, 8), }; static const struct SpriteFrameImage sPicTable_Jirachi[] = { - overworld_frame(gObjectEventPic_Jirachi, 4, 4, 0), - overworld_frame(gObjectEventPic_Jirachi, 4, 4, 1), - overworld_frame(gObjectEventPic_Jirachi, 4, 4, 2), - overworld_frame(gObjectEventPic_Jirachi, 4, 4, 3), - overworld_frame(gObjectEventPic_Jirachi, 4, 4, 4), - overworld_frame(gObjectEventPic_Jirachi, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Jirachi, 4, 4), }; static const struct SpriteFrameImage sPicTable_Deoxys[] = { - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 0), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 1), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 2), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 3), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 4), - overworld_frame(gObjectEventPic_Deoxys, 4, 4, 5), + overworld_ascending_frames(gObjectEventPic_Deoxys, 4, 4), }; // static const struct SpriteFrameImage sPicTable_turtwig[] = { -// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 0), -// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 1), -// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 2), -// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 3), -// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 4), -// overworld_frame(gObjectEventPic_Turtwig, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Turtwig, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_grotle[] = { -// overworld_frame(gObjectEventPic_Grotle, 4, 4, 0), -// overworld_frame(gObjectEventPic_Grotle, 4, 4, 1), -// overworld_frame(gObjectEventPic_Grotle, 4, 4, 2), -// overworld_frame(gObjectEventPic_Grotle, 4, 4, 3), -// overworld_frame(gObjectEventPic_Grotle, 4, 4, 4), -// overworld_frame(gObjectEventPic_Grotle, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Grotle, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_torterra[] = { -// overworld_frame(gObjectEventPic_Torterra, 4, 4, 0), -// overworld_frame(gObjectEventPic_Torterra, 4, 4, 1), -// overworld_frame(gObjectEventPic_Torterra, 4, 4, 2), -// overworld_frame(gObjectEventPic_Torterra, 4, 4, 3), -// overworld_frame(gObjectEventPic_Torterra, 4, 4, 4), -// overworld_frame(gObjectEventPic_Torterra, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Torterra, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_chimchar[] = { -// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 0), -// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 1), -// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 2), -// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 3), -// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 4), -// overworld_frame(gObjectEventPic_Chimchar, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Chimchar, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_monferno[] = { -// overworld_frame(gObjectEventPic_Monferno, 4, 4, 0), -// overworld_frame(gObjectEventPic_Monferno, 4, 4, 1), -// overworld_frame(gObjectEventPic_Monferno, 4, 4, 2), -// overworld_frame(gObjectEventPic_Monferno, 4, 4, 3), -// overworld_frame(gObjectEventPic_Monferno, 4, 4, 4), -// overworld_frame(gObjectEventPic_Monferno, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Monferno, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_infernape[] = { -// overworld_frame(gObjectEventPic_Infernape, 4, 4, 0), -// overworld_frame(gObjectEventPic_Infernape, 4, 4, 1), -// overworld_frame(gObjectEventPic_Infernape, 4, 4, 2), -// overworld_frame(gObjectEventPic_Infernape, 4, 4, 3), -// overworld_frame(gObjectEventPic_Infernape, 4, 4, 4), -// overworld_frame(gObjectEventPic_Infernape, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Infernape, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_piplup[] = { -// overworld_frame(gObjectEventPic_Piplup, 4, 4, 0), -// overworld_frame(gObjectEventPic_Piplup, 4, 4, 1), -// overworld_frame(gObjectEventPic_Piplup, 4, 4, 2), -// overworld_frame(gObjectEventPic_Piplup, 4, 4, 3), -// overworld_frame(gObjectEventPic_Piplup, 4, 4, 4), -// overworld_frame(gObjectEventPic_Piplup, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Piplup, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_prinplup[] = { -// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 0), -// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 1), -// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 2), -// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 3), -// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 4), -// overworld_frame(gObjectEventPic_Prinplup, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Prinplup, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_empoleon[] = { -// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Empoleon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Empoleon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_starly[] = { -// overworld_frame(gObjectEventPic_Starly, 4, 4, 0), -// overworld_frame(gObjectEventPic_Starly, 4, 4, 1), -// overworld_frame(gObjectEventPic_Starly, 4, 4, 2), -// overworld_frame(gObjectEventPic_Starly, 4, 4, 3), -// overworld_frame(gObjectEventPic_Starly, 4, 4, 4), -// overworld_frame(gObjectEventPic_Starly, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Starly, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_staravia[] = { -// overworld_frame(gObjectEventPic_Staravia, 4, 4, 0), -// overworld_frame(gObjectEventPic_Staravia, 4, 4, 1), -// overworld_frame(gObjectEventPic_Staravia, 4, 4, 2), -// overworld_frame(gObjectEventPic_Staravia, 4, 4, 3), -// overworld_frame(gObjectEventPic_Staravia, 4, 4, 4), -// overworld_frame(gObjectEventPic_Staravia, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Staravia, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_staraptor[] = { -// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 0), -// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 1), -// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 2), -// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 3), -// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 4), -// overworld_frame(gObjectEventPic_Staraptor, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Staraptor, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bidoof[] = { -// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bidoof, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bidoof, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bibarel[] = { -// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bibarel, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bibarel, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_kricketot[] = { -// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 0), -// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 1), -// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 2), -// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 3), -// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 4), -// overworld_frame(gObjectEventPic_Kricketot, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Kricketot, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_kricketune[] = { -// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 0), -// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 1), -// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 2), -// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 3), -// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 4), -// overworld_frame(gObjectEventPic_Kricketune, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Kricketune, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_shinx[] = { -// overworld_frame(gObjectEventPic_Shinx, 4, 4, 0), -// overworld_frame(gObjectEventPic_Shinx, 4, 4, 1), -// overworld_frame(gObjectEventPic_Shinx, 4, 4, 2), -// overworld_frame(gObjectEventPic_Shinx, 4, 4, 3), -// overworld_frame(gObjectEventPic_Shinx, 4, 4, 4), -// overworld_frame(gObjectEventPic_Shinx, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Shinx, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_luxio[] = { -// overworld_frame(gObjectEventPic_Luxio, 4, 4, 0), -// overworld_frame(gObjectEventPic_Luxio, 4, 4, 1), -// overworld_frame(gObjectEventPic_Luxio, 4, 4, 2), -// overworld_frame(gObjectEventPic_Luxio, 4, 4, 3), -// overworld_frame(gObjectEventPic_Luxio, 4, 4, 4), -// overworld_frame(gObjectEventPic_Luxio, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Luxio, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_luxray[] = { -// overworld_frame(gObjectEventPic_Luxray, 4, 4, 0), -// overworld_frame(gObjectEventPic_Luxray, 4, 4, 1), -// overworld_frame(gObjectEventPic_Luxray, 4, 4, 2), -// overworld_frame(gObjectEventPic_Luxray, 4, 4, 3), -// overworld_frame(gObjectEventPic_Luxray, 4, 4, 4), -// overworld_frame(gObjectEventPic_Luxray, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Luxray, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_budew[] = { -// overworld_frame(gObjectEventPic_Budew, 4, 4, 0), -// overworld_frame(gObjectEventPic_Budew, 4, 4, 1), -// overworld_frame(gObjectEventPic_Budew, 4, 4, 2), -// overworld_frame(gObjectEventPic_Budew, 4, 4, 3), -// overworld_frame(gObjectEventPic_Budew, 4, 4, 4), -// overworld_frame(gObjectEventPic_Budew, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Budew, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_roserade[] = { -// overworld_frame(gObjectEventPic_Roserade, 4, 4, 0), -// overworld_frame(gObjectEventPic_Roserade, 4, 4, 1), -// overworld_frame(gObjectEventPic_Roserade, 4, 4, 2), -// overworld_frame(gObjectEventPic_Roserade, 4, 4, 3), -// overworld_frame(gObjectEventPic_Roserade, 4, 4, 4), -// overworld_frame(gObjectEventPic_Roserade, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Roserade, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cranidos[] = { -// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cranidos, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cranidos, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rampardos[] = { -// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 0), -// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 1), -// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 2), -// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 3), -// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 4), -// overworld_frame(gObjectEventPic_Rampardos, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Rampardos, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_shieldon[] = { -// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Shieldon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Shieldon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bastiodon[] = { -// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bastiodon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bastiodon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_burmy[] = { -// overworld_frame(gObjectEventPic_Burmy, 4, 4, 0), -// overworld_frame(gObjectEventPic_Burmy, 4, 4, 1), -// overworld_frame(gObjectEventPic_Burmy, 4, 4, 2), -// overworld_frame(gObjectEventPic_Burmy, 4, 4, 3), -// overworld_frame(gObjectEventPic_Burmy, 4, 4, 4), -// overworld_frame(gObjectEventPic_Burmy, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Burmy, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_wormadam[] = { -// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 0), -// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 1), -// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 2), -// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 3), -// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 4), -// overworld_frame(gObjectEventPic_Wormadam, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Wormadam, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mothim[] = { -// overworld_frame(gObjectEventPic_Mothim, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mothim, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mothim, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mothim, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mothim, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mothim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mothim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_combee[] = { -// overworld_frame(gObjectEventPic_Combee, 4, 4, 0), -// overworld_frame(gObjectEventPic_Combee, 4, 4, 1), -// overworld_frame(gObjectEventPic_Combee, 4, 4, 2), -// overworld_frame(gObjectEventPic_Combee, 4, 4, 3), -// overworld_frame(gObjectEventPic_Combee, 4, 4, 4), -// overworld_frame(gObjectEventPic_Combee, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Combee, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_combee_f[] = { -// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 0), -// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 1), -// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 2), -// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 3), -// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 4), -// overworld_frame(gObjectEventPic_Combee_f, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Combee_f, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vespiquen[] = { -// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 0), -// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 1), -// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 2), -// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 3), -// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 4), -// overworld_frame(gObjectEventPic_Vespiquen, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Vespiquen, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pachirisu[] = { -// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pachirisu, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pachirisu, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_buizel[] = { -// overworld_frame(gObjectEventPic_Buizel, 4, 4, 0), -// overworld_frame(gObjectEventPic_Buizel, 4, 4, 1), -// overworld_frame(gObjectEventPic_Buizel, 4, 4, 2), -// overworld_frame(gObjectEventPic_Buizel, 4, 4, 3), -// overworld_frame(gObjectEventPic_Buizel, 4, 4, 4), -// overworld_frame(gObjectEventPic_Buizel, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Buizel, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_floatzel[] = { -// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 0), -// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 1), -// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 2), -// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 3), -// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 4), -// overworld_frame(gObjectEventPic_Floatzel, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Floatzel, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cherubi[] = { -// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cherubi, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cherubi, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cherrim[] = { -// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cherrim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cherrim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_shellos[] = { -// overworld_frame(gObjectEventPic_Shellos, 4, 4, 0), -// overworld_frame(gObjectEventPic_Shellos, 4, 4, 1), -// overworld_frame(gObjectEventPic_Shellos, 4, 4, 2), -// overworld_frame(gObjectEventPic_Shellos, 4, 4, 3), -// overworld_frame(gObjectEventPic_Shellos, 4, 4, 4), -// overworld_frame(gObjectEventPic_Shellos, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Shellos, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gastrodon[] = { -// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gastrodon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gastrodon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_ambipom[] = { -// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 0), -// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 1), -// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 2), -// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 3), -// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 4), -// overworld_frame(gObjectEventPic_Ambipom, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Ambipom, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_drifloon[] = { -// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Drifloon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Drifloon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_drifblim[] = { -// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 0), -// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 1), -// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 2), -// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 3), -// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 4), -// overworld_frame(gObjectEventPic_Drifblim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Drifblim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_buneary[] = { -// overworld_frame(gObjectEventPic_Buneary, 4, 4, 0), -// overworld_frame(gObjectEventPic_Buneary, 4, 4, 1), -// overworld_frame(gObjectEventPic_Buneary, 4, 4, 2), -// overworld_frame(gObjectEventPic_Buneary, 4, 4, 3), -// overworld_frame(gObjectEventPic_Buneary, 4, 4, 4), -// overworld_frame(gObjectEventPic_Buneary, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Buneary, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lopunny[] = { -// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 0), -// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 1), -// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 2), -// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 3), -// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 4), -// overworld_frame(gObjectEventPic_Lopunny, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Lopunny, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mismagius[] = { -// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mismagius, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mismagius, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_honchkrow[] = { -// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 0), -// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 1), -// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 2), -// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 3), -// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 4), -// overworld_frame(gObjectEventPic_Honchkrow, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Honchkrow, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_glameow[] = { -// overworld_frame(gObjectEventPic_Glameow, 4, 4, 0), -// overworld_frame(gObjectEventPic_Glameow, 4, 4, 1), -// overworld_frame(gObjectEventPic_Glameow, 4, 4, 2), -// overworld_frame(gObjectEventPic_Glameow, 4, 4, 3), -// overworld_frame(gObjectEventPic_Glameow, 4, 4, 4), -// overworld_frame(gObjectEventPic_Glameow, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Glameow, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_purugly[] = { -// overworld_frame(gObjectEventPic_Purugly, 4, 4, 0), -// overworld_frame(gObjectEventPic_Purugly, 4, 4, 1), -// overworld_frame(gObjectEventPic_Purugly, 4, 4, 2), -// overworld_frame(gObjectEventPic_Purugly, 4, 4, 3), -// overworld_frame(gObjectEventPic_Purugly, 4, 4, 4), -// overworld_frame(gObjectEventPic_Purugly, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Purugly, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_chingling[] = { -// overworld_frame(gObjectEventPic_Chingling, 4, 4, 0), -// overworld_frame(gObjectEventPic_Chingling, 4, 4, 1), -// overworld_frame(gObjectEventPic_Chingling, 4, 4, 2), -// overworld_frame(gObjectEventPic_Chingling, 4, 4, 3), -// overworld_frame(gObjectEventPic_Chingling, 4, 4, 4), -// overworld_frame(gObjectEventPic_Chingling, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Chingling, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_stunky[] = { -// overworld_frame(gObjectEventPic_Stunky, 4, 4, 0), -// overworld_frame(gObjectEventPic_Stunky, 4, 4, 1), -// overworld_frame(gObjectEventPic_Stunky, 4, 4, 2), -// overworld_frame(gObjectEventPic_Stunky, 4, 4, 3), -// overworld_frame(gObjectEventPic_Stunky, 4, 4, 4), -// overworld_frame(gObjectEventPic_Stunky, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Stunky, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_skuntank[] = { -// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 0), -// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 1), -// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 2), -// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 3), -// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 4), -// overworld_frame(gObjectEventPic_Skuntank, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Skuntank, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bronzor[] = { -// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bronzor, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bronzor, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bronzong[] = { -// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bronzong, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bronzong, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bonsly[] = { -// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bonsly, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bonsly, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mime_jr[] = { -// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 0), -// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 1), -// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 2), -// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 3), -// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 4), -// overworld_frame(gObjectEventPic_MimeJr, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_MimeJr, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_happiny[] = { -// overworld_frame(gObjectEventPic_Happiny, 4, 4, 0), -// overworld_frame(gObjectEventPic_Happiny, 4, 4, 1), -// overworld_frame(gObjectEventPic_Happiny, 4, 4, 2), -// overworld_frame(gObjectEventPic_Happiny, 4, 4, 3), -// overworld_frame(gObjectEventPic_Happiny, 4, 4, 4), -// overworld_frame(gObjectEventPic_Happiny, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Happiny, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_chatot[] = { -// overworld_frame(gObjectEventPic_Chatot, 4, 4, 0), -// overworld_frame(gObjectEventPic_Chatot, 4, 4, 1), -// overworld_frame(gObjectEventPic_Chatot, 4, 4, 2), -// overworld_frame(gObjectEventPic_Chatot, 4, 4, 3), -// overworld_frame(gObjectEventPic_Chatot, 4, 4, 4), -// overworld_frame(gObjectEventPic_Chatot, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Chatot, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_spiritomb[] = { -// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 0), -// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 1), -// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 2), -// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 3), -// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 4), -// overworld_frame(gObjectEventPic_Spiritomb, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Spiritomb, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gible[] = { -// overworld_frame(gObjectEventPic_Gible, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gible, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gible, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gible, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gible, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gible, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gible, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gabite[] = { -// overworld_frame(gObjectEventPic_Gabite, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gabite, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gabite, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gabite, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gabite, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gabite, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gabite, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_garchomp[] = { -// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 0), -// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 1), -// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 2), -// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 3), -// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 4), -// overworld_frame(gObjectEventPic_Garchomp, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Garchomp, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_munchlax[] = { -// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 0), -// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 1), -// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 2), -// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 3), -// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 4), -// overworld_frame(gObjectEventPic_Munchlax, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Munchlax, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_riolu[] = { -// overworld_frame(gObjectEventPic_Riolu, 4, 4, 0), -// overworld_frame(gObjectEventPic_Riolu, 4, 4, 1), -// overworld_frame(gObjectEventPic_Riolu, 4, 4, 2), -// overworld_frame(gObjectEventPic_Riolu, 4, 4, 3), -// overworld_frame(gObjectEventPic_Riolu, 4, 4, 4), -// overworld_frame(gObjectEventPic_Riolu, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Riolu, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lucario[] = { -// overworld_frame(gObjectEventPic_Lucario, 4, 4, 0), -// overworld_frame(gObjectEventPic_Lucario, 4, 4, 1), -// overworld_frame(gObjectEventPic_Lucario, 4, 4, 2), -// overworld_frame(gObjectEventPic_Lucario, 4, 4, 3), -// overworld_frame(gObjectEventPic_Lucario, 4, 4, 4), -// overworld_frame(gObjectEventPic_Lucario, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Lucario, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hippopotas[] = { -// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 0), -// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 1), -// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 2), -// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 3), -// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 4), -// overworld_frame(gObjectEventPic_Hippopotas, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Hippopotas, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hippopotas_f[] = { -// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 0), -// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 1), -// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 2), -// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 3), -// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 4), -// overworld_frame(gObjectEventPic_Hippopotas_f, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Hippopotas_f, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hippowdon[] = { -// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Hippowdon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Hippowdon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hippowdon_f[] = { -// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 0), -// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 1), -// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 2), -// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 3), -// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 4), -// overworld_frame(gObjectEventPic_Hippowdon_f, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Hippowdon_f, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_skorupi[] = { -// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 0), -// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 1), -// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 2), -// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 3), -// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 4), -// overworld_frame(gObjectEventPic_Skorupi, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Skorupi, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_drapion[] = { -// overworld_frame(gObjectEventPic_Drapion, 4, 4, 0), -// overworld_frame(gObjectEventPic_Drapion, 4, 4, 1), -// overworld_frame(gObjectEventPic_Drapion, 4, 4, 2), -// overworld_frame(gObjectEventPic_Drapion, 4, 4, 3), -// overworld_frame(gObjectEventPic_Drapion, 4, 4, 4), -// overworld_frame(gObjectEventPic_Drapion, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Drapion, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_croagunk[] = { -// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 0), -// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 1), -// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 2), -// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 3), -// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 4), -// overworld_frame(gObjectEventPic_Croagunk, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Croagunk, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_toxicroak[] = { -// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 0), -// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 1), -// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 2), -// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 3), -// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 4), -// overworld_frame(gObjectEventPic_Toxicroak, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Toxicroak, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_carnivine[] = { -// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 0), -// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 1), -// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 2), -// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 3), -// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 4), -// overworld_frame(gObjectEventPic_Carnivine, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Carnivine, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_finneon[] = { -// overworld_frame(gObjectEventPic_Finneon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Finneon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Finneon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Finneon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Finneon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Finneon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Finneon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lumineon[] = { -// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Lumineon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Lumineon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mantyke[] = { -// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mantyke, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mantyke, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_snover[] = { -// overworld_frame(gObjectEventPic_Snover, 4, 4, 0), -// overworld_frame(gObjectEventPic_Snover, 4, 4, 1), -// overworld_frame(gObjectEventPic_Snover, 4, 4, 2), -// overworld_frame(gObjectEventPic_Snover, 4, 4, 3), -// overworld_frame(gObjectEventPic_Snover, 4, 4, 4), -// overworld_frame(gObjectEventPic_Snover, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Snover, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_abomasnow[] = { -// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 0), -// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 1), -// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 2), -// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 3), -// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 4), -// overworld_frame(gObjectEventPic_Abomasnow, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Abomasnow, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_weavile[] = { -// overworld_frame(gObjectEventPic_Weavile, 4, 4, 0), -// overworld_frame(gObjectEventPic_Weavile, 4, 4, 1), -// overworld_frame(gObjectEventPic_Weavile, 4, 4, 2), -// overworld_frame(gObjectEventPic_Weavile, 4, 4, 3), -// overworld_frame(gObjectEventPic_Weavile, 4, 4, 4), -// overworld_frame(gObjectEventPic_Weavile, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Weavile, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_magnezone[] = { -// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 0), -// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 1), -// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 2), -// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 3), -// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 4), -// overworld_frame(gObjectEventPic_Magnezone, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Magnezone, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lickilicky[] = { -// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 0), -// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 1), -// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 2), -// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 3), -// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 4), -// overworld_frame(gObjectEventPic_Lickilicky, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Lickilicky, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rhyperior[] = { -// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 0), -// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 1), -// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 2), -// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 3), -// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 4), -// overworld_frame(gObjectEventPic_Rhyperior, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Rhyperior, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tangrowth[] = { -// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tangrowth, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tangrowth, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_electivire[] = { -// overworld_frame(gObjectEventPic_Electivire, 4, 4, 0), -// overworld_frame(gObjectEventPic_Electivire, 4, 4, 1), -// overworld_frame(gObjectEventPic_Electivire, 4, 4, 2), -// overworld_frame(gObjectEventPic_Electivire, 4, 4, 3), -// overworld_frame(gObjectEventPic_Electivire, 4, 4, 4), -// overworld_frame(gObjectEventPic_Electivire, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Electivire, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_magmortar[] = { -// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 0), -// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 1), -// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 2), -// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 3), -// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 4), -// overworld_frame(gObjectEventPic_Magmortar, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Magmortar, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_togekiss[] = { -// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 0), -// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 1), -// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 2), -// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 3), -// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 4), -// overworld_frame(gObjectEventPic_Togekiss, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Togekiss, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_yanmega[] = { -// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 0), -// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 1), -// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 2), -// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 3), -// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 4), -// overworld_frame(gObjectEventPic_Yanmega, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Yanmega, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_leafeon[] = { -// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Leafeon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Leafeon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_glaceon[] = { -// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Glaceon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Glaceon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gliscor[] = { -// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gliscor, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gliscor, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mamoswine[] = { -// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mamoswine, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mamoswine, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_porygon_z[] = { -// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 0), -// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 1), -// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 2), -// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 3), -// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 4), -// overworld_frame(gObjectEventPic_Porygon_z, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Porygon_z, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gallade[] = { -// overworld_frame(gObjectEventPic_Gallade, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gallade, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gallade, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gallade, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gallade, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gallade, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gallade, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_probopass[] = { -// overworld_frame(gObjectEventPic_Probopass, 4, 4, 0), -// overworld_frame(gObjectEventPic_Probopass, 4, 4, 1), -// overworld_frame(gObjectEventPic_Probopass, 4, 4, 2), -// overworld_frame(gObjectEventPic_Probopass, 4, 4, 3), -// overworld_frame(gObjectEventPic_Probopass, 4, 4, 4), -// overworld_frame(gObjectEventPic_Probopass, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Probopass, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dusknoir[] = { -// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dusknoir, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dusknoir, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_froslass[] = { -// overworld_frame(gObjectEventPic_Froslass, 4, 4, 0), -// overworld_frame(gObjectEventPic_Froslass, 4, 4, 1), -// overworld_frame(gObjectEventPic_Froslass, 4, 4, 2), -// overworld_frame(gObjectEventPic_Froslass, 4, 4, 3), -// overworld_frame(gObjectEventPic_Froslass, 4, 4, 4), -// overworld_frame(gObjectEventPic_Froslass, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Froslass, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rotom[] = { -// overworld_frame(gObjectEventPic_Rotom, 4, 4, 0), -// overworld_frame(gObjectEventPic_Rotom, 4, 4, 1), -// overworld_frame(gObjectEventPic_Rotom, 4, 4, 2), -// overworld_frame(gObjectEventPic_Rotom, 4, 4, 3), -// overworld_frame(gObjectEventPic_Rotom, 4, 4, 4), -// overworld_frame(gObjectEventPic_Rotom, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Rotom, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_uxie[] = { -// overworld_frame(gObjectEventPic_Uxie, 4, 4, 0), -// overworld_frame(gObjectEventPic_Uxie, 4, 4, 1), -// overworld_frame(gObjectEventPic_Uxie, 4, 4, 2), -// overworld_frame(gObjectEventPic_Uxie, 4, 4, 3), -// overworld_frame(gObjectEventPic_Uxie, 4, 4, 4), -// overworld_frame(gObjectEventPic_Uxie, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Uxie, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mesprit[] = { -// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mesprit, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mesprit, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_azelf[] = { -// overworld_frame(gObjectEventPic_Azelf, 4, 4, 0), -// overworld_frame(gObjectEventPic_Azelf, 4, 4, 1), -// overworld_frame(gObjectEventPic_Azelf, 4, 4, 2), -// overworld_frame(gObjectEventPic_Azelf, 4, 4, 3), -// overworld_frame(gObjectEventPic_Azelf, 4, 4, 4), -// overworld_frame(gObjectEventPic_Azelf, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Azelf, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dialga[] = { -// overworld_frame(gObjectEventPic_Dialga, 8, 8, 0), -// overworld_frame(gObjectEventPic_Dialga, 8, 8, 1), -// overworld_frame(gObjectEventPic_Dialga, 8, 8, 2), -// overworld_frame(gObjectEventPic_Dialga, 8, 8, 3), -// overworld_frame(gObjectEventPic_Dialga, 8, 8, 4), -// overworld_frame(gObjectEventPic_Dialga, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Dialga, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_palkia[] = { -// overworld_frame(gObjectEventPic_Palkia, 8, 8, 0), -// overworld_frame(gObjectEventPic_Palkia, 8, 8, 1), -// overworld_frame(gObjectEventPic_Palkia, 8, 8, 2), -// overworld_frame(gObjectEventPic_Palkia, 8, 8, 3), -// overworld_frame(gObjectEventPic_Palkia, 8, 8, 4), -// overworld_frame(gObjectEventPic_Palkia, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Palkia, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_heatran[] = { -// overworld_frame(gObjectEventPic_Heatran, 4, 4, 0), -// overworld_frame(gObjectEventPic_Heatran, 4, 4, 1), -// overworld_frame(gObjectEventPic_Heatran, 4, 4, 2), -// overworld_frame(gObjectEventPic_Heatran, 4, 4, 3), -// overworld_frame(gObjectEventPic_Heatran, 4, 4, 4), -// overworld_frame(gObjectEventPic_Heatran, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Heatran, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_regigigas[] = { -// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 0), -// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 1), -// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 2), -// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 3), -// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 4), -// overworld_frame(gObjectEventPic_Regigigas, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Regigigas, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_giratina[] = { -// overworld_frame(gObjectEventPic_Giratina, 8, 8, 0), -// overworld_frame(gObjectEventPic_Giratina, 8, 8, 1), -// overworld_frame(gObjectEventPic_Giratina, 8, 8, 2), -// overworld_frame(gObjectEventPic_Giratina, 8, 8, 3), -// overworld_frame(gObjectEventPic_Giratina, 8, 8, 4), -// overworld_frame(gObjectEventPic_Giratina, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Giratina, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_cresselia[] = { -// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cresselia, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cresselia, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_phione[] = { -// overworld_frame(gObjectEventPic_Phione, 4, 4, 0), -// overworld_frame(gObjectEventPic_Phione, 4, 4, 1), -// overworld_frame(gObjectEventPic_Phione, 4, 4, 2), -// overworld_frame(gObjectEventPic_Phione, 4, 4, 3), -// overworld_frame(gObjectEventPic_Phione, 4, 4, 4), -// overworld_frame(gObjectEventPic_Phione, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Phione, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_manaphy[] = { -// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 0), -// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 1), -// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 2), -// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 3), -// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 4), -// overworld_frame(gObjectEventPic_Manaphy, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Manaphy, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_darkrai[] = { -// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 0), -// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 1), -// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 2), -// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 3), -// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 4), -// overworld_frame(gObjectEventPic_Darkrai, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Darkrai, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_shaymin[] = { -// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 0), -// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 1), -// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 2), -// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 3), -// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 4), -// overworld_frame(gObjectEventPic_Shaymin, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Shaymin, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_arceus[] = { -// overworld_frame(gObjectEventPic_Arceus, 8, 8, 0), -// overworld_frame(gObjectEventPic_Arceus, 8, 8, 1), -// overworld_frame(gObjectEventPic_Arceus, 8, 8, 2), -// overworld_frame(gObjectEventPic_Arceus, 8, 8, 3), -// overworld_frame(gObjectEventPic_Arceus, 8, 8, 4), -// overworld_frame(gObjectEventPic_Arceus, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Arceus, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_victini[] = { -// overworld_frame(gObjectEventPic_Victini, 4, 4, 0), -// overworld_frame(gObjectEventPic_Victini, 4, 4, 1), -// overworld_frame(gObjectEventPic_Victini, 4, 4, 2), -// overworld_frame(gObjectEventPic_Victini, 4, 4, 3), -// overworld_frame(gObjectEventPic_Victini, 4, 4, 4), -// overworld_frame(gObjectEventPic_Victini, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Victini, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_snivy[] = { -// overworld_frame(gObjectEventPic_Snivy, 4, 4, 0), -// overworld_frame(gObjectEventPic_Snivy, 4, 4, 1), -// overworld_frame(gObjectEventPic_Snivy, 4, 4, 2), -// overworld_frame(gObjectEventPic_Snivy, 4, 4, 3), -// overworld_frame(gObjectEventPic_Snivy, 4, 4, 4), -// overworld_frame(gObjectEventPic_Snivy, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Snivy, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_servine[] = { -// overworld_frame(gObjectEventPic_Servine, 4, 4, 0), -// overworld_frame(gObjectEventPic_Servine, 4, 4, 1), -// overworld_frame(gObjectEventPic_Servine, 4, 4, 2), -// overworld_frame(gObjectEventPic_Servine, 4, 4, 3), -// overworld_frame(gObjectEventPic_Servine, 4, 4, 4), -// overworld_frame(gObjectEventPic_Servine, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Servine, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_serperior[] = { -// overworld_frame(gObjectEventPic_Serperior, 4, 4, 0), -// overworld_frame(gObjectEventPic_Serperior, 4, 4, 1), -// overworld_frame(gObjectEventPic_Serperior, 4, 4, 2), -// overworld_frame(gObjectEventPic_Serperior, 4, 4, 3), -// overworld_frame(gObjectEventPic_Serperior, 4, 4, 4), -// overworld_frame(gObjectEventPic_Serperior, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Serperior, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tepig[] = { -// overworld_frame(gObjectEventPic_Tepig, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tepig, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tepig, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tepig, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tepig, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tepig, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tepig, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pignite[] = { -// overworld_frame(gObjectEventPic_Pignite, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pignite, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pignite, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pignite, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pignite, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pignite, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pignite, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_emboar[] = { -// overworld_frame(gObjectEventPic_Emboar, 4, 4, 0), -// overworld_frame(gObjectEventPic_Emboar, 4, 4, 1), -// overworld_frame(gObjectEventPic_Emboar, 4, 4, 2), -// overworld_frame(gObjectEventPic_Emboar, 4, 4, 3), -// overworld_frame(gObjectEventPic_Emboar, 4, 4, 4), -// overworld_frame(gObjectEventPic_Emboar, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Emboar, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_oshawott[] = { -// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 0), -// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 1), -// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 2), -// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 3), -// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 4), -// overworld_frame(gObjectEventPic_Oshawott, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Oshawott, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dewott[] = { -// overworld_frame(gObjectEventPic_Dewott, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dewott, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dewott, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dewott, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dewott, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dewott, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dewott, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_samurott[] = { -// overworld_frame(gObjectEventPic_Samurott, 4, 4, 0), -// overworld_frame(gObjectEventPic_Samurott, 4, 4, 1), -// overworld_frame(gObjectEventPic_Samurott, 4, 4, 2), -// overworld_frame(gObjectEventPic_Samurott, 4, 4, 3), -// overworld_frame(gObjectEventPic_Samurott, 4, 4, 4), -// overworld_frame(gObjectEventPic_Samurott, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Samurott, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_patrat[] = { -// overworld_frame(gObjectEventPic_Patrat, 4, 4, 0), -// overworld_frame(gObjectEventPic_Patrat, 4, 4, 1), -// overworld_frame(gObjectEventPic_Patrat, 4, 4, 2), -// overworld_frame(gObjectEventPic_Patrat, 4, 4, 3), -// overworld_frame(gObjectEventPic_Patrat, 4, 4, 4), -// overworld_frame(gObjectEventPic_Patrat, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Patrat, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_watchog[] = { -// overworld_frame(gObjectEventPic_Watchog, 4, 4, 0), -// overworld_frame(gObjectEventPic_Watchog, 4, 4, 1), -// overworld_frame(gObjectEventPic_Watchog, 4, 4, 2), -// overworld_frame(gObjectEventPic_Watchog, 4, 4, 3), -// overworld_frame(gObjectEventPic_Watchog, 4, 4, 4), -// overworld_frame(gObjectEventPic_Watchog, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Watchog, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lillipup[] = { -// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 0), -// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 1), -// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 2), -// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 3), -// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 4), -// overworld_frame(gObjectEventPic_Lillipup, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Lillipup, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_herdier[] = { -// overworld_frame(gObjectEventPic_Herdier, 4, 4, 0), -// overworld_frame(gObjectEventPic_Herdier, 4, 4, 1), -// overworld_frame(gObjectEventPic_Herdier, 4, 4, 2), -// overworld_frame(gObjectEventPic_Herdier, 4, 4, 3), -// overworld_frame(gObjectEventPic_Herdier, 4, 4, 4), -// overworld_frame(gObjectEventPic_Herdier, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Herdier, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_stoutland[] = { -// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 0), -// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 1), -// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 2), -// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 3), -// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 4), -// overworld_frame(gObjectEventPic_Stoutland, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Stoutland, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_purrloin[] = { -// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 0), -// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 1), -// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 2), -// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 3), -// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 4), -// overworld_frame(gObjectEventPic_Purrloin, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Purrloin, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_liepard[] = { -// overworld_frame(gObjectEventPic_Liepard, 4, 4, 0), -// overworld_frame(gObjectEventPic_Liepard, 4, 4, 1), -// overworld_frame(gObjectEventPic_Liepard, 4, 4, 2), -// overworld_frame(gObjectEventPic_Liepard, 4, 4, 3), -// overworld_frame(gObjectEventPic_Liepard, 4, 4, 4), -// overworld_frame(gObjectEventPic_Liepard, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Liepard, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pansage[] = { -// overworld_frame(gObjectEventPic_Pansage, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pansage, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pansage, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pansage, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pansage, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pansage, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pansage, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_simisage[] = { -// overworld_frame(gObjectEventPic_Simisage, 4, 4, 0), -// overworld_frame(gObjectEventPic_Simisage, 4, 4, 1), -// overworld_frame(gObjectEventPic_Simisage, 4, 4, 2), -// overworld_frame(gObjectEventPic_Simisage, 4, 4, 3), -// overworld_frame(gObjectEventPic_Simisage, 4, 4, 4), -// overworld_frame(gObjectEventPic_Simisage, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Simisage, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pansear[] = { -// overworld_frame(gObjectEventPic_Pansear, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pansear, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pansear, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pansear, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pansear, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pansear, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pansear, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_simisear[] = { -// overworld_frame(gObjectEventPic_Simisear, 4, 4, 0), -// overworld_frame(gObjectEventPic_Simisear, 4, 4, 1), -// overworld_frame(gObjectEventPic_Simisear, 4, 4, 2), -// overworld_frame(gObjectEventPic_Simisear, 4, 4, 3), -// overworld_frame(gObjectEventPic_Simisear, 4, 4, 4), -// overworld_frame(gObjectEventPic_Simisear, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Simisear, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_panpour[] = { -// overworld_frame(gObjectEventPic_Panpour, 4, 4, 0), -// overworld_frame(gObjectEventPic_Panpour, 4, 4, 1), -// overworld_frame(gObjectEventPic_Panpour, 4, 4, 2), -// overworld_frame(gObjectEventPic_Panpour, 4, 4, 3), -// overworld_frame(gObjectEventPic_Panpour, 4, 4, 4), -// overworld_frame(gObjectEventPic_Panpour, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Panpour, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_simipour[] = { -// overworld_frame(gObjectEventPic_Simipour, 4, 4, 0), -// overworld_frame(gObjectEventPic_Simipour, 4, 4, 1), -// overworld_frame(gObjectEventPic_Simipour, 4, 4, 2), -// overworld_frame(gObjectEventPic_Simipour, 4, 4, 3), -// overworld_frame(gObjectEventPic_Simipour, 4, 4, 4), -// overworld_frame(gObjectEventPic_Simipour, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Simipour, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_munna[] = { -// overworld_frame(gObjectEventPic_Munna, 4, 4, 0), -// overworld_frame(gObjectEventPic_Munna, 4, 4, 1), -// overworld_frame(gObjectEventPic_Munna, 4, 4, 2), -// overworld_frame(gObjectEventPic_Munna, 4, 4, 3), -// overworld_frame(gObjectEventPic_Munna, 4, 4, 4), -// overworld_frame(gObjectEventPic_Munna, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Munna, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_musharna[] = { -// overworld_frame(gObjectEventPic_Musharna, 4, 4, 0), -// overworld_frame(gObjectEventPic_Musharna, 4, 4, 1), -// overworld_frame(gObjectEventPic_Musharna, 4, 4, 2), -// overworld_frame(gObjectEventPic_Musharna, 4, 4, 3), -// overworld_frame(gObjectEventPic_Musharna, 4, 4, 4), -// overworld_frame(gObjectEventPic_Musharna, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Musharna, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pidove[] = { -// overworld_frame(gObjectEventPic_Pidove, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pidove, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pidove, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pidove, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pidove, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pidove, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pidove, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tranquill[] = { -// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tranquill, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tranquill, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_unfezant[] = { -// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 0), -// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 1), -// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 2), -// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 3), -// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 4), -// overworld_frame(gObjectEventPic_Unfezant, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Unfezant, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_unfezant_f[] = { -// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 0), -// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 1), -// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 2), -// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 3), -// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 4), -// overworld_frame(gObjectEventPic_Unfezant_f, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Unfezant_f, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_blitzle[] = { -// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 0), -// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 1), -// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 2), -// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 3), -// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 4), -// overworld_frame(gObjectEventPic_Blitzle, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Blitzle, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zebstrika[] = { -// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 0), -// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 1), -// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 2), -// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 3), -// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 4), -// overworld_frame(gObjectEventPic_Zebstrika, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Zebstrika, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_roggenrola[] = { -// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 0), -// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 1), -// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 2), -// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 3), -// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 4), -// overworld_frame(gObjectEventPic_Roggenrola, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Roggenrola, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_boldore[] = { -// overworld_frame(gObjectEventPic_Boldore, 4, 4, 0), -// overworld_frame(gObjectEventPic_Boldore, 4, 4, 1), -// overworld_frame(gObjectEventPic_Boldore, 4, 4, 2), -// overworld_frame(gObjectEventPic_Boldore, 4, 4, 3), -// overworld_frame(gObjectEventPic_Boldore, 4, 4, 4), -// overworld_frame(gObjectEventPic_Boldore, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Boldore, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gigalith[] = { -// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gigalith, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gigalith, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_woobat[] = { -// overworld_frame(gObjectEventPic_Woobat, 4, 4, 0), -// overworld_frame(gObjectEventPic_Woobat, 4, 4, 1), -// overworld_frame(gObjectEventPic_Woobat, 4, 4, 2), -// overworld_frame(gObjectEventPic_Woobat, 4, 4, 3), -// overworld_frame(gObjectEventPic_Woobat, 4, 4, 4), -// overworld_frame(gObjectEventPic_Woobat, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Woobat, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_swoobat[] = { -// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 0), -// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 1), -// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 2), -// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 3), -// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 4), -// overworld_frame(gObjectEventPic_Swoobat, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Swoobat, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_drilbur[] = { -// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 0), -// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 1), -// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 2), -// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 3), -// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 4), -// overworld_frame(gObjectEventPic_Drilbur, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Drilbur, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_excadrill[] = { -// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 0), -// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 1), -// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 2), -// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 3), -// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 4), -// overworld_frame(gObjectEventPic_Excadrill, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Excadrill, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_audino[] = { -// overworld_frame(gObjectEventPic_Audino, 4, 4, 0), -// overworld_frame(gObjectEventPic_Audino, 4, 4, 1), -// overworld_frame(gObjectEventPic_Audino, 4, 4, 2), -// overworld_frame(gObjectEventPic_Audino, 4, 4, 3), -// overworld_frame(gObjectEventPic_Audino, 4, 4, 4), -// overworld_frame(gObjectEventPic_Audino, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Audino, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_timburr[] = { -// overworld_frame(gObjectEventPic_Timburr, 4, 4, 0), -// overworld_frame(gObjectEventPic_Timburr, 4, 4, 1), -// overworld_frame(gObjectEventPic_Timburr, 4, 4, 2), -// overworld_frame(gObjectEventPic_Timburr, 4, 4, 3), -// overworld_frame(gObjectEventPic_Timburr, 4, 4, 4), -// overworld_frame(gObjectEventPic_Timburr, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Timburr, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gurdurr[] = { -// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gurdurr, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gurdurr, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_conkeldurr[] = { -// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 0), -// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 1), -// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 2), -// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 3), -// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 4), -// overworld_frame(gObjectEventPic_Conkeldurr, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Conkeldurr, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tympole[] = { -// overworld_frame(gObjectEventPic_Tympole, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tympole, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tympole, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tympole, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tympole, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tympole, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tympole, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_palpitoad[] = { -// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 0), -// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 1), -// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 2), -// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 3), -// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 4), -// overworld_frame(gObjectEventPic_Palpitoad, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Palpitoad, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_seismitoad[] = { -// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 0), -// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 1), -// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 2), -// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 3), -// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 4), -// overworld_frame(gObjectEventPic_Seismitoad, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Seismitoad, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_throh[] = { -// overworld_frame(gObjectEventPic_Throh, 4, 4, 0), -// overworld_frame(gObjectEventPic_Throh, 4, 4, 1), -// overworld_frame(gObjectEventPic_Throh, 4, 4, 2), -// overworld_frame(gObjectEventPic_Throh, 4, 4, 3), -// overworld_frame(gObjectEventPic_Throh, 4, 4, 4), -// overworld_frame(gObjectEventPic_Throh, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Throh, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sawk[] = { -// overworld_frame(gObjectEventPic_Sawk, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sawk, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sawk, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sawk, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sawk, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sawk, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sawk, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sewaddle[] = { -// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sewaddle, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sewaddle, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_swadloon[] = { -// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Swadloon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Swadloon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_leavanny[] = { -// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 0), -// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 1), -// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 2), -// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 3), -// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 4), -// overworld_frame(gObjectEventPic_Leavanny, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Leavanny, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_venipede[] = { -// overworld_frame(gObjectEventPic_Venipede, 4, 4, 0), -// overworld_frame(gObjectEventPic_Venipede, 4, 4, 1), -// overworld_frame(gObjectEventPic_Venipede, 4, 4, 2), -// overworld_frame(gObjectEventPic_Venipede, 4, 4, 3), -// overworld_frame(gObjectEventPic_Venipede, 4, 4, 4), -// overworld_frame(gObjectEventPic_Venipede, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Venipede, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_whirlipede[] = { -// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 0), -// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 1), -// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 2), -// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 3), -// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 4), -// overworld_frame(gObjectEventPic_Whirlipede, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Whirlipede, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_scolipede[] = { -// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 0), -// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 1), -// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 2), -// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 3), -// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 4), -// overworld_frame(gObjectEventPic_Scolipede, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Scolipede, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cottonee[] = { -// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cottonee, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cottonee, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_whimsicott[] = { -// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 0), -// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 1), -// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 2), -// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 3), -// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 4), -// overworld_frame(gObjectEventPic_Whimsicott, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Whimsicott, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_petilil[] = { -// overworld_frame(gObjectEventPic_Petilil, 4, 4, 0), -// overworld_frame(gObjectEventPic_Petilil, 4, 4, 1), -// overworld_frame(gObjectEventPic_Petilil, 4, 4, 2), -// overworld_frame(gObjectEventPic_Petilil, 4, 4, 3), -// overworld_frame(gObjectEventPic_Petilil, 4, 4, 4), -// overworld_frame(gObjectEventPic_Petilil, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Petilil, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lilligant[] = { -// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 0), -// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 1), -// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 2), -// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 3), -// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 4), -// overworld_frame(gObjectEventPic_Lilligant, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Lilligant, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_basculin[] = { -// overworld_frame(gObjectEventPic_Basculin, 4, 4, 0), -// overworld_frame(gObjectEventPic_Basculin, 4, 4, 1), -// overworld_frame(gObjectEventPic_Basculin, 4, 4, 2), -// overworld_frame(gObjectEventPic_Basculin, 4, 4, 3), -// overworld_frame(gObjectEventPic_Basculin, 4, 4, 4), -// overworld_frame(gObjectEventPic_Basculin, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Basculin, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sandile[] = { -// overworld_frame(gObjectEventPic_Sandile, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sandile, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sandile, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sandile, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sandile, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sandile, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sandile, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_krokorok[] = { -// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 0), -// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 1), -// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 2), -// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 3), -// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 4), -// overworld_frame(gObjectEventPic_Krokorok, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Krokorok, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_krookodile[] = { -// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 0), -// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 1), -// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 2), -// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 3), -// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 4), -// overworld_frame(gObjectEventPic_Krookodile, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Krookodile, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_darumaka[] = { -// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 0), -// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 1), -// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 2), -// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 3), -// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 4), -// overworld_frame(gObjectEventPic_Darumaka, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Darumaka, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_darmanitan[] = { -// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 0), -// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 1), -// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 2), -// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 3), -// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 4), -// overworld_frame(gObjectEventPic_Darmanitan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Darmanitan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_maractus[] = { -// overworld_frame(gObjectEventPic_Maractus, 4, 4, 0), -// overworld_frame(gObjectEventPic_Maractus, 4, 4, 1), -// overworld_frame(gObjectEventPic_Maractus, 4, 4, 2), -// overworld_frame(gObjectEventPic_Maractus, 4, 4, 3), -// overworld_frame(gObjectEventPic_Maractus, 4, 4, 4), -// overworld_frame(gObjectEventPic_Maractus, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Maractus, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dwebble[] = { -// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dwebble, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dwebble, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_crustle[] = { -// overworld_frame(gObjectEventPic_Crustle, 4, 4, 0), -// overworld_frame(gObjectEventPic_Crustle, 4, 4, 1), -// overworld_frame(gObjectEventPic_Crustle, 4, 4, 2), -// overworld_frame(gObjectEventPic_Crustle, 4, 4, 3), -// overworld_frame(gObjectEventPic_Crustle, 4, 4, 4), -// overworld_frame(gObjectEventPic_Crustle, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Crustle, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_scraggy[] = { -// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 0), -// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 1), -// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 2), -// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 3), -// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 4), -// overworld_frame(gObjectEventPic_Scraggy, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Scraggy, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_scrafty[] = { -// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 0), -// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 1), -// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 2), -// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 3), -// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 4), -// overworld_frame(gObjectEventPic_Scrafty, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Scrafty, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sigilyph[] = { -// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sigilyph, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sigilyph, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_yamask[] = { -// overworld_frame(gObjectEventPic_Yamask, 4, 4, 0), -// overworld_frame(gObjectEventPic_Yamask, 4, 4, 1), -// overworld_frame(gObjectEventPic_Yamask, 4, 4, 2), -// overworld_frame(gObjectEventPic_Yamask, 4, 4, 3), -// overworld_frame(gObjectEventPic_Yamask, 4, 4, 4), -// overworld_frame(gObjectEventPic_Yamask, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Yamask, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cofagrigus[] = { -// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cofagrigus, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cofagrigus, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tirtouga[] = { -// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tirtouga, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tirtouga, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_carracosta[] = { -// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 0), -// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 1), -// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 2), -// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 3), -// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 4), -// overworld_frame(gObjectEventPic_Carracosta, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Carracosta, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_archen[] = { -// overworld_frame(gObjectEventPic_Archen, 4, 4, 0), -// overworld_frame(gObjectEventPic_Archen, 4, 4, 1), -// overworld_frame(gObjectEventPic_Archen, 4, 4, 2), -// overworld_frame(gObjectEventPic_Archen, 4, 4, 3), -// overworld_frame(gObjectEventPic_Archen, 4, 4, 4), -// overworld_frame(gObjectEventPic_Archen, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Archen, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_archeops[] = { -// overworld_frame(gObjectEventPic_Archeops, 4, 4, 0), -// overworld_frame(gObjectEventPic_Archeops, 4, 4, 1), -// overworld_frame(gObjectEventPic_Archeops, 4, 4, 2), -// overworld_frame(gObjectEventPic_Archeops, 4, 4, 3), -// overworld_frame(gObjectEventPic_Archeops, 4, 4, 4), -// overworld_frame(gObjectEventPic_Archeops, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Archeops, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_trubbish[] = { -// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 0), -// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 1), -// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 2), -// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 3), -// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 4), -// overworld_frame(gObjectEventPic_Trubbish, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Trubbish, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_garbodor[] = { -// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 0), -// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 1), -// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 2), -// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 3), -// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 4), -// overworld_frame(gObjectEventPic_Garbodor, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Garbodor, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zorua[] = { -// overworld_frame(gObjectEventPic_Zorua, 4, 4, 0), -// overworld_frame(gObjectEventPic_Zorua, 4, 4, 1), -// overworld_frame(gObjectEventPic_Zorua, 4, 4, 2), -// overworld_frame(gObjectEventPic_Zorua, 4, 4, 3), -// overworld_frame(gObjectEventPic_Zorua, 4, 4, 4), -// overworld_frame(gObjectEventPic_Zorua, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Zorua, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zoroark[] = { -// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 0), -// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 1), -// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 2), -// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 3), -// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 4), -// overworld_frame(gObjectEventPic_Zoroark, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Zoroark, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_minccino[] = { -// overworld_frame(gObjectEventPic_Minccino, 4, 4, 0), -// overworld_frame(gObjectEventPic_Minccino, 4, 4, 1), -// overworld_frame(gObjectEventPic_Minccino, 4, 4, 2), -// overworld_frame(gObjectEventPic_Minccino, 4, 4, 3), -// overworld_frame(gObjectEventPic_Minccino, 4, 4, 4), -// overworld_frame(gObjectEventPic_Minccino, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Minccino, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cinccino[] = { -// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cinccino, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cinccino, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gothita[] = { -// overworld_frame(gObjectEventPic_Gothita, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gothita, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gothita, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gothita, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gothita, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gothita, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gothita, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gothorita[] = { -// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gothorita, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gothorita, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gothitelle[] = { -// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gothitelle, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gothitelle, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_solosis[] = { -// overworld_frame(gObjectEventPic_Solosis, 4, 4, 0), -// overworld_frame(gObjectEventPic_Solosis, 4, 4, 1), -// overworld_frame(gObjectEventPic_Solosis, 4, 4, 2), -// overworld_frame(gObjectEventPic_Solosis, 4, 4, 3), -// overworld_frame(gObjectEventPic_Solosis, 4, 4, 4), -// overworld_frame(gObjectEventPic_Solosis, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Solosis, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_duosion[] = { -// overworld_frame(gObjectEventPic_Duosion, 4, 4, 0), -// overworld_frame(gObjectEventPic_Duosion, 4, 4, 1), -// overworld_frame(gObjectEventPic_Duosion, 4, 4, 2), -// overworld_frame(gObjectEventPic_Duosion, 4, 4, 3), -// overworld_frame(gObjectEventPic_Duosion, 4, 4, 4), -// overworld_frame(gObjectEventPic_Duosion, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Duosion, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_reuniclus[] = { -// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 0), -// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 1), -// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 2), -// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 3), -// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 4), -// overworld_frame(gObjectEventPic_Reuniclus, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Reuniclus, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_ducklett[] = { -// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 0), -// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 1), -// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 2), -// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 3), -// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 4), -// overworld_frame(gObjectEventPic_Ducklett, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Ducklett, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_swanna[] = { -// overworld_frame(gObjectEventPic_Swanna, 4, 4, 0), -// overworld_frame(gObjectEventPic_Swanna, 4, 4, 1), -// overworld_frame(gObjectEventPic_Swanna, 4, 4, 2), -// overworld_frame(gObjectEventPic_Swanna, 4, 4, 3), -// overworld_frame(gObjectEventPic_Swanna, 4, 4, 4), -// overworld_frame(gObjectEventPic_Swanna, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Swanna, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vanillite[] = { -// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 0), -// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 1), -// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 2), -// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 3), -// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 4), -// overworld_frame(gObjectEventPic_Vanillite, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Vanillite, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vanillish[] = { -// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 0), -// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 1), -// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 2), -// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 3), -// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 4), -// overworld_frame(gObjectEventPic_Vanillish, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Vanillish, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vanilluxe[] = { -// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 0), -// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 1), -// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 2), -// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 3), -// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 4), -// overworld_frame(gObjectEventPic_Vanilluxe, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Vanilluxe, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_deerling[] = { -// overworld_frame(gObjectEventPic_Deerling, 4, 4, 0), -// overworld_frame(gObjectEventPic_Deerling, 4, 4, 1), -// overworld_frame(gObjectEventPic_Deerling, 4, 4, 2), -// overworld_frame(gObjectEventPic_Deerling, 4, 4, 3), -// overworld_frame(gObjectEventPic_Deerling, 4, 4, 4), -// overworld_frame(gObjectEventPic_Deerling, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Deerling, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sawsbuck[] = { -// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sawsbuck, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sawsbuck, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_emolga[] = { -// overworld_frame(gObjectEventPic_Emolga, 4, 4, 0), -// overworld_frame(gObjectEventPic_Emolga, 4, 4, 1), -// overworld_frame(gObjectEventPic_Emolga, 4, 4, 2), -// overworld_frame(gObjectEventPic_Emolga, 4, 4, 3), -// overworld_frame(gObjectEventPic_Emolga, 4, 4, 4), -// overworld_frame(gObjectEventPic_Emolga, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Emolga, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_karrablast[] = { -// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 0), -// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 1), -// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 2), -// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 3), -// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 4), -// overworld_frame(gObjectEventPic_Karrablast, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Karrablast, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_escavalier[] = { -// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 0), -// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 1), -// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 2), -// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 3), -// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 4), -// overworld_frame(gObjectEventPic_Escavalier, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Escavalier, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_foongus[] = { -// overworld_frame(gObjectEventPic_Foongus, 4, 4, 0), -// overworld_frame(gObjectEventPic_Foongus, 4, 4, 1), -// overworld_frame(gObjectEventPic_Foongus, 4, 4, 2), -// overworld_frame(gObjectEventPic_Foongus, 4, 4, 3), -// overworld_frame(gObjectEventPic_Foongus, 4, 4, 4), -// overworld_frame(gObjectEventPic_Foongus, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Foongus, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_amoonguss[] = { -// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 0), -// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 1), -// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 2), -// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 3), -// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 4), -// overworld_frame(gObjectEventPic_Amoonguss, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Amoonguss, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_frillish[] = { -// overworld_frame(gObjectEventPic_Frillish, 4, 4, 0), -// overworld_frame(gObjectEventPic_Frillish, 4, 4, 1), -// overworld_frame(gObjectEventPic_Frillish, 4, 4, 2), -// overworld_frame(gObjectEventPic_Frillish, 4, 4, 3), -// overworld_frame(gObjectEventPic_Frillish, 4, 4, 4), -// overworld_frame(gObjectEventPic_Frillish, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Frillish, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_frillish_f[] = { -// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 0), -// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 1), -// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 2), -// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 3), -// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 4), -// overworld_frame(gObjectEventPic_Frillish_f, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Frillish_f, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_jellicent[] = { -// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 0), -// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 1), -// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 2), -// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 3), -// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 4), -// overworld_frame(gObjectEventPic_Jellicent, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Jellicent, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_jellicent_f[] = { -// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 0), -// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 1), -// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 2), -// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 3), -// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 4), -// overworld_frame(gObjectEventPic_Jellicent_f, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Jellicent_f, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_alomomola[] = { -// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 0), -// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 1), -// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 2), -// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 3), -// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 4), -// overworld_frame(gObjectEventPic_Alomomola, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Alomomola, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_joltik[] = { -// overworld_frame(gObjectEventPic_Joltik, 4, 4, 0), -// overworld_frame(gObjectEventPic_Joltik, 4, 4, 1), -// overworld_frame(gObjectEventPic_Joltik, 4, 4, 2), -// overworld_frame(gObjectEventPic_Joltik, 4, 4, 3), -// overworld_frame(gObjectEventPic_Joltik, 4, 4, 4), -// overworld_frame(gObjectEventPic_Joltik, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Joltik, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_galvantula[] = { -// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 0), -// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 1), -// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 2), -// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 3), -// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 4), -// overworld_frame(gObjectEventPic_Galvantula, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Galvantula, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_ferroseed[] = { -// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 0), -// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 1), -// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 2), -// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 3), -// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 4), -// overworld_frame(gObjectEventPic_Ferroseed, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Ferroseed, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_ferrothorn[] = { -// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 0), -// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 1), -// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 2), -// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 3), -// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 4), -// overworld_frame(gObjectEventPic_Ferrothorn, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Ferrothorn, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_klink[] = { -// overworld_frame(gObjectEventPic_Klink, 4, 4, 0), -// overworld_frame(gObjectEventPic_Klink, 4, 4, 1), -// overworld_frame(gObjectEventPic_Klink, 4, 4, 2), -// overworld_frame(gObjectEventPic_Klink, 4, 4, 3), -// overworld_frame(gObjectEventPic_Klink, 4, 4, 4), -// overworld_frame(gObjectEventPic_Klink, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Klink, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_klang[] = { -// overworld_frame(gObjectEventPic_Klang, 4, 4, 0), -// overworld_frame(gObjectEventPic_Klang, 4, 4, 1), -// overworld_frame(gObjectEventPic_Klang, 4, 4, 2), -// overworld_frame(gObjectEventPic_Klang, 4, 4, 3), -// overworld_frame(gObjectEventPic_Klang, 4, 4, 4), -// overworld_frame(gObjectEventPic_Klang, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Klang, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_klinklang[] = { -// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 0), -// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 1), -// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 2), -// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 3), -// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 4), -// overworld_frame(gObjectEventPic_Klinklang, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Klinklang, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tynamo[] = { -// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tynamo, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tynamo, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_eelektrik[] = { -// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 0), -// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 1), -// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 2), -// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 3), -// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 4), -// overworld_frame(gObjectEventPic_Eelektrik, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Eelektrik, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_eelektross[] = { -// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 0), -// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 1), -// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 2), -// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 3), -// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 4), -// overworld_frame(gObjectEventPic_Eelektross, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Eelektross, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_elgyem[] = { -// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 0), -// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 1), -// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 2), -// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 3), -// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 4), -// overworld_frame(gObjectEventPic_Elgyem, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Elgyem, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_beheeyem[] = { -// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 0), -// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 1), -// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 2), -// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 3), -// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 4), -// overworld_frame(gObjectEventPic_Beheeyem, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Beheeyem, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_litwick[] = { -// overworld_frame(gObjectEventPic_Litwick, 4, 4, 0), -// overworld_frame(gObjectEventPic_Litwick, 4, 4, 1), -// overworld_frame(gObjectEventPic_Litwick, 4, 4, 2), -// overworld_frame(gObjectEventPic_Litwick, 4, 4, 3), -// overworld_frame(gObjectEventPic_Litwick, 4, 4, 4), -// overworld_frame(gObjectEventPic_Litwick, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Litwick, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lampent[] = { -// overworld_frame(gObjectEventPic_Lampent, 4, 4, 0), -// overworld_frame(gObjectEventPic_Lampent, 4, 4, 1), -// overworld_frame(gObjectEventPic_Lampent, 4, 4, 2), -// overworld_frame(gObjectEventPic_Lampent, 4, 4, 3), -// overworld_frame(gObjectEventPic_Lampent, 4, 4, 4), -// overworld_frame(gObjectEventPic_Lampent, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Lampent, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_chandelure[] = { -// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 0), -// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 1), -// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 2), -// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 3), -// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 4), -// overworld_frame(gObjectEventPic_Chandelure, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Chandelure, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_axew[] = { -// overworld_frame(gObjectEventPic_Axew, 4, 4, 0), -// overworld_frame(gObjectEventPic_Axew, 4, 4, 1), -// overworld_frame(gObjectEventPic_Axew, 4, 4, 2), -// overworld_frame(gObjectEventPic_Axew, 4, 4, 3), -// overworld_frame(gObjectEventPic_Axew, 4, 4, 4), -// overworld_frame(gObjectEventPic_Axew, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Axew, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_fraxure[] = { -// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 0), -// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 1), -// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 2), -// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 3), -// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 4), -// overworld_frame(gObjectEventPic_Fraxure, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Fraxure, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_haxorus[] = { -// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 0), -// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 1), -// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 2), -// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 3), -// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 4), -// overworld_frame(gObjectEventPic_Haxorus, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Haxorus, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cubchoo[] = { -// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cubchoo, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cubchoo, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_beartic[] = { -// overworld_frame(gObjectEventPic_Beartic, 4, 4, 0), -// overworld_frame(gObjectEventPic_Beartic, 4, 4, 1), -// overworld_frame(gObjectEventPic_Beartic, 4, 4, 2), -// overworld_frame(gObjectEventPic_Beartic, 4, 4, 3), -// overworld_frame(gObjectEventPic_Beartic, 4, 4, 4), -// overworld_frame(gObjectEventPic_Beartic, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Beartic, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cryogonal[] = { -// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cryogonal, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cryogonal, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_shelmet[] = { -// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 0), -// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 1), -// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 2), -// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 3), -// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 4), -// overworld_frame(gObjectEventPic_Shelmet, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Shelmet, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_accelgor[] = { -// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 0), -// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 1), -// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 2), -// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 3), -// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 4), -// overworld_frame(gObjectEventPic_Accelgor, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Accelgor, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_stunfisk[] = { -// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 0), -// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 1), -// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 2), -// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 3), -// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 4), -// overworld_frame(gObjectEventPic_Stunfisk, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Stunfisk, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mienfoo[] = { -// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mienfoo, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mienfoo, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mienshao[] = { -// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mienshao, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mienshao, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_druddigon[] = { -// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Druddigon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Druddigon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_golett[] = { -// overworld_frame(gObjectEventPic_Golett, 4, 4, 0), -// overworld_frame(gObjectEventPic_Golett, 4, 4, 1), -// overworld_frame(gObjectEventPic_Golett, 4, 4, 2), -// overworld_frame(gObjectEventPic_Golett, 4, 4, 3), -// overworld_frame(gObjectEventPic_Golett, 4, 4, 4), -// overworld_frame(gObjectEventPic_Golett, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Golett, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_golurk[] = { -// overworld_frame(gObjectEventPic_Golurk, 4, 4, 0), -// overworld_frame(gObjectEventPic_Golurk, 4, 4, 1), -// overworld_frame(gObjectEventPic_Golurk, 4, 4, 2), -// overworld_frame(gObjectEventPic_Golurk, 4, 4, 3), -// overworld_frame(gObjectEventPic_Golurk, 4, 4, 4), -// overworld_frame(gObjectEventPic_Golurk, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Golurk, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pawniard[] = { -// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pawniard, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pawniard, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bisharp[] = { -// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bisharp, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bisharp, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bouffalant[] = { -// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bouffalant, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bouffalant, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rufflet[] = { -// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 0), -// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 1), -// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 2), -// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 3), -// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 4), -// overworld_frame(gObjectEventPic_Rufflet, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Rufflet, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_braviary[] = { -// overworld_frame(gObjectEventPic_Braviary, 4, 4, 0), -// overworld_frame(gObjectEventPic_Braviary, 4, 4, 1), -// overworld_frame(gObjectEventPic_Braviary, 4, 4, 2), -// overworld_frame(gObjectEventPic_Braviary, 4, 4, 3), -// overworld_frame(gObjectEventPic_Braviary, 4, 4, 4), -// overworld_frame(gObjectEventPic_Braviary, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Braviary, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vullaby[] = { -// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 0), -// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 1), -// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 2), -// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 3), -// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 4), -// overworld_frame(gObjectEventPic_Vullaby, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Vullaby, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mandibuzz[] = { -// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mandibuzz, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mandibuzz, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_heatmor[] = { -// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 0), -// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 1), -// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 2), -// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 3), -// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 4), -// overworld_frame(gObjectEventPic_Heatmor, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Heatmor, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_durant[] = { -// overworld_frame(gObjectEventPic_Durant, 4, 4, 0), -// overworld_frame(gObjectEventPic_Durant, 4, 4, 1), -// overworld_frame(gObjectEventPic_Durant, 4, 4, 2), -// overworld_frame(gObjectEventPic_Durant, 4, 4, 3), -// overworld_frame(gObjectEventPic_Durant, 4, 4, 4), -// overworld_frame(gObjectEventPic_Durant, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Durant, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_deino[] = { -// overworld_frame(gObjectEventPic_Deino, 4, 4, 0), -// overworld_frame(gObjectEventPic_Deino, 4, 4, 1), -// overworld_frame(gObjectEventPic_Deino, 4, 4, 2), -// overworld_frame(gObjectEventPic_Deino, 4, 4, 3), -// overworld_frame(gObjectEventPic_Deino, 4, 4, 4), -// overworld_frame(gObjectEventPic_Deino, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Deino, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zweilous[] = { -// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 0), -// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 1), -// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 2), -// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 3), -// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 4), -// overworld_frame(gObjectEventPic_Zweilous, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Zweilous, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hydreigon[] = { -// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Hydreigon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Hydreigon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_larvesta[] = { -// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 0), -// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 1), -// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 2), -// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 3), -// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 4), -// overworld_frame(gObjectEventPic_Larvesta, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Larvesta, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_volcarona[] = { -// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 0), -// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 1), -// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 2), -// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 3), -// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 4), -// overworld_frame(gObjectEventPic_Volcarona, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Volcarona, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cobalion[] = { -// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cobalion, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cobalion, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_terrakion[] = { -// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 0), -// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 1), -// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 2), -// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 3), -// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 4), -// overworld_frame(gObjectEventPic_Terrakion, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Terrakion, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_virizion[] = { -// overworld_frame(gObjectEventPic_Virizion, 4, 4, 0), -// overworld_frame(gObjectEventPic_Virizion, 4, 4, 1), -// overworld_frame(gObjectEventPic_Virizion, 4, 4, 2), -// overworld_frame(gObjectEventPic_Virizion, 4, 4, 3), -// overworld_frame(gObjectEventPic_Virizion, 4, 4, 4), -// overworld_frame(gObjectEventPic_Virizion, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Virizion, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tornadus[] = { -// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tornadus, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tornadus, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_thundurus[] = { -// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 0), -// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 1), -// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 2), -// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 3), -// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 4), -// overworld_frame(gObjectEventPic_Thundurus, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Thundurus, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_reshiram[] = { -// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 0), -// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 1), -// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 2), -// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 3), -// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 4), -// overworld_frame(gObjectEventPic_Reshiram, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Reshiram, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_zekrom[] = { -// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 0), -// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 1), -// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 2), -// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 3), -// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 4), -// overworld_frame(gObjectEventPic_Zekrom, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Zekrom, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_landorus[] = { -// overworld_frame(gObjectEventPic_Landorus, 4, 4, 0), -// overworld_frame(gObjectEventPic_Landorus, 4, 4, 1), -// overworld_frame(gObjectEventPic_Landorus, 4, 4, 2), -// overworld_frame(gObjectEventPic_Landorus, 4, 4, 3), -// overworld_frame(gObjectEventPic_Landorus, 4, 4, 4), -// overworld_frame(gObjectEventPic_Landorus, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Landorus, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_kyurem[] = { -// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 0), -// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 1), -// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 2), -// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 3), -// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 4), -// overworld_frame(gObjectEventPic_Kyurem, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Kyurem, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_keldeo[] = { -// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 0), -// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 1), -// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 2), -// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 3), -// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 4), -// overworld_frame(gObjectEventPic_Keldeo, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Keldeo, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_meloetta[] = { -// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 0), -// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 1), -// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 2), -// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 3), -// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 4), -// overworld_frame(gObjectEventPic_Meloetta, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Meloetta, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_genesect[] = { -// overworld_frame(gObjectEventPic_Genesect, 4, 4, 0), -// overworld_frame(gObjectEventPic_Genesect, 4, 4, 1), -// overworld_frame(gObjectEventPic_Genesect, 4, 4, 2), -// overworld_frame(gObjectEventPic_Genesect, 4, 4, 3), -// overworld_frame(gObjectEventPic_Genesect, 4, 4, 4), -// overworld_frame(gObjectEventPic_Genesect, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Genesect, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_chespin[] = { -// overworld_frame(gObjectEventPic_Chespin, 4, 4, 0), -// overworld_frame(gObjectEventPic_Chespin, 4, 4, 1), -// overworld_frame(gObjectEventPic_Chespin, 4, 4, 2), -// overworld_frame(gObjectEventPic_Chespin, 4, 4, 3), -// overworld_frame(gObjectEventPic_Chespin, 4, 4, 4), -// overworld_frame(gObjectEventPic_Chespin, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Chespin, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_quilladin[] = { -// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 0), -// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 1), -// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 2), -// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 3), -// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 4), -// overworld_frame(gObjectEventPic_Quilladin, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Quilladin, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_chesnaught[] = { -// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 0), -// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 1), -// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 2), -// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 3), -// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 4), -// overworld_frame(gObjectEventPic_Chesnaught, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Chesnaught, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_fennekin[] = { -// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 0), -// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 1), -// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 2), -// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 3), -// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 4), -// overworld_frame(gObjectEventPic_Fennekin, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Fennekin, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_braixen[] = { -// overworld_frame(gObjectEventPic_Braixen, 4, 4, 0), -// overworld_frame(gObjectEventPic_Braixen, 4, 4, 1), -// overworld_frame(gObjectEventPic_Braixen, 4, 4, 2), -// overworld_frame(gObjectEventPic_Braixen, 4, 4, 3), -// overworld_frame(gObjectEventPic_Braixen, 4, 4, 4), -// overworld_frame(gObjectEventPic_Braixen, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Braixen, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_delphox[] = { -// overworld_frame(gObjectEventPic_Delphox, 4, 4, 0), -// overworld_frame(gObjectEventPic_Delphox, 4, 4, 1), -// overworld_frame(gObjectEventPic_Delphox, 4, 4, 2), -// overworld_frame(gObjectEventPic_Delphox, 4, 4, 3), -// overworld_frame(gObjectEventPic_Delphox, 4, 4, 4), -// overworld_frame(gObjectEventPic_Delphox, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Delphox, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_froakie[] = { -// overworld_frame(gObjectEventPic_Froakie, 4, 4, 0), -// overworld_frame(gObjectEventPic_Froakie, 4, 4, 1), -// overworld_frame(gObjectEventPic_Froakie, 4, 4, 2), -// overworld_frame(gObjectEventPic_Froakie, 4, 4, 3), -// overworld_frame(gObjectEventPic_Froakie, 4, 4, 4), -// overworld_frame(gObjectEventPic_Froakie, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Froakie, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_frogadier[] = { -// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 0), -// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 1), -// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 2), -// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 3), -// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 4), -// overworld_frame(gObjectEventPic_Frogadier, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Frogadier, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_greninja[] = { -// overworld_frame(gObjectEventPic_Greninja, 4, 4, 0), -// overworld_frame(gObjectEventPic_Greninja, 4, 4, 1), -// overworld_frame(gObjectEventPic_Greninja, 4, 4, 2), -// overworld_frame(gObjectEventPic_Greninja, 4, 4, 3), -// overworld_frame(gObjectEventPic_Greninja, 4, 4, 4), -// overworld_frame(gObjectEventPic_Greninja, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Greninja, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bunnelby[] = { -// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bunnelby, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bunnelby, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_diggersby[] = { -// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 0), -// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 1), -// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 2), -// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 3), -// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 4), -// overworld_frame(gObjectEventPic_Diggersby, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Diggersby, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_fletchling[] = { -// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 0), -// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 1), -// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 2), -// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 3), -// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 4), -// overworld_frame(gObjectEventPic_Fletchling, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Fletchling, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_fletchinder[] = { -// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 0), -// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 1), -// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 2), -// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 3), -// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 4), -// overworld_frame(gObjectEventPic_Fletchinder, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Fletchinder, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_talonflame[] = { -// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 0), -// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 1), -// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 2), -// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 3), -// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 4), -// overworld_frame(gObjectEventPic_Talonflame, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Talonflame, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_scatterbug[] = { -// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 0), -// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 1), -// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 2), -// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 3), -// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 4), -// overworld_frame(gObjectEventPic_Scatterbug, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Scatterbug, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_spewpa[] = { -// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 0), -// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 1), -// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 2), -// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 3), -// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 4), -// overworld_frame(gObjectEventPic_Spewpa, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Spewpa, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon[] = { -// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Vivillon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Vivillon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_litleo[] = { -// overworld_frame(gObjectEventPic_Litleo, 4, 4, 0), -// overworld_frame(gObjectEventPic_Litleo, 4, 4, 1), -// overworld_frame(gObjectEventPic_Litleo, 4, 4, 2), -// overworld_frame(gObjectEventPic_Litleo, 4, 4, 3), -// overworld_frame(gObjectEventPic_Litleo, 4, 4, 4), -// overworld_frame(gObjectEventPic_Litleo, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Litleo, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pyroar[] = { -// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pyroar, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pyroar, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pyroar_f[] = { -// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pyroar_f, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pyroar_f, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_flabebe[] = { -// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 0), -// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 1), -// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 2), -// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 3), -// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 4), -// overworld_frame(gObjectEventPic_Flabebe, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Flabebe, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_floette[] = { -// overworld_frame(gObjectEventPic_Floette, 4, 4, 0), -// overworld_frame(gObjectEventPic_Floette, 4, 4, 1), -// overworld_frame(gObjectEventPic_Floette, 4, 4, 2), -// overworld_frame(gObjectEventPic_Floette, 4, 4, 3), -// overworld_frame(gObjectEventPic_Floette, 4, 4, 4), -// overworld_frame(gObjectEventPic_Floette, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Floette, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_florges[] = { -// overworld_frame(gObjectEventPic_Florges, 4, 4, 0), -// overworld_frame(gObjectEventPic_Florges, 4, 4, 1), -// overworld_frame(gObjectEventPic_Florges, 4, 4, 2), -// overworld_frame(gObjectEventPic_Florges, 4, 4, 3), -// overworld_frame(gObjectEventPic_Florges, 4, 4, 4), -// overworld_frame(gObjectEventPic_Florges, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Florges, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_skiddo[] = { -// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 0), -// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 1), -// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 2), -// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 3), -// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 4), -// overworld_frame(gObjectEventPic_Skiddo, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Skiddo, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gogoat[] = { -// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gogoat, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gogoat, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pancham[] = { -// overworld_frame(gObjectEventPic_Pancham, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pancham, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pancham, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pancham, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pancham, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pancham, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pancham, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pangoro[] = { -// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pangoro, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pangoro, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_furfrou[] = { -// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 0), -// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 1), -// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 2), -// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 3), -// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 4), -// overworld_frame(gObjectEventPic_Furfrou, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Furfrou, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_espurr[] = { -// overworld_frame(gObjectEventPic_Espurr, 4, 4, 0), -// overworld_frame(gObjectEventPic_Espurr, 4, 4, 1), -// overworld_frame(gObjectEventPic_Espurr, 4, 4, 2), -// overworld_frame(gObjectEventPic_Espurr, 4, 4, 3), -// overworld_frame(gObjectEventPic_Espurr, 4, 4, 4), -// overworld_frame(gObjectEventPic_Espurr, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Espurr, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_meowstic[] = { -// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 0), -// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 1), -// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 2), -// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 3), -// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 4), -// overworld_frame(gObjectEventPic_Meowstic, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Meowstic, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_meowstic_female[] = { -// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 0), -// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 1), -// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 2), -// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 3), -// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 4), -// overworld_frame(gObjectEventPic_MeowsticFemale, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_MeowsticFemale, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_honedge[] = { -// overworld_frame(gObjectEventPic_Honedge, 4, 4, 0), -// overworld_frame(gObjectEventPic_Honedge, 4, 4, 1), -// overworld_frame(gObjectEventPic_Honedge, 4, 4, 2), -// overworld_frame(gObjectEventPic_Honedge, 4, 4, 3), -// overworld_frame(gObjectEventPic_Honedge, 4, 4, 4), -// overworld_frame(gObjectEventPic_Honedge, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Honedge, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_doublade[] = { -// overworld_frame(gObjectEventPic_Doublade, 4, 4, 0), -// overworld_frame(gObjectEventPic_Doublade, 4, 4, 1), -// overworld_frame(gObjectEventPic_Doublade, 4, 4, 2), -// overworld_frame(gObjectEventPic_Doublade, 4, 4, 3), -// overworld_frame(gObjectEventPic_Doublade, 4, 4, 4), -// overworld_frame(gObjectEventPic_Doublade, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Doublade, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_aegislash[] = { -// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 0), -// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 1), -// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 2), -// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 3), -// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 4), -// overworld_frame(gObjectEventPic_Aegislash, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Aegislash, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_spritzee[] = { -// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 0), -// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 1), -// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 2), -// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 3), -// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 4), -// overworld_frame(gObjectEventPic_Spritzee, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Spritzee, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_aromatisse[] = { -// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 0), -// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 1), -// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 2), -// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 3), -// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 4), -// overworld_frame(gObjectEventPic_Aromatisse, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Aromatisse, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_swirlix[] = { -// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 0), -// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 1), -// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 2), -// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 3), -// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 4), -// overworld_frame(gObjectEventPic_Swirlix, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Swirlix, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_slurpuff[] = { -// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 0), -// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 1), -// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 2), -// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 3), -// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 4), -// overworld_frame(gObjectEventPic_Slurpuff, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Slurpuff, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_inkay[] = { -// overworld_frame(gObjectEventPic_Inkay, 4, 4, 0), -// overworld_frame(gObjectEventPic_Inkay, 4, 4, 1), -// overworld_frame(gObjectEventPic_Inkay, 4, 4, 2), -// overworld_frame(gObjectEventPic_Inkay, 4, 4, 3), -// overworld_frame(gObjectEventPic_Inkay, 4, 4, 4), -// overworld_frame(gObjectEventPic_Inkay, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Inkay, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_malamar[] = { -// overworld_frame(gObjectEventPic_Malamar, 4, 4, 0), -// overworld_frame(gObjectEventPic_Malamar, 4, 4, 1), -// overworld_frame(gObjectEventPic_Malamar, 4, 4, 2), -// overworld_frame(gObjectEventPic_Malamar, 4, 4, 3), -// overworld_frame(gObjectEventPic_Malamar, 4, 4, 4), -// overworld_frame(gObjectEventPic_Malamar, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Malamar, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_binacle[] = { -// overworld_frame(gObjectEventPic_Binacle, 4, 4, 0), -// overworld_frame(gObjectEventPic_Binacle, 4, 4, 1), -// overworld_frame(gObjectEventPic_Binacle, 4, 4, 2), -// overworld_frame(gObjectEventPic_Binacle, 4, 4, 3), -// overworld_frame(gObjectEventPic_Binacle, 4, 4, 4), -// overworld_frame(gObjectEventPic_Binacle, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Binacle, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_barbaracle[] = { -// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 0), -// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 1), -// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 2), -// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 3), -// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 4), -// overworld_frame(gObjectEventPic_Barbaracle, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Barbaracle, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_skrelp[] = { -// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 0), -// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 1), -// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 2), -// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 3), -// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 4), -// overworld_frame(gObjectEventPic_Skrelp, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Skrelp, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dragalge[] = { -// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dragalge, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dragalge, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_clauncher[] = { -// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 0), -// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 1), -// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 2), -// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 3), -// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 4), -// overworld_frame(gObjectEventPic_Clauncher, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Clauncher, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_clawitzer[] = { -// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 0), -// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 1), -// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 2), -// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 3), -// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 4), -// overworld_frame(gObjectEventPic_Clawitzer, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Clawitzer, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_helioptile[] = { -// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 0), -// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 1), -// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 2), -// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 3), -// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 4), -// overworld_frame(gObjectEventPic_Helioptile, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Helioptile, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_heliolisk[] = { -// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 0), -// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 1), -// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 2), -// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 3), -// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 4), -// overworld_frame(gObjectEventPic_Heliolisk, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Heliolisk, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tyrunt[] = { -// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tyrunt, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tyrunt, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tyrantrum[] = { -// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tyrantrum, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tyrantrum, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_amaura[] = { -// overworld_frame(gObjectEventPic_Amaura, 4, 4, 0), -// overworld_frame(gObjectEventPic_Amaura, 4, 4, 1), -// overworld_frame(gObjectEventPic_Amaura, 4, 4, 2), -// overworld_frame(gObjectEventPic_Amaura, 4, 4, 3), -// overworld_frame(gObjectEventPic_Amaura, 4, 4, 4), -// overworld_frame(gObjectEventPic_Amaura, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Amaura, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_aurorus[] = { -// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 0), -// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 1), -// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 2), -// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 3), -// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 4), -// overworld_frame(gObjectEventPic_Aurorus, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Aurorus, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sylveon[] = { -// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sylveon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sylveon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hawlucha[] = { -// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 0), -// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 1), -// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 2), -// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 3), -// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 4), -// overworld_frame(gObjectEventPic_Hawlucha, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Hawlucha, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dedenne[] = { -// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dedenne, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dedenne, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_carbink[] = { -// overworld_frame(gObjectEventPic_Carbink, 4, 4, 0), -// overworld_frame(gObjectEventPic_Carbink, 4, 4, 1), -// overworld_frame(gObjectEventPic_Carbink, 4, 4, 2), -// overworld_frame(gObjectEventPic_Carbink, 4, 4, 3), -// overworld_frame(gObjectEventPic_Carbink, 4, 4, 4), -// overworld_frame(gObjectEventPic_Carbink, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Carbink, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_goomy[] = { -// overworld_frame(gObjectEventPic_Goomy, 4, 4, 0), -// overworld_frame(gObjectEventPic_Goomy, 4, 4, 1), -// overworld_frame(gObjectEventPic_Goomy, 4, 4, 2), -// overworld_frame(gObjectEventPic_Goomy, 4, 4, 3), -// overworld_frame(gObjectEventPic_Goomy, 4, 4, 4), -// overworld_frame(gObjectEventPic_Goomy, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Goomy, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sliggoo[] = { -// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sliggoo, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sliggoo, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_goodra[] = { -// overworld_frame(gObjectEventPic_Goodra, 4, 4, 0), -// overworld_frame(gObjectEventPic_Goodra, 4, 4, 1), -// overworld_frame(gObjectEventPic_Goodra, 4, 4, 2), -// overworld_frame(gObjectEventPic_Goodra, 4, 4, 3), -// overworld_frame(gObjectEventPic_Goodra, 4, 4, 4), -// overworld_frame(gObjectEventPic_Goodra, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Goodra, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_klefki[] = { -// overworld_frame(gObjectEventPic_Klefki, 4, 4, 0), -// overworld_frame(gObjectEventPic_Klefki, 4, 4, 1), -// overworld_frame(gObjectEventPic_Klefki, 4, 4, 2), -// overworld_frame(gObjectEventPic_Klefki, 4, 4, 3), -// overworld_frame(gObjectEventPic_Klefki, 4, 4, 4), -// overworld_frame(gObjectEventPic_Klefki, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Klefki, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_phantump[] = { -// overworld_frame(gObjectEventPic_Phantump, 4, 4, 0), -// overworld_frame(gObjectEventPic_Phantump, 4, 4, 1), -// overworld_frame(gObjectEventPic_Phantump, 4, 4, 2), -// overworld_frame(gObjectEventPic_Phantump, 4, 4, 3), -// overworld_frame(gObjectEventPic_Phantump, 4, 4, 4), -// overworld_frame(gObjectEventPic_Phantump, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Phantump, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_trevenant[] = { -// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 0), -// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 1), -// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 2), -// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 3), -// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 4), -// overworld_frame(gObjectEventPic_Trevenant, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Trevenant, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pumpkaboo[] = { -// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pumpkaboo, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pumpkaboo, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gourgeist[] = { -// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gourgeist, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gourgeist, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bergmite[] = { -// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bergmite, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bergmite, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_avalugg[] = { -// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 0), -// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 1), -// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 2), -// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 3), -// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 4), -// overworld_frame(gObjectEventPic_Avalugg, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Avalugg, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_noibat[] = { -// overworld_frame(gObjectEventPic_Noibat, 4, 4, 0), -// overworld_frame(gObjectEventPic_Noibat, 4, 4, 1), -// overworld_frame(gObjectEventPic_Noibat, 4, 4, 2), -// overworld_frame(gObjectEventPic_Noibat, 4, 4, 3), -// overworld_frame(gObjectEventPic_Noibat, 4, 4, 4), -// overworld_frame(gObjectEventPic_Noibat, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Noibat, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_noivern[] = { -// overworld_frame(gObjectEventPic_Noivern, 4, 4, 0), -// overworld_frame(gObjectEventPic_Noivern, 4, 4, 1), -// overworld_frame(gObjectEventPic_Noivern, 4, 4, 2), -// overworld_frame(gObjectEventPic_Noivern, 4, 4, 3), -// overworld_frame(gObjectEventPic_Noivern, 4, 4, 4), -// overworld_frame(gObjectEventPic_Noivern, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Noivern, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_xerneas[] = { -// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 0), -// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 1), -// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 2), -// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 3), -// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 4), -// overworld_frame(gObjectEventPic_Xerneas, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Xerneas, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_yveltal[] = { -// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 0), -// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 1), -// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 2), -// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 3), -// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 4), -// overworld_frame(gObjectEventPic_Yveltal, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Yveltal, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_zygarde[] = { -// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 0), -// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 1), -// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 2), -// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 3), -// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 4), -// overworld_frame(gObjectEventPic_Zygarde, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Zygarde, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_diancie[] = { -// overworld_frame(gObjectEventPic_Diancie, 4, 4, 0), -// overworld_frame(gObjectEventPic_Diancie, 4, 4, 1), -// overworld_frame(gObjectEventPic_Diancie, 4, 4, 2), -// overworld_frame(gObjectEventPic_Diancie, 4, 4, 3), -// overworld_frame(gObjectEventPic_Diancie, 4, 4, 4), -// overworld_frame(gObjectEventPic_Diancie, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Diancie, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hoopa[] = { -// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 0), -// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 1), -// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 2), -// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 3), -// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 4), -// overworld_frame(gObjectEventPic_Hoopa, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Hoopa, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_volcanion[] = { -// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 0), -// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 1), -// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 2), -// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 3), -// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 4), -// overworld_frame(gObjectEventPic_Volcanion, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Volcanion, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pichu_spiky_eared[] = { -// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 0), -// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 1), -// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 2), -// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 3), -// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 4), -// overworld_frame(gObjectEventPic_PichuSpikyEared, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_PichuSpikyEared, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_deoxys_attack[] = { -// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 0), -// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 1), -// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 2), -// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 3), -// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 4), -// overworld_frame(gObjectEventPic_DeoxysAttack, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_DeoxysAttack, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_deoxys_defense[] = { -// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 0), -// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 1), -// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 2), -// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 3), -// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 4), -// overworld_frame(gObjectEventPic_DeoxysDefense, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_DeoxysDefense, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_deoxys_speed[] = { -// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 0), -// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 1), -// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 2), -// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 3), -// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 4), -// overworld_frame(gObjectEventPic_DeoxysSpeed, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_DeoxysSpeed, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_burmy_sandy_cloak[] = { -// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 0), -// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 1), -// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 2), -// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 3), -// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 4), -// overworld_frame(gObjectEventPic_BurmySandyCloak, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_BurmySandyCloak, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_burmy_trash_cloak[] = { -// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 0), -// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 1), -// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 2), -// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 3), -// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 4), -// overworld_frame(gObjectEventPic_BurmyTrashCloak, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_BurmyTrashCloak, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_wormadam_sandy_cloak[] = { -// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 0), -// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 1), -// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 2), -// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 3), -// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 4), -// overworld_frame(gObjectEventPic_WormadamSandyCloak, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_WormadamSandyCloak, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_wormadam_trash_cloak[] = { -// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 0), -// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 1), -// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 2), -// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 3), -// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 4), -// overworld_frame(gObjectEventPic_WormadamTrashCloak, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_WormadamTrashCloak, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_shellos_east_sea[] = { -// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 0), -// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 1), -// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 2), -// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 3), -// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 4), -// overworld_frame(gObjectEventPic_ShellosEastSea, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_ShellosEastSea, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gastrodon_east_sea[] = { -// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 0), -// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 1), -// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 2), -// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 3), -// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 4), -// overworld_frame(gObjectEventPic_GastrodonEastSea, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_GastrodonEastSea, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rotom_heat[] = { -// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 0), -// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 1), -// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 2), -// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 3), -// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 4), -// overworld_frame(gObjectEventPic_RotomHeat, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_RotomHeat, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rotom_wash[] = { -// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 0), -// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 1), -// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 2), -// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 3), -// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 4), -// overworld_frame(gObjectEventPic_RotomWash, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_RotomWash, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rotom_frost[] = { -// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 0), -// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 1), -// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 2), -// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 3), -// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 4), -// overworld_frame(gObjectEventPic_RotomFrost, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_RotomFrost, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rotom_fan[] = { -// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 0), -// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 1), -// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 2), -// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 3), -// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 4), -// overworld_frame(gObjectEventPic_RotomFan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_RotomFan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rotom_mow[] = { -// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 0), -// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 1), -// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 2), -// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 3), -// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 4), -// overworld_frame(gObjectEventPic_RotomMow, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_RotomMow, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_giratina_origin[] = { -// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 0), -// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 1), -// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 2), -// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 3), -// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 4), -// overworld_frame(gObjectEventPic_GiratinaOrigin, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_GiratinaOrigin, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_fighting[] = { -// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusFighting, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusFighting, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_flying[] = { -// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusFlying, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusFlying, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_poison[] = { -// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusPoison, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusPoison, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_ground[] = { -// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusGround, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusGround, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_rock[] = { -// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusRock, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusRock, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_bug[] = { -// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusBug, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusBug, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_ghost[] = { -// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusGhost, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusGhost, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_steel[] = { -// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusSteel, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusSteel, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_fire[] = { -// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusFire, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusFire, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_water[] = { -// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusWater, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusWater, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_grass[] = { -// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusGrass, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusGrass, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_electric[] = { -// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusElectric, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusElectric, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_psychic[] = { -// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusPsychic, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusPsychic, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_ice[] = { -// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusIce, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusIce, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_dragon[] = { -// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusDragon, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusDragon, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_dark[] = { -// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusDark, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusDark, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_arceus_fairy[] = { -// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 0), -// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 1), -// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 2), -// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 3), -// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 4), -// overworld_frame(gObjectEventPic_ArceusFairy, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ArceusFairy, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_basculin_blue_striped[] = { -// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 0), -// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 1), -// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 2), -// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 3), -// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 4), -// overworld_frame(gObjectEventPic_BasculinBlueStriped, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_BasculinBlueStriped, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_deerling_autumn[] = { -// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 0), -// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 1), -// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 2), -// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 3), -// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 4), -// overworld_frame(gObjectEventPic_DeerlingAutumn, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_DeerlingAutumn, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_deerling_summer[] = { -// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 0), -// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 1), -// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 2), -// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 3), -// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 4), -// overworld_frame(gObjectEventPic_DeerlingSummer, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_DeerlingSummer, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_deerling_winter[] = { -// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 0), -// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 1), -// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 2), -// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 3), -// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 4), -// overworld_frame(gObjectEventPic_DeerlingWinter, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_DeerlingWinter, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sawsbuck_autumn[] = { -// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 0), -// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 1), -// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 2), -// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 3), -// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 4), -// overworld_frame(gObjectEventPic_SawsbuckAutumn, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_SawsbuckAutumn, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sawsbuck_summer[] = { -// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 0), -// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 1), -// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 2), -// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 3), -// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 4), -// overworld_frame(gObjectEventPic_SawsbuckSummer, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_SawsbuckSummer, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sawsbuck_winter[] = { -// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 0), -// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 1), -// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 2), -// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 3), -// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 4), -// overworld_frame(gObjectEventPic_SawsbuckWinter, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_SawsbuckWinter, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_meloetta_pirouette[] = { -// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 0), -// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 1), -// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 2), -// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 3), -// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 4), -// overworld_frame(gObjectEventPic_MeloettaPirouette, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_MeloettaPirouette, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_polar[] = { -// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonPolar, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonPolar, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_tundra[] = { -// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonTundra, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonTundra, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_continental[] = { -// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonContinental, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonContinental, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_garden[] = { -// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonGarden, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonGarden, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_elegant[] = { -// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonElegant, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonElegant, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_modern[] = { -// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonModern, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonModern, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_marine[] = { -// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonMarine, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonMarine, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_archipelago[] = { -// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonArchipelago, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonArchipelago, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_high_plains[] = { -// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonHighPlains, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonHighPlains, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_sandstorm[] = { -// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonSandstorm, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonSandstorm, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_river[] = { -// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonRiver, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonRiver, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_monsoon[] = { -// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonMonsoon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonMonsoon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_savanna[] = { -// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonSavanna, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonSavanna, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_sun[] = { -// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonSun, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonSun, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_ocean[] = { -// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonOcean, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonOcean, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_jungle[] = { -// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonJungle, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonJungle, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_fancy[] = { -// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonFancy, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonFancy, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_poke_ball[] = { -// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonPokeBall, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonPokeBall, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vivillon_meadow[] = { -// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 0), -// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 1), -// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 2), -// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 3), -// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 4), -// overworld_frame(gObjectEventPic_VivillonMeadow, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VivillonMeadow, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_flabebe_yellow_flower[] = { -// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FlabebeYellowFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FlabebeYellowFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_flabebe_blue_flower[] = { -// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FlabebeBlueFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FlabebeBlueFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_flabebe_orange_flower[] = { -// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FlabebeOrangeFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FlabebeOrangeFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_flabebe_white_flower[] = { -// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FlabebeWhiteFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FlabebeWhiteFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_floette_yellow_flower[] = { -// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FloetteYellowFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FloetteYellowFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_floette_blue_flower[] = { -// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FloetteBlueFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FloetteBlueFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_floette_orange_flower[] = { -// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FloetteOrangeFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FloetteOrangeFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_floette_white_flower[] = { -// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FloetteWhiteFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FloetteWhiteFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_floette_eternal_flower[] = { -// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FloetteEternalFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FloetteEternalFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_florges_yellow_flower[] = { -// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FlorgesYellowFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FlorgesYellowFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_florges_blue_flower[] = { -// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FlorgesBlueFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FlorgesBlueFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_florges_orange_flower[] = { -// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FlorgesOrangeFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FlorgesOrangeFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_florges_white_flower[] = { -// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 0), -// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 1), -// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 2), -// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 3), -// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 4), -// overworld_frame(gObjectEventPic_FlorgesWhiteFlower, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FlorgesWhiteFlower, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_furfrou_heart_trim[] = { -// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 0), -// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 1), -// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 2), -// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 3), -// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 4), -// overworld_frame(gObjectEventPic_FurfrouHeartTrim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FurfrouHeartTrim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_furfrou_star_trim[] = { -// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 0), -// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 1), -// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 2), -// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 3), -// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 4), -// overworld_frame(gObjectEventPic_FurfrouStarTrim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FurfrouStarTrim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_furfrou_diamond_trim[] = { -// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 0), -// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 1), -// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 2), -// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 3), -// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 4), -// overworld_frame(gObjectEventPic_FurfrouDiamondTrim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FurfrouDiamondTrim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_furfrou_debutante_trim[] = { -// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 0), -// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 1), -// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 2), -// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 3), -// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 4), -// overworld_frame(gObjectEventPic_FurfrouDebutanteTrim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FurfrouDebutanteTrim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_furfrou_matron_trim[] = { -// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 0), -// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 1), -// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 2), -// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 3), -// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 4), -// overworld_frame(gObjectEventPic_FurfrouMatronTrim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FurfrouMatronTrim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_furfrou_dandy_trim[] = { -// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 0), -// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 1), -// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 2), -// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 3), -// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 4), -// overworld_frame(gObjectEventPic_FurfrouDandyTrim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FurfrouDandyTrim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_furfrou_la_reine_trim[] = { -// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 0), -// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 1), -// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 2), -// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 3), -// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 4), -// overworld_frame(gObjectEventPic_FurfrouLaReineTrim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FurfrouLaReineTrim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_furfrou_kabuki_trim[] = { -// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 0), -// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 1), -// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 2), -// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 3), -// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 4), -// overworld_frame(gObjectEventPic_FurfrouKabukiTrim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FurfrouKabukiTrim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_furfrou_pharaoh_trim[] = { -// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 0), -// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 1), -// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 2), -// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 3), -// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 4), -// overworld_frame(gObjectEventPic_FurfrouPharaohTrim, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FurfrouPharaohTrim, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hoopa_unbound[] = { -// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 0), -// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 1), -// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 2), -// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 3), -// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 4), -// overworld_frame(gObjectEventPic_HoopaUnbound, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_HoopaUnbound, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_rattata_alolan[] = { -// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_RattataAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_RattataAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_raticate_alolan[] = { -// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_RaticateAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_RaticateAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_raichu_alolan[] = { -// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_RaichuAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_RaichuAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sandshrew_alolan[] = { -// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_SandshrewAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_SandshrewAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sandslash_alolan[] = { -// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_SandslashAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_SandslashAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vulpix_alolan[] = { -// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_VulpixAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_VulpixAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_ninetales_alolan[] = { -// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_NinetalesAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_NinetalesAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_diglett_alolan[] = { -// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_DiglettAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_DiglettAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dugtrio_alolan[] = { -// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_DugtrioAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_DugtrioAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_meowth_alolan[] = { -// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_MeowthAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_MeowthAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_persian_alolan[] = { -// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_PersianAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_PersianAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_geodude_alolan[] = { -// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_GeodudeAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_GeodudeAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_graveler_alolan[] = { -// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_GravelerAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_GravelerAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_golem_alolan[] = { -// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_GolemAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_GolemAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_grimer_alolan[] = { -// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_GrimerAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_GrimerAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_muk_alolan[] = { -// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_MukAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_MukAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_exeggutor_alolan[] = { -// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 0), -// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 1), -// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 2), -// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 3), -// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 4), -// overworld_frame(gObjectEventPic_ExeggutorAlolan, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_ExeggutorAlolan, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_marowak_alolan[] = { -// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 0), -// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 1), -// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 2), -// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 3), -// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 4), -// overworld_frame(gObjectEventPic_MarowakAlolan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_MarowakAlolan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rowlet[] = { -// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 0), -// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 1), -// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 2), -// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 3), -// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 4), -// overworld_frame(gObjectEventPic_Rowlet, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Rowlet, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dartrix[] = { -// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dartrix, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dartrix, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_decidueye[] = { -// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 0), -// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 1), -// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 2), -// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 3), -// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 4), -// overworld_frame(gObjectEventPic_Decidueye, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Decidueye, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_litten[] = { -// overworld_frame(gObjectEventPic_Litten, 4, 4, 0), -// overworld_frame(gObjectEventPic_Litten, 4, 4, 1), -// overworld_frame(gObjectEventPic_Litten, 4, 4, 2), -// overworld_frame(gObjectEventPic_Litten, 4, 4, 3), -// overworld_frame(gObjectEventPic_Litten, 4, 4, 4), -// overworld_frame(gObjectEventPic_Litten, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Litten, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_torracat[] = { -// overworld_frame(gObjectEventPic_Torracat, 4, 4, 0), -// overworld_frame(gObjectEventPic_Torracat, 4, 4, 1), -// overworld_frame(gObjectEventPic_Torracat, 4, 4, 2), -// overworld_frame(gObjectEventPic_Torracat, 4, 4, 3), -// overworld_frame(gObjectEventPic_Torracat, 4, 4, 4), -// overworld_frame(gObjectEventPic_Torracat, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Torracat, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_incineroar[] = { -// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 0), -// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 1), -// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 2), -// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 3), -// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 4), -// overworld_frame(gObjectEventPic_Incineroar, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Incineroar, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_popplio[] = { -// overworld_frame(gObjectEventPic_Popplio, 4, 4, 0), -// overworld_frame(gObjectEventPic_Popplio, 4, 4, 1), -// overworld_frame(gObjectEventPic_Popplio, 4, 4, 2), -// overworld_frame(gObjectEventPic_Popplio, 4, 4, 3), -// overworld_frame(gObjectEventPic_Popplio, 4, 4, 4), -// overworld_frame(gObjectEventPic_Popplio, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Popplio, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_brionne[] = { -// overworld_frame(gObjectEventPic_Brionne, 4, 4, 0), -// overworld_frame(gObjectEventPic_Brionne, 4, 4, 1), -// overworld_frame(gObjectEventPic_Brionne, 4, 4, 2), -// overworld_frame(gObjectEventPic_Brionne, 4, 4, 3), -// overworld_frame(gObjectEventPic_Brionne, 4, 4, 4), -// overworld_frame(gObjectEventPic_Brionne, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Brionne, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_primarina[] = { -// overworld_frame(gObjectEventPic_Primarina, 4, 4, 0), -// overworld_frame(gObjectEventPic_Primarina, 4, 4, 1), -// overworld_frame(gObjectEventPic_Primarina, 4, 4, 2), -// overworld_frame(gObjectEventPic_Primarina, 4, 4, 3), -// overworld_frame(gObjectEventPic_Primarina, 4, 4, 4), -// overworld_frame(gObjectEventPic_Primarina, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Primarina, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pikipek[] = { -// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pikipek, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pikipek, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_trumbeak[] = { -// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 0), -// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 1), -// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 2), -// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 3), -// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 4), -// overworld_frame(gObjectEventPic_Trumbeak, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Trumbeak, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_toucannon[] = { -// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Toucannon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Toucannon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_yungoos[] = { -// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 0), -// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 1), -// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 2), -// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 3), -// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 4), -// overworld_frame(gObjectEventPic_Yungoos, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Yungoos, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gumshoos[] = { -// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gumshoos, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gumshoos, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_grubbin[] = { -// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 0), -// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 1), -// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 2), -// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 3), -// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 4), -// overworld_frame(gObjectEventPic_Grubbin, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Grubbin, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_charjabug[] = { -// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 0), -// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 1), -// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 2), -// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 3), -// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 4), -// overworld_frame(gObjectEventPic_Charjabug, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Charjabug, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_vikavolt[] = { -// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 0), -// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 1), -// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 2), -// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 3), -// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 4), -// overworld_frame(gObjectEventPic_Vikavolt, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Vikavolt, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_crabrawler[] = { -// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 0), -// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 1), -// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 2), -// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 3), -// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 4), -// overworld_frame(gObjectEventPic_Crabrawler, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Crabrawler, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_crabominable[] = { -// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 0), -// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 1), -// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 2), -// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 3), -// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 4), -// overworld_frame(gObjectEventPic_Crabominable, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Crabominable, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_oricorio[] = { -// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 0), -// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 1), -// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 2), -// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 3), -// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 4), -// overworld_frame(gObjectEventPic_Oricorio, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Oricorio, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cutiefly[] = { -// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cutiefly, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cutiefly, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_ribombee[] = { -// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 0), -// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 1), -// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 2), -// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 3), -// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 4), -// overworld_frame(gObjectEventPic_Ribombee, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Ribombee, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rockruff[] = { -// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 0), -// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 1), -// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 2), -// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 3), -// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 4), -// overworld_frame(gObjectEventPic_Rockruff, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Rockruff, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lycanroc[] = { -// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 0), -// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 1), -// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 2), -// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 3), -// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 4), -// overworld_frame(gObjectEventPic_Lycanroc, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Lycanroc, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lycanroc_dusk[] = { -// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 0), -// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 1), -// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 2), -// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 3), -// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 4), -// overworld_frame(gObjectEventPic_LycanrocDusk, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_LycanrocDusk, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lycanroc_midnight[] = { -// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 0), -// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 1), -// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 2), -// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 3), -// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 4), -// overworld_frame(gObjectEventPic_LycanrocMidnight, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_LycanrocMidnight, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_wishiwashi[] = { -// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 0), -// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 1), -// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 2), -// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 3), -// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 4), -// overworld_frame(gObjectEventPic_Wishiwashi, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Wishiwashi, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mareanie[] = { -// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mareanie, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mareanie, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_toxapex[] = { -// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 0), -// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 1), -// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 2), -// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 3), -// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 4), -// overworld_frame(gObjectEventPic_Toxapex, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Toxapex, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mudbray[] = { -// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mudbray, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mudbray, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mudsdale[] = { -// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mudsdale, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mudsdale, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dewpider[] = { -// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dewpider, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dewpider, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_araquanid[] = { -// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 0), -// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 1), -// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 2), -// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 3), -// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 4), -// overworld_frame(gObjectEventPic_Araquanid, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Araquanid, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_fomantis[] = { -// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 0), -// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 1), -// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 2), -// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 3), -// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 4), -// overworld_frame(gObjectEventPic_Fomantis, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Fomantis, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lurantis[] = { -// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 0), -// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 1), -// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 2), -// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 3), -// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 4), -// overworld_frame(gObjectEventPic_Lurantis, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Lurantis, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_morelull[] = { -// overworld_frame(gObjectEventPic_Morelull, 4, 4, 0), -// overworld_frame(gObjectEventPic_Morelull, 4, 4, 1), -// overworld_frame(gObjectEventPic_Morelull, 4, 4, 2), -// overworld_frame(gObjectEventPic_Morelull, 4, 4, 3), -// overworld_frame(gObjectEventPic_Morelull, 4, 4, 4), -// overworld_frame(gObjectEventPic_Morelull, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Morelull, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_shiinotic[] = { -// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 0), -// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 1), -// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 2), -// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 3), -// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 4), -// overworld_frame(gObjectEventPic_Shiinotic, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Shiinotic, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_salandit[] = { -// overworld_frame(gObjectEventPic_Salandit, 4, 4, 0), -// overworld_frame(gObjectEventPic_Salandit, 4, 4, 1), -// overworld_frame(gObjectEventPic_Salandit, 4, 4, 2), -// overworld_frame(gObjectEventPic_Salandit, 4, 4, 3), -// overworld_frame(gObjectEventPic_Salandit, 4, 4, 4), -// overworld_frame(gObjectEventPic_Salandit, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Salandit, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_salazzle[] = { -// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 0), -// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 1), -// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 2), -// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 3), -// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 4), -// overworld_frame(gObjectEventPic_Salazzle, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Salazzle, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_stufful[] = { -// overworld_frame(gObjectEventPic_Stufful, 4, 4, 0), -// overworld_frame(gObjectEventPic_Stufful, 4, 4, 1), -// overworld_frame(gObjectEventPic_Stufful, 4, 4, 2), -// overworld_frame(gObjectEventPic_Stufful, 4, 4, 3), -// overworld_frame(gObjectEventPic_Stufful, 4, 4, 4), -// overworld_frame(gObjectEventPic_Stufful, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Stufful, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bewear[] = { -// overworld_frame(gObjectEventPic_Bewear, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bewear, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bewear, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bewear, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bewear, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bewear, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bewear, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bounsweet[] = { -// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bounsweet, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bounsweet, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_steenee[] = { -// overworld_frame(gObjectEventPic_Steenee, 4, 4, 0), -// overworld_frame(gObjectEventPic_Steenee, 4, 4, 1), -// overworld_frame(gObjectEventPic_Steenee, 4, 4, 2), -// overworld_frame(gObjectEventPic_Steenee, 4, 4, 3), -// overworld_frame(gObjectEventPic_Steenee, 4, 4, 4), -// overworld_frame(gObjectEventPic_Steenee, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Steenee, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tsareena[] = { -// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tsareena, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tsareena, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_comfey[] = { -// overworld_frame(gObjectEventPic_Comfey, 4, 4, 0), -// overworld_frame(gObjectEventPic_Comfey, 4, 4, 1), -// overworld_frame(gObjectEventPic_Comfey, 4, 4, 2), -// overworld_frame(gObjectEventPic_Comfey, 4, 4, 3), -// overworld_frame(gObjectEventPic_Comfey, 4, 4, 4), -// overworld_frame(gObjectEventPic_Comfey, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Comfey, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_oranguru[] = { -// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 0), -// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 1), -// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 2), -// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 3), -// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 4), -// overworld_frame(gObjectEventPic_Oranguru, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Oranguru, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_passimian[] = { -// overworld_frame(gObjectEventPic_Passimian, 4, 4, 0), -// overworld_frame(gObjectEventPic_Passimian, 4, 4, 1), -// overworld_frame(gObjectEventPic_Passimian, 4, 4, 2), -// overworld_frame(gObjectEventPic_Passimian, 4, 4, 3), -// overworld_frame(gObjectEventPic_Passimian, 4, 4, 4), -// overworld_frame(gObjectEventPic_Passimian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Passimian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_wimpod[] = { -// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 0), -// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 1), -// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 2), -// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 3), -// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 4), -// overworld_frame(gObjectEventPic_Wimpod, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Wimpod, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_golisopod[] = { -// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 0), -// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 1), -// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 2), -// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 3), -// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 4), -// overworld_frame(gObjectEventPic_Golisopod, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Golisopod, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sandygast[] = { -// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sandygast, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sandygast, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_palossand[] = { -// overworld_frame(gObjectEventPic_Palossand, 4, 4, 0), -// overworld_frame(gObjectEventPic_Palossand, 4, 4, 1), -// overworld_frame(gObjectEventPic_Palossand, 4, 4, 2), -// overworld_frame(gObjectEventPic_Palossand, 4, 4, 3), -// overworld_frame(gObjectEventPic_Palossand, 4, 4, 4), -// overworld_frame(gObjectEventPic_Palossand, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Palossand, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pyukumuku[] = { -// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pyukumuku, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pyukumuku, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_typenull[] = { -// overworld_frame(gObjectEventPic_Typenull, 4, 4, 0), -// overworld_frame(gObjectEventPic_Typenull, 4, 4, 1), -// overworld_frame(gObjectEventPic_Typenull, 4, 4, 2), -// overworld_frame(gObjectEventPic_Typenull, 4, 4, 3), -// overworld_frame(gObjectEventPic_Typenull, 4, 4, 4), -// overworld_frame(gObjectEventPic_Typenull, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Typenull, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_silvally[] = { -// overworld_frame(gObjectEventPic_Silvally, 4, 4, 0), -// overworld_frame(gObjectEventPic_Silvally, 4, 4, 1), -// overworld_frame(gObjectEventPic_Silvally, 4, 4, 2), -// overworld_frame(gObjectEventPic_Silvally, 4, 4, 3), -// overworld_frame(gObjectEventPic_Silvally, 4, 4, 4), -// overworld_frame(gObjectEventPic_Silvally, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Silvally, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_minior[] = { -// overworld_frame(gObjectEventPic_Minior, 4, 4, 0), -// overworld_frame(gObjectEventPic_Minior, 4, 4, 1), -// overworld_frame(gObjectEventPic_Minior, 4, 4, 2), -// overworld_frame(gObjectEventPic_Minior, 4, 4, 3), -// overworld_frame(gObjectEventPic_Minior, 4, 4, 4), -// overworld_frame(gObjectEventPic_Minior, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Minior, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_komala[] = { -// overworld_frame(gObjectEventPic_Komala, 4, 4, 0), -// overworld_frame(gObjectEventPic_Komala, 4, 4, 1), -// overworld_frame(gObjectEventPic_Komala, 4, 4, 2), -// overworld_frame(gObjectEventPic_Komala, 4, 4, 3), -// overworld_frame(gObjectEventPic_Komala, 4, 4, 4), -// overworld_frame(gObjectEventPic_Komala, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Komala, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_turtonator[] = { -// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 0), -// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 1), -// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 2), -// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 3), -// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 4), -// overworld_frame(gObjectEventPic_Turtonator, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Turtonator, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_togedemaru[] = { -// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 0), -// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 1), -// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 2), -// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 3), -// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 4), -// overworld_frame(gObjectEventPic_Togedemaru, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Togedemaru, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mimikyu[] = { -// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 0), -// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 1), -// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 2), -// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 3), -// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 4), -// overworld_frame(gObjectEventPic_Mimikyu, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Mimikyu, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_bruxish[] = { -// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 0), -// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 1), -// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 2), -// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 3), -// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 4), -// overworld_frame(gObjectEventPic_Bruxish, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Bruxish, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_drampa[] = { -// overworld_frame(gObjectEventPic_Drampa, 4, 4, 0), -// overworld_frame(gObjectEventPic_Drampa, 4, 4, 1), -// overworld_frame(gObjectEventPic_Drampa, 4, 4, 2), -// overworld_frame(gObjectEventPic_Drampa, 4, 4, 3), -// overworld_frame(gObjectEventPic_Drampa, 4, 4, 4), -// overworld_frame(gObjectEventPic_Drampa, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Drampa, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dhelmise[] = { -// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dhelmise, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dhelmise, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_jangmo_o[] = { -// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 0), -// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 1), -// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 2), -// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 3), -// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 4), -// overworld_frame(gObjectEventPic_Jangmo_o, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Jangmo_o, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hakamo_o[] = { -// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 0), -// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 1), -// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 2), -// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 3), -// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 4), -// overworld_frame(gObjectEventPic_Hakamo_o, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Hakamo_o, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_kommo_o[] = { -// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 0), -// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 1), -// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 2), -// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 3), -// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 4), -// overworld_frame(gObjectEventPic_Kommo_o, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Kommo_o, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tapukoko[] = { -// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tapukoko, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tapukoko, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tapulele[] = { -// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tapulele, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tapulele, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tapubulu[] = { -// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tapubulu, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tapubulu, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_tapufini[] = { -// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 0), -// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 1), -// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 2), -// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 3), -// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 4), -// overworld_frame(gObjectEventPic_Tapufini, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Tapufini, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cosmog[] = { -// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cosmog, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cosmog, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cosmoem[] = { -// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cosmoem, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cosmoem, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_solgaleo[] = { -// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 0), -// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 1), -// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 2), -// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 3), -// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 4), -// overworld_frame(gObjectEventPic_Solgaleo, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Solgaleo, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_lunala[] = { -// overworld_frame(gObjectEventPic_Lunala, 4, 4, 0), -// overworld_frame(gObjectEventPic_Lunala, 4, 4, 1), -// overworld_frame(gObjectEventPic_Lunala, 4, 4, 2), -// overworld_frame(gObjectEventPic_Lunala, 4, 4, 3), -// overworld_frame(gObjectEventPic_Lunala, 4, 4, 4), -// overworld_frame(gObjectEventPic_Lunala, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Lunala, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_nihilego[] = { -// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 0), -// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 1), -// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 2), -// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 3), -// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 4), -// overworld_frame(gObjectEventPic_Nihilego, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Nihilego, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_buzzwole[] = { -// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 0), -// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 1), -// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 2), -// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 3), -// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 4), -// overworld_frame(gObjectEventPic_Buzzwole, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Buzzwole, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pheromosa[] = { -// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pheromosa, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pheromosa, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_xurkitree[] = { -// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 0), -// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 1), -// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 2), -// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 3), -// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 4), -// overworld_frame(gObjectEventPic_Xurkitree, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Xurkitree, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_celesteela[] = { -// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 0), -// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 1), -// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 2), -// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 3), -// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 4), -// overworld_frame(gObjectEventPic_Celesteela, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Celesteela, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_kartana[] = { -// overworld_frame(gObjectEventPic_Kartana, 4, 4, 0), -// overworld_frame(gObjectEventPic_Kartana, 4, 4, 1), -// overworld_frame(gObjectEventPic_Kartana, 4, 4, 2), -// overworld_frame(gObjectEventPic_Kartana, 4, 4, 3), -// overworld_frame(gObjectEventPic_Kartana, 4, 4, 4), -// overworld_frame(gObjectEventPic_Kartana, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Kartana, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_guzzlord[] = { -// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 0), -// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 1), -// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 2), -// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 3), -// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 4), -// overworld_frame(gObjectEventPic_Guzzlord, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Guzzlord, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_necrozma[] = { -// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 0), -// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 1), -// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 2), -// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 3), -// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 4), -// overworld_frame(gObjectEventPic_Necrozma, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Necrozma, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_necrozma_dusk_mane[] = { -// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 0), -// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 1), -// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 2), -// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 3), -// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 4), -// overworld_frame(gObjectEventPic_NecrozmaDuskMane, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_NecrozmaDuskMane, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_necrozma_dawn_wings[] = { -// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 0), -// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 1), -// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 2), -// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 3), -// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 4), -// overworld_frame(gObjectEventPic_NecrozmaDawnWings, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_NecrozmaDawnWings, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_magearna[] = { -// overworld_frame(gObjectEventPic_Magearna, 4, 4, 0), -// overworld_frame(gObjectEventPic_Magearna, 4, 4, 1), -// overworld_frame(gObjectEventPic_Magearna, 4, 4, 2), -// overworld_frame(gObjectEventPic_Magearna, 4, 4, 3), -// overworld_frame(gObjectEventPic_Magearna, 4, 4, 4), -// overworld_frame(gObjectEventPic_Magearna, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Magearna, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_marshadow[] = { -// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 0), -// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 1), -// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 2), -// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 3), -// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 4), -// overworld_frame(gObjectEventPic_Marshadow, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Marshadow, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_poipole[] = { -// overworld_frame(gObjectEventPic_Poipole, 4, 4, 0), -// overworld_frame(gObjectEventPic_Poipole, 4, 4, 1), -// overworld_frame(gObjectEventPic_Poipole, 4, 4, 2), -// overworld_frame(gObjectEventPic_Poipole, 4, 4, 3), -// overworld_frame(gObjectEventPic_Poipole, 4, 4, 4), -// overworld_frame(gObjectEventPic_Poipole, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Poipole, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_naganadel[] = { -// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 0), -// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 1), -// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 2), -// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 3), -// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 4), -// overworld_frame(gObjectEventPic_Naganadel, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Naganadel, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_stakataka[] = { -// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 0), -// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 1), -// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 2), -// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 3), -// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 4), -// overworld_frame(gObjectEventPic_Stakataka, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Stakataka, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_blacephalon[] = { -// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Blacephalon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Blacephalon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zeraora[] = { -// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 0), -// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 1), -// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 2), -// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 3), -// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 4), -// overworld_frame(gObjectEventPic_Zeraora, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Zeraora, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_meltan[] = { -// overworld_frame(gObjectEventPic_Meltan, 4, 4, 0), -// overworld_frame(gObjectEventPic_Meltan, 4, 4, 1), -// overworld_frame(gObjectEventPic_Meltan, 4, 4, 2), -// overworld_frame(gObjectEventPic_Meltan, 4, 4, 3), -// overworld_frame(gObjectEventPic_Meltan, 4, 4, 4), -// overworld_frame(gObjectEventPic_Meltan, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Meltan, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_melmetal[] = { -// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 0), -// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 1), -// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 2), -// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 3), -// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 4), -// overworld_frame(gObjectEventPic_Melmetal, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Melmetal, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_grookey[] = { -// overworld_frame(gObjectEventPic_Grookey, 4, 4, 0), -// overworld_frame(gObjectEventPic_Grookey, 4, 4, 1), -// overworld_frame(gObjectEventPic_Grookey, 4, 4, 2), -// overworld_frame(gObjectEventPic_Grookey, 4, 4, 3), -// overworld_frame(gObjectEventPic_Grookey, 4, 4, 4), -// overworld_frame(gObjectEventPic_Grookey, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Grookey, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_thwackey[] = { -// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 0), -// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 1), -// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 2), -// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 3), -// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 4), -// overworld_frame(gObjectEventPic_Thwackey, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Thwackey, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rillaboom[] = { -// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 0), -// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 1), -// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 2), -// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 3), -// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 4), -// overworld_frame(gObjectEventPic_Rillaboom, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Rillaboom, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_scorbunny[] = { -// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 0), -// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 1), -// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 2), -// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 3), -// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 4), -// overworld_frame(gObjectEventPic_Scorbunny, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Scorbunny, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_raboot[] = { -// overworld_frame(gObjectEventPic_Raboot, 4, 4, 0), -// overworld_frame(gObjectEventPic_Raboot, 4, 4, 1), -// overworld_frame(gObjectEventPic_Raboot, 4, 4, 2), -// overworld_frame(gObjectEventPic_Raboot, 4, 4, 3), -// overworld_frame(gObjectEventPic_Raboot, 4, 4, 4), -// overworld_frame(gObjectEventPic_Raboot, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Raboot, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cinderace[] = { -// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cinderace, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cinderace, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sobble[] = { -// overworld_frame(gObjectEventPic_Sobble, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sobble, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sobble, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sobble, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sobble, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sobble, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sobble, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_drizzile[] = { -// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 0), -// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 1), -// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 2), -// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 3), -// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 4), -// overworld_frame(gObjectEventPic_Drizzile, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Drizzile, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_inteleon[] = { -// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Inteleon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Inteleon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_skwovet[] = { -// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 0), -// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 1), -// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 2), -// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 3), -// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 4), -// overworld_frame(gObjectEventPic_Skwovet, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Skwovet, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_greedent[] = { -// overworld_frame(gObjectEventPic_Greedent, 4, 4, 0), -// overworld_frame(gObjectEventPic_Greedent, 4, 4, 1), -// overworld_frame(gObjectEventPic_Greedent, 4, 4, 2), -// overworld_frame(gObjectEventPic_Greedent, 4, 4, 3), -// overworld_frame(gObjectEventPic_Greedent, 4, 4, 4), -// overworld_frame(gObjectEventPic_Greedent, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Greedent, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rookidee[] = { -// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 0), -// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 1), -// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 2), -// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 3), -// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 4), -// overworld_frame(gObjectEventPic_Rookidee, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Rookidee, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_corvisquire[] = { -// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 0), -// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 1), -// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 2), -// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 3), -// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 4), -// overworld_frame(gObjectEventPic_Corvisquire, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Corvisquire, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_corviknight[] = { -// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 0), -// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 1), -// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 2), -// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 3), -// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 4), -// overworld_frame(gObjectEventPic_Corviknight, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Corviknight, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_blipbug[] = { -// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 0), -// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 1), -// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 2), -// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 3), -// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 4), -// overworld_frame(gObjectEventPic_Blipbug, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Blipbug, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dottler[] = { -// overworld_frame(gObjectEventPic_Dottler, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dottler, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dottler, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dottler, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dottler, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dottler, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dottler, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_orbeetle[] = { -// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 0), -// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 1), -// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 2), -// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 3), -// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 4), -// overworld_frame(gObjectEventPic_Orbeetle, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Orbeetle, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_nickit[] = { -// overworld_frame(gObjectEventPic_Nickit, 4, 4, 0), -// overworld_frame(gObjectEventPic_Nickit, 4, 4, 1), -// overworld_frame(gObjectEventPic_Nickit, 4, 4, 2), -// overworld_frame(gObjectEventPic_Nickit, 4, 4, 3), -// overworld_frame(gObjectEventPic_Nickit, 4, 4, 4), -// overworld_frame(gObjectEventPic_Nickit, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Nickit, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_thievul[] = { -// overworld_frame(gObjectEventPic_Thievul, 4, 4, 0), -// overworld_frame(gObjectEventPic_Thievul, 4, 4, 1), -// overworld_frame(gObjectEventPic_Thievul, 4, 4, 2), -// overworld_frame(gObjectEventPic_Thievul, 4, 4, 3), -// overworld_frame(gObjectEventPic_Thievul, 4, 4, 4), -// overworld_frame(gObjectEventPic_Thievul, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Thievul, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_gossifleur[] = { -// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 0), -// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 1), -// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 2), -// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 3), -// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 4), -// overworld_frame(gObjectEventPic_Gossifleur, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Gossifleur, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_eldegoss[] = { -// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 0), -// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 1), -// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 2), -// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 3), -// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 4), -// overworld_frame(gObjectEventPic_Eldegoss, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Eldegoss, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_wooloo[] = { -// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 0), -// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 1), -// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 2), -// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 3), -// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 4), -// overworld_frame(gObjectEventPic_Wooloo, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Wooloo, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dubwool[] = { -// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dubwool, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dubwool, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_chewtle[] = { -// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 0), -// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 1), -// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 2), -// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 3), -// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 4), -// overworld_frame(gObjectEventPic_Chewtle, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Chewtle, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_drednaw[] = { -// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 0), -// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 1), -// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 2), -// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 3), -// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 4), -// overworld_frame(gObjectEventPic_Drednaw, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Drednaw, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_yamper[] = { -// overworld_frame(gObjectEventPic_Yamper, 4, 4, 0), -// overworld_frame(gObjectEventPic_Yamper, 4, 4, 1), -// overworld_frame(gObjectEventPic_Yamper, 4, 4, 2), -// overworld_frame(gObjectEventPic_Yamper, 4, 4, 3), -// overworld_frame(gObjectEventPic_Yamper, 4, 4, 4), -// overworld_frame(gObjectEventPic_Yamper, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Yamper, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_boltund[] = { -// overworld_frame(gObjectEventPic_Boltund, 4, 4, 0), -// overworld_frame(gObjectEventPic_Boltund, 4, 4, 1), -// overworld_frame(gObjectEventPic_Boltund, 4, 4, 2), -// overworld_frame(gObjectEventPic_Boltund, 4, 4, 3), -// overworld_frame(gObjectEventPic_Boltund, 4, 4, 4), -// overworld_frame(gObjectEventPic_Boltund, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Boltund, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rolycoly[] = { -// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 0), -// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 1), -// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 2), -// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 3), -// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 4), -// overworld_frame(gObjectEventPic_Rolycoly, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Rolycoly, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_carkol[] = { -// overworld_frame(gObjectEventPic_Carkol, 4, 4, 0), -// overworld_frame(gObjectEventPic_Carkol, 4, 4, 1), -// overworld_frame(gObjectEventPic_Carkol, 4, 4, 2), -// overworld_frame(gObjectEventPic_Carkol, 4, 4, 3), -// overworld_frame(gObjectEventPic_Carkol, 4, 4, 4), -// overworld_frame(gObjectEventPic_Carkol, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Carkol, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_coalossal[] = { -// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 0), -// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 1), -// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 2), -// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 3), -// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 4), -// overworld_frame(gObjectEventPic_Coalossal, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Coalossal, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_applin[] = { -// overworld_frame(gObjectEventPic_Applin, 4, 4, 0), -// overworld_frame(gObjectEventPic_Applin, 4, 4, 1), -// overworld_frame(gObjectEventPic_Applin, 4, 4, 2), -// overworld_frame(gObjectEventPic_Applin, 4, 4, 3), -// overworld_frame(gObjectEventPic_Applin, 4, 4, 4), -// overworld_frame(gObjectEventPic_Applin, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Applin, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_flapple[] = { -// overworld_frame(gObjectEventPic_Flapple, 4, 4, 0), -// overworld_frame(gObjectEventPic_Flapple, 4, 4, 1), -// overworld_frame(gObjectEventPic_Flapple, 4, 4, 2), -// overworld_frame(gObjectEventPic_Flapple, 4, 4, 3), -// overworld_frame(gObjectEventPic_Flapple, 4, 4, 4), -// overworld_frame(gObjectEventPic_Flapple, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Flapple, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_appletun[] = { -// overworld_frame(gObjectEventPic_Appletun, 4, 4, 0), -// overworld_frame(gObjectEventPic_Appletun, 4, 4, 1), -// overworld_frame(gObjectEventPic_Appletun, 4, 4, 2), -// overworld_frame(gObjectEventPic_Appletun, 4, 4, 3), -// overworld_frame(gObjectEventPic_Appletun, 4, 4, 4), -// overworld_frame(gObjectEventPic_Appletun, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Appletun, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_silicobra[] = { -// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 0), -// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 1), -// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 2), -// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 3), -// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 4), -// overworld_frame(gObjectEventPic_Silicobra, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Silicobra, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sandaconda[] = { -// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sandaconda, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sandaconda, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cramorant[] = { -// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cramorant, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cramorant, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_arrokuda[] = { -// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 0), -// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 1), -// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 2), -// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 3), -// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 4), -// overworld_frame(gObjectEventPic_Arrokuda, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Arrokuda, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_barraskewda[] = { -// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 0), -// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 1), -// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 2), -// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 3), -// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 4), -// overworld_frame(gObjectEventPic_Barraskewda, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Barraskewda, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_toxel[] = { -// overworld_frame(gObjectEventPic_Toxel, 4, 4, 0), -// overworld_frame(gObjectEventPic_Toxel, 4, 4, 1), -// overworld_frame(gObjectEventPic_Toxel, 4, 4, 2), -// overworld_frame(gObjectEventPic_Toxel, 4, 4, 3), -// overworld_frame(gObjectEventPic_Toxel, 4, 4, 4), -// overworld_frame(gObjectEventPic_Toxel, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Toxel, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_toxtricity[] = { -// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 0), -// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 1), -// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 2), -// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 3), -// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 4), -// overworld_frame(gObjectEventPic_Toxtricity, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Toxtricity, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_toxtricity_lowkey[] = { -// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 0), -// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 1), -// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 2), -// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 3), -// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 4), -// overworld_frame(gObjectEventPic_ToxtricityLowkey, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_ToxtricityLowkey, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sizzlipede[] = { -// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sizzlipede, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sizzlipede, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_centiskorch[] = { -// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 0), -// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 1), -// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 2), -// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 3), -// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 4), -// overworld_frame(gObjectEventPic_Centiskorch, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Centiskorch, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_clobbopus[] = { -// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 0), -// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 1), -// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 2), -// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 3), -// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 4), -// overworld_frame(gObjectEventPic_Clobbopus, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Clobbopus, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_grapploct[] = { -// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 0), -// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 1), -// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 2), -// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 3), -// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 4), -// overworld_frame(gObjectEventPic_Grapploct, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Grapploct, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sinistea[] = { -// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sinistea, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sinistea, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_polteageist[] = { -// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 0), -// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 1), -// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 2), -// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 3), -// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 4), -// overworld_frame(gObjectEventPic_Polteageist, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Polteageist, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hatenna[] = { -// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 0), -// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 1), -// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 2), -// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 3), -// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 4), -// overworld_frame(gObjectEventPic_Hatenna, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Hatenna, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hattrem[] = { -// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 0), -// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 1), -// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 2), -// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 3), -// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 4), -// overworld_frame(gObjectEventPic_Hattrem, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Hattrem, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_hatterene[] = { -// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 0), -// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 1), -// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 2), -// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 3), -// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 4), -// overworld_frame(gObjectEventPic_Hatterene, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Hatterene, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_impidimp[] = { -// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 0), -// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 1), -// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 2), -// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 3), -// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 4), -// overworld_frame(gObjectEventPic_Impidimp, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Impidimp, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_morgrem[] = { -// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 0), -// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 1), -// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 2), -// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 3), -// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 4), -// overworld_frame(gObjectEventPic_Morgrem, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Morgrem, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_grimmsnarl[] = { -// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 0), -// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 1), -// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 2), -// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 3), -// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 4), -// overworld_frame(gObjectEventPic_Grimmsnarl, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Grimmsnarl, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_obstagoon[] = { -// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Obstagoon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Obstagoon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_perrserker[] = { -// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 0), -// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 1), -// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 2), -// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 3), -// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 4), -// overworld_frame(gObjectEventPic_Perrserker, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Perrserker, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cursola[] = { -// overworld_frame(gObjectEventPic_Cursola, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cursola, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cursola, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cursola, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cursola, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cursola, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cursola, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_sirfetchd[] = { -// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sirfetchd, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Sirfetchd, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mr_rime[] = { -// overworld_frame(gObjectEventPic_MrRime, 4, 4, 0), -// overworld_frame(gObjectEventPic_MrRime, 4, 4, 1), -// overworld_frame(gObjectEventPic_MrRime, 4, 4, 2), -// overworld_frame(gObjectEventPic_MrRime, 4, 4, 3), -// overworld_frame(gObjectEventPic_MrRime, 4, 4, 4), -// overworld_frame(gObjectEventPic_MrRime, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_MrRime, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_runerigus[] = { -// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 0), -// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 1), -// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 2), -// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 3), -// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 4), -// overworld_frame(gObjectEventPic_Runerigus, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Runerigus, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_milcery[] = { -// overworld_frame(gObjectEventPic_Milcery, 4, 4, 0), -// overworld_frame(gObjectEventPic_Milcery, 4, 4, 1), -// overworld_frame(gObjectEventPic_Milcery, 4, 4, 2), -// overworld_frame(gObjectEventPic_Milcery, 4, 4, 3), -// overworld_frame(gObjectEventPic_Milcery, 4, 4, 4), -// overworld_frame(gObjectEventPic_Milcery, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Milcery, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_alcremie[] = { -// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 0), -// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 1), -// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 2), -// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 3), -// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 4), -// overworld_frame(gObjectEventPic_Alcremie, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Alcremie, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_falinks[] = { -// overworld_frame(gObjectEventPic_Falinks, 4, 4, 0), -// overworld_frame(gObjectEventPic_Falinks, 4, 4, 1), -// overworld_frame(gObjectEventPic_Falinks, 4, 4, 2), -// overworld_frame(gObjectEventPic_Falinks, 4, 4, 3), -// overworld_frame(gObjectEventPic_Falinks, 4, 4, 4), -// overworld_frame(gObjectEventPic_Falinks, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Falinks, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_pincurchin[] = { -// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 0), -// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 1), -// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 2), -// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 3), -// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 4), -// overworld_frame(gObjectEventPic_Pincurchin, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Pincurchin, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_snom[] = { -// overworld_frame(gObjectEventPic_Snom, 4, 4, 0), -// overworld_frame(gObjectEventPic_Snom, 4, 4, 1), -// overworld_frame(gObjectEventPic_Snom, 4, 4, 2), -// overworld_frame(gObjectEventPic_Snom, 4, 4, 3), -// overworld_frame(gObjectEventPic_Snom, 4, 4, 4), -// overworld_frame(gObjectEventPic_Snom, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Snom, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_frosmoth[] = { -// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 0), -// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 1), -// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 2), -// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 3), -// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 4), -// overworld_frame(gObjectEventPic_Frosmoth, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Frosmoth, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_stonjourner[] = { -// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 0), -// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 1), -// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 2), -// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 3), -// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 4), -// overworld_frame(gObjectEventPic_Stonjourner, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Stonjourner, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_eiscue[] = { -// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 0), -// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 1), -// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 2), -// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 3), -// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 4), -// overworld_frame(gObjectEventPic_Eiscue, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Eiscue, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_indeedee[] = { -// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 0), -// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 1), -// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 2), -// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 3), -// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 4), -// overworld_frame(gObjectEventPic_Indeedee, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Indeedee, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_morpeko[] = { -// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 0), -// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 1), -// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 2), -// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 3), -// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 4), -// overworld_frame(gObjectEventPic_Morpeko, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Morpeko, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_cufant[] = { -// overworld_frame(gObjectEventPic_Cufant, 4, 4, 0), -// overworld_frame(gObjectEventPic_Cufant, 4, 4, 1), -// overworld_frame(gObjectEventPic_Cufant, 4, 4, 2), -// overworld_frame(gObjectEventPic_Cufant, 4, 4, 3), -// overworld_frame(gObjectEventPic_Cufant, 4, 4, 4), -// overworld_frame(gObjectEventPic_Cufant, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Cufant, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_copperajah[] = { -// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 0), -// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 1), -// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 2), -// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 3), -// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 4), -// overworld_frame(gObjectEventPic_Copperajah, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Copperajah, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dracozolt[] = { -// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dracozolt, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dracozolt, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_arctozolt[] = { -// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 0), -// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 1), -// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 2), -// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 3), -// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 4), -// overworld_frame(gObjectEventPic_Arctozolt, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Arctozolt, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dracovish[] = { -// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dracovish, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dracovish, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_arctovish[] = { -// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 0), -// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 1), -// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 2), -// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 3), -// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 4), -// overworld_frame(gObjectEventPic_Arctovish, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Arctovish, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_duraludon[] = { -// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 0), -// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 1), -// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 2), -// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 3), -// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 4), -// overworld_frame(gObjectEventPic_Duraludon, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Duraludon, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dreepy[] = { -// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dreepy, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dreepy, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_drakloak[] = { -// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 0), -// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 1), -// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 2), -// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 3), -// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 4), -// overworld_frame(gObjectEventPic_Drakloak, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Drakloak, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_dragapult[] = { -// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 0), -// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 1), -// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 2), -// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 3), -// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 4), -// overworld_frame(gObjectEventPic_Dragapult, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Dragapult, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zacian[] = { -// overworld_frame(gObjectEventPic_Zacian, 4, 4, 0), -// overworld_frame(gObjectEventPic_Zacian, 4, 4, 1), -// overworld_frame(gObjectEventPic_Zacian, 4, 4, 2), -// overworld_frame(gObjectEventPic_Zacian, 4, 4, 3), -// overworld_frame(gObjectEventPic_Zacian, 4, 4, 4), -// overworld_frame(gObjectEventPic_Zacian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Zacian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zamazenta[] = { -// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 0), -// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 1), -// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 2), -// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 3), -// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 4), -// overworld_frame(gObjectEventPic_Zamazenta, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Zamazenta, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_eternatus[] = { -// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 0), -// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 1), -// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 2), -// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 3), -// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 4), -// overworld_frame(gObjectEventPic_Eternatus, 8, 8, 5), +// overworld_ascending_frames(gObjectEventPic_Eternatus, 8, 8), // }; // static const struct SpriteFrameImage sPicTable_kubfu[] = { -// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 0), -// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 1), -// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 2), -// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 3), -// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 4), -// overworld_frame(gObjectEventPic_Kubfu, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Kubfu, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_urshifu[] = { -// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 0), -// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 1), -// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 2), -// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 3), -// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 4), -// overworld_frame(gObjectEventPic_Urshifu, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Urshifu, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zarude[] = { -// overworld_frame(gObjectEventPic_Zarude, 4, 4, 0), -// overworld_frame(gObjectEventPic_Zarude, 4, 4, 1), -// overworld_frame(gObjectEventPic_Zarude, 4, 4, 2), -// overworld_frame(gObjectEventPic_Zarude, 4, 4, 3), -// overworld_frame(gObjectEventPic_Zarude, 4, 4, 4), -// overworld_frame(gObjectEventPic_Zarude, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Zarude, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_regieleki[] = { -// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 0), -// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 1), -// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 2), -// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 3), -// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 4), -// overworld_frame(gObjectEventPic_Regieleki, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Regieleki, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_regidrago[] = { -// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 0), -// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 1), -// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 2), -// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 3), -// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 4), -// overworld_frame(gObjectEventPic_Regidrago, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Regidrago, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_glastrier[] = { -// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 0), -// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 1), -// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 2), -// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 3), -// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 4), -// overworld_frame(gObjectEventPic_Glastrier, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Glastrier, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_spectrier[] = { -// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 0), -// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 1), -// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 2), -// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 3), -// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 4), -// overworld_frame(gObjectEventPic_Spectrier, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Spectrier, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_calyrex[] = { -// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 0), -// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 1), -// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 2), -// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 3), -// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 4), -// overworld_frame(gObjectEventPic_Calyrex, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_Calyrex, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_meowth_galarian[] = { -// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_MeowthGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_MeowthGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_ponyta_galarian[] = { -// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_PonytaGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_PonytaGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_rapidash_galarian[] = { -// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_RapidashGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_RapidashGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_slowpoke_galarian[] = { -// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_SlowpokeGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_SlowpokeGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_slowbro_galarian[] = { -// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_SlowbroGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_SlowbroGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_farfetchd_galarian[] = { -// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_FarfetchdGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_FarfetchdGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_weezing_galarian[] = { -// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_WeezingGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_WeezingGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_mr_mime_galarian[] = { -// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_MrMimeGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_MrMimeGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_articuno_galarian[] = { -// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_ArticunoGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_ArticunoGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_moltres_galarian[] = { -// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_MoltresGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_MoltresGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_slowking_galarian[] = { -// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_SlowkingGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_SlowkingGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_corsola_galarian[] = { -// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_CorsolaGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_CorsolaGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zigzagoon_galarian[] = { -// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_ZigzagoonGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_ZigzagoonGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_linoone_galarian[] = { -// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_LinooneGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_LinooneGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_darumaka_galarian[] = { -// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_DarumakaGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_DarumakaGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_darmanitan_galarian[] = { -// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_DarmanitanGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_DarmanitanGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_yamask_galarian[] = { -// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_YamaskGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_YamaskGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_stunfisk_galarian[] = { -// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_StunfiskGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_StunfiskGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zapdos_galarian[] = { -// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 0), -// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 1), -// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 2), -// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 3), -// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 4), -// overworld_frame(gObjectEventPic_ZapdosGalarian, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_ZapdosGalarian, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_calyrex_ice_rider[] = { -// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 0), -// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 1), -// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 2), -// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 3), -// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 4), -// overworld_frame(gObjectEventPic_CalyrexIceRider, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_CalyrexIceRider, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_calyrex_shadow_rider[] = { -// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 0), -// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 1), -// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 2), -// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 3), -// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 4), -// overworld_frame(gObjectEventPic_CalyrexShadowRider, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_CalyrexShadowRider, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zacian_crowned[] = { -// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 0), -// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 1), -// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 2), -// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 3), -// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 4), -// overworld_frame(gObjectEventPic_ZacianCrowned, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_ZacianCrowned, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_zamazenta_crowned[] = { -// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 0), -// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 1), -// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 2), -// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 3), -// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 4), -// overworld_frame(gObjectEventPic_ZamazentaCrowned, 4, 4, 5), +// overworld_ascending_frames(gObjectEventPic_ZamazentaCrowned, 4, 4), // }; // static const struct SpriteFrameImage sPicTable_wyrdeer[] = { From 89958a0dc03bc0c5a9f4f70067bf72eb0c72f15e Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 20 Jan 2024 00:28:00 -0300 Subject: [PATCH 197/291] Gen 4+ followers --- .../object_events/pics/pokemon/abomasnow.png | Bin 0 -> 1005 bytes graphics/object_events/pics/pokemon/abra.png | Bin 488 -> 487 bytes graphics/object_events/pics/pokemon/absol.png | Bin 794 -> 785 bytes .../object_events/pics/pokemon/accelgor.png | Bin 0 -> 735 bytes .../object_events/pics/pokemon/aegislash.png | Bin 0 -> 979 bytes .../object_events/pics/pokemon/aerodactyl.png | Bin 976 -> 991 bytes .../object_events/pics/pokemon/aggron.png | Bin 1134 -> 1204 bytes graphics/object_events/pics/pokemon/aipom.png | Bin 741 -> 767 bytes .../object_events/pics/pokemon/alakazam.png | Bin 725 -> 758 bytes .../object_events/pics/pokemon/alcremie.png | Bin 0 -> 674 bytes .../pics/pokemon/alolan_diglett.png | Bin 0 -> 475 bytes .../pics/pokemon/alolan_dugtrio.png | Bin 0 -> 879 bytes .../pics/pokemon/alolan_exeggutor.png | Bin 0 -> 1368 bytes .../pics/pokemon/alolan_geodude.png | Bin 0 -> 429 bytes .../pics/pokemon/alolan_golem.png | Bin 0 -> 902 bytes .../pics/pokemon/alolan_graveler.png | Bin 0 -> 698 bytes .../pics/pokemon/alolan_grimer.png | Bin 0 -> 582 bytes .../pics/pokemon/alolan_marowak.png | Bin 0 -> 817 bytes .../pics/pokemon/alolan_meowth.png | Bin 0 -> 653 bytes .../object_events/pics/pokemon/alolan_muk.png | Bin 0 -> 842 bytes .../pics/pokemon/alolan_ninetales.png | Bin 0 -> 784 bytes .../pics/pokemon/alolan_persian.png | Bin 0 -> 689 bytes .../pics/pokemon/alolan_raichu.png | Bin 0 -> 826 bytes .../pics/pokemon/alolan_raticate.png | Bin 0 -> 573 bytes .../pics/pokemon/alolan_rattata.png | Bin 0 -> 522 bytes .../pics/pokemon/alolan_sandshrew.png | Bin 0 -> 481 bytes .../pics/pokemon/alolan_sandslash.png | Bin 0 -> 722 bytes .../pics/pokemon/alolan_vulpix.png | Bin 0 -> 607 bytes .../object_events/pics/pokemon/alomomola.png | Bin 0 -> 767 bytes .../object_events/pics/pokemon/altaria.png | Bin 1114 -> 1056 bytes .../object_events/pics/pokemon/amaura.png | Bin 0 -> 588 bytes .../object_events/pics/pokemon/ambipom.png | Bin 0 -> 1145 bytes .../object_events/pics/pokemon/amoonguss.png | Bin 0 -> 686 bytes .../object_events/pics/pokemon/ampharos.png | Bin 755 -> 726 bytes .../object_events/pics/pokemon/anorith.png | Bin 771 -> 789 bytes .../object_events/pics/pokemon/appletun.png | Bin 0 -> 815 bytes .../object_events/pics/pokemon/applin.png | Bin 0 -> 481 bytes .../object_events/pics/pokemon/araquanid.png | Bin 0 -> 914 bytes graphics/object_events/pics/pokemon/arbok.png | Bin 708 -> 710 bytes .../object_events/pics/pokemon/arcanine.png | Bin 964 -> 968 bytes .../pics/pokemon/arcanine_hisuian.png | Bin 0 -> 1104 bytes .../object_events/pics/pokemon/arceus.png | Bin 0 -> 1311 bytes .../object_events/pics/pokemon/arceus_bug.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_dark.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_dragon.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_electric.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_fairy.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_fighting.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_fire.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_flying.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_ghost.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_grass.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_ground.png | Bin 0 -> 1381 bytes .../object_events/pics/pokemon/arceus_ice.png | Bin 0 -> 1360 bytes .../pics/pokemon/arceus_poison.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_psychic.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_rock.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_steel.png | Bin 0 -> 1381 bytes .../pics/pokemon/arceus_water.png | Bin 0 -> 1381 bytes .../object_events/pics/pokemon/archen.png | Bin 0 -> 677 bytes .../object_events/pics/pokemon/archeops.png | Bin 0 -> 1061 bytes .../object_events/pics/pokemon/arctovish.png | Bin 0 -> 987 bytes .../object_events/pics/pokemon/arctozolt.png | Bin 0 -> 824 bytes .../object_events/pics/pokemon/ariados.png | Bin 982 -> 1004 bytes .../object_events/pics/pokemon/armaldo.png | Bin 943 -> 919 bytes .../object_events/pics/pokemon/aromatisse.png | Bin 0 -> 622 bytes graphics/object_events/pics/pokemon/aron.png | Bin 406 -> 412 bytes .../object_events/pics/pokemon/arrokuda.png | Bin 0 -> 606 bytes .../object_events/pics/pokemon/articuno.png | Bin 1132 -> 1180 bytes .../pics/pokemon/articuno_galarian.png | Bin 0 -> 1354 bytes .../object_events/pics/pokemon/audino.png | Bin 0 -> 648 bytes .../object_events/pics/pokemon/aurorus.png | Bin 0 -> 831 bytes .../object_events/pics/pokemon/avalugg.png | Bin 0 -> 799 bytes .../pics/pokemon/avalugg_hisuian.png | Bin 0 -> 1013 bytes graphics/object_events/pics/pokemon/axew.png | Bin 0 -> 494 bytes graphics/object_events/pics/pokemon/azelf.png | Bin 0 -> 689 bytes .../object_events/pics/pokemon/azumarill.png | Bin 707 -> 708 bytes .../object_events/pics/pokemon/azurill.png | Bin 519 -> 519 bytes graphics/object_events/pics/pokemon/bagon.png | Bin 495 -> 501 bytes .../object_events/pics/pokemon/baltoy.png | Bin 384 -> 367 bytes .../object_events/pics/pokemon/banette.png | Bin 528 -> 543 bytes .../object_events/pics/pokemon/barbaracle.png | Bin 0 -> 1158 bytes .../object_events/pics/pokemon/barboach.png | Bin 516 -> 502 bytes .../pics/pokemon/barraskewda.png | Bin 0 -> 888 bytes .../pics/pokemon/basculegion.png | Bin 0 -> 929 bytes .../pics/pokemon/basculegion_female.png | Bin 0 -> 940 bytes .../object_events/pics/pokemon/basculin.png | Bin 0 -> 628 bytes .../pics/pokemon/basculin_blue_striped.png | Bin 0 -> 682 bytes .../pics/pokemon/basculin_hisuian.png | Bin 0 -> 528 bytes .../object_events/pics/pokemon/bastiodon.png | Bin 0 -> 800 bytes .../object_events/pics/pokemon/bayleef.png | Bin 696 -> 720 bytes .../object_events/pics/pokemon/beartic.png | Bin 0 -> 774 bytes .../object_events/pics/pokemon/beautifly.png | Bin 869 -> 873 bytes .../object_events/pics/pokemon/beedrill.png | Bin 800 -> 804 bytes .../object_events/pics/pokemon/beheeyem.png | Bin 0 -> 492 bytes .../object_events/pics/pokemon/beldum.png | Bin 548 -> 550 bytes .../object_events/pics/pokemon/bellossom.png | Bin 644 -> 632 bytes .../object_events/pics/pokemon/bellsprout.png | Bin 399 -> 400 bytes .../object_events/pics/pokemon/bergmite.png | Bin 0 -> 503 bytes .../object_events/pics/pokemon/bewear.png | Bin 0 -> 713 bytes .../object_events/pics/pokemon/bibarel.png | Bin 0 -> 789 bytes .../object_events/pics/pokemon/bidoof.png | Bin 0 -> 498 bytes .../object_events/pics/pokemon/binacle.png | Bin 0 -> 801 bytes .../object_events/pics/pokemon/bisharp.png | Bin 0 -> 587 bytes .../pics/pokemon/blacephalon.png | Bin 0 -> 588 bytes .../object_events/pics/pokemon/blastoise.png | Bin 888 -> 858 bytes .../object_events/pics/pokemon/blaziken.png | Bin 883 -> 875 bytes .../object_events/pics/pokemon/blipbug.png | Bin 0 -> 395 bytes .../object_events/pics/pokemon/blissey.png | Bin 601 -> 602 bytes .../object_events/pics/pokemon/blitzle.png | Bin 0 -> 587 bytes .../object_events/pics/pokemon/boldore.png | Bin 0 -> 705 bytes .../object_events/pics/pokemon/boltund.png | Bin 0 -> 618 bytes .../object_events/pics/pokemon/bonsly.png | Bin 0 -> 384 bytes .../object_events/pics/pokemon/bouffalant.png | Bin 0 -> 690 bytes .../object_events/pics/pokemon/bounsweet.png | Bin 0 -> 471 bytes .../object_events/pics/pokemon/braixen.png | Bin 0 -> 552 bytes .../object_events/pics/pokemon/braviary.png | Bin 0 -> 1082 bytes .../pics/pokemon/braviary_hisuian.png | Bin 0 -> 1265 bytes .../object_events/pics/pokemon/breloom.png | Bin 580 -> 571 bytes .../object_events/pics/pokemon/brionne.png | Bin 0 -> 661 bytes .../object_events/pics/pokemon/bronzong.png | Bin 0 -> 621 bytes .../object_events/pics/pokemon/bronzor.png | Bin 0 -> 327 bytes .../object_events/pics/pokemon/bruxish.png | Bin 0 -> 761 bytes graphics/object_events/pics/pokemon/budew.png | Bin 0 -> 362 bytes .../object_events/pics/pokemon/buizel.png | Bin 0 -> 678 bytes .../object_events/pics/pokemon/bulbasaur.png | Bin 501 -> 521 bytes .../object_events/pics/pokemon/buneary.png | Bin 0 -> 491 bytes .../object_events/pics/pokemon/bunnelby.png | Bin 0 -> 442 bytes graphics/object_events/pics/pokemon/burmy.png | Bin 0 -> 447 bytes .../pics/pokemon/burmy_sandy_cloak.png | Bin 0 -> 399 bytes .../pics/pokemon/burmy_trash_cloak.png | Bin 0 -> 406 bytes .../object_events/pics/pokemon/butterfree.png | Bin 826 -> 810 bytes .../object_events/pics/pokemon/buzzwole.png | Bin 0 -> 952 bytes .../object_events/pics/pokemon/cacnea.png | Bin 510 -> 533 bytes .../object_events/pics/pokemon/cacturne.png | Bin 538 -> 528 bytes .../object_events/pics/pokemon/calyrex.png | Bin 0 -> 606 bytes .../pics/pokemon/calyrex_ice_rider.png | Bin 0 -> 1111 bytes .../pics/pokemon/calyrex_shadow_rider.png | Bin 0 -> 1162 bytes .../object_events/pics/pokemon/camerupt.png | Bin 855 -> 875 bytes .../object_events/pics/pokemon/carbink.png | Bin 0 -> 515 bytes .../object_events/pics/pokemon/carkol.png | Bin 0 -> 735 bytes .../object_events/pics/pokemon/carnivine.png | Bin 0 -> 700 bytes .../object_events/pics/pokemon/carracosta.png | Bin 0 -> 921 bytes .../object_events/pics/pokemon/carvanha.png | Bin 720 -> 751 bytes .../object_events/pics/pokemon/cascoon.png | Bin 396 -> 396 bytes .../object_events/pics/pokemon/castform.png | Bin 342 -> 342 bytes .../pics/pokemon/castform_rainy.png | Bin 8049 -> 580 bytes .../pics/pokemon/castform_snowy.png | Bin 8615 -> 768 bytes .../pics/pokemon/castform_sunny.png | Bin 8332 -> 653 bytes .../object_events/pics/pokemon/caterpie.png | Bin 537 -> 534 bytes .../object_events/pics/pokemon/celebi.png | Bin 542 -> 536 bytes .../object_events/pics/pokemon/celesteela.png | Bin 0 -> 1219 bytes .../pics/pokemon/centiskorch.png | Bin 0 -> 1040 bytes .../object_events/pics/pokemon/chandelure.png | Bin 0 -> 655 bytes .../object_events/pics/pokemon/chansey.png | Bin 519 -> 514 bytes .../object_events/pics/pokemon/charizard.png | Bin 1040 -> 1014 bytes .../object_events/pics/pokemon/charjabug.png | Bin 0 -> 382 bytes .../object_events/pics/pokemon/charmander.png | Bin 507 -> 504 bytes .../object_events/pics/pokemon/charmeleon.png | Bin 591 -> 582 bytes .../object_events/pics/pokemon/chatot.png | Bin 0 -> 505 bytes .../object_events/pics/pokemon/cherrim.png | Bin 0 -> 401 bytes .../object_events/pics/pokemon/cherubi.png | Bin 0 -> 543 bytes .../object_events/pics/pokemon/chesnaught.png | Bin 0 -> 966 bytes .../object_events/pics/pokemon/chespin.png | Bin 0 -> 454 bytes .../object_events/pics/pokemon/chewtle.png | Bin 0 -> 403 bytes .../object_events/pics/pokemon/chikorita.png | Bin 465 -> 457 bytes .../object_events/pics/pokemon/chimchar.png | Bin 0 -> 560 bytes .../object_events/pics/pokemon/chimecho.png | Bin 322 -> 333 bytes .../object_events/pics/pokemon/chinchou.png | Bin 677 -> 669 bytes .../object_events/pics/pokemon/chingling.png | Bin 0 -> 502 bytes .../object_events/pics/pokemon/cinccino.png | Bin 0 -> 680 bytes .../object_events/pics/pokemon/cinderace.png | Bin 0 -> 769 bytes .../object_events/pics/pokemon/clamperl.png | Bin 492 -> 500 bytes .../object_events/pics/pokemon/clauncher.png | Bin 0 -> 820 bytes .../object_events/pics/pokemon/clawitzer.png | Bin 0 -> 1097 bytes .../object_events/pics/pokemon/claydol.png | Bin 444 -> 449 bytes .../object_events/pics/pokemon/clefable.png | Bin 603 -> 622 bytes .../object_events/pics/pokemon/clefairy.png | Bin 459 -> 456 bytes .../object_events/pics/pokemon/cleffa.png | Bin 407 -> 411 bytes .../object_events/pics/pokemon/clobbopus.png | Bin 0 -> 588 bytes .../object_events/pics/pokemon/cloyster.png | Bin 1061 -> 1062 bytes .../object_events/pics/pokemon/coalossal.png | Bin 0 -> 1291 bytes .../object_events/pics/pokemon/cobalion.png | Bin 0 -> 813 bytes .../object_events/pics/pokemon/cofagrigus.png | Bin 0 -> 698 bytes .../object_events/pics/pokemon/combee.png | Bin 0 -> 449 bytes .../object_events/pics/pokemon/combee_f.png | Bin 0 -> 491 bytes .../object_events/pics/pokemon/combusken.png | Bin 561 -> 558 bytes .../object_events/pics/pokemon/comfey.png | Bin 0 -> 978 bytes .../object_events/pics/pokemon/conkeldurr.png | Bin 0 -> 957 bytes .../object_events/pics/pokemon/copperajah.png | Bin 0 -> 1018 bytes .../object_events/pics/pokemon/corphish.png | Bin 798 -> 832 bytes .../object_events/pics/pokemon/corsola.png | Bin 631 -> 636 bytes .../pics/pokemon/corsola_galarian.png | Bin 0 -> 665 bytes .../pics/pokemon/corviknight.png | Bin 0 -> 871 bytes .../pics/pokemon/corvisquire.png | Bin 0 -> 793 bytes .../object_events/pics/pokemon/cosmoem.png | Bin 0 -> 496 bytes .../object_events/pics/pokemon/cosmog.png | Bin 0 -> 551 bytes .../object_events/pics/pokemon/cottonee.png | Bin 0 -> 471 bytes .../pics/pokemon/crabominable.png | Bin 0 -> 1045 bytes .../object_events/pics/pokemon/crabrawler.png | Bin 0 -> 765 bytes .../object_events/pics/pokemon/cradily.png | Bin 923 -> 900 bytes .../object_events/pics/pokemon/cramorant.png | Bin 0 -> 642 bytes .../object_events/pics/pokemon/cranidos.png | Bin 0 -> 493 bytes .../object_events/pics/pokemon/crawdaunt.png | Bin 908 -> 851 bytes .../object_events/pics/pokemon/cresselia.png | Bin 0 -> 953 bytes .../object_events/pics/pokemon/croagunk.png | Bin 0 -> 488 bytes .../object_events/pics/pokemon/crobat.png | Bin 957 -> 946 bytes .../object_events/pics/pokemon/croconaw.png | Bin 761 -> 743 bytes .../object_events/pics/pokemon/crustle.png | Bin 0 -> 777 bytes .../object_events/pics/pokemon/cryogonal.png | Bin 0 -> 999 bytes .../object_events/pics/pokemon/cubchoo.png | Bin 0 -> 545 bytes .../object_events/pics/pokemon/cubone.png | Bin 569 -> 578 bytes .../object_events/pics/pokemon/cufant.png | Bin 0 -> 538 bytes .../object_events/pics/pokemon/cursola.png | Bin 0 -> 897 bytes .../object_events/pics/pokemon/cutiefly.png | Bin 0 -> 466 bytes .../object_events/pics/pokemon/cyndaquil.png | Bin 638 -> 640 bytes .../object_events/pics/pokemon/darkrai.png | Bin 0 -> 1069 bytes .../object_events/pics/pokemon/darmanitan.png | Bin 0 -> 832 bytes .../pics/pokemon/darmanitan_galarian.png | Bin 0 -> 747 bytes .../object_events/pics/pokemon/dartrix.png | Bin 0 -> 674 bytes .../object_events/pics/pokemon/darumaka.png | Bin 0 -> 506 bytes .../pics/pokemon/darumaka_galarian.png | Bin 0 -> 515 bytes .../object_events/pics/pokemon/decidueye.png | Bin 0 -> 805 bytes .../pics/pokemon/decidueye_hisuian.png | Bin 0 -> 963 bytes .../object_events/pics/pokemon/dedenne.png | Bin 0 -> 555 bytes .../object_events/pics/pokemon/deerling.png | Bin 0 -> 550 bytes .../pics/pokemon/deerling_autumn.png | Bin 0 -> 598 bytes .../pics/pokemon/deerling_summer.png | Bin 0 -> 600 bytes .../pics/pokemon/deerling_winter.png | Bin 0 -> 628 bytes graphics/object_events/pics/pokemon/deino.png | Bin 0 -> 560 bytes .../object_events/pics/pokemon/delcatty.png | Bin 741 -> 746 bytes .../object_events/pics/pokemon/delibird.png | Bin 629 -> 635 bytes .../object_events/pics/pokemon/delphox.png | Bin 0 -> 803 bytes .../object_events/pics/pokemon/deoxys.png | Bin 700 -> 728 bytes .../pics/pokemon/deoxys_attack.png | Bin 0 -> 914 bytes .../pics/pokemon/deoxys_defense.png | Bin 0 -> 823 bytes .../pics/pokemon/deoxys_speed.png | Bin 0 -> 843 bytes .../object_events/pics/pokemon/dewgong.png | Bin 747 -> 752 bytes .../object_events/pics/pokemon/dewott.png | Bin 0 -> 533 bytes .../object_events/pics/pokemon/dewpider.png | Bin 0 -> 592 bytes .../object_events/pics/pokemon/dhelmise.png | Bin 0 -> 757 bytes .../object_events/pics/pokemon/dialga.png | Bin 0 -> 1612 bytes .../pics/pokemon/dialga_origin.png | Bin 0 -> 1890 bytes .../object_events/pics/pokemon/diancie.png | Bin 0 -> 692 bytes .../object_events/pics/pokemon/diggersby.png | Bin 0 -> 673 bytes .../object_events/pics/pokemon/diglett.png | Bin 424 -> 425 bytes graphics/object_events/pics/pokemon/ditto.png | Bin 368 -> 367 bytes .../object_events/pics/pokemon/dodrio.png | Bin 1056 -> 1042 bytes graphics/object_events/pics/pokemon/doduo.png | Bin 525 -> 521 bytes .../object_events/pics/pokemon/donphan.png | Bin 710 -> 710 bytes .../object_events/pics/pokemon/dottler.png | Bin 0 -> 326 bytes .../object_events/pics/pokemon/doublade.png | Bin 0 -> 824 bytes .../object_events/pics/pokemon/dracovish.png | Bin 0 -> 870 bytes .../object_events/pics/pokemon/dracozolt.png | Bin 0 -> 1082 bytes .../object_events/pics/pokemon/dragalge.png | Bin 0 -> 870 bytes .../object_events/pics/pokemon/dragapult.png | Bin 0 -> 1027 bytes .../object_events/pics/pokemon/dragonair.png | Bin 1054 -> 1059 bytes .../object_events/pics/pokemon/dragonite.png | Bin 925 -> 911 bytes .../object_events/pics/pokemon/drakloak.png | Bin 0 -> 1037 bytes .../object_events/pics/pokemon/drampa.png | Bin 0 -> 795 bytes .../object_events/pics/pokemon/drapion.png | Bin 0 -> 1004 bytes .../object_events/pics/pokemon/dratini.png | Bin 611 -> 641 bytes .../object_events/pics/pokemon/drednaw.png | Bin 0 -> 616 bytes .../object_events/pics/pokemon/dreepy.png | Bin 0 -> 577 bytes .../object_events/pics/pokemon/drifblim.png | Bin 0 -> 579 bytes .../object_events/pics/pokemon/drifloon.png | Bin 0 -> 416 bytes .../object_events/pics/pokemon/drilbur.png | Bin 0 -> 513 bytes .../object_events/pics/pokemon/drizzile.png | Bin 0 -> 736 bytes .../object_events/pics/pokemon/drowzee.png | Bin 543 -> 541 bytes .../object_events/pics/pokemon/druddigon.png | Bin 0 -> 1024 bytes .../object_events/pics/pokemon/dubwool.png | Bin 0 -> 786 bytes .../object_events/pics/pokemon/ducklett.png | Bin 0 -> 431 bytes .../object_events/pics/pokemon/dugtrio.png | Bin 687 -> 696 bytes .../object_events/pics/pokemon/dunsparce.png | Bin 695 -> 702 bytes .../object_events/pics/pokemon/duosion.png | Bin 0 -> 595 bytes .../object_events/pics/pokemon/duraludon.png | Bin 0 -> 818 bytes .../object_events/pics/pokemon/durant.png | Bin 0 -> 581 bytes .../object_events/pics/pokemon/dusclops.png | Bin 833 -> 875 bytes .../object_events/pics/pokemon/dusknoir.png | Bin 0 -> 899 bytes .../object_events/pics/pokemon/duskull.png | Bin 459 -> 481 bytes .../object_events/pics/pokemon/dustox.png | Bin 785 -> 785 bytes .../object_events/pics/pokemon/dwebble.png | Bin 0 -> 500 bytes .../object_events/pics/pokemon/eelektrik.png | Bin 0 -> 800 bytes .../object_events/pics/pokemon/eelektross.png | Bin 0 -> 914 bytes graphics/object_events/pics/pokemon/eevee.png | Bin 500 -> 490 bytes .../object_events/pics/pokemon/eiscue.png | Bin 0 -> 686 bytes graphics/object_events/pics/pokemon/ekans.png | Bin 606 -> 601 bytes .../object_events/pics/pokemon/eldegoss.png | Bin 0 -> 617 bytes .../object_events/pics/pokemon/electabuzz.png | Bin 632 -> 609 bytes .../object_events/pics/pokemon/electivire.png | Bin 0 -> 941 bytes .../object_events/pics/pokemon/electrike.png | Bin 567 -> 581 bytes .../object_events/pics/pokemon/electrode.png | Bin 362 -> 363 bytes .../pics/pokemon/electrode_hisuian.png | Bin 0 -> 564 bytes .../object_events/pics/pokemon/elekid.png | Bin 531 -> 531 bytes .../object_events/pics/pokemon/elgyem.png | Bin 0 -> 437 bytes .../object_events/pics/pokemon/emboar.png | Bin 0 -> 1074 bytes .../object_events/pics/pokemon/emolga.png | Bin 0 -> 595 bytes .../object_events/pics/pokemon/empoleon.png | Bin 0 -> 770 bytes .../object_events/pics/pokemon/enamorus.png | Bin 0 -> 1643 bytes .../pics/pokemon/enamorus_therian.png | Bin 0 -> 1451 bytes .../pics/pokemon/enemy_zigzagoon.png | Bin 0 -> 726 bytes graphics/object_events/pics/pokemon/entei.png | Bin 1039 -> 1033 bytes .../object_events/pics/pokemon/escavalier.png | Bin 0 -> 1207 bytes .../object_events/pics/pokemon/espeon.png | Bin 748 -> 747 bytes .../object_events/pics/pokemon/espurr.png | Bin 0 -> 512 bytes .../object_events/pics/pokemon/eternatus.png | Bin 0 -> 3305 bytes .../object_events/pics/pokemon/excadrill.png | Bin 0 -> 748 bytes .../object_events/pics/pokemon/exeggcute.png | Bin 833 -> 824 bytes .../object_events/pics/pokemon/exeggutor.png | Bin 787 -> 776 bytes .../object_events/pics/pokemon/exploud.png | Bin 1020 -> 1107 bytes .../object_events/pics/pokemon/falinks.png | Bin 0 -> 1139 bytes .../object_events/pics/pokemon/farfetchd.png | Bin 575 -> 568 bytes .../pics/pokemon/farfetchd_galarian.png | Bin 0 -> 745 bytes .../object_events/pics/pokemon/fearow.png | Bin 1015 -> 1013 bytes .../object_events/pics/pokemon/feebas.png | Bin 529 -> 529 bytes .../object_events/pics/pokemon/fennekin.png | Bin 0 -> 523 bytes .../object_events/pics/pokemon/feraligatr.png | Bin 1004 -> 896 bytes .../object_events/pics/pokemon/ferroseed.png | Bin 0 -> 511 bytes .../object_events/pics/pokemon/ferrothorn.png | Bin 0 -> 603 bytes .../object_events/pics/pokemon/finneon.png | Bin 0 -> 553 bytes .../object_events/pics/pokemon/flaaffy.png | Bin 751 -> 742 bytes .../object_events/pics/pokemon/flabebe.png | Bin 0 -> 659 bytes .../pics/pokemon/flabebe_blue_flower.png | Bin 0 -> 735 bytes .../pics/pokemon/flabebe_orange_flower.png | Bin 0 -> 735 bytes .../pics/pokemon/flabebe_white_flower.png | Bin 0 -> 707 bytes .../pics/pokemon/flabebe_yellow_flower.png | Bin 0 -> 735 bytes .../object_events/pics/pokemon/flapple.png | Bin 0 -> 814 bytes .../object_events/pics/pokemon/flareon.png | Bin 770 -> 787 bytes .../pics/pokemon/fletchinder.png | Bin 0 -> 894 bytes .../object_events/pics/pokemon/fletchling.png | Bin 0 -> 417 bytes .../object_events/pics/pokemon/floatzel.png | Bin 0 -> 801 bytes .../object_events/pics/pokemon/floette.png | Bin 0 -> 732 bytes .../pics/pokemon/floette_blue_flower.png | Bin 0 -> 759 bytes .../pics/pokemon/floette_eternal_flower.png | Bin 0 -> 916 bytes .../pics/pokemon/floette_orange_flower.png | Bin 0 -> 759 bytes .../pics/pokemon/floette_white_flower.png | Bin 0 -> 751 bytes .../pics/pokemon/floette_yellow_flower.png | Bin 0 -> 759 bytes .../object_events/pics/pokemon/florges.png | Bin 0 -> 1183 bytes .../pics/pokemon/florges_blue_flower.png | Bin 0 -> 1184 bytes .../pics/pokemon/florges_orange_flower.png | Bin 0 -> 1184 bytes .../pics/pokemon/florges_white_flower.png | Bin 0 -> 1184 bytes .../pics/pokemon/florges_yellow_flower.png | Bin 0 -> 1168 bytes .../object_events/pics/pokemon/flygon.png | Bin 903 -> 946 bytes .../object_events/pics/pokemon/fomantis.png | Bin 0 -> 455 bytes .../object_events/pics/pokemon/foongus.png | Bin 0 -> 523 bytes .../object_events/pics/pokemon/forretress.png | Bin 529 -> 528 bytes .../object_events/pics/pokemon/fraxure.png | Bin 0 -> 593 bytes .../object_events/pics/pokemon/frillish.png | Bin 0 -> 567 bytes .../object_events/pics/pokemon/frillish_f.png | Bin 0 -> 626 bytes .../object_events/pics/pokemon/froakie.png | Bin 0 -> 484 bytes .../object_events/pics/pokemon/frogadier.png | Bin 0 -> 539 bytes .../object_events/pics/pokemon/froslass.png | Bin 0 -> 714 bytes .../object_events/pics/pokemon/frosmoth.png | Bin 0 -> 966 bytes .../object_events/pics/pokemon/furfrou.png | Bin 0 -> 675 bytes .../pics/pokemon/furfrou_dandy_trim.png | Bin 0 -> 849 bytes .../pics/pokemon/furfrou_debutante_trim.png | Bin 0 -> 941 bytes .../pics/pokemon/furfrou_diamond_trim.png | Bin 0 -> 909 bytes .../pics/pokemon/furfrou_heart_trim.png | Bin 0 -> 908 bytes .../pics/pokemon/furfrou_kabuki_trim.png | Bin 0 -> 932 bytes .../pics/pokemon/furfrou_la_reine_trim.png | Bin 0 -> 908 bytes .../pics/pokemon/furfrou_matron_trim.png | Bin 0 -> 930 bytes .../pics/pokemon/furfrou_pharaoh_trim.png | Bin 0 -> 938 bytes .../pics/pokemon/furfrou_star_trim.png | Bin 0 -> 946 bytes .../object_events/pics/pokemon/furret.png | Bin 809 -> 774 bytes .../object_events/pics/pokemon/gabite.png | Bin 0 -> 744 bytes .../object_events/pics/pokemon/gallade.png | Bin 0 -> 724 bytes .../object_events/pics/pokemon/galvantula.png | Bin 0 -> 1089 bytes .../object_events/pics/pokemon/garbodor.png | Bin 0 -> 783 bytes .../object_events/pics/pokemon/garchomp.png | Bin 0 -> 1150 bytes .../object_events/pics/pokemon/gardevoir.png | Bin 734 -> 711 bytes .../object_events/pics/pokemon/gastly.png | Bin 630 -> 606 bytes .../object_events/pics/pokemon/gastrodon.png | Bin 0 -> 821 bytes .../pics/pokemon/gastrodon_east_sea.png | Bin 0 -> 841 bytes .../object_events/pics/pokemon/genesect.png | Bin 0 -> 812 bytes .../object_events/pics/pokemon/gengar.png | Bin 642 -> 615 bytes .../object_events/pics/pokemon/geodude.png | Bin 404 -> 405 bytes graphics/object_events/pics/pokemon/gible.png | Bin 0 -> 550 bytes .../object_events/pics/pokemon/gigalith.png | Bin 0 -> 770 bytes .../object_events/pics/pokemon/girafarig.png | Bin 713 -> 722 bytes .../object_events/pics/pokemon/giratina.png | Bin 0 -> 2097 bytes .../pics/pokemon/giratina_origin.png | Bin 0 -> 1965 bytes .../object_events/pics/pokemon/glaceon.png | Bin 0 -> 619 bytes .../object_events/pics/pokemon/glalie.png | Bin 571 -> 571 bytes .../object_events/pics/pokemon/glameow.png | Bin 0 -> 518 bytes .../object_events/pics/pokemon/glastrier.png | Bin 0 -> 838 bytes .../object_events/pics/pokemon/gligar.png | Bin 951 -> 999 bytes .../object_events/pics/pokemon/gliscor.png | Bin 0 -> 968 bytes graphics/object_events/pics/pokemon/gloom.png | Bin 467 -> 462 bytes .../object_events/pics/pokemon/gogoat.png | Bin 0 -> 694 bytes .../object_events/pics/pokemon/golbat.png | Bin 786 -> 765 bytes .../object_events/pics/pokemon/goldeen.png | Bin 733 -> 736 bytes .../object_events/pics/pokemon/golduck.png | Bin 581 -> 582 bytes graphics/object_events/pics/pokemon/golem.png | Bin 735 -> 712 bytes .../object_events/pics/pokemon/golett.png | Bin 0 -> 612 bytes .../object_events/pics/pokemon/golisopod.png | Bin 0 -> 830 bytes .../object_events/pics/pokemon/golurk.png | Bin 0 -> 866 bytes .../object_events/pics/pokemon/goodra.png | Bin 0 -> 746 bytes .../pics/pokemon/goodra_hisuian.png | Bin 0 -> 891 bytes graphics/object_events/pics/pokemon/goomy.png | Bin 0 -> 630 bytes .../object_events/pics/pokemon/gorebyss.png | Bin 815 -> 818 bytes .../object_events/pics/pokemon/gossifleur.png | Bin 0 -> 694 bytes .../object_events/pics/pokemon/gothita.png | Bin 0 -> 499 bytes .../object_events/pics/pokemon/gothitelle.png | Bin 0 -> 778 bytes .../object_events/pics/pokemon/gothorita.png | Bin 0 -> 599 bytes .../object_events/pics/pokemon/gourgeist.png | Bin 0 -> 881 bytes .../object_events/pics/pokemon/granbull.png | Bin 656 -> 669 bytes .../object_events/pics/pokemon/grapploct.png | Bin 0 -> 930 bytes .../object_events/pics/pokemon/graveler.png | Bin 631 -> 628 bytes .../object_events/pics/pokemon/greedent.png | Bin 0 -> 784 bytes .../object_events/pics/pokemon/greninja.png | Bin 0 -> 908 bytes .../object_events/pics/pokemon/grimer.png | Bin 549 -> 540 bytes .../object_events/pics/pokemon/grimmsnarl.png | Bin 0 -> 993 bytes .../object_events/pics/pokemon/grookey.png | Bin 0 -> 592 bytes .../object_events/pics/pokemon/grotle.png | Bin 0 -> 642 bytes .../object_events/pics/pokemon/groudon.png | Bin 1804 -> 1699 bytes .../object_events/pics/pokemon/grovyle.png | Bin 615 -> 622 bytes .../object_events/pics/pokemon/growlithe.png | Bin 615 -> 603 bytes .../pics/pokemon/growlithe_hisuian.png | Bin 0 -> 717 bytes .../object_events/pics/pokemon/grubbin.png | Bin 0 -> 570 bytes .../object_events/pics/pokemon/grumpig.png | Bin 668 -> 688 bytes .../object_events/pics/pokemon/gulpin.png | Bin 518 -> 514 bytes .../object_events/pics/pokemon/gumshoos.png | Bin 0 -> 668 bytes .../object_events/pics/pokemon/gurdurr.png | Bin 0 -> 899 bytes .../object_events/pics/pokemon/guzzlord.png | Bin 0 -> 1304 bytes .../object_events/pics/pokemon/gyarados.png | Bin 1390 -> 1353 bytes .../object_events/pics/pokemon/hakamo-o.png | Bin 0 -> 674 bytes .../object_events/pics/pokemon/happiny.png | Bin 0 -> 486 bytes .../object_events/pics/pokemon/hariyama.png | Bin 1039 -> 1070 bytes .../object_events/pics/pokemon/hatenna.png | Bin 0 -> 547 bytes .../object_events/pics/pokemon/hatterene.png | Bin 0 -> 840 bytes .../object_events/pics/pokemon/hattrem.png | Bin 0 -> 727 bytes .../object_events/pics/pokemon/haunter.png | Bin 567 -> 541 bytes .../object_events/pics/pokemon/hawlucha.png | Bin 0 -> 895 bytes .../object_events/pics/pokemon/haxorus.png | Bin 0 -> 882 bytes .../object_events/pics/pokemon/heatmor.png | Bin 0 -> 667 bytes .../object_events/pics/pokemon/heatran.png | Bin 0 -> 1049 bytes .../object_events/pics/pokemon/heliolisk.png | Bin 0 -> 696 bytes .../object_events/pics/pokemon/helioptile.png | Bin 0 -> 537 bytes .../object_events/pics/pokemon/heracross.png | Bin 747 -> 747 bytes .../object_events/pics/pokemon/herdier.png | Bin 0 -> 737 bytes .../object_events/pics/pokemon/hippopotas.png | Bin 0 -> 607 bytes .../pics/pokemon/hippopotas_f.png | Bin 0 -> 628 bytes .../object_events/pics/pokemon/hippowdon.png | Bin 0 -> 726 bytes .../pics/pokemon/hippowdon_f.png | Bin 0 -> 701 bytes .../object_events/pics/pokemon/hitmonchan.png | Bin 601 -> 589 bytes .../object_events/pics/pokemon/hitmonlee.png | Bin 583 -> 592 bytes .../object_events/pics/pokemon/hitmontop.png | Bin 548 -> 489 bytes graphics/object_events/pics/pokemon/ho_oh.png | Bin 2166 -> 2133 bytes .../object_events/pics/pokemon/honchkrow.png | Bin 0 -> 673 bytes .../object_events/pics/pokemon/honedge.png | Bin 0 -> 669 bytes graphics/object_events/pics/pokemon/hoopa.png | Bin 0 -> 702 bytes .../pics/pokemon/hoopa_unbound.png | Bin 0 -> 3219 bytes .../object_events/pics/pokemon/hoothoot.png | Bin 595 -> 599 bytes .../object_events/pics/pokemon/hoppip.png | Bin 534 -> 509 bytes .../object_events/pics/pokemon/horsea.png | Bin 495 -> 495 bytes .../object_events/pics/pokemon/houndoom.png | Bin 686 -> 699 bytes .../object_events/pics/pokemon/houndour.png | Bin 523 -> 560 bytes .../object_events/pics/pokemon/huntail.png | Bin 995 -> 994 bytes .../object_events/pics/pokemon/hydreigon.png | Bin 0 -> 1487 bytes graphics/object_events/pics/pokemon/hypno.png | Bin 642 -> 646 bytes .../object_events/pics/pokemon/igglybuff.png | Bin 412 -> 402 bytes .../object_events/pics/pokemon/illumise.png | Bin 674 -> 652 bytes .../object_events/pics/pokemon/impidimp.png | Bin 0 -> 586 bytes .../object_events/pics/pokemon/incineroar.png | Bin 0 -> 791 bytes .../object_events/pics/pokemon/indeedee.png | Bin 0 -> 512 bytes .../object_events/pics/pokemon/indeedee_1.png | Bin 0 -> 561 bytes .../object_events/pics/pokemon/infernape.png | Bin 0 -> 1011 bytes graphics/object_events/pics/pokemon/inkay.png | Bin 0 -> 558 bytes .../object_events/pics/pokemon/inteleon.png | Bin 0 -> 843 bytes .../object_events/pics/pokemon/ivysaur.png | Bin 579 -> 601 bytes .../object_events/pics/pokemon/jangmo-o.png | Bin 0 -> 631 bytes .../object_events/pics/pokemon/jellicent.png | Bin 0 -> 580 bytes .../pics/pokemon/jellicent_f.png | Bin 0 -> 742 bytes .../object_events/pics/pokemon/jigglypuff.png | Bin 428 -> 445 bytes .../object_events/pics/pokemon/jirachi.png | Bin 566 -> 565 bytes .../object_events/pics/pokemon/jolteon.png | Bin 698 -> 696 bytes .../object_events/pics/pokemon/joltik.png | Bin 0 -> 593 bytes .../object_events/pics/pokemon/jumpluff.png | Bin 572 -> 571 bytes graphics/object_events/pics/pokemon/jynx.png | Bin 787 -> 782 bytes .../object_events/pics/pokemon/kabuto.png | Bin 461 -> 464 bytes .../object_events/pics/pokemon/kabutops.png | Bin 783 -> 754 bytes .../object_events/pics/pokemon/kadabra.png | Bin 706 -> 721 bytes .../object_events/pics/pokemon/kakuna.png | Bin 463 -> 459 bytes .../object_events/pics/pokemon/kangaskhan.png | Bin 770 -> 753 bytes .../object_events/pics/pokemon/karrablast.png | Bin 0 -> 486 bytes .../object_events/pics/pokemon/kartana.png | Bin 0 -> 531 bytes .../object_events/pics/pokemon/kecleon.png | Bin 651 -> 641 bytes .../object_events/pics/pokemon/keldeo.png | Bin 0 -> 832 bytes .../object_events/pics/pokemon/kingdra.png | Bin 761 -> 762 bytes .../object_events/pics/pokemon/kingler.png | Bin 822 -> 829 bytes .../object_events/pics/pokemon/kirlia.png | Bin 495 -> 490 bytes graphics/object_events/pics/pokemon/klang.png | Bin 0 -> 1019 bytes .../object_events/pics/pokemon/kleavor.png | Bin 0 -> 1026 bytes .../object_events/pics/pokemon/klefki.png | Bin 0 -> 675 bytes graphics/object_events/pics/pokemon/klink.png | Bin 0 -> 552 bytes .../object_events/pics/pokemon/klinklang.png | Bin 0 -> 1180 bytes .../object_events/pics/pokemon/koffing.png | Bin 549 -> 528 bytes .../object_events/pics/pokemon/komala.png | Bin 0 -> 563 bytes .../object_events/pics/pokemon/kommo-o.png | Bin 0 -> 1025 bytes .../object_events/pics/pokemon/krabby.png | Bin 545 -> 544 bytes .../object_events/pics/pokemon/kricketot.png | Bin 0 -> 499 bytes .../object_events/pics/pokemon/kricketune.png | Bin 0 -> 823 bytes .../object_events/pics/pokemon/krokorok.png | Bin 0 -> 823 bytes .../object_events/pics/pokemon/krookodile.png | Bin 0 -> 876 bytes graphics/object_events/pics/pokemon/kubfu.png | Bin 0 -> 578 bytes .../object_events/pics/pokemon/kyogre.png | Bin 1764 -> 1764 bytes .../object_events/pics/pokemon/kyurem.png | Bin 0 -> 2978 bytes .../object_events/pics/pokemon/lairon.png | Bin 776 -> 783 bytes .../object_events/pics/pokemon/lampent.png | Bin 0 -> 460 bytes .../object_events/pics/pokemon/landorus.png | Bin 0 -> 1337 bytes .../object_events/pics/pokemon/lanturn.png | Bin 886 -> 913 bytes .../object_events/pics/pokemon/lapras.png | Bin 879 -> 834 bytes .../object_events/pics/pokemon/larvesta.png | Bin 0 -> 569 bytes .../object_events/pics/pokemon/larvitar.png | Bin 436 -> 436 bytes .../object_events/pics/pokemon/latias.png | Bin 965 -> 961 bytes .../object_events/pics/pokemon/latios.png | Bin 1101 -> 1085 bytes .../object_events/pics/pokemon/leafeon.png | Bin 0 -> 733 bytes .../object_events/pics/pokemon/leavanny.png | Bin 0 -> 595 bytes .../object_events/pics/pokemon/ledian.png | Bin 937 -> 925 bytes .../object_events/pics/pokemon/ledyba.png | Bin 859 -> 895 bytes .../object_events/pics/pokemon/lickilicky.png | Bin 0 -> 651 bytes .../object_events/pics/pokemon/lickitung.png | Bin 600 -> 588 bytes .../object_events/pics/pokemon/liepard.png | Bin 0 -> 814 bytes .../object_events/pics/pokemon/lileep.png | Bin 616 -> 615 bytes .../object_events/pics/pokemon/lilligant.png | Bin 0 -> 847 bytes .../pics/pokemon/lilligant_hisuian.png | Bin 0 -> 720 bytes .../object_events/pics/pokemon/lillipup.png | Bin 0 -> 559 bytes .../object_events/pics/pokemon/linoone.png | Bin 617 -> 597 bytes .../pics/pokemon/linoone_galarian.png | Bin 0 -> 693 bytes .../object_events/pics/pokemon/litleo.png | Bin 0 -> 542 bytes .../object_events/pics/pokemon/litten.png | Bin 0 -> 652 bytes .../object_events/pics/pokemon/litwick.png | Bin 0 -> 444 bytes .../object_events/pics/pokemon/lombre.png | Bin 606 -> 579 bytes .../object_events/pics/pokemon/lopunny.png | Bin 0 -> 748 bytes graphics/object_events/pics/pokemon/lotad.png | Bin 466 -> 456 bytes .../object_events/pics/pokemon/loudred.png | Bin 796 -> 787 bytes .../object_events/pics/pokemon/lucario.png | Bin 0 -> 682 bytes .../object_events/pics/pokemon/ludicolo.png | Bin 721 -> 727 bytes graphics/object_events/pics/pokemon/lugia.png | Bin 1744 -> 1562 bytes .../object_events/pics/pokemon/lumineon.png | Bin 0 -> 702 bytes .../object_events/pics/pokemon/lunala.png | Bin 0 -> 1100 bytes .../object_events/pics/pokemon/lunatone.png | Bin 419 -> 418 bytes .../object_events/pics/pokemon/lurantis.png | Bin 0 -> 713 bytes .../object_events/pics/pokemon/luvdisc.png | Bin 352 -> 370 bytes graphics/object_events/pics/pokemon/luxio.png | Bin 0 -> 716 bytes .../object_events/pics/pokemon/luxray.png | Bin 0 -> 754 bytes .../object_events/pics/pokemon/lycanroc.png | Bin 0 -> 703 bytes .../pics/pokemon/lycanroc_dusk.png | Bin 0 -> 947 bytes .../pics/pokemon/lycanroc_midnight.png | Bin 0 -> 882 bytes .../object_events/pics/pokemon/machamp.png | Bin 931 -> 932 bytes .../object_events/pics/pokemon/machoke.png | Bin 635 -> 625 bytes .../object_events/pics/pokemon/machop.png | Bin 435 -> 427 bytes graphics/object_events/pics/pokemon/magby.png | Bin 463 -> 483 bytes .../object_events/pics/pokemon/magcargo.png | Bin 853 -> 819 bytes .../object_events/pics/pokemon/magearna.png | Bin 0 -> 734 bytes .../object_events/pics/pokemon/magikarp.png | Bin 725 -> 763 bytes .../object_events/pics/pokemon/magmar.png | Bin 810 -> 772 bytes .../object_events/pics/pokemon/magmortar.png | Bin 0 -> 1027 bytes .../object_events/pics/pokemon/magnemite.png | Bin 434 -> 445 bytes .../object_events/pics/pokemon/magneton.png | Bin 800 -> 830 bytes .../object_events/pics/pokemon/magnezone.png | Bin 0 -> 665 bytes .../object_events/pics/pokemon/makuhita.png | Bin 570 -> 571 bytes .../object_events/pics/pokemon/malamar.png | Bin 0 -> 891 bytes .../object_events/pics/pokemon/mamoswine.png | Bin 0 -> 787 bytes .../object_events/pics/pokemon/manaphy.png | Bin 0 -> 487 bytes .../object_events/pics/pokemon/mandibuzz.png | Bin 0 -> 821 bytes .../object_events/pics/pokemon/manectric.png | Bin 776 -> 760 bytes .../object_events/pics/pokemon/mankey.png | Bin 539 -> 552 bytes .../object_events/pics/pokemon/mantine.png | Bin 907 -> 863 bytes .../object_events/pics/pokemon/mantyke.png | Bin 0 -> 608 bytes .../object_events/pics/pokemon/maractus.png | Bin 0 -> 1142 bytes .../object_events/pics/pokemon/mareanie.png | Bin 0 -> 643 bytes .../object_events/pics/pokemon/mareep.png | Bin 690 -> 670 bytes .../object_events/pics/pokemon/marill.png | Bin 554 -> 570 bytes .../object_events/pics/pokemon/marowak.png | Bin 670 -> 671 bytes .../object_events/pics/pokemon/marshadow.png | Bin 0 -> 566 bytes .../object_events/pics/pokemon/marshtomp.png | Bin 498 -> 514 bytes .../object_events/pics/pokemon/masquerain.png | Bin 867 -> 830 bytes .../object_events/pics/pokemon/mawile.png | Bin 716 -> 707 bytes .../object_events/pics/pokemon/medicham.png | Bin 583 -> 597 bytes .../object_events/pics/pokemon/meditite.png | Bin 474 -> 474 bytes .../object_events/pics/pokemon/meganium.png | Bin 802 -> 804 bytes .../object_events/pics/pokemon/melmetal.png | Bin 0 -> 1359 bytes .../object_events/pics/pokemon/meloetta.png | Bin 0 -> 700 bytes .../pics/pokemon/meloetta_pirouette.png | Bin 0 -> 730 bytes .../object_events/pics/pokemon/meltan.png | Bin 0 -> 494 bytes .../object_events/pics/pokemon/meowstic.png | Bin 0 -> 736 bytes .../pics/pokemon/meowstic_female.png | Bin 0 -> 771 bytes .../object_events/pics/pokemon/meowth.png | Bin 620 -> 639 bytes .../pics/pokemon/meowth_galarian.png | Bin 0 -> 625 bytes .../object_events/pics/pokemon/mesprit.png | Bin 0 -> 752 bytes .../object_events/pics/pokemon/metagross.png | Bin 895 -> 911 bytes .../object_events/pics/pokemon/metang.png | Bin 940 -> 905 bytes .../object_events/pics/pokemon/metapod.png | Bin 463 -> 462 bytes graphics/object_events/pics/pokemon/mew.png | Bin 576 -> 582 bytes .../object_events/pics/pokemon/mewtwo.png | Bin 818 -> 813 bytes .../object_events/pics/pokemon/mienfoo.png | Bin 0 -> 519 bytes .../object_events/pics/pokemon/mienshao.png | Bin 0 -> 658 bytes .../object_events/pics/pokemon/mightyena.png | Bin 751 -> 751 bytes .../object_events/pics/pokemon/milcery.png | Bin 0 -> 320 bytes .../object_events/pics/pokemon/milotic.png | Bin 1059 -> 1043 bytes .../object_events/pics/pokemon/miltank.png | Bin 715 -> 707 bytes .../object_events/pics/pokemon/mime_jr.png | Bin 0 -> 479 bytes .../object_events/pics/pokemon/mimikyu.png | Bin 0 -> 547 bytes .../object_events/pics/pokemon/minccino.png | Bin 0 -> 597 bytes .../object_events/pics/pokemon/minior.png | Bin 0 -> 443 bytes graphics/object_events/pics/pokemon/minun.png | Bin 443 -> 438 bytes .../object_events/pics/pokemon/misdreavus.png | Bin 823 -> 828 bytes .../object_events/pics/pokemon/mismagius.png | Bin 0 -> 793 bytes .../object_events/pics/pokemon/moltres.png | Bin 1086 -> 1088 bytes .../pics/pokemon/moltres_galarian.png | Bin 0 -> 1172 bytes .../object_events/pics/pokemon/monferno.png | Bin 0 -> 717 bytes .../object_events/pics/pokemon/morelull.png | Bin 0 -> 389 bytes .../object_events/pics/pokemon/morgrem.png | Bin 0 -> 678 bytes .../object_events/pics/pokemon/morpeko.png | Bin 0 -> 462 bytes .../object_events/pics/pokemon/mothim.png | Bin 0 -> 903 bytes .../object_events/pics/pokemon/mr_mime.png | Bin 703 -> 693 bytes .../pics/pokemon/mr_mime_galarian.png | Bin 0 -> 670 bytes .../object_events/pics/pokemon/mr_rime.png | Bin 0 -> 887 bytes .../object_events/pics/pokemon/mudbray.png | Bin 0 -> 546 bytes .../object_events/pics/pokemon/mudkip.png | Bin 413 -> 411 bytes .../object_events/pics/pokemon/mudsdale.png | Bin 0 -> 725 bytes graphics/object_events/pics/pokemon/muk.png | Bin 675 -> 666 bytes .../object_events/pics/pokemon/munchlax.png | Bin 0 -> 487 bytes graphics/object_events/pics/pokemon/munna.png | Bin 0 -> 417 bytes .../object_events/pics/pokemon/murkrow.png | Bin 452 -> 454 bytes .../object_events/pics/pokemon/musharna.png | Bin 0 -> 1059 bytes .../object_events/pics/pokemon/naganadel.png | Bin 0 -> 885 bytes graphics/object_events/pics/pokemon/natu.png | Bin 405 -> 405 bytes .../object_events/pics/pokemon/necrozma.png | Bin 0 -> 1230 bytes .../pics/pokemon/necrozma_dawn_wings.png | Bin 0 -> 1470 bytes .../pics/pokemon/necrozma_dusk_mane.png | Bin 0 -> 1365 bytes .../object_events/pics/pokemon/nickit.png | Bin 0 -> 542 bytes .../object_events/pics/pokemon/nidoking.png | Bin 756 -> 748 bytes .../object_events/pics/pokemon/nidoqueen.png | Bin 795 -> 782 bytes .../object_events/pics/pokemon/nidoran_f.png | Bin 449 -> 453 bytes .../object_events/pics/pokemon/nidoran_m.png | Bin 463 -> 483 bytes .../object_events/pics/pokemon/nidorina.png | Bin 623 -> 606 bytes .../object_events/pics/pokemon/nidorino.png | Bin 670 -> 649 bytes .../object_events/pics/pokemon/nihilego.png | Bin 0 -> 704 bytes .../object_events/pics/pokemon/nincada.png | Bin 590 -> 599 bytes .../object_events/pics/pokemon/ninetales.png | Bin 784 -> 762 bytes .../object_events/pics/pokemon/ninjask.png | Bin 688 -> 688 bytes .../object_events/pics/pokemon/noctowl.png | Bin 1035 -> 1034 bytes .../object_events/pics/pokemon/noibat.png | Bin 0 -> 664 bytes .../object_events/pics/pokemon/noivern.png | Bin 0 -> 1133 bytes .../object_events/pics/pokemon/nosepass.png | Bin 649 -> 624 bytes graphics/object_events/pics/pokemon/numel.png | Bin 779 -> 777 bytes .../object_events/pics/pokemon/nuzleaf.png | Bin 545 -> 546 bytes .../object_events/pics/pokemon/obstagoon.png | Bin 0 -> 701 bytes .../object_events/pics/pokemon/octillery.png | Bin 641 -> 641 bytes .../object_events/pics/pokemon/oddish.png | Bin 363 -> 349 bytes .../object_events/pics/pokemon/omanyte.png | Bin 503 -> 506 bytes .../object_events/pics/pokemon/omastar.png | Bin 784 -> 764 bytes graphics/object_events/pics/pokemon/onix.png | Bin 952 -> 943 bytes .../object_events/pics/pokemon/oranguru.png | Bin 0 -> 690 bytes .../object_events/pics/pokemon/orbeetle.png | Bin 0 -> 797 bytes .../object_events/pics/pokemon/oricorio.png | Bin 0 -> 599 bytes .../object_events/pics/pokemon/oshawott.png | Bin 0 -> 451 bytes .../object_events/pics/pokemon/overqwil.png | Bin 0 -> 779 bytes .../object_events/pics/pokemon/pachirisu.png | Bin 0 -> 502 bytes .../object_events/pics/pokemon/palkia.png | Bin 0 -> 2021 bytes .../pics/pokemon/palkia_origin.png | Bin 0 -> 1800 bytes .../object_events/pics/pokemon/palossand.png | Bin 0 -> 704 bytes .../object_events/pics/pokemon/palpitoad.png | Bin 0 -> 576 bytes .../object_events/pics/pokemon/pancham.png | Bin 0 -> 535 bytes .../object_events/pics/pokemon/pangoro.png | Bin 0 -> 809 bytes .../object_events/pics/pokemon/panpour.png | Bin 0 -> 619 bytes .../object_events/pics/pokemon/pansage.png | Bin 0 -> 668 bytes .../object_events/pics/pokemon/pansear.png | Bin 0 -> 645 bytes graphics/object_events/pics/pokemon/paras.png | Bin 582 -> 571 bytes .../object_events/pics/pokemon/parasect.png | Bin 730 -> 725 bytes .../object_events/pics/pokemon/passimian.png | Bin 0 -> 738 bytes .../object_events/pics/pokemon/patrat.png | Bin 0 -> 587 bytes .../object_events/pics/pokemon/pawniard.png | Bin 0 -> 601 bytes .../object_events/pics/pokemon/pelipper.png | Bin 875 -> 890 bytes .../object_events/pics/pokemon/perrserker.png | Bin 0 -> 635 bytes .../object_events/pics/pokemon/persian.png | Bin 694 -> 710 bytes .../object_events/pics/pokemon/petilil.png | Bin 0 -> 549 bytes .../object_events/pics/pokemon/phanpy.png | Bin 404 -> 412 bytes .../object_events/pics/pokemon/phantump.png | Bin 0 -> 643 bytes .../object_events/pics/pokemon/pheromosa.png | Bin 0 -> 992 bytes .../object_events/pics/pokemon/phione.png | Bin 0 -> 558 bytes graphics/object_events/pics/pokemon/pichu.png | Bin 421 -> 430 bytes .../pics/pokemon/pichu_spiky_eared.png | Bin 0 -> 472 bytes .../object_events/pics/pokemon/pidgeot.png | Bin 1084 -> 1106 bytes .../object_events/pics/pokemon/pidgeotto.png | Bin 819 -> 813 bytes .../object_events/pics/pokemon/pidgey.png | Bin 400 -> 391 bytes .../object_events/pics/pokemon/pidove.png | Bin 0 -> 646 bytes .../object_events/pics/pokemon/pignite.png | Bin 0 -> 683 bytes .../object_events/pics/pokemon/pikachu.png | Bin 523 -> 526 bytes .../object_events/pics/pokemon/pikipek.png | Bin 0 -> 472 bytes .../object_events/pics/pokemon/piloswine.png | Bin 605 -> 605 bytes .../object_events/pics/pokemon/pincurchin.png | Bin 0 -> 583 bytes .../object_events/pics/pokemon/pineco.png | Bin 357 -> 357 bytes .../object_events/pics/pokemon/pinsir.png | Bin 768 -> 739 bytes .../object_events/pics/pokemon/piplup.png | Bin 0 -> 388 bytes .../object_events/pics/pokemon/plusle.png | Bin 444 -> 443 bytes .../object_events/pics/pokemon/poipole.png | Bin 0 -> 632 bytes .../object_events/pics/pokemon/politoed.png | Bin 745 -> 752 bytes .../object_events/pics/pokemon/poliwag.png | Bin 455 -> 451 bytes .../object_events/pics/pokemon/poliwhirl.png | Bin 531 -> 531 bytes .../object_events/pics/pokemon/poliwrath.png | Bin 696 -> 686 bytes .../pics/pokemon/polteageist.png | Bin 0 -> 652 bytes .../object_events/pics/pokemon/ponyta.png | Bin 641 -> 616 bytes .../pics/pokemon/ponyta_galarian.png | Bin 0 -> 723 bytes .../object_events/pics/pokemon/poochyena.png | Bin 524 -> 522 bytes .../object_events/pics/pokemon/popplio.png | Bin 0 -> 630 bytes .../object_events/pics/pokemon/porygon.png | Bin 574 -> 571 bytes .../object_events/pics/pokemon/porygon2.png | Bin 535 -> 535 bytes .../object_events/pics/pokemon/porygon_z.png | Bin 0 -> 575 bytes .../object_events/pics/pokemon/primarina.png | Bin 0 -> 1005 bytes .../object_events/pics/pokemon/primeape.png | Bin 749 -> 735 bytes .../object_events/pics/pokemon/prinplup.png | Bin 0 -> 638 bytes .../object_events/pics/pokemon/probopass.png | Bin 0 -> 919 bytes .../object_events/pics/pokemon/psyduck.png | Bin 492 -> 488 bytes .../object_events/pics/pokemon/pumpkaboo.png | Bin 0 -> 530 bytes .../object_events/pics/pokemon/pupitar.png | Bin 566 -> 566 bytes .../object_events/pics/pokemon/purrloin.png | Bin 0 -> 511 bytes .../object_events/pics/pokemon/purugly.png | Bin 0 -> 719 bytes .../object_events/pics/pokemon/pyroar.png | Bin 0 -> 666 bytes .../object_events/pics/pokemon/pyroar_f.png | Bin 0 -> 733 bytes .../object_events/pics/pokemon/pyukumuku.png | Bin 0 -> 517 bytes .../object_events/pics/pokemon/quagsire.png | Bin 565 -> 590 bytes .../object_events/pics/pokemon/quilava.png | Bin 1028 -> 967 bytes .../object_events/pics/pokemon/quilladin.png | Bin 0 -> 659 bytes .../object_events/pics/pokemon/qwilfish.png | Bin 587 -> 592 bytes .../pics/pokemon/qwilfish_hisuian.png | Bin 0 -> 697 bytes .../object_events/pics/pokemon/raboot.png | Bin 0 -> 922 bytes .../object_events/pics/pokemon/raichu.png | Bin 824 -> 797 bytes .../object_events/pics/pokemon/raikou.png | Bin 927 -> 924 bytes graphics/object_events/pics/pokemon/ralts.png | Bin 425 -> 414 bytes .../object_events/pics/pokemon/rampardos.png | Bin 0 -> 871 bytes .../object_events/pics/pokemon/rapidash.png | Bin 871 -> 871 bytes .../pics/pokemon/rapidash_galarian.png | Bin 0 -> 964 bytes .../object_events/pics/pokemon/raticate.png | Bin 558 -> 551 bytes .../object_events/pics/pokemon/rattata.png | Bin 523 -> 524 bytes .../object_events/pics/pokemon/rayquaza.png | Bin 2107 -> 2069 bytes .../object_events/pics/pokemon/regice.png | Bin 760 -> 778 bytes .../object_events/pics/pokemon/regidrago.png | Bin 0 -> 682 bytes .../object_events/pics/pokemon/regieleki.png | Bin 0 -> 810 bytes .../object_events/pics/pokemon/regigigas.png | Bin 0 -> 1801 bytes .../object_events/pics/pokemon/regirock.png | Bin 1028 -> 1001 bytes .../object_events/pics/pokemon/registeel.png | Bin 825 -> 819 bytes .../object_events/pics/pokemon/relicanth.png | Bin 846 -> 820 bytes .../object_events/pics/pokemon/remoraid.png | Bin 563 -> 551 bytes .../object_events/pics/pokemon/reshiram.png | Bin 0 -> 2963 bytes .../object_events/pics/pokemon/reuniclus.png | Bin 0 -> 704 bytes .../object_events/pics/pokemon/rhydon.png | Bin 752 -> 747 bytes .../object_events/pics/pokemon/rhyhorn.png | Bin 598 -> 614 bytes .../object_events/pics/pokemon/rhyperior.png | Bin 0 -> 930 bytes .../object_events/pics/pokemon/ribombee.png | Bin 0 -> 729 bytes .../object_events/pics/pokemon/rillaboom.png | Bin 0 -> 1091 bytes graphics/object_events/pics/pokemon/riolu.png | Bin 0 -> 543 bytes .../object_events/pics/pokemon/rockruff.png | Bin 0 -> 594 bytes .../object_events/pics/pokemon/roggenrola.png | Bin 0 -> 337 bytes .../object_events/pics/pokemon/rolycoly.png | Bin 0 -> 449 bytes .../object_events/pics/pokemon/rookidee.png | Bin 0 -> 439 bytes .../object_events/pics/pokemon/roselia.png | Bin 439 -> 432 bytes .../object_events/pics/pokemon/roserade.png | Bin 0 -> 709 bytes graphics/object_events/pics/pokemon/rotom.png | Bin 0 -> 474 bytes .../object_events/pics/pokemon/rotom_fan.png | Bin 0 -> 649 bytes .../pics/pokemon/rotom_frost.png | Bin 0 -> 574 bytes .../object_events/pics/pokemon/rotom_heat.png | Bin 0 -> 499 bytes .../object_events/pics/pokemon/rotom_mow.png | Bin 0 -> 715 bytes .../object_events/pics/pokemon/rotom_wash.png | Bin 0 -> 781 bytes .../object_events/pics/pokemon/rowlet.png | Bin 0 -> 555 bytes .../object_events/pics/pokemon/rufflet.png | Bin 0 -> 448 bytes .../object_events/pics/pokemon/runerigus.png | Bin 0 -> 954 bytes .../object_events/pics/pokemon/sableye.png | Bin 519 -> 515 bytes .../object_events/pics/pokemon/salamence.png | Bin 995 -> 988 bytes .../object_events/pics/pokemon/salandit.png | Bin 0 -> 656 bytes .../object_events/pics/pokemon/salazzle.png | Bin 0 -> 882 bytes .../object_events/pics/pokemon/samurott.png | Bin 0 -> 1200 bytes .../pics/pokemon/samurott_hisuian.png | Bin 0 -> 1021 bytes .../object_events/pics/pokemon/sandaconda.png | Bin 0 -> 863 bytes .../object_events/pics/pokemon/sandile.png | Bin 0 -> 769 bytes .../object_events/pics/pokemon/sandshrew.png | Bin 439 -> 480 bytes .../object_events/pics/pokemon/sandslash.png | Bin 681 -> 644 bytes .../object_events/pics/pokemon/sandygast.png | Bin 0 -> 468 bytes graphics/object_events/pics/pokemon/sawk.png | Bin 0 -> 807 bytes .../object_events/pics/pokemon/sawsbuck.png | Bin 0 -> 773 bytes .../pics/pokemon/sawsbuck_autumn.png | Bin 0 -> 740 bytes .../pics/pokemon/sawsbuck_summer.png | Bin 0 -> 677 bytes .../pics/pokemon/sawsbuck_winter.png | Bin 0 -> 814 bytes .../object_events/pics/pokemon/scatterbug.png | Bin 0 -> 507 bytes .../object_events/pics/pokemon/sceptile.png | Bin 872 -> 863 bytes .../object_events/pics/pokemon/scizor.png | Bin 870 -> 870 bytes .../object_events/pics/pokemon/scolipede.png | Bin 0 -> 725 bytes .../object_events/pics/pokemon/scorbunny.png | Bin 0 -> 539 bytes .../object_events/pics/pokemon/scrafty.png | Bin 0 -> 670 bytes .../object_events/pics/pokemon/scraggy.png | Bin 0 -> 493 bytes .../object_events/pics/pokemon/scyther.png | Bin 778 -> 780 bytes .../object_events/pics/pokemon/seadra.png | Bin 714 -> 714 bytes .../object_events/pics/pokemon/seaking.png | Bin 1018 -> 969 bytes .../object_events/pics/pokemon/sealeo.png | Bin 757 -> 793 bytes .../object_events/pics/pokemon/seedot.png | Bin 372 -> 379 bytes graphics/object_events/pics/pokemon/seel.png | Bin 648 -> 626 bytes .../object_events/pics/pokemon/seismitoad.png | Bin 0 -> 874 bytes .../object_events/pics/pokemon/sentret.png | Bin 565 -> 559 bytes .../object_events/pics/pokemon/serperior.png | Bin 0 -> 1013 bytes .../object_events/pics/pokemon/servine.png | Bin 0 -> 566 bytes .../object_events/pics/pokemon/seviper.png | Bin 927 -> 939 bytes .../object_events/pics/pokemon/sewaddle.png | Bin 0 -> 507 bytes .../object_events/pics/pokemon/sharpedo.png | Bin 665 -> 664 bytes .../object_events/pics/pokemon/shaymin.png | Bin 0 -> 450 bytes .../object_events/pics/pokemon/shedinja.png | Bin 637 -> 627 bytes .../object_events/pics/pokemon/shelgon.png | Bin 529 -> 512 bytes .../object_events/pics/pokemon/shellder.png | Bin 519 -> 493 bytes .../object_events/pics/pokemon/shellos.png | Bin 0 -> 521 bytes .../pics/pokemon/shellos_east_sea.png | Bin 0 -> 552 bytes .../object_events/pics/pokemon/shelmet.png | Bin 0 -> 491 bytes .../object_events/pics/pokemon/shieldon.png | Bin 0 -> 507 bytes .../object_events/pics/pokemon/shiftry.png | Bin 813 -> 830 bytes .../object_events/pics/pokemon/shiinotic.png | Bin 0 -> 604 bytes graphics/object_events/pics/pokemon/shinx.png | Bin 0 -> 512 bytes .../object_events/pics/pokemon/shroomish.png | Bin 354 -> 350 bytes .../object_events/pics/pokemon/shuckle.png | Bin 538 -> 555 bytes .../object_events/pics/pokemon/shuppet.png | Bin 451 -> 451 bytes .../object_events/pics/pokemon/sigilyph.png | Bin 0 -> 804 bytes .../object_events/pics/pokemon/silcoon.png | Bin 385 -> 385 bytes .../object_events/pics/pokemon/silicobra.png | Bin 0 -> 564 bytes .../object_events/pics/pokemon/silvally.png | Bin 0 -> 867 bytes .../object_events/pics/pokemon/simipour.png | Bin 0 -> 788 bytes .../object_events/pics/pokemon/simisage.png | Bin 0 -> 715 bytes .../object_events/pics/pokemon/simisear.png | Bin 0 -> 781 bytes .../object_events/pics/pokemon/sinistea.png | Bin 0 -> 487 bytes .../object_events/pics/pokemon/sirfetchd.png | Bin 0 -> 1008 bytes .../object_events/pics/pokemon/sizzlipede.png | Bin 0 -> 517 bytes .../object_events/pics/pokemon/skarmory.png | Bin 968 -> 937 bytes .../object_events/pics/pokemon/skiddo.png | Bin 0 -> 459 bytes .../object_events/pics/pokemon/skiploom.png | Bin 518 -> 515 bytes .../object_events/pics/pokemon/skitty.png | Bin 536 -> 535 bytes .../object_events/pics/pokemon/skorupi.png | Bin 0 -> 651 bytes .../object_events/pics/pokemon/skrelp.png | Bin 0 -> 611 bytes .../object_events/pics/pokemon/skuntank.png | Bin 0 -> 696 bytes .../object_events/pics/pokemon/skwovet.png | Bin 0 -> 715 bytes .../object_events/pics/pokemon/slaking.png | Bin 921 -> 894 bytes .../object_events/pics/pokemon/slakoth.png | Bin 613 -> 604 bytes .../object_events/pics/pokemon/sliggoo.png | Bin 0 -> 682 bytes .../pics/pokemon/sliggoo_hisuian.png | Bin 0 -> 664 bytes .../object_events/pics/pokemon/slowbro.png | Bin 779 -> 690 bytes .../pics/pokemon/slowbro_galarian.png | Bin 0 -> 909 bytes .../object_events/pics/pokemon/slowking.png | Bin 751 -> 741 bytes .../pics/pokemon/slowking_galarian.png | Bin 0 -> 744 bytes .../object_events/pics/pokemon/slowpoke.png | Bin 612 -> 597 bytes .../pics/pokemon/slowpoke_galarian.png | Bin 0 -> 642 bytes .../object_events/pics/pokemon/slugma.png | Bin 625 -> 655 bytes .../object_events/pics/pokemon/slurpuff.png | Bin 0 -> 584 bytes .../object_events/pics/pokemon/smeargle.png | Bin 627 -> 630 bytes .../object_events/pics/pokemon/smoochum.png | Bin 495 -> 480 bytes .../object_events/pics/pokemon/sneasel.png | Bin 543 -> 557 bytes .../pics/pokemon/sneasel_hisuian.png | Bin 0 -> 666 bytes .../object_events/pics/pokemon/sneasler.png | Bin 0 -> 871 bytes graphics/object_events/pics/pokemon/snivy.png | Bin 0 -> 559 bytes graphics/object_events/pics/pokemon/snom.png | Bin 0 -> 442 bytes .../object_events/pics/pokemon/snorlax.png | Bin 835 -> 860 bytes .../object_events/pics/pokemon/snorunt.png | Bin 398 -> 399 bytes .../object_events/pics/pokemon/snover.png | Bin 0 -> 644 bytes .../object_events/pics/pokemon/snubbull.png | Bin 625 -> 648 bytes .../object_events/pics/pokemon/sobble.png | Bin 0 -> 593 bytes .../object_events/pics/pokemon/solgaleo.png | Bin 0 -> 1079 bytes .../object_events/pics/pokemon/solosis.png | Bin 0 -> 451 bytes .../object_events/pics/pokemon/solrock.png | Bin 466 -> 450 bytes .../object_events/pics/pokemon/spearow.png | Bin 446 -> 446 bytes .../object_events/pics/pokemon/spectrier.png | Bin 0 -> 789 bytes .../object_events/pics/pokemon/spewpa.png | Bin 0 -> 510 bytes .../object_events/pics/pokemon/spheal.png | Bin 534 -> 531 bytes .../object_events/pics/pokemon/spinarak.png | Bin 602 -> 584 bytes .../object_events/pics/pokemon/spinda.png | Bin 589 -> 591 bytes .../object_events/pics/pokemon/spiritomb.png | Bin 0 -> 765 bytes .../object_events/pics/pokemon/spoink.png | Bin 431 -> 431 bytes .../object_events/pics/pokemon/spritzee.png | Bin 0 -> 550 bytes .../object_events/pics/pokemon/squirtle.png | Bin 389 -> 384 bytes .../object_events/pics/pokemon/stakataka.png | Bin 0 -> 675 bytes .../object_events/pics/pokemon/stantler.png | Bin 710 -> 715 bytes .../object_events/pics/pokemon/staraptor.png | Bin 0 -> 1108 bytes .../object_events/pics/pokemon/staravia.png | Bin 0 -> 894 bytes .../object_events/pics/pokemon/starly.png | Bin 0 -> 441 bytes .../object_events/pics/pokemon/starmie.png | Bin 663 -> 630 bytes .../object_events/pics/pokemon/staryu.png | Bin 446 -> 456 bytes .../object_events/pics/pokemon/steelix.png | Bin 1487 -> 1487 bytes .../object_events/pics/pokemon/steenee.png | Bin 0 -> 528 bytes .../pics/pokemon/stonjourner.png | Bin 0 -> 1137 bytes .../object_events/pics/pokemon/stoutland.png | Bin 0 -> 849 bytes .../object_events/pics/pokemon/stufful.png | Bin 0 -> 580 bytes .../object_events/pics/pokemon/stunfisk.png | Bin 0 -> 743 bytes .../pics/pokemon/stunfisk_galarian.png | Bin 0 -> 519 bytes .../object_events/pics/pokemon/stunky.png | Bin 0 -> 568 bytes .../object_events/pics/pokemon/sudowoodo.png | Bin 629 -> 629 bytes .../object_events/pics/pokemon/suicune.png | Bin 1022 -> 978 bytes .../object_events/pics/pokemon/sunflora.png | Bin 567 -> 567 bytes .../object_events/pics/pokemon/sunkern.png | Bin 366 -> 355 bytes .../object_events/pics/pokemon/surskit.png | Bin 374 -> 388 bytes .../object_events/pics/pokemon/swablu.png | Bin 650 -> 651 bytes .../object_events/pics/pokemon/swadloon.png | Bin 0 -> 457 bytes .../object_events/pics/pokemon/swalot.png | Bin 722 -> 765 bytes .../object_events/pics/pokemon/swampert.png | Bin 879 -> 834 bytes .../object_events/pics/pokemon/swanna.png | Bin 0 -> 864 bytes .../object_events/pics/pokemon/swellow.png | Bin 1012 -> 1003 bytes .../object_events/pics/pokemon/swinub.png | Bin 468 -> 466 bytes .../object_events/pics/pokemon/swirlix.png | Bin 0 -> 453 bytes .../object_events/pics/pokemon/swoobat.png | Bin 0 -> 751 bytes .../object_events/pics/pokemon/sylveon.png | Bin 0 -> 761 bytes .../object_events/pics/pokemon/taillow.png | Bin 421 -> 420 bytes .../object_events/pics/pokemon/talonflame.png | Bin 0 -> 1087 bytes .../object_events/pics/pokemon/tangela.png | Bin 599 -> 543 bytes .../object_events/pics/pokemon/tangrowth.png | Bin 0 -> 939 bytes .../object_events/pics/pokemon/tapubulu.png | Bin 0 -> 1552 bytes .../object_events/pics/pokemon/tapufini.png | Bin 0 -> 1672 bytes .../object_events/pics/pokemon/tapukoko.png | Bin 0 -> 1892 bytes .../object_events/pics/pokemon/tapulele.png | Bin 0 -> 1609 bytes .../object_events/pics/pokemon/tauros.png | Bin 871 -> 851 bytes .../object_events/pics/pokemon/teddiursa.png | Bin 523 -> 513 bytes .../object_events/pics/pokemon/tentacool.png | Bin 473 -> 472 bytes .../object_events/pics/pokemon/tentacruel.png | Bin 683 -> 673 bytes graphics/object_events/pics/pokemon/tepig.png | Bin 0 -> 540 bytes .../object_events/pics/pokemon/terrakion.png | Bin 0 -> 911 bytes .../object_events/pics/pokemon/thievul.png | Bin 0 -> 858 bytes graphics/object_events/pics/pokemon/throh.png | Bin 0 -> 869 bytes .../object_events/pics/pokemon/thundurus.png | Bin 0 -> 1290 bytes .../object_events/pics/pokemon/thwackey.png | Bin 0 -> 920 bytes .../object_events/pics/pokemon/timburr.png | Bin 0 -> 546 bytes .../object_events/pics/pokemon/tirtouga.png | Bin 0 -> 734 bytes .../object_events/pics/pokemon/togedemaru.png | Bin 0 -> 464 bytes .../object_events/pics/pokemon/togekiss.png | Bin 0 -> 668 bytes .../object_events/pics/pokemon/togepi.png | Bin 469 -> 454 bytes .../object_events/pics/pokemon/togetic.png | Bin 615 -> 586 bytes .../object_events/pics/pokemon/torchic.png | Bin 435 -> 417 bytes .../object_events/pics/pokemon/torkoal.png | Bin 702 -> 694 bytes .../object_events/pics/pokemon/tornadus.png | Bin 0 -> 1310 bytes .../object_events/pics/pokemon/torracat.png | Bin 0 -> 760 bytes .../object_events/pics/pokemon/torterra.png | Bin 0 -> 836 bytes .../object_events/pics/pokemon/totodile.png | Bin 516 -> 508 bytes .../object_events/pics/pokemon/toucannon.png | Bin 0 -> 1023 bytes .../object_events/pics/pokemon/toxapex.png | Bin 0 -> 1009 bytes graphics/object_events/pics/pokemon/toxel.png | Bin 0 -> 522 bytes .../object_events/pics/pokemon/toxicroak.png | Bin 0 -> 570 bytes .../object_events/pics/pokemon/toxtricity.png | Bin 0 -> 771 bytes .../pics/pokemon/toxtricity_lowkey.png | Bin 0 -> 857 bytes .../object_events/pics/pokemon/tranquill.png | Bin 0 -> 793 bytes .../object_events/pics/pokemon/trapinch.png | Bin 399 -> 408 bytes .../object_events/pics/pokemon/treecko.png | Bin 420 -> 417 bytes .../object_events/pics/pokemon/trevenant.png | Bin 0 -> 1051 bytes .../object_events/pics/pokemon/tropius.png | Bin 1038 -> 1035 bytes .../object_events/pics/pokemon/trubbish.png | Bin 0 -> 428 bytes .../object_events/pics/pokemon/trumbeak.png | Bin 0 -> 742 bytes .../object_events/pics/pokemon/tsareena.png | Bin 0 -> 754 bytes .../object_events/pics/pokemon/turtonator.png | Bin 0 -> 646 bytes .../object_events/pics/pokemon/turtwig.png | Bin 0 -> 468 bytes .../object_events/pics/pokemon/tympole.png | Bin 0 -> 446 bytes .../object_events/pics/pokemon/tynamo.png | Bin 0 -> 461 bytes .../object_events/pics/pokemon/typenull.png | Bin 0 -> 1681 bytes .../object_events/pics/pokemon/typhlosion.png | Bin 1048 -> 1040 bytes .../pics/pokemon/typhlosion_hisuian.png | Bin 0 -> 1150 bytes .../object_events/pics/pokemon/tyranitar.png | Bin 893 -> 879 bytes .../object_events/pics/pokemon/tyrantrum.png | Bin 0 -> 955 bytes .../object_events/pics/pokemon/tyrogue.png | Bin 466 -> 461 bytes .../object_events/pics/pokemon/tyrunt.png | Bin 0 -> 679 bytes .../object_events/pics/pokemon/umbreon.png | Bin 715 -> 717 bytes .../object_events/pics/pokemon/unfezant.png | Bin 0 -> 980 bytes .../object_events/pics/pokemon/unfezant_f.png | Bin 0 -> 891 bytes graphics/object_events/pics/pokemon/unown.png | Bin 0 -> 280 bytes .../object_events/pics/pokemon/ursaluna.png | Bin 0 -> 1039 bytes .../pics/pokemon/ursaluna_blood_moon.png | Bin 0 -> 1006 bytes .../object_events/pics/pokemon/ursaring.png | Bin 787 -> 745 bytes .../object_events/pics/pokemon/urshifu.png | Bin 0 -> 1044 bytes graphics/object_events/pics/pokemon/uxie.png | Bin 0 -> 661 bytes .../object_events/pics/pokemon/vanillish.png | Bin 0 -> 491 bytes .../object_events/pics/pokemon/vanillite.png | Bin 0 -> 455 bytes .../object_events/pics/pokemon/vanilluxe.png | Bin 0 -> 772 bytes .../object_events/pics/pokemon/vaporeon.png | Bin 776 -> 797 bytes .../object_events/pics/pokemon/venipede.png | Bin 0 -> 551 bytes .../object_events/pics/pokemon/venomoth.png | Bin 1008 -> 1021 bytes .../object_events/pics/pokemon/venonat.png | Bin 513 -> 515 bytes .../object_events/pics/pokemon/venusaur.png | Bin 767 -> 763 bytes .../object_events/pics/pokemon/vespiquen.png | Bin 0 -> 847 bytes .../object_events/pics/pokemon/vibrava.png | Bin 829 -> 838 bytes .../object_events/pics/pokemon/victini.png | Bin 0 -> 505 bytes .../object_events/pics/pokemon/victreebel.png | Bin 894 -> 907 bytes .../object_events/pics/pokemon/vigoroth.png | Bin 688 -> 724 bytes .../object_events/pics/pokemon/vikavolt.png | Bin 0 -> 805 bytes .../object_events/pics/pokemon/vileplume.png | Bin 567 -> 571 bytes .../object_events/pics/pokemon/virizion.png | Bin 0 -> 834 bytes .../object_events/pics/pokemon/vivillon.png | Bin 0 -> 940 bytes .../pics/pokemon/vivillon_archipelago.png | Bin 0 -> 980 bytes .../pics/pokemon/vivillon_continental.png | Bin 0 -> 937 bytes .../pics/pokemon/vivillon_elegant.png | Bin 0 -> 985 bytes .../pics/pokemon/vivillon_fancy.png | Bin 0 -> 1052 bytes .../pics/pokemon/vivillon_garden.png | Bin 0 -> 934 bytes .../pics/pokemon/vivillon_high_plains.png | Bin 0 -> 1008 bytes .../pics/pokemon/vivillon_jungle.png | Bin 0 -> 985 bytes .../pics/pokemon/vivillon_marine.png | Bin 0 -> 979 bytes .../pics/pokemon/vivillon_meadow.png | Bin 0 -> 975 bytes .../pics/pokemon/vivillon_modern.png | Bin 0 -> 958 bytes .../pics/pokemon/vivillon_monsoon.png | Bin 0 -> 1000 bytes .../pics/pokemon/vivillon_ocean.png | Bin 0 -> 964 bytes .../pics/pokemon/vivillon_poke_ball.png | Bin 0 -> 939 bytes .../pics/pokemon/vivillon_polar.png | Bin 0 -> 969 bytes .../pics/pokemon/vivillon_river.png | Bin 0 -> 1003 bytes .../pics/pokemon/vivillon_sandstorm.png | Bin 0 -> 989 bytes .../pics/pokemon/vivillon_savanna.png | Bin 0 -> 1011 bytes .../pics/pokemon/vivillon_sun.png | Bin 0 -> 979 bytes .../pics/pokemon/vivillon_tundra.png | Bin 0 -> 970 bytes .../object_events/pics/pokemon/volbeat.png | Bin 759 -> 775 bytes .../object_events/pics/pokemon/volcanion.png | Bin 0 -> 1063 bytes .../object_events/pics/pokemon/volcarona.png | Bin 0 -> 944 bytes .../object_events/pics/pokemon/voltorb.png | Bin 298 -> 286 bytes .../pics/pokemon/voltorb_hisuian.png | Bin 0 -> 391 bytes .../object_events/pics/pokemon/vullaby.png | Bin 0 -> 545 bytes .../object_events/pics/pokemon/vulpix.png | Bin 595 -> 600 bytes .../object_events/pics/pokemon/wailmer.png | Bin 667 -> 659 bytes .../object_events/pics/pokemon/wailord.png | Bin 1134 -> 1121 bytes .../object_events/pics/pokemon/walrein.png | Bin 933 -> 975 bytes .../object_events/pics/pokemon/wartortle.png | Bin 619 -> 609 bytes .../object_events/pics/pokemon/watchog.png | Bin 0 -> 788 bytes .../object_events/pics/pokemon/weavile.png | Bin 0 -> 581 bytes .../object_events/pics/pokemon/weedle.png | Bin 537 -> 537 bytes .../object_events/pics/pokemon/weepinbell.png | Bin 630 -> 643 bytes .../object_events/pics/pokemon/weezing.png | Bin 871 -> 839 bytes .../pics/pokemon/weezing_galarian.png | Bin 0 -> 1300 bytes .../object_events/pics/pokemon/whimsicott.png | Bin 0 -> 735 bytes .../object_events/pics/pokemon/whirlipede.png | Bin 0 -> 617 bytes .../object_events/pics/pokemon/whiscash.png | Bin 749 -> 729 bytes .../object_events/pics/pokemon/whismur.png | Bin 447 -> 440 bytes .../object_events/pics/pokemon/wigglytuff.png | Bin 550 -> 551 bytes .../object_events/pics/pokemon/wimpod.png | Bin 0 -> 727 bytes .../object_events/pics/pokemon/wingull.png | Bin 546 -> 551 bytes .../object_events/pics/pokemon/wishiwashi.png | Bin 0 -> 418 bytes .../object_events/pics/pokemon/wobbuffet.png | Bin 497 -> 496 bytes .../object_events/pics/pokemon/woobat.png | Bin 0 -> 547 bytes .../object_events/pics/pokemon/wooloo.png | Bin 0 -> 547 bytes .../object_events/pics/pokemon/wooper.png | Bin 436 -> 448 bytes .../object_events/pics/pokemon/wormadam.png | Bin 0 -> 684 bytes .../pics/pokemon/wormadam_sandy_cloak.png | Bin 0 -> 691 bytes .../pics/pokemon/wormadam_trash_cloak.png | Bin 0 -> 725 bytes .../object_events/pics/pokemon/wurmple.png | Bin 598 -> 588 bytes .../object_events/pics/pokemon/wynaut.png | Bin 500 -> 517 bytes .../object_events/pics/pokemon/wyrdeer.png | Bin 0 -> 854 bytes graphics/object_events/pics/pokemon/xatu.png | Bin 630 -> 615 bytes .../object_events/pics/pokemon/xerneas.png | Bin 0 -> 1589 bytes .../object_events/pics/pokemon/xurkitree.png | Bin 0 -> 808 bytes .../object_events/pics/pokemon/yamask.png | Bin 0 -> 667 bytes .../pics/pokemon/yamask_galarian.png | Bin 0 -> 577 bytes .../object_events/pics/pokemon/yamper.png | Bin 0 -> 631 bytes graphics/object_events/pics/pokemon/yanma.png | Bin 900 -> 885 bytes .../object_events/pics/pokemon/yanmega.png | Bin 0 -> 1053 bytes .../object_events/pics/pokemon/yungoos.png | Bin 0 -> 593 bytes .../object_events/pics/pokemon/yveltal.png | Bin 0 -> 1849 bytes .../object_events/pics/pokemon/zacian.png | Bin 0 -> 886 bytes .../pics/pokemon/zacian_crowned.png | Bin 0 -> 1224 bytes .../object_events/pics/pokemon/zamazenta.png | Bin 0 -> 1006 bytes .../pics/pokemon/zamazenta_crowned.png | Bin 0 -> 1166 bytes .../object_events/pics/pokemon/zangoose.png | Bin 860 -> 784 bytes .../object_events/pics/pokemon/zapdos.png | Bin 908 -> 869 bytes .../pics/pokemon/zapdos_galarian.png | Bin 0 -> 876 bytes .../object_events/pics/pokemon/zarude.png | Bin 0 -> 1210 bytes .../object_events/pics/pokemon/zebstrika.png | Bin 0 -> 946 bytes .../object_events/pics/pokemon/zekrom.png | Bin 0 -> 2241 bytes .../object_events/pics/pokemon/zeraora.png | Bin 0 -> 638 bytes .../object_events/pics/pokemon/zigzagoon.png | Bin 710 -> 723 bytes .../pics/pokemon/zigzagoon_galarian.png | Bin 0 -> 830 bytes .../object_events/pics/pokemon/zoroark.png | Bin 0 -> 744 bytes .../pics/pokemon/zoroark_hisuian.png | Bin 0 -> 932 bytes graphics/object_events/pics/pokemon/zorua.png | Bin 0 -> 540 bytes .../pics/pokemon/zorua_hisuian.png | Bin 0 -> 632 bytes graphics/object_events/pics/pokemon/zubat.png | Bin 593 -> 568 bytes .../object_events/pics/pokemon/zweilous.png | Bin 0 -> 980 bytes .../object_events/pics/pokemon/zygarde.png | Bin 0 -> 1758 bytes spritesheet_rules.mk | 2676 +++++----- .../object_events/object_event_graphics.h | 1354 ++--- .../object_event_graphics_info_followers.h | 1348 ++--- .../object_events/object_event_pic_tables.h | 4500 ++++++++--------- 1073 files changed, 4939 insertions(+), 4939 deletions(-) create mode 100644 graphics/object_events/pics/pokemon/abomasnow.png create mode 100644 graphics/object_events/pics/pokemon/accelgor.png create mode 100644 graphics/object_events/pics/pokemon/aegislash.png create mode 100644 graphics/object_events/pics/pokemon/alcremie.png create mode 100644 graphics/object_events/pics/pokemon/alolan_diglett.png create mode 100644 graphics/object_events/pics/pokemon/alolan_dugtrio.png create mode 100644 graphics/object_events/pics/pokemon/alolan_exeggutor.png create mode 100644 graphics/object_events/pics/pokemon/alolan_geodude.png create mode 100644 graphics/object_events/pics/pokemon/alolan_golem.png create mode 100644 graphics/object_events/pics/pokemon/alolan_graveler.png create mode 100644 graphics/object_events/pics/pokemon/alolan_grimer.png create mode 100644 graphics/object_events/pics/pokemon/alolan_marowak.png create mode 100644 graphics/object_events/pics/pokemon/alolan_meowth.png create mode 100644 graphics/object_events/pics/pokemon/alolan_muk.png create mode 100644 graphics/object_events/pics/pokemon/alolan_ninetales.png create mode 100644 graphics/object_events/pics/pokemon/alolan_persian.png create mode 100644 graphics/object_events/pics/pokemon/alolan_raichu.png create mode 100644 graphics/object_events/pics/pokemon/alolan_raticate.png create mode 100644 graphics/object_events/pics/pokemon/alolan_rattata.png create mode 100644 graphics/object_events/pics/pokemon/alolan_sandshrew.png create mode 100644 graphics/object_events/pics/pokemon/alolan_sandslash.png create mode 100644 graphics/object_events/pics/pokemon/alolan_vulpix.png create mode 100644 graphics/object_events/pics/pokemon/alomomola.png create mode 100644 graphics/object_events/pics/pokemon/amaura.png create mode 100644 graphics/object_events/pics/pokemon/ambipom.png create mode 100644 graphics/object_events/pics/pokemon/amoonguss.png create mode 100644 graphics/object_events/pics/pokemon/appletun.png create mode 100644 graphics/object_events/pics/pokemon/applin.png create mode 100644 graphics/object_events/pics/pokemon/araquanid.png create mode 100644 graphics/object_events/pics/pokemon/arcanine_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/arceus.png create mode 100644 graphics/object_events/pics/pokemon/arceus_bug.png create mode 100644 graphics/object_events/pics/pokemon/arceus_dark.png create mode 100644 graphics/object_events/pics/pokemon/arceus_dragon.png create mode 100644 graphics/object_events/pics/pokemon/arceus_electric.png create mode 100644 graphics/object_events/pics/pokemon/arceus_fairy.png create mode 100644 graphics/object_events/pics/pokemon/arceus_fighting.png create mode 100644 graphics/object_events/pics/pokemon/arceus_fire.png create mode 100644 graphics/object_events/pics/pokemon/arceus_flying.png create mode 100644 graphics/object_events/pics/pokemon/arceus_ghost.png create mode 100644 graphics/object_events/pics/pokemon/arceus_grass.png create mode 100644 graphics/object_events/pics/pokemon/arceus_ground.png create mode 100644 graphics/object_events/pics/pokemon/arceus_ice.png create mode 100644 graphics/object_events/pics/pokemon/arceus_poison.png create mode 100644 graphics/object_events/pics/pokemon/arceus_psychic.png create mode 100644 graphics/object_events/pics/pokemon/arceus_rock.png create mode 100644 graphics/object_events/pics/pokemon/arceus_steel.png create mode 100644 graphics/object_events/pics/pokemon/arceus_water.png create mode 100644 graphics/object_events/pics/pokemon/archen.png create mode 100644 graphics/object_events/pics/pokemon/archeops.png create mode 100644 graphics/object_events/pics/pokemon/arctovish.png create mode 100644 graphics/object_events/pics/pokemon/arctozolt.png create mode 100644 graphics/object_events/pics/pokemon/aromatisse.png create mode 100644 graphics/object_events/pics/pokemon/arrokuda.png create mode 100644 graphics/object_events/pics/pokemon/articuno_galarian.png create mode 100644 graphics/object_events/pics/pokemon/audino.png create mode 100644 graphics/object_events/pics/pokemon/aurorus.png create mode 100644 graphics/object_events/pics/pokemon/avalugg.png create mode 100644 graphics/object_events/pics/pokemon/avalugg_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/axew.png create mode 100644 graphics/object_events/pics/pokemon/azelf.png create mode 100644 graphics/object_events/pics/pokemon/barbaracle.png create mode 100644 graphics/object_events/pics/pokemon/barraskewda.png create mode 100644 graphics/object_events/pics/pokemon/basculegion.png create mode 100644 graphics/object_events/pics/pokemon/basculegion_female.png create mode 100644 graphics/object_events/pics/pokemon/basculin.png create mode 100644 graphics/object_events/pics/pokemon/basculin_blue_striped.png create mode 100644 graphics/object_events/pics/pokemon/basculin_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/bastiodon.png create mode 100644 graphics/object_events/pics/pokemon/beartic.png create mode 100644 graphics/object_events/pics/pokemon/beheeyem.png create mode 100644 graphics/object_events/pics/pokemon/bergmite.png create mode 100644 graphics/object_events/pics/pokemon/bewear.png create mode 100644 graphics/object_events/pics/pokemon/bibarel.png create mode 100644 graphics/object_events/pics/pokemon/bidoof.png create mode 100644 graphics/object_events/pics/pokemon/binacle.png create mode 100644 graphics/object_events/pics/pokemon/bisharp.png create mode 100644 graphics/object_events/pics/pokemon/blacephalon.png create mode 100644 graphics/object_events/pics/pokemon/blipbug.png create mode 100644 graphics/object_events/pics/pokemon/blitzle.png create mode 100644 graphics/object_events/pics/pokemon/boldore.png create mode 100644 graphics/object_events/pics/pokemon/boltund.png create mode 100644 graphics/object_events/pics/pokemon/bonsly.png create mode 100644 graphics/object_events/pics/pokemon/bouffalant.png create mode 100644 graphics/object_events/pics/pokemon/bounsweet.png create mode 100644 graphics/object_events/pics/pokemon/braixen.png create mode 100644 graphics/object_events/pics/pokemon/braviary.png create mode 100644 graphics/object_events/pics/pokemon/braviary_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/brionne.png create mode 100644 graphics/object_events/pics/pokemon/bronzong.png create mode 100644 graphics/object_events/pics/pokemon/bronzor.png create mode 100644 graphics/object_events/pics/pokemon/bruxish.png create mode 100644 graphics/object_events/pics/pokemon/budew.png create mode 100644 graphics/object_events/pics/pokemon/buizel.png create mode 100644 graphics/object_events/pics/pokemon/buneary.png create mode 100644 graphics/object_events/pics/pokemon/bunnelby.png create mode 100644 graphics/object_events/pics/pokemon/burmy.png create mode 100644 graphics/object_events/pics/pokemon/burmy_sandy_cloak.png create mode 100644 graphics/object_events/pics/pokemon/burmy_trash_cloak.png create mode 100644 graphics/object_events/pics/pokemon/buzzwole.png create mode 100644 graphics/object_events/pics/pokemon/calyrex.png create mode 100644 graphics/object_events/pics/pokemon/calyrex_ice_rider.png create mode 100644 graphics/object_events/pics/pokemon/calyrex_shadow_rider.png create mode 100644 graphics/object_events/pics/pokemon/carbink.png create mode 100644 graphics/object_events/pics/pokemon/carkol.png create mode 100644 graphics/object_events/pics/pokemon/carnivine.png create mode 100644 graphics/object_events/pics/pokemon/carracosta.png create mode 100644 graphics/object_events/pics/pokemon/celesteela.png create mode 100644 graphics/object_events/pics/pokemon/centiskorch.png create mode 100644 graphics/object_events/pics/pokemon/chandelure.png create mode 100644 graphics/object_events/pics/pokemon/charjabug.png create mode 100644 graphics/object_events/pics/pokemon/chatot.png create mode 100644 graphics/object_events/pics/pokemon/cherrim.png create mode 100644 graphics/object_events/pics/pokemon/cherubi.png create mode 100644 graphics/object_events/pics/pokemon/chesnaught.png create mode 100644 graphics/object_events/pics/pokemon/chespin.png create mode 100644 graphics/object_events/pics/pokemon/chewtle.png create mode 100644 graphics/object_events/pics/pokemon/chimchar.png create mode 100644 graphics/object_events/pics/pokemon/chingling.png create mode 100644 graphics/object_events/pics/pokemon/cinccino.png create mode 100644 graphics/object_events/pics/pokemon/cinderace.png create mode 100644 graphics/object_events/pics/pokemon/clauncher.png create mode 100644 graphics/object_events/pics/pokemon/clawitzer.png create mode 100644 graphics/object_events/pics/pokemon/clobbopus.png create mode 100644 graphics/object_events/pics/pokemon/coalossal.png create mode 100644 graphics/object_events/pics/pokemon/cobalion.png create mode 100644 graphics/object_events/pics/pokemon/cofagrigus.png create mode 100644 graphics/object_events/pics/pokemon/combee.png create mode 100644 graphics/object_events/pics/pokemon/combee_f.png create mode 100644 graphics/object_events/pics/pokemon/comfey.png create mode 100644 graphics/object_events/pics/pokemon/conkeldurr.png create mode 100644 graphics/object_events/pics/pokemon/copperajah.png create mode 100644 graphics/object_events/pics/pokemon/corsola_galarian.png create mode 100644 graphics/object_events/pics/pokemon/corviknight.png create mode 100644 graphics/object_events/pics/pokemon/corvisquire.png create mode 100644 graphics/object_events/pics/pokemon/cosmoem.png create mode 100644 graphics/object_events/pics/pokemon/cosmog.png create mode 100644 graphics/object_events/pics/pokemon/cottonee.png create mode 100644 graphics/object_events/pics/pokemon/crabominable.png create mode 100644 graphics/object_events/pics/pokemon/crabrawler.png create mode 100644 graphics/object_events/pics/pokemon/cramorant.png create mode 100644 graphics/object_events/pics/pokemon/cranidos.png create mode 100644 graphics/object_events/pics/pokemon/cresselia.png create mode 100644 graphics/object_events/pics/pokemon/croagunk.png create mode 100644 graphics/object_events/pics/pokemon/crustle.png create mode 100644 graphics/object_events/pics/pokemon/cryogonal.png create mode 100644 graphics/object_events/pics/pokemon/cubchoo.png create mode 100644 graphics/object_events/pics/pokemon/cufant.png create mode 100644 graphics/object_events/pics/pokemon/cursola.png create mode 100644 graphics/object_events/pics/pokemon/cutiefly.png create mode 100644 graphics/object_events/pics/pokemon/darkrai.png create mode 100644 graphics/object_events/pics/pokemon/darmanitan.png create mode 100644 graphics/object_events/pics/pokemon/darmanitan_galarian.png create mode 100644 graphics/object_events/pics/pokemon/dartrix.png create mode 100644 graphics/object_events/pics/pokemon/darumaka.png create mode 100644 graphics/object_events/pics/pokemon/darumaka_galarian.png create mode 100644 graphics/object_events/pics/pokemon/decidueye.png create mode 100644 graphics/object_events/pics/pokemon/decidueye_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/dedenne.png create mode 100644 graphics/object_events/pics/pokemon/deerling.png create mode 100644 graphics/object_events/pics/pokemon/deerling_autumn.png create mode 100644 graphics/object_events/pics/pokemon/deerling_summer.png create mode 100644 graphics/object_events/pics/pokemon/deerling_winter.png create mode 100644 graphics/object_events/pics/pokemon/deino.png create mode 100644 graphics/object_events/pics/pokemon/delphox.png create mode 100644 graphics/object_events/pics/pokemon/deoxys_attack.png create mode 100644 graphics/object_events/pics/pokemon/deoxys_defense.png create mode 100644 graphics/object_events/pics/pokemon/deoxys_speed.png create mode 100644 graphics/object_events/pics/pokemon/dewott.png create mode 100644 graphics/object_events/pics/pokemon/dewpider.png create mode 100644 graphics/object_events/pics/pokemon/dhelmise.png create mode 100644 graphics/object_events/pics/pokemon/dialga.png create mode 100644 graphics/object_events/pics/pokemon/dialga_origin.png create mode 100644 graphics/object_events/pics/pokemon/diancie.png create mode 100644 graphics/object_events/pics/pokemon/diggersby.png create mode 100644 graphics/object_events/pics/pokemon/dottler.png create mode 100644 graphics/object_events/pics/pokemon/doublade.png create mode 100644 graphics/object_events/pics/pokemon/dracovish.png create mode 100644 graphics/object_events/pics/pokemon/dracozolt.png create mode 100644 graphics/object_events/pics/pokemon/dragalge.png create mode 100644 graphics/object_events/pics/pokemon/dragapult.png create mode 100644 graphics/object_events/pics/pokemon/drakloak.png create mode 100644 graphics/object_events/pics/pokemon/drampa.png create mode 100644 graphics/object_events/pics/pokemon/drapion.png create mode 100644 graphics/object_events/pics/pokemon/drednaw.png create mode 100644 graphics/object_events/pics/pokemon/dreepy.png create mode 100644 graphics/object_events/pics/pokemon/drifblim.png create mode 100644 graphics/object_events/pics/pokemon/drifloon.png create mode 100644 graphics/object_events/pics/pokemon/drilbur.png create mode 100644 graphics/object_events/pics/pokemon/drizzile.png create mode 100644 graphics/object_events/pics/pokemon/druddigon.png create mode 100644 graphics/object_events/pics/pokemon/dubwool.png create mode 100644 graphics/object_events/pics/pokemon/ducklett.png create mode 100644 graphics/object_events/pics/pokemon/duosion.png create mode 100644 graphics/object_events/pics/pokemon/duraludon.png create mode 100644 graphics/object_events/pics/pokemon/durant.png create mode 100644 graphics/object_events/pics/pokemon/dusknoir.png create mode 100644 graphics/object_events/pics/pokemon/dwebble.png create mode 100644 graphics/object_events/pics/pokemon/eelektrik.png create mode 100644 graphics/object_events/pics/pokemon/eelektross.png create mode 100644 graphics/object_events/pics/pokemon/eiscue.png create mode 100644 graphics/object_events/pics/pokemon/eldegoss.png create mode 100644 graphics/object_events/pics/pokemon/electivire.png create mode 100644 graphics/object_events/pics/pokemon/electrode_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/elgyem.png create mode 100644 graphics/object_events/pics/pokemon/emboar.png create mode 100644 graphics/object_events/pics/pokemon/emolga.png create mode 100644 graphics/object_events/pics/pokemon/empoleon.png create mode 100644 graphics/object_events/pics/pokemon/enamorus.png create mode 100644 graphics/object_events/pics/pokemon/enamorus_therian.png create mode 100644 graphics/object_events/pics/pokemon/enemy_zigzagoon.png create mode 100644 graphics/object_events/pics/pokemon/escavalier.png create mode 100644 graphics/object_events/pics/pokemon/espurr.png create mode 100644 graphics/object_events/pics/pokemon/eternatus.png create mode 100644 graphics/object_events/pics/pokemon/excadrill.png create mode 100644 graphics/object_events/pics/pokemon/falinks.png create mode 100644 graphics/object_events/pics/pokemon/farfetchd_galarian.png create mode 100644 graphics/object_events/pics/pokemon/fennekin.png create mode 100644 graphics/object_events/pics/pokemon/ferroseed.png create mode 100644 graphics/object_events/pics/pokemon/ferrothorn.png create mode 100644 graphics/object_events/pics/pokemon/finneon.png create mode 100644 graphics/object_events/pics/pokemon/flabebe.png create mode 100644 graphics/object_events/pics/pokemon/flabebe_blue_flower.png create mode 100644 graphics/object_events/pics/pokemon/flabebe_orange_flower.png create mode 100644 graphics/object_events/pics/pokemon/flabebe_white_flower.png create mode 100644 graphics/object_events/pics/pokemon/flabebe_yellow_flower.png create mode 100644 graphics/object_events/pics/pokemon/flapple.png create mode 100644 graphics/object_events/pics/pokemon/fletchinder.png create mode 100644 graphics/object_events/pics/pokemon/fletchling.png create mode 100644 graphics/object_events/pics/pokemon/floatzel.png create mode 100644 graphics/object_events/pics/pokemon/floette.png create mode 100644 graphics/object_events/pics/pokemon/floette_blue_flower.png create mode 100644 graphics/object_events/pics/pokemon/floette_eternal_flower.png create mode 100644 graphics/object_events/pics/pokemon/floette_orange_flower.png create mode 100644 graphics/object_events/pics/pokemon/floette_white_flower.png create mode 100644 graphics/object_events/pics/pokemon/floette_yellow_flower.png create mode 100644 graphics/object_events/pics/pokemon/florges.png create mode 100644 graphics/object_events/pics/pokemon/florges_blue_flower.png create mode 100644 graphics/object_events/pics/pokemon/florges_orange_flower.png create mode 100644 graphics/object_events/pics/pokemon/florges_white_flower.png create mode 100644 graphics/object_events/pics/pokemon/florges_yellow_flower.png create mode 100644 graphics/object_events/pics/pokemon/fomantis.png create mode 100644 graphics/object_events/pics/pokemon/foongus.png create mode 100644 graphics/object_events/pics/pokemon/fraxure.png create mode 100644 graphics/object_events/pics/pokemon/frillish.png create mode 100644 graphics/object_events/pics/pokemon/frillish_f.png create mode 100644 graphics/object_events/pics/pokemon/froakie.png create mode 100644 graphics/object_events/pics/pokemon/frogadier.png create mode 100644 graphics/object_events/pics/pokemon/froslass.png create mode 100644 graphics/object_events/pics/pokemon/frosmoth.png create mode 100644 graphics/object_events/pics/pokemon/furfrou.png create mode 100644 graphics/object_events/pics/pokemon/furfrou_dandy_trim.png create mode 100644 graphics/object_events/pics/pokemon/furfrou_debutante_trim.png create mode 100644 graphics/object_events/pics/pokemon/furfrou_diamond_trim.png create mode 100644 graphics/object_events/pics/pokemon/furfrou_heart_trim.png create mode 100644 graphics/object_events/pics/pokemon/furfrou_kabuki_trim.png create mode 100644 graphics/object_events/pics/pokemon/furfrou_la_reine_trim.png create mode 100644 graphics/object_events/pics/pokemon/furfrou_matron_trim.png create mode 100644 graphics/object_events/pics/pokemon/furfrou_pharaoh_trim.png create mode 100644 graphics/object_events/pics/pokemon/furfrou_star_trim.png create mode 100644 graphics/object_events/pics/pokemon/gabite.png create mode 100644 graphics/object_events/pics/pokemon/gallade.png create mode 100644 graphics/object_events/pics/pokemon/galvantula.png create mode 100644 graphics/object_events/pics/pokemon/garbodor.png create mode 100644 graphics/object_events/pics/pokemon/garchomp.png create mode 100644 graphics/object_events/pics/pokemon/gastrodon.png create mode 100644 graphics/object_events/pics/pokemon/gastrodon_east_sea.png create mode 100644 graphics/object_events/pics/pokemon/genesect.png create mode 100644 graphics/object_events/pics/pokemon/gible.png create mode 100644 graphics/object_events/pics/pokemon/gigalith.png create mode 100644 graphics/object_events/pics/pokemon/giratina.png create mode 100644 graphics/object_events/pics/pokemon/giratina_origin.png create mode 100644 graphics/object_events/pics/pokemon/glaceon.png create mode 100644 graphics/object_events/pics/pokemon/glameow.png create mode 100644 graphics/object_events/pics/pokemon/glastrier.png create mode 100644 graphics/object_events/pics/pokemon/gliscor.png create mode 100644 graphics/object_events/pics/pokemon/gogoat.png create mode 100644 graphics/object_events/pics/pokemon/golett.png create mode 100644 graphics/object_events/pics/pokemon/golisopod.png create mode 100644 graphics/object_events/pics/pokemon/golurk.png create mode 100644 graphics/object_events/pics/pokemon/goodra.png create mode 100644 graphics/object_events/pics/pokemon/goodra_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/goomy.png create mode 100644 graphics/object_events/pics/pokemon/gossifleur.png create mode 100644 graphics/object_events/pics/pokemon/gothita.png create mode 100644 graphics/object_events/pics/pokemon/gothitelle.png create mode 100644 graphics/object_events/pics/pokemon/gothorita.png create mode 100644 graphics/object_events/pics/pokemon/gourgeist.png create mode 100644 graphics/object_events/pics/pokemon/grapploct.png create mode 100644 graphics/object_events/pics/pokemon/greedent.png create mode 100644 graphics/object_events/pics/pokemon/greninja.png create mode 100644 graphics/object_events/pics/pokemon/grimmsnarl.png create mode 100644 graphics/object_events/pics/pokemon/grookey.png create mode 100644 graphics/object_events/pics/pokemon/grotle.png create mode 100644 graphics/object_events/pics/pokemon/growlithe_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/grubbin.png create mode 100644 graphics/object_events/pics/pokemon/gumshoos.png create mode 100644 graphics/object_events/pics/pokemon/gurdurr.png create mode 100644 graphics/object_events/pics/pokemon/guzzlord.png create mode 100644 graphics/object_events/pics/pokemon/hakamo-o.png create mode 100644 graphics/object_events/pics/pokemon/happiny.png create mode 100644 graphics/object_events/pics/pokemon/hatenna.png create mode 100644 graphics/object_events/pics/pokemon/hatterene.png create mode 100644 graphics/object_events/pics/pokemon/hattrem.png create mode 100644 graphics/object_events/pics/pokemon/hawlucha.png create mode 100644 graphics/object_events/pics/pokemon/haxorus.png create mode 100644 graphics/object_events/pics/pokemon/heatmor.png create mode 100644 graphics/object_events/pics/pokemon/heatran.png create mode 100644 graphics/object_events/pics/pokemon/heliolisk.png create mode 100644 graphics/object_events/pics/pokemon/helioptile.png create mode 100644 graphics/object_events/pics/pokemon/herdier.png create mode 100644 graphics/object_events/pics/pokemon/hippopotas.png create mode 100644 graphics/object_events/pics/pokemon/hippopotas_f.png create mode 100644 graphics/object_events/pics/pokemon/hippowdon.png create mode 100644 graphics/object_events/pics/pokemon/hippowdon_f.png create mode 100644 graphics/object_events/pics/pokemon/honchkrow.png create mode 100644 graphics/object_events/pics/pokemon/honedge.png create mode 100644 graphics/object_events/pics/pokemon/hoopa.png create mode 100644 graphics/object_events/pics/pokemon/hoopa_unbound.png create mode 100644 graphics/object_events/pics/pokemon/hydreigon.png create mode 100644 graphics/object_events/pics/pokemon/impidimp.png create mode 100644 graphics/object_events/pics/pokemon/incineroar.png create mode 100644 graphics/object_events/pics/pokemon/indeedee.png create mode 100644 graphics/object_events/pics/pokemon/indeedee_1.png create mode 100644 graphics/object_events/pics/pokemon/infernape.png create mode 100644 graphics/object_events/pics/pokemon/inkay.png create mode 100644 graphics/object_events/pics/pokemon/inteleon.png create mode 100644 graphics/object_events/pics/pokemon/jangmo-o.png create mode 100644 graphics/object_events/pics/pokemon/jellicent.png create mode 100644 graphics/object_events/pics/pokemon/jellicent_f.png create mode 100644 graphics/object_events/pics/pokemon/joltik.png create mode 100644 graphics/object_events/pics/pokemon/karrablast.png create mode 100644 graphics/object_events/pics/pokemon/kartana.png create mode 100644 graphics/object_events/pics/pokemon/keldeo.png create mode 100644 graphics/object_events/pics/pokemon/klang.png create mode 100644 graphics/object_events/pics/pokemon/kleavor.png create mode 100644 graphics/object_events/pics/pokemon/klefki.png create mode 100644 graphics/object_events/pics/pokemon/klink.png create mode 100644 graphics/object_events/pics/pokemon/klinklang.png create mode 100644 graphics/object_events/pics/pokemon/komala.png create mode 100644 graphics/object_events/pics/pokemon/kommo-o.png create mode 100644 graphics/object_events/pics/pokemon/kricketot.png create mode 100644 graphics/object_events/pics/pokemon/kricketune.png create mode 100644 graphics/object_events/pics/pokemon/krokorok.png create mode 100644 graphics/object_events/pics/pokemon/krookodile.png create mode 100644 graphics/object_events/pics/pokemon/kubfu.png create mode 100644 graphics/object_events/pics/pokemon/kyurem.png create mode 100644 graphics/object_events/pics/pokemon/lampent.png create mode 100644 graphics/object_events/pics/pokemon/landorus.png create mode 100644 graphics/object_events/pics/pokemon/larvesta.png create mode 100644 graphics/object_events/pics/pokemon/leafeon.png create mode 100644 graphics/object_events/pics/pokemon/leavanny.png create mode 100644 graphics/object_events/pics/pokemon/lickilicky.png create mode 100644 graphics/object_events/pics/pokemon/liepard.png create mode 100644 graphics/object_events/pics/pokemon/lilligant.png create mode 100644 graphics/object_events/pics/pokemon/lilligant_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/lillipup.png create mode 100644 graphics/object_events/pics/pokemon/linoone_galarian.png create mode 100644 graphics/object_events/pics/pokemon/litleo.png create mode 100644 graphics/object_events/pics/pokemon/litten.png create mode 100644 graphics/object_events/pics/pokemon/litwick.png create mode 100644 graphics/object_events/pics/pokemon/lopunny.png create mode 100644 graphics/object_events/pics/pokemon/lucario.png create mode 100644 graphics/object_events/pics/pokemon/lumineon.png create mode 100644 graphics/object_events/pics/pokemon/lunala.png create mode 100644 graphics/object_events/pics/pokemon/lurantis.png create mode 100644 graphics/object_events/pics/pokemon/luxio.png create mode 100644 graphics/object_events/pics/pokemon/luxray.png create mode 100644 graphics/object_events/pics/pokemon/lycanroc.png create mode 100644 graphics/object_events/pics/pokemon/lycanroc_dusk.png create mode 100644 graphics/object_events/pics/pokemon/lycanroc_midnight.png create mode 100644 graphics/object_events/pics/pokemon/magearna.png create mode 100644 graphics/object_events/pics/pokemon/magmortar.png create mode 100644 graphics/object_events/pics/pokemon/magnezone.png create mode 100644 graphics/object_events/pics/pokemon/malamar.png create mode 100644 graphics/object_events/pics/pokemon/mamoswine.png create mode 100644 graphics/object_events/pics/pokemon/manaphy.png create mode 100644 graphics/object_events/pics/pokemon/mandibuzz.png create mode 100644 graphics/object_events/pics/pokemon/mantyke.png create mode 100644 graphics/object_events/pics/pokemon/maractus.png create mode 100644 graphics/object_events/pics/pokemon/mareanie.png create mode 100644 graphics/object_events/pics/pokemon/marshadow.png create mode 100644 graphics/object_events/pics/pokemon/melmetal.png create mode 100644 graphics/object_events/pics/pokemon/meloetta.png create mode 100644 graphics/object_events/pics/pokemon/meloetta_pirouette.png create mode 100644 graphics/object_events/pics/pokemon/meltan.png create mode 100644 graphics/object_events/pics/pokemon/meowstic.png create mode 100644 graphics/object_events/pics/pokemon/meowstic_female.png create mode 100644 graphics/object_events/pics/pokemon/meowth_galarian.png create mode 100644 graphics/object_events/pics/pokemon/mesprit.png create mode 100644 graphics/object_events/pics/pokemon/mienfoo.png create mode 100644 graphics/object_events/pics/pokemon/mienshao.png create mode 100644 graphics/object_events/pics/pokemon/milcery.png create mode 100644 graphics/object_events/pics/pokemon/mime_jr.png create mode 100644 graphics/object_events/pics/pokemon/mimikyu.png create mode 100644 graphics/object_events/pics/pokemon/minccino.png create mode 100644 graphics/object_events/pics/pokemon/minior.png create mode 100644 graphics/object_events/pics/pokemon/mismagius.png create mode 100644 graphics/object_events/pics/pokemon/moltres_galarian.png create mode 100644 graphics/object_events/pics/pokemon/monferno.png create mode 100644 graphics/object_events/pics/pokemon/morelull.png create mode 100644 graphics/object_events/pics/pokemon/morgrem.png create mode 100644 graphics/object_events/pics/pokemon/morpeko.png create mode 100644 graphics/object_events/pics/pokemon/mothim.png create mode 100644 graphics/object_events/pics/pokemon/mr_mime_galarian.png create mode 100644 graphics/object_events/pics/pokemon/mr_rime.png create mode 100644 graphics/object_events/pics/pokemon/mudbray.png create mode 100644 graphics/object_events/pics/pokemon/mudsdale.png create mode 100644 graphics/object_events/pics/pokemon/munchlax.png create mode 100644 graphics/object_events/pics/pokemon/munna.png create mode 100644 graphics/object_events/pics/pokemon/musharna.png create mode 100644 graphics/object_events/pics/pokemon/naganadel.png create mode 100644 graphics/object_events/pics/pokemon/necrozma.png create mode 100644 graphics/object_events/pics/pokemon/necrozma_dawn_wings.png create mode 100644 graphics/object_events/pics/pokemon/necrozma_dusk_mane.png create mode 100644 graphics/object_events/pics/pokemon/nickit.png create mode 100644 graphics/object_events/pics/pokemon/nihilego.png create mode 100644 graphics/object_events/pics/pokemon/noibat.png create mode 100644 graphics/object_events/pics/pokemon/noivern.png create mode 100644 graphics/object_events/pics/pokemon/obstagoon.png create mode 100644 graphics/object_events/pics/pokemon/oranguru.png create mode 100644 graphics/object_events/pics/pokemon/orbeetle.png create mode 100644 graphics/object_events/pics/pokemon/oricorio.png create mode 100644 graphics/object_events/pics/pokemon/oshawott.png create mode 100644 graphics/object_events/pics/pokemon/overqwil.png create mode 100644 graphics/object_events/pics/pokemon/pachirisu.png create mode 100644 graphics/object_events/pics/pokemon/palkia.png create mode 100644 graphics/object_events/pics/pokemon/palkia_origin.png create mode 100644 graphics/object_events/pics/pokemon/palossand.png create mode 100644 graphics/object_events/pics/pokemon/palpitoad.png create mode 100644 graphics/object_events/pics/pokemon/pancham.png create mode 100644 graphics/object_events/pics/pokemon/pangoro.png create mode 100644 graphics/object_events/pics/pokemon/panpour.png create mode 100644 graphics/object_events/pics/pokemon/pansage.png create mode 100644 graphics/object_events/pics/pokemon/pansear.png create mode 100644 graphics/object_events/pics/pokemon/passimian.png create mode 100644 graphics/object_events/pics/pokemon/patrat.png create mode 100644 graphics/object_events/pics/pokemon/pawniard.png create mode 100644 graphics/object_events/pics/pokemon/perrserker.png create mode 100644 graphics/object_events/pics/pokemon/petilil.png create mode 100644 graphics/object_events/pics/pokemon/phantump.png create mode 100644 graphics/object_events/pics/pokemon/pheromosa.png create mode 100644 graphics/object_events/pics/pokemon/phione.png create mode 100644 graphics/object_events/pics/pokemon/pichu_spiky_eared.png create mode 100644 graphics/object_events/pics/pokemon/pidove.png create mode 100644 graphics/object_events/pics/pokemon/pignite.png create mode 100644 graphics/object_events/pics/pokemon/pikipek.png create mode 100644 graphics/object_events/pics/pokemon/pincurchin.png create mode 100644 graphics/object_events/pics/pokemon/piplup.png create mode 100644 graphics/object_events/pics/pokemon/poipole.png create mode 100644 graphics/object_events/pics/pokemon/polteageist.png create mode 100644 graphics/object_events/pics/pokemon/ponyta_galarian.png create mode 100644 graphics/object_events/pics/pokemon/popplio.png create mode 100644 graphics/object_events/pics/pokemon/porygon_z.png create mode 100644 graphics/object_events/pics/pokemon/primarina.png create mode 100644 graphics/object_events/pics/pokemon/prinplup.png create mode 100644 graphics/object_events/pics/pokemon/probopass.png create mode 100644 graphics/object_events/pics/pokemon/pumpkaboo.png create mode 100644 graphics/object_events/pics/pokemon/purrloin.png create mode 100644 graphics/object_events/pics/pokemon/purugly.png create mode 100644 graphics/object_events/pics/pokemon/pyroar.png create mode 100644 graphics/object_events/pics/pokemon/pyroar_f.png create mode 100644 graphics/object_events/pics/pokemon/pyukumuku.png create mode 100644 graphics/object_events/pics/pokemon/quilladin.png create mode 100644 graphics/object_events/pics/pokemon/qwilfish_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/raboot.png create mode 100644 graphics/object_events/pics/pokemon/rampardos.png create mode 100644 graphics/object_events/pics/pokemon/rapidash_galarian.png create mode 100644 graphics/object_events/pics/pokemon/regidrago.png create mode 100644 graphics/object_events/pics/pokemon/regieleki.png create mode 100644 graphics/object_events/pics/pokemon/regigigas.png create mode 100644 graphics/object_events/pics/pokemon/reshiram.png create mode 100644 graphics/object_events/pics/pokemon/reuniclus.png create mode 100644 graphics/object_events/pics/pokemon/rhyperior.png create mode 100644 graphics/object_events/pics/pokemon/ribombee.png create mode 100644 graphics/object_events/pics/pokemon/rillaboom.png create mode 100644 graphics/object_events/pics/pokemon/riolu.png create mode 100644 graphics/object_events/pics/pokemon/rockruff.png create mode 100644 graphics/object_events/pics/pokemon/roggenrola.png create mode 100644 graphics/object_events/pics/pokemon/rolycoly.png create mode 100644 graphics/object_events/pics/pokemon/rookidee.png create mode 100644 graphics/object_events/pics/pokemon/roserade.png create mode 100644 graphics/object_events/pics/pokemon/rotom.png create mode 100644 graphics/object_events/pics/pokemon/rotom_fan.png create mode 100644 graphics/object_events/pics/pokemon/rotom_frost.png create mode 100644 graphics/object_events/pics/pokemon/rotom_heat.png create mode 100644 graphics/object_events/pics/pokemon/rotom_mow.png create mode 100644 graphics/object_events/pics/pokemon/rotom_wash.png create mode 100644 graphics/object_events/pics/pokemon/rowlet.png create mode 100644 graphics/object_events/pics/pokemon/rufflet.png create mode 100644 graphics/object_events/pics/pokemon/runerigus.png create mode 100644 graphics/object_events/pics/pokemon/salandit.png create mode 100644 graphics/object_events/pics/pokemon/salazzle.png create mode 100644 graphics/object_events/pics/pokemon/samurott.png create mode 100644 graphics/object_events/pics/pokemon/samurott_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/sandaconda.png create mode 100644 graphics/object_events/pics/pokemon/sandile.png create mode 100644 graphics/object_events/pics/pokemon/sandygast.png create mode 100644 graphics/object_events/pics/pokemon/sawk.png create mode 100644 graphics/object_events/pics/pokemon/sawsbuck.png create mode 100644 graphics/object_events/pics/pokemon/sawsbuck_autumn.png create mode 100644 graphics/object_events/pics/pokemon/sawsbuck_summer.png create mode 100644 graphics/object_events/pics/pokemon/sawsbuck_winter.png create mode 100644 graphics/object_events/pics/pokemon/scatterbug.png create mode 100644 graphics/object_events/pics/pokemon/scolipede.png create mode 100644 graphics/object_events/pics/pokemon/scorbunny.png create mode 100644 graphics/object_events/pics/pokemon/scrafty.png create mode 100644 graphics/object_events/pics/pokemon/scraggy.png create mode 100644 graphics/object_events/pics/pokemon/seismitoad.png create mode 100644 graphics/object_events/pics/pokemon/serperior.png create mode 100644 graphics/object_events/pics/pokemon/servine.png create mode 100644 graphics/object_events/pics/pokemon/sewaddle.png create mode 100644 graphics/object_events/pics/pokemon/shaymin.png create mode 100644 graphics/object_events/pics/pokemon/shellos.png create mode 100644 graphics/object_events/pics/pokemon/shellos_east_sea.png create mode 100644 graphics/object_events/pics/pokemon/shelmet.png create mode 100644 graphics/object_events/pics/pokemon/shieldon.png create mode 100644 graphics/object_events/pics/pokemon/shiinotic.png create mode 100644 graphics/object_events/pics/pokemon/shinx.png create mode 100644 graphics/object_events/pics/pokemon/sigilyph.png create mode 100644 graphics/object_events/pics/pokemon/silicobra.png create mode 100644 graphics/object_events/pics/pokemon/silvally.png create mode 100644 graphics/object_events/pics/pokemon/simipour.png create mode 100644 graphics/object_events/pics/pokemon/simisage.png create mode 100644 graphics/object_events/pics/pokemon/simisear.png create mode 100644 graphics/object_events/pics/pokemon/sinistea.png create mode 100644 graphics/object_events/pics/pokemon/sirfetchd.png create mode 100644 graphics/object_events/pics/pokemon/sizzlipede.png create mode 100644 graphics/object_events/pics/pokemon/skiddo.png create mode 100644 graphics/object_events/pics/pokemon/skorupi.png create mode 100644 graphics/object_events/pics/pokemon/skrelp.png create mode 100644 graphics/object_events/pics/pokemon/skuntank.png create mode 100644 graphics/object_events/pics/pokemon/skwovet.png create mode 100644 graphics/object_events/pics/pokemon/sliggoo.png create mode 100644 graphics/object_events/pics/pokemon/sliggoo_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/slowbro_galarian.png create mode 100644 graphics/object_events/pics/pokemon/slowking_galarian.png create mode 100644 graphics/object_events/pics/pokemon/slowpoke_galarian.png create mode 100644 graphics/object_events/pics/pokemon/slurpuff.png create mode 100644 graphics/object_events/pics/pokemon/sneasel_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/sneasler.png create mode 100644 graphics/object_events/pics/pokemon/snivy.png create mode 100644 graphics/object_events/pics/pokemon/snom.png create mode 100644 graphics/object_events/pics/pokemon/snover.png create mode 100644 graphics/object_events/pics/pokemon/sobble.png create mode 100644 graphics/object_events/pics/pokemon/solgaleo.png create mode 100644 graphics/object_events/pics/pokemon/solosis.png create mode 100644 graphics/object_events/pics/pokemon/spectrier.png create mode 100644 graphics/object_events/pics/pokemon/spewpa.png create mode 100644 graphics/object_events/pics/pokemon/spiritomb.png create mode 100644 graphics/object_events/pics/pokemon/spritzee.png create mode 100644 graphics/object_events/pics/pokemon/stakataka.png create mode 100644 graphics/object_events/pics/pokemon/staraptor.png create mode 100644 graphics/object_events/pics/pokemon/staravia.png create mode 100644 graphics/object_events/pics/pokemon/starly.png create mode 100644 graphics/object_events/pics/pokemon/steenee.png create mode 100644 graphics/object_events/pics/pokemon/stonjourner.png create mode 100644 graphics/object_events/pics/pokemon/stoutland.png create mode 100644 graphics/object_events/pics/pokemon/stufful.png create mode 100644 graphics/object_events/pics/pokemon/stunfisk.png create mode 100644 graphics/object_events/pics/pokemon/stunfisk_galarian.png create mode 100644 graphics/object_events/pics/pokemon/stunky.png create mode 100644 graphics/object_events/pics/pokemon/swadloon.png create mode 100644 graphics/object_events/pics/pokemon/swanna.png create mode 100644 graphics/object_events/pics/pokemon/swirlix.png create mode 100644 graphics/object_events/pics/pokemon/swoobat.png create mode 100644 graphics/object_events/pics/pokemon/sylveon.png create mode 100644 graphics/object_events/pics/pokemon/talonflame.png create mode 100644 graphics/object_events/pics/pokemon/tangrowth.png create mode 100644 graphics/object_events/pics/pokemon/tapubulu.png create mode 100644 graphics/object_events/pics/pokemon/tapufini.png create mode 100644 graphics/object_events/pics/pokemon/tapukoko.png create mode 100644 graphics/object_events/pics/pokemon/tapulele.png create mode 100644 graphics/object_events/pics/pokemon/tepig.png create mode 100644 graphics/object_events/pics/pokemon/terrakion.png create mode 100644 graphics/object_events/pics/pokemon/thievul.png create mode 100644 graphics/object_events/pics/pokemon/throh.png create mode 100644 graphics/object_events/pics/pokemon/thundurus.png create mode 100644 graphics/object_events/pics/pokemon/thwackey.png create mode 100644 graphics/object_events/pics/pokemon/timburr.png create mode 100644 graphics/object_events/pics/pokemon/tirtouga.png create mode 100644 graphics/object_events/pics/pokemon/togedemaru.png create mode 100644 graphics/object_events/pics/pokemon/togekiss.png create mode 100644 graphics/object_events/pics/pokemon/tornadus.png create mode 100644 graphics/object_events/pics/pokemon/torracat.png create mode 100644 graphics/object_events/pics/pokemon/torterra.png create mode 100644 graphics/object_events/pics/pokemon/toucannon.png create mode 100644 graphics/object_events/pics/pokemon/toxapex.png create mode 100644 graphics/object_events/pics/pokemon/toxel.png create mode 100644 graphics/object_events/pics/pokemon/toxicroak.png create mode 100644 graphics/object_events/pics/pokemon/toxtricity.png create mode 100644 graphics/object_events/pics/pokemon/toxtricity_lowkey.png create mode 100644 graphics/object_events/pics/pokemon/tranquill.png create mode 100644 graphics/object_events/pics/pokemon/trevenant.png create mode 100644 graphics/object_events/pics/pokemon/trubbish.png create mode 100644 graphics/object_events/pics/pokemon/trumbeak.png create mode 100644 graphics/object_events/pics/pokemon/tsareena.png create mode 100644 graphics/object_events/pics/pokemon/turtonator.png create mode 100644 graphics/object_events/pics/pokemon/turtwig.png create mode 100644 graphics/object_events/pics/pokemon/tympole.png create mode 100644 graphics/object_events/pics/pokemon/tynamo.png create mode 100644 graphics/object_events/pics/pokemon/typenull.png create mode 100644 graphics/object_events/pics/pokemon/typhlosion_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/tyrantrum.png create mode 100644 graphics/object_events/pics/pokemon/tyrunt.png create mode 100644 graphics/object_events/pics/pokemon/unfezant.png create mode 100644 graphics/object_events/pics/pokemon/unfezant_f.png create mode 100644 graphics/object_events/pics/pokemon/unown.png create mode 100644 graphics/object_events/pics/pokemon/ursaluna.png create mode 100644 graphics/object_events/pics/pokemon/ursaluna_blood_moon.png create mode 100644 graphics/object_events/pics/pokemon/urshifu.png create mode 100644 graphics/object_events/pics/pokemon/uxie.png create mode 100644 graphics/object_events/pics/pokemon/vanillish.png create mode 100644 graphics/object_events/pics/pokemon/vanillite.png create mode 100644 graphics/object_events/pics/pokemon/vanilluxe.png create mode 100644 graphics/object_events/pics/pokemon/venipede.png create mode 100644 graphics/object_events/pics/pokemon/vespiquen.png create mode 100644 graphics/object_events/pics/pokemon/victini.png create mode 100644 graphics/object_events/pics/pokemon/vikavolt.png create mode 100644 graphics/object_events/pics/pokemon/virizion.png create mode 100644 graphics/object_events/pics/pokemon/vivillon.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_archipelago.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_continental.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_elegant.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_fancy.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_garden.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_high_plains.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_jungle.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_marine.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_meadow.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_modern.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_monsoon.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_ocean.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_poke_ball.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_polar.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_river.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_sandstorm.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_savanna.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_sun.png create mode 100644 graphics/object_events/pics/pokemon/vivillon_tundra.png create mode 100644 graphics/object_events/pics/pokemon/volcanion.png create mode 100644 graphics/object_events/pics/pokemon/volcarona.png create mode 100644 graphics/object_events/pics/pokemon/voltorb_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/vullaby.png create mode 100644 graphics/object_events/pics/pokemon/watchog.png create mode 100644 graphics/object_events/pics/pokemon/weavile.png create mode 100644 graphics/object_events/pics/pokemon/weezing_galarian.png create mode 100644 graphics/object_events/pics/pokemon/whimsicott.png create mode 100644 graphics/object_events/pics/pokemon/whirlipede.png create mode 100644 graphics/object_events/pics/pokemon/wimpod.png create mode 100644 graphics/object_events/pics/pokemon/wishiwashi.png create mode 100644 graphics/object_events/pics/pokemon/woobat.png create mode 100644 graphics/object_events/pics/pokemon/wooloo.png create mode 100644 graphics/object_events/pics/pokemon/wormadam.png create mode 100644 graphics/object_events/pics/pokemon/wormadam_sandy_cloak.png create mode 100644 graphics/object_events/pics/pokemon/wormadam_trash_cloak.png create mode 100644 graphics/object_events/pics/pokemon/wyrdeer.png create mode 100644 graphics/object_events/pics/pokemon/xerneas.png create mode 100644 graphics/object_events/pics/pokemon/xurkitree.png create mode 100644 graphics/object_events/pics/pokemon/yamask.png create mode 100644 graphics/object_events/pics/pokemon/yamask_galarian.png create mode 100644 graphics/object_events/pics/pokemon/yamper.png create mode 100644 graphics/object_events/pics/pokemon/yanmega.png create mode 100644 graphics/object_events/pics/pokemon/yungoos.png create mode 100644 graphics/object_events/pics/pokemon/yveltal.png create mode 100644 graphics/object_events/pics/pokemon/zacian.png create mode 100644 graphics/object_events/pics/pokemon/zacian_crowned.png create mode 100644 graphics/object_events/pics/pokemon/zamazenta.png create mode 100644 graphics/object_events/pics/pokemon/zamazenta_crowned.png create mode 100644 graphics/object_events/pics/pokemon/zapdos_galarian.png create mode 100644 graphics/object_events/pics/pokemon/zarude.png create mode 100644 graphics/object_events/pics/pokemon/zebstrika.png create mode 100644 graphics/object_events/pics/pokemon/zekrom.png create mode 100644 graphics/object_events/pics/pokemon/zeraora.png create mode 100644 graphics/object_events/pics/pokemon/zigzagoon_galarian.png create mode 100644 graphics/object_events/pics/pokemon/zoroark.png create mode 100644 graphics/object_events/pics/pokemon/zoroark_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/zorua.png create mode 100644 graphics/object_events/pics/pokemon/zorua_hisuian.png create mode 100644 graphics/object_events/pics/pokemon/zweilous.png create mode 100644 graphics/object_events/pics/pokemon/zygarde.png diff --git a/graphics/object_events/pics/pokemon/abomasnow.png b/graphics/object_events/pics/pokemon/abomasnow.png new file mode 100644 index 0000000000000000000000000000000000000000..b84dc23c090d6d3bb1b07c23fb9dc7c2a19ab247 GIT binary patch literal 1005 zcmVH7MjQedMVA=^|FUO*q_#= z2QQIkP|-WMCbo>g*HY+9SjN;MLGQAkG#W{^qdhJxR3Wl|8qa@bzL6wJKaL;Ae{zJ` zS)SIp`t?z-va>R+^WrxpNu;Y@W!T=6qmz5vCm$ zVV!M%M94=ruCXM$%cMHzBlr6|(u@0p8Y|2qg!H<8jj_Z1AedGI_pP|(Bl%-Q{2EJh zng%-4ItK$nf?_?#mUd)-f4y~`6|4x>M5^)AU`P79p;YIrgX``G>^aB+q1Xa9I8#^H^B6$gO+p7B#^NWxmeazYhtaqh8Vd&=~L+2EK>u8ZYg>c5XEL z!0!y1=C<>Q_`}0jLf)w&@6b|6KRmdf9)RT?mbpD{g#tNgo;>S;o$X2t!uegGxZkj1 zf3|;;9=A-r(Kqt@moeoVFM}|jaSRkDbV9)bGwuE>e#uPvfYKYAxP;iM2t4!>#x}j_ zu`%#{2@2b}Ex?jAz=N0R0HkqmPemY> zqygdII$oIRUck)~lm;wh-jW9N#iRBDOJ$RW70=q(XR9xF++o%( z$qw4;<#u72EIuO6%DYFK-B0oc(t&` z`%-wOo0dfZsP*QI2b4|&Hu{n|xS}~@cUs!66`twoB$c5zB%0poiUH6_M;HVBzyh#V zzQF?u=L23a#uEJZv{u?*`&l?^$9La61Wh-cwVD+rHIfNqAagMAlKFQ$U?nUD+%_kh zm}$O}bx4$3?j&nZpBn)6x#_FzD1VMpGGPofx`0)$1T=65?AK;K;Af+=IeE#n;^nt( zq9;ZtYsUwLorAB&uXWQDMzX@m6Rn90hDt!g#tWJ%2GrE;+4F0olQ%yxF3_*E7H`L0 zHJBftZ`wxT^Qy5!T2-$akX2k*ijq6My)s%k70pZ?6%$eoo03Xo=)!;dnGf41p8@vl*|TSges1pEYk$^QJu%Z(q=VjU;7!`y zVBJiVLX_ENgArMo!@8M&UkJI`+$&YEYJg_^pxSKag`_00U*3W7%4RMMT>7CwtsBEV z$8N+RgaTHDCKHso$jQjUI3}>7ZgM|i4orq7apS=4iLF8x*jQrLeARrK;Ky^bv4a!& z=NqiMGwy?0n}30L>^ql0Eki?FJ$!DRt&{ovg?rQY)b4m9_UX=vE|S2EbhE>{RkQ@L zljA7~d>e;x6gM$WC00000NkvXXu0mjfloR7R delta 454 zcmV;%0XhEX1Ly;gEPq%y2zX!^@X$~|Fet#FIQZzOn0O$dfN&5H5NJ?H(6CUjpqKyv z0000000021QsVXi00DDJL_t(|obA**ZiFxp2H^1lEMX8*8j9W26v#r_hC>)Mr4JKr zvrX={U|CAzyTl|}7@I&Own)R@edb|%d@J%49`$%dJ*vhKxh1JCN> z4(n#Jld`LJ8;q>F2G-5|`%2gz>?oJK43a{_je}{I#FJZ~HkNjso0oSm|BaJ+N?*IS*07*qoM6N<$f>}D*&;S4c diff --git a/graphics/object_events/pics/pokemon/absol.png b/graphics/object_events/pics/pokemon/absol.png index e9a6c76695e1ece9562b43ffb5bab7d975f9e46f..dc1954fd47fc5f9253d4ec64ba58483014010ac1 100644 GIT binary patch delta 753 zcmV&P|NsADVuQ4_)z#kadnqx^DIouQ za{vGU0000t4I45500NvzL_t(|obA>zkJ>O42k=LvOkPN(4xkP+h=F726*1)cCDKC~ zfZm4+D1*bqMGWy2-H8EA#ttXKcoX!y^aXUp_SvXw)q4Bkr(j`&@OOnN7HSv21e8YK~(zHp_KkdoY?5@*^wG57rH1j?tKh zcFC{IWUfq?;yfENY;}_XN+*7v8Egge8&^#B*|-c`7>v_hlKJ^gZ+xCqoD$WfSTQz_ zs{)GO0+(B^_kS7@34y9lf%%59FM0!v;xaJeTx)Vb%+5pR*?VIkzdHri-wMdaK#I4d zv#Nk(vP02RAm3?>TZWI>RtQv0xJS!2$+RXfWx0W0u5VvsfWYSL+g-xmUW{tk@>#!6 z2PD&b!%{}etMgZ_0crs*oBJwIwY|sZ=~o*=F;7N}(tjl`zgMjR8qt!kmXDVJ)y~7A z@3BQ)Z@URNQ%up|V7x5eG8F_<}%m9I5EGE0L|kXBQm*you)8jIEPN-Npwi3ZAz>2;_Tk# zg5KQiih*6~_U3}0*S-{Jt?Q#_@dW)qzq*~O0BVl7Wx3w`Vt3_Bfr#Kq@aMiS1!BSB ztFew2@fmqO%j*vhO#Dc-S&<~TDZ?7YfSY<693Lpi-`;Q(e5DO~3 j0e&d?B0>7$Z*IQhdlmzqpnr!?SB_1|IcykBmn>0Khm7? zy#MT!Gx-vX{Wlox!+eI?uc(1?nc@gjH=D7)?H7U@{fe`W6NQl#a&- zS8FbQ2kM5Nw;YYwlmuquGo`FLJDM7e`=Wg2d{+nRc7Nu$?nm{;&>YSVl(8pVep90X z{QM@2Z@!-bbi2iHG@;i`vz_#?PwsI-$y}IRjd=Pk{gUOU0Nt%(+?`FR#U%Z)PbLoo z=o|xeS0mnB+@^kU3eeri$6Y$hz~Wx|ap_N&?lu-i<1O<|c_=sa6lf;#*rT)h1*w^Y zG-EBAlz$fEi0*M+^UP|9cWp`otGk(>wJ6=$3{J7;>-E-Z-2A0dpmI`s7cn2#{wJGp zq{E6CCHQ|n}5Uk>cEu#-uC*B444@pGGpNV+5N*f5M)eWbq#@P$&3DQpWR z5K(%vM?wk2g2h1U2WJvMkq0vIvm{MQ2}&Rqbc8(OQVqm{t+&Jn+a07*qoM6N<$f{2D}hyVZp diff --git a/graphics/object_events/pics/pokemon/accelgor.png b/graphics/object_events/pics/pokemon/accelgor.png new file mode 100644 index 0000000000000000000000000000000000000000..841f0eccbca17dafda17b1ae915f6157ff225b53 GIT binary patch literal 735 zcmV<50wDc~P)IA~~qz*t~_xVXsp`1k+-00000u>SKj0007N zNkl0{aLlT&23^nk&S;#e(5rpT#5`ENJnwq&YAM)QEtJL62Y* z9|MB5=NU4RecBlXg`^C4D}AHcfBuPDK~{`SrxZD4QJhpO5zPGda#V<(Ni-?n|VvVq|6zY~0btxXV6{ zd15k2ehi_tX=KI{W9pDSZ5~b=F*36$6Ppdv3-^Oga76hfpmTf%_@Rgv2|#`;NZpx) z0i+=@67eZk^kHe@_$Cap!-~&fzPN<3CW^I4;GPrn{osU|5x3kuE8d1av9aO^Sm3}@ zDd&iZuMW4O0NP40F;e2lk1jKnW~I-;k`6-99O_t#jIn3IEGFKYSVku<&5iY{$x}@D ziH1FWUuRNm=uP=$cJfa&#k{;V{JFncWdiMXzshL+Alm0ku-(i4rpG87M9c_3fb zt4yBnh!h*jdT|6?Ks(mA?D}(9WvnWdoS{y>x=7^1lgVO}Dam#w0pko8A2yt2@*x^L6qO7S2u$-~QVScTWC@w1 zENO%X`%H(J7D7V5M9J0<(f3Z0eR3Cz$a=;cQY%^ELX8!kr z7Te5F-^|0S&Ahds(%8&f)-#~4x#@KV(xD8>nGk!!Y1t=$A4P4W9=MR?0*q zqR{dhSGYS%Tv5uz?@)TguS%J;n#D6&W1IBkob9kOh6fMH7wY{^Y$b>e#|#tqc6y)(mbkb`93!G}$d|!DJO!QGqf|%y{HTEyO%Ib$ge~z>aOp zvB9c_+1x5@!DQ=m8rXb&IaHG;nxEgzUmwp>feJjvH*-);1zb)I#vxF!Q(eVFf$eLi z1Dod#RV@p>gAtv)J*ubPv1P*T8w`YLqJ>hLtOfjRabP|wIECAhy;mpq#HCm$wC zkjU9I(t`UtmG;q=_kk8@R#O9Uy4b&6olpbWit{r%nECkY<2v7+b0x53#E{$bx5-Z} zxaPWJM#TMRotD^B%~qH-3GZzb%vN8_0kXB!PvcwCqjl%Q%d3L|J4AJlwkNOiuc<)t zIC!E9vLEAZ;cA(5BgIx6nS$$;K(Q5NX9h6}Zs_qyK1$V5H%7q?Z8)+i^`#E*QtzJV zGYVprfyRU@#>%@akfR`~t^`~i(WhJx#S8`f9i{47cH{641@$(ihv~Z?1fB|nIMf30 zg0ZUwQ6|7=dio%8Py%E~tC6B8V!ew?#`|Y#rW@kpK!$cd`>E)7_)~GTfG`a867IPi z8J}OY60q9dQlQzYg}LB%m%u58aXrxuYfLlnydm}34@OS*vn5!l7;3oyFmP3$3i3Q+ z?dp9mKdkAxKmK0?C)ENIUR$0@p%~b2>;I3^@e4&;ey9IoMg0H(002ovPDHLkV1j^S B)LQ@m literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/aerodactyl.png b/graphics/object_events/pics/pokemon/aerodactyl.png index 7a8025245f811713cd1c9ecd16c0679edb005723..c8f3bded815d1a1a28d77970ae19cad53f1c133d 100644 GIT binary patch delta 961 zcmV;y13vuF2j2&fEPr!igF!K3y}jO?i>z}}l$2u4tb^VV5D@tI_{hk}F>@({AVJMJ zO6H54NH|bj?vz9T00U}CL_t(|ob8seuH+^ZhAHU~+9}-m86qgALzao;&P^h3cb{T3 zw;NmI)mq!oq}T_z#TI#tRIB?iw(w}IC=xkfFzjAWktk`RoPTEc_=oc!FkmC}fBdJy zj60pUO= z7bf25HZ)`PV1N3duTA7_3OA$Mb->l!#vOwn3gehe#l8X2tk$d_RDHihZi9S3EiKZ+ zbwtDM9Bdtj@}zJ~c*%Bjc!~@nTTFF#<2`TwxAQ!rnZZ+;@24=zaWE*`m9Nnt(QO5g zuQl~>z9bwcc>ZZ5C9E2nn@i|(>~nF}u6*SoYpUA{UVm7Hmip9O5>5=>*KPo*b`1z; zz5va|j*j|w$6sJ{e?K>4!f^?kr+O*NvNCn^0vHz>_R_vDD4^)JC4; z8r_?@dMV`>d2fO%wj7fQEE%szOzJo;!XK}NoNvz`pHt2^`F4Ig7{6Z2@N<3?jn}UcYu(KDk$tb+-&Ba@;epy5*>^4$~6bGZQ9Z)MdYZ zp?@7U?uOEwJMMYdHCU-RGk(5=ap72TmR#8gP4RU{SSeD*%RsYXF>WJ6f@)>y6X0%{ za$r9JFmP;mJQ%L**n}K)$~bR_R%Jn~gyZ~JdIL&nw&`%*s+G%c4U(9@SFBk$hgyhs zWhMOIR1WLobtrBD9)ayj?;B{g`vv0@m^$qvKxy%I_F~u=t49X)e!oj#9)a)rrnI;E jYVffBe<&XK{wwh(1%=?yLBTJf00000NkvXXu0mjfG+)_V delta 946 zcmV;j15Nzj2hazQEPr@tfJit{xVYe$kf4BIkeGP5u!ztQ5D@tI_{hk}IB-yCI7p~) zc;KL*NH|cF@%ixp00Ub|L_t(|ob8sej^rp1h7l2|y&X8T!L7C~J0R$^F()}5-O2kL zEwy?=oA&C^#24%XOfZjm1qQ?Jc!E3KC9AEZ`KYG;0vBZ?^ncTSD5LexB$;xu|28(E z2-Bj@IgW<>Z#n#v1jvKqrl@j`L)=a#4yT2FzY>x2N01q2vTllE!r_n{Z@#NNLuiBy zEH~FE<#-*6i3Y}X%q#PUcoY}5q>G*+C+C&h8lMs2s53kYcn$(*7W}Le{GHz!6GB56UXWU%&1uzqeiNzXqx+b2Y`*iCj#O$L+_IQu7o@08N zd&aUCJAQbI0<7xjaPsQ|Z~Di3TccLMQ)y4PxXN=B=%uNh|opMRBKfQMZHEJa9wNxtJp%ct{S zuzES&$2#M5gyWOy`o15i8lS=(ah!skeL#|l<^rVAy}Wd4yx*q8Z91dV*bc9~e$%Hh zsuIU37$;iD0jHpz(;;;BqTA#1pU*j$oBMcw>b~~FS2}Lbm^e;nEIO_A0Kc2xaXMuC zYV>cPr+?U0JZJtd&tIMvAEtq6 zfSW3T4a3K2>Eg>&qO=!j%=U$to4h7Dc_i zE#S_BK;p22vhlAZr|uYTWW6Wg{Em}D_c*b54;kmv%7%x(nG((?_#wFtxCVA7 zy)VGT?iWl5K(~(o!}$B%bGtDy9|@@ac`F})egt9ao7CR>SAlwe{y(!1bpIFo8;M1&07*qoM6N<$f{{PZoB#j- diff --git a/graphics/object_events/pics/pokemon/aggron.png b/graphics/object_events/pics/pokemon/aggron.png index 9f6d951c044d6d87ef37a318b965c54bbc980b7e..169397449609b7c25a7dec954e65a7b5476ffe1b 100644 GIT binary patch delta 1173 zcmV;G1Zw;42($^1FMn8AU=R=x`1tt9$jG3esHmu@Xu$Z0h=^!tXi!i{pfEt-P*A|g z$N&HU0yY6Z000C(NklLo`de~xtD$lnUN8Z3V*Lp8p(+rg%)~hMIipk zn*WpDj3jH?|7C;Yf9Jo=@17pNXp3xU+p|!;P zaqzy2tz$cO_xL5B4Bk+nZMnxyZh79}((Y{&_g!wEDA4}-CAYp_+L+j%2hBz(>J7Go z_g!>k^v1E-=zq~Z8MfAkZhrIAX4r4EVRsMllk3)}yzg?vX6E#6<%`%%-VW}PVLe5AHux-=Tz@!@|9#Gb24@_i3kr1n(B$!R zx0a4e+t5i=%l1tpW)6Di@BK}W#|<_(XB`UcGP62?T`z67f8q`{eOvWp-!x)2e0@Lm z7HkkSI^)4L^?Wqp)d}nx1;PPt`kQZJoi$j~7Kd`3j=i_kQ zN?$8$hJX9T;T@Ac&UFztSTlJjkH-FisM3dRe6R*frlT&-HoI`+9991EHK=> z{e6g8dZj_oWP2!6HugIdI4dTJ^H3Sj&&ZpMOG&fVml@y0&#h_k+do{iI0c$fgOh=< zvfq~C*IWfs!CcuA=M<3mXay&(%VxM4mL0%cnSbF}&12_eC|6PT%bdyhxsydZ!tc^Q z{W_2emc~VUNj99(YI+rk5f52$bL$ATFV565G2L8-l6e7x__;S9#c4F7vx-z;QLuE_ zTinJ)AOdsOn<0oiEDF#+Wro$$L`UP40ptD(W93%zXj+wEq37qI0*ivmYMttl8BT9s zpMOlLCFS#(p;daiV&V4bU<0t!4|%orF*)7Z2qlCT<^WIz8nZq?;SgjwXN=FlZy${) zP~9g~u&~90`jr7Z8G%G8Rf{y;47!g_k(*P1U==_SXoQSMWNrrPd6k-i`5yz{;z9jv zQC@Yb^VLT@x*SPlQyaYB55dwO{3RAQdbv+4c>fAx^>a0c#rwrjNCA#D56! zK?q-cc_lt$v8yVmPa$VKu(p9%8K&C;nx1+d;tpkHC!HXZZd-2MU*S#W)!x(+Tw00000NkvXXu0mjfA1y~C delta 1102 zcmV-U1hMlXh1+vplE>LsKCI; z$N&HUOOBcB000B|Nkl+1kMA`HH zF9V8y$A7Con-^yp=);LwG0p#Au&Wu5&hn;Uobx$-PcneVUI%o{W|TbOv*H|YqBRL} z2#YCZNpiR5`+$#m7#~QG|9Xzuw`-0Ke~P9V!T9Y1K4!BbT?bsHd(Mbq$1D!@^-UW` zlkD@^9exO1cz-86tY~F0f6!+c;_KwyA}Xetf|>PU2)hW5n3}>5MDWeS<=7TS?AKnG zE;&z=+QSJZ#qQ@m+I02K;gJ1R(Y$E_{>7do5kB8$bQfwpWt4AdP{;q29>B!nXQA6MjSLYWq-#^D`bGl)puDt7xe`DLa34i zXQ~=EaL8*OMw>8dBW`nY%(OzrAIoL(QAPPA_aeVBIbVoz1BZ-&aDi>qeqS>+!JfCh z(_gw}@Gv4>F7+UvVjk;GEwhpYr4bYYEaTNBaoY>6scMn# zMO&Y;=hdG+hX{fMD>cDQ1knGnhR>s*F|-VDMFLHRkZ;0JNo?aG1E?)4T-rL8n^;$> z|E*BEKILY+Qus^vXXXUSaA4f7*2I30Rx(wPQh$4zhnpcdetT)#qzbhLt&&`gNk8EB z5$3czohvJ73%p#ZF) zF|=&^l&K2j!*(MnB}11f9Jx~a^M?bdE(0<4J~s0m`?Mo+FnN{lsNRX*EuhoX`Id6k1v@F_M$EUMg|S6u}vd(3G&xjS1d zSLL{0mI`%?v{7eJREGTbK%R|04h`MD-Cb(>RfgJY7W z+my2L_K-Xv8}~*5-LKwjCrE|^Yqfg=c!-qL4A8Mpy-d#!Izd#3&osl{OyLR5rO}W{ zs z^BV=tyU+zZwSYp*S9d7a28+yR;Bv-1{y))sb|kM1N@urBKK%=66rJ|9e6* zz~g#ckL%wpYtpX2uu_N!HB%&j_jeFq41tI zq?M52QT>Rncz;5aqKJFbL7)bhgMQqr?>C8OXR?dKjp9)?q!~aIdeO+dJ;MxUg`skP z@I}O(+5s3n@qI9@GR>~%+woO&yiq(dV{_XBBhdAcOlZC>Gh$I6Jt$4dz7VTW{+0%3 zEJRWoz(quFEIuCviig#Z6hjZO>tK1n9Tx#qt&<|4G=CWKJi?xdRit{S7;@V&cCm=W za)O2_vavX&ULDXS*J71x0hGvqK(|P?8;n2ai2OA#1DZy%&m(zLWyFXlv^0ErAqdJb zPXpZ|xeesU=igqQ-|$Y0aY3etKGsI;)5b3*pdiU~TeR+1;Y4M_q zjH2f&mVX-W_o68JTYA*PqV* zg%IlmS{*JaTRN)cMs4HG`{X331GWaYQ(a;9gou?-^^RReGR?UkDz-)DsOSB39VlPC z%(h+9Zk9bEZm!zV47QuuO2F1ifJr$g!2@P_o>)I%FnyOP=gAJ2EK>p@9KKZ^@jYI; z58ASqp?aR-W}3l_*elgf^C)Q4W7WN8eGr1S8vnik)nDa(`i*)7zuNe3*AEPqOe0w? RUZwy5002ovPDHLkV1g)}X-ohB delta 709 zcmV;$0y_Qw1?2^hEPr@NfLI`4xPZWzV7L$v5SWN)(71s3=&<0000wISzdQ00MAHL_t(|obA*xYui8+2k>Wo0AW#xHsi>m$)rI~G}{e|p_{%# zTCh6_To*qNK|_W*OZ%~!EgvDsy2Hs3?lbgcN4h&Dc3UWgLVs>Czk9y-zjqh|ysp>v zy8hkj_4n&9ED!vdX(i9Dzi{LaR*(ArOy9a!i~3f*JE2u?HV*`NeqYa^+Rr?rfw#SY zd0=}1V+Lm!SdX9#){x#rdQ%;+sBPYVQ+5N~+?c_U@%Y4egxbf}kiCLUFZ2@~QNfHN z<(t8zGy~kpI)C5j^Dc{nRNdl!W>^pDmLRKG&fKRSZt2&C*6Ya)%Vc4fhOJi!^D8i<}GuHv!tg||xF*vFp6DLH{wi^20wBSiX0O+eSE-bkuLtr4Yqp~mp$j2NmhFH750JO$G9dVY4jpy3|lIU67* zsExSht-)WeK2KFc*)iQd9e96ww_4s^eHrfY`3MEaI5Dg?T7&=XVNOXj0L#bC3jsu@ za2-Cm_*x3khIT0%l zSY%mtz~CmKF#4$*jzww&LN#3&PyB+%;X(I;aXw}CbHdazxKeyD{WgXCH!jRzg<588I3si&zWTZ00000NkvXXu0mjf<2X;h diff --git a/graphics/object_events/pics/pokemon/alakazam.png b/graphics/object_events/pics/pokemon/alakazam.png index 6d7a83c6c08ed2bf38e4b3c8095e7f24ea3f2aab..4b1fb2949362e0c2f93b158d4688cce863a59147 100644 GIT binary patch delta 726 zcmV;{0xA8~1@;AyEPwz1|K8r-w6wHZT3Xe#QnZ69cvuKhF$ic-2$*mH|Msl^?ik3h z5O7!s5D*Yv#mqkd00MzYL_t(|ob8n{YvV8!$2Drxhv?c8=vX-V)if%>#%tWg2U!x) z!|M%&LZ_0*6z&#NBK#Fhve>?ecTyC^vM;W=@s7Sh;io74|9{UyH)8R3J;J6sS4zY=_XVBp>f#9_rFR@wt-ur+Kj|pHwPs3$41?PysAdd-Pk?SqP ztY_p`a(El$QGp->*m@o5GY;12L6n0$DiCBse8@sPinn1N6<|UK8)R(I``|v03g~v} z$Ori-=y$Bgh<~ZA5Lv;77)!&F4snp(h|DXv&p4IWLcGX^US`BXxy@wW7SLrZZf~UY zj=0BYrsS0nx3XAXX3UpT$Bfg<9Q@d6EZPs~F`A{SxPDPZGq*f-d@>+BReD3iE6WjI z8lLe}k&0_QXiM%hVmwmYtf=_(SQ4H)c5hO%ngdK9Qh!%Kvtj`3AwA`ZTC(UlJqz|3 z&l!py*OhMV@nVFzV{3?}NnOWrl2rCsv5YL&bEhcfhIR1wMIk$oo zP2+fuaBdAk$LD(lV)K3Foobg^@gxdWD6xTi!+UUS4YeR6aje(xk9&w-Wtg1|&C~%J z?iqA>Uw{63tCKo8JnyW*#4)+If|x^{lnfDTP$EX^1UTJ0jokzuQsf0Byyg9bR8bsP zQMsGg)n~Q_C5Bnrr0!Old)lPU5-2$vT!l&H8|<#2<=rHdY&m0$x(YEfEOTq9Pf14K z-YaMgz_4uJ3Ibu_y(DHrdD(KmpsK*_hEN*5yH9r&Hg^=$ZeH`kZwgWG)I(IIrJn`; zAFTz?O;}&`111uw9ym%yF3B-0RQRu4ORna@F4DDe*gdg07*qo IM6N<$f~dY?g#Z8m delta 693 zcmV;m0!sb%1=R(REPr@l81T?oz@Rt~5D@t2sAxz~I3O^{xTv6ja9CJa`1ts+u&CJB z&|qL#a99XRgille00Ll1L_t(|ob8ptYU3~vhIJ5n5V=E*;(z}LnEm|CE?7O!nemoD zGcIQLYwV(37|eJ}pt%p@Eq03^7aN%ImH^}RWw_0*;EYhU%3A`AXPC0i_(lArhr3nY z6lfBq_EATc%$kS(!1Gn!6lfC8KV;5d`Q18i3INA|Rb~#O4KI090NaI;t@0=scWl7~ zt*`1lW93U5ffhwsO=>tlvaB-c5vL;OOeu|o(d%| znSeENpQPHtSP~0-nJ))W3c7xUsT{ym{Z(+u41k!|2Y-#N9WO?kP3#Q`7_9+}(f(MO zn0Pt_D#Xr455LVs_RJ<%Gkii3YP<*L{a(GSM~-u!}PMBZl$}YWnT`erdNZP*67%vcu|3i zsueJFc%)N>co zSv{XeKE+L;^0AJP=x|F%Km3nI!E4h_C_q#m%`RivK@bgbR5OX+-#8w@ be>(mEnz#R$F&ky200000NkvXXu0mjfXUHt5!e)0?02}xS1gPfLhwhO zyl^`jIrg#5U6bjaGdG>$qe(uNZPn zM!_N9uVL#L7&8HDC@>iT%6C|796M&r1g)WnrUfLbqYu?RdU0UUqrG?Z#Bupvg=Rg2g--UMbs zN{r(86^=@PrCJGowj`nMw1lnW5CyWYlK@i(X(r{RdY=R?1}R-ci>+gsIEX+xMv&bP z!}$+%mue+Y%XVf6OV~IrTbcy1yIPKN30MmNLxP2Cr6rOs&);L~xNMrK!=_0B(qF9{ z2hrOofgO_=x`r&aj$PBp%<85|mM1@Y=13|#6>Ma}*O0|C$HTq@Xotio-`S>70{Q_ULrfuqXO3N*&d4W=#aCA=$3^L*|N2mZk;hRLxG>@RiibS|u<}$M`a`e3TpoG+ z&{z&}TjT-#sUvg@=@z;$5hlSRZULTrUatwA)Ni$bA(UGIpdTMg7+YL;!kJ z0+z6r$B=@`8^ZeV{L-tuC5-5qQ^RvY0btQ7n;AG`doV;(r)md^!6(*D)V0ypN3;6Gfy0eW#pVc>9UK>z>%07*qo IM6N<$g02WDfB*mh literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/alolan_diglett.png b/graphics/object_events/pics/pokemon/alolan_diglett.png new file mode 100644 index 0000000000000000000000000000000000000000..0e26118a99ab338872d2b3dc22953d06e76d3e9a GIT binary patch literal 475 zcmV<10VMv3P)jL6t>wlvXhR*7NCly2T@iFE1}VJ3Ez?m2hxyIzJ9g0004I zNklYU6o+pD#U(>RUm)C2D4JT@`Ubv$I7l}qFLreh=Rh$&fsY_Mx^@ZO zYbLj*0cWKkxaH=UWXb)*y&-Nw&i3VZe&4x4sGDxO>86{1JVw)k-7@EehGQ6xuHe|V zW4Fjfp*idKr@DeSnatc4xg^9VQ#O|i-YIUAOTwNv;Bu*OK0RxbOTr66_ywWRBjl=8 zE(nX9Ul0q$zF26=xdrKfSZLsb+ol5#WUW*XUqZEEJ9IRd$MsKC?I8t&YWOK~tF)f7< z)jY?;%bG11gyAyHYX0FErG;<_O#aR>%65Rq+gey~0$cXLCQsliRxujwX-ebzz@}oT z{}AXt*{_w1{5;81aFslU9o=PWMmUD_Tf^pJ* R|9b!c002ovPDHLkV1fee)kpvU literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/alolan_dugtrio.png b/graphics/object_events/pics/pokemon/alolan_dugtrio.png new file mode 100644 index 0000000000000000000000000000000000000000..b6c5d11209ae1d8e06350ca0f21a5a361dc618e3 GIT binary patch literal 879 zcmV-#1CacQP)qka^{b3v3=FqK7fYg7*Ddb-6Uh*~iiJUcsZaBwd#FO`**ZNKpe0008| zNkl<(cvev`~x^0!>Y4dUjc#0z;^rU2=*BmmJfZ!ow@l+zE z=Uz&GL1}J<5`Qsh|mL% zI?pFt(u9I-W-ARep|v1RRNFyXNY=Mni%?b?s6tGtWNrCi$7mIwLW8kEMPrwQdq5q2EVD5@uus|itl=iR4gjaqzUy3ne4ja8Thm>iKN#3XE3B@j2zga~(9 zt1AuhTJmevgqUuKk!n|g#+O$Y-T`8TADAShg$V5vvcfD{j_$TD#PG^yv(){(c~CVA z+hErT6Wksrq=jPTC=}{tQb$IiRasm900qx`J+9Y;7>LbS$TS|Tln|l24GOL(sUwpR z!-g2Cw!7p#9iN#d#4eLuiH}GVic41mSER%{NDBprxjCB^z9N$l7bI7p?V5xLZ?%>v zwUq|3uopcb-7uG}Eq|0Ogk4oQV@Eu@4wjo1Hcuq)ZRctVlkXzE845?|Azw<)cM6gR zHWN>}6XBR`MvmnXUBtqpQMBjF{4QgJ#XQ6PL)JVx%y)`|bA{{V?Lap8T|X22tx1lH zDgNR|Tb$`d!b5fv@JP_RutP!2_kN86p9lRba^1@)JPIVEVt>f51I|zQaA0CQxU$)t zDDnG0envd%s*L9NY0&ri>B#39GyB)Rd}d@U-e$;ykw4^TCPui(gMbju$G>Jbn9T7r z@+javGb5Sn`}`tfWKj{`z~skLXZd$d)Pyugxw7g8{{cgao-XJ|#xMW?002ovPDHLk FV1f}Pl!O2P literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/alolan_exeggutor.png b/graphics/object_events/pics/pokemon/alolan_exeggutor.png new file mode 100644 index 0000000000000000000000000000000000000000..6597515899cf04a2b0529e2b15dcdfc854f5a338 GIT binary patch literal 1368 zcmV-e1*iInP)K|i`0if z>;A|G2mwdUl_{=C6A0m&CG{>W;mY*~xGJM(mv3eqix3E!D}VntZ~ik+&sv>jHPJ*9 zO*GL&6HPSHL=#Q?Z^EsG|NF2{YGB*pvU7rZ5kmT-M1PtX zq4Gmd4v`8NEIlxoq(hZB=Jd2cNaY7{k|@{sOT+owZ4r8D8wx}u3>Ka~;`odi0X$-9 zlE}z6Ibi(l3iSOXj1%(_XK`f^ZW%b?r~_IcU_>EYQp$HsnDnq-bXp0PP z@y`HV0h6EU-yRY!!@tZKe-_(9yJiRLPLQ2|-J{N^aO2O(Gc4Sf^e<)IXNc)vRUoB^ z0=GwIh=Q1Snbro|wQe!SU{xTckm3DDGJ_0VNg3b_vJ+qoLV>fAI)t4K&F#+p6N*;` z$ul-9^$`p0wwdn?h8Ds*A4~FO=9uA~`xg%s2ZIj9TV+{QXv3hoM#0vg9fSx!p1mun z7N0Xb?A$$2yfR4f);n!L^jz~x|IVQ3dB~TM^Vz4eB<=~p@Z${_Aho&nXHzN$j2>sUEdA~36}pT zS4)C}!6y{|9kQ>pviSPX$6FKE2D5d=9diL|sF1j+SpHK{QU!uRlK)YZ>mn;;=kC^c z&1?;7-ZgKqfhlv7MzMR$J zEhw;}V)K`=Ky9#Faq~lNS=DEca)fTM7pLBK`po*X55H-OeHz*s#JFV*ZlJ>$wDf0@ zpKoZ+tta__{3rt#=-G!~Nr8})FR20tHSqtNC%ZbO0c zv4JZ34Py~rTA}`&uOD8>MDDm3zGE~4s}_9&s2A4ZqHs;daon_VfmZkqG6?Ms9s6w5 zrTM5>dSNv=t|p=&<2V*b3RnlO?(LeZ$#D{e+kE?ERlsbC-YQ#B+{AVbYv$X3#ofji X=Z|hM#U2Jb00000NkvXXu0mjfCJeUW literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/alolan_golem.png b/graphics/object_events/pics/pokemon/alolan_golem.png new file mode 100644 index 0000000000000000000000000000000000000000..d5d950f84dd59988af13c1710382ce3b86f36043 GIT binary patch literal 902 zcmV;119|+3P)r^LO0009K zNkl3Il`d5mz5!J2oOCdWLk860l92_UM=!xQ zvScvnfFd!(UA$y6LzWI%`vLe0ea`1gViOZcr%F8$iQm2apY!)YDte z8lE^_P|bH-FxM|Apl^Li2V{Hi-&?vaZ;OO;X$p)I4LZ0e$Z zh%xo*IhHDy$i|n5C>#3h!hpc*UOmS$#U94p>z=!r3pNkL{neJ_YfNB)jr+W$DVzkD zdE9aIu01%sv&FCguER?%ECA0JRkh=Y6lVrC5;D%FButkT^v3$T6)^MV$PJCwq2 zhmU969vL16i@>Z|;CCYkMn-SXj{|-PCk1b)0|#RF9M@mrLh#A=h}rUN65q?LS>QI= z`xtzx*o_YB=`_v~^McyIBe?6~F6pEAPL${NVT*;)rA_+ux%{ z)v1@`8HzA3C@ZEz;I%oVp4^Hi_fsfVDAm zncGqcW%C!~u{Caacha(M@8Hz?b3*}B7zeYD=0~2;<=7FprxF3al_}zQzYQI#P zJRviho)5$M6U(#d=UUBJ1P&+6C$nkdhY(TfmXknMkQqHB1(0F76Kj6LvDLC4ihTB! zBbN*$&jV*u=Eau}`wD_N52674gO*#YfQ|%1=3ZwL|4ik7Z;JV)xK)OnaJ^*No@QYTr37r`dQ#`7IVY~cG$)YY5VwNLP_z9)3R2Y&q3sa-%&;+3 zM>MS0cR^)`uKAR?O-VA$VOToLG}la%*a{L-$f?+?i{{iF8_hv?tbESZ z(1j5MiP~eiKKp@(cuiJ>B@+x%LU9wK?5fA795LI0zlBl{yQ?>5Pfes=Q#`?Ph!D$t zV|_l6#_a)k`vLOuay_45U-d)QB%ffA!6zz&NCv#QcX}ZGbRAt@Z{rE}`8WQBRBonY z2HuaSGGf7e$cvuAQJ;!R2ZG0C#$^4HIg`H*>!50$8@{Un3v z-KNRdGy@a~5yUU>@^C;eu!kB}j=8(o>T)4;=sE(6Jxb6Y)RkplPdX%rc<_Nt4FthB gUa9-&wZwlL&%gJbtLd`l0RR9107*qoM6N<$f=~oPT>t<8 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/alolan_grimer.png b/graphics/object_events/pics/pokemon/alolan_grimer.png new file mode 100644 index 0000000000000000000000000000000000000000..b0e3140c9e1f647be2ea6fa1229976039c77297c GIT binary patch literal 582 zcmV-M0=fN(P)b-UiFW{z9v==g1uVgLXDN^(U&I6!idYVhO$O>dlrP*FYr00G)bL_t(|ob8gm zPUAojfOjjmvEh88WU@HaK@oK#OGnM01YJ^$Eu{$-7gHnTSi0&8bh7R}?y&p-=%jln z#tvTZuFs*MI+5wV@yvWXBQv&*ZERy3A1LhJ=I`8oU%%bo*DH($?hH2?Yj8jXcR*TnI8QI)(iB)IYxbVh9^% z5zT|cMqmhe|1051BQS)_9i77H9A(0-gbiB{)Gv~$A#8Z(jBb{!3}M3_-OL+%f#gak znOWgIK#KCo@mi>?AZ$3nQ1V(R+41(S@$vg?(5tx;O6GSMCWu)7c|3U)$}8_(=>l69 zM$$9UV+N`LR;pX1lBo;!d{WYGmBSjJsNWi&;#eV2f!a#b!3^HU6LD1&j8; UaO&Sa;s5{u07*qoM6N<$f}^|-bN~PV literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/alolan_marowak.png b/graphics/object_events/pics/pokemon/alolan_marowak.png new file mode 100644 index 0000000000000000000000000000000000000000..07dc3ff981a167dd8cc14a19ab630882e34be1a9 GIT binary patch literal 817 zcmV-11J3-3P))2W$2dLac5PLm6%q9h+IB^s~o7{;voGWLV8oXN|w3S|goQ(2Tj zp(aB!Wte9H*F#ucm>RqM=P3T6LogvH6GV-xs)1ej$06#4<%`9kmF$zAeU-#DHV`siHOVU zLaft`om?E+44) zlW1EfY(L^uK)noi=mD{pWg?CIcx?a<R;Gd5g$A(d7tT_r9D zM#whvUqY6qp{^pvQ#C@iX`ndljr94u@2uheU}Ve~8u z`BaSV1>O%?0ntSihsS|EpE|6*Pq zX!t4!P(1VNqq|!~IQfdIjtm{ScenAq5F)05#kXHvWa+0#z~sH9Bg&!SPtUud0h8@^ z$Vo>6LI&<=`}wyhU@2l2`1z}YT$h!D;^Y7?ByrnX=R*)&S#zqOY=kL;2&>0yZ3Lp67L_q3;Wwm!5Z_BnPxMvK_1Fk7=NbY)xT-e@xdo7?p>%vb-On5kO00000NkvXXu0mjf?GSFVb4faMOy@2s zWXV_PROr%=(Qi^EceW)Z$`w4dM0mKLPI`Y^mhJ!^+hhAz8l(F<=CvqW?CF>rkoy6C z$Ls*Qr(a$zUH;@kNBJ8973hS%WB4qjWg4*SL10yLm1q+#+N<`F0ZNSm{ z>fmxa(ep6inrT$*ng$G_GX+g#z|p4qc5(aRJ9WGZ1oGvwV(Q?`=zghvVLGmhFU}8DW_~a)F-zCy0&Zy&EAi%Sq&4={Ok8#a> zL)7Gp1}w)*K3O#i8`On7W{$}&&>Y*YTJxHZPvF_?OO`YHq>xy!bo^Q!YCPwtJKw;n%aTnxdf6GPKQnNOt7>I#5oA+7L070BkBY~0^_kA nI{aUAr+{0{pM3w2|F-=Bm&l3jpLbL(00000NkvXXu0mjf(A+Qa literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/alolan_muk.png b/graphics/object_events/pics/pokemon/alolan_muk.png new file mode 100644 index 0000000000000000000000000000000000000000..c5437e5ebdfc8891e11cf7c5ee74b290f6ff7e31 GIT binary patch literal 842 zcmV-Q1GW5#P)b!LuRDp-;L0017U(i)Vv=*j?b!vE;#_}N&}ph|uJ{{U4eLrQW*V{yb70008j zNkluKWXMK3#cAvQuEmZqgsWFAi8Gb*r>Int+(m2MAs`zAC z2*B53lUAcj_|Z2meCcDp->lFCe(+QXJuU}4$>M8Re4i`?-CLQ-TCFy>MEr@}@3_$N zh55wg=6#GGo1?LIUTknyGuLSxlXNaD+!HHwllmq?#?1TmBxhfEmv4jy>n0OEx42-i z{(_AV42;*4>yPfdb%cNkD<3Vv;EP??bv-*al_+`q-S&l+;G^LCK)^dlFaReY9IEK! z5c0QyN=`egRSe-lr9$Tof+$|f-W%1&U3dYfSGE-dl( zYao*8Z&6_Hh>xR{k(iC7HD^S#T9~Jgrq!+%%x1%Ei_;^7Ix-uHQ0^%HbNrvKUqAGQ U>AXNk=>Px#07*qoM6N<$f(tW?O#lD@ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/alolan_ninetales.png b/graphics/object_events/pics/pokemon/alolan_ninetales.png new file mode 100644 index 0000000000000000000000000000000000000000..0abf5d6433ba23c53c5743b5c10f010639fe4bc3 GIT binary patch literal 784 zcmV+r1MmEaP) z$rYt7c^K$yNo1f@R&$V2)6y#S)m*^?;A`#;cudy$v#lt(qhvr${6+R! z-j%(K{U86(C@#3p$8)itGq}soyR_rU*w2YCn+wix95MDYhQ#RwXAW(4!A}k@T&OSD zXbh%0?qe#7KDwgB>n7`)LF2h-P;DI z*T$vIvGkNvOFt}SswkR!3P^wEX}7POG9Tna+C?ZWV6aa5q^aiO`ksTd`=rN~*iyRC z!^7bT+InE_g9Qn6K6sxnT~Hteq(9v*>5)0O*;HZ>GY2+hl!t)ZoWy1Yh7ucYEzk!f zVIBZ}{=iT7Er3rMjsc}jm>K+4qU{2{zw0(uY>u;b>d`mw=yofN9JJg91gTS|fZq{m z6G^+ld4B5G&^{U}eEF_zX9;r;6VL$qO50rx#%7tJEydI}=UvreYg>S6e1qLVb!t8Z zyV9$bUchvlqR13c(WeJ>0kGSbk#)ri6AFpc2X%Goj8eT8>*dP@$gW4k-o3i?ZUKP3 z$xq!i4uRmB{qc!cdby;4Vo3)HZ_CyNEWnDZMatc(FpN6bz>~#fS;ItIwXWCIsk?ym z(jio$Vru^c&QlqV?skHf)!+t9%VWdJ@=3*vp!rE94%VVPc>5~YLct&a?I0L-M7pXT zcR*7Q8Wbfet7ty!Z7RiB-<9{Z>#xw&klQipcodNR$-IhBP|^8+^Y{%KqxJ%>G>fzV O0000wNiTP~s{1Ib!glMqhf;afl z8}iL_mT(Ns;D_I-#0;6Wvw;pfCI&g<#Ref&{36IoKxFpaJi}QCFhx}+mU!Y~PRemg z#h0kCX52ccECdo{WHvQpam~IV9AdD{`BMy0@N;G$^q34Jyuf8TcUwlDViJRfvHP@& zVa90S6r{(4D?@f5^@|cyOZAGQ!T>)(ztR}y%t6*JGf*BP4+>unm-f8o(6Rdg>XpVY zXAU8k=`CSx;KhJzYo?Cp$0@Rn2E4&DR5XSwZe5cUKec~Z7F)W0w#qMhrkBObCPPECO z@TH``I2_8F=%FA^q2oRFKqt6vSD$*9G=%G17cu1jTLO}$nB;Y~(ACy2K;6dWSN0-(nJmTgLVk;ONh7QK98^U;-=` z>h#`2wIK+KEpO1;y6yw8POD_o0H)xQ0pL8P^p2hYV6tz6%d}b`o|;a8azrdW0Ru1T zi*7E@_Kj&9Oa@%BuH2{9752*PTA(~Mv9_Iob1&n1&(+5dNR6@fI~OP>whkygXgER4 zL|J>`1UrN=#uWg;_;2%t($D(LA&8rd)|gQP@S4|QJBK|Nh*0`HyIXrcaDwR-@dLK% z1kq@hwZa}cb%4mm*686Fc zP<|6dkud?mR5V$P^a~z>$n(VeU*Ez2j0eOmXxtDGjIT%Q7XX|l7&QRJ!d}iyNP>B< zWQ;>lCcrIQ8;A!=R%L+;_VtkfXDk5D8n_?UjP6A07*qoM6N<$ Ef>82&rvLx| literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/alolan_raticate.png b/graphics/object_events/pics/pokemon/alolan_raticate.png new file mode 100644 index 0000000000000000000000000000000000000000..36ff136eea6d20eb228d8adb086712cf1545f85c GIT binary patch literal 573 zcmV-D0>b@?P)Za~q)2QgPQnB93_FR7)Tv6^Ai7qdz5rr|fj5Aioi|`(=Uq5c zh#jkLkSIt<{Ub&CY~O!A`%K7AJMHv$+G|j!yKVo@U=waZz3yiIc>?y!2_n9MJXL27TSb`_HrW#rARn^MXLH+3&hr>x zD6YN&Y$i#*+L42&a9qY94ts<3Oz5TRiZfk-#h%2r6y^~&m;y|(sf6!$*D{XWD8r>r zV6%+WwY!+Y@yP-}p6;z@)R8KAL0sIDU<%^wI@V`qGnRb&05I+|7gL!9W&&@;U-Jcw zm)JISU)ziUch7^~%K>vT8Ybq`P88Sih5zEmAZ2N>UQf8+zxBDB6Bz~O!z*V|FiPtJ zpZqsf(a7S74wx1DPoeQL3&o*nm>GsRAC^I(=jXlGAe+?*K3JB9AGrwUkHx)an$90f zV*_ZI8is^UJVy0At^CwnfEigP)RN9hYOBNb$^q141q+{N(0a zkKdd1jxEHbNs}i1Rv;B$P#{MQ&^GWuG}X8Pp8G)_zAyZ%R4#dd9ytI^ktEu20|X=i zzyg$vD{7d3AyuAYZI#k}Bpg_#O{NR<9-9A=^Ri$^N4uKCDrZfR3ffG)b|qKp3%y(Ipn!+e2L%;Od(8I6+`+xxwY2hIekam<^ni8u6w%1dZ5 z5)sC{k2C-$fTPUuihqF=dLwr-kk&=*2a0>m_&L7tlfEl#ct}I;K^baoakVf>+g}$pEspH9|b-f__Of^ X@6~YQ_Hs|}00000NkvXXu0mjfBzNGe literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/alolan_sandslash.png b/graphics/object_events/pics/pokemon/alolan_sandslash.png new file mode 100644 index 0000000000000000000000000000000000000000..aaae1473d5e76806b5bf28b8a57cd4d8a1dc73f6 GIT binary patch literal 722 zcmV;@0xkWCP)%2brP0Y6?Wimd49`0()bSXfx9s>GO>n6R+0xNow;0007A zNklRyCVL5O)l2Km_ zl*=TWm4`ZQjwaV{7whx~Tq2T}eG9=}Ns9Udzmk8~)S23n@@;`N0Q zYO^I>ulMx9TX=Ljt_S>UryDbTm$)Z`k;8XCo-Vn%H;@kFt(Yz0$$7aMpwg`Uyxzlv z_eV#Z#}425ygUyQ&Nuh++PpC#!Bk(IXVcm}KC&m5Mmk&jquqYO*uU0`C24F&~!Hx<0c{QKr^ZM^}a+b7=33*R1n)!>I z2UbB=AcbchsRg(Vz00I9=L_t(|obA*xkJ}&=2XJ8M48(3S z27+~S?C5szi*hT->?gIly;UT4t}69w7kZZ%oRD;_l$Yrztp6hqY=j>5s7F2OUyH2; zy=B5Uy5+n1I|Ex(r!OgulGtZNcG8y!H0n@4}y|?iCR@Cz4Gs zQ)8_ceb2Nm7-0(M?kr)oEu@m6iRPKnd0&W&mfcF?ECFO0kX4QSJN za3{;u2nlJr)`;~fK$vKKc4fTt4rsyn`3(&Bjs18za4R#1;s%VFW;!!gE(Q*wV6{7d zAkNqDJ~egB9k-;UQb~i{*m%ZS?eukH^>Q?tIOpGoKKI|i2KHHl%*3pf zW`q~eXAL~;Sz@vp$DgTxk3Z7ynL4Pa1I6bvjsAuvheTE<6A14rOY`IUDqCOW>)1*W t0$5@ecAq^n3(Vr~u1C(&E))LO`U7kbjS8>8!wCQY002ovPDHLkV1n0AC0qai literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/alomomola.png b/graphics/object_events/pics/pokemon/alomomola.png new file mode 100644 index 0000000000000000000000000000000000000000..394b336585a66ae7d16d610849909cb69b872b1c GIT binary patch literal 767 zcmV-qM_-d#<*4*jWC8=LZ)#$ux` zowVx<%6To7*tEPI^1v}`3v6N?Xb%{)Jr50mnGlc>9rWu9%6VB}NdgO!z{d@;VSPb4 zufHM!{p3v&pe{4mB-q4yK?GSb%wIw!I4JraU6aOwtaWb(WsB@_aEAiD$n(4~5Dy1~ zW3tFi1yNC;7FiKR(SW=VJKC*SH>to3<1P~9lzCY6FIi*Tr_4e;0htXj%ezYE?WY|w zV{7cu-$t`S+yna*pp)fF<^?8WT2SV*Csg2uCCZL?L6{X?1@kx@jo#t+Wlo};{Mx!# z1l1zkAM<)aC+jMBy&w~eyDSSFE{H3^>7z^V;dfWT>w=bG{FzAtHspfrrU&djeEohI zSvLh`7V%;-{)`2JiJ)vzLC1Vu2>`zQNOs+&g8vCVe!v1I7*A2p_Gbt+rwrZI6uAK3 zCdvN7P_T&S7w2#B2n6F1NCGzGg4GCm0Nx(>GZl+Cyf~+8zGycyaVzI zafpO$$_wt#R|RDj1>BMrlzGsig3QGGw>t&z&!XD@WY(H)*KE#X=_{GX5nkghSid6Y zfjOTqd_&1v^E27J`suV$mhv44_#u3Z_SfX3@4;SOf!p4T9`bvUS3T094FPG<^k$bp x;^9})gbtwb3=(ykw-%QCDa$8{q$GGwfDU^n{(tzW|NrTcqK(l170wg< zt$`i;EPwO!*p9+;{FJ^I^%RFJI%2v0IesEMm#n&qLk2SB4CN z)P8Y}fAeQO{XSb>Xt~p>&x01xuy=3<>|D8*z2$vg(ZF8$#{}D5?mghUD}?QTW6Ql< zEIXS%V9O`Odw-yQGI=y?(bfTEESC^JL|RfY#CLy*dE$9XTaKG&T5f|9LW13w=r)gS z&B$ucA-Gy%hJlIR9l*fq@ zY{n-HTv&d4tTI*@HU=y~3z%6VRe@q@z|uqtj#75g;D6$?e1mPwS)y5QQO2r73XXPd z1ziKQi|YatN*8uk=9St5V5RWG@9znDCkz8gHi^O}auRs3!>H6cLtw1bkSmqhyd$d~7D>UVdse=xz zTQt9{|9^RV%nmVsG_0~%l(qibIjo&GhqeN-1bC+Qh?lmtqBC4`wMPgTnYeg;bC+_S zmx<=vR3#@okIVghKCSb%0)(f)dnxuR=De^1ca{l-53+6PL*V|HCdT36=UXl+{Sa#Q zj>5qL#fESKB{0*mW`!O^XL&%D8W6%V zQ-4*+O&#y52XPhbDxEKY&88!9fi`2(-r%I}68IIwrpd zo^o?+F*Lx5s4{@AJRIJ(16Tze*Y5qvh(4gY0aHgXho`L zW6`9z@-$;d{eWV40m<+R?d=*6(pCdkM|&YT(^rRxjU!LJ-j!T`wu6AnO^(dvwg{uh z>Rf)3P5wmS?K(I1oe{97v*so*8SqK wvpF0;H{Yp6f9d^c`}Fv^`A+=Tf1ppsR|FZnmrq>L7XSbN07*qoM6N<$g4U7))c^nh delta 1085 zcmV-D1j75E2-*mcEPp6?m=F*UFrdhA$nYpwaG>D$`1tsEh^Wxu@TjoBz{u#WT8!_d z&Hw-a0001o^VgyP00ZSoL_t(|oV}J!YvV>3$0sfWriWmyR)@_YIO{Bg-V{ajX6Qy{ zZ$XY$tmDIehf)?rK8b*_ey?SlyZ9-8#jZHknRW!r>MnjF6j|$+9qSB+s@&Sa zXj`+a@Sb(rQA=H^GZ8&Gm z>0z_Xl^>{bpMNgwzcGG!zwVY6y~g;bb4|JFsNU7A;6{gMfUH=|c>?|-8` zHC`weEjES_%;VTFG=2K}>yywmb4HEV?M#KN*q~vuah8BHL>eLV-gv8D^biVS_DnDm zXlU9G%cSYB1R1x*^dPGRhB_NVaE54xt_OxaYM70Af`48q!AmeaStfxK6o0ScVNV}{Ksub`X&P2Duw(~jS- zTR|N1oyb@?{PpuYO;c$ChlFO%B0-H59I%ARG z!R?Y;<$r5J6A&}!m1q&2*XZH%tJ{aq3tjRIoUa+T(6FYND9TIg;54!+V^|v^ zN!bgmX({8FHS7b`JKAO|^d{9aj)|B9HS|-;wq5XCw=KmM2ITfto?ue&wb1Fw(}iB= zEPp3m0TS6~W{G`EW1LkC!79dCf-IbClj$+sO(~xd=)j@?wvaStnqrnX&3OSo@l#YpYzJe+1r?4jvk&#O|Ao zH=<_)+9Wr*%o*F_PXvYuFor4c+x6}F*)hLeL1!G~R|k!;oqtW(Duns5tp!|eY*bus zf3`2*G%gCAaiKpFcrpr$^rfKJ^H@w~AbPxQ(+h4}=!`*s%z}mOPsHV1%`84TwKnl{ z^-^3tnjrsd*2mA)OSR-Dz53XEeEeL!6!uQ_KZ<_<8Kd@uHe}2500000NkvXXu0mjf DrLP$f diff --git a/graphics/object_events/pics/pokemon/amaura.png b/graphics/object_events/pics/pokemon/amaura.png new file mode 100644 index 0000000000000000000000000000000000000000..53b3e486dbc9e8380f597c1c6981ee9bd211f604 GIT binary patch literal 588 zcmV-S0<-;zP)^5NedkWTj-vt9g}72fuANK z2=+tu)*$9ReLF;_qK6%RWAlI0+g($s|N0%JP5F}j<7#4HyTU(jFi=su!odoRKsUQ8 zZ5z?ifW~nLN1(eHm>SV(m&S1iM-WZV`F)ku1#wL(JH~fTuF{5osRL|<;D{Y>oBYv(aNy~)Y0+T#6L1O2Hs)d zp%J|Z%#>vPR6Fp8&W&X!#jUNd#y}%_ZCLaF+$Cc*o{NXw3M&g%iFU)OB?Dx}I(0?% zT46jgJrc1S&EhvDyIg{T&6ryCp|3={Y@Uz?%vdqbv{m6XY}ga6**(UMzrPjR)?-h! zI^BXt|4hub1rS@=7??vs8c?evu(0WExIl0CM|5yqSlJpd(7SBQ&cIc;44iKlwl6u{ z0LYEcT?Wox=I^=WP(ZK&F3i@whkJ#0SO9mNklQ$K@dmK(t#I=VD*~7PrIPnQPn3yX zY#<-UEYOjsZg~kW8s3`Tipy=n9)7Zc2d?-MM3>49jo9yK^q!G7eEVCKHJ?9U0k(Yo ajrsuEWFB45h+~BS00005YNu6000C8 zNkl2bsPYEa~?5(h5pgrU=zhw$umL*|N>q2PBFDUr3K{hEiJ&nwQ zOJKv;82lT0NXZz(oYEfi7u*2{+e}fv&!055v)ho;9!hmEeny)2m0o|c#n}I<@oKpK z>$2E(3&oh)EpGSxlQsw*y?;Ef`26*=`(wjTZhtYIk>KZFmX{SjEx&#^GW>M?-NQQ# zM}o)SI!m}Zzbr?F9}8;Iv#S@Afd@knybyRJem`|^1j?YN ztgcPgVq%DbT?W62BDWp8;&3tC8$yKpH=t;}C`=J##9NBc%3LN~#_eM=&}n{D9EDCy@c^E>}|#O z_RkfuHiQT*G<0{S2o}T?A+%)w6GUV$Pjvj6$&dv3+J{Rbvx*loGTa+tPE2g>309jT zxFDu3XnE34)IM>^pl4&K1tSlJs#57o&t!->!7Un^A~4){!Qk~aWbA>x%*cTFSZTvv zuLj2A5c9brLlA6unnr0Auo!=6 znPK$82sMkEir_-%evA+VveYkJ6x2J5SlPRV3|n4wSy>i&R>ij&BkYKCQv`-FLM+R& zEJGBmbeSUad0p$OYWGD~W<{B2+Zj$M95|*3fuWHg8TOp@5i%bk83Z+d_5PXO(qT7$ zm0oYsr}LZ)K47&kQv6SvnIbT}?L+a4^38rENX%--sRjc(O6;-0h*|7I;GmbJITb-? zc-^AF^R(P=M}nFkoL(9O{_^ID6)~)caZk!sH5eF{eJDTJ zKf=I4kXXIQb(wM*ia@D0s%Shsgd|p~5i?>8K4{|xUcov-OCU47VrB*S@CQL+t`6TH z6&DH2NO}4Ttl(D4C~K8op(TX3@<3fj$mPmg3E|R;;YG4y6TwEp#%}!K11D6Irhz((H|J|Hut1gvzbIAyTDg{q(6x}$ z#LUQ_3R+$q%XF*{bGSOo$J||=jRq(XgVHxkR1!Bqs*Jw1@`ACT6}0eBC;G5JZ{pal zg2@pfP)(qQ2$7oM UUiu8_y$n`>67<{#(bhzjI#u&$mATi!)w-XbZmZ00000 LNkvXXu0mjf&qfzh literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/amoonguss.png b/graphics/object_events/pics/pokemon/amoonguss.png new file mode 100644 index 0000000000000000000000000000000000000000..6f72168fde6580f910e32242bd08ae7d7c19e091 GIT binary patch literal 686 zcmV;f0#W^mP)8nu5C?Fggx|nRwnA<-tJX(dpo^=MfFc=;P&AxXviJRiy%7$4fpp@vG{- zde~rFW;D)H-c>4QAIFtNVKnjiU3G;8OU}&RGzA|pQrGli_{VH-;x(2wHRpGH~Vc;+%;%I%LpXVSG>uM@#6 z++g`4%KP>OTE)Uu-%W#DS#MCX;N(e=Q_B`2wVZXf>YM6z`o@ABa`c}DC6DK=Co3|y zRA#s`m^vp@$7Ho5k8^aJd636*&4j8QGw1Kk#BKL;*B4B`lb`*+ho65w@A_ZPZ|Nqg U+*Mw>XaE2J07*qoM6N<$f?ps(@Bjb+ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ampharos.png b/graphics/object_events/pics/pokemon/ampharos.png index 530b0d48e19a67b7911df3d943093441ecfe9676..31839df4c8f68ee9b1f55fd69fe86378254e75e5 100644 GIT binary patch delta 691 zcmV;k0!;n$1=a*7J%5KBsRbti97?yvp(tbYX#`I5!k@v zL}nlEbFm8WYXy+ek3x(mR?lZbC+ow$IFCcD4YeRD0P*1~Eb?=!=d-Q}=C_arSsMc2 z0uaydffw8!_kUTR__#`*;xI>`BMq|tB2qcqeb#~tfNA^!n~H?d%z;gq zO-&^UF@-6>k_6d=&MaPHrqm|L)Vwff+2a?+_a))qL|oq2r;I*jlM#Lu1VSsQmoR3V`)cGW|9~Y*I#1q-kyUz^w#hCehLP41)Vku(A?Yc3rH(+bf`_tH)3w|^wpTP7j8x&gReTk%+ z?w%K=y?;Gg?srGL0_9FtCNS%{St=zjtYFKw5t4HET&;%Xj)w=zxBz$Zq8zh+X_Zon zOX=~Tkf^#=RZ6RdSn& zv_axt*kjJGQ)mAp=jb}*JSj2Hwk{K)aDoeUK`d~LgU|$x!=&T=3N!N)e;Y@RM~QzG Ze*g?6uCp!^Nelo0002ovPDHLkV1fv{P=Npd delta 720 zcmV;>0x$j61@i@vFMn82SkRy_sDLPNSSZjiNchl5;8<|@`1ptzD7dJw=-}A+u%LfG zOU8M5gU&y?0007hNklB1PaW-8361`m0LXmdK;cbSOF$$bT)yb0pvQNbzVwp5rSfkHSf*lZfY}MJ`vCddDrvGX z%m5O-0K_6LLu_EMpY}iA<xe=2}9z7idUYEg`p5c1t4C3hQ;+r z>6t8Qg6<6jR(}?T0Js3e-8+a1rk0y5R(u-xkDi?!5D{2ee35vpO*dHxE&zJo6D%vX zvI~!pH`S=gG9?#G?JR3bh>a=q0G7ncGDK$a6uX>HtxV;CX~QOObHl^_F z0PuhuVWr@v(Nu4L$&H_iX&hn$%(JUqS62#q))Y>{_CuaZ0DyqHoCbJZ%}f4K#~ zur8T?=^&OVpUcIy!k#bdahPwwa{|Pzcuz0hyZBx-UGtt$;BrT9fY@bfTpFksaA#2Y zQ_tuNc7M<(?_ezMts4c1Sydv*dh^X9QLo32tJx0AV61mmKg2BhX32SasswkeE`p!T zH`yR1nClJoSp<6LIXPx=Xc^}d7NTiX~#2NF!1ydR42TA8`{lRWB_9oEgKQM-#L&p3Bb7!VA z2{}%%ke?D9O)G4JdUg`=a)jA66Mq{Ajt7Z<6~6%^OWhdQkT$je0000JusEuuHN_!NJfXdlQ2aq%Ln@AWX133e&0O5 zJb3_kt=D?3f2LRfhn$_0d{i@`xeAGRzCX&htkeT`uyjyFX$Q= zLDfYuXl4OLM}Jq^b^T1wT1GxHa*62ML~V9|(S{ZCIQCDICf;udoKnBv03`+izE@k? z005l2XP7Q^#nc6a>H%%Y_U+iAMTS-x`dp)-NW*lAGpGIGs9(0gg~Bn?cQ1_nxPWm)AtnbY&$rhnE3(|wG$oCng7#WUksAZsF@ zQ=5u}Oqm8Irh#vS8t*TwD*pxJ=M31#tG!xn+sbW?=(jZohW?J^&k z17CVDPYDqk#~vdR*jSP-Ls7y#!_7Nr>9hfK??jP@ZkeM|IMZk}Y2aDxk2DZ?*j~fI zm)d5x<=E+Y12@Ic4r^OI!^nALv@|)r1MdG=+R6va8%-Tl zYPf}=`?jUg1tcCBX0`yp+*Fy}YPn%_NB%G?8anY$b`~Z6Z4^#F-i5glJoUnwy{ued k@-g7Te;5~57x{m#KMApF=#q4tumAu607*qoM6N<$f;m}d&j0`b delta 736 zcmV<60w4XA27?BWFMp`8xL{ylkg%9|m~eCl9vi$)&2rJXeXdoJGvGx5g%YW0n%&qF{s3pj9 z{-_mY5*ch4Hs2VO?<-9I{Xu!;C2-r92N<92ZN`^-9tp6;G(2iS%=WKM&JL7aFF~yn zcWDB*jU-vNk$)c$v~y)|Q_>oKOUH*glc;_hAXNTM8}i06@h^iW+EPKtCv6Et7}(fG zS*-~G_WVvaENb463J4`_+K{h*Cw}Zws}ljCyrOzrT-fUm)74W6*R={KG4ATXb-1B+ zfr!xu-3{1TG~9^_w5y4ffW%QnkXY|hYt7j?#zpgiHh;tmIqqnr>cC z-Nzobb|IYz`LXSej90JriAPuNjHI&GoCwEv1Jj(JoUj4>Ivsv_Beu6_K*(ynGcjk% zTY7FaXMbjnk>QRM4a}!r=1#`DL65vcF>Ut?$nB=}8NqX}ti{7(0_QIS4&1|8FuuzFbNvA%8cwM| S8D`r600003H00000>fWez0008I zNklM3XU22~Bo{e@1E+hWoT1KxVEu zyjmqeG{WgVjcLqBG{W4FhW!9Cb4yCE{_H4G^PKE?U>e4RD7iE&O(Qk)z)4DWG>Ic6 zYa&pZ@-z9Y9mL&=)%1i{UZ;Qbb>c_IK< zEN;S>ro68-QZdvootwq-o8uWk#ib!vFMz}|+dlo7lCm#T!2lxf?b9qo*dWwmwC$t%FnXw zWziZmd}s{4Qe6Ob0o1bq@p1t20G+HdmoHXFT8nl@(DJpk@(3v+mB>;$F10 z^^j-w`JyUVtZjC8ZrwKqLq?T!6lNbtaL(3nt&KqvqJ00000AV9_T0004O zNkl15QS$!wb0mt;6MZ`=>qzxjr`N3aPD9b3Iz8CT_ofJE?nd!ZUTXj zBF4rhMR0tEtZWj^EJ!2}b$V!vZ{N&&#R{NRt5&UA{g==>pKl2)zTf*GEZ|};2sZ!` z%JQP)SzWi>5s0T#uA_yt5V~afv=Leyi@<=)yMel*1uBpgATQ|X1+G>wv^qmt;7k8+ z1p}?X=LNALeS;PxgJi@Cu)e?+T0z1eWjB=WXj8HoOTSP2Z4pR)g$@s}S)dtf97&G` z8awIjsjmeZs*(D}O?WkC95IH;G3tLNgx693jqt!hhx)iir}Pmfue;t4t6!FJQTXyO zzP^91<|pKgJ<4dad4c*q7`Jn!w3?^L85yI^=7q+^!d*Vk^R$|$cu~V>^Ld?%z@<`J z!`sUmHf=tyvs%a$FVY%*{HWu-Hm@_ld$wF;o8}k}*({rFnqx2ztJSeVRyW6Hxj}sa XghbOK1Jpt}00000NkvXXu0mjf@Z!~C literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/araquanid.png b/graphics/object_events/pics/pokemon/araquanid.png new file mode 100644 index 0000000000000000000000000000000000000000..e970c49c0957c7dd65bc2fbdb4d18f361e880640 GIT binary patch literal 914 zcmV;D18w|?P)A%vd0 z5Xf~8X4&3*=sv@aERCI{OH-B}I}qYevF4Zl87YqQ8K3bPU5twNkN#IIX5E(}R>z|s z5F^2g?yDf~kcp4l!iaSO3!fX790;A5aTCR)wh}VQV zcHXzya$i+*zw^KyPYs7PSybKZmyf`u5#SOuXI2jr;)W{NLRAo}GRa|O7krh6LbOer zmCOh*%ieZnEt;jvJ>)}|ZDF~O?7@^wv}!)x2oP~W-0FcZwuqw?6Y3)Jq)T}9VA+d| ziFokf?l##C7S)@(Td)UH@}?~X!$SIAVY&Hf2aEu)1-jNeGsrb>H$B@n$;#|-C^NP; z0uxrnheH)trluSXVJu{xshQ@J0W2zOUYhm^8#~ij4eXF7+7eKi!3xg|T4o)?gw0dp zg=_D@>-o7Gn5+f?r7&R-Yb;%2D}W~t4<2O0ZCh!!=MpXX^D7U^JlF=rFZK70o3E0b z`jkIC-@i!DF-0Dj1XvKIPJeaa)#5~{OKs2Ze{a(gQYQ|G+d2)L=)o;Xfa&X(4Fbeg zVB$G$fTR6wYuJ_qU*3g00S6pn#V|Fd?=KU^&u+_8j*Rex1lESr{$*eVE+2-;+FcZI z?d5XmzPIm1bQh(^qxxk~n%rSB*JAhy`iyV>W7$-+Vf!#FPX*do63~+i{abJ(a3TIJ oaPqtRdd7RRpUF6{lD!#!0nGNMGc|O1K>z>%07*qoM6N<$g2-g4&Hw-a literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arbok.png b/graphics/object_events/pics/pokemon/arbok.png index 52bef4b5fd8e2f8f47c82efaf43b03d2a6b1b8d3..b2328f1948fc266d24b3f02beade10f3fad697a3 100644 GIT binary patch delta 678 zcmV;X0$KgU1;z!CEPwy3gT=G}_H#+r?xcgodt$6oIeVNC z0L8_{|NsB~S5P4U00L1-L_t(|ob8o8jw2xug*znR6eFL+a^_1pL`_S34GUV@!~yC; z+72eLfD=u$MgLF*JsxSoT@Bfzs=il6gWYvM>u3G1OQtk`w|}70sR1-V8IAFC9k0t9 zdn~X#BTY4+1qOp_Wbt5t)hA;s`y9uWSi%CJoCYYDxT)e6W*!F54MJTYr&W7i!GT-; z$m5ofISk~7ak~&#G_&a6L}*a#A!Y9VZTnm-3_1JOufO&?hp5$puv7n=Uj zJFwL)@StXPl>$BQRLJw*(YZ)=usl2Vh(@BLwT2mIflrMt~2aNwgz|tZ$(ifq=38i23I; zf}(*^g36%NV@j6ldzbZar;1nu7dhK@JQHvow%D6?p-;O-en!xNO%n+1GXBU zS_Mpv?tdNL5+}=%Xuy~3_LKn=tb_6kziSRK_WA6(XK4V-pEufAfw~+CepF+JJ=!NZ zT8IVM>I}$VH6;Q}*g=wILua6NG!(u>U;clDjaW_x*6Ia-mncpJfE`A@A<)5lerQT5 zCcxoSy}i^6&?k0{a?91d5(wl4&B7QrJm}oeEFbxfP(vr{lz(>p1x=@ML=upeJ^%m! M07*qoM6N<$f-Uhk3IG5A delta 676 zcmV;V0$csY1;hoAEPoIX5TKB_(751$Xoy%iV8Fn@`1tssIAG9tn1C=KxIj4Ips>K0 zIDlw~0002DS#eAN00K`*L_t(|ob8o6j^rQ^hMf>|2ZXhu?_d?$paU!f(FA>mIa_C~ zK1pltU|F;_WD0CUfyX0lxT_)isj9CYfZcUJ>u3G1i#a#_ZGS+eT?1%<%nG5V+Fpk@ z=`lc34>#6;7H9;np4g2567Pgmb$uzo5r+gQJ`Ip1yQu6ECTa#n6PP-HjjL8Pf&w@H zp4w$WMl%2%fJ{W_PxJxUYMTt zC=EFWRf5j<&dCzL=%`;qiLf;=Y5K9j?K9u2#BZZTmg(&fn#~YN1)fGDSU}4|9`l&7+wa}>IA?`WXEz1QPB;K8I+`VnM|*Aib1}tI zT4E3Y5D*YQ3Aqpe00UD=L_t(|oYj_1irX+4hIIn#59hjz-ye zzTDaj_H6K_T;t$I=8%|_iY6Hv05V{_8a5m^PSDQ%PRr%U1 zXgwI_+7Q#tM|xo8b;wD3g4LFPAA5 zWPc^BV4WU%vf|W68_R-9sMF3UVt80MM298+&1LTPxKzBb%vdi)Wd*_TAp71$8;2^g zl9R@CY^ykMh>l?|`+VW9<3%C+W9S%eX6y+vCUvKMzf@xlGd(z5wn5X|2ZnE`Cpi4{ zKCHt}PjL9@jUV;g_6uiFq982Mq|F8A?IVTpk-cv9$8+}Q^S^C>04-5FHDV3e4gdfE M07*qoM6N<$g1*VUUjP6A delta 934 zcmV;X16lmY2gC=EEPrrNFc1(B@X)BhpnzaNFz}E_xNtz&*wFa+@K|VY=%9F>T6F*b z000000000$CR$nm00U1+L_t(|oYj`kZk#X>#(m-FLzJ$fNZE&|2GmPAM0k%#TY;4e zJjAMsxa>YhU#KXG1QHQOx!`x{7~?|%16KV`tYkOIWii#P5ei7)f@wvHJ6 zQV(gEEdp5crwl?b;>o}tPGGU5HGje&0k-p4K*;uPbYLhL?&Jl=6kN&uwYY#WwhtWU zirxFqTJUs<`+tZIYFgPX*wd#h9oo!FW~E|lNMCTv0iN0mEP(au$TNr+Yz%Q^6#e_5 zkBlE^Hiop}s23IOd8QEJk?mFLg`LON5Jw(P@FX|ZAe#8rFd1tl*mUPvrC=!d9u1&d za@fs+V~d4TJA)%;on#M+Q?Us14Q4myXTLO?4X1u{xFE^%mg1 z9?TxkY)iRBIZPXS#&pWVw|Q7Xg3GH8cZd2c<9`;&*PG<=zBPi`%)%H-NIgM9iau0% zY7SkB7$dH#n_5brpXHn;dH)^XAHfK&IU9TAw6QB3`&hBNtj4BB#fNhK%uQTX2C>l8 znL?Z!gHp4pq%10hFPM$3GT>mBG&a0=IyU8eH6Yjg#UbGW4~7l)s@Q2Z^MfShY&TlL zEPpBnwi94WoAMeY=4EdbgM!28kQ68JCS>FGxK(_#%=sY4+zO&$A&0@0Hmy|2O2JCg z@sg*3L-Jk?a%hh3IzHBNc&{Ae%}hN(&ZX|O^IJ7ma??YrQx}wjePQ~BdV{kLT*=^S^C>0A9BLp=5HyF8}}l07*qo IM6N<$f+cyynE(I) diff --git a/graphics/object_events/pics/pokemon/arcanine_hisuian.png b/graphics/object_events/pics/pokemon/arcanine_hisuian.png new file mode 100644 index 0000000000000000000000000000000000000000..6c7babf3821e3170efbf97b2fdad22f4ca68e4c0 GIT binary patch literal 1104 zcmV-W1h4yvP)Px#El^BUMKYH{000000057Rfns4%F)SkCLO!uDC1MZ&FfcI5xwNpb&_O^r=;-)Z zSXg?Kxa$A_01tFhPE!E?|NsC0|NsC0|NsC0|K*LIrT_o~wn;=mR9J=WnBkJ!APj_~ z0U;-s`28QZT7ij;WOLVarhkr3?>hMuvkQ{Iz1@DtVbF*C{B2+sa1uc&>z`ylV*{7`ACy1knnC4z4(rt-8$swDQ5gkvoG`Ar2bLH2aq`Fz{%B zdx}I`aK)*ZLT#>_13vD+fqR3^z;1#-;Eda}xT$ie-?pG}w?Pbj%TiE-e81muX5`(O zI`D3A|CkRCBF3n9Rg)MPcyqDn{liNtUtAtyP5Qo-JDqXciQ&@l;X%at$*nh_%z5-+ z{?eO2_eDhOQs`A4(4|{s&17%D^TD76Jqo97s99%V!uh!uD9@qF)nNB${ICIO4+d^;{g~zHn!vN)Wx)@)S<6^qma>|{oq!py)8{O& zB`HeFOY&HzGk$B$xwZKvY62ZAAHGV~7m*;EeWq~Tdz|rGJ!RyzF1h4og}`xxCR_#9 zQ*JZhYJlE2Fi2?bSm9Dw7fCe=)8X!OHSFWRY%9<27AGS7e*M#98@G4O30J3%(Tt(~}YFxZQl#t+z*EL{j`i};{aSOvz zISOA$x=gG7B_133jBf%3CoMU+J%W(A!jVBd!On1em)f0S;Py^|h=Ag{%h?J?SKFUs z^(5;&xGvYDxIXFRI$b}d*q}aNUvsw4u?ntDkhRa+5gf&ZNfqiPNrH<+n|R|TGWeDq z|JPmr^u%DpLLP)qbKG0BBEiJz>K3y89l_{sY23+MujPT?JZc5Oa& zTBEt{pQJ0qh@*W(^G+JJ>+-X7KA$_>QQW+soe2?ja04Wd(lD#by}54OVUgnh${<-l z5V#A#xmO6S2((4d=91#i_e3Ht1pYOnIRpXJ-q5o+TaE#o~B{yE&$~}Jw`<#^hYd&bX|kL7~I_6ja>y$ zJOBvFI@~)f@~nu0nGAxpOb25RQ(S9!pRnF|Gh_U5UxS;3Jds6Wf+y(UJPk*|#8Cjjwfw*KjQ3^<8-8BZ z;Lo}AvS`Ne1YNuf13f+|*icQZ&Z0TW& z4-dQb`M+=AeI#g{!}aJEhCYZ+e64WIX|TqpD) zPdn|fyulLGyogcGWEPj8bT3Jy0D|i~^7Q6ISUNZi)_`!G&>c)?y-T>p64bniF>Y2n z6K}p9l-SV`#m%1A7{vFy-jUmP)HV3_7k{%lY$7+qUJV-V+O z@b2Z8U7iV-V;yuBYV22)?gIN~AkbZNd0r$Mc2!|$-hjc@sSVQYPKL3VtW+s9CI@bKEQ zeUM_;FXur%)&gyiC&!;!2HCOy7&c0Oc@VMi`ftY@D1(%o1}S}cF=9c!xoGr1(BCnT V0#?D6A_D*b002ovPDHLkV1jl9h9v+1 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_bug.png b/graphics/object_events/pics/pokemon/arceus_bug.png new file mode 100644 index 0000000000000000000000000000000000000000..a655faf7bba78663d0ce6d97809d897dfb5078cd GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfM~bPI literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_dark.png b/graphics/object_events/pics/pokemon/arceus_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ec8921d07a9dd4e513fb1e3aa3071e0de656775b GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfofN0A literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_dragon.png b/graphics/object_events/pics/pokemon/arceus_dragon.png new file mode 100644 index 0000000000000000000000000000000000000000..558c857bc508477addf9ac5082ec916cc632c8fd GIT binary patch literal 1381 zcmV-r1)BPaP)-uu#~LAhjxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfGIgiV literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_electric.png b/graphics/object_events/pics/pokemon/arceus_electric.png new file mode 100644 index 0000000000000000000000000000000000000000..1516a4fc858bd273d36b3847d25434cacb3933c6 GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf>X4~} literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_fairy.png b/graphics/object_events/pics/pokemon/arceus_fairy.png new file mode 100644 index 0000000000000000000000000000000000000000..6323b047be7f956abeaf5760279d28e922e915a6 GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf-`uBI literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_fighting.png b/graphics/object_events/pics/pokemon/arceus_fighting.png new file mode 100644 index 0000000000000000000000000000000000000000..0b0a600685ebbb6caad0fa24a7369cbba79c0a18 GIT binary patch literal 1381 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_flying.png b/graphics/object_events/pics/pokemon/arceus_flying.png new file mode 100644 index 0000000000000000000000000000000000000000..df6b0390f7fbedccfa2928c00a16a98c937270a4 GIT binary patch literal 1381 zcmV-r1)BPaP)da7a*y=jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfxznrH literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_ghost.png b/graphics/object_events/pics/pokemon/arceus_ghost.png new file mode 100644 index 0000000000000000000000000000000000000000..87bb58c28f588c8e32f7ee5c40604f61ddaccc5f GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf0JW&| literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_grass.png b/graphics/object_events/pics/pokemon/arceus_grass.png new file mode 100644 index 0000000000000000000000000000000000000000..3bff11b55cc2829d6b3ae8513924ccee1fc5bd75 GIT binary patch literal 1381 zcmV-r1)BPaP)OZ^GQTO zRCt{2m``itMi_@jhY1v2Y{|}_?MY*sKyR^R8?x-dmYP6&8QVL>jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf(Br6w literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_ground.png b/graphics/object_events/pics/pokemon/arceus_ground.png new file mode 100644 index 0000000000000000000000000000000000000000..35d7153951064b179ed4ec6cf3b6424004584633 GIT binary patch literal 1381 zcmV-r1)BPaP);M1+^GQTO zRCt{2m``itMi_@jhY1v2Y{|}_?MY*sKyR^R8?x-dmYP6&8QVL>jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfg4d|2 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_ice.png b/graphics/object_events/pics/pokemon/arceus_ice.png new file mode 100644 index 0000000000000000000000000000000000000000..712e9a92582d50f6844b997da184b6aef6f00ed4 GIT binary patch literal 1360 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_psychic.png b/graphics/object_events/pics/pokemon/arceus_psychic.png new file mode 100644 index 0000000000000000000000000000000000000000..f76036622ab5ce6fba2524a75654c8c8a57565b4 GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfdO)Y% literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_rock.png b/graphics/object_events/pics/pokemon/arceus_rock.png new file mode 100644 index 0000000000000000000000000000000000000000..53bfee6cf05171ec58f213764d5a3fd2e74165f8 GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfw`HlX literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_steel.png b/graphics/object_events/pics/pokemon/arceus_steel.png new file mode 100644 index 0000000000000000000000000000000000000000..33b51e7a8bbe5da3fb5639574b5ba76cddd861ef GIT binary patch literal 1381 zcmV-r1)BPaP)dTpa5WKU=l_{%>V!d^GQTO zRCt{2m``itMi_@jhY1v2Y{|}_?MY*sKyR^R8?x-dmYP6&8QVL>jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfrRS-q literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arceus_water.png b/graphics/object_events/pics/pokemon/arceus_water.png new file mode 100644 index 0000000000000000000000000000000000000000..291c68b0a54e79042e57105296500c1d610f905d GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf31_GN literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/archen.png b/graphics/object_events/pics/pokemon/archen.png new file mode 100644 index 0000000000000000000000000000000000000000..b8fdac30587a8320a7a94f1ff96bb7d586153e76 GIT binary patch literal 677 zcmV;W0$TlvP)XxLClFo5uoKtKQh0N~)@n3$+AP?$J4I8Z<+xR6lr$Y1~f00000AY3z%0006o zNkl5gg5M4nk5V}}kHtC`Fl3kLnFN4o~v)GOB!p9>SLcj@30yv? z)oRe7)oLB{cmsN8om!QYW_05)JZw)|CGVb^38Iv#<8ou;;DptIl7XS;`fI|LE5612 z+gSSV^{3tZjJ>gv`(4NOKuY3!K%YK8SJR^{@6el(dgz%3T#*if^ySY@%kIUGAUzJU zc*|Q!vYIttm_7G>e<7P@;_$U!k-jz^>V!3u+XmogpE3XTJK#y>=v`VV89}RgqI&?l zB1?yvFdb%M7zop0J|V4V+)T(tpMnXA5M104AgBfB0MB(SbnKcAV^?Rc*<%vfw7v+< z88xo^v5&u7@ir}tB{i2gXA8xYA!9dA(e7TN?~iAOG9o6?0?d6j91`=$dp{|H_*;o%jk`UGZ^SEX zYqO85w=Qh;&K=7+FT==w1c#mQ%@Y5Mvx$7%h)i`fO{62(lXGAgcQzlv*P}SJ!9q07 zW{z-UPilfob{lQ6LNKi0 zXj%|P7@gOIsKfUR>*JA9^e9e^?1Cv{+##D!WCC}T25p+v3>>H2F_|lUj491Y-97)-_Djj!gyfwOWvXtV!D|!Mu4YK*CULmzW zFnE}%6keBx`?Ud1US4V?zEDL&JqktBNf!x_vampJs_I1sx8UbV6^v>SppZSUa0O$0?)~9FfSm^`U zICYG($-7Hu6U%T6t2L`LLa%7?ehnA`fKi|YYR6gtSmfFiz}aEjtT}M?rVxsiBZC0k zm#2whFmR!7on9LTJc7FoW7U*blc5HrVIlBK)lF6sz`<|@7dMe?L?X_9rX2xT9MS<@f52cG#c~jGA+6OBq-?g9>TRs(jI81+V^Cpz&;| z29<)hyGXciYzytE3UNFPD+2YWNaNyFv+1k3!t&Au2iFz^q$3^v<2XX#c~Lw1*Z7n1 fl%r=m{{O_^EFjYAvUHbN00000NkvXXu0mjf8XWJj literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/arctovish.png b/graphics/object_events/pics/pokemon/arctovish.png new file mode 100644 index 0000000000000000000000000000000000000000..dffd145488b1672a8b5359ac51e2058334998356 GIT binary patch literal 987 zcmV<110?*3P)ZnGTV7ROYCkZuT3ye_18YF_33 z2KdE6HP?dzmxbAp}djLvXgw zSe#(wXhD_BLdAWAIv!_S6pmB?@hC%4SLZUy0tVA@%rF^D^^yr>Otg>&nGp3BsQ)OB zq`S6XGh_TBuRsp7vOn_z^kP1(hCP1d2V7Je*yHgaZYJGq${L+rQeH5nu z2->J40&SRcF>LZ$N{GxQmgS)vE(p_p^ALuTANzkxzc zeTweKjI)cN{$d_b=EP~b=q`4NUQa@9x+=;EMq?xUN1&b9uV=Ti@O;g z=;h?XY;@uy?auhn=+}g60nv=#PF6;!cz(exlLVKv zIW%P=au+5*zEDGm)x@dVHb*_g=`GPkZpZ5E?yd3I zaXYa!qveCGmtfZE+vtzS%vjE?GBU(noyaw|RuI*_OJR4T}l4dwWrv+X`6S z6C5-i3f*O7qhZ=+#@NJU7r(s4jbo#`96ulV50e%rNn-Q?9^!FhIl9a7$3y>v%&=+C z^Nh}h*)aGjccdF3n~#S_KBL8D#^>#T1EV9kBi($$PtVI9J@28#B1}ehH0sIvo1W3{ zVm!T?{I03+`^soG|4b=uB-Bk;(Ma$|w(k{g7)|e8?jMKo#N<^%lV|iQzDVd*b#ip0 z{LUwYWJmG3B~K1=Lc&kdG4Cgd(F+ph$^B)OP&dk59{{qTo^bbt8%D1y$DuHZOa`b6>VF58nj%UaJqxc1`Vt515GLt?40000#l3^(VlkYHAOOWdLH}Ax|BG{KYHGc` zz5oCJiy#2(aVEY100VbPL_t(|ob8oQYuiW|#wB!+j~*1Wv6uB{7&96aS5OF2Xd$Pf z3OD3SI0zwjb5ZaH%ifbw%X(5Mn6$W_n{h%9`!V*E%U*I=x__|!3_E`$TT-jt+_s0l z2f^>1(eu8~XlA4+-{M<*MWMnv?o~2XeqijuIyRf-OqCxNx(n;rd{WL-`C$(A<4S=Y z+fT}wDnHC29+VvwSodKgNp_hkb4O~$q59dHgkHHofi-`BN@>#aYM49fHp>o+EMKa8 zf)d*sO6m1)uz!Y`qX}KbMTaGpf`>^{1vRX0DCk_Tw}TaCj;<)37af*Z#Ls{(_YP~g z@yi(i=gD@k%Kza|yaGDQ&~4W6#OMKl+Obl@>L!h%wCM2HC@3(C>8um_hw&F#A6|fc zbO6A1IOix&2uHC#loVxL=s%$gaO6J%%`b6laMAA5Rev9hq@W&TJoe@M2pW$lMa}S; z?B5?swuZU>^gUhdxv2A2DwbKl4K7l?rZa4b;qP!y@+kZu1Ouwk6gb8cA}P3fB}I>IhyZ-nMi&KBklJ=cqVqBIJ;fUlA21sOkg#7XFWx}$_` z3p4|>W`R>ASlwt$aP{dU9cftsN0W>lZ7mA)$IQ`kVnUm}@I5qhmIVMHgjfS3?6>Dz z4g+9^ea;#*ogqH?z*y5v2U!Ba2 zW7Kkp+*pj$8^c&*N3!WC)?eMupHR8i_@%07*qoM6N<$f;qV3vj6}9 delta 952 zcmV;p14sPq2i6CWEPq%)82HF|5D*Z^kVt@NxUiVmP(XNi7$C4XNa$E-_<)dTXlSso zsQCE!Pyhg5(WLtT00Uu3L_t(|ob8oCYt%p##{+ZN9QIQrE%xAH$Rso?;-PENLr7w=gIgi+@F2Raj%4@LIax{n)~tzM#XCJLP19LD8`gv#P=xD|D%iqY#we> z>ZavnlmDPlEuq8H#9FrScmN5>L2R^er=Jm$RTb75Y%(1t;q~~JY{p0Q5%DQ4rwcAM zC`GZE2c$Vy`cK82u7@{1E`P=6(a}LqEP9mbgeJ>54S#ifiU&7@Ap6OEh21dL>=z}> z$*Gt>u*mSW&RA!2n;m6xPp6)*rr&#;nptvJC1k-6SUmD~RmQ`}S3C%wmiSC_cTXcd0Y_A{N6r;Zyp2XZbUq z`yQEySAWNXd6ow&5@)?&-;)XhDlGs4<^2!Y~xDGZsf5!O?9ywJo${A+#F}>i}^nx_Z-wt4)1D@*jvSSl2mMl-y zM=4n;lFoEyZOmdrcMN0BNN2qDiOATrc>I9jw7?(5)CHhpba|Xz8Y{~g*@c5`^8w~8hsl)t`*3clrfI8vm%q0skmlj69_s!I07dD;%0000)vE*!bU*4K)t zXws?%(PKkYi3{(Nk|8W4o?&R^)C-5*cnZ)iyX+aTW2b4l8Gj@=AS8U)`m>YoA3KSI z(Es+o{WA^XKXd12#tZ>KtpEL7tfu1}C|K0xZIu2zVWlONBLy%Ui#cU?JGsnz+;3apXg57Z66OOmz(4`+IpZpYRrjH zg$TXwtmVt;=6@XdjD%XQ*GUn3d{6R#v5-wXM*R8Z@oM-1`Fw9Ze366V8=s%#iBjcekYpFq<*DIPra83ZE%g^9=dsRJoa-=2G{uUMYV)e1H~U#v!aAm93o z26MF#;pE(Bbn%YQ%cCZ7-dL2|{+27_5+yIF8Fn0*xCbv~L^OM+#Zoa|T^TrT^)Wscn%2c6294YUP? z)CI8(=+tIzN9&}ezAM*Rs_bna%^}N0zcvlP6y|bJl#(+D4Q~Ae6A!jRzc=j@r5)Susl70_v6& zgmJN=?*b7fq27BqKs^HhW3v4o=s5%7^|1M*BGZ9T(-R@A3)a?w=IKOD0T2M&f;vz; zW>GV)PuZ#pXmz-w*v=9AgBT>*Eoi)RYU^xNO`NsAp}%bVk+&}4ueBdSsXH_BrUUN) O0000;O0F500TNnL_t(|obA=YYTGav2XIy7w##H3LN3M9oTOo6mmPbtgwo6e z3JvjCu2~V3jX}~tD1*L3LOQ0)o}pt~F1hS5df8L7^s-BzVSkb($8kDsupP#rIwbj7 z*7vvM*aG0L-L?Ow@#ybd`jsI8TpUK~>(8tk-3TZcCj6}s^H$esQWZyD&1HQE7Xylh zvb!e)>(5+HdQ!@H(sfw1kgZQ=)9~rpBk{8Kj=5Yus7i?v&tU*MAMje*ZSOQY7t44j zSh=R$${ivqr+?IUy0jQP?=H`Q%YdGU#o}lfIed?W9w9#II1K8qE_P;(H^Ak4i{>*S zWPR!Klfzg_{$khRt!LjBL)^`c?X= z!KXIjw8Ck&hTJ#{;7iuxE!O$mwJTu#DasN^c!IcoZ1_*T#ZNC0x`~tfrn}tV*B;Ys zN%>e^vHl3OF|uAg>O{mR)An3fG9&6mm;3y*x;>814oqGmjcp)CYC>F1iIFsb5NjI< zpb+hAxqmMsu+>W^RWDi<#O>jP;u$spWSY8Z19ia>@`frvKfBP&Z360I5WbGLWl$=o zFIgxEU$-hqCd0{y;Is6S%Ttot20|~qObeoGqF*qO)>hsZ zVSk4RBNEwuF9iBPW&#>W-C<-GP_=l92pLvvAb`kM@1BtJYzCZbqt$+(=FCx;b?Yq^ z=mP-cM*;v*e7k+m~6J0WLay`c8m(86et nPMj3?(BHPr$Xl22&)N^5Q$!T5`KkQ?015yANkvXXu0mjfDP6+N diff --git a/graphics/object_events/pics/pokemon/aromatisse.png b/graphics/object_events/pics/pokemon/aromatisse.png new file mode 100644 index 0000000000000000000000000000000000000000..b616705f6b2696c51d7fe0ec8f2a066bcf1402dc GIT binary patch literal 622 zcmV-!0+IcRP)#;7%y4is@o^zppJv8r+%bBiiEEsx8&c)07jyf(s%$2(V zs=E5-#&+8VM?iz!z?kl-qBB=Z$K2(J9$vH$)WHQfpx<;k zSBv2`O)F@@g%hIO_CDxCptt8dSA)QruGlI~OC93_4x|AmxozG5{)rO+GNv5^(2mI^ zhQuP?^B6EQo)-80IZ#2))N%rxFc}oeLgGW1CJ(v6E`EJI(}uu0PDa3_fS@@}CQ-z( zvB?!iJG=ODnJ0@gt>~4rdi3y%Q{kLU?NZPC6>IwYbF?F|0-xoT>U5SjN~L*WXrV}~ z_NGe>`S)YR?1@UD^ZYvNa<87qLKW+{S`zZ=J2$h}CI3O(9qb3keE0)Nci~p5D*YxU|=w4m}t28P*7lSc#t?aKmY&$ z00000002V#iwFP!0VhdBK~#90?bI=AgfJ8b@HYgy)Ujh1X>jUdbKGTl7&7FQ3^+%`kmnnYx}|WS&32~=MZo>K&^JUJIX=^7Y15oUz~~)- z{s9-{^+21w=;kPB7l?H)4QYt7o_Cry6IE3S+6pgKs~ge~J*YT;q|I9F%Z|26vc8HN z(r|ZBsov9uiE;CIq^*)tJ?+nuGJrX!om=3$h|@&UR>`c4XeDI;ZG?3Te1A-_eWlIj z%)U8q*Y~obt#hS|2fO|nw7t5%_vY5J>-(^B;reUMMKppRUN z)3I}>f>1DCBrwic=`J;0Dm#73(5aw*`}EK+5J&(iDJdx_DStm<=5M~+KkQB17&S2O zqrMS+PF2(#5@Be+_r$-m}j1E03YS*Ft0yY~w<(oB6V1{rmV|I{sz806{Fps!!*N Q^#A|>07*qoM6N<$g1(`w8UO$Q diff --git a/graphics/object_events/pics/pokemon/arrokuda.png b/graphics/object_events/pics/pokemon/arrokuda.png new file mode 100644 index 0000000000000000000000000000000000000000..027ae197f8a773287e20f6a966c4dcfa39bf1a8e GIT binary patch literal 606 zcmV-k0-^nhP)m}5YVVtXh1NCXh8V*fQX1_=;-Ls$hc52DA3Tj`1ttfFc_#XAOHXW*4|vV9Ex2Aq0Fdy_3;u%wj-@UFaf^UkJgbT-!FCMIiq) zAmbvCUui}IE&?^>nAml%nVxCfdUogB$GP=%oD)ts;e`JMR1PGL8A$*f{u3cz`TOaw-;TGW$A)DV{AA7u=xLAzHeP~dHJ^UDrjE}|D)P>faB8fFCwJdbYB z#Pvn=T*iR;ey2!*wu;apR7Yx9#=z0dE*7BIv6gha0R+?l32?3^U+nNjUwtcMpziyV z+MO-9s;hDVg6RaE5$mU68H1@iN$_N_-k+lU(yK*N$+{_o+b~&p!Hp|M@lTi3U%?KdZKQZa|+t=8#+kGY7#7 z=i^-h6Hm){ER&(wG&SM*Db*JeJ$=kU3`6ox+~9pb%&)S1h)uhWp3A{!e77Zue6s6V zBCY?J>9xjRm5~M?64T9dv1O~)fbhJCEypjYp71s4Z!+@f9IbV>$xP>ra4UZmliw6` sbVm;)HZ|R{zw_O?ig_W9Dn1s!0Z+%o3_n7T?EnA(07*qoM6N<$f?T~BIRF3v literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/articuno.png b/graphics/object_events/pics/pokemon/articuno.png index 4b09a7f4d009423fa562750602a7b08b6d346b53..34d2b36bd5e3926f7e7d5f00481d49abd27370ef 100644 GIT binary patch delta 1151 zcmV-_1c3YO2%HI!EPo(UoRr1?DRaGhr2h~Q5C||(Ac(M(#sB#D__!!IS~(cBlyi$} zQpn)=z{tqQtl@_M00bvVL_t(|oW)kZYve{0o*_}?Mx$sEBt)QhTCUr|kUr9liz5)U zip3H_{6FYGOn3jog{0Ub>C@SPRL0!jkRsIthQ=s3ML_iU*!WrVJm?l?Vm+ zol>NrVLp0NF&`7)LaAV0+$kGRuGFHC^$wGQhRJ56cMUPj;0T&G`E%6=4lqjL9~T8- z0?3qB5ZWP!Ie(6tXkZ=7r(*fS;D;mEu0v>iF|PTP5X$5b1%wu%58kg~jQVKc1D`+| z0gXLbw}csoI5UvXf&_$?$VVg4Q-v0bn3pk9t1d%EvuF0YN)KF?12y_h-`2=f^y?;O=N8a@jTW!T{Z8$qMV4iI< z0pe&guUUdhmXfd=?eMhW7n7{E0rn2y^SI4+P159bS(#sGY(B>#6nrxm9Bc{jE5u%4 z*ADCSLIM;XyBc6zC{VOpKmof77i`IH0TP(-uN*BUVZUT{sx8i-E@kX76>`Z(T9?Ic z{bG2!Eq}rNg0Rc6r~x)J091}M*#s@Ye*O~Rld_cd72%lM=HjI+qT$6b(1T4e;ULGz zKcj+^#NL=Em!p%ve^h%hAZ268Bn-Y?qso8ucI&%zyaImpNbq%$f z#@uU^_C4CFTR5ZB?R@P8@B0|4=M0$T;zS2KS;32ITqb?rT-&#rgM zM~oZqSKaQVKj3bze2Qt)Buu-gCv^E;&O1zSpCq-5@Z@lacFG;!C~$CB2^!bG9-IJn zRZKWvT8nE!VcU`p3tI4W9wmuS;`Jqqwhp4eC3`Tg9mb{_HRj6!g1K1EPvbwsc6in2 zAG&z-7IRV8k4-UtZW@Ts<(2{##)YYvzKsR=t)mUi{cA)}m^ncXma7sf*otWZ9u)NL z0*_xi+qGLy9d6L}F6J(6%k@&I@rVJ|wr}2>9BcFN`H@hLUn0BJvDtSz{sHrUW1U3} RxCa0L002ovPDHLkV1n-?Hqrn9 delta 1103 zcmV-V1hD&@3G4`vEPohKfSAzuP>85tu;>sF5C||(Ac(N2z`*$U_+UUVP&g>KpqPMo zaLDlZz{tqIoDw$x00Z|)L_t(|oW)kXs^m5lRv@m_UC0AmMNK=BN1EM}BG61bwaI?@RhCpS=SUc`a-!e4F61?MNX&s|u+X_XM~H zsMft4l09~4H-)1~I4A^Yg`&AVF^D3t|CHZCUwMF5`tsNY1>bGoyS9U&GamZL+U%Q= z%}I-~h_8no`hVI#+s1Hs#?b*l1rITXt{psywDiH(TByb}BOg%;qCmifjI{W--CAQ8 zAs3zx-QZCHyxlB3c0KdQc5@MFRnwhjM*_(MAe{M|9TE1Yc`ld_DZwDtK-jjumC-B2 z=voXRV2lovIP9&E-$lxRD}i~>ycJ?sa1pSe_}n+_w10T1Bj-H4#yF>7QWEH6TXNiF zG8)q;_k0pymI_xM=yf`xeS52;2W-Rfb4mh5r=(zuTM;-+@Th6xYq{rR^KvV@out^^w5tA8C(g8tI`U%eFyVDxR*C;UK*xP!wh zjWOnri!mkYo^aJz8m)!S%V?m}0&-_!{N+yo*kg+^2|v(c5@08=zgjmI2Ld)lfE}E4 zb%Y2{Md0ZvWH=G>r$_OiLeq?#?(N?%RV#Oru&i7-`~FddeRRYHutXQ4ll9HhSL%K7A}kt5c+_~_pF zXK1@Lfo)}(54s$1XMYvqm2hgF8zG)b@qdjY06z1fx3*ZwFPG*S^6`xVmwc57HvWDo z-eAuoY`3k&iLmo&TjF7XXK80J-rm~kKCrT8sf?^kB(BHNgwP`9+ul0jL5ghI|0AZx z2fXr|x0p%mTT6@|V(vJ`kqoB#L;Jh?C{R21uhEDUNlzYZS0(NsWk@Ut zV2OjeL9hwjzIIN#Tu(DL=yVs$mo}dI*S$N~G<|w+%B=hA=NqQnzeLWbd#hh``~&k* Vv1%;d%+de=002ovPDHLkV1gyXA!z^r diff --git a/graphics/object_events/pics/pokemon/articuno_galarian.png b/graphics/object_events/pics/pokemon/articuno_galarian.png new file mode 100644 index 0000000000000000000000000000000000000000..734f4802d9ac181e17817ad8d8a395d09aa2a3ab GIT binary patch literal 1354 zcmV-Q1-1H#P)Px#El^BUMLf8d0000L3?Bdh0A@vs)V}GJZ@wuUEa~X!zN5yXeyn)N_@LnUI5;>M z7#M4s3nBmj01tFhPE!E?|NsC0|NsC0|NsC0|K*LIrT_p0ut`KgR9J=OSb>i0CJbC7 zHUyI8|39~58wkP9?Q8p_SE-zC_bwzbGaehr>-B$aA^d3s|Dc5lHN`*5AcViKUNgE`Xo2nS{RU_6($F)+HnXdkC=&i>a@v!;$ zSBGGb`;8>{Wgxk45|WNx31ARr$OxIhei;0t|3~zsMRJfvl>>fTM0l3>0|P1&1W{PzFOJbu>vsq=hY0*qN?KExJ|7Th4A|rIt|m7E zw<=hy3Ovhud&ogL75=Uito$9n$DlhT6^T3^zZWooI*;07N4;8JQ$xIhzDwbR|BZ){ zdt9D_n}ec5Dgv-1X9;cwYWx-k-68y>gx=JzSgS-<7)Yg=l9>(!EvHH0#9=g5{KE_a zV(C{wN~Kw(cxjq$7F%+(JA{?P)aN=kCYQWw54PoW+=Li_KphHKjALsEh@QwEJNW3& zy?OXYc5ANRmYCrXQO;_ITk1#fcji*|r?vD%2K4B#UCJ_TU(uOa9T zNh1G2aoJW%1Zvrbhr-=Le8Y(h>I#?S=zl<+&nJoyhtGg2v<&$4@t>prG$vw)WW}#* z=@tzG3<3>Vy|8U&y+$R!6t;yD_%p`fRw3XsgBTqALV%%ZKOKgEI7C|8@z@Riz~VU@d6-@|_^n?;FjpdW$Y z89zIOe_qVsoEc02HNV!g>83k%z8;hTZ=dcABmPYOVOa$MV;pDPQy2j z601S^Xs5DW{iIvRRX_F+*HG8vg#DSbJl#c5h0XPn?}r=WJ>!MHJ<|3lal21`y&Ir@ zY<)OXQY1N&MAzepSWb`IfI-2_jcnd85RDDP{O*D&n8~LbT96(O#XZ0eFw*I5vc5KQ zUXLgRS_#J#V0v}Y!JCw4jQR%@L36nyvfk2@b8%0hK_h4>9O93W7j%NGX`=89J-Aw7aU;Q1wtKp4(5Jo&W07gdFNnhx&iYb^p%9 z=_NF?E(ZLW zal?$Cr4vwW(k|bSLvP!-jKnl?J`I2MM|?p)eACAKqB-=gCk4nh*JHk5y1s2=JhCj) z>Wkj+WIB#N0DQBiV%J@G%CUWER|@JBe%*kbcyjd7s=`V!Mb zfa)hRGND)lGW)3U6&rY?G1epXZ^D6H--D(NoBAQmUsV3W-4kX5g$?eypB#q~%&u&$ z4Omio4vXrZ1>E&h5b$d*0=TPwtm4rEOAOrlx*|SR&t8HYP`Y}M%YaOJaj`#91I$0D!ol$nYp|h`8YJ7Fp#Z0008Y zNkl zpSHVKn6S{Zjx$0@(oeMft(h=8)+k{HJ{s@YGs4@;-H}EfW0z*2ZJ01cn3(~8WfU_O z2;K$S_FmaENf~={`#DLsZZjt0efOwrLpg&mUj~dj&3-AlbvlU)#`fK#vW?I(IFA-2+>>SpC z#9E-Ur>bzvx+}M>1LK?WySiDV4x=LcO~x+)A9SXa`T;d>18wWJtOJ+aW&EN8pV6Qr zStW4ehtIX``c#2bvI?9=a~(Jvc2?b%7jbwvuI+k9Qz-dl>NHxWLd^NFb5*Ldc~^4V zbzqz;*_Hf*5r$_e(6IH-WZVVXZgw;kqI>oqox{aRmvM1@|FA3cehS_deF2(X(2R5oSiY?TFSyI-T0KdBtz<#D=_-v@ zwM&()Ra-BlOIQ04a7E$cS)DnJZltg187#ZzeXGaz$Rpo)Ch$l{UyTxA5-Bxy8zw-Q zg#6RK)z4;(N65%0MvZHCmyF4Hl|?-lGBOvSYW)Opr|(_3@#a*tUWv#EgauQfCT3un z=cXsCiMfDB)Mi9w%KJ_ZBj69HM|y#EU$;Y&OVdKoi7{SJ5Q3OTB57_8&||tggCIT literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/avalugg.png b/graphics/object_events/pics/pokemon/avalugg.png new file mode 100644 index 0000000000000000000000000000000000000000..3ca11b25e04c409d2eef47bb019e701c59f0c40b GIT binary patch literal 799 zcmV+)1K|9LP)~&bjskG`-JJPQ8 zkud!8!v+PvyH4hW z-vxG3PXb@^TLEt(I}RYEdBG%D5`Ri=IS(}jJ#ls%IsH|>`-l*x zPSd6eiL+_BWY7bp^TROLQ_`?=dCMoN=x&~w1n{4~FgVa4F5(i#FT6C?SQPuM(VjUd zvYlGbdDU=n%nvxa(pVuYYPlR#ET*Eb6^xZ@BXMPmBMPg9E4$(tSJ_m`HC#0`pjSEszC!r2(lz{XABVb$y0@Mz6Qnb{AJ(OFjJnjC*MC4SFStqzo72YhiFcyL994_IB%NSka0Txs9v%S=dLjS- literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/avalugg_hisuian.png b/graphics/object_events/pics/pokemon/avalugg_hisuian.png new file mode 100644 index 0000000000000000000000000000000000000000..1075cda5eb7e0688af650c0ad8723ada4d054fe7 GIT binary patch literal 1013 zcmVPx#El^BUMSCnP0000G5D-u)ABf5H=I;0k3JPazfooJkl6Ygv&)b!ms{QOb+o=zf zMj*>zIQ0Mk01tFhPE!E?|NsC0|NsC0|NsC0|K*LIrT_o~TS-JgR9J=Wm~FG8APj|_ zfCzTC|NrN1PJ+CNU~jv#voqzx)%M}aNpi&4W%-Wp_>OWA{agO#pvA7sV2K%D$l9U8 z8Gm!|<=1tv#EdTsCX7~?@%Kj5cd2m9-R6k7_m=qdb^eLrd4%Bo%iQtUcRD!jJHENk zKQajUv3z+x^lr5gXLYPE)(0G)-F^NM{f9qrT+c2UbNApul44FU;gfrXe_a2`=MxTr zWYU1dQvf4guJpr=8195WkI_z>a3a#cyc)e-X2#RJh5b3)$a@AS?C&eCEcsnS;Ny}v z{2Av{zb1q0Ngd&gr-iKUau+dNaI%#@*5nhq$N6%`Hu}~&0b`z~ty(6-yc5DDXLH(8 zA5zT+w(3nD1Jv)=IPIK(D=ykNtGG0P50d6e;*eADCR#JZ10PND`IMW4Gp`dc=6FKO zACblaW16GH8HYnjf&UFH)3WKm?>qj-6c*-8x-@mqfSA{{IGzRW4QQwRo3Y?>&PjIfS zK+Bs)iHE@Gk9r446DnTbAx?Td7HF*A>}1e3r3fcnhjzO*+LTVc;*5K)3EZX48l^2V zsYKl}=jr98c}RbUC!SPCZnO(-8?Hef{jNN4&fRX0*9JrYX@`3H@T@EJ4E~w9&W~&p zaSyy9;MPKv!T7AN<<#&Tz^?r+(cTZB;Z*>r0G^flfTdGIM)6r1xevJ=+#rr$*N|2O zhS;RvyWn1VT>y!Z6^g<47;>S%;jy5Fer-@`^2$ty{<5LnbR}e71Mt)Y=pqg!uOdKs zL?eDRNCmsk*)!}Ay8EjH>HKtYMYummDjd%%j;}(rK+W~P32)jCZ%taT^V&6UJd!+f z^L6CxG1T!X7AHAtwlRhJpHlME3>EpSs}C|F=PI6xo}5D<8va9C(q$N&KN`1r7}&|m-nfY5Nz=%A30XfQZ9DP7FL0004b zNkl1pw6b9g@A-f*2pGr!5hd?i2tOLZ5G*bsbt84{9Q=OuR$N_p74}n6b zE;&bEx>R;}3Q3xwkhgvQ&HHWH0GGMUW&Uc^9s}spJltbYA&9_c+6%psjf8RI24AJy%C?^Nx^H5@X=4h53|GZXb kA?!>xSN#jK{`&tr-}JMWMrY!R(f|Me07*qoM6N<$f<*J!aR2}S literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/azelf.png b/graphics/object_events/pics/pokemon/azelf.png new file mode 100644 index 0000000000000000000000000000000000000000..c6aa26c1b02a3969fd85c72cb3577ca64a86a565 GIT binary patch literal 689 zcmV;i0#5yjP)&aFD2oKtMo15KLo!0006! zNklBl~7=}NA*MO8Wv?6#oJ8OqngL`A3CPL6- zm@vjhIT2!d44(^;vSEfy2yrFHI8MeGeQ2bE9K>6`9N{#MM|k@}UEw~%c`9Zi-7P%l zt#FuMHNxGQ?K2T+a=VEAhjD;oeLu`_yV&|Dp#w~k>Evd?lIbAFTI>5^zCmHSp~TRG z3}pKH>n#1o>;}Rd+wXwHH44k`UbxS*I2La-WyTz48vXbw-u|j-Bh0vG&Saa{8?9@b z<2d$5_WNVPOBsD&eZDqUNWxDd{lcITD$Xnu&SjhDwJxg+T%luEIC=j$i7JRxD0|!% zq7Y9d#`9=}>Y;G_pry_88hyUdvMt2QXp-P%z*Ub)TZqDduQ^|btuT1>{J6AvR4`VC zzR+<~*cjg>*cUW;hucCFs;6+ZyjW+AkZh=B$xWNjSK+3*C^J{+*b5=Z*CF1ygdVp! z3R$66IxA=+1hr$I&vof?EVRrz!Y6zlqD+rnp`wAr4Kj!JjY(*_ z3d)r1abycg31?wdMPP-H)drc>M*6%krUYLIfP4qQy$~{!v#5X`8&`-zkdindE>L7( z9_va{ns*D4=l+43Mag#i8;&}KdGpJJoxDG7lDi)Z3%94x6F%Qh_Vd4(y~5GE{{Q&{ XWRnpk#3j|o00000NkvXXu0mjfMX^pD literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/azumarill.png b/graphics/object_events/pics/pokemon/azumarill.png index 3bfc581787116a26cd1a82be28be4d8e97550927..8b20e568030b956397235986128ce8e039492b1a 100644 GIT binary patch delta 676 zcmV;V0$csV1;hoAEPoI&S_opSTAc0>5D=6Q5WOie-a%3^gT?sx_^2=-bF}u}K~lxV z)z#kiP_WQ($hXA+00K`*L_t(|ob8ptYU3~vhBcr=j}kIV!Q>%~LkO5HHZ>t&_904_ zT>26T$t~nzjD1)b+II-ep-_D4abIF3*_Jgb-Q&VS<{9DRdbFFF;HYHF4h%%o! z);d>hvY|kQNAYY3>r571?r(D`Hr#jKRZr1iaiN3>FX55yg7TfcNw9 zh>T%{_s#&+Dt{ve4Q0NW%V_a4;M_~VLRMHfjeeFf7T%exp8SH^kTCl;$JQ?xGRGL> z`fFy~SFP+uE02w2}52DeB!#z*o(A=`W^pll3% z$B^S-Lm{){3%=lP(p%mR{V2zRlcS^tcG=s|$gVRXYk!*-Q!)0tvaCN<(^_UwMld!O z2uLkYpK#s; zv1)mn0000< KMNUMnLSTZ=DMye1 delta 675 zcmV;U0$lyX1;Yi9EPohKU?_N~P_Wn#5D<7UIM7H?*l1`VkkI(}_<&ewc*y9$h^WZ8 zxX{qZP_WP#=wx^R00K@)L_t(|ob8prZrd;r#(4oBfQ*EKli|P~JQ+|=gR%sYMHrd- z4nYgUuOZ7Yl%-3Tyq*&eom8MtP?Gw`V~~yo3it*>Kk~l&D1TCCGj@$@T;m%5EI?3} zl;kwpWGTjxOa%E;O^{_mDsuD<`NAULFu6gS9pR|y9;2pTH<`InWfhwer~$;a&m0qz zt9Er?phRV!)Sen}%#Nc$YR4uY6S6JYa)euAsJGVOX*dF|cNK%v({x0U*)rhcaX2Dt zSmNVo0BTzkgMW-N-yLOq`WA5RC14>-EJlramJt@-nQXuM1&twL_UVYJUod2j5k|?! z%;HluXN32}0BXeKFU%BTCO&3Jb`^O8!^F^B8#M^n+!_YANI1ehd7+S9J{3^5hQ4FS zQLv$q+2S7W@ov&Pp7;GIhk}!%qy}!;+t9#cXF{E3DStL%=y&DVe5$s!?4Yb*XePtw+E1_P@E~DoP4(8JF&~HdpaO-&NWLT8WV9@vM z{|0zO*KCQKmi@z_bO;MBM7Oz4VJ^ z3Ve2%*yTsFi}3X4q`mZV7u;0TAb9Tc^btsA>yL{$2%qiL`u8v4>(}d6kiP`3i=~fu zS~C(_-+BevCe}W(&9Wfre6wUhjP6~%a5FfpM>0~ARM?Tqwv)VP4EHR^(}26#HN5c2tDgu_%;0P(Z1Tni3}Wt zu4Ng9)F7qJY6@vZPB3Z7q<59?zPU_$e*pbW__|eddV=8oiYSPbWm9SPO;q#W{O+T%s!i!XC e`No^}Z|56dA00g_2XK~#90?Ub=hj<($vIH(?VV(YlqUI zw2-M&Mx#I>$b+#b6F*d?Se8ys-O#NC|DHad^qo0m0W4XvWPiz$f1JKgkr`h9z`qvq z3~N?KR1LNT%<}Cxp@~A!N{W&NY}L^|^(^0x69OZgp@7)1RW9``15XEV&5hAL5mt`t z*sycH`+An4dnfP>w*}^k2nUWGxmHS6q0A->l}P91*_d&^6l#M-5DvTv4H-il5%!lR zWtK@Sh|n`b>3@xU^`PWd1mVDW8HF!aXo3&ezHev)rM5ZLLFid$%CF(CkM`9*PGsOH zgni#(96||=%<&xf=!AA|qtJ7Ya{P$%omvYr#R*@8WaNxx3cFZ8uBB*72tv;dVm_{T zQpJw^1{1yrN&nIg1Ia=B%y($(LFk!d*!1?X!ozdiF=647TOnz{Dn!Z}4=9MxGr1mE zawx8NDg^tnd9qw+$D@!5oz%e{uoIav@ROkz$5iP4)TE!$B4I5|!j~<{n|@kNg;%N4 e@-J`Nznw3(GrMo%9Z_Te0000!RbJR`!ttsdG%5cz2(6F_IpWQntzlQ;E_ijdF0oj=6${v zgE@Ek+9McE=F&SX!^54acTX;8__rH?M2vB*NwH^cA#QfLC1cF%!`!+R^1yjCo=U05;Nv@gwAAsWZrH8S}$e8Snu+!cyy|6fK6UM zqw!g3Q1v{E#($aK0K*2&`yF5F;ItQK-L{7c7cr5Zn-|xi)@T`eDw$%r}*3*eL;b9;pBT002ov JPDHLkV1mf#;MD*C delta 461 zcmV;;0W$ve1MdTnEPsf2cwksq=;+|c$iNT~5TKx#Scstb;E=$eV0f^|pwQrea8T&z z;CxD7-Hn?IH6n`u00DYQL_t(|obA-XYQiuW2k?(V9zbb5*I+H{aUjBOEurUD7Yk*V zO7#JRQt&M%$Syk-hAiwgJor|Nw|sG_Lw6bUfBSt&zBDNMSP(TQ+JkTtp(n)x1oaj*l=c*pjcC+{mNdE|S!#UGY*L+$=thopdv%4!>k74#4gET4G3Oa- zP;-u^b3Q{SqT2YmG{Xgt;u!=t1U=WrFH1kn`Iq?ypDdxnk0nX$00000NkvXXu0mjf DwBOy8 diff --git a/graphics/object_events/pics/pokemon/baltoy.png b/graphics/object_events/pics/pokemon/baltoy.png index 63f0884fb9c9f4733591f6b7abc15f70bb89b6eb..54106333cc2873423d488ffc36b85f451c7224d1 100644 GIT binary patch delta 327 zcmZo*e$O<)us-0ygB3F-cpNy8(9n>uK*8aLL&ArK3I+@iFsVxdDEQ0M#WAE}&f7~H zvyK?>uq7lbWsVQ=cxKYCA(FoS*go?c@2b zotzH7KyX%mnP!ghbkhd`*9ua@>#yAS-bJbk-Y S^!!N&1&*hypUXO@geCyEy_LTJ delta 344 zcmaFQ)WAH!u-@UrgB=?d6kIsbF{2@2hJ(kAgoqyv1q>L#-ue9k1_nlMPZ!6KiaBpD zS!W$F5MX=YxYRGv>CO|0?(H`(RWucD<+#mw{iK*4bDQdNfrGytmY>mZwGncuxVeHO zV^{zE#rO3aOfoMm@%-FA*>zjaBPo}9$?FA9vR9Rkx6fGSRHBt%9@?T~9VPMZgV@Gf zfAc1MZ8@&?z}%{UM`AD27w%=dj`cV2cbrc?Q1OK;hI!7_>h>uI@;}%syn>z^Vx(eMGIDl?9>f^&agP~{-4{b z)l7kbZ}jzd-Tm`r`z#y&?BZG7kJzKi&umfP-N4G6vhw<~ZbX;&$c_a nbOlbOyc3mrx8+RJ&;N7vz0Xf^)#!424hk(#S3j3^P6+qKOu*+C}T$5xJfh?PY_al1#dOW=$1Qvw!Db9c05u3Q5Vi z#|=-xi>^D-FtSfq%&od9BdkPE6;TvDzAyx;jbzX`C18}Sw)QM}+EGJjB!fP^B0Ar6 zE5Qo4CC{Cidw+Xmh%6c4XG>(RX(ibfRk~nqMdxL0EK3IX^0}-pzm<*T77JG;U6Z>r z8}!zQ2E8FV<*E>Eu}C%mKC{03{)3$n4PS4c{@fRKcO+^(*?gFfs736^&s4beJ|9l* z8TyrIbul1DYIYS@FSa`?G@rV(ZSA4Q(T4710MS)_Q+b!6oZHgBc>W8Njb{VJeL`&S zhU7aK+Xl_uBa8N7nk`9R$2hv$uh{$buY>t%KmJawf?YohELyXU)+PDi3eV}t*D;xW zQ%TMrn4Rm>BjR{y$ZwEW_sLtokM|2_4_+ugK~#90?bWezgD?yLP53uYLvJG&Ld)(t5e}5;e|D9pD;l5h;sa>~q z{)QXB>bh993AAQAFcA-a#fYLCOyO!t^Jli$5tZn5JH%EuxSHxJS#oZR1yP+Q$W25| zuNva#16I0C9|usiSKW;csx47lVJVuy@;HElW^=Z9%`stJB8z6Q$7iDVZNFD+*o_&d z&dhBKLS*)u0e_C6sAY?L&3w){Z;i|bU%OJ~gt-AeKD%=F)Rme8Gj~bX5(es2b2sexKm6tXZGi|(T>us3o@smJ&dgRCVLwY>M7FpOc4{3>fSQ_#h n~#w zOQcA%@-y7n1_Rk_chWWIV%NVJJpaKS#$oLL(GR(qU?Bf(f$d@{@Y)N?LCQ`8pNg9e z?52eAtXQu%BWo-T}m+qai z(@8kq^a&V)XNR3@&i8NeDE~PxdoL`v8wO_O!kN063qJSX{idc4>&=4Kk7;}^HAYj-Fu>8o9G)@Z_2&<~tL1_7^}XA~M`n1` z6j9bYS2d8=BpAv2vGbP{@J1P{k-&uSTFY8$U5ls8*0sJ%;`?pz%X)aeQ512vR;o|v zf#Ldf)io{n5>J_}lr}?kuMB2Ad9R&6ZK{i+fK?X|;whT|lp;O<`2)j6k;L6+w5p6m z)$c%hMtVT1s{8I>Ic54Zt4e>V%cXqIfKsVSU6geF5;6m-x|B}vO|VkY@KyOfW%_V% zr84!o^B>lPgPgaeTB!@>htS*y`Rus*RI0=_v~3k2+aWcpJ{}V|TNUEkaKMyY2uR6L9LWpzQ)^`Np#I zv)nXpmd+bo-)rrU>~%Kgz%=8lmZoMBv!LJtEF*BrFgTYCR@yDdwj0aNZ_o&w#EK4m zsEK7f<~@%gGIdBblJW%${(cc)xxo3$#@?ez)h$R*8^fJn5Sl}Nr3IB%{ml!fc+A^# z3~hD&sxA#n(=!W}Taj0n>(`~l*j$dOpngl0T~Vii*l|THsma;~{YE!Au0Eyj93LVe z?u%%9LZD4lxTCE)8G%?NN8~70N>WMC4FqO6 zol?^!(l-

*C;Z;=R8&%-ctSXD0tE2TtGe>E5IB%LhLoev9_q#JmOY(KR*y;Qx=t YKl!&6Q-y&&`2YX_07*qoM6N<$f>=^M%m4rY literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/barboach.png b/graphics/object_events/pics/pokemon/barboach.png index 9bb63b81b457cf2b6f1d03e57838c61f68da04b5..b6611f24550822c6653b34c93ee2f9a22f2626da 100644 GIT binary patch delta 468 zcmV;_0W1E51oi`vEPoJis4!T7FtFeN003af@F*}qP*70N(Ac=Rz#x#gh>)P@@bCZt z000000002^(_y**00DtXL_t(|obA%VO2aT12k;a^ygHZ#*~@egTcoFf&V!c}x|EWO zLRsFV5avT{Fj_`@17FG<1ivpc@h}jC{%^nUTk}uL2$?cv%72tUO7e>@&WwquFV3}! zn=rv7kzqRscqz|Gx<|+Pb~(1D-iMv!reBhvlS+d2bGxW}Q;M+J$(Vrzok%mlr+vG$ zX@4uiX2zJF1f8^IH_!|lozG5v53l6=%G%RT1nv5E$ITphtiKE0(SJwvTUQwLEjA@Rxjq*pwQjOZf=x_cw@I)67+IiN-Z<&1$=|@ zu$HTcYulhdo@ZLAVeCAELU*8*@PcP%ypS=k*tY2+CUn%V0vo;{VU3oaYk~$(_(0!O zcZUqQL5}d-nr8U`+)spiKp?OlJ-L05I2P}mJX)3$}SOp&VVV}>v0ZqL|o`vxB0FUnJ*@XLp|C&$Qovm6DD1+bt0000< KMNUMnLSTZc!Qv$V delta 482 zcmV<80UiGK1B3*SEPp6~m@sH~Sg_C#5D<9C@F*}qP*7OV;NY;p$UvC5kdUb8@bCZt z000000001pl+*1100EClL_t(|obA%VO2aT12k_8CJmno^Lczf<6DA10OXwh_Ed}wg zocbDtFb~6n2gQqrmJ#;^Udn_OH}Wp#AozWmiHCt8?0@@x-+!8ax{Z)yjydL-KT7nA z56*z{pbySz9yXzz3L^Zr;P6t8qj-Uib8YjSsdC|Wv{Ch%cpW7IwC~#{|4>`*H(e^# z5U(Sl8u+wpn=G!+x!+VNRTHnHOwAkCVWacuvaaEkT%TyYoO7>j-+VP4A-Cmsp`E(N#fC+2mEysp0 zNN6gBf7Li`ql(1tAEcslCt8k*tqhC30L!4~34v@Y|31&(7?QHSNFs6J|Ko&&&Mh0>se_ zd(z2!81CE=BI?2$x>^ns;QWh{!AEYRZL7N8)2 zN$tUK{i`{XirnHo47sv^wl>`{<+T7}zJ11|8nk#1>qU_+r6gTN5f{yLcITc(NjJY{ z82huiN6aQfU^&2E?r;acVmjqMc{i0q2L7NpoQ2U2e#KB~?oy_WKV?dqi= z;it>fc~IX1{Pynr^r(u*h^;i7T{Ec3ARa1=2irx+wH()aU!RB->^3hU7g*Fq*6H%l z9@9$ToCG1*?0Paf%G-;=!!n6^cWipglN zjAbNv2rdg_L2Rl_s*AYEsI`#M?c(-6K>`}4%ph30n0iyWd$t&fY;8)@8eCCC zd9_(E_H%JB*8Tj6C@ktzZ&qIu*+ZM*ZAhI(r!Xn%1cO@vm;e9+FG)l} zRCt`_mO*RVFcimC;e+TcW`t38uphx2{uEgVT^8~o8dKCZ^i&3hvV#{&>KPx#7-h?; z%b|E8pJI$+ia*pO*|H@!ZRiHO>>WaXuJ!*vJ;{1P=-&t1^w8SEPl?@Ygs{_kIO#vm zTO>ar(3v4<8N}mJ^cZgm_5&M=?7C$@PDXE!AK`8K?UZ+Ujf^)I-_nm)(ZjqoR<3Tq z7r-$}hNa;A&kY;^PeX99$*<_i@*6!?Nnpjg1~DZK#IOUW2f6`r47Mm;UeQCfwQ#Rw z!yt{(gNOlO+}HnYutVk^oly!gk`CCxCF@&{gdxXUtCLe8fJOCs%S z1um#p6dO!l12+J>%9s?&FfVx_=0gv7sW-9|gym<$z+@``Zt$$0KPnALT0FQ47rUa59%4(p?r8?P;ey(3sb_<~ zYjE?q4)~M;&7jTFAZmEdnO3|Ayc-{U#u$LFcvZ2OlFU#D_SA6PE4f*P4_vUT8SpR1 zRR)AjZ&v^-wki!u_F*OXT8-cvyD1oUJDlAP7=q6mefeoBChYr6%+MD z;ew$t5EZ>JE7nmHjx$jU@RfmNkX)}p!uRzQ_Uan=B|EyJ+c)xWwn!4+0We^qM2^W# z%0~eWj)GbtkvyvnQI%Y6u%mIpvN$}?FT-~Or{ej`^E^~6$Di_&ya;NZm#hqUCIEWF zaC9UPhT&O}hhrOReqUTFmMM9Abk?nrpPrJ{aV7eLVPG~WY`qE3lHww%R#9@150iRT z2^QNJplT8%{Uy0qR1UJkX+88_i?xQ(TSp|)n4eS4ft~*JZYjNmqI{C9@AlI;U5tzB z^t{)j+m{4{hQl~AIE|X7MvBau-LONl&Z`Hp^)-&akorV#-!j_QoDHG3Od$kp<)B6p z%`$eNWqj|R^yI+9fx*(Sij6nDzm8$Q{&VA9^*@T=<`prM-mV!D00000NkvXXu0mjf DLDjR; literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/basculegion_female.png b/graphics/object_events/pics/pokemon/basculegion_female.png new file mode 100644 index 0000000000000000000000000000000000000000..5d5a41a5d37f141785f72a5eb4a25569da87a81a GIT binary patch literal 940 zcmV;d15^BoP)Px#El^BUMaM}=0000000960|Dd|JV|jLZsIMtFHmly?I#5k6TzDgKJr+hKE5BML zh()zAg?9h|01tFhPE!E?|NsC0|NsC0|NsC0|K*LIrT_o~5=lfsR9J=Wn1OEVAPhx= zpoSRe|9|egHffi%fU{=O^rTr+Gwo!_F|mPkS^nY>?jpYsK|Y8+<{Hk=4K02lLVzKq zG%~cfM2s%D7(eD0LhM4|Wh7|v=C|HlbhmY6Xz{BNQev9bkip@1i$2~)h8DjVg!+Kq z`YB&%C)mr<;uizey`Oz=T5}0seG%0wZehM=lqj!{; z#g0YL9mmPykF#)|2m*0O!r)9zP!7EWCOn1!K}k@Dmqjq_2Fl`1PO|e}K#2T$6N_s= z4Ksd!?VfU_LuWq1u@Oy+Nky1Phh~~X2tSw^aM3*%l`@91mWXoOOf1LlUQ5?x0#kG z_Y)ZLxcP}2HA5*8qR=*w7Jm$}qo*JYU;Qk;JeCT47GH|&l%z!m2@H9xHM7rEN4Jvt?FB8acG9AWA5FrY9++}Hrw!7{@*^(&-NulYQcK;27auj%tx@S5-vpVY%w(Fw z@vTZME~m5(rS2R$E42{Re+%jhn3di8c|F1`F!|o zD=_CONJauf&RCnB3dR6K7sGL{V{!5G9t(`m5BjE6bJB!z!?ns4x$=L+D%7YLeO^z1w~UK5G+B#YaDDkWsn=_-m@{7 zWU@pScWHF=I~*3VX~cb(N>wD?UAYt8I{0nBC%^wgvQ7YpI@F>5o9cBmOrTm94bV2u z&p_9>U`JGEfSqKy;mZre#?HMI24n;5Eh*r&cs<{WmyKMwo*{&o#sFJK3UK~uf#-Ry zOV#dN(95@;;1Br|pC1H)hp5u!fFlKn_VYC4AG-gE>|6JO@pv43e0QdBIWTg?0MY%Z zSa8d`SkU@BoXuue!{)`3T@DPN!~nsT`E8P3FTr}TQQ2q~T#rwaC*g)&|Q5c=vw+kxQ0ruN6aA7Ol$ICfhB2>S*m6_Wt06TG`@at(CDBF1~ z0yjwEKEdmChMGH&T@2*kBmahEmcoWZCh2t392MC)c`WW=&;(XS?O8NqGKr_@gUaxV zkeF;N&S}EgWP~Ja$0+Y?#M+aV#K|H~R!aBDrpN@PfiWf=+`{ev_yLR;soL;tqc>FJ z^7H0O-tl}UB&8a|owEX+!MtQzKd_b7#$O*pkSe>-yQ{1Y!%>G1rK;c1ggbzz?8#yP O0000Tz literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/basculin_blue_striped.png b/graphics/object_events/pics/pokemon/basculin_blue_striped.png new file mode 100644 index 0000000000000000000000000000000000000000..b8f0a345838b41119688d4484ba889fa38f43ff5 GIT binary patch literal 682 zcmV;b0#*HqP)h zFD(TH1vf`WN>o$;Ka<47#A0G%CT}hnN*Eb=&^(__iCxD-0006(Nkl(J%niavB#KN^RzWuCb5qK^+6*Njl)6 zx=>69sEtzlSqW+w7;n-6pVR<*TOFIWGB0C{5zJ;_c%78M{i}dNq0q)Kn^y+p?CpZW z59}@3U#(UP?QG^9?_*vSxQei7)0(_cd_f*1oU1k(jp{}&pTWFSFPDxK;Xzv#S`iPp zmYD}6yty}-OkVAZ4=c?8e6MfZcLuWH=~f~%JI2ozb*8|-YxqkxJF(Dd90$?v9?W1L z>_msP8z>HNLH#fhnC@sHWLNIp+`IVA;=L8eHk)@*6UzMMrC{&;mIsXI;(#|g_v0_t6ex^D=%8Wu8$Y0#0t7y7PLDlYsY8EfN91J6i~6UItriI%iY- zE*35sA@L=fC**P6v1xpPzze!j?FUH$+&&lfa0Xk1jYj+iM8J|oATZnH^vF5xCIR;6 zs5mC&SZKPWMVmb_PqR(>{0v86br4zJ`N7VkQC2%uoqiuJ4SJ@8mjU{T)WXpiHab*<0UEzCP^t zY(-4M&6W*Y;oz(HA=kR-hb{m98sFP8>wuK|F$eCL;wPr_EY=pJl}ZS#HA%M#xb&3e zN3!3PAf=RjC$>8H_BBc_Z<)*@!*?Z>ZARhMi@b8vE8nqwHeL6xXmZq^Bh?Lg7Yq#^ zyO)^oX?d+;abb!?2AEMydB=FcLreRX*PMIWq1kvt zCaCN9jO^B>UOi4u4C~n(yY>0`40bL0#wNN_`PNVOc(&^jMFNcy5j*)FDJI|Jar^7! zmidg0&2;sL2W|~zo*T^_-f~9$yUq4?Z|#1z6F*HZvv)4|A9(KLgU@v*cUZ>1(!C^E za!&f|-)E1m_JnhX4Qo literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bastiodon.png b/graphics/object_events/pics/pokemon/bastiodon.png new file mode 100644 index 0000000000000000000000000000000000000000..0703d8f6b30e5a8730f8e312021e83274f6134f1 GIT binary patch literal 800 zcmV+*1K<3KP)aCjgnFu<5t_|SN0U_c-sAh0+{`1tq$0000000000dt9vs00083 zNklGt!BozIW(HnvxHLv$o7ocYt9i*l;S*?b4c#xd5@>I39)1nvpLt?PRh&q2*zIE zTIsWdQv=8ok`T^jjOv8rC`rtW;pGd-Hh9>V6E~|yY{Dp;aZyWFXr_wXZy0f0#)Zo` zwM{7Z_Srt0F~S5d>_um6$GR-9hK)BhfJS1Q5NG|g_14{cC4U$7gOb4SrmWEQ^EU7s z&^V5-`8JNb?Twtf68J(b$SZbhpj!w1gtBFnWa{o&du@kg7V$S8ud!~cVBMP5t)V{H z9;d^U$<|$cq(V&8>F=GwIQJL;{q*BR)bb=A{D#><74_@ATQu5Q_Dd3CDG%xKPO98v zn^1gzBr1Fq-IrbWX5FID^oW<~)6l@kX!Y|_YLli$QfG7juXl4Y6d{w}!%EEfl-|~- z!_lq5*zmGk(M%k5)gBLTCe_IZ>`qHvORV(Jz}Qfx6w`}`VGUY$Qv}0b8=Q#Sisa6A zicOaFLq>mg)F4Bzv;MPaz3nq{t)&hVYa$0lGbGPMP}VxKM%%Z&fhFrF)|yz18$oMhgTzJ#Va>t7XgYAB z=zt_jpyL3KJ)<4fs3!yABo)Z82Re|5iT0_+)=A8-LjGR!F{fLW`4~Bdfkd1T?O_e| z)Z~pNs%^<*!hfB3MYZKh&=CEaX38aLXLS*G?f~` zrd>VHNj|O1IX0jyPqHdK8as|d)q0$TKmVb1PFbbiS2!VMnWq3%?l=xLc^ugPE|leo zsZxy-Qhyfe4B!d}h&b$7sW-5lGb~S1Z7OU)Su}pV^9#XpxE)e|cID?0A0`z3DDyaB z$3@Rmzi2!y6#JXPb1 zDLN`eUEbn@bX%7N))#F}4_euh=i;;}Mf=m?hAI0-J|UuD;cuSHBI<^QjK7=zXZ-@* W{{ilC*)1Ue0000o-%00KivL_t(|ob8ptirX*{hIJ_DsE1KN#~y6(v9A(PV7wIMVS|khE9~69v1a~Xl7Gh*;yvCYg#_RUfcZbP z$*ZQeN^7og&?Zv=?m@m{0kn>6jny9~0nOGQv^IG$O{7|#3rL*_q%~IoV|l{^@CGt- zU~>a6Ib$QQfs25MiWjJ~2i}ksv)W5kIx5N^lK-jZd(F43>WV0)hOAh!+UpvwY1xU% z>=OBXvt^?$Ei0ZYm3)O*CP$kuenC9z`-;4<4nTQ%?ot6RiXEU|5Nh#Ml1@mPSi z#rPJdD6-To;(9uPoW~Sez7mRjSQBEATRdU#pNjnJ z(4frH*R`7$S+)qlw_Pl-kaf3P_w~HQX>ilxDgameIe@r00008} diff --git a/graphics/object_events/pics/pokemon/beartic.png b/graphics/object_events/pics/pokemon/beartic.png new file mode 100644 index 0000000000000000000000000000000000000000..1db9a1d3b5f8312ebcfe38c984eaad3dab7975b7 GIT binary patch literal 774 zcmV+h1Nr=kP)|GX=PDyu!^AvlU{W_9SQ4X++yB@|j>a zPk^|=Q>vFSlM2zSmpK;{4ozqR_x7nVsdP9CP9mzzoRafn7#Nt2nO68V;hb- z-&S-eFotJL9kH+5`<*sRoCz|8l2`=^`g(TAa_0Eqix7wBDIn)ukfZUN9vt6(?GSVn zbZiq==Hu?L-~1F~fD!{Mb6L>)(NMwQ$DSxLAU3JN`o2Ew>#ZD8_dd?TAftRxc_s7&tKiTCH7^t6`#@7?O;&M!Om#TJ(mt4}w$;s#P>F zu7bcM=$l|h%VOfuuxN({*(oLIRuw`S4e0(<`ZzZTOeI?<5pK7MXM!dQwm|*T08!Ak zRByanRO>#E+^#9Y%4(4bQAR-yYpo@OH}m~z0hwg9L3H*7A*&PJN?g~k5L#NRvq0BQ;WrUJ-S&;S4c07*qoM6N<$ Ef^;)l5C8xG literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/beautifly.png b/graphics/object_events/pics/pokemon/beautifly.png index 6fc14a39a68cdd49e405fa62f6c8d687c8ab095e..91a5b7388b82986e4bcee19e7332819e9aa218b8 100644 GIT binary patch delta 840 zcmV-O1GoI;2I&TnE`KnnsGv|#Pyhe`U|?WqU|^ttK={xo=%`qrNI>u?IN;dWh|u^@ zp!oRs=vr?@PXGV{^hrcPRCt{2mA`M=KorN%;@CMj501JZHCqN8QwgdLzWOZTh#>@@ z1Xk34CXGZ#ggsohC@_RSBkE}7ugJ(B(ewSX6Qxz8PL+5A)_>=|=6&Bg?j8Uf;~2;I zUjlXh#;w3X063@>m=(qE)vJV;uMA#rvic+(kvsYk>Xo)+qmQjVcvBZ7rnh~dlV|2rLK$FOzCm9TZBTNu)T5wuJ}pDo6#!Q2?e)` z8bt!0GL|m20sQF|x!{7Iw6e-&6(7jqWmrqWm`7rNDABu~;SWrl;&IL3-1u&n2(TE{fbZMcl9T zwJ_vHXJ?PIXtFFGv|cfFEmk$*^6{$th0Sk-6eDw$AVR_b)jFy=^0nT+F3Udlily#Q zF=y-A0DsVLW%-oa1)59F?Lx$H>TN8FLyprP*Ylu#_H^DSe8%-fkQ^6Y<6Z#xxSnQ2fF3< z^f~zGa(nD0H~N(Z(bd;Etqp>Tqxz=c%qO4IT7S>(eG=@o0gQul%qcM)O5Tv>4uRej zkq?ngfFsEb$9PM3bwfDbZ|Q!gbp#QmH1N$CP;61|0N%zi-I`r_q)*MzMSxa}L$ly?x)^sm#!oyY>nRPx%@JU2LRCt{2mA`A-KorMMNMx20BPetUDVZ`ToG=zyr0Nh>@R-p< zVyO>1&VP{-+*v|!bgc2gj%}AuWMU1;0i9+<*7<-us@cCxmvfi(ULL zfrG!XjV%u$%d@ds5&T}gOL+OJz;B$dhMtQ&fAlSuD|?)k9%(&zQ)ex_GQik$gU}dm z5piPsZXSz<*>=XP5Bx5j{Xm}Uke&hLeW*;)^l2V2d9=Kbg`wL3b=&buSjv}DU%ag& z6jK&7z#;&KZeV(;HL-mZXV0@}{j9CF}blf?@Qs292+oLdQ7Sf?$3Y95<$d|T# zDfI%WIe*uBA*Ep%nHxOe=+qSnPhMt6DJ`gc5jbZ})O#?DWDAyGpYBhv98Rtt8pKN#%0W_BXZa!SXsvw!8R^?2r-{^(8cZl7nl z{5?*Ig5?6cu;EP9)bB2wrS4mZZPx7xcH-Xm;2*>CwXr_G{s`^jPw@*7VhJNBF1#85 O0000ptlK| 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 diff --git a/graphics/object_events/pics/pokemon/bellsprout.png b/graphics/object_events/pics/pokemon/bellsprout.png index 123548e4100da642bd0505f1017fbbc232dbc061..bdc7473a7b6b29cb8a538b1c9f42fc2cf04a3109 100644 GIT binary patch delta 367 zcmV-#0g(QW1CRrdDu1BR00015IRKPuL9Ba0b07e;K{3^0YUYcSL23|Uq(OVdQmpQj z(7j;r;Bf!{|F)X6bpQYX8%ab#RCt{2)Ui&(Fc1dd-`=v>k%B6uRv{Bh`!U_C{Gb~GqCrb0Y_rsuFZwU6H>v~-F;iNdh2ANhsS@j##h zyWq$%!(Q|kb{I5Z!p&``It0aw2U=;4DW0}Yv;XK6Uu^k;(tXdnd#4#WC$}lqd_iHD z+7v!}Q49;k@o0(X0|=Y8w%Pt|vSYIP8Hz8P*InbL8`!n)P;9(4KEd(ArgfTOOGe1A z@mSq>@vlplmQ9%B3g^^E2Xa5Z(;Tno5U;Vbd;uKCoL6_Uc>D&Qk!*3)FG+Uy^E50If)4qG+4W;7& zM=RFg#4*#}jSWjo8n7-jrE2FC?;dHZIVOA^z3S^y@%@osPaIVwxdaoQ?U83U?B2JQs|hk6duqd(N?_}+kF z`Rv3FB~k&t@r`eM^cG3T<3e-HIn&>a6|Nxq2-Q5 zu30B!JH$N4;vg6*Njmn=2heLx}57qp#7Ey1KfW z`u9UuLtod<`pJTT=6ZiKyI--K?B@xt4v&$y=xP1-2;n(7;WOMGe!2j-?q}=gWj?~R t&JE`E_VyxY%%jARr(>KtNbnSdchK000000000000000^U{Ct00071 zNkl{ThGm0oyPx9r6r!_<_y5Gjn!Qy_i!`zt)t0T#b?4eMbn4f8b&06d93{4m9CbZGgkI5=os z8k)M~PDkh&=imf3k177K!1U<@7WDx~cz!fyZnJ2ZetCW{4Q!UT<~CQvbFpD)Ga98n zA$EAYEAI85L}G+)F-nS=#CfsZ zW}LSjNyok6(WTUzYrWAL-Xg}E>nsd;k;$*-!6@rk8)DbPbFH`BAE6Sfj|-*) z0E-6cCOtRpgcNJT9iEAg))lw9sNZt&B22Hdn9w(AxIc$wGr=@c%sWFKtawFwLBrbc?4=<#uH6}@ zp&NC&e5ousMWya%36Bky3o>p7@PaXe&ooTA8NkETyyp&M`?xfDzoiDt1sn!&#>@s9 z2T+d#U{HbmTr#SKrD-VQYM}qhpk90jx&!tj16~0)Ev5mm`wQK%HeA6xx#IDwiSI8L v0dNF%z#|NJzX%Xl1vJ!m>QKJY|KI8lqQB#!Zi8n_00000NkvXXu0mjf0tH9= literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bibarel.png b/graphics/object_events/pics/pokemon/bibarel.png new file mode 100644 index 0000000000000000000000000000000000000000..6b2f26b4518b382755912e962c8d40a95ec9f1e2 GIT binary patch literal 789 zcmV+w1M2*VP)0?uT<>7&Z>G<2X;P+GE&46 z6s}(V8-Zn>>&QSid1Cm-p&O-+UEp4+Q*3BD`&s9kL4vA^?if^J$fdx1pRMxk7=B?8 zF#{>LB3tF#!Ou#yb>P-=K$A-;i*A)~2O9Oc4=FJq9=su!Rxs3L$+v?Z*<2)eMV%9e z8t~Eziv1c#iPqO^lORQ65HlNG&4+A-gMMD6iO+^ka0_$F3?MPMlo|kp>^u_!dgj!! zNM{XKTUE!bCqoWU7(+kv4GSj0T!Ib;TgoUHvPPElOj~?WCu^hPlnOZ7Hh3Ua5O481ZQ~ur&f53{uWCAnLG1nKPW3x%$%23klK@IkI$oKN_&2 zw`<1l!IFUv+e*g<)=>C=M?sp-Bc^;B&t!Hf8!1uFZE?jy*~#{8I~h*gGw%cCC3Q%e%&p=7O29f*1^9L;k$mG}1ouen7L}VtVTK%VxLRgtKD7yZ}u*5^b_G z9GO?|AHWGx>n(Xok;|`7o3~HRJepTrpg_?EgV>PchXZw8PP^`QWyz!9oA2u5k9@zz zK;^|g7{EY=6Z6M!)KtA4z0qL7E_!kJR2`sOVVVmnukU-B3&)e8L6`;W1$%?Grwp~J z*SM#0V(_N~S{n434V4RoAiXZI_J(6ohlfYwOK`=M4`TFw;C2jxp=o<6BDn@Gkk;Ce z($E?cDR8vhrJTHzlgsHC)m=7(8&J~-wXuS$ON6016JNi*k|l1&Z-mLhKOH{-z3lgf TyM!Gu00000NkvXXu0mjf^EYCx literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bidoof.png b/graphics/object_events/pics/pokemon/bidoof.png new file mode 100644 index 0000000000000000000000000000000000000000..82a7f341a953c03e11f420e4a30288d553511016 GIT binary patch literal 498 zcmV_?fcWUR`1tr(Kq%-~NXWQ=$iTpWfPer100000C3yzh0004f zNkl`#1fGf^v}1q52yXNjR3v3ZYqt85apl>+naWV!gE?pQVbk0F$?{wD1VfPOKLj3(~|HZ0*urQTlEZ zl{O)2&XQ>92`gZHzlkd5Gc9KwKPJM{nw5T_iQ4!%>rv+2Gg+N9rS!3B&&>@>Hd?0zq#wUrdK9BC6bhVACKQgkb9MS&djN;&18}X#Moc~(Fy;A# o7iHwvfd`Ra5MKQ5zWBrO1Bp%2NBf!O0{{R307*qoM6N<$g0Ls%SO5S3 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/binacle.png b/graphics/object_events/pics/pokemon/binacle.png new file mode 100644 index 0000000000000000000000000000000000000000..d49dc76381a5f9384c0c3b7146274a322df11b9c GIT binary patch literal 801 zcmV++1K#|JP)j+V9K|hp=R;sATfxFomW#=E2@+H3m+RWQCF8XVmRRnLB1h_S!jY0a zK7$SX%{7@S-BK^*nSbB!J=drReXXzcwLWP@G}OmW2M8SKj?xdN*g|6({=7BUZ`IiW z>SLb#GeaX0+S?fZsYL;TAHulSPh|=MqMSg$kT4=j_^2+S${*#v?r!k<%;-(^#CY$yI}~gR;2^D zhS{#%Ie=?80Aeme00Dp@;kuFKFyj;As%k0+uul!08X`Mc6`vjF6s^|2p`B=|MnC{BWd#6DpOClukC@&T)>iB96QHFo_Xs%p zUf!W?rGOtV?>Y$pLsl%_HvSU1E_@^QXmk`l_XwoE*XYnm0Y4S4B?SD^T2fp|ABg|Z zowZua@nYnSO$-2C)h+a55bus?FePVd_>nEA(H72ft zTWU{zOgpST>y~U@N58%c&^Eyn6lj{uYC3i%MFtx%E{_Mm$xGq>H2ZJvL9(=Woi;N&6oQ?qfEzXy!pA%ug{aAAumr5u+WITJel|$Pg~zY zjjdgLeSD^YE@vP%mr@0Qg}#)hb9_3JTlyTI_36F1+|brg>+}K)m-?!W(I<1crOnlt z(^cQncH?AB00=eOT5b2}O>KqUx~UP{noDqt7J7R%>X0V1#Jfp99Sr$7b;5z0fE&)3xNos zMh^z;v76j)C?&+vk*%1)Sqk{J=R4e;&xQnWj&q#jgW~cXyO^G2K84F^!~ma`aEiHP zibf2R+hrPcnnul)@&^Qlo5GYd=CX|XQL^Pc;>mg?^;67R$4p+-YGp)rWRi8J6|%L+U^@@>0L&V^aOfoa&DfX2FyOv( z`;HH2K*AV9{X-}Brfq*2bzHHQotw7?&WAm+t9Ksi0WNYm#{({MhFwdtRU6=M188TW zkas(5*?FjUM{l;z-T<-1-=L=7+x9T$$E)#ISI8E*el_~rC?)X#;y;TxUAT?sM+-5cv4`-bevZ0005k zNkl}8JbHP>8>k1G(yV3tZ?j3Dn)6fj1RXIN^1Sp)h#^;?xdXG(lm(2JYMP% z&SUxHco0O{FFnF>97`^U`EeQR5tf^L!306nQZCfzjmzR`!306f^7x<_zvS^VXS*p} z(;)0JYn%B9uiDo2ASk2RA-UYNfM1?@TkDtxQ?$|;X>}U5Sf5;~u;G0Dwcsu_)uQf9 zIu9G8lM@}bP$ysR2nkkFp)p#>E^Mq%J|Ek_(W~F*2ZG)Aq}f*IBsEms{_$a2br3ez z5$v~cnMZ;E=HXY?>>tfF<7%5UKYr?KuB_RVPJjgeOw{EX4d<+3jOE5O&Nvc$d)K_n zHD@$m-Ro(vU!rioxPNb`rcAJ3*<^Chc{Q0doQHS73--S~ZDAE-dziJ1L45n-auCGB zbYJMt8?f~_2%^>4YQ{5-mNDR6>jh{Kj1p#y>8FeaAyFb4W1u8KVKp6q{vq@G{T1GS zJR~~tZ<*9|AWCv3bl*Dz$o!|4x~$0=fIqN@A^X-3`ungWPbo(Ff!7(=@R5C_FE}va a->l#4@LS5epn7Bg0000R(k9t>;bUMA2{^M^Z-Xcw@d1r9rfs@r2S>yqcYo+dHO=QbC8S*rv-utJoRI z2xW3*-a^huJs%A1(<%l*p_pX`MTW-%;aeSR1)p^tS1s^|_5CW|Lbf(UCP0y`iE<0K zJ|}U?Y#;X8I)72E*F^6b3~g7RXxf8ddON#?1;=i3O9A zNR34nZwdf{0cCGT&wFiSP-460&$(cvHEJWxfo4~8{pN^(qU7f$ zK#?72=^&oI)EY^TOAK8jdI3MJWC&2d-rGCqx+Xx89e*lFE4~t#{j{oBjqEDH2XpYt zY!ms?>kTCLG>3-uCOZ=9j&MpAm8`nnm=QkPra?7_GAXZ;omcr5`;&cqwaBqZSqV0A z9OFa5mXRI7G`}+-dY+dIqs#c4Cq8xLB4bQ52Ei})7(e|Wb1l%~nvEfxxMgvnnHiSJ z9(J(n3x76{zfsDBW()D`(Ksd z_oQjiRLzOuQjkOHMsi0+h67`88J|%({*xM9PMa*pwtMmv$M=uPmP1oC`z8Pgx;_Y+ zdBdKS8gv+!w;Us5a3#Hr9hy{nOp9!fwO}7rvwyn3{jSSyf59D^a2<<`q076o*`vq| z*vV}6kn|WHj|S?W{bKI;GQ&tb#gyF=^NO%zpX7NWF{LCG1Vc_Kmak^LH}<3q`n{LMAEv$`nuP!W002ovPDHLk FV1l2H#J z|Bp;e6y?3%>tB_wulBl9bv?hzI)wTvuPePosi!YDE>OCOms?Gxy)h+}BAQ=jK<8yH zvs!|Bgty)>)e=A7%Y(fvvxbP9!~u(Dr+dg(>dF!y)>MaI;OARUS>7;#2sGsYi&hFe z&Di)9j*~XHu75PdMD5Ddd}|g6M4%}LShT|9paHN9NEtj<8jxQA+m&52!`HE=8Rios z0%6CMw=C^e)z6(HayfRs)H1wo0M^i>Wb5MRb3+EC4BCFKhse>m)G&oTVMn-Cy|7qE zs2#`w7Ok=^-413y+LLgPQ)atni3_y7OtS%6yU)*$HGfAAuxOQ{qj9i*jxYC=Ec2CP z-tbO7_-TXA;H*;F>EGJIhP1fJDrEIy^=PM?X};@|k)@4JsF!VHI2^cce>k)=t!~1t zz%M-EZ{37ZWZrO!g8*M6G9Ot*L^v5R9I}R%IIc;DfqFCeW25i&K{qz0v01~f zrX*qDTs;KA>wS33*`^5la)1-pb$r*2o@;4aE`KzGI?-UYhfNu<5AE104J#ZdZBP^q z%VxIu``fQMq}pKb(9kW6VzXU79*yo%96+u{qq}gA+3ETY|Ia>?@A$OYN-)EeR4w_5 z0D*5MU4WQUD{9CBHA*qul-Juu8$zQT2M8NVRHrjUKG-n&$eq5h$4VnnfW$a@B_vPQ@#+9|4KAuf$Xo`vH5Wpm<(V8C63Rp-rim?PA#Mx jX4LBA7~?ey|7-mP1*Z3kCR(*I00000NkvXXu0mjf{a2yj diff --git a/graphics/object_events/pics/pokemon/blaziken.png b/graphics/object_events/pics/pokemon/blaziken.png index 4df3b7721799be0ee77eab8f5649ac200ef53939..c13ea939175dc2fae3ae15528ba6dad7aa9f47d1 100644 GIT binary patch delta 844 zcmV-S1GD_|2I~fpEPuE_KoAfRz_5^zfMD=oVEBMw;NY-eP)L9%DEQc5D0tA|pirQQ zc=-7Eh+sG=@fHmL00Q<&L_t(|obA=IZsIT)2XM<%IyO=VHsc5-zJuZHfiUDDK)Qj~ zNCz`UiB1Fwq&5g0K6Sa*of6dGyNo35;j^c77t%BWAjFX-uUz5TJ}3`sBXxTBL2OZK6!!9P=k3= z&;tttC-8ZL0U*~;q9X(KZ&ow(1K;{_Gk%PcB0&wF1%GsqB-lSV#k|3Cgve)}u;Yd= z44sz*xd7GT&h_92|{2pSy$o@wph90(g$Q1Be)JoR*YQ-7>+WhzoTeyC_OkpWuhA@JCvRR)qLsGeED*t-bB8^@X7caF)SzI zhi44kxU?4{WuOB*3UEfwR`ZpeSO-F9MZ_IAl{^8$unfGCc2?yZ8oDo3SvQ2qtGu3x zQ=n`pM0N*Xef>zB6*U_`zraQV6)0q3*DV`_A%9jrHS~QXguT^)s^LP|0w$*)QQk_7 zj~K*ZD9%=a&mi!M&QW1wsp`(3<6sih+?{r|4_Ls4DK0|8$9#pD6;O&u>@6PV$5nRTGml4bjdpWZ9 z#zp*Po*T<+7=RwA1j>dWHdZJD0XBDtLA7DuyxKG%%M66IZ?=WOMO6|mt~cE9zt&$_ Wv3vaVog0n-0000Oo zc=-7Eh+sG>7S6%|00RC=L_t(|obA=IZlf?52XM<19gEZ#Z61s~dySAZ|2YEFOMfN@tA*z0tRqCGU6GP~DIQx&M20^Qt>G zMGa1Z+}hFD(HuKzFaYH8m34Ta_@C7bZO2v~u0}6jkbeiL!5hcw2LZNsT0UzqA0hnA z1A5r-nW6UX;lX`pN%Vz<_V%N~SUGq{*3{Oh5Bmorz3?>Jo7V;VgB4nCxbzN5#t1GQ z66FIG;?mvHNSGBTN>7HRS?S`ru`W?a_Zu$#T?MkcYijWoEf0o+(yDkWtjM7>Cy{vW zNNG*n4}SuBKL(*=iGg5ng(Sm4q?ua_^>?NFJ6M>AhJ`iDItCW=xsUVt%gxfq{0)YW z#y^QyTy{KA?q0-?4b><%1@KLJcK54_+u7v&oo8t>b} zq9F`E`1Ob#19?NnqC5Cuiz6`?mfQfQIhGm}fq#q_zP>ISOeVPSv0<7b#?-Y4EE-Ok z%HVu18t_|*^bv!2GGQkdfo~*Y2*YxK|G`M~C>jDUgwrmb>xV$z&`-N~jY364D0o}> zNJ5=R2gU=YyAa&9hpmE#G6C_0000000004yalL0003N zNkl6=by&e57k~ML?35NfSt!$G8hDnqt9=&v2&O znTeC)xNiUM+xh4JS3v=yqN1Xrq84S!T4mvX!y*8St;*bAm7uZ+fWfKE{XMgD<^jee zsZm(?(-bro0fVh<;lr#vCupHJN17~k;!=@+a1jFpQI4=H>1lk0UEPseNK)_gF_`t{z5D@sNz}SGG`1trZC{WNyU}$J)*wE0hu(0@` zxBvhE0001h*AVjn00HGmL_t(|obA*xYui8+0N|HSH)-qEp$OFY@A%*aO&tnW1ufaa z85+#haMnSBhC+t^kQRe7b%~++5n5y$8tymbPKvQ4-!p_x0e?RU!S_!0-a8EfIK?SW z@p?kbK zJVd0d#R~BbV=epGAqr$Ox&2q72)h#VdpJ`_8S&oi>)?dxg-pm zYw;mDzZMnkzr_P>_O7(rOf_K$Hq$@hN|+-q%OeJMo6SUCk%s)SEX&UC{iOz$Z};t< zExQS=^)h_aSr2VOzF-~ZVUL~!n2JIhL2vzFb(lFwyxMpIqqn0V!m@k}00000NkvXX Hu0mjf%Dx#3 delta 568 zcmV-80>}N@1la_TEPrq?Sb$J)_`uK*5D@sFxX5^z`1trZC{WmNa8Ph?u;AE$u(0@` zxBvhE00004C7e|N00HDlL_t(|obA=mYTGaz2XLvU>|(5eNX?+P-S#pL{9wB59d;-R ztb|-b3@f2Nm>@R#7K04;-i+xXyn{)?ik@MToizTVUk2N$kbj?z;Un9>uVf4&T$wLcb}%FY6LwzugcQDLXdo z*uD_gr{5glLv`*GyRL?8Vq-yVQ;`V(0V?*JTe%X4fR5diMj434f;!IX7vRosesC6g zO~_l9cFgOUtAA=j&(C*E4`zP5hDyMw8PIkq>J=B5W9Jz4g}UY`j79`82{>Ha;|g_I zeG!BCA}eDKuOrOFWKi1UzCiq{{v?VZrfxk9M2I+$Gy62aeBw8Wlyd!4h?rJ!0GJcG zwtob?m*c6|u3=S;fR-tDvuOl$eEXPYc17t@PrW9e>wkV<_Uw81(avTv1I)n|c0(EM z?v3ArhwoLxhn3&9;kROa`~}iCh$@$>K?CZKnThGFWVnaeKEmAawfQUcceG)V(Skem5$mxwYZZ20000xTmUHuk6R`8DlT>-?!mn*vq8Jt6m}aNng}cHWO{1*9p$blBEI&V4sXx zm^94>Ge&nuo`+rlcKeL84=_l5b;g0B<~jw1Gya ztZco5lJB5Gp9$;j43` z=c0qPfiHoysk}~FVQ~d08$B+&m>U;SvjghU;Bqd`t!sH3NE=7rohKkxu}x%0ZORLn z4!$~P*^{S)?5j>x(8o5BJr!i8jYmITKv-2q^S!OS(Jr#Kkt=Qa{I#nQC-#m9jR=kv zumi>kFxZ^M{9C^$fB&fSSr?smbhgJ`bQ?-q&JV-=|9c=rJLfS$`r_k|I^F-j2N?hB Z_zh9z1Z5Gx3BmvX002ovPDHLkV1f(_450u3 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/boldore.png b/graphics/object_events/pics/pokemon/boldore.png new file mode 100644 index 0000000000000000000000000000000000000000..f855065e7830075950fa1959ca1bd6d45a21d954 GIT binary patch literal 705 zcmV;y0zUnTP)cS5ctSI000000000000000rX_OD0006^ zNklezw6vt1IPhIQYt5`bpLV$|x@Qn=T*lJYh5Gqc|N|Y7`7Lcm+3jljJ z#LB|AD5${K!p}b2FS%Z;Dg#U25b5{)zu)saU6N!|o7z;UYE8cDl)+kD-FmwIfV)baqA>JYe3n~&+`%m&0}xQhmFm}7DWwj*Hgh4RD!RBO?7@zLu%Fp@p1sKB zQ{QXzX(n>{Q0(5!En(6depSV&3OteG=#unCf!(D>AB1=|6rxx-o&>I_kZdsgrUdzN zStedylHLt$gEV`2V|gB;utvTaXv!cQ$pI849W{FOPvWYzD(%t zAPiw!ulRd1P(rES@YutRkmtJOm1XIK1z46~zEa~;g(`#4hiz?r(Z^&UGxK+J!H00000NkvXXu0mjfkB&~$ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/boltund.png b/graphics/object_events/pics/pokemon/boltund.png new file mode 100644 index 0000000000000000000000000000000000000000..c43ec17c5045dfb669b716a9a7b760d07d851aba GIT binary patch literal 618 zcmV-w0+s!VP)>wAWsHeGCy5=6_Z%RFDx;?f7}w zl;veo^a8rMthEwK6|JB9R<*sCi6~+#z+tT{u0+iIJQI~DynGRV?Vy{>#xSCh74RND z$QMlp%v?6Yr$39&X5KE8OkrqIykbw!7Fcb@_r3OLA@ zpBKQ;<O5>j%Aa!);?O4Ra_IC-J96e>J>VBlECZKc3y|_`Dz`PetY>xkB{~NNE`J;7bYNai zwV{+X=N>kO)CsVe*EBw7UdF#=t)x_G`!eg6x)N5vGwxN0Q`zxBauv6mfV$&K^40bz zVZ}4+<~BTohXAXUg6EEChW%O1*5BrZ#Y4vsA3D66XY7crVS~r zz{V885T1s_KeYN_m<%GEd>o`z%x09!G3e4z_r5ssqsJP5rmK=TUH+b4*&oF07*qoM6N<$ Eg8wch8UO$Q literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bonsly.png b/graphics/object_events/pics/pokemon/bonsly.png new file mode 100644 index 0000000000000000000000000000000000000000..f30ea199c8877ce02c39f00c93ba643a75b7d404 GIT binary patch literal 384 zcmV-`0e}99P)3f0000000000&@H0-0003C zNkltc)Eg}FRlGrX1LJj$m}kpq`+*od zVC1CSR`^tIW9{3h@y^Fivd30+>onE?i>lZU=ZCKHj#`w_29cHH6@}g#s#Uz9#UhoA zp(95PYhryuOgS&eId|dg<9w}fSKl{?Ye%o|jBf)uUp|y!4DHK-o{!Ca8$Xb-Jv!EK z(EVF)Bx54hhBxebt#vPdWy2W6*DFtFzcg$0@UuGC);2#m*Wvx=dgxoj{|1DFF#cS9 e8y8;qw|xSDX1cFHDpD)}00006`CIEv zhs$P)Kfb|Gn91SHa;(5(3dB3Db#4V7(>`t2x-TRUvIgmi{vlI=&+veP^7ICm*(49^ zAVo%w&@$TzffOi&+0bWTCQ!f>p9)P%9wpogEwf!+Ber5$*NtI;EgA;s8$s&C9NXtX z&?dS}GBx2c6A>vln`8hAOcHG`rN?->68)*TD?Bl+OqI|GVJZk1nAW9E^adsw z+paH#j-)XVn!ALj;WJEuajZRo!~HHww!NSXgyrc65q`t|4`!I9I$5u))imdb4-H~s z8gYc~-DI8Dp6N>`K2Uh)0c#u0?V<7e`4_>1->1{|fw`98_)_3gdC6cku- zUs#QTVzb}BR95hT3(6~ISRGom%W*vlMqxS%;&uM#&iWwM#HqupB2}}ja#U6@3fFo( zGO%Z%Y{h-aE0sK1j#H)X9cEjl3P(uqHO|p&JP6aGas*p|g%`l#i^my!eQ|it!4=ZI zqbs-Ani5I4cw$@IDJTd6>EHRf4|KVI-W47<04FiRdtU(XA;6oE!{>(wl>ha_kN(H` Y2Wd)JrfJMDF8}}l07*qoM6N<$g2f3y`~Uy| literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bounsweet.png b/graphics/object_events/pics/pokemon/bounsweet.png new file mode 100644 index 0000000000000000000000000000000000000000..02490b6ca2f5301e72538687b53c41a95ddd5d51 GIT binary patch literal 471 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/breloom.png b/graphics/object_events/pics/pokemon/breloom.png index 2aae7288022f5c5156be1cf4cd7423a4f20ea915..e455bc0bfb47bc200c43bc335ef67bca852c38b5 100644 GIT binary patch delta 538 zcmV+#0_FY01iJ)~EPo(SFo3XdV31INAUN<~XaE2JxG+etn0R1FIM}#|@YtyM`1q(0 z0O&w400003kYlR=00G8HL_t(|obA&wi_}0A2k;jN1L^WMvZ&q8O8RWzz-~{DJFxIG zB&$3&XS-l$8FF1f2#JE_au=k@fqx+EzxyRK|H%v!fMbq1 z=AQ-eK}Pfs8c=I|fDLE<0mIos>-pJen?BPBqQU*V(mMRL9BD`Q*?qEYGvQ}9;r()? zCt5#y!3u4gC8=AH{E;?=r$5-4*zTVUPVFykw)2V?+U}op2}jzQ^hdILZ5u!>y7BX5 ztfTJQ%y!(fxqnyPwL{sonA4m@*WVC{_1OmSz9N1vWdqVS1<{{w+x7}%1612DcbA!L zubKs6DSCa^UYDSwuF-%*g|(E+RTIDUFviUxN>GzFHF=wiu? z(-fKA&V%t7J#M%IEVx|)hZnjVA81hM!<6qZ1&1$aM!d@`^8P-9LK?nPDeQ$WxHrQt c_@DC|p%bjpnINdpjQ{`u07*qoM6N<$g8n!P6951J delta 547 zcmV+;0^I$(1jGc8EPpUiD2TX#V31gVASm#7fDjN6$UsoAn0R1FIMBF|=-9aU`1qM% zdCZi)0001LA1?R+00GZQL_t(|obA=UZqrZ{2k^foFP`j^Fi;k&x9rF@ds47eiKQ=- zg*R{~n~4O3ycPq>-XeA93ChGP*n}Z2icYVKMDM-T@sLVLNPqcnKVP47KjaT!mtA)G zXCZo!iK0P+l%fZi4%L1%U}R&Zl5D^urS@g(>9ipl{@b5QJ$pUf(%xa;Q2kx9Yh5tw z3y!B-T5sp+3!|ZHJtgZo4>*#YDwT@X4UcB}Od%K;r+q=147iWvl~TtubvNuMsihGU2Ptb%#m4xDGR-y>~?;8Qw3VBXfdBL?`BsXj9OD!xN$>XQgQP z8FLIHEps+COmRzw{odC7M2{D?bJISALC!k5>O-r|K`qna~};Mp)Sam{YVoX3|9c@R^0Tzb@+n(xD_{Ci|`{RaRDpN;qKNb#>45hwDLi=MoF+TXW@C3o9QQYHm1> z241lciq`yn%*ya3gVGaLCR7_@4tyW=T(!)3gR5SX4&=C5*4ZOzPx`&gEe9r zGHsZw`zO-!p7Waw6$KuzzJ;hN*<;)kX5C5J_ncK$mLlPt(P4*FCewgP(}b+_;_1x1 z*b*M@Zo%ZqB9UxnPDuBRyCkOpDuDjl;Ym$HCYK9yLduJWRL+JINMM)#*93YCn(etn zUDK0`1CxVEPbY#1K_^2%;8IFf!z84ETuod#?Gq_?6|Xo7STE8L2V_x$CjD>m%o+F9 vGaqcVPSq__Qz@waA;S@>7xQ3{K2yH|1>-eoPNV|p00000NkvXXu0mjf>p(X^ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bronzong.png b/graphics/object_events/pics/pokemon/bronzong.png new file mode 100644 index 0000000000000000000000000000000000000000..726e3f92732b6f73c00402a504041c0c67fb3a68 GIT binary patch literal 621 zcmV-z0+RiSP)60005_ zNklRFaZ2= z-?bZ(zaFcP8z9CmF8SKaB+DKbAGh<^)+=B)aGuce+YJuLLwH=+4Z>NB<_o(6X*lID z41);WyfWGc zZ$j*cOL9;Sl|Sv!KjrdM@748Z<0ZMUY?ycJJWsi5aPq`IyPL0fL*7VZBR_k{`|9Fa zM8-4dVy-P43ejLJ7&$k%G(pN?S`K;K8|hqG<$X0X&Y<}{nKjz7K^#gUZ~WZg(%4mY zqjJcjuR^4;&XrZ(A3fuy!7t-{=~laMSi%&0LxU@SXO#Q9!$RmouhhA+%KM`OY@3a- z;KF@FAP2%&Hw+&0CyySy7o86t2a;LK{L*UBd5|7Gzp@&8z6VpQ`KD+Yq^6l^z>f(b zm{e91Oy!Z?zc6c(jn$wdCqhno<9k12oK5(2Vmz@MurJ%qc8e;jBYDN?go}*vtS~K1 z0~etm-%&haN@+1^(M{xXB}I|3@V$|&8!Z20h4`<&*F^mW5wxNA+Lw_r00000NkvXX Hu0mjf7vv%t literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bronzor.png b/graphics/object_events/pics/pokemon/bronzor.png new file mode 100644 index 0000000000000000000000000000000000000000..035a8647028bfa1e3debcfb4c16b00d67d84d09b GIT binary patch literal 327 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt*SQut31VL!)7VL_~$d zf&&5q0zYmPOxVzoaNq$@2__Kcos2@XG`H9i=7sO0Ie{MgCj-v4A;&df%;?=!1&t5}_Y;Gag4&6n_gR9Tp&`6hX z)>(hgA*<3R=iRK0=Za5CJgWT2-Qm7G>vx1fS>-wj=R14Ee-_znk6bDl{gmsN!>tPD zmC|poJfFHUwLAK{$u6<7pz`w9?$z^G&YwNSd{I?I`=6q?#g5Lq`R$%92Km|3)z4*} HQ$iB}j6Hrj literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bruxish.png b/graphics/object_events/pics/pokemon/bruxish.png new file mode 100644 index 0000000000000000000000000000000000000000..c19c308684c969ca3682b84bbab01cdff976a84d GIT binary patch literal 761 zcmVSPy#;TEZa*^5xfE=|v6p&zEHn!L%lx`zs-uygy(%gp~}GBY9M)n4sCG5Hyvbap}k>zQPV zak~6e|FGvP>5UT#%$ip?|5TqtmW|>$<`>M?!pov(>NQ~ss+5aYLQEJr%Jz8`3sl}g z0aMo??y-dGiJ0D;%R#|Y@+vAQ5nb!rH*%PXf&>s#^>(iWm1P~^SSgRmVI~%;80PX< zT^op2mChVpTY=%A_wCw>9A;t}SH=;hTAI)iZ)I&*7msw~PWwBEz$`hP5H=lV>J5~# zBRtlIXCgz7+mjJUh*=sv_#wL_l3e86%r@ty2%sAVoz`>hX+Z$-VQhMKjf6mnUE!A-3jx7!2}~QEfg9_`u5* zE2H(VG$FTk!NzWVZ>?tAfYu(X)kF**=G1fB2V+4jor^j9_~b0^otfTU z8qCN!Y(z`e%CpKgO0P`OKxLs{1Kza3Z6xoezw``epQ)XGK)5_D&!i5p1HF{f^ z%-MS&C$lJuR^62WIa=1?4clLQhONIF`r+vd6a*Wf33;z$cS|{k7 r8AqAC#H3ZYp^A_H-Y7c+|JZ&5D^dkwr^GBy00000NkvXXu0mjfV_#?v literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/budew.png b/graphics/object_events/pics/pokemon/budew.png new file mode 100644 index 0000000000000000000000000000000000000000..89dce04e687532274350ee18eb87a2b989615c39 GIT binary patch literal 362 zcmV-w0hRuVP)rkPr|MI9Mon&{&Xw0Ql%=;J7#-P)IO%U`UW~pvZXGcz^%^00000(3CI70002> zNkl; zibk#)2d#qo&}6DsBbQ>J=lX{Wt%ZJTuyH>vM5K)|i&$W)KA6W#yYVm(`FSXBf$5u> zpE}^{K;TO-Ff@JToIiHJ*OdTYau%znO=iuTwVrnGq_y3&iw(Q+&O?)W%`%HzI%klx z%=;IiiGEDcjs0nA=&-)GwKuTty$Adqd3x~gzwuoCKMi-AU(;jq=OhR@1ONa407*qo IM6N<$f$i07C@Di@W#*rFh7M41~Qjd56ND7k42Pq4phGDB{7qhBu#O zDfA|bDT1d-Heo|9O`J+Q`DV1K;$D>f-+q(M|2LWG#Ihdpkbfq`>*v20%(X^xcK?Do z#<{a7|^SI6`LENzT>M$1$=RP~gCHU?p zm;J$9V0mqhyvLaj=6_8lwGU&~U1zwoYbDo+IqbfzO{ zTtBl^8Yj&_34qvXv%1;kz^#N_g$72Y8TG0QS@7`h*^5;AWeE!%EJ^%m! literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bulbasaur.png b/graphics/object_events/pics/pokemon/bulbasaur.png index bede7913332930911481b56dc4f9c1dd5fc2d9f1..7812654abd704ca3f82177afb66525272b3a8730 100644 GIT binary patch delta 490 zcmV2fKSNL3=AP1L#!~Qs!|#Oudw<@k08>ph)l^gcqiRm$ zz8%nvS`@{YXAwX$V$q0WR&Q8?m*z$T@8vv6Fk&rAm6|L+a0W=T%;X#1OW9OG#JUPl zJsWf244ye=$DB9BVNuA4v+x7NxycH~HgJD2=6qlcb-QIJ&H`;MOlD5M+n(9`B1wYn zb)>lShYK9v!hg~Z>@SS@2^_i&L=2EN==;VNmhHrfG#JR-BTmwYsm^5gMHt4y; zHTsyEf-%5T&;}|O@a1cRSr@nm#+ARqd%V*d#y0Tb4gIxZ4HrWncxcb=Nl6AA+O9ml zBCZr`IJX14Z(nqF4L#jR^i|(7bWbqb+H;pX7tqGXR8mXn0)>*H z+&Oz{8%Q0J`>knUTfFVUuF<3c)V3l0*XUa7iUwGdf0ZYd*5u5`WyRe#_w`}crg(JD!nys3%W z1*<^qs%S5oyrP6A*-h5As70&L6sXEnGEq@gDEG1(8^l8`Iv!veAeBrWcGa$wOhT!bBGIa6i5UUy$xfanFFrAHP}pn z83~T_GZLhFFW3csd?CLW(btdmC3}t`8}QL?<^2;l8_~2K2cG}?YVzFB(}6{9?rr<| z3pPi0?)ESTOrC#5%C>FWv4F|_Jb;R=ww7HL#`gBWwok|$2djJbel!mpOSW4$1e!IV z$Tj45jgGXAd4My!t2}G8W@koDnl~W*^RR_GPANR#;T;cOTKkLo24NC}99`INw*UYD M07*qoM6N<$g5d<;jQ{`u diff --git a/graphics/object_events/pics/pokemon/buneary.png b/graphics/object_events/pics/pokemon/buneary.png new file mode 100644 index 0000000000000000000000000000000000000000..196bd14c25321bed923baf121d818ac06d7b30de GIT binary patch literal 491 zcmVmOgcn& zsay)tQ;`IGhJKLB&)%$f5YCd2-7R1tOuVNYS5-z?81>0HNzcmB%JxoDfk z@rG_deav6LKDO)WjYje9P_E4#%aTr~R?~*vPWpUIB}A*tYcujvJ&{MCX8GH-ud>2p zmMuj$VhtWoxrp5+;LB?(%DnKH7@kgw<`iYlu*kap5<# zYh1Uf*UX$3_tIJqgq}po!>) h;O0SpeR$#D<`W^S{y=T0Z9o73002ovPDHLkV1k$0=nDV< literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/bunnelby.png b/graphics/object_events/pics/pokemon/bunnelby.png new file mode 100644 index 0000000000000000000000000000000000000000..c875a03abeb03c267b71946eff8bda352a0757af GIT binary patch literal 442 zcmV;r0Y(0aP)37!hKBq&_V0?Zam5)+^9<7lQMaaIZFtjt7k1C8)QYv{{gnCpF1wS&6Pk^lez07*qoM6N<$f*3W(TL1t6 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/burmy.png b/graphics/object_events/pics/pokemon/burmy.png new file mode 100644 index 0000000000000000000000000000000000000000..86f143285dbe4d4ea270217da519a68d5c8d73ec GIT binary patch literal 447 zcmV;w0YLtVP)U;DT``KVoEu{m}me100000VSWG40003> zNkl(u-HydElcV8$%xtY<4% zyyx@S24cT%f7dcGSUGg(SRe5P)eSzLZh>{<+q{9$8N$;YR3LJB139G(mWTdxal4C6o;hq12aFAeuuTRYLU@mFD_PmD9|{(>YYQI# pO7{V&H|cdKS~$y^_Zt36J^_ru&uDX$Kal_c002ovPDHLkV1kce!{h(} literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/burmy_sandy_cloak.png b/graphics/object_events/pics/pokemon/burmy_sandy_cloak.png new file mode 100644 index 0000000000000000000000000000000000000000..882ef2e32ac38f3fee16d00ee5e2bb16e2ab60a5 GIT binary patch literal 399 zcmV;A0dW3_P)ds6na)?9s=cUaTtitRU9Fd0g-?E@FUH6E<^j%)?t@at?w7{;VOCUA8g@}yPw9~2oU7>!dpsTR z?H5+hj^#P*Nh$p#&DOvjn%L)#Q&pn9FjY6gAuAKA22I^U?2Rm)bqgI+-#3MA9=~%X zZ56m%XkCcTh0V4^!bF&Rn*~v!Qfq)Z^S6Vq{pgtN`4zHb?E3)gmpETF9-BHIdv6@C z^%*a0^3Opi#-uwhYZQcGbLR-|7&4%!DiCBp`|ZuPy_y7f9cXs;nq tb>j6-jkvCS2DnZ94zBzTE5HA6J^`FXhb$%ZH|GEV002ovPDHLkV1oVPuh0Mh literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/burmy_trash_cloak.png b/graphics/object_events/pics/pokemon/burmy_trash_cloak.png new file mode 100644 index 0000000000000000000000000000000000000000..dc193fe430b7773c81020486898b514abc6b247e GIT binary patch literal 406 zcmV;H0crk;P){9m zVwc&K{T~&UuJiP|K7`(Zz;nFu`rea6zwhTI?uRHZt0fI}oOMe&qNLE(a)t(n9?#b8 zZ+@Avnm4qhlolTv&nLGHnmwXnP>ks0m4$q-EPpXEQd&xLb7HK6gS}FF#cI9HVlg@1F)`+1ga4egi-WA3oV2~Y z=I-wQ0000)H`NCK00Om1L_t(|ob8oCYTG~*hDZ1Sk})m~A@LO?9uz}}b%tD^C4?TN zc$01l*|o(_k$n`c{Q>{O>Z z)iae}nB!P^fjR!ORA_*s*ag&#)kWtUVCQ>d#>QR1*e&X7C;i3N02f=w^n$KI@(r-> zGuGRH$tttDuScT2TjdyP;0V*EMIY!?_;iB8`2-yJwoVwuyTIPJb<8i(T-)i7O@?A5L6vK&%qY>s! zO9aL}zzlVe@rwyS(3Ja&MVWP)9cD^sg(Fx1J99X8i0bo{0Q*=oqrUl0VPs00QG^!Pg4^}Nj6}j zwQbO8K)WTs0~QT{%d_tQA0D`D0OU&@z^$K3+6rk*c-{uUJ;V~b0Ie&Tq$U7cAX)&P z>A(jx0DXZgz25N34JNsY(*#$U{nFgdKP@9_V4x*6XaicH*>NfOZu#nNUbPGKj3~fN zsF5bHy??;GxAPy%Xv5oy8O?EJe+m^Epvfbd3-#@FEK+-+6sdf?=DE$I9dWItn-IIC zjxPk_P$zah0Z;?61qjS%b-ho~HsA|E-wF`zPqQW+E7I;^;7#twkr2C~PTN3VfCfSb zfENI_-~hFP^%KO7SF5Y6{L*P6&hFsCJsVoxEq^e;o?Zhyb=tp9vNCye>;27YKijMZ zk6T4ehR1Z7Xke0cfN5RdbO4&sekOVimf0jK-R-95y;^0*^dXSd)4;pwP2dpd{|vl0 z2mcpSC9qo zF}v!I&U=_vEfE+8^OH5|AmayD0Oy|dY54vICUa>Us5RtvOOX&W4P0;&K)e^90A61b zu?j%I7$B#&+MjL!CXw~^_Xz--$TaBmD6(5h1Wq(?gMYlx095?_JAlt$ghCBSkdgtY z4>W#Rnm|gj0h>N)+o01D?UuX-7*qf*Ze9X>yx^h&kS}xqw|*&TE2I&4S_i-#j083T zT1Ns(6M!`kEdXzH-~}3hKEeBXz2PNGgfz}ez;R)JG!Lh5Zzt41M+<7u2Gl^a<3#c4 z?X&NvQGdNa&nV9Ager+zV|{}8KTn_EPL{l$n9&@^_Ew0{08JjrRK>5p<*KwN5><*f zXFRoev?H#ya1&ye)bX`K>}s&<34j`iH9%py4#Po-wgFEmNu}yrGbEkIq}{{7-`s5{ zN=>`EtOGqIHBdGH`9aDD=>TCYM}3()UKr1d>%HZ8uwITkkK34<%=YO7G!Tjga2$sB4S;4eSgTfpNpW?axXVq?PvUX0PwxU* zcsxA1Z%tqq=sg`Ceck!LIF41ZSMLJZ5o5!a{0+F{SHNK&?AL!-(5Zj<=90haLp@sk Z0u)aKHcn diff --git a/graphics/object_events/pics/pokemon/buzzwole.png b/graphics/object_events/pics/pokemon/buzzwole.png new file mode 100644 index 0000000000000000000000000000000000000000..6815165c72c35cb261a24c82df6ff2005cca3161 GIT binary patch literal 952 zcmV;p14sOcP)#ycxY%q2ne_kAP^7`@MswLpdjez=x87ys3<7-*f=;aFaQ7m3_5t#0009+ zNkl{f6PAZD&83D@X)yav>|d+ zsaSDzhEOZ`yiueLjtf={BOMR)QQt)6c5e(F!{f*Y9a4IR-Z8>0wWWRDxEn5CP`yzj zvIheze8+dH@{Tj5*EY{lt#PwOudhi{tF=nh)~ME5|Bphfwu@?vnw^fhP0dd8tk$mQ zdUekF{lU`ABIY8g5$X_q`5L`knrC%(+4F4T$PM+fjiTKQ2z!(ncI+6cvJKTXnb+85 zWJHXKBQx#~vM)_*cyrq(6Jb;`T+#TBSg(;aoRC0nM%c)(47sxaHNIKuceBlmM~V5s zPY=Jg@x#wqKJr`72!n#mG8~!VYV@rkA#+i1@7cb=m?fa$orK5Bry66SDNeVt+3lE?Y zSc4~-`IYF}qSuRUQNQt&cDvVO;ms|@o*yRO8h_6VfLCsqtmeW{Fy;BUXpr)Jd}zSe zk9xgqzkx>D>UN_s7N5{ENLDsV{WXdfL2m4?0zCBt;n?2g*}-{Um^T2o7K_6z2pTLF z=lh>?oWYwz6q|GYGB@^&ppih4ow3MgduO}+&O8JT6$Kp{Brl3GFN{36!QtuZFhL3v zBh7p~H4i5cWU%9+!OEWc#SICiG!GU9coLhz$$38sl2X2r`f%*!20T@nSVT|CdlUy5 zF7gmSWuk;HtxPPUC*^aO@;p$c_@7rPDE=UxlHa+==PyeZ0000w z_y7O^`I9pa0004?NklZq}7=_J{9V>F7iquQ=2vK(|@dr9)h?0&B2uGEw zG9l7CeohnGSxIAcT>2VNZ(6_#b(ryGiVQ3Q zUmy7ABrfHUl^(e(q$Mz3$6y!PHd+=`Q|?+1@Ft;{r3%a8jNE zgDg(6K>00qg+j2WsajCWguJUA%iIJ4hFL6`MJ;QEE@^|X=QrH>LM}w?UOP1|u&7i8 zEV7(9!KnMPu-&qy0xf5g^?kve-z?HeoUMNDortM3(%eAA$BVQHfJra#qAv$9(kEc( m{W{th-T&cU^YPVzf2(hSiN?!E_RRbM0000YP#|!)fJl&7NN`Y?z;JMwP`KcrNN_MHC@A>& z_y7O^$D|@M0004rNkl-&8AV6h3`#o^%b+gkuQ%{EI z*c%%9D#L&a7Jty4j6QW*Iy=ygr$DrM+FT`n%dT#5{nmJ~~7$J`7Y1~So1?|IbwHKv9i!c#-s_${*&l2VLYDaM;6(}5Fjm}I2py5&*t zo6Op*3eSDkusugK~#90?bNYugD?;V;Io&mz(5qWmW&4?)bLPcFjI#xgy(=E zk_TR*dmjQ1L>c@pb*Ko&4NeuLN|kck=U=%a!8w3OJ?c?^R)1)r!FL;l{vw0Fa~tQ` zBEu@6PQzxQpA>Z(ALSwgk)G30*U}|MU0%4%RHr1p--z(MWb+HT&`cHV$L&7hf9I%Tp!7_H3v?OgPKSchFqzFxEN{#uw5~%w~ZsJuz`G4nk2U%4kSLZRety zEabH?HpAKV*n~ delta 503 zcmVjtYZ8f45J*_V@Eo8h~5f>VH;$R%oQbwHx{FD1*DQ z8&~Bh!_*^I!+fOgQeriJS&lMHmX6h7_DseYWmRr7O|x`Kt~Z*ns-VNBZ}JCeNv<`T zq_W|uqv`3Iu`FY(aIQ0!^Y#r3_q+k;1!JtrbBimBA$nY~qR5Xs%QTRM&)5SQHeFXN zA2!B*ROBHZGJn85W#yAI?0^<|Vli6GUz2v&fIp(--DVLboy8FNOda^s9xH>>pPL@+ z{5}Uv%MgZ5w_QX<chiaUk-#Z6}&t-J2iW zDF-SNZKDkkGvyUw9&X*Brl&hTIPM1`9`TxMx%4Kk;c!$lk1G!(9jgOrvZH*XEcm>M zh0-wKjhXYUb|BBVax(1QXdihloLDH=Cp!{+Dh|)&t#-#@tDm08Rd=cU=%6)}12Hvn twP9%Fa-`Pp+=AKAtP43NmlpnQeF5TF#2;-_CXxUE002ovPDHLkV1nVE?z;d0 diff --git a/graphics/object_events/pics/pokemon/calyrex.png b/graphics/object_events/pics/pokemon/calyrex.png new file mode 100644 index 0000000000000000000000000000000000000000..66827f88d8fae263160d6288f7783695f888e85a GIT binary patch literal 606 zcmV-k0-^nhP)BjE6u|Mz5NRXo2)ES!5Dr47s{I+%9zu{{LxxO+e2Xl} zW)OjdbSb4vHe)=L6Nig%!1#TJo*XFBm3LQ~C5682_mKWNuq8tN&p$FW%bsQ51=-2% zZI=AKeHTy>USCE6H&3rGC2ns(%7=IFzsLl&F#g6-`vdar*9Y#fFcuuOFR<6*)rbSc z^gver&_e7D?49lW<_s}Cd{z0dh1eU|Ki~Q295EdpR~|-)y#dyKau@Sz7aRa$f1oom z?8TVLDxY({m}$)3z-FX)PsJKDw%`p z%6Oo0djk;Uv#!R?Dihq^08O*B{`Ip>%0akxnOY0m6Tw9batj+-VQ+n;V^A2;Ktv%A{Dwp0MHohO({d}n%Nf|`v* zep6dmW(s;r^|u9Lvzf{tQ2Wtrrx3wHZo3M-Sed2IxZYUGn=9xf<%a0mdhH5l! sbE1o8&@y?{ZhHe-yUmE(-oVS9pI?*K=s0HmVE_OC07*qoM6N<$g3CG?{Qv*} literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/calyrex_ice_rider.png b/graphics/object_events/pics/pokemon/calyrex_ice_rider.png new file mode 100644 index 0000000000000000000000000000000000000000..24b3b6215a1198a2305fb7290ea9f58d8dd68c19 GIT binary patch literal 1111 zcmV-d1gQIoP)Px#Fi=cXMav~60000PBVGU{Ad;`nx6b7NOF=Y6r$TpcWMpLW^724aXV}-y0001~ zpqszHzdSX6zyJUM5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8+xk*GpR9J=8m+h9T zAPhx~APBhN{onSU1f9;50JZ+Q%#>1h3@713T$Vp&<+60k1V82vJs7jv4S%aKU*O05 zu?ORf_rTtxbsInCu-JDa7Tmbc;dbA5Z#`Q=euq@Y3FZVl<2*k4 zVRyibq=n~b&ek3fXm0UKp(hwZ;ATmAXPDr{`<6N1nILPx;xw>eqm24r>Z%-@|;~&&O4= z`aaO(RiDMgEM&+ya@etjGz8J`4zK-=bAM99}N@C`tXE5^>MQ~iuF0q5B7^0 z3T@8w1Lq*D`17@4#!rD8L@~30xPjll`k3GnHe-qlwh96^ksScMUPWR9Yy zdf^6NWU~(iU5NgrJ+90+m(8+?s_=}DvE6jc&r5#TL_Pi)FNN0^k*)btA`~7juDHPK z7Ei6N!i_z^#A+uAzCT7jvkn6w?276^q~u=lq(%XSSpsRqA!A_5OL1V~z9`*7&NC9>B)Zbb-qi;Ay2qmpA|_ zLGPdHb*Z}n$g=J#tf1LJ-*4{-yrg&Thw~)2le9GNa=qGh0{E@t4*1Y&c>fFb%+CCL dB;tQ6{{Y5_L-bXkuFU`d002ovPDHLkV1o1F9=-qo literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/calyrex_shadow_rider.png b/graphics/object_events/pics/pokemon/calyrex_shadow_rider.png new file mode 100644 index 0000000000000000000000000000000000000000..bb8c91b2f3a2df113083eb4f7fc719bfffd872ac GIT binary patch literal 1162 zcmV;51aPx#Fi=cXMM1)I0000%b!wD_z4r3`6pHR9J=0m*Ik( zAPj_!R*_S}`@d~x09_G;v-_vCyX*NSFi8M$7_zpo4UesZzxVH2G`Y3Q&x(JGwf}&> z_wQQt1~AqbV1wU^K?i^DKiF}!!Gag>x#j)Q{Fsq;g+T{@?;rFfi>kst=LjPQz*Q-r zjlcI#0)s^(fJg3J7$7z4+$;RO|6s2s{Np8ef81pR{B^@?6ZiewI0(F$;JOT;&2h_| z+|&YS;l6(xCxPZ-Pz#{NWq0P}#_jS7fA2pCO-_Nk+%39%U!5u~jH+8p0ZkkYOwfq$ zx_<+oCP`n-pvzY$v$D2>_2Lp4ox_=AP;$s4XT8TP*U&YTlPqUYLhFkc|v3baF z2M?+=vBAJr40@bHsCqw7llQ7Mfo&WmI%n{C46uQ9rov=V3$Vj!vU&B)u=-73V;EqW zLFBq)fz|w5c%GG=o)&L;9Kq`*(==~0u3lpn*;;4AN2>`qaghKPHuNgUu5)tVB6~ay za44K=Iqu*f(1d5b9Ze~*iJ?!n4Fe2rXLHuQ;>QS>PV;e(bbtSY`JJg8nPM`lGBG>MH9R<%!{z`CEPr;YDSh zArZf~Sq{B-e2+k_+1I1(#@_w!_~WmktP@i#RxH(tgT67nclG#DfK8UgV6BLlWx<@g zD!|6)Gwk*DD1<;f;*&sL+T6duAAjx*m?blF1a*{$CoNWddTr?OBSk(ir8HdRlLQHq z3?sm-f?xoM!N+#o`a41{g3uukusDutE65qlbIp*iYdS60e5Aniv81;vg zHhE1V6b6m;qXw}q`h>A8V1UxopnOj7G}v~48+PQHJGN(@@{|E!%k(!Z38fnlKp3Ff2R9=w_J;t7A3{$N5bA@% z^zcwFwp!nwV}}4_fqGv~5eerxoM^O&?(8KBcv46#53W(8=j?gN4kOTLQ}0_s-}vHt zU;T|F1gN#>jxnU2Vj1e|`!E1}Qkdd<@{i(=&%-230X|EJ0-CtnI^F+@Js3(1up{DE cD*vDM7f(Pl000025`b6$00Q<& zL_t(|oaL6mikmPZ5Z@uow)9Z)3>}S{=#EKYPo@8;;paE=|2}8NL4QU0UxbeEv*nnF`ME-j z9^~T&0EgM19^|7Mz`$&01i}zOEB}Sgl9k!c$j6L3(^ft%SUc9E*~*C1?AOXig;qMF zFYekID2St#^IN9U%If={u0QqGUJFC`X_%zeB{k(NWDb(Yeg8VE6sSL?5Xc$DadZL$ zUHnN|bU@J^+<)rT%4@RX`Zf!k>9~cR8SW;@8|<5MR>&mkCL8forkqvEC~+CxJwcrj zEQgy7j-Z7V@?pB^ZBDAC-DEWYP6)MwqGYe+(g1T&4d!MGyO_}jW4%dITgu|b!jBjJ z62@{?F&EWzxUEPTO_tmRV{I6{Ut8VydVaY`}j?d%B0OMhk z8#XzcQ!3mdR?cdZyCg^}gm%eQeZGIDuZABVF_o||fPNUqA=srs$wdO20oOa! zsS?z=FNV|hC-1*~IlHG4&MFF7yaK9z7xS!1lZAke$oG49RPJ7=eIle9vG&t{pX_6#&doNOx zdB6fLXVf#?Q3nb`Z(L`RClK5FZE{;nkaIO;oPP)Yc|AeK+qh-?_+1n{&zjVDyATm3 z&^^Wbh8dG;@4rru*;%lPF}6K%DVkWiu6T9BG19e)Elm>FcJXY3wZIi;)dF;TEG}jlHkF#8NT}?6 zxHaT)t)5V+eb^w-%l0002{m8E(B00QDk zL_t(|oaL6!YTG~%#&uY9H<&zt2&D((XHdej5+(R#dREGGb`Pc}p*5kGf>uNtEI*j1@`u?4o(jmId4etzx?UU(VN6H3Fg(l; zt9onq*+r^_NEucoqh)Krw5cXk{s;r(>7%zln7$0MxgiTBG#X}?X;Y0*%o$|D*BYp| z_q_S9Xn@U{%1U;Pd+aKh=eu)M_6aRlVN;8YJ?cFkN`J#X7dQu88e~#tlv%?bvy5sGX;3HVa$(3M$8B=?BOTzP!i-DFRa0Tb zHi7105C)=-cbI%GR-|0gwN@|L=pud3ImhLf%An6oWJ#u^uD7w}GJch3iCn+CyScl$ zFAV!!7=NTo{Jw>yvIdrIleJzKR~>INnQgchI=H#Ny}#8e>Ty-k$K7uCO*9pDnFuq( zTrkAs%?_8T4sT0CjQU(XLZ0Ujx+>Ul!jjuRER`wIifhc2u39knV2QLz(BpCp!ZzQw z4by__1D~KkndnYJnTRURyq~`nEB(F}UFq=iMt>v>>Fk`f44=6^dl+KCL?>Zj?p1M| z=M+(-pjFxSJ{!UGj5ZTWL&~Pp$X0CPfZaG?6F28NRI1ozMrb}&g6p$02fK!mdp4>0 zdNL57H1Q(m1x0pYPb-JQltln`O7Z{JF*FIC){9FSpL7#CofjK|lgPzp1iLmPu=r}! mGa-DTmM#d*Im4-G(#eSKRL~jJ*RHlP4vzhc+My2p=L!|! z?kdJer-nC>eBKw{@f)D2rkZN1C`&Q@A99}gm;;$3 zCb;ZCg+Vvc0~UI5NxAhh$1aod9~U{9O_LZ`v1l|)1D&J?;IPtUlHQMVp1!dKi(J7T zdZmHQ`cJFD)T**G%LdLWO~%~BR_F?LF)j^`e~-_-kyY(<-m=={E;1Kw$-%%a4R+s; z!m(#vYcTv_JbKUs`({fp?L|=(dRH569d7WoWLGqO?fJgYP)&GduhQ9@%ilHGuJ|+3 zIsXzHC(O?o$bKjN+*E_UU2A78&--O4KZ?@^U90DRT;JT0ov+WbJktOG002ovPDHLk FV1fo)_B#Lo literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/carkol.png b/graphics/object_events/pics/pokemon/carkol.png new file mode 100644 index 0000000000000000000000000000000000000000..5ecf91ba4d1b859bde4e9098544f956351570de5 GIT binary patch literal 735 zcmV<50wDc~P)WiU|?8KP)I;PI503U`1trBARqt$00000yOqeI0007N zNkl*jUYl>dW+@mb1q=;meUyjKnPoE!MZW7uGp~phK$#e z&S%Sp6oC|(!uXj%BaI{r@jw2@KNA4^mc_mo=_^auz^)C7UAM4np^Y)HXY0O9`A;oz zj2&D3Wy&kJ8tje*7>7<5o0ibp8CTXo_+`Nh^Muc>GR2mK!IPeGZLP|7$I_BPBq+Ab z?=$9YmKD=q&Vf3x!(rLX3IRF;fvKEm08PH z(b0Pww^h2}&}GTpu-uYcbQ_$GfrpkaF4-Go&E0r;5d8u(ZHi0|0}}VhI#ULl@W8Ig7)f`)hrDn2#$I$fmT50N}Z zGDL?Sc@N*7U#0<;=8JQ@U%aop-u9TjX(1aNm-NwK*3upO(S5o|!SUiPy~yW7(b&4G zt2Y;ZpVGC4&7UXIz-#X6;Sn!V^mNXj?y6*&oC=U7>MDMO0z`(*pHqRZrq2Ssn0yEY z*fmuYJ?1|>FYs*1tN{OOd@LaRxG$cc!?bBbu<%(g^T%zS-h4Xue*XFI#&09u4wffr RLX`jj002ovPDHLkV1mNIV3+^^ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/carnivine.png b/graphics/object_events/pics/pokemon/carnivine.png new file mode 100644 index 0000000000000000000000000000000000000000..cadda21133d85a6b14f342fddd1f7e8c05457ddb GIT binary patch literal 700 zcmV;t0z>_YP)0|5)0006< zNkl5bm79 z$-?9Wg?2L`i$Lct^JK@4Bunk0t3qCghOFiw1qaV?I-8)1T{DuxD zL&-F56PgUu;Wh5*^;LHU2G5!aPq>3gAoWAu85j&1z5T-Z?Pr==*~95<!7GzbPGW@j(qg7SdnVQgi9d_ZwU^X^bhhWXtRKM#?MlagXoPX2heq(im^ z7lW5Q@1OT8H_tJjAG;a#{@Jg`viOKq@&^{S{#0i(pH?c0?=Qa#aV`}m?`-{*QX9x& z@k24t8F#c={QQMK^K{e@QDV}%LB`%ad)qk_unlVuEfB;T04s5L`&-*T;owP^K?=gnHJ?n%j#WqU>> zMQwHr@l}xY^vIvssi$EQ?$Z<3Px3x*rHyCwl#4Du8g9ukRBiz#%vB^|ZRqSb1ky7< z@=hTaNj~Ii3eq#s@}Ysy7=$qcAdli~AQ!nlYD4ag8Ly4u;a9!kjlQCO22(+FJu!zH i3$QfwT6#GyVUJf5hha*5tQ3*}0000(=~H$R$jHk+^Ywf>u>y2O>^SQA| zp~ozUr%tiQ%#3n7r?s^PL5vA2xC77^}>2*5`woHM+}ev1WrH&2r6;Q_X?52S>} z@-b$mS0&bTdyPYe9%1vEa%7aREC{J*F4}fBz=ZfFl)Qg*Stv;L7A{G)G1ud@O0Ox@y^5S!nkIfQSbVu_1 z{>;>caYRSrn;&ma!hJ|`Rij|)C8ka=_(j0V+-xJ^BX!W5kIfSMF5|=VRXg%!t5`ag zw;$|#Z9fV4#z9eL0S>*C1&ns`f{3WVb;fwuvAnamaI(+^-KYoXjU0lkws^t=sV9Mx zMTJo}YoGUcig1NjCe8B_ozz&OjEAwZ*oatK3d0-4K6{3T zskmlOZDb_z@8rb`2?FvoPqTp=E~aNSZii+b5EGXr3JWMwmk!`u^;>K@5X5!VSHry-hn~UhjPkAAEaHAqa(|pkj7tJlZ!qVp!s~@O8~k# z22~+YbWI)!1%lJGRR=&f$3Ve+qUf4)yW~0)tX3LG%5gzKT%c$unPl9qW*VTDfm(95 ztIzn3BM-Mv3V(DhLuor8%V6C%)VJ5!uC}^d;GK&>QWS-OT!(_!pACgvXS$^HZ7e5& zksl0_3rMG~yqe~CMrVs`ua&+-$4Ox1k)2v_P*)Dw0#s(M#4VL3^E#!e0uxGc;?h*X zm=fIGth8BD85Prtx|J2b;VkF!l#l5K6tDSM+NB%Z(pQ9NUQk;ekn{ zHwGD7?7T@x(>)xUalz)3Nn?S(Yy)GzlUN7%(ecg4_p9S=hq2iXU3{s!9`RH+-l20j zzHkkX?SD{zdi#6nRy7vLT-pAn@aF6HA2-Vkqe?;dEYC;m9@(z-t>0+B5z^`b%TY>1P*U8}Co zpTBT%`gAYw2Y4HJXT?n3>~IRF*Y8^DX`G9?TSw+Ex4CamXecC#V&g2^k8`%8Iazp5E$N%y81636EnUCnQApigX07*qoM6N<$f~qlE AtpET3 delta 687 zcmV;g0#N<$1<(bMEq_or`1tq`5D@t2c(9OI;J9FDFgTz{NEkqfFmR|4C{W-?SonB= z$jIo^i=i3XIST*)0$WK$K~#90?bX3*+b|dha2Xu}>kcs~KD4{-+JiL-nJQ)wY;x*D z%sA-K<Va3F5XpGZYJf%zjofw*#`=m2&#NZ| z@{o~n4B8AfoPW{t+jb8|Tnl`3FRP29JWyMq;msFD#BHk&2#>H^2Nr%lt8Wk!M$XqA zzRo}G-Vh#(qz){+h#C_P897oDP+!@0)p){$RzL_``(RBl7Q&BOjO=IPnjs;qB9M+) zVKlA_NTWdBQ5O(NUQx^=-Iu&yn1(~P?HH0G5Ki6}o_~}-Gd>o{858U3^c?5Q3&gsd z58zB_fy$~Nbf!OV#7**>mk%Z`9T$P{Fc8j^i6m6xL0*6#B|%xxe?F`gO$zo(fd9tM3#pKc_#IS1m@i z<;zf}NPqoCk?YC3AahZ9*r8m#T+wiZ)by>%*slwK(?yznaNF(4FiVwDA9&eakXt=v zRQkSjLRFw}7&i_Y^e*SP&f7KRsXl(sadUW@r88UwKAHse$r8m-9g^wR~Talg@FMJS-tc~7^Yv4QQstk#V6?f5@#e*mpH V2+i+YRrmk^002ovPDHLkV1kgyNA>^! diff --git a/graphics/object_events/pics/pokemon/cascoon.png b/graphics/object_events/pics/pokemon/cascoon.png index 116ccd094ec252470b0688be0ecef3ee13891e5c..3345feb48faf89acd1a16d042b41f2246c09b352 100644 GIT binary patch delta 39 mcmeBS?qQzbD6_*Lpo2l-#e*L|G8!5f5Pe(f|Me diff --git a/graphics/object_events/pics/pokemon/castform.png b/graphics/object_events/pics/pokemon/castform.png index 5c7574a78cebb440c33845468d15c3f1c2eb3445..35a6e7c299e31fbdbe25ae090fb4d635b6de5de8 100644 GIT binary patch delta 287 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 diff --git a/graphics/object_events/pics/pokemon/castform_snowy.png b/graphics/object_events/pics/pokemon/castform_snowy.png index 9cf4ca0026a998fe7aaf0a0733a1cb4cb82fddde..a5ffd5f54cc9ffecbae982388e26c5736dd7526c 100644 GIT binary patch delta 745 zcmV{`X@cq`dKrL^pFA;mTfeVX3tA=SL$&p(?am4)^p+x128Wvs>+69=ffvEQr zZ6+QGQ3t8-X5qyU&8z}UNO?bi#4Vhn8UnN`9BQk@ew1aQbpaDf?0HmR;u4A(DgYf- z84Wk1qGiKeD1T88(xDM>ArbVIKf`IZ`=4FEI(GU&S-r+-Awe?jGF-6Vx-K;=0cCoL>u*vsaF+J zU|%BaloKA_b9lH3^tGJNtgj~%($8lQTL;?_L={t&_`zv~foE z=bs7JO^6y!l5}MKB0VgGhjt=JY+}NPo37_Ug_*FZ*sA84@bPFc_83=%Ph8)sU*9^o b@EMPPR~YU1s~&hM00000NkvXXu0mjfg!W#Q literal 8615 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 P00000NkvXXu0mjfp))Z3 literal 8332 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 diff --git a/graphics/object_events/pics/pokemon/caterpie.png b/graphics/object_events/pics/pokemon/caterpie.png index 0507913350b871f513e275acc560f4a39a8de2a8..9d00b98465cb9c74cf8f3426f285c5016ce7e229 100644 GIT binary patch delta 502 zcmV{9zHh-OX?J&QIq+6VAKmR&# z==u}pcZfXph5a%4K}Z9Gei)9JbAVz|xH;vaXQ0A)pxpLdgeGMG5F_@5n-f5Y^;9?y zOrbx(6M@h6{D4X$D+s26Nhp>B>uL+N3*`A-uwN4Lt~*2p z%W5Lj$zotziGQ?3tZZI{1itW+#+53VoCFVHP$o-(>=r^8pB;}1BITF}FJXOCf(29C zA3`SGCDOoMs`4Fb8&^uX15hCk+fm8H3GPChjs!GNUh`ta0;$vv35d{0wYP6%n(--2 zZ4=y2C)Axm*eFig=+tAPw-HoNWqW}N^07*qoM6N<$f-8jSMgRZ+ delta 505 zcmV4qBEkU#6GXC2a+V5)tLi*{apMQS-?F{VX#m4-QM0V$D z`S{nusqIWKKZ2*R9(2ahouDbSoauCoIRnT$gM&%tY6Uac7N#@D_RykN0Pqp(!NCN; z#d$N>7RKO=;6^}ad4IsW&0t$deaZfl;zA0c>Xu8MMk;U$rV$R9!t^=ILmWssU!i~zWN*i{ z{6{V;zJqZ@EOlg481EVT#DP3X@C|4xv>;<4MAmi1Pjb*oRlpQlqN)$tiG}ux=%zYg zCe6`x(>)GK-k`5mS2g;^EhfwA7--xWTxEd%0m1*s#D@`1ttP=#Xe| zfUvN*zyJW-;k}Ch00E;(L_t(|obA=YO2a@92H=4$b1xR3BN8KsJ+z2{LJoy!LG-Z2 zbfC0v(_9w%7Gf_wwiXKeP)_4vcO$cU6*{+Xnf%%8CL4froqy|G=lW|Q#SNt62Gmhw zFK(FTaRcU2WAD;emd90q~2#uG76jYDU!EDBwU=D_{_ z;03m=#yqeC(HWZ2Xy5{I!hY~(FjIA1CoYgmcII9L^*A^63Pj_pG3L_?T(S?2Kz$zA zxj<~}E>O>GlYcnRLqmEr>l9?;E%&dy88mhrO~b&pVcs=eqh;f%-y3MTbF7bkVB4Td zW+of()W6n}zwftBB!k-Cn$=b|bS$r#9Z1IGDm81jX>Ehrj7+^qL<1Do+P!GBckg|B z5Djp{fo~B5ktLG7yy3t^HmJVY#SDuNdfE7Xq9@O)DsOG7TlOb3%c+_~4EHIe*Ab^g zvrXuQ?`m(0JmQX>+RI>*L-V2(yWoUpdryS+s(WFzXz0+e+oOSKK1?tC53_Adht%`d sux&0LfS57l59d%t{cFQ7KeYc`U;7E^@%q17`v3p{07*qoM6N<$f&_W_5dZ)H delta 508 zcmV{%Q5D*Y3kiclT*eGbANMJa~@Zi|^xS+t8`1ts^;HYSD zfUvN*qiSkuF26GX00F5eO z)&xFPjZ+=yR)4N9AS-1N)ZUl|b`b>w-0nop=h_M?*X%x-flb4%FZv?JP0M+$(XeyL zE_z_oKst&e+(66uBF6lEzaqd4L`+03aDyY&naLJrddZn6&VU)n;ZD450@MJ$l=6t0 z%1J(zXVd^=75Hp1a4tE=y&tQ<05_1SIN1!FcfLC4UUl$=X7bXJY~8TFpvX&;rNz); zoQ*7IX&N0&Z*(U|>3bGCaw~_%LpH4r#XspQF0Ji|%G>@x#;Czb+x=eJLajcg1O3Hp ynzDAetbA16xFZM07NBQ>v0000&01qooGgUHzb+fDY3muemDFs`RZnNGI6(y0EwG}sXx!FI@nY&os<+G zcR`s~EdDWveB?QsdPG=IS%y+`qY15Yz>z_y1F}r&Duq~cA@$Aht<+p|IfGJI0i?do zJ47H_(YD2}YBIR?O@m)L0E8z@~X&~$XQqL8oa9wfW+!0J?TscBu$?`$*ztE4_94ms)n#(0YuxJr#bTkc% zb50}t)-7?@1bQYae3-cG`GU)mG{-@CYZ+=ipRvS^MdwHD6(4kltETq`t~11GnJ|1d zTvi0kR6rx!Q0u9GnBf*WIW=b(il%1+-2C;#$5UhRaYAz({=#t7Vm<**;uTHr2Sbyp z3{%*)UEoD+rw)4JDL?3E4m#p=5$M8DX>&Dt_1BBD2rqI2*UCYLvkl7E^kMb!XMw|k8mf@&xbnX~# z6()RnjoMJ{69#DdPZumn1pv{Eb`6M12WZEMb`C%r%TQ@|YXyJ~FB)$v6`(lLM&L!m zk}fg;2i9P+4a3_yasjjj0WF0=2Pj@cH@EIV@tU$(lM8mF_MUjliWBM#D{917zr+9_ zU&lX^!<`9$f`H*8p3`;8Z z=M!>#v+x=-rb6*=3@a)HV|=dzBq1KP)|8NhSiRQ8VSgILu4d(MJ0A|Qlb#RTuBPRN zcg6lKM&1oVl%*K%hV#1SijO8a8n)D&(>%NslO|vGCtiEcxCzzy5Xyeu1a866FU747 zV#&X8*p;0BGx6_2)Ef}rB_B=xt}carjItbNO@e3(wO8(*fNuk7(Bqrn>!$WgxCMPI zIosECQ|}Dllsi`LspOO4cDPxm=wLL7f;g%D<8gD0(+CYn7L(`Q^Rrj3oh(zF?T+}d z_=e(VUt&Y^vihU;65L1jtboM!qAdq-xu1y-|z2M z57QT%@XX&l-^F2bsSO_uEh+n+*xJd0EDh}iX^2z*pQB-BN!izhmj6=`JD^nA2e{m* hrQg#2_s7o-{{_zIbL@ZU<8S}~002ovPDHLkV1j9=Ox6GZ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/centiskorch.png b/graphics/object_events/pics/pokemon/centiskorch.png new file mode 100644 index 0000000000000000000000000000000000000000..189f4d229a729288551dc79660b03dfd9adc82d3 GIT binary patch literal 1040 zcmV+r1n>KaP)AP^7`C=eLHpaA&r0ElQ{rPYmR000A< zNkl*lYe~Kcp|?=`;Qs0_*ORVKEd2-1J4feR{@U<4f2%LAAw@ zAKDr4pLp$vT)S@stmcaH^)=RtCrY)z6THBZ-%SK;y>D13oHk@!H^gLR{^}$FwTJ1HK zUEPF-w!L+SI&D^Q+wzAJSeMtn|CSA-f`wb(U%IjpU=N;|bg(p*U5#LIKHtHx3BmDv zz8^4eTw!oDDtzDQU{r1PMn?E8NvygWv3c8WO6>&*JhTB%t1vhkB_n~FD1-gr<7Fwa znhr>moe|{(qtGdtGa4l&Ge!vec9ly*6@V~K3P^?_=Bvmn^RDrk z7(kB_kpgZ3X^(3@x~4xJ%P?q7e|Zxg2`vOhCw8yeV;G?yyZ#25U@QUAVo?DA0000< KMNUMnLSTZ!tlb&_ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/chandelure.png b/graphics/object_events/pics/pokemon/chandelure.png new file mode 100644 index 0000000000000000000000000000000000000000..84d16b6ec9b67bbb3335e06f361344583addebb7 GIT binary patch literal 655 zcmV;A0&x9_P)3FQf*Nuc(mj7x)hnAxo&C3fJ(H zMjD}oH>PhfjvX;Pk%EIi{Xm3I>ugq#cRrALf5jrcz8@Uf15IrFd1Baw^Z9@Z>2hFo zUEje{%4jWaB3X0?vxfL+9D=P#@8DF#o3%JVu2eon%AU(BO!Gn4w%v6d3WC$K>bgl7 zB+BRRS)HzP{?Y!*v)Kzc-K-!tPhK`|LCM2>{}VY2t-`Po4s7z4`#c0MSdewo1=#CG zJr9fSsM^yc{40jwL$$~3T#f~1`f%FtsUT@_!Eb37@Q{nb@>ZHF&9W6bwt35PD0n-z z$Eqo-;V&z8^8zDCE<3fqh+fFFV_A=UM&Zbqx9sxxk-lB9pq>hn{ky96QO`yoE@@i4 z4gwiCj=3Dz2uH@eWtYc-)D$$)SP&OjFcum?l;DmdC%{93doT>#9v90>6+OGW;XaRv zbKAaVdOU1wuhgtiW(=4R0+h@du#k{4`Z4E))O&002ovPDHLkV1kWQFzNsR literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/chansey.png b/graphics/object_events/pics/pokemon/chansey.png index 53431adc626d515a5c424fd4c2caa734a542a182..b276bff5288fe7da81ff315686ea6b3dfea55381 100644 GIT binary patch delta 480 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 diff --git a/graphics/object_events/pics/pokemon/charjabug.png b/graphics/object_events/pics/pokemon/charjabug.png new file mode 100644 index 0000000000000000000000000000000000000000..ecbfa3168340f138515a0a40609e9ccc8b2e26c0 GIT binary patch literal 382 zcmV-^0fGLBP))`0003A zNkl198wc>u08~v#2nXy0nhsD+JaT3N6Wu^JU=Bxc1QJi`E|wZY zd89lVJ($RsclogXe$*!+Jv}`=e~T~iEZjD5z!_tSh5HKVp7{$@5_I=5pYavvp6+s% z<^anZ;03lf0Ov<+$`*`yy30vA2VgIN7hr*bT-irAfC0dr@{Q-l&s|X9HVR;XrKhid zr7wU_zE$81sX_pscMU)t6p&^?w$HO2F?)M~d#)F}T`xEs>jl7(9Tc>naaEvPj{Xyc zc|8Dn`wlkoojxwr4oa7!oruCyqz6F9cCuAK7uADXm`7J)bW%UwD8NbAekxiV0t#^) cHD>>1p2X2@I-X{3qW}N^07*qoM6N<$f`Z?i5&!@I literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/charmander.png b/graphics/object_events/pics/pokemon/charmander.png index a7ff0a63db37b8af7857ec2eddf0d0904bb29fde..425e80c56b45119e686f9c0dcfca48559fc307fc 100644 GIT binary patch delta 470 zcmV;{0V)3b1NZ}wEPoIX5VW+k|NsC0)qCcwTK~mj|CB-AQaOt$05GWN7>KY4IEeq% z2==4^<~abdh9buR00DzZL_t(|obA%FPQx$|24H8yQ{$=blfVd45Ms*0!eeB*L_&%p zgzRp~P$hXHc$^H8DkfvMw7GL}i^PPK8zOyn?ssg5vAO1&Yk#h}4#oTatp6O)0@Pvi zo=l$jVgTa`U>$Y~g?$d5(ZHnu#sT&{Kia8AdEZ_PzYTCM{rPh8)jrU8UfiOF9C8xi zxw8x8H8!M^Tjf4yVW^ogsNovmrVd*|xy@r@Gr4`;EszexY)nz$JHSUBwp3=TW8(B^ z4lla}l7X0w=zk8R3yi~#)VQq}wn>hTT%bMlv8KkC9BIf&fM>QGA7bJ%oh+eHHn58W zcDs^VuUOa-n8%E`{G7~1mqXD{XXe>8R6>v)_=cj$!se;~yk%?U9m)FX`J6i&NPkn} zNGu`O6|y9@4I;Ud^%<)+qYJc|M&2l!hfZXpftYn~$xl6Q@Ez%{BJ--N$Or0mgY&r7 z#CA`8LjtP45%>ksNF2y@v!a3cm#{@{_>h4YJe{UP!khGbI`EI{3r0-Zv*xhD-T(jq M07*qoM6N<$f{Ov{2LJ#7 delta 473 zcmV;~0Ve+V1N#GzEPt?YNN_+X@R(rez@QKi5FluPNQkKT`1ttHQ0O=q@Sp&wSb)&D znE2?xu&}V5euuRH00D+cL_t(|obA%FZi6ro24Kq)OVo!zAf|ZYLrpYv`}Lv=HJo$l@0XKr_JP{-;sG^C zkR-sfa06tF4ejLAjE}R>)J$vC@CEQ4hh0OtkrlC?oPO>Gv>h?)TNHQ)a36LJdX{7Qse}_A8 z09g3Yu!#TO zDgUGZ|3Luh7FZns00GfSL_t(|obA-HY8){T08n)TwT2Yw4}*Uvj1;yF(qWN8&90nd zTXXjXsTafQu<%EuiO+>UDw479W^|UWFa!*zW_eoe%xW~djDMZSd7Q`p8}5WZI{32f zlf%2VxoZ1ld~i*(LAs{7XAN@?w&gT4NdE!%Ag6qFh0zKr$)1j^LD$UzR6a9act4R- z0u5ODR07Cn<_jO{$aR`ReRE_`3RKlYTAk1At#jUd;|>qJ=B&Dvfa~-=spwoe>hFK{ zOBQL%mncAC0e^CUu4WE;0VW4@)M{TMaiQVIR}`RhE}6wv$O687FEKKh^Rn1D-;jSsnMDJG&+Y`s_ zW2%X;HK*??n1C9;Gz+TOfm##a>{3yJt$Mz)(JrQ{*?+8dfCJ8+m~VO|jhSj@Vt(2@ z#=`?5JZ=7B!+1;EbnLPDZqdoX62pMI0#d-PVLdKs0>32x%ZIyp87E@7!dtu^pEdbX ze?I?0hb&T8%%n{R6L13VQ9bekALvBf`g`0(*ISQYh{Zqx3KI;uFMb#Q|5Z7WVoWu> nM2Ldi7ap;=T|96!@p;ET+KBX&%|U9v00000NkvXXu0mjfo(T!J delta 558 zcmV+}0@3}(1kVJJEPwdWQ23w#=r|Z~C?L2;z?gWK0DL3>00G)bL_t(|obA-XYTPgo08qgSbY22EH))cyvxc1A#NIvh7FJRr zr($c|qX{bu+V3ds2ZYTR^#3A-;LK<%?I92dtS;us@{Bban}4yxIE=%1zftY+TL)j~ zy?4}A-n`3uZ+xh-W{s(`<~7Th*PwIuGmWX=;3b$LT#LwPg)wALJ6535<^WwdvsvV6 zBBTTwF!sI#5YDWOJS(Ra%1@!b*)en-bV)aUbvU!KpuQ|#A9%@`bS?o`{(XGWXKg|K z{nNB$>$m)X0)IpnU>fLC=AgD9L%@Q%ok}GBD){yX1&AF=rm2cRYW@1^c z81@aZ+noEF2%WP3uB^1E@nbXFMmuPah`*fqqF9~u_RFNh&f9F3TY*|FaAaU w|5ZHUV{kjNk~cqm}7pok#w&_Ezy5C8xG^cvp80004m zNklY|OO}Ffdnfti<3Iu!Vu&GzxLQyaHt0*1VHYfHYIM+0#6iYA+Wc5zzvZ8Mq8v3ob1j5O8q_**cxE8ASUn{b z>Pe|M&r61xC=us(y?UO3lxqFb%bYnc>&H@|rX`;&7mQ=JJ(o9=CBq$!^*q8&$4ygj zA}$fzOj9oFUQ52G8?Ckscl50nTd7govHW~Vz)e2iKXw6w-tU~7K~MMIb*&5MfWmtZ v6rZ{4oVy#e`#_M+e{j4Ph{|iP|KIopB!Ilq@zbfk00000NkvXXu0mjf!y)Lm literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cherrim.png b/graphics/object_events/pics/pokemon/cherrim.png new file mode 100644 index 0000000000000000000000000000000000000000..ca0733f30528705a499200dacf7ce2ddd05aa396 GIT binary patch literal 401 zcmV;C0dD?@P)8({$U+H0@9{!tYJ_XN6g{W6D-7oHyn)wzC|)4(fZDJDqg`ehD)qQT$A z1mRD)U?xAEA8)Gh^eZ3UFIByvp?uVJ+|W=|*XpvN!N>D84C|iAsMu!=i*cR3uRD+% z#pwE8Gc3-z^uv_Kkp>hm?&e0t;N^nCo)+xH1G?lDd@sm1$PK=6ogda+&<;$RlP%le z=z7Ia8q>C#TN=>ZAbTLWW4}N27EN*_G#1$_GQseioSX<-Ynfq;OKR?AT9+Wc95NbI}tU+qtVuOP*Qb92>|BI~u|Nj6000000e))!W00051 zNkl+V9Z_x%9H5#Bu{TYi-(tu` zDeO0Nm6DxVh^5d|$lTt{IO8tL*gfuXk9*u~SiwIJ42*$R4kP> zozQ&N6x6E2=PvOFHM39Wr@SD3)(e{=IDMfa0I`bhQ+iWoofI8p#QkNV8rYRxs~4n# zSRHuv`go+C?<<^0b69OF;`*{s4Qz5)>-IWJiJ85F5Z|zJ&=_O34mC9D0WgdfjstPMHr#K3+^}+)3fi!N_PRTG+leWckf9qMEDmVlkSL7@ zs8fJs!Vf73{2SP+zHV_M5h9y(l1#czR`{b~rrB}7#S2-tCtumGby>fYd9yA3PlguS h(EhP*CM3I=_y#pP^=o*^kPrX>002ovPDHLkV1l1y_jmvR literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/chesnaught.png b/graphics/object_events/pics/pokemon/chesnaught.png new file mode 100644 index 0000000000000000000000000000000000000000..f750fe98b960f9c10001babb10bf5e61a85ce868 GIT binary patch literal 966 zcmV;%13CPOP)u=x1+XkcJCAP5+E5EwWZN#uXe0009~ zNklGTVQBxLE(2eS3K(tBi7+ z_cOMP0pMlzvkGjPXzI6^F73?E{M?S8VTO82(duWVhYu`hY@9aJ<E-3u z>1~`S#ZApOg`o`@b|eR@FsxZ8L~`(#eg>{zR@CLqN*)|frpJ?UzCy*pYH4^^8oHn# zx-SaDn)N)*w4m>T;G~C9Fc)xk27$LdO*lDR1%^w*IA%&PvrL5*t9e2r=KSzO={v=? z>+)a~j57fcxRQH|bF#SPhQ%ogpkX9!6m)i%Wrc=kDj_nuJN|fb4PciqUY8G7oF2`D z7|jJ4N9QD3AV)$7;Z86NYqUMp27%!xl@Reh9Z&9(1OxM9Bbslq z!d=Zu01ZcxPr!c8l3n)WX(E~RvtXL;Rlv%Q#UzLK2 zqsg7ZnE;((S){86dTFn)UE0>ek2Ni-)uerh#deB59XzS+<2j2ddhc;J;?(BzM os{*pPc(cI^_KgPW3``1t0ee`=Sbm1lTmS$707*qoM6N<$f)B#Rq5uE@ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/chespin.png b/graphics/object_events/pics/pokemon/chespin.png new file mode 100644 index 0000000000000000000000000000000000000000..1f81110eed94fa799826be008af42a4a641f3a2d GIT binary patch literal 454 zcmV;%0XhDOP)SJU(Eipz=>{7CK$V2o63VDV=u%Wmz z6snV}Gf9Rn{s+S+9e0*3fGu0LZ25^SpymAd03!`!*@K)P_d2XtPX|y7+xRA0xz!;` z5vEqAENyYWLAEO9!opkIK41uLI4c`c+;16JL*Da1GV)fd6-!%BV>EJUOI|5897ozP zwXoeZkXw>^PTtTBp0%j)fX?K-GC&|Y&LAobF?p{I_}rss46@RQy3Tv;ALzMZkvC}l zHR$Ho-R!8q|8-5H`tVIi!_@Nv?m5$cx-e)*?|tgygomkNeCaK9?PE)vVlI6h(OpNz zmp9KiG<7XFnK2Xz0ih5y=tJR1K*&Ra_79v@7F*^7Tv% wVs|2bdM|-P)x9S4qx zK4bN*yD@Dy(Sh9Yz+_*?jNz#DA#E4Fyw+*QflnbkW(>#R4{56qd@y>Ga?IQ0d&pVq zoYBQkI`v5dbfzOejk|R%wLxOF{5UT&h5;Qp;BX)tn|E602D2tF>fPGCT-Ookz@b;f xs8}6oJsuzp>htoDuz|oM)R8t^FrV=!`2mpLdex7N95w&|002ovPDHLkV1j`yw|4*l literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/chikorita.png b/graphics/object_events/pics/pokemon/chikorita.png index 6191ef2fb3b4a104c3cc2bd6db41bd7aec66f0ab..d4ae955fb23b2b474a0d6aa7df67a082d92ecc42 100644 GIT binary patch delta 426 zcmV;b0agCd1IYuBDSyDg_+pDGL1Gw#<}qrtDF6TfL0TAtlv369i|+r$w9RV8#l`>s z|6)N}#VIN7dwZdygU|o~0aQsuK~#90?bNYu0x=8#&@@s$02CIw01C_f1;|-Coe&w| zzZhWS#0_NV)}P`l>M#`BYOD%%Xr=RX&&k;y?rh8uLkuy*Uw;a_nANNteZ^v-+t>hY z%?{SAqI9VTQMEB)#2ZjM7_E5&ZX9Rjqvn!2jrOiAh z)tK4nUXC@}3GXM3nfZREx*uz{la3z?8`E^TQ=J>luHo0EjmsGA^WG!r$kM;kAS%8m za{shn3NMd}(tr5EHRn^WSa0C+2@673GyXX5Z+o1lHWaVuSFu5phSmct$+?ZwGhZFk^Y(Gy1?*26 z+K+&KrJs>Y=|~G46I)Hih6THC@i^@c?3kt)xQP1HKEP5*Cv0z2xm U2?PH;!vFvP07*qoM6N<$g5|}`-~a#s delta 434 zcmV;j0ZsnN1JMJJDSrU4=tzi2AXp%P&~R9&PzVSJP+&NKm{`c@kns4Zu()u*z`*$U z_+TJ7m^eVlXmD8?`!N6j0bEH$K~#90?bN|)!axuJ(CK0KE=Cdh6|zLU3W?`{UGb1Z zBr5q0k%T>z{!KqY@Zg8|8J+E+?hM_bNDnP!PI)t%nF)ji=zpV+KKl4ep$}EeLg_0G z2ic%^SrN0!mZT%M@0aDG0d@mAAhgN`OFDoW*I6XFWS`0MxL>k_tjrC&gssPn4HH|$ zt?Ys{U~u3_An4doBL$@Y0005I zNkl(>{2`=t5M1lhHXIi5OW0D<$)Qrra zm%2JNo8Sj24)tSrap}90y9!Q1-}bvp-@8A_DxlQ*3e4V{APWBGeGgcU zXEwM-lh_H&1~)J{bG)9>3_O!92GWvM+u*Q<(M;NsY7zkj2ux;<$pZiy8f^CgfN{Me zVMw$lm06(oa4rTKMNjMRgl(-Ym;v6gYLafIFuU0XIuFBYMW}#ct64CP3n(V(=h^I` zjS8q{6d3ijwu{ZY80-?NCf0Ub+~ps7k0_XrPS`(SJI6yN2GND`|mRyBn#D zY2U~(!*iXlgoGap9W~uCHaax7wq&-A80e8P7Bsh3{AVKudYLfuhL}5JCwTATLDT@r zcD50SGtWC=o|?FUKHVI3I>epKQ5PpI8`86oa#mxw@=(fFjfuDSO9zo#x>47`s&uW= wNyOvQg_!%{2O}M-om4uIaxY%^Zdd!^UP^kk%L(ASP5=M^07*qoM6N<$f;E|uw*UYD delta 287 zcmV+)0pR}40>T22EPsf2Q26-x_~@t*5D@UtaLA~5P-t+_==h+>;Fw5Qc$lc@Xn24q zIPlPL0000FJYN0)007NNL_t(|obAxD4uUWc2HJW;_BmF2)629n^-!XK*2= z3E@?kj3FVuLRo+f8@D#`h*aWW|Lwc~a>D_*xVX6dQ6~PlhJV>%YH5kutAobIbRKk= zp+0v2Y~ zxPjJThq^i8Za1jaWMo6LkXEjG3^$QmIqESdOfhc)4xZy_Q$66>&K$gr#=}a9vpJfs09aJHcwH9_nBq)dbWPeFjC; zWFt?&i=pjLrbqYzae|p#3aGaPpbN@{icRT(V+n32m>nG!xZtgz>_xF@%3lKHu~2ul zztpT2^8LKL2Y*}eapDVb9LphaQ_35`V}6)`lhTjizgL3(_Y$1XG{??==!wSPmYiFH zLAAZJ8NE#@rK~oY)oiBTOyPVqqERr`1;!Per!K)~*cNy--&u?!XW5J_GNwmHM+_TJ00jwt+g~vuy`jyYo<1BD zNcJ}4$hUk(F1gSnZ>Nst+;{?TqY8*d;Fz<^#lS9rOf23zFI2~|9yzG`n){LQ1YV+E z5=Qj~M|E@DC|vQ3kQ-+4)dBZcU&*iM`MOr{a>dP`-B}l57=Br``I6gw@ZY_Odr2#Z z{OrPFFNdNKj(vI*2WLy+g+=H!Pdp(Rto-|89l2n0e`WLELp0~cpBavhPjDIhBk>z> WU8fl-f}pSf0000lV2I$rs95mefXLAB7${H>5DIk!UBh<9s5^ujI4;yXd@iGYk;f9;Rt+OgqI_%rs}2+ z3Q|o#n=zo!#F5nt1`u_?)+d+8_yci-shkREw}hY*%880e5rO9jmIGWJ?eeB-2Ns{Ep$gY=c z*F*5;b*GnFLFAWb4o5XKjqu#lquD!KnkZ?KXm=+PlEGPj+l*r$T<(rs{(A@ze`Gi~ eKEbE(kHl}n(gABK<-{%k0000T0Af-~|J7Q(oJ#-Zl!IzY|Ns9000000000007o$by0004j zNkliNrM)01rg7wf zpy_IP9!*9vykVdfk&XiqPoYjc-=hTxYL2WRU(QIzNw0wxOB7_BCLqYzs;QymOTCg8 z5cCqCQk=*&&^n%>Aour#{hH%BKV9tMP-hZNk#8#CuM8N+PDb^vm}6b3bFQoaOH3w< zUS5zf0GS!bxZ|g78#`Ki|zvJ66t$SLGVzb<2hG4y#OM>eA1rCKFK5jss_f{M32Z9h4@MOFw^|$>G&? sd|Ur&=Xd#_xTn|wPm>?0xim13_lw@|>Z zytR_x1#7rRbp_LX+R@C&;}^g+u5pcz=r91*`*;5~`h3#iql@+~89ZbRXfHSq`kXH) zXPl2h&IM(Fm^tY!ciEx{`r`$AA{>4c3<%qS-)ud0qo$oI zCDsxsL)WCUVJ@F2`%!{%GjPk9REXjkDBG4YiHxLe*V?SKZQtHhhvyz?@T5VMW`p2oYM!DCN!7I4XQ)l4XWz(@guHP)9xEQ$}4;*8` zr<$@YC`8PAPJ=sftY!z|C~+Z#!H=BU*+Srn?L|exHiXD9biNO@o6}AJu**bdAnbkG z7nxX19HYG^Kp5&r7tuHk>Md8t)6N7uQ)htJ`?R!_lg2moQi1SSL1zhd!;R;xoylD$ zo3(caMyw2+ox4VHs2sz=$T!zU9`xBa+plQ-!TF&&`3bP?|LUjUe~w>WgA|a)vve~6 O00006 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cinderace.png b/graphics/object_events/pics/pokemon/cinderace.png new file mode 100644 index 0000000000000000000000000000000000000000..664c47aefa326df69cbb244673d8a7ad74f2ce00 GIT binary patch literal 769 zcmV+c1OEJpP)rcAV6qP7ytkOXWH_c0007v zNkll&H6bJCPvDqKy9a1yk48A2p@sL`Ag?@z&m6CSo(xIVJ(jk#*DuvF? z&`*=9%0RJ%EhPhorGnH9$Zsf3`6YfO2^$fPz13Q~z^iY4y9U z7fYp1d!hMz)ZE%tpKLnqVR=BXwX30`a5}?g&1^`wb+s)5r?a{^d|4+2wlO$-gKnF3 zU=2912H>YtHo!6l{XV)4P`k+40Lxjueeorx11uwsM(8%c>#s3;3AmMy?f2dNT`zSx z3^2gRWpl#G$vz!mIh%yZ$00rH!^ zlH>|3`_0Z?zt`+UE{7;lgy^!_(#t!F4B+TQtTro`Lo}^E~s^wbWO4QRehKV^sr`y{v4Q_jliPq!b;Rsb3EIV`4I2Z!B zJ(AhwWfm@v@UU`9aw&OUnp^_h@d2QyJ)yIPFqeIQL?$Z-Bu6Vpk}u97V&9lbPQ3czpTPzKCfI>;fA^9^B&%m|9|}k-Lz-hbxBR#00000NkvXXu0mjf)M9*4 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/clamperl.png b/graphics/object_events/pics/pokemon/clamperl.png index 09ba3a77ab547bef6e7518a7581293f095521c0f..5734cc184ca1ba185b3e5b0dd2d1ad1d245eef31 100644 GIT binary patch delta 466 zcmV;@0WJRQ1M~xsEPps)xHvdqXn^1l5D@tI_`ulEfQX1NKzMLSSa6uo=y;g;sHnKu z_>jQ(00009C}(y600DnVL_t(|ob8lBYr-%T$HPwDDFiRli;#iLV+oAnxA9V@pJE{( z)q{cE#DlbhA-N2^b^T7#RuJ6|S$Fa!lFHa+gZ^*7zU22FA%6`*ZQ8VH)8_BSi=Ubo zXkGlMZVNxurg1~eiMhkB&y`uPg$9?zH`o&5!-z!MEyRhh$eSe$jfM$C;5UsYH0Imjko`H#NwuL-oEQCj(^X#ZG`*f_r(s4yBWkH~!2|k8ajts2ChzUo-eKyv;g`OX*~E zP}%bRwQzE&1(PLUSu+Q>Y(6_pq?^&PKVC-ng_Cht>q{fJBo{oHZq%r7GQ#{J3S<)t z#v2$NCP~!9^`SE3vAN(lmQ9SOQLl;XFB<)d?br3%Yy6M$1)y&O3li&oApigX07*qo IM6N<$f){b%xBvhE delta 458 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 Eg4T=4VgLXD diff --git a/graphics/object_events/pics/pokemon/clefable.png b/graphics/object_events/pics/pokemon/clefable.png index 68a957400951fc00d176ca12da214b3b312ae3fc..52d3a2ed81be50a795d365b12a3ba13c40a1bbd3 100644 GIT binary patch delta 589 zcmV-T0WfTNVr&d-Z@%(YGP7B zIna2B5D*YE?dE_000H?)L_t(|obA=kirX*{0AL+;(>pAs4^jrJus-jsM2hbB_ne!K8istlc5$=ZPz-6u;`isy^k_MbD5hO*oJZa4kLhTi9Gb97K3{v^TX z7eEah7txO8B=a8YAkvR%!jJAaA@Yz*DpWZGT0v&u5!fuKz=-K)JvvS&Xuj`xkDpybT$m^5V|p2yJa`@- zgZE*!8a+*@v@7amLhTa2i|!_%CA1lt6VEPq%~KoAfRh8|^x6X2I4|GbwpPGLXaX+!|AB@eK;W)Z0hr8wd*%Fjy~<1tHze72f_LSaX_x4=)_8rd5=pN z;7{rBr)v%*Zt{z#lFWfEPwIS>+;dcMmByBRt^}Lw0S7m<@3(y`2xFe> zE5WMv<0Xws@_&86)+63K!FEh^y{!c6X~mj@WOE%HH^BRC-wFtbqK%bcJ+3$&z9jQC zcQsm!Wew8g#~NrNvizgCZw_oYFkh5lWqG_j>1H`$vMVEgzh3wclGV5-j)LggO^fCp zGYGTGZK&y1WAnAl@Y`jC<285jk|k?DJ~){kfi_R>%YT3X&?m5+;3=?;cGE#vSp`Z+ z%arWw(msUPQXv1ZnH|arhVOgclNS#dR^|@IDlbEACwHsBoa16OyL6~bYKL{8NuJ+D zPaSlk4X4HB^e1zJ95y4!fz~!W;bB=brPF4DyvlrAM%f%d`QTUPA+D`c56gqk1wE`g zQ~*Hh<1;qG=4+#owqKhbH|MME(YZ~vHT-r^!Ow)J9sh0p1-&Lb%707*qo IM6N<$g0U+bGXMYp diff --git a/graphics/object_events/pics/pokemon/clefairy.png b/graphics/object_events/pics/pokemon/clefairy.png index aa990a6fecc0862f925b9c6b5669b20642ef2689..0a9a96194194b2d01df7ced5b74516c41c2101d6 100644 GIT binary patch delta 422 zcmV;X0a^ab1IPoAEPwz1|HZ|{l$4b2K{>QJDVTt8a7Z{$^8_|UlcsHo<9 zdz?~I5D*YDVmF5X00C1;L_t(|obA-Hj)Wi(2H+{}c!7P8eKVU&G`YsY=rdieSc*UJ z8WsdeEY`v>ht-0Yahq!{@wfUgFaseFUAc1Q%9X!M*S>LgZhs;^bp_p?Spnh9UCVWl z&D;Z;gJi`UU}dL%tZ%Xf4^}mL)8o+yre__2xfV^SpZWRX(dq-e)<7eexJF9Nk}C{& zzWB?uISmaLB&%&-(2A~%){iDDa4<2@_1T1@-xf&iJUHJ$>2xQ)(q~0ebby&b;+WY{ltPoH=zg z`XHLBk=M`6OUGP1mpm5#)qPxx*K)aY$Om}2hqLEZ1t0nq7O_uwJMe$=1Bh_MVp6W> Q?*IS*07*qoM6N<$f?%x7-2eap delta 425 zcmV;a0apIV1Iq)DEPselSh#?Q_}JixXh>K%D6o)l5D*aXu(*(rkofrc*oeSDc&M;Q zhyVZp0001#utS>w00CA>L_t(|obA-Hii9u_2HDv$P&wowCr!L^yGbd~Ji|!hiH>PhBfn4Ues$m%KG}yFmxZg#k120(&dOeSw21j+o%PAi2;ZFzZ&b zs?o!mMl!|k2)ksT=wRwrTYE#ISNDMK8qrF3`pjv;+BQaZG}uiznr5xF39=QZLviNR z(fImjZ>D18`786%Gw-fT9(V86eVli<<#Okc5AbpiXCl|D3iK8hu}%0m@PG3Q&S*+~ TwcDwr00000NkvXXu0mjf3bfEP diff --git a/graphics/object_events/pics/pokemon/cleffa.png b/graphics/object_events/pics/pokemon/cleffa.png index e9ccbcbf9fdf52d67f953bb541082df4624963da..707526c514d9824e623c87950dd54bc6a5943f34 100644 GIT binary patch delta 376 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 BT5bRU literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cobalion.png b/graphics/object_events/pics/pokemon/cobalion.png new file mode 100644 index 0000000000000000000000000000000000000000..e3c0e01b1cb724d865babd8934900366e346e6b9 GIT binary patch literal 813 zcmV+|1JeA7P)SWr+<7^tvlXlVHO_=vE;FnEZ-*yvzjV7R!rG50?X0008G zNklBl~6bEoELQ9uGN~e67f)6h(c(Cz7?C;>g<{kJv1bSG5zs}*|VrU@d zG&nOR8*WG8FpY0>8-buNR#ag#MFCUO(?OBAWg%aW9|u8j)0$#UI=N zQdgVUw0IZ?dVuN04Tz)XnU=p37Nqkw=QS-GcEJyK!K)C0SrZ3Z1PPk6EI$O_ zTW~~aHERN*9Oc9ei~5uTq}v6vu4CPt0d5`j)J>0pE;!qH<4#mNVS*1)yl>jUq-n&u-G3zOx;I>js8j1HZssJ7@8K zITNV+TyVx13)tK`qnMXUQ6N|?NG4c6X3DAu)CIZ{UZW;LP*{x`GIT6#cLJ`;;r<-IN z)7_q`H(PVe&y~2@A`q+=6}1gNDOc6>S_aZNWvw6$L@}Hj!z$XMY+Z^$4nV2v3uvW1Ah-zfd#wA_z!!%v2*1DQ6t>y5D3| zAl^XVaAiHu_PM$)T`1of_aGdu#>Gh-PFC!v2cQmnWn$d-K@HjfUfxgZWJp3~08(%- zizfpY8<2oci8%1EHZk9$AVBImY54S-7Q9y1F$`V?Q-3IDCt;zCEFMxP4q=asBKiQe rwkS7KHw?V%PyHeN3G`R%|Ehii#MB%B0CxmF00000NkvXXu0mjfJgs%l literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cofagrigus.png b/graphics/object_events/pics/pokemon/cofagrigus.png new file mode 100644 index 0000000000000000000000000000000000000000..4ee6d99f35594954c447882d8e09474ec42940d7 GIT binary patch literal 698 zcmV;r0!96aP)kXn6Se`1rUmuz)aVSRnW?AebOPczAfQxUc{K00000&Le$!0006- zNkl;==E}SA*jlp>nU2zbQ4Z6w) z7DTCHFnWf}{*iW8);S3-QslNU{_TgpnH|lJg5Y)iKMTc`jKATg7S}Mub#RHXS*`gK zf6GDqbL|D}F*Ny?Tyc&-|wJ`J@bA<{;cg4}A7`3@W2C zTdIuIXc3G%-DceBy%WUSXvZt!F*P<$uqx?CjRJ5iw3}jM=yb!v4nGT|7|08Y2u-h&Xm68TIW2{L`3rW5s-{1~e~)ND%Pbj$5D#mGN_$3V>% zmR0#g`KZ1VjzNtAt<%+i;JRVxMn&YGpvUS9(lqrsgTO!3<(o;s^&aawh-)}*JUrv8 g7vN=nUH@?X0<#;9K%LZI4gdfE07*qoM6N<$f<;_KjQ{`u literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/combee.png b/graphics/object_events/pics/pokemon/combee.png new file mode 100644 index 0000000000000000000000000000000000000000..5b14c82d2d73dbc62e560cdc9e6f9fc6e429fdbf GIT binary patch literal 449 zcmV;y0Y3hTP)@c8g>0BBeM_|OQbfB@h)IIvhC$dD-TaEJf^00000IUKZh0003@ zNklk}1>q9msj2;t~(b&M$;ZjYxB?V>$ r27YOL(s`YB-$TmbOh5A)e>mO%ZWqjbXZDXc00000NkvXXu0mjfwx!HK literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/combee_f.png b/graphics/object_events/pics/pokemon/combee_f.png new file mode 100644 index 0000000000000000000000000000000000000000..e39109ce825f6eb2ddfb89b8eb339e6f191a57f5 GIT binary patch literal 491 zcmV0zni9@E5!D0i;im9=$BPsaO}GHDON!xdvVX>l$ti3LQjSq^k!RuPLF>#g2Z3 zy$5}oTt;`Ei#rh!MC>~Z{9xw2|2%-S(n>3>e_WYgZg_C?oyVFX&wU0vlh0Mcc+;o7%L^kMU@98BiH=rn3595u`f%K*ZwXn_9I zUl!1SwX?|K&YLs5b72{v#JexNEdvN!(S5zq%kB(l^bQ}9!C|i-Y?@@vaF}JWsSF^D zR^ks2DPEE9-(Ul2J-oN5!dK-{QDJahw*m@7{qnA=@-Eq_=j7#JA%cu1Hq5SVZ%=(tGe*l^G=F!=cRXlQWQ*vOcOfLKUK zfN*F4007YKLlyu40l7&;K~#90?UX@E!$1^<-=f2>7ROefvA z*TU)9Kz8AoCA1lKo+rET)DqeZp*LE0;i)aOnEBq=@4)cpjiHGdKXd&K?C{YeG%#db zNB*AQ>-dc!b2)cq1OGrs7upQjHGjC04csblErDwZ#@w$hw7FTpZXd1|q_!DAt-O&a zj-#St@lvB&*-!cw6t|xc+Y$)KH(1H7H-RF0|9qw-5eoJ^`LqY!7KISj+$b O002ovP6b4+LSTZdWBnTd delta 527 zcmV+q0`UE=1hE8=Eq`b*7#JA%kXVo~2#|0%(70gu;Gm#TF!=cRXlQWQ*vPP;kXT4a zhK~#90?UX@E!$1^<-@}*l#!0Z9mk|;%E2aPLdw=@AWPcb6u+KjG{GS}OBFe_o)r{ZK1`?b9-J3h8MR7b| zkZ>LOdw#9rH-^OL+?O@{10h{#GbG3Ssv~Q-QQ%tw-xBn=S6OIty?~uwb%vz289>e5 zuE=+zykzo3sDJkjSEeu7+*9UyCrGZX&5$DwE|72U1>?hl14(*4Lb2_!WYa@B$54=k z={!KfdSQl`JsJTPY=kKENT#`A3qD$rq@Zw=^8h z-dB^m=O?wT<#WMC7^vyt(NvngB4T{&S3hgxX&4WLiPrR#v?;&!? RJOBUy00>D%PDHLkV1oPn0%8CF diff --git a/graphics/object_events/pics/pokemon/comfey.png b/graphics/object_events/pics/pokemon/comfey.png new file mode 100644 index 0000000000000000000000000000000000000000..e08ceb3cc2c3014092f17c93473b85c2dc2d9e90 GIT binary patch literal 978 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 bCl>1$KFDTWFaaJD00000NkvXXu0mjfNqlv5 delta 762 zcmVTO@VKDhU^s9v80d&#(6ErOn0WBu!1(z1fM`(2$jATy00000 z0002CIatL200OB=L_t(|ob8q0YTGarht0rOK`(KrvW=pb2yO2ILBt*-=q5BOWArf! zfjmGj`Vzz75eR+-7;9D9mSgaZR&wB_v3=Gyf;tdQr(J`i7ri!4u^ z#7UvB7qFXNF!k&MQE2W#EZb7w)8kst_EQj7Lm)k&GO41GI0;1I{{Cuu+wQ&Kwl&C0 zA4oz5V-VR~Pk)JTZaw#bSRbxeGhRd^aSS9On_R#&o0s%vY&=K71qys13CCIs2H@K9 z;@Ah$BwnvX8bB<%ft_$HOTqXcHTqI_DEmU0ihHy%?B; zxrXtIeOkMK?b>r6NWz+gb#>_mb%fe+;{&s7KPF*Z1Ak{31Ua;Yg zeINBc6BL&IT48vW0FCbZA$JP#uva4|Bw73t%h^ z0=7{`2$clz-FnjmAqFDXF~F!pS(+&90NKj82y@uCFv*lW8=*uaVn9n%5?9S|MZ?Xu(t zbgS-kRhKFQ>K{qf>i)tFlq?l^u!4Gu@EK0nAKY2(T8Wp12Y;LA{e%S}bLPyMGv{BE zO?Z*K!kL}_>R(TM+iAf%8Eu;KI5f%nA$I!7_Fc_KzEve(G;Ynrl6JhK{B)Rc*_#ZUX71AEtIfK zEUbj8&oM8`phg*0mBxR)vqw+xu_W)I-m!G-DKdN8? z1miZI2+8T93V%1cK<##dKyQC$Q>aGtnCn91+xT=T^Mer*a(BoN-#%)*4)P%Xz^zPZ zbNjW(KU7H@lh5C;u6`Qfl*J{_^Lt`tLf+ip=3kC>e*E*}_=qODD83k$H^-Yhv^-@s pGN+PAJ1gLn+gaUXe8K;9o&dnjRLy0JpUeON002ovPDHLkV1f(1BNPAt delta 598 zcmV-c0;&D{1os4xEPsedSopxW5D*afn4s8bc=&jTU^qzN;OHnYV6fomkWgrlxX56D zkdRPl0000OJiKTC00II@L_t(|ob8jrirX+0MU_>S8iVU>3jP+utGzT`ge;3eI4~6K zfy9DgN;dhFl7;Di1WL>NiVY%$A)r2cu=MO1(QXU5+2lm>xqmMbX6%+*Zn@=_e~p~+ zvV4c7oB!(H%zXQK!KR#Sn)5Wgl*14Q^UMBo*i3wDPrqs0+le*r`M{g^g*-`mPEz~4 zR+9pD&?!aDJt-f;QOJ~PSJG4CL%ncGgo|L{*s}%7*YwzzVU*HF6lQH^glqu=M?_ea zM7WEas=R$BWn#QbRV{i z@}y9S?Kas8BWzWI3~ghCX-#&ja;V|@7qY;^!YsHm!Xto}ndMgw>5Hm_0wo$3 z&xCAs#lnxBDZt%vo}2BjYzuM3NF)hlsf$ZzaLu%v k5gOjO8NX9}!~b>u020R@az%|m#sB~S07*qoM6N<$g8JVi4FCWD diff --git a/graphics/object_events/pics/pokemon/corsola_galarian.png b/graphics/object_events/pics/pokemon/corsola_galarian.png new file mode 100644 index 0000000000000000000000000000000000000000..1d606c6c579e052bef59af0a7d80a671dfd5f3c9 GIT binary patch literal 665 zcmV;K0%rY*P)Px#Ay7gnaNu&u3dhKPuWo}QjBFE5Cqv#|gG0wzgB zK~z|U?UvDU#2^SoB_P%R|KVQHq}zybJNwib+1YKT7x93QB&BWJwr$(CZQHhO+qR`d z^qIpYPyAN;hemX)_*M>wlTH0r`javJ%AYt2e~54(yzkJ+I_I5$0deY_?r~OtoGD*A zt|JU$=1_Rc!2m_b3~3I4Ai&2RAm<^@2}lz_5q;5BB;?DIvGJ@!NxDOvfCH-dcLW4N ze$n$CpaYW91ducY z-*q*ID8Umji@QXC=AvEKunnn&j~fI<6X`noYp5amrw11s)G-6o^EAN=uvrY4_c#~?evD)r(VFITfCg=>{`hv?Bk0ZR+7l28K zOHZ)iPBQ>1;(CKw`s3!WdX%8^Ie<7qK)BEyP;0Fk0vbc9uGbPaC=L#yeM|V5Ug*{Y zM7826il1oCS31Vb2#s&{F8HKlGD~%f`Bu8`fYQMMrJN8v>s*;iDTKe_axPsD39LTF zUSuBX`=mD?f8?d{Md&U4!{z7y=dYV9{h!)5u=)}Uc@az{00000NkvXXu0mjfKD;h> literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/corviknight.png b/graphics/object_events/pics/pokemon/corviknight.png new file mode 100644 index 0000000000000000000000000000000000000000..18eed576dfccee19797a6297c24155959c01dae8 GIT binary patch literal 871 zcmV-t1DO1YP)U}&gFP>3)vVE9;&$N)e{Ku{(i^bW`n|`(Qoy9gJ^7R!>k0AvdEK!rqp(vGGl{ z^$gYM$JTDyrQ}rT&cV?a&7VdyN|F!xkbgw(R`2s)czB;_{Wi16Al<#;pc}jH9bSq4 zh58E~*=&$z!RnO*a#DTBiAC%ZBK?V;?#+%*FR+(`+y#TI-u>y&GEge~I%hMdxeHKl z;MgTh`kXumN%c7)qN+ub)aKM1mF)WhhW~co^ge82Wu!&&}VOLIXeEOE%z|0f{7-S#c~uN2Y`ogf=AvtR?H=| zDZYZ{^^c!k+w#(<7jsi^RFjV*vgk=q-)2C}LfRC48V7Xk+A#$nI z9ty4&70X?8$_5@naKfQHATxl2t%#|(qVUTX%yX7yt6b!@C1;1C5I@eNA1TXH@}uKqkgX``T8L+VOKEyQW~uj>rhDV?>X`uO0$C`q zopx6;T0D&x4i~mC$g^jxQLj!_KUXNr_Q+Wln4e5Zu9askp+{E7+9pIgbExUdG=RFY znawRJ$L0zrwFN<^$yYs-6|$5*0M|ePs8F6qY55oi%lLe1*Ftiku3cbryqO6h8#QhT zaoX%CYh)=)>yd%f++65bIZnpW@wl|X^gzc#bVSdrpwtVKqCSPmH8qwsvaD>44Ik@_ zZVnP$%`qY5kdQZ0RIrEz|Y~iA5Wa!+saB zZX(_@J(KBk=#iD{bL2g{KJK~id#i6aYGd@+X}#@Y9@>TVI!OcJq+0fqYI$3T?L4_g zA35^o<<&nrj)%?V1m7CR?yYfbZZHXN59%Y|C}f^zx3XVys^cBUH;RAc=cVJmd%4wj x$*nT!c}Z~e9Fv*-*3JGC9j)X&bvEn!BV&~ zi$YX=3E5ysCPj(_Wp7Ej*lc|f=kbWDh%xGo@P;?|6npqbAGvxu&}L?-3%=}t!M)$Ki_*?QvZ zus?(oI@}EXU7sXy#@7CfjrDF=24}8+lh~MsQ$}cbx=9kYo%miygWD26)}ldW8*YiU zyCv3o#YMO^`c@f-TV__VzkNR_HMNeOnw~W9qnm=(lLkD?#s)gxdOFnpshN9>)?=mi z%?mWs|5Rt}k4Rf)8Q8{K&pQmyb1Odn*U-Z^_44r5@8GNj+qcI0J1@XC-g!1w`}xEw zM4NWcXw`V?*Ai@BOK154cJbD;fnQDFX8Pc(@U+|a9&A3GaWI;AR`7Mh_NS2J_~rNk Xme#BEAvF?I00000NkvXXu0mjfOaFc3 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cosmoem.png b/graphics/object_events/pics/pokemon/cosmoem.png new file mode 100644 index 0000000000000000000000000000000000000000..6b2ab7c7ef695875d39ae44f1ba7759963d84ace GIT binary patch literal 496 zcmVM6L|1QQtj5XF+WBs3sZ!PdSqI^lc=U0nfMgee~D^|Sf3AEJ3qK8p{ zoU4knBezE|P^_8PJ&Xe2SgI{&AAHw2kz|rQ?PL@n=NUiCna-My!9+RfLOMGEMgg)^ za%z9cB~vhwsO(CLgXm%u07typ&bB++>#SpaE2jal71Sgf zLBJ8+8)HsHZ6J4|^GeRQ#$A!mR#2O|5d<9bru;UgerN-^6Io%x%*ts1i~?l)Rnt$C zG?xY@vQ;Il=pZ^71OZ3HQf7@W2w*QRk@LR`7z6=}c%|3w%K!le-y#$Q49{;6VCXeP m!4>vvAi&`HU(}xkH>)3(54Wpr5FY9P0000000059 zNkl4q~AdE^ex|8ZUBI6vdJc!KQf%YxEL!N)a~s# zoo?{MVeqI?`27MmUWDBJBxMfBbb~p|nyfw-`z%WjFWd8A*p4+N_v5Fh1ja+4aD#Ax zr~?J`3+sa9JlNm8yLu!G*v>FCH!z=AjWGwqrTe1kuo`epQBRfQ=}rvlz}W6BY2W-h z(qwn!EXlhg2AenilsRB0J?g-4A#GpEYp~+1$bSZw{M7k%58?w`=RqN5APIR*fW@7C z4B?3>h6{s2(tv^ZjfCBe3l2J{^O*&c#fQ!&sl0Ey>PVzS{AYV9Ai0{nXexkjbEw(8~3i06o pmc7jTG$Vz0lsz38KDz(^&JVNxJx`Pt_>}+v002ovPDHLkV1f)@{ow!r literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cottonee.png b/graphics/object_events/pics/pokemon/cottonee.png new file mode 100644 index 0000000000000000000000000000000000000000..f51f79c6ca929097c6ff6fd0540fd35f448b4c5c GIT binary patch literal 471 zcmV;|0Vw{7P)m+f3k~P{*+LbD|B{UE(cl zFK|%UZihSXfZQ0~ieGYANDP7~9dlkKdSu|-Ssj;s{?hJHL*8=vQy~F5Vu7zzkIWFQ z#XDAIp955oczMe%KP!xwo-f6d!v^29ljMkXx8JdC(D@=&aP8$C_a_8}1ahFMI6966 zRurhfM|We(_QtVLDWd-R+_IY}EF_SyJ@C4pNFEofE4Y!?IpWFi5|uTiOqEi%Ufyz_ zn?mIm(oa;yeKaUrzr)AMy^2^KT9$Iih1idB!$VHL5cgi;K_6ZW=b3j_6ytXuGEb`u zd{{O3>=nkDz=z0}T)?vaJIC2lKKXs5L4Uc~A?qo8_H&Da^|NM8&^J5$x<7FL9L)d# N002ovPDHLkV1njT*)0G7 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/crabominable.png b/graphics/object_events/pics/pokemon/crabominable.png new file mode 100644 index 0000000000000000000000000000000000000000..3741bce8cbb1b77e285c7f26da8cb6919849f876 GIT binary patch literal 1045 zcmV+w1nT>VP)~d_8k&O=u|vhG{rVd5nRy3 z@3O~#NMKg8y3JO1tw@s(@b5b|$C)7bJN}OU(TF#HHa{Fb30A@|HlMHgKaB0|cfz+} zvmMH>*_1<{@DndbD#{hFg-l%E#jkvdPM(KrIJ^hRCSLI@+}N7df=|NmZ67QG9Y=+n zS-fpU8ADbqc@~Bl?dWw;VEC)>ZM!X(ftJr1;5;RLe-D9ch@TvIVbo`^*=~o^BQ1$H zE1_BPKr4O*T8`lS3MG|8q1)?qD3cM!j5Z|PSl)YKClk2QgdcMnj!Cu>26038KWZ09 zZ%%HypN+7;C?L(VMItcBrY&WV3L;emt%KOA?1k?fIdp; z<`nEeE6-LKU8)3-CP42>zU0^~g$Ygtr2pgzbAg4F(sJ{Hc%Y5eQx1g$gkr*G3OUyo z&sG?G+ht?`>JTf4L`Jt4LLp_=ytM7k1+toS+_1VK?#ghKIJv-FV@)e43iND*0XtIH zKyicK3D{wb&HY&zQ~;27T_;^2BZSJbM${^rXiF%K=Hyz?s(Z;FY=o>m!~h&+G1;T_ z4e4Bfde`>&g|?*xs-ZN2 zjGEQXFl++@j3(N>e)4U1ig3ksOtX~|+HFbQnKVTUQfDJzw-%{`uorF%8r!Uv^ZBSt zE#f$B^n5g<)H0mBfL;b=;%FzZb7~euSCsp4-XF0`nGnngm}%CMI1uS9I1`AH?Pmc? zEqeiLgy4!MR9>)aXgMVGFU<<pWl~5eERyVXf607L(IOPN1f16ypf+2 P00000NkvXXu0mjfne64t literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/crabrawler.png b/graphics/object_events/pics/pokemon/crabrawler.png new file mode 100644 index 0000000000000000000000000000000000000000..f3499b7f8945dc0ea4a618c9a36bd5c7a35e06dd GIT binary patch literal 765 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cranidos.png b/graphics/object_events/pics/pokemon/cranidos.png new file mode 100644 index 0000000000000000000000000000000000000000..a7bb6418c952e700cdb9bd3fad118e6f737c928b GIT binary patch literal 493 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 Bx>W!G diff --git a/graphics/object_events/pics/pokemon/croconaw.png b/graphics/object_events/pics/pokemon/croconaw.png index f5cb1837ec64b148b160beffc46b776290bbbe96..973a8944649891e0b55d4f1b9bad5779e167743c 100644 GIT binary patch delta 711 zcmV;&0yzEo1?L5jEPtF3Apfjd5D*amN=nrj5FlcEAd9_f&CQGM=KufydjJ6DK_H7_ z0PeI(|Nmm?93d3|00MGJL_t(|obA@ZYTGav2XGmK&NhXSLmnc<;FJ;iEDi<9gc1k= zeP%F22*lr$Y^Oa$$+fpZH+m?HKvD+LGwibyTe3Gfhn@!2?SCg*|4)(?JB+=z_jYdH z1;05U4EoKY3%(R^$^N$AZ!F*ildV1HuBlyh0y^fy4}JEwj}Ot6+caPjvp%Q8LDFOI z;W50va+?NBZjv7R7!KAw_J(0-Z(7%k<8ZL)v5zZU_t*;&r-9oPxX3m=9wTBga$DRW z+V^)&16G}Ywtr=|LP(tE6qlmgjLlNSS>iO8a4$hPou>FKP&B*VHRH3NS@vuNbo~{k z623SsaPv_VizcvZ8W7`VYzMUM?_mLI=k#2BIshy}muWzT*b3-)M>Af!&9&Cw0Ioxa zng3g+a%Kf|%*V9nI(C}PwLSt&Lznq2mDJ;;wybOd1b@OpznX*ZSKcJ1<5vFw*aa=; zyTCj5NcE!i6VxY{7bn*N9Ex1)Lt!RxvNB8XBZ+Wq0?7#ZF*rYFUgUcrAghlJPb-^( z^0O}2TnBPE*&H**UL@vvWX=uM(~Ws5a{v&{3`OO%2@rGrOKaIoKvp*QQ+vW@0 zI2KBin}2{@gZ)D~IWc~{Ppv?4vX#$7s`L@fQ%#l3kGMX+4W!bCd~bgHe>u;FgWT=1 zi&lMT0?SPRIAHxo6hP-nS^<@nRS;H%G8UCv1?Z6}$jmF2-X6<5RI&krMRof%g<-LGy#gP_&~Ac7?fomaZuL%)W)zBQPk>Coj(?> tfc7PF>&TRgO#IeI)wd@9?~ebr{Q)32Z@#xHz4!nC002ovPDHLkV1h4FQYQca delta 729 zcmV;~0w(?E1^ES#EPr4aF!-pT5D*aXNMNuqNHADvNRXIt(Acox*!cMPfG9ZVcz9Sy zAi$_#_~3v`5B1sr00M+bL_t(|obA@ZYTGav2XGmIZUKjp(Z}d8amo&ThY)f%lt?D9 zjS!~K3>s6y;_pp%>eCe3QD}E4tYfg0QD}EbHN}Z7*_)ihPJe^y_LHsuCtHdfLY~`m z+cs~9|2d%JH=6`IyenXr>7dy=1KN%D{O-V>bKSbVs0Gx_Ixm~-4Ti&D;I#fbFvSy`H`wbVj(oRu;3QczxQB?@ zzT5l&(Z0WKJ%8Y&7ErZFJ|aX;GaVPB+k}i`#BtizKFFEpZ>()(LM;bP&Ivk3CMe=zwi%_0F%DUgnmsB<&E1ndd5?? zTS}=@fLCpY3H>f&F}4C~W<4Fa44o#|>gfl-sP8g6)PE(PdQoAK+XQfg_jkX{#;3U# zk?A;GUI5(t6{q*Ux9t(fy5toUJC|h}7Xb{iRH?_zOkiVa9)Sh|VO0idBcv;Tdt|a~ z_P{wLyaC35hvk znJyq;x-CdKzd9H88ffz)Gd&QPS*BcDR0`<8P*Om!Z*@%hQ9-u;e1=mKAoUd*S`I;4 zW&s0f-LG2@raTBL9kTYvq7qQOq+QuE>xYbJ<)cci$^X6Mziqz({&0D?6yV`y00000 LNkvXXu0mjfmlIrX diff --git a/graphics/object_events/pics/pokemon/crustle.png b/graphics/object_events/pics/pokemon/crustle.png new file mode 100644 index 0000000000000000000000000000000000000000..b1744e93c5b8a015440fca066931997ddb3e3c25 GIT binary patch literal 777 zcmV+k1NQuhP)tK7-%RM=zvK0xOn*Z_&7K?xKJ=SFdzT`00000JhiIH0007% zNklnRY&*o$ld zMZ_6EM25oR44HxX10%<56qoy|`3=MOy_xyIvOemgZd90;#!no--cBB2m(>QBg6l13 zdv`N~8hQf|ipX1X2D`la*1s4yZttKB9(ul^0SqlGgJDNEG{7EgT)@%*V^}UXwz`vd zl$nYtR{)zOY@D?)09f*geK}cwC1nV2C#f*G>W{<)Ww0DBy;SRGQdZg1RG9pm5c2Sa zI8Q>4A#ur`D8adu4T7#=pcy%PhY&{zRs;ysf0FOdrmV8JlT?_@4&8?ps3WO3`0~Ww zkuo1Jc1Ni&Id)dB@a$`Y{j<+z)(2@Yld`*4us5JnVX_s~t5fje@3H|G1%CPd^MudR zU@m2MC-^*0g~?VFG!2d8KpJFm93Gn{(gxR47Bu8>oC=ezplFUXj8(@`7ly}Umr0&U z+2VL~JV&R(WHu9=6Pg!+;yBNfq){CIC1s+4FiC!Rz-oP&S;w@z8r$u0I)0sQAd(_+X&ufY9hbXz(CFpa1{>AaWMd000AW zNkl!jO{!T*fMo-v;HpNx0Jr+;Jr?eLFraZhk-e>=ka9PqllC%Co0Q^9~E zWSfXL@%RImf5O3WL=L?u!XZE9uu$j5x95kTZi62`(JWUhvY0sSB12l z1!tZF!LBs7{cQKcVC<5s^2oYECQ*(Mr!{Frl#y#i+t3KEZ2a*QI3m}U7TWHQ#dszp zY2?wa!Y@;lbeDsg$6b{3EV)vy71NbV5cIiW3OsN}}v^Cf4#WO&aU4meLp z&iR2QFclt*D<2_|K~rm{9JtW|#C0JkFcG|2673%{yaI;a5r2y*)1ItcRI;aKEF+z`&L;jfrM!1==D92LNaq_U?fcs(fO0C6lx zeC`@TtRQA7@(5B!nV14j!2##RA!%0!H+4e}5XZMqW7l23JuMDyndaArnN!$O&N*eb ziQ99eIZE2kR`8i(2hUWjB)@e}grtuza*9w6T?zc*dFIwS_`IxWVquHPSFgx{7b&Ok zf<(dg$=mnz=e!k+my}(@p9^jss+7sD6Y?SLXO`;RwNj;4aB|=r0@!5kIKU~{rc6p! zf?&bsl#nyw$A%ZnDcMG>xnO7ou&LMq;uy}k7Mv$Q7l4lDdG9(vt%CDW7(r-ex)%j;DQ`)a3U$=S$gfvHUYQ4S z>aNvLSwYFZA_s2sQ(RR>upLShQP2l6`@)nrReS0P8oTP}`(izsL7Ac(4zXYNN@gFK z>TN`qQIO~UGQV6eg4TXAH{Qt+WD@TIV%2NGYk#p3oy?VZvi4cf+Aqd_StWLqqC0uR zI}ZtZd)Szvgn!G}2=1m!f43^^Un5k>8@}kB2EoO{ZvHHJocU$?Y*_?%m&v|&B%V-) zyc6cr6tSK;jYstMq&7p_k>GaN)i3yRPwt-@KLF{d V`ob{c&IJGf002ovPDHLkV1giB;}`${ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cubchoo.png b/graphics/object_events/pics/pokemon/cubchoo.png new file mode 100644 index 0000000000000000000000000000000000000000..234ada6206da3f24c2b5cb2571ef81ede51039a3 GIT binary patch literal 545 zcmV++0^a?JP)As=6bJA(rGXClFb4@v`6__}#V#2FrU=E3h88*$f=Ark3Z-ksKv%_p zUnLNzN>kDo2Yq+#DRpbf3ktvd&v)nL0?<@bO*Qp@s_h+hl^bpRI@@3{TWYA-3S7>7 zHaOSVFeLcyg0TWGmY->W3ub$?qhcHz;6)q!$^d~|NPD8Vs7K=`*Lcl#<>-tJxy$I1 z6H literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cubone.png b/graphics/object_events/pics/pokemon/cubone.png index 8e43bf65bb49fd8a475dc435c8c04324dc70dd4c..1709a3b84801d7bbeee555362ce2f169de19373f 100644 GIT binary patch delta 545 zcmV++0^a?(1i}Q6EPvj;YQ>yNlxkX1IS~K<|K{fI#l_W&gKAPzIse|Y_SLk_tc(8u z|Nj905D*YcG!Hre00GTOL_t(|obA;yYvV8!2k;p^(&5KTNwE_`?`%us`AN9X$W4&*fHPPIy zIQu#8mX<2%zUyCHQwG-YuH!mCb&MyTHE%j}8#J0b4jyj9<~?3m$IIsZdSTy)Lmu)U zlC&9EIu1+SZGBq`?|)Bk;o1WB~sDWKQ$#bauJ$ j=luGV(5ProKrq0lknrHJ*y!j000000 z000000002EZi-+400G2FL_t(|obA=WYuqpt2k^HTZqQQbb-DaG5(MnQg>#n6lA)@h zS{rA)$vsHMjQuAJ_VhA%@TmsrkE-0z(~s~jTcL1Y@bJ-(_kV=MaR8TGa>*tCF04Ff zyNryqEB9q3Z5J~D?JOUw(g@NF7Z0S}j$0H!JIe^PM!Haw#4cQJqSfCACMC?n_ zndz~|BWakh7dS>PLciO9FBYVkBX%QcU_3|U#ThRJ&v+?#1*CzA4dS|>{mua<>^9vR zNW*k#6Ww#hxl&ZH1ps?M|egvHz)PODmQ3*0Gu0@*?d&AqL|291@0vzN!Zd1&|E?V)-2w)ZRATGsMOkah!yU^&2# z`#Nw|vf0kQU{)Gs=kS%7dsMlvd_5(V1#fs%5QUj!0ABxOPV-|rd)UYG@qyoNcw6DW a&2J>QLlL}m$L1{n0000a9oV}E5+@O!@9#y-#V z-s@n#XI{^4ZeyS4i+iubAB&8|q?z$z8OF4WH1*gF+@%$7D2Kr7VkMHwslm=HUQ8zN#IwaAg0{^Gz|~yj&uS$vl3}Du=)o5t|1(?uSuG-H$}S5(>!k} znaE%+wOvs@HDe+tiUovTXY~b7-@P{|IcN@|yQ>dksdaQ&QqV2DI zA2>(re{*epARWGxU4U9^H4co>yx~!6yfnNYx23cOaJ4P>_Qnd)y>9&bdYG9{y+9OJ zMn#+SX) c)lL5-pB)A}GT1o~xc~qF07*qoM6N<$g0epEivR!s literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cursola.png b/graphics/object_events/pics/pokemon/cursola.png new file mode 100644 index 0000000000000000000000000000000000000000..7ef78a50c7c878db5df889e699d7588330c4bb9a GIT binary patch literal 897 zcmV-{1AhF8P)&w&nXnsxXV@9Z z5-A%tU^i<7Mm|b<^Y=)(>;B7!V%OoWC(iFSg|o};5=n&I2#@)D5;(h?co~3kw!~5@ zo(q!q^Y?WBHx`Oi`bABefF@n*pEnIeV2`Uz9U;E|`fkuH4f0${lgd{o}oG174!-7cg$cAd~Ze>-3-mm-a<|3sTKeWSP_MjjJ{lF8qSFEsPJN;zW#9Wc6yxGg{Zkcfq7PBE)Q^R6Vot?k zdEbwMJIx`mO}Pdb_!L|Pkx`yJ!vu&O8+VpX&qh(Bj zZ;p{r11Pf$Qyv9hH?Pn2w7XzuEeThdR=<)4ELgB$_AMWNzx?=9cisi(p(R(De*Sf? z6fBvW!|1R&9MTQW))KkO9oA0A)*Md8QV&@22Q^kbUy~SDTa&paRKYZGZVsbluBtXV zXEn56OS4bdxVg?br6wT^+`M8)IW*@riFYkSz0HdUjGODayFz;$4_vP+!f|u{Vhd9Jrtj=C8+|N#Ku}-bD72V52OSq+#P_XW0#EKUH>@SvAz7Mc<+zr$3Oo7 XcWunz4)WS^00000NkvXXu0mjfT@Skk literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cutiefly.png b/graphics/object_events/pics/pokemon/cutiefly.png new file mode 100644 index 0000000000000000000000000000000000000000..011e7ce10a4d6a613406d6a00c3a2d087486a938 GIT binary patch literal 466 zcmV;@0WJQCP)_~59h$dG_|aDWgH5U5}P;MgEII52=vILN37*vQZT0000000000U*;pp00049 zNklTCe)6-P{Exs8Tb+r@;!Z^rULdo^G+l(-|RjG z+}d2`aumj?c-$XKnRp>G5aH>`9LILPGS^nT?4=$Boj?{|i2G9beH0=KFO1Alv}C5p zIi0cV@IX4`T05q~ZP#z85IG(988=6nZ%N1IUAKhiGmg{Du@~C@!FFJY5V;(MO!d!F zDpId6^*{wI%4|y4+ z8R+%cpqkvzcn!Z|cq?LB5n#%Tzk+zSFlQX=0xyK)5#s-x4>G8#{rVE+Bme*a07*qo IM6N<$g0TG1cK`qY literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/cyndaquil.png b/graphics/object_events/pics/pokemon/cyndaquil.png index 9f81913bc1ffba72449cef90eb2d5e06b3472227..56ceb5ec024ad4300102ddcacde3a6306c9f4e25 100644 GIT binary patch delta 607 zcmV-l0-*i=1b_vQEPvhr0RLJ5DN<57VtZnPod28v5D*am-T)XmO2wpV|L&xFVj$+t zYOJiR`1ts}0;JXe00Ik1L_t(|ob8e^Yuqpt$E|iS-uz5CNT*7JpmqDo_~_4NlTZ){XPAp=l6eq zNuIaXT5GNKV1@c4V*2}+Vs{yYuIj%r2!Vy9A-h_z3~%X={8=~xpauYw8wOUQTZ!-M z&-iE(kqEz-7KDr%>bO>7@2)^JbriR4&dpYow{6UcA#8wc0LL_O(9Sr07n+#|)SyLd zxtke(0#+gpTYrRu6WrH^V6)ax|9p(N`!RGf2+jo=8AKEbGvOyhOu6ZI#gmBqu%TD* z*mE+(LXd_KY0OQ-6J5Pm#KSweW^x4ecf_{~Co|nH&&4p%BN4~i^4aP{#&6UzJIn>Q zxFDC%d_&yn+#K}{=^gck0|(NuIl<+7v>|>{v zud?jmCYx7OSL5A^Ub4-;%m6Yub@0)STAoUkxmc^2zuVjFe#6TwJ9Ba^ld5^C7B22b zsu%U5G+3PWOa|~vr4pJjQ7RqwA1C?`DQ%w1lo;r>^m1k}xG0ksblH=v)lcfo$)%5lW7Hw=U<9FWDvTl|HdE$7LtbSdciWhr$6#%;Q)Xd0F3V#Sc&c>eyl&^ zgK37ZJh`g|&SMb<# zGDsmvLx?n{rs0XMKFDPMo!l}xg6bRM;ljyGw@Xve5A;k(sV!eDPh|LBO_L9);1*}( z63VZLd$pURt|7gn&amfTc&^mh=WIE_Et3kbED>vJV1F|}nsp~&SY(;#IoMUY;ZZsU zi=~Miys8n))0vAI45WTNbg+*q*9~`;3qAJ}2BUWOZToTNVt)?0-{yqyKpOV3R?|00 zlHXzo3_Fv)?8FNjq`y(Vm)~wJLG3RyqH4uv!0xr%7_| z)gm_>cUDXW@N=brCIqG8exK>Xj@#Dec^eZ0y%t|?8(h1{!Tx&{#U(YoC<<%aTYLS> r;+LZ@KkW*yaKe-J{mEks|EsP5xM949mFFQ@00000NkvXXu0mjfmSHEs diff --git a/graphics/object_events/pics/pokemon/darkrai.png b/graphics/object_events/pics/pokemon/darkrai.png new file mode 100644 index 0000000000000000000000000000000000000000..0515d274c18d6029bf1a611b723630676fe304e3 GIT binary patch literal 1069 zcmV+|1k(G7P)&n@U83%dkl9gSzTTL%E=wxD=h0W^C zi9B%S5^d;Ooh*zVLl`mI`*R&qgDap&DNr4IY@634*Vhqfc5cZntKVjF@YgrP-0iXhpU01kjUNq{PJo*vn1T?2 zDb4WAI^ z^bN2w_0z=IFKQg>P-ar@KfIh-F9Q#G7Sts$hh#jf-*!S_O8OPBzdX;o-kxlT07%RC zjPc$^hc|)|`1G7E*7(VyQgf4%z6Dk&U)2uPXBD0yjcVZ3l+vDXCFp_2*W@vr#_>>F z&U4b&zzQv#EZWO-i=k+^lEm-TAVS$Jf>i-rJieSLBDKihj5V;by{_J-HypL^0+)hZ zAijovaF1Of7-ABDi^p(O`Mw%fL;)yx zevLpxW16!bb&uo8`J-u@AgF<1KDd4UavtW8YN!7~C z2cnaSX~Q*8TOn1imv1VFUI-|?it-rir nC5Z0;x9tk}Uv2BrS8M+OxM5B1S-fo&00000NkvXXu0mjfXN&Td literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/darmanitan.png b/graphics/object_events/pics/pokemon/darmanitan.png new file mode 100644 index 0000000000000000000000000000000000000000..b3028e2a51e09075b617be8ade1912d6b19a41d5 GIT binary patch literal 832 zcmV-G1Hb%Fzx006LfNQj7-=%8pwNKo+b@K87)VEY<80008Z zNklBjE6vxklL75Uw?U0WXs6DldaRZvqHWaeNdJ-7qf@57EP!En3Lm{6f zgK-N7{wf(vjKM?S-P4_0G8fSH`>GPxS z`1`MXp`%|o>Z8LoeSWM4l(;zNC*L~K$>ExwRWH?9orMr%(^U67Y#0NVUA?O2lP}8t z6>j(|0RYj>Q$CP?{x!vh2yz35YkJ1K!2bZH1c&|eE?xlRryLXyjX}d#{s7<203S6* z#RJkn-59eY+>{isGL3)&r?XFy7(*|7J zkK}OP&J`FyD9``&N*L^4WJbnJ-bt{ zE3L%gG{iTnfrK#-YGl;(BFlP1#9FUPSO-W2q!8JiS9upjDPBoMOiNB76A{{BHz8h- zVMx4-IN`wjC_=PaI5IZ@RX&ybeygQ=1GrL+7g$UtLQE#pNBK;w9Yd}e^}MH;=X%B_ z+pP$%LK{%!o&3$Qv)xVyKnAerf5vL@pE4olT=^3#y-MJm^m<~^59JGI_623m4x2?E zTY}$?$YA}z6;B6;O`NkXVx=c0z510n?|+lYzywtJWS8ve{-Y!VxhIFmT{5e)t5+8I z9nUip;P7&`6Cw2a>2pQ~@o6;0hDc79%rF|}to4XSuScHpEO}tITs~RiMlyId2B#2X zV>vSeRN2+*j<{X2Qn^gGigV%hI=g!OD?t1P{*7{Gcx|NrwEh5qXca+o(uZsS0000< KMNUMnLSTZ7e03-Q literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/darmanitan_galarian.png b/graphics/object_events/pics/pokemon/darmanitan_galarian.png new file mode 100644 index 0000000000000000000000000000000000000000..dda43e6e075e81e0cda84e932ceb70ff8daf09b9 GIT binary patch literal 747 zcmVPx#9#BkFMT|~PBqSuKr>ED~*9syiUA)o&004NK(NAxn|NsA!KJXg=00MhSL_t(o zh3%FNbHgAAhKtS6{{KHbzD$jxtaW$0-IZ-wng`?sjrDf>*vCHhdj@Rp^Ud&W14wMs z90A`9H=m6b(D-*Y%JB~03|DzOEdU)~a(EsA-waom%?|!?0lz1}bqF})BM4vdzc1jp zA795JJmA{`whJJ2%NYo`B&ZI@M8J|`YGx?ms~nFYJm4%)rig#P4!3|cN8X@p{7C^T zz8S6_DvmCb5tdw2m`xI__-6Q7;t{l9${}IRK{wtEuKBIO?j{p)xRmG!h&WY;YSWiE z;1%cM?{Z7N-9Z+Z^Ib1*aiQ!m*`^~-BU_2tarptKk;x~^|JQlZfmPzz;)shtagnQE zK)_pjofmvmfnJLvu1oYG0v|Y@cjO$@@=#zG9~FQlpAGhwSj1_3xC7=wKS+1IOUUh{ zN2hJwtH%PCoCGq0Sp!1O0)fZR`mZaJ`*-Dj0bqY5u!|pfFHlgOrg5W=I3djen%ybj z%7+;OjY@ifAs#A{k)U4$yu-E2Y$!l^nsJc?woU4SZBp3hmX8I1ec4MU7~*9TjI;At zfHVMU=rrmRu3dJybr{srq<{+_msrx3lQ@kN-|?XW)30rC4og^mwe*DWH0IxXXCMD%ShhJ6|7(s~dkdV2sy?_|)%CfqMA3%eXejc{l!9UVGJzVP+%w^P>3+7ct8*k5cv4`xVX4*aBz@FD2Om1=!h`DP#^#R00000CPlu+0006l zNklu?LgyDnqb;}4)m#Fej@XqP<1T6O*`-qqveKz^ zaMGd3UA8> zi*ep_aq9+aQx~&EI}L6mmJOCi8=PmT!O~=H8?#4k&iQ`)vUP(#@89faR5s{5&g(W} zi-t~DFBuT)24(G=FcgTv%JXfc%9m135yR_;!1d6rcD;Ea+j`2!P;DULQ9Pf^vpM3&z;!S{%;KdycX+Qas;vWC z(<`}>bHp&#aqC_nFvs)hXNRk%K&%7hm3~eH;eDJ3vN)Jfm`j6d!MC^-*Q87mB68pw8L%lEf{8Aef>Y}5Xo zs5V&!I#IO}sJ5O_+L9Y1u5663p=; z-;<@l44w|0jccgMg4+6*U>+@ADb+~@X7K!EHXBB$;S2Lq=6~AxI``4eR${BHwgAjv zk?ZJkC=90s>r;tV>Hf@sq{%8W-ZvdquerG4K01pM;{$TJinite`tJS~r~ppI>BQ(v zvsM+Qk_FF;}d21fER&0SdS~dI2mx4*&oF07*qo IM6N<$f*J2ODF6Tf literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/darumaka.png b/graphics/object_events/pics/pokemon/darumaka.png new file mode 100644 index 0000000000000000000000000000000000000000..b0677cf3265591e0bfe3b3e7edcb8017f56f24eb GIT binary patch literal 506 zcmVYU6bA6CS+W)ix>^eAAOzAsQgEmV^bLZ0@g{5QKSl!OQXP z(aoN3;NIE4J%mb7!tDZphnm#R%T4GK)LOf0`SyW@n#(?5eaxg*vZM{vtHGdMHc&^a zLI_dc+s#yA*1B&WPpejd+FciVs2?hC0JN(*0=BWxdzE?ebQ0(xVgTFj0A^YEC=1mC z(u{8$_j`+ZvRL|Yh!|{uyAEceCub0O$^q$MYkf-D%P1MVva1Q=^)~{DVI^OYJG8inY4Osi~TJTrnZ0X|^UxK_Umn wFZNn%oa)oe)|h0Xr3$m#pZ2Nkw}XG14;(W8OyNNwod5s;07*qoM6N<$f=e3WfB*mh literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/darumaka_galarian.png b/graphics/object_events/pics/pokemon/darumaka_galarian.png new file mode 100644 index 0000000000000000000000000000000000000000..9e0554edc9b20af2b2e5e0778b5fd9e8d86319e6 GIT binary patch literal 515 zcmV+e0{s1nP)Px#El^BUMSByk3L+>ZBqRU;0A0M&*VorLhL{~KMu32Tc$?8rZ=k2Ar#DD{|Ns9` zY?wlsmCOJD0fb3JK~z|U?UjwL!XONVg|b!b=KDXcZMohN*Me^5CO6?EE+$`3IfeaP zE<-~@LqkJDLqkJDLuVC2*!}y2e??JrkV8sAc}NKk@U!dd#!Mn_gE}1M7?sC3n*(&X z#FO5W8?ng|b&DjQw?Q@M@>l=0#M6lO`WwIQ{Dn*Jmfz=q8DS1{nD{rF0WTGo>YcwH z!17mo=Pv=ZcVmDChkV0{6Xu+y#tc~VTZX-VlkKngt6%b!-iXcw@wqnI69Cb&u3WUP z3q>PftT@5z`r@Bb;>G#m_&2`ybHF>dMje#Q0faBQHzwBsfCGXXu;!LONjkYW{+b&B z?%W#XB-3mL6u#);nOqW(o-djG|A@Em2`ljO4}>~LKm zq|gk|;gT*M=B2m0Lp@&Z(_lVe?{hlO(JLq%-3I&sf#_y@WJ=xAMFA0C^zV9z3_eTC6u5)}wzUJ?gyqDmA=>h1P76}F>u3Z2C002ovPDHLk FV1hau@YnzV literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/decidueye.png b/graphics/object_events/pics/pokemon/decidueye.png new file mode 100644 index 0000000000000000000000000000000000000000..0b7cd27fd22cb04fa111eadc7619d49a488b7951 GIT binary patch literal 805 zcmV+=1KRwFP)B*66aZj>x69!Fkj%N53TM!vQ-rjBk*K3xq5-rT?Mc zawvv+ENMzjGo;wAh|Zh#;o_hww|>B<4^H3531 zG}8s!MlP%8*RMu_mPu332W@fBi{d4MjI7z<`f@OX9jbx>Xhb;Y#DSgo^Ll^97NEJT z$fFK(zT~=K+dYrpOlcf4$iA8p#gLnZd22(at;9=aY{izK)dU_vme*41?3dx(h`9T! z`HMcZzf2+?aoE<+m)LwIZ6mx6=9fHmK<5Duf*kbtGIW`~6Yplm7Rqdl$5V02(08AH z@~d=0Ciqc1SKgd#Rd_dh)dkzOMTSK>(FMzm^i*Ve{64?m>4H_`(>VH4e$6MbF4*`% zpOG!OO!+j9qEd+AgK;gD9}9g#o1!erYO4!8N*AXU<#@f_ zRmKr+r1dyj3K>Sn?}>wPmB4yEY+3kjXe4MqRkof5NI*k}}-V3Px#Fi=cXMRUr{0002q-rnA_TFo#)|H@K>92lgHd)`Db=7ll;Sz1a^Qmm0uIY2pL zRXIvLDVU~DXaE2J5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8+B}qgKOO9pW-R!w8Gk`>15HtyS;U7lu}Xy^!V;jQf&I4 za!#=LR{0Ws1}IFvwf5({Yq+P_jBm!#KZMp_^{2|gyW$m~k|B@pV{{b5;*1j!Y|+{; z`H$!V?i2h7P8%d1$0Nj98g)I76OThcqUn{+0uR$o!V-f$yibA0LDNb@K*-Ul0f&zW zkD>%H#Sm=73(Rdy#Fu$b??xh6@GWV+#Jl9p;AMP+DNOB58K0~K;Bd*y%7N~<0*gPo z#6K)520gqlQ+twG8R8z7Ihq#UwvCsh%~Fr|b$a)xPBI5S*V)xtWIQf|1QHAn`P5SE zaF&iqdyysY^F1)f-Qin+ib0QyL-aBR3TyscPKUqUBVEGXA>xvqW+QW_G37Ukyxh}$ z;i$iC9WE(K;u2Mz<5Mh(JGUaG8PE54h;X>TUsSg{E~nB>ioK$&({n7_lslCWgJsa= zA=bV^C9YA~akd{^X#%~oo5WWvrv_Sy2QFtU4jTN$fP1w8=JG9;!klwvuBFt^Cp7tS z@KWNYwT~7;K`)hB;^%(1f!2XR)fC22s@}z^9$cM-wbUA55T_mddwLV&HykE}R|R*4 z0BIi$)lY@cH>}*B2(;m^8Ub)U6zULcwbcv_YCAX4e;ZuE-690&d-x-$PXXW{^28_F z{Qv=XA*}As=6ae7&7Pr7X2l1d86gpJskLl2%n^~k8{1FivBBg^u#X}q%>`>?r z=-9DfAt@+i$bac+i}&togo4l|4+Ot=&-ZeaAO9%vD{=42)%6Dr0>{Bc*rXnl*^kWXK!X zhFnqBV28Y+Oe$vBOjI9*WA<<3_3obfz`cxZ`(!!r8{FXC6nvh3(C4;`Vr@N^kA?LE tPubS>Ij`3Vu)|B?XvVE~eW=4f#TP^0ym?q;gn0@?kEP)TK5D`PV@K9EU%aWmD@D1tS0iK5rAQdqbq*meu zcn3~h>bsBwx*>5x+s_xH_`0bL`(HP>nyF!6@SV>98~Wg4m4P(V@q} z#bU%9e!F?f>JMFq8^h0!4?H4RjG6naLN)?lIL2uCSYyb?P#dQFmkY}=PA#8iJ-cIV zUbuooH#oEGlWb6%cP^@(tX-M*goN4Qqz$i_#NPg`d1Vr<&U9OLpRb~RD-I`5kIFhP z4dp7#vl6!rA@unz9Ow6=d{gI?wR6U=vlAPV?|l@;DV#W(rM2Ta}tK@<#L o3&aEO2YF8CSDb$9H;q3UpIV<72`ev`S^xk507*qoM6N<$f({A)O8@`> literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/deerling_autumn.png b/graphics/object_events/pics/pokemon/deerling_autumn.png new file mode 100644 index 0000000000000000000000000000000000000000..eda763b62191853d8cbd9ce0c6b108890df09650 GIT binary patch literal 598 zcmV-c0;&CpP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_5+DocfEa*C5TI}%_|Wk7D0lP^=K~zY`?bfkQ!!Qs4 z(6hpTIyC`Ni7n@}5?flQbS9zM8|Vj6Bxi=9tW5j|6D#~7M9Q)3( zT{Z9@|M5q{40o6KQ16?1Y|{PbA*M(~0d9lC;wVp2#gIe40V3oDgbk+i`4m&d?nW^s z%<`BO5T2*wbvn)!H_b|MR20*2!K7i1P1A%4q_golQykeWVFiT2G}pJ~O7n85`KVc8 zz>aCtv1HrQ@pV=zHcLAWZ%ac|B4Ty8XE&ZE#~XQ}o-Eezpp3OVfaf_ueYj z3l!dCV!`#92Gq5$E5-T}UHZDkD*CDTB1|zl^P{2SQ^c&_ksq~~NA~;N9)J0HZwj-m zAA<2+m+ngO$uoyA|YXBJV1m^&%W&gnk4Bi=mHFRDJVv$c; k_9uodyYKQ%<4*>_Cnjoo58U;#xc~qF07*qoM6N<$f)Vl%Qvd(} literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/deerling_summer.png b/graphics/object_events/pics/pokemon/deerling_summer.png new file mode 100644 index 0000000000000000000000000000000000000000..fcbc6a19fad21148d459e6c909287ddc1a1f43e0 GIT binary patch literal 600 zcmV-e0;m0nP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_5+Dmds3;>n9fVsB_Uu6`VJ6s-6ZYi7 z&ZK8!V`Dx(LRi3Wq5uE@32;bRa{vGi!vFvd!vV){sAK>D0li5?K~zY`?bb0*0x=W- z;MdfNiNi$2?Ox;ISf~*A2drrDX77S=Rf4#xgS`CANq8m?WHe~&4f1qU$5`I zqiu2ryV%7)3DNxhO1AZ8C}NRrKDRMND`?GRZsY&I8($e3fr4FmqSy+ zskK%y<{O+@i!B8vW=gmj+i}U5U!tKMS6E6FGe!HzwwsI(5VN?YZC9wJ(h*aL^?2pv z*Ik$^#`|xtv?8curk=B(6!v%LG+b{#bxT#t2U*yAi- zD50aHhC{sTxSLpa$y(T@T|Vfj;b{5t;3oXlbTX}d-cYW|m3xY+^&@z9^cHx{8ivni z^yoG)##HVtB%^n)z(?1ABvrm?zTZHsVAS*o-T*+uFK`UNI-KA5g2tyu@CItH1xZjZ mbU2^rj{N=(-!%SZ0DJ>MOO)rxCsafL0000Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_5+DnxfM6vW4TM_`_|WhpJso&ZNcfoO zhGsqXSQY2VuZWePU)kL@u9E7ho`GDLZ4C!KHEZpYM zohJFCjNNE>us9 zL7^BNqz#Z^+(6i1F`108Q0za)KI5i>rOTrR!js}^`Tf8tuBrv|7vXF=9q|Q|h6z^H z2`?yJUM;VGum;cO4KA+-Q3GKxC+Da2Li1{+d9PX^W5=}VSV!B^@p)M*Hml16epwo_ z8WEe_J;w2p7nG(`b%%FWGez2_4&w#8EKLcYLI_r|-ry(%99ZxvQ^L1-m^X^`B{~lC z7MskbOflRK!@lD8h-KPY7`Es#>k_6goB1Ql@4EJ16~BA>Nh^XbW$M}Zh8O7ATB|v) z(epKwhAI7Jr`g)6=Ir8m+g;Lha3gkI;#jkJpoBx0GyoohxLt18ur%@ zH$35gO(!#i`z^B#x#g#*-P}TSM^C~V)o^_8XSck8_rB$~kk5Wa1%8j>M^YP`=En`p zBh2~{AsPVa#RWbBsFw44f1&p$B18k7*MeNsla}*|eB|Y~eA9T90q_srm!?r7^!wQW O0000N;LC0005I zNklaITQq;4?6t%lJ_Sh2XKyaoa65zKGCye8niHQf<-b$jQu{fK_n5;_fyRIu~9SSwc0HSJ`SDzWsMuBVl}&e~$$Sp{9gs8*X~Ti0HH z6!bc4*GjPl+;qc6wp7t?O$C+L3w%`eTj?5LTldYNUi_w!JHMlwr}2DzEa#d=lI9lk zfK#Q810PnPu<}tc(<&BI%av__y~O-D;18zyAw%@s%@$U{==#dGnB@CO0s*HgWPpiY z^{v%lQZb9Fx@2E2x#C~8bn+K=9$;QBo7;fJ>jOV)Uhla#CTJKh`{vH^+Hz(}w4dqD zlzq(d#>pF&7fp-3ef(ri!%m}Y$oKX@qkYaB3^C8Y@Vw|v!A^MDE?I-!08Whf#J}Vt yI(j1e_*t$QX(G1(I1`8SP<;NrI!+n?bG!k291K!kMfqC*0000e#ZcG$_a%wU@@vCP232gMeJ zWO<6#1d^u-OE9Fju@I<^dxIr8>Y*yTvHmq)4(nym-zE7d(tr0S;wS>(t={Ujs@Fd^ z@UIO9&cOBSHh@v=+XHy#pPboIi2mJBWKM&<&;#iCZP;a5nAw50kq@)IZw1r?t%J#P zV3hkOU00FV4J_9SaO?!gfz}hzYzIvQJ!x5x=w2^fFMu;Apz@WGs0Snu;H2v(MgnRi zI&KzJD=Wa8>3;y62@$eLh~u_g%e?D2Vmi_Fxqz?`P3_rf11xqoLKuOL&jy5~VbXrD zj$u~wpblqieOAu|fDp@pJqbGuo9z(Vp4Qg-@SX_(VNOUuVrDqT+Vzfi0i*J?Qp5R? z#{gmnScb(-91m~~I-HXnubR_J4J+0QhJ*|XBfvKLc7Mk*Hczz6Ns=pjC7VAE>z(hZ z;g-#UupsQS5n#LGe3BjbcA>lx*;pBEe~AH?T06}4 zxw1EBod1*!-cid?HDI@!F=tzKG+g(gIFQK>^tFpbXs@T!;8J$Gptj4lK@W|l)r|Ez z+#3|+M}N5_!-4kdPFwCMxV(8>s0OWP?dR85smB-C*E%dq@sy!yi* z!TrMWMXGiTNs^Gb*X=QX;CZJ3j)D)ISE=pgLQUuwgQ2k@*O7nA=UW>29R@IXKY!Sc z7Pi+a5AG0KF}UkAKq;Ha7iF&;CED_b^L1U_Q$x$ksbSw^UJ87}DH<7;kIl2LER;Hz wZbiM)pai#u;d~75DQ-N3=>5mbeU)9=*IcCu^zgY!p1`Xrb4Wd`g7sRsHTlX7aZUmH$u#Nfx=LTGLf5)&( zl|;kChVq~VSbw<;@Kb~W<{@+$%QVkhB_5NBrso2J77Z(6*A09Wt`SlK4bKJycwjbu zuZCgTb0ZGtXn9s=0zlyNLWF|}!(kju$J07m9^RP%5Y!mEIAMwtU%H<-bQ$HRl`5_; zyaZr9Kr?(Qe ziboC`f)=xTB|vvcNRw^|*$EdY?SyUet0O0VNBvB*pUHsV0sGo10lN34+oJ4#FCC;& zEo>1+$ami06V(jGgsdw%UKB^e^b(>CZbGn>ZZjmkC&azw-EOGvVr;Om&!o)RV#15K z#XpLl_c rcls5^2ICPs`#IAu=00000NkvXXu0mjfV3kt4 diff --git a/graphics/object_events/pics/pokemon/delibird.png b/graphics/object_events/pics/pokemon/delibird.png index 49d201ba0e598ec943586cbb051bbfbdd02bb492..0385ca80681e62bf14bc85ee08dc9eeb8a8c5d76 100644 GIT binary patch delta 586 zcmV-Q0=5111p5S#Jby4Ss2Bjqh$whK0Qks2(9qC$7y!U17ytkO0001`>Yp6|00IU{ zL_t(|obA=YirPRJ2k>w1GGqwBvRdCkK0FC|2N6#Z-=U{m>^{IA`VM>To}@?*BeF{= z9-0Pv>LpncL?XoI89HX!%$F(Sp@%}jIS9XT^8KC983nkG>wmb8>-cBG5tq!I^Q-u4 ztC`89Ro^i8v*@w%FB#y1Rl!-sGP?(ON|U|sSUpyOrQHDi*mr4w;oh{H{&WM!W_NlH zoLUX={dqJZ^-Xgera#cPn&CW6rbDZtlkO2SyGs|}y4cHX=5muJatk&?=NZw@>=q+L z91R_tp@-3zF@NcZX-_Suhsrd^9EW?~Zm9ytTdToEoUI+Z`PO#_{?_V&{DjzQQQPcc zfKp~wp9|i7@K;XTO#$YWQql*6;hXz?dC97$`N#Xx(*d=`tJypbq+C4ez}k@xyi)~9 z$4mpSp*@8p*x?-zhP#tv3K-{wpa-L9s{+YB((qrzQREI-3NlmP$dKEBDEIc8ZIV9DMe*3d`0- zsN(nyDMN4^#4+grUGs3Cb3yf-iO#Hv& YH>h4lwcWH`&Hw-a07*qoM6N<$g7M5Dh5!Hn delta 580 zcmV-K0=xbD1oZ@vJbzeFpfDhqh)7^qAo$>L$iT>8AP~qfC;$Ke0000_9s>RV00IC> zL_t(|obA;?i`qaG2kV#zPN4_;U+y)pVp-&4e_h*AF^&`(^e^wRFoCdgm z7>`N5ZH}YtCx%WlTx98N0ej@S;&a({YL+2(k_(J^#en!-u!H28?~jpsIxLw^{?P7mc*#LgCV{o>0IrOchK z0&iZ2Yp?4jfCYt=^aNq~_S3PrWV5G-&mW7REvPM?%@#={<#N{+)>h5ws~ZzYcFZ>L zQr^CgPtDVM$bU#3o~>(>!u>#**|`iX+WuHK zr&m^zS|?`9%A~!b+HD~}MRKcjTTr`f1A_S=-OKj238wdon(Jh~ROFIsw}r4b|0yxA z-Ch8Q#ba8KK(Wj;HE4Cx>P_pr%B1kE34BR>FdmTgOeeY^H$MAbs-p8Clu7cA1e`x4 z3E2VoB|YStnj5dkdN{8XqmORye8;R;5Of0a?sq&FUiXOb%I*Ry?T-Wh@B9Wp$68mc S3p{`T0000V)$nfy+kZ3qaP*8v%AhBjE6aZjxTfw-0L7YKa%n5pHk^hT^rxrvF4#YGQAic>ogC*q-s7#Y=-yi`oWB0;xX(j> z>pD7-Gzu8*32*K=8C$vk<~p(@FbWv%@wL7oUvbywhdQCv`-E8_a0P53_#kmQLmnQ6 zUh!5NHWu%n2;>4cWVpvSeByM@^q*_-PA7~v7Vi@#Lyj9VOgQJ;dA8yFlf?rC^K7Ur zu49>;an#U}*@izX^dqfYi^c*cX7NMxi+(64Dm?V+={!cMp7 zQE|%abbQJmsj=P{cH}zGgQ6jkex9SRArU^r_){a+5VLl^p0RWLbL_2QqWX|9*%S?g zc2G9gnebzrknG*=s(OVHB)G*&yR8t2&*`KTKc77-ex;MJEjTO0@=l;_DzuAszSC9S z2mmcvmfDkLlR$(If3sgW>RAeY&R~0M+Xg2aRkV*~O_fCR= zQj#_a2+JY9Ydt-6O*3h0*Qc0;~`^<^b6v%pca97w}s9q>gLKc*v zC>rX66G(~Q8Iw}tjmCTchVAKH)S585TB$Z6DGD}FXuckza*BCd7zc$+0Y=y~PcLT&iZ@f#%p_+DqobngHF002ovPDHLkV1oV6c@O{q literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/deoxys.png b/graphics/object_events/pics/pokemon/deoxys.png index cabfb228b94584b21124009a8dc06b246365219f..6151e50b14e71eb11d80ce34e027fee3cbfb4838 100644 GIT binary patch delta 696 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 Bg7g3Y literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/deoxys_speed.png b/graphics/object_events/pics/pokemon/deoxys_speed.png new file mode 100644 index 0000000000000000000000000000000000000000..24e4ba48ee2d2e568f40e40b0b32239503d59db3 GIT binary patch literal 843 zcmV-R1GM~!P)Esq>3R`%Ll*-i1E_P$tEa6l14<87?80XF&5P@wxp@EFjKt3~7P@{nd$-F$JYd-Bws~k>);K-sz!&DSJ z0kdb}(^-XCfb|+i6MG!INqkn}(4SQ}2wuOn9#NBl#K}=JiK7aOf@beO49?FEG_M&* zlvvGC6q$`Pc8z{)1+%kJv1FSTUpTTB)~m>D&-XpoWO8A}$;>axZCLaSUs#K#H!vFu z8ch~WKA+e{xebe+d!7E`knfu9VKbSCXCHX96!5D>Yd!g}xNK3QZLH@T{rQp)eO3%_ z8VGydzG%66+p*kKk8@FwmByvj_?MP9oa_yB#oR^x_962;x8vm%m?b@qLhVdF>|OF;68&h_2MA6I0>KTsXvJ!Dg<%T`=6TYSlh;yO?&|IC9HU)?Mn6DiQoZ=4x z?HWGAar`hH2)A)O25tS``@Re(;{53VbZty^03WPY%b^Tt*FhWbPR0ONcq{|Bn5Q!A z zDC+?Dh?*7uGFkW*qtgFy`w8)s VLjqwFSH}PV002ovPDHLkV1kQojEVpN literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dewgong.png b/graphics/object_events/pics/pokemon/dewgong.png index d050468a93f89941355f65c592d9700513cde5aa..6ed8516e47daad7a515dcbb11bb5df7b1d75320d 100644 GIT binary patch delta 720 zcmV;>0x$jR1@HxsEPv+a_SMbqoTR;Kd!#{9V$~@ioB#m-0RR60|Nj90{{a8h&CP>* zdk_#1|NsBVUgtCb00MhSL_t(|ob8soj>8}jMcvR^8X>p&2Q;R&6j|FF5!(HBM^;*Y z!_M%ADA_GiF5PwD93EqwVfb(V?K4fdt$pC!XZaRdfm72*1%C!xfsjuE@k@T&gpw`K zg6g(xu-p6mUVw6H4#BEk;81U`bAMoc78c#o3_#tUxUylIkAEumzJOEV<=!8NsP`}D1 zu7@7`v&%UOX@A1>0HB(3C;X$p#zDQ1cZ5b@5%fX^I`c|ERjzz;7N*-xSU5&cLMU1y&&f(q3zmnaJW0000 C*HHri delta 715 zcmV;+0yO>b1?vTnEPrZyq(w-i865Wvsk|NsATTuX^vb<>Nj0000000000 z000000002SDB_U-00MSNL_t(|ob8r7cEcbLMRjP^MP7gmbg9J9sT0$AvpSYLZ7wtX z!N*Ptm!W$K+{#S4nSR1;p8L_&@ajTcm3Te*} z-TX3Z7kbNhmMNEFd^oLeFMzQVY68}E&}OO$zaD|ke@rvfN&N1@d6wel(A~;i=!H}? z5|ybl%A7~E4+8R(y&&f(fbT-e~HB?~Zl$+u>YJK>kl1_2~M%+`0HYxE0SUlD0tBGh5AMF-1Ms{LA&WB+ zM++OkcjD7~?XHPWK(q6dRsw9{Ooou-{~ClD4@BR+0FOL8uE62F`W>UE;$HqSVa$2* x;POKhaz!|6-cud{&$-G+8$ZyV{GY|YYdTb2&LNF)=AQYB5ra?$wKXS`fvQDZt3sP@w7d0004? zNklPi`A!3jV$0X=yqBBA*mt>i1CSUy z4V$a?Uao8DySza(X8hJ8#GHC)nWKtia8Y{(y`(uAP#Oz_fxhD{$!qUOfxujF%d@<$>$JHt-kY2n#TuLMo78zp zj;VKXUz2(*uVVFHBu#@*8=F^grB@slKhwG1Wl3ID4>RN2V|!hQ?2VE9SY#D%3amdx zCgwi_Ja(tNGa4+c2A0o-SUwOxE7OLN5Q64klt~`EWmwQ(fNjtPgx|%(d0mjxJ*jxa z=>WE^7sfFYRb}L>LR2I#s=~-a#G+Sf#)M%#$tVbRmK%4>7&r50m1z*I67KMr+kY2d X@x-(_&3Fyh00000NkvXXu0mjfFgoHxKVl+X@OW{5gegk7?f;=Z9BnfY(83EF~cl~gTnUUCrLf0i7Gb31I!VUV9j_H>=d?A zJP-`YpkiYmPO_3I>^1%;h#E_AWiTxb!Xzu1UQuI|ZgF9-WGR-Z3WFsZbDl2aWqOSo zvm6AO%oab|O1Z8~KFKfzBa6zxc}e`e|$_pvs2W zb?DBCH-EVpk&)z`e)Jt9a~?ph2MjKAQ?VH$F;U0{auZQ3P63c>`6-_=M`xm-(Z-ue_?CKx-HP$ELeQv@80lS^NqHwWWu5d_qWQyfC8 z%f3(_A`n>6o+`zElI%EJL+RW;kNwR^Biji5kHE)|+%4f6~|z zBAoRL-6*Dse!&txMQNG@_k{>kFxVDG>6|VT&2I^#l#o=*w}gVG#+oc4?1@jw612P_ zgp`CKNj0Y}6kZr>XbXLq_>(!%dqRI7&L`oLHU>**vn|AovTr`Cd$NUiK|lTQH(Jk@ zaLi1$g&SZpU~x|v0XwZ2G<#+X1^a2RCFHy47h~VQo_V*B2P7wCN?d+NC>vhsYzZ;h zC92@>GjY0vm{eTmTSCd7q2ZPgHe4{4@db1XA>v{(&v*jeLb+pfPP8*-3FVgf8DoN0 zThLhKtuhe}vB0Z%}#GXm?1 zD`B1Y)O!)H;f_!qY=ft6Aq?`89WNDG8sm!HLa68En_cHyLW?o4gxo0^dm@Xc4VS{2 zb1zL}r{t~z*war@jtZe{tz?8n=A4c-7s5I}T44YOmE01lcng~esYY(XyzWqrEkmQ4 zr-iUy!Stx|NLzs+RB=6P%h~0HaC&xhMm6)J$!5MKycNtfa9!P{9~Zb_CNk!XFT+>~X2v|5^M2Zb|k|(B8oY00000NkvXXu0mjfnh;m} literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dialga.png b/graphics/object_events/pics/pokemon/dialga.png new file mode 100644 index 0000000000000000000000000000000000000000..e0f940b999d240b618a6ff7b1a08aeec691a4e74 GIT binary patch literal 1612 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/diancie.png b/graphics/object_events/pics/pokemon/diancie.png new file mode 100644 index 0000000000000000000000000000000000000000..8e17307b2c76f4982723fb1d41264c0163e7534f GIT binary patch literal 692 zcmV;l0!#ggP)N;VI1e@P zqcKURUWUTJz)ctB_)qg|ViH2W+jsk48mP}pO@5IVq7biu5Q0tE6^Jqlg!$}mLAbWj z4hUfv1!MRE2r@{l5pB>*Bg7zo0WAEk2#wkW``$nFpF3b59ri$ok9nN!fX$ogVf>{B zu)mzT=OC%n&#UG+2<#Xi6ZRDJu9)Zj2Dl(8;vf%Gbil0!rUuNIQQIIOZ3jL+1=Wh2 zy0Aa$IWOQ=xBTQEF7LV?7f{z-#?zd=ZTSM~T5XyiRqmx5FoCFR?@<55o>upbh5iCY zYX>i=`8B7d&VvPv^nf*`to=k?&mhrtn*hDl4Av=mel~;hExPA5?FTA#9xvcgZ}pm; zH~$W9ub|A}LU{t|@>(GlGf2v0oj?X>PE{VQdA5LQq6g$>mTXJDfWEG!APwbW`kn`n zWCqE4+TkQf8OMTD$(oB9BvPLQ;IeGeZ3;6O8&iT(me%z&gZEH@9FY;@dYM6^$y+Qc z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/diggersby.png b/graphics/object_events/pics/pokemon/diggersby.png new file mode 100644 index 0000000000000000000000000000000000000000..6890856fc6a71b26e7c914d0d1566a0487e6a072 GIT binary patch literal 673 zcmV;S0$%-zP)bS{)`;!p@@Zg5RSxLm(PgN^9jdedz&f%3cs zE|h358GPeqNKeOh8FPd#yFGTiahQk~6XA5((dsSp zwvkx3p2;C!Hd((FO-3^X`pxqD8a5k<{GRE+yurEwYA3<6pd6ML!^rDk1Mt&tgh#w~ z5^SRwMx!k9dwL7GY%q?Yb`os!fDULdU|!2xrDWnY!apd5+;83S>0{DlrPO1C@dqit zKl+VkLWr5s5SBJKRR=1wUfSGb-Oy<;*+2$Rt%#3aS9P@(LK*d=t9sdx_g8+CZ#r<1 zHu$C}KKqSG51_Y*yp99j?@nmsck#U6`i*Wl??AfqS~nC$J;3tQ)m4Mh*Fs9U+j&jo z)8Vj9o2&!#2x@Bw0--tgCr00000NkvXX Hu0mjf9y~v; literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/diglett.png b/graphics/object_events/pics/pokemon/diglett.png index 00a6c1c5008361cbb124644372a41706053ed3c0..09750cce835eed0546f53e7f381f8b8f3bcb647d 100644 GIT binary patch delta 390 zcmV;10eSwY1E~X$EPwz1|NpF%|7u#*IZAT?80O}*w5)T3drDeTAbWdz5D*aFoLa?m zL8Mw*S}_c0Nw$_gGBO@v1VdI$apB5 zrDHgTE^UUsk~dRlFiD2`&d{_HjQ+Rp{?q?EP81=ks;a80s(-33mrQAXAtnDO|4VDO zP!>w9pXUNE@cBYnI4~QOf#>|P;I~2+Q1I3Lyf5UdUajW}4q89W1Z=KX%>Pliw8mP> zLm_3cHO73NF5KTfGQTVo{madrC4+t}BrL~*{b^pN2gXw&-T$zuw@7#_%q-#0!XzT)gr4&-p)9?O k^eb8TSom<}-}7(!2F2d;k+Wm8Gynhq07*qoM6N<$f@%=FSO5S3 delta 389 zcmV;00eb$a1E>R#EPse-P|&E5uz+Y#I4Jn|_z(~fs9=bAIAHL|;Mj<`U|?v7h>$oq zIIy_D0000+2!40~00A>eL_t(|ob8k`PQ)+}MZFE3wafv=9KsC^dl?!!I*{mSkeem9 z;5@cywy`50AQ4-U28DQw^^76em7w(R-u%)3juSzk#(Gkm^K7Ea6tW#B2lEcmUE1r&U7yX*`3syExEf}Pga3jv>R8|MEgTsNj^ zC{Kly#bAv2m@gb2@0ni~iuUE{p&^4d6%v-I;A@`O=8o~9knUflKqQ^gMe^ekziv?W6S>K^7DC@cMY!F83^$2@-hIvxgH zFsPq?_0i9X|8jp;E#O{kTz^`>O7+M?*LT;ME%xl2{I_y_tA)+yU!M=m(GS>j|M#W$ zK_|>Dq+T2mf5GUl68Wv-B$L(EUe^=#FFsksH<&M6yGOY4nAeM-o%7ukO-kk4x)Ta& z1^tqrPB|RG`Fsk0P*=OVeiuSHVq; zxyoyg;Gj>FVdQ&MBb@0M$8}!~g&Q delta 333 zcmaFQ^nq!DPW_G+|Sv?8sW8mMHdo)Ghq(Wx5ga+4({PXcOQ*wO# zLE!xT)ZT*1<^N;i_<7FNFDv}%y1vC=?$bJ3hRZLRAD^$*ZFza(_3_3S{)CEq;;+&* zpGXV&RXpJS;@~(%r+P;iquebwp-uah?S5&-_g2JNX`HGUeQAv-!hkr=1fve z+|*mko2+_fU)=}0f`#R8T6bRS)0gmkF{^;*_O!dj3-_xUEj+u{OrYz5m4lm;*#g%4 zg&JQn?r|@Z4mu?5W8b(xV1wrO#!7uTk=YN+mTq`+G%Yme!KU2oJN>=S{?F0Rf0EqZ S_s=376hNM?elF{r5}E*DrH{M- diff --git a/graphics/object_events/pics/pokemon/dodrio.png b/graphics/object_events/pics/pokemon/dodrio.png index a32f2efa61f71b74c48e839c252e8b30b3674f27..0cc9e32c7a2407ffeb06342ea839953977efcd68 100644 GIT binary patch delta 1012 zcmV7})#mntq_jan)y>U=gM&dq zK>z>%|NsBPBItzx00W&#L_t(|oW+(uZrd;v#(4n}@B!kXdkYk7pvguDFU^ppLyyq8 za05=_DY9hglqES!WzbOp1BFN^l^X$ts5A6El9DJTwzrl*0)KoY-}ifb{9_UFj~Z3S z^{M$MTcONRJu$R2n;7U588muxOiv9b!wlCjhYS%;IZsq@K%mpXK?lRA%rMNm=@>60mt6IJO)aWq$PfWLh)9FO zpq&FQ$QgF424Flr0H9;=6Qc4N`gCA*zt{X+1_uNr8p1|kmJV2`#|}W}^0NeFcMCm`;AIO-n$1PYO1)u% zFJu6s4nTL{(6Dxe_dvKz9dJ9Vg@w1Mzat3LwCLZu?U`*e!ithz)sHFwo%TTIgNCpX zm}TVwFyMf6W^|kB#&ijLVA})97A9?|-6&einSTmE)B)&xfJchfzEuH8Kzksa!{26S ztCZ}0K>!H44VsV^4@Pb)*%iddr>MS37=4`g_fi&|C-cDEuP$g)BE z)>N|6uq*V;0loenfQz=tT4_?a6f6LB(2u?@)S6_S{Jgz;PaKdogZ9l-$-2d&nMhj? zgnt$3!Yu1Ws44*M_n=t-$QJ7M=i;Wj3KI>F7o12D{Q&gZc&34!<)+`Wk;ap`hMS)3 zZ!ZsMsA~cpJ?^=t;@v6j>{plNA&tjCM{Nm13P#&l@9!^e%Og5^d0y1?p?r89>sRX6 z=u67{SdBh&80h$`;9>L&{z6AfMuq@nqZIU#^4Kt6utlu(n+f1q2N@f-&qgPP%kh+P i^h+J5+i}DH*Zu+oO7|#3juf>300005Kv0)om9%ChgAj~@mnG4gbV#Zq- z_6`J+CrFhturRM-1U_$J!y}KWfqH zI^TN#W=mJeRbB+HqjnJx->5*u-8EhYE*{4uYNKpsTUIF2>>4lqv<*3GW7-A-fM+A( z+k$!Eg5#)dXC1&{fSp~{>6tL(F>qRER!@(kmU0~m;^?G9ft}r6oQ4D|bUX{Bt90DB z#*DASc(HjBf`13X%@ggW3Q^9C>9tQlp=F;C`@mqC;jtNB$MMI%jWl}96Pu&xrwUQ9 zhY_VunAj%Zglyn2YY>L7djWJzdB>x06}oa@c0cdT7wHpFVA&<$UmNHjqp$!TUdQpr z+I9qj1_Z-=o66{IVYVGg|I*|eS| zz2B>hxs5`hWhaE~A~uk@RX`zC3LZNlj+dA74<)C9H;2ns4FU?2Daqk1Nz*mj3oUyg zD?I2)h`9rQqb2kW3xPr4V z9-_-xWi*RBs?14xA+i_R1BZcyU3e#ik7*DdE`{Q77YzklVa(F;t~z*3v2~|eAurksk-gC7fR8je zzt>(!fSr(?;nV2$YXKYO76gRAxo1LhJQ&SdNRjaEs}~}3CuDFQG+8HFXfg_sosi;5 zP75hc^jl4wkhT-MCLlhBE0Dcfp=0BPWiHxWCMA3n)C*(JTemK3o%Fl@@%bAbDm({b zVt>~v(eH9xv?^fkgfOFD)1)g-epNxZHlC>$$Q;(~m&cdkQ&=!uUT`8+@DE_*$~i08 zSyPRBMv{Q>WbWWg@A-4}0mHiX&@t-XGE=9z_qS!WU<_3F_4CK?A27kYX1tr;V_JTG zspZGaRjsP8FaLbRgzif<&F3Bd{Qdc*x_iQLobY_OBS9ovM*^Fa{b#v w@TP;z1M@de7lCsA%6#;D9k<){!2hrP3mYG`(psUQxBvhE07*qoM6N<$g6mfEbN~PV diff --git a/graphics/object_events/pics/pokemon/doduo.png b/graphics/object_events/pics/pokemon/doduo.png index b017f079c6bd79f16950c531b8028a9047238f13..acbdaf0115e921826717091e88cd17b0bc9fa4ff 100644 GIT binary patch delta 487 zcmVUf!7z7p$xbHZ<5*VKsowfdxGZsEjH>YMe zrw`G%RnEzPRHH{PF{ra_<$D dXE*%Y`USdJVybB$!~6gM002ovPDHLkV1fz|>!<(# delta 491 zcmV_og z55%(s5yn994B}=+C^^GKjhdv@jxE}o$klMg8 z(QrP&Q4$4C1K()E>oH)ZaW|Q&J6=w4^zzP(G+||xu%W@a3cATuMVjj|@F?h}KF_-M zl7U;MA7HOxzki{s$*NdwI%3lDAfDimy|EvsfoEi4aXK88+;$J(t~h0eHmTSGQLHVq&W>~O!0WGE@&c}*J4&fx@0C|{Bau6h$3eNch>q(&RFn3 z-JF`?oIXV3UO6WN3Z=pY99BxfoJLU!CveAWxq!EhEwk8>01EuTRk?%%W{#G7@XHTe h%Dq=qp55?o>lY85T4tcx!t?+D002ovPDHLkV1jDm>=*z5 diff --git a/graphics/object_events/pics/pokemon/donphan.png b/graphics/object_events/pics/pokemon/donphan.png index 28f87a9e7fa6149f42c84dde2952b41422a3c4dd..1fcdbd51b9505893e4a688b92c5da8a4a5a97d9b 100644 GIT binary patch delta 39 xcmV+?0NDS=1;z!CK^%Y}C`f2{z(5d?sJQs}_^`OR*x=YeKtSeTM1-+jX##J76H@>H delta 39 xcmV+?0NDS=1;z!CK^$lxNJwaSxG-3dsJQs}_^`OR*x=YeKtKfVr5UkZX##Pn6D|M% diff --git a/graphics/object_events/pics/pokemon/dottler.png b/graphics/object_events/pics/pokemon/dottler.png new file mode 100644 index 0000000000000000000000000000000000000000..c9594e8fe0df82866e6f2459da889504f78e0803 GIT binary patch literal 326 zcmV-M0lEH(P)9cYibhK0ZD^K0afVWcKYMIUUe}45LAlA(DI!;(kynHbWqENlLI863m4_ zlw2MLWTu5p-48TT;uf|wggFtJg3S;rp_EAfu+nRWU3I=Ur)tsAA!61p``J{-HHY!O zzGms7!6t}lyW(0r3ipFEgN>~1+!tDFBlp6$Jxtxr`tH8}!~2Ydb~wN9?PuohCwHq;7{*Vx+}yNMrA)^K^Ha;0<45_a#fnVwNBA!UC{G>Z zdbR9D!`UI7?zcB3a^+pM0@_T^zcay!@L3`DnDYZV-(%=gh$~MvdBAQH_<4~ROIm!t zLBlqiDe%7ImC>o%Wi;HLd*jx&B4Z#`^jq>c)g9qGS8Ln0b*&2#mE}8`3IVMoW=1IkQ|1QbVpv7};_@**kZ9(_; z7!BW-nVb*9$qo-v6W}SjsxE?)kC)Zb7#`vB7(=nMC6(hScH0cRNJj(%eq3G*x-T!^ zIfI&+wEVVTb)7!mWi$*-z^p!~!1)kV-C^n9o_u&U5@>jcgX*+A!nh>&9q!589V){@ zj&T9?apk1bU2izyXwdLnpEO{xUYAza_jcGCu601|Z&*m24};Sy235cjjH%;AtgH@( zpwCiO^W6QnARwCT2EY~*7ACsUY_sW_4tiU_0GTC`LOs)l3iXAY*1T}LN=G^%iJB!E ztwkgu(3lYRX%n0V1Uj3K<@vP^06ox#BdcFaWf`ms3gC+&1hQl}Hin%l&?_*s z2EZ(pCcx;WHoUjGjHZ^&0IcEbHK#HP-4qOaGM+$yOcfgh*=;};iL?g5G)_~FdZ|y% zJ?gzQo*=^jtfRl?WEM~BP0-B3(5N&`b#B&qp&yXFFr9#bHp~m^lWa^{rMREMX`~+i&e2wGy z`xNIWyfh4DFA8GDe32jwkpL3LPdGm|IJ3nJI-&}MArdTDu&_11<7lPUDaZKC=5XN2 zr9haFECk27ZQ47Iq}rw&bnl7QNJ^*cWiV*7J>Ay2emZ@BTi>?DO6$iw~nfiVm3>Rt`y9r)jKvi?3llPS?;aD zi0LfpdTRI2<}D}b+~_w0t9NX4*pV!PrBXUUSP-eIQxWw0;}Ce8(8TB~NVr~Dz2jc* z&J2zkXSq?Et$mzC$Ifeb>$%lCc636QLg>a}A*91}1qs&zX9+FSIJcf!OUHmfddDE| z66OiUvP&pYZfmTzjm!DT(dm8#Jzp<(C`%0;MY%Ij$}NDx3^^5FkL}x1H7FNa>t=&- zSJb8&7+kBy`2~lftbXq{JB**ZgjA9Bh4+lE19*mK6 zr>@=N&H%l@y`@e`4TZbijC7k&j`TKE3=mQ%$1qn7B}?aoDxvhUarh(MJu*E>HLO6n zLne;LHgxQF!?*N!bXwGOE`33*uH6<G;QV3U00P@^)jppqYNSrZiH`|+e%Poc% wEgxJ1I>cMdJ}rWdMdNbU#d}#KkMJL^zse}I{#NedLjV8(07*qoM6N<$f)50o?*IS* literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dracozolt.png b/graphics/object_events/pics/pokemon/dracozolt.png new file mode 100644 index 0000000000000000000000000000000000000000..02b5aac472e744d0448eeac35b5f8b7a2375f560 GIT binary patch literal 1082 zcmV-A1jYM_P)=AQ<4780biF_=uSJIB0+v5crrt0DxcsSU>bZoj_C5fLrUoKLN+&91VdKIqU2rD z)vOA+n|5LH40UI?4cv>KVI<3zHq4eCHf}mW0O-FMOfXL<#8d{1Ln$XiYIdlrlQ>T5m-uC6 z1b*(c0v?4TVU`YM%5jEpZgG;yDx9lMq+?d&WzVe^5dQ61moN}PM{Ja5$dPS1W<+Zl zGmg2g>4aY1hZaB3%eKAFP^3I$tWCHsNiiL$fO)4U$1KO$C;F-55{sn(o-j5>&ZyQ* z@`f9Mgh^qJ;-=_^olC{kk(>soXuB4q8q`5>EV?<(Is=ANJgnEz+E1id&Zqk6bd;F2SQTjDo`fP@Jkg7=&1I zm`JAV&#&xi)=RSANww8{It0ayD@0ixmsl)I$Yj7cRbBMbK`ofe0?-A!Wf_^Bj-vId zx717rJH?GlSlu||62)p0u}9DOdh>dkD*K5NYWApnHT_#(M11`=`fc$Tta!_GP%2ge z@P&OIyJiy=Hv-7HhKF^rJ$Kn@S{&DPIrIlwT1(;K(TU(h>^i&T`WPrC=qPtn3i1y)4+n4C)i!;mGS@0{~W9cYjb8Ss{cOQLu@8Q)aeCDDuIC~2F%Abibvf7)g& z_^>f70x}>(gli-{nnA@iixOCLJEoRPsN}pY03XC2{D7zSG{lEp@37eh`gFX=VZGPk zku!;cI}VzKOU6F}617Zk1ZQJ?>f)-H z&%m7Lq&lA$Q#%68tqKGSv~N@bKD+ikJ>~g=!E#MW=0$)1CX0x~CRrocC~hzxz`D^Y zu?1F2gp>JVswc$q#k?S$8)|14AS0BvU{F>Vbux4@{`q9CO@P`_o4*$#X7X##T&@7Zw*#H0l07*qoM6N<$g3q}B AU;qFB literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dragalge.png b/graphics/object_events/pics/pokemon/dragalge.png new file mode 100644 index 0000000000000000000000000000000000000000..4f2fa9722a6f5cd8e589f3405d82fdc351946a04 GIT binary patch literal 870 zcmV-s1DX7ZP)X$qu;?&Ah){S?C`bSR00000Vn<|+0008< zNkla%{!1`M>IKsU1ML??nr$J&(3H<+MR)Sx#K^0v^~kqy|`#U zk@<#U>N$-4pYe5JU+?&D$K`I!{SALyZ$6~+mjbxn0r6aD%ouRJyXTKX8I(q!3#Boo z(G*i0^T!PsG$zjGhtL>J*LrKuiF6mT5+glSwZ<`Rcbc#Qu>INZ6? zwN+%#j1gVqJ;Z#W^P+sisgP10oCeRBPJ0Y!%pni)jn3Wn_#osfFGZn(xE=G2Bwb6* z66Vg_0^JaN*}^Pj$&e=53>$i><2?rk20j2ac;yu7Lldf)ebvuJqIL*v zy)GEqqurR(clDx{3T-G8A>Z04Gljf`CgI?#wMO9mb4|yk%-i7j(+Dg=A7UZ*T|Z|5 zow?PHt(`wI<53wiAMZF}-Z9n-sWmp$P?uS#L3UwI5xtNy!*vOIG%>Tli}n`z5+*@j z(r-gBw9iN=F|++xGq9zQIW|jU5u*+f(}@=Ts_e2sOqe^cR>1IX9CKQPnt`guBvpe9 z9H?eadElI_3|MA4WsHxx2T)ofJYrgq zwB%k$^HW2>a^xvP*|%1_=+%)=HBF2keE*Pv-a&RO?YA31A9{kFJ(T z0$2shR!)SOc>9T1cCx0j!CX32ITSPr%i99d_s$RDQZP7S$Q@jDG=YxEyNDj#-b;tV w-wY{sF_Qmj_LDo|ZwBmQFg$wdMEFm~9~UQuS?x5RlK=n!07*qoM6N<$g34u(W&i*H literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dragapult.png b/graphics/object_events/pics/pokemon/dragapult.png new file mode 100644 index 0000000000000000000000000000000000000000..484900f3d488ee13443c36124bba3a3ba871a162 GIT binary patch literal 1027 zcmV+e1pNDnP){$#U`VL2Fo=NYNO1VzAh4ilc+kk$(3sHp_&8{AefH46000Ay zNklW-E~&#KoJI?OdzEcRp&^F2?~jf=YAU-s-wZI+wJPZDnDT#c6*Ix!-YRPB`hu&b~dW7 z2Xan2<1VQ-yFIx<2D8I6A1>$|p5@Cj*|KYIA&~ZM%PM2kBIgZQZ((RMZr|^L;hXk7 zE91)1@lh4Fj1uUSFc^-1y1PBO>n0=2uFtF0A6KlDpZ070V@hdb*sr~}))`^irn_eW zrK`urU{QM3rqA1UIr|;I~a~Nqt;$}*YX}_CJg_YG^W! zUXCwa<*u|2#+OO}j)b8yz82W>18s{8#_o1{=PJjo4=eDM09P0)<7NOnS*~iRam7Nx z7R)%_eauuw)rP zl5}xu$pDRoVM1RBE&?)E0;)zpRSzJWe3s0JwF=M~iSd{VUOFt96aggR{8R}LJSqZi z(7uyEb5{2tbu>oBcqR2zuHQ<52v`m03;}ro0>WgHOnF=cY-)^9=uG)3-z)-_ECa%1 zmZ$-Oy&_;{;qa7C}z=7`B02r+)x>V^H?52WpS0f}-!wMw=os z?AJp&K&M#Q7#7GFwt-?iKw;D_JA`$$1adxRHydija9oF`fq1D6PCt}~g`PmVK(5CC ziBTV_r}<}1& z_JSD&VJH_qpeN;x)q$l&L2e%7vf|?+1$dFiXqRiO7kT#w2SzhW6Qdz}&b2fYZ3jup zD&779wX`r;p-E6y3xw5S5tz7Gc?sD{LSw(t-bxbC5b3sqqy$*VZ{O{smKFsA zO@A&b_>@Hpqt7b<0vZU_99*{`x};iTb+gR)EX?zxYPQVP(lQa6T=5sFJ}g=Tr7AHe z<>hc-J-(wc5dI4C3*B!@kknty(c7UkO*yUxDjnv=fC7AUT{FI;IgCVn1Dxm=Ga%ty z=!sba%4a}GRit7Iq$0o>t7CYFQkkPgl17cfeCat=s tto1*@EzNH)dp-}Nt@(hqZcqQWpI`8-`Iq73vupqW002ovPDHLkV1n_0;VA$B delta 1018 zcmV7dq5txEC;vKc z{~FMn$&ag-fFt?+{PhN1U~eda{g;5F87Ab93_3ur3Gr=%HgIPc(IgmH288s+wjU<` zc-%5*0ec5GC0)-CUjp`qC8b5b0T7xTdzJw{rEBl7(On=KEh$arF9LTCxqfPhxTHxD z&l+GvDa5hWQGXZc^(nm{G#zw+9o-vK`Y?AJgYhn@*}osCJ*EnZzV40=L}b{n zhjf5WvAsVmkTGln#dv_is8f0cJ8B8!d`utq)r#S?4ow5`MjJfcl~;wHK)OJ#R{)t& zcgbG$StTwDa_G~Kl{{wnrZ&((=R%kHWtZ;Fl%c4i4dl;BUin5i0O`taIzUUP!gE!4 zJ*EcMhkqj|srXJ9$|@|N%oQ`%7@#;_D2X?+Kqrn_+UlSNn#{r_+z@3btFVCKbAzqT zu{O{NOwW%bDVo$H1duls=^VDsvp8c!#dFgJ2G0%f#q~<}qTZfNj?UDl9xz>VU`~k6 z0Z)r`6I=ojhIr}=U|Qcbavj4)OYYGM1tQ)^Z-0_&cIJrgbwnX#=_XtNtY)z_m0KZHHM-6W#tA zwX`tUW?5J!YlPKd5tz7GHi39MW2xV0Z#xTFfOOkoRsyW$x3?42(xPBs*<}Ko zIDc9jeVzai&_GC*;JO9TCDj_Mn`OagVV)mTvt_Q9mWi-z%3tLAuxJg8sl=R|m&1Ye z_>RUv_$#O`b-y`5QeT*(cg$Fxb6gEnI;e~R1NiB>W_(9;7>W1>xYaKfK!T;vGqVPa z&wzlbNW~V&MSu%dpWBde;Go&q9etaN%X2h4nHfW=12f(c25V$~B(X5?kz;-|`F`=d zqsE}49dVhmi2=sKflUyyCgk>AB@FG$mlHhC3x1=;4z?!5tgXd>)Yh>{tL`ao{SWX= o^V`dw&% zZw!x{@5af0JZ`VNvcxHK@ox-0VFym;g5C!_UcEiRawYd#m; zW}J#zJX|>$1vCigp_9EJoGETILh>Rwy5dgus2SHz&Os)~V{@Jwvivwc^VwJv%L5*? zf-9#%k)=8JLVq^niGFb{BD#Wx4h}63w_q6*YzcvSX0EQ#ng;0}# zk_4YWHB%lFQ0nFM3#Fg6!BaaWUs$$X(7Gf6fCO~ZynhXl`uX~7RC`WB(oS2l358d`|(qY^qe z@~C8=QpYwSOaMgt$?SXpX$%F#_ClO})YpswAGn~4vCE#Sv|x7kJk-o`XMma5KyWU`}r3ge_g~@VbxdGa>)s$?Z8`SL-%`*d!E+M^K#&%)j ztm#>1eE?=z+5m7SSWE&9%E11~7rz|^xNT(1T zj)D=?$;e3NXK4x*cd!;Tt7_Ps+l;)lAUcJpWFyyN!r;H9^wRJ9zRegSbJk4^=By*G zSElX2My{p|@IFlmj0ST?A~DN$JpH!WOS5)eRW9~zM4^LGS($UFWG+UxUJi14UbSU4c~`1sJ!xDXH!aBxTvSXdZ< zfH=6Qn1EQFu*<#x00SsVL_t(|ob8rPYuhjw$JLWTrxsHia@nnS_n|hJ_PTp1-k`T& zrh-R7!PEv*=vPrDYJ=!5JM1eIf^#bLlzfO?cba7REh$O{8-MIF5fXlm_5VLFl5B+j zkH0Z2roJm9|M9rHw(=ZD)Wp9rgp%5LtAS$A&aL_RnlO)I@WS z2aVv=XpkjQ%6}}EZtzGyyWt+0LPdIqhWlHvaFpOg7z{8u&QpqoyTOA&dGXABLZDju zoo2%w;Ea??uq1`SApS@o#C}D`-0S1p^};_P3bH0PV>OilATymV#kridJOu@_Pz$G6s*dGYF zvb(--GX_tcbt8jKmJydz)pno*7h?wa6h$!%2Ahm{sFv+;`falnCC$1jOl<3jTmz%L zPk diff --git a/graphics/object_events/pics/pokemon/drakloak.png b/graphics/object_events/pics/pokemon/drakloak.png new file mode 100644 index 0000000000000000000000000000000000000000..db028abb2021e443b6ba4ca4c3b270e28df87494 GIT binary patch literal 1037 zcmV+o1oHcdP)=k~N+z^j5*n?DyvBebTcnBLt&d*w6nw z{OK+~JOe17v*B+x<35H#oay^KTQ*9)yXqsp@IHomnKON#@ynIg>+^%c`xv3@+L=DW z(e-Nmi_Q0i_c0>Z>yNX=K_(J!RyV&Pbx4S2FW2kx8=T#IoqTb z^{;LLkID6i&vjWIl?v3fiFZy<;D7wGr?#4@yEaU#W@>irP4(6VlL`bDLE!Y z_@dNrFPv-OG2)`G`Me(I=-Ek97d)ER@uLEy;hvDl*-u)Zv94u4LnINpUJ1Je?r>P- zNt91%!Qz;Hyly^p!t(g%O^2}5C;$IG9&<|oV7aUu5^ zwsic3PV!0DFcbnG=M(pA;)+fZcC;81s?)Lz6Mdp)WodfiGeS%$Xsf*hKATN)m4xW% zYAD?O4+HaB!3Q_H=Ci8-LrWM6r_Y?nq~(6SM({mF4D|)e7el^VP#7P#>6V9rWmr0bSGtmIx@EgwM4ES- z-x$s9oiY!P-10w!#Sc7is* zz@Qz$EjV%04y2tg;q(kDTkuX` zeXwbys{q^6PXzCEz`N559$8bMKdT_XOun-~5F$Gt9z?_TcWh+LzVY^iEg#HBtkRWJ zADIQXjLo@%`N0Bv?Byc?a`*7`*&lmCzo0)j8nu5P<1>0!IS8WH3VkS_G7^h!h1nwbTM-S10vtH@4T4O47zN;> z!B115Q-Ij077s2dIpR+&DL|GEJx`xWeW#;z6bbns|4IOx=66Sqbduj2(Bf{ASy)oc z^9c~EDdw0fI>EES5hFpsARF0K<2)aQQj(4{Xw+Db^L#9J?0JGY?pW)U6!RMrWa4Uq z^C}a}d#_?9fr6INqve8Mv>5*o0LG!xl!ltE>Nc{Rd|J_16D}xOsU-ordO&>`_%z3Mrq}y1lZ6ONcI*ptT#{__>FNF;2R_Z3=~OUJapNbn z+*jZU&Hi#{R&VoTB^{pxGo8x+lK*r!e*XUYbnkU)#46SJxIWLF5TxjV*lx-{Ph zzk-m>Ly?Fm+m|aq>yVGxZTW={Ut!pGJiMoH%n!2l#v|_D>-M1Za7zU$r5(fePJO#m zgD`I`W9#NyVc{x_*({OSkhHs_R+;WbPpB@Q*G|ZF$6L2XypTNDNNEUK3$YR9qG z%wr?uiaR0jnk%;T3=DSQ-S8_m#~2?8qv0us*Jg$%1Pb=u@TUaFq}MzXUHa*h6rJI* Z_zUTdNp|^$^l|_I002ovPDHLkV1fzzaS{Lk literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/drapion.png b/graphics/object_events/pics/pokemon/drapion.png new file mode 100644 index 0000000000000000000000000000000000000000..9847623aade50dfa366e6efc441de5d7bb11a89f GIT binary patch literal 1004 zcmV5R0rST4J26wEzGA)y?LEF?#?200000`T>N=000Ab zNklDOz(hkVT5K;(s7=f$#43d~lkz!yMX*m*5bt|s&hcJ#=Qsg`2 zSf?}uoF+v+izGCQ@xgqCyz@_*y~{bpaYaa`Fn+wdzvq2_(#i<^fBq|{5JmAN^YO8% zk6%)Ve`z+c;3MH@A91)XUJ!o%!A<>=@E;H9UuN``SidOz@S2=4=|vd_E{x|l;qJ|+ zg}A`CZGDTxC-`Y>lQ?kU?`FZPBst$877~Vcr&Eo&OT;p;e{bGxOT7dxjE~C(jGYT2 z#*(UTyW5Za+WD>nJK?(P_BvYvBmSC&#kA6WRKXdO>kGB(x@OE;JCJMxJK?w8-M)$f z7k+hMz5Q=YzcI1t^ujPIr<8o?smIFRDowJ6k}FqdDHMjW;;kcwKHEB zAwFII&ehb1K*w2+h;Ee+OrC%2_CF2T;4098t?<;QM2>pY5-alu*-U}05U2IMysTyK z0}b=b4KSxNRPcjpn)e%Z;VQTcY%7pWkMv{C{)Cwlc)f%+JX;}B$4akxm4-lIIc>&F zCu89&nDVt)ubB=N1hzsGh#x42?T4#dgb%AeuoWV5FUEVQCAQDoqbj6#YaCae8@LUV=eN=&GBZNS( zOq5MfCS?fIh(Tye8M0&v1aX@TRk#8+kf=P@?gKW^vk}^f1=pIv*RO>N%@5C&6=<#6 zw5((ZBw9BEuq(_@*lJxzf|$+318>?@0h8JBU?|6CBSik7Yc|$mJNX6PzhhgOr@4RF z*gyey&4lnh<MA&fQDu9Vend%81knSlDs||*w+lW+@G0Ft>UwkxC3hT^l0x`2I z^4O9GI!zZ8Tl|Y=6Ei~Nt}#x^)0 z5&~RjI?rn;+o|UQU@K_=5e(!E;OOr;KBQhU?^m^{(mtk(KEF*0OBZcY@q!*_cvJ7>o30_7#2`r@%p^D+aLy48$3?~N8b4d0%=1ad5R$j;pL%0*lO1T#?(j09;AGANNI&2|1LI*`D|V?u6+W`GnmmIxm)T u+FW5Lv8*#eEPsfAknrf}$iTQ*SXfwSuqZHCpup&Gkhu8x_z(~fcrbXlc(?!n z000000002!8ykQC00HhvL_t(|ob8mcYQr!PhBax^ODH51iYJrMrB4xLycCLqg`wmn z3O2X+b-MK(f=facy-QC7qPtU_r9&x1gW*G`|C6jkO5MkO+<(U(4IMwP^Ze_;=Ae{W z&GSz}&slp)d7$^Vnb%{yFR4KL-G&Q9Kmjn_Vo|R=z&?=t4u)``0uiu_yqRZNuK~G8 z+yRW13PgY|R{%{qv*b*umprhknJ)`4_6#tj6~^){Wx}?GW|2@kTutvl2C4w>4?zBD zz+XT(6QXabs(*BV4#s7hgn3{$^>r~2j)H;K3t@Bq+9biWD#nrtvcTY6xFHa1Y;his zL|_91#{?o!e^~oQ3SyT4VJVy*&rm0Uv7gZQRFDO3tzA>D0q6oLG$$+|T@+fpBa)v5 zs*|;QT7U~GS}%n0Og-&;Ed-Z9@|qmIe_;aWICG)WPk%7d$0#y;jbflD*V2~j6P<6- zKzA5gF4PZD!I0KB$Q`5vUE5_x_Jq8k^VpYEps`K45Cc1K73CKCv}5y*fn@%|*ZCOO zr$8N>sON%3@30Xir?&tD9l7NT?_Wuv+g_(zSIZOZEX&UryQnPpa~uQR_W3%C7l4Dk z|6k>rT|0_obz=E~W8ii}@=Q27UT=2g^Wg?#NKo@^LI}Lv$a<3%aQ?^R8$r7s@!uv* QkpKVy07*qoM6N<$g3Z_r6951J diff --git a/graphics/object_events/pics/pokemon/drednaw.png b/graphics/object_events/pics/pokemon/drednaw.png new file mode 100644 index 0000000000000000000000000000000000000000..ae66fc59c0d119839b0fde10598d9278d48c17ac GIT binary patch literal 616 zcmV-u0+;=XP)bu`1s(!c*vMws)gXw0005= zNklYcCPgyr z+4dnIAzzGu-cvvNmlOpBeZ#!_BR>~=m6)D%A9y8OV}NaSWME)$@Hk+n0;xJvx;g1S z;Oj481oRGP(}Ws*U|-%eq@%j}zc+L)#$#;w?j8hKMqC}qxBQGF@ls0tv$IwR)6MX@ zqSX`MJv^Q?zO#0Ayw$D; z`)_Zo#ZpRKJ%omD@ECCYN>;BRAlI%Z`1r;P)}4epT)5ER9N+BS{5!jI18~wwC%p@u)%4Njqtx3Ikb^qX zhv$zOK1Onx1cW7vUmuoA;o~&Jty?B*(w-{&`n)!lE+s4LS3a+qTn)tPL5*TfIcQASH6vi`DhE{s}ogq7C~V zG4$ZyEUMd;om?nTjLCiux1o;-J^6yMoPYjd2VZ8&65dQ{lgLq3nySb$$acq&eeQRN=bt0005b zNklBL7{KvMXma193~m?WAu!=3@-iKZoNhYc6(>XBpcA){_z5*^4hQ07 zH+Ne|j;BvkGjdd1$j++1|0{_GLO=CdoZOm^UBs>+Mv`ECtv^$cC(CnD{D|X^?>7` zD_OgbgQO?q6So3eP`V8690y4w6Lbmg;~-&8;Uz2pt_7uMq6r)YNt_DkMsPZ3-STyH zU<*obHW_dfoX%s-jo`FCk4NqPz!sFwSQUD_*NtH7Vg7XAWl<*aJ=c3pQP*pbTm zEU^W#<6wx~xX`&)`#AZj<6zeqfG&_bwf_vP9;tnlI}Vcdg?fGNMv(NT>&F53+Mytc zCXC&HJqnVSisnYpZQb0yO?pFHP`*O2m}+)1|+^M4$7Lws12n-kIct(y}I_T&27^##QSX1zFF RIQ0Mk002ovPDHLkV1n>v3tIpH literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/drifloon.png b/graphics/object_events/pics/pokemon/drifloon.png new file mode 100644 index 0000000000000000000000000000000000000000..5c1a60ca5a10ca8d570ac8672498cb4e94f0248a GIT binary patch literal 416 zcmV;R0bl-!P)I688RzSL*JhapaTV2@wmBbk?lG(YvtO7_Vv*Gb@Kq&CAuT7P4S%I zZfOdKtwY1dqt?sqXwQm!t>56J0p7Kb?P$*iKEX-*m4=KPZ9Xu#GHU-qS5=*h_{@N+ z!vlzYrf5FPsI`vy%YPCVF+guhmtcN0Jw)t(?7mGh?^V>G%!^9#jbRWosGn!NLD7c9 z3~+)rIA14MLKE{{ja>W8CG{HfcVd2MkoR!AyQJP={*jpC|Kb}F9As=7zW@Y*_*!*lBJm}o*f+04r-uNp=h9sT@wF@%XKOk3f@ripW;%7 z&_P=0k_NG$Lrm{FG?&9KqFq|ZyFGIEeqSO4p*nTy)cG?}3`75o_ohi{Ai8~^5t1jC ztx}e=18h+`5zHQm{ZQdHF9={axlPyzv58cN-A*V?f(q|hfG=Dsl)d#HZ=D6~jZ`Qb zB{V6$6WQC2>$g5&e;0Sx6}XCC(oE7!|YLX4M{ zew=wBIq$^c05a>_#eb4EW0skg9%r5m+mS$&MOd_I$FU)P%nWwF%F=m+uwj^z8=_T= z%U@57#rv}5^Sm)G6=qSMqH=N&JG|>isZiT-4z!6bEoYK*Patbn|B7$(TTvPW=dleutw4od>6(OLRj>v4=Yij_)ft z9!kDOr+N^$P)H9$)+W>W3dO!5?W-=uckh%)ZijBs_LKGgPnKj8@-&{tUk+z#_s#`7 z-Lsp_rgrZNnC-CB=~+!?ovGbzVztw0TTQ-efx0i&zSS@G*H#n8-q`$MEF<6Iy_Xkr zW-(z}fo4ZYIgiXH&zC(Ze6y)mp!<@aN*?+~@4cF}Kk>+D($@-fUvf1pE(5vNfHxa7 z3p6`%>AFC-I+6ViF3?T20^Lr0c4PCOz)Wk9{X+whWoko4tH48kmesean~M7*iHzqBBGEinRfdcR6p$Q0f+*lwYhV23X3D85ectl=-t}ri*_ub}x{AAE5QO-@ zB>fipls~Jll{S3ElVK8P=iBQZLk~Ul(BElp?tgGPOO-McBk?cn=R0$U z6V!+nGl@qBSRlGrW;kTX(Q760=m3blnuOy+2GC?^WiE(2kt>SRMr42`9XQH7GQb|O ztqUVEtwb^sj|`BU;+9t8O9lBI$DFo=y%G5G^$rB~mA3aw^_j?y4mgPm?4yl_><@et z&UK%e$b*2znSZZ8MBU>)ce|4AL`) z0C&YonP09GcS3eTidexZs56n3Z7PTwB8 z?ukQSs>zREVZ=#R`8Q8D8D|^VSEd{1n(eJnSmF?v)O5skCNY#2JIDTN%9+xf)4Fap zb$y#KnG$cA;YlJxxmJ121E|dybVHSJ1w76U&!J< xH_X>@A2!WOF$CocFi>nb?2h!~xStCDS6=};1}{wS2A2Q;002ovPDHLkV1k;)>4*RT delta 509 zcmVj9B)1oLDireJ<#!i--<=!-Ty)Vz7k~YotUklVrtn@5n&V&C z+l4;EB|1cf9mkUcyd#RY#Bj{;fk96!PY!@s`5_)3Gk_yQ#dA+wvur5NX_f(2bl{rj zi2>$_?PIT5rje5hc0$2k`*VWk;9{JaK+L#3_4QdP&YpaX*A9;9y%6KcZ{#vrRS{b6D9uAigTiu`$6>NXc+tDa6*D z42nI+0I`!~*tK)KZsUf5?JC_ET(vAg=4oeYI8 z@27^tI`4y#8=oNfP=Jwg!*O?_pU3@F_`muBmL7j9=_4Pr00000NkvXXu0mjf<^l7h diff --git a/graphics/object_events/pics/pokemon/druddigon.png b/graphics/object_events/pics/pokemon/druddigon.png new file mode 100644 index 0000000000000000000000000000000000000000..3918e7a0e53d02b151aeb615e1d67f63bec8abf0 GIT binary patch literal 1024 zcmV+b1poVqP)0$rz)+OO)$+tHlOB35FFPr9hfY*h-R5m#hM8T(KM^PQu#E~@E`=! z!5Iqx{wm+AD)#|MV2baRy1&4GbztLy;1N@DzyBkBfKpOSGuD)j*okatJPz0c!J9*) z31^xqC9kHL&C(S`%(-aJWXM=*+^STXZ*AV>c+9gsI;^G{Yj$OMB#8dBg8^GEh-i+7 z>ImV}4yD&|h!@5d_8x)i%j zEAUVf$8;GRK?$${F2a+2!;&1XQAIS=J=RmTz>KIGHI>thRcMrREN%H&YIdV_EBz81+y(`8$TSCv&E|9f- zwJ)ki47eykj}zxDw=sH{65}N?<_&BvaE3Lr{#Zi!cB4DckoEAAqey55=s zBNnHk8uL}Xx+-B;V}!a4hRmqF$k)fM5%G2S<>(7(3hoR>d*5`(N+_Z$BcdVW$3ak^ z3m~^Ik5-TyjP}UA{S||2eF7OW4$)*1sZ<+p)Wf+3{#LCvi{2k1z8fgrhO7wy~D=T5YX&? uH$ODa1erVj%RZm6$40}6;pg7JI{pB8v>cE*NM}$00000^dM0007= zNklBw0fOYpjLP5PBCaX2m}Ci%Mriay+RP_r@hWeA*c;^w@*$NS0HF# z*AEXIdQ=4Jwvdr6Ku~ksJ^I;QXaK+xy&fJ~1Nx}|L^f>;G0o~BcpxoVkuN~7bW67e z!!qp@fTei5pjkZxEo(5PLd>$)3c)M!Ty^SIA2dMIh#8|GFA&H1h@klpW1Gp7)Ev%QKeW zvc_y$VK)FwUm-I4oAj924U`7}ksTW5!@>ZJmFd|{zOX}&Szd4U%S}x5tN}ITL%yAY66Nn72(AiO`fVt_e?G1B|5o=F47V>^bSTI>_+Ha zs%(-|$+V%+g8$p^P9HWtFuqC@s-0jntSqRPu<(t1Ycc^nl)M*zV&retZOZhx?r)~(o%B8hck%RVZ)%EMF zzP982F9MfRKF#SV@QUMo=5ZyZe4WvgxXhAcCUFwDle<(O*>>g^cv>?D1Mg>hvUcYvEehk`Xa{UfeB;``<)i`P%*ej= z#>f1ii3l2ot3Y^Nc&{mNFl+$~@#2}2RTlxg7uF`U9!>Y7w5>Pcf?i0000CfN1#m_z(~fcsOA2$l%zBxTs)=U|?v7h>$oq zIIy_D00030C&L*400KHmL_t(|ob8lRirX*{hV26g?;JqtWdwO@dzOMh5HLPQVJ}d& zr&&QjPqH!O)#(-tf`Zo_*|H;#6GIF87C|8Y_}BkUMvju?v40-xu^#Kc*D$>8>RUTr z{~<7w^6Q@70&h58cOG|A%C{Z8iAx+hb`m#%XL*kGiEJl+X6u|d2#^MLPIY?#qBZ>a z{w1nxfi%z@U(`;=1mFPN&oZh|AX-*|!{D591aRo>9boqIt@)(#Yh?o@f&P5TL6M27 zF6w9n%#J^P!+&r^Zh$n!Fv|&m0++z>6AYesojcVB&D;!_3ande|IQzLrGF>Dpsf!qeITE-e^#pFb1~^e zJ7vbeng=ac+Q0M4Z?Y6PY6cd+7e27^1tunqz-lsZqp)Oq)r-;4x>>_$$dnJmJyis} z>Qo@1u-JDGerQaCHK@y>7r4DA=qb;$P`i6CIU z3YZqH)&c`(!v%mNFPu4AMaw}nlTK}g&2ayjUqh?8ePY+Uj3MqRT^=V1Msa`>= p*b^Lq=Fx4Pg0^XNIey^!3urhH-G&NB1ONa400>D%PDHLkV1iBnE?58n diff --git a/graphics/object_events/pics/pokemon/dunsparce.png b/graphics/object_events/pics/pokemon/dunsparce.png index bfddc57b273d34cb53173858c1d54866d5f103b8..51cbcc2ebc8590a04b15afabacb136cf15b9025a 100644 GIT binary patch delta 667 zcmV;M0%ZNS1-=E4FMsghc-Xi&xQHMS5D-{kaPau}xX9qp;P7a;$oTNUFo>WaXn?37 zAOHXWQN2L00006>Nkl)>do)Ij(^*8&vp>HLd>d z_gnd3&Dq7JB7B{*r|DThbj3RFCpF7^ofzP|8WF4nr;(ar3XZkR>b#$XD*c4j0&%o- zICpjS`|p?`L37C9?FzA{ZMLhLPu0Et&l zF!I10VK9ZE;!)&&B4v#Ep7hqOvWU>4Ttyf}-Z2~?jq_d^)R~F5D)}h=JPO22#?mp4Z(`<$?z7J6lF3f#dU+pwMU9+L zW;1Pv$$)ajotI>ku(3Dk>CD(fo$Aj7NW4Xj{D;kElSc0Ro^xukN!Gyml0Ng~3u@tC zjAbp1vTZlZS{Pl;uP)oTHvAPItPFLxZTuhCUlbt=(PS0eTi*Zx002ovPDHLkV1mBm BNB;l- delta 660 zcmV;F0&D%g1-Au|FMs&ph{(85ppZBa5D;)^VDR|(z__^J*wARe!1(CMIGCs~aCoC` ziU0rrVV`$t0006)NkltYUyPQ5Kq(tLq~lI@_M zDdYL3BvX~)@R;+Igf8WvUnR73E4Wf@OR^6;P%?DLoAPs{|9@Za={-5lB`$G^DsYR@ z@XQ9JC5WOk8&K9V;Ac*O#7#j2tYhUr2EA$41aUZT3Z!*n1o3$d(9~=28#-zJk8v-b zj2XYZv$hWvTM~#uY%8|8+|(_P2RndoW<{7u-sWZpSpqCAfi{<$oW?vM^Bd)(M2PF- ziem(sPnX|c#yX~iu_a?EMS?W>-tJd-pp6J zEnHB8^MBqLw3*AdYX4FDVFoeTGwrxrk|p<3y0v*R;(AhCtmfdY)5&|rNBoDy9(yr7 zc-luR&hU6>Gv{M-t3US;?+#8U|KZc=xRVFJXD^KManZr*NT0>(i_^ouI4^qGDGqK? u^ssY3yT9w>*78?;G785%^znZje*va9!BI@F-wh1_0000d5A40OSl$SO8%bas)-U=$(!hTEmGt%uwNhio0-kbOX&wEqeB4mb@N z1b0Y~Zslq?oFOgQV%MG5d41KQ{5d{P{}6Dn8D8Ldr>78I0Vkk7nG7%Ryw`KObPYHG z4`MRB!1G>zEsHJi#&E2Nsh6#7!15gpJKQ7ccZ+*NFNirBL7nZESza5gj17g%Hb1KX zS|H}YfHUhez0Xs4$aqS;2_ay^{MaXqI82-G>CzbZ{LNE>W2UfA-!Pvpp2rFikNNOJ zwrFtiJP11Q{+D8C=&){ak7)lS81eY_Fo-cwUNAq5_p)o4`}HV`*^%|Q9$Um=+WZtT z29K)-T0ZqJ_lg^TB}dJN0!7rYMI5Gh@M zEthpyA>uH_>I}+i94HKuDxQJJXwD$ku|h;~nj5B27P&)%SZ}0&1IJO*;n1(=5pO3B zC1FJIJlDTiZ@PL@z(D!su7ZOGYHsi(Sj>MAaxDvfb{2Cii#4$P$uS4`vpHtw_5ykp zgshjx^d2S^7z3ZLj^=70g=RpIUM(2$Si3iVT9J$cWjipkA2^ilNb)#$G#P&C+z50d h@6E_Ouk-r&dIjSuxtUFKpm_iQ002ovPDHLkV1l&53zPr= literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/duraludon.png b/graphics/object_events/pics/pokemon/duraludon.png new file mode 100644 index 0000000000000000000000000000000000000000..ed2ee4a92bc09e52bc4978f8b39315629203bcf8 GIT binary patch literal 818 zcmV-21I_%2P)Bl~6vqwGDEwIpnFAi25`hy<9S%ahbj-)daE3yL>cR<3{Z(#o3IOa&RPz4JR;pmG5j>R(vky+AWXcxZg?o|E;H|XU}_!xA<3qj^sbaWpEUq4o6Sk zx%ww(r^oQguc6}E57z))hR1OJb6|ikzqkfPtyYtqBomAw3G7k1Wv&4Q2&R}M$plL^ zn2jMT|Iz>@NpgFTF+f(^8vq5Xp+3q0*c9_5Im{UN&_MB51{@TdV5|kxgN*7MWgF0M zGII@Xp#C($(+1vpG02I}N**wx^*TxS?LM6FI|7lN<{-K%x%DO zHsgF2i*c5q)tXPXPqfQEXIz#LX0WfUH76<1lE9X?Nsx*(f}}erhY9BkEx6!(zrbbm z;YmOZ0NY|`aQ<;4L2CZo8en)S^Y(zJw%HbV3v0M4Mn_R+41H9c(k1J*3cKRV#Pe+tj!R5_15f_n)Tw zT8a*8gE$BSVg$9JW_sPR7DSvO%b?VZp>HloW_G7>Q0K5oSTEQZ>Th#OTF}!Fnlf!5 wK$d|&RPOV07*qoM6N<$f-En8YybcN literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/durant.png b/graphics/object_events/pics/pokemon/durant.png new file mode 100644 index 0000000000000000000000000000000000000000..b61681c93844c351bbc741c24bbdac6702cc5a27 GIT binary patch literal 581 zcmV-L0=oT)P)8?n5XYxLX{eCVHhu~;$XjfKHRz-hPqES|FOVY75$PVp)}l1LTrd}7 z@P_!hD{jZKQJed}=bxl8FNEcyA^?<#_B3 z5xr|MaCCt#&}6n3u(g1H>SDkXn;HyUBkEFM$80xZV65h+XT;&T5Jr<&70bk8k5}Dh7>7Zb7IW$p zN{czIyuwad!fjK1r(%~jgFl^QnMH|Ln(3!hy+-xf!liyAaU<;W5Zw4%zd6@p2+O92 z!k>6m2=t;=FT3?@bALt>^Qf|b=X5?}DUdj?IscK;wm2t=bAPL1yk6wu!6?p1%wiJ& zPh_hss`=}KxU$6a&PBE2T3UJ80{r3ZhWAuDrUs8a58klgKO15l48ej6 ze_hNDieW6f@sl~WHiU)ay9peWV{Vr64aE{BF8<#Kyc0OQP?ig*5V*Ub{+)dQR*cCq Tbq^v+00000NkvXXu0mjf5^@B0 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dusclops.png b/graphics/object_events/pics/pokemon/dusclops.png index 91022f553c4d81d6a0c3699af6ec0964879fdf35..c192129804905ac5017fe1d23daab14b887eeb2a 100644 GIT binary patch delta 844 zcmV-S1GD_W2I~fpEPrTNNSKg-P&hEy(7?E`pb!ucU|?9Fppb}&ct}V{fM{s=`1tr} zc-Rm?7#J9>Fk<)s00Q<&L_t(|ob8o6Z`&{s$7vYgkSPY*08YO|06&0str8$}Ov8Z} z1+fl(^lQWrqAr1L0&bQ9MFf|cEx5Y5Q@eI6vUN;8LrIZR{eP&~pS6# zNXU~t**~+gmF=tATq~FBR_@g{H*d4F+KH8Wj%(vTEUSo|wvB0PQ*Vd2wr?{b^<&q@ z=sMw>eM_ z$AwJD8<{eUE{_b>3}>a*#Jk5IQJgLBF!)QxR%5q_N$ue?3j_`(CID`Du3eOQw7ma@ zp;_Kx`r@jK$by4Pilu{$^AqvMZXz&=CpzRo#`9XLP=9`xM64?kFd;XGnvFo|fXh2) zEacUF#nqfEMqmIBG9^hA&-E6_Ss$S}^b;Xg<2vYgdd-xtjbPQ|C{u#*Y_R`3mJYq8 zj5xx0VzQR;ylEWvBR^Ppb=^UG^+w8I1gky1k}2uL(+ho~oHGFetcwCMFN@IzONTJ> z1Mntwu7C8VwV7rkSn8cFRNa5fI%v)p*&VdN$Jy<#Ul-UKD~BS)ScK=3RA4f1r+lXc zW#>FiQ}W5t9d?^#j!&Io$eIGy1Qmy=f^wLI03tktbOJ7=faF*U5}2MX0!05qi|Y-o z*P8Q|-FSA+;kg4@2UdcLJ^g`n7|BZ&G2G}JbAM2XMvyv;M=RgQaHby#n6@<=L3N9_ z96iT5Zo0XkV&^P9Qlr6k@=f znK^-4X%T{&hildVcP8|YeFn`r+OEBw)~uCoZqY2fih z23ifIjrLnE2PWtgVyzR~g2sN!vhdss%$^MATq$Yx4}XsLBOiu{@Laex7Puk^blO~d zK`v`%sK-}H6ab~o>i!5$(DA~*3A4i^8RTDP{Y5&&0Enay9g7?VNw)?58U$HBF<#Ic z50tjhM}o{vGBg8@g`lI}o&TD@1?43G{E-XAR g&Krj=2L4<71vCMC{@HTFtN;K207*qoM6N<$f`VFsb^rhX diff --git a/graphics/object_events/pics/pokemon/dusknoir.png b/graphics/object_events/pics/pokemon/dusknoir.png new file mode 100644 index 0000000000000000000000000000000000000000..ceabe33fe977a82ec21048178eae20f0c52ea561 GIT binary patch literal 899 zcmV-}1AP36P)Psd$g5tG$Y&NJR0P_Tk^ItXINCvF#5b}{8s8prW+b(rN- zL1jSVMT!qbP#Ibl#o8`0JSzH>#Zo_59%fmP35yv z532R!9OH%HajF-r9*v+f9GIQ$lIF|(r*vd6VH`iG2TA-m$FEDq8Py9Y*Mi#6F^7Hy zQ#(pVC7CckFIti`3sKu)%hE7!Vf9cD0&%7Vwc)_P&5S_)XjIAAMbPJC1Fh_k48`#4xIN} zK6ejILRm2g;>73Ot$;IYIx50?j*nC@NixB@+!{LWCGdWo&?csrHuo6IW4Bc`-&I1I zKIg*nQJR~DDFe#%uNOQzE(gJ^h?nuQM6-;!?5=MMdL79VR|<0PSoSxSw|NDy1uKZ@ zz_uyS8Tfj^cFw?Oxfk88V(qr=>_r00!WimP$!}m2+MY3nJ-ar^Bf%gn=UE8~+5#|o zCTVSY*m5_#3OWcOkHFP<%J^q=tfI>f@Xx!OoaUC5Agk1tt0z{FB?=aVT5gP?3K0T8 zetUV9Oc;Y?$Gp9A36z3Ix6rc|#G6fYvnf%VP!vE?TMo3L5r}lgcgP7&xFZ>3ccE+3 zf(W)dTGoPy!M36`3L1623v~l6Yr~-?ql!G^b4vv8E)`0Pj7fJyS`bUdGza<&kYi(L zvS3nN-UQDWlSFoWWJpS-Kd_nD0v#pjSR3|}0P69$&$yJVrK1f>?y*S;4nDWOA!XAHm*wCo3u#k|5aOmK`_(%}2Fi`kl zAo%$B2nY!JP)-j300C@CL_t(|obA=IYQr!P24JD!2RKZ3`;4JOhgcUu)+Ti64MiICR~G{QdO#lb2M3CRrWc&WEJ6GEdH6*{D(VWN&OsU9Y3UDCRo+OU za{!1qfwZE!Z}9vx(7r#?!1FzPMErCBpd)V=xU;V+;@Nh)iTKf0FkAB$?aEr))~pL{ z8q@n{ffH-*(|`GbwUElboK~IUoTwZ$p=NDuM}#G37ucOopZx=TCj@Xqq*-sCT_A6f zl#9C)K9sCocjF!4d$KNFAg~s~%(1)GHS2~9wTibocch57knPUCHM|q!<~6J*>#t?Z zuFAvmnDLg{lt!_hwC@G=?%Q9hexAE+5o1O#VBn-KbU3T}Ml#-2Al(KLu|WSpkT`e` pq}Sjc5DXf^4Za12{h9bD^$pXNgHp^|?O6Z-002ovPDHLkV1me-+wlMZ delta 425 zcmV;a0apIu1Iq)DEPrr#a40w^NLWyysGtxK5cu%m*wCo3u#lLTaOmK`@VL0>P+(|S zPyhe`0000D7#KGI00CA>L_t(|obA=IZo?oD08qpSARXO0MB%b@sF3ViGWp-)Daz1) z2vdcsd_?AcghRFrd_&0wSVt6fsVd+0;JCvw0wI=IVu>aGP=DaMpv30%Y+lw0I7@i0 zV4Z-v$~O-RJlkMauWBfe*1xd?Th=%A7ZLSMchIx}jHPwianp6hmTDUSXjp;naLNrP z_kBahd`mNLkMP;>#R1@ncPe=ByS`zw-|vw3t2fY%yv6nAy}wSZ(Z&$7b5mJ)4=-EI zTFBl9cXK^w)qfip2nW{QJ0i54Q$hFsg?WS0iU3wb1MA)8UXZm=R;Pk1%bJM7CT~z$ zj@E4mSPK!i=-!5jb)bmXo;Q9wMB*)EIQTK}RuR*GWi7|EZaIZ@`n2XPZL|?t%kY7i z9kSZ@AuO-g+E^{9tR}Pp3u7!6JZd238!D#LfGiTyZ6b?RLcO4L{ea9KnEx9;WbmGd TaWH)C00000NkvXXu0mjfJwwb9 diff --git a/graphics/object_events/pics/pokemon/dustox.png b/graphics/object_events/pics/pokemon/dustox.png index 5225a9bf501460189aea0306660a757ef0e24615..933a30e3a917424264f9e266515f44b55a2d3ea7 100644 GIT binary patch delta 31 ncmbQpHj!= diff --git a/graphics/object_events/pics/pokemon/dwebble.png b/graphics/object_events/pics/pokemon/dwebble.png new file mode 100644 index 0000000000000000000000000000000000000000..97739f10d01520e0052c789f4cdb445123bbd4aa GIT binary patch literal 500 zcmV zdY4)rB1PpKXgYN8P5DmJe^LS=WUjg9nrp7VtIg&%U(E;D++x?-PI!?5$o~FjXHICIqF1+v6CSt1D_A#8>E=mJ-$Rascqz)V_MmPOGS%*~q%y!QiMoFC4n zye`^x@WRNX<2~m!7yikk<@rFdwf3{}0~+Vj2iT4q+g-Q{-HW!Vj1TO%v#QSnq;}Wx zFXYZa04-%No8YgZ=e9JpU$02=N_=21oPz`7Cm%@1t5BbpNKGXT1}Hmhx8CED52RHT qKqBjCDH$3zY_!Anc+*tCf39z3lI}rOc>GKN0000E&Kz$7$B$XS(0>Joo?KJw90wRs+Z+nr~mfg*m}E4BBFtHLlY%=e8GW%b6Fp#o%$RzLYt^ zIGTEyv>4Ugh&aD^cUSE#;JjxhV7{SEg7<4iocs}gV z;_kDPnZq7N5G?wb z1~CU#_AIdh79`J9nvU^|h(STs9FdS9!;rfz61;@)vO-28-;bG|5Lb|3kMgK5GOSn2 zPSX~oY^1slf(F{1C1h=9V@OOkz)f3?2sFj9@(xf3{!zZQFX8I zXPG6i-~**%(G%H-Bj(P%dea3KNl241XDB>*2yF0ll8vBbxJ@)ci6nFoZYmKSNvJ8C z>J>A@-whW4o6dFE=L}^9fVJq&D0_yYiQb%LKPQP$d!?vRgPu54RLJNHQQLv+XOK4x z6(x|b$$@1>1IkPAnkKLy)yMCE(?=W#Fkm=mnDh_Hmk$*M3b0NSdBIyFXPAUU|GN@B eCb5eDIsO87Hx%=jMC;f90000&i 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 Djc_Fy literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/electabuzz.png b/graphics/object_events/pics/pokemon/electabuzz.png index f245534ef53f339d6d5bc748b1701c2061331115..209ef6c42a1528c2c0127cf759e3da9cec72cdec 100644 GIT binary patch delta 576 zcmV-G0>AzE1mOgbEPueD5C8xG`0%j!;5cYl7+7d{I6zSN`1r`k*swTg;9!v8z)<+` zumAu60000_b;daW00HbtL_t(|ob8p(s^lOLg&jApl?Jy_1lPGUFl$BdbrMIY*Plu! z{v?Be+xNn3y68ndPr8m;rX=JY?|8?z1zYZ!5cmoM$-;k;yf!}xl{KftSu z38hp0o?JM4=CYt+d6CgFMnCmaKC|&_&N+qYMJ9wk9;V;33sYl+3r2S=Kf`Dl!pY#u zYj8Zcb_KV!(`N60}wUhG z2}ew9p0|WUrhmczhL7Nf{CMUQBPPnvw@mae+_Vo{9PQ3i(>cyZ*b6s(bG&2AwZp2* zW6CrhJT;wjp`^ZWH-njrzBiniM&Md2xyHRJ;C6;$D9?I%ANoDewjG))gR?=x!`Y() z8rWG?Lj}mO=!J`p!B!7yVX#z=wy}X#LWpbm_OTN@8GowbngP#k)enZ&l4%e@;c%*K zVq@bekKjaUk8IhQRznK7psE+9?VQq#%T}PxF+x*JvNCpG++f}n>ELR}Z0z*PtzXlK z%f=UIG4R3ij#rs9$ksbxW8U>1k$mck$TsHv1z?jp71?UuUwKMRWbG5;^EOuX?bPrw z<5amgUpd0SMK33EPKeJmbvk|ltT&MRSQmOCC5HLvi`1r`k*q~@=;E<5Wphy4! z000000000P1Kghg00IL^L_t(|obA=Uirg>|0AO9=QiZ@`D?Nm{K&mSQ5~&0hXt>G` zvE-IidB+vVY^8U}cy0aIi4EBcq}gGM{WRVgttHEZJmVS9_taENq*9T1qZQD@avyEv8 zLaGoe^S?2+RBF{=YpWzvvVYi(QquS%YlR=Z?|bZ;yeOx5%XjT$=alWrB5pkw+%<9U z6XmXhe7)%JU4L1`t(Ss(CO6kj1$RxA`TG8*%&yyeJ+WuvO?PM#zo-xOHl~i_?6M0Z z!}*AD<9e4Kdt_1Ks`F*aR4=}kJY&N1xN$Xuj*0qgSet5KF?w$Gyec4PLu$y^`E)(h z_aKgC(`*g$rcOUvIW8w)fZ0Ab^nm`B^2sTW(O3h%Z-1cA)?;x1%R%XLdiL=oxEpdq z>j3v{&MyX6Z4;q9*pHvtK^F%@nFcA+@!0gUX>Ld_(3X5ME&G%@{M-H#!!kk#J)E-f z^!2ARs}^Z-ZrI$kE&1$nUQ->+884uzfl)VB+43O*FJ}i#X4Tmv1~XKP*i5eSxUmMm zTI4aZ`cReU{gv3dAby|5a(>!1Y~MIlCe|-uV4_YBWL*%yPh&ZcPe4;Q;PY4&as3Yd l!@#QGKz@t5;HLP0jbEH7N3_zZ@Vfv2002ovPDHLkV1oVhEH3~6 diff --git a/graphics/object_events/pics/pokemon/electivire.png b/graphics/object_events/pics/pokemon/electivire.png new file mode 100644 index 0000000000000000000000000000000000000000..fc1298e16337b32a6d9ede9c4f341c259eeebc7a GIT binary patch literal 941 zcmV;e15*5nP);1ga%Ynvt1v~=@YA2KN}ptjv9Iwp{*w?8{-OC&zBU{M_h>)SSn*-{Qf95+ zlRdC_|K^v^4S@LVkEfUBktq_VDMw~n<_R+Het)BUiKqwr^!@V46p7Q6BlGH0d9R^wBV zqh5}ub-h%w?}|re+*fWq`-O=zZffLHV!+l~`R89!sVN8wzcbRuC~DKoOW&Vl?`C4S z=kO(SX;poxmvk&6s~baWy*0XYYEVHCaOWxTxF}^VCueO}(h`l{x!P_6aqfGCHPc9p}O zoO@ktf|M{ZoyWksp382be~1=B;u7MU)ArR_Nx7!$wXM#xy>aPFp@ymTrzQ%b6PLiY z(Swc!kQV6`T!sm{R>s}HAyeCU)_u53sv7C>sG zxxdL*-U`@q)_#VYKJBj8aL05z%u<%?Ug4^xtm7F71#loP`{Fjf4@`HRyzXj8c>m%^ z*)7>48U`w}3pl$8XZ=Ai^@Gm(xijuwj)8)`oZF~_;J@jY#|ADX`@h8BZV20(dK$%9 P00000NkvXXu0mjfhK#;& literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/electrike.png b/graphics/object_events/pics/pokemon/electrike.png index 1cd7f57e4cd96b803521fcd625f3053e0fe965b2..6b54e60b78c42c7fbffa9d0212c0db7868aedbe4 100644 GIT binary patch delta 548 zcmV+<0^9w!1jPi9EPsG#K=|lD5D*Yxm|!?qP_XEjfY5lzpg3T-V7R!z`1tsMNMPV- zpkQENu;`cpoa3AT00GcRL_t(|obA-HZrd;v1<(f&-24@^gLv>Dm{eq-okU?<7 zYRMSTyG7?Mnc^it`!`)WWC+|PLq4i(3P_|Z$wQX5@ZF9;-G3(vlmJdS<&^&?qa*%s zUSEd&*AEyyeH-*gLtP;qFi@>w$j4IL@@0|t8wzum!+?(txXENNpk1cQ(;|LT4&jq+DpW( zko)ONr(r(3zq)$x2DD5Q$;L9RcSNOg7S~=f#t^G7i(R*2F?-%TJWuPwwjr4_mUxFC zG(XIX{rn5 z?@(#o?ElXlock-N;>|k*;J_olu#9*_yyb+u8D5{=D}!o;e&OC?xF# mzc0jop&fg`o5PZSGQR+#pt+y~^9nxz0000m|#d~K(OejkkE+Guvmz=c(AzG`1tsUP-w`2 zpjcpVu;{2jy}9TB00F{DL_t(|obA-HYV$A<0ARtbc?u=aB>~|xF{a7#%Mb#6jH2wZ z$r0#VI5c?ZQ~YaxDCycR&Di!`Dz_y*sg^TzX@7FtC*(WnB!5eYQ=H-y|4;Oe_}lS# z*XF);EgwSCDh@#8KBA(zRR$+_STq@DwqXlrLodTY5W)`}`M*~w@qY4@Z zw4$OP^n1&kp7~A_qErPP4Tz|aDr5m;V-^T1=*`wFHl+wTDk!I7sX`WGv#=Fo)q7|+ z42&_CyaleK^?xi%=B$8cFh!KSguDf=lU(oa=hS#@ts6t}hbWKrZgkgb z5e-+@*H^57XGpZ{Yu3Wjde)rcL`rEhj;H%}i|O!od38HFB=jwkNXmp=0@v{PEYFBE zeco)}cI5T1?El*zzW?HCDo0KM>-4ZAkmnC)l-owOTYuEoa_L=D$553|`>G5&tun-P zo2!8BkA=(J`O!S5`lfUX+>~>+0K_=UwuN$?vn}I=&iGTIFEnonXpHB)pj~0J|Bodg zZul1)OxX++sGJ@vRKTaBt-;b+fcrF5N;HR37cA=`CwRh^x7bMt{)Bpf_tfIcoZlL6 Yi)_RI^$%Ixod5s;07*qoM6N<$f+d>~rT_o{ diff --git a/graphics/object_events/pics/pokemon/electrode.png b/graphics/object_events/pics/pokemon/electrode.png index 8cdaf6a7aa4fa9747c868e4ae4e353f72dd69f03..d468df1eae73b7e0d2d4bb9db77a96f25eda9a04 100644 GIT binary patch delta 328 zcmV-O0k{6@0_y^hEPwz1|L*SY&CTAVoSa%xQvU$|@Sup$fRO*Jod1Jb|570CK{3@a zL4yzw5D*X!4_aRU008z$L_t(|obA;y4udcZ1yJ80cYqsU7*Pi1P8^_z?i_K2NKr>b z9V}>wh^10esSMeR?arK%6}J1oy!VK?+R@mQvs=f z_+D_X!68;OutdF@7wB{PzChV5h&O!Irx)FkV*}HI)fn|L>g#^n_g?$+27ifXa6s&x z0im7b-!#xkrVWN| zhJ${{24xJDT0vv%F^{cmzky>98oQfhesf)~FWT{(q+KT)6n(Y29c?K&~R`700000 z000000002CWmMDv008w#L_t(|obAxD3WG2Z2H=~;O}ca~UAoo7#kVMOOX$N{#3lF; zfzn0#P(71c3VK(Nrcm(TzMqRR2e4+%nqMWcwvOrsv8?0zy?^<(!JC^{PO4B8bsR&2 z&(v`Y?O2#N9#{5S+PBRs+rBSt#`wWyrkINghf6QTI52gX7u{%vl>7%vEXYX?2ShiT zxgb0uW=P|})IOq5sv&KOcxOi<<0MzZ|41gPx#Cs0gOML>$X0001QO(yi(i2w1yyoxUBwNaaBBme*a$RHrSudY%^L+|hJ9agqc z0000DbW%=J0RR90|NsC0|NsC0|1AVTtpET4qDe$SR9J=WlWmiNFbss5hNMOL|G)S0 z(t-j-Qs&gVVZVSp%XSmSuDf*U(xpq6{*8j_&+-tUXF<*K4vy`dG4`fS%K@G-p5S@} zHgN=_IwY~fmhX}*)=l%KJO zcWKau(F#T}(~w+TGs|}6-o>S0%>7WYi(A8pNft{n$%6g-SuUOi%&~1;9K%2{lFr6g z{+Zm|Wb5&BiJj{?xt$;}eQo?z{vIFi zYq|Ln$5D-B@L27Dq5K<}s|NkJI5PK;p%>V%A%>Zg*5C8xGXlNl20003% zNklZt~5Czb2vn?RIOTif|TeKU?Big+}5|G_I?A+pUO8#*rtA zNE3xm^+sSD4;bLckv|jB>~+l=6xMqz6uO!*2t>EX3K2D9P<=<1^u_4`#sd3*zAhTz z)`f0jyfjWR7Jaa@oQh6`VF-@+h1ltIm92ukNIew|!j9vp8Gkc@Of4~+0dqqoar7-? zCw+4%yS3gln=Q!=RX6x>W^7Ya8LQi~G`j56)KfT3jH5-vI6jW&rY$=SIAWL>M`H}* z^v0}H#rQLC!+JGl=A0_)wA1ut$P7Yjy~mZ2WI*YuK`JDbpIS7Q9Ir96u+cA?F($jR z;Q>9_bMZ!9z0dLfv2~n@ZJZbKAIx!UxTB^Y!Ic`;r?%R5ZLR88*4h1Hm9*(?=KWc7 f|Mmn&{&7A5`fads**DLJ00000NkvXXu0mjf;<~>K literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/emboar.png b/graphics/object_events/pics/pokemon/emboar.png new file mode 100644 index 0000000000000000000000000000000000000000..9f64ee5ca50a4bfdb63c135f122f0381a9751857 GIT binary patch literal 1074 zcmV-21kL-2P)AEU0uY%*(-4hluze;F!$S-D1ULwXn9QLjJlM(5qH9oq?pP&` zs8OOX)`3I(8RBHnYA8Sp5U9UO5(J2+1ZjtKYWnhye=T~^)Bxc?+;hD9J@=j{9zx%) z|HrjbxzEG(c6zCGl8^Dce5qX-k`pfP^RQ?SYXZEYRnfxNe^jlNxfwy5*Ou%dtzy)u z|5NZY_2=cZL#qiG9r9{PY$pf~=>h!ihzQ} z>#Ptv4eXJ80hd@04nSb!fk27HUU*2Uo9hrV&5(kSWJc9{?%Y1z3B8FU0@X+<_|!`W^qey@3`0G!2VzG`ek26r zMaIiKgqC`~&q|?6SDimztmhcwVb~)HSwIbp^!A;JOQz)(>A&1y zP+uW9a;9T5G>;O(yje!-Cp{r1?8uq^7iwUn9mk8QwD^(vuZj!$+-QyTb2 zoZT<-6+&QkA*8OZcc#-s*L5lc72Xyl#!q_(I}e}4!avK%NTAyGZ>7LVXBVt?`SC+o zL2$ylLeM>t%-N<~LHz6srThPmXeMwa$D%;EuJ^G;>2|qA?V#GBcpL18PNz*@QCBdf zuLQ@~l>-0cIRu_xbTh&2jI#)hkKnzhW&S!}5FNv;f?e$Ge{#Qgv6b!dMkLtVkbA7M z@7}@q519{EB-x52Yp3_pyz)r6P-RE{LB$jN{huGsaTb^g1+SmV6)VvuPOr@@P|Z2} z{M@i;mwI@p`B~sc3j`kKG~+lTuw(S-pDYkh{${{yo3R|A8e5OIwn&)$uVy#~0bb`r ztq24Gbg=vbtL=O?ACqv|%L3zQKV|cCK4AH-d3YEu-)%KB-^Bwy{=HQM^4(kOe9Zmg z%z3uw!e9Sgenx0Mdjq_;SM2HAH`H?9UcA17IbVFwCqB&s6+Suv&Zmn5Zi%kvUds4|&@i zr(lnvt_13>{8EIz8GFX#Nro&t>7?%=p+0A_;QMnVYl%_FT_y{t?m3dR1nGVeV-A{J zO93;LWDUfS;$9_ZQx|_@+A>eDEXoK!Kb?MdW*}O#K=X?r}|A zC%D%%uvRW>9kH*-$pAm#VO-i~C0zlVcpG+xP{D}2{Dg;a`DE>#ayL|S_7!y-&YI?# zHGYpN9;CR$Z9vJ{SJZ9jTWfiMT?WvQ;?mmn3!(t20;}kTGI7(lefDPUF-RFFV4Pdq zUQcFv6aSsjtzjG5OMAuMnqkN1!9OyUj(WhkT+Z;Rohr_tbWwXtmQQT|c^q)%_+su2 zJ)^;xkN_)Uzds+KU9{nR#MGf}L7gt=h~o!u5d+8bq4#TPDr7AKB-ZSXRzG%W$@tbF`EiW6K-e=Uc%D#@mnwX8yd3W<$x zLSEVhn_Q0X;{^He&v-gWvp^aRY+M^RDni06#})Is3^9{%=TG8u7K%6uaS<=i7ugp} h?6CT1(McyAr~e6alf-TAQKkR@002ovPDHLkV1kg35?ufQ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/empoleon.png b/graphics/object_events/pics/pokemon/empoleon.png new file mode 100644 index 0000000000000000000000000000000000000000..f7db7110616a5b61f425035ca8f1c6ff931657be GIT binary patch literal 770 zcmV+d1O5DoP)A3lC@`4F_~_{P*y#8mASeI;00000A_L{V0007w zNklK;gfIm{V7h2i_rUeUw^l5rq_)Sd6VOZ=~c^h ziQiys_6vtD&NG{me>XOhyg#6Cd7fX!oqDEM8ZQI0H(+47VRgxt@fDkSe#LmTHn-}4 zf#rtrg&VQn2?t2@-rs*VEv0T~bi03?JJ1$ z=y3L6$GXCyeo|_Sv11*RFH_1Vy3Kd?wOzV%C~K z1hx=BkJSclXQeGsH5NG>n34yT{d%JBP+7<~VKcy?XVt_Gt+NpFS6y(}n$HXJ0Ai00>Uxe4sgI($ A%>V!Z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/enamorus.png b/graphics/object_events/pics/pokemon/enamorus.png new file mode 100644 index 0000000000000000000000000000000000000000..10dae3dd319fbda9d0e84a1b9d29a19db3ffbd15 GIT binary patch literal 1643 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 Z{sx9G=gVMH)ztt1002ovPDHLkV1kHq=!yUU delta 1009 zcmV8G#kVqiNa5(tbcn}Z}u#hOY7#OISkboEv$WTc5`1sJ! z$Y4-lXgC<+V%Dkv00WvyL_t(|ob8oOYvV>3$7e2c6dn}RHI4ikDim}rCc@t!agP#~ z28WHer|dDuCD2}SDHzuN4!wkePrihP9WCf$YS5_8WlLCFuzw$5+0IxR%~-Wb3%wNj z9E5)J^8e54GXVS_e>03?my6ZEs}GME))^;hYqvqO!#^}w(}b-Q8kDkJ_iLFg+&aw9 zhC!1;Uli_FY&4E~1L6mV`PqQ$oJ%V1WI27W86e;Hd*CoX8#d*UDnBMzEdexr_v92G zkCrW5x217*uNXnU3yjCQdduLkqYQqEi04J*_5g#>8)cL@fyPwhI3m6^ zqVIvuuQIxl1tfI+I68Gmu%C;I%Y@S8;?+v>h@S#hbAL?EegBfuRiQB-!dx1ROyb0$ zH?V{Kys^ZgVhejEIZOD(l#H(8a}s8h7Uf+nnGa!ZR2@hfldIP;Sp<6-7C9e3V|o6# zmr=ieJ>v$+q`dtlbA#ok%m(Q9ujAKe=T|R3FZMEIY)zNr$%dsmGs&ob{qc@3i89!7 zMwhId5`V~s{TJ1-X)?eprDHm0GXDvl@CB*ZxL*Gdb!|o;N(0FmomBY^&3=yi zXW{Iw+LI<5om6Z>N1i(a3!di{qx&CccQ#9pljT-WvQ4WQ0QhqDYyZ1^UA1J(Hvert%n1ZYZ@GN+tcD! zOMey4xOl?q#UcK{wL&)V8XU-{9eJa0L}c|}7@hd1Bs@}rk&ns1_v;3*=knajlXxK6 zx1p;>OkB*TZ7M_T z1kh9uiiItJl%OyK2wN&Yhr9s@F|JymfNIzB!dd`MZ-Fi-3`LoY_V{*3P#D7TxMuj} zljuvnShD2%PXQ_mE5%?(aQjbGH4^ojpfCi4sQT&l$X*n67yerns?Y>?{_8SLuvuR+ f(p&5o`7g$we4rg^&_vRU00000NkvXXu0mjf^#tr~ diff --git a/graphics/object_events/pics/pokemon/escavalier.png b/graphics/object_events/pics/pokemon/escavalier.png new file mode 100644 index 0000000000000000000000000000000000000000..309ba31c97a7b49bfa0a59e6dced942f0ceae1a4 GIT binary patch literal 1207 zcmV;o1W5adP)8d#4AjpdUC`CA>~tk8k~(zAa-`U)9V}6+aHl^&x~5YPmGJ_p!aEYoMF`N_c3ytF(dUd-qJFG!LV8;JhH(|p!| z)X$dD8k!^EWA`A4lhs-&l_pC%m(PK`(wivL}3l*6AE zY7m4|9tB~g7|WC#`42M5i`D^oW26=KZPVhbw?Zr6IAky2<|zAh(KYP1TV;xA0LPig zEc3vONh{3wC2ucz#;j1WHs_x|zZa_EauCWX=l(vktbfxPQ-n1<$k4k*IRfp%L?I&| zZrLAuVuhT^RyDibJ^q)RTEUn{0T7l6-RaH=RPS>?Od;7O4FVek-Xw(;Quz2+fA^1l zhrps&FO~X{>&74uM>J(FJrMe;!iA}D3zXvNM z`kHYIWSbs=f>mSA3PByP{^oU6Fr)o8GS%;|tBQ%z3U6?O*(m|Bt(`EFxsjS$A+UTw zKD|}DJ-m>}%S;14ldhs3`0JmgFm4;>#xyzR!W3?i@x0D{;N_*Jot;t?@&W}VwL&1v zn0(spcKaY2HcrrAfXhI>y%~Y8Zi}n6TQ!|2jCgfxc#^w2#Fw=PUazSWay$#m(hGra z!vXkju%-4KsK8|ix2qBO^WWJfwm{s(MO8L$L=$-A5!sb^w3r(=rQ|#4tgsGO2cYJq zbmuqja)il!t}?$%HY4zwdLdCcR)NkRE~FdU7=Qi~4Nh2x@&MGE=N`u`Op<6inl>ZQ z2{1#Zl%`|GBYR+!{v3dG%mFGAi$3dm7o``}yns~6aOR3~`wOZHUA9`b;k2u}+=xq=rS_whtXPI=5<{{y4; V9bwX1?vTnEPr@Nc<8w35D*Zsc(CB0&@e!7NN}*gAW-=D_<&%rh#*kFz`&4L zh^P<%=s+;OoZZ0y00MSNL_t(|ob8ptZrd;nh6M=FgV2t4H6$m)P6M1Y4u6h%_MC0U67_P3adw|^XWnuq>|<33a6zW>;9 zr}?J1;kdUzVXBWEH;lhA&Zd_=WwlxyY95JKd2A?~{+2c&NQZ+G=Ev)Gb_RwI{}DMr%9Bj+W_M?xavqW&RB>wBwNi5b51|BafL^jbcETm5fPjkb_(G&jeG^A)#>Wt%VowCjXRKJ5jaW?S&hBTza=2&GAsF*5tjcQCv~^Feb&JM1qsN4nUROiWb>uR^ zJ?RV3{eLCj!oD3lDB7O@FYT-;W9-b-j@~Yut=A`PI<$;01!cdkp18% delta 716 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 delta 758 zcmVVm)8 zqMMKXr6vo2TP z5>tq?Y+MUjm6@F6Dqu*+mO3ga4j2S+Lb1hwQ)7^nrs6Fp*F2vRosd2~KQLBRNvWzb z6MGGq5JyZj-hY~j&j2MUMP%`i(!jzPLJpYa82h}h2^m>pmMiobQI=YfP0VXbjs=p* z6RoLw{p4NmACaZ99542nGnzN?GJsS@Iv6n|ceeNnk1n|Qs?C{d>c9gBRw zpv3~b<`(UqEg@D}>~(6im1he&=7cz-Dmz>)*W9LcWAT1#51Ssk?fp5pubw7W{ zXZx`Jdq;I$Px&?XTOfzi(vAzi`}y-7--=@a97D9N=iK*w9`ci+{^%4TZ|nPdzJx;o zT!VP{Ie+bweh4^92`$noA;;q32Tvaz)_Z3V+j`nG^=uI`VcWJ`^^mvoX0U)`fYI*i zTYWW-0~R=I`-m!F7(F*v^=J(t^W_}Zbt8j@yS8gr1%@o-wr;N15HduY#Y_9N47=;w zI%tSyzn;3~2VQL~-YtU`t3Kc&Xo%K$-LAtH8*hH1U0m?*p!iozrvLx| diff --git a/graphics/object_events/pics/pokemon/exploud.png b/graphics/object_events/pics/pokemon/exploud.png index da7b3556a57a23b3222d1197881fe73c8412721e..fff21543499f076e37fc75b6e814ad22bfc5e872 100644 GIT binary patch delta 1078 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 FV1hlu1E>H1 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/farfetchd.png b/graphics/object_events/pics/pokemon/farfetchd.png index 13507951c9073b3fb77b32168b2e9df721cf2331..5f1f9995b52ac8fa64144dbcf77d20738116a676 100644 GIT binary patch delta 537 zcmV+!0_Od{1h@o{Du1BR|NsBh)z#+aq{YpH|K4i$v_ZXd7|s8SLEb?CoFLe^aI}kpKVz!%0LzRCt{2)v<2dFc1b{J^}eK8H@IDJUPvHgHY*xvSjd} zftIvoD$oKMG6+z;5eOk#aDWJi6|z(Z^NxinAe~b9w$HNvUw@P+nX$`U<}&}!m|fc3 zq`jE0Yx6H&>>t~zN%`1TMao>#CCB!GZJqM5iVCW@pdC_XB7(f+~>(UWsUilncLR&Hf$SlI}!U^;sc8v zH9mn_N_@#;i+|f^sW;78GXa@|;x6(jK}=>VA>7s2b70#(pvEaOQvmREN4-D!Wu+f* zU~C^aPU{ivyTfe!1qV<}1NCbtxW9fb(Q^^o2fF*!kFfLkAERr`%n0@n3V7!o3Wfdt z2*1LLWBWk$vKmo=qxOLSxeZpc4|qie-a2#E+(C0w_J5}U(alyUP~{3@ledj7VUL%r zAs>T9mwkTwv_~f}I~2}=`8QP1M`rv=pJsF`E=@Mj&pW zAa66Pr5Vm!Sbs&xac_srj*X@7ch?gOYu04nex<)(I?ni-{s9QPCiX)E2Nuu5aku!v bN1fkzAQG&)qb~x+00000NkvXXu0mjf(QO6= delta 544 zcmV+*0^j|(1iu83Du2+RkZ@>NNI<}th!7AESb#X_;J}c$D8RUw(AcoZsG#`x_{i9B z_|SOxxG1=YAnou2l>h(%%1J~)RCt{2)j?|GFcb!0A#{LZhAzBmEK&&G=nAf?DQ%!= z(;lE*lsQN!-SrGMr3-C*mKkOna)uf&ilMxbyNKRXi45&(N`Kz&iwIxfhol$jV{ma>Far_5_t zrObFcG%1&EaJW&qp(Spc1D3E4a3tUp&RD{HC|%hFo5G%939!bv7~ntvNu{e3L90U{f%P@w7*#3oOh z#Usq|k{8g~V3EDvocx-j8yFo5$H49d6%>&fzfPx#Fi=cXMLC(p0001-p>wpZoV1ZCb6r~Q>i;oWDgVkb0000%bvZdOF;YZ9)zZZn z6c8yaDR6ScPXGV_5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8*OG!jQR9J=Wmdlds zFbG70WyLBZq5uEe3;2=D7_ci@+*ugc%;vPDZiHQVJnp*duDkBK>#jdjMD!Iu6P&L9 zu6X;LgEPM5XUk9GT?h{qbH)rG^DMl2`~E|Blu~;3EXH)*9g(2ISVk~4!~u8iT_dPLzAQ69grSV3 zAUvH527=lej~2S8|G( zAcb5Vt|QW?>2L>oB`bhC#hnQ0Y~F+1aDoD}3T8A?6}I!&Ix)-ICLqxqs}!HU_KJRo`D--Bt3u z|Lb_Ve8J}|A>oe49|0G4mzeit#xv*d)+nE|x&$tc9|RiOh08r}Mgr}uzyrZG66k>>pd$bwG$3ad2s)eD{;^CZ7!u%! zt{sp-#3c|iYXEGig8@toFx4*|0s_h3dCe(D51fF77#+cOr)~R_S3r9o(lQe+fg!+` z=@t;b}=sR81v;_rBu}h54INdK=pkH1*oqwhZAt@8EM!eFRZLnK4mX-8C zKBA^*H_!t?Fr9(L-RU$bd`M9OYm-69&p#bEt(wA{TC@_sOXleSI^If1Ly6yZ!EV26)$OgqCkedPbBG>R?90u% z95Nn+*mhl8W1vIGx>|H!wY>rsnK_~7$CO9y*V1MQByeeF(SEh0pBC`^fYqYe1jasN zQOQh)Q9x#@;IH3vOv0E_#*KsonhX`u-anO}seij@gr7zwZf!iJoM*b$6%ZMwJ#bNq z74!T^q-0_U1T_9B^^WV`u0YtUD1kPkS@|i%>ujjy0f?L_;OX`=*+N$GjqRfnXyTKV zW>l>bI9fl`xqE(%6TucRN&UK3b{hfB#gJ7V*s|wb5*;(FWPE@xEa3~b*ELV0PCA8&oMx6 z4BmbqaGqJ)>Ilz?YdMWy)q`K5(?AK-;ZUrApAQ1g40%PPH@375@1sB$#6%IM9$#a3CPiP(YAKIN*qY(72fR`1q)h zaPYXu$dHh(rC6Q-00V+aL_t(|oXwTNZreBzhJ}FuzlK1WY5?siP4=Qoph!Rf=frxn z2kprT)k7{pQ6PqoK>-`xw^(G+qDRTynomfXTEW-km`>P0gl4odCf(R9*6+Od~^iM7j4_0yaL+$K&yzm1cm^grdvQP z&jm0+n?kbur0;axiY+K0#V#;D<8(i1fqr@MxSJ~ELVsBRTf{4^*<>%*wPgi8kc_Al z?FM=vaHcb`__Etg3Lhv+U~4i6;qj0Cx=~ZOlw1K6BB*N;;?kzO2f_o>cjW2w_V76A zO+eQIXio^5UXunf+CEcKG~X+mC6K_>%!x5@4kH$-G4;Z(rBxqd8HL^H|DrRNxcjq<#1UGIywS|hHSJGyKx93 zfnj5C`4fTT%-T{%cnn<2w7gJ%`~;l_N>ZTBX9fIl5O8M5i|ec5UuqlPYk@8=XIFhi z$efFCyfAhbt~Yovt5@>^KOB%+Ka$Ry1*>`W|7O@K{$Izxu`nHOsQNRi00000NkvXX Hu0mjfqVv*t diff --git a/graphics/object_events/pics/pokemon/feebas.png b/graphics/object_events/pics/pokemon/feebas.png index fb52f47ac5a8ccca06621cd7870419c9ebe04e96..e951117a548a94f04c9e11a4143b022aa1ba37f8 100644 GIT binary patch delta 21 dcmbQpGLdCMFxQWYh7$n=YpYYQZH(Q*2moY|3AO+L delta 21 dcmbQpGLdCMFxQ6#D;^Y77-+q>+8Dcq5ddVV30?pI diff --git a/graphics/object_events/pics/pokemon/fennekin.png b/graphics/object_events/pics/pokemon/fennekin.png new file mode 100644 index 0000000000000000000000000000000000000000..e7ba60c302535b1c5d17028612e942aa4d81e703 GIT binary patch literal 523 zcmV+m0`&cfP))A3ej8moZXhB|;g ztA^xk$Md93o3_|T)t(MuDLc*Pg|!f2O(tx2567&RP2HKK9!N5))Q7)J!jJ)@%uJ=Mw$fAw37~+a~b_!t43i zsQJ}KzN?$jP03ESQ|`2ya&y9?aOoa?}5_uL?gyCpHO(Y!8)HQP`n%~>3PGN z$b)WM##yO0^!U^cc)6I;^M?44`Q5%Y#szyHnua|P>G|gP5Wi-h_yi%wssRKSI_~6x zTe4VhOE<$irqZwqG#x*cC7|Q)^x9(m+h03>Y4 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/feraligatr.png b/graphics/object_events/pics/pokemon/feraligatr.png index 03ec7187cc269d458e720b4f22facce14c0328e3..6baa7deb60d6fd545b50ff02dcf4dd866e1a3293 100644 GIT binary patch delta 865 zcmV-n1D^cs2Y?5VEPsOl2>*+N5D*adQd$UVltI<*DV)8F?*IS)|HZ|{|K^KoQUL$v zi_N`a0000kGkjqH00Rq2L_t(|oaL6iY8yci$4|v|hSh>38XS9BJfif6%ywY_&BgbHnX?0_hsEFkRnC45P$mZ$N#@GyE~HS{V#2B zf&W_Il=kvq==JhNfqotgM~&e&|B2xBu!jeen^PZO6!1KF&BAUTOeQUZN!y@bz!UhI zue*7069k?Ybn-<3;$Ymv(+OzWb};PV%LX~#BBq@@{d9-ZQE-!Xuvrj{n*wb{>}J5( z2G^(Hx`QtpTz~D&j*lJeBgV!sIGty+U``8Gi*DWvxNBh^^hP+cW7-kf(N|YtX`zDg2>E<5}lwMcYlm_!mlJr_NYoh!&qY<;ny5j z%Zy|8L0Ptj6o4vn4lGz>4uKRwp>!!MSSqYitfE9NUqCtmuxt&5RG~CEr%$kk%zzOq zJ_0SK=^`ze+#S;bfaDp%(xAa22I`s;_-vpY!-LDRpgbxNWtGk-f6_5+Oi7TS{36Np z>04&Qw|}(AI(0*A#$#Zn5ohp*g~3E~2pe++m`RWlNaHHnn))N~8#CBb6{)oME}RvH zv(RyM(cfvlRMUV%5L?nmW)j3=1%z`GvbYbSV7cCM!6Upaw#a9OmTLt)+D0ZxQ&*zj zl}VCiaUbDwkC;eh&qVvo>-hs;Gew80(A8JLtbZy4sf*{eb}>a7E7k&+34S5LQh?cA z3K9%j26d*kpj)YGC3f*-v%;J$lYP=OAcnLhSRQHq!C)t$FmPSFC%PiCxZ!u$DIptmoc#zm;C)eL|4YrO!K7b^-hH z>)AC5u3bk~*$DovUYs0#;?fFg$Ig(WQbtfImsg&JUGRB2o&Kd|C1_YTIMncUPaPfP z5?n{5WosC6Avp;OaDp5iYvD@xIz0!8+_$jgIMsEFWpd3AJ^{CnxCYDCka0QW)N?^U z!5TUSoqssRcL1@XK z&HQ2FH^)#KQk`6D5>Uha(r|wmm#l~NMZZ<_Vt>+6v zl+2G$-N1{rdV*S|{t}?&#z0SACb332@+0~-%~3dJuM%-^iFnPWeJ4ezEg$aL9*3B! z{*FXHUzy{yHsHmQ1l6&xDJf9VJ+@phe0+{SO?f3CN{$cxrNES~Ws1i>uPiqP`Z$&- zm48rvLXIy)ENadVrk5YjjaSxG3VK_RZ-xKlc6i?GD3OT4|+~)_%+}G{~U!5Gz+VZ4;2`$X5=LRCw!ggFQ6KZ-n4HddX}3<03CPsb9VU@ zRNzGW#&0hh5}yYlM18GiJU5P_e!RZn9OOT0+X)_mQ&)RO7=et<#&K&L>yc+>Ae*a^ zQTy*e?Wds(=u)o&wP)4f4uX4qu1=PLnoAfu*wb8D1`-y~iUnar8A#4)B|>~2=#6U7 z#o(4UKQr<;;;j8c^nlqyu*ln%85 zyx5-SMh&*At6tf-K}cJ@sP5c%uElPcoUQt*FQVpdD`#GcrSDwRB{7Xbw6;?bhi-A| zCiJUZ`-(@z`@K@-xr0lGZuf|~^s8L+0bBKWe^>7hX1Qe7=5EXH`yXl!edqc-H5yBv zot5R^Zv86Pp=J$2``LlDxm&tl<9U^9f8S@2W6iT8R+he7YGhgEI*bjyG5gtpm6z{~ zoR?LuL&2kH!OxC}n7Tzlxf0}@G|owLGD;18c3^G3Bdr>oy#oy*=9X>9ZPXzdmnYEL ze88Q1eRa>`?F83u*^p2CRU+DHBMc+$s{g_H-R zFmZD-qPyCBX&>d&gL@i_w0*@1bMn=PH|E%JMfE$qmCVtozJGgA<$5cb0|os;OL(8R pl0(Su1KvvZ@uB}kTgm@)`~gl{GXQ)Mm*4;Z002ovPDHLkV1m}HApZaW literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/finneon.png b/graphics/object_events/pics/pokemon/finneon.png new file mode 100644 index 0000000000000000000000000000000000000000..2058cc7cd19378bb0d8fdd58e35f5ea77f6d1b71 GIT binary patch literal 553 zcmV+^0@nSBP)OaCAr(CJw1E&pS!x#Y6uk)&atPGG zK0`;_>OVuZ1U$74=J18}|7Vl=vr1j-TG#q3Wg4XdaQM1+vC?B@M!+SBx5c@Cgkkn= z)X?vMCK~Ur(}Ka*gB;qZD4D@XX=We=xBYgIfu4?TX27raMLESsBnA6C8)lHkcMIUv zyl^QPXcFvk{id$hLkyJj4ja}ko_JtGf*WLSv-($2P|$JcV|AJx31SDjvKAZo6!V-l zC}?_#>=6*N*isOB5_SmWHaLF?NugJ%gdz=9U|9HoeWl8TPg9 zi~2a&dv-1CsLpfjFc9P5n{icREHp7BUt61JK8X^>F(fH?&yv&;JK#3zG3k>j#Srl r4O`FXryKGB;Ve%)f{Pw_|GPc_KEfzWngF6y00000NkvXXu0mjf3={u! literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/flaaffy.png b/graphics/object_events/pics/pokemon/flaaffy.png index 7d3449ea5509d64f1859888ba91366dea2acef6a..e2b3653f52e10c4055c03d7fd5e70d14279dda81 100644 GIT binary patch delta 710 zcmV;%0y+Kf1?B~iEPu4L)&KwhgL8|`-u4g>5K2l~)na@9w9WsEod3<$iy$#lgT+#V z#e>EFDM5>@Xwt0!00MDIL_t(|obA*P)o+uOwg}m*j zd-tAr(jCBSyvA$%vuLQ*{_FbKRI9w9HlV_C#Fr}@q+5l2uP{8mAyI{&nkxzwhC1Gc zx+=DWvv41TmQibBBsPE+-iD!BxV<*hpuLTTVhSxAh}r=N4U)EP7>ZpawAbEcj7ivH zZyOl04N8XA1%EaXznVgSN$Tlh!_y22`%%iaJ>1jw1GB=26^0@19I^$=mipF}XFCCzt* z4epk#*MG0*OrK5G zNrP+z(ns&e@}0hAa?U<+l1Jm%?-vuXgT%!_OP+LmpY|fo_T+hybv*8NyFI&De{r6@ zu!CjXV{X%9x{MvhP#gOL%G?dL;n9Hhs8!5xazDep(1*#8*>3@*9d5l#Ew(;LTaLvV shFcEXaGkn+a07*qoM6N<$g3`=lm;e9( delta 719 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/flabebe_yellow_flower.png b/graphics/object_events/pics/pokemon/flabebe_yellow_flower.png new file mode 100644 index 0000000000000000000000000000000000000000..d170322b186c8d3b7bcfecd3311616c80e22e3b5 GIT binary patch literal 735 zcmV<50wDc~P)kkzCITE9whPB^;Ks83DlfS)g1)_m}W)SD5m zlr7p2K*u){+-igUu0Y6-0eYk&Q>e!Kpc__?I{-w#RvH~;g**TVs30S>ZPVWdc*1Bz z`|Wx}IE1#{pabebKxb?S@4Yt?+8?Nou@YX^2KbTizQL^YDF_;rmqNm-0GB4T_J&3S zB3jg5ry=1>gIS#3`GG0nuR+jEX@(x{AgUc29dN`~=S{@Q6{iczj7R89(~z(d5-x?( z_ipR{aCb1IFE%CkJcy{kWY)wB=Vucqc^pqp?WYSZh$g4??<3k^0}(@!%S}vA1X6*? zQM@}Kr!vNG@68f&(;AKOx-m>K;PK+NiW8-moTEKjs%tr;Rj+|-CEXew1 z0rOdTJSt)#W;4R&xs#Y3{3Up$m{~HNnJe&R%KmAT$4d6 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/flapple.png b/graphics/object_events/pics/pokemon/flapple.png new file mode 100644 index 0000000000000000000000000000000000000000..37036a6a25173c4f37eda3f5aa2f19a48007b362 GIT binary patch literal 814 zcmV+}1JV46P)bo3d!Qr$`5H?opI2Qfe9miI<`plA}H!|ND<;CQKwFvTw>X<*$1>^l6;r5Xgu)uzGz=`)c zL1?HJ2?*k-9@QYI={b$LTj{%OzTe;Xj{2!h5z%C+Oyye}jcP~@A`$bH8Z=|>TJ&t?*)9^jFMLOh=Mi9Q%5CQ< zZID_=HsDt(7Ko)O`3J|2lXXOnw_T7wA(vxX0;r)xM)Vi!(H3-}l>&OP~f)Sc42JN^h`BHaPBj_TB$(WpEt|OyI{>_R9!zndsQ(U#kPR=g0X;MXB%!2)T2n3nS0hb|vU+hE9 zg5KPU&1$(?{zY)i<$%8nc__%EH@}!)JS_M)e>3EPAm1+=+!${x2OB<}hk`7bHst?b sGfa3ckGi}6!Gve?(KASRasGnOZ;yzEeuM7)(*OVf07*qoM6N<$g6SlHtN;K2 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/flareon.png b/graphics/object_events/pics/pokemon/flareon.png index 9144880eb9c82d64fcfff9c5bad533254e816ef6..edb7a4daa4d02755e1640eb094a25325c6423a10 100644 GIT binary patch delta 755 zcmVS^xk5`1tq$00000 z000000001X%In7f00N##L_t(|ob8p*Yuhjs$2AaUSC=GPk9)*re}-*j$2nG5IXlI& zyJI25$!!Od`dTPS#s1mJUG&2mZZ~==^qu_CkMEcFq$eZv5q}@?Zi0~42HqB!&R-dL zqkbHOFAw~c;QtxKG0evYyh090ziNd4#Q*?8i?L*5fFBFY=BRueVT2|!C40Zim;ww+ zLZm@%ruRoY%{{RhVT3M1(%JhR_DTjTo?9hI=oM$7Eq)(d>MqYE@5VA!U6LPOPh9K+G ziZcjpE=(&ejvJV7PvID&+YO;}oj}iYzSA7Tx26)O8wiNar7}cly>9`QcY24*=#a$0 zHU_lZnF5LJ0pW?+sWuV0HI#%_*x(BjECNJnXz)E7Fa!5Sb8% zDOJs5SQ(_7lC*TCf{zUU1!_k9Q#k>cgAQnY-^&Iu@{s$^1N`@PDp?u?+zG64$L zhN(o*27im=ve_j$V~h+~l?wldU!2M5c6>z(KX!a_bOXUdy#B)BN}#`PvwKqQF*} zdER=ix|Ge-5=?`N+s~)ND3yY@q2Y{6!_Zn!{cPLL7)YLVU8^&a0>J1uOCXYbWwBTK zvw=b7Pwd}Kk`dBb?;FoM=RK`RcCgs%NLpHqDnbVHElG<3%ez}zHB4JP*ns~02Q5M5 l#*6dMllBVvJ>2k)<2Rgf1?&b!4toFq002ovPDHLkV1nU^XB+?k delta 738 zcmV<80v-L627(5VEPrTNIN->D_~@8mC?K$yU=R=xz)&EFFgWmdKma&U`1tq$00000 z000000001n3{>a<00NCkL_t(|ob8ptirX*{hILS(hdjk#Ll659#z@!!pM-TN_%U3R zfDb(cHisMoSXc8?%%2&}jDH#XSRd=%EFoUoc-!JC zdS&B{{?j=5`^Fyu{+~daLbSfIX>kMfh86x70RTt{bL1ev&n?#x>&`38ScxG~`z3P) zFiVL*fifKLuUwZKTdy!icjfm9DpCq4ze%|*Vwv}-Iu91mmRB{L=| zaOHDXk`&CD^?&=^K5b3A!kB;@9SU_%>z#?f?wYBrc&b;JZOo$)qG5!Ec=Vh?oF9w9 zX-Fuyp_Q_04N-GR)|kE2LPb7+kyW(wj1J9UFV7GQ%H1T$Shqg_Y-?|^WOkBiTz(G% zhcuRj=M=u4?YZ!k;@KBsw{-wNMZ3n#l?u`j(5+3hKY!-h+Os%e<-zTl15Y{HWDerK z@b*jQIwiNqK1YTuecn5z`z|`FIhWz1MaJXa)K;5lxtPsHqWY?`R zvea6O8GlbHLxaAzm)->jOMV_b%D^e2^5;A=wa_R~%~|<*BP+8v4f%%)=1#{DlOm81 z$C|v+AV6o>S~Hdy(%l7*2h%w6h)c!<>nb!qKOqx=Pnf?d+a;8TM|{WW3Rm&q==fYP zE70Fd5;#Z2Dk1lkelaE?TpdmABSHtD6`j`-`CEZ7&f97xFzAwgZe)(LX%|9tQS%lG} zv>Dnzp@9Zb`cEW7DPD^w2|*C;BK-|LU3@?6Iw_cRDD-8yukY^rdGDQar)mG=9|$Ao zqv|gKy!pXBM|ChAATPgT88VmjH#`Zrs|4F$l3=(aQ_~v_P3w*Xfay6vc-s+)-{on} zL;e9u^nSCsi$Ju9>E8fHa(_dq&|rW%pYFmM z4HqIEw{Q!AXc5!uB5DX_COX)_%5+gufL`lfAyZHqP=)Xe(;YUP@_8NO89;3ay;1<0 zxGfEe)Tb+2s~Q@97XV$^ZUe-9j0XU~o2gT+wul<8N5gb6-=F}!-EL7pCR1w343GtI zjN2i^L@;YDze;8py{kM$V{r&&IWZq#T9cKQB83{LmT=s6LRkP|IuZm1u+o$#Xg%#J zgfg9&4>5j10is3*lqH1WvEziH&ou>74Uwi8ZUkwT^ZAXfx`wHPk){6Hd;DQ-n28oK zpezAdj^hkugCL@MPgKMVtxz<8kUn;TKpaDvP1d$Bd6bC)v>K@XBOzzc*%RXMEUNVx z94Ll^VJg4!j`I~8q2m(m|<;Cd_x$bTF06EHl_W4ay)!z8(K`kMjQ=ZOumWq;*_bEo5c;chDs z*1#8GEC6;C_`Ksr;pI2Faw}<=Bx6SyYTFbriel^HCQ0;dKiR+JZa+e(ffo?u{3l{1 zp9pUNy%VQeHhnuuK98>k+)%qdxrEaLJK~$R$K$cse+WJUh9Iy1=kc4F+kRf7lksIt zq+vPn!Oi6xWceiEqWI~X3`jzGH`&CVF`U=hO5hXaQ7hA|TPV*Hoe^Job!1L~J^4f; z`ZtsDoSqLO%X+uGf5y=@2cmN6SKi2SB(KidDI&*cXITI}|Jwlf7v#@N{zo0Z0DICQ UeWNT8^8f$<07*qoM6N<$g7~MBIRF3v literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/fletchling.png b/graphics/object_events/pics/pokemon/fletchling.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca8ab1b201c8ab2c5096e7b4cbf677b4a80afd0 GIT binary patch literal 417 zcmV;S0bc%zP)|Nj905k#y-0003j zNkl<5sdLcGQvGFuvAC;<-!2l_Pr1J|X4>P1VQr_W(L=UrM; zD7M2%P#3!R+kUci_ZeWzmMvTUDq&GLy*edg?y@(Yh9M%h4zF&wdVz01Sz$HZxO7;| z>OI)MKni)t9bWv;(okOT?VOVi-gT-~M|$j&1LKqdUKG~PIqAUM`n%~!e-D&`6Ncc> z)D23Y%uJ&6(U2~2z?OBI6NaG2dNXJRW zDev^@jIF#F!s9@Dy>_&L384f`yidi%F*Y{sQcf8_SZj^Lo|GhiNe@$b=Tu-QVT7?E7%A<^S>t82EwDU0}im00000 LNkvXXu0mjfykNu6 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/floatzel.png b/graphics/object_events/pics/pokemon/floatzel.png new file mode 100644 index 0000000000000000000000000000000000000000..5eb59809a1b6c381823be2dca3e205c9f3417520 GIT binary patch literal 801 zcmV++1K#|JP){+R6aZj)ryo$+)I+xj&Os3^0`6U=-c^?&-xGRILIUi0|Jz?S^hRH8B6^#z7hqR>y#S0EExQR{cp8pc zM<5(CU*c%YaKlE8KoEb-OG4O~8KI+=gwSxo~9(g=e8ee+ZBOQa64?|pW=sHoM%nOq;dNwa;eW9lKld#&tB_w$*nn7+iY*YVSS5`>L-&7 z+CzJvt~p($yVmRxJLY;*u|3uZUu-9+@7aP1`-PF@V)v7#XUp((l}D{5cZ~qJo6uQZ z)j&_!3Fyly>wJ_E*8{LkfwTw<{{FwHR^UJ|WEuiz0007K zNkl7rOU}57bB-eyv#}DA(aIUzDUm+0gx{%^9T{v@7tO%0ALcd1} zVL>>s2;^?7Em8!l#TZ=YL!3v_Zbpqef3jkr*&$~0v@15CM0FL80j^p13%ovYe zLyRXc{#sbAAmecnnIb|}B|r((g|JdOMfpQQ1Dq>dFcB)H2WmoCDDg;Bo}btDUoqOs z1`sMBbe0yV3#+6|)=B_0pQ-^6DMy|`bquh4x*2%L(Um(Roj7Lp?! zC+ZF(u>&no7iQ3pi>v5lC=y*-F{Lx%T)UQbm>mtQLG9gxD9{$QM4&D#pzm*9qZ3C6 z$1IRP`i6PK@fNaOi(2%3g!hFli$GmiK;>wSib7cLGuC=ISJ*P-Tk>(Tq^EH}cCcX) zs0%rxwcPP1E)0rom0S1HmKKv`za;{w$~&P5fSgXvAm-eH&0qOZUgbe6F5I56$&$Ui z)fp?oxqY)2@H=HZmpEi!FTaqu;~kIaetnL$nHRDPc9YD&+X>%>dtMP^$OPvCHecBz z0u&Z^z+=-{Gg#RyOy(R5iP7!*-mgT?O(rqO%~-(vQGAVe9Q#3&;U@nmkOj%iAK+{; z!X%VUWx)^a1(201Xc(GOu{kl_b;|PC?(h!@$PLym@F$ zzIAv#nSs5+4J?GeG5@pd56&UZQn%JgXKHtp={oa23-;VjI)k1|;V_-M^|3NtXD$S! zH$K2F#j;T2O+V^#mHDY-PB`@{> O0000nMkoX~4sX|{J8EII4wL1*7mHYnxV{voE$H%l|y|VxS0*FaOK~#90 z?UFH1+dvpV@6sU|GTey-NbE>S)KH-=tw1bH2*lDUkuE#5cutTYvRL8`!Ia5jWQ&~1 zq7szPmS8HaVer%;{V}~jo%5aSv~;Yv$?x;!y|W#JUe?QcS^u_hrvB{T(E6))e=RH& zS^as5OpURE6p(_d5Eq+EtU6OzmCxH~G1g2EDni_7@?>j<58>A9_#nergR!}^peiiT zHrb9|Li=tx{<33a#QakoevuA^aL1}+S47&5(1rbz*4fb(sjV<>?UmbZDWtsBp=KR-y{g`eoZ_Rz8hUzOVdDhFkul?g`C-5{KVgR zz>WFxJOI=XJMh)$`gC3dx-vfrMF4YJYPrI91sCgK%om)(ieI9;5#P_j=o;SNs~iQM zgctfvB;^08`r8@Sz}pt;#o>M)zS80uNTdn-?9;jpg7Yq1`1)Do z;~O+s55IP%2)AR+^>y%)IS(GKn@3^ryU1CC7^D0cTnNvmLi7Nj`DBV35RHE%3~n;> z3p~EG`H&*J literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/floette_eternal_flower.png b/graphics/object_events/pics/pokemon/floette_eternal_flower.png new file mode 100644 index 0000000000000000000000000000000000000000..890288792cdd20fb9487e88c1817a4b8a6dd3f33 GIT binary patch literal 916 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/floette_yellow_flower.png b/graphics/object_events/pics/pokemon/floette_yellow_flower.png new file mode 100644 index 0000000000000000000000000000000000000000..647e8149779e240a92195e62098e6180a8a95ec4 GIT binary patch literal 759 zcmVpC&I;(60zzLM8EII4wL1*7mHYnxV{voE$H!2e2#Npz0*FaOK~#90 z?UFH1+dvpV@6sU|GTey-NbE>S)KH-=tw1bH2*lDUkuE#5cutTYvRL8`!Ia5jWQ&~1 zq7szPmS8HaVer%;{V}~jo%5aSv~;Yv$?x;!y|W#JUe?QcS^u_hrvB{T(E6))e=RH& zS^as5OpURE6p(_d5Eq+EtU6OzmCxH~G1g2EDni_7@?>j<58>A9_#nergR!}^peiiT zHrb9|Li=tx{<33a#QakoevuA^aL1}+S47&5(1rbz*4fb(sjV<>?UmbZDWtsBp=KR-y{g`eoZ_Rz8hUzOVdDhFkul?g`C-5{KVgR zz>WFxJOI=XJMh)$`gC3dx-vfrMF4YJYPrI91sCgK%om)(ieI9;5#P_j=o;SNs~iQM zgctfvB;^08`r8@Sz}pt;#o>M)zS80uNTdn-?9;jpg7Yq1`1)Do z;~O+s55IP%2)AR+^>y%)IS(GKn@3^ryU1CC7^D0cTnNvmLi7Nj`DBV35RHE%3~n;> z3p~EG`H&p6Xq000Ck zNkl%y zRCP^A*5o1aiK@w3ma)EHC5l5j`?{TF$R8@~Q1!K^e8QZ!{zx>+a_xfyw~Tn_ma(qC zA~4Q%QLt&08xWT|g!m%=RZ*cPA!?uRknRs%lenhpFITzkPEB``Kt&%_QHGKHMllwQ zoRL*v@wCaD*F+T_p1BLsGl|LzHr=VoPDPT6iY5v+jpUL$tHTm1qTmht;d8QtGIx!T z-8pL>ACl#+ZM!o(sY)<92WncdWi}g2RNmcEqb;3_Q_mlMcVh+7{l~L@rrV`7uw6n~&cF3; zt;bLrY3Z4xkrL2&)-LM@yZ|$A3V{z3W@oxBwUfY-Bnmc-iDw3rXr3x$wIcY7Mil0p ziO1}jA#mP=K$LCllZwP%S2{L-Dt;UispOoMsyOk^5$b3~B9V$*O@NFw8?YWbUmHlx zxl|tYF)RtMdl@L}@UIIZF>;sA=`}{6)3%r1X`zlikbJ3(tEdhI^`n*H8r+nx<-h*& zc-eY5K%@Y}K= z7LG*0b@2I*Iiptkkl<=zJpDdyxN&Nu9-Gtm^yT1V$XYE4wseE;X4&&Gd$q(-l*TvdChTPZ-w3ZHmY0s&2(S z*a_jnDUBDAC5)k=N#~GnuNqSeTCF&)N5WXx7J;y>jcDCFbl$U`j3F+DA3NLFjjZMz zCM2%2)N9`=dhwjj*NkBTR%6WuoSb3*oiR(!mpxrijn)EAqlUd^#G0**Z#Bqe=1az= xYrkZKH*ZI1>pDCM_KUVLdeK{NPXhic<1ZT+f_kg((a!(?002ovPDHLkV1ghyMf(5% literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/florges_blue_flower.png b/graphics/object_events/pics/pokemon/florges_blue_flower.png new file mode 100644 index 0000000000000000000000000000000000000000..7231b8e323fc520d135898d34ca8f29185d7a53e GIT binary patch literal 1184 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∈*9RG5lX3(EB4SNtu#lvbeT`g`&KkZ?6yhp!bsoG@6<{P zWp)WrRDX*`+r8#Qa3jZ+;FPLMEvb1=_X)4(otW*fChYc$jBy=W&qmO|6eq(>1G}?`)g3U}PYbkO{uY zHX!Z1Ivg^p-WxveFj_NX(DCnYzKln8$!Q6>=6_>=CnJiqpxIRPSOVK*^x_x_JMYAo z@zlfqnspc__Be1Ci((O50mwg9%%LzAeJyC-Y%a_E6OA)+yeXvF1$3X05ATA&3R*_g zI-I}1nVIsC+Cx`!sCL&l!b%VarbB}B3HBilI2X1@i=X5um_?1C;iiKqoJ?`+_;fY5 z&SB%p%!hN6KtG<784eVWxINBL6faw+-*4=k2Y5QbF2w ySqpa9kGpzmi9g8L9S<=YyU`Hqp=g-@+V}-YPbK$ulpgv30000G>KP%wZn5D*Y3P(WC~m_U$dpxD5GNLcu|$na2L`1tt1I8b01DAbIFh7y@U{eV~#oI{{)#^(03nXNHj9s=<9%hLjIhWw>Cj40P}?h}VHL17x-Qeq|O*DZgy4 z?S|}0ejGIHy6=D!yJ_$)9$x~Bg%BH?f2{^uA!2%Obg;K?a$h~bWm%O=W^~v%@lEcl z2eQhm<#lOvI9Hx(|GeX7|8xu{L&UH0S+ej=CSH+G?g*G1@lietJ)||Ml(<~r^8RpsNSJ9 xC?aK=6*Q}QY&Nx4tF8BI2Ms#z3-;J${s5wm`;pB#LyZ6c002ovPDHLkV1jLN#*Y91 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/foongus.png b/graphics/object_events/pics/pokemon/foongus.png new file mode 100644 index 0000000000000000000000000000000000000000..0a49b53276be3910be5b2f05071f77a3480d9324 GIT binary patch literal 523 zcmV+m0`&cfP)1pw6ov&R-g1eYAYhub^b&!fICRPqmCPk5OQ&G;pky_udkfYTdWq5u z?s57w*p{9nK`Dh6{I*}e{`c#{31hO(U%pY;if09pk##E6TqZ~j*8q#~< zu{_%u&hM&C@I^UrzE%sT(I>+F(R?cS0rsozh!FLBLX;i~^i3Hg+Cq^l4n_L}LL|%! z`sTGgAVgcR1f~m6qWQrFKu!ZMzInEVMu&XN12cteWFWwm&hJT`QS>Q=z{MNUCIk@KeI1( z{-|t;FIs%VpQAsG_$;qwy@+X2K=t*>FQ^{@-W@%HkI82d)``M}$FLqxPK8^Lp!N!q z`sr4kV;UDm^!N=RcMDLj-2#>X9HZL*h&_FVV(IFPXgtZLzpDT7d;uJ-1iz2c69@nR N002ovPDHLkV1ib4<^BKw literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/forretress.png b/graphics/object_events/pics/pokemon/forretress.png index 3f7d8dc976061862506633a35cd08ebe5800c9bb..46b2ce06d15da3d2911f4ffd9fc1a01bf1db2df3 100644 GIT binary patch delta 494 zcmV*e`=_Ng6gU3SJMeHFygoZix zAxbEF3J4*r6nu_^K%XM#K!}J^*mvowyGjkyKM1to9E5LYoqt(ITtd3&qKhv6P7LH_ z-Af_4qz5Sg$jh0Wd;mW<;#T|NQxAt%fI5nUu_{O(qp)hYi#jHf#9*kwc8T}{^|hYRMfWhyrZa;tc@izRS k9c2%h($ delta 495 zcmV1d#-gEPtqonE2q>SV&+H5D?(F(4ZI?xIjQ?7!dgQ_|R~0SWr;-;Mf2F z000000001@Ef~E300EpyL_t(|obA-Xii0o^0MLM!UOc2Cd)k93Jr=4#+>0M!A;*41 z=^>{DOAnC+zr#}4e`za4S;)U^)I_0Wx(lVS3!U4`#F=EkAb<3XXFTH>eoU%GLHo@}ROcSh diff --git a/graphics/object_events/pics/pokemon/fraxure.png b/graphics/object_events/pics/pokemon/fraxure.png new file mode 100644 index 0000000000000000000000000000000000000000..61f0e46ee86018e537c134cd0603c0418c8e614c GIT binary patch literal 593 zcmV-X0k0005p zNkl~Ko&VmlNM~+k#h>H ziA+;-7Dy=&k+XAtGB%E!K~~>V;GyQ60=uliGy5ZXho`{Y09L0>RXyu;s@!B)+hdxJ z-N<=U)alqbtKRV@N37wYNP(IZFy0P>wMsR^aLxE=$subHwz|RYbhUGD3YFg3ELQlN zYo%(|Acx_g2{*tP#D2b5d;400stQGFd(ByN_jmF31G4_q#=F?=I7994wJuMAxj~PI z@5iZRt^C)6x4f(U4{aAK&V7YVF>aONERk?NdB5s38&99prrmk-e#ctU=P!vih_Hll?R2kUu}a ftnU4~|Ksr!xPpf>M6-vv00000NkvXXu0mjf#fuwy literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/frillish.png b/graphics/object_events/pics/pokemon/frillish.png new file mode 100644 index 0000000000000000000000000000000000000000..099686a616a0647be6926e4aa81d054df69a4903 GIT binary patch literal 567 zcmV-70?7S|P)5Qc3_^cWIqFdschxIW>d4lF~z*)Y=moNey+o{4l}%qqU*vehZm zJ@dYvcPv?E>{YM&u5#ATaeK7ujOWj>@7i_7_s{Wa8L-fuZCO0SZ@cZ$rnA1Ps^h=2 zqp`Nln+(+PDECm+Jq@h;3TWc8@hAiK!$<>$u|{CG8;|mUBO(nz)GZRg+hCBbg{K4W zw>fwZ5M8QEq&nkKgZs$B10uG!IXHVb8Ug!^>U!f}_}N+*1_TQSKZ6mBfKNl8?kMRM zzwjCWEX*|<^W?(M98ZzYV|~0Zv2agGs$ZDsQboo*)32XdTNF85pMgJK_`|(dXTIN> z0eL}xJLgNlCOhCyq?mQnx!002ovPDHLk FV1oI32-*Mu literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/frillish_f.png b/graphics/object_events/pics/pokemon/frillish_f.png new file mode 100644 index 0000000000000000000000000000000000000000..4fcc86d96f15e4e642edff4b95fe49d0e6c1b056 GIT binary patch literal 626 zcmV-&0*(ENP)mLNFhE$Kz^Tv6@c;k<3`s;mRCt{2l)ZABKoo^n zD%h6AT5HlFBoDQLjB3GVsFAd`lgch^Pda|Ry=U?ODN^JCQur;sQUcsvY_>?}(e1vy z=bU?&0T4RXsotr{;y(>0UR=5gJGNl~-C*Krtm2t7o~Ij3JPDIa!IFxl-3q?7mweR+ z)JeUsx(iBwRPE|D2&mW0fj7YW8p!1{2*tXJ`a9u7GQ6Uw5&>4ksbtVcbq?)^fjERL z%`O&T!*m*8C_otQi%>3E*%(3lVIWc#7*vj2B>-tOWVNtSajFkguOw}gV|8bkvH$=8 M07*qoM6N<$f=oOorvLx| literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/froakie.png b/graphics/object_events/pics/pokemon/froakie.png new file mode 100644 index 0000000000000000000000000000000000000000..33762dc1d5f46571b47d6c56b57ce5e58f1fcb65 GIT binary patch literal 484 zcmVYuflx(ogxA{UKm$_W> zNgz*OTLO67?+yze-r18HC)KQb2s4x20jP@qz30Z0RRb(4KW7)HRmp9c>5Ql79M z18JZYH)-`3+Mqk6*~>5sOtdbv#(oT>fz`b}Az~%=QrMpf3bgvJ$tOS>n8;09=qm!8 z)$y250TkHW^NY!+KpF@;tquA_RtKee1R%i1j2jnb7Wfd@m{MQy8Q4#NaylgnOd2!F zq4#6pL*NivWBgRJx;JH*1}KoZk>HR|fGmjv`4MUt-5$Y)zDC5lH01?t6jJ9l$R|L? z^C*y?8ASihH~@efp$Z)aaseF%P+))V6doU+Lkv(pYH$mEyW}f~YVZ#iH1|BIK` literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/frogadier.png b/graphics/object_events/pics/pokemon/frogadier.png new file mode 100644 index 0000000000000000000000000000000000000000..360b227395289881e804cd9cfbcbf0feaf3cfeed GIT binary patch literal 539 zcmV+$0_6RPP)wwo-p|YAB3!qcf?F; z`UD?@bvMiC4V>zxE7mFwlyEA{w47;HX5}8>U3Cwz;K16~1*gJ#l#i|$nqhz7P02`@ z@;4i#!gki$^vm?MB-2AW!%)-2Il5&?&TFL0|TeLjzq$G5;Nr73}z@# z8LQbfR-W=Y6bZAQJ0~o7K-9Sa0=x1A<|_l|*~Za9XgL&S#f?_3-6LY|PkI~9exYy7 z-@5>_YMkmYPZLI{(Hsi>$JO_)+Z!1>E0qh0=}lJEEu4MEEj65l#2bSbK!Up5IoL+t z(kYObz{EacS%a>od@e-?1~!Hp;IYSSjyFIw2Z;#^R-Q0oO*7N`X002ovPDHLkV1mOW?uP&X literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/froslass.png b/graphics/object_events/pics/pokemon/froslass.png new file mode 100644 index 0000000000000000000000000000000000000000..b3d7ad2843f7f7754949b30f032555feeb432cd4 GIT binary patch literal 714 zcmV;*0yX`KP)A^W_`t~6a4?`qFmMnM5ZI77_|RBrFfhOBjE6bJAJ+HO-XRH-&A(17S5St0^K1I7YVe~S`05pTAPuQhZC9cqtV zk_I}QBx8f2{Se(ecPIqn4-l|FL(hZlJGIZ5OY;W9?~woRA)QVDPxVy)O$Fkx50?>m zaVdW=%N1V_tQsIL57?-ggVcQHVU{cQTyLP;2j=#9jub9c6Du}q zA!AK-Lfw!vSvH_HhBY_!a1)0z=BpFxhUq4-1E^=2Nm+&)3j6XpcTp3IWftoS%rKt$ zawHEmv8P|gom`;iJhM2*J)T~iF?NAjPBa*eQgyj=Y^Zrv%Rh`pdVp%uOuQg4 zl2H8Jn~H2Tuws%~A_zz~5{Sd344ZM%L@b}G!KtAnR!roMi!#Eu8~+a{_G-CW<_The zvoMX$ANCC@Cj7Ltx^Zv2v8#r>y}rL+Pj*keYVa95|8@tc>%DTlj!#c8=jQicA0A9w zx4+-$5qtUiPPs)@7bnJY<<)nmTiuB_cDAQgPD!78{{Brhs=btP<1Vj=|1#VzX0ro#Fr#06t@>2eB^AZ{dSCyKwVeI_j_%gtMq1r#VamYcHD0AZ?Rw>pZ%t1#@?n|^99IR3G^@wR$>3i5+3cv)2gs{ z>|g~x;R?j&zw|ojwbi{BY`B<}K)e9qOQ8K9pYY6>Ne1<2RLmJZa#X?K6uyEKx5?nt8ZvN!9V(bq#VU>?xQuxJgv4YxpvwnLov;%wIoOO_ z7@#7qxac7mRM%U#}oI=vGv>JHTYivWu5za5GCJm8i=!4?~wK{!( ztIu45*xLkuMP6HdL>&4SS{MdYPVcFvaijv)KH&%Wf}-k^f#W}#ctX~o{_yt$gJ4h` zB0CxdBEsbVT;v5&wKQ>hAD;N?GYuN#3OvU^Nh3qEPBTt}5dfDJz z+YGvm2_I@!_sza|#n8uq=_|6k0OV^QDg&QIU85df=qRGz54aw%U&oEW!p_RXu5PtrRSt0kOAax4F!&4#v`KSRsPg@j-L@{fUPlNX5cyL ziqIIy28wV@SYA@oX9kXC{1DRGb`zc>niSeOo)WfR7db%OB`n#e3(@6-o~P`%+n1EV z6gi`@oNycTF$J8SusG7l?bG(aWv-BVLEnFW5dxMIwoz|W!0G7}$-hh6BNu5%%6L(j o*8%f3-A2rQj-K;<@9UTAU(A~x$}lV$4*&oF07*qoM6N<$f{SO-1poj5 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/furfrou.png b/graphics/object_events/pics/pokemon/furfrou.png new file mode 100644 index 0000000000000000000000000000000000000000..8d2a0e56987fbcd5400b1475836c1913a8ceb288 GIT binary patch literal 675 zcmV;U0$lxxP)Quvv&Ok6CLyYESD+o=z3Qn5U@TR?LQK z!-@+4#C6D+`sJFN3*-8NF|~+8#tQv%#az-_F^+kHQh{I{@C3cQX0{Bm!a8K@5>a&{ zMvh0~ZO!~b|v9SRVhit#>0M0|b^`_<) z@ca2sC(yGg5d!Rj!2|AMJs+8exDD9&_zpkum|mK>nuy(~fEWdHKu!Q)9q@#4J1@ud z(cH#An-Em&$puNM*bD~5v%YaSL zQn#b*Y&jaYv5}6qlkwfK3(X}0I~!a literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/furfrou_dandy_trim.png b/graphics/object_events/pics/pokemon/furfrou_dandy_trim.png new file mode 100644 index 0000000000000000000000000000000000000000..4fa5e53c1c30d14395e5c84ce3b1e128dfddac1b GIT binary patch literal 849 zcmV-X1FrmuP))FlV?zcXo4FSXdAc5J8bSTZZ?sub}_`|LyVPyaWK8634Xw00QMnL_t(|ob8pt zZqq;zhBrR!xmAE(!^T@g!=-T=pK-^Ls-CdCskpgL;zNH9|JT2}wheL^8(?OP{ZT$bdfpaB7a+iT0AL9I zc3Jss$8|!SQR-nq$1JbIq+7D>I0gvOLtF|(7y~1t&E1l1$4meSZNcF&gpt~>~S{AGrN42MsoIz3gE7LD7}zCHt)ZHXKa>Z9}7tR=2+h0n9j z=uHW#sYXJKBCVA4?b;StsJWNx44+>e|FLL32Y bzhwOc6(sj{8;KUQ00000NkvXXu0mjf0%4pp literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/furfrou_debutante_trim.png b/graphics/object_events/pics/pokemon/furfrou_debutante_trim.png new file mode 100644 index 0000000000000000000000000000000000000000..4ba981659cf75f8917136a86ba02b92e1da4dbc2 GIT binary patch literal 941 zcmV;e15*5nP)*NypuCkh5D*YshWG99L zCm{G!?56R0Yy=3w1&NjN@$Syf^X{z2g!~`>$MrBQtEDZg_jds{_&B4%VE9M*%ss1R z*#LkM(vH+U@*5+x+GjSW01ldPz;aMV14dR0_{$MFFv1&-ZGa(~a7Hj{0UU5}eCLL~ z(>L}Q_}FpOcilyk!CbwgcER7FnRdkAnN+7V*bST>*!lkGip zpfgw;)yp|V;Q>n6)p8uqVzFe%@%SF+rx>s;mVFF}#q@c-yn-lt9`3IHs~@DzaI;~5 z$zu!v5CSk@!sDZ$0l< z&tkrn>j@`!&w0MmfIvyFKJlxQQW??!t>u9>06Vi`IA|Oj{%gzn#5BP0WX2MmD3<`u zzo@=mWz0|Oghax)QC*^2)ummQhPA~- z($cX=YlmN|4^2ggIZ9403ujjY7F8j#r3S>e3X%6~0HHTC@Olp15sS2~2b+k4{zdg{ zF>V}B<5zE&+d6|OFFEnI^!gqP5*TVep$ira--AC$J6a!kJ9$@3bqS>7o%#8!v8Wz` z6?zxhN}`II@oM$30!V+TZC>)BE&-vA&p8{_>#Fer{JwS+00E0RPaZr5@P43420MHP z1HD1E%4`Rk&ZVr=7wbOMd{QJL@t+_-N6Y5E?;b+4LAELzNAm{Y-W}vV>SX3+k6i?S zGWT-O5nW9v4}l>^gdPTkKw1jwB7mFH^%JSXeNP75sdt!%pft81N@xrda?Vp)A}z%V z8K5j6Ws2h!{iU`P%~WvysPP~Z$ehSA$GGbpF#;?*%SD_Js@sY@;_HTs(II7(Py#|< zTy+7sWUczFC!Qwj50dIT#UWK|Ppbge0p(AYshVge>Gj{T74v<{e`I_E2+#eos=Nha P00000NkvXXu0mjfNcOgY literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/furfrou_diamond_trim.png b/graphics/object_events/pics/pokemon/furfrou_diamond_trim.png new file mode 100644 index 0000000000000000000000000000000000000000..ca116d2624da30d833c9cfab455d0ef3986ee7e8 GIT binary patch literal 909 zcmV;819JR{P)<1tkpERy=!1S@H(6E8fLSKK&@s90CYCvHO#6xCI=pNSRO#&Y(iO1WlyS1 zhzq_M0f1ZB2WgE>NGz!PMm-fSHx0~9gunyspxpq#8$|1|EDx5^cGF~aQtBQAc&JI4 zA<+U}IrJb}kHnU^oIty2u)R7dG?pH&E21#C_pA%bK|>cjKaAER*@4DjvFTSwMX@@H zgD#9=(A5HgoArGU2`nsHkEDGJUEt-zQeee4TM5LSJ$72>THxUpW5=&_OR>vCpCb%8 z!o%kt#0!Cb6SK`uRtsKctbbFlu);mYPD4jI8sT9a?jw|}kZy&qAug+FpBQW}^`yC> z6bR8lbY3Xd+%WJBfCPSap})c~;`yVnDklTUZQPIO1pQefyP zECmz}#m~uXA#kAhW689s6MSoZRtw6Qr$T(6YJsA`dc05qMJxpr((S?*`||TRjVi1X z(CH8HWf*Cm@QZo8tsGX7WcdsUjAmJ`kWiP4*tx-OZ(v!lI}}qN2~NVJccB&_jmtEB zf%f2XoQ^aSi;LMrFtw*umIC~JYzPG1frkW!S&#LRK*oA~9WE1I%!FX-i(F+gj3EJz zR+Kjz^syy}tjAccFl9`7P1T-%6$6bUI{o@Kw57T%JAfVagGEky!Zn# z1gsB%_W*IqTB#wBw@^c6J>E3UluL4mnUInEn(AXOTblFX6!SQz#)zVHjPz+B{D`vM zmCFiT9?>xhp+)j|h7yun5sfe>kxZ(?SxyuDdNgnW zP>BtRZ-7`>8Td3jU+(PZtEfO?V5p-+_p_h>|L1qMQ>)#!+xCxI13ou(IIe3AyKd{R z^y{=icW&r#+QP>UE*CxHAicm+tFqF2iFx;f20V-Re zz>Aooc})0yRHBdzHZBdiFqt6(&Bj3KS%S(CIg;}%loyHS=m2=Xh`)0NZuuLp&y}Fz zU0Uu$!eS9KY;g4A=@~XS>CiDY0FH`ya+fid$JXOGz`PqT${FoB?dol(YH&p9nJG!+ z!Qv0gl)*3O!tgY`T5tC~iKWHUh0ZzrLSI_%;K{uE*{mq?=9Dgw0a08SMCtb=+xAPF zrB)!x&&H=nBLqGF@Zg6ji6m24J<$fiOtCCzKV7W?xUE`Vg^eIdzNK$0gJ)^_)fm)B z7B3LiX22%Bb}t>bCi;FT8Ew00JxjBpQ6Q`S1%Tp0Iw8#dIFgUW*syse2xzq_cv>f4E*7SoA^+SCc}5;WL7y($v(;X z(Kdo)J(M9c@$f9yLsTN+XCYiB zaM=gOg42y;Sq-%rlN+O;j?nCti6{3mbc$d)J%oRkRiKf=<1ET7fv8hMt(jN~%Cd_L z=2kYf>HHA-9tQ}o1(Cc{w-Y2+%!-i#s!z`E7x@>V`n4p;g>7(9H6Ri}WpzX`x_P#b i(u%3fA(hepxcvh3h8+GsUwqL30000<{CGD$>1 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 Y8{+~L#ow%Q)Bpeg07*qoM6N<$f;z`i)&Kwi delta 778 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 Hu0mjfaZn9) literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/garbodor.png b/graphics/object_events/pics/pokemon/garbodor.png new file mode 100644 index 0000000000000000000000000000000000000000..53a11d6d3d2fe601f5f2a6c0446534a739ff976d GIT binary patch literal 783 zcmV+q1MvKbP)kxVX4*aB%qe_@Ibzly4TU0007- zNkleBO**ynDqPykJ>9cJVG1 zbJ{$&*=Ot$z+-II&AU`U9z;%n&HfSlt;%0n*v-3CKz?@V23YKqx4$!&yLX=w4qdYXaIy$HNT z#E4Qbfi`Q2gVnaVhOIy!@j613J!5F`=;>9h;E9aYjOrNW<^gn|!=~W~tL7@U1N(@p zSiLefh871ze}kvsa8eqs=nzbx&Dv14vu&nXtqSA z`WvV~o3&w#H{0fFwgNXFB}y*T!8y@}HkXIwWT4DASHq`g(18wX!*jeTn}eF0z#bI~ zv0yVflU~rl;00>SB_XQqtc#VQ#P4Rc&~OvTQjrUJBxG0`p0>C_bhz+z>%5O*ho zAI%nNt^?DdHk@k1kv4p8F?b|#16r&Mr{P^cumT+Z{J^QmiIg-qcVp9Hb+grO*jv(O z{p%3Q@U9MUIHew!Hx%dn^4d`9QO&%lu2GK;a8A`AyIC9JC|KG77PHi&MI6V2qU6)m z<9)^RKGgD2RV0|b#rYv6V_pZi+#5m+u*@pM-q54jG6T=~c^OwLAlpuEx!}C;n*g6D zoL2$wf9d1o*M^E?g&pFZkEP}`g3O&rs=(J)ZJT$J7ymtxbyog&`U4fL%OUE`1v>x$ N002ovPDHLkV1f<_aufgn literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/garchomp.png b/graphics/object_events/pics/pokemon/garchomp.png new file mode 100644 index 0000000000000000000000000000000000000000..03d163b2502681b00febe81e1f1978e42195c1bf GIT binary patch literal 1150 zcmV-^1cCdBP)PnT)5lY4m?TxAo zsLWCvZa7@m3`L^hK2*jI?t2tTTdpq$v_nw>HvALG|Nrsvkuo9wkH*ZW`Cscd+QCp{F_yeb0av0;k20Y+e6bTeWLd$33wX8(5l%U; zcnVJ}j{!`XeEl5#;)eW#t9~Ma+K+;TI6lHGdN(J^25oK*@=0G4QWtN#Q>&EQ!D55Rjisr#`dcIX8uY& z%r)q>53=mPZRh)CdB7NQ`%8-nH){L@j{P9$`ti5gvF{zehm;f#F$&TfE^ZWIzy3tn z&oEOX`#!g75QJ03eg}Si8#zjR=ylVT<|vPXpBLw%Cu<7^R~yATlp zT~{hF36gKX&}^!Bxc1oz+TVtIdsD8OYx3D$vn=kAM?;JlG9snz*<7F*UwR%_j!PZDTd^+cRgV`5elA4H5EMU_Y+|yA?SN{j6(B6W#(w7k7;f zjDm0Ox7(pKd^AYRIkGo|h;3)eoK~6}X`aMuNhs0%}Zbu9Zg7x+J?5q4*1%nAg#CS76#vyPtfbw*gU8~%R#?zE? z4tF10?xFRJg8XDQ;~Y*B8mP#lK}SXdxLqU~WRYn!pmhs1X4YY25xM8HjN~ti*%$ds zg_BXF9y!B4jJOt1)*To$XaM~kGFNP8kTh)~#7g+QGeGWHLeU6)A~XQQK6s~&?E27@ z3bC*PR_Oa{$HD~@N)a5i;5=+JLmU|tAR%Tj!AC*smS?75Rws0#C5odmwh~j&u+VhI{}1 zn4v3yf-zjZ64QT&m)Dparlt?}_&|^xG%B;Hq0FWOj3$pfc%&7N@PF6-0=!od9g=$F Q-2eap07*qoM6N<$f}kuK>Hq)$ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/gardevoir.png b/graphics/object_events/pics/pokemon/gardevoir.png index 84fb246bafac92165d7dae373bb116f65d436ef0..fd54913a6a22572e6fe57d4df75f0ca3e0ee831c 100644 GIT binary patch delta 682 zcmV;b0#*Iq1;+)DDS!BY05Et!aKLc5@Q{e;h!7AEc!;p@@c8(6kofrc$jIo}NN}LA z$bcwF00000000RoX@md(0#ZptK~#90?bc6g+b|RW@ON=<5skqx1~XWY?Uv7C2eLv~ z!_KA6ZSxo--zA5oU>tvjoq8~7$Odh}Bt{CX0Tb&pOm^4g$$wbxZoA}#9Dd^IJz>dz z0FH5tV?2ittjRyH+)La=~X`H-`ol z!|<{w_+jMM`(GM#{4vE16vHqaQ?vUma_e0b^m=LoYeZ_>MioCEBy4T8sM(qY|Bn<>rk<8+o^TBr(wO%AN!{$y|9JmukSft zpR}jADEP)Z+=?1*^2&DH7C09|n z^qvbEZGX2gK@V(_EINRKq`O;8aS{%uIN>B1Oi_VWFbigT6HyxHLlTOm;`vOaaDSrU4=rC|FV5nHY=&*pufDjN6cyOTT=_+$@1nfbp# zXLc9hP=`9yx}@a0Or(Te-Zvj)so`+5iKx0bQ8&o4mz}SfR9KnS%$~72^SIfh%$Qd* zTQ(T0Ft5$?T}Tudt4$%_00C1)xzY34OW>U6yP&87y%h2dR@tK}uxc`S{=5o2`6BZ@ z{uj6y&QG={Wx9hQr_paN^_amh$(4%ih`G%m**hywir*1Zu&jUuW9}nxTEM3jEmd^S!@8nN_`Qj5ny9ksw4HYMYXcVjit)jm&K{sqNzOMo*k}U5qNU1x%SlGQ$&4s`9IcQd_9$%!~IFZ00000NkvXXu0mjfCLvgk diff --git a/graphics/object_events/pics/pokemon/gastly.png b/graphics/object_events/pics/pokemon/gastly.png index 7ef615052a1961940cef52b0cf56a499c182dc95..d2846676b399bc8a8b97fd01fa4f9465b2cd6367 100644 GIT binary patch delta 573 zcmV-D0>b_F1l|OYEPwz1|K8r--cmWVDG>hv|Gkv7i(-RwN@_VNIn}Jqy_B?zVuSwx z|Nj905D*aWqa|l_CqQwf9ea{0F{=H59}j|(R;hRUuTA&+e*9YvV1K`o9v)tof0f=k+?Xr& z8@IvfRRufSH-b~cCKocz#I#?(%|9IE&#i;&LBd|^RX~{9rr+V{ATj+=;%t>Ln6Xzq zHTaC`QUQQ<;Zgx4N1wusn+_C*mZiHiKqpgSs4#N_-_Nt2a)Zfpbz?5aD~k<{Xdn(S zGh;~TO`o)h<$pY5j>{Q_#Cg}Lpg*%L9b$+46xuitkK`8<>w~Pl#C2ZFkhs_7x#@uB zO5ZSr0+qvs0-J=ymY>@a*X20`!f~#a*79Jz!&LL~DxTp)4PU@VCiDt_sARE;2x3(bN40qLo=U ztlav;J^hpfT0B3Cz^yJES>ll;ZoYgP=`63AIY*u<2hmpWHdgfQj@BD&=;h;G<+$bx zoo}$B^ETx|H&_u}*6KuWX5&wEi$litZ^|_BmUr|UR*nAM{%QLS#pHsYGwPp300000 LNkvXXu0mjf&TAm4 delta 597 zcmV-b0;>Jq1oi}wEPt?&u!v}ga6oVn2nY}m5I86(U{FYKNND)@_;@%txKLQosKD6R z*qB&wz>ugaILc1|00IF?L_t(|ob8ppP9rf8$E|ha2e^_V8l;oUC`M@eL?kEi5=6)e zh~}DXL$TT*^Gm)0ER1x zZt}kTgY?o-?_S{dG3%iG(6sbA3{cTj##NYM1KZECn8pTE z%gK$^F`k%j$bU%#et;RWaS1JNgElaoXCLEqhAwd2btq`hOiKsfA-+QC2f~r;Vtjp| zwfAum*U|-UMgMLp(Cb8BuyO?wN9_t^34tZP+deM(cL=)Kt&^pd+)3-$CIth_k+^_D zU;S*FW=Hy-DIqwJO_9*$9Q6_}sXBK&Ggu&S(%{iKOn;vsjOPxy3oLU+J%f$oEq=Mi z^BP%n&e3eC!62{4;>;{9>eVQ7b7>v-+dcA~XZ$c@!9FeuX7#dp-Rb!#bMxz}`F*p( z-=^AgQb4;SuV{e4q(A@hN9#GVD45k3&zq|kN>EG7uOz51Htxt2_e^pAaI(|a^qKK9 z&(p-Abxtn$7&CSIq~}MNtINMniQ|wL`uYenb+%ZjBg~Xq%##y+n7Oicgk47dZ;BW3 jk_Yq|vqJxE|FyjVZeHM8Q+8f100000NkvXXu0mjfGkhpl diff --git a/graphics/object_events/pics/pokemon/gastrodon.png b/graphics/object_events/pics/pokemon/gastrodon.png new file mode 100644 index 0000000000000000000000000000000000000000..d5fedf0286b5aebb04ded514942523712349376c GIT binary patch literal 821 zcmV-51Iqk~P)Wq_}FkzNH}m{VEFj>s9=!zh`?w#P^dUid_`rV0008O zNklVQwCyOCYJa)TU{ar?sDoJY?L9DocLv;AEJ4YI`m7? z7OTT;q@Bul={aEE;{&%#J5fB)ys7(vKOz0~gNbi4o1Zs+6>{C#!!d)1iO zrYH9RAKU;nIL&^m_dCIs(3sc;PX*io4(P|t0Q^}gIEW@lV6r)J>iOV%6ghL+*e^Q~ zIMAj-T@dh~jm?Qu0nsGj+HnL|0_Ca@3pZxaqgA@gIbw^-}g}71TJBK11$GG zOCFq7HYZL`6pr-FIeYATI^Ry;r~tGgbwwgr8n?1Jv3;v>tc`9)0quz;CJgYFk$j-; z=u`_#HYX-l8KAEpOamB;dc{_jB-9mn2i%0SR0~WtCsqMD4sbJm>yDvUuOJi-*IWw1 z)zf9(%BD~~sE~RH7aUT-@@nQ`$O6ta6Eb4*%jlf6vLPgHz>_CEAaSCcgQ#b=UQgBc zPBXDb7jiMucgf@}VSkykC1NrQ0U%&;CCFHlxxe~OQGmgwkoSK;0xnvjy*OI}6{3Zc zXJMVU#d~XEg`Gle@p}++9Kd0D_Vps($$JTZw_1fPt$YR(u@+VncM3{VMgtrmLk^rj z#yh!_(d*UE(7&k!CY!<|$~fb}z78O>Zx8(K$7!*XJ4Ga=TukS+(B!qS4(Kk_b8#`p z0XK4S^-0S4W(oH3hBtA?N+^%3^>yUBYT@izDC3%C6h+sX%PrYdQFUx;-7}o4gs$vq z!CbvCH-$5)1hZy9p-vUK4#-QcddAM!QSbAreJF1oXQl%z1?m*h{M?Urh&a8W{2Z%8 z)j=$E!ZQ8~)PnNI+{PbTPD?9p>HXove_Fo)F*iaF#ndM{00000NkvXXu0mjf)@gOR literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/gastrodon_east_sea.png b/graphics/object_events/pics/pokemon/gastrodon_east_sea.png new file mode 100644 index 0000000000000000000000000000000000000000..038846ad45f0610f9f9d9aae2084ed4de3c83713 GIT binary patch literal 841 zcmV-P1GfB$P)% zP%r=h0LY*KSfD^KFfjPgSU7knxVXqbxacr&fGC)_ka#d4NJ#%VER+BM0@_JLK~#90 z?UgZW+dvqGC4uNvuu~ha_BFxKWQy#FwwrafDRgiW2?aGB+8BGSlap@o*!+T&2GcAd zcsbK4bn&%A2_b8iE{6P?6uR&Nxu|O7mYSE(Q4J0N|prn6SEwSE>T13C+>zW~Ok7 zpO_e&W6GLmuUyKY4j6_}%>feX->)=}0VG9MP z!Vaqe3dG+;zrbB+@R1#fWucCTqcbf0+c!R<;7ky1w34iNW~)M*J}1PO4BJ8^<+%=Rjzr^k$)O77NzN z9r-+)lo$MJY8b{d$^%KrJTUBVn8ER)9-WRILa8(P5(&S}2)U!NaDBQ1fX7(_9w9qG z&@uLSVA!EerfcjYV)k?ZlWBSJkk9}V3Ic5{oI-qLXdp=|fW4GN0g0Et_($s}Vk1F@ T`a#~d00000NkvXXu0mjf-K>jX literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/genesect.png b/graphics/object_events/pics/pokemon/genesect.png new file mode 100644 index 0000000000000000000000000000000000000000..ccb31a539e933f5ad824d555ee143de8f292f2d5 GIT binary patch literal 812 zcmV+{1JnG8P)atfVgllDDY4qus|UA`1o*eZ~y=R#Ey}Q0008F zNklPi4W!> zdOao~Vr1G!jQiZ3KREpye(bS>0A}N^-+k&cagMLxy=V6_p3lQkpUbk(gp|O9XSEw2 zU&wP>*j*x)b`zT8I^`p)U2*f_=!P$>mU%MKYLX(u1V&bu@aFpR3QDWxy!^A84r9PL z4QzIiK`Ad9E-VHHe$?Jq27L+?*e!xl(D8~5bCeg2jrV)W0R0G|*{`jyfh+FrIV_uZ z-0_Of)C&?Z-tQ$3mE&f=_O>8=_zGr0*GYnrkF(jrVi79G++sqXQ0OC&3so z#F=NY4z!q%dDLk2!?t-1)qzU!^B8rC=9ku2Y2+3-xfBv=j+ndg;CJ53|JNCCw}BaRe41)R=BomCU=&EN@~tNBrF`mU#{U^C zA*8ro(EZ+>S5?&bOsRs*xaY3=agqUBs{psOyE9)c-zcE!8?C*)6R>~Fe$X)sNOjh) qx_)1^3ZKvVRaaTIxc998#rg|wt3DG6UigXt0000VjDI(kR4|gHGoC%e5eGg` z=e+ruas$d&26N}79JLb_j&_JhHz?VKgi&hOP3O#ooJBXw8$0Ld*CQ7G1#>B#5VO=( z7OQF;4ExS{a)JYMSl4&D!pvbhg4XlQH0%lI(@Mshm5Gg)p?z5p3 zK>PB@V|ND;N1qK7Z!0(`)k)};%<;sKyTCz^Atxxg5pe$k@EO2vh9+?`WPVX*G^m_T z8z%PCZWxjk-JoC&?*0zH{y%fx$y zXpA=`;mDtUd;>vF5LgK$U1VO{AT`xEd|BLrmerWI?TfgPHf`Hc&^F}|{J!fd2g7is z%YzrBSI*eq7G{lhdaw=efh85jpPd-QHlPKd1x>hF`Ei2qZ3Y`Eei$0%kuXP77&a>t z1HbsXs9SCKu}Pi=xAX0kdU~jxcKn+Xkd8Q(AcO* zI4CGU0002Lm&OK5WM#N%G1oulyIOTz_NNxgGJGEp50WMMpf? zq$;Z`AG%|neYfokC_fVnxz)Nfqm1yRs{rT=wmiCmQkyaFj+sk6$b8V3c^7JHO5??N|`~F zp9xrnQtP}~#(zCmtI#dy4pE*8T+dR#JO^QcDt{9vY{Ix_6(&qORy{0dvS)@5;Zjg| z_Cn?!g+hVSkC%bZL8v9BMY`;8&t?9Ba%$%w^gPets8p`;q;wefjNulH=pxo5*)fy& z@g4C8Vm1qfXD>`_uf&@GH5&gy&$e5Hu2_*H+A_!S<9`o+`Hi8#dLF|H3k0Qvs>8VF z^$5(jX~j{tx6?bk!+I?}FDopBu!0oq`SZ`OD4TT$j+HD{PHwt&QC*Bb0gOFlNsM{h zp5=vH)3z;TPp&CP=lf-%%%H*s?ko2xHuPgNv^W^Zx|Qp^C(K~_*@kXkT-bq}x#MPq?5hucQTKp+-GVDI)$j|5WJL;nqKsz|GP<;rzXwk`z~)UJaH vra9g5^CLanultVOlz$7Jh1+KxuSD|~@4PphcIv~Y%aiUaMK z10xSPP@x7aTB`Y{p+Hz!PjBlS7@07g(cgfe2w*n82!KU%OUclhOW+Yc3}nNn!MPZj zf5MWA!BE|;y=`xX9l6K@y+#I#8@3vh*#cMA$wR0jEwa(MzhL+PlMKTQBX2ZI&o32b znF1qwmA^#tx(w)u0LzOYc)$6WXBoMduG~=t@RW3Q(}?I4hcVPF{`g<;|EZ%#UpB0%NzzIkhfvc zItB(tc~2L|kcv5Pr`YBlQ4nyOm^~{pFi2v{Qhi4gSFZT1-!fb}UAh(_Ys)p3;hlqQRJ2^elM^1@%r5(~_|UR$gN?yo z)!5Xd7`Yjx9RINGs;)ja+s`KR_P&dp8QyQ#b{#9|d@NPgTe~DWM4fJY=PQ diff --git a/graphics/object_events/pics/pokemon/gible.png b/graphics/object_events/pics/pokemon/gible.png new file mode 100644 index 0000000000000000000000000000000000000000..b5df2198d98838a6145cd4a72d2e3f8212b7718f GIT binary patch literal 550 zcmV+>0@?kEP)io+Ss48}AF4nnP}og0y?-!$it8QfPAE@lvT* zo}t;I7(--JDW^(1w~rsq7~23`>Qa}w)IS$n@uzFcW`Ay|dDsP!3HwX`B(!&EOT+hYw~J+4|JO~d oNjc1G*06#PwUW10jQ?}}0c{bAIHoHQrT_o{07*qoM6N<$g5LxPo&W#< literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/gigalith.png b/graphics/object_events/pics/pokemon/gigalith.png new file mode 100644 index 0000000000000000000000000000000000000000..7aa2b3aa8db1079b4a7308c57f89e4a2a443c4fd GIT binary patch literal 770 zcmV+d1O5DoP))a0mzpm@qKlFfbq}Kqxq9Kv0ONfEd`gSQr=}fPjEVNJszx000002@_&>0007w zNkl@Fbn0iiNj}ioc(P6WLg;V_t<#}v;no~Cg${B-wa3QL zwbd zYq!I-1~av*0;Rzur|_FtAUXbFUd1N5pQ*f|K^*RsW`X-+ za0krB;0}tb7#@WaN_Oi&r9lur!>?{1Sou=0`{Cx&vp&ylmFF}F!ky9}h~B}cxlkb4 zi{2dEr?;N1wCQ=Fr8ID#U!#NY%a^TLUv8pLnW1!qJvs36la?$Q?vzU!XPa=wh~Ew;Bf2hKb$TSec#Kd{KGZ&NByoO4B_=?YE*g z?g~7IkkrdVl63)AWA@Q@#_Z|U*{feMxAV+NNGT%3n756MyFSg|Vr!9qgop>g+W650 zCoIo1Cy2trH=7%-HdOBV*Z?K4d?>_#$|zM?o~OhqN`uh0pxRKBsOtl6N-@R-9t1Gs zwAmqBp08~oglOY>gN1k>dvH)pAiH59pmlJ{@_gm$pM~gd)1SES1KP&GSy_@n0K0$_ zV*^fDo^O3bPGIvBXGh)#w0YoHzbG-FG6~%INz3z%^<>jNoazla?*qV3>OVP_0`!E~ zr!3ERCVnEExbNeO2mx#H4cYSiZ>w(PegFFU1q3s!E{hsE$yr`FK}MSnXdwy#QAVC`PzltuDeRm;f9w!e-Po zL%l2Jwgp$Mnv=DZr#hy!ZL3Z#ojKnU(&AiaOpfd?(gI|o)Q<>hx?`P}ldpt)7|nE! z$PxPi@>HYsHGdIpdaE^KrpcJrVmi}bQUTcrU*&=4q1Fi#ZJ>3HkN^g%MyRtOq&?KT z%cj?G(Xw&A+!dH_VY)vFd_u_Q5DZbxf`Dnw8_`>~x-0?<8-8y$#HbTe1Lv+9v-2yt z0Oy7A{G`sDRdBfrEZzP1eK*KBeK&s%3n)fi&ZTQ%Ie%_kRGVLjz?leK-UpUWyV-sg z%TGUNFhDhS+z>i(+;;IUxX90($H7Bj>G*U%$Vh`=3|F8!4}@Mc-dKfKp3QuhIfGqb zVV)F|u!0~4Q#5kJz_ru2BvV>Wz@Vt>yAJDHJUrxl#rYl&%78TYxOB2;ydQ)2$$;7k zu(-EO1b>EFrz5dxVAGd^6IftymnBkxyFZRpV8VRIDFU%88>MHAxgaq08S4YDd$INH z7Mk18*d4Oo@BN(=9?2G$q%-tF@PXGEI?$QD$^K`r=Vf-bf!<`B^3*W3xLkn8R0`x= zGUXf=NIaXPx#07*qoM6N<$f<4Gky8r+H delta 681 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/glaceon.png b/graphics/object_events/pics/pokemon/glaceon.png new file mode 100644 index 0000000000000000000000000000000000000000..b10bcd15b7f9a118a97cea539c2b31234eac0273 GIT binary patch literal 619 zcmV-x0+juUP)r!FTb4&ZC}2y?pU8rvohkLw4YjNB^dsuEilkUAJ9bUE^aG z60cgrw4abM-n?%5aL5Wm>I#Bzz``Qv3h;8obLAVqyc}stUTtz`@Fy1!SONwDK({jx z?ku|N*}_utb}0ExZ(NL}jdy4!YePPr$6?5SIDIm@n}0QTv!ve`FK zRbw82Ggu2xSfwV*1nxN1l(4KZ=feGtmy}FCzLJ9}1X{xaxYmfDucseIQZ9h59M~k< zVw$!W6~$kyt06VzoZreI=5k>3fZU$1f2~sKaUbLVv`@_8Q*D-M0K@79j)WaA7Tov&1PowcYx+`uW9&Uf00UwUn*aa+ delta 33 mcmdnZvYTasyO=@8ii#Z>bLH z60`z!-U{q)ILvzmAJ_mogIP{YI~?ZyE~K0)(0{O;%&Z;a0DT4#GJ~_;FqRcntt`v( zby?M;C&RJ}H)E9bmQg@CaUpn|A>p_Y%eOI`kI`M)GTJ6NZ%UpTmaE3E=2*lydV7G~ zxwVWgul#6Ael{F~YYaUwJV>ziT_^r>*C=w`e6Thg3m0MxUNPJlu6%cwT1Kre7meY{ za11gebx3%)_^d;rc7`qE%lr2hBxNxcz_IjS!BU0E*0o1^_V*g z+L0~J)gb$K+U{-lNYqL`8~7TON(zexJ){c6goi%SGg$CatQB}&%_q{5lF#F)^_Y6f z1k{T5e3?Nnv_(@5&6)rfA9rN6g-VRh71)f^3Gu$3S3+wdoO zqy~?+H`D+OP-Y%HT;qkT;t_C|r?(fe+$Y|^J^)-HM)W(6 zr^OXa3^1k408^$0dnI!NJG7AaDkx;mr?p3mHwMzjCr0qz5Cd;)mm37>4P{IT4Z^@Zv0*pvex?mSp2ufJ4Ibv#+~BUcr3S-Y zobj5iA2;$1^4b$FL%g9Ie#MUdNpcXS!3(5yj`3WQ4BhT0rwKFBIv&WawcWw(>GSN^ zW={>;d*)L8Tuwc6TnEPqldV&0U+5D*Z}Vx*)>gGyR+|NsB2y~QANq#!|aF_gWFDKU#F zF~xI>0002Xw!YW^00VMKL_t(|ob8p*i`zI9$EE9BEEx>*17s`+%_;dSdRr(87Xsb$1H6APVexen%HVk@z)l>*Nl{jyxMjHsSGmK5IQWF74~kEd|qj1fQ&9IYAg4Io8$@&SkyjX4G;dtfSO%T)WnZ zA)#4YGjGB2bfRl(f#%(dcYN~mWG|>Wod-`>2r z`+M`)JNmM;tgFqv6Hqed6zXE*K?`uhkVNJpCVxsvc5@$^$Z$eGxCOj^SR7uy($)H- zZ&fDgdS zPqGiFoWM5odcdR3D?&~F$i>PP!1L8=(T1J18P!eFSm(5yV> zLy=*8Oo;AfdVge045ML5WGa^El!y9oVM3_-9CxZj=QvVjLQa`J*>U=Z^pvq|&^bme rNt#o}Pj+B(j?X`Zp;7vT|1;xX=5D)9HP%zs00000NkvXXu0mjfH?Z9~ delta 921 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/golbat.png b/graphics/object_events/pics/pokemon/golbat.png index 2353d9bd688add792534c815dfa8a7345fe56538..06241523fe62eb01a43ba1678124f82c2640b38d 100644 GIT binary patch delta 733 zcmV<30wVpA2K@z)EPwz1|JBviVq#(d006Ab|5~i>VuQ^&IeX1&w5(FBlsS815K{jD z|Nj90{{a8Fm%8Hs00M|fL_t(|ob8rDi`qaKhI7ba4*402>^(t)cv$LCq}MLRd&?MP zZ;A>*E{%zyiC;>2CYd7tI0`QjwY$t-R)gE)Z;CBJa_az6&YeogV zS-4560yBC>C%);)1$TT~n*hzo59IR=kk&0C0FtQnx`U4@(HDX*K69P(UX!Av~l$<2cpbKn1D>d(I!-UHE zGXzd(Xcy}_1QS66n;#d7N8Da?P=UsiRrOtSwKGqVZ2VDy^2p|*zzyYVZay?J6NTcD z;F0l}41cuW9Z7Z2d@4s}T(eZrD5S(hkoH!=5d0vanS^qE@oS4$(g^0ei#VkF?9zmY;3P#h*)A z;9Q*yZtiE=;W_x{F0Usqu9>$BNax`n6x){v*aUV7u?=|3(o|5yA1AR#?UwUCk? P00000NkvXXu0mjf{ncmL delta 754 zcmVxY#(Dz@Si|a6oWaAV|1)z)(<7(9qEM`1oL8 zU;qFB0000rM^I}300Ny!L_t(|ob8q|Z`wc@hEF$nvSbTFCd)qA>c)R4I!LEVK{4K# zsLfQhk>EVKl>$upFO529h?w&m07adu`whK2b9Wz!)6hztntx9We*E~}H-<9=q1Snx z|7kD@pE=)re5^Mv@|#6W%_ z8{liU8Hq0n2qA#&EQ(&e0H5VmLxA!v+B)!(!Cm$_dc!I0hnDR)^B(%qq9+?XDD^qT z*1H#!(y{e5+kYFN@98d}x$c(?>YaS(jwl_B@o1_86a!xuSpT?yPDt=JpF%z?_+5bX zEx`fsib27;?{~Ajgbd!J#jLv)3+|J7r2`ZL-xlw00K8&baPvL&k`tp9hqhq(d3>{` zcem$eqq&NK_tNw{upTS62}yeHCG(^g*9D#xrW5auXm$6b`kw{KM>t$facruWD(lZ&Hdu_&66<}C^R+j3{W3E3m+-IfaQ#R{qABjNo-I3+jiWh}0a76)pc3n~M2^OI34f(dw0RvVk zUe0^Qi$LSEvSx>wf?E&n8o|l@u%IjMSYIK(5fnSN0Q#h(J!|W8TMukn$%)-kY9h|J z`r=pwD0Z0HiO?tF!Q~%je9?1-S9>4+@S7cxmvv kzg~Le#Nj_K(EnHb0{S%br%(+NVgLXD07*qoM6N<$f{XKWBme*a diff --git a/graphics/object_events/pics/pokemon/goldeen.png b/graphics/object_events/pics/pokemon/goldeen.png index d83b8bf5140211750275ccea34d3cef81a37c30e..465a6df2cb0e1f2e57b9cbfa8a52ce51e6984f0f 100644 GIT binary patch delta 704 zcmV;x0zduT1>gmcEPqf?Sorw(h=`Er=;+YU*!aMB5D*aPctFUoc+fx)s1N`EXkb97 zpr}xA@PLS@^gqP_00L`CL_t(|ob8p(irX+0g{74ivynhxoIZ`=g0cNF4j7E%d5M4_ zc)AJ%!pNHr1VZF(-=%cbHz<{(KU?j1D5bmH-RDH-TpeA@2!B25QIE2P|F=G8>xSe5 zUN1&D0A+N=uqxMiwJ;=I4tq%6H)PG0&X(%uao9Gh6v}QOlB)W{%8jc?1y8Q zZM`8AM{kJGCLcsTYdPeprc4=IGBzoYofxI4yEIq&wr$z*cxIM0SqTdO@F*F{HgPssN23*Cs!^QL+V(Z{aC1d-P!Dq=T}gX zKq_@Vm1n!Au21=JqZ|9cFg~RwEdseR!&(q$RCBC1Top=CD8W&$uQJ0oXHdNWh%?<} z<)0WQCR3~hF;LCi7-T9E#c8Ys2^i)s03y|sqTHl3;D5ap%;MMya@gN_+v!LM&_?Yj zD~%vYkY?-*Vo;TDWwT#$-A@WUi@J=*aEMLD#Z|M3LD-`G3n%97X5G9&dz{!oLMi-(Lh|2h^CU@qAY#b(Ejfp`?**ifFd$f4fR}rVL-f zIXwM5e2x23otAFVFeC28du||mp52d2#$4Y`RxmU~Xlz*jrd}H}CWaH_?n}~-x5F&c zfJs@Y-uzV(7~WH8r+_h?ahLkvQT^lF;(`yER5|lA4GixULyCe23x)B^^5>9)FWAyh m_gsb#(7)8*eKH@lR=)sq@*b(^?wbMt0000FUZEPq%~VEFj>n24zG==jjc==iv>5D*aXh-lEbpwLJ#h&U)9czAfg z$e>tg=!l@#s_0w*00L-9L_t(|ob8ptili_QhRrG01O(UKrx6N7eHj~stljejdlLk4 zZVe61#M8h)Gx0j_vg~Q!VA--06V2{8%wca`x6khUf8|dZgMZ*&_qx|yPleEw($H8jJi z&Gyca%abzCC^+i%Rc83r8dTo_;;Pw1f`X(wiYAx^OT&RZwh9Ca9xpLl zbGz45aqZywB}GBq@xib%b5xS(pp@WFkRH`&ry8p+WCeYsl5)*@if}4aRlwmoPX&!M zM`k$*AAe8sBwIW7WG9u9?k%7{A0=d6P@Ac7d{d+%%FlQxX*4%QHP7q+x=O+f4WGa| z(BIu#+?RM-CRELw+86JkhU{T+KdzaC`fi#9eM6l4n)lE6+L$phoCNm1q`j!SMW!Cp zvclfnRpJ@mQV>(Xge|yD-S2_;^<#Cx`%J6lnKpWcw~8SRya#JV?*rnq_XS%U>Yn`- j{y#ofpZjFqYpebM3>6u*#(%PY00000NkvXXu0mjfqW4*D diff --git a/graphics/object_events/pics/pokemon/golduck.png b/graphics/object_events/pics/pokemon/golduck.png index 84cb177f2fb5c546c79357e407a2f1e082896410..0ffd1a1d689573c7a14dc1cd0592ced59c26af81 100644 GIT binary patch delta 549 zcmV+=0^0q>1jYoAEPwz1|JBvi@Mvh>7#NEH0RR7_)zxaGq&ahH5dQ%Gq{aV>tkrva zv@ud@5D*X#1E#zH00GfSL_t(|obA=IlG`8<24J25-XV3KB6X_tX`QRmC0*Lf70LLW zGFMyyc;;$>=)z5f= zUhbOKFv>VP2X+Ar3aFj~(wJXeK;OAKp#k4N>T|x1BYPc6qRE;}F~HDa9>b;CI3YkRQ7+Gz;`$NO(Sr+vX`M1Fe~8 nZb)odA|6qAdF1q#w_5)Im?21%q+d`!00000NkvXXu0mjfIc*dN delta 548 zcmV+<0^9w@1jPi9EPo(SaEQ3z5D*YZh_KL5F!=cRh$tBNkZ{n@(1>t2_~_8MsDS9$ zn0P=~pxF47mfleS00GcRL_t(|obA;ybK4*k2XJ(J0YHq&z%$)E*n+VO5?i*e?Z@br zPt~qUmpGa1Y`N=@FB61&(nHR(?wqN2ex80v{J}^d#;$d(Yk&Q#D*Zm=#Zp3v&v>CK zp`;S>Vjml&AYB<1T4^qJj?*AWS5_I&=8ScWXUrJ)5hU%ZRTfkr&9nxq1#Q-Vl~U4H zkV??jiS~^7a6ha_FAlKe9Jt!hZij~MVl)3O?|&bj`(et2hYt7c-OoUp`84IYq0Ao+e}AJTpL^&K-(HJ=nQI@S6QteO zLyTtV%snJo8jW!~9r5iJL*&aRh=gt=g$BFH2|3}*~z-Ld-s4-FLFg`R6N257b z(H1kFxiO*tRRm;jMr#Ac-i+7R*$QtYtF|bRDTAE?x_|vH;()@fG~g$vz*ee=0eG9q!Nku6T=vhSH1| mH#jyg?j0z6+;V!$|61=&j)*uD9Y*XCyPLUcC6V1-<>C|*%<)!s_JC-`RjwpTOQLUX zWx;mXQ+nQr(3$lmE)_@skR+#?Etv&@PH3EMFeYqvGuM;h zrUMEIw#MLCp79hnnk>Kp=f+$z3(~+_ZfH1!b1%h^I0}?vN0zv+nd?i;$02&6B)H@t zc-RF&9PVNQJS3hBf!o?}Q7oM<@dm$3s1<>cu`ib#1bWOLFVGQCOpnY*m^cXPp%G0(DhVX6<|QQ)w2a(!L*79{ft{V>-q91VUds3Gn`rcqxj2#D`;k@V1Whimw&~`Q4tB%m4rY delta 705 zcmV;y0zUo71>XgbDu2+RNI*D%h=6ctV4$d=5D*Y>aB%qe_*h6t$jHdRsHm8LfY`ve zh(I{dSWvidkZp#xga7~nYDq*vRCt{2m9cKyFc5~NLAwdVg6g*@h-Bz$bhqHpP(~r) zfwAUv=;lGh0iH4>dr;VeHV+XD@a0NUBx5UfP`FbI6CU{SaDV?#9*=SqUB+cx#(y)& zfDHbIV?w5%F;Qi;9h}c`s@moB6IN=c)b?ynQh_MnPI5H23GMV;F62rnS)JrWC?T=h z@pHM-c4~*^362s#sall$OpcWmRLc__6{}sPlu$T5k5ebO8yx4TP_0e?wIkgIGSAZ< z_v0i8f@(#zXMb?OIze#8M70IGl9rC0K>DhLP1tS*$2cY+06?JVYSw2h2sm#xh2)J* z7_S|do#FTu&?LyRF^=&bckxYz5@4lVWA<4KV!db@j`cTl@A2ZwvlWOJYm}(_T61}f zn?@fN(F^w32(I3YpsHVN0z7-}3_-VbtBWFWevHS>4}SqAL1=~T%RU>ymcKNcXV~UX zhM#iBZ`Lq@3@Rlm1!81xodr%!k;mVEmN5QR=%RHMvwRoW2+I1gSwG5UVpm47XKNU- zIF;twq<=UubW9Rsm~beUi>5$8n{HWOp=TqQ)qKG@5-;F6aa-V0e_LQLZn<`bjFKg2 z19XChn}1E7d5)sl70xIv>aSkFG4*{-^>zf-;RGBF&#qmZ6?h9;&%az&d|B|}Rp4k& zvn9*5s7n~q!tn6gz0?`aOy2}SW2kvZ{nso*_AtV5!YHe6^J`iJzPZ+_zdC*c(XPwGnhFxM00000NkvXXu0mjf@6A!j diff --git a/graphics/object_events/pics/pokemon/golett.png b/graphics/object_events/pics/pokemon/golett.png new file mode 100644 index 0000000000000000000000000000000000000000..b99bb418a6e6a6aa31b36ddad4037784b9345a11 GIT binary patch literal 612 zcmV-q0-ODbP)U;0|8g8-AO4$!*xKzwJQ?{ zjmrse-1GtHTFrYqxHYaDUMJJ(jFwn0l~}tA1dIAg2toS*Y}{XypW9q6u>A#|OWZ!P z+Yg_mH2G4y3k0bB@rgbP*>+>`{K67)4&ZZN&NuGB7df!>PwE%a!fQ9m_7EQc0000P){4iU9fQy(Xd&Q0 zSnGr^`!cYNnFA$l>}QyqCbld`E0pcl?_l`F)?d=6!~uA#xB4fAvg%sC+Amg~K`^ea zuk=f0yAWV!jObs?`({^VjoX@>@iAw37A_2q zCioPSiOFEW4AYrt;x!k}fRsyTKr@pWO%mKU8KwbcbcpLEYev)=mDpX6sB1C}F-{zV z0qz3I>9FaTW<=_T!UkohjDB$Sc3>paKd(nt{d{m8SwsqgqguHmOaOg$uf}n zIK=|?dyz)6C+iVO7mNLlSrynf7_5V8kq^O8EAUdva5bLDM2)G@t6pUR7il~=c*Wx3>n zUY4sNEw)S2jOH2mk@I!;v(qiNY>~^=>Wfpiplv_}OD>0@*!=f zSa=XnU?_Nq5D*Y3c!+?&$XKAD_~@XxsBqZGkZ3>vz?e{&a3}x(00000)v@>K0008* zNkl8nu5CC8fnhA6%@*Xr~cOeAWh?k`AV6ZrQ;^IKcB)~9`xbKxw&6HIE z0|9i0gwN0;8QY|OoWZ@t{v`VDNRdhi`A?y~@GQH`l%F@5j?_i|vH)fLGJjP-r|J^Z zCN<|wXfZC&8bF?NlP(K&#$+$pQk}5|5NAvoYin+d;eK%2F5!elYZkfT1`}@CRuXD(UE0I%rP7eAjxm?o7dDi=)$wOS#(7lWWSTy3`D4p=TrMAFkAX?RXM%HPf_Lq5;EFZD zzKl#KD+zePXt`R+9t+@r&jjb30`JKlR03Q@D-p53xs~J zo(cVH7{h~8RjS{1;}6(1*%+7{9PsE zED^tmUb-2e5%ZCE4#mOy97=CL-r6TIrmo{x#nDtOgt}g5WS)^m2<~h#%`@k5kshqa zh4<%pYoF!%ZTBtw6E_d6Q%-KGC)*)SF_*RNu&S~_hvQu&Z<|e6;3hCNirm&OwnJi! zH+GoR^{~V7zGHnA&EPh6QmjX|!&3v*Q^Jb7A$P_n>t-RMgt4cLja-Mv2I`jt-!|ER zJL8keq~ZTD^YzcjcFVOpbQcHQ9#4|`!vvd%B(vMd?pmwE@Lt>P@nn8iu)FAP%ZIkQ sUwhrYm=yDM5hZNr=+NkhXpm5_FxcSe`1tr}V30sKSdf6on6OaL;E-5oFaQ7mKJvlB0007Y zNkl#mj7lj)vf`Jc9SVgCGJGO>PkxdfA^*qU8O)lS_Kc@~*Q8f^6fiM^=KT9p6DxUc zEbajsYXJ;yu)_^AEuhj0HR+oi>Y_Hdd#EjLx(9%~N6nP1psFrqyS6R?G-@J5#YGi% zoSJFbKvQXrS@mv5b&r{dq1UtuHBZe{o&-q!N`kzE+K7x`W=eoBnnwLf0_H0wGLD(_ z;u-F~1>+trjt)P~% zcTjJG#gDsz`tlG;7h8D=Y~l97*+?zVJ! zF>Tw&aAzj0C0)7z5;K>yykSE4VG{>TO;t9$Eln=Xv;}0YH8_)L`z80I1gSY0+6P00 znYI`*-`eQq3=^OC6!q3A*X?~(EX=ff=`VIzk=l(}8G7rKMbkck2<>s~{)M|8N6j>` z8-+_~2s4<^0gDsj<44~)!ma*gh$|!-_jZkF5HksfA#~5wZ1>{gtIL_5?RrI&0DAYf z8`~geHJ|Z3Jk`Xs`*2cG0&m|dq7w1eO~6VbX3(|ozg3qC(Zuuaa~CD>_PrxYFmnM{ zt3?*9T>Ri+*>z?3WD4G)#`M^AJ2mo7snJtf11uib7w_E}!uMc0@4EQV#Jg_GqxGEI zZsfv_6S&9c?nRh6@S=nwz6P9+5>$M&JXbu9@BhD(qX|*-cnPyq)XC%K7$)pL;>L1p c&A&N*0!<7#06r7EMF0Q*07*qoM6N<$f)@#1qW}N^ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/goodra_hisuian.png b/graphics/object_events/pics/pokemon/goodra_hisuian.png new file mode 100644 index 0000000000000000000000000000000000000000..6fe84c19aa538fe7f6ec99082d9564edf7948554 GIT binary patch literal 891 zcmV->1BCpEP)Px#Do{*RMUi~x0000yie;S@)j>3q;qm+_< z{k_RQ3r{H%3<|B)@%eV*!rL@I+~x9Z*{Bt6@{|+t_fV)VbHt}lNtEG~DHX*j;Ea>t zWQNA}~MY zh|i}*ayjLtA7}215*~1DZX2%xUy3N;vP;zPkYDl0Z~V_mfy+NlfL+$S2}G-sW4*_z zLm)N^0y`-+;B$HrsDuZ6KCSph?}xqDh|eEON27;8wE4a$7YO*$k1k_``y2~g3R-P9 z1V)@)Fz0ZWDaPYE;LF%{c4+!SPV%r4g=5oM@9@8nK;0L{NWkU9XJ>_?Zz`-e_+!or zP?(B3NrW7IavK%2E*f$^w~TB&E6CPY`B6%4ytPQotT;OSy zk!|0oaq9CfmmKMd5_yvOQhRVU0Vrf!&OP`NM|sXA#!l5f-t`GDHkSnQlP#B zL;HdSHuQx&(Y(J(k{Umco7jArNUOmm0}-e^1U3f}ZrsHDl5inBSqY#xN#=h3;Xs?F zL_hYy;*a^>XJP)NNSlE!5pjco40000000000vh%@800063 zNkloIjuKf(W#W(J0G9b9_{#Y^3}BK5LX{B7le)(1t8zRiKdb8;`KBDt08r5_ zs&Xq=*`@TC8p8|KPJDOry!&bc2y%1AJb_8yM-@l)G><_?6@7#voz8zpm z1Ah@hJWjtwE=J%3^7{+%J@7L5Z2f)~kLM=V=ml?G1)#MTA+8qrTOqLDdtlfBbIX1G zzOWu;=x|<+M_;$rQd>Nr1zT}_K^<{Fj*B~Q`IjYp*9}J<`FVi7DgG@$k@oZ zsK{{msA$kvwk)&&00O;9L_t(|oZXf|Yuhjs$K^wXpqF@%5Ewi3(0+sUb1Z>phrqxY zL^dfsgwd#%Ksrd{r1!CI_cE5tb_pr@94q@cdy*6DNr7}>Ie(1lV*c{e?wGO37kRcS1wjj-^JIsh&}J^#PPkN^ntLUX2g2K4WvuyzfuzwF-U@&(@UI51c#$b;wziPy4 z@XHFcu*_ISf%**(0LY%f`fh!*e(XSFFd`*!tW>?sMp$MPP#~Vg;}jsi*mP(f1!|!- z5`iw6C|78+aDn=;>zvThesCRPA(br&^|)<91bWBJK2M1 zCeSh;VvWEc9;7kpdz6vfOK9Gs+i|;;J;wAow)IIF>B4dt(|^VMD~#q!oFXNx7yY@*YN=_!T8LO4LuwkA9iC9m04Cf?o>wCi;2 z2qsv-c7cQiR)10x3D?D@s+ucU5L?v`j*eS0I`NwUTVb8ycwrzws3pj+Oa8NEC14#1 zGrVsEWZrLQ2^O@ZOt1g}%i}u~X1#=csIIF@Fs}w~8i6-ZDt<6Sw9sS_AmFYbm)pQ@ z)}?^?<$_4DX-;}PNO|_!4AH{0$-fa$A^K(kI+S-=v3~{5geVQ>=+btOa{rqVfUwEB z3=+A`EkG z3r%J=5Dq)!X3zdeAi^AddO%n-IdOn`Ts#(OolBm|;BX?LikhtNfB=8mARB#R11SiU zLV~lQvVR1Klhq4z!6aZj>hA#IjRGcZpQI%epA=!RlJaK}1lNr8$??@B_Jb!}?84SP;82>V za{xw!P;)6l#D4HZ{E0XSKFmcqwRZwROlW>iNAnxx2l0Hq%WT~PelT@@Sznn8j_G!k zk1n>n@Ppjkn4F8*YrO?V_jx`M!sZa1d{IyN`DP&sKWJuWQW~-dfC%T0+g~$#gAl}G zv-rJL&#waz#6nD^oP2%VaB#g$C~$mPd{ zTBx)v{2(_^Ou2g%ArLE-G#)Ytrjl-ydP-&N2UGL@v-wUk4uB@#-14zaA&67i)!KZD z{Gh3G{cS2~2sHV3DrNl}7*Kt!L4=dB)(LIYT@WW-y-a8jM5wzo`_%uF-GFWmAVl>N zh3i-^<7PJmP0r;_vjuDIP9W->*KM9>+9~LUAf{;Swoq39(b^bBcL~8(xEsR*;KuES c{q_GCFZt?^4b>m={r~^~07*qoM6N<$f|#T^!~g&Q literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/gothita.png b/graphics/object_events/pics/pokemon/gothita.png new file mode 100644 index 0000000000000000000000000000000000000000..3ea06f3b315999f95f7b2ed5289425c38f768be5 GIT binary patch literal 499 zcmVi5i!|(s1IGs40i&kE5!(y9I^t^1bEx#A!i6e#%oHO6f6mli* zc_&j~e(Q56UlulQd=05x&PA@t>t7?;pRPGxe!_4*^(=>7(XwstLUVRUT!?1fb%LD} z*fd+Z2HrzQscITpT;N555Fgbk`4=pFy zs-MvK<@{LoeEq1wxavRM_cZRPh8n*;cf0kYS<_+So60}@k_?wX+sS3ypKr8>BaM3(*;7FKlX z07IAC?oY+-ITBsWbA{sPwC(~D%e^7$=h)Boi(Nt<<1zkO)PLy%TJN)_vD45sp|P8< zYm&ZNc&!PomSR04e{yb{P#Kx$Zf_PW+zA}Zntm4IbOt{>Ce4D+YoATNRD^f}$CSrG zDul>r%snQ}kM+Fv*hC@(*JuLA2T8i>LBepE418{?ak=u?G(mqUP{ABa5uGw2qA(Is z?J+N#na`Vwi@2v(=nG)$L2tl%f`w@~tUd1Ocl^Uz6tXfg5^0IYTZuY8cqfMd6(TU>?zr@DH-<| z;_Lm~*+Iu}?mw1!HAVNJYX-r6CggSX$@vBy!+~wSd@E~oQ@fUs&}*n#md~71)G=)P z*9Ux0wk-#)SBdL%jqd@WiR*JInM5YW4{xl+>fI72d;)%ooPR%AXvZ8osCYG=9odBE z#wXX-tN!y4FTfZt;A|Qrk>G3^Js=;JvbmJ&Hepa1H#f-cjy5~C{h@<^ zXDrl6jhc(rm&OWNPW8lD02uWTGV~S}e4S1B98W+^Nw^&_-58DFa4L`69UYd&efvIN z=%&1Itjil~Li=LvFr~w^}Ir@7?7c8U9!N27$ND)lR6&?*IS*07*qo IM6N<$f*0j&xBvhE literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/gothorita.png b/graphics/object_events/pics/pokemon/gothorita.png new file mode 100644 index 0000000000000000000000000000000000000000..d631d0282bc604ee3e4c43e8eef7bc478752ede1 GIT binary patch literal 599 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 Ef||;%5dZ)H literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/graveler.png b/graphics/object_events/pics/pokemon/graveler.png index d3b19c26fb3d18189e437576ed40eea8beee1df7..6d91d4ec7c43e71ff9c38118811cd56a4864b70b 100644 GIT binary patch delta 597 zcmV-b0;>J@1oQ-uDu1BR0000=K{0A-Qk08(w6vVn)vSYigWlEN|Ns90000000KG~% z00000000000INV6lmGw$|4BqaRCt{2l~InQAP|PZ69|sUJPM8n0Gec8$JPS~Rx$^g zlg;xUY5^6*gx>6Cv&km?zkMnB|EdzZ5qj#Wr=I$U;&p}<`+wU3gUADHU3lGp=*K*3aUk&06LJ;zSr&)q~~Hkf6YLSfbx>(;ShbUT=K%yWKhOGN$nX zX2w_|WuUiqgBe7)+^D1Zx@T|zuouPN|vb!NO2UD{f&Ytfe zL!E0I_(R1BTYp&RR-^#W%ds*{xf!fh&~Ju5Ffccq?1tJKYS7_`8!xch1Dyq*02W9C zdA4oJUx0%d%x35V10N@xq4fiS-G;`^&U>K0lEVyR6PF%%Vn;rrjnRCNv4wUCY-xQM zf*Tp&xOaHi*dAMMta+PQx;BBwbgi)7M&1ow;I@+EKz~K_3@Zp)V7GE>#)XJ8PXlRE zfbt_p!z)*QBeOeHV828&!c?Exy~p%v51*j*Cv*kIuxTkUdQo3i-9EaEm5LLh_Wf18 zzv{ZcSR1!938KKLTE1j2(ucM&i;P<9UR$58*_CUN jLv+=z>XwgO4E<8FCCsALb~w48F&_ zz~1&4$%MhT9W{x@fW7RpEG+bY`!N20Ri)C6&{I!6_0&HUnSV2^=-&=#bRNLx!h?S* zDl*4vO)Xf5gyi|2@tpJZ{48RZtYl&#c7%aeEpQSIEeedAKKeCxNsv9x=Z(*P_ZuN~ z#wI>M*|10eX?H^x7}yMby&JxC&~;Sp=UfM_Z7dnX*lCjjJS%%t$IK19_-;tq!G`UI zqvsola84u-{C}omhYNJ$qEmq9{umiHgf(0$Xg5P27??0(cSGq7CCG5awHH|JfzEx_dtL(Y%}zMfsY%`ko$&!Z%yNM=RMG`WHZ9B#-RtE=#h`i$|Pw-EMe&b zb2A@?;93Sa_6|22^JB^@XD<^?YZG`#YlY?3@^0t?w||iw7b+`9=s=qSyODD?^j4pF zYV4W?S{~=nPKD3SLX>GZCZEae!E0fmMquR)8;FBSUcG9ZIu4nP{ zhwRHtgi#WL78$jl_i5E-M%I-?=Lc*Eu@AVilNRQ}=ifeTtj&I_s5SOC&Yh#l|8T4^ mC|8vmqN{#&j_o7-pY;ud9?2jrk%x@{0000&@4-BmM(>!oS{QNz?7B%g%DF&vdA@~xp&G9ig@zUBlHgK zMHEV1QUok%Mf_07B1607AFt$$hZ&hOCp%d113EOguZom@}ukl*^L z;4+4e$m(eCcT!HSk>4sT?z$E^*2`5-kjvxop0pv4llzcSQZZ82JIC~=F)NR<=q}`B zauu?CXF|%sbxVv{diCzh+q4S0xj7yWO~`3Kw~EB5>B{TR@WyGdbbMZ1)0;ziJ2zO^1ZFFrV|L9>1J6q~ z)(xPN1C&9x^Epc0z@-^+8yL@f$f3GC+}tzR?|hDO7}UpWz{unH@^F6&g!QSx>@Da9 zNq+WqY#%>m*l#`u_CCk;BUOPZz|=r{t#5_M@sE!@6TROFAJmrB82OxCJT|Fx#-~Kf z`ko5dez;qMKml{L>6BxiqdOq#P_BSOe&#xz8*mP?unAZigWO{7bp-1IFln|JL-yb} z$E*1P0T;PXA@zo(Vnu|LQk1sk_m5b+kYL O0000o$mcxw}fKv&bn&>M8sg@s)Vy+!Dv zB!ti`$M_PnOz;^h$FVIdG0af9YTqK}dy@V?diIkL`XB#D;O6Hx|5*(7Xk^Ie(77Zs zjb9a%8hxCfNz$%eW^*>eYhJ zr!FJ1dgSc0VxTdd`y(%MdU?Ek@uDc5o$B=(BeHzrcTb9e#x@nI-W8L{OEg?i@lq#r zCdpsqT=!dK6zK2OF^>*7#=d3Zn`OD9AUF{iW)>3Gd3g=16ID=v!d0mi#i zhhbCyWu8oSMNzC*m+q$a$1}UBQ|3qLKM0To;8M2|#Bst(Hb`)8M&K|m zj@jmLsR^b@#d-Tx04oKX-X$ipg?!X!gM-{OO@^j`YPJ|!lAU@1Ao5%s50F=Xkfh?w zPTn?3>PO5#ZScf4RmM>qiw6g4!@F4=N0Blf0Qg2;HHPg4v}80Xni`GLS*i*WZ_ZV= z6Ns4E_8w3sTxA6*KTH2&0G#=f19^zmD=-(Xa`wr$l&WW+G?<65P-c)t;4Zw@z_x75 z4eF8r30;{n22JN+7=@| z4d#?lH9_3#+skeDh*wGAhRPH-gfLYEtkATmDnS8<9fQsWuTmuR9irA$0#n8@r3frV zLVn}8b4T-gPv1f(1;N!0wUj*Ig4?(p literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/grimer.png b/graphics/object_events/pics/pokemon/grimer.png index 5de36547110b344edec234c20da7c2fb3d866492..568dcf26ea4e62b1b3bad52727a79604125e4014 100644 GIT binary patch delta 506 zcmV$c`BtGp7KR(0LNtC=k#_b^<0|1sSiiLbl)Fep>}X z%TY`H+?4_$%YVPr$W{;tqja}{-PR_gT4*`0sb17}r9o)<<&EA9%|v&hWkGKyq^JyQ zq2VYlKL8puBlm;QSwV0>EDaAr!-=})yg02!)iqC5( zx*FvSvzw}KF1UWopVUkby)xXmOy8&~dXmZ+W-6Jux<2N(!y#r^JzDSNPnoOis-NY! w*Dd=wj#%pDPdMr+9GozL!EPse_n8>K$P&i=d(D0~$zz`4+Xi#|g`1p8$pg1@1(k3wFS@45V4y)1Tq zMo_?;e9<8Bhk9J$Zb{e_x$qABjd+1UeITr3jL|s>g`BQM>K^zTH7i7SfQhgX;3Z6j z0%Er!*r-87a5)qTN^l!Ygs8$E1RL>~`g!$%kZ*I`=1u`9q4OlPQ6Qj=>;zoA2{PVh zg?w{{%_$3nmVa4C{oIuTAum4E$W{;tS-n2v`eYMoEwmh!R4+=q(jc__{z`8KW}=7C zvYb%g8p{7KF9&=UGP0jv24L{0Xz3!odksONwO<^F98{@de4z^5I3hb`7$TJ^Uc3x3HcxYYMAoRo)WHtIXk_OBZVfW&+ftXLZgfE#<) zP{ZD;z-0zPAYqV>CTdkN02;b?igJ3s<4yGpJl?hK(W4&$X$48Nv(f>OrDSww?xtVf za=g3%Xz1aAHFUV&j7k6`quKQC-i~Ri2f!*N^#0lNXJ-i-EBio98qchrHwFSA>hw!? zzF+x*AuxtAP6yl37VrvqA87Ld-n@avKnNt{_OmnfURJ(*2&9n4@b%^E3MRFK2xL$}o+g7~n#{nO z3V=2rFvlLwKnS$@mOv&<%6f$bz!;`#GE1P43QhNb3=Dw5NhvBw{it++?#41s&`;^- zpaVq5N~%S%P)g3M;}956jae+pI#%w{q0H88J5H4N#X} zOU3cP4P4faYamrNVTnD`*dy(=Un$cS&<#dBCnHO46@<)I$vvyVNN}b_^`0RFfcfXC=l>yD9A`4NHLG>0005o zNkl)Z=~zCtYaXWSLp);z8JdPQQ6G?@EUILh6vxHOdam@%(bsr<*HCAGN0-B+k`3tDu3q7EdO18RbzU{p8DKISCeKnI zbjHWS&vMQ6bq?BoDe7#WUwlncx^LJwK=9?m`NcP1>%*HwIS`Oy``23{%0XwjavHsR zk@r3CT&o8Jsg9a}@Nll$=XVK4OML$Ro|D!g8&KU4uZN;-z+T9A(Yf_ii?Z8bQI7Pc z+Yq%Lbpx!hRO(^1K-y<72!qkjzJo z;H+c=0e=#|I>1Y*;q?gBx{I{rbsLF)K>MHN+;Rgd2cib?uj5(i*swt8&_HO2NT|SIkf>Pr`1sJ!(2$UjgSF#T0006F zNkl0lw#vNKH#Z#9NHE5d1UNRE3zDTdWDA@aF0)jXyF)kSqgkDvIL@{a`VKhu zpd4qL6_gyFU&?HgH#`FnJwB`qIa+fpsyN1*;M(BWl_53#b> zAo-RJG_eSAT$I7}1;-%8X)e=-yWM)$APwtXU4?9iQ@=9+2y2qjS0XQKXVzd*)-;Ol z{u8GGO%#IxCN@Z&xT>pOKFu45DSdz>tl`uPLf5Mbo`tWsq`E_fS9!ArAl|)_;qc5viLP)g=wF_+&p1Kayy*kT zZ=X@nAHmUn-_Qy+*t5A7mZfiL8cY1KZm}Cy_l9n0HaimEqBifD!y++^n?c>C#)O$p zWM65%Z4GRDem{YT0CHA+LwboEnjF;Wr_(nK$@(qXg-MIzk9?RwL$WR>mw#D5W{@*V c4EaCDZ$H%e=*r5eZU6uP07*qoM6N<$f++GQj{pDw literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/groudon.png b/graphics/object_events/pics/pokemon/groudon.png index d5f873b8fe72f4401862db46f6eab23aa1dae2ff..d093c3a128fa754c0d92841b5ba2aef670249e21 100644 GIT binary patch delta 1675 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 WDTdWtl&~ZK0000tmJj(s*MNoePvFijxAo9H}? z;gOr!9#bYkTz@h_p96)18A@y5vKa1-;L;knY{t6_^f^#3gV}-`I4p*T3C+Fn`PeWM z^qB;IzbxLRXyZr$B3MD6NpOL)O0+R$ej+|s9Sq=HYmdXp;+-{g!W1=P*2OD;`wsqq zXXnfFnKHfUTNf(;$)66xyuQ{es6^b#;_3Bn#{~>WjDO9RB=y&!XSreLtyz;`TD0;m zTd(VZ6_^=*YV5Q8u;hoYdS4lC3@PHf1ahtIrxL$1J_`1hR$xDM4Est+sb$k~eB=jf zu%A+sTlPF+rYsx5@%T?|1+u^6u{AV;eI?nJ3B%Tq1T`pGvV^93$pk+(n-v$h-)!D$ zenzDl1x73kv++S#>LlZbvK`e9Yi+mO#4hvyXw2?RJ=DUzR@6b@M(7Hj{II^O`>8V{ b{?YgZ!;dS_QFCV}00000NkvXXu0mjf=kOj? delta 582 zcmV-M0=fO}1m^^hEPp6KC{UPKKyW}15D++EFj%NyfY69Qh(N%QDEQ!rfFK~yP*7NK zIPiFQ00027R-CE;00HtzL_t(|ob8prZt5@;#$#1?&OcQQ9ikitq;@cA9)MS92gKNC z00|w5g?H)Fu_|kZzEWa@klMlb7}WUKkd*aaakk$%_V@YNj(-yb*SN+t{-e;kkNc~a zL?(<0H4T zJ*G^8xMqSr2Y(7j3zXKtWij3x!L>DT*^GA==yRanMvE0Ua9E5F6WV*@^RZzj=rakv zzpcKc=;BBLB3MD6NpOXWT68gG?h#+>9tLo(wa4LX^~D-GVTuMZ>*Ec;Ll1w$tMldg zOqs#_vyT;k7aRI{-W3wem^M7;bS#H>QYbp{jdKa}mHaae1+FA?zN&00yjce@Z^W}Tis8c8S#(CUm-3l Udlj$so&W#<07*qoM6N<$f@~leFaQ7m diff --git a/graphics/object_events/pics/pokemon/growlithe.png b/graphics/object_events/pics/pokemon/growlithe.png index b525b0df441acc7ea2eb5a6e37b8f3718e6e0bf0..9eedc6db6c22b1f3e75d41ae42d5ef95d94663e3 100644 GIT binary patch delta 570 zcmV-A0>%C31lt6VEPwz1_TJvrYHDisdqK@gN_#N~|MsNb&3nM8U~^(1_^?p!i%P{( zQgb;F5D*aRWJh5D00HJnL_t(|obA-Hj+`(M08oE{`Hy_ZG`AA)Q&)^ra7_wa1f(mk z*!&Ewfnp0-34@|7j!59xr|e=oF_+?sDB6)$+BdtN!GnR2dw<;H9{*9u)*+Q2T^}>Y z9k$*d-tjv@bGIP%`sqZwYk$MODf$h(0v*qGOy!eX&NCrBs$$Q&px@9k?QnAHdo~5j zr((}5=Q8XLdFgcbtV5QW+OdMZ02MMtR@ztW+oa@-Wox;1904RJfGJ?g_-gOZw@Hat zT&$cl-WpusEq~I0DKBExZcmPH9m9%jtb@KJ6+nDSL+(#0sE)NE>zUTb1{HL)n1am| zFs%VzQpBS5ycLM6u86BCWU>g5LqjYlQrsNDL-NufUQh1T*M@q_M|0E8X~-lJb)H!V zBN9CuZ_9r?KEt@?OnTlPmF4&a;NjeaOz6@fT1T6%h=1(XaK`VCal-lJdArNe@(JMC zp0R5^RXqS}2gc>?5JWj*b?A$b%_WyrJU3wviJoX3w92#UkgP!yGU}de4f~wtth5_= zRtvx(37ZV_=U1nIvAqMB`Q>OeH2$`kidurOW;loeto0;Xm2yX<)M%fYDpj%F(AfU{ z>qJK3Br}xoU#QXa=kIT!q;%E`DV>+2`t`9A4*w>8EBKGZPvD!Kgz+dB)Bpeg07*qo IM6N<$g24;M1& delta 582 zcmV-M0=fO$1m^^hEPrTFIPlP@xR`hl5D?I?h`4Y-a6lmFpm5-bNQiJ)FgQS1Sa|sO z@YvYUw|j>Y(HCO?00HtzL_t(|obA-Hj+;Ob0MISywz~R01CR?EB-Th4NwuCx7AX-Y zL>Z;H|KNy5_#-$Oh@wrIF1kO+$ArD)%-DeekOQm7UWjHInl4$9@sVqyMa|;^z#*SwKvOIX6ytaTJv1cZb-~W zh>iM|b-`dCtvU03<@N}EV05=UhYE7BVu2qvC|u?s1A51{b?S2h0iF5Au!s2R7BP01 zOFyIY+19CY3x6reDea}f4j-d&nERVn^vj!LdyXjsIn++?x(c!V(ztxOZBUG|cX{5^ z8ssFL_EKH2h#lrPh*u3j)LUK(wAIH=Tg5K3v_v%(jJQ+f*&g0?R|UY+$$fHk9$|N_ zAKHE6GV{th%$I(%PjWafe{*=iAq%Clyu2#u^#SqjzJG9;@pJ?rN1JB=^4u_iw}-a# z{n+yIl)dx^;sf1d(~Q^i29OD~gYzNqLV)Ucid@#W98_&mxIK0Aj@C|#Ft3hX<}_o& z+*4+5e{Dh;&<2)8ig@hYW>fNhYZTC?6JX-+zLSR9-xl+-R#?VlK{+8=&%8{CE#0EM z5Cgg1t3Mji(uUgf_jfTHN+TgCf92x8e}4?2l(D{4%J_2>zds~l@Fnp_!B-ML0hvDr Uw@zzJIRF3v07*qoM6N<$g68TWMgRZ+ diff --git a/graphics/object_events/pics/pokemon/growlithe_hisuian.png b/graphics/object_events/pics/pokemon/growlithe_hisuian.png new file mode 100644 index 0000000000000000000000000000000000000000..b90c89e209ca1cff879bd52a7095605920c30229 GIT binary patch literal 717 zcmV;;0y6!HP)Px#Do{*RMOCAO0000hFE;4t_^`0hSXfwN92@`u0FX!^;88xdFdK?IDB;Sew3K9O zq_{W$000hjQchC<|NsC0|NsC0|NsC0|5r-e6aWAMH%UZ6R9J=WmW^)fFbIVMHrDL4 z@Bg|39II2qkGk%vx>C-hP3z~_2Mna!cInckOP4M^g!mr+w6K)WVa7i$tffW{GyZ8| ztu;z<#y>8ukg!HFzHLPD2^oJ+Tp*=XzeY07{z?rU#yq>*^zNlXY8XJwiMU0opX7vN zQk@y!wuTj;V*4d$d+e{cNlrM|XFNa>&i>jLlnP(Xafmp%^DY1=hX7vZh(B-ld_=}I z08THb2*8N|7dIb=UYEhz4TmvD?XKnU{JP2b^uMkc%mDDgji;ga@-TRI7;~JTOLF8t zd@h!Z&m-O{0qC?c%zbJF5OF*<=Ey*cy;uSGe4a3t!C{v`!bxtYXsyz#9A|KK-#ef& zt23_tc3cK=w=x)WUZEw*m&-SOrU{2RqV|1&CirJr`y=&NB*kWY z0SCGf2?roltMC#(5=1hiOCiTV#u3IWPkNcd{dT*NTu~>Tm(LfF@FPQaqTY%B{DyCU z19eCt+9ee6>5zCnk#xzq!V|7*bP?z?|EInIz^D|)$B`N(00000NkvXXu0mjf3M)`0 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/grubbin.png b/graphics/object_events/pics/pokemon/grubbin.png new file mode 100644 index 0000000000000000000000000000000000000000..599cbfe0900854028f8b63495cb5e0936337be15 GIT binary patch literal 570 zcmV-A0>%A_P)?}_^2=#xG)&7u&@9C00000{IcL+0005S zNklAs=6vxjDH#xMl6*>qaR&a2T6SoYtS0SK7O9==L(Iy8D{W21T`#c7x zIEd1z`7V8?n0q<6iqO)bKC=Ao?*0F~N8Tgk9OpR4IsR`HE-!youux|9k2>gr^o6xu z{D68QmmuKe6a!t*Pnf;K3Vx-Ak#>pIJHMsoIOPkJP>VQ^kYE#djkqDXBaK{)79r=$%pu|_x0C}NanAd$ zk*y)H^K9bC3HE~9gP@qEY`2tPn&2AQ3ZaF3W@0f(1=%LM|6)5Uf!;vL^Aa)gXwB@{ zH8Kh0Ua+MxQwCRooWCMLo!48&l9iF6WI11MH#uJ0ssb{e@b1_nMy@f&+7%PWtLfcv zG`N0O6#(xx1EoNR^#&d^ou>n4E{>P>pt0T_12o1MTF=ms-lVS@s!k|%Wk28K9Yh-OD^D=-w>jv#n_9oaRs zoFpa0x*^H$J__Pq?wa_XpL@~Uf4P+0Hq{M}$EoXBGyKc=1m-`q{3TE+R{#J207*qo IM6N<$g2#3Q1poj5 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/grumpig.png b/graphics/object_events/pics/pokemon/grumpig.png index ac1d38ca842c46a70985fd5468f7f1165bd28be4..d72e0923d2777666d0d2051dd75653d38721ae7b 100644 GIT binary patch delta 639 zcmV-_0)YLT1+WE>Jbz%QkT^)tfXLvW*l<{Q$WUnb`1s&(h}gjB_?W2nEghQx00KKn zL_t(|obA-XYTGav2XKW6dW~?>jUM(6LJst3VL1+N6DWsDDHKU6Ho^eZ~029f!+m z)md}*qD|T)Z99z9(qo6qJkLi?$0^sVXc9P#)54%Z-G7RER0K}rh5o9)Eu4OPp|xI3 z+Abp`)O?>!xsAfBb$7A=p4Q!x=9R3c z`>gl*==141RDZtH<_6jAOBf)d;XG&-Ki_uv&24y^mqlr<`B=c}!h zGZr|FTIYRra~|1!P}l}^8-Zm*JOAim`b!F%*EEXghv)6Iclp9MY3bb~n2lxfrf?$` zw);TLe##6yabcl$G=XQgOAZ^Amx zB5tdIR(R<7l)whWXP*6PFdN3#3^ZU&4MWfXla8Pu5EBv704$MgMCb+9p(jKJ&a%*d zVib&XW-b6D!5BfJVNf_g7zUCJg3}TAg@DF}upz=fz{yl}XkMrX;-Eg(baQ@FuU+_W Z>o-DK>XNbGk+uK;002ovPDHLkV1h_mK&1cx delta 619 zcmV-x0+ju*1)K$tJb!?=m|$qYpwQU3;BZ)Y$askO`1t6UsMx^h__)BH%jaDH00JjT zL_t(|obA-XYTGav2XL9`0W2IZ;KJTP*y-8Aatuldl*X6d!iEC7nTF|kL=6V*ROqQa z?FIHs)9l9jY^tyx2l)+6sFG?NL+-nrvRHnNr-9G5; z0^(WV(9qo`ugpwa3m0fz?o6eh$3S670v=$!$A$wx-k%K*=nadHkwhh z6`Hyk4juzB-H1fHWrwLrHViC7F4meYT_ES*7ldDp0YMREl)wfgOCz^xaJmsu3L2zo zvME3VOk@_EfCsW^HeqkDj^Xb^!^ZVy|@4|mue*izl;n?k4BjNx6002ovPDHLk FV1kiMF7E&U diff --git a/graphics/object_events/pics/pokemon/gulpin.png b/graphics/object_events/pics/pokemon/gulpin.png index 9af785062e12f3368d2b87456ea0118e47de8b25..b0fc579af018f10dd2f26b99398ccae847d2edd4 100644 GIT binary patch delta 480 zcmV<60U!Q`1cC&REPtqwNbu;G0002+*g(jr5J+e^aG+p_xNxA@kjUt;KtMofXlMWc z000000002>x&~7K00E6jL_t(|ob8msYQjJiMF$4ljGNLQi3}zI`xnKX3q_a&Tn6$2 zE(6Ixe?|~ga8nTJrXSUr1~T)WOrW%Mm5ZB`%)9scqG4>*sDDwTM*W+n5xv6Se`tXR zs3Cu)=jRWRq|)c$05#+*YH+6k5;bIVS_uzO!|9TKr6u-bFZcwf1CrjC==Nl`JNPV4 z&ubEh8`Bl2Vio(my(h}&bDi%IHz{Hqmi;He@{pKb*_6lp=mb)Hr15iO`lcdl(Db_uMW#~BuxLyIaF7TWCz}VJ-GRTa#iM|w7 z-*}Q(c7Y;;{TbX!;*R^kv`SkTV8(MO02;TV*0KvUm02^dFcTfSXL2#eK}8{EY!R2q z_UHv#ZoC6BF3?|_u!MZ?ZNxsb_JrRB65+z~(Z9m+amq5TaRHf=f!~Thyj=g*KddiZ WKf74VYCW0&0000I~y3UOgV(D|3nG%%U>WCEq7t6bci<=JCSMJTZoO>Ej@jLO7Ku>p+=*7CI5;pch(I`?ps4ux_;`4L=xC5AC@3f>C;$Kei4uJ#0006f zNkl4ZCn?#K0RGoMQdeO(>Pst_aDFr5ON(`!^W}lGX%gNL z&qa7GXqUcCwmC`;_yzD3d|5HY7MPl2rD6EHWlsE?eHNg2w zm#k_r=E57m3h%ArT;=gvjQQeXX)@}|%ir>=FTpdzuJ!A_900001b>w zjC}H@Ku>qR*YY*>v;m$tp%5al1R6H>rlkZD;jzUB)GkitV{9hiN>GGcBFdJ1QkrsN zSA-&rj|L69rb^RNAI3+`iuJ+`wk=19h@us6KWeUdD}X97`S&3(22~^?Q63BoKJ5+U z;#r0f6YN>uLzV8F9e7b7YtyM{1W0Tjil;I5#+4q=;nxH~`kLwaFX8l z9(5aBab#_18H7X|5W;N(r=%2``!*D@!q8G+CB%n2q4T=MZj`U_&j9luH|s1uWmBP1 z^hNXp6-w|n(N-vZUyayoFa2137Q8tU^>RzRF`;>)4va@f&hu)QvAk0A)bKKHc$aUD zKsgUMjTo$`XxJP3ET+NztYK6qnS}MpO;QYUzLD{_$L~>{{~Bc1U+_dS*rfIl!(>*c zY(e*@I>~s672Bl4T-V!B#TDPw#ULXkcZpJEy8u`MR;pe~wP&QV>1w)S+hUltAlx|} z1DioHPj<8P_;8}1=JoR7pbs0r$=D_<&aj(q85~=_O@|pWo233?>7nv#oop?3SD~1u zXIX8h8GGc%74{gKnpPB9;S!akc0xi$#d%hn1xt>4Ck(qVMV+`}%GQJDkr0y$OeIs7 z`1P{$I)J<7W@TT$T0q72<5>52WnX8EU0_E9)@+jrLi>H;GOq4zfhAXr+lER>ZjT4< z6eRlwy-YQ8SVtgmL~)+`;~iG^U(vX0;1*7I4`xWA3)~-%`}zZ^-b=fCao|4$KFR!_ Z_zT35dU0x-13Ul#002ovPDHLkV1g2nqE-L^ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/guzzlord.png b/graphics/object_events/pics/pokemon/guzzlord.png new file mode 100644 index 0000000000000000000000000000000000000000..c0fdf552d1fdec8846f282a7d2d6d92449703095 GIT binary patch literal 1304 zcmV+z1?T#SP)7000D| zNklahNrd-UJ1T+Q#l$pZ1lrt!BcuReS(UxcdDsn{$^UTv3cs?Cr#o&UcqJggFe3{L_ zS<)-9}%?#YAY*6A36^h^| z4_}CgK-g9}L`1xQeHvmnt4lo-%Vi8;zDSihXO63pTYBr3xaWh|I%FX177M2JPA{O7 zCT2X_5@1bbUYjU5!c^#HA}AJoCrz;<;=`grnbkTEfWu+9XECeO)^)Y+Q-6ogAcP?7 zv=#D01CmGpG%2{u=xDb}??jo^cBjX~7krz)41~;7ZHwUV@G^YQ!)YBm*aWgjpf6uW zQs88#kv+?WD1T3vSbn(Q_a$4Mk+Du{+o%CV3|u3%~0$D^q&$Y4N~ zd$!&3Y0mh>>U69fA0KP4IFW);_@KJ6u~Dt{-lel7SEvZ4lL|`1l+%Oap4QYlUF^Wv z8AR%z$QaR_lPBOo?ey83S~uHVY%qTF>}323vYkMJD`(_5!TjVYu^N20rs;B7MngR| zBSUgxn6exX1M#+2t6fY}KLWjvswYnrC5H_|DvL4UVet*+SvKb6E2`5)Hz;J8i3s7VhH!UzV90$$dXZ( zdzNJl_BmK{%?cFmyAn?WBM4@W6FY9QCy3#dSoRn_ON3$g{UKW6l7Kb)k#jEmspriN z#9)3IEHl@=AiR&|W_JMb45P@h$HSvPiXu+Y3QO`l77{}6k}!<xuc;UK!O6J`;ZvFG!#5b0Xe|zpFwxCa z{&;;9TneQ+RM)ZhC}T!hH%dIhWZl-A+ncfKOQB!AysfFoNg&VoR6yml?s)KZhP=9( zAN7~QXmhi!qkk|b)jBxiUIGYH#;`MdR zL+N8V0Zjvd<9tz{=*eon$0(Mn^+h%;W-bxVzuEI$_x z+y_Phc^j3m#EkT;@kT4qOb#`vErM(<2#+V0kEXb=wE2evcjl`|)(s;2FLQAlKUmq%3B z`&Me4ItqGTu@(jK@2~cirWHTr_<#*U;6dO5;kGfjfLdlE%u(of?OhH9tQ!|-g#%+p zJ#w#&41a%`R&(0nKStr4dUnt*FceU2)OkLe(za@+i~@tu-~P7o_jSE7%m$)RI@S}a zvCZn%sJWh0gsm(!6nq-!A7G}fY-kl#vh9W2ZReZ1HrfSRq2)<7(KQO*yj*Yi zVK)hgZE-I&lc3B{Fa{>E|1S3kZKmC3A5{z(g?}rP!=Ks8!UkGl&qZnP#5W%z9Wp%& zbYcZg*v$g91;H^;#00Jo=O}poF=TPLjlFVf zpN!`pQK({~mM9nl%f&VJSp52ay8rHvO z7k}CAa>pPvEip4}(HIC@f;-ob^{Q%{Oai0OQ!5RDCL02s&~hPh1LXY;<6PrYx9S{& z5V@RX-br8*s01$3QF(v=u4F2)LXQXmZP_hZABaNBW!Jw>uVSUd7VbzN+lfrLP;i44 zwqs*p?1d2ogyM%^9$sfW1V$k#R9--PhJQd1dIP(!o*yWoUg;t=2t;Ae?X&(-LeB;M_31(JM9#tmoO~wyKR+D=kAbaFts<$@R1AUC zl$I%lBwHd8$u`cJPzxt`qL8n6WN#`6eDOJkz$}^I40-O)?_-#8mV|bJO3KdYWiSMS z&@!IWeZ_j!wQSW5?`KgMV6j|yE`Jaz#=z8eMB{_Ycs$9{N#K?jrbyKosFEZ1hf1{S zjLN)m=$5;FjjcGI6sa6nKo`@(3E>N$rp5Aj&gaD$;}m(yv)Rxg5MD5)f#Nz{oD_we z^*`KJ7|VjDTrwLA2AF_T`8yO;wSv4tbeiQ klD~cUU)1pL*8hj&Z%Y{6ps9+*AOHXW07*qoM6N<$g3Te3TmS$7 delta 1363 zcmV-Z1+4nX3hoM!EPogn7+_$4C}41?xZoH-P$;nAAb_Co@bH-6`1shMxS)7gNHAzH zFrZ*?;E=G@yIi0E00j9-L_t(|oV}LairYpM$EAz8Dg+JQu|iDu9gHxBE(A>3HH8Wndi8OvmPde&BbD751jrwJ{5;_yA*6;R$y zveNlDLtYZEwtxCVp*uYrCvMLt@z~kpS_n#UpYd+G@IT6AE``XV?UEk~!z3E3SX!-s z((W!p#1H2=L{pr$RrB#@1D&p?L47ZoHxy{?Q6o)Y1!W0*`N?S~s(7)}=C*T}FXHXfM8<+Vdot zDy9Qb$PJ4Q71-wJHx;dlL~=4iK_iqr6j1PPpgn>$l{}@f8*^C;7mLhRNuq=a)I!aj zK}RGgc=GFbT8?HNhv*j9Le+7?0Sel{Wo|$AEq_AOZZ@5}F#|^7Q2Fpv3m)h|Evz{R z^-g^9+7&$}){aj#mn~lJ`ZkQPcA#%7LSUZ7BCtAWq!VNDjeh*o+)Iy8g6wsF039AE9s5#8)$LWK7 z5)}*Bkv6synQV#(HdvrL)&^c#Jr@Fc#eWyST>d;Ld%!3pLF5O}o+c24R>S74XFJhN z1WVxC#lSEM3w&wd44Xg}ICO@OB6@Op`MOVwz|lhc?Z6j8cugP*YnCtTTeU3KO4=i` ztRD_hflJ~O{Z45DH#4RJeZleN<(uOY*a$0TxoYO+bs!2gXJH;Sf>J1luUs>}W`7i# z$6XyLWu<5M*^^iA|B8@}5FU&j<+Xtzv^AHd6Ipr=_oB@+Y8{ostQ7*I&@zE`Ul z=5LStaPnnge_f4kHaV~sPKGWQo>w%1RE3%;g(O`fDVEQ2pB0n75!{QAk4jf>DhPb_ zK8L`;bqCk5^zA<{^0EhftOrc4!+%VP6Q>CTp=LZM>WalMlWdqZ&*vggz{SJ9WdfmM z4D@tI1m3u;%sT_GqX&>GP=PmT11Hy8u8(LbqD(~tt6g->Sv>|TzRf#<$J-I)cH;#` z2yb}L3m$II*;TN|xD!k7cCc+ckWJg7hJXmwRx?ZmN%`%H`_d*0-_ z<81kQkFhLPT^%xO3vlS}xepjNV$~1&JD;w!qF#UhQ`SBhbI6}Q>Px#Ay79G000(x0&M^Q0xwBK zK~z|U?U&t>_EV6o)1v3ItgD3R5iHy0z!VsDbW2$0&d+<8RC6(#@7N5vu5^i1!Vj@BA?;ZW)IZH z+kk|h0tehikU-3-u=)B!F34;=0G&3O@uw4uBo+3;_~^-;0QGH*G936{q`gEwP~6FdDc8G!Q?c)SjUi;CK@ zyK}84lfQ|MtAdJG8sBTvc@vLE%K<;T40t&EsSpLblo$mdb~yHUPKnapF)&*JIZ8M# z0uj$4(1@3x7b3CJi@p>4+%mQbG1J!eWbzmpzJ(v!>U346w)&4vk(Z{ycH@TJL| z6`LczXlpK)5A<;-eznP9lCL(pjX&01QB0ic&ZPW`&A$%Gk`N@o<--fTB=K=LKGI-{ zkYV#I{8u0)97Mrg`>)C%fv^8xOMT*5{f<9`VGZ-}+x|EE1J(=>p$!q}I{*Lx07*qo IM6N<$f?xtVO#lD@ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/happiny.png b/graphics/object_events/pics/pokemon/happiny.png new file mode 100644 index 0000000000000000000000000000000000000000..addb6b604ae654209bf3d7c60e6cdd797eab4427 GIT binary patch literal 486 zcmV@P)Kv>vln4nO2`1tt9xWK@`zyJUM000000000000000?cgs(0004T zNkl8ZB6bJCPI62wSsZ$ln;8c%5AYa1fcvW<6vIndM$6_n#=P1c21hK>~ z*Gnhw+V|{Q@W1`;@12U?0Zf@PWy;@!BOZ%|BMu|Zmfrp_fD{q$E7o#hEN2)jF^f2Z zbXZHzs6F$Q?vORejP=M1s!w*q+s<3wZOPffJZ=~Rv`=}%`;qg>f5-#IVBg|>z*(SN zG0wtk88)=xG*f993l+xFQI2SXyet?o7RCa)?F++zv>Lc`9I>M9U1kKd#fxzR-OzhW zu@pf=+Wmea(%I}JLf0n^=eQKBB5g>oT{VGrg7cm0(}vG@=etGHQ0}U=>*5<}OU`$G zx+e{GwWzDbJMHHRu`X$UASU%8qO2yQm?kCd;#k)Q+HgMB`%SKUJFwcA^=mQsuRG=8 zR&I;UR_m3Ay`9HJIrxq3t}xGzUOQauyl+wOQSURYhpz0kqa^D){qRzAvkzlQL;wH)07*qoM6N<$f`SI;wg3PC literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hariyama.png b/graphics/object_events/pics/pokemon/hariyama.png index 6983dfcd2920e5e5a705aab512c63b1c959df17f..bc88b1961faeb89644aabf375fe4c69305f740eb 100644 GIT binary patch delta 1041 zcmV+s1n&Ef2(Ac_EPnt10PdV(gGw>ggIcs|Qq{DB_U6Ur)ucH=YGPuPi)vE;|NpFe zO8?b+)udt!BG!li00X&6L_t(|ob8ssZt6%B#yz?f9V2k?AR%615d~ozgfzEEX>F!( zNrRNaMJm&+&@JMvl2PI$2MI;dR`_iwHc|>d1WI$MyvOqg8-EngmF`Mg?2Zud^LW1R z%<-A=IL`m=KhtRaH2-WPgWgGY`oElJ970d=b2Pg<#pGu0oMOlMGMLqmGi^l?J<7E^ z2YGL}V%XD*W}Bl-00%I6jFSMoXvQj2QVgPU!Q-9j$K7~KyZ!6ib)3dA|BoPTqk<%5^At!-hH}P!>YtgLN7*-6b{ADw1 zzsB>_yEc{4v;3hA0-C;l-=wdu3YiLFmG`j#!S$RKx6`@h zTsbEGjHOOJ4MfhY_DVc6E0 zn*gNH8tm$hBvmHde`#z1KAPhPZ6LYguDl$pI~u)n2H^D)QRD=_rRIL!8jRp6|Ms1M zaUemJnSUGjn+Dv|<^|^{@W3xPEqD_MrX*NSHy}5Stq{nr2tE{dx5j{oKD6lQw$TQ& zJpgOnj{Y$03gJUO9BuK>nBo@lRR~tF6iN^U@~s33`G=|+B7QS$S1LXh*5i#v&eBCO zpe8x=?}xcz!UW5@dER+PL0)g7exTV6bU?Lk-hYNgH}C0%Mg5UxW{VPUll(r;Azdkh zfKwL7FO~@n!?p0UtI|MmI587G1Dd8-_K)??S!JC|FP96@24n8U`OA){(=7Ze3*QnU zixef|QSYb*AAo#L`m(u*Nl0!)I3v7=Dc5Ar~>f zVTG{leXWz`UXDY^z;X=*-!M&81H+C9KvG62Si=KWS$2iYI$5SKxZ*5aX6vP83KIKp z>oD6f7?wI7QtS&wuUSWmCEIZ^B$T3)v41S9TZ8vbwg$rlC?yz>6?BTf#U;Dck*Rag zUnjUu%eO8tnq_RcHZ?_SP#72{dY>-^(NH}qvkVN=YJa_Qzn%kzw2MG917erD7TO7# z7t8KgAZ@=ju>I9@0WN2HfP2S=s^H-PWz`r$D)Zl|VBtzx?g#Y&OE};Hq<=`Z5cF_&-gkDmAN0Kc z+kd7(|2+R}W3%Widy~)SS%ttk4vR(q9J7a|caA;p)9f(fkYQ95aFTnEp5lXW&GJC6 zSY#)ep$b4a#Z?MwMh6MBjP$sB@@G*jmi<$VQU#zq!9d9>EX%R5Dfb?kVM@9P_Pr>| zOn4vj1ms`kw|_U`yXiUBFOpG(wc`5Crd*|#gDP<)>=ld1k9GzJ{3%B?WgxPQWDQaeOHc{y)nK2eSrOHjzpiI@OKgY3(s8aGt7L(7IDQN7 zC=ed2f*n6PgK$|3kez`%U=hw9#>4UG;c{@Lo*?fSw0{65MI?n3v%6H)gpu5_5m2R5 ze#75)GpP2NJ;(Pm5MmUC10H*f^AI#oms}T-$x(??h7UnXtwBnb(bhPq1lBN`IaagW zXU3BkKSQ`3#Lvb+aLq$;9qSQ(bO};~QAKS{)UPl+={tide$T&s1+XidrTdIQnq)rs zFu3Ae34c8ED-JDZDWR6Y95N{~e@>)0p!8PraBdA4O<)Amdw(pggM`uj^bgAcQ6lqb zI#+*UP)EoYB5YZZ7E}WHT$Nnrw|dnu`pvT2sp_>r#C<=1Q(O1UvkR~32B(; zs=`FPKT!Iq;UF~$^@jOau7-JJHWnmP!{`>J8huGX~_TWhf6ZVIo}6_2aR z9)FM(kDn$ocZ>ppZL@9M&O<2-gXN2NL_lGQaM&bRUe=gWKwDddjl}(^jyDn=ytBxYg&1< z%epm4)ye3%6<}?Ea2J3UU`{~ywOP0;M{55yPhC?Isz&zsRuMg+45Vdd&iS37G?A6v z29{yJzrQ!W%R=s5daNDJ+*Y^m-U-@^rTZ)puHPBB{=F+xZ|5UC{_^Prk3T?utRD^q f;h+Ap`q$du){wHUOm%e}00000NkvXXu0mjfgG=X7 diff --git a/graphics/object_events/pics/pokemon/hatenna.png b/graphics/object_events/pics/pokemon/hatenna.png new file mode 100644 index 0000000000000000000000000000000000000000..cdd6cba880af09a68a5cce3f1e68e8e31e913ba9 GIT binary patch literal 547 zcmV+;0^I$HP)GP4sC z(*uutFO*Ug@Ahu*c5k%$+j>F3M*m8Gv0fUUpfsPn029(eJx0Emo==d~Y(iwLPa+SR z8x#W=Lc%05)F+Wk44_~OAYqbN;Y)_dqJ?n>6EGpNI)VU1MuU$AI?xaV#pwVBpr|aL zfCk7Ym>Q^>o<*+v{D5L;5APFNk=ag zSr~t{)?ajvmkh)}gNd%|gck%-zKuLQ4LZM*u^_P2H@8-9xWBbmZ0kH1r8@0obf}PJ zRo+_X%lol;#cqbfUF+N+qf^9LP*r;GyOQX^UFe8;ZhVYg+ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hatterene.png b/graphics/object_events/pics/pokemon/hatterene.png new file mode 100644 index 0000000000000000000000000000000000000000..73934494b215663bbb4f0c7c85283169a566aea3 GIT binary patch literal 840 zcmV-O1GoH%P)8 z?0`>&Qil!N6}l3Z|1c;N#=6V8Ln!FKOwJZt@~V`v?lR@{y(hgVDYgOlUxsPS_RWLN zG$Qs)o2J^a=yZiM%QqA-33V+)Z!zkH2C7X$h+04~B)0fjT8l`TVOwvw7zDwlr8Oqj zszr#QGcd8G6fF9Fu*p~uI6Awe!U!f>Lvi3rD{ojd3f38GKMOW=UQMTC;%hAaP(l_N zwzLi^t7K_=ZbN5AS`6bwUt{q|62e-3(b*lL0F$7zBsD0QwYQnuYWo_CJE4p*U+-m7 z+kHhWN9VdI=(m{G05U3?>Wv89ec{@Ar~6@Lt-<_MgCo zytop|e610$?!LTtsWqthl={ppIDZfB>@oJ3I$Gl<|MHdV4LortYxTV1PfJItf9KME zelso)pFBO*8=#P__0aNA^}=CRFy`YGxq)hEm-uLOmD?I92A~v$Q6HfAP_dUyL3|v( zl{cgs+K69CM=BldDHaQ&gQO?+ePqh^`qNJ?It`;edA{nQ0X#m=uYA-?6pP{Q>{V6Yi`eDB(UD;V`IX@`m2TGoTi`V=6AM*g}3ZHD{3ocHE zCrV!UPx7dH-tC^}0kraY>-hz}wfr@KuJd5)_VU*RC_v6F=C279#^2`u;rIa+zG67k SdC|)N0000d#K}0007F zNklgF9fbnH;N_GLmR;X1Ey+!#a*M`$P6 zri2cnmQ5%ff)n*8%YSrsbZI#{6z(^Kd@SiJS(X!op6aRoo4R5$+O(;KJo6?gGNeFLS|kE3d-p|@tfK1o!_SWhQ8QU9>aWu zkZWg26W*yO>L#gI60K`9ND&nAztB10adfHYSY*IpMJO2s#yCA)+X zalavBqu{d18v>{PECgdd!-@$E>2Gjsb0KDmElBRQto5U_~Y#4BO zuXi8!L*Ur9e8z|8bGYA*6C=DTzS5UMCSKb>pHcBa&AAgeHeQ#4hM7uy=C|hHa-U(z z+oI;Y@_L=>O?FI^+`1eY*Yp*K`q_HhTBAOp(B&|n@p0~WtBdq573HCw^3b{uoKusR zh^{@erg@hTgh#4}H`iD=KBT&!VOePvzz`L{H{)X;m}-;fwj1~Du<7)*aPq;SM%~YG zke3xY(6EB@Euq(5!ufBkbJewLt?#urw(ZRlATY>>3BXb2Ftb@gaT8mOaV*ddD{{a900RP@vq_h}fY5)M$)zx!z za}W>^|NsBPCp2gP00F2;L_t(|ob8o8j>8}jg=uK1auY}!X~od3tVm|M6{p>UAO*La zVFw%AnCvuBwA=Ue1#WDWLe$H^M4UvGnpBF92~cz>>`pSyERE&sZ-0XwFY9@gAgmJ!L(q1qf5-p^-CMPX)Hxil5OaW)!1FGyo`$z6rqDnaraWjNac&bg9V4#ajmo`DD0W0rK%6V#T zZO3GI$0?v(4U>0l6Vm2yYJbd2`~b+xPhYj^5D^#cTD7ugs36GQ+2002ovPDHLkV1iKP^1%QA delta 534 zcmV+x0_pvo1h)i`EPq%)Xpn%gI4C#}5D;isi1_&UaBy&_NO<6IsL;^RXfRL!00000 z000000000Cih4vc^8d$SJ^oBUC+_Ay9N=q~hQ^6_ug$-;t_iiah90T?Oj>XX! zL?>A8K77mH4S&mnAv`)?IBr5(%S<|{hQhA{B>mB^yWHSLeOI-3G}UIG<-U34%hHY`CE0JWVB@#Oi2 zgJFw}%;Pf3I!wmEk?T3ZL9TVSB&?VWGkCv%oD93ddVf}R(;K#JCS*(}E|X*o9C!@u z1)x`>C}eL)3t~3x@`0m)ogbTB;*Z8nfuf~1GzRv5PC(FsJdwkk&>Q-Ln+>ONY?s&6 z*`V7hFs^?!-0JSmYC+ZEV4`yJL_AfhUK@^Q@uEl9U~166`4Unf&LoR?+(mV+y!C&Me%VZO-DO3{UfHJDDA22BU1gUCX1) z!lxuTkB>4?K1qzn7$nTLNj8yChD25|!)lyGK48jfhl&p&)c8DHkDG*gj0-jmlbG(s z1enT-VNv)f!65(rGnf9!J8)StJsbkg7D><+Xfu3rNC9UH48HkyC(c%^+=UxODdme1f~MDIS5eO8RwcKxB1RD zpfDtblJijnQ^iw)D-a-}S#Xf6HJ5Uf+4 zh10S+Mv8LKO^ra%idxLzaeuwsw_3%L_@!Q0-bTV>I(Q2`!fbV8~*-gfKCKjao^#;*&nmh Vn2DlTvQ;DqxX2KR1n=O& zgB23IODU0(DMpS_wB7m^>wDz;C_U?kQS?9lR&3Akp9`EsphY0ReXfwJ8vuV8q~yF3}C7 zO)|-^#Xa1|$!)I-xhq(rn?;)~=-_%1a#xVAmn6xLf-y(?Ou`yBce^8(HFB(;m%^Md)~+WZ+kz&mGG7pI zLW>opvBzY!aol9WoG_!Q>q*GAfaH1Z3&so*RHy8rzn};#THaVzxq6Njc|mS=$W|b$ zjQ#WkE$e}23s{%+!(x(wX-L9rNSrWaTR;dWPm5D5uS&$=)5qN;t9bDVDO7LVXvkdw z6N3Hl1S8f=m&FQV<+=)pY?(^YPMF1uONAwe?yd>B6Eun_(i{brtsnx|bW_%8jkV=S z3)wQ=;I@ggtIMbs7*lB8zkK_KJHeykoHt?+R2^GE1op2RZ2nXVrRD3M_x2<;M@nl+ z3eK~gW32VSt)R+zCOm;HL=g~*{wgQRuNFebbXveu>?lF^Q$$`z|TO&%e9w&}$1X|;f zfND#|A2%eHiRa6)ueXUKfp+d#u(L@QdRG@7o5MNWYX4opMKp>a(as$UTyltN z>$5qmM!S#?d9aUqlNbv}?tX#y665|%CC&v86Z7BRJN~2i1=z{2Cas*Np8x;=07*qo IM6N<$f~S0w#Q*>R literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/heatmor.png b/graphics/object_events/pics/pokemon/heatmor.png new file mode 100644 index 0000000000000000000000000000000000000000..db50485248c88ae0baa00377aa0a07bc73cbcde1 GIT binary patch literal 667 zcmV;M0%ZM(P)9-K={Bw`1tq$003YZ5TJ-iU>Fbp0000000000gUjkf0006e zNkl4YkGdOcYXEPZ={4l{F{=zdsCZU)(F8XB{H3;@2P7b&e5phG{*j#K($iHi z@qKwDZdBy)cG3n`cKl{XnqgD%&g2TkTgA53T89u*|C4NR=VJ(sJ_Db5<}27xBUn`^+})-tslvDnECo|WXPj2*dxv!A?AiUpIrO>q}FjJeVK9h}E}V1Jgm$|!i$ z6Awc#&Ufe`H z?yM6sNHs6W(EX)|CjjkHBRQ1Z`ralM%5cS_+d&-#hiA&M$~YrdoZrrPv`*#jveHzu zSSbU05w^gtL$FRqss*V~%)&w$+@-ezKkl_BXQB5D8&=i}?)YpL-4|22wJrQ0_5*2n z;6!-);WT8zo=Sshb3uH3*^u}2!{f&RlY)%Zo?$#SlknSFpZ~#L(b2JlX1JCUW~&z* zGoLY?SXQJsI3CK1RKm616uT{^N6U_`>Nqh%Qb-7L~DpECb!Y5n>2IOJGrOCvLa%)8_7gP?!?St zcB`kieQvv5&ujG>#3&HtX}_P|Q(~-0bE_-&?V67d*Eu`M=ad*Lsu44us*;=M;4xW( zKA58T1{R3=oS^_NNYi}osKi*&hNXZx_E~1F^IRB|7z5Q5TlmXJMTB;d=e7giZJs3) z$fiELri1^vK=M?;6mcMMXW@pT#IhpAmN?1^gN{~V+qTOiZD7SbvtvFY0}+c|0!t;Z zdHrfb8OYGRpkEd!SHmY_9O;*obrcm}wXie#vf3_zX6e04iK(K}{8+UXA32+a^4n&% zB(Nj_Q5M(^N?iRzVTwp~swpD zx~*9RlFiiaE0^DMRmnDEpYa+0C>Gv{8vktw-M4<(=Z^*0z?K?o0BS(EZ05c>zrv_1 zELwnm*<~LKxq?&1gVq)1S+Lt>?~(ZfPMH>ZU11I>x?S!`@ja(Z5^O8{fx!q=uw=%* zC&8~3t{dcyEU3EV6hD5!%Ugw6576$iZ@&@2lCxl1>RW|*7VP%8Z-2vx-3w;tmb(gv zeD2*23xJ>PINUCloMSk_^H5<9Ueg^Q78crm-0VxvsZ)^ddD&$a@>1O%$4P=ePfTol z9@0gm*U^(>T5y~J%r;hDa2&3Fv0$-Wo;W2)2b8%QXR{u+trpCD+IcP)nlkej1Jgt6 zkU>a1Z`?OFICr`w{F#Y?X{fW_2cVPhXAH7T^lVAW(d!*u9+m&?7T zEZ|(@wUe**%k_!)lWk=18VOEPD!gRMd=Bd>yL9*#!rbVqfRwU<>k|ohO^imyOcD&} zn2N*=GK{m8@-QfSF&Ni(KH5u-NGRp@5sw)yHkhT;*kG0lee}iCAu*RaMy)!l&-b#eAvqc7}937%`-N`@<#MGQnK@_W1W*e%A z+0mjOn^?_^?l<#@_4CVV$-B>jwWLD$=ZGD_#YldfqWEP}{UoSpMihpuki%{dGLNno eiMxvb6@LI%b@@pbWm-l60000VTU2R1-LV(n0=W0K7;$Azlle5nHx zNG!P}`Yz}Hx1IPb#2Ra?vBsYTxMlveekt7o|G?haMJ}b3Hp|e+ZKBV3)RW3CFpiLP z4C7_{&jFZGORS~TD#zd0k5OSp+dMZightjGUberi2|XK|=U`-Kbe&;%4x!b=fUyvT z)DJ=GJS!7pR64`OY1f#6$T7xDb9jH-g*+?Ni@nY;oE}vqf}C+n%ftD!E9)E=%A=su z8HRqZ;#53m6!iPpKM@1Q_ZG^|316ptcV*w}>D?_BjT=`?3>a^$XmQOOJ8=vg0UtBZKQ^HveFqdhNCF39v`<^I9vc4fX(nII8a5#sML=2#|&e5 z6AeB5j5lW=hY&)2n*n#g`$1e=Am@u;* literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/heracross.png b/graphics/object_events/pics/pokemon/heracross.png index 3adb2c060b05292981ce7b596d0a598522f4ad09..d3c39b54f6373b94a2cc7316684d6da3099dcd95 100644 GIT binary patch delta 57 zcmaFO`kHluzTSi#KMX7qGA0~wNSKfjq448I#EuyTKYsj3NJyA5V+I2f_&G7)_r};h FCIIRB7l{A> delta 57 zcmaFO`kHluzFxa@tcU7X~8~mokYw~Ee>7--$Sh$5jWFnju~y> zd0r?@149p$ZEu+CL)EUei1>Yhdm3on`VH8O8zb(Ln0eJ|UA5x6nJi^R0zi#)_#+z4<>m+C%5>uN^oKqL7E+e9fp6%anr3Il2FAHQH;{;R(=_Vz^oJe-GighW z4MJmX55S0*Wq~W}=6IS&Xj>hYQWls)#N1x74HVbSOO>Jv{PXmO9s+-s#TVMZcaN*x zaffxp%e+RLxKrY~Ve+v2F6GC~!^?RBC%?|5&+I&RYHZ+}^Q<0jD|Ov&QQb)BBKuBJ zHQO4~m?6v1W@aj8n9I-i@+-v5v0f=d*TAe)KN@&nci6v<1ZIKZmrPUn0iw>a%X{*X z&g;%@8qIJDsTogrp=X|F0bZbO=mof<<|$nMnTGqOm-|Em{^R-$AD681 T(u9zh00000NkvXXu0mjfrd3`~ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hippopotas.png b/graphics/object_events/pics/pokemon/hippopotas.png new file mode 100644 index 0000000000000000000000000000000000000000..68719b12b72f4282be705078a962af1fba71602a GIT binary patch literal 607 zcmV-l0-*hgP)I)=i3SK*U z2qdHezlw%{g= zO<87EgY54b;GL3RC#;Sct%cu++YfB{u$#@dmEUrI6CQ=%m>QE^PKZ>n@)`w;FeJ!t ztgJxWpkJEIyhaD$2dMn6so>_W*gk^Z(^FjejA2DHbA^`qE$ue4@)}9?_S1*k;fifc zj!M=>gRyy@e(XNamCp#Z^85M6u@ye!CZ5fqLvCZq$hUTvE`{5DU>V<2QV5>|_(IcU zc&lUMHOnbaxA45}w)?<_F_s%Eup9s@9;w;DG)@=`vxFvF;&gw*oepG1faNA$vj+;o z?JIf5@&iyFt_`Kz{iTIkZ_dQ)^E(|#BjI+C0@I|+ z((R|f+50!IiP!r`KhJ$sdE96b2!9`pUp9_f6T%`AUgLhj(aPtb0n*;^h?rjN&7*#; zo0^}Gy7#MLMTHJr)`L&IjU7;3(c!inEKcP>U02si6-I+osnpCEZ%fXV`MK_RU5tJR ts{hLw4n$!8Fw|&xJod+AYyLl7KLNYnrIgA@G@1Ya002ovPDHLkV1n*5BKZIS literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hippopotas_f.png b/graphics/object_events/pics/pokemon/hippopotas_f.png new file mode 100644 index 0000000000000000000000000000000000000000..e8802de5c4968b6a717b30442c4ffb0a37e1e4c3 GIT binary patch literal 628 zcmV-)0*n2LP)ecu?r*__(;hh=_>oe952y00Ia}L_t(|obA;? zZ`v>v0AR<5o^2ci(l{gzXq(mxF&*?6$ka~SB@AnDTZM#nMNoNHTH0niwnCk++iibf ze_%gsNmVtDYg6sI@ot~(y!Y(L2>`p;#V-Dva1h?=r-OQ1P1+1?^V9iR=xs9zwF2Sa z6@UXw`df^Hkom}NK=p<-w+6H6k!Lq~ah3+iZpf6yCU@rqi=oxPNz-%%?1orNs9R(& zjf7T%)`Y&~p4~n}R6P~lfymCZ`QEb`@@p1ulpSiOD^_Wfq9BdR1_Xco{&Q7~=!Qvv ziLVqWo8GQ}xUZ+!W&m9Bs{Sl+kUG&m( zR&2TKJ@QuG23>YA@{GPq$mGqTTA*zAoCzU1$ZUs<62<^V3*-?j3j*S2^dybbWlLILYq1a@DFS9~TWiGUTH; zy%^f;RC&_uw;l@QcKf6Bp&G z0D+_!O*c;{($9ha`?4Pp@?$^tW8S2c`7{2qKIeRwZ!-aakUZfR7HAaA>P;r}W=uo2 z`IVIi6y!SJVv<;MvXhXP{8a}u!Jbq=w)m9=X;%`p+h9T^daMQ6;(ifei)q0$&vYa< z_;ru4<22$NHrNTG%^XbmWeLUmpPad+aGfD#Skn^H4JND?9J{(;n%vB>a7*bb69zSI zyH>GqodYizlQj-RVvISBf=hN8>B=pYDqrX44hsEy6wJa$#*7**aOqg8{_HII#V!*W zrfX~o*i=`wC8MB?`I|A(F7XZ)Ov=KAtfMktVS31JM=%z6lyasXxEK6%f|t9489Tvl zS4|w;*$GBGv5`#iY982G(q4WUv%3t3f5})9XVVhhnab=f`dhV3D!iI-$?g`_#ECh@ z(5OCx1(Qm45yw@&!U1PhjDnzxon}qA2OYx5Pxh^scX z6@y&?Di7xzI*9$tbxBd=!U_6UzFNh9%9^RUmqGVD`4w`a2 zB-q8EF)G2d?-~K7Vkx!qIa85pm5M=7ik^q31Fdp~#U6*76olb z#`N~ralA?toV}ChjDmFW{-PnBeij5W9Dj#Lrugk&72jz80i??&S)jJ`oB#j-07*qo IM6N<$f{lPt1poj5 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hippowdon_f.png b/graphics/object_events/pics/pokemon/hippowdon_f.png new file mode 100644 index 0000000000000000000000000000000000000000..20ac193d74588d7a2133c8b8a82e03417684511a GIT binary patch literal 701 zcmV;u0z&ePZwRh;#Z?6!$sZ3v8J_4}4=V2@pt%)pk2Vk$w~S&xgkbLVoPWek>U0 zoIT?&>q{w9w$20q3i5ovC2j^O{&aW)qqo6cwjY)0Y$&ON<^H&4V8rLKN zvc|70%DR^5bcG4!7;z`a8uw0sHKrS7WNs?4!mrl|SDaQ-!U}sqv`K(5zigp+|6t0y zie-jOVNYYoR+y+>aKJg!`rwWm@5&aLDA?iHHCh$R90kFWEO8`i=iKQgIA>pxNxUo8 zY?+@2*qGlp!Mu26tf(~tUB_7WduPrsrcC5muCp=VqWZ4Q83k=A-<+$`Is}+8i8nrF zQ^jn7={`Rk!C8=1CY65RUhuCMJl_LM*b8=3H41QNFIdUiRy@P2ePC~ObN=OAdLB0a zoUtX|#x1%t<@sCnFKHClc(uix{VlpJYj-N4)qMpsCJFB{E)%xEkyJ^Ef?zhOQEf5j zZY*_z$8Rkl1TfI^FzAVGVq>_qY=JT3q$zEpAl-mw#gq##5drwEX>Ni__Y7e!RbyKK z+x!Xt#}h8|owcO}trgVlkukvKvpc+a5R9Pg`SLjg~b)el~5+E8UdwC&W#Q=Q;`{+i9wKy zo`#&7?s_(uB=_i@?gbC|%L00000NkvXXu0mjf?5jb$ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hitmonchan.png b/graphics/object_events/pics/pokemon/hitmonchan.png index f29a541a5572ac416897250650c4813974baa4b4..437674fb83ed56c125d85a713004877e6de50ff9 100644 GIT binary patch delta 556 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 diff --git a/graphics/object_events/pics/pokemon/hitmontop.png b/graphics/object_events/pics/pokemon/hitmontop.png index b62965d7e7ed8da6106ddc64b064c2cafbe231fd..adc40ad8783cfa532c6f3ee9d6185b05d827d7ac 100644 GIT binary patch delta 455 zcmV;&0XY7o1nC2iEPwz1|Nq{c-o1mgi&}$PDT}@CVw~PebH!3xl*LLhdmtFi&CQgQ zoMK{X5D*XqtcM!_00DGKL_t(|ob8h_Zo@DPMK#p3j*>eR6wu8cB($5?Y#!|c1c^6a zHG`aVW2vM`NEWi;8Yoa8+@2`?|4qrpJnLD{`m-ul@@)BP9e>XzSZy$~A%Lsa@SH(# z;P{E9JeMFqs>jMwrimvM)RFHT0cd1&?3m?iW!RXP zw3`_yj!=U4B@@s*9e}>cJ2?}{5#k13V|)l`PPa;m879GvGLUQ$5Xx9$mM>GUb4-FG zcwwN}j1auL=YRRhNW04kF1(B4k`A@QG9r7m>4apf1<6qL xgDh+;uQYp`T~QbE$)-Gwa5Sf002ovPDHLkV1jTO+e!cc delta 514 zcmV+d0{#8z1Ed6yEPs%YfM{q~`1tt1z|c5om_Ufgc(C9YNO*8aFc1(B*qC^zcwpeL zkdTm=0001E%+lxp00FN_L_t(|ob8jbYQr!PhBd}e&?99EWb2ZI3;|E^b96{T0)=>K zsgNNL(aD@4QwL)~Ud5x04Oh9L&7F&4l0c!5+dlo$f2Utah<|(C>t26W-i_Q@I=qcL zC%Cym#|8y)cnfzmP%*^x#HHLdfr6$^E0?lOJhdH#i#<42d?h!5G#t8EXU79scpZPY zOofAM02`TxBzN*xxmbvYSSOI3Zq(u`+k@77$Z{8hGO2d5y;GDzmL#ErYpDA0UR9?F z+pLVSjxM%_{eQ-ggw9!_LD<&^baG@3&CbQvur%6`H)*pdjf&Erd44lmzrz{!qO?lr zBez&6G>4MtX~XoRpxV_$H?I3H$N{)THU3*yesG;%&<3_GTp8$#w^3dxL_065x8M4#AUj~bNHX@6Wc%6^Q|kaVE_OC07*qoM6N<$ Eg3p=yn*aa+ diff --git a/graphics/object_events/pics/pokemon/ho_oh.png b/graphics/object_events/pics/pokemon/ho_oh.png index bde3e07ab33479e713abf79cf5bafab36fd66010..ac350422785383b7e2e4a76c769f2aac7bdd2d23 100644 GIT binary patch delta 2112 zcmV-G2*3CC5Y-TnEPp^~IC#iNuqYsiARwslsQ74D5D*afFbJq%Ao%!z_^=RgKp@c2 z(D?ZHaBzSO1}l;P00-bnL_t(|ob6f9i{r=@b`wEe=CF1QCYJ?!2TU#v6A6q+2zIN$ z6k7M+;|6{c^k~C24S!1@@pUf~l2?-5ZAq`} zT$V||kD2bCepc1@eeXv-)zoTdJKNdLcDA#f?QCZ|+u6=`wzHk>Y-jsFuwnnx?oY;K zeDnjS0JcKt!u_cyU;O!*%nghp3D?B!a5ma5`x={7sm;l z0!Y$z&0UY8+9=g7qzAZLW2GawQ`ife^A5sb2KeKoe|+&%00ZzZ7vR_Dq8{LW56!cC zg+196FB{eUgEWq#=;+#~0eXpG%Y|TxKF_rPcQ#zbeSg%kSC~j4ovUue@2`QtadGG& zK#KWELf6a1h$iEb|G8)m0U~P<+hsj;_r1b~44GrKs!zI6bc_Ju+@;R|X;f*tB%n2S zr2OlsMvGNq>=XYGpn+5ak-mqA?@3`MnMoh2IYbiIrF|X#i%Gk~XLJvc4tb~1EjBcg z-cvTZXMbX~7IamtlHW*L0cfzWy3cFbv)|wyVy`fhPH1Ay)OWcQItGo)?Y7b8dw{&r z-fkb-#n1305kmPHOOj%rxUhE&o&g$6zN+psl~RUyhuACZNGr6it3^;F4m`XMU%Asa z=_B2?J6;ZO-f3*&$iv8(}Xr zErftt`-#0b^ z3LB;(P_MG|8=e9AEPu#Y(DmeSG?*eRS5pbxVOzh(Ht9qn{7W=66sARwL;p<`V?bQQqK<)dTS zOwJ1gh%ekEV%|La78iY&EKkopKmu5>Jci85a}BYb!iG5wP4lWuz!?4Y&!fBk)$gr- zMnH%%1IaAwy6t)MdE?P>ge>8QB1ueDD(Vui%H1La0plWA&AlPKn8*lD@wO zNY%fPUJm{a7MI$A!qV{^(|VW{6*kiQBpHtPIm+g4T4G2t0#?(H2Tn$yy8SGPJb&uP zbnYg@l529w!c3bCAceK$bqA^8{!OPnMo#F0!qQPGR8*MUCsZ{RMZoSG03j*2LI{Cr zT8ZRU`cg$si`CGMr(3^gv-I0KmX6DomDq zk5Y;z1^m3!h_VovmICOQXaH*b=6|>L+>gERRjV@ZHnu7R(oz8JEC3JH!xZKm)o8Fr z`mC^!!Zc~CtnjX=GXiaza4IXa^;9wF`SDcY$0jcFl1VSv%%!My_(}IsF~|YJANn(r zLD?yRA7zIMLjbH+RpA`uH?Rm)DulS=H{c)%6~J9RR_w-+bLq#@lhtXFOn)w$jklq0y0R3ufLb_ z&08Cp639(wvZWaTdi^kIBY$s&;LHhX$04Qg7S7?8hbjza1RF&lfr{bCBJXp6AJMg8 z;1RF?VTV7wg&&Y^&g9wAaJKs z*f7l*^r-GUNb%c)9Dg9X@Wo7qUw-sg_woDhY&k^U`3?YL_+S$819z<;50r-a#Asx_{b7PXHt?41$3lCjn1p zZh0DfHop1lwx&^-n6Fw80O%kte$4S4AbO2`!KC%#R{3AtI#N_p=p;biOClJh5-yUs zr@!PRW2ixm!qfU}ssaGHgl4I_TnB)f3wD+@zii5Nu(OntXMore4vg^9jT0tD_eY8t zT1ic(Fy#c^Hh;4wjUTpqfT&Hg<0m`d4RqK$0Eq4G1Su0MFNowQonjw2G>yVFGH4@H zVgZHr0+r;~4cQlL+O8b{#M}m7Gm(11TGCDBmAzs*g|ZF>%mE=)Usn&;_fs!ga2 q_(TN$8^iy9D7Rj_?RGYNFcz_ z!1(z1NKklQu}ZoC00;p|L_t(|ob6dbi{r=@b`wDzXYF`#E@7~D8s|EZf)#Rz-Kxft z#jifQW@6}UvE_bw}9qnjGJKE8XcC@1%?Py0k+R=`7v|oTV>mPT1 z(jlF_7aRg;AMo!n#`aGg+aZ8#)?#}HH~^4L$A>}Sce45D=I~{E0V?&}Xx6$B@6u@w z03=Z;pBofb8h@Wiyd%JWdteC;03@S&t~G1Ta>|W#pnU-2DJH(`&RAi^&65r$A-IR( zbU%SZ0LgrovuCX!*P2TQk^@|gv6K;9DLinC*A;|8AMl4!egEKx0FJ=Fn1Wv(i*kVL zIVAV46&~=S_o9%Ue>4xnAlN(hVSvNPw-!_1isW%F1%J4*<}$3Kj&fv{Lp?I|%j>AdJ~`1CR!p zqDw|JXSalZ7Ubw|mM9(q@afC#LAW!xMgcr2Y;sej7ugshk!{nu4F5^DTw#5>21uK% zQmF10G=DO`rB>_K@|QE8E_bu!SDa=5DyEyA=QXeCZ}1ASR@mf*t765}u^IPd3<{_1 zcA?DH09m2jZeNsluVGQ-`@(NoQM6kpPV^On4M4@@FSGOXIOi^2A=U~TTywSaY!c*% z0XMIgFJ0-2^pdvAm0<#KTq(5aIc=myp!ULtEPsitX^;x36av;WG}^9|5`b5gHZ``RXO525@05~qUscL8@-vvNh^T4t~ z$A9^RPCZV$e zXmZzUWQ)0AhF8&z!c-jqfyN>gdTmtjJj71?Zo_4?Bf# zO(wn*idQSOOLQ-V^z}7BD*i%hIruBsy5zPL=ElHKwTu3)!pi(Mikh8uj9O!Ro_}IU zVgg#x2^&UCAUl0O3Wn4P>DZ2%DOdN@bYpE|fE32!=M^M}>sOU>2ic)_6y}BqpgbljrUw8T&aT2_!PY3bSAV2{pQQ>>yacKy02(T~06BK`YyH{@2ky&Krr#~J z#S(B$0Mz3JxX5m%(C3IkgB8+^!XEcjm6p;9uaY_@P^J;1lT2^j6AWrj*c14%j*Gl7 z`CxQ&&An`e?^Z7bg9IS_(65jPigyWoE8A8W7C-qdS72x3~!$Xlp>`X$w4jZLl5E>*Ay;;L97UAh?qfp7l8MFe3A#~{A{ z3goTQXgUq^(&YKJgv1bXu2b2J$K>dR= zU4(BHEC~euH9(YsL4TuW5DlFmv;zaZBDO~$@F-JQQPn=wsOoq$$4?Iufat&{eeQno z+*#g+?|#&I6M5#_0*K**PQ)3(bMMlDPx6zo61#tF$`l3yJ!q6V)|jCw@|Xa8L`VLN zdsokuc}~9RLX3tQF3~FkId&Z29>ed6j?upvV+9)PI+T+NgA(oyJaj$-feS zzeW4V-#`(1OQ1M>fHL%TwvHYENNi{XM@|@xSk$-E-QdR9-PJ=*qA*ckmS6#(g4p;r z#}a_(G4_ecwPz2)|LnowUM7SN0%Wx)7=xerQCO27a*__@phV$bzTXoI0I`HdsW@B* zfRY1tGcJB{mw#(udnqFufY=ZQwD1!oes0?=j%=A$044X+Pehpz5%7@+{4a+8e<-mH?T-^d|EKm} X3tRr8VsLaG00000NkvXXu0mjfnY|8i diff --git a/graphics/object_events/pics/pokemon/honchkrow.png b/graphics/object_events/pics/pokemon/honchkrow.png new file mode 100644 index 0000000000000000000000000000000000000000..6fbe835d5105916aad2d985038cd0807665b7f18 GIT binary patch literal 673 zcmV;S0$%-zP)3AW|^*mngp3W+?4nHVrA8Sz`%5U?{964*H*&w#;UpRY#2)z_fT`D zFU*EN05gGnUd6-*v&UNc(?jf9O`lu)tloxV`u4imYOkX{DbapR(P1NzXI%gYp7f+u(XZdSbbw~HDe8g0Iy*xOxyvFqLah>&s;2`~S z^#hs&v(t%VZe!l-EqmTig zyXM2`G(x?UlKG6eE@EPA9R1$SS%R3hf^;%TdoJQVxnk~ysZCgKLdT*TFM_eaEYj|1 z6r`BRhsA~ol?1t4B@;oT4iD+}5eT9!a#InVpBMhaXs9i6H&jn?5f;ovVL*z2f~`TtuXte81OcsOI5JK6Z5yh0006g zNkln14-wzy zlb{`Qw%^}jh+s&XA{>ctK!S{&EAD4_Gf0*|_#{;Hi!6Y$HH`b&7IbM}vy%!7a&CO4 zmtm^t9);|71kYWJvu|i+8}4Y;$h5~ zp6gw`tAeS1ax(dzv7hpABNcrA*~J)po8+uu(5>f}8Kk06A!G4R zpjI&Y-NkB=h3qXA6&26}Hsu4Po9?DL#=JSFLy;@EbTdUU$U<)FNh%O_>kC!~)OqK# z?DpO%qHwdgOge!&mnvZID}qbp1vY{RyluB zWCf&KUvM%q>AO@RLn566wNC6YtU3X`$U<%eWJU#oZk=8BdxPn_3fZQmP9U?XQE+o{ zk*SE?WL#(}5OxbLzg*c(Pbgc5`g~k=<-Xl?>mclX3nBnX(5)*tu6ENNhVyE&G(8NX zgdW?`EFp~ZSufkar|RV~#VZEZz!hV1hoPUJcH8~}{C*2;@D4z(00000NkvXXu0mjf DX0$Za literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hoopa.png b/graphics/object_events/pics/pokemon/hoopa.png new file mode 100644 index 0000000000000000000000000000000000000000..a576890a47953d34475915eeedcef70b3f33693e GIT binary patch literal 702 zcmV;v0zv(WP) zNklkx!*h49d5s46dh)r24EInj{M38-$ z9E3o~Lv%qJ2zi$slRE0GP76KkVf#TKKf%8Vx`|u zL{mB3HCrP44W$oMCNWhSAxzXpc*qonDIGG_?bim#^K_djJYP|JH0m}2Dt!bE^Qay% zE`QpL;O?7kjh*Ut$wlCx@q~s!;~k>|-ZZ1td_K=B(le?lNe2G&ik3o$m#9Z69cnmk zHA1t8No-ry_$0f0C}ZmIaj{lIO2#~pTK%}yJTRK1e*FPW2O1tx>I{&{S`F#)5||pT zM(FA`+9q!G0Lj5dr}}T5k}YdB3W;5`#JcV~8hNul>)3`4T7_g}!am zq3whnMtJ=_^9(E^CBsuMdc2G7N#1V$vOSv@gVNf?Wrq-uBqW)sbr^E*$ND+F_w#o1 zmA~PM?xwtfWVkSh3$P_5JuF2}WHb2k_2JeL>&Cqpi*@uVUYaCcj|8DGti@UlmVu(3abpVd8co>r@6e)Do^X2IF`rV2Rjc6mKOGMXjL%{K7s z0^@l2e9X&_0yH>VY&E?6W8O%R4UIs)mpKg=Q{FR$5jLBLtZb@ k`s>7e?L_l^wf|xL0S~O>O!huD<^TWy07*qoM6N<$f=doemjD0& literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hoopa_unbound.png b/graphics/object_events/pics/pokemon/hoopa_unbound.png new file mode 100644 index 0000000000000000000000000000000000000000..93756e095bd552e2b3506a29dd02029ff9878999 GIT binary patch literal 3219 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 diff --git a/graphics/object_events/pics/pokemon/hoppip.png b/graphics/object_events/pics/pokemon/hoppip.png index a32ef2fc635984ffd7f146384ad5852206785360..794545cc1dad3d586d52b69e6f90b254011e59e3 100644 GIT binary patch delta 475 zcmV<10VMvG1pNb$EPqmiIbyw9oZebNS`YvL0JLIr_MEhf2s!_Il>h$#|HS|(C@25` z000000001PDgd_t00D?eL_t(|ob8iAZi6roMQ4E}wjgr=B61Ic$lgRT=>>2sbzPh# zn;K5kUaxi|#bY8&RjKNRzv9gdGk**Q*tBWWrn{oL{M!L!SARlXJI2os0|6Inc_4WS zRpIzl`1RHRL_6jia5mQRK+XkE_Gkb#Ay;n0I&8x%>z{QM7cv=)g({R zfOA?#`O!5<%!-w>w3as=X@gD(qMRO6S8oH1q$M&y895YuId3;Yd2`?iBIAfAxId7F z9x@c*2YSFOuYcvu2cad#$me*nFHD1D+c3m_J%H}G!~)nc)W4UdUx`g^&VoAhht=O3oM+#FmF;Zd9d~c;z`0TaW&#J8N{6--Ni} zuRdqfPX-u9Eu@??!8d1`yn8d}w)1|9C${xnfFT~@A;g4XJJ0+b3iGCa(-*ujufOy? RfZG57002ovPDHLkV1h8H)t3MO delta 500 zcmVVMU%*HytR`P%_xoWN{m z89(0)cw9Wn0~sZd#+Hw$(LNVP?s&d4Z215QyAjOMn%z^s^BOONuVBdyU1K`^58$kw+3MWO^5po&ameLvrB zg!1OV2Z)R#I)A|Zfz)(5L;*deQ@rw{y!jwB!5Fw4R_zPb&T`w($8J49anJ$}=rCc= z_3(o!%eo$FAG`GsvXWiUhT)6LWXZN?wpPDo;Ok9!$>A zE~5ebm9cl>VaYhhECiE?FKXoDwG{XHB5n6V9x(G2=0+MVM2As9DEBM5 zyU&d%1jk1tc!rrQOh5EjU74e+yp{5dzj~L8tjIhJWwFSzE)#rns>-=HU2gIw_i)LGRBXXpJNR$UqWB3?G{CA=t5*FNIe(C?7?<;egybyS9K0jt zUAvSg3`IxGK^m1gctmRu$EEyW2ynGVg@lc@)Tasrb=IO<%%x#WIK&Sr0KBz|QUQo$ z4PiUaL#!xqX&4R266HM^3}xqmj`nEuIL|+ZiAzHe{z#z&Ct!f;@)x04%qfHjjbaW-^(>XNKK2;fcd}-JONh%vka7Z$r z2?V9tvo6_5nRA1R8O94T^eziS4 z6oiN>58l13Fo^A|x<;MnIlgRUEfB~HM9oI_$VfVG zV##q+958v_;wC-vNyhxoGr@89+B%1^%A&9Hs=w4X-!GE6#q9{w00000NkvXXu0mjf DG6mP~ delta 461 zcmV;;0W$vY1MdTnEPo(aa6p*2aM19$@c0lA5cv4`(9qD>SV)k7VEFLB(7=eWI5+?R z000000002S5z+<#00DYQL_t(|ob8mMa>FnThUEvyU95tFUVs%)uo^68eXEWP>}`ri zRm)rN$F?hJDXh^|BIm-3wLd2E;xw&_C-fZ&{=TmT}u zjCVJ^>7ji0pBj79vp%$FsR*=xkjDlIlXKYEl?;6L@P#i&q$Ux zam;B`JO~BZ;wnG#Nk;zXnc%d0b(v#dWYv^;)nDoxaw?dPXMfKJ00000NkvXXu0mjf D&g0mK diff --git a/graphics/object_events/pics/pokemon/houndoom.png b/graphics/object_events/pics/pokemon/houndoom.png index a1aa7c0f51b03e8c0ed6291f8e171597e444ed13..43eecc5ba24c3ad0ebb761a2c2e8a5025da797e3 100644 GIT binary patch delta 666 zcmV;L0%iTK1-k{1Eq`cm(9qDJprH8p_y7O^7$7J}NKh~^IG|Wa@R)#@C^%p!5MU4x zNJvls004SA*r)&i0!B$hK~#90?bXeS+b|FS;JFCgqX?$yanr-nV-X=PJ(W0+-XtR7 z>|-p6nC#8@F;=gI((P-MK49ftc0E$8=1?dUb`Bw*V$De7Sbqk1iI?~{;p(T4VgGF~ zQ2=COn)2niutGf-5>}#=3B&nzLSI^;UW>6C6%Kr_V95Dv+fRs{xl(YMHUquL zOS;0)7Yis|nt#1a8<_Q5wtq0*a!i|Xy?EHK8MYs}<($(5k)cJzI%#$_-tW5oDmmzG zMQ`4PEeH*#nK5*t?&K6TA9<-_Fq6VJPPsu^-OLI0fm zT9X8^XVz6k%B#u8&)jzP9{>EYeH^RF>@)o!=|0dq+w;}?Pg_}Nm%6@Vac-{yF#=rrVZ`XU{TnlnHd+kfuwyx-*lO@zbSZ! zWaP}Kcz;EE9J}4EG5Fov0f`oGzR{8n@4izXbGNI>^={XUh?#KrG@&nee+*tJt#5}R z$5VzjbEJT=j3)F2nWe{VRRc}P{6o-^7WxU@>{T8NP%^_TEnxaTz@x*2UBML=P<$iUjMNqL29Xb zD|4RKKOVUX^{$&gwU64a*ALUJ2dUxgoM<8A;+GJpc7MwEbeOYm`5vEsc544JBQ+G# zA#NaR$Ip+o(WfDC*J)`iv5TMI#$yU8iTwgjEhFa@fTND{<(g&e|U? zTdXI=T+U@J6nVE(TSV1i-q4i}rBqonx7m~qvi1pm({Z0e n#y?)KCx4S+ApRHqZ{sfuB$oA61yz&)0000Y# zOjafgbB74erWSpOSqq;*YBCUns57LMEL`15IqQJmN?)t$y?_3b08TpTq?5jn?8R{g z{RJPFp4B(STxNixOgl2}K@k+4$U~qo9Pk6r$Rvh2!=V4y{f|y&j~;nI##Oye408tU z>-zp_F0w(yhHXj4skg*E53)f92 zG4$@dU04<{ae1h>W#}zC)r@09yjI8!GFIAC!y1(J#DDIAvd-u=NJu~!5D=JI1sqF$ncTNs?>d=9w zVQq(N6eOhjp-2G<+2%xvq(Q^uv{HgC1Ey(uic6DwB8oR)v72zk z!ms5zLgVC<&1Ve4qi4CHmg|+2DtP#ZJ(1kA<}MJEIM9|)2}tWW*z5vx0E^u{ZlaiO z`6M`c8V8$QnSa&{7Q5}snqpv!Yvj9#5B-hFi^RN=3({P+iQ?0EV1uh*dEb^io7~qG zXL-q*UHKI3lffs!XWS?Q%{>LLt4OoUL^;LTV#vW$K$9I}&M0oR;hIp(iljip4)^>j z>p-)^fT#`Xh%{KBCmd{cblhcSaNHHqXg=-s${_6av|*G6ec&twF|abIyD6%ZXOM=u z*1i50F^dDJy;WyfT9)Y43K&4|UbsMIr*CDM*XFH{VO9eYzeSW`8>-Qo+^>P= ei$63jGCly3M9c)(h~p3d0000efRLIugZ2Ob18qq}K~#90&6dAz+b|HuX>iRD{|V3`9!z_*07;~P7KjH$)KH)q z5?g==`(@f>^pqt-{4S1F4FTvOb_ygw{VpXXQ93g5P@qN2?SCiozWaDQNi$(vi;Cl%gt)7{|R5TqU)QO(Kay*-jVXV!0#0BX?wiHdr=&0i{FpGnP8VM|x zLv&uY(BaX8sefoXMp=X~Sk8uGP+`;JB4t8HM$LmU-2z3+u}T1kPe`?0b#{;uQk!9y zs9nb7&T!mpKt;l!oC` zzhs$mC_K4v!*qm5j{&3N+VE+;qnvdGq~p_ZJA4{=g&>aFQQ8joq+}^b1d#{7_lqL< zWVn`%R)2B6#~B4B&AAhQLzQEZD#2A*0mQnLcUziAvSmph)7g1m6TDUIQn%zhXFnxO z3)-w4cUP?2s;{L#9|QJ@vn9RG4_5S*+|Zto=Ea!ReWtFBkwCIH(E=3n`OHq>g%yv; z>w@qTLE>@;&fRtp&NQn>OG2F6O0Z;bCjNZpg@4WJ-GI-#t`}Wu{eeoomk&=A-?l39-mY< z9r=&q{t+gy*c4QpzlwB%&*EVaxR{m!>|V5@F`^U*iYyW9!)yxXTY~R8N(fEBetpsp z%?q_Ap#LoQ;=HU>ufC7C#!?} lM(}rs`VEA?f;Rux;};#rE0Z`?t%Lvo002ovPDHLkV1nTv*Khy; delta 964 zcmV;#13UcU2jd5jEq_>Wh{*5|5D-w9z<^LV$beAzxPZXO;Q09XxZwDZh=_1VSh#qI z*r2GOfRH%WGE)Em18zw~K~#90&6crl+b|G@X>iRD+ltX4i)llX2T7!i7RaKA3Q(X+ zV$1O0C3b2cL7$>c@&W;j44wNNj#UK+z=tX+iPDjYhXO5HZhxQ1`|s!RC<&o|H`;$Y zLFe!f3)+rbeMkqwoV8g6*p4hk+i{zK1vpPLIBD~1N3RvF`4(Riuck0ha}Uhg{H8@q z(Qqth&wdQ{3%-@0)#;lVOhwZ%LQZ@ImgB`@0%L71BF@MFvZZJ`MhA}1z$^|^Y9z2& z4&mG^p~HhGQ-9HPjPe*^u$+y=u*SBg*sRq&CCO zQMZaIoZ+P1f{K=7gh7Hf!kmzyej=O2U};`PGT%c~dsh!54=7@4I>xlc>q+St3aZ|) z5{Q*d5UwfRVB+#az<+9tGbK3FjK6pW%LRG*%)o&Z ztlLmI_N81Dl>x!c)uGR$P8`*OCrXh~y(RjrZh6C&pyqiQuN)swc;v*<}<2uMM9!J1SULKsr92bfe3mUkc*58)w~UO)8dxL=buK>!2(` zKt?;+Xn!>qdt6XZ(t@4j8>$_PObKqQ3Lw^_yw}k@mMu#Lm@ZC>n&72kk9rjsIR_bG zTF_?YxVL4!PIE1T*#vMv+$HHdpIO;gazkrE+Gi8i^qIOgMgqzHR0~kdXA3)lAJsf2 z*Y|`U36fMha37b$XrWm>+7RMC)Pfa*GYMu3KYwc1?*@F@^ZfW+^ZVs$Gvu5M=S833 zd-ubV^Haj-x^J+oqDvdWlHY*@J+DR2L4rPQk88%A>pR)Ti5B$T$EoCLlc2lVxSNMY zu;gy7uLN7;^STSUn0#}ggUxwv<~UNnLwHy6(mRD3iG zS%1ZN^g=0D3CfZO;(@XvL374Cd8j*35sNFq=3=tbeoA#b9tpvD<|O*23-ObG^7*vB z=_q&+-(O$?i%mhr#j8js_$Z!+p@(S|z`l!4JVBHKL6N6ox1UYHVoUH{M+u=R*l$1v zq4_<<{XBgd>}N|*X-cd=nV5zt6r?l-`90Lg*)6{fw|m(VEJYw8d!0|@`gFUO mUkU#1P``ojSJ3AFdi(+_Ul<=9iG?Qs0000lmy z*bJ!@xn^UzU6h#(iY(R4Z1_3-8)F!ro7?X`hF24#|Fh~BVq_QVnV2G zRGkhGqYzO+*TpB5$D*zyxgUaX^Gn{>Hxp!o8%^(d*;0_f<*Gv#Vi8S0eLALMiIg=X9s8n$N$4~a4 z3JGP^MA*mpc;Q0i^i1JfrkI>kjFZJ8yH~p;67CS%3Jw{D$sEpY#r7IyzB^y+$t_Ofe-&n7SKqR57BqE6PkgSjB8I?w)>S=<% zsGdxKFJ5%nZ$!0f)j$p{dR*Y>S-<@1P2rXGtY0D(BS19-&tzn>P=0CQdOdCyy)OND^3Pye`W|TuH!Pv!EE?~=ZL}5+o$+VxfMCn*`-CB) z6_aqMP;7>11#ojY=07mlmuCaW%Au%+2<7r(f1eU^>=pNdVg_BCw|?#GX^}{ zyTiV&hu_WTam^ggOuj?nSXhouEKv8okWr96Ce1^S3kuQGCT_I6hBa-TG6zj-0vKMH zfIM^UVa(|D!=FTn;UYpVZu0ayN#8AaGtYI zU#!(Q|9SI4XA?_*y7u{cBE2*Fvb(VXzT~=fcWu+mZnp+&ggk4a4Bl(h( zdblYd%-hiyYn$Y*5KXSZ+LoU!{II`?rT!<+mU3GduDhBEVr+%Q-ObgX;9H*j*tp(O pU4MGqdax9?4c_+oe=Yhf<6lE{U%ifgII92v002ovPDHLkV1l2Awq5`L literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hypno.png b/graphics/object_events/pics/pokemon/hypno.png index 93e4a06122c4f442a22a7f8d241aa7f84c637037..d8222e50b9748406cc3722086e4d27287902a799 100644 GIT binary patch delta 613 zcmV-r0-F7T1%?HXEPnt10BTYIw3Hy;y+QWg0RQfDT0tp`VlkwHT2fkSgOsG4ti8?N z?*IS)0002&Ng*u&00I$7L_t(|obA=Uj-xOT2XMP`>k&v;)e(Xtc(VIe%$QnD5Gf&6@64M8~`gSTuW+h(UA8j~}S|kQsZ8@UTJkC*XP&p{bx5 zED-Z#3Y?oI#}}fv)$hxQn7K}lCQ+?gHuIRUg9diPv~6Y;wK8-~UH+K_Fnp*l>fUZ>!`+&qhos-Wv2ix20(t@OPsE7Jki(Is$K*47!H z9;HeFx($49WsLxs2^h~?udf!Y)&MjH3iB=kNS${Ti!<~Z+*q4!SBS}mspE(c_wE|! zh@_kV{$8{4J}@`NMUxiOqZjLDi*hp0o5uSSv1#0fO#H~*37ZeX-v7dZxkgSiHZVh; zIe5R9+-+#?(Y>F$0}O(=s_~3xhusDE_pg>4i`1ts!u*lHR z=l}o!0002C)q%wT00Iq3L_t(|obA=UisLX42XIv?1xrYGAGlzs@ z0&H!?WC2nF#( V7sQvGr&I11LkUJ6ESE3@t;r3>W~@xXmPQ|>{r0WxkXz+Gddy0 z-55AG>-I;0)%o{rgwI@bdz+Y@4{YWkVM~g()v$zf^Q<`lbd9+^`NhgN&*}qFSGBqC zWnsyl_s%xRuI` zaN5B4P8UdoDW~DM^QJdvg(QL@klS|=Q8IZ~F_WU#;Lg%Mb`c+KnM~XQ;!=<2ix?5I zNr3oKdRiZtJL5?u(YW=DR6Eq8MXZ$fC!$i*hK&Clx9O$S(*MGdy+)6BY+;8y3-Zp_ vV%pHoaXO!e1B`-r;JYEAXNT_wzHR*laF2d4_th^>00000NkvXXu0mjf-Y6^j diff --git a/graphics/object_events/pics/pokemon/igglybuff.png b/graphics/object_events/pics/pokemon/igglybuff.png index 5f3b23e3c36834b3122262120372e373a061aad7..1421a0eafc38e485417320d4db1042fd0f506130 100644 GIT binary patch delta 367 zcmV-#0g(Qj1Cj%fEPtFBQvc1>|E#^VQgaXx5axrN<|z=100960|GfYJivR!s00000 z000000002H&KA}H00A9IL_t(|obA*>YQr!P1<=vn3)vK{ve8g$Vk5;#Mu*C+2 z)jLhL!C<_cSX!a?w#Cldn!yYXjjkE19+1RaFP$!6v7j*4O?4|oBKBSEcumEjZs>^| z(REvJ_u~lt{sww86}>bJVMaHzf!XwMeqv;O_SP#mryiae)OA6-uz}g^hOkZytj}h> zUC>EeANU5NnP`IH1C!6J4{Laz!h3Tb!w0t?1OJLlxV0aJ^5WtwI;7C}IKtTBT_~4MJs8DbK00000 z000000001OtD`ai00AdSL_t(|obA-HZi6ro2H+b#G1xJEAhgz!Kr4s-4@gMdjiUP1_&z?Pd{w}S`vVUkHX%Hy0+@MMtT9his z4d;u+o9ShSK|6k8Y=O?n99K@J47#aMtCTV61`YexW6uvT8i_(9mR@i<_T7;TbhEFk2RnscIEVBXeI4uvwHxfR&lEkspmJ;m?w<8w zMNfRV(*>VB{reI+?tA+g%~JzByk|c6#~1bcYfl%1)6KK_(|BWs1LqX~t3Kw&gMXWE X{v6HO1ftL900000NkvXXu0mjf+8DAO diff --git a/graphics/object_events/pics/pokemon/illumise.png b/graphics/object_events/pics/pokemon/illumise.png index a4335c717302850b3ce852f956231c9c35a2bdd7..b4d9a2b3d9874cf0d35d7c03567e3de1911507a7 100644 GIT binary patch delta 616 zcmV-u0+;=w1&jrdFMr^$NciAz5D*ZUP`GGVkofrc$cWfjXo!fY$gt4xsKDp|SkO2) zICyw?a?32}0006PNkl7XZoqV@Y8yKcTMLu9|NsMn8R0Mcw&#<`ux^20rX+u zI&WtTf0aSDc7J~I?Uk8+YRc*cgoYL~sF%z@e=jq21&M4AVXdzGno@lxLp!vJeU4KZ zTFf?*Qd$P4K|rY*Y!iGHNIHQ-tH64N&z%N+v&|u}(?E4BdkuIddkuPaSpLNMKFFI9 zp6KY=2!gGdz~8qGe_-nJtyg&%{Zq zXMe{?F)%bPy=|Q3alBg=XN^1}RuKkIHy9YL*J(^KK;Ow@+aM-YTBU%KW1#!kIA~Yo zK@`17{pTMVxfoL{bl}ld^4juAE-+qrRU23}Znx}8c#lBp1rDtqrzwC5Y#i$yf+SZz zrk=hOw_&jk6mSDK!fG{=v2NhOqC*T>mI-1rasZ|vkku;iwHtVF(fRIB02$h?9tZO< zoHG)Hp)nJT$$Z2sf#1iB+}?)HxIpkfK8%d|FzFMrUmXzASvhfsta zA_X#JD4{MLGzGL}%HpL^Fd0noUlAyTBY%S^Qtf1Te?!lQIN0)fm@V>-hedsNEO~`)Z4tR0fo-8K>AW)NT-r4NGm&nGjUt3ln407%OdI zQD#SJ)bJdmz^XL|cX8Knls?@AVxauz3cIk`vJ3M0>JH;}m}HkQ;QaBJF?lCd zYwT)1x5xsDJG1C^ekpfb-|iIPI)5U#2Ul z8}?_tyZj})Jz-l~TddEzt&ts745?Stm@l8_^Hwi<(}-Gee@6aLIiO-R__&xe0#J5% zlMT4Ft`@HgpM<+W{U&vg?TEr`_C1jwf7M7QgppVV?z|4~Gk#4hLM*z@0@tatBkKvg z%pj2)tan=c8k#=jfvIoh2_dnMel#iMfji5<7~0T|l@^_cQ894qxIhBS|07*qoM6N<$g1s#^82|tP diff --git a/graphics/object_events/pics/pokemon/impidimp.png b/graphics/object_events/pics/pokemon/impidimp.png new file mode 100644 index 0000000000000000000000000000000000000000..59470867b0d39f9ab40e30892a3693d38040472a GIT binary patch literal 586 zcmV-Q0=4~#P)pRatSt~uT6PST}_^h%QqX1=hkL_TXpa-Sn7=u+o1uRPX!5tke!o>+E>(sED$ zcKl4JV^08oik@aF%R@dD-sOilVpb5wF3%mfyrbE_?+fbz^MX(`Fx^sKc-{I-+utvq Y08Wmx52CFLDgXcg07*qoM6N<$f_M`Ky#N3J literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/incineroar.png b/graphics/object_events/pics/pokemon/incineroar.png new file mode 100644 index 0000000000000000000000000000000000000000..b87c39b765a5a89844cd4fd1a42a20c07363d33f GIT binary patch literal 791 zcmV+y1L*vTP)Bl~6aZk!d%@2ZgqFD2K2N0`F1{&n0oxBkY4l@416@jgRiSg5ArO24 zpACT$4JCu8+;6CSaQ3s#Y6>lMiG0f^+tSmMWF2GA<+=Q$0*t%A^Ap8v5V5Y-y9Niz}Y3boD>ciJq;DqNGCm=?uSp;Rfl7VF-cu1|{{tW}WZ!vG93UKGnl zrA1~l%5Fqxvx7<YD_vI=bGw=y{*5u4UE zKP~}oDy#kDvcA7bU7I0Z))8q>TT!!jvRsv`vvB9PTg%@3c$F@1=FDbxc%_K;%+W8^ z{Z-Jf61ny8HF3_$tFn}R#4il9!+CKz>R@cqz~|fYS~RWPv<#}%|lupS??6!_+ z-5?xY(3}S&bG_@@w*BJm)}@!f{?xWVz1>C z5rV&IH)-!}0MXE)=`P0k`8p2SwDqbMb4W=%DC#*Z2J4OWAOXDIvlD8a5-$O%hVSPL zL_`b#=nArML7+zu5H?$6zHEjXkww%_Qb7#leiExSb$7-Fqa#tdqcbwOChNY-5)AJ7)MplAm;zUic)PRwW;(~Q_?i|zlfFl)fLiRSbBHGfy&4{H8X`2}#& VO&zZf2g?8e002ovPDHLkV1g}TavT5v literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/indeedee.png b/graphics/object_events/pics/pokemon/indeedee.png new file mode 100644 index 0000000000000000000000000000000000000000..c41a2db11a1c41f8eaa8c53d8ee0120c96e38dc5 GIT binary patch literal 512 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 V$mInOV&(t<002ovPDHLkV1l#zlbHYj literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ivysaur.png b/graphics/object_events/pics/pokemon/ivysaur.png index 6a60439d608e33d7410f77d4958d8c0bf7b907d0..b674bc7a8cc1d201f42abb22bd776e14fa6330e3 100644 GIT binary patch delta 570 zcmV-A0>%Bq1la_TDu1BR|NsC0tfc>Yd(}Z&fZ)(r$haVofDl1Sc+hZQs8}#~P!LEs z#dA4(F)0ub5dSjv(EtDe^;Ay3(X=Xjd+Bj~fMM32;jr$y%WBWM_{a4mcBa(^ z)>AuqjEX+PaDOwp>I~gtfZ?PgF#RU_x6^6^8}4?Z4KUppH5PJ}7n+8Ieqo<}=kNS( z@2vmmju=;Yle(V85c<@;lh@fJF|l_x@aT?$k?M%A84t#Y>!M+c5f=Yej*vYh?T7Pht#G`>fqbxfH?kFOv;pdXbW%vv z)}K&0EHkbLC=l^B?0;=y#N3K&PhZ;RCt{2)W2@qFc1dt^B^LlX(V-9AcF+INP;|oJJ7L) z0AA!jV+Mob<_?0WQ3EYqfxc_cH6&4lXcx%P4F0wsWql|4V1EPLa?35Ze4g;}Wq&lI zr|_abocrh5_>%u6BhI}Z&0e1EM|RCt0P72;Xqdc&V~_8CMpUTVi>_gFBB^zAMZmiXO0ObWMftPocC2IA*&X%UKkShn*|@5rr|z!?1x>w3F$v>vIg-Je6hC z4REZbLH^BD>3?C^z{=B3tO2gmJk8=sTj(0Jc*ROA+jric-Sl7G5tEd69)%u5qJ-MV z`{t3DIlCEnbw`_=`pS}PkC~ZD@hTsV9$($jMm|ceRgH&Xp9;0?53o%;srlF5j(Ubo z`lc{1s-hk?Gc^^aruj-BIlJ9rEU-os&wUP%BJ)(#!+(b4cP!PLf%b;8+kt_mr7tt^ z8P+sVrWwpV4t`Cg{B8|!jYjR!Z-B)PD`g#sxMxNSQ@HS&UYYJNUeifY7l`w&VTniV z{;dKNS17C>&R<)F#S-f{^ZGP$oh+;YbRcYsM2MaJgyf{V9_UO6VSk>owFiJ$0TaCg m=<(EI7acg)T)UtDpZNn_y9jJey#Uhy0000Px#Ay7z3;S?;17% zR%o!u6OIm3W86}Vceembj`M{fsrIrm-y6K;^1%BH%4m@gdj&qgxiwr?)!t5Vj11Js zHj8&&LSRK8yGGpeRP3g<2#%4IHwY?lcnGYxjFC}jqVOi9eo(k@TI?pnV{lFp{(A5& zEWkF$cN5s>_hO%d89+k#T@)s;{yVs?PA2+FE52^y>bL{_1RdhXMOXZtcn5m?6Hj|o R+Ohxu002ovPDHLkV1k(YA{zhz literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/jellicent.png b/graphics/object_events/pics/pokemon/jellicent.png new file mode 100644 index 0000000000000000000000000000000000000000..c6ce9a6d50f4cd08886fef1e020e054e6c6764e1 GIT binary patch literal 580 zcmV-K0=xZ*P)8nu5XXh+{pMm@H zciH?7oED~m-?sRepI3n5%|aUZeS@wLj}K*FKOggaVH#MW++mxWvl(U!Q-cy}b5zyh z9Bv)cyih<4H%q0|lfCZX-&u`J3sXaJ(m!0vq%aYPmtv`wswn>QS%$!WU}QBi&7%gU zo?i+#-JzOeo6vLcJMQj87w1KV)UZH&?%W_A_zZ*KH=gaE5YTmPuK1*|5VwJeVZA*F zDO)KP=-;`NnKG8_PlSyCq?CvQ`NHv(8nSf_tZ6i4YBk4pqodGT%dnBlXmoyvKQS^o z^@e?8hFe()%rZd#!gZ`G9oTKes;XlBM!sO*tn26#!}fYS^@eReHCT?G2UukW_8Vz4 zY}D)He9yzFHyCCn2FJ0%1r7~1N*F$DIH$L~nix1t3@46;^C?4u{9XQ3$e)nX#izClCW9-PLQR%datp;vjStjmmP(+Z_-}ORUJuD66r~W6 zwL`ZM2My)^g8Z6ZeOy_(l9Se6I^;l19-gE3oO_W?$YcE{B`Hd6AATs0NS#h+FBTUN zJRx;Z_TfUH*k4gW+lR$K(MwH$Zf$oK0}H-|Z~GHec4jfKh3}r{JmTCy{IDyF1Er5= zqQCr#-!9UQBFD9j#X#xPD%7tt0~SB=S2jT8xnUUFSqyA0&JbBg>YI4E!qba+Z3{OH zgVI|=-@=8!#)^?P(m1zAh>KV3USBHZd_<=vET?n}7XlBy>zWRh$-f#;M-yC}vK@|; zQf}Np0MNgIbvcuRRX(sWQu`|Op&xq*tnfnTh8}km_|OCsfc-5?xfp0#5Ot*djNY<4 zrEB+yJR5M&mbQb8k9l@i9!P%&c3|`U3GtmOwe2Nk z|AgowoKT5#alJS5J;uI^(QoiWJ~~r2kjOopd!Cby zW3Qw?H;%nzBdOjYW5z=XYNNCa-VnMJnM-=d~zTEbIE%?|5%&) Y149N=*+~K>XaE2J07*qoM6N<$f&}$h#{d8T literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/jigglypuff.png b/graphics/object_events/pics/pokemon/jigglypuff.png index 70e137ab8bf0568324a311f12b4b45b8ea24eedc..41b691b3b5e2da8191c9ccd8f8c7b7ba82013d33 100644 GIT binary patch delta 414 zcmV;P0b%~E1HA)~DSw#Ip#T5>$msYGu;>_Yzz|4?Xi#8CI9TT9=A( z#s93N=5vFj5FkwnNN@lE0Z2(iK~#90?bNYugD?;V;G5#X@6+eWL?aCsT5_Q z&%%@r2p+>Ap<^_a5PpUlGW2kC?i`6f%J4b(HzCRa?Afzt&wrkmN#)+M3^_W6?2>ww z8%r#sW8DXQpLM|QIAIguEme;b#=KFxSI_!@I;VxcK}HI-j(Ovfp0#qSMqmwMR>O>c zD{}QjK3@t))|tT;>ykAH)U(1i;3d5CL1ijSSVM*wxgANs7_x9rRL$fDJVVwMh&NK; z`=0~qt{CVy_J0la=Lx&FqGbIj{x*b+k zRh>y;6T1bvy|Ev3_K7OD+gZ3Bo{w?rg)Ygb-TsEBg%{V&FUrn;F72lNO8@`>07*qo IM6N<$g6_G_hX4Qo delta 397 zcmV;80doGm1FQp(DSw&Lq zy#$miED_h?E;~5Ij){h?Bl$-z9ySBS@&KGUbLPyMw@Ic;r+=1B*D}RaB@fn^Ot;Mq z--BzImQ%3<+1k#y;vgFx{btb$UC#^F25l@lH^|14S+pf(528T@I|ck3(Ysf6zZCSM zt)~NRNpv|hR0caPh&NWC_CE`3<1+CR*M{xu zg5&3sL_Z74rhn)8Usf9)S1S1NokZ{TCehpVa(L;rLH#TaZ(epR^%@?RfKfJR7i09Z z>{zlk?5D`Stl9wgK1P!oE(^Bo4O?%wAAm<0!ynMz9Gg|nxn~6*0}b%$k2vt&r*a>U rz3|vPpY5~?AJQ+g>j^Id@0(w;^u3%ExCO8P0000BL_t(|obA-VYU4l<2Jpd6nr$R3(zwtrI7dK!2p{V%jf{pg zd4&UGeBQi4dKG~jzUInU3O^SeTdD{>jDx$XpzEb+jD_m4DV#}p>-!zs zfntnX+LkE7<5mlndmceGpktjpNaA&rwau%6+)sc0NWHMnz(ig|0KEqKHJqxj<7yxk z{P(xVTvXqe!NFA><;ce|QN5sXy)VG_`gyvHsAH=#rhin3O^*MrP`P($2QnG^yB9C9 ze||=Rb}*{@fPLZf+{3VKdw`YKo89Zv*t(4O=5`$oHV~SqL{q$QP_4h zkQGruqFRX2!PGduNsIb6?cI2%=F;~`&C_qTE=)1hxc_EPt4YI1msJ_~^L!=y=$`U{J8QIB*>nd+#rzR>Hvl23=%{wn1@af7tO*60eQ~Q89SqYSVN1mDu4cVKQr^ahlB-i$t9Ou z^4Fo{JOfLdX2bDW26()2I^)yi90TK5E)Sy7aOO1UF6)K)Bym{sFN;axGUqM>2&akb zLVlGvtkZ9R54U{U9MJZ_kGNQH4El_bDa2Wib$;EppIO_>&lrgX;&Oi4E8jFC20hlV zbR_h|dgYFn(tk%C?|FXOLKkuem#XUfGB~=bqZH*XB&ruQuJ;Alygp7=C3S3-g?|()wNCNv3S|dpb|B+nu>I{t z_Rr7A*Y?MCAFxkymU>vUZ4a>Qb-jJM-&tqj!O{+d+}m%rGO*MGjict*M&Qs<-{e3;na&! z?Gr!I{gdUm;vb?Q+Ee~zlWj{J6RTV+F#?4bE5^>u7~mfFxPQlIATSX41eq$%QC4UWT;7trm0wpqmI(&Hfj5E@wGtD5b5c3ip~yv8(KF+mB`Cc z1Lj@QQvUUTZ2I@pU0j~<&8*SJY6v)*)pl2>Giz1x;bvd} zk(_DsE-n-Lh9sWE?s4lGcUG!y#h*pv8`z>v>b`I7E8A{D9W>Obnjf=7=zy7OUiK$v zLf^W0EPo0eG(GtWZ|5a?9cI(J*dL<<3rZhp`6a= zU+=36Y%Lu}D?V|G3Zjh5m1E$j3ORY?y+wNN*`9tV1`{Zh?qLi~`ycN33ZlVyn>G&7 vnY%a8C3p`s;Kw)P|A(95jq6E%Wc&kkUL!Ph^bSB$00000NkvXXu0mjf6z4{G delta 648 zcmV;30(bqm1-b>0FMn7_DA=e#sE9b2ctH5zi1^T0I1pg?`1nXjP{7F0fPjbq00000 z00000U-bSR0006-Nklq#JD!vvjj+a>>C2x-CKe_4Cm#Ij=1TniZzoM&N0^2`X}9)I_^$5#+A9d!4z`%=KS zM5#+1H08iZ0n7EcZwOjsi!A5@by+IiUdDaP1{SY!p+ja#E^(zW4fy-8u7x!V=-!G?x@uazS8UWFVWtRZBmQJJQxSW2Ug(w8=An|yX&pl68GZnq<62fhV9HHei- z@=*gNUD8s0e!w^E_>@n3`u>F&qg;}BCOu}Ti$}yqy1aAW#P?+O&H_9a_=Jj1$ zF+)@cL}~jicNV>Od&1oO)gib0Rb(e9u^Bb6MOPJl>wjK3?HY?hX84RNdzwh(SvBG= ztB*otmz-W1N+E>QAxEpXBsJVfDc9AA+s;jYi}l;=@`P_Dg%VOhz|o|Z>pGoC$+J&4 z0|S`ygwG%5GNErMi*4Z^x1MP&E$>$RRW!bV&Dx}H`qsX(>?Tw}L!I*JAuf#ynDORy zb95&3t!T1&mZ_j2GW<~UG^2pq#%YejMjDven6|M~MJ={7=d@&h4#)U`XRhZDabJga zH=Ul}R~OXUI*yil>l774v9?RcpowR8JJ-EUdg|Gpeq;s{aI)@U3{CqV?)Va-!FZcC i4be%vH^`Hb0uvOOIjj`KJ3-X|00008nu5XaAhCN8qT3`Hkj1vr47pd*b7(1J@7SbzaPN%sUW;HgQ0&K){s zp$r;uz?Um2nMb9t)S=y?zqI^#R|?nSmwhloEBD^L56MXu#T8@{Dtj~bokTxmf68flCoIx z!k-LcLH9K6D)I;@x*rYkL!?Ch(dP1K8r}5uY9kvwQWyJ6v$hcegF4sq*!3)}<-Zfo-(=cLG+wr#&!ls5ucQknL*e zZ)8NAk}ZT1UZsGw@QK5br^p1(HXH!p(w!O6+;R&Oj@Kjqa~IJ9q**@(}PXD0H9v1dHv8Gk<(89rug?mKHWK4R2w z%{{YLYu&7OMtoz-{{8}-9_ZbASEGw%Gp@8&yY;T5*0NYO<5DS|uXm}XRK>FCiPWN4 zZ!WY->iuK3DTNUAdUIlaS~lDCrGSqI3?etDMQ3=iJy<)0yE8fLz`e5xgE={#(QpKV zhge{+pIqs^9e<%WcR$+MWD_!6tnJgWB_Cq}8tR?h+HLPgn|sf%wAzgM zj+MV#?d&E=SfzvS9KI1(YKMR9tyA-8(_TXkue9vA4#+B=$- z$y~g^#h#6rM>~^pbR}QHAs}`lk6)F$ZsSJ)b~XqnTIYoM=(A7A0IWIgd+=va=FZ7g ztFeP?GN(0C*XczVI>2ZsoI^s!ZGGMMu|aT#BmtOYN=KjJlQ$=Jy=U6Zi#uj4?f)x3 c07*qoM6N<$f~X`4t^fc4 delta 539 zcmV+$0_6R>1iS>0EPtSQDA1@__~^Lk(3tq};7E8N5D*Z6$UsP7s9=E5ATVf%py1$G zaL_ndfJj)%(AEq900GBIL_t(|obA)SisLX40AN)XOWr~->tf$VpiOZp%!1Y26~^EU zB7TT;M(jOAs$Bx9&xF-O-S|hcmc=d{_O8h^=Ch@li85mB9)I_^$3Kfi-)5aHJIR&4 z#acaQOJ=!JDqHV__{`@0{RKF^P}}vcIv4Y1Tq-5E>s^6TP|TZgkW!`VT`B-s%$weT z62*FRp=4C=i`k|WLLAnc6VubY*`_T8e%xRbsX5I$(HGaEb8q493=S)F-Fu(;7lWrW zI$zP~pHqReLw{pm11nX#E-F7+`d4p%-4p-ak9IP6A2M8=YvZvc|IwiU4fWRT+^+Sb z&ArDhxiVe8Yvu1&K01pMR`KBX4*wCCa%*d68aa+Otu^GZC5Iq#+@>>o%Apdp8zO^c)kW4Y~0N8KN`Sx2^n|B*6q|F_QogyjU|f%8~o&lBeP4U)x20RwRmKU dzQ_NIzZ6LeDv*lV;iUio002ovPDHLkV1iF93{n69 diff --git a/graphics/object_events/pics/pokemon/jynx.png b/graphics/object_events/pics/pokemon/jynx.png index de949a1e21df20af4681b59c76796fde89f83ead..4a80e4c64ad16a0fd5394ba39320be27bf1ce789 100644 GIT binary patch delta 750 zcmV(LQ!<`r-)#&?z{B$zq2tMshTd8@_#Zt?|VGI^KpAoWUrnnJ6r2kZVN#CQOb^&Bn5l&82Oqu}%2-1- zYHz+9n~mMf1WhyJJP@0sOh~<1(zxP^o9c*u-UgId(|?ng2p6yJUx#g;3&M=^KoHWz zXHkzQbFbuC@d)^H6Polig3$KfE={k^bAjSn#+=f`*X8NAAA5?qIwO7+Qc6!F2(9q? zp3QBZpE1uk4@`wgbyxZRZgb}4&yANZ8k|HB4u>`;Lw}Wj$m@)~ED+)KJQXgA_xm}o zlph6cGk+X)HOSU%{L2w+tpux-i$LU$QlZ)}&e$)nX+v!JdezY&^1r>myA!=qFiBYj z;$4@Hx*e|GAEq3Z56}>gY_XbZ5QLAth|0a1%am1MBMv*;&T_9~gl^_Nxtr{3s1k4# zN0E?QEsNbGVzHJXF_JQtvM}BVDP>gd7>z{?FK2b6^#C-EVj(MYk#af5AQW*F57c@Y z9|$lTi|QZIS|H4Y*jDF}5K(20m`obwBTiy*Ab=IDO7+0w`C%Z;$Iv+35j*>T$D!~K g=D6m2O7Q>GZ}P=if=fEPVE_OC07*qoM6N<$g7-IPeEk_~=kj_=s?TV3?>t zKyWxPU|@J652=^{00N##L_t(|ob8r9Z`wc@$8R}4$Qk?re1f4W3o)5GAm};B3KBB) zC2GisI&~{4LqA0$mQ%fTiaHjnYQ06tVClX~AHSVn!jY=!QhzBA)9-nX-~W6ZBnUm% zbN!>jPK!N-AFZ*mAfqQRLM_G)AST2jor6pdF$g_Em=@9NMA#nvH6yezD6KRah~5kc zA@*F)fTXQwFj~+!)*-fSV0)lA) zH~Rs@m4O{uENifW%WHBG9aW7DL=*G-r|3gy6oP_tK_X1ba(3wfhXpg0;C`LLH$xd4 z$R?fPt7tehcbQ-pW}FA&aFPkBvrHPNT=7mF(YGs)5`Sa97Zc(6&zm29hvx!6<2(?A zH1QeK;mO=7d09LH{<4E6-H#wNonIHB)8V;5@iJphY2xeg^xKae#ax{cKlLf4`w@hO z@7}P5$@4Sj8RvniFsa@;-``cvy!^Rw(nX`a2*UB$(CNo%Fg~z28sSFCU;KZrRytu0asq_5&*K)m)~m0$Z`)-FDyJ>lmTSMPJ^{ z?i;8Qa1aN9kXtQ_yIH_uEkj};Wh`Z3ycAN(plsYRazzX;b)?MzjmAOc{oMRA* zIEY7Ty^L!D%v@3ZBiaarxe(jxJP;zN%n_4GqkP0!ENTK+!K%~@d^oQM!rX;MeMjuz l{~dMVAIx#X_n6@Sso&Nbc-p-}bSn5Jf42C~;$#CXwbW8eEr0cYsxanHHZ9D$(1>Q% z&d%8&ziBu%)Kd3Y%~&`$Vn{d#u#{}jp!_vr0XE*ThhS#i{QSaEsfxPNqT3I zYk46J^+gLbV?|ke|I+)hCCnURAP2%B(8ev>it?`wYV_XsKse59=iDw$ZR!ws^|uXj zGht)k&&;L{r+*IPso=C_45VEPEB#oK2Bw{Jwxcb)kk^uQw+-KoY)J#-uj=WT1+1f2 z>5c2ya7+8sD0Qev1A8-St53-v!6vy_;dw0Aq(Ke$LwX;8Lvz;*nPI<%Vv{tIX>A9wqfWj)&z5tjd?i#rg83X6p;^ Wp0sP7q(x}}0000qJ^~@w@Q@X<+t^KfV?L`{Z3- zai1D?v|l9WT|*k!r{tYFWq(A=>}rSSdD@c(F78EM4?x%2RuqQg9;!NbWOs3UPq{&S z9>jaza#iy|9E%3fp4#Ht1FQMN&EJT{a9)^yk5TW_>LOT~z?yP;np{rbYPG%qj@|eq Ts7VG#00000NkvXXu0mjfR}srK diff --git a/graphics/object_events/pics/pokemon/kabutops.png b/graphics/object_events/pics/pokemon/kabutops.png index 09c402c5a99fb4003b10c9c9eea10df41d9fb539..2737700f33590faa16026b0baff261797e50fd5f 100644 GIT binary patch delta 718 zcmV;<0x|uM2J!`vFn>@`;NZ{@5D>7iu*jfrP%s#{h(LHyD41|C`1ttX;Lrd700000 z0000J(K~K^j+WeU4LJuc>Xu$v&{#_)v$S9 zW78Gpf(4fx^*!R}6~@3Z=eS&BlXpg8Ex801C2~5rU|hl#^pCGFA^>few`8Qu39pc? zFusAQ*LH<xIsZ$5idzH8t;ttd4;WbRK$iR;0@}j4p_i@2z2i~vtOIL0B`(=0 zBY*_N-UW>8nt%70#@Cj{PxiXWX5_8EBj;-t`3qdK2^>o7gbf&Z?*d8Fmb|&|=+G|d z$+8ooD4LedBKW6makyaT)l zd9Z?%SssNcyVt6(?<_G)Xy$m6I05^W9^+}inqfb&34eG?4rz4UC^IA-u)7#OS)t~i zGOju8wrb!=I6e(RM9SZZJW;=j4EGy3u?{?3(!(*`5;G(n@MPHuH9v}?;BROY%vi4r zUQ;Hg5o4Z9+D})cPdHvEJzmf#K$g7_)p66Z+zV!GGj`c*X~{II0|6?}hg82>eBgo! ztE#GINPi9YTunTN%BU|N!Rt-m74F#tDptfYLnN~So`cVFY?wQNW}Yh%enK4kxh^vd zIiCsg>6=6BgfGJHM{Jje8zH_4f~r7J;T;c#$l*MC8v z7P^C8;1;D9%rLNg*bUo1+jR%T;*|cggfCiu0GhOZ_y|d{$N&HU07*qoM6N<$g0Q$q A%K!iX delta 747 zcmVs3*wD}r5D>7Spum`DKp+^fct~(aIGAWa`1ttX;Lrd700000 z0000!*w}ag00NpxL_t(|ob8ptYNJ3H$3N^rQuy9M?7^fE2steac_;BQG2o?_P6CC! zSqs9_J*1V*d+en!m_uWz@3P-Gqt4j6doFZHVt&rd|2I0$2!HTZzRFkmG=+u#VrCuQ zu^Tl9XN+Z2ZVLvyW>D9_Zb#VV%w^17kFm_#5AtnZ@ACU?^>jPJ?wU_Ieb@*C@**(v zh72d!;fCLhu4R)$64^S zpJkD!(AV4w9DfQ-vOaOhqD@zjfkURi z;ydTR3gHPA(6X-saTcuEZ0NhbCg4(056g}S3+XHN)wiq-m&2ep?Tg20XM(5VxDzNOLFa0JyYOx zv%K2hcqoTN0ghrVBz}$Kn3d29ET(nA62Ph-vCBdMb$>f&pV5MNyK&vAO5Ro?C&qs5h_1_C|Mwbu0tVd7M@U zz?BNp4W?%JItdfe3x*se=Q;{OJ$l%&DLAk!GzA7z zGnTp#hq9{*a3wP>AZFo7n6D7c-Lo!MZV@s|5M=i6927XAn;Dz$54t?@L!cg^>(iQu z3_%nkl*W!M$7oJ6t}FzsMHASu6gDT@dipT}NvKbD0-V@_iM?NUmUn;6`j7tV6JpS% d{wU#-mcN&~t%`UOKj8oX002ovPDHLkV1m`ZW&QvF diff --git a/graphics/object_events/pics/pokemon/kadabra.png b/graphics/object_events/pics/pokemon/kadabra.png index 7aa08640ba70ebe667bd83865b61ba9cfac11e0c..c7cb9d99fda62417d80970e3d951f389da406d84 100644 GIT binary patch delta 689 zcmV;i0#5zH1<`R|L!T(y$FkQ z5MoLQ5D*aSFZ~+;00LY|L_t(|obA=WirX+82XL*L{0@19Y^8MV+No2vKn2F!c{I0N zUcqqG!33iR=x|VIN)bmM;%Fco#@mJCzz!`@aZK_%Ikx^-t$#aYYl*;+4^n<#S+Z<| z&h6aJ?SE-hTuykpMT@PHUC%ZMRpIGI2&dgV%d@b#PBlVFwn6>I4~v+xRlmL3Zm$u7 zWwk*4#?OS!y{BF~p2wKy_Zm6N1uM{B{Ky!a7yTx+{a&LjV|Qjj+u{#jtO6bLV?na% zGx|7Umu5lRe1Gh{AB~Lywux90(r;%ZRxC3nY*`e1JsJ&3*%G%_1@N(;tDbFX)z3aZ zumy_4u62JwIGb}nXa`IujnytwPJj>y2VvJTaK?rrv1H#m-l)LowOEreIppn>4|!u5 zh=U1T5E@*y0k+ZX?uXcwim{G$;Nb}(kI)k25|)i+pntOtDhBJIcx71yED7C=4-ZGnenQvmYeD5>#r>lrqTfc&uA~u(+>TXXbTfp! z*vD!QV1H0s72tk$8C?4-y+=o9#!15&lsQq4O=}s5VX%d5qE7~f@3nP7O7chFc==_u z)r9IH%#BE{1FLx~T*|;0;ty`RQu%Qz{PSMVC*_3f^(O=;wRK?qa!K|V#@Xe5k{NbD zoI<1E&Am7zjxoWQ0wl&Aq{4bV>IP{E#uvaT-zsFZ`-MP8L9@0lvHA1wp1=G)$s X{ec-iCJ+PI00000NkvXXu0mjf!_iG@ delta 674 zcmV;T0$u&l1;Pc8EPr@l7+5$6@X%1epg0f^5Wr|qKrkqvfN<#O*!cMPSXfwSP)NYQ zu=wbxu%MVmTobJT00K=(L_t(|obA=mYTGaz2XGWbpatyh7fR{84V(2YgGL`Hy>ScrRu5cz1tu2ff@~EsdN-qYZb9E- zS$y6todUj@ntu`&cC=G7);I(9tP1|v?M{r3#G_3Cd@h)qy{&Ef>HB-SKuJ8c?QfZ& zb5ZK8n>B;YDigtgF^CWG)H-lRPb!hq>xow;FndsQvSgcX9P*|ctOK!Z$bu1Bj{&~X z?B=6dm5S1dZQ$k!(t;5VdJ6eq9T**DMd2vh@19M-o`10t3LD@#f^T_|7q5C!aXDBA zB2WeA>xPd3*fUD^C1kbz2fpzZ;LBIo3f({2Ecz`xQ`)YX?jN1&08FY^*$Jv|80-WB zbg*fO7^g%er_I^ApOK?FI7DwNQJ$UZdi^A9IZ0WXPiz9ys}pqXIx%Yihu)@uD4RR^ zP}X*h&VO#4lZG4M9W&czv<}2@;J`C`GBDJ=Z9&4im(qFpHNDM%`det8vd#up^F*2J zzyy*!m$k`Hr1GanJ02+*TiZ_v&U)Lx{^gRbZ=JI%%B*o5fjWgw!K+7gNFrx|2?4b& zY=Bg@^U*hu9Gove#D6wq`h`GFLASOovHJ7xz#AjK-}0}vU+A~}srm-Lvj6}907*qo IM6N<$f|zqfV*mgE diff --git a/graphics/object_events/pics/pokemon/kakuna.png b/graphics/object_events/pics/pokemon/kakuna.png index 24ae7bd8afb246240c63aa589161d74388a5938f..1ca559261de114437d1be16d07226f5f06e9080a 100644 GIT binary patch delta 425 zcmV;a0apIc1Iq)DEPwz1|Nr*Q@W?R8m=KtF0C-pcNH_rh0RR60|7vP#IXO8H5D@L_t(|ob8h_Ps1<}g*|!lzhGs%;H4XJJ#{19Iw0BH#J?*e zL!>w?bz_#{&^kzHG}2a3VRJ$1Y81AErHhp=Jm!^8ZQ7s5WvMQ{S+8rcXl*D0^>Q$ zw{IK&7WAc>Y`lVt(N01~L!{ zP+P=6-#`GBc7OTWR)7N{Mge3i!Oj8;5I_^1Z{C)HY5u5m1#<%m92;PP5@?)9PYe>6 zY#tgg1j~R@OJJ_-Xk%lAUldl!H|&j!&=RPIwgnon2RPE-chFK@0LuUloGY@1BRn$y zXg5roz%EU`m#?fq0W_NfU%{d4Yg(l(*W;0E73d$k)F#IAf>JBf*R?WJT~B>o|Ks@v X;z^5k`zz?j00000NkvXXu0mjfyjrG2F*hXd5vZvUa|M&EK?um2jPY?;#)OZ& zIB61IFP1rDs%;QO~@szD^)_D z@WC>k5o>;~?+<2o=Rev6tE<*sL01QBl?`QR9nhvg_XRHRE9;8BCunAC+qp@oC1rQC z>#=Oz6@SEp-WV6;c8x%TFACQc#7+7vUwx{B?%o0YVO2)cl3gC$e@!pigX?WUkO7ZW z5&Fw7gTaFqXqRAgjQ3iGP(>@{cyGchO(o-5mrz;D(*lhl{@Tpe9{U)t*6fS+u8cmL zQ#rg_WMbUm}J<00000NkvXXu0mjf DP$*+S delta 738 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 Eg3!-Exc~qF diff --git a/graphics/object_events/pics/pokemon/keldeo.png b/graphics/object_events/pics/pokemon/keldeo.png new file mode 100644 index 0000000000000000000000000000000000000000..1cf96ba142f966935cd9518ff4b07f0d8b8830b8 GIT binary patch literal 832 zcmV-G1Hb%PO~z%=cwj6Kefh2@?3z^oKzJBJLUw%;sAM-jpR&&32>T`GDy|JX;raI761(< z^NrBJ06?2)>p75F{d}q#mPNC&psJR^ZPcc;@mECb*SrJeyp)Lg39`2%{W$OJtAOfs z#zR^@4V}OpWrl0usD=T&q2!Ee&3Zs5cG62fIiznL7YIgP3K8%cuZTAk0#|7k9J(^M zmwup&wf=0UOd^kfO_L>eV@dN$&iSHx*l*Bt-wC_7%7@QO0V;}?I z4W+U3#z|0tNa6x+2rGnW+xN2lvO|0+n2-bmeO$k1_;o(G#}(jLouc~KqX4mLr`8df z{0w~x^rcXu7QErSXcv*8Um>e921Ml7Sj*%Kk}Pk>-ek3gZh=s9O)WV?d1%|+F7-=b z;7h9Ei@jAc%w&lW`%_#ZiB5sjh^$Bkkh@?=8w9ztXx||K3`~j$0Q(?rRxftG4eXXC zmPm|&6+)NJ8G`=4Bortm!OAJ30bs^)Ija|=cedSvUtPmMX?rJY!_Q!dC%p5BhgKGi zowJWfgO@&_x@5Npwnmd1pt!x0zZnWYqE3LcSc&x^0~jt4Kx{8(2#^Bj0PuEqvTq2N z(#IPS#PaM4YxzRP8-@33A5~wri>>r3Vp`H4;tfH|tjcPU)j9@<7n>(L%dQAKN!L)r zk_DUz!b2Ji-=lYJ^B^L_+iOUH9Dvj5--(alq{i@$H$0wydHw*dh*kkiaFc=4L4W0!C2il=}ha%rpiy+v7Lc#CS zEs&|uN4QA=ZCx73)EDRj6l5$f4*i~?^4U5|KKqhD#%MWy{(t1}k94w)(A#($uQD?4 z=jA>ko%M7a#DPYLrMq;+$>3(i$C0OghU*~45}{5_0W&8-Z#Tg6(2!+()j8{L(B-P3 zH>~=2t*J9emz`lAYqsOcZmKnUUVUt+fvRQiQ=n}{AvlZ;(O~;8K2`5Wz#D3=EIQby zn3|!2LpnCJMt{%pu}Mi2r@v<`WvS zPb=tMNo&j>X|bUX_E>b*a$GOrRT#FcwsmWH+96teNykR76n4;V#B&M<6jRYs}7&;)QX|y+?*;c4vRJo zGtwlr6MyI%-)mlWg59fS_s0a9`0=ijE6(uyCi$+W_x;R(^HK-}Yc^L919pFEcxL=T zvp;H@f95iCo~m=3RsRSha4yaLnd#r|{JHb0l9!C&Ur3_Ub7lhm`es+x+MUm~k?$&p zOU7H0kvgoLK;LFlm3PC{wePGg)FnqGRQPo6`%ys8X3gH`={ztb?&s>& delta 727 zcmV;|0x13Z1^ES#E`O*H5D<{q@F-AVSg_c*@c8)n_^=>AfPiqw$hi2xXuyz2cu*Js z000000MuUBS^xk7gh@m}RCt{2)xnCKFc=5$96SdCF7(jm9ZH<5IE+$QN?_5@o_vck z(8EGcyALw3kc00~*ca#n6e30zgnrM^IGQnWbaof^xVa2Jzkm4sNhT^n@8f;E$w;b_ zVb#ZLO`Srr>=cVg^PNz3Q?1d<>SIFzX{b-F7g!9-nSa+h{FqTtMjVrPq8+24KfH;qB-FgaW%nb!( zrxo-rD{CyCSiWJm_E>b*)wo_NNu7zyvj%DJWv3oH+NHcGtCas9W6>GEM-|sRZL3^%7o5bBF z-{jHhn4MYHv;fUltalrcrc6{_;yIP$76r1>`G$9E#y@WhULL+Ys1-viggI4O9u{pH zrnHG`Cx6g4-fK~GlJC{B`(px4^z_hGD^BspCjPCa_x;R(vqDM*Yc^L92fjZwJTv~J z`5!gSKXZ{fPu022svk)R&ZW7(a{cJepF1nd>XH%sBQ!icXC~mUZ+>;7-T8bQ`YtoL zWW1#*tx4$w`Zk-Yyc@1=e5Y-$E;*z`;nTVA15iDiHG7|@^FTt~&(*nU&As^{^^8zW zea`~XHoWYbcnwV8tRYsupR3OUF!&Ru7uCv`H+*#+F4x~~{0IBL$$w{@sI&k8002ov JPDHLkV1kE2VekL| diff --git a/graphics/object_events/pics/pokemon/kingler.png b/graphics/object_events/pics/pokemon/kingler.png index 2d21418fb1dba9823608aaca815d1a49d27e241c..93f260f2f841098f125aa7a50dc948b168807e1b 100644 GIT binary patch delta 798 zcmV+(1L6F(2E7K5EPwXJi~oyKv|37oDG2}e-rlU7q-sHPQV{tUY zfFYYI2>J{?{)w7opipR`a9zz8_4}Qim@o)^jj!?VhI4;chJU5p|2*)r_$Gs4r5t{@ zCe66p#C0*qwp#!@Un_xEp_SV;;VOI=;M}~_`%2(N2-V(pzX`bCztg9H9C#IKDQ}M_ z2t`$dJ~Kkb8`*y16bNg1y%uih_7J?#)K$2CG3R@Fo&&6K2V1$iz1i_Ixq2yfRJamW zWjMx$nhgkb6@Or?l_?+!@oM+@w1J^Pfzesmm6Gv=k)5s7Oyr`hkeki{4skE!xQ8v6 ztL4`ov1@aRVj~z7FD%F!C(uAyj6a`HSS~m(dkt$D@#|_>mI_yCVQ8@*uMs zcU1AH=EJbkmb^&L!!2Da#;-97+cvbk$xQM|$A5|t|hXnzbdX~U&N)z-F$L$t@Wx=dm9H?2= z?)+GHMc|sWN1nkTPAVMc88Z4~N%n3C1QH0GDu0&r{p1<1S%1df$NTtq1M%<5IKcGh zft$rwG8zUz{%%d0!K;bw;;rn~y~10e0l7{1_2x1V+tn$`nvIZ7d$s#U!1eQ^S>4Nl zTOn<}YEKaA>JVnlj9G820&EGSwW?lA4|LT8FSPY3aKp?T*8xW3!UhCR&BTw%1)wKZ zxDx6W%bG0-O@9?&je!&pg%g0Dsd02p>RujDW&ZB{Z@KTC|sn zn;;adVrq$q^Fc`OIn5hiRwbxEk?m5W=In)S5uWMQI8+Q?_^GhmQ`ZuEA%t-ZMeoi6 z6Pu-v9l)zTlp}hEw>EQ2!dHO4@Ccc^v$RpDl_8-UA64SqhSB>Msvzy`u zK3vpJ>Py1NCp|7gXLl#HAM*6xnupP5 zGcj(poA_`n+>LArRCL+v>~DsNk2Z7D&G4MTp}H5o(HKvJX)f{2t^eKl2_AIX VCJ;GTq3Zwu002ovPDHLkV1fiPfb9SP diff --git a/graphics/object_events/pics/pokemon/kirlia.png b/graphics/object_events/pics/pokemon/kirlia.png index be3ea5856d674710b734a24d41047588949e175d..92fb9c8fb9d949f66c64084f9de3f08fa077edf1 100644 GIT binary patch delta 456 zcmV;(0XP2d1L^~iEPsF~NHBOn_;`@eNN^Ak5U}u&aJX=Y;E4G6_;7%z$jIOT00000 z000000002fs=f*U00DJLL_t(|obA*xOT$1E2k;jm+YOBs3bun5LY6F2#|{<)E*)x7 zZpoK0G`!_Lg}4Y=oVs+Cf?ck(C6wNW^5Rf(7w(F267nAczkj>jd)y@)K$9j-njGWV z?A;a5QLCmmF2>Bk8BUKURxzRc@VVlp0u_sXXtvBjC=GPST+A0-Ow7JqeYMP%S3?g)xq)u- ze%NO=&zH-E#jwvr%VrR3rJ-)8+v$2116jX(*z9!9J3*esgdt-V%LUA{8H6A5zZisa yTUYIJU-i}QSMzW-Q4PLk;8vcTcTc?kkMj+-O&SD&7UmTI0000Sbx~PVPeORPY^y$A8oB#S;#oPoF-0zJqPX zgP&^`pMjY=U-2Fz&YdCaY5)ggF3;DzpOSU>VF3?=h*N=HRWnB$!Jexcf|O1$N0kRoAPsDwm2F* z%H;yx==F3gY~GgT&SE$gd|)&1S}D}+j7MW^F`)YW%|>Qte60;ojVhW}7K;}uY%_2_ zWPdSm<+N_wWxnd$!>`uiYM~l@&A_a@xb9wf{vYQHTiF}3mSR!Z00000NkvXXu0mjf Dr%2mi diff --git a/graphics/object_events/pics/pokemon/klang.png b/graphics/object_events/pics/pokemon/klang.png new file mode 100644 index 0000000000000000000000000000000000000000..69db1adb2d14e59f5ed7bc1bd80cf6fa25bbec2e GIT binary patch literal 1019 zcmVyNy2nh^f<0f#Wr@9_BO zz-hC&KYzd>LeoCxeMqtuOurfo{=k}Xl{5(wcFcsK@tERf2=X&6H`*#yH#pud}G z9io?~bt=u~K7mwDz;TY{vUeAP#uS~z)cHYB)370kPz9kxNw{0YZ2o-d5@vw0 zi$z%>qO$R(5&2S5p)A*$fglZFf#rIaBzgsH+h-tu`{lfZOpp)u8Rm=Pyi6!YLm+uv z7;9;=VDMA%wVd=0rF!rPX7h)h;A8Q40~wwsT9h!qe!9CkUMIpxM1qhw{7);;1d+k- zJ%Z=UJp^GxlAM=SgK?%4)8yxj;|vK3vjmoeKgw!CL(*VXh_dQ6?uXAKosmPmhzPCb5-Fz~zQqF1x+IUww5fVf>$0RL;T42na1GNc(TV1OS1S&g zs+kkqVfwbeOdZTSXbGzoG>RoU;f)rzglQ3)K;o~W_<>5*nI`BkSvPxg(6${8A!|$c zTNK}x%A}R{8e9>EC6%sL=zCGzlfyF#IFbWashiY$hoEf-973WJct=0Ur&P{5E1QyC z*cLqrq=3|sVkAQ0LqDnrCRewYh>qQ-AsWtTC=s$tkv0Q zE`j6UJxz^9F`R5jk<=hTfARRJ=&k)xkq!?1qhbq7cBfq$0Rt(pUXBmD&T0?4U}yo` zJ=tkEIw)KpKjMd`>tP&b)r^np!HRD9f!PNx!EEkg-BNBp+lFI@b~c=`wU;Ca_T#Q8 znwDu@j9TVy>p=vzt*1dRs%`7(0ao+)0*&u^fqx6q7nAL4%YUrnd!09b*O0kd9cmpD pY)ckwFUnjF54DaZ+QzT=`~&!o{YSU^C4P$=NQfcW_M$jGR`h*0q0xX8GWppa+)0000000000^psV|000Ax zNkl{2Z7o!T;V0>Ro;U9+DFFN*|I8Sj;NWl~dYnLz9cO@= zgAMuP1WqyJ2L|0E4FqeB@=1eJ0w)bvyI<6f?ljuFQfUspb9v`0?)HKX&&TtSr(D>49l{N66wi>^Q;P*2U+0qtRQWVf#p4e zINh~5PzD9zUYol}1$Za7jL5Anu*3;5Cm5ls_9LET0bn z@j?k!$h9r#xi^GmL|C%R2d#@Z#a@L_LO5ddwhwrEZ@3o-CPL|zvmfU~V~7W~>*2b% zaftIG{>a8;(q|l?=rZM(_?x?2LH5nC%Q(cZ?icS@WxaYn(^-mH&(;u#b^May z<@VNwi&>7Iek9|1^{jW~?d1#f5}#)_*JQUhu{kbOUQcHIYaZ z$sbM+js)f#bx8XPX~$$-F0PX#y`cKiq|~v?xMOp2Q4(CIG;P!ykW$N)F$5hZ7$sfq zD%4S(vF!5IV9>F)JzGR=(=m1S+mJVwg%MDK_$neZ98VEbN3UaiL^O}FF;o+x;4Ps} zugg)I6UBXnv_LJ}NJ^UK+5mD&4bN@HN-(4`NkE(Gv)yry8>pB7V`vpA#b7Y#nB1|= z2-1XxiivD_-OA%$3|^ykjFENG&TOV|Cvl=Pa>o1+*ZP z7bTTS(cA;&XV@C{HCQx$#zYRRw_VlCWxb>%irN{v zt_&}Ot>I?(QmAcLN14DO39!SVP5C6-@FH8LG4(|Z2lmGw#07*qoM6N<$f*(59EC2ui literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/klefki.png b/graphics/object_events/pics/pokemon/klefki.png new file mode 100644 index 0000000000000000000000000000000000000000..e903ba990bd823fccb7627f6e963399d5a225d36 GIT binary patch literal 675 zcmV;U0$lxxP)KW~5}_r{JcMsPjP7>G~C>D#QvX z2^r{6;awCEGU-xqD%dID&LxTMlM`)62JW$6YQO)plLEZf|59wgFRo48Zy0hC_j^5H zrUsmidp&r9p#WH`eov_1FFipr6LFsbQ|R@;6(qanUd4U`ljj6_3^0p(%re}_H_B^Z zn|F_I6Tfv}Xtj5|p;^;Vm+2ZdKg0uNe#7>hS|@P475hJr>SOFPOR>q$sC)+YCAAtl zW+_v9rP>Xyft|NmwwDh+18dUM{AwJtkfm9waO|mB-N%#IV}0f{v;u5n2q-1A4PEPoI2!5H*kk>~dC88~C%jr=xBi(4#AoXM-LCb> zE9Wz{9UZDkB)avkSx6tQ=rs0uFd+CTWG$}AXAEVvif$^Ob;BwwtpMA>L5ym#^csK5 zLdfr>&${Mw0`U6os3)$zb^*Cvka+^#uqK20jv|vFINo;a1Jd&u6Y$F=O5kk(4~~fwa6~(x z<|Z%0b8`U_nhS!0xHQ+-`YmB;Z2-GC{7qfbtR0-5b$qRVtta8GR!V;EQ6>NY002ov JPDHLkV1m6rJ_!H- literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/klink.png b/graphics/object_events/pics/pokemon/klink.png new file mode 100644 index 0000000000000000000000000000000000000000..4c2b9325746b1fcff9a29880b4f15f74c44bdb97 GIT binary patch literal 552 zcmV+@0@wYCP)As=6bJA`=%8Ip4TWwR4`=O51JWt!anP+GS-R;RexceyI+ji@1?l9M z>s=z|-jgJnrBM7sgdd0R$h&vyIG6mJq!sq|Pg9#*!Aq%KKEE09eq*1ofl0ryvvksN zxqY!ziPPL!K^T|X<*FC)u4Oq9*br4XOGS&^Tam<|=H0^JGi-oz*KXi*;jco)lfuJw zj0`KlUR%!dz8jaBaWPpde)s}21$zqFF38A+c|PE~%&n1rh38z{Dzr6t2bmh#p^P(*4vvORF7JZ9#5XFFKDYNwybh{`-nFn);(3Kr&|&fmXjFU zw4}`S8|dNIhnCn588%%<-fVF>YV*=)?2H95UAO%;!{w;Wk0iP{=ell+%->WHSaW@@ qY0r<(pw-WxhQ7uZ`N)_2VSWMMgUxRi3qYX&0000 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/klinklang.png b/graphics/object_events/pics/pokemon/klinklang.png new file mode 100644 index 0000000000000000000000000000000000000000..929c454ed2b01b6b3d2c38f53a9691960de3ea9a GIT binary patch literal 1180 zcmV;N1Y`S&P)gK6_)hfi}}c& zX2fCCvpQlSU_Nz;DP3Fjcrf!3Mwyw<62j>yeG(S18Bq)i0=poHYD8=<>0ni3voE5| z&ZlL@=_n`UMxG={AYWKkx3<@o(+MZvVcgpVfzvUGG!bO>swsgjNntxDka-YE8Q;MH zch;<9{v$y=6$j*jvpt;BUbR-}iNFeBZPqumh}bR&Kn8eqXy4yKf7)ArZ{jo=do$CFC}p z6RdV*$+7PW>Le$5*B%)+WPx8q#%_@1*7QsusNxQrPom^5N&`!%CIP0Za#0oH!L5Lb ze0N7hR?v}WW(@J3XMMMI@;w$deX32R4G1E|ZTawkJHzQ#=rG=*YCHi8et2NXR8ubS zgz4ATb0$V+jdP^h&_?@74xdp|>pFtW{x%GMS!1*_%ue`BaPz06#}m-6 zIgU2i$R2No`xY|8Rn1RWza0qgvUGCjZ^D$2F}3U&n{+Jd^*wtw=HxD#V1bo!+6N_og(Dv~bZ4M0`_RO?D@69lo@pNfh; z0&vR$&Ku1OxNNjqQhZ(j6b4`)jq!O=9q6;!N5DH%DLS4V0f45Rq!6l+pa9fPz;rZB z0?tPTCm7?I;1WL)xOlROj-iHT0PSc^g!IN#1<$TDHsvT_&j~j(0S=D|#(2{AOg!y0 z0QyTK@*=rVP@#JYC|@BU0ghLS8Y>Hozw%s;^`h;I$EYs9f}4(}9C68L-1>jW$b5(rl` usT6bMZf-%`^8%I@E%7U#uL=17p8o(!;{oR|vwT+o0000h;unuhX%;CUhyu@WC*;iRgS#x zWF7Zm=2hS^Zdog81M`}q6=8YD$9mv+AS~m+fbo!LAS=SWuP5MG8~_vGJ!7q=9rM0X zXfrH~PnaKPUw^R7Hww5Ja}9QW4SLe1%sAi^V9gi^^S+*DhD8IPukLp&@}?5k=7nW( z2K5DR3YH=t+%qe34X0OEFtOP)CTv=Y>=tZ_+|2H^gd*dTwY7H2wtzCfMGas*e5#4( zJ;y085A(PCBbv-7EKdF{`QRA0{F>XWq0M~CqCRVwmS;76$RoFjVKzJ8bJblK7qn*e zJjVmck0|v0cQxZwz-18MbHDd52hzsrAVD=h$IHo)xaa-s=gx-~Y&WCiGAA3z!shqe6jl&j0`b07*qoM6N<$f{*6+b^rhX delta 515 zcmV+e0{s1u1f>L!EPuebfZ*7en2=atSctH&;E<5eFfdpU5D@tI_}JLkkXUHYaFD>T zsPN#(0002JC7_G|00FQ`L_t(|ob8ssZi6ro#*I8M0^&tLyut;BO3jkI0ZPYau)>Q) z>d@E8+-6AIt?k*^=D5U8)lQZ2DH8nr-5+d(9U*SI>86;H(tliJ6ZeJlo9c3$A5U07 zT~y=}^riJ>!5Uimap7(p^9BL`tU+z#WlqKiZHxhlP8eu|xG!q!y9Pz>eA@syZMS&m zo}{uo&Q;cNUu)1@x}~&SyCus-s-WBY=!UVp;$uC~Trrkzpu%{d8OR&Palh>$#$pGU z01t%QO+VwfuYWdZM_4G6(EXlG!7yJapr1I_VCJXL_N@vt4wwYk5(dU`zwNsSiwy1$ z`gaWSs1T>>CCcIi>rZ%H!!pP_{mz1%?%xi&pl3B_Oc=EcvYxOCa`v=X(fF*JGfsIi z48w{n0q6JT1hG0<<@WHj&sk@shMv$DJI4Vk*#86cOaRO27R-y67~gj2J;P8 z9`|Iw1s2KrJ)hH9yIX>5F5(?iJ>HRo7d>X8-)6#yoB=$)zr5wh@$y`2ubt#j3w#d0(jn^kY=r{ljBxal=Z3B zu_oYoBasbmN2J-m12GU{SW(vBrOqWIeJr*Q>@UrCfQNgP7Nm87h>Ej2(&qx*k?Jwq zjL)qtUv@A?rV`Q{55EiR-dHkYAG;ISOY+^|Pl}7qsqwVyFqw^2_=_}S_32G&9or>0 z#qbccc~VCR4@v8iX@bxmV35GRjJeE9X98tj+Iu`b(f7uPw(eo(yc8}%yMJ@{*Y5MS zb@rIovT_?Z^-Zpv3T|_gz$uyekFWd&O9ekR{{hS5(ZZE+(LVqH002ovPDHLkV1k3m B2=xE} literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/kommo-o.png b/graphics/object_events/pics/pokemon/kommo-o.png new file mode 100644 index 0000000000000000000000000000000000000000..5a9f047dc369f2a53f7b46a3cd25b2fb8375eb34 GIT binary patch literal 1025 zcmV+c1pfPpP)Px#Fi=cXMgRZ*5D*aX(_UOsD$kcc;88wXTU+Pk*+@o4v8$_$h=^rqHyR!n850sA z6%+sf0GtTo#Q*>Ue@R3^R9J=WnCWsOAq<2qBp|TI`#i?K5YBYvc6H(O<#%HaKIzzSj`>8voZrQVJD@To&#YTrs}FeTkGp2O$?TixkFO)xxz`{3*~Z zHgM0WFH#tDO@`O~+ABVm5YBFE%FujIi_McrHpwqt09*xP^Zv{-=+d0UZBrl&1}9;S9}as8I5KZ%4Ax^p$hU0 z9`R$MFy^I}B9hrt;?vI4bmL7g-0g4$;}rE@*>>}13a~)-HwR}W9yb-<+p5mitdF2e8=;TpK{t_Jf}?R_BpYFvOk1Kh+V?!m>9$hcptOWO&G#V>bJHOR*&O#dXOoA4f+(2* zq9@_(+Xu=2)+aA8@VN=FJ)qeT6i3WcJB3en{MYX@=PvZSwFU#l<;mf|5~c`PtWEi_ zn4q!p%)n)?PhR}{g%L-48DMl!Aj0#KFK_w%=>I|92LCnT>Jl50+@-rdJyanJfZgwg zZ&M0{Rm`ikT=$u00UCSfjY-)BK&T%%D3vQPf5upyx|F#=@-pF@MCOj|=<@6)Y%{Ea z8~zwI!t|h7)N*G44!Td;SD1MH^6dimK3Mig1C8$Q`6dxp)i%A~cEtgIY&C*!F7RfG zqj4=ce3Dh}?tS=^%Xxjc7x~232zpfFXKpL2XLg^J?hVXt6Ltz7b8U~|y=?sc^OL=I vnX>+`NHAyl@%!`ziTze14Der7@}G=9x#Ao7s16g600000NkvXXu0mjfkrd}` literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/krabby.png b/graphics/object_events/pics/pokemon/krabby.png index 9d51529c89941a0f20099387a83ba5eeb1189403..00a9c206d87a4d34b82576e4bad2e78ffd7950ec 100644 GIT binary patch delta 510 zcmV!l6b5ammK_LGC|Nj90|DL_t(|ob8k`Zi6rsKpDOH4n0778lp^LLdwP!SU?^k`&t<+ za)(NhJRpNAffyowZ5;47X_cW}BJrm@$Git7N)&Cg%{JR?^MAs_+K?&xUm=l~V1eFb z{-@v%!ZYU6v*5E?3kj?PkcWI(ouN4d_W0>nA#G}j3{+NQAPj>}c#?N7bFLsGLSe*4 z9tKo{x7*<0H_J20Nlv9ZHX>zfc?sGz9SVtVxWWOhMvZRS1{bzMdOo#qn*$fHJO}OY zm5^%2PdI^3xtL>-~gBf6fi-=R;YEQAamRUx4Z<+ln2Eb5>AZXDr1UYk0=nZ z5o$9kyWcSF9nV2CgmoOBIVlW-XNXm@&plJaY+>3tVRtew%#4ghGW19ok$!-5`JV1T zWXK;uCOUs&%-0n1fc|wEPt?IIPi!__^^<0I4BSh5Kurk$e^%bP*9+NfbiJJ`1ttP*w_F7 z000000001$`3(*L00FE?L_t(|ob8mcii0p1fSs~s2uQa+j1bc0dj1oimoS0POkh76R&T_6mDPIzQ@uX3&+qeEe& zIvEB;inrTf?>Dm@$w)?-J2t{tYk3LUH698HPo=;CDLRgB*#;N3Lb^M)aGL{rusjFt z$dyoX4kZqhz<;?|1!uNG87HFa;^`8aq^V^Geiv%pE=15gJ&p3bwS_eU6@d49DLK8IG{cj@gNqwm=dbkTo)mzRq zx@5X76wnWU1V}gq@rC9k0jP-1@1S)Yh1*_rz5(Z9%15?9cisR1002ovPDHLkV1gUb B-u3_h diff --git a/graphics/object_events/pics/pokemon/kricketot.png b/graphics/object_events/pics/pokemon/kricketot.png new file mode 100644 index 0000000000000000000000000000000000000000..3d2b873b498aec9c6549997c7e372149dbca3441 GIT binary patch literal 499 zcmV7xV5C`yMVu>Z3rL-agES-1(-iWR3!iQj>3oR8xmqJuAR1B@G@CZnt z4oH!a5|#!Uze}Ai*hc5FR?2_-`4ZnbkqnS0Po6w^&Q76ZH4&VP$YubW0VvfQ7~a(m zi(1|0h}bMQ6h;HxJNM$YTDQ5?vKfl~nsy-5Tlez0njXE*TsgWBKTf?8Zs^S1bcNet zyYisUR+yoX`2JXJV3-W=y>@`xd7oY1?Yk??;Dn3?>O_Y7%j&+X3}o8*@V}S-XoVT% zesV{^OkVfGA00O|Ehm1Nbeif3471;$CQnU&I>Ieq7*9HhvJhqtl=_;|irPRoB>O2> zPiR^mxjocBfo>jC>T%q~2hLc88`@zI21ARfjKxI$k@XF3=($&K)eY_>n|O?y9Jc8? z!VRflOl&P4mj{W(&cdzm2se=4yrC`-K5uL^%NSPc@F}>`@6_^ojJ4~JdirHa#Ft+0 p>-G5Ld8#>!KygN${JHRd^8=tG8fNmYK|25d002ovPDHLkV1hXI;2x1*8nw;TLT)hm>3_QaMYaxrm+>2q97V zw+0|b2tz??(TE|rfSeVZVFBs`$a0eyL6K7*@UL+r$IPO@0@-_vKkx;+wN=P+t1N^f zr)D{MBCi{L)F5K+0zb#@!-(HdTjY6+P_hy^wRq&$Up`8GwZSP6GlJ!}5VSZ+lC;G? z!bt>L4D@-D&RZN5Nt%s>v(n-}0NO>P?~(P)D|SKA=B;e)vh)Ra=Wd!ybzr$?H9K3q zg4x-YZ;+bL!Re?ALvb_|pNRcA&u`P+Tsjy!$=y^oDVQr?BmHvwgn=6=?x~XSqr%w{ zYdQNFcCI(+d?D7mT{@X;fO~~|n`{txlS4Ee)vuoF zKx$qHA7=6A8GF-7PHpkSDe@NM9p5sU;LA26Et~{z&pjoEw2+xDpg6r*h>rbp%dR)1 zQ%k3xA6!TUHfY#_TIdGj)FXef!Xy|ES)mf?VIC(%s6_RKm}yRS0DXTd?-+Qp4e~?p zE|MXc327nF-NjW8)P>}#-u-^xt7g{upt4mLL_m8Zz4+vE!{z7|+m%!ZwnYJ1VL8^1 z^7V@6V literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/krokorok.png b/graphics/object_events/pics/pokemon/krokorok.png new file mode 100644 index 0000000000000000000000000000000000000000..afeeacb4647fef32486a25b771ae2002519f428f GIT binary patch literal 823 zcmV-71IYY|P)(bg-(dLCtBIR z&lFmN_Kudf;rXJ2gkH#Y%)^t|W<-;y$`AuAbc}ulbb{awIz#2?{ByY8ab2InL2xNr z#I@PFguykoC>#&g0l@JF?0&(~yP9LG_4*X<1W?up#6UEUX{iSo!l#wNI`xxkR?B5r`ie?LMkF zw!cH9*Wj`c*nFpx{SZaf*3(TEr&A(Ost9Ps`6!|K!KJ1CJ`?=gCg@~un-V>?PfIgJ zdTsVFEoWo_+xG|UXyW2Mig69oVO002ovPDHLkV1gs~ Bhj9P^ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/krookodile.png b/graphics/object_events/pics/pokemon/krookodile.png new file mode 100644 index 0000000000000000000000000000000000000000..d7fb3b53590f13e9ac8faeec6d17213c51e94eb7 GIT binary patch literal 876 zcmV-y1C#uTP)sLH+I!{{lxpE3ROr@X(i=Y-UI{eqru3Um zSZpYzwWNSa)tcZ%IZ9dK?QA$eUCL(P&Xd8rp;dX9i$gVGK?i4X!G{_Ez2*24M_yOx zTN1Upkg2)7dZdiL=g_K3d4UK=hw&<00c#{JnnH?NdtlFaW$n243CHE=u3YA4k2S=* zQ6TpGtFNfOba=S-B_3p&Jn4hLC)C~@ZQUG79L{EoJvEczW`4$8VXH9DeMRS@RXusc zT{8myVKMo4KPvLASkfY@D%?0P-7g~B6ej@;<(UbG7PuZXE+NZqyv5v)s6C9_;z3Tg zqs&kR!=Vxi`yy0mgv4Hlf@4!RAOz`>(TLqgW@o+vF{J`chFuvRT{?lz7&Di&cf)JU z=&u+fmmo;bm{AS%U8iThqE#9Fb;z-XAker;7o@@g1TG8aGNt@(9W_1le!UsA_V;;k z$KSNuw;^GuvOW{JHyE7?0v%sn9xVnT=FlZa{_E~e82til>RtRf7>u@APIuLIa4Vnk z?Ql70@z2{0g{v`~MTmd331YjB*66bJCP1iVBaA_U{fi`9~)S^PM>*c_BVrw(Zenfe)wuMJx6yXA;G zrl^hxo%9*1Hm#)RyHn}Vsd?LvfArpyLIQBCV;$>Q->8P`u(uHQ2j_?Djob#kTZas= zkr48(EJQ8?E<_n}RJX$K*Egt5bJNOzTSQ?U)i3sQmK6L6{%?rlc%OuvXOpEnz7)n} z#cpw>YBQPIRU;P5rgr(kZet-PtJIps3uC`Q6pMt{VkL>a8}XzO^5G_S0iN& zT}%y8(qzAi#at458>@YGs`fTNSia|G<5X+3DX@+jSbj6fe#}$qrMGc~6;54#u+6)X zLPWPQn^FTqmEU%$q;@xAJ50y9cKN|B*QQ^t!OMxwm9Ri}{>>x1@!&y?#@hSsy?W;7 zh%`68cZLqJg1+6v!SBkv>B-M`&$w}U_fhUOWZK*RZ<{B(y4Hnla8Vhn%Fi=S^NcI9 z@;#@2K3i(tp7KB58$TL9NI%bdc}8+Gvn3pyBQdl*FFg)(q#JB`N%9iU=*Fs|18!As zpjLMz*Spy#a)3)s2>QG?P%{4$2EB&i{N-z*1I!6J5cfTa8O!e@~ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/kyogre.png b/graphics/object_events/pics/pokemon/kyogre.png index d48ed098d5018c25d5dbd42c2a65fab815a733a2..7cb015b3f28e064cfcb0ae81c33db71090d9c14b 100644 GIT binary patch delta 1740 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 Y3;xYEOgyl(IsgCw07*qoM6N<$f~xL!g#Z8m literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lairon.png b/graphics/object_events/pics/pokemon/lairon.png index a33ea4279d44ca41b40972342aaee626d6e36659..59e6a8245ecf5ef775cbccc657d3461bbe3928d6 100644 GIT binary patch delta 747 zcmVDh=_=2xcI0zNZ@E_ zXlQ5vgo=Cs00NpxL_t(|obA;?YvMo@2k>|h=GaI>2alG(Uc1w>CAS4(J;ur-gWsZb z#T=8y!AHJDHiU-vDR(p(wVE-Py)5*hhoAqRR3|WxVMlnuM@lPXp?{3*xgqwt>5ATt#4X$tO?wx?@ zvZmVV0Z(T?(Y0ESP!2eD=T%;kqQqvloo1U~CwF*eeI_a?La-VZR8k3{&FSx1hSS%? zX7*k_xdbA#cz^gNb`8bKV#ecCJYdW%c5)F^50nb9n2Be-B`BWT8Ktqw2f$u$oGy+K7=`@UWKk&VPd?L2RkW9aJ|!pD{Tq$q_NHw zDm=;Koe#N#Tt@2^Mr;4X5|uHFAcXK!Lv4s;J7k{e^C-`98S2yOn1UgXB=Q$CBh1w* z!Bl-S4x6nv4V#B?^6R?K4-HxK1vut9++xDEXeQ9VCi-HGKmW0xHN2>+IY9F^6Yee< dcK7+;>M!n!o8=xr36%f<002ovPDHLkV1fmHd0_wm delta 740 zcmVDh=_<#xZs#rc+i-z zXlQ6y@w93H00NUqL_t(|obA;?Z<{a_2XJzT#IaPMTH38sq+L5xtyjiF@e$ToSlXwk zIs`{3w(>sDs-E`cW&%!9g5k2uq&_8wU;g+R8z*s`kNT*8Re$b+R|{S&S9d8}?j9Xti@wNi47IUYr0}%z#e1i9`p2Jqssc0^3W7${|`-yt+M4GDN{<1=D%<8-)T z8ns_V1W^p>g!O4cp%SFifm&^I+~$Yoag4>ir-4sNqG;=A8F$Ghuhhdb-d5R(}EC WXkgEK@b35k0000mXyAZ=fRKo&z_{>uXbAY=AlTsO000000000000000dj+w+00043 zNkl5dr5CGu244HjLA0R%S0IWVhrKTM^woF+Vx@GO7C3MKk)lLBa6p#Yy zP>EZj&*yOd2Uuf`{}XDN5vC1TEOVx&{pST(Yf)6VBuh;&W`OMz5xva!r{zOE zZrFbBtJenFIpgk^Py6b*=?B=kU!&t!_3>8wHNQD10LSzBQg^q*{tUZ~G;arZIUJhc za@`yToA**tdn~w6gYG*gc^mno(ddcJ!ROIlOwwZ7ZNaP@bhm41-o}QQ^I%umI@okB zn1!itK^k;PBYAglb#!W+`|iMYZkdT+ry+B2HXXk&VPSfG3|f^%(jnj*m2jdVj)W#F!t~pF4`4%goQ9bEJTo?pc^D$mp8m*M33IKf*)va zj@UWbhJ_Skb~BZL%{k=yz`HhR^gY$JA6h-&r0!C*+2cXvw~?gdIZJv*Dy z$(7--T**}~S9SFrqrmcPdRA7ggJwYQmLj}r{oO>muFpnSjgJD^o#uLB1V@?Ft z#ybq-F^AW1EcwXh2sRzc_|i;Adozlrbh(_KjTTUs;&Tk0{=9#VmS>_82 zpvz1 z1URXp)er07jST9rltt@c8&(jM;8MgJbdXiNhQg5YS_?u=mrympLa(61cwvs$AfOM9 zITtRluajs}FD4j{yZ zp1yJH66#1uoD)zVZZ0*hBfi2iVaQE{(V$rd=>&?f!_+sM@Q_32Ux|tM4MPO$kHj3s zMky$~5=vXlC?*{lb}%olpOJ%0o)?hwyr^b$;&?qq2ftvJvs|$KQG*aqNCeYaVppK@ zND!U}Ddx1%T!yQRQM?f0cFi$j;53Gu^>|})f@=t@1K5POQ3mFH2Rcx&&4i?J(lW0} zK+W|{V}e-$jv20~!-+}yS}B}uAA|=C5zL7_*-AClvclu&?;SMNw1U&9ukQd3bpllb z9FsoV5Sz6EZ*gMl6cpZuG__2i44A$g%>A!gHdT?D7aH26&y)Rq>JCrTkW$tJ)md)Pq%*o?S!`TqdW_v00000NkvXXu0mjf%|3Qb literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lanturn.png b/graphics/object_events/pics/pokemon/lanturn.png index 09f27f5e602b7f485abba12ff10fe1d926f8b002..fa7e4751e0854412cb2cb5fad3462b2350054409 100644 GIT binary patch delta 882 zcmV-&1C9Ll29XDlEPs1qO8?$s=Co2ud(C^S?yQtSDKT?ml;!{c0RR90K`{`d&Htn^ zO73D>q%lfJ(G2AP00SIJL_t(|ob8rPYZ^fq$M-gfr$nR>a)}`a=}DK8#8BwLLaz-D ztJDv%VwV|AZdPVOJVCTUSOth@n;3;z)9u#g82x$kHCY0llH=bIu!Ko z2~vTmyXX-i?mhw!2BO0S^DUYbu++yS^`Mo0;oeH!3Pd@m={sl17WT?{lJMo$5_~@} zTTZl$zB&{NSbysoG@!Tk>I`<+%#|P$7wy47$?t8&(L1g6ykkdiWNmM`1aGR>ToN+} z@{d)(1UEibqwSf2;#aDp=(@`a^SB)gHgT>5Z>ood@SwmE0!KXZh<6Yl(Qvz`*n$EN zFZD1Cz^y!BgfVuU*od&_$w!(q_OX0I0+RD4Qz=L6#eafN{e+-V>!$=>QsBgb;aSll zz1L2V=t^ICVAu!{Zq&pK2GnYOz%&%Fm;-_4phPP; zjOxs6P=A3i;MN9=_PG-9>#!w61Xltsi0(1lRC%&weI$lSENIx}PbLtNlV01Q!kKzP?u?+YvMlrJOjm4}hXO=yR)3b?eOo*2hZT3uZ`9|KwZM0&j6Y>Y3K21^k4WAQ+E&FNbFZ>nd=rdA z`f^xMc}xpJCY0Gz-E#X&q3~-nYMBfbZ-aS>COjThYFP0dIQyu*#Xr1Zq#K@jz}2x& z!fQRUWz;RNZ@E#+hAkMG7{^nnlUIMl`{OGY+4^z7@;u@_M1Ey(N1CPJ;t7<$h3ehd zM{yOSs<=v2NK$`4(mYRKjgAu)OP>F~Rbow_#Gs}H6aSU<8%QXB3r`(G=Kufz07*qo IM6N<$f~b0{v;Y7A delta 855 zcmV-d1E~Cw2lfV#EPsf2Soq+0;J{#5aHx>5@W7x@FgRdvh}aMi5cv4`P(UcS$nbbj zSm1DQ;6Ny1RDsn100RL@L_t(|ob8ssYa1~X$8UXPO2CGOEHNZt`cHIlp=*N$7WHC7 zkJuUdPxOpLJe))BkQ_tF60pgT4mAa5DZ~(``iHtzx|8nSU4MQULx&cs?Q=eTKkv!P zb3E_=`g;~&2-m*8*jNyuP@wAqp?33U1?9kb|MiCXK*DF>$-sHMv7m(o!6QK_5C)qb z5wP$Xcrp-9H_Z1$QNT+d%hH2U`GrTTd@BS)HGOBi*uq7(A`8Ciet{ncZgmSS!&fS> zfRA2b1HAY5mVdazcC~|9hH!xcHJ|&2vv)>^73ybiZ28en2jA4Fy{(oM^N&5mlF;); zwjDylZ%jwob=MVENSq6Lq}stZH6ltySU{B`8OumUJU^ni7Z~=iAR^lV!2x7cK@5Zt zN^>KSDAJECgD>?HnUJ10(C=m(<$`Ef5YXnZB#4Rvntu!8tGXwHw=_u%wXYjGb^;)@ zsg^jP*&HGksetF42rS2b9hB+OPJpwz=QtPKHE$IbEaxYPg+4#RTe%?63gQ@Q;Y62b zI!Xi(dX~Y}Aksio;i})AAl8CbgatIn1)hX<5=iw?r{9ESaIc8K1mb{|j~FJ*2-qrZ z38Z31z<-pqJ#Mv4o-WxQiDQ`ysNc;h1Sx{{S$)~!_GXNgU;z_cO%oo^l;EtzxSCDV z9dok((F9U^F&sCUonWGKa8^I6TEX~Q^Uqt&57RVo#q<(vk_L{iCFACad~kx=?vBoD zxv$AFO9deBcXvK~+rJ#96_2m)&F7k}U>XV?e}BqhJWV_FgdSFU9=ao%cV@LD&(6q< z2g#qeuCRZ3aI|}6D+KA-9+AEsA~wZ^;d>>lvxXIUO>H}@i3c0UWII^yF!Js^!rifbppMiP_gFq|63K- h;zdj%H%$Cj)^DwrrDrOEA1MF;002ovPDHLkV1hnTnr#38 diff --git a/graphics/object_events/pics/pokemon/lapras.png b/graphics/object_events/pics/pokemon/lapras.png index a0ac737cb540374f0ae6d9e1e8abf331c7a40bcf..4bdd61201ad58f3ee0c2c17e3b494e56c7791097 100644 GIT binary patch delta 803 zcmV+;1Kj-Y2EqoAEPoh5QUCw|L8Rt6d!%#4_V(`PT1r8rl$74ZgNvk;Qc`Nw&BgH8 zsOW%r0002CYKboZ00PZPL_t(|ob8q|Yuqpt$1PL1)shAAaKp(q=?z`%C+IBcLA~@- zB+xxmmJUumXh^B<}4Zgo1 zs45dQ;Dew{Hh(!qfZELci8KIZxI}Bg0;KEW4NKPnaGQsWNxufC32OiO1;H!V;yPe7 zfVjyqxZcv&WiiY^g=Kpt_{G4dfMawKF4~d_m`gxkrm3v2BrXirf{!V%NB^C0MUieY zfsdCM8oW3?FYdReolK)Nqj2pjuX_j?|GYUeS%a9~6Z-%eMtkmDcpcf{CNGR^(#rG4a&8kQdxNlVEJ>3yv2oyfb3} zL7BfJc7=OUfZrH-9^80qF0@-1r#l*u{4j8ohjq%KUc7Nfb{*&8R(U1H#bmEFC(98I he;fl2zo-7c$1jhZ++9R|z(D{2002ovPDHLkV1nlThS&fA delta 848 zcmV-W1F!tT2JZ%tEPoI{UOnv00R0+L_t(|ob8rBYui8=#+Av18)Od!#Y;X*;EobR(Q+>xG-yfa zXUI^3Hlf8!3lSk0Z;ms>ffFIoa9<)zDf$i$NNHjX>d86j&VQB_D1p);hcW!5d!Og- zeeaJ9qL9MMbLJM)`3-mbl%A^2JlD|k0=4i^b&0f=0HV=GR#B(;BKxm zMpX?~6Lj=d+!8zzJq|U-1TgMo6GSvs>oTuqVC&1aCHR%VCyh-knqIVZMnE0`t7RHf z?}*|xgH6G441BEKBep-lNhc%t@`!Z@B)E1{`6hKWGf; z!FP?@f*(W`@snnFItZuZSGb5Gw)7{B|7~=JH8yrD!RNkWp5gLV@y;-q&eV8XEF_Qd zFbJCn^LL~%x(+MBJHO8APRN`R-}y~A4`<=}&ztEb0Lu$(q4&>P&{Gv;KDGBREfgc=eEwBUu_|BAwPW3^Td%5tFQ~ zt8b|j%q}c{J0}@U(|cOfbKYRimR2~M4l_Ql4PRJowO)D;%V1(n6jQ}0#-GzP#Uzm# zA(Cx5#N=UO1%rt)6#O)p)P^g;7@S!!D;oZ#7=JNvD?wZCcClt_cIup2!Beo;>?FY> zPq3n8XFnXP7hnI08 z?gx7SO_q;yNcKN^$%+eJJV#Mfl!c6_x$d3Q8zz3Wph>(NhHtojXPN*-!qpwo%f*8n znn^jDWvShGo18nMFhW-vpmI^MQR?fIfw%TV9NC^(>RaWNCX2~m>yFk(SbYY(;j`v{ aYJUL3qV^h8J%dgF0000=G`P)dr$If&$;AcYPNK|JWv&*0!D4n-Qs?(F2y zsh_}tLq-!29%8F`pTW48yQ@j*q(g7}<=*}O_wHVV*u*9_v59{iUB>MdyfRop%U_RI z#=3%>d4DSnPW=;{ZI>+Td8yo6njjSvGKLX4t4&a(r0C3U3 z!s}22+U~NT@b-Z;ApxQ$?t#SULWBpnEa*l%ATJRo0E2M@LljUyHZv~hOs2!hBg%h| zuv5=HIxrW2ErAO<9zy-ywwF~k{l7zk@!u`Q;KByGk zIJPkw;4gyZE9v1&%k6&u46TuI&rYUjCGPO!<}D#t;DVk!93SAHMQ5|TE9%&>_tRvY zRoTVyJUP$Mc`hi8IWw;nJLcsnHKLZ)Vm>;bJ^!TjL(<8gkOLRovSFs*Q3tn0R$Mi( z8U=g#tZLxM^Yh~K$5CvVFjGj7vtx?Fn0gkWmV3JD*hycdNo{2yblGuN)U(QUO1Lz@ z?4;KQe+bKZt;hkDiUt5{zFhUUYN7%G)gfpvo!{$YFpyC2DCe+DQ)00000NkvXX Hu0mjf{VD`@ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/larvitar.png b/graphics/object_events/pics/pokemon/larvitar.png index f7a47cd378260a1f2aad415f711b9f8da551cefb..eefd76af803443d4184368b40c5f3f4cace427e5 100644 GIT binary patch delta 60 zcmdnOyoGs!j-f|{#flR%DrO`I2nhW6@#BVu#*2!M390`1tt9 zSa7KLKzPVi(p+Ky00T^sVHkh5*oGQ9w15;rY>qeW?o3kK!@(8n^}tlG0j1YTvc9EI>T*(Xfz2#4F zERbgm(Q*8%J{$6uPyj?Op5md<)W9>UM~lYCM+PnvBCpnqOG0D9%t?RB4+WrO4u+^1 zMW{PEZJAGaOKe@_go)#@t^4w15O^@;8VbaUg3$uBv@Nsl0~b(JpK!S#WWC7=BgeYi zcqL#H_6DoYNZwP_ORk!OZCL}6p*vEa5M8YoH#8@V9M6+jGS`t5z;iTYb;CAFa+D*b6ZS)rEhAnO(x-Qfu;QS11Ej zOHVi$T1EMstQX{Eyy=JqW`U7127~~mj8E7#k-Nq&5&!wCzW>Ph5u{Oc%!8p@6n9|S13EJn^_b@5ICMX1jY%f$ft&w z{PpGTN{G6(J&}K7wuWpFsJiu{X_G+Y6ai`>j*u4+IE=@-{rgUcZKD9V{gt?~hG7VY zH=halG9$03@`uF=|dT0t3I4loCYqwl%4Gaboc7km7g^=G$HV7gVm_|j+UCZRI zIM0&t8*ydzWLRQi;4%t+T`%5d!N^e%DJN*2Wcz5{i1&X^k)CH%vWE|BmIbD)dae5` zhy$lYPVwV@4(Y9!GH+*9TUPm)P8gfsmP)f#U^6l(;M#UX(NpdY0ai^p-_IgFX5|#^ zbxV^2!-;`mjOQtVbrT#{+Pxb(8%!8_rVQ(oAU2M3A{W|qFbO7>fpJ&9`*+r)36Hof z?0Kj%Q^!tdWPrB4yJJysV01`Vb%S@ye9otA1ra?FbbL~8+~_12Iiq`)uSdft{O$5u kBiG3S5Iy}hC+Zg(cB?cv~p&}(Qw2zrcoU%Kf01Re~zfda9jV6*@uZOg3tzy;LQCtNNFS#NT} z$g%D=UJ2NQy}_!}lD8DKlB@n;Th>El=#JDUL|5y@4b2H7$MYnX%ylFM@Ei?U-Ls97 zTrXL7WVU4{v*~C^_@{pmFJeNsDS-FKsH`4aoiK$tQWI#y{N)5MytpNACdPO_CkNmL3JTvW|y$IG=_ZK z6-qjilkZ#rUuSzx5J1|dKx?Gtu=mK>&5R`Fme<`$_eTx**LwYNw%$r%&lvO^a6UMr=rP6E_SdR<}xV9Zp^pv|pfK^}4_p?Zk zSvf^}-O}X1aAKet<9SM8(+9_uaqou71`~#sDb3m>h_&OK$c1(tOoEAJVBD2&|DE+| z!Xs`9dmd7%%+xU&8K7(THD of4jWa$aS&+L{EQB`G>Cm0M!weh@ysCegFUf07*qoM6N<$f?rI)r2qf` diff --git a/graphics/object_events/pics/pokemon/latios.png b/graphics/object_events/pics/pokemon/latios.png index e290bb7427459e48eca722d7477ccd92c24e6a2f..62438bfd44f631ca2356336649b5bcf4c1d634da 100644 GIT binary patch delta 1049 zcmV+!1m^qA2)zi9Gk@67u&}7;;NVDLun-UsAV6SHsQ94R@KA8r$T(Q|`1tr(Pyhe` z;<*tO000BXNkl@gbJ#mxGc9VawzP>)it{rU|XhRm|G+FkfLH9sioAX^91hJNGwKv%qF7gJ~PbO;e znGlR0xVzgN1g9}w3Q*Z#W5~kmb-zV2+fJkk!FZSRIiI<*tl10RYJ*m7leJ-nz9Ykk zOyv4GNr`%D$bWmB@2dfKOkdBo6;dU51W?PfH8c^VGyw>;p=O4Zs6&HZ-f&(XQGlK? zaO@3kr8bDS*cfIcD<>04+L6NW+VLWZ$b=%Wl=GCdJE%+M*{!70(P$PFTHq_B*c%o> zve%Qzr7$*HhJ@G9sKhTUHgB`KuqBm?kWP)=M9ae23$2!p>#NKR~rX$wD zgeD!492Ap2>iJsS@P`9ck;;`8u*DPgnRNGFpM zsMPa3PC|27kRV=`&1t~9CXOd|k7q_OvVN<3!-J{*zjOKdx4ZNXPXLaTf#aAAVu=hW+Oa}kvwdcjW8qTz+TAlEK_{RD5ZQpynztyGcRa3J{x<% zM}YIZ!3KXN$RfoX@9$$w>IE-oI4C&3Z}9BrKgRe|u!BjkRm}-9saWO=3h$A&fETpv z8>`+H>!+>RPL`1n8-h}Z+?$o!U(kMz-;j0uayJK3f1YVfKFfug`R?NXbo&R22okyK T;JnLc00000NkvXXu0mjf*n9e7 delta 1065 zcmV+^1lIe#2+atPGk?&~u&Ai$;NT!=pb!ucAV6Snu;8HB@IZ*b$S_#=`1ts6cmMzZ zifUd9000BnNklsq4zSh1olXomPz3_hunJfK zBp0mm$PBSt(!}Y527^O+?JjpQLS82A_o}Q6H)Vsx zgB5j2!WbrpdUTr+I`iOCqm2qHL+mVyd7DYHU6E`ACIdp2B++dt*a!|Y1HW12%rNC< zBIYibh~hZ`6@R^vDen<-AQQe&a}DQFi=^NQrOh(uhN=W1Q~`jQVaAw4MHi6t`i7AD z7z%i!3^W^qp~wupEmnpp$O_H{XuA@fh33t~ML2{Ka70K1+81%wGQ;{!IvbA@RP(9n zkYr!nA&1gCInL{9pzxlZ&DlS%0c!Vm+>df$31r+7Q#blrl!$ zW13A*3(hJE!o-q-Z5#(s(F<@;4EnF-6JL<}9jy2%%`?u~GKT(L$_QcZv7J|>Ijd;( zBAg}bC>rB_{Q4SN7J!3f&<|p1u(~04hq5D$X(o`fF+}%!_j1wB56*K#&6%M{L(VQQ z-@j)(c7I{*R&h9MOSbxPcr80{bahO|2x@Lkn-$ItQEhL169o0~L0*xkStS4qLfL%8 zC@c#g3qo#7_IVsI80Z`Y$E0`a@ZQ8}mYFF-=*fEgYY_ah9;;X4Gfp|R=OdrWT>@_s z4>|46M>EP}o^6t&uv_m$oVRGBUFPY;QHKQx#(!5wp%Gka9-zDg>dZ$IniT-0b58ku z1Q*U^1>K*2@4n6SXhSZmW@)Il_GU4R2?@_O>d?Skv)<#W5_EIFjW$?h_b;wKef>5X zfgU}P2AVxE^pxP>+vkLQ=q!~W-e_Lr1{jiswDpmKQ^onI#oSl&tsPQodtQa9H&ue- z*?(^zzyI`7D{FgPd}U{FAasCekmn9#6rfM`ItkYMQe_&_*7+^EN)0007L zNkl3Y2sx4XB?aG{2`$MxLd!hV=qE=e6o6~KKxH>sJQ065A&?nz z9}YmS(t{uxgzBOX6UzrRVH0rPv~|eU#A->bT&dhK6ir@$xbMV36YvIGEx*5hXw`ie zjTBq2*i91+wpDD*s_)6{y65wt=gLeHS{-&1MT4tGTCvbPiP6=4;QN8AQ!hrWx9x4$ zU^Y!O8nz?tUGz$qSt-7Z{CSEPcNr^PGw!!kBr{2PKXHS%A9a}_yd(u8y5unG8Pw+9 zFEqLy>Z*RG+y-xgU`l_2U{r3MQON9CiMOtK^4|aY*?Uitfx#JCPCeiBXa0PAdP6iS zpx)Z-1o&wV%uCz-8z6>E>)HgkxVrcM)x9%IW3Wd=N* zhb9guxtDNedYWQ?zG!fXqbQU*#dv}-*6VM0ZDz@t@nbPavi1V{L^E+W?Di#cw|4?kX1Ka!t+VS#m|0^bG~uXagP>&v6o(R z|49bgao_M=qUd~l$j5aqu1qbIG8dCTnQ{rp93i1N8soa7ZYaPyhe`?1t)w0005r zNklR_SF91v2I3dti}g^I)1Qbm zq{B5!3sl=@N~A>D2KYbzlA#~q!##%gBB8WC>f>D=9-wA;NeeC&PkU`@*5e`P#!Y|J zy{j1ax~&*=%eZmqpY(v2vT;yj#h|dwxpBbmQ_B)ayU$oLC@Tusw-&GqRt)KUt3TaKx-~rU)d@(HRHx<#bl=49afyuO+CS!I&Rb=BMK=9^Jy? zSKoSujxgJDIwCVP6#e3B4p{S=kS>|+fjQmUDW3B?i|3h}tgko>?>e6qG-hT_qn#gf zs#9Q>))4uM&EaG^Her6`1`~LJul&6R6DJmrA|7_i~#PD002ovPDHLkV1jZH6YT&1 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ledian.png b/graphics/object_events/pics/pokemon/ledian.png index d2cdeaf451b3a5ba8c7a794a92826a561794f265..3ba2407a564da3273b321a1c3060e29d58fa45da 100644 GIT binary patch delta 891 zcmV->1BCpk2b~9yFMm=}QpGu1|AT{bAQ1mbK>!e1`1tq$YTmT8w4{3g&9pi8=5y86 z)lg7SN$_JA0009hNklB!4DwJ6RFsTNm2VScs3$_nw%Jm`5;P-#q7d%8 zb-^aY`)t@nhpuM;w{m9 zuP1pT0!B<|^QS7}J$ln-Y}1KMpgBPhGGT^Mm4C_v{@`X%`G$gOPjnQ#o@B4DgeKb( zq=aNZIag_4R?HTOelejeNbn^Y$#~zR==b&2by$@Fga|GZRWY3cyroISgb>DrB!2et z4lfUu5^#1@fbV(Rw?DrAoNRk4K(Krt7rX)e#3~+9Pi=wbfcz7wcHfK4k(VamtlsAZ zuXMkC8(e*#loNqq72tb)n_ZCuKb_Axli;C8&2+wCq<{={w6pUHX~~);s|v`_EP+`p zkYs+$%L!g0uVyXnShO|6xX?7mVIl275wm(JltL}EV RPb~ld002ovPDHLkV1ncRpHKh* delta 904 zcmV;319$wL2dM{;FMmKlK&T)%_;8452pH%%SP(E+`1trBXrQpTu!w+Iz^G{W;E3Sp z;6Ok?sFj6w0009tNkl5vH}gP)=H*?+#|QgW=Vgp-T(*}uR4 zw|%juJ-6rfZ#4Z0e!7|RnZv1>@L3L0>Tw*OK+i=>o@L&ZDCu#`N_t_=Wjz-yd6s$C z4%~|4l;K4aL^!4A5~b1-s9Y>7AzP_rPetrC_Z^7jp%}oF3@nvz5kk}og_2#XqJ(MGa1b(u z@SxlhY@uME4cFWYcoT?mCojfpvEfCXdLkiPba(5M#5EMpx( zM^%j44}XDBzD9ysNG8CS*ZAX)6V$%J7hgH|2oc;RgU%zuByiY)vTq}wk%!8vx#J<0 zH{mp@+q4rfCQkNy$xp5I1MZC#6A{3KsK!2xd~iD?$DkIlYma1tckK^cnCVP&-Inu{ zzDEgIzxVI+whX{na0aW2Ngtv2 zB&--?%oyX)&o1x$?cr1c&YlYBQM!Ef`{%F0GF1VB<$au_WAd3DYL`&81)7KCpGdWh zp?_m_=_CPXb)P5cX!*+bzYQ{>K(Gqv(UHquk;C3(KIce+wIQ)4^92J1xTAyX>n}hH z*DP68fIC(iS!NQ4^8=nv@B+}(*3_N_JT<y^wncEQ^?W(}-t#jtK_K#Svw=Ekv{ e6U+Z=`vaSAerkjVq~!nr002ovPDHLkU;%=uq`Ex- diff --git a/graphics/object_events/pics/pokemon/ledyba.png b/graphics/object_events/pics/pokemon/ledyba.png index 38ad46ed73a5310729a244a3b128eb5850f8fa4b..e03d29335cbee701fb16081191c4810e22ea040b 100644 GIT binary patch delta 861 zcmV-j1ET!f2LA?-FMnE6Qfes}v_UcUS{VPFAl1#y|NsB2q@>lfd;jK~|Np(DdjM); zv`R5^CHT6E0009DNklap2M42%X|=XKlD7bP!HIIIXU4X4lj&uQJQ&UZ=pG2~a}0KntDrx_2bm z!#oQBmR%5*SyXFP2yl7^rEu}qs@Av`dTXqBjd^xx8#W8JG7AmHg%)`@%M(K1wruBI z3tgnSi?SvA7=PzG7Oj*F^IJ@WrMI+-4D}T<7je{FCT@F$PGh;=<-TCpUO^*-7~_r+ zI^IgL%S}SHmTU+WJF6wf9r>X`uU+15?eBX+I2g-B$UVv4QsqgZ-@+IoE%Y!(g57i6 z(?;9d^H;tWY8F#^>y8Q-LFkGdbs;>aB7o6A^XXt5Yk#2+A<{xe+?8T+ce*RhOWetX znthD|Hsq9emp1qk6XpyO+v3T@;8#mQUuOg|thI@n%!^d%^E#jebqvq`^! zuRx!vmVYxkHcVxUY}5o~M(?M6kO~1{Ld@P%UIc1(LuBFTh>5)j3YD%rMNxg~CPAC)BLH%A#lES@b!InCh7P zKmx%-qTZY=mmmaB38CW+p625=-Fp{BuyOk;SAS^m^cacy#?lqyRfGa>h

O4iNGm zqp7&FIOm}VjE(T%BLLAxz)bR7GkXeu$N(OuEt}KPO!Aawg2+FdMZ@ev%G2yb7Wgja zf0^Vh`YAavTqOrmSPxU2(?IcIb^`0`$%97uA~phJParnxliL;+8OA9PEf$T#fFUPhD*`vy)fpVOk$vH#`s;MhWgg zKj_F5h0)oW7B1F05dbs;m^>|vBhGc1%Hg6IhQb6$N~eUNJ|zA9cYB` zUT?z)gJ}XWGJbJ;%c2`xjuTprqgmOrjuP|LnBS(4B2#)ta#gW30Vss*;d=_D&}Tpl zhdp{_FOWpL&L7rHaaGlstId4CZ^>MlmMgigSn3w}EF@z0aKD|CQb>pr7$CAuSl+DQ zWBSY^h=0o?t9S;5yH)=6C(gxHl~+_;CX%tt@`wB7LRz5`CQxLR@R~f&qGVJaS;gSq zqk^*h3k$n%GWKk}%fIHiG9A+oM25T+=FaJ&f-#r~A=d}It>62ycbVrfczlyPGJAc= zv3{s>2HuJk@lNPFVd|W*_$A-snH4oJF|eqF=YO9G$qxc{n)jB~YkH{zAT3+Am#dxT zt#pDszS!kU_n_ph+mT0p;rMTxx3HkWqS+aYnbF_UCO@ zMKaAWB#rS+HoxHEan@^22lGGiKbPNa{sp!9R7dMKvNLvCPtu{S6j04lRRRmVTyDFs*6Fs>b<5JB z-SS;(VjK(-&Tze@inHYB$N0~SWfO91w{~l;=_{u78!hUfNt<2qE^NBmg^lZ=BNY3P zNr&6|ZI1UL(+qc6$O18FJ{vzXX_2k4UbaHSJm3~rhyj}poDKN5roD0ZZhrrONIW4v zrOSr?od+yFnvP|g3%(+jX~2LvESh$(odnKJnzFy3a@zydXBV|sH*LvU!P%GHMbAuV zo=V-x)t5W#518~8?j=&lVt}=9E1L>yTc-$lXJ%Yym-(me7u9_W;vhCd02}NUTATMb z1Y*1aYg>Onl&9ZPGN^|@F|lcf&3&8W0o?XNubO=beHU6}>Cm)aI zqbO*Gz^$>^#n8Bylr(n2$^{hG-7ukSAT>X)Zrz=?n@AFMgceIsnGM{lV}@G*<(`2u z_-0lOzdQj06QF#TT$PI^>cuR(5@Og7fiGzv5OcTTnSkd{CBGx1`@qq$`Di6uG>svB zEqTNC&W6C7#0_ZT^!W#{dUPM?nVAWTWk-yGj9DQ^O8{0~2GEAdf{jNAWhRh&>$pi+ zGO73WPSr}8`I51tVrzh8tP@#jeezC-@4sXrJ$G_e|D(06iGRUbdv&V26Pq4sCdB(6 l&5PISk*ua2T1xVtw7=sq(+xzqj`#oo002ovPDHLkV1n!zHf8_- literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lickitung.png b/graphics/object_events/pics/pokemon/lickitung.png index 998d2059212c6d35ebdb49e8eefc628442471ff5..6b9b126dd466cc25b2076eef07301fa3f61c1912 100644 GIT binary patch delta 555 zcmV+`0@VH31k41GEPwz1|HZ|{|Npe+)pLV;Apg#bVV*kz6|D3GubBnY= zQhOK>5D*Y3zj-?V00GxYL_t(|ob8p(YU3~v$Mpo#b)m1*gL~ONPI}9AOh9wBD8w(( zgF%qIiVu5G2*|lrreJj(HL~ojouxS~WNyFt_>VM_WybDyw|~3c?VruoxA8UW^zL*E zGi%ur3$6A324+@kyTl(0UUuFMi^D!|QthRH#v=F)-*OInh|xS%HR5YMTglJVT9%(wwv!LTD6 zI0~4C1kqe(!ha!f%x4bB5+e~-sNCe6 z9StRH`u&Ai%gFSy6u)zs4I^cy=WT4rT?trp?0Xg~@P8S6>;W(woA6DB+C`>ItgV=c+9A$i7eDJ;8Vn&SL>8fHHQ*snJ(^I2CW)qV6b-# z>~OVKX@hdLhU778t=b;ad*5^VUJDJXP2Nx5kfTfDek|yuKl!xY+eW1gOWUMzs>sXH t`^?EPN+g&Fj{hbhV=*rL>5AjOwNLia?%6bp9S5SUnKz=)XexXAeE zsBmad0000u&WW&(a8K5I753JbNwNCkRR&M-M>YBnyIa7IhYbXZX8d5GUpL6L>IPnmHA zSirC&={X3flz#-ZI-dy#&mo^#Ad3Xml(nsE2j{8q!gCS?H8s?6{KR1hyg7AvEc~WK zTaK7+EokRp69oQZMFn;hR=o0jj=Pmf9eL_ME#J0}Bc>Ip%A9g5%d+Y>Qnf$3$bKX3DDI8vs1-i3zTHh-Y&mc7qnkFJ835vuzH$L7>)H#@rd(nRbqy;}4&-&7cVh4;A%Pfra^s<(Ggx?+-C+ldc;*%XD$? zE9lH{21@sifnR^_4<>HV><>Sp$E=fPw~p_9&+&UL5KI@npFAZ;8^zsN@b#NJy13rS z)Wi)NnJ~t2s`%cF-e*pZQNl!U{5SC#i*ezO7aaes{RVK27Li01Bx3*o002ovPDHLk FV1mC<5;*_> diff --git a/graphics/object_events/pics/pokemon/liepard.png b/graphics/object_events/pics/pokemon/liepard.png new file mode 100644 index 0000000000000000000000000000000000000000..4b2d6f948a06c29983df47d941f041b7e262ed56 GIT binary patch literal 814 zcmV+}1JV46P)BjE6o4<~R&k9frldoohlUJ-`vV=+Lj(^t`V9#slq~rVqJxG6|BLKh zGm26&sMr)!JT&Alh(m-74(e0RlHSER3dPVRXM^?m^xmht_arg)GG4}(29G0(v5i|8 z3IdXn0|eU^NKI05s3CHl`j3KAP=RE6+X86`ptJ;{eEg|h+{L*|$E_8xgz1tBWC^fe zOBc6E)RWR#LT#U}C<>5(U+Lm5Mq2_)C?K-utmpwW8&E*f2fR8Rz}}gg@rpr@`z~53 z-K}8w>F9ixW5(Rf@0=XIEt;kYNe%B$zxr37ODF4Z!3-2(rDiHLEXKuD3uLozMi+3R4Sb;r;C<(Jxc4FpV_RBxLpy*$Z(LjP=H`KfN)^20000uI6!DnAn4Fw(4a7wfXJ|@ z;BatofH+uY#W|n=00HtzL_t(|obA*>Yuhjs2XI|BX-8u-`>-!j1Q(DmYXc^t$eY>=4GTqbbZEsvcvuq*N(`6*kDb{eR<^-@`AF5IWSM4)w2= zLWqbx&oO@l0ISCWu_w?f+ygf0Pr?lnkE2E82C@GZo#_Ki5c9Rfo<7qCNg&W#A7FwC z6^Wv}ewlT!f!ypdm z)sJttO&q#F?|;?HNL$$s=u??O+E5n=?BcY2GiTfZs_PI|V>t}4K&1S%n!;HmTp*mb zZ97B@#7E&2aylAzW`hW}UEU527Pw|7ZF|dN@i2&^YC6k7{~KALN?-$?Q8~g%iJs8x>Jjv=Zbbo;36kwbVz73K9){}fJ%g6x& zxtg;~^+(eJu~#RTMLcZC20MT@Uz(%`Y!H>ve3J*<1wxV1Tt8?wh)Q;oeb&BVf~Y(7 zlBr?mJK!R`nHyJy4K6~JOV0^*cf*UX`sHJTc=W~BO~36e%2 zqhSZ=vOn3u9?6^i`B`;b{aOCB|M~L7$cWVE_2138kx@01Q~rb*Nsd4~Vg8@%9z|RQ UuNtI7zyJUM07*qoM6N<$f*ZyVW&i*H delta 583 zcmV-N0=WI>1n2~iEPr@7Nbs<@$cTurU~otYuhjs0AO9Tu#+)J?PUiI^}7Euw(er+Us1ryj+%F9BFRz8V1I=T@@~(5{vLj|9zwg= z#V-EU0EDpIaz8VV04}PDz$}+&Jlp~*@ta74I5%iP(_lv4A?7y-!NEtRv)u0)gP2I9 z{01QisO7-S>YZZnhU0NN3L1o&rW}dVi-Ln7`Pg-pG0&VfuY76ib0lT%I;>X2K*uxY)19OnVJN5CIW$_{6A8 zf$p?vn!+T&!Dt`ql6fw(YaAEsdZnT23CvhULxzOBDO2xi1C%YWm_w!;L-gmX-+{TRf=DPA(& z(gf)6WL8wLI+_tU$SuEaneiHgUO2W{d+YgYfBD2KJ-0Pd9u zFJKl!!Vst!x;uUPMFv!{dnOG;bN6B}#oRpGK0OUo3@6vV9mfLz@jS^fn#XaB6O14v zo9BHo1YRRhHJt3(hQvW224)F)@^6Ks9?r>Pk3fSr79|H^_yOD@P&J%*hnQNt76o?b zF7^imNTfT!j$D#6(R7=6@!i@* zfZ4JwgfKk;92tVOf`&=A&Svh#-CE4=fbKZ~%S%n4weh4-K z;5<)YtH}ixtEEFzfU03sx2$B6fzGa@*AhEm@ABqR&X)x%$^bua1*jSZkBkj=(Di6r za|Gxtb!32Z1mFr(plax3jJ3=`!>%b7NB|Ae%9eLjrHm!57*K(#;Zc_|VB!}Em$r0C zQ=5r=0M-q_5@!99N5G+B09nggZq2Z#lYEgo65#9Yw-s(VYSLm~FxofW=z%8;Lz;1( zRUt*dkDSjWfEiUqXp2M8p`aEQz;DC8z{q&RE2$$kYw{HyvYrFWA}MclO)fM1DJj5_VbFBisj)+LnX)EYiTSLP zb&Z!GO1dQ`+5IVPd>CRq&oZ9jccM8wEt^`bK!2A!LI7AxN|*A}Fx09cShNf2?b7-C z9#K2TEn|x`Ghtgg(2E;MtH7>cvDD-M;FbKiz02vaVkmX_r5ORo^`n7NUJbS2j}!h` Z`~n#n`1afxsA&KI002ovPDHLkV1m5hf{_3K literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lilligant_hisuian.png b/graphics/object_events/pics/pokemon/lilligant_hisuian.png new file mode 100644 index 0000000000000000000000000000000000000000..b84a1fbb53c6db6ed629bf770bdfe52723c1ca04 GIT binary patch literal 720 zcmV;>0x$iEP)Px#Fi=cXMb!`x0002yx}=NhDZN>o#m4Rk2ng=#_FAejVn9JkZ839=LH~ihF1R9J=Wm)nx# zFbG72C1c(7|9`tJIgcPx&h9>$nyI;*Hf{(;iF0qf@x~i({Ka5)<1rr-@4^)P8r9W0 zy6$k#K`In_dRt)l+wq2gy&A^oPdK8F5umuG4+N_-$Dvx>^A=+)96~yVD6#m=J&qIt z7bxWd_JW>LJ!-1jD`fHMFfyaZvc%$U5$34+w**I}dQeJ~Wrr5W>l&xO6l8-IU!-!> z2FMbiyF^sbs3JPFxO3UJ#<&XxkQ6Z z8ncHe$`u%b>@is-qQSDj;(`qJ?w~y1 zs_GROoGzSnm;Mm_%54D@XI9H|?!2Zz=PsoEr@E2kH>%%WZze#7U44P}f5}6Rsv+$+3Vd<;H22!-x8SDn~J_Iz*4;N|KktiFDcknDqkD`0000l6E21CNg`upl@E`mS zju>)hYQ)AsPwMbo+h?C01DxU%r#Qub3jY&*)D-&{AvO2V(?68~5P6?+Xfe@rkwf=5 z0qr5Nl;E&W8NeC7pV$EH_=6?ly+@jW8$4>dpKk^)vW(`8ED#5cXi}DI&Gr*J)U?gA zk=B@7s2ow{CgrpB&M7is?5U<+^BNDHuAx$h`2tct>+F^#hzv5vjmNnu*sqD9$`CV} zfO})Rtul~wm{4ujIZeO~;Yh-vK*}p?x22iyW^54deAiu-Nrx4OU^}1|_V(?%7>zT> z9irY@+ZB+s&<}gQgXQ!5rHGH4x5wpvf#$fU71>xQFis_D)0QgS ze3~G91?(-5nMQg@L*^YVk-ND2c%p|qxg--*i<%#DQIX*xR*R}&1W6m}o2D7*1Z~r- x=m60Ulu&Ehed=I@Vf^}0#}T!09vkpS@d=g5i2S(2%KHES002ovPDHLkV1n*+0L%aY literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/linoone.png b/graphics/object_events/pics/pokemon/linoone.png index b632f6ebf56d44b6828fe3c8139a6fb96cc8ea08..4df741ae361e7b8ca42fc2a9a57ca9760cf51acd 100644 GIT binary patch delta 561 zcmV-10?z&E1l0tPFMoh&SfGe_xS){O$hb~GG8h;bkbrnFc$jFg*!cMPaBy&7Pd)$u z00000`wZgb0005tNklRJY|$5#og{l7}#I$`r;oU4j@a!@`h< z*G~9cDVPVnaJrW`)nbA<7l6G)g|m*=z=|IJ$fZO!fm) z$IdwTj78qUk0ijjS;3A2K*l?V%PCNm09vq)-Tus0M^NUlOalC>yo7qln$b!QnqXCx7-@GA8E02i|I6b%N@$q8lGh+3D@Pi)N#JyfFdotS# zViJX7^~$uN_?5!XstYknYC@LUZ({pm%1mNmjv3D6I4V;R%ZG>k+ytPt;+18Pj2F{o zx1bDV=PIC6Kx-_qZFs^GS>InTHQ&!Q{5rh>(<3UNklQ(?JW(6 z68R`J5K2iuM>}*W_iaL_9yme1E~oEOIXIG~o^+)tH|2!{et!Z#kL5oJLZ>;+X`XCw z8TaucR&gI+a255@J0$5<%%o0L%#Y6widDp7OKTqSqeEV1unL>h?-HTH{+j}JS%poC zJSpa3n+e_-!n^{{QU}J|4xaNs;V#RZK;NIB=iC$DZIIY-$EFZ}gfw4w4rm+;{G&h* zMYejdceajr!~Nv67m<0g(+N!I;j`-2;Y7n&a}sdiq>j0 z8UYLkt`CK1SquHx*#zH2W(mAP0h8Vs<`e)fY2~w9y!x@SL^lG#S7t-mHFP`*#$^`Z(Hqcvlp)dGbQbWGDAEnw67}qXAG3d-Ekge{@ag6^e>CoZ TFe+Ig00000NkvXXu0mjfZBh&q diff --git a/graphics/object_events/pics/pokemon/linoone_galarian.png b/graphics/object_events/pics/pokemon/linoone_galarian.png new file mode 100644 index 0000000000000000000000000000000000000000..eb885c6a55010f6571905aa2d51e3e30be329d48 GIT binary patch literal 693 zcmV;m0!safP)Px#Fi=cXMKPVM?&|+JI5`*?7}e6%Vqs#73@IrnDXhBH5D*Xu2nYZG0JIP>y}G?h zNJ>FSQoCSQ&;S4eGf6~2R9J=WmVr*gFbqUTh?f~R?En9kbJ~?Iu@j(36{v@{Njxh( zJC2*n<^mIsqa~?taKw+6`it3jIO0d2AxSy+N<8Ee zQxx&nAMo8O26J+sFyIu0nI(Ef9`XGW_~TvzU5@%v;z(YNM|{6f;MhxGz$Gfi8Hr8; z1K#Mn=Y<*ljVB~_ntbKX0HlwO3oN0ab!pU|bZ+Au|&g@bZ>cgPkeV<3w4vSjB1| z?Iu3gfI30Zf0mEgq`cujN`Ughvk`!zV8Eh#i(>J=_0jS=L3Nl)?#b~t;({rw{$jE- z=y7561CY$MMUs{On%4m(=!y}EK)yO-u+K|@vwqogw#RjI)tKbPUE|;2O{2*4!Wn-r zlW9OU+z6n!tnIX5kINgj_FDS>QQT+$CT~{Z2^*xDPo@J&D{o4O$xym-Y2Idj*Sx6> zqbx9mt4e;@qp$OaL7p%vIZbT#0Ed-_`Vh?RkxGN=yShnWz;QTHmWRWfLkQI4O~7n0 z2)(|&l7zi1P$6LwuDow?7865*{~n!6}RXY?2)Zx{QzXp&ZKC+>klbKmU69c@p!>zz?+40c)b(e0>H7^j72< g?YDoKaH{`X9~#ioeZ#+G-T(jq07*qoM6N<$f(BFajsO4v literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/litten.png b/graphics/object_events/pics/pokemon/litten.png new file mode 100644 index 0000000000000000000000000000000000000000..72a059e88ff30085552d09da2de8b67355703012 GIT binary patch literal 652 zcmV;70(1R|P)3QWDtwxfSI>jkY@eczMn-u0RenOx{Q4Rx306}XA zc|Re_84;gSJ0qTuthZSM|KSloeCHOs9iMXT{d}Y)A3r8zc$FkeJcO>*A_!~G>e-&C z=LLk}qnvW;7^ZcNnM;?v01aU>)~=SbO+56huB(u@YKMG%ld(tJu)%+Lc&FI2_j#+< z#eA+gZrwc(JN^QRW7u2Yy=4oRI_`lORmPewWr4&oEveo;5v@$eqT|MGOhw`pRf3X(SoH{9P{$9>yl?F@I( z9=65w>*VERJ0?i|u&#a9c)uxTG6M4lE(A3yKXQs z8$Ug}*q&Wr&I$wiYCHyD4fx8jH=5$=j$aR{p{USd*0G~BJ8ZdOeS)pZwMfuhN!P+k zH~JI5K9(!BV8gvfmS2@Ss!YKSwrW=jxRqWNMu}*}b8zCeDiHXBKo!f0f0e9S2000000000000000)g(Gh0003; zNkljK>`I%5D$OFNA`Fy>#-m`fYx@rZUC1>I0rKlft%C(bt)>>qty(uKO!u*Pdd?@3MU mU67AhwBLBm7uJ!4|1+QB+QjaWHFHY<0000c*02l literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lombre.png b/graphics/object_events/pics/pokemon/lombre.png index c0449fb937a0760696344e8a912cb4256c49a014..9c712aa058c081fa40c4b20e47c0708461640022 100644 GIT binary patch delta 546 zcmV+-0^R-I1j7W7EPp{#AOHXWYKu9GtU0XJV*mgDgNvL>lwy0moRl#^%|T-SbCj&! zv;Y7A00009C^?}300GWPL_t(|obA=UZrd;r0AQM9CLIMMh$iv`N02*_*DT%QsxKfz z50EUKB?A%Kx2T62+FEUipP9XU_6Qg$d`5aoBZD)2yv#{iQCjx#cX=#`k=_c8q-{>}!h=uL`{7 zogWG!%~{AF{$!eM%zYPg8qNi<7V_b`f4J^=w|(EYyhYgd3V4g+em{QI5q}$op11sS ze|HJM+Gm!}e=+7_*hMU#f9?Ph*8XU8`>~B0G3MoC-+w{G;tDqHRl>V0`o7e>ebXDzG!Y&-UWcNl ksnhrIb^n1l|OYEPpUiAP^7`P?#uqusEpDaQOK6fQXn#h;V?opqMZ?*kEArfQYc* z$N&HU00001I7EE_00HSqL_t(|obA;=Yui8+0Pu^)42K?~RA>-wI%O%SuL0BHAXHtw z7_C~{DT53V?H~{()RTt}HCjx^CI;_KzRW4YQRTw>3_YcT<$u7tY=wf~_In5Sp6-uM zh<)s1AO9-I3AEKjRzDWi)bWbSVnkFH3(`b_w;Xzo=PBOU1#dx9nj-Oj0%l37fOU-k z;40Q~X#7iQ&Ibu#Rfj>q87l-gB+g=O=7V6nD-SIb02M-zaK;M45NgHvAn6K1ui;$_ zc~ZHEuvVN=xql%B$U5l?A|;H?n#L8tdaPMTBc-CZoaM=^D|n$8cc(6n<8i22ze^g5 zPdUraaRG2KR*X%iJJ%suJZk8acYWUwYR*D_H8=BiVRM$->~{B}U@heNU3Pw#^G>rY zOL+@(Dysl^i{@;(dao`1Se6-Y`Sa|<7q4J#GMk%gvVXZL=N8MGZ}Vd6uohyFFITD6 zL^f|Ovm7iI$48U&_!;lE$+A}S7SG{nzu-g5vYt%Z1?xde(Wt#;ZN8{Y(cvvG7q3*g zVm5Z`fGN-9-1u@w#uSpW1yN{|-Nv_;2G6%y(GS5@C#700000 LNkvXXu0mjf+D8-I diff --git a/graphics/object_events/pics/pokemon/lopunny.png b/graphics/object_events/pics/pokemon/lopunny.png new file mode 100644 index 0000000000000000000000000000000000000000..eb6a94db22ac9546eaa7e18d2d654a4908b44e7a GIT binary patch literal 748 zcmVgS?00007a zNklklC<3_kdkjDbju|F(6Tidq zNmd{8B=HILkC@fX^oZqz&sssnkP@Fv;=i^GdG0r)*%fh`rRk-xST2ZUthXfHGUrS! zpx8x1PMGb+7Rw3CEW7U)P~B~LN-u!T4$qs5WLLBnLwY04r?JJ|qb3zCuz8)K5slG! zwlI5{;D#prTWqlmAp$iAYOX4gPl9q+EzEwrE~k`c`IW`pnlfB|KNL{yAWY&(n4BTc z>>QPp(#sq@7~M5Y1H^AUV0Jg5?1=RX=#~>EHp@(6EPB+uLLRxJ^gcp(VRD6V(-q_h z87=cO4&_ICrREAfIL(iwl}lfkUF;cSDYv-m_~MSn2dZ`oxtHtNY~kei!R!(UmesD= zUEFD#q}PXUqSzVcC-9Tl4#4N)i@|VMlyEM#w{B4k41P&hFgO%Y?BLj-z}{lHsJ%Q`d{o;E zU@G=009L!{l5P5aN|#yB4)$7>wS5z|>Hqqj&Q^Yp;B0-RI3m$epSRIdqfaHx#)fp*C|o0l`)o1suT0Pyx0<)#eO@vqvrY_U|#2igllk^ZOT&*S7Qe*eP`Y0000)UZaSRIy<_Q-wnftS7C-W$ECMvBR883@xMc zQVZEy)i?!h#x8HC5LpYk(cz`)X_Il2^F0*k^qh0JvrYp{kD4=fx(aR>i&M=!@_!lII;?+OvljMy?5?+RgJ~WYyIEm3$JOGkto#K QeEkkSWZG^`!B5XcavstT5#k z!&>}wBj z+&a#p#k#Jy=zn-O#wP5GF#c)ITKMJHwJRO#RvU|+we&?%%=>$PX(7w-@Vw=1$k>ke zsfx#6T1+0!W_`ZreYY{DDp{YNKX%5@G@XQ*R_72UruVN1WwV?46$eOL*8DBA`;gXbTIK>+chznNh=mQMhaY%}XQ zZ*kr-@EM%!WQ4Fc;$BhB}vWr={ZGR0qOp7wSydaksQNguAYFQhK ztVA=;XGtVNHK#y^%cL>*d3nA+a2a%%rs!}@2d{5L{q+H4IMjv(lCif=WUG%2j4g+a z!S(7~@GPFz?!MKYh;nOtG0pS&=#GXEjbb{ zgD%s__r>C@vVvWf2G#bJ6YO#@Ia{I#xnn9h@fl8j9WUPBcm|qXMzJo5Z-C5}*Mdh^ zJn=5*$kV33AM~SV2nU z1W_b;92sV$5U6m1Q$i#c%>54}dliw);#P;gb3DN<^#pTo9F~C-WF(gieMRsr3R-ci lqa(N>?jA4m|8+dn_zNU-?xVwnv(*3q002ovPDHLkV1fgdX6*m~ delta 764 zcmVgWwwOd-&W?bM-LCE5C8=YN_)wm{xN_^0>uJbqv4 zWXE}khj@tl6L@$FyV#6(VFA!<>9=`=hI+gU3&GcU+rVab`^~^{04latGl)n0$wfF> z&2r5Tl(r0Pc8_)vjL9o}w3W!$`?jkUSJnw z^Jw7qo>IEk_uPrBAX8i$P7=4bzoZrQKqS^M!;JxWyMKpBzNrm59A^2({1cvk_A@FC zV$IT!B{|%sbT{&uC)Q+8aUL}W-{uzweN#b)!x$b`VgJP?tN(p2RP0H^4D#5oB0kDv z0|L!nV{pE_U^MZyL7QF34!>TO)fbl6zbA^BR||5*>d}Jh*ZEv=pw8*^d`VdHUhhGN z3E0>wihrYR^9BurMi4+5Cf_hnO;~%rpaIkQ8ywDFUKc-~ooIoYkJVkno3vTB4Fr3- z>BZ@SLS`!Haya`~6sM&Y>@qhfH_wb*5KdRvzSz5hOU} u3~WXBiSM-H#zaSOMckgx)BjD}*Z2!PSMROeVXM9X0000KtTBT_~77}NI)R4uwbAtFaQ7mmLv}c0006t zNkl?{GNd5n(J(20$2dAhE|?q!nnn8&FyS(hAsMj{&NK>43JQt^@NJ z&sNibse#H?rO#>Ebr8g9Sa)uK(`=pLGN_z}yu8gY=Pm=vlZM{~d98x7+?nlIJOS#if)@7@CVV2~1!HCl!+qO9} zz5?43-?w?a9P{s*&ZVx`$+zv-sMYfutiKZUm<17vRg29`MgALA2&$vu^em!qAb}!UFU=EjU{Z^j8HtT85MP77|En~R}j4g zRc~etnBUuNSc*&45L2)=9KTyfgFsjmrhqZaU4mJYQQ>Z5O-g=J#4A~)CP`yX$ z7@9_*5TBO%`Aavmlg9v@7A-YqaKlbZ(u#7lFu-w3*c2lqW1 Qod5s;07*qoM6N<$f{1xH^#A|> literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ludicolo.png b/graphics/object_events/pics/pokemon/ludicolo.png index 1bdf494470515b7fd5fef7ae2f35073f78aa2088..7ba1c0293b50fe61849b2ad09b4f49d349d1e525 100644 GIT binary patch delta 695 zcmV;o0!aPQ1=j_TEPnt10C;Fv`0$X(z<}uBm~fC-NN7l?h-k?8h?u}&sNit;`1tUs zc%Vo~;CP@5u3XUo00Lr3L_t(|obA@XirX+40B~vY>Msa8gklH;y4^b{h#qwCI~WeR z+!U8!LnsGXnoN0zKuJJv(W%g(&u}?BbSQa-ezGH5@!7s6rGGfJRHWcPvCc)b;-+p}fbm;Ox6lHwc{Eo3{_m-?mj)lrBmZmLb_Rf)dBOzc4NTlaDTmCj@7pGNDZ_nCSl4ZH$psx zJZ?8#uO5Urh6j^iy*b*(fQ*0NFxacpW3~WoZW5*}oaEs&H|L{cd`f_ez87JbS91>j zgKZr!2jI9r$^<*57(i$e;uHxH=0enKbh0^+nYX~>wr*#m{n4@xh(mI}o}whgW|I&X zIWMN9T7T50F@el+N-TqI9WcjRsux*kR|yF%r=)%?o8GDT7+S`JXNEidm)}&cAg6To zT4m*wR0Eo(qwO50q}~UZFt<#cIWoMRbs6`J5Uk#qO%v)15%8*_NNAamBxYRtmL=n< zW$+n?*s^zS2UAAp3D1mQ8PrX!0cosj>;cc)6EOR;A&u;B0)2~Kc3z>AwEzC4cG~z1 ddS3DOmY)^Dul)`mbY1`e002ovPDHLkV1iuySW^H1 delta 689 zcmV;i0#5zc1bcU>JCyvDM5i#%f_u8N-S8>JRf z^g1BlFW8gzn8Hu&+rE5v#8K2vNG@4v+ z{xqM8Zj;?6;k?XOw!m&%y2gYo`?Y0|s`{W9XSN`X=9BgOdTswdiS?lXZhETcc~P%9 zo@Cc1VF8fg`Pdg&D8&GBTM(Cs^ZAE)k8`lK`lAjm(L(#mJz86ZAxnnHYGTdTD{jCY? zUEg6$8|%8?H;K~-->c>vV8Oz1Ko~M_?l|9gX0&F_!SrpeP@QCTz!Y?iGX%?|YsoU| z8dHLBOxq^dFWLoL#;*(#QfC4cCgM(b-rxEzp(?`rOu=is9WX_@fB#WG@zXsE{Jrfr X##rHbLonvT00000NkvXXu0mjfM1EhF diff --git a/graphics/object_events/pics/pokemon/lugia.png b/graphics/object_events/pics/pokemon/lugia.png index fd2234f5bd316e9a85a17ef5a55755fb52bd406b..9bde06b4eaf807ede75becacedc53dfe0cac63ba 100644 GIT binary patch delta 1536 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lunala.png b/graphics/object_events/pics/pokemon/lunala.png new file mode 100644 index 0000000000000000000000000000000000000000..031d1c0a67cbcb4a4ce7dc8170f3d961bfa0d08c GIT binary patch literal 1100 zcmV-S1he~zP)B_;`SL`0&6$Fo@8YFgPG!xUj(ZAc%0_$oTm9*f8ti000Bm zNkl2}dS3?NwnLe;T3iJI@$^J@*U0CwthpCUeJU!wL zhZ}mD)*$ND5CYq#4{Yec756{CJ;F677!Yl9Ws^^f;UiA&UwnJO`N<2YhwJ+U+vFmM0F$~VNo9`~byLjMwm-{1gC)R37PGGF3& z&CGgYVJu*VzxR8+3Nf&}WxV0bhj-uW0mQX{B94oC0C5!{PaoGoJpcmBTjodM(UV_( zeEqJxeux1N(~gJi4d9v;a{2GE>NM zww+)AG59kZJuvIpQRgbDAqIA+4+q@it3!ypGT=S)n=+uzuHHCmkt7vDV9=pH7~mC3 z>Nw7oEIbTIbs&vLikt$9GxMV00E=C{2{>Cw zfz$^d@;E;ihx6iEEcB2bvepaabDr}g^K zVcrfO*UIqXY}n|LNpAxFsUrn)A2^SO;XK1e*)AM+;Z@NI-!Xp(2l%S6xuGY+b5TbQ zq&{$dl#@j^dU<}z&Rf-2Lf;Q}SLDNdd4}Y=0)lLiR7inIrpp_s z#4ruUqU-}l;_`Fk{;^`zBj5VN(qw$7`cq(F`oX}rUQSPnPRLL(OZD&U>QS;)QdNk7 zw>~VO4Y%>+Z-3SGE(>H)=dJx;7qYA^xd#65vK}vA=Vsv6!Ui`C*WKvyU+n0GEG%rW zYrsD!ud}O%FU!RaaM>~7AC%X*p_eu`xM3(f8(ntw(%J5E)A0YMQNaDYJoyQQSl;aL ScROnU0000%5NHt4xDZjWLBWCn70h4%Whw&$qwd5+ z)q3@Jb{Do9wz9uI9lPcl?-`S6&+peZ|Kt>A?31x9dLplyRc@ITeO7Wo-&a0&-bb#N zzfBhLU-P(S^ZUb#mhgUPt4NzG#`%`x`k_NX-&S&;F@3(JBh%gcoqovFDc6~Kug%*0 zf8J*84MCE*8CN|skC`SNjXYs7@z|ucb2IX)6}~*-uGh^qtmg^x@|H|^@$>`dmbv#= zs_HJw`SEgo>%!V&aecQBUC=vvWYWCbc{N|oPi^_Ovp)VENUVRUs&33n?oiL0&p)=B zpRO?5l&Yh)f701_VW|gq=hioF4AB41sWYphHpIJ9cIwS+#|-85J#*Le?!46YHC88E s-I9BGNLuFl#d56QB6PZ+*0h|IKX_z;Vo-PH9Z*<#y85}Sb4q9e0EVBS^8f$< delta 349 zcmZ3)yqI}{o^ip1hKLt8Rup7dTsY9+;ou-3Ah5u~;Xy;kiHHOSR8V_%S|0-gqu#_s z)%xd;><;Yp^LeQIqey&pDYJ3!)1T${6Y37RG$_0G$^3NhycOGbE3BApMe^Rmfz1^c zxBOK(D*W2w;hWzZG%}g@D9(#q?&@THXzPXzQ)*u^6`!@#O}ce)(r@li)u&$_nzufC zv;X-Ut~DWU(ov;BvkH473dM~4mTX+I(0JKxIS$*O^-kW=XXKlwTnb{7sIshK%6(p* z<=L$%UH25sP=Z1FbSxa9dZY5Bj!star1-Jkv&D0VtI(~~>=ms4oax5}D_ zXN~6d=16v*T%Yp!dJ9`c`SbV$ohzqnnYz{DmdKI;Vst0AF67i~s-t diff --git a/graphics/object_events/pics/pokemon/lurantis.png b/graphics/object_events/pics/pokemon/lurantis.png new file mode 100644 index 0000000000000000000000000000000000000000..f78a774af51130676d15f77d0645a4c414021b45 GIT binary patch literal 713 zcmV;)0yh1LP)~$EDW(T2AmuoI&>*?muox(;xEx9U&Ez% zFgTwjazlrL!r7ID3HUxkPbpL<)lZamYx|6c-yQFd@5}-GkAEaA7l76HkHd4ne<}aM z014FDd)Yk=+}}6AQG5qA_WIranOo!M-M&|2fKyg(P_`v>!QP<8x?q#Gj`MQAik?u{_} zRSllF6hpVhV<9Fr?)Tmfjeb=->!#@U1XHwi!7*uoXF`aGC6rlH;N?Y2F!!)^zr3Je z@~{D#y5R7334|Z#X0I7Xw$VuNC7}TatDV^}r$NO`9zSW`l~s`oQBDXQb^IIr4<` z8fPLhj-+a^E;^%Y9FTtOB+O5WpH#Jj12&0@ORZWjtVW|%NIHF*_+C!|xdd=}wBTZ!00000NkvXXu0mjf%;ZtD literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/luvdisc.png b/graphics/object_events/pics/pokemon/luvdisc.png index 6f6f4b7ebcc30e2bdca83f2717520f58d93e24f3..977740d973e26f5c432c0bf4911825214d4de005 100644 GIT binary patch delta 334 zcmV-U0kQtz0`dZoEq`cGa5ymdz|a5y0Pv8o;Bc70aELHSsQCE!C|K~|sMzp;zyJUM z00000006G-LBjw50R2fsK~#90?bNYq!!QsA;6wNkI(86_T`!%odT~M_33y5oUbOZB zDg@V|W0v5xZ_*(z5TQU`DjIz%xPd7=utsW>|cv35T=+My0M94t<^!M9wZ4mB!`3*x3cIVW4FUuy^`I1~^Ry z?wq!1SG}81rX6xH-47`+9WD6wHtqKP=8^c>M<>{<)=%U_t2H?hUm*JPynIyAf6ehD zw@1sFzapqVe@8FNfi+TxTQePRr#V-6Ctn;ptaOGqUjSP~vLSX@p}&ql9?KaQOK6C}5!Iz`*F3m;e9( z00000005E8?}Y#W0P9IaK~#90?bNXf!Y~j9;3IqAAymi|mj-;G2uG3hDLOg$2(E6v zM1@QlibGJrcQIox(nE-2{_P9tU2=s0)YR0})ch|(7P^(JL4Qw078!7DQyMZ++%VwjW-b?n-X7>FABv2ErW2<;;cY$NV4YX<*HdtUZ|BvS5qUX=+yS zcAj&CdvfC3X*ESz-h2bNBa#ntrxp5id^rxRn@HcD+-YSl^m}Gqvz`wuYOzxvYDb9x O0000$xkAmrVgeTq%_@RJ(P(Gz5+uDh64xFj!Jwy+h7pCkiMJi%RoxW?_BKlqcxsx zGAX>MQ;2QlOeXQ8;lRbgy^KQSXEOb&ioQ?}O9vCmz^@R6i*=k{O)a!DoyL&KuNK74 zL@}81En}&jJ@8}Nt9EE*QvW=JA#r&_>`bU)jPD&N2W!JS-4tgprHu)>{9(AMsma=L zb<{{5%w(@Og|u3;acE=szYB)lXgl9v*j2^%4_q9`S+A9W;n}Ou#!%DwwUqP8W`!n` z`Z(q*d^|PhzueXiJf)8GUppZlf6ZI5=U9!|GdFWhQ5Dy ze7$J#?Kv=*kW*;;6BM9%dz9AGTaif__zs3`NxsZ((b+Q@$|^Y86AC@R@&7DOpf#OL zMr=Gh8Ms*oWJW-S0w^CR0lHisS)d=@s!Xks;TU*@4PZHPyCuYf0!SQ~Cvf&enQ_2r zG>V(3yM;#qtnsTCnS$iK#~%V y50N1Z?uKNJwy~I8gup{{R303eaCU0007g zNklECxltkB+ON-^T`?oc8+YxEg*f z`h09id~;g#*hlxrelha$rs%V)!~0{u6cPodt!jma4LbHKLKS^hh7u~1GzCB=`m9lA zX-jk^eUhe*O)%(LY*jjK(jL1U@_dt}EY$Thm``k~sKd7wdh7sz7qDb#Eq{jtj!gm1 zW@*O>W1nA7O91+U-KLTn4e%iZR%@V^z{n>ot|z76Cfsc=v73&d$=RerD{T?61f8&) zOwAH}Ee0psf6mwx)}Sd_fyn-2-XyFOmJ=L5I_mn(mtoOi8WK1}tM>_GKfUva;8Uh* z)>6T;2o^U^)=(`RdS+p*Zc z@NBtsO-u8l%am}|B%HMcLJKu_8rUj}JYLOKmO2Il=(G^)S<|*}`!U59UK`i8Was^5 zx%mO$?|r#j7qMy4d~ubM+s!gYn1g=X8Ye#E;KB)v_z;4@f61tgjWtm@GB?OV$I z&lTU@fb3WSyU-)x1x7k3DCDixx?(lm0@kb`y>uJ4z*~MK*-^cI;Mc2qt$6`^X$A0G z)MZG>TyWrE9rnCBEWj<@L$d*}6#mxVvLlZYs^En1A}m-PTn`I2=Zj)3p~nMu{6dHm kzT!H+N%_D3>GYq*A8z);ZL&*C!2kdN07*qoM6N<$f^Q*UumAu6 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lycanroc.png b/graphics/object_events/pics/pokemon/lycanroc.png new file mode 100644 index 0000000000000000000000000000000000000000..cb9ecc19dfd91e08891aa744168be70a3f424739 GIT binary patch literal 703 zcmV;w0zmzVP);69M(D(%}7hu`m?j6IJ z{7ed?SIqL7S#i9jV@Pk^f+Zzyw$BTsW_z6%C=9TD_%k%W zpN}<*7wUJk7Zo%8H`{XQkWimEesss0yO);j`e|QQ(<*W6tZd)_z77Ux( zCO0F05-hoa!m;V)sqH`9*!rabjiP~>sX%5%blSsaJr&3uR-B{|PO5nW7vKjFx7p1d zW`^9xtjFmu9YWif(04V^l9W&wrqXXqfu0G?Mw%nuJ#9=o}pq9H;Z1(8ik~tAVc1QpK*wlcA=+MvRltPG{!k0z`Rj(=Ix0{6Y)92 zYR!--u2y4#!Xcpqa7lqaH`1GVj0qi|H8AUjM*7=pymUzDy=$RnZ2HZPNJ*Eum$#>A zV^?%j0^J0sJKmGH-tJ`w(aH7Q`(8AIlH)ZO_cwIPLfN%Q{h3TM~0zy zIKr3%!O30#PB}x*LlI#Xk^)ao*z7}ynK3-|&ZRU=B@5y0bzdM|ic=$s-zmGJurOVJ l*}35P1!agTs!RVQz5p|lE=5238=e3F002ovPDHLkV1kWpNx%RA literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lycanroc_dusk.png b/graphics/object_events/pics/pokemon/lycanroc_dusk.png new file mode 100644 index 0000000000000000000000000000000000000000..d8b8a7ece8dcbd0a140d30aaa11026f93675f8dc GIT binary patch literal 947 zcmV;k15EshP)Px#El^BUMF0Q*5D*am|Nl@=PAVrQOGQ7pwXa|@D946PvSOT=WHy{yGC+ttXunB- zfPhbg@Gk%W01tFhPE!E?|NsC0|NsC0|NsC0|K*LIrT_o~8A(JzR9J=WnCo&PArOV9 zp$8C?y#M3wIgM-LOhd=y$JSO!qGR$QoW3%;ZLjefukjjRhWwKM>mg~aFyg-+8RO?% zAP@?t8YBMuk&|j#C|q;dp)Uz8KjXGTq;O4(rle&$Dd0n34h)!bReETyFyhFKTq&^T z&C8RBi%83fE^c`FG_RGhoePY(8D~4>ChoL|Grd8XBgre(fY)7(&J;!*0ZNE%!C<5r zuID%v=G%|oYSvse%Mj?diHL8yt6ZeyTyVi3&vKz-3*;3m)RV+DSKZA&6zKUl;wEsH zOJj7~MRw1CHMixt0UpJv((dAl0tP~gQ za*RO0&B4W-YtN?`tT_ZWIHtoh>NSXnQ=wcmKY|l?|sf}j@(xkCJlx!*cnWPctKxjFMR`Mdp6puLj zWM*zL)3T#~!DUBAy(ROp6!eE``tAxNe)n*Cqe9O0Be3Q>^^IGF=C;u(H-YaakOhLX zzMc(O@G(@b>3wYQp008}2LdjL^JvphSiOU6%5VQprBfmAR%&@LAmBqE+N0>0h>kDE zlPcmHEA3O@2`)Jk3$E?mdMt{hRZ6^fx`>-VyH%33fMb7+zcogKhk{z0!~S{bLJ-SF%ctfhs6k%_yTwz zVO_-c@KCsTf4_70?N~l{)!t3u$7x=~X#oG_ej2$gL4*KI4A@4hB1AI-`{1*;=f*S_ z>o&v1GoH+VqXps|pw2dB_00m-&lCMHfB`rk;&*Hxbw2o1u*T7oJj&pqF^%61oIH(F z?mGqqvutx;;p9H-FRoQ~Sjb29${YZb_-ik{y}$K^M>K1dg5Owsn!;beBF+E1@dw+M V9s$Im7$5)u002ovPDHLkV1f{>#~lCw literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lycanroc_midnight.png b/graphics/object_events/pics/pokemon/lycanroc_midnight.png new file mode 100644 index 0000000000000000000000000000000000000000..c0bcd8ce146990093096a4a49880f5d017efc6bb GIT binary patch literal 882 zcmV-&1C9KNP)Px#Bv4FLMF0Q*H8eHw>*f#;5U!n+*h*J#Ur$sfD~mHbfPjGfQ)DkKDX$eF2LJ#7 z40KXXQvm<}|NsC0|NsC0{|UrUCIA2ej4M{C1B$T=fCqWnI965VSP}ZGU?B;7I5U5wn16e3LL% zz}5E1lEB$2%GMa;_3)8D=OHj>OMrvRut&eXMhLMK+)TYib9X$PQLB_3biyGQsr5y? z`{N#F0V{$O=u6Ot&al9-FtlTJ^2_(+ccSa4SH&ojrv!ANP?gJv~WI1rA= z7t-UtCZ11O4w*1_X6GI?$RGCbI6QJI4OlZPW3II@EZuW#p`Xz)kc`Q^E#nh#+OyelV z`WHCvR2EoRrzt`2cf8uKW36&V_S3&9NC0j2SV#ruGcBS5=eLodzhp}s+f%r|cv%af3(oZ0JlGIfL*nxVnG7BjB!Ni?vz3=MLvic=^ z&}@HP0B4!&0=x$3bPM}ze==$LN^p|Aiag1BDuGLSPR4%|KlQ&Bo_s@7WdHyG07*qo IM6N<$f`g%yKL7v# literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/machamp.png b/graphics/object_events/pics/pokemon/machamp.png index 904c7addd5b4e38ae7377bd422190bf484058522..5b2d93e8925a375bd6a238654e4ce816a6b7f129 100644 GIT binary patch delta 901 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 of^LBr?pz zcE=THO`E$#G|8?q79LY&hV34oS!vNAfUUOLYOAeYt-_eB7k^(^^5-}AjS&kZhSGaayZ3DmM91d2K~F@FUB*Nd zGPbju=LY>n7tt_vPvkPTmq{*=7*t2TV-NPTdG4GO`D~USyNPlJtFKpm{$UYj^BrmD zWFF1(c>`>qKYuPlhuHhyoTA=#na)_%1Pxt)IjAhvZ*lMe-wtw2{)soH?y?DctKdWje z8OCuOR#@&44+Vp4n&xAT+o~#g^#D=V^}b-Zwr#72_bm?2u>qMud++J^zU`IhJUln3 ziRkNCFcF1zdtA@=?^r)YC~IR`+*^nr5=QWP*5iP75g{F3ID<#CC| zvOnEg!;Ep$PU(`OyR>2Nv)r>B?1|XnZt0C3%B{<6) yy7Y}K=OQ3KUNL0nH3;4i@>j5qk=jvVch7DN&0000t?!1(z1aBz6|_^{x(F!<<5m~a3900000 z000000002Ob|7Q`00C}EL_t(|obA-TZi6ro0N@ky$YO2Rt9e5`Am+E_4iWK?iCKeLZ+0xVDOlnle74ao zHLy)qq7t(<8_Z0d0#o}NfQ)!XM)u9-nM9l1V=NEoad2*;TFe{5TeGb@k2UAo2c1g(ncuOYZ{Ma{gmg*4%NZ`xEuJr*GkB-fb|+ rn+=uIkd29BQ=*&KFY-TM__y%^)OoJuU+qY700000NkvXXu0mjfhrHJ$ delta 429 zcmV;e0aE_s1J47HEPudIP=Gi<=y-S#5D>t?!1(z1aA;uo_^`OBQ1IY*cxWg900000 z00000000037B@e zp;tEmdgsWt?3=AW6?(ao*DhfhI;YRC6v&C5FrTMgHdt|294V X*f5+e>Fn0X00000NkvXXu0mjf*f-1< diff --git a/graphics/object_events/pics/pokemon/magcargo.png b/graphics/object_events/pics/pokemon/magcargo.png index 510cc0711df2bd6fce5188ba5e3acd29d880732d..b689ed85e20b788b9b164195915389cb89978395 100644 GIT binary patch delta 788 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 diff --git a/graphics/object_events/pics/pokemon/magmar.png b/graphics/object_events/pics/pokemon/magmar.png index 3b8b03f775b439128241db1b50afdd6bb929b988..a7a17ea4d972dfcee825523eecb2c744ca1a5a5c 100644 GIT binary patch delta 740 zcmV?mo=jYuDc+23;0-Dfa2hko>OR-&g?<*_l^D6_(^N~UDL6dXz;9)Pe`#jDz zne0WJoBFp$9dO`R)w-%hoF8gY`G(aOQ3e7;XJ)$yxYnLwIZLxd#JO6g+43KZB&f~a z1YGQ$A=v@I>VFvLSv|Ea$_S|f>aQZ?xich}RuHCfUe$+smqr;O29VWx$OmWmmH~#^ z=F=!6BCWoOGfu(&Xq+2Ah%?gCvW_#p)l&bUQASNZh$xfOlVvwWV@BlXH@JQD1X}hg zuu}?YFvXO4OzvKuq(8+ycM?Q0xC1C$Ld$G$z(y9JOn=Wr8A++~=C~ zY}oG;KMVr$%>5(~RV%71)3ckpUOG;t6$H)B%Z{Ot^u~Y&?<7b*XSA!h z3H7jmfqywF+C}UHt>Kw*-U;R#U?%I?=5Js_vz)noW{aA!oD5?kur@N6eFb=anZc*U zAkgtJTzot*c65u{F?Rb1AEeTH5VRR-VY&CiyRzPup1_!=lgvyfQMNskXIOuBi-I44 zCf-ru_sIq4F1=-MpRdbVQhMj0Ww))Ho;AHnyj`QoFYm9CVVjXuX%$wemG&+-{XMzx zuJ*>9=|FJ&>oNE=_MN}(4zqubNLh+6;`R{$B0!Bf`U9UR++xP=F WplU3o7W7d70000-EPt4QNO({%_|Ry`piubepy*gA5D*YhC>W?nDEOd2KuB2l`1tt1 zn83im$e4I?m(^N2urF%M;*XqU&WA$*SFlAPCJlZATCnLE5jlJJSMZM<2=~SM9yGRGPb;85-UMvSTb-c zL3brdn$)c7S8^p1m$d5)N--iXM6}^W8n~N!FM{zfk?$srK*i1Pg8hMzeLJZYgLWN( z!-jF*2&#&?r?~b5TR+?Snn0fir%5_EHL}W_{(o^6ADm`{z-=UK*)qPiPcUxF3)a^8 z!XMebwhsz!mvx?5h%;N;ns|79W;e?W#*DLWhn#WkaN}R?6YY5KbN&hQJm&UT7gV0w zYxNBDA;6e3sh>rHGrc}PABAO^6W!vMbG-(70sEt|Q`FCg);`wai5fwlPgOoYQvKb2SVuB8 z8QH`7oT?emZI$)$D>VbhRBGgbIZDFaOl&%>2h?JiC<$GdBPC-#9x*jQ|5+UFW?}=X z0fE+-BtM!^mjzq(fVyQH&*s)n76Ad21Z;)ZMt?M|^-;#8cE1k7&}O@NA_CNwwZUX) zm~=W1Rjws4BNUD2$h6rm772qh-Nm|L0$O%ym@}=|5{9o4nQpc7gg`o2(fdu-^gcy& zYA@JeVrg+|80xH@C!%QpXsAzHS@a|#Lal2WOwjuTwr#D7s&29EQBf0QPCIMlBSjmk zHEwc@>@SxmKd&f;t!%R!k&?ZFcGfn({%Khj;nFZ?-KzpjP9FR}HWtbNO@>GmHT`L2 z?dxw3Z{K-wS(BWjk{x8Hi^bvtqxP(oZSd}WpF7ab8u`5Vu!^fL${8yLEBXwlHwmyu zDfcQab;dae{ypWO;=&<1{S={99nm?@B(L3oabUc6ogIl}Sn@@f>)b)0wwFj<@EL;bYBAPAKo1d#LV5WBiYCeI|**$O+2~lWcr}wZhq+NI{ zW3Tg6Jn+!z6?}G37>Z>_E^1QhIiF<#g(1Z^J%4kB^5~%W(|z>zs^|gn!17oa4o+75 zHZ935mn;o$XpC_Tr7k(s(=Nc{XI`(HGI4fD?`zf0XpmcAVRxfPL?x6`m6(&LAf)yFW3!|QuiHDbqDBWscR%!Uah0jPYXC3L@uv(+UQ8< z3327VA(of&Nd8eEuIGZ~)%A?a!$w5(uWKLq>r3tj^^blQt7e#ART+pY9+Gn7rdQci xX|M+GvgY@lFDA6Dp%}J|JvwR5Y)$-!$2T!Hu_)oRCocd1002ovPDHLkV1oA(>)HSS literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/magnemite.png b/graphics/object_events/pics/pokemon/magnemite.png index a00f69c040a68d8a7ccb314c0fe6db38ba6e851f..563f8c0bb942399ac42b9953c1ebc1a536e1d329 100644 GIT binary patch delta 413 zcmV;O0b>5L1HA)~Du1BR|NsBh)z!4Lw2O<2Qc6lWF){y(O70i{QqA@$gRI{F=Cswl zi?pO#gJKX65av=<P`Og;C)hz34aL*2?+@aap}}Frrixr z^GQtFR9$7-$Vp6erpDP^r_#E>x3c{2-XxZik28J!X7cpjzQAB?83yTk=yxN%6&^Ih zMxWy<-!pd1N)UFILHMU%5B<&!{=BgRe(#2{FqSNtAK^}B&@v3#-VAy@7Mh&rOfHni zNEny=BS|=SgMS0NUY;0}s2>>pB@YQ}x$+nZqvyK4n|0O34O)i5Xj=;*WcB2F%N*U{ zaVEUCZWsxpWh>LX`C5XoXT5=*XdzSt{kE_SLi^K7=vw)Vg*q?m3<-M%VSi|JTw}5v zp`K>E{wzH9gw#CaZ~KyOhBgIR-Fr;2aC$C}V;BoVt`_7MJZ$;cO^xsT00000NkvXX Hu0mjfc38`} delta 402 zcmV;D0d4-h1F{2j`1sJ!&`?N75D*YJFfiy~P>3iXfT*~@;OIbLaA3I5 zAaIzdsHo`p_^vs*s{jB2JxN4CRCt{2ld)>UFcd{KSl(5Twt6sh^(T~4(p@TbM`1&p zz0j`t$3U_cL{YoFZ>VI$^HYkGf>+(iCl~IKV$4`hPEJlv&VQU%uVda`VeqS%S-5HS^j4Ao-G`J?s%7S%uOO>$`+QD2ay$46%dtfRoCDe__JB7i>I2ijdnDkT_^4x&@(Fqe_xl=cFt<*d? z@!ZP_K$3o9@_&~+)?k%Rm$w@>(RCt{2l`(7EKorMs$*uY@Dx#!d4ZV0tjfSREhX`aJ zp(WCX2z2eY=$H=aCPF?zHaAOicn~$+ERZ5XLiGCXB;7rm#(%VA>5vl$e(3r4KS@u| zj6JXC^`9&cwliZ;K8Y)TJ2TG@pTzB`+{(-=R*y5@uV#AN8}&R|jp;pUrZ!;HwvMSl zv%7v$YOX#%T0foF(MuA5EJ&bt(p*QADkiBfy%S67cr>e=DhJlZ7z$TZM9&8mwtAcB?VrF~@32qDG*wtj}} z0vX$xi3rG+HIqOOs+AuWM3881tw7FdA#P-B>!s$*b$^jp{Jf#xu3-`=+fZhs#t97D zK(6M800-*I5R{IGR`f=2IBH0MVY?%)qK0vpIKjYL03|lv-fZ?psaW$}XgRZw0mh4> zwnF5+MFG2UFVtOI!kVCCBS2P4%%+o`rT;K+74%A;A74VWYXb~dVHa-%Z8&#wU0Z(Q!lU_cU{C=S(Mc> zZThz4eW3f2`7)Twz|Bw1pz4&3l<%r4E+l1mTK!or7VzklCID~}Mb>vjDnD}&=K z1T-&VjmKGJIK7D5xjD)r>&^2_`*qB>eNZor>G+-;a~p`NZF4SgoSvUIj`inf>#Mmn zzgPgVWr5lG=F#*c6G+EVAnOTDKcR~C7sNkfy%6;s>X8Ky^FSv+t97k6F z$m@l8w?mzFyniweloJlSi3=P@fm9>9fGCtJGvR=`Z1$N2lHg_-Ixbi^V0K^hh}-H% zswZak;&eBgCl)}=1GD>5-|m13jN>jI8EmYz9YCxvh*O{tCxtb@T6W9=GtdU7o(XEl zZ4{`Ywe~{gv0gbY(=E#S?FD~#7iNK~om4q*l3?K&D1UK21$c|=nL(2{T*YjL(|N-J z7LFZBG#eqIPlCWs01aKbZBcwh%pG4(k;`}t(9w>gka$Zc@|1g_yR{AM307VN#E7=2 zdd~`VU_E-J9O^qTPcdL&J+1MJpq*yT1uHKCg)PpuX)VsHuudF|C&LH2`BT`BXaAIh z4}&)S)qmhSsuM3IHT|PbXzjv^aX6HdtDC)>zq0aybvq2V8yJRfK@iyqR1Fr~f6|(T zFHLDJjXwG+zl5IO8@l;H=s7$k;ltJ3xGyh=yp&v;s-)pe1G-umnyOp^p~~Yxd;11$ zid#9%SL&!o>WIF)AacImBH60G(OtFi*HZex^m``DZmiUp=BMK>oEUWkpc@U)`i_W4 znokfX_GSK&K40v`s_a8Z=O z0uBQIAaH?6aIg;Rea0T_1^$iTU)NsX>pHf61N}3jbTr+3>i_@%07*qoM6N<$f)cxN A>i_@% diff --git a/graphics/object_events/pics/pokemon/magnezone.png b/graphics/object_events/pics/pokemon/magnezone.png new file mode 100644 index 0000000000000000000000000000000000000000..5d36570cf5c5079380f379016656688dd2339653 GIT binary patch literal 665 zcmV;K0%rY*P)~H0_*hU-_~2L&5D>Vquy}ZIC@3(f$l!pWu+Zq}NN9-oKtRACAW+EgBx;=00006c zNkldIvIIh##gV;$_T%Cdsar-)vNPy zM*MJHq~PV;D)3N4zWGof^W^`P5G>#}>604oV94}iq3bWDmOfa*Uf8o4_>VbbxVd*A znv5-CFXfrZKEaqVt1Sn|K#4`{zxf`x={GRu+V~%E&cM`i2_wAQQ_i-~6=lL1Kn;eA z+JD%2)<8Mmx_L%OKkgNw??I=cOgM9g26jL9b>j|pj!O`wCB%=wW*A}q?GwNab2OE3 z!s_9HmAgN`YUTqu!@e541n?uDWB)|&G~80ksZCEjW@-+ah`+xX)jxDG$6S+8bE?H0 zdqbufSk1Uyp)uzzYXe*nqRU3BIp#fwlBglKRo-&;^)nb<(mOQan2}Hja-=&7Mr>5i z{`JKpHnB~ddIkzsw?P7*?jN>uWcgP}x$Q8Ele%Q!W9?UXax$|{c!2&UszOdw;!YMByDIQU#|^4>6X z#%6sy=)9pIVEufa*5gg&bgi8xNIOm3&aKwRIIh)44u*&nsJ|zx#7R@b{yOcWp<$dE zUb@w0IM?lDu=q5ZYHT>s)DWBbb&K`i4PT^xPx$EwU#iX)00000NkvXXu0mjfgkeBp literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/makuhita.png b/graphics/object_events/pics/pokemon/makuhita.png index e2b0f50e0ab81d017c95c3122720a065aac57bab..d87c574fd9c9c1d839fc97bf128ac41ec9f2755f 100644 GIT binary patch delta 538 zcmV+#0_FX>1iJ)~EPr@dIQZCT5D*a9uweM;i0Hs@pnyQwXo$c_c$iQ?czAeFP*6BP zKmY&$0000Rpds%700G8HL_t(|obA-XYU3~v24F#N1&ijCQ}Yak-upQ6sfJuKbXn^) zLJxZmduU#xr-Dl$f+Ztl0u~FEo}rd4+e(VeZgMJQ$mP>W|9@a5F(H?_)TJ&pR8oxl z>=MP8v2dT$?E>wXD^3^c4A(cpvoTj0W$FwQLbutNWva7c%%J(032MPr+{wc7DnH%z zLMb?pTd+rDX>qdMg4Lj+-ZEE3)WR{1yE%|T5i?yhfjs7Ga0~DwW|A}mfyYcCV=POf zPL_2dz^|CwKz}$I5Sadkis`3y_ej#a-@gJ^FI^wKg8>95G~EDf{o$P;IE#GK?!W4ceV~zlEaFYX26c{zV1G7k;J&jTa3ui{1@Jq6;K6${ z1ir#H)hck#c>h1xV+n8gI=BA)M{VnFAbAkYmnw$~Xni*XPV+ZW1_P!$$9CbXQPoQ1BhB`~qpPQw0VX07^jnL703U_+guV)&;%Jzn~< c@LlT@dlQtiV98tAsQ>@~07*qoM6N<$g17qws{jB1 delta 537 zcmV+!0_Od@1iA!}EPrrdF!^=VpArWN||)qTOlj`%Uv%N zDPwM@{4L`_a%+%;kH~3$S*Xc+EgyE>j3O4+E#Y zs7?gAHcyPE9>Qx8<)ql1PJa#q%?)Cse#K4}+h8N@Q z5E#QDP|~u`S^qycib8K#qPhPlw(bU!m$dm(^WgwmKMjF%U&MtqVE!doe?$~>y~DbH zGwnR@FWghpANHS{&|)F>3)}UvSSE-#v-`6JqWp(Gp~vTi9D6o;pw5sk{HjmSmwqh# buk{VFX%dUyPqA@&00000NkvXXu0mjf^uzsV diff --git a/graphics/object_events/pics/pokemon/malamar.png b/graphics/object_events/pics/pokemon/malamar.png new file mode 100644 index 0000000000000000000000000000000000000000..2fd351a5e0aa6b0d54a0038fbd504b0f69cf0805 GIT binary patch literal 891 zcmV->1BCpEP)|BPzn7}Y5lSrY#} zOmH_T`HV|7p|mq9j~Cc+aYr!rZ445COA@=WozwDYXKt8sKU&%NYCs2Ad8972F#lo+ z#w;vK3op50f@4?r^apdpB&BX+Vg7`q2MCLug_r3;7#@w`IX4Hk+f&k5n6D|RFvhU5 z@Dg{zurY?`+*WV9qI!F_u-G(m*cf0;#1-3k*Y2Ko#V)t7n1FFrK^yaurv;odV#!GogAR87rc*N{` z+9a8p05Z*+UPm2!c<5N5bJ-6= zu2?1Vfm-hqTMq$}!_5#7vFga~2ZNqXK*YTHRF^yic%C;O2MAu}qX6%-Hy;})9s zNkl<9bZx=VuI?k9-cJcMNrys?4E{aR{hvGg6dR%E@jRYp;5p~w9%~%N zJ;tIy)g20>_i*17s2GKY;XlqP6=Qin-F%!k(H(xO2I-Q^PIjDD9_me0?SI|?>$Ffw zc9=T7ZdUtKv0>S2;NLcwlp2%_f$MgIQrk`&6wU5jK)oIMi{})smyI;K+uC>C)6R%_~wX|$qF>TreF$ps#c6eIlm+H1yzaDLekxO+Lc znoh1yrj530?B)WyBgH6K4nB|L0&lB^z>DMk!O7sX**~lDf_IWY)`gF4!BX?kUsvyU zKE?&oRtr3N``I(2m#?y4Rg+syJ9uWiqbExIDF zmRpwL+lr$=-GWFxYmoEWwq`+A^trIMYJ{7%V^HhIcWTuf`>o>WLDR_%)Aj60jvXE2 zrtNZS5ewElN0}*!pLFa^T&5qfqYml1-b`^As2ju#AW?ov;f_w285s4t8P9h)GYmrO zA~OLKxuDzDB!J8Cx9|>p)d({}0z!I(#Q$3YV#cL-z5}nJBCksuVIkh})Y*d@2obf5 zS;2N>I7Ws6KLWT&eg5~@)kUbsT`i}S#Qz#T~e37hu>jNxd{mmZEn^FwJg=lL)2 zWMIzyxF6Dn!$mjQAQs)1Cf9oBL$feJ%dfB)CH#s8NQnGvoTHo|s;B*T;}5g+g3d+c Ry;cAK002ovPDHLkV1ijVeaQd- literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/manaphy.png b/graphics/object_events/pics/pokemon/manaphy.png new file mode 100644 index 0000000000000000000000000000000000000000..d33edf4f32547a24ea549fd69696386d93a36c40 GIT binary patch literal 487 zcmVdJ0004U zNkl8WnB$hJj0r2*#E`L5!db~o7; zFiqqVJ?Cm)fmSaU))z&oY?-GlkZdDH&h^DidK z>?ys@1vO3C0=d1hGlir8&jRaGb4!^mzr%EaMyKLoom(wDUX#h87PUg*DKpsg{#Y>+ dA7bwR9N)1qb6UFOlNl9^+=Uf23UEBXGVhQ|Z&E{mty`NJ^5=_>2#S-2G?1Nk>YkkFO-!y?gyf zm^w`)1qC!@H~@(CoXqQ;*EFA}Z+sVW)}_)+y%Izit@i;UJ|M_U(_X9jux#*sg1Syk zjd9IpDByhnV%Uo~uM4!kz-nF`N&vd7>aYVz_aoZ@7&rzfl?gMw22Go1I_2Z`*Z#GuRBk9vA=$ zx@(|(K`M1UB+|>}0>a6$Z?*P*UnD6+?I-p5Rz1*?zJ?SG@IVK!BT%jO>tdvr_sjd{ zfcCeL&?S^tr}^{xng}3P_zK9CX3uTg{@{z$-M~%0RhuZIrZgnjXbjR^Jw0w$oB+ey z01@aq#4XR;c4eFHDgXpjr2ON`F737V`>C0Q4$7(8?)KX)=L5e*0Up=`BtM#|hjx?k zq}2Wavf=pFcRKj})Iiv;NXv>-KH7xw6dce4>VkBZuQCl-xdch2c(-sCedu-Y-P8b$ zUyY8p7(2*g-2>gVF$G?ne*f~66?krTu7c$Y{%oR8s@LFsKQ%P|z;$I44&8mUo-eld*4qD^1g-?@}h`i%i(|?(5Xb+oXnv~gmwugH@4}p2!7Dc z_fvyd0Y;+iX7R_vQ-hbqsOhpc@zaqEKpXC; zO5N{A_%o<^a;AeHHTz*|bi+e45KRs7<2M2xij;p*>0fj*!R*(|_y+&shR^pAVp4up zuQKvKT8?+{&v9{i_U7L33q3+iCP##Q#!=%phemR`Iw}(a00000NkvXXu0mjfZ*h)( literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/manectric.png b/graphics/object_events/pics/pokemon/manectric.png index 988f49d700a283b8b728c44170be95b39badd559..2aa41c8e15772145a19928be8c3eff556620534d 100644 GIT binary patch delta 725 zcmV;`0xJE82KWV#FMn`gQ26Lzz^GWDcvwhKSa7h=Sb(Ttn83&&Ao%$B_;7HL$k@2J z-~a#s1x6}Y0007mNklBjE6oAjmt!INt(NO#w$_cL`=n%Ne{RNd1&L{){ zlRz<^lFbN8s3!e}E?xVVWGrH9DAy+|lHLhRqIBtyw|%G6_kZ5KcacNLd%VY6uo3>} zIA+5<8e@r(&&lzB)xKMsSQ@%8WT`q-7XMh6`27W(N?&kQ!T_#7xZI$&h69EWiFGEM%01LZ( z5e8W=Gf{@@Wq+8dEpbn}%v_h-Lh2fI#m(~^Y+%g#m~vrzuzfPU&LHHauDMoW6*pssmVBI>EyB$Bn~NY%_fJi^F}nJ$tP@uFrB&QIztU$g~Y zxJ^jKY!kIYNEmIRx!3HUSTHdwb!0L{e9ViazDBQi`Du-MeBtI25hbFh9TGyqr`^5l zw=b+kk$z@x^kj9g z(snyx$*e#_rHB1lBOxR_>)k7UAt(y?f~JUHxm`2~a*-9rEm>tbzLxCyaNf5ao240007$NklBjE6vv;JThAt;#Y6CC2xkm!1`RQR;K5(P#l{(K z5Tb>UKrxw;Ef`9uCVhsW;N=E=B^evrB82O66rJ9QNTPJ`HIzuRDelk$usiQO0DVysnw4pIBW2X9H4~329`;0=R zLSfDYk5bk|__DGCY*tDLYyxjugS@9HXMrHU%`RtGMhMe3vS;2j{`vY;h@_W9iz>~YC9!8 zer0orK!5hV+Z!Upz}uT2gHe9Nw4eCXFq#v7kS9ySjd?KtO#*hv^Bnc#?CzcjWgpp# z$PKJJ^l@)v!VgMCP1BPv%XW}Y2ky5L@}jck{Z11h2JZCDhTbqq68wS&gf}WoOu)Ju zQy~V%I7Ikvxx3GWOz#N{O`+2}GTV9BOLo^_^ghd7>T>K!kjS$AYnCDx7 z*T51Ya7_goiUHjETCV4a{M?N3b3Bu4+I6smwmluPfAI=e-TeT|N14Xy?%)2k`9JFq X`g@>o4gf*y00000NkvXXu0mjf3l?pr diff --git a/graphics/object_events/pics/pokemon/mankey.png b/graphics/object_events/pics/pokemon/mankey.png index 37d74a6c88f38833c584065de3e2247cb4f9ea01..61eeabf27e6488fe7d983b73578ac09ba7ffd1ba 100644 GIT binary patch delta 518 zcmV+h0{Q)$1gHd%EPwz1|K8r-|K`2!w2SU@Vzfaq5D*am#e?3YbH#H?b3p+A_RaR* zwAHMfYDy`r3Z+c|00FZ}L_t(|obA-XYJ)Hs2k_iH^pGd%-e#BWCCV-VOZ91rkfDWL z2Yro!5QSa@i(hjS0-7b(#Mssrw#x>7x1WFVkEvFK=9y=nd4J~lGb0}uVJUxOoQC|K zQP{Ffu6}L|(p(X_odWhsjg?sk>dHm|gcA@6N-*2Ejer>quG z##kC5Uw3+RWo!#UIV*;|H|{$ER*p6pTPsTcE21zyZ>W4O9CDUZ z8XKd<%W;`EU<C$IDfC*mD>dF8j7G0w$OuuLL^H2 zUg6-leTNWDTNh3nkur_^WGEy+sGkg96CA0ZgzPTt{L!MYY)85Fkn6v$6z=CqHo0)W zR-`6GIE7TXUb%T#kMpp0bL6|b-MpYyxrJBhgWL^oU--ZC4fEsVG7ef&%m4rY07*qo IM6N<$f~XYz3;+NC delta 505 zcmV*x>lU zsQBpMXh<-)G^wTl00E{+L_t(|obA*xZi6rs24GuUz!rwFXTUOHtb{NqD=KD3z#DUi zN*#L9^c=MbHYN#))Gn>W+dh8zHx2}Z_St8jefIe?L!TI7N`HT2+;H;9h{vj>$XdYAF;TWLhm>6I|$@MC4cY{%8ds*17SLo4+n){^yBCHS@n#A{2sog;G0A{G5mD voQHmnQh&F*7xXH>@Fsnd`{Dfy|98Ft^(&+GbTX*j00000NkvXXu0mjfO5FKz diff --git a/graphics/object_events/pics/pokemon/mantine.png b/graphics/object_events/pics/pokemon/mantine.png index e5c7dbf4abb215963071aef046ae765fa77623d6..73aa1773edf6481713621593ef07aa956e09517b 100644 GIT binary patch delta 829 zcmV-D1H$}^2j2#eFMlvNSV&-iKtN#7$jGResA!OwP*`Zdu()OqMdYwcVF@^xnBE*eLq{4({sKmMi22NdTw(%z4x zos`cv16=npspxZy8LQO*-$uMU^%djo0GlIyZt-sztWMjkkGp`-7la!Ikrc}*gF%PZ zJCBj#*bWV#D+jFO&Ol5VtY7;JU~%a&k-%Bfq{Xpf5eQOs+%o_*Wsu$AL`uoUgVuYA zWjX_5FV1m5DSwZa8So$lQ~`}Zs3>IAprk0YPNh&lWdgBFP7AYu&VX3@`L?Z5s&&D; z9(%S13MUJ#QD0FXz%w~CGLpIw!N9U4&du`&9$`Mt;MilU>X~|kx(|l;_@%NX1?JSm z6ns5#W}lj2;~sB}fs~@f5ojg$*rs{zmheFOb^)Sen}5-&)Yp@*vOdT5v|^8!+UyEl zyB>pQ2upC`7SIJZTee2IV~Y{#GZU(#Z(Ybr77n7bvIqLp+DfKDHz zF}M_fxmcb(p2TK_uswZs6{QWf$x`)1_&eAc-0} zcKe>CYFVqoXSWeCZ|#gbrT6s$4OD9jzEf^};rQRNY6sjwnfEV>&vlkmgGuo;r@#H z{!_Ym0Xl?`LP$-?(!R+@m0jlpc*OOLLz=QDRb z<{kU1!*1|F46gSG9iE}bb+|{uPP;t>QVj+sqxXh$mb492ApWW_00000NkvXX Hu0mjfUudD~ delta 873 zcmV-v1D5>X28#!fFMlX7SU6aKFhE%7$mp<;sA!0&Xi#9tpuqU}_-I&&U}%WAz|e@0 zumAu6`W0UX0009PNklBjE6vq!syS_s3mJo1Al{m^3(gj_wL=D3HfjT zl7$WO!X0kUTTpg}4<`*A)-hP)XBQKaiw16+moDlNy=eoB6@GT{9|)W*rh_`B71DY@ zx1H`ctU|j;kdA$JQeX|&F8j+xgv(=jTlwnlEH32HR z1O_`e;G9QiZ-1n`JBBok0J04ZRWTtrsWG8Z6^dd8_=Hv&RUSDNoMlqRoC%6)Qe@*C zXQ}`vfXwatx~+aJWfr*}Th;;sUS?84e1Uy{x6hLguE&)H1C~FlGvH7O9cVA>69G=W2Tn3_}7OcGCnC zoXJg`jbx4~`i>)0f=XI&Qvh}GDOUoUjDjzur?)4vs*p|>Ura`E0Xbxtk!pcuY*Mhn za3ejVlz$5=D45>nS)9o{2?bAeK+RHuLpoiXp2jOF3lmTa8n#0fs(>L508G;cc?8p? zdz8g1k&MO7Vxj^9GkJd~#LYZ3gDSXc8pC)wb!_II#NjLtGwWUY$Wf`^@J{7jehmVm z)Cqg1O8%=^GAv>FR?3f;*pUsCZdkApdIZH&VSkQ>K$MP46~lwj;yU>t#^|hB35@N| z@Xs%QUM}A)uOel**yDdmdn~uI&f+u7R2agax`IK0XgIrDaVd4&}-qGiai|;@7 zumwD_>@%|n&fo~x-PiaTJX08NcplQc!m7}Gu3@t7e0^g00000NkvXXu0mjf%0ieE diff --git a/graphics/object_events/pics/pokemon/mantyke.png b/graphics/object_events/pics/pokemon/mantyke.png new file mode 100644 index 0000000000000000000000000000000000000000..e2605898bb68d70d3162760e04753cbd0e36ae90 GIT binary patch literal 608 zcmV-m0-ybfP)pDqt!2kcVMaN|gm zm9wYh!rpcHaR{F*{WFqAvJg)__0&`UNU9P-c5(i;hC+zCjPtiu7w#A1Kd7l531B9} zmpId+jdMebv)4jddy8daZC}M$bwc*=X*jXYlP)wc0L=|nJz_Xu&O<4TM%;yrn1?AE zNME6fvKo+7b`kCq3YcOZV;b{+emRb%6z%%bbQY z*PMaE)iI+7U4zohKF7KMjV-RYZm(GyZAvWjnwMR9<_rdO8Dq%-Jad3@q$XVZ1imtj z#9=6@%`Lmpj{Po7hEC26e z=^D(!GaK$UuRvNXM?Zj>{e+rU4Q#+TfXJ1%`mpED}z%PJ)Mj6^g^s4dVJ8cu&-A zG5f13)Xp9C$XyF$eXpR|vZNdwS)C(8C24yOD)D1htyfgLWK4*}N;D_IJaWeixOe^Q z6Dn*PgkYm}BwM*plD5Dy`miyGqSu2fkt|qQz&-QWrSsg=il+xe{(0aBq;L`mx?V@$w?PY5~T{wuv61A2aF z^zZ5yy*cTadOQL7khR{K7pxIFA)TX)G05LRbS>Afnm40-kgfV!QC~uOvRRM72A<79 zaBA+qxNRLdfGa&0Av;T-?Kb009iih8wQo*JnJd7ttj0$#O#8NT6asDwX}LWG0C5NKFjBKz!ak*x(VIqI>*ly@rkwj_LY@53&&9u#Ss*^!yA~dPS44F3xAtah5WCUqmn!H!i1beY1zl<@S zmh8Tr#q_i1+QTY;p5j%>O}unet(hN;K>^5Sp5pOjxx5@JBwr>{7LhBd}k(owbO+{Ul~WO7Jn=W4-T zyn0OQhLq{cq-L1k#Y;z3m*Fz>fd$pif~;kO-EVhAP~U zg+UmCI7NR;zSuB(BngWT6V?I978(-sABcZ;sax@L>5s4f0WW43b;pFuga7~l07*qo IM6N<$g72j!F8}}l literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/mareanie.png b/graphics/object_events/pics/pokemon/mareanie.png new file mode 100644 index 0000000000000000000000000000000000000000..20a9f312868a367066d2c142908b797d42b316c8 GIT binary patch literal 643 zcmV-}0(||6P)cR455-1T?)%q0)LJdM=(Fvk!(#Y zXN93@ZyCn~>1pPThs2CM;t`KX(YF7SSAsW9C5j36a#q#q&B{YD;a<*|JU;)Z+hW4q zoJ;lmU8-Wj8dq!irj}aD6P;KTT;oheex!}1ke`ObM%2(03a)XcerNnf$c(S+`Uq{I z;2KxpGJYde{ci9Bh)er%LDg@O`y!VMej}9q2{{~wv~wPXZIO=!Y5AJ-rI1w~E_nH# zIvx|!0p#&2aqe=y6f(Yr%YcGS>Ua{S1IS~68IKng&^hOBH=g*FHa@|Nc`@&FU>Ak3 zx$@A_oQHJc)mP-uz3=8i=)lq1!B6qo__T5U7KN~HiFZA8a~_1mdE%Cg9!?$XFKMO# zXCVwsGv%&}LP!ZJw1c0-eHROYn+ovAajHpRoClneOC4!M`!5#!Q~*^%hz-E>PthHg z1eYEe`6$e}y^h3$5rF|sBd}6DsU+kb*dW9&;`lqU#BmXYp18xQJDmhrzyWxZIO9#L zYP_2?Qm0XI1Of|CwSFs~r5_}XqU&bfOVzJCR`iof4=PP{G daA*F%i$7df)44g4vLFBe002ovPDHLkV1n1nE06#H literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/mareep.png b/graphics/object_events/pics/pokemon/mareep.png index 3bb6db0518d19f21183117926e6a18f3735ea677..80b961194d53efab831e9b6b2b3fa815fa7786a9 100644 GIT binary patch delta 637 zcmV-@0)qXr1)c?vEPv*#0L`3I|NsC0-T<6pAP^7`|Np)2&2v&xQlzA$w0i(jgS`Ms zlyju^VwBznxBemk00JpVL_t(|ob8mqZ`wc<$8WOafdNH|6lG&D_-}}mzlAcK@c;t@ z&#Vk^-fRZjPip%=FlUd{feaa{L?TlprpkXq?;yT=cgXG14u7q9OrQJl`SMP8X6#az zy43$&_?P{DH~Z5@TbSS77(ge?<>T0|d}>2(3-brfUJMIPR=a%ixgA?RSY-ayHlyry zhuSxWBsNBuKYX-f6-a#k8X)y=^}va>Ax;o(%bHA{7KGbJWVI=jH7P?$29}O%m_L9C5!Z@&bzH9;tjAkhoTHvx9kl)w=uqpu7 zFb`~o(MNzErxAR{v^gS|<)sC+Vb#oEZ6nH^D6VA7@_$Th25y9ye6<2>?v{XZgATae zMwB}TObf}O&FfinLjEdz!unf~ws3xTy-3R>X@v6rA?0a}p%e;{+1vy&HsHX_QUR)F4uoSKi_2FOy4tw1=+*HE6+)WQDPp35(f&@4$4Psya zc+n?t#&*1ig%IT7^+F`PuXoSNml}Sd%+%X|dNeQpoJYNZSP|wHcix`G5(m2D&fDui zgcaT3b3S=A$h;k&#FS(FV$Y-gt{i#)orQZcGTDtRp;|*Xu(OZ-Z|1o(CRf`V{^9xw X>keGuIViY#0&b17Mc(r4WYQXIk&1SH(JeZs(<#<9$Gv;y`7ymn)OPA z9O4j%_`k#Y%YH32|FlsS+NV(kmeNe+{o1d5MS(2~?IXdu4=svztNg>KPAvJLWop+= z6SJPWr7swQ5mZK%pM7}Zq9O8WbAW|*B^LJlS{Q=N0plcd>$n(+;EDH)e8eh*<{*~% zSP1%Y%2shw%YQnZf`un8*dmorn=;Fp#~WAX>UoC1<_4|ht}%sai_rIoJ7DVla)Sdc z{xejTPLPj8YFGnUai*^}61Uw+`NYn#$Mud7s@yGnxM5df-Ix|a7{)TUS7n3ViPu?t z?FoU(Y6Clx8^H1$U=HnAW*9s-(1Of^$t3g1&zWCZD1Qo;W&XP9VQzTA7d|pS6Pcm> zm$ZHs8XqP%ejTS>2zh~MaMkoMH+EsR;T*|4@02H`EtAJEe~1?~Y@fz&Zq5v&6!QBQ zVjkyV!i9{PGFPv~kUr&4yP;dd_E8*Oo-ro!y?%mu{ObaQLpGdSuE2Hf| s5*B-K0eSJU|4p7MYkap{@DIm#V!Z0002lzT0a600G5GL_t(|ob8jpisLX4##N{mS)6V24#zkg1kPx&Tqdws!$FF? zM2dT&G=Y7bD+6Afw0edc$@*t6Uano%qv|)F`Mwz`VQh&dmVa1ciEk82e#)j((sc7I z3|GR;GviQ>1Sc$D165JYGV8&fZk8E8PYlM~LrEt!Oj!UFbgDUK?EQ3?x#EQTKLGIa z+|4lw+NkE35_P3B!70xgsQ)ym;Ws?8kv;Q}5{0ebuqf!6qp#?lU>x8B*EG)9z;P3{ z;O!B1t&W0$n}3UaDsoj;uUtie^_V%p_WaOsK+pWx%8=M>s{-U8Xa}%dvIdFCm19eS zVI5Lw9LHPc#Rb-w4LC5h`Ifqc9{^f9K`Y_7mBQXaeboGg9Po7zw1%&aRodWvix@Ue z+=o|E&%5h&yJ8|-tK+re_P>2bTh{p|+9 z#L_8RSD_oklV6t%bGEU+P(r2w_ZNjIWn7Vo{q1((DdBklBNe}E)V|rNWbE$b7u|?V z13HdBQrBhfryRApCsJHK4kngcLupKt8L-2XlG%Vv9iDP|rgc8h!e?m&&00000NkvXXu0mjf7-Ix~ delta 521 zcmV+k0`~p71gZp(EPoh?xG=EjfY|sDNLV1CxOgZSs5l_tNH7o(5cv4`z~JaOKtQm# zzyJUM0000?Y18un00Fg0L_t(|ob8iAs^c&WhJ65IYHtRL2}GNLN66v2ne%j8m^&z0 zyM@^f6q2lq&oGi>J5EX-vwghCt5321Uy@rPjyU3oBaZk+;eYT`_Jcz|?6dOHDZkG` zLbDRwu!0I&)9$jEfX}eYLS8loYo4H?vlMJu0T?>%9t$y6FDw-|JpBTIpO;~eNsy!6 zV@mX`Ed;l`YvBIVpobqY7A;4XDWweGuS6D%EOopw1;O0F8~4=C+8}V3rjX_gAI4_E z#NCyjid-G*HGiipVAm`G>dRb80a0lwQf{kK3(236<6w z*gDDorJgG_$1FG-ax6Rlt4*g*A~i_dXnk@jztZ@;{eS*5%z_JJP-ItSNwSLLl3~dl z_bVlEY4Cn^S|jEWg}OhV54j{F&*0I?7p*iF2bF@uPM)+8TpA3Vf25(xzp4_ge=X!B zjt`%&vmtul6$av=9Tp7=_s}TTq00NhfA-ad-qu&P1@DP38~*@F@!#O21H`BR0000< LMNUMnLIPldpfdGR diff --git a/graphics/object_events/pics/pokemon/marowak.png b/graphics/object_events/pics/pokemon/marowak.png index 0ca5870eed4017926eb41cd21a98cc119c062d43..c1a2f6f00b36826958e5a06318c0a0aebd59257b 100644 GIT binary patch delta 638 zcmV-^0)hRW1)l|wEPwz1|K{fA#l_8wi)vCzIS>#KlxkANoJ#h^l;)IDy>mIluPt<6%(dky;DOa}p4IH=r4(FO8l zz*KPDKe1ObG_H&qHhv$6y*7DIVGF!cnFWmpChV>kFt9W)o_C;g=>=@Y@V@6K;^1%#z6CtFP9ui-lA*Ukcbu}Kzj+K z>g<_)*W=?(RF%7u_$Vr{Hi18mM|;PV&A`|_Ra!t^fVP3+?8N<@X{ZYSseV)iSew8D zz`;JmRd?ChO%wyF58tfQPc*|9rL{OsG%8J^yX} Y1cc2uBG(>%L;wH)07*qoM6N<$f?FIxIRF3v delta 637 zcmV-@0)qXY1)c?vEPsfAnE3ek5D*Z+z{pTgVBp~BSU@1akXVp#NZ_z|u#kv&SWvK_ zfPipV;K-o6W*oc#00JpVL_t(|obA*xkJ>O42k=x@l=V(W^Ep!4N0KqZr0Pa>g#85a zjFi(^8E#?;bEv|b`nfvrL73=s5Vn)n9q3Ibo)F?^;{P*FjDP3d>Q=XUzxs6dZ~u3V z?%XbBeo^52wN^s~?=|RqJY}5IJaT%8eiTk)o)B5DU*AmRLgcIHT6?|_Vr2ymP4Idl zCRf`Jk%dAZldbJ!%feAwZ!Z1o&VM=p4Oq2Vz}Xue5S-e2Q$;<; z#wu_zkH6^#@+;bI*kWG0AG$PwhhwqbL=Krz+DXn~u;DFI0-n|_Tl@2TdK)=`xnr%~=Kmz5qfz~$- z7})C{4ip}hQtnJ3*|k!Z*1-V@EsabdjiIfqJ;#&M&;N4(Cq;k%e6}2{P_Bp9eAxO8 X)$So;ce diff --git a/graphics/object_events/pics/pokemon/marshadow.png b/graphics/object_events/pics/pokemon/marshadow.png new file mode 100644 index 0000000000000000000000000000000000000000..14aecf216f91acf1ac2c33e6e79bde64508e31da GIT binary patch literal 566 zcmV-60?GY}P)p8fWFpLw?IJuhP z6#06jLx>bvLT)t^(RM!;(x4(+&%t)IM9XAq_Bk+-b~S_DmMNA43M(2Z72imEy(cav z5LPMVFYfb6gHJm6adS1#TIccZw}Z6uV;=Ai4+ig_^|SV_W~KKUpz7&opv_bbvwx@e z&6}D5_wkAbVMRZDv7m!NjUV)phPnw6ZLAvXFRw?a8!(?5G<7d|OH;#`${jme(SXQK zk#rcQ&@!&;{Zt>^O&BIz&=ya!FrZwKa4(@9f}XC$gD4CtFZfynmhL4~COkZk+ooi2>(*XwEgM2-P*3!Z`WtSg69r%@&Et;07*qoM6N<$ Ef;8X)i2wiq literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/marshtomp.png b/graphics/object_events/pics/pokemon/marshtomp.png index 1431d3b66f76a67755764ce7b7ab935f877d0166..d8a06820ed0bff37c21a1354404a7a5418f8fb60 100644 GIT binary patch delta 483 zcmV<90UZAF1A+vQDS!CD_)t)25D*Z6fS4eVkVvSgkl5I;@bCy&Smm;O;TS=kNLa3pm-=cf#(IM{)XGyZO;D6hG{?B`-oF_nCb=6hZ z->H-1Olh?N+JA1wSjckcraXzIFE32E)Q~&Q6y=aO6z4!V)$#dCsH2z8V}i%S&i|rxMIK!g|MkMZ Zt#5?Dv}Y@{k!Sz_002ovPDHLkV1miB?oSm1Ct!071ckZ_Pt zD3HLwo@jmDnY9E$PsIQL0ewkCK~#90?bR`A!!Q&E;D;uS?G0Sn1`W=V5b$hlNQW+Q z1x?6djADa^c1TDEAD|a0Ewqp+rO+jJsnrg7QjkNEr3Jt3(|<4N$wtNiU3Jw}SAVDI zd1kEL0F`GtERM=U!CHNG0}>0b%|I(|I#fsHB#!%Srq$e7K`XyfN8})_4Q-cVUfmX_ zo91zhU;3Uikqa?8*-+*~%so?~>+W=C4bcuoCT5d`=XRQ=*KU)~r%8<)SO$n5vYUIa#Vk#t7WZD?m(R*= zAbk79ik+o4&bL8tgL7>oU)Ox#IStil{g&ZdqK!8kY(DzvnkL#P2c?*=Jg2D$)-S>C zk!aaCL=6+sAC6HjwedxdMyYY)C^r1Fp+q?=t%m+M=S(Q)jRX9SqeS?I!|@!ONmUwO zUaF+gP;y?N9293b2O^om6A0sm^$?y9d;be-#GKufJUH-g>l-M;y3Z&atWp2~002ov JPDHLkV1jG&;A8** diff --git a/graphics/object_events/pics/pokemon/masquerain.png b/graphics/object_events/pics/pokemon/masquerain.png index cd195b70131e64cf3c16d230c9539f8bb588ca10..a1eb5a2e12f8d6b7d355f6a1851fb340d4c1b781 100644 GIT binary patch delta 798 zcmV+(1L6GR2EGQ6Eq_QL;AkiS008)qVA$B;`1tT3Sa7gNfavh}h#*Lapvb_;;NWN| z_>f=_5D=;O$V31D0?A24K~#90?Uk`^+b|G@32@+hxClCQ5lja{El+g>1Id_H&(8+EVt+GM1=gor$^Px(L5_z(dbT7ie(8m-1`+s>ynT)-U_wip2**);+ zjkiSp?-0BkPomR@mlWZR1a)gro!OMV8A(^2DxM~wSUBd*9Ir#%JvYC(k2q6Cv4|)? zbo+OH#DRD!qlOcgv?+v(yP70-j`<=eE^{%X6=; zkLNVO(+9F4wts|b))nQb0 zuZiIOc(tGj?ymqa4-TzB=a4;KM~25~6BlK6b!X#Zo_{WyJ@bdJj*Czcy{|54OY{Mt zn&;l3(E8vVvSc0`9<`1}+YG^Qxy?3irnqT%>RVuzKMpcQSwpp21c#;8$D(s+YLpmu zJ+_87(h3%%O=sD0&oE|-DPaw_)kS+yt;2GsF*szg+G(XafkHAH&$;v#8}@ok>k@84 z%MAmj*?*ikREVk$4h0yd|3oDs6+B^K1!YWG!Di!2R!EVU1#xibmv(*jaZZKq-dDD0835ZmzGHnhQkEOS9it?J`V?<<8TNZhZ>ot{v=HW9UGn; z{DS!VCsg6kp0R*T2f5R@nlCv~V1j}t{}(q|)}Ow)*fwoRPu{l$WDi4X*Z1j7YA1zgv+mEC2ui delta 835 zcmV-J1HAmc2IB^hEq_oj&~Qi)5D@r~XwcyJ`1tTRV1Te#aOm*(h%iWqsK~I;;LvbL z_>gD-003S^>>dCB0`5sfK~#90?Ug-i8!;HiwFzz!o?5aLyp+(PU!sfiX^t#{*kH2R z#$X5;e8CXMOJX%}bUGRtjJr550)LgODV$#pRGoAuJ$HHOUVoy&)=$sr|NQklXA7bC z@jm{`A&Uu#-+0O!|2xE9j&I`XOT%R76kERc2rJg|*<+Dl;1Za* z*Eb2$9xC)qJbzbAFHC$lf(h7Ha3It=VT+KU+ zZ6$#i=Wod~hu%Y&F`4Q^lI~HMmxML6#_pGiPaf?Fus8`P;6RFR7h?t-wuEmTdfhN% zGR@;>EY|VeBv_f0d3*o_k9U(HOmHk}tTT2FGl9Y(ntvX}igyhi_ilo3ms#99Zw&RB z$?b*aQRpfnR_qYAL@aBJjmFj?7Gh}~qRn}t_)qRA?FOA|#W&rcZ&t#4%`4jiwS8I- zdXNQUlc96i6ym8}I8-&-D>gmO4EJSCh{dP0UsyH_4KF&ua0OT#oUz0FMa>+3p9$_9 zqTjulxPLn>1VV|LD((|$Eo!!UNQjT@-nCqDt@99!fWuSHe+-;Me5Lr>37{tDP_V+P zB81OHv?VA& znQ_}?T(9>$0`V#%x?R_|iCw{lDG(H+r4ytgQGc8+?S|y?3y<31z!k?2r{ zGAn^dH4O-etcmH$UMxIma_R)Jq>9_{Eg)hpO7~m(l)B%A6mgULPEcJ7irrO)rH?5B zf;>25*CL%DsU%pnTmmJiHk9s0T-r{JDtdhoiD)T-jB)$5hu=qO`~~GG3U>llO>6)F N002ovPDHLkV1h!ri%$Rm diff --git a/graphics/object_events/pics/pokemon/mawile.png b/graphics/object_events/pics/pokemon/mawile.png index 8ee03c3c74bf1d7ec7fb51e7026df70cb07c739b..876f956163ed28032b0469af5b4e7edc18683fbc 100644 GIT binary patch delta 670 zcmV;P0%85k1;Yi9F@JbaNJyxlpjcQ~_~4-M(1_TeNO)K%$jHc`C_tD7tn{YIU*+t9Rs@Ru?Uwe@Ea)>ib27#k3p4E z(X_FVl^}uNNM$7*Y~a}KrO?*9`JkuV_DjS*@_UwNTq$`eC_8YEaD0H4dFH6g{EKT(r>(^yL4M8 za}#(yQ}-ofgo|#;V?#O*<66^1NWZbDzWuoTB*lH;^?xj@j1Y??=^Km;t8ha&ptoYF zy@sm#p69=$?03~QVtilND9^hc9@!SWyd!gsM8&k%fc4Kj|B9==fooe(rbV&C`qaQN z!1CkWZmxmu#{YR0yn9&(~rtnX`gMul$)ER zlzjub;eTcubgt}2!?pkX0^4Op@m+dzd_ODHSRy&3!U0m;A5cT4EI~e&*{WQNDY46d~`hEV%0rwYY>KDHn57do6-Cm21xBvhE07*qoM6N<$ Ef>117%m4rY delta 679 zcmV;Y0$BaS1zKRTE)Kifo$t3V~0|I$T?*}w|n3FdL!}Ldcv65GisTQ1hrYGVBh;7 zLI`)*IOhd(EVGe_GSb<=zMEUNs(1NT4!P+Uu$^o6D2{v~_%YeHs^`4mj)-G9U_f_5 zEC_ea9>*74h=1t#bl(6D4Qk}QiTwdX=BXFX_$RZ+@n$Ck%^n))2INKRi*Ur!Hyd!2 z3*md2Yql!LDV-7v%vN7als}imi@4cvw{ZO2y<50uk775c)J+308|?RvpGfj~%FV_z zvI*B^FwHHaN8&!Cbds{elKX~mYI~(50pn(4R($=w`hURLy=C+$Dk{ddLC`kn8RquV z@d3SJGifvw#kV;A$$7i0x)JqviHhv(u){s8f~#9+DiJHFG#aq{5yxL}(KgVn3i2>X zHdr1TXa;!s?shYkKz823Xcc^ZURdO&{n=1sI5_ifBoEg`yCKS1V>kw`L$0PD;hvBt ztAb%#U4I4{ZyS(hTCJ^v3-zbDPOIxSsZ1JoCfBoVr79t|JIwgLft)7^t5My)Q?n$Q z2M4R+Pgs*bu6Lhj!9#CA>0F375CSTW^M1kQGa|U+3XyNf2N+JSvVXhDjEY=ykU`DcL8Bcl z(k{S9e8j&Bl<#v}h~t>|?~3(qNOBhG7~bP1`eV)_v1V+$rNiCGn6v15!1@z!5SYfC zgCLNc`$3>DZ8*Qg!|xN?&RT5>pdFN#IA;uEsWw-PVYt>`=_~u+RKdAvDUJu6v-Rqn zvB2R97{f*0-Mg639xkT&QqqR7V>E2rDLP^36r@GbxqrQJR-{497C(#*Y^!WGo0g=V z#nJLQoRbDoPD8yR+kmQ6rDXi)*F(h^4$FJv_i9-@VTjSo9wq9=Uv<|vcQx(iiIM9{ z+Tw9r)%RL~r@N|t*4(ST<|5s!`qq4aZOpUYvo_#wy*!gf9`zf14~;ws*EL>|Z9vE~ zJ)cj^JuSN}58>Q2hQ^l+_8|blj+VTArg%N@-^O21O2xmX9f@TC00000@?l51jhuBEPs$FKoAfR$XIaTXn^R5pioFi;OOXxfQYc5pwP(3_~5Yk$Y{7g zX!!W}sDMbD9qm;B00GiTL_t(|obA>zYui8+0N}?B!mA_-ZRl`%haEWtg70ukA&~#z zpe=*Z5EPFdGGxqPY{=w*h_eJVl=^;2`+E$Tt4z7O2(m=mVfj4tRWpOk5_m3f;5O`mb(pw z2DFWBB;y~y|7gZ=)I52|YhZDPIjYygLzvbluFb=}q1`@F#j&IKOi(#W%}$440cIXN-vM@4OxO-9z+~_OB5Oqs?yC@Q~#UYm4|%c8*}eX ohVUlv6eE3iCcHqB_zc_!Zk;K>&&Hw-a07*qoM6N<$g0NW@#{d8T diff --git a/graphics/object_events/pics/pokemon/meditite.png b/graphics/object_events/pics/pokemon/meditite.png index 4557e0a7b91d2fdab954ab3755de6d11517dad65..59cdb5f53357299ff8821236ddfd7417480e8374 100644 GIT binary patch delta 27 jcmcb`e2aO4ufTQY#d5`-8LjgX=Y>2fr%1Qo@7=YKZw-NlbCT`JX!{k!D- z-}!7G!2jbf96@fM77dW+ZiVMR1&qV*)@jiYtgqLdK+oeaHK)xoz%|=k23`-s45|%} zoI6wY9gJUN0Sj}&n8@{DWuE6dco&RAYs$V&qAAEp!;;o|0F;CJO88*Mc{T-awSM)2 z_b^bWlpnL@%zygxf=$6x>uLIeUu-ZLPqm%s+Z5dEdndp(lbAP*DNmMBR<&;|&?az1 zTP9k|nDQpxudbJIzD-~XAk56qo zCJkFAFs0la9^n&FKp78V9$KCD(uPtIP;TCvz}`p70DrYD{IJ9h?c+|bcdRIj(a}&w z`2}Tw&O~w%KhIlsPK`UIFE0E2iymdx97X~IIbo<>P0UM?cL}q0zpK<`f1fb03?Itc z`B_G|cJ+XPk=4L8Yu}z}t*i#F&8kSb`h2EagtxD8VC5zS!n?&oUn5-vo@3yEr&VU{ z@J^jyzkexb81~hd(y$~G-jwBQ;~U^uZX9;44azmH>0$n(ZLhIo42<+Z%6d6pW2*t{ zs!vb2Y_sjf_x6FhyZwAnE|KTr!*v?C26oj6Z!mBeRlBCv`d?SoykPa0feNf@&_Bd2 zRz{xV*%EAAcCBxJt8lplMWBf0fm{l=0qk~rCx7+^=$Ub@PPEk^8J@Oyxw#1`c*EIE zV=jc83GH=WbRF(aE$4^{8G$;`FCD8x?002ovPDHLk GU;%;{f_?x1 delta 773 zcmV+g1N!`=2BHR#DSrU4==j)JP(UESph%FYSWsXf(D0C`*l-XK5cv4`s5nSqAUOD- zsNh&|$jHcOXlU0Obo~GT0iq<=eQPu^lnieGoxWiVgt zpOg20vSbV3|M3@&U~Zq54KSa(6`ubTFb%(1r)5L1w$^k4Jx{~boc5{!*KBVUWHSge zs5d-H=?vL-FnxsuESwX@M5#I(WuEWgO)w3uA^SForeIDQR+Lg5pd2(e!tZvRXH)P} zsTa@q9R{kD@_%EtnpuBdvMHD;HA|oIvkji6Gi4|GHU+zC*9maVIOeqz%1^5(tJ*gf zC==MF&10o_LU|9LS6Ped+XTk5S=^<~&5=+p0;^w_j0HQhIR4S4Ell7h<@d@B^o<2? zan%kI(y(s=Q_8LOF|LRP%6JH~XieHH>sm)ZxwUHoCx0I)12p#W!xD$IF9wszg{CaJ z$88?v50n80w_J+kzHB+TG9FZZ80Y!JgfeTjBY}aEFf_)u=B3C-gjqiyX+6$Q2m{M- zQMRuyGs2DW7YvN72Ci9uc&U`O8n`yI!ui(yrRotrxWOA6cPS7)Di(d4bP;%sfgPFF znf1e5Uw_}cu14q@R(LF1yn1bX16=U+vyrtyxyCs?%ZGh?jvZrQq&l3J@2x0oHDDwC z=?LE87R4M8^F`dnEJ;`UWfR-2pPLT);{X(ENN z8?Zwi@u+IB@FFrxp{F`!gW@_XiBFh-ZF9|>w+J6Pk+N3}0(W#Nd1TeF4=1(Pg@v>E z{!ZAmc_c84eNF5eHeqRmK>b#Kk7eFHbEB^8-#dN+NbU2gN;O-;00000NkvXXu0mjf D(~xmz diff --git a/graphics/object_events/pics/pokemon/melmetal.png b/graphics/object_events/pics/pokemon/melmetal.png new file mode 100644 index 0000000000000000000000000000000000000000..0997bb8ec540fd3c3cebb482ecfc6fe56b693b2f GIT binary patch literal 1359 zcmV-V1+e;wP)l%#@zErtv;i|b zgnc$X$%3G4#OiNY=c1Tpmin{}Li!u}W=7hdq4d&Q=QQ8<-n`Fynm4UO*T zY}n9S@ud4`T|Za^SOY?+>$yOsy<_LQ=30CqzIT5QzIFfbeepGe(P^tUq|Vo$-@5&(x47rtUf6T@Zu`1B zJaBYm7s>fK9vEyJjCMlL=ndKAn{v+OeZOs>U!|OfGfh+noW8@8UV;Y-Lc%q}U{i0! zW4<4s7L2j*_UERB-b?8*X3NKl7^Z=64tBEr!^BU6V%xBxx8iYVdrv*=z`pIr25{3a zY|g!~_e25E^=$7?^4n;rz2F{B$Z2)WW3b1e6IJcg+(*Tkk&j%3pzJns? z*~#I{Zry!+u-gI_hK!eM+5pz#6@cwxJ`g9Y1?+Rwz;_fNW$fng__%v~eDEl-*}!6+ z^Pn+2VJxti%4qZgu#imOa)J$H*n-nsGG#tQBM=&x*xcD+&yHWQed2{)OzpxZjUnNl zLv1Iq8|^tskgiEj*Gz4Q*a*D19n-{z!~vm!375f+d&mylePUHbOvBlLG=@}i2V1nK zjh-_*rXCwMa_q6dBupWhI1nrz8ug$eS^)a=s5yPHKHZXIldh>%+;vo z2pH;|^itNZPxERCn3WH&YWbxBghb9E>_jS^a*GOyqUDoZ0OT>Dbv;i(#MFmiSl4JM z0en4%sb6Eo7!Wnz1l`zCErJFhrGW7)YG0XQ3=U%0tseu;qJRD27#^P|hgs{u$9ty=-2A$}3Q3cx3t&qqrDFHiB^wg7zF4|RNV z$+dup^Ch4{;u1izEX90OMW{={sno$a53=T?HhKwY_YP)KfDjN6U|?WKa4>kVSjh00K!|ww`0&8Mz%am|kdTnrc!;o2U|3L46Hl%90006< zNkl~IT3niRL)hj)H%+3bu*vDYmD>t8zif6kxKqd4wHXH3l$e9nLSnUDjmwF}X*pI( z-L)Nai~AKeBq2A5Lxn%LtL`N*r&#KQvMazWu)?Nj`?)ZPZs!)2K5p6d z#|^3%=xa9^+3aM+gHmB{Z?V{}A2DmUUl>AJBi31Nvy(*+%B$O%I9Y5Mf~QRskz2zp z0#xdm95L7^btFejvPiw4*Et#)7FfsKfG-U)3{~ju?aqn?brR?FdCyaRK@xJGW-_dY zg3u^Cf=hKF{bwH^4#7SgY zZ^(@=d=f9H9lw_073+9OuJtM2G>F;V9*hlB>O{XXdBwUw;F$$XgLqEa30|lZN&e?= z_*4>&BWI=o`a8qU*eEb#{c!7mVQm)t5|{;q`5aR3I}K<3aGw&eA3l0)1G8{x0hqG- i-2c3If86iu%K8geC3Y2QZLpyL0000LLbm1{Kx`METa>MeEhM(6)j1szC6}sfREc3_2u7Vs5Xg)mQ2SqU&S2kr z)wx22jkkSycfarX?8pZAU+ZEw@NH|ez1heB@&>lW{mgm-1yTmi<3?UrB&Cm8(7^)2 z5bYj<)_w*{-j;VCuh~flz~k$n^_04ITph1(Z{bvJ{fy> zqWekm@URM`4EJ)K&Fk&ggb;pv{o(wyUO{+rAcRPQT0j`OC-1GH4x~chmnZo$|LNlm zVJ99b@G+dcD};8AgbD$Mzw+hP4=;xz5h~j8^5xrH26fdu-x%{)x^9YCm0OT{#HkzGoixu$e3{e?ZWUg>a${n z@~E(kkeF3tmm1lp3(ObfyW-Ca4**@9$DUx}?TcXn75@FAci`XEZ|vUTAaiH?{Qv*} M07*qoM6N<$g4N_<@c;k- literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/meltan.png b/graphics/object_events/pics/pokemon/meltan.png new file mode 100644 index 0000000000000000000000000000000000000000..c1f88762d7f4eedb26f02910c70f491408f53d57 GIT binary patch literal 494 zcmVRXJLc#zE-8*z-Fd>aA#)H90Q*rKq z7~|Tczd_HzzIz02u$#Q?^@H!r6#y7#oN>naKf{wG{0j#@jKLG)Vn}G?;2F3RWNw~k z^M0X?cLQYiG9g^_6BXLHHE=ERT-^2xZ5$?>?O-5tC-cnh7uqJ<0mxrMgG?lexC(oPKODbRgabs**;ngj;1UJ7s+y`n z*OMTmtvVdg&NWx)hM+0#@BvuU;vkR9wtYcI<~oQ3ynLTc(N2R9yuR&lAn+?QsOnmw z0MkMA(3yHX-ye6bbPyc?{JJiTK)N)7AeE8>L68r7#CfcP#zR)d<=`h~@Y^8G)eLsI k5$tjr><+o%o0GxM@i zPC`7REij&S)7#NyF)lU0hcg_`Osx1(gBCzpCD8>^s}lV@LqQrC9d3ay3hfAdYzE;n zzqNUzld;r%G?Ra6e?(eyB!mL+6@#(RK`{VNT!tTWjv$^gX3K`lNswgDSJHM_-9UVG zIbRen**J!BM_t}`vq1SV3q1Z7!4@2zHxx!8g?!oZjUj#rsJF0;Dn?4-uzZ^>RWVZ? zCBwZ(K@F-UhUbvGPC{?a=$U!`IPvt7viivDqi|SmXG?WaLq?N6zrDpNjiEDqvn;tJ zYA+n7aygI3^jpI(dnIgcNiui&$RNsy%-Va2(k7qzV)X#iM4PG>-e@L@ERLF~Z&(V4 zk)rp-G10Ny2Ba=*zSo3MVb<$O9Z|>(Y@iqg!sh*$P7S-)ghrJv`eQPtAy<+NR)MBb zeYl(Ts7{r3ZzYV}8&CJy)DulxQ)FS42u#-Vv2p~}Q$Dl~=T3DPi_hl&xA+C!i&q?Z SVK5~C0000Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_5D*YdT3Y-5|CDp8k2uFOHl`RbKL7v#32;bRa{vGi!vFvd!vV){sAK>D0%%D@K~zY`?bShVn=ljr zU^|M$6~{46Z%GjAnRrM!HWEX<8sgm-Te>i^6|8apD`iRG0urh!{&I-gmAYxo-^smi3{^%Q|aE? z?qQb?=Y1RQGKm#O1+b|cuH#!+0J}`skCO!~fZaD-!U8Q*IWy*7hF!J^pYVB3VVOv)4#XgT3G=?oRX7SU+O zo9-vJFRg50w?&8&o|t`%L)LBkOl3mV=|FK`f_HM_vcDd8n)LPw(@qB^!4tPFN=H|l zmW!jEVv9#yJYZkH+x{S7+v4>_zWx%cmi4jXR)%H8I-w&ahbGs*Z8`9D*t<8aP2XPR z+s|}@t*6H^@X#iVbUh?0Z3MWSlSpyqA`38$?2}fbpdRtTQ(Zlh^B`odmreJAaU+09 zpXsGHXqMH%%}%6d9p7DPt)PcmS7YQd6lR#@b$7c$q3ya)cF(y#trH$R^Q($7Fnr_okI+k|Gl7~W@1fzn@s<0H}Uo>>dYbc!vimFh>uW4;#I zyt=<9SIFhYVQHeYLe`?5CAPFLoo(0{n+~dk1#v!$Ox7>`X5&0U+iCJb<2IALH=|95 zZ<*HM<4Gf(H8Z}C*qs%Dh?C)k?t}vF{1f-)_#cV+bNDGKBSD5Dew3mN%qU3jE4oVP zGd7{#6Zvaol)J4FAhT9J(l+`-KNmT@{(l-Fe*p3rsHC9_w5y;H`)XQM$R^KgEED| zn=&Fo$|(v0@w^)_HFlO$7}}27{77;}rlr{w`tTy3Ea}NFl79{G6<_gbg0m@pJV-I0 z;3X0)<`cX~0ye=51huL4C_(*t<^9nF)V*AJzah?NjDnPo`zz}=1m)=y(=wK@?QGp5 z%NgjXUSk7DR1-EmS5gdh&anNPPB%8t9-BJv?O?DmyE^y@o2Ov4k}Mj1X5h5Kw&pq0 zokB#n?J_3c?0@QEKXBw@hiC2v&7WChj102(6Z(`HlePULUw`~yi4O^Z{(7)nuda>* z&fN5tBMvSYxdv@PW8B-BXn(|MMI-x`rQ}t#tqfoAa8k5J zd=%(&V5jFS9 z{Em94pI0}xaRMX#+cC2Cj_;F#RY{2kwv4}dbWlKxI%$Xr!a?%(Af?}H@rpSl6Z(WC s?hhrLj_t7_VcPq@O{w4YE%@Z|54_oeb^rhX delta 587 zcmV-R0<``A1ndNmEPse-IPmDO5D*Y>NGSOD`1sh6z@SLDfI!HwfZ*WZz<7|@plJB` z$Z$v~0002qMNggp00H+&L_t(|obA=IisLX408ka`MIbC}wZEdkAfie?AqETq{lpe` z)e$h}T=|C%@+%Gqfh*l)6I+sl!XA4~U~gtw8dsy`7t%F;epaKqs=;8-)`<>)&zW)L1& zcM(kJWzB52EvH+X@eUhV_paC2=%Y-2#pX2`&ZemF+AQ)32N`STM?gfoYbzGco!_nl zSDs(kMBA&l8GkclW@b8?kWyAGPHywjnBvD+_?D3I-J6T*yqyQ!x#?U)>}@i}kStDi zdrhz(OJ5VxgfJW?$P$!h5Ih9*nH`v9uCVn$^4ASu@hu@eP{W_ertN2K`tTtPc~J*2 z$;v4l&`P+q#%z8|NNwD?LukUXqLnXgVd9j?bcC2XMSm&8mw>i2rPb1l29aupGus=T|01q`gKo1o;O9H!3ACZzF|#7)&*=b~ ziW2ps&qU8W-UH(xiyJvvu&mfUgr{#UUvXr`gp^PeyNzc{+s-!%iu)6CeXI08odr)G Ze*u#fGTP^;4m|(>002ovPDHLkV1f`CAVvTH diff --git a/graphics/object_events/pics/pokemon/meowth_galarian.png b/graphics/object_events/pics/pokemon/meowth_galarian.png new file mode 100644 index 0000000000000000000000000000000000000000..2a95a729ec1553c3a46db084ce1f462ca78bbe65 GIT binary patch literal 625 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 delta 897 zcmV-{1AhF82doE>IDa5WSdf^YK!BKtxX@sjurO$Vz(`ndFhJ;lh{(vu0002T&QS0G z00TEkL_t(|ob8oQYuhjwhYiJNeTS~yV3(GrTmLW!q{%sDpr*;iFxGRR#c1(iK8%sH zhZb5&kPq$H5N>psKg15Z6!tMTb_gM@o5l>@NwSmJjynb`JAYLd`!VwKlU`Y}raiQW z_R#)Y1L*yc|EcMl8XR_ydK%8=zZw7nxRdo#{qU@NcC=H6Mt|EjAdAJ5C~!Q1ByRx(*4ytbZs&4~GBCxcSl?Tx)XCYe%UTvgo^(W@ zYv&=0HGExoVmX{!_H0qkN>8!Yck@@LJ14O6F`RUY(QMwLv_l)>C09K*L<=qW0`tHGxu@Vw8AdwKYZ(D|Bd%HC_mqOxmCIUGdNTE*LF}tQTT-Ta4 zhM^4QXiZBOW{i~(d@NQ>36ZzoFByVyVR+;zA%6qT1Mc~*6pDR2Vo~JqBQectjn%#S zXrnhP_;k!lxXJm4NQk_HzOT3+gaHO~p0JRFM&>QZwL_<8xrrwlU^V zC^uv%)Zm;mv7^vD_s)BfQ1uLjXy4%xb9$soPHM8gV?PW`mv}Kw3N`dHU}afJ-j@SR z3wrf{ZH2YI!Q7V}>MpLa*x`K>n3x+AP6@?PQIhEh{DL}J(n6?5KO2C$x`Eoj#IXS6 zdj!Vp2;n);eA#lyO5CJEN#H4VlO$n!afNRGYi4XrC|LH1X>KA>#{=3_6 X1@5%;D8Rd%00000NkvXXu0mjfnINsQ diff --git a/graphics/object_events/pics/pokemon/metapod.png b/graphics/object_events/pics/pokemon/metapod.png index 89220a763802e9e4442092dd6802efd4d8c0d834..ef7a633e6faeda09500d910b2f424cd90381c391 100644 GIT binary patch delta 430 zcmX@le2#g7R{eqtmR^otSwUIdQCUm8nvZ&Ic^34a;Xf7x6k}kJuVyi0U|@{&ba4!+ znDcg$W7c5<0oS*}M~*GXJ+HvBdChqxmd$6^ZZ>1t<*PdN+UNZ;vmMNr&b!-f^1ff~ z-LB2&tX}^Qv;SAbJpcR0s|;Bd^+Hy%aoi8ulogHa>yu@FH?>uV8asaeQ&xYYK;_JF z&6(V_i=Hn}tM?P_`F-e&;>iTRmphL$@-`dvO9XX1+ompElqV4Qv4EAyW5#Er^__mo zJ!j_B@9a8Lwo=67P#)LPeU|Tqd(JF%{LFRck%d5OY`LcWo=C--kRwYKJKBC$D%5io z-~B5w?d#spykcH4%t2n8Q+ZqxA8Pv8zj^XEE&Nc7bjT#Z0tK$ut(mrEi(V-(?Btr$ z)W8%NapU*Y-ztG`>H{ie*fTm59ykbG<4#K!_f?d5DDFPzLcd93jozA^&+b%7 delta 431 zcmX@de4crNR{ezq5d{V(9;~nkkeG2HpkRWBfPg^70*fC%elTDI8%x{2F)%PjdAc}; zRLprh$uRG*0go$h#i?AL2)RvRPcCeo)bPvBvY|cgL$3D9jI;mW-r%^fbj8lS9yRlm z?wF*{Exq=C?Y93<+3fQFZf3kvP_I&Q$yWRTue(!9-M?d2-&nQtT+gtqe!l*DJFokp znl)K^TfEL+zxrk{s}L%38Djh6)7pYxs5?b)RdlfInQ>0=JOVKV*G;j3H^7c1%UYI;e@ z*RwA&xNiF;GwPo8y@Z8FOdUeqPfK(hI^-->cjM^y*|D6(xf52n9ca{8Bi{D(hN~bu zgQ4?t`>yFY=amMoK+a%+P@$PiT$A+QLb&I%T-J6x~^?&7ei`cugaSNf(d#)-nfxn&E zb?n(B#Jk%}(}tm4l~Lq9JVVze85rj-j*jH)afYtsfLLqBZsf?=)U8eWz;p$&MNBkf zjMvDxa)0lOX^VN3v{Au0iQAU3OxhLg7uubQEVi8MC>l8LGA%fZOv{*au4T_z(1HHT nQu}W${~l{G`yyC>)^z;>ermqT-ua@l00000NkvXXu0mjf^ZgjV delta 543 zcmV+)0^t3|1i%E4EPtSAc=*WB(2$r=C@}D-xBvhE`0)5>khnN#pfEsS@UVaY00000 z000000001XQ!I)A00GNML_t(|obA@ZirX*{24Dq5Ah$Z$xo5Dly>jX)KI|_^AJ=qe6^z?pw{Irra&bhwe-YC@mFhHY zt0HeXZ(fjdX%s+7PSGEo8e&<3irt6xJwP>H@K6G%m6&vQHW@?Lro=gH2iMC$L%jfU zE+4=Z4G5iD-+vvLs|_qSO1p*)^-z)9lpjiUS4}%>UBj4oQ*K9}C$dudxamDFuj?1$ z^EZI!r)lRMY=JHSdNusCgfHs|_0ahC0?b!{eLC&D?$wb7l+ccr>iGcJj17NyMjt(M z1ostZY>&Q8GOif+=Q}<&41K9b#2xF(tbDJpzgxu0rGJfE2z}Xe-;)Xa>ddZV&n6+> zJ!YCV4DG6oBJbfDx-&`5ICpV$Bo~h}bR}!VPBV5RN5-ZrY*GcLE06_Zq8VenM#jDS zd(})^%%h};8pcUn6pUq3tZ2W`?o?#4<=jP4&3Tt;!C7Ql#+-94E6#!r^mmrpe{1pNZtkSsKpcd`Hg002ovPDHLkV1lb#0qXz& diff --git a/graphics/object_events/pics/pokemon/mewtwo.png b/graphics/object_events/pics/pokemon/mewtwo.png index 165d76d747a111e9c94420b25cbcfdf81386082f..c958ca8acfe45660b3370e4f32c8a5be461d7571 100644 GIT binary patch delta 782 zcmV+p1M&Q_2CW8=EPsQ0oZi*uIXP0ati=ET0Pg1QYB8LYLA~(s@U%+qIUrKl*x2~^ z_y7O^0002qMlost00Ov4L_t(|obA@zZksS12JnAn`Mw1505v4n218WkE(Ur{Fpi?# zg-L#ot!jn#8r7tVr<^&YF-c(?cavr*7e5Z)hdEdQ_&@$=EPwS6-_Q5&#+}Ll4yV~} z2ZM1VwYRLp*V%5jmG|RD>p+zoceeGg7V>_=o0B>zI^STGZkbIuC{ zj63wEt?$`)&VOI&xC8P)$hZUkN~R1@9LTy5mnpV3UbBKY3vb-v(}9o)16t`hr{uhP zprEz!&{knlL~g&lAbR%4{*V(--w{Sf91zLVJoNg2&!5Dr~?xkB`J-HUDJsCL{gT-H0%o70zcSM*k)h)0%n`mfvAX+ z4207@m%`3KTl9rZAo7_{0e8>6kO0~YcZFS|Z~?u46d>ApOZ&jk_L;5c(gx%dkhVk5 zg%X1JsDGynvOODTdjC;yij5bIrSMpZnttY-qQt7cIrI_`Hjev3oMDpIKe_oGG+y<` zH-|_^uu2D>8}%b>P5S`vv3?JYFEwd=3Ba7yZ-Kc~G&a7}Jc;9~dj5E=u$Qob$+oUT zBf!%(0~7J%IX9OI?ZPOKtHL{0FP8&yIq-SPmwzj~x+TStJr?E+8yjCL7J&{lHpnYS zLhOm*{6Pq56tJjzam=M+S-mi0Kfr!>lm@Z0tW5hcATu!1pW)81Z_B+I$b2cRK>?PL zNhF0Fm|g|O!~ZqSn`sRS0R{oX({I>a)v)kp4DLX7vztxwUmm{z@LK?(s-f&?00000 MNe4wvM6N<$g6PtEE&u=k delta 787 zcmV+u1MK{*2C@c_EPs%Apy1HxKrm3asK5va2>Z=*062Jlz%(9Kc`bEO)T+aiNenh7Zeb>u@( z$ys~tsoa#MLz(U~5{#0Y{29*tYfM_WJGPU~QimVl=fM!H0)PA;e>C>`4?oWL@5YrV z0FJxaZU%#KBXP>I$I{1fqops>wKLm#WKZgG!t0&b2|C}9rA}H**iS{8()qp; zVr>Rq8hjzdAmA^(7GK0_!idxpoY~faM3fUoWGMu3=KEfV-Gl)*6IQcbuZT<-@IB#t znT(qgJ;oil(|^{_?1}RiI&Pob5;AU|zmO>dR7bL`&j*~i`iU?)VxK6Ul!4m?1g>AZFVuk~DkXQA(@bCv zYkl6&5Q`HDD1ZIbI*@JEAwo890{qxQwfjQm_>rwDi+}S)RA0Wm=8>Jm7Viq1V@g`E zdCt27!NRl-#I|kUKxwsicwIE^3Uy#i!#JT~wXGYG7c0u*hz4z8Q{eeq3Y+3*SHLXO zIuKP+T!6Hj_flB}Xv?m!4n!XFDB$+JR|-Iz;kK|%ln$V`_X0#)Z)g`7SRS+VTAF~8 z0@Ai=Uw^2;k4}2YpqkmZ(C1H*Q*8XuSORyM%;{$?DT)`_SDT&#g4$76hzm@T{0BF` zgW9X^`uY-OOP1-tzEQuz#RDT2aOFrM>#UrUs?5;9bSi3l%$I{n< z#sPKVP|5=_T;58li~<&Bd)qi)-DG=a?lo}Oo|Hjs-(;q}2#^^V>d$a%*t68Z3}l{? zi$MWap-H5q8kk-LM#KMW>R;w!PzW#x7*7Ad_O6D7AI9Jb6qD0G@?Rdm0FeQ1hT#UG Riwpn&002ovPDHLkV1i*lh7AA! diff --git a/graphics/object_events/pics/pokemon/mienfoo.png b/graphics/object_events/pics/pokemon/mienfoo.png new file mode 100644 index 0000000000000000000000000000000000000000..5aa3ee980453fce1392ae00b7beb8eb4149af5c5 GIT binary patch literal 519 zcmV+i0{H!jP)(r^fFRgO-9b9R=-s}hsXq@gY z7J9)Z6Wy)&N#6QeUvVEbwCsZSdSvH#F*Hm&FNO{SL5{ZD^}547#KHV zIRiNF`Bx3aFt9i5`W?eTfB=yFc>oTH&VU%+nI`Y(&MkW@IPyKKq5m;#>m5to9prFm z)pICF3QBCy#2VYp z6`%%Er35)ZcJlz$lPoo!s3|D02|+j7JPR4KU2jPbuoM3`z5&}`o<0006V zNklhHUyR2FD@SAxql5AZ+N8#pK=HA_9dbU9z~`smm>a)>=B| zj}-Dd48|gX!@r?&3g`D^lyvNnw|&n~?@5Uj!q_ctaf`npD%M`|^@1zWN3mYyIiR!N}JtV3)|;3S2vcDIn$t1B(a`pl0n1_G(rI-6g;)z<#&fOQ_b2dekQvkLwr>9M~oDIBXurlUV3A zF+1v2UoruAqBx@NW3=)TT>;u46ZvnuMh%_C11b>RTg`PrjQVe0$Xj`SPnAXuEJU`V z7P!OtVkSjI%->G5dH!MtHyQ6(fN}%yhN+odsH{pN&u=Fht!(QObOGM6fF?rAhh84b zMoHiOcOq<;pbISey%tc<)98Yi7U%$KCXys=7RYInCbQlrlSouPFo(OxNiKtS17teK zJFY*-v>zZ!gTBC_*;h0Db!S${vl5%}LVn+&fn1tG7QMG?jWqD6-09P<{E2LiMQ<15 zSntphUX;ZcZ*i*W#hiKrKer>j?RUK0Jc}CH4VaHLY4|OEPh614?oQEr=>p$N_g;EW sc_iq77e;?NB6z>% literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/mightyena.png b/graphics/object_events/pics/pokemon/mightyena.png index 6acc9fd6b1a0f48658bcf5c2335d6f27d3f21dfb..f0556a2537016310682a64fd6fce205e71549e7b 100644 GIT binary patch delta 52 zcmV-40L%aH1@8rrG%1+4xWG6-Kp-F>&|qlr@L0HrK$ti{$Z(kW`1p{ZpdcV10000? K-R+~XU6KNcTNqgY delta 52 zcmV-40L%aH1@8rrG%1k4z|c5AKp-F>&|qlr=y;%*IG8v<$Z(kW`1p{ZpdcV10001n K0PGjBU6KNaMi)r{ diff --git a/graphics/object_events/pics/pokemon/milcery.png b/graphics/object_events/pics/pokemon/milcery.png new file mode 100644 index 0000000000000000000000000000000000000000..79b8b69486927a379c38f4cd02933532419a98fe GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt*SQuwcWCfFB=L+&Izj zEaktG3V_>OTNPj0X=t#j8e1%awgRZ?eAJnV5JfO8R2|X(nd%|5sj=pIPP_ zukr7c?S?HEC!5W@Z&CH(bK50mu4(l*O7={lNm%sx-5Dg$NB`6gT;6b7&7fm!+rA`DY z4;;i3;B+wBQa5zbe-JWwi)2R`vKU6Aq3n>r(o$&1UlJn7(0>ip8IaRzy72%Im6mUV;6kjjzc}54IVsi10oky*I`8fWL8q;AU@E*m zGbTxau?s}#*?tg|x$pa6;l=x|B?5UrARQ)rl`d!XJP2CL2?wUa)~aU5QPOK0y#R!D z%%H`b@&yM#TuR27!3@y7@IYYHCVUG}-EOW@AQ!f(D}N(CG-Yz@zRCfaaCR6hxS$`X z`{cMGU9YMe=DSiC9&G5~z;@I9u7f|8O%6Ok6 z{H=f*fHnqYnTAc2982(HZy_i zxLxh6BMhNCbwk|AfZM4|wEDBo8!?WO?@5rxef5Inewz&Sq1b5ghyNZ`x)ogr2os=8fQ@?O z(2dBkFv}pA&&PHZ>-@w{PH32A1cIS2WoswGvLfza{0c>s<^?-K3Jv4Gtcd3kp>&gF zc43_1?qwuJGCY>qB@jaPMZSTCjS^)!F3x2X(Q)A~X*cg)lA>Z(Zi)+1vfc6a&*aaQ gC_A%Jg#I_| z2M^*2a5@-msT;Z|pa%{a1Zau3Say}6i(xbx$_@#v0z#o7|9_HDsg^yl?~c49DaTH` z2Dw4dkN4j9-5p5@p%3H3xMR$bjJ96?_j>t%0=KN!?Z&h&a^rs79JL$S%P=ud?Os#l78c5pDo)3vyOgU{&tvz9oE{K>pcH30~IcX=3})e46RbR12D<-&s{4xk0Ootp83v08IN28>d z7J3E<>li_cdBPVQ0C6fA#|AS%_rw8#Q5y0sKy|%3i+_P!SS!v9dT7ehH=c6Pi$yx)27$F$0Uv9MAsc*jieY<>AA1!O|4h4CXT z7F?+6_ZE_BwON@7RQ2O2?6z?9)Qb*nZ;bJ|07k;UDw0=cJ2KXn-d+mGgn1ixzm2l| zSk){GNPp{Mm9DsTp<31+E%c7qmQe1~-*D%Z01BZI-Scax8>E0tn3swBk;-n0f*+5q zPx>J6{Wp;R!M}G*0%XPapGE@h1|KXn4&=i45kksN%`c>YOjv=8qBB!^=Px>Wc=9FR zr@X6!o1QtQ-->>84|1Af@8>iQU2ouTV%x zTCgD`(9r+e3VH5fLKaD87y1eARz^}N!(*9T0wH8qm0ggM?2fm;BfqOe*_aJO^xlkr0sFeU$g2cXRR91007*qoM6N<$f?f{r2mk;8 diff --git a/graphics/object_events/pics/pokemon/miltank.png b/graphics/object_events/pics/pokemon/miltank.png index 24fd9713d63f51075b46f4ee7cf36bfec87878cb..74769ec450cd94c89c28e9fb87589b32a6969df7 100644 GIT binary patch delta 678 zcmV;X0$Kgb1;Yi9DSybw_*zv@tO;oMLMBw4~LnbJdH3YC%CDd(H0E zz5njCb7DFF)q@B5MDhRt0!~RpK~#90?b9)f+b|RdaAEM0O)AdeEz+SJ@pet1bSy{d z8k;J?*&MLJw;k6I+)r>F6L3;x>KU5i`;?WF$dVnDy(Nz%S>- z_+2n#7j2K5d2L%m8Vq|EJi_SVg2C6%&A^uJ-~po%9h*JGXlS+wB(%9e)0hzm2}4H1 z%Ft*4D1?onG;KkLLCAdAGZ{J%`q1R+34spK6C1XifcXxie$QYQU1Wd+e%y8r`DERiDwGi;3oSpm4m*b8w65KZHMj z8*N*}+O7P;6y=f7Nk0cIBEBUKJ^cK`qY M07*qoM6N<$f?beNNNB80#->xK~#90?bAPt+b|dgaAC;eO)AdeEmBa9c)KQ0I+mk! zJ)5fOjSie?ydBpNe0$50r6iC9d1?(!Y=6RTSNRgzvV*d>O)=fRHX=6aWLFa^r7+s$*`1rma*l^3c#%M@y^d4X|&|3r&S|6Zp%m{>p zA+2Fys5Jl-!rG$LZ9t1b$XwXb8Cnp!Q0L+affi5`Yc?#8xfY{tM`Pw;2oYr(18|83 zSl#rd38tf|hkuCHw3v~nwFn&IYCgvX?#y1yEWO!FY2AX6*c7BS0HcTdi#JofX_4n? z{rh3Y)IDz+m={+czP`HusdXX}JxA-&ySFPwIzVTzYroz^UH|d$4^vw9v&oWr{dFw+ z(z1WK6oJ*2AGyU>o9QUJ<%d;e(ubpL@~q7{j~B9U?|;qZ6pV=10-I)&J_`aCuMWq8 z+-7XDX3KRM*oQXvmv^%NY41h3%?@Y$PPthP6OVs$t3VL87Lgi z;uv)0L4Pv8q(A=5zgGcG!(a@1fohBb#nBwMv(S`*!ebc5CN2j^;-{xfJ%$bc3UZFH0)P?`p{((?uyXNCXWUEDc^POr z0U4+B>IH)mQopH$cpbIxB=x?NsC}`GEXk`GfhR;zby4*|a8&BeG|0*JG5_WI3-Lem UWMNda0ssI207*qoM6N<$g1T5%?EnA( diff --git a/graphics/object_events/pics/pokemon/mime_jr.png b/graphics/object_events/pics/pokemon/mime_jr.png new file mode 100644 index 0000000000000000000000000000000000000000..8807a15f8cbc8e1050a7396b43260b59c35dbecb GIT binary patch literal 479 zcmV<50U-W~P)+5Z^-Zz7b+64J8q})ngA$>v7*83PnQtBB8}w zgrcwEq4*MRZ`p;J96X8rZ{H>}n`9CKaLOsC{G(Jo{%yT~R( z&h7JE!)(eM;P!@fQUL2b<87|#j>e-Xe}v&|7MXW+M=$TM$(4K zzOnAuwb;CU?B)toNHa}|Z Vrokm@WVZkS002ovPDHLkV1lJQ-S_|i literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/mimikyu.png b/graphics/object_events/pics/pokemon/mimikyu.png new file mode 100644 index 0000000000000000000000000000000000000000..4664a2f6acb32c777a883177de2162de3bf42f80 GIT binary patch literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt*SQuplAALO?*^!-EwL z4h|buR6OWl@Gy|rP~p%JVE|Nx2D+1<$ulr8uJd$p45^s&cFMu5LkKByWoD^t& z5Pf3Djb~w#lq!UGhkOzdjSec(b@~|Q#b4FsBKTc%x0j)@wx{Oat&)zPEO&qYo8!aq zYSrp>yZ(8Ll}H6~zsbv-B747YsXA5G5$Q<6;BXp{=isQ7sI-=C1DspjRbMS4kre-7eLvqJ} z!lp`Po(kS8`eT0RDjrb%cAU}E=9qel`?FGm53`;+b?ZJ zEb1hvC+c`3rvAu*Q=yC1Dg$yBez++)pVLwQ<$R$db*{UgwTJJC+H$(}rPFKH%;nPr zYD6!GH!r@@XL}<_rmdv4g40bP0l+XkKfZyuW literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/minccino.png b/graphics/object_events/pics/pokemon/minccino.png new file mode 100644 index 0000000000000000000000000000000000000000..d7f942452931e05a7f6968084d0f5fcdc4cf54eb GIT binary patch literal 597 zcmV-b0;>IqP)|Xh3;8Hdwo+i)(?wkB3@q1g(q4K5z|e1m!Q*0z6bm34pK zK{WO?u@4`G*;ea1HH!_nx9Cn)m4W*}# zb0fieP`Ew%^67500000NkvXXu0mjfMd=Nm literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/minior.png b/graphics/object_events/pics/pokemon/minior.png new file mode 100644 index 0000000000000000000000000000000000000000..7c6864e835d34fc7ae0c306c9d347b5ac5d32fea GIT binary patch literal 443 zcmV;s0Yv_ZP)W9SqAo z-MmE|ymotl>-RlMm-jCFjm0JFVTp(e#a(!u!54Ob>Cb_dM>(P$C7Y13`dWybVbu&U z`Tmo(J%vV~!7I-8V4^VL49grZ&JZKcP#D}9G`FnL=&eE4E5yYV<(xBAvOuN9fpe^+ zT__^fve?W}&pAV-HDz}pLhx`yG=wi_4I lCvdoXqp{na^Fp`(ai3fy3_d4LIh6na002ovPDHLkV1kvw$9w<) literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/minun.png b/graphics/object_events/pics/pokemon/minun.png index 05039be448c47d8d4e6b9591fa68504f29ec4020..ada12c196e5e2afbac59f017045e7030425fef60 100644 GIT binary patch delta 404 zcmV;F0c-xd1GWQ@EPp^y*l?Ke5D*Ypfav(>uy}A#u$W-@`1s(!Z~y=Rs5nsIXm|hs z000000002&C)j-e00BWsL_t(|obA*>YlAQp2k_U6hnzAQE%dgqG4Nv)S;6Dzo8W0J zG=jH5HQ=X7#ToEZE_R2`j2D>OW#Io1_z_+VK79al=FFKh=YNmV>+3qjmn=9?W+EBZ zO+zv~T-y7Hgf<*)0lrRlfcC&dlLmMn z3N&qFnbNigVt>^GY1_33vujVk+YIlVc2H)IUt8kZcI}kzYM*nZ3Xje6PMtYzV4ak` z$3eB1mB&nO>jS54$AW1RkApm1NspnC^29xcPF33LaOw48Rkhq>`)lW;0#l4W0$^un yfA8$8VmwVv?M_#xKm+_}-oz delta 409 zcmV;K0cQTT1G@u|EPp6)n25;e5D*YJn9%s}xOi|-u$XB0`1sJkfEYMnpiXYvm9qc< z000000001#c1OSf00BlxL_t(|obA-HYQr!P2H=}K1T;89GkJ)h6bgQr6t0>KB@h_` z9x~X1g5SmUkU$~tA{%N!!0%Ey9a;-c1-DDU{~-7fcNUg?0Dp7l%$YOipVI5^b&9W9 zR6v>WXjqpq>GQDGl)w7DML?NxZV%J)c%rXq!ZVPr`BBQ6SG4b>T++7B?8A4iNjLWi zCb-t5S0yGYBn`n%ymC&P~6LxHAkEPn-U+YpN$NZVVBFg ztdp|$I4JhA@R-R}xvgm1v0&QB;~=e1(qm|)JX9V-rwZ+Lee`;9Dw@h;`)jA80+WqC z0$>+sfA8$8Y&=a(=}uRtU_6R{-*;xWJ+a&1X7dRS$r9QviHo5N00000NkvXXu0mjf DA-ciZ diff --git a/graphics/object_events/pics/pokemon/misdreavus.png b/graphics/object_events/pics/pokemon/misdreavus.png index d32f341b1b50badacdd1f45457d8efc0dd1417be..5b45d33c11c3cdb778e939721af6e4305d12b459 100644 GIT binary patch delta 797 zcmV+&1LFL*2D}E4EPt3dNDvSZ*kGVw7(hsXpcp7XFi2oHV1T%gFrX+{=-^=3K!Eu8 z_;3&~00009?V)J^00PHJL_t(|ob8mqZrd;r#yKe+3h7~r0v-Am1zitD>?H~Z!OoIM zLy$}sZ!pZYL(x8s8x;_w7s#L`jSCR2fWQt1Au8pF6s1O0n)7;H}HtaZSiSVSYQE@l_SQg!&n=-A;26rf*v6N*ncxx08pd=xi%QGSO9xa3A0s- z@%Sd4)VwQ3TU?C9q6F~AIi`423p#9tPvuMX z$cnD2E1W~33@DWxfHH7~^zK~>p%Rq*W+5P0)Q^=FVoasQVJ+xL{z&DWm?4@pyf$FBf`sBv7Yp@ zbu0zXP%k5E%5VKiKa&f7y$KA1rDS794h?9~{PN|LeeexNudg@MIR6J*~4f zp=O08fmv?wE`T$W?S!^^Ua@(;`ZEciV&s%9L}i(`m{7ONlh%UO-bZd{|GDU%@A6Ch b!xs1rF8#=%~N00000NkvXXu0mjf$}@0Y delta 792 zcmV+z1Lyp_2Db)~EPsedXb=z(*l>VAATUUXm>?)nAW Xn??wSdchC_{ebhNMQK* z_;3&~0001>TuBgS>X?-X)(PgO)Z%HL4)k5u!wWa&)JYT7M;DDdb@pes}Nw|99`n zCgeGur6XDw)BB?n?LS| zb#Cb-sa{CpWsuoTm9ZUUB-KUQ(KuXW#M1l8_arRI$PmQhrb*n~IVC$q)CeZg6683T z#VXqdX(bA=AAh4{CNrA7Si>IP2$p|0@G;)8S^Hyzn^Zw4ce1?|=JoKRZVt%Hw_}bX87%Er-2q9iiX} z>1AS#S2zB!pXqdUoif8`x5lpb=myc8S!8e$^yiSF2{tve3^okihv;6s$Fe@x6 zOfrKv3{Fh8uSBco6`SX)KNJ2K6Q^t;Da)+IRCrw;wic}RKJhyHPeu29m!IPw#&7v< W#u1RqgvUo5Mh%m*FQ^c4O$WeNVge(lc%fN(L1ag6P<6Fz{Db2U=Az*j{sB1BS>qfn(#DH z|6r*i3m_DWU_;0=kRgQn19N{NR%TGg2s{8|8V{L#PXffSFhR)z{4Fc~1M&>gcE2)) zBBT2)@wQKAEQA?HB0v~W%ZzjV{HMSu8JjS+`wY%Pc3LmujBTjfM(eh=uVv(nB^bML z9R5@)XCW7@^+nxISj{e?;xPGGWMNj1?E6PuW@#{==4yYh*^%KD&_J2}b@saQv2sNg z_o2I7#;bkjb70J3uAz|5750B%aU6GX@47OF}-o3{eCk!KI)Wy!7ux^d_xG!Z^ zx>~SkjPGAX!C9!TS}-B^&_j`h(Uk*0&AQ0S=r65Zr{BHC84X55oZ;JBk!6@){BBmxIALjY1rgwc#r8;5vE9myN9i_x>A1YlOU`I(%UDLK$ioW-r%XUX`a2a&0)%i^35s+-Z-gad{+;si?R$6}|FiK6 XB?7=0I}1-r00000NkvXXu0mjfHmGdX literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/moltres.png b/graphics/object_events/pics/pokemon/moltres.png index 08d6cf4c4f2879b6be5d079a11686600b770d56c..6c86aba76206d2c8a504b55f6d783130e5943cd0 100644 GIT binary patch delta 1059 zcmV+;1l;?+2*3!CEPvGq2<~Dzb3qXQ#YzAG0N#`k|D;O))nfndVgLXD`1trzIVp=` zO0 zOGva7gOt=`AijuOg8x)Ac5psGi_w2*lH$eaH}vjwUlOiqx_|W@j2}IB&!hK!bsw7c zKZS1p{n$4Q6=6Ew26L;5of@ti*2j~`!J3DBs_s>%$(NzL9@k{ux|VL41!&(}67xT$ zl1|-qE~^8t!n>Y282?G?299MuKW8!rQ38E$L@}kJH3pO~>2*9y6FcTbd+I4z3{8bW zLkw{JD(_MQ$$#rf#XxuLSj(Rm(^$b`=q>#v4@^ElbEE;|y$a79MLht{C~rUco`S_t zQUe{3sgaO%{r#iq()mBv_Jrb1o=)WM1#~Z&m(&Kq%S65{oMA4r0qF zo~BHeV#(qnmx8jyM*njAbA_LHDqmv7z~0h&IDuVTVt)~Kf)-TJ%%@gPW-;qVt0V7%5Km=oTsN(3RF z-@FK-!yxKjavlV|n_1A2`bK^;dz3xU&T^#WS7OM%eIl4p!Hy6NV0w4}(V;E)S$Kjt zPZGEdkChZ~SrBQU+;UBb(7xjjnBt^|1!sr6B!4Y5F3!hA1VzbOC>%n$b{Ys{lqv?s zayGPexi*Xp#@7x=yz+_N!h$azZ))pyygZMJuTV7o;}W656VoGz@e3L$2E}W*ay^lQ zk##P20EqdPmlHvjGX8AmN6Qqgf=qt41)6c5t1LBb91K^E6x1TzG1nG`CJ|)+ z@qfabn=c5il!a#&?uV5Si#lzBL7=42cr1Dkq9i0q;5+irpn~i_*%})8B0o^KhM)eH zFla!3hhY5iDJhtX)dO!T8H75ZFPmNpmO(eSGymHcb#wa!VzF=<(@TrsW}+J41#APk zg=$%+vK?YUo^QE5J0w}TJv)A1exq22V1GR!ucC&nNRpjNr2tQ-JYdSP>H#DSOw_dS zae({Z+*aFM3v;R*3F?)J9icRoBUJ2jcqTs2-2^A+IGYTH>n}0<5>SRbiR8f29W6a#N9khhSslN8sE{%T}@$e?nElNT*n!qTc_oDDZjbGpHOQ>=f1H5{?{ dm;3G8<2MCDIE;-}?^6H(002ovPDHLkV1nU2@TmX* delta 1057 zcmV++1m63=2)+oAEPtRd7}#h)SU@27xL6Pf2*8j?@St$`$Z+`3m^e6a`1trxI5?1K zXwaa5U|?Xx6v8C{00YTML_t(|oYhvla@s%?m7<|jA;~0a+-Su_4TS?TZrs4GFa-q} z%eYBp6O9WR$xf&}VLU4QH)&j?z_x~Q!FOcx8QER!OB%w&>3?zyhNH84j_$qMho=2c zq1%5y_7y`#n2xu@+^S-yhUz>r`JYlr zr|vqJ)qz*xT~8g1|73Lo$1*Q23Ymi_f!>->OsRN_0p&}28_&|jj_ag7@DwbDM#7*W z2Dm|$cd3Eo^?$5lpgVS|tuHo%RKa5CnEsLnCLf?V(tz<^g=dbU9sp;wZodScg2hl$ z109g5v5<9x{;I-L1IgD7vLH2*`I0{*Sdy(37Zg1*`>p<1 z_dpo9z<-BC5Q2b}aPc;RQRJqAN5u#gg2#cetijn?GD9I01*Evw#V^WU(e)!D2>JZx zbr>IoarcJvAnc8XVMpp4>(TI8_CPyZBPG8QL-y?x!Hf!agkT7xqeF;}Y{3unJH&aC zz&O8GQovRniS1*-OOH3zA5UlJaqu>kzDG68adIaWP@gn@~g7CsJe z|C>#<&9yKG%8{U6nb;9ZLpeglK8I)G^W4pFa*nghV7dJg!!H44$U{C8uTub>Vf{_L zMyf$k$v`piwgPzzDLYAV?dY#Y@rMj5cQ|>`k|ivyO2*l7!!!pw+;_$H7uXV;e;T>p bzCL~f2+$5IAlLoU00000NkvXXu0mjfW+(nc diff --git a/graphics/object_events/pics/pokemon/moltres_galarian.png b/graphics/object_events/pics/pokemon/moltres_galarian.png new file mode 100644 index 0000000000000000000000000000000000000000..87e93311a870a5eae287f21823231a4efad0c4a9 GIT binary patch literal 1172 zcmV;F1Z(?=P)Px#Ay7=E{lPcID)|ht|1s6heRU_ z>@I>_`0j-OnD-U|pRi28Mysbfc7bkvTe42Hsrzq$81fsjG>_`qM< zT%F1ykK_yb;GGC7D1loN^S50=Y7*d`qFCq?k7@vvMU%n6PZ{JLM46f)h{5tWK*zsE z%U^WAC8375m8Tl-ahuLo@sob(Bmg^{zB-)f1_WV_HAR&OP0v6|@$0!^v zO}f%Fm3u9Xw|l9~+7Ta%Ms>jA;EM#T?)b0~uDYBu==d)-x!{*=y>a%{Dp}Y}`?3?r zQqOPghB9cEqqUKEyRF-VR)HeTYP3x}`a%s(46-X$&@Mq4)Z!U1fxZuBjH96C<$5Zc z5}y;xV(e1=eJ*DXRyZ~gHF9N4_aGAy#sA+aGa{K~~+_O$HkvyyTv-hxhpqooos zf!dpaz(jhVH&Jd1LX0^KeSf$~?C?vy1AA~i7<7RHW7N^?GX6Q+rNIZdZe_9;+#|3{ zJPE`~MIMq)-q)t>WNP%;&a#fg?a7M>91_oEZpR3Jz!!3@I1XaB+ay#oGT$MpwZ&>Vd)Ih)7;0000B*66ae6dpqrNjvK%EiCOSh1{ShU>Lp>bgR6%Pp9EI+tLQCk6DVN2! zg*HQ*!DnIut^Py{`5$K|wJf_Q7cSF5-uC%P?@5Z~036~FhbRK==}*J8_cC&ZjRuDi zdk-U*2GC$YT=4MUZMmE!V0N})k%ir4${PGE1m{}1Za^$ANSe%>oYvM;H%OX2;6ZG1 zl1~t!$=0m8p1Q$$NV6r=bZPQ@SJ3Ef!SXk$8>~?h;lbU?H+jxP=nAql7)4CTY{kg_ zyTS43e!5XJ@YZjt0NPxh zykb3{yUc@wsST+6Ryw-{WkYapFXhXGofh@HN$&D4;>r2^ZKAzpThnq2Nai?ECxR%C zGZzgJ=U*2K^1XaZ$oXP{)#nUxB7THZR(v2W7Gw@-d6kk0A#lW0M?`LI&6el0t84DW zYCINK*MX;2Jf5;JB#D~uB$)$V{=}@g94n&|^rhMdabqxTh7>&794TmXZSUVBG zxutqwc>*8PupEE`Hq{N7h*1B&;!uQ@g1FPc4PN`yk(v?lPIZHoWSfXfr(7nomKR!n z{UOgQ|6mrcl;1V2PN=6p%a`Z58ywdM{J-%Bo&iXT$g$av00000NkvXXu0mjf`>|FJ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/morelull.png b/graphics/object_events/pics/pokemon/morelull.png new file mode 100644 index 0000000000000000000000000000000000000000..294865b1e9e16b7cc2f4a0fa29e7d9a1ae3f3133 GIT binary patch literal 389 zcmV;00eb$4P)EsEByT(3qI0V5pG55L;Uf0003H zNkl4P&i`5#6)n z#c0VJAX$ut_FM2<(C<4nNuDn)Yp}IV!5Wg>`U`xg+p|)cAh+ jgZ}zNWMjRl|AF%h5ni>P11-8U00000NkvXXu0mjfyArh= literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/morgrem.png b/graphics/object_events/pics/pokemon/morgrem.png new file mode 100644 index 0000000000000000000000000000000000000000..c7614d8edd1a76d0fff4c304dad7773873be82f0 GIT binary patch literal 678 zcmV;X0$KfuP)`7$oTm9K#)*CxL`17H~;_uw&3};0006p zNklUUxw{ugb=O`UTwLqm zR}d_$2yvJjn^-$iBwuxKg{S*8v;RLkyDNZO+~O9u_-`Vus;dlDwYtXF(}_+?=c+`H zFzBpuZn4tY2t(zHsZ{Lo#Il}qTg-+z!M77H!hD!hwp-2@V*6cISeLGFZWZhxL$K*t zkQ0Nf7P)g_8U_1|_s&goH$^+h5O94GEH)Q|9;Om5)*_wHac;=X=gsa!}D6e^BNSAlTBP8Z9j{*~m zenHqCswL((`7`JWCS6v+nkUPb=fYGjpR7W0h;=x)D&C?R!XYo0!r+*tMKqY;F#{j- z!PDy@Rzs5;<`4}md>ryzoH~5G`l7wYkl0yP$&t}M1JxQ-OS;>=h>;hv#nXgjr(Q^GDcJ$ZdYEyp{i13f zzYtUf8>-F%zI8h>Q#RyJ)ZtDf`x<&71*xn4`H{pL>aFkdkib8RKg9K-51ZXwr~m)} M07*qoM6N<$f?~ltYybcN literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/morpeko.png b/graphics/object_events/pics/pokemon/morpeko.png new file mode 100644 index 0000000000000000000000000000000000000000..de1795e0eca01454e45a369b44593860957744ba GIT binary patch literal 462 zcmV;<0WtoGP)0v0K>IMLGLu<=MaME*#qkX1RkjSI9O8sTNY$ z`U)0@@34w)wAgnsT4h&eg)77&f3fh*4w=~i3>h+H$dLaN^g2ks&SqzKDQbIw?O@y; zdlx&qt6cT*ti0Qqlg1(vz{r!GnCY9^^P2T^?oyqkWW} zA53XOkVUKj+VD2zOH{Na$~aDF=gUZAO&iiUm;HikiN$P^(C)g?8sHexW4`Kd>{_Fo z>?gGIRrf(f8x~Kz+A7)_8QKGE=hYUOq7943TW$?-tg$Wa0k&s+i>=3SJ>peX)BbHh zUS+cN7-l)=vZl=pPcfk#a(T}^20iCDjiUW7+ERENuA8dAv1+h1)z?@sxZa;u=sNj$C2?zS&_XOpX2LJ#707*qoM6N<$ Eg2}DY=>Px# literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/mothim.png b/graphics/object_events/pics/pokemon/mothim.png new file mode 100644 index 0000000000000000000000000000000000000000..e71434964dc6f7f935bc8cb00ff9e057164f6c81 GIT binary patch literal 903 zcmV;219<$2P)VP#^frS=4 z#9*MOCL1af*^x9&o)u7@?H}_ccP}3F1hRqDi!zR~xE*rd}u?!AN;DXPD zgRNdG;7IS8-t|?Dj3PbYI9@ahEblZ{na(P~vuyw;QDMz96JUd)W117m#N<|>=SaJF z$`YZDHi8M^VN*(bhjZY=HjA0$K_yrM0QUPwrRU?rGPYz1I1z06fGv^wsOVKo{ZPk> zk;_!$;-m?Sa7yEK;xU0ml}9361{g)Pw%fHra)6N;7yJ$K@HMCdT|yuPj@kCcwls+@RYdR7%6 z_;?fLx+61@*l>ZVmPrm;CUo1q^{Raekq&}E>1ep`$ppDD0kWtFRDnRpnf=1r zz;y(oPsm_zN!_NoV%eq;>LCX@F@F_Ss=}|QIwV+jT(ykbM5U|!V!gnug-*0x*M`m(cGIhc~4rUk*l)un1!*GBF zg?eJUSf*~SM|4I#J}&sAR32$4nd|!1&9siJ>E>iiWB-6b8!+wGNBO)E)P!n~n@7mpg7; zPr&a!#N2?%x3j(-O=&C$PDQ+6!?*%3KxVok zJd%A_)F5ZFRQ@{a-rqP0X9okRDs`9e-p$VczHaUd%>9u63pdEm2r9J(TTFSkesh_RKG)Ixn9BrR*R98K&2<}>S(fG2t9WFc z%LGox?ZmO;I-Sc*h&`Ng>^HbnV9`Y!PxHHKG8x8`ZobYr|Aj!-JR^~@$Ob;{n;$pX z6qE?{KAI3QRLLvf8=8WI~(2AMgqc zvqfdYY9t$ALKz6G0@I1Y&BhnGz-0S{iU$-Jjk(4|9HRX;YmkA8Pq##H&to{iVEf&Q zCP*kg@P8R*G7JYhe_qVip7E$%%=Y1ShQ1OKB~yx-+|4-akBixoZ>6_5;JbWd;Ry## zhSB;-mza+N3k%x1peFzA9rX6E$n)Jg7WC1+vZ$?dDyU*XRTrdznA7ukAX0I(pSQCM ur2=xkp+2G8F1b)5C@cBom0b9L>kkao2a4ubGY!E20000UVu0oBlU)D+0!m3lK~#90?Ug}`+CUV?N64w~ZWjI9FiNK@jxPyJ|972Hj@5&N2UmK-MTBk+4Vx z-tU_pH`x^A2!HJlA+Y^B#KLrBlcn(P#qDI2!BW_YH|i_l%6||1WHEyip9aC3%8%lq z-DE-9_t)K5o5RWpL#_N7AIf4Y5U#xkVEG4}xV{Zu|3dQ_Z0|z8o!rft9fc|oSOu=V zpF27n(&#w|FTFl+%d0A3ccR^4gClehw`&X<_;{lNfmL9fF_l$M z1tt?({dR*_V3;i`8)hrn029hUU=oXl<-U}=&sOy4~{I_?|+rJ>sH_KSiLi@_1w$8Djhy_Jm5C>w8 z&*One!O?!+jxOX1$nl2ygl;|OLXIG>er977^n-%fv>cUXa^HQ9YZ!Rz1l?{XA;w@dN8?)RKr6yiE} zKl6;)mve8gjozMjch}edN6&2LI4~jku#jZ%z3+eB-J~Lq0C`+91Ix}`Rot`cmdc@S ziK3i}xvLs3%JpbumX~%oU)?o*eI~OSLu>aZxp*9)mbu8y! zMhedexaDF0FXPh{Cb0Ii1zW6(tE_%;$S0iGxG=weuXV$!7aWd0pA0My6kV#WYW~{T z=J#?#8GC@}Zrce_hw@|{8@670Y&#bswtNzhXb$ zHcRRBqbodTInQM9D7ty+T-8u1EX=lu$gYz*F%Zm_uN zi{|Q}po>?lj)i^T=I^?1VK%4Buvjx^`bvwXYtLAmywJP)0t+x8l=kYh|M_GPyyimx zihn_uq{Cj#J~!)t3`l0D&dvUN!MuGd-hJ@%tv0Y>018I$)eTzgrtj2Rd82Hy)^+h? zR&&F@eEPe}^38&3r+Ei@5C5od4e^q0^xo7Lprz||^wA2CjNfJUKapZ*7}v49{lz#- xzvRMa?Ze7VKcn>wcHFC3%gm&9B>(T;eGJMEm89#tZ9wUc!PC{xWt~$(69DbkHO&A3 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/mr_rime.png b/graphics/object_events/pics/pokemon/mr_rime.png new file mode 100644 index 0000000000000000000000000000000000000000..cfe430cf1ff0119ea1abf46608956289160e0fdb GIT binary patch literal 887 zcmV--1Bm>IP)*)00095 zNkli2o#wzQYs^gNBI?= zH03^gS7Q;e2pQ4_BVZ?>bU^}`D}0n+VfPg!RKX)KGG?hH$$7Syq$A{<%TUpRUtu}` z=g9$Rzlj_};8Ny$NjgF%B@Y!X_!VXj>!``JzYxh(Ayp9fNOO))@PERq{bVW{5miti zwcz*s3ZJL=>|45@!BOA$u>ir_L_kU@p1|jQpT`1y-|>Y&NdgDb0eM0KT`Dkn?sm9eN!2JWXhh5lj}iFK}bAD)Q)!$vGzDS znGD8IwX!~)lJx5i`4;Qns&W2ARqQvGRjbEUjvlo19pZS=7e z6XWRwH{^OGu&GR*B?7i>uSPcafYtYHYiGwOBiMo4IUxll*oCx}wsDgm`09c04+6GpN1_J`K@1FMj4v)PeoP5zxkAm=w=%Pw&V?N)!c)L z*RO*><0h_oh%!{E0Bl8q9Sa!Ev6{a0j;STjrbilLixz)_miT{OzW`~)=My4NeR==@ N002ovPDHLkV1hN`lcxXx literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/mudbray.png b/graphics/object_events/pics/pokemon/mudbray.png new file mode 100644 index 0000000000000000000000000000000000000000..ea471899f09eaae4338c91eb944e1dcde1c4d6df GIT binary patch literal 546 zcmV+-0^R+IP)SU=R=xfKWgX7#KiEQ1Fm&ASf{4SWuW)P{^2&@X)yU`1rWExBvhE(C2?#00054 zNklFD0;CO8XDx5buS{OBR@z6)YNWt%QiHmdEnAO}<)I!rgU{Xjm)-Uo;9Lxq-T-}I=pfbU(6xN{A zB5ax+(r&^wBjzc$Yb@;OC|AN`ps_t`oNvb#^NY7)qqT-!`B9RyAwB@{miR9i0_S&p zz^xYp=W9=U?wuc6%zJNNe=t%k^Sunr;;6tV23j<8vBDvc-{Q00+wWV>x3~9zXsXKf kW=9QgMlUbdpZRa=7oQ-Nv@jeg#sB~S07*qoM6N<$f&oVXqyPW_ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/mudkip.png b/graphics/object_events/pics/pokemon/mudkip.png index cdc3a06aa40e30736f11823411988a7d87a10bac..fd74fc5caed26b1615002f69810ffe04fa044fce 100644 GIT binary patch delta 358 zcmV-s0h#`t1DgYoFET)&*m%h3Fldkv5D=iS;K0!6Xn>%o;P|LmAn1TF_^3em`1n{z zKmY&$`1>Vu0003dkzo^mmqHc`-!?9oRb3!r?m#Q&9sDgXcg delta 360 zcmV-u0hj)p1DykqFETiw&}hK$D0rX{5D=iS;K0!6Xn>%o;P{YO7|?hy@R&&W`1n{z zKmY&$`gv9N0003fkzo^mM?e+?eTFd2!V&T?f*e}hGlYPoN?t*0A&t$Eh4>nFUU?9V z2?0rSSwE^IGJC~pA>`lvc88g224K#dIdkUxUKW-HU7PJ%nn&7b>j7<)8vXYJL~Ui> z$-rb-ipH_AmeMnM5eYZ6F!vB!hc*b5C>@jWs4=7s?$?83X^-uHD6>Z&eJp_T$rb~Y zIqC0)nfLlaxl{oLE48EiuniAQtnMg-@G&p$pHs>_zl@^mC!oxfduY!J(!e$=rMlY< zWnS*D*5w;eW?B2*_8Dn_>ZYtt*EMN&p>;B-XQ|fbLw7pv4F+hcIMD|4J{~QONG7*S zhvP*{C%3FyR`GBvxp}gm+=@xV$z?eD|M@Vk&_7%J(|iE;D#$w3Z##1U0000%n0007D zNklQ)z{E6S^ux@A?r5@%jJ}Or`iuw9 z_`({^&SZIESv3p#gokD0TG#!l|?jdI##8DXyHx{Z|qmxfzvs+vOp03Aab-K(ekUeN zWo$W+d)wI)e9s^n!qXhmO_>KH7i zA_8BP3pFN!s0L-SY3&SUKcd0(^&M~`j0;SP{#__T+Uf;pHC4DFVN~=eR}e-@0}u;w zCip($F>DKgNw~Y8s6q-=1BY~>p34`}X!$}kn?7Gg**w{azCdybKwTw$0Vn|cr5chh z1hl+5p`+!YPn|sPK3>x~D23nTK$W(VQf>d;JoIm0X5~{gG!1|zH4Vz~+XC9k^a8WL z1rn-;W)aZDe<*j@>}>(%x(?k>>t-snkooYNJ2&-S{?qgaNe7glNFK`t00000NkvXX Hu0mjf+1O2l literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/muk.png b/graphics/object_events/pics/pokemon/muk.png index 66c562b407eb4057879bf1890240fa64b86eb702..ac828dea9e85e5b2241374a58646344b33968d01 100644 GIT binary patch delta 633 zcmV-<0*3vg1)2qrEPwz1|JBvrthBv@i=079TJGNN=DqI4q|Kyztb0m>S}}8wV3_{^ z|Nj905D*aF_98X_00JdRL_t(|ob8m&j@uv*fVum?gC-BMs`>(xAf?x(Nb75arCtje ziC4)rStJSr#)gg4bF0iL-p#VcO%-^QTz^95RuPk+n%ubpr>1GF7Fp$0gv z5?{-YZHHbM5n#Qf7h?Q=+$^7(uMdQSN$fU-?3P&6f~lcgF4pt)!ot@rAv+5L0x#?3 zX6Zk5Trz-FIFWB*4vmoUM5b;jmB)&@{EUg42Ay!iRDy0p$aq@6Z0SrW=JMekaLqBJ zNN8u_Am0q)?|*N#fp3Mp7D_ya?w8R)-LrguEp#d?V!E13eq@bAJ&E3y1lPxORAlL*>C{p_(T) zlK2DM5BeS~W}zGxj$!3E3%z>>H6ME9IPs}oLKI%K*4BdgOzh#5Ie2>clSItVOkN)` z3;HtM0K6_%d^T%_2meY(9%@-&p=_rQ$j@>x;|nrG50Lx zJ*Ns98C@73@epW-wSUjNEAKf~WWH{2+#@M#LC5{_o>MBuGmgp_oBY@Ee>(mE|3KHi Tj&$Ng00000NkvXXu0mjf5Vbf< delta 642 zcmV-|0)73O1)~L!EPrTFaLBOOxR}V0c&JD?NDvSZ`1tskxX?gIV0eI-;Lzv*00000 z000000002;)C?N{00J&aL_t(|ob8jna@#NrfVF7jP@I`9OLKhz9pudmD{9l=oW-q= z;k=)HW;Q-l0RBm2EO&0t*glB(0FZXmJmVS9_-~^%=J5ezj(-o!>#votJt3AIDxpE# zuM*$O_hpA#NQk&TQVW5;?>Ecei?4Tt?T-0%Q`p>?yIk;IP$=)#^VP!0mn~s)>UP+{ z%li0k=|5K-GbpogR_xQ61s1|aFzxb6Tuu|@<0r*jG^m8Lq7td64PhgAp=Bi&5~Xrl z2-Zv)>4ho@TYq>P0Dk|>4X&k7lpKYSuDI>q6s(vs$_szx2KwU+{l|HTGl;HiaN~7Y zd0Yv*r2&4N=`cWEp%%8&!1Y=lq7VzA;A+OyfQ6LFZ|DXrxS6AHh{AbvguRvF-2@I% zxQ`76eiF#<$U^L~Pb+*{Yoym0Zn|+nFkn+F-qa^$!zfu*xAu9 z1X^pl1+Buf)!aBU&NoDx{wTzMZoSosNvOdXO%uzbe^cujNOa_%0D#mS08{gw8!?(u zI-KbIF?;jmbYd^0P~fc32nT_6Y~YQ+iO`_r<|>WS+FipuiG6*%LKZ4NmA{fk>VjuR z=@+`(V+%U;jO8_Rg&$c@?s$(|=Qqs#YZg^`&0G=qvca^YSLT9>>*Fs5NN}XHba4uH1s{V!HHcEB?N6dHc>~r?ME8=h6rDAvC}#*A`r9ofnHR6&74RG~>7jK0dLF=5yGDjLfy8=!}>!# dD*O1a^8qLxhb0kWdrJTS002ovPDHLkV1gv7;XeQX literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/munna.png b/graphics/object_events/pics/pokemon/munna.png new file mode 100644 index 0000000000000000000000000000000000000000..1e40400f4a3e598b76899f12196499d3b1d7bdc8 GIT binary patch literal 417 zcmV;S0bc%zP)b>!3K@C~272W%MthRL?ubKt@DjsvHL zIZ#a0roejQ$}|sc(}yT=3Dl;I(21D1cCG`o={n}+McU6mPy;Fhw7lbm;IdO~*YkZC zM$>sdF#Q|&Wtjr$!6y-*%_~;}r4#=Lp;)Gd2f$edDAPg_(eyRXJ1>^0;c>j3Wq|fv zrmuMCrD!h$T*}AW&@$)Q?(kj>)OPMt0Fn$~e+o~Cd*KUPZU7S|WlUl~A5)P7d%7Mg zhY;CB3>MivHYCjkmQu~XO00000 LNkvXXu0mjf7K^=+ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/murkrow.png b/graphics/object_events/pics/pokemon/murkrow.png index 6c9db3a7b5fb70013ca09a2a14d7233942630b65..f8906c105d1885dcbcca931c694c4c3c6cdbbb25 100644 GIT binary patch delta 420 zcmV;V0bBmW1I7c8EPp5{KtN!a5D*YBKwxkvIIx%?&_Gadh`3ltAn4G5`1ttHxKIE9 z000000001cui!)g00B`+L_t(|obA-TO2se~2k>OPLm;^Xxei&n_aRc^m_ZN`boMFk zEV#Mo)INlR58xz1hon?-=y?}&JEbWns9n6!f3y6O^dzJognz7Avu4fz30r7FdCtsr z4i-3+>v+zrEXs0$3AF{!8H(+;bhy>Q95n-PDsZR?vz4i=MNLO*)ZW-$6b?1%O>aVT ze|Jb3*PA+YXdz5|LuzS4L(L8aWpqS|2^*IL+(w7Xq9$;dpE211z!%3oF6eM?gq##i zO@{sD&EDZwp?@N9)SLS3Tt#n9>hRcK>c?k?TUY?iQ9rfUS1Kx(Ivnb0`>ryky*3{A z(7wGYnmYc{n5`R|v-#*V9^kfdQY4NSpdP%>m|0^jZbm?=3ynHN2*Gn!9c0a<_B^qe zOn}MHab~JS)+Cv~Yo-qQob2et{cfDzJtP~vPYbY&ejPAA+wiR8X!8v^M$-wdX4hZ< O0000GI|0ohY8OrVFUt?;fzS^^wtsBdvgPlDtu&!LXJ!Wr zE9}b+JZDywRkgx|nv&-X<$hmT-12CSnt{_bSk#1>TGz&)rn41lr_Crzi<*pj)V|r@ z+ouZa#r7Ra2p!&#y3oF%X2*g>a72j-o0kOKTKUVMCUBgeF*yLhC&xW6XmRgE5fw~L zrslF~EN1 z>x-nR!!M1Qwlg{F_c7xMZaQ0t#Nh(efpZx%qm9AM2o&-{q4p6%@SNoUS+hbpo>)W^ zAo@8jOr^-0B=ZklY@d&4M<@1YjAR02l!8M;6?mbcVOs6v1w<8Tc#iyxozn!lFaRKlNkBmrG`dy82LX<5 zS}q6BYPs_lIq!&HGzQL1q{vzzhC&Gw9@RMwzjZh3tfx(7C`|`XzCL366Y-Ul1M#!n{+V zCTHMqkyB=2vMX6qJ~n<+v@JM<_$^T}V?JM#E7{dW*stCv@Vnac@mz&18zx-&1Tot? zcXm2;2JAXda2jD04ACb7Tu%lrP3}5^){xUJnJY$Fz>o4dp0aFuI=$-? z3|#6yf%r_8%<<_Wj4zoLoO!`R*RhCE@cRAiv@Go|Gs<&+_0TG&zU0cr8%#*pCO9im zahzR`tpT?zVwR4oztB+La4$G;p8)dv+0jYX$72G@95?RX#vf&)3JvzwP+RSKDc?R?6}(cmQm&%9@D$>%T1N0)gSKE<&<%(-qznfp3SyxcBJ49br3u)b-=~@^*Ojk&V2(#Sg823gE-T zVuS^yuAoPZqijGe*L8jS_1)8px)!xsnH*soq#5pLUM{T)eT-WtKE3e0))rznkFZE*C!R|APoB%wB&z^u}vs!H)eZly>egvS5U$o1Ideu+H z0^ki{uefDxN4`@pTY{ofnCfLS6eO%~$2?iGgI%?(#j8nqu(v@{_XwZOgusA44fJnGlIDptVkYHeF0EpP&*yym}@R*RO8p8cS00093 zNklycJ_FI)hDjSfRnK8A4rH+Q4EcPETv^xiX#Om z@-}9EDEkaaa}N|1%+AcI0PP$}rDD$!*QkHmT++pDz)Om@UnTzrYR6B{#Ts>>*x7oj_R&47hqIaCiCIj}e&OWdVx~y|oxpjYYiIxGuUmypUc(!=2_%fk#k=#%d6HRW*U)k5 z8d?D?xHcR+fri(0!2H|lGj@3mU%PkcCQrdNjCouI_;JOlq5vz9p-f_htw770dYeJs zq3ZG)cB_0L7%%RBeBT$0DQlRw40MGPP;0GGwgL^SP5U0H91uIStn3z27zIF~r1Eo` zribX|EyG$k0UBtXvsR#C=#&c-vX^HW>HzAgB8~;igac1>Ok*p+RHhf1XayR!0##+1 zFM4?ut16EcN}9+bIxuV7W2gk6pg^9pMxbS{4&XA!xR+P4YF;YXf+>pdMfo7pMS-w^ zfv5#KhWd&RJ4FrKyqcl?bkNT?qYr|Z;^0+QV0=2sERjVTvNo^b-Ur(?WK#@aun1w2 z=~t2H-uYv;4UG;D@<9Qvsl+tX1&P-2^O+|)He#9?yYRJ{N6%(nnEQVIm>K`7l5D=8 zWag&4uaJ5Anf(@!dW_?mwvC>>S4wCL3b_ delta 60 zcmbQrJe7HZj$wm@#*2uI6BZsB3k*CmG%8M5thmu2ARy3?pzz^B!ifb2KYsiO2naZF Q;=}|XU{zt=7;C`@0Qy!MBLDyZ diff --git a/graphics/object_events/pics/pokemon/necrozma.png b/graphics/object_events/pics/pokemon/necrozma.png new file mode 100644 index 0000000000000000000000000000000000000000..c51d6f8cbac8311c9979124e6b5c57b3ead09960 GIT binary patch literal 1230 zcmV;<1Tp)GP)X2i5QQ~!fI`ULWZ@x()j(G60$OWB=b3Bd0Lh(Zyq#$vy^ai$0Td`8+$Gu3h}(am zv+Tc5{mzlbgW+R55U0#Lz>s!;B)euuyz3AA_J%YbiNw5jeX>6(xOj@!(f93uyE zS{%tGh5JTqLf<5+I3o>GB+)Y_<`R7vw-{Op;B=L0W@GCSAsnV+A-K$Geyn zfBZ|};boIy+dvRaaIY7DBG_P~` z6*E+x<3li4r&kz+2;$A%Q!-(?6&*cBha25EjHu`(t7ia)3gDjI(>muq-`F|%{p}l~ zZskWuFN1ta@vr~>Op)YeC_2(+Y^!?{4Htc$Ha*Ahp#sh)yXv!}v;Y9(&kA_n0RQSzA^+uV0gPI3i#`Jyy#U6wAd``&pA8_| z20(rcBqtH{P)f#ry>%(}DbV;sR^1Chd+Bxn6tgE=0qBdLw6x6yJAHZ68i0E& zAt`!1>TcC%K=$989T4-J{RXgF<%py_>Bkm5?(|M`%%Km2s?+F0r+3{k1bbjR0-?Hp zMvZeQHx+91T2S>x)b>X@uB@p~6nE7g}TbJyzCe|M1o9|rQ(TEh%od;kCd07*qoM6N<$f(8XTF8}}l literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/necrozma_dawn_wings.png b/graphics/object_events/pics/pokemon/necrozma_dawn_wings.png new file mode 100644 index 0000000000000000000000000000000000000000..af658b2ebc28b1f6e35a2eb72f0198a821935a92 GIT binary patch literal 1470 zcmV;v1ws0WP)Px#Fi=cXMF0Q*0RaIZARvOp_b^|!LP}6}frv0LFj!b%z3}w9(bi#?>02|o{{H^9 z7(@Q5)A9;~vH$=85Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8;AW1|)R9JVbk0gZR~jlbr93|!tB2lE1m!-c_;U&p^ZJZ}C{1vN_zXx!pA{+hql z55a*dTsu&Qvq22tU6~+%QAmU^ogy?p3N*lSgL{rUVBmfJo7?=4jzkE!6%Ncg91Ye9 z!Y5DvSZ z#}@|f%)brX4hK$Ug@Xu0ijcmaBmzURNj0G76}JQ=3iZOrsXMm6#*+zX`by>%>l`i( zgq%4frhJ~6I0eo*bPB@ALvH{HL{^cXXzmW&xDBZK&YUFkiggYLgUdTHi;%{qs@ zLE=54Mh_MEMGpKDfoMA7&eQ@dZ`dRVgw@S4QCM|9EjIyelab8(l64M8gN(@IIC8+r z{R@TPFAl09qX}cP39#H?@F@H!`iesNPVw%3W6NzoHK3UhmnYUc>s)*X1}Pr!D+C6H!@c1eyG10Eez zhrL1B8|2<*C-=C_Ft&SweC(QKzbN-UpO&A>sk|Ba3vVl)v3EiqBw|NpITv4EUnv#O z{0R{8a*<|+Q+GP(zgf9^JBOn|!qR5BIpV%cl_lP>=-84nmYUu<9Aak@eI)usA)Lx? zc$Jq|!87+7pqxZL3^DCkNjVhCnbmHvy~DvEDpM9V?1>l?kELKrqAvr`UwFa~mq%!s zVbTYtG%J_?XP%@Vl^KM3*t3>ZRYsOXm|57xoxa5O0K`(3V&K(s*~b)0kwbOC7K5U8yY3Mndw zz=2CK7p^m4xTKe(-eX`J42%v3gW6JlHGy|q#~u9PIDe3vI7@*E#~rO)YG~w=U+#GQ zl=^3wR#+Q54K*YV1J!`ZKnd#wF1SPa;SQQlDe?w1aJFOI+~)6i`C}Vhb!_exJ`SIN z!Qi{VI{*hkY@um-#^WK+BWF8?ei;nT8mNsu7}j(3=QL!-UjJpc2CNPK7WhA1Z~0%xZUHs$ YU&q2w*E4l{Z~y=R07*qoM6N<$g3g1kIRF3v literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/necrozma_dusk_mane.png b/graphics/object_events/pics/pokemon/necrozma_dusk_mane.png new file mode 100644 index 0000000000000000000000000000000000000000..09d03e248734d33acff8d383d24f0f1d6adbc36b GIT binary patch literal 1365 zcmV-b1*-aqP)Px#Fi=cXMF0Q*BOxR(FfafB06;)USXf~G?r?Z`fU>D*{rKUVa3bN^v4Ci}%Rwz2 zHD-Y5@GW+4N&o-=5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8-w@E}nR9J=GnCp_; zAPj|rWNa>N`u=a*b7bQS*oK|yuX=Y9heP0#5JJx9^FLh9?YAN~twXx%q1*kqUWQ)9 zy1lQv$(J^n=R)ZGaM0;ggPj@0-RIN!PE+cfRXcjl9(Ysh!NIp01rXBK|uHO5} z!##-0lsG|3h*3BR&ED&n?sIf{0IG}GkLd>=2K}IYH|>yLb;T4yK=ep+n(?2|pMYq# ztFMzVV^K0E%2=*Uz9D@B%n2g~Y}3QEL+sVD`kmjtr#B{U8NKXf#rG^=Jykxe7aW>#xFN7|@ zy*apwucvcW>7SIqr@Be%$}aBd{E)LO%f`oeSp>$O06Kah6c7e!_&<85?*W7X1N}3n zOjm7u0a>Ty$ya?N6u)4Rf5rG43%q!_@O5?MXIv9z3c{1pRfnav`Vl~zOHx8aFi6(0 zi8`pC2)|$d>$m@YTfPAummn-1UU)yOYjKHXD5NMCn0o{MhV)~6@!vmRZ!c04^mKN> z$jmbtZ|=^32VFOptbC-iWE*z_I(l(~BDV*VQGd z@IfRWkL)3R8wGqb()$+|5Jl7~W*pCVBMfB$I{H2i zQf(5&I%mapLAmhxnT|Dfc}XoHYDzHyJ-#R z=n`>Gq4G39A7xax4T;>8lC3KbN)c<*jvne=idABnhj8OEx0~=?k8rS6o)+b?-Xbr$ zcovDQa+4Y!0MC2$NxvE(bIz=EP-o)Y%Xya1=O?;G&!a^xLBUb20gpNsXC*|LCp+MQ zcdzGb7D9EP40G;p2Dr+Vu&2|*EVB8$k?po!fkz!r2`q7$W>!4qfvr9LvIK}tl-wz! zSHL@;ey#>E4Ig^uP&Fa87Rxk8@74ToI<3hhv})N-TYom7)qQRZz&d4|t_<|dx7hB1 zm=7JDTS7(%&RG}F>p!9!GYbW}*V%r<1CZY994L6t?R}o?6M|zbyjzr@l1C?R?C@zg1Y3+qfE=R?7!aJ0GfeCcj!DdfXFl4 zUKqaF0bO0eizxz6Xia?n$d{9Zx?>SN&6)dKK_ zzoUZ&Q>+LitFt8AreoGxwvzQ!U$uZ21F?;KTP&c$a10c!%9Nd-lR|f>Np9@JoX6L+ zEeFwK+Uq0N9>nL6Y5^+)(YZc~3!rWR-5Oxc)E^A=r^7)nySVOAZ(wUXhg1uAHSpT| z0{B@UUhV)(^SyzbVW+C5t9sn3FXlWVKLCCny6(T?+#0Co8T8gerSVq%2iNeZ|8)Al X>9|TJQi(WE00000NkvXXu0mjfxCD?y literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/nickit.png b/graphics/object_events/pics/pokemon/nickit.png new file mode 100644 index 0000000000000000000000000000000000000000..36fbf7c0eaf2afc0f424c09ffb4a6d1665fd9ecd GIT binary patch literal 542 zcmV+(0^$9MP)^_ZzOb_#vRnmiJ zCV2lCddmK^yF$36Zrus)Es^EDv_Y2@_zY-Q-Uo@7-z1#Q~Sc@zs4 ztjaEBCh(s;zj8gvsyvsh(`JUpK#I3qGujPyJ6j(Lm6Kc>Obm82H$M1*R3%?iF%Fx# zImZ}!waPWj%XFrx8;-n%b93Br1Hm=)E*{%{o&RF+^u`SY*UahH{^`eQox??NmCbHH zX(A`N&TQ8E*5Du5#o*Q$9;Z0hlhtU>nwY>m{iN5&E&D#Xp07*qoM6N<$f)SzelK=n! literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/nidoking.png b/graphics/object_events/pics/pokemon/nidoking.png index 18dab46ded6bd33e68134066eb178be08c57a4be..d912c1a8121d27297d1586fd6b2caa1718526c6e 100644 GIT binary patch delta 716 zcmV;-0yF*e1?&ZoEPwz1|K{e^#l@s^b6Vy>F{}^(#dEztkiaN-kN`+v*pTqmbMB;4 zlv*ij5D*ZP+8GZ300MVOL_t(|obA;;Zrd;v2XLN1x`Q(Yb_VVCu{Z>^*JR2XqeJhI zB`_XH-Ju=p&E z?cH%5u&WX{2PlG8-s})?l(|4_Fl2w%=A5(3G~@^~$e~-=Bj=DkAfnKRX}bf=0&+gD zLXM4Mj42zi3w%PMkRGN@$Z;bxkg^>ZyIiB-D6WfXmw#ERRL;jLUnm|Q|Hd;`+7OI`E-8G1oa&B->+q=GURILrjBw1o_ zuMtVI%DU|tEu|ZSA-mFO6-wLL`e)Q`CbrW0)I|#fskOG!;`~ZP y+yCT5+70wSL9Y6NqbWb+e^dDF=+MCbTE75&LeqAhsM03@0000_A2;qj-H z9kvUM7*3$opld=QN+D|HcOBl|b0PTb;fKdM;~5xOE(RS?3XsmeSMB^236)!lUNv8(ivb9jusX5cJF9tW8VlnQ+=?%IxX@e=tQU!>A-QZ%5$k6C=TLjb6^)^Pc9iK7u*ae!65_0{mYH)sZR@oY~5!!{RyeMpJ zwZu@$6FO}I-@R-#I6ryY$oy^mTF$>5eOfjMQ5AuxHl?3RS4RmUm;1G0cGNOsjf34} z|CaB!lYgqCq=jGEwhCmJg1hc&KEZdhO&xf(XWH6k<6mvH#l{nTljr%ec5w8fT7g8o zI8*Iy`fl4iD3|$_OVsrVdg*8yGdwvQeontsflPO;sL^_ESUq35X%MXKPT^A5cYWi? zYOCBnAJ*79Ys~XubMw?#YQ0eCvnz^{p_Pqg@l7AqhlxxmowNdTODUDjgC*&OrmWR~ zPIWSA;@pyRl+Hh<$|rWbS)1Rzx5Vq5~i3LVS?h_1B0?&OZSsR@K3gwo0NgYSbj4(181 zN2@w>aFbF(f>=0tn}(sEW)4=goLERFH-Zy?8%zo}<4Ud2#SgIj8Ve<~gDHN$TEfql zg_8~93T53P-*az}e7TS{t{qH~OFH+`-aRf`woBxGC4WNP1-1rz4i8u+(dWz3*TTUh zfIHfj$`)$-HjU#r zwO7xJTegN=;4ZED2F$TB6oZDWu-*az>Iil zz=B(2*qN_5a0TN400O2-L_t(|ob8p(YTG~%#}`&FFxrJEmxAR$4J}1$>5vctlD$wt z$-{&mOb-p{<1m*ROmoP4*f-xwZ^@+)XrQ-V+EbsQBiUL>ZhzL$OXHMe3c$XP_eLX_)CzvBWnSX^($twSGZ8F|vdf}~?Whky<8^Z_@2Vh~IVL6}8P8zvgrkVv71s2lE z)6+c1P+ORLRL|^c8d$hW$s<9N;GaBpiz0Ue3o9zeKay6i1Q+=@Tf}yTff|5~PjU3Y z7fOT{rg-ypgwMalR@MLmkkbbFhFb&g{k@#R(83gvqX^16H&kcKdaaa#pyefW`L?`U>GkK)!I_`s2?%p> zSoD}H;-=wUj9uUNU32vuzh+~|1x(zeZNMBVL(yr-N`6Tcfa##>QbHARBY5unFUICr z@eQ|z5COKy<9vOEA06Rn2Xy0LrH$xG{u|0h4h&{{a900RR90 z|K8r-5D*X`zQL* z$64#aeI|woIm6!|Bp?|YY%$bMIT^Zv@(+T>%QlW=Tn zgfPwJ7GhVX6;o#qs4}c7&cX)A3ydr>b)2$X7RJ=;mNmf`IM)6+`?`oYw%io9sW&Za zf^E_TQV;65Tpt8yA-)Pn^*!$nKAN?J^#xnjVM|2uiO&s8*jnIu#oO;_0laA5M{?v2 zoHKw>>xy&O(SH?i(@q#fV4cz9LgDmk#`f7i0k=Kx9UP(LEc4d|Z1m4Z4imaDy&enm(e4rRs#%(ji~6aRzYXnc<{>F=pY zEW|JjaY32;hIj)ibr_#4nD_5V!8d&!-_Xw-7Qgs>yc|p{+o2WzB;P-vUk^W(yeI$w N002ovPDHLkV1k}W%kuyL delta 415 zcmV;Q0bu^c1Hl83EPr@_xIjR7n6TK$*zh=LkRX_#5D*af`1r6eDCp?;_;66z*w_F7 z000000000Q2Gu?Q00B%%L_t(|obA&;YQr!T2Jp9d^ev2!&;yvyf))ZEq-bF8Jwaak({fhwL7K=TY_+iqT6hhx;RR^37+C6V8Xh^$TXzs`M2` zU;4j*aBH3DFu{GioZW(LzqPW%tx>S)EkfpaC^Ii$4nB2A_Tz*k<45#a|Hy4-qG_7a zg5?kz(hb<$aeTJmFurF6KiysWhJNOV_{G=b%gm*pJQ)3xd;`@gX!MDSpWb5Zb?KzRCt{2(=kf}F%$>zko^|Xsmqx~j0bSqUjIvL`9kb;AW1$}q;EEE^v{zKpwa)0mTLc&;=E?v5G`KwfM zNKW^$)MXrfeX5VfLCP2hL)jl(QvPhZ6O42+iytg2(uabi<5VtfN;;VqbuFhAX@~~W zjEPLzoRQ{}0zi&Z(z?{vThc;6Zl^QSq2N8h6K>G5QUFSkmH@?aG-i|;yV9WTE$u88 z%t`M&$jRN9bbr`VPwU6@7aLzX+8zKVBifu!H0Q~`N z=igpRLz(yN5CpmdEr(?N?P`q+M58nJW;1t1%U|z|pBFb4zOQB5u|a-$mgTgibw(GY z1%Lxpw~YUQ?~QBT65|$VLAFt9j?AOcdQm?s)i!Pro;-%Y1^GTq;0>sz<9b|xzYDR) tM{>Px@bC?ZAKaSa0Rrz>qz(S-d;mRS5SDQz^DY1Y002ovPDHLkV1nY(+8O`= delta 431 zcmV;g0Z{(q1J47HDu2+RpkScLh|p*_Xb=z(;Hc;rU|0}{fXK+m@OWVO`1sf;H~;_u z00000000000P7jtR{#J3T1iAfRCt{2)3Is;As7d6;Z_$bF2yBpaB|owFCoX5Lb)}` zlC|m5*U6NwT{7J@NTK*p)dpHm@^2t?DcpY$exl#!iO1NKDSuO@O!=$SX{fIEr8I3C zZF8+J#!$}~Cy8uNZjry5&I5z4mTAMHhCUU9PE*>u9=cj}P2*QJG$j)>V`1=4Gibi< zi2SyPR;_Z@L5D!vt(MTS;3Ls}-k`7$L_$D&qHeL>Fl5Hw6)E?OJ*0vfdTzb`r~EL*xnhbI_N-TNHm4>FW@t2#;-)0 zn?AP?`39bxtq;u^=MCbo5%Pk37ANuph_TapQLLZkS19tPM?CF;IOAf9M}+*up&#*I Z=M%`fxoeHf>q!6r002ovPDHLkV1jV|(&zvH diff --git a/graphics/object_events/pics/pokemon/nidorina.png b/graphics/object_events/pics/pokemon/nidorina.png index e09f70a6784f483851229ed912864119dae34f8c..464f82ea430300b25fd5b1b2277c4d2b01103431 100644 GIT binary patch delta 576 zcmV-G0>Az51l|OYDSw#Ip#T5>)z#I5gM&(g_7GyU7&&wQoQv*CImI9l-v9r_=I)Ed z&03VSIa*>65D?R?yZ8VA0qIFZK~#90?bTh5+aM4C;5h+YYG1qesrD-EL8`&z0LJzK zY#iPp*bja44~0}&#@=v%RzZ=aj|?;8A8dfvc#YS1jelgYIe#7ZqSMrQ$;lp=DVts5 zfy<)fj5{npo6Xi+vlne~_GUp-GJsS2A>+yH;`A`dk{RNTazR;eYPh@1hZ8v3;uf|; zhX?Z-EyiD0FfiLJqRaWdSlZN)mj%O$Jz_8Bk{wF)E?<wB;UzZ&Qz}3jMwEW@$~z`A(KU7Hh}?XG?r@)d)-b3q8Z?Hnqf?ZqP69O3q1T=UlBDmf?Qjb68b z6jafgY*k?T>J^>1>G(RzTxHk}9qO>>jS5`*VI&E8GY;eJO7d}KxS$hjyENpn<1=`Y zFcvfrNI7_z^pzy!I(njSvlJajhcP2Rd@ufn(1PcGXPPjW@Fn8E9e)60YaUhuf#Bl+ O0000O{OmYwq5RJacAUtL>bFx*I!TSodBe4or!nvv!OlNAPlLHLplaL^|IC`Yr_ zaNt7s1(R(80Ds|p$qG1ss%Kd;`TbZy#h-l1)TD%(6ikN{t?gKF+|gg-fa=kgOj5!V z+7@*xfF=yU^`@=7?HK<)qq=BPHvkRV7ISou3Pgs9ck;FgIll=I4_nb>wji3kVmc(} zcRYOg2G+V})Hj_H{seeM2kqUt038O~jHtjEJ$#rozkgtw8nCAQa91_r>NsHi0o4mC zaP&ABHKLcSlXJmfTi^qTv%I=f@toMJ3GL&O`!**y+FW!!;hP~j7bIa(y#cGUwU|Yl zBg`_5Yd(6+Cg+5#bL%#tf;QTrqe`f|Xp1|}E?!5O>-VtjX6VB5oOca#dKyte){WD6 zzMy=}N=o*OJJ$BCL)(sdqEW(FP?CVcL+vgoA#>3+zRgl}!1pKfZ1;chHv|_ve(Q0< fAj7AK|F-=B#WVk>ac-@_00000NkvXXu0mjf?58Lh diff --git a/graphics/object_events/pics/pokemon/nidorino.png b/graphics/object_events/pics/pokemon/nidorino.png index 54d46146acc440eb29743ee28f497c38d8111b03..1938bcbc469ee2eaf0cdab7ad614fae7cdb3c3d5 100644 GIT binary patch delta 618 zcmV-w0+s!q1&IZaDu1BR|NsC0YEs@oDYO^>Iqtnm&7=U7Vt`ms5D*aNtnST&-jrIj zS~+6H#l?ezgQtw$<^TW!6iGxuRCt{2l)a9eFcgK|x}Zyw$%CTZr=WSQ(^#M+dRo@y`gn6)-p7$RiVjL0zBcB9=3V% zQ?aUB2h#*%+2>)xx0yuf2$0Ia!6;R5#+ZZY`98`s8T!RGqoI6)UK#;5qlP_3au+}N z87lDu2UD2~k$=ghBWp%K4riYSE=EHDJHTQz#6T;+V&VZ$eE&XhG4)H_wDX;d2@7#g zJ6#|f_n2w!A@tEOZXN7BlqHns{mkmhv99na1mwiUG@1;#Y`2-HZk!7KJoEFF)iQQb zm1U_hg=*v~(Eb344^h6&Xc)fYJHIX!dslum0&uD--G36BLzt$vo8M{8qv01EyPY<; z@)Af@FYz)0MpoUt%zD^C4e+ZaR~98KEu#F>f&citjO}k+_cGOnQy}vEnUG$5+X*OP zZsN#L3ZXyc1D~V=Ch4)PRi2%+;hMwrt5j7fWTUyMPt|D&xZt*@kum2Jzbq|bajlx# z2xyS?m}AoTtvF_NGY25o`(rjED(*@sE{h?(ydV$8NkH*nF#`(g;31@Y{9X**+v3p0 zctay^@RCt{2l(CB2KoEwv7wkhU7y`n62*Z_kg+abTNTpJ_ z^>r!I2IpCXxUIzLAp~-YWfmdMmqKWtAtO23T`Ah+ASqJ#7k?POmHhvs*;x^C(@i(s z^zW4Zf&WU163-`;)((D`epg}F)o6&n4t`gK;jBW7X$OK=Ie=Q`L0;1GLV>kpNkH>^$l{i%p!Pvx}A*w2Kls9sa2^eI?GT^>g8N)euWy|<3s#s_^ z3|7094tUt&wwH}H=L0|JmZ&!1VPFM>$YxAwdl#=o5RL)J!DTH*M72c(@m3qs?E`YI z4f?h!We3EQ4-X;5>xVcm?zBVE;(|fcWmQ`TN7cw=rpf*JP1-Nn%eXLkimLe^<`(~} ZegLPlhA diff --git a/graphics/object_events/pics/pokemon/nihilego.png b/graphics/object_events/pics/pokemon/nihilego.png new file mode 100644 index 0000000000000000000000000000000000000000..18cc627979fb0e00151b69cb3d0dec101be60662 GIT binary patch literal 704 zcmV;x0zdtUP)EhAS$_tm_~QuoyV`9ERa) zf!Ca`5*~;FZuk{)ndqj|1nfghT3AcsQ%L(}L~&uv60*n?cURyd&;JtsIa4 z$hW>=6vR|y_)!r3|L=!f(-LV29osd$pGq~ z-FIt{_mwy^fO^K&a4Wt+#tu=2j!zw{^hfB!tR#W7c6_h~&&SE2f@)@k7RCt{2(y@x$ zKoADt(UQtsVHuR-h(Q{1TZpXQA;zRjp~6kNh%kl0dM2MBDg^d3gp?^#sBmFWAR=5L zY&}C(XK7bfZbKl|f&R*$wal+s8(_?sF=NI&qh#B^`@dpMA*1ycY=i&p1uWZWE1VpN zj#g-Je>1Ns1hZwF&}eHlFHjWfn?F3AJP=jA4X-VOU@hN*$(A!miiBgE9A-tfJKl!| z%Xu4oamZbhnUlyX$v@8wwpO=3t^MAH*9Impl#{(M`lo-UP36^XWzf1*8_k-+-iFtP zl&IhzS990kpiGwUmWxCc3=B>X*L8e11%p$ne+%w7y@G28rN=*!huCd|7pnqa$RG9W zt2-Td!pqtDz5QXIKW#bi9uK*<1(io9s_+mHQOt9Lcd_S{;x;Wy?HZ49(A_ZvrNwW;iL5dUc z8^_?F67hW;2~{vLghARgsk;V)Gipi}4hzN(e=3(fl8e}%2ya#eK9?W$>Z?1Qc)_Yq z*G>5OSp3~G@Ci?ay9YII7OL1ebfpB2@VnN`F-c zU};Xx>-L!RuRBw>Agev^r+8sWrG2T91_gp~_C*ECLTNnq=81KtZDI9+tn;ojW+u%KY9lR@UnDNAWv@orFP(0Iimh%(!M}_0I-}pxC0d^ z3tOuzvkesaB|yKI2Kf)*x}ZDRpb(~mjt*>p;A9EHpzszkUGh=qHzGXh UEnBLWW&i*H07*qoM6N<$f=Lwl`Tzg` diff --git a/graphics/object_events/pics/pokemon/ninetales.png b/graphics/object_events/pics/pokemon/ninetales.png index 8cf287e06b7593bca74e777918e52986a5d0721f..e5b9ada47a290cc67ef164c6fa64a8e0354fb721 100644 GIT binary patch delta 730 zcmV<00ww*B2Koh%EPwz1|Nm+!-XIXP5CH!G|M;Ld=zu8h-gC{IV*l>6_U3!$#Zt|j zN`qn;5D*Zm!qMLV00Mn zRxCZ8BnL=U0FL-%fI+4Di4@@+AR9fLhYtwl8GRWwY-gra1xy*uc?~W9RX^xSPgF6e z)4t|dN?1N-o>8qxzQTD6w&Mfo=h6j#F|7lQUU&nU@q*lz$lPk@S`cI91-0H!Q8OHo!#te~&e;SHYjzsSfjm*pymY%ggc|mJl$0fgj%jUU%&s zJ9IDk1@nl`c333%#g^X%iEM`lu)(owG?LLh#_TTfGQN&{(P0++3cx1X6H6T)E`btn z{Je$Nv46)ec^ut3x{)tBEQYlEvFtg&`m*KqJ7LmFL$-8Tdc2MW*X+t=>oF^q86srD z!MY+0jFY(;7b(n08hrx(h23RVjJ>z_c7JS>wi!2;>o+wJeLH3b zaPk*QSl(sKwcSWI7&8N8@j?TQi}{S$;nqNqzS$0M0MjMQ!;DaV&wFNqfO(PIg$Yq zbgwYueT!&L_Lv=*HKtSMC8EMLb4y+X<0A=5balQte3U8f%)@G+;D4@<3b0o)_$t$ux|>H1MyyUR z*&?}%whXPSG539d0CWZKDoio4NP+^)>hyy7P73iE`!7Q7M2$VnN5Kz4xeC*Q`djo| z2-=peFh>L3H~jS7z%gnsSb@3=cMt|pqQWfVk6RRrptYjH4T^)h#%mAv($^S*+IRcm zYM_@2lYih>L`tH?v9`j^-rPqDd^;Vkh8o|6VNmm+270M5YvPiRY4Q0nFH4?(T8Q3x z48rcm8qY(5IjFRsYD|i$#SVjoH7^TpMrLDg4NjV+8tZv7K|!$d*j0E53mpse0C451 zOsS0^*QBm+L-k@xmNl<1<;5asL72U+@e(*XIB9473IqIwxsV27w0bQITuMjoKk*Xz zkktAw diff --git a/graphics/object_events/pics/pokemon/ninjask.png b/graphics/object_events/pics/pokemon/ninjask.png index 6e9206afa7d8b0a26b7d5f5a844a986a420cf557..7d1a1b4e50b4b4c6de221c8774090db1c47d2aef 100644 GIT binary patch delta 51 zcmV-30L=fe1+WE>H7Ec80GJ>^z%WqQFj%Otuz)x?fM7t_*wFaUVBn}oI5;?Xcz8ru J%u2CcQvwj?6{P?G delta 51 zcmV-30L=fe1+WE>H7F1e5P&c+$S^?INLaYA(118Nh+sI_(CGNsXwax&I5;?XaDe{c JQsJ>(QvxY{7lZ%+ diff --git a/graphics/object_events/pics/pokemon/noctowl.png b/graphics/object_events/pics/pokemon/noctowl.png index e66264b8330b12f244551c30a8efbb46f085c83d..740d464f478b61e5fbe4c5aa59bfcfa758e666f1 100644 GIT binary patch delta 1004 zcmVvX^2Fy#d z#clDfJkE{M#RP{nEXV$DVHaMLf5O~dUZ)%V7)c@K!NQiS#(()}r1{Q_#)^yL$H)d$ z3zOnz6294<8*xdXRM{-77wujIqCN6W6at}{s=KI4snR-Z?gemNtn75Tsswrg=D6>d zYAOl|&4@!{cF?E9q}neC;IP{L1hVWZ$pV3+z-8J|M$M?2jCs^C1%Y*zT2#e#w{7(S zx*hshMBr@{IDemZM**X%^$t2;^dJ;=!Gh{`1^wvPKK0Gb^3jk+G1j9EZydD>A(O*hs$ z2zd4aNW(=;sh}75a<%-=nFUTZ;=`!Sb)Q&s3N^X1A%FE9xpk8zb2tN}+_gT~AAVD7 zEF1PvcJ+!Jj;%3}F`Gf}*`e+i1i%Jv^kKHoAqWtgB=8)ubTFJU1AOOHT}`kU6aNqL8DD;Y1bhc}pNwJ)G$I_CukMOui9_GOf~z@_gH8C5Bk1$!nS@%}62#_Q685@if) zlnV~Bm1@aeW=_jRfmCbpsz5Pe{>>E~zE7&K) zl4+RN$i$#IH8$PL8UlHW-1aqc$b%TVPkM$eeUzl8%|IZ>=zrq=sigW>mC9-t#qW^~ ztQRK5)g=D3JvYLVKq<3XTrb+a2u6G4t0)9uJJmN)l}e^{(B2Bby4cz2a#suR0?cvW zhk7ash3yDKVsFk z<{>i2D&`rElRzwwqnu|q7uYYB0Bh^dTmYm?R%{&4Q2-4&oLhM~w;8j5G3vObklJeO zOc3zw1%QT&m{I{R@b|&;r$-hz+KA7i)Q3xA!zpy+%72D5SLD`BmdxP{fO0qHY=8Jo zjkc`WLs@k@ayT|xW5#Sob76;OUJyVVxHjkBK8GMctdqcd+>=Aq=)TUFYt(2GILxN6 zwjrpJIc6ZW)>Z(bfE`g_zu!NZnHKpb@*D+3^HNbxl+{*;CSvw>S0k( zOn2AS5NX?(|qMS)an@v1;ELH^AZ9pnddTKW*nK)fnI3QHLbS4(c}Kk+F^+fT3C bf5rG8w_TFj&sdx)00000NkvXXu0mjf6hrWi diff --git a/graphics/object_events/pics/pokemon/noibat.png b/graphics/object_events/pics/pokemon/noibat.png new file mode 100644 index 0000000000000000000000000000000000000000..c2cddc9af5efc6cf9d9c57391a2a09e2dc3d40ef GIT binary patch literal 664 zcmV;J0%!e+P)csPKlfVfCdK**rjP&inKcmVkL`1sfWC@>%x7!Uve00000{@qVc0006b zNklbI_Y5=2tE`)gau{}K@Zi#vZs9qOAvI@yHw6* zqZzl((w1J99UQ{v8UO!yB-@OA#aDci2<69@eg0>G*f7>UV8-M|al;=8#LPr|z@<7< z#SO=f2_i^Y9F9vo*!;3ubi! zNtha#-Wa>jdKKK~RnS=P^MaWeq~0XE%PeZy;+D3|WKMQW;4z~#i>}vh*YHCqG>01>$I4HS4GrR+GsyTFxEgX#=6TGwN){tCW{Gn_pis=&(c z`D`GUj%}(JiIuUzE6iT$hVVVxX;V)47o}}e3;fHyJPnX#mtd$(6~;>t$LA@yY7qVN zgePvotFb>)o$8hAmM8-|4FLBEFfp74yi4Qv*<5t42Itw}CDPVtV>J?3xl&fzxkGn< z`h#-LfkcnGzvLDz%E}mXo4t=!fbqfsbtpnBYgQzfS_yz&H%pe}<+o+thKQcStXznI zr`&~l|BTO2Sj`hsVAH&2qCXb5278ZsWFzHamNzItc8HcN% zbZ}EV;1(L(A9RI=#EUO_|t yepkS!yqhcrw=25`H6O$ueX#!~#DCWRRPhsZ$?Dl9NU+=h0000h| literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/noivern.png b/graphics/object_events/pics/pokemon/noivern.png new file mode 100644 index 0000000000000000000000000000000000000000..87baa4a417129c90bc4dbc6947cb0eb9a85bdb9e GIT binary patch literal 1133 zcmV-z1d{uSP)|LTWs4000B{ zNklK93*z=}A^*um=ijef?q{8nPrrY0F&^3vZM|-N zcKmmMGc)vRFode5&FMY-`5719z;uHFrz8A zo9dX(4iI1}fT5~Sf-NZ-pdPpc_W{sDC*%97T{1xW@4Pr};#t6kK@v1{C;$MBe=9(5 z;@DiR0Pk@DL|z21z6PM+2Y~qm=;L^4D}ePjj;;c>vmkpY06PK{2W%Kr7BtP5fH0zh zh6=b1eXLc;7C;S<-{4yf=mvdEf`@Ks>l$EtSp#+oanwf(74YhpZWiG%IX>DFKyQz) zHK4mQG6^d967YHgqp*m~(hf`SIJT2xKURQ09v1*Wp1~2WOBE^z-YjK`hE2DXV;tKV zaI;Dvv*XL;_*fhe`uuu&ECD{5M?nct05pWKs?yuj69{3)INPSD3oxdRkE6+s859SE zKE56bfPptzFx{L7T)HQ45UW2T0J_1?<4v?CJ7(6tr;y(-iNu^qjyK6bfC4bS80bQ` z0#IC|jU7V;a1l25`?(}V0wl)>coW&Ouo`EqWgZ~X7E6M-8_HQk)b4q8Qc$Y8jdi3f zEIaAp(ba?R%H~z(eYAOyw-EolxUi$0a*kE+!tUAmW#MSI+kJSUH1|p@#3NdfrUqPL zd7)zyCjfo0<0$t}SQK_M0X#IjodiDvUWB^7AB^BHRq|r5R)=5zen?xf?zBE;$8jnG z_F&^5^2T!;?KH~(fPy$=O6mdUf-}Ocr_JE!gl(!E<`>=mXlgP7;y`X-3 z=jaulgE?o|vwPM;W&j%kXm!6;27FC35qMm;6(Bu$;%pU3i`Py*x&?a2LYVwW(_c$Wd#zN zZA$jEPfKTVZ0dxuZ|QcpfG9X0ZVYFL1?3dJMLAso$f4F$^TQWUb$s@6v)}~4!Pvm~ z)KX^$h##JOaD0YP1?TUr8vm=`m;cbf|NHt23FpYx_mZRt00000NkvXXu0mjfas~s> literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/nosepass.png b/graphics/object_events/pics/pokemon/nosepass.png index 470ef306f75a3c7241f02bc2dc8a8cfdc87a545e..6bb96d89f6ee20754779e332fdfc1407da75f25f 100644 GIT binary patch delta 591 zcmV-V0cgbS{NVz00000 z0000000008^PSZI00H|+L_t(|obA=Ij-xOT24FMb!+4U2>`GUil<7VX%x}CK$g+36>s{~qX#v3YUw<6R`xnk@tPiieMqIt{ zv{c}*>~8}Q@s&gE*4Qt57Y5??g$>qS@(|5;oZ}wVvcC;L(ZxjD>vMGNfwO;qk#qp6|JaWnD#Cp zItBbb>+aa3fXSN_Xd9@i3e1ES{uyT1->=f1U98%vKke(BA+Pdg5lt1<^_=~?0O`vq=7fnpCI#R-5;P($^9BtvM5iNi)BBgX!@@bP_$;n zes~WK6Lkv~(uzOU;grd_JB_1rbpIi`N&WD82I@aKtN?gW>5=lI(JndnYW$^u+Jl$4L5_n!IHJ;qA}ohfR9Nt-QA@W+%P(TYfo|_kB?J-wYasvt002ovPDHLkV1j2;B#{6B delta 616 zcmV-u0+;>p1c?QZEPp^ym?$t{xCoYF=kh*xu}M{as$P3#7bmkaN~`4JP~Wbhy7uI zP-QU5Pv$uqcn}4p&5+5e6rv1)*LHbfLv2876hPbp4!H27YzN9{$fj%u%I@=Iz~BEUsWj)*JQPg1+Y7N!ZbkMC6(- zu-6n!a>?X?Mt7c)v9x`{z;Hmkudp1Y7{)=}W`tI?} zpnqkz!eN+YJlxXspri?&+Isi1zK3?hTOZL8)b@z_5pVr~0^HMoTQ|tW8fpZQXyrOeuR9Um$h}pX*<~(5@H$*ZK?m9rDU_&@eXu0000w>a*o^Q-)kJPLlZuy|^S z7`)e275aL`79+0_)HQ#`D*Tugkj1*g`YT9a1y5ZYi~O>xQs@lQn!Aqc&+66r?ikm* zDzZeZimcr=R`Nn!M_7^StEUCAc;Y~>IQ0QY(OeniH5)s?LioT$ch1a24*FCe1Q9pU zf;bW9#KlAp#v~vl>7^)B9GD$n2#*A&0ht-cPEU}Sr$_sK=vGHFhxEs|eaU|~egU`B V3T}MW^9}$2002ovPDHLkV1nZwUWNbw delta 741 zcmVxU(_|VAMV3=S400000 z0IFKw82|tRmPtfGRCt{2mCtJ2Fc8KiANFiHOGuqd{O3|b4;z)TY)@Wv@>6VkFbg3M zv0VtF&_g#TA1(QkfxJN9qAi3F*mtSytYu4UmqJf188G-~OMl-d&DbM^Ug9PGlOXEC z?l}K#V5-DUW~2NEG0F4auum_MLl^ECs|YPYizjQ&^Kn*!VQ3l{jF7|3gxS32`I@gr zc`7TYWaW-ALNQAXL7T~!{CacRZJ^<9K88BFDLAXS>j^2u$)`hB!&thEcWV8^Ha!U8^F)P6`5>Y4vZD29J zf0CTSzWuW-R)REw5-6W94h9C-g0k){r4~4_Hpt+9{{;K?SGM`p?ka&4BwYZw1FQt! ze*|$g>wgR^R-Iwr>lH^Ff6LgkX&;TC&FZ^4_ln)QuXAj%6E|b4aD)-|0>W7RD02;F z&kYfS_qr%TU$59=$v{3UY+lb zalNaoirF%&+FfHM&(w8*B`LmoS`f2m4)lskA6|fDok3c&u>;JQ4}x{)%#@{|PX$5{ zabqorV|GDYO!Qz(0z%?miYmo{+3^|kNMIU}sd4P|1c`ZiwC{&*bu@EGe~jCg{DwsaNC<00000NkvXXu0mjf9qnl2 diff --git a/graphics/object_events/pics/pokemon/nuzleaf.png b/graphics/object_events/pics/pokemon/nuzleaf.png index f5405658e38e41ea092adf05284a89bc235a4f1e..675e2db149dc5f509f8c7cc9d0e0ff336f3226b1 100644 GIT binary patch delta 486 zcmVr@ z_kUcZ4D4}S#Jzdx2dk-F;CPfYu#HHVO?B8M2AJ+1ljbC!noTijko`%@Ec-Ab>5WPm zcwa)wnOQ0`x!v4kD}Tq-Of`R4-fY07LjSH%v+Agn)p4tp`z@p9M&Sx4Q3J2-(bjd; z%rt>IYOdDDU;r_&eP!)l$Bk$Z;k2&7dmciDsHs(!4IT%Pwgzvr8r*^ zt-S@Z36#Y-p!K=W59Ojv*aZq*X`OX;M1& delta 485 zcmVwt`y0?6?x1CIfbpR!J9z`oW-rBfx2>6bJA zvz!lrd)@0^m*N<8qVzK2otH>!XoX>a1=EkJ_W0(+q^-MH0*js+}nq+N$qC# zo_~v!fjy3kxHm8TU^TT19FLL)wh;-lsSdlu0Mp%L(wyW|vneJGvOh_gWgkW)y-_Ix z?@LHIGfQPAx0{=6>B=-(A;RvneHI&QUczh%_iC|uzrYT&g!+PaRK znI=$2&DHuC3?K%!udLncxDgFv+}K>@LQB)`T7S#Daim64sg$n3|?)N!I@s|Gflq60>c4rNf-#U(tURI b!vC#LBV7d{Jh|{600000NkvXXu0mjf!pie* diff --git a/graphics/object_events/pics/pokemon/obstagoon.png b/graphics/object_events/pics/pokemon/obstagoon.png new file mode 100644 index 0000000000000000000000000000000000000000..d2005fd1c83e2086b11d0c2dd42fffbac56c6f99 GIT binary patch literal 701 zcmV;u0z&&(qNXVe;jemVlx^EmWXxk=1GI?x@eb;X-HDn4aqDqmGzXL@)GcsnmbjAE zqio8`u9|5pDN;(eT{Yhyn!3>T7PvIy6j&agP*&ZlS>;kI<;%w9>*n~@YG=RCfeW)L zJK(uF)H+``ce{;qsqWai*_RFU(9d~)nO8sQogA)+IFT;hq#G+EX7a^$Fk2Qg7w2E) z{&y!LPMqsf;hc?_X=qc4`z~9W|EOxzm1$zm9POFvtRkk9Lw&6}?>kyJX`xW5@)UE{ z!*v*B#I&ZW)o1T4T9~QAWzJ$7GtFlhQ0Fnz#w~{4I~ykZU%qy@I+e#<1AQNK5SrC4 z8~hV`vezN6X-xG4@96YQJ)6<dR`K(MxSSA77)g(@5sfy zPIK;e;rXw2{^?j;>0apv(x3X0dv%Vmj@+wLU~%;(MEl^Xil9u$ymydMR&gHz)j7gC za<9&k4%z%wjE!g3JMEKc%W^O9)z+^gti!91-*$&!20UQ$x}m+m+`IgCeQY}XCt<-L jXYu4e*5&pQKeGJ+eO22Enx+Q700000NkvXXu0mjf=F(3+ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/octillery.png b/graphics/object_events/pics/pokemon/octillery.png index d45d47ffed4d511b307e342c6f3c4b6576a8a26d..d3db69188de664cf0316c650764a355d2f14532f 100644 GIT binary patch delta 20 bcmZo{LvjXa delta 20 bcmZomSul~}Fu_{aeJyHdz diff --git a/graphics/object_events/pics/pokemon/oddish.png b/graphics/object_events/pics/pokemon/oddish.png index 827b341a22e096d612cfe719fe114d7239de8f24..78273bc3ef299bbd690dc0569f1f145db3d8609c 100644 GIT binary patch delta 317 zcmV-D0mA<40^I_TDSyz=p#T5>v?(#}IWfiNdz{rui>xt9S|I-b|Nj90{{a7#w8e9j zq*`i&DLG0I5D-Z`r)vNJ0O(0XK~#90?bJdEEE;E9@ws+%J|dQ8KT^g>@G_Pe)&i22EC5{VqCfZ#hpnN~YSjR|CmV+SJR6 zrcH;d-bJ6y16j}W$0C}-@km}YHlveSWJB%VmyWqkd>#3#DY1Y0OdErobG~Ec6NjE_ zzh|i6Lg@MA1~$s&uIr&YxBRAYFD3rOsyx23SL677Jc`@xlYKf}_`mrC0a89b{uO0$ P00000NkvXXu0mjf=Zl@I delta 331 zcmV-R0krCdq&wrwV1~*(*>WSy(6|EaJ z48#E0T=i>%*{z8D1}MXSa5v)M!+%>&6y)7vas`TdbdG?u}{VU`WO5#@%tOne{tqg7=3 z@tIbJa?Vl1nnWV|mP@~7=!?7fmJe>A-DlI~(4Cuq)41gvUa`*iuk6v-e;@badi!8s d9WMOed;tKVuM4i@{Imc7002ovPDHLkV1kN!p_~8! diff --git a/graphics/object_events/pics/pokemon/omanyte.png b/graphics/object_events/pics/pokemon/omanyte.png index 5eabcc1d10f6754a787cf942b2734176e82aff2b..f38fd9166bd6c4c4c993d867099c946e526d47e2 100644 GIT binary patch delta 472 zcmV;}0Vn?V1NsAyEPrBBF_?g8=H7$FtaJbF#Q*>RL29fyL4#tw_Bou*`1tt1z`$r| zXqe#e0002Ovl=b{00D(bL_t(|obA-jO2jY_0N|WLpQFmsdn$Nt!`id>cM(e64z=L5 zhCPM4c83MuLUHveP4Lj!U8alfMWNHv*CaEO^hby>#u#IaKYtU5Xbv+H}U!0!iyj#~%Vt;S9rC6yc?}b~S?SPe1@qopXPnhv8 zwAM+^yY;rbzZ0f8>zVI}B;2vz(SU<=GvT&H;m?%r;D>fc?jAcWuxWYZwwz7`XHkSY z33J}4V~vZ{a(|ZEA4&hvcid_fCmn15T4(OEoDnb8$qllWng4Q0!7U3s52L8fSl_=r zT-=r)Ip;1b!myfJ&cRDLiNcVzkk4>^Rd%dbvnhbCEoa%3bpe&&ECSS@uNn3>-llhV zrxcL!#=9RE)!Ac5e=XY%jCo(1eu1o==Rn3g03-$L22o&6I;_`g(+J+O?o6`+asy05 z7}N%lCWHzRax%YKEtjNYiJJuk${YeRK{(TKpNuBl4GBQk3mBgMpW+MHdCjdtAzkSJ O0000mklm1bBt;4_%{H=E5QAWZ;TxcbZr2UylcV(1qaiuR-hlDbh{?A1X2WE$*kTRE~KOauZRlP4M zr_$}oDM}~@_jM%EXEikAcW`}Er=+)41R&akGLP%Ff)k_60{iy#{AxQJZ__#b&>GNq z?A?vC=H)iU|HaUOF^@aby}(=NHK6enz@mn246tsxfKGO|Gclvh+tkEcKsUg|h(T+t z#evXR3+OZD&33a%kZr#Kv%G`=J;0ptxDUgDKZ^t4_Zf^o{-5d#PpcW8!du9x00000 LNkvXXu0mjfhqvZa diff --git a/graphics/object_events/pics/pokemon/omastar.png b/graphics/object_events/pics/pokemon/omastar.png index 1e91e0d637f32ef681c234484d99bdc13efaaab2..7ac2cf617bef5c68738661e921e61e233f96c0cf 100644 GIT binary patch delta 730 zcmV<00ww*B2K)t(E`LDa*nj{40Klkln1E>b=)gc|s5n4?V7Tx&n8^6>nE3ekKtMpK z000000F#n0A^-pahe z<6*z+LEp^352t$2yZw;Oj00T__>kmzR(;+8$Pu220W&kCWsd=5cpj1z^g6+Ljt7i0Ofb$T!F2=3 zlQ3kD=NCR0vwwv28&J~_lQ0?e7-pPv(HhZ5Gd5tb!#NRoz6^S7rpyvEWnEv0E9Y}d z#zLI#*Fu%E3lw55SjI(l)pbJCvJ}161r~4CwxCJKF~;N(mCfs=HE?S!BqU>uWo~J7 zY!b3lPgC8j3>eGCwxCJ4XP7XlXl)wF#J+PNvXD5tZP)?ymj8AjH&;AvgR z7a3>Ft&EP9{27naZ1VL7stai7+!Qnk(}NI_xeXRsM{ctT!|n58#{I&oz4g{`^ZiNW zPtR*RLx1UvY!4|*wPdMZ`LeO!%;^5*S1E+=Q0>{-D*hen-SjQ8-=J`|4;%|>_NLSi z7)FgZF2PiNTbGji4gBP__8Y$WOO6ktFAoyAzsTACC6p>kX)ImB<60X>(tl$Z6|vf$ z4~W_ue`LV`6$M@VX>Gsil}1Ggd=DVis;FE-8dIo3%l7UM3+1bwA}VFsz7J%arbX$A zigmiA7Y7PJ7YQ#9R8td`ZNdPks`Et9PAG$m0sTvK&uCO#ee6GszqT<<1JLBEpa1{> M07*qoM6N<$f?IW9VgLXD delta 750 zcmVtxOVP_V-5%JTzLChB7vE_*fXC+FCz&|($wd;aAuiVaU zo0Pd)VXmwS%AQ}3AJ``5dS{$CV4pTWlKA_dFIH6`gxYmMnJ^g=GUkPP-cru>VYA<_ z?si*hHh)&-m2n6cpRdUE)!ovsFEH)8Ab^4=_LwK?wj5B~9A@If!$*%0)1k`Sql4nx z-o7gDbM+2fZI$uX74mFK%!FZHd!Z|q!TY7hs5!t7UWVqtmtV>4)32XT%+g)p7JBGPi1gql@qVmH0vS4btu4mYNH64&^dK9_q0n-C0!oc-)LXie; z$eO1=bOTfE5V^;^=6%45Byl}M%UveFh2In+a07*qoM6N<$f^nO2x&QzG diff --git a/graphics/object_events/pics/pokemon/onix.png b/graphics/object_events/pics/pokemon/onix.png index 3e9c0ffdf2914dc6639ed3b260a3d69c60d297d9..254bfd5f9ef3f6046b3e653bc2ddc0bff2870dba 100644 GIT binary patch delta 913 zcmV;C18)4d2d@W^EPwz1|Nj90{{a900RR60|Nj90{{a900RJc;AolL=-qqE;w6ueJ zds0eD5D*ambQ5L(00TNnL_t(|oYj`QuADFshG|{-)oCp)(5FbABa-3N95JRwI*e(F z)^^6QzOkE=OBbsBz2pBIkL`h~`p1X=UHJCbj^;9j*PqI_-+u!yj%F|azHgt&E8q$E z>}XK@Ie_oq-R}WdtXi~FPT+m%SjzkI{UaZE0{XGe7KSTKLpJAA0PmZ=dCR7I;9gWf zxE80r&LzT>OxS%|vha)KaFfjpG5iEVkskompybDQQY{wm=^u3%!_AHZxM z?f}rh^p?pMSAU3E^8TY&TGX#))lS18)h!xcf#fIw#x*Y6%XvXqLzY(d5@tERmK768OOW&Ds4Fit-_a(w_wc>vS^8cjT9Cot-Y&4?~# zOuK|mi!{HVdUCYuS=5U>GwQ)Ql>i=?bj76eh7oXcjzkyd?+BvRaY+|R55aJUWOx8G z%_t?@V}Hg~BPqlDqVEDlXG6dtYm2F$@nzI4q;BbfHq*=>n@vQ^21-E1ov5tn>P%Lm z%i581JFYs#dtj#huIj8=(>X<*cQZeRAnRXh2FmIzB@fIsx7y@}Mrm8V9>{PlTXdnR z2D8m3Pz@YO7KYetplHXPfhPdM_G{fJf5?*|9e;HC-5lDFHlT`z|>Bcda zuEjB_bLIj-YM$Ab2fZ)GibqE(=^hRJF;UCDHji*yi!Lh(A8RJerDn9J%CR;9EP~!d zbbmBzS)!o_pjaS;^AVcVx%?q+#-+Rnbnvj7^Y-Nr-o7SBXEkJe>IFJ}`0xdduW)z- zwwhW=RX)znV|I0jpiG;WOc!5Lq?3a{i+Mq))8OTv`I;10iHf#l&4QM&6)AC-2fI>M nd@J=igI|iaJ$+pLm(Neg;cnMmpefe?015yANkvXXu0mjfuLrt% delta 922 zcmV;L17-ZL2e=22EPpsSNN8wyz`)3mh?o!%5U8-g`1ttv`1k+-000000000000000 z000000001At+bB-00TowL_t(|oYj`GvZN{yh9M-g9TGx0CWI>{Csey?%h%cD)_n_c zsM_LfFN`BJ&g|K{H@imjGw^>+)3h@7A0P2&)3-l%^p_=~`F~P={vLR7^sfHit~7<*1XfYO$nSv%q+QEx?7fLk2E$zto0wb<`J@+qG{a_We)CV)didjf7l+7tT0ynmC7$|9p8yK#&n}j7;#6Iy9grYI w*s733pp!!_nb>N5tPq!^Z7&~J|I6neqZ5q`PC;8sF#rGn07*qoM6N<$f)fm_G5`Po diff --git a/graphics/object_events/pics/pokemon/oranguru.png b/graphics/object_events/pics/pokemon/oranguru.png new file mode 100644 index 0000000000000000000000000000000000000000..b72a05c3057118db79d8d3c708a0e9d0f44e416f GIT binary patch literal 690 zcmV;j0!{siP) z1rJLv?awF*UQ&9nuq&*;p);a>P0Z@|(F?iGmXy?+p5elK%2jAd?N4ZC! zHPDQbp!wl#-%U!LFdj*nF&XfJepXR8vg+|@XkWJGlQOe?lo>Zh0j$`Utbt~9!)Bkp zzP|3VyJAn-A+r3j@$y^HUNI)OteY38`2Zn*D)S*qjF-+heV1==Y^z$ob1RkLX5O0= zx*5d^5XNz02 zUp$-!!Yyc>mPdHqUh}C@RN~<@1c#rG@({=TFy{7EL33W5-s#oz6GBIR%!nfbegNJ? zUa%Z+Lm;Z4InP(bZo0l!4TMvwY!O1SM^pjgP)zbR=Mk>i%XM}?d#CN(F9LqWlOa(X zBK++ezM-e)`AmXzm?MhD!4ErcDkiN8i0R_!^t{OGtmPZ-U!@h)!<^Ut6!687zT|(6 YKf55<4bIB{7XSbN07*qoM6N<$f*)c~qW}N^ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/orbeetle.png b/graphics/object_events/pics/pokemon/orbeetle.png new file mode 100644 index 0000000000000000000000000000000000000000..11bfa163507f0ffe665ea0ae8f48830ac17a79a3 GIT binary patch literal 797 zcmV+&1LFLNP)_W)UGdL!g0P!u zbPO(lUWGsQtCJ?05~*PnPb_e59&S9T(l6O+zc`J9EsL@IWugyh40grCC#B}uC}bGD zX@Goa^!B*RR+z>8R9Fn!1dJXk9XT|54(eXmlPP|r~Dul z(->?wYuyrV45%Rjrv}KK0pDy(%(9vSsV+BP3(m14E}t0UJ9ofF-+sm{r@a%;tjJHL&RD=ReO+PE#Nge4<*$$3_?L&)Oh`C}^mbG_d{G0Q~&*`wTXL z0;6Ka#|bt-n1tIi?28nN@UuOFr?Ky;ghQYkc zF#8HBD87tLlM|XeKPv68ODTDWz)!LMezG41IMu06^>(Vh`9H^%tc&hj)|0Nyx{#ah zCSy>+PjkNL+N>3tQ6TeVhKN<2bMP5M5wG96v?ssff@#z4>bAX28$9CNK-$9sqDyN`D+%?xCbqrJPcuq#gyv z2vyZHyrLZ%sheraAmrua?+3C$uEI(Z^S~umsA-2q*)Qm~1=PqQtnbes1Mv#h)GSc! zPDBPBE+3xsjNGwUjSan9|0F!`?tA(v;enxVnm`-={G)HkJA<=s>|qbRpSW}5KY5^F lyU#wd1s?ye;(@QI{sJ?OQx1M%`@H}F002ovPDHLkV1gwHAg=%b literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/oshawott.png b/graphics/object_events/pics/pokemon/oshawott.png new file mode 100644 index 0000000000000000000000000000000000000000..925b41eef5ddba26168d22117a5aaed061f536e6 GIT binary patch literal 451 zcmV;!0X+VRP)YE90%|pC6J*nAwQ)E**sfIx`g&XXhvV4D5PMPV6iQAYaRL=1`H%i z2@=73E2oZLKy zZ5R{cCZKn~`$=z7+i*t)g}6}leL3Jxv|d%zEzTm1wEkWY)pohCm+B3(a)3lyR~@k2 zaHo31s@vao#RaNkc|i4Yb7M5vNq>8l7@YE$9M7b`Mm4_@ABaq5*@wxGO26tBvMhi5 zv6XY9U>|db>J9c&#=zjy3(PU~4j#X7laqr-14M^-T7&gT9dTh>aSPA)D7}DNe8CVA zsor2cyM7=ZpcojgaVI#(wIiB#Zc(@}3^6zp4G+{=m<%kKinN1pC)Kb0cd5?i(tZdF txxXEDK#maX}H=bVf5V6CI|qyU>9UzP$J5Wo8lpHbVmJIMAYW z0AkT6S(N_r4dk7S`13Y6%4m$GjFt;I96un87f{>Hs6Sr=H7eIiMRKPGQmI%EIUM&b z2;&jcn5-#rwt)7s?62`K zi_*!OIySUB?d=+OT!6ODb4-Ic9R|Xz$(mBoYS;;l>m@dPZR4$oJ+*5J-qwyqv`MQjx91D*Xl#cvaBXJR$)D8?@aKhqGU4pYGeSe zalu!vt7>aa`Pj|{P1AwmtkA`KGvnc%q$6q7QWZ{$wAA|q^002ov JPDHLkV1oB?ajF0S literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pachirisu.png b/graphics/object_events/pics/pokemon/pachirisu.png new file mode 100644 index 0000000000000000000000000000000000000000..3b66084da8792e5a60aadbdfd746ac2d59b59b7b GIT binary patch literal 502 zcmVAs=6bJCjmL(A5(#64(QkN`>WEGlnSsdDW=;D{CmOGGu6eU8*=V?F2 z84VGN-=(obxo3GN#if+|A;T{(?@tm!2&qz~N|nD8>x?gs=bC+SUKVDbNv%9A7dNq| z5-gn9QiN;_CUuvnOyPEx(^*PzTYjz4G}viu9G@!GB-_+#naTb%rUoAxzSW`!7xUQy zulaCKUDVD~lh$eLd*jq+3rKW5;q5-^f^(Wt+QfWZcsMD5PI#7&7MSg4&L6WI-bVbj zz&R{{F2>%~NMUyPijTcsGDdt{kbEqZ!AUnrP}?HsVk^Z2ahZ>JIGHQl&Z^S`pE2}m z{uXzoNHLcS$sGd)C${rWZ;#u4ecuLRtuU8oqV>A36_C=AURZR4y}@~M8|bezPb4sL zW}{(jvYbkj*G!6o=3OWf-Q{P)7$^{oE%f=4h42PgsLzWq1$}lgfc?ZtL;Z=!Zji$H so`HE09pD(&{X9|rKHvrFxAXs-PavGdj59~ffdBvi07*qoM6N<$g2*W26951J literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/palkia.png b/graphics/object_events/pics/pokemon/palkia.png new file mode 100644 index 0000000000000000000000000000000000000000..1c29661056d28e40c859f77ca4ff7917245e4930 GIT binary patch literal 2021 zcmVk(74#x;P|k(*pQH*z-ZWrP>?t{IPmEB`1ttvP(Tn65csgDVTIAJ000MY zNkl905 zf%ZSdcQ%8uOq0?>SHEIv*y5eLr7%ob+t@QiWY6th4eWO;xk;o?QZsWoes5yyIo5gK zPoIvCl1go~(MB6>w9!TzZM4xw8*Q}FMjLJPXVw<^;^tRE?#S0lC(M(?f48>S!y67s zxq3&w*1KW+JW2fbYo}iLMsq;+>4nbiKo(h7;BRAXtu@Fg7-l!Vg*j(QfH0Hn8jF#sol+CBTOm z_m0(clH$XyjE=Wy5(k}IlZhDq&ti*a4eSwt?|7tC+#JD@G69r4lTMK4+s2}Ux33_ z!<;ls);Xkv+%9ku_Z>{rjn+Ohn~^OL$8Q*1vafy)jkvmC%#8|o_39@JZc@gCV5V*p zN;RAxizUWAf3?!+QDeW+(4D9jh~q1Rlh)3T^Iz*I zjN2smG+6V41+6R*E+s2Ce>841#(HE6#PO9uOB!sCD7y#_P+tDKM!Cns0TozZP4LHR zMfMA8^56s4=WNL+3<`58S;4vbexLn7BU>PbuMFNBvomaDv*PNR?6mT_WPEC`RI3kd$^rsZP_8`O zK1jLlxBHg$Rok7Wf(9Yr^afYzq!Kv!8Pjze3f$?8pvlAgr6it`U9iyA3YpQ7Mq!=T z`=J4jL5&&8XGV2L@cg&jYX9Sy@Q^_nFm3xh=PXJ6;q=ykG=mnmHQD17nmo8lCvuSU zi*VrL5|?VQ-#3iMgU|rz0+AnKd_h>X*Uq1~M{V~NV$cuh^KVXBb^CSzD6p!%)jIsm z3FRscl{krmuDU&=%xr!-qN+653l8xHyoC-5b77FD)Xx3-wDaAbix~6*`kah*tJ{@8 zfV$4@tjdii&fJDKrci(c4pQiDh7x<8ozs=S?i3#|$Y5Ns?Cu95Ow&A`AqKsGKF|Gg zcPF?Xg`UjNtgK9Ba7wk%D|ZqHy@LY76O!)ED3$*55d#JU<>K=DMS+XSkFKpD23G-n zu3q(!Hv(luv#+JW?hMHb%71r9%=vhvIS=@RmpLg<%vfbDU>q8PuQ< zI`KF(0vbT$s-e?tuY?8tRahM-*KJYji zFg45e@)^0j(L8EU2K0F^e1m#QpC1#_i%J)dJ%jQe4$A3YkFWqo#OG+h)U4MV%+<%e zF1$Z8K^f5F3jTkm)gbe`K{SoUH(d*S8J!|S zgM*;arx6C_owwqV{-UP-Je=^;&m5X`mOISyC(-`_v&I0&2HmX900000NkvXXu0mjf DT5;Zp literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/palkia_origin.png b/graphics/object_events/pics/pokemon/palkia_origin.png new file mode 100644 index 0000000000000000000000000000000000000000..e40c8c6a3f002dcdd9a86b390c3983e51840d623 GIT binary patch literal 1800 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 FV1mW8CZ_-Z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pansage.png b/graphics/object_events/pics/pokemon/pansage.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf659b8c0a85ae7ca61be4008393c336587d4a1 GIT binary patch literal 668 zcmV;N0%QG&P)jRLww^Di0^^;V5A7>%+7<5-nB z_G|^QTta#nBkPBGt(Y6D=k@EI*_&-R!ZB#fmEHB8m9_>wC$DykB}@;4%gtUVwc>7& zmy;TLa2j4vxQ9 z=XzW4!&Q4Wle=Xda&q;8t8e%Fij6ZsPERqg2#zOLJ5{H=zj@6b&J^S1W=`aX%PMuu zI(|X(%6OA4vr>_KyD1_T_XSUy_aY_C*!{X~o3});bLN=EVRO{pta49|z(GSiV}+(-L38W8?MMXwNJan1$v8@9T)VKP zL>j=gbzVSZQ&oYCOA|1rQj6a8^Bw}A@B<9}MiJHu1teGpEhLDbnY0c_MGgowkVQ)^ z5uI3?fNk|)47jfdkejif1Ta935G}u3=g_t$U~m?(05{r{h(|MJ(X7Xc+@UMCB#@nN zQB=ycaljHR)-}LrQ}+Q!D}faas1zzMKz>VpUf+ss9I^&1>+#}BZLoC2Z!&BlK6`z5 zW4CI()$HK@N%nEID?VglgUxeIotH5Bs(EW$&Fo{rSF7S;-S6(;;jP|$y1#5#*!``b zUoq+lqZc<9W}BYjq2T@!-WfK!Ur~H%8+vmGzh`9LxWb#yYeVL{jZR1hTI{by>UE_1 zUDxe@kb;BTUq`RL-qjsF(cle9?Dn4p>3EB7BdA$7?6@NVcf$$BfTCzjL;gC^gGs<* z_dC~=e++o-DLP*#vz9RHMW?-X+d(2G{Vw<0GkCAOpU=Dw%!NN6LFO&z^h!J~nH2ob f`Kc$%U-I}1CRUdx3p+jb00000NkvXXu0mjfVj(dO literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/paras.png b/graphics/object_events/pics/pokemon/paras.png index f88ff3f4a7aa7c905876d5aab30b1534ac2c4796..056e62397d76fbc0555e33f37045994e3df72ec7 100644 GIT binary patch delta 538 zcmV+#0_FY21iJ)~EPwy^|IW_NT3TBF)>6f_A@^%*y+T4`DJi9;&i}1r=7cG=V zpCP;rJ&uOVwgFm>WoUseGZc#rIQ02F=r%yZspY`vmwI=6$SOw;rJ#iJ>qGl+;JN(MUXIFiP#w=mN@|b`sqq%()msjk756&oL*3U ze#PAJ^2X&7ok))=i=m}-MM3^z|3t4y+UEJlS1+}f#ecv{`Y2Am8en27>}0$X9m)U~ zA+pN`;rbFMmyC#bHISTWDa@avUL-STKF6?rDQlbr zIWeqzt_Ds}4S_b9;r c`R~kn9 z@)zQ|ykOqmcc32bY8(u?Ee9w$gux!F%-el$ReM+GdnL*N3XZAi+kUJve`t)DZhlm` z-6NI*6byjI-?U?undlqbsiwxkP>7}&pkT11rTRWr8L-iWO;=+k6p>pGP%bq`z>@+=LDi${yyOj z#j=ygjauI+!xxgjo@vQwf8n&m$;C_c$huyi{CMaRH{^A{GN5sI><(@bR5K?7<~bs=Y~UGUpO`%c zy+Ed0co&A%eR{@GkRhl1&gGFIWJADNHXB^N>6lNx3pFXhM~#4x-)RtxDyiY}b7lBZ nwK|9D(H`docwJCU{(JEkV-xMf7PwVk00000NkvXXu0mjf@^A{* diff --git a/graphics/object_events/pics/pokemon/parasect.png b/graphics/object_events/pics/pokemon/parasect.png index dfabee2e2afcb9bdbb8ec416a91fe729ae23dc1a..ef2555d84694c4f0da521e9ac04a34ab4f360bba 100644 GIT binary patch delta 693 zcmV;m0!sbb1=R(REPwy@|JBvioQtIY)l${XG5>06?lCdFF+qC>2>$^8|ASKAYB97y zIbsk15D*Z`DATq800Ll1L_t(|ob8p}isCR7$MXd3vn+eBPazDfud@(P^l26ZhnXuu zm{a=#)>h_5n0^HIMwq18laHn*R2`VB1rHSZ%Q^q^KS_!b@_&d&JiQAsOZgDh+#V!7V-V=n30$&mET|F*L7dQCZ1|L&j5OVYk058}11M#W2&T62|+OnGdXKR0Lq3r zroZt-U_zI}e1BIz!z)vY*>aG{CshOCsai$ASihMnL9h212l}Jhxrst1=b4%4%^C!Z z_4-JD^?HwSf$D{)+3O&avsJ8SY=})g-kCG-Sqb!+(lr}qRH!{~>FY3m(m68F6&q&K zNV=w!E~WW_iX0avA4y8r&o~e_3uVWx)vIa@NrpMfgnv9Ewsoc(REJu#5C>CGHj1&J z+UfeFHY`hBAC2S*7Zz@wQM<$uXk(dF4eWl(zat?kV^E1!F{Fm0L?(@tvdZgJpU|$! zG^fHC9!C;VDRX-w(Q(W{<+~kJ0`ec#(KS?t$m4w?3e%A18AhJAx#ojRHSb$(NZv;r z5JYMlzJHG)X+?Emf*V7;GyrVhK(_@B zY0dM3r;Zy^7jfAYIJTF_1k?Xuy!$G+VZpl33{rep>GHr3Nz`pAPE^J>z;Ih8u}O%o zfqjuKzt8buZUB)m)iZVtj6nE?eZMaHhG9mv<}R$yr@DDx76%Q@nF#E8KaXxuCO}g%^w~yBk~T zbZrs(9F{vwn-$_yxp?^m_;t@7*n%-oTrpYb7 ztKY=q6-(0hWALEtL_zN?3Y$?67w+u(iT3qr;(aU8#1=Xb#86~pQijubTwGz)&XnNkl?`*WQ8=3SdY{o*8^$qV z!yJ)ca3b-Ptbd33u6_wurWDKdAfr#B27*(yih!YhG*NW6B3(w29K}Kh*m@nB7n|io2XW+9E=rbiVHq4+u1k=DHpq9t$t@)*H9S(pY}CROhZwX5LMGwns>6%yl=H3 z`Zx*-z<(Rt@Z&`5mRE9b9Wz0TwA>Z@+MFo{L&Z6@20OvhQWY?xV4_l-2xADBMk%x} zXtxDHn^aVZXdD+PO`^OjaBMG;ai;&lME6z*!<==m8ExQUxyw@qh;X;1s8$)@0K#n< zMJBpF07*qoM6N<$f}rnDUH||9 diff --git a/graphics/object_events/pics/pokemon/passimian.png b/graphics/object_events/pics/pokemon/passimian.png new file mode 100644 index 0000000000000000000000000000000000000000..29c0d95351d5a174dc8f000e45f4bb60b53faa3f GIT binary patch literal 738 zcmV<80v-K{P)BjE6vxlJL2HCDIlN{lbcs|^a;OD=22(^r`X%Cq;9?w#5Fv*s^fS1o zSlr$%n+FfMF742zpCVa2_ReywcMnT0xZV063_tnq{ombtcM@a&^@oBeXym;W%dC<2 zRZA5zXyCmCc_a@Sm_?C0f$~m+XyF=A*4kMR<=q-DvL+sDy=dZ6e!HH%_ijdn-@Tqc zYvPrF)XiaVx16x|;<0yhQO~7f?q&y$N< zzScj$gcKinwv~4q#EH?gj=f*{TQ9J!RR*MN1!3E*kIS8;(@*+!>}jpP+u?(9&na8A zAA2D-ARJCo-fh>h$yk4|pKe##DHF&y!wj6|6*Wh*|@dW6bKnen_xQBlD12K-m&i3ymm&lTm> ze0%hH6(F^Y4TMt8)!}e>c0Q3N;L{_@M$!20eu3^s%H~iig;!v(DhYg1Z7HjOl#O0q z-{1Xw!)h5+UbqGhcP3&fWt9SDGvRDFyukq|E1u@Kiwd5i>D_~#%%UnFWplT@4clMw zT|+o71Tk>9WgY}(8#i5VE>g^lot#N|bIEEsp5D#{Zqw{`9wS3$LEy5e0CHpyU!}Z1 ztHzHyDL+L4gvjCyZ<%Fe2sSn#1Cu>Q7Eg-2+rS_s9&Q{BW5dCv{i!TZ4g-u#6uv*e zTXg9AIc|KAxqBHBUcCU&rxZjEuIho={10x*dwx}z712k4SG2caOFn=5+wouNH#W67 UXX1|0uK)l507*qoM6N<$f|0dblK=n! literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/patrat.png b/graphics/object_events/pics/pokemon/patrat.png new file mode 100644 index 0000000000000000000000000000000000000000..5cfb4eeae753f334386bba4052a4dd2f8b930634 GIT binary patch literal 587 zcmV-R0<`^!P)WaM!9)?TPYr7f;Uk+*vri_72&6hfKo2a790UzD2!1{_m@E;Gvk!O> zEOUj}8=@FSOH4k|afLWvsxqTTOgJPWPnJi!j0W7IwVAnT0W;%&h8!7vy+&>}xGq6Ccp8?Y^U1abU8s zg5c0ntP3dxd4-Furv}x&Gg@*oLf6jqbf@MVMvH`H!i#+mBA$1Z>!c1B>Bs`40svNx zuU9WZBs0jmH%*SN-)37eY@z&>OqZ@2E(i`l}C>y5+ zCsJ;fdPlvL7#j?Ixy;s*X+4k_JH74oCRuOvhW;td?vG6CcN?6JCn@!Y+wJN0_dU~k z@QejZz3qMWc$9jBy^ZEkYH;~1%Uo{=v0!R2@O_;1nsXIYCIbY#EOSQl(LH)D@kgcm z=eE9aJ_zb_X(g4LFQsx$T;=B^A0y|q--SK@<)!FO{x5ZgAv<{@QEl@&TMU589-l z6PMK1xD&_o?*8eYi-!mu)L+uM&-1b1HWW&OZART0_J8bVtf(72RcGkK#Lh9mS`E!@GoO&DD=tVstTFP`m-f)R-@~frYo&hzdE`Cio@6o#_;XIl& z6IQ+ve%-(mYCg{3s{b&m9Scv0Pp-@A*>al+J)!tD-&3zkr5#4lI$HqCef#+>U#|H= nEoj{h;Zx&c1oz?%zH0mdVk)@l25aP!00000NkvXXu0mjfU1=5e literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pelipper.png b/graphics/object_events/pics/pokemon/pelipper.png index 435a021c3287f9d4d7b2cffbf804d0214df335ff..80804682471ef54e5a0c481cf0a408381b5adc15 100644 GIT binary patch delta 857 zcmV-f1E&1z2Kok&E`Nv+5D-|P$e`f(c*y9;(CBb*fcW_Mh(Iv-*hs*5Fz~Q2`1q*E zKv0;lz$(Z6ZvX%T1xZ9fRCt{2l`(JAP!PwTy>;`mC1Z)jcBRm$UEC)kJ_o4mcBNNK zWgrYy7?VoLi3xQ;3h4v`s@16jQgN0tQQ{B9*}iiengSAKqJK9e@8`4s|9j`lixBs5 zAOB4lQvQ;Kl-A#{;V9L<(q_}gk8p4AY4uGvFpEEA)Ke-lLVty69r?mkkN4EB5P_;) znK^#PDA)s#n^CyJ^=2gAxmg-2-&9e3k+^w&>lhJkXJIG+@Hge|3e!@8)zM1zwC@d_ zdRxTQ4ip?eQ-9C#0h2BQ%8>9V&095-5MQ#91T4f(`*?P*K6ru?=(h&oukPh<~NdM*~J8ON5_%h zVt?t7Ox|RZQOf$luDBL+B5&9~Lcx9?Bn?5$FWKNrmVbSkXf)Wj+x)7jpqpQupMS_N zc?LF!>mA_x@&;O`0}qa)%3xzq@oT>Q`u*8S_BlaQzr{Lker!9lBFoMfr~X=&DNJxC z%8$6-!0ES=p?FIMMLxftE@JK)vDQcQ8pZb4ZkC;e3x7SM1Hb?peep1@_|Rg5G8V4Z zbqmazA%EpT65GXMdNwPT20w9#uM2pv4phz;e?*%Nf9LAcBl zH&S_4ZLLii$1Ot?H|SowJa34dU8{MNkLoH<+~jWtp52bUJ`=8Aud9u(Q>A@@IgIF1kLr_b_gpwo=onc>}&52mk-OcYlww5HIl(|4mp@{*r~1 z&fl=*B}w;Amu-cYNb9osr3aYBA2RACNo+-Gi)kDyVJAbK919U9#+8}lcZ`BV0C^Bc zTWl61@yUbQFj00Ao14V#`$zYP@H7i60RVL%kGGhH5}bifFel~DJ+mxgDhCR#9ukc& z*mR4ztyph3g@1+Zd2W}<%R7O&RXrqCVF4txtcE!mSJ+w)bt!D}XKwYgFDGj#Z5?~6 z!@QaRtF^fQu$cR>qTaF^He=~w?KDP-m7~re<{e4X^lAxupo>^_SZy52<+pUXs90aP z4I42p_UEr}Q1J3KNNNJZuh`&IntohrGcf5980@`mc*Kw2y*WQkZ%Q;(9o9wru^o={G`*Oeshun}$=C(-QXb zY;rf66MgMazP0yp5+Rf+yFojlM>{ku19X6k;t8%gx@+30+n zZw!9o2!GSZ{1?p9@O;}qYq{tc+;$Bn`D~o$83|a-A8IjaTV z>7rV6IDi4Ou(Ju?$#~bTl9)?qY0RdA7NOx)HQzSS+?aujo3;&I(x$2D2z7q#O*w*cE+|WijE@_Syk~My|5l&k2i}Pm U0;@xm6#xJL07*qoM6N<$f>B1IV*mgE diff --git a/graphics/object_events/pics/pokemon/perrserker.png b/graphics/object_events/pics/pokemon/perrserker.png new file mode 100644 index 0000000000000000000000000000000000000000..88b2955b0dafd925651399d7ad259d59d16b4b57 GIT binary patch literal 635 zcmV->0)+jEP)%|xDXH!7#J9cn2GSV%~KaA>HYm;e9(%{ZA%00068 zNklB*66bEpDAsO`@T!?QG4lUSIxvvsZu)2f>8GCA(Xrzl zu?zN_?TV;*Gdl0Sp-7yTp7ld|xD=1|f*D;f3Z9<#R<~|nSQFEPFPPBnC4uKXAd_hA7;z@73YQ z`SsUjH}8mLd+5yxI$)pY6KLog;Y--nLCrggygbi=1NI&^)3~eY(JuTXeM9kQ-nqyt z=o5*6u^@u06LQ={c0jrpf{+cnUjKj&E~cEyup!Lmv=lL6g>4uLLBpftgLRPAeM3#J zGjldL+fKQTLsHtjGNK{nnD;w=&>ImU$8s95j*SdMX>>KXtOqy8F>h;;6K?atW8O8C z32#Yd2UH1f>ghLHOGCO-Q+Rx96z*-tEp&OQ%L?YbjoqTIBA!b#ow?2_hgaF)Zh`>| zgQpLewTy)X|BAt&VJ)=;kB`>1hHnvC*R^iJ3m@=WYuJ!>IdqpZV9bqiHppAZ{?HV5 zci5d0`~Xv!IRh1TuBrjo`ky1^Eg-j{P{?>Wbq6{*mR>*ifW{tk_(JX*djtPt{RO)Q VesW@v*eC!1002ovPDHLkV1i4#B?bTh literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/persian.png b/graphics/object_events/pics/pokemon/persian.png index 30ffd42e51cf2ef6c1ecedc2c71f660325741636..faa7e243cbd04d036d42ae2db3c36691b335e875 100644 GIT binary patch delta 678 zcmV;X0$KgG1;z!CEPwz1|K8r-5D*amy`1(^L8K4>y`)N%dmwXK5dQ%G|NpH2=7Zj} zYP5qXgHizEq$Q3300L1-L_t(|ob8ptirX*{h7F>Hp7a#GEi|A*5)k+u`W(F(svHbH z^w1O*ddMN0*Qwcc3P1Q&3_dsqfjZhG(#X4R(SxNb=jIw^q!+o`oLvs|VE$geDri8NrI@S7b?0ewyJ3j|W$A~%(8 zW>b8L&Fi1=95sDnz%gGWkSAl~H20pD4H}r)6klKtx?(6xa6z#Ku>Um4(_zm+C?FaZ zai9Ra33Fn;BY$H)XCqz0@%;LL{Ak(VW3jEy&pXaye-aQ1&ekeAjMx_lRMUKS`mK)_ zLg2+oV7a5QTkb;5W6mt4Y9Tcf2ws6Qa+aRBHnKyV4S%O9#nw;7CU}gQ0-{B_MK&_+ z*J@+P#i5H#Ip(3tUyY%)t3<#xw^2ai8@_AbcDTSk0!(mmH}`nQ1B}>O-6CEdqODm4 zukjwP4DlKF!J&MM`fO^|8pK{}UdHwldu`OXW;8 zm__Kj8jNy-2}KH{<}o2!Fyf)22)shi{C=0~p>X9QPL1i^;p-6FrZUUlFalklybvnC zg#ACG9Fo_8(*?i1baCj{GhL@X%y_gXe@-mnDIbZMk}B(;ar^h|2OkR0$~j1h;Q#;t M07*qoM6N<$g74l%zyJUM delta 662 zcmV;H0%`rm1-1o{EPoIX5MWR+n0R2wu!zv8fS7<-@YtZ>SV;Kz`1qKJs4yVd*x2~^ z$cbHX)0nCJ)ZL2!00KctL_t(|ob8p(Zrd;n$1Pubi3B*h$^;bM`Ytx0`Bq>9mYi+C zA%?!iEP{S(UAds^~<$FDE*7zE0#y@a_ zBmGjqlCKg_h9hY1-3&9%=r?P8g#qfGVLc!h6njKGeqQDEuuBjMh%<|5DFAOmL(EsC z@n=rwH-7}=N6Wp9h3%Jd!&w~90zx9VQ6`6iLxG6>I^UoF>(hl0d3zR6K-*41 zthwaMQOb^2kh4R1nk!BMk(cAEeziE>|4ae}zocAj0$u=)(9-%F8aI(chj&qc93Hqp z&g23vJK7VlO>l>l5jYxwDKX$!*>ja5G2{Z@9ue=92 zQ%-$;m4E1dX8FnOXwmycAh4T>({)(Ou2aeXf^9eTsbiO1OYpt*TNBxO3D(CVg_liA zh$a+ldy2p-3~ac=-gYoVfeL&JyDv7iO;(P-Fak}RJqUf6!oF`PhwM23-SOK?ce{4K w(PQqzj7PipxH5&OBsQ{^Rr{tl@1xpp1xVNB(GPaFr~m)}07*qoM6N<$f|Kq$WB>pF diff --git a/graphics/object_events/pics/pokemon/petilil.png b/graphics/object_events/pics/pokemon/petilil.png new file mode 100644 index 0000000000000000000000000000000000000000..de955c7e3b51897986464714f2827d3c5dab39c5 GIT binary patch literal 549 zcmV+=0^0qFP)bv5D*ZUxJY1lFu>?|$jG?(`1rVpka#dSu+U%t00000000009XaB400057 zNkl;1P{`^y?NVtG1vke&fy%+KRUrLS!yrj1F!fMdjKI#sv_?EfERiNe}o>d z0}ojM2U$Wm3}Ot(BPfh9Hq4)JuTM1bpo_sMV}TJS%xfHzi416y4m0Kl!(V`0^)Vl@D8~zGbV=M&g1!2EP)A0uxER8V> z>Z2%}QjeN>TVzL5&LzF?+tQY6!eyFHrd>XY_`=Fo>vo3A%DT~lT;K~Y_uT0#_Ib%L z`3fYh!G;&X{X$zNtql75)$XeAfn3$22}k}R-1MP zHG6-2qhBl$RP)l#sTV>2@eQe$41Ruhcbm5d{d|L4>O~Mv@3BrgSe<8C$`*=Xk!9nK zAgKI;{uDJB@|WS36lDS;l0mI-*%kb$m+U6| nl{GH>&^Neo`Y!Y?__Ol~Vyefj{iVC#00000NkvXXu0mjf$Lskr literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/phanpy.png b/graphics/object_events/pics/pokemon/phanpy.png index 0a0562b15cb75453526513dd598650abb3d6ccbd..d1c8b2e066e8530493e811c5262ade364f2a9d05 100644 GIT binary patch delta 377 zcmV-<0fzpR1DpepEPp_lkVtrdpy1$$*w7FV5P$#xxHvHIXi)h0_-MGeh=_>L(9oz5 z0O&w40001(JsW%g00AdSL_t(|ob8lBYQr!PMYYjI1hdg;gkW44oK3;Yt_y)&qRTD? zDs-Ti2;>3D4u&@~ zEIG(5=dV8SY>%vM=T{Ps7KF^i_7L(9nNU zTEA&&0002y5D5eT00AFKL_t(|ob8k`Zo@DPMYZSv8o2mW(m)p=yku|!^BJWXQcr#ce~`k&D<<0Dr@P-X}#$f*@lyZQ8VH(-R4C9e*42vy9BRhQ&yJhAoTy za=sdAhKWn#Q63Ec53guoo3h}9nG54l9*hWej@fAZQZ_HSo^!s&l=1{hOWD4?$A*K0 z3Y#{4F@I8DXF1bYXFBXYh?4_FU}inADJ<#d3ZT9IUU>udDu-5(FapI>E6lb%!G-Dd2uML)Qf P00000NkvXXu0mjf3=ObU diff --git a/graphics/object_events/pics/pokemon/phantump.png b/graphics/object_events/pics/pokemon/phantump.png new file mode 100644 index 0000000000000000000000000000000000000000..1692efbbf7ad6cee195fd61ae34e5619d118235c GIT binary patch literal 643 zcmV-}0(||6P)SkZh@}ggrfWgT!gQoA(CB0+nl2NAXwcN{tH&h z7N>mF*?ZbB8gJ0ZchGp{oW>5L@gU(Uc_N z!KMPHJ+Lj%w>vl^Sz)^c;Sk_AQ%6_ew}S2`yM(>`S-=7un(c~&ld=J(J+Ryrbsklv ztmaLKrQU%8o^7$DC)>;Q))d$#Vxvh9!L!DO*nGKDO_=G*64q0*g`v$;X4X(%Lv{gw@JSFRezd6 dKV9%u@ej^C*<5)Hon!z2002ovPDHLkV1iW-DYO6p literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pheromosa.png b/graphics/object_events/pics/pokemon/pheromosa.png new file mode 100644 index 0000000000000000000000000000000000000000..13ceca06857a20f6d4b8336aec0c08bca33b082c GIT binary patch literal 992 zcmV<610Vc}P)3Euk000AP zNkl={FpqK(@wZv`Ou2Ikj%g$W zySm{*m?8B#j!(K8@pbB)f@2)e@cK0#{lsuo4|YL6dW@q=3%fZ)`Ig>mH_IM zb=~m0bZj-Sjb}W8@a|gyv+A7ttaPC4x2}tapLYpw=g2Xx*8E%f@=)Hbaqar86o8cd zt}@ET%+d*@%d%WXFw>LTV+lGCRIhb~%Lgv4IdZHI@GqCkOTP^`_PGYbOU5N@ z8#rccE?2+2|LxB}t<4Q|>{%T+>9ek1KZ!tEi(nhqY_6m)gs*T?Q?K6udR6;u=KMXE zuxT6ErqKjclK!}jG6^#s(Bng3pAVB>jzC$D4$IX6qwBK#x@iNBeXhaa;e}&hvk0~+ zpTkCon5!SfE+gB_yMSSqY^PbW zfRB`Sowb2U*M~qJxD9w#o0GvR0-W?+!eLJs8d#PHj)pAH*` z9tktGiQ|#{c|~Y}zIioHipm&h?p!_Mjt`fOk4oDHj0LqZaEP}xPKg?NrU6|TuNIXD zP(K=A-?drPg1ZfFc~M)Zf_#qBom%0Z3p5Fg!K#7W2urT z45W%1uZlFQJ;!=W)jWDg~$Zem_zTYtr7`xWBu63b03A4Jv8&RZq(@G9j<6c}p3r87Iv64t7|Vp-X=TgCJ{it4FSNo-*4hTb8n(QP0tz zVTZ2Bh9j>aOIcto8&=9OHJ=ZGqMwHiSs$9q6|Ts6oLvC9qy2&A&{A_40_7Ul=)X6| z?gLJnEq?;|Az&E=3i*uqOb0}U2Ale{IlA>Okb{bR2)KO!cq9X2gTe+*o1;YR1C0vI zhc%lG+-}H+7TYLL5ZDEHb9bfK4>LCMAwW#?Y2o+tsyF$eh$>SR?e`}A{N@S34G?YU zeIVnDOzX^V=yGS!!x8yH8B6<67@KGQ5k@ahKsfji*unO0Z2StNoUOkD*N32AINO{| z+-hwZsqG?gS1j&zDZh;Hb3HJqgXZVh_x1rbo zKcCosXx@9O*MIQN<{c_;gR$vQpC53Q@*106!t1AH1qs7>X?mef>#fU;Hjr9^yEQ1P*&)( z2)l(`%v<;rf={8>CFm9gggk>&5KPjYfW0mBFBCq~%rqe_z<-h@OO`A-mw3-N<=tFQ zl$wnDz0EV{vy2Ke6Jy6xU9%m8LP@i$1Zj8d>|-guj~yCm26PA zJ8P_L7;0Ubwdhqz`tQ_F%_skktj}0o>npOd`P1G-1;3){C&wcL>9q={9P8Nphl~rx g)Binw;(@cx4>sTkdf3tsvj6}907*qoM6N<$f_$vGS^xk5 diff --git a/graphics/object_events/pics/pokemon/pichu_spiky_eared.png b/graphics/object_events/pics/pokemon/pichu_spiky_eared.png new file mode 100644 index 0000000000000000000000000000000000000000..7208db51085002bc11051917cabc0defcd65b66d GIT binary patch literal 472 zcmV;}0Vn>6P)c_}FM*SSY}#K#+Ji=;-+1c%Z;gh)_^a7)RLH0004RNklg%8-gNYdKJKD|`2@|$UA(QXxme~Qy@b*lpbZ9S002Jv@{yWwK z%_7gbKy{`Ui+DT01668r0x;0Fj$D9&3diO%X$QKX8EEne-GBoEMDr?hw#-0P7Fgh_ z9pHgB4}&mAl=KKWC^RBov>gt5xeEfAbk#mlAG8g`t04GS9wC-fdL$f#c!o11H?V;a z+jTgP@CA{~^FTOx#qk?yaPZj7D`@V5Q5oY6J#z+{@BBW+bq6SxSX`5wgUid0io_fQ z$Qmu14p1~wI{zyMMt5rsc@Ts_@}y!4c;Lf%^0^6v5Lb1cj)LGI*L6ki_dwA1ryKIC z;vk6U`caXm&OrNOxupODdG3LxQI7=O0Rw@*togwI<{aEn-Rb`M!RiYM8e;*-PC9b{ O00003hLef00Z4gL_t(|oV}J$i`zyNz;*4RqYu$r5B&%^4J-({dlCdp@-<## zka8+(2<#r04U~mqFd10yNe~EizC?-^7ullOMM6fh4+e!T_J8EfUyak)38eI${L_ry z@4Y9V9|Z=9}P9CZFS?k%uP2)5P|aiLEBUU*tX!+bSc_tm8fm zdrh5XoI9MG=6|cWOIVEe2+A;doI3)|dPgtpiF!Fb*x^5G{cEu zO}R%>rn4$G4J6^D91J-9dF3+bYs^MMa4!XYlR&YIyAl3cBq3fg0z)H^>{%$!w;ZB( zD~Fo~@~;ydMY&%l;p?SW16Avq^@QGplfh;V(NwKU7JsTnVZdUKlz;wlmU{)$6>8Qa zf|-Ad3FjmQU4UXM=#_ldM$_T3!=^p#Knb2m0keW9MsPO*Sl<5CyPX$cM&wI28Iq^x zMchsqJ$ASg1T4+lGU=T?Cz0tuu@(dX@rOmP+yeB?h;EUs;Kg7GfCAILWNrnNrLjs_ zM2!AhKz|rOBm^52=)0_ztXsS|d(R<`m^oRpW2o3QEPqORe{W&RbOJ7zn+kA7?LWP? z#R=&lC{|IVFS5mITkJ0 zWj2ma%CmJ*=>!B6>jbzzlY*)FD*!Dtx5}Cx_1U z+IGyVp=i=nSi}#4Z@S0P{|!&L>I6&4wH1(xU5#^6p6UaQ5Ue`(HjGkcpG=4q7dC?Xrpv3yyoXb0t~Jp*5ylAZNW z1?ynABM@(AJ1-O{b`o%CpW8F=+d^{pjqzzz>)>SH8pd626WQRrt4JIdd`Pf6p)Riw v?1XN1{|78t-|Sm*PyB{2VE<49|80B(?hP-5HzX9Y00000NkvXXu0mjf`3Cq| delta 1055 zcmV+)1mOG92)qc8EPqfqAP^7`xQIA-SSZN2i16T;_~@wkz*z85C~zz<7w=t7Pr~00YNKL_t(|oV}L4j@w2MfVqULRHR720vLeON`(Ly1hp!NIDjCD z#Q|6FS^Nk(Ua^3SdxuM^xH#Nh6GX)!NRj8E#mXrrvp=(3DSy7R69d^o(8uM@H#7WM z2EqR`SoAV~yP$lTzdYhNevy;2l+XDK<5gTq>4jt-n{JqZLuWjJm&tRTV~LakNAx+) zjX?K=bxz=V#P%ko;s3yXyb_yIevb24A1ak6?%a~nWz*t6Hm=lZ2?;FQF_yB8)4Jx| zkGkmX^%g?=X^$4V6&Y(*Ea>|%8v1%J7)8Cte2f=zgd0k^CHn}A^_ zXfwVk`dzj6n94&mf@>`hPH;_v@fu)sxoa=CIZ%s2%@m>9KjdAp6LRnIAZSGs6bJ8wdfMr2_6q402EO9nz<85(R3zY-V6Cp0TTed63kIx@3K_0 zE%EODHGhY$7qnQjXGp{fM!#3>_fyyj8-Oe3lmYgrn6*WL9kNX@Y})YMU$=jv8wI7$ z&`$ztfoMkWetrLXiXE~64BHH6f&@ol7Uh=B3BN3^8o=Z#ds}J7>t#C-gaUi?u zutO9eR!r}WMZ4~c(K4TdkWPS1f*_Q5nXmwQFn^FcRf3xqWp|a`FY?3&U|`q=!1HS@ z*wL#1tdMS%g}gb6GTp=x@fHi{i5G1N^6ry_q;dfiHroj2SJ0(|+T z_2#Mb1TZHKW!cCdev*CSI?yT3U54SbhN9oleZgR(*$Eg5#Hv0VI^seJ9P@T3+e)q~ z8-F2(nc}4r1mOx>x+Kc`t>&6a#CIR=F6EmiI*_2CpAO9N^@K%IhIuzryc{0K@Mm0b zI|xRaQzu}FxGf`=J=p`X5=;gT<^s1M_hdq6IClZU#|Cx}PH-G)PTV}+*dHd|HkYDc z>u-Buf)!2%f#E?A%+flc`5@mLW;fmz&3^-Lq;s#MTJW0?9|l2Wm<@vPaBu}Ef#wsz z$w=q)Oj68GoZq>IR*_*gY+A)3dvYsqakbs|u^v+EZM40{1M6d&CR{I<|M zd}ExCWYJzdH-}>!xj=4kK4hehD}G6E+M%xyoD5s+^B=Hmv3zdIU-%7Qz~SUSFBtu| Z<8Qie#Yg{Qtoi@|002ovPDHLkV1n{Q@GAfS diff --git a/graphics/object_events/pics/pokemon/pidgeotto.png b/graphics/object_events/pics/pokemon/pidgeotto.png index bf170d22769839d29c85a38e5daa4ff6127b3fa5..bb619799182b5c527bb12864f8f5d0feee58426c 100644 GIT binary patch delta 782 zcmV+p1M&Q`2CW8=EPwz1|JBvrdwYWr5D@T~=>O)6=Dk|jaLBBCT7yzCK`9{rtaI*S zLB%mCdodu4v`y0h00Ov4L_t(|ob8prZrd;r#x-y*U!r>-AqL7Km4Qv8{>yZeMo0 z#l4K|+jAjA5*QrWhcJu=MK|@VLE-ziBv=q1JJz7kK?pn-T5qvivYYOe6=*vzurT0t zUeM26<@kTxfw!@6PDRfj!X1N5Q^z zixvh@Go{OhgEL^ND4W1Qi*|^yx((Q$AkQQj!~|?V?^1qub=CA79tBf2Vn52tv37*?iHv&j{6OQXD2Wfx%T^z(EqD7u3}~ zNT^H~Fevxlund}w-fmjhOalXsj5e`*L=^O&FOE|HBZG~RJ#Hxcx(^v@?wCS2JpCM8 z0JQ$dXn%Lil7{3O6mxtupNu~_D=?%Bs{0%Jb`!%O0~RgZP#AOW9#D>q^3ldfVmRwZ zrjqSw*kV=B55%cdM*ni}F& z1YH(!6-yN`opPF{Hpw|9z{I`JweQ#0E4#Ydh<}lpNZq^vK;z02H!`G!V|4;tQ0OYy(H@7~^Ht(rV26WEv*-Y@keDC%Lca#AU9C!^q00000 MNe4wvM6N<$f;3Wji~s-t delta 788 zcmV+v1MB>)2D1i`EPse7Ft|8K=x|UF5D@5~h^TNd`1tr(I3RdAL_t(|ob8o8Z`&{sh82JV*A^KH1RZ+fz$FksX5eN+=3t-= z@|Oh30~c36scY8O8nOslI&@Y&coA4y5~-6DI78r}Kn^y*hkqaU@{UI;ir($r{u`s& zd49V9KhLi%H_NjeMTWn^r}IxxE+b>+JXhrE70%8vl`JyAXN*SOTncKot%0ZA=A6&Y zrRT{Cp>>J`jy#2s_W~jtT3$d*?I$-P93LBgjQ|t^l^TFeJp+f~l6wb9HaVCHP$iW@ z0#pfwLZo*9I)7zrgE>S%>mYC&JYa!smkkbGBM3+=Pzcb#ijbotBY7KVgTo>@yeMD~ zgo9$#1_8o_LdRHuj`J0CPl&_vh&HVgkj`OlrwHUEP&V;~17k(f_&&#XY;sYsRBnW| z8Db<*w~BJ9I2Btl4z zz?Zh^+N2jupgW8c9%{i2#Nl8c_L2i)vfW8pZ^jHalJ{)lg|8~Yjq!EAZMt^tn5SK+ z8`3o{gQ1EjUkQ%bWx1|vU*y!vY~W%MF5YUlTYvi1U8Q>_x(?&US}@@;qGkn<8}wXl zY~Acf-2P=Flh|KfnzrpaILkbn$%AoUgXu9QE`^vQa-+XqkL~+v=~>s~w#g^GzK+oR z6FxO!0hY5K9TDHrKZ7HOClQUm$j=09dv5&ARyIv_N&im3<@u6k&YbM9h6y(u97_Pzh^oaVh^&4XH`Vp?-b zF+nL9{{a6CZ4{6I009z7L_t(|obA-HYQr!P2H+dK-dkkrOJvX%{5*vQZ{3>5C=_h6 z2?9E6^Aw#xgC{F`m%2-d47w0H74&bPgzgs_1W;2`Q&Us(n}38DBtzOBc(P!LOOT8) zpSU$(3ZfTx4Sz94vZAkKykw&6z}66H43e95;3Rn+s0AaLa}W&8LS~lih$g}4hGYf9 z?PC~Dq3p4?5}7pN@Z4;%s&;Gnms(XKR;afxA_JMsQ!D?eY1i90000@*0006J zNkl`TxupYHdQ7MEWyHRbE%MQI6SI`6!HDiF0>*tS&1(x9+DKanLEP* zjD3Gv?%~)kJ1{to0Q(Y~*sLDqR8ky;D0Nn$N$erA0G={DDe8^@0|MX@KyOLP!mG&6 zM426`2yIbdazNM={Qh!7hv;|!rbsRnAkun`YbSJti#uUK&pE&X=G6cazTMIT*RlXi zkpg^Zl45l0j=>df*Kp|4nFMqtBy~XIW$%OD-%ztQxF|{vKAs%l>cDRaI7q)O0eVj~ z>cgYW`nL*Q63U1d6Qo99S4r+0;Om9_ z^_>Nbh1Ibn#2EO7D=W~R69qWkW$6N}vV5{nH4bnpm;wFA7ig-oY(-z=E}Za{@4*}G g`n|f_-TtM$0J&+{4l5i89{>OV07*qoM6N<$f{V=~O#lD@ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pignite.png b/graphics/object_events/pics/pokemon/pignite.png new file mode 100644 index 0000000000000000000000000000000000000000..0238b5dfd482713187bf99297de5d15c63ca7711 GIT binary patch literal 683 zcmV;c0#yBpP)DERpJz^I_OSTN{tD0nz1=)gFzh$wJi5Xe9{I3OTMNJuz1H~;_uG|GIb0006u zNkl^r1}#61`^IhJBetvA*j1|u)I{2cSw(@W$abgpxq>%S@M@P4@wHv&x$FYEWq zZRdKPX;k<&-kxAP@9L>fUZ5)UK+~weg&y#i=2#Cjjci=_C)n|^_N|&m)=;$M{KlhV zQ}x@zKJL!MwD?irx-NU2d5kf4)n{?LHZju(%_+t%{n+a)VQfQJJ+^R|ra(Fy&@Cn! zjsqNyNuLLhdTdPN9$Rh_rVzCY7#4x)ZGeNjt3D4vw3I^J<2g)H+6gpWcl-rldPmeu z7SihT8xV;Af$}S9dH*%MrqBsAjnIDgA&O>nCtJ2@C%j0eH#>WM0#?~WtuLA1@4^|^~zfa~>&PI;% za`=_B7J-YpC8s^P&PX_49G@rU{CeH)SUfD*x@(?e5^tU3vxBq3tvaqRao#<8HW1FY zT~F8Tj_dm$G;@}94=&=|~O|FN_kKjVK@zW|DRUY4S< RPxSx*002ovPDHLkV1is&J_Y~) literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pikachu.png b/graphics/object_events/pics/pokemon/pikachu.png index 08d97dd4517f93a8a01cc3919befdd0c07716e48..d89abf3fab3caf304412ba9165e3aa8106305ab2 100644 GIT binary patch delta 492 zcmV`y00EgvL_t(|obA-HYQr!P0MPT|sTc|DLLqqSkGRM~!2}FGPodOM zc?$iPLYMwUf5G5%smV9Q5N|=>P$_{%61h<5(n4+!JjuR0Nq^V?m$<|wF7Zc#GcyL9 z@~^@dm<6Z(eeqgG0` zKpA8;BxrrPzPV1=PAO?RZF~V?>CSxX2qyUe000096#BU~qx4|_Si;oD60%qieH6m?OILXu{(Z9_&{$MEFt*L9d}vZ|>h zX;up{GSUDE=E}Y@--FOm(;h{$x#X3oN4sU;5M)ABbK3iYIq54Q8nKq7O-Fvmt~*n3 zNBZ78Zk>p4V1MI-5U(|9XiPopP(7Q3-8?v6if@R&%%yz*<^7IEYfGLNx*xm?P!fjt z`EAoYUIS&A>4XF3l%rZyDUXf`eM9`zBPMg846{wsal3%)AbUqlPYHcP@RBmd3!n@< zYX`KxT;ED3ETWz?lo?N}PuhIB9n>vtP#iIqw7Ei5DPrvb%XTMe!wL~QNjua=tD~8* zvz~XY<(+nC<%b!^o6dFWJfIj`+6lLeDR(`xK4e{xCGO7?%at=xV(I?Abq*4T6!PM_ fb0cRb{%w2%o6Ifm%i>C)00000NkvXXu0mjf(?;V` diff --git a/graphics/object_events/pics/pokemon/pikipek.png b/graphics/object_events/pics/pokemon/pikipek.png new file mode 100644 index 0000000000000000000000000000000000000000..d153a6d68cf0c7f7dbf6c107a3d453261dd056fb GIT binary patch literal 472 zcmV;}0Vn>6P)CI1msJP*6xPFev!=_`tZpP_WpDfRI2yI3O4p000000000000000PhuKo0004F zNkl%lzx{-D`Z#O@j2Sa#%%8&sd~;Tk_N^OWd`23yq&*ZZ9wlX;-M>=q!U?k%A=ZSa zUm`yd4%Ikc5FT29EyZ#{7`PB(L0AX(@8nufg8Ms44Mi^UT;kT55O;*Lq+n_&+HBrR z+~!$4IKo-m3cJP)#fHx}61REd+~c0)ZDTF&aOA_sp^>;*#b*_up5&XhaT0YX__ROt zU!ByTRw{ZgA~St%np1_k8`|!6Yr<1o)eg13ob|qUW2w6#Uz%FtX4XYLi_MhTUKIN| zQ|hkZyDnL zUk0Uow1BVTf}qRDW%9XZWn2$b{Cqb>;_4=th|^?!Na_y`uq*#3|Cn#W+-?wu#9yBP O0000}b R_+Ust0001$wz~YGT>=Gx8tDK4 delta 59 zcmV-B0L1^@1l}b R_+UUd0000Evp|ph84dsd diff --git a/graphics/object_events/pics/pokemon/pincurchin.png b/graphics/object_events/pics/pokemon/pincurchin.png new file mode 100644 index 0000000000000000000000000000000000000000..dbb9457f78699cf6a390eaa9a2a281135a3a5620 GIT binary patch literal 583 zcmV-N0=WH&P)e00000MMDMu0005f zNkl`Sx@##>auvQd&#&Y0Kd^);Ei({ximcb2X}um?VnwWG zk4QUi@(z|v2IxkH>-1yiW1{Udcf^mGi`(%^F752VX~|Tt`M_HsW_tBRJ9F(SYX{J_ z;2sW{;%?$?HUOrAWPo&f#H@?UdhmXLu*Qfx0N6P^WaN>vfwAGyfJBIq^o#cmy%D5_ zOQ!g^zrM7qjG>PW1E$QxN0QH1ueAfW#+2FLyuEKQ^DZ*`vd4x@pKg#C_b~J>aPBw@ z>Gm(r$Qoi~*3iX%T<05#I(CTsOGm`~C!zyEQoCFbTg)g>LExFlTo+RCdYqDf5})jN V3n{~rTcH2|002ovPDHLkV1lB58FBys literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pineco.png b/graphics/object_events/pics/pokemon/pineco.png index fb3a3152358051100f27ac0262940b978a253da3..5416dbbf9e1452a2c7bc5c268e46d3b01e415938 100644 GIT binary patch delta 322 zcmaFL^pt6WPQ8LhfEb8et1~ScyNFL1N3Wq9tR43@N{tu zshIP2^4`8?1A&%8@2Oi?Z2SBwj^)Xz)LAxxvus?iJ(^W}s>MVnd*c4)M=Jj2pEHjo zob(M21%j=M*F_f#Z^=x~V}8LuyS_-;LHyx{b9awCT>Q^S;HA>3($at*??mgb>NjmX z&wTvm?SqC-9Zl*l>N7oeR``0fY{OiOefRa5ruY9lv3YxQ-%0kmYs>pY^w}PMpLEV9 zewA#COx2}3JiBVT0_79f4KIC|oR-gS_-kSGhs=PFC2?Q69ls=>*EB3GbHC|_?&f~Z1i@88S N;_2$=vd$@?2>?wFl?DI+ delta 322 zcmaFL^pt6WPQ8XhghN3_!HNX|6FPqU_#q%5Fk``j0}d8DZk%Ai0DJ8}c>o1Jc)B=- zRLprh*>+vCfj~>4_f*rnW%tUN3Z5q~IoWyXiAdz)>u)rLFKt-k`cF>8|5J(a{4}0v zcT7S-!1~oLQ*+1JX3xwT{%z2#-_BSf$oKk=uZ-O*eddXJi({x>0bJ%ZpKK>2l{Cv@GQ*HfXM$Lot+E*SQlLYGYU!M8A^p@j^ zh3aR|E;zkh;wxjBfHJRr=C?9|#qzsY=d+3WKX=_P;bMQR=XEoydGj=J#salx)?W`T z-@_5*#`tsIk`f9d`EL-=@p|9rW8>CLPElkYN|S>N*fwfD7)pdj&d L^>bP0l+XkK(1wxk diff --git a/graphics/object_events/pics/pokemon/pinsir.png b/graphics/object_events/pics/pokemon/pinsir.png index a26dd97722a4b37a639050c601183c1ff3758611..0c704e214ee03be423169f33aac9c8c49ec75124 100644 GIT binary patch delta 707 zcmV;!0zCbI2IB>gEPqNtIfHXz?&i(3q?FagwD|b=0001kYEs3li{{m|T0t?Si)sJ> z000000002N_!`{+00M4FL_t(|obA=ks-rLz2k^Mc*27RD)R*c)+Jz4hxkv=vNGUmB zU&fUK-i?c57kQ{j{EB9D=E7`dakFUqv*v$d5|xne_T9eQmw%cVJ}E!)zXs6j`s;Ul z;BVqw|1}`HjQwtW->m31iLQw^1zrxE#y%08gc0906_=u1kJm9F;dSW1B7f_6G%api zpyXLB_8qB9#_WQ))`2k>s^>+_9Zv<~SU#1K&-l7)0#PLO`AeQ_eV|uL^{}dj}e`I=k zZv!2Z;)?1mV}9fub>6!=wATmnjdo646ZV0Kci|t{%h9wdIWX~_eSzx&u7BPG#2;86 zIDjFr4E%i)ig#1cPMPDd!wdwG`V(ddGl95|DRmmA7? zS+=H0B}%{&WL}$Pr(HX{6jQ<}LxHtj)vdiY4<6+M&-r*Lu^tL^4IQRL(qj0(5VPxf zpJg|xva>C)b<%is2qDxI&81<>X&ZG zNEEPs3#2HM#Z&|m02r=TeK4EW(5qRFl{hckxE&1jl1Ebk?Q&a~tG?#Vsy?tWaQ0Xb z7JmX2!h>dZJveMufeEXar5<$E*bAav?*UL72t3TVTb@P2T$>Hl1(%~sDSWu{th~U7$KrkqfaBu(s z000000002=M_Q5q00N6iL_t(|obA;;Z=*062XODm1DRSyEYA?p5P!(r#3{#+ZcUXX z8$^*P!zroD()Aq4VyJkjzsq6X3@+SNy5)v?Nb=+5{}|gi2!DOGulChG)kO7)`IP@P z0H69_A8pWZ5U2aE0m-qx@4&|$XODwK-NEE)VP( zW7pj=9CxyNFMrMQdp_>+hTRJz{lKB0m-3E$w+zQ^?0?8W?-7j~!3{;nO<6R&F zgZ+e2ypn+=oHBmC9|meh*$LPy@%fZfDDz(JNgLOQyn-4N-6(zofQ1MrY@{HYT}&7m ztLr=T3+Vo~hyZ@VX2Q|D3Up@SxDkehEU1P|^UE)IgMUThuyEXo71{I*@r=rakBg{v zx0jT?DGPEm;e-Gj4?x;!85$S1a40yGq-#0tc$Got2;D%45C-6rq1kyFsRm+41JPJY`x2d0kZ7+nR#fJp6qIB`tBRt5YGmr} z5%w@kSk6+;TDyTs{@HgY`HuJiQc_YTJnjOC>ZqW?NCd;M literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/plusle.png b/graphics/object_events/pics/pokemon/plusle.png index f5c3f665fe46ed1b3f088fa87f3d5453fd070137..e3466c25df6e8cda2c34a2cc5651d083e9c8a5cc 100644 GIT binary patch delta 409 zcmV;K0cQTZ1G@u|EPt>tFxW^y=zxF_5D@t2uy|ll;J|ROm|*z$_^3cAs5nsIXm|hs z000000000xY-4Hw00BlxL_t(|obA-HYQr!P2H?x$P2emc6z8$7h)_c_M0kiFqJxbH z_#wK4VB&}9P$)qLWvCIxewWJW&{}XRq+JUB2f>H9v#{&~n13>5%9JU8lwNY_ z2$Y$shV@jFUJYwR`Lo|$1(cam_As5QZ}c^7xdPIWS_l!TkoG}{6K(sZqs0(`vL0osO@ zCJpdD6lmJUl7G{-4KeS5w7s<&n>Gp4e^hZ}S0XH4^&eI5D@tAxOiw#(7=GOm~i;`_*f7~ph#%gkgxy% z000000002WgNv#F00BoyL_t(|obA-nYJ)Ho2H?{h?*bN~6h?rNaSIJbvsczmTV>8cfwj`%{#h=;V_r99HM&+Mx?*QC3L z1QT3q(x(y=Rgs2ZFJ3vP&2oVPOWI1IP_!XM-0^!&8d^krzQMUY53gy%-WK4?)eg`$ ztTkzXkD)-*Hh-3awrz+-52Wp_#h9!$Z8N-c+CiQ?{=5>`_SOz!Q~I1Lm3eHQHtHPG z2G&a1dmI#7S$NFksoaIM?N~5P?QxJsOX)E*QXbwshE^5Y>uBNiY*}=3kL|CWjtWdR z`UrrXo&Bw|ud?wpHKjXUor3Ww{(aw>-S)(8gMXV(1QX}nF@yQ6y#N3J07*qoM6N<$ Ef+*I=djJ3c diff --git a/graphics/object_events/pics/pokemon/poipole.png b/graphics/object_events/pics/pokemon/poipole.png new file mode 100644 index 0000000000000000000000000000000000000000..433747dc95cb1c2e9f5ff0904e31b925db455b57 GIT binary patch literal 632 zcmV-;0*C#HP)bgFc$NLkN#%wQmJ3ad76LnyG|0piG}QJJ%|3iDx11K7QphfeW{r@X(p{`Omgx zVCJU5K|w&=eqjP#2~)u1aKt%43N!EfnsXrx9?>4Y&4Is#XDFO@gm&1!F3iuTsyG*> z1{#BLdls05Okl@H@^gR`4&G&fXS@=^adZ}UfdyWK^H@6p~X2+3c3cadAxr|t1yYy}?Q}b05lA8Er&Is=N4zT3QpkD2i72j3T=!?WkP2mP zseB@iz=g`)-?J4dn}uw}Dt-EV$2JQYPXdaz8l&ezWzq5zn6fZ7coy<^kgk5Y6VF28 zLU1uuJFWwldAj=bIJkJO#`|gkGH{XSudgYLpqs)aerah5Wy!#|@|VK@w|)T_oUjAV S-f0^E00000x$jP1@HxsEPpsyfKY(I5D*Y(pb#){0J!LIh{zcD`1r`k$gmhNh*$vl;Ar4z zFwn4I_>jP1lU@w~00MhSL_t(|ob8n{Yui8+$M1X@3SE4Wum*#1T<9!C!EV8rhKOqO zcW`aa?Gg|+I=UFT6gqV){Td-56bfFv8%l?E$xvdP!L62jfPeNRThe=%C?R9PZ}Lz2 zzyJSECp{Cgt!-^9EnY@Q`NIS^^qQQ|#vbC`#=``wS>4tHSjk3?_LIBxnx9fQSm1K)p;GSRKm+CxmpItZ)&jV|r@~)3h^g@uB~sOZ z*u(+U#0#cjuYVa}4j~hBSQ)^?R=+X?TcDMmL`PKVwa@}9VkAVln5hsg(aV{|+=u#o zF(SoGUJ6w&ig_pIK_Sx^!H#q$^pU#onieu?#vQ^g;vLOUXF@-yj_22)FBAMi{Iz)X#wpM?1QJv-G6XD=d8&VNK4W(^xo8(RG@7eeNSI@gA^ zWf(?QYC!!pA8!okGVv4Hi)yY}{7Mbpe*F7G%4|nEx0gXRTJbP7tcf-M-YD37koc#D zbh+l^S-PU>A7rSrF*7}G`jynMy|fg2#w^`Ihlk2An9S0^AmLi}_0sA$=}YjQRxhk^ z&dl+>Xn!F`si85G<7nX@X4A*DWGJNUIB8%jVK9!Ug#%8w97C29FUk#7VAqQzm=%_c zD>HQ03_kVtRRHy*+P<;^aNp{7CujNeqUN+a@!_b5{Xhdx7#JFJOQPv#%uO&pDW5J* zSC<*H)#X`q0vfm_1Jld5eBh}FIDeVLy(1XF97zw%V`cc2xZu-v?Z+@s89HSK{t(n} zegFd15;{1b<{iNuLG#^95)v;F~iV)GE&t0M#e0000iE2SD@bj00MMLL_t(|ob8n{Yui8+$Io023SDeU`Z*L7+3g|2NGA;j zL$Q5smn^n)bn(_gr*5Ttp>%ID75pViX_riLoxxN~K0tetEr02~OO%kY;5Ydv{ont8 zr<0xu+10LgRTS?bWc+@DYkEyiSZg2gN$Y+BU9Zc@2|)_hZ0Le!0|{DW|2DnmN5}z1 z{j_Q50kmNtN8{0Ldd*KMEG#g&_D~r&ai9nDh)FE$XJ`Rj;8Wo*EX2%vj1rk@K)NU<)i5OLRoRxPulLh^Y|0dS*g&#JFOb@et|{#FW%C zc`j5vtLMFpN43l{1Uu51um|eGOIFLIoplJKj`uV}oe6uVI-b6%<+}pfuih%d>Y36*ud;XrIS-7080%KZyNw%YJ% zQmkn42N~+@CBDObHz*A4RjAnUl41uokCkCGPl~`O=Rx`Pvi=Y0O7NccFTz>H)N-A4 zDW`>@mw(7vx^$1r>0^d67E;<)5!lHYj3XA}fO9TqkmcM-D?=67by5jtMJTf>4b2UM zPu;$Zpq}*Y%P<1>!)|weR!uMFFS>IVj*83=H1M2(p_hgdO+PR7!T4l+vHZGDN~Y`N zEIkJeJd}~|R9ilDR0N#A)Z)$&44{?+=CLyTMnX*RX`9AF7^n=b9tD30>Nh_Gfocgh v4j4E`a7WPmrfbx^eqXyru?M}$^8c)V7Pl3ae~Otn00000NkvXXu0mjf1vX)K diff --git a/graphics/object_events/pics/pokemon/poliwag.png b/graphics/object_events/pics/pokemon/poliwag.png index 7cf24b306ef4d97263478b8ca8a678491e40b4f9..df7f88f2e3925097d41ef925d9f7ac7a2591ff63 100644 GIT binary patch delta 417 zcmV;S0bc&c1H%K5EPwz1|H#P5w5+{iVq*UQ|Nj90IB=-{y{!LgYQ0)Yh@jw5fWSCd zfEYM%5D*ael}4ff00B-(L_t(|obA-HPQx$|24D}&j;yXB?@)!2dLc9K$HLCSJ7m8E zb+1!LW}ymBQ5mU&BOpE}DyiD3Qf~Wv@%^$ThmfhJnrf=4E`O-BKF@T-8bF_8T8$WN z$t`v-zYEyNZpx+293{5A@}ZpKD8S_v&ggT0%=+TM4{WzH{`7H z0?Nn>cxX4+Meex^BtcrgJ(_S!4jD>jCpzb>4eU%dFYUlD#XW!g1(IMj+dR)RH(=m$ z83A%}Z3CRi=YQN@NoHc{*#!oxl(7&G>{-}=OrU@TtB}bqxrI#ZxNjFo_H(Ug>+buZ z)glteCSG#vs~aUm!KLrmy|q105`_o$UGVtb3shb}aAyZLvS;*`Y5jU{Nb;C>)_KR565-=%{%rW!xKaIy6b1u}CIB3erF00000 LNkvXXu0mjft5(Kc delta 421 zcmV;W0b2gU1IGi9EPo(4XpperV35E#V37Fu_z(~fSZHvVxX}2}@aUk($Z(+0;P60r zumAu60000+!U0ME00B}-L_t(|obA-HYQr!P24HFGW+Yswz{c-j&Z8-qXbgRqPU$Kd zsE52v=1j&NGUy>98fb>%XQ)hD>tvHU#8bexeLCxYB#;T2Yk#h}=9=qjG&W15~x! z&^M$y^aA3_4`?^oMdi5*Btf1;TT>s%IYX@NMCVkuft^Y8*be*<%JbJ>APE-xXuHYW zfPv#>1<1v_4S#SZpBsB6nJJlP7Z@yZt!q56XK4d6i2~L-L?)-zD`fJde7it$+;F~s z>b@UZtSgCZ%B8}-dlOO?iuo?xTRW=NO5lNg7plDX0)-b4yx4&a>lwXenmjxkcHTiF zL~=kjs>CLS7Y+Hxq-h$71EgKR{bblTxF5*g&&~V%cOL01F6oai+-!XV-1w`W=?Av9 P00000NkvXXu0mjfwSC9b diff --git a/graphics/object_events/pics/pokemon/poliwhirl.png b/graphics/object_events/pics/pokemon/poliwhirl.png index f18a8afa7e6c88543811fc31cbde0751497d1afc..d2de76d5a7177f129167864caa97439c0f8a00db 100644 GIT binary patch delta 497 zcmVVJ~_OcqgAfvgDB^U~!U{g8}0uwje5fI|p{ZxwLqyjm`}LN1s-L! z1+zEu@j;%&B>!pSi732NfiqSd_&hJXQw#8r3SfEx9u5LmFTj)NtN--ijrM8LNO9pr z1x7pzLiJa?s=~Ok6F_~2YQF7=7 zRioG*Zr|4ib6E!CWO5Ry;@vA$jiRF%juV5kXOF=sP1DMw>C#v>;_3<4^>^Hw%S)=| nU1`XW{q@&(&2f6G@qg7i_ZiiGm ze>NQ=t2>kq-DcwhrK6n$SzKBMKxHQIAlTP z4MOHsHi%#Ne9qsx72IREdl7-dJ$8+|OhiK=Z19~tX7Qr0Uld$tpnM?0N z_d!pyuo6}eJAveRLZBsVE50Z=jtf>4{8e@RtADz>F^==Fhdu0JXmx#` z-HzkaOj&-1-MSLOO1Z(5-C@TmDLd!=Tu}~BTl2H*xG5Fl?DR6!gNNol49k_Bdsrsa zwMg?mcBz2nEakndt&hRMDXs1>qtH{zcpv|}02L{}!+{z}zaSOjjue%Y96$^COZPx3A zilIXlaLHGUb37u$tEpCa-_awZWizr4molM*ee+0(XTw|-IIgC+p_Ojn1(~cvrI7sDL4Qju#sZQ#%}fE8Y*Qj_l&OT{ z>KR!H4mMje^pk1e>9^)=v(@VWVPfX*@eYGxBBI2xIZEtsRM+qdXa(S9P+uY|4i?*S>1g9{Q$!oR?T{+B oep)G3Jh_TS-IOcGe`|jMKYb_I?{ZY900000Ne4wvM6N<$f;3Y)7XSbN delta 664 zcmV;J0%!fM1-J!}EPps)h=8crAUJ4Hh`p>s@a4W2B92DO?%w$bSO=W_JEFJ1Zo|x!KKb zb~CgvY-hLTcsFy}YhgDG2(ePGFsCi-I1#7aUNZ-r!By3KFFUTs3F$hG4E5mRy#|Km z%DN3K6T*;qy(V@!f#uX=jjXMS!NE8WT9|U^$)l`^|6PC+kG1epjbzChI52`Z^g25c zh4t1(*?5*RBM zsIgnF*9iedhbrKTpBQI&M27ckt?;_wC(5I8WHpXtLInF}%e4|@hN)_yFIEi=P_fYx zzqScHH(i1SY8)}X6!P~&CG^F!VWtY4_G{eGUN`W9EPr;XQpi6npe34N0m+Q}rhqGs zo{*OKD&e$$MplBI!_f@=Y#Mm_t=T^uwO}XSCgi-yjlSg7dE=XBpfA?s%l6?xjJtO- zp|ksltVd9!nW{j}rhzBJX^|SiSv>adMO9!HPwz!$3dn@Xd@`Ajdpe;=1I=d~K}JB4 zkfG|hbANaVG^Z%&yh4GIuz5NXI5FsW7*A${cv`+Y42O4S1VbXtFB?EE1v`VU{%&OR zx810G+d{|TU>?Uo^|myOBM1tqmsRl^gJMpK+_AaH?Qju>@Cm2{;A0RD3o8zm*>UNp y;_##pV(DFTNR?}UtrRPsUqp*~%7x>c#16aY{zT|7vK>7L0morQok&^|`CYzDH#oiu1kx)tc)9-x4Ih(drD zN&+guu?u~2@X#iZ*e}JgE!w0n;14a2Q91m`@l8{)V#-Zb$OC{u??g$c^;Udj3Kc+-SvDqmgx zp|y6nC$+8}Cf$EQ+s{-g7u(&fmPdWxM`Y7To6q651?!RcbS6346)tPQ|E(z$*^F- z)0^hKn#QQ(?^uxSU%Tn*W~l!TCrhY(dg@%|#pAGe;FITeW0=PHCt*e>%RpINeTD)z z?iAE+f{t_Lh077=!}w!@uA73O6B<7rCNNz6f^`^1AiX?0wMS*Zo`N6@#%)2<%_D*J z(>!9Kve*|;1OWq?56*c@i>L_0AgtaKOk)BR;{}Vx#9~sttwR=#76Wz8{+6;e3qrp8 zv`jYz=g*6Xr8X0P9&^F|Xm#FxB?^Hp`)!uip7)8wth z@kfV~>1ItrXuEY;id5NsDW7 zB@DaJJVSF5(# zkJm#dC&cYL4b%dyXFv%?oj+C4DS;>*q0{qqMf6^QR^=-x_oiY!FfKsUReVdDp;LOK zDmo?L%eE>;7`j?)C>crvZ`%sp2xIVL9P3(C5SvyGP+DN!Faug|%`k_WUb=`B!$AYQ z^}NqCPkO^)zJCmasUSMs>>mbqya~9)dC3hFPl|xcVfG%895j(Qo3Py;Pr)OKGt<0V z`0s-Zh+i!kYU+$Lg!b_`htR4^k-Yvm7o1zhP*^`F7utitZ-%CRHJIW&;{uv#^I5h@ ze#?7ehyG^>N4*1AM-5mOOK}8G#Zuf!*=+=0byIOiIe#LqC>!E*BKZf|hKczWuj`G- zmko(Cyi9_)9_CmemRvCL7yct%*OfA?ZnyyysWB@jc)=RIF3}3X#H(*CkDojjjENU4 zZziklZo%H8o*VXBT--nX2wbpdw*I2n?}TB`hDW4*I+?Zxx?kWGc)eKr$aGkcpC zT?TjVBVw6kemM_egP4| V;k)Co6}kWb002ovPDHLkV1jSE5m5jD delta 608 zcmV-m0-ycp1c3#REPv=wDDbct_}EaeI5>!KP+(9n`0&UO5D=h9NZ`s?b3miA|xwhaMvb&T0#WLQXgt~{(5(hBulo}SzyiNdY zC4FNt3*GJRIuMrtZ;-(g?hlifjjRCPW~s2gmt&SXe7>La4z7tI=gr4ag}KNOtMdAC zw2F1O3;4;>_YMJ580FZ2^Q!lW1eoF;-|9ZBUunJf+kbJe_fU&+LAKzcT#z%FM?J!~ z(UhD~0RXc!Z(@-`@tIyj$MJ#F8?Q(7xo@#9&YdA_n%R^9OKj-)3u1HQ1uQUlj{{Wc zE@luD9-;@aG!y6DWh{b3Xn_R(u`_Tu8T#)dVc^=IXvPXcQe zxE}1_0a-ssw{}3D&&PcF6&rrbC*;;lp6WT))m`=DcW7a$?(mFFMGYVG4PmDf!wJ*X uRXvCUt^{2nxS?Rxu6Js)f({ho|ETX2aqPD0Jb)Px#Fi=cXMT3EZdq{hOd0HSKAm-kr#cjnwacb3>)xEmC_TsGW>i+-$0BYXeb8$iD zy5{!s-d#J!sQ>^1QAtEWR9J=Wm(jA^AP9z~iP|g>-~VmkNhI24lU zbEk}!9B_V6&CIG!k<9q1u#u~;OnBmLBMCC#5dUCeZZN&ZP2jqMudCN%F^9mmZOp+L zw~gHlv>moACh+~a`Npw+_#72k9`JZ9j(!Pw53+4%3hePt2MK83S-L(c_TrJxZ5$0c z0TLHWQHH@;5If*U6r4;$yRnmi@o|2-+RnINWlO-GJR0+4XTYz#D-`Y}G7fHJ^464RXb$-wClsTeaYa9t73yUZVFkUaOFV2jK_0&#`$Q{*7b?JmHCsyW615A zx{s$&``*oMVm%)!e|>k5Aj79X8TZkXI}TQ7tpx&Soc4Y){`%9wPhkBfaFoE4ue}jo zF)jur;*Uv;QE+@tI2<=`v&yY8T~7x$f!<`=1rEK~2Du)ieBgoB&a8pJoE1-b^%G#| z<6!;a;3tq!foM`_a5iC_pP8M}zymWbMFNpv;^2eUW+cb!;Sl~KLIlgh{pjpn5kwF-L8?P0M0004%Nkl1pw6b9hu!H~(= zlui}CgArb8qce0d6cT))9;H(eUZM~%CR0t$AY(Gc_zZo{km{*<-AnTu4{!hy(RTM zM|mw(rFcuVJggxQM^eytlxry)#k-T3BWnZzAy&pRyedt(uE1~_Y@jpaS{7~W4t7FpKKoUveTn!@sq`mT4j+;d=z(GT5qQ++Q5 zpUsv`;5lez)&l3%ds8fjrtEEhV;=YGx^cG5x4=`MSg+o;g}GF`ZA_YP@l=5I)Rq}J z1L|{abeUz>WATkEnqOf|og^?Q`t4dt)MRg?~6-NlXS!@eA+O00000NkvXXu0mjfsld`V delta 455 zcmV;&0XY7O1dIfbI|jIzF!<1DkwF-L<13QN5#(6}wx@ufp>l?xQ*+r%{f7*n&%To- z15BARWy-%vW&c4zn%!KIwpn-`u^Bf2t$60Lcw(FI1rNYxu`H`t(B`taaM}QWv&^9W zo`X2zav^DRIsQlkQ(M%~cMvz6*OGS1ZMLLA@zxpl+t7{=7}}j>LYt*BmcRJ(r{0mCf1MBd*731zs`zYA1xR;! zBG4INUnAWlLfntVw_VZj8le?>?o`5+AszJcm?>43#bet&eH*TsJHXoA^DbB38(;_h z5q(y^fi3&~JP)B*67>1=$OR+ozJ4>j#I2pT?_J4Hfa*(BPQ-=Em_9Sg`N{hZ*O5Ld$ z?l;|X%MAxz0-5flII(2avJ38X^hJa`0lnX+SLSmN`qZcX8=d^@=h6E0rJqL&pr6O8 zWGwCDu_8=MhIzEs#&90ycc?$(!2*~@t?fP!WgHvB(=g+how|-b4`qxK!+8|qeL<(* z8y<*&C}mg(+0BO&ISu+e5CO?b&KOS%+06(u@5DaSqGD{39WTab1j~f;eA3*z&$XdV z;0nuj1=d>QYy+|B3P`wM zr3^A6bi1NG>>FYx6mw?5!z-OZ8Z}#L#?G`+lsXY0!YSoW0pE}?Nm`@j_V0G3awb|F zXEwA#sLak!qCx*;9ehIs`{f*AMS=4yYH^V_`_C&$7H5sa-9qQFt}erdp70z>F2Kf^ zY6fL{GSlCA0}zmhk9R7r^m8jwd5j1zG6DL@_^_8Ask zoVPXOt1Q5UCE;Y3^Bu&daKe}-Jl6|sUMkRqmfPi>J*QG=)fE@H{iqiV%mPzrx$C^M zf!Gk5d~wIO(SJv@hrFX-c}eIVh_k*Xbn2{*!sy4!#*pd=)jlRlu| zN(zHDhI0t~BDaz&cS9A3c*d;+_ItAeQ6VI?V0a&*9q2;!*9AVh0_sB_C=rP_FQnl1 z9Ce_$N=PJo2n``2VGwFLr4**g!Z)VWZ;U<*)lsCdd4F8IAjZR+Ddw;hYI)Z3aZX5d z1y1DYTol^ZN_b5Q&c&t1S#+|5xcK<^z`(#DP*^yCh@jx;IIy^AASifv zfLOTT0000V{E=+{00GHKL_t(|ob8f9OT#c2hI8y;P(F6(Md*(Rc=BJ2>@MOw50PC2 z6%kS<%5Ljvzd}$7x-!IpgZ&8cB+M4UZL|=RiS|ostKdoOcYk~Gw$GcSC8U~as;TDx zPHi&zRsQV@A;7RKzh%tKHJ+FoFoZP#SSu0M_88mO@&?_&IipnHfFT?)#v14eQ+T&a zX$R-5p&4&w0WQo5N85~TAvT30N;Tn$USP3YfiAS27HjUfg+jZoILoaIy`XCrm_plm zWz9KaLum5ZBY)dOAJLkzrher)p|i`6JDSj~(?YhcAJ$s{5h48j05jU!1atv8Aqm~! z2K`o2n7mM&LlS4X?f0CyD&T_^FMT*@uL^j9kkpddQ;K$=3)Nqj#OMk{3>^@J`_X%$ z0H^J$0}YCVL~?}C5E7Cmsg?^NVC;YTrb5JP!;eCB6n`mP9A+=@>FjxoIbEh&9xh{? z6XNy2^&*|KLaVQYeUkBnpK2U>MJPU||bkqZ11CNc8hu fEs1jeyB6~XqQ4)5LPO?o00000NkvXXu0mjfj$;3w diff --git a/graphics/object_events/pics/pokemon/porygon2.png b/graphics/object_events/pics/pokemon/porygon2.png index 5c3c769656c3a1eca29e9458430f201b1b073b64..cfcac100b455f5800c3372b9e42cabc0afc2949e 100644 GIT binary patch delta 55 zcmbQvGM#0Dp-w`CfrUZAj2{y={P^*s!i5hW3r=Ww6bJ|i9JufzBcp-=2KL$6U)UJC GixB{$V-{cl diff --git a/graphics/object_events/pics/pokemon/porygon_z.png b/graphics/object_events/pics/pokemon/porygon_z.png new file mode 100644 index 0000000000000000000000000000000000000000..5bbb2d5ef94551c45b7cc043f458398c7f9d7be8 GIT binary patch literal 575 zcmV-F0>J%=P)z<3fluAYBv;2C{N%PEn{3@DQb& zZcGp%fzathuzB-BEYx&WXZQQX_kWp*hLFqpx6AlrPOdsFbKJN~+U2;>+NGUVIchYV zUU$$cM~z*^9oA`)qejEIWsD7e&l%#l(cp^r2hH4J`T)!s!vcCE9jXb#hh}~d02~?5 zoR2riYsNHMavnvE#*}l`=deKI=7vWr$ZN)QyL2bfw$WG>s8wZT{J5S(E6%}lg^kJQ zUHm$#F2KfQUlx3GZ0yDJ(L1-R%WKAj+VKWlfQMY3jTy|LFUvcBH zF}S~S?e$~uj)%FhCyc>571c@S2xK!4X2B4TK^lgBxVI*ZKn9UKkNt2YW01K3krj_Y zc6a56ffb*EtSO>dSna~YIq(7i!Fn}gkowE{F7VCp2yEts%qZ~gw{zew+2DLrodXGV z0}O_E1Tu6z8E<^LI0vqxxjQcw;tWXWyPfNb4|)S5kl_YlcC{Ji_h4=^tTu=nFURUx zP_}y+|D)?0fug|(-@ES4C*l;$O0#~Bh_7-K&w{dX86Os3f$AOIV_LuZJM!HHGZl7V zR+@?f#M1W~Gra8(ffG8$&jD}Q#4!18f+G|D5__`<7ZE}>+5&` zy99&-+}y~B)uph(JZ(}feEJvL`~md1s4P%AcyRgBbZC%>M5u~5uVXc>)}UA)!OK(^ z{4hx{cAU#TW?0&wJak!`NKD2al+&PF!IsDWou-6o4>%oYHZWN>A9s8z^od|;flS_4 zv%857=E{grAjA5#>Js$|D!!ok>!~hSfub@ApcF-{!$w|^0)h7C@F~bkK9~dw94_&41s=Q^5)=mo_K%`Y>-ffT{>+6Q??EEe8U|Z8Uc!HW5ULX> zFt-xK9{4690|EC6>`%Cc_=V#*`VQ*kpuoQf>53AE7^BGLKdS3Z`(&lzmm(W43G~ASXQPuJj>PXlMNF7xOn)~KAKpA ztuyTsHmk&w30ucJ%dCdR{wHWwkPTlhT~AKI^%HN0SP1OF$7y#bD383gW>7ABvaQ(y zMdUogtpRCkgU9%|e0a9o4s5$qtdlJT@Ahpw(IrZYbB^XvR)w@_Q4D)pTcFya40SyW zaM6K%7d^gM_qOHc(h~IzWr@C4s)o3ADRe!6T?T9P_)~%W%!Hnz+$wS0=*jA58vove bU)H_=9Wy54Ez2vM00000NkvXXu0mjfQ-$2~ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/primeape.png b/graphics/object_events/pics/pokemon/primeape.png index 659144c0df7ef0f6d964bc275342d2a0ff124c33..6b9f26724c5c20aa0f0418a3c374c72b57fec671 100644 GIT binary patch delta 703 zcmV;w0zm!k1>XgbEPwz1|HZ|{dwY99K|%kNTD?j!=Cq5=i&~s&YFaS>00030|JDEI zwC25>VoD%{;Pi9=00L@BL_t(|ob8j%irX+0g|+Z1d5|tjSIsUPLj=K?zDx-S*LW{a zcE#XmL>?fsGDKhtF)vXDj2ZMU)o-kLk{Oslp^&@EryHMhbbloQaIbsa>t9s_;Z3X- z-sR{=QNSBmE%fm_4A+H}2*#gftryT6j^sv4`BJ=ml9iq;&?fYou*#!rbA{)QbDIjL zp1r_Y`-uu%7}dZv6zNtON^_xZ5tY-x9Z$ts!46kR8cJER-NyGS9{kfVST& ztk?chOxOtyLyoaNm#D*A!^j%4r9e7zk8&*Zo$9upjej8kPnooa&S1h?@Qd8<`>z;N zEwCGz8A05lq9_pJu3tLtj3JoeL-9=;I>9Mx!9QqU{~Wr~2oTH-zk0)xBV8F2Ca_?R zts$809)8Q5t&y9#=3YSLSqm2Y>F}IUVht#tlv4Z0@c5Ds7;qh6jaiYfc6~E%+ z+OrZ&(0?!dfU?*nY#gV?P@i+H1&J4!^6a3F2OpDw)z}xAXVFA;zN093+K$C3Lx!@9 zp88X6wE;~7?r_P*K1d)E?Iww@GFQ)+^Q$~piX}a5P;rh48yR#v24O-*0RkcHcH>BB zN@*JOEeDF6k|40!A}1nbVO&lhn4fbI^kdc}!8jQZ#c8Mj6A=VfkB5pFOzKQ<+We^B lmCXkWH`W`=iy8mV`U`!LOlyp&=NSM1002ovPDHLkV1hJsP2vCm delta 717 zcmV;;0y6#I1?>fpEPr4yFpywiz>sJV5D;KMF!0d8KtMpyu$XXgaQN`x$cUKu`1r7J zi14V$;IN395pE;^00MYPL_t(|ob8oQilaajhbs_p-3Q2~B4n>QfM`LP2CrdfBS?@b zv&f=BOfldt5N6*ry_rR?`xFC`2#t4{`l}T?=@~jOFp#(MtACgLzUR{r0B&`wTm7rD z2)T;c!KZ9}D@$?(vx8;&36s2xV@lGmGS4Gs;DD`o8^`fO`S3+%d2va%rfF>x^8bKlMlB}<{d-cz}fE!wj{ zyu+G>5P)!bVA$mPr5LaZOp?NN`E#)XcP^MpA>JX%M}J<@!bOb7!CbQt0&rKwQm6z2 z=7BUm9F|OA^MGm3SOmHuEz6QpU-ccufe?bx+oUYHPz4T|2follLw^R22!L)R_(=<$ zi1Mm15(6WwSPH@D{k3^6a8A|EIlmx6HS@sl(cR>}s-YCvtz;==fvpVeUt`5m2qwSo zpV>O8r+@m4pWH>RnFVg>f$QMD4_1VtaJxz`aul^~d$M*D00000NkvXXu0mjf_>WZr diff --git a/graphics/object_events/pics/pokemon/prinplup.png b/graphics/object_events/pics/pokemon/prinplup.png new file mode 100644 index 0000000000000000000000000000000000000000..bfcfd74f8b3870e10b996072666cea50094528ea GIT binary patch literal 638 zcmV-^0)hRBP)3e_y7O^TL|Ws0006B zNkloc>xKM^CQbwkxAPQ|NY!@!bYaXYDYOx!!E z^C_Z~m#%Vi#V|?90O6DxFZqJsvPA1mfaxUH8O-@J{s_o-HWve_zkZzaIcMRE{dMW_ z@6jRO1VJ##>pa|fcF4iJUh*Yvc&!YaZ8_(6Mb#iHoox>TX5sFNXH~u_9UgLkD?Z*{ z2K7C;5(9~?%)g0lqEYeU0`|7DDi_a?ye^U!YphsDH)l Y57+j4#H-^5D*ylh07*qoM6N<$f?parVgLXD literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/probopass.png b/graphics/object_events/pics/pokemon/probopass.png new file mode 100644 index 0000000000000000000000000000000000000000..241228dcb85e196205a08e57e18f7d5cb1437b97 GIT binary patch literal 919 zcmV;I18Dq-P)DSQgqk)CIa}UwQ0fS3ga>XaURX{Yil5^^-*NQ?gFh`l2745EvdW z2S{+DalN02vhX%s!tRnk&rf04WS4=aesoO1ChmX)s;9%@=M&YepQugjCL)w(tZ9H# zb_w_n<$9P% z0_9%|VSz?-)ZBKQ^U?ujdoZeuNyRo>)WDC%cR=T>P8&ZsM+wmVUMgw=jI^DQ@E%Cp z4I-H=9yST6oR-#iK<9V5wEiYu18OCx2{6)j!l2F_(Eih)7R7m!XvK4|J{EIMD1|fOm=HW%mNC#)jE&8Tmj0&}d+T=9)s)4-fc+h=tkeuL#>N^O4$n`3L4$V>JC1Y(v>E9DbuSyu2+JVfjWsshjp}_M7Cqwyq-lbS tx-D%+_4p^jhR+`Gfv;Z8KjvLtzX6fCtnXP^hFSms002ovPDHLkV1npYqAvgd literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/psyduck.png b/graphics/object_events/pics/pokemon/psyduck.png index 8cfdf24aa7d935cf4ef6ff38fd62f89d22de1e19..212721dd8faea3690d5fbd16b2d085ff163535af 100644 GIT binary patch delta 454 zcmV;%0XhEc1Ly;gEPwy*z4qRV-n3GKS^)q5|K8r-dwYBT0RR60|Nj90|K_Cs)k@~1 zQj}T{5D*X^=`A+^00DDJL_t(|obA=IYQr!P08kCy^)V;v!Gi-5cq#ZJ0{H<4ZuCdB zkU>L-Lf8I^!6qI$s23HglTxXWEG_u9=acRdpKJ@U#THv^@qc$h-f1zFUG?TJ3$yG> zuKIB_cUV;Gx|F;^uj}b{3$2!-XP}sFclC?q!ybo2oA+?pFlPN#u+3Y(t@d<&&l_od zJ!UPsAugC&*0yO*ZQh7b)H4Uw?HX34Tq{zCW#fMkOnnGJ^pZf3%y>}ts zQ$@$}-rspitA8KiIOR-NTDtTSTF&0=7D4ZvW_ju?VwDBv@bpn=a!{`erdkY5KCZSZ!i0H~ph z8gz=Ur$-+keibCfuET=GTpQ%aa#merxkBxVMl4wv#6NM0%})^>T{lM!!9_1a8e5u= w>eD}P@dv;}L-u>31x}<<&daL}NyC2}pYogwye%+gRsaA107*qoM6N<$g6!tu9{>OV delta 458 zcmV;*0X6>U1MCBkEPr@-cn}Z}h+r__s9^ZefcW63z_5_``1pWmNciZ`=+LkL00000 z000000001tsPRPr00DPNL_t(|ob8mcYQr!PhHo`!5qJssWem5dc$&)a#oe1MZIkBmyr4?*S74K7@i5x`=`qcc z>gy`W(3N3e%%Zk!yKmAgCDyV^vT64x9vCwnT5Iig$gm_Oxu9Zuk4YxIT5I2X|Az~+ zLGCHhF@NE2Uw=^b3vPxK)0c)m9em4aVYWrsJExhyu=h{a8RPq3FidK;A9LvgHfLsm ziVkg)X5qBrLlrXxqS45H-!c)-KCZ=0g~al+_S2pCTGvcYNXjI~P2L zbZoI7h($07*qoM6N<$f^|08 Ar~m)} diff --git a/graphics/object_events/pics/pokemon/pumpkaboo.png b/graphics/object_events/pics/pokemon/pumpkaboo.png new file mode 100644 index 0000000000000000000000000000000000000000..d458619b406ef1b1c9d2482947203bbb40a6d952 GIT binary patch literal 530 zcmV+t0`2{YP)H z000>i25nm|Njw@gDiQq4V)wKq|NsAtLMy*-O7DtdtzbxSG%(_$8vp(AV5E}n*S27h!Zu?Hsoh-{3;1;*I#lMNb@djsEM}z4@Lx~}4fjMU}n%*}AT1n0j zqq2;J&iV}o_5};c8RB%%pl?yg02up@vyd~0xe7TKvb3Bb?$;X`gk&9OWyU#}%D{5A zamE?qsp;)$aIr|$ zX@M?6!kBARB@%9L^_O38`Sb=B8u1Z*>U{IY_6O!e6K)GG+cU91c&70Im#F5n6>8cL zv>R4aOL?jaG?@N;-XojBmrD(0|IYnGNtsg??sOzBBy9{DL)!1COf_aXWk_6!xvM!F z&LaQ7(j=BLB0)-UeuxFtQQR&LdVq~Y_pYBt-xn~veW zX{ze7K(yRlF+SN>yG}p2I~-OubR#;M1& literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pupitar.png b/graphics/object_events/pics/pokemon/pupitar.png index 287d5afbfb6b81d8b11f591d013517ba937b3a58..c95289c56c895fbe7b3c2e23324b724235a53dfe 100644 GIT binary patch delta 60 ycmdnSvW;bej-f+Dg@Ay-iXAsD+;~wjVaJLUD}Ma=vB7}>E0|xgtaW4TO-2B~`xGPq delta 60 zcmdnSvW;bej-iD|fq;O(f(tv0=lC6+eFb*r4FRfDO3wEt<43_9i0$t*#R* diff --git a/graphics/object_events/pics/pokemon/purrloin.png b/graphics/object_events/pics/pokemon/purrloin.png new file mode 100644 index 0000000000000000000000000000000000000000..14ea03b6706ddf16e17ce4996b798eebc23f14fd GIT binary patch literal 511 zcmV7xV5CCA`3s{L4781!Pb&MaTQicwFgYH?XzC|AhhE5d{kvd*vGL!}U z40TxW8SD&ns47k@-{GJ0IRPQ=agTfapMWy&+c%&h>tEPl$olrEhP?Ap+PtTfOB+tZ zWs$M~v~0=PQ_5rvgC8xAMan{%vJV%GJr!JL45Xb?=WD+(5`_!K_D2T9B5VP-Bx-sh zo3bKe&qQp0hN97|s`a_&`8VsGxB8;9$te*qE5OD6kR700077 zNkl4z!6ae6NL#MY`h3gHXDYb_{JruI`PxOWt4@Xl-v6oI4xN0~^e~Sz4 z&>__o)IbjGU(ui7#fB>mcxfQ6&Q5GeNRYLV=i&Io)06ak=l~w$F&^VSY8iIj**>}S z`yqk)7c%x=Zk|!U@AZS?35$cqqb_eBPrGltz6CMVrjO(H2gdiB#MFPO24;*NA?1S@#v5fWm&Rofo)J?8-?_HGl{I_EMxC* zb7Zk=fo;ISwqOQ+w?m3*1|h4#_Q)jtM%r$8w}4|ka#>c)=#gVJEZY2HDE*dkTd|-{ zzyO!pXTALbj&Za(^YKT&5o4leM#Rx;J<_Ikjephk@laQ!Q5G;n)HKa3g^=5VblL|g z{f1wsD^XmJb}KrT^+CN@O!$4iYe>ZRZ=(;L8qsg5zPuKnyI*$&93$|*S64TkT}K?l z)%B}pnCg1yHDdMdnfUZvk9e(Hl3mQ3vC$&Olkx9{_&B>?z%^ieGQObw<>5M--m=NM z3VTKG)9E~UEB%&r9^bB5DFfE8H5X-4?>FEWSe3?;AA>Sr#Pgi7^AZCFtOUEvjRhP7 zvUr`%lQQUOLnnWX0*)ccMJYOABQ2YQ+a%q4Wf^MyUN6jVnB!QmLD2~t*EdbJq-yVz zS!Gz?P0g$}Ch*pKLQF~-SDW6UQe@=AR8Y!|k*OliDK%y=mK*s|&a4kqv|{!LxMuOv zN>J7Eg)s%EOh(*JF*gL})$6mH-`dJyo|OMI{sCkjcTv=LlPv%M002ovPDHLkV1iF| BUF-k= literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pyroar.png b/graphics/object_events/pics/pokemon/pyroar.png new file mode 100644 index 0000000000000000000000000000000000000000..6b15076ddf19fff62ce06d4d67d4b01aec9124fe GIT binary patch literal 666 zcmV;L0%iS)P)S6Z7ytkOSV%xPC@`>qP+&+X=&*43`1k;*!1&mx5TXJGB77YT#l5dBu7M-Vgy5!qIs|8a5 zj0vb>zAM5{dj--RW1GB+`HrBps^SL5*9m7L<~u?+ry*{)AajVA?})lMss-nBzBKOJ zk@sb~;767)wu+htrzW)PiaP5Q?vlXkBuQ8jch)psQv`Nhk!M|syCg7QalYnJ6RkTh zVQA=B<}ML4<=gF+;{v{k?pEG#2@Q5?r`C$7IX^UQlrG=YUn&OP z@vV_hd=vAWke%CFSJ&(|rM6aeXw!TH-yZuX`~-m?-ZG04h9;Ehj~@fO6bMY@q3lnR z#9XwKJ&#}da@8*3d)fcQ1$?`&?298IF_-;h2SEh+Y|hYbNru-^<0bO#5*|${NW{>7 zys@TM{b#<=Zl&xnwc7rfKA{QpN25^z-(bJFghuz(b)R>=R?J3CU^2xCbr}q%Fc+8O zBU`zIF}vB8xRa^kb_Gm}3s_@N0cdQuGM6U~?LzK05-mBMjox+%Pg3B|E3e=#v+7`9 z0^b%707*qoM6N<$f-6=t AApigX literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pyroar_f.png b/graphics/object_events/pics/pokemon/pyroar_f.png new file mode 100644 index 0000000000000000000000000000000000000000..d6163f0f1c5a5b8aa5a8f075d204d238c5d98116 GIT binary patch literal 733 zcmV<30wVp1P)ad-4cz}D`kNXyrqSO6rAiCYRxE7u6 zACRS84uj=9?C}0#leM7D=*%)Y8=1*G{0 zSqp|$(VQN!pP4v0{oJ~YNuGNo)I1*_eFkzmqom_#SYu|7=PKgNk| zSUU%}Z=R&6p$+6)*GbBqO$D9;3IuMdNF{mLCgKc)i-vmRUz z@jmZfOsMZ;K>IY{(C`eYVH8LVJ=fhk;tK?!0gr*vK#cd@n?pPb92zqI+I45#?)`AT z3ykhxKg9u(Kw{`;?poX*zGPfxlt&_g)NuUo`)A$V@NW7BLFKWlf=iO300000NkvXX Hu0mjfXU5(4 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/quagsire.png b/graphics/object_events/pics/pokemon/quagsire.png index 95922bdf876155afb2f5a3643352701a803bbeb2..d885f94c5f2487b0761704db9b798f2b89ef394d 100644 GIT binary patch delta 557 zcmV+|0@D4p1kMDIEPp^yfMA%ofY9)$;P~+H@DLCX7(h5Mkf0b?XlPi7V0fUY5CG^v zFaQ7m0000Fa#m^p00G%aL_t(|obA;yYvV8!2XJlK1exw=AcK}O6#Ust78?qIX7R%T zeTQx(g+Q`2)ZowJc=6)``V9BvCepKr)AV}Fm1xROlK)ROQhy}Gt=-zKeV=B`mn=;`yeK!5G8%NVh$(RWW61P?t;hoc!^>v!2E(?~3m+I-$b7bler0vw z)&~|(ch5f1V1M6orZOnjNoaT4B;;wD0SoNBPtFI*@w8t+v?&0vz<1BbQx}K;+6Nwu zIS*X9K!nY2?rudCXjovL!FvBwAAO)S%B=G9J_bJf0*{?FD}Yd}e4x~sHJpsQ7@%3| z+&MzMaHc@BzkAunt^iEAZBMf-R_FsU0&BOVMxj=*FMn`!;sVFxRq0NS1bF1888jRE zfmP3Vk9w<5fi&M5Po_YCf)&`k+kYZ@U;9zDcZA$h8vuiB7g_sVMbgMlZfN@eLauA( z9k)1?rY$SMJU86Nw5gg8ThgXpvO8vEGFoBHCKw?Pyg*e8K0ZqO;}5S%Z(KrIwf?V1 vh!mG)a3%)|S)c!X)wl_-NEzO-|8M&PK2nOruA0R=00000NkvXXu0mjf1seop delta 532 zcmV+v0_*+G1hoW^EPp6qaA=sYfY9iu;PCM9@DLCX5GXJ(c!(%SP-s}7V0fU1P)^-| zfB*mh0000aWt{l{00F>BL_t(|obA=IZo)7S24Jr&meQpX5=h*XM5>>SC#X~=xadVNt@^ohq7v;E2!78u-2=a1=t}}0HXZ)5K>ft5r@`w%hwJ-c1w;QlZgU}zx|+E+dXF&f&ydd+R%$(ZoK(gq?teQ?)zM1h(G z(i*IGcjt|?H-8F3mNfemxNrqVwG}IXkd`h`s@&M_RGgT=SS8kg3alwm@A}J)oenVM zHa!@pCAvVGVq7^>pmGIHp4q@CD!2A>+9V@xnnAO{4}Z*j$EYSYkmeiX*~eYS3QT;T z3eZh4BezuM^NRccb>%yZ4HHEq0kyCrSvn4K{_ zO)nBZbEFn>&kJOg;N!i*AAfnCdE*kM*4dB@Jjs|EZ0uVA$Y(z)}fQbNrN2HG66blO#cM{MmzOt-PKw~Tb zgVApi0cg!cF%%}%(I${B`80twz>JR=I#dU}A0Jswkwe24tF5VC$xOe_pf6aWjL(uCZw z4Y-!0FTg`yJ3PqE0H)vt}|@qdfvX@DWuL#g>DGBN7F21zo;GPVM? z@xhzY9`9F~sWzK24;+jFGFAY`{=&2TLANYjoz z(JxxqvnO_6>DC~19Pa5%R})+f((6>N7+;5hQoMv947BIiXr=vdpd~bgo+>>^Lt*O3 zxmG$29BqZk&2_`|(c<*61~9^r_^JPg$|6TDFtmvGj!^&e-!*;$XydndDvm&m00000 LNkvXXu0mjfx<$AQ delta 998 zcmV-tuW=u({)>#=EkDES{+ zR5$d{u*Hgt$-xx)B`2F66t$sX%eYB;>8+PNE*k=(|3)`Z{C_`ewxnwJ;+@g2nK4^J zC<`t0VKCp()Auv)JYMVe6{AB&SS?yyeTaOx1P6uIYSXg|5g`nSu-m$t8NE>L&Raz$gf+ zp__(o2r1<$9DmAy<(bH#$x^Sa|FYiH^DR@L4n~awl_2gn@#9E%Whw$RMO(rh$@Qy~ zbI&`Qh``l#(0NWg=oI(s4Szi*d^BRe6s*7c7bXE;5yD-0U%eT5d!So zjl(bnkSVn2-<2@$vKxOgt@uL$=)`}69dn?v&j7vAXDZT&xz0AzAhq=Pg#;FKk|D{D zd%6AytbeVm#rxg*Ba>k$1-jWiqM9Iyecwg}iD zR2P8Bi#Bb^-AVDW`>cWj7$5EQhqze$3U<<>%I?8lJsvJhLb3~`+{RiR@9_;LL+4u4 zh)!~gy`T+AkssC;A(`NGcA>5jy=Ma(~<tNPs{cy+umP7T%jpFfsG@nO~bN~1>eI7(_=I{Qv?-mxl0M_;e!+oYl zf_9ymc+i55GjqCJmwJ)wMp5LRW(!pHqF>`TMaJ{Dfj<`v%YNVs*RfKHxtxEv))fBsfj2uAG3-w(J?k)Q}AUKoM+^4Asr0v}UM UxL!}@y8r+H07*qoM6N<$g4?g~-v9sr diff --git a/graphics/object_events/pics/pokemon/quilladin.png b/graphics/object_events/pics/pokemon/quilladin.png new file mode 100644 index 0000000000000000000000000000000000000000..a5eb4af281c84aa0fa312516bdba18eac70c702d GIT binary patch literal 659 zcmV;E0&M+>P)RKEKp-ek2#~-yV1OVKz)6K0006W zNklcB=cEgLiPFI?BVd+j*M{b&UVJIU>bAqEVI>{- z(wkd$*DYT`)0yW`qT*}0sH!0KAWg}}bmBpIN; zyT&y!Os;n z8Hn$)r`pI}1YS=NQM7D!E|-B~@Vu$70=p`(vwH0mb3-=3yPkAHEEia{ABO30`1J(c zXHB^Z^y=zIk5>MfJKtyf>D?l**f#s=w@5SPNBH65OH@v9vhqW=;xWU>^CSK?>)*>g z$`e%J9LsG-Q=e<5;}P<6fv0&OKU{g71wcJIQOu4Z1JaXue%n7VTk=a5MHcYjHir2ods4CX9{u_l!t>O zrD4j1d@#Ob)1>jL-G1%bO%gc+vc`=!a;6V}1Je`$jx_Hbss=s48OOx%z-(xa0L(uO tfZs-gnpE$u^r`#ZwGB@OR099!`U615R0!TsISc>*002ovPDHLkV1iHQIMe_D literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/qwilfish.png b/graphics/object_events/pics/pokemon/qwilfish.png index 8827eb9b8f25572186ae8d663cba2ff0d97b5b64..7ab7e06503dc364b91437404505ec8a2c648ce82 100644 GIT binary patch delta 558 zcmV+}0@3};1kePKEq_Q*aHy~l5D-9skT_sqz{tq>`1p_j0QjJg&`@C5*pR@$c%Z0g zXizW!001?*R(1dY0ozGLK~#90?bfkM#6S=L(4EdMyO8THa*$x5vSz(pGP}AKqJ`*mFWk&zCx4sGG4>z-@oPeG(;&XL zK8&n_BIO_d@~aKXrFkKk{I&)^Jt8);A970NRZ4l4+hAwEzdNNqvzH*&mD><8V*>9i z6rvh-s%_?B8?=FG2;(%O^(-^Ubwa~kX1+E_F)f-_ygj~rhnfiLS|waFp1D76YDHw+9%Y0l+XgE#bzYJVTDl^$D-dDok13oZwrnP zQ`*3EkZH$DhwBV6PDLnXNIhOm%C1BhA0h5$>umwsAoYqQcQ|a9BZa(Q9Ll$X`Npf& zs%robyN`$`M=xE5ZN?gv#VYTIYKa*1CFI~Z{Rew1NyMm&g9-L2;?L)WS7L+=J zG@#zOJUMQ;hH_GJV)C-W6JDI*4R@IZP1EG$I1HLRAACA(>)mlCR;l43Ae>!a&DPvy zCZJw(`YJ(~4EBnJEQ(>@_a4FvX0v7GHiO$aGh)0)4wAcZF@LU{)|ci=jVrf5Zvfm= w6}Zhd$0sYjVw-_)e=nkM{$Bj_pMt*}uY3v&P?G9elK=n!07*qoM6N<$f^jYe4*&oF delta 553 zcmV+^0@nS|1j_`FEq^#TXsD`1p7*IQXcrxM+CT=$OFBfS{;o zP*5lU00910u0j9+0oF-GK~#90?bg9+<1i2aP|cyxnA==_J3q7hq3SYj!zR(ga-M( z`9YWA!ig3yfAg&c+9q7cR-diFN4JQb#6NOSkQ-~cNgLwb&#%tf*USsV-lPpn7EIkU zON(gdNsY}ox}XI@L$1mt%@>(L?Kcb}Ww!7pTSCjhiCl4P7roz5B+ae2H3=`OqQ`o^ zp~-U(dfyUSAb<2@M@Ua10~SkMkdBR((`a(+7t4Ys2rZvlA``Z#Dy8H!7^6XVhgs*S z(S1mP&{^fJnuPlbQI%z`bxxhNt9DG0t8>KDYIjHw8??Wp`O%B)M?!1ewJU9?yKXE1 z+tWM5i}U@sBQ|4$t(2{&CWk)0`dPVr^?povux(fQn14|A>t9#v;_#!#b_uoLK?+bG zUtj!o+<|L}ASMqh+~eO%{3lXo*)R+>IS#X-u4n&QyL?;0WLE~B1MP` rD_x1rpdyOj7wVng7a#qn;48-i_kR-pN8JL`00000NkvXXu0mjfmAem} diff --git a/graphics/object_events/pics/pokemon/qwilfish_hisuian.png b/graphics/object_events/pics/pokemon/qwilfish_hisuian.png new file mode 100644 index 0000000000000000000000000000000000000000..da00584d0e2abdc380bc49a98823d1a1bec80873 GIT binary patch literal 697 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 TgZ9Zc00000NkvXXu0mjf&p)+K delta 896 zcmV-`1AqLS2cHL!EPse#cyMTFz=)t=Fi80L_^6ne5D*Z^z}Se;;J`pY@W42@m?(H) z82H$DSXf|u9gjf(00SyXL_t(|oZXc%YvV8!$2Ax{20Tm6Wg*{r9-E?2Y&(mUgZB@da|Ao`cJ|k zKwyJY0sKm1~Fa?jX5El62ffk9%CLv64|&6hYDt65F?z>v5ox*Ed7Yt z_$)Zb)W&4;$bXk{vm=v_Avn?~w=vW#M=r+Qv4tJ~F!PShnHb!Oeo!Gu6kE8kREX*Z z20MNzM64MEz>#J^<{0z4*un^jmB-1vSMT`^i$E&ToQc7mNMMY6er#bRl=K9loS@v` zOMqMeKW1au!(H6##b-lwm{LV2^3J;~`QVlOwPGZQ zfP&KIj7X8F*p+)iryLijni!n2v%&8m2$p|p1B2ZzU#&RdJybJ+M8yI4`yPdR#mR}a zIVooxAAb%%DSeXDi=fGFSDa3gY6gNrqBhuz?28vjC`yp9HlNBJ_+csuJtfuMHyP1Y znx=j@u1Z9sA|Wo!`P25`Ez|(+5;Hg{CEQ4)e3kfB12)<5eYG9`7($|AH~A&K z>3X-z2C>QYk~dN%S~F`iT=b1f;;1o*i$ukpQ-A6|h8YO%*n3=-V7XYXsx7}^XCQ?X zvFz8ZLP%8HdDukpI)iwAmm%&2G%vayTX}mF(MwkIdV380m#kV}eiG|!m_28&tYR^Q z#A|KfW&`Bj)QH?I@UY=YHc)D)8Dt~ix&Y9e@3+t|Gxc0CtRc*rUb9dyOcyK+i(Jh& zg?Ztw{=ZW$Xn>G50b1iaYf_887;c;97RF2$EXGByd49xn!D1Zf28&TK*If+s8H<}n zfC;1v7ULpU2ej^>WiVnw{{s8{^M&fyGrmipG15X8Y>77>7APJ#&)2drbl-~nlkpd@ WburxQ7bTql00000fhdk1D*qrEPsF~Nceb=&`59)5D;*j4u<($G;E2e`;FyrW@bLI}h_HYt zNceb=&`5AhuV5hn00AjUL_t(|obA-HYQsPb08kn3101_q+^PA4(tg01=mK`9!0G7@B2Ls=1f?-iTPoul&Mamsu`x$~eo(`+{PMEmgoX#mF!$!gA2=WC*nr;~;qHw^ZA zZ@D3jo+Y*k=K_Dd8wv-yyh?0dsmtAHsk7aLh7OmV#Xc8!k`3nBHM|mMr_5g+7ocj= zy(98CZAgY1PjsqLH57<-su-%bcdNPXpH-WWzSEp^6^em36}B_-yp+yrPM+FfJkfNg zmr~@9uVP^PDe}CN+i#XP!l+>Z{@$r^g|(cJ{01SxP=^O0p{cr#Q4Uzid+2C Z_yXbxfw3>Dv@QSu002ovPDHLkV1mIAzK{R_ delta 390 zcmV;10eSwO1E~X$EPrq?IQWp5uwZBq5D;jnSU7Mvpx~Hr$Z)v8=y-sz@bLI}h_C0Xz00A^fL_t(|obA-XO2a@92H*+gy3i#Ti}WF+FA$*-J$TC$FFB^~ zQIN3LfR`xy5FS;0hYhGC$h?c`t+QpPn0gWN-#&(&nGB@>Q-7vRnKI??5}oLyNu2D< zR5Ce5pl3k?tdbA*;=tQ`!D@NYnN}}C28i!;mxJU)vRZ0mw)+FP0j`biOe#4Mt@UQe!iMPKW>rhJM3P}n)XxM%|Ni1cH;riZ)>z4r?THOs^xnpD zeK?ABlB4h1?oU*uRsaA107*qoM6N<$f=1iG4*&oF diff --git a/graphics/object_events/pics/pokemon/rampardos.png b/graphics/object_events/pics/pokemon/rampardos.png new file mode 100644 index 0000000000000000000000000000000000000000..6e067a56d32cb06827e137b2bcf1a8e7636ff64e GIT binary patch literal 871 zcmV-t1DO1YP)C~lvOb^>|2laVrr>bxJ9K7%2r!hkR>o3)KwB3Iiu#@FmtXvst zxWx!z*6{4P+{nEc7)WZDrV}x+YlJ4O!4BnCvWp-^Qr`?{{yvnOkdLe(CnVf#l_*&d zq$)w1z4PufeGrbPYh?RxSwrso#%3$NOM?Nm`)ISRn_!UoJg{rlFlG(;bzfp+&nczp zH$!6E4fwPTW-DXXkY5`ztNqlq(jz3X6Vuce0=s4n^QxhgTG4FRc6t&kq;Hx2w7DcJ zlh$*qOIT5}5CGEg{xrFHSSJ;!>1p{!poW(ere1G!ok|=uGh;vqa8tgQt1 z4%T=e8>nH;%uegQZ-ewcoi%}MAiI89(E2&^2Q-a^yJEkg)T+IEd_`g&$Oc*@zVYji zvYIURX}-q;Z-f2&+y#P!noM)2_23>;{!xt%uVQ!B1fty&YQ>j__5Nx>%<&};Tn%)h zQpjVEcHI8X6U=Sz8b}DN28PSUbvbc_F=+zXz-W9Klh*$X8@JeAP^|S7Vc=@9-p*b- xA<&5{^X*kxZEjd-1)^?|u)UpxzwPp`)-MAOjjG7^mfZjV002ovPDHLkV1m5dnnC~o literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rapidash.png b/graphics/object_events/pics/pokemon/rapidash.png index a3ba55871a3e00644f6710af6bfeb7b8e56671d6..20a4bdf93ce0dc92a82328d1bc3efe6e42839722 100644 GIT binary patch delta 840 zcmV-O1GoI=2ImHlEPnt10RR90|K`Q+#f!z1YKu}ab1^aA5D?~KDgT@p|K3u?#l>@b zgF#AC0001E)Dz_Z00Qz!L_t(|ob8s)YU3~zh2>4W6EPwU=_2nCF1B}hhhiKvn?MOI zbXEpKguTc+bW5b^1M~sr5}Ng;#)Rxb zH^>a;J3Wz?x+6E{BMtN=uy;F@NULmD#AnQ<*q+hjTRl&*Q9@dX*kBwm&$!skdzqxW zGREUmqd+oEpMS+>*vk~sEKTOUY!|nJZ)41b7D!mc#=)?k4}Qs^>f^KhJj>Cst62*q zMCN>(dg^)s7Ia=;aWgLvevk_pW}7-DXB{=fhjGWdljqUdGj2C#CU zgt!`-+g1`W4&)7}KGyl7ajd8zL1#n9zFY?n<3UgMfSwn&c>U6=f!UYG-U zssnJVc2DV*TRj`O;K8X2X=&G=#N+${1=x21mLWlCRrwXP~UhVRaqMMc+jSQcydNjBk~Jt?xtit4PCQ6BcTd=#&f=3hnix?jl&Xo{*m2Yr6HV+??on6m>m= zQ9*7kv|j`{BW$=QX8TOH_MBFGl&H2s0el8oIv7d>(aZ9C!HD4&;R)S{eS$P1BCn^e>u3Xv&Fxr z|1o~hGuAs=M9VQ8g5K90LdP&*ra{**aJ(-WSdMW7W=6&aq=CM`JVGHz|S zc~^JjjvkR4`;h_kBe1$%0yToV79uyN-|7 zhem?rDZF9Bd4DTY2!n7iYh}xQWW48Nb~QsHGO^6(?RzFZh=p}o4pMSiJ$3J)NET#(&aE6c~UdQ8?1*+khD?{rt+krff zk)g?Ad8Hdn1EJW?A6^#co~Qy=Tp9A9HW&kpuz|reynjJ8l^n69;&%X8`epQUz>*id zx3G?+ej2U~2AKYEG}2|z}w?ymwOu6tc@hz8ieV44M2nnA&P4cicnVakaw zufL~rbD7>Fh+M1GKD3>MWA`fb(Pn5=?EZ-1|jqO-|#tL{;V5lOhMjM?Nx!$SsJOnH)-X@xMZyls93$r7; zI)`Le*OXqk)`N8dG3*;deuyDS9-GS_tm0w=OMj&c$+6O9z-=*-DR~XgvK(g31N?fE zJ|*APj_+paYU4G!CG}MtD7_z-y2|KSyrn0Rxy{sJ>-Ljd^+f-k(2c8he7z-fgx-e3 z39&W(nb`M8Kf2z&KPl9&A}!ou;i@9hC(_v{wECNJieTNoMS3{Vbo+Px#Fi=cXMSy^S5&|DR31mlcZ)@Dyr|alGK0bL$dG+($#%{*{|Nj600M?q;;=AJL z==kQ}pboX}JOBU#LPM?^ zu8?GUxqQZFe8y+o$MtQ(?~dy-5jZ8hJ37zMQ;B2>kkO;4@H2l2(fnY2z>Q%Nthn!Uz2ZOM&R)b&u4~O zKdWzGK&UH*ReA|L!w=RX`TBLu`1}b@eG~|N{`v!gVM*vq(n-)6UPq866-2nCMLgCF z*Mbs3ideCZfdRq3Bt%3;I~6#?t3ZRkuZ0TDH88=gWYkEo+|fTI*s_SEC22?D45vP| zoOM|i&DoqJnBi658sgYMmtYGQPr7O62qrl6ZCSNw!lQXRDV*Wlqw4F|z=)s)t0(9y zzQ7rd3L(WnQvA&2`xZ02>O+o?ig-j&%7Z{`(#rH(!<^wQz-cv*Y-N0H5UYW7bO_#b@af+*`h>ckaNn(+@-CN0fioP8qs*I+bkawM5BO67)q!u2g=mw3N82%Q zC!FS!&?1-a3O9QlH*{D{$8h$CCHV(K>vnR8xMrh12Z-jj&WK?Q8(fZ3gl*Kp=aRIrB*n5|ji-KLui&9d`!kQ#}QVyR(vx9Ei_(0z=S< z6rp-2!aSjWcs`c^-?KLZ=FYdf0bl=KH)gRSN<6Q#Lm1o8&KvQxhb;UGFAG1yrBw~C zw%-11Qwv(8F~ClS7zs+k;=V?XB0+rU03tk>3|=vD-Cd4aC&>#iP_4!3bf9B0dpyon zeTG$p1ak>ZG^2w+VlTH!c$2Km-i`6n{(106JE7r#vhjT1ecPA5h}Xy8tA0)9P($}V mJe>FL{AaX(&adkDU&dcsoi!;7<#7}M0000FwR`bOlCt(LS~iUamS*}WdY#V<1`EFcVveW1nh3riJmavLS-NU8JcPC zGiNxH?P-0;tbg=|)L_g4z@l@+T2C?)U%o5m!wCZB%C)7WB^>h(-hE%q>tvdlNPWV3 zFbG*K{k2DV2fL;Ksf?ax##a8wW+*|xR}5T5WSt*wb&8$v6X1=sRlq{!2{qscKE;a{ zXpG;no@N)2KFMrT$64j3q`!9Q`FzPDZ6BW#sTO+7q<$-~Stbp}xl}7d*LVAsSyX4- ztQtdWc4Ycz_8$)|;jQOanlPsc*|zOWKgS$gOw*}FxuyYqO9Ggv`nDU*chzWq z&9xx&wrecf^gLp1)pY5a2Ka|DIug=&B$PeAWWYw2{x^LC#zNL64szIo00000NkvXX Hu0mjfvmyV* delta 525 zcmV+o0`mQ*1g->-EPr@dIIxIV;IM!Y5D;iM0KkASm|!T_pjf!T$oTm9fLJK_*r?E` zcyMrVu!vayFD#t^00Fs4L_t(|ob8jpYQr!P#x+Rql|iOyNI-)Rn-af8jJ$Mf&~;Cs zOSg9HTh!2@-YmMNx)c131D06oC80_y+=0L7X!zE8{*fJ}sf0RFnm75pz^AKCR3rEThaTbTYFTf0za} z9`gwUcHuIbO`I8sTtl3NHkGM{nuN?!zvF~OS(qHruZL;o((gzPB?#EvsuMk7z`3r_ zATY4gysDhx)_=6$>qBOlH>3t*=7$Si3D9>@;=V-K5)67`mk8Fn$1bo84Rm61V=dDh$6Wk%*lC}z%>$0W> z;*-DQ`3v4#zhgDcE}(fZ)uM~DE^S7C?acGxl6liUy?@q5Z`7DcS3tk6dx&$U3rp80 z7lqxV2V4}rr8WCv`e&}L9$Ugo&(AbrNfWYVo7mMb&-X50N-kyJCwi03Xu#!;1Tdan z?vl}bl8)wQLUA%LlU{;s4kJ>gebUTmfPWaHBO#4PLdma}49LjR|E70l7bcO2>Kds4 P00001dIfbEPwz1|K?hAq!>BSn9#Iyy^BhVN-06^-n8b;bIq(`q;m*jN(jx( z&01Po5D*Xs!;!5300EatL_t(|ob8mcYQr!PhP7$*Q}l%bhagbp6|@M4mMT+;UnHb- z>6oEIpCWT6qfPQ+3=OeryQR5PE0eZ?F8N6yUpU_f@^3SC$$ur6Tyko79{rK4^9r<} z3pvEbzY1I=koLTSTt)(YW&t-MGK%j9e{T?D%+>oh#U~`UW2{AF zTW3v0+2i?abJ*SDh0S5Nzyq%#JW&A>a<#W1JXc2!o3MYu^Q_4#vXEsJ!7zN1!hSl? g`DnpU6AS+_Z@3uzA%K;HdjJ3c07*qoM6N<$f{@eYYybcN delta 489 zcmV5YV`o@Yt}($jF#@VAxnt`1ts^FhFQn zKv-BG?Xr6jMb2pA*Ag- zB={o9qSq)rL62mlwJW=&o>424wt;T)Ngywb=YjQY#xA+!l7CB14bOrq2O|LF~$QV1HohF_YX<#saPY@XO*07cF_# zxfc%X7fx$mEK8Z=LrMV}Il^VC$Qcl!f(AAK=nhf#SzI;gb{FTwRU*YL>x7@I((PQK zR&}gN%NW0XoxR97C#@4L77(GHJ=Ya#RnHB1yCrTttzz(k<9fP6%(TSa({ytmdpJd58N4ZPX$QG<;oiKln-nUW_85#tW0vUkR>@m(|@AEZrafK fV8Krl3jZ;0TjrSY#OTb#00000NkvXXu0mjfXS?D# diff --git a/graphics/object_events/pics/pokemon/rayquaza.png b/graphics/object_events/pics/pokemon/rayquaza.png index 1ef2095ca2eccf8e49fc8b65362e7046f962d3f9..9697769ab976d6cb467854e051875a4d974e8bb9 100644 GIT binary patch delta 2047 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 QT>t<807*qoM6N<$f&lLHH2?qr diff --git a/graphics/object_events/pics/pokemon/regice.png b/graphics/object_events/pics/pokemon/regice.png index d7f5ad8e8b8d0ec981a10f87db648a4dda29173f..b5e4490b205d3da7054730909226efdf07a50a79 100644 GIT binary patch delta 740 zcmVXFc=4LosaXL1d^dki-|kel3`WhG0bVIaJejY%**T; zq9LEF*RR({0%7b6PA~4#yJ-7K;{OOqK*&e?X#c8Z%i}KI@PAuv?D!{{Wc;{S;%0e@ z#||S$T?_Gig0bL+6W1N^$jt?|$04ivLfrP2d}u6qV~^-;z$2*x%clX8qCnp5&h^lw z6e2x~81UCUqF4ApdeId;Fv(TLvR)2(?BM(}wh;VvlPPwj^71noaGv_&E)dHh>%a>( z-z(6w?vV15kbfahzU3=A9rQ>|r^%ByU@LUQy_DxL;4#1?UwaS_n5>&X8ZTe9l~kXw z=f##V;DwCm)1*!s!_Ms%<)oF~b6W}<9g3ZQa6O()K$9>sZKI2WfwUd446f^XaT7?O zv%cp=#6#_nN9~tmYyt@YuDE*vg^cuEWE_g@-Bx?Tfb<;~yzdaN<0F5+RRyxwVsDQYPKFcQ^c?el-2MQ- W^-AtQ5s$q90000gGod|RCt{2)G=?PFcb%HD?=t02RXyl!whla@q1&*(wj^wecidr z4!3y8B)M*-);Aa%Qca?0#*3&>I9}&$?^o(^GUZES!;CM)ZpI7h0`t|3Nm(MF#(llC zZJ5zkf_~czLGghs92#Dj6t-i|4s*6Erl>qA{kF-L*^cY4WX467s;5L9=IjDPxj$<# zvAaO&xNCoSlYbPs*v@)kZx{6{o^jAH^-SpsX1oO06vr6MjLESJ6z1@zgPPyrl{-#h z#wTj_+nUv#VRXL)#jlJeq5{8Y7p@g&FV9~nXPI_+qoJ#xGRb&?Kei5Ru;N{ZLj7EE zu^o2h+yTqDTXRkoM>lHpH|^@xhMwv$&TTy~YV?zv!GB_}vIp9>yM9+L+~9#?>N^G| z32#>v@};YSHGdp3=c|?fwv!O8rojS5f~0=k5cQ4-D2x*jvz)yL!%HA48bC zdYOd1k2I}(U`Dz0$LicRuyKK_)&-VAcnb^&QVevqfjHy372cwDdk{R>Kq-b(Xq|Xt zplt5#1Ah_NK+=}rZH~HYNXLexN})Fx*)2-LTmygXtsli;41|c{{jm!qWvzSb+8*S( zgy7yeFuC1yLwe%}(NFm(amG9C8=zYO-WX^gilW$bfdmG-b6&Q(ac*?me>vVhkO1I} zhZnHszz2i2FJY(eKOFDBtJ@1P&Uhpmk1KmlM%8ij!LI3~&07*qoM6N<$ Eg7RTyKL7v# diff --git a/graphics/object_events/pics/pokemon/regidrago.png b/graphics/object_events/pics/pokemon/regidrago.png new file mode 100644 index 0000000000000000000000000000000000000000..5d1a15a22beb187e5088159f477e1b8caeedf581 GIT binary patch literal 682 zcmV;b0#*HqP)HZ5J+fvI8az%h?rm)DBw_V@OYRgI6$y4P;l7r5SZW~V90XVX*^<>M;EV}BvERs*M|0gSU!q`WB)PGYYzDCSjdU$GIcFeru)riXp z4NM*CcUk5=-hj_(VCq|-tn%iHD-uD>=OSq!1{$1_2E?F1l`Lnjlm%c}`yl|URNjC^ z8pP&8$f+^FZlOIx$qid%2fj^c@ zvyK{2D}#<35aWW)TGX?y0X46+3M;mHRb_nkD~4fXeezd3>-L12*9y*?&87=Xje)^1 zXul&5u&V2>0X46MJwIUG15;yQ@M$t+9NBNI4}5*L6U$237h}xE3SAAD&oo?Z)x7N6 z2b!coY(7^~8ei9ME%o)L3YPF#^^Fk?ZYS>fy#X7W%Dv`O3up^=`O@qb_-;k{UWbsEoyGBc z17fiFp}2fq_=eV&8833aF8T5eWS39u3O{gkPWuy!Hu&`D+>v!2nZG4|cH}Q4^+~lw ze2G>vtJ}BF`z$iFiFi?<4c*uyT*tm!&000000000000000;E$Mo0008D zNkl8nu6omXNQOhtPa`-tbBk3TXE!2kMZ3%;X299YxKI`u<4$}R(v016myDWK0#DOAmn@; zKM922KnQe4ulucSAEedWwOVLMK>&`g3goD4SXs3vf%e2g0DQ0y+Kpcz!tKUwLZ*v8 z^V>jyuG?Ls1Hg{68F0r!Kw}e{ej~1|ys~x5Gnv(q7@Z91lS3|f!t_ud-X+#x5fjUcCYcMbH4|C z=8Y_8Kn85$Knfa3ewbS!#BFzYLId?$xEl57pMc|!wGf}UB&+aNS|I6XfNZBg?)uUF zo@y7Us^5~(Tzmf!==@`1%Owd{kpH}z{t*LodMR#~KW@9>Fo@lPUf93qj`+Xg1f@Bu}4mh+kz$hP} zjB8lgol^zdZCAj4Gc?z^f83LLNB{>-<`p&49>y48Pk&n18@o{;s-RE%jYLD#P^|6{ znHq362NYsDDf9g?0R(->>Iq5uE@ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/regigigas.png b/graphics/object_events/pics/pokemon/regigigas.png new file mode 100644 index 0000000000000000000000000000000000000000..71581237c939720133e51d0dd61e65c1838fe905 GIT binary patch literal 1801 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 R{DA-f002ovPDHLkV1k1%;Q#;t diff --git a/graphics/object_events/pics/pokemon/registeel.png b/graphics/object_events/pics/pokemon/registeel.png index 82e685bcdc8adb05377d0eb10987651da41d7a47..d759ceada26bff05dd68f4d751e6b59784ae67be 100644 GIT binary patch delta 787 zcmV+u1MK{{2D1i`Eq{P`NJvN+7#OgqsMy%pfQW$j`1rWExX{SZ_?V#hKtM=XSU5mX z000000036}TDbrK0=`K^K~#90?bOj~n@|`B@B?1&z`;-`7@r|QDU=!^G&h0JcaRRD z(B-!DF-k(lfvqpG+jJm-Lg|SR0);^hilI=ZKEu8fd(>FXSbw*hLC;lw`QrbtCn`ek z>wW#BC25lOH%3X~@3N$i!m;*tqnMDUzr#9p-Mew?&BltRX)da@MCl{@K}T;jinKF& zYWTI*FKEP`X?9AleHF2w-gtI+LFs9B%4JLY7uODPDV1ye)gkj*Bdk#fv`kcO9PZO= zLR2^)sj~{+uYWN@q28wusEIu(dHqGF5h2R+*ckg&p6F@d_@L4VEe!~qSh6VCHa@%5 zyF4)H9bOKr-Q$6cYV$z-Zlq1D?8e+Sw#P;{VvGd?eKM?ePlf-aQEk2@cUOmlfGF7( zZ5i9v!92RZXYp;@9#(kII$%x4<_cJSZCF3)=<}6Jn13iJIcVNmn=`iO#ILr^3})Qc z7@physNZ!N5d|gV#IfV)^ybNOlR86VVAq&m^l9TzW~0AnwIYn1Y#vzMkoSydY+CEi(^XciqJ4`S^I?qv-fVI4y+0b(bs%%w>3XVp$d56sCb1X$-P0 z!h`9uotXzlAN#a-o);9&1BFFF(P`ki*HiL>$$zY19%vd4VJ5uBPGEYRAiQxaE6C>j zL6h^jD45I$pJ(gYEtm&(%p^%VErd6B2@*~V|JF9*_kh=73j`1q)xpwPh3_?VdBNKjBnP&hzP z000000041XDir_#0>nu~K~#90?bOj~n@|`B@B?1=z(FV}B;M?LBS9#Z8sDN9y_ABi z(B&OMZxRTF5*Bh`>r3o59Y~;1dLo2CVNiokC@E8)Vc&^6YJaR|tlQ0?=PJK^@&DHo z6`|Mly8h9UR7w3Cqd4}qS<;5VSbe!sL`cKiVvRb^?YQ}3z*lhc7h> z)l+(+dzIFXXvm&udP>iI88W}xczSR|=}CIZMN4}}S2l4dl`H+(CbLQ-tWpRx4ODI% z?9nSi6gVKRvVQ{Jt1v==)~67tiajZK^+}^4A@!%RKK9By(vraOeyI_9qeI}xltsa& z@#(SF<$-?h;J8!n9uKUQn+IyQLv>`PH|D0XHP*W!W6U3DqfWVd3j8Ova`P>@y*wEB zq@HfkhOuSt&%(Pq7TvV0PKkHTeb!)XRtGE34eJLTet*1l2onVb`;8lOea6;|c;&X3 z&h(oK!*kmo_PY)vqM%?L+g3E0TtAvlTxDqVtqSvtKB=84L`iScO=BaNciOIDE@GqH z(cF@!yQW)i_-5|NAFzBhfV%CJJRjLA&wP|=Zrd=|N(?d@E@ zgZj7E!hg8!{hHVBtp`$JSP}`^*#+=jRMl*UAQ0DsMW`TY@)bP!BAgVuF2bbo0S=H{ z*c04d2=BN{5x8iPWmfQ=&D7L9aMg8UyXWEafrrBL3*n>?0#{u!Coq@c*@ zFIw=FKbl$K);SOKus+Qd;CO@li{yYb00MKT@cX$3Z>W4?fyspw0{?KHA3x{+ynX^_ X;u4T*>d-aa00000NkvXXu0mjfsIQ58 diff --git a/graphics/object_events/pics/pokemon/relicanth.png b/graphics/object_events/pics/pokemon/relicanth.png index 5d4a064e7bd074e21744ccd37c5d753a55484d83..b04906a570ecb7fa9acb9760b87f70dbd55863c3 100644 GIT binary patch delta 789 zcmV+w1M2+F2DAo{EPrTFKkz;2}r4!woM#2Cu{f=wM<1f@Twgp|U5L~muMId)>{d4IU+Xm8tt96qDGPkPdm zjnM!2heAsri?>aWkxc=2La1*}=Whkvopb?n9SHLTj&JhL7;+s5hRz!c9KH_{Iu0z+ z>jlmj3Opdtf(!H_MMaYD+l3lrFp-XHx+|B^oE-SbeYUcdBfBO_oKk5;MTnTZw%7Y+ZZWCgw;=1!N zi-~Y$V}G!aXF>|KUSOK(Uf(>kN03jWN?-+Xa4{d%30cLmW;|N&SRI%}lLf7X!|6Bk zMBnS38I_>PMZ#6Ix}PuW5`-1Y`;?FM1yTafCkhW^(>x}2vGF8?yb%;Nzq$XJ*EPqd zB|GwR!eayUE%Iid3(Q`Y5kV}MP{`pXA?FYGTz@8HB{P`=gS&h!P~R5#^6J8MiO+mo zcAw-9sdBIzKZ?I9RW3PE<_IfddqB;_@ TIS#q500000NkvXXu0mjfce!we delta 815 zcmV+~1JL}m2F?bMEPr4~IM}$LxS)toKsXQ(5Kursu%L*La8QtVcrYL+ponnr(6De| zVAxP#o@IpwT}P<^00P-bL_t(|ob8seYTG~<$7RSZo_Y{bJCH>*I1cn3Y>=Ug;AC`2 zD%A^gYrv=uWJs`y7Z+R*#sPy98q@~Thsc&fp)wYZ1KK*ILx0|(XUW#-Q&F6fZ0!dg ze)8x4&v&{zNf7?mKU8ZK$nw+1BcVV5=i1==e5yaqE6Y^7K42pNLU#oF)4a0kMgRnL z>xl)HF#~~?<=h+i_X4X41v(Jq?LFZ>URk*fqv-?Ihe@H^ut&l@yjtKIfe6_05(4zj zR2xDzuP*EwzJCbVQh}guK>=h|bbgs+@ zJ9NlVr0%%Z`AqkDM&djjt{ziT*TeLrYmF z*=$am16c`tBByxSa3X!be3AG;$fFpINpIryu6aYqKY#duhtkctq}0e-3vzs7n!Ce~ z$&CgX9r!(r9WOrqjF7qT%eeHpb11FLuet=V+*)+#&HljVg7uKKXG=kWR&miWmg|@a z=gfttQ~Tt@?RE!uqXR7FP9$W3HY*-@5V9Hv(6)+;YMaDDl`@Wnd8xl!{(9Rvd>IS~ z(ggqj}Mw||1(1G_*fom8=mMHLgs&LYq>Z)PSB zq#;wDfxuZl7bKq+Xn4A(s#v2M3U?pp9F8)m@_KM=C1yF~3Xd@03<(H6z|ZwFMXZWQ zUfh>+{gbC*qSerHyQ2{$XUTvRYZEv_NT~p(L=o9*NIYh$d89xP6{zsATC1fl{PEJH twkVL6{0D^!t)zP%RR|98!GHbn^&3f@M;$!e_9*}W002ovPDHLkV1i@thz0-v diff --git a/graphics/object_events/pics/pokemon/remoraid.png b/graphics/object_events/pics/pokemon/remoraid.png index 6db99dfc0f5d966a63df1f31f8fa20134bd7caca..a3ec3acc01e5b1c723e3f346fc66d4a3e2c5b20e 100644 GIT binary patch delta 517 zcmV+g0{Z>41g8X$EPr5#peR^?fWWZO@bKv9_<(?zu-MQL5D@tI_=u>uxVXqjP+*7< z2mk;80000xi^hQf00FW|L_t(|ob8lPOT#c6hC|Oakc?hSn=(9zg)~QDAHv~j(vRYI za?+D9cJWpU9(Ek08#`_0Gnhr&{Bdhl#KYKo84t;xH~B#dz<)XCoO43)qAvV{#7+VJ z?*iV#eSu*Qr`_C}WDs>S!QI>!kFl(i5yBlzK7R$bStn+UMjZ?X%$k|QN#qeJg#ov? zEtEo9+XW6MjIrYk*P%QS0d;P(XbR&TVjd4p?4Wg!zmZZpbTAr42_ zEO59QP-F<5p9LQuN0Tf^36p05J_G3nhE)0 zI%c;sL#S8_=XI7*-UwxCn#9e&!Np=DeF%j|crTodS+0ekQrwP23UP)wFc=vHa4}2~ zBKii4A+8OUDL3df*lD4!*bsV1IPV}_X%de?El<2HTYkRG6>DR9y-XuR;4+Ajg$}1H zBCqf=;VlcvWiiuR-j*DgaoKaeO&+$^uOj)dU~%6rPxlXPd#A4eg)R8Pg`+b~=0mu*SI?22PH>R0%nqjbb00000NkvXX Hu0mjfE*R}h delta 530 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

$riU|?Z7mvNEsQS;AJm9=uT){lVg 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 TCRQl*00000NkvXXu0mjfsJbC7 delta 565 zcmV-50?Pg71l9zQEPr^2m{3@7z|hz*FhKbD_?WQ35D*ZcNI+N^7ytkO0000000000 z000000000-hp9yX00H4iL_t(|obA=Uj@vK{0ALNCv=LT4@HMXJ&?&+R9`qK*xgPXB z*V#l=4SdSdxtuL4kuw}npg=g~lO^hpc9eR?GoJC!!kv!&<$vf;$NuU98jgp4xPV9b z?U~$x6?Zrv`B7L%1gE+^T8{^Q6b-xH`B*mr5!Af|D?L}Ohu9ekRZGHHOc09+^fafj z>hy}eZ~M7sO`*eqRn5zg!C1`Jymxv9rriX4YYZ(0R5dSqb_|e0#pw+I+G(4hupD^{ z1XWAbI(&%^uzzAdNy09iRK;YVw`Q1YR?P_K?`iVL^Idai0s5`73u`oB?RF-mWx;?y z98JMqcU@THN5U;Z>98b>RY&PPO`gbJj;*xPKqHue)&Zr75zrW}`KNV~FEJQ%&obc8 zh~^h<3HDYVr~}$w-NJe@)8v+yAI&|>rG5K-PVZTj6o0m~B&1W#srM0B&drCrZal=d zk+Mtv@cOwUHYp;_Rl9dUsaw3(WoZp;T7%gg?A;)Mx9fgyECawqNypbsUu-iEfvhFi zCIB%HVKqxtxoiPZ>}e}gW(FJCT+9AqlY7>HdP_J2vHE-}&!hYS>1+YmEKTe4<=6qE zOWUS(WXshkL2 zGs!e%uPDPs0ou0{PUFWVfGO{9aBe7r-LW7)W)#e|IlnZZNzRD>j_eJCAjM!4gDL0d zIdvKZ0op5$l z-3L8dsG6byyYLzfb6C7CK2xXaRFRR}R6-P_|LAwk-%RcNGk0Nc=mnQSP^g_x;ExM? zLw~NYUh1HS7F{z6&M7vPz8ejujDm-X7Lv~P!wN^<#UAkwXLmS_g4gWsPv5ASo9BIV z@CN;bl{a{Cf2#O~R(#*+kZ?2dfyE;8vWF04WF0tEssAXYWUmS-H);OJ!4R|*0xK>= zWjvd1;95rkgL7x@FG}OK=?yBFQZ4B$?pw+_Zr^tN!!jAXuL1)NY&z(QB^5L1;`nUj zU`Sji-cV4Ka+#QKm&|>nGqFyBHRlyCtM^gh8IL>|vifK_7jW!ChB=4Cb!@>NAatF} zS(&&CEH-Tt+(8MYv+VIkZBE3RzXcpwvtXppHt(O||UjYlg}_Ac-y)vObs zoN~uz8;|Bz>cE4cZF*go^~s93D>9L|iR0Nxo;jCN@Dd_7^&N7V3{kK-^{2k!=>?p1 zBJg0CeW?U?iC5|Ecg;k8!EI4;s8U8!3(qzgl5D%GaZ6Rn4~xt_Z&&Hs%ecj+l#-7I zB5;>hgohV^b7-?VJ?Kyx#Ro%TrQM(8YBdp(o2xL1MZ?DJk*#xqy8~nG9@7!`%P(hBF*8l(j07*qoM6N<$ Eg1!T^3;+NC literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ribombee.png b/graphics/object_events/pics/pokemon/ribombee.png new file mode 100644 index 0000000000000000000000000000000000000000..107de382b06a1c6609b13e3eacd2bb9ab278ee1f GIT binary patch literal 729 zcmV;~0w(>5P)_;_%D5D*YJI56nIsF-L7(5QI$;7HiW(BQBrXfPnCXgG*SIJkIFx!K540007H zNklcc}pqI)x zED|Vko=^iz@lhdkz*gLG^pMFr5vK{`mRn{4#fg4jpcw^kfu$EPK%-*j76m@A-aNhh z+(m(AEr4fPLk9(#QSb&Jz8RPW#d73%fo%8^=ARyQab}vmVjnEo?_AH+N5+{SI`I1D ziTMbMg)WeSw)O4%!gjDossn3MzsqoD1x`G_-IPz)ReFq}bs#?4nR*waFBkY2U~ z3I)rU@giR?z4&-7Cyfg^3)A3n`|9dB(@YE2={|#DbjrCb8!oOg$hHJcu{}(?2a2yp`((Rxt00000 LNkvXXu0mjfWHwkH literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rillaboom.png b/graphics/object_events/pics/pokemon/rillaboom.png new file mode 100644 index 0000000000000000000000000000000000000000..812eb17f96c701ed82e55df999335025f2e3ae96 GIT binary patch literal 1091 zcmV-J1ibr+P)Q{MKmb@M5D*Y(KtQmVcrX|s`1trhC@A=FIIuuCfN)Uo;GnR0NRVhiN{M}~000Bd zNklr z@f;ZCfH8-0ImQ(A_^!bL;~9>QJCP3Q}JO1iby4A2RWA zx{A0b2bpRWyFdLL$GXl8J-3FQ?HbVs*k@c4;Ph+mi9uGmdoFHolH4sKdo}J^)&T;n zIPRM+K*z0tJH1H^|H>CbOp{y$0+jJZW);=nY0D<61MsTmOtb+yZc8#tl?hD|h#^)c z_dv%<=!?6zg3zaTY0JhcU;tiiET?9i-*HsyWm%SP!|g@e7W=GBGpE)8qUo{qmP{Rj5o~gelOy4 zUmXs|zC#0ihqatE24Ob2H#n~~2q*Uuv>dP~%U&#(>*bY%GLd?j%V!l|X6Y+O+5k|! zIY8RYk0!F=SrvegI4RQ0s5gj{Jbd6uXYlB5zA4wG`5>uAg9ON=;y= z5fS)uA$2Gut+@(-5=m*I^7?7fJQ2%KUdKh1NUx@ zMG`8)hDCz~5L)w9%B;cZV!ioMzv7Kx#nJXTk7`4Gu>rFDxLTDz*eztgq+zNbQ1FaR zl){q6sta&Z^Ta7!+g3h_~6N8A$M7aI|gdK4a4$5jctoX_8~qGv&Xta zo5)}yosV*LNc%euxIXIt$W=`D|L57$a+K>s80G%Qc9{Ru@eeG=Vb4AdtET_}002ov JPDHLkV1l)>1-k$M literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/riolu.png b/graphics/object_events/pics/pokemon/riolu.png new file mode 100644 index 0000000000000000000000000000000000000000..e67177746b9df8ddaeb4ece48f2babf6db10de56 GIT binary patch literal 543 zcmV+)0^t3LP)silw)<3Ih+BZP4?*{=zyIl7Spv`5^4+7Ne+%b)N&AWwx z8$SwAu3g-YLAB1l?)gDL?p?u&b=;YE88;l=IGan{x^-^RacACT+-hBK zwwI^@**T`D729^PoW=~r=oV|cs1^S>zkihhp^@!c_Z7E>Vj5{MUDQbPm(NF}xGQT- z+>m_wj=6!Tk(y~5WI$+@>dI)kKOuT6@te^%#1lll1~h|c*cuME;#$4m8_uS`yv86euY(7GM57KSAO}u5B5B0nldTO+I8MPETLUg-~ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rockruff.png b/graphics/object_events/pics/pokemon/rockruff.png new file mode 100644 index 0000000000000000000000000000000000000000..197ac236dfeec3122904704915f77a3699848abc GIT binary patch literal 594 zcmV-Y0>uSfJqe`1k+-00000Wx)~h0005q zNklm^#-zE&EWF z+ip8@JexpnOMVFC`$aM{@;?^huDkAfle%c!sMcOGZj zffgJiCR!-8$gq$_ZCqBA9E9`jFS`J3nfUWoiJN@83FJb5QL8JiX(X z)voXTc(e?wTIY$Iht6*ElA0d?FEm9lhdZB#kz_k&gD+W)kEd?h=AiwvZk|%XvN}ya zA1ue8@d*xXYDT-wODscXavIZ^McuV7p;s8O!Pis|(3K1a9n9A+ZubsnrwQnU3;#Qp z1`3lv#_?jc&KyZW`N^4{Hc(&@6#y)X{|(4Pbo_V#a+B?DKS%kp;oB#j-07*qoM6N<$f@ly9zyJUM literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/roggenrola.png b/graphics/object_events/pics/pokemon/roggenrola.png new file mode 100644 index 0000000000000000000000000000000000000000..47465cad8a215cd53f2f8f4834a987ae2eb6e657 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt*SQu)sn=0?4a~@Q83Q zkWjF22Qq|qq0>p#GL86a^CsP#v}{vnc82Q0onaT| zS=hO>>4=tyb94ImsP5%yXr09LQFjSw_5*7LM2pNdICIS22v;9Cv1^T~(fiw6 zH|D%BxuGr-Dc{_aByfC5D+LRC|FQX5D*YRI5@a42%w;t=vWx|`1k+-00000F20Oh0003@ zNklN4X*dEeC2mRYAr~57uVa&zF#l^+tKSlrXeC}<}1H+jMI*g{lx%okM zJq0dQ6;6U0UuV3)_l>Terofv(8+bs$C@s)N3zbD%SYM_kY#4yLPICwlke5}Rp?(u6 z2es( zo|V!JwJ}l^6+ulhV|K0<06Ikr|fJQ=NaNioxxP}E3U1XMp?==dA}(OhMDIaI4I0_$I>VT;jcJbccEbpZ%3F7Sh!c*CEUQ$ z!z+NhwD7)X+i-_{{V*P81Fu{u!E@B~W0G23<}d9kb~;Tbi@Vo(p>f-3vN{~#+HS|e zmDb#Ay=MP-w_-xK){e8vXszA;WIdAi5cMbH*ikxvfcnz+*U9i6^&|8p9uV#RqI7GW h#24a^aJAvD@(IqP;DcdBd0YSh002ovPDHLkV1jy-#~J_t literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/roselia.png b/graphics/object_events/pics/pokemon/roselia.png index 68a889c44c4d93be1e095083265e4a91e5158c3b..f4a2d2c62b8246eaa1c4f82b92990c55763acb53 100644 GIT binary patch delta 401 zcmV;C0dD@c1F!>-DSv=~_*jropxAIYP$+P~SP&2p*zmBRz>uIYNcf<*@K}Jzpdct% zkYKp@@Zd;LkkB|qW~cxF0Xs=VK~#90?bN|)gfI{W;1QYoh9GJ6otw@sp+jwxuDxXY7K{U3&$n{12YhRl)yOTQsX v`qetv%(tFC*I*X;bbZp#-IZy9Kbr?l^ti+l+?#y>015yANkvXXu0mjf3Q)xv delta 408 zcmV;J0cZZO1GfW^DSz15*g%*_kl2_gP$+1?Xb=z(*zmBRz>t_oQ23~**m!`*pjZ%K zhm*7J%4-l{G;%VX1L^Pn>j96 z;U+VO;haMYrvS8DZCVf%7Sk4hAXTy2v>-rTrOg_knDyo$A!rbpX?nk?)?0y+XwqgD zN{}XF+H=hK03b6K#vaNN4JOPhixlG$rh+A4&>(bs7G2l9^3lw@zHwhr^a)eJ?ggiZ zD75H%huuln!+&Mgd>Ay<(`|pAwSRO{^<~l^G!<;^Wluv+`3ETXoj6l{7nq@)kgEkox( z5BdN($U_{2kl_ZWp@9bUF4fUL*6IB7UWm4j`01;kB^ls(Jdfw`XAq?Z4NA3xCRV-e z2hQ6elPQ}GS>1CrV4|qUXDwi zc!}BNoE=8qF=in8N_Z5Nm|cCM%(yk%+j_lc*dm5|U(Zl6M(xq5UV>Xcx=62R5kr+G zlqOk-TIet0N2nDYD;@bS&^EaFCP_AViJEQ$DQZYh*Y5-!qjuh0Y&I7!W6U7*v!_0w zKEL}cr7SVK?c2*QcV|bW#5_+a%@&yTnZ0-wt9|+~=|kEJt|(#1yGZ$rN=e>bu~- z3@x|TealmMdt_sxH>dgy7D99w9tCvk-G(hwc@r-}93nc? z6Koo#k4Fw+1#<4K!&sc=nKjeH*f>XYrj9u($T9`tQOpf6YZmTcD(}{eb$my5e?O+~ zdvL$s{!z4Dutq-?Q+a=6KB6_y9kKW?4%{qw)13S&PqYRa(^LUCz31QY2{KYILM#mQ Qpa1{>07*qoM6N<$g6|X6DF6Tf literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rotom_fan.png b/graphics/object_events/pics/pokemon/rotom_fan.png new file mode 100644 index 0000000000000000000000000000000000000000..a89318dd2c8ceba41b100f780cf3f3b254569aeb GIT binary patch literal 649 zcmV;40(Sk0P)Xhrz2$xgCWbAbs*2P}^$q$s z@j3pLV+eU&uj|DufN6fVzYs9N6ab#XgbFEzcakX+!cBZC6Tzk>Kvwd`a5sG2vVGj=EY6^_J}f)L&gV0f1aO+-|sz@gbUGP&5=**TcYanGW<| znOeO$0{*9LXKUF87N%$1P{l>IFJuL*4P8{B$+kvT)(~|)()Hfz&8@|N;%L|eG7JFE zmMX8pz{q;TIPW+v1#)ND=vO1%I68pKK0FO=S; zqBn#CgRsSAfzGwYdAl=M?hI#j!gfk+!7*%^g1zjN$^3KZerr1J43V>up1C?T_atM@zP)+>z$dt_>nZksO)|DY%bSgNKE}_1 j-oP1|92S->P)J z5QaTBuw6u=9Iv!e+T9?Ons9=I1CWL~vc!rqO?se+!Vz)=xE$m0V;{m<9!i14bYFhY z|BrWe6(RoXzy3_YnOSIgUWNkC$)NPCQtHPnm}Q=|F|*1T`BMhwcIG|oU_D^;3sJE_(_+AM4RBQN7%DRiWY%j{tX#tq z-2_mYmU-e4-C10c;Z3E=xP!okZ$x7h&3)6{TjYUssUlC@1gyL2>YgWY;wwvB>Ga-s zR%;)qO!2U59(LBC^h*hhej?JnVXKFLG_f}{@zaZeVI_dYX1m#JEv7)v-q7j6FzMaE zj-eEv27)STE>tlvFh)HDB)u0%hIP%4MD{ra0yS9IAX-D)8nWID^iE)!IQpd>q=0E- zt!*AL&#tm8^!}0fS>_m~{6yxM<*|U5c|TyluA#o_8w~lEH#luT{QCa3&+=%1PzP5} zGQ*$_ugBxzNo8253wOT#hY6hgse|hTQ^yGwd|c*vyoTq$+y9sA1FZ=ZJo)R>bpQYW M07*qoM6N<$g6mrf00000 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rotom_heat.png b/graphics/object_events/pics/pokemon/rotom_heat.png new file mode 100644 index 0000000000000000000000000000000000000000..0aee2d126a7c9feef1bd1041d2ef42f382fd0c68 GIT binary patch literal 499 zcmV7AQ&hpC`d?1=E-RE0004sNklW%3JTS@}@vU-ynBvS?nm}O`-J%EImFK1(jTwQE{ycTb6|ZuL?(d zf56HU21#?x`E5;!_%346GR&#*Z=5%-*Q~t!CJ#59Uuy5N_84fgST&1PO)02>mYIA& z`bNg_hM6h6cwgAiTUnN0uy002ovPDHLkV1k74;U)k8 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rotom_mow.png b/graphics/object_events/pics/pokemon/rotom_mow.png new file mode 100644 index 0000000000000000000000000000000000000000..37214063158aed5be6a9ca1502ecea6b673535a8 GIT binary patch literal 715 zcmV;+0yO=JP)==hYTCQJYT0$fQ%K~#90 z?UlW5)Ib!4J#XN-AcB<2V`(i)Vxxq5C)uPAQd$rNQmXxdvE8Qd_F2j6ya9AbJVG9V zA`iozACG6o+66&{w72_g&pG#8&)89Ps6!p<4~tMr_whd$Fvj9N{Fg=gE=ii_dE(p% zSU&3ejafz>E-EI_Ye4ai^OIpo$TE`W7c!BNDg6+843j8K9D{&mB+oBokdfIW ziG8+XCYfl2JEDMPr0H)MBio4>ro+e}Yy6iSa><)yKV#%!=Z!~@HU3OTEZoOO3^MZ2 z5=l>y-EBhCyTn~EGQj&GJ0}HS$!X*4J1F?9>9+~aiBMMFEE2UqZ{5(4`htp`li~>~ z?%Jl?XomMOu;u6L5tIyG$Bv-nGs#<%V3K4lf5VGeD;JO#%rjJ} zSndfbe&%+3*4^Lrf*}(I^_F8@KB)HwzM*FH-<4FVn+giJ-%3&xh`LiGPta)cnnT$rO7GG35uam@6nYbjnZ x-($`0w}|T6#gWE%Cu7fZ^$(;2J9q!@`UO1T5xbWsQsDpq002ovPDHLkV1mC8N}B)x literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rotom_wash.png b/graphics/object_events/pics/pokemon/rotom_wash.png new file mode 100644 index 0000000000000000000000000000000000000000..e2cd230ce4e802b602dd473429f977a1e88e306a GIT binary patch literal 781 zcmV+o1M>WdP)0;chW&a|F4h9RGyW%?}h8npNy8himi-!Noz z_f_A0YZ|l}4KF}2GfjgQ(-`W#9lvDr_6_{Sm0rfVx@SLCE~H=)p-ac& za7ifRlBeq9!-GnbJ~#}nx#M!whex@BsPrDAo}i(*{2`AFB={{fxKWOUAoNy%q4`}D zzl_RG-~hN|+Yk(g<%UYV&jMcqy_uNeP!_8zaDsnXI{xe!PLVWpHA=%I9_8z zXt}k9mELFj7OWwcLolQgw%9wpa(oT_n2f-%D2kQY#> zJu7e~2C${xN~M;cB71G{B`VM`SLg?K5zL+CG_S^HgN9F~-e@1#tNbOCatW-P!+MWjqbvRZFG~)WO1ACv00000 LNkvXXu0mjf7A|#G literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rowlet.png b/graphics/object_events/pics/pokemon/rowlet.png new file mode 100644 index 0000000000000000000000000000000000000000..48e1eb3eff779657891064919b290b4ff0c7b5cc GIT binary patch literal 555 zcmV+`0@VG9P)kZ|M>rZ+l*c2GMBl`@0kVXbiw(O>I5fz)_-LTN#MqmOQK_( z@K`7=NYMKmgAGS6sa~>q9t*_NoQ zj|#;6zW9U%Kv@HX0Dyc2u>IilXsFm6FU;65e3O`&*ntp59RhN@-9rE60O8viQ!VG1 z3A?XLYePU$ta4d|fVKClP(Z{&SYNr?%rWcb9=1-LUMcYaa)0_u-Fj^*bRTms3vZ}5 zbIiJ;xXOw=1k|>@vi5Y)=~OFxA8{)=jA1w8Oq5mNUDD8- t1XDxBQ7073cX!#D#WzRF=FH;9=0D;_xN4nD2lD^`002ovPDHLkV1g-+|E~Z5 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rufflet.png b/graphics/object_events/pics/pokemon/rufflet.png new file mode 100644 index 0000000000000000000000000000000000000000..9a7c93da61fa2bc7b24353786532e16b6cf8b0fb GIT binary patch literal 448 zcmV;x0YCnUP)Om^i4gzyJUMq>-DD0003? zNklC@*wrFh~HJ1DRzSYvxj?5e=_=W78i1oX50{AtCN zKxSrOiuWQVU_YzAK32%g88E$6yh?$ma(Iko3amE<_Ktd>QRtdxy!*lUGzNTzj94Uo{w`Cc3VkSz@zJhm9epFO4?1kxrW_V_jG&o-Da6N zz%hCGpc!w0?|s10`D)I4FwtP~BSK`QcF1C;UI{pu?oM)U_-%K3pIhfb0+ThD?AMV==xeuJWznotI1Gx5Pq~gN>0000g^KwGpF(57;bp|{B3?rZ@L-U1Icx&8ylbiFjIEPBm~ z$tnw>w02^Zl|G&I*4-*+$f)^RRoHgVE(<%u9fupabLuo<)GOcjn zHNm^xj3poffWhMRPz3?v%AgAwNl=)jK&yNJscwpa$Bap^jSVuJM+PKVfVDQ;V1FTl zw0_-e{_-qSuu-z=1=?Uhw|guh?MIPE3Nxg2o87JtQJMHLW2-FrCkc z1WPJQt+SjBB%gg?^oBtYo6^M@l#q^0g3|DMD$D-jWPNrj7^;wwZd?#_bhnA(vmbae z$dzuVvhKBOcMoGtkf8i@I3DQbs@H>4r$z+B#AoCq_EppPon&xhHXH<%zMGydvHWTV z0~S=6Q_R%~GW;7r{(VstG>DB=pvOq9QsAW<{NR3sR zit5$}fC@ki%!Xqv8vEVF26{ALLAgJlFiU(|sB$5_Ayi=VylpL{FkDLOP)G`OxFj|V zF9oFeK6}~y&42~zT=DW~QpmW2(pe)JKJN7u5=2Rl)>jQht2j0T)yQnf2D=Bjk6MR> zyl1n?`o?W*qaQclS0MMHl% zH8JC%3E3jI=Y+>S(zQn%4CtWC$-rXSLLp}3FrBbRg=Np30l-V}Lx?#H zm0cfYVD}g|+wLBXuFvQTaO4JW`^k}y$!@{`8Dq>G0&R^1*)TRx9d$pF07*qoM6N<$f-R!A+W-In literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sableye.png b/graphics/object_events/pics/pokemon/sableye.png index 3352d0cae552dcbaef34d534ab85a5e161ca2f29..cd59129ca94724c763ff3935e00faf0848f4ed46 100644 GIT binary patch delta 481 zcmV<70UrK`1cL;SEPpsKc#w$D0000O5IAsPuvkE#fWXkO;P7~eu=x1+K#-uo5Fq%F zsQ5@&0002rwb`ry00E9kL_t(|obA*>OT#b}2k?e~=hR{Edt(D{SwadT_#K+^dKn0{ zq%i$HJLu8V@F@6=_B~7|Y)Q5^^eFUySotmG|1uVmWn;#S8Gke8_u=w_x!6A@l-ZAS z%0tRzKx974SU!9bX7%0`SJH( ztiT@Z!Zm`hYJaRRY^*%*E3fP7aOO_z3yZfW`?4tnVS{J^5#@PvSUAMV;n<}1g?C%$ z*4t7LHonov$n)l~{tCvQ*#GPN!?^o*Mw#=WujYjL;&oHu@mQuFwxpfwj3h1dN2mm8 z^ZXh0rS>E9WxFh9q^thnwrp$CxWttR`VtS9!bFScs#=KMWu}q5rJQL#-GzmznP6^L zg_jw_T^o6Y6>WcTr*&B9jgd3H%-hhc&Glc_mF}WGCDYs0|E#F+Wcl*CPQK9b>;F36 Xk4u9=ZPHI!00000NkvXXu0mjfCad_8 delta 485 zcmVlfVkMO*ywnOu=x1+K!~Wo5Fq%d zu;@ro0001y4Q+)000ELoL_t(|obA-HYQr!P24HLHDtV|OQ=ZAg8APGRgB;op-ZHdL zks&EJWz5i_Th~5Kc4d%@C{&eGNF*f}+Ogn&i1{M(pF)JPY=6v{F=NL3K3rcg7yHMQ zGW&5(c}SlOh|Jd+%ZE?Gtlqn%JZz?o2gK%UR#bU7AU3Pn^)e3!#P;Lb)&+&Bx$LE^ zY)zRdgSa#e=?Or$KK7;dg%%}-17bU65z%y-umuDg6sFFmfWB~93&OVdeYmokutF@c zKK7-~3TRQTRDUH1+e-SvO6v2z@|u)~Gk0QNSUlayhj}3g8vuy_pwFA*N&!p{$0oHe z{MaZp+w_94@r^!4pEt+ZTQL5_{$J-WMt#0A%A5~C8tzpG-;jR zVkt67${(PK!BKl$mmF*(73p;`1tr>I6#HA@bKv5{6w7q00U={VHba8zk|^FkfX??X9asa7A%gTvAls^LL)!bWg!&T&2bO5 zGT&wo8%)9ETZmjjKEpnv*U^jHLr)8RK(>B^^!sZbX=D@ffBhI`7`L|K0!30>mL9)XoR$oD}7};?x;Wun6hs0-bTkcJX_Z3^zHcj>&(Ro}e=wj%;P> z+uUm7k-FeX*QKSn!bzdeFx)ag=h1MTUfFP+h-*yGP}ms;mJ*&fIVqp8J`NWNI(O{h z{YA3lt<%<2nSNll=v#O8$>;+cHd$5o&!lm7hE?vcv+0&jx|}|YnA7AjV`u!@x;tHr z7-MdORef4vL+!F<6~=#VP2~kn*?Yiqdkt1X5z2cB<03$3b-|lp-szW9s4@!A@70ul zTC*&m!b&p;rIdl02UJ+C8ko9TPij17{$i8#bnRayf;wa3DwL~$6#+UEYC40BOWyQt zoLdWznE>${3PIqc-4@200IbGkfX>9T?I|eX5gxPiWpHDCu>yZsq=Gs-hUoy@;Dg=9 z^bgyLf;o9(GRJITJi!>iXXDFz2n;h3RGH#tuoGcAct6xSsPXg{O9BcV=JYzI+h9DQ z*PUE?@^UgE=6MUN?cHMS53>ClPw(Du;4#2Zly!OyRtI^JkPdpYX)eUT zgyT3B;KOR*;#;W@Vqgy$7ef&+^P-Q3m*^t@7eHefJpCQye@wWW4(37(EQi$&$J<5< zp$epGs9YHI1@HK5Uk=Rn0evZ3sORWAm7;oJz0{CCj0e+p%@0@K0dCg&H=){j>;M1& M07*qoM6N<$f@!DCYXATM delta 945 zcmV;i15W(h2jd5jEH!8-FxZHgz*u0II7k>67#Lu9Fo2kV$k<4rxVWgO`1tr>I6#HA;Mm~Mn)VR@00VB3VHbaX3!(KPN0CX-3ifEMvN(o~FfAtE!YnLdKf^vF>t*!f_R!NpACRrzApQQDM;h6L{9oTj8Ad1B4)K2# z7`ELZUEAs$;D7i3vjDMA2(`0;DknubFFAF_6D&enxd6v~Xk z(_1y=?-nc#D6!J?A}M8PW&tHus|H4{){_bkSukBDJzWGBiJ;1uIFIB!WO;zjgqluo z>5^w%8|T)*Lnc7HM9E91n5kB+a7@u9^fH6orQl_)(0zu>0VG}$1oj$ zD}1nn!fh;m3bl!OidYYoN;N1kQORL(bh)P-ZL-#8S+QSB=gT0H(i*C=Pf#XyE-Z zLc~IZ_m4e2pv?H|60K3V2AE_lFQuHNOyz&|yA5n-(JDP$g5ryuVYZ8o z!%taHutN#Y@}7|mC}AF;c&!D%^$$H zBe_Zg9yhz~-+yfXEQHsJA3i;POn40Qo-RxSU%=0KkDmK-{Kc0;CmVQ>tDRi2J@fl} zvfX~9nGkUU6TZLS3-DoZ@vW2#F|dP-iy;pf`|<1TQ+$^F3!pn0KK>PEe@u9CU?If7 zVp#2Pylo^Gsz9oSiiJU+@Q#l+#lUzI(x;+@dXBzRDyj!oOAYD6crb0&d~@{`62$la TKAorO00000NkvXXu0mjfwbINX diff --git a/graphics/object_events/pics/pokemon/salandit.png b/graphics/object_events/pics/pokemon/salandit.png new file mode 100644 index 0000000000000000000000000000000000000000..4e763fa2c1a9752b955e74082207b405ba982a6c GIT binary patch literal 656 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 oGS}ZNI_$SP>`x*eH~icB1aHv$@P5=M^ delta 405 zcmV;G0c!r>1GfW^EPrT7An3qYxUirQ5D>taP>^si=;+7@P1nRa}w|vLa6!?sfNrTkj#XS}Fcx?HOqyfqn>z(eo9c0~0?pdHTWYq!RY@yqt z=g*xq?DK81rGJqzbRMr&dkle}APwMd(DGMP*!w4U8-niH28Szy6-yNMq3m{^1xRB& zbOZDT(Xx?#n>ah&b+5^vNN%`epl*OQrP=T`vZe-}**%9XsE-JR}Xse4d`W zVV`_p&*dOKxZsrEpCd&&?}~Ij6CMxz+xh_LMW7-JP7b0@00000NkvXXu0mjf`$NJF diff --git a/graphics/object_events/pics/pokemon/sandslash.png b/graphics/object_events/pics/pokemon/sandslash.png index 515c37c86157f79afd89f0f1dcf3f924bbe7f009..4c8776349bd176db3fb901825836c9e021116298 100644 GIT binary patch delta 611 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 DPQqyC literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sawsbuck_autumn.png b/graphics/object_events/pics/pokemon/sawsbuck_autumn.png new file mode 100644 index 0000000000000000000000000000000000000000..d846642dd55922c3b9b755fe2bcde4fcc3629ddb GIT binary patch literal 740 zcmV0pwKZGa` z7>02?aG6INhc9vJ_F_EYO5y^;sL8xpbPyAl^OhL4%Qz1Eh$ka}&IRJ2(d|Ty5sQ1O z21s}(mT~IlcBsak(O7M7a66#R$S*op%`@W|U*b62#zEQ%CZp8Hv(icKWN%)lPIr!> zbhwz=#c`PXg`|joaX6OEo&=XT9MzpaQ*t(XTgGuXL3K+!uGIFUHJRpq@mj0q|1D9w zjN`J8G7UIUDs~^W=I%VV^vjQI8{nMMmpBf`7#(RMJ@YVZFmOYX#Z}z^!POVq#c|lf z==kgX^yi(o-S05mbHO`^Lzh9&%|}|4aUAwSI9@$oKl2SygCQfD&WfwL`Ek~7GFirP zn74^FQD5#0Rt>4v4`u_?(A{kQWHX3&@4RY=!0QvO`P5`M;)2^NhefcN=w%Y0myxT^ zL-n6m>pg3R>{Or5nyq?TioM&c=!JD z*`Uxm)eF-Pndz3&%U{Ms)!ZPk3Ub4V<^DIdk_Qa^CEXhn;&+?g8IK5EDeMMP%)wfR zzSThHQ^shm#gj#DVooTi6;xoY+XWfIY9QuTfgE;4s1>XZt6*(iNNYWZo#1u+yYUxV W67L~|piq+l0000&#VL^p%cTk_%(f??Ag4>2x6Jw!!tCO;qEsnv zgk-+;c>cw90l-uJ4~63IjzH}OBxI`>rmI)vTB$j97>Oi_7Q3&-fbe(srE#3eEC(2j zVR=)JeKhT6EbYiHaGtQhLD# zhJJ3yxX-&zuhLI3qcMqL149EYjjN65wox%Jjb`1K21u+iR&`jp9iMMm=yX#bH5(Ti z;6=UP)?d!j|Hgn_Vk1EWswC)Xv558Y(`FyWt+YD5IH4Z{<_8`S2D*o0D~Ov$ z*2>+ciWz#lZy!fqfFB6ujlJn`e`4)dn^MefLqzKneBj*0p-4k}xLIWI@cbsTvGaiUrN=Ga1l(_q3t2?`k+6APWIU|%G zJfpRm_oJ;!?|K+k^`7tOZBmzP2apK#0uIZS=ivh#M2FpD#hFJJ!WRfo@&1GGod_6u z0is!Ah0432fj{B=ALKNUf|K4r2jq70+`w-LiY}MD{+9Dk^{@2{11js&&cNm)00000 LNkvXXu0mjfdObD# literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sawsbuck_winter.png b/graphics/object_events/pics/pokemon/sawsbuck_winter.png new file mode 100644 index 0000000000000000000000000000000000000000..29748fd3e9331d2fe60e9d84b007625be7ea1860 GIT binary patch literal 814 zcmV+}1JV46P)t8UWP_UAr!_;x(3of+Fe2}J+y_M#poD3iGt$I z5|M%a0T%y<fLYTbBF-Jq2@62;O?|+W(-lsNFZanWfi4AA#kwJM+Gi{R!~D{-z!p z8>=1HVqJurEe%t0yJbAvgid!Xs&(bwQ5R%WPPZ;@#HCzuT}B+InBm2MxpUlN-Oz|jTY&3;$ns<9qKlX`b&a^R1GY3z z0-j+{@)+r}1H4e;RPsQdN6ZaC5nt){X& zIO)U(la3mme%Txx*bQwdyG@(DO%TUD^ar#*BS)F~vgn61c3;Xm@?4hXgv6h`39b^RG@m; zhizrthzsgXTXCz&u-_Qs@sn|V!jRcmG)KrIUySf^9rd~io1}U+^1T`oO zM`Rl{ATtb}6XXJe60+VCj>;F9dUhGDSpeC_0VRgNH$XI&pCXqy(25ao$&3M)T+g_` sBaDV7Zp-+Bq>hs!2$mRN?D%)6#fOlfqFkS-;3DCBHc zzB=F0kEPU0FMUh@HK02@2^1#S&T;|*MF|PJjyEJgNm4?6?u$TCQbMc|C`w3Zg5CQ;Q9}YmL*4VhLPEWNukygekl=`fga}B0iJ|TJhSa{l&L@-sU`SQRR-~uV znCX%QiU2fROx3a-L;%*_tq4HF1&^pU4NDAwU|`Ig1)?G04*G_5i46d#sIAP2^)nzE zlBoee{#3aE1FH36?bjUlGawq0@ms(EYj5qD8E_yCoBL$_+b!xx!@cI$Y8gJZ0#I$& zDK5#^QGa5%)I6YfTvuiQz%XMj)Vra6ycW7OK43JUPEEs>1i)}jO7(8&#vcp1*!Pn< zj?uqr`D2B^mfvfvcf;djh?eUx+N;UGxJOg-$7H*yLLCg-cu~%E;p)yRCtQ&v=e&Ot x5h?t8O@6{}MdUVi&lF8C@H9e!-HZeORd*ed$mW|C9_s)A002ovPDHLkV1i<)+002_S+2sHL0_sUbK~#90?Uv7K+%OQv?Mp9(YK2gtCqIJ`?jLgSGZ-_F zUaCW(kY~str?SZ@gp$%dk_mA^H@$r#WRfbC!AQw zp(-MQDc2G}%(DPM(4*dzNwAhQXy%y&O#+hp|xE}EakfrBY5_P zU2r9EXE7T&!#6!UL2OixC_$0|wOH1%^@b#=ftBh-tq@4j>JV%>8vjyg|P^!1YTDO5oP`*^J<$_gRn(M@~H*|s<%jJf^ zb!WN=oCX64R?}hBh$Q4D!_l=;4S$27lG+qR`%u1la*rdRHdleg_WQfy4~j zJRkOlR5w=hz{o_Y$|Bxth*cKOL{_eUt=EykglXjH0voNvLN!NMm}h}+1+5B|jnhTR zvsV5bSd^`8F*b0l;=Q0zijVq9@{9(?Lk(TABf(oiZ1s4^)6-Bh20@{av1qSwo^77Q zhdiVkh}eCN1)X91rvbaihzu9|d3p(TT(Lh5+!LI}!+AvWmx2E_?f^dO;97nUUDp5r N002ovPDHLkV1kPxm4^TT delta 844 zcmV-S1GD_!2IvNmDSya-*eFmasMxqrpioe7P;kh25D*a9xM29;fVfyl=x|_gSSV1K zSb(sAC{QR+a8R7u-Y5V70`o~kK~#90?Uui8+b|HurG-luQv-nldMk&#qzpX$0S9xLSLMzV z81hue86RhUkRan;Z^$S(6g^X@ zsCg|Q6==)Q8X9tqf~%{nsb}EW8Cpe1b^f&O9Znbpv!lkS;(3YlMh`G^+!|(CJtY~| z?cG>+>A-bPfKcW&pNS>iI ztD;rwx!VpRU{#vurb&cxk{Q}D5MJnF@9i}evS!_xND9Uo^9%-znag`fjOiX!b-96@ zbu2hO6`J*5=LKb{=$4QdX_kU-U|IWnL83J^-XTUX(I09s!{6!&3XYt`s;lE@uo-(p z4Ml`_dxaHD^T0nOZNg*w(HFFa{+|Y@hv6AcPV2Y`Q-8+(lz1UHjMwV`>Mx1^Hhu%< WCyo7vl8?gx0000$EEn9x%#x>*z21?rJZSeJORy z_Br-J&?`IHgG_SJ7j648G2izWo$N&!3BbR0w|zcJ2oQG90C3x0xd9-c8(6-~tB#1|{B zIhQ0;KY3Nw&k5V7lZu~j4`#vQiOx;mnIV2IzKsFurH}hjU$%SYfXy z@eJy9!+~eL#Vywlaeo-oKo@8^C%|&2@r3uj*1L-oryXp&-k5TdO!;-Iw#+g?dG0jY zP9^D)H7%>#_P|e)C%uzeW{|TiU@oI=%wa9o%w-I;E=WSB=_;3N5xI{nMYn-3v=C(tE6!NtK!B# zCiM`+X2ZjcywMP$m$EV7rPQC70j;nK-pe0ho>aBZ_-Ercf{hF`T`zsG00000NkvXX Hu0mjfxnxm* literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/scorbunny.png b/graphics/object_events/pics/pokemon/scorbunny.png new file mode 100644 index 0000000000000000000000000000000000000000..a8100504ac79eb312765d283189697fab5cc3db4 GIT binary patch literal 539 zcmV+$0_6RPP)X(ae_}U1mB|BB+$KqZ;>K&+N z54EI%_DfCN6k&sX^zzF;`977l0{qu6DNQOF=W8o+h#L1qka=6nN0jPE0gB&BVG?m6>wRy0s@9U z%YshU0~Io8u9AT1n8S_Y7VxeTfz@)9@YQFjaT3d?bOcN`5_)S~`-%aF+$F!_n z_)LsNA@}!H%Tzx+O_z&;dTsmVK0{}^oadD98@e|4+PSlX%=mp zZ@;vHXXK2Drm0L&4p4OwNtGh^hHgU`H}mMVl~<@ilmRaMe`E_aGy~m24b4DYpU!~Z dN2|eKtuJog)Cr!U|B?Uz002ovPDHLkV1i+U^ydHo literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/scrafty.png b/graphics/object_events/pics/pokemon/scrafty.png new file mode 100644 index 0000000000000000000000000000000000000000..56b75ad0d0abbb7650133bed68a3d65e9e66eb8c GIT binary patch literal 670 zcmV;P0%84$P)j0006h zNkl>a)+qXYEgAfY<|LaulI|gTTm7TQT0OQ3Kc8(24q;=ig!rwa> zv6MRr>EoKsKXb6~Qh%I~zIp&l$LS*Fq*b{=;$Gn(P1B^u;K(46qaGJQlK0q4-P8x# zFx3rLJ=P6rJJOe4I3f+;=i^1;(TT+Q}BFmwIFb8z3 zRz5v_{gU-q2x~*f>`9xGR`0D|@Gp0G^5EPF#r%j12J~W4I`1}%A zK$(T>1LA&nezT+E!`6q zz31k^vaL3FZR-QR9c~9f+icjItCe}%SbrSbYQqF^2}T`lG@PJk=f07vD>C)zaW4O$ zuGPn9z4M^Y*{$uH&@^*H*ZhTb4Xj%4&}@L~-JSVNt1PkeAhdFfyox2H;jTuk%?;X> zl_z!{*m?E+Lyewcw>Ay)R#nsMkG6l9In#05a?1Mqj941a0JVqbEH2A{M$pKMD;rdpd=Jpcdz07*qoM6N<$ Eg1aY11poj5 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/scraggy.png b/graphics/object_events/pics/pokemon/scraggy.png new file mode 100644 index 0000000000000000000000000000000000000000..b635570730f8a3c99febe27637e392192cde6348 GIT binary patch literal 493 zcmVg!Y!&m(`s#Vz;c)$jU$et?(=?h!XcPxsTH zAN~Ffb%b{qGC+bTgMN7k*>1;>?L=GCvmN7di&%9UpmqncvptXt7U&zG*(P#Xw4OWf zyud~4nKuAk;B%*KpgplDx;^`9KEMYOTnXG|n_o zBWl`rF8F@(i9Q+PM(f?7_1d}mMSpD$^qcwyRT`7)*As_2H%65|@5k3_%^ukEP^-;& zH~*L!7tLl|(m-XOnDw_kXNJh71kL ztm2k*WGsvkLDwnwKBI;xNfSCS5?Mmu04x$3AdgF=A7{K@SFB&l%CI{^-hZFbf#ZqF j8_0fzVEhB7g8x!)KI0yWF-C#100000NkvXXu0mjfM@Qnd literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/scyther.png b/graphics/object_events/pics/pokemon/scyther.png index b5c6969ceb5300ac7dffefae6848ca1a53367bd5..964efb320a907e355fbdf5b53ff0bad38f8b949b 100644 GIT binary patch delta 748 zcmVX45~@Ar8o3)T(}*C=NUq5;ghEy$L%<~Y5SiDwtc zwi6mEP|hUm*?-QEWW7tsYG#zrdnTj{cPg`v1*T?Am(ZSM4Z3=odX_g7T3s^sPOs1Q zn1_aH#!vF@5>`etfwG2+m-WZ$)ump{^A;D55mGsEmUX)$mrP;1&){fod99gwj`F?> zOR`R{MUyuS-7uw3#5`{Rt**nK)n<U{oiHcd>n z)ZJXU@_N}dd>Wk!(%HPMI9^cM#Z_{@1^5}^_$a;8sYAlBBCq)ORKRym1+_RgY;uW#HoJhFg%DKK3ZV?h`U7taNJL5cRlcm8 e;SceD9zOwPxbNp4X}o9v0000hjXmIG* zu;9?B00018J}x8x00NasL_t(|obA=mYTGav0C4FEEI|;05d18GF?I>NY+o zik?AGj35L(%MKlb9`X!@9(oad1q(W12t|`)$+2A}W9u%1>VFXY^Cx|u{ul*-*Y?`} zRf8||ZyP}`Gr;GJ4+9`NV_TiEZ;%i34{cFaDnP2gb@Pf3m(Vu`cI5{^R<&~)8+7hQ zj|_leYEWQciZVu7LAZZP8Gz{6#`gJ`aPE|6B4bVCaEnsLAQ-@;n}TdbOOE5Aj6AzX zwi!@SjZ!9l&wmbvBluiPilL6 z!rV`&Wc)JiHeq2D(WP86icjZXyJ=*y zqqRS{{Cd?+_#!wKq_cTmaJ-3UIE-#M5`DN-@S|R zSioL?HgwgUfXLS$f6(6L%c0DrqM}O>&4=zrjAQ!e>n{$9?skUAUOSWb{w07*qoM6N<$g2Vc1m;e9( diff --git a/graphics/object_events/pics/pokemon/seadra.png b/graphics/object_events/pics/pokemon/seadra.png index cba581ba34a765a6e5b3bdea5a1d8d9d1ee2f967..ba86a6849894bf2764f0c641bbd3dee2e2c45c7f 100644 GIT binary patch delta 682 zcmV;b0#*IW1L_t(|ob8pdj^iK@hN&%@DJ-p6UMdCBDaz~I18ljM6rqT8 z8PjZ=xG;r_5FYBr#2D-~dnfIcnIh6>X6FAHY{J+xp7FoJ9Dl#ZUkC44-!Wh0>NqeK zIhJ9G`Hl+cr^MBc*^Y0E{0Of_iTMV5r!#>it4<&LGKX**IF^{#_N05sO3bVP0bQAg zehP$lCGKS{>#ShT6>6YBEbwDf09x(VnY(^l3+3XeF1gwO)YNfX;83#xr9`*RoV4nC zqvK4L%uWDm1Al2t{eoF#Y)zJBi7gBb(@>Yp_0Z6;5>o-FVQ2+L{-TunA?fuV8$37} z3?mUmW)5oc6VUr^m2djxq||RXkIOhRj)Hik0uWu~&;YW5)2YFZ4hB@W%KVq@p|AJcDW;iSP$29ALp-dUgRX<&zOVrXiK7#%ksfprul1EA^K znhe+nyVQ=c^A)6xLml}REi~9ld1+!k2@Z_u!;@Nq5y=1$>q+qO@cjbd=PaY1=X-xY z@JYTg1Ak9~tntH{+>?R8E^9~E$CXYgNn$hbB_eM@wkg~5R+}~ndM<>Jxq*R`0SXOg zz;+s11>y}FlWr@YwzJBJ`8(+Y^E^XqEqIcw1l_m%lGZt7m-7l6khx!mAZE-gJz>*T zz_`%F*>(Fj0j|xL>-1p$|6ms*V1ACD8Z6frf+LjR=Lw5~Px0OLXZ(Bo0i4@rYdE$A QZU6uP07*qoM6N<$g4I|=z5oCK delta 682 zcmV;b0#*IW1L_t(|ob8pdisLX4hE*FiQJnCXNGsKusOD1r9YEP)c;`%t@=R zH#*K_$?OWCHh++|)GwG-#@1w6me|73Fb#FdTn`NmD=`&-8irP2W&UX&@NV5< zOuvu(F{a@#kU;A?5&6i0%A#WW%d#(LU9G_Vi+eqdQt-dUgRX<&zOVrXiK7#+9Az&Z+&0nqeq zO$O|fU24bJ?F7=sp^kiy7FukiJhw5Q1P8|S;YlsQh-3hW^(6Rw_;CjCbCyxh^Syr@ z_$1$&fqy4K*81U09?3vpm$jqo<3y*FB(WX%9FaF5o0RQ&qfL_pJr_dA+`z!e0EGs6 zt($3R6^P%^nsi(Fw4GH(%-=~LnCBT*_V&aT_P32<$`U8e{0{|CDm0rPYG(qOs15F?}nKTlW`e2Jf~zvAEH4+$4xk)Bn> QjQ{`u07*qoM6N<$f-Sm9Z~y=R diff --git a/graphics/object_events/pics/pokemon/seaking.png b/graphics/object_events/pics/pokemon/seaking.png index 27d9fa3f870da67f907493ae006db48ff6668acd..5f340729e90e05bd8d0141265a1b609bdff875c7 100644 GIT binary patch delta 939 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 diff --git a/graphics/object_events/pics/pokemon/seel.png b/graphics/object_events/pics/pokemon/seel.png index bf1d896146263782cdf4bbcbc0c45cb1470a4124..258b6f5fbce45ad0662f37feb142417053970026 100644 GIT binary patch delta 593 zcmV-X0y^F!1V)U~8FbW>;`aD1-HZ9|nM) z<5qBEnPO%oEnz3Hsy8H1jkFQmTJD@f%}N?VQdi@SK#LP$W!V9sXG3WSC5_;~uq8gV zBj6VzWS0G+V}C&zilp;TT%f_0&LbnN1)T#GC9~y>xuf2@JuGMm_zY{oNY+EK9I>L` z$O!E;^UZFtB>~<+Ef{x-TfSi|0-^_F`u;xlVGd!vN5Un+^=b;xkx(5ftSW)H*Zn;# z>;wl5b0#!+jlB2oaU?{T1roN%wnU_@aQCpmbP?xFXn!GfWb)tqrcZ#>RCavBTwpo@ zoEGLd;?=Q*5HI4C3581?Ejj=8U8tnz>&c$kfrggU(@UoWqj&_KecvZ!)KJRR7zF%LN2KJTP;VSs<%-sALsKjuirvPc$CaT8@0nus;4^Nd?0t!a77r#Za13z f=J?<0|DpH;rYOnH`ocPA00000NkvXXu0mjf+)5$M delta 615 zcmV-t0+{{s1c(KYEPqg7aFC$D;OO|c(C82l5cv4`IFNv7P$;mFSn$}ectCKVc$nz0 z;K;Cm000158cS*b00I+9L_t(|ob6PxZrd;rl?MXd7+L5n=m^h-dC;6+uqkNj;4SEP zq(D)0$rKvVZIrx46as6N?XLu=eWa zwvG3TyN?PsxSc2LaV79b7IsjP6BiDeTVNl6Ja22p-v1fr5Af>X;`+kzk|387J!^cSQ8DRzXB32eEv?5Cm9_MN!wYcv0$3>wMhaIlij!&J#B97QXMFY)K5E7k_YA0qK&3>x$hRZooan&J!wh zH!A#Z{wYj76pW59m@`P}_&tdqS4G8=XFT!k05t5C|`rR7jnB#B(Tt ze8c{yF|BMx_JdF0?nYyme|k7P=1|?mxC|F)7}kPDWMqF8B!qoz?uvWHcM)FuXnw-MFSRgO8jJ zk0b_IMWaRD$NR~Gac3?Z5$Y@K@9a;G|1JL?ia)0!-MZtQxds3L002ovPDHLkV1h{w BAEf{Q diff --git a/graphics/object_events/pics/pokemon/seismitoad.png b/graphics/object_events/pics/pokemon/seismitoad.png new file mode 100644 index 0000000000000000000000000000000000000000..81d7624f98a899a9ee3041b93c8c5e5818856ea3 GIT binary patch literal 874 zcmV-w1C{)VP)) z(zNSs9<$kzUz^p&bj_G?>@YUy+nO=MxZl*<+>vaQ+*tW7cHG6D^_iU3+?Q<17W>fD zXE*@AH$BU86rrx=*J2$o>m3J-#&*Co004h_mX#ks({h^~cg$!{jmZSC*@&`P6EISK zAVz07(t*vLwAt}`bmUVysCi9kq_#{8UZf4v!8z_cE6ikgjxRp1afC4D%aWHl#>mHm zZy)PA$zq^DmM^p8-s=N3hHd^5f89O7?wL;t$BSM5YXWzZpV?zwC&OJP2`TF*>?FXK z064D=+x!Xm50!Y&voavgzY~CWIee(<0*1eZB%-XJu*37mU2YBigwqY=Ioz$vi}#@W z1f0Vms9N9x1OW`9`eC%$;hV=ew}yVg-CP3P9rB>aq$%G#0Z6_o13Iw}#S%dkV7Thh z+Z>>44ZX!4@GOz?a0_Iiw%omdtBsV2YN9Y4&IuHk3M4P}h8M;%U8K3^0OK84!}7H1LrA>m%RQ9cz8bjiDN=3h)iP zTi;^UMl>l5Oe07*=L!Vcl7>AXszUKhNBT>GLC_H~;_u07*qoM6N<$f~Q8A A6#xJL literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sentret.png b/graphics/object_events/pics/pokemon/sentret.png index 91ce7bf985f95f4b4788c4e53ff79f9bebff017b..d815144c6debccb970efb49c0c380b56f671316c 100644 GIT binary patch delta 509 zcmVH=LEb@1i&{a=q=UVKTL1t5q;pC+7!b|P z#Q*>R0002ue|ymY00Fv@VHAJn;xkz0poNlWs(46q5o8b9co2ezxQFIh6c4u0R}c)L zSTFkwU2Wn{R=Uz-sgu+9JM+&t3q!~)ZgGoS{GWiHU6F+DYn2ADCVR>-zWbS5`#uL^asvicj;9O{ z*udZp1I{sXB_MuI2b}i^K#hT&8+0Nbp#tZ`uI8{{pYc!|hP+^hC)8l3{u0xM-^|!U z$<9JCPqg6?`9yOz;J$xAzl)=wxpm5qS=FHA`COh2r|Lt7CTGBm21-CYEe*?wOO{d_ z&eVq+)R}ZgFcxTqUZw=J!sAAGDl5m5b-h|qgjb{k2%PmtZ^{ck=+&;@bVcFrYiD-(QL^(mnPV^woNu00000NkvXXu0mjfdtUB_ delta 515 zcmV+e0{s221hoW^EHyYVC?FURXh=X15D=h9Q0QoQfLKV-n25M|VEE{`plDby7!bg) zkN^Mx0000nlBD?n00F>}VHAJlpwD0#N)c+_r0-Di5OS#RAW}jO<^c+Q2Sq#-+Jh`2 z5mpRAiihqqbYr7CS?PuzOEWorzcc@gvoM5IQAHJ1{GWi1SrLTpOk5T;jEo9}>D)DN zX&eBwfl}xqrL=+240TRLC<-0KAxeMIfNJyUOa#oe0?9Zhoy`j+8qQkrGWVHsmFPT02CP5xj}2q*QmfcvaQ%p*=O8WhCWZ(;Q=++%D=>v z;WsnZ&Dokr<|Ad8Azyzgj(Xe;(eGg|w8Cs7JP;?xoK?MC(F(6fKH{qIs7)sv2ACs1Y$CqT z1|DhbDJIV3`2|f#63L?-n!tu@8|BkBxNXF8!Z`3%fz{$MLU}{%mR>(b0!_R=zE_qf zK8A=%A`)CroWQn2JdrcPcs%a<0W3t>{l74vJEPxUiZ6fdCR4F)W^(`l002ovPDHLk FV1oJ+=VJf> diff --git a/graphics/object_events/pics/pokemon/serperior.png b/graphics/object_events/pics/pokemon/serperior.png new file mode 100644 index 0000000000000000000000000000000000000000..2ac9e1691ccbb35b659760d508a7831131b02865 GIT binary patch literal 1013 zcmVWSXN*5aU000Ak zNklB^J; zTA;fjq&g12Ca7vLp?V*0-YMjtRkJ)#MV%+SB#P=tR$cuP;W8!(onWGeA^4}fpDV(= zzNvP@O9W=j5~5(*0IO})rrE9t%=c>dDi=rzs?=RB@LnwfOsO`j_lm$6-vYcDULyWc zV5Kn5$+K4kAx$xk>M#xq9x`GQXa|}L0GTv48lF|3WV<4W1*y+U>3+dELC=R#ok}A; zEFM&UK1eQ0tblF$zn@g%_!U8jw4kx8L%-mhpjwZbGhRjk-D@pa$*_g{W07IgJTikW5j|Fos6QY<+m9j_6VfIZnMMjJ+p|+s`QcSQX zd=eC0cRmchGFF!fL8GY!$Uo4vKjV80Y5xM_4!LF{N>an5+{eFsfCo{ z$K(0yqxBXbZZd*OrvTEHUO|A%ZyVg^39q^*rh>YM2 zGxnx5e)ypgCmp5(3G?E87T7qs0005O zNkl8i&5D~9xdykf;UpL$}~--Z3w++E_!_wvR?J`M(F*ceDC!7Amlr& zVnVMvy#s1pHv4}R>oWRlB<7J-gHbkZ_8U?IX5#zCKhB>Fcdt}iMgRZ+07*qoM6N<$ Eg78KMe*gdg literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/seviper.png b/graphics/object_events/pics/pokemon/seviper.png index b2694226c36f879c1b62fa6cdec2ec4e6dc80e2d..4df9672e331eebea5b7e0d845d5cafc019801d96 100644 GIT binary patch delta 909 zcmV;819JSI2df8=EPuFII7m=vI6zR~ph)o0h+t@lNH9Vo;(y!G)PSzE>VTk!Gz%{fvrBxLv&f{P6UXyi!6MM8#b z0p?M+Z2*lNsTlqwBsW|O9C)Ek1Q9~@9H|%*#)g{_2L=x`V4aYjmZKGy8DD3^2tweV z@(JLw%F&947Jr05N>wI&$xN>S%M4>f;QKxRvB9y1z8{%i2(0K0J$v+}H%QyGZV0%r zi*ZU5_-=O02eHmcpTFQb^Lb4e1&SQcs2n?`M#bCI6M}L1I2@gJ$9RF|PFSQjoz9RK zKnkw`d7jIr?<+xvmGp|a&=f2PB1ghY@!4Qj=)^#-gntsKX0(*arsFd*Z+~Wi2D}o= z+c550V}$hpx@hxF&&^mQ$M{uWsDQQeg00- zin}=``tJ)BPzmlWjXEpZ?a z?=%v&mjHdC1b!;1As1f1e|1<=f^yHMnvV;O{C}ZpQCxKv6G-gEsFet8&+#b;h2gBG zI8XxwQ=830TM7|lwQ0@Ag-JbcAzHxIiI<5`8r!8cj6KJ5DroRbaJkt$)dg&)$+S<9 z>Q<-6ODZ#F zy??=f>9~Nyy$t}vI8u_|4W(Gi5TwqH9AK`{gatDL@MaB*H7FRiaDP?g8NJ9d^988!r!vkp!yc&Y+n-sNU8A`5zUAiyla_n j0Aq`CcJ!G$x_$#4*`wCnrqNRX0000_7Gk0F6v!6A zlhBU6B}-~Hw1*_DlBqq2crocALJy7ckb@M|9K1+R{W2w`Mt?0#-`SY?vuaDc37yma zW_O?GeczoBg#NFGx^VG6Z*~8XwN+ld2cLBB&asLyrIWW1UhWw{BgZN(Q#xS_xM&T! z2GGc{it#T>3zM|~z)Ni+7Ntzjv5GO}e6kqNCxDwO z$19##5CIuenSa8PncVsL>R7O1doMW#IO_n=)HVXG;l4v1&FM#yty38%t8)8 zb@D*?(|;YvT>ib-Z*r%Ga5R^~+46CF5Rt>q?LdTkyxA&gLIWs-^*JJQ>HCY1+fz;o zSzAKz^z7)^b}HhM*X{t~P2TKiIoSQ70fi8bk-Tm7J{@m|j>~G+uITTg-%L4v3XOyk z__?BnTzdcI-C;!uszZlqJ`ftYQ@0tZyXz@S?0+SgoeCY_4H$}q(X18#r~$%-{nnu) zg%;`u-}T*^HGU?%+Hale0^VzJ?Gt1M_3Ug#WzLP< zMff7kxu1^4nAn3z{5jt($}U-^*BYn^2|}BzY!Q;S)0!YNXxM3WKY_NI@JlBp677K? zig{BN`Q5AxZySQlg^@!73QbrtGeRGBh*;x-ahr@*O};U|qrU)|Xy+a^VnC4tUC@A2 zRZ=`uh5MQiW;9Qj_Ix~B(8Axc*kJk=19qSZ5oXNzi->278N3@AHjuH!fE|D4fv!KR WxSoR2{2-eE00009@*_}DP``1nXjNZ^17kWd)N$k6zxNB{r;nu17H0004o zNklud0#@Qf7-peDy_777|{dO)V(QGGZ+;AamAtwu-m zdqqr-dx2aijGZ?1l~x)lZtPU!0lH%z$b}ci-r*UTkaOS8NdOP@gkoTgP3wh1J4Q2} zn8ytsxo>AQfD7Y+F-BEKxG*lcQV4hY83(w)3E2@B##fHf3{2=4K+%9X5|;cx1Gw<| z)hz0TKivS(0!p6I04_|EwN&*th{|^Ydrm$Vx0>Am2l~P&ds^RTwZfnSW$iIpNqj#q z&=+>}=_<~uJ`6{*NamKxNzoLMj`CVm*Av0`E^} zoNP0|caYLCHi}_RUW(Y}1>p=vP27$1Nj}Db`9^)=fCCeX4HQirh-5iJzFv_mHC~Ze xYPu4}!3VrGvfF#eSQ0+F3>#U{;~xKAeFNzxf2PBT<17FG002ovPDHLkV1n_R+mrwR literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sharpedo.png b/graphics/object_events/pics/pokemon/sharpedo.png index 1b2f99bdd51043ed9b68e7bad6bb5ca86d9d0a39..b1804b3ee4348d9ecfe6f6d57729333264d895f2 100644 GIT binary patch delta 631 zcmV--0*L*Y1(*epEPpUSa8Pi#I8cx%I8YD}5U8k-_}F0h`1q(eQ1}2i;Mnk}ps?U* zc#wE#0002ctCR)+00JXPL_t(|obA@Vs@pIW2XL7{p_3vNI@ahIuD6PMXt&;Hxfu*y zdLfI)yh6KN$dpIPL-YYkmOCc43xzCIk1QwgIq?T2OAFPMpMUK9k91_52=RaXHKUyH zts}DIo(`B#_|^it9JjRNo@!wP<)|kMOj)x)?kKiu%slYwelTLpLR$;-5%WO3vP*Iu zELkzPgd_nwY#t~9-MwA|ly2NO%0ctMC|%jY&;Sn2dEd4I1(gn<^|dB2!G`EoBHloY`^uo22*3;0t2gX zM$|q~`Fh6Op9&EBMQ+~%+}&?`EnQXrg1a2v)|GSD7II-iM^p&p_T%d-fJA*6vaFu- zJm0wi|6GK?H{q#y$=rP70T1llF}%n7)5UWCobL}qmhZL}jDq&vAlKAk5f3Wwy#C}9 zdegaH?QlQu%0au0#dFV26UPm8llVIC))U94d`;fB&e0zb>Z-M-djk83&+ z?ZlX+`vJ+hWTax^z5rHms(|=-$jFZ*w-D@K#-Dn2kfi6_w+|=iDRKY1<2Tq; RA}as@002ovPDHLkV1gwYHxK{- delta 632 zcmV-;0*C#W1(^kqEPnt%U_gMd2w;c+C`b?x5Wt{t=*W2Z`1qheXxK1d(AemxsKC&O zppbZI0000Eq{b5f00JaQL_t(|obA@VirYXC2k;dK0axqYv>{?gaO$!|Matw|Qm9P8 zjY>a)FG&#$2YQyfE?~$rxVh4nl*$mYnbpd&cJxJXlR&2OPk)mCvzisM8T(&&d8xe*3XOnSD#oFxgQ4ni%aOapt@gJM%=QfpXFmJ4`BpfnM99t!J zO=8H;vU8#fq;|I)XZ{E-=2C%ssw(B~&^N2_b_JGHE`N|3>n67=)?Wr)fvPa@JqDI; zk9^xeVf!hSpBs3#i`={cxP7-7G&g1S3vN?*Rh7o{&G@5o6A>$rxbMmNz$y1#C%)Kq`?1sgZtJ~ojq!g#e3upOd(?)Ve7l3j=V|L7 z2=;8s-28y3Z5fEr^H2b3IM;x^Jtp3dBsF8?U&f#M=E%L7Q(s?(`MX5@@78ZccNo)K SbeEa{0000?GvB{qEh}dv^d$nlx$Bq{(+gq!041_bcDi2N;AFQJs~P z5~IIcD5*L%hATvr5o_^f&6*k_dL7={^RVmr5$EeSj}B~DQ^TN()&RDrSVqn`Kb!^R zkTVFxp!(z=em)Jlf$U{9#v0R)o|F?soWG5%o+OhV_Hd{GhNtr+pTH? z+p#L29Balfzis){)aMMd%Skf1J5O1=G?MFcc9N&?A`2vEfQ1<+uq<|7lTF1%J{T0dO|p5<+&*i7BV(4Msz literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/shedinja.png b/graphics/object_events/pics/pokemon/shedinja.png index 89b7c55b58c30f5b6ad69b4312a43d6d970996b9..8e17eae07fc3b6e9f55f6a107e9ae434d7db54ed 100644 GIT binary patch delta 593 zcmV-X0t6p`UH3dU zya|lBT#$ejHdB)Sgo4N$@AoQ>O54c{hhVzaPA0PYL z*=q%jfOZI69(iujV3wM_Y)NekWP zI@g76V{V>Wr^}dqNuBI$xh+U@NTl|G+XR3z1Envu`}iY-_DgcDw`GDB3}KFINPHkD z%ou6Zx&gn0_POP^Lx01FhOn@hWIAthnK?!qH9+F?NPnMSyWUl}Mu|XL^md21Zu*b; zp}9i@kXTsS=fI7YnO|dQtHI%>7>4U34J_oJKul?$1Ix86#wVIul~!)RRx8>H{ao-D zT#@!?+B%SKty0>eO6#F=wW?`5X*YxF%RV)v{fbQrbvIO%AuXJ5q_P&*cMzC4?)Gr7 z!bI#l&Pu&^u5u<~rXD*r{#1pA?r}e7#)jf>aB&L@<59xVIpy zeVH1*_lNIa*!EunquK1;RN&_?-ul=5!+to$-_Q^I^z++~T{tkB{TdCs1>f1I<8Md= z?g#b*qp!2~;}cxnp|_zI$nIYsh9|rV+~W8EjN!O*^^C`XS9K1IywJaPKk#zB7*9K5 zczozfGb#dZQ-5|ec+^p{qn$B}s5B4woF|brrKW9!dfsHBY%3kGS#{7=$AHgy>4r6K zXVP435|M~ZY(lP{H&zrOyON?^n_`ubjArxhnhImQ6|9%EPjM?4CNMNxKzGg(dcRu1Rz28cLS@ z@(w&RdsJuZS{=9!*mbNmXmhIrX3ZQQho36nG0y7`6K1T>l(J#-Lp&TMTu<6{3iENw pcky_>Z|>)Lc2DJ?Cw;3>{RWY-1rgnFud4t6002ovPDHLkV1mlQFWCS9 diff --git a/graphics/object_events/pics/pokemon/shelgon.png b/graphics/object_events/pics/pokemon/shelgon.png index dd5e862e82ab24ffb59af85ef2f7ce54b445a430..2c6bbd75c90d89438c6f5d2f4fa22f0d27b708b8 100644 GIT binary patch delta 463 zcmV;=0WkiN1b_sPJAY7EP)ImP=-^=Z_{ey8aHuFiU@$niKv0m7pa1{>A9*ad0004t zNklB08-F#l$HHdRt*-E}1~BkA zd`L{v_BkW3`$SaJti_5FlbMS3kTS}QX1yZ-kS*3hgQ6%d8>~x;7I9f}4guVXA=QjU zAd5vry#{M477Hp$&SB>IXx`L}#W3!q8&apvzdy;-!&Gy4S4hM9Y}< z&cHEk#$wl7N`F~5Ma8-vQ(dxtpT|T7(l+D61BjDv1s9G+Fy_5AN=i^)E55W?^*e}| z_A1s2am;(0)bc!sW|y%DJJT)h(PKP>cck2otF&V5&TYD%u1{O`)166<9w$;M1D8c7?o!Jsuj%I(%t9=j!Q|H*^LmZ?Q$!he)%pIUbFtyT;lSx*ul+2ixDz zH?tA6Hm4U1tg{`Q-?xbRys*NHABKM(+TddD99r=&@(E3qW6X)?o}&N&002ovPDHLk FV1mh7;ROHy delta 480 zcmV<60U!Q=1d#-gJAYtUU`RMf*ua4J=)jPOh`2ydU@$nqaCnfApa1{>$?AAe0004; zNkl9PJ35aR}M3qV7vH* zd%Hq(9rh0*6E$2;(CJe|+*734Ge#yc1?e6pm>5NRfkFsABJI^N2*SKhI>%rf<~e2m zMwB}iO+}b_JR1ktsguTRJjN`i>?dU(KHVz9tQU656K7me#t$3H^QsT`bek|6h7-dl zxUWdp5GNt&g?|xMbb~NkbS9kFOjeMtg;?XHUmrt6qni!F)dv8VUkWxH^u>Vo%t+3) z6b-`c`K$#1ai<_H0S2^Z(QcZi;;>Da`K{|2EWu%@LOYPl z!s<%DIpR`Eaaa&$JM+<9I?_|pFGppeAkFNt*80Yh_F2zwPf~e*L0h-FF>N-3vJi%! zbNDc<-WqFT-F{musBC{epAP%tXu4XUYfIbi`g;qY)(Z>R_+hx`zV$ZdrG3l(Mcx5q WC~>sAQ3BKe00009QNKboVWRRf`10isc&EaBoebx7Ji6M za5;s(ffh^vuxvCaoG&dic7lNDx)CIYCx%aw8{k_MTcVlo`BU_?u|Yw37hCG!f9eEu}EBi}t{ znqOW|bGvq@yk&B)HBYwOyL!#9p&Hs!HhGUf#5dG_7*MXsuJix^002ovPDHLkV1krh B)K>ri delta 485 zcmVZBl-(yjQm58eI$&q;QcZMD@_TYvrI;#0`jtn=>#88$jJ zV7r{6am=C!KU5&tAIs3dFhnY-5wTw}u&$p*b{Gh@0HO)(I{+%E_s4oqI2P3UP*cVJ zC3cgD~WrKN44-oxXGM4XqQDet^q`egBeJDEbc3%A6WL68iyW zYV2S95@W%b*)W3?^LGN~rWJV3`2GV=?}Z=G3ljqn5=52c^Z5D(M9}eNpa$%I$J5;; znS;cZu23!PS9tzBUD~RfDC6KcV})D!kf&LdP=ZM_8eSY`n`C!MJRk={j$ePjjx&&00000NkvXXu0mjfd@$i> diff --git a/graphics/object_events/pics/pokemon/shellos.png b/graphics/object_events/pics/pokemon/shellos.png new file mode 100644 index 0000000000000000000000000000000000000000..8c46b4dd9b851a65838161f20764a35548832a57 GIT binary patch literal 521 zcmV+k0`~ohP)?$<$Kz~W8 zyI>t$HG733g4j*!b?Uo2FK59;?AyNMz3)BlU4qaqcCm~98)5Lv0*S-b$Ce!o0*UR8 zdmL^tk5M3VtLj&MP+*wHERcD>?$><>l!qO09+8a#g^QfeHr%TDHDMl!jRJ)&g2~Cx z=P?QtF2r%%1LYN5!H%Ad0)-=tG1=UKX&zOuTnpZ`Le%7p18up?-w68{5A;I0pG(&`}c+ZGONP2N4uV0h|obo9Z+7LV_XWftO_l5IlR&fk)0GvprJSP z@acO`%c`)@W~?I#FCaIgCiqmXaf%aC33SZ2!i5ps(oL47aOqqa!JSY-DB#A5F5@`R zGK$th$k*9(nj?%T55R@b0Y3njHXVxz-u>(1&e3z5r*{KA?>)>}N=KW6+r>~wu(HYY z5$V}xjE!;_9nB^lgTmR9nBXGI$>WCW26=29B1`x|yHnwr{^j@r&8yR8Z0QNu00000 LNkvXXu0mjfbJFx1 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/shellos_east_sea.png b/graphics/object_events/pics/pokemon/shellos_east_sea.png new file mode 100644 index 0000000000000000000000000000000000000000..b5d39d5e0ffa94851d95571855dfa91b85d31bfb GIT binary patch literal 552 zcmV+@0@wYCP)% zSZL_z_)v(L0000;Xn>fQuvn9BthXq;lxIDYuel6GO9k;AYb491)9Jv`^=8 zLkm4`VgNG_w90tolKw&qqjrvUfG24HHxHBnqOvpZA}-StbAwgIZY{?=P$FVN2LuNd zdSdRWh8Zn_X4k8N(Ym3BNzcwPdjp|O1MwK~&}@K(4Ln)5%@#G!oj8%}x%Bbr#VH;- zMg#bin35KBKK6xxl9*3H#5$}`(!y^@~wufS{(SL=-&$9;wViET7={4|yA%mwW- z36NdvPJCo$5yeSRFEf)34|k*C{d09QKqVUo9StzurPRa4?_) zeceqD#0`t%eo9x0h7G literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/shelmet.png b/graphics/object_events/pics/pokemon/shelmet.png new file mode 100644 index 0000000000000000000000000000000000000000..9e864062cb145447f1e3f803590da422d6d42dd9 GIT binary patch literal 491 zcmV_&3tJPKfw30eQ#;-hC9Q;nkmB^dL0<@okpYRfL1JNscOgz` ze6Ndw5DXyYn{xbfzQhh=bLPyMGv^zgu!VLk zuq!3BXP0v;b1aCgTw|_+0wu({^oyO)cJer4+<@}jXJfh@7KB_|d?rId=eG|+w?T?hF9pK82Mv7KU7dAZKWVL|-rnl^k#F`suRKLgHJzFx@Si z;2Ho(0RSo(gc8PYj_+??Bmh2xv@Xach8%rT;ORr?8_(XHzeF3Bug?{m;JzTk1)Ge# zpA%+{XVt>8!G318`wnxo-IL!o-Zh(&Fv0%(0r^=}k=J)4aY=-%sOf^56_g1^x*|Uv hiv$19^ZUj>lXtBAS7VHR4D|p2002ovPDHLkV1gLV*X{rS literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/shieldon.png b/graphics/object_events/pics/pokemon/shieldon.png new file mode 100644 index 0000000000000000000000000000000000000000..defbe85989070c2623246f1418161635bb1d7b8a GIT binary patch literal 507 zcmV5T#!7Y#0?4 z81f7?L&=>hhf3Y5-1f!s{bwTr&{to5_0`vRMN)S9&kbUw23-bWq0=`SL`tc=!ysb5 z-*acZ%SZA%Xi`(^&nY+^+1Px;NG@TY% z(2!M2lw>5CEU~^?q>r;$w|^Ypmx+f(!A`&pHZ9GTjATt|Q z2|8q|DlySYEKImkmQKYIOFsyaj7|-aIAa?~>A4+FcT*oJihq9o^E|I@43_n!FMa9% z3DqBRHyb|ZkEi#e+j?sJ1BbO`W}zc@-vqp6uSPb7x^WHM)F`ZM@n>L>weaxeqGs%o zHmn$rTmv_|u%ZEuY6DxS_3aZXEQ&D!GDZBnb@+OqOaI7F$zn@N`{ThDjQZkKC=fNveL*FI`reK zgNZ*6VC-C$W65*2+C#`58Ky%+pm{i@P#KOB<}3qC3MRH7|5+WXANf)*z|lMgo~2)F zViZ1|h2i*IzGITVaEHI-I}=k`QmzjLf##vV+5QsG?SE)EXA5nDcGdqndHGOx)T|5; zCm;@`%3%!DOw?sxphz=yh{BNP*)GXBzRSe?y9_kTKy-79eJWI7M;gAyOU?M^ zR#~=?AAdm4=B&NCZiGEp{2Lw~1yI=x;OsUMN+DGEi~4)u+;IAmZsM z9p5DzZ|7%en#llR*pS7_i8$H!i(JP>0r0mku`y;{R`k;j-x@U{;En!8iKNT6U}es#f}O?hYkiEQ}0 d`56CDzX69$UAXF4jKlx{002ovPDHLkV1lk;fBXOd delta 782 zcmV+p1M&R62CW8=EPq%)FyN?waA<%K5D=JXI1pekz=&A*`1n|`a2SX{u&~hB;P~+1 zfN*GlSU@nMlqCHC00Ov4L_t(|ob8pdZlo{}hOxv0VC|q&!oI``x}?BjC^m2fI#VQX zanij=BvNd-(pKB8pmQ3Obhyj|oxuin$vG)bcU4AOtv=iH|9>+!7{~dFulS1p7sUIJ z>0Je9<=f@WIJ(9Ps`m?a|qA5FXYQZTF@>W6_ zTi7r1R%ER7EUfgPOqz53OHNTp`O>7Zg?-FB(P8RY*jdR`RXjJeWP+KL5}B2g7iIWj z=UcT{%2yjZE`QX0#b9HScT#qeSy{HorHpO-semhoc(w6b-a;-rD?8-WuWwH_{@g&y zb=OTLFWCuBxqOyPj02hB@sx5cI3+B3Fzf`{*umy!duo3*=E)^scrsiMdV!5e{<>Cz z({uTbdGiJUZ%tuiF_hGpLm_B*ocDixQ_t-rxMYVES%1L#A01jClo~EfLmbtiv<*&% zhPiIpFX4Lznb??)dS)m@XqZqxIHe^Mz>oc|Umv(;UmIRkev+-9gCrdb7#ViMDN(?i zQ^D&|uxH=T>TshEQ3*n`DWV40ey{TPdo(;4lBY+O2o*Kcf>#wa%$^>#WPlCjbQJ8F z`D_)21Aq5|QObFV(eYmGGTA;H3~R%?hkbIRBGiI|q2}X*ITgRa5{|2IzO2&XZXbr5 z!9WT6oH8hZ@A@XU6*oK>I(LU62~|We2o8pt`ElG72B@mhg1rGyc744HaiCtXpp=$S z(LRAeWmp?B*u%NtYSKt7x2e<6fGceISUsYW1j&>?B0gOa-6_M4hpDy)q>g z;4}06bJCBhJ}0`vAN<3#}pDs$LGdft1nv_YnA$AyLD+-T z=}s%tS|l#_CE^t}@7{iw^YjzqL`|X zBPk^!{SAY*D=Kpvs9MZ#cG*D$KwNzZST==}qAmlr4N+d>h6TJ@!={qX&}Rxfo60Hu zUM47d0BCy_*@|386a~o|D0b*IHDn{RJ#)Hyt}`AWV6z2>xI_NLRG zDW7fP2{jE#7U-Iv*B<(dW#w4;ZD3om-&FnnZ+h}n$XxgCpJqB_dU0t}lb2W5wGF&q z>hE7!&_{Q(-lv~Ib3MSppL_#F(@6Tn^5yvGuKKX-?h-xLixO`-Doo(GTkWOktXqAr z?Tibj<4*f#Y%;mJ`hd9^O;m{)`!*W=_@Gsp>A5g*-X?ZGiLV?7 q=Mz~xeKVxOdc$$&lkN%lZ|g5oi_tXuLxLv&00007KSoq*r`1ttXNKlYCP)JB%Ffc&iXm|hs00000!j^VK0004t zNklm7>?myQt&SnrRx^SFbNpdMj4E?9tCeYh`4 z>#!FI7CS8Z8IB5%BwCxzz3Wx|FR(gZyFxKx=W?I%q z#se3f*Xav=P9tN3eZbo%<@w2ZR&Ojw+;-Uht8Lc<|`ZP-sA?C@AQFcmMzZ00000 z003R1-lqTn0O?6YK~#90?a#dm!Y~vC;0&2uOPs}5xHWUc6r`Irk?zI3hxCU&hC>JO zDNXBOiQEW<3_=cc`0hr+xK%pkofK9sGR>otJjptz}yskX1$3oopLen?(yuk4VfE$hapll=HCK*q6DW4U( z?kj++M!iqD?ZZuVSFyyj3U#T+;AW=vn9x&s()LrRr#{@}^df5eOYaLJlnKq)Su+{T zb|Ukkzkj^y^Dn`-e>BcMe@f^4bM7e;#rKE`XGz@)UxWY63(shn4@CCEZU6uP07*qo IM6N<$g5^7w;{X5v delta 314 zcmV-A0mc5_0^$OYF@HGd$fyty5V)X#c(9P5$f#(Tc=+JRIABPbV0p}xz5oCK00000 z003`o8b$yB0PRUcK~#90?awg^!Y~vD;LJiMiL-cxhuM0FS|VLC6>|?MmM*=6qZGVL zL<&;KT}iM$Af42AsA;d?LnLkWqAiHV6>PJt(Q2dUlc9zt=@H1F$-WluG&>)e$Z~y=R M07*qoM6N<$f;(Q1_y7O^ diff --git a/graphics/object_events/pics/pokemon/shuckle.png b/graphics/object_events/pics/pokemon/shuckle.png index 514225cb4ed65ff530f4d95a19af3c2335cc0c7c..b7c0dd14212347c3f0c08a6a4c5a93be8e6df632 100644 GIT binary patch delta 522 zcmV+l0`>ix1giv)EPuF&DERnT=)g#DP!JFh5O5d}XlQ8o`1ruUz_2JN;7CCD;Gn3e zr~m)}00004PH3wD00Fj1L_t(|obA)GO2a@H2k;xjY=@%MMe+{Pp-U+pfALPaSe+1GP)vyZ3TAw|Gb0_rUjt zKb((S+4aA%Qwz#l>wxI?|VH#N8;y=Y7X09{F{^4D;g58rqsC>v&HO6zVmni{zZKO%(qVEop?Yw00000 MNkvXXt^-0~f*jKVegFUf delta 504 zcmV5O5d}XjnM-`1ruEfUqbi;Amj@;Gh5i z00000000296d4f!00E^*L_t(|obA*xOT$1E2k;w$P6vuoamXSkN0GE3`nKRKipp0k zyJ0~bAyOJr?c>|!BpxfB1hbB_Q5%41663c= zoD*}4eDuD$p}v_@;}-dmF?HxzZEVw#Yp?a(A$PG*vuRqDoVi#C9$t;qKK4vEWG1BFBWi%1=?)utgiQB zfaIneb7NHw;+Obi6JCgcr_63}XbwVVL6}(=4J(0!z|ugEIWZ5-p=%LxDL&qKVX^bo uuQ`2t#X#x5uqoFP)+`>$SDx&^zo<{QHVLKeXwSX?00006q diff --git a/graphics/object_events/pics/pokemon/shuppet.png b/graphics/object_events/pics/pokemon/shuppet.png index ddcfd2556aa0ee92d1c092bf0ab069d7838b8813..c1957c6ff1a182c3558e20a5e28089ed7f25e45a 100644 GIT binary patch delta 417 zcmV;S0bc&Y1H%K5EPrEKi~s-trLES4gsnPCdvkM~88KQyjIBa*t#h^3xZv=$i~#1n zQnfLA|8u?8%^Cgx00B-(L_t(|obA-HYQr!P2H-HuEKD6C2V|k_q?Q*7M-D;CIJyETDeac$r zJkgX%gEVxaJ^kEw2RK9ZE@`ncl*go{-f!DzKx~lV&6t2m!#b>rYn8M-m!o-cNdxRY zRryt=-3(OEEPt&z^8WSvhbgMGE4*kq*0N`K;$FG>o20%>%{H({C8>M^OGS2w=Zx@H00000 LNkvXXu0mjfE_T!P delta 417 zcmV;S0bc&Y1H%K5EPqf~fDjN6prF`zc(6b~U|?vNC@4r^kf=a#sEE+$xZv=(ph)=8 zP>xb`)`G8-{v_W300B-(L_t(|obA-HZi6ro2H=yW%6p#xktTGmN!W|i>_o~AesMcVZt z?OXl6e#V6Ftg1}HRR4qt!%)@L_8j+B)%7mrZCULTmPcw(Hf2iErP6WJ6IH5Khon`? zBXu7&NKGfo!_R$lfYnrQqZTJkd5v1C-MS10ga&ze)B1u@!)7>j*DPvz?CPDOfjva>I5q+x0G=W{mK0H7} zPlTT+g6n}iN1q29qRBZy4o$EQcn;Sw_?6I>S=x}#EE?toOJey3^#y}0*+Y5r00000 LNkvXXu0mjf6w}O= diff --git a/graphics/object_events/pics/pokemon/sigilyph.png b/graphics/object_events/pics/pokemon/sigilyph.png new file mode 100644 index 0000000000000000000000000000000000000000..c876fb82833e231f6468f5ad4ec6b6db862707c9 GIT binary patch literal 804 zcmV+<1Ka$GP)dWE~2tM^4e6VRRc?mNjA|MisLQZ~$nvy^+#!yr;6!tBA zD1Mm@LMBULpP?iFNV97x^q52DVEOYm-}lX|WCZY0@1UYV{q=13v2;72++xtiM?+_J z$i1HZU%=N|Fsd%+Gh9{Id^#Jn@zG?QRM$REMjeClbTWQh3wB0ok=<|uWVg#!9$qhE z00X^vXlg^F+z%OGt%wf<#SCMxrias6tD%~V@kVLLaB^7>tn=wyu4A`Nd?--Ei(NoG z{L;$93$Iw=+l6TY>V5Z^WPBiC!&s5-)g7TBuXtn0WXBDwfq$Vu?13^q6ud0%6sEnp zBjkC-3f~*CT>9yixUC(gigj+f^ysl zl*`bSICs!t=(dMS0aG^CL}fp1lAE3YmYy|Hcf_fmzo2N`IJy`vdG|HzG)RgF_7(tbkdynx$;NTEbaU{-`67o!C0$w>D zP;}&}bGVYcZ`eoYq=nMx`SYQXheHABG^JHH->0&)(!$DH%oUBjmmLd=LJFc0*Bd;X zbIBLjhq=LPVczcu_!E3y$T*(x(%*n5D&$1b=+fIDT{5^#z3h0000bHqH6a`U zSzsE;9&Y&5omL#I1C{~5>wSD-*`4hGK*pjN``&c|2_5k%Syqxfea3lzDs?ki;9GJLqiCws%r z*lx0VT?Fyl-Qv9la3Bv9AMQb554x=rrO^7~b!sgE^mote5;+)<2Z}rbEA>I|UXoH> z)b`z^1o8rrZ>tJ*IB*{*twx3rwzE1hxSx{1paReo;10wN2HXekLUdw~I{-SMDqW!e zSnu}%O}|c-Dn6mz1^KLnwcU2{0aC~QIwP9=eC^TzeiGM?c-0vbZSn!qh5lI2GosV= z5(O4!iu2A2b4>xAQH24bFiQ*wu185s^=OV7XC@&4?}h?h;9b%p`qp4zVUjqb`Vu#S z$&?%{iV4+w2i4S3umGnk(x`Y|C0Lzy1Z>RpAJ!-3GVgj3yqH7)0000o`BqtJ8RL$9p$59|MLZu zE-Q2iEg3dhJxi(1GYQKTl5bJc^`ipIpgtb5Z$P%nuXC*luIr`r8Fm;yOe5Q1HowDi z?BkH-STQ-*OKErPD6Xn#O4Vwn054Zrj$0$nYkEDM9CF-)6nsD{#~1y-WdUWq3Nh z16zn4wq3SPog&+|$n3%7!A@-Qi|H+Rh#e(l=T3pu-o)xd4=g*jg7ybHj8oZmZsdEx z`sM;$?Zu+Q_};H5J^KLO#oo^<_mqSK=0m@+>jUrV{%G$@yZN;-iQ4A}93^b^dhjkI zD}3tLb`1EgzL@Uqj_<#XxCruvpBL;fv}1d63}%F^(XC(JTEO=eKelGtc8`w*5q{G+ z;AlvX_IL{lAZwoE>wPcv?5ys4vBd-DpPjatokXV}JBZ!n;>!peE$m0?m)`%#)wx=&L-^rmAzU~X5L*p~^JbRX zE6W0%bjikTm(q5#l4CiitM~kBLh>vNSk!_Aq%#GmjP_l;=GgL7$PrU`N{}5o6I-y! zj(Bn?G<99N+{UK{n~H?s5ZO**2`H*=7XXqi2*hzbg>f>%}7xlQ_S0;g-dUS|_V z1=n+!P;;--5idPhP`wE!yGja#{b2zu_;P@RVZpEwBottYgn$LrO;|unZbsOjfNx7$ t<=M|9Ar4qD`l*WaS@8E7|JV6X;}2$*b>UAjbu9n@002ovPDHLkV1fx{oJs%y literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/simipour.png b/graphics/object_events/pics/pokemon/simipour.png new file mode 100644 index 0000000000000000000000000000000000000000..79a4e0714c60ed32d23522ea2fe628bfb2e13a58 GIT binary patch literal 788 zcmV+v1MB>WP)uDcsRho!1%~`P*6}fI5==nAefk#^_A%o0007? zNkl2L52-f0Hw7?I}getnc<&d%BNQ8**X0-#6Vs{6O3RE&kT7(R!HAn0cqUR}r`kB)qXIhyV30i6J$_E@43aOqMUiGLXjuI&a(V`fLlIv?qt|#Z=~L`J zM3~3}m4vl?BUsPx1iFT&dJCYphc9s(`Nm)^`1Ik`3%tHwX59fmPzYipP+_kzxe_qu z=H)F;7!DClOhF*#lgWtTL4|KSf)E#iOkbKRd){(Jf;cg!-dF~hqMTX-3?bYO@YL{2 zl?e2lLYlD*33Dr}tfC8j$?eku!%((!J7&;}9=&-DLw!U5em*~n#`<0Wj>!2DfqHCJ zE)2$}erypO^k!ae*Bi4AAscH>1tKKt&oqTIcttY1dc*y1HghpvE{7JsPPY5YxqFWu z@9(^ID=zkTK3eWB=cAny=l@pNYmDYm~2$no7iFA#=mG_J1yL9;EDka#U~-&0=1)AeD4|zP9n)a4MKWt5N$!wr{l@%4ofq* zNHQIHgP_PK-T?KJSy5O!WwuPR7fdoOykIbZnfF5m$|`?kV@--Tf(dp51FQ(#`=J@B z!K-V4zE}uJMG$m34-$c=4@C}^ju{{RZaWBp!QsD(GAo^zri6-meus75L>~# zx_H8XKrjF%W$)3kFnRhR2KbVAkRdL9g&<-2 zCEza}dH*wz(Y0%`oBC;u1nKhpeY7N^01Rni0l?ZAR_?DG1Su14t+*f)#T(4er>uz{p$~do#04xYLO0Ol#G(Dc*sh8xRi66^aqt74yvQGd2002ovPDHLkV1nx>OuPU9 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/simisear.png b/graphics/object_events/pics/pokemon/simisear.png new file mode 100644 index 0000000000000000000000000000000000000000..a19fe7f80a6ac33469fd86ccbd981485aeeb040a GIT binary patch literal 781 zcmV+o1M>WdP)X4~ZNir2K=};)m zOLV%p1Pa|sp`}?$xEC3je2`o{L*<*;k{#Kd3pv|Qmd^j26bg9wwzIn-lF%Z|Ph_u@@R zT&BYuq*c!1XowY!T>(fk(l3BW^C}u}n>=9Jf#Q|aeAoyrPShLf&9PEE*k$|5go-k9_j`d_P}jZ#ApkFW=9F?d2|;pUUcp8-INU`sCHdmJCp{|N8vM{J)m#rAblD zR%yGitXVY-Q^F1p-zGnSEKtw}cvifBCLK1pBwAlQ{oRx;{Psrc61BHc z5pwZj_w^6ZVPvbkSZW#DaS<-G1`dPp^Uh?px5CXrusoQ|b{?HJT$S|l@ZepO!7cA^ zw}Jp%?tz%t;RFx594^bENQBe6HLt9I;5X>2Y`@;JURZ&OA$J@>a{a3_o{StxxgKI@ zCXb?4zR#xWCp1s&O;{8+++_f+aK_v>L*eY$VQ4xZ%V7>bog(hsWu&tXn-k^a*gQcLSqyZLoL-0p*c)dps)2+k^)!2C@&3WI;|6kf)wv{x_QV#|100000 LNkvXXu0mjftUYbd literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sinistea.png b/graphics/object_events/pics/pokemon/sinistea.png new file mode 100644 index 0000000000000000000000000000000000000000..2c2cc0889a4d607969d93dd140e3c090cc640544 GIT binary patch literal 487 zcmVZ;&M#S7G9xN|XO zG)a><6@-Cd=)X()_xs+1L{XP6UAp|AVD;Mq-X_GWmza&eVy?0lp;W6l%iKn5>hc^b z%ZRxE$KVPvA4o2ky~4im1~e0AN-)V6(p+#k&c^EPCm~XZ)eTT{y%BeXH=xuL#|p9~ z7l}%Ap~sd&fjRm@r0RwM$r8O0afEju(Gw%Vfr(LM1;dTVp|Ap9I9Lrg03h*%spCr!F6+Ubl&T7{^bQ6~VWt(hQ~QR6AAKtoi|L3uPfow+^Snl^8liv|SJ=(*5q66&;llq&|b_lsDvj`jp`qs}fRzeKyW1!q7)}>q&uy9m-7p{

Hu9_`t2dCS^8@f}ve}RIk_&3J=m=vo=@-;F2ulije!ZvR=u8OrK|-ttoB~ThCHMi zbz#=9L9VyovoIJ>owtjOI}}+7MIc`@p7gVR zWDe$WUSQDrbcDz-SZkD9Qbv(@k05WPmX^ zCa4`_3z!zD4Zw!8HeI#+{INS@zg^^ zUP82H$>Ju?uIWi)3zk9=coy-qG5nti7Sn}bDHI)_>Gk4xr4yff*u9iO40IzN!YY4= z@O?oZOQ8r9>o&=E4A&_`E)*r3WaT$}b>_tNv3sSC$i`z2?`&URV&^;dOCbh=SXZmQ zE!GLqM+9B)m!K;Q(XE%Wn&O|E^rctA^h=@KAnHd!ZTW7zD6--D)spRDY<>C3fXaU@ e0z1q8{`dh_cahT_P$Vw^0000jj3LGpx%+R=y0aSzz!~~b_WME*N;OXKRQZeW4#M4>L4kB&rTx@rEZ>anb znby$#uBDUldTZIs2}W(}f_Nlv&lM2*%)%DV<*EN%bM>`X8OfZQcSZi+El)dFpT|-9 z>dMOC<$nJ?gp&6sq+P!|YtFyjxnUl4`@(Y&T)SY?f z=35_5MK@{hX6Ym@U2{wSh~L@w^U`fiMT)cDoZXPL>uU03G zaV8j@^*9wguPD#wL5}&Ay!5%n`>ymA>rVU#FR_4S6 zqa!Z0^QX)Fun^-h661N1u={7{#1u)pZ%3!qT>TQdv*ScqlVOPVuXF1IBOZToJAcUQ zva>_(@kv|zTUAeQe`OUXYYXG%hT1*Wt~$( F6976w-pT*~ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/skarmory.png b/graphics/object_events/pics/pokemon/skarmory.png index 92c5658feaea90347e1403aaf74fa4cdcd1544c7..af84f5d84a34d2051f6cbf04c96477452705d53e 100644 GIT binary patch delta 907 zcmV;619bez2dM{;EPr^AxY+3UFi?27$l#c;&=3$1kPsNaFi7}-kYISI=vZLLkO27D z0Du@E`1try5{{?<00T5hL_t(|ob8rPuHz^W$1NeT=b`ujME2S|WOrYqW5F7OOtR^% z-<-h8xkl=~Kudj|DI8PA(InB+tVU`S#rzCa|AOMfMe(PsMSs2E|60iL5z}yc|pNDy3p6k-quKFV4V769sIJ2U2gUfD zT@0<&&5l=rtJAiiZzUL=E^~StIWKMVjERGZCc4kqV`G?wSsc<+Jty6J0eX1GL<;d{ zrB)$qoFbst;D4%SJREE*0*)Z^+P)Z3R${$CPX6Bol;eR1QD>aGUaq0)s>7jfYpAX- zBd=8T;D(nymn_++p7VaE;Faz!SC6v5sv#H#tbm%~_)hf% zTu#E=#y2pjbT1`KQ%E#$+wTSX%N(}U`(En~mjWr78_E>kcshGves*hf=atmolnN<4 z*GJwKY7B$RGH8X{j~AaKuuD$ zGGnDWoGvQP=Y_wVZ`T9NWXBGyRB7|Lo&$5f8^XX83tL)FglNdpulR4M_o(<#wwqhB8~Y?%4P8?he6@Sfj}S;e*G0<9yix!{7eeBYY=d z41XZ-Z>1URb{+cCMh^D^xj)w$^9ldEJGvwG#-2WO0Xg=c^8fNH<6hu+|CR8ny!!CE h7ihxs4*#R_566e?EXtr2hyVZp07*qoLcqg~suFhJipJZ4O{>-^{?WJ0h0bP8<$!sixtlT7bA6oUovpo9Y_DvacpJrh>?MXMzV>x3!QePY6^&VZ1lRf z0(kR?5vTM;bAMS|yRgpyU#!WCezVafwP6O1=l;nFlPt88z&`#f1>0^?OIgHz=<#Cn zD&K5a$)GtubUZgHwK_56MJLu!zsn}}W?Vel5lgQtf8}t}@NwuBl{+Tw&yb*Fzl0RR znzx+>DdwX(4gn~YzX{uBkc#zuicYfK59&3im3p_{34c5G3jhj5FQtB^EL6_%65wF| zl!`;4FJs_Pa45oP)h|l_Qggq1=6G&%BIFiJh4O}zP&pa4yvspIrK=tI>xCBqyMMQg zG6p}s1QX9-2`Cf?T|)dUxE+=Nlf&s--&~eW2z)A{Zqd`ct3n0(#11ldO)H zF319l0twHs0~iVO+pz&S8>qU@uO+;ee{fFx5+Vs)HnG4#G{?~{r9U)MR$(ikjF>j_ z>GivP2b}KB++B5NF5l{t_34=gSS%aWrIGT?N`DcKAKnU?1xBRp+jbU!SKiP%w!`!q zgx<6GkZ-5@!;i>o;B(1h0YXTcCP5SBC6Blkm8j?ZFx~Gb{;|Ja53rII*^o>K;U|y+ zr|D`6Ejbgrlm*eUj<~LqZ(hK#@qOYS!{}eSF27~=6a-wpyVVrV+AQn=5NK=Q12?e%oR=;l0|GI}1CM%+rH}sIfli0+6nq&Gj(N7+Dw89R zHm=z=4ZpcV!obkNJ^)JFE}R?FWuL(CZ+-2dbS0ovdPm@&tZ4Oe9d?;^Y;OhPc&1e9 z3-MQXbcOVlJA5|;)VTXn{HI?Tw*uSSuOozK_Uyy!R-mwt2mFWZZ&rKzr{R6<)Bpeg M07*qoM6N<$f{zE%=l}o! diff --git a/graphics/object_events/pics/pokemon/skiddo.png b/graphics/object_events/pics/pokemon/skiddo.png new file mode 100644 index 0000000000000000000000000000000000000000..0e5eb192968763e9ea13de692ed792213dbe3125 GIT binary patch literal 459 zcmV;+0W|)JP)I52QnNPsvf06-uBxL5#iIH0Jo`1tr(U}(r#5I8tMA=4ts00042 zNkl;ZlM$@fxuyflKy4eSJ1%6t zHhpHA>-yR@P3>JrEv0XxqSf<#ny+Q9d0R+g#&00E9kL_t(|obA%RYJ*S|0N|^WOCT1P4uV`9s&AoO+R3*lbjns5 zNESy;w@jLBPUiRmP4W^+k!*Q^JVlR`>M`Nop-Z87w$F3VkAHd@8)AqdhWI}*I`@4Z z9j+eqJvv+$sPmd7OlnhD!MOjRXUz((3)Fclnh0`06ZLZ)&;oJl*@_;cet|l#M^Doz zBZ+|A*bfCe76_SOZ5XU-%va=fqPOZ%2#KJ{8oq;dC&IYjrW#wa*c1S!-HQaj9-oKlUQz+FoW{Ooav6rxKpC`5Puh6 XTH5^1$220F00000NkvXXu0mjfWA5qw delta 484 zcmV&{(*rP{`20`1trhXb^bFIH=%waG)^oNI;N) zK(M%|0000KNXt+F00EInL_t(|obA#-YlA=(0Pu5j2}W?~ApI=D(N2e7qR=T@X&_k~ zHT?oH8M2z^;MyeLAX5U8E%Ym7aHuZVC#CvKxEs0@if{Yf^MCzOkFh@b=%bJS6N7Wt z=fUCXpzFcmxd9BxzF-0_CpgN_ZyyDre@9WmnM0fXmHxkn55sbfbxh;D&CZ;8jT z@X7Nonr=|!ij+WgAU-Q*W6dzEX4DOfBxFcu=D&#Hnu!884$Uy5bj;j zxIjB)Ya4B=^MCb3mku-~cYLxCWc-->khCs5E~&M7oR}5p_8UeZS7qxNfaHD!5H!vz z3Dnv=V_V43?SL&LKpa6jk<}E|O@nj-FkSpKz&yw*ZSu7NTH`AL%phszeLHLX7SHwo z`)C;`jTN9YHk?2r+ka9!BerCmLb_f_jTcL`vEd%paa|m!%*;)^+r;l0hmb^Sv$F2D znk&s@63?@X#!yu{TV)l^%em5cZ>1#H_{J7|R++~5)#NS=)Mg8Cr6vba)s;4$(!3K=0sW5JtsAx|ZC*$zXzu z?ov60T2lO)p;Kv|hwv$SKa#-!x46YEZt;&Iy5iqPJc(n{tUUi{%FY_)D2<|&bX6Dt z-sL6XKGcifAatzDn6wgD8-=1I+z%{Q=QP3^7#7Z{0#}H_J~`#SCx7+@@6vH|QJ;h~ z->15;$`Ny{fv_F8Lft_05RaSZSeOp;6%f|a7F-Vv0s~X1?Kmna$Ib0=?SsP!d_yNN z!J+}m6&Avdqn7Eop|dxNV#o;1m&>d2EJMU zMv8`s)wpd!HAkEecYhih4r~29+(>9Pf0_$zpl-%(F#~@gWFTyx}TE7 z+PyM<*hsmj4PeZ{HQyQI6)@)A^~c^A@Z$A;>TX~=z1jOaxF-8Q1nJ?5zxiv$Pcb8V b{%CvxVU`gklcZkM00000NkvXXu0mjfGWhDA delta 486 zcmVkdWATc&Ko&XgG+#sBpl5m;e9( z00000007Ou`)mLJ0i%&&6MxBIXvrarhd@gX(Lo3TIYcPtfgyKs2u7gdA#^OcgF^@g z7u}_D3bmy8HAAP;JP+Yh^nN6R0d8@NTioIwMRdi#jd&8rq*;0X(UhGv%266cDe0;( z0KCgf!hNWv-yn3X%b2v1SQ~}1B-{@y*5@?B8Wvb6KCH zFyE)Tu*wm0tbwo{xI*1P^catu=UA8y^ED9G!WLW%4FUsGsO>l^DaXz2aqWY{34B8* zF~On%$`uyUj-yuTxS_K*igL&Z%~z{*wf?SmVRasdAvWWNuCfJ%9vTGZlO&l;od&*H z|3-?2$@RExLN!C24S#nU8V(EnJlsfVHhY;#ZJ=((ZR42XOXgGv-6~XW1K;c|JLa`$ zIN`qFG0Tn(X^t(n?mGy)oo9Fwi-xlOH0-na4oF{Xz_w2dA(o_V#>4J?`h(k3-nyTX z#M-?we%J`Hrww4t!8P9*;}tOG-Sx-b81Ult{=wbAc6zh-cPDW7e+bgU6@T;Bil1Ue c_WaTK1UQ5cx2|#2Z~y=R07*qoM6N<$g1aH>F#rGn diff --git a/graphics/object_events/pics/pokemon/skorupi.png b/graphics/object_events/pics/pokemon/skorupi.png new file mode 100644 index 0000000000000000000000000000000000000000..99ecb7ef03f86ccf63fea7d8cc74715e6d594631 GIT binary patch literal 651 zcmV;60(AX}P)hK%B9^~Y-ni9?#3?zhs-_l=~PYno#m;~2;I!{7#5|1T5rrvf&Q zDo`b4@AdV&#}v4i@VnTW+`w-gS-pd2DXN4G^S0PpRk$vAXe)utbCs}R{b_+!g{ybO zq$xi@=AlYRi=~^Y!dg&$pipO zfn4y=8>z6JUzml#+r(^df&6eNxv?@csj(0!*!4Kg7S+xyj0zJoH}1$^=i7qW5KYqU z2=7`C53ti1LTj^d5L}qQeiI6IeOoYB@m@hoHJ+oG+I6FVG zaU)_y&D`VJI1Z{e>&(3cXTdL*?5z|svHJGx6*-6nMHb5`&lm7zJiqBK%sSJV$zhPu z4}~N_xt!?L?WM-<)SGoCM;rI4fBDgG9^giRS7_72Ws@HUD}E`m%Nwg@H$=lVQ+W8S z@Iz|Enx*dMS;T}SDCpS=i~UOw}IlVffLY8exfAd+Aj1k@D5 zfiQ`^a3b$qZcpI(lT;G*AaOp;LT4xDh6LMenIqUF5IVuSax~B&FnNN&#fEA&6{F;C lFz3UW;BWsBE5ZL5KLDA^R^$AbMGF7`002ovPDHLkV1lVGDHQ+! literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/skrelp.png b/graphics/object_events/pics/pokemon/skrelp.png new file mode 100644 index 0000000000000000000000000000000000000000..c3d94740e7edd83da265bec4909240129eea37e1 GIT binary patch literal 611 zcmV-p0-XJcP)I=y-g zo!5!ZMMky(Px?W5Y%0<|CrkY5Gtr`RBBue4T9z!m3HR%u+=gy%G7eX#kvgqcQZ6T2 z>tn?VunaipRI@3syqGR?t{kRhrr{X1-yJs5_BuX;+sD%{{qW>+6MTN89-7i&6OV0h z{ta$pdY`7s<))nej0&){TwF@Pu_(nUvYqbkbQL1F)lJ{ zF$RZ3c??xn)Di#RI1oL)zR2%jJAL79pHt;A7SHrrTz+ZZd|(aY`@5d?sN!_nvy7lg zx!%mWo9(HmY-AIhja$~D`MKzC2iE?dN4_aPMzN;Gh4_@QP^|K8(1C05rA&)MLs&{ zWpnJ3P_E$|W+J6fluT774^=GFsRn7lb&(f5&KbXtQP(s7zgzdBV*7ovUk{VgDxWB% xRa8W{igR6MatLcj?f37x#d}?lu7~)b_zRJyw2R?MfJy)W002ovPDHLkV1f!!AFTiY literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/skuntank.png b/graphics/object_events/pics/pokemon/skuntank.png new file mode 100644 index 0000000000000000000000000000000000000000..dcffac73b30ad25ef8e21434f83c050b3cf72bf1 GIT binary patch literal 696 zcmV;p0!RIcP)+P%HtOXC4; zwVy0neYv1V+w6s01TDTiY|KV2?x={f7GE5X>S?pWe%@kzB-pgsqdljf?jXu!JZd%} z;~Tp1njJzWan#~y%tVVx9t;3Gqb7T(cO=Y~pBq?+wvjQ*Bp=)WfE+d18wy16jx-t( zuwGEJU*-Xfy5~)9hvG&*mZZTX)N!?2MiFhxK^e%p4Q40?Ljlza*B;Vm?@?}F(MNci z?s*ed@JtDF%UpXq$k?^{TxyS{u{Y6KybSD~vksIhQ_?DMd%)TmR?PNRfMdBspx5U2PwpsS4V?in8f^DUp{R)J%wC_>*VP=K_u|DH!u zhb70rlix&DfiJ^k!HO!-wGPZ=y}-8r;qRYAq7JONf3!aG_IJAYg{Hu`dq?9 zSsPG_fvQgMCs7_vSAD)(8q-yOKCKp9sV|AL3huObhD6PSVruy+%%|MC!eX6J#_nR{ zSSXn*`-R+KsJ|*D0YbJ!MXM8D-vNq=>O|oZ}oe{N(ri*TD<_IR6vdeU=>KBx{}2 zpZU77NS4_z-a0$yzSF`lS9!6>ewMGDoipE4q_c9#Je#got74HeR3)~6@uhA-v+k0F zGN;Y5wD5uqE9S`(XGVp5*lc{MXW4vYD!wTkzNZ~zucOUHk(Z;uVVo5TkjKr4?;^_> zX3eWSrQB6yNS*?yFRE%3IP8}>_8iy2VM4~Y!F(`%Jv3|djwKD_HqwDt1E@>ct(Vv@ z(R3B7Nq{~TgPH`M_!Ka&oF@Fpmv-P|!Kme3vc%oGf3JuDeU2ciVZ*!+)1`Ri$QA5| z{SdW`w+rmA+a9do;G+U<3VvNxqX5~f>7``R&G*j_8@9}7F#+=GZ+CW4n+P*@No z(*HDo)IujSheKO?CGC(+TQDD%!Sl0Z!EtWliRY1jY&002ovPDHLkV1mo>T3`SG literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/slaking.png b/graphics/object_events/pics/pokemon/slaking.png index ce03c5a42455d82f052362b83c9928a2ea84444a..2bf0ee978b3fca76180767a9c75fae38b1724c6f 100644 GIT binary patch delta 857 zcmV-f1E&0$2mS_-GJjZLcw|9@N0PdEVlk3S0p0CfL? ze;X559m5>B>KNw6bA%_c6S*TCV7MA%0Gy2&W9PuLF@~EEk1+tejK_H5k=qjWnD3)Q zKEgnVMK;1tG(%B5#xh12h!1x+hJ7y8geV{6NzLvcJC|b=ZNMPI#caLC5guZ&s0H5* z@+)H>x-054+<(8a^Re6wvBQ+!JR9Ohu(RSmi;S@|%d&ic9VQj$tYgsQGh@eSUbq7c zg77Q_AKR_dV_32}_Jy6bAX_FweD_K&m(!ZZc7_p~OTGDiW@jl#RtK5kuARe@AE)c- zq11cNX;}~Oqu_M7m`xMyu>oYs9 z7~64dWw>0-;p1Z@m`!@9=K)0a{{&ph(5mEj^1!MBgkVcB$k zpMg(F9ZO@-WAO9SF_0Bm#7o!45U)6XdiqRWFt#!9eJ$wMj|^$c+F*K`KCsn369n5B z5`37v`F}p~b^}a{Mi3hVq`A^Hf_U~Iw@oHJT^oA=L+c9;n5PX|Zic6HTMN=k8&sN8 z)98W(K~>4LE?SQ{3fO@#hCJOxw=4}PRTbBQeO5CBS4kPJjVqEe+1J^Y2)qRdCS|H?8+U^568L6y($pEr}CRN9t`lt)MbA*``LSU$277Fjw8&R!DvU zxKf|X6EYIcBhKY7)Fi--U~}cP|2rI!gRWq0D8K7heZaj?pY#+g4dkygxTui$`1p7@P~ecDxL|ldFfafB z0O1!Z_y7O{BuPX;RCt{2mcfdfKp4jdA3$FrgjmU;Lx%05M3q!e0M7Q#Y2no!j3QkvgDn3q2M3p?~7SHEcj-SjPZpV_L`BB690k8FyeE0}zE)9k+CJ zUZN65b8~U1VL)l$tzpgVHchLJS=2C~Hy3AyWe)iS^H9mHgd3HtZI-4v29>PzyQ2{_ zVHJaZBKWeBpMN~>rnsUqEAuCBy$okntP!r)bE`NNEUdW9)b+fz_uf5Jutu0-j}#0_ zy!O1M**k747#N*36THnIof0b{Nn-v@&O(q3rd53Lgf^SiD6-_Nn54(_dh@QFnIL*~ z#WK-W&igQ0wny!&P&|8D&SHRX8js|$b(t->%s*D%YJbJb=DwEm&iwAZgPs>&Y^AJW zs{?1_&ZPt7eE-#34hfk>wv^RDziYi1SzU9GI^vwg04G97M~LFo(9c-ZSiAciLRK|PVsb(!Z@#yf*FM;mAm zT^Qt?uF%1gL=eZqAQtRojZTqa#4$^YqLnym8f1Y8Y3ibj&Y2lt%quPg%gjQj5l^z% z$~Z<2VSVjRQ2K6&G9H`^l5o=L`&M;WsT`-$!p1sukH#%u}BlnZ7rzr@fv zEdcP=#XFk`W~^d7wQt~9SP)DNc{0~mohjb?v7a?AVCN3! zlx=qWZfdz8H_Wn0Jn()!339^&@8-Nh>! z6if`+cm1RfBE2IHVhV%@z88j^2?9ybbHnpUQpG$UO{F^jTKod{xM#=v`M2u;0000< KMNUMnLSTaBW2XiH diff --git a/graphics/object_events/pics/pokemon/slakoth.png b/graphics/object_events/pics/pokemon/slakoth.png index 2e60b4fa775871f00e79f6e11dcbe7959b0164db..54d5dc40feaaa39bf4143dcd1ff0b9faf0761ecd 100644 GIT binary patch delta 571 zcmV-B0>u601l$CWEPqfqC;$Ke*vPoRu#m8rcxXrT9>O6fs9DkHD4@Q9}zD7e4%|~W|J*GbA5IkPV`(}2WL637Tyk|plQ}F;N@P|>v zap}8?!}_t#4x-_7+04o@Q6V1JhU|&!j&~W4rtf9m!c>s}v%o&90^^7eBYZ73?_TSU z2e_h&z2^d_#S2^Btymc7f;h`z_Dwz)XLq zC{Cy{&NLK}8CsmE|78CI8agjUTr0rZAE}nB42O2bhgSdq002ov JPDHLkV1mzN6}bQa delta 580 zcmV-K0=xa(1my&fEPq%)Fc1(B=-9}}xS+6@fN)SasCZz=$jF$OnE3ek;E<50XlQsq zKtMo10002--Ki1)00HnxL_t(|ob8mcj+;ObhLAA_R(z6!X(EdP z<0e8WAltaTHcxQMQ=~IWQe0%6SlugN>C8pZS(}CEn7s|yU4NuV{1xBq^3TjJ10jP3 z4H`7)pUE(cqkK}n??2-gzCTsj9^2+IJ|znPEVV!zz)>8GIs14?j_`>FY2<_Rd(pvAst_+VB$h%p-t!O8S_(Y4%1fSYuL!7c6toP-kNq$MG^G zeLP-y(cHAmK7XcHi}7l8rX)ye_CK|T^VEN<9J%k^%TueW(OOUFQl*rGKQf4Hr96f!^f5Su-0FuqOUU4{vsvrI7I zY|ZgnbRPYzE8gJ|HT>|D;Bm6yDXiHxFFRQp^3Ar$?|(3X#zxc8Wgj2%>l`3s!Mf~Z z`9g7fb6b2z1Dzq=d`TUR+rgpy7l)Nh8I_$ZBZtqMuh#-Q(0C6M&H>6k7KfW<8pXC- zw(JJ3GO9FrEDE6vn#T8VCPbtrNQAJ@aS*8pz_RR%wqjAGjs^Ic%ohA^p$xZ>Je%VC z_5E7sZ9QOC|ECP>Q0{moiO$gCJ}F7{8V$+cqNNrP{Y$dsW(UUWN7`lk|LHe?g)v*l SDh!&c z54^Q_IxBbjQ76HvY6*lRXt^72!gYpv1Q5v z^hk-6`A|wGddhf>cpKw&mRS)6(XL6j8Y=R|Q-&S0_+`>rerN!Impo3jh0*qhKQkFEboV)^$VwWXkNhn11v*7RJ0QF_|<geSQt5W8bS9!Lp8AZ2_ zIgV$0xMIJQ*}-_-=h>N4*>pO~Y^X!1@IC-06+bW#tM_Zy-Y>l`-Y>nu)ipVb5*EH_ zDsoiR4zmleG1sz|l-2nbZ=7=j`l?6ZBQiL4!G#8$X5FO>DBjgq@5?&KgzpCH#o6_O z5`Y6<iaHa=rTORl_MSik_I0ev!!N9<=~-|bJ@2lHa-wji(F QFaQ7m07*qoM6N<$f>HoH2LJ#7 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sliggoo_hisuian.png b/graphics/object_events/pics/pokemon/sliggoo_hisuian.png new file mode 100644 index 0000000000000000000000000000000000000000..ddf13da33d5afea2638e37ecd34ed0b6da74b014 GIT binary patch literal 664 zcmV;J0%!e+P)Px#Ay7R004pZifsS@01I?d zPE!E?|NsC0|NsC0|9y6S)c^nj4oO5oR9J=WmW^)1APj^vgZX*?7oKfM);8c9O{H~G z9kq?}UGW){kZt?KCqD6sHwmK0lQq6ypJB)^28GxY#4t*MxLh|u|5@i(;{^o-axmmg z1p4FfcPM};1iw6wQ)4ufATETC?`OCT?X>`LHcWy4f-{LfmYDq+aFs-sWfDk!pW+*H zh%tt_2ZwVcX1TxPG`Y`rgCcMXaJkxxW^tX%pmJz~#-k(NG$OIjtN_S+Ji$q)*jD$r zfrzUl>=}6S6hizkxXwwZ*Lyqx-V(??rb}e>g{%vEm?GMvvA5%2zFh19CDvqQ{F^JgJiRl67e45OYnymE_>50l-^-EyF6`Wb8^uhg9&j#)}45JM8>q z0Q0oRI#+{K(teMq;8cLicZV!5tpk6Ux2r$#_@qZ%9MYZOYmr|yaJ_(XFF6$e_{O(< y@XCrg-{5tw+k`7X+*0f@pqOs}Lw$00KQpL_t(|ob8ppj-xOT$K7mkmEQrRdw{T!(rvNMDji4*5?7_U zL+SP*mPAA4ZB~Mchq`*-0qup8xyCm@0NZgsq^nNKbU%at|9_eB7a_N}#VxK4DbMpi z>jTJhe1*c<3{g*0G?@@u>GMrKpCN@DAcN`@zRB$Lke9~r}$zAFA31B#r!nu zc1L{C;EQOHznx;lOz=t1B){moLa2Hq^Gui;`)C_f|sOM`28q>vYlX0l- zmSJFH9N8rR$$zFE1xyCMT?x%Va~GljD3}iC{2D6URv=Ce1$H`sGwX&!fTYE4CCw#Fo;=?V>sux%_dMAq}ST zaT(srQL*WHTm#2lpkT>D=Gz!6=ChgW3aG20#U1nIL4QKdndh-*F%-;u9?#OBpL5)p zWx9mG%DC(5kB>EOtzJP4ygwLn7CqiaY%9327YIxxE)8a5xmS2hlRx9OiFB z7GXozL&kN_@w6y~fTmcF+k%$Bi;3x~JDD)tptQS+fTu$bWW+qiqDil3<+Abwh(aW6 zsPO^QRexB*tK%$SS~ZjRz!>a@ES@~FO_kJ3Ocm7!Qnnd3h@x|cj+mze19iJas!|UF0H&Ikw+``^)qt$EMw~auMe((J_6e6>UKoHNEhwpNK+J#jN_*gUu= zq%j@O1Fz7U?bZkh3G|Y{3Xs^gySHjs=l=D;=dwZ8Vuvl;jly7j;T2olFpP<1|46Ri zbB)+Gtba~fdo|*|xS{XTiK~g<%R`AOP>VjiZKn>Q7fEZsS|l!NrUO0DI!&J^*yoIM zU*;v2k3(%)0VC=#zPhK{E%bPx#Fi=cXMM0%X_VTQ>VQTi7r0(kfds(cUnVbLs0F-$#_Nuhr!dk`3)wF@dN>Exk zFj8VDF)WK;cK`qb3rR#lR9J=Wm&uakAPhu3DnMf+!TlbgmF3Un%oDK7cIx_YHWg^J%Ex#SAvu^+{6WJz^W?`pKVVb{1Y%~?cuHgW=h&x|9U9@DUmOG% zf^|8CP0soJiWw^x{}((9G=6sU7%8uO!3z|s<05eSgP257aWTbs9I$ctb5`~HHGo3G)Mb_E+GemwLzfo= zrCT9$iE>5Y2C0SzJBa>HP&iG0aqi&qjU5xx}AF0~7ZI-f%Y z1;UPl#`9Uh0Q0cAKf6zqDH^Y^l_|XaU4=^%I$9TY^dEgx-oo3nn!o+HuRT8u(MJAD jsPYGsd=$Sm&lCRu94|bM>v#m(00000NkvXXu0mjf{y3}? literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/slowking.png b/graphics/object_events/pics/pokemon/slowking.png index 10e4b4c2bb39df4606ee64f7bc50eb0b886f6409..38d5cd68a9e355f2af52e56a34dcfbd6a0106f17 100644 GIT binary patch delta 706 zcmV;z0zLij1?2^hFMnWQXwcBmsGy*DFfjP|_~2-Gs6bHokdS~_AjqI#=+J=RKp^;7 zNU*S|@vuW?0007TNkl4z!6ae5SLm*_*^Z6Xp5U|g!_p@9tA%kO)IY%+^ zdbSbqm?795uT32Ng0z32OHGH+sd2WB@nTAs!u^+?Tkz==-hXB2(n8<%ount}aY6$4 zAAd^}s`+L--%kbBo0wFCaScV z934we8({lQx5a4}O0%h7&2dqwT8;r`(@_mcGp4SmigVg+rG~VVNcz`((q%`T&6FRK zE=i?ihjg-~vwycoaEq~SM$PpdOM;phx;rOO}9&^g4 zC?#G{26i8gFQrid+uwE%?jJs%A9BJXm>^DEK^S(HU&rsG^x)cN;&i@T-d&^#vWEIg zcQOfHZE9*8=F2aWse3}Y?$7TZ?wlrNCyo*0*ryE77T1#?UXgag%YYH%vPGa$4i!i}<_a zryp#yD~+i8oOGmj&vnIiI>F8@R+1@CD6?px^}yE-HEGyc^dr~UqHVyv#o{(f zU9s#|w2sX7wS&|!|Des1Ju)!FQYU4pgNWw+Q9IK*+pcx7YL1sWFfX{RKwjA|C-W)w o_*vEKW!rnbY&#-6@!_A1pVJ^LZE-@vhX4Qo07*qoM6N<$f><|iI{*Lx delta 716 zcmV;-0yF*P1@8rrFMnuYaM=rt>PH46c8CsK}QwTIuN5?}ygNKkwAL9IH>Y&~ch<|hn?=p00p>O+1r>E1q z6B0uI<8O&vHQShE`?;Wv70q(sM?sdKjk+H-|HR3XYZ=DH&N?Jn?rpN1Bs|arc24h4 zbrm+|twT;=Bee6ew;`}|rRg}TX1KsuEyD;+$E_L#jWPQ)W`w|AGuD9}NBn#v0$udk z{**-_=n`j)cYi_0OWOY&q-vga(cf_1vnO!e=y1MXfkvprI?P^x<6^V7?riEI-Sf7g0!(G zwU&Z_)_>n8p56+`NIVSiAS02SaE7k2-pY6cfsEb=sx|e_Am;~aSy6Xpf(M%#7hX&0 zN2b9wzEhN{0RcTx<)Nw=FB9*X33h+bN<3vBGF~o}TG$C3pVRvfR2i$p=cWX^i^0;f zmgpMM@?tTZ81FguDoQQw{>0`RB6NMF)L9=k!bOypx`w4LrPMw@YD%U1l`2&2@%&s^ y&!fEHXYS3(zDhm4R!N!emonW?DSD>ipN-#Q0B|fEwJL)E0000P)Px#Fi=cXMJd9ZF*HgLfe6LQ)#m2*oSk!8P;=oFbsroa_Ec<_WQqWcLjHC2U!H#Yx?6f8Is{! zqm?adG7Rr{$2;EfKSfI4%2UW=x(aFyRIlcP;fs`^HIszyE5U zq?Dr4u^7`;l8PWo@0?!FD`>aFVrqdCuC=x986R@uiblQ0vBh9ji|a9_n+E5LC_T*= zxm@H)wkGKm5K$X%IHST4scARvPVjPt+lXR=Now9jjVVGKI<&IM;16Be^crVe;jnoB zNNBLs#4RACOdx3PBGloC8+2EAwYb8u#UHQ;kD_HiYGS%&;EbS-b7J@XukiM`BUgB0 zlc-vkc?Cpt%a9Kyho$gr0$rqc#;; zcL*uG7795}2s>o6#w#GC&jiXGe0B^(yfMRiNs-CD#1Ur(L;U5Pe@Gt*K0hJhvtuCQ z>{8vr{yxVk!Pjf!(;GA~eI}^4Ta65KIRqFjjrJM`j?=|4r$p%qszkQR)_i>VpZ zJdXGKIA-+=IN}StjQzD-;jlQ~r%a#Oo0T!O3`&PRe~${tdp)iTKAxBU`i=YRp%^nf zW-3n8rw7D5`v&mdqPH45vmm1N#zngM=XnY0qct>g*Zxo4N${IQhyMB@s{gtE5BNL& aef$8!GB#aJV0Xd*0000UnVq*X1wC=@=-lSrSS{VPNr2m7I-eP;KK~j4l zG5>><-eP;%*N;2^00H1hL_t(|obA&=YU3~z24HE|jlf<6Pcb>hEawtm+_q2YXTCAas{`5{V_NcG8kfDfxF_6o0)ZKiPy_bImp1D6%^3 zOVj+Eo%E$)+o(F_%Nsy`(if+33ObfdN>&Z~Y^aENJ!}R7vVA`2^9i>A+#58_03drB zG(M73&@tm`Lpf-gqVvZ=~tO%?kgG9YMa$`m72lf_2G`0}gL9YbK%g>%sqiV=c8||NN`Z82U1Smx=Wn zIP9VM9V2;>eBGkRi9PC=h2_}$ZFs?qGO= z)?%CnMJLdVW7>V3Y*7tMc5m|9y}_nqhf0000-lKxklK(8$R6`1lYI5YVuIfM`hg*vRO} zp!n$M@W9Z9Z0lwK00HkwL_t(|obA&wi`y_12XHMq(AEpdaAQPV$bE~L=i!z+TSS91 z+)y|V<>=P6pTRYk!KP#gv~cCQaUI5R@mohD>fsF|CQ zQ0=OzfOis2!|TQ~?fo5H^zq-=5#;^4%c_7PSeNX$;&8vVW>RQh@BH>V)>0d$x9_`* zVRu`&+gh)oeBGkahFxW+keH^Zwsq|r>A5Pq9wP9A*^-APEv!&$i2FlO- z)p`RHoC<$sdj!_UR(yGUdC9B-ua%eP#V=Dn7S9dY5}h{7S-tE*Pw>E4@}aOAu=z!n zQB$z^tUO#2D`n2C53NL7i`hdpOa@h8Osc@p>}ne3?%J`ixwDJqe_!Mu%`XF8-8BK% Rd%XYv002ovPDHLkV1jr_GPnQ$ diff --git a/graphics/object_events/pics/pokemon/slowpoke_galarian.png b/graphics/object_events/pics/pokemon/slowpoke_galarian.png new file mode 100644 index 0000000000000000000000000000000000000000..277a1f3a87ffd23d53bf5128ad5ad2d58f02c70d GIT binary patch literal 642 zcmV-|0)737P)Px#Cs0gOMSy^SLO%dtC@`(22=CYB*F*f9L0?Lg$E{W5&0t>xJw8p{%-VeOS993oG@Y@En@=sdgy9+~6oDs~gA%BY_TQhkJ|J1#WTxX)dlYFUS_p z{ZhDIBNk_a#Pyj)Tq80P=x{aY)L%V;Di?b?AGt|UzoPqG3@+qKk2=#I9{6G|z*1rR zl<~l?Y?bj=hh@xA4xDcDya9)o62D{%%RrZlKLDw*ksvMye!**qY7a_**`Vx2cX<~1 zloGGvXXO@Ya#DjNr))M!ZlJ=KGhbs2+?et+YrE)9|1o=fH%KXjz|UF&ZBCm*M?d5g zV&JkM9u3lcu0pq_6h$emW{VuS(L+*UDZQW3o?<%i%L3w{To#YJzjKZ~UgBejSpm%! z=y8#ntF};;i^G&#TZ-G_u67XLLd0GZ_+rrHrS17S9gE_&%DgcA5D@4{K=5#A_~>}}`1t6!2>9rD0000000000 z000000000%Vk=+(00J6GL_t(|ob8pdZrd;rh8chxr!ypG&}5+P8#G<*LQ)4$LM<(x zh{%^gqYHS*OG!aQ4}7^&4O-qYV1jN%;WKRL=bi4m)6tX=SAVd1wafGC3+)+i?l?CJ;_%O7B{S;%UR!^pOZkLI>aOWA8=jw z1I{6%#M%ygDBmvn_Cg{epinttGbXjx*tg;K8{;R$0lO34Ka!>*pb!&4AyQg)4=1bw zufp?PPxsibsUn?H3>0d;VpH3#SD``GJ)Zh)@XrsIyML0^BW`9qPHzBtLSJ*SUfEE< z{N-~+5~}Z~eZxL$C%w6D>3N+7ZHbo59CE5EM8lCIX0nuM(;SNIKk^2|BW13xM2^ggLKJ!X7(zy41&xjtI&efdt6fbf%yYvo>s(L|T+U z_rQ{p>B*lJv;d_CJFtDE96$bIEy~SXS~;M1& delta 592 zcmV-W0E@Q`Q_5D@54K=5#A_~?lE`1r`UQ26MG0000000000 z0000000018V@9C>00I0-L_t(|ob8ptY9lcWhF$Q@CxtOR%qh@5LfGr1jM+m@CKf%+ zW6VMheW{sJk%M1uWy2{FLZ(wx$yT5d5b0Ab<}ZUJf_c*H0HTAMLuS&t1p zDIlGHVVXBU4SzHvvWdo3niEF3MqwfxR7KZ|zrVaSfu$tLt93{d(iYKTph-97=hfd| zg+~Q6t}MyY)ZTN!+v|6cJEQ@p8P6}Gs0wJz3ecODw)i|_5C!4okn}MuCCiZ-Xxx6M zx^~*{wgMf#%;~tz)ARK(s(j2HA+DbQbwJL!-|xht(|?ac5CPqJPEp@fqkpANWV{xj zaIrgpM=?*V_hOAggjco6pzj`pzw2?OX?wwS1t@YN0M!JF0A6U@!IRv^$72VNX(Kqu z(60he0Y3zE1t=;!#T8HtP|yBR1oS#X=QWTAqF1X*QQRb40G1TQKAM=POXdhmTl3l0 zw@Xmx&Pl@P5rhLb1!FHg$VatHDs4uPd!U3=dgZ%9CgA);`ucNOUw^eWP|1WQ?#Lgw}fX+|0u3*a92xW{)1Mri|3@g?tM+Q8)ID`xVXw5fRZOa7(* zc>$7glQOWKl$0{bO~P#2$#RYxpyqNTii9UBb=;g^^+Z~I^KappJmRPw^We W??ALnv~aNi0000Az91oi}wL4O#S0BG1ikdT-_z!;EtXb4~cus}fQfPli_W#0e*0s%=xK~#90 z?UKKW+dvS;2O`wzB?g_EBXFGLD^eL{rRy)!7O9N18iOF6^FkNnLJ$ZXuFSoID>ugP zl9jN$e~fO^20YzwX7>Abb_d`Vx46YE{yDsyeZ-Eklfg@?ihoVBqwHjW3SVDwG0BcH zq&?548GOV$#Au2gWhW0Av^vl<_^9k;fTWR$JMl2V;-x=OT;9ZH=-ZLQB>OC{5Q*gz zoILgi66J3(LF< zLcXfmSD4^nw|}SEDrG;P&O-$j`>ZKti2S%W`7{c?JQun0vpLwkL&7j*<4jV=V2B67 z`r-I)@&0@R*<1=`V6lIX^IBUgInl6ak$Oa5>ha+wI>TrPRF;%4F6|aevAiIRYHgxV zl7-qck4i2U>HX(3i=H*Z6Hzi(`VbJYKMI>-Qzj(Fy?^c}5^@V>%AgT(B6x=3xucNW zXokmK{3vvTw>VlWlv_y&V+q$Ll05!#FPO0`<3%}Mp_I&&Ap{X-q!~aJ@&g$0rTlie zaX(R9e%HSs-fo`+yJ*mC`!-XC00*RvVGuP2gBN%0W^C^#>e^q4DpU7EN7??n-DrmL zlh$)x&pB^R2Cu8tiwu%+yVem5^ty#_w9AB{cby=x!&I>Fs@b_F1oH%tL4RO?FqpV-kdT;ws92DAXh2{Pus}fQfPfQn)4c!y0scuuK~#90 z?UT=H<1i4$2MWIFCFWo##ZYP}WWnzeY?xq!9$*i7i7p7V;7b>BFa#EQ3Zd^1yr5!& z-lejMtv|tauM3&mZ)W^`8fgr0i(A~{7T*r0^jEx4USwcxo`36kUMMdzK#s4kxSr*O zGPFIP<{2Wyd&GE-7s`t~WH9JJ-{7nAA_HWlN!;_t8Rjqj2laF(Aw%De0%keVDn}%( zW;lE5Kgg_qz@U;Ah4l;B?3CVOvULnRUh)TqA2r$eulTI=W<#3|w+bE`K|v(+xZ4wt z0y&Cpq5r`Qvw!1>R@+wpe7+3D0*-VkO>lKS`8=+A{_;^P>lZRRzC)%l(c?@;$74tb z!Q%1!9`I$=BhxIoH3&F*z*FI@m6>Q*wAfx^Wc0*v5|?2#1d@`}dTI~Yh^d+|E}V(( z40F3@jHKY}_93}2@7XcbM49{JG9vxgVp;EGMtt1set#lvwqRuqN}gt1ba*j{YQv>t zcs{02+% z8$eX~3^uGO?2QbPX|;C|JY>x}^4d+p)4NU(gyAa$c-6j~_;2GAb3#5Kj-%z-00000 LNkvXXu0mjfHRc;X diff --git a/graphics/object_events/pics/pokemon/smoochum.png b/graphics/object_events/pics/pokemon/smoochum.png index 05bbc63715bf8fe229949e5169d6b605efd7646b..526be97ee9366259b72a250d1afeca3fce901a7c 100644 GIT binary patch delta 446 zcmV;v0YU!n1K;HZdz zNZ7!DxTq+Qbx7U-00C=BL_t(|obA=IYQr!P2H+c1?}wEveF`Jv*}~T>4S_bPQEt?QgC*8S}flX<` zg^^W(rod8mZpLWQka?4AYr4vGMJ?M$Hn{1c6>TfST@@^deW{=^`FJYH3YUK2`KkT( z_d?0z!XhdtqJIMBXJ)5GUn)?X7kPp0%;s#h;E&h0;<=UzW~{a#v}~tWz|!{uwov<0%oow$MevBK{wj!?&lNtvD;Zc&^Dew&J0RN owsZTxkl8#QUz-2AAowr&0@f{=1&hn4L;wH)07*qoM6N<$g08jXs{jB1 delta 461 zcmV;;0W$vJ1MdTnEPsG-An@2|(70d_5D<_kP`Frt(9qEEc&PaJ_(+I=_@J=(;Gl?b zNYJ>5sGvw~co9|r00DYQL_t(|obA=YO2a@92H**-_bgGb`wU@oPb90fh~0}Vo)jTj zD87cCyq1FR;Y9?W!j~wXO49R~jUbyXv%QMs&*|G~=RYJQ0Doh~j2ZK1!Xb)7R=|po z?LPu$O2pz=k&bv7Cuf|rjo>kDCe^krGul|DQn#dSv`__UCQ*ncqm8Y-NO$2{$%3{* z#5U+egbZ9}(p~78Ji! zl~QK7wF`gm+JC-(7E$D=&qYi6Pyypj-sBh$EPu^*=H>luUAL66zo|&M zJNZ!d!7B)}-E#G{nK}iY(QZVf46xYDjBpATo9V#%R+(ycM;rT)hQ(@Xv|HdgI;rZa zcHT9fS-(+{hNI=W*3LoaN)LYUtS+B`Hd9>!2KIXOsYU{Z3u9`xz!+0__UEqcg0R{7 zjk^#g^FcqTxj(-i7}%rd$i$1g!*+E`LzKC~zP!SnyDAFko;vkf;Cv06>74pm;dg$Z)v0!0_<+NJvQd zSa|r5p!xFISO5S4xJg7oRCt{2)xS%_Koke?3qj7Y4+mY<)gf{;3HVPap+CgU;A<%k zv7x;}aSCk@9Gv_Y`VWZI#l@kM&ibb~dJ#%;XJ1AK>30Zx?tg`M$K|*%w#g=&Z1Q(; zy=v!yTD2?V$5pPM>W6cXthWRCb1Pa^ZT~E|nXw8FCqj6ANYrRuJG7gcv7pVy%ijEYL3@-poYD629ordgcKh0!AAQgsDMU4^ z@a5a5%4jpbSYD44+OE>^D!h34R0(ay(rGtvfU+ZnQbAF*&6u`yYP4Myq}g%ln1zNN z7zv?@k7ip(O3%1iERVDMFSV!{4oe1TtLV-n&D`fnX@7mcEgtW`P6SYPK<=rA^eF3w zByMiqIFZ= z5BFc1Jx856Wdl#)5=+QCKG9{Lk0LN*~=jV}-~ zI5Ccgkk803vA|&4{ubo+hh9K6W6TkpN12QuGfd! ztt``8wH!9}T_`(FLm_y+nIvT|-%1ZDsL002ovPDHLkV1iP{@%{h+ diff --git a/graphics/object_events/pics/pokemon/sneasel_hisuian.png b/graphics/object_events/pics/pokemon/sneasel_hisuian.png new file mode 100644 index 0000000000000000000000000000000000000000..cfc3a418a2e8f0ff9272d60ac3f894a711661773 GIT binary patch literal 666 zcmV;L0%iS)P)Px#Fi=cXMMlHj0000=L{d^TYSq@>YGHGveclid5S*E$ds(zONK*E)LI3*y%`i&l zi4cR4tjsgDQ2+n{5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8){7FPXR9J=Wm)maK zFbqTuiV`WuN&f$DJCw6%f$*~3Jhjj~EpW8rkdjIJIJUO7wzjsmw*Dg#{fysgt^J6< zE@Dm{CY*YI{A^>$-|;^)>iv6&ivJG6nkA5NVeMo(WX$u(Ctlp5xQCQ;6s6tyv8tDT!Oh=T z`N7_tp23RS^TERw1$VUKoxcAu%2#&k~60cD~`@E?i%}@ zvf>DE4Kp~d$UwpM;m^M!6*q&|iSt#z&r}>0zTVB?`xTu)!By{vEV$z(pV<03fqjD& zw-O6#d`WaiD^B{QVE>A@DSVz$el@pFf#<|pWH4w`-b83wq@c$X+?KRy_H6%`IQB=B zh7f+6LiokW7OR(b0pp1@Jt}ugw-s-iRqjtu5=(>Z%KBi5a1W%spy5y=nyUxX$A~Vlq%zVbywqpkkjK}oI zj~Mf>sv9s_XwM@qwoSGacXGy9v_@Ibz&JqGK5#xS18OWZVQiiRw3U5EA{HW?H82=< zV8M)4{nePO8?kjVJ_y#h zG9+Vp#F_w~^ovWNA()f!b}SpRCZC9yOLd}rpa%$60oG*hy-rVLi3wSGLkQ#@K|{qn zCbVn_rL%IbgB$^V%Wv#T6HE2r9mTG<5fHJO5S^~`g%uhwBJ{i@95{8T_IA>G91#+-Ak z1z5Wj9z$A3>5Q98Hv%uF6kb}u x!v;TW%nRzO8$LhJkb0nV!J{Ul^-KOy{RG8DFKXZ9t@!`|002ovPDHLkV1j(+mIVL+ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/snivy.png b/graphics/object_events/pics/pokemon/snivy.png new file mode 100644 index 0000000000000000000000000000000000000000..934b38461f522e7ae0eae09edf11f7772f04bd41 GIT binary patch literal 559 zcmV+~0?_@5P)+t2-0xLhGs2xqXvA^G`A%0LM7SF^=(%!t+Xpu;>z0 zuoD%{-J3N)y_rML3>y?@Y-1TxJBIz7;LZ#%<9W~@$B>;#nf61Kv5kc>0WaWkzJXdq z)Umm3!88glIYaTfWgf2}hc#6N+Z*HDs=V8RnPvZW(%}q~G+n*GetsrAed3IG!C2jB z^2TYFm?P>lc0-Vy7#0Z@f*K4$E=byg5noU4bt?2TE%a&-`g|Rhk&Z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/snom.png b/graphics/object_events/pics/pokemon/snom.png new file mode 100644 index 0000000000000000000000000000000000000000..b3dcc092bcbecf5d9b5aa1f59c881a97cd8a71b4 GIT binary patch literal 442 zcmV;r0Y(0aP)Sa1*!5a{UOu%N*B`1k+-00000000000000000000G`l5<0003+ zNklHDi;A|4-rBhn$hv?fFI^8DH(7{hxIgsRJ zkW(mKivQbBC*4WL0BhE)S+i!%e@cJ&o$s|zu}yDB(zE-Y*YBo#%kqvjz{xGIqw(v` zE$@)dUpO0}Q6q0qqE>u>$#SngnGZ<2_P~3l*mL(qsY>;D?eKbbc3^ck(5pLV?9!c- z+by5x`=ljACEBpvzy-VL!mx&r_&!OXAyPJML^NSTOi8Zu+l!i^@GPE)XsE(gs1$|` z4MkY!?WJQ(gXEr8h(6d0=RUfhz}T=G8qk>QH*?1mZnx49)qKFrLY|IQ*aD_2tCx%I zh7xXouX+>jY}i6p(jVYi#Jd6W>UzM|?+@H=N4>B25H=j8v8gQj4rHT6+*VL355xkak_K7|M(@#M z2*{8_X=Ct`w0J0R{>*Iq<9M79Bj0Oq{|0-)PwVrC&|WKuBAKw~RrM?O0WjSMjgf|;i% z2#}bVST7mdWq&L*GN2-WnHie}cQDCO5F;$BqDsZ8#vDY1^5L-+tGxA=&7f_daT%>` zp0Lw37ZQF;35pYG7s;X70W!a(1c8(73>MUd+?^Cv5B&)VpqRCi4!4hkuOcX2&fS620khih7YcRgGqBy8pj(I+rHegRlEVC0B}tzpF> z_@B8TETvw_&&`5F@v@Tm#`u|HXXWGz=5fTVBoN28a6H$j4WBR`aazLuEj2x2Hld zl~0Dwu2iJ7zmj`668m&x;>qhdA8btA`boRpPJg*#+8A`%r4+jo(Z-<5y);et>A;Z% zRg9>Z*?x8*1TRMhR)Pj578XnEf_`U`Kjn&7PG(|P zTyJEu)hUQic9*}u=kFG0@zucVhJ3w4tEBjuQ6nKgXn8wm*m5@UXg;2+mB;6&$d1#^ zFEVPu^+h*Ntk;XP?w3}MD@2R7U|&z(lXw1L*)l2984d`%#EiY71A+10K-w%(-VP$+Z^hTo3#|9{Wyj)VyLAAc*7XW5_P z-@)sd5HE|!Gn|%564%kInfPz!BR`wdEQF9nuV#|e;e1%K%`=8EXv*f4)%bI>&*t^K zB2IqM;N=1stH8}ZoG^BhRc=;-P9~|a3@r9)am~ba>13!;5Zru$f&i6^iFYH!i4die z0Tlt?7(u4LH(yiV-5?x%u^gmBi#?TcBQJPJh*6UmiF-Jlx~TM|s1CtZ5kq zWJh(@ZaL=VWcncUZ7?M<5u!z7FlO&5E1?i#a|tV|77p^3OJF~xAk4I0BG1i(%J8g} z_$=g^;?C;HS1kK%+1r)j4>>d&fTdckR}NER2EAb1leM``PFUf*7(io6qxq?yXC&T7ID{?;F%M%=lbAGf7_4Sf3 zk9I-#q#dsdsaW&|V-7gSU1@l4Fy={76z6%GBN`_0X`$k38SQ0{>sXS#Ob(?1 z?*(o4^E)MYzjCk84DJCpdmRD7V3ivxANlgYuTAvxJ&&P(}jq43GUp(Ec_ z=p`IKGdd)M^W=Ehvqu9wn(wz}fUXHXFlXfd64t;=D33PBN!CpfkL2r2A0Ho|ze`nI)?+cdsNqe-#So8s4DUh|L!9=Q ziC9cYOVUllC1ob^Y&ygT5ibctDxY$p2-giMHw~`|LzH!I;hm9VgN2=f?(>(-_sqZO~s9DJQqbpKr^R z)4YC;ZnM+eQU=B!%2P5S9AJQit9wqlUTINQS`og%U_zPmAS4VUt+YA!v(occU3cob vRfom)e4b{)ZOhGC?FSvu4P9rw7ymcE{FjOC&wT*B00000NkvXXu0mjf5A&kC delta 348 zcmV-i0i*tp1C9fbEH%KOP>_^y$Ru4#3C9$H(XIQWcl=SlnOK@FC)2h{rvKPa%pSPJ7Hm zEM}x7>89b5G81_=8{&hAmxLje>s%@>HOf$^vEluQT*7$D*5kyEZ$T9lPmgl{mIQ06=c3ByP$ZO;9o^t@Hqow{z- uVX-}*r;0006H zNkl#mGjO5zT&A;t)U+#YQ$HD-d>s;qL*FP8ZyRFT; z9fAX148tzN{=n}v-rdlit;JCF+YJ`7J_H?p411u<(C!ZmzugBL%#jAV9AMkPPP<`g zzrz+%#r-sWu)#t1(LmsyL0}_fIH!BjSg>hmmlODyy1!8Vwo-P*Y{yn%AFJ$jqW{2la7zT>9-9e}_^Jk172zeQSHbbnwSIplQ{4NwYTO*+XwOU)6d5`J4pJ^|5*+A|x zPi9$_kMFLgz1(A-xXjy}E|}uvv$o<_l74u?QElnTjZ#_(zeDEyOIGE7Zl1p;V0)`0 zz`V`rf>FAhMN58yD4BVJ^GqsNjCq5iTtAbl6J^Ef`R1>fZ+zj_j`AtF_k?`xt^@-> z!Z6G@B}yX1QZn(Ptjn?cgTDctpBK4c)}s}rPiga!Q}3Na+{?hHtX4~{A++x^Fr evg79ezj_67xICk0+G>da00006STG2AHT;A#$=Y3%c@V=8^pXbddUd}2me zD4rN$(C3PI-;F$%jD%;tv0Gx@OckU{R@H-Ms0=}@*25~S3W8^FjvL$HN~KTC=kg&o z13?v9SZ5M+HGeKEL1^+Z76LppuoRBv$mz@oS*kf>R+xg?RaFqa(d>jJ+{!gI<|BKH zcnN6+8*YRH&50GR)If7Lk!JS{x+~c-8~F@29}d@Pnq|A(2n?Hh-tTZVkS$=E%{xFy z0qc3@gqo+8rSLhxcPk`R^U?IDet$r5hlCT{2ihyNOAmgcH)p z^ykhKo_XW)q_f(s=c8s;Bcp-;Vp7OQkUzqLan1@`K_`mQr%XQ!@eA)jF>27-ceuE3 zW;$8yUmS+6L9W;}B*o&eIG~0?F>2U)w`Z>h$3~`k@@k5hP{pnx5y>F&^OEsll@H;- z(Sp4E@?8ltoqc#eMu%ab80A}coPWf5#V=8V&X0nRFi*J0iuvugQ-rx6_x$`e y>|>_At#?`nQE%)04(h*$pq70y|MZ1_HvRxzvgQoY1YGj~0000U7OQ?jAGS5R74jQzp@!!Tl(R zZ9c<7fX5kDLVvDW7TgM%Fx)dIR9onsFn(v)3p-Fl6BFichm3b1dUYyRxHeomp&6O) z$gn>HHDdvN5i+=Zyg3Td_ov1REZdpq$F6TYJnFT-unh3IF;)oEa#ZC+E>it%ODY~X@t)^y*$1v70Q?kjW|Mw(H6anJb! z&TD>y3PvP9TV7zUc)+AiKmW%3;ZL1n&a+jRzs5Ocy1E9pb(F5I!RKK5d59+27xOPa b_-ErU_7%0LF^o2%00000NkvXXu0mjfMFbs@ diff --git a/graphics/object_events/pics/pokemon/sobble.png b/graphics/object_events/pics/pokemon/sobble.png new file mode 100644 index 0000000000000000000000000000000000000000..3ab33b877767dabdfd109f49f5065268d163e1a6 GIT binary patch literal 593 zcmV-X0^V_(5TShaEOplkihu(__)Bx(BSBpxWEt)5C8xGKaqaT0005p zNklePg1Gt> z>L5r3A@nP>q9=$Y<|_7H9wu3I>)U?G%l{=|Y+1`%*5B3Yk=yQuCTXVD)!1>HHEtZf zCDW<(eYSR-)(bZd-)@ru#J=<80v%|0jRaEb2j98v{vrP#1?0=AeGO|{$IRt;ukl)Q z*xL}lv|@(?DLTDJyS)v8ylA;xmrp{8+u(Kgs&r=aeBu6i zkl8Is0P$HokaA>oxo|za+|R5|Lumwrn}*p(e;^?ZO^55OT4-MnuiBFzt`M^bHYGr{ z4`~;hy|rtqNM|yId*h>k--qg{`Ze?BYKQMoEO9$csIp@O=*7MS^a~rvMoms0wYI&qp)JQNk?mg2Dmg z&tV+}u=>GJjj=;HL*@@tY4kHS8sjhHlLQ~v`&=0TQYk*MoA&D~8~No4)AOM?fNWCJ fexlz`{7-!Wwq|=dmi;Jo00000NkvXXu0mjfnjRB} literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/solgaleo.png b/graphics/object_events/pics/pokemon/solgaleo.png new file mode 100644 index 0000000000000000000000000000000000000000..6bedd9b88e3f63871346e7bcb2363d827b75890a GIT binary patch literal 1079 zcmV-71jze|P)(#Sr000BR zNklK5dMHZckDhXHtXh92zI%M;nE;OUAZNTG+rwBX%1o7o zB~b`b2_(LI`~X4_&g5*Z)Prw-5@wBESHgS(IUuS+j!7y|WdJ%`Qvf+zO8YfT;~hDb zFv6BXw!`5OQ9Vu0EEZ&P*3~wwok(!VB#f{}IxkOePCCTWJY=6 z@{r>dRX7Ui>1W%1aZhWRhKz+&&OQ6)glByj8iwynSVTnUPnLHdP)E*~&Uch9gWRCN z__=YzlR6Ffsq*}Nj?USjX+2(ey6?#u^}{<#r=g1^`~r-x+dSZT2oQSvESjEV7>_jVMQ3mE=h*^R;_7CVbQL+qB47IcSq+ zczX^I*Fk|3gU0t`6+mhIwvaPJgK?)t{rrDWWV}+3!3l4z4frMI_o1Igqzl1j9$}fq z1^LBxmY%5!$YWm-u<@C!5SJ-nE`L<2Ixb!bCvaK#)LP6m`>j15aR2kXel2 z0lF{-XxC+6Ct|krkg*TUe9ZnrR;kxvNO1l^10ap7Hp4WBCQC=_86JTksOy?raP!4CQwN7V=Y zk7bdo+8|!5d%e}<7Mz)&N4;j=1RJ~wl56_u2VXOpRBVDtlh@owQPkjti@%K|CvwXd tj(+1YNLYv+`lLn1m0i2sO*j8~egF#E(_o1$c&7jW002ovPDHLkV1lU#$mIY4 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/solrock.png b/graphics/object_events/pics/pokemon/solrock.png index 5b41220630e0070f5f550a5a41b90644464cb880..6e7faa4d4483fa2d11b49bc3d1cbf05843b99372 100644 GIT binary patch delta 414 zcmV;P0b%~q1HuE4E`Jyh5D@U-VA!x2z>q-b*l3t&AgD+n&`=nlPypy)An=G#zyJUM z000000BSA+(f|MfO-V#SRCt{2)iG+rFcg5{=Pi>+f{QbxT08X+Dh4mbP-y7ZJ1C?) z4?#4gkW9IgyJQg=dIAL+)FJ2$RiQ)N^5mj)Dfk}@pNA*QAb%U6tE;Q)_w`S-X>oFM zqD$Z*|G@%@qMZz2|6u$z(!R8`jVErJ<$YV2w2ZZHU%VTjy}w(C<-|lAdP>+8&}MR5 z)+*kx+$yXBW&?ewdAwmZM|6fXvsxeY#>E<=zUVQxM>}YmIewcJ={5n#$W`?asYj6QC zWWc`B`mFJ>`)+W@$0Wjubi0uK4LHeQP1vn}q&71X_80%{1NS;2`UH9jEC2ui07*qo IM6N<$f)TvM%K!iX delta 430 zcmV;f0a5)FF%$;iH@mJvTSn+m%-)5Ehzyh>3%I{M@ z(0Y%9ivyhib@>k(1RQtJfc34mqo-}cBrmPFY!cV=jt&!F+pIeu8gQ?#2JES)y$!WF zD~5oZq{}4Z{)W+#%c;Ypp*9)yH$2azG#WK2l-j6;@io*IDqF=GGYRizN~!4$McuY; zVYUU&Ro3J8fPeVC!zV&a=KZgpKbGv9p7+iJ_NKH@v0>H4{uEm_G}i zNjcqZP&TaMu8f&RZBmg6jvF3hDTfX>k58i0W*s$+WF#qWcz6?L45&#z7wjeHxC_A~ zZhIypd$j>I(PY>fgK>C}I&9M#AC(@v?*_AbO*|Z=W+&ycoq&T3xpsT+kF?K3yZwK& Y1;|?_(p~Bb0EPnt10Or-S#k8D@dtyjHIPR=c#cCj&QW$DM82{DH|D=oVQcA2r zN_#0O|NsBev6pfH00Bu!L_t(|obA%FZi6ro0MPT`wc=VuAVujvM9L5J4~#0y{00Lu zO9oOQEcI);A>}JPWlEGzo%#=Th8A<=*eh|{^BulB0APtFmVa1ci6w^6Qq5T^4RZ$a z_|$b#&Dpe_nzJm(0My1>t9k3dO7RAxs~l!5YisL@x9KpAN2Zq6x)OMYC&EaIw=5Ck zS4Mp+f4=etahtg0ZNi0d!-=hJ@G^W^Y7mF6J2X)PVuOgOVl8{?9AaYheFJ=_S)Xo( zorpz+I$sSNQGc)9n{#2Q-=(PmzVQ9nq(cK@v0rJui5d{EkB?zui%oLh;X0EPr@NFra8aKqwf;%7F4w z8KMjsDh4)7WT`rItCSrEHmj~Pw3s8uUWwb@-Qha}081>f#D5Y?EHQ+W?VM%nV9r1u zpStRrIol*|=PWz20JSy7INr{)X?cTnO%F4cl`&Pr+s0UgD^p8jR1LiS6Mm(Zx2zGv zS4Mqnf4T4maof1&ZT*4az=@5Ca6f!mY7nb9UPZwGVvC4H%UT|cQi!Q__YLq-WQSrs z+=*Dcq3gFt;D4N}C#C$QelJZ8@QIJ-C?5t8i__M*bufT9KX3fTXN=PO_6O?hfMqa% zIM=Q(|GFm@Tcw)vq*KNK5Bhq%?t%4MSM@IC4K7J`VS*aozhC;M({74HHPD9(7!8u@;kZd{veC>zvWu=`cR%j6uaE%GbQ!(&!V zXOoGN82&vY=1n7sfqmt7gVG~AQKS~;1Kz*D0C*3jbJDO?4A<6lIt-}s0$t%loNt8Q z`^#hK@t@WKCPwCBYgd#WB!?~)-otL-DsQrZJ$Tw?AarstrbmzCqXt}Il|W}iN`w?3 z@YxbCExAe43-6KO4ImsXnF8r5~bzhFj{Ciz`zE;GduA;;O$IK z%t5h;lWjb01;pZSMu$5+e;?cn;Dq9OnXCEkE~Lj%mm=m88AYeZC759FY% z`p1+297H^LnSo-3XpjQmVD1g@foARk8^BMlfuS*A5T-Qi)X%(6a{vf%I7BShKf+)R zY6#)<(Hw*jDcH&Jjx&QzG07*qoM6N<$g0@lH Am;e9( literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/spheal.png b/graphics/object_events/pics/pokemon/spheal.png index 13038494ba992b6ea54dff51ec3c27e27710a398..bba151bbeacfe5861ae646b0f7e8f9e8ac166e8f 100644 GIT binary patch delta 494 zcmVTrY6?0*s-o2{}#%`Sb06QNZhem!_sZ-_%5?N>8&qs3^RB>X}aYQ}GAG5)S9 z#2*KL$|IrF9j3H*oqcaaTzFFYlveF6hvYW#KZ~cZH zw#XMzOy!?yuRrst;-f+iUa19~P1J9TS1hQ0FZq5-xH5vT_S1%i5NaX9LZC*tdiQ8S kWHkgK`i0-7x!_;s3nZD4>M#`VS^xk507*qoM6N<$f(yav>;M1& delta 497 zcmVk+Pt4f?a0qrnLY7 z00000!CX>N0004@Nkl2eO&b;FHiNlMYXL-;}r} zJ0mgha)EAMn1v+haDBnZHMy#dOOyE>i9&2PBw{@Y=O$M#;+`r4G>gI%n+;xF7`aA2 z3C2eI**d})yMN4JsP6e=vsQMf*~8ELj^L)yemlFkY>4qbJZ!Ge4adnL%h;VP)NH@U zV*O)bFjyFS;}{R}@_PgF_%jnB`IC`1ni4E+zt)8hvM@P&-q^lD={OFOX2-h0NmjRL zb$PjUFRLg`BPI(S#QTGxJP#+j#p58Ag(ph4s_g~kIcm!FHr-LWD=r0xkc8@+T@O_3 zZ0RvcvHVk=T|xJXZOSJsltRY6R0|lHsoxe~3{=0DY_ms9S;0Ow`0k?bNKl9|K>`)#l?Fu zLGD^wZ3C$D0005gNkl_mI-y-HAoufu1;6!xx7#jXBx&5`Q!`MAH(f@=d56v95Fhs%bCrDje=~^JNxIw~@j#sG zJ3{Azl|k5il4H7d^2#=6XOB3~QcU+pJS`{Yj@&}ySiJWjKUl^clF2IZETYrK-h5a~1tmVXIzdJvrvd#>lw&hX>;Fu zy87@3+Cpip&r{Cyu8N&JHnzFhCh>SI%Fl*y&lwgKZ@NtZ<;L%a8+jj7}YqR)OXi=3Mq|#{=1RyPNR4{ zSmPbC$5#Z}1%>-W<-HW*sg?_?9Bm)MD2XBdy2gv3m#@fIg)QOT@V?BCeD0B!3-@J? zjK35pFT7e~W`F(mVYGj%3WLI=G_%|MolsllVPTo0Z6^_h@+Mck!!kI56K0j4o>iL3 z6=yVmWRsc9OUoR+9Rln{as17#+|z7@ZE)IP2g~9HAEjmCO>&W@$?2`krR83DO?V-| zSQf6>cqAVEMJN3X7sjlxB@0^@{H3O6Dt{Hq)$07*qoM6N<$ Ef=Wvn4gdfE diff --git a/graphics/object_events/pics/pokemon/spinda.png b/graphics/object_events/pics/pokemon/spinda.png index ab92fefa3a83a11846ae1866dfb96d154f637c3b..44ffa2d9755d5c03fb6405594437bfc4085db866 100644 GIT binary patch delta 558 zcmV+}0@3}=1kVJJEPwm;-{;!E(Yl_jgKYAMHr{GEvqCAFBN%f*5UN3U@^hyD{{VYp zN?JiN5D*Yb02Ai`00G)bL_t(|obA*xYui8+2k^Hl5Z#A)!Je!eDzaJr5Dp6M5DglR z1d6^whEPL>q(ezYeU(5A-CBW6J4F)6$ixs`?>b0#GS5SXLVv;k?RS#ii!;h9cd6NK=;r<-z?avEa*ZB9j-0Z} zO_KtU-Zb|`@fszRYve^yn+NP+;>k5>wbD+WOWCbBQoA3sqklA4b7791_V#OM$&=W;IEHqb zq%AjLe*~d+)HP({^K$zAsw;T(s4e=Atnf?o?%8p;@cm2Uf|c5RL*?o6vMK%-~a#s07*qoM6N<$f>&i2=l}o! delta 556 zcmV+{0@MA^1kD7HEPwXqtmf6E#k7O0lxp6KO5SQYv|1^gIT&+65UfF3|Nj90{{VYp zN?JiN5D*Y@NgY`L00G!ZL_t(|obA*xZ<|0A2k4;~kv*9kin1Ah2uGw{!oYCJ zP|+buM>0fpr{*g~iluHX5>`6}kg%{bgv(t9xWjrLGE}PM|9|#7;62^xaR7%La>yb7 zERNh~_9j`q*DBwyZ>(1IUq6R=I0Z z0MeW0z9^ofgmR6%C~C8TZMB^;i~vZlH?t2X>tse6wUIQqIp1EG^#^8whnTM_(td!r z@=2@X@_1kz`hU=Di7M0T-A44h-~lLuTZifcp3%m=K1Mw8a}OwkI|}DGnrEa@36Zq! zH^si-(BN`8N7-bQ)s{oGr;2ioqjSV==ynY5_G8U&(u^{DL?LieQ9eewiO2om53O1@ zHRloSHI8HR#~qmQzezl~C9PK4$zv(I6-R3KV|JA0YJV=wvD4mu=`48?n-|B>PLs6d zChU(O)Q-A_OnhEWe_nP4kG^V)z9TFA(!6_i94>tS%D7;qcHdBWy1eQOGNEl=$ajlN zV`z3QpM*FwkKj~@UuJ>Rcx+le#p5%xz#_SrS^m>n23NiWrdPjZW;yq)>zL)9_5MrH uTF;#}uqCWNsc0#e!-aP5`@0MOZ(ae1x=G`vG#JMK0000@ diff --git a/graphics/object_events/pics/pokemon/spiritomb.png b/graphics/object_events/pics/pokemon/spiritomb.png new file mode 100644 index 0000000000000000000000000000000000000000..dd130704e9010ff5ca0fa98fb73f9bd1662299bd GIT binary patch literal 765 zcmV?k2ewEJ?hSW0mB=DXS>sl8e(~j#rfdx>~Z-+|_2!Q)qrH~cG@d^6cn}Tdx z;7}$2r8)IH#HoqPFOBwu`kD>EHO`(3$9)Qjo;W|&=X(VJuRL)Z0Z7D*&ZCu#I5`B` z6PMSw9E!4-TO2&u!~$+Jl9@R}a!?GBgRq{*MIu?&^_9IBBAGsPn}^5Z2haq_ zYw_ffXVVcYW(0^pE1A?gK>}dyiNhOs%(o3qfRdli^DQ5)avS0=@ z8GYz-Zy{`UM={LlCeQ|Nx)qcS6300000NkvXXu0mjf*_Brj literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/spoink.png b/graphics/object_events/pics/pokemon/spoink.png index 8b6f01956f4360329c2eb4397ecddc43237b6ed7..d6c631591071393f2ad418e5ff0c5cad410076d9 100644 GIT binary patch delta 27 jcmZ3_yq0@?kEP)Wg%cpXic|v z@ok@Cj-N9QLVNAC*Pj)ce{ueN=2?=lWMrW1=X>TR3Is3M?g*^pS+cQY0sy>VyQ5+S zlZruKu+0OyWZZ&ca@&)jP@!!TMLU?sO{1m*P2_I(T65cu-q$>_b_18FBBlc74p zYBFM_Kxq_L1c#qt77b8nO;}-=cf1FED8omOHQ z`xG2Ii28Ci(8dEeS8_FhwyOu)iM&q?_8fJny}X01w0G2T(DlHc+i6Q0>bw zTxJmy2K$Ki%F)hN9I9EoY*?SKZ}1c+=KKn3-M~ive0L$%gx;Z{Y+b*um*K5rd9z-w z8If?Jicy{#`X*i)4D|Xw*br4r=p8dPu3_@wPdfdu9_pdi+eY|sM5tgpG<`VmO`}1>YO&wby^u7a?hlQ(n|!_W%F@07*qoM6N<$f`;+_umAu6 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/squirtle.png b/graphics/object_events/pics/pokemon/squirtle.png index b4fc917edc041b475ae446826a71a68895127671..6a2948cbf81344981c5585087c59140350cb3221 100644 GIT binary patch delta 349 zcmV-j0iyne1AqgNEPwz1|INk4)s#}bY5-y>0RQHk|J7>dtXj=`DSI&pu;A#3z{psb zpeS&F5D*ZvoZXKA009e0L_t(|obA&sR>Uw62k<#TdIuC0%dt?b292uO17Ma5z%>xO zX$1<=Y4cEsB#i_S!mMk`%TyGz@8$1)Gi^Sa2B4&*q@?7G;(zoeE9XRm!%lCp!B(_F z#BQSp!T&OWWZn@+=WUs-VAIMz6Jt9edW&6A#JRv@N!F0VR z!Kz0Zb>2|%iblzA&AnuZcKSLBwt*;U!Iy{konTPIcXNz+n=bw&hrF<@`)((gU#Oc$ z^jWLV+q?PQ{#N7K3|E4|nTvZQ!4#`bqr{COuBz<;r2B$sKC^$|b8Ia;M|I1eU vyd)pz6=lbmK2fCu!ZIuUYFSwff5!O*B9~5LpO_d!00000NkvXXu0mjfd|#`E delta 354 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 delta 630 zcmV-+0*U?h1eXPnEPr5Fct9{v$jI=3c&MPD*bop9P)IQN*kJhRu(+U5cxX8Au&}s5 zP~dQIfG9Y>_{)0$00JUOL_t(|obA*>Y8x>W2H-&pWm(=ZSX*fj5d>di2GMhjy?6tm zi&~h`eZ0uRq*ebR+&-(}L&=9Jxn@{G?FD0AHIxTIqI?bxaPBkwRE^~nO!a-xBg!>&{NLg#1$ zq5XkiFkN`S$f9b61|ysDh+FPW4%d?UC2%4?M+Kn?XsMy}o66c1dWRc`ybsiqxFGPw zqO3G9!M^703V&N!%5Vdb-HJPy1a*lCqS6|`Aa*%Z6qQTVO_{fw=^dD{F7*PST-G%c z04!$-GtiBzoIsnin_nwchXt{fyU)$lYAQgRyeCjKx`A2VMe*tJ`-aWO{KV91nBLxR zK-(^7V%r&j+px4eXBYV6r-0x)PK~y`ecIkji+QV_xqoY8i^1gW17!o6~KYYoFnSGr_)_&%~UgDUa7%!nm9AJ(|jM!T{ zxR1PFPH$yJaDdd54c7MKeo~XY`7!TTgayTn^8}U!hZ_yqHR{rUQ Q`~Uy|07*qoM6N<$g5Q}#fdBvi diff --git a/graphics/object_events/pics/pokemon/staryu.png b/graphics/object_events/pics/pokemon/staryu.png index 6c5179cce623b1faf9b07539ca29154d1b932ce2..5511efded9456dd96af59fc05a40a624a273afd7 100644 GIT binary patch delta 422 zcmV;X0a^aO1IPoAEPtG8Ibty}-n3!>004VZIn|s}gK9zl_M}=tG49?m&6FwjK|%J# zy{sS*`1tq}kslub00C1;L_t(|obA%FYQr!P2H->J1!SsSPU68BIyhsYsKyygCkfxs z*9ytt*HA`peUxM^eTFKOP|4}JrKZq=Z}O)z_sfz2=9+7+xqtpnG4;EKhjyZG#yvgY z3v(g$G~=j&38|(TD>dd!pjAINFgX|)nb#=_#H7}gv$HK_UrWR`42YcyAq^TK64Gc8 zNuLL17~N{@jY(3QC8=x)UjhmH6FHS>cMA86{eZH!J z_M*Q%9!lDU%R98RfxF(ph?}J=$`$RZaNWM84J=;--*fF|=l8S=ye(W4dRJFn)UT_s z50G~{Bs5(Vz%^6xK&H43`{%W=|GpLkL~*_w2V91H_84;Y2&P_ Q*Z=?k07*qoM6N<$g8Zn=#Q*>R delta 412 zcmV;N0b~Bi1HJ>0EPse-Ku|Cs;J|PY5D;KUIIw_7aA-LA@W4nwDEQb|pqNnbfOz<@ zu&6Ld`1ttYKiG5t00Bu!L_t(|obA-XYJ@Nl2H+q*NLV+y2tDYrP=c6VdJ9e-K$>~L z?9p2vW%pY842>;Ili0DPQfR?B`6cpCj8Vq++H0@9{!SJAcYn?9hmC$*_x1)~xJ0M6 z8CJ~-bbOnk<7*ZOhX35Ga9LpDvX_7WW3MQS*@kkc3SfvEq?U-zf<+ujg9RWx2MS2u zYHDpqX~ZbqK=|5_aM+PcBjdN8xdhYHJ~UO75pBq$90H$OiP6c=tVNLid@N|`w;~+^y#vc>o73~lt>Co997vk6he;fJM*A?`oKFqy+J{6# zo0Wd@Y{k0rb#tWM)jr}>WY!NE}%I*|3 delta 59 zcmX@leV%)Qu0h9wh=>jW0f8GgF09ybK|>?p$B!QyGz@@T1`P0Zc5mv&*dkT{&M6f6 diff --git a/graphics/object_events/pics/pokemon/steenee.png b/graphics/object_events/pics/pokemon/steenee.png new file mode 100644 index 0000000000000000000000000000000000000000..a1c4e57961a60de5babe8c6b5ec021158f45f3eb GIT binary patch literal 528 zcmV+r0`L8aP)As=6bJC<(m=q&T){mrNVg0rrJEl@=&nnKQYEIKP)a|J1tEThPTdN2 zacbnKL!prS4817UyR#R#Yz6=5@XHJDU2=K=r<`)iK2yz3Qf=G&2{QGW3;x)%MS=tAkQxPcu+@%4?~#bkhcp-5V? zW{Niv;#Ch@CS$by7%a9lKn$b-nkfbz`sY#uJBvN1>HyW^iT&7X5BAS&YmtXRrzh`$ zYJ%9#`@Oq;xL62j`aJld#oIO(23k>~7i0NPs2 zqW)6uuNinY&lb$7X-G&x!{i{K(Mf&fPi@L@VIbLC_pG6P(Uac7#IKm000000)Gv}000C0 zNkl!04MwenWa=rtJ2P4)ZIrcUh=7frBOaba1kWw=(_(^mhxL%FSv`!*2cl>KeA?c#<% z5epA68Y^bo+LK{ToGt>ft%3cT33Mi%d$GAF79+`gKjkC%a~&4|jP28(a7P2+Q_5#{ zVub~eYSi&(jN|(fAV)&zGJ;167%9M{(=VN1l4`&pGme=vgtDo9vw9ySy3xGU* zjnMMW!L%S>yQ~WX9!>3TNJTkjfaqxyX1H^T8$@+=Jo}zHajc&@$(o|zmuMq^wpNbi zNHV{P`$rOo4Q;y_ht^fAKY6iQ$ozV|ITGBH1thbycH9ypar_&vjxo*8l;NJ&d@=#e zGvssBQxKZLhBZ*WKVZ2-d2gtjmram{UH$uNuIfkp-CGnFcrze1XLmRZ!Mt z#|}Lo4XlT9#h#G~=#f@#0J<<742Mt@+?RCO@hoQjL#*GeD|#tH6VU9L*9u_(S`%!> zvO%HCj%EJg*gAS1@$#{<7@GHT?T_aAMLxsy(FC+$X#h?TvWB=@0JzpbftsrP34rUKYJt}9 ztiDU!!!UTz0O5ENNv2CLWoiP&NTvnQje;OGG#}#VqxCt>*Xx;9!toh`j%d&w4O0Us zM{?eVG9S$uT4@egf3!ZQc|6csIzEqvq5uVpU}*s5NWN|1S>^-w%cHaa+$}3c*Z}U> zrESG?LaX6z#{i0vxb)u2{5wdNT5)(y$SbHxmzUy@3dJFX^+)r)L!o4jz~XK8?qq)OWsdG=qGV^mDRI)NJ*y2>5X zwzsmue)0K*14V->9|_WceX@Iz=TKq3b_~!p0KzfaEmp5WAO1MJ8bIL{?UJO(CoHct zkKg%4Fs8EABNL8ATQNUEe_1q83i~VYA0#LHk$CIsjS*5(HMpDj~^tWXH z)vVqhUca~X&8is5Kg3_VLkWMO<@e&U0Xq;OmlJ;jn1nx=k&F)400000NkvXXu0mjf D3(^&f literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/stoutland.png b/graphics/object_events/pics/pokemon/stoutland.png new file mode 100644 index 0000000000000000000000000000000000000000..aa5dae2541036abccea34578034fb0f5037f13cd GIT binary patch literal 849 zcmV-X1FrmuP)pTza_y&hS`9O)&olnI$OxEg@)Q!#w zr9>I-x@`d3SK@U4b4m~^RO2O)f530N7AXN!|E{XR`QD)@UpsAddXtbXqrAR%-~d`nRarxc?kDWR1o` zB#vBCc380{=X*iqWC=1x2JiSd4}3J(=|P{%MDA4HC`M=)e6z(7?w%{QCNG8(pO3PqGoQ zXD@`o2&d_Ep1vOb#;tTF^CKDf@Zx1C`Nb_S!MTgqmUmWey0kx5jF;)dB;7NUcl+xo z0+>9$^xUPhykTjC?ud^+U!bx^pO{6?Dmw#)iSh_?3B$9pzr6W*(N};tUB9kyFP9Xj zY5C7Y1|mnf|6vE!8cJL0BLok8_4rZG2_be|r~1H?b{sX}O{ooaYscsP=gd;`thxRW bez)}pu-6M{ic_K}00000NkvXXu0mjfSjLDzH2i$yox)tXW zBA#D(yI$p#CDcCSQ_>$`E#zf^SjsWu|5pOm0LxS@Sc@P;#5kBRrYp5ZHQUfQ3gb+h zvE{c-U$AaDyVm_b+1t&#F4Jag8eEkks$al)hs~p2(6*4{Jz}TL*fi7|MX4*!557Fo zds}c8!6uS2UQZai-oJuAV<>#Nub@ac!`nCIZku6)nRQoZ_&9rS|z>hPQ}rW3&h zqWr)rkRdrm)^BDW6L12G&33)cAM^S ztFG@jQ}WImA8!VH!0C`-)cnr31J1YIpXO%3yEGdz$APDOp)h=M<(`IY`cjhk$o-}-& S)N?P)db8b2Zn0E)&Qg&O=tFF2kWkLX!jI7qY$oKihr*gZ z#jEX6n(pXF%3Yxi#*F=iOu-X)yk+!yu}#=gc!;R4#Wg{c(^ zFg(9~4WUrQCukNfpMW`RT5v*C8J2qu<3-Nv0UHYqd=$~D`*^R z;VN}PBumS(yg5N2)cibb7F}{#%qmDgS|Os;Fr{Y7>6Q4~74e0K1-(F1bU-Jl0)R52 zT@8jis5k6MfAq&8dl3j3dqSJl2nzk>glXgTBj6=pwm)>yI1AZ(46M)uuWHe*hEPsH z+60k=@BRuS?(vd|&GU$<+lj{kr*T&?vqDpGL}A&!0Lb}q6M5y5{lQ|rh3EGpmg96B zFfj?$;Km4Nc9N*XzJ=|t`LUH#IS5Xf&jQrL0mIR^2Xg2UKk!Jgy}GJmE3~JinQp%T zyuQuWMJtpF6eZP!rP=$2qajnJA6WR*WcuwiZy*s#`(ypl4n0nYspMX>b1O|r+7e)oGVW9E&;2i zjO$C-O+f|Kw>)}u@8_vdZG3>eJ|QIdJIUXDbjaz+aC=3fi8mu0aWy`ZPx#Bv4FLMSD6r9UvP!KsaA!T8^w>osxyk_Kg4k{{R30cWhs8J2J<|$L5mnBLDya zkx4{BR9J=Wl!0!9FbIYPY)ke1-*-@NXSL9pEm?9)e-rPL58;QR%Q7`JH8nLgH8nLg zHT6#fADtf-K+!c~@WPu0S@ue1qyEj8=;Rr|Yyg=Nc;9yh{o54a3+H=| z!f{oh!H@hWZ}aQtH>FU9XN>sGGuR&qsmKz-Q0_}(P(vzisWNEiuXvkZ&oJk#KUVRI zxBGb(A#q3M^Ut_CwCj&KA8Xhi?wvRLc?oi#{{#N;>3-11=?i*a4iH5-i97%R002ov JPDHLkV1kLr<>&wa literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/stunky.png b/graphics/object_events/pics/pokemon/stunky.png new file mode 100644 index 0000000000000000000000000000000000000000..d2440b2ab74b32b189822a434396bf08b274e1ce GIT binary patch literal 568 zcmV-80>}M{P){SSi@NLn&8>9->3yB9bH6TWp@BYsbDoH<9Sj z*hPwqluBr`NS>jel$yKfMZu}yhXj6ix&PtiOAtEOxz2U2qe~p{$;I16#$xl+`-mE} zi;S5VHVb^XaIIcslSW~yz^89eqtq_&;o`MxPjN#rhd|5I`-lx#ZUfam1QJj0->x&d zT4T;eN|&fM#)RIGiPp$)Z{gxFPh-S+G~)6Rs5UqRTK9T8(KkX4>uL;vX|KPMH^{kP zo{p<+t$Vc9a*Z&mc>BFM@?_nV0tHxp2!aoJAUObw%nl6~PLFN#@`eTPQTUOqN9M*- zAod5okT=|TD`QF7A`B-bvES%$pPN1#D@_0nGCjV`>nzL58|vYS(q~WapiZZ@*5-0O z_oGhf?@027|1^80cQdICb4EP=ij^i%jLQug6Kgw=Hw5f((M zl63*NY!SID`tcP>+j?Uzcy{J+2w?e{1aXCvisV&Y5aoMrCaE-!a5YJl>5|+3lm}9` zQxd>{{)3Eo}uPwNK+ee4ASY}~Q{0000EqELCK@QLx^fn2U2idq%@?y<6u1hf#3eoPt8J~gJcQ= zWH8G4N&i$67=&eb$65R7s3tJr`Us<3w)&1y{YKY!_2EpU9PlYW0c`-Z0Ib6Eq8`?9 zt1e6jddgK-4xu$y(JnMdJ7b1{i+Whc{guf;i`uAy1QecQpl=Yz=12_#<3kr$^a|{fIZ7lZ(+Lf)1f$t4{!=nCL59zqw z>@ym8HSEg6fp#?T((v|nVuqeEzm6DmO#*SBYh(jm3~f$M^qB^R24PQ@8fKm$U#ZUU z&^9+6^jZZbBYVSVXIAkgi1L{P>iJTB`_2tLV|sgH-ha?JE7rG(jSP%rWbx7HH2Me5 z(in)<(z&Lq@PUcvwEL+WnK4Ee^!ZDCtHSt1Aj>#wNT7D^$2nG@2^?<|KQH6=diq~B zul({cuRKtn&sN6@3`_^;@wJ{Blm|L+;DoWL4$CPFx#PEMpH1Z|HG#e1%Q!a;+vu}d zHq{tI)=co*6|;uvQpy$6S5nTnF2{5bIsb$u3Ex14bJ{SMp#Mhq9~d?u2-(|!z9ID2 hA9UT{x!d?(*DuP03p?Js5m5jD002ovPDHLkV1m_I9Bcpp delta 595 zcmV-Z0<8V@1oZ@vEq^#L5D*a1n1Hx|Xoy%yFi;qf*m!8TP+*8SplDFwczEc*P|%<_ zh+s&#n25`KBkVD32v`T=n)j?^$PE>yn`dU0m5 z@;p!FwLMIH&VSQ{1p0xd;f9`PE2(;Q{jkhD$G~9N#CCt7Ro;{_@O_|bIIq4`eL5}| z>x>3o4BPf_p%o2054^pdn4xF1mlcDqNg%GRMz+w|u(aexUuj?%5ap?)hM8xud(|3# zYKp54`k(@nmA&D{nSJ~cM7|+`db*Pzzi~s)m|j0IZ-3}qDGt|-jSP%rW%0r2H2Me5 z(in*K&bgxP@PUcvwEd|YnK4Ee^yy3dR)z72K+3q%kU;I+W*a-u1ddM=zc1tWe)?ZF zPyFFyo_L_%Zc80IFfd)9!>laBG`mM%tlp+z{v&D5PCV3I|>LX&Oo)cSHJQ%eHKCmw!U1LLYeeN%H^y^z^KR zkpJAdYHThs94!1rtVB5=dQto&RPZ?J{C&HqeQE$#kmd}K`w%pL5K0s zg(utWHm1t3rhmE4I@}m=sTQsvm%7C?m~Im15DoX7w(;W0#kAKL6r5y@04~lOJHyIl z8q9)Ej)CRcz<(e2RGegCn-`6OlG6P$Jl$f{gO?**)8?iRSG_n4FrAKh4@;&@9p@Dr$g5LGVm>{2b&`a(1RYM_8996$1Cy{dfZ6n1 znF67QDSwh-S%9{k;BT?*vGKF2Bpqg3Y)VWg+geT#(4t?kzk#(mU~P+DvKhddm8UXz zr_aXYagtq^8Fra%P5OD>uMB=^Q=^4nFuVKuSz_0k&NWxQW!xe@MW?ZwrQ*}ktH<-z z`Vf=B4sSk8uzzP0C=6uimn>HM*B7Toa}jm9*na@~LcGDr=vj~W>w|o^^os3^Yn$>? znKKZiWa7X5IRVtW+#F^Uq=Rqbd(;?o*)!jj&T2OM!HcD2i~!(NUfzn2Va>8(%!u;M zW(}myu+3j^+t~Swur^?bB5VxcZUb;D;Az;fM7}L~wWCk2H&@{Amxq|$gao({k4U<% zS$_zq7(0K@`|I>WFnQAA8C=<}=#wX183o&)fYyCuNH z<+tGcF^IT$9yUl)E}&+X?tcJ<{azeq0%t(5Vhrp%KC4cK#VN`HS_5}xtG?qy*MeE6wa z-&b8-Y7_E*{M`tr9aN_WSN(&C(vD=*Gf?!$`FN<1cKyOm+Vadt`M7=vFl{knyJ^%L zoVAzt`M7>GL&diK41(5{1{1|QArJF${Z|u!pedOGa`G=4L|}O~1aXHGFr}cu1|5SQ z&?E}13?F1dbsd!`KOhX!%dF_Sp&KL(=lH^xd$pOj-wSjGf z6aD$+6X!6yb1V;=1a5gqE>3V^uq;^fJYxjFg9Ig~HRq5()mGawa4ZM5S+$_Y?gHf! z{Iv}7f`2Om?8jM@HwZoQuIKC*0KB|2wGECvD#mq7dQ3MsltBvdreYgw!@I;OSX+zL z$S?FEzc35tI0bpn%3~fc@Wb_R?r+Kp`%E`^`Dx@+}4xna&?Hwc#Ah5mh9YD1%G_U^MIMDmCTm=_iwKKko%XXl6g2o zF2;&}ChBTSeTgMW*fNhnU`(WVm4Lgt)7Q851?*-LN;DmHYd<+hK=4WTKi1 zhq&&YV`{8n$GvkK9&ecYP2V$CA99b$GhG-TxAUR+t>z)J5E*IWbitOUMEtf`)-ZMV z-*iRa@7ZA{`mY(mj?tkg-_eP3%S`2IOIeXFltoLQ(2Ta2vQx}6CYfb4ldOpH&qr}; zNhLcWRJ2QGv}>@S?d*}fQ{|*&{>16LLHdHE7mwwQDyOjalltj@J$?Y4$ex+jD=Gs3 O0000-mka!gbH9Fe1bQ?aFRZk42=@v|F+V zVK*W&r0}Dd_UliKJ-W?Pjc}I|FrkvgiZK?6rPVFvJ7P7;*g%Abex`Aw)n=?kT&smD z*b_D*^vMRn8Zeuo_X9^(h>o>D$@VZdI^-r7e+Z zA?h?}fHgOr-K6gwyVaUMi)&EOwC@f)G6cJ%?AdFDk>3ma;h|p1YG2b(-{+=hafK0C vlR!HMhSkZGEB&OJp1xFA-Az=JnE{FvYkYc$=tWoD00000NkvXXu0mjfCZ?${ delta 349 zcmV-j0iyo51h)i`EHSv4C=d`3_}GAOP#E~gIM~R5`0%K(crcJiP}p#IK!89fU?^ay zP>|4o0002qQ3$}1T^b_4VWfhG!4wj#af!gb%TFrw54?aJ;jpLn#_wp)^0 zVK<^OV(_Dw4(gADJh|;tjc}h)FrkvgiV)(7rPUqfYic#h$UsDgex`Aw(4(|WZdI^*r7e+Z zA?hq_fHgOr-KXz8yVaUMi#t%zbl?trIt06uk)QRirC;zrLAM3PxlbWr&>wjvBzlFcooikHpu2lX2`PtLe&t;ucLK6VZBZg`K delta 314 zcmV-A0mc5~0`3BkDL4SI=vbIQkjRKIU?6a?U=R=xSV%bV*l@6zIM~2Q`1trxP*6ZH zAOHXW000000021Sj1B+*0Qr$&7k|_#gtWPXorS$Y#1nV`4XZb>HV(-J5}OeNVzGBI zSUC%hsH70~ljiwhek=mu;^N}s@;?b5&-eYiTE&4E)9ZupdH~NSZeFWF(v0ZYfyZt2 z_8<(Kgk21+L38#Ed*h^G2khP&1c+jv9kd5~UNB~Z!@l{fkJw%>9I!!kyLUu8`pLd+ z^Sr2*%j=bX@=Y?RbiPihI|EG8bk?O6<_k@Nvqhds#(XXrREhdTg0)7JTw*2}R9$WN zB)HI6NUp0)a=Un#@_%4?s_`JXJZ>bn9}a3GdUcdt6r$T-I`$vu4#^VQBIhS%^Z)<= M07*qoM6N<$f(x0D7XSbN diff --git a/graphics/object_events/pics/pokemon/surskit.png b/graphics/object_events/pics/pokemon/surskit.png index a43154bdd23755828b8f8bda73926656e6a20a40..b5291b49b81b43430574282b4d1903bca4ff07a1 100644 GIT binary patch delta 325 zcmV-L0lNP70)zvQE)4+i&}a}45ZIsqcwjJ*J05?auc|5l009q4L_t(|obA(3YQjJi z2Ji=in}KXXE?}_x0e3G!Q(11i@oeUZFXH5Xhzka+4H-V3Fe7#R>5b72ZRX zEQI+s!;kmPOtKgN8yg!Nn+Hm-W5c@c*1h%SPHW!pt`~6*J(sf#U2n=5He-J_OIzLX)DvmWqmwQKx=U-jLHhXehNi< zi>PUXQ_W^&2LBwKEi!Plc^LVP1{fAv7eg(eEbd&J8%?AleX*Vf>bm)HK<(@Pg2&Dt XqC>k08K@*a00000NkvXXu0mjf=N6Cu delta 311 zcmV-70m%M@1NH)tE)78V;Ghr?5ZJg_a9}8rJ05>(Ht!Aq0099>L_t(|obA(1YQr!P z1>grF8-aH@h#8BNPnT6oYS)fEP&#CAv#woF5vPA=G#g z(A$WQdGerzfsl}pkdOz;XkcU84C~Q$*V9h++jyMzu=bt`#?D&%+(=GDe3to~_WQaM*mz*+S?+l@Zju)aAj19KnW{5;_94Zq;Aa|D`ay^(glC0_sl002ov JPDHLkV1nP2l`Q}O diff --git a/graphics/object_events/pics/pokemon/swablu.png b/graphics/object_events/pics/pokemon/swablu.png index ca46238197af88af827cd8542c038df7477eedd0..809e42fae93f35789b6c9c68e2c149346717c38f 100644 GIT binary patch delta 618 zcmV-w0+s!W1&alcEPoJ~$T(<#c*yt=u;>sF5SW<2fPj$r`1r`k;8<92`1tVPXm|hs z000000001CqBtV}00I_CL_t(|ob8ptYU3~vhDG;K5a=D2=3pq~vOc5)_IcJ63Sk4Q zV8~S&47s-SCMvL9LEfbhXtD;s%St0fmJ{kw_Owfe9P&w{e}CqeWSfvnT;dX!_-BGj zqKEje1=N(La)8O#Bf(=H6u6!d@>*p_$Q)cr z3Q(o#q=o`l8zs+&o?DY`>A?$Hp4Jd5&}?f3(>&@PsG1?}(P5k!#_ecJ@5C2G)mL zSgPvhu0IpJ!ncJf1JJI-%3moc}sfF@edwtaykrmTvx zPnfn%9{EM4(LFUI`1_a%+mJy%`8<5?b7A7`4FA9J2M#YUyY^NbP5=M^07*qoM6N<$ Ef_YRX)Bpeg delta 617 zcmV-v0+#)Y1&RfbEPp7FxF}$NaLDjbu;3675P+btaDb5b`1rWc;8<92@c8(nb&3E0 z000000002Azsnr}00I?BL_t(|ob8iMirX+0fQ2ap47!6c0>eNqVGJ1tdXAcbfe=C! z0@-w-JOa6cDaA1=*>)CliD3v68&a?3*!TN9Ccwbv!7^K*uX?LkqDt?} zffe^72V@yl`G3CXl#;y(TmcsI7y(*oBkTocpF#OVIt?VJ6FV|dyKrv@5bTUl!-Ep! zN>Iagjuj)Sl?|{Tf=k%x0t_}w!J8E`1pKF2$h7t^z;b&gku|QR$*zruh|g&j>d(p~>2G6qdjhSB&fJr==WV-`yg^ z!ej5%_f7fhxGw|QEWykn*oDDt)e|~_lPl9hQU%` z7qaeA8N{rm!el|*)X>q2Y{;25L=8*FA66C*kTYG$;cPBgWxX-Mi0_V0z0H{dkN$d# zCtx;nplWg+ul}Or379GH&3hkDklGnTM`r3a8cf%O zf}z*xSCU!|wL48A>p3yy%5s8|<&=JY+^<|ex_;W1CYR>p00000NkvXXu0mjf;PK2` literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/swalot.png b/graphics/object_events/pics/pokemon/swalot.png index 3b3720af0ecc8d30ab9761a1cdb951d8ed793e13..256fcd525c833d817364aa1d6d70bbcda88de274 100644 GIT binary patch delta 733 zcmV<30wVp=1^oq(EPr4?aENHgsDS9ep!fg)0QmU$;4oN#ctF^&K={yDP*6}XFfeFn zXmCi7r~m-6tx)j*00M|fL_t(|ob8oAYui8=#xKKdT4dwR2=uy!hJqlvWGl^JcMC;M zdQ*)*Ot;Qm@-;dej79Ji;m^=>(PZ;3{Q&9xlVx2_t&?_Wp?`<(;CIix&->_)Z9@K! zzjYMF^3UqdMsYrVz5G4>>SqPPSdOcw>4%2&h1B1Y_Ja3{$Jx=kYpC^6)>=T%HD5eU zuMMe|MLztkPW6V0p+;1k zfm?9L)CObABY$cy79#Z%CkY3c@13-EG8A>U8mE5 z1TE{t8xU1uvbrA55Rn7dw}5;=Yp~6{d>`q=NrV;WY4;kjVzQEn5oO|@FoLfJ?LYa7m^Z7z2l8js) zsF+Yu8kGzERH#a?SYDOUHOVQw93*HH3)3J`cV|@^Tp2#9`0N0(4^B#CsM8 zEWe47P)|f)FKb~`jBPvxfeXo1=0nOEPqHiaDZsAn1Il@pwJKy5cv4`;Ba_|a6rhYSoqj*NJvO9FfeFn zXjnjqtxi%G_jt|#00Lb}L_t(|ob8ppZrd;vg}HDO@(jgQ1vIe1K}^u4NP*hjG6+gJ z#qg^H=+?PQp2Mqw!f@azf*yi~H-k$bAieyNMA1~Mq#atIgnuRAcK>HF@LxDJ^lJ;1<4%8_49P!kiJI!BN;CEqC_|r*)z%b=|Z$Xe48>G(Q7&A=x8>8o5gT5gJIA`)JK%2N{ zh-@aH;lMCS&jGaTHRu_VGx&0!;RTGu3~@(pxE+OtwST<-Z1uK*GjtP6#u(@uGw)r} z8CF(r*y<;S2{7n2Fa^u5V7X_Ps9vS2h#H2RobZE`vSXVV+Qej6W+lo3gn0zywlSC# zQGS#*v4n=}d|!4ac{C%@h@cyqty5KVL8U3;yBp Y13qrEXKf$Qu>b%707*qoM6N<$f<%{6xc~qF diff --git a/graphics/object_events/pics/pokemon/swampert.png b/graphics/object_events/pics/pokemon/swampert.png index 3d9fc1f302c7f41ed2de19a67197f3716c3bc440..9edf82556728ea57c457acc249bed332bb3e74e8 100644 GIT binary patch delta 800 zcmV+*1K<4b2EqoAFMm)-P-tj~Sb)G-Scrh2*nmhV=zu`*ut1o=*uY?TXedCaxUgt= zaM)TtAPt!v~g+<{1xPQca;baJcoQ$Vb1 zR4Ho`b<7Z3>ewN(-N=bE9=^~BbJkh%p8s|Nhf|rg0{eyri}OxE*Ky&q zF(ZfN+-ohlZ{!73ZK>xzV=2dtIrY4#3G7=p%#`W`bUi62v`5TY9_v8v4jVRH5y;V) zC*_3ph-d34ihp6-1i3qC2;5|9oo|{6dd3W#u@Pf6@jj^BhQNHtdco^Zt;4NZ@_=>V znBPL6Qd=D;-2o$X6g>P;Kkv3j)e-Gm!6})IdA5#cI?$3qu{ryOi*kEDRrd$-#$2R5 zO9dTco~`ecdf+Yu7CX0ZWUa2h+aYFe# z4Tw|S#0D%URE`;|<#x676EBK+Z0}pQB!M5W)HS<=m#%k>l?FWIt$JxgXG5LUR8E)^ z7lC~v%NIH43-QrhL{YllHNFsDD1@1Ti_-NEg|IU?sElS+VBg0=NGTWM(VXM^(x0lp z_b_4XO@G_to`#8Fa9y z`te!EvSnxpcJkthpQ<9@M5U#hK-kcnvbvrWHg!G0@g=M&n8ap+rED1*=DXeQDLFYU z15R1#CU7pZh_>s6t2zvPl{?=T)G=r1-6e|}Lw^Ii_`S;#?3B|JoM^Kq(3cKdq{P%6 zp>66g-bfZ+3lfvc^W1LPBGZ(_q0_pXa&6HBa^i()yPkOP{i+Uw2KM2vgqwVv!!6=a zq{fI4_#425Sr774m)N*@tQPfYt1j$L9iIQ#_mi3!Zl#?M%1=9i`{TJfhUwamd7{7G e{~0Uuzm7j;oIhc;#d0nH0000ZsMSplzCNV?q1RZz2(7JNd}C)PmUZ*LB0UhSuUOA5} z6l}9;#EGy?dqlHmxgWB~g9+C6;qligTVjF%O@A>A_ziu1XX2LMQzCB|TU#djc6ia@S5jQU^(nT@%B(3+$qASzLI)e>G@bhf{6Eg2w6?PR-6z5?^?L{{^LxPvWB3ek z_(rVHyVEVKNXct8%C00000NkvXXu0mjf2T`2H diff --git a/graphics/object_events/pics/pokemon/swanna.png b/graphics/object_events/pics/pokemon/swanna.png new file mode 100644 index 0000000000000000000000000000000000000000..5cccc04b32600cfee6cbf83988a4c70bf0724176 GIT binary patch literal 864 zcmV-m1E2hfP)0W+z>6UXWCyIZ&f2yH zFs1@X0Z<4R0uhYNV=r}kDmn?6p;NS>>pV^Zyw|(XZ_WUq2EgS1tWiCn6zC=`Z`ufR zK^lc-Yg5eDdYr=c-u~E{oSLfuO+D_eyHH z20(Z|`l>Pe#tS6*oR@yn_Lw%rB}W#FPjMAMZ#H-L4^o+-08qhGPUHgM5a=V90@xyu z?yz6Ky|CKQ>fKnXh)V0A6%D5SEkC>-_Dsk*M?L`=e*!Rf;0i#K`+gG0H+u3jFe3s! z9j6cwZSVHBr{BCETRt9-BrtiP^)eMXiW2}H{Qq7$2+ zTB6Mv4yI$fxZ6^4h5}$D3I{d7VO#)m-*a#RPl8SGU>{$X8li8WAx!?cphWldKqdjX z07Mzq0CL~cNfvmjdJ?GHtoN_aFWYY7!TE?PbTdFS;MM?g-#_`e1Vtc}Ls@Khd^nbA zkMjv)b5ff=z>8P|nEIXs>gQ{4crI`_jBf}u;qi!T^HbluatexZi&!7^%|7mnAg>%O zOuO;822lDQ5ku+wS)i>1Shu`|u14?{z|{96y1DQ3DxuE=>R`mlf$ZJ`kouk-MqK(n z34mVcE{uuxztIhV^x%B>JD&PJz2VfFK%*7`=&nq!0IGy051M1 q^+U5}^GeoToxTO|dAkAd-RvJNwn;@w_XYd_0000qJx0W?pcjK*AhZr?>8YaQ3Ve}G zEDX6Q#o%6LqIe-Kh_;7><{HQgBn0#dJ+;^NVd_-I$LXy0OMhwHKxr?93^vwpW&LMo zc4k+Ob7yzmexX~(Fu)Yh$fiH-i-jF-#GAk zakAER=#%XRN`FAIw5f3L;PLi4Ihd;nNWQM$jQX6fa?t2qEFBVj&K5c7rv&Q=LtNJI z2hJ%&I>M5z1W#Dfj0T?0px}yY;b6phpB(slP_VjWG0sy&EGU$bb}HCta9j?PrrW}0 zV!7e~F3`)akhd1++Cj-G8U~2d5Yf-D2z1&6YYoei~!r4MPM8-$y%U`^Q_gH;zEx&C4X1& zo&@J^+PjEGlWoIO>Izn}!wxUgw6m4+T*oz%tXClg^nE`pz|6U1wW9aGY-R{vn&;ql zc%nFpB7fH{ne5>uob8NGgIpJBAXyhG;~_$bfypbi2C-_2x1X1%0BJ9eXd`GRio208 z!D5*|re`Ndr-$#<^9?9DHAUMHa$t~QA*x6fCHutBAb>nSKXBVzG5B1>&{lJDciw#a zxh_eEs%I-Ql>^z&9B8NrE2exb+4}yw=VInwn>y;k>==}Y5a5tK{~ zXpe{EcNm78j;h!QZ~d{A>FOb>_M|{5zx%00000NkvXXu0mjf6K>nr delta 982 zcmV;{11bFL2lNM!EPogvIM`Tlpg34aSb#7%U|=9H5D*YxP&oMb__(;x@X&bp_>iE8 zP%tn!NLW}^M6MM800VzXL_t(|ob8s)Y7Z{*?sy zZyaR1VYJn8=zo*!xk{kq(#F!k_uF@u9Kc)5k_!}@*&FSkV3iF6#Ic9yCz!grY=4rq25Yr&E&@c(Bg>T<9Ztg- zFA$TxbA69w6CtU^q387yt68vhKRWEfx>1?%5Il5EU1>Ck)lj_nJU;=5 zccz>Uf>xxs!=*`QccNFoPrDQrXLRTmQW17 zkU6weO!<>!`stvr1=e1{VaF&^3Y7#BoJ%eyTz_6YXanrL5m^qxFo0oc-|oFWZfm(F zcm;33j71ZuFEq%3qf0T zE^+30Dg~!8*p@MyCL>N#;FZ&Lbkx2-GEEM%f)8!mI2pJV2favg9BKznV9!6qvHZnutbxRIyOmVidJxbM*Om#D-H=lqzvH=sz6avF65|J(#OH}|+AX=4V&zP0JijEv z%-Qs-ZK`iD<=`MHzr}TWG$qr7FKYyp*-z8;vN5z_C8&~=;Q^8f$<07*qoM6N<$ Eg2B7t^#A|> diff --git a/graphics/object_events/pics/pokemon/swinub.png b/graphics/object_events/pics/pokemon/swinub.png index bc78ad8c25088c457940c532bb87e12caf3b2b33..30554db9613265f730449791980bbc40dcdd474b 100644 GIT binary patch delta 432 zcmV;h0Z;za1JVPKEPp{U2%LLrb4oD~5D?9rdpRip_KTdfb9vbcU})`Z9V-6Y58=Dx!$xS%oH=vm%zyd25GkF;Md37(lDkY= z8cCNQtGaX;NlFv$aOYFDpX6MI{$OUA02CAaT}o2yTKK~N2u(O_Z>OZ`qls~aDdK7@V2^6Gv9 za&3rgj^L8b)_-DMFax9D)P(7VW`mIz2R~H<*Iw|u)q*;Q92#VEcWF5MRueCtyh^{4 zK#aW_K4Q~CDvbsciy(zG54gpPSLvyo_k85lX{hk|_WW}0*Z(jP0p!83^GF**ZtTSP ztR{Zghukzh9gP(q>-A{oPK?WUX`T&2+Zd?WQMwQ1$SLvBJT2~>MX205t?tKiY+iEo aFY*PEZm>_ry^^f}00009Ja delta 434 zcmV;j0ZsnW1JnbMEPq%q7@%-qa7Z{15D?IqcsL*s@Q|3`Xn3GdSO5S30000000000 z000000002#^!CF500Cb~L_t(|obA-TZi6ro2XM1^@YtcsOaxLGV>wdu7@%XwgcKDi zJV4XATh}0>hRF)5)%q!GhXxF-ovlN~fBPYPcYN3gO_?%f%72t8e-|R9(>TwaMpAN@ z$(b&t%a3JMIE*BvYwmCpP&Vfd17(TBgsQCV7Tb!lGUqnmY|tIxRE zy9r3!5ZQbOmw#+Bi*>;SjDlkmrW=|K2KHWpSPfkH;qO)psuWVFk^=FV zekGw8deMKx`V6r&8jLK$7~(YK7JIMKS2^wYz>8yF;qz_(eCpQ!FcBf7VZZapc?GGl z6Yo!I;)h+tP1EDSSn)BN4R-FxxOkW5*&wuyf$}Y-yDLZzygHbt#jUdl6`9lOek_OP c1xNoPUye+#Lpr8zO#lD@07*qoM6N<$f+my1K>z>% diff --git a/graphics/object_events/pics/pokemon/swirlix.png b/graphics/object_events/pics/pokemon/swirlix.png new file mode 100644 index 0000000000000000000000000000000000000000..89a67945b5174f938703d47ce5a31a31aed6c9eb GIT binary patch literal 453 zcmV;$0XqJPP)xEL51(8$R6`1t5Rc<_**kT5_10000000000?RQ$Y0003{ zNklazi>Gh9DjJs0+R7>KK{Z zPC5y1FR>ki2mpKRvBw^J{9R0b(^Y~^1316sDiNi@Ho7p#d~K*Es{LSlzKv~jxBW)b zN%qr*`GaV_ZyUJ97g5jH$W z@fGLqaE{_Y>|-7wgp=XNh}_Gom=om0cnuC@VDMK#pVOUlrU5SRuDIIhK4k-Nq5QXC vDD&N=NQcX{90;(iU$3bAl~ww>-~Wv-NW;Rrc4QdE00000NkvXXu0mjf^aj|8 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/swoobat.png b/graphics/object_events/pics/pokemon/swoobat.png new file mode 100644 index 0000000000000000000000000000000000000000..9c453a6261c3293eef980bfa75218995a1176239 GIT binary patch literal 751 zcmVVAOO57+_Rog_{G`Wr17s|~lgtkpz+>`* zrC;nB+%9=~F%8;lYw&YjA6WxX3`Xx%d0q^yuDH?LtNS?{5lZzL;9v81!#sw&I?yc$ z&sVEC(Jk2K)124k4sNe*c*_X^eFg}~kQD4>X<7=WP_N;#VgAA?ruwac_f=ICU#+fK z>&NGx(vrf#<3bx^-W29sZPcsEUQr@rpx6YU-h{Et)g@~kL;ox z`D|be!bouBUaSM};zfcT9jYly?9~#tx-)bGaGXt2J)4A~Vq#u=9G~3yx?roLPV9dh zD6!uyInoFCU=2Vq*ns}=wXX}dI`2~C`Vq<}c>#PTu?CuLK-m86>ym8%^8R!1kQZN! zjT&giW>$dfg{Mo#jth3aZsHTa5#W}2RM!A6z|$q;T`rggutP%5R^&#^U+n9W9evkB hzEa`W4tT47s6W4-^=|HYLf8NR002ovPDHLkV1o5~Xfpr+ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sylveon.png b/graphics/object_events/pics/pokemon/sylveon.png new file mode 100644 index 0000000000000000000000000000000000000000..8767f2feaca1fdda26d387a5cad867c0b675908a GIT binary patch literal 761 zcmVYl{)iu|FilGRWi~16X zE>t{Jo#Xh{e6B?CNl z`{oF0m9S(^AJ)VO+ph(u7*NWbM%HL-zq(1dB!Einw7uZAQ3|nM)HaMI#Wce%gK24Q zTH7k2unHKC;<{Yad+aip{@`W-%PL{!rEW*(?n@(COh%B9k zU(kC!p>2R_Uh>Lqk4qt>WG=&UT^a=}t6i5AoI+?CpXV5gSgII?WE;idT6>)ftAxvH z$Cr?pCPRURN*KzFIULI<^t5!gRl-jxpWMT(>FK$^6bE&c%HgHp)-=6~o&%z#J9^w> zYD^!~au>jb>B+eX!KiH0W-LHV)BG_?zK$7>ep+ZHAr~UrQS30rzR%O2$uMQmFzg<_ zSHWa^{sNs$R(Sj(@mk7AgxF<36JGk~;pc8AXYH^FfOqt{VAAzumgiL9(L}SV`R(0i^*DaR zZ9|n%C!hNxl}?b^aPkg*B1AihDq+6b4c#vcQJ+5-?Qjr*cl7Xr^N4)d7EP#` zu4avP>m+$zXha7aXWj4nzSSBi_T!QyftnM))!h)HwFl7eb)!aE&ky1%>GhN2_u*c< z(2~9llg6;w9>Bot-vmZ}b-%&i`jFzrxOQR70P@EMuxEijfMXZt!b^$DEih+Rr#Z7) rSpNZ6{@ScZ;iW?3!JGd0{nPjZ*TU~%vNsG;00000NkvXXu0mjfOr&z( literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/taillow.png b/graphics/object_events/pics/pokemon/taillow.png index be49517e5ef8656ce135804dd9ec6fe5c00902be..eb61e1cbdbdded1ef8187bf2f7ac0531749b70f9 100644 GIT binary patch delta 385 zcmV-{0e=3a1Ed3xEPpXdds=FolsQt(Qga|FQVln_!% zDR79e00020U8MW~00A#aL_t(|obAxDO2a@L$ML^I2B!m|O9u;qtOg`Qr!GBklWQO^ z5*(Z?)c3FtAdkFGcyiqi`o;r^l$VAv z{*sV(g2C9y`NjkHa=I{#LmcfdISJjMZ#;0DjB~@7eSvtME-)BSKHQo=7IV(ni%E;s zI1e*5ql{~Yt9qAnLp!x$yj7(4MIP0IfuW3_JhJwTbAuOc@hO{flN!nZvu}B|QMBu< zsxm`cB#n+E+8`co?v|WKIL5H6(pWJDv3oPF_pjC^SnEB1w=Ih&Tf08BMazdoOTxha fo?Fkq14p|bt{CnuEhC1K00000NkvXXu0mjf!uhot delta 386 zcmV-|0e$|Y1Em9yEPpUKa8Ou?ph!^QSa2X9I1msJu(;6p`1n9TK%jtF_~@|Uz-VAl zIB81{u$8`a#!tAWo7? z%@}`)Pdmn7XyshvftNU1YsNl~_E$3V?VxKsa2HK;&6s_G*j%qM=utl1T0E5t&e#h{ zi`_K$GdZV>>w6w|+m)uB8b3Tp(#J9nn&nbc#!oJcdEngPMO%DEUDc+VGQj*hx@slu zCaddA(-u*u!hkl2)$M)3xxg`owoXII7)1M~Z69BaO)$oJ{%(2}&!(|GF=fxEL{CD) g|DGGizXNBxA2{6kxsW$F$p8QV07*qoM6N<$f&hfLg#Z8m diff --git a/graphics/object_events/pics/pokemon/talonflame.png b/graphics/object_events/pics/pokemon/talonflame.png new file mode 100644 index 0000000000000000000000000000000000000000..001d665e6c818a3e98b2de3a4caa8e11b8f62b6d GIT binary patch literal 1087 zcmV-F1i<@=P)gLNEjFxn4qXoKp^<|_^5b*m^`{J000BZ zNkljykY#zhN?ZRq=a<*Z zISg~4w8^D~$AvfJJazJ;DUo&Hlj(HfCA>@>Hq|BSwXrSdCF2MP`Us^qd>`O`;c?C@ zCkGe+J+SYmoG-kR<(0$uwFW3{jB%c%Y&q|S@u*9i;lAtA933VFrZ|+K2kH{ds+==c z7W^Z<=>JpNc#z?gNxD74VWYJPP^Qq${iTO*cZZ;-fR&J!;j%pO(DbqHB^bx=L zC@8(OS^}E=2(VN@-va#i^u4(X{OP6AJ{#Q*L9nVFfAIH)3KG7v8po{VZ?G`D=z-W6 z{@TQ=HPIy!VWV^-?Dc@wSP@b|$z7l06Bvo zJ|Nrw0X;xa+Ce3mj_j-f9zFd?iQg8{UG8$1yL?)3!siE$g@5BQ6P0|-X8{z*2Mox@ z;f@)ck62>~(o|dKj5!vmP4R4+8A0;_CzOa%t9H!M0FtWNF_9u*k}i6dq$BGF>z0gHs98fC!56QoRN4m}4^%$Q}sq$&c@kO$0A^VjyuGa+Ka ztX1P#Mb!eyVcztmdjm@QqDww617#P?YKUjOgij>RG-X%#spxeZhi`AU z8-C>hiw$+DnLcLQnio@bzq(`6-`^g7{%H|+tdh)Q9(FPRu&EuerE~?Ztzu43HiPbh ztW)dQ{?q<7G7t-c%)^FP-NvD}p4iV7UswJC*&)U5e{ATx00000NkvXXu0mjf{b~H1 delta 566 zcmV-60?GZK1lI(REPqH~fOxprP>8TFFhCFx5Ku@+z_7^p`1o)rD4S*dY>l?V^9MEpXIy zK(|hvJ9WMf@Q{CsEjUO9{!5JjmJ{XVbS)50d88m&6cK=DJb&XE&-mw{2Y$R@JA~Xe zK-X;h(E*mI*)S2_Y;QU4?7v)}kRLI}A;UJ!ceEw%M?DqvS5!I*El$EOwA3H;=I&0$GqHttn zA(fmT%`I1s4V|w%PBv-r#X9XYFJp1%`6p>^$ArPV39UhdgoV*Ohn^A!x0{b^b=WX= zX4p@oS%&b=;+4M}|L3^O-JQ|otV@1L7~o{Qmo^MVY=7~I-``Iserpm&`(TetUiUHDJnZTk4@4nv})o-9SZ~^xX6#^KrNKZ1-b+gJJDyL0q&&vpVNu zy81V4xyXkS(mwZo?rGStCHG?beK4H+A)neJn5Vq#_p7O#6YFxIyqvD>m^1G8tIs_j z_-a9RsV|4Af=iuOUlMQ?eC}_2$=z%iS0B_LC;s2~3l9`0Xv*}RIRF3v07*qoM6N<$ Ef?FyPT>t<8 diff --git a/graphics/object_events/pics/pokemon/tangrowth.png b/graphics/object_events/pics/pokemon/tangrowth.png new file mode 100644 index 0000000000000000000000000000000000000000..fdfd927221e231ee55175b039d7e677b41a8bad4 GIT binary patch literal 939 zcmV;c162HpP)y+fjO>b)ZnYT6`13;rGdWc&w?*aGU=H3MFP2) zX^-7(z1)^$%hr%}-vbf8{8ZBSRh5L5B!9-A@w*IYpt;5b$W=}Nl4}g26i>%DY+_DN zvO6@(oPaIh3KL;O!JlF_BI4x4g%zKc8HCx1a+y;u1bQ4}E@GB0gJmWLw_DLHaq`XS zOY<1Bi1=Cf1)r9z9%D~&PQ%oPqCnoRb}-5S2cNv{Nyt>{!4aVIB!)rK2h?CfJ;;aC@AoE((d?Mz{t zH_Yv1&{11e?Ve==x1Kx227$Ea&Oq*XNWkv6_Nr$THC_@lf=v?Zrk$TOZ~IY zf7F@P2!*(#p>^K40jTbb^ zZn3H$NKEMs1D`}|0fzRLuaz^neIMAk5@20zweLt?yNuKK7e27A*8ZnVw!Lf-RWNuo$U5*@ z9hg5Orp`Cc;N_07fjf5RI!f-b1y-~CyhekU^RqPL zLG^7_yNOE``19C;tYlhQnqO`)V_4OW@rd(q&xtv_Qk`d`0TF00Gj4#AS_&#W5hSn| zbOx-&dKC2;V@1GPjg~YRoc9MxbDB*k+iYgsfXPxk*y-0W@z{bEC}UX}1RP^QGoM#C zlmflXh%08sA~M*}%k%V%!lvF(XeTBB6yvkOrbfZ}O-xsH4RATmSV6?T?QmItocX-2 zVK|U+i;vGQ))yC#_E#8$I)Tpe6XS8#5YjU!GgkNG{U{0vee|z(-2DZ*-W|gusx=Knw?W15c1cq4% z9JzXuoq>UApQnpsNJQ(~>8~fvHsEPJ$akY*&G-5{a*~slbw54a_OhftWU_RPo7JQo z=eCFY_s*QQ@P)sa!;W(gKJVqZaW!@wC(|VRmI7Yo9}-r48SOepj?dv#*z;)N>xMFq z$z{SXiqszH?Z2S-Ww|k<#D47n6A?j8$ES;5ukM~QXSIHT+JfV*A%@P+lv0n$1Wx@d zF|VOT$SJa>)y|wz@a5E{3dbviE<9J_)=_GV{BSL!eYr?P#&&{dD!xbtN3X!d8EHmHMD4a#`uzYZ**OSdLuv+rwh8?sVcb z&%bxxiaw8OXNwh|{rL1N)dz)h+c?)7di3fg-tm9o+SfE|A#1hrwNm?!yB)ST?-o}{ z-DWYn8 zVXjtRge-hY9jdtu^U5t()*am$E}&<&w>*381;6%rO!8Ke<=X;}DJq;)ZvS(jyn4B6 zO>J63yf15BJKwxMA?x6l!WQ3I$9tU2Sq0Y3)~ROuaZgGyqkY3cdC@#>l|5V?s#9(N zqag2dG*j_m#g=ddq-u*TVPv1i1Kd3A?YH;8;(AQ0@$@Yq>X?Gg{;DbCA$yjIh6 zm-0SalL(Yexh8VJLeA8fE$8H)=bxF?Ur(rPIN}NXYXbDA-id} ztl#fnlIct<4kXWz{-<%^jmU$_ovZ%~z313*tk^Fi`z&|9*aIbbg$Krs?EJ|utP+?a z{(S!T*Osy8^^B_en-3G-aliS!{OiFdGRLEt&hy{AALQ`JxKhpFj?jr7@fFhZPwm#7 naPuzH-_%O+H}|!F6n^7=$KiA%yZxLlD06zc`njxgN@xNAE@*S@ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/tapufini.png b/graphics/object_events/pics/pokemon/tapufini.png new file mode 100644 index 0000000000000000000000000000000000000000..2b6ea72d51366ad11e1369d5fc11fa7beede9eb2 GIT binary patch literal 1672 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~m;U|?nl@CkAK|NsBFbLS=>{8Mn` zSzN>Jy6|J6p`qcn%_{c!=H}+wa?Yl*ZUO=VKwYC?Gz5lU2x#3)UIWYv&YmugAr*7p z&S=bgY{1bLeEvq;$A9Om8z$>z9*o)TIoa=dX5{qqef2p9mfZflx;?CEpN)-8V6mK##W>+!?)dV6_L*J(Rxka96;g{1um0m#6S~pX8R(ZqEPN3HOO;%FrPTmuHKF@h3 zyl$cHPhY>)@7yYndCIRY)SBy6$m6l&S;w+CJ@%ay%) zcb@C@jh+4VhZ>wVr+hG1c;-ASM7(zwOXl)r|9jdmJH3BfV-u!S{O6?Wosa2qk_ud^ z4vUKn9~JFCG3CaEO+9~Pqw?m26-u43exCW@aK)>dEq>>IXxDFfUvXiBlkuI#hS^NI zQQ*aN_noOQKiS?cPy{Jd}C2=qQi-`$Br!13%S}V6?L~VP$Tk3w{iTJ$n;Imqt0p` zefIeW_x`^9+*>ZZbd=hv@g#Qt;hRYb5j-|Qp~X-Ch@@ZnF7tMe{vF;upPzpWPTE)^ zmvbO-{`se&6C+NE>}1oI$+qLJ^SE~+DevjEh4<$^OqrkEaPENf9!~5hutlZH4E2vI`XMbd5v2CjEWw&3A)4$Dhn(FcJyPD+vw5eNvM5P@) zzclE`^4gC)le%5*c>yD}F6W=>^Vr%wjoJTl8Sm$vd3`+nPyO$y-`Jx>92uEaKJtJH N2~Sr)mvv4FO#pz})&c+k literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/tapukoko.png b/graphics/object_events/pics/pokemon/tapukoko.png new file mode 100644 index 0000000000000000000000000000000000000000..7901647eb62e569bad5d353ed2e955eff7ecb2b0 GIT binary patch literal 1892 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 STK2;L00000nC&UwQjixp^~e{0AR z+DqG(Pk2GdbAwe$p3;|oXq z!WY!X>-l5HZs^sL^Prb3@Tk|cK`{(B=AVXv`S^>DvHaQ!F2w^ys8@dY4S)YH>l<+| V^xJle=8FIT002ovPDHLkV1lo}?eG8q delta 489 zcmV^i4_Eaz+}Ofo5IAbRw5=vGGh#{W-v;g)1y3 z4M1C6Ca5|lTQErgX4LPPF1|vJM_!f(tEcwk!pDv)>W2~ckuN^BtRYvqm*p|CHYOw0 zQ)?p{7=kg>H(-d5fd-O<7EmjoTx&bmWWq6W>;zikM`DH-6u|?ih%A2alBbmAUTb>& z1zKx*0f`nNI%hZZ{g`tbj#=P7oX`eE+n$+!Xj|sv7d7MHb0)YX4-~F$ f`R+gb{lBa)!TI)E(Srvm00000NkvXXu0mjf?g->q diff --git a/graphics/object_events/pics/pokemon/tentacool.png b/graphics/object_events/pics/pokemon/tentacool.png index b4552ea46a14ad4383edfe863af1be139fb1df15..b559a10686ad5ab23cf0d6ccd76cdb4261bfe73b 100644 GIT binary patch delta 438 zcmV;n0ZIPZ1K0zQEPnt10RR90)z#G?QiDO1tZKC8gVpwG5D>H}ApcTI|HZvhQXqqa zLA0!M)y0%SHaw^R00Co3L_t(|obA%PZo)7W2H=B~AwveNTvVh!OT`e_qhjxtdX9LE zMpcm+*_x%#5~*q@()Xe?|R(gBVU)4t7v zSP=2p>Y+g5qkrwfrak<=aAP+ow7V`O&a+M5o;!H`O!&m5%_Mn!foujZd@;Uf-;nSy z31iWstvhe=j!|=47$0)kxJR+r)@&er% z$}4oB1CmwAnGz`=#qC36s46PCI}7j9KwB^dyL_zq50QR8-+x^O1JtQgr_QPI!tg3X zx8t;bgVepk5X$|9ru#!2M4ij+B@bB>?DijHWOt*>-I|T#DOe5uxN5i`UF?2u7U=^` zgCE5M77bnIiNl+LBDESCQC^+JE_3d%&skJx15JY`vEO5v!-V8Aq9kpgX$adiAPSo{ zw+oIa3aeY3P=8E!15JDM({O9IK(f19h(aX0cWJsoFP}&sg4v8rR1Ih|c(3o;{~Q`} zG0*1(Ppw8Nk{qq}Xf7q+?mI9vBqp3mmu2p9CIn}x)m0>3=a$=nn#i|_(hk->ryj`N zqXkf~Z}@sD0T$2YwqdchI=#M9+ByhUYEgooK>dAw8!*<_18v~H_2u3`wbb_=NwB%D h&ZrxARS9)Y&Npje|4cP}@3{Z~002ovPDHLkV1mp=(W(Fd diff --git a/graphics/object_events/pics/pokemon/tentacruel.png b/graphics/object_events/pics/pokemon/tentacruel.png index 8cb0a7b19cd989f236763ad0c63490e229d968e0..2df7639c05811f0bef03e3aa120de6dc45b8dc3e 100644 GIT binary patch delta 640 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/throh.png b/graphics/object_events/pics/pokemon/throh.png new file mode 100644 index 0000000000000000000000000000000000000000..1b015451ed5517e9ba6ab008a45ef5a997d79ca1 GIT binary patch literal 869 zcmV-r1DgDaP)S&0wbllIt*`z3fY@DNhRQ;3Y-RhMW}@cIu&S zpdTjNVOhZ+YEQCdIoZ1FcE|%m{?cE+|9iqFQFN+Po$6HoPo15;?aJP47X3{}v)P9O zd5w7JN6b1p{>FK~3c5-;|F{bpQ(Rtm4zRlfhaF;%CrWmKDM#3J^pA7S`9({NZ%Gb6 z2i`3r-ihE>)G%HJVoCwJv)|(!C4_wjE}(TN7Z40;N<0jjfz_)(OfivK1z;~(DkH*v z{)vFRFB%8asnu70Mphzj=_$RxKrFWOv_yPJbT@z%JeMJW$+-m%{EE^et0%fSp$gOh z8|4X1h#Wv-*%HP#bVJ}J!#9&ef@(+35tT7*0F!3^js_kG=?J;jBf5}>iKzj(Rse=($bADF>fZn~ehXBZ z8uk-MOD-h{kWFH4q?k<9WGeJ6S=g1-tGSrZl{OYYT7dyc2vav;gjEJ=zXNKzp*DbV zu8mMWfL+KOMmNiwiBM@m?xE20%j9wZ8wVgwH$*)z&^Lf|L&Phc-vRB7FS-H5ho?GV z*%u5}d^AvkrPon(H_Vh64fqr?2OwQo9^7ZX0rq6IES=v00U-oL?xk)6zVtH&<#;@O z6l`b#X{Hvd@wkA@0Z5~=K+Jpt%pM1U&ffrSb-#7DP)~54u~L=zNbk9|Fr@c9MiJKsQDx`pRX!^M`W8(?+& zWya_xXb-%&32^82Pebk})9TpV(}MZh31CMPWMKje+&=I3`!Y;Wtk-K=4EyV6vl0XBGki(kN3GsDYA3+2wiWZkfCF7s^gF)cK7e0ZUHLzV v8WnWoKMHV*uWNs-*^7?6(I4t}!au2Bb3A@5+f84?00000NkvXXu0mjfuWNqq literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/thundurus.png b/graphics/object_events/pics/pokemon/thundurus.png new file mode 100644 index 0000000000000000000000000000000000000000..e8e98aaac1060a12d6e9d4b068190544174b1010 GIT binary patch literal 1290 zcmV+l1@-!gP)G#!7Q4so%KJhQ@|MbnA^HmD*_x9QO z3a`yq>1NJ+lp_68#);kfgitk~l&HXre##IqbKGi<`wV&dNo5?{oxyIkDXM^n3~2@7 zN8mE| zO+qN(7`w&9^BfA)rsMq0Xa8wPXtk2@z>F2v4;Poc%bus`>u2m~witEbGj?mOx$oG1 zd9!XdLqbFq*GA)2QnWv6|EW7hD_x(yT>1>>mP}CcY;P*8;W$ zOUPrCBus`#JCzAB)q-a|_k)|}gv8tkgscfe0Adj#WLxNdv%c-K> zlBP56y#4Uu?QQ3>=kzh!1>|v~4#7&Z2}8h34Y%ZSFp^~xw$gm%sPA^&DcbIzyM@D< z7hpfEKRVISZZF;bGlx*`9DJ(p6l|=g#FR5L7BE4yUbCRrBbu#sx}w zu##sEhaRjTAsaL9R18FjIe9RLFkvQmd`jkGPENbhlZv*d4XH%cJdp=r#+QUeFvi;x zfrJ(xv!_M9P;uJ5H-|80i;IlFP2+4s?#n_dnw^qkBIpHNZo$qUmruvXAfzPNcpz{# zVVOdRoPcUuss|?*La{!PloD~-G_fFYEdw}>5)m@8ZOGO=L&At89HvGB-B(z|5&t170J;uAFA!K<;7V_@b4^6a$XmF`j!X{oWLG$H3sbxZY#EU`~fQ9&X zJ?D1MT}QLu9^R*4E;~6E*ny>b-=<%ZNV&+XU>~7f(43I4T-;7s`lA;iIN1e>ZUEW2 z=5E2p`&_heV!^VmWI*{VaHw2-#eNekVeW&a@SWQ$RvqLOoLEqr0&M3$V+EmX4}9Q!JE=6H7iS*VNO zOLEPY*9wl+lJ*DgT7SSG6KotYDgFCp< z*p5bCA{~mN(2}7*-=Y*r$s`k}Ls6hZX#>Vb-~IoQCs9J^|M*u14*r=)38i&)fDuWl7-|N3rGbbF1Ss&8^-7e5Vw-UXgdBd1DG@ zj)B1#9@FmI#pBdd`JU$eoi8^%g}JI=zR*1OAiFrd*rbMm&EDeuYQg!~E~>BB7K@7BeeXCdu`=*8#k$~rN#e5O%`{gjK^ciQ^Fps! zmh^+Bd=xyI+Z=hU>K+=l)HBgia_J8}$l0CPk&jFtKln^>UJM5Qf^%MZ!-{a^^*o@c zsO3Oz+i0fzqhrb2d@x|^UaB@r*eQeA7m(bJ#~CgcKyq(87+@cOlmi}pD*8LGLBmx6fn;3VD?YgoR{foi z^<^b~CC_%F!R~BL%H?Q)qHImrfVg{52K%85I<+D+>y&{JpbWavpgZ5BtQ|KUot$mb z^@yTkPE*T3^01=5;@UiFkYc<)kO3xDYn<1!FOzCx#FH!DSchTH!Jcu=d2LkS_iR0q zRtg`-3Ie9+XWytfKH+5U>MN_4S z!7e+9IATrR*mQw4RaO{KG#&AIt8Q!pYxPDk`VnuDAP#`FND`XaVXYoz$spoQClV_z zSjre%=ez;DNM^Ci+M|J1T(A=dX)okWCoqZ8W&J}8PL$zk$Qz*QAy!@1p8D3T1-2`* zTH5OKrh(%)x^-DsXq832;A(kS_{%R){^N$_==$AN>B=_v#G~9Kz%EJpfA(&s4KxTILld=|!iZkw^6ooI5$srwGVR7waQB6|ElWic*`bm&+Aq5vFUqa9K zgd4%(e0QPW6DrCGMbpyU1u>z+C4r@^y1#*wlUy&hUGYXxU8ZyNu&L{515os{ASNV3 z260FH;h_x{gm+$l&09fdm~8r|gGPU6@z351;@>+5_V##;w&ikh@rJj8=8^}kC3#q{Nlb@F$%73EV8<>K8a6m%>O$60Z-C|`xNvu Q82|tP07*qoM6N<$f>4@K0RR91 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/togedemaru.png b/graphics/object_events/pics/pokemon/togedemaru.png new file mode 100644 index 0000000000000000000000000000000000000000..140b3d449067e666f85a8bca0e99dad70d6e9383 GIT binary patch literal 464 zcmV;>0WbcEP)4NACZTVF;6})I_sN4d3``hnYHDg~`pfu!XLWt=dz%ljyR*4AuHAE+ zQ~AhjuDu|~&5pL#dTSW%Ouv>cRJGP2i+tLSgedTcBV1X`0WVB_(o9D{ekSP@o`?Eq}gJlHtLRc0#8PUG?$YYrz_Hoe~*?b|aTrFNYt&lY1tF>AOOWIS2 z1hfz8IRHY^jNe}bfxDzFU35++q~9)8Iu(XAbNVgybPcJo*rHBZ~Flnp$Vg9&e4N=;-(m5D-9s=x{J7$Vf1du=x1+__%<8P*|t{0000000000VE>R70006f zNkl3f9q?kM<01A9!+{V@-sQ%Q zO%jg4p>3{U8u;0G{_|zS*wdc&wExDkJN#uk)Hivu=JO$6I^Z{XNe;95I8Vg7%-Mh^ z>X8VKdy${&adx=SeF2Aa2ZNOE39NASs~+VE;sRdQ1J={Nz>rPo4)u@e z$C@=G%+zU*@5g<2BJepvt}F_nH(gZ&cM%KBn^Mjjtgo_CaH5pWE?4s;=s5}ULP&uq z1tbL(I8Omh&=l1HX9)E*=4fO{c_Hz=^$3BB*tUYawHEuP;zCmRhR$q>r`xNX39KZc zkq&3!{6e-YLq-`S|ER-0KMTePO8R=BU9q~(JAvAt#x^C6Sb3kC1mA;zw7x*7D+mIG z_w9>>vCpN!r4M)-n|jHa6-Xr^|J$}eK77yE&h~ym-kd|qs1AaM8Mt(g{DN|PbMA)RM*powI zo1Y`7#Ky_A-zW%d^JSe5ki(DeDhGa(y^Hhv6XdkJnN8rPw*b!0I#hvs_lD-mz-#A^ zE{?WuJ%OySpG!8*yeJEGgQ@Xm@b-|R?LST|YZ`Woxl%VdqtP2YZU;0Q_K5B3JDjd@ zQWSB-{?+dNqh(eOC6BOuNZ@`1&Ba1fU;W+F{<1&pqSW+wE0x9o0000C@-$5=y^+YbOAb zyaBYaJ6r>K9hO9;xDZ%?)BL)$f;P98&We>`jl9?$FA^~&<$ zeeW^A#VWG?wlEr9w;ecc=3D(YS#)VR$}B@*P5-H4yB#wcx$SP@|Kqco7ix!YK%?ypF$-x|sw%Xr9eK)`8Xo%TG^EYbao`Ku5XG}Nq;2C^@ZkGS z8oms&Y&;jt_t^V{Z(`WcNvQW?T8^V*Wmd;WP&#E!Th8z zXd~+n`be91{eP^!pl&-q>)stFA?XJ$xF~2BDGqr;8mwpZVw4@yGEefve!?FQi->d{xNx%M)$r?Oq?3BZJ>RO5OXKk4m}O z7!20UZa?W5d|8&dM~e4vTY~`(Mvn5g*-r1YZcB4DUo7dr2%JO3PM{bpW%^GQ)s0a{ dZ`TX|H(y6T%r(IQXw(1z002ovPDHLkV1i5@(YgQt diff --git a/graphics/object_events/pics/pokemon/togetic.png b/graphics/object_events/pics/pokemon/togetic.png index 1314318c20756a1a72e7e4dd60ba97f06b9af832..63db54f030b42efa67b4e3cadc7d528beb040d90 100644 GIT binary patch delta 553 zcmV+^0@nTK1j+=EEPr!*ga7~k00022#l6+;?%qK;y%-27l;#j(z1~4Ny%-1p00000 z000000001Eu^N>C00GrWL_t(|ob8ptYUD5sh68$n(9U}pB=_86dzovnReCR(7g-ki z*p;#+mOaF!E%Y>+(-)8B|5s#Xnr?B6-wODIf1H5am;uK;d4D%#h+)h=j~Ea+BMzA6 z`vHp{#zs-cu*|&7dB9J+JRS1{%uUU%`NVw6-)0dkhTSpCffD(cQ|8R!kR>58yJLo= z3Bw`FhWk^SpkY{a!!gSSscCWp=A~2EFtmoRST}H&pk?SbbPS7fZTcHh&2+b8!@1!&YyQmzGo249aF5i3@t;iJAoRj}jo(zEPg4V2Z`3L}gci zC|vtY3WhQGS~Rf~ts!|317WR-GQ{dAahUJYZW=`Hd`J8LA#zSZMSZYXN^+pR$`p|8 z_#ip3IzkR9q`WJR8<$iq6#21nw6SdiVqX<+jCNi9W?m08uQBl@nXcK`PPd2E6a;(`CR-vXmx8%vG9|-*yuKQPJ;S>4UxTRJOniK9 zZ;Eg>(+JLdu><~!|Ew<~RtYcsI$&w5W}f#<@jPVN@z!N%nXvr^_UzFQSu=(ad)FoS rB2RkzMRZTB500000NkvXXu0mjfx4Z$* delta 582 zcmV-M0=fOl1m^^hEPrr#c<}h}5D*Zsz^LHp*!W05usARj5D)3EO$k%MX5X|RwY2Y; zFrnWy1+<7}-#V6ne%CbN=FkRctfw+z-!y^tG#bG;bs09+ZNVR0CSVt!weBW#9;V`Y z^xw^fgPm~7?0?)XHnqR(nP+!rFn2imlG0)c@@t9)GSr@Z@u$aNInrst5y<+w{ z)N@m;YQi?;*BCE(%K(6U-p130LGZ3_8kH1yL25V$Z=vo=u@1GOh>znfeXa8`-;K9+ z8$Se0(PQ5Fsia5?@~dn;Ab)*WTCi4hMjw4lFKfnOaev;<5mihd-1_m|{1{ktHRHv= z`%C@sb=4)NVhn4UjKZ2$lO07*qoM6N<$g5sJT1^@s6 diff --git a/graphics/object_events/pics/pokemon/torchic.png b/graphics/object_events/pics/pokemon/torchic.png index 88bb024d3211e56a6c9794392f7cd48d2b6ac8b4..ef7473b7cfa800eb0a3782136f7e3f04b679a411 100644 GIT binary patch delta 373 zcmV-*0gC>!1EB+uHGcpA0H{C^_=qszSRnYQPxltli*UJigGn@dY`ScZr4?0<$df3d@#3=3T#lU#Z` zAa#!q( zjb+Qpk*{cTJRhdFWB|3$TV0BVNu!Pzq~06wD@XfMKf!`(^Qq{rBFr2bR;|}l(a?qt z)fC<7RoC%?#BQOXQ&roPEx(l_KN_{DTNUq5y*20>Irr!X#zv|5tIoVTK!!gP8G}JL za+dGv{K*)MzBHUWcO5yyjPytXXZi%@gV-CgALQLoduk93BxP8q_h`w&;93S=OMSok&@!WCB>xaGZqL@+E{*!chv z4vu>%K{yF1Hrnm1?3g3X1)T2lcV=8sfVI|IYpuH}VfYJ6Ie&mD*jymZp-gVdXE%iT z115hmlyrdza$zws)Ty~42eHAkzd;1KL`*Z^DIzgmQqJQ*Bu98hdIY(-;1g#&wHafu zEk05|lUF9oQ(H5xtlCvY+@ksCSGFVo diff --git a/graphics/object_events/pics/pokemon/torkoal.png b/graphics/object_events/pics/pokemon/torkoal.png index b8a338a13bb6782a0fa879faf3f2f4d0c6506e42..62034815e97aa3a3c7525dd1f720e21d958965e0 100644 GIT binary patch delta 662 zcmV;H0%`re1-1o{EPuGDpy=4p(8$1mfPh#qIQXb&=zu_|P&mk7NH{n+0001BU|?t{ zDEJ^C0000|*R6^G00KctL_t(|obA;?YokCE2k<#AiuZP5zs;OX@_A-M>20CYSkEzp zKng;$;|LxCx=y@#2s(ir3b9T6F8dN<(#U8Jz3f6>K>SJOKY!10P=u~^t!w==Wt8py za{dFc+x+E<2>BVb`14}%w9RjnKCWB*d49(;r_I(0)Lo-R0tfBfQr&;sjlTqoy9r@>NbK$UW7c_ds9QR_Cp`YawF3Z<0 z&D2JQZMrE;h?EY==H8h>pe){1hQJy8rV2w~ zH-iUHVp&a4GfFsK+3-*TrS)PvvU2X*eC6$zt!@aM=YKXK_f}dhS>20F&M41hgN-s8 z90H~Hd#x}+bB`2sbLUna)~t0Tle>)PrrHoW;PH}jmN|jatn;!VoAb`Dd+u=w?R;q9 z(#W8TobQ<`E4peY_#<=7+u=Z;dJtCOr7&`|NOHE)P!qH2?qr07*qoM6N<$f)#^9Hvj+t delta 670 zcmV;P0%85O1-=E4EPueLi16^(=*Xauh=@=)DDa?w@Q7HTSTMkFKsY!!5D*YxSXkgV zK=7ED0002o!1N#h00K!#L_t(|obA;yZ<|0A2k={1KpiV3{XFLdd&m%ECw4zZbhWb9 z3Nf=~EEY!sr9CbZgAtT-HoU-j^cH`YK3fLI=paLuR`Roi_7=txRe1JV7;%2yxH?T58J;4bxph1vrlBTdH`(?I53 zpuuq3@orI#n}4TJv&qm5F@;|sGgP?InV_vrosr?f6M4ta=ETu()H7eNF~hAyX6R@A zh7IGov(4m2%0_on7!XMvk?x)S0)gWDt;`VEVyh{c2v3(AeR;z=#hopZI*Pj7c^!y> zSP$kBLtrO^7f%vV3{Wu&8D4GRr36xIz5dL~nYUppe}6Y^RYTw+9}#kArNxw0z0AbR zmSv*GiV=_Zfx`cNB{4z^pY+V`y<2oxvDy|?3^JDMazo^pCF?DtnH@+?+s|FnJ$~6$ zFMKATop%kK8Y$*7X9FrcOKNrOI}zbduL%6r-yRMP)65$6cq@H7y1>WPz+T-%y@#q@+KY!!E-m2rx>cj<0XW*=&!I8BdGgl zngj~2K}d2DM5~xUA_^SAO=-!TZx zVmo49oEw_={G83og$T&c^^AK&@_aNzSvI_&0dxutcp&Z^E}aKpNb?RBog@s6Bta3=37*|SvL24+ zb%K}DANfu-WTQE@C0|5rU1jl%1%PS3gckN!3|d(x>|(n%G(MC2(Y)@PYUh3xUEQ*k zP7tyvE+a2uE9^@C$saEgQjX@4Oz^OrjURYI7#G+&!_v^WXHd2ck&Q%mkH(!3M^p){ zmt9enQQ=q2&uqmns>Ea4f^A`5S$WJBIdn}0uL_*N47xbghHUP~KdE<*zC8ZH*fP0M zeQf@)^X7{}L>6*f0beaa4T?+}7XESxHD9in7}0&~)`A!!{-=7F1av%y1sj{FJK52y zC`BZauRriKTu23$3C3`Gs5xT^7V{_XVpkc`h|T#;Jv?A~u11V6Kh@Lf0F4+fL?n|t z0-p0C2gSk>7&`@DLf`XcoN%v{3V|U^pel*r<%v4jt{pH+ z)|~;4;kD~P3Wj49Q3D#zl&qz~RSA$yL^^Oj!*xyM?_L7b9q2h2s(>0UmQ8R6o2Ys0 zK2}}Q3Az0Q%_pxhRE-P&Nl*t{Z33r{+rK`zv%fZ>)2G{vW*_6m(d}c`XdMZ%y#^ZC z#)#w%Z(@YSiY7pM*n|>GOf=4HBpg~pgBZl^K+`q5EJ)1$iZe{ku<4RBhyU;S3l>6H Ue0r{Cpa1{>07*qoM6N<$g3`cet^fc4 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/torracat.png b/graphics/object_events/pics/pokemon/torracat.png new file mode 100644 index 0000000000000000000000000000000000000000..cd55718f8aa2adc5095440c244ab822ccaf2edaf GIT binary patch literal 760 zcmV9>_000000000000000<(QPW0007m zNklC1Nf+08ng(Z?2#`JRAg`jR(Q6U+(u`4FkmPHq?5Mo^I`YQ^S6*Kb-(P8xJM_ z$lLOp(E`M-R665S_4ihGn+T$zoFGU&3m*i#4=r?t0p`wJC79u`B@3r7(8HIZ*>p0o{s+#)w#c;}$QP{|899xb!SMpYM zvU+ix@{qCYf5KBQ#SF*GT~NWX9+L4U8kw$dt}nx?O1Yhfj0(9+rR2=c%P!_kkQ@zY z2)uxi`Ssmu1F&HeHePQ9Uw^L)Hp3Ytjo8T106-@B?$}|H3ttbNWG0KGH4JFUd088L zsrgu;6M|UgyV2k863!pZd_>QSH8Xk9)~ivF(Bf&_A9C0{jUA-GIVpSNcNp_KHty?7 z&*N2H?hOX6_UQfW=9i{Hxjr+94>vd7u^y`&rK86}k9}dbK=O9-uU&}A3A{}oYlOFW qpC4?|0w*}=>l1hZr~GRFzr`QGonI6$aC5D*ZcprB}Qc;MjRxVX4rNH~aSK(K&NI9Mo1P*|{lPyhe`464tF0008d zNkl|RGaUa=l43k|&R|4`kY_NhI64@=f=dWRD#nyd zQV1rbOXDH0(BL6>FnI+TVT2sQ^_S1GlCQf`baFylP@1-4Bl|sfhCQM;j<*&= z%ubyHzAmeL91~QE5q3$G~t#lTAX^#EL1Sr4Fja z1i+7rB~qL%$?_bU2SjgTFa{PBd-pddnC#$op3g`%E=eoEq@u!vu2zHrtFV#ah~Ijn zWnFI)+mEN1v{zw+%Y=;TO$LhzP+YQbs<$y(de;EWO+v*3euq;Ad*0QX;D8y&s?DC> zgAlTU&6BC#37@p)=l1fFM_QAlJ85vFNc&hh~ z0T?Z(J39<7XS}yM;#K3e7o0mT=VHC@RNHyMxz-lo^X<07-I!$=RTDD+;c)H>@MHon zx4$~iOe>KEd+Tjic-20G)`Ih_gJor}j%s4wh>pN$hzpre^;Jt2jQ6#Eg6?tl{1c^A zXiUso-ocH_8vL=Z^%y6O0c@;w`n}7&&;lBI!;QVn;rdnd#nA_VH+v$K3BugLy8WBQ zupoW?L$-g-E!%64*NGo~rv5mHa(n2Do1yGa&Rp@aIe90%{6Fxdo%hmdo7zC_d62jJ z((QEugFg6y5PslAxzjKZzLyuMiQ)cWdX+jS(hFBwM0tB3KX7%gJ(6Cwz079bj^}^- zEF!h+Qrr+FVvckeks_gVISf4cO6@C`LWulQ+$a+}DIamw#NOe*7QX5dZ)GFZkicT#W4jKy*%lJ*VLx9x$Y?4!Py`q89aExY5cNSPaKw#yfm zGW)j2jCbAfn13{{_0?98KbZLQlhnortI@Pz+wS)e45LHdZTyiO&ia%YTVD?4HrzXo zqnnT)u-#*r9WF+bGqE5<`_w1RHN4$G843)eB`H`VnsD*B9ZiOnzsm|=UD{S$p9Fb6 z+-O=*AjY@Io7{AM!b)O8EDbfQ3V^D}xjW{}l^H}qHdBPPqV}T)P^{AS3mQT5V%-3p zBya#LYGvb5cK%>#0e|4pgX_4B-y+pV`Gtb$@mWAz|7(vFew258j(<5m00ESBZE*br QlmGw#07*qoM6N<$f~NK7KL7v# delta 482 zcmV<80UiGQ1B3*SEPp_Vm>@`4Sjfau&{U-Aec~Cs4z(AczB?Q zQ1H-rxM*lfn*q=O00EClL_t(|obA*xOT;h~0N^Y^#3>g_m7A`mIyt0|avc2==^eRF z4hnL(U3-+^=x>m7@izz_#mRpmh=0cvhrSdN1t;;|_VtnXXn&FyLiVwbeeC1^M0xbw zcuk1cRN3{0CdE7neq|4yvURT=cH#DITryzYc;WGz&#|AbZ;#5eV0X#mK z03;|qwAr$|I6V$LW+vROIq)169NH|n=3*Im%*H$BwAnCmIolGKO>Azsc$m6fjq`RF zx=d5ZRwpmSWq+=Q7?xCL@$~vPnDK%rWN9i;b`u#!&eSxAgM+IYmwCP=TM#D;&bS~0uy2uZgBpB5#UVrHQ*2U&QB;LK=Uc7MG)W5FKAaJPYa3H9tsPL#TaLCxWxWMS>K=}ChLd2zh000Au zNklxX&u;u2QeVNM~_m0+!g{$j=4y{lL*R? zQxx`~Coc;!;5!6w0Waph&tP?R^~daN#7k}td+6=%s{gO5x~sG7|93~FhWG#`6Ab)CuHq!p;+IETIfjH7_| zdml8-=1$xw`{q_4nblz|WUw=VI0qIG7j64)GXRjVRX{)p!8xNz1zthh5F9ZLY59Fs z^#lwA8!2U6P!u;2=iqCgz|-V4dSzl=`v_(L)2{y!*eVFolkohMd;a0}(6C5T!^o z7e8*&WrVLCaUPN=hU@hWkI{PUh&7lbgCPk_Y@jBK;U^)%RxgZS2G})Z}mnU=mEg?+wJh1XkqHIY2p1syrd$Kv0{msSuE)ENM zh%F#o*HJZtBQ;B^puh~{1LueX;J_X}$&HrQEwK;49uI771EJzU62q$6oez^1j*BK9 zD<*ah;N;^3onXZ)ge+mV}@C|vG6KqDBM_R5&95@hQZV+ z0yBhQa)zRshF*j^LqAD&Y`GJt?pY0tQ>m2nzxqG@k|T?d|F8eV^@cC+#e2D>Q~oaj zU)2NgK76_f2s5|M{a*yMP!I<2G__ZWXzv=*$2EZCi~95?w-q&EqPhT9i8O#N%9Czw z5b%uAEVv1fAR1Za7r-h}+WUU$&+DK8)G-MA&93?5%LRam*fJ3-qcr060$5Wv1L>D6 zOL<0_?V!hwI6y@9-LC29nZ!i9W=^DNsSQdtIZ6W*Q?udmkfw(q8at9lz69!?=kEOa zJOfsVWZ)X8(gJJSX31kZ>~_ORO%uQmPCa4!z8mm;SR^{X&WYIP!7*3?WzwnBaN6IE zcLC0rTTj~8zB?h{+el=XXxKmZ@npE=#$cM06|m{M55q9*A3%-m)BzGE_h!W1Kk6!w z$!%r~gt`XwvY|WiVSjf}_P$E`I|oSGLM6vEd5*_|HL$JKXiz;}0eat)ZWp9M`gdU# z#Y>N=10<>dgeHAh6i*YdPm_KEsv3rc!B0TKAJg;sJb3$gzNm_5uW1q8>R0TAvJzPH?Fdw)L-uxInI-L{vg) zwpUsSETA|Ar3F^7$+Yem(5#vbO4Pl3p`gt%l@!?uurYvp6GTszDTu4wxBGbnwQqFC zAQqr3u+6pZaUpRwFpezE7CjHh{69XiF91^zh#C0NH@ahhdTW4qn|?HvK_pPmh27sV zQEdk#Mx9I>zy0J=&L300000NkvXXu0mjfgvrg% literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/toxel.png b/graphics/object_events/pics/pokemon/toxel.png new file mode 100644 index 0000000000000000000000000000000000000000..231ae1f6904c3ade71045b05e2c3f2b9ab0e01cf GIT binary patch literal 522 zcmV+l0`>igP)+lXyD-J=%BE$`1trRFpyYCaJZ1jhQp-3FILV!Z M07*qoM6N<$f+`yE(EtDd literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/toxicroak.png b/graphics/object_events/pics/pokemon/toxicroak.png new file mode 100644 index 0000000000000000000000000000000000000000..05a933c022ce18127f22b5f47337fa96dde1230a GIT binary patch literal 570 zcmV-A0>%A_P)OP*|8aIIyt5`1trZI8gYQpm=zQwaG~S0005S zNkl!?Fw=V+Nq5tnT2avX4 zPcwFvOmn>;#I%}XVBatJylSSIIzv6ppDTmf%}LC_*L$SYlCxj}CXu`;i&>#*lsf3K#W3mF3$$-gqMY8dJnI0v zMhfx*c1`ZF9l+YQZI~ElogGGYhTWqhJoI*a{G+dABlfAn1Yl$ zCmG1(boAEj%ojr`PCtP@u&{=TU**Yh($ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/toxtricity.png b/graphics/object_events/pics/pokemon/toxtricity.png new file mode 100644 index 0000000000000000000000000000000000000000..4c409ae9d1cd408701bf83dca4ebbbae346b0842 GIT binary patch literal 771 zcmV+e1N{7nP)KI3-Cv0qH}iYEu%Y*%otNEneEm9|ddVrQHPprH7#Ii9M#gGBgFRK1OPO`j|b0 zx$(B@fypVxjof(K>`^lP=DbuL>cNM~aC&%5S%O3n9aopoT79Z>fiXwfzRcsjgw|DF z-Xo=OUb6Wc4Qf-NceA+!N|sZa<;c2tZgRZVyWLKLr_C{6nB2HnIXyxJaW-HlcJ&4% z0malb3>^=ry;!5uQGlBvC<2=gkGZ*6qv02)peo#>Za?akktTp{aNqp4qjLZUWE~-L zvL1qaGUINZl39d?+9{}+cL5VZCijh#n`y>T?&L)E-TbW%o!kz3)1cX8Y^nM5FXWB*rxSl``~cqPFOQfMJQx4~002ovPDHLkV1oV4 Bc2ocW literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/toxtricity_lowkey.png b/graphics/object_events/pics/pokemon/toxtricity_lowkey.png new file mode 100644 index 0000000000000000000000000000000000000000..2701d7c8b129882a93d82e0027d1aedd953c9d52 GIT binary patch literal 857 zcmV-f1E&0mP)Px#Ay7HpOv_1HK95hBqCX z*y~G*;(0F{k4o768>Unn_;)_s0yCvpzYiiigloXfO$1k^VtcTW<$2gx=5X0LTH%m@ z`L|Z_V;M9w+LJ%Nng5*!{?DPP#rp4as017ZY(#CXTs=D!>FK`5rrGVYbL96{LcD3Z zzyFviF8gPHpupx-jc60{?-(C{XuZZz_*1OGboe;AF{)FO>A j3H@vQ=SC-G{4?tZV7?!C`XtMx00000NkvXXu0mjf6|J2_ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/tranquill.png b/graphics/object_events/pics/pokemon/tranquill.png new file mode 100644 index 0000000000000000000000000000000000000000..6baff80af1d6582c2ea5dd608baf55bea8c69679 GIT binary patch literal 793 zcmV+!1LpjRP)c&25EQ`=9C^SsjtVVt>>WlS{21x{I@|^o?%zvtAka$G(p8Rm<8EwQ>i1Wp-B_9 zxB_!Ve%c6Rjw!1$#Y$X(86$x@KSJ)9>zXI;aDWAq(+uku7zwXnBak`Pdaq+s1OTc9 zhzZg)kususl@@s8m_KV?_pzy1fO~<3lt+vHT}W!im~&jSuz|`7-;q(7HEvq=a5cfZ zATTkmmdUa0fyZ~$;5s@65S~IC^aO`)hE6vKOdhm!%Ww#aGvi|UwrxLxjsz&c@QfNm z4?e4{V<^1<7mXL7&171e%6XQ4-7|(Fk;mhMfja6d-Gg@w{hZYT+T#b|9ctM(0yq~! z4^v9_6~ZdK9T+{`&G)CX5#ZXMo#q2{Y8J52i8&*VZQBZeAT7J0tFelvH?sgJ22~j@ zC1bo{Ka9bm+~eJQ0i*6G$5wg)C4PQwA1*2gz+e&p-Z=cTE%nVe4G}7P$%CFDR3rvilR>p#kxNJvt@lDp8=;XL)=9{AM ziT--JkYEu@VoPI7>x)9ARR*86QRv8ESQv|9Z!C(0S$?URBHRxON95MWG)8#-P9L8J5=@+_Ul_MeC6FDy(GA{>l9-WrS8 zMU1YivmXXJUV-ajeDu15RE)*bAcf7)fr*FNT?hI9!Z}`I?{m>1Z~43U$O*(R)j~3S z&Zgh|khZ^wB${Q8Y$3th5%KsWkm~(S5YAqPWZxuw1Rx*Re-5_01~WJN*Ym%{KODaS XJ?FH91n_i}00000NkvXXu0mjfmpE=z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/trapinch.png b/graphics/object_events/pics/pokemon/trapinch.png index 5162db37117de35e132ee86be3b7cb8a4548dfb8..c80031bf5456fbaaccdbf89aea83585eae60be96 100644 GIT binary patch delta 373 zcmV-*0gC>Q1DFGlEPudQNcfO==x{)AKtLcMAjrtT`1tsssGxv=fIvVn0000000000 z000000001mTM5XJTLQ TA9IDt00000NkvXXu0mjf)9tRB delta 364 zcmbQi+|N8gr+!6(!-o|eA37p391Ii`6mC3t@#Dvj9Xl>`Oqk)}5y5~8RxrQ)%fP@W z<>}%WQZeW46~nw10|C|xoh|$ZH$*hAKVe$q%gahoJ^Spd zh{-NfPDDrCm2#eDtTQPitgm$8x}~89qP`rqGXML1qI>fUfz_GYA3kWxs*J2)Ub$`M zsqWOrJl_4uUu0$eEPRuFs!8DR?D9Dazt7usw{7wA-+!kWalE&m9i5U{W?bRY!^aW6 zW&QumAu6 diff --git a/graphics/object_events/pics/pokemon/treecko.png b/graphics/object_events/pics/pokemon/treecko.png index 7ef52abbca9fe3d1b11c2c59835a5d6d36f8e72c..cc8df5fd621a8b60c2d796b1db826d04c6f3d955 100644 GIT binary patch delta 367 zcmV-#0g(Qr1EB+uJAa^n0QmU$_@E&8=uqHDXs9?y@L+f_P$)QPI9QlilURqf0003j zNkla>ZqfR`m@Tan)lcmn#Wy%siz&*!GDuHZX9@kX@}jgkRx-e z8YTeqd%N>Q7ck=huz(*~2h!d6J`f`f;4UtxMu7FDb1T)cuA!1hD_d1y$t+4RhCHecDcX#eLMeu>l^IhnvUiRECc`m N002ovPDHLkV1h$Ux-$R( delta 370 zcmV-&0ge8l1Ed3xJAbH%Ao%$B_|Q1`=%C<8V1OVf@PLRYP#92vIDoKlH&5l$0003m zNkl1sx5Cu@7Hn>Q!RT?2=Fc|M4gj59=2_8t}+hlLFoiDKw-crr>$r&=+ zdB%(&ahiaC_bksJ<3dX9*|TTQoldP09NoL>p)Idz7NDm3%H95ssUj6)47#u>KGd%+hN}z`xHx@SV zMiwx;07DS1AvViGZcKdwI2qY4U_@*Dn!#r!`Ti!&gUldWIiJ#_gZ8B^KdyMncM z*2{J&gf1D;_-mxKtuqB5Z(jxLIrx0MiN=BFX(Ioa`}oNg5Lf*`Xi-a_;&}?$3w0=l7|yM4BI$&sVRn=l^fM0mA>6?V;ye QiU0rr07*qoM6N<$g7G@A;s5{u diff --git a/graphics/object_events/pics/pokemon/trevenant.png b/graphics/object_events/pics/pokemon/trevenant.png new file mode 100644 index 0000000000000000000000000000000000000000..86a6997fc6728c623653c0969364ca24f42ac848 GIT binary patch literal 1051 zcmV+$1mydPP)7N|A>`K3!wyHh(hl7dZ6uiC;}prRIi)jFXtEbJm0EfWQz@x^ ztB~-<`vLm(_H~^9kkZRqO2|XteSUUq2O-^Fw9c3KSK8JeX3u2hxkeW-2(c0-sAfE#yXCs)0uU=xy)AsKpXA9sAP~= ze*F6zyo=_S`Dy?dvv~Y6ze8Pa9>VJB@70^>$41a+KgPHlpu=c&k6*3WpMIBREqHx8 ztd4H_eLlb-#N%#&4kPQIu~7HI?{Zes6LM7k@;FgBviu8N2wk@upu=d9yW;ea`duys zHax4ZL>$v~f-HH?M(Db=(4N=4EDNUOkdjp+FkA{odpHG~6YQFTOCO?Bo&vlD8^7F4M>onQH*zItOY0_L<=iH#gzap$%Zh*YeT_~F~lxTkO+B{ zpy%m$cg|}N3PLs@{P=c##TLNL1h;D$*2^>36o?{7cc z_8EGlg(m{*<{9QD8e#m(u!C_e$OwsNtPy179sXnlnL0=wNvXo@yO7_`c!uvls1y|3 z;@J$vG2SKxXOB4El?8tgKE>&MS6!T4uH>%MX*LJ_-bPlNM(%<^$XhP|WU% ztIRebDQgw52_vokpzS(}o~S>_KMP>~04pyXW}6Whb4G{wY5KBb_3C@^@*&xF+;cSzJykfx(SE~e86S(cX zn$>4ai??mvqtrK?1Z4r(mpKa)WcFvI|6Qt@qIx7tusLNsPNmpqG>`UJCVxsoh@8KW)6WqSjUC@6BCwe)Ioq{{eLu VNX4knZ}b2F002ovPDHLkV1mi)=nMb= literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/tropius.png b/graphics/object_events/pics/pokemon/tropius.png index caa31d7f48ab831d91f4542d745a3cf1e69d830b..b701a9faaa598f08690e952953826382ddda7149 100644 GIT binary patch delta 1005 zcmV2#W}iEPptNNFZP!P^eH45D;jfYI*>|5t%R*~&zm_2Nk+*k}ILXuc#R1O$7 z#;~zG8N&z08hl`EM<&L8H5EzA(pID%V0obpm`T8MV=)K;Cz0-XJ`gCZp<`n>t)tC& z`T3WtY@Kg>MVehjs-0jmsUA!Mo|R{?cz-R$O`OuEI(xxRkT=Kc+iv1UFa++I zgV`mSOuTJ*Ggv_hp1}@$yuIs>d!XsDqk6$lCr+&(E#s&AGNwilO{wRq>5ZUD7tDt= zhl+dVw#i7|2U7{02{9IqQ_H&RN^peu=RedISwSQ{n_X6d%DHXLSFfjOT4_!z>W+cB zJ%1@cOqq}iPU(eZBtxt-B85LTo?VNntPgFw>!cM7xjb6tMc{)FfReJtb4eh^>kG$W zx+~*DH9!8GLym;H8pOW$f~Xeist|o}ic+0=4%EN9nsJHO&H!;y?+;h=0(7~n_ky2T zbV4iym7x&FX9k04csGDQ$%^-U57-;rHD*#S1-X!Nx;t^*P0ev>pn1PEP(xDkYW@>C zYM!WXneOdU@J?UDi@$I^zYtW0&*v3=>4NY}Ge7cFtDnD}at{72_%hy^*F%e8^Yrr^ b{;%;5%+@WGrFe2X00000NkvXXu0mjfNgUk% delta 1008 zcmVdi5D<{am{>qC`1tskcwo4ohOMxp>~Fbo#CeL1}&JP@zN<;KIXHw zim9Bl#~vW(T7QrS0I@Z6Yz#-XlK2B-S46H^Z8AcZJDbrmwDk$tSyhm@R6|^?-|>Yk+EM*M$)ph8L0`OM7&Rh=IvoS=a+Hq)_7Jwz4$ta68_n}c( z0VEtm7o;|Ti7grf+W%fepJN)o$OzP7H;p=c&>M6{maPH-yn$-pEqfb)X9TNt?%Ir| z*EiQU1AmXq=#YEnK0_<$Gd$y`&j~;5n>ZmR z!y|*gZ8(1V=l1@uJ7NVncn0S%P_Bl*2o}<_dw+4|)1Ok@MG39Ti!*kDyguCCw<9-# z0dUV8%qhuu?a40htj`-kqZ1DYIKsyF;}VMim-JTR6qD;scC-llPk^$Bck=(b9XIEk>t9{dKTWJLYE)SNu>vJ^-0VpV|Jr@Kb zyt;B6B-=UlnXM)P`bY0QMb`gB6r$?SE_47A=62qC``FLYpPtB&y e)2A_ftK&ae&p;?RFRIG`00001pw6oxf;@b-Ar&~83MNDp8WLB<@V6awldk8TKbjc?HUB<(SJf=E!% zR#l3TtOja3@l?>ieeak4_w=v{iHeGfii+~0MMCHBsAMklIXpT*vRoB&cx(WoGURhO zxnCAT43AjeitCxIvCPN-E5tG!=~7N^GDPt=n+vAEujg_x%tR4H!UvckvH@NZ^P*s9 zXIuk=Tngq3j%)9q6!;z2t{_E?VFM`^0jI4phaVW@F3@pXdEYAZPu%&oa@T6?2OxlT z-t(?Gb{D=~pyTFsif<}!yXKQ^`jx#rwX)~^L2-LtaTnzdR_Q@+wi#E zdaOWvQK~_>KoFYJ4T!Xw;@cIal~VnNY(u4g{fXw&Eo@X5*wJM^=m1PZ0C9fgpXvvl WCg!V8*%Y7v0000@%h2pty|r#d5Ze- z9tCBK0ApLeUXv}*qVGuI2S54si zFh@Q{qw0f0>XS19jrYE0OeI?SRk^%vyJc z6)37JGCRaitLL`rWWsFOL8op%6s~C1P(*=D5n|}g)6TNS5XiKi|Nj0gr~bh)zS-ej z7&a{ZTHZ+5#6!vqvLttX*Yc`{Hl&-TccyxpuC(L~CNl1S{IXcw$3qfE1(wmFFzB(N zdujpMLOrBYX5uHZWc-UbD7Z;ARTNRNMJ~3iBzO$0Bp5v?Y~SM|ZWG(J8hSi%^9YI$ zBLNj9gx&NIc;hLAnV!*hOaNKO6oSna9}Rh7RXT1fsiFhzi!$(hLaiVy>q=`4ve1?Z z2=kTCuEN4BnH4klG4ixEJqt~p&HoQM*fOxT>3n`M9GgTylysu)>d5`u83C+DV37>e z)ZB|{nrN+POho}6UmhAbu(>RdgF5-;MFE!D*-fBjE6ae5ugQ)(6@lcZzZtRd>V=}nJlnfejH3$z~>c+*06zZH}G;|R4 zQ95)=8gGW$jSv3_4YdT~{f0ipE|SiA?%1Jy$VQ+1^xpX_KgRyYzZ0GIAs_zqk6|^K z{qUXkR!!Onqh-}Cms!su+RRqcx1d3qH7_a)GCdYe9-lTyvt}OLCvAxf6_xT$hXP~l zlC~fgF2p`%*6Q=liz0u|M<7K1S~Mv0*J~DbLFVO!EzJ+W4j9 zBtBr?iBuGwH%MbOJV;}7zQnYxpC^G*!Sk3hYztD(>qXHiZ7Y>Zsi}-93kU(ijY}A3 z)5&}FvDCnDn9ME*m+x+WZ<^_`=!YA?`9YYmw{mbf>ZQKjJ=l9*V8Q$l z^~M-t{;Kq=S3Swn`=MS9@3PFVwI^I0ey;GmT4UVg`B%k1uVM#uCU5jgPO^1cXQ4gU z^YYiCSL4STd43FQzs?S<^;3NAJICu?1H)pWkFa3xc(H3x^|qpvR>pN&X9tIhtzLGc ze8kil_u3Jj=;7Y?YP^j+eNqe$Ta}D6!B*$pi0y`h>9O$bu@E2flR6g-pwysU*pcY7 zuAiUm%z`s)P}rVINqTz`*OQipL(n!IlqLzeMAdEJ;Bp2f!3@-Q}c`%Kj4^eDFFytW&CB(fs z&cS==p+%Tb=)(v@AO}A~rI=Q$ZN~=t>bZT3cSb9ZW&zG|j&uA8Ax<+pU~%^%PBHWM zTdcR+sW{&7e!m&6?_Q?Jk9A&fzb#DG(-a%Wn(fRf1B95Q81HeAqz-L{@l`4#(g2P` zlmTr|387}BKght6D^42h77JruYf=Wbl5(zXFkJholv*?dWnde1^+OFfW$3gKFFHV( z32&}uQAQb9SB!gN$SK=?HthOYlXAYpo4I~Q+J3@X3$L4$`~G&^+h$A3MOVc5i<9mv zj9gSp!nRrrMw3llHUIA-VaF&?alQfXZ&6QB^*o%6CZl*oIR7xBRU7@XfMI)H`*?f* zrBx=V8oZ0%&CR&|w=YeD^<8zt&p_I9Mh_2@U`Cnk5^~C5)r|s%nU#EfP8*yu>|P0w zW^?7}ugEm?!!(IErQa3SnuHC8-3_M=-lF;^o9;g%UM^|x+LAUz^=d-Hw)!UJt6re6 z)`fm1rT!h6E*jg>7i{&U+rn6g%QB&@9)$?YahzX}VbszuoSGZ!m!|zmIj%Mup!>S0 zILJ@q>hnGywan3;Fw}?lzY7epX@y!v7l#$U{YXn#6s&}c(cXpPI97S$eBAMh4~B(} g0}H2yJh(u_Zx3-ZEi7gWR{#J207*qoM6N<$f{%75X8-^I literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/turtwig.png b/graphics/object_events/pics/pokemon/turtwig.png new file mode 100644 index 0000000000000000000000000000000000000000..78355bf18c784d6b8b98e9b301410325b0f691f5 GIT binary patch literal 468 zcmV;_0W1EAP)(*_}Ea$s6hDm_y7O^_JF%p0004B zNklS8bQu4pDD-|fS@_wL7V0D1D{$@70=+goheRu;2^YtR{%gWD*J*&x;$ zmN%&ZKQ!O8O(z#<-lnJlYzYWy_q9r184)3ed+s_#*QzMb{VCz zf7$?ZbPyw*QDbJJ<5a))OB=wzG2*zU@j9g0C)+?dX&AmBzK&==pm&a>nR$d*^?>qv z;M_Dp#X z@?JPxh`vP`pv2AH6OG@JCpn8q8n1BEP061WXU|?X7SV(Y?z-YMm7#J7;0000000000h+#qh0003= zNklmh^#=S2n zF`RNo>Aq)GW5bztp}?cHl;PS9rfOziL*zxi zw)ZiNxR#U7*sejY{f+!|gqM?yHYh=B osyN?P2KRh&+G)L;H2Kqf1Fn3HU83zj_W%F@07*qoM6N<$f>tTd)&Kwi literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/tynamo.png b/graphics/object_events/pics/pokemon/tynamo.png new file mode 100644 index 0000000000000000000000000000000000000000..d375716c6c19c4ef0fee3438b016ef0e2d5c8326 GIT binary patch literal 461 zcmV;;0W$uHP)mnWi79PNo%};Qhmki$`z?n13+&<5~WRDI085F+M$Ir-lOk1 zfiP7^K#&jv-Er|x!K9ZGT|2G0D3_{WS`rhu#hWll}%)#vA>Eakt zG3V{{*JY0tcv^Z7vN2!!ZJ+1#_`n~%c0Sw0#V_Tf{~X?yyR0>8dv24aBwLzI%g-BP?kq{q91nf%2zv5$&clDt z-2ZSKw3O@5`KWikR=NG|fd>7I2cJH4HCo#Ld6>qeTW5BRVeeL3DxH@Wb?Z2rCv zDl)p~_a<3-$)vxWV%)O!(uXT&$8Wr8_v&Wh{O^dG##o5>rd~_R#hf+~Tzw>;6gP>Nn31l)E)y#qk2+a~9s6 zt^bZ1daX@jm~&T&Z=DR&#sd-u>`#1Ndf*ZN?CjMd%*@4p>!dl}T;b-oXwQ2vck`Fd zBQ}5PqGwOn?mqgSsaSYMJKM53oikpE-O^{?2MmO%pI;gCy>j+ykePBuNxx?H{li6P z@%sZ{_h-bUpu}&}P`7Z=3)*Ag~A$+GE zOmR-^*~H{6>%%ZfOj}^_qkjL|9UGS3Sg!b|WxK=^@oAi?_ujwak&(AYseV5LDvO6gDo?VjX)by%=NSWs)<_)oPuKLc|*uI&HM?qGs&)(Ly z>FR~EUc9!yxoYZ+&v^=;w&glAA6k^hz$JOBAUc=n=cLDC(^ne>7Cm{gaM^^To4@#+ zS)*F{IN{2oEizfxjHIpw?%5}8@Ixth%2J_I&XV_^=*)e*N|FC=!-v!po=*g$)`<#E zx5_Wf3CfaHW@MXPac;H=$C4Ft%tZn&i;TVA{%2W!^!wy%kG8yDu6M88w0-^#DFvqK z-{KEv@NfBKY~WGyJ~Uos7r*x_sY`yrjpx}sjSGZ3LL}!Lsg1b%VDaxXwRo?$!3}u~ zyPy0C5dUHDqvHzes~>zN&Hi`w-+Jtns$kKG*#4>4e?8M$Gmh$?Q?9($Isc*l_CAKc XvZj}}PT_b8Dk?l({an^LB{Ts5z+|?* literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/typhlosion.png b/graphics/object_events/pics/pokemon/typhlosion.png index 04096612a33d90c2d5e2a5ec90962f81b2e330fa..9a6baaceb281955e0ce15cd73acee5a155228510 100644 GIT binary patch delta 1010 zcmV3#z$8jD^~ zn1RA}*}}qLh)YjB1teW+1WG@P=29bg6X#%J0+y44NKfmIMt}2;WG87aOX;Dnjo>$$ zd7k&rh>-u|KN(i<`S}!kdRE*#>1Q;sk9H4k&tTlJ_csTQ)c^V7%VCi!WRtU7U4s?d zEt8}>yL;F>e#p&|^=!o$xOY#CJ>64;Jk@M|eJ`J*+UbW|vQ z1iix=Qz@93p-9fZ4wC+mcDtc3!0R#fgx|77=}p8Kdmk05M9Zh&wCoM_i8RfVHBYASg`>q+YchfltXEd!|Fh z>08E5kA*G?G(&+U=8a&YXJ`c?02w~EWFYlqKH#?rB4dkWN|67;*kxX5$B|H+0+y)s zq#_p7B9xk+-pzl1|MXoT=ssfwWCZ!o?EEsVZmgXda8!at;)v0-jzYA(FVoi*ktUF z&%gKmt^(1pslaaPIhTXi8MiEYw<=%c0BZoPn8RWNFh?ZR{j#}LE?$~LCK)V#^u^FS z>$B$<$kK5N*E}y{d_SK-c>$)PR}U9~-@v(Xd&$C_G5QPd$E9Qebh4rbaMR%zJ9YmIdtkhK=K127N(iuXxEz;z(B`xSmNSdzCF-}SG@Us|ng`;8uUL)@m zDeoN|yXfZDY}EjUTgP{~T5_+f7z1*0$@%56)^ii&1a}mKcW+Ibqr2=ln~R@)LYj;q zfyU4cPkOw^kAJZzf#$e_C7qCm`!}X|9N53%Hw@8EFTyyY9g9go2ns|c2=@M~4G0Mm z#TQKPa6|WJuTS`X5XQc5 z^7CoMO}@^C^Zl4L3l#^3{SXDCPTe6i#2%3-hF6G02!D$yixblV&?}Y!i-@zuq3KX^ z_>l9%eX2`hnpuJ+29+S*p&QefK}6V+Ht0b$@v#p{e}rq)zVRui^2mr^TEcw3AUFgT&QUDL+I~43I!PBA9s~HWem7{+``6B&j@y#_s_7-yi@%$VgmlcXdVYa8B z*UQYW+fwmkW2oAC^XPqgVDUs=Ah!!4q+AJO@Im2Vi9Ac;iB8`Nm6 z_kUI;viArCK{C@1+m93q%%?p|RV=Szr6J|$b(*0B7>x1~*;9g28iPZHD`QaWrP(#C z4f5x(X1cJ*MZ>2@pEKxV3(B$pGZE6R_vQ{2$fJhTmRA(n+_|E-RN zVXw+%JZRj-P%rB22GiNJ=o`UYv9PD81qEzu!^&|h16$DBDjs<1c;IRT=L2A8Yg4Nz oraOm<9hI+!mB921+y3wP1d|o#3ok9>x&QzG07*qoM6N<$g0Oq?+yDRo diff --git a/graphics/object_events/pics/pokemon/typhlosion_hisuian.png b/graphics/object_events/pics/pokemon/typhlosion_hisuian.png new file mode 100644 index 0000000000000000000000000000000000000000..96f3f8dcc1e95719a7ae54ffc387681640e90ada GIT binary patch literal 1150 zcmV-^1cCdBP)Px#Fi=cXMOx0J0002)W#;aU068#XQbaKT1RzR45cWuF?&|-vvU~Pfq*_Rvi-A(K zJe=O%tcW;`&Hw-a5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8+;7LS5R9J=Wm)myZ zAPhwVl@SFa|Nq~PBy1OulB~I`=}Xl#X}lFUM*^Ha9zXFD|0w9Y1^jK$;J`IQukp7B z)k_zVZ-CZ6Ovdp1pMxi*$PQ9U>?D#WgKqw(2L6#jX8_SewF2z>4p1xiU{SenR|TC0 zpDH~09|#%n_?-9bugU4SBym2IXkXhxFV+~y0 zU4KK3c}-aOI*G`ZwYSSk4A!9Vy%Ov|b$9rc#*rO;gMpYMKWO<7&^Mc%9D{nDrxkMJi44+8-a1?ftXnh#Uj~?>RmkR`L}Y(U`ddJ zD9d2@|S{fa=F`TREVW;nLisNa!Tpiy}9Oi0mk{-ToDVdkSYN3pRc z=(Ur##&=^|fD);bWM8PIji4$wDHhHwpx z3DyA2@w@y|sGIef$!-8I{@eg>I6F4BR|d9OVcLF^4+`6zx=zyZ&1b9v8={oJo-vZZ zn?SK^a0`jY)!ywg(r4EnOYa5KB=pj+!n0UjrJ4Gx1p6@steUq>JL-SFWn^(Qob0SI(PlG8K7 Q{Qv*}07*qoM6N<$f*&I?(f|Me literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/tyranitar.png b/graphics/object_events/pics/pokemon/tyranitar.png index b72809521b02e553dcab92c4560aef236af917de..71a3c2019d2a0f90653ba8e8de29979027a20610 100644 GIT binary patch delta 848 zcmV-W1F!u32JZ%tEPqH?IH<^&5D*a9;K*>8VEFj>z`($8aBz?)0MJkXXn?3dSa^`A z&;S4c0002KSM8$!00R0+L_t(|ob8n{Yuqpt$0cqJCK4QY2nN6AKtu6|xG7V>2ZkHU zeHS@B(B$tDI<`Yn2m~qu-7*E+&4GtRpP|p^lPsI~GIZ$>!GFR1o}~ZZetLQ)tnt`+WgnTcj@>*Ls3-cu7_mXU!b|#?+p4{U zWEtDHqG`w0FsJ~oay<44COb@+@Xl<^G_B9!9E^LyXwQ{33_wAQb(u^so{7kN>Wa)~ z6f7Xgcg}LRXJ=UP{hl&TuFuzzJi7oz2@T~Wh6C178A%!D%m z(o4x4xQP7}p`cQHb$$pv!z#ppGYq(aPpB6;2IDh{mM};WkHsKGo!};4|L*)ASH;>l z44^hIKY{mWz-v?YOkTGj6&77kc6Gs@A(wp-qM*$5U1l!27;P?h$f-5Ni(BU}Ixbul znF0en6MyqH4ng0L9qZ~MLPd6VV+~QT`tnO}WM75_a%v56LnvQ#C|#AYB9uOB6LR=` z%d%}3ikc;l&r)U$gG%Y|Kkk&<5N?t0d&5HHQKq(TevW~;QiU_Pl_2;$TeEJ7eyCc^ ztRYo}*80J_sY%Pq_KHBYb(3Zr%h?(OX>V|%C4a~TDjsgm$!&+$kjl=WKg7L(bj_%F z%OFvuXTWhj+ZfAyf#?iLqZ)l*3uhnzxp4wBh0Sjfx_g25W{%xPU0EhNG?~o$Zm7*R zWmy&-3}@FeQiXR@>bOt^li#diBOBO+PH?7Fv=Wu_8YX*GlJ%ds86shBJ}^(rRG|}` zT}dnC=&4`uCotvA2?os-F=pmB5HrY delta 862 zcmV-k1EKuy2K@$*EPp^yFsQ(Q5D*a9*tmd@VEFj>xWLd@U~qU)P~eD&Xn3eFKxl}V zzyJUM0002G6)wpD00Rg~L_t(|ob8oCYU3~zh6ULQA421FW0OM+Vm1z0bjGWgEXwQ( zbAb+7&!VSslG#XzAQA{z_zcF=v;`ZTVV>(qR!p2OW;2Tl8h`pdN&o*MJ-s0GF+Rp= z;CJ|+1$Nu(tkiXWSKvBhMW@&JT>*vZ6mJI^?6%V;G0fN}eu#z`)0ockVvu1xP5g;p46>&wr87Omn9^t;y9VbBk(~PeObzqrHKplv zh@a>^87EG9J%5G`qREI4vIad$MKQonlRHA3L+>*PmT>K|HYsD(vYp=rpcnbu0oI@= zoI~$32$COkb{Cp&g_D+zp;uG7TEn#uFgg;lj%X*?XPlHb^b658!~BhFW9Sh^r!-0@ z1B@^U(vBJ?#AOf^{vPKIGr7$mU=2N~$tTduEfeiB%D>aKdn7W9 zsLQS3BAx$i{T^<`+%@z_sb3|L-5tnMmmQ;*4do1q&MVrwkk53@yCMWZ9;go!>)X&zLZL zP@DvEAJ0|0NmcaZrbxSOGa{n3-PTv45s+l6YY_oEtORVph3YY-6N$_k8_AY`1`cLDEa z58Z~X3?r54n8#f=RC<%BIL=RoqlD*7I4`9P1rv&YHHHFz>$asjrz`)p$n4nl-bqG9y0009< zNklyc*kcVUoboT{D5abEk~Db_&ir!1R0nv7!+VWWkPr5 zyGp<1DA3JaC3z8K=u36sQH~@%{j~k7c6eL2bTv zxaF{6S=3_7j#dzxR)w^AbCMTW?XZ{p2>m=M@t`L!PZlVGE+z%D3S1p4hWy7T0g>44p|ajv z5!yg-5$q+72Z!gj0Any_Ax-|HYz47m!9NF!l~FK-rOhaq*vH^YSHP_K z&6!+9*t1|xx(9>%)$Vl)+3~=~?ox`w0=M9X(j>@!#q{vPXmakl&XqQyCJ8xiq?Cw}g%eZ7&?uRzNJhw& z7#KSAkr)`VWXuEfIS4322HvHl6KBbXk}R#nZ6CjVmTk!Z%zri4Tyy=Mx-`#Omb@X? zPq`F{)Qq9e%Z785mn+VB5U(|3iEWp1_S(*83=v|wV%%ZZVe`0Uj2NeG!}>O1^|&Pt zl`{6w^U!x%{Ces1u%lZwPK$Jn7$t5GJI2^;$m6c>Q9CWtcYNI^Zu=ghzjPY%j~4N) zordfSlTXH_Qh&;4EWQ_r7q>xV{n@ZqiZk>o2sLB47!!>sLt~nIaxg}7mSGUSjgM#- zgwY-OFe0K0%9c3WoQ`VTU~xKJVMayP zFZ!B}KU_(}qPFt7CYKCFMc-#pRMf_DW$avYImm-`2P9YPhXGbY>-nF|r$7AL`T?%( Vp{^ty{}KQI002ovPDHLkV1m={(3}7O delta 432 zcmV;h0Z;zT1JVPKEPs%2h;Tq)z?iu3xabfN5cv4`pnyQ&pg^!tn4pk|SU@PSh-f${ z7>Hmv*wDy@B1NhI00CV|L_t(|obA-HYQr!P2H;yXi4LyGWD3DSlj-8alcCQb+o(`X zh7Nt9LWc}}fn;%PGWjLi>|MKe$Q064>EsLOOp>Jq|J&zZI)7mq3@~KKkRg93tLie# zk~b9kB9|hOnlZFRS#geva?H61Yj2mnktj@QL5#!Wtm>f2Y z&$mRIl(CP#kAc(T*CVIx8y!+PEz${Ml(=o*7-P4gh?}-W?X*b0@ot;A9r%dB$Z06< zYs95?8nP!$9)B5^p63OO#pgBR%54x?yELplk2ADhs5E0(854CVl`+*RJs6`oOBJfG z?iFo96`j!A6%jp9*2LL%zVNyOg870B?CI^LEjQ$VY)k6wX1^nMJl*fez@8r9;eFJl z-SI-s&p&2#{p*?x%xBM}wm`noz0000D6ig diff --git a/graphics/object_events/pics/pokemon/tyrunt.png b/graphics/object_events/pics/pokemon/tyrunt.png new file mode 100644 index 0000000000000000000000000000000000000000..3e5448ec7cbbdcf417511b45d2a729e262ded794 GIT binary patch literal 679 zcmV;Y0$BZtP)RikSU^BPKu|C!`1tt9$jGpeXu!b0h=_ooSYX(Ym;e9(5Elav0006q zNklkzZ$blpx5^s?%f-?oN@3HNLBNDGu z2QBf~1Xh)*9xCScd&d7anb;=e8P9me{}ZfuoMtt{x~PlC8*UxW4}r^4EDKyMvS7n! zQEJ~Y0R9Dl@Bu!MX(>hSbS1Qwe>9_dC-)D4Eae6=lm(+=Tu_I8foACzww|K};*mhB z+L6=qgeTzg6b=xf-JvF=nQ${f24rr5sAIZ1EcUI_NweB4oW_)dYbbMr=W6bm z#!QpDKugpm;#puO`!xNs-i~rD@9E1L%r*+{0}143g-;P*R<0Z%N|gJf9~$*zqXs|? z-v9|2ojC@m<=op35meZbjvVjWv_?+>;Q;?hxx?&Vt5T+yKc=Zp9gswbQ}T*^%sCVj-Z^NhwG!@6N7&jzX8l|_0-2#0UrPW N002ovPDHLkV1l11Fb)6! literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/umbreon.png b/graphics/object_events/pics/pokemon/umbreon.png index ce747a7a2230f5f07d9f4cee8d8d057cca283e53..2a0430b88a5b3dd84be40b3979bb04472e4e8460 100644 GIT binary patch delta 683 zcmV;c0#yCW1IQT$700000 z000000JF&H=l}o$SV=@dRCt{2mc42lK@i8cNVn`mWI#HH;~pa~aBxmx+#JX*)CsJG zh-+NAPMIfgDVEq*EP4lVgj2xmyJS}Pu`?^lc8CiX9t6^F?tgavyZ`-?5FhaoZxnJJ zXY3mbq%S4@R{)|R7$V^MZ?!$nuL)B`0uOmeG+jm2Y>)G6;t}SIWjQ4Ruq9uIybl}o zFk%VmX>O*MzQgCEK*alcnipj3`Z=H;`#Bg`78!O(O)kW7_NnU??;vCEX}#tiQF9C9-V==ANW_R4%t7Mm9OV?3d!#E;q1&!2`7)a(@_O%(!U5(8I(4W=4MKC&WOv z{R7WKgIUQ7aNc3XgshSs>eVA_xWlen3w^|Cp6OtI&SWWV1IZ+gE-S zq+|^kTz@qf+Y{^?{DHIPIfmLy3Af0ky>h<8VUjwg0vq@Y+4?lMpf#K1L@%hI)P=tJ zMiO zB%_uL{S}~?K*cXye8?|gCnUQ7cKB3PEWuF3Hzc^@4-fd*`z+)B=`X>%j=$h$M24ff RaC-m%002ovPDHLkV1m2yJTd?P delta 681 zcmV;a0#^Oa1Fc8K$bR+l>J-|{5L9fvV5RfcI76Fk5Zyrpb zhL%j3JN5}O8boUigx|ps3cEnScj?iV$UE9@QY1r%91PgMlYe+0`SG8Hc#rpZqmZjK zW8YYycrNi;0Z4{mh=3cu)%HBUButYCtm~NQj}=wFJ{XRcYT`$j}!KuU_?g}Ml7K!#R;2XcX>~t;2u-#WO7^JN1=jF@UAGp7f`Rj~gv_C;a$-TkLg7(D1|(EbXPelaPmg|1 z^0DB^c{uXr)qPbx5P^iTU{i2`j0l?Y9_DDv(k2`We*Jb=e{W;^1C!0(7i?eoRZx&M zU~tu7Y=1AXZ}1zg`oA%BCL_E2&*x6#Rkw6ww#dEn%g(pj<5MdO_akrVO!x+tc$^BJ=0gGG5w_ve>o4?MOx~ z82T$fF@cs}xcHD?z)nbZ0qpUqYFUDzNN;e*A0nRcx%XMd{nKB9|2qBv#|K3+2fCH) P00000NkvXXu0mjfl;l6G diff --git a/graphics/object_events/pics/pokemon/unfezant.png b/graphics/object_events/pics/pokemon/unfezant.png new file mode 100644 index 0000000000000000000000000000000000000000..5fd67773863e1f9a1c60eb787c796a1a939ba59d GIT binary patch literal 980 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 JPDHLkV1jej?>+zk literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ursaluna_blood_moon.png b/graphics/object_events/pics/pokemon/ursaluna_blood_moon.png new file mode 100644 index 0000000000000000000000000000000000000000..fbb79208202111bd24473de00f9547185570659f GIT binary patch literal 1006 zcmVPx#Fi=cXML~_M00030Fj~dJ%^+zxy@67cm6TFQQq`ei0000nFe!6PIqvHJoM}OG zb#qE27@&S<@Bjb+5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8+P)S5VR9J=Wm(g2F&St;l*$~~U5MFRyn3EgxqHl9x5nz##!;HI+ zYC?jB5Inu$Dk^mVd+Y_wxJocf3GbqBb9h+ii*izlaTwlf9)gXb8l&M5-saKuRg-Rn z8Mo=R`LzX_Fi}sq=u=K1P)f8U2_%9~@9}7zHu|~|X52Ps!VVKGGzYQGO24lXBtQ=66;urAf% zPk}Q|8go)ZzziG9pHmf(#(Wo;*!D$;a09XjTPDQmA~%7i&zBZKnJa8}$&8!8ND-Y% zS)#!k>WM)#=DR?$lZm1gIcxL3WZz|_tK8?tdnO4bQ&#M1sh#mWfVGG1`!4eMe%Pa6 z+I9zZ%BM5qp%3&31ujfeHH(y_*LfD4psgWxh7N z3D6SAZXQ5>w45FRNa5^56wX>#II@~+BP3FFmVDaG_@0AEvL!3_o7f|t?_2nM;_1Yd zs%Y7@?gEj1hFiAbrAWr8+GQ$;Fw3$Rf)6jU7sSOoen7T<8)1bCy5 zKM2sqgLGeN0p}84+HuDy37ta~=#O!`Z~bj@ZyW~Ls*Z!}V$(JZu=KK_xR}_D?lJb0 zSnzG+(5fE(=s6lk0iHzDpo6Au6ku_>$2(-z|4;DP;q_0ssq0Aei|;@2t>lTv(frPE cAN!~F2lNL`!LBvwIsgCw07*qoM6N<$g7~lGwEzGB literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ursaring.png b/graphics/object_events/pics/pokemon/ursaring.png index 43daa0a80d44585f5f520588dabba7443f64152d..974bf7f632eca7f36e885524282c9099d6e76aa2 100644 GIT binary patch delta 711 zcmV;&0yzDX2I&QmE`KPHP#{1k71!26+ zL3%NLk8BdctY#5!GKWf8wk+9hb+R28(Y^Te^Ilb{Y%}&TK7Yplj`A+^qAYoFpNlfh zGy?^@!)=GycK5l%Q<53e`PyL385%?p4(ypoV3%UjL$gX~!&yHd_QNU3=th^~aiXiE zkhjdfjQfA5xpji4B&)Hak>HkDHSTZHT#jsuB&#vuX#bX3dqF&Qcldq=u4IwmmKj&y zu3sNRL_3~pZhuo;)0N?2!5ueBn3oq}Y;~KNG^3s|MS|;JBKF&HYfb^UueX;Fh&AeLoDs&PB~U>zNyrB&br%9{&7T-N}|IA_PF|`=;_d?|5jfE4g3i zo@=iFRCI`%V8f~r`1XdTvbXs`D_8TXorDi~bUBxs+fiL>X)kYzQA1O2_8XB`AP-CBDJ zTxp97lYgMAd1%v_XG10hm5Vy7NHF8QRcK8Ym=G5pQ>L!L+^>6HA_hT%04ZktHNT=1 z!Qk~uHyXIk=@yMVq?k)+v4$l84vwQwiiER;`VjbRO~f2ZpkI;V44~2y4k@PB7igJR z;X!C= z8RC?+2XTSq9$i`#nc~4qbErOjP^4wk?OGtTGyEj+|452-2!Hu#AMIaTe$zC~bDG|E zn){7cSW0eq(zz4Dq66`dD2cK|!BV_12O!cXHf=4pO5p^1a!r1ew1@>{p< z&gZsbQ#wPQnryH~-S}O#dA8t%ms)QcCva*~v>n!d=dJgt*BJP8be^A@Yz|s48o#S{ zOJ{AfpXVSq#f2%pO%=FLZ5crD}I>ubCd#dVX612)c6kIP>% zPH1lnOuP~N>HDWsD4XjJYKe&)d?sIhKH{3$5l^k;?jfmQ+fD8>S$;e0C0p1x&R8srXUZyKr^Ol^tjI?3u9?d_PHqtOv6mcyMQ1x z9s(-S2MSX_bi{FtW2`0PjZ>hOaavxxh?00000NkvXXu0mjf77}qn diff --git a/graphics/object_events/pics/pokemon/urshifu.png b/graphics/object_events/pics/pokemon/urshifu.png new file mode 100644 index 0000000000000000000000000000000000000000..f75113a5011fe833df0ec8f39d0c6d0f5309ca84 GIT binary patch literal 1044 zcmV+v1nc{WP)8ysg8slHam{oPSNvCI?W~q3P1?c(E_fC&1jXFB3gqIDi!;%M))}+%{ z^Yf_2kOv@frZb#SvTk6szs!Byq4pQQ>m$eL#B99+vX5!vby~;KUT(xGh(TB5tv{?P zrneUBTeoCCJHC5>`E8gc-AH3;h$;-yb(-@1%oB%OIs;;vP!#xu)+7~9Ve z_a9vg9fCTmTj86}pDgG1Vu?9VO5JHPc7$}v?op{ftlnD*HmET%MpL-^kOW0j?3{nC z^kMU8fb|_0It7Srbj<2Z?8VD-NG{ApE6Zo*d|f15yl{rYj>!t0DXw%ve>nMZiW1WA zTbK>gwU?cXYrB_~XpeF(6S`-Ajs~I4vVE1mIk)l*jbPDvfepMFW~0})Zo~EzYKZP;s#$S+Olr5ntN59-p|1zspx7?{feF0onwe zDezR>gzGRY48n!v6nIf_>r`G1YqvO^vC9;nSmkv|dCIXtjcE|@fX{loWF}b#3pPzF z;3l(5W{OR#%m6{q$9Gko#X?R9SQ%OOq=6Zh9Pbh$eaGm!NyXwdevRr(85ba`qmlTs zhqFG?EdjAv88oGCRys*R)`Sg!g@6q@k%;K(bAg{e5D|&$HlgkldW;OD+5z+$3FvT& z_;D3cwe>{;`7xp-e~12wPCyMo-*k{jFr)uf+0{4iIsNM)PtN#np1%Q6Wovo!_Ao*K O00004lZ69tpZnbBzZs(Bmsn15#-z?u`307FJ29R!)LB7O{%I!p zmbRn#oPiV+f6GsEy`_{c;3`9H7Zm)ntk6eKIAhop^a+>n8(iGtKeR}*6V8}q&)I5~ z$CsM36JF)jDmx{A_MzR zjeMXDof@w2k4;5sx{z95X0G;{F55k~!a+n9(zx87NzTK!9XJ%En?<`#jrt|0{8M`& zX%=+(D8UMQAw3fzjLU1>aq4p{3>*q;)v@*wRNt5hyFwJ=KR?a!YK8q<8TgHvd5(pi zec|!U`l>UKh3rPhJP1h;#LKs?&EL&}2UTR%I zECfLQ4IrWr27QpKgbC|Vh(a)i1R>tw$RH!Oo#Fg2E=1nP4cVJUp4MAdqrw9}UYk)q v9hbPLT;cH)Cc^o8a-RRgoE6@D>if@M%7qlQw7{EX00000NkvXXu0mjfhjcaI literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vanillish.png b/graphics/object_events/pics/pokemon/vanillish.png new file mode 100644 index 0000000000000000000000000000000000000000..241b9dd914234a53b4ef49b21729951ee5ea5bc2 GIT binary patch literal 491 zcmVAs=6bJB^QBVloBvV5P(wHyN@6e%WmJCH``XwA(^uP{I-TDm-jc9L? zKqW&22}H8wyY#Y{yA$5k+R&lC?f3pKcew{}ssB^DNbSU2H4mD6z%LuF=Aw=3({k0k z7T9{7W{prBpz;TbyeH37X-CG3=(fBPMXs8cZ&X@-!O@GQ7Z{#3uhUv+nmrxyeAqEi zo2Wrsde&G+Oj(^_Xe{1tpQeZd)3h-!hN$7Sb9XabAue}{`2%Di%vBCE8ljGz9_`NLCZ`8@9l hZfNc5^`-u>z5t)18x@95$;to#002ovPDHLkV1kOS<^%u$ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vanillite.png b/graphics/object_events/pics/pokemon/vanillite.png new file mode 100644 index 0000000000000000000000000000000000000000..d758d32f8931c1b0594c0c9894ae11d5a0e4fef4 GIT binary patch literal 455 zcmV;&0XY7NP)L|32q)T;jE+ip}ZnfqR9D_oJPJ**b$tUnD z_yzn39o(d-i%UL(xk0>3xwkl)|Mojx{_i*f(5FwIpI9z!*P-2=-x~17w8If?FYWY4 zOuqn*8D%>}hq8q!qYOTxOW751LfOa2rED#-QNhf%PlFKR_i4l8u-93_XtU?}Dj1b!g5K^6z+e@4dqqq4)8>4k^1_{LNiSjBZ%!G4^^j zvrDfG$?ixM#oMh3njYwE<|aC4e8r;UYjn<8PyH1-Z|O#j&;SCn-DV2c2>Vw>O`>^E zzFIF?u;i~J)K|ZSvo_0G;*SuX6e~pYo<=^YClEcHvR&7PHEXl%=o1#46g`X1dm8>i z=PiX=gf10j*KYd+PY8!vQIcrZ)4gA>STq^}1d^}Vvv%VREHBcq(h}TGf$Y z^X@j(9tNPAE0b?2mFCfA;)8lU0a$;?pL*%CM%yr8JgiD?+V-}w{+z}T1TIf7D9m?| z_bITBd;s-herBbsGuj!1)X%74OW%C|vV74YrsFIDP6{V93tprlXxlBobKlA0Y3a{V zc?$jl)KY?Rx&j#beHf`UPgq#z2`O2?m}~%+t89tvRd$LE)0mxkP$g)3;D7p|4o5%x zc~iDmI6pExc|CK&-(C5oa`Cf6G+1s(EkV-*mk{@INwyC>fq7q=KXiQiOg2w@LiTxr zdFA5OM+q@NomL5&#>q4d=vVe>H~*Rj$uw$rw!|cKU3&)1q-J`YA0DYgckQ;RMIYw} z?={~W^OC1}t%1x*&9de^TBhYH?Kbv~$tH?_syEJ7cqcFJu(5L;hgK_^mNjZwds``2 z3+7YvlRIlzZ+IT>t;jrQ6FaVcsNzMl5nGDaG;J8gTBnbpj=GGFPUv+R;qko7hed?C zjPTBmy38gzjm2=m2%WrcBiijh+-51GZoiLzH+}=Z>TZ?SNbn`3m%t7i?WNx$ zYa!6!FR|-xnadzYhhc{Bmyj5N8GWe9iT&zNla`E(U8Y0ek$?P z^$BDPd!`^E`F|%Tz~RBP)b;Vth1;x!|M^#~r*y|6JaRPd6Qz)X#c`ArBy!_DDE6H-Jhir278JVrEW zg%cBy(VFMLER(Z#RrNw(G&w94y((0e344_|tVifdXMY(4uxzJxs%I?QDM~5`TF0gYel?5y?*2vk*|Mx8h65KmP=w&xmTFUF!Qvh9{_2{QK>?DLY}$HHRUi zRnF_xBN%*kg+61-%Xq%#yb~H0{r&MbO_ixEpHb9q6;=S#D1kAFH#2SRg&kA#%(z(A z)x#Q{VtpPdDeXDXY@JYXv6<@PhP|U@J=NA`Gj=ML51a5b2WgVNLnj%>Q$iZEduwK_ zw$I35RBYVMuGl!=MfVHl1Z3g;!oFXxQTuqnOkn05!b{TF1JFtg9bTf`;d~L;9Eg3N v)8P(i6?O}}tA5Y&$i<=CanUcsf7yNm=@?Pw2zx+-00000NkvXXu0mjf!%=jp delta 744 zcmV)$1Jq@;AI0)K&@Wc{9Py(gKF|Lu=j z#0VY#O<~l$xopoGAP`cND9#z+nXo{N{VT#5Cq@W`kqq7t#4qz}?PTGp0m2DX`b$7B zvKRT)_Dtw535yA1`Y%4reV^Atra{tp0SmzpQT?qBv-Sl!(K9u@(E3++JbDjGh;Vg; zwXeIMK{)W#NPk%I!3*H=Xs&%IOn`Z-3}eG2Lph5b;lLDG|B!T2+%m@>FzbZ&cG?D} ztzlI~v+|b}T9(^BK)L}|I*$-A?1lEFfk6Em7;siDA7dl5+*cQ4WdcdMF1B~E+18{)c1gPsqRy#HbEyGYu zyIe>iXFtgiR(TB|oFrgsNen{`&5x_4+H5-Ez)51N^)cHfQ*mL0A(KQ2r4t~LC=K6z zXZ7N~On+oA99Y;qdlH|%HXk31Fk}Ks=$87vlFbu*yQ?3bHaG|eb}pF|Mcov)#t^bE z44DFobZLc_&3=}C+17PyD=TD@90*`v8D(j;09`5`gPlRkHMTb!a*Wk^y>-G%2D@tpdcuChw$1RCVICRd%PxvKfa1wj>Nvt>+mONh1;TFH0)U)7##Z@XZwWEXLu>TpW&!g>!Ue?f2bq-Lx{%k=%6TEJxct z+1@j*@L{4)GB^IZmj+tEallha*yz|^!x}I-hhcyr`}KsU_Ke?FgZ5`!uUPtDW8a7E zZ*JE2<>`Lc-G>2>N(SS;1wdpf1xe&*t>1LxuR*2ve<%O|002ovPDHLkV1jH_184vM literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/venomoth.png b/graphics/object_events/pics/pokemon/venomoth.png index 27b21bb3e0ec24c990b1bd3d30ab6020682c504b..23443dfb6afd8dfe863826d01e5e25626f9bbbab 100644 GIT binary patch delta 991 zcmV<510ekH2mJ?-EPwz1|K{fAti{FV)vU#=i==~lVp2K(0RR60{}2!m_TK;Q#sAf; z-kgiQVoGzTxMP9<00W3gL_t(|ob8prisd#G#&4Cvjou-}2GRx+xXnDp-FAzxS`a=M zvXBb{VP3`TFj_EI_$_X+$P7%O!ua4FC%# z9KMZjh)l07VF4-He)zJr>lly zMO${^1fG>Yfj6)^!F4xKpz&-mI99D_D}#fsBTHF6@3WUdgQ}NFsZtO17V&%;>fHdS zX_*$a8z{6{9NTb$0<9u}q1(1^EQcVVw7x0<0;JZRUw>h>=gW191_T!n3=~}_hy`>} zU`Dw>*zUOnj5kCAa)io|z_x=8o-boG(2u<8O~~-7h2v7kYm`RP73k;0Z5irCIA~#j z(}umMtn&=d(LirLa3`=CxM(9kaG6RzLSNBr5O8dh0Nv>z06>(u#|qs$-b>7IxPm(W zp}5{pt$&6qu}n>4kOVr^V`8gyd=f6Y`}79Q_f(60$FlLh;F$b6T>lGySZY z0e{D-OMY!0+BJP|Jm&|X5lvo!r+<(7|5a6P9S*;r-_L*X zuwnb0|J|;;(>w6LC>Q&VapQf(b5kNYmSkYqPk3}EXkrxs%xKFP(y?yJ z>{T<@KjFb#m(bVK#z8nDgv*z+@Z8qRI%d)zD zv8jZ_Z#u7m?NW_RVfp2-Y2?(Wua%QC*3{y#r|16|OhAXTlgod5s;07*qoM6N<$g5M?E AnE(I) diff --git a/graphics/object_events/pics/pokemon/venonat.png b/graphics/object_events/pics/pokemon/venonat.png index 49451efae4998b08bfa63efab999ee88448994fd..4da319743f7d33e67869e149f3123490a1dfc3e3 100644 GIT binary patch delta 481 zcmV<70UrK=1cL;SEPwz1|JBvidwYBTthE1HTC_o0QVH_aYNTRH zdod|e5D*Zo7B=4i00E9kL_t(|obA-XO2jY_2H<&umvi zVbb0dA&JF;A~e&of*|a+PCe9Zmg(wEVgK9LB-2cr7GRfMc7NIB&x8O}G2xcoOqgen z=0~QYDxfN;5WQqKlKWDtq8e@(8{jFaGKKYCA^BkGm2D-L#|^A%GZc&spcku*%%YR5 zO3ElJNw8WZ$}h9wk;LvRCdTE7Y(*}363rWWMDn5mLRn!M3elD0SlK#3tc+}B{UIJ% zFWYcI6b<3cB7aVp7g!t@7#qe z{?QGLlMLZGHEw=6ywweVEkGyv)!klk!(K9km$QfT{_MM8Y->j?$9})QyX1rACG)YS z{nG;?(R^gMV=q~s@NS$V$)H~^h-g-e4*j`zqE+ko%UUDR{Bxu}&4jt(36r0V=Enw| zQ(Na#4y!5iGtHWUW&2qiz`)jc;X8r&?_ux{Yr<_pYc VKb#=>V%z`#002ovPDHLkV1h0J+lK%E diff --git a/graphics/object_events/pics/pokemon/venusaur.png b/graphics/object_events/pics/pokemon/venusaur.png index 382de54c3d49e4b33d63e82b43386001efa2419d..b69eb930fa29abe8b037d550b363091a0ec68455 100644 GIT binary patch delta 734 zcmV<40wMkX1^We%DSw!t&=68V5O`=Hu$WlTz}`VY_;_%GF#x@4G2Xo?|L#%{5D@sd zxLBAtfY^Bd|NoUaWb6O{0)|OMK~#90?UcW3+dve@Pm>2N7I-KK<$nnrcrY5zruA%x zbV>(T(EI@n-ZSJ6D0I|8jECd$KOATiFOWIdlc7_g?{s&vB!6F`K)V$3(DHeDKfdqj zbcDRyyZsv*WEnm$^IzNQ<6?Emu3qGRdtG9dE!c`(WLGcn8zy{J;$XVWzOA#bcQZe~ zVZzrX4yJdDpEp02%eq0EF?`9`w3*)KK8YclWuMm<8JiO?>+nzOSu4HC{SvpU<$_%< zvYdFicfwwY8-L8$+%1`F(BXj#pZU30VzjxvoL^5Dw|wa3(1i=)BOhy*la%{7foL=Ta1%40z|hMsTzXl%oFwAo2Y^zl2n4`me#!x;*oH@Xq%P~7 zg4$-4q@j<)y?WR|0(<`W?BQSsU?!3PPp6EY5?xA5N`I7>#r*`ZU`Yk{@!777tBGRR z4?Rp0D);3BW;`jg!wv_qo$Nrt^O&24%CWQ`Sthz6B<>@(nT+T}YeGq8$6dyPl<(l_ ze(Y9QvsrOioK-6uDdOXRqK&V$q-39;G9fV(=aGsil(s<4_CKI@WfS6KELc$b1tsxP zcvu&t^nW~}G_4!7SyHpIMgzlX?iw6uswJs5r*>ps9Iz#NEeAE{wt-ohEqKBsIzAXl zlMXwD@>jLC-`pf{$I=!oQiXboMgz@2p=N874!Z_1XiCc@_cP$Jj^J3ZNGk@*p#+*% z1&x9uy9R(MDaBvc7AOr%R{%;pln}du(y`4ap;zDuF1>IHkP#x94&8f!*Fq^|UBIw# zx251ZBsiWjRk3h)r_R9>fl0%rqlrXdbm*>QVYq9x%kwVOJ|S9;CjQ6v2OCtuM&uMW QEC2ui07*qoM6N<$f}%iSXaE2J delta 738 zcmV<80v-MP1^)$*DSy!TxL80a=&-oxXn43lNQh`i$e>UV5D@6Vcpy+vP?%77z;KAj z$VjNDFo1yg`1lgZ*!KVc0*XmQK~#90?UcW3<1iG*mC1OkxeWJjlw`;nB1rH5I7*wz z1rs5sV>vozI%79;gkHUuBvYYWsL?-j>(QZ-CAqev#)Z4(pnnf9pXc}E`<`VX^l6{= zZ>$#t@_C>C+WKe1{s^DE%iVTdVh{{*AD;#%@9+mEJSwp_83bQ1f-kpYH-BKl;}Uz5 z+u@J%o57%J&}11tz<5$mZ*rGJ508V<#c6=2$jK`F>|)$VuXDG=tNvh!N5ddQPVStr zQ(`1DqT2zs4S!nPv*BYmcS=m7o6&SS8Q##PlRXTpT z%SsAeoIx5*f1W3pX0UX!4Ue6yTvift@dALwJOu)9A0Dy~JTc*^8mY}{r@*g*Qqt1J z-i|M}kim}LKRDRm0_cfifXyLG50fsgBxT&mL);s((R~W1&}8YoNIZZG#t4C`r7@g&CRVFS4cd8ulv=O#{6$Q}BRS;_*dG+PBy$ zjDM@OJ^rCOfm)7D!Mxy7PhM-F7z9*oY~NzrAOS@M%R)DUJk}|^70ip0!LS$4L{S#h z3f|Z>n6Kw~QHV9M1(@df+7tjL4<#hFU~JjsBU_KqOfEgQ3M5NNMX|K+iM$pVu?6RA z&BWf8gsKq#?UeD7iM=~j&M$_@Y__aB>WGMp_Uv^`G`FpCIo^57M@Yj_$N$(~0ia8j UP9+_ud;kCd07*qoM6N<$f;v@cq5uE@ diff --git a/graphics/object_events/pics/pokemon/vespiquen.png b/graphics/object_events/pics/pokemon/vespiquen.png new file mode 100644 index 0000000000000000000000000000000000000000..46b6bc1123b20079213c6d644fc4b2c4a9b3f71e GIT binary patch literal 847 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/victreebel.png b/graphics/object_events/pics/pokemon/victreebel.png index eda0c82d32bbc0c06d2c67af6d7e389fda66167a..b50c1ce76607d020b58c7bd28dfd5928da46b77f 100644 GIT binary patch delta 879 zcmV-#1Cadw28#!fDSw!t&;S4cy~V}<|NmlADWrQb-n~-p)oS+cl!F)m#abZli&79` zIZC8^i^Y4i=A27^zcT;;0~Sd{K~#90?UpfX+dve@??6lF;#U+Lr&y4wU*l9{(#F`6 z^Fa)T3j_k0Lg~~o*#cRdOag-ff_w*qAwxKU!Qi3jeTKfXB!BBkva^*A?Jf52-s$(h zlXPbb@xT4E&H2N^APCgE<7MmJa^vcnFffPRMP*D~=v6rgASlTRaK*VHbP(qWuHF$! zTvo2f<@tGO9HNZa4Tcn6n_fG$0b`~T_`szF4yEGWL(HmSq?Z;JNt>tJH`0c>oBeh1>m8#EbpLa zjjJ*M;FdE@cnThL9ykN%gN?9L@)UZ0XIkcw5nN|0oYq)4_cR0^_VU3a36H0YZ+qYF zw(Nv7`l%&)YB$rG!V`d#Q0!xI{Mb8tZ0%z^yc4Reuz$|f^K=dH<6i7z;nNC0?PK}$ z{Vx8*0;(L)>jH5chb`KHs>!zX<6b{z0X3%KpxKP8Jj6hJp_}$mIYU%Uwt=~DI|0u2 zrUQKD0XY{{MECh9em$IxG?h_Y-g;;9=cnhLw;P^fb1c4F}1=q zeQsXuIuDHhq9>zuI53K_F4zWi4c*Q{=;*OA34eWa+j=v_fobb25*k0dXO?xz^cj=z z7YSQAM|ohj*PQj(Ad)c`4s|!dl%Ai|*=CgxueH7mi{n&6M1i_sIhe<M zYiOTn=f0I^O+C=o16|f71u~YA9=m)rJ>(xE+z`RN}0{`Vu2 z!r1@%XUq7*Ligys^JYKy-W+!8ch`ijyco?YJ$0d9W!D9(q?RkLC^v*HA?BgDdPB&? zq;kKQJUo=fzL0au4WTbYAcP>!s*uAd2mr{akN^*6p_3JE3OO7H!X|>6&=0}@C0@yB zbk0_JyOt4d3V)eliwRj_UC4JUF4yFTXq@p?IqXu#vOr9RCS@N8*M$tkg+D3s^bX*$ zmH_}jSx*>+{mk+Y<8-V}JW_c}W7Q?7Fy#%jI(6;S=aI zSywk{cM}p&V{8XSW?bdIaM?%Pv@d3>FPtXpz)V<7fU@3nfFCp<n~Z1N z7oooshUtoH%;jwUqJ_~+&iAmMvD)}zSO^XDi-`^}EWN0a2()mDzaHDe1KE2~>(w+G zNQbb>SqF?HZf7nu)JDn>$Iiw|GatyYdPJe@rGI;-S(S{x2@1cV(91Z^0=;y`(~T4Y zjhXORjY1LN`EeDcMo6YgJxBS=hC_^jDrY{JC)ev$5)~7er-2#k0R1|3av=sF>OT|s?=;lEhF0dLf$MB1vs#sB~S07*qoM6N<$g1DZo0ssI2 diff --git a/graphics/object_events/pics/pokemon/vigoroth.png b/graphics/object_events/pics/pokemon/vigoroth.png index dcff0be8ce2c25fea32f6610d23ff1f029a9d704..1d09fba198d3eb3698e461e05665467f9b776d80 100644 GIT binary patch delta 689 zcmV;i0#5y~1=IzQFMs$*SV%xXm_SGn5D>`7(D?ZHn0R1#U`XKL;D~s5SU4b{PmIm;zad9hVbh49?UKVyAQl&n z;De;`uiPRD#6}j$fYaP>682h~kU*-rL``Olj#uB|>pmvFH-CAVHzIV4TioJ5io5G> zq3e$RV&&^rz3R@xHQ%-K)7>?U%|U0In13d`%bDJ7oFt=$;(kaxZ5a>r#t z@eLYg8Ni&$+<$r7nmG9OwZ^Y`J8a1P)_hGkrGv12bDcBUbJgN6q=i6Vc+j_<6n zgOlU(+v5jhA$Z;~Vd)&W5ei-&d&6%FyGq!w!t~gVmVawr;M924ja*V@gru?#+{LL} z!~H$z^|@?VN&PsEC~?%wMh}}WE_K0k=SgLq^tsWJETd@S^8yD~EmHb^{L5SttyD0CAlZ(v-C7N)OEt+bYLuXZjGeb;c3Q`weNhc`~f7F<~)7*ydK|Ow(9ePp0CO&V+vi%o03EctwY)?Fp+phJs?`Y_UMG z7i{z2n-ioActT~KsOb6R#&>efiBy3q!udjc;wmIzV4$FMsG@Xh=Xnm{3R%5D>`7(D?ZHn0R1#U`XiL*ob&|SU4b{P8SgxGV?>)>B%}L$c&A z^@K9m3qnx_za_s3iLNYBhGcPVAh8p0I=A96eKd|QpKGRk2TdhbXG*{TOr~z_e^XOyEf$8DC zRZUewv&KD(bAQ;3S8KVYI(02ZD575<$0^NhjxPyIi}7d3YN&aF$Xz3}{esmBrtiq+ zOG#}0x!ki{z7rZm!9B|r^K3bZnBGCpiwY=(ow)AV5f>NN;m_AS)C@SkCRDCK8=>U= z_1p5tHf$31>3K2ecW~oO ze(aWS$%j%FSXlV@7&tI6z?cB|h(L%qAlOIh1vE*D&%k)!OeSbW;#VhgLTKrHi3 zo^4?$aN?f0+TbU~#n#(!7=U(^YX*M0Ni+OW9t!qe4GGt8%mO1XwpJZNH0@tW9OSn* z36Ii!fm%5$`vJ^lM#8bZkHKTCJyP9{yoiJAB)#O3EZPf=a-j;`ufuP8Len<6x(CWt z0n@le8Lt?53|GxzCn&4@_ReLOT7JX!^2d!I0wqB)X)KXY1|cQqGj0>EL$iS9lO066 z7@~YxOuC&i0f?hv!eiUZ9bvb_#xzYSB@jc9=ZAMTSgqg=puO^Q#+EM#M4oi#j4O)c z<->#86eBwc#GLbBctobH1wlvDnsz(m-#qm4{GpsO2B9GUCu&Axb50?q!*^;LpE)c; z@GjpTW;`}72*8K;OnoO$9k4JY;f&i|bMqkzXe`Sq;}u_=?!J1me`{l7sXIpS#kkYP zeNVP4%Hgb>wq<*Fr{ue~OLRL81JYDYg{`CM3Uqdd5yGoD#Phy7rN%zj>|6jzv2~;g zi;BY&QXWS5D{N`7p0mAsH~Nq?S5YRfH|ZCdMCFwCL9m4}ZOS7bZ3UGt1$Ng|N>X-~ zZMW^+MV(y`I_qQ2%#mV$Af<<1h?Z%4AZ4=9ht!!Y4GaDDz01r3x=FS_faJN`Ey|h`t9Qf3i*X+w5Ze-dzF2b=c7ZjHWFe1quw(|qD_{>$cHxmzAZ31^&O+$ j3l8dp$|9AWWi{B_ygQ`-a00000NkvXXu0mjf9_4+3 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vileplume.png b/graphics/object_events/pics/pokemon/vileplume.png index ce211e25fb6592979ef13f173da1b9c9fb022d4b..7544c0d85f4af8cbec6026a8cde9f90d6250264a 100644 GIT binary patch delta 538 zcmV+#0_FX;1iJ)~EPwEDaQJ{I$Y2)%L8kbAzN>VuLt9 zU>GS%5D*Z(F3ki000G8HL_t(|ob8jnYU4l<$ES27^bRJ3t21DPn?P`J&k=!er&kDP z2wNQ7L#R3OBq>(d53q|~VIfAiu$UW3+-g_sMr{I~LhzfN|9^bi05`kY&2IK(Oo)|u z`Gi+O2>67T^aAmKe_x^u2i#V!V8#MBufE>rRgTpGaUWw6xJAtVm`)KTN*YdZINIO8-hn|4pgHa}X=ZhYb{BBQ4{aGY1{SmdjJ3c07*qoM6N<$g3^x&rvLx| delta 534 zcmV+x0_pv`1h)i`EPt3dNN6A^;DC_$$k51GXz-}85D*aHkXVpN7$_(x$Z$9qC_pes za8PiVC@3h4IiiFB00F{DL_t(|ob8jnYU4l<#|Jm6RLCHd(pfNf)xC=all;3J!1JoMtDgN^pf2jvo*;uCwt_P z$}K*Gnd9;Ch^3?VIeA9$e)=;dnDHz3`}4?KK^f#FJuei?&*O((>zr%E-TUb`e`S!D z^eou#-cEHjC4cZa$%J5mxGx~cOM0ktED9=e%w&+^1@Z0lisiqZ&Y0uZ1+87Z$B@)n zKXsi^gmZj;AjGPO@PeK_l=H%h7$4A2gabBwuO*6&S57}DBa zJjkGX$3fZmk!^vLh*~1+&?7gKo{1DhIn`Ho7;O`bY=0xP(#9AyH88S`2W@_J$}KSG z!^N13aV8kpcB~rCXS!+TksDj!pxycddj-K6 Y9AH!12oF~NW&i*H07*qoM6N<$f@@6%H2?qr diff --git a/graphics/object_events/pics/pokemon/virizion.png b/graphics/object_events/pics/pokemon/virizion.png new file mode 100644 index 0000000000000000000000000000000000000000..f7570d6433b897c0006143c1c1a01860d5f0647e GIT binary patch literal 834 zcmV-I1HJr-P)x&SZUh}9;TQCZ7=Bh01;Ed z>$>22l7r$)J?KkztzHMcl?tXyPU=`tvL6p#@THt(pO&#?1>Xrl$wBa)1mDV8c7DrM zJI!}=Snj#xu%ln!zE?kI*?@Q5;w00M`Ld(O-D%HvD47ZeahmlzzEQr1my-QR zV0Aiut+#Vbt%U^H-QlcH)y`5l|93mVVHB8U1*U3_y(w|2GhTL|?&A8TKS&N+E^;U` zcBDLJXA$|SW2Ua*yr9ErCcQMLyrkJ2D@%9FvBU{B=-ZMTLP}Q2)+c^D=0I>L8}5-{ zgS2Dc8*!SI%EQe})g0R}zn$Z2>$ujLWU3l`eMMkZ6f;?J>|%=|?gfWBlT10q)9wt} z92_Y2ySI-06k%M62?C1!2&6B>%PpTMC~x1}>mU_33x1u4y*V>Sv~} zh;rT=^ue%R=P#)~Fw88J3p;)=D1b^TU>}ritN8(xTB*AxVuO4_h4K8wrc55j1=`!O z;GQgFc|RWFzoH!rBC%(cum!=61@}bX23W;-bHbaqD=~RO^Pe1l0C|Z^)h+fED*ylh M07*qoM6N<$f~OpZga7~l literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon.png b/graphics/object_events/pics/pokemon/vivillon.png new file mode 100644 index 0000000000000000000000000000000000000000..c3c06fbf482e5d2ffde43550172b19bad959673d GIT binary patch literal 940 zcmV;d15^BoP)@`1ttH*x-nmpa1{>U|2BVz<79gc$kQQ2nYzkxVX3&P-sv%g)cLa0009w zNkl$A(vTAm6ScYC1BQod!VV_WBn9S`gr)7NG4M zYsIvnG+dHxK{8BEvtHe%pzg~Wgjs{x-;rUfapi7%^pUQG&#!#u~HEe}j$ zYB!x!S6f z@dlUjLShgVqz_*6RXHso@e?@70=Df@|5*r zS`chjYi-oyMa(&8dP3p^sZR8C0qw7!S3noU@j?`M(U1ochy}5?23pfmKt&N>gZs4|MZPtxh;`{uT`YtP58^SaWq0eM7hw*aS3(!>Swd5LdF74}@4wWZv!K~#90 z?N+~U(?ArylhWPBwJZV*q+83IrNt}rv|4w{hWz$~L7I?n z?YCzbTd#~3ug3G#d*#UluK30+g_J;r(jtEjZMHtcDzIZ+fyZ!>t3WV`L$tFg;o6*N zGfH3;QKxe`I}i~L;5n5vjc43t++vjocAr@V4n})S)aj{Qd)AM1MZxH9DiA_6<962r zXr=~Jcr3Wf9;~B*D&t@`6cEx=;dj9#0F}U-Ed|x;;UUOjcp1N(B)yEMu#*!nkj7Bs zS5Ew;93IoE!094vTsz?iF z6~6#@Sxb`Ib$}P9;wVW1D0oF!YMw@b(jOw+V+HO(tQ}E6YC)w1ngD~-`J)97K;xEF zuyzcx;AQlPDu&P))aJ>+%xQ`@VlW2#Mo=Hwf%wgx`J+!CV=%l_QGhNPk9TUhCvnvX z9xc?c0r9Aeu>pF_=*U_yJF3w>bp=DKgfSg< z)1Eo~SPNzq@D_l5abZK2fP4(;E9a#;Sd}Hg)7rv&)bq+2CRArY7*n;&`YqgOOkEdGhroybjkJ zl?~Y~Pnw6u{q4oB>uejI`weDswp8HlM%P`sl+RX!?TH1x()UdTj^DO;C5Oyz)3uWS zNKWH*ls06z_)(jsYsX@j#56vOpEq>=@^8(*7C!*0CWOF)=Sy|~0000`M_veRA#xku<7XMx3jBZU|$BP>$?B|13F1WK~#90 z?N+}}+dvq-laf8g*s9VpG;Gi%Ty&)Bk|>8&QB@*pU;sKqXMMn2sbWQ`Q2qnN2!h2` zho;ShSdhB0bZD3UGyOjM?(9&}Kv()HGJfClz4z{i6Bzqn53;;JZtllVD_*Ox3jRrN z?!kM1GfW3qf%yhK>aosJ<*t0{>rEI=x_QNh-(c$uKb`uWdFn3tMMM5{!XO>s9)(t! zv9%J^@5b}gJL*s1lCW+mqyZF^np{GQt(92`bma~_R)AayBG@ltjdmUln3-2CMgv$$ zEz!Ily@!}^1Um<8I?s5(c!iZ>Fa{Zpa6W2@c4bCDoF$4tSb=iTU9$#LcnsWS>uYH6 z{HUJeXlI~6)2{GlK43t2`B*}=dU68#_}y*%N|N*pPvs@&VWjtt?4}W3{(w`W<4`wt_z1$(5eQt`$68tl^GbOz9`Eskm-I0MjH zN^rcEdZj1P#|e(EKKjzV7by;{0VU1^O#*z8z`MTozzjfMn2+VPY;<%%a8z6TjC!Jo zg%HvR-sH3#i(Fxwnh zjQmP3)XiJ?tb%a2XvpS5Z8wdJVZ9spL(6l~U=_|fIUY8;LFZQ9bfe)!gTFi!Hi0i% z6<%_Xc`dq@+>himKC8k52IoI&vvh4&*ex}UH+A!Y_CNkx^U&%yTXkHPGpHE?00000 LNkvXXu0mjf@nf{p literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon_elegant.png b/graphics/object_events/pics/pokemon/vivillon_elegant.png new file mode 100644 index 0000000000000000000000000000000000000000..9cf951ab152f1e9bd9e91887afc14877b5fcc178 GIT binary patch literal 985 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 e_TJLMiYKc% zh_`|lZyppp3LZUz1hFPnVpaBS~S(G{#Z77^XB*7n-543`d|NKxo5uo89%FV ztBR`PBmeRTy!$)Dyuk=uZOf@H>Md8#%jdps$*}C^76-gGx{t)uTRJx{N0+^#A)YT8 zDJm2vwp0h!Lpx{f#xCxxoxx z1n#5z8%_um3RtX%0hgyDRvd-0Ay5$nrckf%>;O0TEWes01I^2Fll@x2!5*5#G>m|| zYD*!Of)N-2K1@W_sKF4g*LU^`Jgg_l9#CuWu%7G(^wdCN2x5{CV9KcyL7hNu zvitU}YqnVM1oFr7oVI)X^o%P9t;Od;j}$Q>frJ48!{>vq_IVjU6A?7VtS1HA z8sl+FVRHmL)eZO#a6%}2HT;yo&6hwX1wmBbft51mu&tNWn0}Lj+Y`Md<18JHHfw37 z8yeFu@|vy~{wPbs(PoflM+HHAv6h~c@rp^%$fn1m&E_Qgqz%Vex9`toCk9W`^RLwpgoAv!Z*vw`00000NkvXX Hu0mjf{ejTS literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon_marine.png b/graphics/object_events/pics/pokemon/vivillon_marine.png new file mode 100644 index 0000000000000000000000000000000000000000..7faa9449d0af9bfa4bf3e6fa1b91b05064f23b57 GIT binary patch literal 979 zcmV;^11$WBP) zZ`(!~Jp$A&My9MpQ{=(!XrFK#nn8ljq)~UUP$iDL87F*Pyx5d@KsFmTLUat!A!CNL zv(aqwQWWrF{Zajn_d{d@$4=JtgCOzUyYIbsccdgj{;%({g3m6#j(@1UUXwKOqrCVE zKKPPh*N@}+N3GpxG>)qz%@yd?MMn^AS8&h@1~`9SgJzRKt@EJ|L=r_O?V6Es)L{;rJi{RvLWH!&LFH<}vV? zygcw{IfDvLa=}5UQ^6I35iBDhj%25Eel9bMrRH;sS-M*klU%qx35u(Bl7Txk#Osk- zQlPgKQYDx>194hltutpJ_d4g7QaWDl6~(1w&fs;YxJsgxfxAgAz|91!Dk03$7BMo^4%huG_?E7Qx;nWKnJn zve|1)Trucv)eR88qS6_pTF^AKfJQ%TUA)We3RBEJjYTAL&Epl@od_JYf)|^;qHX3| z+)7slpasDi$kX2DSr1oWcqxTo%$x!8A`-h3ma&!K*}Jzby+DWC)<7lJf+hh*&V%>w zgVZ!2PtD8n8S9TkMewY*c?vS8RZJ;mMqnkV6Rkz^_}7nZnGK2Nr3^R^a2E;`}j;U;3LNaoyK?*8onHqSE7!8!w3d@e53^X z2BQFj!#TJH55LB6Lt$$9TMEex=t)J8bk2d*u>km6Uw3ao3Bt*>5%>p==Z9^0VH&!( zLfxj!@{7M6*A=!; zs)pnl3Yr0LvAiCKT?-L^B2AC%ukiBIINZONH>2^gHsJldT-XHN#h~f=4w7J?-hKBY z`4F$GGQnVH=&h;uVUyfb5Amk{J7M^Ze`~(C`WJ4sX3ESy?fd`$002ovPDHLkV1j1H B&_)0N literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon_meadow.png b/graphics/object_events/pics/pokemon/vivillon_meadow.png new file mode 100644 index 0000000000000000000000000000000000000000..7af7e67072d2b265274d950a5a2737cf050bdfa3 GIT binary patch literal 975 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 N002ovPDHLkV1mRc(Zv7& literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon_polar.png b/graphics/object_events/pics/pokemon/vivillon_polar.png new file mode 100644 index 0000000000000000000000000000000000000000..d6c24d599f333a171cc425af939a52b305c34598 GIT binary patch literal 969 zcmV;)12+7LP)STZe~timjD0%xw)|E=;ybyt6^YYho#cX^P0Q>00Uh~L_t(|ob6UI zPa829^+}gK$8k~GvNSBvEpcQNDMO+-2dE1X0Rf#NpT1kzin4=1x~daNGel%U>cZBc zl{z9SB&7VPem>imyCRy;{%Hg=I|J}L-uy;02rjO z4}yb`r-B`aYC%7afS5tCczO!L;KzJBin^MY3NEWttdJNmKYoqqYIxwaw{YTY&agUm|#j!Fq61kilUO6N*qKH_H1}y z5(~5GBqx{ehKWIpyQm*30}x73CuV)<4c5-q3lM5S!C>oLJ~bbT-~bc%!^EJp7VSdH z0P#NUgYE!AC8!ePA=28rwX^G?=@7Su1-{tOiCuJJ?Jk}GGlFO9CENhoPh-3b#-I;M zP$ibPq*q!WlnOH*gkb1nc-*UY7k4&Ed^WiL0||LkUm9{W9v$t6 zf~WBhNIrRZ8nIxg6S$neKl=KObEPMFPAQ-9zc3E(_kE zpsxd3wR_R|dF8R=p%$!inV7c{9%$fGFnl~Xz7Sdb86#+H@s<>0lz{HLV+-(rGX{ z^rw`j1g%$vyI~gBO#*jZza1T}+>Ona)rQTEw_F<iX9grT30&I9TXq78(~wU)`H`H*t4dAKc=n^V rET7Fhd7|d=y8fKd{KtQ5URwPIVe?RGm_y2z00000NkvXXu0mjfi08k| literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon_river.png b/graphics/object_events/pics/pokemon/vivillon_river.png new file mode 100644 index 0000000000000000000000000000000000000000..983c82d2a5ed0b523e9fad6bb348251b8c4be7a9 GIT binary patch literal 1003 zcmVUzvS9Uc!X0d-Edw2bA7h z+QW($tGN_Uf~TH5=)s%dbpwLerikJ(@ta?p-Iki_RX@TuZ{Ey%@B3y;OUVEFC(Aqa z<`83T17*$TBBA*(LTo{x8wchJsYms&Rk7k zJ5L_CFvV*`9w08ClYJGo;IYI@5Xwm7c;fiP$rJZ67z2%$upd4rZ{-4oj!qN+RRRE= zoZnmxfGLA9JO*x(d#i2-7^H9jf`gE^f*o(@1Dh%WVg{ws_BIHMPxFgW)H1v*FWM^x z!gORXd%6Kaj@Ow7(1HL@w18+wSVg7CGE=0ex*3#K?sIEmd9Bwws5jZ;+_3B z&kCa}Q5cVdcErS5P$yQAy~9IK->KrM`B+}CYD1(1_bW3mP>-fDrIhIng+x&3L=*GS ze)zr!qD~T?^AyjwTCh;%GBIyhzCWa$ zfDZeHSBnRGVvxblF@nJkZ%Dza!6?9BtqZ~mIJbua2Ri&}`5ygw^VK7IloBMR?MDk) zEQWp4Qn`051qVlFByoKFt-E$*5Ss(#-uD|n?tEVu@%^vewcGtTE$Cdla&!VO*oAW3 zlY&RFHH>@prav*ly@fA}t;rN0OFoW2kyQDU83S?|u^j@}LKAMz7n%#BhVZ!Eb(TcOhEzieH+gZ{Ey%@0*#@67s*UW%-xh{2f28 zXroNZ_(#9_3*P^epdal4SEKWlydk|+ zFwhIKsn9ABvgX0u)p)AC!+rsK%(-c(7O0?VkaB2|wG#0_mao8L1;}}@T*MOXe6?WW zwrCNxfOukF^;Ox2U4@q+R*}Z>ga(9`iMI>Zz~E)Co_k$RoJ$IlEcc8 zdRjh~(FP{o-_8sgGsz>!86aL~`(QhO*a(`$c!=!ooteXTuUvt6S1<%$_u=BOavW=;L_YtEC?9Y?k=&j z7{OvHI!drG&ao`>%nW;hhN1NC(HW3V}WmO8`qTe}-f-plZC z@yAjx&!>t{)2}2~!F0iZOd)n#fK$6cJqtwB@1#u0>IkRbyTR&jc{{pV=tyIipq{qM z)EfozTk7d$Uy|c^Q(mzn#F-(TRL^#q{HDh7wk}R+|Krb^>sG%2t)+vz1^R&U00000 LNkvXXu0mjfU8?8( literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon_savanna.png b/graphics/object_events/pics/pokemon/vivillon_savanna.png new file mode 100644 index 0000000000000000000000000000000000000000..84cdd7f5b19bdf4ff002fe716b0f9a737e7ef7cc GIT binary patch literal 1011 zcmV@FhnO+~?7^3RVkz zf~O;^Cnw=P9#Osquj)pvg6(Qi^Fr(s4EOSv3||dSS5M+*!Qe@&K((O0Rh^RVsNr7T zW$dEnK~;OYZs`v9)hbB~$S7S5gs}+<9q!}oqRSk|NRV}kDYSHs3lbKDtg|Y>ggZTjC6g!gR334)vW}*TQ-VY76Nn}I8pi_NB)f1N z4QK4-MP~!TH1rgdR5?ABK!CCfRJF%Ifq*2*GSHy*@w2j=J5CXmx4juk|IkRMD^+M} zFD?Mp?_XWfJ0(a9y(ZlgCJ!Ay?_b?CIGmT|4OmX`x?kSTgeiOh(q>xlYDC`$_FeDv=vW^P@o3fn2jtkP-avA};{RJp+1u8uU4yr1UDm@&OKOAEHUYrT&yKD?{^lIT%IbHZJO`~s^;U6{3w<^hSg}rc_wlW3 zK&`O>ZcF5NaC|rDaW~hhSXbKEAwkaF%W~@3XrhJjL)5(+9RCVncvExEg>7M+77%^< z6oJXDqXS{J9{r2(|XxY?%VMV*8fTQI%pV6>$5M#DCpE0M+ zM_h6)cic!h8A(}BCF@4Xk6S61P5ohJd<$c-d3^cDpEKg=N;@0Urff5>C89<^FQvo$ zmWeqVK9o2vdASAT@JER;DDW5pPzJzDL8=Ae>BZK`c1tG~%D8`u@rr*ke^?|o2A!?! z5dsV@3^+`d zhfUA}BtMN-d>{^^<)Ju=ss`5eCXZ{lwORtCQqXK`599vG-v|v(=wxqP;lq-TYcCwX z2~`7fv&r=o#p$v$@;!61SV5OK78&S(g71#}!KJ)vjj+}ruu0$rJ;$;G6Ugn!Z`-^i z*YRalIw-t)scp#bzC$jlb-b#dJM{nZZ_U3}KLFL@U4I7(6<`1W002ovPDHLkV1hm~ B&Vm2{ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon_tundra.png b/graphics/object_events/pics/pokemon/vivillon_tundra.png new file mode 100644 index 0000000000000000000000000000000000000000..6de83f9cb47712e2ae07d58c88f9085439c555bb GIT binary patch literal 970 zcmV;*12z1KP)xw)|E=;ybyt6^YYXPwvSI)WYm00Ul0L_t(|ob6UI zPa829^+}gK$8k~GvNSBvEjaS2Qieov4yrCh1Vrc*`SjhwQUxUo3lT_Hb!yrShz+R= zTZdNah^S!UNA>gBzT6ejKv()HI`aJN_ugka355KwCt1#&H;?1zl~pN{BK}F9U#;qcc{#e~W(}>EIfGP?HsvaVVO6GTtIBTCi`-S za3JwIL^9Gmo>(5Sio`wuZJ_Wv_QTiYsVq;${+uag041 z9+=ipHPoxF{PBL32rJVRH8*6`tQD%Kr~6pbDrV(P##FcoBGm_z0>L5 zP9%61|A6$9ho_MUMmmAZ`P;p(-#Ax#lIN8284sMdYMjr$s|t?ye9HOzEItb&Gr?uy z3lt1=K+C@tou6kO+aGAb8kdQAE9HTP0R_V+gQq7Vk3V7rjV<1if;EjT|CT{-3gT8T zu<#>*8w$S+e@NlY7oay8K~g?~dL9ed*Dbk+*HUo*#v~kE_ouzmzHd4>6!MzZ4NvK9 zIPC?ulx762XQit_9@k9*cT~Te_Li!aLq4D8%4`bA#ob=X{SGu^LSO62^!CS s)E4ElStR$=JYLtI6Po|{Z_QJy-_KA?lp_xj_W%F@07*qoM6N<$f?7etF#rGn literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/volbeat.png b/graphics/object_events/pics/pokemon/volbeat.png index 9980f244b187852a2f4ad0700f7fd9ad77969200..d22c3a6b215f7140da4ea615d67645264dd21600 100644 GIT binary patch delta 743 zcmV(bAP}s0g_~1~;I8cZ%NT9I5NKj~ah@jw5 zVEFj>@PKe({ESHe00NRpL_t(|obA*-Yui8=2XN_zLWY7*xF*gdJ;cHi$oUS&9onH_ zfdc8~!*S@6Axrm8>DC%j;y`L_Jd_*qVLaJ`YML>F25%XRdVkWrNHMt#Ep#Y(u!f&> z_kT`jNrv%U&-GmYs4zRsir&BuWb4glR18CF6Ajp4mzaO(>=cFv`P?A7U>6eu^=gjZ zJ;T&HJB2K;RiH4U;wBvzko~73TqeHEx%i6Z0KaCzst6QrNxw|p9-RyhHe&tC z{849*T#yBV!voFamOJ?+8@!+NgR}_bzE6@{9yngNvws!0(_wzSrTm>YU;|m+JQ0E0 zW;;S@=b#8IJT*k%TgplX`pQ?bLBf{YDm8fEEO6FdrB^ag`HtU^KVIy!yjgQ~Wj|)~ zCZRv#1-(foVuzEv%yK?^G3dKD@zSSL`=Q0#?O(^OKAoKgF%Lw6v>ZU`6oB=#)ehvI zs{gop8h|FPTraA7 z)!ld~PV5BSo(yOLL?JZQ{9SHKUN;bU?&U?7lzsHMFwFa}J7lf`LheunI#CpLRUm3| zmp`D+aih^CWrv|MI)cN&AoNsVGq(yrfbmHWTVN^>ahLK9)P?BqtmFuTG6L&3ibyGd zyBLkFk7ro#e96|iWozwy8w^IJ%iG@lbVAN6dh=DXe!>mrS5G)Ec*5C7=WqO9 Z*Kf2udRdLP)T#gg002ovPDHLkV1gIoY?J^1 delta 727 zcmV;|0x1252KNP!EPp^qKoAfR*x1;Jh=_P-IN+#2_~3ZBI6#OXD43|oI7n!4fT-A5 zSorw(@Q8q0FNt>m00M$ZL_t(|obA-VYui8+2XN_zLWhD+xW>sOJ#1kK^m`(kXOI_5;RP=KBWoa!BWd zg;fLLwY((08-EdF#lBd-H(BvOwlJ9&V0d2zDnl+i0;I)9_iy^7$YWW{WD9jXK2sGa z47v34l!TN5$>j2;t#V+-J`36SuH^0uRtv(81FQ;^9xA_J{*n-O@B1t3wd6e%fP1jj!-(T1yFw9mQQ!MV#68TUPUqxMapUcr5ga=)73jrdZYj2_EnU5F+juW0ypeO zZ#*8dRDYfkNM|aL&xRdJ_3H*ot9khXuNN&&ZYQq6u-dgx+g8M4phJZAcbQj<@b7LXr0(-il_8zI8k1B9#KN%-^pYf*=s+|OuD?LNi++DX>W*V=bPi|p zc^v4#L1`U;0OQLkc61;TuH{>30?FBR%?So=1W?XJl8{<}aJ3pcAFi?4<;c#B;~E`& zozIuG!%cTTUXq)Z*Gnsz=$yTs6e=IDERpJ_jD~T000BB zNkl6)>pH#@FgQ)guw zrB}+VM#?4g3~OT`n1h~C7AK&nQ z#m^pZkZh}17(~E$h&sN>{r@dCme++R z;4?mmpo11EzQNTHuvur61`Nts_$A|tB>+WEn+-M@A@iAMIOib5{J`QV-jZ#u6ew^Q zchGF$Axj*IEazFQ*g7YrY6xRfxFsVbtIPz1W4z!|pyITHjzP1^SnHZc%~X>mo0Og? z6i0yYX`PWQH3imAE6?YavWg$s^k6U91Z*TkH7#^FFdKLjlvN2(P8p$*+kV0Tx+@8T zHcmYj=}>b03*)lUN6m?gAScFRXwd=S0O3@Gf%{2jrdb`x5E9;}G;!+KDC!(|2O9W` z6L`@B=WdNzWUM*)N ztGI?*4jVMyE6Y_v%?$D5_kCkl1i(InvTl}a_jZV6@f|LO8f&Zurf$y?(V|Lh)ryQ z%y3kBp|&LWD|`~(t6@KMKG>Q-()HYCbRw+pjhH!RIGWzsl3@AD{3}?mzKGu4dKv4D hWAeKjS1IY0MPPvlu}V z1xD`7vJkrngxx^wXV^P`cjRS5(k(0*gVComI_J)hHTJyE_8+wawuh``uf)P@UIxN- zQrGY4}&u8YKg&;`i2mJ7f~?nl_2X@dsq z0CuGU3(|>0J3j&wT!7?80G1vP*o7R3GAJ#xGSoVV7yep-)g!}N$5zV$unq+%rsYW) zlx@b^tSYoYWEso|0ItvwfONxPiVoITTijT1I=}<3@Z0K^ zm5v3k2XWqaj*=VbV?dp<6Esu>r9fOHTDOK)r+~y5zJ_^jca&j=_{1c9V$Y%JkA{Y| zp>kA)r0)fy;p!0s+!`xx>?uE+ruXgg3+Pn}Zi$7_Vf4a(o;%&L`61Vvw43+4wDBeP z(-s9()A8(Z+~y-tQ(gfv2(6NCql zX!RX7(o@TY89}|-uFh`VaZqn|tJ{_fNTbQ-dwa72{rd1@%W+6L8t&1wWEA(PcN@JpXF~^%U2y#velO*W!zv-3v0xIf`8CY_u-~a#s07*qoM6N<$f`KA@ A5dZ)H delta 262 zcmV+h0r~!(0;&R#EPoIX5O^>+uuxdwaA?R-Son~T=%}E`FksNw;IO#J`1tr(P*8|~ zfB*mh0001Lx?Cs#006Z~L_t(|ob8V>3c@fHhF>pGnnCCh;yuzE80d8@6kc@}oCG(? z;OucaT7{m$zgOekTu)_d0T-TQu<)p!N=9D?29Z4;F#5nCvZr^)T6f&9I?wn%9sGO4S6=$X@9A?M z^!|J5SAD)8@aFakIc1M&a2IpR9TN8xbNtDHUd|~;G7379QP#K24{RLuVlX&p3jhEB M07*qoM6N<$fB(ix)pOmss!KGRqSv#9b2P7tHV<4r?qW%z~gFtvE{&D{yQwUUim17T-eyXhgC1`6X%Nl_Qw`|AoPcI!JQZC z!VJ?&W2dJbyjo|*7@*T}y!ua0Q-tlj7uA1CnqK{B>iMSqH-|~#)O$t0FqzM%XA70RXEI|%#f4=_fVL5Jj aLb#PnSp8wqjXS`AVDNPHb6Mw<&;$VPFsk$b literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vullaby.png b/graphics/object_events/pics/pokemon/vullaby.png new file mode 100644 index 0000000000000000000000000000000000000000..e7c98671dab0607ea72711799a838494072ccf40 GIT binary patch literal 545 zcmV++0^a?JP)$S@dycyMS~Sg@dg=;**$P&jB1pw6b4|0EZJU7D3qk2DEcreG8A-`Kq+Jh^bDp4@Q^VE(;<_6 z7z<-CcHz~EV_OnLYPSx4nZEd0`tuM9A!Cg-)>yx<%wcDNZ?)qw0koSCL9IqVvs$d} zCNTFhn;i?x&@XK!dt9T03>Bai0(?OXb)!7NKHCLYUVWh_LPxPp|G55Mg6wq>Xbr*p+aCQG#)u#@)!Kt&jZzm;PZU z(nu9M6V_3Zrb%|o(Cmk_Ua4N j3EgF0#((}p{J-@BwgF6t?4F&g00000NkvXXu0mjfSv~Nq literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vulpix.png b/graphics/object_events/pics/pokemon/vulpix.png index 486da0aa18947972670692dc56fab52afcdfb3b0..923b50f536ba00f76eee7c01685d5fcdd1cceafd 100644 GIT binary patch delta 567 zcmV-70?7T-1lR_%DZNT5b07fry?f@A zYQ1w>STFz`#QnAa00HAkL_t(|obA*-sv9v72XGbYb(CB|#lXWN4_(HPD!151+qhA) zL(JU6xC#pfgV-yW$2JyO6s_}OOY+K28}Q%N4=pqLG-I#4@_))J{~9=r@{t8-_Q+4` zcN=46-E7r$S;Nv#!U^NgRxM5|V`QlMY0gBTsXNsy2H&<}U^O#dY*=YUamgBG&Eg0O zRMMa@TeWdA0csYc;*yo7isPA}#q5l7ixr-jFxQI0w;?redeyejHx)B(O=Ftmj0&I0 zgFI8$%4Ku=J%1ogYs;3+RAX${{QdmS9NXZe_h@L*jE&!hmJaLdp_X24=38ZC#hijW zX!Q2;ag>gEbLY(=+2h>&e7UyWSn;$yy0suw#x6SMeG1c*G|0_22pSYM%jVOtJ;Z{9 ze>T1JrQnDAnKj5P5Io_iXxZF-nVb~!mRxRj={aNX`hWg(Yfu<05!u_l%q^UDP6zLm z(Q?6a{JV21X;7GJ@S}#BgLB7NlJIlSOV0)E&|})5utHF`hkfTU&d2ouJG<;Sr62J1 z_HOPi5Ro3(JGbqb_V(&+X2#Wimo>os4ibwvo;TR<(*Ltx$H^Zhzb#(4sXd0 z#D@TB{V=EFd>zL40VIYsW7#)F!K~cV@tH-n`wIVSegg$QwSBUbyp8|>002ovPDHLk FV1kk}C~E)! delta 562 zcmV-20?qx{1k(hNEPrq)5a@_t*l<9wSRfD(5MVeksBl=wh;V>FD7aui`1tsscyNGF zP}snj0000Fs~)ic00G`fL_t(|obA=U%G)p$24GEEbq^v0LI)2rSq<^wjMXg|M`$V3 z_tLFX?xI(eIfySpkfo<``jJSAm2@rS&GaC1j{fX0_Rc%+ynpkrp;qOD&jd7NXOx?tVPIU{Dst1>)S_#A+fvh2%!F2*>XI`myhlTB zkA3TwE%XlyIDZ~ATQ>8Z(tX#uiUqV*I%7cLq8Xchu3Ow323GNTJKrkhDi&zvCVOV07*qoM6N<$f@qn9YD4cB%%@?;1R&ULPH{Xd0q z@F{!v_{ymiGmLrmA5J| z8@9*v20G%k_P1dpUzwRRIW@L{Fj8?amiOp69$Jsk7qWyiXK6mCMxt3zDJibr z5KK$xC@lhuXDoib{87k2FeCV|@8*zAMy&WZbBEc=sX`alcaySJwJnFnfF`VB(oICzC~7)yk-T`MTY1@m}+- z`%Zqe{cGHs>nFE;{0S3d>)%CrO?aaN{O-?Yv*~td%x%}t`*zf*?p|SHJ5kr~cQtSA z%gU1zHFo_Q`?G$&pN?B3!o&x+vaqv*bMCBvw-KHmUy;V>T>nyk0fKlHGEPV&`v3p{ M07*qoM6N<$g5VJaD0001pmtMU900JgSL_t(|obA-VYui8+2k<8-nsrui2u%$>na(+#@!neK@6eBM z;K3OS`7^v247L83F3sRl=u+sAK$b#==x^xVyB|I~7BtBg{C_-{k9_xiPlqLdV;$>Q zZ>I=}Ugd!7UfDOHbod$vJxckc=(JqFv*Wo2nMV_zcR5Ja2FhM)2+(|7bT~%SBzmEt z`m6)K+5nht>nUqa!?Xo)w2&a-N!wOkN22 z)_fuzkFCeNuYdBlHXUla+%(v=3dE5T9oX}oMo|0ag*-sd`Vgn7<~Yj_7z6oeg!^S6 z^UW@R#X1p9E&yrGBR!&~X|QJ&fdaez#`}dp8 zhCCQPb#vROk8xNy3-jczufOBO#QA4geWc=-2?(1%tJUgm30+<{?Vw$E8fML3oY+m& zw2!~%;?}*a0yWXXt$*V1tQ|b`yA88DoOtW?tt{g05JGtCpKT!h-7Crjj`ctF4-i=GegFUf diff --git a/graphics/object_events/pics/pokemon/wailord.png b/graphics/object_events/pics/pokemon/wailord.png index 3e003eaa8ea1a0883ef62fa38219f994f2c6b9b5..cbf005ab31569199afc81036a90f790bffbe8afa 100644 GIT binary patch delta 1095 zcmV-N1i1U|2;m5jDS!C*z$iGF5KzbnC_q?%@YvAcfN+2yaNw}0u#m9$I505q==c~I z7ytkO00000003on7M}nB1MEpeK~#90?U~JL>o^#O?Y$NiWGI2$jNvVZybL71ipEn#Q%H;2nQ_)z8Z;eCAiWxzV&w?$R7`ZHn?DnD?!jJEqDYk9baHS zr!?5F7;gpj9S(IMz_p;|s30jiK66{h=R)kd!IckXV}D#n?X;k-)E{(~pnZ-EV=HJl zCYTZ0aq4jGr|RqFqv2UGj(3ewtTqfjd7D4gcTIn9n7El9GS&pvry9?EnQvP)0jGTxJG> zOa5y;iraH$O3=LWZJ|H}n?A=zDZRhXv|urJ1Z_I*TwE1a(-&mxQQX9=W9>X&B5z%J zpMT>M{qL z^>7ecE{iMEhs%wiDzN?jc=UZejBys_yuBJ_1T!1WLpH9*7a z=S$q2b5T947hb;@&+e*e=`2%Uy{bAN~(dO3MG9e*s`xH3d4}uEGES N002ovPDHLkV1o4V88!d_ delta 1108 zcmV-a1grbu2<`}wDSw#Ipb$V{7-*OXC_q4{;JC1;Xkb_%h`^YTh^Wx;I505a(8w4V z7ytkO00000004rqrtSa$1NlirK~#90?U~PO+b|Tz?Yj;nbe>B+X7)FZzOd`F}X__eoDrvKmD}K|w)5 zK|w)5K|w)5K|w)5K|yaV{_>F3`T^uoElvE6Zv(0>Ufe3-%#h~h3`u`th2IN{7nngG zmj<~on122tibT#4gS%PF_gId2Qb?_lh8y!At1Y^$zA-2tDV5J&4B_hi37igFkRT4~ zdCPCGB!7$HMYbwr<#E&VeFf|p7IdFMHiRpKIh?k7s1bvNw;cVfa*eQ*YleP_GoCI` zP%iGP8EiQp!druCtH%wJmSb2gp(e+%3DQMabEAVgJ^7PbB>gk5k1NHHYJ({@g7HO{ zBUQ{-h3f7i??tG_rp++upSOHm8Khl<=AIE}U4K3?1JDL_ieTT(yY4>F%OL`P%M8HH zl|k4+s&hPrsW}H^(&d@i!7eXO{TDS-1W1?ner_6^4dU9M+UT2HGY!fclS6jwcKp#Y02s-V{Fx5gqrj0$Ye9QGAI&kxm>Spw}(D1#R1$mdp1rEtSXA9L&;Xc zpE2Qn%EEH{=Hucu@{z}PT&p!oRsz|i<$sK}szSn!}|K#;)r*ns%> zpvX{w=$Nno008IFzS95z16oN$K~#90?Up}}qc{}6jXyyQQec?|j5Nuz6|qF3xlfZp z@}?ytoh7;uDWbhCuOm~Sa~ItgJUh=GCJwX3Zn0YFo}whb#DD(1=YIe~|HtnVgnXZW z+Rr)pm^~+(%Q`6i4ij8*UM1uM_U0AA$veNpI#SO457|2`xr#QLP4gq?ENVxi%gCES zMc!eF)-k4vQhy(_3CE#QVT!K+|b&TYjm zBixba4J#{ld?a0R&&VrIAlwBof?Ljp>Nr<5pX>-6Mre6>{^Ll<=HJJtonm}sTnjnd zBomxB-K8uKB{wCztb}v^kiI_o7rt#LnQ;?rigCKSuz#uycBW#N5%Nj7y}Ya+)bU8C zI4iBNT1{~p1&kdSTN$6rUb`vzHmv8oIxc7TjPQI1zS9<_$l=f5Hpd`f8)iy&+3VDh5e3YO`MrpUCe+lu4ww*u4*w08wNJUmD)PyYq ze#t3gMSsu=dB!f?W1S z7=PzN=IR$8(FBArKqJh90yuz0@WOrgXHa~t7e+`^q7xF|-nZ4N?qhlG`-H+W<#I@6 z9w&B9i&P7JBTN|urVQ@Olnw=BK{GxGEOf%XB~{`Oro@lmZsVz}_ayC20wq)q)!PU$ zMZhq?>o02KP)mv-;Tt1b?-SK(Y_JIF_$^?9-wGRBxPj^W|J;Q4JxAvc#%;o18vg;P WgSl91xUo0@0000`_Tz=-(Z zsHkXw=%BCw006`FnIHfF129QMK~#90?UuccqdF9T%@a6oVupriOJmZF+;Flqh$cbX zpj5Y}V&x{U2F<|Ic#p9?NgU5gSGTxYX^*0r`7-!B$Nv!WH-G+=VC?t&pZ!9xuQ>^_ zg=|9W-!P-45XH#8;ACGgIzIRVHZcj2f5}O+2#hY>#rZ=BNV~f+WRmP`MaeGCto<;; z_m)MO;@=>oTThx_{5rBgei8XU@&`O$VS+5(?GUOloMzHuqgbs zi|||taS-e*+<%yajPu!XFhc@z(J>||6o65JFW`x15CuP$dtY(LgtqMc1Z4r257v&a zOcHsv!Xvjmc;-Bo z?#0_QRQXjLx+sHi0WqdieTAarM^|ykgygI|Tmjy2dw)zZo=Yz*>KIQc2WS9l=Lwmw z88E<4pMTlsnP)ayp_)0DGgP-t_`s>%IeLD>X_433ouJQ5m6~CTT5UD5JKKa*)VYk@u|q*-No=tn1%Xg5FYVaKIS z$fZk=4;3a@Rquq^3Tnk~a-v5ov>kN9l}pRqPC~+KUUFH;*$MT;OhT6XdmCr9&eW~% zM}KXn3CCnoYc~2hm6H+XPB`J@ZLGoG%UTZ-fLHeyf!QSVXN@Uw;1kQU&ue^AvSw57 z5}*(r*xCuHCYEgnw{LLaXivyC;r&|I5_dIycwpxG{$fHu3%frN2Gx)M3lqM!q`_Oz gzmDgG|7-jLy86@X@(C3G00000NkvXXt^-0~f`MJbQ~&?~ diff --git a/graphics/object_events/pics/pokemon/wartortle.png b/graphics/object_events/pics/pokemon/wartortle.png index 44f865076b99f001d2bc9d13e49f8c111e727e07..9177c2156c27e25497d95e308705d958ade2250f 100644 GIT binary patch delta 579 zcmV-J0=)g}1mOgbDSw#Ip#T5>(CF~Ez~IF(0L_CSlwx99ISAgxi>QcTi&`M4!1#!$ z@L+hrC_rcs5D<7JL`whw0qjXcK~#90?UX%k<1i3~c>?MV1kx-R?L|@rP@7yQRc?{S zP42*YL<0u4qa}ernt&QFRO=`74?IJyryUa(_rmh?{P@>8AfC*<9y; zmd~#-&O+z>cS&upurw&Jk=`zFgwt<<<49Dp<%A_@1RKtwf3UKV(c}xfUtyJQ#3Bdd z05;GpurxXV1Z5XEE&va-`~n*QFg#$!5Ch#Z9}IcZk4%>+%V=2Ie8#L^A#BM(mKaio z5|9i}+))q1et*QPCgDJJ^s3#mBcsYo#u7R}ONK|z3>o?!pbI8t7ATF%c|cGx@b?)r zcmSx#@Wem{eH?h`Ov*iRFeYb)@tGw7Vg#@r$?(7ds0BOcT+MjBXU|S#psiU;w6^7r zok&dB-u2Ajz^nr>ZmR*;=Xx8tr%M-J<&S|~s!|`1j(-OrY~G&9P{@$5)Z1xr_Izdu zd(J5^1{69CD3XssSNatX$Y8U2{>e6gFRzYR>gwec12q|y`lMGYWDHzc9*|9&)%%+9 zeV1_fRTRmm<)bLvj=1gAXUXd(35@E?AMfne#guZe#S?!OLsdNSzxq&{z@KS5Mdp4n zU_IxN;XF_wPK>h=ksD;=gy{yRWPY5{)(N-u*zj_ae$;e@FU+3}U2^=U`U0N-!7|sK RL686d002ovPDHLkV1fqG5^Vqg delta 589 zcmV-T0+-rgHyk#JYcwu~`B zO8@W9k#JYIor#`Dot^*y0rp8mK~#90?b5Mo<3JDw-~r)oALd|*)EN88f+qlhUa_A5jlyEUbp~T6DvVK{wvx?~DP`RBK)kTDUsJ&H7aO&T8<^ zZ8c+n1(vF2eN!8Yh+EgpSlBv4T&rQm02y|U9)Iso3cxt;+j;xI8^wz!l==MpNLcjiW1g@;6d2 z_oF*@BJ0}XnhNTAIDBU(0-0v@iUquy-2h(UCf5CFy?-5D(*90WHY=$>DgUAIf)uyE zdkTa_7Fg_1##o-tEO2y1g}%V;!UAr91iL*ih;X~_f6%(lA0Ck`cICrkZs?LzrJm`l z1>p<#FT5a<+x>mdyh{SNx6bA4$a?J@KC$&gJs;Tm9~%_d+Q)Ww;T7uzlwM? z3y2GAxJFy)&GURgKlPHc)LJq}ORaf8w3LD4QU?3|j;sir70ZS%2kpm^XZ*qb$zLBO b{-^U7Bn(p9jrD}K00000NkvXXu0mjfF`+9- diff --git a/graphics/object_events/pics/pokemon/watchog.png b/graphics/object_events/pics/pokemon/watchog.png new file mode 100644 index 0000000000000000000000000000000000000000..b3c496026b72ca2b1b4281a0ae6035ba81baca4f GIT binary patch literal 788 zcmV+v1MB>WP)tw(LzDWGM*lyOBAJkDT;m%5CME~?q=-|SA+pP7B*Pmh4w&Xy z=Cg5z@V#uBk7i6WEBO=Clb^5HI75WF@Y}JBOsrCzJY+Hx5Q}jJ!M;TpPrpYsqlpk4 zXAgOh{sn_U@3}ArVV|L9G!uD_1&2(??OKTC!zV700knvvF}Upw)QI&=yonSZoB=BV zx_n;D9@osVIY>}ZX9Hck_l$BwBFy{P?nFmwv@AGB_`qUNz@q zOD=mdx%;!*z_XLYCFZ);2F1>szBEBxTI?!@soMs1)gS{JeA}(znZ|K~*^RY8AS?L0 z^c#*;{dHNLKu`ZJ>m)&&>_{ok-fqk=QzJm1>g1JO`W5q9?Iql?J7)%j98fP2nOE(5O3Z+s4>gK?YymQ?(p?m^(C9jj^;3Wg}(d^i{)u9Df15X*17Y SsuO7d00002ibh7TZ!qZ*ZS1)+;ZjSXs3P>jsI z^w7}n#7=Y>>RM@~E7YX_DH;a26J_d&5w{jX>~NDGzeER4!N9QEi$Cgm> zY$*qQSn{(zEm_`6%|75JNq#&OS2(V91to4G&5g<9ynb@~`aH=Y=LB~$)Ue|Eyh2VM zU!6BIAdfQKvOVabU7ri=OY6Bs*>wWpmH*I`&Osu_v;ODL9 zyqUqjct56(8_zM}Wb3|(QCzwOc@^X~aUp+s;N8Yw+_)}T Ty;O@N00000NkvXXu0mjfw0sVM literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/weedle.png b/graphics/object_events/pics/pokemon/weedle.png index eb408c7f8df15ed8e0d45e9eed04766437dc76d8..164d85b67da31cef8484f6492edfc2f4a3284e00 100644 GIT binary patch delta 503 zcmVV9|K82+oQvLC zQk*Fu0002D*0Q(&00E>)L_t(|ob8mqOT$1E$KQNIk8>#$BzQ|9(#54>2LGn$aBv_F z4wfwb3r&{5br2l;U$jf7BKikN?Gngxo3k3;m5Q-6*@q~~&9#+acrw^oK+-(waL5-f! zhw^A4+VE;q^vkE^nuD3?c9#}mTyTE3z_6}sQ7RJyFtx~_)o zaDcn}DdrV72qC}Q;|vH5wzfb4z^zqYfN&>-OsN|jFpDmqP@6wSQ_Qee zxxpXFSZhO8Ars;R2Qd2GLlI4PUCfQbdjw@p8CYVHE-uc;yDo;kCKvcPp#$tpgk8)p tuAz&+UprxID1)K@hc&kJhHLzf>kBBWy*(g-fTI8a002ovPDHLkV1jq7 delta 503 zcmV)L_t(|ob8m)O2a@9hv&FZ*h7%&$&-gZhZN~+cv&_mf*0G9 zlv2V5ipSDH$zv2si^rlg57ASIQ1%&I4>dEJKOmlz%Ny>O^;vjgd#YjcF| zcgfrZ(ADvUkZsastT%Xpo;QN{7P_h63002ovPDHLkV1hZ?>-PWv diff --git a/graphics/object_events/pics/pokemon/weepinbell.png b/graphics/object_events/pics/pokemon/weepinbell.png index fd7b80bc7ab606ee00b52a8d0058008353be885f..89e2ad932838118ec92b06388ef7ff0cb4015f03 100644 GIT binary patch delta 613 zcmV-r0-F8y1cL>TDSw!t&;S4c|NsADN-?B+G1bLV|K@7{_N;p;DYQXK&1!@0oU901 zF*%q}YQ<8V-h=A~9ku`f0uD(;K~#90?UAu+8$l3;ciHC38$=`|6Z8r`6qMo!AtWy# zjEmsP1V+W7Dj>I3cXF2^P7YV;BDp$*6^DHaHSY8fBDFcsDSy7(*_C`MLK>s#zFX~l z|GyGqKl|Cw^BHycp9QbpRSP>iH&jQI@BK=l{IIiObwt^*1slSebA6-Hj))3o_Rk%m zss;A>Mxz}OgZZg-!xaW;&EDuXq8n+2P|cxkZFGbx#nd`?8_~k~>61e6LmXgq2!6qT zg-~Wt2=z~ujekT4HH*Or<#G`s4x(VWFigUN*8z|P*wRRZcM<=f!pI2K+pIpI4ehK` z@IfvtSZ1p(9b=HK3SlR2#Dr84QJYSxO973roi&DtXYI@{_)+MW0gweC;kr>Nr0G&+ zBk(TK63Rcl*Vqq^Rwe(+g|mWRJ__!)3u(r9hmk3Caeq0W7hnaU*T6pXe8ai0WVu{F z(VN9~Atj#R8K$PtXwn~Y7V73>k{p{iQ)}Uo2{6wWrcVil*ZLL=S)tM7bAuNY>UKJv z{$v7IsPi{B>oHMqC;y}~*oJnZd`*N*yz<8`J7NYq*juZBwNy4$U&=uGmU+I*gO!N!{ zAK6S2sAAe!#my_epZ;aAFuwutFYIkBd`9yCFAL~Q#lF3R00000NkvXXu0mjfgT5of delta 600 zcmV-e0;m0h1@;7xDSrU4=qO+)SfF5_*mz)ANT7&t5D*af@SyPMP>8^2$iPULs4)2W z_>f3w=%}#3h=8*U`jr3x0s%=xK~#90?UJ!-8$l3;*RX8wq)DwpxU~;dyAX%q41R^f z5`&0!+&hS122L*#2r6t`7|bEON#{a^Yh&WvTLd*mTxJ!Yc7JvyoeJZ|Xu9uqXTJHD z6Jl4p+SSJ?dHl|T(^&wUit2A%D^z7|`fM1LZJp2J{;s?m%PhgsNYS|(w|iv^G^uqKg+4l@2hMwu1veGd9Vn$QjQ zD?T^EidE3+&@qNVs}iFr8QKq5)+t~iqb z0MgAuaZ#?R944V<_4uN7$T-mslkyRuU>_0^Cba^W;aTSlRiSS|@KQ-pKpoS>I!>PX md=i3#rUT$DtX2kop!x^3;~3{jq$2zP0000-xETz@spQFf=92Ch`IzaLxb@$zUWPe0w*?%&GczZn;`w!*M ztC}TXf}*NFC{WD;`QA)CBo8!PK+uzKB#pans(HStjX)avX_Xt^H!CW#A*!XRj2QRa zRU9H*0hQ~EHjvp$UFVB=R&BgQD>f*10^~36nrseH#h40s#xV}5fM+itsw(O#8X}D< zR6Dxo>Vz?0*MC#SeZnp@R76&AOZ@rJ05C-BfeZXYIsuWgdz5>+uu2#=rc4U~y`M{1 zbpjJkEITmRx{I zs5{a2-m#R;C^c3Swr0VX4nrh7g4_&CE&we7EL*_A34f$)o9ave1dAD~&ejz6jVx2dv$E|kt%lbika7vfEu1zWC#ol9%&64?qJ*5aIBr_0 z!USV|dVk!&@pT&>XKW;G!3X+3;e6}l4?LDz5@7tt8{YYZoNddd90fn`u!1KWB3HSD z@d-b)x?sF3biCdq&wro4z%9JEiQTnnuay_`cAJLW3lLMn z!g_WKo)Wu^d$az0GnwY+E!RN+GlCrao4z5=JU>{48{NLfQ^z)=i7KZlTpT%0TBfVb zUEUKq>IH0Pj%(i$MT7#PjNtJjm;_Y5BTfmHuK{sPQvg@TaT`}+U@002ovPDHLkV1gtRhYSD! delta 843 zcmV-R1GN0d2ImHlDSrU4=(xCu*x0z3m|%EdfT)njSU^yac&Na**bop9`1tt1z|hdZ zu%M8Lh*((2c!+?u7XAPL0`f^jK~#90-Il*@+b|Hu)kT7~XwrkUZ_oo>^(h3DI9VAA z3lL0XH;kZ@2SJ502LbY89s3MD{xx}$gBID!EcubV`|du`qJOgNKN(8By$vKxV7&x>(Iux9S?giU}&LfcKYo?QITGIi>=RX<(ZQICcW6s-mua z9?|Zr6Q+EfXn*4rfo*80$XmfJapz+a6541za1KH?S7Rc!Te+tztCV(Q$!4WMxVePo zPC=h7-lr9tmir|bY6K!SZUCTE5}GZZlo|yB2p7UxpSW@Y(RxX$IAN-nif!Z z09m`i`X7*#5UeMhY0MPSP*P|&8L4RsIpe5^^>zn;({ZxWN)0L7&QglS{-$`tz$Rrn_P`j$`PFak)R~im<=I`11YtuY1}0 zf*I4>FxQUIQ@0c9kTON!GoV;5H+VkN!Q6Kje}AoccFXj#ERQ%!ME6du>V)-U!!z|G zFPvS*eE$6L6VBnq?OC~tir$tzolIQX!U=fx3G-R=96a@GGamH%w^?Vp?l)Wq0iCgL z-J5>!oH@SJ5itAPS9@yNWYkgRvV@DHph?62YO|O3LXJ8C)0ySkb>t&L0a3lX&Q3?l)T!J4W9n~5vd(XMR$>9QW`kn9`SWywC*oG|~4`G>(n-;wI?#~(K> VtPeT_uR;I-002ovPDHLkV1lh#qJIDY diff --git a/graphics/object_events/pics/pokemon/weezing_galarian.png b/graphics/object_events/pics/pokemon/weezing_galarian.png new file mode 100644 index 0000000000000000000000000000000000000000..883a3637decdd256a36a0668c0d15aed30f5dcd0 GIT binary patch literal 1300 zcmV+v1?&2WP)Px#Fi=cXMQSXZ00000005MclxjFZVr62@%FQ{YK~lb2IXpS;>i=rSb8~TXq@jc6 z;^upOdq6LpSpWb45Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8-c1c7*R9JHS5 z3ZT&^+@T}!l6`grEZqV&9Et+2A{1G!)If=a%%SCXmt)%?bQ7!`9VsWDIRvV_OMvSZ z@KW>6GGZR}H>v3cb4VTVAWI@aUK#^kMa9jbhQ@97n8H)V^z6Ex;4i$?4ZVUFm z!H{!{LG#W5MCk=J2MsW4RzQZA1nB^s0?j@KJP&mXjHwP_D*`Ba7MNlczy@QUotgyY z0onr9xg7C4R2GPv9-5dUgKabZTV6cM0Z=b^;Of*Q=n_~LDCkrTxq8Y1V*tP%#gs5i zI6gwJ-U-bC7=s?ax1k)15m=V^vDE>T^Pks1(hO6?0g4iS<}t+(e8Bn?fvK*q2`>c1 zwm@?UjW{=%WtwIR81QR@x7=ZNsrhhQ6@4e%4$vvkS3L48^E6|H{6Y#p+%ev9^ysC9 z+sgKxaJ3R-s_kERB;UdFG^e!Fp~mgT=#j@1L?PxUTLo`APq-vFU5Kl#F0%>eZCa)| zIX%8XqIq&ez0xe-g0;A(_{|<7;v!> z_n;d@{VsUsyfvV2{vw6+YH;tlV?q;~aIf=nY>e+Y#~3&;OfD`jIuaHJ6HbRkT&6Sx zukrgW^N!;d5vV$m1_`!$+t0Xc?$Jwux*eJTo;kVSacjZg_7LdISsr$09Jgw$PF|W? zETMi|K65INus5;C$TMmTe04gWdC~p4QK2kP>yuL5UOC2`Mj+Q8-sf6~qt(1nNZG-i z@`sIzOYci%0vc|*UpEpb{%M9IyS*(s++u;+Xat)f7F%(vP=XPIpNmG3@o#x`-7>c; z9YviOla?4uu{(r+n7zd^58f#%^(oTl^;xKomjbau9g@7X{!d2SWC}>?4PT zaF~f+xIRY5rvg<#M%P$K75z01q!dTT7f9%xc2$BLrUzUOXHEuj*G{N+qAM&WEk z41?XG&#K^NDtOE%0zr?=2m<<>ezF1~Ph3d8)I<6_HuSZnieMTXwm+m{CWbXB`qBup zQ4vR0&^`+pw=YI8VfCh(W}~+}@?+EFcI#ms4@+)$QkUzLzMGY;Pur&o%VvAY@VV3z z#7y&ff(x?+K(l=@$aWAD_k|Vwe2Qymtzg2T)OX;px&z(v?rymyfyM>gD>f5Ur{?=T zd}*4Ym}6B?=2OAozLOnz0+dmjOdUU zu2DtJt}yLn?;>47hnewFOREw94kjb4>DpjrPgE%)cRTWU0ToB5U{eFSU^BfFfceMC@64Xc;KiI`1k;jIB=i zNkl>477oJf6+|gC2S-k z9WIp4Do36;pH+b>xEPt>mc?+&8GB%?GyrRmm@1@(;($>P9aTi<8J7?cI>I`jBdlPo zcAsSpL-xAQqI4gPrVZeup$!X-=uUf#?Kug4UoCH0IyV@t^F1C7^xObrfAs+9%zag0 zH?l^vt`Z42)*8zLJLfbvKv@L?8VYj{&0ozJ;mNEamYBXNc6)qmKv@I_S3o_dqRNp? zv2c20$SPRh`GF4&C|y8+K@Zr@4LMH}>Y591J~rU8%HW&FdTyY1Ou#)MQAZ`8C81mza(QYJjtZAFrPm z>|)Ls?V@l_j;=!Nu*7lM0OotF5Pyz(i{PEt)1*wFgl?oQL(g{hmNDQPhI8O-<7y!y z((`r8rSpO9WbFeztK{ewJGlr>EG#(-`i6{uV3jhV|BGAE@fgO)EJ-b__EX2s+Ar*Q zwU#xoePi2wzO~FbGs7~U?xpPQq7OJe@OC_x`={$Sr_BeOiIklp00000NkvXXu0mjf DpF0#z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/whiscash.png b/graphics/object_events/pics/pokemon/whiscash.png index b1e5a1b59c6791e0f972b04b6a72c679f384aea6..1011edb8e6b188d27cc9a7e30bd7599a9abacb9a 100644 GIT binary patch delta 695 zcmV;o0!aPs1=$6VE`LDq*jQ*-KqxRsI7pa)*!Xa$-~a#sV0g$tV6dpLfM9^Qc(CC3 z`1rs;AU-Emod5s=WJyFpRCt{2luv5gKp4fpA}waoMT_air;u^G3q=bF3pI-_G*}29 z!{A`DP^p9lSL6;QGMK>xx+~455SIpd$T>;~K0`(t{TZv0Q-A0(erWR>Yu@{$c^1G? zM;-Niq&~s_t?|dh{Df3PH;m3-hX82o0w`KL|ATC{VX58`sQlE>V(bynZdy6d)R4b7 zQ-fo6%b2ucbFKnU6bRXP^2=9VYHgfnD$!K(Ycj-}D3AkU7R41008O|dbK!;7#$0a= zYZgiSn+zz30)NsKH~@9cCKHxa0sG9i$7vGHYQrXTg;CfUsJsd(o1CUgzt_sy1GD6} zG;ztQB{pb)ypiqZ^=M%@2`OFjE7sZ>F~;cn%qk5lwv#-RADYcleyH^!?lCCbkZbw5 z7*I6@mp%KE8B%Qeg<*qv>-an6N<{CPoR!wg44u-@bbkb6UGS%CmU2Vv76BDAOT1FB zb3>{_uZ6jxi?e~<($KL48{*%L=KU-WV=N3M&Wn;6((QJeN&zx+Lp{WF>G($Vc@SJS z;+)>4^zt2cgkjBV(Zqqee)xL*ZT*lGHEeLU$MmoTwNU8cs%2=D?(XTJ=eokM=EX{! z;p_K1+JEm~?FPM8&O|)dmjgz4TnAdyKlj5or`RtHD=t45!@CRq&aN(QihzE002ovPDHLkV1gQdPv!ss delta 715 zcmV;+0yO>E1?>fpE`MO~(2#IoI0zUxATV%<(C}cW*bop9U}&g7P=KhgfM9^Qc(CC3 z`1qM*eLEOWwg3PEcu7P-RCt{2ls{|RKpcjDMHXmliYIq#K7ouob!aqrP}HFw8tj;U zj0UHngZjrv5hA6;ft)cRgN#pyK0vz~OsjD8b2Jc4AssrkJ%8!+=d8+3p=11_<&mZ5 zJ>C5Zf(ui+tCn%xDOr1hugKuetiD*_Qp?S_4obj; z6vG|0j9DHw^?#lvykBHc`c~gwR#=D1hz0>2WCe@NUU$P2tCtIl%;H$i(n4v&K{R+C z4$W#QM;}a2J_{>OS?=%`R8ai(E{?~egkj4;XvnVjYB?*EQZ(AvQ(?y4aa_s{ZJUNP z)bc}IV33%QW%xE(V8!6vO!!SCM8q%?VS(Ayu{~uO@PD~0G7~oaNa&?P!{bae&aXFV z$b2w+j1tK${ z<`6XW%tRQ?M9k?#yh2|?bo_{nxiIH|Ph!0?y85vBV01M|#<0NAJBCkm$fGzu$)-$c zhx1ERuYY39g*iKzpW(g7b5yIH&Fj@tj$-@R6bss9(#fdv;@f58{!?Nm!i>|ui^i`b zwr6KY*U5q_3IA9k1h9H6S)+`f9RKz(N`)~K9c2$x4nOW9)cN!-VIyHjD;Kge=WN`oh0YgbdK~#90?bNYq!!QsA;Pa+2jw!asDvL7OmqD2=C>=v7q>m9A zh`Y&gL*&uPQ2T8wCF9dCz{_IJ zHRS-a%QC%YlmX(`J{fi#Ia-w$am@v3JaR5xGRn4LxaSf`f2uMU>N%qvbvfsY^NzAT zlT-z2(&wj|3#B^BX^Wg=yrFDAs@OX(7?~M6QG7@!Kh$U=XOtnx`T2dVNke~QCz3`} z4t^Q}Wqa-Tqp4^^EfMR^V^nI`aBMp<`V387OWAq6DprNZ0opT_w4oANbWCWouPpk| zv>}n$?>uJJbv^tsZk#q<>oGLPwD;NGn^QYA?s&X}h4 gpSnBHnD?A-QVxaW^-61W000UA07*qoM6N<$g2vaey8r+H delta 412 zcmV;N0b~BS1HS{1Eq_pW=(ym}kjVJRXqa#?_~4Mhm{1T95U6mVxL|nj$nXFF00000 z00000001r;$o&8S0ZK_kK~#90?bNYq!!QsA;Pb8_CKO}imnfPXGzv<(W$4h7mk0zx zi(kUn%LOeVLy7T2$fP0I=%Feo1otOftu$C>lV$OkZG%72t8Q>OeT4E_H5nbf#d z*8yLoh8fZj&cd+98EFW1Z`$eTdY<7in{!P$z~Z<_P6cIv=%r4F9Y>C<{3uSPAdP3v z#cM&?HVn610qHN9mqI=ll;fu4JiBfv+cPP-L{0ko)NvtYLpeDh=NPRh+m9-?&I?9n z#!eLNQpyh<+JC4SWe7@secx-+(A$ZW(UgOqhCta~JN{@|+R!P)uJIV995x)=PK-W7 z-*rkg9#_k1>2ZMeOgU|6MG>D<+U&E4KQwJf71kS%S$o_`g2nIZ12tG zFm$puPTiPGGjzW;&az?c%2`cpb+gWxrgcx<9caw|oE2{ziPK!5YgfAf0000PEb7!!@nPki@l5@ed zVQWp*=|*reLAyfxJd=#L#d*gD#HJNfm<}hcag+9=TPOQ&s zL_<;-e4ezj(SOjDi&py$8_}@c(a2u5%~EGI){;*SpcgPae#BR|nBAqd=)-R=TH)nA z;tNQoz$ps;X=_~76Wke~o)h)BrT zU?@nqaEJf^0NtJ6$p8QWu}MThRCt{2)4fi^Fc1fD`w0>+wOE>mVCv&^31R_xI%P?o zp+ah83BkiK@fKuhwtOr^T^i0!A?Ju|1)V^>CHnc2|Jju*#DAqOb*cYR^33PSx(d&G ze$G>Z@pdJI3Wc=I?>vOb**)j>rjcMow`{(5ckm5kw*=w5-aa!9bfyeM5OIb~13F`j z8`j#?osAd=3iKSbVGXc@v?Bw2 z#=r$6*L1+dLm;_DlK~}uKu|KFtgUKNx;T=4CpJ&ON%jJ?|<=qX{`ZG`nOga7<~vNFKqmQ zvZ^4h=m6hhW^+~5)T=qQ+{AVr7p#NIRn1zw$9G39+BlAv z9T$pP1g-KGc7;;?5BfMU@*K5QBqrqrHq-8je$Y237XEI10Cak4tes4;`2YX_07*qo IM6N<$f}G|1#sB~S diff --git a/graphics/object_events/pics/pokemon/wimpod.png b/graphics/object_events/pics/pokemon/wimpod.png new file mode 100644 index 0000000000000000000000000000000000000000..78584b7bca47621154ef8a903abb1f83b6bb1cff GIT binary patch literal 727 zcmV;|0x127P)QT0007F zNkly-sL&&0Tdc-d9FIcoux}0WhLBJ8keon(-%69)(JxaY%@r-TVLI<>bVC@kYvcw3u1l_q-YyQn_qi_7?#R9nuPCGW zHVNaFv%I2T=CHGPltq+0|MyH_lnl^$x}_u4VNVcqMhT}axXqU$Gh3`JiCU*wXWMd5Mp#o z%Z+BmJ0@#=)b2zd0kq#?j)U{;8aA>wqL47TU-y?AcHS-kuD-?M=c?aGE_*fWu>}KZj(9lz16h>ARfN~9o z>?w>9QWHEd)D78gmH!|q({zf5hQoLGMFGJ16kqsL@N)gX;a?AWIce;lGC2SM002ov JPDHLkV1gC0OwIrR literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/wingull.png b/graphics/object_events/pics/pokemon/wingull.png index d55c6ccdb92b8465e3b27f385229a30238b46fad..b91def75cef3ee5450d1d4e7833960690e60c40f 100644 GIT binary patch delta 505 zcmV+lz(7bqn_6!5HkyL~ z00FW|L_t(|ob8gkPQx%1hHXm>Y<4Q33sQ0ns7r_Xa9cW6W#%H(or>-tAtnYWm0)0i ziPxf?^DfxUg&dOvF~N{OOFzZ^&hMiz)}%?3CVv;jCE@d9R)5RC7Pi}j)##*_xqb3? zGGkRZ;|ba5mhi@CRLM@GWh=~tdMFcK8-$fY{xl==R_<;pSq~L!8I(K`3Y_$$W3@jv z`62Lx@I)^p;(7jCt);xOY;1)H{lmV|iBP~98pnvIkQaV{dvbvXkVL4vI!uL3AHkBv zPSV&4)1*RZC4U%vZD{k}00UOePUxMpbMjRX?mRx51$H|#S5A|G z00FH@L_t(|ob8jlPQx%1hHXn7*z81=vLGeLMe0C@`he7>Q-#FHMM!;}rc}z(0VW3C zhKaH5oOi))F64wHs1pqNv-DG(@BBGR8SB%hPoKYw;*#*w9e?ZOlZ8P*SS{~6ncJ(p zCks}UGc_SwCWM3KvXz}iOFt}x`bK6vT!gJco@~gx!M2_Cjbgq*$uptAWGWr2+1iwc zpe6)5kBM|&{#L`B2gk-%h%lecjn0Gu9?>{Pe1NiW3@h>iF-RiR6CLJ4rf=cMVw^R$ z!aTVU{0zPC4S$`l3@~8L?1b)>3!!UlS?OX00**dY3dC`OS1F9XNh1Y~oC#;>l`B{y zTDFq7c*1qA^kv+#s%%6f&QqMljVvzK#R@k03Ur20DtU_YU3JBTIeggD>A^(JEI>~U znkhn2SVWF1D`j4~Ctn5O@$;uS;AFg!&Fn_(aJsJug>B=iaI)TptsKGS%N~sv$!2y5 z-rwjSjWXZh^{SPDoxK7Y%2x?##77b9VD2Tc>R_7@6|!JKc}%g+9HLIP57dN_F_dcq q>ila&O(;U3Tt9!J|A(;8|H&8c)pksw888h10000m7<2xtx~-?UB7wf2Vgvlu1iA< ze^^RtD2&PJ6I8~qH;3*8z(JluQL0pOP6YX6tcsEu#zo2J@a_=~GYX|7)P_55(<$n2 zRuj4(H!D8a-T=UdX+jM#`$~8}WSO6F>}7WuobAm*x8OPk1^r=t17>?uea;?dm;e9( M07*qoM6N<$f(C8B@&Et; literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/wobbuffet.png b/graphics/object_events/pics/pokemon/wobbuffet.png index 97f85f76023253c70003812e98ae97f65f821d3f..2e3b0c84f701cb643bd1722eadd61933dee6437e 100644 GIT binary patch delta 462 zcmV;<0WtpZ1MmZoEPo(?$RJRNfWYubsNksJ_z(~fpg1_VP*BidU{Fv{fPjGb`1ruU zzyJUM00027WC}_E00DbRL_t(|obA)GZo)7S2H;Z$Myo{3$O%@rMk2?I#Njy)fhxv6 zY#*RXg4NN_(1TXRXKF_sTXEZG?(R1h0Nm?d_xe9o*LuQn|9>y%5lQD=L*A{Txl2FZGUZ_G=MW)ea2P}#5NP2TreGA!WX$QII<)b#GVK!$eM6rY*0H>bvfH| zAx+|jh3Po&rI!{1mFaR`jBY7>cn%GY7tWp<;UEwyUj_dgz5#pCftRmu^T5@797@se zY;&w%z7M>k$72v!m3|O!yz^tY&~^ru0j{-4Sy6Y@Pa@@8e|^N1g*xsjv&neAP}-9EVR!%K#}-OcqH8jyjXG^<&#=pw z1`v@gh&@-@l7G6j9+DQqS*jsp%?D!Jf{P2v0XBS*2MdQ9*@D=G0Eya$3u6m)ux*pG zu9n=$ZYXU-dHul623p(Xyu7#-^T~!5juy(-4Ra7ETHgl$8@d5`G=W!d?~B0g;xbmO z-|4jO9e3$t-TJ&OPU002ovPDHLk FV1gnn+4BGZ diff --git a/graphics/object_events/pics/pokemon/woobat.png b/graphics/object_events/pics/pokemon/woobat.png new file mode 100644 index 0000000000000000000000000000000000000000..8962eb81b4cab01ddd0fa30c1713b62892ead3a5 GIT binary patch literal 547 zcmV+;0^I$HP)dK!`|CG_Si@00055 zNkl7xV6opOv0AR&}H3EqYT@vE0LuJJhdl@pfNY2m+sN%5?(~SpcrS`Ep zAhEQzN&FL_s1n_B7W9Radu~o51JJ2cr)wz){(1g%I`J;R?7{|r zpO5`@iB!1`pIc7Se1R^Z11S=55ML8=xD@48jc4s^Zm(h4rgP2c}H| zVncZcu37pIZ2Vw69aHn;scAb+)oLw~0l1>R|q*{@0s)a(R!-1aMBw{e|60Oyrl_&p)$ lHh!Fc1sxrqojP?g`T?#LmD74X;t~J=002ovPDHLkV1lQS^6&rv literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/wooloo.png b/graphics/object_events/pics/pokemon/wooloo.png new file mode 100644 index 0000000000000000000000000000000000000000..c56803a801e078afb6dc456f0321214f819a0f1d GIT binary patch literal 547 zcmV+;0^I$HP)f>&(Ag|y00055 zNklb;z6b4`qMS*KPR5fB?pcg@?5lv6QQdx-@P^Ofjs!%POC{raAuzC-a z9)kn;47HOuP7DDxs8jQ@@ICwewn3<^w%Tgz|5VraukywGSH}D+eDMYzW9+bK?n^i5 zf*3Fx`{E5e7%~R1Xlmd0DkthjUVj8|Ukdo0yF+I36N`p!KEU?_jGEemtYkwsG5|bw z@ZhfAaL+UAyqv&5yht{5^8u5Om}d-q{?+=CZYjU@NH%mMq(VC_;!?UcRd?C&o(x~_C#t+l@s|bu@Zt5n|294d)e(@hsT=E=OFO24{W=ydg z?^VEFc&;{xfLKwtfu`cfv1*6|uvOZCF?LD;4)@GZKDl06?hxJ}>HvEx1}s!5T>5Ry l&{3UT$JGt#`l*mVs2^ytPrm6~{UZPX002ovPDHLkV1jSH_nH6z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/wooper.png b/graphics/object_events/pics/pokemon/wooper.png index c60d4de0f29674b26bf53a63700d8906e9edf54a..a56a050bf4ec0e89cf90eafdccd82ba145cc70ff 100644 GIT binary patch delta 412 zcmV;N0b~BO1Hc22E`OltaNuA#XgGMlP?+GD(C~1$_|RC;5D*af`1lY=fDkBfs1N|? zKrjFR036fo=Kuf!OG!jQRCt{2)Uj&AFc1LH1CJgw_(z<#^UnF_k?=}vbxLIUvN!+(blA3jVd^^lqB7Y%BU z>H)J)tosE6JM9qrzkA&6v4(lWh)|(S-x=w6s;fwidLGd%ARp+XF(k|#1P6dw;P6CQP9Ui4U*jb zlD-V`I*@ur^AKjTBLzcAk3b(IrG)$P&RYn~dF=ji{1pHlbL0){*M~d+0000E`NB?n5bwtP*{MNV3@GD*ywn`;JA385D*af`1mkbfFLkfj#N_M zdwT!?0P0stxc~qGKS@MERCt{2)Uj&AFc1dd1Fr_XiWid%hAuW;3>g~HCE$k$;h+>e z_+j!IhB{<1_*D$G@gle?DMUI^o2Hox`nOLf-8lgXz{khO$A8DigyK6@!NDo+? zvFsNN0(JVod(tdn-q!_t5LJlgu0W8O%D7hzl04)4r-qKiB#MNlAg@ z4{Jlm>*RQlGJi?Hacxh4v4EC4l;$^5t?SkoV$ZDa)hTXk?i1gUrb_nAqp`qp+_7uG ztyeP18j5V|49J_24agg1uBv#(om~YwY?&cco6K$)wt3DU3mO!=`y2i;sBU2UiPs@a uRm(OEn;LjJP6hYXowpE#^Vt34d;u;T>xb|0cR~OF00{s|MNUMnLSTZKdBJS} diff --git a/graphics/object_events/pics/pokemon/wormadam.png b/graphics/object_events/pics/pokemon/wormadam.png new file mode 100644 index 0000000000000000000000000000000000000000..fe2816bccae95065bc8e4c7b96dde0672fa95314 GIT binary patch literal 684 zcmV;d0#p5oP)86LbOo(Yul(xrg=B7xPZLmBWSK=2?H5Cs?= zY#<`vrKA;66y?|n+^NVd#;=d}olJ>B=%YUBU)5xOTSm((c`?5&PiB|%?E{J{c{aN# zqeU<=%#)oz5lfS?dqFUWleY zP2S1wekf$x3N`T4K4QiXzscv~2(jZ<*mF2Y5)}=^XN6|NwETJ(SKR=qRbhqZ_jD6g zs(;n8E;0pq$F0!g)lwGsb<3TwaRU&2P&GYzuU#wb{_nm@mb>CU$@R;NG6gI2xJZ`w zTX4J;W={A?@a2kUKiq&$_!2QZiRSqUTtm|e_l|FEC4rE+hk&=+?-}n0hC*C!HqGc`uT!1duH9ivlKlK+VwB1iV Saz4HQ0000q-5z=-JR_?VDj=-7zBI4H<)U@|;F4gdfGK}keG zRCt{2lQD1FKp2KUBrJw5m}H5Rg)>>Y8JIee-qj{50|SIeSzTBe($a`_sfd#`Dphm> zI`ltO5lU65Qae~Vb*-XS>>2VOiVeOypIcB$w&vR&zkZ+Z&XNJ{=YH;L66w_#^d+20 zuf~b&VqSfLxrDRXl^8P0MwJtJb0vl~BfXFTmt@kaxKzJYo>UeptQNEuwx2D^kFkBU zaKXCSlCka!tAckAFnJ-dDy+Z6<>yi!6DG1|L&DmzgGsB$8#Najh9y`PCS40#R`2gZ zc#O83bmaZ1kT;Sp$s<%02GaC}PDyah$n6SNg)r@JJrN(R)|?5QYRDKNWC(UGU&yai zb4doFb?J(VF!?5rawpsEIchF>>kIqVQOKu{&_k1RuQ?MsoVN?eFhiaTT`q(KDSXJe zPeV?+l|VS0f0HSHDHe(*3%N;7ePQ2nLiY56x$$+*bKzc(FM#nHF6{Nr_yu3hga@UN znVvT{1s}4ha8u4beS>kH2`$2f54?e{OALpB(BmiAnXq!@`xWocghP=te<;rbVgJMq zIW_z=7)u-z+LK@9%H#*<9WN@h=@h*)&Vlfov|x12sKha$HllqxdM9#4s8Py1D)K;h zNjm(&>l?-{3BPen2#wE_o>xV#2%#~K4i2T}$5KKIt z=e0|z1}V^^K*68)C26=Q&x`|d`|Cj1mwG?TLsKa*pV0iVBuO3Hr-btXszC7v)}P=1 zD)t8%(DBKHu$cb-D7}?;{_JD`tmQHQ2LvrR_|uzxpjz|i1h^m*IN;ymU?{)j5z_!E zkO>gO!O$%NWWYzS00OYSGl$;8F}L@ENd`SfO?18^WV`6-z&wDS0godZU=pV~A^~#XUYl+UgAn2Go0dnW6JT*? zR)ltOvdv$%Xy_Smuh0Nih!>)j0~uhV6?YE6mko+E#y}vzLIXVt!+p75AV4ayV-!Wy zj{@z5!3;!^?U$Md0zqG|**{YPWcy*Ip8_3vU}>pg#jpm%3!Dra`zde)4R&EwF{}*; zYo)5WKG0WHt*#WVFIEhBAmDg4prE|2Ujy=08+c{^TBqwD6>|n81m&O200000NkvXX Hu0mjfQ3XbU literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/wurmple.png b/graphics/object_events/pics/pokemon/wurmple.png index 5006127b712d08da3d77505dbade69340b787203..d6cd9136f45214161b46dafc992c5aae427fe937 100644 GIT binary patch delta 555 zcmV+`0@VH11k41GEPvQ2Q21bIfG8;FFjxQp0Jw-qcwjjA;BatgSm5Buz^IU5aB%qe z_{h-M0001BGTxs600GxYL_t(|ob8msYTG~%hBt^s=aEnn=t*Nja*QmD4}A%*%xXn_ z@8EY$(poj!{f#dnumVuigFr*?-v?32}%+9O4lFEacw? za9zy)5Xb@h^xk+QFev8!I@`Wm!94)3$0NM-fM>7gw*x57(c8j+0glI`HyJRX#QvHd z;lKb@;Tb63Kt{Y|3@Go);{Fw&!ZS=AL+dovPD))wiS`W`uj2%jFVNX25{v+ttnEFi^-8fRr>;&%p5WR(HSs z*26&g>Bpuf2{52IQV}R8$9R##Y_&BA5bwYmw!^@{v@Pvh2DFBl62qJCk6+?^wSCuc zbJ0V78P+ak4h*K+2MsZ&0-#=?$dS-Xz)llyXH4+h33*u_J`_x+8DCqoqksJfPLy&mgRAkT2_1S(fyK t(Z)N#wIrOe(Pvs{;~(gB*NOilo&enkeff9iKjZ)a002ovPDHLkV1i*m7hV7W delta 565 zcmV-50?Pf&1l9zQEPuE_Na%Qga3C<)NKgO(0JxZ7Xjm}#;DBggNa)zeu&9V&aB%qe z_{h-M0000wCxasZ00H4iL_t(|ob8lNPuoBch8J0@D95p71nS8XA;AsDiYmmP$U0iv zG^ZSFH@)=`i0BCwn#O-r3n53$cn-tYQ`a zEaXQ6xK8`;1aiPKy)@nk^wNR5&bGho;1U4W-45KG{3K>EC83@A^t^z0R&!Yzy}L+dEgR!W`vp>_=zu$YD$Q&I#23gsh$ z)wA;(jIC^6j(@QeItCnAWUyW|1BHqK2vJtPvz(1EVg?MD|NMS@(F_za0w67It0!Rl zYN2oc`rS7J<+sOqNeW;oUGdU;*bcgujr5F=uE{BUs+ zBzKE@ZOyl*knFZgTQUcFpLL!z1H~}LXrJ7{{OlZp+kfY0^5s`Cf@F_0J$V9>NlJ!? zKL$h(4{&ElTId-~3)0mH;=N}BnN<)3!OUjF2B-)y&a0YgZ{vCv&=VN_iO!Pl0R+}k z4$P~7o+WT#+^fo%o}d_ir6-U^JCkJUQ_42ARsV)C3@o8l9!+YppKEy#ZaP4tou5Ig zG(o-`9WG{BMl*7qI|*FNJ{x_eh0fiCiJnZv{}F!xp~`?|!X^kV00000NkvXXu0mjf D`#=J_ diff --git a/graphics/object_events/pics/pokemon/wynaut.png b/graphics/object_events/pics/pokemon/wynaut.png index aec2d91ad136e1624bc9b080b3dc78ce5456f3ab..1426fe67a2e33c290bd9cefc2569787ee20da755 100644 GIT binary patch delta 483 zcmV<90UZAH1BC>TEPpsqU^sZ7n9%5GxYz&y07#g)pfEsqC^*h9FIK~Yo+RtwSAw_fW9BG4YUm^ z^w?5uSc{1qtx%$CfUDRx40xAqV8vRjrBW+kZTG}@sMM7Aunk=CF71r*lDdXP+c0G< zD%&uNHD{>ojDPV*cP*-|QVkApys7O+Em^mlmIS&MS@S;M7MgRJ#dTd38_uUdG@&!c z+5PMDOHpwyGgH?FKY$wIxvEK^<1$(LuC;cc0IYY2( zO0fBrPy-ZcnxTL*n-$jHC|00000 z000000000?WsOb%00DnVL_t(|obA=UPQx$|2k;BChtxu1$xxqKb@3B)BXTze6w!^R z=+v2og}2~EYzrg?KNOb=iMy+uz=-H&`q}c|AF&dEOI_+x|9_}Toc2taGHo#7Zqjr0 z7UHC-LAGemlnHV{+5p!oQ2GZ45c)V_NUPAdbTyE>p=vs_9>r_b#vn&%XG-Kpsy$vhIf1ls;{Y3L z21h&QFJ0TXb$=u7{|LrzA>v@1Q zO^L`?bmo#R#=Ugf-m?ZeQ!zlkmEXi_J- zjVmJ1B#%*kQcbLj>U}HwUmsl8<10008v zNklF^k(U6aZii&&&M`5f2Cc5hBP#il~jT2ZJI1Da3;zL+N<*R|I)*5zU|I zQYe|+EpUBGFXty&x~*?@7Tl+q^PH!rX8T`rlQFu-~qa=9Mw_ zC8@SDXlXBUDd1X3`vc^A0navJP2d}Zy5I=7X%HbxFf(2XBkpxq#z<=E6mYF{Vdn~Z zRytrXa<*4hNFxHiPncF)8Pp$zl6tR2$nsL-4^a8-?Fl^Ng!i=C+DbMT0k`JySe`-W z-OP%ye&1ZzIAKYu1+3<_6EOCL4jL|bubFD=n+V#j2&on@6uC`U&mwF&H<+*~9&_@| z_Ox2SOkL(ODQ-GqFt0hQU*8wiH%n|alF&E4((~AnCf`!dM$gNl`c7!IfU#v~%(0BS zQO4wPceGl-Ea?o!Sbpq=MVuJD8|m~sv2B zOd{fB;(bTYnP=S8-61|6T(htI+n12-0IsfA&6k9pSvT_3kUelMJ5%wd=KQ+|+CK8;^UrNY zmc%tnww&j5O&#O+o2SF^oawMJwtVbx)uOJ?{H)8E0XL*Q4C-;Xd}AoPY4l&zb8UF$ z6mX6684ic#Z27*=h-YLCd@K8D5K*ga90v00`^JMM&2;SJ-ql98B5E*gkBc5PZd$6$ zj(!h&Mcz^zk;;(ZN&o-=07*qoM6N<$f}>)ZD*ylh literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/xatu.png b/graphics/object_events/pics/pokemon/xatu.png index 0994c09408532524d5d87469b69a994086781573..45f342a99e71757e0a4c43d6cd3f29f9ddbe4930 100644 GIT binary patch delta 582 zcmV-M0=fP61m^^hEPqOrL6p@&DQYRSiy(8oLI1rmi&_8>5D@?W|CE%JQc_ZbDFC!F z0L{(K?l}MfqCNxw00HtzL_t(|obA#-Ya1~X0Pr^oa*Kw-f%9=n=~VD=;H5($m_WaT zZm@aBos!iQ+PzzEJJ8~89(-hJLBly+Iym1TL(EmGr29v8X@8PtDEQ&QzxSS=WLW^m zIL0wt2=UC0BJrFiFQRD5p5SQQzY`IAyie{iEOcV_M2CL=lMSY!-w+RWe5mz6I$}uF zig4w3e7cx@4ZTj^O%qDP?ZE4H!3q9+gJ1j($~dgL{bfF>nmU=!_iA9qw|!^r`VD<` zMzeN;ac91ylz(@2*lITiRs(aY5|Xd`UN`HjbUrW2W`M%F=3Z>0jZ@nuiY;KQwP^z-82O2ES}`yCV#L4gCE8RYr>3)?I*6@Za|Zm zGH?ynq-|K@_qTZN1Y6_gUxa0>UR_&9V{8%}Kd!p(-Z1fdju>yg$?gV2 zL-Ki*d|3Id9))@qeyjeNzV;iq9w_}zU#cklR{f)fw3NIm{Emf+&~Md0YCut>g0&{v z!z=052R~P&`up{P0afsQ>kFwf{rW}s3itgw;B}8`!FA6j_vi0_RVT>qN&LU@3){hg U^Q(dcI{*Lx07*qoM6N<$f&dsI9{>OV delta 597 zcmV-b0;>Jz1oi}wEPrU2Fp$_#NN6a~h!}XdF!;Docvv715D@tI_>hp0KtMon5Ga@^ zK)}$@=s;Lr6V8AD00IF?L_t(|obA#vYui8+2k8L)x z#xLLDsNPW8*ngj4%#0g0($xctg&(kJWNg*+syd%fhr`pf+TfHn@(|-B&4}K(liukZ zy{FPh4`}c7BVO;#){QUeTCMG~YKpGkv000000000000000x1B8a000HR zNklLH4?YovCP$sU!98M%GpD11+Q6gB4EX<9#^PE z`70viMV0@`9j8r7Q_p)L-Ieyhi>jc0WBdD!pT~yaIHx+*sZMpOQ=RHmr#cm15Iw%c z|L73QC%=#5oS=@{UjB;}xr5Iy%k(hU1JN zq~d^QEjxIu&RyrKGdz|9rh`X8nSR#_ex+Yqa!&d zh$+a&v9gms-Tt9Ew?+^}E$)uufR#=`e-T9Z6)QZ3vx1GSEa+9?HaIf zkQKa+;J!y(>AaCp$zwPx2$jCm5219l!^$SOsr)Kk?5zPUTvv{kde=5roVv0W2KwRtuc$q#n4!Tp_5%WP{J=yddh~o2!*?{u6{KE+@irCxFdB zNS!6RI*NnXR*8_fPY162twQ1Br@!R$IVWf)0JOZE<1{i$?8Wb?C_0O*b5^kb&YRO02{0EC&0Q5_iVQ$=Rxnm)Dxw9?nE)hr z!vI4n0K+*!2-R5_kb+|-0L{$|_n0$4a!$}yCLlEd4vdBA@v?Nwmghy5LmZlAQdu9R zIL->jYCf2eJp@t+c_G9~yeiuqX$}&*qKDRnlH;sktkwfX2GFt_d*V#>m8q7gpgD9! zQ}zH1X9W#^wPphJq)`jidZb1z0~tQB_ zKy?7jkn50$3$R?900FAJ-EiHUL70V>02m?@APERTb9#{UgAB+sV)7Dkl8pN+ zJRQ&hGr#Mmi)@RD8#FVJG%?$Ezy+ZF7(ISOgKx^YbHARnl{;z#?E$RGp8o0-owr|GWAJ%{EbA@B2yL00000NkvXXu0mjfp-}7Z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/xurkitree.png b/graphics/object_events/pics/pokemon/xurkitree.png new file mode 100644 index 0000000000000000000000000000000000000000..375f1215e2624d62c18c5170c76ccb887b4aec13 GIT binary patch literal 808 zcmV+@1K0eCP)*J+K=SlPVq&9}7R;StQv}19f>76z2sca8}S!Ez+;9xlORgdG&|}ig`wq7h+4;z z5ewb&4x%wk)A<0$gC7Ucq1sMUF^!H3!;){K9-Yqn(Kv&e7`-nMIIyel*BB} zB&u(Pq2;fL{4u>WjCbW+fX53X0H0^D zlqJs4uvt=u#4gaX*@QPzNvi50rWKvgge$bH1LD9i3qsPB+v6bAy5qZEe|3x7V|Piahkepd+;R?c-Oc8Mz7l-Vj3*Xy-LdY9`DWLvi2_Avm_;(z ztw^kOw?1G(3CUcIsPrB=1`+ECyFJrGhSXKE$T%v`kXY;Pv($a^mD;g}>?e&+7G1!? z>kVzll-V`yzA-GAo@`G!L*1(b)yS(rB`+1XXUGV|%rOjxBhZF>BNxbq`DRDvGT6=c6=+-Le@4)?ja_&Si?Vacd}pWqDXB2ysq4SRcYKZ>#lpLuTR2Li9m mz=t5`%4qFT?coo?KegXPfOa9}W;Q1P0000fyF!ZrMhlxA<|nKqf7rzB2+|xAK|^?@#`bG6%v4fyPYETTIT} zLb$&?S|J9oBv34YQi|C^N;wBg+;IprTm0s0?Nh83I}5enErgKwK9(dMF=X zI-`v-iLEg*9EjD`OMeQ1zSG{}5HY56<34`M&t4XM@PW&@&SoY!1irH9r(*V>adg*x z-c|nv0(sOibQA|S9A1xc0&&&5Yg~}HvTqo;Y%n+;&;9YoKJS$RydRQ4Y8c)0951r;P)Px#Bv4FLMT|~P0000O7#KJ>IG>=* zqeXw*pMU`+RDc@H`XfEZ1*pNhbp%K`hXqKV1;qYg0f`(3NI4{!9RTnLfU3p`cW$sp z9Z*03m{|7<0N`B?w@3h94+sE(jsQhJ4zED4i4JaX^slA`3g`oN)2=)IF`(=&%UqBw zodk?OiT$~N%%W`sd?COS{xP7MbMIqMc7VkBxi#@<#Od*BB0^SxOx6HnefaksH2ndf zG~kMzWf_2(Pq#LWt$rZj&eEK8dXGJZp7dks!#_Lz5OA1ifxXGpOG??Se^F9C`Ex3v zHDb}S?w~bbIa0=b${`E^^>j@a{0d7cw^}@N>H$xCfPC=mfTphYm6O@_pC$odsg>e8 zWvRF71<fUed! zrQZMqM1XX$?)w+z3j&aN`TE}BYSE(r2nYc6`V-v;mCwCVQzQTP{Z%y+5CCrR(<&*S z|D@C};*mRO(3`yPeLxB0Cn+@lZTgLB>WvN&;`u+ZCSNJR$v;83)-SIQ$0!KOp~&ts P00000NkvXXu0mjfmQVj4 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/yamper.png b/graphics/object_events/pics/pokemon/yamper.png new file mode 100644 index 0000000000000000000000000000000000000000..4c25641c9eb6f240fabf5bcf327b99c1f6f4b420 GIT binary patch literal 631 zcmV--0*L*IP)5XhitkZ?%g(6IRU_{gv@Scov7&}jJZSYTKfusBe-sF>Km82G5jU*$CP00064 zNkljkd6bJAJx*?+pn}>=#;!5>^1P@heCt64c4;ftFlC{zee2RR64Bq0Q zQX*_M41A|DMIQVa0!b9!oqCC-s!QcJAph>{_czD+3~;DJ9qRw7;?04-D^Zyvvut?n zc>UEI*}PA{HZukq9zY|+?qc&k6$QH8mcgM|DW3=E-lvX#>wb5_)1DdzHb1W!yyoj` zeT_A{L`o44&<(z)cQoyghv@Mo&<$bVFaet#&(|87h9kef<@nNO2tO+Ig9qpqar}$- zGYv;KeZ%pk%@9hZBoEO2Eg9ePCvFZEUYZ1=P( zirKBrT|)|EEkJXB%e7K!!6?sG6t%k?H2AO}^QbWoow@?RITo^ZT--wEpsP zxIB9_oHnAm+mtK2!AYz>U-Mc=auesIBi6Gaj{-UR)bG8%h{^>X+`v6 zSFYu(374(K{ZWTfA`3L!1$5s?3)tpE0H9pdE&U8^?jBl=Shsfjl(fVHC<>VcPMeTE zjck5vm-G!+AM}9b9ryXJC1OX*qxnXCeU|{7(bc`=^YZGR7R-2B5Z`qe=9IAjF-JUQ zhOdYd_6E1>j(i>;hqU?0oXt<>+I;t$;Bilx+MhC-(_jXI%Nx4EpFZ+W>H$g~!}%1R Rw66dF002ovPDHLkV1jdSGxPue literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/yanma.png b/graphics/object_events/pics/pokemon/yanma.png index e37c051a4b64d077fc4a43ba1e544a9e0f225727..8826fb9d6a1395e481c8a6386fdfa16f16699fd9 100644 GIT binary patch delta 844 zcmV-S1GD^u2lWP!Hh;L7crXC?P*4yM5Wqk<_=sRQSSYB_P+*ua(C~n0cz{SqP=?@Q zYybcQ07*naRCt{2mOpFTKp4hvF#;{7WXqDz5N@(d=~qxFr>O4WNmmgl2u$LVQcNh4 z4@!pMNuFd5Lwuoh48-JXw4p)YL77szxbNvs^4YGHxscb3et)v{JkPzlKSt=ep6j{F zS~T+-wnBvZH4G)-Q&Y{o?p_UBK8xPhFhVvKINh$_Ak%0{Y8V84w4D*+nAaJ&ejG&1 zS!KH9OB%<4@%#$QexX@1OHzYvVVf;$5SJ0MmF+u9Y4B?cTf=bGKr-Lw`(=W{iV#O% zsVcZE>prIR>wnKJ+!*@AnPA>F*)T-B1-c$I$eu0R=q(#&3+tBA;QYGs*IfP}@~Pj! zeAnc+7qg4XAQ=hdGRKCC;+_B@R~m{`2e`Uq>`GMr_FVE!HCh@|e}}`D4X5H_LiJ`<6zipi;>L8 zTO(jP?BPUW5#Tpt58A&7APu!YYJeQ2uJ1tfvwV|zE5YJ~5cgDGf#O66#X?L{9pD8y z*wOw)0LjW91nGzD2X%vpMDbBta$GTV0%O;u?i(z71BsK7=432%fN2m3?Oz0tto-4X z$G2HVJ%8rIQu>mY%qj*&A>1IK9Z|G^Lo&rOYN`V;ru}6A&4s_5Q!leDn4C=+`Plsj zLoFIH2u5mu?E0uQsc%0-d!>Hlx6p(!78KvaS-*x z<>Tv&ns{})ZcdVMGOlo8%{}(+x;n(x*@C6X*s%J2!LfPbEO@)x>6g^*dhY&>X=ULyuBBHJRf!HXRX(98|--<6cFeKP(Tn65U4O1=zwrINFaE?IADk{px9`5c$iR7U~ymd z<^TW#4@pEpRCt{2mS1brP#DI~O$p>C$nJKt&oIta73o)~NZi_+;l;8P5eh}?D&mH; zOAr}S8uJR$?8Zrk>~gTOuQAb)?~rm3)_HM!PtHl2wl=#K_J8&!zchKCCvVQ55OP;{ zbysPHdQiYxlaO`+V{!Zyl)hSDEnscnbUzg^AqM3%Uans%w0Pub-VeOzfYap1dv-R|e z601$8s*YqOoPU;f)c|<*V+ofI24;0kStZXoL&C~j3L2AX8*>H**DiYCeK^bf6{i<; zeHd&}wwCAG$H~Xc0Q#KNtg3+r$vKWf$fz8v0Drz()(Ox2^^xH7RL}$$1}hBzELAg3 zo+x1hZ(Qe&b2z4DA&nyrIB}dkW74mv05>QYrv4bSCGAje+yQW!tD~?cc z%(-OF$FT}<&)Hv5{z(AA(jNukOY{?5ziVzchVdd}Cn&AC;6A3JH<%duieboAfNRg@ z%0CGpSbzHCD{ovx5jc+TZ`<#JlzSPYBIh;Vhb^A8fMGJpB5JGx*gfSh0w_-W#h7{! zMgDmI+IC*nXV^>_D=alU54Pp{#>zu3SxCh)z@}#_e;Giq^hd#y<7hO*VQP}yX2vTS zV+G%FYI;!+$YCF6EG2PiHJxr*5lGS9=I}aQ1{C+1L z*z+8OC9A7T|0IB7P!Z5>78}+RBXW1q;&l=8stGAO~pRk+XaY9zf z7F4^0CulG|p_6d1{W;K=F==o04ma{oFvr-V*qGUG7_HE}BQd*GQoyYjt!5D~)Gb@+ lLTSx*AurY~9|8YS{RPh6G{-utot^*y002ovPDHLkV1kxUmCFDC diff --git a/graphics/object_events/pics/pokemon/yanmega.png b/graphics/object_events/pics/pokemon/yanmega.png new file mode 100644 index 0000000000000000000000000000000000000000..9808f1d4efee8629f6517eab0d9bc1f499117883 GIT binary patch literal 1053 zcmV+&1mgRNP)7JQ3OTE2jeX+A%f<%A7%qu@FAcC@@TzV<}>87r$T5U0WFAX zFNP`+VXteKl3S}vxL#0Ls}}wW(nXlCMLT~qvLq`mOZT|X2kR$W@Aqc>X2uBpA1ro^ zZ%&bH<<9;Ne49|gTe+hh?^Sa)g$UV+y_LT%(2P3Qga|G1r)?}>V`m$;2x^SvDfYIo zayrE~XZJG-59$?%uNote{hz)27z~v5y*pn`=p_rmBJxlVA6FjFLvyay1vjd94@+v- zNc&Sv5`x+lLdHU<;4lwgCrBxj3ZCclHPdfNZagY3c~;I`pmx)Eii26EQUMb(E`%u0 z@Dhg^Nr+`z@VsRD0Fq~FMDmLY3+8T6)u-_i$A2BEUEo5_z=Y_*84UAb1SBDRu{W7M zK<4~!k6#r+%3OG?fq4-*ch0SOL0dzDBNZ5vciQY%08R#XkjU5Iv@osExLV?cy{?cm zukfg&#RHdA{O0gajr?-Q+V_HEjR@tB6W@s-1IOKkp}oPpLYK_xsI2h2f?0*qiLS>M zVJp;ipu#7E_*c@#)?BATc|4x@(dW0re*e+vD%oIOp)<;yvcfKK{t-HKwJ?J>40wKq zg6WOR$=JW~KEL(){Y9|c^W+|VWf&0N+X1uN7xyjgKKf&eizOQ!jexQk0l7g0hf-Ox0_TV4 z6_y^Ti;rV})|1+qBzQ>Lw#-L_jLQs6@VF+Z35`|y$oD;Ul^Cr|;$bw5Q6(B|oM=Dn zRSsd$sjx)6+C7b&*;%jX!zPoEylXmCf{s~(Zk!IMsRjo3)j7yfCQV5603!oaNy z8r&3UT4#Ta8B%D%TuiEB6uj;O*>f5ra2kUB>KVM#5Ew|Y;@4#A3ITAIDuPd_ws4wE zcE!q+P{DD9=^n-wb~%EAE1hkVS2Y^k_?xw(?N|TXDdJir3IzCwGZtHBwSq=p~O_en$DfXQ3!TaISNm>%`3y<46owX~snV9C;4(d4ouH5eL;U*VO$K5p0b`ULOeAWGO8&$)?<#@WkFHCPV z&=(5nwB4W{y?e!w&g@OBSKAJbpYwV=mU_>o9s^Ujnlv!10+%XqDO|2|3jAs`n3#T) zWkz4vEw`<}amZ9H&gXM1_W`z>lGcCG4Wd?g z{a@P|E*@zjdUViZ;3m1;m<^_mDq8cs^$3EXal$7&jLA|}=6 fHN_b7`UC3;6Vc)UQJ@oZ00000NkvXXu0mjfI{6le literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/yveltal.png b/graphics/object_events/pics/pokemon/yveltal.png new file mode 100644 index 0000000000000000000000000000000000000000..1b69c14cf89d4bc99b623539061768c23113b388 GIT binary patch literal 1849 zcmV-92gdk`P)<_%JZ|SXfX102sL7`1trBASf_6KmY&$cpbQz000KW zNkl(_cZ@9yeRo%%ib~q3y;);kcIDL+b?0UH73d3)BI+5Arqr}%7m}<0Bo^Y zJXc?^{zDm*T1k_;r}_0@qBLBub3*g-3-vwPZ&c{~Fx&mZjQU6hfz;aQ-ScJSOay~( zIH7v+m0%F`8OEJ_SXtvtm8!FL9r{dONh7lQ|6Wsw1;dvQ&CAEW&W)uj@G<3ON{F>&lE9tgfS zWMOR^;=}xs-8ce?wN_FS%^Bf=nFx@;3XRjYYH;Bp!@r4*cqI7lfIR^*&)Bt_*bxwv z<}O7%ByPoBCe{Sny8OuNb<8Ov6#j?)D81Wy@)pWZ4^TI=vl1i&(@p>q{YZlS7E(twd5 z0gNG|1rlH@VJ0GIwkLQBL2{octfO=pIsu;AHtvLJwcO$!#3%zsf~0NE1^jNwB0lAS z9RYTd01E?!9x#=r%g}TghZ^^Xj$@fDT>$qyEU2u@&R>v*~;lQ92NgJ01ZJO2Q|3M9)79N-kSoQs)5Nrc9)E1UYVW^av@&i7G;0Al;%{fdmB-EL!Id zZ-|BNOp@A*>!nPoZG4oo%c+eFnul0N4Y>nxbKk`~f+Be|G=sEBOia{paB+j(;hrEA zL%O`wVx{4xvKP@+l~O5ikl&D#&s-4OCI5p8VYmLK5_^J$neahiWl|7bAjbu-#1lcl zY+?QgQdo?yERvQnYWPt;Wk1-M7nTdcePFP>G$TP#o6Jz#bY$}3_i+Nr8mK-uxjEojpN445$GaJ|0jY_V-Qj0AU3x|69#NJa6Tu9 zhfd|KQ&6?$EBl7_)1AmpenrkafNxhtDps5PrJ&rn?%)|g*EdjybL^^#(84pbj*kgK zOq`hmA%0}hx7reg@JW94eX`99HhGce+>=9pKREn}AO^+#nplXyB-Dvf#PO~;90&rw zqO6=Ffpo%thd7HkxpX^(;L<02`MTWTrqMhn2sKt#VjOuNQD=4-SNn+|5SJE?!1AVU z?~trz|{2@(j2aRuAyJ`v;-)m#**HIs!( zT2Yk!db%SoQmTZ=vWy1;PjW66rGM`NU6Rl#wyQ1ArOzT?ow`xL; z9_BW!{Z0a;%*C-Baw+|uN5q@Wc4BFNMLvv-$0?HyO2P33IT(w5K5P<=Cy!xrZ^w?2 zeofqm0FPhFfe}4hF7PayPaF7}d>B|(b*rKcV{CDJd;w)~((=*h)~cU@-Y{(XG13p!kzH8Z@hc? z80^CpWGwxCj(4|XtrrSC@_}}}8R!e}-u0z9Tuov&<}VdKJ3y}&ColFsJ0RBNe_Q-M n5R8B7xPKi2e(MlA|`C literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zacian.png b/graphics/object_events/pics/pokemon/zacian.png new file mode 100644 index 0000000000000000000000000000000000000000..1c11edc250e7ce6876936b121668852eea4574ad GIT binary patch literal 886 zcmV-+1Bv{JP)1SQCMb!TTOc%5dJ2p+%}$0;XkdqajotR0 zglswVpzku-vL#tGSs~kP?-2BRvHpL(Cs_vIfBdb0;b}fM5;!@@=SDD3Ca3u97@&9* zp5S)`{o29DMF-;%LE#DhbBKG&j$<%Yf|KL?E`zm;&@(`UOw;51j)23i0Zm*y&j42K zjwYe{U7JMB))T3ge0Jved^%J!f)PpeNGCL#E{O|-P|r5a z%@qq%kjGIGcJ)050`%hqp)1g=2`(Bo2I~w>ab^uV9NcyVeOAwdr*xjhsT$~DLCrr* z56Vcj?9z5jv(SmbX3!DzxvJnPl?hLGrh?KPoLu-+^NXg-JAz#~pKHNE z9v4w7=ra&Aa*4?- ziUN3l$=Xo!D%&FVVWtw($S}Aj1YFn>;%Kx<hA8#@F?@@%}rYa!GfAWoq&=fQ3;OK ztI_hB_Nd5_XzpaVTot5T+H>ynPmB;A|7sC@thqhb0mhXe0GPI{_GgVBFuiYP;BhwJ zVsp5B7W}}|19vK@88iuqXSouj3r2ShBb?`G!-P(#zU30dd-s8ev=#WgLlo5Fq zv`G|Xu3Q*|t--EbF-Op6!00n{z7R0!Juhs*a9)k~#Q~bzt6(at1Y|3i$gpG3Wzbtu z=zij)N?6(->at!AfU&m39q5-%6i5#&s< zyJR6G=mZqPo`FOUxqYS@^6nJo3QFf|rZph&!pXo!Njd_oga0yq16lKQi;8i)%>V!Z M07*qoM6N<$g3Sh-iU0rr literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zacian_crowned.png b/graphics/object_events/pics/pokemon/zacian_crowned.png new file mode 100644 index 0000000000000000000000000000000000000000..b8069ecd51e5386ff36aa8be110d183f5db769dc GIT binary patch literal 1224 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 gl{#Oo(|@%60zT(Y%g$Vq%M&&E{f@thCMlgQO`j zF}|vjX0#ZY-lyBoaP0@`nCyklF!{DcUCi_YXtrQQ ztlh%w@Ts3OSp?QDG1~%m3O5V0>FyJs7F-!e{<3jz*oW*na?JL=Y%{oFa^fLfn2gVi z4*+Ym;e2JhAAe}LVY^&!sL^&pI=MY0Ke~|^p zEwB=gwbwip-tA}t5RHKr20)ZV;YI~k;-bV}&pS$!Quv^5Qn#)%z$vC2SHeSK`0B%w zKFYwpaDPdc-mkd|toplpF`=*byzXmWoRc%^Ebg2SGq3|JX^uUk9 z_M)wOdvjS3LimJ-Vxyy-KiX)Z|rf^%Qh**y2U1M!$T$ zpV+y_Kh4^afmU;|qXK!2cQ93XP2O7;ig#yls%h$aKl)HiO@f+pzL$Z-LFJVqX@dNB zeHcx6EvyQOogesq#wV_WsR`$frMg=ulu-U~q_-$lzdzu&~hhh^Rm~ zICyAiu&AJkolZvp00QSpL_t(|obA<5YZ^fq2Jm6Y!OQkDENiqT&>S*ol7b?%#9I$; z-()@LA!#;H$R!$uLO~1*>mf@qS#U32daxg7Susru_7D+bL4Q9(XVe*Yr0cOz$Q;Dq zIP*OFj}@Wk@jRZ#zZtSeKi`IWBTGN6P}32qqi`qEbXP?Q^Jaza$b_1Xk=Q3XHY96b z9x7pu=g8OSDAcsBpo=FUSkiWpR67ax`6ZHYKGbBqa8(p;2{ONO)st`=wRd(hA8In1 zcNKMwV|e%}rGJDw{<=I&t}%L;<_=H7OrDu2#(0l!7_6Aw4`RH=^6hce2(?^9J-Q*w zCi`p2#b*BEr}LYtTs z=I&$o)VN@Qv%*v3EdD*q1KVUV_;aJf`z_)m+<#yN7tXZ~5^`uD(7f+SnaE^>K z9!LwRTMdr~b~Fs|YO(#scV~`gS;0BvE*+Df0DtlOT5M^_bBrSZ9!LtQzxc~Q7XV5F zc8|PfXJ-Bs^b0wkT%`8Wcb~TcR<_OnT!jTn-rNcgv|I<^k>`2MnOPxycP1X%u3KNa zbrUp7xRy1ovp}TSPgb+diM*Zh54W{6vRrCjh~#l=T8~%(yE{Q6`$>_6_qVDfruCp3 z2{t=WurqF`!rOUZPl81DWFS})|1JJDwQ>Nf%T;9^|LgGwKx|C_gfVx}00000NkvXX Hu0mjf{3M5f diff --git a/graphics/object_events/pics/pokemon/zapdos.png b/graphics/object_events/pics/pokemon/zapdos.png index 25cfd96e0ac3fa7c830c09910b8b6ea7438d79bd..5229ef9d2342b0e6fdbfcae5992c31fe679fee87 100644 GIT binary patch delta 838 zcmV-M1G)T+2jvEkEPtGP5dY?+QaKO+007mj2nY}m|J6bG`1t?5YW9>E#cCLsh%nyX z-e_oOqcAWjc1wK#00QtyL_t(|ob8lRili_QhJ|>6pfa$hh*U)AC&h@+Z;c)L97B{k z&oXa&on_hUY*i99-LuoM%)TsaUi3@Kzv{0fX4(JofBdB}WPhUj3}-@RPkB;p_ZiOG z2f;`FSU^C+0e+XDG1)tYLjWd+gE|B@=5?ew7~M)NS{K&?A4AMbmiC2N6#g}5fwq0c zmIan*FmQNBm9>pqiTO3m1wKaZ6Vxi@m>`=FpnZA87kXglO+;1IyWd0=u9_awg|E}{UlBrGGc1)zz!Wdj~J_7gAw z)WjD6-~w878)MuP;BT-8gDzzqkir)G^A&$wscQOw!hbeiNHDioQs#sJ+FsdEyA=T7 z_e6aAiZiL0m~i9CW6sIUa?->!$rh%K4Y$~kJ~X)ULwCF<2h*OgggNW)s7c?!9S1a{ zwRSqS{4n%^XmJgU7y?MLxml9qWwx+!Fu-%8y}63w)g4FFqn*o>E=XVbmaQB6miY|6 zVy{mQcYgG--J$#D>4JENIG#o#mytftg*s6Q>m`ggq z*XsbXjFzP5x(EgEuJ#rC3wxT0+7O$5FPBHdf`4$_Zsv%BZVrrt&H&;mERoFnJ?BMt=x3t2GwUW31@6-XbQ_Dt9u9~TJfGln+QUuc ze4ja$vizcs^}u=hKRwe?5zTzZ2O5xtPU?AN7@H>j|35N+QbMBy+%X(2DrzW_=ts`y z20yM(n5Q~XN%av6s3AQQ@40!(v8s9gkcANU!GFjh>kQBM^Ft~1l>gE33pt7`h9ia^ Q#Q*>R07*qoM6N<$g6tlPo&W#< delta 877 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zebstrika.png b/graphics/object_events/pics/pokemon/zebstrika.png new file mode 100644 index 0000000000000000000000000000000000000000..765e49857d46957deff1a220678dcdc7fef76620 GIT binary patch literal 946 zcmV;j15NyiP)5gg5QZ1QLM}#sL5yX&7a?#z=*^%?Rxcq!SaNd^21QnSF#**{Poc)4 z#h2hq0_~}Psi^)q3I7F?I881=l^r>rb*exwJ(P?M=F#rF@9b(dG9gd#6#puO^pnf% z5aIq>fRKX6wR4$MSuJtHa5=~0yvO)a1IkP##QB2(Z5LV$dmLta&@LQ&HgmYn8qk{Z zK%f7d8VoR}28b=!pSLaZ&rEBTl8wabdtjS{4StjwOc9q-15}44`@=SvIqdB1p5qk+ zFTZUXY<;gL)vx(XLO16c>T(E6n!+`X5 z6t$br{Hxd-S20KJd!9rP&p{ycu52y@d8$Hs60kvkM|s=LXTB(VMFlgo?|EGEU|2Iv zCo}LIkhK=2_!#mptgv2vgsop~XkwOwi;Ow1uEBv$TfyP7W~rp9(%f{MecR;Lg6FL> z#(?E5ckJK3!#oe-jIT>)Z=`Lt?(GMQn)z^7tN6oGO*#rdf>pwa>b>bBfeohd*pHc; zJPcNR7O#(ZL1YI$FUiKvqpgrg3~ zA$)W?!YbjWf58Z_+$&D>pU_1-G7#6pu;cm1hmFJK$)QHMT$7BUrq@AOB`8Ue5ny?% zGSQ>gXbUSN194$r4pm8>QRl94JK>}Z-Uywdt%?U8Bfv5bsR6!6UTUy@E+~xRV-ROz z5G*UUz)e8J?Sk)p33`k`%BY(Xso_TP8Vga}KwZD_!cFXJL*Y7iE1(}fk%=)w`Q&7f z^zbq54U&^C8W&s5(;tZAf$gsi+(qBxBZV`vcbhw1d~uw1NgoTQaEh1<0+o3Yickyg zUo-skmy4gvDko%frd4u@>mg*&B|}C)SX@GE2)CF|XJzevKHpsK23_}(W|LeoJG6)m z0d`RA2#n#NE3S@snt8Vy{CZQGQ*!&jU_*c%k UvT_*kIRF3v07*qoM6N<$f<<7plmGw# literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zekrom.png b/graphics/object_events/pics/pokemon/zekrom.png new file mode 100644 index 0000000000000000000000000000000000000000..03160018ebb94d8c6193792e1adde68643f7eee5 GIT binary patch literal 2241 zcmV;y2tN0TP)U`)1UV+9a1So@)D) zPs=`~a zl(KI`pq9v1r>rG!ANjTIqrg+eL|Hq}Gy$w_aumEd08ZSADxm=5+s_Hq0->_c`PKHh zz(N2|QH#YiNh&{u2Wqc1c!U`AuqlJhPp?E^KA1`Mek*QtdF^Q%y2_p_agH%009xx9 z;)9Q&YMpSmPZT0(KH$>RAh57NO9IDJLjW&JD_nT#YTI{eg|(~fxdn3kLIO;^jwvSQ z1kfyL3NXt+Lug$T(G3A+xpY04sq4Np?e%l#@cvxdOW=%WjTbZxGJXm) zk4q=cU+O$7J=pQ2(F4Z9;+Bj|piTwalwh!b?p6%JOTS}(xCq{TF`2!RxEW*s_)A7l zi#+URw8FniQ%ZUOCje{_p+XP>E(C|l{<4k>e(c$!0K!p5W)IAtB1Bu6#Q6Yd<`1+v zIoU&doe%*mpdGLS`hh_RRQ5385aY*=Jxo30J>>Qv3?-6SK;c~(AX>ah z;lb^(O8ywcTJpSxEQCW44B=`oIy$kWq3ouoVq?-e;Ld^=9 z0QAtV00{W5fDumPzJP$I_R0wuln5xswj10O=S;P?Oh71y#f0mE08=1b`wEr4C%9u@ z;9{>qLImB%4#pr)7j0a>IKs%Q+VOAhM;iiOEil-x2OJ}_?%L=05CniMK-y-L0K5R| zl86hwc!ik^?_)|)CB1YEBA$CeZcT?1EXRHO6!-Qh;Eo7dKZh;n38L-mbMGCDLla0V23M(~ann!6@JoH8k1#vj@D=-TUfoz|&spW=x< zIbKm3HJO0V03SX-$YGy$8QQo!wd8ox0i^?6sP1S(T@lnqMI4kZ8KT8HfxX(Rncz~} zUyX|Rs_Z3NqC*n$G#W_o!)ILfKM_Hq!&BHvvy0B~NYKE~Uy&f@1XB~l!&t;EAIoZj z`e^OZ76cuR_5nxx4976i0C5Unw0xMc$JvDlhLMSbLz}f64+Qle`h52d8U&T0?Cfyd z(V5c4NN`;(6Ey3!Ac#i*v^N3A>tp7fT7a36#Y50%!UjOoY{_v)5I7GQSru zaKmyv)902G#G|sUa1#|`Ow(R8VVDublep=e>-PjOBPCTdC7FUCO`Rd)^1US3f1Ky* z`ImV<_BlbEA$a2warquwM-O*kR3g9t67)w-93XV@kP1lgNYKc!5ll&t1$7B7H(pDy zBSFV5!R1D9pQgsK*MuSw^u6N%A%^@+6ZZt8LM<_p4iGsZ!4=(z3dQ4BB>4C|&$GR( z89}y3RT1wqdqs_F{x#0O01r=rpeEL`-5u_Y2qk0C1$ZK8a`QG5)At$(z7LTul({t>I zyR7Wat@T;MWp%YHAQ0r%YJ#p(hNp!IuG2RCFwYPDw9zB#zC4!|cv?8=b^HHErRRY! z3b;k^RXCn?r|#qY)FXcRYq+H8T>%o}jKB1*hXUgsWSC~1TX+w+1^vO|#xzTiufe?l z#WQSQz`pmS83*lExrJ{oXtwsDeji8IXg}jxF@nh_>5Ck;Pz{a@8!L`m!$j&&#|Jl)^GV} P00000NkvXXu0mjftRX1% literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zeraora.png b/graphics/object_events/pics/pokemon/zeraora.png new file mode 100644 index 0000000000000000000000000000000000000000..ac9d9651e61b8a3bd66265f2fc32f09376ea6d23 GIT binary patch literal 638 zcmV-^0)hRBP)xikk~LVIB;-y_~6LEz{mgq00000Yr!A*0006B zNkl#U!9$jx2n)I`Tz;OG$A95e_(!<(teq4|(TS9pB7Pmv*ME}bA%jbE{~kZw*gyqZ{Pp4La_H?^i`+Y}y3 zbunHW4-1S5Z#ZQgHCK_~k@L$q_H%zu*xlNR>mr9Prg#&UnI23Ew;DR*~S}>ZTxTf Y1rxg!upFJVjQ{`u07*qoM6N<$f-bEnl>h($ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zigzagoon.png b/graphics/object_events/pics/pokemon/zigzagoon.png index 675f72f38710f23b01b942576d4100f66af0dfc0..2ea7968d5a9d49e9948a3fa0841a86e7bb6491c3 100644 GIT binary patch delta 691 zcmV;k0!;nJ1=9tPEPr!iS^xk5y{w$(-p#a}iFY7q#fP=CnZ)9?AO_kVtOmSMc= zRj>M20u!{t0!}+$sP($i3RQL5`7)XHyjt`M>#|;)_P#7&UPt|as4o9%z-@F}sD->K z$N+P3_zdy$%Av?X@tZBnL|`e){0xTpdBJMMW-!Q}41|oWxh;{)Q8-Fl!{V-g~70uFcwH_*z+ZwXNr+VDs(%9%GjkGmS&x2>6$8d?P2+ z82N7V$5wAq(BpT-Jtj04r{1w>VEDl%C{jamz6mx8lVrQ~)OS_O;z$gWKLE=Tu|u63 zo$;UV4Mm@?_z#r{Npo8wDo9F{uMwI0WR)uHCM?ZeRy!ET9;QRaAUt(!YU(q@M!M&J Z)o*!(IofX|LJ|M~002ovPDHLkV1lXUORWF^ delta 678 zcmV;X0$Kgj1;z!CEPrrdP!JFhxTu)$;Ly0Bh?szAU|2{vNJ#kj_+UslfM7TvC@8?d zxBvhE@Ziv{<1PFE00L1-L_t(|ob8lNs-r*@g=-vwn-MZdIxgUC<3SCgxRc&PK*+$S z4jrU|1Og89#);505`!Q(P*ZE@GD-PUtvtw}p&=(uzU!%bZhy*Bgx-4Vt$!tRW(tL^ zIqrN>ww(xtBpG+Urdhg9wu6Elr`vJwOPa4!`8X)ZX?z^_z7}B0rqwS5tk4C_kB{FJ zf3E=MvO!4=E(@FaQlU#Te#$KgQaWm3=JX7FS`R78Gl_{1g){k}c zvT<${0&6)-%zpv5fl{gYuy9(xz!HI`A&_jGn}OkQVgYF~WF8plps7&Q+%7UyuB)mZ zOfmaU8Z4sh%mbd>2KsJ+v94;|FS11L%BC0v7}Mn!4dNv0GY^ysRdZF})%g|(jHKH0 zsw(ONYEn_JJ2=f4ek-5xEMSn5cCulAs#mGBm4GYy}G&}%=2g(Dj#K%oW6wy}am(|=M@UGnnM;8c?wFMjSm12Y1WR?!UhMuUDhFI! zA)z=pnF6;BP+dBu6`_s;r*wKub;Brvj;)5n+a diff --git a/graphics/object_events/pics/pokemon/zigzagoon_galarian.png b/graphics/object_events/pics/pokemon/zigzagoon_galarian.png new file mode 100644 index 0000000000000000000000000000000000000000..2785e862ab6ef3022df39c4230e0de24e8822138 GIT binary patch literal 830 zcmV-E1Ht@>P)Px#Fi=cXMKo8xA1f>*BqTI6G+<*~?z`vj4@1ju67XrdXQs0drz3L1d~vg^_@fCnAeP5uVAqssE{Pa zXI=u1jd6m=DaV*|`dI`b_{QUi(x3l^fzS{qgp`Ofq4l@H22do6sCBRH@z0WX;}1YT z0-`8{<&nsaz5~=;R7-}nU;RE_j1MT^2Lysh+aWM#_zfWb>uUFa&vzMPf!hD2%H&k@ zH6RdJ5F?>b@i_brP)lL{(3wl|hFCGi2=$)5Tx%TzSOXrcSuMqKA;ROiP;CL3;gS&} znxbwkUNG9CLPmZ7jRfM*!3OYPjI5mx*^)*{iU)`@l1T-5s>0)O z&MU@Hnr2Ij0#_-aIq%agV4FZT4UI!+fLfKSHO_qlB_gUF^vDuWp5I?FQYdY1F)j&Q zD#euC30wl29MDw==HLOU)(XC=>eMmS2pvZ~M+AB9pFbH9--%IkC}d!EO)wXPN6r#& z067M_zyb1wLL37C;3r>natO5{A+fPQ*q)~%zhs0M0@T>mGKT*pz(Z4bQ`7Y=j0@NR zKls!;DX}>cYKwjNyvdi0RDcv(d@8Zn4s!VSfDDJgDIv%-R#^i~ES)b+st_V*$K;Tq zYeqFBlN48B+;nD_yBCj&d6OaS`;6cIrZFTn=JM}X_a)(3|yBSqCe1Un#g zKy?AlLbG>Ywq4Kx#~suikk=NR^ZJ_cdc{k6iy*xDvv(ihy#r1iY@o~4zlZe@43NA8 zyzBFhuXjZBaGR{K-kZ6p8sN$U11;qZ=I%v(`1zrI0r0u(7osL2P~?c*P5=M^07*qo IM6N<$f;5k9@&Et; literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zoroark.png b/graphics/object_events/pics/pokemon/zoroark.png new file mode 100644 index 0000000000000000000000000000000000000000..c7376e1fd94ae62452d278cf17a0aa3397f3ff87 GIT binary patch literal 744 zcmVP)Sw{7#`Yw_FQ0s0{PHCa;Q#tZRw4b`%^GGdqnW1( zrQHoM&lSkIU?rd34aSKDYDT-*>|5O4-A4GScKC8edas5p3tNmdPmBY~5c-~b?f~gM zS>a7yy`{X5sEsaVqvQMflt~%(CO7D{CbyLLv8A0Yus@p2?MXX9pCL%-c!cJ zh=h&%j(0Anoq@U80F|n|@Q1Qu5`M< zHVLDi2}H^#$6r`OAhy|NLxCS2SLKUFrB7I(r&D?^;UcS78Ue?)Wp1>digNgRQV&*B zlXuc_eNc8v?LfDrZxROHbLLDrt1-;`gUwMNltBfKgXv9uY#x^#Wyj4l!C9bP4O6?P z`sb%eS-0Je5PLwmD3x7y;`7wqh3}T$Pi`r4mogNXrCTy0UF?l?!cqEQ7~_T0g8JQ) ztWnOH0!};?;&evY7|#z54x%4o8IKaH@zO?e!T7L>hwBC-mVtW9+!0}j<~KLDk=-J# zD~N}Tg+7sS*qqvTK|Sqy-e5?^jvDsreS4%m&G=r3_4q3xGI8}Yh^1mUBdniprC4LN z$r`Mo=4;*_2L+CtDUor!=4Ag2Gh1ka?3VguTo1|}Y_-0swS@WTlkwqnyZ?CQ{?H@; az3UeMreCWxRk?%!0000Px#Fi=cXMM06A0002y&LFI+tb-sRl$DhBva|pI0Pcl@)za>?JUPwE&HwuU=3!#) z>iPrcHurzG`$F2P%?H-=YjsTE;;yjB za)Bc!>$>uN)kTr8?35vg!%DCXUdUupJTI7Xt|eaenZi__Yuw|uM=P(ZtjYAnaPseQ zRT%SD9o+!NyjD2Vq0drX4t*Z4wg}WQ@*F9o5b4~f9)}-oj$A91avQ*yLm@_!>eD>4 z35a?#)B4lcS_ATdIL>q3Bp;` zCfMUp2z6B;(o53Jd5@bwRT$ZZbvJ-9$6!@)IN_j^T74eB(Yg!Ni%V1D9>P#CbV`1trRfPgSCKmY&$000000000000000PC5bg0004} zNklK%M zvHHXLyD*h}FWj9UgiSo7lLZr;Rf7%i0BFax+J1G_5z;S@5u}}P5Aahq$o`}nZa4vK z!@Nq*!Y~jcj4cz4#A~fb0LuBWw2UziqGgyC2r#v5?O;I^ytL_^jT2yKdVvxxcL25? z_pM*f3`;%nUkz>Nf`Gb#a@o>&IE>Sd!xZZQieZYc#=`(Et6PmIfXCt3^qeTT zSvqlewS`9*)0!u%+>0H?-(TQvS)1mRJO^p=A=F!X2MO71P8oguppSWMY}&@nhqe*i zL_T?U;X2fw>_TMP#^m?RiOIW}TFxIZr_V-PH6-LcW9f)%%jNB&q)DjnSsCe$^UKTy z@WNuIrcb!Z0$Wn)l259^MV^uMhKS?@$}jjy6?{_vCD-%MI{%z6ty(bZS(JjtyerQ- e&u>2Xf8!65i2Gt3IfK&x0000G{?8fIr_FG&&z64j{#%JG#1`2{ol zM+V_uw?%+vKk{^O42fucJMChhiXw;W(XvGfpa1W-7SB$TUna8Zmao}tk-2`-{0F(U z%Dnn*zuia%6ZL05som$_kon)LanI@aea=V9S>L?6@0T!{dHN?gedZ_EH#%7EbiK3e zML)AI^A4HGYa6bmGTAMUvQ*t6@jU9Knmpf>1FVl-8Ty^$SF3if5#q48dhce96z6xl z$otPVw2akNm3$?p1~)X!KA?8Y|B2H3y^{~L-*DS*dFoWplNqT!dBxYRg``&(_fD2k zb^CHJbyMAe%L3n%FEi+EkKB6W_`Nyrs*co)O*s0=(42jBZW)usACEP=IVnwrr+id3bk+v#8V;G>vY@%#GL?$v!X3uf&V5&T^eyOyaiV=U zOATM+lCb%uOpM!?cZvKu^V&|HFS+~qFQ<7PqW-G;-WN*!vMZ_Bd+_24UnSjH31<`w zJW7N(cBs0`=NJEpJ-|8hukVf%+nITuS-99lwikVAtua54(C2*Qzx!{d0#(U_ci1kw Q0Mh}3r>mdKI;Vst0QEZ=)c^nh literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zubat.png b/graphics/object_events/pics/pokemon/zubat.png index df84891b3876322539bca434772d3c682f125d0e..710af73d8b2054f27f751cbe89412bae53080356 100644 GIT binary patch delta 535 zcmV+y0_gqG1h@o{EPwz1|JBviVq#(t5D@5I!Uj367#R=2iWquez-`h@g!}tP5qbEJHEg8yx@1&SL-zE9@IsG6L)iNf241 z4@01e*7P%yA^Vl&i`+Qh9qrcGs10ZwA7;^p1~h?LK4T!UqAJ%mv)KoCv+W%O8 Z02?vEe-J}A$A(m@d%%ZJ_z{Vm7NK}@paQKe3^rU(E#WP zm%T8~QH^@GPk%&^nF!JxkJdRGW7@t^g)a>)xCtNu;1UXBf;elNVmzEElVLR@5i?i7j7Y%B4IL_`-d&GcH=~y$^=Zk#tPu znR$K)f(Yf)sqkFwjOQK7Ea6Ik9jkyXfdweLu(CVjw*{nO5nOE%tacLYWLHPzNsPIn^u6 zwc=dr5*f~9OT$IE8j^Y7A|@}SK8qol>%i?(z46{-K|L9!f?I$Jt7J&#ZRA41-fZne z=56HsU9AVGyzW?xPW4W!6z7XoO`&ghGZVNx1iJG8m`eW z1P0FOg|D~MLjits5q>;RqaLymM3|?YY)^P#hR)n`aSlrWKL8fk69qx{^>#26Ral6r zdpvhQ7{v0jT8W1%Gj!&TdyA`N4JbnyHtLql>9Rrh^)^787rTI8@fQV*m0t)yW^4D( z(8LP8`N4)6BOMj#U=0TSs!1Zf?qdMe3!@A0b58ghKKMZ01P5d24QGZfkd6bhjNpoJ z$t_^N1Zs83O&#-my)ZTvHdDmS^bCacw2VN(fhO9dIW`U}NP&pT{abX}Xlhr-mnth< zz0h@4oDh#INZ8G>!uCQb%N!fp6Bq1NS_2@R{F7cgtQWnQp6NxJUb<|>ATeR*AgM!d z7r3*|Ag!@mWo=L~z1BwCRnH2y@0vW7Tu=bVIh|gc^VV&D_C3j!DSPIZSzTKGy~$_@ z`uTNOvD{!fA8X)-cUXw>1MG*;9M5Y2oq!w*x7)=!ggY$SQ~LpSC08%=>0Mm5q7@qh z!tB5m^Uwas^~b)SPn&>;m*f27U7SmlN0y(@bb5&m#v6Tu9dpJbU&hCIp4YEhezx{c zzpA?@Yp>jp^efkKtJ4$5c9J&%4Cd#zjK6gbYy&>l-69YEN==^lcYpW9dxy3e5#H;3 zL=^CQ@KJMdp*DqUG13Jg0{mP&`L;lIe%&X#dyA=>G^jdq|}0W0_`gZISMDTsk3J#6j0m1sf@}C_ke-$#A`jldIt7e# zk?s^&RseAi0{JkIceTZz1G{|{AMdFTS+OJ_1-_T50=-jb)lS=-#W9J4Kp}^XEh2;I zp$jR6mhr*hqV0kJrDL8Sc8Fu7F1Fppj?X|$ViG9jFghSr^pVad+~p!ZEUT=x`$#O~ zxVQ-XRAyT|Jyn;CU!Yw@0#!Zt55@+9Kq8pY?eJ!eqCX%GXoxFXE(vH;Yg@65RgzkP zpV|la;m=+WP#gg9gbA=tHPR|F1T6QfU}vyUvRnHj?>&)5X(5$sITJ7 zSYN2h@N?le>ysq`n&~1~8`vaGjs$aul|rTRc5jB|3#PEvIlLj0>sT4A^h7ME8sYfra4Y6#%4Ey#^N2bi}8<$lOa7x0Nzm890PEO z*eoY~I@3%UD?^t;ZgrYd4rh}Xt1LU;@!ri&FjoO&*zDcBO0Y<-u*)$@Jbx?|Kz68* zA6BEj{X7N9Ltvh?HcxoQyw&4QtdM}yJk6)L0xaPhK?h8VV{#5SfE0j3i$lO-zm3^e zIqGZYV*-oJ=GiBE**~QPQ$v&^=?%B+EK+xZ0=)s}VIuKjNkE>#Wgf#(AAXoIp(t_F z^7QgOM}qwv$2N1vS^q2(#5OSEQUw06)Tl#}aC2bLhhu_iQUHZXkC&If^GxT=4HViN zj%{$BpC3Z#%|9y#XJlqI!t(5e2!d86NiJNmDM?wbb5f@2<_?UCO z;@C8cFT^xY{Q2e}#gyV}eY4jxjJ;}_N{MZ7#KqfJJe)L5b6);Zh;G1YqETtud9DY2 z!$0QD{RWKlW>3NReg%uCOXWxQ A`Tzg` literal 0 HcmV?d00001 diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 2c02d947aa2b..24ca04e3d243 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -1979,2012 +1979,2012 @@ $(OBJEVENTGFXDIR)/pokemon/jirachi.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/pokemon/deoxys.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/turtwig.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/turtwig.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/grotle.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/grotle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/torterra.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/torterra.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/chimchar.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/chimchar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/monferno.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/monferno.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/infernape.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/infernape.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/piplup.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/piplup.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/prinplup.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/prinplup.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/empoleon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/empoleon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/starly.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/starly.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/staravia.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/staravia.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/staraptor.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/staraptor.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bidoof.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bidoof.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bibarel.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bibarel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/kricketot.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/kricketot.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/kricketune.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/kricketune.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/shinx.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/shinx.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/luxio.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/luxio.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/luxray.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/luxray.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/budew.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/budew.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/roserade.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/roserade.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cranidos.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cranidos.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rampardos.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rampardos.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/shieldon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/shieldon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bastiodon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bastiodon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/burmy.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/burmy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/wormadam.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/wormadam.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mothim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mothim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/combee.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/combee.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vespiquen.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vespiquen.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pachirisu.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pachirisu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/buizel.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/buizel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/floatzel.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/floatzel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cherubi.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cherubi.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cherrim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cherrim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/shellos.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/shellos.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gastrodon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gastrodon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/ambipom.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/ambipom.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/drifloon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/drifloon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/drifblim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/drifblim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/buneary.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/buneary.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lopunny.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lopunny.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mismagius.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mismagius.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/honchkrow.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/honchkrow.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/glameow.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/glameow.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/purugly.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/purugly.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/chingling.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/chingling.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/stunky.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/stunky.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/skuntank.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/skuntank.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bronzor.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bronzor.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bronzong.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bronzong.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bonsly.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bonsly.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mime_jr.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mime_jr.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/happiny.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/happiny.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/chatot.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/chatot.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/spiritomb.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/spiritomb.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gible.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gible.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gabite.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gabite.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/garchomp.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/garchomp.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/munchlax.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/munchlax.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/riolu.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/riolu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lucario.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lucario.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/hippopotas.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/hippopotas.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/hippowdon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/hippowdon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/skorupi.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/skorupi.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/drapion.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/drapion.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/croagunk.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/croagunk.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/toxicroak.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/toxicroak.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/carnivine.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/carnivine.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/finneon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/finneon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lumineon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lumineon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mantyke.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mantyke.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/snover.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/snover.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/abomasnow.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/abomasnow.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/weavile.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/weavile.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/magnezone.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/magnezone.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lickilicky.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lickilicky.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rhyperior.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rhyperior.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tangrowth.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tangrowth.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/electivire.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/electivire.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/magmortar.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/magmortar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/togekiss.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/togekiss.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/yanmega.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/yanmega.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/leafeon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/leafeon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/glaceon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/glaceon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gliscor.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gliscor.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mamoswine.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mamoswine.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/porygon_z.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/porygon_z.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gallade.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gallade.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/probopass.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/probopass.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dusknoir.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dusknoir.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/froslass.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/froslass.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rotom.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rotom.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/uxie.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/uxie.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mesprit.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mesprit.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/azelf.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/azelf.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dialga.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/dialga.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/palkia.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/palkia.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/heatran.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/heatran.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/regigigas.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/regigigas.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/giratina.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/giratina.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/cresselia.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cresselia.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/phione.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/phione.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/manaphy.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/manaphy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/darkrai.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/darkrai.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/shaymin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/shaymin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/arceus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/victini.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/victini.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/snivy.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/snivy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/servine.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/servine.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/serperior.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/serperior.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tepig.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tepig.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pignite.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pignite.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/emboar.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/emboar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/oshawott.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/oshawott.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dewott.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dewott.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/samurott.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/samurott.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/patrat.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/patrat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/watchog.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/watchog.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lillipup.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lillipup.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/herdier.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/herdier.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/stoutland.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/stoutland.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/purrloin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/purrloin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/liepard.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/liepard.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pansage.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pansage.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/simisage.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/simisage.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pansear.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pansear.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/simisear.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/simisear.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/panpour.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/panpour.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/simipour.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/simipour.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/munna.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/munna.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/musharna.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/musharna.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pidove.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pidove.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tranquill.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tranquill.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/unfezant.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/unfezant.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/blitzle.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/blitzle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zebstrika.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zebstrika.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/roggenrola.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/roggenrola.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/boldore.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/boldore.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gigalith.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gigalith.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/woobat.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/woobat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/swoobat.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/swoobat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/drilbur.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/drilbur.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/excadrill.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/excadrill.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/audino.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/audino.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/timburr.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/timburr.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gurdurr.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gurdurr.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/conkeldurr.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/conkeldurr.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tympole.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tympole.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/palpitoad.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/palpitoad.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/seismitoad.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/seismitoad.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/throh.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/throh.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sawk.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sawk.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sewaddle.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sewaddle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/swadloon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/swadloon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/leavanny.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/leavanny.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/venipede.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/venipede.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/whirlipede.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/whirlipede.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/scolipede.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/scolipede.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cottonee.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cottonee.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/whimsicott.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/whimsicott.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/petilil.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/petilil.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lilligant.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lilligant.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/basculin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/basculin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sandile.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sandile.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/krokorok.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/krokorok.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/krookodile.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/krookodile.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/darumaka.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/darumaka.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/darmanitan.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/darmanitan.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/maractus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/maractus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dwebble.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dwebble.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/crustle.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/crustle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/scraggy.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/scraggy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/scrafty.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/scrafty.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sigilyph.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sigilyph.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/yamask.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/yamask.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cofagrigus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cofagrigus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tirtouga.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tirtouga.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/carracosta.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/carracosta.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/archen.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/archen.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/archeops.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/archeops.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/trubbish.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/trubbish.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/garbodor.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/garbodor.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zorua.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zorua.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zoroark.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zoroark.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/minccino.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/minccino.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cinccino.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cinccino.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gothita.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gothita.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gothorita.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gothorita.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gothitelle.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gothitelle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/solosis.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/solosis.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/duosion.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/duosion.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/reuniclus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/reuniclus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/ducklett.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/ducklett.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/swanna.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/swanna.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vanillite.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vanillite.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vanillish.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vanillish.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vanilluxe.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vanilluxe.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/deerling.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/deerling.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sawsbuck.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sawsbuck.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/emolga.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/emolga.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/karrablast.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/karrablast.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/escavalier.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/escavalier.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/foongus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/foongus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/amoonguss.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/amoonguss.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/frillish.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/frillish.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/jellicent.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/jellicent.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alomomola.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alomomola.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/joltik.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/joltik.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/galvantula.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/galvantula.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/ferroseed.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/ferroseed.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/ferrothorn.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/ferrothorn.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/klink.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/klink.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/klang.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/klang.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/klinklang.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/klinklang.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tynamo.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tynamo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/eelektrik.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/eelektrik.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/eelektross.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/eelektross.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/elgyem.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/elgyem.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/beheeyem.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/beheeyem.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/litwick.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/litwick.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lampent.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lampent.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/chandelure.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/chandelure.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/axew.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/axew.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/fraxure.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/fraxure.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/haxorus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/haxorus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cubchoo.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cubchoo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/beartic.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/beartic.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cryogonal.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cryogonal.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/shelmet.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/shelmet.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/accelgor.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/accelgor.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/stunfisk.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/stunfisk.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mienfoo.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mienfoo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mienshao.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mienshao.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/druddigon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/druddigon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/golett.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/golett.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/golurk.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/golurk.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pawniard.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pawniard.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bisharp.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bisharp.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bouffalant.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bouffalant.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rufflet.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rufflet.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/braviary.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/braviary.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vullaby.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vullaby.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mandibuzz.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mandibuzz.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/heatmor.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/heatmor.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/durant.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/durant.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/deino.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/deino.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zweilous.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zweilous.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/hydreigon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/hydreigon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/larvesta.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/larvesta.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/volcarona.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/volcarona.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cobalion.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cobalion.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/terrakion.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/terrakion.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/virizion.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/virizion.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tornadus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tornadus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/thundurus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/thundurus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/reshiram.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/reshiram.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/zekrom.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/zekrom.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/landorus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/landorus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/kyurem.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/kyurem.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/keldeo.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/keldeo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/meloetta.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/meloetta.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/genesect.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/genesect.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/chespin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/chespin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/quilladin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/quilladin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/chesnaught.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/chesnaught.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/fennekin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/fennekin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/braixen.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/braixen.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/delphox.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/delphox.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/froakie.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/froakie.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/frogadier.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/frogadier.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/greninja.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/greninja.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bunnelby.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bunnelby.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/diggersby.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/diggersby.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/fletchling.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/fletchling.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/fletchinder.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/fletchinder.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/talonflame.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/talonflame.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/scatterbug.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/scatterbug.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/spewpa.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/spewpa.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/litleo.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/litleo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pyroar.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pyroar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/flabebe.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/flabebe.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/floette.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/floette.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/florges.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/florges.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/skiddo.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/skiddo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gogoat.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gogoat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pancham.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pancham.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pangoro.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pangoro.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/furfrou.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/furfrou.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/espurr.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/espurr.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/meowstic.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/meowstic.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/honedge.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/honedge.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/doublade.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/doublade.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/aegislash.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/aegislash.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/spritzee.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/spritzee.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/aromatisse.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/aromatisse.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/swirlix.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/swirlix.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/slurpuff.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/slurpuff.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/inkay.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/inkay.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/malamar.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/malamar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/binacle.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/binacle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/barbaracle.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/barbaracle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/skrelp.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/skrelp.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dragalge.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dragalge.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/clauncher.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/clauncher.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/clawitzer.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/clawitzer.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/helioptile.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/helioptile.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/heliolisk.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/heliolisk.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tyrunt.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tyrunt.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tyrantrum.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tyrantrum.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/amaura.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/amaura.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/aurorus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/aurorus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sylveon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sylveon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/hawlucha.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/hawlucha.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dedenne.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dedenne.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/carbink.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/carbink.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/goomy.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/goomy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sliggoo.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sliggoo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/goodra.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/goodra.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/klefki.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/klefki.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/phantump.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/phantump.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/trevenant.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/trevenant.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pumpkaboo.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pumpkaboo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gourgeist.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gourgeist.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bergmite.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bergmite.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/avalugg.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/avalugg.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/noibat.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/noibat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/noivern.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/noivern.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/xerneas.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/xerneas.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/yveltal.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/yveltal.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/zygarde.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/zygarde.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/diancie.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/diancie.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/hoopa.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/hoopa.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/volcanion.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/volcanion.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rowlet.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rowlet.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dartrix.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dartrix.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/decidueye.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/decidueye.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/litten.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/litten.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/torracat.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/torracat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/incineroar.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/incineroar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/popplio.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/popplio.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/brionne.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/brionne.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/primarina.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/primarina.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pikipek.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pikipek.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/trumbeak.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/trumbeak.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/toucannon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/toucannon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/yungoos.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/yungoos.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gumshoos.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gumshoos.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/grubbin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/grubbin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/charjabug.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/charjabug.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vikavolt.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vikavolt.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/crabrawler.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/crabrawler.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/crabominable.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/crabominable.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/oricorio.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/oricorio.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cutiefly.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cutiefly.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/ribombee.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/ribombee.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rockruff.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rockruff.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lycanroc.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lycanroc.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lycanroc_dusk.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lycanroc_dusk.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lycanroc_midnight.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lycanroc_midnight.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/wishiwashi.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/wishiwashi.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mareanie.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mareanie.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/toxapex.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/toxapex.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mudbray.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mudbray.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mudsdale.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mudsdale.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dewpider.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dewpider.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/araquanid.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/araquanid.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/fomantis.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/fomantis.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lurantis.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lurantis.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/morelull.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/morelull.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/shiinotic.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/shiinotic.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/salandit.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/salandit.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/salazzle.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/salazzle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/stufful.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/stufful.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bewear.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bewear.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bounsweet.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bounsweet.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/steenee.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/steenee.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tsareena.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tsareena.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/comfey.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/comfey.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/oranguru.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/oranguru.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/passimian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/passimian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/wimpod.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/wimpod.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/golisopod.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/golisopod.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sandygast.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sandygast.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/palossand.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/palossand.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pyukumuku.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pyukumuku.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/typenull.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/typenull.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/silvally.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/silvally.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/minior.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/minior.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/komala.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/komala.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/turtonator.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/turtonator.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/togedemaru.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/togedemaru.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mimikyu.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mimikyu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/bruxish.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/bruxish.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/drampa.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/drampa.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dhelmise.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dhelmise.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/jangmo-o.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/jangmo-o.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/hakamo-o.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/hakamo-o.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/kommo-o.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/kommo-o.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tapukoko.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tapukoko.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tapulele.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tapulele.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tapubulu.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tapubulu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/tapufini.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/tapufini.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cosmog.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cosmog.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cosmoem.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cosmoem.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/solgaleo.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/solgaleo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lunala.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lunala.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/nihilego.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/nihilego.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/buzzwole.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/buzzwole.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pheromosa.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pheromosa.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/xurkitree.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/xurkitree.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/celesteela.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/celesteela.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/kartana.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/kartana.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/guzzlord.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/guzzlord.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/necrozma.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/necrozma.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/necrozma_dawn_wings.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/necrozma_dawn_wings.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/necrozma_dusk_mane.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/necrozma_dusk_mane.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/magearna.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/magearna.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/marshadow.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/marshadow.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/poipole.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/poipole.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/naganadel.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/naganadel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/stakataka.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/stakataka.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/blacephalon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/blacephalon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zeraora.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zeraora.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/meltan.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/meltan.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/melmetal.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/melmetal.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/grookey.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/grookey.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/thwackey.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/thwackey.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rillaboom.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rillaboom.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/scorbunny.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/scorbunny.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/raboot.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/raboot.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cinderace.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cinderace.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sobble.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sobble.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/drizzile.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/drizzile.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/inteleon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/inteleon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/skwovet.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/skwovet.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/greedent.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/greedent.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rookidee.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rookidee.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/corvisquire.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/corvisquire.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/corviknight.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/corviknight.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/blipbug.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/blipbug.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dottler.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dottler.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/orbeetle.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/orbeetle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/nickit.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/nickit.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/thievul.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/thievul.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gossifleur.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gossifleur.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/eldegoss.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/eldegoss.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/wooloo.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/wooloo.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dubwool.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dubwool.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/chewtle.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/chewtle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/drednaw.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/drednaw.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/yamper.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/yamper.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/boltund.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/boltund.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rolycoly.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rolycoly.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/carkol.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/carkol.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/coalossal.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/coalossal.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/applin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/applin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/flapple.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/flapple.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/appletun.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/appletun.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/silicobra.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/silicobra.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sandaconda.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sandaconda.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cramorant.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cramorant.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/arrokuda.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/arrokuda.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/barraskewda.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/barraskewda.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/toxel.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/toxel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/toxtricity.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/toxtricity.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/toxtricity_lowkey.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/toxtricity_lowkey.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sizzlipede.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sizzlipede.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/centiskorch.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/centiskorch.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/clobbopus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/clobbopus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/grapploct.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/grapploct.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sinistea.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sinistea.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/polteageist.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/polteageist.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/hatenna.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/hatenna.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/hattrem.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/hattrem.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/hatterene.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/hatterene.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/impidimp.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/impidimp.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/morgrem.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/morgrem.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/grimmsnarl.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/grimmsnarl.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/obstagoon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/obstagoon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/perrserker.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/perrserker.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cursola.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cursola.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sirfetchd.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sirfetchd.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mr_rime.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mr_rime.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/runerigus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/runerigus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/milcery.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/milcery.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alcremie.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alcremie.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/falinks.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/falinks.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/pincurchin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pincurchin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/snom.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/snom.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/frosmoth.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/frosmoth.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/stonjourner.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/stonjourner.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/eiscue.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/eiscue.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/indeedee.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/indeedee.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/morpeko.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/morpeko.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/cufant.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/cufant.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/copperajah.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/copperajah.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dracozolt.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dracozolt.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/arctozolt.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/arctozolt.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dracovish.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dracovish.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/arctovish.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/arctovish.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/duraludon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/duraludon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dreepy.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dreepy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/drakloak.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/drakloak.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dragapult.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/dragapult.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zacian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zacian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zacian_crowned.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zacian_crowned.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zamazenta.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zamazenta.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zamazenta_crowned.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zamazenta_crowned.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/eternatus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/eternatus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/kubfu.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/kubfu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/urshifu.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/urshifu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zarude.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zarude.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/regieleki.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/regieleki.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/regidrago.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/regidrago.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/glastrier.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/glastrier.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/spectrier.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/spectrier.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/calyrex.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/calyrex.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/calyrex_shadow_rider.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/calyrex_shadow_rider.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/calyrex_ice_rider.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/calyrex_ice_rider.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zapdos_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zapdos_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/meowth_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/meowth_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/ponyta_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/ponyta_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rapidash_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rapidash_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/slowpoke_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/slowpoke_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/slowbro_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/slowbro_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/farfetchd_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/farfetchd_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/weezing_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/weezing_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/mr_mime_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/mr_mime_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/articuno_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/articuno_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/moltres_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/moltres_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/slowking_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/slowking_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/corsola_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/corsola_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zigzagoon_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zigzagoon_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/linoone_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/linoone_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/darumaka_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/darumaka_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/darmanitan_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/darmanitan_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/yamask_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/yamask_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/stunfisk_galarian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/stunfisk_galarian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/growlithe_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/growlithe_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/arcanine_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/arcanine_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/voltorb_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/voltorb_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/electrode_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/electrode_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/braviary_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/braviary_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/qwilfish_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/qwilfish_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sneasel_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sneasel_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zorua_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zorua_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/zoroark_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/zoroark_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/samurott_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/samurott_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/lilligant_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/lilligant_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sliggoo_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sliggoo_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/goodra_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/goodra_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/avalugg_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/avalugg_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/decidueye_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/decidueye_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/typhlosion_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/typhlosion_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/dialga_origin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/dialga_origin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/palkia_origin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/palkia_origin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/wyrdeer.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/wyrdeer.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/kleavor.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/kleavor.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/basculin_hisuian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/basculin_hisuian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/basculegion.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/basculegion.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/basculegion_female.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/basculegion_female.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/ursaluna.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/ursaluna.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sneasler.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sneasler.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/overqwil.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/overqwil.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/enamorus.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/enamorus.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/enamorus_therian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/enamorus_therian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/pichu_spiky_eared.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/pichu_spiky_eared.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/deoxys_attack.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/deoxys_attack.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/deoxys_defense.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/deoxys_defense.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/deoxys_speed.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/deoxys_speed.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/burmy_sandy_cloak.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/burmy_sandy_cloak.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/burmy_trash_cloak.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/burmy_trash_cloak.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/wormadam_sandy_cloak.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/wormadam_sandy_cloak.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/wormadam_trash_cloak.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/wormadam_trash_cloak.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/shellos_east_sea.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/shellos_east_sea.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/gastrodon_east_sea.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/gastrodon_east_sea.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rotom_heat.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rotom_heat.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rotom_wash.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rotom_wash.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rotom_frost.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rotom_frost.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rotom_fan.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rotom_fan.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/rotom_mow.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/rotom_mow.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/giratina_origin.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/giratina_origin.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_fighting.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_fighting.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_flying.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_flying.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_poison.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_poison.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_ground.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_ground.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_rock.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_rock.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_bug.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_bug.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_ghost.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_ghost.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_steel.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_steel.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_fire.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_fire.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_water.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_water.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_grass.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_grass.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_electric.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_electric.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_psychic.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_psychic.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_ice.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_ice.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_dragon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_dragon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_dark.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_dark.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/arceus_fairy.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/arceus_fairy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/basculin_blue_striped.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/basculin_blue_striped.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/deerling_autumn.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/deerling_autumn.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/deerling_summer.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/deerling_summer.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/deerling_winter.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/deerling_winter.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sawsbuck_autumn.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sawsbuck_autumn.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sawsbuck_summer.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sawsbuck_summer.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/sawsbuck_winter.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/sawsbuck_winter.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/meloetta_pirouette.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/meloetta_pirouette.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/polar.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_polar.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/tundra.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_tundra.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/continental.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_continental.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/garden.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_garden.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/elegant.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_elegant.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/modern.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_modern.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/marine.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_marine.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/archipelago.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_archipelago.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/high_plains.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_high_plains.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/sandstorm.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_sandstorm.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/river.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_river.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/monsoon.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_monsoon.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/savanna.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_savanna.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/sun.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_sun.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/ocean.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_ocean.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/jungle.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_jungle.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/fancy.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_fancy.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/poke_ball.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_poke_ball.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/vivillon/meadow.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/vivillon_meadow.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/flabebe_yellow_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/flabebe_yellow_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/flabebe_blue_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/flabebe_blue_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/flabebe_orange_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/flabebe_orange_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/flabebe_white_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/flabebe_white_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/floette_yellow_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/floette_yellow_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/floette_blue_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/floette_blue_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/floette_orange_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/floette_orange_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/floette_white_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/floette_white_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/floette_eternal_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/floette_eternal_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/florges_yellow_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/florges_yellow_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/florges_blue_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/florges_blue_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/florges_orange_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/florges_orange_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/florges_white_flower.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/florges_white_flower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/furfrou_heart_trim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/furfrou_heart_trim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/furfrou_star_trim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/furfrou_star_trim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/furfrou_diamond_trim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/furfrou_diamond_trim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/furfrou_debutante_trim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/furfrou_debutante_trim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/furfrou_matron_trim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/furfrou_matron_trim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/furfrou_dandy_trim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/furfrou_dandy_trim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/furfrou_la_reine_trim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/furfrou_la_reine_trim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/furfrou_kabuki_trim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/furfrou_kabuki_trim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/furfrou_pharaoh_trim.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/furfrou_pharaoh_trim.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/hoopa_unbound.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/hoopa_unbound.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/alolan_rattata.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_rattata.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_raticate.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_raticate.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_raichu.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_raichu.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_sandshrew.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_sandshrew.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_sandslash.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_sandslash.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_vulpix.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_vulpix.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_ninetales.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_ninetales.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_diglett.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_diglett.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_dugtrio.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_dugtrio.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_meowth.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_meowth.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_persian.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_persian.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_geodude.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_geodude.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_graveler.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_graveler.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_golem.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_golem.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_grimer.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_grimer.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_muk.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_muk.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 -# $(OBJEVENTGFXDIR)/pokemon/alolan_exeggutor.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 8 -mheight 8 +$(OBJEVENTGFXDIR)/pokemon/alolan_exeggutor.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 8 -mheight 8 -# $(OBJEVENTGFXDIR)/pokemon/alolan_marowak.4bpp: %.4bpp: %.png -# $(GFX) $< $@ -mwidth 4 -mheight 4 +$(OBJEVENTGFXDIR)/pokemon/alolan_marowak.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 $(MISCGFXDIR)/emotes.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index f4c05e13af13..b5a371f31ef0 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -779,683 +779,683 @@ const u32 gObjectEventPic_Groudon[] = INCBIN_COMP("graphics/object_events/pics/p const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rayquaza.4bpp"); const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jirachi.4bpp"); const u32 gObjectEventPic_Deoxys[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys.4bpp"); -// const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtwig.4bpp"); -// const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grotle.4bpp"); -// const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torterra.4bpp"); -// const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chimchar.4bpp"); -// const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/monferno.4bpp"); -// const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/object_events/pics/pokemon/infernape.4bpp"); -// const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/piplup.4bpp"); -// const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/prinplup.4bpp"); -// const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/empoleon.4bpp"); -// const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/starly.4bpp"); -// const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staravia.4bpp"); -// const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staraptor.4bpp"); -// const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bidoof.4bpp"); -// const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bibarel.4bpp"); -// const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketot.4bpp"); -// const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketune.4bpp"); -// const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shinx.4bpp"); -// const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxio.4bpp"); -// const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxray.4bpp"); -// const u32 gObjectEventPic_Budew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/budew.4bpp"); -// const u32 gObjectEventPic_Roserade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roserade.4bpp"); -// const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cranidos.4bpp"); -// const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rampardos.4bpp"); -// const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shieldon.4bpp"); -// const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bastiodon.4bpp"); -// const u32 gObjectEventPic_Burmy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy.4bpp"); -// const u32 gObjectEventPic_Wormadam[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam.4bpp"); -// const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mothim.4bpp"); -// const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee.4bpp"); -// const u32 gObjectEventPic_Combee_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee_f.4bpp"); -// const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vespiquen.4bpp"); -// const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pachirisu.4bpp"); -// const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buizel.4bpp"); -// const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floatzel.4bpp"); -// const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherubi.4bpp"); -// const u32 gObjectEventPic_Cherrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherrim.4bpp"); -// const u32 gObjectEventPic_Shellos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos.4bpp"); -// const u32 gObjectEventPic_Gastrodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon.4bpp"); -// const u32 gObjectEventPic_Ambipom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ambipom.4bpp"); -// const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifloon.4bpp"); -// const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifblim.4bpp"); -// const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buneary.4bpp"); -// const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lopunny.4bpp"); -// const u32 gObjectEventPic_Mismagius[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mismagius.4bpp"); -// const u32 gObjectEventPic_Honchkrow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honchkrow.4bpp"); -// const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glameow.4bpp"); -// const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purugly.4bpp"); -// const u32 gObjectEventPic_Chingling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chingling.4bpp"); -// const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunky.4bpp"); -// const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skuntank.4bpp"); -// const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzor.4bpp"); -// const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzong.4bpp"); -// const u32 gObjectEventPic_Bonsly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bonsly.4bpp"); -// const u32 gObjectEventPic_MimeJr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mime_jr.4bpp"); -// const u32 gObjectEventPic_Happiny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/happiny.4bpp"); -// const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chatot.4bpp"); -// const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spiritomb.4bpp"); -// const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gible.4bpp"); -// const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gabite.4bpp"); -// const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garchomp.4bpp"); -// const u32 gObjectEventPic_Munchlax[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munchlax.4bpp"); -// const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/riolu.4bpp"); -// const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lucario.4bpp"); -// const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas.4bpp"); -// const u32 gObjectEventPic_Hippopotas_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas_f.4bpp"); -// const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon.4bpp"); -// const u32 gObjectEventPic_Hippowdon_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon_f.4bpp"); -// const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skorupi.4bpp"); -// const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drapion.4bpp"); -// const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/croagunk.4bpp"); -// const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxicroak.4bpp"); -// const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carnivine.4bpp"); -// const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/finneon.4bpp"); -// const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lumineon.4bpp"); -// const u32 gObjectEventPic_Mantyke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mantyke.4bpp"); -// const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snover.4bpp"); -// const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/abomasnow.4bpp"); -// const u32 gObjectEventPic_Weavile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weavile.4bpp"); -// const u32 gObjectEventPic_Magnezone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magnezone.4bpp"); -// const u32 gObjectEventPic_Lickilicky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lickilicky.4bpp"); -// const u32 gObjectEventPic_Rhyperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhyperior.4bpp"); -// const u32 gObjectEventPic_Tangrowth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tangrowth.4bpp"); -// const u32 gObjectEventPic_Electivire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electivire.4bpp"); -// const u32 gObjectEventPic_Magmortar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magmortar.4bpp"); -// const u32 gObjectEventPic_Togekiss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togekiss.4bpp"); -// const u32 gObjectEventPic_Yanmega[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yanmega.4bpp"); -// const u32 gObjectEventPic_Leafeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leafeon.4bpp"); -// const u32 gObjectEventPic_Glaceon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glaceon.4bpp"); -// const u32 gObjectEventPic_Gliscor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gliscor.4bpp"); -// const u32 gObjectEventPic_Mamoswine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mamoswine.4bpp"); -// const u32 gObjectEventPic_Porygon_z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon_z.4bpp"); -// const u32 gObjectEventPic_Gallade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gallade.4bpp"); -// const u32 gObjectEventPic_Probopass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/probopass.4bpp"); -// const u32 gObjectEventPic_Dusknoir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dusknoir.4bpp"); -// const u32 gObjectEventPic_Froslass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froslass.4bpp"); -// const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom.4bpp"); -// const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/uxie.4bpp"); -// const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mesprit.4bpp"); -// const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azelf.4bpp"); -// const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga.4bpp"); -// const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia.4bpp"); -// const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatran.4bpp"); -// const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regigigas.4bpp"); -// const u32 gObjectEventPic_Giratina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina.4bpp"); -// const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cresselia.4bpp"); -// const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phione.4bpp"); -// const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/manaphy.4bpp"); -// const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darkrai.4bpp"); -// const u32 gObjectEventPic_Shaymin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shaymin.4bpp"); -// const u32 gObjectEventPic_Arceus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus.4bpp"); -// const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/victini.4bpp"); -// const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snivy.4bpp"); -// const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/servine.4bpp"); -// const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/serperior.4bpp"); -// const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tepig.4bpp"); -// const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pignite.4bpp"); -// const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emboar.4bpp"); -// const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oshawott.4bpp"); -// const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewott.4bpp"); -// const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott.4bpp"); -// const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/patrat.4bpp"); -// const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/watchog.4bpp"); -// const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lillipup.4bpp"); -// const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/herdier.4bpp"); -// const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stoutland.4bpp"); -// const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purrloin.4bpp"); -// const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/liepard.4bpp"); -// const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansage.4bpp"); -// const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisage.4bpp"); -// const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansear.4bpp"); -// const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisear.4bpp"); -// const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/panpour.4bpp"); -// const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simipour.4bpp"); -// const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munna.4bpp"); -// const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/musharna.4bpp"); -// const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidove.4bpp"); -// const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tranquill.4bpp"); -// const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant.4bpp"); -// const u32 gObjectEventPic_Unfezant_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant_f.4bpp"); -// const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blitzle.4bpp"); -// const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zebstrika.4bpp"); -// const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roggenrola.4bpp"); -// const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boldore.4bpp"); -// const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gigalith.4bpp"); -// const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/woobat.4bpp"); -// const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swoobat.4bpp"); -// const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drilbur.4bpp"); -// const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/excadrill.4bpp"); -// const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/audino.4bpp"); -// const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/timburr.4bpp"); -// const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gurdurr.4bpp"); -// const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/conkeldurr.4bpp"); -// const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tympole.4bpp"); -// const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palpitoad.4bpp"); -// const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seismitoad.4bpp"); -// const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/throh.4bpp"); -// const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawk.4bpp"); -// const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sewaddle.4bpp"); -// const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swadloon.4bpp"); -// const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leavanny.4bpp"); -// const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venipede.4bpp"); -// const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whirlipede.4bpp"); -// const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scolipede.4bpp"); -// const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cottonee.4bpp"); -// const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whimsicott.4bpp"); -// const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/petilil.4bpp"); -// const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant.4bpp"); -// const u32 gObjectEventPic_Basculin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin.4bpp"); -// const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandile.4bpp"); -// const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krokorok.4bpp"); -// const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krookodile.4bpp"); -// const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka.4bpp"); -// const u32 gObjectEventPic_Darmanitan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan.4bpp"); -// const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/maractus.4bpp"); -// const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dwebble.4bpp"); -// const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crustle.4bpp"); -// const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scraggy.4bpp"); -// const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scrafty.4bpp"); -// const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sigilyph.4bpp"); -// const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask.4bpp"); -// const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cofagrigus.4bpp"); -// const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tirtouga.4bpp"); -// const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carracosta.4bpp"); -// const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archen.4bpp"); -// const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archeops.4bpp"); -// const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trubbish.4bpp"); -// const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garbodor.4bpp"); -// const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua.4bpp"); -// const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark.4bpp"); -// const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minccino.4bpp"); -// const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinccino.4bpp"); -// const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothita.4bpp"); -// const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothorita.4bpp"); -// const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothitelle.4bpp"); -// const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solosis.4bpp"); -// const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duosion.4bpp"); -// const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reuniclus.4bpp"); -// const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ducklett.4bpp"); -// const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swanna.4bpp"); -// const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillite.4bpp"); -// const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillish.4bpp"); -// const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanilluxe.4bpp"); -// const u32 gObjectEventPic_Deerling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling.4bpp"); -// const u32 gObjectEventPic_Sawsbuck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck.4bpp"); -// const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emolga.4bpp"); -// const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/karrablast.4bpp"); -// const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/escavalier.4bpp"); -// const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/foongus.4bpp"); -// const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amoonguss.4bpp"); -// const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish.4bpp"); -// const u32 gObjectEventPic_Frillish_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish_f.4bpp"); -// const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent.4bpp"); -// const u32 gObjectEventPic_Jellicent_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent_f.4bpp"); -// const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alomomola.4bpp"); -// const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/joltik.4bpp"); -// const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/object_events/pics/pokemon/galvantula.4bpp"); -// const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferroseed.4bpp"); -// const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferrothorn.4bpp"); -// const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klink.4bpp"); -// const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klang.4bpp"); -// const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klinklang.4bpp"); -// const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tynamo.4bpp"); -// const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektrik.4bpp"); -// const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektross.4bpp"); -// const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/elgyem.4bpp"); -// const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beheeyem.4bpp"); -// const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litwick.4bpp"); -// const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lampent.4bpp"); -// const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chandelure.4bpp"); -// const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/axew.4bpp"); -// const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fraxure.4bpp"); -// const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/haxorus.4bpp"); -// const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cubchoo.4bpp"); -// const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beartic.4bpp"); -// const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cryogonal.4bpp"); -// const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shelmet.4bpp"); -// const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/accelgor.4bpp"); -// const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk.4bpp"); -// const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienfoo.4bpp"); -// const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienshao.4bpp"); -// const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/druddigon.4bpp"); -// const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golett.4bpp"); -// const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golurk.4bpp"); -// const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pawniard.4bpp"); -// const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bisharp.4bpp"); -// const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bouffalant.4bpp"); -// const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rufflet.4bpp"); -// const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary.4bpp"); -// const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vullaby.4bpp"); -// const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mandibuzz.4bpp"); -// const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatmor.4bpp"); -// const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/durant.4bpp"); -// const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deino.4bpp"); -// const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zweilous.4bpp"); -// const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hydreigon.4bpp"); -// const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/larvesta.4bpp"); -// const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcarona.4bpp"); -// const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cobalion.4bpp"); -// const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/terrakion.4bpp"); -// const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/virizion.4bpp"); -// const u32 gObjectEventPic_Tornadus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tornadus.4bpp"); -// const u32 gObjectEventPic_Thundurus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thundurus.4bpp"); -// const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reshiram.4bpp"); -// const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zekrom.4bpp"); -// const u32 gObjectEventPic_Landorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/landorus.4bpp"); -// const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kyurem.4bpp"); -// const u32 gObjectEventPic_Keldeo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/keldeo.4bpp"); -// const u32 gObjectEventPic_Meloetta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta.4bpp"); -// const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/object_events/pics/pokemon/genesect.4bpp"); -// const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chespin.4bpp"); -// const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quilladin.4bpp"); -// const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chesnaught.4bpp"); -// const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fennekin.4bpp"); -// const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braixen.4bpp"); -// const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delphox.4bpp"); -// const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froakie.4bpp"); -// const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frogadier.4bpp"); -// const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greninja.4bpp"); -// const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bunnelby.4bpp"); -// const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diggersby.4bpp"); -// const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchling.4bpp"); -// const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchinder.4bpp"); -// const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/object_events/pics/pokemon/talonflame.4bpp"); -// const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scatterbug.4bpp"); -// const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spewpa.4bpp"); -// const u32 gObjectEventPic_Vivillon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon.4bpp"); -// const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litleo.4bpp"); -// const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar.4bpp"); -// const u32 gObjectEventPic_Pyroar_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar_f.4bpp"); -// const u32 gObjectEventPic_Flabebe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe.4bpp"); -// const u32 gObjectEventPic_Floette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette.4bpp"); -// const u32 gObjectEventPic_Florges[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges.4bpp"); -// const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skiddo.4bpp"); -// const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gogoat.4bpp"); -// const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pancham.4bpp"); -// const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pangoro.4bpp"); -// const u32 gObjectEventPic_Furfrou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou.4bpp"); -// const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/espurr.4bpp"); -// const u32 gObjectEventPic_Meowstic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic.4bpp"); -// const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic_female.4bpp"); -// const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honedge.4bpp"); -// const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/doublade.4bpp"); -// const u32 gObjectEventPic_Aegislash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aegislash.4bpp"); -// const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spritzee.4bpp"); -// const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aromatisse.4bpp"); -// const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swirlix.4bpp"); -// const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slurpuff.4bpp"); -// const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inkay.4bpp"); -// const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/malamar.4bpp"); -// const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/binacle.4bpp"); -// const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barbaracle.4bpp"); -// const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skrelp.4bpp"); -// const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragalge.4bpp"); -// const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clauncher.4bpp"); -// const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clawitzer.4bpp"); -// const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/helioptile.4bpp"); -// const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heliolisk.4bpp"); -// const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrunt.4bpp"); -// const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrantrum.4bpp"); -// const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amaura.4bpp"); -// const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aurorus.4bpp"); -// const u32 gObjectEventPic_Sylveon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sylveon.4bpp"); -// const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hawlucha.4bpp"); -// const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dedenne.4bpp"); -// const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carbink.4bpp"); -// const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goomy.4bpp"); -// const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo.4bpp"); -// const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra.4bpp"); -// const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klefki.4bpp"); -// const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phantump.4bpp"); -// const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trevenant.4bpp"); -// const u32 gObjectEventPic_Pumpkaboo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pumpkaboo.4bpp"); -// const u32 gObjectEventPic_Gourgeist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gourgeist.4bpp"); -// const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bergmite.4bpp"); -// const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg.4bpp"); -// const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noibat.4bpp"); -// const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noivern.4bpp"); -// const u32 gObjectEventPic_Xerneas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xerneas.4bpp"); -// const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yveltal.4bpp"); -// const u32 gObjectEventPic_Zygarde[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zygarde.4bpp"); -// const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diancie.4bpp"); -// const u32 gObjectEventPic_Hoopa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa.4bpp"); -// const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcanion.4bpp"); -// const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rowlet.4bpp"); -// const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dartrix.4bpp"); -// const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye.4bpp"); -// const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litten.4bpp"); -// const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torracat.4bpp"); -// const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/incineroar.4bpp"); -// const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/popplio.4bpp"); -// const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/brionne.4bpp"); -// const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/primarina.4bpp"); -// const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pikipek.4bpp"); -// const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trumbeak.4bpp"); -// const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toucannon.4bpp"); -// const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yungoos.4bpp"); -// const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gumshoos.4bpp"); -// const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grubbin.4bpp"); -// const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charjabug.4bpp"); -// const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vikavolt.4bpp"); -// const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabrawler.4bpp"); -// const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabominable.4bpp"); -// const u32 gObjectEventPic_Oricorio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oricorio.4bpp"); -// const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cutiefly.4bpp"); -// const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ribombee.4bpp"); -// const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rockruff.4bpp"); -// const u32 gObjectEventPic_Lycanroc[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc.4bpp"); -// const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc_dusk.4bpp"); -// const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc_midnight.4bpp"); -// const u32 gObjectEventPic_Wishiwashi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wishiwashi.4bpp"); -// const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mareanie.4bpp"); -// const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxapex.4bpp"); -// const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudbray.4bpp"); -// const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudsdale.4bpp"); -// const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewpider.4bpp"); -// const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/araquanid.4bpp"); -// const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fomantis.4bpp"); -// const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lurantis.4bpp"); -// const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morelull.4bpp"); -// const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shiinotic.4bpp"); -// const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salandit.4bpp"); -// const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salazzle.4bpp"); -// const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stufful.4bpp"); -// const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bewear.4bpp"); -// const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bounsweet.4bpp"); -// const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/steenee.4bpp"); -// const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tsareena.4bpp"); -// const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/comfey.4bpp"); -// const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oranguru.4bpp"); -// const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/passimian.4bpp"); -// const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wimpod.4bpp"); -// const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golisopod.4bpp"); -// const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandygast.4bpp"); -// const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palossand.4bpp"); -// const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyukumuku.4bpp"); -// const u32 gObjectEventPic_Typenull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typenull.4bpp"); -// const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silvally.4bpp"); -// const u32 gObjectEventPic_Minior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minior.4bpp"); -// const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/komala.4bpp"); -// const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtonator.4bpp"); -// const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togedemaru.4bpp"); -// const u32 gObjectEventPic_Mimikyu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mimikyu.4bpp"); -// const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bruxish.4bpp"); -// const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drampa.4bpp"); -// const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dhelmise.4bpp"); -// const u32 gObjectEventPic_Jangmo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jangmo-o.4bpp"); -// const u32 gObjectEventPic_Hakamo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hakamo-o.4bpp"); -// const u32 gObjectEventPic_Kommo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kommo-o.4bpp"); -// const u32 gObjectEventPic_Tapukoko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapukoko.4bpp"); -// const u32 gObjectEventPic_Tapulele[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapulele.4bpp"); -// const u32 gObjectEventPic_Tapubulu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapubulu.4bpp"); -// const u32 gObjectEventPic_Tapufini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapufini.4bpp"); -// const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmog.4bpp"); -// const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmoem.4bpp"); -// const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solgaleo.4bpp"); -// const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lunala.4bpp"); -// const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nihilego.4bpp"); -// const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buzzwole.4bpp"); -// const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pheromosa.4bpp"); -// const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xurkitree.4bpp"); -// const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/object_events/pics/pokemon/celesteela.4bpp"); -// const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kartana.4bpp"); -// const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/object_events/pics/pokemon/guzzlord.4bpp"); -// const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma.4bpp"); -// const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma_dusk_mane.4bpp"); -// const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma_dawn_wings.4bpp"); -// const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magearna.4bpp"); -// const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marshadow.4bpp"); -// const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poipole.4bpp"); -// const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/naganadel.4bpp"); -// const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stakataka.4bpp"); -// const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blacephalon.4bpp"); -// const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zeraora.4bpp"); -// const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meltan.4bpp"); -// const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/melmetal.4bpp"); -// const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grookey.4bpp"); -// const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thwackey.4bpp"); -// const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rillaboom.4bpp"); -// const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scorbunny.4bpp"); -// const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raboot.4bpp"); -// const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinderace.4bpp"); -// const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sobble.4bpp"); -// const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drizzile.4bpp"); -// const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inteleon.4bpp"); -// const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skwovet.4bpp"); -// const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greedent.4bpp"); -// const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rookidee.4bpp"); -// const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corvisquire.4bpp"); -// const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corviknight.4bpp"); -// const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blipbug.4bpp"); -// const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dottler.4bpp"); -// const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/orbeetle.4bpp"); -// const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nickit.4bpp"); -// const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thievul.4bpp"); -// const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gossifleur.4bpp"); -// const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eldegoss.4bpp"); -// const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wooloo.4bpp"); -// const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dubwool.4bpp"); -// const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chewtle.4bpp"); -// const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drednaw.4bpp"); -// const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamper.4bpp"); -// const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boltund.4bpp"); -// const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rolycoly.4bpp"); -// const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carkol.4bpp"); -// const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/coalossal.4bpp"); -// const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/applin.4bpp"); -// const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flapple.4bpp"); -// const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/appletun.4bpp"); -// const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silicobra.4bpp"); -// const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandaconda.4bpp"); -// const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cramorant.4bpp"); -// const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arrokuda.4bpp"); -// const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barraskewda.4bpp"); -// const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxel.4bpp"); -// const u32 gObjectEventPic_Toxtricity[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity.4bpp"); -// const u32 gObjectEventPic_ToxtricityLowkey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity_lowkey.4bpp"); -// const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sizzlipede.4bpp"); -// const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/object_events/pics/pokemon/centiskorch.4bpp"); -// const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clobbopus.4bpp"); -// const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grapploct.4bpp"); -// const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sinistea.4bpp"); -// const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/polteageist.4bpp"); -// const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatenna.4bpp"); -// const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hattrem.4bpp"); -// const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatterene.4bpp"); -// const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/impidimp.4bpp"); -// const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morgrem.4bpp"); -// const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimmsnarl.4bpp"); -// const u32 gObjectEventPic_Obstagoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/obstagoon.4bpp"); -// const u32 gObjectEventPic_Perrserker[] = INCBIN_COMP("graphics/object_events/pics/pokemon/perrserker.4bpp"); -// const u32 gObjectEventPic_Cursola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cursola.4bpp"); -// const u32 gObjectEventPic_Sirfetchd[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sirfetchd.4bpp"); -// const u32 gObjectEventPic_MrRime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_rime.4bpp"); -// const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/runerigus.4bpp"); -// const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/object_events/pics/pokemon/milcery.4bpp"); -// const u32 gObjectEventPic_Alcremie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alcremie.4bpp"); -// const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/object_events/pics/pokemon/falinks.4bpp"); -// const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pincurchin.4bpp"); -// const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snom.4bpp"); -// const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frosmoth.4bpp"); -// const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stonjourner.4bpp"); -// const u32 gObjectEventPic_Eiscue[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eiscue.4bpp"); -// const u32 gObjectEventPic_Indeedee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/indeedee.4bpp"); -// const u32 gObjectEventPic_Morpeko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morpeko.4bpp"); -// const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cufant.4bpp"); -// const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/object_events/pics/pokemon/copperajah.4bpp"); -// const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracozolt.4bpp"); -// const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctozolt.4bpp"); -// const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracovish.4bpp"); -// const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctovish.4bpp"); -// const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duraludon.4bpp"); -// const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dreepy.4bpp"); -// const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drakloak.4bpp"); -// const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragapult.4bpp"); -// const u32 gObjectEventPic_Zacian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian.4bpp"); -// const u32 gObjectEventPic_Zamazenta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta.4bpp"); -// const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eternatus.4bpp"); -// const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kubfu.4bpp"); -// const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/urshifu.4bpp"); -// const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zarude.4bpp"); -// const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regieleki.4bpp"); -// const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regidrago.4bpp"); -// const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glastrier.4bpp"); -// const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spectrier.4bpp"); -// const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex.4bpp"); -// const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex_ice_rider.4bpp"); -// const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex_shadow_rider.4bpp"); -// const u32 gObjectEventPic_ZacianCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian_crowned.4bpp"); -// const u32 gObjectEventPic_ZamazentaCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta_crowned.4bpp"); -// const u32 gObjectEventPic_Wyrdeer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wyrdeer.4bpp"); -// const u32 gObjectEventPic_Kleavor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kleavor.4bpp"); -// const u32 gObjectEventPic_Ursaluna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ursaluna.4bpp"); -// const u32 gObjectEventPic_Basculegion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion.4bpp"); -// const u32 gObjectEventPic_Sneasler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasler.4bpp"); -// const u32 gObjectEventPic_Overqwil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/overqwil.4bpp"); -// const u32 gObjectEventPic_Enamorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus.4bpp"); -// const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus_therian.4bpp"); -// const u32 gObjectEventPic_PichuSpikyEared[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pichu_spiky_eared.4bpp"); -// const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_attack.4bpp"); -// const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_defense.4bpp"); -// const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_speed.4bpp"); -// const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy_sandy_cloak.4bpp"); -// const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy_trash_cloak.4bpp"); -// const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam_sandy_cloak.4bpp"); -// const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam_trash_cloak.4bpp"); -// const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos_east_sea.4bpp"); -// const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon_east_sea.4bpp"); -// const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_heat.4bpp"); -// const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_wash.4bpp"); -// const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_frost.4bpp"); -// const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_fan.4bpp"); -// const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_mow.4bpp"); -// const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina_origin.4bpp"); -// const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fighting.4bpp"); -// const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_flying.4bpp"); -// const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_poison.4bpp"); -// const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ground.4bpp"); -// const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_rock.4bpp"); -// const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_bug.4bpp"); -// const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ghost.4bpp"); -// const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_steel.4bpp"); -// const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fire.4bpp"); -// const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_water.4bpp"); -// const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_grass.4bpp"); -// const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_electric.4bpp"); -// const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_psychic.4bpp"); -// const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ice.4bpp"); -// const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_dragon.4bpp"); -// const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_dark.4bpp"); -// const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fairy.4bpp"); -// const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin_blue_striped.4bpp"); -// const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_autumn.4bpp"); -// const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_summer.4bpp"); -// const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_winter.4bpp"); -// const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_autumn.4bpp"); -// const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_summer.4bpp"); -// const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_winter.4bpp"); -// const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta_pirouette.4bpp"); -// const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/polar.4bpp"); -// const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/tundra.4bpp"); -// const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/continental.4bpp"); -// const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/garden.4bpp"); -// const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/elegant.4bpp"); -// const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/modern.4bpp"); -// const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/marine.4bpp"); -// const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/archipelago.4bpp"); -// const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/high_plains.4bpp"); -// const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/sandstorm.4bpp"); -// const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/river.4bpp"); -// const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/monsoon.4bpp"); -// const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/savanna.4bpp"); -// const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/sun.4bpp"); -// const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/ocean.4bpp"); -// const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/jungle.4bpp"); -// const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/fancy.4bpp"); -// const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/poke_ball.4bpp"); -// const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/meadow.4bpp"); -// const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_yellow_flower.4bpp"); -// const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_blue_flower.4bpp"); -// const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_orange_flower.4bpp"); -// const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_white_flower.4bpp"); -// const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_yellow_flower.4bpp"); -// const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_blue_flower.4bpp"); -// const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_orange_flower.4bpp"); -// const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_white_flower.4bpp"); -// const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_eternal_flower.4bpp"); -// const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_yellow_flower.4bpp"); -// const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_blue_flower.4bpp"); -// const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_orange_flower.4bpp"); -// const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_white_flower.4bpp"); -// const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_heart_trim.4bpp"); -// const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_star_trim.4bpp"); -// const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_diamond_trim.4bpp"); -// const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_debutante_trim.4bpp"); -// const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_matron_trim.4bpp"); -// const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_dandy_trim.4bpp"); -// const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_la_reine_trim.4bpp"); -// const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_kabuki_trim.4bpp"); -// const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_pharaoh_trim.4bpp"); -// const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa_unbound.4bpp"); -// const u32 gObjectEventPic_RattataAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_rattata.4bpp"); -// const u32 gObjectEventPic_RaticateAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_raticate.4bpp"); -// const u32 gObjectEventPic_RaichuAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_raichu.4bpp"); -// const u32 gObjectEventPic_SandshrewAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_sandshrew.4bpp"); -// const u32 gObjectEventPic_SandslashAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_sandslash.4bpp"); -// const u32 gObjectEventPic_VulpixAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_vulpix.4bpp"); -// const u32 gObjectEventPic_NinetalesAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_ninetales.4bpp"); -// const u32 gObjectEventPic_DiglettAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_diglett.4bpp"); -// const u32 gObjectEventPic_DugtrioAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_dugtrio.4bpp"); -// const u32 gObjectEventPic_MeowthAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_meowth.4bpp"); -// const u32 gObjectEventPic_PersianAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_persian.4bpp"); -// const u32 gObjectEventPic_GeodudeAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_geodude.4bpp"); -// const u32 gObjectEventPic_GravelerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_graveler.4bpp"); -// const u32 gObjectEventPic_GolemAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_golem.4bpp"); -// const u32 gObjectEventPic_GrimerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_grimer.4bpp"); -// const u32 gObjectEventPic_MukAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_muk.4bpp"); -// const u32 gObjectEventPic_ExeggutorAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_exeggutor.4bpp"); -// const u32 gObjectEventPic_MarowakAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_marowak.4bpp"); -// const u32 gObjectEventPic_ZapdosGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zapdos_galarian.4bpp"); -// const u32 gObjectEventPic_MeowthGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth_galarian.4bpp"); -// const u32 gObjectEventPic_PonytaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ponyta_galarian.4bpp"); -// const u32 gObjectEventPic_RapidashGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rapidash_galarian.4bpp"); -// const u32 gObjectEventPic_SlowpokeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowpoke_galarian.4bpp"); -// const u32 gObjectEventPic_SlowbroGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowbro_galarian.4bpp"); -// const u32 gObjectEventPic_FarfetchdGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/farfetchd_galarian.4bpp"); -// const u32 gObjectEventPic_WeezingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weezing_galarian.4bpp"); -// const u32 gObjectEventPic_MrMimeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime_galarian.4bpp"); -// const u32 gObjectEventPic_ArticunoGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/articuno_galarian.4bpp"); -// const u32 gObjectEventPic_MoltresGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/moltres_galarian.4bpp"); -// const u32 gObjectEventPic_SlowkingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowking_galarian.4bpp"); -// const u32 gObjectEventPic_CorsolaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corsola_galarian.4bpp"); -// const u32 gObjectEventPic_ZigzagoonGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zigzagoon_galarian.4bpp"); -// const u32 gObjectEventPic_LinooneGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/linoone_galarian.4bpp"); -// const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka_galarian.4bpp"); -// const u32 gObjectEventPic_DarmanitanGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan_galarian.4bpp"); -// const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask_galarian.4bpp"); -// const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk_galarian.4bpp"); -// const u32 gObjectEventPic_GrowlitheHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/growlithe_hisuian.4bpp"); -// const u32 gObjectEventPic_ArcanineHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arcanine_hisuian.4bpp"); -// const u32 gObjectEventPic_VoltorbHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/voltorb_hisuian.4bpp"); -// const u32 gObjectEventPic_ElectrodeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrode_hisuian.4bpp"); -// const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary_hisuian.4bpp"); -// const u32 gObjectEventPic_QwilfishHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/qwilfish_hisuian.4bpp"); -// const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua_hisuian.4bpp"); -// const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark_hisuian.4bpp"); -// const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo_hisuian.4bpp"); -// const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra_hisuian.4bpp"); -// const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg_hisuian.4bpp"); -// const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye_hisuian.4bpp"); -// const u32 gObjectEventPic_TyphlosionHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typhlosion_hisuian.4bpp"); -// const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott_hisuian.4bpp"); -// const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant_hisuian.4bpp"); -// const u32 gObjectEventPic_BasculinWhiteStripe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin_hisuian.4bpp"); -// const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion_female.4bpp"); -// const u32 gObjectEventPic_SneaselHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasel_hisuian.4bpp"); -// const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga_origin.4bpp"); -// const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia_origin.4bpp"); +const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtwig.4bpp"); +const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grotle.4bpp"); +const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torterra.4bpp"); +const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chimchar.4bpp"); +const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/monferno.4bpp"); +const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/object_events/pics/pokemon/infernape.4bpp"); +const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/piplup.4bpp"); +const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/prinplup.4bpp"); +const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/empoleon.4bpp"); +const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/starly.4bpp"); +const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staravia.4bpp"); +const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staraptor.4bpp"); +const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bidoof.4bpp"); +const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bibarel.4bpp"); +const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketot.4bpp"); +const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketune.4bpp"); +const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shinx.4bpp"); +const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxio.4bpp"); +const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxray.4bpp"); +const u32 gObjectEventPic_Budew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/budew.4bpp"); +const u32 gObjectEventPic_Roserade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roserade.4bpp"); +const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cranidos.4bpp"); +const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rampardos.4bpp"); +const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shieldon.4bpp"); +const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bastiodon.4bpp"); +const u32 gObjectEventPic_Burmy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy.4bpp"); +const u32 gObjectEventPic_Wormadam[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam.4bpp"); +const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mothim.4bpp"); +const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee.4bpp"); +const u32 gObjectEventPic_Combee_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee_f.4bpp"); +const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vespiquen.4bpp"); +const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pachirisu.4bpp"); +const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buizel.4bpp"); +const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floatzel.4bpp"); +const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherubi.4bpp"); +const u32 gObjectEventPic_Cherrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherrim.4bpp"); +const u32 gObjectEventPic_Shellos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos.4bpp"); +const u32 gObjectEventPic_Gastrodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon.4bpp"); +const u32 gObjectEventPic_Ambipom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ambipom.4bpp"); +const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifloon.4bpp"); +const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifblim.4bpp"); +const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buneary.4bpp"); +const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lopunny.4bpp"); +const u32 gObjectEventPic_Mismagius[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mismagius.4bpp"); +const u32 gObjectEventPic_Honchkrow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honchkrow.4bpp"); +const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glameow.4bpp"); +const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purugly.4bpp"); +const u32 gObjectEventPic_Chingling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chingling.4bpp"); +const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunky.4bpp"); +const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skuntank.4bpp"); +const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzor.4bpp"); +const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzong.4bpp"); +const u32 gObjectEventPic_Bonsly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bonsly.4bpp"); +const u32 gObjectEventPic_MimeJr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mime_jr.4bpp"); +const u32 gObjectEventPic_Happiny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/happiny.4bpp"); +const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chatot.4bpp"); +const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spiritomb.4bpp"); +const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gible.4bpp"); +const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gabite.4bpp"); +const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garchomp.4bpp"); +const u32 gObjectEventPic_Munchlax[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munchlax.4bpp"); +const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/riolu.4bpp"); +const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lucario.4bpp"); +const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas.4bpp"); +const u32 gObjectEventPic_Hippopotas_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas_f.4bpp"); +const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon.4bpp"); +const u32 gObjectEventPic_Hippowdon_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon_f.4bpp"); +const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skorupi.4bpp"); +const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drapion.4bpp"); +const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/croagunk.4bpp"); +const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxicroak.4bpp"); +const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carnivine.4bpp"); +const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/finneon.4bpp"); +const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lumineon.4bpp"); +const u32 gObjectEventPic_Mantyke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mantyke.4bpp"); +const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snover.4bpp"); +const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/abomasnow.4bpp"); +const u32 gObjectEventPic_Weavile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weavile.4bpp"); +const u32 gObjectEventPic_Magnezone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magnezone.4bpp"); +const u32 gObjectEventPic_Lickilicky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lickilicky.4bpp"); +const u32 gObjectEventPic_Rhyperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhyperior.4bpp"); +const u32 gObjectEventPic_Tangrowth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tangrowth.4bpp"); +const u32 gObjectEventPic_Electivire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electivire.4bpp"); +const u32 gObjectEventPic_Magmortar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magmortar.4bpp"); +const u32 gObjectEventPic_Togekiss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togekiss.4bpp"); +const u32 gObjectEventPic_Yanmega[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yanmega.4bpp"); +const u32 gObjectEventPic_Leafeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leafeon.4bpp"); +const u32 gObjectEventPic_Glaceon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glaceon.4bpp"); +const u32 gObjectEventPic_Gliscor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gliscor.4bpp"); +const u32 gObjectEventPic_Mamoswine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mamoswine.4bpp"); +const u32 gObjectEventPic_Porygon_z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon_z.4bpp"); +const u32 gObjectEventPic_Gallade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gallade.4bpp"); +const u32 gObjectEventPic_Probopass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/probopass.4bpp"); +const u32 gObjectEventPic_Dusknoir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dusknoir.4bpp"); +const u32 gObjectEventPic_Froslass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froslass.4bpp"); +const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom.4bpp"); +const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/uxie.4bpp"); +const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mesprit.4bpp"); +const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azelf.4bpp"); +const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga.4bpp"); +const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia.4bpp"); +const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatran.4bpp"); +const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regigigas.4bpp"); +const u32 gObjectEventPic_Giratina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina.4bpp"); +const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cresselia.4bpp"); +const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phione.4bpp"); +const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/manaphy.4bpp"); +const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darkrai.4bpp"); +const u32 gObjectEventPic_Shaymin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shaymin.4bpp"); +const u32 gObjectEventPic_Arceus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus.4bpp"); +const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/victini.4bpp"); +const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snivy.4bpp"); +const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/servine.4bpp"); +const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/serperior.4bpp"); +const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tepig.4bpp"); +const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pignite.4bpp"); +const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emboar.4bpp"); +const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oshawott.4bpp"); +const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewott.4bpp"); +const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott.4bpp"); +const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/patrat.4bpp"); +const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/watchog.4bpp"); +const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lillipup.4bpp"); +const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/herdier.4bpp"); +const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stoutland.4bpp"); +const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purrloin.4bpp"); +const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/liepard.4bpp"); +const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansage.4bpp"); +const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisage.4bpp"); +const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansear.4bpp"); +const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisear.4bpp"); +const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/panpour.4bpp"); +const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simipour.4bpp"); +const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munna.4bpp"); +const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/musharna.4bpp"); +const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidove.4bpp"); +const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tranquill.4bpp"); +const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant.4bpp"); +const u32 gObjectEventPic_Unfezant_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant_f.4bpp"); +const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blitzle.4bpp"); +const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zebstrika.4bpp"); +const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roggenrola.4bpp"); +const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boldore.4bpp"); +const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gigalith.4bpp"); +const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/woobat.4bpp"); +const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swoobat.4bpp"); +const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drilbur.4bpp"); +const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/excadrill.4bpp"); +const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/audino.4bpp"); +const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/timburr.4bpp"); +const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gurdurr.4bpp"); +const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/conkeldurr.4bpp"); +const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tympole.4bpp"); +const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palpitoad.4bpp"); +const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seismitoad.4bpp"); +const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/throh.4bpp"); +const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawk.4bpp"); +const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sewaddle.4bpp"); +const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swadloon.4bpp"); +const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leavanny.4bpp"); +const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venipede.4bpp"); +const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whirlipede.4bpp"); +const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scolipede.4bpp"); +const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cottonee.4bpp"); +const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whimsicott.4bpp"); +const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/petilil.4bpp"); +const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant.4bpp"); +const u32 gObjectEventPic_Basculin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin.4bpp"); +const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandile.4bpp"); +const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krokorok.4bpp"); +const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krookodile.4bpp"); +const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka.4bpp"); +const u32 gObjectEventPic_Darmanitan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan.4bpp"); +const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/maractus.4bpp"); +const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dwebble.4bpp"); +const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crustle.4bpp"); +const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scraggy.4bpp"); +const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scrafty.4bpp"); +const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sigilyph.4bpp"); +const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask.4bpp"); +const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cofagrigus.4bpp"); +const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tirtouga.4bpp"); +const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carracosta.4bpp"); +const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archen.4bpp"); +const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archeops.4bpp"); +const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trubbish.4bpp"); +const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garbodor.4bpp"); +const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua.4bpp"); +const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark.4bpp"); +const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minccino.4bpp"); +const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinccino.4bpp"); +const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothita.4bpp"); +const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothorita.4bpp"); +const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothitelle.4bpp"); +const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solosis.4bpp"); +const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duosion.4bpp"); +const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reuniclus.4bpp"); +const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ducklett.4bpp"); +const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swanna.4bpp"); +const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillite.4bpp"); +const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillish.4bpp"); +const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanilluxe.4bpp"); +const u32 gObjectEventPic_Deerling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling.4bpp"); +const u32 gObjectEventPic_Sawsbuck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck.4bpp"); +const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emolga.4bpp"); +const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/karrablast.4bpp"); +const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/escavalier.4bpp"); +const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/foongus.4bpp"); +const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amoonguss.4bpp"); +const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish.4bpp"); +const u32 gObjectEventPic_Frillish_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish_f.4bpp"); +const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent.4bpp"); +const u32 gObjectEventPic_Jellicent_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent_f.4bpp"); +const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alomomola.4bpp"); +const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/joltik.4bpp"); +const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/object_events/pics/pokemon/galvantula.4bpp"); +const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferroseed.4bpp"); +const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferrothorn.4bpp"); +const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klink.4bpp"); +const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klang.4bpp"); +const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klinklang.4bpp"); +const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tynamo.4bpp"); +const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektrik.4bpp"); +const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektross.4bpp"); +const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/elgyem.4bpp"); +const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beheeyem.4bpp"); +const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litwick.4bpp"); +const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lampent.4bpp"); +const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chandelure.4bpp"); +const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/axew.4bpp"); +const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fraxure.4bpp"); +const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/haxorus.4bpp"); +const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cubchoo.4bpp"); +const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beartic.4bpp"); +const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cryogonal.4bpp"); +const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shelmet.4bpp"); +const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/accelgor.4bpp"); +const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk.4bpp"); +const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienfoo.4bpp"); +const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienshao.4bpp"); +const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/druddigon.4bpp"); +const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golett.4bpp"); +const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golurk.4bpp"); +const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pawniard.4bpp"); +const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bisharp.4bpp"); +const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bouffalant.4bpp"); +const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rufflet.4bpp"); +const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary.4bpp"); +const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vullaby.4bpp"); +const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mandibuzz.4bpp"); +const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatmor.4bpp"); +const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/durant.4bpp"); +const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deino.4bpp"); +const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zweilous.4bpp"); +const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hydreigon.4bpp"); +const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/larvesta.4bpp"); +const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcarona.4bpp"); +const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cobalion.4bpp"); +const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/terrakion.4bpp"); +const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/virizion.4bpp"); +const u32 gObjectEventPic_Tornadus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tornadus.4bpp"); +const u32 gObjectEventPic_Thundurus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thundurus.4bpp"); +const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reshiram.4bpp"); +const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zekrom.4bpp"); +const u32 gObjectEventPic_Landorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/landorus.4bpp"); +const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kyurem.4bpp"); +const u32 gObjectEventPic_Keldeo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/keldeo.4bpp"); +const u32 gObjectEventPic_Meloetta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta.4bpp"); +const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/object_events/pics/pokemon/genesect.4bpp"); +const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chespin.4bpp"); +const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quilladin.4bpp"); +const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chesnaught.4bpp"); +const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fennekin.4bpp"); +const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braixen.4bpp"); +const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delphox.4bpp"); +const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froakie.4bpp"); +const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frogadier.4bpp"); +const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greninja.4bpp"); +const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bunnelby.4bpp"); +const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diggersby.4bpp"); +const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchling.4bpp"); +const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchinder.4bpp"); +const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/object_events/pics/pokemon/talonflame.4bpp"); +const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scatterbug.4bpp"); +const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spewpa.4bpp"); +const u32 gObjectEventPic_Vivillon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon.4bpp"); +const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litleo.4bpp"); +const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar.4bpp"); +const u32 gObjectEventPic_Pyroar_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar_f.4bpp"); +const u32 gObjectEventPic_Flabebe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe.4bpp"); +const u32 gObjectEventPic_Floette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette.4bpp"); +const u32 gObjectEventPic_Florges[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges.4bpp"); +const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skiddo.4bpp"); +const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gogoat.4bpp"); +const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pancham.4bpp"); +const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pangoro.4bpp"); +const u32 gObjectEventPic_Furfrou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou.4bpp"); +const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/espurr.4bpp"); +const u32 gObjectEventPic_Meowstic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic.4bpp"); +const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic_female.4bpp"); +const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honedge.4bpp"); +const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/doublade.4bpp"); +const u32 gObjectEventPic_Aegislash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aegislash.4bpp"); +const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spritzee.4bpp"); +const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aromatisse.4bpp"); +const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swirlix.4bpp"); +const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slurpuff.4bpp"); +const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inkay.4bpp"); +const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/malamar.4bpp"); +const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/binacle.4bpp"); +const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barbaracle.4bpp"); +const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skrelp.4bpp"); +const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragalge.4bpp"); +const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clauncher.4bpp"); +const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clawitzer.4bpp"); +const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/helioptile.4bpp"); +const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heliolisk.4bpp"); +const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrunt.4bpp"); +const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrantrum.4bpp"); +const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amaura.4bpp"); +const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aurorus.4bpp"); +const u32 gObjectEventPic_Sylveon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sylveon.4bpp"); +const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hawlucha.4bpp"); +const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dedenne.4bpp"); +const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carbink.4bpp"); +const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goomy.4bpp"); +const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo.4bpp"); +const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra.4bpp"); +const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klefki.4bpp"); +const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phantump.4bpp"); +const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trevenant.4bpp"); +const u32 gObjectEventPic_Pumpkaboo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pumpkaboo.4bpp"); +const u32 gObjectEventPic_Gourgeist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gourgeist.4bpp"); +const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bergmite.4bpp"); +const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg.4bpp"); +const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noibat.4bpp"); +const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noivern.4bpp"); +const u32 gObjectEventPic_Xerneas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xerneas.4bpp"); +const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yveltal.4bpp"); +const u32 gObjectEventPic_Zygarde[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zygarde.4bpp"); +const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diancie.4bpp"); +const u32 gObjectEventPic_Hoopa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa.4bpp"); +const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcanion.4bpp"); +const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rowlet.4bpp"); +const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dartrix.4bpp"); +const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye.4bpp"); +const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litten.4bpp"); +const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torracat.4bpp"); +const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/incineroar.4bpp"); +const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/popplio.4bpp"); +const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/brionne.4bpp"); +const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/primarina.4bpp"); +const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pikipek.4bpp"); +const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trumbeak.4bpp"); +const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toucannon.4bpp"); +const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yungoos.4bpp"); +const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gumshoos.4bpp"); +const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grubbin.4bpp"); +const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charjabug.4bpp"); +const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vikavolt.4bpp"); +const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabrawler.4bpp"); +const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabominable.4bpp"); +const u32 gObjectEventPic_Oricorio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oricorio.4bpp"); +const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cutiefly.4bpp"); +const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ribombee.4bpp"); +const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rockruff.4bpp"); +const u32 gObjectEventPic_Lycanroc[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc.4bpp"); +const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc_dusk.4bpp"); +const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc_midnight.4bpp"); +const u32 gObjectEventPic_Wishiwashi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wishiwashi.4bpp"); +const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mareanie.4bpp"); +const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxapex.4bpp"); +const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudbray.4bpp"); +const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudsdale.4bpp"); +const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewpider.4bpp"); +const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/araquanid.4bpp"); +const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fomantis.4bpp"); +const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lurantis.4bpp"); +const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morelull.4bpp"); +const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shiinotic.4bpp"); +const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salandit.4bpp"); +const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salazzle.4bpp"); +const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stufful.4bpp"); +const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bewear.4bpp"); +const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bounsweet.4bpp"); +const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/steenee.4bpp"); +const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tsareena.4bpp"); +const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/comfey.4bpp"); +const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oranguru.4bpp"); +const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/passimian.4bpp"); +const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wimpod.4bpp"); +const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golisopod.4bpp"); +const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandygast.4bpp"); +const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palossand.4bpp"); +const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyukumuku.4bpp"); +const u32 gObjectEventPic_Typenull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typenull.4bpp"); +const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silvally.4bpp"); +const u32 gObjectEventPic_Minior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minior.4bpp"); +const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/komala.4bpp"); +const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtonator.4bpp"); +const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togedemaru.4bpp"); +const u32 gObjectEventPic_Mimikyu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mimikyu.4bpp"); +const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bruxish.4bpp"); +const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drampa.4bpp"); +const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dhelmise.4bpp"); +const u32 gObjectEventPic_Jangmo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jangmo-o.4bpp"); +const u32 gObjectEventPic_Hakamo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hakamo-o.4bpp"); +const u32 gObjectEventPic_Kommo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kommo-o.4bpp"); +const u32 gObjectEventPic_Tapukoko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapukoko.4bpp"); +const u32 gObjectEventPic_Tapulele[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapulele.4bpp"); +const u32 gObjectEventPic_Tapubulu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapubulu.4bpp"); +const u32 gObjectEventPic_Tapufini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapufini.4bpp"); +const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmog.4bpp"); +const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmoem.4bpp"); +const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solgaleo.4bpp"); +const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lunala.4bpp"); +const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nihilego.4bpp"); +const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buzzwole.4bpp"); +const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pheromosa.4bpp"); +const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xurkitree.4bpp"); +const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/object_events/pics/pokemon/celesteela.4bpp"); +const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kartana.4bpp"); +const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/object_events/pics/pokemon/guzzlord.4bpp"); +const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma.4bpp"); +const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma_dusk_mane.4bpp"); +const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma_dawn_wings.4bpp"); +const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magearna.4bpp"); +const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marshadow.4bpp"); +const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poipole.4bpp"); +const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/naganadel.4bpp"); +const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stakataka.4bpp"); +const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blacephalon.4bpp"); +const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zeraora.4bpp"); +const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meltan.4bpp"); +const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/melmetal.4bpp"); +const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grookey.4bpp"); +const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thwackey.4bpp"); +const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rillaboom.4bpp"); +const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scorbunny.4bpp"); +const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raboot.4bpp"); +const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinderace.4bpp"); +const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sobble.4bpp"); +const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drizzile.4bpp"); +const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inteleon.4bpp"); +const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skwovet.4bpp"); +const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greedent.4bpp"); +const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rookidee.4bpp"); +const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corvisquire.4bpp"); +const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corviknight.4bpp"); +const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blipbug.4bpp"); +const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dottler.4bpp"); +const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/orbeetle.4bpp"); +const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nickit.4bpp"); +const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thievul.4bpp"); +const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gossifleur.4bpp"); +const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eldegoss.4bpp"); +const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wooloo.4bpp"); +const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dubwool.4bpp"); +const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chewtle.4bpp"); +const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drednaw.4bpp"); +const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamper.4bpp"); +const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boltund.4bpp"); +const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rolycoly.4bpp"); +const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carkol.4bpp"); +const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/coalossal.4bpp"); +const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/applin.4bpp"); +const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flapple.4bpp"); +const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/appletun.4bpp"); +const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silicobra.4bpp"); +const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandaconda.4bpp"); +const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cramorant.4bpp"); +const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arrokuda.4bpp"); +const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barraskewda.4bpp"); +const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxel.4bpp"); +const u32 gObjectEventPic_Toxtricity[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity.4bpp"); +const u32 gObjectEventPic_ToxtricityLowkey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity_lowkey.4bpp"); +const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sizzlipede.4bpp"); +const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/object_events/pics/pokemon/centiskorch.4bpp"); +const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clobbopus.4bpp"); +const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grapploct.4bpp"); +const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sinistea.4bpp"); +const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/polteageist.4bpp"); +const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatenna.4bpp"); +const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hattrem.4bpp"); +const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatterene.4bpp"); +const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/impidimp.4bpp"); +const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morgrem.4bpp"); +const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimmsnarl.4bpp"); +const u32 gObjectEventPic_Obstagoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/obstagoon.4bpp"); +const u32 gObjectEventPic_Perrserker[] = INCBIN_COMP("graphics/object_events/pics/pokemon/perrserker.4bpp"); +const u32 gObjectEventPic_Cursola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cursola.4bpp"); +const u32 gObjectEventPic_Sirfetchd[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sirfetchd.4bpp"); +const u32 gObjectEventPic_MrRime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_rime.4bpp"); +const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/runerigus.4bpp"); +const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/object_events/pics/pokemon/milcery.4bpp"); +const u32 gObjectEventPic_Alcremie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alcremie.4bpp"); +const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/object_events/pics/pokemon/falinks.4bpp"); +const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pincurchin.4bpp"); +const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snom.4bpp"); +const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frosmoth.4bpp"); +const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stonjourner.4bpp"); +const u32 gObjectEventPic_Eiscue[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eiscue.4bpp"); +const u32 gObjectEventPic_Indeedee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/indeedee.4bpp"); +const u32 gObjectEventPic_Morpeko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morpeko.4bpp"); +const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cufant.4bpp"); +const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/object_events/pics/pokemon/copperajah.4bpp"); +const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracozolt.4bpp"); +const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctozolt.4bpp"); +const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracovish.4bpp"); +const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctovish.4bpp"); +const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duraludon.4bpp"); +const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dreepy.4bpp"); +const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drakloak.4bpp"); +const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragapult.4bpp"); +const u32 gObjectEventPic_Zacian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian.4bpp"); +const u32 gObjectEventPic_Zamazenta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta.4bpp"); +const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eternatus.4bpp"); +const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kubfu.4bpp"); +const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/urshifu.4bpp"); +const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zarude.4bpp"); +const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regieleki.4bpp"); +const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regidrago.4bpp"); +const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glastrier.4bpp"); +const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spectrier.4bpp"); +const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex.4bpp"); +const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex_ice_rider.4bpp"); +const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex_shadow_rider.4bpp"); +const u32 gObjectEventPic_ZacianCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian_crowned.4bpp"); +const u32 gObjectEventPic_ZamazentaCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta_crowned.4bpp"); +const u32 gObjectEventPic_Wyrdeer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wyrdeer.4bpp"); +const u32 gObjectEventPic_Kleavor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kleavor.4bpp"); +const u32 gObjectEventPic_Ursaluna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ursaluna.4bpp"); +const u32 gObjectEventPic_Basculegion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion.4bpp"); +const u32 gObjectEventPic_Sneasler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasler.4bpp"); +const u32 gObjectEventPic_Overqwil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/overqwil.4bpp"); +const u32 gObjectEventPic_Enamorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus.4bpp"); +const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus_therian.4bpp"); +const u32 gObjectEventPic_PichuSpikyEared[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pichu_spiky_eared.4bpp"); +const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_attack.4bpp"); +const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_defense.4bpp"); +const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_speed.4bpp"); +const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy_sandy_cloak.4bpp"); +const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy_trash_cloak.4bpp"); +const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam_sandy_cloak.4bpp"); +const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam_trash_cloak.4bpp"); +const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos_east_sea.4bpp"); +const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon_east_sea.4bpp"); +const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_heat.4bpp"); +const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_wash.4bpp"); +const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_frost.4bpp"); +const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_fan.4bpp"); +const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_mow.4bpp"); +const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina_origin.4bpp"); +const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fighting.4bpp"); +const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_flying.4bpp"); +const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_poison.4bpp"); +const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ground.4bpp"); +const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_rock.4bpp"); +const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_bug.4bpp"); +const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ghost.4bpp"); +const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_steel.4bpp"); +const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fire.4bpp"); +const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_water.4bpp"); +const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_grass.4bpp"); +const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_electric.4bpp"); +const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_psychic.4bpp"); +const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ice.4bpp"); +const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_dragon.4bpp"); +const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_dark.4bpp"); +const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fairy.4bpp"); +const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin_blue_striped.4bpp"); +const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_autumn.4bpp"); +const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_summer.4bpp"); +const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_winter.4bpp"); +const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_autumn.4bpp"); +const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_summer.4bpp"); +const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_winter.4bpp"); +const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta_pirouette.4bpp"); +const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_polar.4bpp"); +const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_tundra.4bpp"); +const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_continental.4bpp"); +const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_garden.4bpp"); +const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_elegant.4bpp"); +const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_modern.4bpp"); +const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_marine.4bpp"); +const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_archipelago.4bpp"); +const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_high_plains.4bpp"); +const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_sandstorm.4bpp"); +const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_river.4bpp"); +const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_monsoon.4bpp"); +const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_savanna.4bpp"); +const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_sun.4bpp"); +const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_ocean.4bpp"); +const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_jungle.4bpp"); +const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_fancy.4bpp"); +const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_poke_ball.4bpp"); +const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_meadow.4bpp"); +const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_yellow_flower.4bpp"); +const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_blue_flower.4bpp"); +const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_orange_flower.4bpp"); +const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_white_flower.4bpp"); +const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_yellow_flower.4bpp"); +const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_blue_flower.4bpp"); +const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_orange_flower.4bpp"); +const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_white_flower.4bpp"); +const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_eternal_flower.4bpp"); +const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_yellow_flower.4bpp"); +const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_blue_flower.4bpp"); +const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_orange_flower.4bpp"); +const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_white_flower.4bpp"); +const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_heart_trim.4bpp"); +const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_star_trim.4bpp"); +const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_diamond_trim.4bpp"); +const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_debutante_trim.4bpp"); +const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_matron_trim.4bpp"); +const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_dandy_trim.4bpp"); +const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_la_reine_trim.4bpp"); +const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_kabuki_trim.4bpp"); +const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_pharaoh_trim.4bpp"); +const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa_unbound.4bpp"); +const u32 gObjectEventPic_RattataAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_rattata.4bpp"); +const u32 gObjectEventPic_RaticateAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_raticate.4bpp"); +const u32 gObjectEventPic_RaichuAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_raichu.4bpp"); +const u32 gObjectEventPic_SandshrewAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_sandshrew.4bpp"); +const u32 gObjectEventPic_SandslashAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_sandslash.4bpp"); +const u32 gObjectEventPic_VulpixAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_vulpix.4bpp"); +const u32 gObjectEventPic_NinetalesAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_ninetales.4bpp"); +const u32 gObjectEventPic_DiglettAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_diglett.4bpp"); +const u32 gObjectEventPic_DugtrioAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_dugtrio.4bpp"); +const u32 gObjectEventPic_MeowthAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_meowth.4bpp"); +const u32 gObjectEventPic_PersianAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_persian.4bpp"); +const u32 gObjectEventPic_GeodudeAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_geodude.4bpp"); +const u32 gObjectEventPic_GravelerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_graveler.4bpp"); +const u32 gObjectEventPic_GolemAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_golem.4bpp"); +const u32 gObjectEventPic_GrimerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_grimer.4bpp"); +const u32 gObjectEventPic_MukAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_muk.4bpp"); +const u32 gObjectEventPic_ExeggutorAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_exeggutor.4bpp"); +const u32 gObjectEventPic_MarowakAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_marowak.4bpp"); +const u32 gObjectEventPic_ZapdosGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zapdos_galarian.4bpp"); +const u32 gObjectEventPic_MeowthGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth_galarian.4bpp"); +const u32 gObjectEventPic_PonytaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ponyta_galarian.4bpp"); +const u32 gObjectEventPic_RapidashGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rapidash_galarian.4bpp"); +const u32 gObjectEventPic_SlowpokeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowpoke_galarian.4bpp"); +const u32 gObjectEventPic_SlowbroGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowbro_galarian.4bpp"); +const u32 gObjectEventPic_FarfetchdGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/farfetchd_galarian.4bpp"); +const u32 gObjectEventPic_WeezingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weezing_galarian.4bpp"); +const u32 gObjectEventPic_MrMimeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime_galarian.4bpp"); +const u32 gObjectEventPic_ArticunoGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/articuno_galarian.4bpp"); +const u32 gObjectEventPic_MoltresGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/moltres_galarian.4bpp"); +const u32 gObjectEventPic_SlowkingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowking_galarian.4bpp"); +const u32 gObjectEventPic_CorsolaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corsola_galarian.4bpp"); +const u32 gObjectEventPic_ZigzagoonGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zigzagoon_galarian.4bpp"); +const u32 gObjectEventPic_LinooneGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/linoone_galarian.4bpp"); +const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka_galarian.4bpp"); +const u32 gObjectEventPic_DarmanitanGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan_galarian.4bpp"); +const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask_galarian.4bpp"); +const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk_galarian.4bpp"); +const u32 gObjectEventPic_GrowlitheHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/growlithe_hisuian.4bpp"); +const u32 gObjectEventPic_ArcanineHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arcanine_hisuian.4bpp"); +const u32 gObjectEventPic_VoltorbHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/voltorb_hisuian.4bpp"); +const u32 gObjectEventPic_ElectrodeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrode_hisuian.4bpp"); +const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary_hisuian.4bpp"); +const u32 gObjectEventPic_QwilfishHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/qwilfish_hisuian.4bpp"); +const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua_hisuian.4bpp"); +const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark_hisuian.4bpp"); +const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo_hisuian.4bpp"); +const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra_hisuian.4bpp"); +const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg_hisuian.4bpp"); +const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye_hisuian.4bpp"); +const u32 gObjectEventPic_TyphlosionHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typhlosion_hisuian.4bpp"); +const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott_hisuian.4bpp"); +const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant_hisuian.4bpp"); +const u32 gObjectEventPic_BasculinWhiteStripe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin_hisuian.4bpp"); +const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion_female.4bpp"); +const u32 gObjectEventPic_SneaselHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasel_hisuian.4bpp"); +const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga_origin.4bpp"); +const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia_origin.4bpp"); const u32 gObjectEventPic_DeoxysOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/deoxys.4bpp"); const u32 gObjectEventPic_MewOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/mew.4bpp"); diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index 612161dca2f3..5cb3ea4485ee 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -125,7 +125,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_SEAKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, [SPECIES_STARYU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, [SPECIES_STARMIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, - [SPECIES_MR_MIME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, + [SPECIES_MR_MIME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MrMime, gDummySpriteAffineAnimTable}, [SPECIES_SCYTHER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, [SPECIES_JYNX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, [SPECIES_ELECTABUZZ] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, @@ -230,8 +230,8 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_UNOWN_X] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, [SPECIES_UNOWN_Y] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, [SPECIES_UNOWN_Z] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_EMARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_QMARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_EMARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_UnownExclamation, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_QMARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_UnownQuestion, gDummySpriteAffineAnimTable}, [SPECIES_WOBBUFFET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, [SPECIES_GIRAFARIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, [SPECIES_PINECO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, @@ -280,7 +280,7 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_PUPITAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, [SPECIES_TYRANITAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, [SPECIES_LUGIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, - [SPECIES_HO_OH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, + [SPECIES_HO_OH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_HoOh, gDummySpriteAffineAnimTable}, [SPECIES_CELEBI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, [SPECIES_TREECKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, [SPECIES_GROVYLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, @@ -420,674 +420,674 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_RAYQUAZA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, [SPECIES_JIRACHI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, [SPECIES_DEOXYS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, - // [SPECIES_TURTWIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtwig, gDummySpriteAffineAnimTable}, - // [SPECIES_GROTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grotle, gDummySpriteAffineAnimTable}, - // [SPECIES_TORTERRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torterra, gDummySpriteAffineAnimTable}, - // [SPECIES_CHIMCHAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chimchar, gDummySpriteAffineAnimTable}, - // [SPECIES_MONFERNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_monferno, gDummySpriteAffineAnimTable}, - // [SPECIES_INFERNAPE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_infernape, gDummySpriteAffineAnimTable}, - // [SPECIES_PIPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_piplup, gDummySpriteAffineAnimTable}, - // [SPECIES_PRINPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_prinplup, gDummySpriteAffineAnimTable}, - // [SPECIES_EMPOLEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_empoleon, gDummySpriteAffineAnimTable}, - // [SPECIES_STARLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_starly, gDummySpriteAffineAnimTable}, - // [SPECIES_STARAVIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staravia, gDummySpriteAffineAnimTable}, - // [SPECIES_STARAPTOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staraptor, gDummySpriteAffineAnimTable}, - // [SPECIES_BIDOOF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bidoof, gDummySpriteAffineAnimTable}, - // [SPECIES_BIBAREL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bibarel, gDummySpriteAffineAnimTable}, - // [SPECIES_KRICKETOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketot, gDummySpriteAffineAnimTable}, - // [SPECIES_KRICKETUNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketune, gDummySpriteAffineAnimTable}, - // [SPECIES_SHINX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shinx, gDummySpriteAffineAnimTable}, - // [SPECIES_LUXIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxio, gDummySpriteAffineAnimTable}, - // [SPECIES_LUXRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxray, gDummySpriteAffineAnimTable}, - // [SPECIES_BUDEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_budew, gDummySpriteAffineAnimTable}, - // [SPECIES_ROSERADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roserade, gDummySpriteAffineAnimTable}, - // [SPECIES_CRANIDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cranidos, gDummySpriteAffineAnimTable}, - // [SPECIES_RAMPARDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rampardos, gDummySpriteAffineAnimTable}, - // [SPECIES_SHIELDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shieldon, gDummySpriteAffineAnimTable}, - // [SPECIES_BASTIODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bastiodon, gDummySpriteAffineAnimTable}, - // [SPECIES_BURMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy, gDummySpriteAffineAnimTable}, - // [SPECIES_WORMADAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam, gDummySpriteAffineAnimTable}, - // [SPECIES_MOTHIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mothim, gDummySpriteAffineAnimTable}, - // [SPECIES_COMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_combee, gDummySpriteAffineAnimTable}, - // [SPECIES_VESPIQUEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vespiquen, gDummySpriteAffineAnimTable}, - // [SPECIES_PACHIRISU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pachirisu, gDummySpriteAffineAnimTable}, - // [SPECIES_BUIZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buizel, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOATZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floatzel, gDummySpriteAffineAnimTable}, - // [SPECIES_CHERUBI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherubi, gDummySpriteAffineAnimTable}, - // [SPECIES_CHERRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherrim, gDummySpriteAffineAnimTable}, - // [SPECIES_SHELLOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shellos, gDummySpriteAffineAnimTable}, - // [SPECIES_GASTRODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gastrodon, gDummySpriteAffineAnimTable}, - // [SPECIES_AMBIPOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ambipom, gDummySpriteAffineAnimTable}, - // [SPECIES_DRIFLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifloon, gDummySpriteAffineAnimTable}, - // [SPECIES_DRIFBLIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifblim, gDummySpriteAffineAnimTable}, - // [SPECIES_BUNEARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buneary, gDummySpriteAffineAnimTable}, - // [SPECIES_LOPUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lopunny, gDummySpriteAffineAnimTable}, - // [SPECIES_MISMAGIUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mismagius, gDummySpriteAffineAnimTable}, - // [SPECIES_HONCHKROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honchkrow, gDummySpriteAffineAnimTable}, - // [SPECIES_GLAMEOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glameow, gDummySpriteAffineAnimTable}, - // [SPECIES_PURUGLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purugly, gDummySpriteAffineAnimTable}, - // [SPECIES_CHINGLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chingling, gDummySpriteAffineAnimTable}, - // [SPECIES_STUNKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunky, gDummySpriteAffineAnimTable}, - // [SPECIES_SKUNTANK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skuntank, gDummySpriteAffineAnimTable}, - // [SPECIES_BRONZOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzor, gDummySpriteAffineAnimTable}, - // [SPECIES_BRONZONG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzong, gDummySpriteAffineAnimTable}, - // [SPECIES_BONSLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bonsly, gDummySpriteAffineAnimTable}, - // [SPECIES_MIME_JR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mime_jr, gDummySpriteAffineAnimTable}, - // [SPECIES_HAPPINY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_happiny, gDummySpriteAffineAnimTable}, - // [SPECIES_CHATOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chatot, gDummySpriteAffineAnimTable}, - // [SPECIES_SPIRITOMB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spiritomb, gDummySpriteAffineAnimTable}, - // [SPECIES_GIBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gible, gDummySpriteAffineAnimTable}, - // [SPECIES_GABITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gabite, gDummySpriteAffineAnimTable}, - // [SPECIES_GARCHOMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garchomp, gDummySpriteAffineAnimTable}, - // [SPECIES_MUNCHLAX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munchlax, gDummySpriteAffineAnimTable}, - // [SPECIES_RIOLU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_riolu, gDummySpriteAffineAnimTable}, - // [SPECIES_LUCARIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lucario, gDummySpriteAffineAnimTable}, - // [SPECIES_HIPPOPOTAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippopotas, gDummySpriteAffineAnimTable}, - // [SPECIES_HIPPOWDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippowdon, gDummySpriteAffineAnimTable}, - // [SPECIES_SKORUPI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skorupi, gDummySpriteAffineAnimTable}, - // [SPECIES_DRAPION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drapion, gDummySpriteAffineAnimTable}, - // [SPECIES_CROAGUNK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_croagunk, gDummySpriteAffineAnimTable}, - // [SPECIES_TOXICROAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxicroak, gDummySpriteAffineAnimTable}, - // [SPECIES_CARNIVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carnivine, gDummySpriteAffineAnimTable}, - // [SPECIES_FINNEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_finneon, gDummySpriteAffineAnimTable}, - // [SPECIES_LUMINEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lumineon, gDummySpriteAffineAnimTable}, - // [SPECIES_MANTYKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mantyke, gDummySpriteAffineAnimTable}, - // [SPECIES_SNOVER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snover, gDummySpriteAffineAnimTable}, - // [SPECIES_ABOMASNOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_abomasnow, gDummySpriteAffineAnimTable}, - // [SPECIES_WEAVILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_weavile, gDummySpriteAffineAnimTable}, - // [SPECIES_MAGNEZONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magnezone, gDummySpriteAffineAnimTable}, - // [SPECIES_LICKILICKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lickilicky, gDummySpriteAffineAnimTable}, - // [SPECIES_RHYPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rhyperior, gDummySpriteAffineAnimTable}, - // [SPECIES_TANGROWTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tangrowth, gDummySpriteAffineAnimTable}, - // [SPECIES_ELECTIVIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_electivire, gDummySpriteAffineAnimTable}, - // [SPECIES_MAGMORTAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magmortar, gDummySpriteAffineAnimTable}, - // [SPECIES_TOGEKISS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togekiss, gDummySpriteAffineAnimTable}, - // [SPECIES_YANMEGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yanmega, gDummySpriteAffineAnimTable}, - // [SPECIES_LEAFEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leafeon, gDummySpriteAffineAnimTable}, - // [SPECIES_GLACEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glaceon, gDummySpriteAffineAnimTable}, - // [SPECIES_GLISCOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gliscor, gDummySpriteAffineAnimTable}, - // [SPECIES_MAMOSWINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mamoswine, gDummySpriteAffineAnimTable}, - // [SPECIES_PORYGON_Z] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_porygon_z, gDummySpriteAffineAnimTable}, - // [SPECIES_GALLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gallade, gDummySpriteAffineAnimTable}, - // [SPECIES_PROBOPASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_probopass, gDummySpriteAffineAnimTable}, - // [SPECIES_DUSKNOIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dusknoir, gDummySpriteAffineAnimTable}, - // [SPECIES_FROSLASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froslass, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom, gDummySpriteAffineAnimTable}, - // [SPECIES_UXIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_uxie, gDummySpriteAffineAnimTable}, - // [SPECIES_MESPRIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mesprit, gDummySpriteAffineAnimTable}, - // [SPECIES_AZELF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_azelf, gDummySpriteAffineAnimTable}, - // [SPECIES_DIALGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_dialga, gDummySpriteAffineAnimTable}, - // [SPECIES_PALKIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_palkia, gDummySpriteAffineAnimTable}, - // [SPECIES_HEATRAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatran, gDummySpriteAffineAnimTable}, - // [SPECIES_REGIGIGAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_regigigas, gDummySpriteAffineAnimTable}, - // [SPECIES_GIRATINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_giratina, gDummySpriteAffineAnimTable}, - // [SPECIES_CRESSELIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cresselia, gDummySpriteAffineAnimTable}, - // [SPECIES_PHIONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phione, gDummySpriteAffineAnimTable}, - // [SPECIES_MANAPHY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_manaphy, gDummySpriteAffineAnimTable}, - // [SPECIES_DARKRAI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darkrai, gDummySpriteAffineAnimTable}, - // [SPECIES_SHAYMIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shaymin, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus, gDummySpriteAffineAnimTable}, - // [SPECIES_VICTINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_victini, gDummySpriteAffineAnimTable}, - // [SPECIES_SNIVY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snivy, gDummySpriteAffineAnimTable}, - // [SPECIES_SERVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_servine, gDummySpriteAffineAnimTable}, - // [SPECIES_SERPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_serperior, gDummySpriteAffineAnimTable}, - // [SPECIES_TEPIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tepig, gDummySpriteAffineAnimTable}, - // [SPECIES_PIGNITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pignite, gDummySpriteAffineAnimTable}, - // [SPECIES_EMBOAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emboar, gDummySpriteAffineAnimTable}, - // [SPECIES_OSHAWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oshawott, gDummySpriteAffineAnimTable}, - // [SPECIES_DEWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewott, gDummySpriteAffineAnimTable}, - // [SPECIES_SAMUROTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_samurott, gDummySpriteAffineAnimTable}, - // [SPECIES_PATRAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_patrat, gDummySpriteAffineAnimTable}, - // [SPECIES_WATCHOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_watchog, gDummySpriteAffineAnimTable}, - // [SPECIES_LILLIPUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lillipup, gDummySpriteAffineAnimTable}, - // [SPECIES_HERDIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_herdier, gDummySpriteAffineAnimTable}, - // [SPECIES_STOUTLAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stoutland, gDummySpriteAffineAnimTable}, - // [SPECIES_PURRLOIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purrloin, gDummySpriteAffineAnimTable}, - // [SPECIES_LIEPARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_liepard, gDummySpriteAffineAnimTable}, - // [SPECIES_PANSAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansage, gDummySpriteAffineAnimTable}, - // [SPECIES_SIMISAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisage, gDummySpriteAffineAnimTable}, - // [SPECIES_PANSEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansear, gDummySpriteAffineAnimTable}, - // [SPECIES_SIMISEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisear, gDummySpriteAffineAnimTable}, - // [SPECIES_PANPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_panpour, gDummySpriteAffineAnimTable}, - // [SPECIES_SIMIPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simipour, gDummySpriteAffineAnimTable}, - // [SPECIES_MUNNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munna, gDummySpriteAffineAnimTable}, - // [SPECIES_MUSHARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_musharna, gDummySpriteAffineAnimTable}, - // [SPECIES_PIDOVE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pidove, gDummySpriteAffineAnimTable}, - // [SPECIES_TRANQUILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tranquill, gDummySpriteAffineAnimTable}, - // [SPECIES_UNFEZANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_unfezant, gDummySpriteAffineAnimTable}, - // [SPECIES_BLITZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blitzle, gDummySpriteAffineAnimTable}, - // [SPECIES_ZEBSTRIKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zebstrika, gDummySpriteAffineAnimTable}, - // [SPECIES_ROGGENROLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roggenrola, gDummySpriteAffineAnimTable}, - // [SPECIES_BOLDORE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boldore, gDummySpriteAffineAnimTable}, - // [SPECIES_GIGALITH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gigalith, gDummySpriteAffineAnimTable}, - // [SPECIES_WOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_woobat, gDummySpriteAffineAnimTable}, - // [SPECIES_SWOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swoobat, gDummySpriteAffineAnimTable}, - // [SPECIES_DRILBUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drilbur, gDummySpriteAffineAnimTable}, - // [SPECIES_EXCADRILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_excadrill, gDummySpriteAffineAnimTable}, - // [SPECIES_AUDINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_audino, gDummySpriteAffineAnimTable}, - // [SPECIES_TIMBURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_timburr, gDummySpriteAffineAnimTable}, - // [SPECIES_GURDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gurdurr, gDummySpriteAffineAnimTable}, - // [SPECIES_CONKELDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_conkeldurr, gDummySpriteAffineAnimTable}, - // [SPECIES_TYMPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tympole, gDummySpriteAffineAnimTable}, - // [SPECIES_PALPITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palpitoad, gDummySpriteAffineAnimTable}, - // [SPECIES_SEISMITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_seismitoad, gDummySpriteAffineAnimTable}, - // [SPECIES_THROH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_throh, gDummySpriteAffineAnimTable}, - // [SPECIES_SAWK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawk, gDummySpriteAffineAnimTable}, - // [SPECIES_SEWADDLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sewaddle, gDummySpriteAffineAnimTable}, - // [SPECIES_SWADLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swadloon, gDummySpriteAffineAnimTable}, - // [SPECIES_LEAVANNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leavanny, gDummySpriteAffineAnimTable}, - // [SPECIES_VENIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_venipede, gDummySpriteAffineAnimTable}, - // [SPECIES_WHIRLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whirlipede, gDummySpriteAffineAnimTable}, - // [SPECIES_SCOLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scolipede, gDummySpriteAffineAnimTable}, - // [SPECIES_COTTONEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cottonee, gDummySpriteAffineAnimTable}, - // [SPECIES_WHIMSICOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whimsicott, gDummySpriteAffineAnimTable}, - // [SPECIES_PETILIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_petilil, gDummySpriteAffineAnimTable}, - // [SPECIES_LILLIGANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lilligant, gDummySpriteAffineAnimTable}, - // [SPECIES_BASCULIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin, gDummySpriteAffineAnimTable}, - // [SPECIES_SANDILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandile, gDummySpriteAffineAnimTable}, - // [SPECIES_KROKOROK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krokorok, gDummySpriteAffineAnimTable}, - // [SPECIES_KROOKODILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krookodile, gDummySpriteAffineAnimTable}, - // [SPECIES_DARUMAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darumaka, gDummySpriteAffineAnimTable}, - // [SPECIES_DARMANITAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darmanitan, gDummySpriteAffineAnimTable}, - // [SPECIES_MARACTUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_maractus, gDummySpriteAffineAnimTable}, - // [SPECIES_DWEBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dwebble, gDummySpriteAffineAnimTable}, - // [SPECIES_CRUSTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crustle, gDummySpriteAffineAnimTable}, - // [SPECIES_SCRAGGY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scraggy, gDummySpriteAffineAnimTable}, - // [SPECIES_SCRAFTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scrafty, gDummySpriteAffineAnimTable}, - // [SPECIES_SIGILYPH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sigilyph, gDummySpriteAffineAnimTable}, - // [SPECIES_YAMASK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamask, gDummySpriteAffineAnimTable}, - // [SPECIES_COFAGRIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cofagrigus, gDummySpriteAffineAnimTable}, - // [SPECIES_TIRTOUGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tirtouga, gDummySpriteAffineAnimTable}, - // [SPECIES_CARRACOSTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carracosta, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCHEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archen, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCHEOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archeops, gDummySpriteAffineAnimTable}, - // [SPECIES_TRUBBISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trubbish, gDummySpriteAffineAnimTable}, - // [SPECIES_GARBODOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garbodor, gDummySpriteAffineAnimTable}, - // [SPECIES_ZORUA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zorua, gDummySpriteAffineAnimTable}, - // [SPECIES_ZOROARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zoroark, gDummySpriteAffineAnimTable}, - // [SPECIES_MINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minccino, gDummySpriteAffineAnimTable}, - // [SPECIES_CINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinccino, gDummySpriteAffineAnimTable}, - // [SPECIES_GOTHITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothita, gDummySpriteAffineAnimTable}, - // [SPECIES_GOTHORITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothorita, gDummySpriteAffineAnimTable}, - // [SPECIES_GOTHITELLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothitelle, gDummySpriteAffineAnimTable}, - // [SPECIES_SOLOSIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solosis, gDummySpriteAffineAnimTable}, - // [SPECIES_DUOSION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duosion, gDummySpriteAffineAnimTable}, - // [SPECIES_REUNICLUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_reuniclus, gDummySpriteAffineAnimTable}, - // [SPECIES_DUCKLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ducklett, gDummySpriteAffineAnimTable}, - // [SPECIES_SWANNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swanna, gDummySpriteAffineAnimTable}, - // [SPECIES_VANILLITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillite, gDummySpriteAffineAnimTable}, - // [SPECIES_VANILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillish, gDummySpriteAffineAnimTable}, - // [SPECIES_VANILLUXE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanilluxe, gDummySpriteAffineAnimTable}, - // [SPECIES_DEERLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling, gDummySpriteAffineAnimTable}, - // [SPECIES_SAWSBUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck, gDummySpriteAffineAnimTable}, - // [SPECIES_EMOLGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emolga, gDummySpriteAffineAnimTable}, - // [SPECIES_KARRABLAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_karrablast, gDummySpriteAffineAnimTable}, - // [SPECIES_ESCAVALIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_escavalier, gDummySpriteAffineAnimTable}, - // [SPECIES_FOONGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_foongus, gDummySpriteAffineAnimTable}, - // [SPECIES_AMOONGUSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amoonguss, gDummySpriteAffineAnimTable}, - // [SPECIES_FRILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frillish, gDummySpriteAffineAnimTable}, - // [SPECIES_JELLICENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jellicent, gDummySpriteAffineAnimTable}, - // [SPECIES_ALOMOMOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alomomola, gDummySpriteAffineAnimTable}, - // [SPECIES_JOLTIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_joltik, gDummySpriteAffineAnimTable}, - // [SPECIES_GALVANTULA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_galvantula, gDummySpriteAffineAnimTable}, - // [SPECIES_FERROSEED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferroseed, gDummySpriteAffineAnimTable}, - // [SPECIES_FERROTHORN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferrothorn, gDummySpriteAffineAnimTable}, - // [SPECIES_KLINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klink, gDummySpriteAffineAnimTable}, - // [SPECIES_KLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klang, gDummySpriteAffineAnimTable}, - // [SPECIES_KLINKLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klinklang, gDummySpriteAffineAnimTable}, - // [SPECIES_TYNAMO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tynamo, gDummySpriteAffineAnimTable}, - // [SPECIES_EELEKTRIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektrik, gDummySpriteAffineAnimTable}, - // [SPECIES_EELEKTROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektross, gDummySpriteAffineAnimTable}, - // [SPECIES_ELGYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_elgyem, gDummySpriteAffineAnimTable}, - // [SPECIES_BEHEEYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beheeyem, gDummySpriteAffineAnimTable}, - // [SPECIES_LITWICK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litwick, gDummySpriteAffineAnimTable}, - // [SPECIES_LAMPENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lampent, gDummySpriteAffineAnimTable}, - // [SPECIES_CHANDELURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chandelure, gDummySpriteAffineAnimTable}, - // [SPECIES_AXEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_axew, gDummySpriteAffineAnimTable}, - // [SPECIES_FRAXURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fraxure, gDummySpriteAffineAnimTable}, - // [SPECIES_HAXORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_haxorus, gDummySpriteAffineAnimTable}, - // [SPECIES_CUBCHOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cubchoo, gDummySpriteAffineAnimTable}, - // [SPECIES_BEARTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beartic, gDummySpriteAffineAnimTable}, - // [SPECIES_CRYOGONAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cryogonal, gDummySpriteAffineAnimTable}, - // [SPECIES_SHELMET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shelmet, gDummySpriteAffineAnimTable}, - // [SPECIES_ACCELGOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_accelgor, gDummySpriteAffineAnimTable}, - // [SPECIES_STUNFISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunfisk, gDummySpriteAffineAnimTable}, - // [SPECIES_MIENFOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienfoo, gDummySpriteAffineAnimTable}, - // [SPECIES_MIENSHAO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienshao, gDummySpriteAffineAnimTable}, - // [SPECIES_DRUDDIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_druddigon, gDummySpriteAffineAnimTable}, - // [SPECIES_GOLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golett, gDummySpriteAffineAnimTable}, - // [SPECIES_GOLURK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golurk, gDummySpriteAffineAnimTable}, - // [SPECIES_PAWNIARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pawniard, gDummySpriteAffineAnimTable}, - // [SPECIES_BISHARP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bisharp, gDummySpriteAffineAnimTable}, - // [SPECIES_BOUFFALANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bouffalant, gDummySpriteAffineAnimTable}, - // [SPECIES_RUFFLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rufflet, gDummySpriteAffineAnimTable}, - // [SPECIES_BRAVIARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braviary, gDummySpriteAffineAnimTable}, - // [SPECIES_VULLABY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vullaby, gDummySpriteAffineAnimTable}, - // [SPECIES_MANDIBUZZ] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mandibuzz, gDummySpriteAffineAnimTable}, - // [SPECIES_HEATMOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatmor, gDummySpriteAffineAnimTable}, - // [SPECIES_DURANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_durant, gDummySpriteAffineAnimTable}, - // [SPECIES_DEINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deino, gDummySpriteAffineAnimTable}, - // [SPECIES_ZWEILOUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zweilous, gDummySpriteAffineAnimTable}, - // [SPECIES_HYDREIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hydreigon, gDummySpriteAffineAnimTable}, - // [SPECIES_LARVESTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_larvesta, gDummySpriteAffineAnimTable}, - // [SPECIES_VOLCARONA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcarona, gDummySpriteAffineAnimTable}, - // [SPECIES_COBALION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cobalion, gDummySpriteAffineAnimTable}, - // [SPECIES_TERRAKION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_terrakion, gDummySpriteAffineAnimTable}, - // [SPECIES_VIRIZION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_virizion, gDummySpriteAffineAnimTable}, - // [SPECIES_TORNADUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tornadus, gDummySpriteAffineAnimTable}, - // [SPECIES_THUNDURUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thundurus, gDummySpriteAffineAnimTable}, - // [SPECIES_RESHIRAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_reshiram, gDummySpriteAffineAnimTable}, - // [SPECIES_ZEKROM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zekrom, gDummySpriteAffineAnimTable}, - // [SPECIES_LANDORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_landorus, gDummySpriteAffineAnimTable}, - // [SPECIES_KYUREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_kyurem, gDummySpriteAffineAnimTable}, - // [SPECIES_KELDEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_keldeo, gDummySpriteAffineAnimTable}, - // [SPECIES_MELOETTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meloetta, gDummySpriteAffineAnimTable}, - // [SPECIES_GENESECT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_genesect, gDummySpriteAffineAnimTable}, - // [SPECIES_CHESPIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chespin, gDummySpriteAffineAnimTable}, - // [SPECIES_QUILLADIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_quilladin, gDummySpriteAffineAnimTable}, - // [SPECIES_CHESNAUGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chesnaught, gDummySpriteAffineAnimTable}, - // [SPECIES_FENNEKIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fennekin, gDummySpriteAffineAnimTable}, - // [SPECIES_BRAIXEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braixen, gDummySpriteAffineAnimTable}, - // [SPECIES_DELPHOX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_delphox, gDummySpriteAffineAnimTable}, - // [SPECIES_FROAKIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froakie, gDummySpriteAffineAnimTable}, - // [SPECIES_FROGADIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frogadier, gDummySpriteAffineAnimTable}, - // [SPECIES_GRENINJA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greninja, gDummySpriteAffineAnimTable}, - // [SPECIES_BUNNELBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bunnelby, gDummySpriteAffineAnimTable}, - // [SPECIES_DIGGERSBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diggersby, gDummySpriteAffineAnimTable}, - // [SPECIES_FLETCHLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchling, gDummySpriteAffineAnimTable}, - // [SPECIES_FLETCHINDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchinder, gDummySpriteAffineAnimTable}, - // [SPECIES_TALONFLAME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_talonflame, gDummySpriteAffineAnimTable}, - // [SPECIES_SCATTERBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scatterbug, gDummySpriteAffineAnimTable}, - // [SPECIES_SPEWPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spewpa, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon, gDummySpriteAffineAnimTable}, - // [SPECIES_LITLEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litleo, gDummySpriteAffineAnimTable}, - // [SPECIES_PYROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyroar, gDummySpriteAffineAnimTable}, - // [SPECIES_FLABEBE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette, gDummySpriteAffineAnimTable}, - // [SPECIES_FLORGES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges, gDummySpriteAffineAnimTable}, - // [SPECIES_SKIDDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skiddo, gDummySpriteAffineAnimTable}, - // [SPECIES_GOGOAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gogoat, gDummySpriteAffineAnimTable}, - // [SPECIES_PANCHAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pancham, gDummySpriteAffineAnimTable}, - // [SPECIES_PANGORO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pangoro, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou, gDummySpriteAffineAnimTable}, - // [SPECIES_ESPURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_espurr, gDummySpriteAffineAnimTable}, - // [SPECIES_MEOWSTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowstic, gDummySpriteAffineAnimTable}, - // [SPECIES_HONEDGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honedge, gDummySpriteAffineAnimTable}, - // [SPECIES_DOUBLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_doublade, gDummySpriteAffineAnimTable}, - // [SPECIES_AEGISLASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aegislash, gDummySpriteAffineAnimTable}, - // [SPECIES_SPRITZEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spritzee, gDummySpriteAffineAnimTable}, - // [SPECIES_AROMATISSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aromatisse, gDummySpriteAffineAnimTable}, - // [SPECIES_SWIRLIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swirlix, gDummySpriteAffineAnimTable}, - // [SPECIES_SLURPUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slurpuff, gDummySpriteAffineAnimTable}, - // [SPECIES_INKAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inkay, gDummySpriteAffineAnimTable}, - // [SPECIES_MALAMAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_malamar, gDummySpriteAffineAnimTable}, - // [SPECIES_BINACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_binacle, gDummySpriteAffineAnimTable}, - // [SPECIES_BARBARACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barbaracle, gDummySpriteAffineAnimTable}, - // [SPECIES_SKRELP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skrelp, gDummySpriteAffineAnimTable}, - // [SPECIES_DRAGALGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragalge, gDummySpriteAffineAnimTable}, - // [SPECIES_CLAUNCHER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clauncher, gDummySpriteAffineAnimTable}, - // [SPECIES_CLAWITZER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clawitzer, gDummySpriteAffineAnimTable}, - // [SPECIES_HELIOPTILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_helioptile, gDummySpriteAffineAnimTable}, - // [SPECIES_HELIOLISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heliolisk, gDummySpriteAffineAnimTable}, - // [SPECIES_TYRUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrunt, gDummySpriteAffineAnimTable}, - // [SPECIES_TYRANTRUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrantrum, gDummySpriteAffineAnimTable}, - // [SPECIES_AMAURA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amaura, gDummySpriteAffineAnimTable}, - // [SPECIES_AURORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aurorus, gDummySpriteAffineAnimTable}, - // [SPECIES_SYLVEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sylveon, gDummySpriteAffineAnimTable}, - // [SPECIES_HAWLUCHA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hawlucha, gDummySpriteAffineAnimTable}, - // [SPECIES_DEDENNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dedenne, gDummySpriteAffineAnimTable}, - // [SPECIES_CARBINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carbink, gDummySpriteAffineAnimTable}, - // [SPECIES_GOOMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goomy, gDummySpriteAffineAnimTable}, - // [SPECIES_SLIGGOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sliggoo, gDummySpriteAffineAnimTable}, - // [SPECIES_GOODRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goodra, gDummySpriteAffineAnimTable}, - // [SPECIES_KLEFKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klefki, gDummySpriteAffineAnimTable}, - // [SPECIES_PHANTUMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phantump, gDummySpriteAffineAnimTable}, - // [SPECIES_TREVENANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trevenant, gDummySpriteAffineAnimTable}, - // [SPECIES_PUMPKABOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pumpkaboo, gDummySpriteAffineAnimTable}, - // [SPECIES_GOURGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gourgeist, gDummySpriteAffineAnimTable}, - // [SPECIES_BERGMITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bergmite, gDummySpriteAffineAnimTable}, - // [SPECIES_AVALUGG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_avalugg, gDummySpriteAffineAnimTable}, - // [SPECIES_NOIBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noibat, gDummySpriteAffineAnimTable}, - // [SPECIES_NOIVERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noivern, gDummySpriteAffineAnimTable}, - // [SPECIES_XERNEAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_xerneas, gDummySpriteAffineAnimTable}, - // [SPECIES_YVELTAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_yveltal, gDummySpriteAffineAnimTable}, - // [SPECIES_ZYGARDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zygarde, gDummySpriteAffineAnimTable}, - // [SPECIES_DIANCIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diancie, gDummySpriteAffineAnimTable}, - // [SPECIES_HOOPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hoopa, gDummySpriteAffineAnimTable}, - // [SPECIES_VOLCANION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcanion, gDummySpriteAffineAnimTable}, - // [SPECIES_PICHU_SPIKY_EARED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pichu_spiky_eared, gDummySpriteAffineAnimTable}, - // [SPECIES_DEOXYS_ATTACK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_attack, gDummySpriteAffineAnimTable}, - // [SPECIES_DEOXYS_DEFENSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_defense, gDummySpriteAffineAnimTable}, - // [SPECIES_DEOXYS_SPEED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deoxys_speed, gDummySpriteAffineAnimTable}, - // [SPECIES_BURMY_SANDY_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy_sandy_cloak, gDummySpriteAffineAnimTable}, - // [SPECIES_BURMY_TRASH_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy_trash_cloak, gDummySpriteAffineAnimTable}, - // [SPECIES_WORMADAM_SANDY_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam_sandy_cloak, gDummySpriteAffineAnimTable}, - // [SPECIES_WORMADAM_TRASH_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam_trash_cloak, gDummySpriteAffineAnimTable}, - // [SPECIES_SHELLOS_EAST_SEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shellos_east_sea, gDummySpriteAffineAnimTable}, - // [SPECIES_GASTRODON_EAST_SEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gastrodon_east_sea, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM_HEAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_heat, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM_WASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_wash, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM_FROST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_frost, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM_FAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_fan, gDummySpriteAffineAnimTable}, - // [SPECIES_ROTOM_MOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom_mow, gDummySpriteAffineAnimTable}, - // [SPECIES_GIRATINA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_giratina_origin, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_FIGHTING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fighting, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_FLYING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_flying, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_POISON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_poison, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_GROUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ground, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_ROCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_rock, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_BUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_bug, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_GHOST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ghost, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_STEEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_steel, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_FIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fire, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_WATER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_water, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_GRASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_grass, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_ELECTRIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_electric, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_PSYCHIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_psychic, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_ICE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_ice, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_DRAGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_dragon, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_DARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_dark, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCEUS_FAIRY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus_fairy, gDummySpriteAffineAnimTable}, - // [SPECIES_BASCULIN_BLUE_STRIPED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin_blue_striped, gDummySpriteAffineAnimTable}, - // [SPECIES_DEERLING_AUTUMN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_autumn, gDummySpriteAffineAnimTable}, - // [SPECIES_DEERLING_SUMMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_summer, gDummySpriteAffineAnimTable}, - // [SPECIES_DEERLING_WINTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling_winter, gDummySpriteAffineAnimTable}, - // [SPECIES_SAWSBUCK_AUTUMN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_autumn, gDummySpriteAffineAnimTable}, - // [SPECIES_SAWSBUCK_SUMMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_summer, gDummySpriteAffineAnimTable}, - // [SPECIES_SAWSBUCK_WINTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck_winter, gDummySpriteAffineAnimTable}, - // [SPECIES_MELOETTA_PIROUETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meloetta_pirouette, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_POLAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_polar, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_TUNDRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_tundra, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_CONTINENTAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_continental, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_GARDEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_garden, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_ELEGANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_elegant, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_MODERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_modern, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_MARINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_marine, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_ARCHIPELAGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_archipelago, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_HIGH_PLAINS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_high_plains, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_SANDSTORM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_sandstorm, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_RIVER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_river, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_MONSOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_monsoon, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_SAVANNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_savanna, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_SUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_sun, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_OCEAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_ocean, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_JUNGLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_jungle, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_FANCY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_fancy, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_POKE_BALL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_poke_ball, gDummySpriteAffineAnimTable}, - // [SPECIES_VIVILLON_MEADOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon_meadow, gDummySpriteAffineAnimTable}, - // [SPECIES_FLABEBE_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_yellow_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLABEBE_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_blue_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLABEBE_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_orange_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLABEBE_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe_white_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_yellow_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_blue_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_orange_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_white_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLOETTE_ETERNAL_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette_eternal_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLORGES_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_yellow_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLORGES_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_blue_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLORGES_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_orange_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FLORGES_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges_white_flower, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_HEART_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_heart_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_STAR_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_star_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_DIAMOND_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_diamond_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_DEBUTANTE_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_debutante_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_MATRON_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_matron_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_DANDY_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_dandy_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_LA_REINE_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_la_reine_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_KABUKI_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_kabuki_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_FURFROU_PHARAOH_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou_pharaoh_trim, gDummySpriteAffineAnimTable}, - // [SPECIES_MEOWSTIC_FEMALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowstic_female, gDummySpriteAffineAnimTable}, - // [SPECIES_HOOPA_UNBOUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_hoopa_unbound, gDummySpriteAffineAnimTable}, - // [SPECIES_RATTATA_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rattata_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_RATICATE_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raticate_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_RAICHU_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raichu_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_SANDSHREW_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandshrew_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_SANDSLASH_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandslash_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_VULPIX_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vulpix_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_NINETALES_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ninetales_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_DIGLETT_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diglett_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_DUGTRIO_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dugtrio_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_MEOWTH_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowth_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_PERSIAN_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_persian_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_GEODUDE_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_geodude_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_GRAVELER_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_graveler_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_GOLEM_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golem_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_GRIMER_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grimer_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_MUK_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_muk_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_EXEGGUTOR_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_exeggutor_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_MAROWAK_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_marowak_alolan, gDummySpriteAffineAnimTable}, - // [SPECIES_ROWLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rowlet, gDummySpriteAffineAnimTable}, - // [SPECIES_DARTRIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dartrix, gDummySpriteAffineAnimTable}, - // [SPECIES_DECIDUEYE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_decidueye, gDummySpriteAffineAnimTable}, - // [SPECIES_LITTEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litten, gDummySpriteAffineAnimTable}, - // [SPECIES_TORRACAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torracat, gDummySpriteAffineAnimTable}, - // [SPECIES_INCINEROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_incineroar, gDummySpriteAffineAnimTable}, - // [SPECIES_POPPLIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_popplio, gDummySpriteAffineAnimTable}, - // [SPECIES_BRIONNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_brionne, gDummySpriteAffineAnimTable}, - // [SPECIES_PRIMARINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_primarina, gDummySpriteAffineAnimTable}, - // [SPECIES_PIKIPEK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pikipek, gDummySpriteAffineAnimTable}, - // [SPECIES_TRUMBEAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trumbeak, gDummySpriteAffineAnimTable}, - // [SPECIES_TOUCANNON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toucannon, gDummySpriteAffineAnimTable}, - // [SPECIES_YUNGOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yungoos, gDummySpriteAffineAnimTable}, - // [SPECIES_GUMSHOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gumshoos, gDummySpriteAffineAnimTable}, - // [SPECIES_GRUBBIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grubbin, gDummySpriteAffineAnimTable}, - // [SPECIES_CHARJABUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_charjabug, gDummySpriteAffineAnimTable}, - // [SPECIES_VIKAVOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vikavolt, gDummySpriteAffineAnimTable}, - // [SPECIES_CRABRAWLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabrawler, gDummySpriteAffineAnimTable}, - // [SPECIES_CRABOMINABLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabominable, gDummySpriteAffineAnimTable}, - // [SPECIES_ORICORIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oricorio, gDummySpriteAffineAnimTable}, - // [SPECIES_CUTIEFLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cutiefly, gDummySpriteAffineAnimTable}, - // [SPECIES_RIBOMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ribombee, gDummySpriteAffineAnimTable}, - // [SPECIES_ROCKRUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rockruff, gDummySpriteAffineAnimTable}, - // [SPECIES_LYCANROC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc, gDummySpriteAffineAnimTable}, - // [SPECIES_LYCANROC_DUSK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc_dusk, gDummySpriteAffineAnimTable}, - // [SPECIES_LYCANROC_MIDNIGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc_midnight, gDummySpriteAffineAnimTable}, - // [SPECIES_WISHIWASHI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wishiwashi, gDummySpriteAffineAnimTable}, - // [SPECIES_MAREANIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mareanie, gDummySpriteAffineAnimTable}, - // [SPECIES_TOXAPEX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxapex, gDummySpriteAffineAnimTable}, - // [SPECIES_MUDBRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudbray, gDummySpriteAffineAnimTable}, - // [SPECIES_MUDSDALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudsdale, gDummySpriteAffineAnimTable}, - // [SPECIES_DEWPIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewpider, gDummySpriteAffineAnimTable}, - // [SPECIES_ARAQUANID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_araquanid, gDummySpriteAffineAnimTable}, - // [SPECIES_FOMANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fomantis, gDummySpriteAffineAnimTable}, - // [SPECIES_LURANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lurantis, gDummySpriteAffineAnimTable}, - // [SPECIES_MORELULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morelull, gDummySpriteAffineAnimTable}, - // [SPECIES_SHIINOTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shiinotic, gDummySpriteAffineAnimTable}, - // [SPECIES_SALANDIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salandit, gDummySpriteAffineAnimTable}, - // [SPECIES_SALAZZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salazzle, gDummySpriteAffineAnimTable}, - // [SPECIES_STUFFUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stufful, gDummySpriteAffineAnimTable}, - // [SPECIES_BEWEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bewear, gDummySpriteAffineAnimTable}, - // [SPECIES_BOUNSWEET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bounsweet, gDummySpriteAffineAnimTable}, - // [SPECIES_STEENEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_steenee, gDummySpriteAffineAnimTable}, - // [SPECIES_TSAREENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tsareena, gDummySpriteAffineAnimTable}, - // [SPECIES_COMFEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_comfey, gDummySpriteAffineAnimTable}, - // [SPECIES_ORANGURU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oranguru, gDummySpriteAffineAnimTable}, - // [SPECIES_PASSIMIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_passimian, gDummySpriteAffineAnimTable}, - // [SPECIES_WIMPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wimpod, gDummySpriteAffineAnimTable}, - // [SPECIES_GOLISOPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golisopod, gDummySpriteAffineAnimTable}, - // [SPECIES_SANDYGAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandygast, gDummySpriteAffineAnimTable}, - // [SPECIES_PALOSSAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palossand, gDummySpriteAffineAnimTable}, - // [SPECIES_PYUKUMUKU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyukumuku, gDummySpriteAffineAnimTable}, - // [SPECIES_TYPE_NULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_typenull, gDummySpriteAffineAnimTable}, - // [SPECIES_SILVALLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silvally, gDummySpriteAffineAnimTable}, - // [SPECIES_MINIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minior, gDummySpriteAffineAnimTable}, - // [SPECIES_KOMALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_komala, gDummySpriteAffineAnimTable}, - // [SPECIES_TURTONATOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtonator, gDummySpriteAffineAnimTable}, - // [SPECIES_TOGEDEMARU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togedemaru, gDummySpriteAffineAnimTable}, - // [SPECIES_MIMIKYU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mimikyu, gDummySpriteAffineAnimTable}, - // [SPECIES_BRUXISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bruxish, gDummySpriteAffineAnimTable}, - // [SPECIES_DRAMPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drampa, gDummySpriteAffineAnimTable}, - // [SPECIES_DHELMISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dhelmise, gDummySpriteAffineAnimTable}, - // [SPECIES_JANGMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jangmo_o, gDummySpriteAffineAnimTable}, - // [SPECIES_HAKAMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hakamo_o, gDummySpriteAffineAnimTable}, - // [SPECIES_KOMMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kommo_o, gDummySpriteAffineAnimTable}, - // [SPECIES_TAPU_KOKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapukoko, gDummySpriteAffineAnimTable}, - // [SPECIES_TAPU_LELE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapulele, gDummySpriteAffineAnimTable}, - // [SPECIES_TAPU_BULU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapubulu, gDummySpriteAffineAnimTable}, - // [SPECIES_TAPU_FINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapufini, gDummySpriteAffineAnimTable}, - // [SPECIES_COSMOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmog, gDummySpriteAffineAnimTable}, - // [SPECIES_COSMOEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmoem, gDummySpriteAffineAnimTable}, - // [SPECIES_SOLGALEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solgaleo, gDummySpriteAffineAnimTable}, - // [SPECIES_LUNALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lunala, gDummySpriteAffineAnimTable}, - // [SPECIES_NIHILEGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nihilego, gDummySpriteAffineAnimTable}, - // [SPECIES_BUZZWOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buzzwole, gDummySpriteAffineAnimTable}, - // [SPECIES_PHEROMOSA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pheromosa, gDummySpriteAffineAnimTable}, - // [SPECIES_XURKITREE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_xurkitree, gDummySpriteAffineAnimTable}, - // [SPECIES_CELESTEELA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_celesteela, gDummySpriteAffineAnimTable}, - // [SPECIES_KARTANA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kartana, gDummySpriteAffineAnimTable}, - // [SPECIES_GUZZLORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_guzzlord, gDummySpriteAffineAnimTable}, - // [SPECIES_NECROZMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma, gDummySpriteAffineAnimTable}, - // [SPECIES_NECROZMA_DUSK_MANE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma_dusk_mane, gDummySpriteAffineAnimTable}, - // [SPECIES_NECROZMA_DAWN_WINGS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma_dawn_wings, gDummySpriteAffineAnimTable}, - // [SPECIES_MAGEARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magearna, gDummySpriteAffineAnimTable}, - // [SPECIES_MARSHADOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_marshadow, gDummySpriteAffineAnimTable}, - // [SPECIES_POIPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_poipole, gDummySpriteAffineAnimTable}, - // [SPECIES_NAGANADEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_naganadel, gDummySpriteAffineAnimTable}, - // [SPECIES_STAKATAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stakataka, gDummySpriteAffineAnimTable}, - // [SPECIES_BLACEPHALON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blacephalon, gDummySpriteAffineAnimTable}, - // [SPECIES_ZERAORA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zeraora, gDummySpriteAffineAnimTable}, - // [SPECIES_MELTAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meltan, gDummySpriteAffineAnimTable}, - // [SPECIES_MELMETAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_melmetal, gDummySpriteAffineAnimTable}, - // [SPECIES_GROOKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grookey, gDummySpriteAffineAnimTable}, - // [SPECIES_THWACKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thwackey, gDummySpriteAffineAnimTable}, - // [SPECIES_RILLABOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rillaboom, gDummySpriteAffineAnimTable}, - // [SPECIES_SCORBUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scorbunny, gDummySpriteAffineAnimTable}, - // [SPECIES_RABOOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raboot, gDummySpriteAffineAnimTable}, - // [SPECIES_CINDERACE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinderace, gDummySpriteAffineAnimTable}, - // [SPECIES_SOBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sobble, gDummySpriteAffineAnimTable}, - // [SPECIES_DRIZZILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drizzile, gDummySpriteAffineAnimTable}, - // [SPECIES_INTELEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inteleon, gDummySpriteAffineAnimTable}, - // [SPECIES_SKWOVET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skwovet, gDummySpriteAffineAnimTable}, - // [SPECIES_GREEDENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greedent, gDummySpriteAffineAnimTable}, - // [SPECIES_ROOKIDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rookidee, gDummySpriteAffineAnimTable}, - // [SPECIES_CORVISQUIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corvisquire, gDummySpriteAffineAnimTable}, - // [SPECIES_CORVIKNIGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corviknight, gDummySpriteAffineAnimTable}, - // [SPECIES_BLIPBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blipbug, gDummySpriteAffineAnimTable}, - // [SPECIES_DOTTLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dottler, gDummySpriteAffineAnimTable}, - // [SPECIES_ORBEETLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_orbeetle, gDummySpriteAffineAnimTable}, - // [SPECIES_NICKIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nickit, gDummySpriteAffineAnimTable}, - // [SPECIES_THIEVUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thievul, gDummySpriteAffineAnimTable}, - // [SPECIES_GOSSIFLEUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gossifleur, gDummySpriteAffineAnimTable}, - // [SPECIES_ELDEGOSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eldegoss, gDummySpriteAffineAnimTable}, - // [SPECIES_WOOLOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wooloo, gDummySpriteAffineAnimTable}, - // [SPECIES_DUBWOOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dubwool, gDummySpriteAffineAnimTable}, - // [SPECIES_CHEWTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chewtle, gDummySpriteAffineAnimTable}, - // [SPECIES_DREDNAW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drednaw, gDummySpriteAffineAnimTable}, - // [SPECIES_YAMPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamper, gDummySpriteAffineAnimTable}, - // [SPECIES_BOLTUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boltund, gDummySpriteAffineAnimTable}, - // [SPECIES_ROLYCOLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rolycoly, gDummySpriteAffineAnimTable}, - // [SPECIES_CARKOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carkol, gDummySpriteAffineAnimTable}, - // [SPECIES_COALOSSAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_coalossal, gDummySpriteAffineAnimTable}, - // [SPECIES_APPLIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_applin, gDummySpriteAffineAnimTable}, - // [SPECIES_FLAPPLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flapple, gDummySpriteAffineAnimTable}, - // [SPECIES_APPLETUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_appletun, gDummySpriteAffineAnimTable}, - // [SPECIES_SILICOBRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silicobra, gDummySpriteAffineAnimTable}, - // [SPECIES_SANDACONDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandaconda, gDummySpriteAffineAnimTable}, - // [SPECIES_CRAMORANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cramorant, gDummySpriteAffineAnimTable}, - // [SPECIES_ARROKUDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arrokuda, gDummySpriteAffineAnimTable}, - // [SPECIES_BARRASKEWDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barraskewda, gDummySpriteAffineAnimTable}, - // [SPECIES_TOXEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxel, gDummySpriteAffineAnimTable}, - // [SPECIES_TOXTRICITY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxtricity, gDummySpriteAffineAnimTable}, - // [SPECIES_TOXTRICITY_LOW_KEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxtricity_lowkey, gDummySpriteAffineAnimTable}, - // [SPECIES_SIZZLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sizzlipede, gDummySpriteAffineAnimTable}, - // [SPECIES_CENTISKORCH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_centiskorch, gDummySpriteAffineAnimTable}, - // [SPECIES_CLOBBOPUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clobbopus, gDummySpriteAffineAnimTable}, - // [SPECIES_GRAPPLOCT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grapploct, gDummySpriteAffineAnimTable}, - // [SPECIES_SINISTEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sinistea, gDummySpriteAffineAnimTable}, - // [SPECIES_POLTEAGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_polteageist, gDummySpriteAffineAnimTable}, - // [SPECIES_HATENNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatenna, gDummySpriteAffineAnimTable}, - // [SPECIES_HATTREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hattrem, gDummySpriteAffineAnimTable}, - // [SPECIES_HATTERENE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatterene, gDummySpriteAffineAnimTable}, - // [SPECIES_IMPIDIMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_impidimp, gDummySpriteAffineAnimTable}, - // [SPECIES_MORGREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morgrem, gDummySpriteAffineAnimTable}, - // [SPECIES_GRIMMSNARL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grimmsnarl, gDummySpriteAffineAnimTable}, - // [SPECIES_OBSTAGOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_obstagoon, gDummySpriteAffineAnimTable}, - // [SPECIES_PERRSERKER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_perrserker, gDummySpriteAffineAnimTable}, - // [SPECIES_CURSOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cursola, gDummySpriteAffineAnimTable}, - // [SPECIES_SIRFETCHD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sirfetchd, gDummySpriteAffineAnimTable}, - // [SPECIES_MR_RIME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mr_rime, gDummySpriteAffineAnimTable}, - // [SPECIES_RUNERIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_runerigus, gDummySpriteAffineAnimTable}, - // [SPECIES_MILCERY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_milcery, gDummySpriteAffineAnimTable}, - // [SPECIES_ALCREMIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alcremie, gDummySpriteAffineAnimTable}, - // [SPECIES_FALINKS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_falinks, gDummySpriteAffineAnimTable}, - // [SPECIES_PINCURCHIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pincurchin, gDummySpriteAffineAnimTable}, - // [SPECIES_SNOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snom, gDummySpriteAffineAnimTable}, - // [SPECIES_FROSMOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frosmoth, gDummySpriteAffineAnimTable}, - // [SPECIES_STONJOURNER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stonjourner, gDummySpriteAffineAnimTable}, - // [SPECIES_EISCUE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eiscue, gDummySpriteAffineAnimTable}, - // [SPECIES_INDEEDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_indeedee, gDummySpriteAffineAnimTable}, - // [SPECIES_MORPEKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morpeko, gDummySpriteAffineAnimTable}, - // [SPECIES_CUFANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cufant, gDummySpriteAffineAnimTable}, - // [SPECIES_COPPERAJAH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_copperajah, gDummySpriteAffineAnimTable}, - // [SPECIES_DRACOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracozolt, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCTOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctozolt, gDummySpriteAffineAnimTable}, - // [SPECIES_DRACOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracovish, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCTOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctovish, gDummySpriteAffineAnimTable}, - // [SPECIES_DURALUDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duraludon, gDummySpriteAffineAnimTable}, - // [SPECIES_DREEPY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dreepy, gDummySpriteAffineAnimTable}, - // [SPECIES_DRAKLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drakloak, gDummySpriteAffineAnimTable}, - // [SPECIES_DRAGAPULT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragapult, gDummySpriteAffineAnimTable}, - // [SPECIES_ZACIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zacian, gDummySpriteAffineAnimTable}, - // [SPECIES_ZAMAZENTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zamazenta, gDummySpriteAffineAnimTable}, - // [SPECIES_ETERNATUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_eternatus, gDummySpriteAffineAnimTable}, - // [SPECIES_KUBFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kubfu, gDummySpriteAffineAnimTable}, - // [SPECIES_URSHIFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_urshifu, gDummySpriteAffineAnimTable}, - // [SPECIES_ZARUDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zarude, gDummySpriteAffineAnimTable}, - // [SPECIES_REGIELEKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regieleki, gDummySpriteAffineAnimTable}, - // [SPECIES_REGIDRAGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regidrago, gDummySpriteAffineAnimTable}, - // [SPECIES_GLASTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glastrier, gDummySpriteAffineAnimTable}, - // [SPECIES_SPECTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spectrier, gDummySpriteAffineAnimTable}, - // [SPECIES_CALYREX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex, gDummySpriteAffineAnimTable}, - // [SPECIES_MEOWTH_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowth_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_PONYTA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ponyta_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_RAPIDASH_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rapidash_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_SLOWPOKE_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowpoke_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_SLOWBRO_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowbro_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_FARFETCHD_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_farfetchd_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_WEEZING_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_weezing_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_MR_MIME_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mr_mime_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_ARTICUNO_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_articuno_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_MOLTRES_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_moltres_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_SLOWKING_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slowking_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_CORSOLA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corsola_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_ZIGZAGOON_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zigzagoon_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_LINOONE_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_linoone_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_DARUMAKA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darumaka_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_DARMANITAN_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darmanitan_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_YAMASK_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamask_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_STUNFISK_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunfisk_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_ZAPDOS_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zapdos_galarian, gDummySpriteAffineAnimTable}, - // [SPECIES_CALYREX_ICE_RIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex_ice_rider, gDummySpriteAffineAnimTable}, - // [SPECIES_CALYREX_SHADOW_RIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex_shadow_rider, gDummySpriteAffineAnimTable}, - // [SPECIES_ZACIAN_CROWNED_SWORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zacian_crowned, gDummySpriteAffineAnimTable}, - // [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zamazenta_crowned, gDummySpriteAffineAnimTable}, - // [SPECIES_WYRDEER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wyrdeer, gDummySpriteAffineAnimTable}, - // [SPECIES_KLEAVOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kleavor, gDummySpriteAffineAnimTable}, - // [SPECIES_URSALUNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ursaluna, gDummySpriteAffineAnimTable}, - // [SPECIES_BASCULEGION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculegion, gDummySpriteAffineAnimTable}, - // [SPECIES_BASCULEGION_FEMALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculegion_female, gDummySpriteAffineAnimTable}, - // [SPECIES_SNEASEL_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sneasel_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_SNEASLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sneasler, gDummySpriteAffineAnimTable}, - // [SPECIES_OVERQWIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_overqwil, gDummySpriteAffineAnimTable}, - // [SPECIES_ENAMORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_enamorus, gDummySpriteAffineAnimTable}, - // [SPECIES_ENAMORUS_THERIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_enamorus_therian, gDummySpriteAffineAnimTable}, - // [SPECIES_GROWLITHE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_growlithe_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_ARCANINE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arcanine_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_VOLTORB_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_voltorb_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_ELECTRODE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_electrode_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_BRAVIARY_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braviary_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_QWILFISH_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_qwilfish_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_ZORUA_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zorua_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_ZOROARK_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zoroark_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_SLIGGOO_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sliggoo_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_GOODRA_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goodra_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_AVALUGG_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_avalugg_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_DECIDUEYE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_decidueye_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_TYPHLOSION_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_typhlosion_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_SAMUROTT_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_samurott_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_LILLIGANT_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lilligant_hisuian, gDummySpriteAffineAnimTable}, - // [SPECIES_BASCULIN_WHITE_STRIPED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin_white_stripe, gDummySpriteAffineAnimTable}, - // [SPECIES_DIALGA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_dialga_origin, gDummySpriteAffineAnimTable}, - // [SPECIES_PALKIA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_palkia_origin, gDummySpriteAffineAnimTable}, + [SPECIES_TURTWIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtwig, gDummySpriteAffineAnimTable}, + [SPECIES_GROTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grotle, gDummySpriteAffineAnimTable}, + [SPECIES_TORTERRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torterra, gDummySpriteAffineAnimTable}, + [SPECIES_CHIMCHAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chimchar, gDummySpriteAffineAnimTable}, + [SPECIES_MONFERNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_monferno, gDummySpriteAffineAnimTable}, + [SPECIES_INFERNAPE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_infernape, gDummySpriteAffineAnimTable}, + [SPECIES_PIPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_piplup, gDummySpriteAffineAnimTable}, + [SPECIES_PRINPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_prinplup, gDummySpriteAffineAnimTable}, + [SPECIES_EMPOLEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_empoleon, gDummySpriteAffineAnimTable}, + [SPECIES_STARLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_starly, gDummySpriteAffineAnimTable}, + [SPECIES_STARAVIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staravia, gDummySpriteAffineAnimTable}, + [SPECIES_STARAPTOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staraptor, gDummySpriteAffineAnimTable}, + [SPECIES_BIDOOF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bidoof, gDummySpriteAffineAnimTable}, + [SPECIES_BIBAREL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bibarel, gDummySpriteAffineAnimTable}, + [SPECIES_KRICKETOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketot, gDummySpriteAffineAnimTable}, + [SPECIES_KRICKETUNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketune, gDummySpriteAffineAnimTable}, + [SPECIES_SHINX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shinx, gDummySpriteAffineAnimTable}, + [SPECIES_LUXIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxio, gDummySpriteAffineAnimTable}, + [SPECIES_LUXRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxray, gDummySpriteAffineAnimTable}, + [SPECIES_BUDEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_budew, gDummySpriteAffineAnimTable}, + [SPECIES_ROSERADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roserade, gDummySpriteAffineAnimTable}, + [SPECIES_CRANIDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cranidos, gDummySpriteAffineAnimTable}, + [SPECIES_RAMPARDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rampardos, gDummySpriteAffineAnimTable}, + [SPECIES_SHIELDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shieldon, gDummySpriteAffineAnimTable}, + [SPECIES_BASTIODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bastiodon, gDummySpriteAffineAnimTable}, + [SPECIES_BURMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy, gDummySpriteAffineAnimTable}, + [SPECIES_WORMADAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam, gDummySpriteAffineAnimTable}, + [SPECIES_MOTHIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mothim, gDummySpriteAffineAnimTable}, + [SPECIES_COMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_combee, gDummySpriteAffineAnimTable}, + [SPECIES_VESPIQUEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vespiquen, gDummySpriteAffineAnimTable}, + [SPECIES_PACHIRISU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pachirisu, gDummySpriteAffineAnimTable}, + [SPECIES_BUIZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buizel, gDummySpriteAffineAnimTable}, + [SPECIES_FLOATZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floatzel, gDummySpriteAffineAnimTable}, + [SPECIES_CHERUBI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherubi, gDummySpriteAffineAnimTable}, + [SPECIES_CHERRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherrim, gDummySpriteAffineAnimTable}, + [SPECIES_SHELLOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shellos, gDummySpriteAffineAnimTable}, + [SPECIES_GASTRODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gastrodon, gDummySpriteAffineAnimTable}, + [SPECIES_AMBIPOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ambipom, gDummySpriteAffineAnimTable}, + [SPECIES_DRIFLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifloon, gDummySpriteAffineAnimTable}, + [SPECIES_DRIFBLIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifblim, gDummySpriteAffineAnimTable}, + [SPECIES_BUNEARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buneary, gDummySpriteAffineAnimTable}, + [SPECIES_LOPUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lopunny, gDummySpriteAffineAnimTable}, + [SPECIES_MISMAGIUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mismagius, gDummySpriteAffineAnimTable}, + [SPECIES_HONCHKROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honchkrow, gDummySpriteAffineAnimTable}, + [SPECIES_GLAMEOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glameow, gDummySpriteAffineAnimTable}, + [SPECIES_PURUGLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purugly, gDummySpriteAffineAnimTable}, + [SPECIES_CHINGLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chingling, gDummySpriteAffineAnimTable}, + [SPECIES_STUNKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunky, gDummySpriteAffineAnimTable}, + [SPECIES_SKUNTANK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skuntank, gDummySpriteAffineAnimTable}, + [SPECIES_BRONZOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzor, gDummySpriteAffineAnimTable}, + [SPECIES_BRONZONG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzong, gDummySpriteAffineAnimTable}, + [SPECIES_BONSLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bonsly, gDummySpriteAffineAnimTable}, + [SPECIES_MIME_JR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MimeJr, gDummySpriteAffineAnimTable}, + [SPECIES_HAPPINY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_happiny, gDummySpriteAffineAnimTable}, + [SPECIES_CHATOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chatot, gDummySpriteAffineAnimTable}, + [SPECIES_SPIRITOMB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spiritomb, gDummySpriteAffineAnimTable}, + [SPECIES_GIBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gible, gDummySpriteAffineAnimTable}, + [SPECIES_GABITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gabite, gDummySpriteAffineAnimTable}, + [SPECIES_GARCHOMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garchomp, gDummySpriteAffineAnimTable}, + [SPECIES_MUNCHLAX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munchlax, gDummySpriteAffineAnimTable}, + [SPECIES_RIOLU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_riolu, gDummySpriteAffineAnimTable}, + [SPECIES_LUCARIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lucario, gDummySpriteAffineAnimTable}, + [SPECIES_HIPPOPOTAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippopotas, gDummySpriteAffineAnimTable}, + [SPECIES_HIPPOWDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippowdon, gDummySpriteAffineAnimTable}, + [SPECIES_SKORUPI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skorupi, gDummySpriteAffineAnimTable}, + [SPECIES_DRAPION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drapion, gDummySpriteAffineAnimTable}, + [SPECIES_CROAGUNK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_croagunk, gDummySpriteAffineAnimTable}, + [SPECIES_TOXICROAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxicroak, gDummySpriteAffineAnimTable}, + [SPECIES_CARNIVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carnivine, gDummySpriteAffineAnimTable}, + [SPECIES_FINNEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_finneon, gDummySpriteAffineAnimTable}, + [SPECIES_LUMINEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lumineon, gDummySpriteAffineAnimTable}, + [SPECIES_MANTYKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mantyke, gDummySpriteAffineAnimTable}, + [SPECIES_SNOVER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snover, gDummySpriteAffineAnimTable}, + [SPECIES_ABOMASNOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_abomasnow, gDummySpriteAffineAnimTable}, + [SPECIES_WEAVILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_weavile, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNEZONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magnezone, gDummySpriteAffineAnimTable}, + [SPECIES_LICKILICKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lickilicky, gDummySpriteAffineAnimTable}, + [SPECIES_RHYPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rhyperior, gDummySpriteAffineAnimTable}, + [SPECIES_TANGROWTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tangrowth, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTIVIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_electivire, gDummySpriteAffineAnimTable}, + [SPECIES_MAGMORTAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magmortar, gDummySpriteAffineAnimTable}, + [SPECIES_TOGEKISS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togekiss, gDummySpriteAffineAnimTable}, + [SPECIES_YANMEGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yanmega, gDummySpriteAffineAnimTable}, + [SPECIES_LEAFEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leafeon, gDummySpriteAffineAnimTable}, + [SPECIES_GLACEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glaceon, gDummySpriteAffineAnimTable}, + [SPECIES_GLISCOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gliscor, gDummySpriteAffineAnimTable}, + [SPECIES_MAMOSWINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mamoswine, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON_Z] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_porygon_z, gDummySpriteAffineAnimTable}, + [SPECIES_GALLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gallade, gDummySpriteAffineAnimTable}, + [SPECIES_PROBOPASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_probopass, gDummySpriteAffineAnimTable}, + [SPECIES_DUSKNOIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dusknoir, gDummySpriteAffineAnimTable}, + [SPECIES_FROSLASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froslass, gDummySpriteAffineAnimTable}, + [SPECIES_ROTOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom, gDummySpriteAffineAnimTable}, + [SPECIES_UXIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_uxie, gDummySpriteAffineAnimTable}, + [SPECIES_MESPRIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mesprit, gDummySpriteAffineAnimTable}, + [SPECIES_AZELF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_azelf, gDummySpriteAffineAnimTable}, + [SPECIES_DIALGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_dialga, gDummySpriteAffineAnimTable}, + [SPECIES_PALKIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_palkia, gDummySpriteAffineAnimTable}, + [SPECIES_HEATRAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatran, gDummySpriteAffineAnimTable}, + [SPECIES_REGIGIGAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_regigigas, gDummySpriteAffineAnimTable}, + [SPECIES_GIRATINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_giratina, gDummySpriteAffineAnimTable}, + [SPECIES_CRESSELIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cresselia, gDummySpriteAffineAnimTable}, + [SPECIES_PHIONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phione, gDummySpriteAffineAnimTable}, + [SPECIES_MANAPHY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_manaphy, gDummySpriteAffineAnimTable}, + [SPECIES_DARKRAI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darkrai, gDummySpriteAffineAnimTable}, + [SPECIES_SHAYMIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shaymin, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus, gDummySpriteAffineAnimTable}, + [SPECIES_VICTINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_victini, gDummySpriteAffineAnimTable}, + [SPECIES_SNIVY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snivy, gDummySpriteAffineAnimTable}, + [SPECIES_SERVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_servine, gDummySpriteAffineAnimTable}, + [SPECIES_SERPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_serperior, gDummySpriteAffineAnimTable}, + [SPECIES_TEPIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tepig, gDummySpriteAffineAnimTable}, + [SPECIES_PIGNITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pignite, gDummySpriteAffineAnimTable}, + [SPECIES_EMBOAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emboar, gDummySpriteAffineAnimTable}, + [SPECIES_OSHAWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oshawott, gDummySpriteAffineAnimTable}, + [SPECIES_DEWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewott, gDummySpriteAffineAnimTable}, + [SPECIES_SAMUROTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_samurott, gDummySpriteAffineAnimTable}, + [SPECIES_PATRAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_patrat, gDummySpriteAffineAnimTable}, + [SPECIES_WATCHOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_watchog, gDummySpriteAffineAnimTable}, + [SPECIES_LILLIPUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lillipup, gDummySpriteAffineAnimTable}, + [SPECIES_HERDIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_herdier, gDummySpriteAffineAnimTable}, + [SPECIES_STOUTLAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stoutland, gDummySpriteAffineAnimTable}, + [SPECIES_PURRLOIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purrloin, gDummySpriteAffineAnimTable}, + [SPECIES_LIEPARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_liepard, gDummySpriteAffineAnimTable}, + [SPECIES_PANSAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansage, gDummySpriteAffineAnimTable}, + [SPECIES_SIMISAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisage, gDummySpriteAffineAnimTable}, + [SPECIES_PANSEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansear, gDummySpriteAffineAnimTable}, + [SPECIES_SIMISEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisear, gDummySpriteAffineAnimTable}, + [SPECIES_PANPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_panpour, gDummySpriteAffineAnimTable}, + [SPECIES_SIMIPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simipour, gDummySpriteAffineAnimTable}, + [SPECIES_MUNNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munna, gDummySpriteAffineAnimTable}, + [SPECIES_MUSHARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_musharna, gDummySpriteAffineAnimTable}, + [SPECIES_PIDOVE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pidove, gDummySpriteAffineAnimTable}, + [SPECIES_TRANQUILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tranquill, gDummySpriteAffineAnimTable}, + [SPECIES_UNFEZANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_unfezant, gDummySpriteAffineAnimTable}, + [SPECIES_BLITZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blitzle, gDummySpriteAffineAnimTable}, + [SPECIES_ZEBSTRIKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zebstrika, gDummySpriteAffineAnimTable}, + [SPECIES_ROGGENROLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roggenrola, gDummySpriteAffineAnimTable}, + [SPECIES_BOLDORE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boldore, gDummySpriteAffineAnimTable}, + [SPECIES_GIGALITH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gigalith, gDummySpriteAffineAnimTable}, + [SPECIES_WOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_woobat, gDummySpriteAffineAnimTable}, + [SPECIES_SWOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swoobat, gDummySpriteAffineAnimTable}, + [SPECIES_DRILBUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drilbur, gDummySpriteAffineAnimTable}, + [SPECIES_EXCADRILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_excadrill, gDummySpriteAffineAnimTable}, + [SPECIES_AUDINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_audino, gDummySpriteAffineAnimTable}, + [SPECIES_TIMBURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_timburr, gDummySpriteAffineAnimTable}, + [SPECIES_GURDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gurdurr, gDummySpriteAffineAnimTable}, + [SPECIES_CONKELDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_conkeldurr, gDummySpriteAffineAnimTable}, + [SPECIES_TYMPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tympole, gDummySpriteAffineAnimTable}, + [SPECIES_PALPITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palpitoad, gDummySpriteAffineAnimTable}, + [SPECIES_SEISMITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_seismitoad, gDummySpriteAffineAnimTable}, + [SPECIES_THROH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_throh, gDummySpriteAffineAnimTable}, + [SPECIES_SAWK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawk, gDummySpriteAffineAnimTable}, + [SPECIES_SEWADDLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sewaddle, gDummySpriteAffineAnimTable}, + [SPECIES_SWADLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swadloon, gDummySpriteAffineAnimTable}, + [SPECIES_LEAVANNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leavanny, gDummySpriteAffineAnimTable}, + [SPECIES_VENIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_venipede, gDummySpriteAffineAnimTable}, + [SPECIES_WHIRLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whirlipede, gDummySpriteAffineAnimTable}, + [SPECIES_SCOLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scolipede, gDummySpriteAffineAnimTable}, + [SPECIES_COTTONEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cottonee, gDummySpriteAffineAnimTable}, + [SPECIES_WHIMSICOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whimsicott, gDummySpriteAffineAnimTable}, + [SPECIES_PETILIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_petilil, gDummySpriteAffineAnimTable}, + [SPECIES_LILLIGANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lilligant, gDummySpriteAffineAnimTable}, + [SPECIES_BASCULIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin, gDummySpriteAffineAnimTable}, + [SPECIES_SANDILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandile, gDummySpriteAffineAnimTable}, + [SPECIES_KROKOROK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krokorok, gDummySpriteAffineAnimTable}, + [SPECIES_KROOKODILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krookodile, gDummySpriteAffineAnimTable}, + [SPECIES_DARUMAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darumaka, gDummySpriteAffineAnimTable}, + [SPECIES_DARMANITAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darmanitan, gDummySpriteAffineAnimTable}, + [SPECIES_MARACTUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_maractus, gDummySpriteAffineAnimTable}, + [SPECIES_DWEBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dwebble, gDummySpriteAffineAnimTable}, + [SPECIES_CRUSTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crustle, gDummySpriteAffineAnimTable}, + [SPECIES_SCRAGGY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scraggy, gDummySpriteAffineAnimTable}, + [SPECIES_SCRAFTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scrafty, gDummySpriteAffineAnimTable}, + [SPECIES_SIGILYPH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sigilyph, gDummySpriteAffineAnimTable}, + [SPECIES_YAMASK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamask, gDummySpriteAffineAnimTable}, + [SPECIES_COFAGRIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cofagrigus, gDummySpriteAffineAnimTable}, + [SPECIES_TIRTOUGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tirtouga, gDummySpriteAffineAnimTable}, + [SPECIES_CARRACOSTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carracosta, gDummySpriteAffineAnimTable}, + [SPECIES_ARCHEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archen, gDummySpriteAffineAnimTable}, + [SPECIES_ARCHEOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archeops, gDummySpriteAffineAnimTable}, + [SPECIES_TRUBBISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trubbish, gDummySpriteAffineAnimTable}, + [SPECIES_GARBODOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garbodor, gDummySpriteAffineAnimTable}, + [SPECIES_ZORUA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zorua, gDummySpriteAffineAnimTable}, + [SPECIES_ZOROARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zoroark, gDummySpriteAffineAnimTable}, + [SPECIES_MINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minccino, gDummySpriteAffineAnimTable}, + [SPECIES_CINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinccino, gDummySpriteAffineAnimTable}, + [SPECIES_GOTHITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothita, gDummySpriteAffineAnimTable}, + [SPECIES_GOTHORITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothorita, gDummySpriteAffineAnimTable}, + [SPECIES_GOTHITELLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothitelle, gDummySpriteAffineAnimTable}, + [SPECIES_SOLOSIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solosis, gDummySpriteAffineAnimTable}, + [SPECIES_DUOSION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duosion, gDummySpriteAffineAnimTable}, + [SPECIES_REUNICLUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_reuniclus, gDummySpriteAffineAnimTable}, + [SPECIES_DUCKLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ducklett, gDummySpriteAffineAnimTable}, + [SPECIES_SWANNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swanna, gDummySpriteAffineAnimTable}, + [SPECIES_VANILLITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillite, gDummySpriteAffineAnimTable}, + [SPECIES_VANILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillish, gDummySpriteAffineAnimTable}, + [SPECIES_VANILLUXE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanilluxe, gDummySpriteAffineAnimTable}, + [SPECIES_DEERLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling, gDummySpriteAffineAnimTable}, + [SPECIES_SAWSBUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck, gDummySpriteAffineAnimTable}, + [SPECIES_EMOLGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emolga, gDummySpriteAffineAnimTable}, + [SPECIES_KARRABLAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_karrablast, gDummySpriteAffineAnimTable}, + [SPECIES_ESCAVALIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_escavalier, gDummySpriteAffineAnimTable}, + [SPECIES_FOONGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_foongus, gDummySpriteAffineAnimTable}, + [SPECIES_AMOONGUSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amoonguss, gDummySpriteAffineAnimTable}, + [SPECIES_FRILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frillish, gDummySpriteAffineAnimTable}, + [SPECIES_JELLICENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jellicent, gDummySpriteAffineAnimTable}, + [SPECIES_ALOMOMOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alomomola, gDummySpriteAffineAnimTable}, + [SPECIES_JOLTIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_joltik, gDummySpriteAffineAnimTable}, + [SPECIES_GALVANTULA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_galvantula, gDummySpriteAffineAnimTable}, + [SPECIES_FERROSEED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferroseed, gDummySpriteAffineAnimTable}, + [SPECIES_FERROTHORN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferrothorn, gDummySpriteAffineAnimTable}, + [SPECIES_KLINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klink, gDummySpriteAffineAnimTable}, + [SPECIES_KLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klang, gDummySpriteAffineAnimTable}, + [SPECIES_KLINKLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klinklang, gDummySpriteAffineAnimTable}, + [SPECIES_TYNAMO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tynamo, gDummySpriteAffineAnimTable}, + [SPECIES_EELEKTRIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektrik, gDummySpriteAffineAnimTable}, + [SPECIES_EELEKTROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektross, gDummySpriteAffineAnimTable}, + [SPECIES_ELGYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_elgyem, gDummySpriteAffineAnimTable}, + [SPECIES_BEHEEYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beheeyem, gDummySpriteAffineAnimTable}, + [SPECIES_LITWICK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litwick, gDummySpriteAffineAnimTable}, + [SPECIES_LAMPENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lampent, gDummySpriteAffineAnimTable}, + [SPECIES_CHANDELURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chandelure, gDummySpriteAffineAnimTable}, + [SPECIES_AXEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_axew, gDummySpriteAffineAnimTable}, + [SPECIES_FRAXURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fraxure, gDummySpriteAffineAnimTable}, + [SPECIES_HAXORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_haxorus, gDummySpriteAffineAnimTable}, + [SPECIES_CUBCHOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cubchoo, gDummySpriteAffineAnimTable}, + [SPECIES_BEARTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beartic, gDummySpriteAffineAnimTable}, + [SPECIES_CRYOGONAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cryogonal, gDummySpriteAffineAnimTable}, + [SPECIES_SHELMET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shelmet, gDummySpriteAffineAnimTable}, + [SPECIES_ACCELGOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_accelgor, gDummySpriteAffineAnimTable}, + [SPECIES_STUNFISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunfisk, gDummySpriteAffineAnimTable}, + [SPECIES_MIENFOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienfoo, gDummySpriteAffineAnimTable}, + [SPECIES_MIENSHAO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienshao, gDummySpriteAffineAnimTable}, + [SPECIES_DRUDDIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_druddigon, gDummySpriteAffineAnimTable}, + [SPECIES_GOLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golett, gDummySpriteAffineAnimTable}, + [SPECIES_GOLURK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golurk, gDummySpriteAffineAnimTable}, + [SPECIES_PAWNIARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pawniard, gDummySpriteAffineAnimTable}, + [SPECIES_BISHARP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bisharp, gDummySpriteAffineAnimTable}, + [SPECIES_BOUFFALANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bouffalant, gDummySpriteAffineAnimTable}, + [SPECIES_RUFFLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rufflet, gDummySpriteAffineAnimTable}, + [SPECIES_BRAVIARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braviary, gDummySpriteAffineAnimTable}, + [SPECIES_VULLABY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vullaby, gDummySpriteAffineAnimTable}, + [SPECIES_MANDIBUZZ] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mandibuzz, gDummySpriteAffineAnimTable}, + [SPECIES_HEATMOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatmor, gDummySpriteAffineAnimTable}, + [SPECIES_DURANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_durant, gDummySpriteAffineAnimTable}, + [SPECIES_DEINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deino, gDummySpriteAffineAnimTable}, + [SPECIES_ZWEILOUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zweilous, gDummySpriteAffineAnimTable}, + [SPECIES_HYDREIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hydreigon, gDummySpriteAffineAnimTable}, + [SPECIES_LARVESTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_larvesta, gDummySpriteAffineAnimTable}, + [SPECIES_VOLCARONA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcarona, gDummySpriteAffineAnimTable}, + [SPECIES_COBALION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cobalion, gDummySpriteAffineAnimTable}, + [SPECIES_TERRAKION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_terrakion, gDummySpriteAffineAnimTable}, + [SPECIES_VIRIZION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_virizion, gDummySpriteAffineAnimTable}, + [SPECIES_TORNADUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tornadus, gDummySpriteAffineAnimTable}, + [SPECIES_THUNDURUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thundurus, gDummySpriteAffineAnimTable}, + [SPECIES_RESHIRAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_reshiram, gDummySpriteAffineAnimTable}, + [SPECIES_ZEKROM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zekrom, gDummySpriteAffineAnimTable}, + [SPECIES_LANDORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_landorus, gDummySpriteAffineAnimTable}, + [SPECIES_KYUREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_kyurem, gDummySpriteAffineAnimTable}, + [SPECIES_KELDEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_keldeo, gDummySpriteAffineAnimTable}, + [SPECIES_MELOETTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meloetta, gDummySpriteAffineAnimTable}, + [SPECIES_GENESECT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_genesect, gDummySpriteAffineAnimTable}, + [SPECIES_CHESPIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chespin, gDummySpriteAffineAnimTable}, + [SPECIES_QUILLADIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_quilladin, gDummySpriteAffineAnimTable}, + [SPECIES_CHESNAUGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chesnaught, gDummySpriteAffineAnimTable}, + [SPECIES_FENNEKIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fennekin, gDummySpriteAffineAnimTable}, + [SPECIES_BRAIXEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braixen, gDummySpriteAffineAnimTable}, + [SPECIES_DELPHOX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_delphox, gDummySpriteAffineAnimTable}, + [SPECIES_FROAKIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froakie, gDummySpriteAffineAnimTable}, + [SPECIES_FROGADIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frogadier, gDummySpriteAffineAnimTable}, + [SPECIES_GRENINJA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greninja, gDummySpriteAffineAnimTable}, + [SPECIES_BUNNELBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bunnelby, gDummySpriteAffineAnimTable}, + [SPECIES_DIGGERSBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diggersby, gDummySpriteAffineAnimTable}, + [SPECIES_FLETCHLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchling, gDummySpriteAffineAnimTable}, + [SPECIES_FLETCHINDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchinder, gDummySpriteAffineAnimTable}, + [SPECIES_TALONFLAME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_talonflame, gDummySpriteAffineAnimTable}, + [SPECIES_SCATTERBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scatterbug, gDummySpriteAffineAnimTable}, + [SPECIES_SPEWPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spewpa, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon, gDummySpriteAffineAnimTable}, + [SPECIES_LITLEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litleo, gDummySpriteAffineAnimTable}, + [SPECIES_PYROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyroar, gDummySpriteAffineAnimTable}, + [SPECIES_FLABEBE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe, gDummySpriteAffineAnimTable}, + [SPECIES_FLOETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette, gDummySpriteAffineAnimTable}, + [SPECIES_FLORGES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges, gDummySpriteAffineAnimTable}, + [SPECIES_SKIDDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skiddo, gDummySpriteAffineAnimTable}, + [SPECIES_GOGOAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gogoat, gDummySpriteAffineAnimTable}, + [SPECIES_PANCHAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pancham, gDummySpriteAffineAnimTable}, + [SPECIES_PANGORO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pangoro, gDummySpriteAffineAnimTable}, + [SPECIES_FURFROU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou, gDummySpriteAffineAnimTable}, + [SPECIES_ESPURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_espurr, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWSTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowstic, gDummySpriteAffineAnimTable}, + [SPECIES_HONEDGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honedge, gDummySpriteAffineAnimTable}, + [SPECIES_DOUBLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_doublade, gDummySpriteAffineAnimTable}, + [SPECIES_AEGISLASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aegislash, gDummySpriteAffineAnimTable}, + [SPECIES_SPRITZEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spritzee, gDummySpriteAffineAnimTable}, + [SPECIES_AROMATISSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aromatisse, gDummySpriteAffineAnimTable}, + [SPECIES_SWIRLIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swirlix, gDummySpriteAffineAnimTable}, + [SPECIES_SLURPUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slurpuff, gDummySpriteAffineAnimTable}, + [SPECIES_INKAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inkay, gDummySpriteAffineAnimTable}, + [SPECIES_MALAMAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_malamar, gDummySpriteAffineAnimTable}, + [SPECIES_BINACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_binacle, gDummySpriteAffineAnimTable}, + [SPECIES_BARBARACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barbaracle, gDummySpriteAffineAnimTable}, + [SPECIES_SKRELP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skrelp, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGALGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragalge, gDummySpriteAffineAnimTable}, + [SPECIES_CLAUNCHER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clauncher, gDummySpriteAffineAnimTable}, + [SPECIES_CLAWITZER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clawitzer, gDummySpriteAffineAnimTable}, + [SPECIES_HELIOPTILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_helioptile, gDummySpriteAffineAnimTable}, + [SPECIES_HELIOLISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heliolisk, gDummySpriteAffineAnimTable}, + [SPECIES_TYRUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrunt, gDummySpriteAffineAnimTable}, + [SPECIES_TYRANTRUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrantrum, gDummySpriteAffineAnimTable}, + [SPECIES_AMAURA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amaura, gDummySpriteAffineAnimTable}, + [SPECIES_AURORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aurorus, gDummySpriteAffineAnimTable}, + [SPECIES_SYLVEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sylveon, gDummySpriteAffineAnimTable}, + [SPECIES_HAWLUCHA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hawlucha, gDummySpriteAffineAnimTable}, + [SPECIES_DEDENNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dedenne, gDummySpriteAffineAnimTable}, + [SPECIES_CARBINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carbink, gDummySpriteAffineAnimTable}, + [SPECIES_GOOMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goomy, gDummySpriteAffineAnimTable}, + [SPECIES_SLIGGOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sliggoo, gDummySpriteAffineAnimTable}, + [SPECIES_GOODRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goodra, gDummySpriteAffineAnimTable}, + [SPECIES_KLEFKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klefki, gDummySpriteAffineAnimTable}, + [SPECIES_PHANTUMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phantump, gDummySpriteAffineAnimTable}, + [SPECIES_TREVENANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trevenant, gDummySpriteAffineAnimTable}, + [SPECIES_PUMPKABOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pumpkaboo, gDummySpriteAffineAnimTable}, + [SPECIES_GOURGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gourgeist, gDummySpriteAffineAnimTable}, + [SPECIES_BERGMITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bergmite, gDummySpriteAffineAnimTable}, + [SPECIES_AVALUGG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_avalugg, gDummySpriteAffineAnimTable}, + [SPECIES_NOIBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noibat, gDummySpriteAffineAnimTable}, + [SPECIES_NOIVERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noivern, gDummySpriteAffineAnimTable}, + [SPECIES_XERNEAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_xerneas, gDummySpriteAffineAnimTable}, + [SPECIES_YVELTAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_yveltal, gDummySpriteAffineAnimTable}, + [SPECIES_ZYGARDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zygarde, gDummySpriteAffineAnimTable}, + [SPECIES_DIANCIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diancie, gDummySpriteAffineAnimTable}, + [SPECIES_HOOPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hoopa, gDummySpriteAffineAnimTable}, + [SPECIES_VOLCANION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcanion, gDummySpriteAffineAnimTable}, + [SPECIES_PICHU_SPIKY_EARED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_PichuSpikyEared, gDummySpriteAffineAnimTable}, + [SPECIES_DEOXYS_ATTACK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeoxysAttack, gDummySpriteAffineAnimTable}, + [SPECIES_DEOXYS_DEFENSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeoxysDefense, gDummySpriteAffineAnimTable}, + [SPECIES_DEOXYS_SPEED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeoxysSpeed, gDummySpriteAffineAnimTable}, + [SPECIES_BURMY_SANDY_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BurmySandyCloak, gDummySpriteAffineAnimTable}, + [SPECIES_BURMY_TRASH_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BurmyTrashCloak, gDummySpriteAffineAnimTable}, + [SPECIES_WORMADAM_SANDY_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_WormadamSandyCloak, gDummySpriteAffineAnimTable}, + [SPECIES_WORMADAM_TRASH_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_WormadamTrashCloak, gDummySpriteAffineAnimTable}, + [SPECIES_SHELLOS_EAST_SEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ShellosEastSea, gDummySpriteAffineAnimTable}, + [SPECIES_GASTRODON_EAST_SEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GastrodonEastSea, gDummySpriteAffineAnimTable}, + [SPECIES_ROTOM_HEAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RotomHeat, gDummySpriteAffineAnimTable}, + [SPECIES_ROTOM_WASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RotomWash, gDummySpriteAffineAnimTable}, + [SPECIES_ROTOM_FROST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RotomFrost, gDummySpriteAffineAnimTable}, + [SPECIES_ROTOM_FAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RotomFan, gDummySpriteAffineAnimTable}, + [SPECIES_ROTOM_MOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RotomMow, gDummySpriteAffineAnimTable}, + [SPECIES_GIRATINA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_GiratinaOrigin, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_FIGHTING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusFighting, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_FLYING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusFlying, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_POISON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusPoison, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_GROUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusGround, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_ROCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusRock, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_BUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusBug, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_GHOST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusGhost, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_STEEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusSteel, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_FIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusFire, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_WATER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusWater, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_GRASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusGrass, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_ELECTRIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusElectric, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_PSYCHIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusPsychic, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_ICE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusIce, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_DRAGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusDragon, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_DARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusDark, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS_FAIRY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusFairy, gDummySpriteAffineAnimTable}, + [SPECIES_BASCULIN_BLUE_STRIPED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BasculinBlueStriped, gDummySpriteAffineAnimTable}, + [SPECIES_DEERLING_AUTUMN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeerlingAutumn, gDummySpriteAffineAnimTable}, + [SPECIES_DEERLING_SUMMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeerlingSummer, gDummySpriteAffineAnimTable}, + [SPECIES_DEERLING_WINTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeerlingWinter, gDummySpriteAffineAnimTable}, + [SPECIES_SAWSBUCK_AUTUMN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SawsbuckAutumn, gDummySpriteAffineAnimTable}, + [SPECIES_SAWSBUCK_SUMMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SawsbuckSummer, gDummySpriteAffineAnimTable}, + [SPECIES_SAWSBUCK_WINTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SawsbuckWinter, gDummySpriteAffineAnimTable}, + [SPECIES_MELOETTA_PIROUETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MeloettaPirouette, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_POLAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonPolar, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_TUNDRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonTundra, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_CONTINENTAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonContinental, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_GARDEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonGarden, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_ELEGANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonElegant, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_MODERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonModern, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_MARINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonMarine, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_ARCHIPELAGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonArchipelago, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_HIGH_PLAINS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonHighPlains, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_SANDSTORM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonSandstorm, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_RIVER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonRiver, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_MONSOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonMonsoon, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_SAVANNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonSavanna, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_SUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonSun, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_OCEAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonOcean, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_JUNGLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonJungle, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_FANCY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonFancy, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_POKE_BALL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonPokeBall, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON_MEADOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonMeadow, gDummySpriteAffineAnimTable}, + [SPECIES_FLABEBE_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlabebeYellowFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLABEBE_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlabebeBlueFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLABEBE_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlabebeOrangeFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLABEBE_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlabebeWhiteFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLOETTE_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FloetteYellowFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLOETTE_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FloetteBlueFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLOETTE_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FloetteOrangeFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLOETTE_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FloetteWhiteFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLOETTE_ETERNAL_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FloetteEternalFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLORGES_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlorgesYellowFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLORGES_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlorgesBlueFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLORGES_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlorgesOrangeFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FLORGES_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlorgesWhiteFlower, gDummySpriteAffineAnimTable}, + [SPECIES_FURFROU_HEART_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouHeartTrim, gDummySpriteAffineAnimTable}, + [SPECIES_FURFROU_STAR_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouStarTrim, gDummySpriteAffineAnimTable}, + [SPECIES_FURFROU_DIAMOND_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouDiamondTrim, gDummySpriteAffineAnimTable}, + [SPECIES_FURFROU_DEBUTANTE_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouDebutanteTrim, gDummySpriteAffineAnimTable}, + [SPECIES_FURFROU_MATRON_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouMatronTrim, gDummySpriteAffineAnimTable}, + [SPECIES_FURFROU_DANDY_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouDandyTrim, gDummySpriteAffineAnimTable}, + [SPECIES_FURFROU_LA_REINE_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouLaReineTrim, gDummySpriteAffineAnimTable}, + [SPECIES_FURFROU_KABUKI_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouKabukiTrim, gDummySpriteAffineAnimTable}, + [SPECIES_FURFROU_PHARAOH_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouPharaohTrim, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWSTIC_FEMALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MeowsticFemale, gDummySpriteAffineAnimTable}, + [SPECIES_HOOPA_UNBOUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_HoopaUnbound, gDummySpriteAffineAnimTable}, + [SPECIES_RATTATA_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RattataAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_RATICATE_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RaticateAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_RAICHU_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RaichuAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSHREW_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SandshrewAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSLASH_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SandslashAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_VULPIX_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VulpixAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_NINETALES_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_NinetalesAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_DIGLETT_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DiglettAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_DUGTRIO_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DugtrioAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWTH_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MeowthAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_PERSIAN_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_PersianAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_GEODUDE_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GeodudeAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_GRAVELER_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GravelerAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_GOLEM_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GolemAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_GRIMER_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GrimerAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_MUK_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MukAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGUTOR_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ExeggutorAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_MAROWAK_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MarowakAlolan, gDummySpriteAffineAnimTable}, + [SPECIES_ROWLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rowlet, gDummySpriteAffineAnimTable}, + [SPECIES_DARTRIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dartrix, gDummySpriteAffineAnimTable}, + [SPECIES_DECIDUEYE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_decidueye, gDummySpriteAffineAnimTable}, + [SPECIES_LITTEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litten, gDummySpriteAffineAnimTable}, + [SPECIES_TORRACAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torracat, gDummySpriteAffineAnimTable}, + [SPECIES_INCINEROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_incineroar, gDummySpriteAffineAnimTable}, + [SPECIES_POPPLIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_popplio, gDummySpriteAffineAnimTable}, + [SPECIES_BRIONNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_brionne, gDummySpriteAffineAnimTable}, + [SPECIES_PRIMARINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_primarina, gDummySpriteAffineAnimTable}, + [SPECIES_PIKIPEK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pikipek, gDummySpriteAffineAnimTable}, + [SPECIES_TRUMBEAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trumbeak, gDummySpriteAffineAnimTable}, + [SPECIES_TOUCANNON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toucannon, gDummySpriteAffineAnimTable}, + [SPECIES_YUNGOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yungoos, gDummySpriteAffineAnimTable}, + [SPECIES_GUMSHOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gumshoos, gDummySpriteAffineAnimTable}, + [SPECIES_GRUBBIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grubbin, gDummySpriteAffineAnimTable}, + [SPECIES_CHARJABUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_charjabug, gDummySpriteAffineAnimTable}, + [SPECIES_VIKAVOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vikavolt, gDummySpriteAffineAnimTable}, + [SPECIES_CRABRAWLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabrawler, gDummySpriteAffineAnimTable}, + [SPECIES_CRABOMINABLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabominable, gDummySpriteAffineAnimTable}, + [SPECIES_ORICORIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oricorio, gDummySpriteAffineAnimTable}, + [SPECIES_CUTIEFLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cutiefly, gDummySpriteAffineAnimTable}, + [SPECIES_RIBOMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ribombee, gDummySpriteAffineAnimTable}, + [SPECIES_ROCKRUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rockruff, gDummySpriteAffineAnimTable}, + [SPECIES_LYCANROC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc, gDummySpriteAffineAnimTable}, + [SPECIES_LYCANROC_DUSK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_LycanrocDusk, gDummySpriteAffineAnimTable}, + [SPECIES_LYCANROC_MIDNIGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_LycanrocMidnight, gDummySpriteAffineAnimTable}, + [SPECIES_WISHIWASHI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wishiwashi, gDummySpriteAffineAnimTable}, + [SPECIES_MAREANIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mareanie, gDummySpriteAffineAnimTable}, + [SPECIES_TOXAPEX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxapex, gDummySpriteAffineAnimTable}, + [SPECIES_MUDBRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudbray, gDummySpriteAffineAnimTable}, + [SPECIES_MUDSDALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudsdale, gDummySpriteAffineAnimTable}, + [SPECIES_DEWPIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewpider, gDummySpriteAffineAnimTable}, + [SPECIES_ARAQUANID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_araquanid, gDummySpriteAffineAnimTable}, + [SPECIES_FOMANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fomantis, gDummySpriteAffineAnimTable}, + [SPECIES_LURANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lurantis, gDummySpriteAffineAnimTable}, + [SPECIES_MORELULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morelull, gDummySpriteAffineAnimTable}, + [SPECIES_SHIINOTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shiinotic, gDummySpriteAffineAnimTable}, + [SPECIES_SALANDIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salandit, gDummySpriteAffineAnimTable}, + [SPECIES_SALAZZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salazzle, gDummySpriteAffineAnimTable}, + [SPECIES_STUFFUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stufful, gDummySpriteAffineAnimTable}, + [SPECIES_BEWEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bewear, gDummySpriteAffineAnimTable}, + [SPECIES_BOUNSWEET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bounsweet, gDummySpriteAffineAnimTable}, + [SPECIES_STEENEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_steenee, gDummySpriteAffineAnimTable}, + [SPECIES_TSAREENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tsareena, gDummySpriteAffineAnimTable}, + [SPECIES_COMFEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_comfey, gDummySpriteAffineAnimTable}, + [SPECIES_ORANGURU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oranguru, gDummySpriteAffineAnimTable}, + [SPECIES_PASSIMIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_passimian, gDummySpriteAffineAnimTable}, + [SPECIES_WIMPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wimpod, gDummySpriteAffineAnimTable}, + [SPECIES_GOLISOPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golisopod, gDummySpriteAffineAnimTable}, + [SPECIES_SANDYGAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandygast, gDummySpriteAffineAnimTable}, + [SPECIES_PALOSSAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palossand, gDummySpriteAffineAnimTable}, + [SPECIES_PYUKUMUKU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyukumuku, gDummySpriteAffineAnimTable}, + [SPECIES_TYPE_NULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_typenull, gDummySpriteAffineAnimTable}, + [SPECIES_SILVALLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silvally, gDummySpriteAffineAnimTable}, + [SPECIES_MINIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minior, gDummySpriteAffineAnimTable}, + [SPECIES_KOMALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_komala, gDummySpriteAffineAnimTable}, + [SPECIES_TURTONATOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtonator, gDummySpriteAffineAnimTable}, + [SPECIES_TOGEDEMARU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togedemaru, gDummySpriteAffineAnimTable}, + [SPECIES_MIMIKYU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mimikyu, gDummySpriteAffineAnimTable}, + [SPECIES_BRUXISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bruxish, gDummySpriteAffineAnimTable}, + [SPECIES_DRAMPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drampa, gDummySpriteAffineAnimTable}, + [SPECIES_DHELMISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dhelmise, gDummySpriteAffineAnimTable}, + [SPECIES_JANGMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jangmo_o, gDummySpriteAffineAnimTable}, + [SPECIES_HAKAMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hakamo_o, gDummySpriteAffineAnimTable}, + [SPECIES_KOMMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kommo_o, gDummySpriteAffineAnimTable}, + [SPECIES_TAPU_KOKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapukoko, gDummySpriteAffineAnimTable}, + [SPECIES_TAPU_LELE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapulele, gDummySpriteAffineAnimTable}, + [SPECIES_TAPU_BULU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapubulu, gDummySpriteAffineAnimTable}, + [SPECIES_TAPU_FINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapufini, gDummySpriteAffineAnimTable}, + [SPECIES_COSMOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmog, gDummySpriteAffineAnimTable}, + [SPECIES_COSMOEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmoem, gDummySpriteAffineAnimTable}, + [SPECIES_SOLGALEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solgaleo, gDummySpriteAffineAnimTable}, + [SPECIES_LUNALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lunala, gDummySpriteAffineAnimTable}, + [SPECIES_NIHILEGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nihilego, gDummySpriteAffineAnimTable}, + [SPECIES_BUZZWOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buzzwole, gDummySpriteAffineAnimTable}, + [SPECIES_PHEROMOSA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pheromosa, gDummySpriteAffineAnimTable}, + [SPECIES_XURKITREE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_xurkitree, gDummySpriteAffineAnimTable}, + [SPECIES_CELESTEELA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_celesteela, gDummySpriteAffineAnimTable}, + [SPECIES_KARTANA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kartana, gDummySpriteAffineAnimTable}, + [SPECIES_GUZZLORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_guzzlord, gDummySpriteAffineAnimTable}, + [SPECIES_NECROZMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma, gDummySpriteAffineAnimTable}, + [SPECIES_NECROZMA_DUSK_MANE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_NecrozmaDuskMane, gDummySpriteAffineAnimTable}, + [SPECIES_NECROZMA_DAWN_WINGS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_NecrozmaDawnWings, gDummySpriteAffineAnimTable}, + [SPECIES_MAGEARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magearna, gDummySpriteAffineAnimTable}, + [SPECIES_MARSHADOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_marshadow, gDummySpriteAffineAnimTable}, + [SPECIES_POIPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_poipole, gDummySpriteAffineAnimTable}, + [SPECIES_NAGANADEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_naganadel, gDummySpriteAffineAnimTable}, + [SPECIES_STAKATAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stakataka, gDummySpriteAffineAnimTable}, + [SPECIES_BLACEPHALON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blacephalon, gDummySpriteAffineAnimTable}, + [SPECIES_ZERAORA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zeraora, gDummySpriteAffineAnimTable}, + [SPECIES_MELTAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meltan, gDummySpriteAffineAnimTable}, + [SPECIES_MELMETAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_melmetal, gDummySpriteAffineAnimTable}, + [SPECIES_GROOKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grookey, gDummySpriteAffineAnimTable}, + [SPECIES_THWACKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thwackey, gDummySpriteAffineAnimTable}, + [SPECIES_RILLABOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rillaboom, gDummySpriteAffineAnimTable}, + [SPECIES_SCORBUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scorbunny, gDummySpriteAffineAnimTable}, + [SPECIES_RABOOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raboot, gDummySpriteAffineAnimTable}, + [SPECIES_CINDERACE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinderace, gDummySpriteAffineAnimTable}, + [SPECIES_SOBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sobble, gDummySpriteAffineAnimTable}, + [SPECIES_DRIZZILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drizzile, gDummySpriteAffineAnimTable}, + [SPECIES_INTELEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inteleon, gDummySpriteAffineAnimTable}, + [SPECIES_SKWOVET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skwovet, gDummySpriteAffineAnimTable}, + [SPECIES_GREEDENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greedent, gDummySpriteAffineAnimTable}, + [SPECIES_ROOKIDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rookidee, gDummySpriteAffineAnimTable}, + [SPECIES_CORVISQUIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corvisquire, gDummySpriteAffineAnimTable}, + [SPECIES_CORVIKNIGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corviknight, gDummySpriteAffineAnimTable}, + [SPECIES_BLIPBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blipbug, gDummySpriteAffineAnimTable}, + [SPECIES_DOTTLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dottler, gDummySpriteAffineAnimTable}, + [SPECIES_ORBEETLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_orbeetle, gDummySpriteAffineAnimTable}, + [SPECIES_NICKIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nickit, gDummySpriteAffineAnimTable}, + [SPECIES_THIEVUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thievul, gDummySpriteAffineAnimTable}, + [SPECIES_GOSSIFLEUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gossifleur, gDummySpriteAffineAnimTable}, + [SPECIES_ELDEGOSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eldegoss, gDummySpriteAffineAnimTable}, + [SPECIES_WOOLOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wooloo, gDummySpriteAffineAnimTable}, + [SPECIES_DUBWOOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dubwool, gDummySpriteAffineAnimTable}, + [SPECIES_CHEWTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chewtle, gDummySpriteAffineAnimTable}, + [SPECIES_DREDNAW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drednaw, gDummySpriteAffineAnimTable}, + [SPECIES_YAMPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamper, gDummySpriteAffineAnimTable}, + [SPECIES_BOLTUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boltund, gDummySpriteAffineAnimTable}, + [SPECIES_ROLYCOLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rolycoly, gDummySpriteAffineAnimTable}, + [SPECIES_CARKOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carkol, gDummySpriteAffineAnimTable}, + [SPECIES_COALOSSAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_coalossal, gDummySpriteAffineAnimTable}, + [SPECIES_APPLIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_applin, gDummySpriteAffineAnimTable}, + [SPECIES_FLAPPLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flapple, gDummySpriteAffineAnimTable}, + [SPECIES_APPLETUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_appletun, gDummySpriteAffineAnimTable}, + [SPECIES_SILICOBRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silicobra, gDummySpriteAffineAnimTable}, + [SPECIES_SANDACONDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandaconda, gDummySpriteAffineAnimTable}, + [SPECIES_CRAMORANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cramorant, gDummySpriteAffineAnimTable}, + [SPECIES_ARROKUDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arrokuda, gDummySpriteAffineAnimTable}, + [SPECIES_BARRASKEWDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barraskewda, gDummySpriteAffineAnimTable}, + [SPECIES_TOXEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxel, gDummySpriteAffineAnimTable}, + [SPECIES_TOXTRICITY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxtricity, gDummySpriteAffineAnimTable}, + [SPECIES_TOXTRICITY_LOW_KEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ToxtricityLowkey, gDummySpriteAffineAnimTable}, + [SPECIES_SIZZLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sizzlipede, gDummySpriteAffineAnimTable}, + [SPECIES_CENTISKORCH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_centiskorch, gDummySpriteAffineAnimTable}, + [SPECIES_CLOBBOPUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clobbopus, gDummySpriteAffineAnimTable}, + [SPECIES_GRAPPLOCT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grapploct, gDummySpriteAffineAnimTable}, + [SPECIES_SINISTEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sinistea, gDummySpriteAffineAnimTable}, + [SPECIES_POLTEAGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_polteageist, gDummySpriteAffineAnimTable}, + [SPECIES_HATENNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatenna, gDummySpriteAffineAnimTable}, + [SPECIES_HATTREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hattrem, gDummySpriteAffineAnimTable}, + [SPECIES_HATTERENE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatterene, gDummySpriteAffineAnimTable}, + [SPECIES_IMPIDIMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_impidimp, gDummySpriteAffineAnimTable}, + [SPECIES_MORGREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morgrem, gDummySpriteAffineAnimTable}, + [SPECIES_GRIMMSNARL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grimmsnarl, gDummySpriteAffineAnimTable}, + [SPECIES_OBSTAGOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_obstagoon, gDummySpriteAffineAnimTable}, + [SPECIES_PERRSERKER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_perrserker, gDummySpriteAffineAnimTable}, + [SPECIES_CURSOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cursola, gDummySpriteAffineAnimTable}, + [SPECIES_SIRFETCHD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sirfetchd, gDummySpriteAffineAnimTable}, + [SPECIES_MR_RIME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MrRime, gDummySpriteAffineAnimTable}, + [SPECIES_RUNERIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_runerigus, gDummySpriteAffineAnimTable}, + [SPECIES_MILCERY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_milcery, gDummySpriteAffineAnimTable}, + [SPECIES_ALCREMIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alcremie, gDummySpriteAffineAnimTable}, + [SPECIES_FALINKS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_falinks, gDummySpriteAffineAnimTable}, + [SPECIES_PINCURCHIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pincurchin, gDummySpriteAffineAnimTable}, + [SPECIES_SNOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snom, gDummySpriteAffineAnimTable}, + [SPECIES_FROSMOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frosmoth, gDummySpriteAffineAnimTable}, + [SPECIES_STONJOURNER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stonjourner, gDummySpriteAffineAnimTable}, + [SPECIES_EISCUE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eiscue, gDummySpriteAffineAnimTable}, + [SPECIES_INDEEDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_indeedee, gDummySpriteAffineAnimTable}, + [SPECIES_MORPEKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morpeko, gDummySpriteAffineAnimTable}, + [SPECIES_CUFANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cufant, gDummySpriteAffineAnimTable}, + [SPECIES_COPPERAJAH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_copperajah, gDummySpriteAffineAnimTable}, + [SPECIES_DRACOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracozolt, gDummySpriteAffineAnimTable}, + [SPECIES_ARCTOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctozolt, gDummySpriteAffineAnimTable}, + [SPECIES_DRACOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracovish, gDummySpriteAffineAnimTable}, + [SPECIES_ARCTOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctovish, gDummySpriteAffineAnimTable}, + [SPECIES_DURALUDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duraludon, gDummySpriteAffineAnimTable}, + [SPECIES_DREEPY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dreepy, gDummySpriteAffineAnimTable}, + [SPECIES_DRAKLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drakloak, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGAPULT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragapult, gDummySpriteAffineAnimTable}, + [SPECIES_ZACIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zacian, gDummySpriteAffineAnimTable}, + [SPECIES_ZAMAZENTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zamazenta, gDummySpriteAffineAnimTable}, + [SPECIES_ETERNATUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_eternatus, gDummySpriteAffineAnimTable}, + [SPECIES_KUBFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kubfu, gDummySpriteAffineAnimTable}, + [SPECIES_URSHIFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_urshifu, gDummySpriteAffineAnimTable}, + [SPECIES_ZARUDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zarude, gDummySpriteAffineAnimTable}, + [SPECIES_REGIELEKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regieleki, gDummySpriteAffineAnimTable}, + [SPECIES_REGIDRAGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regidrago, gDummySpriteAffineAnimTable}, + [SPECIES_GLASTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glastrier, gDummySpriteAffineAnimTable}, + [SPECIES_SPECTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spectrier, gDummySpriteAffineAnimTable}, + [SPECIES_CALYREX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWTH_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MeowthGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_PONYTA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_PonytaGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_RAPIDASH_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RapidashGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWPOKE_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SlowpokeGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWBRO_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SlowbroGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_FARFETCHD_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FarfetchdGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_WEEZING_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_WeezingGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_MR_MIME_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MrMimeGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_ARTICUNO_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ArticunoGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_MOLTRES_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MoltresGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWKING_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SlowkingGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_CORSOLA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CorsolaGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_ZIGZAGOON_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZigzagoonGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_LINOONE_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_LinooneGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_DARUMAKA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DarumakaGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_DARMANITAN_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DarmanitanGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_YAMASK_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_YamaskGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_STUNFISK_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_StunfiskGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_ZAPDOS_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZapdosGalarian, gDummySpriteAffineAnimTable}, + [SPECIES_CALYREX_ICE_RIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CalyrexIceRider, gDummySpriteAffineAnimTable}, + [SPECIES_CALYREX_SHADOW_RIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CalyrexShadowRider, gDummySpriteAffineAnimTable}, + [SPECIES_ZACIAN_CROWNED_SWORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZacianCrowned, gDummySpriteAffineAnimTable}, + [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZamazentaCrowned, gDummySpriteAffineAnimTable}, + [SPECIES_WYRDEER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wyrdeer, gDummySpriteAffineAnimTable}, + [SPECIES_KLEAVOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kleavor, gDummySpriteAffineAnimTable}, + [SPECIES_URSALUNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ursaluna, gDummySpriteAffineAnimTable}, + [SPECIES_BASCULEGION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculegion, gDummySpriteAffineAnimTable}, + [SPECIES_BASCULEGION_FEMALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BasculegionFemale, gDummySpriteAffineAnimTable}, + [SPECIES_SNEASEL_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SneaselHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_SNEASLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sneasler, gDummySpriteAffineAnimTable}, + [SPECIES_OVERQWIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_overqwil, gDummySpriteAffineAnimTable}, + [SPECIES_ENAMORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_enamorus, gDummySpriteAffineAnimTable}, + [SPECIES_ENAMORUS_THERIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_EnamorusTherian, gDummySpriteAffineAnimTable}, + [SPECIES_GROWLITHE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GrowlitheHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_ARCANINE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ArcanineHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_VOLTORB_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VoltorbHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRODE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ElectrodeHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_BRAVIARY_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BraviaryHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_QWILFISH_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_QwilfishHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_ZORUA_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZoruaHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_ZOROARK_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZoroarkHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_SLIGGOO_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SliggooHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_GOODRA_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GoodraHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_AVALUGG_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_AvaluggHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_DECIDUEYE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DecidueyeHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_TYPHLOSION_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_TyphlosionHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_SAMUROTT_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SamurottHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_LILLIGANT_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_LilligantHisuian, gDummySpriteAffineAnimTable}, + [SPECIES_BASCULIN_WHITE_STRIPED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BasculinWhiteStripe, gDummySpriteAffineAnimTable}, + [SPECIES_DIALGA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_DialgaOrigin, gDummySpriteAffineAnimTable}, + [SPECIES_PALKIA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_PalkiaOrigin, gDummySpriteAffineAnimTable}, }; diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 034cbfc72173..7d8aa3042040 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -1479,7 +1479,7 @@ static const struct SpriteFrameImage sPicTable_Staryu[] = { static const struct SpriteFrameImage sPicTable_Starmie[] = { overworld_ascending_frames(gObjectEventPic_Starmie, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Mr_Mime[] = { +static const struct SpriteFrameImage sPicTable_MrMime[] = { overworld_ascending_frames(gObjectEventPic_MrMime, 4, 4), }; static const struct SpriteFrameImage sPicTable_Scyther[] = { @@ -1794,10 +1794,10 @@ static const struct SpriteFrameImage sPicTable_Unown_Y[] = { static const struct SpriteFrameImage sPicTable_Unown_Z[] = { overworld_ascending_frames(gObjectEventPic_Unown_Z, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Unown_Exclamation[] = { +static const struct SpriteFrameImage sPicTable_UnownExclamation[] = { overworld_ascending_frames(gObjectEventPic_UnownExclamation, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Unown_Question[] = { +static const struct SpriteFrameImage sPicTable_UnownQuestion[] = { overworld_ascending_frames(gObjectEventPic_UnownQuestion, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wobbuffet[] = { @@ -1944,7 +1944,7 @@ static const struct SpriteFrameImage sPicTable_Tyranitar[] = { static const struct SpriteFrameImage sPicTable_Lugia[] = { overworld_ascending_frames(gObjectEventPic_Lugia, 8, 8), }; -static const struct SpriteFrameImage sPicTable_Ho_oh[] = { +static const struct SpriteFrameImage sPicTable_HoOh[] = { overworld_ascending_frames(gObjectEventPic_HoOh, 8, 8), }; static const struct SpriteFrameImage sPicTable_Celebi[] = { @@ -2364,2412 +2364,2412 @@ static const struct SpriteFrameImage sPicTable_Jirachi[] = { static const struct SpriteFrameImage sPicTable_Deoxys[] = { overworld_ascending_frames(gObjectEventPic_Deoxys, 4, 4), }; -// static const struct SpriteFrameImage sPicTable_turtwig[] = { -// overworld_ascending_frames(gObjectEventPic_Turtwig, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_grotle[] = { -// overworld_ascending_frames(gObjectEventPic_Grotle, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_torterra[] = { -// overworld_ascending_frames(gObjectEventPic_Torterra, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_chimchar[] = { -// overworld_ascending_frames(gObjectEventPic_Chimchar, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_monferno[] = { -// overworld_ascending_frames(gObjectEventPic_Monferno, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_infernape[] = { -// overworld_ascending_frames(gObjectEventPic_Infernape, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_piplup[] = { -// overworld_ascending_frames(gObjectEventPic_Piplup, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_prinplup[] = { -// overworld_ascending_frames(gObjectEventPic_Prinplup, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_empoleon[] = { -// overworld_ascending_frames(gObjectEventPic_Empoleon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_starly[] = { -// overworld_ascending_frames(gObjectEventPic_Starly, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_staravia[] = { -// overworld_ascending_frames(gObjectEventPic_Staravia, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_staraptor[] = { -// overworld_ascending_frames(gObjectEventPic_Staraptor, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_bidoof[] = { -// overworld_ascending_frames(gObjectEventPic_Bidoof, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_bibarel[] = { -// overworld_ascending_frames(gObjectEventPic_Bibarel, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_kricketot[] = { -// overworld_ascending_frames(gObjectEventPic_Kricketot, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_kricketune[] = { -// overworld_ascending_frames(gObjectEventPic_Kricketune, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_shinx[] = { -// overworld_ascending_frames(gObjectEventPic_Shinx, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_luxio[] = { -// overworld_ascending_frames(gObjectEventPic_Luxio, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_luxray[] = { -// overworld_ascending_frames(gObjectEventPic_Luxray, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_budew[] = { -// overworld_ascending_frames(gObjectEventPic_Budew, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_roserade[] = { -// overworld_ascending_frames(gObjectEventPic_Roserade, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_cranidos[] = { -// overworld_ascending_frames(gObjectEventPic_Cranidos, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_rampardos[] = { -// overworld_ascending_frames(gObjectEventPic_Rampardos, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_shieldon[] = { -// overworld_ascending_frames(gObjectEventPic_Shieldon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_bastiodon[] = { -// overworld_ascending_frames(gObjectEventPic_Bastiodon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_burmy[] = { -// overworld_ascending_frames(gObjectEventPic_Burmy, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_wormadam[] = { -// overworld_ascending_frames(gObjectEventPic_Wormadam, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_mothim[] = { -// overworld_ascending_frames(gObjectEventPic_Mothim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_combee[] = { -// overworld_ascending_frames(gObjectEventPic_Combee, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_combee_f[] = { -// overworld_ascending_frames(gObjectEventPic_Combee_f, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vespiquen[] = { -// overworld_ascending_frames(gObjectEventPic_Vespiquen, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pachirisu[] = { -// overworld_ascending_frames(gObjectEventPic_Pachirisu, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_buizel[] = { -// overworld_ascending_frames(gObjectEventPic_Buizel, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_floatzel[] = { -// overworld_ascending_frames(gObjectEventPic_Floatzel, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_cherubi[] = { -// overworld_ascending_frames(gObjectEventPic_Cherubi, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_cherrim[] = { -// overworld_ascending_frames(gObjectEventPic_Cherrim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_shellos[] = { -// overworld_ascending_frames(gObjectEventPic_Shellos, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gastrodon[] = { -// overworld_ascending_frames(gObjectEventPic_Gastrodon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_ambipom[] = { -// overworld_ascending_frames(gObjectEventPic_Ambipom, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_drifloon[] = { -// overworld_ascending_frames(gObjectEventPic_Drifloon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_drifblim[] = { -// overworld_ascending_frames(gObjectEventPic_Drifblim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_buneary[] = { -// overworld_ascending_frames(gObjectEventPic_Buneary, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_lopunny[] = { -// overworld_ascending_frames(gObjectEventPic_Lopunny, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_mismagius[] = { -// overworld_ascending_frames(gObjectEventPic_Mismagius, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_honchkrow[] = { -// overworld_ascending_frames(gObjectEventPic_Honchkrow, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_glameow[] = { -// overworld_ascending_frames(gObjectEventPic_Glameow, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_purugly[] = { -// overworld_ascending_frames(gObjectEventPic_Purugly, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_chingling[] = { -// overworld_ascending_frames(gObjectEventPic_Chingling, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_stunky[] = { -// overworld_ascending_frames(gObjectEventPic_Stunky, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_skuntank[] = { -// overworld_ascending_frames(gObjectEventPic_Skuntank, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_bronzor[] = { -// overworld_ascending_frames(gObjectEventPic_Bronzor, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_bronzong[] = { -// overworld_ascending_frames(gObjectEventPic_Bronzong, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_bonsly[] = { -// overworld_ascending_frames(gObjectEventPic_Bonsly, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_mime_jr[] = { -// overworld_ascending_frames(gObjectEventPic_MimeJr, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_happiny[] = { -// overworld_ascending_frames(gObjectEventPic_Happiny, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_chatot[] = { -// overworld_ascending_frames(gObjectEventPic_Chatot, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_spiritomb[] = { -// overworld_ascending_frames(gObjectEventPic_Spiritomb, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gible[] = { -// overworld_ascending_frames(gObjectEventPic_Gible, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gabite[] = { -// overworld_ascending_frames(gObjectEventPic_Gabite, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_garchomp[] = { -// overworld_ascending_frames(gObjectEventPic_Garchomp, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_munchlax[] = { -// overworld_ascending_frames(gObjectEventPic_Munchlax, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_riolu[] = { -// overworld_ascending_frames(gObjectEventPic_Riolu, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_lucario[] = { -// overworld_ascending_frames(gObjectEventPic_Lucario, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_hippopotas[] = { -// overworld_ascending_frames(gObjectEventPic_Hippopotas, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_hippopotas_f[] = { -// overworld_ascending_frames(gObjectEventPic_Hippopotas_f, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_hippowdon[] = { -// overworld_ascending_frames(gObjectEventPic_Hippowdon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_hippowdon_f[] = { -// overworld_ascending_frames(gObjectEventPic_Hippowdon_f, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_skorupi[] = { -// overworld_ascending_frames(gObjectEventPic_Skorupi, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_drapion[] = { -// overworld_ascending_frames(gObjectEventPic_Drapion, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_croagunk[] = { -// overworld_ascending_frames(gObjectEventPic_Croagunk, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_toxicroak[] = { -// overworld_ascending_frames(gObjectEventPic_Toxicroak, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_carnivine[] = { -// overworld_ascending_frames(gObjectEventPic_Carnivine, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_finneon[] = { -// overworld_ascending_frames(gObjectEventPic_Finneon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_lumineon[] = { -// overworld_ascending_frames(gObjectEventPic_Lumineon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_mantyke[] = { -// overworld_ascending_frames(gObjectEventPic_Mantyke, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_snover[] = { -// overworld_ascending_frames(gObjectEventPic_Snover, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_abomasnow[] = { -// overworld_ascending_frames(gObjectEventPic_Abomasnow, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_weavile[] = { -// overworld_ascending_frames(gObjectEventPic_Weavile, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_magnezone[] = { -// overworld_ascending_frames(gObjectEventPic_Magnezone, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_lickilicky[] = { -// overworld_ascending_frames(gObjectEventPic_Lickilicky, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_rhyperior[] = { -// overworld_ascending_frames(gObjectEventPic_Rhyperior, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_tangrowth[] = { -// overworld_ascending_frames(gObjectEventPic_Tangrowth, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_electivire[] = { -// overworld_ascending_frames(gObjectEventPic_Electivire, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_magmortar[] = { -// overworld_ascending_frames(gObjectEventPic_Magmortar, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_togekiss[] = { -// overworld_ascending_frames(gObjectEventPic_Togekiss, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_yanmega[] = { -// overworld_ascending_frames(gObjectEventPic_Yanmega, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_leafeon[] = { -// overworld_ascending_frames(gObjectEventPic_Leafeon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_glaceon[] = { -// overworld_ascending_frames(gObjectEventPic_Glaceon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gliscor[] = { -// overworld_ascending_frames(gObjectEventPic_Gliscor, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_mamoswine[] = { -// overworld_ascending_frames(gObjectEventPic_Mamoswine, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_porygon_z[] = { -// overworld_ascending_frames(gObjectEventPic_Porygon_z, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gallade[] = { -// overworld_ascending_frames(gObjectEventPic_Gallade, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_probopass[] = { -// overworld_ascending_frames(gObjectEventPic_Probopass, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_dusknoir[] = { -// overworld_ascending_frames(gObjectEventPic_Dusknoir, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_froslass[] = { -// overworld_ascending_frames(gObjectEventPic_Froslass, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_rotom[] = { -// overworld_ascending_frames(gObjectEventPic_Rotom, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_uxie[] = { -// overworld_ascending_frames(gObjectEventPic_Uxie, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_mesprit[] = { -// overworld_ascending_frames(gObjectEventPic_Mesprit, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_azelf[] = { -// overworld_ascending_frames(gObjectEventPic_Azelf, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_dialga[] = { -// overworld_ascending_frames(gObjectEventPic_Dialga, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_palkia[] = { -// overworld_ascending_frames(gObjectEventPic_Palkia, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_heatran[] = { -// overworld_ascending_frames(gObjectEventPic_Heatran, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_regigigas[] = { -// overworld_ascending_frames(gObjectEventPic_Regigigas, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_giratina[] = { -// overworld_ascending_frames(gObjectEventPic_Giratina, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_cresselia[] = { -// overworld_ascending_frames(gObjectEventPic_Cresselia, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_phione[] = { -// overworld_ascending_frames(gObjectEventPic_Phione, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_manaphy[] = { -// overworld_ascending_frames(gObjectEventPic_Manaphy, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_darkrai[] = { -// overworld_ascending_frames(gObjectEventPic_Darkrai, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_shaymin[] = { -// overworld_ascending_frames(gObjectEventPic_Shaymin, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_arceus[] = { -// overworld_ascending_frames(gObjectEventPic_Arceus, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_victini[] = { -// overworld_ascending_frames(gObjectEventPic_Victini, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_snivy[] = { -// overworld_ascending_frames(gObjectEventPic_Snivy, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_servine[] = { -// overworld_ascending_frames(gObjectEventPic_Servine, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_serperior[] = { -// overworld_ascending_frames(gObjectEventPic_Serperior, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_tepig[] = { -// overworld_ascending_frames(gObjectEventPic_Tepig, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pignite[] = { -// overworld_ascending_frames(gObjectEventPic_Pignite, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_emboar[] = { -// overworld_ascending_frames(gObjectEventPic_Emboar, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_oshawott[] = { -// overworld_ascending_frames(gObjectEventPic_Oshawott, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_dewott[] = { -// overworld_ascending_frames(gObjectEventPic_Dewott, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_samurott[] = { -// overworld_ascending_frames(gObjectEventPic_Samurott, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_patrat[] = { -// overworld_ascending_frames(gObjectEventPic_Patrat, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_watchog[] = { -// overworld_ascending_frames(gObjectEventPic_Watchog, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_lillipup[] = { -// overworld_ascending_frames(gObjectEventPic_Lillipup, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_herdier[] = { -// overworld_ascending_frames(gObjectEventPic_Herdier, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_stoutland[] = { -// overworld_ascending_frames(gObjectEventPic_Stoutland, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_purrloin[] = { -// overworld_ascending_frames(gObjectEventPic_Purrloin, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_liepard[] = { -// overworld_ascending_frames(gObjectEventPic_Liepard, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pansage[] = { -// overworld_ascending_frames(gObjectEventPic_Pansage, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_simisage[] = { -// overworld_ascending_frames(gObjectEventPic_Simisage, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pansear[] = { -// overworld_ascending_frames(gObjectEventPic_Pansear, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_simisear[] = { -// overworld_ascending_frames(gObjectEventPic_Simisear, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_panpour[] = { -// overworld_ascending_frames(gObjectEventPic_Panpour, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_simipour[] = { -// overworld_ascending_frames(gObjectEventPic_Simipour, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_munna[] = { -// overworld_ascending_frames(gObjectEventPic_Munna, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_musharna[] = { -// overworld_ascending_frames(gObjectEventPic_Musharna, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pidove[] = { -// overworld_ascending_frames(gObjectEventPic_Pidove, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_tranquill[] = { -// overworld_ascending_frames(gObjectEventPic_Tranquill, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_unfezant[] = { -// overworld_ascending_frames(gObjectEventPic_Unfezant, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_unfezant_f[] = { -// overworld_ascending_frames(gObjectEventPic_Unfezant_f, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_blitzle[] = { -// overworld_ascending_frames(gObjectEventPic_Blitzle, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_zebstrika[] = { -// overworld_ascending_frames(gObjectEventPic_Zebstrika, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_roggenrola[] = { -// overworld_ascending_frames(gObjectEventPic_Roggenrola, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_boldore[] = { -// overworld_ascending_frames(gObjectEventPic_Boldore, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gigalith[] = { -// overworld_ascending_frames(gObjectEventPic_Gigalith, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_woobat[] = { -// overworld_ascending_frames(gObjectEventPic_Woobat, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_swoobat[] = { -// overworld_ascending_frames(gObjectEventPic_Swoobat, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_drilbur[] = { -// overworld_ascending_frames(gObjectEventPic_Drilbur, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_excadrill[] = { -// overworld_ascending_frames(gObjectEventPic_Excadrill, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_audino[] = { -// overworld_ascending_frames(gObjectEventPic_Audino, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_timburr[] = { -// overworld_ascending_frames(gObjectEventPic_Timburr, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gurdurr[] = { -// overworld_ascending_frames(gObjectEventPic_Gurdurr, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_conkeldurr[] = { -// overworld_ascending_frames(gObjectEventPic_Conkeldurr, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_tympole[] = { -// overworld_ascending_frames(gObjectEventPic_Tympole, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_palpitoad[] = { -// overworld_ascending_frames(gObjectEventPic_Palpitoad, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_seismitoad[] = { -// overworld_ascending_frames(gObjectEventPic_Seismitoad, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_throh[] = { -// overworld_ascending_frames(gObjectEventPic_Throh, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sawk[] = { -// overworld_ascending_frames(gObjectEventPic_Sawk, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sewaddle[] = { -// overworld_ascending_frames(gObjectEventPic_Sewaddle, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_swadloon[] = { -// overworld_ascending_frames(gObjectEventPic_Swadloon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_leavanny[] = { -// overworld_ascending_frames(gObjectEventPic_Leavanny, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_venipede[] = { -// overworld_ascending_frames(gObjectEventPic_Venipede, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_whirlipede[] = { -// overworld_ascending_frames(gObjectEventPic_Whirlipede, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_scolipede[] = { -// overworld_ascending_frames(gObjectEventPic_Scolipede, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_cottonee[] = { -// overworld_ascending_frames(gObjectEventPic_Cottonee, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_whimsicott[] = { -// overworld_ascending_frames(gObjectEventPic_Whimsicott, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_petilil[] = { -// overworld_ascending_frames(gObjectEventPic_Petilil, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_lilligant[] = { -// overworld_ascending_frames(gObjectEventPic_Lilligant, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_basculin[] = { -// overworld_ascending_frames(gObjectEventPic_Basculin, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sandile[] = { -// overworld_ascending_frames(gObjectEventPic_Sandile, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_krokorok[] = { -// overworld_ascending_frames(gObjectEventPic_Krokorok, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_krookodile[] = { -// overworld_ascending_frames(gObjectEventPic_Krookodile, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_darumaka[] = { -// overworld_ascending_frames(gObjectEventPic_Darumaka, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_darmanitan[] = { -// overworld_ascending_frames(gObjectEventPic_Darmanitan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_maractus[] = { -// overworld_ascending_frames(gObjectEventPic_Maractus, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_dwebble[] = { -// overworld_ascending_frames(gObjectEventPic_Dwebble, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_crustle[] = { -// overworld_ascending_frames(gObjectEventPic_Crustle, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_scraggy[] = { -// overworld_ascending_frames(gObjectEventPic_Scraggy, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_scrafty[] = { -// overworld_ascending_frames(gObjectEventPic_Scrafty, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sigilyph[] = { -// overworld_ascending_frames(gObjectEventPic_Sigilyph, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_yamask[] = { -// overworld_ascending_frames(gObjectEventPic_Yamask, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_cofagrigus[] = { -// overworld_ascending_frames(gObjectEventPic_Cofagrigus, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_tirtouga[] = { -// overworld_ascending_frames(gObjectEventPic_Tirtouga, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_carracosta[] = { -// overworld_ascending_frames(gObjectEventPic_Carracosta, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_archen[] = { -// overworld_ascending_frames(gObjectEventPic_Archen, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_archeops[] = { -// overworld_ascending_frames(gObjectEventPic_Archeops, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_trubbish[] = { -// overworld_ascending_frames(gObjectEventPic_Trubbish, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_garbodor[] = { -// overworld_ascending_frames(gObjectEventPic_Garbodor, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_zorua[] = { -// overworld_ascending_frames(gObjectEventPic_Zorua, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_zoroark[] = { -// overworld_ascending_frames(gObjectEventPic_Zoroark, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_minccino[] = { -// overworld_ascending_frames(gObjectEventPic_Minccino, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_cinccino[] = { -// overworld_ascending_frames(gObjectEventPic_Cinccino, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gothita[] = { -// overworld_ascending_frames(gObjectEventPic_Gothita, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gothorita[] = { -// overworld_ascending_frames(gObjectEventPic_Gothorita, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gothitelle[] = { -// overworld_ascending_frames(gObjectEventPic_Gothitelle, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_solosis[] = { -// overworld_ascending_frames(gObjectEventPic_Solosis, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_duosion[] = { -// overworld_ascending_frames(gObjectEventPic_Duosion, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_reuniclus[] = { -// overworld_ascending_frames(gObjectEventPic_Reuniclus, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_ducklett[] = { -// overworld_ascending_frames(gObjectEventPic_Ducklett, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_swanna[] = { -// overworld_ascending_frames(gObjectEventPic_Swanna, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vanillite[] = { -// overworld_ascending_frames(gObjectEventPic_Vanillite, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vanillish[] = { -// overworld_ascending_frames(gObjectEventPic_Vanillish, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vanilluxe[] = { -// overworld_ascending_frames(gObjectEventPic_Vanilluxe, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_deerling[] = { -// overworld_ascending_frames(gObjectEventPic_Deerling, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sawsbuck[] = { -// overworld_ascending_frames(gObjectEventPic_Sawsbuck, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_emolga[] = { -// overworld_ascending_frames(gObjectEventPic_Emolga, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_karrablast[] = { -// overworld_ascending_frames(gObjectEventPic_Karrablast, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_escavalier[] = { -// overworld_ascending_frames(gObjectEventPic_Escavalier, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_foongus[] = { -// overworld_ascending_frames(gObjectEventPic_Foongus, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_amoonguss[] = { -// overworld_ascending_frames(gObjectEventPic_Amoonguss, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_frillish[] = { -// overworld_ascending_frames(gObjectEventPic_Frillish, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_frillish_f[] = { -// overworld_ascending_frames(gObjectEventPic_Frillish_f, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_jellicent[] = { -// overworld_ascending_frames(gObjectEventPic_Jellicent, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_jellicent_f[] = { -// overworld_ascending_frames(gObjectEventPic_Jellicent_f, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_alomomola[] = { -// overworld_ascending_frames(gObjectEventPic_Alomomola, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_joltik[] = { -// overworld_ascending_frames(gObjectEventPic_Joltik, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_galvantula[] = { -// overworld_ascending_frames(gObjectEventPic_Galvantula, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_ferroseed[] = { -// overworld_ascending_frames(gObjectEventPic_Ferroseed, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_ferrothorn[] = { -// overworld_ascending_frames(gObjectEventPic_Ferrothorn, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_klink[] = { -// overworld_ascending_frames(gObjectEventPic_Klink, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_klang[] = { -// overworld_ascending_frames(gObjectEventPic_Klang, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_klinklang[] = { -// overworld_ascending_frames(gObjectEventPic_Klinklang, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_tynamo[] = { -// overworld_ascending_frames(gObjectEventPic_Tynamo, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_eelektrik[] = { -// overworld_ascending_frames(gObjectEventPic_Eelektrik, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_eelektross[] = { -// overworld_ascending_frames(gObjectEventPic_Eelektross, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_elgyem[] = { -// overworld_ascending_frames(gObjectEventPic_Elgyem, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_beheeyem[] = { -// overworld_ascending_frames(gObjectEventPic_Beheeyem, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_litwick[] = { -// overworld_ascending_frames(gObjectEventPic_Litwick, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_lampent[] = { -// overworld_ascending_frames(gObjectEventPic_Lampent, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_chandelure[] = { -// overworld_ascending_frames(gObjectEventPic_Chandelure, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_axew[] = { -// overworld_ascending_frames(gObjectEventPic_Axew, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_fraxure[] = { -// overworld_ascending_frames(gObjectEventPic_Fraxure, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_haxorus[] = { -// overworld_ascending_frames(gObjectEventPic_Haxorus, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_cubchoo[] = { -// overworld_ascending_frames(gObjectEventPic_Cubchoo, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_beartic[] = { -// overworld_ascending_frames(gObjectEventPic_Beartic, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_cryogonal[] = { -// overworld_ascending_frames(gObjectEventPic_Cryogonal, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_shelmet[] = { -// overworld_ascending_frames(gObjectEventPic_Shelmet, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_accelgor[] = { -// overworld_ascending_frames(gObjectEventPic_Accelgor, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_stunfisk[] = { -// overworld_ascending_frames(gObjectEventPic_Stunfisk, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_mienfoo[] = { -// overworld_ascending_frames(gObjectEventPic_Mienfoo, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_mienshao[] = { -// overworld_ascending_frames(gObjectEventPic_Mienshao, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_druddigon[] = { -// overworld_ascending_frames(gObjectEventPic_Druddigon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_golett[] = { -// overworld_ascending_frames(gObjectEventPic_Golett, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_golurk[] = { -// overworld_ascending_frames(gObjectEventPic_Golurk, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pawniard[] = { -// overworld_ascending_frames(gObjectEventPic_Pawniard, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_bisharp[] = { -// overworld_ascending_frames(gObjectEventPic_Bisharp, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_bouffalant[] = { -// overworld_ascending_frames(gObjectEventPic_Bouffalant, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_rufflet[] = { -// overworld_ascending_frames(gObjectEventPic_Rufflet, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_braviary[] = { -// overworld_ascending_frames(gObjectEventPic_Braviary, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vullaby[] = { -// overworld_ascending_frames(gObjectEventPic_Vullaby, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_mandibuzz[] = { -// overworld_ascending_frames(gObjectEventPic_Mandibuzz, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_heatmor[] = { -// overworld_ascending_frames(gObjectEventPic_Heatmor, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_durant[] = { -// overworld_ascending_frames(gObjectEventPic_Durant, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_deino[] = { -// overworld_ascending_frames(gObjectEventPic_Deino, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_zweilous[] = { -// overworld_ascending_frames(gObjectEventPic_Zweilous, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_hydreigon[] = { -// overworld_ascending_frames(gObjectEventPic_Hydreigon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_larvesta[] = { -// overworld_ascending_frames(gObjectEventPic_Larvesta, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_volcarona[] = { -// overworld_ascending_frames(gObjectEventPic_Volcarona, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_cobalion[] = { -// overworld_ascending_frames(gObjectEventPic_Cobalion, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_terrakion[] = { -// overworld_ascending_frames(gObjectEventPic_Terrakion, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_virizion[] = { -// overworld_ascending_frames(gObjectEventPic_Virizion, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_tornadus[] = { -// overworld_ascending_frames(gObjectEventPic_Tornadus, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_thundurus[] = { -// overworld_ascending_frames(gObjectEventPic_Thundurus, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_reshiram[] = { -// overworld_ascending_frames(gObjectEventPic_Reshiram, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_zekrom[] = { -// overworld_ascending_frames(gObjectEventPic_Zekrom, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_landorus[] = { -// overworld_ascending_frames(gObjectEventPic_Landorus, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_kyurem[] = { -// overworld_ascending_frames(gObjectEventPic_Kyurem, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_keldeo[] = { -// overworld_ascending_frames(gObjectEventPic_Keldeo, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_meloetta[] = { -// overworld_ascending_frames(gObjectEventPic_Meloetta, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_genesect[] = { -// overworld_ascending_frames(gObjectEventPic_Genesect, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_chespin[] = { -// overworld_ascending_frames(gObjectEventPic_Chespin, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_quilladin[] = { -// overworld_ascending_frames(gObjectEventPic_Quilladin, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_chesnaught[] = { -// overworld_ascending_frames(gObjectEventPic_Chesnaught, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_fennekin[] = { -// overworld_ascending_frames(gObjectEventPic_Fennekin, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_braixen[] = { -// overworld_ascending_frames(gObjectEventPic_Braixen, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_delphox[] = { -// overworld_ascending_frames(gObjectEventPic_Delphox, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_froakie[] = { -// overworld_ascending_frames(gObjectEventPic_Froakie, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_frogadier[] = { -// overworld_ascending_frames(gObjectEventPic_Frogadier, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_greninja[] = { -// overworld_ascending_frames(gObjectEventPic_Greninja, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_bunnelby[] = { -// overworld_ascending_frames(gObjectEventPic_Bunnelby, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_diggersby[] = { -// overworld_ascending_frames(gObjectEventPic_Diggersby, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_fletchling[] = { -// overworld_ascending_frames(gObjectEventPic_Fletchling, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_fletchinder[] = { -// overworld_ascending_frames(gObjectEventPic_Fletchinder, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_talonflame[] = { -// overworld_ascending_frames(gObjectEventPic_Talonflame, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_scatterbug[] = { -// overworld_ascending_frames(gObjectEventPic_Scatterbug, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_spewpa[] = { -// overworld_ascending_frames(gObjectEventPic_Spewpa, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon[] = { -// overworld_ascending_frames(gObjectEventPic_Vivillon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_litleo[] = { -// overworld_ascending_frames(gObjectEventPic_Litleo, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pyroar[] = { -// overworld_ascending_frames(gObjectEventPic_Pyroar, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pyroar_f[] = { -// overworld_ascending_frames(gObjectEventPic_Pyroar_f, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_flabebe[] = { -// overworld_ascending_frames(gObjectEventPic_Flabebe, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_floette[] = { -// overworld_ascending_frames(gObjectEventPic_Floette, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_florges[] = { -// overworld_ascending_frames(gObjectEventPic_Florges, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_skiddo[] = { -// overworld_ascending_frames(gObjectEventPic_Skiddo, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gogoat[] = { -// overworld_ascending_frames(gObjectEventPic_Gogoat, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pancham[] = { -// overworld_ascending_frames(gObjectEventPic_Pancham, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pangoro[] = { -// overworld_ascending_frames(gObjectEventPic_Pangoro, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_furfrou[] = { -// overworld_ascending_frames(gObjectEventPic_Furfrou, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_espurr[] = { -// overworld_ascending_frames(gObjectEventPic_Espurr, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_meowstic[] = { -// overworld_ascending_frames(gObjectEventPic_Meowstic, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_meowstic_female[] = { -// overworld_ascending_frames(gObjectEventPic_MeowsticFemale, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_honedge[] = { -// overworld_ascending_frames(gObjectEventPic_Honedge, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_doublade[] = { -// overworld_ascending_frames(gObjectEventPic_Doublade, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_aegislash[] = { -// overworld_ascending_frames(gObjectEventPic_Aegislash, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_spritzee[] = { -// overworld_ascending_frames(gObjectEventPic_Spritzee, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_aromatisse[] = { -// overworld_ascending_frames(gObjectEventPic_Aromatisse, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_swirlix[] = { -// overworld_ascending_frames(gObjectEventPic_Swirlix, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_slurpuff[] = { -// overworld_ascending_frames(gObjectEventPic_Slurpuff, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_inkay[] = { -// overworld_ascending_frames(gObjectEventPic_Inkay, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_malamar[] = { -// overworld_ascending_frames(gObjectEventPic_Malamar, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_binacle[] = { -// overworld_ascending_frames(gObjectEventPic_Binacle, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_barbaracle[] = { -// overworld_ascending_frames(gObjectEventPic_Barbaracle, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_skrelp[] = { -// overworld_ascending_frames(gObjectEventPic_Skrelp, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_dragalge[] = { -// overworld_ascending_frames(gObjectEventPic_Dragalge, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_clauncher[] = { -// overworld_ascending_frames(gObjectEventPic_Clauncher, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_clawitzer[] = { -// overworld_ascending_frames(gObjectEventPic_Clawitzer, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_helioptile[] = { -// overworld_ascending_frames(gObjectEventPic_Helioptile, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_heliolisk[] = { -// overworld_ascending_frames(gObjectEventPic_Heliolisk, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_tyrunt[] = { -// overworld_ascending_frames(gObjectEventPic_Tyrunt, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_tyrantrum[] = { -// overworld_ascending_frames(gObjectEventPic_Tyrantrum, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_amaura[] = { -// overworld_ascending_frames(gObjectEventPic_Amaura, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_aurorus[] = { -// overworld_ascending_frames(gObjectEventPic_Aurorus, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sylveon[] = { -// overworld_ascending_frames(gObjectEventPic_Sylveon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_hawlucha[] = { -// overworld_ascending_frames(gObjectEventPic_Hawlucha, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_dedenne[] = { -// overworld_ascending_frames(gObjectEventPic_Dedenne, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_carbink[] = { -// overworld_ascending_frames(gObjectEventPic_Carbink, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_goomy[] = { -// overworld_ascending_frames(gObjectEventPic_Goomy, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sliggoo[] = { -// overworld_ascending_frames(gObjectEventPic_Sliggoo, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_goodra[] = { -// overworld_ascending_frames(gObjectEventPic_Goodra, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_klefki[] = { -// overworld_ascending_frames(gObjectEventPic_Klefki, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_phantump[] = { -// overworld_ascending_frames(gObjectEventPic_Phantump, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_trevenant[] = { -// overworld_ascending_frames(gObjectEventPic_Trevenant, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pumpkaboo[] = { -// overworld_ascending_frames(gObjectEventPic_Pumpkaboo, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gourgeist[] = { -// overworld_ascending_frames(gObjectEventPic_Gourgeist, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_bergmite[] = { -// overworld_ascending_frames(gObjectEventPic_Bergmite, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_avalugg[] = { -// overworld_ascending_frames(gObjectEventPic_Avalugg, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_noibat[] = { -// overworld_ascending_frames(gObjectEventPic_Noibat, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_noivern[] = { -// overworld_ascending_frames(gObjectEventPic_Noivern, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_xerneas[] = { -// overworld_ascending_frames(gObjectEventPic_Xerneas, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_yveltal[] = { -// overworld_ascending_frames(gObjectEventPic_Yveltal, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_zygarde[] = { -// overworld_ascending_frames(gObjectEventPic_Zygarde, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_diancie[] = { -// overworld_ascending_frames(gObjectEventPic_Diancie, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_hoopa[] = { -// overworld_ascending_frames(gObjectEventPic_Hoopa, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_volcanion[] = { -// overworld_ascending_frames(gObjectEventPic_Volcanion, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_pichu_spiky_eared[] = { -// overworld_ascending_frames(gObjectEventPic_PichuSpikyEared, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_deoxys_attack[] = { -// overworld_ascending_frames(gObjectEventPic_DeoxysAttack, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_deoxys_defense[] = { -// overworld_ascending_frames(gObjectEventPic_DeoxysDefense, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_deoxys_speed[] = { -// overworld_ascending_frames(gObjectEventPic_DeoxysSpeed, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_burmy_sandy_cloak[] = { -// overworld_ascending_frames(gObjectEventPic_BurmySandyCloak, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_burmy_trash_cloak[] = { -// overworld_ascending_frames(gObjectEventPic_BurmyTrashCloak, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_wormadam_sandy_cloak[] = { -// overworld_ascending_frames(gObjectEventPic_WormadamSandyCloak, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_wormadam_trash_cloak[] = { -// overworld_ascending_frames(gObjectEventPic_WormadamTrashCloak, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_shellos_east_sea[] = { -// overworld_ascending_frames(gObjectEventPic_ShellosEastSea, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_gastrodon_east_sea[] = { -// overworld_ascending_frames(gObjectEventPic_GastrodonEastSea, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_rotom_heat[] = { -// overworld_ascending_frames(gObjectEventPic_RotomHeat, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_rotom_wash[] = { -// overworld_ascending_frames(gObjectEventPic_RotomWash, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_rotom_frost[] = { -// overworld_ascending_frames(gObjectEventPic_RotomFrost, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_rotom_fan[] = { -// overworld_ascending_frames(gObjectEventPic_RotomFan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_rotom_mow[] = { -// overworld_ascending_frames(gObjectEventPic_RotomMow, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_giratina_origin[] = { -// overworld_ascending_frames(gObjectEventPic_GiratinaOrigin, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_fighting[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusFighting, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_flying[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusFlying, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_poison[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusPoison, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_ground[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusGround, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_rock[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusRock, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_bug[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusBug, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_ghost[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusGhost, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_steel[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusSteel, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_fire[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusFire, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_water[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusWater, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_grass[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusGrass, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_electric[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusElectric, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_psychic[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusPsychic, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_ice[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusIce, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_dragon[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusDragon, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_dark[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusDark, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_arceus_fairy[] = { -// overworld_ascending_frames(gObjectEventPic_ArceusFairy, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_basculin_blue_striped[] = { -// overworld_ascending_frames(gObjectEventPic_BasculinBlueStriped, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_deerling_autumn[] = { -// overworld_ascending_frames(gObjectEventPic_DeerlingAutumn, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_deerling_summer[] = { -// overworld_ascending_frames(gObjectEventPic_DeerlingSummer, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_deerling_winter[] = { -// overworld_ascending_frames(gObjectEventPic_DeerlingWinter, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sawsbuck_autumn[] = { -// overworld_ascending_frames(gObjectEventPic_SawsbuckAutumn, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sawsbuck_summer[] = { -// overworld_ascending_frames(gObjectEventPic_SawsbuckSummer, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sawsbuck_winter[] = { -// overworld_ascending_frames(gObjectEventPic_SawsbuckWinter, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_meloetta_pirouette[] = { -// overworld_ascending_frames(gObjectEventPic_MeloettaPirouette, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_polar[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonPolar, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_tundra[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonTundra, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_continental[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonContinental, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_garden[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonGarden, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_elegant[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonElegant, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_modern[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonModern, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_marine[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonMarine, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_archipelago[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonArchipelago, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_high_plains[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonHighPlains, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_sandstorm[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonSandstorm, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_river[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonRiver, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_monsoon[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonMonsoon, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_savanna[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonSavanna, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_sun[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonSun, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_ocean[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonOcean, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_jungle[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonJungle, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_fancy[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonFancy, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_poke_ball[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonPokeBall, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vivillon_meadow[] = { -// overworld_ascending_frames(gObjectEventPic_VivillonMeadow, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_flabebe_yellow_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FlabebeYellowFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_flabebe_blue_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FlabebeBlueFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_flabebe_orange_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FlabebeOrangeFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_flabebe_white_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FlabebeWhiteFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_floette_yellow_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FloetteYellowFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_floette_blue_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FloetteBlueFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_floette_orange_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FloetteOrangeFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_floette_white_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FloetteWhiteFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_floette_eternal_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FloetteEternalFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_florges_yellow_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FlorgesYellowFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_florges_blue_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FlorgesBlueFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_florges_orange_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FlorgesOrangeFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_florges_white_flower[] = { -// overworld_ascending_frames(gObjectEventPic_FlorgesWhiteFlower, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_furfrou_heart_trim[] = { -// overworld_ascending_frames(gObjectEventPic_FurfrouHeartTrim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_furfrou_star_trim[] = { -// overworld_ascending_frames(gObjectEventPic_FurfrouStarTrim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_furfrou_diamond_trim[] = { -// overworld_ascending_frames(gObjectEventPic_FurfrouDiamondTrim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_furfrou_debutante_trim[] = { -// overworld_ascending_frames(gObjectEventPic_FurfrouDebutanteTrim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_furfrou_matron_trim[] = { -// overworld_ascending_frames(gObjectEventPic_FurfrouMatronTrim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_furfrou_dandy_trim[] = { -// overworld_ascending_frames(gObjectEventPic_FurfrouDandyTrim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_furfrou_la_reine_trim[] = { -// overworld_ascending_frames(gObjectEventPic_FurfrouLaReineTrim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_furfrou_kabuki_trim[] = { -// overworld_ascending_frames(gObjectEventPic_FurfrouKabukiTrim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_furfrou_pharaoh_trim[] = { -// overworld_ascending_frames(gObjectEventPic_FurfrouPharaohTrim, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_hoopa_unbound[] = { -// overworld_ascending_frames(gObjectEventPic_HoopaUnbound, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_rattata_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_RattataAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_raticate_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_RaticateAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_raichu_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_RaichuAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sandshrew_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_SandshrewAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_sandslash_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_SandslashAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_vulpix_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_VulpixAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_ninetales_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_NinetalesAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_diglett_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_DiglettAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_dugtrio_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_DugtrioAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_meowth_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_MeowthAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_persian_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_PersianAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_geodude_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_GeodudeAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_graveler_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_GravelerAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_golem_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_GolemAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_grimer_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_GrimerAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_muk_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_MukAlolan, 4, 4), -// }; -// static const struct SpriteFrameImage sPicTable_exeggutor_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_ExeggutorAlolan, 8, 8), -// }; -// static const struct SpriteFrameImage sPicTable_marowak_alolan[] = { -// overworld_ascending_frames(gObjectEventPic_MarowakAlolan, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_rowlet[] = { -// overworld_ascending_frames(gObjectEventPic_Rowlet, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_dartrix[] = { -// overworld_ascending_frames(gObjectEventPic_Dartrix, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_decidueye[] = { -// overworld_ascending_frames(gObjectEventPic_Decidueye, 4, 4), -// }; - - - -// static const struct SpriteFrameImage sPicTable_litten[] = { -// overworld_ascending_frames(gObjectEventPic_Litten, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_torracat[] = { -// overworld_ascending_frames(gObjectEventPic_Torracat, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_incineroar[] = { -// overworld_ascending_frames(gObjectEventPic_Incineroar, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_popplio[] = { -// overworld_ascending_frames(gObjectEventPic_Popplio, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_brionne[] = { -// overworld_ascending_frames(gObjectEventPic_Brionne, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_primarina[] = { -// overworld_ascending_frames(gObjectEventPic_Primarina, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_pikipek[] = { -// overworld_ascending_frames(gObjectEventPic_Pikipek, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_trumbeak[] = { -// overworld_ascending_frames(gObjectEventPic_Trumbeak, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_toucannon[] = { -// overworld_ascending_frames(gObjectEventPic_Toucannon, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_yungoos[] = { -// overworld_ascending_frames(gObjectEventPic_Yungoos, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_gumshoos[] = { -// overworld_ascending_frames(gObjectEventPic_Gumshoos, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_grubbin[] = { -// overworld_ascending_frames(gObjectEventPic_Grubbin, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_charjabug[] = { -// overworld_ascending_frames(gObjectEventPic_Charjabug, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_vikavolt[] = { -// overworld_ascending_frames(gObjectEventPic_Vikavolt, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_crabrawler[] = { -// overworld_ascending_frames(gObjectEventPic_Crabrawler, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_crabominable[] = { -// overworld_ascending_frames(gObjectEventPic_Crabominable, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_oricorio[] = { -// overworld_ascending_frames(gObjectEventPic_Oricorio, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_cutiefly[] = { -// overworld_ascending_frames(gObjectEventPic_Cutiefly, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_ribombee[] = { -// overworld_ascending_frames(gObjectEventPic_Ribombee, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_turtwig[] = { + overworld_ascending_frames(gObjectEventPic_Turtwig, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_grotle[] = { + overworld_ascending_frames(gObjectEventPic_Grotle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_torterra[] = { + overworld_ascending_frames(gObjectEventPic_Torterra, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_chimchar[] = { + overworld_ascending_frames(gObjectEventPic_Chimchar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_monferno[] = { + overworld_ascending_frames(gObjectEventPic_Monferno, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_infernape[] = { + overworld_ascending_frames(gObjectEventPic_Infernape, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_piplup[] = { + overworld_ascending_frames(gObjectEventPic_Piplup, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_prinplup[] = { + overworld_ascending_frames(gObjectEventPic_Prinplup, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_empoleon[] = { + overworld_ascending_frames(gObjectEventPic_Empoleon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_starly[] = { + overworld_ascending_frames(gObjectEventPic_Starly, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_staravia[] = { + overworld_ascending_frames(gObjectEventPic_Staravia, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_staraptor[] = { + overworld_ascending_frames(gObjectEventPic_Staraptor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_bidoof[] = { + overworld_ascending_frames(gObjectEventPic_Bidoof, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_bibarel[] = { + overworld_ascending_frames(gObjectEventPic_Bibarel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_kricketot[] = { + overworld_ascending_frames(gObjectEventPic_Kricketot, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_kricketune[] = { + overworld_ascending_frames(gObjectEventPic_Kricketune, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_shinx[] = { + overworld_ascending_frames(gObjectEventPic_Shinx, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_luxio[] = { + overworld_ascending_frames(gObjectEventPic_Luxio, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_luxray[] = { + overworld_ascending_frames(gObjectEventPic_Luxray, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_budew[] = { + overworld_ascending_frames(gObjectEventPic_Budew, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_roserade[] = { + overworld_ascending_frames(gObjectEventPic_Roserade, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_cranidos[] = { + overworld_ascending_frames(gObjectEventPic_Cranidos, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_rampardos[] = { + overworld_ascending_frames(gObjectEventPic_Rampardos, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_shieldon[] = { + overworld_ascending_frames(gObjectEventPic_Shieldon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_bastiodon[] = { + overworld_ascending_frames(gObjectEventPic_Bastiodon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_burmy[] = { + overworld_ascending_frames(gObjectEventPic_Burmy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_wormadam[] = { + overworld_ascending_frames(gObjectEventPic_Wormadam, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_mothim[] = { + overworld_ascending_frames(gObjectEventPic_Mothim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_combee[] = { + overworld_ascending_frames(gObjectEventPic_Combee, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_combee_f[] = { + overworld_ascending_frames(gObjectEventPic_Combee_f, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_vespiquen[] = { + overworld_ascending_frames(gObjectEventPic_Vespiquen, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_pachirisu[] = { + overworld_ascending_frames(gObjectEventPic_Pachirisu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_buizel[] = { + overworld_ascending_frames(gObjectEventPic_Buizel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_floatzel[] = { + overworld_ascending_frames(gObjectEventPic_Floatzel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_cherubi[] = { + overworld_ascending_frames(gObjectEventPic_Cherubi, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_cherrim[] = { + overworld_ascending_frames(gObjectEventPic_Cherrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_shellos[] = { + overworld_ascending_frames(gObjectEventPic_Shellos, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gastrodon[] = { + overworld_ascending_frames(gObjectEventPic_Gastrodon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ambipom[] = { + overworld_ascending_frames(gObjectEventPic_Ambipom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_drifloon[] = { + overworld_ascending_frames(gObjectEventPic_Drifloon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_drifblim[] = { + overworld_ascending_frames(gObjectEventPic_Drifblim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_buneary[] = { + overworld_ascending_frames(gObjectEventPic_Buneary, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_lopunny[] = { + overworld_ascending_frames(gObjectEventPic_Lopunny, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_mismagius[] = { + overworld_ascending_frames(gObjectEventPic_Mismagius, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_honchkrow[] = { + overworld_ascending_frames(gObjectEventPic_Honchkrow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_glameow[] = { + overworld_ascending_frames(gObjectEventPic_Glameow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_purugly[] = { + overworld_ascending_frames(gObjectEventPic_Purugly, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_chingling[] = { + overworld_ascending_frames(gObjectEventPic_Chingling, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_stunky[] = { + overworld_ascending_frames(gObjectEventPic_Stunky, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_skuntank[] = { + overworld_ascending_frames(gObjectEventPic_Skuntank, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_bronzor[] = { + overworld_ascending_frames(gObjectEventPic_Bronzor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_bronzong[] = { + overworld_ascending_frames(gObjectEventPic_Bronzong, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_bonsly[] = { + overworld_ascending_frames(gObjectEventPic_Bonsly, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MimeJr[] = { + overworld_ascending_frames(gObjectEventPic_MimeJr, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_happiny[] = { + overworld_ascending_frames(gObjectEventPic_Happiny, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_chatot[] = { + overworld_ascending_frames(gObjectEventPic_Chatot, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_spiritomb[] = { + overworld_ascending_frames(gObjectEventPic_Spiritomb, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gible[] = { + overworld_ascending_frames(gObjectEventPic_Gible, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gabite[] = { + overworld_ascending_frames(gObjectEventPic_Gabite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_garchomp[] = { + overworld_ascending_frames(gObjectEventPic_Garchomp, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_munchlax[] = { + overworld_ascending_frames(gObjectEventPic_Munchlax, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_riolu[] = { + overworld_ascending_frames(gObjectEventPic_Riolu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_lucario[] = { + overworld_ascending_frames(gObjectEventPic_Lucario, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_hippopotas[] = { + overworld_ascending_frames(gObjectEventPic_Hippopotas, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_hippopotas_f[] = { + overworld_ascending_frames(gObjectEventPic_Hippopotas_f, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_hippowdon[] = { + overworld_ascending_frames(gObjectEventPic_Hippowdon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_hippowdon_f[] = { + overworld_ascending_frames(gObjectEventPic_Hippowdon_f, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_skorupi[] = { + overworld_ascending_frames(gObjectEventPic_Skorupi, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_drapion[] = { + overworld_ascending_frames(gObjectEventPic_Drapion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_croagunk[] = { + overworld_ascending_frames(gObjectEventPic_Croagunk, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_toxicroak[] = { + overworld_ascending_frames(gObjectEventPic_Toxicroak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_carnivine[] = { + overworld_ascending_frames(gObjectEventPic_Carnivine, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_finneon[] = { + overworld_ascending_frames(gObjectEventPic_Finneon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_lumineon[] = { + overworld_ascending_frames(gObjectEventPic_Lumineon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_mantyke[] = { + overworld_ascending_frames(gObjectEventPic_Mantyke, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_snover[] = { + overworld_ascending_frames(gObjectEventPic_Snover, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_abomasnow[] = { + overworld_ascending_frames(gObjectEventPic_Abomasnow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_weavile[] = { + overworld_ascending_frames(gObjectEventPic_Weavile, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_magnezone[] = { + overworld_ascending_frames(gObjectEventPic_Magnezone, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_lickilicky[] = { + overworld_ascending_frames(gObjectEventPic_Lickilicky, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_rhyperior[] = { + overworld_ascending_frames(gObjectEventPic_Rhyperior, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_tangrowth[] = { + overworld_ascending_frames(gObjectEventPic_Tangrowth, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_electivire[] = { + overworld_ascending_frames(gObjectEventPic_Electivire, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_magmortar[] = { + overworld_ascending_frames(gObjectEventPic_Magmortar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_togekiss[] = { + overworld_ascending_frames(gObjectEventPic_Togekiss, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_yanmega[] = { + overworld_ascending_frames(gObjectEventPic_Yanmega, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_leafeon[] = { + overworld_ascending_frames(gObjectEventPic_Leafeon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_glaceon[] = { + overworld_ascending_frames(gObjectEventPic_Glaceon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gliscor[] = { + overworld_ascending_frames(gObjectEventPic_Gliscor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_mamoswine[] = { + overworld_ascending_frames(gObjectEventPic_Mamoswine, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_porygon_z[] = { + overworld_ascending_frames(gObjectEventPic_Porygon_z, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gallade[] = { + overworld_ascending_frames(gObjectEventPic_Gallade, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_probopass[] = { + overworld_ascending_frames(gObjectEventPic_Probopass, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_dusknoir[] = { + overworld_ascending_frames(gObjectEventPic_Dusknoir, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_froslass[] = { + overworld_ascending_frames(gObjectEventPic_Froslass, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_rotom[] = { + overworld_ascending_frames(gObjectEventPic_Rotom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_uxie[] = { + overworld_ascending_frames(gObjectEventPic_Uxie, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_mesprit[] = { + overworld_ascending_frames(gObjectEventPic_Mesprit, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_azelf[] = { + overworld_ascending_frames(gObjectEventPic_Azelf, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_dialga[] = { + overworld_ascending_frames(gObjectEventPic_Dialga, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_palkia[] = { + overworld_ascending_frames(gObjectEventPic_Palkia, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_heatran[] = { + overworld_ascending_frames(gObjectEventPic_Heatran, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_regigigas[] = { + overworld_ascending_frames(gObjectEventPic_Regigigas, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_giratina[] = { + overworld_ascending_frames(gObjectEventPic_Giratina, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_cresselia[] = { + overworld_ascending_frames(gObjectEventPic_Cresselia, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_phione[] = { + overworld_ascending_frames(gObjectEventPic_Phione, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_manaphy[] = { + overworld_ascending_frames(gObjectEventPic_Manaphy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_darkrai[] = { + overworld_ascending_frames(gObjectEventPic_Darkrai, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_shaymin[] = { + overworld_ascending_frames(gObjectEventPic_Shaymin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_arceus[] = { + overworld_ascending_frames(gObjectEventPic_Arceus, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_victini[] = { + overworld_ascending_frames(gObjectEventPic_Victini, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_snivy[] = { + overworld_ascending_frames(gObjectEventPic_Snivy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_servine[] = { + overworld_ascending_frames(gObjectEventPic_Servine, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_serperior[] = { + overworld_ascending_frames(gObjectEventPic_Serperior, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_tepig[] = { + overworld_ascending_frames(gObjectEventPic_Tepig, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_pignite[] = { + overworld_ascending_frames(gObjectEventPic_Pignite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_emboar[] = { + overworld_ascending_frames(gObjectEventPic_Emboar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_oshawott[] = { + overworld_ascending_frames(gObjectEventPic_Oshawott, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_dewott[] = { + overworld_ascending_frames(gObjectEventPic_Dewott, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_samurott[] = { + overworld_ascending_frames(gObjectEventPic_Samurott, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_patrat[] = { + overworld_ascending_frames(gObjectEventPic_Patrat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_watchog[] = { + overworld_ascending_frames(gObjectEventPic_Watchog, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_lillipup[] = { + overworld_ascending_frames(gObjectEventPic_Lillipup, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_herdier[] = { + overworld_ascending_frames(gObjectEventPic_Herdier, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_stoutland[] = { + overworld_ascending_frames(gObjectEventPic_Stoutland, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_purrloin[] = { + overworld_ascending_frames(gObjectEventPic_Purrloin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_liepard[] = { + overworld_ascending_frames(gObjectEventPic_Liepard, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_pansage[] = { + overworld_ascending_frames(gObjectEventPic_Pansage, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_simisage[] = { + overworld_ascending_frames(gObjectEventPic_Simisage, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_pansear[] = { + overworld_ascending_frames(gObjectEventPic_Pansear, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_simisear[] = { + overworld_ascending_frames(gObjectEventPic_Simisear, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_panpour[] = { + overworld_ascending_frames(gObjectEventPic_Panpour, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_simipour[] = { + overworld_ascending_frames(gObjectEventPic_Simipour, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_munna[] = { + overworld_ascending_frames(gObjectEventPic_Munna, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_musharna[] = { + overworld_ascending_frames(gObjectEventPic_Musharna, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_pidove[] = { + overworld_ascending_frames(gObjectEventPic_Pidove, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_tranquill[] = { + overworld_ascending_frames(gObjectEventPic_Tranquill, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_unfezant[] = { + overworld_ascending_frames(gObjectEventPic_Unfezant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_unfezant_f[] = { + overworld_ascending_frames(gObjectEventPic_Unfezant_f, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_blitzle[] = { + overworld_ascending_frames(gObjectEventPic_Blitzle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_zebstrika[] = { + overworld_ascending_frames(gObjectEventPic_Zebstrika, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_roggenrola[] = { + overworld_ascending_frames(gObjectEventPic_Roggenrola, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_boldore[] = { + overworld_ascending_frames(gObjectEventPic_Boldore, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gigalith[] = { + overworld_ascending_frames(gObjectEventPic_Gigalith, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_woobat[] = { + overworld_ascending_frames(gObjectEventPic_Woobat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_swoobat[] = { + overworld_ascending_frames(gObjectEventPic_Swoobat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_drilbur[] = { + overworld_ascending_frames(gObjectEventPic_Drilbur, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_excadrill[] = { + overworld_ascending_frames(gObjectEventPic_Excadrill, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_audino[] = { + overworld_ascending_frames(gObjectEventPic_Audino, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_timburr[] = { + overworld_ascending_frames(gObjectEventPic_Timburr, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gurdurr[] = { + overworld_ascending_frames(gObjectEventPic_Gurdurr, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_conkeldurr[] = { + overworld_ascending_frames(gObjectEventPic_Conkeldurr, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_tympole[] = { + overworld_ascending_frames(gObjectEventPic_Tympole, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_palpitoad[] = { + overworld_ascending_frames(gObjectEventPic_Palpitoad, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_seismitoad[] = { + overworld_ascending_frames(gObjectEventPic_Seismitoad, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_throh[] = { + overworld_ascending_frames(gObjectEventPic_Throh, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_sawk[] = { + overworld_ascending_frames(gObjectEventPic_Sawk, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_sewaddle[] = { + overworld_ascending_frames(gObjectEventPic_Sewaddle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_swadloon[] = { + overworld_ascending_frames(gObjectEventPic_Swadloon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_leavanny[] = { + overworld_ascending_frames(gObjectEventPic_Leavanny, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_venipede[] = { + overworld_ascending_frames(gObjectEventPic_Venipede, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_whirlipede[] = { + overworld_ascending_frames(gObjectEventPic_Whirlipede, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_scolipede[] = { + overworld_ascending_frames(gObjectEventPic_Scolipede, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_cottonee[] = { + overworld_ascending_frames(gObjectEventPic_Cottonee, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_whimsicott[] = { + overworld_ascending_frames(gObjectEventPic_Whimsicott, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_petilil[] = { + overworld_ascending_frames(gObjectEventPic_Petilil, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_lilligant[] = { + overworld_ascending_frames(gObjectEventPic_Lilligant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_basculin[] = { + overworld_ascending_frames(gObjectEventPic_Basculin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_sandile[] = { + overworld_ascending_frames(gObjectEventPic_Sandile, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_krokorok[] = { + overworld_ascending_frames(gObjectEventPic_Krokorok, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_krookodile[] = { + overworld_ascending_frames(gObjectEventPic_Krookodile, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_darumaka[] = { + overworld_ascending_frames(gObjectEventPic_Darumaka, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_darmanitan[] = { + overworld_ascending_frames(gObjectEventPic_Darmanitan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_maractus[] = { + overworld_ascending_frames(gObjectEventPic_Maractus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_dwebble[] = { + overworld_ascending_frames(gObjectEventPic_Dwebble, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_crustle[] = { + overworld_ascending_frames(gObjectEventPic_Crustle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_scraggy[] = { + overworld_ascending_frames(gObjectEventPic_Scraggy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_scrafty[] = { + overworld_ascending_frames(gObjectEventPic_Scrafty, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_sigilyph[] = { + overworld_ascending_frames(gObjectEventPic_Sigilyph, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_yamask[] = { + overworld_ascending_frames(gObjectEventPic_Yamask, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_cofagrigus[] = { + overworld_ascending_frames(gObjectEventPic_Cofagrigus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_tirtouga[] = { + overworld_ascending_frames(gObjectEventPic_Tirtouga, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_carracosta[] = { + overworld_ascending_frames(gObjectEventPic_Carracosta, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_archen[] = { + overworld_ascending_frames(gObjectEventPic_Archen, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_archeops[] = { + overworld_ascending_frames(gObjectEventPic_Archeops, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_trubbish[] = { + overworld_ascending_frames(gObjectEventPic_Trubbish, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_garbodor[] = { + overworld_ascending_frames(gObjectEventPic_Garbodor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_zorua[] = { + overworld_ascending_frames(gObjectEventPic_Zorua, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_zoroark[] = { + overworld_ascending_frames(gObjectEventPic_Zoroark, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_minccino[] = { + overworld_ascending_frames(gObjectEventPic_Minccino, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_cinccino[] = { + overworld_ascending_frames(gObjectEventPic_Cinccino, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gothita[] = { + overworld_ascending_frames(gObjectEventPic_Gothita, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gothorita[] = { + overworld_ascending_frames(gObjectEventPic_Gothorita, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gothitelle[] = { + overworld_ascending_frames(gObjectEventPic_Gothitelle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_solosis[] = { + overworld_ascending_frames(gObjectEventPic_Solosis, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_duosion[] = { + overworld_ascending_frames(gObjectEventPic_Duosion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_reuniclus[] = { + overworld_ascending_frames(gObjectEventPic_Reuniclus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ducklett[] = { + overworld_ascending_frames(gObjectEventPic_Ducklett, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_swanna[] = { + overworld_ascending_frames(gObjectEventPic_Swanna, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_vanillite[] = { + overworld_ascending_frames(gObjectEventPic_Vanillite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_vanillish[] = { + overworld_ascending_frames(gObjectEventPic_Vanillish, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_vanilluxe[] = { + overworld_ascending_frames(gObjectEventPic_Vanilluxe, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_deerling[] = { + overworld_ascending_frames(gObjectEventPic_Deerling, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_sawsbuck[] = { + overworld_ascending_frames(gObjectEventPic_Sawsbuck, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_emolga[] = { + overworld_ascending_frames(gObjectEventPic_Emolga, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_karrablast[] = { + overworld_ascending_frames(gObjectEventPic_Karrablast, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_escavalier[] = { + overworld_ascending_frames(gObjectEventPic_Escavalier, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_foongus[] = { + overworld_ascending_frames(gObjectEventPic_Foongus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_amoonguss[] = { + overworld_ascending_frames(gObjectEventPic_Amoonguss, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_frillish[] = { + overworld_ascending_frames(gObjectEventPic_Frillish, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_frillish_f[] = { + overworld_ascending_frames(gObjectEventPic_Frillish_f, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_jellicent[] = { + overworld_ascending_frames(gObjectEventPic_Jellicent, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_jellicent_f[] = { + overworld_ascending_frames(gObjectEventPic_Jellicent_f, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_alomomola[] = { + overworld_ascending_frames(gObjectEventPic_Alomomola, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_joltik[] = { + overworld_ascending_frames(gObjectEventPic_Joltik, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_galvantula[] = { + overworld_ascending_frames(gObjectEventPic_Galvantula, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ferroseed[] = { + overworld_ascending_frames(gObjectEventPic_Ferroseed, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ferrothorn[] = { + overworld_ascending_frames(gObjectEventPic_Ferrothorn, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_klink[] = { + overworld_ascending_frames(gObjectEventPic_Klink, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_klang[] = { + overworld_ascending_frames(gObjectEventPic_Klang, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_klinklang[] = { + overworld_ascending_frames(gObjectEventPic_Klinklang, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_tynamo[] = { + overworld_ascending_frames(gObjectEventPic_Tynamo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_eelektrik[] = { + overworld_ascending_frames(gObjectEventPic_Eelektrik, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_eelektross[] = { + overworld_ascending_frames(gObjectEventPic_Eelektross, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_elgyem[] = { + overworld_ascending_frames(gObjectEventPic_Elgyem, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_beheeyem[] = { + overworld_ascending_frames(gObjectEventPic_Beheeyem, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_litwick[] = { + overworld_ascending_frames(gObjectEventPic_Litwick, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_lampent[] = { + overworld_ascending_frames(gObjectEventPic_Lampent, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_chandelure[] = { + overworld_ascending_frames(gObjectEventPic_Chandelure, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_axew[] = { + overworld_ascending_frames(gObjectEventPic_Axew, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_fraxure[] = { + overworld_ascending_frames(gObjectEventPic_Fraxure, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_haxorus[] = { + overworld_ascending_frames(gObjectEventPic_Haxorus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_cubchoo[] = { + overworld_ascending_frames(gObjectEventPic_Cubchoo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_beartic[] = { + overworld_ascending_frames(gObjectEventPic_Beartic, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_cryogonal[] = { + overworld_ascending_frames(gObjectEventPic_Cryogonal, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_shelmet[] = { + overworld_ascending_frames(gObjectEventPic_Shelmet, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_accelgor[] = { + overworld_ascending_frames(gObjectEventPic_Accelgor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_stunfisk[] = { + overworld_ascending_frames(gObjectEventPic_Stunfisk, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_mienfoo[] = { + overworld_ascending_frames(gObjectEventPic_Mienfoo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_mienshao[] = { + overworld_ascending_frames(gObjectEventPic_Mienshao, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_druddigon[] = { + overworld_ascending_frames(gObjectEventPic_Druddigon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_golett[] = { + overworld_ascending_frames(gObjectEventPic_Golett, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_golurk[] = { + overworld_ascending_frames(gObjectEventPic_Golurk, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_pawniard[] = { + overworld_ascending_frames(gObjectEventPic_Pawniard, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_bisharp[] = { + overworld_ascending_frames(gObjectEventPic_Bisharp, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_bouffalant[] = { + overworld_ascending_frames(gObjectEventPic_Bouffalant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_rufflet[] = { + overworld_ascending_frames(gObjectEventPic_Rufflet, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_braviary[] = { + overworld_ascending_frames(gObjectEventPic_Braviary, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_vullaby[] = { + overworld_ascending_frames(gObjectEventPic_Vullaby, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_mandibuzz[] = { + overworld_ascending_frames(gObjectEventPic_Mandibuzz, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_heatmor[] = { + overworld_ascending_frames(gObjectEventPic_Heatmor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_durant[] = { + overworld_ascending_frames(gObjectEventPic_Durant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_deino[] = { + overworld_ascending_frames(gObjectEventPic_Deino, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_zweilous[] = { + overworld_ascending_frames(gObjectEventPic_Zweilous, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_hydreigon[] = { + overworld_ascending_frames(gObjectEventPic_Hydreigon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_larvesta[] = { + overworld_ascending_frames(gObjectEventPic_Larvesta, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_volcarona[] = { + overworld_ascending_frames(gObjectEventPic_Volcarona, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_cobalion[] = { + overworld_ascending_frames(gObjectEventPic_Cobalion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_terrakion[] = { + overworld_ascending_frames(gObjectEventPic_Terrakion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_virizion[] = { + overworld_ascending_frames(gObjectEventPic_Virizion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_tornadus[] = { + overworld_ascending_frames(gObjectEventPic_Tornadus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_thundurus[] = { + overworld_ascending_frames(gObjectEventPic_Thundurus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_reshiram[] = { + overworld_ascending_frames(gObjectEventPic_Reshiram, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_zekrom[] = { + overworld_ascending_frames(gObjectEventPic_Zekrom, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_landorus[] = { + overworld_ascending_frames(gObjectEventPic_Landorus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_kyurem[] = { + overworld_ascending_frames(gObjectEventPic_Kyurem, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_keldeo[] = { + overworld_ascending_frames(gObjectEventPic_Keldeo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_meloetta[] = { + overworld_ascending_frames(gObjectEventPic_Meloetta, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_genesect[] = { + overworld_ascending_frames(gObjectEventPic_Genesect, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_chespin[] = { + overworld_ascending_frames(gObjectEventPic_Chespin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_quilladin[] = { + overworld_ascending_frames(gObjectEventPic_Quilladin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_chesnaught[] = { + overworld_ascending_frames(gObjectEventPic_Chesnaught, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_fennekin[] = { + overworld_ascending_frames(gObjectEventPic_Fennekin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_braixen[] = { + overworld_ascending_frames(gObjectEventPic_Braixen, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_delphox[] = { + overworld_ascending_frames(gObjectEventPic_Delphox, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_froakie[] = { + overworld_ascending_frames(gObjectEventPic_Froakie, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_frogadier[] = { + overworld_ascending_frames(gObjectEventPic_Frogadier, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_greninja[] = { + overworld_ascending_frames(gObjectEventPic_Greninja, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_bunnelby[] = { + overworld_ascending_frames(gObjectEventPic_Bunnelby, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_diggersby[] = { + overworld_ascending_frames(gObjectEventPic_Diggersby, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_fletchling[] = { + overworld_ascending_frames(gObjectEventPic_Fletchling, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_fletchinder[] = { + overworld_ascending_frames(gObjectEventPic_Fletchinder, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_talonflame[] = { + overworld_ascending_frames(gObjectEventPic_Talonflame, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_scatterbug[] = { + overworld_ascending_frames(gObjectEventPic_Scatterbug, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_spewpa[] = { + overworld_ascending_frames(gObjectEventPic_Spewpa, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_vivillon[] = { + overworld_ascending_frames(gObjectEventPic_Vivillon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_litleo[] = { + overworld_ascending_frames(gObjectEventPic_Litleo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_pyroar[] = { + overworld_ascending_frames(gObjectEventPic_Pyroar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_pyroar_f[] = { + overworld_ascending_frames(gObjectEventPic_Pyroar_f, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_flabebe[] = { + overworld_ascending_frames(gObjectEventPic_Flabebe, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_floette[] = { + overworld_ascending_frames(gObjectEventPic_Floette, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_florges[] = { + overworld_ascending_frames(gObjectEventPic_Florges, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_skiddo[] = { + overworld_ascending_frames(gObjectEventPic_Skiddo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gogoat[] = { + overworld_ascending_frames(gObjectEventPic_Gogoat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_pancham[] = { + overworld_ascending_frames(gObjectEventPic_Pancham, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_pangoro[] = { + overworld_ascending_frames(gObjectEventPic_Pangoro, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_furfrou[] = { + overworld_ascending_frames(gObjectEventPic_Furfrou, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_espurr[] = { + overworld_ascending_frames(gObjectEventPic_Espurr, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_meowstic[] = { + overworld_ascending_frames(gObjectEventPic_Meowstic, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MeowsticFemale[] = { + overworld_ascending_frames(gObjectEventPic_MeowsticFemale, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_honedge[] = { + overworld_ascending_frames(gObjectEventPic_Honedge, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_doublade[] = { + overworld_ascending_frames(gObjectEventPic_Doublade, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_aegislash[] = { + overworld_ascending_frames(gObjectEventPic_Aegislash, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_spritzee[] = { + overworld_ascending_frames(gObjectEventPic_Spritzee, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_aromatisse[] = { + overworld_ascending_frames(gObjectEventPic_Aromatisse, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_swirlix[] = { + overworld_ascending_frames(gObjectEventPic_Swirlix, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_slurpuff[] = { + overworld_ascending_frames(gObjectEventPic_Slurpuff, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_inkay[] = { + overworld_ascending_frames(gObjectEventPic_Inkay, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_malamar[] = { + overworld_ascending_frames(gObjectEventPic_Malamar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_binacle[] = { + overworld_ascending_frames(gObjectEventPic_Binacle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_barbaracle[] = { + overworld_ascending_frames(gObjectEventPic_Barbaracle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_skrelp[] = { + overworld_ascending_frames(gObjectEventPic_Skrelp, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_dragalge[] = { + overworld_ascending_frames(gObjectEventPic_Dragalge, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_clauncher[] = { + overworld_ascending_frames(gObjectEventPic_Clauncher, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_clawitzer[] = { + overworld_ascending_frames(gObjectEventPic_Clawitzer, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_helioptile[] = { + overworld_ascending_frames(gObjectEventPic_Helioptile, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_heliolisk[] = { + overworld_ascending_frames(gObjectEventPic_Heliolisk, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_tyrunt[] = { + overworld_ascending_frames(gObjectEventPic_Tyrunt, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_tyrantrum[] = { + overworld_ascending_frames(gObjectEventPic_Tyrantrum, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_amaura[] = { + overworld_ascending_frames(gObjectEventPic_Amaura, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_aurorus[] = { + overworld_ascending_frames(gObjectEventPic_Aurorus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_sylveon[] = { + overworld_ascending_frames(gObjectEventPic_Sylveon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_hawlucha[] = { + overworld_ascending_frames(gObjectEventPic_Hawlucha, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_dedenne[] = { + overworld_ascending_frames(gObjectEventPic_Dedenne, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_carbink[] = { + overworld_ascending_frames(gObjectEventPic_Carbink, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_goomy[] = { + overworld_ascending_frames(gObjectEventPic_Goomy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_sliggoo[] = { + overworld_ascending_frames(gObjectEventPic_Sliggoo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_goodra[] = { + overworld_ascending_frames(gObjectEventPic_Goodra, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_klefki[] = { + overworld_ascending_frames(gObjectEventPic_Klefki, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_phantump[] = { + overworld_ascending_frames(gObjectEventPic_Phantump, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_trevenant[] = { + overworld_ascending_frames(gObjectEventPic_Trevenant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_pumpkaboo[] = { + overworld_ascending_frames(gObjectEventPic_Pumpkaboo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_gourgeist[] = { + overworld_ascending_frames(gObjectEventPic_Gourgeist, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_bergmite[] = { + overworld_ascending_frames(gObjectEventPic_Bergmite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_avalugg[] = { + overworld_ascending_frames(gObjectEventPic_Avalugg, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_noibat[] = { + overworld_ascending_frames(gObjectEventPic_Noibat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_noivern[] = { + overworld_ascending_frames(gObjectEventPic_Noivern, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_xerneas[] = { + overworld_ascending_frames(gObjectEventPic_Xerneas, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_yveltal[] = { + overworld_ascending_frames(gObjectEventPic_Yveltal, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_zygarde[] = { + overworld_ascending_frames(gObjectEventPic_Zygarde, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_diancie[] = { + overworld_ascending_frames(gObjectEventPic_Diancie, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_hoopa[] = { + overworld_ascending_frames(gObjectEventPic_Hoopa, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_volcanion[] = { + overworld_ascending_frames(gObjectEventPic_Volcanion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PichuSpikyEared[] = { + overworld_ascending_frames(gObjectEventPic_PichuSpikyEared, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeoxysAttack[] = { + overworld_ascending_frames(gObjectEventPic_DeoxysAttack, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeoxysDefense[] = { + overworld_ascending_frames(gObjectEventPic_DeoxysDefense, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeoxysSpeed[] = { + overworld_ascending_frames(gObjectEventPic_DeoxysSpeed, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_BurmySandyCloak[] = { + overworld_ascending_frames(gObjectEventPic_BurmySandyCloak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_BurmyTrashCloak[] = { + overworld_ascending_frames(gObjectEventPic_BurmyTrashCloak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_WormadamSandyCloak[] = { + overworld_ascending_frames(gObjectEventPic_WormadamSandyCloak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_WormadamTrashCloak[] = { + overworld_ascending_frames(gObjectEventPic_WormadamTrashCloak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ShellosEastSea[] = { + overworld_ascending_frames(gObjectEventPic_ShellosEastSea, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GastrodonEastSea[] = { + overworld_ascending_frames(gObjectEventPic_GastrodonEastSea, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RotomHeat[] = { + overworld_ascending_frames(gObjectEventPic_RotomHeat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RotomWash[] = { + overworld_ascending_frames(gObjectEventPic_RotomWash, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RotomFrost[] = { + overworld_ascending_frames(gObjectEventPic_RotomFrost, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RotomFan[] = { + overworld_ascending_frames(gObjectEventPic_RotomFan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RotomMow[] = { + overworld_ascending_frames(gObjectEventPic_RotomMow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GiratinaOrigin[] = { + overworld_ascending_frames(gObjectEventPic_GiratinaOrigin, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusFighting[] = { + overworld_ascending_frames(gObjectEventPic_ArceusFighting, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusFlying[] = { + overworld_ascending_frames(gObjectEventPic_ArceusFlying, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusPoison[] = { + overworld_ascending_frames(gObjectEventPic_ArceusPoison, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusGround[] = { + overworld_ascending_frames(gObjectEventPic_ArceusGround, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusRock[] = { + overworld_ascending_frames(gObjectEventPic_ArceusRock, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusBug[] = { + overworld_ascending_frames(gObjectEventPic_ArceusBug, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusGhost[] = { + overworld_ascending_frames(gObjectEventPic_ArceusGhost, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusSteel[] = { + overworld_ascending_frames(gObjectEventPic_ArceusSteel, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusFire[] = { + overworld_ascending_frames(gObjectEventPic_ArceusFire, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusWater[] = { + overworld_ascending_frames(gObjectEventPic_ArceusWater, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusGrass[] = { + overworld_ascending_frames(gObjectEventPic_ArceusGrass, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusElectric[] = { + overworld_ascending_frames(gObjectEventPic_ArceusElectric, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusPsychic[] = { + overworld_ascending_frames(gObjectEventPic_ArceusPsychic, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusIce[] = { + overworld_ascending_frames(gObjectEventPic_ArceusIce, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusDragon[] = { + overworld_ascending_frames(gObjectEventPic_ArceusDragon, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusDark[] = { + overworld_ascending_frames(gObjectEventPic_ArceusDark, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusFairy[] = { + overworld_ascending_frames(gObjectEventPic_ArceusFairy, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_BasculinBlueStriped[] = { + overworld_ascending_frames(gObjectEventPic_BasculinBlueStriped, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeerlingAutumn[] = { + overworld_ascending_frames(gObjectEventPic_DeerlingAutumn, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeerlingSummer[] = { + overworld_ascending_frames(gObjectEventPic_DeerlingSummer, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeerlingWinter[] = { + overworld_ascending_frames(gObjectEventPic_DeerlingWinter, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SawsbuckAutumn[] = { + overworld_ascending_frames(gObjectEventPic_SawsbuckAutumn, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SawsbuckSummer[] = { + overworld_ascending_frames(gObjectEventPic_SawsbuckSummer, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SawsbuckWinter[] = { + overworld_ascending_frames(gObjectEventPic_SawsbuckWinter, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MeloettaPirouette[] = { + overworld_ascending_frames(gObjectEventPic_MeloettaPirouette, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonPolar[] = { + overworld_ascending_frames(gObjectEventPic_VivillonPolar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonTundra[] = { + overworld_ascending_frames(gObjectEventPic_VivillonTundra, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonContinental[] = { + overworld_ascending_frames(gObjectEventPic_VivillonContinental, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonGarden[] = { + overworld_ascending_frames(gObjectEventPic_VivillonGarden, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonElegant[] = { + overworld_ascending_frames(gObjectEventPic_VivillonElegant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonModern[] = { + overworld_ascending_frames(gObjectEventPic_VivillonModern, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonMarine[] = { + overworld_ascending_frames(gObjectEventPic_VivillonMarine, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonArchipelago[] = { + overworld_ascending_frames(gObjectEventPic_VivillonArchipelago, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonHighPlains[] = { + overworld_ascending_frames(gObjectEventPic_VivillonHighPlains, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonSandstorm[] = { + overworld_ascending_frames(gObjectEventPic_VivillonSandstorm, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonRiver[] = { + overworld_ascending_frames(gObjectEventPic_VivillonRiver, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonMonsoon[] = { + overworld_ascending_frames(gObjectEventPic_VivillonMonsoon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonSavanna[] = { + overworld_ascending_frames(gObjectEventPic_VivillonSavanna, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonSun[] = { + overworld_ascending_frames(gObjectEventPic_VivillonSun, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonOcean[] = { + overworld_ascending_frames(gObjectEventPic_VivillonOcean, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonJungle[] = { + overworld_ascending_frames(gObjectEventPic_VivillonJungle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonFancy[] = { + overworld_ascending_frames(gObjectEventPic_VivillonFancy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonPokeBall[] = { + overworld_ascending_frames(gObjectEventPic_VivillonPokeBall, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonMeadow[] = { + overworld_ascending_frames(gObjectEventPic_VivillonMeadow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlabebeYellowFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlabebeYellowFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlabebeBlueFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlabebeBlueFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlabebeOrangeFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlabebeOrangeFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlabebeWhiteFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlabebeWhiteFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FloetteYellowFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteYellowFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FloetteBlueFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteBlueFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FloetteOrangeFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteOrangeFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FloetteWhiteFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteWhiteFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FloetteEternalFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteEternalFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlorgesYellowFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlorgesYellowFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlorgesBlueFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlorgesBlueFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlorgesOrangeFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlorgesOrangeFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlorgesWhiteFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlorgesWhiteFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouHeartTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouHeartTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouStarTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouStarTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouDiamondTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouDiamondTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouDebutanteTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouDebutanteTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouMatronTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouMatronTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouDandyTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouDandyTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouLaReineTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouLaReineTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouKabukiTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouKabukiTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouPharaohTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouPharaohTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_HoopaUnbound[] = { + overworld_ascending_frames(gObjectEventPic_HoopaUnbound, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_RattataAlolan[] = { + overworld_ascending_frames(gObjectEventPic_RattataAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RaticateAlolan[] = { + overworld_ascending_frames(gObjectEventPic_RaticateAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RaichuAlolan[] = { + overworld_ascending_frames(gObjectEventPic_RaichuAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SandshrewAlolan[] = { + overworld_ascending_frames(gObjectEventPic_SandshrewAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SandslashAlolan[] = { + overworld_ascending_frames(gObjectEventPic_SandslashAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VulpixAlolan[] = { + overworld_ascending_frames(gObjectEventPic_VulpixAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_NinetalesAlolan[] = { + overworld_ascending_frames(gObjectEventPic_NinetalesAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DiglettAlolan[] = { + overworld_ascending_frames(gObjectEventPic_DiglettAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DugtrioAlolan[] = { + overworld_ascending_frames(gObjectEventPic_DugtrioAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MeowthAlolan[] = { + overworld_ascending_frames(gObjectEventPic_MeowthAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PersianAlolan[] = { + overworld_ascending_frames(gObjectEventPic_PersianAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GeodudeAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GeodudeAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GravelerAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GravelerAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GolemAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GolemAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GrimerAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GrimerAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MukAlolan[] = { + overworld_ascending_frames(gObjectEventPic_MukAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ExeggutorAlolan[] = { + overworld_ascending_frames(gObjectEventPic_ExeggutorAlolan, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_MarowakAlolan[] = { + overworld_ascending_frames(gObjectEventPic_MarowakAlolan, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_rowlet[] = { + overworld_ascending_frames(gObjectEventPic_Rowlet, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_dartrix[] = { + overworld_ascending_frames(gObjectEventPic_Dartrix, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_decidueye[] = { + overworld_ascending_frames(gObjectEventPic_Decidueye, 4, 4), +}; + + + +static const struct SpriteFrameImage sPicTable_litten[] = { + overworld_ascending_frames(gObjectEventPic_Litten, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_torracat[] = { + overworld_ascending_frames(gObjectEventPic_Torracat, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_incineroar[] = { + overworld_ascending_frames(gObjectEventPic_Incineroar, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_popplio[] = { + overworld_ascending_frames(gObjectEventPic_Popplio, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_rockruff[] = { -// overworld_ascending_frames(gObjectEventPic_Rockruff, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_brionne[] = { + overworld_ascending_frames(gObjectEventPic_Brionne, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_primarina[] = { + overworld_ascending_frames(gObjectEventPic_Primarina, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_pikipek[] = { + overworld_ascending_frames(gObjectEventPic_Pikipek, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_trumbeak[] = { + overworld_ascending_frames(gObjectEventPic_Trumbeak, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_toucannon[] = { + overworld_ascending_frames(gObjectEventPic_Toucannon, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_yungoos[] = { + overworld_ascending_frames(gObjectEventPic_Yungoos, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_gumshoos[] = { + overworld_ascending_frames(gObjectEventPic_Gumshoos, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_grubbin[] = { + overworld_ascending_frames(gObjectEventPic_Grubbin, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_charjabug[] = { + overworld_ascending_frames(gObjectEventPic_Charjabug, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_vikavolt[] = { + overworld_ascending_frames(gObjectEventPic_Vikavolt, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_crabrawler[] = { + overworld_ascending_frames(gObjectEventPic_Crabrawler, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_crabominable[] = { + overworld_ascending_frames(gObjectEventPic_Crabominable, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_oricorio[] = { + overworld_ascending_frames(gObjectEventPic_Oricorio, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_cutiefly[] = { + overworld_ascending_frames(gObjectEventPic_Cutiefly, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ribombee[] = { + overworld_ascending_frames(gObjectEventPic_Ribombee, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_rockruff[] = { + overworld_ascending_frames(gObjectEventPic_Rockruff, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_lycanroc[] = { + overworld_ascending_frames(gObjectEventPic_Lycanroc, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_LycanrocDusk[] = { + overworld_ascending_frames(gObjectEventPic_LycanrocDusk, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_LycanrocMidnight[] = { + overworld_ascending_frames(gObjectEventPic_LycanrocMidnight, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_wishiwashi[] = { + overworld_ascending_frames(gObjectEventPic_Wishiwashi, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_mareanie[] = { + overworld_ascending_frames(gObjectEventPic_Mareanie, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_toxapex[] = { + overworld_ascending_frames(gObjectEventPic_Toxapex, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_mudbray[] = { + overworld_ascending_frames(gObjectEventPic_Mudbray, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_mudsdale[] = { + overworld_ascending_frames(gObjectEventPic_Mudsdale, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_dewpider[] = { + overworld_ascending_frames(gObjectEventPic_Dewpider, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_araquanid[] = { + overworld_ascending_frames(gObjectEventPic_Araquanid, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_fomantis[] = { + overworld_ascending_frames(gObjectEventPic_Fomantis, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_lurantis[] = { + overworld_ascending_frames(gObjectEventPic_Lurantis, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_morelull[] = { + overworld_ascending_frames(gObjectEventPic_Morelull, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_shiinotic[] = { + overworld_ascending_frames(gObjectEventPic_Shiinotic, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_salandit[] = { + overworld_ascending_frames(gObjectEventPic_Salandit, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_salazzle[] = { + overworld_ascending_frames(gObjectEventPic_Salazzle, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_stufful[] = { + overworld_ascending_frames(gObjectEventPic_Stufful, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_bewear[] = { + overworld_ascending_frames(gObjectEventPic_Bewear, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_bounsweet[] = { + overworld_ascending_frames(gObjectEventPic_Bounsweet, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_steenee[] = { + overworld_ascending_frames(gObjectEventPic_Steenee, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_tsareena[] = { + overworld_ascending_frames(gObjectEventPic_Tsareena, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_comfey[] = { + overworld_ascending_frames(gObjectEventPic_Comfey, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_oranguru[] = { + overworld_ascending_frames(gObjectEventPic_Oranguru, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_passimian[] = { + overworld_ascending_frames(gObjectEventPic_Passimian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_wimpod[] = { + overworld_ascending_frames(gObjectEventPic_Wimpod, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_golisopod[] = { + overworld_ascending_frames(gObjectEventPic_Golisopod, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_sandygast[] = { + overworld_ascending_frames(gObjectEventPic_Sandygast, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_palossand[] = { + overworld_ascending_frames(gObjectEventPic_Palossand, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_pyukumuku[] = { + overworld_ascending_frames(gObjectEventPic_Pyukumuku, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_typenull[] = { + overworld_ascending_frames(gObjectEventPic_Typenull, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_silvally[] = { + overworld_ascending_frames(gObjectEventPic_Silvally, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_minior[] = { + overworld_ascending_frames(gObjectEventPic_Minior, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_komala[] = { + overworld_ascending_frames(gObjectEventPic_Komala, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_lycanroc[] = { -// overworld_ascending_frames(gObjectEventPic_Lycanroc, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_turtonator[] = { + overworld_ascending_frames(gObjectEventPic_Turtonator, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_lycanroc_dusk[] = { -// overworld_ascending_frames(gObjectEventPic_LycanrocDusk, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_togedemaru[] = { + overworld_ascending_frames(gObjectEventPic_Togedemaru, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_lycanroc_midnight[] = { -// overworld_ascending_frames(gObjectEventPic_LycanrocMidnight, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_mimikyu[] = { + overworld_ascending_frames(gObjectEventPic_Mimikyu, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_wishiwashi[] = { -// overworld_ascending_frames(gObjectEventPic_Wishiwashi, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_bruxish[] = { + overworld_ascending_frames(gObjectEventPic_Bruxish, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_mareanie[] = { -// overworld_ascending_frames(gObjectEventPic_Mareanie, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_drampa[] = { + overworld_ascending_frames(gObjectEventPic_Drampa, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_toxapex[] = { -// overworld_ascending_frames(gObjectEventPic_Toxapex, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_dhelmise[] = { + overworld_ascending_frames(gObjectEventPic_Dhelmise, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_mudbray[] = { -// overworld_ascending_frames(gObjectEventPic_Mudbray, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_jangmo_o[] = { + overworld_ascending_frames(gObjectEventPic_Jangmo_o, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_mudsdale[] = { -// overworld_ascending_frames(gObjectEventPic_Mudsdale, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_hakamo_o[] = { + overworld_ascending_frames(gObjectEventPic_Hakamo_o, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_dewpider[] = { -// overworld_ascending_frames(gObjectEventPic_Dewpider, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_kommo_o[] = { + overworld_ascending_frames(gObjectEventPic_Kommo_o, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_araquanid[] = { -// overworld_ascending_frames(gObjectEventPic_Araquanid, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_tapukoko[] = { + overworld_ascending_frames(gObjectEventPic_Tapukoko, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_fomantis[] = { -// overworld_ascending_frames(gObjectEventPic_Fomantis, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_tapulele[] = { + overworld_ascending_frames(gObjectEventPic_Tapulele, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_lurantis[] = { -// overworld_ascending_frames(gObjectEventPic_Lurantis, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_tapubulu[] = { + overworld_ascending_frames(gObjectEventPic_Tapubulu, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_morelull[] = { -// overworld_ascending_frames(gObjectEventPic_Morelull, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_tapufini[] = { + overworld_ascending_frames(gObjectEventPic_Tapufini, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_shiinotic[] = { -// overworld_ascending_frames(gObjectEventPic_Shiinotic, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_cosmog[] = { + overworld_ascending_frames(gObjectEventPic_Cosmog, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_salandit[] = { -// overworld_ascending_frames(gObjectEventPic_Salandit, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_cosmoem[] = { + overworld_ascending_frames(gObjectEventPic_Cosmoem, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_salazzle[] = { -// overworld_ascending_frames(gObjectEventPic_Salazzle, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_solgaleo[] = { + overworld_ascending_frames(gObjectEventPic_Solgaleo, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_stufful[] = { -// overworld_ascending_frames(gObjectEventPic_Stufful, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_lunala[] = { + overworld_ascending_frames(gObjectEventPic_Lunala, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_bewear[] = { -// overworld_ascending_frames(gObjectEventPic_Bewear, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_nihilego[] = { + overworld_ascending_frames(gObjectEventPic_Nihilego, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_bounsweet[] = { -// overworld_ascending_frames(gObjectEventPic_Bounsweet, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_buzzwole[] = { + overworld_ascending_frames(gObjectEventPic_Buzzwole, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_steenee[] = { -// overworld_ascending_frames(gObjectEventPic_Steenee, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_pheromosa[] = { + overworld_ascending_frames(gObjectEventPic_Pheromosa, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_tsareena[] = { -// overworld_ascending_frames(gObjectEventPic_Tsareena, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_xurkitree[] = { + overworld_ascending_frames(gObjectEventPic_Xurkitree, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_comfey[] = { -// overworld_ascending_frames(gObjectEventPic_Comfey, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_celesteela[] = { + overworld_ascending_frames(gObjectEventPic_Celesteela, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_oranguru[] = { -// overworld_ascending_frames(gObjectEventPic_Oranguru, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_kartana[] = { + overworld_ascending_frames(gObjectEventPic_Kartana, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_passimian[] = { -// overworld_ascending_frames(gObjectEventPic_Passimian, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_guzzlord[] = { + overworld_ascending_frames(gObjectEventPic_Guzzlord, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_wimpod[] = { -// overworld_ascending_frames(gObjectEventPic_Wimpod, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_necrozma[] = { + overworld_ascending_frames(gObjectEventPic_Necrozma, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_golisopod[] = { -// overworld_ascending_frames(gObjectEventPic_Golisopod, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_NecrozmaDuskMane[] = { + overworld_ascending_frames(gObjectEventPic_NecrozmaDuskMane, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_sandygast[] = { -// overworld_ascending_frames(gObjectEventPic_Sandygast, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_NecrozmaDawnWings[] = { + overworld_ascending_frames(gObjectEventPic_NecrozmaDawnWings, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_palossand[] = { -// overworld_ascending_frames(gObjectEventPic_Palossand, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_magearna[] = { + overworld_ascending_frames(gObjectEventPic_Magearna, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_pyukumuku[] = { -// overworld_ascending_frames(gObjectEventPic_Pyukumuku, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_marshadow[] = { + overworld_ascending_frames(gObjectEventPic_Marshadow, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_typenull[] = { -// overworld_ascending_frames(gObjectEventPic_Typenull, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_poipole[] = { + overworld_ascending_frames(gObjectEventPic_Poipole, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_silvally[] = { -// overworld_ascending_frames(gObjectEventPic_Silvally, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_naganadel[] = { + overworld_ascending_frames(gObjectEventPic_Naganadel, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_minior[] = { -// overworld_ascending_frames(gObjectEventPic_Minior, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_stakataka[] = { + overworld_ascending_frames(gObjectEventPic_Stakataka, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_komala[] = { -// overworld_ascending_frames(gObjectEventPic_Komala, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_blacephalon[] = { + overworld_ascending_frames(gObjectEventPic_Blacephalon, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_turtonator[] = { -// overworld_ascending_frames(gObjectEventPic_Turtonator, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_zeraora[] = { + overworld_ascending_frames(gObjectEventPic_Zeraora, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_togedemaru[] = { -// overworld_ascending_frames(gObjectEventPic_Togedemaru, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_meltan[] = { + overworld_ascending_frames(gObjectEventPic_Meltan, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_mimikyu[] = { -// overworld_ascending_frames(gObjectEventPic_Mimikyu, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_melmetal[] = { + overworld_ascending_frames(gObjectEventPic_Melmetal, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_bruxish[] = { -// overworld_ascending_frames(gObjectEventPic_Bruxish, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_grookey[] = { + overworld_ascending_frames(gObjectEventPic_Grookey, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_drampa[] = { -// overworld_ascending_frames(gObjectEventPic_Drampa, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_thwackey[] = { + overworld_ascending_frames(gObjectEventPic_Thwackey, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_dhelmise[] = { -// overworld_ascending_frames(gObjectEventPic_Dhelmise, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_rillaboom[] = { + overworld_ascending_frames(gObjectEventPic_Rillaboom, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_jangmo_o[] = { -// overworld_ascending_frames(gObjectEventPic_Jangmo_o, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_scorbunny[] = { + overworld_ascending_frames(gObjectEventPic_Scorbunny, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_hakamo_o[] = { -// overworld_ascending_frames(gObjectEventPic_Hakamo_o, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_raboot[] = { + overworld_ascending_frames(gObjectEventPic_Raboot, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_kommo_o[] = { -// overworld_ascending_frames(gObjectEventPic_Kommo_o, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_cinderace[] = { + overworld_ascending_frames(gObjectEventPic_Cinderace, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_tapukoko[] = { -// overworld_ascending_frames(gObjectEventPic_Tapukoko, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_sobble[] = { + overworld_ascending_frames(gObjectEventPic_Sobble, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_tapulele[] = { -// overworld_ascending_frames(gObjectEventPic_Tapulele, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_drizzile[] = { + overworld_ascending_frames(gObjectEventPic_Drizzile, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_tapubulu[] = { -// overworld_ascending_frames(gObjectEventPic_Tapubulu, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_inteleon[] = { + overworld_ascending_frames(gObjectEventPic_Inteleon, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_tapufini[] = { -// overworld_ascending_frames(gObjectEventPic_Tapufini, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_skwovet[] = { + overworld_ascending_frames(gObjectEventPic_Skwovet, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_cosmog[] = { -// overworld_ascending_frames(gObjectEventPic_Cosmog, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_greedent[] = { + overworld_ascending_frames(gObjectEventPic_Greedent, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_cosmoem[] = { -// overworld_ascending_frames(gObjectEventPic_Cosmoem, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_rookidee[] = { + overworld_ascending_frames(gObjectEventPic_Rookidee, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_solgaleo[] = { -// overworld_ascending_frames(gObjectEventPic_Solgaleo, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_corvisquire[] = { + overworld_ascending_frames(gObjectEventPic_Corvisquire, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_lunala[] = { -// overworld_ascending_frames(gObjectEventPic_Lunala, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_corviknight[] = { + overworld_ascending_frames(gObjectEventPic_Corviknight, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_nihilego[] = { -// overworld_ascending_frames(gObjectEventPic_Nihilego, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_blipbug[] = { + overworld_ascending_frames(gObjectEventPic_Blipbug, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_buzzwole[] = { -// overworld_ascending_frames(gObjectEventPic_Buzzwole, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_dottler[] = { + overworld_ascending_frames(gObjectEventPic_Dottler, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_pheromosa[] = { -// overworld_ascending_frames(gObjectEventPic_Pheromosa, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_orbeetle[] = { + overworld_ascending_frames(gObjectEventPic_Orbeetle, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_xurkitree[] = { -// overworld_ascending_frames(gObjectEventPic_Xurkitree, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_nickit[] = { + overworld_ascending_frames(gObjectEventPic_Nickit, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_celesteela[] = { -// overworld_ascending_frames(gObjectEventPic_Celesteela, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_thievul[] = { + overworld_ascending_frames(gObjectEventPic_Thievul, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_kartana[] = { -// overworld_ascending_frames(gObjectEventPic_Kartana, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_gossifleur[] = { + overworld_ascending_frames(gObjectEventPic_Gossifleur, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_guzzlord[] = { -// overworld_ascending_frames(gObjectEventPic_Guzzlord, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_eldegoss[] = { + overworld_ascending_frames(gObjectEventPic_Eldegoss, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_necrozma[] = { -// overworld_ascending_frames(gObjectEventPic_Necrozma, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_wooloo[] = { + overworld_ascending_frames(gObjectEventPic_Wooloo, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_necrozma_dusk_mane[] = { -// overworld_ascending_frames(gObjectEventPic_NecrozmaDuskMane, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_dubwool[] = { + overworld_ascending_frames(gObjectEventPic_Dubwool, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_necrozma_dawn_wings[] = { -// overworld_ascending_frames(gObjectEventPic_NecrozmaDawnWings, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_chewtle[] = { + overworld_ascending_frames(gObjectEventPic_Chewtle, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_magearna[] = { -// overworld_ascending_frames(gObjectEventPic_Magearna, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_drednaw[] = { + overworld_ascending_frames(gObjectEventPic_Drednaw, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_marshadow[] = { -// overworld_ascending_frames(gObjectEventPic_Marshadow, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_yamper[] = { + overworld_ascending_frames(gObjectEventPic_Yamper, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_poipole[] = { -// overworld_ascending_frames(gObjectEventPic_Poipole, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_boltund[] = { + overworld_ascending_frames(gObjectEventPic_Boltund, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_naganadel[] = { -// overworld_ascending_frames(gObjectEventPic_Naganadel, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_rolycoly[] = { + overworld_ascending_frames(gObjectEventPic_Rolycoly, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_stakataka[] = { -// overworld_ascending_frames(gObjectEventPic_Stakataka, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_carkol[] = { + overworld_ascending_frames(gObjectEventPic_Carkol, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_blacephalon[] = { -// overworld_ascending_frames(gObjectEventPic_Blacephalon, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_coalossal[] = { + overworld_ascending_frames(gObjectEventPic_Coalossal, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_zeraora[] = { -// overworld_ascending_frames(gObjectEventPic_Zeraora, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_applin[] = { + overworld_ascending_frames(gObjectEventPic_Applin, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_meltan[] = { -// overworld_ascending_frames(gObjectEventPic_Meltan, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_flapple[] = { + overworld_ascending_frames(gObjectEventPic_Flapple, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_melmetal[] = { -// overworld_ascending_frames(gObjectEventPic_Melmetal, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_appletun[] = { + overworld_ascending_frames(gObjectEventPic_Appletun, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_grookey[] = { -// overworld_ascending_frames(gObjectEventPic_Grookey, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_silicobra[] = { + overworld_ascending_frames(gObjectEventPic_Silicobra, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_thwackey[] = { -// overworld_ascending_frames(gObjectEventPic_Thwackey, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_sandaconda[] = { + overworld_ascending_frames(gObjectEventPic_Sandaconda, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_rillaboom[] = { -// overworld_ascending_frames(gObjectEventPic_Rillaboom, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_cramorant[] = { + overworld_ascending_frames(gObjectEventPic_Cramorant, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_scorbunny[] = { -// overworld_ascending_frames(gObjectEventPic_Scorbunny, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_arrokuda[] = { + overworld_ascending_frames(gObjectEventPic_Arrokuda, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_raboot[] = { -// overworld_ascending_frames(gObjectEventPic_Raboot, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_barraskewda[] = { + overworld_ascending_frames(gObjectEventPic_Barraskewda, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_cinderace[] = { -// overworld_ascending_frames(gObjectEventPic_Cinderace, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_toxel[] = { + overworld_ascending_frames(gObjectEventPic_Toxel, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_sobble[] = { -// overworld_ascending_frames(gObjectEventPic_Sobble, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_toxtricity[] = { + overworld_ascending_frames(gObjectEventPic_Toxtricity, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_drizzile[] = { -// overworld_ascending_frames(gObjectEventPic_Drizzile, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_ToxtricityLowkey[] = { + overworld_ascending_frames(gObjectEventPic_ToxtricityLowkey, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_inteleon[] = { -// overworld_ascending_frames(gObjectEventPic_Inteleon, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_sizzlipede[] = { + overworld_ascending_frames(gObjectEventPic_Sizzlipede, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_skwovet[] = { -// overworld_ascending_frames(gObjectEventPic_Skwovet, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_centiskorch[] = { + overworld_ascending_frames(gObjectEventPic_Centiskorch, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_greedent[] = { -// overworld_ascending_frames(gObjectEventPic_Greedent, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_clobbopus[] = { + overworld_ascending_frames(gObjectEventPic_Clobbopus, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_rookidee[] = { -// overworld_ascending_frames(gObjectEventPic_Rookidee, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_grapploct[] = { + overworld_ascending_frames(gObjectEventPic_Grapploct, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_corvisquire[] = { -// overworld_ascending_frames(gObjectEventPic_Corvisquire, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_sinistea[] = { + overworld_ascending_frames(gObjectEventPic_Sinistea, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_corviknight[] = { -// overworld_ascending_frames(gObjectEventPic_Corviknight, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_polteageist[] = { + overworld_ascending_frames(gObjectEventPic_Polteageist, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_blipbug[] = { -// overworld_ascending_frames(gObjectEventPic_Blipbug, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_hatenna[] = { + overworld_ascending_frames(gObjectEventPic_Hatenna, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_dottler[] = { -// overworld_ascending_frames(gObjectEventPic_Dottler, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_hattrem[] = { + overworld_ascending_frames(gObjectEventPic_Hattrem, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_orbeetle[] = { -// overworld_ascending_frames(gObjectEventPic_Orbeetle, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_hatterene[] = { + overworld_ascending_frames(gObjectEventPic_Hatterene, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_nickit[] = { -// overworld_ascending_frames(gObjectEventPic_Nickit, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_impidimp[] = { + overworld_ascending_frames(gObjectEventPic_Impidimp, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_thievul[] = { -// overworld_ascending_frames(gObjectEventPic_Thievul, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_morgrem[] = { + overworld_ascending_frames(gObjectEventPic_Morgrem, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_gossifleur[] = { -// overworld_ascending_frames(gObjectEventPic_Gossifleur, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_grimmsnarl[] = { + overworld_ascending_frames(gObjectEventPic_Grimmsnarl, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_eldegoss[] = { -// overworld_ascending_frames(gObjectEventPic_Eldegoss, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_obstagoon[] = { + overworld_ascending_frames(gObjectEventPic_Obstagoon, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_wooloo[] = { -// overworld_ascending_frames(gObjectEventPic_Wooloo, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_perrserker[] = { + overworld_ascending_frames(gObjectEventPic_Perrserker, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_dubwool[] = { -// overworld_ascending_frames(gObjectEventPic_Dubwool, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_cursola[] = { + overworld_ascending_frames(gObjectEventPic_Cursola, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_chewtle[] = { -// overworld_ascending_frames(gObjectEventPic_Chewtle, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_sirfetchd[] = { + overworld_ascending_frames(gObjectEventPic_Sirfetchd, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_drednaw[] = { -// overworld_ascending_frames(gObjectEventPic_Drednaw, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_MrRime[] = { + overworld_ascending_frames(gObjectEventPic_MrRime, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_yamper[] = { -// overworld_ascending_frames(gObjectEventPic_Yamper, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_runerigus[] = { + overworld_ascending_frames(gObjectEventPic_Runerigus, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_boltund[] = { -// overworld_ascending_frames(gObjectEventPic_Boltund, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_milcery[] = { + overworld_ascending_frames(gObjectEventPic_Milcery, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_rolycoly[] = { -// overworld_ascending_frames(gObjectEventPic_Rolycoly, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_alcremie[] = { + overworld_ascending_frames(gObjectEventPic_Alcremie, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_carkol[] = { -// overworld_ascending_frames(gObjectEventPic_Carkol, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_falinks[] = { + overworld_ascending_frames(gObjectEventPic_Falinks, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_coalossal[] = { -// overworld_ascending_frames(gObjectEventPic_Coalossal, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_pincurchin[] = { + overworld_ascending_frames(gObjectEventPic_Pincurchin, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_applin[] = { -// overworld_ascending_frames(gObjectEventPic_Applin, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_snom[] = { + overworld_ascending_frames(gObjectEventPic_Snom, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_flapple[] = { -// overworld_ascending_frames(gObjectEventPic_Flapple, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_frosmoth[] = { + overworld_ascending_frames(gObjectEventPic_Frosmoth, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_appletun[] = { -// overworld_ascending_frames(gObjectEventPic_Appletun, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_stonjourner[] = { + overworld_ascending_frames(gObjectEventPic_Stonjourner, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_silicobra[] = { -// overworld_ascending_frames(gObjectEventPic_Silicobra, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_eiscue[] = { + overworld_ascending_frames(gObjectEventPic_Eiscue, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_sandaconda[] = { -// overworld_ascending_frames(gObjectEventPic_Sandaconda, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_indeedee[] = { + overworld_ascending_frames(gObjectEventPic_Indeedee, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_cramorant[] = { -// overworld_ascending_frames(gObjectEventPic_Cramorant, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_morpeko[] = { + overworld_ascending_frames(gObjectEventPic_Morpeko, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_arrokuda[] = { -// overworld_ascending_frames(gObjectEventPic_Arrokuda, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_cufant[] = { + overworld_ascending_frames(gObjectEventPic_Cufant, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_barraskewda[] = { -// overworld_ascending_frames(gObjectEventPic_Barraskewda, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_copperajah[] = { + overworld_ascending_frames(gObjectEventPic_Copperajah, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_toxel[] = { -// overworld_ascending_frames(gObjectEventPic_Toxel, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_dracozolt[] = { + overworld_ascending_frames(gObjectEventPic_Dracozolt, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_toxtricity[] = { -// overworld_ascending_frames(gObjectEventPic_Toxtricity, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_arctozolt[] = { + overworld_ascending_frames(gObjectEventPic_Arctozolt, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_toxtricity_lowkey[] = { -// overworld_ascending_frames(gObjectEventPic_ToxtricityLowkey, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_dracovish[] = { + overworld_ascending_frames(gObjectEventPic_Dracovish, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_sizzlipede[] = { -// overworld_ascending_frames(gObjectEventPic_Sizzlipede, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_arctovish[] = { + overworld_ascending_frames(gObjectEventPic_Arctovish, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_centiskorch[] = { -// overworld_ascending_frames(gObjectEventPic_Centiskorch, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_duraludon[] = { + overworld_ascending_frames(gObjectEventPic_Duraludon, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_clobbopus[] = { -// overworld_ascending_frames(gObjectEventPic_Clobbopus, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_dreepy[] = { + overworld_ascending_frames(gObjectEventPic_Dreepy, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_grapploct[] = { -// overworld_ascending_frames(gObjectEventPic_Grapploct, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_drakloak[] = { + overworld_ascending_frames(gObjectEventPic_Drakloak, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_sinistea[] = { -// overworld_ascending_frames(gObjectEventPic_Sinistea, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_dragapult[] = { + overworld_ascending_frames(gObjectEventPic_Dragapult, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_polteageist[] = { -// overworld_ascending_frames(gObjectEventPic_Polteageist, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_zacian[] = { + overworld_ascending_frames(gObjectEventPic_Zacian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_hatenna[] = { -// overworld_ascending_frames(gObjectEventPic_Hatenna, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_zamazenta[] = { + overworld_ascending_frames(gObjectEventPic_Zamazenta, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_hattrem[] = { -// overworld_ascending_frames(gObjectEventPic_Hattrem, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_eternatus[] = { + overworld_ascending_frames(gObjectEventPic_Eternatus, 8, 8), +}; -// static const struct SpriteFrameImage sPicTable_hatterene[] = { -// overworld_ascending_frames(gObjectEventPic_Hatterene, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_kubfu[] = { + overworld_ascending_frames(gObjectEventPic_Kubfu, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_impidimp[] = { -// overworld_ascending_frames(gObjectEventPic_Impidimp, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_urshifu[] = { + overworld_ascending_frames(gObjectEventPic_Urshifu, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_morgrem[] = { -// overworld_ascending_frames(gObjectEventPic_Morgrem, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_zarude[] = { + overworld_ascending_frames(gObjectEventPic_Zarude, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_grimmsnarl[] = { -// overworld_ascending_frames(gObjectEventPic_Grimmsnarl, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_regieleki[] = { + overworld_ascending_frames(gObjectEventPic_Regieleki, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_obstagoon[] = { -// overworld_ascending_frames(gObjectEventPic_Obstagoon, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_regidrago[] = { + overworld_ascending_frames(gObjectEventPic_Regidrago, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_perrserker[] = { -// overworld_ascending_frames(gObjectEventPic_Perrserker, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_glastrier[] = { + overworld_ascending_frames(gObjectEventPic_Glastrier, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_cursola[] = { -// overworld_ascending_frames(gObjectEventPic_Cursola, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_spectrier[] = { + overworld_ascending_frames(gObjectEventPic_Spectrier, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_sirfetchd[] = { -// overworld_ascending_frames(gObjectEventPic_Sirfetchd, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_calyrex[] = { + overworld_ascending_frames(gObjectEventPic_Calyrex, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_mr_rime[] = { -// overworld_ascending_frames(gObjectEventPic_MrRime, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_MeowthGalarian[] = { + overworld_ascending_frames(gObjectEventPic_MeowthGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_runerigus[] = { -// overworld_ascending_frames(gObjectEventPic_Runerigus, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_PonytaGalarian[] = { + overworld_ascending_frames(gObjectEventPic_PonytaGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_milcery[] = { -// overworld_ascending_frames(gObjectEventPic_Milcery, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_RapidashGalarian[] = { + overworld_ascending_frames(gObjectEventPic_RapidashGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_alcremie[] = { -// overworld_ascending_frames(gObjectEventPic_Alcremie, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_SlowpokeGalarian[] = { + overworld_ascending_frames(gObjectEventPic_SlowpokeGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_falinks[] = { -// overworld_ascending_frames(gObjectEventPic_Falinks, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_SlowbroGalarian[] = { + overworld_ascending_frames(gObjectEventPic_SlowbroGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_pincurchin[] = { -// overworld_ascending_frames(gObjectEventPic_Pincurchin, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_FarfetchdGalarian[] = { + overworld_ascending_frames(gObjectEventPic_FarfetchdGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_snom[] = { -// overworld_ascending_frames(gObjectEventPic_Snom, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_WeezingGalarian[] = { + overworld_ascending_frames(gObjectEventPic_WeezingGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_frosmoth[] = { -// overworld_ascending_frames(gObjectEventPic_Frosmoth, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_MrMimeGalarian[] = { + overworld_ascending_frames(gObjectEventPic_MrMimeGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_stonjourner[] = { -// overworld_ascending_frames(gObjectEventPic_Stonjourner, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_ArticunoGalarian[] = { + overworld_ascending_frames(gObjectEventPic_ArticunoGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_eiscue[] = { -// overworld_ascending_frames(gObjectEventPic_Eiscue, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_MoltresGalarian[] = { + overworld_ascending_frames(gObjectEventPic_MoltresGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_indeedee[] = { -// overworld_ascending_frames(gObjectEventPic_Indeedee, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_SlowkingGalarian[] = { + overworld_ascending_frames(gObjectEventPic_SlowkingGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_morpeko[] = { -// overworld_ascending_frames(gObjectEventPic_Morpeko, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_CorsolaGalarian[] = { + overworld_ascending_frames(gObjectEventPic_CorsolaGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_cufant[] = { -// overworld_ascending_frames(gObjectEventPic_Cufant, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_ZigzagoonGalarian[] = { + overworld_ascending_frames(gObjectEventPic_ZigzagoonGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_copperajah[] = { -// overworld_ascending_frames(gObjectEventPic_Copperajah, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_LinooneGalarian[] = { + overworld_ascending_frames(gObjectEventPic_LinooneGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_dracozolt[] = { -// overworld_ascending_frames(gObjectEventPic_Dracozolt, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_DarumakaGalarian[] = { + overworld_ascending_frames(gObjectEventPic_DarumakaGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_arctozolt[] = { -// overworld_ascending_frames(gObjectEventPic_Arctozolt, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_DarmanitanGalarian[] = { + overworld_ascending_frames(gObjectEventPic_DarmanitanGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_dracovish[] = { -// overworld_ascending_frames(gObjectEventPic_Dracovish, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_YamaskGalarian[] = { + overworld_ascending_frames(gObjectEventPic_YamaskGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_arctovish[] = { -// overworld_ascending_frames(gObjectEventPic_Arctovish, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_StunfiskGalarian[] = { + overworld_ascending_frames(gObjectEventPic_StunfiskGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_duraludon[] = { -// overworld_ascending_frames(gObjectEventPic_Duraludon, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_ZapdosGalarian[] = { + overworld_ascending_frames(gObjectEventPic_ZapdosGalarian, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_dreepy[] = { -// overworld_ascending_frames(gObjectEventPic_Dreepy, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_CalyrexIceRider[] = { + overworld_ascending_frames(gObjectEventPic_CalyrexIceRider, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_drakloak[] = { -// overworld_ascending_frames(gObjectEventPic_Drakloak, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_CalyrexShadowRider[] = { + overworld_ascending_frames(gObjectEventPic_CalyrexShadowRider, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_dragapult[] = { -// overworld_ascending_frames(gObjectEventPic_Dragapult, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_ZacianCrowned[] = { + overworld_ascending_frames(gObjectEventPic_ZacianCrowned, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_zacian[] = { -// overworld_ascending_frames(gObjectEventPic_Zacian, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_ZamazentaCrowned[] = { + overworld_ascending_frames(gObjectEventPic_ZamazentaCrowned, 4, 4), +}; -// static const struct SpriteFrameImage sPicTable_zamazenta[] = { -// overworld_ascending_frames(gObjectEventPic_Zamazenta, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_wyrdeer[] = { + overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 0), + overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 1), + overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 2), + overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 3), + overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 4), + overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 5) +}; -// static const struct SpriteFrameImage sPicTable_eternatus[] = { -// overworld_ascending_frames(gObjectEventPic_Eternatus, 8, 8), -// }; +static const struct SpriteFrameImage sPicTable_kleavor[] = { + overworld_frame(gObjectEventPic_Kleavor, 4, 4, 0), + overworld_frame(gObjectEventPic_Kleavor, 4, 4, 1), + overworld_frame(gObjectEventPic_Kleavor, 4, 4, 2), + overworld_frame(gObjectEventPic_Kleavor, 4, 4, 3), + overworld_frame(gObjectEventPic_Kleavor, 4, 4, 4), + overworld_frame(gObjectEventPic_Kleavor, 4, 4, 5) +}; -// static const struct SpriteFrameImage sPicTable_kubfu[] = { -// overworld_ascending_frames(gObjectEventPic_Kubfu, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_ursaluna[] = { + overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 0), + overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 1), + overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 2), + overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 3), + overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 4), + overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 5) +}; -// static const struct SpriteFrameImage sPicTable_urshifu[] = { -// overworld_ascending_frames(gObjectEventPic_Urshifu, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_basculegion[] = { + overworld_frame(gObjectEventPic_Basculegion, 4, 4, 0), + overworld_frame(gObjectEventPic_Basculegion, 4, 4, 1), + overworld_frame(gObjectEventPic_Basculegion, 4, 4, 2), + overworld_frame(gObjectEventPic_Basculegion, 4, 4, 3), + overworld_frame(gObjectEventPic_Basculegion, 4, 4, 4), + overworld_frame(gObjectEventPic_Basculegion, 4, 4, 5) +}; -// static const struct SpriteFrameImage sPicTable_zarude[] = { -// overworld_ascending_frames(gObjectEventPic_Zarude, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_BasculegionFemale[] = { + overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 0), + overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 1), + overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 2), + overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 3), + overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 4), + overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 5) +}; -// static const struct SpriteFrameImage sPicTable_regieleki[] = { -// overworld_ascending_frames(gObjectEventPic_Regieleki, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_SneaselHisuian[] = { + overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 5) +}; -// static const struct SpriteFrameImage sPicTable_regidrago[] = { -// overworld_ascending_frames(gObjectEventPic_Regidrago, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_sneasler[] = { + overworld_frame(gObjectEventPic_Sneasler, 4, 4, 0), + overworld_frame(gObjectEventPic_Sneasler, 4, 4, 1), + overworld_frame(gObjectEventPic_Sneasler, 4, 4, 2), + overworld_frame(gObjectEventPic_Sneasler, 4, 4, 3), + overworld_frame(gObjectEventPic_Sneasler, 4, 4, 4), + overworld_frame(gObjectEventPic_Sneasler, 4, 4, 5) +}; -// static const struct SpriteFrameImage sPicTable_glastrier[] = { -// overworld_ascending_frames(gObjectEventPic_Glastrier, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_overqwil[] = { + overworld_frame(gObjectEventPic_Overqwil, 4, 4, 0), + overworld_frame(gObjectEventPic_Overqwil, 4, 4, 1), + overworld_frame(gObjectEventPic_Overqwil, 4, 4, 2), + overworld_frame(gObjectEventPic_Overqwil, 4, 4, 3), + overworld_frame(gObjectEventPic_Overqwil, 4, 4, 4), + overworld_frame(gObjectEventPic_Overqwil, 4, 4, 5) +}; -// static const struct SpriteFrameImage sPicTable_spectrier[] = { -// overworld_ascending_frames(gObjectEventPic_Spectrier, 4, 4), -// }; +static const struct SpriteFrameImage sPicTable_enamorus[] = { + overworld_frame(gObjectEventPic_Enamorus, 8, 8, 0), + overworld_frame(gObjectEventPic_Enamorus, 8, 8, 1), + overworld_frame(gObjectEventPic_Enamorus, 8, 8, 2), + overworld_frame(gObjectEventPic_Enamorus, 8, 8, 3), + overworld_frame(gObjectEventPic_Enamorus, 8, 8, 4), + overworld_frame(gObjectEventPic_Enamorus, 8, 8, 5) +}; -// static const struct SpriteFrameImage sPicTable_calyrex[] = { -// overworld_ascending_frames(gObjectEventPic_Calyrex, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_meowth_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_MeowthGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_ponyta_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_PonytaGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_rapidash_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_RapidashGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_slowpoke_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_SlowpokeGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_slowbro_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_SlowbroGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_farfetchd_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_FarfetchdGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_weezing_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_WeezingGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_mr_mime_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_MrMimeGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_articuno_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_ArticunoGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_moltres_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_MoltresGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_slowking_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_SlowkingGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_corsola_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_CorsolaGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_zigzagoon_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_ZigzagoonGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_linoone_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_LinooneGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_darumaka_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_DarumakaGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_darmanitan_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_DarmanitanGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_yamask_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_YamaskGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_stunfisk_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_StunfiskGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_zapdos_galarian[] = { -// overworld_ascending_frames(gObjectEventPic_ZapdosGalarian, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_calyrex_ice_rider[] = { -// overworld_ascending_frames(gObjectEventPic_CalyrexIceRider, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_calyrex_shadow_rider[] = { -// overworld_ascending_frames(gObjectEventPic_CalyrexShadowRider, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_zacian_crowned[] = { -// overworld_ascending_frames(gObjectEventPic_ZacianCrowned, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_zamazenta_crowned[] = { -// overworld_ascending_frames(gObjectEventPic_ZamazentaCrowned, 4, 4), -// }; - -// static const struct SpriteFrameImage sPicTable_wyrdeer[] = { -// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 0), -// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 1), -// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 2), -// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 3), -// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 4), -// overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_kleavor[] = { -// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 0), -// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 1), -// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 2), -// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 3), -// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 4), -// overworld_frame(gObjectEventPic_Kleavor, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_ursaluna[] = { -// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 0), -// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 1), -// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 2), -// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 3), -// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 4), -// overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_basculegion[] = { -// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 0), -// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 1), -// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 2), -// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 3), -// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 4), -// overworld_frame(gObjectEventPic_Basculegion, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_basculegion_female[] = { -// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 0), -// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 1), -// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 2), -// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 3), -// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 4), -// overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_sneasel_hisuian[] = { -// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_sneasler[] = { -// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 0), -// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 1), -// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 2), -// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 3), -// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 4), -// overworld_frame(gObjectEventPic_Sneasler, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_overqwil[] = { -// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 0), -// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 1), -// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 2), -// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 3), -// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 4), -// overworld_frame(gObjectEventPic_Overqwil, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_enamorus[] = { -// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 0), -// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 1), -// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 2), -// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 3), -// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 4), -// overworld_frame(gObjectEventPic_Enamorus, 8, 8, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_enamorus_therian[] = { -// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 0), -// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 1), -// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 2), -// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 3), -// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 4), -// overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_growlithe_hisuian[] = { -// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_arcanine_hisuian[] = { -// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_voltorb_hisuian[] = { -// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_electrode_hisuian[] = { -// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_braviary_hisuian[] = { -// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_qwilfish_hisuian[] = { -// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_zorua_hisuian[] = { -// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_zoroark_hisuian[] = { -// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_sliggoo_hisuian[] = { -// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_goodra_hisuian[] = { -// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_avalugg_hisuian[] = { -// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_decidueye_hisuian[] = { -// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_typhlosion_hisuian[] = { -// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_samurott_hisuian[] = { -// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_lilligant_hisuian[] = { -// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 0), -// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 1), -// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 2), -// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 3), -// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 4), -// overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_basculin_white_stripe[] = { -// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 0), -// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 1), -// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 2), -// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 3), -// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 4), -// overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_dialga_origin[] = { -// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 0), -// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 1), -// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 2), -// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 3), -// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 4), -// overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 5) -// }; - -// static const struct SpriteFrameImage sPicTable_palkia_origin[] = { -// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 0), -// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 1), -// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 2), -// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 3), -// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 4), -// overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 5) -// }; +static const struct SpriteFrameImage sPicTable_EnamorusTherian[] = { + overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 0), + overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 1), + overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 2), + overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 3), + overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 4), + overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 5) +}; + +static const struct SpriteFrameImage sPicTable_GrowlitheHisuian[] = { + overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_ArcanineHisuian[] = { + overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_VoltorbHisuian[] = { + overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_ElectrodeHisuian[] = { + overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_BraviaryHisuian[] = { + overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_QwilfishHisuian[] = { + overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_ZoruaHisuian[] = { + overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_ZoroarkHisuian[] = { + overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_SliggooHisuian[] = { + overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_GoodraHisuian[] = { + overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_AvaluggHisuian[] = { + overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_DecidueyeHisuian[] = { + overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_TyphlosionHisuian[] = { + overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_SamurottHisuian[] = { + overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_LilligantHisuian[] = { + overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 0), + overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 1), + overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 2), + overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 3), + overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 4), + overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_BasculinWhiteStripe[] = { + overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 0), + overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 1), + overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 2), + overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 3), + overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 4), + overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 5) +}; + +static const struct SpriteFrameImage sPicTable_DialgaOrigin[] = { + overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 0), + overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 1), + overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 2), + overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 3), + overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 4), + overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 5) +}; + +static const struct SpriteFrameImage sPicTable_PalkiaOrigin[] = { + overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 0), + overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 1), + overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 2), + overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 3), + overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 4), + overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 5) +}; static const struct SpriteFrameImage sPicTable_DeoxysOld[] = { overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), From b56158428eb09bbf10df609df79f070fc65e7ea0 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 21 Jan 2024 16:56:45 -0500 Subject: [PATCH 198/291] Added new follower pokeballs & toggle. Credit: shikashipx --- .../object_events/pics/misc/animated_ball.png | Bin 8227 -> 9365 bytes .../object_events/pics/misc/ball_beast.png | Bin 0 -> 8767 bytes .../object_events/pics/misc/ball_cherish.png | Bin 0 -> 8380 bytes .../object_events/pics/misc/ball_dive.png | Bin 0 -> 8183 bytes .../object_events/pics/misc/ball_dream.png | Bin 0 -> 8091 bytes .../object_events/pics/misc/ball_dusk.png | Bin 0 -> 8408 bytes .../object_events/pics/misc/ball_fast.png | Bin 0 -> 8418 bytes .../object_events/pics/misc/ball_friend.png | Bin 0 -> 8369 bytes .../object_events/pics/misc/ball_great.png | Bin 0 -> 8519 bytes .../object_events/pics/misc/ball_heal.png | Bin 0 -> 8373 bytes .../object_events/pics/misc/ball_heavy.png | Bin 0 -> 8365 bytes .../object_events/pics/misc/ball_level.png | Bin 0 -> 8374 bytes .../object_events/pics/misc/ball_love.png | Bin 0 -> 8306 bytes .../object_events/pics/misc/ball_lure.png | Bin 0 -> 8434 bytes .../object_events/pics/misc/ball_luxury.png | Bin 0 -> 8409 bytes .../object_events/pics/misc/ball_master.png | Bin 0 -> 8489 bytes .../object_events/pics/misc/ball_moon.png | Bin 0 -> 8420 bytes .../object_events/pics/misc/ball_nest.png | Bin 0 -> 8329 bytes graphics/object_events/pics/misc/ball_net.png | Bin 0 -> 8357 bytes .../object_events/pics/misc/ball_park.png | Bin 0 -> 8457 bytes .../object_events/pics/misc/ball_premier.png | Bin 0 -> 8463 bytes .../object_events/pics/misc/ball_quick.png | Bin 0 -> 8529 bytes .../object_events/pics/misc/ball_repeat.png | Bin 0 -> 8435 bytes .../object_events/pics/misc/ball_safari.png | Bin 0 -> 8346 bytes .../object_events/pics/misc/ball_sport.png | Bin 0 -> 8469 bytes .../object_events/pics/misc/ball_strange.png | Bin 0 -> 9074 bytes .../object_events/pics/misc/ball_timer.png | Bin 0 -> 8501 bytes .../object_events/pics/misc/ball_ultra.png | Bin 0 -> 8426 bytes include/constants/event_objects.h | 4 + spritesheet_rules.mk | 3 + .../object_events/object_event_graphics.h | 86 ++++++++++++ .../object_event_graphics_info_followers.h | 68 +++++++++ .../object_events/object_event_pic_tables.h | 129 +++++++++++++++++- src/event_object_movement.c | 108 ++++++++++++++- 34 files changed, 395 insertions(+), 3 deletions(-) create mode 100644 graphics/object_events/pics/misc/ball_beast.png create mode 100644 graphics/object_events/pics/misc/ball_cherish.png create mode 100644 graphics/object_events/pics/misc/ball_dive.png create mode 100644 graphics/object_events/pics/misc/ball_dream.png create mode 100644 graphics/object_events/pics/misc/ball_dusk.png create mode 100644 graphics/object_events/pics/misc/ball_fast.png create mode 100644 graphics/object_events/pics/misc/ball_friend.png create mode 100644 graphics/object_events/pics/misc/ball_great.png create mode 100644 graphics/object_events/pics/misc/ball_heal.png create mode 100644 graphics/object_events/pics/misc/ball_heavy.png create mode 100644 graphics/object_events/pics/misc/ball_level.png create mode 100644 graphics/object_events/pics/misc/ball_love.png create mode 100644 graphics/object_events/pics/misc/ball_lure.png create mode 100644 graphics/object_events/pics/misc/ball_luxury.png create mode 100644 graphics/object_events/pics/misc/ball_master.png create mode 100644 graphics/object_events/pics/misc/ball_moon.png create mode 100644 graphics/object_events/pics/misc/ball_nest.png create mode 100644 graphics/object_events/pics/misc/ball_net.png create mode 100644 graphics/object_events/pics/misc/ball_park.png create mode 100644 graphics/object_events/pics/misc/ball_premier.png create mode 100644 graphics/object_events/pics/misc/ball_quick.png create mode 100644 graphics/object_events/pics/misc/ball_repeat.png create mode 100644 graphics/object_events/pics/misc/ball_safari.png create mode 100644 graphics/object_events/pics/misc/ball_sport.png create mode 100644 graphics/object_events/pics/misc/ball_strange.png create mode 100644 graphics/object_events/pics/misc/ball_timer.png create mode 100644 graphics/object_events/pics/misc/ball_ultra.png diff --git a/graphics/object_events/pics/misc/animated_ball.png b/graphics/object_events/pics/misc/animated_ball.png index 534e66c7b4258dea4c7866063725614ae31a4af8..03216113ba9975155614d705ad66c629afa4cb8b 100644 GIT binary patch delta 5872 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 GLSTX`yAGBB delta 4887 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 JPDHLkV1m_OJ3RmZ diff --git a/graphics/object_events/pics/misc/ball_beast.png b/graphics/object_events/pics/misc/ball_beast.png new file mode 100644 index 0000000000000000000000000000000000000000..f3733d11aec1432b1f944cc16d66c7a770eb34db GIT binary patch literal 8767 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_cherish.png b/graphics/object_events/pics/misc/ball_cherish.png new file mode 100644 index 0000000000000000000000000000000000000000..a93cab30c5bcbaf9204f07810cb66a29eba86ddb GIT binary patch literal 8380 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 Wq?Kn@^|O;H1sLdF)Tz*N4*wr3br3TE literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_dive.png b/graphics/object_events/pics/misc/ball_dive.png new file mode 100644 index 0000000000000000000000000000000000000000..1349ffa3ff04db47d03fde784676e2d826b0a50f GIT binary patch literal 8183 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_dusk.png b/graphics/object_events/pics/misc/ball_dusk.png new file mode 100644 index 0000000000000000000000000000000000000000..824557003d5b4492ab696f99f4d7b20f71a98387 GIT binary patch literal 8408 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 OfWEegR>c|T$o~OAEE?wk literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_friend.png b/graphics/object_events/pics/misc/ball_friend.png new file mode 100644 index 0000000000000000000000000000000000000000..f22d7f78a28ff405d748fb4dbf67afb8ca88651a GIT binary patch literal 8369 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 Qg(5HjrE8>9qU8|zKSBin=Kufz literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_great.png b/graphics/object_events/pics/misc/ball_great.png new file mode 100644 index 0000000000000000000000000000000000000000..5a70a505fefb8a2414b009e1fa919a5a2698568f GIT binary patch literal 8519 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 L76uRWT%!L6mBBmr literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_heal.png b/graphics/object_events/pics/misc/ball_heal.png new file mode 100644 index 0000000000000000000000000000000000000000..bcb2272e51deafdcb9d6bedf29fcce5aaa2fbaf7 GIT binary patch literal 8373 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 Hbc*~RD_!b( literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_level.png b/graphics/object_events/pics/misc/ball_level.png new file mode 100644 index 0000000000000000000000000000000000000000..9050ad5588c316ec4af95a6a40bc15de23b61d2e GIT binary patch literal 8374 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 VsU~rUJtHa#(9<&3tW>`i{yzuO@{<4n literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_love.png b/graphics/object_events/pics/misc/ball_love.png new file mode 100644 index 0000000000000000000000000000000000000000..9584b6c797d9a1f6ccfe9da30ce4f2e1c3d05639 GIT binary patch literal 8306 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 Al>h($ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_lure.png b/graphics/object_events/pics/misc/ball_lure.png new file mode 100644 index 0000000000000000000000000000000000000000..f3f6c1ffd9d0f9f35be02b5074378e02efb85bbb GIT binary patch literal 8434 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 V);CMq<*W8{V5D!ZSE}O@@jv}uAcg<{ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_luxury.png b/graphics/object_events/pics/misc/ball_luxury.png new file mode 100644 index 0000000000000000000000000000000000000000..f04e816cb305f5bb8785f040e446ab7d043c07f8 GIT binary patch literal 8409 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 N-f1JPhnkLI{{w3W7bgG! literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_nest.png b/graphics/object_events/pics/misc/ball_nest.png new file mode 100644 index 0000000000000000000000000000000000000000..48a409183b1718811ba15340364fba1aa1989ca1 GIT binary patch literal 8329 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 A1ONa4 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_park.png b/graphics/object_events/pics/misc/ball_park.png new file mode 100644 index 0000000000000000000000000000000000000000..5cc3f1a9b0f4c2e2ee3086f914b0efedbac98d57 GIT binary patch literal 8457 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 E2NhEwhyVZp literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_quick.png b/graphics/object_events/pics/misc/ball_quick.png new file mode 100644 index 0000000000000000000000000000000000000000..0f6c64b1b1b30a3a6586ffdb2692c92e07c9c4ad GIT binary patch literal 8529 zcmeHrXH-*L&~}h20@Aw>14xksNJ0yt6M8R#GzlRT=}C}K1*8{6np6R)3W_MwK@d<- ziYS7B6alHyM2aHt25w*9`{%Cpz5j03I>|YEW}caOX7fpi=LL7761Uy>u773 zl74+i7m$LS^ew0I`4#}cm>+0vMKDGC1ATDb&Tbx9AR)j93&axLoB;shSXY)!ia-NB z>ZpNMB3y!T4yT=*xWUjI%wJrL^YjzuW*Eh^CNrmw{ zGS&&dhD@~XHZN{&!}6!%W`FH&6|LXe+b`QyKMYO|sMxTzzrM4hbhs7z6Vbln_Dwfb z&ZKUadS&6PW=Q_?>k5PWue&Vgs&@A^W<&0!T;VU?Jw5MkQ=Rlk*$bUFvUT{i`1v8_ zk;VSNo5L^OC4n~ehCM&h%t6ob_p2ybk1W-*nzer!mi!1uI*T?htY5FyPz|*#+v|An zV)s#S%g^C-MCer7J9{mP$-Rcm)s-K0>%u>F4)-HJi*BB^gzSW-Uk`n*hn%Y0`r*I6 z_IYw^Y@#wLrFOSe$tKv|ciIvE<%jib;V%~Zl`T$WAfQF_jeku&(TZF2eMZjJF}Kp3 z{wV3vpfbq0*hZ@LonKirC7&jKP}Zbr*M#!TMiQm z7>p21k*(-`CJD|C+Hv1HXE0EG`P+)8T!N;y8_KOuB-P#`mj0LPs)MWUZ84C6c_Urc z!e_MKN()~$aMz{+{w$hRxpgDtl4@pA;wBn*+^es6a99N_I}5PQ%AX=?Ah zUGbZ}=GxBbGkv2y3Yyd_I+wkEE>B!X?3zufJv=g-`c{T-x7qb4K!_`c1^DMXtFm_E zk7U^Oh=@7NA}T3rQvv3GT_hw^T6q&RgK06bGAGV<$V{TK2A8`5Q;|4 zh?c^k{Gw$=oe>c+&n~7wy_OH}u4%eDrQ3`(us9BjW?LHINAAzFDcq+$LNTHVSC&Nb zC*Y->T-Ta()@!mKmO?@Gus{V%`35gw!<%QQr({;j;|wZ_!f#BY=2m4AEKBpkG;)Jo z#@=#x*D6HvRb}~elsvT28Vj@ho(%}GaSY1NNS`iid9NhDrk6By>Ajan{aB&MWsdQy z?m1o5GyABLLM=I?8f64t zPByI$-ZSYkXZxZ{O;ZNW8>5W6@)YRinb*a>Y$x;0xvkjk*(Ih|p#?Eb`o;jrM?3omZFGvPAH&jkKY$wh*jjkHDB3V3@%&6>qtcl4ic7rHpKt_EbLBFR zl+|q;_!)ICQ(=5{XsG!>|25WwStDRmuJv`Ym;mKOH`R<)xxlE6BCe$81*cO;%pDr}p|kspHT^4)4AE zDLnGcCcCQ7;}S!?I@s=CYd!UIoO@Q2)^|%u8y&IBGbPSQf1RVu?OJ~_?*!Y+`(!;= z3u4#4skJdiYesq9Frwm3QtOu+Rn1-2U|H7az4rY{-3{GD`LJS&w-f-`Ogo|3>vBCU zZFIDPB16@8D&h^VJ>_|)y?aSC?`fiWYwy_KTzeep(GO4cU@@5{Zg_BLynVMmOmFH)IN z?J=3iT;FBi4MvIjaV^#fJ}n8IugIeLidRz}EO&}@sYBocxi1HoGL0g<=T7tF`AsXa z1KI|zp=-iK<2&xgKY>7m$|yuaS8u9{vFfF&-_B}zGHOve+3@h5>N*s;}X2^ecPL zTs34N#j~F+xywpN*Gg`m{vIYD!`rvS!P4ESN<%n1tSbZ2N@wGYPLQ$l@pHQz&hAt& z18}LlaTsP31+_Z;ZcbcgdFH)LrCh01jLrF8kyv}L58Mmf3&3ty?>HGwt8%~TGnuh> zyBJt~ZF&|th< z2=u;)5cGzSmH|fwXBA}}4~A&0awiQwlzfetE2<#t6S91*R($!Oe5cQhh1sYiM|d)N zj&ojJq1rS%Mpwx|QqhuZJdJ{%ol(kGv&me}-k-Bx67w!`@5~~H#?{4M9Hf8Ow&#NO z2XQ9Ybq;1V+*=J+#box<%V-p8mMJh<+(n>+iNjn(D)hG6VAYd$qPH;51klrb!C1BF z9nDw&^DA5)ZJ&PtsLi{Us2(ix+>pB8oOKH_M$=)z&sWFx#hH$qQK6_d*{F)K8!1Wd zQvkkcF0%Gfi2myvD4@FVdX~7uq3DyyZR%Efw&+YoD%8lOj!Pw9!BJi1f{&6-Q+wUC zFMfP9Vc2MJ9_U}lZT1}@K2f%8%LUT zQsj~>7}+`=fH*7VX!xg7?yKb4-N?20SAABzbX#qdkjE*>4?c5r)DQ?lpLZFYVxm}g z`a445CajBzUJ-BVH_qCDe(7O~5!+JXa*4i4AaMbT-WPY+6lq0_ER5Y* zgsE1bDY|8q0x zdue|a$D-NM%0WU`Sm?^eykNtlmSNv5hIi!n(T|l19HmNUEl8EFUjhV`SC$iDWsPI96r>>+#yRte_N_5QdeK(${h<6B#vh1CMWN0 z!(avG)p;eXxAITA*29a?)pVcGXx<0WgatXr_NBaD7N13T>Vn|A@x2d6%{Q??eouv-?{x>o(Cl- zB9(GlSq$UY#lx9RB5wR}SkUTj5FDx(wx$YK`^q5@;ix<{L(MZY^>nZslpKt-rS2Sg zt>3=07hE8z;~~Oa>I-$&-=|E8mBTE1>8znLrdcM+1x?bqB~VGqha4btA`Cr&4Xdv`Q?=>_x1kPoS;+UY1=lx}v*)HlI zM)+j+6$qS*?e-pEjh`yiQBnivjSDNY7V`dUJd~TSY$y?*Z-qh+}(Fv>Xke^h#RVOyunc}!QGSY)-3tz1(KHmF$NY%=yG3ee; zw#TwqZ_L=*g~SIE9j(GJAEjH_m)pPH+x{q8!(!D#C`!;2zM59(Nn`Xj|I}M!Eb~lT z>kN(JMAXc#_CYjV?yRikfjzrU^s}vy7W|;hn~@JFVSromAU#-yg#+Jn?8bkEr*C%N` zp=X1f1hnf5JH3(#r?r1JUQFQ_`&4~V&i`dfJHvwW8*wVf?#P|@Z9+5r`ZoqQs@mCi_L{eK9J_Xu4$%)Z|@sgOyfM|7=DG5dhWkbR^?m^=$=pF#>|*$b zUa)4#JP)}Vsz-SLm|G#(`|b}>xb3{%C&rv9(tqEg^4)>;7M2FO)jNREb~)oiNqGzn9n8}IJRO?G&%F&k3h)jMCoMaf(h{Ta=Y zl^V~cPc3HrgPG+B8zws=NL zD#wP6ylMjt2u%cvOPLuJbHFw#tAdtG8xy{XueT~!81>}PZNzor^<~9p=x4GF^cI?p zcpZgw&MOJ?$u358-m<-87dmT8u$s;~FOZro%)pe;#gL(pnNF8Z%$B=X&i&=gzv%YpJ*~h^A;IKG8ZPNHlkg~!Rc_G>rUbsNjk5}ef(=f%^!D!R zFfnuOoBY4dh7Jsi>l-xcv~#{aa2)3^QgPsL9roPc|5%$N9CpN2|8DH?DtYFCV9Vq% zNK55N#>aPJcusK|N6i`dPDmXms0=PN222ht=HS| z4Z>ChH8+*vy^eNj=6A_WIdR!%`c&3PXG)xIq_ZO{1APR>+Y^Fz@^-{Rh@QtMOaK5< zndpPYxMK-GN34sRmm+Ar={X4K=A;O+ls1qw@KMLQx@iaEux5dV=9oZtjJy*_S&0@& zM34YHu>>@b=;`5wM-UZ3C%6dG{qe8_2za7Ga90Fb85jfAy>VC|90G?(f>A`bYfz99 zEf9%waz>bHX#NgCdQt?r5(qvB2?>9He~3Q};*E2Wkdl{|mym=?K%rog1{fdUML-k5 zUU-3Hh~F?Yuy_p4&4=LT?FBr>L_2!>5fnink{tL)e4aiA27khP;eTg=#D@eC?IR%t zk(BWCl=!;^o`AYW0{K0l|J4F-PC9~KfLIAn2qR5BKsej1UKiu$ofZY$C8tD{vHU){7>9} zX#bJ>i84vczyP7)jqy7UPe(%$bnGADmP$V*UoDY@=zFB8jC%Fa>5`qy>XssQaRl`(JojCA1{{^!7|Q-1EP8 zy&2Z`x2NAGfrs0P2nalBTm%~Pn-e_x8rJE=5y|d15ylnm<$@*6@ZVeNk8!vErCic7 zGFX@_6b+Vj#yXP9g(h)KDm7Tr8Hy{Lwh9stYMoQZ}R(I>`no z@;jNL|J3()#U3*y35A0trNB}$=1?dCCW(-Qfh2xUR^oV0|B)?H;{V|Td7|*QMSx`Y z+ZbtaA+1#se=b(P^L0$&|KaENI{Y7cAVL4<6e-!NbJDw+OqlDvc=}+=F!p7nNRc}k|CL+o|Xn6mhzl7>EX1G_GLT(aE9gh zA_HXSa*_tA2|5NS>P0dpaz64(nxFC{8(kd@RdcyFtM8xdb*QjXZ)o>V69~TB$|9_^ z8Kxp!5qcabqb6d)c3X+w(ioVL(U$g*>D@yv-l2x+#YN_F7s}5E^z(M00NKu~U8oRs zCBcUEmZo1mxko?UyI97JIKo!H8D6ALwYZa=wud&b9jQ;35cxFU*E5@#9sQl^a$1&t}KpTMp zyIZ9XUF(v20&FnGrwW289&7W**hl5g z@COKE*Ru{W-Gjw)5}|YR_42iJr^KchB3L}at=GpDn<_)fO*2p*R<3LXZBtcgHKEgM Std&Sa19VV^8jsW*BK`;YT|mYF literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_repeat.png b/graphics/object_events/pics/misc/ball_repeat.png new file mode 100644 index 0000000000000000000000000000000000000000..36186b094c5feaa4e609e0b32321aa0951b4ca33 GIT binary patch literal 8435 zcmeHLXH-*L(+)_Jj#5Q5L>X}osKvr~f)M}!u;^&3 zU#9%JQf?s45y}&x{P7+Dz>c|LVott{@&vjPUF`5qI3U^E6$iw5;q3qbui?f7#|NUN zEFt^b7hcmm05YIuZ<^xhE&LRV>?g=ZxCv#g1r^<_V#qY z&25Kg5BraQUH$27;vzbC|8f*oN1i7qjYa$WfEJxUHnq@*HN2Uf>!Zad9~k4hmb-4v zhyD#mGr#X!dS=h}-HadmMtONn&!J0B=lSpW4cLtDUtROo`<^7(_U&8l_wRlw3*T?Z zPSk9#{2cXBG=pEydc6EO)6Ycs=Va}>%j<1{?CCszA?OvB^)Uc_EDLFyMEK!6V(1nem}yi z83p=E+f$fM;{9Ud6KnFfDs7`QndmR%rCGF<)NtFXC13l%Jd`I}ES7l9(DcrXzJS~h zKCwQ&M-q4yQ*e@1?1df&Lx>xp8ndfV;;>uEV&BaWBc$nQNmuopoqwlbxUS2n`}uPN zgNpJfp_ekwFD;nX`GrgkUM5(;OS_*8zN&Kn{9|D}jEAS?Qq>!8&utiD!FHyul%75k z*7nFEyFjFt^vT(7dKlbHMF&j)Am_K#Md1Pf|8?g&`Vtg;vV`+2R-ZI@|W+1oJ zs^Z5t0j2WTw2RmLw|72UwM|%wx@1o&?{!O8U;kRA&Wh}w=MxZ>?sbb`1V9r@%xZ^1clo}?T&lxZ8hK^g zcQ5GGvQbjZCvQ1U46lYk{Z7iI8{g-MFZ_Nod+)L3b=oMb?UzKqfBvM8j`#YtAl0R6 zTOv}yuv{iHqc1IMQQ^bW2z=7Jv~i-#m0@v)yM}LiIt17YS&AhbPgSs9yHxNncio1X zBVvVLV5Tt1*WpAb0X`y-8+)bDi`p|{JnDRQAIsU&QE9vk;In<+5u?uY$oIfq_YqyQ zW+dA&w^jjfHJi#0uS6A6vzA_IUMuw;zh$;8{>XB$ueezvfzNMPZq>M_y02xxX@G~v zaxg=rQ7Eo|)>^bmd96}&VC-U=aAB0BbpJ@mg5^E&kH(G{S590{h4MuxoZ=&?GQHA+ zEF!fu%4Nk?;J<;GINk0-j4NNZexW3K%{VJ!9tOb}ul!$tBAW!j4= z8#UV|4=q;~w|entc9|ukFFdHkJ!Y9$D!kXt*h0Oxr5!;{OISNn@ursBBp=#r8dZP9 zw0L*w%*x zS>givJl{ z?c0QR9__u04lugb?JsmUdvxU`|0E#k;a*XFq<~>;N$*Hs%oESZVo zsG{Fh?8zOyvydEg0$kfwXQDz@t|{_qNZ`RT8+U{htoq@<&#%4Nt58%o_}CguW6q|r zwgo&rr~UcS*$rtk_M+w$GnREbEZ+~tLH$14R~4Vht~h1h$;CAm?Mb9}D}ziXyH~-C zD&B?mUDob+`75JO$8s;Oy*Xm~cCw6BfMHiGF(>>+tbK8Oq{P;RqrX~5k=KN zlt^iv+Q^g-^Rh?NkR-ApM6YBLaceVwcr58DV z21feaPFe%RmEUR%)y)^zaXp1;U}|N1*XO!w#;YZB6i*;_t zVECFDPj{DEvs-}W4TqXS{{($^+qa(9W?L#Wk7`_nuO(7Eh)#BV_i zf{UT&)SBS&>C&LJ83sL8t1PO(FI*{{6LTv&6JhLw_dBHJwy@K+dHRo5&snycFp7kY z6^1WYAP|`{v-~ey6N5sbV?)te_HHQhI=bf&cA?91e2ZXS-<~~N?@0P{Lij*kku*hQ z!>o#kGjutcnb;UTbGN8&EIvc+$K*u!bS}>}OnfU59H^oSm%QGT@K$}aH@cCo9IB0F zUuw0L5`!y`9c?sW_eRz-??;>GKM*hv*O^{_0rY+;4?FRKP4E>`lE%Khe9W|Kg)uH` z!-RvWcGJGr|B};s?2Gq9^Op01n}W-*Z)H-CYu-~IWf7cA<{$KZs^Zq%tiQvKo*6@oK zZE;qEY3uZAUCp(#9QpTC+yr|$^qA;}5^9GTG81nzB4mQf>tN(+7jAifS)W&o$JJVo znAgsjpSVdSCUJ3SSwCK56=!qvoSD-tQ;_QD-J*`m;y}USMVI)cx>B{K$V^so#Bz!=fyM$SWfC(1JNqS+tOzP)lfB)0V&a- zo53R?-W(bXH0kuS>Afxc7X$Adk7X%n>aRtJ4A$wbk4-`{l_bNj45`b`ev_$nw*}r& z+kr8|rXs${YfgftdtNw3IlVoXpls6)oJx^K&vd0TXyj$zF^dvb75 z5DIVhP0(DLRd(tQIv2rybl*0jyD~BvqT1h{b4rZBezb_iYWL$Y&1-@I3?m2{c%gTSLljUT>dRA_!6jj?~YR8Ho$U06CtvW9QR94#V#dZ+)46H{@BQ1qv0@tZ=I1KaTW7mgv%q|vbyS~W$| z)Dqr|ZvlzkSQ{$;AERG!VQ24NA|ULbFUn-&>3?9N7_J=8Q%$CtVJUFVK8sjd_;@2{ zyn!PceW58jnVPoFthi~&z2UT4pDinpF<`TbojmzIYU=6uu*2sg91_y`ehEg}ncC43 zPg^Eu$V{x*kgCRq7;&gWour83dAWFRnCrAz;-qUZEboc;&0f-#$qS<W$LRn*6ABQ&7$N*z+9QCx#7UzZ>9B_^e*t1`mgDjnou8e0C<^ zYahb#?PO^xZ!Lc-NOIP4QHHA^p^*1%FUYb~fHR zR<#@2LF50C+tz-F9JY=LrVj2iUvSINvYzIiMT@(g2t>V%DAKlm+bL&w`ZSSmr=zsX zZ?i^S^~P%A6r&N9YW`rEEG?2CB+PNG#5!B4kSiOT${cxCCudJO=8Dj2V(W~8I0_Q!Dp z<&YuS_r8MmTO-bpi@n2lOinHVr=l~E7VKPZk1lZ6sp3V87H!vilpK1ZAD1B*U(wS0 zbLX;(ca$T`7y~ESZWjhU%#3*CWpmkqV>+aH53!p1)@PeawXoGh5=!+f5%>7G8!XO- zOD%6r5CFWL-k`6LV9{P*SiO>yv?$(GSh@G}h2IlfiCW=fov^X|+wj}=GT@XAMYrIX zb0Is)UZd$u$CQXx9=mr*?@$5unvqU7QW2_RvE}9~Xj2)JDg4y4%-E!_>F12P9ZC|=7 z@%yCznoo(H+w~p;#^!)jo{^utw5k=#xu}te=8`ca)%VWYn1L^YiM30@3wNWq6{zV- z0wO*~39VAa$<=l}6z6+zW*2|75wzx~Iq`^|&LyB)+LN$MN>&6|B=)bfxVkb##)$Zg zO^;QLk@iZn6>3gbmk@21FLSg}j)i#fl;a~Ai$bPSCCv^b!^9`EdWXhk9WZ<=Jh-G9jXTWkj-hw1z^5Q_PqxPR0BBlkmP zik5)^Qr!jPeh{9Hx&r9HKN9PL!DEq!uQ(J8En{bg152Rcl3*zqLK=*~VBugG8j3=o z?PL*BGT6UB=@3X{6aj-ffTDnl<0&{OC<2DX$iToDG#Uz)l9GXg5pWm+jFrHmQE(YF zLRw1tFAx`rcuH5Iochazl$5Ll{8!Y6h^9CqiPDP)s4%Fwgw&z=L1B=TbSTuK z4myq`eJ^#Dwjd5?e zN*XN%mX(l_220w>LUAY=98?;EI!xnFbdrl5*%L*?sn}C8rDQ{Cp~Gx|BEQKz|95>) z2iyTuPzfn86b6RDOrTJtv?Njz3WEGj7IHAB|HxJz^1t|yKUDb3B0#bGC8I1Zl(h=- z=VJAnuLBDIAFtna_A2INcl>hCnf9d*14E!VIf4l4dj4sCi zYiXU)MQQp84(b+?&ewd3{?93 z_3lTtFJHdw@9#gyoaUgI9Cg*UAOQeO#}95QKw>g4MMzK9G0>o&r(&X&J{4$|UQ5{y z%j>ACm>}AgdtrKSl{x9xHUmdkazI6A)so9iS!wZ#D#9;m?A?}y=LcTe#!iCfhx~4J zX)F*0%`bdcdbBMb{)RcDWGb^-Q0YOX|G1U5*yoy`SKTbO+i3g76!EL+qnrN-N z@PFs>Y3FCnY}V^t_7O|HDS)+q`u@0m;i!X}mXNy8O^L1(b*~Ge4Y&#TI&-IEUdF~)ev>P7y6$Mwk#IsbA zRP+we!n`ZFW~lO-VR7)f@YuDu6J~@;P+VPwEv)wZ8Y?J!_qlb7r3X?7g4aGb=M;y4u%H(w(6L001Y|RF(Bf zzb>R3NJ&9@O3KgP2LMhTdK#J#^if2h3(naF>wp0g?zmup7!Rxs0N^p+nuNufA#f^3 z*6ilwizoyFz&sU@uoid!d6l7&BQaR2>AA9OE!pWe-Og3&+x3T=nMX6(s{;nS_U}Y( z7qe4+U$0v(`5>y4^l1 z-EkVSyaq`*tUWv&P@KN*RG8uMd7A#o+T9xmp6T8YphbJ<=I5<;zU716RXM>i3qOPX z<-KjkqlM{+PdhWn+~EoJuKk=`KgYDz>8Hu-Y3s%C&c3;uvXHh-xoep~zw0meL(DSe zhzlbba&DQa_0H;#E!I?}H@sj=`O|)T-duj3hhB}}E^YAUz5l$YcW|&Xa-=sc$ALJk zTav0J)@uv;==bmVWTo=?p4(7aa9Q0f?AV@Lo7vd)=B*=IdFHkZUAa7Mto^EFA>O=3 z_0EE??@d_Q=t^$Hbm0vE^du}}FEp)H;gX#Fi;txhELU)l) zyL?wl$kdH)=(c6`2-`b5_NSQ5k9*t1zw=tjve0QZg|?x9Qi z+Bxw#h3#A-6QA+jh!KXbaYM!y)^AIP&22lJs@Dpa%)MUvl%;r{`5@UNz493!ed08` zF^4R;MnO4Sd=*Lf)Sr8;m6LZx++n=v$>&6mt;O|V9gDhyiuX9K%!##%&AjTh%CDTI zBj$edZ_B5AmpbzE;=c_I*LxqWm|d1L%TCp9G)*JJ<;f^^1HUA zU-BiD@Fm}8?{VIptf+-YvS;ZyRrK%_zSloR%e|Z&sy}zH<^WPZP`}%DRDSo-cRl-5 z2BlO1wx;sN4}=>|z8cTc2UCe##IF8<;lyN}@#4>86W_vn865N9?onEqix>}?w^Uz= z2%qey@e^T15&Zh}%)J)gyovR$D|%{@Kdd2@R4M9tdE9BWN7d8o1^hAD#K@{h*7k6^ zy~5Y;FBT+PoD@M$KKeYna~(T9Y3)Ko+a@JLBbR#CqqiKOyDyq=If#MR}eDOZCO2!npB?DXTsA#vjaHFx=|kulOuZTH0uo|_S- zDvNk1eW!99&drzc(^J9J8F&jiXE^s|x>)jeKNv)2==pn?OP=xduGfzuE^eh-C~%(Q52MTr(di#zayd(k2ZnYPcr=w zatoBFDL1~Md1(FOAuex|PI;n)5!v#FaYayz{YCZ`3@cyPdFyllSA$ojmur9Jm0gAe z>lMn7VlqHVCmbh3P$ApXdKfJ7P%K64oc6nqkcawoR}r@BxWcK)bP8U_v8=}3sX^+` zee_oS1b2=m(M80WMDCv0M)r*NA;$2A;=PBPKU^M+en(3yGjRYjt3F9>*U+=_-)OEt zxhYDwN%Qe;qaH?iCJgxRQ}0DV-Cr?mElGA~$qSfWLL;i1uVW45-d7AnKUPSCsJ37C zj#k*Fu+dQYTq0hT=Fji?={>{$Vq z>{NE%7Vr<&eb)?GH{xbk!jEWkUQqfp`t-U2EQwL_qtoJ}!p1>E-T-z@R)ObysBd;4 zYV{nOa-#$@dvK%B{7HTVJ*&#mi`0+Q3#vt-(hM~7k=G!s!mKYhxm;xY8fDJz8-@pj zdz=fUYE@1!(t*J z*%r9RRwrBD!EqqTjvk;?a(?{`_Mx?Ow{Ws<+EgPo9iN*eZxJ?Y>L!CqvuS}@PV5C6 zqX4hL^f{p2Kvq0u8&9I5Q121A=S}!``0~I2z01nt0eURUwtixzM zOYLFb+upX4Vj!Q6$={H7*PNW>stzZr2Qny~_TEZ$A`{oI!ue z5@};LcSwLc z6#_5x=BVk}TPd^dc956jjr>nt?}f$W$G~;o2bbRKv>8x(W3NlY_$qAPQI%c{juZyG z=d7jIU~IeFC~;*hHYCLQIU`^4v-)1LCKhcn0T2cBA`#`5e-GFz6qCa4iV|Q#eP+hr zC8o8_f;O9Ny37CwIq27gdA z-xS2S@j#K@bd(QwO0T)-!--LL*Rie1k>;Cv-dMLju{mymC95Zopt||3ll**3@|h=v z+cEiCyn2ZH^0OwsNVQu^Lo-sn_kb68$PNo5O{X}*=pN*WL!OayyW9}gCC0O-rhgyI zux~d>%Q>GCXI#kffj98P6c6sX2+xW10Xp9XnGfBmKIhKCjX?{V^RZ$NYg;BY8)&%d z`&F+Qa#gjKjgxN`l4kSRty{E?L-IrkWvunl$J_|x?0@njjjD*udx6kv!T3YyiG14) ze4yR_QBX6+h=2-~J?mYE$3B^j;vJI-4l>hk->H06(C-pi(Y{)6uj@<8U{t5tx0q%# z%0-)R0k5vIiq^bQHcCfI{h*CFQ}=X7M>?()zZT_ag%{zsyi5UX z8qS3AptSR-*3L214pP2S!6~J>S3p^2DNGssEFw$ed^%h!R1GJD!mk}lqRQRDuG510 zY@Z%nr^|*e@dJqkQYP_4u372v(CJKtwAVl>Dt!SNW(Jg0BT(cDE9Jav=)y&CE+h&& zP{B$&VQ$GS#&o6=9@zsIqJEmCHu^ZRZB%@WZT+IUw`}tFLTF|a$ugxiE+vK7wiYq;{!u6Pqc>`)G$y$0ODR&1}d?; zY=?FlP#96()9`3@Tjo-hi>Z7(RbS{4lHYkh`yQ?!W9&X6<88{b{jx=RrcYP?t(Wr>MT=L2CYrmXbf6Vg=NxD2L8b6L~ zM&X_+WCdN|%&E}gptxrd4?QgO?U?89w(m)G_Dw;!voVqL^ zVkKH&jVwW`p*K#LE0%8uOWO)s_f?sGNJH%$P$x!oTE(Zx0!)*KzMgb(IT0Cu(Q9&k zvUU=`SN>9_p0}SuiuX z2C1*C@|%M6B?Gb}5L}QD2$4t>CW;C><7^=?1OfqpiaLKp;{-@Q?T$U9`0Rq<6yqR)M4k!~^95feAw)j*gJO zTi^*--AN?B1NvVr@P?!VE{Hw`@9c)N#$0vBI1%{%PJy=m)854m=kPNfv^50dfN>;2 z@g%RXf4ID+rltF*#jymoSVxziRwS|ifh1sU{u1jSu^spPOy}=`kj($&{RjGw+<$^e zC@n3dva_|@ad>LVGN5DsNVKyx7LEM*Dk2V(utrbHl6-Gh?3>QO*gW(bwG}uZMDglO}P%x;3 z7#d>*#r%yz2Ztq9CCcINQ5{pENmLj~8*vFyNf9v028IE{F;G%8a2p#iOi~nuk$}U+ zVDMj5Xlta3GtLo38cwVu$`%80akBmC<5+N{g07kjNJJR=SBtI#ieN)BAk6`+6WW=G z|EtRo>xeNRppNx~NkHKUF(@1=MiN652Kx(SjKSeawRp@5g9?klfA$;?43d-%Nm|r# zrIHAKwv)0!D&a6Ff-}z0+1Wt`bQ~1$*z#wA1Eqfriz*gRLfkp7`QKG!L0e@QrNOr&4NQ(<;t%Cfy zSpC-PSi=9q>-RYPA9^5B|L5di>HD8t|H<{Q6!=%*|ElXhx&D;`{|fwHb^U*ni|()O z4#tV}4~R(G%w+aU5J?*$Aze+wtGJfur%#_ghmlb?x(TsGxSPUpD8US(u2%#+A|Ryv zbx}#B*T%-i(b16*8D9>`iq=Kd6b}HsPP3tPnG8sJ;8&zHtimS)Pq%y=2w}smg44o4mDAD~soZI)yJyyYNuszmdCofVzD(ennNoE@pfkv zyo%4Iyr!yNR1xc^u~Ir@@Yapd4B9On*E{IRY%AoB>|pK{`EaV?LHF7wZzX$WMxbIM qPXElxW>M-?a#vykQ`b)IE@k?i0^88k+-#D@0JW>y%6W>Gf&T*&pE)}K literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_sport.png b/graphics/object_events/pics/misc/ball_sport.png new file mode 100644 index 0000000000000000000000000000000000000000..1c32d2609ce47454e295bb5d06173a0659e84de8 GIT binary patch literal 8469 zcmeHsXH-*7)OF}h5d@T?5JQcS1_^=Cdxy}w8j=8^LqbNZ0RbsW z5d~BbDI!%sy7Z>JL4Df#-apS;-}~>$S~t0O&OUq2*>h%+nZ#m^bq=%gvjPBs!+N@! zX4Fp~>II~yqrS_jj$H=;I08c~Y$#^9K%kGGw=>Cu2&4r25P`%Xk~07hG}w|#N)WE$ z)ZU*4pQrcYR1>^HxDoC>Iuzvtc(@;?w9h-b3J(@* z;455ugzoG1zP5o1+b3o}N_BrAad-El>V$i?owE1jBbq4}dp(`15ieY3ckacdyo*2X zR=at3>6U-hVoxm~CQ{N35I z`;qPTxA{8{D!;Yq746iFk40r&E>aQPUtX7LsQZB$U5(yC%Y6L4{$Otpv#Z?THNCrZ zW~sY=x}tXA){WVZ1<$LtlqZ^7re=2$U!3aDyq(UmUx)bHvyn-1vug;HzD-1#)Y@(<&;y~{AgAB{iDel4xD3wt2iu$mC~EK`9i zbgCnfPfF)u7JBUBiv<&=XJ~!p>8f*W0+M}}_rNyV1n6ST)yTfyY7(lP39uI_}*)nSC#;Qb$qG0hIuiP(-iSl zn&9@K;9hY7O;}GcipyMPPS#^%(EiTD;gE|vGvr&QG&+13k2OSVh9QP8c;)LW2J*x5 zSvP~*Q2Pti4y?7qF7w;ov4aQDex=93lY)6hyG+lgG~5sk@kuGoy5W$&f=s@eezjv$w!>AnuG zqPUEF(-~Iq12d5PU12=oai+uMlu*sC$y8X!P|x80t*VvG8gaADK*C~d?{~eau&gST z_B5uUd5bKx#=B_FUJFu#Ol5cT(OHBmGQN7X zrucR6T4X|z!-vIJ&$LnRl3ROFfyG+&s>t%$Qro$2!>fGdSHvC7S|Js~A4Jh%;QN*) zpU?1CJ}kvZw4ZkW7;0s__q1oFFRi=iA$dgE%KgHV(AV;_;bxAv&W)H~KX&#`qWsgD zjP0P_!E%5!F|f|Y)5L6!U5a=r-rCswb?6&^lhlb5sfS9EJ(KM7Wuf&2ft4Zsy;ilP z)o;PGf-V(R!MNK3?<9pQ?7#W$$OS)?bz7BP>oVjK8Zeo2d>PB_X|%NAIqz1sRRJ^P zGKhNFCGiT@#7laYbh=*bddkAkQ;1qT2l<9|9U^vK<71an`bRQbr|Rp;G1T?2qyi!E^Ftp*V}aR)E!9;!xeiWR1`sk(`DfYh}l#Buy6Qeex!%a%@Krq6pR#I}mOvz)3u#O?J)oGVx~X}JqE za9ZIL+k5dc9Y`n5`kY?eshgCIH~_Ez4@DuBuu)zwr; zp5{6VTB1g$A6mc@Heh1PJKO>IRDa#w`By{A` zu9jLlsuq26d3nzIG4H41+mCLu>jrQHEODflT=#@LmhYg~0$H zpW<<9WP4V5womZ!4`8F0nC|nhWfk@UP`0;l!ib0u2WJi8(%P7&xIh0>5g-fn1uaqB z*HPl!`vs8LEpvs?61m7 zRvhtWp~QyXZm=r_GrBYrE@&CZk4ZJ;8?LmsPGnImc+&rD zr)Vn|FD3r^^9|@us_4j-{=o20P`QE7&OCyxL7-kkXoSh}yI!WvjZB_K@z3Lr_)+W( z`H9|XQyL}QU&jVJ^pB@JcM3NG+KCw0tFR`Xgg0{X3T#f9_9ZzYZCWZ`?6qZ`hYk6jF>&XOz`JjBMIoxAc?UP9Y8G52(bH2O`MwJPfH?A@bFZD8$5Q)Ya2hUZ8JKLqX) zfbB9>I$m~Tb0D+R@GMWu>Lf}aCFtEnffAXR<&I=0Xe8eZDZVY2+)omi^&hm`a0>@^ z@H@7(J?*I^1a#3UyrUn8;KW_=-}y}0Fvm~r!U6x^cvCb$gHUOD=f=f7Vm5==1jYW$HYtK;GVceVD%b$ zPILJvqRxK!5Z8>-i$*1GEY|Q;F;-!r=4(rHZ=BQf&u{0W#WdQ0vPBl3FXhuPH-Y(1 z4y({^l<7{}F|F&PJ=z}PbQ!E-KVKPQacxBUsBjcCdf%nM)!7X1EnxbxT_{gkvCf(T zcWB%|ksjC zzyUov^4j9W5sKlsnGT+A61W;Nlf}X>{QR69TwvL{e6cFqXw-o)5TmG}l2AQtsiCh1 zj`qDh7k7-Qd+^1@n|qN*1ZKoY0_!+AK%IKVi7yhN%qx-fxEMHHFG}Jr>t10cIw5cE(+BcMZ>{Az3vi%`Za`oasTfE4|)y|Q$Pf};la#mu3? z9lEy6<)@-+Rhd8_;NnAxWRzOswFji=XG5|W{%+*nD2vlQ<}O>B_TG=$_MB>$OJ3-l za{HLTrPT^}TEq%j`H9K56$vC@Xv_=rh<#E!+NJM#?evMysbWH=@%WyB9xNv(f_FT3?42|-r z{{t+THfpQfE2uWnVoS*&TwDYg!Q7rFT50d?`3Am(9izq6; zFw0O*6XsSu3UgEFtDW5NV>}>a9afn~l0N+T6&;R*GQ+p4ccU|3$0`>rsp+~*IkB-t z0`A8u8tyH$x9By!Ykp9{$6#R2n!-F5f5$RX*BsY(^7RL?#hBLS(o7`lWLlHh9*7bf zM~e&30uCQtNd)s)(cPkj27(&c0xr#x=9nm2TqXf`IJA%oYQBd!&m(PdxyNegS4CV; z^t$Bl`0D_xd6}Y5s#}+XW)TVPdK6a?c)s_W@un_x3=F}nDFmhs1-xc3Nz&QkKdgw% z>G1T~4#TptoYqnjG?Vc;!_6OXsJnIMu&Ey6xh7CS5%Wgfv8{>a+rymJqdqkZEyn^X z+DsV;kp+C;V1>~SxEeF1PYAqN!YA6TSaXE+^K7LQ#U7glA!$CD2t5z+mK77Zpq0e_ z`K4xzoXOErWhsq;7<)gPU>+;R27~+=4z-!RtwrWLv6YSFUM0Vb>-WB>V{R>o8s}sA zZt9fEwD@AE7UY;ES2m7YQAk~C)dyYnw z!x++ErJj2KSe=rtoHv$e{$|=zHT8{?vAbrHMDA-~j)8#IsgvS6hRkl`XJ)t};^izY zT6m90(~vY@ZQOPeNi-U1E@{UcS4^@mv>^VBDRJ>hC2R;&$~ z<0nMfYsR*DJYU$q@Njv^TRC?!Ldy^AAb z^ZgE8%(1moH0#&wVseX_oq8o|v*i?KFIipGV9W;OC){+z9UgP_;QErV89WpBrkzD5 zvek>ngc)htgM};Ko!^@O&?Fcqv&s-zk)BlErMf~xd@ix$T4H6z)3)m7++gX}fR8?OYd@4^h7VJ|}m1OkVPQ zlQ7Tm`&i+Gb$Aeu;QV}M0g)%mTq_ZUl7T&Voi6v|(kXRw{S3%<2^b;)5T;Z5a3%vZ z<4ZAJU?G>Ga6&p6S9qQpmyDD1xQ`~B;L4b9%@Y?g z0=viRcL6!3xZ(j6O<@`_ZybS0x96dIw2T9UT?0xX%uVu+%Pc>56gpe*EN(?=>A6aY z$*c53%ds!XhG?nr!{ez&2GeyWC!9p}PAQ8EqGuvrUU#_T7&hTRu^CN0C7hHd&dwRv z!hTyJCHYWtP@3GmLjEsows&~C>@z;-$3Izob(Z&yyCmsh536v3sK|{-Wi2^`+~`uii`0Ma1L>&l%lh~Z_f0B|`Z4i_ycgB*6H$TWU;&@IXVU!| zMm4S$lLhEYplfCvgDyKH-%y|9Ms2jdT>RAyliFzhv zV`PZIdwW801aBuIG|2Pd-s|VSFdb9>JBa*%S{qRJs z0HPN~`0o@1{Ga|l{(c@m(;?ttL=U1T6-uV|iugyDI(kOfKRpg4a3Oj6{Pd!V{SPFC zsCe% zk4HPfA@VpR5rRY`kPw_K5e`Af!qEr&x=gKdEto%R8(>(iONHe$Dw3o zkpzg098MmBgv&`oU1Aw+o;9`8hul_p9%{iGt`G1}gKo;d1ol00!PM3|44%TL3B;21Tm zo)SnJ3jeDG>w%*Qm$ zU&EqHB2y8;2Q~k@>dlG1zn*?g0uRzp6A<{ba4|UiuTIFg03zXMM^wLGCcG=o%Y{gt z;lE4jk9N}kGF(nboHJ1dEdxQxITNTOjz>dq(#|pvA|5FRM-frZcxSnPvXi}?DSC)a;+{VN6j z75KmE`cJNZrNF-e|5siA-{fNbYr8}AqW%I3q;6*13N%xw8zB*_p@o)La}Ep!>*ln+ zCncxFGty$3q2Z*Hgei_$cu;**^fc8hXj3myd--;CIxqnN<0#`eF|-KkA`&EX*lowW~}4BD@& z752^8-*Ip0DV98rrT()fz|><@mDaa~=L(K*7{B)H(t_8O*6$y>TtC+x|DyABohwvn zp~(QD8{-g3uyAF#6R#ccJ+CUd>MfW~is|aPXM2o-AIWRZdO=O$irf|+Dnb$_GYB;vmt;us+FYa3Sr$iON61Rxa<7zAP*Np96xz!0i zd4}lQd+c(0ucudZ1jT+--s510!A?~dpr>W5 K`B42_#Qy-z%NvOR literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_strange.png b/graphics/object_events/pics/misc/ball_strange.png new file mode 100644 index 0000000000000000000000000000000000000000..ee09679dc2259c7a5ae162157037418f0ccb0776 GIT binary patch literal 9074 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

I3kqK)0{?V8^haeh~@fa;l zmJBoEF_vQYYS1r`*)>4fASx=u`7Qv*D-&%g`YMY!>m8vHoW&6%n{u`vivsbb$Ld!# zmSS}f^RU_(LEYq*WAYZ&RAVFbjXhp5&@TF^KRX8+c%5U=ZROQqOq;+nyYR+{YZitE zSKM7DqK{16SubzR3x#tt9|ttLPee%{8W4mCsT?E*}Trml~qjQ%s1N)5-F-W zcITO9W6Ac`O}}nb9I#7lES|%r(p^$k1U6oCepo`46*ci;rL=fJ_7*g zB8ggBX8KxMe;jks4!7g38nh8XiS{8vJ+}6CFy=GZ*F>xq^lS1v9#FMoj9X5u} zxD2HfHlWxmnOH)F%DClUG@%>VBW8GFYObW^$EW*UvT)&h&y^f>$9G`1We<>NOSm_# zz*c&jP{4QdCVJhNMQ@_1m_soZ7Lz(YnB<<_`Fx6Y0!=jGnLMEZo=}p z^A3>DqZfkT!A=^oudA#_YOqL$d}#W#A+~U>lYW3xY@B)rWh8f_$>y`8wUX64k#{lq zm(!siE?A@7J*~^UN7atEV(;fx;2TU_1=!>yV+An1r3DePa+sy6R7bG!9-QZA%zM*R z!(-=|5)N~eYD9hb+WvNC$F2X}W_qST0$mHVejm=v=o4<;S>KvWYWAl8niGDq;(e83 zc%$i%m^g&O$mzx)JSJ{D%^>d^HhcUcLRxp@)uA};nf-)p+S|l5{l4qx$%#EwFyH~Q zY)))uh8GAm-)?%+ve&e*?QR+vaz;v!620(!;Ueug5=f*SJKE5u2+o}(kHxz?66F0z z2ZxgY!09u79$1_!feLaYI1|aL;ML|MW{2GVk;5I{(Iq&y6w z?ML)MfYsPRrzv@8L~x z`;`tJ2PL=>NHkL~npgNgT#r{vHSo z{wME0tpCXUmod%C*cgp*$9W%wr;kwuANWV(-El-b`qwQMg@8FKD#9R0CpZFvL@GK# z9AQ`l1c7i=#w+0!@CapvzftLvy{K3+j&MLlBbO)AcnC^JBur670fI!}un;6l2@XLa zVG0nK5{|~Hh(su1k$m0^k~Ww^4kvJxBxLm>V#vL;ZxXtj923Wv!fe#_@z zV9>O5XwqU2DwRg?3qi{UtwkYVsqPdjcXu~c@Ig?Z1LUs)2c7e;GqTzn)!nt6{&IH;F|GlLCXea(J!=l<(xX{)r=%0(#?|L0b_<#8MeH{J|Ju`(N7~0-5#(=BTuS>8Pcen+-)+r{S{PN`wQ&w0J$R|8}e+w?nH^;XFM$?p=G!LJH zALqyMUO=L;NJI`p$XYK;t|n5W#c%FL;)@?E-Cce=`W?0w7tPni*L#>&y2U_FqN7P5&r`czDf@O literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_timer.png b/graphics/object_events/pics/misc/ball_timer.png new file mode 100644 index 0000000000000000000000000000000000000000..878d6ea5ba1c1461ae8797331b3145a0048d6588 GIT binary patch literal 8501 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/misc/ball_ultra.png b/graphics/object_events/pics/misc/ball_ultra.png new file mode 100644 index 0000000000000000000000000000000000000000..171281666fc509754e1facbd7c831d38951b2a05 GIT binary patch literal 8426 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 literal 0 HcmV?d00001 diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 0397e2409af4..9e56392fe627 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -285,6 +285,10 @@ // will display correctly under bridges, etc. #define LARGE_OW_SUPPORT TRUE +// Followers will emerge from the pokeball they are stored in, +// instead of a normal pokeball +#define OW_MON_POKEBALLS TRUE + #define SHADOW_SIZE_S 0 #define SHADOW_SIZE_M 1 #define SHADOW_SIZE_L 2 diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 438f517c97b4..902eb1c8928f 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -1938,5 +1938,8 @@ $(OBJEVENTGFXDIR)/pokemon/deoxys.4bpp: %.4bpp: %.png $(MISCGFXDIR)/emotes.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 +# All pokeballs are 16x32 +$(OBJEVENTGFXDIR)/misc/ball_%.4bpp: $(OBJEVENTGFXDIR)/misc/ball_%.png ; $(GFX) $< $@ -mwidth 2 -mheight 4 + graphics/door_anims/battle_tower_multi_corridor.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 3d3737668251..3a658aa15ee8 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -343,6 +343,55 @@ const u32 gObjectEventPic_Noland[] = INCBIN_U32("graphics/object_events/pics/peo const u32 gObjectEventPic_Lucy[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/lucy.4bpp"); const u32 gObjectEventPic_Brandon[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/brandon.4bpp"); const u32 gObjectEventPic_AnimatedBall[] = INCBIN_U32("graphics/object_events/pics/misc/animated_ball.4bpp"); + +#if OW_MON_POKEBALLS +// Vanilla +const u32 gObjectEventPic_MasterBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_master.4bpp"); +const u32 gObjectEventPic_UltraBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_ultra.4bpp"); +const u32 gObjectEventPic_GreatBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_great.4bpp"); +const u32 gObjectEventPic_SafariBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_safari.4bpp"); +const u32 gObjectEventPic_NetBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_net.4bpp"); +const u32 gObjectEventPic_DiveBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_dive.4bpp"); +const u32 gObjectEventPic_NestBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_nest.4bpp"); +const u32 gObjectEventPic_RepeatBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_repeat.4bpp"); +const u32 gObjectEventPic_TimerBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_timer.4bpp"); +const u32 gObjectEventPic_LuxuryBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_luxury.4bpp"); +const u32 gObjectEventPic_PremierBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_premier.4bpp"); +// Gen IV/Sinnoh +#ifdef ITEM_DUSK_BALL +const u32 gObjectEventPic_DuskBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_dusk.4bpp"); +const u32 gObjectEventPic_HealBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_heal.4bpp"); +const u32 gObjectEventPic_QuickBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_quick.4bpp"); +const u32 gObjectEventPic_CherishBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_cherish.4bpp"); +#endif +#ifdef ITEM_PARK_BALL +const u32 gObjectEventPic_ParkBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_park.4bpp"); +#endif +// Gen II/Johto Apricorns +#ifdef ITEM_FAST_BALL +const u32 gObjectEventPic_FastBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_fast.4bpp"); +const u32 gObjectEventPic_LevelBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_level.4bpp"); +const u32 gObjectEventPic_LureBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_lure.4bpp"); +const u32 gObjectEventPic_HeavyBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_heavy.4bpp"); +const u32 gObjectEventPic_LoveBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_love.4bpp"); +const u32 gObjectEventPic_FriendBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_friend.4bpp"); +const u32 gObjectEventPic_MoonBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_moon.4bpp"); +const u32 gObjectEventPic_SportBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_sport.4bpp"); +#endif +// Gen V +#ifdef ITEM_DREAM_BALL +const u32 gObjectEventPic_DreamBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_dream.4bpp"); +#endif +// Gen VII +#ifdef ITEM_BEAST_BALL +const u32 gObjectEventPic_BeastBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_beast.4bpp"); +#endif +// Gen VIII +#ifdef ITEM_STRANGE_BALL +const u32 gObjectEventPic_StrangeBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_strange.4bpp"); +#endif +#endif + const u32 gObjectEventPic_Bulbasaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/bulbasaur.4bpp"); const u32 gObjectEventPic_Ivysaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/ivysaur.4bpp"); const u32 gObjectEventPic_Venusaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/venusaur.4bpp"); @@ -788,3 +837,40 @@ const u16 gObjectEventPal_HoOh[] = INCBIN_U16("graphics/object_events/palettes/h const u16 gObjectEventPal_Lugia[] = INCBIN_U16("graphics/object_events/palettes/lugia.gbapal"); const u16 gObjectEventPaletteEmotes[] = INCBIN_U16("graphics/misc/emotes.gbapal"); + +#if OW_MON_POKEBALLS +// Palettes are small, so always include all of the palettes (no #ifdef) +// Vanilla +const u16 gObjectEventPal_MasterBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_master.gbapal"); +const u16 gObjectEventPal_UltraBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_ultra.gbapal"); +const u16 gObjectEventPal_GreatBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_great.gbapal"); +const u16 gObjectEventPal_SafariBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_safari.gbapal"); +const u16 gObjectEventPal_NetBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_net.gbapal"); +const u16 gObjectEventPal_DiveBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_dive.gbapal"); +const u16 gObjectEventPal_NestBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_nest.gbapal"); +const u16 gObjectEventPal_RepeatBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_repeat.gbapal"); +const u16 gObjectEventPal_TimerBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_timer.gbapal"); +const u16 gObjectEventPal_LuxuryBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_luxury.gbapal"); +const u16 gObjectEventPal_PremierBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_premier.gbapal"); +// Gen IV/Sinnoh +const u16 gObjectEventPal_DuskBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_dusk.gbapal"); +const u16 gObjectEventPal_HealBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_heal.gbapal"); +const u16 gObjectEventPal_QuickBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_quick.gbapal"); +const u16 gObjectEventPal_CherishBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_cherish.gbapal"); +const u16 gObjectEventPal_ParkBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_park.gbapal"); +// Gen II/Johto Apricorns +const u16 gObjectEventPal_FastBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_fast.gbapal"); +const u16 gObjectEventPal_LevelBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_level.gbapal"); +const u16 gObjectEventPal_LureBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_lure.gbapal"); +const u16 gObjectEventPal_HeavyBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_heavy.gbapal"); +const u16 gObjectEventPal_LoveBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_love.gbapal"); +const u16 gObjectEventPal_FriendBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_friend.gbapal"); +const u16 gObjectEventPal_MoonBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_moon.gbapal"); +const u16 gObjectEventPal_SportBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_sport.gbapal"); +// Gen V +const u16 gObjectEventPal_DreamBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_dream.gbapal"); +// Gen VII +const u16 gObjectEventPal_BeastBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_beast.gbapal"); +// Gen VIII +const u16 gObjectEventPal_StrangeBall[] = INCBIN_U16("graphics/object_events/pics/misc/ball_strange.gbapal"); +#endif diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index eb53f60d2ce7..6eeccde765ad 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -422,3 +422,71 @@ const struct ObjectEventGraphicsInfo gCastformObjectGraphics[] = { {0xFFFF, OBJ_EVENT_PAL_TAG_CASTFORM_RAINY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, {0xFFFF, OBJ_EVENT_PAL_TAG_CASTFORM_SNOWY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, }; + +#if OW_MON_POKEBALLS + +#define POKEBALL_GFX_INFO(NAME) \ + [BALL_##NAME] = { \ + .tileTag = TAG_NONE, \ + .paletteTag = OBJ_EVENT_PAL_TAG_BALL_##NAME, \ + .size = 256, \ + .width = 16, \ + .height = 32, \ + .shadowSize = SHADOW_SIZE_M, \ + .inanimate = TRUE, \ + .oam = &gObjectEventBaseOam_16x32, \ + .subspriteTables = sOamTables_16x32, \ + .anims = sAnimTable_Following, \ + .images = sPicTable_Ball_##NAME, \ + .affineAnims = gDummySpriteAffineAnimTable, \ + } + + +const struct ObjectEventGraphicsInfo gPokeballGraphics[POKEBALL_COUNT] = { + // Vanilla + POKEBALL_GFX_INFO(MASTER), + POKEBALL_GFX_INFO(ULTRA), + POKEBALL_GFX_INFO(GREAT), + POKEBALL_GFX_INFO(SAFARI), + POKEBALL_GFX_INFO(NET), + POKEBALL_GFX_INFO(DIVE), + POKEBALL_GFX_INFO(NEST), + POKEBALL_GFX_INFO(REPEAT), + POKEBALL_GFX_INFO(TIMER), + POKEBALL_GFX_INFO(LUXURY), + POKEBALL_GFX_INFO(PREMIER), + // Gen IV/Sinnoh pokeballs + #ifdef ITEM_DUSK_BALL + POKEBALL_GFX_INFO(DUSK), + POKEBALL_GFX_INFO(HEAL), + POKEBALL_GFX_INFO(QUICK), + POKEBALL_GFX_INFO(CHERISH), + #endif + #ifdef ITEM_PARK_BALL + POKEBALL_GFX_INFO(PARK), + #endif + // Gen II/Johto Apricorn pokeballs + #ifdef ITEM_FAST_BALL + POKEBALL_GFX_INFO(FAST), + POKEBALL_GFX_INFO(LEVEL), + POKEBALL_GFX_INFO(LURE), + POKEBALL_GFX_INFO(HEAVY), + POKEBALL_GFX_INFO(LOVE), + POKEBALL_GFX_INFO(FRIEND), + POKEBALL_GFX_INFO(MOON), + POKEBALL_GFX_INFO(SPORT), + #endif + // Gen V + #ifdef ITEM_DREAM_BALL + POKEBALL_GFX_INFO(DREAM), + #endif + // Gen VII + #ifdef ITEM_BEAST_BALL + POKEBALL_GFX_INFO(BEAST), + #endif + // Gen VIII + #ifdef ITEM_STRANGE_BALL + POKEBALL_GFX_INFO(STRANGE), + #endif +}; +#endif diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 975694de1170..bcd5f64e90ad 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -1987,9 +1987,136 @@ static const struct SpriteFrameImage sPicTable_AnimatedBall[] = { overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 2), overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 3), overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 4), - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 5), + overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 0), +}; + +#if OW_MON_POKEBALLS + +#define POKEBALL_PIC_FRAMES(name) \ + overworld_frame(gObjectEventPic_##name##Ball, 2, 4, 0), \ + overworld_frame(gObjectEventPic_##name##Ball, 2, 4, 1), \ + overworld_frame(gObjectEventPic_##name##Ball, 2, 4, 2), \ + overworld_frame(gObjectEventPic_##name##Ball, 2, 4, 3), \ + overworld_frame(gObjectEventPic_##name##Ball, 2, 4, 4), \ + overworld_frame(gObjectEventPic_##name##Ball, 2, 4, 0) + + +static const struct SpriteFrameImage sPicTable_Ball_MASTER[] = { + POKEBALL_PIC_FRAMES(Master), +}; + +static const struct SpriteFrameImage sPicTable_Ball_ULTRA[] = { + POKEBALL_PIC_FRAMES(Ultra), +}; + +static const struct SpriteFrameImage sPicTable_Ball_GREAT[] = { + POKEBALL_PIC_FRAMES(Great), +}; + +static const struct SpriteFrameImage sPicTable_Ball_SAFARI[] = { + POKEBALL_PIC_FRAMES(Safari), +}; + +static const struct SpriteFrameImage sPicTable_Ball_NET[] = { + POKEBALL_PIC_FRAMES(Net), +}; + +static const struct SpriteFrameImage sPicTable_Ball_DIVE[] = { + POKEBALL_PIC_FRAMES(Dive), +}; + +static const struct SpriteFrameImage sPicTable_Ball_NEST[] = { + POKEBALL_PIC_FRAMES(Nest), +}; + +static const struct SpriteFrameImage sPicTable_Ball_REPEAT[] = { + POKEBALL_PIC_FRAMES(Repeat), +}; + +static const struct SpriteFrameImage sPicTable_Ball_TIMER[] = { + POKEBALL_PIC_FRAMES(Timer), +}; + +static const struct SpriteFrameImage sPicTable_Ball_LUXURY[] = { + POKEBALL_PIC_FRAMES(Luxury), }; +static const struct SpriteFrameImage sPicTable_Ball_PREMIER[] = { + POKEBALL_PIC_FRAMES(Premier), +}; + +// Gen IV/Sinnoh +#ifdef ITEM_DUSK_BALL +static const struct SpriteFrameImage sPicTable_Ball_DUSK[] = { + POKEBALL_PIC_FRAMES(Dusk), +}; +static const struct SpriteFrameImage sPicTable_Ball_HEAL[] = { + POKEBALL_PIC_FRAMES(Heal), +}; +static const struct SpriteFrameImage sPicTable_Ball_QUICK[] = { + POKEBALL_PIC_FRAMES(Quick), +}; +static const struct SpriteFrameImage sPicTable_Ball_CHERISH[] = { + POKEBALL_PIC_FRAMES(Cherish), +}; +#endif +#ifdef ITEM_PARK_BALL +static const struct SpriteFrameImage sPicTable_Ball_PARK[] = { + POKEBALL_PIC_FRAMES(Park), +}; +#endif + +// Gen II/Johto Apricorns +#ifdef ITEM_FAST_BALL +static const struct SpriteFrameImage sPicTable_Ball_FAST[] = { + POKEBALL_PIC_FRAMES(Fast), +}; +static const struct SpriteFrameImage sPicTable_Ball_LEVEL[] = { + POKEBALL_PIC_FRAMES(Level), +}; +static const struct SpriteFrameImage sPicTable_Ball_LURE[] = { + POKEBALL_PIC_FRAMES(Lure), +}; +static const struct SpriteFrameImage sPicTable_Ball_HEAVY[] = { + POKEBALL_PIC_FRAMES(Heavy), +}; +static const struct SpriteFrameImage sPicTable_Ball_LOVE[] = { + POKEBALL_PIC_FRAMES(Love), +}; +static const struct SpriteFrameImage sPicTable_Ball_FRIEND[] = { + POKEBALL_PIC_FRAMES(Friend), +}; +static const struct SpriteFrameImage sPicTable_Ball_MOON[] = { + POKEBALL_PIC_FRAMES(Moon), +}; +static const struct SpriteFrameImage sPicTable_Ball_SPORT[] = { + POKEBALL_PIC_FRAMES(Sport), +}; +#endif + +// Gen V +#ifdef ITEM_DREAM_BALL +static const struct SpriteFrameImage sPicTable_Ball_DREAM[] = { + POKEBALL_PIC_FRAMES(Dream), +}; +#endif + +// Gen VII +#ifdef ITEM_BEAST_BALL +static const struct SpriteFrameImage sPicTable_Ball_BEAST[] = { + POKEBALL_PIC_FRAMES(Beast), +}; +#endif + +// Gen VIII +#ifdef ITEM_STRANGE_BALL +static const struct SpriteFrameImage sPicTable_Ball_STRANGE[] = { + POKEBALL_PIC_FRAMES(Strange), +}; +#endif + +#endif + static const struct SpriteFrameImage sPicTable_Bulbasaur[] = { overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 0), overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 1), diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 6d498aee5fbd..0c2116437f5c 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1,5 +1,6 @@ #include "global.h" #include "malloc.h" +#include "battle_anim.h" #include "battle_pyramid.h" #include "battle_script_commands.h" #include "berry.h" @@ -23,6 +24,7 @@ #include "overworld.h" #include "palette.h" #include "pokemon.h" +#include "pokeball.h" #include "random.h" #include "region_map.h" #include "script.h" @@ -483,6 +485,41 @@ const u8 gInitialMovementTypeFacingDirections[] = { #define OBJ_EVENT_PAL_TAG_CASTFORM_SUNNY 0x1125 #define OBJ_EVENT_PAL_TAG_CASTFORM_RAINY 0x1126 #define OBJ_EVENT_PAL_TAG_CASTFORM_SNOWY 0x1127 +#if OW_MON_POKEBALLS +// Vanilla +#define OBJ_EVENT_PAL_TAG_BALL_MASTER 0x1150 +#define OBJ_EVENT_PAL_TAG_BALL_ULTRA 0x1151 +#define OBJ_EVENT_PAL_TAG_BALL_GREAT 0x1152 +#define OBJ_EVENT_PAL_TAG_BALL_SAFARI 0x1153 +#define OBJ_EVENT_PAL_TAG_BALL_NET 0x1154 +#define OBJ_EVENT_PAL_TAG_BALL_DIVE 0x1155 +#define OBJ_EVENT_PAL_TAG_BALL_NEST 0x1156 +#define OBJ_EVENT_PAL_TAG_BALL_REPEAT 0x1157 +#define OBJ_EVENT_PAL_TAG_BALL_TIMER 0x1158 +#define OBJ_EVENT_PAL_TAG_BALL_LUXURY 0x1159 +#define OBJ_EVENT_PAL_TAG_BALL_PREMIER 0x115A +// Gen IV/Sinnoh +#define OBJ_EVENT_PAL_TAG_BALL_DUSK 0x115B +#define OBJ_EVENT_PAL_TAG_BALL_HEAL 0x115C +#define OBJ_EVENT_PAL_TAG_BALL_QUICK 0x115D +#define OBJ_EVENT_PAL_TAG_BALL_CHERISH 0x115E +#define OBJ_EVENT_PAL_TAG_BALL_PARK 0x115F +// Gen II/Johto Apricorns +#define OBJ_EVENT_PAL_TAG_BALL_FAST 0x1160 +#define OBJ_EVENT_PAL_TAG_BALL_LEVEL 0x1161 +#define OBJ_EVENT_PAL_TAG_BALL_LURE 0x1162 +#define OBJ_EVENT_PAL_TAG_BALL_HEAVY 0x1163 +#define OBJ_EVENT_PAL_TAG_BALL_LOVE 0x1164 +#define OBJ_EVENT_PAL_TAG_BALL_FRIEND 0x1165 +#define OBJ_EVENT_PAL_TAG_BALL_MOON 0x1166 +#define OBJ_EVENT_PAL_TAG_BALL_SPORT 0x1167 +// Gen V +#define OBJ_EVENT_PAL_TAG_BALL_DREAM 0x1168 +// Gen VII +#define OBJ_EVENT_PAL_TAG_BALL_BEAST 0x1169 +// Gen VIII +#define OBJ_EVENT_PAL_TAG_BALL_STRANGE 0x116A +#endif #define OBJ_EVENT_PAL_TAG_EMOTES 0x8002 // Not a real OW palette tag; used for the white flash applied to followers #define OBJ_EVENT_PAL_TAG_WHITE (OBJ_EVENT_PAL_TAG_NONE - 1) @@ -536,6 +573,53 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_CastformSunny, OBJ_EVENT_PAL_TAG_CASTFORM_SUNNY}, {gObjectEventPal_CastformRainy, OBJ_EVENT_PAL_TAG_CASTFORM_RAINY}, {gObjectEventPal_CastformSnowy, OBJ_EVENT_PAL_TAG_CASTFORM_SNOWY}, + #if OW_MON_POKEBALLS + // Vanilla + {gObjectEventPal_MasterBall, OBJ_EVENT_PAL_TAG_BALL_MASTER}, + {gObjectEventPal_UltraBall, OBJ_EVENT_PAL_TAG_BALL_ULTRA}, + {gObjectEventPal_GreatBall, OBJ_EVENT_PAL_TAG_BALL_GREAT}, + {gObjectEventPal_SafariBall, OBJ_EVENT_PAL_TAG_BALL_SAFARI}, + {gObjectEventPal_NetBall, OBJ_EVENT_PAL_TAG_BALL_NET}, + {gObjectEventPal_DiveBall, OBJ_EVENT_PAL_TAG_BALL_DIVE}, + {gObjectEventPal_NestBall, OBJ_EVENT_PAL_TAG_BALL_NEST}, + {gObjectEventPal_RepeatBall, OBJ_EVENT_PAL_TAG_BALL_REPEAT}, + {gObjectEventPal_TimerBall, OBJ_EVENT_PAL_TAG_BALL_TIMER}, + {gObjectEventPal_LuxuryBall, OBJ_EVENT_PAL_TAG_BALL_LUXURY}, + {gObjectEventPal_PremierBall, OBJ_EVENT_PAL_TAG_BALL_PREMIER}, + // Gen IV/Sinnoh pokeballs + #ifdef ITEM_DUSK_BALL + {gObjectEventPal_DuskBall, OBJ_EVENT_PAL_TAG_BALL_DUSK}, + {gObjectEventPal_HealBall, OBJ_EVENT_PAL_TAG_BALL_HEAL}, + {gObjectEventPal_QuickBall, OBJ_EVENT_PAL_TAG_BALL_QUICK}, + {gObjectEventPal_CherishBall, OBJ_EVENT_PAL_TAG_BALL_CHERISH}, + #endif + #ifdef ITEM_PARK_BALL + {gObjectEventPal_ParkBall, OBJ_EVENT_PAL_TAG_BALL_PARK}, + #endif + // Gen II/Johto Apricorn pokeballs + #ifdef ITEM_FAST_BALL + {gObjectEventPal_FastBall, OBJ_EVENT_PAL_TAG_BALL_FAST}, + {gObjectEventPal_LevelBall, OBJ_EVENT_PAL_TAG_BALL_LEVEL}, + {gObjectEventPal_LureBall, OBJ_EVENT_PAL_TAG_BALL_LURE}, + {gObjectEventPal_HeavyBall, OBJ_EVENT_PAL_TAG_BALL_HEAVY}, + {gObjectEventPal_LoveBall, OBJ_EVENT_PAL_TAG_BALL_LOVE}, + {gObjectEventPal_FriendBall, OBJ_EVENT_PAL_TAG_BALL_FRIEND}, + {gObjectEventPal_MoonBall, OBJ_EVENT_PAL_TAG_BALL_MOON}, + {gObjectEventPal_SportBall, OBJ_EVENT_PAL_TAG_BALL_SPORT}, + #endif + // Gen V + #ifdef ITEM_DREAM_BALL + {gObjectEventPal_DreamBall, OBJ_EVENT_PAL_TAG_BALL_DREAM}, + #endif + // Gen VII + #ifdef ITEM_BEAST_BALL + {gObjectEventPal_BeastBall, OBJ_EVENT_PAL_TAG_BALL_BEAST}, + #endif + // Gen VIII + #ifdef ITEM_STRANGE_BALL + {gObjectEventPal_StrangeBall, OBJ_EVENT_PAL_TAG_BALL_STRANGE}, + #endif + #endif {gObjectEventPaletteEmotes, OBJ_EVENT_PAL_TAG_EMOTES}, {NULL, OBJ_EVENT_PAL_TAG_NONE}, }; @@ -6669,6 +6753,26 @@ static u8 LoadFillColorPalette(u16 color, u16 paletteTag, struct Sprite *sprite) return UpdateSpritePalette(&dynamicPalette, sprite); } +static void ObjectEventSetPokeballGfx(struct ObjectEvent *objEvent) { + #if OW_MON_POKEBALLS + u32 ball = BALL_POKE; + if (objEvent->localId == OBJ_EVENT_ID_FOLLOWER) { + struct Pokemon *mon = GetFirstLiveMon(); + if (mon) + ball = ItemIdToBallId(GetMonData(mon, MON_DATA_POKEBALL)); + } + + if (ball != BALL_POKE && ball < POKEBALL_COUNT) { + const struct ObjectEventGraphicsInfo *info = &gPokeballGraphics[ball]; + if (info->tileTag == TAG_NONE) { + ObjectEventSetGraphics(objEvent, info); + return; + } + } + #endif + ObjectEventSetGraphicsId(objEvent, OBJ_EVENT_GFX_ANIMATED_BALL); +} + bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u8 direction = gObjectEvents[gPlayerAvatar.objectEventId].facingDirection; objectEvent->invisible = FALSE; @@ -6682,7 +6786,7 @@ bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct sprite->data[6] = 1; // slow speed } sprite->data[6] |= (direction == DIR_EAST ? 1 : 0) << 4; - ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); + ObjectEventSetPokeballGfx(objectEvent); objectEvent->inanimate = FALSE; return MovementAction_ExitPokeball_Step1(objectEvent, sprite); } @@ -6801,7 +6905,7 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct sprite->affineAnimEnded = TRUE; FreeSpriteOamMatrix(sprite); sprite->oam.affineMode = ST_OAM_AFFINE_OFF; - ObjectEventSetGraphicsId(objectEvent, OBJ_EVENT_GFX_ANIMATED_BALL); + ObjectEventSetPokeballGfx(objectEvent); objectEvent->inanimate = FALSE; } return FALSE; From 19b4731c3b7c352a42b18b5e9f5591b587a7a3ac Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 22 Jan 2024 13:09:26 -0300 Subject: [PATCH 199/291] Added subfolders to follower sprites (to be moved to the general mon graphic folder --- .../{abomasnow.png => abomasnow/follower.png} | Bin .../pokemon/{abra.png => abra/follower.png} | Bin .../pokemon/{absol.png => absol/follower.png} | Bin .../{accelgor.png => accelgor/follower.png} | Bin .../{aegislash.png => aegislash/follower.png} | Bin .../follower.png} | Bin .../{aggron.png => aggron/follower.png} | Bin .../pokemon/{aipom.png => aipom/follower.png} | Bin .../{alakazam.png => alakazam/follower.png} | Bin .../{alcremie.png => alcremie/follower.png} | Bin .../pics/pokemon/alolan_diglett.png | Bin 475 -> 0 bytes .../pics/pokemon/alolan_dugtrio.png | Bin 879 -> 0 bytes .../pics/pokemon/alolan_exeggutor.png | Bin 1368 -> 0 bytes .../pics/pokemon/alolan_geodude.png | Bin 429 -> 0 bytes .../pics/pokemon/alolan_golem.png | Bin 902 -> 0 bytes .../pics/pokemon/alolan_graveler.png | Bin 698 -> 0 bytes .../pics/pokemon/alolan_grimer.png | Bin 582 -> 0 bytes .../pics/pokemon/alolan_marowak.png | Bin 817 -> 0 bytes .../pics/pokemon/alolan_meowth.png | Bin 653 -> 0 bytes .../object_events/pics/pokemon/alolan_muk.png | Bin 842 -> 0 bytes .../pics/pokemon/alolan_ninetales.png | Bin 784 -> 0 bytes .../pics/pokemon/alolan_persian.png | Bin 689 -> 0 bytes .../pics/pokemon/alolan_raichu.png | Bin 826 -> 0 bytes .../pics/pokemon/alolan_raticate.png | Bin 573 -> 0 bytes .../pics/pokemon/alolan_rattata.png | Bin 522 -> 0 bytes .../pics/pokemon/alolan_sandshrew.png | Bin 481 -> 0 bytes .../pics/pokemon/alolan_sandslash.png | Bin 722 -> 0 bytes .../pics/pokemon/alolan_vulpix.png | Bin 607 -> 0 bytes .../{alomomola.png => alomomola/follower.png} | Bin .../{altaria.png => altaria/follower.png} | Bin .../{amaura.png => amaura/follower.png} | Bin .../{ambipom.png => ambipom/follower.png} | Bin .../{amoonguss.png => amoonguss/follower.png} | Bin .../{ampharos.png => ampharos/follower.png} | Bin .../{anorith.png => anorith/follower.png} | Bin .../{appletun.png => appletun/follower.png} | Bin .../{applin.png => applin/follower.png} | Bin .../{araquanid.png => araquanid/follower.png} | Bin .../pokemon/{arbok.png => arbok/follower.png} | Bin .../{arcanine.png => arcanine/follower.png} | Bin .../pokemon/arcanine/hisuian/follower.png | Bin 0 -> 986 bytes .../pics/pokemon/arcanine_hisuian.png | Bin 1104 -> 0 bytes .../bug/follower.png} | Bin .../dark/follower.png} | Bin .../dragon/follower.png} | Bin .../electric/follower.png} | Bin .../fairy/follower.png} | Bin .../fighting/follower.png} | Bin .../fire/follower.png} | Bin .../flying/follower.png} | Bin .../{arceus.png => arceus/follower.png} | Bin .../ghost/follower.png} | Bin .../grass/follower.png} | Bin .../ground/follower.png} | Bin .../ice/follower.png} | Bin .../poison/follower.png} | Bin .../psychic/follower.png} | Bin .../rock/follower.png} | Bin .../steel/follower.png} | Bin .../water/follower.png} | Bin .../{archen.png => archen/follower.png} | Bin .../{archeops.png => archeops/follower.png} | Bin .../{arctovish.png => arctovish/follower.png} | Bin .../{arctozolt.png => arctozolt/follower.png} | Bin .../{ariados.png => ariados/follower.png} | Bin .../{armaldo.png => armaldo/follower.png} | Bin .../follower.png} | Bin .../pokemon/{aron.png => aron/follower.png} | Bin .../{arrokuda.png => arrokuda/follower.png} | Bin .../{articuno.png => articuno/follower.png} | Bin .../pokemon/articuno/galarian/follower.png | Bin 0 -> 1290 bytes .../pics/pokemon/articuno_galarian.png | Bin 1354 -> 0 bytes .../{audino.png => audino/follower.png} | Bin .../{aurorus.png => aurorus/follower.png} | Bin .../{avalugg.png => avalugg/follower.png} | Bin .../pics/pokemon/avalugg/hisuian/follower.png | Bin 0 -> 900 bytes .../pics/pokemon/avalugg_hisuian.png | Bin 1013 -> 0 bytes .../pokemon/{axew.png => axew/follower.png} | Bin .../pokemon/{azelf.png => azelf/follower.png} | Bin .../{azumarill.png => azumarill/follower.png} | Bin .../{azurill.png => azurill/follower.png} | Bin .../pokemon/{bagon.png => bagon/follower.png} | Bin .../{baltoy.png => baltoy/follower.png} | Bin .../{banette.png => banette/follower.png} | Bin .../follower.png} | Bin .../{barboach.png => barboach/follower.png} | Bin .../follower.png} | Bin .../pokemon/basculegion/female/follower.png | Bin 0 -> 802 bytes .../follower.png} | Bin .../pics/pokemon/basculegion_female.png | Bin 940 -> 0 bytes .../basculin/blue_striped/follower.png | Bin 0 -> 699 bytes .../{basculin.png => basculin/follower.png} | Bin .../basculin/white_striped/follower.png | Bin 0 -> 450 bytes .../pics/pokemon/basculin_blue_striped.png | Bin 682 -> 0 bytes .../pics/pokemon/basculin_hisuian.png | Bin 528 -> 0 bytes .../{bastiodon.png => bastiodon/follower.png} | Bin .../{bayleef.png => bayleef/follower.png} | Bin .../{beartic.png => beartic/follower.png} | Bin .../{beautifly.png => beautifly/follower.png} | Bin .../{beedrill.png => beedrill/follower.png} | Bin .../{beheeyem.png => beheeyem/follower.png} | Bin .../{beldum.png => beldum/follower.png} | Bin .../{bellossom.png => bellossom/follower.png} | Bin .../follower.png} | Bin .../{bergmite.png => bergmite/follower.png} | Bin .../{bewear.png => bewear/follower.png} | Bin .../{bibarel.png => bibarel/follower.png} | Bin .../{bidoof.png => bidoof/follower.png} | Bin .../{binacle.png => binacle/follower.png} | Bin .../{bisharp.png => bisharp/follower.png} | Bin .../follower.png} | Bin .../{blastoise.png => blastoise/follower.png} | Bin .../{blaziken.png => blaziken/follower.png} | Bin .../{blipbug.png => blipbug/follower.png} | Bin .../{blissey.png => blissey/follower.png} | Bin .../{blitzle.png => blitzle/follower.png} | Bin .../{boldore.png => boldore/follower.png} | Bin .../{boltund.png => boltund/follower.png} | Bin .../{bonsly.png => bonsly/follower.png} | Bin .../follower.png} | Bin .../{bounsweet.png => bounsweet/follower.png} | Bin .../{braixen.png => braixen/follower.png} | Bin .../{braviary.png => braviary/follower.png} | Bin .../pokemon/braviary/hisuian/follower.png | Bin 0 -> 1179 bytes .../pics/pokemon/braviary_hisuian.png | Bin 1265 -> 0 bytes .../{breloom.png => breloom/follower.png} | Bin .../{brionne.png => brionne/follower.png} | Bin .../{bronzong.png => bronzong/follower.png} | Bin .../{bronzor.png => bronzor/follower.png} | Bin .../{bruxish.png => bruxish/follower.png} | Bin .../pokemon/{budew.png => budew/follower.png} | Bin .../{buizel.png => buizel/follower.png} | Bin .../{bulbasaur.png => bulbasaur/follower.png} | Bin .../{buneary.png => buneary/follower.png} | Bin .../{bunnelby.png => bunnelby/follower.png} | Bin .../pokemon/{burmy.png => burmy/follower.png} | Bin .../pokemon/burmy/sandy_cloak/follower.png | Bin 0 -> 424 bytes .../pokemon/burmy/trash_cloak/follower.png | Bin 0 -> 430 bytes .../pics/pokemon/burmy_sandy_cloak.png | Bin 399 -> 0 bytes .../pics/pokemon/burmy_trash_cloak.png | Bin 406 -> 0 bytes .../follower.png} | Bin .../{buzzwole.png => buzzwole/follower.png} | Bin .../{cacnea.png => cacnea/follower.png} | Bin .../{cacturne.png => cacturne/follower.png} | Bin .../{calyrex.png => calyrex/follower.png} | Bin .../pokemon/calyrex/ice_rider/follower.png | Bin 0 -> 1108 bytes .../pokemon/calyrex/shadow_rider/follower.png | Bin 0 -> 1190 bytes .../pics/pokemon/calyrex_ice_rider.png | Bin 1111 -> 0 bytes .../pics/pokemon/calyrex_shadow_rider.png | Bin 1162 -> 0 bytes .../{camerupt.png => camerupt/follower.png} | Bin .../{carbink.png => carbink/follower.png} | Bin .../{carkol.png => carkol/follower.png} | Bin .../{carnivine.png => carnivine/follower.png} | Bin .../follower.png} | Bin .../{carvanha.png => carvanha/follower.png} | Bin .../{cascoon.png => cascoon/follower.png} | Bin .../{castform.png => castform/follower.png} | Bin .../pics/pokemon/castform/rainy/follower.png | Bin 0 -> 534 bytes .../pics/pokemon/castform/snowy/follower.png | Bin 0 -> 743 bytes .../pics/pokemon/castform/sunny/follower.png | Bin 0 -> 598 bytes .../pics/pokemon/castform_rainy.png | Bin 580 -> 0 bytes .../pics/pokemon/castform_snowy.png | Bin 768 -> 0 bytes .../pics/pokemon/castform_sunny.png | Bin 653 -> 0 bytes .../{caterpie.png => caterpie/follower.png} | Bin .../{celebi.png => celebi/follower.png} | Bin .../follower.png} | Bin .../follower.png} | Bin .../follower.png} | Bin .../{chansey.png => chansey/follower.png} | Bin .../{charizard.png => charizard/follower.png} | Bin .../{charjabug.png => charjabug/follower.png} | Bin .../follower.png} | Bin .../follower.png} | Bin .../{chatot.png => chatot/follower.png} | Bin .../{cherrim.png => cherrim/follower.png} | Bin .../{cherubi.png => cherubi/follower.png} | Bin .../follower.png} | Bin .../{chespin.png => chespin/follower.png} | Bin .../{chewtle.png => chewtle/follower.png} | Bin .../{chikorita.png => chikorita/follower.png} | Bin .../{chimchar.png => chimchar/follower.png} | Bin .../{chimecho.png => chimecho/follower.png} | Bin .../{chinchou.png => chinchou/follower.png} | Bin .../{chingling.png => chingling/follower.png} | Bin .../{cinccino.png => cinccino/follower.png} | Bin .../{cinderace.png => cinderace/follower.png} | Bin .../{clamperl.png => clamperl/follower.png} | Bin .../{clauncher.png => clauncher/follower.png} | Bin .../{clawitzer.png => clawitzer/follower.png} | Bin .../{claydol.png => claydol/follower.png} | Bin .../{clefable.png => clefable/follower.png} | Bin .../{clefairy.png => clefairy/follower.png} | Bin .../{cleffa.png => cleffa/follower.png} | Bin .../{clobbopus.png => clobbopus/follower.png} | Bin .../{cloyster.png => cloyster/follower.png} | Bin .../{coalossal.png => coalossal/follower.png} | Bin .../{cobalion.png => cobalion/follower.png} | Bin .../follower.png} | Bin .../{combee.png => combee/follower.png} | Bin .../{combee_f.png => combee/followerf.png} | Bin .../{combusken.png => combusken/follower.png} | Bin .../{comfey.png => comfey/follower.png} | Bin .../follower.png} | Bin .../follower.png} | Bin .../{corphish.png => corphish/follower.png} | Bin .../{corsola.png => corsola/follower.png} | Bin .../pokemon/corsola/galarian/follower.png | Bin 0 -> 642 bytes .../pics/pokemon/corsola_galarian.png | Bin 665 -> 0 bytes .../follower.png} | Bin .../follower.png} | Bin .../{cosmoem.png => cosmoem/follower.png} | Bin .../{cosmog.png => cosmog/follower.png} | Bin .../{cottonee.png => cottonee/follower.png} | Bin .../follower.png} | Bin .../follower.png} | Bin .../{cradily.png => cradily/follower.png} | Bin .../{cramorant.png => cramorant/follower.png} | Bin .../{cranidos.png => cranidos/follower.png} | Bin .../{crawdaunt.png => crawdaunt/follower.png} | Bin .../{cresselia.png => cresselia/follower.png} | Bin .../{croagunk.png => croagunk/follower.png} | Bin .../{crobat.png => crobat/follower.png} | Bin .../{croconaw.png => croconaw/follower.png} | Bin .../{crustle.png => crustle/follower.png} | Bin .../{cryogonal.png => cryogonal/follower.png} | Bin .../{cubchoo.png => cubchoo/follower.png} | Bin .../{cubone.png => cubone/follower.png} | Bin .../{cufant.png => cufant/follower.png} | Bin .../{cursola.png => cursola/follower.png} | Bin .../{cutiefly.png => cutiefly/follower.png} | Bin .../{cyndaquil.png => cyndaquil/follower.png} | Bin .../{darkrai.png => darkrai/follower.png} | Bin .../follower.png} | Bin .../pokemon/darmanitan/galarian/follower.png | Bin 0 -> 751 bytes .../pics/pokemon/darmanitan_galarian.png | Bin 747 -> 0 bytes .../{dartrix.png => dartrix/follower.png} | Bin .../{darumaka.png => darumaka/follower.png} | Bin .../pokemon/darumaka/galarian/follower.png | Bin 0 -> 492 bytes .../pics/pokemon/darumaka_galarian.png | Bin 515 -> 0 bytes .../{decidueye.png => decidueye/follower.png} | Bin .../pokemon/decidueye/hisuian/follower.png | Bin 0 -> 929 bytes .../pics/pokemon/decidueye_hisuian.png | Bin 963 -> 0 bytes .../{dedenne.png => dedenne/follower.png} | Bin .../autumn/follower.png} | Bin .../{deerling.png => deerling/follower.png} | Bin .../summer/follower.png} | Bin .../winter/follower.png} | Bin .../pokemon/{deino.png => deino/follower.png} | Bin .../{delcatty.png => delcatty/follower.png} | Bin .../{delibird.png => delibird/follower.png} | Bin .../{delphox.png => delphox/follower.png} | Bin .../pics/pokemon/deoxys/attack/follower.png | Bin 0 -> 841 bytes .../pics/pokemon/deoxys/defense/follower.png | Bin 0 -> 813 bytes .../{deoxys.png => deoxys/follower.png} | Bin .../pics/pokemon/deoxys/speed/follower.png | Bin 0 -> 831 bytes .../pics/pokemon/deoxys_attack.png | Bin 914 -> 0 bytes .../pics/pokemon/deoxys_defense.png | Bin 823 -> 0 bytes .../pics/pokemon/deoxys_speed.png | Bin 843 -> 0 bytes .../{dewgong.png => dewgong/follower.png} | Bin .../{dewott.png => dewott/follower.png} | Bin .../{dewpider.png => dewpider/follower.png} | Bin .../{dhelmise.png => dhelmise/follower.png} | Bin .../{dialga.png => dialga/follower.png} | Bin .../pics/pokemon/dialga/origin/follower.png | Bin 0 -> 2211 bytes .../pics/pokemon/dialga_origin.png | Bin 1890 -> 0 bytes .../{diancie.png => diancie/follower.png} | Bin .../{diggersby.png => diggersby/follower.png} | Bin .../pics/pokemon/diglett/alolan/follower.png | Bin 0 -> 459 bytes .../{diglett.png => diglett/follower.png} | Bin .../pokemon/{ditto.png => ditto/follower.png} | Bin .../{dodrio.png => dodrio/follower.png} | Bin .../pokemon/{doduo.png => doduo/follower.png} | Bin .../{donphan.png => donphan/follower.png} | Bin .../{dottler.png => dottler/follower.png} | Bin .../{doublade.png => doublade/follower.png} | Bin .../{dracovish.png => dracovish/follower.png} | Bin .../{dracozolt.png => dracozolt/follower.png} | Bin .../{dragalge.png => dragalge/follower.png} | Bin .../{dragapult.png => dragapult/follower.png} | Bin .../{dragonair.png => dragonair/follower.png} | Bin .../{dragonite.png => dragonite/follower.png} | Bin .../{drakloak.png => drakloak/follower.png} | Bin .../{drampa.png => drampa/follower.png} | Bin .../{drapion.png => drapion/follower.png} | Bin .../{dratini.png => dratini/follower.png} | Bin .../{drednaw.png => drednaw/follower.png} | Bin .../{dreepy.png => dreepy/follower.png} | Bin .../{drifblim.png => drifblim/follower.png} | Bin .../{drifloon.png => drifloon/follower.png} | Bin .../{drilbur.png => drilbur/follower.png} | Bin .../{drizzile.png => drizzile/follower.png} | Bin .../{drowzee.png => drowzee/follower.png} | Bin .../{druddigon.png => druddigon/follower.png} | Bin .../{dubwool.png => dubwool/follower.png} | Bin .../{ducklett.png => ducklett/follower.png} | Bin .../pics/pokemon/dugtrio/alolan/follower.png | Bin 0 -> 854 bytes .../{dugtrio.png => dugtrio/follower.png} | Bin .../{dunsparce.png => dunsparce/follower.png} | Bin .../{duosion.png => duosion/follower.png} | Bin .../{duraludon.png => duraludon/follower.png} | Bin .../{durant.png => durant/follower.png} | Bin .../{dusclops.png => dusclops/follower.png} | Bin .../{dusknoir.png => dusknoir/follower.png} | Bin .../{duskull.png => duskull/follower.png} | Bin .../{dustox.png => dustox/follower.png} | Bin .../{dwebble.png => dwebble/follower.png} | Bin .../{eelektrik.png => eelektrik/follower.png} | Bin .../follower.png} | Bin .../pokemon/{eevee.png => eevee/follower.png} | Bin .../{eiscue.png => eiscue/follower.png} | Bin .../pokemon/{ekans.png => ekans/follower.png} | Bin .../{eldegoss.png => eldegoss/follower.png} | Bin .../follower.png} | Bin .../follower.png} | Bin .../{electrike.png => electrike/follower.png} | Bin .../{electrode.png => electrode/follower.png} | Bin .../pokemon/electrode/hisuian/follower.png | Bin 0 -> 523 bytes .../pics/pokemon/electrode_hisuian.png | Bin 564 -> 0 bytes .../{elekid.png => elekid/follower.png} | Bin .../{elgyem.png => elgyem/follower.png} | Bin .../{emboar.png => emboar/follower.png} | Bin .../{emolga.png => emolga/follower.png} | Bin .../{empoleon.png => empoleon/follower.png} | Bin .../{enamorus.png => enamorus/follower.png} | Bin .../pokemon/enamorus/therian/follower.png | Bin 0 -> 1552 bytes .../pics/pokemon/enamorus_therian.png | Bin 1451 -> 0 bytes .../pics/pokemon/enemy_zigzagoon.png | Bin 726 -> 0 bytes .../pokemon/{entei.png => entei/follower.png} | Bin .../follower.png} | Bin .../{espeon.png => espeon/follower.png} | Bin .../{espurr.png => espurr/follower.png} | Bin .../{eternatus.png => eternatus/follower.png} | Bin .../{excadrill.png => excadrill/follower.png} | Bin .../{exeggcute.png => exeggcute/follower.png} | Bin .../pokemon/exeggutor/alolan/follower.png | Bin 0 -> 1354 bytes .../{exeggutor.png => exeggutor/follower.png} | Bin .../{exploud.png => exploud/follower.png} | Bin .../{falinks.png => falinks/follower.png} | Bin .../{farfetchd.png => farfetchd/follower.png} | Bin .../pokemon/farfetchd/galarian/follower.png | Bin 0 -> 664 bytes .../pics/pokemon/farfetchd_galarian.png | Bin 745 -> 0 bytes .../{fearow.png => fearow/follower.png} | Bin .../{feebas.png => feebas/follower.png} | Bin .../{fennekin.png => fennekin/follower.png} | Bin .../follower.png} | Bin .../{ferroseed.png => ferroseed/follower.png} | Bin .../follower.png} | Bin .../{finneon.png => finneon/follower.png} | Bin .../{flaaffy.png => flaaffy/follower.png} | Bin .../blue_flower/follower.png} | Bin .../{flabebe.png => flabebe/follower.png} | Bin .../orange_flower/follower.png} | Bin .../white_flower/follower.png} | Bin .../yellow_flower/follower.png} | Bin .../{flapple.png => flapple/follower.png} | Bin .../{flareon.png => flareon/follower.png} | Bin .../follower.png} | Bin .../follower.png} | Bin .../{floatzel.png => floatzel/follower.png} | Bin .../blue_flower/follower.png} | Bin .../floette/eternal_flower/follower.png | Bin 0 -> 907 bytes .../{floette.png => floette/follower.png} | Bin .../orange_flower/follower.png} | Bin .../white_flower/follower.png} | Bin .../yellow_flower/follower.png} | Bin .../pics/pokemon/floette_eternal_flower.png | Bin 916 -> 0 bytes .../blue_flower/follower.png} | Bin .../{florges.png => florges/follower.png} | Bin .../orange_flower/follower.png} | Bin .../white_flower/follower.png} | Bin .../yellow_flower/follower.png} | Bin .../{flygon.png => flygon/follower.png} | Bin .../{fomantis.png => fomantis/follower.png} | Bin .../{foongus.png => foongus/follower.png} | Bin .../follower.png} | Bin .../{fraxure.png => fraxure/follower.png} | Bin .../{frillish.png => frillish/follower.png} | Bin .../follower.png} | Bin .../{froakie.png => froakie/follower.png} | Bin .../{frogadier.png => frogadier/follower.png} | Bin .../{froslass.png => froslass/follower.png} | Bin .../{frosmoth.png => frosmoth/follower.png} | Bin .../pokemon/furfrou/dandy_trim/follower.png | Bin 0 -> 848 bytes .../furfrou/debutante_trim/follower.png | Bin 0 -> 916 bytes .../pokemon/furfrou/diamond_trim/follower.png | Bin 0 -> 895 bytes .../{furfrou.png => furfrou/follower.png} | Bin .../pokemon/furfrou/heart_trim/follower.png | Bin 0 -> 908 bytes .../pokemon/furfrou/kabuki_trim/follower.png | Bin 0 -> 927 bytes .../furfrou/la_reine_trim/follower.png | Bin 0 -> 875 bytes .../pokemon/furfrou/matron_trim/follower.png | Bin 0 -> 924 bytes .../pokemon/furfrou/pharaoh_trim/follower.png | Bin 0 -> 910 bytes .../pokemon/furfrou/star_trim/follower.png | Bin 0 -> 921 bytes .../pics/pokemon/furfrou_dandy_trim.png | Bin 849 -> 0 bytes .../pics/pokemon/furfrou_debutante_trim.png | Bin 941 -> 0 bytes .../pics/pokemon/furfrou_diamond_trim.png | Bin 909 -> 0 bytes .../pics/pokemon/furfrou_heart_trim.png | Bin 908 -> 0 bytes .../pics/pokemon/furfrou_kabuki_trim.png | Bin 932 -> 0 bytes .../pics/pokemon/furfrou_la_reine_trim.png | Bin 908 -> 0 bytes .../pics/pokemon/furfrou_matron_trim.png | Bin 930 -> 0 bytes .../pics/pokemon/furfrou_pharaoh_trim.png | Bin 938 -> 0 bytes .../pics/pokemon/furfrou_star_trim.png | Bin 946 -> 0 bytes .../{furret.png => furret/follower.png} | Bin .../{gabite.png => gabite/follower.png} | Bin .../{gallade.png => gallade/follower.png} | Bin .../follower.png} | Bin .../{garbodor.png => garbodor/follower.png} | Bin .../{garchomp.png => garchomp/follower.png} | Bin .../{gardevoir.png => gardevoir/follower.png} | Bin .../{gastly.png => gastly/follower.png} | Bin .../pokemon/gastrodon/east_sea/follower.png | Bin 0 -> 809 bytes .../{gastrodon.png => gastrodon/follower.png} | Bin .../pics/pokemon/gastrodon_east_sea.png | Bin 841 -> 0 bytes .../{genesect.png => genesect/follower.png} | Bin .../{gengar.png => gengar/follower.png} | Bin .../pics/pokemon/geodude/alolan/follower.png | Bin 0 -> 434 bytes .../{geodude.png => geodude/follower.png} | Bin .../pokemon/{gible.png => gible/follower.png} | Bin .../{gigalith.png => gigalith/follower.png} | Bin .../{girafarig.png => girafarig/follower.png} | Bin .../{giratina.png => giratina/follower.png} | Bin .../pics/pokemon/giratina/origin/follower.png | Bin 0 -> 1982 bytes .../pics/pokemon/giratina_origin.png | Bin 1965 -> 0 bytes .../{glaceon.png => glaceon/follower.png} | Bin .../{glalie.png => glalie/follower.png} | Bin .../{glameow.png => glameow/follower.png} | Bin .../{glastrier.png => glastrier/follower.png} | Bin .../{gligar.png => gligar/follower.png} | Bin .../{gliscor.png => gliscor/follower.png} | Bin .../pokemon/{gloom.png => gloom/follower.png} | Bin .../{gogoat.png => gogoat/follower.png} | Bin .../{golbat.png => golbat/follower.png} | Bin .../{goldeen.png => goldeen/follower.png} | Bin .../{golduck.png => golduck/follower.png} | Bin .../pics/pokemon/golem/alolan/follower.png | Bin 0 -> 867 bytes .../pokemon/{golem.png => golem/follower.png} | Bin .../{golett.png => golett/follower.png} | Bin .../{golisopod.png => golisopod/follower.png} | Bin .../{golurk.png => golurk/follower.png} | Bin .../{goodra.png => goodra/follower.png} | Bin .../pics/pokemon/goodra/hisuian/follower.png | Bin 0 -> 797 bytes .../pics/pokemon/goodra_hisuian.png | Bin 891 -> 0 bytes .../pokemon/{goomy.png => goomy/follower.png} | Bin .../{gorebyss.png => gorebyss/follower.png} | Bin .../follower.png} | Bin .../{gothita.png => gothita/follower.png} | Bin .../follower.png} | Bin .../{gothorita.png => gothorita/follower.png} | Bin .../{gourgeist.png => gourgeist/follower.png} | Bin .../{granbull.png => granbull/follower.png} | Bin .../{grapploct.png => grapploct/follower.png} | Bin .../pics/pokemon/graveler/alolan/follower.png | Bin 0 -> 675 bytes .../{graveler.png => graveler/follower.png} | Bin .../{greedent.png => greedent/follower.png} | Bin .../{greninja.png => greninja/follower.png} | Bin .../pics/pokemon/grimer/alolan/follower.png | Bin 0 -> 581 bytes .../{grimer.png => grimer/follower.png} | Bin .../follower.png} | Bin .../{grookey.png => grookey/follower.png} | Bin .../{grotle.png => grotle/follower.png} | Bin .../{groudon.png => groudon/follower.png} | Bin .../{grovyle.png => grovyle/follower.png} | Bin .../{growlithe.png => growlithe/follower.png} | Bin .../pokemon/growlithe/hisuian/follower.png | Bin 0 -> 615 bytes .../pics/pokemon/growlithe_hisuian.png | Bin 717 -> 0 bytes .../{grubbin.png => grubbin/follower.png} | Bin .../{grumpig.png => grumpig/follower.png} | Bin .../{gulpin.png => gulpin/follower.png} | Bin .../{gumshoos.png => gumshoos/follower.png} | Bin .../{gurdurr.png => gurdurr/follower.png} | Bin .../{guzzlord.png => guzzlord/follower.png} | Bin .../{gyarados.png => gyarados/follower.png} | Bin .../object_events/pics/pokemon/hakamo-o.png | Bin 674 -> 0 bytes .../pics/pokemon/hakamo_o/follower.png | Bin 0 -> 625 bytes .../{happiny.png => happiny/follower.png} | Bin .../{hariyama.png => hariyama/follower.png} | Bin .../{hatenna.png => hatenna/follower.png} | Bin .../{hatterene.png => hatterene/follower.png} | Bin .../{hattrem.png => hattrem/follower.png} | Bin .../{haunter.png => haunter/follower.png} | Bin .../{hawlucha.png => hawlucha/follower.png} | Bin .../{haxorus.png => haxorus/follower.png} | Bin .../{heatmor.png => heatmor/follower.png} | Bin .../{heatran.png => heatran/follower.png} | Bin .../{heliolisk.png => heliolisk/follower.png} | Bin .../follower.png} | Bin .../{heracross.png => heracross/follower.png} | Bin .../{herdier.png => herdier/follower.png} | Bin .../follower.png} | Bin .../follower.png} | Bin .../{hippowdon.png => hippowdon/follower.png} | Bin .../follower.png} | Bin .../follower.png} | Bin .../{hitmonlee.png => hitmonlee/follower.png} | Bin .../{hitmontop.png => hitmontop/follower.png} | Bin .../pokemon/{ho_oh.png => ho_oh/follower.png} | Bin .../{honchkrow.png => honchkrow/follower.png} | Bin .../{honedge.png => honedge/follower.png} | Bin .../pokemon/{hoopa.png => hoopa/follower.png} | Bin .../pics/pokemon/hoopa/unbound/follower.png | Bin 0 -> 3134 bytes .../pics/pokemon/hoopa_unbound.png | Bin 3219 -> 0 bytes .../{hoothoot.png => hoothoot/follower.png} | Bin .../{hoppip.png => hoppip/follower.png} | Bin .../{horsea.png => horsea/follower.png} | Bin .../{houndoom.png => houndoom/follower.png} | Bin .../{houndour.png => houndour/follower.png} | Bin .../{huntail.png => huntail/follower.png} | Bin .../{hydreigon.png => hydreigon/follower.png} | Bin .../pokemon/{hypno.png => hypno/follower.png} | Bin .../{igglybuff.png => igglybuff/follower.png} | Bin .../{illumise.png => illumise/follower.png} | Bin .../{impidimp.png => impidimp/follower.png} | Bin .../follower.png} | Bin .../pics/pokemon/indeedee/female/follower.png | Bin 0 -> 513 bytes .../{indeedee.png => indeedee/follower.png} | Bin .../object_events/pics/pokemon/indeedee_1.png | Bin 561 -> 0 bytes .../{infernape.png => infernape/follower.png} | Bin .../pokemon/{inkay.png => inkay/follower.png} | Bin .../{inteleon.png => inteleon/follower.png} | Bin .../{ivysaur.png => ivysaur/follower.png} | Bin .../object_events/pics/pokemon/jangmo-o.png | Bin 631 -> 0 bytes .../pics/pokemon/jangmo_o/follower.png | Bin 0 -> 600 bytes .../{jellicent.png => jellicent/follower.png} | Bin .../follower.png} | Bin .../follower.png} | Bin .../{jirachi.png => jirachi/follower.png} | Bin .../{jolteon.png => jolteon/follower.png} | Bin .../{joltik.png => joltik/follower.png} | Bin .../{jumpluff.png => jumpluff/follower.png} | Bin .../pokemon/{jynx.png => jynx/follower.png} | Bin .../{kabuto.png => kabuto/follower.png} | Bin .../{kabutops.png => kabutops/follower.png} | Bin .../{kadabra.png => kadabra/follower.png} | Bin .../{kakuna.png => kakuna/follower.png} | Bin .../follower.png} | Bin .../follower.png} | Bin .../{kartana.png => kartana/follower.png} | Bin .../{kecleon.png => kecleon/follower.png} | Bin .../{keldeo.png => keldeo/follower.png} | Bin .../{kingdra.png => kingdra/follower.png} | Bin .../{kingler.png => kingler/follower.png} | Bin .../{kirlia.png => kirlia/follower.png} | Bin .../pokemon/{klang.png => klang/follower.png} | Bin .../{kleavor.png => kleavor/follower.png} | Bin .../{klefki.png => klefki/follower.png} | Bin .../pokemon/{klink.png => klink/follower.png} | Bin .../{klinklang.png => klinklang/follower.png} | Bin .../{koffing.png => koffing/follower.png} | Bin .../{komala.png => komala/follower.png} | Bin .../object_events/pics/pokemon/kommo-o.png | Bin 1025 -> 0 bytes .../pics/pokemon/kommo_o/follower.png | Bin 0 -> 884 bytes .../{krabby.png => krabby/follower.png} | Bin .../{kricketot.png => kricketot/follower.png} | Bin .../follower.png} | Bin .../{krokorok.png => krokorok/follower.png} | Bin .../follower.png} | Bin .../pokemon/{kubfu.png => kubfu/follower.png} | Bin .../{kyogre.png => kyogre/follower.png} | Bin .../{kyurem.png => kyurem/follower.png} | Bin .../{lairon.png => lairon/follower.png} | Bin .../{lampent.png => lampent/follower.png} | Bin .../{landorus.png => landorus/follower.png} | Bin .../{lanturn.png => lanturn/follower.png} | Bin .../{lapras.png => lapras/follower.png} | Bin .../{larvesta.png => larvesta/follower.png} | Bin .../{larvitar.png => larvitar/follower.png} | Bin .../{latias.png => latias/follower.png} | Bin .../{latios.png => latios/follower.png} | Bin .../{leafeon.png => leafeon/follower.png} | Bin .../{leavanny.png => leavanny/follower.png} | Bin .../{ledian.png => ledian/follower.png} | Bin .../{ledyba.png => ledyba/follower.png} | Bin .../follower.png} | Bin .../{lickitung.png => lickitung/follower.png} | Bin .../{liepard.png => liepard/follower.png} | Bin .../{lileep.png => lileep/follower.png} | Bin .../{lilligant.png => lilligant/follower.png} | Bin .../pokemon/lilligant/hisuian/follower.png | Bin 0 -> 743 bytes .../pics/pokemon/lilligant_hisuian.png | Bin 720 -> 0 bytes .../{lillipup.png => lillipup/follower.png} | Bin .../{linoone.png => linoone/follower.png} | Bin .../pokemon/linoone/galarian/follower.png | Bin 0 -> 609 bytes .../pics/pokemon/linoone_galarian.png | Bin 693 -> 0 bytes .../{litleo.png => litleo/follower.png} | Bin .../{litten.png => litten/follower.png} | Bin .../{litwick.png => litwick/follower.png} | Bin .../{lombre.png => lombre/follower.png} | Bin .../{lopunny.png => lopunny/follower.png} | Bin .../pokemon/{lotad.png => lotad/follower.png} | Bin .../{loudred.png => loudred/follower.png} | Bin .../{lucario.png => lucario/follower.png} | Bin .../{ludicolo.png => ludicolo/follower.png} | Bin .../pokemon/{lugia.png => lugia/follower.png} | Bin .../{lumineon.png => lumineon/follower.png} | Bin .../{lunala.png => lunala/follower.png} | Bin .../{lunatone.png => lunatone/follower.png} | Bin .../{lurantis.png => lurantis/follower.png} | Bin .../{luvdisc.png => luvdisc/follower.png} | Bin .../pokemon/{luxio.png => luxio/follower.png} | Bin .../{luxray.png => luxray/follower.png} | Bin .../pics/pokemon/lycanroc/dusk/follower.png | Bin 0 -> 824 bytes .../{lycanroc.png => lycanroc/follower.png} | Bin .../pokemon/lycanroc/midnight/follower.png | Bin 0 -> 813 bytes .../pics/pokemon/lycanroc_dusk.png | Bin 947 -> 0 bytes .../pics/pokemon/lycanroc_midnight.png | Bin 882 -> 0 bytes .../{machamp.png => machamp/follower.png} | Bin .../{machoke.png => machoke/follower.png} | Bin .../{machop.png => machop/follower.png} | Bin .../pokemon/{magby.png => magby/follower.png} | Bin .../{magcargo.png => magcargo/follower.png} | Bin .../{magearna.png => magearna/follower.png} | Bin .../{magikarp.png => magikarp/follower.png} | Bin .../{magmar.png => magmar/follower.png} | Bin .../{magmortar.png => magmortar/follower.png} | Bin .../{magnemite.png => magnemite/follower.png} | Bin .../{magneton.png => magneton/follower.png} | Bin .../{magnezone.png => magnezone/follower.png} | Bin .../{makuhita.png => makuhita/follower.png} | Bin .../{malamar.png => malamar/follower.png} | Bin .../{mamoswine.png => mamoswine/follower.png} | Bin .../{manaphy.png => manaphy/follower.png} | Bin .../{mandibuzz.png => mandibuzz/follower.png} | Bin .../{manectric.png => manectric/follower.png} | Bin .../{mankey.png => mankey/follower.png} | Bin .../{mantine.png => mantine/follower.png} | Bin .../{mantyke.png => mantyke/follower.png} | Bin .../{maractus.png => maractus/follower.png} | Bin .../{mareanie.png => mareanie/follower.png} | Bin .../{mareep.png => mareep/follower.png} | Bin .../{marill.png => marill/follower.png} | Bin .../pics/pokemon/marowak/alolan/follower.png | Bin 0 -> 786 bytes .../{marowak.png => marowak/follower.png} | Bin .../{marshadow.png => marshadow/follower.png} | Bin .../{marshtomp.png => marshtomp/follower.png} | Bin .../follower.png} | Bin .../{mawile.png => mawile/follower.png} | Bin .../{medicham.png => medicham/follower.png} | Bin .../{meditite.png => meditite/follower.png} | Bin .../{meganium.png => meganium/follower.png} | Bin .../{melmetal.png => melmetal/follower.png} | Bin .../{meloetta.png => meloetta/follower.png} | Bin .../pokemon/meloetta/pirouette/follower.png | Bin 0 -> 724 bytes .../pics/pokemon/meloetta_pirouette.png | Bin 730 -> 0 bytes .../{meltan.png => meltan/follower.png} | Bin .../pics/pokemon/meowstic/female/follower.png | Bin 0 -> 696 bytes .../{meowstic.png => meowstic/follower.png} | Bin .../pics/pokemon/meowstic_female.png | Bin 771 -> 0 bytes .../pics/pokemon/meowth/alolan/follower.png | Bin 0 -> 636 bytes .../{meowth.png => meowth/follower.png} | Bin .../pics/pokemon/meowth/galarian/follower.png | Bin 0 -> 603 bytes .../pics/pokemon/meowth_galarian.png | Bin 625 -> 0 bytes .../{mesprit.png => mesprit/follower.png} | Bin .../{metagross.png => metagross/follower.png} | Bin .../{metang.png => metang/follower.png} | Bin .../{metapod.png => metapod/follower.png} | Bin .../pokemon/{mew.png => mew/follower.png} | Bin .../{mewtwo.png => mewtwo/follower.png} | Bin .../{mienfoo.png => mienfoo/follower.png} | Bin .../{mienshao.png => mienshao/follower.png} | Bin .../{mightyena.png => mightyena/follower.png} | Bin .../{milcery.png => milcery/follower.png} | Bin .../{milotic.png => milotic/follower.png} | Bin .../{miltank.png => miltank/follower.png} | Bin .../{mime_jr.png => mime_jr/follower.png} | Bin .../{mimikyu.png => mimikyu/follower.png} | Bin .../{minccino.png => minccino/follower.png} | Bin .../{minior.png => minior/follower.png} | Bin .../pokemon/{minun.png => minun/follower.png} | Bin .../follower.png} | Bin .../{mismagius.png => mismagius/follower.png} | Bin .../{moltres.png => moltres/follower.png} | Bin .../pokemon/moltres/galarian/follower.png | Bin 0 -> 1085 bytes .../pics/pokemon/moltres_galarian.png | Bin 1172 -> 0 bytes .../{monferno.png => monferno/follower.png} | Bin .../{morelull.png => morelull/follower.png} | Bin .../{morgrem.png => morgrem/follower.png} | Bin .../{morpeko.png => morpeko/follower.png} | Bin .../{mothim.png => mothim/follower.png} | Bin .../{mr_mime.png => mr_mime/follower.png} | Bin .../pokemon/mr_mime/galarian/follower.png | Bin 0 -> 764 bytes .../pics/pokemon/mr_mime_galarian.png | Bin 670 -> 0 bytes .../{mr_rime.png => mr_rime/follower.png} | Bin .../{mudbray.png => mudbray/follower.png} | Bin .../{mudkip.png => mudkip/follower.png} | Bin .../{mudsdale.png => mudsdale/follower.png} | Bin .../pics/pokemon/muk/alolan/follower.png | Bin 0 -> 765 bytes .../pokemon/{muk.png => muk/follower.png} | Bin .../{munchlax.png => munchlax/follower.png} | Bin .../pokemon/{munna.png => munna/follower.png} | Bin .../{murkrow.png => murkrow/follower.png} | Bin .../{musharna.png => musharna/follower.png} | Bin .../{naganadel.png => naganadel/follower.png} | Bin .../pokemon/{natu.png => natu/follower.png} | Bin .../pokemon/necrozma/dawn_wings/follower.png | Bin 0 -> 1528 bytes .../pokemon/necrozma/dusk_mane/follower.png | Bin 0 -> 1178 bytes .../{necrozma.png => necrozma/follower.png} | Bin .../pics/pokemon/necrozma_dawn_wings.png | Bin 1470 -> 0 bytes .../pics/pokemon/necrozma_dusk_mane.png | Bin 1365 -> 0 bytes .../{nickit.png => nickit/follower.png} | Bin .../{nidoking.png => nidoking/follower.png} | Bin .../{nidoqueen.png => nidoqueen/follower.png} | Bin .../{nidoran_f.png => nidoran_f/follower.png} | Bin .../{nidoran_m.png => nidoran_m/follower.png} | Bin .../{nidorina.png => nidorina/follower.png} | Bin .../{nidorino.png => nidorino/follower.png} | Bin .../{nihilego.png => nihilego/follower.png} | Bin .../{nincada.png => nincada/follower.png} | Bin .../pokemon/ninetales/alolan/follower.png | Bin 0 -> 790 bytes .../{ninetales.png => ninetales/follower.png} | Bin .../{ninjask.png => ninjask/follower.png} | Bin .../{noctowl.png => noctowl/follower.png} | Bin .../{noibat.png => noibat/follower.png} | Bin .../{noivern.png => noivern/follower.png} | Bin .../{nosepass.png => nosepass/follower.png} | Bin .../pokemon/{numel.png => numel/follower.png} | Bin .../{nuzleaf.png => nuzleaf/follower.png} | Bin .../{obstagoon.png => obstagoon/follower.png} | Bin .../{octillery.png => octillery/follower.png} | Bin .../{oddish.png => oddish/follower.png} | Bin .../{omanyte.png => omanyte/follower.png} | Bin .../{omastar.png => omastar/follower.png} | Bin .../pokemon/{onix.png => onix/follower.png} | Bin .../{oranguru.png => oranguru/follower.png} | Bin .../{orbeetle.png => orbeetle/follower.png} | Bin .../{oricorio.png => oricorio/follower.png} | Bin .../{oshawott.png => oshawott/follower.png} | Bin .../{overqwil.png => overqwil/follower.png} | Bin .../{pachirisu.png => pachirisu/follower.png} | Bin .../{palkia.png => palkia/follower.png} | Bin .../pics/pokemon/palkia/origin/follower.png | Bin 0 -> 1950 bytes .../pics/pokemon/palkia_origin.png | Bin 1800 -> 0 bytes .../{palossand.png => palossand/follower.png} | Bin .../{palpitoad.png => palpitoad/follower.png} | Bin .../{pancham.png => pancham/follower.png} | Bin .../{pangoro.png => pangoro/follower.png} | Bin .../{panpour.png => panpour/follower.png} | Bin .../{pansage.png => pansage/follower.png} | Bin .../{pansear.png => pansear/follower.png} | Bin .../pokemon/{paras.png => paras/follower.png} | Bin .../{parasect.png => parasect/follower.png} | Bin .../{passimian.png => passimian/follower.png} | Bin .../{patrat.png => patrat/follower.png} | Bin .../{pawniard.png => pawniard/follower.png} | Bin .../{pelipper.png => pelipper/follower.png} | Bin .../follower.png} | Bin .../pics/pokemon/persian/alolan/follower.png | Bin 0 -> 712 bytes .../{persian.png => persian/follower.png} | Bin .../{petilil.png => petilil/follower.png} | Bin .../{phanpy.png => phanpy/follower.png} | Bin .../{phantump.png => phantump/follower.png} | Bin .../{pheromosa.png => pheromosa/follower.png} | Bin .../{phione.png => phione/follower.png} | Bin .../pokemon/{pichu.png => pichu/follower.png} | Bin .../pokemon/pichu/spiky_eared/follower.png | Bin 0 -> 482 bytes .../pics/pokemon/pichu_spiky_eared.png | Bin 472 -> 0 bytes .../{pidgeot.png => pidgeot/follower.png} | Bin .../{pidgeotto.png => pidgeotto/follower.png} | Bin .../{pidgey.png => pidgey/follower.png} | Bin .../{pidove.png => pidove/follower.png} | Bin .../{pignite.png => pignite/follower.png} | Bin .../{pikachu.png => pikachu/follower.png} | Bin .../{pikipek.png => pikipek/follower.png} | Bin .../{piloswine.png => piloswine/follower.png} | Bin .../follower.png} | Bin .../{pineco.png => pineco/follower.png} | Bin .../{pinsir.png => pinsir/follower.png} | Bin .../{piplup.png => piplup/follower.png} | Bin .../{plusle.png => plusle/follower.png} | Bin .../{poipole.png => poipole/follower.png} | Bin .../{politoed.png => politoed/follower.png} | Bin .../{poliwag.png => poliwag/follower.png} | Bin .../{poliwhirl.png => poliwhirl/follower.png} | Bin .../{poliwrath.png => poliwrath/follower.png} | Bin .../follower.png} | Bin .../{ponyta.png => ponyta/follower.png} | Bin .../pics/pokemon/ponyta/galarian/follower.png | Bin 0 -> 667 bytes .../pics/pokemon/ponyta_galarian.png | Bin 723 -> 0 bytes .../{poochyena.png => poochyena/follower.png} | Bin .../{popplio.png => popplio/follower.png} | Bin .../{porygon.png => porygon/follower.png} | Bin .../{porygon2.png => porygon2/follower.png} | Bin .../{porygon_z.png => porygon_z/follower.png} | Bin .../{primarina.png => primarina/follower.png} | Bin .../{primeape.png => primeape/follower.png} | Bin .../{prinplup.png => prinplup/follower.png} | Bin .../{probopass.png => probopass/follower.png} | Bin .../{psyduck.png => psyduck/follower.png} | Bin .../{pumpkaboo.png => pumpkaboo/follower.png} | Bin .../{pupitar.png => pupitar/follower.png} | Bin .../{purrloin.png => purrloin/follower.png} | Bin .../{purugly.png => purugly/follower.png} | Bin .../{pyroar.png => pyroar/follower.png} | Bin .../{pyroar_f.png => pyroar_f/follower.png} | Bin .../{pyukumuku.png => pyukumuku/follower.png} | Bin .../{quagsire.png => quagsire/follower.png} | Bin .../{quilava.png => quilava/follower.png} | Bin .../{quilladin.png => quilladin/follower.png} | Bin .../{qwilfish.png => qwilfish/follower.png} | Bin .../pokemon/qwilfish/hisuian/follower.png | Bin 0 -> 639 bytes .../pics/pokemon/qwilfish_hisuian.png | Bin 697 -> 0 bytes .../{raboot.png => raboot/follower.png} | Bin .../pics/pokemon/raichu/alolan/follower.png | Bin 0 -> 781 bytes .../{raichu.png => raichu/follower.png} | Bin .../{raikou.png => raikou/follower.png} | Bin .../pokemon/{ralts.png => ralts/follower.png} | Bin .../{rampardos.png => rampardos/follower.png} | Bin .../{rapidash.png => rapidash/follower.png} | Bin .../pokemon/rapidash/galarian/follower.png | Bin 0 -> 849 bytes .../pics/pokemon/rapidash_galarian.png | Bin 964 -> 0 bytes .../pics/pokemon/raticate/alolan/follower.png | Bin 0 -> 577 bytes .../{raticate.png => raticate/follower.png} | Bin .../pics/pokemon/rattata/alolan/follower.png | Bin 0 -> 534 bytes .../{rattata.png => rattata/follower.png} | Bin .../{rayquaza.png => rayquaza/follower.png} | Bin .../{regice.png => regice/follower.png} | Bin .../{regidrago.png => regidrago/follower.png} | Bin .../{regieleki.png => regieleki/follower.png} | Bin .../{regigigas.png => regigigas/follower.png} | Bin .../{regirock.png => regirock/follower.png} | Bin .../{registeel.png => registeel/follower.png} | Bin .../{relicanth.png => relicanth/follower.png} | Bin .../{remoraid.png => remoraid/follower.png} | Bin .../{reshiram.png => reshiram/follower.png} | Bin .../{reuniclus.png => reuniclus/follower.png} | Bin .../{rhydon.png => rhydon/follower.png} | Bin .../{rhyhorn.png => rhyhorn/follower.png} | Bin .../{rhyperior.png => rhyperior/follower.png} | Bin .../{ribombee.png => ribombee/follower.png} | Bin .../{rillaboom.png => rillaboom/follower.png} | Bin .../pokemon/{riolu.png => riolu/follower.png} | Bin .../{rockruff.png => rockruff/follower.png} | Bin .../follower.png} | Bin .../{rolycoly.png => rolycoly/follower.png} | Bin .../{rookidee.png => rookidee/follower.png} | Bin .../{roselia.png => roselia/follower.png} | Bin .../{roserade.png => roserade/follower.png} | Bin .../pics/pokemon/rotom/fan/follower.png | Bin 0 -> 669 bytes .../pokemon/{rotom.png => rotom/follower.png} | Bin .../pics/pokemon/rotom/frost/follower.png | Bin 0 -> 586 bytes .../pics/pokemon/rotom/heat/follower.png | Bin 0 -> 499 bytes .../pics/pokemon/rotom/mow/follower.png | Bin 0 -> 700 bytes .../pics/pokemon/rotom/wash/follower.png | Bin 0 -> 771 bytes .../object_events/pics/pokemon/rotom_fan.png | Bin 649 -> 0 bytes .../pics/pokemon/rotom_frost.png | Bin 574 -> 0 bytes .../object_events/pics/pokemon/rotom_heat.png | Bin 499 -> 0 bytes .../object_events/pics/pokemon/rotom_mow.png | Bin 715 -> 0 bytes .../object_events/pics/pokemon/rotom_wash.png | Bin 781 -> 0 bytes .../{rowlet.png => rowlet/follower.png} | Bin .../{rufflet.png => rufflet/follower.png} | Bin .../{runerigus.png => runerigus/follower.png} | Bin .../{sableye.png => sableye/follower.png} | Bin .../{salamence.png => salamence/follower.png} | Bin .../{salandit.png => salandit/follower.png} | Bin .../{salazzle.png => salazzle/follower.png} | Bin .../{samurott.png => samurott/follower.png} | Bin .../pokemon/samurott/hisuian/follower.png | Bin 0 -> 880 bytes .../pics/pokemon/samurott_hisuian.png | Bin 1021 -> 0 bytes .../follower.png} | Bin .../{sandile.png => sandile/follower.png} | Bin .../pokemon/sandshrew/alolan/follower.png | Bin 0 -> 489 bytes .../{sandshrew.png => sandshrew/follower.png} | Bin .../pokemon/sandslash/alolan/follower.png | Bin 0 -> 678 bytes .../{sandslash.png => sandslash/follower.png} | Bin .../{sandygast.png => sandygast/follower.png} | Bin .../pokemon/{sawk.png => sawk/follower.png} | Bin .../pics/pokemon/sawsbuck/autumn/follower.png | Bin 0 -> 767 bytes .../{sawsbuck.png => sawsbuck/follower.png} | Bin .../pics/pokemon/sawsbuck/summer/follower.png | Bin 0 -> 702 bytes .../pics/pokemon/sawsbuck/winter/follower.png | Bin 0 -> 809 bytes .../pics/pokemon/sawsbuck_autumn.png | Bin 740 -> 0 bytes .../pics/pokemon/sawsbuck_summer.png | Bin 677 -> 0 bytes .../pics/pokemon/sawsbuck_winter.png | Bin 814 -> 0 bytes .../follower.png} | Bin .../{sceptile.png => sceptile/follower.png} | Bin .../{scizor.png => scizor/follower.png} | Bin .../{scolipede.png => scolipede/follower.png} | Bin .../{scorbunny.png => scorbunny/follower.png} | Bin .../{scrafty.png => scrafty/follower.png} | Bin .../{scraggy.png => scraggy/follower.png} | Bin .../{scyther.png => scyther/follower.png} | Bin .../{seadra.png => seadra/follower.png} | Bin .../{seaking.png => seaking/follower.png} | Bin .../{sealeo.png => sealeo/follower.png} | Bin .../{seedot.png => seedot/follower.png} | Bin .../pokemon/{seel.png => seel/follower.png} | Bin .../follower.png} | Bin .../{sentret.png => sentret/follower.png} | Bin .../{serperior.png => serperior/follower.png} | Bin .../{servine.png => servine/follower.png} | Bin .../{seviper.png => seviper/follower.png} | Bin .../{sewaddle.png => sewaddle/follower.png} | Bin .../{sharpedo.png => sharpedo/follower.png} | Bin .../{shaymin.png => shaymin/follower.png} | Bin .../{shedinja.png => shedinja/follower.png} | Bin .../{shelgon.png => shelgon/follower.png} | Bin .../{shellder.png => shellder/follower.png} | Bin .../pokemon/shellos/east_sea/follower.png | Bin 0 -> 564 bytes .../{shellos.png => shellos/follower.png} | Bin .../pics/pokemon/shellos_east_sea.png | Bin 552 -> 0 bytes .../{shelmet.png => shelmet/follower.png} | Bin .../{shieldon.png => shieldon/follower.png} | Bin .../{shiftry.png => shiftry/follower.png} | Bin .../{shiinotic.png => shiinotic/follower.png} | Bin .../pokemon/{shinx.png => shinx/follower.png} | Bin .../{shroomish.png => shroomish/follower.png} | Bin .../{shuckle.png => shuckle/follower.png} | Bin .../{shuppet.png => shuppet/follower.png} | Bin .../{sigilyph.png => sigilyph/follower.png} | Bin .../{silcoon.png => silcoon/follower.png} | Bin .../{silicobra.png => silicobra/follower.png} | Bin .../{silvally.png => silvally/follower.png} | Bin .../{simipour.png => simipour/follower.png} | Bin .../{simisage.png => simisage/follower.png} | Bin .../{simisear.png => simisear/follower.png} | Bin .../{sinistea.png => sinistea/follower.png} | Bin .../{sirfetchd.png => sirfetchd/follower.png} | Bin .../follower.png} | Bin .../{skarmory.png => skarmory/follower.png} | Bin .../{skiddo.png => skiddo/follower.png} | Bin .../{skiploom.png => skiploom/follower.png} | Bin .../{skitty.png => skitty/follower.png} | Bin .../{skorupi.png => skorupi/follower.png} | Bin .../{skrelp.png => skrelp/follower.png} | Bin .../{skuntank.png => skuntank/follower.png} | Bin .../{skwovet.png => skwovet/follower.png} | Bin .../{slaking.png => slaking/follower.png} | Bin .../{slakoth.png => slakoth/follower.png} | Bin .../{sliggoo.png => sliggoo/follower.png} | Bin .../pics/pokemon/sliggoo/hisuian/follower.png | Bin 0 -> 602 bytes .../pics/pokemon/sliggoo_hisuian.png | Bin 664 -> 0 bytes .../{slowbro.png => slowbro/follower.png} | Bin .../pokemon/slowbro/galarian/follower.png | Bin 0 -> 956 bytes .../pics/pokemon/slowbro_galarian.png | Bin 909 -> 0 bytes .../{slowking.png => slowking/follower.png} | Bin .../pokemon/slowking/galarian/follower.png | Bin 0 -> 651 bytes .../pics/pokemon/slowking_galarian.png | Bin 744 -> 0 bytes .../{slowpoke.png => slowpoke/follower.png} | Bin .../pokemon/slowpoke/galarian/follower.png | Bin 0 -> 620 bytes .../pics/pokemon/slowpoke_galarian.png | Bin 642 -> 0 bytes .../{slugma.png => slugma/follower.png} | Bin .../{slurpuff.png => slurpuff/follower.png} | Bin .../{smeargle.png => smeargle/follower.png} | Bin .../{smoochum.png => smoochum/follower.png} | Bin .../{sneasel.png => sneasel/follower.png} | Bin .../pics/pokemon/sneasel/hisuian/follower.png | Bin 0 -> 572 bytes .../pics/pokemon/sneasel_hisuian.png | Bin 666 -> 0 bytes .../{sneasler.png => sneasler/follower.png} | Bin .../pokemon/{snivy.png => snivy/follower.png} | Bin .../pokemon/{snom.png => snom/follower.png} | Bin .../{snorlax.png => snorlax/follower.png} | Bin .../{snorunt.png => snorunt/follower.png} | Bin .../{snover.png => snover/follower.png} | Bin .../{snubbull.png => snubbull/follower.png} | Bin .../{sobble.png => sobble/follower.png} | Bin .../{solgaleo.png => solgaleo/follower.png} | Bin .../{solosis.png => solosis/follower.png} | Bin .../{solrock.png => solrock/follower.png} | Bin .../{spearow.png => spearow/follower.png} | Bin .../{spectrier.png => spectrier/follower.png} | Bin .../{spewpa.png => spewpa/follower.png} | Bin .../{spheal.png => spheal/follower.png} | Bin .../{spinarak.png => spinarak/follower.png} | Bin .../{spinda.png => spinda/follower.png} | Bin .../{spiritomb.png => spiritomb/follower.png} | Bin .../{spoink.png => spoink/follower.png} | Bin .../{spritzee.png => spritzee/follower.png} | Bin .../{squirtle.png => squirtle/follower.png} | Bin .../{stakataka.png => stakataka/follower.png} | Bin .../{stantler.png => stantler/follower.png} | Bin .../{staraptor.png => staraptor/follower.png} | Bin .../{staravia.png => staravia/follower.png} | Bin .../{starly.png => starly/follower.png} | Bin .../{starmie.png => starmie/follower.png} | Bin .../{staryu.png => staryu/follower.png} | Bin .../{steelix.png => steelix/follower.png} | Bin .../{steenee.png => steenee/follower.png} | Bin .../follower.png} | Bin .../{stoutland.png => stoutland/follower.png} | Bin .../{stufful.png => stufful/follower.png} | Bin .../{stunfisk.png => stunfisk/follower.png} | Bin .../pokemon/stunfisk/galarian/follower.png | Bin 0 -> 468 bytes .../pics/pokemon/stunfisk_galarian.png | Bin 519 -> 0 bytes .../{stunky.png => stunky/follower.png} | Bin .../{sudowoodo.png => sudowoodo/follower.png} | Bin .../{suicune.png => suicune/follower.png} | Bin .../{sunflora.png => sunflora/follower.png} | Bin .../{sunkern.png => sunkern/follower.png} | Bin .../{surskit.png => surskit/follower.png} | Bin .../{swablu.png => swablu/follower.png} | Bin .../{swadloon.png => swadloon/follower.png} | Bin .../{swalot.png => swalot/follower.png} | Bin .../{swampert.png => swampert/follower.png} | Bin .../{swanna.png => swanna/follower.png} | Bin .../{swellow.png => swellow/follower.png} | Bin .../{swinub.png => swinub/follower.png} | Bin .../{swirlix.png => swirlix/follower.png} | Bin .../{swoobat.png => swoobat/follower.png} | Bin .../{sylveon.png => sylveon/follower.png} | Bin .../{taillow.png => taillow/follower.png} | Bin .../follower.png} | Bin .../{tangela.png => tangela/follower.png} | Bin .../{tangrowth.png => tangrowth/follower.png} | Bin .../pics/pokemon/tapu_bulu/follower.png | Bin 0 -> 747 bytes .../pics/pokemon/tapu_fini/follower.png | Bin 0 -> 877 bytes .../pics/pokemon/tapu_koko/follower.png | Bin 0 -> 1095 bytes .../pics/pokemon/tapu_lele/follower.png | Bin 0 -> 838 bytes .../object_events/pics/pokemon/tapubulu.png | Bin 1552 -> 0 bytes .../object_events/pics/pokemon/tapufini.png | Bin 1672 -> 0 bytes .../object_events/pics/pokemon/tapukoko.png | Bin 1892 -> 0 bytes .../object_events/pics/pokemon/tapulele.png | Bin 1609 -> 0 bytes .../{tauros.png => tauros/follower.png} | Bin .../{teddiursa.png => teddiursa/follower.png} | Bin .../{tentacool.png => tentacool/follower.png} | Bin .../follower.png} | Bin .../pokemon/{tepig.png => tepig/follower.png} | Bin .../{terrakion.png => terrakion/follower.png} | Bin .../{thievul.png => thievul/follower.png} | Bin .../pokemon/{throh.png => throh/follower.png} | Bin .../{thundurus.png => thundurus/follower.png} | Bin .../{thwackey.png => thwackey/follower.png} | Bin .../{timburr.png => timburr/follower.png} | Bin .../{tirtouga.png => tirtouga/follower.png} | Bin .../follower.png} | Bin .../{togekiss.png => togekiss/follower.png} | Bin .../{togepi.png => togepi/follower.png} | Bin .../{togetic.png => togetic/follower.png} | Bin .../{torchic.png => torchic/follower.png} | Bin .../{torkoal.png => torkoal/follower.png} | Bin .../{tornadus.png => tornadus/follower.png} | Bin .../{torracat.png => torracat/follower.png} | Bin .../{torterra.png => torterra/follower.png} | Bin .../{totodile.png => totodile/follower.png} | Bin .../{toucannon.png => toucannon/follower.png} | Bin .../{toxapex.png => toxapex/follower.png} | Bin .../pokemon/{toxel.png => toxel/follower.png} | Bin .../{toxicroak.png => toxicroak/follower.png} | Bin .../follower.png} | Bin .../pokemon/toxtricity/low_key/follower.png | Bin 0 -> 779 bytes .../pics/pokemon/toxtricity_lowkey.png | Bin 857 -> 0 bytes .../{tranquill.png => tranquill/follower.png} | Bin .../{trapinch.png => trapinch/follower.png} | Bin .../{treecko.png => treecko/follower.png} | Bin .../{trevenant.png => trevenant/follower.png} | Bin .../{tropius.png => tropius/follower.png} | Bin .../{trubbish.png => trubbish/follower.png} | Bin .../{trumbeak.png => trumbeak/follower.png} | Bin .../{tsareena.png => tsareena/follower.png} | Bin .../follower.png} | Bin .../{turtwig.png => turtwig/follower.png} | Bin .../{tympole.png => tympole/follower.png} | Bin .../{tynamo.png => tynamo/follower.png} | Bin .../pics/pokemon/type_null/follower.png | Bin 0 -> 832 bytes .../object_events/pics/pokemon/typenull.png | Bin 1681 -> 0 bytes .../follower.png} | Bin .../pokemon/typhlosion/hisuian/follower.png | Bin 0 -> 953 bytes .../pics/pokemon/typhlosion_hisuian.png | Bin 1150 -> 0 bytes .../{tyranitar.png => tyranitar/follower.png} | Bin .../{tyrantrum.png => tyrantrum/follower.png} | Bin .../{tyrogue.png => tyrogue/follower.png} | Bin .../{tyrunt.png => tyrunt/follower.png} | Bin .../{umbreon.png => umbreon/follower.png} | Bin .../{unfezant.png => unfezant/follower.png} | Bin .../follower.png} | Bin .../{unown_b.png => unown/b/follower.png} | Bin .../{unown_c.png => unown/c/follower.png} | Bin .../{unown_d.png => unown/d/follower.png} | Bin .../{unown_e.png => unown/e/follower.png} | Bin .../unown/exclamation_mark/follower.png | Bin 0 -> 239 bytes .../{unown_f.png => unown/f/follower.png} | Bin .../pokemon/{unown.png => unown/follower.png} | Bin .../{unown_g.png => unown/g/follower.png} | Bin .../{unown_h.png => unown/h/follower.png} | Bin .../{unown_i.png => unown/i/follower.png} | Bin .../{unown_j.png => unown/j/follower.png} | Bin .../{unown_k.png => unown/k/follower.png} | Bin .../{unown_l.png => unown/l/follower.png} | Bin .../{unown_m.png => unown/m/follower.png} | Bin .../{unown_n.png => unown/n/follower.png} | Bin .../{unown_o.png => unown/o/follower.png} | Bin .../{unown_p.png => unown/p/follower.png} | Bin .../{unown_q.png => unown/q/follower.png} | Bin .../pokemon/unown/question_mark/follower.png | Bin 0 -> 293 bytes .../{unown_r.png => unown/r/follower.png} | Bin .../{unown_s.png => unown/s/follower.png} | Bin .../{unown_t.png => unown/t/follower.png} | Bin .../{unown_u.png => unown/u/follower.png} | Bin .../{unown_v.png => unown/v/follower.png} | Bin .../{unown_w.png => unown/w/follower.png} | Bin .../{unown_x.png => unown/x/follower.png} | Bin .../{unown_y.png => unown/y/follower.png} | Bin .../{unown_z.png => unown/z/follower.png} | Bin .../object_events/pics/pokemon/unown_a.png | Bin 280 -> 0 bytes .../pics/pokemon/unown_exclamation.png | Bin 2556 -> 0 bytes .../pics/pokemon/unown_question.png | Bin 2741 -> 0 bytes .../pokemon/ursaluna/bloodmoon/follower.png | Bin 0 -> 900 bytes .../{ursaluna.png => ursaluna/follower.png} | Bin .../pics/pokemon/ursaluna_blood_moon.png | Bin 1006 -> 0 bytes .../{ursaring.png => ursaring/follower.png} | Bin .../{urshifu.png => urshifu/follower.png} | Bin .../pokemon/{uxie.png => uxie/follower.png} | Bin .../{vanillish.png => vanillish/follower.png} | Bin .../{vanillite.png => vanillite/follower.png} | Bin .../{vanilluxe.png => vanilluxe/follower.png} | Bin .../{vaporeon.png => vaporeon/follower.png} | Bin .../{venipede.png => venipede/follower.png} | Bin .../{venomoth.png => venomoth/follower.png} | Bin .../{venonat.png => venonat/follower.png} | Bin .../{venusaur.png => venusaur/follower.png} | Bin .../{vespiquen.png => vespiquen/follower.png} | Bin .../{vibrava.png => vibrava/follower.png} | Bin .../{victini.png => victini/follower.png} | Bin .../follower.png} | Bin .../{vigoroth.png => vigoroth/follower.png} | Bin .../{vikavolt.png => vikavolt/follower.png} | Bin .../{vileplume.png => vileplume/follower.png} | Bin .../{virizion.png => virizion/follower.png} | Bin .../pokemon/vivillon/archipelago/follower.png | Bin 0 -> 931 bytes .../pokemon/vivillon/continental/follower.png | Bin 0 -> 917 bytes .../pokemon/vivillon/elegant/follower.png | Bin 0 -> 968 bytes .../pics/pokemon/vivillon/fancy/follower.png | Bin 0 -> 1014 bytes .../{vivillon.png => vivillon/follower.png} | Bin .../pics/pokemon/vivillon/garden/follower.png | Bin 0 -> 908 bytes .../pokemon/vivillon/high_plains/follower.png | Bin 0 -> 954 bytes .../pics/pokemon/vivillon/jungle/follower.png | Bin 0 -> 870 bytes .../pics/pokemon/vivillon/marine/follower.png | Bin 0 -> 949 bytes .../pics/pokemon/vivillon/meadow/follower.png | Bin 0 -> 958 bytes .../pics/pokemon/vivillon/modern/follower.png | Bin 0 -> 860 bytes .../pokemon/vivillon/monsoon/follower.png | Bin 0 -> 937 bytes .../pics/pokemon/vivillon/ocean/follower.png | Bin 0 -> 904 bytes .../pokemon/vivillon/poke_ball/follower.png | Bin 0 -> 966 bytes .../pics/pokemon/vivillon/polar/follower.png | Bin 0 -> 836 bytes .../pics/pokemon/vivillon/river/follower.png | Bin 0 -> 955 bytes .../pokemon/vivillon/sandstorm/follower.png | Bin 0 -> 944 bytes .../pokemon/vivillon/savanna/follower.png | Bin 0 -> 983 bytes .../pics/pokemon/vivillon/sun/follower.png | Bin 0 -> 962 bytes .../pics/pokemon/vivillon/tundra/follower.png | Bin 0 -> 918 bytes .../pics/pokemon/vivillon_archipelago.png | Bin 980 -> 0 bytes .../pics/pokemon/vivillon_continental.png | Bin 937 -> 0 bytes .../pics/pokemon/vivillon_elegant.png | Bin 985 -> 0 bytes .../pics/pokemon/vivillon_fancy.png | Bin 1052 -> 0 bytes .../pics/pokemon/vivillon_garden.png | Bin 934 -> 0 bytes .../pics/pokemon/vivillon_high_plains.png | Bin 1008 -> 0 bytes .../pics/pokemon/vivillon_jungle.png | Bin 985 -> 0 bytes .../pics/pokemon/vivillon_marine.png | Bin 979 -> 0 bytes .../pics/pokemon/vivillon_meadow.png | Bin 975 -> 0 bytes .../pics/pokemon/vivillon_modern.png | Bin 958 -> 0 bytes .../pics/pokemon/vivillon_monsoon.png | Bin 1000 -> 0 bytes .../pics/pokemon/vivillon_ocean.png | Bin 964 -> 0 bytes .../pics/pokemon/vivillon_poke_ball.png | Bin 939 -> 0 bytes .../pics/pokemon/vivillon_polar.png | Bin 969 -> 0 bytes .../pics/pokemon/vivillon_river.png | Bin 1003 -> 0 bytes .../pics/pokemon/vivillon_sandstorm.png | Bin 989 -> 0 bytes .../pics/pokemon/vivillon_savanna.png | Bin 1011 -> 0 bytes .../pics/pokemon/vivillon_sun.png | Bin 979 -> 0 bytes .../pics/pokemon/vivillon_tundra.png | Bin 970 -> 0 bytes .../{volbeat.png => volbeat/follower.png} | Bin .../{volcanion.png => volcanion/follower.png} | Bin .../{volcarona.png => volcarona/follower.png} | Bin .../{voltorb.png => voltorb/follower.png} | Bin .../pics/pokemon/voltorb/hisuian/follower.png | Bin 0 -> 354 bytes .../pics/pokemon/voltorb_hisuian.png | Bin 391 -> 0 bytes .../{vullaby.png => vullaby/follower.png} | Bin .../pics/pokemon/vulpix/alolan/follower.png | Bin 0 -> 617 bytes .../{vulpix.png => vulpix/follower.png} | Bin .../{wailmer.png => wailmer/follower.png} | Bin .../{wailord.png => wailord/follower.png} | Bin .../{walrein.png => walrein/follower.png} | Bin .../{wartortle.png => wartortle/follower.png} | Bin .../{watchog.png => watchog/follower.png} | Bin .../{weavile.png => weavile/follower.png} | Bin .../{weedle.png => weedle/follower.png} | Bin .../follower.png} | Bin .../{weezing.png => weezing/follower.png} | Bin .../pokemon/weezing/galarian/follower.png | Bin 0 -> 1133 bytes .../pics/pokemon/weezing_galarian.png | Bin 1300 -> 0 bytes .../follower.png} | Bin .../follower.png} | Bin .../{whiscash.png => whiscash/follower.png} | Bin .../{whismur.png => whismur/follower.png} | Bin .../follower.png} | Bin .../{wimpod.png => wimpod/follower.png} | Bin .../{wingull.png => wingull/follower.png} | Bin .../follower.png} | Bin .../{wobbuffet.png => wobbuffet/follower.png} | Bin .../{woobat.png => woobat/follower.png} | Bin .../{wooloo.png => wooloo/follower.png} | Bin .../{wooper.png => wooper/follower.png} | Bin .../{wormadam.png => wormadam/follower.png} | Bin .../pokemon/wormadam/sandy_cloak/follower.png | Bin 0 -> 641 bytes .../pokemon/wormadam/trash_cloak/follower.png | Bin 0 -> 687 bytes .../pics/pokemon/wormadam_sandy_cloak.png | Bin 691 -> 0 bytes .../pics/pokemon/wormadam_trash_cloak.png | Bin 725 -> 0 bytes .../{wurmple.png => wurmple/follower.png} | Bin .../{wynaut.png => wynaut/follower.png} | Bin .../{wyrdeer.png => wyrdeer/follower.png} | Bin .../pokemon/{xatu.png => xatu/follower.png} | Bin .../{xerneas.png => xerneas/follower.png} | Bin .../{xurkitree.png => xurkitree/follower.png} | Bin .../{yamask.png => yamask/follower.png} | Bin .../pics/pokemon/yamask/galarian/follower.png | Bin 0 -> 539 bytes .../pics/pokemon/yamask_galarian.png | Bin 577 -> 0 bytes .../{yamper.png => yamper/follower.png} | Bin .../pokemon/{yanma.png => yanma/follower.png} | Bin .../{yanmega.png => yanmega/follower.png} | Bin .../{yungoos.png => yungoos/follower.png} | Bin .../{yveltal.png => yveltal/follower.png} | Bin .../pokemon/zacian/crowned_sword/follower.png | Bin 0 -> 1100 bytes .../{zacian.png => zacian/follower.png} | Bin .../pics/pokemon/zacian_crowned.png | Bin 1224 -> 0 bytes .../zamazenta/crowned_shield/follower.png | Bin 0 -> 998 bytes .../{zamazenta.png => zamazenta/follower.png} | Bin .../pics/pokemon/zamazenta_crowned.png | Bin 1166 -> 0 bytes .../{zangoose.png => zangoose/follower.png} | Bin .../{zapdos.png => zapdos/follower.png} | Bin .../pics/pokemon/zapdos/galarian/follower.png | Bin 0 -> 734 bytes .../pics/pokemon/zapdos_galarian.png | Bin 876 -> 0 bytes .../{zarude.png => zarude/follower.png} | Bin .../{zebstrika.png => zebstrika/follower.png} | Bin .../{zekrom.png => zekrom/follower.png} | Bin .../{zeraora.png => zeraora/follower.png} | Bin .../{zigzagoon.png => zigzagoon/follower.png} | Bin .../pokemon/zigzagoon/galarian/follower.png | Bin 0 -> 814 bytes .../pics/pokemon/zigzagoon_galarian.png | Bin 830 -> 0 bytes .../{zoroark.png => zoroark/follower.png} | Bin .../pics/pokemon/zoroark/hisuian/follower.png | Bin 0 -> 797 bytes .../pics/pokemon/zoroark_hisuian.png | Bin 932 -> 0 bytes .../pokemon/{zorua.png => zorua/follower.png} | Bin .../pics/pokemon/zorua/hisuian/follower.png | Bin 0 -> 554 bytes .../pics/pokemon/zorua_hisuian.png | Bin 632 -> 0 bytes .../pokemon/{zubat.png => zubat/follower.png} | Bin .../{zweilous.png => zweilous/follower.png} | Bin .../{zygarde.png => zygarde/follower.png} | Bin spritesheet_rules.mk | 2170 ++++++++-------- .../object_events/object_event_graphics.h | 2186 ++++++++--------- .../object_events/object_event_pic_tables.h | 2 +- 1234 files changed, 2179 insertions(+), 2179 deletions(-) rename graphics/object_events/pics/pokemon/{abomasnow.png => abomasnow/follower.png} (100%) rename graphics/object_events/pics/pokemon/{abra.png => abra/follower.png} (100%) rename graphics/object_events/pics/pokemon/{absol.png => absol/follower.png} (100%) rename graphics/object_events/pics/pokemon/{accelgor.png => accelgor/follower.png} (100%) rename graphics/object_events/pics/pokemon/{aegislash.png => aegislash/follower.png} (100%) rename graphics/object_events/pics/pokemon/{aerodactyl.png => aerodactyl/follower.png} (100%) rename graphics/object_events/pics/pokemon/{aggron.png => aggron/follower.png} (100%) rename graphics/object_events/pics/pokemon/{aipom.png => aipom/follower.png} (100%) rename graphics/object_events/pics/pokemon/{alakazam.png => alakazam/follower.png} (100%) rename graphics/object_events/pics/pokemon/{alcremie.png => alcremie/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/alolan_diglett.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_dugtrio.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_exeggutor.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_geodude.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_golem.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_graveler.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_grimer.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_marowak.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_meowth.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_muk.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_ninetales.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_persian.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_raichu.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_raticate.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_rattata.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_sandshrew.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_sandslash.png delete mode 100644 graphics/object_events/pics/pokemon/alolan_vulpix.png rename graphics/object_events/pics/pokemon/{alomomola.png => alomomola/follower.png} (100%) rename graphics/object_events/pics/pokemon/{altaria.png => altaria/follower.png} (100%) rename graphics/object_events/pics/pokemon/{amaura.png => amaura/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ambipom.png => ambipom/follower.png} (100%) rename graphics/object_events/pics/pokemon/{amoonguss.png => amoonguss/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ampharos.png => ampharos/follower.png} (100%) rename graphics/object_events/pics/pokemon/{anorith.png => anorith/follower.png} (100%) rename graphics/object_events/pics/pokemon/{appletun.png => appletun/follower.png} (100%) rename graphics/object_events/pics/pokemon/{applin.png => applin/follower.png} (100%) rename graphics/object_events/pics/pokemon/{araquanid.png => araquanid/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arbok.png => arbok/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arcanine.png => arcanine/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/arcanine/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/arcanine_hisuian.png rename graphics/object_events/pics/pokemon/{arceus_bug.png => arceus/bug/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_dark.png => arceus/dark/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_dragon.png => arceus/dragon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_electric.png => arceus/electric/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_fairy.png => arceus/fairy/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_fighting.png => arceus/fighting/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_fire.png => arceus/fire/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_flying.png => arceus/flying/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus.png => arceus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_ghost.png => arceus/ghost/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_grass.png => arceus/grass/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_ground.png => arceus/ground/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_ice.png => arceus/ice/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_poison.png => arceus/poison/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_psychic.png => arceus/psychic/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_rock.png => arceus/rock/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_steel.png => arceus/steel/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arceus_water.png => arceus/water/follower.png} (100%) rename graphics/object_events/pics/pokemon/{archen.png => archen/follower.png} (100%) rename graphics/object_events/pics/pokemon/{archeops.png => archeops/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arctovish.png => arctovish/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arctozolt.png => arctozolt/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ariados.png => ariados/follower.png} (100%) rename graphics/object_events/pics/pokemon/{armaldo.png => armaldo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{aromatisse.png => aromatisse/follower.png} (100%) rename graphics/object_events/pics/pokemon/{aron.png => aron/follower.png} (100%) rename graphics/object_events/pics/pokemon/{arrokuda.png => arrokuda/follower.png} (100%) rename graphics/object_events/pics/pokemon/{articuno.png => articuno/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/articuno/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/articuno_galarian.png rename graphics/object_events/pics/pokemon/{audino.png => audino/follower.png} (100%) rename graphics/object_events/pics/pokemon/{aurorus.png => aurorus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{avalugg.png => avalugg/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/avalugg/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/avalugg_hisuian.png rename graphics/object_events/pics/pokemon/{axew.png => axew/follower.png} (100%) rename graphics/object_events/pics/pokemon/{azelf.png => azelf/follower.png} (100%) rename graphics/object_events/pics/pokemon/{azumarill.png => azumarill/follower.png} (100%) rename graphics/object_events/pics/pokemon/{azurill.png => azurill/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bagon.png => bagon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{baltoy.png => baltoy/follower.png} (100%) rename graphics/object_events/pics/pokemon/{banette.png => banette/follower.png} (100%) rename graphics/object_events/pics/pokemon/{barbaracle.png => barbaracle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{barboach.png => barboach/follower.png} (100%) rename graphics/object_events/pics/pokemon/{barraskewda.png => barraskewda/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/basculegion/female/follower.png rename graphics/object_events/pics/pokemon/{basculegion.png => basculegion/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/basculegion_female.png create mode 100644 graphics/object_events/pics/pokemon/basculin/blue_striped/follower.png rename graphics/object_events/pics/pokemon/{basculin.png => basculin/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/basculin/white_striped/follower.png delete mode 100644 graphics/object_events/pics/pokemon/basculin_blue_striped.png delete mode 100644 graphics/object_events/pics/pokemon/basculin_hisuian.png rename graphics/object_events/pics/pokemon/{bastiodon.png => bastiodon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bayleef.png => bayleef/follower.png} (100%) rename graphics/object_events/pics/pokemon/{beartic.png => beartic/follower.png} (100%) rename graphics/object_events/pics/pokemon/{beautifly.png => beautifly/follower.png} (100%) rename graphics/object_events/pics/pokemon/{beedrill.png => beedrill/follower.png} (100%) rename graphics/object_events/pics/pokemon/{beheeyem.png => beheeyem/follower.png} (100%) rename graphics/object_events/pics/pokemon/{beldum.png => beldum/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bellossom.png => bellossom/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bellsprout.png => bellsprout/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bergmite.png => bergmite/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bewear.png => bewear/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bibarel.png => bibarel/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bidoof.png => bidoof/follower.png} (100%) rename graphics/object_events/pics/pokemon/{binacle.png => binacle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bisharp.png => bisharp/follower.png} (100%) rename graphics/object_events/pics/pokemon/{blacephalon.png => blacephalon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{blastoise.png => blastoise/follower.png} (100%) rename graphics/object_events/pics/pokemon/{blaziken.png => blaziken/follower.png} (100%) rename graphics/object_events/pics/pokemon/{blipbug.png => blipbug/follower.png} (100%) rename graphics/object_events/pics/pokemon/{blissey.png => blissey/follower.png} (100%) rename graphics/object_events/pics/pokemon/{blitzle.png => blitzle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{boldore.png => boldore/follower.png} (100%) rename graphics/object_events/pics/pokemon/{boltund.png => boltund/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bonsly.png => bonsly/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bouffalant.png => bouffalant/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bounsweet.png => bounsweet/follower.png} (100%) rename graphics/object_events/pics/pokemon/{braixen.png => braixen/follower.png} (100%) rename graphics/object_events/pics/pokemon/{braviary.png => braviary/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/braviary/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/braviary_hisuian.png rename graphics/object_events/pics/pokemon/{breloom.png => breloom/follower.png} (100%) rename graphics/object_events/pics/pokemon/{brionne.png => brionne/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bronzong.png => bronzong/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bronzor.png => bronzor/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bruxish.png => bruxish/follower.png} (100%) rename graphics/object_events/pics/pokemon/{budew.png => budew/follower.png} (100%) rename graphics/object_events/pics/pokemon/{buizel.png => buizel/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bulbasaur.png => bulbasaur/follower.png} (100%) rename graphics/object_events/pics/pokemon/{buneary.png => buneary/follower.png} (100%) rename graphics/object_events/pics/pokemon/{bunnelby.png => bunnelby/follower.png} (100%) rename graphics/object_events/pics/pokemon/{burmy.png => burmy/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/burmy/sandy_cloak/follower.png create mode 100644 graphics/object_events/pics/pokemon/burmy/trash_cloak/follower.png delete mode 100644 graphics/object_events/pics/pokemon/burmy_sandy_cloak.png delete mode 100644 graphics/object_events/pics/pokemon/burmy_trash_cloak.png rename graphics/object_events/pics/pokemon/{butterfree.png => butterfree/follower.png} (100%) rename graphics/object_events/pics/pokemon/{buzzwole.png => buzzwole/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cacnea.png => cacnea/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cacturne.png => cacturne/follower.png} (100%) rename graphics/object_events/pics/pokemon/{calyrex.png => calyrex/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/calyrex/ice_rider/follower.png create mode 100644 graphics/object_events/pics/pokemon/calyrex/shadow_rider/follower.png delete mode 100644 graphics/object_events/pics/pokemon/calyrex_ice_rider.png delete mode 100644 graphics/object_events/pics/pokemon/calyrex_shadow_rider.png rename graphics/object_events/pics/pokemon/{camerupt.png => camerupt/follower.png} (100%) rename graphics/object_events/pics/pokemon/{carbink.png => carbink/follower.png} (100%) rename graphics/object_events/pics/pokemon/{carkol.png => carkol/follower.png} (100%) rename graphics/object_events/pics/pokemon/{carnivine.png => carnivine/follower.png} (100%) rename graphics/object_events/pics/pokemon/{carracosta.png => carracosta/follower.png} (100%) rename graphics/object_events/pics/pokemon/{carvanha.png => carvanha/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cascoon.png => cascoon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{castform.png => castform/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/castform/rainy/follower.png create mode 100644 graphics/object_events/pics/pokemon/castform/snowy/follower.png create mode 100644 graphics/object_events/pics/pokemon/castform/sunny/follower.png delete mode 100644 graphics/object_events/pics/pokemon/castform_rainy.png delete mode 100644 graphics/object_events/pics/pokemon/castform_snowy.png delete mode 100644 graphics/object_events/pics/pokemon/castform_sunny.png rename graphics/object_events/pics/pokemon/{caterpie.png => caterpie/follower.png} (100%) rename graphics/object_events/pics/pokemon/{celebi.png => celebi/follower.png} (100%) rename graphics/object_events/pics/pokemon/{celesteela.png => celesteela/follower.png} (100%) rename graphics/object_events/pics/pokemon/{centiskorch.png => centiskorch/follower.png} (100%) rename graphics/object_events/pics/pokemon/{chandelure.png => chandelure/follower.png} (100%) rename graphics/object_events/pics/pokemon/{chansey.png => chansey/follower.png} (100%) rename graphics/object_events/pics/pokemon/{charizard.png => charizard/follower.png} (100%) rename graphics/object_events/pics/pokemon/{charjabug.png => charjabug/follower.png} (100%) rename graphics/object_events/pics/pokemon/{charmander.png => charmander/follower.png} (100%) rename graphics/object_events/pics/pokemon/{charmeleon.png => charmeleon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{chatot.png => chatot/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cherrim.png => cherrim/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cherubi.png => cherubi/follower.png} (100%) rename graphics/object_events/pics/pokemon/{chesnaught.png => chesnaught/follower.png} (100%) rename graphics/object_events/pics/pokemon/{chespin.png => chespin/follower.png} (100%) rename graphics/object_events/pics/pokemon/{chewtle.png => chewtle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{chikorita.png => chikorita/follower.png} (100%) rename graphics/object_events/pics/pokemon/{chimchar.png => chimchar/follower.png} (100%) rename graphics/object_events/pics/pokemon/{chimecho.png => chimecho/follower.png} (100%) rename graphics/object_events/pics/pokemon/{chinchou.png => chinchou/follower.png} (100%) rename graphics/object_events/pics/pokemon/{chingling.png => chingling/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cinccino.png => cinccino/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cinderace.png => cinderace/follower.png} (100%) rename graphics/object_events/pics/pokemon/{clamperl.png => clamperl/follower.png} (100%) rename graphics/object_events/pics/pokemon/{clauncher.png => clauncher/follower.png} (100%) rename graphics/object_events/pics/pokemon/{clawitzer.png => clawitzer/follower.png} (100%) rename graphics/object_events/pics/pokemon/{claydol.png => claydol/follower.png} (100%) rename graphics/object_events/pics/pokemon/{clefable.png => clefable/follower.png} (100%) rename graphics/object_events/pics/pokemon/{clefairy.png => clefairy/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cleffa.png => cleffa/follower.png} (100%) rename graphics/object_events/pics/pokemon/{clobbopus.png => clobbopus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cloyster.png => cloyster/follower.png} (100%) rename graphics/object_events/pics/pokemon/{coalossal.png => coalossal/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cobalion.png => cobalion/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cofagrigus.png => cofagrigus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{combee.png => combee/follower.png} (100%) rename graphics/object_events/pics/pokemon/{combee_f.png => combee/followerf.png} (100%) rename graphics/object_events/pics/pokemon/{combusken.png => combusken/follower.png} (100%) rename graphics/object_events/pics/pokemon/{comfey.png => comfey/follower.png} (100%) rename graphics/object_events/pics/pokemon/{conkeldurr.png => conkeldurr/follower.png} (100%) rename graphics/object_events/pics/pokemon/{copperajah.png => copperajah/follower.png} (100%) rename graphics/object_events/pics/pokemon/{corphish.png => corphish/follower.png} (100%) rename graphics/object_events/pics/pokemon/{corsola.png => corsola/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/corsola/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/corsola_galarian.png rename graphics/object_events/pics/pokemon/{corviknight.png => corviknight/follower.png} (100%) rename graphics/object_events/pics/pokemon/{corvisquire.png => corvisquire/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cosmoem.png => cosmoem/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cosmog.png => cosmog/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cottonee.png => cottonee/follower.png} (100%) rename graphics/object_events/pics/pokemon/{crabominable.png => crabominable/follower.png} (100%) rename graphics/object_events/pics/pokemon/{crabrawler.png => crabrawler/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cradily.png => cradily/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cramorant.png => cramorant/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cranidos.png => cranidos/follower.png} (100%) rename graphics/object_events/pics/pokemon/{crawdaunt.png => crawdaunt/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cresselia.png => cresselia/follower.png} (100%) rename graphics/object_events/pics/pokemon/{croagunk.png => croagunk/follower.png} (100%) rename graphics/object_events/pics/pokemon/{crobat.png => crobat/follower.png} (100%) rename graphics/object_events/pics/pokemon/{croconaw.png => croconaw/follower.png} (100%) rename graphics/object_events/pics/pokemon/{crustle.png => crustle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cryogonal.png => cryogonal/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cubchoo.png => cubchoo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cubone.png => cubone/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cufant.png => cufant/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cursola.png => cursola/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cutiefly.png => cutiefly/follower.png} (100%) rename graphics/object_events/pics/pokemon/{cyndaquil.png => cyndaquil/follower.png} (100%) rename graphics/object_events/pics/pokemon/{darkrai.png => darkrai/follower.png} (100%) rename graphics/object_events/pics/pokemon/{darmanitan.png => darmanitan/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/darmanitan/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/darmanitan_galarian.png rename graphics/object_events/pics/pokemon/{dartrix.png => dartrix/follower.png} (100%) rename graphics/object_events/pics/pokemon/{darumaka.png => darumaka/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/darumaka/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/darumaka_galarian.png rename graphics/object_events/pics/pokemon/{decidueye.png => decidueye/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/decidueye/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/decidueye_hisuian.png rename graphics/object_events/pics/pokemon/{dedenne.png => dedenne/follower.png} (100%) rename graphics/object_events/pics/pokemon/{deerling_autumn.png => deerling/autumn/follower.png} (100%) rename graphics/object_events/pics/pokemon/{deerling.png => deerling/follower.png} (100%) rename graphics/object_events/pics/pokemon/{deerling_summer.png => deerling/summer/follower.png} (100%) rename graphics/object_events/pics/pokemon/{deerling_winter.png => deerling/winter/follower.png} (100%) rename graphics/object_events/pics/pokemon/{deino.png => deino/follower.png} (100%) rename graphics/object_events/pics/pokemon/{delcatty.png => delcatty/follower.png} (100%) rename graphics/object_events/pics/pokemon/{delibird.png => delibird/follower.png} (100%) rename graphics/object_events/pics/pokemon/{delphox.png => delphox/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/deoxys/attack/follower.png create mode 100644 graphics/object_events/pics/pokemon/deoxys/defense/follower.png rename graphics/object_events/pics/pokemon/{deoxys.png => deoxys/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/deoxys/speed/follower.png delete mode 100644 graphics/object_events/pics/pokemon/deoxys_attack.png delete mode 100644 graphics/object_events/pics/pokemon/deoxys_defense.png delete mode 100644 graphics/object_events/pics/pokemon/deoxys_speed.png rename graphics/object_events/pics/pokemon/{dewgong.png => dewgong/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dewott.png => dewott/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dewpider.png => dewpider/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dhelmise.png => dhelmise/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dialga.png => dialga/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/dialga/origin/follower.png delete mode 100644 graphics/object_events/pics/pokemon/dialga_origin.png rename graphics/object_events/pics/pokemon/{diancie.png => diancie/follower.png} (100%) rename graphics/object_events/pics/pokemon/{diggersby.png => diggersby/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/diglett/alolan/follower.png rename graphics/object_events/pics/pokemon/{diglett.png => diglett/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ditto.png => ditto/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dodrio.png => dodrio/follower.png} (100%) rename graphics/object_events/pics/pokemon/{doduo.png => doduo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{donphan.png => donphan/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dottler.png => dottler/follower.png} (100%) rename graphics/object_events/pics/pokemon/{doublade.png => doublade/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dracovish.png => dracovish/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dracozolt.png => dracozolt/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dragalge.png => dragalge/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dragapult.png => dragapult/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dragonair.png => dragonair/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dragonite.png => dragonite/follower.png} (100%) rename graphics/object_events/pics/pokemon/{drakloak.png => drakloak/follower.png} (100%) rename graphics/object_events/pics/pokemon/{drampa.png => drampa/follower.png} (100%) rename graphics/object_events/pics/pokemon/{drapion.png => drapion/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dratini.png => dratini/follower.png} (100%) rename graphics/object_events/pics/pokemon/{drednaw.png => drednaw/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dreepy.png => dreepy/follower.png} (100%) rename graphics/object_events/pics/pokemon/{drifblim.png => drifblim/follower.png} (100%) rename graphics/object_events/pics/pokemon/{drifloon.png => drifloon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{drilbur.png => drilbur/follower.png} (100%) rename graphics/object_events/pics/pokemon/{drizzile.png => drizzile/follower.png} (100%) rename graphics/object_events/pics/pokemon/{drowzee.png => drowzee/follower.png} (100%) rename graphics/object_events/pics/pokemon/{druddigon.png => druddigon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dubwool.png => dubwool/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ducklett.png => ducklett/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/dugtrio/alolan/follower.png rename graphics/object_events/pics/pokemon/{dugtrio.png => dugtrio/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dunsparce.png => dunsparce/follower.png} (100%) rename graphics/object_events/pics/pokemon/{duosion.png => duosion/follower.png} (100%) rename graphics/object_events/pics/pokemon/{duraludon.png => duraludon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{durant.png => durant/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dusclops.png => dusclops/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dusknoir.png => dusknoir/follower.png} (100%) rename graphics/object_events/pics/pokemon/{duskull.png => duskull/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dustox.png => dustox/follower.png} (100%) rename graphics/object_events/pics/pokemon/{dwebble.png => dwebble/follower.png} (100%) rename graphics/object_events/pics/pokemon/{eelektrik.png => eelektrik/follower.png} (100%) rename graphics/object_events/pics/pokemon/{eelektross.png => eelektross/follower.png} (100%) rename graphics/object_events/pics/pokemon/{eevee.png => eevee/follower.png} (100%) rename graphics/object_events/pics/pokemon/{eiscue.png => eiscue/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ekans.png => ekans/follower.png} (100%) rename graphics/object_events/pics/pokemon/{eldegoss.png => eldegoss/follower.png} (100%) rename graphics/object_events/pics/pokemon/{electabuzz.png => electabuzz/follower.png} (100%) rename graphics/object_events/pics/pokemon/{electivire.png => electivire/follower.png} (100%) rename graphics/object_events/pics/pokemon/{electrike.png => electrike/follower.png} (100%) rename graphics/object_events/pics/pokemon/{electrode.png => electrode/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/electrode/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/electrode_hisuian.png rename graphics/object_events/pics/pokemon/{elekid.png => elekid/follower.png} (100%) rename graphics/object_events/pics/pokemon/{elgyem.png => elgyem/follower.png} (100%) rename graphics/object_events/pics/pokemon/{emboar.png => emboar/follower.png} (100%) rename graphics/object_events/pics/pokemon/{emolga.png => emolga/follower.png} (100%) rename graphics/object_events/pics/pokemon/{empoleon.png => empoleon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{enamorus.png => enamorus/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/enamorus/therian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/enamorus_therian.png delete mode 100644 graphics/object_events/pics/pokemon/enemy_zigzagoon.png rename graphics/object_events/pics/pokemon/{entei.png => entei/follower.png} (100%) rename graphics/object_events/pics/pokemon/{escavalier.png => escavalier/follower.png} (100%) rename graphics/object_events/pics/pokemon/{espeon.png => espeon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{espurr.png => espurr/follower.png} (100%) rename graphics/object_events/pics/pokemon/{eternatus.png => eternatus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{excadrill.png => excadrill/follower.png} (100%) rename graphics/object_events/pics/pokemon/{exeggcute.png => exeggcute/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/exeggutor/alolan/follower.png rename graphics/object_events/pics/pokemon/{exeggutor.png => exeggutor/follower.png} (100%) rename graphics/object_events/pics/pokemon/{exploud.png => exploud/follower.png} (100%) rename graphics/object_events/pics/pokemon/{falinks.png => falinks/follower.png} (100%) rename graphics/object_events/pics/pokemon/{farfetchd.png => farfetchd/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/farfetchd/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/farfetchd_galarian.png rename graphics/object_events/pics/pokemon/{fearow.png => fearow/follower.png} (100%) rename graphics/object_events/pics/pokemon/{feebas.png => feebas/follower.png} (100%) rename graphics/object_events/pics/pokemon/{fennekin.png => fennekin/follower.png} (100%) rename graphics/object_events/pics/pokemon/{feraligatr.png => feraligatr/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ferroseed.png => ferroseed/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ferrothorn.png => ferrothorn/follower.png} (100%) rename graphics/object_events/pics/pokemon/{finneon.png => finneon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{flaaffy.png => flaaffy/follower.png} (100%) rename graphics/object_events/pics/pokemon/{flabebe_blue_flower.png => flabebe/blue_flower/follower.png} (100%) rename graphics/object_events/pics/pokemon/{flabebe.png => flabebe/follower.png} (100%) rename graphics/object_events/pics/pokemon/{flabebe_orange_flower.png => flabebe/orange_flower/follower.png} (100%) rename graphics/object_events/pics/pokemon/{flabebe_white_flower.png => flabebe/white_flower/follower.png} (100%) rename graphics/object_events/pics/pokemon/{flabebe_yellow_flower.png => flabebe/yellow_flower/follower.png} (100%) rename graphics/object_events/pics/pokemon/{flapple.png => flapple/follower.png} (100%) rename graphics/object_events/pics/pokemon/{flareon.png => flareon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{fletchinder.png => fletchinder/follower.png} (100%) rename graphics/object_events/pics/pokemon/{fletchling.png => fletchling/follower.png} (100%) rename graphics/object_events/pics/pokemon/{floatzel.png => floatzel/follower.png} (100%) rename graphics/object_events/pics/pokemon/{floette_blue_flower.png => floette/blue_flower/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/floette/eternal_flower/follower.png rename graphics/object_events/pics/pokemon/{floette.png => floette/follower.png} (100%) rename graphics/object_events/pics/pokemon/{floette_orange_flower.png => floette/orange_flower/follower.png} (100%) rename graphics/object_events/pics/pokemon/{floette_white_flower.png => floette/white_flower/follower.png} (100%) rename graphics/object_events/pics/pokemon/{floette_yellow_flower.png => floette/yellow_flower/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/floette_eternal_flower.png rename graphics/object_events/pics/pokemon/{florges_blue_flower.png => florges/blue_flower/follower.png} (100%) rename graphics/object_events/pics/pokemon/{florges.png => florges/follower.png} (100%) rename graphics/object_events/pics/pokemon/{florges_orange_flower.png => florges/orange_flower/follower.png} (100%) rename graphics/object_events/pics/pokemon/{florges_white_flower.png => florges/white_flower/follower.png} (100%) rename graphics/object_events/pics/pokemon/{florges_yellow_flower.png => florges/yellow_flower/follower.png} (100%) rename graphics/object_events/pics/pokemon/{flygon.png => flygon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{fomantis.png => fomantis/follower.png} (100%) rename graphics/object_events/pics/pokemon/{foongus.png => foongus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{forretress.png => forretress/follower.png} (100%) rename graphics/object_events/pics/pokemon/{fraxure.png => fraxure/follower.png} (100%) rename graphics/object_events/pics/pokemon/{frillish.png => frillish/follower.png} (100%) rename graphics/object_events/pics/pokemon/{frillish_f.png => frillish_f/follower.png} (100%) rename graphics/object_events/pics/pokemon/{froakie.png => froakie/follower.png} (100%) rename graphics/object_events/pics/pokemon/{frogadier.png => frogadier/follower.png} (100%) rename graphics/object_events/pics/pokemon/{froslass.png => froslass/follower.png} (100%) rename graphics/object_events/pics/pokemon/{frosmoth.png => frosmoth/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/furfrou/dandy_trim/follower.png create mode 100644 graphics/object_events/pics/pokemon/furfrou/debutante_trim/follower.png create mode 100644 graphics/object_events/pics/pokemon/furfrou/diamond_trim/follower.png rename graphics/object_events/pics/pokemon/{furfrou.png => furfrou/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/furfrou/heart_trim/follower.png create mode 100644 graphics/object_events/pics/pokemon/furfrou/kabuki_trim/follower.png create mode 100644 graphics/object_events/pics/pokemon/furfrou/la_reine_trim/follower.png create mode 100644 graphics/object_events/pics/pokemon/furfrou/matron_trim/follower.png create mode 100644 graphics/object_events/pics/pokemon/furfrou/pharaoh_trim/follower.png create mode 100644 graphics/object_events/pics/pokemon/furfrou/star_trim/follower.png delete mode 100644 graphics/object_events/pics/pokemon/furfrou_dandy_trim.png delete mode 100644 graphics/object_events/pics/pokemon/furfrou_debutante_trim.png delete mode 100644 graphics/object_events/pics/pokemon/furfrou_diamond_trim.png delete mode 100644 graphics/object_events/pics/pokemon/furfrou_heart_trim.png delete mode 100644 graphics/object_events/pics/pokemon/furfrou_kabuki_trim.png delete mode 100644 graphics/object_events/pics/pokemon/furfrou_la_reine_trim.png delete mode 100644 graphics/object_events/pics/pokemon/furfrou_matron_trim.png delete mode 100644 graphics/object_events/pics/pokemon/furfrou_pharaoh_trim.png delete mode 100644 graphics/object_events/pics/pokemon/furfrou_star_trim.png rename graphics/object_events/pics/pokemon/{furret.png => furret/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gabite.png => gabite/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gallade.png => gallade/follower.png} (100%) rename graphics/object_events/pics/pokemon/{galvantula.png => galvantula/follower.png} (100%) rename graphics/object_events/pics/pokemon/{garbodor.png => garbodor/follower.png} (100%) rename graphics/object_events/pics/pokemon/{garchomp.png => garchomp/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gardevoir.png => gardevoir/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gastly.png => gastly/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/gastrodon/east_sea/follower.png rename graphics/object_events/pics/pokemon/{gastrodon.png => gastrodon/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/gastrodon_east_sea.png rename graphics/object_events/pics/pokemon/{genesect.png => genesect/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gengar.png => gengar/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/geodude/alolan/follower.png rename graphics/object_events/pics/pokemon/{geodude.png => geodude/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gible.png => gible/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gigalith.png => gigalith/follower.png} (100%) rename graphics/object_events/pics/pokemon/{girafarig.png => girafarig/follower.png} (100%) rename graphics/object_events/pics/pokemon/{giratina.png => giratina/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/giratina/origin/follower.png delete mode 100644 graphics/object_events/pics/pokemon/giratina_origin.png rename graphics/object_events/pics/pokemon/{glaceon.png => glaceon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{glalie.png => glalie/follower.png} (100%) rename graphics/object_events/pics/pokemon/{glameow.png => glameow/follower.png} (100%) rename graphics/object_events/pics/pokemon/{glastrier.png => glastrier/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gligar.png => gligar/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gliscor.png => gliscor/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gloom.png => gloom/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gogoat.png => gogoat/follower.png} (100%) rename graphics/object_events/pics/pokemon/{golbat.png => golbat/follower.png} (100%) rename graphics/object_events/pics/pokemon/{goldeen.png => goldeen/follower.png} (100%) rename graphics/object_events/pics/pokemon/{golduck.png => golduck/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/golem/alolan/follower.png rename graphics/object_events/pics/pokemon/{golem.png => golem/follower.png} (100%) rename graphics/object_events/pics/pokemon/{golett.png => golett/follower.png} (100%) rename graphics/object_events/pics/pokemon/{golisopod.png => golisopod/follower.png} (100%) rename graphics/object_events/pics/pokemon/{golurk.png => golurk/follower.png} (100%) rename graphics/object_events/pics/pokemon/{goodra.png => goodra/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/goodra/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/goodra_hisuian.png rename graphics/object_events/pics/pokemon/{goomy.png => goomy/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gorebyss.png => gorebyss/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gossifleur.png => gossifleur/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gothita.png => gothita/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gothitelle.png => gothitelle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gothorita.png => gothorita/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gourgeist.png => gourgeist/follower.png} (100%) rename graphics/object_events/pics/pokemon/{granbull.png => granbull/follower.png} (100%) rename graphics/object_events/pics/pokemon/{grapploct.png => grapploct/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/graveler/alolan/follower.png rename graphics/object_events/pics/pokemon/{graveler.png => graveler/follower.png} (100%) rename graphics/object_events/pics/pokemon/{greedent.png => greedent/follower.png} (100%) rename graphics/object_events/pics/pokemon/{greninja.png => greninja/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/grimer/alolan/follower.png rename graphics/object_events/pics/pokemon/{grimer.png => grimer/follower.png} (100%) rename graphics/object_events/pics/pokemon/{grimmsnarl.png => grimmsnarl/follower.png} (100%) rename graphics/object_events/pics/pokemon/{grookey.png => grookey/follower.png} (100%) rename graphics/object_events/pics/pokemon/{grotle.png => grotle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{groudon.png => groudon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{grovyle.png => grovyle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{growlithe.png => growlithe/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/growlithe/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/growlithe_hisuian.png rename graphics/object_events/pics/pokemon/{grubbin.png => grubbin/follower.png} (100%) rename graphics/object_events/pics/pokemon/{grumpig.png => grumpig/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gulpin.png => gulpin/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gumshoos.png => gumshoos/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gurdurr.png => gurdurr/follower.png} (100%) rename graphics/object_events/pics/pokemon/{guzzlord.png => guzzlord/follower.png} (100%) rename graphics/object_events/pics/pokemon/{gyarados.png => gyarados/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/hakamo-o.png create mode 100644 graphics/object_events/pics/pokemon/hakamo_o/follower.png rename graphics/object_events/pics/pokemon/{happiny.png => happiny/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hariyama.png => hariyama/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hatenna.png => hatenna/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hatterene.png => hatterene/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hattrem.png => hattrem/follower.png} (100%) rename graphics/object_events/pics/pokemon/{haunter.png => haunter/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hawlucha.png => hawlucha/follower.png} (100%) rename graphics/object_events/pics/pokemon/{haxorus.png => haxorus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{heatmor.png => heatmor/follower.png} (100%) rename graphics/object_events/pics/pokemon/{heatran.png => heatran/follower.png} (100%) rename graphics/object_events/pics/pokemon/{heliolisk.png => heliolisk/follower.png} (100%) rename graphics/object_events/pics/pokemon/{helioptile.png => helioptile/follower.png} (100%) rename graphics/object_events/pics/pokemon/{heracross.png => heracross/follower.png} (100%) rename graphics/object_events/pics/pokemon/{herdier.png => herdier/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hippopotas.png => hippopotas/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hippopotas_f.png => hippopotas_f/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hippowdon.png => hippowdon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hippowdon_f.png => hippowdon_f/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hitmonchan.png => hitmonchan/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hitmonlee.png => hitmonlee/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hitmontop.png => hitmontop/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ho_oh.png => ho_oh/follower.png} (100%) rename graphics/object_events/pics/pokemon/{honchkrow.png => honchkrow/follower.png} (100%) rename graphics/object_events/pics/pokemon/{honedge.png => honedge/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hoopa.png => hoopa/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/hoopa/unbound/follower.png delete mode 100644 graphics/object_events/pics/pokemon/hoopa_unbound.png rename graphics/object_events/pics/pokemon/{hoothoot.png => hoothoot/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hoppip.png => hoppip/follower.png} (100%) rename graphics/object_events/pics/pokemon/{horsea.png => horsea/follower.png} (100%) rename graphics/object_events/pics/pokemon/{houndoom.png => houndoom/follower.png} (100%) rename graphics/object_events/pics/pokemon/{houndour.png => houndour/follower.png} (100%) rename graphics/object_events/pics/pokemon/{huntail.png => huntail/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hydreigon.png => hydreigon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{hypno.png => hypno/follower.png} (100%) rename graphics/object_events/pics/pokemon/{igglybuff.png => igglybuff/follower.png} (100%) rename graphics/object_events/pics/pokemon/{illumise.png => illumise/follower.png} (100%) rename graphics/object_events/pics/pokemon/{impidimp.png => impidimp/follower.png} (100%) rename graphics/object_events/pics/pokemon/{incineroar.png => incineroar/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/indeedee/female/follower.png rename graphics/object_events/pics/pokemon/{indeedee.png => indeedee/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/indeedee_1.png rename graphics/object_events/pics/pokemon/{infernape.png => infernape/follower.png} (100%) rename graphics/object_events/pics/pokemon/{inkay.png => inkay/follower.png} (100%) rename graphics/object_events/pics/pokemon/{inteleon.png => inteleon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ivysaur.png => ivysaur/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/jangmo-o.png create mode 100644 graphics/object_events/pics/pokemon/jangmo_o/follower.png rename graphics/object_events/pics/pokemon/{jellicent.png => jellicent/follower.png} (100%) rename graphics/object_events/pics/pokemon/{jellicent_f.png => jellicent_f/follower.png} (100%) rename graphics/object_events/pics/pokemon/{jigglypuff.png => jigglypuff/follower.png} (100%) rename graphics/object_events/pics/pokemon/{jirachi.png => jirachi/follower.png} (100%) rename graphics/object_events/pics/pokemon/{jolteon.png => jolteon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{joltik.png => joltik/follower.png} (100%) rename graphics/object_events/pics/pokemon/{jumpluff.png => jumpluff/follower.png} (100%) rename graphics/object_events/pics/pokemon/{jynx.png => jynx/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kabuto.png => kabuto/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kabutops.png => kabutops/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kadabra.png => kadabra/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kakuna.png => kakuna/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kangaskhan.png => kangaskhan/follower.png} (100%) rename graphics/object_events/pics/pokemon/{karrablast.png => karrablast/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kartana.png => kartana/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kecleon.png => kecleon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{keldeo.png => keldeo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kingdra.png => kingdra/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kingler.png => kingler/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kirlia.png => kirlia/follower.png} (100%) rename graphics/object_events/pics/pokemon/{klang.png => klang/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kleavor.png => kleavor/follower.png} (100%) rename graphics/object_events/pics/pokemon/{klefki.png => klefki/follower.png} (100%) rename graphics/object_events/pics/pokemon/{klink.png => klink/follower.png} (100%) rename graphics/object_events/pics/pokemon/{klinklang.png => klinklang/follower.png} (100%) rename graphics/object_events/pics/pokemon/{koffing.png => koffing/follower.png} (100%) rename graphics/object_events/pics/pokemon/{komala.png => komala/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/kommo-o.png create mode 100644 graphics/object_events/pics/pokemon/kommo_o/follower.png rename graphics/object_events/pics/pokemon/{krabby.png => krabby/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kricketot.png => kricketot/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kricketune.png => kricketune/follower.png} (100%) rename graphics/object_events/pics/pokemon/{krokorok.png => krokorok/follower.png} (100%) rename graphics/object_events/pics/pokemon/{krookodile.png => krookodile/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kubfu.png => kubfu/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kyogre.png => kyogre/follower.png} (100%) rename graphics/object_events/pics/pokemon/{kyurem.png => kyurem/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lairon.png => lairon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lampent.png => lampent/follower.png} (100%) rename graphics/object_events/pics/pokemon/{landorus.png => landorus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lanturn.png => lanturn/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lapras.png => lapras/follower.png} (100%) rename graphics/object_events/pics/pokemon/{larvesta.png => larvesta/follower.png} (100%) rename graphics/object_events/pics/pokemon/{larvitar.png => larvitar/follower.png} (100%) rename graphics/object_events/pics/pokemon/{latias.png => latias/follower.png} (100%) rename graphics/object_events/pics/pokemon/{latios.png => latios/follower.png} (100%) rename graphics/object_events/pics/pokemon/{leafeon.png => leafeon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{leavanny.png => leavanny/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ledian.png => ledian/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ledyba.png => ledyba/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lickilicky.png => lickilicky/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lickitung.png => lickitung/follower.png} (100%) rename graphics/object_events/pics/pokemon/{liepard.png => liepard/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lileep.png => lileep/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lilligant.png => lilligant/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/lilligant/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/lilligant_hisuian.png rename graphics/object_events/pics/pokemon/{lillipup.png => lillipup/follower.png} (100%) rename graphics/object_events/pics/pokemon/{linoone.png => linoone/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/linoone/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/linoone_galarian.png rename graphics/object_events/pics/pokemon/{litleo.png => litleo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{litten.png => litten/follower.png} (100%) rename graphics/object_events/pics/pokemon/{litwick.png => litwick/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lombre.png => lombre/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lopunny.png => lopunny/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lotad.png => lotad/follower.png} (100%) rename graphics/object_events/pics/pokemon/{loudred.png => loudred/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lucario.png => lucario/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ludicolo.png => ludicolo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lugia.png => lugia/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lumineon.png => lumineon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lunala.png => lunala/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lunatone.png => lunatone/follower.png} (100%) rename graphics/object_events/pics/pokemon/{lurantis.png => lurantis/follower.png} (100%) rename graphics/object_events/pics/pokemon/{luvdisc.png => luvdisc/follower.png} (100%) rename graphics/object_events/pics/pokemon/{luxio.png => luxio/follower.png} (100%) rename graphics/object_events/pics/pokemon/{luxray.png => luxray/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/lycanroc/dusk/follower.png rename graphics/object_events/pics/pokemon/{lycanroc.png => lycanroc/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/lycanroc/midnight/follower.png delete mode 100644 graphics/object_events/pics/pokemon/lycanroc_dusk.png delete mode 100644 graphics/object_events/pics/pokemon/lycanroc_midnight.png rename graphics/object_events/pics/pokemon/{machamp.png => machamp/follower.png} (100%) rename graphics/object_events/pics/pokemon/{machoke.png => machoke/follower.png} (100%) rename graphics/object_events/pics/pokemon/{machop.png => machop/follower.png} (100%) rename graphics/object_events/pics/pokemon/{magby.png => magby/follower.png} (100%) rename graphics/object_events/pics/pokemon/{magcargo.png => magcargo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{magearna.png => magearna/follower.png} (100%) rename graphics/object_events/pics/pokemon/{magikarp.png => magikarp/follower.png} (100%) rename graphics/object_events/pics/pokemon/{magmar.png => magmar/follower.png} (100%) rename graphics/object_events/pics/pokemon/{magmortar.png => magmortar/follower.png} (100%) rename graphics/object_events/pics/pokemon/{magnemite.png => magnemite/follower.png} (100%) rename graphics/object_events/pics/pokemon/{magneton.png => magneton/follower.png} (100%) rename graphics/object_events/pics/pokemon/{magnezone.png => magnezone/follower.png} (100%) rename graphics/object_events/pics/pokemon/{makuhita.png => makuhita/follower.png} (100%) rename graphics/object_events/pics/pokemon/{malamar.png => malamar/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mamoswine.png => mamoswine/follower.png} (100%) rename graphics/object_events/pics/pokemon/{manaphy.png => manaphy/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mandibuzz.png => mandibuzz/follower.png} (100%) rename graphics/object_events/pics/pokemon/{manectric.png => manectric/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mankey.png => mankey/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mantine.png => mantine/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mantyke.png => mantyke/follower.png} (100%) rename graphics/object_events/pics/pokemon/{maractus.png => maractus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mareanie.png => mareanie/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mareep.png => mareep/follower.png} (100%) rename graphics/object_events/pics/pokemon/{marill.png => marill/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/marowak/alolan/follower.png rename graphics/object_events/pics/pokemon/{marowak.png => marowak/follower.png} (100%) rename graphics/object_events/pics/pokemon/{marshadow.png => marshadow/follower.png} (100%) rename graphics/object_events/pics/pokemon/{marshtomp.png => marshtomp/follower.png} (100%) rename graphics/object_events/pics/pokemon/{masquerain.png => masquerain/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mawile.png => mawile/follower.png} (100%) rename graphics/object_events/pics/pokemon/{medicham.png => medicham/follower.png} (100%) rename graphics/object_events/pics/pokemon/{meditite.png => meditite/follower.png} (100%) rename graphics/object_events/pics/pokemon/{meganium.png => meganium/follower.png} (100%) rename graphics/object_events/pics/pokemon/{melmetal.png => melmetal/follower.png} (100%) rename graphics/object_events/pics/pokemon/{meloetta.png => meloetta/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/meloetta/pirouette/follower.png delete mode 100644 graphics/object_events/pics/pokemon/meloetta_pirouette.png rename graphics/object_events/pics/pokemon/{meltan.png => meltan/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/meowstic/female/follower.png rename graphics/object_events/pics/pokemon/{meowstic.png => meowstic/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/meowstic_female.png create mode 100644 graphics/object_events/pics/pokemon/meowth/alolan/follower.png rename graphics/object_events/pics/pokemon/{meowth.png => meowth/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/meowth/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/meowth_galarian.png rename graphics/object_events/pics/pokemon/{mesprit.png => mesprit/follower.png} (100%) rename graphics/object_events/pics/pokemon/{metagross.png => metagross/follower.png} (100%) rename graphics/object_events/pics/pokemon/{metang.png => metang/follower.png} (100%) rename graphics/object_events/pics/pokemon/{metapod.png => metapod/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mew.png => mew/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mewtwo.png => mewtwo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mienfoo.png => mienfoo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mienshao.png => mienshao/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mightyena.png => mightyena/follower.png} (100%) rename graphics/object_events/pics/pokemon/{milcery.png => milcery/follower.png} (100%) rename graphics/object_events/pics/pokemon/{milotic.png => milotic/follower.png} (100%) rename graphics/object_events/pics/pokemon/{miltank.png => miltank/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mime_jr.png => mime_jr/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mimikyu.png => mimikyu/follower.png} (100%) rename graphics/object_events/pics/pokemon/{minccino.png => minccino/follower.png} (100%) rename graphics/object_events/pics/pokemon/{minior.png => minior/follower.png} (100%) rename graphics/object_events/pics/pokemon/{minun.png => minun/follower.png} (100%) rename graphics/object_events/pics/pokemon/{misdreavus.png => misdreavus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mismagius.png => mismagius/follower.png} (100%) rename graphics/object_events/pics/pokemon/{moltres.png => moltres/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/moltres/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/moltres_galarian.png rename graphics/object_events/pics/pokemon/{monferno.png => monferno/follower.png} (100%) rename graphics/object_events/pics/pokemon/{morelull.png => morelull/follower.png} (100%) rename graphics/object_events/pics/pokemon/{morgrem.png => morgrem/follower.png} (100%) rename graphics/object_events/pics/pokemon/{morpeko.png => morpeko/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mothim.png => mothim/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mr_mime.png => mr_mime/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/mr_mime/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/mr_mime_galarian.png rename graphics/object_events/pics/pokemon/{mr_rime.png => mr_rime/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mudbray.png => mudbray/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mudkip.png => mudkip/follower.png} (100%) rename graphics/object_events/pics/pokemon/{mudsdale.png => mudsdale/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/muk/alolan/follower.png rename graphics/object_events/pics/pokemon/{muk.png => muk/follower.png} (100%) rename graphics/object_events/pics/pokemon/{munchlax.png => munchlax/follower.png} (100%) rename graphics/object_events/pics/pokemon/{munna.png => munna/follower.png} (100%) rename graphics/object_events/pics/pokemon/{murkrow.png => murkrow/follower.png} (100%) rename graphics/object_events/pics/pokemon/{musharna.png => musharna/follower.png} (100%) rename graphics/object_events/pics/pokemon/{naganadel.png => naganadel/follower.png} (100%) rename graphics/object_events/pics/pokemon/{natu.png => natu/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/necrozma/dawn_wings/follower.png create mode 100644 graphics/object_events/pics/pokemon/necrozma/dusk_mane/follower.png rename graphics/object_events/pics/pokemon/{necrozma.png => necrozma/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/necrozma_dawn_wings.png delete mode 100644 graphics/object_events/pics/pokemon/necrozma_dusk_mane.png rename graphics/object_events/pics/pokemon/{nickit.png => nickit/follower.png} (100%) rename graphics/object_events/pics/pokemon/{nidoking.png => nidoking/follower.png} (100%) rename graphics/object_events/pics/pokemon/{nidoqueen.png => nidoqueen/follower.png} (100%) rename graphics/object_events/pics/pokemon/{nidoran_f.png => nidoran_f/follower.png} (100%) rename graphics/object_events/pics/pokemon/{nidoran_m.png => nidoran_m/follower.png} (100%) rename graphics/object_events/pics/pokemon/{nidorina.png => nidorina/follower.png} (100%) rename graphics/object_events/pics/pokemon/{nidorino.png => nidorino/follower.png} (100%) rename graphics/object_events/pics/pokemon/{nihilego.png => nihilego/follower.png} (100%) rename graphics/object_events/pics/pokemon/{nincada.png => nincada/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/ninetales/alolan/follower.png rename graphics/object_events/pics/pokemon/{ninetales.png => ninetales/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ninjask.png => ninjask/follower.png} (100%) rename graphics/object_events/pics/pokemon/{noctowl.png => noctowl/follower.png} (100%) rename graphics/object_events/pics/pokemon/{noibat.png => noibat/follower.png} (100%) rename graphics/object_events/pics/pokemon/{noivern.png => noivern/follower.png} (100%) rename graphics/object_events/pics/pokemon/{nosepass.png => nosepass/follower.png} (100%) rename graphics/object_events/pics/pokemon/{numel.png => numel/follower.png} (100%) rename graphics/object_events/pics/pokemon/{nuzleaf.png => nuzleaf/follower.png} (100%) rename graphics/object_events/pics/pokemon/{obstagoon.png => obstagoon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{octillery.png => octillery/follower.png} (100%) rename graphics/object_events/pics/pokemon/{oddish.png => oddish/follower.png} (100%) rename graphics/object_events/pics/pokemon/{omanyte.png => omanyte/follower.png} (100%) rename graphics/object_events/pics/pokemon/{omastar.png => omastar/follower.png} (100%) rename graphics/object_events/pics/pokemon/{onix.png => onix/follower.png} (100%) rename graphics/object_events/pics/pokemon/{oranguru.png => oranguru/follower.png} (100%) rename graphics/object_events/pics/pokemon/{orbeetle.png => orbeetle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{oricorio.png => oricorio/follower.png} (100%) rename graphics/object_events/pics/pokemon/{oshawott.png => oshawott/follower.png} (100%) rename graphics/object_events/pics/pokemon/{overqwil.png => overqwil/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pachirisu.png => pachirisu/follower.png} (100%) rename graphics/object_events/pics/pokemon/{palkia.png => palkia/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/palkia/origin/follower.png delete mode 100644 graphics/object_events/pics/pokemon/palkia_origin.png rename graphics/object_events/pics/pokemon/{palossand.png => palossand/follower.png} (100%) rename graphics/object_events/pics/pokemon/{palpitoad.png => palpitoad/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pancham.png => pancham/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pangoro.png => pangoro/follower.png} (100%) rename graphics/object_events/pics/pokemon/{panpour.png => panpour/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pansage.png => pansage/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pansear.png => pansear/follower.png} (100%) rename graphics/object_events/pics/pokemon/{paras.png => paras/follower.png} (100%) rename graphics/object_events/pics/pokemon/{parasect.png => parasect/follower.png} (100%) rename graphics/object_events/pics/pokemon/{passimian.png => passimian/follower.png} (100%) rename graphics/object_events/pics/pokemon/{patrat.png => patrat/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pawniard.png => pawniard/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pelipper.png => pelipper/follower.png} (100%) rename graphics/object_events/pics/pokemon/{perrserker.png => perrserker/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/persian/alolan/follower.png rename graphics/object_events/pics/pokemon/{persian.png => persian/follower.png} (100%) rename graphics/object_events/pics/pokemon/{petilil.png => petilil/follower.png} (100%) rename graphics/object_events/pics/pokemon/{phanpy.png => phanpy/follower.png} (100%) rename graphics/object_events/pics/pokemon/{phantump.png => phantump/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pheromosa.png => pheromosa/follower.png} (100%) rename graphics/object_events/pics/pokemon/{phione.png => phione/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pichu.png => pichu/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/pichu/spiky_eared/follower.png delete mode 100644 graphics/object_events/pics/pokemon/pichu_spiky_eared.png rename graphics/object_events/pics/pokemon/{pidgeot.png => pidgeot/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pidgeotto.png => pidgeotto/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pidgey.png => pidgey/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pidove.png => pidove/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pignite.png => pignite/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pikachu.png => pikachu/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pikipek.png => pikipek/follower.png} (100%) rename graphics/object_events/pics/pokemon/{piloswine.png => piloswine/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pincurchin.png => pincurchin/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pineco.png => pineco/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pinsir.png => pinsir/follower.png} (100%) rename graphics/object_events/pics/pokemon/{piplup.png => piplup/follower.png} (100%) rename graphics/object_events/pics/pokemon/{plusle.png => plusle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{poipole.png => poipole/follower.png} (100%) rename graphics/object_events/pics/pokemon/{politoed.png => politoed/follower.png} (100%) rename graphics/object_events/pics/pokemon/{poliwag.png => poliwag/follower.png} (100%) rename graphics/object_events/pics/pokemon/{poliwhirl.png => poliwhirl/follower.png} (100%) rename graphics/object_events/pics/pokemon/{poliwrath.png => poliwrath/follower.png} (100%) rename graphics/object_events/pics/pokemon/{polteageist.png => polteageist/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ponyta.png => ponyta/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/ponyta/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/ponyta_galarian.png rename graphics/object_events/pics/pokemon/{poochyena.png => poochyena/follower.png} (100%) rename graphics/object_events/pics/pokemon/{popplio.png => popplio/follower.png} (100%) rename graphics/object_events/pics/pokemon/{porygon.png => porygon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{porygon2.png => porygon2/follower.png} (100%) rename graphics/object_events/pics/pokemon/{porygon_z.png => porygon_z/follower.png} (100%) rename graphics/object_events/pics/pokemon/{primarina.png => primarina/follower.png} (100%) rename graphics/object_events/pics/pokemon/{primeape.png => primeape/follower.png} (100%) rename graphics/object_events/pics/pokemon/{prinplup.png => prinplup/follower.png} (100%) rename graphics/object_events/pics/pokemon/{probopass.png => probopass/follower.png} (100%) rename graphics/object_events/pics/pokemon/{psyduck.png => psyduck/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pumpkaboo.png => pumpkaboo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pupitar.png => pupitar/follower.png} (100%) rename graphics/object_events/pics/pokemon/{purrloin.png => purrloin/follower.png} (100%) rename graphics/object_events/pics/pokemon/{purugly.png => purugly/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pyroar.png => pyroar/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pyroar_f.png => pyroar_f/follower.png} (100%) rename graphics/object_events/pics/pokemon/{pyukumuku.png => pyukumuku/follower.png} (100%) rename graphics/object_events/pics/pokemon/{quagsire.png => quagsire/follower.png} (100%) rename graphics/object_events/pics/pokemon/{quilava.png => quilava/follower.png} (100%) rename graphics/object_events/pics/pokemon/{quilladin.png => quilladin/follower.png} (100%) rename graphics/object_events/pics/pokemon/{qwilfish.png => qwilfish/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/qwilfish/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/qwilfish_hisuian.png rename graphics/object_events/pics/pokemon/{raboot.png => raboot/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/raichu/alolan/follower.png rename graphics/object_events/pics/pokemon/{raichu.png => raichu/follower.png} (100%) rename graphics/object_events/pics/pokemon/{raikou.png => raikou/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ralts.png => ralts/follower.png} (100%) rename graphics/object_events/pics/pokemon/{rampardos.png => rampardos/follower.png} (100%) rename graphics/object_events/pics/pokemon/{rapidash.png => rapidash/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/rapidash/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/rapidash_galarian.png create mode 100644 graphics/object_events/pics/pokemon/raticate/alolan/follower.png rename graphics/object_events/pics/pokemon/{raticate.png => raticate/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/rattata/alolan/follower.png rename graphics/object_events/pics/pokemon/{rattata.png => rattata/follower.png} (100%) rename graphics/object_events/pics/pokemon/{rayquaza.png => rayquaza/follower.png} (100%) rename graphics/object_events/pics/pokemon/{regice.png => regice/follower.png} (100%) rename graphics/object_events/pics/pokemon/{regidrago.png => regidrago/follower.png} (100%) rename graphics/object_events/pics/pokemon/{regieleki.png => regieleki/follower.png} (100%) rename graphics/object_events/pics/pokemon/{regigigas.png => regigigas/follower.png} (100%) rename graphics/object_events/pics/pokemon/{regirock.png => regirock/follower.png} (100%) rename graphics/object_events/pics/pokemon/{registeel.png => registeel/follower.png} (100%) rename graphics/object_events/pics/pokemon/{relicanth.png => relicanth/follower.png} (100%) rename graphics/object_events/pics/pokemon/{remoraid.png => remoraid/follower.png} (100%) rename graphics/object_events/pics/pokemon/{reshiram.png => reshiram/follower.png} (100%) rename graphics/object_events/pics/pokemon/{reuniclus.png => reuniclus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{rhydon.png => rhydon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{rhyhorn.png => rhyhorn/follower.png} (100%) rename graphics/object_events/pics/pokemon/{rhyperior.png => rhyperior/follower.png} (100%) rename graphics/object_events/pics/pokemon/{ribombee.png => ribombee/follower.png} (100%) rename graphics/object_events/pics/pokemon/{rillaboom.png => rillaboom/follower.png} (100%) rename graphics/object_events/pics/pokemon/{riolu.png => riolu/follower.png} (100%) rename graphics/object_events/pics/pokemon/{rockruff.png => rockruff/follower.png} (100%) rename graphics/object_events/pics/pokemon/{roggenrola.png => roggenrola/follower.png} (100%) rename graphics/object_events/pics/pokemon/{rolycoly.png => rolycoly/follower.png} (100%) rename graphics/object_events/pics/pokemon/{rookidee.png => rookidee/follower.png} (100%) rename graphics/object_events/pics/pokemon/{roselia.png => roselia/follower.png} (100%) rename graphics/object_events/pics/pokemon/{roserade.png => roserade/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/rotom/fan/follower.png rename graphics/object_events/pics/pokemon/{rotom.png => rotom/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/rotom/frost/follower.png create mode 100644 graphics/object_events/pics/pokemon/rotom/heat/follower.png create mode 100644 graphics/object_events/pics/pokemon/rotom/mow/follower.png create mode 100644 graphics/object_events/pics/pokemon/rotom/wash/follower.png delete mode 100644 graphics/object_events/pics/pokemon/rotom_fan.png delete mode 100644 graphics/object_events/pics/pokemon/rotom_frost.png delete mode 100644 graphics/object_events/pics/pokemon/rotom_heat.png delete mode 100644 graphics/object_events/pics/pokemon/rotom_mow.png delete mode 100644 graphics/object_events/pics/pokemon/rotom_wash.png rename graphics/object_events/pics/pokemon/{rowlet.png => rowlet/follower.png} (100%) rename graphics/object_events/pics/pokemon/{rufflet.png => rufflet/follower.png} (100%) rename graphics/object_events/pics/pokemon/{runerigus.png => runerigus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sableye.png => sableye/follower.png} (100%) rename graphics/object_events/pics/pokemon/{salamence.png => salamence/follower.png} (100%) rename graphics/object_events/pics/pokemon/{salandit.png => salandit/follower.png} (100%) rename graphics/object_events/pics/pokemon/{salazzle.png => salazzle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{samurott.png => samurott/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/samurott/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/samurott_hisuian.png rename graphics/object_events/pics/pokemon/{sandaconda.png => sandaconda/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sandile.png => sandile/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/sandshrew/alolan/follower.png rename graphics/object_events/pics/pokemon/{sandshrew.png => sandshrew/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/sandslash/alolan/follower.png rename graphics/object_events/pics/pokemon/{sandslash.png => sandslash/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sandygast.png => sandygast/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sawk.png => sawk/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/sawsbuck/autumn/follower.png rename graphics/object_events/pics/pokemon/{sawsbuck.png => sawsbuck/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/sawsbuck/summer/follower.png create mode 100644 graphics/object_events/pics/pokemon/sawsbuck/winter/follower.png delete mode 100644 graphics/object_events/pics/pokemon/sawsbuck_autumn.png delete mode 100644 graphics/object_events/pics/pokemon/sawsbuck_summer.png delete mode 100644 graphics/object_events/pics/pokemon/sawsbuck_winter.png rename graphics/object_events/pics/pokemon/{scatterbug.png => scatterbug/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sceptile.png => sceptile/follower.png} (100%) rename graphics/object_events/pics/pokemon/{scizor.png => scizor/follower.png} (100%) rename graphics/object_events/pics/pokemon/{scolipede.png => scolipede/follower.png} (100%) rename graphics/object_events/pics/pokemon/{scorbunny.png => scorbunny/follower.png} (100%) rename graphics/object_events/pics/pokemon/{scrafty.png => scrafty/follower.png} (100%) rename graphics/object_events/pics/pokemon/{scraggy.png => scraggy/follower.png} (100%) rename graphics/object_events/pics/pokemon/{scyther.png => scyther/follower.png} (100%) rename graphics/object_events/pics/pokemon/{seadra.png => seadra/follower.png} (100%) rename graphics/object_events/pics/pokemon/{seaking.png => seaking/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sealeo.png => sealeo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{seedot.png => seedot/follower.png} (100%) rename graphics/object_events/pics/pokemon/{seel.png => seel/follower.png} (100%) rename graphics/object_events/pics/pokemon/{seismitoad.png => seismitoad/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sentret.png => sentret/follower.png} (100%) rename graphics/object_events/pics/pokemon/{serperior.png => serperior/follower.png} (100%) rename graphics/object_events/pics/pokemon/{servine.png => servine/follower.png} (100%) rename graphics/object_events/pics/pokemon/{seviper.png => seviper/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sewaddle.png => sewaddle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sharpedo.png => sharpedo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{shaymin.png => shaymin/follower.png} (100%) rename graphics/object_events/pics/pokemon/{shedinja.png => shedinja/follower.png} (100%) rename graphics/object_events/pics/pokemon/{shelgon.png => shelgon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{shellder.png => shellder/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/shellos/east_sea/follower.png rename graphics/object_events/pics/pokemon/{shellos.png => shellos/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/shellos_east_sea.png rename graphics/object_events/pics/pokemon/{shelmet.png => shelmet/follower.png} (100%) rename graphics/object_events/pics/pokemon/{shieldon.png => shieldon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{shiftry.png => shiftry/follower.png} (100%) rename graphics/object_events/pics/pokemon/{shiinotic.png => shiinotic/follower.png} (100%) rename graphics/object_events/pics/pokemon/{shinx.png => shinx/follower.png} (100%) rename graphics/object_events/pics/pokemon/{shroomish.png => shroomish/follower.png} (100%) rename graphics/object_events/pics/pokemon/{shuckle.png => shuckle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{shuppet.png => shuppet/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sigilyph.png => sigilyph/follower.png} (100%) rename graphics/object_events/pics/pokemon/{silcoon.png => silcoon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{silicobra.png => silicobra/follower.png} (100%) rename graphics/object_events/pics/pokemon/{silvally.png => silvally/follower.png} (100%) rename graphics/object_events/pics/pokemon/{simipour.png => simipour/follower.png} (100%) rename graphics/object_events/pics/pokemon/{simisage.png => simisage/follower.png} (100%) rename graphics/object_events/pics/pokemon/{simisear.png => simisear/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sinistea.png => sinistea/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sirfetchd.png => sirfetchd/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sizzlipede.png => sizzlipede/follower.png} (100%) rename graphics/object_events/pics/pokemon/{skarmory.png => skarmory/follower.png} (100%) rename graphics/object_events/pics/pokemon/{skiddo.png => skiddo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{skiploom.png => skiploom/follower.png} (100%) rename graphics/object_events/pics/pokemon/{skitty.png => skitty/follower.png} (100%) rename graphics/object_events/pics/pokemon/{skorupi.png => skorupi/follower.png} (100%) rename graphics/object_events/pics/pokemon/{skrelp.png => skrelp/follower.png} (100%) rename graphics/object_events/pics/pokemon/{skuntank.png => skuntank/follower.png} (100%) rename graphics/object_events/pics/pokemon/{skwovet.png => skwovet/follower.png} (100%) rename graphics/object_events/pics/pokemon/{slaking.png => slaking/follower.png} (100%) rename graphics/object_events/pics/pokemon/{slakoth.png => slakoth/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sliggoo.png => sliggoo/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/sliggoo/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/sliggoo_hisuian.png rename graphics/object_events/pics/pokemon/{slowbro.png => slowbro/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/slowbro/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/slowbro_galarian.png rename graphics/object_events/pics/pokemon/{slowking.png => slowking/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/slowking/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/slowking_galarian.png rename graphics/object_events/pics/pokemon/{slowpoke.png => slowpoke/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/slowpoke/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/slowpoke_galarian.png rename graphics/object_events/pics/pokemon/{slugma.png => slugma/follower.png} (100%) rename graphics/object_events/pics/pokemon/{slurpuff.png => slurpuff/follower.png} (100%) rename graphics/object_events/pics/pokemon/{smeargle.png => smeargle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{smoochum.png => smoochum/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sneasel.png => sneasel/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/sneasel/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/sneasel_hisuian.png rename graphics/object_events/pics/pokemon/{sneasler.png => sneasler/follower.png} (100%) rename graphics/object_events/pics/pokemon/{snivy.png => snivy/follower.png} (100%) rename graphics/object_events/pics/pokemon/{snom.png => snom/follower.png} (100%) rename graphics/object_events/pics/pokemon/{snorlax.png => snorlax/follower.png} (100%) rename graphics/object_events/pics/pokemon/{snorunt.png => snorunt/follower.png} (100%) rename graphics/object_events/pics/pokemon/{snover.png => snover/follower.png} (100%) rename graphics/object_events/pics/pokemon/{snubbull.png => snubbull/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sobble.png => sobble/follower.png} (100%) rename graphics/object_events/pics/pokemon/{solgaleo.png => solgaleo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{solosis.png => solosis/follower.png} (100%) rename graphics/object_events/pics/pokemon/{solrock.png => solrock/follower.png} (100%) rename graphics/object_events/pics/pokemon/{spearow.png => spearow/follower.png} (100%) rename graphics/object_events/pics/pokemon/{spectrier.png => spectrier/follower.png} (100%) rename graphics/object_events/pics/pokemon/{spewpa.png => spewpa/follower.png} (100%) rename graphics/object_events/pics/pokemon/{spheal.png => spheal/follower.png} (100%) rename graphics/object_events/pics/pokemon/{spinarak.png => spinarak/follower.png} (100%) rename graphics/object_events/pics/pokemon/{spinda.png => spinda/follower.png} (100%) rename graphics/object_events/pics/pokemon/{spiritomb.png => spiritomb/follower.png} (100%) rename graphics/object_events/pics/pokemon/{spoink.png => spoink/follower.png} (100%) rename graphics/object_events/pics/pokemon/{spritzee.png => spritzee/follower.png} (100%) rename graphics/object_events/pics/pokemon/{squirtle.png => squirtle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{stakataka.png => stakataka/follower.png} (100%) rename graphics/object_events/pics/pokemon/{stantler.png => stantler/follower.png} (100%) rename graphics/object_events/pics/pokemon/{staraptor.png => staraptor/follower.png} (100%) rename graphics/object_events/pics/pokemon/{staravia.png => staravia/follower.png} (100%) rename graphics/object_events/pics/pokemon/{starly.png => starly/follower.png} (100%) rename graphics/object_events/pics/pokemon/{starmie.png => starmie/follower.png} (100%) rename graphics/object_events/pics/pokemon/{staryu.png => staryu/follower.png} (100%) rename graphics/object_events/pics/pokemon/{steelix.png => steelix/follower.png} (100%) rename graphics/object_events/pics/pokemon/{steenee.png => steenee/follower.png} (100%) rename graphics/object_events/pics/pokemon/{stonjourner.png => stonjourner/follower.png} (100%) rename graphics/object_events/pics/pokemon/{stoutland.png => stoutland/follower.png} (100%) rename graphics/object_events/pics/pokemon/{stufful.png => stufful/follower.png} (100%) rename graphics/object_events/pics/pokemon/{stunfisk.png => stunfisk/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/stunfisk/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/stunfisk_galarian.png rename graphics/object_events/pics/pokemon/{stunky.png => stunky/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sudowoodo.png => sudowoodo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{suicune.png => suicune/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sunflora.png => sunflora/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sunkern.png => sunkern/follower.png} (100%) rename graphics/object_events/pics/pokemon/{surskit.png => surskit/follower.png} (100%) rename graphics/object_events/pics/pokemon/{swablu.png => swablu/follower.png} (100%) rename graphics/object_events/pics/pokemon/{swadloon.png => swadloon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{swalot.png => swalot/follower.png} (100%) rename graphics/object_events/pics/pokemon/{swampert.png => swampert/follower.png} (100%) rename graphics/object_events/pics/pokemon/{swanna.png => swanna/follower.png} (100%) rename graphics/object_events/pics/pokemon/{swellow.png => swellow/follower.png} (100%) rename graphics/object_events/pics/pokemon/{swinub.png => swinub/follower.png} (100%) rename graphics/object_events/pics/pokemon/{swirlix.png => swirlix/follower.png} (100%) rename graphics/object_events/pics/pokemon/{swoobat.png => swoobat/follower.png} (100%) rename graphics/object_events/pics/pokemon/{sylveon.png => sylveon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{taillow.png => taillow/follower.png} (100%) rename graphics/object_events/pics/pokemon/{talonflame.png => talonflame/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tangela.png => tangela/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tangrowth.png => tangrowth/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/tapu_bulu/follower.png create mode 100644 graphics/object_events/pics/pokemon/tapu_fini/follower.png create mode 100644 graphics/object_events/pics/pokemon/tapu_koko/follower.png create mode 100644 graphics/object_events/pics/pokemon/tapu_lele/follower.png delete mode 100644 graphics/object_events/pics/pokemon/tapubulu.png delete mode 100644 graphics/object_events/pics/pokemon/tapufini.png delete mode 100644 graphics/object_events/pics/pokemon/tapukoko.png delete mode 100644 graphics/object_events/pics/pokemon/tapulele.png rename graphics/object_events/pics/pokemon/{tauros.png => tauros/follower.png} (100%) rename graphics/object_events/pics/pokemon/{teddiursa.png => teddiursa/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tentacool.png => tentacool/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tentacruel.png => tentacruel/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tepig.png => tepig/follower.png} (100%) rename graphics/object_events/pics/pokemon/{terrakion.png => terrakion/follower.png} (100%) rename graphics/object_events/pics/pokemon/{thievul.png => thievul/follower.png} (100%) rename graphics/object_events/pics/pokemon/{throh.png => throh/follower.png} (100%) rename graphics/object_events/pics/pokemon/{thundurus.png => thundurus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{thwackey.png => thwackey/follower.png} (100%) rename graphics/object_events/pics/pokemon/{timburr.png => timburr/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tirtouga.png => tirtouga/follower.png} (100%) rename graphics/object_events/pics/pokemon/{togedemaru.png => togedemaru/follower.png} (100%) rename graphics/object_events/pics/pokemon/{togekiss.png => togekiss/follower.png} (100%) rename graphics/object_events/pics/pokemon/{togepi.png => togepi/follower.png} (100%) rename graphics/object_events/pics/pokemon/{togetic.png => togetic/follower.png} (100%) rename graphics/object_events/pics/pokemon/{torchic.png => torchic/follower.png} (100%) rename graphics/object_events/pics/pokemon/{torkoal.png => torkoal/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tornadus.png => tornadus/follower.png} (100%) rename graphics/object_events/pics/pokemon/{torracat.png => torracat/follower.png} (100%) rename graphics/object_events/pics/pokemon/{torterra.png => torterra/follower.png} (100%) rename graphics/object_events/pics/pokemon/{totodile.png => totodile/follower.png} (100%) rename graphics/object_events/pics/pokemon/{toucannon.png => toucannon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{toxapex.png => toxapex/follower.png} (100%) rename graphics/object_events/pics/pokemon/{toxel.png => toxel/follower.png} (100%) rename graphics/object_events/pics/pokemon/{toxicroak.png => toxicroak/follower.png} (100%) rename graphics/object_events/pics/pokemon/{toxtricity.png => toxtricity/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/toxtricity/low_key/follower.png delete mode 100644 graphics/object_events/pics/pokemon/toxtricity_lowkey.png rename graphics/object_events/pics/pokemon/{tranquill.png => tranquill/follower.png} (100%) rename graphics/object_events/pics/pokemon/{trapinch.png => trapinch/follower.png} (100%) rename graphics/object_events/pics/pokemon/{treecko.png => treecko/follower.png} (100%) rename graphics/object_events/pics/pokemon/{trevenant.png => trevenant/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tropius.png => tropius/follower.png} (100%) rename graphics/object_events/pics/pokemon/{trubbish.png => trubbish/follower.png} (100%) rename graphics/object_events/pics/pokemon/{trumbeak.png => trumbeak/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tsareena.png => tsareena/follower.png} (100%) rename graphics/object_events/pics/pokemon/{turtonator.png => turtonator/follower.png} (100%) rename graphics/object_events/pics/pokemon/{turtwig.png => turtwig/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tympole.png => tympole/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tynamo.png => tynamo/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/type_null/follower.png delete mode 100644 graphics/object_events/pics/pokemon/typenull.png rename graphics/object_events/pics/pokemon/{typhlosion.png => typhlosion/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/typhlosion/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/typhlosion_hisuian.png rename graphics/object_events/pics/pokemon/{tyranitar.png => tyranitar/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tyrantrum.png => tyrantrum/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tyrogue.png => tyrogue/follower.png} (100%) rename graphics/object_events/pics/pokemon/{tyrunt.png => tyrunt/follower.png} (100%) rename graphics/object_events/pics/pokemon/{umbreon.png => umbreon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unfezant.png => unfezant/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unfezant_f.png => unfezant_f/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_b.png => unown/b/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_c.png => unown/c/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_d.png => unown/d/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_e.png => unown/e/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/unown/exclamation_mark/follower.png rename graphics/object_events/pics/pokemon/{unown_f.png => unown/f/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown.png => unown/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_g.png => unown/g/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_h.png => unown/h/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_i.png => unown/i/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_j.png => unown/j/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_k.png => unown/k/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_l.png => unown/l/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_m.png => unown/m/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_n.png => unown/n/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_o.png => unown/o/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_p.png => unown/p/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_q.png => unown/q/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/unown/question_mark/follower.png rename graphics/object_events/pics/pokemon/{unown_r.png => unown/r/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_s.png => unown/s/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_t.png => unown/t/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_u.png => unown/u/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_v.png => unown/v/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_w.png => unown/w/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_x.png => unown/x/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_y.png => unown/y/follower.png} (100%) rename graphics/object_events/pics/pokemon/{unown_z.png => unown/z/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/unown_a.png delete mode 100644 graphics/object_events/pics/pokemon/unown_exclamation.png delete mode 100644 graphics/object_events/pics/pokemon/unown_question.png create mode 100644 graphics/object_events/pics/pokemon/ursaluna/bloodmoon/follower.png rename graphics/object_events/pics/pokemon/{ursaluna.png => ursaluna/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/ursaluna_blood_moon.png rename graphics/object_events/pics/pokemon/{ursaring.png => ursaring/follower.png} (100%) rename graphics/object_events/pics/pokemon/{urshifu.png => urshifu/follower.png} (100%) rename graphics/object_events/pics/pokemon/{uxie.png => uxie/follower.png} (100%) rename graphics/object_events/pics/pokemon/{vanillish.png => vanillish/follower.png} (100%) rename graphics/object_events/pics/pokemon/{vanillite.png => vanillite/follower.png} (100%) rename graphics/object_events/pics/pokemon/{vanilluxe.png => vanilluxe/follower.png} (100%) rename graphics/object_events/pics/pokemon/{vaporeon.png => vaporeon/follower.png} (100%) rename graphics/object_events/pics/pokemon/{venipede.png => venipede/follower.png} (100%) rename graphics/object_events/pics/pokemon/{venomoth.png => venomoth/follower.png} (100%) rename graphics/object_events/pics/pokemon/{venonat.png => venonat/follower.png} (100%) rename graphics/object_events/pics/pokemon/{venusaur.png => venusaur/follower.png} (100%) rename graphics/object_events/pics/pokemon/{vespiquen.png => vespiquen/follower.png} (100%) rename graphics/object_events/pics/pokemon/{vibrava.png => vibrava/follower.png} (100%) rename graphics/object_events/pics/pokemon/{victini.png => victini/follower.png} (100%) rename graphics/object_events/pics/pokemon/{victreebel.png => victreebel/follower.png} (100%) rename graphics/object_events/pics/pokemon/{vigoroth.png => vigoroth/follower.png} (100%) rename graphics/object_events/pics/pokemon/{vikavolt.png => vikavolt/follower.png} (100%) rename graphics/object_events/pics/pokemon/{vileplume.png => vileplume/follower.png} (100%) rename graphics/object_events/pics/pokemon/{virizion.png => virizion/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/vivillon/archipelago/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/continental/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/elegant/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/fancy/follower.png rename graphics/object_events/pics/pokemon/{vivillon.png => vivillon/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/vivillon/garden/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/high_plains/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/jungle/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/marine/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/meadow/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/modern/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/monsoon/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/ocean/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/poke_ball/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/polar/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/river/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/sandstorm/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/savanna/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/sun/follower.png create mode 100644 graphics/object_events/pics/pokemon/vivillon/tundra/follower.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_archipelago.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_continental.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_elegant.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_fancy.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_garden.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_high_plains.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_jungle.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_marine.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_meadow.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_modern.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_monsoon.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_ocean.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_poke_ball.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_polar.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_river.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_sandstorm.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_savanna.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_sun.png delete mode 100644 graphics/object_events/pics/pokemon/vivillon_tundra.png rename graphics/object_events/pics/pokemon/{volbeat.png => volbeat/follower.png} (100%) rename graphics/object_events/pics/pokemon/{volcanion.png => volcanion/follower.png} (100%) rename graphics/object_events/pics/pokemon/{volcarona.png => volcarona/follower.png} (100%) rename graphics/object_events/pics/pokemon/{voltorb.png => voltorb/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/voltorb/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/voltorb_hisuian.png rename graphics/object_events/pics/pokemon/{vullaby.png => vullaby/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/vulpix/alolan/follower.png rename graphics/object_events/pics/pokemon/{vulpix.png => vulpix/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wailmer.png => wailmer/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wailord.png => wailord/follower.png} (100%) rename graphics/object_events/pics/pokemon/{walrein.png => walrein/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wartortle.png => wartortle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{watchog.png => watchog/follower.png} (100%) rename graphics/object_events/pics/pokemon/{weavile.png => weavile/follower.png} (100%) rename graphics/object_events/pics/pokemon/{weedle.png => weedle/follower.png} (100%) rename graphics/object_events/pics/pokemon/{weepinbell.png => weepinbell/follower.png} (100%) rename graphics/object_events/pics/pokemon/{weezing.png => weezing/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/weezing/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/weezing_galarian.png rename graphics/object_events/pics/pokemon/{whimsicott.png => whimsicott/follower.png} (100%) rename graphics/object_events/pics/pokemon/{whirlipede.png => whirlipede/follower.png} (100%) rename graphics/object_events/pics/pokemon/{whiscash.png => whiscash/follower.png} (100%) rename graphics/object_events/pics/pokemon/{whismur.png => whismur/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wigglytuff.png => wigglytuff/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wimpod.png => wimpod/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wingull.png => wingull/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wishiwashi.png => wishiwashi/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wobbuffet.png => wobbuffet/follower.png} (100%) rename graphics/object_events/pics/pokemon/{woobat.png => woobat/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wooloo.png => wooloo/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wooper.png => wooper/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wormadam.png => wormadam/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/wormadam/sandy_cloak/follower.png create mode 100644 graphics/object_events/pics/pokemon/wormadam/trash_cloak/follower.png delete mode 100644 graphics/object_events/pics/pokemon/wormadam_sandy_cloak.png delete mode 100644 graphics/object_events/pics/pokemon/wormadam_trash_cloak.png rename graphics/object_events/pics/pokemon/{wurmple.png => wurmple/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wynaut.png => wynaut/follower.png} (100%) rename graphics/object_events/pics/pokemon/{wyrdeer.png => wyrdeer/follower.png} (100%) rename graphics/object_events/pics/pokemon/{xatu.png => xatu/follower.png} (100%) rename graphics/object_events/pics/pokemon/{xerneas.png => xerneas/follower.png} (100%) rename graphics/object_events/pics/pokemon/{xurkitree.png => xurkitree/follower.png} (100%) rename graphics/object_events/pics/pokemon/{yamask.png => yamask/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/yamask/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/yamask_galarian.png rename graphics/object_events/pics/pokemon/{yamper.png => yamper/follower.png} (100%) rename graphics/object_events/pics/pokemon/{yanma.png => yanma/follower.png} (100%) rename graphics/object_events/pics/pokemon/{yanmega.png => yanmega/follower.png} (100%) rename graphics/object_events/pics/pokemon/{yungoos.png => yungoos/follower.png} (100%) rename graphics/object_events/pics/pokemon/{yveltal.png => yveltal/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/zacian/crowned_sword/follower.png rename graphics/object_events/pics/pokemon/{zacian.png => zacian/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/zacian_crowned.png create mode 100644 graphics/object_events/pics/pokemon/zamazenta/crowned_shield/follower.png rename graphics/object_events/pics/pokemon/{zamazenta.png => zamazenta/follower.png} (100%) delete mode 100644 graphics/object_events/pics/pokemon/zamazenta_crowned.png rename graphics/object_events/pics/pokemon/{zangoose.png => zangoose/follower.png} (100%) rename graphics/object_events/pics/pokemon/{zapdos.png => zapdos/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/zapdos/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/zapdos_galarian.png rename graphics/object_events/pics/pokemon/{zarude.png => zarude/follower.png} (100%) rename graphics/object_events/pics/pokemon/{zebstrika.png => zebstrika/follower.png} (100%) rename graphics/object_events/pics/pokemon/{zekrom.png => zekrom/follower.png} (100%) rename graphics/object_events/pics/pokemon/{zeraora.png => zeraora/follower.png} (100%) rename graphics/object_events/pics/pokemon/{zigzagoon.png => zigzagoon/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/zigzagoon/galarian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/zigzagoon_galarian.png rename graphics/object_events/pics/pokemon/{zoroark.png => zoroark/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/zoroark/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/zoroark_hisuian.png rename graphics/object_events/pics/pokemon/{zorua.png => zorua/follower.png} (100%) create mode 100644 graphics/object_events/pics/pokemon/zorua/hisuian/follower.png delete mode 100644 graphics/object_events/pics/pokemon/zorua_hisuian.png rename graphics/object_events/pics/pokemon/{zubat.png => zubat/follower.png} (100%) rename graphics/object_events/pics/pokemon/{zweilous.png => zweilous/follower.png} (100%) rename graphics/object_events/pics/pokemon/{zygarde.png => zygarde/follower.png} (100%) diff --git a/graphics/object_events/pics/pokemon/abomasnow.png b/graphics/object_events/pics/pokemon/abomasnow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/abomasnow.png rename to graphics/object_events/pics/pokemon/abomasnow/follower.png diff --git a/graphics/object_events/pics/pokemon/abra.png b/graphics/object_events/pics/pokemon/abra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/abra.png rename to graphics/object_events/pics/pokemon/abra/follower.png diff --git a/graphics/object_events/pics/pokemon/absol.png b/graphics/object_events/pics/pokemon/absol/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/absol.png rename to graphics/object_events/pics/pokemon/absol/follower.png diff --git a/graphics/object_events/pics/pokemon/accelgor.png b/graphics/object_events/pics/pokemon/accelgor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/accelgor.png rename to graphics/object_events/pics/pokemon/accelgor/follower.png diff --git a/graphics/object_events/pics/pokemon/aegislash.png b/graphics/object_events/pics/pokemon/aegislash/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/aegislash.png rename to graphics/object_events/pics/pokemon/aegislash/follower.png diff --git a/graphics/object_events/pics/pokemon/aerodactyl.png b/graphics/object_events/pics/pokemon/aerodactyl/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/aerodactyl.png rename to graphics/object_events/pics/pokemon/aerodactyl/follower.png diff --git a/graphics/object_events/pics/pokemon/aggron.png b/graphics/object_events/pics/pokemon/aggron/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/aggron.png rename to graphics/object_events/pics/pokemon/aggron/follower.png diff --git a/graphics/object_events/pics/pokemon/aipom.png b/graphics/object_events/pics/pokemon/aipom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/aipom.png rename to graphics/object_events/pics/pokemon/aipom/follower.png diff --git a/graphics/object_events/pics/pokemon/alakazam.png b/graphics/object_events/pics/pokemon/alakazam/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/alakazam.png rename to graphics/object_events/pics/pokemon/alakazam/follower.png diff --git a/graphics/object_events/pics/pokemon/alcremie.png b/graphics/object_events/pics/pokemon/alcremie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/alcremie.png rename to graphics/object_events/pics/pokemon/alcremie/follower.png diff --git a/graphics/object_events/pics/pokemon/alolan_diglett.png b/graphics/object_events/pics/pokemon/alolan_diglett.png deleted file mode 100644 index 0e26118a99ab338872d2b3dc22953d06e76d3e9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmV<10VMv3P)jL6t>wlvXhR*7NCly2T@iFE1}VJ3Ez?m2hxyIzJ9g0004I zNklYU6o+pD#U(>RUm)C2D4JT@`Ubv$I7l}qFLreh=Rh$&fsY_Mx^@ZO zYbLj*0cWKkxaH=UWXb)*y&-Nw&i3VZe&4x4sGDxO>86{1JVw)k-7@EehGQ6xuHe|V zW4Fjfp*idKr@DeSnatc4xg^9VQ#O|i-YIUAOTwNv;Bu*OK0RxbOTr66_ywWRBjl=8 zE(nX9Ul0q$zF26=xdrKfSZLsb+ol5#WUW*XUqZEEJ9IRd$MsKC?I8t&YWOK~tF)f7< z)jY?;%bG11gyAyHYX0FErG;<_O#aR>%65Rq+gey~0$cXLCQsliRxujwX-ebzz@}oT z{}AXt*{_w1{5;81aFslU9o=PWMmUD_Tf^pJ* R|9b!c002ovPDHLkV1fee)kpvU diff --git a/graphics/object_events/pics/pokemon/alolan_dugtrio.png b/graphics/object_events/pics/pokemon/alolan_dugtrio.png deleted file mode 100644 index b6c5d11209ae1d8e06350ca0f21a5a361dc618e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 879 zcmV-#1CacQP)qka^{b3v3=FqK7fYg7*Ddb-6Uh*~iiJUcsZaBwd#FO`**ZNKpe0008| zNkl<(cvev`~x^0!>Y4dUjc#0z;^rU2=*BmmJfZ!ow@l+zE z=Uz&GL1}J<5`Qsh|mL% zI?pFt(u9I-W-ARep|v1RRNFyXNY=Mni%?b?s6tGtWNrCi$7mIwLW8kEMPrwQdq5q2EVD5@uus|itl=iR4gjaqzUy3ne4ja8Thm>iKN#3XE3B@j2zga~(9 zt1AuhTJmevgqUuKk!n|g#+O$Y-T`8TADAShg$V5vvcfD{j_$TD#PG^yv(){(c~CVA z+hErT6Wksrq=jPTC=}{tQb$IiRasm900qx`J+9Y;7>LbS$TS|Tln|l24GOL(sUwpR z!-g2Cw!7p#9iN#d#4eLuiH}GVic41mSER%{NDBprxjCB^z9N$l7bI7p?V5xLZ?%>v zwUq|3uopcb-7uG}Eq|0Ogk4oQV@Eu@4wjo1Hcuq)ZRctVlkXzE845?|Azw<)cM6gR zHWN>}6XBR`MvmnXUBtqpQMBjF{4QgJ#XQ6PL)JVx%y)`|bA{{V?Lap8T|X22tx1lH zDgNR|Tb$`d!b5fv@JP_RutP!2_kN86p9lRba^1@)JPIVEVt>f51I|zQaA0CQxU$)t zDDnG0envd%s*L9NY0&ri>B#39GyB)Rd}d@U-e$;ykw4^TCPui(gMbju$G>Jbn9T7r z@+javGb5Sn`}`tfWKj{`z~skLXZd$d)Pyugxw7g8{{cgao-XJ|#xMW?002ovPDHLk FV1f}Pl!O2P diff --git a/graphics/object_events/pics/pokemon/alolan_exeggutor.png b/graphics/object_events/pics/pokemon/alolan_exeggutor.png deleted file mode 100644 index 6597515899cf04a2b0529e2b15dcdfc854f5a338..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1368 zcmV-e1*iInP)K|i`0if z>;A|G2mwdUl_{=C6A0m&CG{>W;mY*~xGJM(mv3eqix3E!D}VntZ~ik+&sv>jHPJ*9 zO*GL&6HPSHL=#Q?Z^EsG|NF2{YGB*pvU7rZ5kmT-M1PtX zq4Gmd4v`8NEIlxoq(hZB=Jd2cNaY7{k|@{sOT+owZ4r8D8wx}u3>Ka~;`odi0X$-9 zlE}z6Ibi(l3iSOXj1%(_XK`f^ZW%b?r~_IcU_>EYQp$HsnDnq-bXp0PP z@y`HV0h6EU-yRY!!@tZKe-_(9yJiRLPLQ2|-J{N^aO2O(Gc4Sf^e<)IXNc)vRUoB^ z0=GwIh=Q1Snbro|wQe!SU{xTckm3DDGJ_0VNg3b_vJ+qoLV>fAI)t4K&F#+p6N*;` z$ul-9^$`p0wwdn?h8Ds*A4~FO=9uA~`xg%s2ZIj9TV+{QXv3hoM#0vg9fSx!p1mun z7N0Xb?A$$2yfR4f);n!L^jz~x|IVQ3dB~TM^Vz4eB<=~p@Z${_Aho&nXHzN$j2>sUEdA~36}pT zS4)C}!6y{|9kQ>pviSPX$6FKE2D5d=9diL|sF1j+SpHK{QU!uRlK)YZ>mn;;=kC^c z&1?;7-ZgKqfhlv7MzMR$J zEhw;}V)K`=Ky9#Faq~lNS=DEca)fTM7pLBK`po*X55H-OeHz*s#JFV*ZlJ>$wDf0@ zpKoZ+tta__{3rt#=-G!~Nr8})FR20tHSqtNC%ZbO0c zv4JZ34Py~rTA}`&uOD8>MDDm3zGE~4s}_9&s2A4ZqHs;daon_VfmZkqG6?Ms9s6w5 zrTM5>dSNv=t|p=&<2V*b3RnlO?(LeZ$#D{e+kE?ERlsbC-YQ#B+{AVbYv$X3#ofji X=Z|hM#U2Jb00000NkvXXu0mjfCJeUW diff --git a/graphics/object_events/pics/pokemon/alolan_golem.png b/graphics/object_events/pics/pokemon/alolan_golem.png deleted file mode 100644 index d5d950f84dd59988af13c1710382ce3b86f36043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 902 zcmV;119|+3P)r^LO0009K zNkl3Il`d5mz5!J2oOCdWLk860l92_UM=!xQ zvScvnfFd!(UA$y6LzWI%`vLe0ea`1gViOZcr%F8$iQm2apY!)YDte z8lE^_P|bH-FxM|Apl^Li2V{Hi-&?vaZ;OO;X$p)I4LZ0e$Z zh%xo*IhHDy$i|n5C>#3h!hpc*UOmS$#U94p>z=!r3pNkL{neJ_YfNB)jr+W$DVzkD zdE9aIu01%sv&FCguER?%ECA0JRkh=Y6lVrC5;D%FButkT^v3$T6)^MV$PJCwq2 zhmU969vL16i@>Z|;CCYkMn-SXj{|-PCk1b)0|#RF9M@mrLh#A=h}rUN65q?LS>QI= z`xtzx*o_YB=`_v~^McyIBe?6~F6pEAPL${NVT*;)rA_+ux%{ z)v1@`8HzA3C@ZEz;I%oVp4^Hi_fsfVDAm zncGqcW%C!~u{Caacha(M@8Hz?b3*}B7zeYD=0~2;<=7FprxF3al_}zQzYQI#P zJRviho)5$M6U(#d=UUBJ1P&+6C$nkdhY(TfmXknMkQqHB1(0F76Kj6LvDLC4ihTB! zBbN*$&jV*u=Eau}`wD_N52674gO*#YfQ|%1=3ZwL|4ik7Z;JV)xK)OnaJ^*No@QYTr37r`dQ#`7IVY~cG$)YY5VwNLP_z9)3R2Y&q3sa-%&;+3 zM>MS0cR^)`uKAR?O-VA$VOToLG}la%*a{L-$f?+?i{{iF8_hv?tbESZ z(1j5MiP~eiKKp@(cuiJ>B@+x%LU9wK?5fA795LI0zlBl{yQ?>5Pfes=Q#`?Ph!D$t zV|_l6#_a)k`vLOuay_45U-d)QB%ffA!6zz&NCv#QcX}ZGbRAt@Z{rE}`8WQBRBonY z2HuaSGGf7e$cvuAQJ;!R2ZG0C#$^4HIg`H*>!50$8@{Un3v z-KNRdGy@a~5yUU>@^C;eu!kB}j=8(o>T)4;=sE(6Jxb6Y)RkplPdX%rc<_Nt4FthB gUa9-&wZwlL&%gJbtLd`l0RR9107*qoM6N<$f=~oPT>t<8 diff --git a/graphics/object_events/pics/pokemon/alolan_grimer.png b/graphics/object_events/pics/pokemon/alolan_grimer.png deleted file mode 100644 index b0e3140c9e1f647be2ea6fa1229976039c77297c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 582 zcmV-M0=fN(P)b-UiFW{z9v==g1uVgLXDN^(U&I6!idYVhO$O>dlrP*FYr00G)bL_t(|ob8gm zPUAojfOjjmvEh88WU@HaK@oK#OGnM01YJ^$Eu{$-7gHnTSi0&8bh7R}?y&p-=%jln z#tvTZuFs*MI+5wV@yvWXBQv&*ZERy3A1LhJ=I`8oU%%bo*DH($?hH2?Yj8jXcR*TnI8QI)(iB)IYxbVh9^% z5zT|cMqmhe|1051BQS)_9i77H9A(0-gbiB{)Gv~$A#8Z(jBb{!3}M3_-OL+%f#gak znOWgIK#KCo@mi>?AZ$3nQ1V(R+41(S@$vg?(5tx;O6GSMCWu)7c|3U)$}8_(=>l69 zM$$9UV+N`LR;pX1lBo;!d{WYGmBSjJsNWi&;#eV2f!a#b!3^HU6LD1&j8; UaO&Sa;s5{u07*qoM6N<$f}^|-bN~PV diff --git a/graphics/object_events/pics/pokemon/alolan_marowak.png b/graphics/object_events/pics/pokemon/alolan_marowak.png deleted file mode 100644 index 07dc3ff981a167dd8cc14a19ab630882e34be1a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 817 zcmV-11J3-3P))2W$2dLac5PLm6%q9h+IB^s~o7{;voGWLV8oXN|w3S|goQ(2Tj zp(aB!Wte9H*F#ucm>RqM=P3T6LogvH6GV-xs)1ej$06#4<%`9kmF$zAeU-#DHV`siHOVU zLaft`om?E+44) zlW1EfY(L^uK)noi=mD{pWg?CIcx?a<R;Gd5g$A(d7tT_r9D zM#whvUqY6qp{^pvQ#C@iX`ndljr94u@2uheU}Ve~8u z`BaSV1>O%?0ntSihsS|EpE|6*Pq zX!t4!P(1VNqq|!~IQfdIjtm{ScenAq5F)05#kXHvWa+0#z~sH9Bg&!SPtUud0h8@^ z$Vo>6LI&<=`}wyhU@2l2`1z}YT$h!D;^Y7?ByrnX=R*)&S#zqOY=kL;2&>0yZ3Lp67L_q3;Wwm!5Z_BnPxMvK_1Fk7=NbY)xT-e@xdo7?p>%vb-On5kO00000NkvXXu0mjf?GSFVb4faMOy@2s zWXV_PROr%=(Qi^EceW)Z$`w4dM0mKLPI`Y^mhJ!^+hhAz8l(F<=CvqW?CF>rkoy6C z$Ls*Qr(a$zUH;@kNBJ8973hS%WB4qjWg4*SL10yLm1q+#+N<`F0ZNSm{ z>fmxa(ep6inrT$*ng$G_GX+g#z|p4qc5(aRJ9WGZ1oGvwV(Q?`=zghvVLGmhFU}8DW_~a)F-zCy0&Zy&EAi%Sq&4={Ok8#a> zL)7Gp1}w)*K3O#i8`On7W{$}&&>Y*YTJxHZPvF_?OO`YHq>xy!bo^Q!YCPwtJKw;n%aTnxdf6GPKQnNOt7>I#5oA+7L070BkBY~0^_kA nI{aUAr+{0{pM3w2|F-=Bm&l3jpLbL(00000NkvXXu0mjf(A+Qa diff --git a/graphics/object_events/pics/pokemon/alolan_muk.png b/graphics/object_events/pics/pokemon/alolan_muk.png deleted file mode 100644 index c5437e5ebdfc8891e11cf7c5ee74b290f6ff7e31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 842 zcmV-Q1GW5#P)b!LuRDp-;L0017U(i)Vv=*j?b!vE;#_}N&}ph|uJ{{U4eLrQW*V{yb70008j zNkluKWXMK3#cAvQuEmZqgsWFAi8Gb*r>Int+(m2MAs`zAC z2*B53lUAcj_|Z2meCcDp->lFCe(+QXJuU}4$>M8Re4i`?-CLQ-TCFy>MEr@}@3_$N zh55wg=6#GGo1?LIUTknyGuLSxlXNaD+!HHwllmq?#?1TmBxhfEmv4jy>n0OEx42-i z{(_AV42;*4>yPfdb%cNkD<3Vv;EP??bv-*al_+`q-S&l+;G^LCK)^dlFaReY9IEK! z5c0QyN=`egRSe-lr9$Tof+$|f-W%1&U3dYfSGE-dl( zYao*8Z&6_Hh>xR{k(iC7HD^S#T9~Jgrq!+%%x1%Ei_;^7Ix-uHQ0^%HbNrvKUqAGQ U>AXNk=>Px#07*qoM6N<$f(tW?O#lD@ diff --git a/graphics/object_events/pics/pokemon/alolan_ninetales.png b/graphics/object_events/pics/pokemon/alolan_ninetales.png deleted file mode 100644 index 0abf5d6433ba23c53c5743b5c10f010639fe4bc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 784 zcmV+r1MmEaP) z$rYt7c^K$yNo1f@R&$V2)6y#S)m*^?;A`#;cudy$v#lt(qhvr${6+R! z-j%(K{U86(C@#3p$8)itGq}soyR_rU*w2YCn+wix95MDYhQ#RwXAW(4!A}k@T&OSD zXbh%0?qe#7KDwgB>n7`)LF2h-P;DI z*T$vIvGkNvOFt}SswkR!3P^wEX}7POG9Tna+C?ZWV6aa5q^aiO`ksTd`=rN~*iyRC z!^7bT+InE_g9Qn6K6sxnT~Hteq(9v*>5)0O*;HZ>GY2+hl!t)ZoWy1Yh7ucYEzk!f zVIBZ}{=iT7Er3rMjsc}jm>K+4qU{2{zw0(uY>u;b>d`mw=yofN9JJg91gTS|fZq{m z6G^+ld4B5G&^{U}eEF_zX9;r;6VL$qO50rx#%7tJEydI}=UvreYg>S6e1qLVb!t8Z zyV9$bUchvlqR13c(WeJ>0kGSbk#)ri6AFpc2X%Goj8eT8>*dP@$gW4k-o3i?ZUKP3 z$xq!i4uRmB{qc!cdby;4Vo3)HZ_CyNEWnDZMatc(FpN6bz>~#fS;ItIwXWCIsk?ym z(jio$Vru^c&QlqV?skHf)!+t9%VWdJ@=3*vp!rE94%VVPc>5~YLct&a?I0L-M7pXT zcR*7Q8Wbfet7ty!Z7RiB-<9{Z>#xw&klQipcodNR$-IhBP|^8+^Y{%KqxJ%>G>fzV O0000wNiTP~s{1Ib!glMqhf;afl z8}iL_mT(Ns;D_I-#0;6Wvw;pfCI&g<#Ref&{36IoKxFpaJi}QCFhx}+mU!Y~PRemg z#h0kCX52ccECdo{WHvQpam~IV9AdD{`BMy0@N;G$^q34Jyuf8TcUwlDViJRfvHP@& zVa90S6r{(4D?@f5^@|cyOZAGQ!T>)(ztR}y%t6*JGf*BP4+>unm-f8o(6Rdg>XpVY zXAU8k=`CSx;KhJzYo?Cp$0@Rn2E4&DR5XSwZe5cUKec~Z7F)W0w#qMhrkBObCPPECO z@TH``I2_8F=%FA^q2oRFKqt6vSD$*9G=%G17cu1jTLO}$nB;Y~(ACy2K;6dWSN0-(nJmTgLVk;ONh7QK98^U;-=` z>h#`2wIK+KEpO1;y6yw8POD_o0H)xQ0pL8P^p2hYV6tz6%d}b`o|;a8azrdW0Ru1T zi*7E@_Kj&9Oa@%BuH2{9752*PTA(~Mv9_Iob1&n1&(+5dNR6@fI~OP>whkygXgER4 zL|J>`1UrN=#uWg;_;2%t($D(LA&8rd)|gQP@S4|QJBK|Nh*0`HyIXrcaDwR-@dLK% z1kq@hwZa}cb%4mm*686Fc zP<|6dkud?mR5V$P^a~z>$n(VeU*Ez2j0eOmXxtDGjIT%Q7XX|l7&QRJ!d}iyNP>B< zWQ;>lCcrIQ8;A!=R%L+;_VtkfXDk5D8n_?UjP6A07*qoM6N<$ Ef>82&rvLx| diff --git a/graphics/object_events/pics/pokemon/alolan_raticate.png b/graphics/object_events/pics/pokemon/alolan_raticate.png deleted file mode 100644 index 36ff136eea6d20eb228d8adb086712cf1545f85c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 573 zcmV-D0>b@?P)Za~q)2QgPQnB93_FR7)Tv6^Ai7qdz5rr|fj5Aioi|`(=Uq5c zh#jkLkSIt<{Ub&CY~O!A`%K7AJMHv$+G|j!yKVo@U=waZz3yiIc>?y!2_n9MJXL27TSb`_HrW#rARn^MXLH+3&hr>x zD6YN&Y$i#*+L42&a9qY94ts<3Oz5TRiZfk-#h%2r6y^~&m;y|(sf6!$*D{XWD8r>r zV6%+WwY!+Y@yP-}p6;z@)R8KAL0sIDU<%^wI@V`qGnRb&05I+|7gL!9W&&@;U-Jcw zm)JISU)ziUch7^~%K>vT8Ybq`P88Sih5zEmAZ2N>UQf8+zxBDB6Bz~O!z*V|FiPtJ zpZqsf(a7S74wx1DPoeQL3&o*nm>GsRAC^I(=jXlGAe+?*K3JB9AGrwUkHx)an$90f zV*_ZI8is^UJVy0At^CwnfEigP)RN9hYOBNb$^q141q+{N(0a zkKdd1jxEHbNs}i1Rv;B$P#{MQ&^GWuG}X8Pp8G)_zAyZ%R4#dd9ytI^ktEu20|X=i zzyg$vD{7d3AyuAYZI#k}Bpg_#O{NR<9-9A=^Ri$^N4uKCDrZfR3ffG)b|qKp3%y(Ipn!+e2L%;Od(8I6+`+xxwY2hIekam<^ni8u6w%1dZ5 z5)sC{k2C-$fTPUuihqF=dLwr-kk&=*2a0>m_&L7tlfEl#ct}I;K^baoakVf>+g}$pEspH9|b-f__Of^ X@6~YQ_Hs|}00000NkvXXu0mjfBzNGe diff --git a/graphics/object_events/pics/pokemon/alolan_sandslash.png b/graphics/object_events/pics/pokemon/alolan_sandslash.png deleted file mode 100644 index aaae1473d5e76806b5bf28b8a57cd4d8a1dc73f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 722 zcmV;@0xkWCP)%2brP0Y6?Wimd49`0()bSXfx9s>GO>n6R+0xNow;0007A zNklRyCVL5O)l2Km_ zl*=TWm4`ZQjwaV{7whx~Tq2T}eG9=}Ns9Udzmk8~)S23n@@;`N0Q zYO^I>ulMx9TX=Ljt_S>UryDbTm$)Z`k;8XCo-Vn%H;@kFt(Yz0$$7aMpwg`Uyxzlv z_eV#Z#}425ygUyQ&Nuh++PpC#!Bk(IXVcm}KC&m5Mmk&jquqYO*uU0`C24F&~!Hx<0c{QKr^ZM^}a+b7=33*R1n)!>I z2UbB=AcbchsRg(Vz00I9=L_t(|obA*xkJ}&=2XJ8M48(3S z27+~S?C5szi*hT->?gIly;UT4t}69w7kZZ%oRD;_l$Yrztp6hqY=j>5s7F2OUyH2; zy=B5Uy5+n1I|Ex(r!OgulGtZNcG8y!H0n@4}y|?iCR@Cz4Gs zQ)8_ceb2Nm7-0(M?kr)oEu@m6iRPKnd0&W&mfcF?ECFO0kX4QSJN za3{;u2nlJr)`;~fK$vKKc4fTt4rsyn`3(&Bjs18za4R#1;s%VFW;!!gE(Q*wV6{7d zAkNqDJ~egB9k-;UQb~i{*m%ZS?eukH^>Q?tIOpGoKKI|i2KHHl%*3pf zW`q~eXAL~;Sz@vp$DgTxk3Z7ynL4Pa1I6bvjsAuvheTE<6A14rOY`IUDqCOW>)1*W t0$5@ecAq^n3(Vr~u1C(&E))LO`U7kbjS8>8!wCQY002ovPDHLkV1n0AC0qai diff --git a/graphics/object_events/pics/pokemon/alomomola.png b/graphics/object_events/pics/pokemon/alomomola/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/alomomola.png rename to graphics/object_events/pics/pokemon/alomomola/follower.png diff --git a/graphics/object_events/pics/pokemon/altaria.png b/graphics/object_events/pics/pokemon/altaria/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/altaria.png rename to graphics/object_events/pics/pokemon/altaria/follower.png diff --git a/graphics/object_events/pics/pokemon/amaura.png b/graphics/object_events/pics/pokemon/amaura/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/amaura.png rename to graphics/object_events/pics/pokemon/amaura/follower.png diff --git a/graphics/object_events/pics/pokemon/ambipom.png b/graphics/object_events/pics/pokemon/ambipom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ambipom.png rename to graphics/object_events/pics/pokemon/ambipom/follower.png diff --git a/graphics/object_events/pics/pokemon/amoonguss.png b/graphics/object_events/pics/pokemon/amoonguss/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/amoonguss.png rename to graphics/object_events/pics/pokemon/amoonguss/follower.png diff --git a/graphics/object_events/pics/pokemon/ampharos.png b/graphics/object_events/pics/pokemon/ampharos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ampharos.png rename to graphics/object_events/pics/pokemon/ampharos/follower.png diff --git a/graphics/object_events/pics/pokemon/anorith.png b/graphics/object_events/pics/pokemon/anorith/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/anorith.png rename to graphics/object_events/pics/pokemon/anorith/follower.png diff --git a/graphics/object_events/pics/pokemon/appletun.png b/graphics/object_events/pics/pokemon/appletun/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/appletun.png rename to graphics/object_events/pics/pokemon/appletun/follower.png diff --git a/graphics/object_events/pics/pokemon/applin.png b/graphics/object_events/pics/pokemon/applin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/applin.png rename to graphics/object_events/pics/pokemon/applin/follower.png diff --git a/graphics/object_events/pics/pokemon/araquanid.png b/graphics/object_events/pics/pokemon/araquanid/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/araquanid.png rename to graphics/object_events/pics/pokemon/araquanid/follower.png diff --git a/graphics/object_events/pics/pokemon/arbok.png b/graphics/object_events/pics/pokemon/arbok/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arbok.png rename to graphics/object_events/pics/pokemon/arbok/follower.png diff --git a/graphics/object_events/pics/pokemon/arcanine.png b/graphics/object_events/pics/pokemon/arcanine/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arcanine.png rename to graphics/object_events/pics/pokemon/arcanine/follower.png diff --git a/graphics/object_events/pics/pokemon/arcanine/hisuian/follower.png b/graphics/object_events/pics/pokemon/arcanine/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..65b14bfff6c5ae2e55ba18601440625e09c6814e GIT binary patch literal 986 zcmV<0110>4P)p6bK5Z@=WuIb3k?5#TtXdirPB}%Z zd4OC2dDX1^a$9b|{0Y5%$R%~+XYlu7SCwVPev;rf_+}VWF9lWu?eg_^d{ZAFnNQ*E za)3j!^k4C<-~fPggLXCWqXr(ysrdjIpqa2Xpz8WM-we`Iiyc}nfG2xEnOx_U-1ik= z4HjPj#Ipe&#}LQKRlZ#T8e-hd4Kl!Vq6Pu8I5pQ8R|&#(f;=B_Vc=Qz+=M5jEsN9R zHO_iLBbGeHUZO(f1ewPz??+4i;#y22()>|$tNcXM`zR70I^b=SHz?0b$z!BS)Z zX;^JDr-VRl_Zgx&J45D0?~j-q-bK#v{V`UD-$!O$L0guV^)~YuF>WrE63uxuv<79B zC1v3Zh(S$ES+g;f)skDvc!WEX#r-c2>C}f3`&_u^2gk zU;j9w5DoQ4J+ZWg{Xg7lBq3xANh6$rXSoxi|AX_JFP|z@VKJm-WHT7vZX{n&L4Ya- zK{9MF>|dDQAHTh7Wy-2Ia9p@L;9vJN0fJYy&0a59`h$TlGkaE*{gOER`3$})A98)k z%9`!a-vZu1^vmm*l963b?1HeHir`WwUH>_qTcC9Mg88x8Vmlu{zssLLoW`uK+4dx5 z{hz4_$c}g*16iy(@$unfvB^|*`1$_f{_Sa8(VAJ<#+n3O4ya4!hDIm);VI9tFlNqA zJu*+LyMG^l>k@1>nTf7VC}HJzSna!3TW;J6sVOkXALVe24m_f#43u#9S2DEjnn|#- z24ZZReI)hVkm*AzFgTQQsC&yIaOj;rL+sTNs`Xm&f2R zj_|x6_&eYIj}2nE5?sgHa4}-Px#El^BUMKYH{000000057Rfns4%F)SkCLO!uDC1MZ&FfcI5xwNpb&_O^r=;-)Z zSXg?Kxa$A_01tFhPE!E?|NsC0|NsC0|NsC0|K*LIrT_o~wn;=mR9J=WnBkJ!APj_~ z0U;-s`28QZT7ij;WOLVarhkr3?>hMuvkQ{Iz1@DtVbF*C{B2+sa1uc&>z`ylV*{7`ACy1knnC4z4(rt-8$swDQ5gkvoG`Ar2bLH2aq`Fz{%B zdx}I`aK)*ZLT#>_13vD+fqR3^z;1#-;Eda}xT$ie-?pG}w?Pbj%TiE-e81muX5`(O zI`D3A|CkRCBF3n9Rg)MPcyqDn{liNtUtAtyP5Qo-JDqXciQ&@l;X%at$*nh_%z5-+ z{?eO2_eDhOQs`A4(4|{s&17%D^TD76Jqo97s99%V!uh!uD9@qF)nNB${ICIO4+d^;{g~zHn!vN)Wx)@)S<6^qma>|{oq!py)8{O& zB`HeFOY&HzGk$B$xwZKvY62ZAAHGV~7m*;EeWq~Tdz|rGJ!RyzF1h4og}`xxCR_#9 zQ*JZhYJlE2Fi2?bSm9Dw7fCe=)8X!OHSFWRY%9<27AGS7e*M#98@G4O30J3%(Tt(~}YFxZQl#t+z*EL{j`i};{aSOvz zISOA$x=gG7B_133jBf%3CoMU+J%W(A!jVBd!On1em)f0S;Py^|h=Ag{%h?J?SKFUs z^(5;&xGvYDxIXFRI$b}d*q}aNUvsw4u?ntDkhRa+5gf&ZNfqiPNrH<+n|R|TGWeDq z|JPmr^u%D5TKCg7#J96V8AFSC|J1Iuz=7&K#16|_;5gwU~q`&@bI|E*Z=?k71If+000D) zNkl4ukNVxbl=a4E<*Cj^IAZi|@Sys;Rz z9(?&$gJV~DGH5mx{w8dk&|1$yCj=(_qNscVd_ z6;}mV!|%xNx(cr-i6!GfVmw~{$*XLD0miRpZ(lRB1EoWZr1^k`P zW*;CSbVlE*Oj#er2ZFJim?mK-&iAKXeUd;|Ctw0Gm4|sNp;;e7>~Vf>vJW5-@~Hjg zBlZ{^2*w^aP2x`fxb3gZEC?VleNJoMH~{X+RghlT?;gYn3DEl!o4pT&JX--+)lp20 z50gVpVZgnn8T&m6^*9-K4&@-?2JV!h06yn$SE_4B!8i{HV5lsz*e72w_Kkr30ml3sS6R5DW?$rfGP1e(xKT1TeK|N@9L#1@IP7^ey_uR| z0_RBavj$ksIH!e_ELQ-`&3*pEFwD$rs|91j(0y9?vx^8m^(0_sP5=XN91*i8)koFE zdoHqvhVcY=^<$WI3oa9kO@X)Yv3AFpUug+ckoE|TU^^Mz*V&tsAXeEf$I&LhHDVof z>n#(Eb+G?5FRQ95U*KWX6|}=l8L-DW-P_^K^EzlXR%7n_R?l-<*iUJ_?+mbrv5`Yx zRf*Fn0mx6w76ns>9BtF>G(w)94Z{?ln-+l8Jo25M=LE2|9SO!-%@feBK${cG;j<)6 zYD3yT(>8sNngL~8GQEW{9%0(^{3Up|1t1t3HS>1cVTGV!r)bG_B~|G|xlz+5+ut)+ zs}j@B^TylXJ`;3D7zX;lfMRuM4;o~GPL}|THo*R_FZ{;N^X8|i^~I~{4kSp+w>rr% zlg{KY^1nH^bTyv8GKl5oJ$`%I>p}LF!GHPs3oR4kpiy*^OaK4?07*qoM6N<$g8PP8 AtN;K2 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/articuno_galarian.png b/graphics/object_events/pics/pokemon/articuno_galarian.png deleted file mode 100644 index 734f4802d9ac181e17817ad8d8a395d09aa2a3ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1354 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/basculin.png b/graphics/object_events/pics/pokemon/basculin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/basculin.png rename to graphics/object_events/pics/pokemon/basculin/follower.png diff --git a/graphics/object_events/pics/pokemon/basculin/white_striped/follower.png b/graphics/object_events/pics/pokemon/basculin/white_striped/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..46792dc4bd921f457344afd23b730fb33ac0a8d2 GIT binary patch literal 450 zcmV;z0X_bSP)Dg2wFaQkasEU5QS@uc4~c;Rhg#d1iz`RE6; z*=JF>efx2|`{Sb@FWx5xN0*(DI>7<)_QiFAKo*6mh;z%`zRYP6EUU z-V>+din|huLY7*&=|C#x^nhIp;n550+t(GfH{6A?9X1HS&zODm|kF>ukwd{1IMt6n6*erRsaA107*qoM6N<$g1&6ZH~;_u literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/basculin_blue_striped.png b/graphics/object_events/pics/pokemon/basculin_blue_striped.png deleted file mode 100644 index b8f0a345838b41119688d4484ba889fa38f43ff5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 682 zcmV;b0#*HqP)h zFD(TH1vf`WN>o$;Ka<47#A0G%CT}hnN*Eb=&^(__iCxD-0006(Nkl(J%niavB#KN^RzWuCb5qK^+6*Njl)6 zx=>69sEtzlSqW+w7;n-6pVR<*TOFIWGB0C{5zJ;_c%78M{i}dNq0q)Kn^y+p?CpZW z59}@3U#(UP?QG^9?_*vSxQei7)0(_cd_f*1oU1k(jp{}&pTWFSFPDxK;Xzv#S`iPp zmYD}6yty}-OkVAZ4=c?8e6MfZcLuWH=~f~%JI2ozb*8|-YxqkxJF(Dd90$?v9?W1L z>_msP8z>HNLH#fhnC@sHWLNIp+`IVA;=L8eHk)@*6UzMMrC{&;mIsXI;(#|g_v0_t6ex^D=%8Wu8$Y0#0t7y7PLDlYsY8EfN91J6i~6UItriI%iY- zE*35sA@L=fC**P6v1xpPzze!j?FUH$+&&lfa0Xk1jYj+iM8J|oATZnH^vF5xCIR;6 zs5mC&SZKPWMVmb_PqR(>{0v86br4zJ`N7VkQC2%uoqiuJ4SJ@8mjU{T)WXpiHab*<0UEzCP^t zY(-4M&6W*Y;oz(HA=kR-hb{m98sFP8>wuK|F$eCL;wPr_EY=pJl}ZS#HA%M#xb&3e zN3!3PAf=RjC$>8H_BBc_Z<)*@!*?Z>ZARhMi@b8vE8nqwHeL6xXmZq^Bh?Lg7Yq#^ zyO)^oX?d+;abb!?2AEMydB=FcLreRX*PMIWq1kvt zCaCN9jO^B>UOi4u4C~n(yY>0`40bL0#wNN_`PNVOc(&^jMFNcy5j*)FDJI|Jar^7! zmidg0&2;sL2W|~zo*T^_-f~9$yUq4?Z|#1z6F*HZvv)4|A9(KLgU@v*cUZ>1(!C^E za!&f|-)E1m_JnhX4Qo diff --git a/graphics/object_events/pics/pokemon/bastiodon.png b/graphics/object_events/pics/pokemon/bastiodon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bastiodon.png rename to graphics/object_events/pics/pokemon/bastiodon/follower.png diff --git a/graphics/object_events/pics/pokemon/bayleef.png b/graphics/object_events/pics/pokemon/bayleef/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bayleef.png rename to graphics/object_events/pics/pokemon/bayleef/follower.png diff --git a/graphics/object_events/pics/pokemon/beartic.png b/graphics/object_events/pics/pokemon/beartic/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/beartic.png rename to graphics/object_events/pics/pokemon/beartic/follower.png diff --git a/graphics/object_events/pics/pokemon/beautifly.png b/graphics/object_events/pics/pokemon/beautifly/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/beautifly.png rename to graphics/object_events/pics/pokemon/beautifly/follower.png diff --git a/graphics/object_events/pics/pokemon/beedrill.png b/graphics/object_events/pics/pokemon/beedrill/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/beedrill.png rename to graphics/object_events/pics/pokemon/beedrill/follower.png diff --git a/graphics/object_events/pics/pokemon/beheeyem.png b/graphics/object_events/pics/pokemon/beheeyem/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/beheeyem.png rename to graphics/object_events/pics/pokemon/beheeyem/follower.png diff --git a/graphics/object_events/pics/pokemon/beldum.png b/graphics/object_events/pics/pokemon/beldum/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/beldum.png rename to graphics/object_events/pics/pokemon/beldum/follower.png diff --git a/graphics/object_events/pics/pokemon/bellossom.png b/graphics/object_events/pics/pokemon/bellossom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bellossom.png rename to graphics/object_events/pics/pokemon/bellossom/follower.png diff --git a/graphics/object_events/pics/pokemon/bellsprout.png b/graphics/object_events/pics/pokemon/bellsprout/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bellsprout.png rename to graphics/object_events/pics/pokemon/bellsprout/follower.png diff --git a/graphics/object_events/pics/pokemon/bergmite.png b/graphics/object_events/pics/pokemon/bergmite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bergmite.png rename to graphics/object_events/pics/pokemon/bergmite/follower.png diff --git a/graphics/object_events/pics/pokemon/bewear.png b/graphics/object_events/pics/pokemon/bewear/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bewear.png rename to graphics/object_events/pics/pokemon/bewear/follower.png diff --git a/graphics/object_events/pics/pokemon/bibarel.png b/graphics/object_events/pics/pokemon/bibarel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bibarel.png rename to graphics/object_events/pics/pokemon/bibarel/follower.png diff --git a/graphics/object_events/pics/pokemon/bidoof.png b/graphics/object_events/pics/pokemon/bidoof/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bidoof.png rename to graphics/object_events/pics/pokemon/bidoof/follower.png diff --git a/graphics/object_events/pics/pokemon/binacle.png b/graphics/object_events/pics/pokemon/binacle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/binacle.png rename to graphics/object_events/pics/pokemon/binacle/follower.png diff --git a/graphics/object_events/pics/pokemon/bisharp.png b/graphics/object_events/pics/pokemon/bisharp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bisharp.png rename to graphics/object_events/pics/pokemon/bisharp/follower.png diff --git a/graphics/object_events/pics/pokemon/blacephalon.png b/graphics/object_events/pics/pokemon/blacephalon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blacephalon.png rename to graphics/object_events/pics/pokemon/blacephalon/follower.png diff --git a/graphics/object_events/pics/pokemon/blastoise.png b/graphics/object_events/pics/pokemon/blastoise/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blastoise.png rename to graphics/object_events/pics/pokemon/blastoise/follower.png diff --git a/graphics/object_events/pics/pokemon/blaziken.png b/graphics/object_events/pics/pokemon/blaziken/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blaziken.png rename to graphics/object_events/pics/pokemon/blaziken/follower.png diff --git a/graphics/object_events/pics/pokemon/blipbug.png b/graphics/object_events/pics/pokemon/blipbug/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blipbug.png rename to graphics/object_events/pics/pokemon/blipbug/follower.png diff --git a/graphics/object_events/pics/pokemon/blissey.png b/graphics/object_events/pics/pokemon/blissey/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blissey.png rename to graphics/object_events/pics/pokemon/blissey/follower.png diff --git a/graphics/object_events/pics/pokemon/blitzle.png b/graphics/object_events/pics/pokemon/blitzle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blitzle.png rename to graphics/object_events/pics/pokemon/blitzle/follower.png diff --git a/graphics/object_events/pics/pokemon/boldore.png b/graphics/object_events/pics/pokemon/boldore/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/boldore.png rename to graphics/object_events/pics/pokemon/boldore/follower.png diff --git a/graphics/object_events/pics/pokemon/boltund.png b/graphics/object_events/pics/pokemon/boltund/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/boltund.png rename to graphics/object_events/pics/pokemon/boltund/follower.png diff --git a/graphics/object_events/pics/pokemon/bonsly.png b/graphics/object_events/pics/pokemon/bonsly/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bonsly.png rename to graphics/object_events/pics/pokemon/bonsly/follower.png diff --git a/graphics/object_events/pics/pokemon/bouffalant.png b/graphics/object_events/pics/pokemon/bouffalant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bouffalant.png rename to graphics/object_events/pics/pokemon/bouffalant/follower.png diff --git a/graphics/object_events/pics/pokemon/bounsweet.png b/graphics/object_events/pics/pokemon/bounsweet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bounsweet.png rename to graphics/object_events/pics/pokemon/bounsweet/follower.png diff --git a/graphics/object_events/pics/pokemon/braixen.png b/graphics/object_events/pics/pokemon/braixen/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/braixen.png rename to graphics/object_events/pics/pokemon/braixen/follower.png diff --git a/graphics/object_events/pics/pokemon/braviary.png b/graphics/object_events/pics/pokemon/braviary/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/braviary.png rename to graphics/object_events/pics/pokemon/braviary/follower.png diff --git a/graphics/object_events/pics/pokemon/braviary/hisuian/follower.png b/graphics/object_events/pics/pokemon/braviary/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..25365eede43e3610702c173f8dfa9d6de35616eb GIT binary patch literal 1179 zcmV;M1Z4Y(P)mKRLT;NReJXeNVV1a=Vt0#4 zv%IRGmV(P!$c8at)m>h!Js&~=y8u+$C@H%*I{Sx} zMXNavlLZ&t0R*n@ED#k3zcOxAbn7B$JuvG`1gRCqLy#;7xz+6$0cm@GsH6c{pz?kZ zVO91H(0d?)5b(>@!1Kn|PL`UFfan++zX#x%*CLow4&A{4vurK{~A_)2rIWhZ&pJlWBdc_Xr4Si;rO@ z5MY5MB(^XBS0ut!KLAS*8)NXgo?^*;iqlJ!E8wQaWk^tT43knF5LiJ^z@MxW02XPG zu^Pth`|Amo)x~FWcs;35E;U6S5tIh#ByZ-LR z=>T7I*vT?Dc|0wRyc8y~@HlQYWi27x~C#sXK{J+5cZzHiZB z=xiugMpnFO{2aj`m)Db@owPo_tpSep+rIG;62_V@{5hd=0IrSwge)$4(RH~G(8*M9 zS?Jf~Wi_oYUw-W*+5A3PzQ3OA*Y0FweaYCm^Z-KH27%kg8hEjgrJT?6m5bKNRF459 z>6eqsYI2$TBsUJooQ`S>wq2FJpJEIKNQYJW{G8H;>cZJ`auEf9fLGNIuPP59tg^sw zy$fBRZ@1eLehnH1I12$KlofivkwG>Y%|nUtau?#O9}7|5`49>N{4RGpGA;9h=cO21 zx&e;*Ntt7ZD#KmHb;f8Dy84 z1vynfpDixt@Zi^p1v&w59m8LrzJU+|=^%b_>G>SCv}nUgI;YPsM)?hPm*0NcW0$)N z8VK|WG95>l&RvAwlnCF+T|l(JTTRBQ(sXf=csZ5k0eFqwxgSG7p#Rj+&*&WJtOV_I zKnqTz6s1yvKKTPx#Do{*RMIeQr0001CP)q;-0RR90wVjuULBFhD=RHJCgVXp)Ty)4fDD~Ax+>IV& zDgDv_000hjQchC<|NsC0|NsC0|NsC0|5r-e6aWAOTS-JgR9J=WnCo)mAPj{qjfE*m z-v4!1M}Q4NZZ|u#?fzJjx(PCHK1p1hZTny5!rw9q(c4YDup6PgM+UwsIjVfK5XsvB zDr{82cS2>CRoHNI{BgSZDh0s*K`540mm*beWq~ewch9ft=l$I9xTBkux&>g?FPU>1e5@C#4SpU69-|XiXuTb_7Ar zDNKu>Z9B2xLpnfa1nq{$a>ZR99dCg9su#RbP4==KCnFO*R+`R!`|nx*bK&EhYX(rV znPOL(a{#V&fO!dk6ez=+%5oyD3>|QCpMHD2UIavfJne0l?BnsU|79g0IRRyfAp%fv zkHA*K5Ns!40EdlGTiW(Q93P2J0$S~AKzbqHEYI}&(tHGTHY_1JC#Y=#2tkxYCNNCk z3jn!p`}H0KD%TR&GltY;dt%08m?Z>ge*y;jmAUQZtnP@;WbIUO_dJVKw+Lj*bY52@ zn+bI~czZq1>L&MkzPO%K_K2VXI{E!v(~fJx{ruxM`_mo*nDDkkQXV(>`-RPyv0dJ@K%OYH`$0=t6uFnCB$a)>N2|XfwXL2oo@$2j=?BD>orf^D~;9 zx^^^G{gITcF1qy-aR68jvnxUbV8I=KbwHpafcRI7%c*pF{l?LsXj6bp>sjzOO3m0I zHEXiI|Lf7`0>5mEEpB}#|BZ$<pXx00000NkvXXu0mjf0^~}! diff --git a/graphics/object_events/pics/pokemon/breloom.png b/graphics/object_events/pics/pokemon/breloom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/breloom.png rename to graphics/object_events/pics/pokemon/breloom/follower.png diff --git a/graphics/object_events/pics/pokemon/brionne.png b/graphics/object_events/pics/pokemon/brionne/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/brionne.png rename to graphics/object_events/pics/pokemon/brionne/follower.png diff --git a/graphics/object_events/pics/pokemon/bronzong.png b/graphics/object_events/pics/pokemon/bronzong/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bronzong.png rename to graphics/object_events/pics/pokemon/bronzong/follower.png diff --git a/graphics/object_events/pics/pokemon/bronzor.png b/graphics/object_events/pics/pokemon/bronzor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bronzor.png rename to graphics/object_events/pics/pokemon/bronzor/follower.png diff --git a/graphics/object_events/pics/pokemon/bruxish.png b/graphics/object_events/pics/pokemon/bruxish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bruxish.png rename to graphics/object_events/pics/pokemon/bruxish/follower.png diff --git a/graphics/object_events/pics/pokemon/budew.png b/graphics/object_events/pics/pokemon/budew/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/budew.png rename to graphics/object_events/pics/pokemon/budew/follower.png diff --git a/graphics/object_events/pics/pokemon/buizel.png b/graphics/object_events/pics/pokemon/buizel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/buizel.png rename to graphics/object_events/pics/pokemon/buizel/follower.png diff --git a/graphics/object_events/pics/pokemon/bulbasaur.png b/graphics/object_events/pics/pokemon/bulbasaur/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bulbasaur.png rename to graphics/object_events/pics/pokemon/bulbasaur/follower.png diff --git a/graphics/object_events/pics/pokemon/buneary.png b/graphics/object_events/pics/pokemon/buneary/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/buneary.png rename to graphics/object_events/pics/pokemon/buneary/follower.png diff --git a/graphics/object_events/pics/pokemon/bunnelby.png b/graphics/object_events/pics/pokemon/bunnelby/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bunnelby.png rename to graphics/object_events/pics/pokemon/bunnelby/follower.png diff --git a/graphics/object_events/pics/pokemon/burmy.png b/graphics/object_events/pics/pokemon/burmy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/burmy.png rename to graphics/object_events/pics/pokemon/burmy/follower.png diff --git a/graphics/object_events/pics/pokemon/burmy/sandy_cloak/follower.png b/graphics/object_events/pics/pokemon/burmy/sandy_cloak/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f1e12e3323f0310f67e794581e4486fff9a2e3fe GIT binary patch literal 424 zcmV;Z0ayNsP)qN}P--V{2=KjEwNukN^Mxb@_R+0003q zNkll^>r(l^y3cP~_7)kN&-v>SX1eAXMfu-6x-M}%s}jLa3lCT4sgY{o4Xg+{ex z24;nN9kHyQXxolkh>uD?N3E-8-UR)@HuJrh*h5d)? Y3*wT()aqwC1ONa407*qoM6N<$f`4(s^Z)<= literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/burmy_sandy_cloak.png b/graphics/object_events/pics/pokemon/burmy_sandy_cloak.png deleted file mode 100644 index 882ef2e32ac38f3fee16d00ee5e2bb16e2ab60a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 399 zcmV;A0dW3_P)ds6na)?9s=cUaTtitRU9Fd0g-?E@FUH6E<^j%)?t@at?w7{;VOCUA8g@}yPw9~2oU7>!dpsTR z?H5+hj^#P*Nh$p#&DOvjn%L)#Q&pn9FjY6gAuAKA22I^U?2Rm)bqgI+-#3MA9=~%X zZ56m%XkCcTh0V4^!bF&Rn*~v!Qfq)Z^S6Vq{pgtN`4zHb?E3)gmpETF9-BHIdv6@C z^%*a0^3Opi#-uwhYZQcGbLR-|7&4%!DiCBp`|ZuPy_y7f9cXs;nq tb>j6-jkvCS2DnZ94zBzTE5HA6J^`FXhb$%ZH|GEV002ovPDHLkV1oVPuh0Mh diff --git a/graphics/object_events/pics/pokemon/burmy_trash_cloak.png b/graphics/object_events/pics/pokemon/burmy_trash_cloak.png deleted file mode 100644 index dc193fe430b7773c81020486898b514abc6b247e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 406 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 diff --git a/graphics/object_events/pics/pokemon/calyrex_shadow_rider.png b/graphics/object_events/pics/pokemon/calyrex_shadow_rider.png deleted file mode 100644 index bb8c91b2f3a2df113083eb4f7fc719bfffd872ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1162 zcmV;51aPx#Fi=cXMM1)I0000%b!wD_z4r3`6pHR9J=0m*Ik( zAPj_!R*_S}`@d~x09_G;v-_vCyX*NSFi8M$7_zpo4UesZzxVH2G`Y3Q&x(JGwf}&> z_wQQt1~AqbV1wU^K?i^DKiF}!!Gag>x#j)Q{Fsq;g+T{@?;rFfi>kst=LjPQz*Q-r zjlcI#0)s^(fJg3J7$7z4+$;RO|6s2s{Np8ef81pR{B^@?6ZiewI0(F$;JOT;&2h_| z+|&YS;l6(xCxPZ-Pz#{NWq0P}#_jS7fA2pCO-_Nk+%39%U!5u~jH+8p0ZkkYOwfq$ zx_<+oCP`n-pvzY$v$D2>_2Lp4ox_=AP;$s4XT8TP*U&YTlPqUYLhFkc|v3baF z2M?+=vBAJr40@bHsCqw7llQ7Mfo&WmI%n{C46uQ9rov=V3$Vj!vU&B)u=-73V;EqW zLFBq)fz|w5c%GG=o)&L;9Kq`*(==~0u3lpn*;;4AN2>`qaghKPHuNgUu5)tVB6~ay za44K=Iqu*f(1d5b9Ze~*iJ?!n4Fe2rXLHuQ;>QS>PV;e(bbtSY`JJg8nPM`lGBG>MH9R<%!{z`CEPr;YDSh zArZf~Sq{B-e2+k_+1I1(#@_w!_~WmktP@i#RxH(tgT67nclG#DfK8UgV6BLlWx<@g zD!|6)Gwk*DD1<;f;*&sL+T6duAAjx*m?blF1a*{$CoNWddTr?OBSk(ir8HdRlLQHq z3?sm-f?xoM!N+#o`a41{g3uukusDutE65qlbIp*iYdS60e5Aniv81;vg zHhE1V6b6m;qXw}q`h>A8V1UxopnOj7G}v~48+PQHJGN(@@{|E!%k(!Z38fnlKp3Ff2R9=w_J;t7A3{$N5bA@% z^zcwFwp!nwV}}4_fqGv~5eerxoM^O&?(8KBcv46#53W(8=j?gN4kOTLQ}0_s-}vHt zU;T|F1gN#>jxnU2Vj1e|`!E1}Qkdd<@{i(=&%-230X|EJ0-CtnI^F+@Js3(1up{DE cD*vDM7f(Pn;Jl7tR0004@ zNklGW8kE8RDT}N<8F!GI;FJK)hw>(1&rL4-kQ0#h{@X z0;-Y@z5A6|Hl=jQZJ%`czq2htqUc`#R;rVT+X22(R#0rD05HhD@Uam2bCSRKgn$sE zFq*yz!E7xsQq?&2gwsk)9KWMr`!bF}=mLdcR*`Ht*6VHzqtFF%!PzH-YOxg~sT>&g zQHX(OpA=M;3=A<0fPr)8qm(ryi)u}i;fz8EjOkpw!H}FF#2~~#MN}@iAigZ5gBgVw zm{3-h#3oReg<>#2fDi){DofWeiEb@~7=^fR+_r1@dBo&fOwMTShhW5>eh%PYAlz(7U$W|=U7qB_f8 ziyoFA6@^})Nh#&`Mv*(%rs&~>D7h`fK&9O^d1@opFzzOMLI_kJTDN;9@EQW_2{F(f zPOavzXn$(-sqNuIv)4UB42-Pm#D4&5o7Q$ctQ+03i9zTG`o-g}u(e_Vgnv*Vyw`8) Y3p%?-G8{q4r~m)}07*qoM6N<$f-ax(@&Et; literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/castform/snowy/follower.png b/graphics/object_events/pics/pokemon/castform/snowy/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f7db2743ee7b1841d701773f03fee4ecf9dfad25 GIT binary patch literal 743 zcmV?P)n;|MXM=0007V zNklKHrrrS&pLr?S-`1+U<~`R}bZDfRqwAur+LZ zG`8Ln(GH+`fEtvIdNfv)(EtXF0fe%`b({e~n9_zdRwVO^1TY}_t&x^!23&(Gr1W)0 z^P0S_X$J#pNMj6Gg@927N=lLY8k`>G?UbG7K;6!`Z~zX(z-cKn*KyFI(`#90AlF?W z2d<%gKr*0v9t~nzl8Vl>kab;4qJ7|VhCBk;12eMbqt*Z}kZS}=Ndp*AbrtV{ zKws*QwqqL92t|?F=bU&pulF=P?M3^uvd; z{O$~A`o6?QDlYd^BL3UUn}qloFd99KC%2d1f?ChsP9{ka1nT+K(@pY~6zl`h@Oymq zL@Ho zKXFOkFINFw$=$0Yd2LQ7kpml0_n6nc6b_6=V0OucX+8&ZBWu*pn^OP>HXW0d;vk5DiL$v|UFGd!40G2hf{}e47{$FCU}n!Onaj8n*4Y>p-1R9m~92kdw=S z=vdOvKLZ{o5%p+m%cXZkw!oA+47*}I;GyV#Z9L6@Z6fy%{guQ6+OWX0=Lg0I8wbAN Z_7@Qpkfd8(KBE8t002ovPDHLkV1l9kRbK!A literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/castform/sunny/follower.png b/graphics/object_events/pics/pokemon/castform/sunny/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1a6eacaf47927cb0d0b235568fe430b1b2a57165 GIT binary patch literal 598 zcmV-c0;&CpP)PHn;`=rZ00005u zNkl7> z*-ZzQxKbC`o-}Vc6D}<6_nY9YnG7s(%A@l_$F4mWR;bO=uWS9;k_=3I<^3$D6=r4Q zhMib0teiI9`;CUTN#PXdLZv$6ovz{DvJhU}o&wgvf13;}a@DmoUWS`M2rFaQDze)i!JPDkOYbMBr6cEl}yK8_HCc%=5k29g_f*mjuKg4-sa k5G90vQKf$wuln=)2@x6`vQ9=w82|tP07*qoM6N<$f?XLKy#N3J literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/castform_rainy.png b/graphics/object_events/pics/pokemon/castform_rainy.png deleted file mode 100644 index bdbf1c83432ab5b923d1dad3b91c385201c3ca4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 580 zcmV-K0=xZ*P)4_R!!5es=gd!-;=hWPSaCQ{ktNv zAi8*vUn(=9BX3|6{s6xsXeM;-lEE80ApV*$LeX3CzLVFwBAA z5m0RrI}6wS^K5Mxb8M}i>WTh9;(tv<)?13&@A&!6S` z4c>=i#%DMZ1OZ(I%&Z&Icf)5m5JUl~(q)OYqr1Qz4NGlMPGE>5K@hNxPclBnq%0t5 zh_yo+`X_+-VsN$vQNYUE_!#v8%TeZlyBrCkfb<^U8oC2Go<x7jTR-5JUkR&si6! z4VBk7Z2;ggo(X!KfglPfJm*Z=5~#d2sRL{t-*rduLO_>^vtXy)r4qFnoO-u`EBwr_ za9a=uWWQ#?NxrPgZA{{&m~!`kFY&{m|06|$7Xr#RFC`V%4aDoZGN}&|#2w25b{aPY zVL;lp_7Gv-HpPI?2f1cA#-ShxNV{}Mm0b~l0|q%1gaOO87vbs$unXIFwc`R8TpR8R zf`HRhN`0w+`H85={z6Iz=35io`Wy-3fLE%>fcuDdgsY@vDLAib8ulsZoDGBj^Jd@Gz{noZXEpMwY5qq|Q3yVOj zhG`_pky}7<#QhqfMCFSb7G4tC1(>jbsP_|XCLRe<2dVF7;l&WmtO86(c|U-}Eu5kn z0<c~oHH5{elr03B5s4L75rWy4%3Q4i9g5pW?D?4%Hyi3ipt zPaz8tre#Z9IK|=uU_x^}1#~C1p2;KDkYyQITovwyZ%LWtT3Mcko^FNYHsd(bVIKf`IZ`=4FEI(GU&S-r+ z-Awe?jGF-6Vx-K;=0cCoL>u*vsaF+JU|%BaloKA_b9lH3^tGJNtgj~%($8lQTL;?< zt3nDK73<~~MI74fL6nZIlgov)aYpv%p9$AZh#F3kbY%S^JuHNWb|Oe@V#0@;uIE98 ynXstXs^*#S@n|si7*~Z)T;Hl+-#WPP8IONg814A09(XAL0000@gbDDT`sKtNFN@bJaOlw@*%UH||B8%ab# zRCt{2mN9P=F%-w2Gco3R%~&Z-(vhLqkytY1&OX6_REQ5D<|`HLOf9twg3yJTB9)CH zm2RzoN}2fpRkQlL;6u%w{c?#BFy?LVe)9kKbZ6NIu&#CeuL_#~#b! zgpE!}`9^1HppOHDlsSn=*zI>I-=Xbgfj+({aC<_TWL(m6C=}@9rh1fH-GU%yDHoE@ z18|^^n_{PBWhsBwt`GEafEFM1g*~z(Y{X{0I?mEKstxpUfO~wOQu(M7 zxI#ija-mMn#ob6au;8DSTFQ+e`V_P0l>iBe6p2#mSn#K{!a8mX0X7pQ#e|n5V_{1k znt+om-K!1sau^?|H))=|od+Tz;qqXrPJd)_SRcsc;iXdfGF}KyC3{&3kkAAiJ)B;B zoCjcGA;?YHy(5J2(baqE2wY*X`S@&l{hHsMFIZ@JWb(gS+z}S<{Q75qQoVC51d^DE zzn9w@2@8Ia=jRr8ghn90d`q(zWgZrquX2`8#?7)t!W!-f0X`&>^{Rofu-F*9+!8f` ze!k!1t*Gq^-?gm;vjLl}3iR-uS+qUUH?Hu0)kFA1>(~mwf#E=Fx`J=TdZ2f!)91JF z);j)(5!g2f7Lt*^wI{~H#+L5hEC{Uy5NMkl;e&y5Wd-5T;YbK1AU4NBSh!<@CcbnL nkB9C9R7m(2<@?K6*PqufFbEZvAmxQv00000NkvXXu0mjfPmD6r diff --git a/graphics/object_events/pics/pokemon/caterpie.png b/graphics/object_events/pics/pokemon/caterpie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/caterpie.png rename to graphics/object_events/pics/pokemon/caterpie/follower.png diff --git a/graphics/object_events/pics/pokemon/celebi.png b/graphics/object_events/pics/pokemon/celebi/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/celebi.png rename to graphics/object_events/pics/pokemon/celebi/follower.png diff --git a/graphics/object_events/pics/pokemon/celesteela.png b/graphics/object_events/pics/pokemon/celesteela/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/celesteela.png rename to graphics/object_events/pics/pokemon/celesteela/follower.png diff --git a/graphics/object_events/pics/pokemon/centiskorch.png b/graphics/object_events/pics/pokemon/centiskorch/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/centiskorch.png rename to graphics/object_events/pics/pokemon/centiskorch/follower.png diff --git a/graphics/object_events/pics/pokemon/chandelure.png b/graphics/object_events/pics/pokemon/chandelure/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chandelure.png rename to graphics/object_events/pics/pokemon/chandelure/follower.png diff --git a/graphics/object_events/pics/pokemon/chansey.png b/graphics/object_events/pics/pokemon/chansey/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chansey.png rename to graphics/object_events/pics/pokemon/chansey/follower.png diff --git a/graphics/object_events/pics/pokemon/charizard.png b/graphics/object_events/pics/pokemon/charizard/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/charizard.png rename to graphics/object_events/pics/pokemon/charizard/follower.png diff --git a/graphics/object_events/pics/pokemon/charjabug.png b/graphics/object_events/pics/pokemon/charjabug/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/charjabug.png rename to graphics/object_events/pics/pokemon/charjabug/follower.png diff --git a/graphics/object_events/pics/pokemon/charmander.png b/graphics/object_events/pics/pokemon/charmander/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/charmander.png rename to graphics/object_events/pics/pokemon/charmander/follower.png diff --git a/graphics/object_events/pics/pokemon/charmeleon.png b/graphics/object_events/pics/pokemon/charmeleon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/charmeleon.png rename to graphics/object_events/pics/pokemon/charmeleon/follower.png diff --git a/graphics/object_events/pics/pokemon/chatot.png b/graphics/object_events/pics/pokemon/chatot/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chatot.png rename to graphics/object_events/pics/pokemon/chatot/follower.png diff --git a/graphics/object_events/pics/pokemon/cherrim.png b/graphics/object_events/pics/pokemon/cherrim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cherrim.png rename to graphics/object_events/pics/pokemon/cherrim/follower.png diff --git a/graphics/object_events/pics/pokemon/cherubi.png b/graphics/object_events/pics/pokemon/cherubi/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cherubi.png rename to graphics/object_events/pics/pokemon/cherubi/follower.png diff --git a/graphics/object_events/pics/pokemon/chesnaught.png b/graphics/object_events/pics/pokemon/chesnaught/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chesnaught.png rename to graphics/object_events/pics/pokemon/chesnaught/follower.png diff --git a/graphics/object_events/pics/pokemon/chespin.png b/graphics/object_events/pics/pokemon/chespin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chespin.png rename to graphics/object_events/pics/pokemon/chespin/follower.png diff --git a/graphics/object_events/pics/pokemon/chewtle.png b/graphics/object_events/pics/pokemon/chewtle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chewtle.png rename to graphics/object_events/pics/pokemon/chewtle/follower.png diff --git a/graphics/object_events/pics/pokemon/chikorita.png b/graphics/object_events/pics/pokemon/chikorita/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chikorita.png rename to graphics/object_events/pics/pokemon/chikorita/follower.png diff --git a/graphics/object_events/pics/pokemon/chimchar.png b/graphics/object_events/pics/pokemon/chimchar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chimchar.png rename to graphics/object_events/pics/pokemon/chimchar/follower.png diff --git a/graphics/object_events/pics/pokemon/chimecho.png b/graphics/object_events/pics/pokemon/chimecho/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chimecho.png rename to graphics/object_events/pics/pokemon/chimecho/follower.png diff --git a/graphics/object_events/pics/pokemon/chinchou.png b/graphics/object_events/pics/pokemon/chinchou/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chinchou.png rename to graphics/object_events/pics/pokemon/chinchou/follower.png diff --git a/graphics/object_events/pics/pokemon/chingling.png b/graphics/object_events/pics/pokemon/chingling/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chingling.png rename to graphics/object_events/pics/pokemon/chingling/follower.png diff --git a/graphics/object_events/pics/pokemon/cinccino.png b/graphics/object_events/pics/pokemon/cinccino/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cinccino.png rename to graphics/object_events/pics/pokemon/cinccino/follower.png diff --git a/graphics/object_events/pics/pokemon/cinderace.png b/graphics/object_events/pics/pokemon/cinderace/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cinderace.png rename to graphics/object_events/pics/pokemon/cinderace/follower.png diff --git a/graphics/object_events/pics/pokemon/clamperl.png b/graphics/object_events/pics/pokemon/clamperl/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clamperl.png rename to graphics/object_events/pics/pokemon/clamperl/follower.png diff --git a/graphics/object_events/pics/pokemon/clauncher.png b/graphics/object_events/pics/pokemon/clauncher/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clauncher.png rename to graphics/object_events/pics/pokemon/clauncher/follower.png diff --git a/graphics/object_events/pics/pokemon/clawitzer.png b/graphics/object_events/pics/pokemon/clawitzer/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clawitzer.png rename to graphics/object_events/pics/pokemon/clawitzer/follower.png diff --git a/graphics/object_events/pics/pokemon/claydol.png b/graphics/object_events/pics/pokemon/claydol/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/claydol.png rename to graphics/object_events/pics/pokemon/claydol/follower.png diff --git a/graphics/object_events/pics/pokemon/clefable.png b/graphics/object_events/pics/pokemon/clefable/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clefable.png rename to graphics/object_events/pics/pokemon/clefable/follower.png diff --git a/graphics/object_events/pics/pokemon/clefairy.png b/graphics/object_events/pics/pokemon/clefairy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clefairy.png rename to graphics/object_events/pics/pokemon/clefairy/follower.png diff --git a/graphics/object_events/pics/pokemon/cleffa.png b/graphics/object_events/pics/pokemon/cleffa/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cleffa.png rename to graphics/object_events/pics/pokemon/cleffa/follower.png diff --git a/graphics/object_events/pics/pokemon/clobbopus.png b/graphics/object_events/pics/pokemon/clobbopus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clobbopus.png rename to graphics/object_events/pics/pokemon/clobbopus/follower.png diff --git a/graphics/object_events/pics/pokemon/cloyster.png b/graphics/object_events/pics/pokemon/cloyster/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cloyster.png rename to graphics/object_events/pics/pokemon/cloyster/follower.png diff --git a/graphics/object_events/pics/pokemon/coalossal.png b/graphics/object_events/pics/pokemon/coalossal/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/coalossal.png rename to graphics/object_events/pics/pokemon/coalossal/follower.png diff --git a/graphics/object_events/pics/pokemon/cobalion.png b/graphics/object_events/pics/pokemon/cobalion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cobalion.png rename to graphics/object_events/pics/pokemon/cobalion/follower.png diff --git a/graphics/object_events/pics/pokemon/cofagrigus.png b/graphics/object_events/pics/pokemon/cofagrigus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cofagrigus.png rename to graphics/object_events/pics/pokemon/cofagrigus/follower.png diff --git a/graphics/object_events/pics/pokemon/combee.png b/graphics/object_events/pics/pokemon/combee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/combee.png rename to graphics/object_events/pics/pokemon/combee/follower.png diff --git a/graphics/object_events/pics/pokemon/combee_f.png b/graphics/object_events/pics/pokemon/combee/followerf.png similarity index 100% rename from graphics/object_events/pics/pokemon/combee_f.png rename to graphics/object_events/pics/pokemon/combee/followerf.png diff --git a/graphics/object_events/pics/pokemon/combusken.png b/graphics/object_events/pics/pokemon/combusken/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/combusken.png rename to graphics/object_events/pics/pokemon/combusken/follower.png diff --git a/graphics/object_events/pics/pokemon/comfey.png b/graphics/object_events/pics/pokemon/comfey/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/comfey.png rename to graphics/object_events/pics/pokemon/comfey/follower.png diff --git a/graphics/object_events/pics/pokemon/conkeldurr.png b/graphics/object_events/pics/pokemon/conkeldurr/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/conkeldurr.png rename to graphics/object_events/pics/pokemon/conkeldurr/follower.png diff --git a/graphics/object_events/pics/pokemon/copperajah.png b/graphics/object_events/pics/pokemon/copperajah/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/copperajah.png rename to graphics/object_events/pics/pokemon/copperajah/follower.png diff --git a/graphics/object_events/pics/pokemon/corphish.png b/graphics/object_events/pics/pokemon/corphish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/corphish.png rename to graphics/object_events/pics/pokemon/corphish/follower.png diff --git a/graphics/object_events/pics/pokemon/corsola.png b/graphics/object_events/pics/pokemon/corsola/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/corsola.png rename to graphics/object_events/pics/pokemon/corsola/follower.png diff --git a/graphics/object_events/pics/pokemon/corsola/galarian/follower.png b/graphics/object_events/pics/pokemon/corsola/galarian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..3a91fd5193ee3a13f953aeac304e92b9fee72eb7 GIT binary patch literal 642 zcmV-|0)737P)5D*Zkn3(vWz~EqzaA;`w@c5XJpa1{>f>{Pr0006F zNkleT`y;s+xndYD)*H~GS@n7Amcqa6AAk;cvqAo}(xWn+Yd z^G04;zT7kkGe_8nnUn7}AmG{^`=zVhM*^X0l@+3TX1WMKh$BacMT#RLA}jdOvmweX z=O>Z6fi(|reQJb+y#PmS3B-cSsH8@SdnThZ8p_?< zfdzEa=YkWOzGR#0$#kY5R>^|fCdVOn0(}S<%hjYPQZ4DWXPp-Hth4XWi)D{H<@SxD`=Ca->c85 c&;PQ10quwt&!KTfDF6Tf07*qoM6N<$f{`IG9RL6T literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/corsola_galarian.png b/graphics/object_events/pics/pokemon/corsola_galarian.png deleted file mode 100644 index 1d606c6c579e052bef59af0a7d80a671dfd5f3c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 665 zcmV;K0%rY*P)Px#Ay7gnaNu&u3dhKPuWo}QjBFE5Cqv#|gG0wzgB zK~z|U?UvDU#2^SoB_P%R|KVQHq}zybJNwib+1YKT7x93QB&BWJwr$(CZQHhO+qR`d z^qIpYPyAN;hemX)_*M>wlTH0r`javJ%AYt2e~54(yzkJ+I_I5$0deY_?r~OtoGD*A zt|JU$=1_Rc!2m_b3~3I4Ai&2RAm<^@2}lz_5q;5BB;?DIvGJ@!NxDOvfCH-dcLW4N ze$n$CpaYW91ducY z-*q*ID8Umji@QXC=AvEKunnn&j~fI<6X`noYp5amrw11s)G-6o^EAN=uvrY4_c#~?evD)r(VFITfCg=>{`hv?Bk0ZR+7l28K zOHZ)iPBQ>1;(CKw`s3!WdX%8^Ie<7qK)BEyP;0Fk0vbc9uGbPaC=L#yeM|V5Ug*{Y zM7826il1oCS31Vb2#s&{F8HKlGD~%f`Bu8`fYQMMrJN8v>s*;iDTKe_axPsD39LTF zUSuBX`=mD?f8?d{Md&U4!{z7y=dYV9{h!)5u=)}Uc@az{00000NkvXXu0mjfKD;h> diff --git a/graphics/object_events/pics/pokemon/corviknight.png b/graphics/object_events/pics/pokemon/corviknight/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/corviknight.png rename to graphics/object_events/pics/pokemon/corviknight/follower.png diff --git a/graphics/object_events/pics/pokemon/corvisquire.png b/graphics/object_events/pics/pokemon/corvisquire/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/corvisquire.png rename to graphics/object_events/pics/pokemon/corvisquire/follower.png diff --git a/graphics/object_events/pics/pokemon/cosmoem.png b/graphics/object_events/pics/pokemon/cosmoem/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cosmoem.png rename to graphics/object_events/pics/pokemon/cosmoem/follower.png diff --git a/graphics/object_events/pics/pokemon/cosmog.png b/graphics/object_events/pics/pokemon/cosmog/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cosmog.png rename to graphics/object_events/pics/pokemon/cosmog/follower.png diff --git a/graphics/object_events/pics/pokemon/cottonee.png b/graphics/object_events/pics/pokemon/cottonee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cottonee.png rename to graphics/object_events/pics/pokemon/cottonee/follower.png diff --git a/graphics/object_events/pics/pokemon/crabominable.png b/graphics/object_events/pics/pokemon/crabominable/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/crabominable.png rename to graphics/object_events/pics/pokemon/crabominable/follower.png diff --git a/graphics/object_events/pics/pokemon/crabrawler.png b/graphics/object_events/pics/pokemon/crabrawler/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/crabrawler.png rename to graphics/object_events/pics/pokemon/crabrawler/follower.png diff --git a/graphics/object_events/pics/pokemon/cradily.png b/graphics/object_events/pics/pokemon/cradily/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cradily.png rename to graphics/object_events/pics/pokemon/cradily/follower.png diff --git a/graphics/object_events/pics/pokemon/cramorant.png b/graphics/object_events/pics/pokemon/cramorant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cramorant.png rename to graphics/object_events/pics/pokemon/cramorant/follower.png diff --git a/graphics/object_events/pics/pokemon/cranidos.png b/graphics/object_events/pics/pokemon/cranidos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cranidos.png rename to graphics/object_events/pics/pokemon/cranidos/follower.png diff --git a/graphics/object_events/pics/pokemon/crawdaunt.png b/graphics/object_events/pics/pokemon/crawdaunt/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/crawdaunt.png rename to graphics/object_events/pics/pokemon/crawdaunt/follower.png diff --git a/graphics/object_events/pics/pokemon/cresselia.png b/graphics/object_events/pics/pokemon/cresselia/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cresselia.png rename to graphics/object_events/pics/pokemon/cresselia/follower.png diff --git a/graphics/object_events/pics/pokemon/croagunk.png b/graphics/object_events/pics/pokemon/croagunk/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/croagunk.png rename to graphics/object_events/pics/pokemon/croagunk/follower.png diff --git a/graphics/object_events/pics/pokemon/crobat.png b/graphics/object_events/pics/pokemon/crobat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/crobat.png rename to graphics/object_events/pics/pokemon/crobat/follower.png diff --git a/graphics/object_events/pics/pokemon/croconaw.png b/graphics/object_events/pics/pokemon/croconaw/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/croconaw.png rename to graphics/object_events/pics/pokemon/croconaw/follower.png diff --git a/graphics/object_events/pics/pokemon/crustle.png b/graphics/object_events/pics/pokemon/crustle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/crustle.png rename to graphics/object_events/pics/pokemon/crustle/follower.png diff --git a/graphics/object_events/pics/pokemon/cryogonal.png b/graphics/object_events/pics/pokemon/cryogonal/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cryogonal.png rename to graphics/object_events/pics/pokemon/cryogonal/follower.png diff --git a/graphics/object_events/pics/pokemon/cubchoo.png b/graphics/object_events/pics/pokemon/cubchoo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cubchoo.png rename to graphics/object_events/pics/pokemon/cubchoo/follower.png diff --git a/graphics/object_events/pics/pokemon/cubone.png b/graphics/object_events/pics/pokemon/cubone/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cubone.png rename to graphics/object_events/pics/pokemon/cubone/follower.png diff --git a/graphics/object_events/pics/pokemon/cufant.png b/graphics/object_events/pics/pokemon/cufant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cufant.png rename to graphics/object_events/pics/pokemon/cufant/follower.png diff --git a/graphics/object_events/pics/pokemon/cursola.png b/graphics/object_events/pics/pokemon/cursola/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cursola.png rename to graphics/object_events/pics/pokemon/cursola/follower.png diff --git a/graphics/object_events/pics/pokemon/cutiefly.png b/graphics/object_events/pics/pokemon/cutiefly/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cutiefly.png rename to graphics/object_events/pics/pokemon/cutiefly/follower.png diff --git a/graphics/object_events/pics/pokemon/cyndaquil.png b/graphics/object_events/pics/pokemon/cyndaquil/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cyndaquil.png rename to graphics/object_events/pics/pokemon/cyndaquil/follower.png diff --git a/graphics/object_events/pics/pokemon/darkrai.png b/graphics/object_events/pics/pokemon/darkrai/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/darkrai.png rename to graphics/object_events/pics/pokemon/darkrai/follower.png diff --git a/graphics/object_events/pics/pokemon/darmanitan.png b/graphics/object_events/pics/pokemon/darmanitan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/darmanitan.png rename to graphics/object_events/pics/pokemon/darmanitan/follower.png diff --git a/graphics/object_events/pics/pokemon/darmanitan/galarian/follower.png b/graphics/object_events/pics/pokemon/darmanitan/galarian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..53a0fef7d3aeae9769a972a6628e996992160000 GIT binary patch literal 751 zcmV5l7%*T+n8*MC00000JJ^wc0007d zNkl^wwJM==RbKet>3cN51cHi)GdX`6AM^JOR_oQ1LBxXsg9e|`3_jx-pbg9e zfry)SM&g`czHI$QEWsqWUd>^>EK}SF`_co0XXe6gOVJxdOa;GyBm;qnse+!qAm*m! zbCPXG^QgloMq~AwGR52~8jml`c8`wA6eAd8u6de2h!+!<;=v9PYFHfdG}rV}55cyM zIFmIw-hJei7f>G-kmQ-Miu*FbRB$r&$pnHixBDKFJll}qqCXcAQ^CikK5hK%gB`yJ zc6l8c@ag>!9=wf_I1n*bCd-L^adUK86kp@xu{$og=Iu%AXK|(`MGBqFd5LlIH9mxHTr$9 zHz1^buyT1s%c?g(7)b%{Xmg>Z3fOk6wZ_1pW4~llAWG%)j@?_n$(+uv7i5M?X^LlW z0IFFpO;Z(Z=muzrZ_*pUwXk+RuWd_k^#(MzMl@c~29ywMiTlhe+5q2sL#lWzoq429n{j?!o;>?}+kns00Q!qMU@QpSXZ?&!zk0!A%op?4 hy!#3Qe=qv?&mU=h0KLG5imw0w002ovPDHLkV1kwvUf2Kt literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/darmanitan_galarian.png b/graphics/object_events/pics/pokemon/darmanitan_galarian.png deleted file mode 100644 index dda43e6e075e81e0cda84e932ceb70ff8daf09b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 747 zcmVPx#9#BkFMT|~PBqSuKr>ED~*9syiUA)o&004NK(NAxn|NsA!KJXg=00MhSL_t(o zh3%FNbHgAAhKtS6{{KHbzD$jxtaW$0-IZ-wng`?sjrDf>*vCHhdj@Rp^Ud&W14wMs z90A`9H=m6b(D-*Y%JB~03|DzOEdU)~a(EsA-waom%?|!?0lz1}bqF})BM4vdzc1jp zA795JJmA{`whJJ2%NYo`B&ZI@M8J|`YGx?ms~nFYJm4%)rig#P4!3|cN8X@p{7C^T zz8S6_DvmCb5tdw2m`xI__-6Q7;t{l9${}IRK{wtEuKBIO?j{p)xRmG!h&WY;YSWiE z;1%cM?{Z7N-9Z+Z^Ib1*aiQ!m*`^~-BU_2tarptKk;x~^|JQlZfmPzz;)shtagnQE zK)_pjofmvmfnJLvu1oYG0v|Y@cjO$@@=#zG9~FQlpAGhwSj1_3xC7=wKS+1IOUUh{ zN2hJwtH%PCoCGq0Sp!1O0)fZR`mZaJ`*-Dj0bqY5u!|pfFHlgOrg5W=I3djen%ybj z%7+;OjY@ifAs#A{k)U4$yu-E2Y$!l^nsJc?woU4SZBp3hmX8I1ec4MU7~*9TjI;At zfHVMU=rrmRu3dJybr{srq<{+_msrx3lQ@kN-|?XW)30rC4og^mwe*DWH0IxXXCMD%ShhJ6|7(s~dkdV2sy?_|)%CfqMA3%eXejc{l!9UVG;Bv#0004Z zNklw#|WBbQ}gY@qwxj8~83+jf0}y47-jkKrQL0}BVT?6Y~o=nI!UkaRT@u|AUQZeN?K z^$OpfxE`1rld9i1VmCJW+*J=GSTQa*7@m1kZBXlHjLdiL`;@MhJ}l;&}g{UrBDojju*wh}df8wfP+}LQgh2yPx#El^BUMSByk3L+>ZBqRU;0A0M&*VorLhL{~KMu32Tc$?8rZ=k2Ar#DD{|Ns9` zY?wlsmCOJD0fb3JK~z|U?UjwL!XONVg|b!b=KDXcZMohN*Me^5CO6?EE+$`3IfeaP zE<-~@LqkJDLqkJDLuVC2*!}y2e??JrkV8sAc}NKk@U!dd#!Mn_gE}1M7?sC3n*(&X z#FO5W8?ng|b&DjQw?Q@M@>l=0#M6lO`WwIQ{Dn*Jmfz=q8DS1{nD{rF0WTGo>YcwH z!17mo=Pv=ZcVmDChkV0{6Xu+y#tc~VTZX-VlkKngt6%b!-iXcw@wqnI69Cb&u3WUP z3q>PftT@5z`r@Bb;>G#m_&2`ybHF>dMje#Q0faBQHzwBsfCGXXu;!LONjkYW{+b&B z?%W#XB-3mL6u#);nOqW(o-djG|A@Em2`ljO4}>~LKm zq|gk|;gT*M=B2m0Lp@&Z(_lVe?{hlO(JLq%-3I&sf#_y@WJ=xAMFA0C^zV9z3_eTC6u5)}wzUJ?gyqDmA=>h1P76}F>u3Z2C002ovPDHLk FV1hau@YnzV diff --git a/graphics/object_events/pics/pokemon/decidueye.png b/graphics/object_events/pics/pokemon/decidueye/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/decidueye.png rename to graphics/object_events/pics/pokemon/decidueye/follower.png diff --git a/graphics/object_events/pics/pokemon/decidueye/hisuian/follower.png b/graphics/object_events/pics/pokemon/decidueye/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e80c19cbcd256b8f915170c59ebc228e0dc50298 GIT binary patch literal 929 zcmV;S177@zP)O{T<1Lk%vpZWGfCg(9$#Wa0M+=hCKdG6J^+E2wdjK z%$!GEJ1JUe+%?@WPQw*4F%0=JpJzt4IE}h?N@XnWT6$hW))^*pMSX@n4IwfUW5QSv z1dNd*6G|P&p_JIC?(5brk$ci-gq$#f7TPApffG6*31ppwK^QpaI<_f^870KP2qys~ zNW=_`aM*=1II@~R{Y1U>#K_d~Tk?-ZDa??9s$1i+1AIi~5lIZ1Dv2)uCkxI3)5CwSpTS$y+;ML@Dz!D?F>=v5x3N~ zXq0;}No~M;KPOllfH5g%x&b9jyY}#5Ktj{21pEeS^$|cLv|n|spU|}oM&1Pj>3Tw- zu|DBFfVeQ2Ui|C1mch1}+R%>#)udmx2Lpzge>8pr$iD68OZk$m00000NkvXXu0mjf D=ykS{ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/decidueye_hisuian.png b/graphics/object_events/pics/pokemon/decidueye_hisuian.png deleted file mode 100644 index 3e91597d148829037719aa57d953310c60e7c410..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 963 zcmV;!13dhRP)Px#Fi=cXMRUr{0002q-rnA_TFo#)|H@K>92lgHd)`Db=7ll;Sz1a^Qmm0uIY2pL zRXIvLDVU~DXaE2J5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8+B}qgKOO9pW-R!w8Gk`>15HtyS;U7lu}Xy^!V;jQf&I4 za!#=LR{0Ws1}IFvwf5({Yq+P_jBm!#KZMp_^{2|gyW$m~k|B@pV{{b5;*1j!Y|+{; z`H$!V?i2h7P8%d1$0Nj98g)I76OThcqUn{+0uR$o!V-f$yibA0LDNb@K*-Ul0f&zW zkD>%H#Sm=73(Rdy#Fu$b??xh6@GWV+#Jl9p;AMP+DNOB58K0~K;Bd*y%7N~<0*gPo z#6K)520gqlQ+twG8R8z7Ihq#UwvCsh%~Fr|b$a)xPBI5S*V)xtWIQf|1QHAn`P5SE zaF&iqdyysY^F1)f-Qin+ib0QyL-aBR3TyscPKUqUBVEGXA>xvqW+QW_G37Ukyxh}$ z;i$iC9WE(K;u2Mz<5Mh(JGUaG8PE54h;X>TUsSg{E~nB>ioK$&({n7_lslCWgJsa= zA=bV^C9YA~akd{^X#%~oo5WWvrv_Sy2QFtU4jTN$fP1w8=JG9;!klwvuBFt^Cp7tS z@KWNYwT~7;K`)hB;^%(1f!2XR)fC22s@}z^9$cM-wbUA55T_mddwLV&HykE}R|R*4 z0BIi$)lY@cH>}*B2(;m^8Ub)U6zULcwbcv_YCAX4e;ZuE-690&d-x-$PXXW{^28_F z{Qv=XA*}SWr-ScyM4qFsN8KZj$It0008i zNkl*bX88+h5bzg(kozO>fCXCK$6xKSY1<@$ZlO zi-sqTO}|BQ+VQlbsG71paXam}n)1Vxso9P+vQq*WcdWhj1`EVU4y>bq>j zs@6KzbuG`EkoQ8@pt}K%on$}6T2wh3F{)B)t<;$5T4?O%b7DfPd$E3mu%ZQP4I7_J z+o6qL^oUcf+j5wwD|Hx$0JAXucB}CgLSW5c!r7PGIZJ z3--nsk_=HPg^&XexwFq*hlx4>?J7Umhn(zERcv31eVJ^`1(cAzx7t{6Lbo_W1#?~y zpYK-Axyx<4F3gT|(as^*?*b*XhA#m31yCh~JDVf$ln9JY7Vlhien>U8$!v;lS=F{!6H+AVXNRrB5 zi>fpa5SqcUvx29P&+FMB_qMrTwKReL2cmDP%oACZTAC-+9Gdq4YwV8gNt9^}s>_4j zvA<)Kv_HVWrd;_76`DP_m21nnu`6x+gezR4?DEEK>GPGji~j3$Wd`VdA?O|eiwP^J zP>$PP&`rnNO}A}(Gu_REk+H61&e#@I?@4wZ{BMB^O@_mr+7uLA;!u&}{)gLdcn8Na TO`jm=00000NkvXXu0mjfD!-m~ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/deoxys/defense/follower.png b/graphics/object_events/pics/pokemon/deoxys/defense/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..5ce4ef4d33596b9d19c68a885ebf6a82afcd49a4 GIT binary patch literal 813 zcmV+|1JeA7P)kiI5q-WSCN3!g+%Awn3P@nws=luV+oH`}sb$i|Z)h5LKU)ecw)Pk|k_eb2I z%@I4s28o9roifHIc~kH6BSub5-o)Yoc44w^+QPhl`oJy8+U*0K$$8~HRXJ1c30>h6 zU#-|D&Zet*-u@Fg6S}-&tmp+E_yj+|`IqVHI%~fqMb6|Gzhcuf=+@-Wbt%Vu$uA@~ z8Sevg#=x>DpkFYwUC1>Cf?SxKi&Ivd<&1$JFt1-QFa?l5`0~=q{h{Yv;C7ZVA#X0f zL%-m_6iWH~?ee{q<@R}V`GA4&^?769d;vnpR4}xKncURN9f-1h@HDwS#ja->@Pf7G zaUL8C$j0g$K1*Nxq3zm<&CR;fs%``9dLGP!odzgDZ@YOgkKaTJvZ^Z86%0&aZ5mNk zx5Cuzve}+ZyCMcx3)jumWtc~I1p+qCrUKQs4^WK+;qJSD=vbf{0Nu@d4h7QUbJr&3 zkD%`c=2R-7l~lCEgLp?SxVPZ6ta=3$^Ic~u?#M~01zZz)>p#$ZGr>E560Q6NpttQVA-l>1<6aD$ z+1~F9Ex1ZA4uZcc6kl8RuHD74i>5BlacO))H{YAO6c}H8t@+&b?eD^nM!ncRu>T0~ rLg>JF1kW-rH{RL7zbQ}r|89Q(3kw0ITn^mf00000NkvXXu0mjfT_l1Z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/deoxys.png b/graphics/object_events/pics/pokemon/deoxys/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/deoxys.png rename to graphics/object_events/pics/pokemon/deoxys/follower.png diff --git a/graphics/object_events/pics/pokemon/deoxys/speed/follower.png b/graphics/object_events/pics/pokemon/deoxys/speed/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..cdd5eb639f86d2875d9469a4956bbf22d9bc9632 GIT binary patch literal 831 zcmV-F1Hk-=P)o_sh0008Y zNkl!oe5JOrI6WZi*bXvco2F`AN?AS7ccZz<<+@_xPpl!0GmjC$KMI z?*#TWe#1Kb*8{TiZu`*l{SK4lCWS8Fp3l21tKE4Xvl_S;F4|Li=G*gGm;IUNT~lT? z%w)ka*gf^%Ogk(*tmjxw%9Zyaj75k2c-mpldq1IlW;2i=yry9gbyya(JAdunO{n2B z1BpUP`%z>!&N#LD2lb|tezRn|mS4E0OZqXgJBi~YwV5nw5KiN!+>T|>;9eF?9J{fg z)v_R8%*%Gb6U&}g1zle7GrJRPHWPX6AYrY5r+$< zjLmE3+sL2G=g$P7dn;xFxHBA%1}Y$zZ(D7^GZ_O?>6HrLa-Q07x~*|ohN+rP%T+6& zzZq8TfUR{vnQVqUZUVHM0FDn8etWwZ{E z3rS7{$5Y}NLG}3B2ggdy z_<{a=RG^4iBIVX={ZMXgfIqh?xa-z|D)+Q#kN>W*qtpLz`vu&DHE_zRYlZ*-002ov JPDHLkV1ftaj3fX6 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/deoxys_attack.png b/graphics/object_events/pics/pokemon/deoxys_attack.png deleted file mode 100644 index 33d68d6b07210c41b8bcb6c8e60f712555ec6c21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 914 zcmV;D18w|?P)hhU)+65oll&#xiz(gh@Lx}X2Kdy@0{9Dx7ruW9-{4FtDZ+ktlPwi~E}Tm6{n z?Oy);@_ej$VcFVi=C<2uHDWAiGiZ$MwA%^V{ItzT-i|I~jt+#ZvS#Sgj=*3TtE|4T zFlzHRjo7Yrz!>uh+g)kl8$&r^#}L6Ps|kIM8wKj7Y;f>$%tAK6t1Uut;0RxYs}1n% zy%X}*BPCS zg<1WcKMcs4c|L#9pmH-J9_gqmg~q_n@B+ut^*#qd2m$%wvqqq2L{`%RIBn z)Ar+rzMWJn(zLyZBifJerj*3fIR+cZT-i?WLut~FOv*W@ohh+ZuKXm+({|VAqYffv zf!r#zVbSHu{4Ti|Zk@{k2;f4QpQo?^&FQ7djcYprl`kflr&*r1M~S@S_PG2FxewKX zffia{2-*Hb{d~Ysxwn_+qnNq|x2JBNkLH;dd)2BFLL&RHX>yWR+z5c~|Ku2j%35K+ z$mhxRzrh z=#txCS3RBTntWAhl@0mgO7jQC?d@e3%Dk{qyx2(6Pvm1$7Enf6fepihuJ`UX80yG1 z0bJ89tZ`#c=Bcm4E9oj%PII;9y)9Bb2Tda`pU7k=Jo$vmE|^>|ob@&C0`r5+^+V-{tf$RiNfoh?V%E-=vZ7MnUY^%l#G0JSGMbK`%DJm{=88`64< of!060!g52A`#9f`>-`V6-c%hQJLk@J(q4wbf>cj_{5kJypHruV+;8{WzuFkv{VOX)wwf99e0PfzwA^B4 z%v$26dxyrDQQXw|8<>?mfkfA$6QItA;d0OIM@?6VfDL$^7@?I>bG z9(?!>-GU8MD8;j{vu|3I%d09aW+c-p!?MNbzN z@Pe(a!rVI)ke}LK=8N`=zivHMY;yUlusp2;^mOT6c`FN0f*m(=?<#x~>9r_|f;RVFLcAJ3UP{0!a+sr%m z1w!LpOCD%NgTr?B|v8PW?mZK>~ZntSzuzYYaGH zN+o>^fK`EaU4TnYEfe^)7}E-T!OBg6uDiSOR^QxX#VV;&e1RnEF0mXdPn6eA9Q(6X}2t9WnNFGY>fjfy7?gG%` zdY6zvA-!=g1TJ*v_l0H^Z(ke)e^)5Jw)924i(?f`RhZ+_xP)fDGF5G0c=6S)ma1!a z7m_6W&US&_M}QYX*NjK-EO~e1oo)P^a>M`c_6HZYHHg0WOS1p~002ovPDHLkV1mtZ Bg7g3Y diff --git a/graphics/object_events/pics/pokemon/deoxys_speed.png b/graphics/object_events/pics/pokemon/deoxys_speed.png deleted file mode 100644 index 24e4ba48ee2d2e568f40e40b0b32239503d59db3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 843 zcmV-R1GM~!P)Esq>3R`%Ll*-i1E_P$tEa6l14<87?80XF&5P@wxp@EFjKt3~7P@{nd$-F$JYd-Bws~k>);K-sz!&DSJ z0kdb}(^-XCfb|+i6MG!INqkn}(4SQ}2wuOn9#NBl#K}=JiK7aOf@beO49?FEG_M&* zlvvGC6q$`Pc8z{)1+%kJv1FSTUpTTB)~m>D&-XpoWO8A}$;>axZCLaSUs#K#H!vFu z8ch~WKA+e{xebe+d!7E`knfu9VKbSCXCHX96!5D>Yd!g}xNK3QZLH@T{rQp)eO3%_ z8VGydzG%66+p*kKk8@FwmByvj_?MP9oa_yB#oR^x_962;x8vm%m?b@qLhVdF>|OF;68&h_2MA6I0>KTsXvJ!Dg<%T`=6TYSlh;yO?&|IC9HU)?Mn6DiQoZ=4x z?HWGAar`hH2)A)O25tS``@Re(;{53VbZty^03WPY%b^Tt*FhWbPR0ONcq{|Bn5Q!A z zDC+?Dh?*7uGFkW*qtgFy`w8)s VLjqwFSH}PV002ovPDHLkV1kQojEVpN diff --git a/graphics/object_events/pics/pokemon/dewgong.png b/graphics/object_events/pics/pokemon/dewgong/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dewgong.png rename to graphics/object_events/pics/pokemon/dewgong/follower.png diff --git a/graphics/object_events/pics/pokemon/dewott.png b/graphics/object_events/pics/pokemon/dewott/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dewott.png rename to graphics/object_events/pics/pokemon/dewott/follower.png diff --git a/graphics/object_events/pics/pokemon/dewpider.png b/graphics/object_events/pics/pokemon/dewpider/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dewpider.png rename to graphics/object_events/pics/pokemon/dewpider/follower.png diff --git a/graphics/object_events/pics/pokemon/dhelmise.png b/graphics/object_events/pics/pokemon/dhelmise/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dhelmise.png rename to graphics/object_events/pics/pokemon/dhelmise/follower.png diff --git a/graphics/object_events/pics/pokemon/dialga.png b/graphics/object_events/pics/pokemon/dialga/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dialga.png rename to graphics/object_events/pics/pokemon/dialga/follower.png diff --git a/graphics/object_events/pics/pokemon/dialga/origin/follower.png b/graphics/object_events/pics/pokemon/dialga/origin/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..2a17e3ee7a17c926f30d0a19392a9b795d3b3966 GIT binary patch literal 2211 zcmV;U2weAxP)2V8AO+CkHGfT2wHB0dqu!4a=4o?mOLL zq6zn2Xs6*$^$c5b&m8X1MfG9tZf*k?(A_{6Rs6nU{jj7UxXDd!a+90fwP){$=i~O4a`D2m?jK>pEg7H=G{OvINe+kM`)+bAb={~cle9oUu~IIpJ&XwDb;1OW!(jqS^~0KTz+B@?@EndOUV z0tasW1X!RCHlK_z1^)eC7ED(ORzwrZ2W=15R(=AVwF_IHeHbcX+rCcy5OZc1^<*V3 z`D#KNgaD!hpB4$ogOyVRj9r)s0?@S1_zAF+ZkAScet-Z_s+C`zWZT{L$0r!IhZw7+V8T8TW=8>3A_XO;}n5=10TEu z!Ux@Eo4)$d_k6o;&KL)qBei#Ta&@+C7ltOFT?M9%57wiMprd%(44pvg15-$4*{2{3Kf6F$Xl=9dBAwJEszkC!x z8wpb(=L?Z~&-lKRS@uql1fXt!M~yc?l#%8D)eHWC4b=Wzf3FJlUi!Lq5}S`A7QfWK zLZ(3hD1QjTNgXyuohSkltc*l|#sA%J``=zINKXdr%cI{7#ocQYRX7MEwT62AG$Syu z$0rb2~ld(uK$A=Smv&6*imXn&Or0;$VV>lI1hdyW2I1rGhNuI^qDP~sC*04pRA zLe&#C*k)^V2|}xSL*m=bwWt-8wcO2f8lb9qY&^PAkX>xZ5M%KE7jXg@34m~~Pf=n0 zt^^o&>=Zad%pK6pl~yJG>|!cP!?f6nT9o*+sfbjof>I^X@Wi3asSv!vlm*vh5yKD% zaZ)mMvl7x?yqXG_fU*&gw(hKCzvi!ZNcb);HOR7@7gUypJl>S0fx0ZVoJjMXE4Ww> zgGe|Xf=5;YUk^!y=w9cLQbM25w@bH$#(aK#A1e_(2;(*zjPr&dupa8|!T{KK`#4Yp zhUZ;j0pww)hbIEyWv9;sn?QamPdh+*|U)jB=TV`*heTqu#iAx<6N zf=%7!wH^lR3dt8q)jvK_1lG?@7ah2XogJuZeclgG#u_sWyCb0vb}@o~9E=(+R1Sp- zdahhMSJJqji3K^xUfpM08RN)A16v=GACjc@bn8%B9Yw!J3r%;MS@~#20*`e?se{>e z7$kakJzO3LH4CAsA=|`KVh&ISim1iQ)Li#i3dtQH(eU?QW#MVGSiWNO!(X9}Nc>Cz zGQ(nSu~L!GclvoGAfL-4X@IA^a(G`tFXSWv;M(=)s<&_8$0`T&#}2^5j%1bNA?1d_NQ z0Tyu)T?ybq(g1cKB!I=5K0zi&a#xmQ4u(R?kpKrz4l&)z#EeS=Fd2f&W7q={kf(qwV=O^@v-lWl z--`*HhJv=p$50|gIh=-ZS~wBgUky9~x(=%tS%t^JywAti2lPb4j)8P_!OI4x5z0q6 zj^;=p#!#XGu*AeHW_f5=G=M!M@fc`pAAu;s0=<8VeD5CR=ozp1(L;ijc=M<2t3`tD z$xF20A#l$xZJ}8p)1siJO`-D(DMVIj$qR*ZMa`Zj(6L{HK`vPEt7lbnK11#>p zG&qlk*rxi z^DqA|a$1iVzW(ya6`9X}mwzZc0NIr3tNz8YnCQM0|MG{>UpJokN>@(63vv&$e_rzM l>EE>TKaxM~_vf2T$?v#qE2BO~t`GnK002ovPDHLkV1fXo6R!XO literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dialga_origin.png b/graphics/object_events/pics/pokemon/dialga_origin.png deleted file mode 100644 index f0e7a4429796fc51a289f5074d308fb56cb71c21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1890 zcmV-o2c7tdP)Px#Fi=cXMPjxw0000%f&aZA5cW_(IeD~Vd5a)GY7jVD7(i;h%HAMZl#8LXoYM9X z5D*wBF>Fn>4FCWD5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8<#7RU!RCt{2TY+xd zIt(O!G`xL7HOQIJWF>HNlEUuEnBv1*|KHJmMvShY}vA9 z%a$!$wrtt5Wy_W=TlSSr{yMjmI0$WCa48Ugo^o|Fx z7bqCx@8OOhpdrVrp!-GuC@2vDasW~k{-qaqYYB~^7bqC!Z_)}}Y#sx?K zK!Dl`1SqYB1js9x;cs~N>$*hnDj@+BJ-@(%Mg_njgzg#%V|w$~Z~oi}SpZ1(6rcwL$S9cP zkA9SWxEItRfe?lO{usa-SyN+_g`R)X}i`c?Vy-P-^C2d>qJ z^8x@QQEmM~06-k}_adlZnm;+<(%RWjK}mVDguHE=J}JOl(U@>vVFMgzV9GmMgS?B?t2A+;H{0fy6?Kp7Sm|}Gmb=|;XRnd zA_}JYlLG^q=fztHE#6e#|H9%Cs zEPrxVgx>Q&CRaW54L}ckQzqMin&BdQXg)U+@m`yKH{FRWz(CPv=Q%A>0&GDA)BMR< zNK7q@An$%hB{LmIlK_Zdn{9ygj=;6o-gPwGyPptI zFwdWy0{xK4s~lj$_ChXPBBSfxXSQTm0FWoB(JvB8J!!gbS$#I;D|{e|LTb0L3G5Xf=_P8GM)d z2$oau!5;=rh`((+44~n!IfHsP0c|$zGyaNZH?Bue2=hQo+4cr5=0i{t08ANiZS>n{ z1gmq-TUx;+e?0zCZiP2F4z7bbYFqq(gJZG<9JDAMy7v05;&&70f-nn!sN44T5CGRA zp536Ff@%KjX@sNnu^VN3B0y-KT!a=ddDU;%H*Vzg>Rk|K02sdOkWB3bF)PFP{Oywp zrumb898CW_j3}1{0Q6)R2MOGcx(BfBkIc6|4Pfz`3UC?4tyJ>gC*!XHWED*Fhskp= z2D|~ZhR;~XO{X#36TN6>ul;28#gDT$PXh>32m*J#b9iMiM>O{YfTV&+{s^GM--;;C zL}ZY8{yVn>;dGqmc`*NQU)(i@Ipo6tV*zceJw za-6>#fG6QM06XDfk2{bG)=qmW?F5syEji7>Q$d?TF$F*K=LUjs_geoc8|#_oc)4W^a4&M*^J!{IrGJTkdxIC;5|3 zr&~3#YbV0H7K?NAqygU8+n)cN;UrMH{`|ObQ`Znq^9KO*-~k}`1L#H|AZ3WB(=>2S~E_KzX5izB&If`*Iy# cw(RfNKcw)pM^ad!Jpcdz07*qoM6N<$g7`stoB#j- diff --git a/graphics/object_events/pics/pokemon/diancie.png b/graphics/object_events/pics/pokemon/diancie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/diancie.png rename to graphics/object_events/pics/pokemon/diancie/follower.png diff --git a/graphics/object_events/pics/pokemon/diggersby.png b/graphics/object_events/pics/pokemon/diggersby/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/diggersby.png rename to graphics/object_events/pics/pokemon/diggersby/follower.png diff --git a/graphics/object_events/pics/pokemon/diglett/alolan/follower.png b/graphics/object_events/pics/pokemon/diglett/alolan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f19aa8755bc7fca8e2c741de883f2346de9bf84c GIT binary patch literal 459 zcmV;+0W|)JP)5D*a9m{`DYK=}Ch&^SnN02uhFkoag=Fd!&kSYVKdkU%gn=*&LS00042 zNkl_-1`%d!C9vIA7W+C@7CwfyH?Z%9RDmbX36VTEzP zS@Xq8GL-K*$F~F5tjzjM9>ECOtr$82Ud1R*LdyWt8S3=MY&r zfrd5A&WLc}Uk>&X28=j31qKdojf6xl_Sz4B<6k0&>I<#!({KO)002ovPDHLkV1heQ B$aMe! literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/diglett.png b/graphics/object_events/pics/pokemon/diglett/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/diglett.png rename to graphics/object_events/pics/pokemon/diglett/follower.png diff --git a/graphics/object_events/pics/pokemon/ditto.png b/graphics/object_events/pics/pokemon/ditto/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ditto.png rename to graphics/object_events/pics/pokemon/ditto/follower.png diff --git a/graphics/object_events/pics/pokemon/dodrio.png b/graphics/object_events/pics/pokemon/dodrio/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dodrio.png rename to graphics/object_events/pics/pokemon/dodrio/follower.png diff --git a/graphics/object_events/pics/pokemon/doduo.png b/graphics/object_events/pics/pokemon/doduo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/doduo.png rename to graphics/object_events/pics/pokemon/doduo/follower.png diff --git a/graphics/object_events/pics/pokemon/donphan.png b/graphics/object_events/pics/pokemon/donphan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/donphan.png rename to graphics/object_events/pics/pokemon/donphan/follower.png diff --git a/graphics/object_events/pics/pokemon/dottler.png b/graphics/object_events/pics/pokemon/dottler/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dottler.png rename to graphics/object_events/pics/pokemon/dottler/follower.png diff --git a/graphics/object_events/pics/pokemon/doublade.png b/graphics/object_events/pics/pokemon/doublade/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/doublade.png rename to graphics/object_events/pics/pokemon/doublade/follower.png diff --git a/graphics/object_events/pics/pokemon/dracovish.png b/graphics/object_events/pics/pokemon/dracovish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dracovish.png rename to graphics/object_events/pics/pokemon/dracovish/follower.png diff --git a/graphics/object_events/pics/pokemon/dracozolt.png b/graphics/object_events/pics/pokemon/dracozolt/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dracozolt.png rename to graphics/object_events/pics/pokemon/dracozolt/follower.png diff --git a/graphics/object_events/pics/pokemon/dragalge.png b/graphics/object_events/pics/pokemon/dragalge/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dragalge.png rename to graphics/object_events/pics/pokemon/dragalge/follower.png diff --git a/graphics/object_events/pics/pokemon/dragapult.png b/graphics/object_events/pics/pokemon/dragapult/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dragapult.png rename to graphics/object_events/pics/pokemon/dragapult/follower.png diff --git a/graphics/object_events/pics/pokemon/dragonair.png b/graphics/object_events/pics/pokemon/dragonair/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dragonair.png rename to graphics/object_events/pics/pokemon/dragonair/follower.png diff --git a/graphics/object_events/pics/pokemon/dragonite.png b/graphics/object_events/pics/pokemon/dragonite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dragonite.png rename to graphics/object_events/pics/pokemon/dragonite/follower.png diff --git a/graphics/object_events/pics/pokemon/drakloak.png b/graphics/object_events/pics/pokemon/drakloak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drakloak.png rename to graphics/object_events/pics/pokemon/drakloak/follower.png diff --git a/graphics/object_events/pics/pokemon/drampa.png b/graphics/object_events/pics/pokemon/drampa/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drampa.png rename to graphics/object_events/pics/pokemon/drampa/follower.png diff --git a/graphics/object_events/pics/pokemon/drapion.png b/graphics/object_events/pics/pokemon/drapion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drapion.png rename to graphics/object_events/pics/pokemon/drapion/follower.png diff --git a/graphics/object_events/pics/pokemon/dratini.png b/graphics/object_events/pics/pokemon/dratini/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dratini.png rename to graphics/object_events/pics/pokemon/dratini/follower.png diff --git a/graphics/object_events/pics/pokemon/drednaw.png b/graphics/object_events/pics/pokemon/drednaw/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drednaw.png rename to graphics/object_events/pics/pokemon/drednaw/follower.png diff --git a/graphics/object_events/pics/pokemon/dreepy.png b/graphics/object_events/pics/pokemon/dreepy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dreepy.png rename to graphics/object_events/pics/pokemon/dreepy/follower.png diff --git a/graphics/object_events/pics/pokemon/drifblim.png b/graphics/object_events/pics/pokemon/drifblim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drifblim.png rename to graphics/object_events/pics/pokemon/drifblim/follower.png diff --git a/graphics/object_events/pics/pokemon/drifloon.png b/graphics/object_events/pics/pokemon/drifloon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drifloon.png rename to graphics/object_events/pics/pokemon/drifloon/follower.png diff --git a/graphics/object_events/pics/pokemon/drilbur.png b/graphics/object_events/pics/pokemon/drilbur/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drilbur.png rename to graphics/object_events/pics/pokemon/drilbur/follower.png diff --git a/graphics/object_events/pics/pokemon/drizzile.png b/graphics/object_events/pics/pokemon/drizzile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drizzile.png rename to graphics/object_events/pics/pokemon/drizzile/follower.png diff --git a/graphics/object_events/pics/pokemon/drowzee.png b/graphics/object_events/pics/pokemon/drowzee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drowzee.png rename to graphics/object_events/pics/pokemon/drowzee/follower.png diff --git a/graphics/object_events/pics/pokemon/druddigon.png b/graphics/object_events/pics/pokemon/druddigon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/druddigon.png rename to graphics/object_events/pics/pokemon/druddigon/follower.png diff --git a/graphics/object_events/pics/pokemon/dubwool.png b/graphics/object_events/pics/pokemon/dubwool/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dubwool.png rename to graphics/object_events/pics/pokemon/dubwool/follower.png diff --git a/graphics/object_events/pics/pokemon/ducklett.png b/graphics/object_events/pics/pokemon/ducklett/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ducklett.png rename to graphics/object_events/pics/pokemon/ducklett/follower.png diff --git a/graphics/object_events/pics/pokemon/dugtrio/alolan/follower.png b/graphics/object_events/pics/pokemon/dugtrio/alolan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b7909bc259003d3e3a3f3378411a842f5cf5090b GIT binary patch literal 854 zcmV-c1F8IpP)e|%6o9={UXsDmArz@yo+vl*BWgKeid3YWSbC9y=tbGM6Vxh#AJL^! z$BgAyWT~>0s6jokU^bKqena1#Ik26hsyfGF`R={>CDGNF!0>*H+jR(x?NG+rSdy>H|c*eT5|? zNlkd7V}xyC(v6~S$2lWQh&3KWdv=5*dDj(Jd>?j%39m=M?FP1xkXZ2OY_}yxh#a%n zXy6Ew4xXs916wHPU%f8Wj0UEV%BDQIVf}sB7E;LBJaI=zh5!9aAL@R&FdM1iByP(C zLYi=7F87n`3OxbCTLJa$=s7|?Qj%R96lzZDyDdAy&sS&M?+e^fuS}>%imCkzIzn1Q z#OmGTIzlr1R{j0f6UC9a!lWU*a~K2cj>r*GnKf)mC>l6ILMPt&sfVwnzg9;``6G_h ztO>lhysq#VWRiVgmtYGCX-j#^5?;&iwkxD?92w}q8JGhRAjunaK0k_p#$89!(qP6nE%F~cXVop8%BlWl!O_k}Q6=X-t_ z-ZCax!AB|#uvajgjHY)6SLN%eZt$}@M{ZSQdt`AK=36{kb_UXSdrbp{g0)~`tMwt g2{z}sy6PGK0qZNo808DW)&Kwi07*qoM6N<$g4F4W)Bpeg literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/dugtrio.png b/graphics/object_events/pics/pokemon/dugtrio/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dugtrio.png rename to graphics/object_events/pics/pokemon/dugtrio/follower.png diff --git a/graphics/object_events/pics/pokemon/dunsparce.png b/graphics/object_events/pics/pokemon/dunsparce/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dunsparce.png rename to graphics/object_events/pics/pokemon/dunsparce/follower.png diff --git a/graphics/object_events/pics/pokemon/duosion.png b/graphics/object_events/pics/pokemon/duosion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/duosion.png rename to graphics/object_events/pics/pokemon/duosion/follower.png diff --git a/graphics/object_events/pics/pokemon/duraludon.png b/graphics/object_events/pics/pokemon/duraludon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/duraludon.png rename to graphics/object_events/pics/pokemon/duraludon/follower.png diff --git a/graphics/object_events/pics/pokemon/durant.png b/graphics/object_events/pics/pokemon/durant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/durant.png rename to graphics/object_events/pics/pokemon/durant/follower.png diff --git a/graphics/object_events/pics/pokemon/dusclops.png b/graphics/object_events/pics/pokemon/dusclops/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dusclops.png rename to graphics/object_events/pics/pokemon/dusclops/follower.png diff --git a/graphics/object_events/pics/pokemon/dusknoir.png b/graphics/object_events/pics/pokemon/dusknoir/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dusknoir.png rename to graphics/object_events/pics/pokemon/dusknoir/follower.png diff --git a/graphics/object_events/pics/pokemon/duskull.png b/graphics/object_events/pics/pokemon/duskull/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/duskull.png rename to graphics/object_events/pics/pokemon/duskull/follower.png diff --git a/graphics/object_events/pics/pokemon/dustox.png b/graphics/object_events/pics/pokemon/dustox/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dustox.png rename to graphics/object_events/pics/pokemon/dustox/follower.png diff --git a/graphics/object_events/pics/pokemon/dwebble.png b/graphics/object_events/pics/pokemon/dwebble/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dwebble.png rename to graphics/object_events/pics/pokemon/dwebble/follower.png diff --git a/graphics/object_events/pics/pokemon/eelektrik.png b/graphics/object_events/pics/pokemon/eelektrik/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/eelektrik.png rename to graphics/object_events/pics/pokemon/eelektrik/follower.png diff --git a/graphics/object_events/pics/pokemon/eelektross.png b/graphics/object_events/pics/pokemon/eelektross/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/eelektross.png rename to graphics/object_events/pics/pokemon/eelektross/follower.png diff --git a/graphics/object_events/pics/pokemon/eevee.png b/graphics/object_events/pics/pokemon/eevee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/eevee.png rename to graphics/object_events/pics/pokemon/eevee/follower.png diff --git a/graphics/object_events/pics/pokemon/eiscue.png b/graphics/object_events/pics/pokemon/eiscue/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/eiscue.png rename to graphics/object_events/pics/pokemon/eiscue/follower.png diff --git a/graphics/object_events/pics/pokemon/ekans.png b/graphics/object_events/pics/pokemon/ekans/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ekans.png rename to graphics/object_events/pics/pokemon/ekans/follower.png diff --git a/graphics/object_events/pics/pokemon/eldegoss.png b/graphics/object_events/pics/pokemon/eldegoss/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/eldegoss.png rename to graphics/object_events/pics/pokemon/eldegoss/follower.png diff --git a/graphics/object_events/pics/pokemon/electabuzz.png b/graphics/object_events/pics/pokemon/electabuzz/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/electabuzz.png rename to graphics/object_events/pics/pokemon/electabuzz/follower.png diff --git a/graphics/object_events/pics/pokemon/electivire.png b/graphics/object_events/pics/pokemon/electivire/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/electivire.png rename to graphics/object_events/pics/pokemon/electivire/follower.png diff --git a/graphics/object_events/pics/pokemon/electrike.png b/graphics/object_events/pics/pokemon/electrike/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/electrike.png rename to graphics/object_events/pics/pokemon/electrike/follower.png diff --git a/graphics/object_events/pics/pokemon/electrode.png b/graphics/object_events/pics/pokemon/electrode/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/electrode.png rename to graphics/object_events/pics/pokemon/electrode/follower.png diff --git a/graphics/object_events/pics/pokemon/electrode/hisuian/follower.png b/graphics/object_events/pics/pokemon/electrode/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..76832dfa756a653d703a68d4f552cd9a02028314 GIT binary patch literal 523 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 M07*qoM6N<$f{gEu5dZ)H literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/exeggutor.png b/graphics/object_events/pics/pokemon/exeggutor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/exeggutor.png rename to graphics/object_events/pics/pokemon/exeggutor/follower.png diff --git a/graphics/object_events/pics/pokemon/exploud.png b/graphics/object_events/pics/pokemon/exploud/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/exploud.png rename to graphics/object_events/pics/pokemon/exploud/follower.png diff --git a/graphics/object_events/pics/pokemon/falinks.png b/graphics/object_events/pics/pokemon/falinks/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/falinks.png rename to graphics/object_events/pics/pokemon/falinks/follower.png diff --git a/graphics/object_events/pics/pokemon/farfetchd.png b/graphics/object_events/pics/pokemon/farfetchd/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/farfetchd.png rename to graphics/object_events/pics/pokemon/farfetchd/follower.png diff --git a/graphics/object_events/pics/pokemon/farfetchd/galarian/follower.png b/graphics/object_events/pics/pokemon/farfetchd/galarian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..441fdefc130d540733d9631d34d4ed69b7474094 GIT binary patch literal 664 zcmV;J0%!e+P)q>=QK;8{>~Q>;yFU`1k(^b@16$Z0jjK-=huWX@uPq@M_9iv=fb9+voQ zR$%rOHn&KTqkjRZA-(g z!-KFbyM}(H{3OK3&=DMB_KK9&`yv=p%Ib>)IsLFmF+m@ykgKCa2Bl~GF2M^T17`@& z>Q4nZo{FF0Stod2D*MONE_kW}9OE326xQ3(KmldJAcNHdodaLQ$dN%WHz$dDC}Yk@ z;U-XDE(&DsC-}xg0Z7IHV$`@n+P^%7Ga|ibgk zc>nIJIv_#tjPAf0u=&zlD%?O)7E2Qn)_XTncy?<^8Ef!0)X(1sNEq!aPx#Fi=cXMLC(p0001-p>wpZoV1ZCb6r~Q>i;oWDgVkb0000%bvZdOF;YZ9)zZZn z6c8yaDR6ScPXGV_5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8*OG!jQR9J=Wmdlds zFbG70WyLBZq5uEe3;2=D7_ci@+*ugc%;vPDZiHQVJnp*duDkBK>#jdjMD!Iu6P&L9 zu6X;LgEPM5XUk9GT?h{qbH)rG^DMl2`~E|Blu~;3EXH)*9g(2ISVk~4!~u8iT_dPLzAQ69grSV3 zAUvH527=lej~2S8|G( zAcb5Vt|QW?>2L>oB`bhC#hnQ0Y~F+1aDoDZ?uz>lg7rp`1tr!8YKV#00000Y%a$u0009P zNklBjE6vuUw@gUGCLb0$i=oGwph-|WDP%J#fA3}<`seyQMhAf#ZXoh%c z8lo>D=n}{xFinK7;Hbt>h`vkDvE{o{lV<5s$Qy)z|9g7>_wFQFl0M=iKH}d*K6^)4 zvdpoZ(+i&imKUfnVfholO@6avP!=-E3$CDyW|DluCFlw*hnNBIsh?_XctJbL`HCe$ zcJjP?lC#l%HuE{AKu1~j3Gp%1`|F13AV9}^5WCD!?&o6DWg$aNuZQv+&59Aw+{>Cd z9StA|aeE&J{yJB+pnlxJxWVn1jC#3fP!i-917vTe%9aKQ9Z*Bq#TInXrXJ960JjkG zx%-Ftyw9ImWte+{AUmx&t;akw`+yp*2GWs*^h4G#2#{*^c>@p*bj&|FwNXg`Tdw9H zG-JG{bqYg(cU6Qi+Yvo*5o+)TBa-wNJyx)GPM{!c54Hy#`#@mNX{{5soPE2scg5

JR{`{$U9|7Bf_euX+Su4|^?^)|VtSIr{n0t`rV0~oG;;Y!+#6ix zwE@;qLx+=_Vv}?~K)$bSxSEjf{v8`gicEs*Y)h-8Pt1gL$+*N{R@)392z*E;pNbiv zsW+g>m>Nu`Y@io|qnH^)WPEQXQ-h?hbCsmJ?>)y6xhi;!HO5l)o+KpZ3~mWAr|cmx ziDJ@2vPdHEQ^A0wT3zc=Q7IU>31dmBlekD;W!z8MA}tsxpdPDMn((YV6%5ilwI2VF z>XA|~usEhlG){Q~$wl%z=QVOp#bf)+`Wps#TF( z7$TucDapoADH$^&{+FHu_T9NjvvjGHH&}eW_xOI_vxQNVmwKs}`ZuK}o)J8b3LH_{ zB_#;JyCBE~?;}7#e<2hQ7Ltt9f?)(Fl<20=ph0Gbc>u6kUe*eDnN6gMjv*mZRbRC> zRleHmf|?=k65cA_oQP~8t+E)HEdn&MgGiGHMk=a2bXZ8@Pfi1?Do*$-;EeOJpt98f zMu^mRN!ecXW-X*`wFxOg!4Egy%K;%F@(_Sa!B$Bx0OM^Ih+4!#RUG&Mos`iU#OpGn1t+EO5S%hAph^^MOGbXRV4D0Qw!xyQ4wndLaR*6c6xrCEwxf2>$pDuDS%3K1Mk}0P;2A;5-|ggpV7g=ggr^$Z+uLhA>_ifPEXHi z^O~eWya*r~E^26S?cXHLE@Ru)1CG1&yM4zOQpN@)`O5&~v_cJ+wq~Oc|A6xV1j;s| zgU|jB$k2+&;LHLBL%z^Mz`=wEjOpmsaEIn>`Z&jDQ_Xf(CS!W(^N8r2mG~`n=|l*) zq0|_{01XNa_K>XEy~ImCgV|Ki>kTGCpFz{*tSEUpp{@`BZioDk8IB>yPqNnZUSzoB zGnn3G^OJ8%ehhsEmcUFIk1oUj#k??rLv}n;R>n801rv%4lW+YN6K3;Yf2F`EU|@-? zm_ulCKQC~?4<9ORo^%r-jtBzC^)>PJ9YcLB#qooA*cI)f=qh$72{t(DA3n{>QNIH= zpXN-iC$*=W{iB{7pde8JQ07>_!xWhTe-}lYASW57A(9iBVXhCw$Phnv$^+Saasy)T q*Aqo9fd0nMoWegEq(AWgyM6;jaw`DIhEAgZ0000U)^1%*s2A z9KgkT0I(pxv#fl!<1Qi2sPwR)W0p5zGA-G5Tm$&%A)y2+jINQ<=4r{cV@88G!N^(M`mSeaxtVhm#p&q4f~G0| alJygYG&-i|kqyEC0000Wi)b literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/furfrou/debutante_trim/follower.png b/graphics/object_events/pics/pokemon/furfrou/debutante_trim/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..706995678601f75588d0d80651cc87fe0531960e GIT binary patch literal 916 zcmV;F18e+=P)*bop9prDwJcT)fGtFVkL0000000000Z|e=50009Y zNklGy8~)^okniLBxQ!r+7CMR^zAb=(!Wjb%-B;xc zyJ%5z000frvDN?S2qs#dIotunXd;FvMi~QWq6P3@M;}9jH=GzihbH0%ngt++7{{+} z=o9^})1Yw0{nnU+&k$(q3G=SA#yV!^c$!6v8(M2JIdU==1bEl?QYOCS0Jd;`^nkc| zfkQGcSI`@c60Wr!r$or3Mir|I=O+w!l*cUw2)R4W%O&*v$-G_vPd`Y9=DxukxxfGb zDFFk{TqLarz>yzyI$HwgUhpg4@CU5Jem8G8%NM|&+h>S;q#9&t24upyP-X_$l9iE@ zDIuQ#UibVCU{gNaI&7&KgLbdj3=BHm?xCC4>BiP$pq&zmhowHCiqXXfL!?zyxrw+k z&%7!fpq=C}pSXO@r-B^7X?vhMfMpE2jjuRRKSj}>{v`y1&6uMTRTkj*#rWHYOsjNG zh_txJ#KRxa4;AVh_TxDI>J#?+s1P}SyUUPgg~*%TF7*+@b~d= z?+6K-`t@TGzd68REM#_c0P((%)piCDy3JsCh{4E1y40I{gx(foeNevQohaMmqstK5 zORg1j>-Lgs=p3KWgKoROKyA{Mc1M1!q1ZVKY{mWlIq@Y)d=HkCr1tcUDm5CHOOsK7<6HKE*qMimkI)D{wH zD=7X{n3P^$qzhMr4RFZt2^M-vkb^InkY}FK9BC^`Q~=d2$x|FZ(JNO{pG?8krN#+t zPE;|+xLXc^0LRsGA!*r1@8dUs(E5DgoUh00000FaOF{0009D zNklHY}OL!c1;0*(P6xYS>4u*OWzoY4^Vavp)99$CT%9ffx?Uc zz%87CwEiI^7W4|Eo)*`K2Ie6`>4SDquLSU;U_aL7K@)9HO;(%I^P$8;jq41t7Vzt# zm%)A{w!~%v^Qpo1Zc}I~JzQ5rA$s=K1LdH?0lyHzek2#rkG6+?wEz48M*>?5_9K~Jfd{<4Xasg_vzO*F8jux#V6RcZ-0!D zEH}=x4HB4a@=PJ24zJSABlhY5%YvP-8Wu=!ARWkcF5~dIXM^DsmHt4k_W42%{Qm|Ee@d!kDt0HNT9{rKM+H}dQ$q&5hrYx7y{W0 zHB{H*50hNEBn!-hOyt*8uf1$(&BGz)RYr{w1<4BO)3Pc8$}V>tylJfif-0s} z(6o(08lN&_K#c%yc-0c1a;51>hEe{W;FQ!g1k3?#J$NQ@@aIjcolUGcMPkwevfoTj VGx151ZR!93002ovPDHLkV1kuKn-Bm1 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/furfrou.png b/graphics/object_events/pics/pokemon/furfrou/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furfrou.png rename to graphics/object_events/pics/pokemon/furfrou/follower.png diff --git a/graphics/object_events/pics/pokemon/furfrou/heart_trim/follower.png b/graphics/object_events/pics/pokemon/furfrou/heart_trim/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..5686145983ddcaea7450275d36416eb66a8be142 GIT binary patch literal 908 zcmV;719SX|P)Hq)$C#6EE0009Q zNkl!fr9NW)SFiDTs_=b|@?!BTyVjM2$Do!?vWC!47Mb`v@`l z6ahI<1U>e)oyP8k#XDs9GwjK+r6-q_4R+X}3JLy6PyheZv!t|I5AC7-qc(xheI1VL zTEni}`78Z4pYZd0I-D-`v4bn<+Bh&TwA7lc^gg(cZ3EY}3@D|?X!rnF8#t1#v0{_U zz5{w}t=Xj%XWRur-vl@UcwJKru-T_Iv3a6%Jn*T&89G$>6gjGl5vv916%hr!@^Lzw zV1_!MqX~Bek>dzb7G~MRhXwU2XbT-XokCp=w`Y9zhXzB1$Uu#I6`ZB2eqot02Lr=X zUK^mYRSKetshTILzdkNHWf|K}(-8ATx~OM#mwc|bovOhV z=POf^#Dm3O)+vKu$(7-#po9IsCn>WyTIihPE55Scfn3hfiV|1(JWAJWDh}(Ca5}zL}CR62a<;HVDUxSw%<1b{oQN)$tl^1WEp-_-PruDvBFp z&>}&)K-d}soAkQtV%Qn!`=MsE?UKQ`2r{EUwwu#!d}nJHuLc1c0(H>YAL9dWr z=QpejHZ-;js(OHjyTG%cV?eA84S8U6KiB}D>kvOU#hxZf&uO6 z@e$3&)ELAxxh=k%s{nYb*wYiph)V0AG3pC^(1hO~2xQ=AePQBb+8brh&B<(XnUZ~y z%cE@s$sl8~H1Y7v1{o?5^@A8LlX@7~Lk#V$sIHG%QG($M!x3y!%OE7?ltT2WRO7XP zlkGOZSTO1{8MIIvOV&3E>IjX0n0WF&K&J?%^Go=5*@hZ9JdTsV5=dq()TX(mpe*Oe zU}BjE6h1HKHS%Cgf(G57LO?&JLz5vGqywLgT0tkr7&15z#|Zi(lED(! zt)Sd9QqpkxFNJ0&5} ziCzgE{rxoe`jD=TD@(wTWMGh>a;z(=hKvK2NZ^~(ZLA!+6d05YE}v4xtX}9V|RS2DJb^5yw}eK;3z`-i4KB{F8r5!O+Ix!;VEzmE&@M=nU2DgqZRS#Ycw`hO@rs&Ti*to_IqGEO zMm}x#C5(r|9&@%^eS+E!A-&9WK;7A;sYjT+Sxt!%pv9vL3ELPud5<_=PoKb)UAiMJ8hE*;_pL$Kc|Db(`VYvIf| zz9yovJSOMGCmbmeY=E@BCtX5wjv?H9C_?KY_FIc{UgsG1kKT6CG!ORgo^cjG% z!@fV^re#}V6o7hC5AhN}nRizC#E3GA=|R0K;D zfLx%+@BkL!cTfN|22d5Sm%vj!%;EAlYnS|=@f!}=X40Wk)0O}L002ovPDHLkV1k=* Btl$6u literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/furfrou/la_reine_trim/follower.png b/graphics/object_events/pics/pokemon/furfrou/la_reine_trim/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..08374f4a51f86c71ed10f94a789762daefaf3707 GIT binary patch literal 875 zcmV-x1C;!UP)n+ZxBxInP(T0x00000=vonV0008^ zNkl)$QqsXr^Z7l z5-~(hX#jTMj#Bv~0WY4PF{XOVEQf}@lzu-v2e8gqf&hOK!0z!AMy#U&oZ=>c^w@f2 z9D?hFI|iQc;Q*Wpy^PyIAfEyZ0{xiXMLWu2c81Z>0Z_6QoP|)4n~2I*pp4#FK@?Bv zMB?I<4-PO`vKBPEtU#$cs-&%eD;lWPk*Z`2h=mF0^Wex#gus#$0ismX_7kF3qZ;+d zhcRF!M1IQW1UkA)phblDV!fIWl^Sh9Wq0&E5=nlBjYV^@ffn&@z6roR#U&FlxMnMj zt8tm|ABQVKb|O2&dN4&(sz8A9g;K9U##riVOUqniF$&bTZ!V=80uBlLY&6+h^^N5= zK>PCU;S=yY+}0wQA|gE3SdEt6?;kHalO0Z)b8H0U!~Tu~f$-yg{}sH0h?gR+tU#=> z9GeSyekFra-}$<+%q*J&i^u&Jn;;^y?DlgVT1DQ<-4+OB8vChx5iYwe(p(B?8H;e&Br`E(9O-+zp))H`P+GXXNDElOHdwA7_p(*fp?$<jRga^8sn8 zT&CdKk~BkHSpg+c4c3XGGADGFTkdo1quo)b3?!(T=A=PjG&zAUohf&{GCkpbim)7d zP|Mdgg$5OKAb`ahd4qfhQ`NiNS**ntk+HKGfvq{=1R>5>pS-_05lEpx>I#tSZ1|1& z4S&fs+(fQ2c%pFw_*1TbhI6=q9R9kS&V>9s#!toKHzvlie*6Fc002ovPDHLkV1kNq BlX(CD literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/furfrou/matron_trim/follower.png b/graphics/object_events/pics/pokemon/furfrou/matron_trim/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..c1e45085e516624de3351dd9737634141e3b3961 GIT binary patch literal 924 zcmV;N17rM&P)}q!;lUpx^EExQ)cIN+Qb|lYxTW{;Ue5I~AE2aLefLtB|t_KJc zL4T$<=ZiIS>;o;fAqknFP;#O-XYaD)7@*;g2LX4&KMB|rB85gaF5{es2m=w{m?sPj zK$P1PlJudqCDeF;hE+7@3rCa?mIsh_!*57Y#g=1gL7>JG1)_n#*o1Q)97(#g!0q@k zAc8BB3@F7M(0`H`D->jy>0R&;V3v4@TuTN)uIS4EKym@9zzQrJv|Cl1BKB45N>p9P=FC@d*Vs8O z5PvHZQM6u7c%esuj`lF=tbk}WqOP2WxZ2)^tb(>xc{K`%LQ_E{^#=P1r??s&7b*6M zGwi8S>yo`0%9J^~BN~D-w=Or{uAQMxBt!a|l-Z2O=ZBjk)a#{nT({}5?kg+cRb&p_5C}sY+2h`VF6iAi zu%ka`@ls%k$)k-B@ec96aT#)&8elC1&^ddP>LcV|DPi~ud)tl%pu4pJUKMF=TtX7) z%v6Aw3G|r%Fic>^6tL6xtYoi(u464BR+9=0Y$ZEi^+mL)z(&lO0;0}v0RdrwoOL4j z$0ZMiPT1osXfxqzI`gE7eaQ^c%Wg7JdTf<6b$Wd9J^en)%8Z?dT|zE*qh=lr16oCP zOg+k$?_5UFqnn_y?8np!q^bLEoikoxMnM_FQxF yzA?~;gvam({5?><1}DyVj5z-cpR7N%OKltqRWsNC0000ZHy9 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/furfrou/pharaoh_trim/follower.png b/graphics/object_events/pics/pokemon/furfrou/pharaoh_trim/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..55671b1ef4661bf681585143b923dc70a9855798 GIT binary patch literal 910 zcmV;919AL`P)*v!$jprDv~cVQnsU?G3R5D*X-T8S87c>n+ZxBxInP(T0x00000e@2@x0009S zNkl2`PsFL6dJu4B94fNC;8KZB4?V|3%kDigwt+3`<@hRp|n%e|^mT)=hlL`dU+b8tF(6E`aWyXOHC;WS$`S24N6`CR=t zTFNbQTY?P-Dfxt&UPPF*y}deZ(Fhk<1YHHWSP9^&pG1V*BGG;zEm}G<>uWgZjXQxp zR%qo=6i{~rq!M*5SXp~&8M%bP04o3c^Y;Bp+Azi{Q~;>`1mT3e>5xh25vQz z(U;@fl_DU+`syKnP=@hz7q8T~Bi?8iC!L#y`;V#5AlfGeZX+h2m&akU!VA*2JrMZX<#rL~B38u3>twvxi!YZ&x8ud-8yAL`2!hVF>vc=uw`Y^f)eB`s3w;PQ`vyI3Xrd~*rRZn zp3u@xx^z(|RG^BRo-edJ@P14)gsm*0F`lN8v>*bop9prDv~cVQ-1W`fr3NrssiV0cJSK)3)f|NsB#>goUh00000GdSvK0009d zNklqT~`9)^3{VnA--n{0JL1;LcNA zno%UJGthHX%bZLZBob-W2MfE|IlCKXzj`?6DzMCx{_?T|u2dl4Gv|qw9Rc_+6;b+xQV< zQQrHpt-zRF66XAKyXf|dZcDMJGZtU@izzS|znUDsy;gX4n6#{jw|)3wEAeniKofpC zb=Ah*6e)fd_6Df^!hg>7R9f?woPTN++Jv`7;iwZhbAd-yA@WO(?`^!e-qRC)|g`1C3>zhX(slwg!MQBix^am;zkwW2NYqz&zo zZ6;g?3>j^bjMVGBHrUlwLSw^Ve#0PH?{^#s4%s5zQ$uvgv+k|YEpk>T&h@3+D}Le& zU_i<2Y02Abe0j{kCC}hvCQDj6(dKd1T7Lw9{|V8fWXf&6Zb_a(+A`S%-#BmX^j1}*JVr00>kA;Qyn*g8?*%u%LvFmhBf|~Kb06pxwA3*sJgV1sZ v=>x3iyhW}-$AN64fnvjmF?u?nzk2-weNjq$*1mq<00000NkvXXu0mjfoW8P@ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/furfrou_dandy_trim.png b/graphics/object_events/pics/pokemon/furfrou_dandy_trim.png deleted file mode 100644 index 4fa5e53c1c30d14395e5c84ce3b1e128dfddac1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 849 zcmV-X1FrmuP))FlV?zcXo4FSXdAc5J8bSTZZ?sub}_`|LyVPyaWK8634Xw00QMnL_t(|ob8pt zZqq;zhBrR!xmAE(!^T@g!=-T=pK-^Ls-CdCskpgL;zNH9|JT2}wheL^8(?OP{ZT$bdfpaB7a+iT0AL9I zc3Jss$8|!SQR-nq$1JbIq+7D>I0gvOLtF|(7y~1t&E1l1$4meSZNcF&gpt~>~S{AGrN42MsoIz3gE7LD7}zCHt)ZHXKa>Z9}7tR=2+h0n9j z=uHW#sYXJKBCVA4?b;StsJWNx44+>e|FLL32Y bzhwOc6(sj{8;KUQ00000NkvXXu0mjf0%4pp diff --git a/graphics/object_events/pics/pokemon/furfrou_debutante_trim.png b/graphics/object_events/pics/pokemon/furfrou_debutante_trim.png deleted file mode 100644 index 4ba981659cf75f8917136a86ba02b92e1da4dbc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 941 zcmV;e15*5nP)*NypuCkh5D*YshWG99L zCm{G!?56R0Yy=3w1&NjN@$Syf^X{z2g!~`>$MrBQtEDZg_jds{_&B4%VE9M*%ss1R z*#LkM(vH+U@*5+x+GjSW01ldPz;aMV14dR0_{$MFFv1&-ZGa(~a7Hj{0UU5}eCLL~ z(>L}Q_}FpOcilyk!CbwgcER7FnRdkAnN+7V*bST>*!lkGip zpfgw;)yp|V;Q>n6)p8uqVzFe%@%SF+rx>s;mVFF}#q@c-yn-lt9`3IHs~@DzaI;~5 z$zu!v5CSk@!sDZ$0l< z&tkrn>j@`!&w0MmfIvyFKJlxQQW??!t>u9>06Vi`IA|Oj{%gzn#5BP0WX2MmD3<`u zzo@=mWz0|Oghax)QC*^2)ummQhPA~- z($cX=YlmN|4^2ggIZ9403ujjY7F8j#r3S>e3X%6~0HHTC@Olp15sS2~2b+k4{zdg{ zF>V}B<5zE&+d6|OFFEnI^!gqP5*TVep$ira--AC$J6a!kJ9$@3bqS>7o%#8!v8Wz` z6?zxhN}`II@oM$30!V+TZC>)BE&-vA&p8{_>#Fer{JwS+00E0RPaZr5@P43420MHP z1HD1E%4`Rk&ZVr=7wbOMd{QJL@t+_-N6Y5E?;b+4LAELzNAm{Y-W}vV>SX3+k6i?S zGWT-O5nW9v4}l>^gdPTkKw1jwB7mFH^%JSXeNP75sdt!%pft81N@xrda?Vp)A}z%V z8K5j6Ws2h!{iU`P%~WvysPP~Z$ehSA$GGbpF#;?*%SD_Js@sY@;_HTs(II7(Py#|< zTy+7sWUczFC!Qwj50dIT#UWK|Ppbge0p(AYshVge>Gj{T74v<{e`I_E2+#eos=Nha P00000NkvXXu0mjfNcOgY diff --git a/graphics/object_events/pics/pokemon/furfrou_diamond_trim.png b/graphics/object_events/pics/pokemon/furfrou_diamond_trim.png deleted file mode 100644 index ca116d2624da30d833c9cfab455d0ef3986ee7e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 909 zcmV;819JR{P)<1tkpERy=!1S@H(6E8fLSKK&@s90CYCvHO#6xCI=pNSRO#&Y(iO1WlyS1 zhzq_M0f1ZB2WgE>NGz!PMm-fSHx0~9gunyspxpq#8$|1|EDx5^cGF~aQtBQAc&JI4 zA<+U}IrJb}kHnU^oIty2u)R7dG?pH&E21#C_pA%bK|>cjKaAER*@4DjvFTSwMX@@H zgD#9=(A5HgoArGU2`nsHkEDGJUEt-zQeee4TM5LSJ$72>THxUpW5=&_OR>vCpCb%8 z!o%kt#0!Cb6SK`uRtsKctbbFlu);mYPD4jI8sT9a?jw|}kZy&qAug+FpBQW}^`yC> z6bR8lbY3Xd+%WJBfCPSap})c~;`yVnDklTUZQPIO1pQefyP zECmz}#m~uXA#kAhW689s6MSoZRtw6Qr$T(6YJsA`dc05qMJxpr((S?*`||TRjVi1X z(CH8HWf*Cm@QZo8tsGX7WcdsUjAmJ`kWiP4*tx-OZ(v!lI}}qN2~NVJccB&_jmtEB zf%f2XoQ^aSi;LMrFtw*umIC~JYzPG1frkW!S&#LRK*oA~9WE1I%!FX-i(F+gj3EJz zR+Kjz^syy}tjAccFl9`7P1T-%6$6bUI{o@Kw57T%JAfVagGEky!Zn# z1gsB%_W*IqTB#wBw@^c6J>E3UluL4mnUInEn(AXOTblFX6!SQz#)zVHjPz+B{D`vM zmCFiT9?>xhp+)j|h7yun5sfe>kxZ(?SxyuDdNgnW zP>BtRZ-7`>8Td3jU+(PZtEfO?V5p-+_p_h>|L1qMQ>)#!+xCxI13ou(IIe3AyKd{R z^y{=icW&r#+QP>UE*CxHAicm+tFqF2iFx;f20V-Re zz>Aooc})0yRHBdzHZBdiFqt6(&Bj3KS%S(CIg;}%loyHS=m2=Xh`)0NZuuLp&y}Fz zU0Uu$!eS9KY;g4A=@~XS>CiDY0FH`ya+fid$JXOGz`PqT${FoB?dol(YH&p9nJG!+ z!Qv0gl)*3O!tgY`T5tC~iKWHUh0ZzrLSI_%;K{uE*{mq?=9Dgw0a08SMCtb=+xAPF zrB)!x&&H=nBLqGF@Zg6ji6m24J<$fiOtCCzKV7W?xUE`Vg^eIdzNK$0gJ)^_)fm)B z7B3LiX22%Bb}t>bCi;FT8Ew00JxjBpQ6Q`S1%Tp0Iw8#dIFgUW*syse2xzq_cv>f4E*7SoA^+SCc}5;WL7y($v(;X z(Kdo)J(M9c@$f9yLsTN+XCYiB zaM=gOg42y;Sq-%rlN+O;j?nCti6{3mbc$d)J%oRkRiKf=<1ET7fv8hMt(jN~%Cd_L z=2kYf>HHA-9tQ}o1(Cc{w-Y2+%!-i#s!z`E7x@>V`n4p;g>7(9H6Ri}WpzX`x_P#b i(u%3fA(hepxcvh3h8+GsUwqL30000<{CGD$>1 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/gastrodon.png b/graphics/object_events/pics/pokemon/gastrodon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gastrodon.png rename to graphics/object_events/pics/pokemon/gastrodon/follower.png diff --git a/graphics/object_events/pics/pokemon/gastrodon_east_sea.png b/graphics/object_events/pics/pokemon/gastrodon_east_sea.png deleted file mode 100644 index 038846ad45f0610f9f9d9aae2084ed4de3c83713..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 841 zcmV-P1GfB$P)% zP%r=h0LY*KSfD^KFfjPgSU7knxVXqbxacr&fGC)_ka#d4NJ#%VER+BM0@_JLK~#90 z?UgZW+dvqGC4uNvuu~ha_BFxKWQy#FwwrafDRgiW2?aGB+8BGSlap@o*!+T&2GcAd zcsbK4bn&%A2_b8iE{6P?6uR&Nxu|O7mYSE(Q4J0N|prn6SEwSE>T13C+>zW~Ok7 zpO_e&W6GLmuUyKY4j6_}%>feX->)=}0VG9MP z!Vaqe3dG+;zrbB+@R1#fWucCTqcbf0+c!R<;7ky1w34iNW~)M*J}1PO4BJ8^<+%=Rjzr^k$)O77NzN z9r-+)lo$MJY8b{d$^%KrJTUBVn8ER)9-WRILa8(P5(&S}2)U!NaDBQ1fX7(_9w9qG z&@uLSVA!EerfcjYV)k?ZlWBSJkk9}V3Ic5{oI-qLXdp=|fW4GN0g0Et_($s}Vk1F@ T`a#~d00000NkvXXu0mjf-K>jX diff --git a/graphics/object_events/pics/pokemon/genesect.png b/graphics/object_events/pics/pokemon/genesect/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/genesect.png rename to graphics/object_events/pics/pokemon/genesect/follower.png diff --git a/graphics/object_events/pics/pokemon/gengar.png b/graphics/object_events/pics/pokemon/gengar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gengar.png rename to graphics/object_events/pics/pokemon/gengar/follower.png diff --git a/graphics/object_events/pics/pokemon/geodude/alolan/follower.png b/graphics/object_events/pics/pokemon/geodude/alolan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..27d3ec777af294f6896da6c0fa8b778ca56b0ae1 GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt*SQupl6yV8Mz56%{iC z1Oy}$6g&a~Gz<(*+&J;$#}A+?G_Xc&nK=UkqphclV@SoEw^MBMS_}l-?kfId`tq3R zHkmI7}~kha*o;UJ#fAG?d0e7J6Y3X<{QP&_A7}Mk$O4P zIVV$Kmp)#jFg;jY%!Lk0}5noIX+#H7EjkPESL5UOkHak6qgzfk(?Gdrz3 z#~tVAeYXrwd0nw>2I~ao?&|1IcGY>4KHTx&FT(h4%BN`8&TnFu4X2zr|6f!;I^Hg` V!)ifT_!m&vdb;|#taD0e0s!e0ue$&M literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/geodude.png b/graphics/object_events/pics/pokemon/geodude/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/geodude.png rename to graphics/object_events/pics/pokemon/geodude/follower.png diff --git a/graphics/object_events/pics/pokemon/gible.png b/graphics/object_events/pics/pokemon/gible/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gible.png rename to graphics/object_events/pics/pokemon/gible/follower.png diff --git a/graphics/object_events/pics/pokemon/gigalith.png b/graphics/object_events/pics/pokemon/gigalith/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gigalith.png rename to graphics/object_events/pics/pokemon/gigalith/follower.png diff --git a/graphics/object_events/pics/pokemon/girafarig.png b/graphics/object_events/pics/pokemon/girafarig/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/girafarig.png rename to graphics/object_events/pics/pokemon/girafarig/follower.png diff --git a/graphics/object_events/pics/pokemon/giratina.png b/graphics/object_events/pics/pokemon/giratina/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/giratina.png rename to graphics/object_events/pics/pokemon/giratina/follower.png diff --git a/graphics/object_events/pics/pokemon/giratina/origin/follower.png b/graphics/object_events/pics/pokemon/giratina/origin/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..932b46ef00e1dfe6243a733758d71c81b93ddab2 GIT binary patch literal 1982 zcmV;v2SNCWP)Ud+tr&dm3m zIp^Ht7)D}=C6-uXi6xd;Vu>Y|SYnAKmRMqmeV&Egzve!%VH_-C1kkYQZs zK_jSp-inT85?@G#@V@~f6l`v`fWno$1uw!!^O*~N@Si%qU0|ef1 zTh;a{0u6J%-$7*50aBh0f=NQa0p%4TZ1?ynwv`M^z1d#g9U!pFhj3OG-dKUiu;#hT z&_YJO3usOgQVN1!N!5@YFp*(myT{=-JtbIS`uTD*!vt!Lf4V1rg5D z2;2yy{$oDE^qE6ES5&0mOnOJ8Z1jn+$dwmlPA~_c&7JHY9MU#O9pIioQ%2%^O|S@q zKw}9~WG~+p$g6<9DsWRS^K|>nTR*xmhO*iS^PGy4x-`pK+6Fu2V4HLZbHEZD0L9r` zPW|B(z!7W&xGQjo9oga&aE9YqOA+aw6Dlxzm8t_gr>|f1fcb1?(;#sF9qCjJ=8)`w z-Q%Y004%_^g(sILgKg}BevBm*NaAvxrs{-*;Z--e>Z4dDObruQZ5~7d4IxJ6 zjRQR{y=O=w$Qg{iWp9c7PA%}$kB`%0+#~-YBNw|o$`0rop0$RU?4d~ zkieB9WNW$+*2EX8&g3|ftB_qkb5LkdeKa5AxEvmq0GaEfr|Z?9XqQA-DMEoOMTn?E zJBl#Xhm;Z!xjOQgv*AUh9qH4BfamH9q!(E@eOdYXVI>^GmZk_rEh)&&bx>(+BO((2Z8}wrRI69Cc7GiX{64n}F;gkiKAE{uhfH%i+WbmT~4GUs- zpebUpbP>`RS#+A~aXQN>b#Bcx!^<{XsVM-SYn-FOfX(5evUqV?D4()Dj2|~gGLYf| zM;UI^fKkF`egux={Jcq@Z;FkCoI;KM72PAoaUz5hFE%nLhl*; znDG|bzAugvP{ION9e8j=rrz)Perc5)>vA}bw`ZDurJZHDpqod#9CBkw+2^POu+ug! z4;?)5raD0doA$V)RwT%%sZwIeoUsqv_AxIQZ!M z;fGqjcSET~LYm`O)A}ll<8-T<%K3h7)b&Q|x(`%?d3rqf=)*R_1p2?pMI6f^ zMYo#Y_^aRV1==c$<7}(i^kJ*ooUG$wNp*nnwf_9e;N$y}p9|2)+A1~`fiaw>=mezr z+?+G5tFkz5u&ruytwg_^Oq7bNcjsf(wdO9$y$Ig!)w9Yz5XV`HVomVjH`ugh zjW_o}AvC-E-T7D*`CkTCyRY81#xyvV8^$=BlxF&TzmDf%=6DmVI91m_VIY6dGSFBM zo|2aS^JpB0yEm!6-TvxgI9r37%{`p$6QY3}1VWSz^Q6zEaU2Y8-rOA!;5g3AMpiv* zY6Qk{6p8FBFpg6T!>~0-TpaIO-}uM!2Yu7y)A)a61L7aUwcX(k{QqbF0)0ySGnV!m Q%>V!Z07*qoM6N<$g2!33RR910 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/giratina_origin.png b/graphics/object_events/pics/pokemon/giratina_origin.png deleted file mode 100644 index cf022c4858307401eb420e320a17477ce618e677..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1965 zcmV;e2U7TnP)4)XIPg$Fs4zh2&=|P5xR8*LP*70ctuz7v00%)yL_t(|ob8yu zZ`(!`$0;4)S@aJ%sx!z;WPr}X<^twd7rW`;QA!;^n`|NnH}=v7s8e)G4LEG8MS>OJ zvLyiwl=b2m$zWwGYN#^*sJ=TY^8J!%J6#I!Ef)DXlHd3E-n(a7R%V%HmRV+*WtLfH znPrw)W|?J{S!S7ip4o%Hxx%HmV>wQF%L9t=CthjAc@*u}+?9e)RDrj{K;U@eh3>!td0ZYN@DmSoZRZhap`B3&i7^Lg`$-h7 zQwk2KPeGUjLq0_UEyMDU-Yg!C5jfxzq+tqgsz7Y{JHlmn*HiBTnsb!)qv#*nvQ!5U zwh#%19DcJ?l2x8uU+j8ZpwR^G8+}v-$^xFsn&3cvNl0=)P6LbsPjvtXa+Xz`2RGh1 z&d3N4IXp=%FrM?E>8#B$wNg#&Xk30{uoy(Uo#QBaPs`wp6ye(;oKUzgmqC8nrH)J6 ztcFby7C0h$i@VJoIBRpvf!o4e{2dlyfkO%iFA3vBVE$zkMf+`w3lt*E3P9mVDT6#+ zt+|wzM?_fWdYRwxxWMJy5?Nba5T3wNM&V*j@CbuIYXMT^LwO)jQ~`Ze;z%v? zTyfUjTbZ;b8pa5VoQYGqG|ySq221Ve4J}dbfG;@!iW_H~`6DWTBiIPYK;Q&F3gjmc zPv8w-6X{%`OknaVbq7SwUcc-C_t|gcK;ZE^T54I`A=QCk$dT#*EFghT))&^JH^c$` zgeWSo!qqy>*D1B_xj}NNJyzz-N4ZS68ZNNaJxl~zQjE|i2ZmgE&yYlrGlaN{?gIaz z?Nq+ZwIDmxCf)9rMPLnV*yx5Fe1J7_nG77TN)DzZ#l(4U4+;aC2@KDW{SBFgA@tm2*7^}$*E7AEmpT%6x#Jx zm0c`{?pz%65aXG7yH>R;Q#`=pNCjgByg7kmOB^*=STMf>OA()^i z{{iP0!Z?n5yN+;9u>9htz%`qN9Ix6u5shh*aGr=-5u;@5!Ik-9xNBFgC6yxW#2VKc zMc#e2(S&*bAf!fxX?*r~+uo}3MAQpp$XRacZHT8QD0FYYk4^U)-}mKF0!moox&yaX z=+?)BIPRa&2MRhDFK%|@PO-sr!8DH!ION8Jw$CvKV5hClEQe&{mv8Kc1Qsbfu_tq^ z?>YGz2vJ3^78G`oIP9S$@J%}9$t-O`+coEJSCaL4d(3k;^QdZ z{iAJOFrLru+V&R*y*~HA^(rsP#W>u*MsGluICa}*g{hoIaSZ=*ozT6nFTrzLr^g3z z*zdu(oUfCu=KjUFg;uNIwq9&+Ki{jaJ~TWal|P`bc$M-#uYXxc=k$aiO<)RVDY^kEzP%kjF;!U_xA<1|_O#Ew zoNV-aCl}{;Tc_P4-25wg{h{8__JK6cQXf7r*g}>&nKl#&j`=K!O;CKSZ}Lte!^IOt6<@~kv&BV=Fg*P9PZv_`i@4c zOW}MC?sh+r#)uG&V87l#27zfDCn84*OykUK+b)a~ zm&OM+GXAOj*2wfYAODYRO#D;0u{&IV|Nrb?dpa9LYwMso00000NkvXXu0mjfhPk$> diff --git a/graphics/object_events/pics/pokemon/glaceon.png b/graphics/object_events/pics/pokemon/glaceon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/glaceon.png rename to graphics/object_events/pics/pokemon/glaceon/follower.png diff --git a/graphics/object_events/pics/pokemon/glalie.png b/graphics/object_events/pics/pokemon/glalie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/glalie.png rename to graphics/object_events/pics/pokemon/glalie/follower.png diff --git a/graphics/object_events/pics/pokemon/glameow.png b/graphics/object_events/pics/pokemon/glameow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/glameow.png rename to graphics/object_events/pics/pokemon/glameow/follower.png diff --git a/graphics/object_events/pics/pokemon/glastrier.png b/graphics/object_events/pics/pokemon/glastrier/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/glastrier.png rename to graphics/object_events/pics/pokemon/glastrier/follower.png diff --git a/graphics/object_events/pics/pokemon/gligar.png b/graphics/object_events/pics/pokemon/gligar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gligar.png rename to graphics/object_events/pics/pokemon/gligar/follower.png diff --git a/graphics/object_events/pics/pokemon/gliscor.png b/graphics/object_events/pics/pokemon/gliscor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gliscor.png rename to graphics/object_events/pics/pokemon/gliscor/follower.png diff --git a/graphics/object_events/pics/pokemon/gloom.png b/graphics/object_events/pics/pokemon/gloom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gloom.png rename to graphics/object_events/pics/pokemon/gloom/follower.png diff --git a/graphics/object_events/pics/pokemon/gogoat.png b/graphics/object_events/pics/pokemon/gogoat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gogoat.png rename to graphics/object_events/pics/pokemon/gogoat/follower.png diff --git a/graphics/object_events/pics/pokemon/golbat.png b/graphics/object_events/pics/pokemon/golbat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golbat.png rename to graphics/object_events/pics/pokemon/golbat/follower.png diff --git a/graphics/object_events/pics/pokemon/goldeen.png b/graphics/object_events/pics/pokemon/goldeen/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/goldeen.png rename to graphics/object_events/pics/pokemon/goldeen/follower.png diff --git a/graphics/object_events/pics/pokemon/golduck.png b/graphics/object_events/pics/pokemon/golduck/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golduck.png rename to graphics/object_events/pics/pokemon/golduck/follower.png diff --git a/graphics/object_events/pics/pokemon/golem/alolan/follower.png b/graphics/object_events/pics/pokemon/golem/alolan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..9fbe37abfe61a03fb485e9dfc4a781559d1a7759 GIT binary patch literal 867 zcmV-p1DyPcP)@=8Ypg+s{f3mDNCggv6Qxl&4tM}hF3p~PUy$?*_ z!^d)5)r4>z2wtrZOyIOtj;k62Z@u(W>(?j1X?e<3AHISE6W~yua@Ban=>S^qv|z2@ zPynvKmIErjMc>vMPc5xU)q21=oR57aJK(*BmW)TF&cr&o zaGZv7dbBYRAo1!P)(=h7i|I*E`l6PNf7ks4?k2i9|jL1HJ(<2)d$>(6Z`QgozZ+X7|dfE5#> z%VgM3`-5@rEWo};CwjoRzt1F^DyEbI#=O0@gK13fbsnV$z~ zLEjICpQI}Gm^xaw|UED#y% zFAk>w6u1c(<~B3vQD7M9oBoh%Q^W0M%r{?W|7SB3-#j#qBu!_LVT6_EEqu+w?oGV%s)ZXo%0F8F@qG+=H tJ<7|HQlKTsi?-WeY1WHFFOU4Q?GFt}?D360f9L=J002ovPDHLkV1gu&qr?CJ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/golem.png b/graphics/object_events/pics/pokemon/golem/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golem.png rename to graphics/object_events/pics/pokemon/golem/follower.png diff --git a/graphics/object_events/pics/pokemon/golett.png b/graphics/object_events/pics/pokemon/golett/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golett.png rename to graphics/object_events/pics/pokemon/golett/follower.png diff --git a/graphics/object_events/pics/pokemon/golisopod.png b/graphics/object_events/pics/pokemon/golisopod/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golisopod.png rename to graphics/object_events/pics/pokemon/golisopod/follower.png diff --git a/graphics/object_events/pics/pokemon/golurk.png b/graphics/object_events/pics/pokemon/golurk/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golurk.png rename to graphics/object_events/pics/pokemon/golurk/follower.png diff --git a/graphics/object_events/pics/pokemon/goodra.png b/graphics/object_events/pics/pokemon/goodra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/goodra.png rename to graphics/object_events/pics/pokemon/goodra/follower.png diff --git a/graphics/object_events/pics/pokemon/goodra/hisuian/follower.png b/graphics/object_events/pics/pokemon/goodra/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e6209363bb0c8409b5fc7a2e9c54349755210fee GIT binary patch literal 797 zcmV+&1LFLNP)r=+x+lY>+TONcjBt`1trhJXmO8kdTDP8*m7-00080 zNkl3Kwvdgwwtyo5=j5#ksZd>7z!Bz` z7I35)laW);b3Xu$shkm>D{I?Sz`8`_S`Kl(ZD3L+C@LAU&NXHxQvt7H#8i%fzU=^r zV~qK5<2*+o6GRCgLp;+I8Am<@`tAdDTw%qvns)>m5i>m&n3(1{l*wwiKHq&{KO+?5 z6^Pyv{;&Yp-|}=w^L+`l12A<8Ol$*lVKeERcv%!e_dV}V zhHpZ+=6uh&Ud)?{WB=}WFcGtl7d*s;$3Yl$k0YibQKPzD8+|Rf>LZ{|U@8x5W zui0>mJhN-yB4omo2D<)G^CtK4Ly_E%13c5NzuY$x^aktB3G{7ya9dQ)!|nU7gY|h4 zG_|kx*Y5B-6!83cft8)iX%RHT3Y&9Xe+2rr`##Q}(S6XSrnP-F)Wfd5ahwC@ra5<~ zdD}(d?1{(DC$l#n*FYSM*^Qg##&UybYj%fu+mh*zV&{I7FCGiPUE6Xe(D!zeVBIvW z8jP-Ofvj!!<44`TudLD8hQgHKtbylfSyWip_3*Y@#+bRbi`uq3CxEcFeQ_3<%eH0C zX?oWl+yYNb+nes@;r7}6b3~CbH{VuZvAe6FWRugBY2nZ)hOQ|JKX1yLuG{l|&(t${ bf9v=K#O=Il^9tNg00000NkvXXu0mjfhgpfk literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/goodra_hisuian.png b/graphics/object_events/pics/pokemon/goodra_hisuian.png deleted file mode 100644 index 6fe84c19aa538fe7f6ec99082d9564edf7948554..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 891 zcmV->1BCpEP)Px#Do{*RMUi~x0000yie;S@)j>3q;qm+_< z{k_RQ3r{H%3<|B)@%eV*!rL@I+~x9Z*{Bt6@{|+t_fV)VbHt}lNtEG~DHX*j;Ea>t zWQNA}~MY zh|i}*ayjLtA7}215*~1DZX2%xUy3N;vP;zPkYDl0Z~V_mfy+NlfL+$S2}G-sW4*_z zLm)N^0y`-+;B$HrsDuZ6KCSph?}xqDh|eEON27;8wE4a$7YO*$k1k_``y2~g3R-P9 z1V)@)Fz0ZWDaPYE;LF%{c4+!SPV%r4g=5oM@9@8nK;0L{NWkU9XJ>_?Zz`-e_+!or zP?(B3NrW7IavK%2E*f$^w~TB&E6CPY`B6%4ytPQotT;OSy zk!|0oaq9CfmmKMd5_yvOQhRVU0Vrf!&OP`NM|sXA#!l5f-t`GDHkSnQlP#B zL;HdSHuQx&(Y(J(k{Umco7jArNUOmm0}-e^1U3f}ZrsHDl5inBSqY#xN#=h3;Xs?F zL_hYy;*a^>Xt;3+3R{~Q$T)AKx(0k-5Jm4x9~)UZ=Y&}=;8y^MlIv!@D~INy!@ zJf*DYP9J6!SU%jo#ahI9pa9eaL2KywF61=`HejPAVV*P3SCcBlF95_$`i|NC8mbp} zes&AaL9i7g^RpH~&`)zH{rrt`&oUU=80-ScHJbClf&tbC(QryG^(g2JJu7iALGa`h zDNvuXEzdIvhE_tke1_!bSwbpskf1;`Via_Sp5qr*(51|Qk4?aR;9%&EXakphTgIk) z7Jb?j-3zLkDp?NFGuK@d93x&O+>Fd)*LyA+5Yw^o+)l>|Q|g*df*{gvk8OVOgTh!o z1JfBs18@P2>EC87q+ziFd~!V#>FTYy@SA$!BEz-Ht|^KbUuxb3N;zx2yk$VkwB$@yR?kpAG!C@e6c{13MkIrQQGl002ov JPDHLkV1h28H-`WK literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/graveler.png b/graphics/object_events/pics/pokemon/graveler/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/graveler.png rename to graphics/object_events/pics/pokemon/graveler/follower.png diff --git a/graphics/object_events/pics/pokemon/greedent.png b/graphics/object_events/pics/pokemon/greedent/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/greedent.png rename to graphics/object_events/pics/pokemon/greedent/follower.png diff --git a/graphics/object_events/pics/pokemon/greninja.png b/graphics/object_events/pics/pokemon/greninja/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/greninja.png rename to graphics/object_events/pics/pokemon/greninja/follower.png diff --git a/graphics/object_events/pics/pokemon/grimer/alolan/follower.png b/graphics/object_events/pics/pokemon/grimer/alolan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..45010a81b7f9b293bb6d611a32dad46fe8580214 GIT binary patch literal 581 zcmV-L0=oT)P)pw7F!=cRC|F2vNEq?Udhn2cX zsF3#5d_yPEY<4$|J@i!S+}>nn-p&w0E^&!VT;d;v7@hx4#qavXpr=Ea3e#28~Ktcf8uD|H45o!nyen* z3}MA2#d&a72@D|}d?2nXfgvQpatg~ilZl`ZR&3p3KX*EYu;Tk?yqVK7gcbXEGk@!Q zk_(|^V!2lUHj_`zjzVPxE?~`E$w#5&&=+$y7VY7vzjBIwzsLvY6=t zp$pSaB!svRhuf0JfI`WEosVZM^-4Yp)AB|%5-A**Q}Ik=%j-t=_3PoYQ*t4c9I(RR zwst3WZKg7@q879d4wD0;iNxD;Ly;>sGN`x5D>VqsJK8lcrXaiXh3jOI50dwz@T{e{P5_|u-M$tk=g1k0005< zNkl(+O2Ra<+rIBXim@HjV3uh~+LCRuG zF{!c$fz?p`JDoiEZ|Gfut+VQPDR}7O?_xgk`TaNx;E+QOS;sBx-aF-y-Fv6vh1L7U zMOoOqe*?w}o1rrWt6xjScw{roLa@2L?qBOyh>^{?#N1-H^-8o2a2xnf7I!34G%C&$H#n_t&&1iR6LVK>K0C+z-<DSS;e$JnxL+*!YVa4+Lyk!+7vd5hVU^{s0ap6BqYj#uNYm002ovPDHLkV1km6 BF#iAm literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/growlithe_hisuian.png b/graphics/object_events/pics/pokemon/growlithe_hisuian.png deleted file mode 100644 index b90c89e209ca1cff879bd52a7095605920c30229..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 717 zcmV;;0y6!HP)Px#Do{*RMOCAO0000hFE;4t_^`0hSXfwN92@`u0FX!^;88xdFdK?IDB;Sew3K9O zq_{W$000hjQchC<|NsC0|NsC0|NsC0|5r-e6aWAMH%UZ6R9J=WmW^)fFbIVMHrDL4 z@Bg|39II2qkGk%vx>C-hP3z~_2Mna!cInckOP4M^g!mr+w6K)WVa7i$tffW{GyZ8| ztu;z<#y>8ukg!HFzHLPD2^oJ+Tp*=XzeY07{z?rU#yq>*^zNlXY8XJwiMU0opX7vN zQk@y!wuTj;V*4d$d+e{cNlrM|XFNa>&i>jLlnP(Xafmp%^DY1=hX7vZh(B-ld_=}I z08THb2*8N|7dIb=UYEhz4TmvD?XKnU{JP2b^uMkc%mDDgji;ga@-TRI7;~JTOLF8t zd@h!Z&m-O{0qC?c%zbJF5OF*<=Ey*cy;uSGe4a3t!C{v`!bxtYXsyz#9A|KK-#ef& zt23_tc3cK=w=x)WUZEw*m&-SOrU{2RqV|1&CirJr`y=&NB*kWY z0SCGf2?roltMC#(5=1hiOCiTV#u3IWPkNcd{dT*NTu~>Tm(LfF@FPQaqTY%B{DyCU z19eCt+9ee6>5zCnk#xzq!V|7*bP?z?|EInIz^D|)$B`N(00000NkvXXu0mjf3M)`0 diff --git a/graphics/object_events/pics/pokemon/grubbin.png b/graphics/object_events/pics/pokemon/grubbin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/grubbin.png rename to graphics/object_events/pics/pokemon/grubbin/follower.png diff --git a/graphics/object_events/pics/pokemon/grumpig.png b/graphics/object_events/pics/pokemon/grumpig/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/grumpig.png rename to graphics/object_events/pics/pokemon/grumpig/follower.png diff --git a/graphics/object_events/pics/pokemon/gulpin.png b/graphics/object_events/pics/pokemon/gulpin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gulpin.png rename to graphics/object_events/pics/pokemon/gulpin/follower.png diff --git a/graphics/object_events/pics/pokemon/gumshoos.png b/graphics/object_events/pics/pokemon/gumshoos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gumshoos.png rename to graphics/object_events/pics/pokemon/gumshoos/follower.png diff --git a/graphics/object_events/pics/pokemon/gurdurr.png b/graphics/object_events/pics/pokemon/gurdurr/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gurdurr.png rename to graphics/object_events/pics/pokemon/gurdurr/follower.png diff --git a/graphics/object_events/pics/pokemon/guzzlord.png b/graphics/object_events/pics/pokemon/guzzlord/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/guzzlord.png rename to graphics/object_events/pics/pokemon/guzzlord/follower.png diff --git a/graphics/object_events/pics/pokemon/gyarados.png b/graphics/object_events/pics/pokemon/gyarados/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gyarados.png rename to graphics/object_events/pics/pokemon/gyarados/follower.png diff --git a/graphics/object_events/pics/pokemon/hakamo-o.png b/graphics/object_events/pics/pokemon/hakamo-o.png deleted file mode 100644 index acfb91c09206179bb8344551112cfb88b17e08f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 674 zcmV;T0$u%yP)Px#Ay79G000(x0&M^Q0xwBK zK~z|U?U&t>_EV6o)1v3ItgD3R5iHy0z!VsDbW2$0&d+<8RC6(#@7N5vu5^i1!Vj@BA?;ZW)IZH z+kk|h0tehikU-3-u=)B!F34;=0G&3O@uw4uBo+3;_~^-;0QGH*G936{q`gEwP~6FdDc8G!Q?c)SjUi;CK@ zyK}84lfQ|MtAdJG8sBTvc@vLE%K<;T40t&EsSpLblo$mdb~yHUPKnapF)&*JIZ8M# z0uj$4(1@3x7b3CJi@p>4+%mQbG1J!eWbzmpzJ(v!>U346w)&4vk(Z{ycH@TJL| z6`LczXlpK)5A<;-eznP9lCL(pjX&01QB0ic&ZPW`&A$%Gk`N@o<--fTB=K=LKGI-{ zkYV#I{8u0)97Mrg`>)C%fv^8xOMT*5{f<9`VGZ-}+x|EE1J(=>p$!q}I{*Lx07*qo IM6N<$f?xtVO#lD@ diff --git a/graphics/object_events/pics/pokemon/hakamo_o/follower.png b/graphics/object_events/pics/pokemon/hakamo_o/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7588d3239736f5da9e3b020380930d1f2144ae31 GIT binary patch literal 625 zcmV-%0*?KOP)C8E5XS{t{b3Ae5JdJAL*c#n(6LPVOUF`c9gy->BM*HS02CtsaB&T;Lh2R3%p^cD%`{y}H{55Fkfa$4r#Vn!>u$;8psivN zPP6gkZI{n5D}+ENz`XC2kWRSICSligsDQ`R6m&B%2YFeFHJRig;l8SG=Ge4EPI4gf zyS3XPkB5X?aeXtxgew(JG8Mn?q;oBO{^wG~dc3+ptp|4WKtoYGdRS2%=mpwwU z&dq_Nv7lsHI82{pxe-oBOwTq#KR=B6PH={G&hk+=3oKSFukG7f^h@C|&Ei58=%o&v zEFHZn@d8z8brbR9kqH3~^1@*P|Gnq-KLTp5C3@*wrGUD_sL=o}@|{K_8@R#?C_Jnv zc)G+BKh`K5LfUE+KP)WJ9I%vw^69|Swm2dWg5=V< zLmvz!wU8hWMFRwfAPm%Oa_jo%RA01w4lnOn$S= z`F3V!XGlf4lRLSSJGqlPxsyA&lmCBFwcMpvz8POt_+LwP1WS`t7@gjPuPUgJyCgxfuNiH$ zjv+rhkINK(0RsJ|OUZ;K3UO;K2?2pCHjAiC!Pq?MFSfb55f8P3eOX+p@YZ6emfoc{ zLjy_0=#_OTjsyk6RfWbdc4}8kyx~|!!-9QTT&nQ)QqiXla3qkBsbh4dIJJ=grxFDM zvEf`9xMf(qVuWXLsX|8n%iU4Aq@;xQv9UtQmV^M}N`QE@FH;~oF|HQX08;c{4wow| zHK(_kN~GRXaeZuH_0XpC3kgn=ddMJAWD1~=#r)DIEb%o83vpJTUDQ}R+OC_Oy1jmK zl7ww9Om2I?TM3!nwmZnB^se~v+T+f|+h1JfL`+*Uqju0S7nkd%xk+x_yW7PYU_~5h zjHOPsJ8aU4#9yl$N!%fmcEs9=A_>F!b*XNyvGaNJas zy@&itEI=Q?25E^Z*E(k;`E|^pFJ*6Gha|-Ik<_N0;_V~GrvO8iQ z>6omJvjkAV_<@Zc35Cbc8I~1GTpbuqT;Z379dMMua9-m09XP%oE)#r>#i|XAYc6O7?;qGbj^TnCRfiD!2EdjdiK*Hc2hariY@FH;k(b<9t+#SFu^U{vf||m zrV7L!jyrW`cE0-@3i!2@+~%})GyoB4@}k3W!<3>3#-#?ClIc_lxb>HGxhW|!~w_&ARf!>Hi}K=2Qq{L2&FV$Coz{O1Y;%)bZR83PpYE78i%>#1Y) zOpL@e_A9?xQq1O2s!+XDPoDO7F5RcSiK!SQU#Da@>~KGa6Wu^IgmoYY zg2ZHa5I6>8O8&V*oq6VX%%RO_0iTQNzGuw7giGMy$y;VTCT0(sNYPI6_NOL#?atx% zn)a*lA@lYn#g>_{gW%7a_Vq!#W9D&6RH^`DCfH!sSxChK(1HR%z=H%l#-NDL2~>i2 zr(Y(3%RiQxFG>k->!+rEX(uMEIuQF|k3W0%b<&okU`3RotYd%w>=`#DhYUKz~{~u?zh$v z;H=XV+2K%jN-9K@5%z>*xx+)*t1A=qN$BQPN34imwenbCy{3c zG7GRw=}j2g7p=))92v3*3CiXd1STP#@q9f2tmK#=C?}wnI-al}8Q8L7RN1PulO#xw zFk51xjh^|?jv4_^q+KORFgOR3;mu3;?U$VkM>s2cdyReXV^&AfdjNAaR>D zaX#VfOumVMdOCv9L{=!NZ*W+5fLY@BaKauJ`(~}Y^_)cqo0w)A74+iEa|5WeRT2w%juk#2*$SW2V?QWC&e6xlL6yn-{*n&;UQi9z+m*^hyE;2mTQIi;>*0LBA{OdfahabdUQBtD^at_j=T80R5zY^a|w*sx|P;db# z7G`M=mnfJ!pvWL)2x-agrziDNK|R?!1>)P|gU?1MJ~urDs^>?U2Q;4a-KObr|7i5$ zFi3n_b6XdK>)~LW;vP+yeGtcXnnu;rY_+VxwoYxt$8p>Pkw&2kMlpuSC5}zcf%*E9 zLYxbRm2IK@=E-VE){T4dw$Ty?ol|R_EE^&n zkbi&+eDA>51p#85K_-S8`ldUz>mmQZKlFV-550b0-z>&C0bGQ%S&5_skfDfz`w#U+ zv#`{#PF#o9S#r^;v~UklGIfu7*|A0(gU+Juez*SwBS?ifUKV5I*!biDHEZEGI0(?b zF?HNyW3U`ehMzQnAnvDG2s{GraGi~caKV6UXt@igN4$H;2!9^72Mi!+{f-&7T_t~Z47VvJcfw|fZ!aiE9;q2 z!ONKuPuDC__5O_?XDnf#h{H8BQ~b6M91SymN>eN4IBBH$_a=&DosZW73tSWS;qMwP zk(zF^KP}2{QkoM~ZlJg>$ZrC!ahjU2&H(rspXbR9hAGPJ1b+d!jpp0QZ3OS+PX0sr YH#XC@)d1$@761SM07*qoM6N<$f_j$Ur2qf` literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/hoopa_unbound.png b/graphics/object_events/pics/pokemon/hoopa_unbound.png deleted file mode 100644 index 93756e095bd552e2b3506a29dd02029ff9878999..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3219 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 R+Ohxu002ovPDHLkV1k(YA{zhz diff --git a/graphics/object_events/pics/pokemon/jangmo_o/follower.png b/graphics/object_events/pics/pokemon/jangmo_o/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..9b48fb39aedacfba1966ee314925f1e1540de71e GIT binary patch literal 600 zcmV-e0;m0nP)pd*Kkq zRn(ZEE_#Mrg~&TvGjefUir^n3{LTED8A&^gopsh(AEm|YbmU(&5b4Rt|7|dsEm$9) z)cm-?tefxWle+lc7Z{dbOYv`o z^EA@E)Mro9{%oR+Ov`50_CKNoVujQCvP%qp<${hv2xbpjuYCU9Wdu*>&SPsP|#PC=Rme`aYX@ z1al}RFE^LrUD9E=vkk7EA=;r=;PQ4_zfKC8qwO>+3ph*wk6D&8%M7&Exy2(6q9+~D z9O)d!I=6YQ3ytheMZkGu$N?Kn7C0V&10KLP|GAF~`1zM^gC>L<{OYE;Gfy)$9@uLy mHqu>XH_zPkk=^lsX8i>pf!eufRZ6u00000 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/jellicent.png b/graphics/object_events/pics/pokemon/jellicent/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jellicent.png rename to graphics/object_events/pics/pokemon/jellicent/follower.png diff --git a/graphics/object_events/pics/pokemon/jellicent_f.png b/graphics/object_events/pics/pokemon/jellicent_f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jellicent_f.png rename to graphics/object_events/pics/pokemon/jellicent_f/follower.png diff --git a/graphics/object_events/pics/pokemon/jigglypuff.png b/graphics/object_events/pics/pokemon/jigglypuff/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jigglypuff.png rename to graphics/object_events/pics/pokemon/jigglypuff/follower.png diff --git a/graphics/object_events/pics/pokemon/jirachi.png b/graphics/object_events/pics/pokemon/jirachi/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jirachi.png rename to graphics/object_events/pics/pokemon/jirachi/follower.png diff --git a/graphics/object_events/pics/pokemon/jolteon.png b/graphics/object_events/pics/pokemon/jolteon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jolteon.png rename to graphics/object_events/pics/pokemon/jolteon/follower.png diff --git a/graphics/object_events/pics/pokemon/joltik.png b/graphics/object_events/pics/pokemon/joltik/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/joltik.png rename to graphics/object_events/pics/pokemon/joltik/follower.png diff --git a/graphics/object_events/pics/pokemon/jumpluff.png b/graphics/object_events/pics/pokemon/jumpluff/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jumpluff.png rename to graphics/object_events/pics/pokemon/jumpluff/follower.png diff --git a/graphics/object_events/pics/pokemon/jynx.png b/graphics/object_events/pics/pokemon/jynx/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jynx.png rename to graphics/object_events/pics/pokemon/jynx/follower.png diff --git a/graphics/object_events/pics/pokemon/kabuto.png b/graphics/object_events/pics/pokemon/kabuto/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kabuto.png rename to graphics/object_events/pics/pokemon/kabuto/follower.png diff --git a/graphics/object_events/pics/pokemon/kabutops.png b/graphics/object_events/pics/pokemon/kabutops/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kabutops.png rename to graphics/object_events/pics/pokemon/kabutops/follower.png diff --git a/graphics/object_events/pics/pokemon/kadabra.png b/graphics/object_events/pics/pokemon/kadabra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kadabra.png rename to graphics/object_events/pics/pokemon/kadabra/follower.png diff --git a/graphics/object_events/pics/pokemon/kakuna.png b/graphics/object_events/pics/pokemon/kakuna/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kakuna.png rename to graphics/object_events/pics/pokemon/kakuna/follower.png diff --git a/graphics/object_events/pics/pokemon/kangaskhan.png b/graphics/object_events/pics/pokemon/kangaskhan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kangaskhan.png rename to graphics/object_events/pics/pokemon/kangaskhan/follower.png diff --git a/graphics/object_events/pics/pokemon/karrablast.png b/graphics/object_events/pics/pokemon/karrablast/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/karrablast.png rename to graphics/object_events/pics/pokemon/karrablast/follower.png diff --git a/graphics/object_events/pics/pokemon/kartana.png b/graphics/object_events/pics/pokemon/kartana/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kartana.png rename to graphics/object_events/pics/pokemon/kartana/follower.png diff --git a/graphics/object_events/pics/pokemon/kecleon.png b/graphics/object_events/pics/pokemon/kecleon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kecleon.png rename to graphics/object_events/pics/pokemon/kecleon/follower.png diff --git a/graphics/object_events/pics/pokemon/keldeo.png b/graphics/object_events/pics/pokemon/keldeo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/keldeo.png rename to graphics/object_events/pics/pokemon/keldeo/follower.png diff --git a/graphics/object_events/pics/pokemon/kingdra.png b/graphics/object_events/pics/pokemon/kingdra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kingdra.png rename to graphics/object_events/pics/pokemon/kingdra/follower.png diff --git a/graphics/object_events/pics/pokemon/kingler.png b/graphics/object_events/pics/pokemon/kingler/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kingler.png rename to graphics/object_events/pics/pokemon/kingler/follower.png diff --git a/graphics/object_events/pics/pokemon/kirlia.png b/graphics/object_events/pics/pokemon/kirlia/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kirlia.png rename to graphics/object_events/pics/pokemon/kirlia/follower.png diff --git a/graphics/object_events/pics/pokemon/klang.png b/graphics/object_events/pics/pokemon/klang/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/klang.png rename to graphics/object_events/pics/pokemon/klang/follower.png diff --git a/graphics/object_events/pics/pokemon/kleavor.png b/graphics/object_events/pics/pokemon/kleavor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kleavor.png rename to graphics/object_events/pics/pokemon/kleavor/follower.png diff --git a/graphics/object_events/pics/pokemon/klefki.png b/graphics/object_events/pics/pokemon/klefki/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/klefki.png rename to graphics/object_events/pics/pokemon/klefki/follower.png diff --git a/graphics/object_events/pics/pokemon/klink.png b/graphics/object_events/pics/pokemon/klink/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/klink.png rename to graphics/object_events/pics/pokemon/klink/follower.png diff --git a/graphics/object_events/pics/pokemon/klinklang.png b/graphics/object_events/pics/pokemon/klinklang/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/klinklang.png rename to graphics/object_events/pics/pokemon/klinklang/follower.png diff --git a/graphics/object_events/pics/pokemon/koffing.png b/graphics/object_events/pics/pokemon/koffing/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/koffing.png rename to graphics/object_events/pics/pokemon/koffing/follower.png diff --git a/graphics/object_events/pics/pokemon/komala.png b/graphics/object_events/pics/pokemon/komala/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/komala.png rename to graphics/object_events/pics/pokemon/komala/follower.png diff --git a/graphics/object_events/pics/pokemon/kommo-o.png b/graphics/object_events/pics/pokemon/kommo-o.png deleted file mode 100644 index 5a9f047dc369f2a53f7b46a3cd25b2fb8375eb34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1025 zcmV+c1pfPpP)Px#Fi=cXMgRZ*5D*aX(_UOsD$kcc;88wXTU+Pk*+@o4v8$_$h=^rqHyR!n850sA z6%+sf0GtTo#Q*>Ue@R3^R9J=WnCWsOAq<2qBp|TI`#i?K5YBYvc6H(O<#%HaKIzzSj`>8voZrQVJD@To&#YTrs}FeTkGp2O$?TixkFO)xxz`{3*~Z zHgM0WFH#tDO@`O~+ABVm5YBFE%FujIi_McrHpwqt09*xP^Zv{-=+d0UZBrl&1}9;S9}as8I5KZ%4Ax^p$hU0 z9`R$MFy^I}B9hrt;?vI4bmL7g-0g4$;}rE@*>>}13a~)-HwR}W9yb-<+p5mitdF2e8=;TpK{t_Jf}?R_BpYFvOk1Kh+V?!m>9$hcptOWO&G#V>bJHOR*&O#dXOoA4f+(2* zq9@_(+Xu=2)+aA8@VN=FJ)qeT6i3WcJB3en{MYX@=PvZSwFU#l<;mf|5~c`PtWEi_ zn4q!p%)n)?PhR}{g%L-48DMl!Aj0#KFK_w%=>I|92LCnT>Jl50+@-rdJyanJfZgwg zZ&M0{Rm`ikT=$u00UCSfjY-)BK&T%%D3vQPf5upyx|F#=@-pF@MCOj|=<@6)Y%{Ea z8~zwI!t|h7)N*G44!Td;SD1MH^6dimK3Mig1C8$Q`6dxp)i%A~cEtgIY&C*!F7RfG zqj4=ce3Dh}?tS=^%Xxjc7x~232zpfFXKpL2XLg^J?hVXt6Ltz7b8U~|y=?sc^OL=I vnX>+`NHAyl@%!`ziTze14Der7@}G=9x#Ao7s16g600000NkvXXu0mjfkrd}` diff --git a/graphics/object_events/pics/pokemon/kommo_o/follower.png b/graphics/object_events/pics/pokemon/kommo_o/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a22bf97e08a019c088ffeeba6ffa7c61c52e656f GIT binary patch literal 884 zcmV-)1B?8LP)}?m|y^SaB#>75GW`pJ@h3o00092 zNkl2mO;mIrGupBP(b;w`?=n8C*chgQJ3N?< zO}sVR>|;iCp(9<-vU>b>TB)o!%-iboWl>MZAJ3~V)5hV>L%w-Z~xvCkt&hWUGXVGXrZ@SL`W?h^m`;*XK*3Gi7J<^#z~Y}MKtRshr@Uy1t*oFud0Z<%NA@o9XOwE3k1nY9@VrXs3}IC zH89_7%`iZ^opi^RlkUoxWhvAu(?Fpa3SiTKf=tr`j5&0bv~5eu5z!ML`TMUijMqN@6 zXI4_~!|N-CLUfYyX!v&QCt0161lXaS;>k)b8ApxnCXrB&dk}FcV8Me&nUj29+#d8@ z?hP%{i{^sU6C~nLO`jIxE6eT7Lq^yraed~H6jUwPdJGt~KQ9Zsov3vV2~Y*X7-*hKg{W4Iy&adaRF{g$EgB>yI4(0&0d253U`8Ia&soI|Qn{H@x=WczeTS z%L3YYl8`L|w=f;bgA)(EzmVndd5|-}i`ymLfzL9h;-BsPJNpfn)hJyNM?m`k0000< KMNUMnLSTa9WvBuG literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/krabby.png b/graphics/object_events/pics/pokemon/krabby/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/krabby.png rename to graphics/object_events/pics/pokemon/krabby/follower.png diff --git a/graphics/object_events/pics/pokemon/kricketot.png b/graphics/object_events/pics/pokemon/kricketot/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kricketot.png rename to graphics/object_events/pics/pokemon/kricketot/follower.png diff --git a/graphics/object_events/pics/pokemon/kricketune.png b/graphics/object_events/pics/pokemon/kricketune/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kricketune.png rename to graphics/object_events/pics/pokemon/kricketune/follower.png diff --git a/graphics/object_events/pics/pokemon/krokorok.png b/graphics/object_events/pics/pokemon/krokorok/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/krokorok.png rename to graphics/object_events/pics/pokemon/krokorok/follower.png diff --git a/graphics/object_events/pics/pokemon/krookodile.png b/graphics/object_events/pics/pokemon/krookodile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/krookodile.png rename to graphics/object_events/pics/pokemon/krookodile/follower.png diff --git a/graphics/object_events/pics/pokemon/kubfu.png b/graphics/object_events/pics/pokemon/kubfu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kubfu.png rename to graphics/object_events/pics/pokemon/kubfu/follower.png diff --git a/graphics/object_events/pics/pokemon/kyogre.png b/graphics/object_events/pics/pokemon/kyogre/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kyogre.png rename to graphics/object_events/pics/pokemon/kyogre/follower.png diff --git a/graphics/object_events/pics/pokemon/kyurem.png b/graphics/object_events/pics/pokemon/kyurem/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kyurem.png rename to graphics/object_events/pics/pokemon/kyurem/follower.png diff --git a/graphics/object_events/pics/pokemon/lairon.png b/graphics/object_events/pics/pokemon/lairon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lairon.png rename to graphics/object_events/pics/pokemon/lairon/follower.png diff --git a/graphics/object_events/pics/pokemon/lampent.png b/graphics/object_events/pics/pokemon/lampent/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lampent.png rename to graphics/object_events/pics/pokemon/lampent/follower.png diff --git a/graphics/object_events/pics/pokemon/landorus.png b/graphics/object_events/pics/pokemon/landorus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/landorus.png rename to graphics/object_events/pics/pokemon/landorus/follower.png diff --git a/graphics/object_events/pics/pokemon/lanturn.png b/graphics/object_events/pics/pokemon/lanturn/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lanturn.png rename to graphics/object_events/pics/pokemon/lanturn/follower.png diff --git a/graphics/object_events/pics/pokemon/lapras.png b/graphics/object_events/pics/pokemon/lapras/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lapras.png rename to graphics/object_events/pics/pokemon/lapras/follower.png diff --git a/graphics/object_events/pics/pokemon/larvesta.png b/graphics/object_events/pics/pokemon/larvesta/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/larvesta.png rename to graphics/object_events/pics/pokemon/larvesta/follower.png diff --git a/graphics/object_events/pics/pokemon/larvitar.png b/graphics/object_events/pics/pokemon/larvitar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/larvitar.png rename to graphics/object_events/pics/pokemon/larvitar/follower.png diff --git a/graphics/object_events/pics/pokemon/latias.png b/graphics/object_events/pics/pokemon/latias/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/latias.png rename to graphics/object_events/pics/pokemon/latias/follower.png diff --git a/graphics/object_events/pics/pokemon/latios.png b/graphics/object_events/pics/pokemon/latios/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/latios.png rename to graphics/object_events/pics/pokemon/latios/follower.png diff --git a/graphics/object_events/pics/pokemon/leafeon.png b/graphics/object_events/pics/pokemon/leafeon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/leafeon.png rename to graphics/object_events/pics/pokemon/leafeon/follower.png diff --git a/graphics/object_events/pics/pokemon/leavanny.png b/graphics/object_events/pics/pokemon/leavanny/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/leavanny.png rename to graphics/object_events/pics/pokemon/leavanny/follower.png diff --git a/graphics/object_events/pics/pokemon/ledian.png b/graphics/object_events/pics/pokemon/ledian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ledian.png rename to graphics/object_events/pics/pokemon/ledian/follower.png diff --git a/graphics/object_events/pics/pokemon/ledyba.png b/graphics/object_events/pics/pokemon/ledyba/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ledyba.png rename to graphics/object_events/pics/pokemon/ledyba/follower.png diff --git a/graphics/object_events/pics/pokemon/lickilicky.png b/graphics/object_events/pics/pokemon/lickilicky/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lickilicky.png rename to graphics/object_events/pics/pokemon/lickilicky/follower.png diff --git a/graphics/object_events/pics/pokemon/lickitung.png b/graphics/object_events/pics/pokemon/lickitung/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lickitung.png rename to graphics/object_events/pics/pokemon/lickitung/follower.png diff --git a/graphics/object_events/pics/pokemon/liepard.png b/graphics/object_events/pics/pokemon/liepard/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/liepard.png rename to graphics/object_events/pics/pokemon/liepard/follower.png diff --git a/graphics/object_events/pics/pokemon/lileep.png b/graphics/object_events/pics/pokemon/lileep/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lileep.png rename to graphics/object_events/pics/pokemon/lileep/follower.png diff --git a/graphics/object_events/pics/pokemon/lilligant.png b/graphics/object_events/pics/pokemon/lilligant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lilligant.png rename to graphics/object_events/pics/pokemon/lilligant/follower.png diff --git a/graphics/object_events/pics/pokemon/lilligant/hisuian/follower.png b/graphics/object_events/pics/pokemon/lilligant/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..50d8b61e56d781e25905e1f58ac47bd8269e2a62 GIT binary patch literal 743 zcmV?P)TxLBC@*gy~v5Kv$!Fjz47`1nY$K*+$jNPtLqs4$4=D7aXdcadxH0007V zNklZalK?Q$o0~t#IBbvcKTzqIV3na=g}4dX#Jfm2!Akm?&xi$%#$(NmaG!+zY*Gt51&*cR=_f$TH8NNJp} z!vqVe?6K48%DSFmaXnv~GGy@WsM==!U%az?yo_h0vc(v&D@84XT`9Xr4~&vc7&2Te zKWrAdpk<)m%Tm6m=ThEw@d_EMm9ihN5F8gs$j%%GO$==hzy`3db?93s4}?wqy5k5DJmSb6E%zsXb{Z^ zEh!;SBtex;b~O6%W1PSp&Rx{8I~Kv1A%W4#?ha4j*}KVPdzQf4Y>XH>Etj=AXbE1O zh@FG9o;P!ZEIA3BAsd*@y&TC500ml{bQ5?OW|z+U|IgO>USk*{0eIbWK+o1;f5VZs zWim(G)XZ5^qj#T6 zellAWqHX9{G-j6ziKRTyz8OSE4L<%_48N#Xd8_xvforh&srM12z?UxegYR1>62q$e zNrtsYGOPJi9+U#90jSLvB%WK7^U!Q0=gs?Rx!{F_nY0oB<*xzMzXmmbC6JR1)W8iM Ze*m$ES1Cvr^ThxF002ovPDHLkV1kW~WvT!G literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/lilligant_hisuian.png b/graphics/object_events/pics/pokemon/lilligant_hisuian.png deleted file mode 100644 index b84a1fbb53c6db6ed629bf770bdfe52723c1ca04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 720 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 V9s$Im7$5)u002ovPDHLkV1f{>#~lCw diff --git a/graphics/object_events/pics/pokemon/lycanroc_midnight.png b/graphics/object_events/pics/pokemon/lycanroc_midnight.png deleted file mode 100644 index c0bcd8ce146990093096a4a49880f5d017efc6bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 882 zcmV-&1C9KNP)Px#Bv4FLMF0Q*H8eHw>*f#;5U!n+*h*J#Ur$sfD~mHbfPjGfQ)DkKDX$eF2LJ#7 z40KXXQvm<}|NsC0|NsC0{|UrUCIA2ej4M{C1B$T=fCqWnI965VSP}ZGU?B;7I5U5wn16e3LL% zz}5E1lEB$2%GMa;_3)8D=OHj>OMrvRut&eXMhLMK+)TYib9X$PQLB_3biyGQsr5y? z`{N#F0V{$O=u6Ot&al9-FtlTJ^2_(+ccSa4SH&ojrv!ANP?gJv~WI1rA= z7t-UtCZ11O4w*1_X6GI?$RGCbI6QJI4OlZPW3II@EZuW#p`Xz)kc`Q^E#nh#+OyelV z`WHCvR2EoRrzt`2cf8uKW36&V_S3&9NC0j2SV#ruGcBS5=eLodzhp}s+f%r|cv%af3(oZ0JlGIfL*nxVnG7BjB!Ni?vz3=MLvic=^ z&}@HP0B4!&0=x$3bPM}ze==$LN^p|Aiag1BDuGLSPR4%|KlQ&Bo_s@7WdHyG07*qo IM6N<$f`g%yKL7v# diff --git a/graphics/object_events/pics/pokemon/machamp.png b/graphics/object_events/pics/pokemon/machamp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/machamp.png rename to graphics/object_events/pics/pokemon/machamp/follower.png diff --git a/graphics/object_events/pics/pokemon/machoke.png b/graphics/object_events/pics/pokemon/machoke/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/machoke.png rename to graphics/object_events/pics/pokemon/machoke/follower.png diff --git a/graphics/object_events/pics/pokemon/machop.png b/graphics/object_events/pics/pokemon/machop/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/machop.png rename to graphics/object_events/pics/pokemon/machop/follower.png diff --git a/graphics/object_events/pics/pokemon/magby.png b/graphics/object_events/pics/pokemon/magby/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magby.png rename to graphics/object_events/pics/pokemon/magby/follower.png diff --git a/graphics/object_events/pics/pokemon/magcargo.png b/graphics/object_events/pics/pokemon/magcargo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magcargo.png rename to graphics/object_events/pics/pokemon/magcargo/follower.png diff --git a/graphics/object_events/pics/pokemon/magearna.png b/graphics/object_events/pics/pokemon/magearna/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magearna.png rename to graphics/object_events/pics/pokemon/magearna/follower.png diff --git a/graphics/object_events/pics/pokemon/magikarp.png b/graphics/object_events/pics/pokemon/magikarp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magikarp.png rename to graphics/object_events/pics/pokemon/magikarp/follower.png diff --git a/graphics/object_events/pics/pokemon/magmar.png b/graphics/object_events/pics/pokemon/magmar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magmar.png rename to graphics/object_events/pics/pokemon/magmar/follower.png diff --git a/graphics/object_events/pics/pokemon/magmortar.png b/graphics/object_events/pics/pokemon/magmortar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magmortar.png rename to graphics/object_events/pics/pokemon/magmortar/follower.png diff --git a/graphics/object_events/pics/pokemon/magnemite.png b/graphics/object_events/pics/pokemon/magnemite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magnemite.png rename to graphics/object_events/pics/pokemon/magnemite/follower.png diff --git a/graphics/object_events/pics/pokemon/magneton.png b/graphics/object_events/pics/pokemon/magneton/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magneton.png rename to graphics/object_events/pics/pokemon/magneton/follower.png diff --git a/graphics/object_events/pics/pokemon/magnezone.png b/graphics/object_events/pics/pokemon/magnezone/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magnezone.png rename to graphics/object_events/pics/pokemon/magnezone/follower.png diff --git a/graphics/object_events/pics/pokemon/makuhita.png b/graphics/object_events/pics/pokemon/makuhita/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/makuhita.png rename to graphics/object_events/pics/pokemon/makuhita/follower.png diff --git a/graphics/object_events/pics/pokemon/malamar.png b/graphics/object_events/pics/pokemon/malamar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/malamar.png rename to graphics/object_events/pics/pokemon/malamar/follower.png diff --git a/graphics/object_events/pics/pokemon/mamoswine.png b/graphics/object_events/pics/pokemon/mamoswine/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mamoswine.png rename to graphics/object_events/pics/pokemon/mamoswine/follower.png diff --git a/graphics/object_events/pics/pokemon/manaphy.png b/graphics/object_events/pics/pokemon/manaphy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/manaphy.png rename to graphics/object_events/pics/pokemon/manaphy/follower.png diff --git a/graphics/object_events/pics/pokemon/mandibuzz.png b/graphics/object_events/pics/pokemon/mandibuzz/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mandibuzz.png rename to graphics/object_events/pics/pokemon/mandibuzz/follower.png diff --git a/graphics/object_events/pics/pokemon/manectric.png b/graphics/object_events/pics/pokemon/manectric/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/manectric.png rename to graphics/object_events/pics/pokemon/manectric/follower.png diff --git a/graphics/object_events/pics/pokemon/mankey.png b/graphics/object_events/pics/pokemon/mankey/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mankey.png rename to graphics/object_events/pics/pokemon/mankey/follower.png diff --git a/graphics/object_events/pics/pokemon/mantine.png b/graphics/object_events/pics/pokemon/mantine/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mantine.png rename to graphics/object_events/pics/pokemon/mantine/follower.png diff --git a/graphics/object_events/pics/pokemon/mantyke.png b/graphics/object_events/pics/pokemon/mantyke/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mantyke.png rename to graphics/object_events/pics/pokemon/mantyke/follower.png diff --git a/graphics/object_events/pics/pokemon/maractus.png b/graphics/object_events/pics/pokemon/maractus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/maractus.png rename to graphics/object_events/pics/pokemon/maractus/follower.png diff --git a/graphics/object_events/pics/pokemon/mareanie.png b/graphics/object_events/pics/pokemon/mareanie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mareanie.png rename to graphics/object_events/pics/pokemon/mareanie/follower.png diff --git a/graphics/object_events/pics/pokemon/mareep.png b/graphics/object_events/pics/pokemon/mareep/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mareep.png rename to graphics/object_events/pics/pokemon/mareep/follower.png diff --git a/graphics/object_events/pics/pokemon/marill.png b/graphics/object_events/pics/pokemon/marill/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/marill.png rename to graphics/object_events/pics/pokemon/marill/follower.png diff --git a/graphics/object_events/pics/pokemon/marowak/alolan/follower.png b/graphics/object_events/pics/pokemon/marowak/alolan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1716e86cc4e2f971a408d0fcad23641efc03d959 GIT binary patch literal 786 zcmV+t1MU2YP)%Fi1dnP)LZVfRHdSP;fv{nX*0?0007= zNkl0#B|_A&}9M5tK}E`YpUz zR(YxVL4s(8;tT?HO9G*&cal#3;5xWt^9+LD-Fwe-di4sSSH0>#(wpnQ^FQnMTFkIM z0HDu(nJt0W3TU(GTb^gQnvmy|Z6ajqN6503*Jg{jgt(5jFQWtBB~HVz%QCGeWU)8X zhHc5kjV5ArU=kW>3t8SW!$8FHM+aD>*5UKoaC-?rK+O4#eG!}F(kG6$m~~j~^NQ`# zf$+jzi#Vj^UZbfUHVJXQc%C`yFsTFFmG7<^0bTZ(glv7id02T%eL>n{#8QQ~}bw$<*)=yw$D0(aLh9=Nwi3hY%PBY&5Cts-APi10~Ym z+4$#4bzyb3)5jIlVbaIe>ej}ia#zMVZ>lTmW1zw#shA78pRj zKmrCp^7g!JkyS7c?2&2wVg>a#JG+Xl066D{-{Kg`o}bN+j)8Ig6)hWd8`7iWaxUb8 zd0=lgNFlKA>j33fU<2pe@JE*2@c?Bq&ABm_06M+VCcg*jS*3LnF(wkQ-twhu^d8 zQL7IaQ;3qFhle~cg~-sVK=x;#wwenV7bZxA)U~cJX1i>{WZ{55kq{paLzi Q@&Et;07*qoM6N<$g79#98~^|S literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/marowak.png b/graphics/object_events/pics/pokemon/marowak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/marowak.png rename to graphics/object_events/pics/pokemon/marowak/follower.png diff --git a/graphics/object_events/pics/pokemon/marshadow.png b/graphics/object_events/pics/pokemon/marshadow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/marshadow.png rename to graphics/object_events/pics/pokemon/marshadow/follower.png diff --git a/graphics/object_events/pics/pokemon/marshtomp.png b/graphics/object_events/pics/pokemon/marshtomp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/marshtomp.png rename to graphics/object_events/pics/pokemon/marshtomp/follower.png diff --git a/graphics/object_events/pics/pokemon/masquerain.png b/graphics/object_events/pics/pokemon/masquerain/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/masquerain.png rename to graphics/object_events/pics/pokemon/masquerain/follower.png diff --git a/graphics/object_events/pics/pokemon/mawile.png b/graphics/object_events/pics/pokemon/mawile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mawile.png rename to graphics/object_events/pics/pokemon/mawile/follower.png diff --git a/graphics/object_events/pics/pokemon/medicham.png b/graphics/object_events/pics/pokemon/medicham/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/medicham.png rename to graphics/object_events/pics/pokemon/medicham/follower.png diff --git a/graphics/object_events/pics/pokemon/meditite.png b/graphics/object_events/pics/pokemon/meditite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meditite.png rename to graphics/object_events/pics/pokemon/meditite/follower.png diff --git a/graphics/object_events/pics/pokemon/meganium.png b/graphics/object_events/pics/pokemon/meganium/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meganium.png rename to graphics/object_events/pics/pokemon/meganium/follower.png diff --git a/graphics/object_events/pics/pokemon/melmetal.png b/graphics/object_events/pics/pokemon/melmetal/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/melmetal.png rename to graphics/object_events/pics/pokemon/melmetal/follower.png diff --git a/graphics/object_events/pics/pokemon/meloetta.png b/graphics/object_events/pics/pokemon/meloetta/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meloetta.png rename to graphics/object_events/pics/pokemon/meloetta/follower.png diff --git a/graphics/object_events/pics/pokemon/meloetta/pirouette/follower.png b/graphics/object_events/pics/pokemon/meloetta/pirouette/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..5668d74facb2ed11a0bb5e307ff2df2b25109d09 GIT binary patch literal 724 zcmV;_0xSKAP)5P*PyU|?XVP&jZvIOuRtKrk@)`0&8Mz`!tA_<*SJP^_7CH;&Y0007C zNklll`6oB6?hCiNTk`ln!yO8w_{usR%hk?@WeB4CoZpg#i%- z35f;T{+ixI#E{>Bb3X_JOzXT|;MjlU|>cG8zqwpSum)X!r%^@VUYJKmOZ76(|)j#`-<_7hVEOoZ(@G{l)N zg!S?Jk9C>E0Z!z!Z6D41hLmAlN--Oj-w;Cf`PIAg)1iWJa>N*G`5+(+`Rc7T3=OFe z@N!jd%Wok*V0Pl2fe^#$dCjDABvfdhd@r|G7eUTg%S`bg$d}Jb#+skl78<}g<1UcW9U!5ztAp`@HDH~xZ7}Mx=SWZXf>Yh&Cr5dyY)ql+fQ9p+9Nc#-W2GhDJUem^R-6&Ss6kASc- z>d;LW4W3wQ&l&go85^Fk8?qT=ie|IWPD?!VKQUBj<9^oa5iWLxUtjp;7-g;jHyiHP z16KZbns8<+zr5ww9y9+lOoZK&pVb&+O-_*K-uj8XLLbm1{Kx`METa>MeEhM(6)j1szC6}sfREc3_2u7Vs5Xg)mQ2SqU&S2kr z)wx22jkkSycfarX?8pZAU+ZEw@NH|ez1heB@&>lW{mgm-1yTmi<3?UrB&Cm8(7^)2 z5bYj<)_w*{-j;VCuh~flz~k$n^_04ITph1(Z{bvJ{fy> zqWekm@URM`4EJ)K&Fk&ggb;pv{o(wyUO{+rAcRPQT0j`OC-1GH4x~chmnZo$|LNlm zVJ99b@G+dcD};8AgbD$Mzw+hP4=;xz5h~j8^5xrH26fdu-x%{)x^9YCm0OT{#HkzGoixu$e3{e?ZWUg>a${n z@~E(kkeF3tmm1lp3(ObfyW-Ca4**@9$DUx}?TcXn75@FAci`XEZ|vUTAaiH?{Qv*} M07*qoM6N<$g4N_<@c;k- diff --git a/graphics/object_events/pics/pokemon/meltan.png b/graphics/object_events/pics/pokemon/meltan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meltan.png rename to graphics/object_events/pics/pokemon/meltan/follower.png diff --git a/graphics/object_events/pics/pokemon/meowstic/female/follower.png b/graphics/object_events/pics/pokemon/meowstic/female/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..904f540b08e58050c0091de583d0e227b0af6744 GIT binary patch literal 696 zcmV;p0!RIcP)(@D2XF0Pe zi?%;X&mROWA@BBX@Agj`&7W`V$n(dk|Ah&OPPisAt=HFACWPnf>noE$#vpBLDs!L5 z>m!e!1K)jQ5^0dOGnGXbonQd=P%wzH7zSVmj)SzFsjQsqWPM~`P-f00AYkLHmj(uG zOik=upXehKA{2{aq4FbVTqSTM^j9ftwfzF=jfY(T)q8UJW16o4(1uzVf9v%hFV ztB);eRB&fjMKwFNU(--fA3D`Mk>Hx_JdC%eLzCcHusL)(5UhA>F<5mhL|7)r^ZN%`Byfv3aMLA03u+~rT-#Mm~P=fG=U zP}yZlRQev^VNaCiEJqe#8(C_#NS7Ipj_kCg@Jq#-WW-ig$8 zQTl1EhAym~=E!9&T#@z5aDPIf{khNVrB9-z;OHuu5^3!GjEyKXa-q{H;4F0+H=>w+ zPt{FA`+}~Ei_WY8gYW6QBx*|63F()GEvA#2sP?<>gqhDpAkWCdjl-HuTa9eRvP-P- z7oA<%37ZyE!Ip#_+_jG4^OJBS$BL~ls}fBCp7q= zhqZur{?38I|41xR@KG}Kqz3gQszDW)(~#u@eM{&Co6u5|zxD`lhQPx#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_5D*YdT3Y-5|CDp8k2uFOHl`RbKL7v#32;bRa{vGi!vFvd!vV){sAK>D0%%D@K~zY`?bShVn=ljr zU^|M$6~{46Z%GjAnRrM!HWEX<8sgm-Te>i^6|8apD`iRG0urh!{&I-gmAYxo-^smi3{^%Q|aE? z?qQb?=Y1RQGKm#O1+b|cuH#!+0J}`skCO!~fZaD-!U8Q*IWy*7hF!J^pYVB3VVOv)4#XgT3G=?oRX7SU+O zo9-vJFRg50w?&8&o|t`%L)LBkOl3mV=|FK`f_HM_vcDd8n)LPw(@qB^!4tPFN=H|l zmW!jEVv9#yJYZkH+x{S7+v4>_zWx%cmi4jXR)%H8I-w&ahbGs*Z8`9D*t<8aP2XPR z+s|}@t*6H^@X#iVbUh?0Z3MWSlSpyqA`38$?2}fbpdRtTQ(Zlh^B`odmreJAaU+09 zpXsGHXqMH%%}%6d9p7DPt)PcmS7YQd6lR#@b$7c$q3ya)cF(y#trH$R^Q($7Fnr_okI+k|Gl7~W@1fzn@s<0H}Uo>>dYbc!vimFh>uW4;#I zyt=<9SIFhYVQHeYLe`?5CAPFLoo(0{n+~dk1#v!$Ox7>`X5&0U+iCJb<2IALH=|95 zZ<*HM<4Gf(H8Z}C*qs%Dh?C)k?t}vF{1f-)_#cV+bNDGKBSD5Dew3mN%qU3jE4oVP zGd7{#6Zvaol)J4FAhT9J(l+`-KNmT@{(l-Fe*p3rsHC9_w58nu5XW!esv$_~%};TRHUSh!X(+&{Qa2BVRBe2OzJP(gNC3Z!3`)wx zcPSHF7D<Tp!p#~6s)`wt8tQGCE^>+)W(|y)aiC6;dXi zjmP97Xv?83kwZW9|Y@opCbo*)cxE!)`<-sWC_Lc8hm-`Z~> W_4eWg&03-W00005sE&B5N?()VPcHt`Zg$ooq|I#q32Q9$ygXu z^yMbEta?wWcH7O5Tz(iXt^3=PIS%KURN=@#NWz~)t|UAYATc{W3Dw z`rSC0)zN*bsLkQ3lmJ%OCush=@zZWi8vgL>>x(R-W_|Xg81Ny>ffN3-nJa&+-wnZ582E#@ZG6^cHfv7`y3gbqeLoKyo#ALOULv_VCPO7V9KSOtD!({PyT04 zgzLzS{|ep>2F`=7;Q(>awGTi!Z^W|ey!VZm{1Xytxtj?GthWA`N_&vq><1o~`O<+W zG^G+v=NpBjzzPNf zg{I6}_+n9Eklnj)Z3eE;%v$hI;38Rz4t8xVN@xp$3UzyHI1-%j?Gjip;zu@uqT3qx pBTI*kyMKBKH4JpSKfM1R>koqt1mJm|%G>||002ovPDHLkV1h`;7n}e9 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/meowth_galarian.png b/graphics/object_events/pics/pokemon/meowth_galarian.png deleted file mode 100644 index 2a95a729ec1553c3a46db084ce1f462ca78bbe65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)Px#Bv4FLMSy^S4h{|=ARt6UL;wH)C?Xs5^z?#qV!^SY!otG)*gXIL|2#}mLI3~( z`$lo<~}O?sU3 zQXh@nw_V!fXP0I?x+AX(2r%KBIaW$~JmHq$UVDJL;{sA{g4#H&Rdh;be4}a!!rt8E z`>tY9is-)6=bUS03G@Fx=h0#B67YS8vy!M)Xet%b9}%WpEI$pi4CQ0KZPl@$-rVC% z?wtA+b#Tf>ODU1zh@S$?MUR6Om3EJ-C?AJ*6?y_w?i11?!2#D(fVe04G}rNP(W?2z z@g^b?KA!3-Av6Os&TMPePM95X##}-$;{AZRZ@6mSe6WeUucx5~O}S4=t&twY#yJE7 z?g>gCFMr=89AbY&)Ke56S9AovaaUf{*y-Nx;&2#xR0 zcrU;xoUmSivq5+_cIukZ%lhJ@P39>M|29JPVFbkfqh z)V5s)*gYp>rx;g1Eyd!&knxLy27Nz^$1p5<-5Gl|2`Y_kwrKYpP+!-(M^&Az^N(W zf>GLVbthW`;}lIzE2s_EZ4ps0kFBPz(7-3=bf?j1g<)tN-tk{~MZr)wgm+HEYrVpA zQsrho#{QZ+1XqRldoY}Zp<>}1$6rJD78Z2Pw>-^Uw+5b9n6pRRN2s-_1qYe=)P{BA zWpUtLuxz0%(Ik~Hm|L<#@td0g-tU*(ki2pAr!`0HmOS9$l@a34YVY12{2r^8pzCXL zBNVJ(xA59lMDb;%aV4A-JUAnFL{+c?C08q%^ch3(#l4fkT+%#!?a@gASBtEk_K;*5 zJS2-wF(2N0GP$1@%sYekWBv8x-`h~m|ATML|NQwAboZd2?$00+00000NkvXXu0mjf D)g|%6 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/moltres_galarian.png b/graphics/object_events/pics/pokemon/moltres_galarian.png deleted file mode 100644 index 87e93311a870a5eae287f21823231a4efad0c4a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1172 zcmV;F1Z(?=P)Px#Ay7=E{lPcID)|ht|1s6heRU_ z>@I>_`0j-OnD-U|pRi28Mysbfc7bkvTe42Hsrzq$81fsjG>_`qM< zT%F1ykK_yb;GGC7D1loN^S50=Y7*d`qFCq?k7@vvMU%n6PZ{JLM46f)h{5tWK*zsE z%U^WAC8375m8Tl-ahuLo@sob(Bmg^{zB-)f1_WV_HAR&OP0v6|@$0!^v zO}f%Fm3u9Xw|l9~+7Ta%Ms>jA;EM#T?)b0~uDYBu==d)-x!{*=y>a%{Dp}Y}`?3?r zQqOPghB9cEqqUKEyRF-VR)HeTYP3x}`a%s(46-X$&@Mq4)Z!U1fxZuBjH96C<$5Zc z5}y;xV(e1=eJ*DXRyZ~gHF9N4_aGAy#sA+aGa{K~~+_O$HkvyyTv-hxhpqooos zf!dpaz(jhVH&Jd1LX0^KeSf$~?C?vy1AA~i7<7RHW7N^?GX6Q+rNIZdZe_9;+#|3{ zJPE`~MIMq)-q)t>WNP%;&a#fg?a7M>91_oEZpR3Jz!!3@I1XaB+ay#oGT$MpwZ&>Vd)Ih)7;0000*w>p?3R;4LvA`Kp z<^i_oyLIZaY}G7flvTWNWw7D3Bn`^F(3#WVCU@Xj{$W)TaSyJ zM{p~poJGJjV>3dW0FR50#v* z$aswLK2!Z$bdW87g*deJc!-u<4rSUsMd1BH<_mH}L=Xhskm&p95H{lo7f34fup?M9 zSPhkku!knzaiQ|*GQ?iP+8WmS+F|r)kgw##M)Yv73=c31XK)Y-BXpF=V3dp?O9o43 z7$Y`()MGxQuPaIyS94OJiyu@`-2;65c2H}bV6U7!r!7*#0Lj;v2@*U8M^1n&BN!)%Hlsr*sIdFVa<VTY9z?_8jf}C$8 uf7& literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/mr_mime_galarian.png b/graphics/object_events/pics/pokemon/mr_mime_galarian.png deleted file mode 100644 index 122bda4a1306a594dc5d24e86ba01c9727dcb55e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 670 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dIz4a&!ZHLR^pP z=m44gBC?TLZPtbcrmk`8XUznPe0%ip|NsA%mX=HIecHEgU*W2K85tS8e$(H8RF?$# z1v3Dpk-*d5dCM3Wm{>er977^n-%fv>cUXa^HQ9YZ!Rz1l?{XA;w@dN8?)RKr6yiE} zKl6;)mve8gjozMjch}edN6&2LI4~jku#jZ%z3+eB-J~Lq0C`+91Ix}`Rot`cmdc@S ziK3i}xvLs3%JpbumX~%oU)?o*eI~OSLu>aZxp*9)mbu8y! zMhedexaDF0FXPh{Cb0Ii1zW6(tE_%;$S0iGxG=weuXV$!7aWd0pA0My6kV#WYW~{T z=J#?#8GC@}Zrce_hw@|{8@670Y&#bswtNzhXb$ zHcRRBqbodTInQM9D7ty+T-8u1EX=lu$gYz*F%Zm_uN zi{|Q}po>?lj)i^T=I^?1VK%4Buvjx^`bvwXYtLAmywJP)0t+x8l=kYh|M_GPyyimx zihn_uq{Cj#J~!)t3`l0D&dvUN!MuGd-hJ@%tv0Y>018I$)eTzgrtj2Rd82Hy)^+h? zR&&F@eEPe}^38&3r+Ei@5C5od4e^q0^xo7Lprz||^wA2CjNfJUKapZ*7}v49{lz#- xzvRMa?Ze7VKcn>wcHFC3%gm&9B>(T;eGJMEm89#tZ9wUc!PC{xWt~$(69DbkHO&A3 diff --git a/graphics/object_events/pics/pokemon/mr_rime.png b/graphics/object_events/pics/pokemon/mr_rime/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mr_rime.png rename to graphics/object_events/pics/pokemon/mr_rime/follower.png diff --git a/graphics/object_events/pics/pokemon/mudbray.png b/graphics/object_events/pics/pokemon/mudbray/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mudbray.png rename to graphics/object_events/pics/pokemon/mudbray/follower.png diff --git a/graphics/object_events/pics/pokemon/mudkip.png b/graphics/object_events/pics/pokemon/mudkip/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mudkip.png rename to graphics/object_events/pics/pokemon/mudkip/follower.png diff --git a/graphics/object_events/pics/pokemon/mudsdale.png b/graphics/object_events/pics/pokemon/mudsdale/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mudsdale.png rename to graphics/object_events/pics/pokemon/mudsdale/follower.png diff --git a/graphics/object_events/pics/pokemon/muk/alolan/follower.png b/graphics/object_events/pics/pokemon/muk/alolan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..13cf100d63fe49289dd808e6711e1e475fe3438f GIT binary patch literal 765 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 YU&q2w*E4l{Z~y=R07*qoM6N<$g3g1kIRF3v diff --git a/graphics/object_events/pics/pokemon/necrozma_dusk_mane.png b/graphics/object_events/pics/pokemon/necrozma_dusk_mane.png deleted file mode 100644 index 09d03e248734d33acff8d383d24f0f1d6adbc36b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1365 zcmV-b1*-aqP)Px#Fi=cXMF0Q*BOxR(FfafB06;)USXf~G?r?Z`fU>D*{rKUVa3bN^v4Ci}%Rwz2 zHD-Y5@GW+4N&o-=5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8-w@E}nR9J=GnCp_; zAPj|rWNa>N`u=a*b7bQS*oK|yuX=Y9heP0#5JJx9^FLh9?YAN~twXx%q1*kqUWQ)9 zy1lQv$(J^n=R)ZGaM0;ggPj@0-RIN!PE+cfRXcjl9(Ysh!NIp01rXBK|uHO5} z!##-0lsG|3h*3BR&ED&n?sIf{0IG}GkLd>=2K}IYH|>yLb;T4yK=ep+n(?2|pMYq# ztFMzVV^K0E%2=*Uz9D@B%n2g~Y}3QEL+sVD`kmjtr#B{U8NKXf#rG^=Jykxe7aW>#xFN7|@ zy*apwucvcW>7SIqr@Be%$}aBd{E)LO%f`oeSp>$O06Kah6c7e!_&<85?*W7X1N}3n zOjm7u0a>Ty$ya?N6u)4Rf5rG43%q!_@O5?MXIv9z3c{1pRfnav`Vl~zOHx8aFi6(0 zi8`pC2)|$d>$m@YTfPAummn-1UU)yOYjKHXD5NMCn0o{MhV)~6@!vmRZ!c04^mKN> z$jmbtZ|=^32VFOptbC-iWE*z_I(l(~BDV*VQGd z@IfRWkL)3R8wGqb()$+|5Jl7~W*pCVBMfB$I{H2i zQf(5&I%mapLAmhxnT|Dfc}XoHYDzHyJ-#R z=n`>Gq4G39A7xax4T;>8lC3KbN)c<*jvne=idABnhj8OEx0~=?k8rS6o)+b?-Xbr$ zcovDQa+4Y!0MC2$NxvE(bIz=EP-o)Y%Xya1=O?;G&!a^xLBUb20gpNsXC*|LCp+MQ zcdzGb7D9EP40G;p2Dr+Vu&2|*EVB8$k?po!fkz!r2`q7$W>!4qfvr9LvIK}tl-wz! zSHL@;ey#>E4Ig^uP&Fa87Rxk8@74ToI<3hhv})N-TYom7)qQRZz&d4|t_<|dx7hB1 zm=7JDTS7(%&RG}F>p!9!GYbW}*V%r<1CZY994L6t?R}o?6M|zbyjzr@l1C?R?C@zg1Y3+qfE=R?7!aJ0GfeCcj!DdfXFl4 zUKqaF0bO0eizxz6Xia?n$d{9Zx?>SN&6)dKK_ zzoUZ&Q>+LitFt8AreoGxwvzQ!U$uZ21F?;KTP&c$a10c!%9Nd-lR|f>Np9@JoX6L+ zEeFwK+Uq0N9>nL6Y5^+)(YZc~3!rWR-5Oxc)E^A=r^7)nySVOAZ(wUXhg1uAHSpT| z0{B@UUhV)(^SyzbVW+C5t9sn3FXlWVKLCCny6(T?+#0Co8T8gerSVq%2iNeZ|8)Al X>9|TJQi(WE00000NkvXXu0mjfxCD?y diff --git a/graphics/object_events/pics/pokemon/nickit.png b/graphics/object_events/pics/pokemon/nickit/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nickit.png rename to graphics/object_events/pics/pokemon/nickit/follower.png diff --git a/graphics/object_events/pics/pokemon/nidoking.png b/graphics/object_events/pics/pokemon/nidoking/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidoking.png rename to graphics/object_events/pics/pokemon/nidoking/follower.png diff --git a/graphics/object_events/pics/pokemon/nidoqueen.png b/graphics/object_events/pics/pokemon/nidoqueen/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidoqueen.png rename to graphics/object_events/pics/pokemon/nidoqueen/follower.png diff --git a/graphics/object_events/pics/pokemon/nidoran_f.png b/graphics/object_events/pics/pokemon/nidoran_f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidoran_f.png rename to graphics/object_events/pics/pokemon/nidoran_f/follower.png diff --git a/graphics/object_events/pics/pokemon/nidoran_m.png b/graphics/object_events/pics/pokemon/nidoran_m/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidoran_m.png rename to graphics/object_events/pics/pokemon/nidoran_m/follower.png diff --git a/graphics/object_events/pics/pokemon/nidorina.png b/graphics/object_events/pics/pokemon/nidorina/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidorina.png rename to graphics/object_events/pics/pokemon/nidorina/follower.png diff --git a/graphics/object_events/pics/pokemon/nidorino.png b/graphics/object_events/pics/pokemon/nidorino/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidorino.png rename to graphics/object_events/pics/pokemon/nidorino/follower.png diff --git a/graphics/object_events/pics/pokemon/nihilego.png b/graphics/object_events/pics/pokemon/nihilego/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nihilego.png rename to graphics/object_events/pics/pokemon/nihilego/follower.png diff --git a/graphics/object_events/pics/pokemon/nincada.png b/graphics/object_events/pics/pokemon/nincada/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nincada.png rename to graphics/object_events/pics/pokemon/nincada/follower.png diff --git a/graphics/object_events/pics/pokemon/ninetales/alolan/follower.png b/graphics/object_events/pics/pokemon/ninetales/alolan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..c264bcd9e52a784f8bf4c177983d83dfdf95e024 GIT binary patch literal 790 zcmV+x1L^#UP)5etF1k%ogS_9bq^L5h2sy=}JGrwIg7q>v>7 z3(-Sm?A`N^Ebm>)kf^af%O1-k*~8fX_7An{hTC#JmijG?+j8BtnGdFZOMKDXZ~^m( zso&59Y;U-*V2T@lwQ*^6d&53}_HNy;Hqk(%%XNn)M(x(kc*){y#`7&x+3@MdB(15L zq#4J_15>kF$%a>B)EZk!nK!<-(cjUDtSem`1Z}KP zS<{-!%@apqu1QZV04ZIdaCif3C+12U6iC;jQW?_?6;MDrX)j4n%+cajfR=PLIfHl! z*ykiQt3cP#aAS~uAQ^LwxcvejpAb>yj6*00PIfTO@>~Y(tC^1Eh^y`68Azt=n;^0{2btQo6U~o$ploJyC|E^#cFao}KRfy2AnO;LBV8?)s= UGf`dsDF6Tf07*qoM6N<$g3*I>zyJUM literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ninetales.png b/graphics/object_events/pics/pokemon/ninetales/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ninetales.png rename to graphics/object_events/pics/pokemon/ninetales/follower.png diff --git a/graphics/object_events/pics/pokemon/ninjask.png b/graphics/object_events/pics/pokemon/ninjask/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ninjask.png rename to graphics/object_events/pics/pokemon/ninjask/follower.png diff --git a/graphics/object_events/pics/pokemon/noctowl.png b/graphics/object_events/pics/pokemon/noctowl/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/noctowl.png rename to graphics/object_events/pics/pokemon/noctowl/follower.png diff --git a/graphics/object_events/pics/pokemon/noibat.png b/graphics/object_events/pics/pokemon/noibat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/noibat.png rename to graphics/object_events/pics/pokemon/noibat/follower.png diff --git a/graphics/object_events/pics/pokemon/noivern.png b/graphics/object_events/pics/pokemon/noivern/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/noivern.png rename to graphics/object_events/pics/pokemon/noivern/follower.png diff --git a/graphics/object_events/pics/pokemon/nosepass.png b/graphics/object_events/pics/pokemon/nosepass/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nosepass.png rename to graphics/object_events/pics/pokemon/nosepass/follower.png diff --git a/graphics/object_events/pics/pokemon/numel.png b/graphics/object_events/pics/pokemon/numel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/numel.png rename to graphics/object_events/pics/pokemon/numel/follower.png diff --git a/graphics/object_events/pics/pokemon/nuzleaf.png b/graphics/object_events/pics/pokemon/nuzleaf/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nuzleaf.png rename to graphics/object_events/pics/pokemon/nuzleaf/follower.png diff --git a/graphics/object_events/pics/pokemon/obstagoon.png b/graphics/object_events/pics/pokemon/obstagoon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/obstagoon.png rename to graphics/object_events/pics/pokemon/obstagoon/follower.png diff --git a/graphics/object_events/pics/pokemon/octillery.png b/graphics/object_events/pics/pokemon/octillery/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/octillery.png rename to graphics/object_events/pics/pokemon/octillery/follower.png diff --git a/graphics/object_events/pics/pokemon/oddish.png b/graphics/object_events/pics/pokemon/oddish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/oddish.png rename to graphics/object_events/pics/pokemon/oddish/follower.png diff --git a/graphics/object_events/pics/pokemon/omanyte.png b/graphics/object_events/pics/pokemon/omanyte/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/omanyte.png rename to graphics/object_events/pics/pokemon/omanyte/follower.png diff --git a/graphics/object_events/pics/pokemon/omastar.png b/graphics/object_events/pics/pokemon/omastar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/omastar.png rename to graphics/object_events/pics/pokemon/omastar/follower.png diff --git a/graphics/object_events/pics/pokemon/onix.png b/graphics/object_events/pics/pokemon/onix/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/onix.png rename to graphics/object_events/pics/pokemon/onix/follower.png diff --git a/graphics/object_events/pics/pokemon/oranguru.png b/graphics/object_events/pics/pokemon/oranguru/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/oranguru.png rename to graphics/object_events/pics/pokemon/oranguru/follower.png diff --git a/graphics/object_events/pics/pokemon/orbeetle.png b/graphics/object_events/pics/pokemon/orbeetle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/orbeetle.png rename to graphics/object_events/pics/pokemon/orbeetle/follower.png diff --git a/graphics/object_events/pics/pokemon/oricorio.png b/graphics/object_events/pics/pokemon/oricorio/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/oricorio.png rename to graphics/object_events/pics/pokemon/oricorio/follower.png diff --git a/graphics/object_events/pics/pokemon/oshawott.png b/graphics/object_events/pics/pokemon/oshawott/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/oshawott.png rename to graphics/object_events/pics/pokemon/oshawott/follower.png diff --git a/graphics/object_events/pics/pokemon/overqwil.png b/graphics/object_events/pics/pokemon/overqwil/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/overqwil.png rename to graphics/object_events/pics/pokemon/overqwil/follower.png diff --git a/graphics/object_events/pics/pokemon/pachirisu.png b/graphics/object_events/pics/pokemon/pachirisu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pachirisu.png rename to graphics/object_events/pics/pokemon/pachirisu/follower.png diff --git a/graphics/object_events/pics/pokemon/palkia.png b/graphics/object_events/pics/pokemon/palkia/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/palkia.png rename to graphics/object_events/pics/pokemon/palkia/follower.png diff --git a/graphics/object_events/pics/pokemon/palkia/origin/follower.png b/graphics/object_events/pics/pokemon/palkia/origin/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..5a95f63c26f2280303fb23fc605f20c1b0b67aa9 GIT binary patch literal 1950 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 Y0eQoYv$2(Qy#N3J07*qoM6N<$f;)xCZvX%Q literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/pichu_spiky_eared.png b/graphics/object_events/pics/pokemon/pichu_spiky_eared.png deleted file mode 100644 index 7208db51085002bc11051917cabc0defcd65b66d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 472 zcmV;}0Vn>6P)c_}FM*SSY}#K#+Ji=;-+1c%Z;gh)_^a7)RLH0004RNklg%8-gNYdKJKD|`2@|$UA(QXxme~Qy@b*lpbZ9S002Jv@{yWwK z%_7gbKy{`Ui+DT01668r0x;0Fj$D9&3diO%X$QKX8EEne-GBoEMDr?hw#-0P7Fgh_ z9pHgB4}&mAl=KKWC^RBov>gt5xeEfAbk#mlAG8g`t04GS9wC-fdL$f#c!o11H?V;a z+jTgP@CA{~^FTOx#qk?yaPZj7D`@V5Q5oY6J#z+{@BBW+bq6SxSX`5wgUid0io_fQ z$Qmu14p1~wI{zyMMt5rsc@Ts_@}y!4c;Lf%^0^6v5Lb1cj)LGI*L6ki_dwA1ryKIC z;vk6U`caXm&OrNOxupODdG3LxQI7=O0Rw@*togwI<{aEn-Rb`M!RiYM8e;*-PC9b{ O0000%6b}ytgHtk6s^2g*wDEf?c1}C3@Am0Q?@t~% zAn5YJ2EjWq>aZuo?V!U4!|MwXb$KAdQHQlxK)x^`V-XEHTtp%~%i5jaqWios(c__j z2VDQ2g#1f~$B{sv)HNx`+i;q-TQkmrcGJz|v=6TAnvh?!KkLs~yZz#r!Kv|=$aEGO z9ktsYIG@T3VC|TupBMuT={185{Ebmcx7!v>ReS?B1lWYeiyB=yu3^JcDfL4WIfBkJ z**rsjuGF{Ye9o}#tERR?1#G!*;4Afge!+_8$$4@BCMo}*=5L$hwZXP`l2d9b=&!7| zZ;;GC#w*+4X>xYX47=M;5@q))2FDG-wu3LC%&{?h=~9)KbuZ)*ur}*w6KYn;0u^vw zICJfo+DE-IoJnAH)!6>Cvi&Ur{Mk(Dj5f z)ZjWi#to8P!3ud%?;B8_q^Mw;{2T()bpPqu_E6pvN8}BBcTaFM2BvZf zR&eTV-gM`w+%2L7iFOdDAWk04(?=V;fWP5Ci@(g4PCg5$91{Ql002ovPDHLkV1i-d BIZXfn literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/ponyta_galarian.png b/graphics/object_events/pics/pokemon/ponyta_galarian.png deleted file mode 100644 index ac613865766b406f7a743c17bad7381f62e11239..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 723 zcmV;^0xbQBP)Px#Fi=cXMT3EZdq{hOd0HSKAm-kr#cjnwacb3>)xEmC_TsGW>i+-$0BYXeb8$iD zy5{!s-d#J!sQ>^1QAtEWR9J=Wm(jA^AP9z~iP|g>-~VmkNhI24lU zbEk}!9B_V6&CIG!k<9q1u#u~;OnBmLBMCC#5dUCeZZN&ZP2jqMudCN%F^9mmZOp+L zw~gHlv>moACh+~a`Npw+_#72k9`JZ9j(!Pw53+4%3hePt2MK83S-L(c_TrJxZ5$0c z0TLHWQHH@;5If*U6r4;$yRnmi@o|2-+RnINWlO-GJR0+4XTYz#D-`Y}G7fHJ^464RXb$-wClsTeaYa9t73yUZVFkUaOFV2jK_0&#`$Q{*7b?JmHCsyW615A zx{s$&``*oMVm%)!e|>k5Aj79X8TZkXI}TQ7tpx&Soc4Y){`%9wPhkBfaFoE4ue}jo zF)jur;*Uv;QE+@tI2<=`v&yY8T~7x$f!<`=1rEK~2Du)ieBgoB&a8pJoE1-b^%G#| z<6!;a;3tq!foM`_a5iC_pP8M}zymWbMFNpv;^2eUW+cb!;Sl~KLIlgh{pjpn;||lj4vJ;N3z2Q(KaE-~*O z&I~^A;{rq0{##os6P6{3jiy)137;^7w=f>y1x7~oQEV)OVlke@$V`T+Bw#Sd2hXBM z7i~zZvt3&`C=~A?-c%Fl4*WjiJjx6%$}QjB+ew0qDfR%oxG98lhez*^>k(ZOl5;=ep{%K9>**~Y079Mxp6cT! zp;*x8Re!#^+$^bUF(H&Almx1+!=tx?c~kSob{1sy{owp?=Y98$EJ4R4$n!jGx1e+w zO1rB|01Mf>@o3%LH%_>G{d}3r1RWEwi?6raLnOTAErzYBn?RZ}a>DW{MuX)tlRZwD z*y&56#ZD@3N4l7%$#-US*_3cTWoDnAz?o3aoQcuDo2rk=#J;Px#Fi=cXMJcYm0001kfrGual$?oDy)>NmMAbn+O780aDJ(Gn004U+VmUMzT2Lt% z7#LDjVuY%+od5s;5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8*8%ab#R9J=WnBi{g zAPj}$Cd5Go^ZsvpZQ67xG5B`-QB}%Wlt}$7I5vi~o2E;bE?v5G=_zLZW58#{h&VLp z27FkYF^?1Q0zRzoPvF~INDO+Lcn|;}SH1m?6OHHg_Nf?KoQB~cbrxlx^y@Z z!F>WCE6U?y5K9&I5*Tu32mvYd40?Q`0OcXDqC7rvdCF|F5sz`tZZ!>hyb69MFiYfc zfS&}dJ{$5_P(QBAb7!w_%riF)?k&sGT2jCo4O7D?$nUQ0ugA(lX_r}eTNGibPZm`F&heTK1@z=)@ebq1*~70l-Zh8)Vi z!I2}gy3hHr*&7b13-oFtNzA4TRpN#P&ITMlB}7^d_ZOpj7vV91_{udw zxsDm63}pj#80Ar*Es@8yO0vJO?lSwF9B>MVQWm^R+9Qk0Lxo#@N>E!g0c{(Fpm#`Z zlX|=we5#W`m&>qHmK~;3kGGt2ZL!zWIKfQvn$T-DI>hC=NT`2kEzg730E3g3rP^D} zv0Ki3@-H=pd7eX%8yNL}6WdP)y(gSiae4Swvdjo37V^QhiETErUOQa>%um)VWbJ@vFLllTDqkd_10?cJ9 zh7Mo{Ja+&*ky3uJ6$DtZBd%)8c>&D*a~WRL`OAF;GNWqSt-WW^{4$i{ZlHPCiYfWj9XT?3tu zJ|EoW<5|S^uPmVN0?}a9`v%s4YoP6L0Ar<`P30QstYBWuKux*^FrQ+91ANSXsC&3t zT0;#qhEZO1eC4c21ML!C&2UY4E)8I&wl0vvT&V}!QK5mKjlqfT*q)j}zXA^I9yaEE z7&TdBfU5L>92V;SVPZShKzop*-T*tcfJg(a-a5TdlTT@63@DIozbqE{(&QA_&2Red zN8JIastHQ zW$ZfCfl0Y?$|+Dg(3ZUhs)Ci5dB8J&eAIvkf&dQ{JmWxs|91QVo5Ya4g>o literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/raichu.png b/graphics/object_events/pics/pokemon/raichu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/raichu.png rename to graphics/object_events/pics/pokemon/raichu/follower.png diff --git a/graphics/object_events/pics/pokemon/raikou.png b/graphics/object_events/pics/pokemon/raikou/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/raikou.png rename to graphics/object_events/pics/pokemon/raikou/follower.png diff --git a/graphics/object_events/pics/pokemon/ralts.png b/graphics/object_events/pics/pokemon/ralts/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ralts.png rename to graphics/object_events/pics/pokemon/ralts/follower.png diff --git a/graphics/object_events/pics/pokemon/rampardos.png b/graphics/object_events/pics/pokemon/rampardos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rampardos.png rename to graphics/object_events/pics/pokemon/rampardos/follower.png diff --git a/graphics/object_events/pics/pokemon/rapidash.png b/graphics/object_events/pics/pokemon/rapidash/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rapidash.png rename to graphics/object_events/pics/pokemon/rapidash/follower.png diff --git a/graphics/object_events/pics/pokemon/rapidash/galarian/follower.png b/graphics/object_events/pics/pokemon/rapidash/galarian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..aecaec9cdc0bdc1c5b05d48d42c2239f09fd8aef GIT binary patch literal 849 zcmV-X1FrmuP)ozc+kkuu%NI200000000005BPWk0008q zNkl!oZMPH)Q16g|T9~@5CWF zX7P8a1H?8iIaIaX&Y6CG=Kp{1*)d6y&+$1fV;?d4$NFd+O&nv#dt*HMkpJ2sCHcoZ zzLU_sfe9H6GguyFrQ@vZ5`aI@&u~E|!%XKn$!TD~F(wo47o<@^F(&{=1?3>a+8We> z0ka0vz5-hsehfMqb2k>O)r)eFvo*na9js?KC(}NTHtCE99gVrGXz}%^pXYF72m zlN~L@>I?G*Xa4DPS`!k!%bCO^?|+W$+LIs#xW!32lj=!4aeWa?XS*}IoHO2#t5=({ z196v0D-MFyq_8@tuEw0COt!5MZ7*m8XLdcxR?-|u5g6#k5VG$LL?@_VDP?(slTwDCcA%{pFUi z8t1IPJCLyzz1X}tItj*XEkOv=idCQR!JL@8%Le2+pI#YAJeIYepexxmrqpjY8SSit z#eO;3Q;VFv^~~gZ{viE1&18eeT2_8Sm`_T&oi8B=aM=(Zry%^Xj3Px#Fi=cXMSy^S5&|DR31mlcZ)@Dyr|alGK0bL$dG+($#%{*{|Nj600M?q;;=AJL z==kQ}pboX}JOBU#LPM?^ zu8?GUxqQZFe8y+o$MtQ(?~dy-5jZ8hJ37zMQ;B2>kkO;4@H2l2(fnY2z>Q%Nthn!Uz2ZOM&R)b&u4~O zKdWzGK&UH*ReA|L!w=RX`TBLu`1}b@eG~|N{`v!gVM*vq(n-)6UPq866-2nCMLgCF z*Mbs3ideCZfdRq3Bt%3;I~6#?t3ZRkuZ0TDH88=gWYkEo+|fTI*s_SEC22?D45vP| zoOM|i&DoqJnBi658sgYMmtYGQPr7O62qrl6ZCSNw!lQXRDV*Wlqw4F|z=)s)t0(9y zzQ7rd3L(WnQvA&2`xZ02>O+o?ig-j&%7Z{`(#rH(!<^wQz-cv*Y-N0H5UYW7bO_#b@af+*`h>ckaNn(+@-CN0fioP8qs*I+bkawM5BO67)q!u2g=mw3N82%Q zC!FS!&?1-a3O9QlH*{D{$8h$CCHV(K>vnR8xMrh12Z-jj&WK?Q8(fZ3gl*Kp=aRIrB*n5|ji-KLui&9d`!kQ#}QVyR(vx9Ei_(0z=S< z6rp-2!aSjWcs`c^-?KLZ=FYdf0bl=KH)gRSN<6Q#Lm1o8&KvQxhb;UGFAG1yrBw~C zw%-11Qwv(8F~ClS7zs+k;=V?XB0+rU03tk>3|=vD-Cd4aC&>#iP_4!3bf9B0dpyon zeTG$p1ak>ZG^2w+VlTH!c$2Km-i`6n{(106JE7r#vhjT1ecPA5h}Xy8tA0)9P($}V mJe>FL{AaX(&adkDU&dcsoi!;7<#7}M00001r;P)HgD6Cqgc|=%T+9G^jN=w|{GK49}qP;5h$00srL$ zu{gq>;6mWf#ov&SfpBvOejxGZ;?wdNiaXhZAwUG&#itc2L*L0X0F+$2Sjj%HCZ9+^ zHs~n3ZuYp4K0m@t1~SlRVlzq9jtk=C$j5}fexEkeO6{nsOSTzr6=hb~WKS}HV8~ma z&22Mz3nGA_y!i^SnS{Z9M-JY?q=-O9d4vt709$M-nPr26 zj3al-u%{E)%wl!zE~YSf=mW4TILxSfRdS!W_(Xy&$o6fd&&*~ldHMv<8F3d==BH)? zZ_i)zC3Je&Hg#Xyi~+OP#d!I`os5Q|`LsjDb$ppEvj`X~EY|CZ$VSslxH)8TYCgPT z6Q|vzE^w7StBSf7uXVttd|c(m%PbY=rlD^b;(T7DrJmo7XQ{ub6MQf$3_r5Vck^1sx5JfcyFjzt%B;Z1Ww@L6JY*YnQY_Vkyk)s6Cq}U=MCrFcP*v5?u z-6gUY)-wV*A-G7fpKYF3`@cprD+_VaMHgN4TR|@Q0}1)20m?WYh`QZ2z;Zt*U1H@Q zB};xHpf(NwT}6pz+W-Mk0I&cV>I0ePUr5$#tc;XuiG&l!bG9~kfS9K_7$Q=`6Vvrm zO=QK)B+&PWl^03Y7*wZOsA)gS=A6%gS?>^s>O8423uqAOoW(4gB5Vh0&Lprubj5+R zIcBhkmIk`{_{iE~YAED;-O5HmLv(3NWG0bq%{u%xwR>!qv7OnnG0u)nIkssQ+8OrO)=rZSehki9={U3d zJ{xY|9DOix(lBWB{EJ_7$N&HU07*qoM6N<$fn+a literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rattata.png b/graphics/object_events/pics/pokemon/rattata/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rattata.png rename to graphics/object_events/pics/pokemon/rattata/follower.png diff --git a/graphics/object_events/pics/pokemon/rayquaza.png b/graphics/object_events/pics/pokemon/rayquaza/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rayquaza.png rename to graphics/object_events/pics/pokemon/rayquaza/follower.png diff --git a/graphics/object_events/pics/pokemon/regice.png b/graphics/object_events/pics/pokemon/regice/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/regice.png rename to graphics/object_events/pics/pokemon/regice/follower.png diff --git a/graphics/object_events/pics/pokemon/regidrago.png b/graphics/object_events/pics/pokemon/regidrago/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/regidrago.png rename to graphics/object_events/pics/pokemon/regidrago/follower.png diff --git a/graphics/object_events/pics/pokemon/regieleki.png b/graphics/object_events/pics/pokemon/regieleki/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/regieleki.png rename to graphics/object_events/pics/pokemon/regieleki/follower.png diff --git a/graphics/object_events/pics/pokemon/regigigas.png b/graphics/object_events/pics/pokemon/regigigas/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/regigigas.png rename to graphics/object_events/pics/pokemon/regigigas/follower.png diff --git a/graphics/object_events/pics/pokemon/regirock.png b/graphics/object_events/pics/pokemon/regirock/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/regirock.png rename to graphics/object_events/pics/pokemon/regirock/follower.png diff --git a/graphics/object_events/pics/pokemon/registeel.png b/graphics/object_events/pics/pokemon/registeel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/registeel.png rename to graphics/object_events/pics/pokemon/registeel/follower.png diff --git a/graphics/object_events/pics/pokemon/relicanth.png b/graphics/object_events/pics/pokemon/relicanth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/relicanth.png rename to graphics/object_events/pics/pokemon/relicanth/follower.png diff --git a/graphics/object_events/pics/pokemon/remoraid.png b/graphics/object_events/pics/pokemon/remoraid/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/remoraid.png rename to graphics/object_events/pics/pokemon/remoraid/follower.png diff --git a/graphics/object_events/pics/pokemon/reshiram.png b/graphics/object_events/pics/pokemon/reshiram/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/reshiram.png rename to graphics/object_events/pics/pokemon/reshiram/follower.png diff --git a/graphics/object_events/pics/pokemon/reuniclus.png b/graphics/object_events/pics/pokemon/reuniclus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/reuniclus.png rename to graphics/object_events/pics/pokemon/reuniclus/follower.png diff --git a/graphics/object_events/pics/pokemon/rhydon.png b/graphics/object_events/pics/pokemon/rhydon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rhydon.png rename to graphics/object_events/pics/pokemon/rhydon/follower.png diff --git a/graphics/object_events/pics/pokemon/rhyhorn.png b/graphics/object_events/pics/pokemon/rhyhorn/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rhyhorn.png rename to graphics/object_events/pics/pokemon/rhyhorn/follower.png diff --git a/graphics/object_events/pics/pokemon/rhyperior.png b/graphics/object_events/pics/pokemon/rhyperior/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rhyperior.png rename to graphics/object_events/pics/pokemon/rhyperior/follower.png diff --git a/graphics/object_events/pics/pokemon/ribombee.png b/graphics/object_events/pics/pokemon/ribombee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ribombee.png rename to graphics/object_events/pics/pokemon/ribombee/follower.png diff --git a/graphics/object_events/pics/pokemon/rillaboom.png b/graphics/object_events/pics/pokemon/rillaboom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rillaboom.png rename to graphics/object_events/pics/pokemon/rillaboom/follower.png diff --git a/graphics/object_events/pics/pokemon/riolu.png b/graphics/object_events/pics/pokemon/riolu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/riolu.png rename to graphics/object_events/pics/pokemon/riolu/follower.png diff --git a/graphics/object_events/pics/pokemon/rockruff.png b/graphics/object_events/pics/pokemon/rockruff/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rockruff.png rename to graphics/object_events/pics/pokemon/rockruff/follower.png diff --git a/graphics/object_events/pics/pokemon/roggenrola.png b/graphics/object_events/pics/pokemon/roggenrola/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/roggenrola.png rename to graphics/object_events/pics/pokemon/roggenrola/follower.png diff --git a/graphics/object_events/pics/pokemon/rolycoly.png b/graphics/object_events/pics/pokemon/rolycoly/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rolycoly.png rename to graphics/object_events/pics/pokemon/rolycoly/follower.png diff --git a/graphics/object_events/pics/pokemon/rookidee.png b/graphics/object_events/pics/pokemon/rookidee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rookidee.png rename to graphics/object_events/pics/pokemon/rookidee/follower.png diff --git a/graphics/object_events/pics/pokemon/roselia.png b/graphics/object_events/pics/pokemon/roselia/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/roselia.png rename to graphics/object_events/pics/pokemon/roselia/follower.png diff --git a/graphics/object_events/pics/pokemon/roserade.png b/graphics/object_events/pics/pokemon/roserade/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/roserade.png rename to graphics/object_events/pics/pokemon/roserade/follower.png diff --git a/graphics/object_events/pics/pokemon/rotom/fan/follower.png b/graphics/object_events/pics/pokemon/rotom/fan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..634dbf21599efc30b23432e5ea8b824f6bccb7f6 GIT binary patch literal 669 zcmV;O0%HA%P)2s!U0006g zNklTgGKWVf*yhCmCWjrshd_wOt2roA4I6cd}V9ZZ^F5`g{(^m2v(<0e`*6jEK(lIaV-7o5_tVS$y$B^TXb8vxUsztyF#sq}+G+^s1Ka9hm;hE4?vBJ`)mM+J!f|@i^>(cH>?WYa_Q4AP zD>|VKjjBk%RVp@1LKA;%GzDVLg0PqDvU+D z7c6v!sGEsyc24hZEe2#K!!D3x0Hm%|O&FJg1ud7-a+E7%YuM>e6J2;Zff8G(2SZS0 z{S8@37g;tTV}X&_m=Qa}1sz{#bEwr|2uB9xipxvW7=!cLGdQ+}i#p*4t@q#=_DsQD zcFI}vEB3!NmaQRjJJDNTC;Yy-iPMvzWyM`UQ3c`XrvJfEO?a&9pVyTf3@u{;U0~wf z{J-;hfuUn(=$N{p`Ry0|oSyhO$McBg;E!@V3ujt*3JrR<)sYF z&CFc};yhn1^8&+a8a_vNfu&;#ls)z&p32$102*_ zhRXH>ne|qcE7!0@Hvv?(VV-zEcNR}%_)@5<-a%l?H=;4hY?EahgFKL~RLvtd0qd^X zy5~_n@zf9(I(~0FtE~@Iww$c9$=XG3dTZU5n8VIV)xlq-Cfw9&@K-4>dWSHmtNMx5|AW(yG4WcnLjUnq< zPj3ariJQNYu!9(|%ZxGEBc|C^l7;?wB>s{qh8;hVXH4=?z~^%}pvSHupLPxU{LdSl zHX#1q?>~|}7$DTq)j=j0)R7F22bEx<9^Con4HG!}QwP@xrj8RV__$2-aP`mswf~mu Y2Wu;gb5)KD5&!@I07*qoM6N<$g4aO<*Z=?k literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rotom/heat/follower.png b/graphics/object_events/pics/pokemon/rotom/heat/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..eefeb9ba178dad4056dd61d62936054b385afe53 GIT binary patch literal 499 zcmV5dr6h`egz=P*L1QMAmHR^0Bmrj)j0vR))#!p&xBAwE$k-D@~e|&9Y zoL1OT*ebq>;{)F{214e{ne%@_Co;(r%(H1sMS@E)i3zW>7*k%=YyuNj79zrwLsbL2 zmI{fl;W6c9++Ja$%PopX2Soe6y&$_iP6& z1ugSjwRs^ZT;q;C6czo`E zyT4pEI&zE&|9pwEF6_E)9}f7%?np*h7apRV9$=4Tj0yibL^-uXD)B^`?HCjO9%sV7 pF>l$WOt0dse+-k0nWT75EI$@?FNppjvnc=o002ovPDHLkV1jmv;r;*s literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/rotom/mow/follower.png b/graphics/object_events/pics/pokemon/rotom/mow/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d7b2fea1928de2fc34e71388730e761059e28b84 GIT binary patch literal 700 zcmV;t0z>_YP)wNy&Kv>3KF^O zp#}>-gm;SzyQmsTmNYWEEy<~{bNg)T|K}e|c9I5Wz9q6cR~&8=wmNCU1rq~xKjz@1s8@2H2K$cZbdiqRM9qmX(ckP^y})eU*pOjC z&A~}Qf||=JEepf^Q_aQt*X??z7ZAaaq0tlh84Cn~IqEnN1U>~`+5}D8RrC$b7ZofZ zKLj$=sYHeZHGc~`J}vJ~M!}eg;KP!tx+wK~&r|%FXc i-s*oK^Bmm$zv~Z#$9LcJU`^%#0000y8l0tI+=`J;u8N&lxLXnem?V=2lj2Zp(G}myF0WqwPm}@y%%G{h{Tu>p?vDD=W zMnO6b>SMNrnk=U)Umr6HrmJ+Uyd-8@Ag;px5l_`}q?A9knDLbaWoM1a4Z0kSq zR8h1GikP-U(Hh1)8FlNs%!_MRpP0Wh3Nn{iG;4~O7gs7(YTO#ee0`g$+cap<;eTlG z1^q(9n8ovhdj8Qi=rS2zpHtg@TR@aNY%dIO%f)DT zGIRV=x@*I(NkN8*BtN{1aPAyuNj)|jGJL7@A-fF?_VbV39A=cDi)J!yH_q(GydG`G8LOXJ*wBpr7OVfG^P(e*ln%RL)79VI=?n002ovPDHLkV1m~X BXXhrz2$xgCWbAbs*2P}^$q$s z@j3pLV+eU&uj|DufN6fVzYs9N6ab#XgbFEzcakX+!cBZC6Tzk>Kvwd`a5sG2vVGj=EY6^_J}f)L&gV0f1aO+-|sz@gbUGP&5=**TcYanGW<| znOeO$0{*9LXKUF87N%$1P{l>IFJuL*4P8{B$+kvT)(~|)()Hfz&8@|N;%L|eG7JFE zmMX8pz{q;TIPW+v1#)ND=vO1%I68pKK0FO=S; zqBn#CgRsSAfzGwYdAl=M?hI#j!gfk+!7*%^g1zjN$^3KZerr1J43V>up1C?T_atM@zP)+>z$dt_>nZksO)|DY%bSgNKE}_1 j-oP1|92S->P)J z5QaTBuw6u=9Iv!e+T9?Ons9=I1CWL~vc!rqO?se+!Vz)=xE$m0V;{m<9!i14bYFhY z|BrWe6(RoXzy3_YnOSIgUWNkC$)NPCQtHPnm}Q=|F|*1T`BMhwcIG|oU_D^;3sJE_(_+AM4RBQN7%DRiWY%j{tX#tq z-2_mYmU-e4-C10c;Z3E=xP!okZ$x7h&3)6{TjYUssUlC@1gyL2>YgWY;wwvB>Ga-s zR%;)qO!2U59(LBC^h*hhej?JnVXKFLG_f}{@zaZeVI_dYX1m#JEv7)v-q7j6FzMaE zj-eEv27)STE>tlvFh)HDB)u0%hIP%4MD{ra0yS9IAX-D)8nWID^iE)!IQpd>q=0E- zt!*AL&#tm8^!}0fS>_m~{6yxM<*|U5c|TyluA#o_8w~lEH#luT{QCa3&+=%1PzP5} zGQ*$_ugBxzNo8253wOT#hY6hgse|hTQ^yGwd|c*vyoTq$+y9sA1FZ=ZJo)R>bpQYW M07*qoM6N<$g6mrf00000 diff --git a/graphics/object_events/pics/pokemon/rotom_heat.png b/graphics/object_events/pics/pokemon/rotom_heat.png deleted file mode 100644 index 0aee2d126a7c9feef1bd1041d2ef42f382fd0c68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 499 zcmV7AQ&hpC`d?1=E-RE0004sNklW%3JTS@}@vU-ynBvS?nm}O`-J%EImFK1(jTwQE{ycTb6|ZuL?(d zf56HU21#?x`E5;!_%346GR&#*Z=5%-*Q~t!CJ#59Uuy5N_84fgST&1PO)02>mYIA& z`bNg_hM6h6cwgAiTUnN0uy002ovPDHLkV1k74;U)k8 diff --git a/graphics/object_events/pics/pokemon/rotom_mow.png b/graphics/object_events/pics/pokemon/rotom_mow.png deleted file mode 100644 index 37214063158aed5be6a9ca1502ecea6b673535a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcmV;+0yO=JP)==hYTCQJYT0$fQ%K~#90 z?UlW5)Ib!4J#XN-AcB<2V`(i)Vxxq5C)uPAQd$rNQmXxdvE8Qd_F2j6ya9AbJVG9V zA`iozACG6o+66&{w72_g&pG#8&)89Ps6!p<4~tMr_whd$Fvj9N{Fg=gE=ii_dE(p% zSU&3ejafz>E-EI_Ye4ai^OIpo$TE`W7c!BNDg6+843j8K9D{&mB+oBokdfIW ziG8+XCYfl2JEDMPr0H)MBio4>ro+e}Yy6iSa><)yKV#%!=Z!~@HU3OTEZoOO3^MZ2 z5=l>y-EBhCyTn~EGQj&GJ0}HS$!X*4J1F?9>9+~aiBMMFEE2UqZ{5(4`htp`li~>~ z?%Jl?XomMOu;u6L5tIyG$Bv-nGs#<%V3K4lf5VGeD;JO#%rjJ} zSndfbe&%+3*4^Lrf*}(I^_F8@KB)HwzM*FH-<4FVn+giJ-%3&xh`LiGPta)cnnT$rO7GG35uam@6nYbjnZ x-($`0w}|T6#gWE%Cu7fZ^$(;2J9q!@`UO1T5xbWsQsDpq002ovPDHLkV1mC8N}B)x diff --git a/graphics/object_events/pics/pokemon/rotom_wash.png b/graphics/object_events/pics/pokemon/rotom_wash.png deleted file mode 100644 index e2cd230ce4e802b602dd473429f977a1e88e306a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 781 zcmV+o1M>WdP)0;chW&a|F4h9RGyW%?}h8npNy8himi-!Noz z_f_A0YZ|l}4KF}2GfjgQ(-`W#9lvDr_6_{Sm0rfVx@SLCE~H=)p-ac& za7ifRlBeq9!-GnbJ~#}nx#M!whex@BsPrDAo}i(*{2`AFB={{fxKWOUAoNy%q4`}D zzl_RG-~hN|+Yk(g<%UYV&jMcqy_uNeP!_8zaDsnXI{xe!PLVWpHA=%I9_8z zXt}k9mELFj7OWwcLolQgw%9wpa(oT_n2f-%D2kQY#> zJu7e~2C${xN~M;cB71G{B`VM`SLg?K5zL+CG_S^HgN9F~-e@1#tNbOCatW-P!+MWjqbvRZFG~)WO1ACv00000 LNkvXXu0mjf7A|#G diff --git a/graphics/object_events/pics/pokemon/rowlet.png b/graphics/object_events/pics/pokemon/rowlet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rowlet.png rename to graphics/object_events/pics/pokemon/rowlet/follower.png diff --git a/graphics/object_events/pics/pokemon/rufflet.png b/graphics/object_events/pics/pokemon/rufflet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rufflet.png rename to graphics/object_events/pics/pokemon/rufflet/follower.png diff --git a/graphics/object_events/pics/pokemon/runerigus.png b/graphics/object_events/pics/pokemon/runerigus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/runerigus.png rename to graphics/object_events/pics/pokemon/runerigus/follower.png diff --git a/graphics/object_events/pics/pokemon/sableye.png b/graphics/object_events/pics/pokemon/sableye/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sableye.png rename to graphics/object_events/pics/pokemon/sableye/follower.png diff --git a/graphics/object_events/pics/pokemon/salamence.png b/graphics/object_events/pics/pokemon/salamence/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/salamence.png rename to graphics/object_events/pics/pokemon/salamence/follower.png diff --git a/graphics/object_events/pics/pokemon/salandit.png b/graphics/object_events/pics/pokemon/salandit/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/salandit.png rename to graphics/object_events/pics/pokemon/salandit/follower.png diff --git a/graphics/object_events/pics/pokemon/salazzle.png b/graphics/object_events/pics/pokemon/salazzle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/salazzle.png rename to graphics/object_events/pics/pokemon/salazzle/follower.png diff --git a/graphics/object_events/pics/pokemon/samurott.png b/graphics/object_events/pics/pokemon/samurott/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/samurott.png rename to graphics/object_events/pics/pokemon/samurott/follower.png diff --git a/graphics/object_events/pics/pokemon/samurott/hisuian/follower.png b/graphics/object_events/pics/pokemon/samurott/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f8631bd268f3d609b23120197d25075285a1bc4d GIT binary patch literal 880 zcmV-$1CRWPP)FoIz{JQLIA9bYNB{r;OuqUR0008} zNklr{rRvSjyjoLH_#&52N~9Lj}sgV;80X(bx?TlOxA-q za%S&-Qy*IFWThg8opyp}TcU+ncGueV~}z9VN)HCHpNgTGfRPy$ zVBGJ>2S~z(5#;XH5oEGbAx(Mq1UQ!fq~h>f*8QRf@g&6mygQ6TSB~Fv$@|W?V8&$t zdE8Rg{-H1r<9peqqsrizutrG1{+e+)F}mZSpTq#0e#Hvn8;P`DPgXCKdS$R{tP!Lg z9qYI|-UG%i?3x&=M>Y!dxp7Yk(wuf<59=>I)L!#Ce zKSTaZ^i<#&i7Ivd2^+MnCU|~By00~iP5;z6waTOgRZFMu4(_^XP1Vq(QAqV_CdRdT zJB4_5(?-KJ4X>Ju7&@Ia>Z+pp)9yA@ad7TfBPHxV596=Gu;+}0_o|u(MZ<4h40O_d zPkty{WkZu2Fqk1@gpSM-A=u0zzCEp>s_GpfrG>=`$4EFYzx(#3tdIWRScjKMFSs7y zS6)gLJ%6N02;~^nRvYcznu~q`yTeN$;NvzF^$F+m&(P;F!SsfK%O$@T|?51=P;9lJ2o70agO|FF{ z!+vyn5;8I6dy|;gux4Ebcu;h&8C^^^xfWWtGz5U$;ws-ZzWk-@Xe!~6zD#BZPX*f<#g0000Px#Fi=cXMHr1@0000WM4U=#YSlzi?&|+)ARrJJF{Giiy}rc|5D)+W03a}0y)-d< znVdmHK@>pQ761SM5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8+Ur9tkR9J=Wmy3?0 zFbqX;+QcPt@c;kqUI)tXj6q#(wX3z%md?q9>sN5Q?!Wz8Mj!HT8);ji$G>i*nm^&+ zwhVnOfgb<5<=ie2kN*bytO*G<-df@D&y9+su*pd@shqFy_;0X}9LSVYNqE1-nHSq1 z?C$ZkK1t00opMs>D+q8whzk^MYQ4c(x#RKMVR$^gTnc>!3i&?QXaZH0@iKu?uX3EM zRHKp^0xdgvCDY@Jm7)xRd{(6`t`X&-D#(ziqD*!UoO39|j+qOxgYZx;+w8UZ&$^7I zh!P#2bxp1sk?N^La1~WAbDT`bOhJK}34*kBpv~XLg2xO_2|R1$sEC@J`pDU0TP)6* zV^5bkINm0o0~w2!r9uCGE4ogmpMuzLK4*o2^`f3y>yx99OM~OBFmD@A)X&$ z9=H7ng5uMr-TcHAzWxNs<8UyVOFYIG3gKQ{1)$CIGX&}r#ZjP))k(sWM338U6ng|E zpgpk^*Y$7j06M%XB*J!5Z@^srTcxOKq`N zd|8`Gk@XEc4uN$)31S;_*@oERmQS@-u|x8$kb=-fUOO7+)9{FoL9IQu^N7Q9!nR0F z80xzezQ^CUsgK;6Bn`YD|Iazq(`^`r7hYsqw+?t5dvdV4M0_RicAjzgybhHb`0;pX z;c&3zj1$IuJYTv2Xz0|cWj&L7+@iwPR|$u*eV)5D++ch{ay6;r6BaL&-F)HnG__MLpP1u(`KV~p{CVj}WiI?b0@Qk@T26u1xr_V-5_FI;F; zi<~!lBX5{!Rktu;LPW}WUs(V=Xw(((2B}Eb;TxVE7Cgs*=NhpD*8YLz%`{4o+OK%X zIK?_>dTPj)cQ~K6y!)2%F7%uz=s;@7?){3MTHeT)Nr82cF|jqrW@m#HrdF0Z%^P5LtCb9zGTTJX7@0>7E0q=0$zf^gMPH~PlX8{00000NkvXXu0mjfM#SOW literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sandshrew.png b/graphics/object_events/pics/pokemon/sandshrew/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sandshrew.png rename to graphics/object_events/pics/pokemon/sandshrew/follower.png diff --git a/graphics/object_events/pics/pokemon/sandslash/alolan/follower.png b/graphics/object_events/pics/pokemon/sandslash/alolan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..0916ba2423acab225f54b92f1ece0de5b3c1cafa GIT binary patch literal 678 zcmV;X0$KfuP)$naR0z)-NrIEb)NsK}_Oz__^3sOazj0000000000ySc&n0006p zNklMDS{$R4EW$Bz%Su^8o z$$618;aUhORFSph&PtwjG)_3V&zdUDwGv9@T-tIemCKogTA9?3$2vEhi8`OOEb?~N z?X#wvV1hP0XTsVw^u+L#F=5aVXVD=~E%asd!;a=A!9|!`_50>?v)(T48+StiQ&U*0 zO|pCbx#5E{9`(!j-eeq{fFs?@v4DxGe*d;L(%o7z_ob)ZSFMg=m=IU@H#2yb&=YmY zc=6@9<4!A^G2DuJr(ddJf?9L&kD-SxUmo5#Z!)HfUA1mGzun8L`DjAco3yRMX7Eab zqZxPPWa!boo|~ms7-@%|fOSHKfHB3WhYG_6JSK#D??P|!JDB(y!Km?22|eq84FSFH z;*cPAV3d&CgEn^jea%hiX&ZE_$BGw5V8`y4uXo)Lu>Qecr_L zu%-CgP7DG0Dplk9D)Kc-$b3BefPRJ=9P2Rw>FSkl(bIiR+}FreL#S`Y_3=aqN=Q=j zH44Z)IHC0r!J`d9!X|oLKyx{Hygq$Qq7)4dIMqi96Ec{Xt@vN#H$T%HJZo>-&j0`b M07*qoM6N<$f={nWB>(^b literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sandslash.png b/graphics/object_events/pics/pokemon/sandslash/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sandslash.png rename to graphics/object_events/pics/pokemon/sandslash/follower.png diff --git a/graphics/object_events/pics/pokemon/sandygast.png b/graphics/object_events/pics/pokemon/sandygast/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sandygast.png rename to graphics/object_events/pics/pokemon/sandygast/follower.png diff --git a/graphics/object_events/pics/pokemon/sawk.png b/graphics/object_events/pics/pokemon/sawk/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sawk.png rename to graphics/object_events/pics/pokemon/sawk/follower.png diff --git a/graphics/object_events/pics/pokemon/sawsbuck/autumn/follower.png b/graphics/object_events/pics/pokemon/sawsbuck/autumn/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..0f445611778a30ed500070e2ae650c2f91456795 GIT binary patch literal 767 zcmVBjE6ae4{he!r5#_9h!b29dz8iJo7qf8{4A<(~I@E{F=23(UH@~=#Y zhu7o}6grqfht?TN>5`g0$#Q%roxHX~9!9$F?)2W1WMhEW_%A|;{3zvNZ;vk9^^Kd=sKPU>L{o$YqWmj$hiT+l%p(Gl>%nqbBoa(M3#L z&P!t0E8B6{M?CESbWadRjqW9?jaXb$H9*2Uv23SqE{Ce!?X=bQ0=EO|cKo7Z)jZRV z@ueMydpJtF!J?D;cwRcmo$Sr))a_3(lnxg&yLKGrdLb#|PaL*ovlqb~jyrYd_mrG> z-j(e*oS?cQj(fFzX-%f7Up&^T`Fl&$E8B6|N0|oPQ7U#XwdVdbxAe=GY#ZQ`(wBA| zjxjpYM0(<3*kIs-B#Tkq0Kxrd+O^}bhtctu+vT5YZ@b@NxaEY`5Qi>3?Fv{|6yqh&zZz3D3&7=HM!IpcZMWDxrCQ5*jl zLO(xSUaDZQFdZnY3@A%ydiX`B!72YAz613Ay0H z^6;nH$ODGqoNmoq{??-l;})SWg zNklDayHJlMXf+njYj%Qa|5mKeN!61LD(fn&kg#n)Ge<-wncLZuTAR$|AnC@Sb zYo+?wVI&e{TkO6j2g2XoP2(UH=@8&B5QEgljfqIbu<5!E$+^4DG!SX}^4Y*0C~inn zA%?cak6ZrJ-DXOJuqZ@A9fo_iZ`*3O(*Tu{Qkf1Lx8ut#3tcYqt!Cpw1H8yr^Zet*{W^gE#?o!r#*FeqzFl8VhOPrX zZ*RY{fG`kNZeY~q?ew8w@uBO?Z&LnbOJN`sQqFfVSEJFSaMBUG>K~R0eU=Nhz^jWHCd3{pH8W3-AM>xKdXg?oE~Yq)Lj} zZHS1!HDMqW>&knpip=Yujg^~db}<90*-Wu}-UytRvRH8M<%zjBa`%MYw9o*X{S7Co z@t6nVoXXRZyCm)&sq99rqjmx1V!{Z;ch9Jl=KZL$!n+=hS-#>sdQ;^E+W}M-y@1Vr z>G^m^8{1*`SaIyph42LeG`xRfeODHaUVyEaSfTMQsNqkz{0BJ?q~N4C&;k7b>$!&C k5EM0+y#AK+PxY_$3)?3l8qKjhWdHyG07*qoM6N<$f}OWd>Hq)$ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sawsbuck/winter/follower.png b/graphics/object_events/pics/pokemon/sawsbuck/winter/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..68dc215d67223265e0375fa47309857cdee00aaf GIT binary patch literal 809 zcmV+^1J?YBP){j! zbPL6hT%18EreLW<3ht2HoS~(iGc+}QQfBj88G&W9q zzQei*H(MH}S4RKuB1zC}@D5Ffj4^CZ%_`Sb+fEwDShf>!ucX~Xv967Dy#Ct+%x1oaM z{*?DE!*=uAr|LF3W6Ly|)YS<4N??0l7&iKo0e2Wmp%CHbY=Z5=Fp$Y9_Et*Sd8y9!9n08lJCItR~o3i85}) z74?RcuUqXgWY!f?2e~s69ei9zp05;|JSp$q6|8D&PCuT;4ndtb>00000NkvXXu0mjfBKm{Z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sawsbuck_autumn.png b/graphics/object_events/pics/pokemon/sawsbuck_autumn.png deleted file mode 100644 index d846642dd55922c3b9b755fe2bcde4fcc3629ddb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 740 zcmV0pwKZGa` z7>02?aG6INhc9vJ_F_EYO5y^;sL8xpbPyAl^OhL4%Qz1Eh$ka}&IRJ2(d|Ty5sQ1O z21s}(mT~IlcBsak(O7M7a66#R$S*op%`@W|U*b62#zEQ%CZp8Hv(icKWN%)lPIr!> zbhwz=#c`PXg`|joaX6OEo&=XT9MzpaQ*t(XTgGuXL3K+!uGIFUHJRpq@mj0q|1D9w zjN`J8G7UIUDs~^W=I%VV^vjQI8{nMMmpBf`7#(RMJ@YVZFmOYX#Z}z^!POVq#c|lf z==kgX^yi(o-S05mbHO`^Lzh9&%|}|4aUAwSI9@$oKl2SygCQfD&WfwL`Ek~7GFirP zn74^FQD5#0Rt>4v4`u_?(A{kQWHX3&@4RY=!0QvO`P5`M;)2^NhefcN=w%Y0myxT^ zL-n6m>pg3R>{Or5nyq?TioM&c=!JD z*`Uxm)eF-Pndz3&%U{Ms)!ZPk3Ub4V<^DIdk_Qa^CEXhn;&+?g8IK5EDeMMP%)wfR zzSThHQ^shm#gj#DVooTi6;xoY+XWfIY9QuTfgE;4s1>XZt6*(iNNYWZo#1u+yYUxV W67L~|piq+l0000&#VL^p%cTk_%(f??Ag4>2x6Jw!!tCO;qEsnv zgk-+;c>cw90l-uJ4~63IjzH}OBxI`>rmI)vTB$j97>Oi_7Q3&-fbe(srE#3eEC(2j zVR=)JeKhT6EbYiHaGtQhLD# zhJJ3yxX-&zuhLI3qcMqL149EYjjN65wox%Jjb`1K21u+iR&`jp9iMMm=yX#bH5(Ti z;6=UP)?d!j|Hgn_Vk1EWswC)Xv558Y(`FyWt+YD5IH4Z{<_8`S2D*o0D~Ov$ z*2>+ciWz#lZy!fqfFB6ujlJn`e`4)dn^MefLqzKneBj*0p-4k}xLIWI@cbsTvGaiUrN=Ga1l(_q3t2?`k+6APWIU|%G zJfpRm_oJ;!?|K+k^`7tOZBmzP2apK#0uIZS=ivh#M2FpD#hFJJ!WRfo@&1GGod_6u z0is!Ah0432fj{B=ALKNUf|K4r2jq70+`w-LiY}MD{+9Dk^{@2{11js&&cNm)00000 LNkvXXu0mjfdObD# diff --git a/graphics/object_events/pics/pokemon/sawsbuck_winter.png b/graphics/object_events/pics/pokemon/sawsbuck_winter.png deleted file mode 100644 index 29748fd3e9331d2fe60e9d84b007625be7ea1860..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 814 zcmV+}1JV46P)t8UWP_UAr!_;x(3of+Fe2}J+y_M#poD3iGt$I z5|M%a0T%y<fLYTbBF-Jq2@62;O?|+W(-lsNFZanWfi4AA#kwJM+Gi{R!~D{-z!p z8>=1HVqJurEe%t0yJbAvgid!Xs&(bwQ5R%WPPZ;@#HCzuT}B+InBm2MxpUlN-Oz|jTY&3;$ns<9qKlX`b&a^R1GY3z z0-j+{@)+r}1H4e;RPsQdN6ZaC5nt){X& zIO)U(la3mme%Txx*bQwdyG@(DO%TUD^ar#*BS)F~vgn61c3;Xm@?4hXgv6h`39b^RG@m; zhizrthzsgXTXCz&u-_Qs@sn|V!jRcmG)KrIUySf^9rd~io1}U+^1T`oO zM`Rl{ATtb}6XXJe60+VCj>;F9dUhGDSpeC_0VRgNH$XI&pCXqy(25ao$&3M)T+g_` sBaDV7Zp-+Bq>hs!2$mRN?D%)=B$s9pVm z2Eo5W$>7*U`VUCy(3TREc)IlEl?!xJ=p!9Im%Q)0GzYM(Wi4x2|Ft~*6V4(X&hKS3 z53GA2>Wd5zn?IM?Jg~my$#ptFcr1{)zW3gz4RdCJpBpON9g+a4JUVaAV|zNqq1im} z%kK56#G;+XbRIX1(RDKen0cVpz-mDHi(^dRa;yVfSsj|q17(P)oSFNG>vYH5U^TJQ z&M^;^h-lLR;praTG51`sV=tgvF{8UJkJLfqA0orv%!j24l^sC zrQ?Y1AO(w_5% zSZL_z_)v(L0000;Xn>fQuvn9BthXq;lxIDYuel6GO9k;AYb491)9Jv`^=8 zLkm4`VgNG_w90tolKw&qqjrvUfG24HHxHBnqOvpZA}-StbAwgIZY{?=P$FVN2LuNd zdSdRWh8Zn_X4k8N(Ym3BNzcwPdjp|O1MwK~&}@K(4Ln)5%@#G!oj8%}x%Bbr#VH;- zMg#bin35KBKK6xxl9*3H#5$}`(!y^@~wufS{(SL=-&$9;wViET7={4|yA%mwW- z36NdvPJCo$5yeSRFEf)34|k*C{d09QKqVUo9StzurPRa4?_) zeceqD#0`t%eo9x0h7G diff --git a/graphics/object_events/pics/pokemon/shelmet.png b/graphics/object_events/pics/pokemon/shelmet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shelmet.png rename to graphics/object_events/pics/pokemon/shelmet/follower.png diff --git a/graphics/object_events/pics/pokemon/shieldon.png b/graphics/object_events/pics/pokemon/shieldon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shieldon.png rename to graphics/object_events/pics/pokemon/shieldon/follower.png diff --git a/graphics/object_events/pics/pokemon/shiftry.png b/graphics/object_events/pics/pokemon/shiftry/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shiftry.png rename to graphics/object_events/pics/pokemon/shiftry/follower.png diff --git a/graphics/object_events/pics/pokemon/shiinotic.png b/graphics/object_events/pics/pokemon/shiinotic/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shiinotic.png rename to graphics/object_events/pics/pokemon/shiinotic/follower.png diff --git a/graphics/object_events/pics/pokemon/shinx.png b/graphics/object_events/pics/pokemon/shinx/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shinx.png rename to graphics/object_events/pics/pokemon/shinx/follower.png diff --git a/graphics/object_events/pics/pokemon/shroomish.png b/graphics/object_events/pics/pokemon/shroomish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shroomish.png rename to graphics/object_events/pics/pokemon/shroomish/follower.png diff --git a/graphics/object_events/pics/pokemon/shuckle.png b/graphics/object_events/pics/pokemon/shuckle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shuckle.png rename to graphics/object_events/pics/pokemon/shuckle/follower.png diff --git a/graphics/object_events/pics/pokemon/shuppet.png b/graphics/object_events/pics/pokemon/shuppet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shuppet.png rename to graphics/object_events/pics/pokemon/shuppet/follower.png diff --git a/graphics/object_events/pics/pokemon/sigilyph.png b/graphics/object_events/pics/pokemon/sigilyph/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sigilyph.png rename to graphics/object_events/pics/pokemon/sigilyph/follower.png diff --git a/graphics/object_events/pics/pokemon/silcoon.png b/graphics/object_events/pics/pokemon/silcoon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/silcoon.png rename to graphics/object_events/pics/pokemon/silcoon/follower.png diff --git a/graphics/object_events/pics/pokemon/silicobra.png b/graphics/object_events/pics/pokemon/silicobra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/silicobra.png rename to graphics/object_events/pics/pokemon/silicobra/follower.png diff --git a/graphics/object_events/pics/pokemon/silvally.png b/graphics/object_events/pics/pokemon/silvally/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/silvally.png rename to graphics/object_events/pics/pokemon/silvally/follower.png diff --git a/graphics/object_events/pics/pokemon/simipour.png b/graphics/object_events/pics/pokemon/simipour/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/simipour.png rename to graphics/object_events/pics/pokemon/simipour/follower.png diff --git a/graphics/object_events/pics/pokemon/simisage.png b/graphics/object_events/pics/pokemon/simisage/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/simisage.png rename to graphics/object_events/pics/pokemon/simisage/follower.png diff --git a/graphics/object_events/pics/pokemon/simisear.png b/graphics/object_events/pics/pokemon/simisear/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/simisear.png rename to graphics/object_events/pics/pokemon/simisear/follower.png diff --git a/graphics/object_events/pics/pokemon/sinistea.png b/graphics/object_events/pics/pokemon/sinistea/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sinistea.png rename to graphics/object_events/pics/pokemon/sinistea/follower.png diff --git a/graphics/object_events/pics/pokemon/sirfetchd.png b/graphics/object_events/pics/pokemon/sirfetchd/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sirfetchd.png rename to graphics/object_events/pics/pokemon/sirfetchd/follower.png diff --git a/graphics/object_events/pics/pokemon/sizzlipede.png b/graphics/object_events/pics/pokemon/sizzlipede/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sizzlipede.png rename to graphics/object_events/pics/pokemon/sizzlipede/follower.png diff --git a/graphics/object_events/pics/pokemon/skarmory.png b/graphics/object_events/pics/pokemon/skarmory/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skarmory.png rename to graphics/object_events/pics/pokemon/skarmory/follower.png diff --git a/graphics/object_events/pics/pokemon/skiddo.png b/graphics/object_events/pics/pokemon/skiddo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skiddo.png rename to graphics/object_events/pics/pokemon/skiddo/follower.png diff --git a/graphics/object_events/pics/pokemon/skiploom.png b/graphics/object_events/pics/pokemon/skiploom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skiploom.png rename to graphics/object_events/pics/pokemon/skiploom/follower.png diff --git a/graphics/object_events/pics/pokemon/skitty.png b/graphics/object_events/pics/pokemon/skitty/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skitty.png rename to graphics/object_events/pics/pokemon/skitty/follower.png diff --git a/graphics/object_events/pics/pokemon/skorupi.png b/graphics/object_events/pics/pokemon/skorupi/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skorupi.png rename to graphics/object_events/pics/pokemon/skorupi/follower.png diff --git a/graphics/object_events/pics/pokemon/skrelp.png b/graphics/object_events/pics/pokemon/skrelp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skrelp.png rename to graphics/object_events/pics/pokemon/skrelp/follower.png diff --git a/graphics/object_events/pics/pokemon/skuntank.png b/graphics/object_events/pics/pokemon/skuntank/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skuntank.png rename to graphics/object_events/pics/pokemon/skuntank/follower.png diff --git a/graphics/object_events/pics/pokemon/skwovet.png b/graphics/object_events/pics/pokemon/skwovet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skwovet.png rename to graphics/object_events/pics/pokemon/skwovet/follower.png diff --git a/graphics/object_events/pics/pokemon/slaking.png b/graphics/object_events/pics/pokemon/slaking/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slaking.png rename to graphics/object_events/pics/pokemon/slaking/follower.png diff --git a/graphics/object_events/pics/pokemon/slakoth.png b/graphics/object_events/pics/pokemon/slakoth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slakoth.png rename to graphics/object_events/pics/pokemon/slakoth/follower.png diff --git a/graphics/object_events/pics/pokemon/sliggoo.png b/graphics/object_events/pics/pokemon/sliggoo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sliggoo.png rename to graphics/object_events/pics/pokemon/sliggoo/follower.png diff --git a/graphics/object_events/pics/pokemon/sliggoo/hisuian/follower.png b/graphics/object_events/pics/pokemon/sliggoo/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b65cb7edf05d0053a665812fe57e1dc51c105571 GIT binary patch literal 602 zcmV-g0;TVI!8fdJS~yD++JD|mcU$W2>TH66ngNGToTe`UP0W; z42tX{Y<0rU#7_PMW_E8=B;coAe`$+EU-ec0rh5L18rvQBgnh3>#0_l>O>ITO)YzXN z5R+Ke*xceh(9oYBAR0NG=egmA^E19h?0(qX(AT#d#C<>dxF=$iCWK8io<#9D!44kG zG9~1oN?TJB^fAy>!vRA-7-N>uL0MLP`+nKC3oK1(k{jkgY%%^-Q}BM-H=h~t`ZC6j zTp)BiZU=ANH#f-MR85S1XTWg(F6l>E+;M*TqtoByEYE8gg;bYv%k%lJyGm7;bIEW(K zE2T6r*FrT?zRc#xS`|v`964P_Rj&10qHhYfKaAa1YKLrdl`FMCrYt%XN)>hvyij>( z?W_8G%NO2q97kH%N@_c;*e!1$3Al+!GbE=j*10wHcRv3%Kx> z?^r>HS;wzb&+PMc^PbwxB(-)29N1HBfa$S2o%juWFW~NgMK%odP3dWU0)1>qp+kLK opCWUIs{}i6CT#N7U-&=P9}0FA#V}r>82|tP07*qoM6N<$f@Ss_*Z=?k literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sliggoo_hisuian.png b/graphics/object_events/pics/pokemon/sliggoo_hisuian.png deleted file mode 100644 index ddf13da33d5afea2638e37ecd34ed0b6da74b014..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmV;J0%!e+P)Px#Ay7R004pZifsS@01I?d zPE!E?|NsC0|NsC0|9y6S)c^nj4oO5oR9J=WmW^)1APj^vgZX*?7oKfM);8c9O{H~G z9kq?}UGW){kZt?KCqD6sHwmK0lQq6ypJB)^28GxY#4t*MxLh|u|5@i(;{^o-axmmg z1p4FfcPM};1iw6wQ)4ufATETC?`OCT?X>`LHcWy4f-{LfmYDq+aFs-sWfDk!pW+*H zh%tt_2ZwVcX1TxPG`Y`rgCcMXaJkxxW^tX%pmJz~#-k(NG$OIjtN_S+Ji$q)*jD$r zfrzUl>=}6S6hizkxXwwZ*Lyqx-V(??rb}e>g{%vEm?GMvvA5%2zFh19CDvqQ{F^JgJiRl67e45OYnymE_>50l-^-EyF6`Wb8^uhg9&j#)}45JM8>q z0Q0oRI#+{K(teMq;8cLicZV!5tpk6Ux2r$#_@qZ%9MYZOYmr|yaJ_(XFF6$e_{O(< y@XCrg-{5tw+k`7X+*0f@pqOs}LwFxZ=swUZ!*1VUY~6t+}kC@$;OYXt?NkU~%O z(v$5W0i`8|l3@KC#JHERfx1aiAy2VAh==T@(34_kvzcU8U9t4igYWjsy!pO2?`>uf zx{ceojhjX&bUpvGK0xR?zJbEE72+s>h5ecS;@vLFe^sFv4cqpSCHpZF@SsQT-s7}a z9|H~S%i@7eqbd7xAMElak3?bKdmxBLA{NMgjOvb{iu^bk9fBGsw`Enq(<2cq(~R;4 zUJhg&!QHeEi`7PSfKyDumL+k9w1tCJfX0(vKSn@%(ga5M0wasgT#+u2n=rWJ#21KT1Qn;s65;@AgB zb$ViG%UQMN9m2_2L0ewEnuT6N&NyEcD-jne9uAV}?CQMQH6YpSam;J*y+}xI=4uvp zD&~SC$T}9+UwSyG5qe^@ULRdSZ^J{TvwG0#FzmJ%3h`hah+)Q7a5Ag zAfJ_qxo!d+{(g1VnA#fR__SD11ycRD1F4CvduK1!+Q z=g`n6+1PvF{Jd_^OR~+Q^H5W`+oh)lwI2RD6D)0=L+Mdzdz@n=(z|~xpPXWkOyU_W z$}l80B~iw5fZGvEW7+d)2@iE1Lq=J-_@*H&ci%n75Q)Y}FSpJMUV0G`Ha!?DPx#Fi=cXMM0%X_VTQ>VQTi7r0(kfds(cUnVbLs0F-$#_Nuhr!dk`3)wF@dN>Exk zFj8VDF)WK;cK`qb3rR#lR9J=Wm&uakAPhu3DnMf+!TlbgmF3Un%oDK7cIx_YHWg^J%Ex#SAvu^+{6WJz^W?`pKVVb{1Y%~?cuHgW=h&x|9U9@DUmOG% zf^|8CP0soJiWw^x{}((9G=6sU7%8uO!3z|s<05eSgP257aWTbs9I$ctb5`~HHGo3G)Mb_E+GemwLzfo= zrCT9$iE>5Y2C0SzJBa>HP&iG0aqi&qjU5xx}AF0~7ZI-f%Y z1;UPl#`9Uh0Q0cAKf6zqDH^Y^l_|XaU4=^%I$9TY^dEgx-oo3nn!o+HuRT8u(MJAD jsPYGsd=$Sm&lCRu94|bM>v#m(00000NkvXXu0mjf{y3}? diff --git a/graphics/object_events/pics/pokemon/slowking.png b/graphics/object_events/pics/pokemon/slowking/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slowking.png rename to graphics/object_events/pics/pokemon/slowking/follower.png diff --git a/graphics/object_events/pics/pokemon/slowking/galarian/follower.png b/graphics/object_events/pics/pokemon/slowking/galarian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ea39afca930926dc2fcf5f2ffcdac59c2328e761 GIT binary patch literal 651 zcmV;60(AX}P)D&|r}0(16I8P+&liS+H`x0006O zNklckhw5cN}3 zf`QM&!gND)cZ~TAIEQGQa4!sDLF(Ind4A7-6+#~3A^uea(LB>=itfXrp>rIxQ*?37 z_->9Dd>7$#5pGvtmV-R?=8jIEvRY5LQZ(GZJP-vt7gYhc2kPB716Zy zgcElr6s3D|3oV3gem}kA&QOzpT3e>~6OQOM%-Oz7-f<>zTZ@|n-&xB{Kf#c$K=bU$ zjb@ody=vPnYC=D;)qY))<8+~zeSBlN!QI^nZc2?3qD0s&DOQ}BTw;zB;iAkj=Wj2S z$PB`+z^L#?d4bkiTv&_q#4bl-8rLjhO|euJTTtgJOTLrg+9TG{>phCCE( z05*Pup(zCylp-eN3bt2pe*j}13VwVXHt-b3ch3eh0Zu6cf;wkzN@ftcf5#VERPY{1Ll7t(VKR z>Roj9&%DTV<>xzld2;bmh)QB4hkL&`^TwY6`1wbsu7~-$Rv l;EybXeqI8M^V9y1<0ni>`!^k3%6I?(002ovPDHLkV1kFFE%g8Z literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/slowking_galarian.png b/graphics/object_events/pics/pokemon/slowking_galarian.png deleted file mode 100644 index 5babfe384b6e99ffc44d02d1f10ced3fde735854..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 744 zcmVP)Px#Fi=cXMJd9ZF*HgLfe6LQ)#m2*oSk!8P;=oFbsroa_Ec<_WQqWcLjHC2U!H#Yx?6f8Is{! zqm?adG7Rr{$2;EfKSfI4%2UW=x(aFyRIlcP;fs`^HIszyE5U zq?Dr4u^7`;l8PWo@0?!FD`>aFVrqdCuC=x986R@uiblQ0vBh9ji|a9_n+E5LC_T*= zxm@H)wkGKm5K$X%IHST4scARvPVjPt+lXR=Now9jjVVGKI<&IM;16Be^crVe;jnoB zNNBLs#4RACOdx3PBGloC8+2EAwYb8u#UHQ;kD_HiYGS%&;EbS-b7J@XukiM`BUgB0 zlc-vkc?Cpt%a9Kyho$gr0$rqc#;; zcL*uG7795}2s>o6#w#GC&jiXGe0B^(yfMRiNs-CD#1Ur(L;U5Pe@Gt*K0hJhvtuCQ z>{8vr{yxVk!Pjf!(;GA~eI}^4Ta65KIRqFjjrJM`j?=|4r$p%qszkQR)_i>VpZ zJdXGKIA-+=IN}StjQzD-;jlQ~r%a#Oo0T!O3`&PRe~${tdp)iTKAxBU`i=YRp%^nf zW-3n8rw7D5`v&mdqPH45vmm1N#zngM=XnY0qct>g*Zxo4N${IQhyMB@s{gtE5BNL& aef$8!GB#aJV0Xd*0000c+&n+hkX?ViKCB)s>{l|(@0J^f;#akT23#&!PQQ*i91%M*4 z+S_4_gVJi`QuB3O-?T#>33>c9EIE9!3Jmuc=WDB7a<>W93kz=zqZ=G!94}TjBPK_t zomwVz+xEunR36Q``d4}c!uAJT?^yol;s2I-k*WC$zxOad|x~a4X-=*_rHCgVIuP2c0Zr8 zDDP0=50!RGMs6tlc&p8Xb$)pD(-H6Rvj|L~o^lu1!lBh0jLgz9xZ@T-AFKRh7g$bO zRP;$ zHJi7G1J?pF>8rusRY=VS()|u1UKI?Yh$hOMCXv>_;~wXp3S@I>HFLx{%~YUhD9mf^ zc9Y1DGHS9$jkLe40)GFq;kAB|BW`|0uEu!Et0zMKOZ@_ud5e7V09-2o0000Px#Cs0gOMSy^SLO%dtC@`(22=CYB*F*f9L0?Lg$E{W5&0t>xJw8p{%-VeOS993oG@Y@En@=sdgy9+~6oDs~gA%BY_TQhkJ|J1#WTxX)dlYFUS_p z{ZhDIBNk_a#Pyj)Tq80P=x{aY)L%V;Di?b?AGt|UzoPqG3@+qKk2=#I9{6G|z*1rR zl<~l?Y?bj=hh@xA4xDcDya9)o62D{%%RrZlKLDw*ksvMye!**qY7a_**`Vx2cX<~1 zloGGvXXO@Ya#DjNr))M!ZlJ=KGhbs2+?et+YrE)9|1o=fH%KXjz|UF&ZBCm*M?d5g zV&JkM9u3lcu0pq_6h$emW{VuS(L+*UDZQW3o?<%i%L3w{To#YJzjKZ~UgBejSpm%! z=y8#ntF};;i^G&#TZ-G_u67XLLd0GZ_+rrHrS17S9gE_&%Dk}@P)ix8llRu9i_ttsP>nl?0peAL zm`2aH0KIa6hD{y;I^kd3y%T^%jC!bh05=`fguOx>uE(f}1>avG!F>oO68Aw4-fEnp zCjQB0deg-n6dg`*Kjmi10yhaBHq*BW?m^LE2lrF{6J|DU;@@wkmtEWg4!}FO&;R`L zxQ(08$-`S9aa-KP#m&CO9+$Yyxwu|uOk-wBa9&wZ)8^8TxMC@8%gcuRv^-W8&xUqs z77c{p<@imTDCMqF+~Mfz==7zm2)|w(9apUNj3?K)iM4jlD#w1y`uTYDMUOGFNImkU zN->)b!(_Q?G4(yWD>Y`SqOsF2H??UKbuq7AtS$HFzEk~v*1f1cmQ-ba;?}*aKlqCu zwLMwPhjmLTtEQ6PR&6Cj)a+Wd*V;^3wvo_=n>9QBPhzX)lja{nYYdAMVx^G)0000< KMNUMnLSTaQB@;RT literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/sneasel_hisuian.png b/graphics/object_events/pics/pokemon/sneasel_hisuian.png deleted file mode 100644 index cfc3a418a2e8f0ff9272d60ac3f894a711661773..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 666 zcmV;L0%iS)P)Px#Fi=cXMMlHj0000=L{d^TYSq@>YGHGveclid5S*E$ds(zONK*E)LI3*y%`i&l zi4cR4tjsgDQ2+n{5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8){7FPXR9J=Wm)maK zFbqTuiV`WuN&f$DJCw6%f$*~3Jhjj~EpW8rkdjIJIJUO7wzjsmw*Dg#{fysgt^J6< zE@Dm{CY*YI{A^>$-|;^)>iv6&ivJG6nkA5NVeMo(WX$u(Ctlp5xQCQ;6s6tyv8tDT!Oh=T z`N7_tp23RS^TERw1$VUKoxcAu%2#&k~60cD~`@E?i%}@ zvf>DE4Kp~d$UwpM;m^M!6*q&|iSt#z&r}>0zTVB?`xTu)!By{vEV$z(pV<03fqjD& zw-O6#d`WaiD^B{QVE>A@DSVz$el@pFf#<|pWH4w`-b83wq@c$X+?KRy_H6%`IQB=B zh7f+6LiokW7OR(b0pp1@Jt}ugw-evb^)4^Sz)BSpMI)Ui`Lx?^6hj;Z0G z4ONG9@@=0D|Ji5LG;6K3)>><=^^XNNUN5zj)quiM73+W50j4#k*02Z!ZVfN;l&lzp z5Of0=n>8#0!7`COP}3+aD^}fcXvqbfY^X1R#F~wx$OE?rUa{UdPd9vX5vb1WZp<2> z^X9ri`M%#_#g{;8=5`E80D3=|>(<+&cYPchd>NzX!01M+jdLsw`QhXp4J-|9_u&s? zyIj#Mco~Xjb_x{H&;~E-fxjJ{$Jj5Jj8u#Ee0mve479;E+IH^ACX3+Mkl#P{2WC=( z$pexGM&tXd#w7qSIF1N)x8K|7Y5nZD-thBa(|q6I6JN}-gQS$gn)UvmS$zUaS$uQH8AL7s0000< KMNUMnLSTX?7SY!L literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/stunfisk_galarian.png b/graphics/object_events/pics/pokemon/stunfisk_galarian.png deleted file mode 100644 index 1e72ba6a4dfc1fae8f1f4b6492b83d32427b24c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 519 zcmV+i0{H!jP)Px#Bv4FLMSD6r9UvP!KsaA!T8^w>osxyk_Kg4k{{R30cWhs8J2J<|$L5mnBLDya zkx4{BR9J=Wl!0!9FbIYPY)ke1-*-@NXSL9pEm?9)e-rPL58;QR%Q7`JH8nLgH8nLg zHT6#fADtf-K+!c~@WPu0S@ue1qyEj8=;Rr|Yyg=Nc;9yh{o54a3+H=| z!f{oh!H@hWZ}aQtH>FU9XN>sGGuR&qsmKz-Q0_}(P(vzisWNEiuXvkZ&oJk#KUVRI zxBGb(A#q3M^Ut_CwCj&KA8Xhi?wvRLc?oi#{{#N;>3-11=?i*a4iH5-i97%R002ov JPDHLkV1kLr<>&wa diff --git a/graphics/object_events/pics/pokemon/stunky.png b/graphics/object_events/pics/pokemon/stunky/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/stunky.png rename to graphics/object_events/pics/pokemon/stunky/follower.png diff --git a/graphics/object_events/pics/pokemon/sudowoodo.png b/graphics/object_events/pics/pokemon/sudowoodo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sudowoodo.png rename to graphics/object_events/pics/pokemon/sudowoodo/follower.png diff --git a/graphics/object_events/pics/pokemon/suicune.png b/graphics/object_events/pics/pokemon/suicune/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/suicune.png rename to graphics/object_events/pics/pokemon/suicune/follower.png diff --git a/graphics/object_events/pics/pokemon/sunflora.png b/graphics/object_events/pics/pokemon/sunflora/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sunflora.png rename to graphics/object_events/pics/pokemon/sunflora/follower.png diff --git a/graphics/object_events/pics/pokemon/sunkern.png b/graphics/object_events/pics/pokemon/sunkern/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sunkern.png rename to graphics/object_events/pics/pokemon/sunkern/follower.png diff --git a/graphics/object_events/pics/pokemon/surskit.png b/graphics/object_events/pics/pokemon/surskit/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/surskit.png rename to graphics/object_events/pics/pokemon/surskit/follower.png diff --git a/graphics/object_events/pics/pokemon/swablu.png b/graphics/object_events/pics/pokemon/swablu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swablu.png rename to graphics/object_events/pics/pokemon/swablu/follower.png diff --git a/graphics/object_events/pics/pokemon/swadloon.png b/graphics/object_events/pics/pokemon/swadloon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swadloon.png rename to graphics/object_events/pics/pokemon/swadloon/follower.png diff --git a/graphics/object_events/pics/pokemon/swalot.png b/graphics/object_events/pics/pokemon/swalot/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swalot.png rename to graphics/object_events/pics/pokemon/swalot/follower.png diff --git a/graphics/object_events/pics/pokemon/swampert.png b/graphics/object_events/pics/pokemon/swampert/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swampert.png rename to graphics/object_events/pics/pokemon/swampert/follower.png diff --git a/graphics/object_events/pics/pokemon/swanna.png b/graphics/object_events/pics/pokemon/swanna/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swanna.png rename to graphics/object_events/pics/pokemon/swanna/follower.png diff --git a/graphics/object_events/pics/pokemon/swellow.png b/graphics/object_events/pics/pokemon/swellow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swellow.png rename to graphics/object_events/pics/pokemon/swellow/follower.png diff --git a/graphics/object_events/pics/pokemon/swinub.png b/graphics/object_events/pics/pokemon/swinub/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swinub.png rename to graphics/object_events/pics/pokemon/swinub/follower.png diff --git a/graphics/object_events/pics/pokemon/swirlix.png b/graphics/object_events/pics/pokemon/swirlix/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swirlix.png rename to graphics/object_events/pics/pokemon/swirlix/follower.png diff --git a/graphics/object_events/pics/pokemon/swoobat.png b/graphics/object_events/pics/pokemon/swoobat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swoobat.png rename to graphics/object_events/pics/pokemon/swoobat/follower.png diff --git a/graphics/object_events/pics/pokemon/sylveon.png b/graphics/object_events/pics/pokemon/sylveon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sylveon.png rename to graphics/object_events/pics/pokemon/sylveon/follower.png diff --git a/graphics/object_events/pics/pokemon/taillow.png b/graphics/object_events/pics/pokemon/taillow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/taillow.png rename to graphics/object_events/pics/pokemon/taillow/follower.png diff --git a/graphics/object_events/pics/pokemon/talonflame.png b/graphics/object_events/pics/pokemon/talonflame/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/talonflame.png rename to graphics/object_events/pics/pokemon/talonflame/follower.png diff --git a/graphics/object_events/pics/pokemon/tangela.png b/graphics/object_events/pics/pokemon/tangela/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tangela.png rename to graphics/object_events/pics/pokemon/tangela/follower.png diff --git a/graphics/object_events/pics/pokemon/tangrowth.png b/graphics/object_events/pics/pokemon/tangrowth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tangrowth.png rename to graphics/object_events/pics/pokemon/tangrowth/follower.png diff --git a/graphics/object_events/pics/pokemon/tapu_bulu/follower.png b/graphics/object_events/pics/pokemon/tapu_bulu/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b8fe4ed5b2db260dd96421bee41938e306a66e1b GIT binary patch literal 747 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 Q`v3p{07*qoM6N<$g3Bj|`Tzg` literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/tapubulu.png b/graphics/object_events/pics/pokemon/tapubulu.png deleted file mode 100644 index f2b85c20d976351bcb026a4ba9771a6528b43c10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1552 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB3OJO?~Nl%>6XS8#5YjU!GgkNG{U{0vee|z(-2DZ*-W|gusx=Knw?W15c1cq4% z9JzXuoq>UApQnpsNJQ(~>8~fvHsEPJ$akY*&G-5{a*~slbw54a_OhftWU_RPo7JQo z=eCFY_s*QQ@P)sa!;W(gKJVqZaW!@wC(|VRmI7Yo9}-r48SOepj?dv#*z;)N>xMFq z$z{SXiqszH?Z2S-Ww|k<#D47n6A?j8$ES;5ukM~QXSIHT+JfV*A%@P+lv0n$1Wx@d zF|VOT$SJa>)y|wz@a5E{3dbviE<9J_)=_GV{BSL!eYr?P#&&{dD!xbtN3X!d8EHmHMD4a#`uzYZ**OSdLuv+rwh8?sVcb z&%bxxiaw8OXNwh|{rL1N)dz)h+c?)7di3fg-tm9o+SfE|A#1hrwNm?!yB)ST?-o}{ z-DWYn8 zVXjtRge-hY9jdtu^U5t()*am$E}&<&w>*381;6%rO!8Ke<=X;}DJq;)ZvS(jyn4B6 zO>J63yf15BJKwxMA?x6l!WQ3I$9tU2Sq0Y3)~ROuaZgGyqkY3cdC@#>l|5V?s#9(N zqag2dG*j_m#g=ddq-u*TVPv1i1Kd3A?YH;8;(AQ0@$@Yq>X?Gg{;DbCA$yjIh6 zm-0SalL(Yexh8VJLeA8fE$8H)=bxF?Ur(rPIN}NXYXbDA-id} ztl#fnlIct<4kXWz{-<%^jmU$_ovZ%~z313*tk^Fi`z&|9*aIbbg$Krs?EJ|utP+?a z{(S!T*Osy8^^B_en-3G-aliS!{OiFdGRLEt&hy{AALQ`JxKhpFj?jr7@fFhZPwm#7 naPuzH-_%O+H}|!F6n^7=$KiA%yZxLlD06zc`njxgN@xNAE@*S@ diff --git a/graphics/object_events/pics/pokemon/tapufini.png b/graphics/object_events/pics/pokemon/tapufini.png deleted file mode 100644 index 2b6ea72d51366ad11e1369d5fc11fa7beede9eb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1672 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~m;U|?nl@CkAK|NsBFbLS=>{8Mn` zSzN>Jy6|J6p`qcn%_{c!=H}+wa?Yl*ZUO=VKwYC?Gz5lU2x#3)UIWYv&YmugAr*7p z&S=bgY{1bLeEvq;$A9Om8z$>z9*o)TIoa=dX5{qqef2p9mfZflx;?CEpN)-8V6mK##W>+!?)dV6_L*J(Rxka96;g{1um0m#6S~pX8R(ZqEPN3HOO;%FrPTmuHKF@h3 zyl$cHPhY>)@7yYndCIRY)SBy6$m6l&S;w+CJ@%ay%) zcb@C@jh+4VhZ>wVr+hG1c;-ASM7(zwOXl)r|9jdmJH3BfV-u!S{O6?Wosa2qk_ud^ z4vUKn9~JFCG3CaEO+9~Pqw?m26-u43exCW@aK)>dEq>>IXxDFfUvXiBlkuI#hS^NI zQQ*aN_noOQKiS?cPy{Jd}C2=qQi-`$Br!13%S}V6?L~VP$Tk3w{iTJ$n;Imqt0p` zefIeW_x`^9+*>ZZbd=hv@g#Qt;hRYb5j-|Qp~X-Ch@@ZnF7tMe{vF;upPzpWPTE)^ zmvbO-{`se&6C+NE>}1oI$+qLJ^SE~+DevjEh4<$^OqrkEaPENf9!~5hutlZH4E2vI`XMbd5v2CjEWw&3A)4$Dhn(FcJyPD+vw5eNvM5P@) zzclE`^4gC)le%5*c>yD}F6W=>^Vr%wjoJTl8Sm$vd3`+nPyO$y-`Jx>92uEaKJtJH N2~Sr)mvv4FO#pz})&c+k diff --git a/graphics/object_events/pics/pokemon/tapukoko.png b/graphics/object_events/pics/pokemon/tapukoko.png deleted file mode 100644 index 7901647eb62e569bad5d353ed2e955eff7ecb2b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1892 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAwA3wg|a=38e!p*&Edl!pdXt2=RyfZN|acu(EjtGH*00}2GW)l+=p!QKP8Un*C z1QzlxI?TYpBIN1f7!uL?cE;5f0xjy6ka_M3B zyRWw%%;sy3IyjHl_`ml| z=W&_;xwp^X$yA!HNV40&y5W^CJs!{`?i!^N;$>Fcjut5UZ##cGna1znIt> z%fjHLa*HQ`arHf>XRKjsHaou1(*MW{)cD}3fN_%6*?Qd>&jaT^?sPoN_Pt}lj?Iq2 zykQ4cZEx7Au)*1oOrN>NvUIOyXUbv$oBxa-S1yA9ij0)HU&W?Q-dai`EWCv$TCa z-Bfs9-20My0YlhcYnP+P93REcE>ZudIZtAWP~dLm?W;qSu0CMB@j_RDVGF~AB7+wZ z$2)d0r5uRUZIm>5|u(-T|p<#b>>GAX{ zKbiTW8(4tuG1&UxW1rEZ_~g>Q-+VeBDwq~KAK2<+=<@HJaFbbYBM->Q3?Y9RH(Z)r zpZzl;!|3Ow+i^AmOJEn`OM~(-jH$h*}LQ=%Kg)x z>YT3LbG-V`v4dy+Z)0dL=6d;Da?g$*#!NDNGIKc9q~c=!@Vwlt(7$~`5ZBvusU05Q z9`jfK5eT?uB>14fG$HNam4(~74tbW!=zVs+-?bsJSLWV1mNv*#TURs$ zZIAAZ?aMsc@_G5Q8qW*G9bDd_Md#dp+a44@CbZRqL44<)trJcgZvEBZGvVykqc-g; zY(f^4{C~q!2F5drGrJG$=HdH#ZIPXO@ztrRYpQCW7Pp_1xv0F_ zPUnpK(J7Dh?q&rsa{gL(`$?mJ9_y7J-bJtduBWcvk?SPh{%)?%?>OW2iBlRrol)j% zP2zjo;$FK==!B2Dx-tX1s?CBA3p!%uc7(55_T}=zyhxW;COQ5)?8|u{#xk+Rd>3ET zV87%#+dcn%(u}hlIQEwRz3%Z~wX+*j>yrIJ+x@){HM8*S*pu~uZ|T%0c6;}iJ=p(3 zTwUAY9LMoYR&}<=pW|hBv0kWCxxl_&=8$RQM{Uo=o17Jx-ac+SEZM&I@fzV-8xPz8 zdi90w$<4Rb%^rFJ?eshCQv3GBWJe~x=N~M6+Mn~C{8ON=T6o}It4-aSi|m{2kA6IK zX>#QMqop1qi)?(0A9EPVV~ y!?1VxhadChirf1H-p^jX|M%6I&ma7^uw%ICV7h0Dp>ZB4S9`kpxvXpTg{C$=ZIRN}0|HgQAreDub_HPILq_0|>?4hU2 z>Vn{?fbCE_c3KwN5&05H?1+IC3hOY zTh`tJkMVRy+zv4LTK84xvYHVXJpzxHWwml!ZCNB)le?@gXc1|E$9OVXc?@MYXHDxg zpp|?${OVpXt{C=Mm3*HT-1Hs2F%BA=&XZZ=F=91#TNj+9#OxR}%rGsxw{JR@?Pszl z4|y#nV`1cbn++OD^20|)ViGwR2bB4XPw+q)(zxFPQPx#Ay7HpOv_1HK95hBqCX z*y~G*;(0F{k4o768>Unn_;)_s0yCvpzYiiigloXfO$1k^VtcTW<$2gx=5X0LTH%m@ z`L|Z_V;M9w+LJ%Nng5*!{?DPP#rp4as017ZY(#CXTs=D!>FK`5rrGVYbL96{LcD3Z zzyFviF8gPHpupx-jc60{?-(C{XuZZz_*1OGboe;AF{)FO>A j3H@vQ=SC-G{4?tZV7?!C`XtMx00000NkvXXu0mjf6|J2_ diff --git a/graphics/object_events/pics/pokemon/tranquill.png b/graphics/object_events/pics/pokemon/tranquill/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tranquill.png rename to graphics/object_events/pics/pokemon/tranquill/follower.png diff --git a/graphics/object_events/pics/pokemon/trapinch.png b/graphics/object_events/pics/pokemon/trapinch/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/trapinch.png rename to graphics/object_events/pics/pokemon/trapinch/follower.png diff --git a/graphics/object_events/pics/pokemon/treecko.png b/graphics/object_events/pics/pokemon/treecko/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/treecko.png rename to graphics/object_events/pics/pokemon/treecko/follower.png diff --git a/graphics/object_events/pics/pokemon/trevenant.png b/graphics/object_events/pics/pokemon/trevenant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/trevenant.png rename to graphics/object_events/pics/pokemon/trevenant/follower.png diff --git a/graphics/object_events/pics/pokemon/tropius.png b/graphics/object_events/pics/pokemon/tropius/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tropius.png rename to graphics/object_events/pics/pokemon/tropius/follower.png diff --git a/graphics/object_events/pics/pokemon/trubbish.png b/graphics/object_events/pics/pokemon/trubbish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/trubbish.png rename to graphics/object_events/pics/pokemon/trubbish/follower.png diff --git a/graphics/object_events/pics/pokemon/trumbeak.png b/graphics/object_events/pics/pokemon/trumbeak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/trumbeak.png rename to graphics/object_events/pics/pokemon/trumbeak/follower.png diff --git a/graphics/object_events/pics/pokemon/tsareena.png b/graphics/object_events/pics/pokemon/tsareena/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tsareena.png rename to graphics/object_events/pics/pokemon/tsareena/follower.png diff --git a/graphics/object_events/pics/pokemon/turtonator.png b/graphics/object_events/pics/pokemon/turtonator/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/turtonator.png rename to graphics/object_events/pics/pokemon/turtonator/follower.png diff --git a/graphics/object_events/pics/pokemon/turtwig.png b/graphics/object_events/pics/pokemon/turtwig/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/turtwig.png rename to graphics/object_events/pics/pokemon/turtwig/follower.png diff --git a/graphics/object_events/pics/pokemon/tympole.png b/graphics/object_events/pics/pokemon/tympole/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tympole.png rename to graphics/object_events/pics/pokemon/tympole/follower.png diff --git a/graphics/object_events/pics/pokemon/tynamo.png b/graphics/object_events/pics/pokemon/tynamo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tynamo.png rename to graphics/object_events/pics/pokemon/tynamo/follower.png diff --git a/graphics/object_events/pics/pokemon/type_null/follower.png b/graphics/object_events/pics/pokemon/type_null/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..dde72e254d9a03d9ab5d478fab29999c437ef7cb GIT binary patch literal 832 zcmV-G1Hb%svIFLXvz{tpWU|1NKARrh(0C2dF7~mL?cmMzZv>;R60008Z zNkl6S@r*qn^xyuHk>zXtW24L0{GGKAEAhd@qmK{#ot2?N+~gkD zK|r4)|K$fpC@+JhG6xI9WxQC<@mulkIfrblc&IT20*nw!2wTqZLJBWn$ks6BFLUcKL$-Dz>@d$*eF~wf8D5l(?qE6rJC90L)eB}qh}Ck2sR;;660+S>Yy$2< z69YzlO2`Uq8}dSw8xEd@>=NRnt~nc5`#X;U3&oUXum`+X1LJo>;qF3q4j-S#quR_e zma5uG&;wcR)W{bq#3cU6)Dcg}dDT&e?>E=FOLUwBjODHH?z?icJt*5(>W(YfMaFS*(GEAnCC`dKMMTnhzTh3>^Ym!P!yRcHp@9S0#)e=lsh#E zp#JKnYd6$9WYe^Iowl%v0W+289SZP1c~v0i&86+C6OY-UxsMHi>vbt)Re~gYddA+xIBP><`V&X zP@xzIw)WMSkjv=5wLERHY5ah9!R7!1Vghb*&7ojiy3MxZym$Uk0Bht0bb@XX1k|8J zT0_Bj>jdz4Gn_x_;WrWa0k!|g1`G`f-v7pWdS-vm4`2R&V!r_zxMbHZo+U*90000< KMNUMnLSTZvFL@pS literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/typenull.png b/graphics/object_events/pics/pokemon/typenull.png deleted file mode 100644 index ccae7535d1498ef1f337cc7205c134861f9ea523..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1681 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~m;U|?nl@CkAK|NsBmwQFy*CNE6) zud1r@NMCAR5tJSg;_U34=xFL;W9gu+tfv{Tp`-xRI0{BXV3>u#hWll}%)#vA>Eakt zG3V{{*JY0tcv^Z7vN2!!ZJ+1#_`n~%c0Sw0#V_Tf{~X?yyR0>8dv24aBwLzI%g-BP?kq{q91nf%2zv5$&clDt z-2ZSKw3O@5`KWikR=NG|fd>7I2cJH4HCo#Ld6>qeTW5BRVeeL3DxH@Wb?Z2rCv zDl)p~_a<3-$)vxWV%)O!(uXT&$8Wr8_v&Wh{O^dG##o5>rd~_R#hf+~Tzw>;6gP>Nn31l)E)y#qk2+a~9s6 zt^bZ1daX@jm~&T&Z=DR&#sd-u>`#1Ndf*ZN?CjMd%*@4p>!dl}T;b-oXwQ2vck`Fd zBQ}5PqGwOn?mqgSsaSYMJKM53oikpE-O^{?2MmO%pI;gCy>j+ykePBuNxx?H{li6P z@%sZ{_h-bUpu}&}P`7Z=3)*Ag~A$+GE zOmR-^*~H{6>%%ZfOj}^_qkjL|9UGS3Sg!b|WxK=^@oAi?_ujwak&(AYseV5LDvO6gDo?VjX)by%=NSWs)<_)oPuKLc|*uI&HM?qGs&)(Ly z>FR~EUc9!yxoYZ+&v^=;w&glAA6k^hz$JOBAUc=n=cLDC(^ne>7Cm{gaM^^To4@#+ zS)*F{IN{2oEizfxjHIpw?%5}8@Ixth%2J_I&XV_^=*)e*N|FC=!-v!po=*g$)`<#E zx5_Wf3CfaHW@MXPac;H=$C4Ft%tZn&i;TVA{%2W!^!wy%kG8yDu6M88w0-^#DFvqK z-{KEv@NfBKY~WGyJ~Uos7r*x_sY`yrjpx}sjSGZ3LL}!Lsg1b%VDaxXwRo?$!3}u~ zyPy0C5dUHDqvHzes~>zN&Hi`w-+Jtns$kKG*#4>4e?8M$Gmh$?Q?9($Isc*l_CAKc XvZj}}PT_b8Dk?l({an^LB{Ts5z+|?* diff --git a/graphics/object_events/pics/pokemon/typhlosion.png b/graphics/object_events/pics/pokemon/typhlosion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/typhlosion.png rename to graphics/object_events/pics/pokemon/typhlosion/follower.png diff --git a/graphics/object_events/pics/pokemon/typhlosion/hisuian/follower.png b/graphics/object_events/pics/pokemon/typhlosion/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..0ba612ea7d9ef4d10149975191245d04e6a6ac26 GIT binary patch literal 953 zcmV;q14jIbP)f=LNDBh@oZvaKUIYevV`yPb=W?^yo-|HzW({jZ0V|L6vdHJb+f{38RR ze~@h;aJ7zq;n(nKLuQy*4XpWh1`jZ_8{!k6My&msAW}6dc9tkZ=vgo8M8B72S6R14nPu-*R+O)7? z_)4__);LIiq$fxN$kA%>I zF)%M0z8V{k0$f`y?Fz@=WaiFIo*;;yAK7)3B+Wzd6>?@nt5 zTUFx42G$ZnZ;{=#mFOoJJx_*dNV#X7_eMMac+<0wBW^oXDhtpNhYPqq^?3DGZmzI$}jcVv8(mpQ3Cuu zk-3!iR4ogB4~C^;&%p`j+APc*!S!;Q%f!nw&k2wz4y~asn_kyU-Y2=Slwi2t^1MHi bc)a=vRP!HmA&5y200000NkvXXu0mjfQIxzl literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/typhlosion_hisuian.png b/graphics/object_events/pics/pokemon/typhlosion_hisuian.png deleted file mode 100644 index 96f3f8dcc1e95719a7ae54ffc387681640e90ada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcmV-^1cCdBP)Px#Fi=cXMOx0J0002)W#;aU068#XQbaKT1RzR45cWuF?&|-vvU~Pfq*_Rvi-A(K zJe=O%tcW;`&Hw-a5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8+;7LS5R9J=Wm)myZ zAPhwVl@SFa|Nq~PBy1OulB~I`=}Xl#X}lFUM*^Ha9zXFD|0w9Y1^jK$;J`IQukp7B z)k_zVZ-CZ6Ovdp1pMxi*$PQ9U>?D#WgKqw(2L6#jX8_SewF2z>4p1xiU{SenR|TC0 zpDH~09|#%n_?-9bugU4SBym2IXkXhxFV+~y0 zU4KK3c}-aOI*G`ZwYSSk4A!9Vy%Ov|b$9rc#*rO;gMpYMKWO<7&^Mc%9D{nDrxkMJi44+8-a1?ftXnh#Uj~?>RmkR`L}Y(U`ddJ zD9d2@|S{fa=F`TREVW;nLisNa!Tpiy}9Oi0mk{-ToDVdkSYN3pRc z=(Ur##&=^|fD);bWM8PIji4$wDHhHwpx z3DyA2@w@y|sGIef$!-8I{@eg>I6F4BR|d9OVcLF^4+`6zx=zyZ&1b9v8={oJo-vZZ zn?SK^a0`jY)!ywg(r4EnOYa5KB=pj+!n0UjrJ4Gx1p6@steUq>JL-SFWn^(Qob0SI(PlG8K7 Q{Qv*}07*qoM6N<$f*&I?(f|Me diff --git a/graphics/object_events/pics/pokemon/tyranitar.png b/graphics/object_events/pics/pokemon/tyranitar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tyranitar.png rename to graphics/object_events/pics/pokemon/tyranitar/follower.png diff --git a/graphics/object_events/pics/pokemon/tyrantrum.png b/graphics/object_events/pics/pokemon/tyrantrum/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tyrantrum.png rename to graphics/object_events/pics/pokemon/tyrantrum/follower.png diff --git a/graphics/object_events/pics/pokemon/tyrogue.png b/graphics/object_events/pics/pokemon/tyrogue/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tyrogue.png rename to graphics/object_events/pics/pokemon/tyrogue/follower.png diff --git a/graphics/object_events/pics/pokemon/tyrunt.png b/graphics/object_events/pics/pokemon/tyrunt/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tyrunt.png rename to graphics/object_events/pics/pokemon/tyrunt/follower.png diff --git a/graphics/object_events/pics/pokemon/umbreon.png b/graphics/object_events/pics/pokemon/umbreon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/umbreon.png rename to graphics/object_events/pics/pokemon/umbreon/follower.png diff --git a/graphics/object_events/pics/pokemon/unfezant.png b/graphics/object_events/pics/pokemon/unfezant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unfezant.png rename to graphics/object_events/pics/pokemon/unfezant/follower.png diff --git a/graphics/object_events/pics/pokemon/unfezant_f.png b/graphics/object_events/pics/pokemon/unfezant_f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unfezant_f.png rename to graphics/object_events/pics/pokemon/unfezant_f/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_b.png b/graphics/object_events/pics/pokemon/unown/b/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_b.png rename to graphics/object_events/pics/pokemon/unown/b/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_c.png b/graphics/object_events/pics/pokemon/unown/c/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_c.png rename to graphics/object_events/pics/pokemon/unown/c/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_d.png b/graphics/object_events/pics/pokemon/unown/d/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_d.png rename to graphics/object_events/pics/pokemon/unown/d/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_e.png b/graphics/object_events/pics/pokemon/unown/e/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_e.png rename to graphics/object_events/pics/pokemon/unown/e/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/exclamation_mark/follower.png b/graphics/object_events/pics/pokemon/unown/exclamation_mark/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..c1e25bb5586d8c0904e30241e3aad9272dd2c196 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt(qPyXHT`e+asF@819a z{{;jDmMmFPTwEL!6a<%oGbZzX{R-4u<>}%WQZeW46i2QG10I&*SErAZe^Kz>+wDKW zF8aLSrV~L6C+y_)w4NTcS;ccwiqfeEJGV;72Rz@lo3*~-?9BaoKVJQ?eo$M}pnKxp z`c)RZTkd7Q$XK}9;b8Lvn+=K1PpTf+2<((H(8=bN<(SKUg0;w@?)kss#rt2|+_^L{ VbZvB6RTa<`44$rjF6*2Ung9ymYybcN literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/unown_f.png b/graphics/object_events/pics/pokemon/unown/f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_f.png rename to graphics/object_events/pics/pokemon/unown/f/follower.png diff --git a/graphics/object_events/pics/pokemon/unown.png b/graphics/object_events/pics/pokemon/unown/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown.png rename to graphics/object_events/pics/pokemon/unown/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_g.png b/graphics/object_events/pics/pokemon/unown/g/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_g.png rename to graphics/object_events/pics/pokemon/unown/g/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_h.png b/graphics/object_events/pics/pokemon/unown/h/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_h.png rename to graphics/object_events/pics/pokemon/unown/h/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_i.png b/graphics/object_events/pics/pokemon/unown/i/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_i.png rename to graphics/object_events/pics/pokemon/unown/i/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_j.png b/graphics/object_events/pics/pokemon/unown/j/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_j.png rename to graphics/object_events/pics/pokemon/unown/j/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_k.png b/graphics/object_events/pics/pokemon/unown/k/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_k.png rename to graphics/object_events/pics/pokemon/unown/k/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_l.png b/graphics/object_events/pics/pokemon/unown/l/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_l.png rename to graphics/object_events/pics/pokemon/unown/l/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_m.png b/graphics/object_events/pics/pokemon/unown/m/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_m.png rename to graphics/object_events/pics/pokemon/unown/m/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_n.png b/graphics/object_events/pics/pokemon/unown/n/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_n.png rename to graphics/object_events/pics/pokemon/unown/n/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_o.png b/graphics/object_events/pics/pokemon/unown/o/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_o.png rename to graphics/object_events/pics/pokemon/unown/o/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_p.png b/graphics/object_events/pics/pokemon/unown/p/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_p.png rename to graphics/object_events/pics/pokemon/unown/p/follower.png diff --git a/graphics/object_events/pics/pokemon/unown_q.png b/graphics/object_events/pics/pokemon/unown/q/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown_q.png rename to graphics/object_events/pics/pokemon/unown/q/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/question_mark/follower.png b/graphics/object_events/pics/pokemon/unown/question_mark/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..354270e09c7564ebad25ad9e76e2cd5be32d9026 GIT binary patch literal 293 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 diff --git a/graphics/object_events/pics/pokemon/ursaluna/bloodmoon/follower.png b/graphics/object_events/pics/pokemon/ursaluna/bloodmoon/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..db19f1a58fbd160c52ab2de6f978df2f6850b901 GIT binary patch literal 900 zcmV-~1AF|5P)?j0H@NF#xt(j?WANcb7d+B`lZ6 z*yiNvj^y?+1~$e{!fuZ8=SR;DS@iuFBcg*H;|_Lx*ArXp+1qT9=@|3*iWKd9BDm7a z#Z5cQGk30`95n2SZMHHz!~&67(aI;GP>Q(_;Y}L@ihH&Yf;58r3{ZxjP9Hd#u~t4I zOz1#$#y(r*el_)!U<%q8fRIn`2@zQy+VYt#+pu15Q=}CmM(cTsQmtPzxOj+Wna4JQ z`)r-dTFL1Hk(CdWz{qf4@o>%uh#@x0SG^Vn7hmLd%?RS8K9qg7Msb)+JHf+AtOO>8 zwP6`d@Mtg^;JE6xF^lBlc`mC$eQ?Msfk%tCWk1cQff}gB4Ql~VB`(I{0OO>Ymplq3 zyNV~dJn&VXXR@XwK4g_J$wNZUd0gtBjn!?q7VLH*9ubBy^h?bS#2AqQhNa@kqaZm; z)9iA9uX%C6QqY|-o<;~|rsUW;03_=*_yX{GahE^I3u;3+7iv_sn@@5}7>}#5S|Ex8R!9A4KWg z7)n7020zvXO2?}T`qHqTw-AbAN_}4le~TU86H6m_9zVlP2dD65(l>@muuJD8ZwxtE z(b5=Fi^2+K=Zq~I4&YVSK?t2~1Z4+!T{H%_ukwZ%LnWwMoN0FIn=w>NehydG%OY<0 z8DAIR`8h1M1OYYwSW4O$uBEA|kb-SPm9bb9>b)_zjn^MW@F0vKZJ(!mur*+*WXmZ0 a&+!M7%RPx#Fi=cXML~_M00030Fj~dJ%^+zxy@67cm6TFQQq`ei0000nFe!6PIqvHJoM}OG zb#qE27@&S<@Bjb+5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8+P)S5VR9J=Wm(g2F&St;l*$~~U5MFRyn3EgxqHl9x5nz##!;HI+ zYC?jB5Inu$Dk^mVd+Y_wxJocf3GbqBb9h+ii*izlaTwlf9)gXb8l&M5-saKuRg-Rn z8Mo=R`LzX_Fi}sq=u=K1P)f8U2_%9~@9}7zHu|~|X52Ps!VVKGGzYQGO24lXBtQ=66;urAf% zPk}Q|8go)ZzziG9pHmf(#(Wo;*!D$;a09XjTPDQmA~%7i&zBZKnJa8}$&8!8ND-Y% zS)#!k>WM)#=DR?$lZm1gIcxL3WZz|_tK8?tdnO4bQ&#M1sh#mWfVGG1`!4eMe%Pa6 z+I9zZ%BM5qp%3&31ujfeHH(y_*LfD4psgWxh7N z3D6SAZXQ5>w45FRNa5^56wX>#II@~+BP3FFmVDaG_@0AEvL!3_o7f|t?_2nM;_1Yd zs%Y7@?gEj1hFiAbrAWr8+GQ$;Fw3$Rf)6jU7sSOoen7T<8)1bCy5 zKM2sqgLGeN0p}84+HuDy37ta~=#O!`Z~bj@ZyW~Ls*Z!}V$(JZu=KK_xR}_D?lJb0 zSnzG+(5fE(=s6lk0iHzDpo6Au6ku_>$2(-z|4;DP;q_0ssq0Aei|;@2t>lTv(frPE cAN!~F2lNL`!LBvwIsgCw07*qoM6N<$g7~lGwEzGB diff --git a/graphics/object_events/pics/pokemon/ursaring.png b/graphics/object_events/pics/pokemon/ursaring/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ursaring.png rename to graphics/object_events/pics/pokemon/ursaring/follower.png diff --git a/graphics/object_events/pics/pokemon/urshifu.png b/graphics/object_events/pics/pokemon/urshifu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/urshifu.png rename to graphics/object_events/pics/pokemon/urshifu/follower.png diff --git a/graphics/object_events/pics/pokemon/uxie.png b/graphics/object_events/pics/pokemon/uxie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/uxie.png rename to graphics/object_events/pics/pokemon/uxie/follower.png diff --git a/graphics/object_events/pics/pokemon/vanillish.png b/graphics/object_events/pics/pokemon/vanillish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vanillish.png rename to graphics/object_events/pics/pokemon/vanillish/follower.png diff --git a/graphics/object_events/pics/pokemon/vanillite.png b/graphics/object_events/pics/pokemon/vanillite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vanillite.png rename to graphics/object_events/pics/pokemon/vanillite/follower.png diff --git a/graphics/object_events/pics/pokemon/vanilluxe.png b/graphics/object_events/pics/pokemon/vanilluxe/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vanilluxe.png rename to graphics/object_events/pics/pokemon/vanilluxe/follower.png diff --git a/graphics/object_events/pics/pokemon/vaporeon.png b/graphics/object_events/pics/pokemon/vaporeon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vaporeon.png rename to graphics/object_events/pics/pokemon/vaporeon/follower.png diff --git a/graphics/object_events/pics/pokemon/venipede.png b/graphics/object_events/pics/pokemon/venipede/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/venipede.png rename to graphics/object_events/pics/pokemon/venipede/follower.png diff --git a/graphics/object_events/pics/pokemon/venomoth.png b/graphics/object_events/pics/pokemon/venomoth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/venomoth.png rename to graphics/object_events/pics/pokemon/venomoth/follower.png diff --git a/graphics/object_events/pics/pokemon/venonat.png b/graphics/object_events/pics/pokemon/venonat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/venonat.png rename to graphics/object_events/pics/pokemon/venonat/follower.png diff --git a/graphics/object_events/pics/pokemon/venusaur.png b/graphics/object_events/pics/pokemon/venusaur/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/venusaur.png rename to graphics/object_events/pics/pokemon/venusaur/follower.png diff --git a/graphics/object_events/pics/pokemon/vespiquen.png b/graphics/object_events/pics/pokemon/vespiquen/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vespiquen.png rename to graphics/object_events/pics/pokemon/vespiquen/follower.png diff --git a/graphics/object_events/pics/pokemon/vibrava.png b/graphics/object_events/pics/pokemon/vibrava/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vibrava.png rename to graphics/object_events/pics/pokemon/vibrava/follower.png diff --git a/graphics/object_events/pics/pokemon/victini.png b/graphics/object_events/pics/pokemon/victini/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/victini.png rename to graphics/object_events/pics/pokemon/victini/follower.png diff --git a/graphics/object_events/pics/pokemon/victreebel.png b/graphics/object_events/pics/pokemon/victreebel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/victreebel.png rename to graphics/object_events/pics/pokemon/victreebel/follower.png diff --git a/graphics/object_events/pics/pokemon/vigoroth.png b/graphics/object_events/pics/pokemon/vigoroth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vigoroth.png rename to graphics/object_events/pics/pokemon/vigoroth/follower.png diff --git a/graphics/object_events/pics/pokemon/vikavolt.png b/graphics/object_events/pics/pokemon/vikavolt/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vikavolt.png rename to graphics/object_events/pics/pokemon/vikavolt/follower.png diff --git a/graphics/object_events/pics/pokemon/vileplume.png b/graphics/object_events/pics/pokemon/vileplume/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vileplume.png rename to graphics/object_events/pics/pokemon/vileplume/follower.png diff --git a/graphics/object_events/pics/pokemon/virizion.png b/graphics/object_events/pics/pokemon/virizion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/virizion.png rename to graphics/object_events/pics/pokemon/virizion/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/archipelago/follower.png b/graphics/object_events/pics/pokemon/vivillon/archipelago/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8a3c80533847f48c6169b19ff13c41a5094eb985 GIT binary patch literal 931 zcmV;U16=%xP)ruvicP003xEI503Mn23P*`1ruMxL8n7f^BT{0009n zNkl!5f}VI*Tf3kMIGS_fG= z1oB7u8+s>-lH4|p(={aoTaS@e;d$}c+xbwImxI}U^x2aB`)cv*W- zS35XR-pxS@;6!;+p5U0mMSxGy9z2bdxB!b?T#;SE0TNy^)g@&(tz^=2xcteNP8u5wCE5l=Sf_PU8hR0@ZX=K`C z#OY|Y?(sOac8!j&4|rtPh3*U(n*w!RL(a$vHW?ovp3SVC#fS$!s!J6b;uY3c%NsqIn4aLn?B*Nk zsXkUpX;;Fy6KwieIi)6mKK_6{LrJGm3;GOVfXnIn z9e~qg9+ZNPM}Wxy0NZy}kffs}z`T#|3-k+OU7nL*(Im(v$UokvZ3*H5aK_NQJ-Llk z$xY%P1D;%{!S@0Si*z_2Ms0xjaN%FUO>|Bsi0W4ykcJU4a8`LdKc4kvTAm) zMGo+7EJK6yT3i`|!>9bwU1*e{0^__z8?-0zFnQjLZN4002ovPDHLk FV1lC7vwi>o literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon/continental/follower.png b/graphics/object_events/pics/pokemon/vivillon/continental/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..c7433035205c567cf11558053accfb53a542fb88 GIT binary patch literal 917 zcmV;G18V$p|I=EF__Z8cG-sw&^#REF^Oa@h&m- z2Q&*~|3fw{CS=i#!I-M|N;4xlZEC06b`ZAC9NlxyJoFIafBPp}{L9Jn_+3rT+M-Q= z<;gSn_)msqffKmx@ujgC4chzirEk1txa}4Y#EdV{!$nQ zLJR}w?#Ij0J8Ny>z&N)GQUM3$PN`u?5*I)QM@_8AF6M&sTO4v8>cat# z>)jg&8E0^EBX;vbrb4zw5P~(Ra7N?70k6urfv`%HfpG#snh%}94xR$%0*7Sq;jmld z>|}zVcvWP-E|@UBIMC4PtX7~7-af@+QK03^Jy5KpOdTJ(MPq#NnTEvE%L0|47f`K& zTBN-Jj617!gNJcZtU-H&ai>^k8jhR+<6|0d*};h_!8&nwRur?OkvJ@htT7_ZSXDf4 z0WKebHz+ZJsfNUfD#1E&>wdABM|ENi<29(7SK*iw*9Nl%8-O<;oEfkNj|6F(n~#gd zX7kN}Zc&-Aty%r^pt(F3TczTq<(tJhqdxkR^smz z!D5Lc7VKF}0vfKCpqzlD(bI%N=y}7uX&Q*m3iLKs05^67*T4mE>JlnwEw3V9kX%>W z)bX_1;qr=ZRMQZY?;|zY#u~hUWm6$}O5S z({7$7Q^!lw6KyF*HJs7S}Je rlz;QzenafT+xGZ^{4YOi{CWB=nxM)KRu-|?%0 z4H~3?oihAv>^z#M(cQRi$Uij< ziiC11wAUCrZo$sucwTtRod#}&-mQR?K!wsEH@!AHUSq9^i5|gYq{y{EHgSk{2_?M$ zDB6q?SWE2Ex(0i1bHeg+Z^2gcjHir8td+y%yQso)vS4DDcIABtxvfY-Xayi&OUK6& zticK%3m&u6V>EbP$MW)>fC=piuGl9OYvlc&g27<106m#M#BUliay&(1?lP&NzhD(s zZvgt#UjBU#tRU>s8hHqMYA`Ydv{41WHCWu%c-S)L7A#M3F)(*h!Ni{m!XVv}P(WEh zZ3TJ&FNVep4*(|CKtXPdgo;;$wdLsuQ2GggKSl)}L0~rtTcE9=vMoS?>CMsdFmndT zE7-aPUGX}CKTspHlE<`Qt$O1zC*gZb?|N z6?7GlVq#3i%qWvCBPhMs)>9CR)qQ(nq z8i439e`>zYF3w;g>bP97-2@W!6~scUU);SA!s-z(fJ2k`7OUTOwxumIJ>_?);WJH7`Jgeza6hUx4)D-+^-drUna z;@fFc#wCa(liG6)_v$Jh{JZoTP0*ko35?$M{*T!qc*|e>PKy# quAPWI5UY3>zfS1<Q9UQZ98xhKR(WT!{InGWB=l>jQ*!Lf5!hVxVW$j{_$`AfbV~0=o6yA zd`(+>HeZhdi23Cgy!Y+z4Da3g+l9A^35Kuq`O07D^*&Fl>$h7&p4}Pvgc#j!mM}I; zPUkB>qt`n;_q9EoAD?etXi!a__{<0Nh@IjQ1)a40}3K{kf4VF(gcz)Q6$IrB%pDcs~FgwEe z7NG0SXMnOG-0c8FChCs>)OF7b=fuGK8E{oAO*HgaE_Hc&@h#o$qu`P*hO5#X9Y$-n zityWO4*Kjm3B}jvz(eX>1%anXJ5;n#9@!Ox1h-%LJA1N0&>Z&OU<+reu!GVYG>5N% ziWR^s^?-P*os%Z;G$NFq0>E$rj|I5UGoJ5F5VXr;FgWV8l5I5jmOIc63-Uc6-VkqZ z3`9x>{-&+osRn>mgA*2 z3tgk29P)XgAd|WVm0yM<2pl2MA{0Qp(>NrN_lr>3;vQoO1Li`KpdK(+8vv;R7Q=~n zodb3hitN96AKlp$6AbZ)t;#8(P{%<)D<)oRDMvnJwe4bpZ9HPL zP%AAP6{oIID$D9x#R7V@QFzHJ3QYMBb$e%sxY)!ND0R$kc)ro>!kJt|+^8I%heZ^e z^26$bx?4azR`8}~7oMo`3E0o*cXIvqu=&*U?+;`Cln;>Uuy_E7U;qFBXizxdz<8L*Xuvoqn23P*`1ruMxDZe%_EPII0009Q zNklzae)#505w5z^2`dknx%0Ip^Fv!-J6j<5iCAx0{#o=LU@@WP)$?%?tSK zZ-(^(EATE+k7gtsO)lkY->hZWcFX*UG$FSHU*Y&-Ud@hD-;iFn4C)2$QRsFEnFlbw zjHk7Cv~J;mTeljj1uCeTq+;78^9~6%a&iHWBS$WPsEsAsWop6n9qSUcfCOx$>Pk0I zDjdO9MLNe5niD!9K?%k{;|S|vBeg424y8^M0j~vMTXyp0JlfPXpW`v`lHAVG;G>Tt zkPNum6|5Na0v&;hjeyzgcm%nX&++}LS{S}Q1J$XB59!a|jl>6U^Pv;teXu5c8> zVt}jJ@zLYqs;VAAxTddW)hQCDWd;KlTu-P(TChnxj;kt8y~JfzMP5ZhVQHIAI%@e> za0WGA0M{js;d#CII5!PW}uL@Dr3 z!{OoZojYENGC~)_(Bv3ubsw%S`K%SeI<)uhM=?U)Q!4K5qKIWVYBhU!yL^lG~ zU)~oWd&KdKc|5~goMb&>PtC)Ab%zJv#~;8Zq#U%MO^`D7W_7w|OzSD0an2eZ7z-1| zn(wMkme2N#t$n_Q9b!^l5Kpz2nJIY zD#65H6cBK~2e*LYM*tfNrQ47n$Y40=fJm4S7ytkOXizxdz<8L5fCvZ(`1tt1xVR9oNch+g<1*!Y0009; zNklE)f5Z` zL$mVAkm@H)c3r4Di6+yq3SE|Lr>ue zBr4KtJP8XDE=bS=YhdsM`w>HRDj9>+B#MA(0f00p;&B9A8@$3};FySUkOGGWjz9{K z>Qu1f#1!;(1jHQH>&His4!`6@RSC=MJ5cRck+dCI%zFt)wY}jrfDr`vUY#={B7N zs(hMw1C0ghC&mDz5wwYUALg5jU1tS}6_gxid-ZJjM5Z%L+)um#y{M+pFhCr!KG+T* zF@h#B9wPgAak1Ndbsgf?@HCRwHgS$lTnIb??gV!oiW|WCO^kQJ8T7#jn#Ags%xPys zSI<01$XQ>15-TfHU!D~ z5r%Cn;oi2iJe;Y5`>x%RK~3k|yA`c%!SZmTuIbS6mo-hdcM+{Go8SMRSM;fkhc3ag zKAdmwvTl844F`1`7e)Q#@PXoiWVHJS-i#vaHVsLZ`2-m0M_hdIfx^okS%hTb@u2R- z#l$uAg157uS{-TZ5-cyri!ktzlwhR4*&oF literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon/jungle/follower.png b/graphics/object_events/pics/pokemon/vivillon/jungle/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..cc3e2b7a75a6bf11cf5b62dc8a393d54d39ed901 GIT binary patch literal 870 zcmV-s1DX7ZP)5)V$iM&q0BBG+;J|p8h=2$P2>AH;z__@O5I~?{AW%3Uc^**s0008< zNkl_F#|#y5rI(^7lNQl zS=i4oaZW{)sA#8phPA_drxPD^hwdyetw*g?VjM_Ahx*f5i7L$HCg72leGaEe$rV5DO_ zp@Ptyv`811n>ea!8+dH2(K3yflix418Y|4&fH9#aBPq^g2n*T z>1u`7mv~v0-0|iaD3?M81B-zt0EInLNKr5eg1|~$;(*irbX7$>?8~x>4Eob@854?SyXeg0MG%9iIU2>%?gi z4Ai~^hzuO|2B{THY$AQ_?e|qR*Xx$o1lNJxV}g@`#DIwxtab_yAZ_Br8>C*)CK5Q& zZh;ed-c{h8K}cLJsvmCP2zy7J*a=#UXHt}9;g1+6vvuIjMByH{7HaqH8SEUzLC_}B zPd@u}BJ5M|c%>pW2JufmmicmBc500<@gCGCAm^? z=>=Pbn9h~Di}AG#N2vcMuC$s3HjLmx@t6c-~ zI&t6!b;jpCnbm_xkbV)_Z4-BWf^ogRocAW9`pg*)>n#(r`qtxhb}9KJ8@<50gPx3H zLvl3<33Q}8CccJ1bZ|~`N*)3p*5^z-_<^4AZuNI#B7=Q`@nDnFc7UYV;CnlKNgm^E wMH?IrhIEGS+nl^m$9PwdH*Ej$XU%)7KlP7B3lhmrFaQ7m07*qoM6N<$g88qQ3jhEB literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon/marine/follower.png b/graphics/object_events/pics/pokemon/vivillon/marine/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..658e664fe9bae03465691ce52f453bd150376782 GIT binary patch literal 949 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 literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon/ocean/follower.png b/graphics/object_events/pics/pokemon/vivillon/ocean/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..40f40b3972fb065687503417152858cb749efe59 GIT binary patch literal 904 zcmV;319$w1P)0ZCiXqGQxG}>qpJKdN_7EZPVFy?xM}nkv3Sg2g7S9T6@R|>|+fo>wDhyFk$mUiM7F;fM z581THj9`%&!R0EUggjju!6Fklfr~S5u;EEUFBhqF*N8BPsk8=|NDDTJSIH?XhdgZ( z3lWw=oOzLiB?&eL5OxhT7E&Jy-a02}?itS(Kd2?YrwuPeg7eS35CB35ceInb$${SZ5xTE@)nl@Z}W7N_Fr=2z$$zx)&rU z);7Tapcj@SfCrOD;?nULRqdHZ_c#IRb>#%{YZ5-Y`3^@)*$I)VNHDUP-LCiW{TXKJ z(F#_ecCmuU@k-rP(L_0355D}I+}9mEYMyTf5eZfnvs%S!cv3rM7qCF>$K#pG8-7Ck z&7mdeg{6ugJ9w|wc1!)^o)*kDb1QJCs?#u1->g9YX*a8)eSC1dG`wsZuwk^jz_Hun zppI$5uC|7Q`UyroI5hYeR{+s&)9^>)H}!+ps$O*1_#M34xE37ieAEkS$Ftjqq>N8qq3*5VIt6vje&)?!*j`;;{5}2uf{|#{s-|=nX efBaeV)#?v5t#1B&AOY3@00001WO^%Ozn@3;PiMizWkFM=K79P;vah}btxJ;?@bDEjcr3fJO8gO84l5~hs5wWiEXN~&?I+NixMO5= z2LfRdaUyHzCVnG6E#|FhJMFmu!8qLCf~vV%wamm-fZviQO4I>bw^`2x=!vYMo9Ide zyw#dcRbUP_a>ZA<;tkI4I?8c0oVIaN3~dge#d`812_S7LNp2Iz*Mi-u8P8|eAVWh`Z!J+tRpa|TR*8l3kxs^r>m?zb1( zZ`9O`*>|Q5#-9KUp?6~^8ZwxjJWYUYNyUp|hi8f}OOB@o<}D7a*wxByiJrZL?a9+2 zJafPLNl`?tX}2h5q~rx-MUxLV{fgtr@gPzAI#;Y~Wz@HZ8>?ximZw||GQJE;4vNDL zU*$D7i|`NZ=~YoUO*eps&<{%kzHHC&J1n_k`lvQ}zN)$1)(rNwf`z*V&f9aPz&(-- z*kayJ8Mp@I`j|HPs>$tY8tv&+RR)=L0u<0(f|Me07*qoM6N<$g0!{HIsgCw literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon/polar/follower.png b/graphics/object_events/pics/pokemon/vivillon/polar/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a184705466ac8a994fdc5eb74ee1ad3c0c4b1c9f GIT binary patch literal 836 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 FV1nYk(+B_n literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon/sun/follower.png b/graphics/object_events/pics/pokemon/vivillon/sun/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..04bb7c7951f337e97656f530c4f390bd612dcbc2 GIT binary patch literal 962 zcmV;z13mnSP)3KX=tyAjfG_|60PyHYXizxdz<8L5fCvZ(xF|^Y`1ruMxR4l7<6u2=0009` zNklKHT=+)$W$ zj7>ebzl`@A?_|=!UT)nqqzNjh>hvW{X*%;jtS{iH6~uXvjN&#HWLK#P5ASiR@=zb% zT{Qt=tZ)KNq?dT+7tCKXZw$sjm7xqCXbcv#l;38XVv?&{O*21eFEVNL}%j(!$PEhsWAKx^Bp>mIGOF_18< zYpU7tnZmK=)fQ0GZzE^WV1yiu0SGN9tss2fUmyD$o0ydO^2Fma|8=-*5<7$5b$!c$ zI|IVAkDwh@A|t31l|27)eSJKBvlRk_!EhD^j+Z<@47qTE$9}Kggn0))a%T{M7Bq=U z4xf7ceecm$7y%E%AmEM{L5LWH@+`PN{&)=RifO#zk-6)XSPPm2^dRx7t}AXHB;p5r zK-ZZMgAcbHvWSuFi&0%TF@pa5g(SPD@3iQcpMDy%md=>2gLJPAb2N2f4 zPvC11-oSWm4RXFX@Vsrnc2ALvJ2<56ZYqd`TpWZP*$M2jYIr8`;t ze8tv2o7;fIuhL@vEN^-f-svFh5|sIL?R&WkR87^V=U$R8@w&AJ7<_)I73wqn<$s7v kc+>tlApMVjYu;M>3B1i>1Q9jrU;qFB07*qoM6N<$f(V(&IRF3v literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon/tundra/follower.png b/graphics/object_events/pics/pokemon/vivillon/tundra/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..10d6f79a8e72158acc4b9b94cedb49fb3d015ff8 GIT binary patch literal 918 zcmV;H18Mw;P)H3IS)%%sFRfE)T~3*N3e7)tmS6x5^JnR?>@p^A5iLo1tFd1U|QF zYR%$9c`vVh>xtpitsW0FEdxf6_;@$3Mi0%{(El_s&z_qBJpo?uTp zHv?&b3aSQufeTvBJmlpaJXJ-Uhs!DEWLK*N&!1tT^3WI@)V`V=GliF!sz|qZ=2y%w znU|q8FnCG(frGl0XNieP6r$7uh>2H4ix7o2xWQB4h{3{3P~ZrM$N{;!720uX7UVht zVS)So<$~Pd*F5w+SYG!)f8K@M?#N=1rO4Is`W>PXL@bN|U-wiyVFVSw+F#Bi9#?&T zMll$y_Wd~&ICO==NE_AzzTmxf%H>j zfZPb$#3IM_W`3IOFtvhQ;OeZNEuZpaMTzrtFbL*-j3WcWq0G_l08=Aq64NEhZazPq z3b#W#8j*y&vxysW5&(1q!U>*c0UdzM$C!G-8RTdLO=8t0>tMDCc2^!b7v$r3Ix7G= z*&*?1bNba>uS8>7j>eG^8$pv;N3Q$6Hg~FdX&;W~qK)}Ta1+d)NKcNjlv0=p%^=8a zA9uKZ__9MDv4IB|@sO(vNg-mcYqr@cOgW74R~$ZhbQ@YQwFw%4ht>HzfYDPtNC{US z0pb?m`d#JK)jk7w8so<>brTwqypUjM1Nxod(YMD+@WKkVpb|qo@Fhgb==7WuXx)=Rs1GzN0-~lfWj_8BNwIb4UpC9$Awyf-N~C8O|ba- sqgJWssAO-{E#B6j6QY0oTl3NCH=*2R>3vzfz5oCK07*qoM6N<$f-F|DApigX literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vivillon_archipelago.png b/graphics/object_events/pics/pokemon/vivillon_archipelago.png deleted file mode 100644 index 259b90a64d9220b9f1ecd510df8c545a866c5dba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 980 zcmV;_11tQAP)v!K~#90 z?N+~U(?ArylhWPBwJZV*q+83IrNt}rv|4w{hWz$~L7I?n z?YCzbTd#~3ug3G#d*#UluK30+g_J;r(jtEjZMHtcDzIZ+fyZ!>t3WV`L$tFg;o6*N zGfH3;QKxe`I}i~L;5n5vjc43t++vjocAr@V4n})S)aj{Qd)AM1MZxH9DiA_6<962r zXr=~Jcr3Wf9;~B*D&t@`6cEx=;dj9#0F}U-Ed|x;;UUOjcp1N(B)yEMu#*!nkj7Bs zS5Ew;93IoE!094vTsz?iF z6~6#@Sxb`Ib$}P9;wVW1D0oF!YMw@b(jOw+V+HO(tQ}E6YC)w1ngD~-`J)97K;xEF zuyzcx;AQlPDu&P))aJ>+%xQ`@VlW2#Mo=Hwf%wgx`J+!CV=%l_QGhNPk9TUhCvnvX z9xc?c0r9Aeu>pF_=*U_yJF3w>bp=DKgfSg< z)1Eo~SPNzq@D_l5abZK2fP4(;E9a#;Sd}Hg)7rv&)bq+2CRArY7*n;&`YqgOOkEdGhroybjkJ zl?~Y~Pnw6u{q4oB>uejI`weDswp8HlM%P`sl+RX!?TH1x()UdTj^DO;C5Oyz)3uWS zNKWH*ls06z_)(jsYsX@j#56vOpEq>=@^8(*7C!*0CWOF)=Sy|~0000`M_veRA#xku<7XMx3jBZU|$BP>$?B|13F1WK~#90 z?N+}}+dvq-laf8g*s9VpG;Gi%Ty&)Bk|>8&QB@*pU;sKqXMMn2sbWQ`Q2qnN2!h2` zho;ShSdhB0bZD3UGyOjM?(9&}Kv()HGJfClz4z{i6Bzqn53;;JZtllVD_*Ox3jRrN z?!kM1GfW3qf%yhK>aosJ<*t0{>rEI=x_QNh-(c$uKb`uWdFn3tMMM5{!XO>s9)(t! zv9%J^@5b}gJL*s1lCW+mqyZF^np{GQt(92`bma~_R)AayBG@ltjdmUln3-2CMgv$$ zEz!Ily@!}^1Um<8I?s5(c!iZ>Fa{Zpa6W2@c4bCDoF$4tSb=iTU9$#LcnsWS>uYH6 z{HUJeXlI~6)2{GlK43t2`B*}=dU68#_}y*%N|N*pPvs@&VWjtt?4}W3{(w`W<4`wt_z1$(5eQt`$68tl^GbOz9`Eskm-I0MjH zN^rcEdZj1P#|e(EKKjzV7by;{0VU1^O#*z8z`MTozzjfMn2+VPY;<%%a8z6TjC!Jo zg%HvR-sH3#i(Fxwnh zjQmP3)XiJ?tb%a2XvpS5Z8wdJVZ9spL(6l~U=_|fIUY8;LFZQ9bfe)!gTFi!Hi0i% z6<%_Xc`dq@+>himKC8k52IoI&vvh4&*ex}UH+A!Y_CNkx^U&%yTXkHPGpHE?00000 LNkvXXu0mjf@nf{p diff --git a/graphics/object_events/pics/pokemon/vivillon_elegant.png b/graphics/object_events/pics/pokemon/vivillon_elegant.png deleted file mode 100644 index 9cf951ab152f1e9bd9e91887afc14877b5fcc178..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 985 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 e_TJLMiYKc% zh_`|lZyppp3LZUz1hFPnVpaBS~S(G{#Z77^XB*7n-543`d|NKxo5uo89%FV ztBR`PBmeRTy!$)Dyuk=uZOf@H>Md8#%jdps$*}C^76-gGx{t)uTRJx{N0+^#A)YT8 zDJm2vwp0h!Lpx{f#xCxxoxx z1n#5z8%_um3RtX%0hgyDRvd-0Ay5$nrckf%>;O0TEWes01I^2Fll@x2!5*5#G>m|| zYD*!Of)N-2K1@W_sKF4g*LU^`Jgg_l9#CuWu%7G(^wdCN2x5{CV9KcyL7hNu zvitU}YqnVM1oFr7oVI)X^o%P9t;Od;j}$Q>frJ48!{>vq_IVjU6A?7VtS1HA z8sl+FVRHmL)eZO#a6%}2HT;yo&6hwX1wmBbft51mu&tNWn0}Lj+Y`Md<18JHHfw37 z8yeFu@|vy~{wPbs(PoflM+HHAv6h~c@rp^%$fn1m&E_Qgqz%Vex9`toCk9W`^RLwpgoAv!Z*vw`00000NkvXX Hu0mjf{ejTS diff --git a/graphics/object_events/pics/pokemon/vivillon_marine.png b/graphics/object_events/pics/pokemon/vivillon_marine.png deleted file mode 100644 index 7faa9449d0af9bfa4bf3e6fa1b91b05064f23b57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 979 zcmV;^11$WBP) zZ`(!~Jp$A&My9MpQ{=(!XrFK#nn8ljq)~UUP$iDL87F*Pyx5d@KsFmTLUat!A!CNL zv(aqwQWWrF{Zajn_d{d@$4=JtgCOzUyYIbsccdgj{;%({g3m6#j(@1UUXwKOqrCVE zKKPPh*N@}+N3GpxG>)qz%@yd?MMn^AS8&h@1~`9SgJzRKt@EJ|L=r_O?V6Es)L{;rJi{RvLWH!&LFH<}vV? zygcw{IfDvLa=}5UQ^6I35iBDhj%25Eel9bMrRH;sS-M*klU%qx35u(Bl7Txk#Osk- zQlPgKQYDx>194hltutpJ_d4g7QaWDl6~(1w&fs;YxJsgxfxAgAz|91!Dk03$7BMo^4%huG_?E7Qx;nWKnJn zve|1)Trucv)eR88qS6_pTF^AKfJQ%TUA)We3RBEJjYTAL&Epl@od_JYf)|^;qHX3| z+)7slpasDi$kX2DSr1oWcqxTo%$x!8A`-h3ma&!K*}Jzby+DWC)<7lJf+hh*&V%>w zgVZ!2PtD8n8S9TkMewY*c?vS8RZJ;mMqnkV6Rkz^_}7nZnGK2Nr3^R^a2E;`}j;U;3LNaoyK?*8onHqSE7!8!w3d@e53^X z2BQFj!#TJH55LB6Lt$$9TMEex=t)J8bk2d*u>km6Uw3ao3Bt*>5%>p==Z9^0VH&!( zLfxj!@{7M6*A=!; zs)pnl3Yr0LvAiCKT?-L^B2AC%ukiBIINZONH>2^gHsJldT-XHN#h~f=4w7J?-hKBY z`4F$GGQnVH=&h;uVUyfb5Amk{J7M^Ze`~(C`WJ4sX3ESy?fd`$002ovPDHLkV1j1H B&_)0N diff --git a/graphics/object_events/pics/pokemon/vivillon_meadow.png b/graphics/object_events/pics/pokemon/vivillon_meadow.png deleted file mode 100644 index 7af7e67072d2b265274d950a5a2737cf050bdfa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 975 zcmV;=12FuFP)7Rxv;mht6^YYi^8$L000AKNklC6-Nv;`U?Lr=vb7hTJ0{9CNyXBLKt-9Vi#~Tv-S{Fg7ByL0wL%tKB^EXY;NRoU z_rngTw6MY_%kjH+-+SNvvV+k7_$MRy<>Alx`vSLo7MsA|L%I_RK*JmCHVco~u8Jm{}tF6{!9@Mwc|kV-%v+j&+N2or_-P?mHbk8p&r zkGu&O1C0lgWIJkA9ub)6iuypbK>EHBjShxDOM_o|m?*xld0FrXy*lvDatbv($TQwk?a@WL7J zX(3~sI)nLs^YVHj96#SLit7b+25*|h%`mA96c)prlnt2jL7Ph0E4@h8IZ= zC~AfZu^@G0=}>j(pXoc_opWhL6S~r;$nkgIz3+SP?i`1Z|M4ip{p03g{J5Z@Lmd3d zZyvzAe>2PzjKF+FPIbxZvNI{4`?@2Bqi(J};8n;L!O!Z_#Jn6`_H0A?Y{Vc>D5iF5 zQ-o}m`b(4XH1}THAHk)_xaCkL$U@~HtwN1#PLUF{oe6jhAGs35qqvQBu1uJoXEh=d zNQo`WzPv6Z631{XOB%-$>J#daQUXWHK;ansVasw?rlU@xDvJA&66hpTeseSKD}ymS z7ThFTn`j_x93QnAwB@c~$Dk4*?~zuI1(eHYXTZDd`}jtdwKOlo%`StO8$*S=Z*abw zFX;&=LDeH--peooVKBf(`Ru~tVI#{fKpYu^opN>=i=lzU-B`CID^h~Pir8}8cL5^FH_Kg8of}#-UT`in12896^uyFx=$n#_eE4B>61!>SP z3=nUpU<^)-plaEJ^!@XN^V=^e7@mtHMi6=Da52hIf+Y;1;D+#b3rE{pF;jA zcrH%Yxg~fNE`CD2$i``!3blmZP*7DgvjV->-vc!R7fLGf~EqGv6p*azcHrtB+t^64S8T}{gg4YLRhlvKOHdEv++#~W`ehp%%Nbc z3zSRH{CVRSOW;+QteELvPq`^+5~sx>$_KA6d9h?U{)i=LOxd~=Jk=Nl1ndrg8v%-s z04^vb1)su;&v>y6NcjxJD8}bxUw6;}DQJ!{t#arMc7r0p>!@RD_$Y#8up2`fS%UOQ zz}ur(Kp`NcAUDU@tG4S+f2P_t82Lsk;P39?Rro>QHY9TaH=9PIgQceL9T=WQ72;5` zI>ZN+roVbGuSes9kpa5aiA)7vRC8#lfW)oIYpHlij^kBW6Eq&a)Mn(h?vQ(89IxZ| g3H5*cTl3iB7h9@>q>P)2V-Ef5U8Whf0jwcx?Cmx3S+?7`Ag`ycewncbQFu-Is??MsOJ%x~W3d1n%c2>q{r zvdrHeZpOzIwhUy5KkmZ~xcR3*w?P}smgH6w)#i=sayQqE1V+=$@WMn1SxCHUbJymg zrk+fM193JI;5PUMq#Q#i6DM=m4*&qj%isoh<&xY4+ZS8Y3| zxGdA|Oi8?se7&@`DHi1Q;tlcO8WOVL8gyH8wy24%Z8t#jmDKKDh?5oD-Xk8Dl~387 z8fp3gQm^SmVbJsp7qvlq-Lh>fIn)77vT57PB;Xq*+paAPbwEtE&o){MD!|n_q7ucC zTb|*TcO}B0KgxFsX%!%N16KB+5%9y!d}nzl6kz4;yU^JEV7?&9aytR2;21f?-um4;_Z;~sD*jDW$BTDT9)aX36T^Z*V#{0L6i5T$nE z{3xOs=p#`~-C+y_fQ9dVZvM&w;_HPzNV$h;OACL^an(obLUU zhVPXD5~Ol5GYPD(2I%pAHJ4^S2aiJ^g=!`Z+=yuZ&M<@iMTlbob<$K)!ksQapibqc*v>%8k<$J|ISJXJJ>hgxlU;bP3uhlPR WlAbdjn6CN&0000Y000A9Nkl2Ebq>jr|}OJWiD~$hx+ma-usiGYOn&W1gCnW z-E$wyD_?KTaNW(T4s0ZZ5&3HGKAOkTUXWA_Xt-ve8p^40(;=kkq`Qyfsq${^POI1% zSvL)30|v!G3UO1m6DI}t5xgv4at>^-W3>0M!EduB=8cs$_+EM^52u46A$z=s;Yz&|u z-QuG>&$#BXqMB6XP~Hl}ybV*ehjbjLS};zv;Iu!K30W|jYQZ?=NuIa)4X?50@d{wO z#9#~*W_%3BKqgXxW#ayD7G<4aR3_#;$~eE_c@kwPSQ@Zs-9TXu>QLmZvx54b1?m2) zD9W;rAp9nAHiU?MGO5(T(Lof&SC<+-XGUK@<2rQj@k z7x0li5`($9$1;%?Gzq8>+{<&13*i!*7^}jo6&YR%&RFNeUCdKsAQLG;o5&Z7;m(&} zBJ|@#@r+e?CRDNVaT9%-Mc?H>6@TU2+%hVTISTSUlVFRnohUnH>`Xxlvi17f7s8xr z{g|;AKSQ>6WCb11uYI=jE$#|oCe+2eAqBez(}TT5`0cYl5f?^q&ct#hSl9AGyqKriECE&P*(YX`n5!xW1l-B`v#RS`@w0 zMyn`F{s;2Ut2=@lSyWe`uuZUa(R8VEPzLgv`0kWHlA8tc#hd$hU6lz2mkH!ggsjjd m_tZnYsoN96zx-SCuhnmFX(T*OfMtCE0000T0{;%J%g8y9n96wYv@rkd0n2Vp_!H)t>Luv5r1>PEv*XRCY zxycQ70(aAb=ECs{k`VoQ{ru4!SI>`|f%J4Iz%-Qgg!PXIIq}%L$8l=1-~7p*H?)_Q zX+~lL4vLHPn)S)a5%Jiy{|K(DrI|N*%SKI&@c}lpo@IT44aCdNabHhv*gvRs1CDrz z6WSuwC*JJq-!{PN;rJcN&hf3ZQue`4^oFHq@bva>cGNmO8ICXhB8R!Y+ok>;)Xx-&=7oaDyhHj!`mWp0)yOpUq*vO?=&B(Qw;MRP-$! zHFXFs5e)zh!5KW&J4m|AB$`(PfRsWsILOP6fa;kaZI|03tY3-IQ5m2c(kU8-scoP) z@7IA+LGi_&Yt1=u{b_J98_JSv!)4N4XunBQb8g?6HW+^dG=%w`ov6)WbM`3)J|Gp( zvK?MXu`W5D8d&xO@N8F0wc?3Y_O{b3+mMoHoM%nm9?mL`BL}Tm z?(1Cgsg>c(8V;?dglbD9nT4PoY&24dY^;P@D)hOK4k*o{~Yq)mL zFfP`EY1l4m%@>!Qhq-&u(M|vfLjlU|S;2G~hNaZ{p7@kp)f#5gaQGm1t2yi}XkASZ ztG-V?RSgvM@!PBZNFL(08aFsy1=2Qt4}9`K9pbL`Zy5aIzcs&G{R@+Yl@vmpqObq} N002ovPDHLkV1mRc(Zv7& diff --git a/graphics/object_events/pics/pokemon/vivillon_polar.png b/graphics/object_events/pics/pokemon/vivillon_polar.png deleted file mode 100644 index d6c24d599f333a171cc425af939a52b305c34598..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 969 zcmV;)12+7LP)STZe~timjD0%xw)|E=;ybyt6^YYho#cX^P0Q>00Uh~L_t(|ob6UI zPa829^+}gK$8k~GvNSBvEpcQNDMO+-2dE1X0Rf#NpT1kzin4=1x~daNGel%U>cZBc zl{z9SB&7VPem>imyCRy;{%Hg=I|J}L-uy;02rjO z4}yb`r-B`aYC%7afS5tCczO!L;KzJBin^MY3NEWttdJNmKYoqqYIxwaw{YTY&agUm|#j!Fq61kilUO6N*qKH_H1}y z5(~5GBqx{ehKWIpyQm*30}x73CuV)<4c5-q3lM5S!C>oLJ~bbT-~bc%!^EJp7VSdH z0P#NUgYE!AC8!ePA=28rwX^G?=@7Su1-{tOiCuJJ?Jk}GGlFO9CENhoPh-3b#-I;M zP$ibPq*q!WlnOH*gkb1nc-*UY7k4&Ed^WiL0||LkUm9{W9v$t6 zf~WBhNIrRZ8nIxg6S$neKl=KObEPMFPAQ-9zc3E(_kE zpsxd3wR_R|dF8R=p%$!inV7c{9%$fGFnl~Xz7Sdb86#+H@s<>0lz{HLV+-(rGX{ z^rw`j1g%$vyI~gBO#*jZza1T}+>Ona)rQTEw_F<iX9grT30&I9TXq78(~wU)`H`H*t4dAKc=n^V rET7Fhd7|d=y8fKd{KtQ5URwPIVe?RGm_y2z00000NkvXXu0mjfi08k| diff --git a/graphics/object_events/pics/pokemon/vivillon_river.png b/graphics/object_events/pics/pokemon/vivillon_river.png deleted file mode 100644 index 983c82d2a5ed0b523e9fad6bb348251b8c4be7a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1003 zcmVUzvS9Uc!X0d-Edw2bA7h z+QW($tGN_Uf~TH5=)s%dbpwLerikJ(@ta?p-Iki_RX@TuZ{Ey%@B3y;OUVEFC(Aqa z<`83T17*$TBBA*(LTo{x8wchJsYms&Rk7k zJ5L_CFvV*`9w08ClYJGo;IYI@5Xwm7c;fiP$rJZ67z2%$upd4rZ{-4oj!qN+RRRE= zoZnmxfGLA9JO*x(d#i2-7^H9jf`gE^f*o(@1Dh%WVg{ws_BIHMPxFgW)H1v*FWM^x z!gORXd%6Kaj@Ow7(1HL@w18+wSVg7CGE=0ex*3#K?sIEmd9Bwws5jZ;+_3B z&kCa}Q5cVdcErS5P$yQAy~9IK->KrM`B+}CYD1(1_bW3mP>-fDrIhIng+x&3L=*GS ze)zr!qD~T?^AyjwTCh;%GBIyhzCWa$ zfDZeHSBnRGVvxblF@nJkZ%Dza!6?9BtqZ~mIJbua2Ri&}`5ygw^VK7IloBMR?MDk) zEQWp4Qn`051qVlFByoKFt-E$*5Ss(#-uD|n?tEVu@%^vewcGtTE$Cdla&!VO*oAW3 zlY&RFHH>@prav*ly@fA}t;rN0OFoW2kyQDU83S?|u^j@}LKAMz7n%#BhVZ!Eb(TcOhEzieH+gZ{Ey%@0*#@67s*UW%-xh{2f28 zXroNZ_(#9_3*P^epdal4SEKWlydk|+ zFwhIKsn9ABvgX0u)p)AC!+rsK%(-c(7O0?VkaB2|wG#0_mao8L1;}}@T*MOXe6?WW zwrCNxfOukF^;Ox2U4@q+R*}Z>ga(9`iMI>Zz~E)Co_k$RoJ$IlEcc8 zdRjh~(FP{o-_8sgGsz>!86aL~`(QhO*a(`$c!=!ooteXTuUvt6S1<%$_u=BOavW=;L_YtEC?9Y?k=&j z7{OvHI!drG&ao`>%nW;hhN1NC(HW3V}WmO8`qTe}-f-plZC z@yAjx&!>t{)2}2~!F0iZOd)n#fK$6cJqtwB@1#u0>IkRbyTR&jc{{pV=tyIipq{qM z)EfozTk7d$Uy|c^Q(mzn#F-(TRL^#q{HDh7wk}R+|Krb^>sG%2t)+vz1^R&U00000 LNkvXXu0mjfU8?8( diff --git a/graphics/object_events/pics/pokemon/vivillon_savanna.png b/graphics/object_events/pics/pokemon/vivillon_savanna.png deleted file mode 100644 index 84cdd7f5b19bdf4ff002fe716b0f9a737e7ef7cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1011 zcmV@FhnO+~?7^3RVkz zf~O;^Cnw=P9#Osquj)pvg6(Qi^Fr(s4EOSv3||dSS5M+*!Qe@&K((O0Rh^RVsNr7T zW$dEnK~;OYZs`v9)hbB~$S7S5gs}+<9q!}oqRSk|NRV}kDYSHs3lbKDtg|Y>ggZTjC6g!gR334)vW}*TQ-VY76Nn}I8pi_NB)f1N z4QK4-MP~!TH1rgdR5?ABK!CCfRJF%Ifq*2*GSHy*@w2j=J5CXmx4juk|IkRMD^+M} zFD?Mp?_XWfJ0(a9y(ZlgCJ!Ay?_b?CIGmT|4OmX`x?kSTgeiOh(q>xlYDC`$_FeDv=vW^P@o3fn2jtkP-avA};{RJp+1u8uU4yr1UDm@&OKOAEHUYrT&yKD?{^lIT%IbHZJO`~s^;U6{3w<^hSg}rc_wlW3 zK&`O>ZcF5NaC|rDaW~hhSXbKEAwkaF%W~@3XrhJjL)5(+9RCVncvExEg>7M+77%^< z6oJXDqXS{J9{r2(|XxY?%VMV*8fTQI%pV6>$5M#DCpE0M+ zM_h6)cic!h8A(}BCF@4Xk6S61P5ohJd<$c-d3^cDpEKg=N;@0Urff5>C89<^FQvo$ zmWeqVK9o2vdASAT@JER;DDW5pPzJzDL8=Ae>BZK`c1tG~%D8`u@rr*ke^?|o2A!?! z5dsV@3^+`d zhfUA}BtMN-d>{^^<)Ju=ss`5eCXZ{lwORtCQqXK`599vG-v|v(=wxqP;lq-TYcCwX z2~`7fv&r=o#p$v$@;!61SV5OK78&S(g71#}!KJ)vjj+}ruu0$rJ;$;G6Ugn!Z`-^i z*YRalIw-t)scp#bzC$jlb-b#dJM{nZZ_U3}KLFL@U4I7(6<`1W002ovPDHLkV1hm~ B&Vm2{ diff --git a/graphics/object_events/pics/pokemon/vivillon_tundra.png b/graphics/object_events/pics/pokemon/vivillon_tundra.png deleted file mode 100644 index 6de83f9cb47712e2ae07d58c88f9085439c555bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 970 zcmV;*12z1KP)xw)|E=;ybyt6^YYXPwvSI)WYm00Ul0L_t(|ob6UI zPa829^+}gK$8k~GvNSBvEjaS2Qieov4yrCh1Vrc*`SjhwQUxUo3lT_Hb!yrShz+R= zTZdNah^S!UNA>gBzT6ejKv()HI`aJN_ugka355KwCt1#&H;?1zl~pN{BK}F9U#;qcc{#e~W(}>EIfGP?HsvaVVO6GTtIBTCi`-S za3JwIL^9Gmo>(5Sio`wuZJ_Wv_QTiYsVq;${+uag041 z9+=ipHPoxF{PBL32rJVRH8*6`tQD%Kr~6pbDrV(P##FcoBGm_z0>L5 zP9%61|A6$9ho_MUMmmAZ`P;p(-#Ax#lIN8284sMdYMjr$s|t?ye9HOzEItb&Gr?uy z3lt1=K+C@tou6kO+aGAb8kdQAE9HTP0R_V+gQq7Vk3V7rjV<1if;EjT|CT{-3gT8T zu<#>*8w$S+e@NlY7oay8K~g?~dL9ed*Dbk+*HUo*#v~kE_ouzmzHd4>6!MzZ4NvK9 zIPC?ulx762XQit_9@k9*cT~Te_Li!aLq4D8%4`bA#ob=X{SGu^LSO62^!CS s)E4ElStR$=JYLtI6Po|{Z_QJy-_KA?lp_xj_W%F@07*qoM6N<$f?7etF#rGn diff --git a/graphics/object_events/pics/pokemon/volbeat.png b/graphics/object_events/pics/pokemon/volbeat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/volbeat.png rename to graphics/object_events/pics/pokemon/volbeat/follower.png diff --git a/graphics/object_events/pics/pokemon/volcanion.png b/graphics/object_events/pics/pokemon/volcanion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/volcanion.png rename to graphics/object_events/pics/pokemon/volcanion/follower.png diff --git a/graphics/object_events/pics/pokemon/volcarona.png b/graphics/object_events/pics/pokemon/volcarona/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/volcarona.png rename to graphics/object_events/pics/pokemon/volcarona/follower.png diff --git a/graphics/object_events/pics/pokemon/voltorb.png b/graphics/object_events/pics/pokemon/voltorb/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/voltorb.png rename to graphics/object_events/pics/pokemon/voltorb/follower.png diff --git a/graphics/object_events/pics/pokemon/voltorb/hisuian/follower.png b/graphics/object_events/pics/pokemon/voltorb/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e425be3682e78dc1cee62749360336c026687d67 GIT binary patch literal 354 zcmV-o0iFJdP)VQqU0002( zNklmJd!fHVX=m9)OK=3NoBE&T| z8)Y(@SnemygFk-*5EBy<6Z5wyl?}2~P)lpF0hS6$VaKbyzr}(kYgdb`x4$@8S{h)f zkf0io(m8MPS+IsA_XlC&!(tkExG_(0puiw4_&5IW5_ zYyZtzV-wb|gRt=K-RYpV$C7t5$Qn|8JLs_RW|%zt)2z3}!o5PAxhrqy>lJTtAa#4^ zF3{n#+n2n>0jOP7UOVkBT^0wRu3P-sav_Gz1F96nQ^@})4*&oF07*qoM6N<$f{^2v Axc~qF literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/voltorb_hisuian.png b/graphics/object_events/pics/pokemon/voltorb_hisuian.png deleted file mode 100644 index aa20746ee112f7403d4ef045ab8e3697d00a5ca6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dIz4aufr6LR^7# zJIB*31MYkAJYTywwz*0HMNXW!aA>B(ix)pOmss!KGRqSv#9b2P7tHV<4r?qW%z~gFtvE{&D{yQwUUim17T-eyXhgC1`6X%Nl_Qw`|AoPcI!JQZC z!VJ?&W2dJbyjo|*7@*T}y!ua0Q-tlj7uA1CnqK{B>iMSqH-|~#)O$t0FqzM%XA70RXEI|%#f4=_fVL5Jj aLb#PnSp8wqjXS`AVDNPHb6Mw<&;$VPFsk$b diff --git a/graphics/object_events/pics/pokemon/vullaby.png b/graphics/object_events/pics/pokemon/vullaby/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vullaby.png rename to graphics/object_events/pics/pokemon/vullaby/follower.png diff --git a/graphics/object_events/pics/pokemon/vulpix/alolan/follower.png b/graphics/object_events/pics/pokemon/vulpix/alolan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6df16fd941ddb6b0aeacc05509e4b0b5755bb7c0 GIT binary patch literal 617 zcmV-v0+#)WP) zNkl4b{9P ztDBhgTFB(|;WDG+7($-$jAuOKUnA|Dzh{~vx#x%ZM~TAsP3CcI3aU}Z8-FND}sc~_f4$VUzl zI?i{(1#j-C^{1J?5Q>+KR8O`xQz}eTQmSLZ1S(Y39j*N3?Q`-5#_3ekfNso$(VQD6 z$ZeCLP>kyQ`IQ-;UeRmK5ze-?32|0(kZyNQ;AFA7c$Q_V(09z ziBc{-U74BV*p9AaGj7pQ-~m6*Y&NaSmW(x~D$trqo?;51Zkw4O8>uJ&|7iN!$AlWE zra)uLlLqbr+%`k_g`Sp{94CA25-tzL(()@O0RUo|%hnVlVzgQZjQ)m8=rZ?J0h2v1 zW-)0OQ_mK0n^OWm^?dD8KuE>w0!k{ZydTnj@LjvSA5@l);tEtXk z)(_44p-qAx`*q9t8CX9{@3^mE2Da~Ns|)H00000NkvXXu0mjf DI$$X+ literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/vulpix.png b/graphics/object_events/pics/pokemon/vulpix/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vulpix.png rename to graphics/object_events/pics/pokemon/vulpix/follower.png diff --git a/graphics/object_events/pics/pokemon/wailmer.png b/graphics/object_events/pics/pokemon/wailmer/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wailmer.png rename to graphics/object_events/pics/pokemon/wailmer/follower.png diff --git a/graphics/object_events/pics/pokemon/wailord.png b/graphics/object_events/pics/pokemon/wailord/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wailord.png rename to graphics/object_events/pics/pokemon/wailord/follower.png diff --git a/graphics/object_events/pics/pokemon/walrein.png b/graphics/object_events/pics/pokemon/walrein/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/walrein.png rename to graphics/object_events/pics/pokemon/walrein/follower.png diff --git a/graphics/object_events/pics/pokemon/wartortle.png b/graphics/object_events/pics/pokemon/wartortle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wartortle.png rename to graphics/object_events/pics/pokemon/wartortle/follower.png diff --git a/graphics/object_events/pics/pokemon/watchog.png b/graphics/object_events/pics/pokemon/watchog/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/watchog.png rename to graphics/object_events/pics/pokemon/watchog/follower.png diff --git a/graphics/object_events/pics/pokemon/weavile.png b/graphics/object_events/pics/pokemon/weavile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/weavile.png rename to graphics/object_events/pics/pokemon/weavile/follower.png diff --git a/graphics/object_events/pics/pokemon/weedle.png b/graphics/object_events/pics/pokemon/weedle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/weedle.png rename to graphics/object_events/pics/pokemon/weedle/follower.png diff --git a/graphics/object_events/pics/pokemon/weepinbell.png b/graphics/object_events/pics/pokemon/weepinbell/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/weepinbell.png rename to graphics/object_events/pics/pokemon/weepinbell/follower.png diff --git a/graphics/object_events/pics/pokemon/weezing.png b/graphics/object_events/pics/pokemon/weezing/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/weezing.png rename to graphics/object_events/pics/pokemon/weezing/follower.png diff --git a/graphics/object_events/pics/pokemon/weezing/galarian/follower.png b/graphics/object_events/pics/pokemon/weezing/galarian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f373acca0ddabb1b34f30b0730c94fbc7ba74c72 GIT binary patch literal 1133 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 Hu0mjfQ3XbU diff --git a/graphics/object_events/pics/pokemon/wurmple.png b/graphics/object_events/pics/pokemon/wurmple/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wurmple.png rename to graphics/object_events/pics/pokemon/wurmple/follower.png diff --git a/graphics/object_events/pics/pokemon/wynaut.png b/graphics/object_events/pics/pokemon/wynaut/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wynaut.png rename to graphics/object_events/pics/pokemon/wynaut/follower.png diff --git a/graphics/object_events/pics/pokemon/wyrdeer.png b/graphics/object_events/pics/pokemon/wyrdeer/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wyrdeer.png rename to graphics/object_events/pics/pokemon/wyrdeer/follower.png diff --git a/graphics/object_events/pics/pokemon/xatu.png b/graphics/object_events/pics/pokemon/xatu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/xatu.png rename to graphics/object_events/pics/pokemon/xatu/follower.png diff --git a/graphics/object_events/pics/pokemon/xerneas.png b/graphics/object_events/pics/pokemon/xerneas/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/xerneas.png rename to graphics/object_events/pics/pokemon/xerneas/follower.png diff --git a/graphics/object_events/pics/pokemon/xurkitree.png b/graphics/object_events/pics/pokemon/xurkitree/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/xurkitree.png rename to graphics/object_events/pics/pokemon/xurkitree/follower.png diff --git a/graphics/object_events/pics/pokemon/yamask.png b/graphics/object_events/pics/pokemon/yamask/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yamask.png rename to graphics/object_events/pics/pokemon/yamask/follower.png diff --git a/graphics/object_events/pics/pokemon/yamask/galarian/follower.png b/graphics/object_events/pics/pokemon/yamask/galarian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..38b3c63b967128b3eb9f3db9b3777a05563f4f05 GIT binary patch literal 539 zcmV+$0_6RPP)}S9*Ri; zp82c9LP8WM(|!Bz`yTIjT~*h**0uhu=$HKz;R3@21fVYbsJn>;Kh+3KjWtjMh6!Nd z2Vib6z=ex|LW3WG)HJZ*!!1l=5eS-{zXVK0Kz6|dU?2cdBQP~f-4aFGyLqni`9K2{ zzi918pu1TfKpztG*{CvMsno}Ed=M%KzWA6%B!)ETRa;-Mhb1@fx9s3A;nRPzfRG7 zya253eV5hks;XzZTV)Rt_%^K}u2lK?a)%{6c2LbfDz8DC= zir4_DF`5o+KYS^>=S3g@@pR4JYyruX1HU+)A#mdO<_x-MVDgW3`Hx2)4&S1IqNaYC dP}uN)s!x|4*q|0EiU9xs002ovPDHLkV1n3}>}3D| literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/yamask_galarian.png b/graphics/object_events/pics/pokemon/yamask_galarian.png deleted file mode 100644 index 718654dd3829b1417b7c4934f1a10df0ebfb8a96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)Px#Bv4FLMT|~P0000O7#KJ>IG>=* zqeXw*pMU`+RDc@H`XfEZ1*pNhbp%K`hXqKV1;qYg0f`(3NI4{!9RTnLfU3p`cW$sp z9Z*03m{|7<0N`B?w@3h94+sE(jsQhJ4zED4i4JaX^slA`3g`oN)2=)IF`(=&%UqBw zodk?OiT$~N%%W`sd?COS{xP7MbMIqMc7VkBxi#@<#Od*BB0^SxOx6HnefaksH2ndf zG~kMzWf_2(Pq#LWt$rZj&eEK8dXGJZp7dks!#_Lz5OA1ifxXGpOG??Se^F9C`Ex3v zHDb}S?w~bbIa0=b${`E^^>j@a{0d7cw^}@N>H$xCfPC=mfTphYm6O@_pC$odsg>e8 zWvRF71<fUed! zrQZMqM1XX$?)w+z3j&aN`TE}BYSE(r2nYc6`V-v;mCwCVQzQTP{Z%y+5CCrR(<&*S z|D@C};*mRO(3`yPeLxB0Cn+@lZTgLB>WvN&;`u+ZCSNJR$v;83)-SIQ$0!KOp~&ts P00000NkvXXu0mjfmQVj4 diff --git a/graphics/object_events/pics/pokemon/yamper.png b/graphics/object_events/pics/pokemon/yamper/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yamper.png rename to graphics/object_events/pics/pokemon/yamper/follower.png diff --git a/graphics/object_events/pics/pokemon/yanma.png b/graphics/object_events/pics/pokemon/yanma/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yanma.png rename to graphics/object_events/pics/pokemon/yanma/follower.png diff --git a/graphics/object_events/pics/pokemon/yanmega.png b/graphics/object_events/pics/pokemon/yanmega/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yanmega.png rename to graphics/object_events/pics/pokemon/yanmega/follower.png diff --git a/graphics/object_events/pics/pokemon/yungoos.png b/graphics/object_events/pics/pokemon/yungoos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yungoos.png rename to graphics/object_events/pics/pokemon/yungoos/follower.png diff --git a/graphics/object_events/pics/pokemon/yveltal.png b/graphics/object_events/pics/pokemon/yveltal/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yveltal.png rename to graphics/object_events/pics/pokemon/yveltal/follower.png diff --git a/graphics/object_events/pics/pokemon/zacian/crowned_sword/follower.png b/graphics/object_events/pics/pokemon/zacian/crowned_sword/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..37144d467cd20a9fdd12ec8807ae3c4d16b7ae06 GIT binary patch literal 1100 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 U$K;pA6aWAK07*qoM6N<$f<*o1EdT%j literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zamazenta.png b/graphics/object_events/pics/pokemon/zamazenta/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zamazenta.png rename to graphics/object_events/pics/pokemon/zamazenta/follower.png diff --git a/graphics/object_events/pics/pokemon/zamazenta_crowned.png b/graphics/object_events/pics/pokemon/zamazenta_crowned.png deleted file mode 100644 index 8adba6b7404c27e188e55ed0a5c374064b4eb989..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1166 zcmV;91abR`P)Px#Fi=cXMT3EZDL|AE966+!DU=)_-qIk=EIHNEYD!2DtggKnEMfov03a}Pl%1^A z*51v+IqjubGXMYt3`s;mR9J=Gn2D0xAP__aA~5k_@&A9D?vbq3!QqW7l}e~BA9^h6 zX@(Jan*O(@pKTVbk1KIO0C{1&;WqO|$nsh3b7j0`Iz9v-`sVz@dHs1D^W< zj`)YoV|<4@v`iZDza0R^<`idbWcyaYD9<6Dw%@Ks)4pC5IA!sIZ;F15NfIpt`Q5<-kI zgd)kVyv;cuwz^u%jQ2X&jCv6VgPe%3ra+r(DUhe()f5s-(YHB9lY>6F<(Kij!<|nO z*BpgKHpSbOclnngoloMEtnwgEQoK4%zUr@Yg&gFlhd};$=4d>nK$oi&Dojx5 zy@$R;eP!=3;!yPpKvGIE%omSG91ewqQ6Z2n;~n3^$-yqyG*cj~@i}L2pGukcwKC!u z)ECJa*Gma^k2kI@jyr@BwJ3+?pU3A|g1*bOKw)BS$!x4Q3HtU3M;wDbiWMdkXC9v> zz<6$QOfkZOsPst5CA{LZ;F`Y4VKF@}35C|7$TC0XbSPE>E)GLRE3b(jhj~uN92s#= zF=0@BJlx}<8rbuc0$mP^@dYiLz|4tUUY zIC`j}OymN61?yDwdWSYgeN~v^ILQS?4(Wv|^R?|B@zrAFh+?5i!6adUqU6k{Mcn7s za8z&!0+Y+tO;?MHEFPwK+A9#p3`u$jpw6!mAWls4PxSi9=|!me4ZaC1mLjDYK$YvV zEFKfY{6?wZ({83d?eojYh#dfRkp(pq2H#Sk&sTxT1g83-M-Tk$9#b5J6{BLEagkEr z*Pgx3-EC7(k0bli-->_{$8mEL=iPyoKM8d4ZNj! zumrEBz<{&JSefi>$6x%mmkE40AT6U+7#7^DJ+75g362Y>SAjLIdgQ`htrvYKzIM1rpx){WYfV+4cRQ~i?3IT#KBt-iG&xIUdFk6C&>P>B zPkh(PFFXj5_Tsg%2zOo=_|$E$qt9>iHN#&W7f$q@PfP&&7C1yjg&@JO-D?Qs92&1u z3Vd4bK9@!S%f>4KphzBm?07z}L5e-Ok>!59Q{xuc^@Qeua>y}7Ca^U+j9qzUg5|RC zt|o}>Jp5Lho=YnLY#Ig!{~p&hG3yy<0j|7)FHz~O((2*ronAWj+8ex)fh%aR%iig_ gl{#Oo(|@%60zT(Y%g$@pvFsuEXebo_j6tVCAEAPfLCi;G^Nr`7$6@VADcyYw#VzPB)ub+o+GXs z(;LvTwauhD8)j}x(pzWDeAP}F7}OfDPHJxv=9z0rdTYtZX*lO`;4&o**zQ4Nv&{U{ zvfBnb-+zzKnsnRw-XPX_#}ppgNTM@~n785H+K|5eVm^Ogi~7z|tAz*xm9AZhhIy=Xy{0WaOLJLkOl7Y*%FtYax zRck_7ZD!9gdv}77F-=p%k;~Il1Lk^Xsx{%}tmPv8+JU21WYJF?SRbtSfb5>CHR0y$ zV+kmA6Zf`$Debi0oxRJ1^7h~Flx*Vh?ffP5dOzkR1syVk%=C`>7H@7B${=Z8YV~Drr>YF+?E6`YT zXbJZv?E->nJ7AX(O2XZ^(eXB-InxE&cEkNRyl>_&#Z Qp8x;=07*qoM6N<$f`_A1YXATM literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zapdos_galarian.png b/graphics/object_events/pics/pokemon/zapdos_galarian.png deleted file mode 100644 index 0793f9c72df8fe622079bfd076e879ac63edc699..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmV-y1C#uTP)Px#8&FJCMSy^SC=mew007)*9Qcq+kwOj_7#KJ>IQZB=-3$=c00092NklvTF3oH&_00V^Sd+v9k*cYC*Y`)@7Dzww`LDenbF z{HI$gl6El;xFj>On`iai9Qra|Yk>h5DG3f1_y|vDvxpyGxHmz-A#kfd;v%_V4mc?= z^Bmao;|upD2zV+dLY&fC|CU1^FLRRDI7P%w;c5I_glW%B-{)@O{&>XG9o`<~c@uBB=@T1Si{*Hkk0SYSuuPmuC03=9 z72EO5jyT<_pN+0Q;&*&aAqCDyR_EQpkz0;3OEU9gk;7YVB?9rStoJfLYed{kayzK_ zVPB>~m~Hz~g~Jb~CRWytnQ`!DfT_u8=TKp4XuG*5@t$*)xp!5Y6G-wpW=Agsv zgrn=~?0<8Rk0`J&bThUTmkmG9BT)q z3-oIwldyBQf491$;}7y_F!Niu$h8pAeqTB$rVMWvvt#Fe2K7Pw=)7X^DSY`y#b7rJ zGzT~R?*J|3UApxD1%p@r>GECuTd{MWmR~mbeeDm{#2HfG)A}3$0000lq{~w4^l!GwoBpex&lCnMGPts#q{c%$D2j)c=PxV0-1o?62NGSBjdY3y33#M z<(mFIKNx^k$taByl8mkk?0F{y@0v*-3_reAu>j1+}yE?%4ro!U}o(D15 zEcD+fF$xYaJgjDjF3Gi!x?Z1rC_t9zDNpI$1khVHXj`NH;7tIbtE#%@ zU|s+=ddmWOIy|a^G*Lb^bLjxR`>GeBsh_*5E7zSPhwS%O?QEzI03~d&~n~&2B^!;Q<8m0e)M5?svKYy{?#KrY8IQ%eZ|xf+*mD+cR&m2vI$7_&|KRF^pRrhtHcBJ_a3 z00}^P7z^;@l1h2LTf%L@7|@EXilO8lA(jDUqy8U&Veu8Acf2=1n&-4NW6euSX|_KL zAiU8vm+Bb6vscVGDO2n6bb&#KvJK+nijbw05_^g|eJ;aQlkT3_zJP)Px#Fi=cXMKo8xA1f>*BqTI6G+<*~?z`vj4@1ju67XrdXQs0drz3L1d~vg^_@fCnAeP5uVAqssE{Pa zXI=u1jd6m=DaV*|`dI`b_{QUi(x3l^fzS{qgp`Ofq4l@H22do6sCBRH@z0WX;}1YT z0-`8{<&nsaz5~=;R7-}nU;RE_j1MT^2Lysh+aWM#_zfWb>uUFa&vzMPf!hD2%H&k@ zH6RdJ5F?>b@i_brP)lL{(3wl|hFCGi2=$)5Tx%TzSOXrcSuMqKA;ROiP;CL3;gS&} znxbwkUNG9CLPmZ7jRfM*!3OYPjI5mx*^)*{iU)`@l1T-5s>0)O z&MU@Hnr2Ij0#_-aIq%agV4FZT4UI!+fLfKSHO_qlB_gUF^vDuWp5I?FQYdY1F)j&Q zD#euC30wl29MDw==HLOU)(XC=>eMmS2pvZ~M+AB9pFbH9--%IkC}d!EO)wXPN6r#& z067M_zyb1wLL37C;3r>natO5{A+fPQ*q)~%zhs0M0@T>mGKT*pz(Z4bQ`7Y=j0@NR zKls!;DX}>cYKwjNyvdi0RDcv(d@8Zn4s!VSfDDJgDIv%-R#^i~ES)b+st_V*$K;Tq zYeqFBlN48B+;nD_yBCj&d6OaS`;6cIrZFTn=JM}X_a)(3|yBSqCe1Un#g zKy?AlLbG>Ywq4Kx#~suikk=NR^ZJ_cdc{k6iy*xDvv(ihy#r1iY@o~4zlZe@43NA8 zyzBFhuXjZBaGR{K-kZ6p8sN$U11;qZ=I%v(`1zrI0r0u(7osL2P~?c*P5=M^07*qo IM6N<$f;5k9@&Et; diff --git a/graphics/object_events/pics/pokemon/zoroark.png b/graphics/object_events/pics/pokemon/zoroark/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zoroark.png rename to graphics/object_events/pics/pokemon/zoroark/follower.png diff --git a/graphics/object_events/pics/pokemon/zoroark/hisuian/follower.png b/graphics/object_events/pics/pokemon/zoroark/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d163a99fa79dbca8fa18d7ee98582d0300e38554 GIT binary patch literal 797 zcmV+&1LFLNP)BjE6bJAZ2$!KAQd+w7Qy3@G;0_HrQiHk$)1k|OQb|VIlt?YHJOtc&LZ^Z$&nGo6?O2n9Yh! zCSU^Yol`1n`z7W&FN$K=V4wL6x4$Q3U~hP^t2V$^B)!&h)8N~$G=|ykiaZ)pS{-Ui z%X(fv(pt+6m(bIw9x%0Szx!fX-|+f~sVwX9MJCNXKn#k1H?g?8M%->-Rvq&I{i0aGK1%fz@`CihxEXr)L}~R_(F)W5Y)KQ zR0gol&W_*aZj^x9&>B)xKUpns&vMHHk;_afZkWQdw)Xe^KEFtvLTw! z`mXpSt_00Xl^20+o?Wglux=Sh=~FqlOle!|PP^YiVMK+}08eCKILMN`P#Yd)w5OfW zoGDF$uGZCqu~^J?(=xDsrnlW+e7Qiw;L4dh42;!O-M87%{LqQ=7%^-e%fNwadWdCU zMn6+AMQr+^ZFQ{Wjx-JL>Oe8oV#MHx`B-qowjbDL*je_|G?;o{Z(o~(0x^_gULIl+ zGE28sZ<40L49uXd>DG6|Ek3UE@;_76G}z44(&agyJ6Jb4x9w+kz^@9mTd5<)x!@zj z^6NlCcX b|5g14#xeWy>e1#P00000NkvXXu0mjf&=`kN literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zoroark_hisuian.png b/graphics/object_events/pics/pokemon/zoroark_hisuian.png deleted file mode 100644 index 2d0a621116a016c925fb8a115ac19c8110bd36c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 932 zcmV;V16%xwP)Px#Fi=cXMM06A0002y&LFI+tb-sRl$DhBva|pI0Pcl@)za>?JUPwE&HwuU=3!#) z>iPrcHurzG`$F2P%?H-=YjsTE;;yjB za)Bc!>$>uN)kTr8?35vg!%DCXUdUupJTI7Xt|eaenZi__Yuw|uM=P(ZtjYAnaPseQ zRT%SD9o+!NyjD2Vq0drX4t*Z4wg}WQ@*F9o5b4~f9)}-oj$A91avQ*yLm@_!>eD>4 z35a?#)B4lcS_ATdIL>q3Bp;` zCfMUp2z6B;(o53Jd5@bwRT$ZZbvJ-9$6!@)IN_j^T74eB(Yg!Ni%V1D9>BjE6ae67NFSJVa6JS5YCTD(s1xl zenxU&)FJjD2=$NZd9me_->FMBzeRk)7;e7l*O)e8E?g}b+vY|5xApI@wG$YLT@ zZ{QiLaY-U58Pp92Mr sZXj&fN$?G*cjh+?ggRs=3i%!5A3wPMAtdM8*8l(j07*qoM6N<$f~V~UZ~y=R literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/zorua_hisuian.png b/graphics/object_events/pics/pokemon/zorua_hisuian.png deleted file mode 100644 index 6ee2194196120a11c7853ec1a378c0368244ccd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dIz4aG{?8fIr_FG&&z64j{#%JG#1`2{ol zM+V_uw?%+vKk{^O42fucJMChhiXw;W(XvGfpa1W-7SB$TUna8Zmao}tk-2`-{0F(U z%Dnn*zuia%6ZL05som$_kon)LanI@aea=V9S>L?6@0T!{dHN?gedZ_EH#%7EbiK3e zML)AI^A4HGYa6bmGTAMUvQ*t6@jU9Knmpf>1FVl-8Ty^$SF3if5#q48dhce96z6xl z$otPVw2akNm3$?p1~)X!KA?8Y|B2H3y^{~L-*DS*dFoWplNqT!dBxYRg``&(_fD2k zb^CHJbyMAe%L3n%FEi+EkKB6W_`Nyrs*co)O*s0=(42jBZW)usACEP=IVnwrr+id3bk+v#8V;G>vY@%#GL?$v!X3uf&V5&T^eyOyaiV=U zOATM+lCb%uOpM!?cZvKu^V&|HFS+~qFQ<7PqW-G;-WN*!vMZ_Bd+_24UnSjH31<`w zJW7N(cBs0`=NJEpJ-|8hukVf%+nITuS-99lwikVAtua54(C2*Qzx!{d0#(U_ci1kw Q0Mh}3r>mdKI;Vst0QEZ=)c^nh diff --git a/graphics/object_events/pics/pokemon/zubat.png b/graphics/object_events/pics/pokemon/zubat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zubat.png rename to graphics/object_events/pics/pokemon/zubat/follower.png diff --git a/graphics/object_events/pics/pokemon/zweilous.png b/graphics/object_events/pics/pokemon/zweilous/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zweilous.png rename to graphics/object_events/pics/pokemon/zweilous/follower.png diff --git a/graphics/object_events/pics/pokemon/zygarde.png b/graphics/object_events/pics/pokemon/zygarde/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zygarde.png rename to graphics/object_events/pics/pokemon/zygarde/follower.png diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 24ca04e3d243..b564b5357601 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -731,3259 +731,3259 @@ $(FLDEFFGFXDIR)/secret_power_tree.4bpp: %.4bpp: %.png $(FLDEFFGFXDIR)/record_mix_lights.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 1 -$(OBJEVENTGFXDIR)/pokemon/bulbasaur.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bulbasaur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ivysaur.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ivysaur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/venusaur.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/venusaur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/charmander.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/charmander/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/charmeleon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/charmeleon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/charizard.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/charizard/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/squirtle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/squirtle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wartortle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wartortle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blastoise.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/blastoise/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/caterpie.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/caterpie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/metapod.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/metapod/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/butterfree.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/butterfree/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/weedle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/weedle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kakuna.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kakuna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/beedrill.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/beedrill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pidgey.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pidgey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pidgeotto.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pidgeotto/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pidgeot.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pidgeot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rattata.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rattata/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/raticate.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/raticate/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spearow.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/spearow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fearow.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/fearow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ekans.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ekans/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arbok.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arbok/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pikachu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pikachu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/raichu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/raichu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandshrew.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sandshrew/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandslash.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sandslash/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidoran_f.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/nidoran_f/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidorina.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/nidorina/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidoqueen.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/nidoqueen/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidoran_m.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/nidoran_m/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidorino.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/nidorino/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidoking.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/nidoking/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clefairy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/clefairy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clefable.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/clefable/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vulpix.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vulpix/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ninetales.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ninetales/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jigglypuff.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/jigglypuff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wigglytuff.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wigglytuff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zubat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zubat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golbat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/golbat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/oddish.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/oddish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gloom.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gloom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vileplume.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vileplume/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/paras.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/paras/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/parasect.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/parasect/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/venonat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/venonat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/venomoth.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/venomoth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/diglett.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/diglett/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dugtrio.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dugtrio/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meowth.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/meowth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/persian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/persian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/psyduck.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/psyduck/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golduck.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/golduck/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mankey.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mankey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/primeape.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/primeape/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/growlithe.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/growlithe/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arcanine.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arcanine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/poliwag.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/poliwag/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/poliwhirl.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/poliwhirl/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/poliwrath.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/poliwrath/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/abra.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/abra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kadabra.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kadabra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alakazam.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/alakazam/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/machop.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/machop/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/machoke.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/machoke/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/machamp.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/machamp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bellsprout.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bellsprout/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/weepinbell.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/weepinbell/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/victreebel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/victreebel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tentacool.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tentacool/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tentacruel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tentacruel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/geodude.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/geodude/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/graveler.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/graveler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golem.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/golem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ponyta.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ponyta/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rapidash.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rapidash/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowpoke.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/slowpoke/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowbro.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/slowbro/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magnemite.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/magnemite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magneton.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/magneton/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/farfetchd.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/farfetchd/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/doduo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/doduo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dodrio.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dodrio/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/seel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dewgong.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dewgong/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grimer.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/grimer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/muk.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/muk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shellder.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shellder/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cloyster.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cloyster/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gastly.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gastly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/haunter.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/haunter/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gengar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gengar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/onix.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/onix/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drowzee.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/drowzee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hypno.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hypno/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/krabby.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/krabby/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kingler.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kingler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/voltorb.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/voltorb/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/electrode.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/electrode/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/exeggcute.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/exeggcute/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/exeggutor.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/exeggutor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cubone.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cubone/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/marowak.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/marowak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hitmonlee.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hitmonlee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hitmonchan.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hitmonchan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lickitung.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lickitung/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/koffing.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/koffing/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/weezing.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/weezing/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rhyhorn.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rhyhorn/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rhydon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rhydon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chansey.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/chansey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tangela.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tangela/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kangaskhan.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kangaskhan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/horsea.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/horsea/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seadra.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/seadra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/goldeen.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/goldeen/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seaking.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/seaking/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/staryu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/staryu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/starmie.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/starmie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mr_mime.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mr_mime/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scyther.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/scyther/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jynx.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/jynx/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/electabuzz.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/electabuzz/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magmar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/magmar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pinsir.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pinsir/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tauros.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tauros/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magikarp.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/magikarp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gyarados.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gyarados/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lapras.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lapras/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ditto.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ditto/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eevee.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/eevee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vaporeon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vaporeon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jolteon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/jolteon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flareon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/flareon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/porygon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/porygon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/omanyte.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/omanyte/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/omastar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/omastar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kabuto.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kabuto/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kabutops.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kabutops/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aerodactyl.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/aerodactyl/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/snorlax.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/snorlax/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/articuno.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/articuno/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zapdos.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zapdos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/moltres.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/moltres/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dratini.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dratini/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dragonair.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dragonair/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dragonite.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dragonite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mewtwo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mewtwo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mew.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mew/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chikorita.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/chikorita/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bayleef.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bayleef/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meganium.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/meganium/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cyndaquil.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cyndaquil/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/quilava.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/quilava/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/typhlosion.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/typhlosion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/totodile.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/totodile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/croconaw.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/croconaw/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/feraligatr.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/feraligatr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sentret.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sentret/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furret.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/furret/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hoothoot.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hoothoot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/noctowl.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/noctowl/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ledyba.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ledyba/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ledian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ledian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spinarak.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/spinarak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ariados.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ariados/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/crobat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/crobat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chinchou.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/chinchou/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lanturn.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lanturn/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pichu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pichu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cleffa.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cleffa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/igglybuff.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/igglybuff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/togepi.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/togepi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/togetic.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/togetic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/natu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/natu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/xatu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/xatu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mareep.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mareep/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flaaffy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/flaaffy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ampharos.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ampharos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bellossom.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bellossom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/marill.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/marill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/azumarill.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/azumarill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sudowoodo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sudowoodo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/politoed.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/politoed/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hoppip.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hoppip/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skiploom.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/skiploom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jumpluff.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/jumpluff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aipom.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/aipom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sunkern.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sunkern/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sunflora.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sunflora/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yanma.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/yanma/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wooper.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wooper/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/quagsire.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/quagsire/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/espeon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/espeon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/umbreon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/umbreon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/murkrow.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/murkrow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowking.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/slowking/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/misdreavus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/misdreavus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_a.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_b.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/b/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_c.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/c/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_d.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/d/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_e.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/e/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_f.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/f/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_g.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/g/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_h.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/h/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_i.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/i/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_j.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/j/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_k.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/k/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_l.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/l/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_m.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/m/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_n.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/n/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_o.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/o/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_p.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/p/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_q.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/q/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_r.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/r/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_s.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/s/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_t.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/t/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_u.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/u/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_v.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/v/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_w.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/w/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_x.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/x/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_y.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/y/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_z.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/z/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_exclamation.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/exclamation/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown_question.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/question/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wobbuffet.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wobbuffet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/girafarig.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/girafarig/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pineco.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pineco/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/forretress.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/forretress/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dunsparce.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dunsparce/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gligar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gligar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/steelix.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/steelix/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/snubbull.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/snubbull/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/granbull.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/granbull/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/qwilfish.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/qwilfish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scizor.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/scizor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shuckle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shuckle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/heracross.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/heracross/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sneasel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sneasel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/teddiursa.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/teddiursa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ursaring.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ursaring/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slugma.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/slugma/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magcargo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/magcargo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swinub.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/swinub/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/piloswine.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/piloswine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/corsola.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/corsola/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/remoraid.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/remoraid/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/octillery.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/octillery/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/delibird.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/delibird/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mantine.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mantine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skarmory.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/skarmory/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/houndour.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/houndour/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/houndoom.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/houndoom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kingdra.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kingdra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/phanpy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/phanpy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/donphan.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/donphan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/porygon2.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/porygon2/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stantler.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/stantler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/smeargle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/smeargle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tyrogue.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tyrogue/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hitmontop.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hitmontop/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/smoochum.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/smoochum/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/elekid.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/elekid/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magby.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/magby/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/miltank.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/miltank/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blissey.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/blissey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/raikou.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/raikou/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/entei.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/entei/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/suicune.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/suicune/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/larvitar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/larvitar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pupitar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pupitar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tyranitar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tyranitar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lugia.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lugia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/ho_oh.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ho_oh/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/celebi.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/celebi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/treecko.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/treecko/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grovyle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/grovyle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sceptile.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sceptile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/torchic.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/torchic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/combusken.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/combusken/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blaziken.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/blaziken/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mudkip.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mudkip/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/marshtomp.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/marshtomp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swampert.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/swampert/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/poochyena.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/poochyena/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mightyena.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mightyena/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zigzagoon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zigzagoon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/linoone.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/linoone/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wurmple.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wurmple/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/silcoon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/silcoon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/beautifly.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/beautifly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cascoon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cascoon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dustox.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dustox/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lotad.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lotad/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lombre.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lombre/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ludicolo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ludicolo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seedot.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/seedot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nuzleaf.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/nuzleaf/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shiftry.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shiftry/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/taillow.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/taillow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swellow.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/swellow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wingull.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wingull/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pelipper.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pelipper/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ralts.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ralts/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kirlia.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kirlia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gardevoir.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gardevoir/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/surskit.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/surskit/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/masquerain.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/masquerain/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shroomish.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shroomish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/breloom.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/breloom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slakoth.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/slakoth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vigoroth.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vigoroth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slaking.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/slaking/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nincada.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/nincada/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ninjask.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ninjask/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shedinja.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shedinja/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/whismur.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/whismur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/loudred.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/loudred/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/exploud.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/exploud/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/makuhita.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/makuhita/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hariyama.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hariyama/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/azurill.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/azurill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nosepass.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/nosepass/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skitty.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/skitty/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/delcatty.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/delcatty/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sableye.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sableye/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mawile.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mawile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aron.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/aron/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lairon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lairon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aggron.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/aggron/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meditite.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/meditite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/medicham.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/medicham/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/electrike.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/electrike/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/manectric.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/manectric/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/plusle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/plusle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/minun.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/minun/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/volbeat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/volbeat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/illumise.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/illumise/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/roselia.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/roselia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gulpin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gulpin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swalot.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/swalot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/carvanha.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/carvanha/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sharpedo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sharpedo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wailmer.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wailmer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wailord.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wailord/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/numel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/numel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/camerupt.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/camerupt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/torkoal.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/torkoal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spoink.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/spoink/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grumpig.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/grumpig/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spinda.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/spinda/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/trapinch.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/trapinch/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vibrava.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vibrava/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flygon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/flygon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cacnea.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cacnea/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cacturne.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cacturne/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swablu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/swablu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/altaria.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/altaria/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zangoose.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zangoose/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seviper.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/seviper/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lunatone.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lunatone/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/solrock.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/solrock/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/barboach.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/barboach/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/whiscash.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/whiscash/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/corphish.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/corphish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/crawdaunt.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/crawdaunt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/baltoy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/baltoy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/claydol.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/claydol/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lileep.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lileep/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cradily.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cradily/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/anorith.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/anorith/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/armaldo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/armaldo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/feebas.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/feebas/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/milotic.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/milotic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/castform.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/castform/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/castform_sunny.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/castform/sunny/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/castform_rainy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/castform/rainy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/castform_snowy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/castform/snowy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kecleon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kecleon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shuppet.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shuppet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/banette.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/banette/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/duskull.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/duskull/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dusclops.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dusclops/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tropius.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tropius/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chimecho.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/chimecho/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/absol.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/absol/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wynaut.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wynaut/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/snorunt.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/snorunt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/glalie.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/glalie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spheal.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/spheal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sealeo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sealeo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/walrein.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/walrein/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clamperl.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/clamperl/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/huntail.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/huntail/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gorebyss.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gorebyss/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/relicanth.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/relicanth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/luvdisc.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/luvdisc/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bagon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bagon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shelgon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shelgon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/salamence.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/salamence/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/beldum.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/beldum/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/metang.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/metang/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/metagross.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/metagross/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/regirock.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/regirock/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/regice.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/regice/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/registeel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/registeel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/latias.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/latias/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/latios.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/latios/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kyogre.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kyogre/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/groudon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/groudon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/rayquaza.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rayquaza/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/jirachi.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/jirachi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deoxys.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/deoxys/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/turtwig.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/turtwig/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grotle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/grotle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/torterra.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/torterra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chimchar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/chimchar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/monferno.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/monferno/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/infernape.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/infernape/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/piplup.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/piplup/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/prinplup.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/prinplup/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/empoleon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/empoleon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/starly.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/starly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/staravia.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/staravia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/staraptor.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/staraptor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bidoof.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bidoof/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bibarel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bibarel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kricketot.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kricketot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kricketune.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kricketune/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shinx.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shinx/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/luxio.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/luxio/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/luxray.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/luxray/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/budew.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/budew/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/roserade.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/roserade/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cranidos.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cranidos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rampardos.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rampardos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shieldon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shieldon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bastiodon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bastiodon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/burmy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/burmy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wormadam.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wormadam/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mothim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mothim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/combee.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/combee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vespiquen.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vespiquen/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pachirisu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pachirisu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/buizel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/buizel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floatzel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/floatzel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cherubi.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cherubi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cherrim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cherrim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shellos.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shellos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gastrodon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gastrodon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ambipom.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ambipom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drifloon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/drifloon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drifblim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/drifblim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/buneary.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/buneary/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lopunny.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lopunny/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mismagius.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mismagius/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/honchkrow.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/honchkrow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/glameow.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/glameow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/purugly.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/purugly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chingling.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/chingling/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stunky.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/stunky/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skuntank.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/skuntank/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bronzor.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bronzor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bronzong.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bronzong/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bonsly.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bonsly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mime_jr.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mime_jr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/happiny.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/happiny/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chatot.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/chatot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spiritomb.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/spiritomb/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gible.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gible/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gabite.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gabite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/garchomp.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/garchomp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/munchlax.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/munchlax/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/riolu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/riolu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lucario.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lucario/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hippopotas.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hippopotas/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hippowdon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hippowdon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skorupi.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/skorupi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drapion.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/drapion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/croagunk.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/croagunk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toxicroak.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/toxicroak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/carnivine.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/carnivine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/finneon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/finneon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lumineon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lumineon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mantyke.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mantyke/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/snover.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/snover/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/abomasnow.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/abomasnow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/weavile.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/weavile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magnezone.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/magnezone/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lickilicky.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lickilicky/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rhyperior.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rhyperior/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tangrowth.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tangrowth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/electivire.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/electivire/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magmortar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/magmortar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/togekiss.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/togekiss/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yanmega.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/yanmega/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/leafeon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/leafeon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/glaceon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/glaceon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gliscor.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gliscor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mamoswine.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mamoswine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/porygon_z.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/porygon_z/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gallade.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gallade/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/probopass.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/probopass/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dusknoir.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dusknoir/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/froslass.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/froslass/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rotom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/uxie.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/uxie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mesprit.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mesprit/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/azelf.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/azelf/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dialga.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dialga/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/palkia.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/palkia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/heatran.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/heatran/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/regigigas.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/regigigas/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/giratina.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/giratina/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/cresselia.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cresselia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/phione.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/phione/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/manaphy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/manaphy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/darkrai.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/darkrai/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shaymin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shaymin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arceus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/victini.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/victini/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/snivy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/snivy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/servine.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/servine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/serperior.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/serperior/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tepig.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tepig/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pignite.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pignite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/emboar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/emboar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/oshawott.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/oshawott/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dewott.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dewott/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/samurott.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/samurott/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/patrat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/patrat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/watchog.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/watchog/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lillipup.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lillipup/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/herdier.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/herdier/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stoutland.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/stoutland/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/purrloin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/purrloin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/liepard.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/liepard/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pansage.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pansage/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/simisage.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/simisage/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pansear.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pansear/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/simisear.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/simisear/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/panpour.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/panpour/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/simipour.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/simipour/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/munna.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/munna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/musharna.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/musharna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pidove.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pidove/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tranquill.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tranquill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unfezant.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unfezant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blitzle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/blitzle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zebstrika.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zebstrika/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/roggenrola.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/roggenrola/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/boldore.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/boldore/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gigalith.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gigalith/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/woobat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/woobat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swoobat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/swoobat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drilbur.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/drilbur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/excadrill.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/excadrill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/audino.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/audino/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/timburr.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/timburr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gurdurr.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gurdurr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/conkeldurr.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/conkeldurr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tympole.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tympole/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/palpitoad.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/palpitoad/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seismitoad.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/seismitoad/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/throh.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/throh/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sawk.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sawk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sewaddle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sewaddle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swadloon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/swadloon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/leavanny.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/leavanny/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/venipede.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/venipede/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/whirlipede.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/whirlipede/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scolipede.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/scolipede/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cottonee.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cottonee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/whimsicott.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/whimsicott/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/petilil.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/petilil/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lilligant.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lilligant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/basculin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/basculin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandile.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sandile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/krokorok.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/krokorok/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/krookodile.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/krookodile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/darumaka.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/darumaka/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/darmanitan.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/darmanitan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/maractus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/maractus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dwebble.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dwebble/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/crustle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/crustle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scraggy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/scraggy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scrafty.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/scrafty/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sigilyph.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sigilyph/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yamask.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/yamask/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cofagrigus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cofagrigus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tirtouga.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tirtouga/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/carracosta.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/carracosta/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/archen.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/archen/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/archeops.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/archeops/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/trubbish.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/trubbish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/garbodor.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/garbodor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zorua.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zorua/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zoroark.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zoroark/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/minccino.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/minccino/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cinccino.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cinccino/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gothita.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gothita/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gothorita.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gothorita/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gothitelle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gothitelle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/solosis.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/solosis/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/duosion.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/duosion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/reuniclus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/reuniclus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ducklett.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ducklett/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swanna.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/swanna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vanillite.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vanillite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vanillish.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vanillish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vanilluxe.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vanilluxe/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deerling.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/deerling/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sawsbuck.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sawsbuck/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/emolga.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/emolga/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/karrablast.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/karrablast/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/escavalier.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/escavalier/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/foongus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/foongus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/amoonguss.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/amoonguss/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/frillish.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/frillish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jellicent.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/jellicent/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alomomola.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/alomomola/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/joltik.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/joltik/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/galvantula.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/galvantula/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ferroseed.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ferroseed/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ferrothorn.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ferrothorn/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/klink.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/klink/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/klang.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/klang/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/klinklang.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/klinklang/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tynamo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tynamo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eelektrik.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/eelektrik/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eelektross.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/eelektross/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/elgyem.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/elgyem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/beheeyem.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/beheeyem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/litwick.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/litwick/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lampent.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lampent/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chandelure.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/chandelure/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/axew.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/axew/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fraxure.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/fraxure/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/haxorus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/haxorus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cubchoo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cubchoo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/beartic.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/beartic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cryogonal.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cryogonal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shelmet.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shelmet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/accelgor.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/accelgor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stunfisk.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/stunfisk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mienfoo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mienfoo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mienshao.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mienshao/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/druddigon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/druddigon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golett.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/golett/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golurk.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/golurk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pawniard.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pawniard/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bisharp.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bisharp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bouffalant.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bouffalant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rufflet.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rufflet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/braviary.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/braviary/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vullaby.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vullaby/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mandibuzz.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mandibuzz/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/heatmor.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/heatmor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/durant.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/durant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deino.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/deino/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zweilous.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zweilous/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hydreigon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hydreigon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/larvesta.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/larvesta/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/volcarona.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/volcarona/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cobalion.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cobalion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/terrakion.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/terrakion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/virizion.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/virizion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tornadus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tornadus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/thundurus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/thundurus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/reshiram.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/reshiram/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/zekrom.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zekrom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/landorus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/landorus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kyurem.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kyurem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/keldeo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/keldeo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meloetta.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/meloetta/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/genesect.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/genesect/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chespin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/chespin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/quilladin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/quilladin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chesnaught.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/chesnaught/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fennekin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/fennekin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/braixen.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/braixen/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/delphox.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/delphox/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/froakie.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/froakie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/frogadier.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/frogadier/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/greninja.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/greninja/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bunnelby.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bunnelby/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/diggersby.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/diggersby/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fletchling.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/fletchling/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fletchinder.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/fletchinder/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/talonflame.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/talonflame/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scatterbug.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/scatterbug/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spewpa.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/spewpa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/litleo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/litleo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pyroar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pyroar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flabebe.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/flabebe/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/floette/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/florges.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/florges/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skiddo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/skiddo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gogoat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gogoat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pancham.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pancham/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pangoro.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pangoro/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/furfrou/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/espurr.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/espurr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meowstic.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/meowstic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/honedge.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/honedge/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/doublade.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/doublade/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aegislash.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/aegislash/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spritzee.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/spritzee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aromatisse.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/aromatisse/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swirlix.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/swirlix/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slurpuff.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/slurpuff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/inkay.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/inkay/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/malamar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/malamar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/binacle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/binacle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/barbaracle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/barbaracle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skrelp.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/skrelp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dragalge.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dragalge/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clauncher.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/clauncher/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clawitzer.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/clawitzer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/helioptile.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/helioptile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/heliolisk.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/heliolisk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tyrunt.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tyrunt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tyrantrum.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tyrantrum/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/amaura.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/amaura/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aurorus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/aurorus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sylveon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sylveon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hawlucha.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hawlucha/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dedenne.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dedenne/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/carbink.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/carbink/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/goomy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/goomy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sliggoo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sliggoo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/goodra.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/goodra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/klefki.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/klefki/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/phantump.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/phantump/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/trevenant.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/trevenant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pumpkaboo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pumpkaboo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gourgeist.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gourgeist/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bergmite.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bergmite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/avalugg.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/avalugg/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/noibat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/noibat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/noivern.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/noivern/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/xerneas.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/xerneas/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/yveltal.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/yveltal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/zygarde.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zygarde/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/diancie.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/diancie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hoopa.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hoopa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/volcanion.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/volcanion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rowlet.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rowlet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dartrix.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dartrix/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/decidueye.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/decidueye/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/litten.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/litten/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/torracat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/torracat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/incineroar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/incineroar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/popplio.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/popplio/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/brionne.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/brionne/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/primarina.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/primarina/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pikipek.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pikipek/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/trumbeak.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/trumbeak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toucannon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/toucannon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yungoos.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/yungoos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gumshoos.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gumshoos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grubbin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/grubbin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/charjabug.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/charjabug/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vikavolt.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vikavolt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/crabrawler.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/crabrawler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/crabominable.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/crabominable/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/oricorio.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/oricorio/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cutiefly.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cutiefly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ribombee.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ribombee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rockruff.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rockruff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lycanroc.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lycanroc/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lycanroc_dusk.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lycanroc/dusk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lycanroc_midnight.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lycanroc/midnight/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wishiwashi.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wishiwashi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mareanie.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mareanie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toxapex.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/toxapex/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mudbray.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mudbray/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mudsdale.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mudsdale/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dewpider.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dewpider/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/araquanid.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/araquanid/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fomantis.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/fomantis/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lurantis.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lurantis/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/morelull.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/morelull/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shiinotic.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shiinotic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/salandit.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/salandit/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/salazzle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/salazzle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stufful.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/stufful/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bewear.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bewear/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bounsweet.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bounsweet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/steenee.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/steenee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tsareena.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tsareena/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/comfey.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/comfey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/oranguru.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/oranguru/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/passimian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/passimian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wimpod.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wimpod/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golisopod.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/golisopod/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandygast.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sandygast/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/palossand.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/palossand/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pyukumuku.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pyukumuku/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/typenull.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/typenull/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/silvally.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/silvally/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/minior.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/minior/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/komala.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/komala/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/turtonator.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/turtonator/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/togedemaru.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/togedemaru/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mimikyu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mimikyu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bruxish.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/bruxish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drampa.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/drampa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dhelmise.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dhelmise/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jangmo-o.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/jangmo_o.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hakamo-o.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hakamo_o.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kommo-o.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kommo_o.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tapukoko.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tapu_koko/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tapulele.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tapu_lele/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tapubulu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tapu_bulu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tapufini.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/tapu_fini/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cosmog.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cosmog/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cosmoem.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cosmoem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/solgaleo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/solgaleo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lunala.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lunala/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nihilego.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/nihilego/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/buzzwole.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/buzzwole/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pheromosa.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pheromosa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/xurkitree.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/xurkitree/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/celesteela.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/celesteela/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kartana.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kartana/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/guzzlord.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/guzzlord/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/necrozma.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/necrozma/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/necrozma_dawn_wings.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/necrozma/dawn_wings/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/necrozma_dusk_mane.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/necrozma/dusk_mane/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magearna.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/magearna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/marshadow.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/marshadow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/poipole.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/poipole/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/naganadel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/naganadel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stakataka.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/stakataka/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blacephalon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/blacephalon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zeraora.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zeraora/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meltan.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/meltan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/melmetal.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/melmetal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grookey.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/grookey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/thwackey.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/thwackey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rillaboom.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rillaboom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scorbunny.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/scorbunny/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/raboot.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/raboot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cinderace.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cinderace/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sobble.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sobble/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drizzile.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/drizzile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/inteleon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/inteleon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skwovet.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/skwovet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/greedent.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/greedent/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rookidee.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rookidee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/corvisquire.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/corvisquire/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/corviknight.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/corviknight/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blipbug.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/blipbug/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dottler.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dottler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/orbeetle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/orbeetle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nickit.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/nickit/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/thievul.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/thievul/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gossifleur.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gossifleur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eldegoss.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/eldegoss/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wooloo.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wooloo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dubwool.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dubwool/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chewtle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/chewtle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drednaw.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/drednaw/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yamper.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/yamper/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/boltund.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/boltund/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rolycoly.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rolycoly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/carkol.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/carkol/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/coalossal.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/coalossal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/applin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/applin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flapple.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/flapple/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/appletun.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/appletun/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/silicobra.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/silicobra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandaconda.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sandaconda/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cramorant.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cramorant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arrokuda.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arrokuda/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/barraskewda.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/barraskewda/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toxel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/toxel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toxtricity.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/toxtricity/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toxtricity_lowkey.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/toxtricity/low_key/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sizzlipede.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sizzlipede/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/centiskorch.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/centiskorch/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clobbopus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/clobbopus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grapploct.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/grapploct/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sinistea.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sinistea/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/polteageist.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/polteageist/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hatenna.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hatenna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hattrem.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hattrem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hatterene.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hatterene/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/impidimp.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/impidimp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/morgrem.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/morgrem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grimmsnarl.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/grimmsnarl/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/obstagoon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/obstagoon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/perrserker.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/perrserker/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cursola.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cursola/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sirfetchd.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sirfetchd/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mr_rime.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mr_rime/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/runerigus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/runerigus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/milcery.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/milcery/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alcremie.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/alcremie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/falinks.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/falinks/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pincurchin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pincurchin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/snom.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/snom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/frosmoth.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/frosmoth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stonjourner.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/stonjourner/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eiscue.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/eiscue/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/indeedee.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/indeedee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/morpeko.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/morpeko/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cufant.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/cufant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/copperajah.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/copperajah/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dracozolt.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dracozolt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arctozolt.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arctozolt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dracovish.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dracovish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arctovish.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arctovish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/duraludon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/duraludon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dreepy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dreepy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drakloak.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/drakloak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dragapult.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dragapult/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zacian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zacian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zacian_crowned.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zacian/crowned_sword/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zamazenta.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zamazenta/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zamazenta_crowned.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zamazenta/crowned_shield/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eternatus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/eternatus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/kubfu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kubfu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/urshifu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/urshifu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zarude.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zarude/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/regieleki.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/regieleki/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/regidrago.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/regidrago/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/glastrier.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/glastrier/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spectrier.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/spectrier/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/calyrex.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/calyrex/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/calyrex_shadow_rider.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/calyrex_shadow_rider/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/calyrex_ice_rider.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/calyrex_ice_rider/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zapdos_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zapdos/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meowth_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/meowth/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ponyta_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ponyta/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rapidash_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rapidash/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowpoke_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/slowpoke/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowbro_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/slowbro/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/farfetchd_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/farfetchd/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/weezing_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/weezing/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mr_mime_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/mr_mime/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/articuno_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/articuno/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/moltres_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/moltres/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowking_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/slowking/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/corsola_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/corsola/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zigzagoon_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zigzagoon/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/linoone_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/linoone/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/darumaka_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/darumaka/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/darmanitan_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/darmanitan/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yamask_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/yamask/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stunfisk_galarian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/stunfisk/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/growlithe_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/growlithe/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arcanine_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arcanine/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/voltorb_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/voltorb/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/electrode_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/electrode/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/braviary_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/braviary/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/qwilfish_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/qwilfish/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sneasel_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sneasel/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zorua_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zorua/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zoroark_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/zoroark/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/samurott_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/samurott/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lilligant_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/lilligant/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sliggoo_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sliggoo/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/goodra_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/goodra/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/avalugg_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/avalugg/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/decidueye_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/decidueye/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/typhlosion_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/typhlosion/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dialga_origin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dialga/origin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/palkia_origin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/palkia/origin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/wyrdeer.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wyrdeer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kleavor.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/kleavor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/basculin_hisuian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/basculin/white_striped/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/basculegion.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/basculegion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/basculegion_female.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/basculegion/female/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ursaluna.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ursaluna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sneasler.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sneasler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/overqwil.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/overqwil/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/enamorus.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/enamorus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/enamorus_therian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/enamorus/therian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/pichu_spiky_eared.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/pichu/spiky_eared/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deoxys_attack.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/deoxys/attack/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deoxys_defense.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/deoxys/defense/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deoxys_speed.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/deoxys/speed/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/burmy_sandy_cloak.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/burmy/sandy_cloak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/burmy_trash_cloak.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/burmy/trash_cloak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wormadam_sandy_cloak.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wormadam/sandy_cloak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wormadam_trash_cloak.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/wormadam/trash_cloak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shellos_east_sea.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/shellos/east_sea/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gastrodon_east_sea.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/gastrodon/east_sea/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom_heat.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rotom/heat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom_wash.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rotom/wash/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom_frost.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rotom/frost/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom_fan.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rotom/fan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom_mow.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rotom/mow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/giratina_origin.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/giratina/origin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_fighting.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/fighting/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_flying.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/flying/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_poison.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/poison/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_ground.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/ground/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_rock.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/rock/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_bug.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/bug/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_ghost.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/ghost/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_steel.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/steel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_fire.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/fire/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_water.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/water/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_grass.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/grass/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_electric.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/electric/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_psychic.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/psychic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_ice.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/ice/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_dragon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/dragon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_dark.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/dark/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus_fairy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/arceus/fairy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/basculin_blue_striped.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/basculin/blue_striped/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deerling_autumn.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/deerling/autumn/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deerling_summer.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/deerling/summer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deerling_winter.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/deerling/winter/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sawsbuck_autumn.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sawsbuck/autumn/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sawsbuck_summer.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sawsbuck/summer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sawsbuck_winter.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sawsbuck/winter/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meloetta_pirouette.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/meloetta/pirouette/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_polar.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/polar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_tundra.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/tundra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_continental.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/continental/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_garden.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/garden/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_elegant.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/elegant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_modern.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/modern/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_marine.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/marine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_archipelago.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/archipelago/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_high_plains.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/high_plains/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_sandstorm.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/sandstorm/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_river.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/river/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_monsoon.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/monsoon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_savanna.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/savanna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_sun.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/sun/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_ocean.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/ocean/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_jungle.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/jungle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_fancy.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/fancy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_poke_ball.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/poke_ball/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon_meadow.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vivillon/meadow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flabebe_yellow_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/flabebe/yellow_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flabebe_blue_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/flabebe/blue_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flabebe_orange_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/flabebe/orange_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flabebe_white_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/flabebe/white_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette_yellow_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/floette/yellow_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette_blue_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/floette/blue_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette_orange_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/floette/orange_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette_white_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/floette/white_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette_eternal_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/floette/eternal_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/florges_yellow_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/florges/yellow_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/florges_blue_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/florges/blue_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/florges_orange_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/florges/orange_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/florges_white_flower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/florges/white_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou_heart_trim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/furfrou/heart_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou_star_trim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/furfrou/star_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou_diamond_trim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/furfrou/diamond_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou_debutante_trim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/furfrou/debutante_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou_matron_trim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/furfrou/matron_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou_dandy_trim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/furfrou/dandy_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou_la_reine_trim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/furfrou/la_reine_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou_kabuki_trim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/furfrou/kabuki_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou_pharaoh_trim.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/furfrou/pharaoh_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hoopa_unbound.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/hoopa/unbound/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/alolan_rattata.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/rattata/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_raticate.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/raticate/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_raichu.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/raichu/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_sandshrew.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sandshrew/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_sandslash.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/sandslash/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_vulpix.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/vulpix/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_ninetales.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/ninetales/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_diglett.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/diglett/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_dugtrio.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/dugtrio/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_meowth.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/meowth/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_persian.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/persian/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_geodude.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/geodude/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_graveler.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/graveler/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_golem.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/golem/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_grimer.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/grimer/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_muk.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/muk/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alolan_exeggutor.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/exeggutor/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/alolan_marowak.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/marowak/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(MISCGFXDIR)/emotes.4bpp: %.4bpp: %.png diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index b5a371f31ef0..5ca7ae18ac2f 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -363,1099 +363,1099 @@ const u32 gObjectEventPic_AnimatedBall[] = INCBIN_U32("graphics/object_events/pi #define INCBIN_COMP INCBIN_U32 #endif -const u32 gObjectEventPic_Bulbasaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bulbasaur.4bpp"); -const u32 gObjectEventPic_Ivysaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ivysaur.4bpp"); -const u32 gObjectEventPic_Venusaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venusaur.4bpp"); -const u32 gObjectEventPic_Charmander[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charmander.4bpp"); -const u32 gObjectEventPic_Charmeleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charmeleon.4bpp"); -const u32 gObjectEventPic_Charizard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charizard.4bpp"); -const u32 gObjectEventPic_Squirtle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/squirtle.4bpp"); -const u32 gObjectEventPic_Wartortle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wartortle.4bpp"); -const u32 gObjectEventPic_Blastoise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blastoise.4bpp"); -const u32 gObjectEventPic_Caterpie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/caterpie.4bpp"); -const u32 gObjectEventPic_Metapod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metapod.4bpp"); -const u32 gObjectEventPic_Butterfree[] = INCBIN_COMP("graphics/object_events/pics/pokemon/butterfree.4bpp"); -const u32 gObjectEventPic_Weedle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weedle.4bpp"); -const u32 gObjectEventPic_Kakuna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kakuna.4bpp"); -const u32 gObjectEventPic_Beedrill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beedrill.4bpp"); -const u32 gObjectEventPic_Pidgey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgey.4bpp"); -const u32 gObjectEventPic_Pidgeotto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgeotto.4bpp"); -const u32 gObjectEventPic_Pidgeot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgeot.4bpp"); -const u32 gObjectEventPic_Rattata[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rattata.4bpp"); -const u32 gObjectEventPic_Raticate[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raticate.4bpp"); -const u32 gObjectEventPic_Spearow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spearow.4bpp"); -const u32 gObjectEventPic_Fearow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fearow.4bpp"); -const u32 gObjectEventPic_Ekans[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ekans.4bpp"); -const u32 gObjectEventPic_Arbok[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arbok.4bpp"); -const u32 gObjectEventPic_Pikachu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pikachu.4bpp"); -const u32 gObjectEventPic_Raichu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raichu.4bpp"); -const u32 gObjectEventPic_Sandshrew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandshrew.4bpp"); -const u32 gObjectEventPic_Sandslash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandslash.4bpp"); -const u32 gObjectEventPic_Nidoran_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoran_f.4bpp"); -const u32 gObjectEventPic_Nidorina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidorina.4bpp"); -const u32 gObjectEventPic_Nidoqueen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoqueen.4bpp"); -const u32 gObjectEventPic_Nidoran_m[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoran_m.4bpp"); -const u32 gObjectEventPic_Nidorino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidorino.4bpp"); -const u32 gObjectEventPic_Nidoking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoking.4bpp"); -const u32 gObjectEventPic_Clefairy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clefairy.4bpp"); -const u32 gObjectEventPic_Clefable[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clefable.4bpp"); -const u32 gObjectEventPic_Vulpix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vulpix.4bpp"); -const u32 gObjectEventPic_Ninetales[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ninetales.4bpp"); -const u32 gObjectEventPic_Jigglypuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jigglypuff.4bpp"); -const u32 gObjectEventPic_Wigglytuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wigglytuff.4bpp"); -const u32 gObjectEventPic_Zubat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zubat.4bpp"); -const u32 gObjectEventPic_Golbat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golbat.4bpp"); -const u32 gObjectEventPic_Oddish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oddish.4bpp"); -const u32 gObjectEventPic_Gloom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gloom.4bpp"); -const u32 gObjectEventPic_Vileplume[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vileplume.4bpp"); -const u32 gObjectEventPic_Paras[] = INCBIN_COMP("graphics/object_events/pics/pokemon/paras.4bpp"); -const u32 gObjectEventPic_Parasect[] = INCBIN_COMP("graphics/object_events/pics/pokemon/parasect.4bpp"); -const u32 gObjectEventPic_Venonat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venonat.4bpp"); -const u32 gObjectEventPic_Venomoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venomoth.4bpp"); -const u32 gObjectEventPic_Diglett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diglett.4bpp"); -const u32 gObjectEventPic_Dugtrio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dugtrio.4bpp"); -const u32 gObjectEventPic_Meowth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth.4bpp"); -const u32 gObjectEventPic_Persian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/persian.4bpp"); -const u32 gObjectEventPic_Psyduck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/psyduck.4bpp"); -const u32 gObjectEventPic_Golduck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golduck.4bpp"); -const u32 gObjectEventPic_Mankey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mankey.4bpp"); -const u32 gObjectEventPic_Primeape[] = INCBIN_COMP("graphics/object_events/pics/pokemon/primeape.4bpp"); -const u32 gObjectEventPic_Growlithe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/growlithe.4bpp"); -const u32 gObjectEventPic_Arcanine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arcanine.4bpp"); -const u32 gObjectEventPic_Poliwag[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwag.4bpp"); -const u32 gObjectEventPic_Poliwhirl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwhirl.4bpp"); -const u32 gObjectEventPic_Poliwrath[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwrath.4bpp"); -const u32 gObjectEventPic_Abra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/abra.4bpp"); -const u32 gObjectEventPic_Kadabra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kadabra.4bpp"); -const u32 gObjectEventPic_Alakazam[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alakazam.4bpp"); -const u32 gObjectEventPic_Machop[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machop.4bpp"); -const u32 gObjectEventPic_Machoke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machoke.4bpp"); -const u32 gObjectEventPic_Machamp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machamp.4bpp"); -const u32 gObjectEventPic_Bellsprout[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bellsprout.4bpp"); -const u32 gObjectEventPic_Weepinbell[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weepinbell.4bpp"); -const u32 gObjectEventPic_Victreebel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/victreebel.4bpp"); -const u32 gObjectEventPic_Tentacool[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tentacool.4bpp"); -const u32 gObjectEventPic_Tentacruel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tentacruel.4bpp"); -const u32 gObjectEventPic_Geodude[] = INCBIN_COMP("graphics/object_events/pics/pokemon/geodude.4bpp"); -const u32 gObjectEventPic_Graveler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/graveler.4bpp"); -const u32 gObjectEventPic_Golem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golem.4bpp"); -const u32 gObjectEventPic_Ponyta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ponyta.4bpp"); -const u32 gObjectEventPic_Rapidash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rapidash.4bpp"); -const u32 gObjectEventPic_Slowpoke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowpoke.4bpp"); -const u32 gObjectEventPic_Slowbro[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowbro.4bpp"); -const u32 gObjectEventPic_Magnemite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magnemite.4bpp"); -const u32 gObjectEventPic_Magneton[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magneton.4bpp"); -const u32 gObjectEventPic_Farfetchd[] = INCBIN_COMP("graphics/object_events/pics/pokemon/farfetchd.4bpp"); -const u32 gObjectEventPic_Doduo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/doduo.4bpp"); -const u32 gObjectEventPic_Dodrio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dodrio.4bpp"); -const u32 gObjectEventPic_Seel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seel.4bpp"); -const u32 gObjectEventPic_Dewgong[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewgong.4bpp"); -const u32 gObjectEventPic_Grimer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimer.4bpp"); -const u32 gObjectEventPic_Muk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/muk.4bpp"); -const u32 gObjectEventPic_Shellder[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellder.4bpp"); -const u32 gObjectEventPic_Cloyster[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cloyster.4bpp"); -const u32 gObjectEventPic_Gastly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastly.4bpp"); -const u32 gObjectEventPic_Haunter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/haunter.4bpp"); -const u32 gObjectEventPic_Gengar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gengar.4bpp"); -const u32 gObjectEventPic_Onix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/onix.4bpp"); -const u32 gObjectEventPic_Drowzee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drowzee.4bpp"); -const u32 gObjectEventPic_Hypno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hypno.4bpp"); -const u32 gObjectEventPic_Krabby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krabby.4bpp"); -const u32 gObjectEventPic_Kingler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kingler.4bpp"); -const u32 gObjectEventPic_Voltorb[] = INCBIN_COMP("graphics/object_events/pics/pokemon/voltorb.4bpp"); -const u32 gObjectEventPic_Electrode[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrode.4bpp"); -const u32 gObjectEventPic_Exeggcute[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exeggcute.4bpp"); -const u32 gObjectEventPic_Exeggutor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exeggutor.4bpp"); -const u32 gObjectEventPic_Cubone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cubone.4bpp"); -const u32 gObjectEventPic_Marowak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marowak.4bpp"); -const u32 gObjectEventPic_Hitmonlee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmonlee.4bpp"); -const u32 gObjectEventPic_Hitmonchan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmonchan.4bpp"); -const u32 gObjectEventPic_Lickitung[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lickitung.4bpp"); -const u32 gObjectEventPic_Koffing[] = INCBIN_COMP("graphics/object_events/pics/pokemon/koffing.4bpp"); -const u32 gObjectEventPic_Weezing[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weezing.4bpp"); -const u32 gObjectEventPic_Rhyhorn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhyhorn.4bpp"); -const u32 gObjectEventPic_Rhydon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhydon.4bpp"); -const u32 gObjectEventPic_Chansey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chansey.4bpp"); -const u32 gObjectEventPic_Tangela[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tangela.4bpp"); -const u32 gObjectEventPic_Kangaskhan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kangaskhan.4bpp"); -const u32 gObjectEventPic_Horsea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/horsea.4bpp"); -const u32 gObjectEventPic_Seadra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seadra.4bpp"); -const u32 gObjectEventPic_Goldeen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goldeen.4bpp"); -const u32 gObjectEventPic_Seaking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seaking.4bpp"); -const u32 gObjectEventPic_Staryu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staryu.4bpp"); -const u32 gObjectEventPic_Starmie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/starmie.4bpp"); -const u32 gObjectEventPic_MrMime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime.4bpp"); -const u32 gObjectEventPic_Scyther[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scyther.4bpp"); -const u32 gObjectEventPic_Jynx[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jynx.4bpp"); -const u32 gObjectEventPic_Electabuzz[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electabuzz.4bpp"); -const u32 gObjectEventPic_Magmar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magmar.4bpp"); -const u32 gObjectEventPic_Pinsir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pinsir.4bpp"); -const u32 gObjectEventPic_Tauros[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tauros.4bpp"); -const u32 gObjectEventPic_Magikarp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magikarp.4bpp"); -const u32 gObjectEventPic_Gyarados[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gyarados.4bpp"); -const u32 gObjectEventPic_Lapras[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lapras.4bpp"); -const u32 gObjectEventPic_Ditto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ditto.4bpp"); -const u32 gObjectEventPic_Eevee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eevee.4bpp"); -const u32 gObjectEventPic_Vaporeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vaporeon.4bpp"); -const u32 gObjectEventPic_Jolteon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jolteon.4bpp"); -const u32 gObjectEventPic_Flareon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flareon.4bpp"); -const u32 gObjectEventPic_Porygon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon.4bpp"); -const u32 gObjectEventPic_Omanyte[] = INCBIN_COMP("graphics/object_events/pics/pokemon/omanyte.4bpp"); -const u32 gObjectEventPic_Omastar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/omastar.4bpp"); -const u32 gObjectEventPic_Kabuto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kabuto.4bpp"); -const u32 gObjectEventPic_Kabutops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kabutops.4bpp"); -const u32 gObjectEventPic_Aerodactyl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aerodactyl.4bpp"); -const u32 gObjectEventPic_Snorlax[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snorlax.4bpp"); -const u32 gObjectEventPic_Articuno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/articuno.4bpp"); -const u32 gObjectEventPic_Zapdos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zapdos.4bpp"); -const u32 gObjectEventPic_Moltres[] = INCBIN_COMP("graphics/object_events/pics/pokemon/moltres.4bpp"); -const u32 gObjectEventPic_Dratini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dratini.4bpp"); -const u32 gObjectEventPic_Dragonair[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragonair.4bpp"); -const u32 gObjectEventPic_Dragonite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragonite.4bpp"); -const u32 gObjectEventPic_Mewtwo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mewtwo.4bpp"); -const u32 gObjectEventPic_Mew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mew.4bpp"); -const u32 gObjectEventPic_Chikorita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chikorita.4bpp"); -const u32 gObjectEventPic_Bayleef[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bayleef.4bpp"); -const u32 gObjectEventPic_Meganium[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meganium.4bpp"); -const u32 gObjectEventPic_Cyndaquil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cyndaquil.4bpp"); -const u32 gObjectEventPic_Quilava[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quilava.4bpp"); -const u32 gObjectEventPic_Typhlosion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typhlosion.4bpp"); -const u32 gObjectEventPic_Totodile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/totodile.4bpp"); -const u32 gObjectEventPic_Croconaw[] = INCBIN_COMP("graphics/object_events/pics/pokemon/croconaw.4bpp"); -const u32 gObjectEventPic_Feraligatr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/feraligatr.4bpp"); -const u32 gObjectEventPic_Sentret[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sentret.4bpp"); -const u32 gObjectEventPic_Furret[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furret.4bpp"); -const u32 gObjectEventPic_Hoothoot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoothoot.4bpp"); -const u32 gObjectEventPic_Noctowl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noctowl.4bpp"); -const u32 gObjectEventPic_Ledyba[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ledyba.4bpp"); -const u32 gObjectEventPic_Ledian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ledian.4bpp"); -const u32 gObjectEventPic_Spinarak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spinarak.4bpp"); -const u32 gObjectEventPic_Ariados[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ariados.4bpp"); -const u32 gObjectEventPic_Crobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crobat.4bpp"); -const u32 gObjectEventPic_Chinchou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chinchou.4bpp"); -const u32 gObjectEventPic_Lanturn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lanturn.4bpp"); -const u32 gObjectEventPic_Pichu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pichu.4bpp"); -const u32 gObjectEventPic_Cleffa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cleffa.4bpp"); -const u32 gObjectEventPic_Igglybuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/igglybuff.4bpp"); -const u32 gObjectEventPic_Togepi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togepi.4bpp"); -const u32 gObjectEventPic_Togetic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togetic.4bpp"); -const u32 gObjectEventPic_Natu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/natu.4bpp"); -const u32 gObjectEventPic_Xatu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xatu.4bpp"); -const u32 gObjectEventPic_Mareep[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mareep.4bpp"); -const u32 gObjectEventPic_Flaaffy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flaaffy.4bpp"); -const u32 gObjectEventPic_Ampharos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ampharos.4bpp"); -const u32 gObjectEventPic_Bellossom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bellossom.4bpp"); -const u32 gObjectEventPic_Marill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marill.4bpp"); -const u32 gObjectEventPic_Azumarill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azumarill.4bpp"); -const u32 gObjectEventPic_Sudowoodo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sudowoodo.4bpp"); -const u32 gObjectEventPic_Politoed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/politoed.4bpp"); -const u32 gObjectEventPic_Hoppip[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoppip.4bpp"); -const u32 gObjectEventPic_Skiploom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skiploom.4bpp"); -const u32 gObjectEventPic_Jumpluff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jumpluff.4bpp"); -const u32 gObjectEventPic_Aipom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aipom.4bpp"); -const u32 gObjectEventPic_Sunkern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sunkern.4bpp"); -const u32 gObjectEventPic_Sunflora[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sunflora.4bpp"); -const u32 gObjectEventPic_Yanma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yanma.4bpp"); -const u32 gObjectEventPic_Wooper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wooper.4bpp"); -const u32 gObjectEventPic_Quagsire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quagsire.4bpp"); -const u32 gObjectEventPic_Espeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/espeon.4bpp"); -const u32 gObjectEventPic_Umbreon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/umbreon.4bpp"); -const u32 gObjectEventPic_Murkrow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/murkrow.4bpp"); -const u32 gObjectEventPic_Slowking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowking.4bpp"); -const u32 gObjectEventPic_Misdreavus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/misdreavus.4bpp"); -const u32 gObjectEventPic_Unown_A[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_a.4bpp"); -const u32 gObjectEventPic_Unown_B[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_b.4bpp"); -const u32 gObjectEventPic_Unown_C[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_c.4bpp"); -const u32 gObjectEventPic_Unown_D[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_d.4bpp"); -const u32 gObjectEventPic_Unown_E[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_e.4bpp"); -const u32 gObjectEventPic_Unown_F[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_f.4bpp"); -const u32 gObjectEventPic_Unown_G[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_g.4bpp"); -const u32 gObjectEventPic_Unown_H[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_h.4bpp"); -const u32 gObjectEventPic_Unown_I[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_i.4bpp"); -const u32 gObjectEventPic_Unown_J[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_j.4bpp"); -const u32 gObjectEventPic_Unown_K[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_k.4bpp"); -const u32 gObjectEventPic_Unown_L[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_l.4bpp"); -const u32 gObjectEventPic_Unown_M[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_m.4bpp"); -const u32 gObjectEventPic_Unown_N[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_n.4bpp"); -const u32 gObjectEventPic_Unown_O[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_o.4bpp"); -const u32 gObjectEventPic_Unown_P[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_p.4bpp"); -const u32 gObjectEventPic_Unown_Q[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_q.4bpp"); -const u32 gObjectEventPic_Unown_R[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_r.4bpp"); -const u32 gObjectEventPic_Unown_S[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_s.4bpp"); -const u32 gObjectEventPic_Unown_T[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_t.4bpp"); -const u32 gObjectEventPic_Unown_U[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_u.4bpp"); -const u32 gObjectEventPic_Unown_V[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_v.4bpp"); -const u32 gObjectEventPic_Unown_W[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_w.4bpp"); -const u32 gObjectEventPic_Unown_X[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_x.4bpp"); -const u32 gObjectEventPic_Unown_Y[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_y.4bpp"); -const u32 gObjectEventPic_Unown_Z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_z.4bpp"); -const u32 gObjectEventPic_UnownExclamation[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_exclamation.4bpp"); -const u32 gObjectEventPic_UnownQuestion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown_question.4bpp"); -const u32 gObjectEventPic_Wobbuffet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wobbuffet.4bpp"); -const u32 gObjectEventPic_Girafarig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/girafarig.4bpp"); -const u32 gObjectEventPic_Pineco[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pineco.4bpp"); -const u32 gObjectEventPic_Forretress[] = INCBIN_COMP("graphics/object_events/pics/pokemon/forretress.4bpp"); -const u32 gObjectEventPic_Dunsparce[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dunsparce.4bpp"); -const u32 gObjectEventPic_Gligar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gligar.4bpp"); -const u32 gObjectEventPic_Steelix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/steelix.4bpp"); -const u32 gObjectEventPic_Snubbull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snubbull.4bpp"); -const u32 gObjectEventPic_Granbull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/granbull.4bpp"); -const u32 gObjectEventPic_Qwilfish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/qwilfish.4bpp"); -const u32 gObjectEventPic_Scizor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scizor.4bpp"); -const u32 gObjectEventPic_Shuckle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shuckle.4bpp"); -const u32 gObjectEventPic_Heracross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heracross.4bpp"); -const u32 gObjectEventPic_Sneasel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasel.4bpp"); -const u32 gObjectEventPic_Teddiursa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/teddiursa.4bpp"); -const u32 gObjectEventPic_Ursaring[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ursaring.4bpp"); -const u32 gObjectEventPic_Slugma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slugma.4bpp"); -const u32 gObjectEventPic_Magcargo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magcargo.4bpp"); -const u32 gObjectEventPic_Swinub[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swinub.4bpp"); -const u32 gObjectEventPic_Piloswine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/piloswine.4bpp"); -const u32 gObjectEventPic_Corsola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corsola.4bpp"); -const u32 gObjectEventPic_Remoraid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/remoraid.4bpp"); -const u32 gObjectEventPic_Octillery[] = INCBIN_COMP("graphics/object_events/pics/pokemon/octillery.4bpp"); -const u32 gObjectEventPic_Delibird[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delibird.4bpp"); -const u32 gObjectEventPic_Mantine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mantine.4bpp"); -const u32 gObjectEventPic_Skarmory[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skarmory.4bpp"); -const u32 gObjectEventPic_Houndour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/houndour.4bpp"); -const u32 gObjectEventPic_Houndoom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/houndoom.4bpp"); -const u32 gObjectEventPic_Kingdra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kingdra.4bpp"); -const u32 gObjectEventPic_Phanpy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phanpy.4bpp"); -const u32 gObjectEventPic_Donphan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/donphan.4bpp"); -const u32 gObjectEventPic_Porygon2[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon2.4bpp"); -const u32 gObjectEventPic_Stantler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stantler.4bpp"); -const u32 gObjectEventPic_Smeargle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/smeargle.4bpp"); -const u32 gObjectEventPic_Tyrogue[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrogue.4bpp"); -const u32 gObjectEventPic_Hitmontop[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmontop.4bpp"); -const u32 gObjectEventPic_Smoochum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/smoochum.4bpp"); -const u32 gObjectEventPic_Elekid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/elekid.4bpp"); -const u32 gObjectEventPic_Magby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magby.4bpp"); -const u32 gObjectEventPic_Miltank[] = INCBIN_COMP("graphics/object_events/pics/pokemon/miltank.4bpp"); -const u32 gObjectEventPic_Blissey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blissey.4bpp"); -const u32 gObjectEventPic_Raikou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raikou.4bpp"); -const u32 gObjectEventPic_Entei[] = INCBIN_COMP("graphics/object_events/pics/pokemon/entei.4bpp"); -const u32 gObjectEventPic_Suicune[] = INCBIN_COMP("graphics/object_events/pics/pokemon/suicune.4bpp"); -const u32 gObjectEventPic_Larvitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/larvitar.4bpp"); -const u32 gObjectEventPic_Pupitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pupitar.4bpp"); -const u32 gObjectEventPic_Tyranitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyranitar.4bpp"); -const u32 gObjectEventPic_Lugia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lugia.4bpp"); -const u32 gObjectEventPic_HoOh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ho_oh.4bpp"); -const u32 gObjectEventPic_Celebi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/celebi.4bpp"); -const u32 gObjectEventPic_Treecko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/treecko.4bpp"); -const u32 gObjectEventPic_Grovyle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grovyle.4bpp"); -const u32 gObjectEventPic_Sceptile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sceptile.4bpp"); -const u32 gObjectEventPic_Torchic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torchic.4bpp"); -const u32 gObjectEventPic_Combusken[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combusken.4bpp"); -const u32 gObjectEventPic_Blaziken[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blaziken.4bpp"); -const u32 gObjectEventPic_Mudkip[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudkip.4bpp"); -const u32 gObjectEventPic_Marshtomp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marshtomp.4bpp"); -const u32 gObjectEventPic_Swampert[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swampert.4bpp"); -const u32 gObjectEventPic_Poochyena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poochyena.4bpp"); -const u32 gObjectEventPic_Mightyena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mightyena.4bpp"); -const u32 gObjectEventPic_Zigzagoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zigzagoon.4bpp"); -const u32 gObjectEventPic_Linoone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/linoone.4bpp"); -const u32 gObjectEventPic_Wurmple[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wurmple.4bpp"); -const u32 gObjectEventPic_Silcoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silcoon.4bpp"); -const u32 gObjectEventPic_Beautifly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beautifly.4bpp"); -const u32 gObjectEventPic_Cascoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cascoon.4bpp"); -const u32 gObjectEventPic_Dustox[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dustox.4bpp"); -const u32 gObjectEventPic_Lotad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lotad.4bpp"); -const u32 gObjectEventPic_Lombre[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lombre.4bpp"); -const u32 gObjectEventPic_Ludicolo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ludicolo.4bpp"); -const u32 gObjectEventPic_Seedot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seedot.4bpp"); -const u32 gObjectEventPic_Nuzleaf[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nuzleaf.4bpp"); -const u32 gObjectEventPic_Shiftry[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shiftry.4bpp"); -const u32 gObjectEventPic_Taillow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/taillow.4bpp"); -const u32 gObjectEventPic_Swellow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swellow.4bpp"); -const u32 gObjectEventPic_Wingull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wingull.4bpp"); -const u32 gObjectEventPic_Pelipper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pelipper.4bpp"); -const u32 gObjectEventPic_Ralts[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ralts.4bpp"); -const u32 gObjectEventPic_Kirlia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kirlia.4bpp"); -const u32 gObjectEventPic_Gardevoir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gardevoir.4bpp"); -const u32 gObjectEventPic_Surskit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/surskit.4bpp"); -const u32 gObjectEventPic_Masquerain[] = INCBIN_COMP("graphics/object_events/pics/pokemon/masquerain.4bpp"); -const u32 gObjectEventPic_Shroomish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shroomish.4bpp"); -const u32 gObjectEventPic_Breloom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/breloom.4bpp"); -const u32 gObjectEventPic_Slakoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slakoth.4bpp"); -const u32 gObjectEventPic_Vigoroth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vigoroth.4bpp"); -const u32 gObjectEventPic_Slaking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slaking.4bpp"); -const u32 gObjectEventPic_Nincada[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nincada.4bpp"); -const u32 gObjectEventPic_Ninjask[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ninjask.4bpp"); -const u32 gObjectEventPic_Shedinja[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shedinja.4bpp"); -const u32 gObjectEventPic_Whismur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whismur.4bpp"); -const u32 gObjectEventPic_Loudred[] = INCBIN_COMP("graphics/object_events/pics/pokemon/loudred.4bpp"); -const u32 gObjectEventPic_Exploud[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exploud.4bpp"); -const u32 gObjectEventPic_Makuhita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/makuhita.4bpp"); -const u32 gObjectEventPic_Hariyama[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hariyama.4bpp"); -const u32 gObjectEventPic_Azurill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azurill.4bpp"); -const u32 gObjectEventPic_Nosepass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nosepass.4bpp"); -const u32 gObjectEventPic_Skitty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skitty.4bpp"); -const u32 gObjectEventPic_Delcatty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delcatty.4bpp"); -const u32 gObjectEventPic_Sableye[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sableye.4bpp"); -const u32 gObjectEventPic_Mawile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mawile.4bpp"); -const u32 gObjectEventPic_Aron[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aron.4bpp"); -const u32 gObjectEventPic_Lairon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lairon.4bpp"); -const u32 gObjectEventPic_Aggron[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aggron.4bpp"); -const u32 gObjectEventPic_Meditite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meditite.4bpp"); -const u32 gObjectEventPic_Medicham[] = INCBIN_COMP("graphics/object_events/pics/pokemon/medicham.4bpp"); -const u32 gObjectEventPic_Electrike[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrike.4bpp"); -const u32 gObjectEventPic_Manectric[] = INCBIN_COMP("graphics/object_events/pics/pokemon/manectric.4bpp"); -const u32 gObjectEventPic_Plusle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/plusle.4bpp"); -const u32 gObjectEventPic_Minun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minun.4bpp"); -const u32 gObjectEventPic_Volbeat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volbeat.4bpp"); -const u32 gObjectEventPic_Illumise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/illumise.4bpp"); -const u32 gObjectEventPic_Roselia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roselia.4bpp"); -const u32 gObjectEventPic_Gulpin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gulpin.4bpp"); -const u32 gObjectEventPic_Swalot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swalot.4bpp"); -const u32 gObjectEventPic_Carvanha[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carvanha.4bpp"); -const u32 gObjectEventPic_Sharpedo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sharpedo.4bpp"); -const u32 gObjectEventPic_Wailmer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wailmer.4bpp"); -const u32 gObjectEventPic_Wailord[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wailord.4bpp"); -const u32 gObjectEventPic_Numel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/numel.4bpp"); -const u32 gObjectEventPic_Camerupt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/camerupt.4bpp"); -const u32 gObjectEventPic_Torkoal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torkoal.4bpp"); -const u32 gObjectEventPic_Spoink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spoink.4bpp"); -const u32 gObjectEventPic_Grumpig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grumpig.4bpp"); -const u32 gObjectEventPic_Spinda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spinda.4bpp"); -const u32 gObjectEventPic_Trapinch[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trapinch.4bpp"); -const u32 gObjectEventPic_Vibrava[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vibrava.4bpp"); -const u32 gObjectEventPic_Flygon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flygon.4bpp"); -const u32 gObjectEventPic_Cacnea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cacnea.4bpp"); -const u32 gObjectEventPic_Cacturne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cacturne.4bpp"); -const u32 gObjectEventPic_Swablu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swablu.4bpp"); -const u32 gObjectEventPic_Altaria[] = INCBIN_COMP("graphics/object_events/pics/pokemon/altaria.4bpp"); -const u32 gObjectEventPic_Zangoose[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zangoose.4bpp"); -const u32 gObjectEventPic_Seviper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seviper.4bpp"); -const u32 gObjectEventPic_Lunatone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lunatone.4bpp"); -const u32 gObjectEventPic_Solrock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solrock.4bpp"); -const u32 gObjectEventPic_Barboach[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barboach.4bpp"); -const u32 gObjectEventPic_Whiscash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whiscash.4bpp"); -const u32 gObjectEventPic_Corphish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corphish.4bpp"); -const u32 gObjectEventPic_Crawdaunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crawdaunt.4bpp"); -const u32 gObjectEventPic_Baltoy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/baltoy.4bpp"); -const u32 gObjectEventPic_Claydol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/claydol.4bpp"); -const u32 gObjectEventPic_Lileep[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lileep.4bpp"); -const u32 gObjectEventPic_Cradily[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cradily.4bpp"); -const u32 gObjectEventPic_Anorith[] = INCBIN_COMP("graphics/object_events/pics/pokemon/anorith.4bpp"); -const u32 gObjectEventPic_Armaldo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/armaldo.4bpp"); -const u32 gObjectEventPic_Feebas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/feebas.4bpp"); -const u32 gObjectEventPic_Milotic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/milotic.4bpp"); -const u32 gObjectEventPic_Castform[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform.4bpp"); -const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform_sunny.4bpp"); -const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform_rainy.4bpp"); -const u32 gObjectEventPic_CastformSnowy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform_snowy.4bpp"); -const u32 gObjectEventPic_Kecleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kecleon.4bpp"); -const u32 gObjectEventPic_Shuppet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shuppet.4bpp"); -const u32 gObjectEventPic_Banette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/banette.4bpp"); -const u32 gObjectEventPic_Duskull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duskull.4bpp"); -const u32 gObjectEventPic_Dusclops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dusclops.4bpp"); -const u32 gObjectEventPic_Tropius[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tropius.4bpp"); -const u32 gObjectEventPic_Chimecho[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chimecho.4bpp"); -const u32 gObjectEventPic_Absol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/absol.4bpp"); -const u32 gObjectEventPic_Wynaut[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wynaut.4bpp"); -const u32 gObjectEventPic_Snorunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snorunt.4bpp"); -const u32 gObjectEventPic_Glalie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glalie.4bpp"); -const u32 gObjectEventPic_Spheal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spheal.4bpp"); -const u32 gObjectEventPic_Sealeo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sealeo.4bpp"); -const u32 gObjectEventPic_Walrein[] = INCBIN_COMP("graphics/object_events/pics/pokemon/walrein.4bpp"); -const u32 gObjectEventPic_Clamperl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clamperl.4bpp"); -const u32 gObjectEventPic_Huntail[] = INCBIN_COMP("graphics/object_events/pics/pokemon/huntail.4bpp"); -const u32 gObjectEventPic_Gorebyss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gorebyss.4bpp"); -const u32 gObjectEventPic_Relicanth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/relicanth.4bpp"); -const u32 gObjectEventPic_Luvdisc[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luvdisc.4bpp"); -const u32 gObjectEventPic_Bagon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bagon.4bpp"); -const u32 gObjectEventPic_Shelgon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shelgon.4bpp"); -const u32 gObjectEventPic_Salamence[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salamence.4bpp"); -const u32 gObjectEventPic_Beldum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beldum.4bpp"); -const u32 gObjectEventPic_Metang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metang.4bpp"); -const u32 gObjectEventPic_Metagross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metagross.4bpp"); -const u32 gObjectEventPic_Regirock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regirock.4bpp"); -const u32 gObjectEventPic_Regice[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regice.4bpp"); -const u32 gObjectEventPic_Registeel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/registeel.4bpp"); -const u32 gObjectEventPic_Latias[] = INCBIN_COMP("graphics/object_events/pics/pokemon/latias.4bpp"); -const u32 gObjectEventPic_Latios[] = INCBIN_COMP("graphics/object_events/pics/pokemon/latios.4bpp"); -const u32 gObjectEventPic_Kyogre[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kyogre.4bpp"); -const u32 gObjectEventPic_Groudon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/groudon.4bpp"); -const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rayquaza.4bpp"); -const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jirachi.4bpp"); -const u32 gObjectEventPic_Deoxys[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys.4bpp"); -const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtwig.4bpp"); -const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grotle.4bpp"); -const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torterra.4bpp"); -const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chimchar.4bpp"); -const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/monferno.4bpp"); -const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/object_events/pics/pokemon/infernape.4bpp"); -const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/piplup.4bpp"); -const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/prinplup.4bpp"); -const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/empoleon.4bpp"); -const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/starly.4bpp"); -const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staravia.4bpp"); -const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staraptor.4bpp"); -const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bidoof.4bpp"); -const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bibarel.4bpp"); -const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketot.4bpp"); -const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketune.4bpp"); -const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shinx.4bpp"); -const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxio.4bpp"); -const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxray.4bpp"); -const u32 gObjectEventPic_Budew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/budew.4bpp"); -const u32 gObjectEventPic_Roserade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roserade.4bpp"); -const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cranidos.4bpp"); -const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rampardos.4bpp"); -const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shieldon.4bpp"); -const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bastiodon.4bpp"); -const u32 gObjectEventPic_Burmy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy.4bpp"); -const u32 gObjectEventPic_Wormadam[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam.4bpp"); -const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mothim.4bpp"); -const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee.4bpp"); -const u32 gObjectEventPic_Combee_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee_f.4bpp"); -const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vespiquen.4bpp"); -const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pachirisu.4bpp"); -const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buizel.4bpp"); -const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floatzel.4bpp"); -const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherubi.4bpp"); -const u32 gObjectEventPic_Cherrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherrim.4bpp"); -const u32 gObjectEventPic_Shellos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos.4bpp"); -const u32 gObjectEventPic_Gastrodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon.4bpp"); -const u32 gObjectEventPic_Ambipom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ambipom.4bpp"); -const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifloon.4bpp"); -const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifblim.4bpp"); -const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buneary.4bpp"); -const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lopunny.4bpp"); -const u32 gObjectEventPic_Mismagius[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mismagius.4bpp"); -const u32 gObjectEventPic_Honchkrow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honchkrow.4bpp"); -const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glameow.4bpp"); -const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purugly.4bpp"); -const u32 gObjectEventPic_Chingling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chingling.4bpp"); -const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunky.4bpp"); -const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skuntank.4bpp"); -const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzor.4bpp"); -const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzong.4bpp"); -const u32 gObjectEventPic_Bonsly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bonsly.4bpp"); -const u32 gObjectEventPic_MimeJr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mime_jr.4bpp"); -const u32 gObjectEventPic_Happiny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/happiny.4bpp"); -const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chatot.4bpp"); -const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spiritomb.4bpp"); -const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gible.4bpp"); -const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gabite.4bpp"); -const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garchomp.4bpp"); -const u32 gObjectEventPic_Munchlax[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munchlax.4bpp"); -const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/riolu.4bpp"); -const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lucario.4bpp"); -const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas.4bpp"); -const u32 gObjectEventPic_Hippopotas_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas_f.4bpp"); -const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon.4bpp"); -const u32 gObjectEventPic_Hippowdon_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon_f.4bpp"); -const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skorupi.4bpp"); -const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drapion.4bpp"); -const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/croagunk.4bpp"); -const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxicroak.4bpp"); -const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carnivine.4bpp"); -const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/finneon.4bpp"); -const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lumineon.4bpp"); -const u32 gObjectEventPic_Mantyke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mantyke.4bpp"); -const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snover.4bpp"); -const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/abomasnow.4bpp"); -const u32 gObjectEventPic_Weavile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weavile.4bpp"); -const u32 gObjectEventPic_Magnezone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magnezone.4bpp"); -const u32 gObjectEventPic_Lickilicky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lickilicky.4bpp"); -const u32 gObjectEventPic_Rhyperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhyperior.4bpp"); -const u32 gObjectEventPic_Tangrowth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tangrowth.4bpp"); -const u32 gObjectEventPic_Electivire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electivire.4bpp"); -const u32 gObjectEventPic_Magmortar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magmortar.4bpp"); -const u32 gObjectEventPic_Togekiss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togekiss.4bpp"); -const u32 gObjectEventPic_Yanmega[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yanmega.4bpp"); -const u32 gObjectEventPic_Leafeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leafeon.4bpp"); -const u32 gObjectEventPic_Glaceon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glaceon.4bpp"); -const u32 gObjectEventPic_Gliscor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gliscor.4bpp"); -const u32 gObjectEventPic_Mamoswine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mamoswine.4bpp"); -const u32 gObjectEventPic_Porygon_z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon_z.4bpp"); -const u32 gObjectEventPic_Gallade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gallade.4bpp"); -const u32 gObjectEventPic_Probopass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/probopass.4bpp"); -const u32 gObjectEventPic_Dusknoir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dusknoir.4bpp"); -const u32 gObjectEventPic_Froslass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froslass.4bpp"); -const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom.4bpp"); -const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/uxie.4bpp"); -const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mesprit.4bpp"); -const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azelf.4bpp"); -const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga.4bpp"); -const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia.4bpp"); -const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatran.4bpp"); -const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regigigas.4bpp"); -const u32 gObjectEventPic_Giratina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina.4bpp"); -const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cresselia.4bpp"); -const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phione.4bpp"); -const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/manaphy.4bpp"); -const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darkrai.4bpp"); -const u32 gObjectEventPic_Shaymin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shaymin.4bpp"); -const u32 gObjectEventPic_Arceus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus.4bpp"); -const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/victini.4bpp"); -const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snivy.4bpp"); -const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/servine.4bpp"); -const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/serperior.4bpp"); -const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tepig.4bpp"); -const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pignite.4bpp"); -const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emboar.4bpp"); -const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oshawott.4bpp"); -const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewott.4bpp"); -const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott.4bpp"); -const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/patrat.4bpp"); -const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/watchog.4bpp"); -const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lillipup.4bpp"); -const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/herdier.4bpp"); -const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stoutland.4bpp"); -const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purrloin.4bpp"); -const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/liepard.4bpp"); -const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansage.4bpp"); -const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisage.4bpp"); -const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansear.4bpp"); -const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisear.4bpp"); -const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/panpour.4bpp"); -const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simipour.4bpp"); -const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munna.4bpp"); -const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/musharna.4bpp"); -const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidove.4bpp"); -const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tranquill.4bpp"); -const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant.4bpp"); -const u32 gObjectEventPic_Unfezant_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant_f.4bpp"); -const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blitzle.4bpp"); -const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zebstrika.4bpp"); -const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roggenrola.4bpp"); -const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boldore.4bpp"); -const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gigalith.4bpp"); -const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/woobat.4bpp"); -const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swoobat.4bpp"); -const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drilbur.4bpp"); -const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/excadrill.4bpp"); -const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/audino.4bpp"); -const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/timburr.4bpp"); -const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gurdurr.4bpp"); -const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/conkeldurr.4bpp"); -const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tympole.4bpp"); -const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palpitoad.4bpp"); -const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seismitoad.4bpp"); -const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/throh.4bpp"); -const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawk.4bpp"); -const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sewaddle.4bpp"); -const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swadloon.4bpp"); -const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leavanny.4bpp"); -const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venipede.4bpp"); -const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whirlipede.4bpp"); -const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scolipede.4bpp"); -const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cottonee.4bpp"); -const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whimsicott.4bpp"); -const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/petilil.4bpp"); -const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant.4bpp"); -const u32 gObjectEventPic_Basculin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin.4bpp"); -const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandile.4bpp"); -const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krokorok.4bpp"); -const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krookodile.4bpp"); -const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka.4bpp"); -const u32 gObjectEventPic_Darmanitan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan.4bpp"); -const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/maractus.4bpp"); -const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dwebble.4bpp"); -const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crustle.4bpp"); -const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scraggy.4bpp"); -const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scrafty.4bpp"); -const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sigilyph.4bpp"); -const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask.4bpp"); -const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cofagrigus.4bpp"); -const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tirtouga.4bpp"); -const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carracosta.4bpp"); -const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archen.4bpp"); -const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archeops.4bpp"); -const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trubbish.4bpp"); -const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garbodor.4bpp"); -const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua.4bpp"); -const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark.4bpp"); -const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minccino.4bpp"); -const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinccino.4bpp"); -const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothita.4bpp"); -const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothorita.4bpp"); -const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothitelle.4bpp"); -const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solosis.4bpp"); -const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duosion.4bpp"); -const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reuniclus.4bpp"); -const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ducklett.4bpp"); -const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swanna.4bpp"); -const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillite.4bpp"); -const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillish.4bpp"); -const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanilluxe.4bpp"); -const u32 gObjectEventPic_Deerling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling.4bpp"); -const u32 gObjectEventPic_Sawsbuck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck.4bpp"); -const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emolga.4bpp"); -const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/karrablast.4bpp"); -const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/escavalier.4bpp"); -const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/foongus.4bpp"); -const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amoonguss.4bpp"); -const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish.4bpp"); -const u32 gObjectEventPic_Frillish_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish_f.4bpp"); -const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent.4bpp"); -const u32 gObjectEventPic_Jellicent_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent_f.4bpp"); -const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alomomola.4bpp"); -const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/joltik.4bpp"); -const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/object_events/pics/pokemon/galvantula.4bpp"); -const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferroseed.4bpp"); -const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferrothorn.4bpp"); -const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klink.4bpp"); -const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klang.4bpp"); -const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klinklang.4bpp"); -const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tynamo.4bpp"); -const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektrik.4bpp"); -const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektross.4bpp"); -const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/elgyem.4bpp"); -const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beheeyem.4bpp"); -const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litwick.4bpp"); -const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lampent.4bpp"); -const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chandelure.4bpp"); -const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/axew.4bpp"); -const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fraxure.4bpp"); -const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/haxorus.4bpp"); -const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cubchoo.4bpp"); -const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beartic.4bpp"); -const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cryogonal.4bpp"); -const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shelmet.4bpp"); -const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/accelgor.4bpp"); -const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk.4bpp"); -const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienfoo.4bpp"); -const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienshao.4bpp"); -const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/druddigon.4bpp"); -const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golett.4bpp"); -const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golurk.4bpp"); -const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pawniard.4bpp"); -const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bisharp.4bpp"); -const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bouffalant.4bpp"); -const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rufflet.4bpp"); -const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary.4bpp"); -const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vullaby.4bpp"); -const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mandibuzz.4bpp"); -const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatmor.4bpp"); -const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/durant.4bpp"); -const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deino.4bpp"); -const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zweilous.4bpp"); -const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hydreigon.4bpp"); -const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/larvesta.4bpp"); -const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcarona.4bpp"); -const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cobalion.4bpp"); -const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/terrakion.4bpp"); -const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/virizion.4bpp"); -const u32 gObjectEventPic_Tornadus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tornadus.4bpp"); -const u32 gObjectEventPic_Thundurus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thundurus.4bpp"); -const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reshiram.4bpp"); -const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zekrom.4bpp"); -const u32 gObjectEventPic_Landorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/landorus.4bpp"); -const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kyurem.4bpp"); -const u32 gObjectEventPic_Keldeo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/keldeo.4bpp"); -const u32 gObjectEventPic_Meloetta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta.4bpp"); -const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/object_events/pics/pokemon/genesect.4bpp"); -const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chespin.4bpp"); -const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quilladin.4bpp"); -const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chesnaught.4bpp"); -const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fennekin.4bpp"); -const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braixen.4bpp"); -const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delphox.4bpp"); -const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froakie.4bpp"); -const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frogadier.4bpp"); -const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greninja.4bpp"); -const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bunnelby.4bpp"); -const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diggersby.4bpp"); -const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchling.4bpp"); -const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchinder.4bpp"); -const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/object_events/pics/pokemon/talonflame.4bpp"); -const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scatterbug.4bpp"); -const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spewpa.4bpp"); -const u32 gObjectEventPic_Vivillon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon.4bpp"); -const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litleo.4bpp"); -const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar.4bpp"); -const u32 gObjectEventPic_Pyroar_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar_f.4bpp"); -const u32 gObjectEventPic_Flabebe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe.4bpp"); -const u32 gObjectEventPic_Floette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette.4bpp"); -const u32 gObjectEventPic_Florges[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges.4bpp"); -const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skiddo.4bpp"); -const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gogoat.4bpp"); -const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pancham.4bpp"); -const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pangoro.4bpp"); -const u32 gObjectEventPic_Furfrou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou.4bpp"); -const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/espurr.4bpp"); -const u32 gObjectEventPic_Meowstic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic.4bpp"); -const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic_female.4bpp"); -const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honedge.4bpp"); -const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/doublade.4bpp"); -const u32 gObjectEventPic_Aegislash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aegislash.4bpp"); -const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spritzee.4bpp"); -const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aromatisse.4bpp"); -const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swirlix.4bpp"); -const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slurpuff.4bpp"); -const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inkay.4bpp"); -const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/malamar.4bpp"); -const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/binacle.4bpp"); -const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barbaracle.4bpp"); -const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skrelp.4bpp"); -const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragalge.4bpp"); -const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clauncher.4bpp"); -const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clawitzer.4bpp"); -const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/helioptile.4bpp"); -const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heliolisk.4bpp"); -const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrunt.4bpp"); -const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrantrum.4bpp"); -const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amaura.4bpp"); -const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aurorus.4bpp"); -const u32 gObjectEventPic_Sylveon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sylveon.4bpp"); -const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hawlucha.4bpp"); -const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dedenne.4bpp"); -const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carbink.4bpp"); -const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goomy.4bpp"); -const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo.4bpp"); -const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra.4bpp"); -const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klefki.4bpp"); -const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phantump.4bpp"); -const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trevenant.4bpp"); -const u32 gObjectEventPic_Pumpkaboo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pumpkaboo.4bpp"); -const u32 gObjectEventPic_Gourgeist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gourgeist.4bpp"); -const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bergmite.4bpp"); -const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg.4bpp"); -const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noibat.4bpp"); -const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noivern.4bpp"); -const u32 gObjectEventPic_Xerneas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xerneas.4bpp"); -const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yveltal.4bpp"); -const u32 gObjectEventPic_Zygarde[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zygarde.4bpp"); -const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diancie.4bpp"); -const u32 gObjectEventPic_Hoopa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa.4bpp"); -const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcanion.4bpp"); -const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rowlet.4bpp"); -const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dartrix.4bpp"); -const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye.4bpp"); -const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litten.4bpp"); -const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torracat.4bpp"); -const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/incineroar.4bpp"); -const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/popplio.4bpp"); -const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/brionne.4bpp"); -const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/primarina.4bpp"); -const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pikipek.4bpp"); -const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trumbeak.4bpp"); -const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toucannon.4bpp"); -const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yungoos.4bpp"); -const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gumshoos.4bpp"); -const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grubbin.4bpp"); -const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charjabug.4bpp"); -const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vikavolt.4bpp"); -const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabrawler.4bpp"); -const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabominable.4bpp"); -const u32 gObjectEventPic_Oricorio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oricorio.4bpp"); -const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cutiefly.4bpp"); -const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ribombee.4bpp"); -const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rockruff.4bpp"); -const u32 gObjectEventPic_Lycanroc[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc.4bpp"); -const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc_dusk.4bpp"); -const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc_midnight.4bpp"); -const u32 gObjectEventPic_Wishiwashi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wishiwashi.4bpp"); -const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mareanie.4bpp"); -const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxapex.4bpp"); -const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudbray.4bpp"); -const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudsdale.4bpp"); -const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewpider.4bpp"); -const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/araquanid.4bpp"); -const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fomantis.4bpp"); -const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lurantis.4bpp"); -const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morelull.4bpp"); -const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shiinotic.4bpp"); -const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salandit.4bpp"); -const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salazzle.4bpp"); -const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stufful.4bpp"); -const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bewear.4bpp"); -const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bounsweet.4bpp"); -const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/steenee.4bpp"); -const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tsareena.4bpp"); -const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/comfey.4bpp"); -const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oranguru.4bpp"); -const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/passimian.4bpp"); -const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wimpod.4bpp"); -const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golisopod.4bpp"); -const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandygast.4bpp"); -const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palossand.4bpp"); -const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyukumuku.4bpp"); -const u32 gObjectEventPic_Typenull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typenull.4bpp"); -const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silvally.4bpp"); -const u32 gObjectEventPic_Minior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minior.4bpp"); -const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/komala.4bpp"); -const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtonator.4bpp"); -const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togedemaru.4bpp"); -const u32 gObjectEventPic_Mimikyu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mimikyu.4bpp"); -const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bruxish.4bpp"); -const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drampa.4bpp"); -const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dhelmise.4bpp"); -const u32 gObjectEventPic_Jangmo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jangmo-o.4bpp"); -const u32 gObjectEventPic_Hakamo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hakamo-o.4bpp"); -const u32 gObjectEventPic_Kommo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kommo-o.4bpp"); -const u32 gObjectEventPic_Tapukoko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapukoko.4bpp"); -const u32 gObjectEventPic_Tapulele[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapulele.4bpp"); -const u32 gObjectEventPic_Tapubulu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapubulu.4bpp"); -const u32 gObjectEventPic_Tapufini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapufini.4bpp"); -const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmog.4bpp"); -const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmoem.4bpp"); -const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solgaleo.4bpp"); -const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lunala.4bpp"); -const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nihilego.4bpp"); -const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buzzwole.4bpp"); -const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pheromosa.4bpp"); -const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xurkitree.4bpp"); -const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/object_events/pics/pokemon/celesteela.4bpp"); -const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kartana.4bpp"); -const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/object_events/pics/pokemon/guzzlord.4bpp"); -const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma.4bpp"); -const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma_dusk_mane.4bpp"); -const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma_dawn_wings.4bpp"); -const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magearna.4bpp"); -const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marshadow.4bpp"); -const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poipole.4bpp"); -const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/naganadel.4bpp"); -const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stakataka.4bpp"); -const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blacephalon.4bpp"); -const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zeraora.4bpp"); -const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meltan.4bpp"); -const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/melmetal.4bpp"); -const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grookey.4bpp"); -const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thwackey.4bpp"); -const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rillaboom.4bpp"); -const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scorbunny.4bpp"); -const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raboot.4bpp"); -const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinderace.4bpp"); -const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sobble.4bpp"); -const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drizzile.4bpp"); -const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inteleon.4bpp"); -const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skwovet.4bpp"); -const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greedent.4bpp"); -const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rookidee.4bpp"); -const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corvisquire.4bpp"); -const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corviknight.4bpp"); -const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blipbug.4bpp"); -const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dottler.4bpp"); -const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/orbeetle.4bpp"); -const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nickit.4bpp"); -const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thievul.4bpp"); -const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gossifleur.4bpp"); -const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eldegoss.4bpp"); -const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wooloo.4bpp"); -const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dubwool.4bpp"); -const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chewtle.4bpp"); -const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drednaw.4bpp"); -const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamper.4bpp"); -const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boltund.4bpp"); -const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rolycoly.4bpp"); -const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carkol.4bpp"); -const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/coalossal.4bpp"); -const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/applin.4bpp"); -const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flapple.4bpp"); -const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/appletun.4bpp"); -const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silicobra.4bpp"); -const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandaconda.4bpp"); -const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cramorant.4bpp"); -const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arrokuda.4bpp"); -const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barraskewda.4bpp"); -const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxel.4bpp"); -const u32 gObjectEventPic_Toxtricity[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity.4bpp"); -const u32 gObjectEventPic_ToxtricityLowkey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity_lowkey.4bpp"); -const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sizzlipede.4bpp"); -const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/object_events/pics/pokemon/centiskorch.4bpp"); -const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clobbopus.4bpp"); -const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grapploct.4bpp"); -const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sinistea.4bpp"); -const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/polteageist.4bpp"); -const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatenna.4bpp"); -const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hattrem.4bpp"); -const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatterene.4bpp"); -const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/impidimp.4bpp"); -const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morgrem.4bpp"); -const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimmsnarl.4bpp"); -const u32 gObjectEventPic_Obstagoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/obstagoon.4bpp"); -const u32 gObjectEventPic_Perrserker[] = INCBIN_COMP("graphics/object_events/pics/pokemon/perrserker.4bpp"); -const u32 gObjectEventPic_Cursola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cursola.4bpp"); -const u32 gObjectEventPic_Sirfetchd[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sirfetchd.4bpp"); -const u32 gObjectEventPic_MrRime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_rime.4bpp"); -const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/runerigus.4bpp"); -const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/object_events/pics/pokemon/milcery.4bpp"); -const u32 gObjectEventPic_Alcremie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alcremie.4bpp"); -const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/object_events/pics/pokemon/falinks.4bpp"); -const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pincurchin.4bpp"); -const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snom.4bpp"); -const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frosmoth.4bpp"); -const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stonjourner.4bpp"); -const u32 gObjectEventPic_Eiscue[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eiscue.4bpp"); -const u32 gObjectEventPic_Indeedee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/indeedee.4bpp"); -const u32 gObjectEventPic_Morpeko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morpeko.4bpp"); -const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cufant.4bpp"); -const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/object_events/pics/pokemon/copperajah.4bpp"); -const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracozolt.4bpp"); -const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctozolt.4bpp"); -const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracovish.4bpp"); -const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctovish.4bpp"); -const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duraludon.4bpp"); -const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dreepy.4bpp"); -const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drakloak.4bpp"); -const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragapult.4bpp"); -const u32 gObjectEventPic_Zacian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian.4bpp"); -const u32 gObjectEventPic_Zamazenta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta.4bpp"); -const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eternatus.4bpp"); -const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kubfu.4bpp"); -const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/urshifu.4bpp"); -const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zarude.4bpp"); -const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regieleki.4bpp"); -const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regidrago.4bpp"); -const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glastrier.4bpp"); -const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spectrier.4bpp"); -const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex.4bpp"); -const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex_ice_rider.4bpp"); -const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex_shadow_rider.4bpp"); -const u32 gObjectEventPic_ZacianCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian_crowned.4bpp"); -const u32 gObjectEventPic_ZamazentaCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta_crowned.4bpp"); -const u32 gObjectEventPic_Wyrdeer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wyrdeer.4bpp"); -const u32 gObjectEventPic_Kleavor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kleavor.4bpp"); -const u32 gObjectEventPic_Ursaluna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ursaluna.4bpp"); -const u32 gObjectEventPic_Basculegion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion.4bpp"); -const u32 gObjectEventPic_Sneasler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasler.4bpp"); -const u32 gObjectEventPic_Overqwil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/overqwil.4bpp"); -const u32 gObjectEventPic_Enamorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus.4bpp"); -const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus_therian.4bpp"); -const u32 gObjectEventPic_PichuSpikyEared[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pichu_spiky_eared.4bpp"); -const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_attack.4bpp"); -const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_defense.4bpp"); -const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys_speed.4bpp"); -const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy_sandy_cloak.4bpp"); -const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy_trash_cloak.4bpp"); -const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam_sandy_cloak.4bpp"); -const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam_trash_cloak.4bpp"); -const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos_east_sea.4bpp"); -const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon_east_sea.4bpp"); -const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_heat.4bpp"); -const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_wash.4bpp"); -const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_frost.4bpp"); -const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_fan.4bpp"); -const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom_mow.4bpp"); -const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina_origin.4bpp"); -const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fighting.4bpp"); -const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_flying.4bpp"); -const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_poison.4bpp"); -const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ground.4bpp"); -const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_rock.4bpp"); -const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_bug.4bpp"); -const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ghost.4bpp"); -const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_steel.4bpp"); -const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fire.4bpp"); -const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_water.4bpp"); -const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_grass.4bpp"); -const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_electric.4bpp"); -const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_psychic.4bpp"); -const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_ice.4bpp"); -const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_dragon.4bpp"); -const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_dark.4bpp"); -const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus_fairy.4bpp"); -const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin_blue_striped.4bpp"); -const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_autumn.4bpp"); -const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_summer.4bpp"); -const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling_winter.4bpp"); -const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_autumn.4bpp"); -const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_summer.4bpp"); -const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck_winter.4bpp"); -const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta_pirouette.4bpp"); -const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_polar.4bpp"); -const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_tundra.4bpp"); -const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_continental.4bpp"); -const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_garden.4bpp"); -const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_elegant.4bpp"); -const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_modern.4bpp"); -const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_marine.4bpp"); -const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_archipelago.4bpp"); -const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_high_plains.4bpp"); -const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_sandstorm.4bpp"); -const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_river.4bpp"); -const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_monsoon.4bpp"); -const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_savanna.4bpp"); -const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_sun.4bpp"); -const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_ocean.4bpp"); -const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_jungle.4bpp"); -const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_fancy.4bpp"); -const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_poke_ball.4bpp"); -const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon_meadow.4bpp"); -const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_yellow_flower.4bpp"); -const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_blue_flower.4bpp"); -const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_orange_flower.4bpp"); -const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe_white_flower.4bpp"); -const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_yellow_flower.4bpp"); -const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_blue_flower.4bpp"); -const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_orange_flower.4bpp"); -const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_white_flower.4bpp"); -const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette_eternal_flower.4bpp"); -const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_yellow_flower.4bpp"); -const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_blue_flower.4bpp"); -const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_orange_flower.4bpp"); -const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges_white_flower.4bpp"); -const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_heart_trim.4bpp"); -const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_star_trim.4bpp"); -const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_diamond_trim.4bpp"); -const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_debutante_trim.4bpp"); -const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_matron_trim.4bpp"); -const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_dandy_trim.4bpp"); -const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_la_reine_trim.4bpp"); -const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_kabuki_trim.4bpp"); -const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou_pharaoh_trim.4bpp"); -const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa_unbound.4bpp"); -const u32 gObjectEventPic_RattataAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_rattata.4bpp"); -const u32 gObjectEventPic_RaticateAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_raticate.4bpp"); -const u32 gObjectEventPic_RaichuAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_raichu.4bpp"); -const u32 gObjectEventPic_SandshrewAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_sandshrew.4bpp"); -const u32 gObjectEventPic_SandslashAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_sandslash.4bpp"); -const u32 gObjectEventPic_VulpixAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_vulpix.4bpp"); -const u32 gObjectEventPic_NinetalesAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_ninetales.4bpp"); -const u32 gObjectEventPic_DiglettAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_diglett.4bpp"); -const u32 gObjectEventPic_DugtrioAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_dugtrio.4bpp"); -const u32 gObjectEventPic_MeowthAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_meowth.4bpp"); -const u32 gObjectEventPic_PersianAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_persian.4bpp"); -const u32 gObjectEventPic_GeodudeAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_geodude.4bpp"); -const u32 gObjectEventPic_GravelerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_graveler.4bpp"); -const u32 gObjectEventPic_GolemAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_golem.4bpp"); -const u32 gObjectEventPic_GrimerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_grimer.4bpp"); -const u32 gObjectEventPic_MukAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_muk.4bpp"); -const u32 gObjectEventPic_ExeggutorAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_exeggutor.4bpp"); -const u32 gObjectEventPic_MarowakAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alolan_marowak.4bpp"); -const u32 gObjectEventPic_ZapdosGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zapdos_galarian.4bpp"); -const u32 gObjectEventPic_MeowthGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth_galarian.4bpp"); -const u32 gObjectEventPic_PonytaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ponyta_galarian.4bpp"); -const u32 gObjectEventPic_RapidashGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rapidash_galarian.4bpp"); -const u32 gObjectEventPic_SlowpokeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowpoke_galarian.4bpp"); -const u32 gObjectEventPic_SlowbroGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowbro_galarian.4bpp"); -const u32 gObjectEventPic_FarfetchdGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/farfetchd_galarian.4bpp"); -const u32 gObjectEventPic_WeezingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weezing_galarian.4bpp"); -const u32 gObjectEventPic_MrMimeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime_galarian.4bpp"); -const u32 gObjectEventPic_ArticunoGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/articuno_galarian.4bpp"); -const u32 gObjectEventPic_MoltresGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/moltres_galarian.4bpp"); -const u32 gObjectEventPic_SlowkingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowking_galarian.4bpp"); -const u32 gObjectEventPic_CorsolaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corsola_galarian.4bpp"); -const u32 gObjectEventPic_ZigzagoonGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zigzagoon_galarian.4bpp"); -const u32 gObjectEventPic_LinooneGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/linoone_galarian.4bpp"); -const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka_galarian.4bpp"); -const u32 gObjectEventPic_DarmanitanGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan_galarian.4bpp"); -const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask_galarian.4bpp"); -const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk_galarian.4bpp"); -const u32 gObjectEventPic_GrowlitheHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/growlithe_hisuian.4bpp"); -const u32 gObjectEventPic_ArcanineHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arcanine_hisuian.4bpp"); -const u32 gObjectEventPic_VoltorbHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/voltorb_hisuian.4bpp"); -const u32 gObjectEventPic_ElectrodeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrode_hisuian.4bpp"); -const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary_hisuian.4bpp"); -const u32 gObjectEventPic_QwilfishHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/qwilfish_hisuian.4bpp"); -const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua_hisuian.4bpp"); -const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark_hisuian.4bpp"); -const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo_hisuian.4bpp"); -const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra_hisuian.4bpp"); -const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg_hisuian.4bpp"); -const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye_hisuian.4bpp"); -const u32 gObjectEventPic_TyphlosionHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typhlosion_hisuian.4bpp"); -const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott_hisuian.4bpp"); -const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant_hisuian.4bpp"); -const u32 gObjectEventPic_BasculinWhiteStripe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin_hisuian.4bpp"); -const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion_female.4bpp"); -const u32 gObjectEventPic_SneaselHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasel_hisuian.4bpp"); -const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga_origin.4bpp"); -const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia_origin.4bpp"); +const u32 gObjectEventPic_Bulbasaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bulbasaur/follower.4bpp"); +const u32 gObjectEventPic_Ivysaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ivysaur/follower.4bpp"); +const u32 gObjectEventPic_Venusaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venusaur/follower.4bpp"); +const u32 gObjectEventPic_Charmander[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charmander/follower.4bpp"); +const u32 gObjectEventPic_Charmeleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charmeleon/follower.4bpp"); +const u32 gObjectEventPic_Charizard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charizard/follower.4bpp"); +const u32 gObjectEventPic_Squirtle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/squirtle/follower.4bpp"); +const u32 gObjectEventPic_Wartortle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wartortle/follower.4bpp"); +const u32 gObjectEventPic_Blastoise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blastoise/follower.4bpp"); +const u32 gObjectEventPic_Caterpie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/caterpie/follower.4bpp"); +const u32 gObjectEventPic_Metapod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metapod/follower.4bpp"); +const u32 gObjectEventPic_Butterfree[] = INCBIN_COMP("graphics/object_events/pics/pokemon/butterfree/follower.4bpp"); +const u32 gObjectEventPic_Weedle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weedle/follower.4bpp"); +const u32 gObjectEventPic_Kakuna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kakuna/follower.4bpp"); +const u32 gObjectEventPic_Beedrill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beedrill/follower.4bpp"); +const u32 gObjectEventPic_Pidgey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgey/follower.4bpp"); +const u32 gObjectEventPic_Pidgeotto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgeotto/follower.4bpp"); +const u32 gObjectEventPic_Pidgeot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgeot/follower.4bpp"); +const u32 gObjectEventPic_Rattata[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rattata/follower.4bpp"); +const u32 gObjectEventPic_Raticate[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raticate/follower.4bpp"); +const u32 gObjectEventPic_Spearow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spearow/follower.4bpp"); +const u32 gObjectEventPic_Fearow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fearow/follower.4bpp"); +const u32 gObjectEventPic_Ekans[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ekans/follower.4bpp"); +const u32 gObjectEventPic_Arbok[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arbok/follower.4bpp"); +const u32 gObjectEventPic_Pikachu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pikachu/follower.4bpp"); +const u32 gObjectEventPic_Raichu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raichu/follower.4bpp"); +const u32 gObjectEventPic_Sandshrew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandshrew/follower.4bpp"); +const u32 gObjectEventPic_Sandslash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandslash/follower.4bpp"); +const u32 gObjectEventPic_Nidoran_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoran_f/follower.4bpp"); +const u32 gObjectEventPic_Nidorina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidorina/follower.4bpp"); +const u32 gObjectEventPic_Nidoqueen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoqueen/follower.4bpp"); +const u32 gObjectEventPic_Nidoran_m[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoran_m/follower.4bpp"); +const u32 gObjectEventPic_Nidorino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidorino/follower.4bpp"); +const u32 gObjectEventPic_Nidoking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoking/follower.4bpp"); +const u32 gObjectEventPic_Clefairy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clefairy/follower.4bpp"); +const u32 gObjectEventPic_Clefable[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clefable/follower.4bpp"); +const u32 gObjectEventPic_Vulpix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vulpix/follower.4bpp"); +const u32 gObjectEventPic_Ninetales[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ninetales/follower.4bpp"); +const u32 gObjectEventPic_Jigglypuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jigglypuff/follower.4bpp"); +const u32 gObjectEventPic_Wigglytuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wigglytuff/follower.4bpp"); +const u32 gObjectEventPic_Zubat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zubat/follower.4bpp"); +const u32 gObjectEventPic_Golbat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golbat/follower.4bpp"); +const u32 gObjectEventPic_Oddish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oddish/follower.4bpp"); +const u32 gObjectEventPic_Gloom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gloom/follower.4bpp"); +const u32 gObjectEventPic_Vileplume[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vileplume/follower.4bpp"); +const u32 gObjectEventPic_Paras[] = INCBIN_COMP("graphics/object_events/pics/pokemon/paras/follower.4bpp"); +const u32 gObjectEventPic_Parasect[] = INCBIN_COMP("graphics/object_events/pics/pokemon/parasect/follower.4bpp"); +const u32 gObjectEventPic_Venonat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venonat/follower.4bpp"); +const u32 gObjectEventPic_Venomoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venomoth/follower.4bpp"); +const u32 gObjectEventPic_Diglett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diglett/follower.4bpp"); +const u32 gObjectEventPic_Dugtrio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dugtrio/follower.4bpp"); +const u32 gObjectEventPic_Meowth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth/follower.4bpp"); +const u32 gObjectEventPic_Persian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/persian/follower.4bpp"); +const u32 gObjectEventPic_Psyduck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/psyduck/follower.4bpp"); +const u32 gObjectEventPic_Golduck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golduck/follower.4bpp"); +const u32 gObjectEventPic_Mankey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mankey/follower.4bpp"); +const u32 gObjectEventPic_Primeape[] = INCBIN_COMP("graphics/object_events/pics/pokemon/primeape/follower.4bpp"); +const u32 gObjectEventPic_Growlithe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/growlithe/follower.4bpp"); +const u32 gObjectEventPic_Arcanine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arcanine/follower.4bpp"); +const u32 gObjectEventPic_Poliwag[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwag/follower.4bpp"); +const u32 gObjectEventPic_Poliwhirl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwhirl/follower.4bpp"); +const u32 gObjectEventPic_Poliwrath[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwrath/follower.4bpp"); +const u32 gObjectEventPic_Abra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/abra/follower.4bpp"); +const u32 gObjectEventPic_Kadabra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kadabra/follower.4bpp"); +const u32 gObjectEventPic_Alakazam[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alakazam/follower.4bpp"); +const u32 gObjectEventPic_Machop[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machop/follower.4bpp"); +const u32 gObjectEventPic_Machoke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machoke/follower.4bpp"); +const u32 gObjectEventPic_Machamp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machamp/follower.4bpp"); +const u32 gObjectEventPic_Bellsprout[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bellsprout/follower.4bpp"); +const u32 gObjectEventPic_Weepinbell[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weepinbell/follower.4bpp"); +const u32 gObjectEventPic_Victreebel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/victreebel/follower.4bpp"); +const u32 gObjectEventPic_Tentacool[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tentacool/follower.4bpp"); +const u32 gObjectEventPic_Tentacruel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tentacruel/follower.4bpp"); +const u32 gObjectEventPic_Geodude[] = INCBIN_COMP("graphics/object_events/pics/pokemon/geodude/follower.4bpp"); +const u32 gObjectEventPic_Graveler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/graveler/follower.4bpp"); +const u32 gObjectEventPic_Golem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golem/follower.4bpp"); +const u32 gObjectEventPic_Ponyta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ponyta/follower.4bpp"); +const u32 gObjectEventPic_Rapidash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rapidash/follower.4bpp"); +const u32 gObjectEventPic_Slowpoke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowpoke/follower.4bpp"); +const u32 gObjectEventPic_Slowbro[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowbro/follower.4bpp"); +const u32 gObjectEventPic_Magnemite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magnemite/follower.4bpp"); +const u32 gObjectEventPic_Magneton[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magneton/follower.4bpp"); +const u32 gObjectEventPic_Farfetchd[] = INCBIN_COMP("graphics/object_events/pics/pokemon/farfetchd/follower.4bpp"); +const u32 gObjectEventPic_Doduo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/doduo/follower.4bpp"); +const u32 gObjectEventPic_Dodrio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dodrio/follower.4bpp"); +const u32 gObjectEventPic_Seel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seel/follower.4bpp"); +const u32 gObjectEventPic_Dewgong[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewgong/follower.4bpp"); +const u32 gObjectEventPic_Grimer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimer/follower.4bpp"); +const u32 gObjectEventPic_Muk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/muk/follower.4bpp"); +const u32 gObjectEventPic_Shellder[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellder/follower.4bpp"); +const u32 gObjectEventPic_Cloyster[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cloyster/follower.4bpp"); +const u32 gObjectEventPic_Gastly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastly/follower.4bpp"); +const u32 gObjectEventPic_Haunter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/haunter/follower.4bpp"); +const u32 gObjectEventPic_Gengar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gengar/follower.4bpp"); +const u32 gObjectEventPic_Onix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/onix/follower.4bpp"); +const u32 gObjectEventPic_Drowzee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drowzee/follower.4bpp"); +const u32 gObjectEventPic_Hypno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hypno/follower.4bpp"); +const u32 gObjectEventPic_Krabby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krabby/follower.4bpp"); +const u32 gObjectEventPic_Kingler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kingler/follower.4bpp"); +const u32 gObjectEventPic_Voltorb[] = INCBIN_COMP("graphics/object_events/pics/pokemon/voltorb/follower.4bpp"); +const u32 gObjectEventPic_Electrode[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrode/follower.4bpp"); +const u32 gObjectEventPic_Exeggcute[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exeggcute/follower.4bpp"); +const u32 gObjectEventPic_Exeggutor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exeggutor/follower.4bpp"); +const u32 gObjectEventPic_Cubone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cubone/follower.4bpp"); +const u32 gObjectEventPic_Marowak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marowak/follower.4bpp"); +const u32 gObjectEventPic_Hitmonlee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmonlee/follower.4bpp"); +const u32 gObjectEventPic_Hitmonchan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmonchan/follower.4bpp"); +const u32 gObjectEventPic_Lickitung[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lickitung/follower.4bpp"); +const u32 gObjectEventPic_Koffing[] = INCBIN_COMP("graphics/object_events/pics/pokemon/koffing/follower.4bpp"); +const u32 gObjectEventPic_Weezing[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weezing/follower.4bpp"); +const u32 gObjectEventPic_Rhyhorn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhyhorn/follower.4bpp"); +const u32 gObjectEventPic_Rhydon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhydon/follower.4bpp"); +const u32 gObjectEventPic_Chansey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chansey/follower.4bpp"); +const u32 gObjectEventPic_Tangela[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tangela/follower.4bpp"); +const u32 gObjectEventPic_Kangaskhan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kangaskhan/follower.4bpp"); +const u32 gObjectEventPic_Horsea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/horsea/follower.4bpp"); +const u32 gObjectEventPic_Seadra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seadra/follower.4bpp"); +const u32 gObjectEventPic_Goldeen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goldeen/follower.4bpp"); +const u32 gObjectEventPic_Seaking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seaking/follower.4bpp"); +const u32 gObjectEventPic_Staryu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staryu/follower.4bpp"); +const u32 gObjectEventPic_Starmie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/starmie/follower.4bpp"); +const u32 gObjectEventPic_MrMime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime/follower.4bpp"); +const u32 gObjectEventPic_Scyther[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scyther/follower.4bpp"); +const u32 gObjectEventPic_Jynx[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jynx/follower.4bpp"); +const u32 gObjectEventPic_Electabuzz[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electabuzz/follower.4bpp"); +const u32 gObjectEventPic_Magmar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magmar/follower.4bpp"); +const u32 gObjectEventPic_Pinsir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pinsir/follower.4bpp"); +const u32 gObjectEventPic_Tauros[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tauros/follower.4bpp"); +const u32 gObjectEventPic_Magikarp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magikarp/follower.4bpp"); +const u32 gObjectEventPic_Gyarados[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gyarados/follower.4bpp"); +const u32 gObjectEventPic_Lapras[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lapras/follower.4bpp"); +const u32 gObjectEventPic_Ditto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ditto/follower.4bpp"); +const u32 gObjectEventPic_Eevee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eevee/follower.4bpp"); +const u32 gObjectEventPic_Vaporeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vaporeon/follower.4bpp"); +const u32 gObjectEventPic_Jolteon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jolteon/follower.4bpp"); +const u32 gObjectEventPic_Flareon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flareon/follower.4bpp"); +const u32 gObjectEventPic_Porygon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon/follower.4bpp"); +const u32 gObjectEventPic_Omanyte[] = INCBIN_COMP("graphics/object_events/pics/pokemon/omanyte/follower.4bpp"); +const u32 gObjectEventPic_Omastar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/omastar/follower.4bpp"); +const u32 gObjectEventPic_Kabuto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kabuto/follower.4bpp"); +const u32 gObjectEventPic_Kabutops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kabutops/follower.4bpp"); +const u32 gObjectEventPic_Aerodactyl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aerodactyl/follower.4bpp"); +const u32 gObjectEventPic_Snorlax[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snorlax/follower.4bpp"); +const u32 gObjectEventPic_Articuno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/articuno/follower.4bpp"); +const u32 gObjectEventPic_Zapdos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zapdos/follower.4bpp"); +const u32 gObjectEventPic_Moltres[] = INCBIN_COMP("graphics/object_events/pics/pokemon/moltres/follower.4bpp"); +const u32 gObjectEventPic_Dratini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dratini/follower.4bpp"); +const u32 gObjectEventPic_Dragonair[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragonair/follower.4bpp"); +const u32 gObjectEventPic_Dragonite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragonite/follower.4bpp"); +const u32 gObjectEventPic_Mewtwo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mewtwo/follower.4bpp"); +const u32 gObjectEventPic_Mew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mew/follower.4bpp"); +const u32 gObjectEventPic_Chikorita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chikorita/follower.4bpp"); +const u32 gObjectEventPic_Bayleef[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bayleef/follower.4bpp"); +const u32 gObjectEventPic_Meganium[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meganium/follower.4bpp"); +const u32 gObjectEventPic_Cyndaquil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cyndaquil/follower.4bpp"); +const u32 gObjectEventPic_Quilava[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quilava/follower.4bpp"); +const u32 gObjectEventPic_Typhlosion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typhlosion/follower.4bpp"); +const u32 gObjectEventPic_Totodile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/totodile/follower.4bpp"); +const u32 gObjectEventPic_Croconaw[] = INCBIN_COMP("graphics/object_events/pics/pokemon/croconaw/follower.4bpp"); +const u32 gObjectEventPic_Feraligatr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/feraligatr/follower.4bpp"); +const u32 gObjectEventPic_Sentret[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sentret/follower.4bpp"); +const u32 gObjectEventPic_Furret[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furret/follower.4bpp"); +const u32 gObjectEventPic_Hoothoot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoothoot/follower.4bpp"); +const u32 gObjectEventPic_Noctowl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noctowl/follower.4bpp"); +const u32 gObjectEventPic_Ledyba[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ledyba/follower.4bpp"); +const u32 gObjectEventPic_Ledian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ledian/follower.4bpp"); +const u32 gObjectEventPic_Spinarak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spinarak/follower.4bpp"); +const u32 gObjectEventPic_Ariados[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ariados/follower.4bpp"); +const u32 gObjectEventPic_Crobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crobat/follower.4bpp"); +const u32 gObjectEventPic_Chinchou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chinchou/follower.4bpp"); +const u32 gObjectEventPic_Lanturn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lanturn/follower.4bpp"); +const u32 gObjectEventPic_Pichu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pichu/follower.4bpp"); +const u32 gObjectEventPic_Cleffa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cleffa/follower.4bpp"); +const u32 gObjectEventPic_Igglybuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/igglybuff/follower.4bpp"); +const u32 gObjectEventPic_Togepi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togepi/follower.4bpp"); +const u32 gObjectEventPic_Togetic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togetic/follower.4bpp"); +const u32 gObjectEventPic_Natu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/natu/follower.4bpp"); +const u32 gObjectEventPic_Xatu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xatu/follower.4bpp"); +const u32 gObjectEventPic_Mareep[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mareep/follower.4bpp"); +const u32 gObjectEventPic_Flaaffy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flaaffy/follower.4bpp"); +const u32 gObjectEventPic_Ampharos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ampharos/follower.4bpp"); +const u32 gObjectEventPic_Bellossom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bellossom/follower.4bpp"); +const u32 gObjectEventPic_Marill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marill/follower.4bpp"); +const u32 gObjectEventPic_Azumarill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azumarill/follower.4bpp"); +const u32 gObjectEventPic_Sudowoodo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sudowoodo/follower.4bpp"); +const u32 gObjectEventPic_Politoed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/politoed/follower.4bpp"); +const u32 gObjectEventPic_Hoppip[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoppip/follower.4bpp"); +const u32 gObjectEventPic_Skiploom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skiploom/follower.4bpp"); +const u32 gObjectEventPic_Jumpluff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jumpluff/follower.4bpp"); +const u32 gObjectEventPic_Aipom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aipom/follower.4bpp"); +const u32 gObjectEventPic_Sunkern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sunkern/follower.4bpp"); +const u32 gObjectEventPic_Sunflora[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sunflora/follower.4bpp"); +const u32 gObjectEventPic_Yanma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yanma/follower.4bpp"); +const u32 gObjectEventPic_Wooper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wooper/follower.4bpp"); +const u32 gObjectEventPic_Quagsire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quagsire/follower.4bpp"); +const u32 gObjectEventPic_Espeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/espeon/follower.4bpp"); +const u32 gObjectEventPic_Umbreon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/umbreon/follower.4bpp"); +const u32 gObjectEventPic_Murkrow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/murkrow/follower.4bpp"); +const u32 gObjectEventPic_Slowking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowking/follower.4bpp"); +const u32 gObjectEventPic_Misdreavus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/misdreavus/follower.4bpp"); +const u32 gObjectEventPic_Unown_A[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/follower.4bpp"); +const u32 gObjectEventPic_Unown_B[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/b/follower.4bpp"); +const u32 gObjectEventPic_Unown_C[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/c/follower.4bpp"); +const u32 gObjectEventPic_Unown_D[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/d/follower.4bpp"); +const u32 gObjectEventPic_Unown_E[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/e/follower.4bpp"); +const u32 gObjectEventPic_Unown_F[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/f/follower.4bpp"); +const u32 gObjectEventPic_Unown_G[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/g/follower.4bpp"); +const u32 gObjectEventPic_Unown_H[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/h/follower.4bpp"); +const u32 gObjectEventPic_Unown_I[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/i/follower.4bpp"); +const u32 gObjectEventPic_Unown_J[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/j/follower.4bpp"); +const u32 gObjectEventPic_Unown_K[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/k/follower.4bpp"); +const u32 gObjectEventPic_Unown_L[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/l/follower.4bpp"); +const u32 gObjectEventPic_Unown_M[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/m/follower.4bpp"); +const u32 gObjectEventPic_Unown_N[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/n/follower.4bpp"); +const u32 gObjectEventPic_Unown_O[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/o/follower.4bpp"); +const u32 gObjectEventPic_Unown_P[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/p/follower.4bpp"); +const u32 gObjectEventPic_Unown_Q[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/q/follower.4bpp"); +const u32 gObjectEventPic_Unown_R[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/r/follower.4bpp"); +const u32 gObjectEventPic_Unown_S[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/s/follower.4bpp"); +const u32 gObjectEventPic_Unown_T[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/t/follower.4bpp"); +const u32 gObjectEventPic_Unown_U[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/u/follower.4bpp"); +const u32 gObjectEventPic_Unown_V[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/v/follower.4bpp"); +const u32 gObjectEventPic_Unown_W[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/w/follower.4bpp"); +const u32 gObjectEventPic_Unown_X[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/x/follower.4bpp"); +const u32 gObjectEventPic_Unown_Y[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/y/follower.4bpp"); +const u32 gObjectEventPic_Unown_Z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/z/follower.4bpp"); +const u32 gObjectEventPic_UnownExclamation[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/exclamation/follower.4bpp"); +const u32 gObjectEventPic_UnownQuestion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/question/follower.4bpp"); +const u32 gObjectEventPic_Wobbuffet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wobbuffet/follower.4bpp"); +const u32 gObjectEventPic_Girafarig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/girafarig/follower.4bpp"); +const u32 gObjectEventPic_Pineco[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pineco/follower.4bpp"); +const u32 gObjectEventPic_Forretress[] = INCBIN_COMP("graphics/object_events/pics/pokemon/forretress/follower.4bpp"); +const u32 gObjectEventPic_Dunsparce[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dunsparce/follower.4bpp"); +const u32 gObjectEventPic_Gligar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gligar/follower.4bpp"); +const u32 gObjectEventPic_Steelix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/steelix/follower.4bpp"); +const u32 gObjectEventPic_Snubbull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snubbull/follower.4bpp"); +const u32 gObjectEventPic_Granbull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/granbull/follower.4bpp"); +const u32 gObjectEventPic_Qwilfish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/qwilfish/follower.4bpp"); +const u32 gObjectEventPic_Scizor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scizor/follower.4bpp"); +const u32 gObjectEventPic_Shuckle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shuckle/follower.4bpp"); +const u32 gObjectEventPic_Heracross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heracross/follower.4bpp"); +const u32 gObjectEventPic_Sneasel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasel/follower.4bpp"); +const u32 gObjectEventPic_Teddiursa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/teddiursa/follower.4bpp"); +const u32 gObjectEventPic_Ursaring[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ursaring/follower.4bpp"); +const u32 gObjectEventPic_Slugma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slugma/follower.4bpp"); +const u32 gObjectEventPic_Magcargo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magcargo/follower.4bpp"); +const u32 gObjectEventPic_Swinub[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swinub/follower.4bpp"); +const u32 gObjectEventPic_Piloswine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/piloswine/follower.4bpp"); +const u32 gObjectEventPic_Corsola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corsola/follower.4bpp"); +const u32 gObjectEventPic_Remoraid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/remoraid/follower.4bpp"); +const u32 gObjectEventPic_Octillery[] = INCBIN_COMP("graphics/object_events/pics/pokemon/octillery/follower.4bpp"); +const u32 gObjectEventPic_Delibird[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delibird/follower.4bpp"); +const u32 gObjectEventPic_Mantine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mantine/follower.4bpp"); +const u32 gObjectEventPic_Skarmory[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skarmory/follower.4bpp"); +const u32 gObjectEventPic_Houndour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/houndour/follower.4bpp"); +const u32 gObjectEventPic_Houndoom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/houndoom/follower.4bpp"); +const u32 gObjectEventPic_Kingdra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kingdra/follower.4bpp"); +const u32 gObjectEventPic_Phanpy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phanpy/follower.4bpp"); +const u32 gObjectEventPic_Donphan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/donphan/follower.4bpp"); +const u32 gObjectEventPic_Porygon2[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon2/follower.4bpp"); +const u32 gObjectEventPic_Stantler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stantler/follower.4bpp"); +const u32 gObjectEventPic_Smeargle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/smeargle/follower.4bpp"); +const u32 gObjectEventPic_Tyrogue[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrogue/follower.4bpp"); +const u32 gObjectEventPic_Hitmontop[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmontop/follower.4bpp"); +const u32 gObjectEventPic_Smoochum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/smoochum/follower.4bpp"); +const u32 gObjectEventPic_Elekid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/elekid/follower.4bpp"); +const u32 gObjectEventPic_Magby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magby/follower.4bpp"); +const u32 gObjectEventPic_Miltank[] = INCBIN_COMP("graphics/object_events/pics/pokemon/miltank/follower.4bpp"); +const u32 gObjectEventPic_Blissey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blissey/follower.4bpp"); +const u32 gObjectEventPic_Raikou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raikou/follower.4bpp"); +const u32 gObjectEventPic_Entei[] = INCBIN_COMP("graphics/object_events/pics/pokemon/entei/follower.4bpp"); +const u32 gObjectEventPic_Suicune[] = INCBIN_COMP("graphics/object_events/pics/pokemon/suicune/follower.4bpp"); +const u32 gObjectEventPic_Larvitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/larvitar/follower.4bpp"); +const u32 gObjectEventPic_Pupitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pupitar/follower.4bpp"); +const u32 gObjectEventPic_Tyranitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyranitar/follower.4bpp"); +const u32 gObjectEventPic_Lugia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lugia/follower.4bpp"); +const u32 gObjectEventPic_HoOh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ho_oh/follower.4bpp"); +const u32 gObjectEventPic_Celebi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/celebi/follower.4bpp"); +const u32 gObjectEventPic_Treecko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/treecko/follower.4bpp"); +const u32 gObjectEventPic_Grovyle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grovyle/follower.4bpp"); +const u32 gObjectEventPic_Sceptile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sceptile/follower.4bpp"); +const u32 gObjectEventPic_Torchic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torchic/follower.4bpp"); +const u32 gObjectEventPic_Combusken[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combusken/follower.4bpp"); +const u32 gObjectEventPic_Blaziken[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blaziken/follower.4bpp"); +const u32 gObjectEventPic_Mudkip[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudkip/follower.4bpp"); +const u32 gObjectEventPic_Marshtomp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marshtomp/follower.4bpp"); +const u32 gObjectEventPic_Swampert[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swampert/follower.4bpp"); +const u32 gObjectEventPic_Poochyena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poochyena/follower.4bpp"); +const u32 gObjectEventPic_Mightyena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mightyena/follower.4bpp"); +const u32 gObjectEventPic_Zigzagoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zigzagoon/follower.4bpp"); +const u32 gObjectEventPic_Linoone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/linoone/follower.4bpp"); +const u32 gObjectEventPic_Wurmple[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wurmple/follower.4bpp"); +const u32 gObjectEventPic_Silcoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silcoon/follower.4bpp"); +const u32 gObjectEventPic_Beautifly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beautifly/follower.4bpp"); +const u32 gObjectEventPic_Cascoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cascoon/follower.4bpp"); +const u32 gObjectEventPic_Dustox[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dustox/follower.4bpp"); +const u32 gObjectEventPic_Lotad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lotad/follower.4bpp"); +const u32 gObjectEventPic_Lombre[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lombre/follower.4bpp"); +const u32 gObjectEventPic_Ludicolo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ludicolo/follower.4bpp"); +const u32 gObjectEventPic_Seedot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seedot/follower.4bpp"); +const u32 gObjectEventPic_Nuzleaf[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nuzleaf/follower.4bpp"); +const u32 gObjectEventPic_Shiftry[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shiftry/follower.4bpp"); +const u32 gObjectEventPic_Taillow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/taillow/follower.4bpp"); +const u32 gObjectEventPic_Swellow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swellow/follower.4bpp"); +const u32 gObjectEventPic_Wingull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wingull/follower.4bpp"); +const u32 gObjectEventPic_Pelipper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pelipper/follower.4bpp"); +const u32 gObjectEventPic_Ralts[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ralts/follower.4bpp"); +const u32 gObjectEventPic_Kirlia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kirlia/follower.4bpp"); +const u32 gObjectEventPic_Gardevoir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gardevoir/follower.4bpp"); +const u32 gObjectEventPic_Surskit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/surskit/follower.4bpp"); +const u32 gObjectEventPic_Masquerain[] = INCBIN_COMP("graphics/object_events/pics/pokemon/masquerain/follower.4bpp"); +const u32 gObjectEventPic_Shroomish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shroomish/follower.4bpp"); +const u32 gObjectEventPic_Breloom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/breloom/follower.4bpp"); +const u32 gObjectEventPic_Slakoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slakoth/follower.4bpp"); +const u32 gObjectEventPic_Vigoroth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vigoroth/follower.4bpp"); +const u32 gObjectEventPic_Slaking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slaking/follower.4bpp"); +const u32 gObjectEventPic_Nincada[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nincada/follower.4bpp"); +const u32 gObjectEventPic_Ninjask[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ninjask/follower.4bpp"); +const u32 gObjectEventPic_Shedinja[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shedinja/follower.4bpp"); +const u32 gObjectEventPic_Whismur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whismur/follower.4bpp"); +const u32 gObjectEventPic_Loudred[] = INCBIN_COMP("graphics/object_events/pics/pokemon/loudred/follower.4bpp"); +const u32 gObjectEventPic_Exploud[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exploud/follower.4bpp"); +const u32 gObjectEventPic_Makuhita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/makuhita/follower.4bpp"); +const u32 gObjectEventPic_Hariyama[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hariyama/follower.4bpp"); +const u32 gObjectEventPic_Azurill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azurill/follower.4bpp"); +const u32 gObjectEventPic_Nosepass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nosepass/follower.4bpp"); +const u32 gObjectEventPic_Skitty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skitty/follower.4bpp"); +const u32 gObjectEventPic_Delcatty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delcatty/follower.4bpp"); +const u32 gObjectEventPic_Sableye[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sableye/follower.4bpp"); +const u32 gObjectEventPic_Mawile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mawile/follower.4bpp"); +const u32 gObjectEventPic_Aron[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aron/follower.4bpp"); +const u32 gObjectEventPic_Lairon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lairon/follower.4bpp"); +const u32 gObjectEventPic_Aggron[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aggron/follower.4bpp"); +const u32 gObjectEventPic_Meditite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meditite/follower.4bpp"); +const u32 gObjectEventPic_Medicham[] = INCBIN_COMP("graphics/object_events/pics/pokemon/medicham/follower.4bpp"); +const u32 gObjectEventPic_Electrike[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrike/follower.4bpp"); +const u32 gObjectEventPic_Manectric[] = INCBIN_COMP("graphics/object_events/pics/pokemon/manectric/follower.4bpp"); +const u32 gObjectEventPic_Plusle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/plusle/follower.4bpp"); +const u32 gObjectEventPic_Minun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minun/follower.4bpp"); +const u32 gObjectEventPic_Volbeat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volbeat/follower.4bpp"); +const u32 gObjectEventPic_Illumise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/illumise/follower.4bpp"); +const u32 gObjectEventPic_Roselia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roselia/follower.4bpp"); +const u32 gObjectEventPic_Gulpin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gulpin/follower.4bpp"); +const u32 gObjectEventPic_Swalot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swalot/follower.4bpp"); +const u32 gObjectEventPic_Carvanha[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carvanha/follower.4bpp"); +const u32 gObjectEventPic_Sharpedo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sharpedo/follower.4bpp"); +const u32 gObjectEventPic_Wailmer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wailmer/follower.4bpp"); +const u32 gObjectEventPic_Wailord[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wailord/follower.4bpp"); +const u32 gObjectEventPic_Numel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/numel/follower.4bpp"); +const u32 gObjectEventPic_Camerupt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/camerupt/follower.4bpp"); +const u32 gObjectEventPic_Torkoal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torkoal/follower.4bpp"); +const u32 gObjectEventPic_Spoink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spoink/follower.4bpp"); +const u32 gObjectEventPic_Grumpig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grumpig/follower.4bpp"); +const u32 gObjectEventPic_Spinda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spinda/follower.4bpp"); +const u32 gObjectEventPic_Trapinch[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trapinch/follower.4bpp"); +const u32 gObjectEventPic_Vibrava[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vibrava/follower.4bpp"); +const u32 gObjectEventPic_Flygon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flygon/follower.4bpp"); +const u32 gObjectEventPic_Cacnea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cacnea/follower.4bpp"); +const u32 gObjectEventPic_Cacturne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cacturne/follower.4bpp"); +const u32 gObjectEventPic_Swablu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swablu/follower.4bpp"); +const u32 gObjectEventPic_Altaria[] = INCBIN_COMP("graphics/object_events/pics/pokemon/altaria/follower.4bpp"); +const u32 gObjectEventPic_Zangoose[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zangoose/follower.4bpp"); +const u32 gObjectEventPic_Seviper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seviper/follower.4bpp"); +const u32 gObjectEventPic_Lunatone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lunatone/follower.4bpp"); +const u32 gObjectEventPic_Solrock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solrock/follower.4bpp"); +const u32 gObjectEventPic_Barboach[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barboach/follower.4bpp"); +const u32 gObjectEventPic_Whiscash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whiscash/follower.4bpp"); +const u32 gObjectEventPic_Corphish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corphish/follower.4bpp"); +const u32 gObjectEventPic_Crawdaunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crawdaunt/follower.4bpp"); +const u32 gObjectEventPic_Baltoy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/baltoy/follower.4bpp"); +const u32 gObjectEventPic_Claydol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/claydol/follower.4bpp"); +const u32 gObjectEventPic_Lileep[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lileep/follower.4bpp"); +const u32 gObjectEventPic_Cradily[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cradily/follower.4bpp"); +const u32 gObjectEventPic_Anorith[] = INCBIN_COMP("graphics/object_events/pics/pokemon/anorith/follower.4bpp"); +const u32 gObjectEventPic_Armaldo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/armaldo/follower.4bpp"); +const u32 gObjectEventPic_Feebas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/feebas/follower.4bpp"); +const u32 gObjectEventPic_Milotic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/milotic/follower.4bpp"); +const u32 gObjectEventPic_Castform[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform/follower.4bpp"); +const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform/sunny/follower.4bpp"); +const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform/rainy/follower.4bpp"); +const u32 gObjectEventPic_CastformSnowy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform/snowy/follower.4bpp"); +const u32 gObjectEventPic_Kecleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kecleon/follower.4bpp"); +const u32 gObjectEventPic_Shuppet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shuppet/follower.4bpp"); +const u32 gObjectEventPic_Banette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/banette/follower.4bpp"); +const u32 gObjectEventPic_Duskull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duskull/follower.4bpp"); +const u32 gObjectEventPic_Dusclops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dusclops/follower.4bpp"); +const u32 gObjectEventPic_Tropius[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tropius/follower.4bpp"); +const u32 gObjectEventPic_Chimecho[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chimecho/follower.4bpp"); +const u32 gObjectEventPic_Absol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/absol/follower.4bpp"); +const u32 gObjectEventPic_Wynaut[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wynaut/follower.4bpp"); +const u32 gObjectEventPic_Snorunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snorunt/follower.4bpp"); +const u32 gObjectEventPic_Glalie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glalie/follower.4bpp"); +const u32 gObjectEventPic_Spheal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spheal/follower.4bpp"); +const u32 gObjectEventPic_Sealeo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sealeo/follower.4bpp"); +const u32 gObjectEventPic_Walrein[] = INCBIN_COMP("graphics/object_events/pics/pokemon/walrein/follower.4bpp"); +const u32 gObjectEventPic_Clamperl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clamperl/follower.4bpp"); +const u32 gObjectEventPic_Huntail[] = INCBIN_COMP("graphics/object_events/pics/pokemon/huntail/follower.4bpp"); +const u32 gObjectEventPic_Gorebyss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gorebyss/follower.4bpp"); +const u32 gObjectEventPic_Relicanth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/relicanth/follower.4bpp"); +const u32 gObjectEventPic_Luvdisc[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luvdisc/follower.4bpp"); +const u32 gObjectEventPic_Bagon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bagon/follower.4bpp"); +const u32 gObjectEventPic_Shelgon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shelgon/follower.4bpp"); +const u32 gObjectEventPic_Salamence[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salamence/follower.4bpp"); +const u32 gObjectEventPic_Beldum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beldum/follower.4bpp"); +const u32 gObjectEventPic_Metang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metang/follower.4bpp"); +const u32 gObjectEventPic_Metagross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metagross/follower.4bpp"); +const u32 gObjectEventPic_Regirock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regirock/follower.4bpp"); +const u32 gObjectEventPic_Regice[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regice/follower.4bpp"); +const u32 gObjectEventPic_Registeel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/registeel/follower.4bpp"); +const u32 gObjectEventPic_Latias[] = INCBIN_COMP("graphics/object_events/pics/pokemon/latias/follower.4bpp"); +const u32 gObjectEventPic_Latios[] = INCBIN_COMP("graphics/object_events/pics/pokemon/latios/follower.4bpp"); +const u32 gObjectEventPic_Kyogre[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kyogre/follower.4bpp"); +const u32 gObjectEventPic_Groudon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/groudon/follower.4bpp"); +const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rayquaza/follower.4bpp"); +const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jirachi/follower.4bpp"); +const u32 gObjectEventPic_Deoxys[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys/follower.4bpp"); +const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtwig/follower.4bpp"); +const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grotle/follower.4bpp"); +const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torterra/follower.4bpp"); +const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chimchar/follower.4bpp"); +const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/monferno/follower.4bpp"); +const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/object_events/pics/pokemon/infernape/follower.4bpp"); +const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/piplup/follower.4bpp"); +const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/prinplup/follower.4bpp"); +const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/empoleon/follower.4bpp"); +const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/starly/follower.4bpp"); +const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staravia/follower.4bpp"); +const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staraptor/follower.4bpp"); +const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bidoof/follower.4bpp"); +const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bibarel/follower.4bpp"); +const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketot/follower.4bpp"); +const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketune/follower.4bpp"); +const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shinx/follower.4bpp"); +const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxio/follower.4bpp"); +const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxray/follower.4bpp"); +const u32 gObjectEventPic_Budew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/budew/follower.4bpp"); +const u32 gObjectEventPic_Roserade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roserade/follower.4bpp"); +const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cranidos/follower.4bpp"); +const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rampardos/follower.4bpp"); +const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shieldon/follower.4bpp"); +const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bastiodon/follower.4bpp"); +const u32 gObjectEventPic_Burmy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy/follower.4bpp"); +const u32 gObjectEventPic_Wormadam[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam/follower.4bpp"); +const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mothim/follower.4bpp"); +const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee/follower.4bpp"); +const u32 gObjectEventPic_CombeeF[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee/followerf.4bpp"); +const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vespiquen/follower.4bpp"); +const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pachirisu/follower.4bpp"); +const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buizel/follower.4bpp"); +const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floatzel/follower.4bpp"); +const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherubi/follower.4bpp"); +const u32 gObjectEventPic_Cherrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherrim/follower.4bpp"); +const u32 gObjectEventPic_Shellos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos/follower.4bpp"); +const u32 gObjectEventPic_Gastrodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon/follower.4bpp"); +const u32 gObjectEventPic_Ambipom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ambipom/follower.4bpp"); +const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifloon/follower.4bpp"); +const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifblim/follower.4bpp"); +const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buneary/follower.4bpp"); +const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lopunny/follower.4bpp"); +const u32 gObjectEventPic_Mismagius[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mismagius/follower.4bpp"); +const u32 gObjectEventPic_Honchkrow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honchkrow/follower.4bpp"); +const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glameow/follower.4bpp"); +const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purugly/follower.4bpp"); +const u32 gObjectEventPic_Chingling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chingling/follower.4bpp"); +const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunky/follower.4bpp"); +const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skuntank/follower.4bpp"); +const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzor/follower.4bpp"); +const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzong/follower.4bpp"); +const u32 gObjectEventPic_Bonsly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bonsly/follower.4bpp"); +const u32 gObjectEventPic_MimeJr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mime_jr/follower.4bpp"); +const u32 gObjectEventPic_Happiny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/happiny/follower.4bpp"); +const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chatot/follower.4bpp"); +const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spiritomb/follower.4bpp"); +const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gible/follower.4bpp"); +const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gabite/follower.4bpp"); +const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garchomp/follower.4bpp"); +const u32 gObjectEventPic_Munchlax[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munchlax/follower.4bpp"); +const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/riolu/follower.4bpp"); +const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lucario/follower.4bpp"); +const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas/follower.4bpp"); +const u32 gObjectEventPic_Hippopotas_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas_f/follower.4bpp"); +const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon/follower.4bpp"); +const u32 gObjectEventPic_Hippowdon_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon_f/follower.4bpp"); +const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skorupi/follower.4bpp"); +const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drapion/follower.4bpp"); +const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/croagunk/follower.4bpp"); +const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxicroak/follower.4bpp"); +const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carnivine/follower.4bpp"); +const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/finneon/follower.4bpp"); +const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lumineon/follower.4bpp"); +const u32 gObjectEventPic_Mantyke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mantyke/follower.4bpp"); +const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snover/follower.4bpp"); +const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/abomasnow/follower.4bpp"); +const u32 gObjectEventPic_Weavile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weavile/follower.4bpp"); +const u32 gObjectEventPic_Magnezone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magnezone/follower.4bpp"); +const u32 gObjectEventPic_Lickilicky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lickilicky/follower.4bpp"); +const u32 gObjectEventPic_Rhyperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhyperior/follower.4bpp"); +const u32 gObjectEventPic_Tangrowth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tangrowth/follower.4bpp"); +const u32 gObjectEventPic_Electivire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electivire/follower.4bpp"); +const u32 gObjectEventPic_Magmortar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magmortar/follower.4bpp"); +const u32 gObjectEventPic_Togekiss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togekiss/follower.4bpp"); +const u32 gObjectEventPic_Yanmega[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yanmega/follower.4bpp"); +const u32 gObjectEventPic_Leafeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leafeon/follower.4bpp"); +const u32 gObjectEventPic_Glaceon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glaceon/follower.4bpp"); +const u32 gObjectEventPic_Gliscor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gliscor/follower.4bpp"); +const u32 gObjectEventPic_Mamoswine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mamoswine/follower.4bpp"); +const u32 gObjectEventPic_Porygon_z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon_z/follower.4bpp"); +const u32 gObjectEventPic_Gallade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gallade/follower.4bpp"); +const u32 gObjectEventPic_Probopass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/probopass/follower.4bpp"); +const u32 gObjectEventPic_Dusknoir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dusknoir/follower.4bpp"); +const u32 gObjectEventPic_Froslass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froslass/follower.4bpp"); +const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/follower.4bpp"); +const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/uxie/follower.4bpp"); +const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mesprit/follower.4bpp"); +const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azelf/follower.4bpp"); +const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga/follower.4bpp"); +const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia/follower.4bpp"); +const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatran/follower.4bpp"); +const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regigigas/follower.4bpp"); +const u32 gObjectEventPic_Giratina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina/follower.4bpp"); +const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cresselia/follower.4bpp"); +const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phione/follower.4bpp"); +const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/manaphy/follower.4bpp"); +const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darkrai/follower.4bpp"); +const u32 gObjectEventPic_Shaymin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shaymin/follower.4bpp"); +const u32 gObjectEventPic_Arceus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/follower.4bpp"); +const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/victini/follower.4bpp"); +const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snivy/follower.4bpp"); +const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/servine/follower.4bpp"); +const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/serperior/follower.4bpp"); +const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tepig/follower.4bpp"); +const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pignite/follower.4bpp"); +const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emboar/follower.4bpp"); +const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oshawott/follower.4bpp"); +const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewott/follower.4bpp"); +const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott/follower.4bpp"); +const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/patrat/follower.4bpp"); +const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/watchog/follower.4bpp"); +const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lillipup/follower.4bpp"); +const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/herdier/follower.4bpp"); +const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stoutland/follower.4bpp"); +const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purrloin/follower.4bpp"); +const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/liepard/follower.4bpp"); +const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansage/follower.4bpp"); +const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisage/follower.4bpp"); +const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansear/follower.4bpp"); +const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisear/follower.4bpp"); +const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/panpour/follower.4bpp"); +const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simipour/follower.4bpp"); +const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munna/follower.4bpp"); +const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/musharna/follower.4bpp"); +const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidove/follower.4bpp"); +const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tranquill/follower.4bpp"); +const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant/follower.4bpp"); +const u32 gObjectEventPic_Unfezant_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant_f/follower.4bpp"); +const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blitzle/follower.4bpp"); +const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zebstrika/follower.4bpp"); +const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roggenrola/follower.4bpp"); +const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boldore/follower.4bpp"); +const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gigalith/follower.4bpp"); +const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/woobat/follower.4bpp"); +const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swoobat/follower.4bpp"); +const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drilbur/follower.4bpp"); +const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/excadrill/follower.4bpp"); +const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/audino/follower.4bpp"); +const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/timburr/follower.4bpp"); +const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gurdurr/follower.4bpp"); +const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/conkeldurr/follower.4bpp"); +const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tympole/follower.4bpp"); +const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palpitoad/follower.4bpp"); +const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seismitoad/follower.4bpp"); +const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/throh/follower.4bpp"); +const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawk/follower.4bpp"); +const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sewaddle/follower.4bpp"); +const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swadloon/follower.4bpp"); +const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leavanny/follower.4bpp"); +const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venipede/follower.4bpp"); +const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whirlipede/follower.4bpp"); +const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scolipede/follower.4bpp"); +const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cottonee/follower.4bpp"); +const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whimsicott/follower.4bpp"); +const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/petilil/follower.4bpp"); +const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant/follower.4bpp"); +const u32 gObjectEventPic_Basculin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin/follower.4bpp"); +const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandile/follower.4bpp"); +const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krokorok/follower.4bpp"); +const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krookodile/follower.4bpp"); +const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka/follower.4bpp"); +const u32 gObjectEventPic_Darmanitan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan/follower.4bpp"); +const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/maractus/follower.4bpp"); +const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dwebble/follower.4bpp"); +const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crustle/follower.4bpp"); +const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scraggy/follower.4bpp"); +const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scrafty/follower.4bpp"); +const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sigilyph/follower.4bpp"); +const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask/follower.4bpp"); +const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cofagrigus/follower.4bpp"); +const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tirtouga/follower.4bpp"); +const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carracosta/follower.4bpp"); +const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archen/follower.4bpp"); +const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archeops/follower.4bpp"); +const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trubbish/follower.4bpp"); +const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garbodor/follower.4bpp"); +const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua/follower.4bpp"); +const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark/follower.4bpp"); +const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minccino/follower.4bpp"); +const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinccino/follower.4bpp"); +const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothita/follower.4bpp"); +const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothorita/follower.4bpp"); +const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothitelle/follower.4bpp"); +const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solosis/follower.4bpp"); +const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duosion/follower.4bpp"); +const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reuniclus/follower.4bpp"); +const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ducklett/follower.4bpp"); +const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swanna/follower.4bpp"); +const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillite/follower.4bpp"); +const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillish/follower.4bpp"); +const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanilluxe/follower.4bpp"); +const u32 gObjectEventPic_Deerling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling/follower.4bpp"); +const u32 gObjectEventPic_Sawsbuck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck/follower.4bpp"); +const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emolga/follower.4bpp"); +const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/karrablast/follower.4bpp"); +const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/escavalier/follower.4bpp"); +const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/foongus/follower.4bpp"); +const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amoonguss/follower.4bpp"); +const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish/follower.4bpp"); +const u32 gObjectEventPic_Frillish_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish_f/follower.4bpp"); +const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent/follower.4bpp"); +const u32 gObjectEventPic_Jellicent_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent_f/follower.4bpp"); +const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alomomola/follower.4bpp"); +const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/joltik/follower.4bpp"); +const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/object_events/pics/pokemon/galvantula/follower.4bpp"); +const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferroseed/follower.4bpp"); +const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferrothorn/follower.4bpp"); +const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klink/follower.4bpp"); +const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klang/follower.4bpp"); +const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klinklang/follower.4bpp"); +const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tynamo/follower.4bpp"); +const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektrik/follower.4bpp"); +const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektross/follower.4bpp"); +const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/elgyem/follower.4bpp"); +const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beheeyem/follower.4bpp"); +const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litwick/follower.4bpp"); +const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lampent/follower.4bpp"); +const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chandelure/follower.4bpp"); +const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/axew/follower.4bpp"); +const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fraxure/follower.4bpp"); +const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/haxorus/follower.4bpp"); +const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cubchoo/follower.4bpp"); +const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beartic/follower.4bpp"); +const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cryogonal/follower.4bpp"); +const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shelmet/follower.4bpp"); +const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/accelgor/follower.4bpp"); +const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk/follower.4bpp"); +const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienfoo/follower.4bpp"); +const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienshao/follower.4bpp"); +const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/druddigon/follower.4bpp"); +const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golett/follower.4bpp"); +const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golurk/follower.4bpp"); +const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pawniard/follower.4bpp"); +const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bisharp/follower.4bpp"); +const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bouffalant/follower.4bpp"); +const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rufflet/follower.4bpp"); +const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary/follower.4bpp"); +const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vullaby/follower.4bpp"); +const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mandibuzz/follower.4bpp"); +const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatmor/follower.4bpp"); +const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/durant/follower.4bpp"); +const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deino/follower.4bpp"); +const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zweilous/follower.4bpp"); +const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hydreigon/follower.4bpp"); +const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/larvesta/follower.4bpp"); +const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcarona/follower.4bpp"); +const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cobalion/follower.4bpp"); +const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/terrakion/follower.4bpp"); +const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/virizion/follower.4bpp"); +const u32 gObjectEventPic_Tornadus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tornadus/follower.4bpp"); +const u32 gObjectEventPic_Thundurus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thundurus/follower.4bpp"); +const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reshiram/follower.4bpp"); +const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zekrom/follower.4bpp"); +const u32 gObjectEventPic_Landorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/landorus/follower.4bpp"); +const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kyurem/follower.4bpp"); +const u32 gObjectEventPic_Keldeo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/keldeo/follower.4bpp"); +const u32 gObjectEventPic_Meloetta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta/follower.4bpp"); +const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/object_events/pics/pokemon/genesect/follower.4bpp"); +const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chespin/follower.4bpp"); +const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quilladin/follower.4bpp"); +const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chesnaught/follower.4bpp"); +const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fennekin/follower.4bpp"); +const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braixen/follower.4bpp"); +const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delphox/follower.4bpp"); +const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froakie/follower.4bpp"); +const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frogadier/follower.4bpp"); +const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greninja/follower.4bpp"); +const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bunnelby/follower.4bpp"); +const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diggersby/follower.4bpp"); +const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchling/follower.4bpp"); +const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchinder/follower.4bpp"); +const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/object_events/pics/pokemon/talonflame/follower.4bpp"); +const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scatterbug/follower.4bpp"); +const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spewpa/follower.4bpp"); +const u32 gObjectEventPic_Vivillon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/follower.4bpp"); +const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litleo/follower.4bpp"); +const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar/follower.4bpp"); +const u32 gObjectEventPic_Pyroar_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar_f/follower.4bpp"); +const u32 gObjectEventPic_Flabebe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe/follower.4bpp"); +const u32 gObjectEventPic_Floette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/follower.4bpp"); +const u32 gObjectEventPic_Florges[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges/follower.4bpp"); +const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skiddo/follower.4bpp"); +const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gogoat/follower.4bpp"); +const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pancham/follower.4bpp"); +const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pangoro/follower.4bpp"); +const u32 gObjectEventPic_Furfrou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/follower.4bpp"); +const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/espurr/follower.4bpp"); +const u32 gObjectEventPic_Meowstic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic/follower.4bpp"); +const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic/female/follower.4bpp"); +const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honedge/follower.4bpp"); +const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/doublade/follower.4bpp"); +const u32 gObjectEventPic_Aegislash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aegislash/follower.4bpp"); +const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spritzee/follower.4bpp"); +const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aromatisse/follower.4bpp"); +const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swirlix/follower.4bpp"); +const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slurpuff/follower.4bpp"); +const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inkay/follower.4bpp"); +const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/malamar/follower.4bpp"); +const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/binacle/follower.4bpp"); +const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barbaracle/follower.4bpp"); +const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skrelp/follower.4bpp"); +const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragalge/follower.4bpp"); +const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clauncher/follower.4bpp"); +const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clawitzer/follower.4bpp"); +const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/helioptile/follower.4bpp"); +const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heliolisk/follower.4bpp"); +const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrunt/follower.4bpp"); +const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrantrum/follower.4bpp"); +const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amaura/follower.4bpp"); +const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aurorus/follower.4bpp"); +const u32 gObjectEventPic_Sylveon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sylveon/follower.4bpp"); +const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hawlucha/follower.4bpp"); +const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dedenne/follower.4bpp"); +const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carbink/follower.4bpp"); +const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goomy/follower.4bpp"); +const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo/follower.4bpp"); +const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra/follower.4bpp"); +const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klefki/follower.4bpp"); +const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phantump/follower.4bpp"); +const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trevenant/follower.4bpp"); +const u32 gObjectEventPic_Pumpkaboo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pumpkaboo/follower.4bpp"); +const u32 gObjectEventPic_Gourgeist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gourgeist/follower.4bpp"); +const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bergmite/follower.4bpp"); +const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg/follower.4bpp"); +const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noibat/follower.4bpp"); +const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noivern/follower.4bpp"); +const u32 gObjectEventPic_Xerneas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xerneas/follower.4bpp"); +const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yveltal/follower.4bpp"); +const u32 gObjectEventPic_Zygarde[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zygarde/follower.4bpp"); +const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diancie/follower.4bpp"); +const u32 gObjectEventPic_Hoopa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa/follower.4bpp"); +const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcanion/follower.4bpp"); +const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rowlet/follower.4bpp"); +const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dartrix/follower.4bpp"); +const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye/follower.4bpp"); +const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litten/follower.4bpp"); +const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torracat/follower.4bpp"); +const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/incineroar/follower.4bpp"); +const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/popplio/follower.4bpp"); +const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/brionne/follower.4bpp"); +const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/primarina/follower.4bpp"); +const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pikipek/follower.4bpp"); +const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trumbeak/follower.4bpp"); +const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toucannon/follower.4bpp"); +const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yungoos/follower.4bpp"); +const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gumshoos/follower.4bpp"); +const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grubbin/follower.4bpp"); +const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charjabug/follower.4bpp"); +const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vikavolt/follower.4bpp"); +const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabrawler/follower.4bpp"); +const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabominable/follower.4bpp"); +const u32 gObjectEventPic_Oricorio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oricorio/follower.4bpp"); +const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cutiefly/follower.4bpp"); +const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ribombee/follower.4bpp"); +const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rockruff/follower.4bpp"); +const u32 gObjectEventPic_Lycanroc[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc/follower.4bpp"); +const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc/dusk/follower.4bpp"); +const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc/midnight/follower.4bpp"); +const u32 gObjectEventPic_Wishiwashi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wishiwashi/follower.4bpp"); +const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mareanie/follower.4bpp"); +const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxapex/follower.4bpp"); +const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudbray/follower.4bpp"); +const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudsdale/follower.4bpp"); +const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewpider/follower.4bpp"); +const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/araquanid/follower.4bpp"); +const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fomantis/follower.4bpp"); +const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lurantis/follower.4bpp"); +const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morelull/follower.4bpp"); +const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shiinotic/follower.4bpp"); +const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salandit/follower.4bpp"); +const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salazzle/follower.4bpp"); +const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stufful/follower.4bpp"); +const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bewear/follower.4bpp"); +const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bounsweet/follower.4bpp"); +const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/steenee/follower.4bpp"); +const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tsareena/follower.4bpp"); +const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/comfey/follower.4bpp"); +const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oranguru/follower.4bpp"); +const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/passimian/follower.4bpp"); +const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wimpod/follower.4bpp"); +const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golisopod/follower.4bpp"); +const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandygast/follower.4bpp"); +const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palossand/follower.4bpp"); +const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyukumuku/follower.4bpp"); +const u32 gObjectEventPic_Typenull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typenull/follower.4bpp"); +const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silvally/follower.4bpp"); +const u32 gObjectEventPic_Minior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minior/follower.4bpp"); +const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/komala/follower.4bpp"); +const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtonator/follower.4bpp"); +const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togedemaru/follower.4bpp"); +const u32 gObjectEventPic_Mimikyu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mimikyu/follower.4bpp"); +const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bruxish/follower.4bpp"); +const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drampa/follower.4bpp"); +const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dhelmise/follower.4bpp"); +const u32 gObjectEventPic_Jangmo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jangmo_o/follower.4bpp"); +const u32 gObjectEventPic_Hakamo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hakamo_o/follower.4bpp"); +const u32 gObjectEventPic_Kommo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kommo_o/follower.4bpp"); +const u32 gObjectEventPic_Tapukoko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapu_koko/follower.4bpp"); +const u32 gObjectEventPic_Tapulele[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapu_lele/follower.4bpp"); +const u32 gObjectEventPic_Tapubulu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapu_bulu/follower.4bpp"); +const u32 gObjectEventPic_Tapufini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapu_fini/follower.4bpp"); +const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmog/follower.4bpp"); +const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmoem/follower.4bpp"); +const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solgaleo/follower.4bpp"); +const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lunala/follower.4bpp"); +const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nihilego/follower.4bpp"); +const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buzzwole/follower.4bpp"); +const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pheromosa/follower.4bpp"); +const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xurkitree/follower.4bpp"); +const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/object_events/pics/pokemon/celesteela/follower.4bpp"); +const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kartana/follower.4bpp"); +const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/object_events/pics/pokemon/guzzlord/follower.4bpp"); +const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma/follower.4bpp"); +const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma/dusk_mane/follower.4bpp"); +const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma/dawn_wings/follower.4bpp"); +const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magearna/follower.4bpp"); +const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marshadow/follower.4bpp"); +const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poipole/follower.4bpp"); +const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/naganadel/follower.4bpp"); +const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stakataka/follower.4bpp"); +const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blacephalon/follower.4bpp"); +const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zeraora/follower.4bpp"); +const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meltan/follower.4bpp"); +const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/melmetal/follower.4bpp"); +const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grookey/follower.4bpp"); +const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thwackey/follower.4bpp"); +const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rillaboom/follower.4bpp"); +const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scorbunny/follower.4bpp"); +const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raboot/follower.4bpp"); +const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinderace/follower.4bpp"); +const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sobble/follower.4bpp"); +const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drizzile/follower.4bpp"); +const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inteleon/follower.4bpp"); +const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skwovet/follower.4bpp"); +const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greedent/follower.4bpp"); +const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rookidee/follower.4bpp"); +const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corvisquire/follower.4bpp"); +const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corviknight/follower.4bpp"); +const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blipbug/follower.4bpp"); +const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dottler/follower.4bpp"); +const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/orbeetle/follower.4bpp"); +const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nickit/follower.4bpp"); +const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thievul/follower.4bpp"); +const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gossifleur/follower.4bpp"); +const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eldegoss/follower.4bpp"); +const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wooloo/follower.4bpp"); +const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dubwool/follower.4bpp"); +const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chewtle/follower.4bpp"); +const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drednaw/follower.4bpp"); +const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamper/follower.4bpp"); +const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boltund/follower.4bpp"); +const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rolycoly/follower.4bpp"); +const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carkol/follower.4bpp"); +const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/coalossal/follower.4bpp"); +const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/applin/follower.4bpp"); +const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flapple/follower.4bpp"); +const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/appletun/follower.4bpp"); +const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silicobra/follower.4bpp"); +const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandaconda/follower.4bpp"); +const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cramorant/follower.4bpp"); +const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arrokuda/follower.4bpp"); +const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barraskewda/follower.4bpp"); +const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxel/follower.4bpp"); +const u32 gObjectEventPic_Toxtricity[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity/follower.4bpp"); +const u32 gObjectEventPic_ToxtricityLowkey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity/low_key/follower.4bpp"); +const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sizzlipede/follower.4bpp"); +const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/object_events/pics/pokemon/centiskorch/follower.4bpp"); +const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clobbopus/follower.4bpp"); +const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grapploct/follower.4bpp"); +const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sinistea/follower.4bpp"); +const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/polteageist/follower.4bpp"); +const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatenna/follower.4bpp"); +const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hattrem/follower.4bpp"); +const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatterene/follower.4bpp"); +const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/impidimp/follower.4bpp"); +const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morgrem/follower.4bpp"); +const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimmsnarl/follower.4bpp"); +const u32 gObjectEventPic_Obstagoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/obstagoon/follower.4bpp"); +const u32 gObjectEventPic_Perrserker[] = INCBIN_COMP("graphics/object_events/pics/pokemon/perrserker/follower.4bpp"); +const u32 gObjectEventPic_Cursola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cursola/follower.4bpp"); +const u32 gObjectEventPic_Sirfetchd[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sirfetchd/follower.4bpp"); +const u32 gObjectEventPic_MrRime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_rime/follower.4bpp"); +const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/runerigus/follower.4bpp"); +const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/object_events/pics/pokemon/milcery/follower.4bpp"); +const u32 gObjectEventPic_Alcremie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alcremie/follower.4bpp"); +const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/object_events/pics/pokemon/falinks/follower.4bpp"); +const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pincurchin/follower.4bpp"); +const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snom/follower.4bpp"); +const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frosmoth/follower.4bpp"); +const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stonjourner/follower.4bpp"); +const u32 gObjectEventPic_Eiscue[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eiscue/follower.4bpp"); +const u32 gObjectEventPic_Indeedee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/indeedee/follower.4bpp"); +const u32 gObjectEventPic_Morpeko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morpeko/follower.4bpp"); +const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cufant/follower.4bpp"); +const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/object_events/pics/pokemon/copperajah/follower.4bpp"); +const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracozolt/follower.4bpp"); +const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctozolt/follower.4bpp"); +const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracovish/follower.4bpp"); +const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctovish/follower.4bpp"); +const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duraludon/follower.4bpp"); +const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dreepy/follower.4bpp"); +const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drakloak/follower.4bpp"); +const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragapult/follower.4bpp"); +const u32 gObjectEventPic_Zacian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian/follower.4bpp"); +const u32 gObjectEventPic_Zamazenta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta/follower.4bpp"); +const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eternatus/follower.4bpp"); +const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kubfu/follower.4bpp"); +const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/urshifu/follower.4bpp"); +const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zarude/follower.4bpp"); +const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regieleki/follower.4bpp"); +const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regidrago/follower.4bpp"); +const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glastrier/follower.4bpp"); +const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spectrier/follower.4bpp"); +const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex/follower.4bpp"); +const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex/ice_rider/follower.4bpp"); +const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex/shadow_rider/follower.4bpp"); +const u32 gObjectEventPic_ZacianCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian/crowned_sword/follower.4bpp"); +const u32 gObjectEventPic_ZamazentaCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta/crowned_shield/follower.4bpp"); +const u32 gObjectEventPic_Wyrdeer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wyrdeer/follower.4bpp"); +const u32 gObjectEventPic_Kleavor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kleavor/follower.4bpp"); +const u32 gObjectEventPic_Ursaluna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ursaluna/follower.4bpp"); +const u32 gObjectEventPic_Basculegion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion/follower.4bpp"); +const u32 gObjectEventPic_Sneasler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasler/follower.4bpp"); +const u32 gObjectEventPic_Overqwil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/overqwil/follower.4bpp"); +const u32 gObjectEventPic_Enamorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus/follower.4bpp"); +const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus/therian/follower.4bpp"); +const u32 gObjectEventPic_PichuSpikyEared[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pichu/spiky_eared/follower.4bpp"); +const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys/attack/follower.4bpp"); +const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys/defense/follower.4bpp"); +const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys/speed/follower.4bpp"); +const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy/sandy_cloak/follower.4bpp"); +const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy/trash_cloak/follower.4bpp"); +const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam/sandy_cloak/follower.4bpp"); +const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam/trash_cloak/follower.4bpp"); +const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos/east_sea/follower.4bpp"); +const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon/east_sea/follower.4bpp"); +const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/heat/follower.4bpp"); +const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/wash/follower.4bpp"); +const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/frost/follower.4bpp"); +const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/fan/follower.4bpp"); +const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/mow/follower.4bpp"); +const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina/origin/follower.4bpp"); +const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/fighting/follower.4bpp"); +const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/flying/follower.4bpp"); +const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/poison/follower.4bpp"); +const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/ground/follower.4bpp"); +const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/rock/follower.4bpp"); +const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/bug/follower.4bpp"); +const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/ghost/follower.4bpp"); +const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/steel/follower.4bpp"); +const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/fire/follower.4bpp"); +const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/water/follower.4bpp"); +const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/grass/follower.4bpp"); +const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/electric/follower.4bpp"); +const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/psychic/follower.4bpp"); +const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/ice/follower.4bpp"); +const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/dragon/follower.4bpp"); +const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/dark/follower.4bpp"); +const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/fairy/follower.4bpp"); +const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin/blue_striped/follower.4bpp"); +const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling/autumn/follower.4bpp"); +const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling/summer/follower.4bpp"); +const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling/winter/follower.4bpp"); +const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck/autumn/follower.4bpp"); +const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck/summer/follower.4bpp"); +const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck/winter/follower.4bpp"); +const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta/pirouette/follower.4bpp"); +const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/polar/follower.4bpp"); +const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/tundra/follower.4bpp"); +const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/continental/follower.4bpp"); +const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/garden/follower.4bpp"); +const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/elegant/follower.4bpp"); +const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/modern/follower.4bpp"); +const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/marine/follower.4bpp"); +const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/archipelago/follower.4bpp"); +const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/high_plains/follower.4bpp"); +const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/sandstorm/follower.4bpp"); +const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/river/follower.4bpp"); +const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/monsoon/follower.4bpp"); +const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/savanna/follower.4bpp"); +const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/sun/follower.4bpp"); +const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/ocean/follower.4bpp"); +const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/jungle/follower.4bpp"); +const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/fancy/follower.4bpp"); +const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/poke_ball/follower.4bpp"); +const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/meadow/follower.4bpp"); +const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe/yellow_flower/follower.4bpp"); +const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe/blue_flower/follower.4bpp"); +const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe/orange_flower/follower.4bpp"); +const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe/white_flower/follower.4bpp"); +const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/yellow_flower/follower.4bpp"); +const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/blue_flower/follower.4bpp"); +const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/orange_flower/follower.4bpp"); +const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/white_flower/follower.4bpp"); +const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/eternal_flower/follower.4bpp"); +const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges/yellow_flower/follower.4bpp"); +const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges/blue_flower/follower.4bpp"); +const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges/orange_flower/follower.4bpp"); +const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges/white_flower/follower.4bpp"); +const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/heart_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/star_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/diamond_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/debutante_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/matron_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/dandy_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/la_reine_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/kabuki_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/pharaoh_trim/follower.4bpp"); +const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa/unbound/follower.4bpp"); +const u32 gObjectEventPic_RattataAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rattata/alolan/follower.4bpp"); +const u32 gObjectEventPic_RaticateAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raticate/alolan/follower.4bpp"); +const u32 gObjectEventPic_RaichuAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raichu/alolan/follower.4bpp"); +const u32 gObjectEventPic_SandshrewAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandshrew/alolan/follower.4bpp"); +const u32 gObjectEventPic_SandslashAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandslash/alolan/follower.4bpp"); +const u32 gObjectEventPic_VulpixAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vulpix/alolan/follower.4bpp"); +const u32 gObjectEventPic_NinetalesAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ninetales/alolan/follower.4bpp"); +const u32 gObjectEventPic_DiglettAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diglett/alolan/follower.4bpp"); +const u32 gObjectEventPic_DugtrioAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dugtrio/alolan/follower.4bpp"); +const u32 gObjectEventPic_MeowthAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth/alolan/follower.4bpp"); +const u32 gObjectEventPic_PersianAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/persian/alolan/follower.4bpp"); +const u32 gObjectEventPic_GeodudeAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/geodude/alolan/follower.4bpp"); +const u32 gObjectEventPic_GravelerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/graveler/alolan/follower.4bpp"); +const u32 gObjectEventPic_GolemAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golem/alolan/follower.4bpp"); +const u32 gObjectEventPic_GrimerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimer/alolan/follower.4bpp"); +const u32 gObjectEventPic_MukAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/muk/alolan/follower.4bpp"); +const u32 gObjectEventPic_ExeggutorAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exeggutor/alolan/follower.4bpp"); +const u32 gObjectEventPic_MarowakAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marowak/alolan/follower.4bpp"); +const u32 gObjectEventPic_ZapdosGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zapdos/galarian/follower.4bpp"); +const u32 gObjectEventPic_MeowthGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth/galarian/follower.4bpp"); +const u32 gObjectEventPic_PonytaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ponyta/galarian/follower.4bpp"); +const u32 gObjectEventPic_RapidashGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rapidash/galarian/follower.4bpp"); +const u32 gObjectEventPic_SlowpokeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowpoke/galarian/follower.4bpp"); +const u32 gObjectEventPic_SlowbroGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowbro/galarian/follower.4bpp"); +const u32 gObjectEventPic_FarfetchdGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/farfetchd/galarian/follower.4bpp"); +const u32 gObjectEventPic_WeezingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weezing/galarian/follower.4bpp"); +const u32 gObjectEventPic_MrMimeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime/galarian/follower.4bpp"); +const u32 gObjectEventPic_ArticunoGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/articuno/galarian/follower.4bpp"); +const u32 gObjectEventPic_MoltresGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/moltres/galarian/follower.4bpp"); +const u32 gObjectEventPic_SlowkingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowking/galarian/follower.4bpp"); +const u32 gObjectEventPic_CorsolaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corsola/galarian/follower.4bpp"); +const u32 gObjectEventPic_ZigzagoonGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zigzagoon/galarian/follower.4bpp"); +const u32 gObjectEventPic_LinooneGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/linoone/galarian/follower.4bpp"); +const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka/galarian/follower.4bpp"); +const u32 gObjectEventPic_DarmanitanGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan/galarian/follower.4bpp"); +const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask/galarian/follower.4bpp"); +const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk/galarian/follower.4bpp"); +const u32 gObjectEventPic_GrowlitheHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/growlithe/hisuian/follower.4bpp"); +const u32 gObjectEventPic_ArcanineHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arcanine/hisuian/follower.4bpp"); +const u32 gObjectEventPic_VoltorbHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/voltorb/hisuian/follower.4bpp"); +const u32 gObjectEventPic_ElectrodeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrode/hisuian/follower.4bpp"); +const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary/hisuian/follower.4bpp"); +const u32 gObjectEventPic_QwilfishHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/qwilfish/hisuian/follower.4bpp"); +const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua/hisuian/follower.4bpp"); +const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark/hisuian/follower.4bpp"); +const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo/hisuian/follower.4bpp"); +const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra/hisuian/follower.4bpp"); +const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg/hisuian/follower.4bpp"); +const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye/hisuian/follower.4bpp"); +const u32 gObjectEventPic_TyphlosionHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typhlosion/hisuian/follower.4bpp"); +const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott/hisuian/follower.4bpp"); +const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant/hisuian/follower.4bpp"); +const u32 gObjectEventPic_BasculinWhiteStripe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin/white_striped/follower.4bpp"); +const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion/female/follower.4bpp"); +const u32 gObjectEventPic_SneaselHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasel/hisuian/follower.4bpp"); +const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga/origin/follower.4bpp"); +const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia/origin/follower.4bpp"); const u32 gObjectEventPic_DeoxysOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/deoxys.4bpp"); const u32 gObjectEventPic_MewOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/mew.4bpp"); diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 7d8aa3042040..4f2bc648afdb 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -2452,7 +2452,7 @@ static const struct SpriteFrameImage sPicTable_combee[] = { overworld_ascending_frames(gObjectEventPic_Combee, 4, 4), }; static const struct SpriteFrameImage sPicTable_combee_f[] = { - overworld_ascending_frames(gObjectEventPic_Combee_f, 4, 4), + overworld_ascending_frames(gObjectEventPic_CombeeF, 4, 4), }; static const struct SpriteFrameImage sPicTable_vespiquen[] = { overworld_ascending_frames(gObjectEventPic_Vespiquen, 4, 4), From ea10a1dc553b1e23f5f3f9e69ecaa34a1b8efb34 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 22 Jan 2024 13:46:32 -0300 Subject: [PATCH 200/291] Fixed compile --- spritesheet_rules.mk | 6 +++--- src/data/object_events/object_event_graphics.h | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index b564b5357601..38d24db59fcd 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -1409,10 +1409,10 @@ $(OBJEVENTGFXDIR)/pokemon/unown/y/follower.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/pokemon/unown/z/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/exclamation/follower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/exclamation_mark/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/question/follower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/unown/question_mark/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/wobbuffet/follower.4bpp: %.4bpp: %.png @@ -3140,7 +3140,7 @@ $(OBJEVENTGFXDIR)/pokemon/palossand/follower.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/pokemon/pyukumuku/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/typenull/follower.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/pokemon/type_null/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(OBJEVENTGFXDIR)/pokemon/silvally/follower.4bpp: %.4bpp: %.png diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 5ca7ae18ac2f..32fdbc5a66eb 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -589,8 +589,8 @@ const u32 gObjectEventPic_Unown_W[] = INCBIN_COMP("graphics/object_events/pics/p const u32 gObjectEventPic_Unown_X[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/x/follower.4bpp"); const u32 gObjectEventPic_Unown_Y[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/y/follower.4bpp"); const u32 gObjectEventPic_Unown_Z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/z/follower.4bpp"); -const u32 gObjectEventPic_UnownExclamation[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/exclamation/follower.4bpp"); -const u32 gObjectEventPic_UnownQuestion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/question/follower.4bpp"); +const u32 gObjectEventPic_UnownExclamation[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/exclamation_mark/follower.4bpp"); +const u32 gObjectEventPic_UnownQuestion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/question_mark/follower.4bpp"); const u32 gObjectEventPic_Wobbuffet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wobbuffet/follower.4bpp"); const u32 gObjectEventPic_Girafarig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/girafarig/follower.4bpp"); const u32 gObjectEventPic_Pineco[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pineco/follower.4bpp"); @@ -1174,7 +1174,7 @@ const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/object_events/pics const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandygast/follower.4bpp"); const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palossand/follower.4bpp"); const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyukumuku/follower.4bpp"); -const u32 gObjectEventPic_Typenull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typenull/follower.4bpp"); +const u32 gObjectEventPic_Typenull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/type_null/follower.4bpp"); const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silvally/follower.4bpp"); const u32 gObjectEventPic_Minior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minior/follower.4bpp"); const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/komala/follower.4bpp"); From ebbcb7d025cff716eec5008b5dd2b7d55aa8c3f3 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 22 Jan 2024 19:09:44 -0300 Subject: [PATCH 201/291] Whitespace, documentation and style --- data/event_scripts.s | 4 +- data/field_effect_scripts.s | 2 +- data/maps/AncientTomb/map.json | 6 +- data/maps/AncientTomb/scripts.inc | 3 +- .../scripts.inc | 6 +- .../map.json | 14 +- .../scripts.inc | 2 +- .../scripts.inc | 8 +- .../scripts.inc | 6 +- .../scripts.inc | 7 +- .../scripts.inc | 9 +- .../scripts.inc | 9 +- .../scripts.inc | 10 +- data/maps/DesertRuins/scripts.inc | 3 +- data/maps/FortreeCity_Gym/scripts.inc | 2 +- data/maps/IslandCave/map.json | 6 +- data/maps/IslandCave/scripts.inc | 2 +- data/maps/MossdeepCity_Gym/scripts.inc | 6 +- data/maps/Route123/map.json | 2 +- data/maps/RusturfTunnel/scripts.inc | 1 + .../scripts.inc | 3 +- data/maps/SootopolisCity/scripts.inc | 2 +- data/maps/TrainerHill_Entrance/scripts.inc | 4 +- data/maps/map_groups.json | 1 - data/scripts/battle_pike.inc | 6 +- data/scripts/day_care.inc | 2 +- data/scripts/field_move_scripts.inc | 2 +- data/scripts/flash.inc | 2 +- data/scripts/follower.inc | 958 +++++++------- data/scripts/pkmn_center_nurse.inc | 2 +- data/scripts/secret_base.inc | 2 +- data/scripts/trainer_battle.inc | 6 +- gflib/sprite.c | 8 +- include/constants/field_effects.h | 10 +- include/field_effect_helpers.h | 6 +- include/follower_helper.h | 24 +- src/data/field_effects/field_effect_objects.h | 239 ++-- src/data/object_events/object_event_anims.h | 10 +- .../object_event_graphics_info_followers.h | 840 ++++++------- src/event_object_movement.c | 1106 +++++++++-------- src/field_effect.c | 2 +- src/field_effect_helpers.c | 22 +- src/field_screen_effect.c | 8 +- src/load_save.c | 10 +- src/main.c | 12 +- src/overworld.c | 13 +- src/palette.c | 38 +- src/party_menu.c | 4 +- src/pokeball.c | 3 +- src/rayquaza_scene.c | 2 + src/scrcmd.c | 28 +- src/shop.c | 5 +- src/trainer_pokemon_sprites.c | 2 +- src/trainer_see.c | 115 +- 54 files changed, 1923 insertions(+), 1682 deletions(-) diff --git a/data/event_scripts.s b/data/event_scripts.s index fbd69ca13330..070baa7641c6 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -720,7 +720,7 @@ Common_EventScript_OutOfCenterPartyHeal:: playfanfare MUS_HEAL waitfanfare special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon fadescreen FADE_FROM_BLACK return @@ -1054,7 +1054,7 @@ Common_EventScript_LegendaryFlewAway:: .include "data/scripts/move_tutors.inc" .include "data/scripts/trainer_hill.inc" .include "data/scripts/test_signpost.inc" - .include "data/scripts/follower.inc" + .include "data/scripts/follower.inc" .include "data/text/frontier_brain.inc" .include "data/text/save.inc" .include "data/text/birch_speech.inc" diff --git a/data/field_effect_scripts.s b/data/field_effect_scripts.s index 117ae710ca34..c1890358d57e 100644 --- a/data/field_effect_scripts.s +++ b/data/field_effect_scripts.s @@ -72,7 +72,7 @@ gFieldEffectScriptPointers:: .4byte gFieldEffectScript_RayquazaSpotlight @ FLDEFF_RAYQUAZA_SPOTLIGHT .4byte gFieldEffectScript_DestroyDeoxysRock @ FLDEFF_DESTROY_DEOXYS_ROCK .4byte gFieldEffectScript_MoveDeoxysRock @ FLDEFF_MOVE_DEOXYS_ROCK - .4byte gFieldEffectScript_TracksSlither @ FLDEFF_TRACKS_SLITHER + .4byte gFieldEffectScript_TracksSlither @ FLDEFF_TRACKS_SLITHER .4byte gFieldEffectScript_TracksBug @ FLDEFF_TRACKS_BUG .4byte gFieldEffectScript_TracksSpot @ FLDEFF_TRACKS_SPOT diff --git a/data/maps/AncientTomb/map.json b/data/maps/AncientTomb/map.json index 16df613a49d5..818dbf23a005 100644 --- a/data/maps/AncientTomb/map.json +++ b/data/maps/AncientTomb/map.json @@ -12,7 +12,7 @@ "allow_running": true, "show_map_name": true, "battle_scene": "MAP_BATTLE_SCENE_NORMAL", - "connections": 0, + "connections": null, "object_events": [ { "graphics_id": "OBJ_EVENT_GFX_OW_MON", @@ -51,9 +51,7 @@ "dest_warp_id": "1" } ], - "coord_events": [ - - ], + "coord_events": [], "bg_events": [ { "type": "sign", diff --git a/data/maps/AncientTomb/scripts.inc b/data/maps/AncientTomb/scripts.inc index ca9464f7eecb..906d64ecf559 100644 --- a/data/maps/AncientTomb/scripts.inc +++ b/data/maps/AncientTomb/scripts.inc @@ -55,7 +55,7 @@ AncientTomb_EventScript_CaveEntranceSide:: end AncientTomb_EventScript_Registeel:: - bufferspeciesname 0, SPECIES_REGISTEEL + bufferspeciesname 0, SPECIES_REGISTEEL lock faceplayer waitse @@ -84,3 +84,4 @@ AncientTomb_EventScript_RanFromRegisteel:: setvar VAR_0x8004, SPECIES_REGISTEEL goto Common_EventScript_LegendaryFlewAway end + diff --git a/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc b/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc index 08e749b4a6f9..61dcb79e999c 100644 --- a/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc @@ -75,7 +75,7 @@ BattleFrontier_BattleArenaLobby_EventScript_SaveAfterChallenge:: frontier_checkairshow special LoadPlayerParty special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon arena_save 0 playse SE_SAVE waitse @@ -134,7 +134,7 @@ BattleFrontier_BattleArenaLobby_EventScript_TryEnterChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleArenaLobby_Text_SelectThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK - callnative RemoveFollowingPokemon + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -196,7 +196,7 @@ BattleFrontier_BattleArenaLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattleArenaLobby_EventScript_LoadPartyAndCancelChallenge:: special LoadPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon BattleFrontier_BattleArenaLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattleArenaLobby_Text_AwaitAnotherChallenge, MSGBOX_DEFAULT BattleFrontier_BattleArenaLobby_EventScript_EndCancelChallenge:: diff --git a/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json b/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json index f4c52ce05f6f..c2b427cbe335 100644 --- a/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json +++ b/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json @@ -12,7 +12,7 @@ "allow_running": false, "show_map_name": false, "battle_scene": "MAP_BATTLE_SCENE_NORMAL", - "connections": 0, + "connections": null, "object_events": [ { "graphics_id": "OBJ_EVENT_GFX_REPORTER_M", @@ -210,13 +210,7 @@ "flag": "0" } ], - "warp_events": [ - - ], - "coord_events": [ - - ], - "bg_events": [ - - ] + "warp_events": [], + "coord_events": [], + "bg_events": [] } diff --git a/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc index 31314b598273..6279cacf2718 100644 --- a/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc +++ b/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc @@ -17,7 +17,7 @@ BattleFrontier_BattleDomeBattleRoom_MapScripts:: .byte 0 BattleFrontier_BattleDomeBattleRoom_OnTransition: - setflag FLAG_TEMP_HIDE_FOLLOWER + setflag FLAG_TEMP_HIDE_FOLLOWER dome_setopponentgfx frontier_get FRONTIER_DATA_BATTLE_NUM copyvar VAR_TEMP_F, VAR_RESULT diff --git a/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc b/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc index edc651287c2f..fb28b7ad756e 100644 --- a/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleDomeLobby/scripts.inc @@ -68,7 +68,7 @@ BattleFrontier_BattleDomeLobby_EventScript_GiveBattlePoints:: dome_set DOME_DATA_WIN_STREAK_ACTIVE, TRUE special LoadPlayerParty special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon goto BattleFrontier_BattleDomeLobby_EventScript_AskRecordBattle BattleFrontier_BattleDomeLobby_EventScript_LostChallenge:: @@ -83,7 +83,7 @@ BattleFrontier_BattleDomeLobby_EventScript_LostChallenge:: dome_set DOME_DATA_ATTEMPTED_CHALLENGE, TRUE special LoadPlayerParty special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon BattleFrontier_BattleDomeLobby_EventScript_AskRecordBattle:: dome_save 0 playse SE_SAVE @@ -162,7 +162,7 @@ BattleFrontier_BattleDomeLobby_EventScript_TryEnterChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleDomeLobby_Text_SelectThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK - callnative RemoveFollowingPokemon + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -225,7 +225,7 @@ BattleFrontier_BattleDomeLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattleDomeLobby_EventScript_LoadPartyCancelChallenge:: special LoadPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon BattleFrontier_BattleDomeLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattleDomeLobby_Text_HopeToSeeYouAgain, MSGBOX_DEFAULT BattleFrontier_BattleDomeLobby_EventScript_EndCancelChallenge:: diff --git a/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc b/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc index d41741d13bb8..5475fc146f4c 100644 --- a/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc @@ -59,7 +59,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_GiveBattlePoints:: waitmessage frontier_checkairshow special LoadPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon factory_save 0 playse SE_SAVE waitse @@ -72,7 +72,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_LostChallenge:: waitmessage frontier_checkairshow special LoadPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon factory_set FACTORY_DATA_WIN_STREAK_ACTIVE, FALSE factory_save 0 playse SE_SAVE @@ -198,7 +198,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattleFactoryLobby_EventScript_LoadPartyAndCancelChallenge:: special LoadPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon BattleFrontier_BattleFactoryLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattleFactoryLobby_Text_LookForwardToNextVisit, MSGBOX_DEFAULT release diff --git a/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc b/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc index 9f80421e1401..33d3735884cb 100644 --- a/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattlePalaceLobby/scripts.inc @@ -76,7 +76,7 @@ BattleFrontier_BattlePalaceLobby_EventScript_SaveAfterChallenge:: frontier_checkairshow special LoadPlayerParty special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon palace_save 0 playse SE_SAVE waitse @@ -152,7 +152,7 @@ BattleFrontier_BattlePalaceLobby_EventScript_TryEnterChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattlePalaceLobby_Text_NowSelectThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK - callnative RemoveFollowingPokemon + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -217,7 +217,7 @@ BattleFrontier_BattlePalaceLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattlePalaceLobby_EventScript_LoadPartyAndCancelChallenge:: special LoadPlayerParty - callnative LoadPlayerParty + callnative LoadPlayerParty BattleFrontier_BattlePalaceLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattlePalaceLobby_Text_ReturnWhenFortified, MSGBOX_DEFAULT BattleFrontier_BattlePalaceLobby_EventScript_EndCancelChallenge:: @@ -650,3 +650,4 @@ BattleFrontier_BattlePalaceLobby_Text_ExplainRulesWhenInDanger: .string "nature when it is in trouble.\p" .string "If a POKéMON begins behaving oddly\n" .string "in a pinch, watch it carefully.$" + diff --git a/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc b/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc index 0b7cd130e6c7..b37100bc0ab3 100644 --- a/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattlePikeLobby/scripts.inc @@ -59,7 +59,7 @@ BattleFrontier_BattlePikeLobby_EventScript_GiveBattlePoints:: pike_set PIKE_DATA_TOTAL_STREAKS, VAR_RESULT special LoadPlayerParty special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon pike_resethelditems message BattleFrontier_BattlePikeLobby_Text_ShallRecordResults waitmessage @@ -81,7 +81,7 @@ BattleFrontier_BattlePikeLobby_EventScript_LostChallenge:: pike_set PIKE_DATA_WIN_STREAK_ACTIVE, FALSE special LoadPlayerParty special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon pike_resethelditems pike_save 0 playse SE_SAVE @@ -121,7 +121,7 @@ BattleFrontier_BattlePikeLobby_EventScript_TryEnterChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattlePikeLobby_Text_PleaseChooseThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK - callnative RemoveFollowingPokemon + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -186,7 +186,7 @@ BattleFrontier_BattlePikeLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattlePikeLobby_EventScript_LoadPartyAndCancelChallenge:: special LoadPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon BattleFrontier_BattlePikeLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattlePikeLobby_Text_LookForwardToSeeingYou, MSGBOX_DEFAULT BattleFrontier_BattlePikeLobby_EventScript_EndCancelChallenge:: @@ -434,3 +434,4 @@ BattleFrontier_BattlePikeLobby_Text_ExplainMonOrderRules: .string "changed.\p" .string "The sequence must be set before\n" .string "starting your challenge.$" + diff --git a/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc b/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc index 12734a29473f..176841161644 100644 --- a/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattlePyramidLobby/scripts.inc @@ -59,7 +59,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_GiveBattlePoints:: special LoadPlayerParty pyramid_clearhelditems special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon message BattleFrontier_BattlePyramidLobby_Text_UsedBattleBagWillBeKept waitmessage playse SE_EXP_MAX @@ -84,7 +84,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_LostChallenge:: special LoadPlayerParty pyramid_clearhelditems special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon lockall message BattleFrontier_BattlePyramidLobby_Text_DisappointingHereIsBag waitmessage @@ -134,7 +134,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_TryEnterChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattlePyramidLobby_Text_SelectThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK - callnative RemoveFollowingPokemon + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -199,7 +199,7 @@ BattleFrontier_BattlePyramidLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattlePyramidLobby_EventScript_LoadPartyAndCancelChallenge:: special LoadPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon BattleFrontier_BattlePyramidLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattlePyramidLobby_Text_AwaitFutureChallenge, MSGBOX_DEFAULT BattleFrontier_BattlePyramidLobby_EventScript_EndCancelChallenge:: @@ -904,3 +904,4 @@ BattleFrontier_BattlePyramidLobby_Text_ExplainBagRules: .string "of ten kinds of items.\p" .string "The contents of the BATTLE BAG are\n" .string "lost if you fail in your quest.$" + diff --git a/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc b/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc index 27591cc6b4f6..d18e2629a145 100644 --- a/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc +++ b/data/maps/BattleFrontier_BattleTowerLobby/scripts.inc @@ -202,7 +202,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterSinglesChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleTowerLobby_Text_SelectThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK - callnative RemoveFollowingPokemon + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE @@ -266,7 +266,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterDoublesChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleTowerLobby_Text_PleaseSelectFourMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK - callnative RemoveFollowingPokemon + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_DOUBLES_PARTY_SIZE @@ -331,7 +331,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterMultisChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleTowerLobby_Text_PleaseSelectTwoMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK - callnative RemoveFollowingPokemon + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_MULTI_PARTY_SIZE @@ -395,7 +395,7 @@ BattleFrontier_BattleTowerLobby_EventScript_TryEnterLinkMultisChallenge:: frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleTowerLobby_Text_PleaseSelectTwoMons2, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK - callnative RemoveFollowingPokemon + callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_MULTI_PARTY_SIZE @@ -588,7 +588,7 @@ BattleFrontier_BattleTowerLobby_EventScript_CancelChallengeSaveFailed:: BattleFrontier_BattleTowerLobby_EventScript_LoadPartyCancelChallenge:: special LoadPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon BattleFrontier_BattleTowerLobby_EventScript_CancelChallenge:: special CloseLink msgbox BattleFrontier_BattleTowerLobby_Text_LookForwardToAnotherChallenge, MSGBOX_DEFAULT diff --git a/data/maps/DesertRuins/scripts.inc b/data/maps/DesertRuins/scripts.inc index c5759ea52d5b..913eb497c84e 100644 --- a/data/maps/DesertRuins/scripts.inc +++ b/data/maps/DesertRuins/scripts.inc @@ -55,7 +55,7 @@ DesertRuins_EventScript_CaveEntranceSide:: end DesertRuins_EventScript_Regirock:: - bufferspeciesname 0, SPECIES_REGIROCK + bufferspeciesname 0, SPECIES_REGIROCK lock faceplayer waitse @@ -84,3 +84,4 @@ DesertRuins_EventScript_RanFromRegirock:: setvar VAR_0x8004, SPECIES_REGIROCK goto Common_EventScript_LegendaryFlewAway end + diff --git a/data/maps/FortreeCity_Gym/scripts.inc b/data/maps/FortreeCity_Gym/scripts.inc index 6812dc4345bd..1c9a2756d47f 100644 --- a/data/maps/FortreeCity_Gym/scripts.inc +++ b/data/maps/FortreeCity_Gym/scripts.inc @@ -5,7 +5,7 @@ FortreeCity_Gym_MapScripts:: FortreeCity_Gym_OnTransition: special RotatingGate_InitPuzzle - setflag FLAG_TEMP_HIDE_FOLLOWER @ Hide follower bc of rotating gates + setflag FLAG_TEMP_HIDE_FOLLOWER @ Hide follower bc of rotating gates end FortreeCity_Gym_OnWarp: diff --git a/data/maps/IslandCave/map.json b/data/maps/IslandCave/map.json index 24c6e0cd27e1..3ed75460d062 100644 --- a/data/maps/IslandCave/map.json +++ b/data/maps/IslandCave/map.json @@ -12,7 +12,7 @@ "allow_running": true, "show_map_name": true, "battle_scene": "MAP_BATTLE_SCENE_NORMAL", - "connections": 0, + "connections": null, "object_events": [ { "graphics_id": "OBJ_EVENT_GFX_OW_MON", @@ -51,9 +51,7 @@ "dest_warp_id": "1" } ], - "coord_events": [ - - ], + "coord_events": [], "bg_events": [ { "type": "sign", diff --git a/data/maps/IslandCave/scripts.inc b/data/maps/IslandCave/scripts.inc index 1fe8ae22cfbf..e2fb2534bae9 100644 --- a/data/maps/IslandCave/scripts.inc +++ b/data/maps/IslandCave/scripts.inc @@ -88,7 +88,7 @@ IslandCave_EventScript_ClearSteps:: return IslandCave_EventScript_Regice:: - bufferspeciesname 0, SPECIES_REGICE + bufferspeciesname 0, SPECIES_REGICE lock faceplayer waitse diff --git a/data/maps/MossdeepCity_Gym/scripts.inc b/data/maps/MossdeepCity_Gym/scripts.inc index 5033bc6e57cf..a7b6aaa2bd44 100644 --- a/data/maps/MossdeepCity_Gym/scripts.inc +++ b/data/maps/MossdeepCity_Gym/scripts.inc @@ -1,13 +1,13 @@ MossdeepCity_Gym_MapScripts:: - map_script MAP_SCRIPT_ON_TRANSITION, MossdeepCity_Gym_OnTransition + map_script MAP_SCRIPT_ON_TRANSITION, MossdeepCity_Gym_OnTransition map_script MAP_SCRIPT_ON_LOAD, MossdeepCity_Gym_OnLoad .byte 0 @ NOTE: Mossdeep Gym was redesigned between R/S and E. Leftover (and now functionally unused) scripts are commented below MossdeepCity_Gym_OnTransition: - setflag FLAG_TEMP_HIDE_FOLLOWER @ Hide follower since it can collide with moving statues - end + setflag FLAG_TEMP_HIDE_FOLLOWER @ Hide follower since it can collide with moving statues + end @ All the below checks are leftover from RS. FLAG_MOSSDEEP_GYM_SWITCH_X is never set MossdeepCity_Gym_OnLoad: diff --git a/data/maps/Route123/map.json b/data/maps/Route123/map.json index ca0d757e3ae0..11798b95d497 100644 --- a/data/maps/Route123/map.json +++ b/data/maps/Route123/map.json @@ -559,7 +559,7 @@ "flag": "0" }, { - "graphics_id": "OBJ_EVENT_GFX_BUG_CATCHER", + "graphics_id": "OBJ_EVENT_GFX_YOUNGSTER", "x": 14, "y": 12, "elevation": 3, diff --git a/data/maps/RusturfTunnel/scripts.inc b/data/maps/RusturfTunnel/scripts.inc index f0dd37805f2f..7c6100a009a7 100644 --- a/data/maps/RusturfTunnel/scripts.inc +++ b/data/maps/RusturfTunnel/scripts.inc @@ -530,3 +530,4 @@ RusturfTunnel_Text_MikePostBattle: .string "They halted development here to\n" .string "protect POKéMON, right?\l" .string "There's a feel-good story!$" + diff --git a/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc index cf3767d0edce..541cb68db911 100644 --- a/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc +++ b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc @@ -79,7 +79,7 @@ SlateportCity_OceanicMuseum_2F_EventScript_CaptStern:: playfanfare MUS_HEAL waitfanfare special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon removeobject LOCALID_CAPT_STERN setflag FLAG_HIDE_ROUTE_110_TEAM_AQUA call_if_eq VAR_REGISTER_BIRCH_STATE, 0, SlateportCity_OceanicMuseum_2F_EventScript_ReadyRegisterBirch @@ -438,3 +438,4 @@ SlateportCity_OceanicMuseum_2F_Text_SSAnneReplica: .string "“S.S. ANNE\p" .string "“A replica of the luxury liner that\n" .string "circles the globe.â€$" + diff --git a/data/maps/SootopolisCity/scripts.inc b/data/maps/SootopolisCity/scripts.inc index 5b72e77be507..938fd96c6905 100644 --- a/data/maps/SootopolisCity/scripts.inc +++ b/data/maps/SootopolisCity/scripts.inc @@ -495,7 +495,7 @@ SootopolisCity_EventScript_RayquazaSceneFromPokeCenter:: removeobject LOCALID_GROUDON removeobject LOCALID_KYOGRE addobject LOCALID_RAYQUAZA - hideobjectat LOCALID_RAYQUAZA, MAP_SOOTOPOLIS_CITY + hideobjectat LOCALID_RAYQUAZA, MAP_SOOTOPOLIS_CITY setvar VAR_0x8004, TRUE special Script_DoRayquazaScene waitstate diff --git a/data/maps/TrainerHill_Entrance/scripts.inc b/data/maps/TrainerHill_Entrance/scripts.inc index 75e2619d9e69..2a208f913910 100644 --- a/data/maps/TrainerHill_Entrance/scripts.inc +++ b/data/maps/TrainerHill_Entrance/scripts.inc @@ -96,7 +96,7 @@ TrainerHill_Entrance_EventScript_PlayerExitChallenge:: waitmovement 0 setvar VAR_TRAINER_HILL_IS_ACTIVE, 0 special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon releaseall TrainerHill_Entrance_EventScript_EndExitChallenge:: end @@ -162,7 +162,7 @@ TrainerHill_Entrance_EventScript_ChooseChallenge:: setvar VAR_TRAINER_HILL_IS_ACTIVE, 1 setvar VAR_TEMP_5, 0 special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon msgbox TrainerHill_Entrance_Text_TimeProgessGetSetGo, MSGBOX_DEFAULT trainerhill_start releaseall diff --git a/data/maps/map_groups.json b/data/maps/map_groups.json index d0a6a8b55cbf..ebef431b300d 100644 --- a/data/maps/map_groups.json +++ b/data/maps/map_groups.json @@ -1,5 +1,4 @@ { - "layouts_table_label": "gMapLayouts", "group_order": [ "gMapGroup_TownsAndRoutes", "gMapGroup_IndoorLittleroot", diff --git a/data/scripts/battle_pike.inc b/data/scripts/battle_pike.inc index e0a8c3feb11e..3393f808d3bb 100644 --- a/data/scripts/battle_pike.inc +++ b/data/scripts/battle_pike.inc @@ -133,7 +133,7 @@ BattleFrontier_BattlePikeThreePathRoom_EventScript_NoTurningBack:: lockall msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT closemessage - releaseall + releaseall end BattleFrontier_BattlePikeRoomNormal_EventScript_SetEnteredRoom:: @@ -147,7 +147,7 @@ BattleFrontier_BattlePikeRoomNormal_EventScript_NoTurningBack:: lockall msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT closemessage - releaseall + releaseall end BattleFrontier_BattlePikeRoomNormal_EventScript_Exit:: @@ -216,7 +216,7 @@ BattleFrontier_BattlePikeRoomWildMons_EventScript_NoTurningBack:: lockall msgbox BattleFrontier_BattlePike_Text_PathBlockedNoTurningBack, MSGBOX_DEFAULT closemessage - releaseall + releaseall end BattleFrontier_BattlePike_EventScript_Retire:: diff --git a/data/scripts/day_care.inc b/data/scripts/day_care.inc index 32a1b1892264..ce5c02a93537 100644 --- a/data/scripts/day_care.inc +++ b/data/scripts/day_care.inc @@ -103,7 +103,7 @@ Route117_PokemonDayCare_EventScript_GiveMonToRaise:: msgbox Route117_PokemonDayCare_Text_WellRaiseYourMon, MSGBOX_DEFAULT waitmoncry special StoreSelectedPokemonInDaycare - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon incrementgamestat GAME_STAT_USED_DAYCARE specialvar VAR_RESULT, GetDaycareState goto_if_eq VAR_RESULT, DAYCARE_ONE_MON, Route117_PokemonDayCare_EventScript_CanRaiseOneMore diff --git a/data/scripts/field_move_scripts.inc b/data/scripts/field_move_scripts.inc index ead669c6b2ac..b2c5dc84d455 100644 --- a/data/scripts/field_move_scripts.inc +++ b/data/scripts/field_move_scripts.inc @@ -18,7 +18,7 @@ EventScript_CutTreeCommon: dofieldeffect FLDEFF_USE_CUT_ON_TREE waitstate EventScript_CutTreeDown:: @ fallthrough - setflag FLAG_SAFE_FOLLOWER_MOVEMENT + setflag FLAG_SAFE_FOLLOWER_MOVEMENT call_if_eq VAR_0x8004, TRUE, EventScript_FollowerFieldMove applymovement VAR_LAST_TALKED, Movement_CutTreeDown waitmovement 0 diff --git a/data/scripts/flash.inc b/data/scripts/flash.inc index 7444dcd5ea40..5e8d7160a9e2 100644 --- a/data/scripts/flash.inc +++ b/data/scripts/flash.inc @@ -1,5 +1,5 @@ EventScript_UseFlash:: animateflash 1 setflashlevel 1 - releaseall + releaseall end diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 3a81e6fabf43..3713e0da46a3 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -1,14 +1,14 @@ gText_FollowerLovesYou:: - .string "123456789012345678901234567890123\n$" + .string "123456789012345678901234567890123\n$" gText_FollowerLostInThought:: - .string "{STR_VAR_1} seems lost in thought.$" + .string "{STR_VAR_1} seems lost in thought.$" gText_FollowerDefault:: - .string "ERROR 404: Script not found.$" + .string "ERROR 404: Script not found.$" gText_WantsToFly:: - .string "{STR_VAR_1} looks up at the\nsky restlessly.\pWould you like to use FLY?$" + .string "{STR_VAR_1} looks up at the\nsky restlessly.\pWould you like to use FLY?$" .macro playfirstmoncry callfunc ScrFunc_playfirstmoncry @@ -26,649 +26,649 @@ callfunc ScrFunc_emote .endm EventScript_Follower:: - lock - bufferlivemonnickname 0 - playfirstmoncry - callfunc ScrFunc_getfolloweraction - checkpartymove MOVE_FLY - compare VAR_RESULT 6 - goto_if_eq EventScript_FollowerEnd - bufferlivemonnickname 0 - msgbox gText_WantsToFly, MSGBOX_YESNO - switch VAR_RESULT - case NO, EventScript_FollowerEnd - case YES, EventScript_FollowerFly - case MULTI_B_PRESSED, EventScript_FollowerEnd + lock + bufferlivemonnickname 0 + playfirstmoncry + callfunc ScrFunc_getfolloweraction + checkpartymove MOVE_FLY + compare VAR_RESULT 6 + goto_if_eq EventScript_FollowerEnd + bufferlivemonnickname 0 + msgbox gText_WantsToFly, MSGBOX_YESNO + switch VAR_RESULT + case NO, EventScript_FollowerEnd + case YES, EventScript_FollowerFly + case MULTI_B_PRESSED, EventScript_FollowerEnd EventScript_FollowerFly:: - callfunc ScrFunc_followerfly + callfunc ScrFunc_FollowerFly EventScript_FollowerEnd:: - waitfieldeffect FLDEFF_EMOTE - release - end + waitfieldeffect FLDEFF_EMOTE + release + end EventScript_FollowerLovesYou:: - applymovement 0xFE ContestHall_Movement_Heart - waitmovement 0xFE - waitmoncry - msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT - return + applymovement 0xFE ContestHall_Movement_Heart + waitmovement 0xFE + waitmoncry + msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT + return @ Message address must be loaded into bank 0 EventScript_FollowerGeneric:: @ similar to Std_MsgboxDefault - faceplayer + faceplayer EventScript_FollowerGenericSkipFace: - waitfieldeffect FLDEFF_EMOTE - message 0x0 - waitmessage - waitbuttonpress - return + waitfieldeffect FLDEFF_EMOTE + message 0x0 + waitmessage + waitbuttonpress + return EventScript_FollowerJump:: - faceplayer - applymovement 0xFE FollowerSplashMovement - waitmovement 0xFE - waitfieldeffect FLDEFF_EMOTE - message 0x0 - waitmessage - waitbuttonpress - return + faceplayer + applymovement 0xFE FollowerSplashMovement + waitmovement 0xFE + waitfieldeffect FLDEFF_EMOTE + message 0x0 + waitmessage + waitbuttonpress + return EnterPokeballMovement:: - enter_pokeball - step_end + enter_pokeball + step_end @ Movement scripts below, movements are defined in movement.inc FollowerSplashMovement:: - jump_in_place_down - delay_4 - jump_in_place_down - face_player - step_end + jump_in_place_down + delay_4 + jump_in_place_down + face_player + step_end FollowerShiverVerticalMovement: - lock_facing_direction - slide_left - slide_right - slide_right - slide_left - unlock_facing_direction - step_end + lock_facing_direction + slide_left + slide_right + slide_right + slide_left + unlock_facing_direction + step_end FollowerShiverHorizontalMovement: - lock_facing_direction - slide_up - slide_down - slide_down - slide_up - unlock_facing_direction - step_end + lock_facing_direction + slide_up + slide_down + slide_down + slide_up + unlock_facing_direction + step_end FollowerNostalgiaMovement: - face_away_player - lock_facing_direction - jump_in_place_down - jump_in_place_down - jump_in_place_down - unlock_facing_direction - face_player - lock_facing_direction - jump_in_place_down - unlock_facing_direction - step_end + face_away_player + lock_facing_direction + jump_in_place_down + jump_in_place_down + jump_in_place_down + unlock_facing_direction + face_player + lock_facing_direction + jump_in_place_down + unlock_facing_direction + step_end FollowerSkippingMovement: - lock_facing_direction - jump_in_place_down - delay_4 - jump_in_place_down - unlock_facing_direction - step_end + lock_facing_direction + jump_in_place_down + delay_4 + jump_in_place_down + unlock_facing_direction + step_end FollowerJumpOnPlayerNorth: - jump_up - delay_4 - lock_facing_direction - walk_fast_down - unlock_facing_direction - step_end + jump_up + delay_4 + lock_facing_direction + walk_fast_down + unlock_facing_direction + step_end FollowerJumpOnPlayerSouth: - jump_down - delay_4 - lock_facing_direction - walk_fast_up - unlock_facing_direction - step_end + jump_down + delay_4 + lock_facing_direction + walk_fast_up + unlock_facing_direction + step_end FollowerJumpOnPlayerEast: - jump_right - delay_4 - lock_facing_direction - walk_fast_left - unlock_facing_direction - step_end + jump_right + delay_4 + lock_facing_direction + walk_fast_left + unlock_facing_direction + step_end FollowerJumpOnPlayerWest: - jump_left - delay_4 - lock_facing_direction - walk_fast_right - unlock_facing_direction - step_end + jump_left + delay_4 + lock_facing_direction + walk_fast_right + unlock_facing_direction + step_end FollowerCuddlingNorth: - face_left - lock_facing_direction - walk_up - walk_in_place_left - walk_in_place_left - unlock_facing_direction - walk_down - face_player - step_end + face_left + lock_facing_direction + walk_up + walk_in_place_left + walk_in_place_left + unlock_facing_direction + walk_down + face_player + step_end FollowerCuddlingSouth: - face_right - lock_facing_direction - walk_down - walk_in_place_right - walk_in_place_right - unlock_facing_direction - walk_up - face_player - step_end + face_right + lock_facing_direction + walk_down + walk_in_place_right + walk_in_place_right + unlock_facing_direction + walk_up + face_player + step_end FollowerCuddlingEast: - face_down - lock_facing_direction - walk_right - walk_in_place_down - walk_in_place_down - unlock_facing_direction - walk_left - face_player - step_end + face_down + lock_facing_direction + walk_right + walk_in_place_down + walk_in_place_down + unlock_facing_direction + walk_left + face_player + step_end FollowerCuddlingWest: - face_down - lock_facing_direction - walk_left - walk_in_place_down - walk_in_place_down - unlock_facing_direction - walk_right - face_player - step_end + face_down + lock_facing_direction + walk_left + walk_in_place_down + walk_in_place_down + unlock_facing_direction + walk_right + face_player + step_end FollowerGetCloserNorth: - walk_up - delay_16 - lock_facing_direction - walk_down - unlock_facing_direction - step_end + walk_up + delay_16 + lock_facing_direction + walk_down + unlock_facing_direction + step_end FollowerGetCloserSouth: - walk_down - delay_16 - lock_facing_direction - walk_up - unlock_facing_direction - step_end + walk_down + delay_16 + lock_facing_direction + walk_up + unlock_facing_direction + step_end FollowerGetCloserEast: - walk_right - delay_16 - lock_facing_direction - walk_left - unlock_facing_direction - step_end + walk_right + delay_16 + lock_facing_direction + walk_left + unlock_facing_direction + step_end FollowerGetCloserWest: - walk_left - delay_16 - lock_facing_direction - walk_right - unlock_facing_direction - step_end + walk_left + delay_16 + lock_facing_direction + walk_right + unlock_facing_direction + step_end FollowerPokeNorth: - walk_faster_up - delay_8 - lock_facing_direction - walk_faster_down - delay_4 - walk_faster_up - delay_4 - walk_faster_down - unlock_facing_direction - step_end + walk_faster_up + delay_8 + lock_facing_direction + walk_faster_down + delay_4 + walk_faster_up + delay_4 + walk_faster_down + unlock_facing_direction + step_end FollowerPokeSouth: - walk_faster_down - delay_8 - lock_facing_direction - walk_faster_up - delay_4 - walk_faster_down - delay_4 - walk_faster_up - unlock_facing_direction - step_end + walk_faster_down + delay_8 + lock_facing_direction + walk_faster_up + delay_4 + walk_faster_down + delay_4 + walk_faster_up + unlock_facing_direction + step_end FollowerPokeEast: - walk_faster_right - delay_8 - lock_facing_direction - walk_faster_left - delay_4 - walk_faster_right - delay_4 - walk_faster_left - unlock_facing_direction - step_end + walk_faster_right + delay_8 + lock_facing_direction + walk_faster_left + delay_4 + walk_faster_right + delay_4 + walk_faster_left + unlock_facing_direction + step_end FollowerPokeWest: - walk_faster_left - delay_8 - lock_facing_direction - walk_faster_right - delay_4 - walk_faster_left - delay_4 - walk_faster_right - unlock_facing_direction - step_end + walk_faster_left + delay_8 + lock_facing_direction + walk_faster_right + delay_4 + walk_faster_left + delay_4 + walk_faster_right + unlock_facing_direction + step_end FollowerLookAround: - face_away_player - delay_16 - delay_16 - face_left - delay_16 - delay_16 - face_up - delay_16 - delay_16 - face_down - delay_16 - delay_16 - step_end + face_away_player + delay_16 + delay_16 + face_left + delay_16 + delay_16 + face_up + delay_16 + delay_16 + face_down + delay_16 + delay_16 + step_end FollowerLookAway: - face_away_player - delay_16 - delay_16 - step_end + face_away_player + delay_16 + delay_16 + step_end FollowerLookAwayBark: - face_away_player - lock_facing_direction - jump_in_place_down - jump_in_place_down - unlock_facing_direction - step_end + face_away_player + lock_facing_direction + jump_in_place_down + jump_in_place_down + unlock_facing_direction + step_end FollowerLookAwayPokeG: - face_away_player - lock_facing_direction - walk_in_place_down - walk_in_place_down - walk_in_place_down - unlock_facing_direction - step_end + face_away_player + lock_facing_direction + walk_in_place_down + walk_in_place_down + walk_in_place_down + unlock_facing_direction + step_end FollowerPokeGround: - lock_facing_direction - walk_in_place_down - walk_in_place_down - walk_in_place_down - unlock_facing_direction - step_end + lock_facing_direction + walk_in_place_down + walk_in_place_down + walk_in_place_down + unlock_facing_direction + step_end FollowerStartled: - face_away_player - lock_facing_direction - jump_in_place_down - unlock_facing_direction - face_player - step_end + face_away_player + lock_facing_direction + jump_in_place_down + unlock_facing_direction + face_player + step_end FollowerHopFast: - jump_in_place_up - jump_in_place_down - jump_in_place_left - jump_in_place_right - face_player - step_end + jump_in_place_up + jump_in_place_down + jump_in_place_left + jump_in_place_right + face_player + step_end FollowerDizzy: - walk_in_place_left - walk_in_place_fast_right - walk_in_place_slow_up - walk_in_place_fast_down - delay_4 - face_away_player - step_end + walk_in_place_left + walk_in_place_fast_right + walk_in_place_slow_up + walk_in_place_fast_down + delay_4 + face_away_player + step_end FollowerLookAroundScared: - face_up - delay_16 - face_down - delay_16 - face_left - delay_16 - face_right - delay_16 - face_up - delay_16 - face_down - delay_16 - face_left - delay_16 - face_right - delay_16 - face_player - step_end + face_up + delay_16 + face_down + delay_16 + face_left + delay_16 + face_right + delay_16 + face_up + delay_16 + face_down + delay_16 + face_left + delay_16 + face_right + delay_16 + face_player + step_end FollowerDance: - lock_facing_direction - jump_in_place_up - unlock_facing_direction - walk_in_place_fast_up - walk_in_place_fast_left - walk_in_place_fast_down - walk_in_place_fast_right - walk_in_place_fast_up - walk_in_place_fast_left - walk_in_place_fast_down - walk_in_place_fast_right - jump_in_place_up - jump_in_place_down - jump_in_place_up - face_player - step_end + lock_facing_direction + jump_in_place_up + unlock_facing_direction + walk_in_place_fast_up + walk_in_place_fast_left + walk_in_place_fast_down + walk_in_place_fast_right + walk_in_place_fast_up + walk_in_place_fast_left + walk_in_place_fast_down + walk_in_place_fast_right + jump_in_place_up + jump_in_place_down + jump_in_place_up + face_player + step_end @ Movement scripts EventScript_FollowerIsShivering:: - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq ShiverVertical - compare VAR_FACING, DIR_SOUTH - call_if_eq ShiverVertical - compare VAR_FACING, DIR_WEST - call_if_eq ShiverHorizontal - compare VAR_FACING, DIR_EAST - call_if_eq ShiverHorizontal - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq ShiverVertical + compare VAR_FACING, DIR_SOUTH + call_if_eq ShiverVertical + compare VAR_FACING, DIR_WEST + call_if_eq ShiverHorizontal + compare VAR_FACING, DIR_EAST + call_if_eq ShiverHorizontal + goto EventScript_FollowerGeneric ShiverVertical: - applymovement 0xFE FollowerShiverVerticalMovement - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverVerticalMovement + waitmovement 0xFE + return ShiverHorizontal: - applymovement 0xFE FollowerShiverHorizontalMovement - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverHorizontalMovement + waitmovement 0xFE + return EventScript_FollowerNostalgia:: - applymovement 0xFE FollowerNostalgiaMovement - waitmovement 0xFE - goto EventScript_FollowerGeneric + applymovement 0xFE FollowerNostalgiaMovement + waitmovement 0xFE + goto EventScript_FollowerGeneric EventScript_FollowerHopping:: - faceplayer - applymovement 0xFE FollowerSkippingMovement - waitmovement 0xFE - goto EventScript_FollowerGeneric + faceplayer + applymovement 0xFE FollowerSkippingMovement + waitmovement 0xFE + goto EventScript_FollowerGeneric JumpOnN: - applymovement 0xFE FollowerJumpOnPlayerNorth - waitmovement 0xFE - return + applymovement 0xFE FollowerJumpOnPlayerNorth + waitmovement 0xFE + return JumpOnS: - applymovement 0xFE FollowerJumpOnPlayerSouth - waitmovement 0xFE - return + applymovement 0xFE FollowerJumpOnPlayerSouth + waitmovement 0xFE + return JumpOnE: - applymovement 0xFE FollowerJumpOnPlayerEast - waitmovement 0xFE - return + applymovement 0xFE FollowerJumpOnPlayerEast + waitmovement 0xFE + return JumpOnW: - applymovement 0xFE FollowerJumpOnPlayerWest - waitmovement 0xFE - return + applymovement 0xFE FollowerJumpOnPlayerWest + waitmovement 0xFE + return EventScript_FollowerJumpOnPlayer:: - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq JumpOnS - compare VAR_FACING, DIR_SOUTH - call_if_eq JumpOnN - compare VAR_FACING, DIR_WEST - call_if_eq JumpOnE - compare VAR_FACING, DIR_EAST - call_if_eq JumpOnW - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq JumpOnS + compare VAR_FACING, DIR_SOUTH + call_if_eq JumpOnN + compare VAR_FACING, DIR_WEST + call_if_eq JumpOnE + compare VAR_FACING, DIR_EAST + call_if_eq JumpOnW + goto EventScript_FollowerGeneric CuddleN: - applymovement 0xFE FollowerCuddlingNorth - waitmovement 0xFE - return + applymovement 0xFE FollowerCuddlingNorth + waitmovement 0xFE + return CuddleS: - applymovement 0xFE FollowerCuddlingSouth - waitmovement 0xFE - return + applymovement 0xFE FollowerCuddlingSouth + waitmovement 0xFE + return CuddleE: - applymovement 0xFE FollowerCuddlingEast - waitmovement 0xFE - return + applymovement 0xFE FollowerCuddlingEast + waitmovement 0xFE + return CuddleW: - applymovement 0xFE FollowerCuddlingWest - waitmovement 0xFE - return + applymovement 0xFE FollowerCuddlingWest + waitmovement 0xFE + return EventScript_FollowerCuddling:: @ similar to Std_MsgboxDefault - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq CuddleS - compare VAR_FACING, DIR_SOUTH - call_if_eq CuddleN - compare VAR_FACING, DIR_WEST - call_if_eq CuddleE - compare VAR_FACING, DIR_EAST - call_if_eq CuddleW - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq CuddleS + compare VAR_FACING, DIR_SOUTH + call_if_eq CuddleN + compare VAR_FACING, DIR_WEST + call_if_eq CuddleE + compare VAR_FACING, DIR_EAST + call_if_eq CuddleW + goto EventScript_FollowerGeneric ShCuddleN: - applymovement 0xFE FollowerShiverVerticalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingNorth - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverVerticalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingNorth + waitmovement 0xFE + return ShCuddleS: - applymovement 0xFE FollowerShiverVerticalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingSouth - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverVerticalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingSouth + waitmovement 0xFE + return ShCuddleE: - applymovement 0xFE FollowerShiverHorizontalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingEast - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverHorizontalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingEast + waitmovement 0xFE + return ShCuddleW: - applymovement 0xFE FollowerShiverHorizontalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingWest - waitmovement 0xFE - return + applymovement 0xFE FollowerShiverHorizontalMovement + waitmovement 0xFE + applymovement 0xFE FollowerCuddlingWest + waitmovement 0xFE + return EventScript_FollowerShiverCuddling:: - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq ShCuddleS - compare VAR_FACING, DIR_SOUTH - call_if_eq ShCuddleN - compare VAR_FACING, DIR_WEST - call_if_eq ShCuddleE - compare VAR_FACING, DIR_EAST - call_if_eq ShCuddleW - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq ShCuddleS + compare VAR_FACING, DIR_SOUTH + call_if_eq ShCuddleN + compare VAR_FACING, DIR_WEST + call_if_eq ShCuddleE + compare VAR_FACING, DIR_EAST + call_if_eq ShCuddleW + goto EventScript_FollowerGeneric CreepCloserN: - applymovement 0xFE FollowerGetCloserNorth - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserNorth + waitmovement 0xFE + return CreepCloserS: - applymovement 0xFE FollowerGetCloserSouth - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserSouth + waitmovement 0xFE + return CreepCloserE: - applymovement 0xFE FollowerGetCloserEast - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserEast + waitmovement 0xFE + return CreepCloserW: - applymovement 0xFE FollowerGetCloserWest - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserWest + waitmovement 0xFE + return EventScript_FollowerGetCloser:: - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq CreepCloserS - compare VAR_FACING, DIR_SOUTH - call_if_eq CreepCloserN - compare VAR_FACING, DIR_WEST - call_if_eq CreepCloserE - compare VAR_FACING, DIR_EAST - call_if_eq CreepCloserW - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq CreepCloserS + compare VAR_FACING, DIR_SOUTH + call_if_eq CreepCloserN + compare VAR_FACING, DIR_WEST + call_if_eq CreepCloserE + compare VAR_FACING, DIR_EAST + call_if_eq CreepCloserW + goto EventScript_FollowerGeneric PokePlayerN: - applymovement 0xFE FollowerGetCloserNorth - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserNorth + waitmovement 0xFE + return PokePlayerS: - applymovement 0xFE FollowerGetCloserSouth - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserSouth + waitmovement 0xFE + return PokePlayerE: - applymovement 0xFE FollowerGetCloserEast - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserEast + waitmovement 0xFE + return PokePlayerW: - applymovement 0xFE FollowerGetCloserWest - waitmovement 0xFE - return + applymovement 0xFE FollowerGetCloserWest + waitmovement 0xFE + return EventScript_FollowerPokingPlayer:: - faceplayer - compare VAR_FACING, DIR_NORTH - call_if_eq PokePlayerS - compare VAR_FACING, DIR_SOUTH - call_if_eq PokePlayerN - compare VAR_FACING, DIR_WEST - call_if_eq PokePlayerE - compare VAR_FACING, DIR_EAST - call_if_eq PokePlayerW - goto EventScript_FollowerGeneric + faceplayer + compare VAR_FACING, DIR_NORTH + call_if_eq PokePlayerS + compare VAR_FACING, DIR_SOUTH + call_if_eq PokePlayerN + compare VAR_FACING, DIR_WEST + call_if_eq PokePlayerE + compare VAR_FACING, DIR_EAST + call_if_eq PokePlayerW + goto EventScript_FollowerGeneric EventScript_FollowerLookAround:: - applymovement 0xFE FollowerLookAround - waitmovement 0xFE - goto EventScript_FollowerGeneric + applymovement 0xFE FollowerLookAround + waitmovement 0xFE + goto EventScript_FollowerGeneric EventScript_FollowerLookAway:: - applymovement 0xFE FollowerLookAway - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerLookAway + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAwayBark:: - applymovement 0xFE FollowerLookAwayBark - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerLookAwayBark + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAwayPoke:: - applymovement 0xFE FollowerLookAwayPokeG - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerLookAwayPokeG + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerPokeGround:: - faceplayer - applymovement 0xFE FollowerPokeGround - waitmovement 0xFE - goto EventScript_FollowerGeneric + faceplayer + applymovement 0xFE FollowerPokeGround + waitmovement 0xFE + goto EventScript_FollowerGeneric EventScript_FollowerStartled:: - applymovement 0xFE FollowerStartled - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerStartled + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerFastHopping:: - applymovement 0xFE FollowerHopFast - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerHopFast + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerDizzy:: - applymovement 0xFE FollowerDizzy - waitmovement 0 - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE FollowerDizzy + waitmovement 0 + goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAroundScared:: - applymovement 0xFE FollowerLookAroundScared - waitmovement 0xFE - goto EventScript_FollowerGeneric + applymovement 0xFE FollowerLookAroundScared + waitmovement 0xFE + goto EventScript_FollowerGeneric EventScript_FollowerDance:: - faceplayer - applymovement 0xFE FollowerDance - waitmovement 0 - goto EventScript_FollowerGenericSkipFace + faceplayer + applymovement 0xFE FollowerDance + waitmovement 0 + goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceUp:: - applymovement 0xFE Common_Movement_FaceUp - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE Common_Movement_FaceUp + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceResult:: @ Face towards direction in VAR_RESULT - switch VAR_RESULT - case DIR_SOUTH, EventScript_FollowerFaceDown + switch VAR_RESULT + case DIR_SOUTH, EventScript_FollowerFaceDown case DIR_NORTH, EventScript_FollowerFaceUp case DIR_WEST, EventScript_FollowerFaceLeft case DIR_EAST, EventScript_FollowerFaceRight - goto EventScript_FollowerGeneric + goto EventScript_FollowerGeneric EventScript_FollowerFaceDown: - applymovement 0xFE Common_Movement_FaceDown - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE Common_Movement_FaceDown + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceLeft: - applymovement 0xFE Common_Movement_FaceLeft - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE Common_Movement_FaceLeft + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceRight: - applymovement 0xFE Common_Movement_FaceRight - waitmovement 0xFE - goto EventScript_FollowerGenericSkipFace + applymovement 0xFE Common_Movement_FaceRight + waitmovement 0xFE + goto EventScript_FollowerGenericSkipFace diff --git a/data/scripts/pkmn_center_nurse.inc b/data/scripts/pkmn_center_nurse.inc index 925666a2750e..c0fe80a994dd 100644 --- a/data/scripts/pkmn_center_nurse.inc +++ b/data/scripts/pkmn_center_nurse.inc @@ -40,7 +40,7 @@ EventScript_PkmnCenterNurse_TakeAndHealPkmn:: applymovement VAR_0x800B, Common_Movement_WalkInPlaceFasterDown waitmovement 0 special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon return EventScript_PkmnCenterNurse_CheckTrainerHillAndUnionRoom:: diff --git a/data/scripts/secret_base.inc b/data/scripts/secret_base.inc index 17801e85a0d3..9a6fd772537e 100644 --- a/data/scripts/secret_base.inc +++ b/data/scripts/secret_base.inc @@ -646,7 +646,7 @@ SecretBase_EventScript_BattleTrainer:: call_if_eq VAR_RESULT, B_OUTCOME_WON, SecretBase_EventScript_WonSecretBaseBattle call_if_eq VAR_RESULT, B_OUTCOME_LOST, SecretBase_EventScript_LostSecretBaseBattle special HealPlayerParty - callnative UpdateFollowingPokemon + callnative UpdateFollowingPokemon release end diff --git a/data/scripts/trainer_battle.inc b/data/scripts/trainer_battle.inc index cbbdaac2915a..900e5da8f8a6 100644 --- a/data/scripts/trainer_battle.inc +++ b/data/scripts/trainer_battle.inc @@ -10,7 +10,7 @@ EventScript_TrainerApproach:: EventScript_TryDoNormalTrainerBattle:: lock faceplayer - setflag FLAG_SAFE_FOLLOWER_MOVEMENT + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 clearflag FLAG_SAFE_FOLLOWER_MOVEMENT @@ -46,7 +46,7 @@ EventScript_NoDoubleTrainerBattle:: gotopostbattlescript EventScript_DoNoIntroTrainerBattle:: - setflag FLAG_SAFE_FOLLOWER_MOVEMENT + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 clearflag FLAG_SAFE_FOLLOWER_MOVEMENT @@ -97,7 +97,7 @@ EventScript_NotEnoughMonsForDoubleRematchBattle:: end EventScript_RevealTrainer:: - setflag FLAG_SAFE_FOLLOWER_MOVEMENT + setflag FLAG_SAFE_FOLLOWER_MOVEMENT applymovement VAR_LAST_TALKED, Movement_RevealTrainer waitmovement 0 clearflag FLAG_SAFE_FOLLOWER_MOVEMENT diff --git a/gflib/sprite.c b/gflib/sprite.c index 4540f59cc02e..5184d15fb1e4 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1652,10 +1652,10 @@ void FreeSpritePaletteByTag(u16 tag) { u8 index = IndexOfSpritePaletteTag(tag); if (index != 0xFF) { - sSpritePaletteTags[index] = TAG_NONE; - #if DEBUG - FillPalette(0, index * 16 + 0x100, 32); - #endif + sSpritePaletteTags[index] = TAG_NONE; + #if DEBUG + FillPalette(0, index * 16 + 0x100, 32); + #endif } } diff --git a/include/constants/field_effects.h b/include/constants/field_effects.h index e6a0b8058ce4..58fc991a5eab 100644 --- a/include/constants/field_effects.h +++ b/include/constants/field_effects.h @@ -110,7 +110,6 @@ #define FLDEFFOBJ_BUBBLES 34 #define FLDEFFOBJ_SMALL_SPARKLE 35 #define FLDEFFOBJ_RAYQUAZA 36 - #define FLDEFFOBJ_TRACKS_SLITHER 37 #define FLDEFFOBJ_TRACKS_SPOT 38 #define FLDEFFOBJ_TRACKS_BUG 39 @@ -128,11 +127,10 @@ #define FLDEFF_PAL_TAG_HOF_MONITOR 0x1010 #define FLDEFF_PAL_TAG_UNKNOWN 0x1011 - // Duplicates of event_object_movement tags -#define FLDEFF_PAL_TAG_MAY 0x1110 // OBJ_EVENT_PAL_TAG_MAY -#define FLDEFF_PAL_TAG_BRENDAN 0x1100 // OBJ_EVENT_PAL_TAG_BRENDAN -#define FLDEFF_PAL_TAG_NPC_1 0x1103 // OBJ_EVENT_PAL_TAG_NPC_1 -#define FLDEFF_PAL_TAG_NPC_2 0x1104 // OBJ_EVENT_PAL_TAG_NPC_2 +#define FLDEFF_PAL_TAG_MAY 0x1110 // OBJ_EVENT_PAL_TAG_MAY +#define FLDEFF_PAL_TAG_BRENDAN 0x1100 // OBJ_EVENT_PAL_TAG_BRENDAN +#define FLDEFF_PAL_TAG_NPC_1 0x1103 // OBJ_EVENT_PAL_TAG_NPC_1 +#define FLDEFF_PAL_TAG_NPC_2 0x1104 // OBJ_EVENT_PAL_TAG_NPC_2 #endif // GUARD_FIELD_EFFECT_CONSTANTS_H diff --git a/include/field_effect_helpers.h b/include/field_effect_helpers.h index 71920d22f58a..22dcb119a437 100644 --- a/include/field_effect_helpers.h +++ b/include/field_effect_helpers.h @@ -20,9 +20,9 @@ void SetSurfBlob_PlayerOffset(u8 spriteId, bool8 hasOffset, s16 offset); bool8 UpdateRevealDisguise(struct ObjectEvent *); void StartRevealDisguise(struct ObjectEvent *); void StartAshFieldEffect(s16, s16, u16, s16); -void SetUpReflection(struct ObjectEvent*, struct Sprite*, u8); -void SetUpShadow(struct ObjectEvent*, struct Sprite*); -u32 StartFieldEffectForObjectEvent(u8, struct ObjectEvent*); +void SetUpReflection(struct ObjectEvent *, struct Sprite *, u8); +void SetUpShadow(struct ObjectEvent *, struct Sprite *); +u32 StartFieldEffectForObjectEvent(u8, struct ObjectEvent *); u8 FindTallGrassFieldEffectSpriteId(u8 localId, u8 mapNum, u8 mapGroup, s16 x, s16 y); void UpdateRayquazaSpotlightEffect(struct Sprite *); void UpdateShadowFieldEffect(struct Sprite *); diff --git a/include/follower_helper.h b/include/follower_helper.h index 115242fdb9b0..64ef44c26928 100644 --- a/include/follower_helper.h +++ b/include/follower_helper.h @@ -2,18 +2,18 @@ #define GUARD_FOLLOWER_HELPER_H enum { - FOLLOWER_EMOTION_HAPPY = 0, - FOLLOWER_EMOTION_NEUTRAL, // Also called "No emotion" - FOLLOWER_EMOTION_SAD, - FOLLOWER_EMOTION_UPSET, - FOLLOWER_EMOTION_ANGRY, - FOLLOWER_EMOTION_PENSIVE, - FOLLOWER_EMOTION_LOVE, - FOLLOWER_EMOTION_SURPRISE, - FOLLOWER_EMOTION_CURIOUS, - FOLLOWER_EMOTION_MUSIC, - FOLLOWER_EMOTION_POISONED, - FOLLOWER_EMOTION_LENGTH, + FOLLOWER_EMOTION_HAPPY = 0, + FOLLOWER_EMOTION_NEUTRAL, // Also called "No emotion" + FOLLOWER_EMOTION_SAD, + FOLLOWER_EMOTION_UPSET, + FOLLOWER_EMOTION_ANGRY, + FOLLOWER_EMOTION_PENSIVE, + FOLLOWER_EMOTION_LOVE, + FOLLOWER_EMOTION_SURPRISE, + FOLLOWER_EMOTION_CURIOUS, + FOLLOWER_EMOTION_MUSIC, + FOLLOWER_EMOTION_POISONED, + FOLLOWER_EMOTION_LENGTH, }; // This struct is optimized for size diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index 0aef3d0d8a10..b3a3ffbac520 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -12,31 +12,36 @@ static const union AnimCmd *const sAnimTable_Shadow[] = sAnim_Shadow, }; -static const struct SpriteFrameImage sPicTable_ShadowSmall[] = { +static const struct SpriteFrameImage sPicTable_ShadowSmall[] = +{ obj_frame_tiles(gFieldEffectObjectPic_ShadowSmall), }; -static const struct SpriteFrameImage sPicTable_ShadowMedium[] = { +static const struct SpriteFrameImage sPicTable_ShadowMedium[] = +{ obj_frame_tiles(gFieldEffectObjectPic_ShadowMedium), }; -static const struct SpriteFrameImage sPicTable_ShadowLarge[] = { +static const struct SpriteFrameImage sPicTable_ShadowLarge[] = +{ obj_frame_tiles(gFieldEffectObjectPic_ShadowLarge), }; -static const struct SpriteFrameImage sPicTable_ShadowExtraLarge[] = { +static const struct SpriteFrameImage sPicTable_ShadowExtraLarge[] = +{ obj_frame_tiles(gFieldEffectObjectPic_ShadowExtraLarge), }; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall = {0xFFFF, TAG_WEATHER_START, &gObjectEventBaseOam_8x8, sAnimTable_Shadow, sPicTable_ShadowSmall, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall = {TAG_NONE, TAG_WEATHER_START, &gObjectEventBaseOam_8x8, sAnimTable_Shadow, sPicTable_ShadowSmall, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium = {0xFFFF, TAG_WEATHER_START, &gObjectEventBaseOam_16x8, sAnimTable_Shadow, sPicTable_ShadowMedium, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium = {TAG_NONE, TAG_WEATHER_START, &gObjectEventBaseOam_16x8, sAnimTable_Shadow, sPicTable_ShadowMedium, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge = {0xFFFF, TAG_WEATHER_START, &gObjectEventBaseOam_32x8, sAnimTable_Shadow, sPicTable_ShadowLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge = {TAG_NONE, TAG_WEATHER_START, &gObjectEventBaseOam_32x8, sAnimTable_Shadow, sPicTable_ShadowLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowExtraLarge = {0xFFFF, TAG_WEATHER_START, &gObjectEventBaseOam_64x32, sAnimTable_Shadow, sPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowExtraLarge = {TAG_NONE, TAG_WEATHER_START, &gObjectEventBaseOam_64x32, sAnimTable_Shadow, sPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -static const struct SpriteFrameImage sPicTable_TallGrass[] = { +static const struct SpriteFrameImage sPicTable_TallGrass[] = +{ overworld_frame(gFieldEffectObjectPic_TallGrass, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_TallGrass, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_TallGrass, 2, 2, 2), @@ -59,7 +64,8 @@ static const union AnimCmd *const sAnimTable_TallGrass[] = sAnim_TallGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_TallGrass = { +const struct SpriteTemplate gFieldEffectObjectTemplate_TallGrass = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -69,7 +75,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_TallGrass = { .callback = UpdateTallGrassFieldEffect, }; -static const struct SpriteFrameImage sPicTable_Ripple[] = { +static const struct SpriteFrameImage sPicTable_Ripple[] = +{ overworld_frame(gFieldEffectObjectPic_Ripple, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_Ripple, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_Ripple, 2, 2, 2), @@ -95,7 +102,8 @@ static const union AnimCmd *const sAnimTable_Ripple[] = sAnim_Ripple, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Ripple = { +const struct SpriteTemplate gFieldEffectObjectTemplate_Ripple = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -105,7 +113,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Ripple = { .callback = WaitFieldEffectSpriteAnim, }; -static const struct SpriteFrameImage sPicTable_Ash[] = { +static const struct SpriteFrameImage sPicTable_Ash[] = +{ overworld_frame(gFieldEffectObjectPic_Ash, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_Ash, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_Ash, 2, 2, 2), @@ -128,7 +137,8 @@ static const union AnimCmd *const sAnimTable_Ash[] = sAnim_Ash, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Ash = { +const struct SpriteTemplate gFieldEffectObjectTemplate_Ash = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -138,7 +148,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Ash = { .callback = UpdateAshFieldEffect, }; -static const struct SpriteFrameImage sPicTable_SurfBlob[] = { +static const struct SpriteFrameImage sPicTable_SurfBlob[] = +{ overworld_frame(gFieldEffectObjectPic_SurfBlob, 4, 4, 0), overworld_frame(gFieldEffectObjectPic_SurfBlob, 4, 4, 1), overworld_frame(gFieldEffectObjectPic_SurfBlob, 4, 4, 2), @@ -176,7 +187,8 @@ static const union AnimCmd *const sAnimTable_SurfBlob[] = sSurfBlobAnim_FaceEast, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SurfBlob = { +const struct SpriteTemplate gFieldEffectObjectTemplate_SurfBlob = +{ .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_MAY, .oam = &gObjectEventBaseOam_32x32, @@ -186,7 +198,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SurfBlob = { .callback = UpdateSurfBlobFieldEffect, }; -static const struct SpriteFrameImage sPicTable_Arrow[] = { +static const struct SpriteFrameImage sPicTable_Arrow[] = +{ overworld_frame(gFieldEffectObjectPic_Arrow, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_Arrow, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_Arrow, 2, 2, 2), @@ -233,7 +246,8 @@ static const union AnimCmd *const sAnimTable_Arrow[] = sArrowAnim_East, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Arrow = { +const struct SpriteTemplate gFieldEffectObjectTemplate_Arrow = +{ .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_MAY, .oam = &gObjectEventBaseOam_16x16, @@ -243,7 +257,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Arrow = { .callback = SpriteCallbackDummy, }; -static const struct SpriteFrameImage sPicTable_GroundImpactDust[] = { +static const struct SpriteFrameImage sPicTable_GroundImpactDust[] = +{ overworld_frame(gFieldEffectObjectPic_GroundImpactDust, 2, 1, 0), overworld_frame(gFieldEffectObjectPic_GroundImpactDust, 2, 1, 1), overworld_frame(gFieldEffectObjectPic_GroundImpactDust, 2, 1, 2), @@ -262,7 +277,8 @@ static const union AnimCmd *const sAnimTable_GroundImpactDust[] = sAnim_GroundImpactDust, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_GroundImpactDust = { +const struct SpriteTemplate gFieldEffectObjectTemplate_GroundImpactDust = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x8, @@ -272,7 +288,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_GroundImpactDust = { .callback = UpdateJumpImpactEffect, }; -static const struct SpriteFrameImage sPicTable_JumpTallGrass[] = { +static const struct SpriteFrameImage sPicTable_JumpTallGrass[] = +{ overworld_frame(gFieldEffectObjectPic_JumpTallGrass, 2, 1, 0), overworld_frame(gFieldEffectObjectPic_JumpTallGrass, 2, 1, 1), overworld_frame(gFieldEffectObjectPic_JumpTallGrass, 2, 1, 2), @@ -293,7 +310,8 @@ static const union AnimCmd *const sAnimTable_JumpTallGrass[] = sAnim_JumpTallGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_JumpTallGrass = { +const struct SpriteTemplate gFieldEffectObjectTemplate_JumpTallGrass = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x8, @@ -303,7 +321,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_JumpTallGrass = { .callback = UpdateJumpImpactEffect, }; -static const struct SpriteFrameImage sPicTable_SandFootprints[] = { +static const struct SpriteFrameImage sPicTable_SandFootprints[] = +{ overworld_frame(gFieldEffectObjectPic_SandFootprints, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_SandFootprints, 2, 2, 1), }; @@ -341,7 +360,8 @@ static const union AnimCmd *const sAnimTable_SandFootprints[] = sSandFootprintsAnim_East, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SandFootprints = { +const struct SpriteTemplate gFieldEffectObjectTemplate_SandFootprints = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -351,7 +371,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SandFootprints = { .callback = UpdateFootprintsTireTracksFieldEffect, }; -static const struct SpriteFrameImage sPicTable_DeepSandFootprints[] = { +static const struct SpriteFrameImage sPicTable_DeepSandFootprints[] = +{ overworld_frame(gFieldEffectObjectPic_DeepSandFootprints, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_DeepSandFootprints, 2, 2, 1), }; @@ -389,7 +410,8 @@ static const union AnimCmd *const sAnimTable_DeepSandFootprints[] = sDeepSandFootprintsAnim_East, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_DeepSandFootprints = { +const struct SpriteTemplate gFieldEffectObjectTemplate_DeepSandFootprints = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -399,18 +421,21 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_DeepSandFootprints = { .callback = UpdateFootprintsTireTracksFieldEffect, }; -static const struct SpriteFrameImage sPicTable_BugTracks[] = { +static const struct SpriteFrameImage sPicTable_BugTracks[] = +{ overworld_frame(gFieldEffectObjectPic_BugTracks, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_BugTracks, 2, 2, 1), }; -static const struct SpriteFrameImage sPicTable_SpotTracks[] = { +static const struct SpriteFrameImage sPicTable_SpotTracks[] = +{ overworld_frame(gFieldEffectObjectPic_SpotTracks, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_SpotTracks, 2, 2, 1), }; -const struct SpriteTemplate gFieldEffectObjectTemplate_BugTracks = { - .tileTag = 0xFFFF, +const struct SpriteTemplate gFieldEffectObjectTemplate_BugTracks = +{ + .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, .anims = sAnimTable_DeepSandFootprints, @@ -419,8 +444,9 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_BugTracks = { .callback = UpdateFootprintsTireTracksFieldEffect, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SpotTracks = { - .tileTag = 0xFFFF, +const struct SpriteTemplate gFieldEffectObjectTemplate_SpotTracks = +{ + .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, .anims = sAnimTable_DeepSandFootprints, @@ -429,7 +455,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SpotTracks = { .callback = UpdateFootprintsTireTracksFieldEffect, }; -static const struct SpriteFrameImage sPicTable_BikeTireTracks[] = { +static const struct SpriteFrameImage sPicTable_BikeTireTracks[] = +{ overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 2), @@ -437,7 +464,8 @@ static const struct SpriteFrameImage sPicTable_BikeTireTracks[] = { }; -static const struct SpriteFrameImage sPicTable_SlitherTracks[] = { +static const struct SpriteFrameImage sPicTable_SlitherTracks[] = +{ overworld_frame(gFieldEffectObjectPic_SlitherTracks, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_SlitherTracks, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_SlitherTracks, 2, 2, 2), @@ -505,7 +533,8 @@ static const union AnimCmd *const sAnimTable_BikeTireTracks[] = sBikeTireTracksAnim_NECornerTurn, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_BikeTireTracks = { +const struct SpriteTemplate gFieldEffectObjectTemplate_BikeTireTracks = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -516,8 +545,9 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_BikeTireTracks = { }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SlitherTracks = { - .tileTag = 0xFFFF, +const struct SpriteTemplate gFieldEffectObjectTemplate_SlitherTracks = +{ + .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, .anims = sAnimTable_BikeTireTracks, @@ -526,7 +556,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SlitherTracks = { .callback = UpdateFootprintsTireTracksFieldEffect, }; -static const struct SpriteFrameImage sPicTable_JumpBigSplash[] = { +static const struct SpriteFrameImage sPicTable_JumpBigSplash[] = +{ overworld_frame(gFieldEffectObjectPic_JumpBigSplash, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_JumpBigSplash, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_JumpBigSplash, 2, 2, 2), @@ -547,7 +578,8 @@ static const union AnimCmd *const sAnimTable_JumpBigSplash[] = sAnim_JumpBigSplash, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_JumpBigSplash = { +const struct SpriteTemplate gFieldEffectObjectTemplate_JumpBigSplash = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -557,7 +589,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_JumpBigSplash = { .callback = UpdateJumpImpactEffect, }; -static const struct SpriteFrameImage sPicTable_Splash[] = { +static const struct SpriteFrameImage sPicTable_Splash[] = +{ overworld_frame(gFieldEffectObjectPic_Splash, 2, 1, 0), overworld_frame(gFieldEffectObjectPic_Splash, 2, 1, 1), }; @@ -588,7 +621,8 @@ static const union AnimCmd *const sAnimTable_Splash[] = sAnim_Splash_1, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Splash = { +const struct SpriteTemplate gFieldEffectObjectTemplate_Splash = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x8, @@ -598,7 +632,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Splash = { .callback = UpdateSplashFieldEffect, }; -static const struct SpriteFrameImage sPicTable_JumpSmallSplash[] = { +static const struct SpriteFrameImage sPicTable_JumpSmallSplash[] = +{ overworld_frame(gFieldEffectObjectPic_JumpSmallSplash, 2, 1, 0), overworld_frame(gFieldEffectObjectPic_JumpSmallSplash, 2, 1, 1), overworld_frame(gFieldEffectObjectPic_JumpSmallSplash, 2, 1, 2), @@ -617,7 +652,8 @@ static const union AnimCmd *const sAnimTable_JumpSmallSplash[] = sAnim_JumpSmallSplash, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_JumpSmallSplash = { +const struct SpriteTemplate gFieldEffectObjectTemplate_JumpSmallSplash = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x8, @@ -627,7 +663,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_JumpSmallSplash = { .callback = UpdateJumpImpactEffect, }; -static const struct SpriteFrameImage sPicTable_LongGrass[] = { +static const struct SpriteFrameImage sPicTable_LongGrass[] = +{ overworld_frame(gFieldEffectObjectPic_LongGrass, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_LongGrass, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_LongGrass, 2, 2, 2), @@ -651,7 +688,8 @@ static const union AnimCmd *const sAnimTable_LongGrass[] = sAnim_LongGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_LongGrass = { +const struct SpriteTemplate gFieldEffectObjectTemplate_LongGrass = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -661,7 +699,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_LongGrass = { .callback = UpdateLongGrassFieldEffect, }; -static const struct SpriteFrameImage sPicTable_JumpLongGrass[] = { +static const struct SpriteFrameImage sPicTable_JumpLongGrass[] = +{ overworld_frame(gFieldEffectObjectPic_JumpLongGrass, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_JumpLongGrass, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_JumpLongGrass, 2, 2, 2), @@ -686,7 +725,8 @@ static const union AnimCmd *const sAnimTable_JumpLongGrass[] = sAnim_JumpLongGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_JumpLongGrass = { +const struct SpriteTemplate gFieldEffectObjectTemplate_JumpLongGrass = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -696,7 +736,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_JumpLongGrass = { .callback = UpdateJumpImpactEffect, }; -static const struct SpriteFrameImage sPicTable_UnusedGrass[] = { +static const struct SpriteFrameImage sPicTable_UnusedGrass[] = +{ overworld_frame(gFieldEffectObjectPic_JumpLongGrass, 2, 2, 6), overworld_frame(gFieldEffectObjectPic_Unknown17, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_Unknown17, 2, 2, 1), @@ -727,7 +768,8 @@ static const union AnimCmd *const sAnimTable_UnusedGrass[] = sAnim_UnusedGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass = { +const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -737,7 +779,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass = { .callback = WaitFieldEffectSpriteAnim, }; -static const struct SpriteFrameImage sPicTable_UnusedGrass2[] = { +static const struct SpriteFrameImage sPicTable_UnusedGrass2[] = +{ overworld_frame(gFieldEffectObjectPic_UnusedGrass2, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_UnusedGrass2, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_UnusedGrass2, 2, 2, 2), @@ -760,7 +803,8 @@ static const union AnimCmd *const sAnimTable_UnusedGrass2[] = sAnim_UnusedGrass2, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass2 = { +const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass2 = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -770,7 +814,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass2 = { .callback = WaitFieldEffectSpriteAnim, }; -static const struct SpriteFrameImage sPicTable_UnusedSand[] = { +static const struct SpriteFrameImage sPicTable_UnusedSand[] = +{ overworld_frame(gFieldEffectObjectPic_UnusedSand, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_UnusedSand, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_UnusedSand, 2, 2, 2), @@ -791,7 +836,8 @@ static const union AnimCmd *const sAnimTable_UnusedSand[] = sAnim_UnusedSand, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedSand = { +const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedSand = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -801,7 +847,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedSand = { .callback = WaitFieldEffectSpriteAnim, }; -static const struct SpriteFrameImage sPicTable_SandPile[] = { +static const struct SpriteFrameImage sPicTable_SandPile[] = +{ overworld_frame(gFieldEffectObjectPic_SandPile, 2, 1, 0), overworld_frame(gFieldEffectObjectPic_SandPile, 2, 1, 1), overworld_frame(gFieldEffectObjectPic_SandPile, 2, 1, 2), @@ -820,7 +867,8 @@ static const union AnimCmd *const sAnimTable_SandPile[] = sAnim_SandPile, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SandPile = { +const struct SpriteTemplate gFieldEffectObjectTemplate_SandPile = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x8, @@ -830,7 +878,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SandPile = { .callback = UpdateSandPileFieldEffect, }; -static const struct SpriteFrameImage sPicTable_WaterSurfacing[] = { +static const struct SpriteFrameImage sPicTable_WaterSurfacing[] = +{ overworld_frame(gFieldEffectObjectPic_WaterSurfacing, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_WaterSurfacing, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_WaterSurfacing, 2, 2, 2), @@ -853,7 +902,8 @@ static const union AnimCmd *const sAnimTable_WaterSurfacing[] = sAnim_WaterSurfacing, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_WaterSurfacing = { +const struct SpriteTemplate gFieldEffectObjectTemplate_WaterSurfacing = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -897,7 +947,8 @@ static const union AffineAnimCmd *const sAffineAnims_ReflectionDistortion[] = sAffineAnim_ReflectionDistortion_1, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_ReflectionDistortion = { +const struct SpriteTemplate gFieldEffectObjectTemplate_ReflectionDistortion = +{ .tileTag = 0x0, .paletteTag = TAG_NONE, .oam = &gDummyOamData, @@ -907,7 +958,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_ReflectionDistortion = { .callback = SpriteCallbackDummy, }; -static const struct SpriteFrameImage sPicTable_Sparkle[] = { +static const struct SpriteFrameImage sPicTable_Sparkle[] = +{ overworld_frame(gFieldEffectObjectPic_Sparkle, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_Sparkle, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_Sparkle, 2, 2, 2), @@ -946,7 +998,8 @@ static const union AnimCmd *const sAnimTable_Sparkle[] = sAnim_Sparkle, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Sparkle = { +const struct SpriteTemplate gFieldEffectObjectTemplate_Sparkle = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_NPC_2, .oam = &gObjectEventBaseOam_16x16, @@ -956,7 +1009,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Sparkle = { .callback = WaitFieldEffectSpriteAnim, }; -static const struct SpriteFrameImage sPicTable_TreeDisguise[] = { +static const struct SpriteFrameImage sPicTable_TreeDisguise[] = +{ overworld_frame(gFieldEffectObjectPic_TreeDisguise, 2, 4, 0), overworld_frame(gFieldEffectObjectPic_TreeDisguise, 2, 4, 1), overworld_frame(gFieldEffectObjectPic_TreeDisguise, 2, 4, 2), @@ -990,7 +1044,8 @@ static const union AnimCmd *const sAnimTable_TreeDisguise[] = sAnim_TreeDisguiseReveal, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_TreeDisguise = { +const struct SpriteTemplate gFieldEffectObjectTemplate_TreeDisguise = +{ .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_NPC_3, .oam = &gObjectEventBaseOam_16x32, @@ -1000,7 +1055,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_TreeDisguise = { .callback = UpdateDisguiseFieldEffect, }; -static const struct SpriteFrameImage sPicTable_MountainDisguise[] = { +static const struct SpriteFrameImage sPicTable_MountainDisguise[] = +{ overworld_frame(gFieldEffectObjectPic_MountainDisguise, 2, 4, 0), overworld_frame(gFieldEffectObjectPic_MountainDisguise, 2, 4, 1), overworld_frame(gFieldEffectObjectPic_MountainDisguise, 2, 4, 2), @@ -1034,7 +1090,8 @@ static const union AnimCmd *const sAnimTable_MountainDisguise[] = sAnim_MountainDisguiseReveal, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_MountainDisguise = { +const struct SpriteTemplate gFieldEffectObjectTemplate_MountainDisguise = +{ .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_NPC_2, .oam = &gObjectEventBaseOam_16x32, @@ -1044,7 +1101,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_MountainDisguise = { .callback = UpdateDisguiseFieldEffect, }; -static const struct SpriteFrameImage sPicTable_SandDisguisePlaceholder[] = { +static const struct SpriteFrameImage sPicTable_SandDisguisePlaceholder[] = +{ overworld_frame(gFieldEffectObjectPic_SandDisguisePlaceholder, 2, 4, 0), overworld_frame(gFieldEffectObjectPic_SandDisguisePlaceholder, 2, 4, 1), overworld_frame(gFieldEffectObjectPic_SandDisguisePlaceholder, 2, 4, 2), @@ -1054,7 +1112,8 @@ static const struct SpriteFrameImage sPicTable_SandDisguisePlaceholder[] = { overworld_frame(gFieldEffectObjectPic_SandDisguisePlaceholder, 2, 4, 6), }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SandDisguisePlaceholder = { +const struct SpriteTemplate gFieldEffectObjectTemplate_SandDisguisePlaceholder = +{ .tileTag = TAG_NONE, .paletteTag = TAG_NONE, .oam = &gObjectEventBaseOam_16x32, @@ -1064,7 +1123,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SandDisguisePlaceholder = .callback = UpdateDisguiseFieldEffect, }; -static const struct SpriteFrameImage sPicTable_Bird[] = { +static const struct SpriteFrameImage sPicTable_Bird[] = +{ obj_frame_tiles(gFieldEffectObjectPic_Bird), }; @@ -1079,7 +1139,8 @@ static const union AnimCmd *const sAnimTable_Bird[] = sAnim_Bird, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Bird = { +const struct SpriteTemplate gFieldEffectObjectTemplate_Bird = +{ .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_MAY, .oam = &gObjectEventBaseOam_32x32, @@ -1089,7 +1150,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Bird = { .callback = SpriteCallbackDummy, }; -static const struct SpriteFrameImage sPicTable_ShortGrass[] = { +static const struct SpriteFrameImage sPicTable_ShortGrass[] = +{ overworld_frame(gFieldEffectObjectPic_ShortGrass, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_ShortGrass, 2, 2, 1), }; @@ -1106,7 +1168,8 @@ static const union AnimCmd *const sAnimTable_ShortGrass[] = sAnim_ShortGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShortGrass = { +const struct SpriteTemplate gFieldEffectObjectTemplate_ShortGrass = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -1116,7 +1179,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_ShortGrass = { .callback = UpdateShortGrassFieldEffect, }; -static const struct SpriteFrameImage sPicTable_HotSpringsWater[] = { +static const struct SpriteFrameImage sPicTable_HotSpringsWater[] = +{ obj_frame_tiles(gFieldEffectObjectPic_HotSpringsWater), }; @@ -1131,7 +1195,8 @@ static const union AnimCmd *const sAnimTable_HotSpringsWater[] = sAnim_HotSpringsWater, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_HotSpringsWater = { +const struct SpriteTemplate gFieldEffectObjectTemplate_HotSpringsWater = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -1141,7 +1206,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_HotSpringsWater = { .callback = UpdateHotSpringsWaterFieldEffect, }; -static const struct SpriteFrameImage sPicTable_AshPuff[] = { +static const struct SpriteFrameImage sPicTable_AshPuff[] = +{ overworld_frame(gFieldEffectObjectPic_AshPuff, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_AshPuff, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_AshPuff, 2, 2, 2), @@ -1177,7 +1243,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_AshPuff = const struct SpritePalette gSpritePalette_Ash = {gFieldEffectPal_Ash, FLDEFF_PAL_TAG_ASH}; -static const struct SpriteFrameImage sPicTable_AshLaunch[] = { +static const struct SpriteFrameImage sPicTable_AshLaunch[] = +{ overworld_frame(gFieldEffectObjectPic_AshLaunch, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_AshLaunch, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_AshLaunch, 2, 2, 2), @@ -1211,7 +1278,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_AshLaunch = .callback = SpriteCB_AshLaunch }; -static const struct SpriteFrameImage sPicTable_Bubbles[] = { +static const struct SpriteFrameImage sPicTable_Bubbles[] = +{ overworld_frame(gFieldEffectObjectPic_Bubbles, 2, 4, 0), overworld_frame(gFieldEffectObjectPic_Bubbles, 2, 4, 1), overworld_frame(gFieldEffectObjectPic_Bubbles, 2, 4, 2), @@ -1240,7 +1308,8 @@ static const union AnimCmd *const sAnimTable_Bubbles[] = sAnim_Bubbles, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Bubbles = { +const struct SpriteTemplate gFieldEffectObjectTemplate_Bubbles = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x32, @@ -1250,7 +1319,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Bubbles = { .callback = UpdateBubblesFieldEffect, }; -static const struct SpriteFrameImage sPicTable_SmallSparkle[] = { +static const struct SpriteFrameImage sPicTable_SmallSparkle[] = +{ overworld_frame(gFieldEffectObjectPic_SmallSparkle, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_SmallSparkle, 2, 2, 1), }; @@ -1268,7 +1338,8 @@ static const union AnimCmd *const sAnimTable_SmallSparkle[] = sAnim_SmallSparkle, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SmallSparkle = { +const struct SpriteTemplate gFieldEffectObjectTemplate_SmallSparkle = +{ .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_SMALL_SPARKLE, .oam = &gObjectEventBaseOam_16x16, @@ -1280,20 +1351,24 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SmallSparkle = { const struct SpritePalette gSpritePalette_SmallSparkle = {gFieldEffectPal_SmallSparkle, FLDEFF_PAL_TAG_SMALL_SPARKLE}; -static const union AnimCmd sAnim_RayquazaSpotlightEffect[] = { +static const union AnimCmd sAnim_RayquazaSpotlightEffect[] = +{ ANIMCMD_FRAME(0, 1), ANIMCMD_END, }; -static const union AnimCmd *const sAnimTable_RayquazaSpotlightEffect[] = { +static const union AnimCmd *const sAnimTable_RayquazaSpotlightEffect[] = +{ sAnim_RayquazaSpotlightEffect, }; -static const struct SpriteFrameImage sPicTable_RayquazaSpotlightEffect[] = { +static const struct SpriteFrameImage sPicTable_RayquazaSpotlightEffect[] = +{ overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 0), }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza = { +const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza = +{ .tileTag = TAG_NONE, .paletteTag = TAG_NONE, .oam = &gObjectEventBaseOam_32x32, diff --git a/src/data/object_events/object_event_anims.h b/src/data/object_events/object_event_anims.h index 8bb579e01bc7..5557287dcec9 100755 --- a/src/data/object_events/object_event_anims.h +++ b/src/data/object_events/object_event_anims.h @@ -246,11 +246,11 @@ static const union AnimCmd sAnim_GoNorth[] = static const union AnimCmd sAnim_GoNorth2F[] = { - ANIMCMD_FRAME(2, 6), - ANIMCMD_FRAME(3, 6), - ANIMCMD_FRAME(3, 6), - ANIMCMD_FRAME(2, 6), - ANIMCMD_JUMP(0), + ANIMCMD_FRAME(2, 6), + ANIMCMD_FRAME(3, 6), + ANIMCMD_FRAME(3, 6), + ANIMCMD_FRAME(2, 6), + ANIMCMD_JUMP(0), }; static const union AnimCmd sAnim_GoWest[] = diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index eb53f60d2ce7..4bbffe3d60d0 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -1,424 +1,426 @@ // Species-indexed pokemon object event table -const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { - [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, - [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, - [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMANDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMELEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, - [SPECIES_CHARIZARD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, - [SPECIES_SQUIRTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, - [SPECIES_WARTORTLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, - [SPECIES_BLASTOISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, - [SPECIES_CATERPIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, - [SPECIES_METAPOD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, - [SPECIES_BUTTERFREE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, - [SPECIES_WEEDLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, - [SPECIES_KAKUNA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, - [SPECIES_BEEDRILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOTTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, - [SPECIES_RATTATA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, - [SPECIES_RATICATE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, - [SPECIES_SPEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, - [SPECIES_FEAROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, - [SPECIES_EKANS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, - [SPECIES_ARBOK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, - [SPECIES_PIKACHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, - [SPECIES_RAICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSHREW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSLASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOQUEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFAIRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFABLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, - [SPECIES_VULPIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, - [SPECIES_NINETALES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, - [SPECIES_JIGGLYPUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, - [SPECIES_WIGGLYTUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, - [SPECIES_ZUBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, - [SPECIES_GOLBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, - [SPECIES_ODDISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, - [SPECIES_GLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, - [SPECIES_VILEPLUME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, - [SPECIES_PARAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, - [SPECIES_PARASECT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, - [SPECIES_VENONAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, - [SPECIES_VENOMOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, - [SPECIES_DIGLETT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, - [SPECIES_DUGTRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, - [SPECIES_PERSIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, - [SPECIES_PSYDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDUCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, - [SPECIES_MANKEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, - [SPECIES_PRIMEAPE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, - [SPECIES_GROWLITHE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, - [SPECIES_ARCANINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWAG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWHIRL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWRATH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, - [SPECIES_ABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, - [SPECIES_KADABRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, - [SPECIES_ALAKAZAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, - [SPECIES_MACHAMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, - [SPECIES_BELLSPROUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, - [SPECIES_WEEPINBELL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, - [SPECIES_VICTREEBEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACOOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACRUEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, - [SPECIES_GEODUDE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, - [SPECIES_GRAVELER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, - [SPECIES_GOLEM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, - [SPECIES_PONYTA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, - [SPECIES_RAPIDASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWPOKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWBRO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNEMITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNETON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, - [SPECIES_FARFETCHD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, - [SPECIES_DODUO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, - [SPECIES_DODRIO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, - [SPECIES_SEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, - [SPECIES_DEWGONG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, - [SPECIES_GRIMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, - [SPECIES_MUK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, - [SPECIES_SHELLDER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, - [SPECIES_CLOYSTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, - [SPECIES_GASTLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, - [SPECIES_HAUNTER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, - [SPECIES_GENGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, - [SPECIES_ONIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, - [SPECIES_DROWZEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, - [SPECIES_HYPNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, - [SPECIES_KRABBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, - [SPECIES_KINGLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, - [SPECIES_VOLTORB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRODE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGCUTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGUTOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, - [SPECIES_CUBONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, - [SPECIES_MAROWAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONLEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONCHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, - [SPECIES_LICKITUNG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, - [SPECIES_KOFFING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, - [SPECIES_WEEZING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, - [SPECIES_RHYHORN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, - [SPECIES_RHYDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, - [SPECIES_CHANSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, - [SPECIES_TANGELA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, - [SPECIES_KANGASKHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, - [SPECIES_HORSEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, - [SPECIES_SEADRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDEEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, - [SPECIES_SEAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, - [SPECIES_STARYU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, - [SPECIES_STARMIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, - [SPECIES_MR_MIME] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, - [SPECIES_SCYTHER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, - [SPECIES_JYNX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTABUZZ] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, - [SPECIES_MAGMAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, - [SPECIES_PINSIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, - [SPECIES_TAUROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, - [SPECIES_MAGIKARP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, - [SPECIES_GYARADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, - [SPECIES_LAPRAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, - [SPECIES_DITTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, - [SPECIES_EEVEE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, - [SPECIES_VAPOREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, - [SPECIES_JOLTEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, - [SPECIES_FLAREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, - [SPECIES_OMANYTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, - [SPECIES_OMASTAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, - [SPECIES_AERODACTYL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, - [SPECIES_SNORLAX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, - [SPECIES_ARTICUNO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, - [SPECIES_ZAPDOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, - [SPECIES_MOLTRES] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, - [SPECIES_DRATINI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONAIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, - [SPECIES_MEWTWO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, - [SPECIES_MEW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, - [SPECIES_CHIKORITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, - [SPECIES_BAYLEEF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, - [SPECIES_MEGANIUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, - [SPECIES_CYNDAQUIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, - [SPECIES_QUILAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, - [SPECIES_TYPHLOSION] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, - [SPECIES_TOTODILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, - [SPECIES_CROCONAW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, - [SPECIES_FERALIGATR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, - [SPECIES_SENTRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, - [SPECIES_FURRET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, - [SPECIES_HOOTHOOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, - [SPECIES_NOCTOWL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, - [SPECIES_LEDYBA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, - [SPECIES_LEDIAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, - [SPECIES_SPINARAK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, - [SPECIES_ARIADOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, - [SPECIES_CROBAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, - [SPECIES_CHINCHOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, - [SPECIES_LANTURN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, - [SPECIES_PICHU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFFA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, - [SPECIES_IGGLYBUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, - [SPECIES_TOGEPI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, - [SPECIES_TOGETIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, - [SPECIES_NATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, - [SPECIES_XATU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, - [SPECIES_MAREEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, - [SPECIES_FLAAFFY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, - [SPECIES_AMPHAROS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, - [SPECIES_BELLOSSOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, - [SPECIES_MARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, - [SPECIES_AZUMARILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, - [SPECIES_SUDOWOODO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, - [SPECIES_POLITOED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, - [SPECIES_HOPPIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, - [SPECIES_SKIPLOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, - [SPECIES_JUMPLUFF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, - [SPECIES_AIPOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, - [SPECIES_SUNKERN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, - [SPECIES_SUNFLORA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, - [SPECIES_YANMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, - [SPECIES_WOOPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, - [SPECIES_QUAGSIRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, - [SPECIES_ESPEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, - [SPECIES_UMBREON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, - [SPECIES_MURKROW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, - [SPECIES_MISDREAVUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_B] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_C] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_D] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_E] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_F] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_G] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_H] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_I] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_J] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_K] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_L] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_M] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_N] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_O] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_P] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Q] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_R] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_S] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_T] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_U] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_V] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_W] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_X] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Y] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Z] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_EMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_QMARK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, - [SPECIES_WOBBUFFET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, - [SPECIES_GIRAFARIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, - [SPECIES_PINECO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, - [SPECIES_FORRETRESS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, - [SPECIES_DUNSPARCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, - [SPECIES_GLIGAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, - [SPECIES_STEELIX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, - [SPECIES_SNUBBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, - [SPECIES_GRANBULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, - [SPECIES_QWILFISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, - [SPECIES_SCIZOR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, - [SPECIES_SHUCKLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, - [SPECIES_HERACROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, - [SPECIES_SNEASEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, - [SPECIES_TEDDIURSA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, - [SPECIES_URSARING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, - [SPECIES_SLUGMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, - [SPECIES_MAGCARGO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, - [SPECIES_SWINUB] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, - [SPECIES_PILOSWINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, - [SPECIES_CORSOLA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, - [SPECIES_REMORAID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, - [SPECIES_OCTILLERY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, - [SPECIES_DELIBIRD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, - [SPECIES_MANTINE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, - [SPECIES_SKARMORY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, - [SPECIES_KINGDRA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, - [SPECIES_PHANPY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, - [SPECIES_DONPHAN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON2] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, - [SPECIES_STANTLER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, - [SPECIES_SMEARGLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, - [SPECIES_TYROGUE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONTOP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, - [SPECIES_SMOOCHUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, - [SPECIES_ELEKID] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, - [SPECIES_MAGBY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, - [SPECIES_MILTANK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, - [SPECIES_BLISSEY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, - [SPECIES_RAIKOU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, - [SPECIES_ENTEI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, - [SPECIES_SUICUNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, - [SPECIES_LARVITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, - [SPECIES_PUPITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, - [SPECIES_TYRANITAR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, - [SPECIES_LUGIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, - [SPECIES_HO_OH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, - [SPECIES_CELEBI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, - [SPECIES_TREECKO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, - [SPECIES_GROVYLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, - [SPECIES_SCEPTILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, - [SPECIES_TORCHIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, - [SPECIES_COMBUSKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, - [SPECIES_BLAZIKEN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, - [SPECIES_MUDKIP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, - [SPECIES_MARSHTOMP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, - [SPECIES_SWAMPERT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, - [SPECIES_POOCHYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, - [SPECIES_MIGHTYENA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, - [SPECIES_ZIGZAGOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, - [SPECIES_LINOONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, - [SPECIES_WURMPLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, - [SPECIES_SILCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, - [SPECIES_BEAUTIFLY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, - [SPECIES_CASCOON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, - [SPECIES_DUSTOX] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, - [SPECIES_LOTAD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, - [SPECIES_LOMBRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, - [SPECIES_LUDICOLO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, - [SPECIES_SEEDOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, - [SPECIES_NUZLEAF] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, - [SPECIES_SHIFTRY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, - [SPECIES_TAILLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, - [SPECIES_SWELLOW] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, - [SPECIES_WINGULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, - [SPECIES_PELIPPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, - [SPECIES_RALTS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, - [SPECIES_KIRLIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, - [SPECIES_GARDEVOIR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, - [SPECIES_SURSKIT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, - [SPECIES_MASQUERAIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, - [SPECIES_SHROOMISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, - [SPECIES_BRELOOM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKOTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, - [SPECIES_VIGOROTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKING] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, - [SPECIES_NINCADA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, - [SPECIES_NINJASK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, - [SPECIES_SHEDINJA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, - [SPECIES_WHISMUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, - [SPECIES_LOUDRED] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, - [SPECIES_EXPLOUD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, - [SPECIES_MAKUHITA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, - [SPECIES_HARIYAMA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, - [SPECIES_AZURILL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, - [SPECIES_NOSEPASS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, - [SPECIES_SKITTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, - [SPECIES_DELCATTY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, - [SPECIES_SABLEYE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, - [SPECIES_MAWILE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, - [SPECIES_ARON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, - [SPECIES_LAIRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, - [SPECIES_AGGRON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, - [SPECIES_MEDITITE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, - [SPECIES_MEDICHAM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRIKE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, - [SPECIES_MANECTRIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, - [SPECIES_PLUSLE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, - [SPECIES_MINUN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, - [SPECIES_VOLBEAT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, - [SPECIES_ILLUMISE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, - [SPECIES_ROSELIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, - [SPECIES_GULPIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, - [SPECIES_SWALOT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, - [SPECIES_CARVANHA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, - [SPECIES_SHARPEDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, - [SPECIES_WAILMER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, - [SPECIES_WAILORD] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, - [SPECIES_NUMEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, - [SPECIES_CAMERUPT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, - [SPECIES_TORKOAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, - [SPECIES_SPOINK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, - [SPECIES_GRUMPIG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, - [SPECIES_SPINDA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, - [SPECIES_TRAPINCH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, - [SPECIES_VIBRAVA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, - [SPECIES_FLYGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, - [SPECIES_CACNEA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, - [SPECIES_CACTURNE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, - [SPECIES_SWABLU] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, - [SPECIES_ALTARIA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, - [SPECIES_ZANGOOSE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, - [SPECIES_SEVIPER] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, - [SPECIES_LUNATONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, - [SPECIES_SOLROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, - [SPECIES_BARBOACH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, - [SPECIES_WHISCASH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, - [SPECIES_CORPHISH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, - [SPECIES_CRAWDAUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, - [SPECIES_BALTOY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, - [SPECIES_CLAYDOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, - [SPECIES_LILEEP] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, - [SPECIES_CRADILY] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, - [SPECIES_ANORITH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, - [SPECIES_ARMALDO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, - [SPECIES_FEEBAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, - [SPECIES_MILOTIC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, - [SPECIES_KECLEON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, - [SPECIES_SHUPPET] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, - [SPECIES_BANETTE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, - [SPECIES_DUSKULL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, - [SPECIES_DUSCLOPS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, - [SPECIES_TROPIUS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, - [SPECIES_CHIMECHO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, - [SPECIES_ABSOL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, - [SPECIES_WYNAUT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, - [SPECIES_SNORUNT] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, - [SPECIES_GLALIE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, - [SPECIES_SPHEAL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, - [SPECIES_SEALEO] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, - [SPECIES_WALREIN] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, - [SPECIES_CLAMPERL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, - [SPECIES_HUNTAIL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, - [SPECIES_GOREBYSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, - [SPECIES_RELICANTH] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, - [SPECIES_LUVDISC] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, - [SPECIES_BAGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, - [SPECIES_SHELGON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, - [SPECIES_SALAMENCE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, - [SPECIES_BELDUM] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, - [SPECIES_METANG] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, - [SPECIES_METAGROSS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, - [SPECIES_REGIROCK] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, - [SPECIES_REGICE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, - [SPECIES_REGISTEEL] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, - [SPECIES_LATIAS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, - [SPECIES_LATIOS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, - [SPECIES_KYOGRE] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, - [SPECIES_GROUDON] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, - [SPECIES_RAYQUAZA] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, - [SPECIES_JIRACHI] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, - [SPECIES_DEOXYS] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, +const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = +{ + [SPECIES_BULBASAUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, + [SPECIES_IVYSAUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, + [SPECIES_VENUSAUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMANDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, + [SPECIES_CHARMELEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, + [SPECIES_CHARIZARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, + [SPECIES_SQUIRTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, + [SPECIES_WARTORTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, + [SPECIES_BLASTOISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, + [SPECIES_CATERPIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, + [SPECIES_METAPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, + [SPECIES_BUTTERFREE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, + [SPECIES_WEEDLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, + [SPECIES_KAKUNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, + [SPECIES_BEEDRILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOTTO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, + [SPECIES_PIDGEOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, + [SPECIES_RATTATA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, + [SPECIES_RATICATE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, + [SPECIES_SPEAROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, + [SPECIES_FEAROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, + [SPECIES_EKANS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, + [SPECIES_ARBOK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, + [SPECIES_PIKACHU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, + [SPECIES_RAICHU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSHREW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, + [SPECIES_SANDSLASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_F] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOQUEEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORAN_M] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, + [SPECIES_NIDORINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, + [SPECIES_NIDOKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFAIRY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFABLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, + [SPECIES_VULPIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, + [SPECIES_NINETALES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, + [SPECIES_JIGGLYPUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, + [SPECIES_WIGGLYTUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, + [SPECIES_ZUBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, + [SPECIES_GOLBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, + [SPECIES_ODDISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, + [SPECIES_GLOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, + [SPECIES_VILEPLUME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, + [SPECIES_PARAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, + [SPECIES_PARASECT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, + [SPECIES_VENONAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, + [SPECIES_VENOMOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, + [SPECIES_DIGLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, + [SPECIES_DUGTRIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, + [SPECIES_PERSIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, + [SPECIES_PSYDUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, + [SPECIES_MANKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, + [SPECIES_PRIMEAPE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, + [SPECIES_GROWLITHE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, + [SPECIES_ARCANINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWAG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWHIRL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, + [SPECIES_POLIWRATH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, + [SPECIES_ABRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, + [SPECIES_KADABRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, + [SPECIES_ALAKAZAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, + [SPECIES_MACHOKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, + [SPECIES_MACHAMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, + [SPECIES_BELLSPROUT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, + [SPECIES_WEEPINBELL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, + [SPECIES_VICTREEBEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACOOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, + [SPECIES_TENTACRUEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, + [SPECIES_GEODUDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, + [SPECIES_GRAVELER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, + [SPECIES_GOLEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, + [SPECIES_PONYTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, + [SPECIES_RAPIDASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWPOKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWBRO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNEMITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNETON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, + [SPECIES_FARFETCHD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, + [SPECIES_DODUO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, + [SPECIES_DODRIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, + [SPECIES_SEEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, + [SPECIES_DEWGONG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, + [SPECIES_GRIMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, + [SPECIES_MUK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, + [SPECIES_SHELLDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, + [SPECIES_CLOYSTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, + [SPECIES_GASTLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, + [SPECIES_HAUNTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, + [SPECIES_GENGAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, + [SPECIES_ONIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, + [SPECIES_DROWZEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, + [SPECIES_HYPNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, + [SPECIES_KRABBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, + [SPECIES_KINGLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, + [SPECIES_VOLTORB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRODE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGCUTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, + [SPECIES_EXEGGUTOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, + [SPECIES_CUBONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, + [SPECIES_MAROWAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONLEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONCHAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, + [SPECIES_LICKITUNG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, + [SPECIES_KOFFING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, + [SPECIES_WEEZING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, + [SPECIES_RHYHORN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, + [SPECIES_RHYDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, + [SPECIES_CHANSEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, + [SPECIES_TANGELA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, + [SPECIES_KANGASKHAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, + [SPECIES_HORSEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, + [SPECIES_SEADRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, + [SPECIES_GOLDEEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, + [SPECIES_SEAKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, + [SPECIES_STARYU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, + [SPECIES_STARMIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, + [SPECIES_MR_MIME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mr_Mime, gDummySpriteAffineAnimTable}, + [SPECIES_SCYTHER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, + [SPECIES_JYNX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTABUZZ] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, + [SPECIES_MAGMAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, + [SPECIES_PINSIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, + [SPECIES_TAUROS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, + [SPECIES_MAGIKARP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, + [SPECIES_GYARADOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, + [SPECIES_LAPRAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, + [SPECIES_DITTO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, + [SPECIES_EEVEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, + [SPECIES_VAPOREON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, + [SPECIES_JOLTEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, + [SPECIES_FLAREON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, + [SPECIES_OMANYTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, + [SPECIES_OMASTAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, + [SPECIES_KABUTOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, + [SPECIES_AERODACTYL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, + [SPECIES_SNORLAX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, + [SPECIES_ARTICUNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, + [SPECIES_ZAPDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, + [SPECIES_MOLTRES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, + [SPECIES_DRATINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONAIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGONITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, + [SPECIES_MEWTWO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, + [SPECIES_MEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, + [SPECIES_CHIKORITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, + [SPECIES_BAYLEEF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, + [SPECIES_MEGANIUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, + [SPECIES_CYNDAQUIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, + [SPECIES_QUILAVA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, + [SPECIES_TYPHLOSION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, + [SPECIES_TOTODILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, + [SPECIES_CROCONAW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, + [SPECIES_FERALIGATR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, + [SPECIES_SENTRET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, + [SPECIES_FURRET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, + [SPECIES_HOOTHOOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, + [SPECIES_NOCTOWL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, + [SPECIES_LEDYBA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, + [SPECIES_LEDIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, + [SPECIES_SPINARAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, + [SPECIES_ARIADOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, + [SPECIES_CROBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, + [SPECIES_CHINCHOU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, + [SPECIES_LANTURN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, + [SPECIES_PICHU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, + [SPECIES_CLEFFA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, + [SPECIES_IGGLYBUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, + [SPECIES_TOGEPI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, + [SPECIES_TOGETIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, + [SPECIES_NATU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, + [SPECIES_XATU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, + [SPECIES_MAREEP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, + [SPECIES_FLAAFFY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, + [SPECIES_AMPHAROS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, + [SPECIES_BELLOSSOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, + [SPECIES_MARILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, + [SPECIES_AZUMARILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, + [SPECIES_SUDOWOODO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, + [SPECIES_POLITOED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, + [SPECIES_HOPPIP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, + [SPECIES_SKIPLOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, + [SPECIES_JUMPLUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, + [SPECIES_AIPOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, + [SPECIES_SUNKERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, + [SPECIES_SUNFLORA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, + [SPECIES_YANMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, + [SPECIES_WOOPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, + [SPECIES_QUAGSIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, + [SPECIES_ESPEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, + [SPECIES_UMBREON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, + [SPECIES_MURKROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, + [SPECIES_SLOWKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, + [SPECIES_MISDREAVUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_B] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_C] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_D] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_E] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_F] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_G] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_H] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_I] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_J] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_K] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_L] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_M] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_N] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_P] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Q] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_R] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_S] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_T] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_U] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_V] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_W] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_X] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Y] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_Z] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_EMARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Exclamation, gDummySpriteAffineAnimTable}, + [SPECIES_UNOWN_QMARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Question, gDummySpriteAffineAnimTable}, + [SPECIES_WOBBUFFET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, + [SPECIES_GIRAFARIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, + [SPECIES_PINECO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, + [SPECIES_FORRETRESS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, + [SPECIES_DUNSPARCE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, + [SPECIES_GLIGAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, + [SPECIES_STEELIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, + [SPECIES_SNUBBULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, + [SPECIES_GRANBULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, + [SPECIES_QWILFISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, + [SPECIES_SCIZOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, + [SPECIES_SHUCKLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, + [SPECIES_HERACROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, + [SPECIES_SNEASEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, + [SPECIES_TEDDIURSA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, + [SPECIES_URSARING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, + [SPECIES_SLUGMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, + [SPECIES_MAGCARGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, + [SPECIES_SWINUB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, + [SPECIES_PILOSWINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, + [SPECIES_CORSOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, + [SPECIES_REMORAID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, + [SPECIES_OCTILLERY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, + [SPECIES_DELIBIRD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, + [SPECIES_MANTINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, + [SPECIES_SKARMORY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, + [SPECIES_HOUNDOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, + [SPECIES_KINGDRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, + [SPECIES_PHANPY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, + [SPECIES_DONPHAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON2] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, + [SPECIES_STANTLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, + [SPECIES_SMEARGLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, + [SPECIES_TYROGUE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, + [SPECIES_HITMONTOP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, + [SPECIES_SMOOCHUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, + [SPECIES_ELEKID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, + [SPECIES_MAGBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, + [SPECIES_MILTANK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, + [SPECIES_BLISSEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, + [SPECIES_RAIKOU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, + [SPECIES_ENTEI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, + [SPECIES_SUICUNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, + [SPECIES_LARVITAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, + [SPECIES_PUPITAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, + [SPECIES_TYRANITAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, + [SPECIES_LUGIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, + [SPECIES_HO_OH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ho_oh, gDummySpriteAffineAnimTable}, + [SPECIES_CELEBI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, + [SPECIES_TREECKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, + [SPECIES_GROVYLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, + [SPECIES_SCEPTILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, + [SPECIES_TORCHIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, + [SPECIES_COMBUSKEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, + [SPECIES_BLAZIKEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, + [SPECIES_MUDKIP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, + [SPECIES_MARSHTOMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, + [SPECIES_SWAMPERT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, + [SPECIES_POOCHYENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, + [SPECIES_MIGHTYENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, + [SPECIES_ZIGZAGOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, + [SPECIES_LINOONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, + [SPECIES_WURMPLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, + [SPECIES_SILCOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, + [SPECIES_BEAUTIFLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, + [SPECIES_CASCOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, + [SPECIES_DUSTOX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, + [SPECIES_LOTAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, + [SPECIES_LOMBRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, + [SPECIES_LUDICOLO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, + [SPECIES_SEEDOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, + [SPECIES_NUZLEAF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, + [SPECIES_SHIFTRY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, + [SPECIES_TAILLOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, + [SPECIES_SWELLOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, + [SPECIES_WINGULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, + [SPECIES_PELIPPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, + [SPECIES_RALTS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, + [SPECIES_KIRLIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, + [SPECIES_GARDEVOIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, + [SPECIES_SURSKIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, + [SPECIES_MASQUERAIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, + [SPECIES_SHROOMISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, + [SPECIES_BRELOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, + [SPECIES_VIGOROTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, + [SPECIES_SLAKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, + [SPECIES_NINCADA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, + [SPECIES_NINJASK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, + [SPECIES_SHEDINJA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, + [SPECIES_WHISMUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, + [SPECIES_LOUDRED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, + [SPECIES_EXPLOUD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, + [SPECIES_MAKUHITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, + [SPECIES_HARIYAMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, + [SPECIES_AZURILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, + [SPECIES_NOSEPASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, + [SPECIES_SKITTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, + [SPECIES_DELCATTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, + [SPECIES_SABLEYE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, + [SPECIES_MAWILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, + [SPECIES_ARON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, + [SPECIES_LAIRON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, + [SPECIES_AGGRON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, + [SPECIES_MEDITITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, + [SPECIES_MEDICHAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTRIKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, + [SPECIES_MANECTRIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, + [SPECIES_PLUSLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, + [SPECIES_MINUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, + [SPECIES_VOLBEAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, + [SPECIES_ILLUMISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, + [SPECIES_ROSELIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, + [SPECIES_GULPIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, + [SPECIES_SWALOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, + [SPECIES_CARVANHA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, + [SPECIES_SHARPEDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, + [SPECIES_WAILMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, + [SPECIES_WAILORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, + [SPECIES_NUMEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, + [SPECIES_CAMERUPT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, + [SPECIES_TORKOAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, + [SPECIES_SPOINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, + [SPECIES_GRUMPIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, + [SPECIES_SPINDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, + [SPECIES_TRAPINCH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, + [SPECIES_VIBRAVA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, + [SPECIES_FLYGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, + [SPECIES_CACNEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, + [SPECIES_CACTURNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, + [SPECIES_SWABLU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, + [SPECIES_ALTARIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, + [SPECIES_ZANGOOSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, + [SPECIES_SEVIPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, + [SPECIES_LUNATONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, + [SPECIES_SOLROCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, + [SPECIES_BARBOACH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, + [SPECIES_WHISCASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, + [SPECIES_CORPHISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, + [SPECIES_CRAWDAUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, + [SPECIES_BALTOY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, + [SPECIES_CLAYDOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, + [SPECIES_LILEEP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, + [SPECIES_CRADILY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, + [SPECIES_ANORITH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, + [SPECIES_ARMALDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, + [SPECIES_FEEBAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, + [SPECIES_MILOTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, + [SPECIES_CASTFORM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, + [SPECIES_KECLEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, + [SPECIES_SHUPPET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, + [SPECIES_BANETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, + [SPECIES_DUSKULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, + [SPECIES_DUSCLOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, + [SPECIES_TROPIUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, + [SPECIES_CHIMECHO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, + [SPECIES_ABSOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, + [SPECIES_WYNAUT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, + [SPECIES_SNORUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, + [SPECIES_GLALIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, + [SPECIES_SPHEAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, + [SPECIES_SEALEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, + [SPECIES_WALREIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, + [SPECIES_CLAMPERL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, + [SPECIES_HUNTAIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, + [SPECIES_GOREBYSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, + [SPECIES_RELICANTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, + [SPECIES_LUVDISC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, + [SPECIES_BAGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, + [SPECIES_SHELGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, + [SPECIES_SALAMENCE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, + [SPECIES_BELDUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, + [SPECIES_METANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, + [SPECIES_METAGROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, + [SPECIES_REGIROCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, + [SPECIES_REGICE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, + [SPECIES_REGISTEEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, + [SPECIES_LATIAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, + [SPECIES_LATIOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, + [SPECIES_KYOGRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, + [SPECIES_GROUDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, + [SPECIES_RAYQUAZA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, + [SPECIES_JIRACHI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, + [SPECIES_DEOXYS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, }; // Normal, sunny, rainy, snowy -const struct ObjectEventGraphicsInfo gCastformObjectGraphics[] = { - {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, - {0xFFFF, OBJ_EVENT_PAL_TAG_CASTFORM_SUNNY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSunny, gDummySpriteAffineAnimTable}, - {0xFFFF, OBJ_EVENT_PAL_TAG_CASTFORM_RAINY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, - {0xFFFF, OBJ_EVENT_PAL_TAG_CASTFORM_SNOWY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, +const struct ObjectEventGraphicsInfo gCastformObjectGraphics[] = +{ + {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, + {TAG_NONE, OBJ_EVENT_PAL_TAG_CASTFORM_SUNNY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSunny, gDummySpriteAffineAnimTable}, + {TAG_NONE, OBJ_EVENT_PAL_TAG_CASTFORM_RAINY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, + {TAG_NONE, OBJ_EVENT_PAL_TAG_CASTFORM_SNOWY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, }; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 6d498aee5fbd..a323d0ae1261 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1491,50 +1491,54 @@ static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEven return objectEventId; } -static u8 -TrySpawnObjectEventTemplate(const struct ObjectEventTemplate *objectEventTemplate, - u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) { - u8 objectEventId; - struct SpriteTemplate spriteTemplate; - struct SpriteFrameImage spriteFrameImage; - const struct ObjectEventGraphicsInfo *graphicsInfo; - const struct SubspriteTable *subspriteTables = NULL; - - graphicsInfo = GetObjectEventGraphicsInfo(objectEventTemplate->graphicsId); - MakeSpriteTemplateFromObjectEventTemplate(objectEventTemplate, &spriteTemplate, &subspriteTables); - spriteFrameImage.size = graphicsInfo->size; - spriteTemplate.images = &spriteFrameImage; - objectEventId = TrySetupObjectEventSprite(objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); - if (objectEventId == OBJECT_EVENTS_COUNT) - return OBJECT_EVENTS_COUNT; +static u8 TrySpawnObjectEventTemplate(const struct ObjectEventTemplate *objectEventTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) +{ + u8 objectEventId; + struct SpriteTemplate spriteTemplate; + struct SpriteFrameImage spriteFrameImage; + const struct ObjectEventGraphicsInfo *graphicsInfo; + const struct SubspriteTable *subspriteTables = NULL; + + graphicsInfo = GetObjectEventGraphicsInfo(objectEventTemplate->graphicsId); + MakeSpriteTemplateFromObjectEventTemplate(objectEventTemplate, &spriteTemplate, &subspriteTables); + spriteFrameImage.size = graphicsInfo->size; + spriteTemplate.images = &spriteFrameImage; + objectEventId = TrySetupObjectEventSprite(objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); + if (objectEventId == OBJECT_EVENTS_COUNT) + return OBJECT_EVENTS_COUNT; + + gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; + if (subspriteTables) + SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); + + // Set species based on script header + if (objectEventTemplate->graphicsId == OBJ_EVENT_GFX_OW_MON && objectEventTemplate->script) + { + const u8 *script = objectEventTemplate->script; + if (script[0] == 0x7d) // bufferspeciesname + { + u16 species; + u8 form; + bool8 shiny; + gObjectEvents[objectEventId].extra.asU16 = script[2] | script[3] << 8; + species = gObjectEvents[objectEventId].extra.mon.species; + form = gObjectEvents[objectEventId].extra.mon.form; + shiny = gObjectEvents[objectEventId].extra.mon.shiny; + FollowerSetGraphics(&gObjectEvents[objectEventId], species, form, shiny); + } + // Set runtime species based on VAR_TEMP_4, if template has a dynamic graphics ID + } + else if (objectEventTemplate->graphicsId >= OBJ_EVENT_GFX_VARS + && VarGetObjectEventGraphicsId(objectEventTemplate->graphicsId - OBJ_EVENT_GFX_VARS) == OBJ_EVENT_GFX_OW_MON) + { + gObjectEvents[objectEventId].extra.asU16 = VarGet(VAR_TEMP_4); + FollowerSetGraphics(&gObjectEvents[objectEventId], + gObjectEvents[objectEventId].extra.mon.species, + gObjectEvents[objectEventId].extra.mon.form, + gObjectEvents[objectEventId].extra.mon.form); + } - gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; - if (subspriteTables) - SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); - - // Set species based on script header - if (objectEventTemplate->graphicsId == OBJ_EVENT_GFX_OW_MON && objectEventTemplate->script) { - const u8 *script = objectEventTemplate->script; - if (script[0] == 0x7d) { // bufferspeciesname - u16 species; - u8 form; - bool8 shiny; - gObjectEvents[objectEventId].extra.asU16 = script[2] | script[3] << 8; - species = gObjectEvents[objectEventId].extra.mon.species; - form = gObjectEvents[objectEventId].extra.mon.form; - shiny = gObjectEvents[objectEventId].extra.mon.shiny; - FollowerSetGraphics(&gObjectEvents[objectEventId], species, form, shiny); - } - // Set runtime species based on VAR_TEMP_4, if template has a dynamic graphics ID - } else if (objectEventTemplate->graphicsId >= OBJ_EVENT_GFX_VARS && VarGetObjectEventGraphicsId(objectEventTemplate->graphicsId - OBJ_EVENT_GFX_VARS) == OBJ_EVENT_GFX_OW_MON) { - gObjectEvents[objectEventId].extra.asU16 = VarGet(VAR_TEMP_4); - FollowerSetGraphics(&gObjectEvents[objectEventId], - gObjectEvents[objectEventId].extra.mon.species, - gObjectEvents[objectEventId].extra.mon.form, - gObjectEvents[objectEventId].extra.mon.form); - } - - return objectEventId; + return objectEventId; } u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *objectEventTemplate) @@ -1697,39 +1701,44 @@ u8 CreateVirtualObject(u8 graphicsId, u8 virtualObjId, s16 x, s16 y, u8 elevatio } struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious party mon or NULL - u8 i; - for (i=0; i 0 && !(gPlayerParty[i].box.isEgg || gPlayerParty[i].box.isBadEgg)) - return &gPlayerParty[i]; - } - return NULL; + u8 i; + for (i=0; i 0 && !(gPlayerParty[i].box.isEgg || gPlayerParty[i].box.isBadEgg)) + return &gPlayerParty[i]; + } + return NULL; } -struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or NULL - u8 i; - for (i=0; i < OBJECT_EVENTS_COUNT; i++) { - if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && gObjectEvents[i].active) - return &gObjectEvents[i]; - } - return NULL; +// Return follower ObjectEvent or NULL +struct ObjectEvent * GetFollowerObject(void) +{ + u8 i; + for (i=0; i < OBJECT_EVENTS_COUNT; i++) + { + if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && gObjectEvents[i].active) + return &gObjectEvents[i]; + } + return NULL; } // Return graphicsInfo for a pokemon species & form -static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form) { - const struct ObjectEventGraphicsInfo *graphicsInfo; - switch (species) { +static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form) +{ + const struct ObjectEventGraphicsInfo *graphicsInfo; + switch (species) + { case SPECIES_UNOWN: // Letters >A are defined as species >= NUM_SPECIES, so are not contiguous with A - form %= NUM_UNOWN_FORMS; - graphicsInfo = &gPokemonObjectGraphics[form ? SPECIES_UNOWN_B + form - 1 : species]; - break; + form %= NUM_UNOWN_FORMS; + graphicsInfo = &gPokemonObjectGraphics[form ? SPECIES_UNOWN_B + form - 1 : species]; + break; case SPECIES_CASTFORM: // Sunny, rainy, snowy forms stored separately - graphicsInfo = &gCastformObjectGraphics[form % NUM_CASTFORM_FORMS]; - break; + graphicsInfo = &gCastformObjectGraphics[form % NUM_CASTFORM_FORMS]; + break; default: - graphicsInfo = &gPokemonObjectGraphics[species]; - break; - } - return graphicsInfo->tileTag == 0xFFFF ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; // avoid OOB access + graphicsInfo = &gPokemonObjectGraphics[species]; + break; + } + return graphicsInfo->tileTag == 0xFFFF ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; // avoid OOB access } // Find, or load, the palette for the specified pokemon info @@ -1738,33 +1747,42 @@ static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny) { // Note that the shiny palette tag is `species + SPECIES_SHINY_TAG`, which must be increased with more pokemon // so that palette tags do not overlap const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; - if ((paletteNum = IndexOfSpritePaletteTag(spritePalette->tag)) == 0xFF) { // Load compressed palette - LoadCompressedSpritePalette(spritePalette); - paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present - if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog - UpdateSpritePaletteWithWeather(paletteNum); + if ((paletteNum = IndexOfSpritePaletteTag(spritePalette->tag)) == 0xFF) + { + // Load compressed palette + LoadCompressedSpritePalette(spritePalette); + paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present + if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog + UpdateSpritePaletteWithWeather(paletteNum); } return paletteNum; } // Set graphics & sprite for a follower object event by species & shininess. -static void FollowerSetGraphics(struct ObjectEvent *objEvent, u16 species, u8 form, bool8 shiny) { - const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); - objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; - ObjectEventSetGraphics(objEvent, graphicsInfo); - objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; - objEvent->extra.mon.species = species; - objEvent->extra.mon.form = form; - objEvent->extra.mon.shiny = shiny; - if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table - struct Sprite *sprite = &gSprites[objEvent->spriteId]; - // Free palette if otherwise unused - sprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); - sprite->inUse = TRUE; - sprite->oam.paletteNum = LoadDynamicFollowerPalette(species, form, shiny); - } else if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog - UpdateSpritePaletteWithWeather(gSprites[objEvent->spriteId].oam.paletteNum); +static void FollowerSetGraphics(struct ObjectEvent *objEvent, u16 species, u8 form, bool8 shiny) +{ + const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); + objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; + ObjectEventSetGraphics(objEvent, graphicsInfo); + objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; + objEvent->extra.mon.species = species; + objEvent->extra.mon.form = form; + objEvent->extra.mon.shiny = shiny; + if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) + { + // Use palette from species palette table + struct Sprite *sprite = &gSprites[objEvent->spriteId]; + // Free palette if otherwise unused + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); + sprite->inUse = TRUE; + sprite->oam.paletteNum = LoadDynamicFollowerPalette(species, form, shiny); + } + else if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) + { + // don't want to weather blend in fog + UpdateSpritePaletteWithWeather(gSprites[objEvent->spriteId].oam.paletteNum); + } } // Like FollowerSetGraphics, but does not reposition sprite; intended to be used for mid-movement form changes, etc. @@ -1786,20 +1804,24 @@ static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) { sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); - if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { + if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) + { sprite->inUse = FALSE; FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); sprite->inUse = TRUE; sprite->oam.paletteNum = LoadDynamicFollowerPalette(species, form, shiny); - } else if (i != 0xFF) { + } + else if (i != 0xFF) + { UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog - UpdateSpritePaletteWithWeather(sprite->oam.paletteNum); + UpdateSpritePaletteWithWeather(sprite->oam.paletteNum); } } // Like CastformDataTypeChange, but for overworld weather -static u8 GetOverworldCastformForm(void) { +static u8 GetOverworldCastformForm(void) +{ switch (GetCurrentWeather()) { case WEATHER_SUNNY_CLOUDS: @@ -1816,7 +1838,8 @@ static u8 GetOverworldCastformForm(void) { } // Retrieve graphic information about the following pokemon, if any -static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) { +static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) +{ struct Pokemon *mon = GetFirstLiveMon(); if (!mon) { *species = SPECIES_NONE; @@ -1839,136 +1862,178 @@ static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) { return TRUE; } -void UpdateFollowingPokemon(void) { // Update following pokemon if any - struct ObjectEvent *objEvent = GetFollowerObject(); - struct Sprite *sprite; - u16 species; - bool8 shiny; - u8 form; - // Avoid spawning large (>32x32) follower pokemon inside buildings - if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height > 32) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) { - if (objEvent == NULL) { // Spawn follower - struct ObjectEventTemplate template = { - .localId = OBJ_EVENT_ID_FOLLOWER, - .graphicsId = OBJ_EVENT_GFX_OW_MON, - .flagId = 0, - .x = gSaveBlock1Ptr->pos.x, - .y = gSaveBlock1Ptr->pos.y, - // If player active, copy player elevation - .elevation = gObjectEvents[gPlayerAvatar.objectEventId].active ? gObjectEvents[gPlayerAvatar.objectEventId].currentElevation : 3, - .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, - }; - objEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; - objEvent->invisible = TRUE; - } - sprite = &gSprites[objEvent->spriteId]; - // Follower appearance changed; move to player and set invisible - if (species != objEvent->extra.mon.species || shiny != objEvent->extra.mon.shiny || form != objEvent->extra.mon.form) { - MoveObjectEventToMapCoords(objEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); - objEvent->invisible = TRUE; - } - FollowerSetGraphics(objEvent, species, form, shiny); - sprite->data[6] = 0; // set animation data - objEvent->extra.mon.species = species; - objEvent->extra.mon.shiny = shiny; - objEvent->extra.mon.form = form; - } else { - RemoveFollowingPokemon(); - } +void UpdateFollowingPokemon(void) +{ + // Update following pokemon if any + struct ObjectEvent *objEvent = GetFollowerObject(); + struct Sprite *sprite; + u16 species; + bool8 shiny; + u8 form; + // Avoid spawning large (>32x32) follower pokemon inside buildings + if (GetFollowerInfo(&species, &form, &shiny) + && !(gMapHeader.mapType == MAP_TYPE_INDOOR + && SpeciesToGraphicsInfo(species, 0)->height > 32) + && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) + { + if (objEvent == NULL) + { + // Spawn follower + struct ObjectEventTemplate template = + { + .localId = OBJ_EVENT_ID_FOLLOWER, + .graphicsId = OBJ_EVENT_GFX_OW_MON, + .flagId = 0, + .x = gSaveBlock1Ptr->pos.x, + .y = gSaveBlock1Ptr->pos.y, + // If player active, copy player elevation + .elevation = gObjectEvents[gPlayerAvatar.objectEventId].active ? gObjectEvents[gPlayerAvatar.objectEventId].currentElevation : 3, + .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, + }; + objEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; + objEvent->invisible = TRUE; + } + sprite = &gSprites[objEvent->spriteId]; + // Follower appearance changed; move to player and set invisible + if (species != objEvent->extra.mon.species || shiny != objEvent->extra.mon.shiny || form != objEvent->extra.mon.form) + { + MoveObjectEventToMapCoords(objEvent, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + objEvent->invisible = TRUE; + } + FollowerSetGraphics(objEvent, species, form, shiny); + sprite->data[6] = 0; // set animation data + objEvent->extra.mon.species = species; + objEvent->extra.mon.shiny = shiny; + objEvent->extra.mon.form = form; + } + else + { + RemoveFollowingPokemon(); + } } -void RemoveFollowingPokemon(void) { // Remove follower object. Idempotent. - struct ObjectEvent *objectEvent = GetFollowerObject(); - if (objectEvent == NULL) - return; - RemoveObjectEvent(objectEvent); +// Remove follower object. Idempotent. +void RemoveFollowingPokemon(void) +{ + struct ObjectEvent *objectEvent = GetFollowerObject(); + if (objectEvent == NULL) + return; + RemoveObjectEvent(objectEvent); } -static bool8 IsFollowerVisible(void) { // Determine whether follower *should* be visible - return - !(TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE) - || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior) - || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) - || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior) - || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) - || gWeatherPtr->currWeather == WEATHER_UNDERWATER - || gWeatherPtr->currWeather == WEATHER_UNDERWATER_BUBBLES); +// Determine whether follower *should* be visible +static bool8 IsFollowerVisible(void) +{ + if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE)) + return FALSE; + if (MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior)) + return FALSE; + if (MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior)) + return FALSE; + if (MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior)) + return FALSE; + if (MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior)) + return FALSE; + if (gWeatherPtr->currWeather == WEATHER_UNDERWATER) + return FALSE; + if (gWeatherPtr->currWeather == WEATHER_UNDERWATER_BUBBLES) + return FALSE; + return TRUE; } -static bool8 SpeciesHasType(u16 species, u8 type) { - return gSpeciesInfo[species].types[0] == type || gSpeciesInfo[species].types[1] == type; +static bool8 SpeciesHasType(u16 species, u8 type) +{ + return gSpeciesInfo[species].types[0] == type || gSpeciesInfo[species].types[1] == type; } // Returns a random index according to a list of weights -static u8 RandomWeightedIndex(u8 *weights, u8 length) { - u8 i; - u16 random_value; - u16 cum_weight = 0; - for (i = 0; i < length; i++) - cum_weight += weights[i]; - random_value = Random() % cum_weight; - cum_weight = 0; - for (i = 0; i < length; i++) { - cum_weight += weights[i]; - if (random_value <= cum_weight) - return i; - } +static u8 RandomWeightedIndex(u8 *weights, u8 length) +{ + u8 i; + u16 random_value; + u16 cum_weight = 0; + for (i = 0; i < length; i++) + cum_weight += weights[i]; + random_value = Random() % cum_weight; + cum_weight = 0; + for (i = 0; i < length; i++) + { + cum_weight += weights[i]; + if (random_value <= cum_weight) + return i; + } } // Pool of "unconditional" follower messages TODO: Should this be elsewhere ? -static const struct FollowerMessagePool followerBasicMessages[] = { - [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, N_FOLLOWER_HAPPY_MESSAGES}, - [FOLLOWER_EMOTION_NEUTRAL] = {gFollowerNeutralMessages, EventScript_FollowerGeneric, N_FOLLOWER_NEUTRAL_MESSAGES}, - [FOLLOWER_EMOTION_SAD] = {gFollowerSadMessages, EventScript_FollowerGeneric, N_FOLLOWER_SAD_MESSAGES}, - [FOLLOWER_EMOTION_UPSET] = {gFollowerUpsetMessages, EventScript_FollowerGeneric, N_FOLLOWER_UPSET_MESSAGES}, - [FOLLOWER_EMOTION_ANGRY] = {gFollowerAngryMessages, EventScript_FollowerGeneric, N_FOLLOWER_ANGRY_MESSAGES}, - [FOLLOWER_EMOTION_PENSIVE] = {gFollowerPensiveMessages, EventScript_FollowerGeneric, N_FOLLOWER_PENSIVE_MESSAGES}, - [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerGeneric, N_FOLLOWER_LOVE_MESSAGES}, - [FOLLOWER_EMOTION_SURPRISE] = {gFollowerSurpriseMessages, EventScript_FollowerGeneric, N_FOLLOWER_SURPRISE_MESSAGES}, - [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, N_FOLLOWER_CURIOUS_MESSAGES}, - [FOLLOWER_EMOTION_MUSIC] = {gFollowerMusicMessages, EventScript_FollowerGeneric, N_FOLLOWER_MUSIC_MESSAGES}, - [FOLLOWER_EMOTION_POISONED] = {gFollowerPoisonedMessages, EventScript_FollowerGeneric, N_FOLLOWER_POISONED_MESSAGES}, +static const struct FollowerMessagePool followerBasicMessages[] = +{ + [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, N_FOLLOWER_HAPPY_MESSAGES}, + [FOLLOWER_EMOTION_NEUTRAL] = {gFollowerNeutralMessages, EventScript_FollowerGeneric, N_FOLLOWER_NEUTRAL_MESSAGES}, + [FOLLOWER_EMOTION_SAD] = {gFollowerSadMessages, EventScript_FollowerGeneric, N_FOLLOWER_SAD_MESSAGES}, + [FOLLOWER_EMOTION_UPSET] = {gFollowerUpsetMessages, EventScript_FollowerGeneric, N_FOLLOWER_UPSET_MESSAGES}, + [FOLLOWER_EMOTION_ANGRY] = {gFollowerAngryMessages, EventScript_FollowerGeneric, N_FOLLOWER_ANGRY_MESSAGES}, + [FOLLOWER_EMOTION_PENSIVE] = {gFollowerPensiveMessages, EventScript_FollowerGeneric, N_FOLLOWER_PENSIVE_MESSAGES}, + [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerGeneric, N_FOLLOWER_LOVE_MESSAGES}, + [FOLLOWER_EMOTION_SURPRISE] = {gFollowerSurpriseMessages,EventScript_FollowerGeneric, N_FOLLOWER_SURPRISE_MESSAGES}, + [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, N_FOLLOWER_CURIOUS_MESSAGES}, + [FOLLOWER_EMOTION_MUSIC] = {gFollowerMusicMessages, EventScript_FollowerGeneric, N_FOLLOWER_MUSIC_MESSAGES}, + [FOLLOWER_EMOTION_POISONED] = {gFollowerPoisonedMessages,EventScript_FollowerGeneric, N_FOLLOWER_POISONED_MESSAGES}, }; // Display an emote above an object event // Note that this is not a movement action -static void ObjectEventEmote(struct ObjectEvent *objEvent, u8 emotion) { - emotion %= FOLLOWER_EMOTION_LENGTH; - ObjectEventGetLocalIdAndMap(objEvent, &gFieldEffectArguments[0], &gFieldEffectArguments[1], &gFieldEffectArguments[2]); - gFieldEffectArguments[7] = emotion; - FieldEffectStart(FLDEFF_EMOTE); +static void ObjectEventEmote(struct ObjectEvent *objEvent, u8 emotion) +{ + emotion %= FOLLOWER_EMOTION_LENGTH; + ObjectEventGetLocalIdAndMap(objEvent, &gFieldEffectArguments[0], &gFieldEffectArguments[1], &gFieldEffectArguments[2]); + gFieldEffectArguments[7] = emotion; + FieldEffectStart(FLDEFF_EMOTE); } // Script-accessible version of the above -bool8 ScrFunc_emote(struct ScriptContext *ctx) { - u8 localId = ScriptReadByte(ctx); - u8 emotion = ScriptReadByte(ctx) % FOLLOWER_EMOTION_LENGTH; - u8 i = GetObjectEventIdByLocalId(localId); - if (i < OBJECT_EVENTS_COUNT) - ObjectEventEmote(&gObjectEvents[i], emotion); - return FALSE; -} - -struct SpecialEmote { // Used for storing conditional emotes - u16 index; - u8 emotion; +bool8 ScrFunc_emote(struct ScriptContext *ctx) +{ + u8 localId = ScriptReadByte(ctx); + u8 emotion = ScriptReadByte(ctx) % FOLLOWER_EMOTION_LENGTH; + u8 i = GetObjectEventIdByLocalId(localId); + if (i < OBJECT_EVENTS_COUNT) + ObjectEventEmote(&gObjectEvents[i], emotion); + return FALSE; +} + +// Used for storing conditional emotes +struct SpecialEmote +{ + u16 index; + u8 emotion; }; // Find and return direction of metatile behavior within distance -static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) { +static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) +{ s32 i; - for (i = y+1; i <= y + distance; i++) + for (i = y + 1; i <= y + distance; i++) + { if (MapGridGetMetatileBehaviorAt(x, i) == mb) return DIR_SOUTH; - for (i = y-1; i >= y - distance; i--) + } + for (i = y - 1; i >= y - distance; i--) + { if (MapGridGetMetatileBehaviorAt(x, i) == mb) return DIR_NORTH; - for (i = x+1; i <= x + distance; i++) + } + for (i = x + 1; i <= x + distance; i++) + { if (MapGridGetMetatileBehaviorAt(i, y) == mb) return DIR_EAST; - for (i = x-1; i >= x - distance; i--) + } + for (i = x - 1; i >= x - distance; i--) + { if (MapGridGetMetatileBehaviorAt(i, y) == mb) return DIR_WEST; + } return DIR_NONE; } @@ -1976,184 +2041,203 @@ static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) { // Call an applicable follower message script bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big switch for follower messages { - u16 species; - s32 multi, multi2; - struct SpecialEmote cond_emotes[16] = {0}; - u8 emotion, n_choices = 0; - struct ObjectEvent *objEvent = GetFollowerObject(); - struct Pokemon *mon = GetFirstLiveMon(); - u8 emotion_weight[FOLLOWER_EMOTION_LENGTH] = { - [FOLLOWER_EMOTION_HAPPY] = 10, - [FOLLOWER_EMOTION_NEUTRAL] = 15, - [FOLLOWER_EMOTION_SAD] = 5, - [FOLLOWER_EMOTION_UPSET] = 15, - [FOLLOWER_EMOTION_ANGRY] = 15, - [FOLLOWER_EMOTION_PENSIVE] = 15, - [FOLLOWER_EMOTION_SURPRISE] = 10, // TODO: Scale this with how long the follower has been out? - [FOLLOWER_EMOTION_CURIOUS] = 10, // TODO: Increase this if there is an item nearby? - [FOLLOWER_EMOTION_MUSIC] = 15, - }; - u32 i, j; - bool32 pickedCondition = FALSE; - if (mon == NULL) { - ScriptCall(ctx, EventScript_FollowerLovesYou); - return FALSE; - } - // If map is not flyable, set the script to jump past the fly check TODO: Should followers ask to fly? - if (TRUE || !Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) - ScriptJump(ctx, EventScript_FollowerEnd); - species = GetMonData(mon, MON_DATA_SPECIES); - multi = GetMonData(mon, MON_DATA_FRIENDSHIP); - if (multi > 80) { - emotion_weight[FOLLOWER_EMOTION_HAPPY] = 20; - emotion_weight[FOLLOWER_EMOTION_UPSET] = 5; - emotion_weight[FOLLOWER_EMOTION_ANGRY] = 5; - emotion_weight[FOLLOWER_EMOTION_LOVE] = 20; - emotion_weight[FOLLOWER_EMOTION_MUSIC] = 20; - } - if (multi > 170) { - emotion_weight[FOLLOWER_EMOTION_HAPPY] = 30; - emotion_weight[FOLLOWER_EMOTION_LOVE] = 30; - } - // Conditional messages follow - // Weather-related - if (GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=31}; - // Health & status-related - multi = mon->hp * 100 / mon->maxHP; - if (multi < 20) { - emotion_weight[FOLLOWER_EMOTION_SAD] = 30; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=4}; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=5}; - } - if (multi < 50 || mon->status & STATUS1_PARALYSIS) { - emotion_weight[FOLLOWER_EMOTION_SAD] = 30; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=6}; - } - // Gym type advantage/disadvantage scripts - if (GetCurrentMapMusic() == MUS_GYM || GetCurrentMapMusic() == MUS_RG_GYM) { - switch (gMapHeader.regionMapSectionId) - { - case MAPSEC_RUSTBORO_CITY: - case MAPSEC_PEWTER_CITY: - multi = TYPE_ROCK; - break; - case MAPSEC_DEWFORD_TOWN: - multi = TYPE_FIGHTING; - break; - case MAPSEC_MAUVILLE_CITY: - case MAPSEC_VERMILION_CITY: - multi = TYPE_ELECTRIC; - break; - case MAPSEC_LAVARIDGE_TOWN: - case MAPSEC_CINNABAR_ISLAND: - multi = TYPE_FIRE; - break; - case MAPSEC_PETALBURG_CITY: - multi = TYPE_NORMAL; - break; - case MAPSEC_FORTREE_CITY: - multi = TYPE_FLYING; - break; - case MAPSEC_MOSSDEEP_CITY: - case MAPSEC_SAFFRON_CITY: - multi = TYPE_PSYCHIC; - break; - case MAPSEC_SOOTOPOLIS_CITY: - case MAPSEC_CERULEAN_CITY: - multi = TYPE_WATER; - break; - case MAPSEC_CELADON_CITY: - multi = TYPE_GRASS; - break; - case MAPSEC_FUCHSIA_CITY: - multi = TYPE_POISON; - break; - case MAPSEC_VIRIDIAN_CITY: - multi = TYPE_GROUND; - break; - default: - multi = NUMBER_OF_MON_TYPES; - } - if (multi < NUMBER_OF_MON_TYPES) { - multi = GetTypeEffectiveness(mon, multi); - if (multi & (MOVE_RESULT_NOT_VERY_EFFECTIVE | MOVE_RESULT_DOESNT_AFFECT_FOE | MOVE_RESULT_NO_EFFECT)) - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=32}; - else if (multi & MOVE_RESULT_SUPER_EFFECTIVE) - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=7}; - } - } - - emotion = RandomWeightedIndex(emotion_weight, FOLLOWER_EMOTION_LENGTH); - #ifdef BATTLE_ENGINE - if ((mon->status & STATUS1_PSN_ANY) && GetMonAbility(mon) != ABILITY_POISON_HEAL) - #else - if (mon->status & STATUS1_PSN_ANY) - #endif - emotion = FOLLOWER_EMOTION_POISONED; - multi = Random() % followerBasicMessages[emotion].length; - // With 50% chance, select special message using reservoir sampling - for (i = (Random() & 1) ? n_choices : 0, j = 1; i < n_choices; i++) { - if (cond_emotes[i].emotion == emotion && (Random() < 0x10000 / (j++))) // Replace item with 1/j chance - multi = cond_emotes[i].index; - } - // Match scripted conditional messages - // With 50% chance, try to match scripted conditional messages - for (i = (Random() & 1) ? COND_MSG_COUNT : 0, j = 1; i < COND_MSG_COUNT; i++) { - const struct FollowerMsgInfoExtended *info = &gFollowerConditionalMessages[i]; - if (info->stFlags == 1 && species != info->st.species) - continue; - if (info->stFlags == 2 && (info->st.types.type2 >= NUMBER_OF_MON_TYPES ? SpeciesHasType(species, info->st.types.type1) : !(SpeciesHasType(species, info->st.types.type1) || SpeciesHasType(species, info->st.types.type2)))) - continue; - if (info->stFlags == 3 && !(mon->status & info->st.status)) - continue; - if (info->mmFlags == 1 && gMapHeader.regionMapSectionId != info->mm.mapSec.mapSec) - continue; - if (info->mmFlags == 2 && !(gSaveBlock1Ptr->location.mapNum == info->mm.map.mapNum && gSaveBlock1Ptr->location.mapGroup == info->mm.map.mapGroup)) - continue; - if (info->mmFlags == 3 && !(objEvent->currentMetatileBehavior == info->mm.mb.behavior1 || objEvent->currentMetatileBehavior == info->mm.mb.behavior2)) - continue; - if (info->wtFlags == 1 && !(GetCurrentWeather() == info->wt.weather.weather1 || GetCurrentWeather() == info->wt.weather.weather2)) - continue; - if (info->wtFlags == 2 && GetCurrentMapMusic() != info->wt.song) - continue; - if (info->nearFlags == 1) { - if ((multi2 = FindMetatileBehaviorWithinRange(objEvent->currentCoords.x, objEvent->currentCoords.y, info->near.mb.behavior, info->near.mb.distance))) - gSpecialVar_Result = multi2; - else - continue; - } - - // replace choice with weight/j chance - if (Random() < (0x10000 / (j++)) * (info->weight ? info->weight : 1)) { - multi = i; - pickedCondition = TRUE; - } - } - if (pickedCondition) { // conditional message was chosen - emotion = gFollowerConditionalMessages[multi].emotion; - ObjectEventEmote(objEvent, emotion); - ctx->data[0] = (u32) gFollowerConditionalMessages[multi].text; - // text choices are spread across array; pick a random one - if (gFollowerConditionalMessages[multi].textSpread) { - for (i = 0; i < 4; i++) - if (!((u32*)gFollowerConditionalMessages[multi].text)[i]) - break; - ctx->data[0] = i ? ((u32*)gFollowerConditionalMessages[multi].text)[Random() % i] : 0; - } - ScriptCall(ctx, gFollowerConditionalMessages[multi].script ? gFollowerConditionalMessages[multi].script : followerBasicMessages[emotion].script); - return FALSE; - } - ObjectEventEmote(objEvent, emotion); - ctx->data[0] = (u32) followerBasicMessages[emotion].messages[multi].text; // Load message text - ScriptCall(ctx, followerBasicMessages[emotion].messages[multi].script ? - followerBasicMessages[emotion].messages[multi].script : followerBasicMessages[emotion].script); - return FALSE; + u16 species; + s32 multi, multi2; + struct SpecialEmote cond_emotes[16] = {0}; + u8 emotion, n_choices = 0; + struct ObjectEvent *objEvent = GetFollowerObject(); + struct Pokemon *mon = GetFirstLiveMon(); + u8 emotion_weight[FOLLOWER_EMOTION_LENGTH] = + { + [FOLLOWER_EMOTION_HAPPY] = 10, + [FOLLOWER_EMOTION_NEUTRAL] = 15, + [FOLLOWER_EMOTION_SAD] = 5, + [FOLLOWER_EMOTION_UPSET] = 15, + [FOLLOWER_EMOTION_ANGRY] = 15, + [FOLLOWER_EMOTION_PENSIVE] = 15, + [FOLLOWER_EMOTION_SURPRISE] = 10, // TODO: Scale this with how long the follower has been out? + [FOLLOWER_EMOTION_CURIOUS] = 10, // TODO: Increase this if there is an item nearby? + [FOLLOWER_EMOTION_MUSIC] = 15, + }; + u32 i, j; + bool32 pickedCondition = FALSE; + if (mon == NULL) + { + ScriptCall(ctx, EventScript_FollowerLovesYou); + return FALSE; + } + // If map is not flyable, set the script to jump past the fly check TODO: Should followers ask to fly? + if (TRUE || !Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) + ScriptJump(ctx, EventScript_FollowerEnd); + species = GetMonData(mon, MON_DATA_SPECIES); + multi = GetMonData(mon, MON_DATA_FRIENDSHIP); + if (multi > 80) + { + emotion_weight[FOLLOWER_EMOTION_HAPPY] = 20; + emotion_weight[FOLLOWER_EMOTION_UPSET] = 5; + emotion_weight[FOLLOWER_EMOTION_ANGRY] = 5; + emotion_weight[FOLLOWER_EMOTION_LOVE] = 20; + emotion_weight[FOLLOWER_EMOTION_MUSIC] = 20; + } + if (multi > 170) + { + emotion_weight[FOLLOWER_EMOTION_HAPPY] = 30; + emotion_weight[FOLLOWER_EMOTION_LOVE] = 30; + } + // Conditional messages follow + // Weather-related + if (GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=31}; + // Health & status-related + multi = mon->hp * 100 / mon->maxHP; + if (multi < 20) + { + emotion_weight[FOLLOWER_EMOTION_SAD] = 30; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=4}; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=5}; + } + if (multi < 50 || mon->status & STATUS1_PARALYSIS) + { + emotion_weight[FOLLOWER_EMOTION_SAD] = 30; + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=6}; + } + // Gym type advantage/disadvantage scripts + if (GetCurrentMapMusic() == MUS_GYM || GetCurrentMapMusic() == MUS_RG_GYM) + { + switch (gMapHeader.regionMapSectionId) + { + case MAPSEC_RUSTBORO_CITY: + case MAPSEC_PEWTER_CITY: + multi = TYPE_ROCK; + break; + case MAPSEC_DEWFORD_TOWN: + multi = TYPE_FIGHTING; + break; + case MAPSEC_MAUVILLE_CITY: + case MAPSEC_VERMILION_CITY: + multi = TYPE_ELECTRIC; + break; + case MAPSEC_LAVARIDGE_TOWN: + case MAPSEC_CINNABAR_ISLAND: + multi = TYPE_FIRE; + break; + case MAPSEC_PETALBURG_CITY: + multi = TYPE_NORMAL; + break; + case MAPSEC_FORTREE_CITY: + multi = TYPE_FLYING; + break; + case MAPSEC_MOSSDEEP_CITY: + case MAPSEC_SAFFRON_CITY: + multi = TYPE_PSYCHIC; + break; + case MAPSEC_SOOTOPOLIS_CITY: + case MAPSEC_CERULEAN_CITY: + multi = TYPE_WATER; + break; + case MAPSEC_CELADON_CITY: + multi = TYPE_GRASS; + break; + case MAPSEC_FUCHSIA_CITY: + multi = TYPE_POISON; + break; + case MAPSEC_VIRIDIAN_CITY: + multi = TYPE_GROUND; + break; + default: + multi = NUMBER_OF_MON_TYPES; + } + if (multi < NUMBER_OF_MON_TYPES) + { + multi = GetTypeEffectiveness(mon, multi); + if (multi & (MOVE_RESULT_NOT_VERY_EFFECTIVE | MOVE_RESULT_DOESNT_AFFECT_FOE | MOVE_RESULT_NO_EFFECT)) + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=32}; + else if (multi & MOVE_RESULT_SUPER_EFFECTIVE) + cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=7}; + } + } + + emotion = RandomWeightedIndex(emotion_weight, FOLLOWER_EMOTION_LENGTH); + #ifdef BATTLE_ENGINE + if ((mon->status & STATUS1_PSN_ANY) && GetMonAbility(mon) != ABILITY_POISON_HEAL) + #else + if (mon->status & STATUS1_PSN_ANY) + #endif + emotion = FOLLOWER_EMOTION_POISONED; + multi = Random() % followerBasicMessages[emotion].length; + // With 50% chance, select special message using reservoir sampling + for (i = (Random() & 1) ? n_choices : 0, j = 1; i < n_choices; i++) + { + if (cond_emotes[i].emotion == emotion && (Random() < 0x10000 / (j++))) // Replace item with 1/j chance + multi = cond_emotes[i].index; + } + // Match scripted conditional messages + // With 50% chance, try to match scripted conditional messages + for (i = (Random() & 1) ? COND_MSG_COUNT : 0, j = 1; i < COND_MSG_COUNT; i++) + { + const struct FollowerMsgInfoExtended *info = &gFollowerConditionalMessages[i]; + if (info->stFlags == 1 && species != info->st.species) + continue; + if (info->stFlags == 2 && (info->st.types.type2 >= NUMBER_OF_MON_TYPES ? SpeciesHasType(species, info->st.types.type1) : !(SpeciesHasType(species, info->st.types.type1) || SpeciesHasType(species, info->st.types.type2)))) + continue; + if (info->stFlags == 3 && !(mon->status & info->st.status)) + continue; + if (info->mmFlags == 1 && gMapHeader.regionMapSectionId != info->mm.mapSec.mapSec) + continue; + if (info->mmFlags == 2 && !(gSaveBlock1Ptr->location.mapNum == info->mm.map.mapNum && gSaveBlock1Ptr->location.mapGroup == info->mm.map.mapGroup)) + continue; + if (info->mmFlags == 3 && !(objEvent->currentMetatileBehavior == info->mm.mb.behavior1 || objEvent->currentMetatileBehavior == info->mm.mb.behavior2)) + continue; + if (info->wtFlags == 1 && !(GetCurrentWeather() == info->wt.weather.weather1 || GetCurrentWeather() == info->wt.weather.weather2)) + continue; + if (info->wtFlags == 2 && GetCurrentMapMusic() != info->wt.song) + continue; + if (info->nearFlags == 1) + { + if ((multi2 = FindMetatileBehaviorWithinRange(objEvent->currentCoords.x, objEvent->currentCoords.y, info->near.mb.behavior, info->near.mb.distance))) + gSpecialVar_Result = multi2; + else + continue; + } + + // replace choice with weight/j chance + if (Random() < (0x10000 / (j++)) * (info->weight ? info->weight : 1)) + { + multi = i; + pickedCondition = TRUE; + } + } + + // conditional message was chosen + if (pickedCondition) + { + emotion = gFollowerConditionalMessages[multi].emotion; + ObjectEventEmote(objEvent, emotion); + ctx->data[0] = (u32) gFollowerConditionalMessages[multi].text; + // text choices are spread across array; pick a random one + if (gFollowerConditionalMessages[multi].textSpread) + { + for (i = 0; i < 4; i++) + { + if (!((u32*)gFollowerConditionalMessages[multi].text)[i]) + break; + } + ctx->data[0] = i ? ((u32*)gFollowerConditionalMessages[multi].text)[Random() % i] : 0; + } + ScriptCall(ctx, gFollowerConditionalMessages[multi].script ? gFollowerConditionalMessages[multi].script : followerBasicMessages[emotion].script); + return FALSE; + } + ObjectEventEmote(objEvent, emotion); + ctx->data[0] = (u32) followerBasicMessages[emotion].messages[multi].text; // Load message text + ScriptCall(ctx, followerBasicMessages[emotion].messages[multi].script ? + followerBasicMessages[emotion].messages[multi].script : followerBasicMessages[emotion].script); + return FALSE; } -bool8 ScrFunc_followerfly(struct ScriptContext *ctx) { - SetMainCallback2(CB2_OpenFlyMap); - return FALSE; +bool8 ScrFunc_FollowerFly(struct ScriptContext *ctx) +{ + SetMainCallback2(CB2_OpenFlyMap); + return FALSE; } void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) @@ -2263,8 +2347,9 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) spriteFrameImage.size = graphicsInfo->size; CopyObjectGraphicsInfoToSpriteTemplate_WithMovementType(objectEvent->graphicsId, objectEvent->movementType, &spriteTemplate, &subspriteTables); spriteTemplate.images = &spriteFrameImage; - if (spriteTemplate.paletteTag != TAG_NONE) { - LoadObjectEventPalette(spriteTemplate.paletteTag); + if (spriteTemplate.paletteTag != TAG_NONE) + { + LoadObjectEventPalette(spriteTemplate.paletteTag); } i = CreateSprite(&spriteTemplate, 0, 0, 0); if (i != MAX_SPRITES) @@ -2287,8 +2372,10 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) sprite->coordOffsetEnabled = TRUE; sprite->sObjEventId = objectEventId; objectEvent->spriteId = i; - if (objectEvent->graphicsId == OBJ_EVENT_GFX_OW_MON) { // Set pokemon graphics - FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); + if (objectEvent->graphicsId == OBJ_EVENT_GFX_OW_MON) + { + // Set pokemon graphics + FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); } if (!objectEvent->inanimate && objectEvent->movementType != MOVEMENT_TYPE_PLAYER) StartSpriteAnim(sprite, GetFaceDirectionAnimNum(objectEvent->facingDirection)); @@ -2320,44 +2407,45 @@ static void SetPlayerAvatarObjectEventIdAndObjectId(u8 objectEventId, u8 spriteI } // Update sprite's palette, freeing old palette if necessary -static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite * sprite) { - // Free palette if otherwise unused - sprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); - sprite->inUse = TRUE; - return sprite->oam.paletteNum = LoadSpritePalette(spritePalette); +static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite * sprite) +{ + // Free palette if otherwise unused + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); + sprite->inUse = TRUE; + return sprite->oam.paletteNum = LoadSpritePalette(spritePalette); } // Find and update based on template's paletteTag // TODO: Add a better way to associate tags -> palettes besides listing them in sObjectEventSpritePalettes -u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate * template, struct Sprite * sprite) { - u8 i = FindObjectEventPaletteIndexByTag(template->paletteTag); - if (i == 0xFF) - return i; - return UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); +u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate * template, struct Sprite * sprite) +{ + u8 i = FindObjectEventPaletteIndexByTag(template->paletteTag); + if (i == 0xFF) + return i; + return UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); } // Set graphics *by info* -static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct ObjectEventGraphicsInfo *graphicsInfo) { - struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); - if (i != 0xFF) - UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); - sprite->oam.shape = graphicsInfo->oam->shape; - sprite->oam.size = graphicsInfo->oam->size; - sprite->images = graphicsInfo->images; - sprite->anims = graphicsInfo->anims; - sprite->subspriteTables = graphicsInfo->subspriteTables; - objectEvent->inanimate = graphicsInfo->inanimate; - SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); - sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); - sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); - sprite->x += 8; - sprite->y += 16 + sprite->centerToCornerVecY; - if (objectEvent->trackedByCamera) - { - CameraObjectReset1(); - } +static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct ObjectEventGraphicsInfo *graphicsInfo) +{ + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); + if (i != 0xFF) + UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); + sprite->oam.shape = graphicsInfo->oam->shape; + sprite->oam.size = graphicsInfo->oam->size; + sprite->images = graphicsInfo->images; + sprite->anims = graphicsInfo->anims; + sprite->subspriteTables = graphicsInfo->subspriteTables; + objectEvent->inanimate = graphicsInfo->inanimate; + SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); + sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); + sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); + sprite->x += 8; + sprite->y += 16 + sprite->centerToCornerVecY; + if (objectEvent->trackedByCamera) + CameraObjectReset1(); } void ObjectEventSetGraphicsId(struct ObjectEvent *objectEvent, u8 graphicsId) @@ -2398,27 +2486,26 @@ void PlayerObjectTurn(struct PlayerAvatar *playerAvatar, u8 direction) ObjectEventTurn(&gObjectEvents[playerAvatar->objectEventId], direction); } -static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, u8 berryId, u8 berryStage) { - const u8 graphicsId = gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]; - const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); - struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - UpdateSpritePalette(&sObjectEventSpritePalettes[gBerryTreePaletteSlotTablePointers[berryId][berryStage]-2], sprite); - sprite->oam.shape = graphicsInfo->oam->shape; - sprite->oam.size = graphicsInfo->oam->size; - sprite->images = gBerryTreePicTablePointers[berryId]; - sprite->anims = graphicsInfo->anims; - sprite->subspriteTables = graphicsInfo->subspriteTables; - objectEvent->inanimate = graphicsInfo->inanimate; - objectEvent->graphicsId = graphicsId; - SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); - sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); - sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); - sprite->x += 8; - sprite->y += 16 + sprite->centerToCornerVecY; - if (objectEvent->trackedByCamera) - { - CameraObjectReset1(); - } +static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, u8 berryId, u8 berryStage) +{ + const u8 graphicsId = gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]; + const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + UpdateSpritePalette(&sObjectEventSpritePalettes[gBerryTreePaletteSlotTablePointers[berryId][berryStage]-2], sprite); + sprite->oam.shape = graphicsInfo->oam->shape; + sprite->oam.size = graphicsInfo->oam->size; + sprite->images = gBerryTreePicTablePointers[berryId]; + sprite->anims = graphicsInfo->anims; + sprite->subspriteTables = graphicsInfo->subspriteTables; + objectEvent->inanimate = graphicsInfo->inanimate; + objectEvent->graphicsId = graphicsId; + SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); + sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); + sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); + sprite->x += 8; + sprite->y += 16 + sprite->centerToCornerVecY; + if (objectEvent->trackedByCamera) + CameraObjectReset1(); } static void get_berry_tree_graphics(struct ObjectEvent *objectEvent, struct Sprite *sprite) @@ -2906,9 +2993,8 @@ void SetObjectEventDirection(struct ObjectEvent *objectEvent, u8 direction) static const u8 *GetObjectEventScriptPointerByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapGroup) { - if (localId == OBJ_EVENT_ID_FOLLOWER) { - return EventScript_Follower; - } + if (localId == OBJ_EVENT_ID_FOLLOWER) + return EventScript_Follower; return GetObjectEventTemplateByLocalIdAndMap(localId, mapNum, mapGroup)->script; } @@ -4950,16 +5036,23 @@ movement_type_def(MovementType_FollowPlayer, gMovementTypeFuncs_FollowPlayer) bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) { ClearObjectEventMovement(objectEvent, sprite); - if (!IsFollowerVisible()) { // Shadow player's position - objectEvent->invisible = TRUE; - MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); - objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning - return FALSE; + if (!IsFollowerVisible()) + { + // Shadow player's position + objectEvent->invisible = TRUE; + MoveObjectEventToMapCoords(objectEvent, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning + return FALSE; } // Move follower to player, in case we end up in the shadowing state for only 1 frame // This way the player cannot talk to the invisible follower before it appears - if (objectEvent->invisible) { - MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + if (objectEvent->invisible) + { + MoveObjectEventToMapCoords(objectEvent, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning } sprite->sTypeFuncId = 1; // Enter active state; if the player moves the follower will appear @@ -4968,8 +5061,11 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - if (!IsFollowerVisible()) { - if (objectEvent->invisible) { // Return to shadowing state + if (!IsFollowerVisible()) + { + if (objectEvent->invisible) + { + // Return to shadowing state sprite->sTypeFuncId = 0; return FALSE; } @@ -4998,12 +5094,12 @@ bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct S if (sprite->sTypeFuncId) { // restore nonzero state sprite->sTypeFuncId = 1; } - } else if (objectEvent->movementActionId < MOVEMENT_ACTION_EXIT_POKEBALL) { + } + else if (objectEvent->movementActionId < MOVEMENT_ACTION_EXIT_POKEBALL) + { UpdateFollowerTransformEffect(objectEvent, sprite); - #if OW_MON_BOBBING == TRUE - if ((sprite->data[5] & 7) == 2) + if (OW_MON_BOBBING == TRUE && (sprite->data[5] & 7) == 2) sprite->y2 ^= -1; - #endif } return FALSE; } @@ -5011,20 +5107,22 @@ bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct S bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) { if (!objectEvent->singleMovementActive) - { // walk in place - ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkInPlaceNormalMovementAction(objectEvent->facingDirection)); - sprite->sTypeFuncId = 1; - objectEvent->singleMovementActive = 1; - return TRUE; + { + // walk in place + ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkInPlaceNormalMovementAction(objectEvent->facingDirection)); + sprite->sTypeFuncId = 1; + objectEvent->singleMovementActive = 1; + return TRUE; } else if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) - { // finish movement action + { + // finish movement action objectEvent->singleMovementActive = 0; } - #if OW_MON_BOBBING == TRUE - else if ((sprite->data[3] & 7) == 2) + else if (OW_MON_BOBBING == TRUE && (sprite->data[3] & 7) == 2) + { sprite->y2 ^= -1; - #endif + } UpdateFollowerTransformEffect(objectEvent, sprite); return FALSE; } @@ -5045,29 +5143,36 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri x = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x; y = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y; - if ((x == targetX && y == targetY) || !IsFollowerVisible()) { // don't move on player collision or if not visible - return FALSE; + // don't move on player collision or if not visible + if ((x == targetX && y == targetY) || !IsFollowerVisible()) + { + return FALSE; } x = objectEvent->currentCoords.x; y = objectEvent->currentCoords.y; ClearObjectEventMovement(objectEvent, sprite); - if (objectEvent->invisible) { // Animate exiting pokeball - // Player is jumping, but follower is invisible - if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) { - sprite->sTypeFuncId = 0; // return to shadowing state + if (objectEvent->invisible) + { + // Animate exiting pokeball + // Player is jumping, but follower is invisible + if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) + { + sprite->sTypeFuncId = 0; // return to shadowing state + return FALSE; + } + MoveObjectEventToMapCoords(objectEvent, targetX, targetY); + ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_EXIT_POKEBALL); + objectEvent->singleMovementActive = 1; + sprite->sTypeFuncId = 2; + if (OW_MON_BOBBING == TRUE) + sprite->y2 = 0; + return TRUE; + } + else if (x == targetX && y == targetY) + { + // don't move if already in the player's last position return FALSE; - } - MoveObjectEventToMapCoords(objectEvent, targetX, targetY); - ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_EXIT_POKEBALL); - objectEvent->singleMovementActive = 1; - sprite->sTypeFuncId = 2; - #if OW_MON_BOBBING == TRUE - sprite->y2 = 0; - #endif - return TRUE; - } else if (x == targetX && y == targetY) { // don't move if already in the player's last position - return FALSE; } // Follow player @@ -5075,40 +5180,59 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri MoveCoords(direction, &x, &y); #ifdef MB_SIDEWAYS_STAIRS_RIGHT_SIDE // https://github.com/ghoulslash/pokeemerald/tree/sideways_stairs GetCollisionAtCoords(objectEvent, x, y, direction); // Sets directionOverwrite for stairs - if (GetLedgeJumpDirection(x, y, direction) != DIR_NONE) // InitJumpRegular will set the proper speed + if (GetLedgeJumpDirection(x, y, direction) != DIR_NONE) + { + // InitJumpRegular will set the proper speed ObjectEventSetSingleMovement(objectEvent, sprite, GetJump2MovementAction(direction)); - else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // Set follow speed according to player's speed + } + else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) + { + // Set follow speed according to player's speed if (playerAction >= MOVEMENT_ACTION_RUN_DOWN_SLOW && playerAction <= MOVEMENT_ACTION_RUN_RIGHT_SLOW) objectEvent->movementActionId = GetWalkNormalMovementAction(direction); else objectEvent->movementActionId = GetWalkFastMovementAction(direction); - } else if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) { + } + else if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) + { ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); - } else { + } + else + { if (playerAction >= MOVEMENT_ACTION_WALK_SLOW_DOWN && playerAction <= MOVEMENT_ACTION_WALK_SLOW_RIGHT) + { ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); - else { + } + else + { objectEvent->movementActionId = GetWalkNormalMovementAction(direction); - #if OW_MON_BOBBING == TRUE - sprite->y2 = -1; - #endif + if (OW_MON_BOBBING == TRUE) + sprite->y2 = -1; } } sprite->sActionFuncId = 0; #else - if (GetLedgeJumpDirection(x, y, direction) != DIR_NONE) // InitJumpRegular will set the proper speed + if (GetLedgeJumpDirection(x, y, direction) != DIR_NONE) + { + // InitJumpRegular will set the proper speed ObjectEventSetSingleMovement(objectEvent, sprite, GetJump2MovementAction(direction)); - else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) // Set follow speed according to player's speed + } + else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) + { + // Set follow speed according to player's speed ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastMovementAction(direction)); - // If *player* jumps, make step take twice as long + } else if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) + { + // If *player* jumps, make step take twice as long ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); - else { + } + else + { ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkNormalMovementAction(direction)); - #if OW_MON_BOBBING == TRUE - sprite->y2 = -1; - #endif + if (OW_MON_BOBBING == TRUE) + sprite->y2 = -1; } #endif objectEvent->singleMovementActive = 1; @@ -6662,11 +6786,12 @@ bool8 MovementAction_WalkInPlaceSlowDown_Step0(struct ObjectEvent *objectEvent, } // Update sprite with a palette filled with a solid color -static u8 LoadFillColorPalette(u16 color, u16 paletteTag, struct Sprite *sprite) { - u16 paletteData[16]; - struct SpritePalette dynamicPalette = {.tag = paletteTag, .data = paletteData}; - CpuFill16(color, paletteData, PLTT_SIZE_4BPP); - return UpdateSpritePalette(&dynamicPalette, sprite); +static u8 LoadFillColorPalette(u16 color, u16 paletteTag, struct Sprite *sprite) +{ + u16 paletteData[16]; + struct SpritePalette dynamicPalette = {.tag = paletteTag, .data = paletteData}; + CpuFill16(color, paletteData, PLTT_SIZE_4BPP); + return UpdateSpritePalette(&dynamicPalette, sprite); } bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { @@ -9215,8 +9340,9 @@ static void (*const sGroundEffectFuncs[])(struct ObjectEvent *objEvent, struct S GroundEffect_Seaweed // GROUND_EFFECT_FLAG_SEAWEED }; -static void GroundEffect_Shadow(struct ObjectEvent *objEvent, struct Sprite *sprite) { - SetUpShadow(objEvent, sprite); +static void GroundEffect_Shadow(struct ObjectEvent *objEvent, struct Sprite *sprite) +{ + SetUpShadow(objEvent, sprite); } static void DoFlaggedGroundEffects(struct ObjectEvent *objEvent, struct Sprite *sprite, u32 flags) diff --git a/src/field_effect.c b/src/field_effect.c index 69a9a3a8e5b7..f89dcce2e7c5 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -3079,7 +3079,7 @@ static void SurfFieldEffect_End(struct Task *task) gPlayerAvatar.flags &= ~PLAYER_AVATAR_FLAG_CONTROLLABLE; ObjectEventSetHeldMovement(objectEvent, GetFaceDirectionMovementAction(objectEvent->movementDirection)); if (followerObject) - ObjectEventClearHeldMovementIfFinished(followerObject); + ObjectEventClearHeldMovementIfFinished(followerObject); SetSurfBlob_BobState(objectEvent->fieldEffectSpriteId, BOB_PLAYER_AND_MON); UnfreezeObjectEvents(); UnlockPlayerFieldControls(); diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 7dd55a6262f9..02b08aee3aae 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -54,11 +54,12 @@ u32 FldEff_Shadow(void); #define sReflectionVerticalOffset data[2] #define sIsStillReflection data[7] -void SetUpShadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - gFieldEffectArguments[0] = objectEvent->localId; - gFieldEffectArguments[1] = gSaveBlock1Ptr->location.mapNum; - gFieldEffectArguments[2] = gSaveBlock1Ptr->location.mapGroup; - FldEff_Shadow(); +void SetUpShadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) +{ + gFieldEffectArguments[0] = objectEvent->localId; + gFieldEffectArguments[1] = gSaveBlock1Ptr->location.mapNum; + gFieldEffectArguments[2] = gSaveBlock1Ptr->location.mapGroup; + FldEff_Shadow(); } void SetUpReflection(struct ObjectEvent *objectEvent, struct Sprite *sprite, bool8 stillReflection) @@ -325,15 +326,16 @@ u32 FldEff_Shadow(void) const struct ObjectEventGraphicsInfo *graphicsInfo; u8 spriteId; u8 i; - for (i = 0; i < MAX_SPRITES; i++) { - // Return early if a shadow sprite already exists - if (gSprites[i].data[0] == gFieldEffectArguments[0] && gSprites[i].callback == UpdateShadowFieldEffect) - return 0; + for (i = 0; i < MAX_SPRITES; i++) + { + // Return early if a shadow sprite already exists + if (gSprites[i].data[0] == gFieldEffectArguments[0] && gSprites[i].callback == UpdateShadowFieldEffect) + return 0; } objectEventId = GetObjectEventIdByLocalIdAndMap(gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); graphicsInfo = GetObjectEventGraphicsInfo(gObjectEvents[objectEventId].graphicsId); if (graphicsInfo->shadowSize == SHADOW_SIZE_NONE) // don't create a shadow at all - return 0; + return 0; spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[sShadowEffectTemplateIds[graphicsInfo->shadowSize]], 0, 0, 0x94); if (spriteId != MAX_SPRITES) { diff --git a/src/field_screen_effect.c b/src/field_screen_effect.c index c04884d5aee6..9338fe183d17 100644 --- a/src/field_screen_effect.c +++ b/src/field_screen_effect.c @@ -687,9 +687,11 @@ static void Task_DoDoorWarp(u8 taskId) FreezeObjectEvents(); PlayerGetDestCoords(x, y); PlaySE(GetDoorSoundEffect(*x, *y - 1)); - if (followerObject) { // Put follower into pokeball - ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); - ObjectEventSetHeldMovement(followerObject, MOVEMENT_ACTION_ENTER_POKEBALL); + if (followerObject) + { + // Put follower into pokeball + ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); + ObjectEventSetHeldMovement(followerObject, MOVEMENT_ACTION_ENTER_POKEBALL); } task->data[1] = FieldAnimateDoorOpen(*x, *y - 1); task->tState = 1; diff --git a/src/load_save.c b/src/load_save.c index 9c10b4b10ed6..3ac12c529d60 100644 --- a/src/load_save.c +++ b/src/load_save.c @@ -182,7 +182,8 @@ void SaveObjectEvents(void) { int i; - for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) + { gSaveBlock1Ptr->objectEvents[i] = gObjectEvents[i]; // To avoid crash on vanilla, save follower as inactive if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER) @@ -194,12 +195,11 @@ void LoadObjectEvents(void) { int i; - for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) + { gObjectEvents[i] = gSaveBlock1Ptr->objectEvents[i]; // Try to restore saved inactive follower - if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && - !gObjectEvents[i].active && - gObjectEvents[i].extra.asU16) + if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && !gObjectEvents[i].active && gObjectEvents[i].extra.asU16) gObjectEvents[i].active = TRUE; } } diff --git a/src/main.c b/src/main.c index d4831b0e24f9..07fe8e678d9d 100644 --- a/src/main.c +++ b/src/main.c @@ -444,10 +444,10 @@ void ClearPokemonCrySongs(void) // TODO: Needs to be updated if compiling for a different processor than the GBA's bool8 IsAccurateGBA(void) { // tests to see whether running on either an accurate emulator in >=2020, or real hardware - u32 code[5] = {0xFF1EE12F, 0xE1DF00B0, 0xE12FFF1E, 0xAAAABBBB, 0xCCCCDDDD}; // ARM: _;ldrh r0, [pc];bx lr - u32 func = (u32) &code[0]; - if (func & 3) // not word aligned; safer to just return false here - return FALSE; - func = (func & ~3) | 0x2; // misalign PC to test PC-relative loading - return ((u32 (*)(void)) func)() == code[3] >> 16; + u32 code[5] = {0xFF1EE12F, 0xE1DF00B0, 0xE12FFF1E, 0xAAAABBBB, 0xCCCCDDDD}; // ARM: _;ldrh r0, [pc];bx lr + u32 func = (u32) &code[0]; + if (func & 3) // not word aligned; safer to just return false here + return FALSE; + func = (func & ~3) | 0x2; // misalign PC to test PC-relative loading + return ((u32 (*)(void)) func)() == code[3] >> 16; } diff --git a/src/overworld.c b/src/overworld.c index 4ecb30f45b15..5921e9e565b4 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -203,7 +203,6 @@ EWRAM_DATA static u16 sAmbientCrySpecies = 0; EWRAM_DATA static bool8 sIsAmbientCryWaterMon = FALSE; EWRAM_DATA struct LinkPlayerObjectEvent gLinkPlayerObjectEvents[4] = {0}; - static const struct WarpData sDummyWarpData = { .mapGroup = MAP_GROUP(UNDEFINED), @@ -1491,9 +1490,10 @@ void CB2_Overworld(void) if (fading) SetVBlankCallback(NULL); OverworldBasic(); - if (fading) { - SetFieldVBlankCallback(); - return; + if (fading) + { + SetFieldVBlankCallback(); + return; } } @@ -1974,9 +1974,9 @@ static bool32 ReturnToFieldLocal(u8 *state) ResumeMap(FALSE); InitObjectEventsReturnToField(); if (gFieldCallback == FieldCallback_Fly) - RemoveFollowingPokemon(); + RemoveFollowingPokemon(); else - UpdateFollowingPokemon(); + UpdateFollowingPokemon(); SetCameraToTrackPlayer(); (*state)++; break; @@ -1992,6 +1992,7 @@ static bool32 ReturnToFieldLocal(u8 *state) case 3: return TRUE; } + return FALSE; } diff --git a/src/palette.c b/src/palette.c index a9b3d207b3fd..83590fc3d22c 100644 --- a/src/palette.c +++ b/src/palette.c @@ -420,7 +420,7 @@ static u8 UpdateTimeOfDayPaletteFade(void) // Like normal, but respects sprite p return PALETTE_FADE_STATUS_DONE; if (IsSoftwarePaletteFadeFinishing()) - return gPaletteFade.active ? PALETTE_FADE_STATUS_ACTIVE : PALETTE_FADE_STATUS_DONE; + return gPaletteFade.active ? PALETTE_FADE_STATUS_ACTIVE : PALETTE_FADE_STATUS_DONE; if (!gPaletteFade.objPaletteToggle) { @@ -444,20 +444,30 @@ static u8 UpdateTimeOfDayPaletteFade(void) // Like normal, but respects sprite p paletteOffset = 256; } - for (paletteNum = 0; paletteNum < 16; paletteNum++, selectedPalettes >>= 1, paletteOffset += 16) { - if (selectedPalettes & 1) { - if (gPaletteFade.yDec) { - if (gPaletteFade.objPaletteToggle) { // sprite palettes - if (gPaletteFade.y >= gPaletteFade.targetY || GetSpritePaletteTagByPaletteNum(paletteNum) & 0x8000) - BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); - // tile palettes - } else if (gPaletteFade.y >= gPaletteFade.targetY || (paletteNum >= 13 && paletteNum <= 15)) { - BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); - } - } else { - BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); + for (paletteNum = 0; paletteNum < 16; paletteNum++, selectedPalettes >>= 1, paletteOffset += 16) + { + if (selectedPalettes & 1) + { + if (gPaletteFade.yDec) + { + // sprite palettes + if (gPaletteFade.objPaletteToggle) + { + if (gPaletteFade.y >= gPaletteFade.targetY || GetSpritePaletteTagByPaletteNum(paletteNum) & 0x8000) + BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); + + } + // tile palettes + else if (gPaletteFade.y >= gPaletteFade.targetY || (paletteNum >= 13 && paletteNum <= 15)) + { + BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); + } + } + else + { + BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); + } } - } } gPaletteFade.objPaletteToggle ^= 1; diff --git a/src/party_menu.c b/src/party_menu.c index 41e7fe10210f..8e9b1e58f8fd 100755 --- a/src/party_menu.c +++ b/src/party_menu.c @@ -3821,7 +3821,9 @@ bool8 FieldCallback_PrepareFadeInFromMenu(void) return TRUE; } -bool8 FieldCallback_PrepareFadeInForTeleport(void) { // same as above, but removes follower pokemon +// same as above, but removes follower pokemon +bool8 FieldCallback_PrepareFadeInForTeleport(void) +{ RemoveFollowingPokemon(); return FieldCallback_PrepareFadeInFromMenu(); } diff --git a/src/pokeball.c b/src/pokeball.c index 47335fe4ecf2..3c95328e14b8 100644 --- a/src/pokeball.c +++ b/src/pokeball.c @@ -852,7 +852,8 @@ static void HandleBallAnimEnd(struct Sprite *sprite) bool8 affineAnimEnded = FALSE; u8 battlerId = sprite->sBattler; - if (sprite->data[7] == POKEBALL_PLAYER_SLIDEIN) { + if (sprite->data[7] == POKEBALL_PLAYER_SLIDEIN) + { gSprites[gBattlerSpriteIds[sprite->sBattler]].callback = SpriteCB_PlayerMonSlideIn; AnimateSprite(&gSprites[gBattlerSpriteIds[sprite->sBattler]]); gSprites[gBattlerSpriteIds[sprite->sBattler]].data[1] = 0x1000; diff --git a/src/rayquaza_scene.c b/src/rayquaza_scene.c index 00b7cdd97104..b3e0276f1d4a 100644 --- a/src/rayquaza_scene.c +++ b/src/rayquaza_scene.c @@ -1303,8 +1303,10 @@ static void CB2_InitRayquazaScene(void) ClearScheduledBgCopiesToVram(); ScanlineEffect_Stop(); for (i = 0; i < OBJECT_EVENTS_COUNT; i++) + { if (gObjectEvents[i].graphicsId == OBJ_EVENT_GFX_RAYQUAZA) gObjectEvents[i].invisible = FALSE; + } FreeAllSpritePalettes(); ResetPaletteFade(); ResetSpriteData(); diff --git a/src/scrcmd.c b/src/scrcmd.c index abef4a85fe8c..b1c493cb5418 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1004,19 +1004,22 @@ bool8 ScrCmd_applymovement(struct ScriptContext *ctx) struct ObjectEvent *objEvent; // When applying script movements to follower, it may have frozen animation that must be cleared - if (localId == OBJ_EVENT_ID_FOLLOWER && (objEvent = GetFollowerObject()) && objEvent->frozen) { + if (localId == OBJ_EVENT_ID_FOLLOWER && (objEvent = GetFollowerObject()) && objEvent->frozen) + { ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); gSprites[objEvent->spriteId].animCmdIndex = 0; // Needed to set start frame of animation } ScriptMovement_StartObjectMovementScript(localId, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, movementScript); sMovingNpcId = localId; - if (localId != OBJ_EVENT_ID_FOLLOWER && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT)) { // Force follower into pokeball - objEvent = GetFollowerObject(); - // return early if no follower or in shadowing state - if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) - return FALSE; - ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); - ScriptMovement_StartObjectMovementScript(OBJ_EVENT_ID_FOLLOWER, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, EnterPokeballMovement); + // Force follower into pokeball + if (localId != OBJ_EVENT_ID_FOLLOWER && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT)) + { + objEvent = GetFollowerObject(); + // return early if no follower or in shadowing state + if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) + return FALSE; + ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); + ScriptMovement_StartObjectMovementScript(OBJ_EVENT_ID_FOLLOWER, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, EnterPokeballMovement); } return FALSE; } @@ -1035,7 +1038,8 @@ bool8 ScrCmd_applymovementat(struct ScriptContext *ctx) static bool8 WaitForMovementFinish(void) { - if (ScriptMovement_IsObjectMovementFinished(sMovingNpcId, sMovingNpcMapNum, sMovingNpcMapGroup)) { + if (ScriptMovement_IsObjectMovementFinished(sMovingNpcId, sMovingNpcMapNum, sMovingNpcMapGroup)) + { struct ObjectEvent *objEvent = GetFollowerObject(); // If the follower is still entering the pokeball, wait for it to finish too // This prevents a `release` after this script command from getting the follower stuck in an intermediate state @@ -2074,9 +2078,9 @@ bool8 ScrCmd_playmoncry(struct ScriptContext *ctx) bool8 ScrFunc_playfirstmoncry(struct ScriptContext *ctx) { - u16 species = GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES); - PlayCry_Script(species, 0); - return FALSE; + u16 species = GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES); + PlayCry_Script(species, 0); + return FALSE; } bool8 ScrCmd_waitmoncry(struct ScriptContext *ctx) diff --git a/src/shop.c b/src/shop.c index 222ee181b7a7..c105765a758a 100644 --- a/src/shop.c +++ b/src/shop.c @@ -867,7 +867,10 @@ static void BuyMenuCollectObjectEventData(void) u8 objEventId = GetObjectEventIdByXY(facingX - 4 + x, facingY - 2 + y); // skip if invalid or an overworld pokemon that is not following the player - if (objEventId != OBJECT_EVENTS_COUNT && !(gObjectEvents[objEventId].active && gObjectEvents[objEventId].graphicsId == OBJ_EVENT_GFX_OW_MON && gObjectEvents[objEventId].localId != OBJ_EVENT_ID_FOLLOWER)) + if (objEventId != OBJECT_EVENTS_COUNT + && !(gObjectEvents[objEventId].active + && gObjectEvents[objEventId].graphicsId == OBJ_EVENT_GFX_OW_MON + && gObjectEvents[objEventId].localId != OBJ_EVENT_ID_FOLLOWER)) { sShopData->viewportObjects[numObjects][OBJ_EVENT_ID] = objEventId; sShopData->viewportObjects[numObjects][X_COORD] = x; diff --git a/src/trainer_pokemon_sprites.c b/src/trainer_pokemon_sprites.c index b185e87048a9..a25eaa5fb0e9 100644 --- a/src/trainer_pokemon_sprites.c +++ b/src/trainer_pokemon_sprites.c @@ -339,7 +339,7 @@ u16 FreeAndDestroyMonPicSprite(u16 spriteId) u16 FreeAndDestroyMonPicSpriteNoPalette(u16 spriteId) { - return FreeAndDestroyPicSpriteInternal(spriteId, FALSE); + return FreeAndDestroyPicSpriteInternal(spriteId, FALSE); } static u16 UNUSED LoadMonPicInWindow(u16 species, u32 otId, u32 personality, bool8 isFrontPic, u8 paletteSlot, u8 windowId) diff --git a/src/trainer_see.c b/src/trainer_see.c index 95b11447f2df..94180168fc4e 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -152,101 +152,112 @@ static const struct SpriteFrameImage sSpriteImageTable_HeartIcon[] = static const struct SpriteFrameImage sSpriteImageTable_Emotes[] = { - { .data = (u8 *)sEmotion_Gfx+0*0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY - { .data = (u8 *)sEmotion_Gfx+1*0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY - { .data = (u8 *)sEmotion_Gfx+2*0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL - { .data = (u8 *)sEmotion_Gfx+3*0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL - { .data = (u8 *)sEmotion_Gfx+4*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD - { .data = (u8 *)sEmotion_Gfx+5*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD - { .data = (u8 *)sEmotion_Gfx+6*0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET - { .data = (u8 *)sEmotion_Gfx+7*0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET - { .data = (u8 *)sEmotion_Gfx+8*0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY - { .data = (u8 *)sEmotion_Gfx+9*0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY - { .data = (u8 *)sEmotion_Gfx+10*0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE - { .data = (u8 *)sEmotion_Gfx+11*0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE - { .data = (u8 *)sEmotion_Gfx+12*0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE - { .data = (u8 *)sEmotion_Gfx+13*0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE - { .data = (u8 *)sEmotion_Gfx+14*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE - { .data = (u8 *)sEmotion_Gfx+15*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE - { .data = (u8 *)sEmotion_Gfx+16*0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS - { .data = (u8 *)sEmotion_Gfx+17*0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS - { .data = (u8 *)sEmotion_Gfx+18*0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC - { .data = (u8 *)sEmotion_Gfx+19*0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC - { .data = (u8 *)sEmotion_Gfx+20*0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED - { .data = (u8 *)sEmotion_Gfx+21*0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED + { .data = (u8 *)sEmotion_Gfx + 0 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY + { .data = (u8 *)sEmotion_Gfx + 1 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY + { .data = (u8 *)sEmotion_Gfx + 2 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL + { .data = (u8 *)sEmotion_Gfx + 3 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL + { .data = (u8 *)sEmotion_Gfx + 4 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD + { .data = (u8 *)sEmotion_Gfx + 5 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD + { .data = (u8 *)sEmotion_Gfx + 6 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET + { .data = (u8 *)sEmotion_Gfx + 7 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET + { .data = (u8 *)sEmotion_Gfx + 8 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY + { .data = (u8 *)sEmotion_Gfx + 9 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY + { .data = (u8 *)sEmotion_Gfx + 10 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE + { .data = (u8 *)sEmotion_Gfx + 11 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE + { .data = (u8 *)sEmotion_Gfx + 12 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE + { .data = (u8 *)sEmotion_Gfx + 13 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE + { .data = (u8 *)sEmotion_Gfx + 14 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE + { .data = (u8 *)sEmotion_Gfx + 15 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE + { .data = (u8 *)sEmotion_Gfx + 16 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS + { .data = (u8 *)sEmotion_Gfx + 17 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS + { .data = (u8 *)sEmotion_Gfx + 18 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC + { .data = (u8 *)sEmotion_Gfx + 19 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC + { .data = (u8 *)sEmotion_Gfx + 20 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED + { .data = (u8 *)sEmotion_Gfx + 21 * 0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED }; -static const union AnimCmd sSpriteAnim_Emotes0[] = { +static const union AnimCmd sSpriteAnim_Emotes0[] = +{ ANIMCMD_FRAME(0*2, 30), ANIMCMD_FRAME(0*2+1, 25), ANIMCMD_FRAME(0*2, 30), ANIMCMD_END }; -static const union AnimCmd sSpriteAnim_Emotes1[] = { +static const union AnimCmd sSpriteAnim_Emotes1[] = +{ ANIMCMD_FRAME(1*2, 30), ANIMCMD_FRAME(1*2+1, 25), ANIMCMD_FRAME(1*2, 30), ANIMCMD_END }; -static const union AnimCmd sSpriteAnim_Emotes2[] = { +static const union AnimCmd sSpriteAnim_Emotes2[] = +{ ANIMCMD_FRAME(2*2, 30), ANIMCMD_FRAME(2*2+1, 25), ANIMCMD_FRAME(2*2, 30), ANIMCMD_END }; -static const union AnimCmd sSpriteAnim_Emotes3[] = { +static const union AnimCmd sSpriteAnim_Emotes3[] = +{ ANIMCMD_FRAME(3*2, 30), ANIMCMD_FRAME(3*2+1, 25), ANIMCMD_FRAME(3*2, 30), ANIMCMD_END }; -static const union AnimCmd sSpriteAnim_Emotes4[] = { +static const union AnimCmd sSpriteAnim_Emotes4[] = +{ ANIMCMD_FRAME(4*2, 30), ANIMCMD_FRAME(4*2+1, 25), ANIMCMD_FRAME(4*2, 30), ANIMCMD_END }; -static const union AnimCmd sSpriteAnim_Emotes5[] = { +static const union AnimCmd sSpriteAnim_Emotes5[] = +{ ANIMCMD_FRAME(5*2, 30), ANIMCMD_FRAME(5*2+1, 25), ANIMCMD_FRAME(5*2, 30), ANIMCMD_END }; -static const union AnimCmd sSpriteAnim_Emotes6[] = { +static const union AnimCmd sSpriteAnim_Emotes6[] = +{ ANIMCMD_FRAME(6*2, 30), ANIMCMD_FRAME(6*2+1, 25), ANIMCMD_FRAME(6*2, 30), ANIMCMD_END }; -static const union AnimCmd sSpriteAnim_Emotes7[] = { +static const union AnimCmd sSpriteAnim_Emotes7[] = +{ ANIMCMD_FRAME(7*2, 30), ANIMCMD_FRAME(7*2+1, 25), ANIMCMD_FRAME(7*2, 30), ANIMCMD_END }; -static const union AnimCmd sSpriteAnim_Emotes8[] = { +static const union AnimCmd sSpriteAnim_Emotes8[] = +{ ANIMCMD_FRAME(8*2, 30), ANIMCMD_FRAME(8*2+1, 25), ANIMCMD_FRAME(8*2, 30), ANIMCMD_END }; -static const union AnimCmd sSpriteAnim_Emotes9[] = { +static const union AnimCmd sSpriteAnim_Emotes9[] = +{ ANIMCMD_FRAME(9*2, 30), ANIMCMD_FRAME(9*2+1, 25), ANIMCMD_FRAME(9*2, 30), ANIMCMD_END }; -static const union AnimCmd sSpriteAnim_Emotes10[] = { +static const union AnimCmd sSpriteAnim_Emotes10[] = +{ ANIMCMD_FRAME(10*2, 30), ANIMCMD_FRAME(10*2+1, 25), ANIMCMD_FRAME(10*2, 30), @@ -271,7 +282,8 @@ static const union AnimCmd *const sSpriteAnimTable_Icons[] = sSpriteAnim_Icons2 }; -static const union AnimCmd *const sSpriteAnimTable_Emotes[] = { +static const union AnimCmd *const sSpriteAnimTable_Emotes[] = +{ sSpriteAnim_Emotes0, sSpriteAnim_Emotes1, sSpriteAnim_Emotes2, @@ -311,8 +323,9 @@ static const struct SpriteTemplate sSpriteTemplate_HeartIcon = .callback = SpriteCB_TrainerIcons }; -static const struct SpriteTemplate sSpriteTemplate_Emote = { - .tileTag = 0xffff, +static const struct SpriteTemplate sSpriteTemplate_Emote = +{ + .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_EMOTES, .oam = &sOamData_Icons, .anims = sSpriteAnimTable_Emotes, @@ -831,9 +844,10 @@ u8 FldEff_ExclamationMarkIcon(void) { u8 spriteId = CreateSpriteAtEnd(&sSpriteTemplate_ExclamationQuestionMark, 0, 0, 0x53); - if (spriteId != MAX_SPRITES) { - SetIconSpriteData(&gSprites[spriteId], FLDEFF_EXCLAMATION_MARK_ICON, 0); - UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); + if (spriteId != MAX_SPRITES) + { + SetIconSpriteData(&gSprites[spriteId], FLDEFF_EXCLAMATION_MARK_ICON, 0); + UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); } return 0; @@ -842,20 +856,23 @@ u8 FldEff_ExclamationMarkIcon(void) u8 FldEff_QuestionMarkIcon(void) { u8 spriteId; - if (gFieldEffectArguments[7] >= 0) { // Use follower emotes - u8 emotion = gFieldEffectArguments[7]; - spriteId = CreateSpriteAtEnd(&sSpriteTemplate_Emote, 0, 0, 0x52); - if (spriteId == MAX_SPRITES) + if (gFieldEffectArguments[7] >= 0) + { + // Use follower emotes + u8 emotion = gFieldEffectArguments[7]; + spriteId = CreateSpriteAtEnd(&sSpriteTemplate_Emote, 0, 0, 0x52); + if (spriteId == MAX_SPRITES) + return 0; + SetIconSpriteData(&gSprites[spriteId], FLDEFF_EMOTE, emotion); // Set animation based on emotion + UpdateSpritePaletteByTemplate(&sSpriteTemplate_Emote, &gSprites[spriteId]); return 0; - SetIconSpriteData(&gSprites[spriteId], FLDEFF_EMOTE, emotion); // Set animation based on emotion - UpdateSpritePaletteByTemplate(&sSpriteTemplate_Emote, &gSprites[spriteId]); - return 0; } spriteId = CreateSpriteAtEnd(&sSpriteTemplate_ExclamationQuestionMark, 0, 0, 0x52); - if (spriteId != MAX_SPRITES) { - SetIconSpriteData(&gSprites[spriteId], FLDEFF_QUESTION_MARK_ICON, 1); - UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); + if (spriteId != MAX_SPRITES) + { + SetIconSpriteData(&gSprites[spriteId], FLDEFF_QUESTION_MARK_ICON, 1); + UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); } return 0; From c29a33ea786ce685a92371c96e063d4020ee1aa4 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 23 Jan 2024 14:04:16 -0300 Subject: [PATCH 202/291] Moved follower sprites to graphics/pokemon folder --- .../pics => }/pokemon/abomasnow/follower.png | Bin .../pics => }/pokemon/abra/follower.png | Bin .../pics => }/pokemon/absol/follower.png | Bin .../pics => }/pokemon/accelgor/follower.png | Bin .../pics => }/pokemon/aegislash/follower.png | Bin .../pics => }/pokemon/aerodactyl/follower.png | Bin .../pics => }/pokemon/aggron/follower.png | Bin .../pics => }/pokemon/aipom/follower.png | Bin .../pics => }/pokemon/alakazam/follower.png | Bin .../pics => }/pokemon/alcremie/follower.png | Bin .../pics => }/pokemon/alomomola/follower.png | Bin .../pics => }/pokemon/altaria/follower.png | Bin .../pics => }/pokemon/amaura/follower.png | Bin .../pics => }/pokemon/ambipom/follower.png | Bin .../pics => }/pokemon/amoonguss/follower.png | Bin .../pics => }/pokemon/ampharos/follower.png | Bin .../pics => }/pokemon/anorith/follower.png | Bin .../pics => }/pokemon/appletun/follower.png | Bin .../pics => }/pokemon/applin/follower.png | Bin .../pics => }/pokemon/araquanid/follower.png | Bin .../pics => }/pokemon/arbok/follower.png | Bin .../pics => }/pokemon/arcanine/follower.png | Bin .../pokemon/arcanine/hisuian/follower.png | Bin .../pics => }/pokemon/arceus/bug/follower.png | Bin .../pokemon/arceus/dark/follower.png | Bin .../pokemon/arceus/dragon/follower.png | Bin .../pokemon/arceus/electric/follower.png | Bin .../pokemon/arceus/fairy/follower.png | Bin .../pokemon/arceus/fighting/follower.png | Bin .../pokemon/arceus/fire/follower.png | Bin .../pokemon/arceus/flying/follower.png | Bin .../pics => }/pokemon/arceus/follower.png | Bin .../pokemon/arceus/ghost/follower.png | Bin .../pokemon/arceus/grass/follower.png | Bin .../pokemon/arceus/ground/follower.png | Bin .../pics => }/pokemon/arceus/ice/follower.png | Bin .../pokemon/arceus/poison/follower.png | Bin .../pokemon/arceus/psychic/follower.png | Bin .../pokemon/arceus/rock/follower.png | Bin .../pokemon/arceus/steel/follower.png | Bin .../pokemon/arceus/water/follower.png | Bin .../pics => }/pokemon/archen/follower.png | Bin .../pics => }/pokemon/archeops/follower.png | Bin .../pics => }/pokemon/arctovish/follower.png | Bin .../pics => }/pokemon/arctozolt/follower.png | Bin .../pics => }/pokemon/ariados/follower.png | Bin .../pics => }/pokemon/armaldo/follower.png | Bin .../pics => }/pokemon/aromatisse/follower.png | Bin .../pics => }/pokemon/aron/follower.png | Bin .../pics => }/pokemon/arrokuda/follower.png | Bin .../pics => }/pokemon/articuno/follower.png | Bin .../pokemon/articuno/galarian/follower.png | Bin .../pics => }/pokemon/audino/follower.png | Bin .../pics => }/pokemon/aurorus/follower.png | Bin .../pics => }/pokemon/avalugg/follower.png | Bin .../pokemon/avalugg/hisuian/follower.png | Bin .../pics => }/pokemon/axew/follower.png | Bin .../pics => }/pokemon/azelf/follower.png | Bin .../pics => }/pokemon/azumarill/follower.png | Bin .../pics => }/pokemon/azurill/follower.png | Bin .../pics => }/pokemon/bagon/follower.png | Bin .../pics => }/pokemon/baltoy/follower.png | Bin .../pics => }/pokemon/banette/follower.png | Bin .../pics => }/pokemon/barbaracle/follower.png | Bin .../pics => }/pokemon/barboach/follower.png | Bin .../pokemon/barraskewda/follower.png | Bin .../pokemon/basculegion/female/follower.png | Bin .../pokemon/basculegion/follower.png | Bin .../basculin/blue_striped/follower.png | Bin .../pics => }/pokemon/basculin/follower.png | Bin .../basculin/white_striped/follower.png | Bin .../pics => }/pokemon/bastiodon/follower.png | Bin .../pics => }/pokemon/bayleef/follower.png | Bin .../pics => }/pokemon/beartic/follower.png | Bin .../pics => }/pokemon/beautifly/follower.png | Bin .../pics => }/pokemon/beedrill/follower.png | Bin .../pics => }/pokemon/beheeyem/follower.png | Bin .../pics => }/pokemon/beldum/follower.png | Bin .../pics => }/pokemon/bellossom/follower.png | Bin .../pics => }/pokemon/bellsprout/follower.png | Bin .../pics => }/pokemon/bergmite/follower.png | Bin .../pics => }/pokemon/bewear/follower.png | Bin .../pics => }/pokemon/bibarel/follower.png | Bin .../pics => }/pokemon/bidoof/follower.png | Bin .../pics => }/pokemon/binacle/follower.png | Bin .../pics => }/pokemon/bisharp/follower.png | Bin .../pokemon/blacephalon/follower.png | Bin .../pics => }/pokemon/blastoise/follower.png | Bin .../pics => }/pokemon/blaziken/follower.png | Bin .../pics => }/pokemon/blipbug/follower.png | Bin .../pics => }/pokemon/blissey/follower.png | Bin .../pics => }/pokemon/blitzle/follower.png | Bin .../pics => }/pokemon/boldore/follower.png | Bin .../pics => }/pokemon/boltund/follower.png | Bin .../pics => }/pokemon/bonsly/follower.png | Bin .../pics => }/pokemon/bouffalant/follower.png | Bin .../pics => }/pokemon/bounsweet/follower.png | Bin .../pics => }/pokemon/braixen/follower.png | Bin .../pics => }/pokemon/braviary/follower.png | Bin .../pokemon/braviary/hisuian/follower.png | Bin .../pics => }/pokemon/breloom/follower.png | Bin .../pics => }/pokemon/brionne/follower.png | Bin .../pics => }/pokemon/bronzong/follower.png | Bin .../pics => }/pokemon/bronzor/follower.png | Bin .../pics => }/pokemon/bruxish/follower.png | Bin .../pics => }/pokemon/budew/follower.png | Bin .../pics => }/pokemon/buizel/follower.png | Bin .../pics => }/pokemon/bulbasaur/follower.png | Bin .../pics => }/pokemon/buneary/follower.png | Bin .../pics => }/pokemon/bunnelby/follower.png | Bin .../pics => }/pokemon/burmy/follower.png | Bin .../pokemon/burmy/sandy_cloak/follower.png | Bin .../pokemon/burmy/trash_cloak/follower.png | Bin .../pics => }/pokemon/butterfree/follower.png | Bin .../pics => }/pokemon/buzzwole/follower.png | Bin .../pics => }/pokemon/cacnea/follower.png | Bin .../pics => }/pokemon/cacturne/follower.png | Bin .../pics => }/pokemon/calyrex/follower.png | Bin .../pokemon/calyrex/ice_rider/follower.png | Bin .../pokemon/calyrex/shadow_rider/follower.png | Bin .../pics => }/pokemon/camerupt/follower.png | Bin .../pics => }/pokemon/carbink/follower.png | Bin .../pics => }/pokemon/carkol/follower.png | Bin .../pics => }/pokemon/carnivine/follower.png | Bin .../pics => }/pokemon/carracosta/follower.png | Bin .../pics => }/pokemon/carvanha/follower.png | Bin .../pics => }/pokemon/cascoon/follower.png | Bin .../pics => }/pokemon/castform/follower.png | Bin .../pokemon/castform/rainy/follower.png | Bin .../pokemon/castform/snowy/follower.png | Bin .../pokemon/castform/sunny/follower.png | Bin .../pics => }/pokemon/caterpie/follower.png | Bin .../pics => }/pokemon/celebi/follower.png | Bin .../pics => }/pokemon/celesteela/follower.png | Bin .../pokemon/centiskorch/follower.png | Bin .../pics => }/pokemon/chandelure/follower.png | Bin .../pics => }/pokemon/chansey/follower.png | Bin .../pics => }/pokemon/charizard/follower.png | Bin .../pics => }/pokemon/charjabug/follower.png | Bin .../pics => }/pokemon/charmander/follower.png | Bin .../pics => }/pokemon/charmeleon/follower.png | Bin .../pics => }/pokemon/chatot/follower.png | Bin .../pics => }/pokemon/cherrim/follower.png | Bin .../pics => }/pokemon/cherubi/follower.png | Bin .../pics => }/pokemon/chesnaught/follower.png | Bin .../pics => }/pokemon/chespin/follower.png | Bin .../pics => }/pokemon/chewtle/follower.png | Bin .../pics => }/pokemon/chikorita/follower.png | Bin .../pics => }/pokemon/chimchar/follower.png | Bin .../pics => }/pokemon/chimecho/follower.png | Bin .../pics => }/pokemon/chinchou/follower.png | Bin .../pics => }/pokemon/chingling/follower.png | Bin .../pics => }/pokemon/cinccino/follower.png | Bin .../pics => }/pokemon/cinderace/follower.png | Bin .../pics => }/pokemon/clamperl/follower.png | Bin .../pics => }/pokemon/clauncher/follower.png | Bin .../pics => }/pokemon/clawitzer/follower.png | Bin .../pics => }/pokemon/claydol/follower.png | Bin .../pics => }/pokemon/clefable/follower.png | Bin .../pics => }/pokemon/clefairy/follower.png | Bin .../pics => }/pokemon/cleffa/follower.png | Bin .../pics => }/pokemon/clobbopus/follower.png | Bin .../pics => }/pokemon/cloyster/follower.png | Bin .../pics => }/pokemon/coalossal/follower.png | Bin .../pics => }/pokemon/cobalion/follower.png | Bin .../pics => }/pokemon/cofagrigus/follower.png | Bin .../pics => }/pokemon/combee/follower.png | Bin .../pics => }/pokemon/combee/followerf.png | Bin .../pics => }/pokemon/combusken/follower.png | Bin .../pics => }/pokemon/comfey/follower.png | Bin .../pics => }/pokemon/conkeldurr/follower.png | Bin .../pics => }/pokemon/copperajah/follower.png | Bin .../pics => }/pokemon/corphish/follower.png | Bin .../pics => }/pokemon/corsola/follower.png | Bin .../pokemon/corsola/galarian/follower.png | Bin .../pokemon/corviknight/follower.png | Bin .../pokemon/corvisquire/follower.png | Bin .../pics => }/pokemon/cosmoem/follower.png | Bin .../pics => }/pokemon/cosmog/follower.png | Bin .../pics => }/pokemon/cottonee/follower.png | Bin .../pokemon/crabominable/follower.png | Bin .../pics => }/pokemon/crabrawler/follower.png | Bin .../pics => }/pokemon/cradily/follower.png | Bin .../pics => }/pokemon/cramorant/follower.png | Bin .../pics => }/pokemon/cranidos/follower.png | Bin .../pics => }/pokemon/crawdaunt/follower.png | Bin .../pics => }/pokemon/cresselia/follower.png | Bin .../pics => }/pokemon/croagunk/follower.png | Bin .../pics => }/pokemon/crobat/follower.png | Bin .../pics => }/pokemon/croconaw/follower.png | Bin .../pics => }/pokemon/crustle/follower.png | Bin .../pics => }/pokemon/cryogonal/follower.png | Bin .../pics => }/pokemon/cubchoo/follower.png | Bin .../pics => }/pokemon/cubone/follower.png | Bin .../pics => }/pokemon/cufant/follower.png | Bin .../pics => }/pokemon/cursola/follower.png | Bin .../pics => }/pokemon/cutiefly/follower.png | Bin .../pics => }/pokemon/cyndaquil/follower.png | Bin .../pics => }/pokemon/darkrai/follower.png | Bin .../pics => }/pokemon/darmanitan/follower.png | Bin .../pokemon/darmanitan/galarian/follower.png | Bin .../pics => }/pokemon/dartrix/follower.png | Bin .../pics => }/pokemon/darumaka/follower.png | Bin .../pokemon/darumaka/galarian/follower.png | Bin .../pics => }/pokemon/decidueye/follower.png | Bin .../pokemon/decidueye/hisuian/follower.png | Bin .../pics => }/pokemon/dedenne/follower.png | Bin .../pokemon/deerling/autumn/follower.png | Bin .../pics => }/pokemon/deerling/follower.png | Bin .../pokemon/deerling/summer/follower.png | Bin .../pokemon/deerling/winter/follower.png | Bin .../pics => }/pokemon/deino/follower.png | Bin .../pics => }/pokemon/delcatty/follower.png | Bin .../pics => }/pokemon/delibird/follower.png | Bin .../pics => }/pokemon/delphox/follower.png | Bin .../pokemon/deoxys/attack/follower.png | Bin .../pokemon/deoxys/defense/follower.png | Bin .../pics => }/pokemon/deoxys/follower.png | Bin .../pokemon/deoxys/speed/follower.png | Bin .../pics => }/pokemon/dewgong/follower.png | Bin .../pics => }/pokemon/dewott/follower.png | Bin .../pics => }/pokemon/dewpider/follower.png | Bin .../pics => }/pokemon/dhelmise/follower.png | Bin .../pics => }/pokemon/dialga/follower.png | Bin .../pokemon/dialga/origin/follower.png | Bin .../pics => }/pokemon/diancie/follower.png | Bin .../pics => }/pokemon/diggersby/follower.png | Bin .../pokemon/diglett/alolan/follower.png | Bin .../pics => }/pokemon/diglett/follower.png | Bin .../pics => }/pokemon/ditto/follower.png | Bin .../pics => }/pokemon/dodrio/follower.png | Bin .../pics => }/pokemon/doduo/follower.png | Bin .../pics => }/pokemon/donphan/follower.png | Bin .../pics => }/pokemon/dottler/follower.png | Bin .../pics => }/pokemon/doublade/follower.png | Bin .../pics => }/pokemon/dracovish/follower.png | Bin .../pics => }/pokemon/dracozolt/follower.png | Bin .../pics => }/pokemon/dragalge/follower.png | Bin .../pics => }/pokemon/dragapult/follower.png | Bin .../pics => }/pokemon/dragonair/follower.png | Bin .../pics => }/pokemon/dragonite/follower.png | Bin .../pics => }/pokemon/drakloak/follower.png | Bin .../pics => }/pokemon/drampa/follower.png | Bin .../pics => }/pokemon/drapion/follower.png | Bin .../pics => }/pokemon/dratini/follower.png | Bin .../pics => }/pokemon/drednaw/follower.png | Bin .../pics => }/pokemon/dreepy/follower.png | Bin .../pics => }/pokemon/drifblim/follower.png | Bin .../pics => }/pokemon/drifloon/follower.png | Bin .../pics => }/pokemon/drilbur/follower.png | Bin .../pics => }/pokemon/drizzile/follower.png | Bin .../pics => }/pokemon/drowzee/follower.png | Bin .../pics => }/pokemon/druddigon/follower.png | Bin .../pics => }/pokemon/dubwool/follower.png | Bin .../pics => }/pokemon/ducklett/follower.png | Bin .../pokemon/dugtrio/alolan/follower.png | Bin .../pics => }/pokemon/dugtrio/follower.png | Bin .../pics => }/pokemon/dunsparce/follower.png | Bin .../pics => }/pokemon/duosion/follower.png | Bin .../pics => }/pokemon/duraludon/follower.png | Bin .../pics => }/pokemon/durant/follower.png | Bin .../pics => }/pokemon/dusclops/follower.png | Bin .../pics => }/pokemon/dusknoir/follower.png | Bin .../pics => }/pokemon/duskull/follower.png | Bin .../pics => }/pokemon/dustox/follower.png | Bin .../pics => }/pokemon/dwebble/follower.png | Bin .../pics => }/pokemon/eelektrik/follower.png | Bin .../pics => }/pokemon/eelektross/follower.png | Bin .../pics => }/pokemon/eevee/follower.png | Bin .../pics => }/pokemon/eiscue/follower.png | Bin .../pics => }/pokemon/ekans/follower.png | Bin .../pics => }/pokemon/eldegoss/follower.png | Bin .../pics => }/pokemon/electabuzz/follower.png | Bin .../pics => }/pokemon/electivire/follower.png | Bin .../pics => }/pokemon/electrike/follower.png | Bin .../pics => }/pokemon/electrode/follower.png | Bin .../pokemon/electrode/hisuian/follower.png | Bin .../pics => }/pokemon/elekid/follower.png | Bin .../pics => }/pokemon/elgyem/follower.png | Bin .../pics => }/pokemon/emboar/follower.png | Bin .../pics => }/pokemon/emolga/follower.png | Bin .../pics => }/pokemon/empoleon/follower.png | Bin .../pics => }/pokemon/enamorus/follower.png | Bin .../pokemon/enamorus/therian/follower.png | Bin .../pics => }/pokemon/entei/follower.png | Bin .../pics => }/pokemon/escavalier/follower.png | Bin .../pics => }/pokemon/espeon/follower.png | Bin .../pics => }/pokemon/espurr/follower.png | Bin .../pics => }/pokemon/eternatus/follower.png | Bin .../pics => }/pokemon/excadrill/follower.png | Bin .../pics => }/pokemon/exeggcute/follower.png | Bin .../pokemon/exeggutor/alolan/follower.png | Bin .../pics => }/pokemon/exeggutor/follower.png | Bin .../pics => }/pokemon/exploud/follower.png | Bin .../pics => }/pokemon/falinks/follower.png | Bin .../pics => }/pokemon/farfetchd/follower.png | Bin .../pokemon/farfetchd/galarian/follower.png | Bin .../pics => }/pokemon/fearow/follower.png | Bin .../pics => }/pokemon/feebas/follower.png | Bin .../pics => }/pokemon/fennekin/follower.png | Bin .../pics => }/pokemon/feraligatr/follower.png | Bin .../pics => }/pokemon/ferroseed/follower.png | Bin .../pics => }/pokemon/ferrothorn/follower.png | Bin .../pics => }/pokemon/finneon/follower.png | Bin .../pics => }/pokemon/flaaffy/follower.png | Bin .../pokemon/flabebe/blue_flower/follower.png | Bin .../pics => }/pokemon/flabebe/follower.png | Bin .../flabebe/orange_flower/follower.png | Bin .../pokemon/flabebe/white_flower/follower.png | Bin .../flabebe/yellow_flower/follower.png | Bin .../pics => }/pokemon/flapple/follower.png | Bin .../pics => }/pokemon/flareon/follower.png | Bin .../pokemon/fletchinder/follower.png | Bin .../pics => }/pokemon/fletchling/follower.png | Bin .../pics => }/pokemon/floatzel/follower.png | Bin .../pokemon/floette/blue_flower/follower.png | Bin .../floette/eternal_flower/follower.png | Bin .../pics => }/pokemon/floette/follower.png | Bin .../floette/orange_flower/follower.png | Bin .../pokemon/floette/white_flower/follower.png | Bin .../floette/yellow_flower/follower.png | Bin .../pokemon/florges/blue_flower/follower.png | Bin .../pics => }/pokemon/florges/follower.png | Bin .../florges/orange_flower/follower.png | Bin .../pokemon/florges/white_flower/follower.png | Bin .../florges/yellow_flower/follower.png | Bin .../pics => }/pokemon/flygon/follower.png | Bin .../pics => }/pokemon/fomantis/follower.png | Bin .../pics => }/pokemon/foongus/follower.png | Bin .../pics => }/pokemon/forretress/follower.png | Bin .../pics => }/pokemon/fraxure/follower.png | Bin .../pics => }/pokemon/frillish/follower.png | Bin .../pics => }/pokemon/frillish_f/follower.png | Bin .../pics => }/pokemon/froakie/follower.png | Bin .../pics => }/pokemon/frogadier/follower.png | Bin .../pics => }/pokemon/froslass/follower.png | Bin .../pics => }/pokemon/frosmoth/follower.png | Bin .../pokemon/furfrou/dandy_trim/follower.png | Bin .../furfrou/debutante_trim/follower.png | Bin .../pokemon/furfrou/diamond_trim/follower.png | Bin .../pics => }/pokemon/furfrou/follower.png | Bin .../pokemon/furfrou/heart_trim/follower.png | Bin .../pokemon/furfrou/kabuki_trim/follower.png | Bin .../furfrou/la_reine_trim/follower.png | Bin .../pokemon/furfrou/matron_trim/follower.png | Bin .../pokemon/furfrou/pharaoh_trim/follower.png | Bin .../pokemon/furfrou/star_trim/follower.png | Bin .../pics => }/pokemon/furret/follower.png | Bin .../pics => }/pokemon/gabite/follower.png | Bin .../pics => }/pokemon/gallade/follower.png | Bin .../pics => }/pokemon/galvantula/follower.png | Bin .../pics => }/pokemon/garbodor/follower.png | Bin .../pics => }/pokemon/garchomp/follower.png | Bin .../pics => }/pokemon/gardevoir/follower.png | Bin .../pics => }/pokemon/gastly/follower.png | Bin .../pokemon/gastrodon/east_sea/follower.png | Bin .../pics => }/pokemon/gastrodon/follower.png | Bin .../pics => }/pokemon/genesect/follower.png | Bin .../pics => }/pokemon/gengar/follower.png | Bin .../pokemon/geodude/alolan/follower.png | Bin .../pics => }/pokemon/geodude/follower.png | Bin .../pics => }/pokemon/gible/follower.png | Bin .../pics => }/pokemon/gigalith/follower.png | Bin .../pics => }/pokemon/girafarig/follower.png | Bin .../pics => }/pokemon/giratina/follower.png | Bin .../pokemon/giratina/origin/follower.png | Bin .../pics => }/pokemon/glaceon/follower.png | Bin .../pics => }/pokemon/glalie/follower.png | Bin .../pics => }/pokemon/glameow/follower.png | Bin .../pics => }/pokemon/glastrier/follower.png | Bin .../pics => }/pokemon/gligar/follower.png | Bin .../pics => }/pokemon/gliscor/follower.png | Bin .../pics => }/pokemon/gloom/follower.png | Bin .../pics => }/pokemon/gogoat/follower.png | Bin .../pics => }/pokemon/golbat/follower.png | Bin .../pics => }/pokemon/goldeen/follower.png | Bin .../pics => }/pokemon/golduck/follower.png | Bin .../pokemon/golem/alolan/follower.png | Bin .../pics => }/pokemon/golem/follower.png | Bin .../pics => }/pokemon/golett/follower.png | Bin .../pics => }/pokemon/golisopod/follower.png | Bin .../pics => }/pokemon/golurk/follower.png | Bin .../pics => }/pokemon/goodra/follower.png | Bin .../pokemon/goodra/hisuian/follower.png | Bin .../pics => }/pokemon/goomy/follower.png | Bin .../pics => }/pokemon/gorebyss/follower.png | Bin .../pics => }/pokemon/gossifleur/follower.png | Bin .../pics => }/pokemon/gothita/follower.png | Bin .../pics => }/pokemon/gothitelle/follower.png | Bin .../pics => }/pokemon/gothorita/follower.png | Bin .../pics => }/pokemon/gourgeist/follower.png | Bin .../pics => }/pokemon/granbull/follower.png | Bin .../pics => }/pokemon/grapploct/follower.png | Bin .../pokemon/graveler/alolan/follower.png | Bin .../pics => }/pokemon/graveler/follower.png | Bin .../pics => }/pokemon/greedent/follower.png | Bin .../pics => }/pokemon/greninja/follower.png | Bin .../pokemon/grimer/alolan/follower.png | Bin .../pics => }/pokemon/grimer/follower.png | Bin .../pics => }/pokemon/grimmsnarl/follower.png | Bin .../pics => }/pokemon/grookey/follower.png | Bin .../pics => }/pokemon/grotle/follower.png | Bin .../pics => }/pokemon/groudon/follower.png | Bin .../pics => }/pokemon/grovyle/follower.png | Bin .../pics => }/pokemon/growlithe/follower.png | Bin .../pokemon/growlithe/hisuian/follower.png | Bin .../pics => }/pokemon/grubbin/follower.png | Bin .../pics => }/pokemon/grumpig/follower.png | Bin .../pics => }/pokemon/gulpin/follower.png | Bin .../pics => }/pokemon/gumshoos/follower.png | Bin .../pics => }/pokemon/gurdurr/follower.png | Bin .../pics => }/pokemon/guzzlord/follower.png | Bin .../pics => }/pokemon/gyarados/follower.png | Bin .../pics => }/pokemon/hakamo_o/follower.png | Bin .../pics => }/pokemon/happiny/follower.png | Bin .../pics => }/pokemon/hariyama/follower.png | Bin .../pics => }/pokemon/hatenna/follower.png | Bin .../pics => }/pokemon/hatterene/follower.png | Bin .../pics => }/pokemon/hattrem/follower.png | Bin .../pics => }/pokemon/haunter/follower.png | Bin .../pics => }/pokemon/hawlucha/follower.png | Bin .../pics => }/pokemon/haxorus/follower.png | Bin .../pics => }/pokemon/heatmor/follower.png | Bin .../pics => }/pokemon/heatran/follower.png | Bin .../pics => }/pokemon/heliolisk/follower.png | Bin .../pics => }/pokemon/helioptile/follower.png | Bin .../pics => }/pokemon/heracross/follower.png | Bin .../pics => }/pokemon/herdier/follower.png | Bin .../pics => }/pokemon/hippopotas/follower.png | Bin .../pokemon/hippopotas_f/follower.png | Bin .../pics => }/pokemon/hippowdon/follower.png | Bin .../pokemon/hippowdon_f/follower.png | Bin .../pics => }/pokemon/hitmonchan/follower.png | Bin .../pics => }/pokemon/hitmonlee/follower.png | Bin .../pics => }/pokemon/hitmontop/follower.png | Bin .../pics => }/pokemon/ho_oh/follower.png | Bin .../pics => }/pokemon/honchkrow/follower.png | Bin .../pics => }/pokemon/honedge/follower.png | Bin .../pics => }/pokemon/hoopa/follower.png | Bin .../pokemon/hoopa/unbound/follower.png | Bin .../pics => }/pokemon/hoothoot/follower.png | Bin .../pics => }/pokemon/hoppip/follower.png | Bin .../pics => }/pokemon/horsea/follower.png | Bin .../pics => }/pokemon/houndoom/follower.png | Bin .../pics => }/pokemon/houndour/follower.png | Bin .../pics => }/pokemon/huntail/follower.png | Bin .../pics => }/pokemon/hydreigon/follower.png | Bin .../pics => }/pokemon/hypno/follower.png | Bin .../pics => }/pokemon/igglybuff/follower.png | Bin .../pics => }/pokemon/illumise/follower.png | Bin .../pics => }/pokemon/impidimp/follower.png | Bin .../pics => }/pokemon/incineroar/follower.png | Bin .../pokemon/indeedee/female/follower.png | Bin .../pics => }/pokemon/indeedee/follower.png | Bin .../pics => }/pokemon/infernape/follower.png | Bin .../pics => }/pokemon/inkay/follower.png | Bin .../pics => }/pokemon/inteleon/follower.png | Bin .../pics => }/pokemon/ivysaur/follower.png | Bin .../pics => }/pokemon/jangmo_o/follower.png | Bin .../pics => }/pokemon/jellicent/follower.png | Bin .../pokemon/jellicent_f/follower.png | Bin .../pics => }/pokemon/jigglypuff/follower.png | Bin .../pics => }/pokemon/jirachi/follower.png | Bin .../pics => }/pokemon/jolteon/follower.png | Bin .../pics => }/pokemon/joltik/follower.png | Bin .../pics => }/pokemon/jumpluff/follower.png | Bin .../pics => }/pokemon/jynx/follower.png | Bin .../pics => }/pokemon/kabuto/follower.png | Bin .../pics => }/pokemon/kabutops/follower.png | Bin .../pics => }/pokemon/kadabra/follower.png | Bin .../pics => }/pokemon/kakuna/follower.png | Bin .../pics => }/pokemon/kangaskhan/follower.png | Bin .../pics => }/pokemon/karrablast/follower.png | Bin .../pics => }/pokemon/kartana/follower.png | Bin .../pics => }/pokemon/kecleon/follower.png | Bin .../pics => }/pokemon/keldeo/follower.png | Bin .../pics => }/pokemon/kingdra/follower.png | Bin .../pics => }/pokemon/kingler/follower.png | Bin .../pics => }/pokemon/kirlia/follower.png | Bin .../pics => }/pokemon/klang/follower.png | Bin .../pics => }/pokemon/kleavor/follower.png | Bin .../pics => }/pokemon/klefki/follower.png | Bin .../pics => }/pokemon/klink/follower.png | Bin .../pics => }/pokemon/klinklang/follower.png | Bin .../pics => }/pokemon/koffing/follower.png | Bin .../pics => }/pokemon/komala/follower.png | Bin .../pics => }/pokemon/kommo_o/follower.png | Bin .../pics => }/pokemon/krabby/follower.png | Bin .../pics => }/pokemon/kricketot/follower.png | Bin .../pics => }/pokemon/kricketune/follower.png | Bin .../pics => }/pokemon/krokorok/follower.png | Bin .../pics => }/pokemon/krookodile/follower.png | Bin .../pics => }/pokemon/kubfu/follower.png | Bin .../pics => }/pokemon/kyogre/follower.png | Bin .../pics => }/pokemon/kyurem/follower.png | Bin .../pics => }/pokemon/lairon/follower.png | Bin .../pics => }/pokemon/lampent/follower.png | Bin .../pics => }/pokemon/landorus/follower.png | Bin .../pics => }/pokemon/lanturn/follower.png | Bin .../pics => }/pokemon/lapras/follower.png | Bin .../pics => }/pokemon/larvesta/follower.png | Bin .../pics => }/pokemon/larvitar/follower.png | Bin .../pics => }/pokemon/latias/follower.png | Bin .../pics => }/pokemon/latios/follower.png | Bin .../pics => }/pokemon/leafeon/follower.png | Bin .../pics => }/pokemon/leavanny/follower.png | Bin .../pics => }/pokemon/ledian/follower.png | Bin .../pics => }/pokemon/ledyba/follower.png | Bin .../pics => }/pokemon/lickilicky/follower.png | Bin .../pics => }/pokemon/lickitung/follower.png | Bin .../pics => }/pokemon/liepard/follower.png | Bin .../pics => }/pokemon/lileep/follower.png | Bin .../pics => }/pokemon/lilligant/follower.png | Bin .../pokemon/lilligant/hisuian/follower.png | Bin .../pics => }/pokemon/lillipup/follower.png | Bin .../pics => }/pokemon/linoone/follower.png | Bin .../pokemon/linoone/galarian/follower.png | Bin .../pics => }/pokemon/litleo/follower.png | Bin .../pics => }/pokemon/litten/follower.png | Bin .../pics => }/pokemon/litwick/follower.png | Bin .../pics => }/pokemon/lombre/follower.png | Bin .../pics => }/pokemon/lopunny/follower.png | Bin .../pics => }/pokemon/lotad/follower.png | Bin .../pics => }/pokemon/loudred/follower.png | Bin .../pics => }/pokemon/lucario/follower.png | Bin .../pics => }/pokemon/ludicolo/follower.png | Bin .../pics => }/pokemon/lugia/follower.png | Bin .../pics => }/pokemon/lumineon/follower.png | Bin .../pics => }/pokemon/lunala/follower.png | Bin .../pics => }/pokemon/lunatone/follower.png | Bin .../pics => }/pokemon/lurantis/follower.png | Bin .../pics => }/pokemon/luvdisc/follower.png | Bin .../pics => }/pokemon/luxio/follower.png | Bin .../pics => }/pokemon/luxray/follower.png | Bin .../pokemon/lycanroc/dusk/follower.png | Bin .../pics => }/pokemon/lycanroc/follower.png | Bin .../pokemon/lycanroc/midnight/follower.png | Bin .../pics => }/pokemon/machamp/follower.png | Bin .../pics => }/pokemon/machoke/follower.png | Bin .../pics => }/pokemon/machop/follower.png | Bin .../pics => }/pokemon/magby/follower.png | Bin .../pics => }/pokemon/magcargo/follower.png | Bin .../pics => }/pokemon/magearna/follower.png | Bin .../pics => }/pokemon/magikarp/follower.png | Bin .../pics => }/pokemon/magmar/follower.png | Bin .../pics => }/pokemon/magmortar/follower.png | Bin .../pics => }/pokemon/magnemite/follower.png | Bin .../pics => }/pokemon/magneton/follower.png | Bin .../pics => }/pokemon/magnezone/follower.png | Bin .../pics => }/pokemon/makuhita/follower.png | Bin .../pics => }/pokemon/malamar/follower.png | Bin .../pics => }/pokemon/mamoswine/follower.png | Bin .../pics => }/pokemon/manaphy/follower.png | Bin .../pics => }/pokemon/mandibuzz/follower.png | Bin .../pics => }/pokemon/manectric/follower.png | Bin .../pics => }/pokemon/mankey/follower.png | Bin .../pics => }/pokemon/mantine/follower.png | Bin .../pics => }/pokemon/mantyke/follower.png | Bin .../pics => }/pokemon/maractus/follower.png | Bin .../pics => }/pokemon/mareanie/follower.png | Bin .../pics => }/pokemon/mareep/follower.png | Bin .../pics => }/pokemon/marill/follower.png | Bin .../pokemon/marowak/alolan/follower.png | Bin .../pics => }/pokemon/marowak/follower.png | Bin .../pics => }/pokemon/marshadow/follower.png | Bin .../pics => }/pokemon/marshtomp/follower.png | Bin .../pics => }/pokemon/masquerain/follower.png | Bin .../pics => }/pokemon/mawile/follower.png | Bin .../pics => }/pokemon/medicham/follower.png | Bin .../pics => }/pokemon/meditite/follower.png | Bin .../pics => }/pokemon/meganium/follower.png | Bin .../pics => }/pokemon/melmetal/follower.png | Bin .../pics => }/pokemon/meloetta/follower.png | Bin .../pokemon/meloetta/pirouette/follower.png | Bin .../pics => }/pokemon/meltan/follower.png | Bin .../pokemon/meowstic/female/follower.png | Bin .../pics => }/pokemon/meowstic/follower.png | Bin .../pokemon/meowth/alolan/follower.png | Bin .../pics => }/pokemon/meowth/follower.png | Bin .../pokemon/meowth/galarian/follower.png | Bin .../pics => }/pokemon/mesprit/follower.png | Bin .../pics => }/pokemon/metagross/follower.png | Bin .../pics => }/pokemon/metang/follower.png | Bin .../pics => }/pokemon/metapod/follower.png | Bin .../pics => }/pokemon/mew/follower.png | Bin .../pics => }/pokemon/mewtwo/follower.png | Bin .../pics => }/pokemon/mienfoo/follower.png | Bin .../pics => }/pokemon/mienshao/follower.png | Bin .../pics => }/pokemon/mightyena/follower.png | Bin .../pics => }/pokemon/milcery/follower.png | Bin .../pics => }/pokemon/milotic/follower.png | Bin .../pics => }/pokemon/miltank/follower.png | Bin .../pics => }/pokemon/mime_jr/follower.png | Bin .../pics => }/pokemon/mimikyu/follower.png | Bin .../pics => }/pokemon/minccino/follower.png | Bin .../pics => }/pokemon/minior/follower.png | Bin .../pics => }/pokemon/minun/follower.png | Bin .../pics => }/pokemon/misdreavus/follower.png | Bin .../pics => }/pokemon/mismagius/follower.png | Bin .../pics => }/pokemon/moltres/follower.png | Bin .../pokemon/moltres/galarian/follower.png | Bin .../pics => }/pokemon/monferno/follower.png | Bin .../pics => }/pokemon/morelull/follower.png | Bin .../pics => }/pokemon/morgrem/follower.png | Bin .../pics => }/pokemon/morpeko/follower.png | Bin .../pics => }/pokemon/mothim/follower.png | Bin .../pics => }/pokemon/mr_mime/follower.png | Bin .../pokemon/mr_mime/galarian/follower.png | Bin .../pics => }/pokemon/mr_rime/follower.png | Bin .../pics => }/pokemon/mudbray/follower.png | Bin .../pics => }/pokemon/mudkip/follower.png | Bin .../pics => }/pokemon/mudsdale/follower.png | Bin .../pics => }/pokemon/muk/alolan/follower.png | Bin .../pics => }/pokemon/muk/follower.png | Bin .../pics => }/pokemon/munchlax/follower.png | Bin .../pics => }/pokemon/munna/follower.png | Bin .../pics => }/pokemon/murkrow/follower.png | Bin .../pics => }/pokemon/musharna/follower.png | Bin .../pics => }/pokemon/naganadel/follower.png | Bin .../pics => }/pokemon/natu/follower.png | Bin .../pokemon/necrozma/dawn_wings/follower.png | Bin .../pokemon/necrozma/dusk_mane/follower.png | Bin .../pics => }/pokemon/necrozma/follower.png | Bin .../pics => }/pokemon/nickit/follower.png | Bin .../pics => }/pokemon/nidoking/follower.png | Bin .../pics => }/pokemon/nidoqueen/follower.png | Bin .../pics => }/pokemon/nidoran_f/follower.png | Bin .../pics => }/pokemon/nidoran_m/follower.png | Bin .../pics => }/pokemon/nidorina/follower.png | Bin .../pics => }/pokemon/nidorino/follower.png | Bin .../pics => }/pokemon/nihilego/follower.png | Bin .../pics => }/pokemon/nincada/follower.png | Bin .../pokemon/ninetales/alolan/follower.png | Bin .../pics => }/pokemon/ninetales/follower.png | Bin .../pics => }/pokemon/ninjask/follower.png | Bin .../pics => }/pokemon/noctowl/follower.png | Bin .../pics => }/pokemon/noibat/follower.png | Bin .../pics => }/pokemon/noivern/follower.png | Bin .../pics => }/pokemon/nosepass/follower.png | Bin .../pics => }/pokemon/numel/follower.png | Bin .../pics => }/pokemon/nuzleaf/follower.png | Bin .../pics => }/pokemon/obstagoon/follower.png | Bin .../pics => }/pokemon/octillery/follower.png | Bin .../pics => }/pokemon/oddish/follower.png | Bin .../pics => }/pokemon/omanyte/follower.png | Bin .../pics => }/pokemon/omastar/follower.png | Bin .../pics => }/pokemon/onix/follower.png | Bin .../pics => }/pokemon/oranguru/follower.png | Bin .../pics => }/pokemon/orbeetle/follower.png | Bin .../pics => }/pokemon/oricorio/follower.png | Bin .../pics => }/pokemon/oshawott/follower.png | Bin .../pics => }/pokemon/overqwil/follower.png | Bin .../pics => }/pokemon/pachirisu/follower.png | Bin .../pics => }/pokemon/palkia/follower.png | Bin .../pokemon/palkia/origin/follower.png | Bin .../pics => }/pokemon/palossand/follower.png | Bin .../pics => }/pokemon/palpitoad/follower.png | Bin .../pics => }/pokemon/pancham/follower.png | Bin .../pics => }/pokemon/pangoro/follower.png | Bin .../pics => }/pokemon/panpour/follower.png | Bin .../pics => }/pokemon/pansage/follower.png | Bin .../pics => }/pokemon/pansear/follower.png | Bin .../pics => }/pokemon/paras/follower.png | Bin .../pics => }/pokemon/parasect/follower.png | Bin .../pics => }/pokemon/passimian/follower.png | Bin .../pics => }/pokemon/patrat/follower.png | Bin .../pics => }/pokemon/pawniard/follower.png | Bin .../pics => }/pokemon/pelipper/follower.png | Bin .../pics => }/pokemon/perrserker/follower.png | Bin .../pokemon/persian/alolan/follower.png | Bin .../pics => }/pokemon/persian/follower.png | Bin .../pics => }/pokemon/petilil/follower.png | Bin .../pics => }/pokemon/phanpy/follower.png | Bin .../pics => }/pokemon/phantump/follower.png | Bin .../pics => }/pokemon/pheromosa/follower.png | Bin .../pics => }/pokemon/phione/follower.png | Bin .../pics => }/pokemon/pichu/follower.png | Bin .../pokemon/pichu/spiky_eared/follower.png | Bin .../pics => }/pokemon/pidgeot/follower.png | Bin .../pics => }/pokemon/pidgeotto/follower.png | Bin .../pics => }/pokemon/pidgey/follower.png | Bin .../pics => }/pokemon/pidove/follower.png | Bin .../pics => }/pokemon/pignite/follower.png | Bin .../pics => }/pokemon/pikachu/follower.png | Bin .../pics => }/pokemon/pikipek/follower.png | Bin .../pics => }/pokemon/piloswine/follower.png | Bin .../pics => }/pokemon/pincurchin/follower.png | Bin .../pics => }/pokemon/pineco/follower.png | Bin .../pics => }/pokemon/pinsir/follower.png | Bin .../pics => }/pokemon/piplup/follower.png | Bin .../pics => }/pokemon/plusle/follower.png | Bin .../pics => }/pokemon/poipole/follower.png | Bin .../pics => }/pokemon/politoed/follower.png | Bin .../pics => }/pokemon/poliwag/follower.png | Bin .../pics => }/pokemon/poliwhirl/follower.png | Bin .../pics => }/pokemon/poliwrath/follower.png | Bin .../pokemon/polteageist/follower.png | Bin .../pics => }/pokemon/ponyta/follower.png | Bin .../pokemon/ponyta/galarian/follower.png | Bin .../pics => }/pokemon/poochyena/follower.png | Bin .../pics => }/pokemon/popplio/follower.png | Bin .../pics => }/pokemon/porygon/follower.png | Bin .../pics => }/pokemon/porygon2/follower.png | Bin .../pics => }/pokemon/porygon_z/follower.png | Bin .../pics => }/pokemon/primarina/follower.png | Bin .../pics => }/pokemon/primeape/follower.png | Bin .../pics => }/pokemon/prinplup/follower.png | Bin .../pics => }/pokemon/probopass/follower.png | Bin .../pics => }/pokemon/psyduck/follower.png | Bin .../pics => }/pokemon/pumpkaboo/follower.png | Bin .../pics => }/pokemon/pupitar/follower.png | Bin .../pics => }/pokemon/purrloin/follower.png | Bin .../pics => }/pokemon/purugly/follower.png | Bin .../pics => }/pokemon/pyroar/follower.png | Bin .../pics => }/pokemon/pyroar_f/follower.png | Bin .../pics => }/pokemon/pyukumuku/follower.png | Bin .../pics => }/pokemon/quagsire/follower.png | Bin .../pics => }/pokemon/quilava/follower.png | Bin .../pics => }/pokemon/quilladin/follower.png | Bin .../pics => }/pokemon/qwilfish/follower.png | Bin .../pokemon/qwilfish/hisuian/follower.png | Bin .../pics => }/pokemon/raboot/follower.png | Bin .../pokemon/raichu/alolan/follower.png | Bin .../pics => }/pokemon/raichu/follower.png | Bin .../pics => }/pokemon/raikou/follower.png | Bin .../pics => }/pokemon/ralts/follower.png | Bin .../pics => }/pokemon/rampardos/follower.png | Bin .../pics => }/pokemon/rapidash/follower.png | Bin .../pokemon/rapidash/galarian/follower.png | Bin .../pokemon/raticate/alolan/follower.png | Bin .../pics => }/pokemon/raticate/follower.png | Bin .../pokemon/rattata/alolan/follower.png | Bin .../pics => }/pokemon/rattata/follower.png | Bin .../pics => }/pokemon/rayquaza/follower.png | Bin .../pics => }/pokemon/regice/follower.png | Bin .../pics => }/pokemon/regidrago/follower.png | Bin .../pics => }/pokemon/regieleki/follower.png | Bin .../pics => }/pokemon/regigigas/follower.png | Bin .../pics => }/pokemon/regirock/follower.png | Bin .../pics => }/pokemon/registeel/follower.png | Bin .../pics => }/pokemon/relicanth/follower.png | Bin .../pics => }/pokemon/remoraid/follower.png | Bin .../pics => }/pokemon/reshiram/follower.png | Bin .../pics => }/pokemon/reuniclus/follower.png | Bin .../pics => }/pokemon/rhydon/follower.png | Bin .../pics => }/pokemon/rhyhorn/follower.png | Bin .../pics => }/pokemon/rhyperior/follower.png | Bin .../pics => }/pokemon/ribombee/follower.png | Bin .../pics => }/pokemon/rillaboom/follower.png | Bin .../pics => }/pokemon/riolu/follower.png | Bin .../pics => }/pokemon/rockruff/follower.png | Bin .../pics => }/pokemon/roggenrola/follower.png | Bin .../pics => }/pokemon/rolycoly/follower.png | Bin .../pics => }/pokemon/rookidee/follower.png | Bin .../pics => }/pokemon/roselia/follower.png | Bin .../pics => }/pokemon/roserade/follower.png | Bin .../pics => }/pokemon/rotom/fan/follower.png | Bin .../pics => }/pokemon/rotom/follower.png | Bin .../pokemon/rotom/frost/follower.png | Bin .../pics => }/pokemon/rotom/heat/follower.png | Bin .../pics => }/pokemon/rotom/mow/follower.png | Bin .../pics => }/pokemon/rotom/wash/follower.png | Bin .../pics => }/pokemon/rowlet/follower.png | Bin .../pics => }/pokemon/rufflet/follower.png | Bin .../pics => }/pokemon/runerigus/follower.png | Bin .../pics => }/pokemon/sableye/follower.png | Bin .../pics => }/pokemon/salamence/follower.png | Bin .../pics => }/pokemon/salandit/follower.png | Bin .../pics => }/pokemon/salazzle/follower.png | Bin .../pics => }/pokemon/samurott/follower.png | Bin .../pokemon/samurott/hisuian/follower.png | Bin .../pics => }/pokemon/sandaconda/follower.png | Bin .../pics => }/pokemon/sandile/follower.png | Bin .../pokemon/sandshrew/alolan/follower.png | Bin .../pics => }/pokemon/sandshrew/follower.png | Bin .../pokemon/sandslash/alolan/follower.png | Bin .../pics => }/pokemon/sandslash/follower.png | Bin .../pics => }/pokemon/sandygast/follower.png | Bin .../pics => }/pokemon/sawk/follower.png | Bin .../pokemon/sawsbuck/autumn/follower.png | Bin .../pics => }/pokemon/sawsbuck/follower.png | Bin .../pokemon/sawsbuck/summer/follower.png | Bin .../pokemon/sawsbuck/winter/follower.png | Bin .../pics => }/pokemon/scatterbug/follower.png | Bin .../pics => }/pokemon/sceptile/follower.png | Bin .../pics => }/pokemon/scizor/follower.png | Bin .../pics => }/pokemon/scolipede/follower.png | Bin .../pics => }/pokemon/scorbunny/follower.png | Bin .../pics => }/pokemon/scrafty/follower.png | Bin .../pics => }/pokemon/scraggy/follower.png | Bin .../pics => }/pokemon/scyther/follower.png | Bin .../pics => }/pokemon/seadra/follower.png | Bin .../pics => }/pokemon/seaking/follower.png | Bin .../pics => }/pokemon/sealeo/follower.png | Bin .../pics => }/pokemon/seedot/follower.png | Bin .../pics => }/pokemon/seel/follower.png | Bin .../pics => }/pokemon/seismitoad/follower.png | Bin .../pics => }/pokemon/sentret/follower.png | Bin .../pics => }/pokemon/serperior/follower.png | Bin .../pics => }/pokemon/servine/follower.png | Bin .../pics => }/pokemon/seviper/follower.png | Bin .../pics => }/pokemon/sewaddle/follower.png | Bin .../pics => }/pokemon/sharpedo/follower.png | Bin .../pics => }/pokemon/shaymin/follower.png | Bin .../pics => }/pokemon/shedinja/follower.png | Bin .../pics => }/pokemon/shelgon/follower.png | Bin .../pics => }/pokemon/shellder/follower.png | Bin .../pokemon/shellos/east_sea/follower.png | Bin .../pics => }/pokemon/shellos/follower.png | Bin .../pics => }/pokemon/shelmet/follower.png | Bin .../pics => }/pokemon/shieldon/follower.png | Bin .../pics => }/pokemon/shiftry/follower.png | Bin .../pics => }/pokemon/shiinotic/follower.png | Bin .../pics => }/pokemon/shinx/follower.png | Bin .../pics => }/pokemon/shroomish/follower.png | Bin .../pics => }/pokemon/shuckle/follower.png | Bin .../pics => }/pokemon/shuppet/follower.png | Bin .../pics => }/pokemon/sigilyph/follower.png | Bin .../pics => }/pokemon/silcoon/follower.png | Bin .../pics => }/pokemon/silicobra/follower.png | Bin .../pics => }/pokemon/silvally/follower.png | Bin .../pics => }/pokemon/simipour/follower.png | Bin .../pics => }/pokemon/simisage/follower.png | Bin .../pics => }/pokemon/simisear/follower.png | Bin .../pics => }/pokemon/sinistea/follower.png | Bin .../pics => }/pokemon/sirfetchd/follower.png | Bin .../pics => }/pokemon/sizzlipede/follower.png | Bin .../pics => }/pokemon/skarmory/follower.png | Bin .../pics => }/pokemon/skiddo/follower.png | Bin .../pics => }/pokemon/skiploom/follower.png | Bin .../pics => }/pokemon/skitty/follower.png | Bin .../pics => }/pokemon/skorupi/follower.png | Bin .../pics => }/pokemon/skrelp/follower.png | Bin .../pics => }/pokemon/skuntank/follower.png | Bin .../pics => }/pokemon/skwovet/follower.png | Bin .../pics => }/pokemon/slaking/follower.png | Bin .../pics => }/pokemon/slakoth/follower.png | Bin .../pics => }/pokemon/sliggoo/follower.png | Bin .../pokemon/sliggoo/hisuian/follower.png | Bin .../pics => }/pokemon/slowbro/follower.png | Bin .../pokemon/slowbro/galarian/follower.png | Bin .../pics => }/pokemon/slowking/follower.png | Bin .../pokemon/slowking/galarian/follower.png | Bin .../pics => }/pokemon/slowpoke/follower.png | Bin .../pokemon/slowpoke/galarian/follower.png | Bin .../pics => }/pokemon/slugma/follower.png | Bin .../pics => }/pokemon/slurpuff/follower.png | Bin .../pics => }/pokemon/smeargle/follower.png | Bin .../pics => }/pokemon/smoochum/follower.png | Bin .../pics => }/pokemon/sneasel/follower.png | Bin .../pokemon/sneasel/hisuian/follower.png | Bin .../pics => }/pokemon/sneasler/follower.png | Bin .../pics => }/pokemon/snivy/follower.png | Bin .../pics => }/pokemon/snom/follower.png | Bin .../pics => }/pokemon/snorlax/follower.png | Bin .../pics => }/pokemon/snorunt/follower.png | Bin .../pics => }/pokemon/snover/follower.png | Bin .../pics => }/pokemon/snubbull/follower.png | Bin .../pics => }/pokemon/sobble/follower.png | Bin .../pics => }/pokemon/solgaleo/follower.png | Bin .../pics => }/pokemon/solosis/follower.png | Bin .../pics => }/pokemon/solrock/follower.png | Bin .../pics => }/pokemon/spearow/follower.png | Bin .../pics => }/pokemon/spectrier/follower.png | Bin .../pics => }/pokemon/spewpa/follower.png | Bin .../pics => }/pokemon/spheal/follower.png | Bin .../pics => }/pokemon/spinarak/follower.png | Bin .../pics => }/pokemon/spinda/follower.png | Bin .../pics => }/pokemon/spiritomb/follower.png | Bin .../pics => }/pokemon/spoink/follower.png | Bin .../pics => }/pokemon/spritzee/follower.png | Bin .../pics => }/pokemon/squirtle/follower.png | Bin .../pics => }/pokemon/stakataka/follower.png | Bin .../pics => }/pokemon/stantler/follower.png | Bin .../pics => }/pokemon/staraptor/follower.png | Bin .../pics => }/pokemon/staravia/follower.png | Bin .../pics => }/pokemon/starly/follower.png | Bin .../pics => }/pokemon/starmie/follower.png | Bin .../pics => }/pokemon/staryu/follower.png | Bin .../pics => }/pokemon/steelix/follower.png | Bin .../pics => }/pokemon/steenee/follower.png | Bin .../pokemon/stonjourner/follower.png | Bin .../pics => }/pokemon/stoutland/follower.png | Bin .../pics => }/pokemon/stufful/follower.png | Bin .../pics => }/pokemon/stunfisk/follower.png | Bin .../pokemon/stunfisk/galarian/follower.png | Bin .../pics => }/pokemon/stunky/follower.png | Bin .../pics => }/pokemon/sudowoodo/follower.png | Bin .../pics => }/pokemon/suicune/follower.png | Bin .../pics => }/pokemon/sunflora/follower.png | Bin .../pics => }/pokemon/sunkern/follower.png | Bin .../pics => }/pokemon/surskit/follower.png | Bin .../pics => }/pokemon/swablu/follower.png | Bin .../pics => }/pokemon/swadloon/follower.png | Bin .../pics => }/pokemon/swalot/follower.png | Bin .../pics => }/pokemon/swampert/follower.png | Bin .../pics => }/pokemon/swanna/follower.png | Bin .../pics => }/pokemon/swellow/follower.png | Bin .../pics => }/pokemon/swinub/follower.png | Bin .../pics => }/pokemon/swirlix/follower.png | Bin .../pics => }/pokemon/swoobat/follower.png | Bin .../pics => }/pokemon/sylveon/follower.png | Bin .../pics => }/pokemon/taillow/follower.png | Bin .../pics => }/pokemon/talonflame/follower.png | Bin .../pics => }/pokemon/tangela/follower.png | Bin .../pics => }/pokemon/tangrowth/follower.png | Bin .../pics => }/pokemon/tapu_bulu/follower.png | Bin .../pics => }/pokemon/tapu_fini/follower.png | Bin .../pics => }/pokemon/tapu_koko/follower.png | Bin .../pics => }/pokemon/tapu_lele/follower.png | Bin .../pics => }/pokemon/tauros/follower.png | Bin .../pics => }/pokemon/teddiursa/follower.png | Bin .../pics => }/pokemon/tentacool/follower.png | Bin .../pics => }/pokemon/tentacruel/follower.png | Bin .../pics => }/pokemon/tepig/follower.png | Bin .../pics => }/pokemon/terrakion/follower.png | Bin .../pics => }/pokemon/thievul/follower.png | Bin .../pics => }/pokemon/throh/follower.png | Bin .../pics => }/pokemon/thundurus/follower.png | Bin .../pics => }/pokemon/thwackey/follower.png | Bin .../pics => }/pokemon/timburr/follower.png | Bin .../pics => }/pokemon/tirtouga/follower.png | Bin .../pics => }/pokemon/togedemaru/follower.png | Bin .../pics => }/pokemon/togekiss/follower.png | Bin .../pics => }/pokemon/togepi/follower.png | Bin .../pics => }/pokemon/togetic/follower.png | Bin .../pics => }/pokemon/torchic/follower.png | Bin .../pics => }/pokemon/torkoal/follower.png | Bin .../pics => }/pokemon/tornadus/follower.png | Bin .../pics => }/pokemon/torracat/follower.png | Bin .../pics => }/pokemon/torterra/follower.png | Bin .../pics => }/pokemon/totodile/follower.png | Bin .../pics => }/pokemon/toucannon/follower.png | Bin .../pics => }/pokemon/toxapex/follower.png | Bin .../pics => }/pokemon/toxel/follower.png | Bin .../pics => }/pokemon/toxicroak/follower.png | Bin .../pics => }/pokemon/toxtricity/follower.png | Bin .../pokemon/toxtricity/low_key/follower.png | Bin .../pics => }/pokemon/tranquill/follower.png | Bin .../pics => }/pokemon/trapinch/follower.png | Bin .../pics => }/pokemon/treecko/follower.png | Bin .../pics => }/pokemon/trevenant/follower.png | Bin .../pics => }/pokemon/tropius/follower.png | Bin .../pics => }/pokemon/trubbish/follower.png | Bin .../pics => }/pokemon/trumbeak/follower.png | Bin .../pics => }/pokemon/tsareena/follower.png | Bin .../pics => }/pokemon/turtonator/follower.png | Bin .../pics => }/pokemon/turtwig/follower.png | Bin .../pics => }/pokemon/tympole/follower.png | Bin .../pics => }/pokemon/tynamo/follower.png | Bin .../pics => }/pokemon/type_null/follower.png | Bin .../pics => }/pokemon/typhlosion/follower.png | Bin .../pokemon/typhlosion/hisuian/follower.png | Bin .../pics => }/pokemon/tyranitar/follower.png | Bin .../pics => }/pokemon/tyrantrum/follower.png | Bin .../pics => }/pokemon/tyrogue/follower.png | Bin .../pics => }/pokemon/tyrunt/follower.png | Bin .../pics => }/pokemon/umbreon/follower.png | Bin .../pics => }/pokemon/unfezant/follower.png | Bin .../pics => }/pokemon/unfezant_f/follower.png | Bin .../pics => }/pokemon/unown/b/follower.png | Bin .../pics => }/pokemon/unown/c/follower.png | Bin .../pics => }/pokemon/unown/d/follower.png | Bin .../pics => }/pokemon/unown/e/follower.png | Bin .../unown/exclamation_mark/follower.png | Bin .../pics => }/pokemon/unown/f/follower.png | Bin .../pics => }/pokemon/unown/follower.png | Bin .../pics => }/pokemon/unown/g/follower.png | Bin .../pics => }/pokemon/unown/h/follower.png | Bin .../pics => }/pokemon/unown/i/follower.png | Bin .../pics => }/pokemon/unown/j/follower.png | Bin .../pics => }/pokemon/unown/k/follower.png | Bin .../pics => }/pokemon/unown/l/follower.png | Bin .../pics => }/pokemon/unown/m/follower.png | Bin .../pics => }/pokemon/unown/n/follower.png | Bin .../pics => }/pokemon/unown/o/follower.png | Bin .../pics => }/pokemon/unown/p/follower.png | Bin .../pics => }/pokemon/unown/q/follower.png | Bin .../pokemon/unown/question_mark/follower.png | Bin .../pics => }/pokemon/unown/r/follower.png | Bin .../pics => }/pokemon/unown/s/follower.png | Bin .../pics => }/pokemon/unown/t/follower.png | Bin .../pics => }/pokemon/unown/u/follower.png | Bin .../pics => }/pokemon/unown/v/follower.png | Bin .../pics => }/pokemon/unown/w/follower.png | Bin .../pics => }/pokemon/unown/x/follower.png | Bin .../pics => }/pokemon/unown/y/follower.png | Bin .../pics => }/pokemon/unown/z/follower.png | Bin .../pokemon/ursaluna/bloodmoon/follower.png | Bin .../pics => }/pokemon/ursaluna/follower.png | Bin .../pics => }/pokemon/ursaring/follower.png | Bin .../pics => }/pokemon/urshifu/follower.png | Bin .../pics => }/pokemon/uxie/follower.png | Bin .../pics => }/pokemon/vanillish/follower.png | Bin .../pics => }/pokemon/vanillite/follower.png | Bin .../pics => }/pokemon/vanilluxe/follower.png | Bin .../pics => }/pokemon/vaporeon/follower.png | Bin .../pics => }/pokemon/venipede/follower.png | Bin .../pics => }/pokemon/venomoth/follower.png | Bin .../pics => }/pokemon/venonat/follower.png | Bin .../pics => }/pokemon/venusaur/follower.png | Bin .../pics => }/pokemon/vespiquen/follower.png | Bin .../pics => }/pokemon/vibrava/follower.png | Bin .../pics => }/pokemon/victini/follower.png | Bin .../pics => }/pokemon/victreebel/follower.png | Bin .../pics => }/pokemon/vigoroth/follower.png | Bin .../pics => }/pokemon/vikavolt/follower.png | Bin .../pics => }/pokemon/vileplume/follower.png | Bin .../pics => }/pokemon/virizion/follower.png | Bin .../pokemon/vivillon/archipelago/follower.png | Bin .../pokemon/vivillon/continental/follower.png | Bin .../pokemon/vivillon/elegant/follower.png | Bin .../pokemon/vivillon/fancy/follower.png | Bin .../pics => }/pokemon/vivillon/follower.png | Bin .../pokemon/vivillon/garden/follower.png | Bin .../pokemon/vivillon/high_plains/follower.png | Bin .../pokemon/vivillon/jungle/follower.png | Bin .../pokemon/vivillon/marine/follower.png | Bin .../pokemon/vivillon/meadow/follower.png | Bin .../pokemon/vivillon/modern/follower.png | Bin .../pokemon/vivillon/monsoon/follower.png | Bin .../pokemon/vivillon/ocean/follower.png | Bin .../pokemon/vivillon/poke_ball/follower.png | Bin .../pokemon/vivillon/polar/follower.png | Bin .../pokemon/vivillon/river/follower.png | Bin .../pokemon/vivillon/sandstorm/follower.png | Bin .../pokemon/vivillon/savanna/follower.png | Bin .../pokemon/vivillon/sun/follower.png | Bin .../pokemon/vivillon/tundra/follower.png | Bin .../pics => }/pokemon/volbeat/follower.png | Bin .../pics => }/pokemon/volcanion/follower.png | Bin .../pics => }/pokemon/volcarona/follower.png | Bin .../pics => }/pokemon/voltorb/follower.png | Bin .../pokemon/voltorb/hisuian/follower.png | Bin .../pics => }/pokemon/vullaby/follower.png | Bin .../pokemon/vulpix/alolan/follower.png | Bin .../pics => }/pokemon/vulpix/follower.png | Bin .../pics => }/pokemon/wailmer/follower.png | Bin .../pics => }/pokemon/wailord/follower.png | Bin .../pics => }/pokemon/walrein/follower.png | Bin .../pics => }/pokemon/wartortle/follower.png | Bin .../pics => }/pokemon/watchog/follower.png | Bin .../pics => }/pokemon/weavile/follower.png | Bin .../pics => }/pokemon/weedle/follower.png | Bin .../pics => }/pokemon/weepinbell/follower.png | Bin .../pics => }/pokemon/weezing/follower.png | Bin .../pokemon/weezing/galarian/follower.png | Bin .../pics => }/pokemon/whimsicott/follower.png | Bin .../pics => }/pokemon/whirlipede/follower.png | Bin .../pics => }/pokemon/whiscash/follower.png | Bin .../pics => }/pokemon/whismur/follower.png | Bin .../pics => }/pokemon/wigglytuff/follower.png | Bin .../pics => }/pokemon/wimpod/follower.png | Bin .../pics => }/pokemon/wingull/follower.png | Bin .../pics => }/pokemon/wishiwashi/follower.png | Bin .../pics => }/pokemon/wobbuffet/follower.png | Bin .../pics => }/pokemon/woobat/follower.png | Bin .../pics => }/pokemon/wooloo/follower.png | Bin .../pics => }/pokemon/wooper/follower.png | Bin .../pics => }/pokemon/wormadam/follower.png | Bin .../pokemon/wormadam/sandy_cloak/follower.png | Bin .../pokemon/wormadam/trash_cloak/follower.png | Bin .../pics => }/pokemon/wurmple/follower.png | Bin .../pics => }/pokemon/wynaut/follower.png | Bin .../pics => }/pokemon/wyrdeer/follower.png | Bin .../pics => }/pokemon/xatu/follower.png | Bin .../pics => }/pokemon/xerneas/follower.png | Bin .../pics => }/pokemon/xurkitree/follower.png | Bin .../pics => }/pokemon/yamask/follower.png | Bin .../pokemon/yamask/galarian/follower.png | Bin .../pics => }/pokemon/yamper/follower.png | Bin .../pics => }/pokemon/yanma/follower.png | Bin .../pics => }/pokemon/yanmega/follower.png | Bin .../pics => }/pokemon/yungoos/follower.png | Bin .../pics => }/pokemon/yveltal/follower.png | Bin .../pokemon/zacian/crowned_sword/follower.png | Bin .../pics => }/pokemon/zacian/follower.png | Bin .../zamazenta/crowned_shield/follower.png | Bin .../pics => }/pokemon/zamazenta/follower.png | Bin .../pics => }/pokemon/zangoose/follower.png | Bin .../pics => }/pokemon/zapdos/follower.png | Bin .../pokemon/zapdos/galarian/follower.png | Bin .../pics => }/pokemon/zarude/follower.png | Bin .../pics => }/pokemon/zebstrika/follower.png | Bin .../pics => }/pokemon/zekrom/follower.png | Bin .../pics => }/pokemon/zeraora/follower.png | Bin .../pics => }/pokemon/zigzagoon/follower.png | Bin .../pokemon/zigzagoon/galarian/follower.png | Bin .../pics => }/pokemon/zoroark/follower.png | Bin .../pokemon/zoroark/hisuian/follower.png | Bin .../pics => }/pokemon/zorua/follower.png | Bin .../pokemon/zorua/hisuian/follower.png | Bin .../pics => }/pokemon/zubat/follower.png | Bin .../pics => }/pokemon/zweilous/follower.png | Bin .../pics => }/pokemon/zygarde/follower.png | Bin spritesheet_rules.mk | 2171 ++++++++-------- .../object_events/object_event_graphics.h | 2186 ++++++++--------- 1097 files changed, 2179 insertions(+), 2178 deletions(-) rename graphics/{object_events/pics => }/pokemon/abomasnow/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/abra/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/absol/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/accelgor/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/aegislash/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/aerodactyl/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/aggron/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/aipom/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/alakazam/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/alcremie/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/alomomola/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/altaria/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/amaura/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ambipom/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/amoonguss/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ampharos/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/anorith/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/appletun/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/applin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/araquanid/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arbok/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arcanine/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arcanine/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/bug/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/dark/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/dragon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/electric/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/fairy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/fighting/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/fire/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/flying/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/ghost/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/grass/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/ground/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/ice/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/poison/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/psychic/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/rock/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/steel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arceus/water/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/archen/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/archeops/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arctovish/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arctozolt/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ariados/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/armaldo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/aromatisse/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/aron/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/arrokuda/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/articuno/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/articuno/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/audino/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/aurorus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/avalugg/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/avalugg/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/axew/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/azelf/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/azumarill/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/azurill/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bagon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/baltoy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/banette/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/barbaracle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/barboach/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/barraskewda/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/basculegion/female/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/basculegion/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/basculin/blue_striped/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/basculin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/basculin/white_striped/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bastiodon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bayleef/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/beartic/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/beautifly/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/beedrill/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/beheeyem/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/beldum/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bellossom/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bellsprout/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bergmite/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bewear/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bibarel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bidoof/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/binacle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bisharp/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/blacephalon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/blastoise/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/blaziken/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/blipbug/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/blissey/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/blitzle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/boldore/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/boltund/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bonsly/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bouffalant/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bounsweet/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/braixen/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/braviary/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/braviary/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/breloom/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/brionne/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bronzong/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bronzor/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bruxish/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/budew/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/buizel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bulbasaur/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/buneary/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/bunnelby/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/burmy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/burmy/sandy_cloak/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/burmy/trash_cloak/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/butterfree/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/buzzwole/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cacnea/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cacturne/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/calyrex/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/calyrex/ice_rider/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/calyrex/shadow_rider/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/camerupt/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/carbink/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/carkol/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/carnivine/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/carracosta/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/carvanha/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cascoon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/castform/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/castform/rainy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/castform/snowy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/castform/sunny/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/caterpie/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/celebi/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/celesteela/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/centiskorch/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/chandelure/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/chansey/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/charizard/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/charjabug/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/charmander/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/charmeleon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/chatot/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cherrim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cherubi/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/chesnaught/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/chespin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/chewtle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/chikorita/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/chimchar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/chimecho/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/chinchou/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/chingling/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cinccino/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cinderace/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/clamperl/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/clauncher/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/clawitzer/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/claydol/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/clefable/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/clefairy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cleffa/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/clobbopus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cloyster/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/coalossal/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cobalion/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cofagrigus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/combee/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/combee/followerf.png (100%) rename graphics/{object_events/pics => }/pokemon/combusken/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/comfey/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/conkeldurr/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/copperajah/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/corphish/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/corsola/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/corsola/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/corviknight/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/corvisquire/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cosmoem/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cosmog/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cottonee/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/crabominable/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/crabrawler/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cradily/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cramorant/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cranidos/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/crawdaunt/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cresselia/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/croagunk/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/crobat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/croconaw/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/crustle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cryogonal/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cubchoo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cubone/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cufant/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cursola/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cutiefly/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/cyndaquil/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/darkrai/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/darmanitan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/darmanitan/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dartrix/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/darumaka/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/darumaka/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/decidueye/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/decidueye/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dedenne/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/deerling/autumn/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/deerling/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/deerling/summer/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/deerling/winter/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/deino/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/delcatty/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/delibird/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/delphox/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/deoxys/attack/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/deoxys/defense/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/deoxys/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/deoxys/speed/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dewgong/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dewott/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dewpider/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dhelmise/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dialga/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dialga/origin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/diancie/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/diggersby/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/diglett/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/diglett/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ditto/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dodrio/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/doduo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/donphan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dottler/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/doublade/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dracovish/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dracozolt/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dragalge/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dragapult/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dragonair/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dragonite/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/drakloak/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/drampa/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/drapion/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dratini/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/drednaw/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dreepy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/drifblim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/drifloon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/drilbur/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/drizzile/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/drowzee/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/druddigon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dubwool/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ducklett/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dugtrio/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dugtrio/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dunsparce/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/duosion/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/duraludon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/durant/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dusclops/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dusknoir/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/duskull/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dustox/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/dwebble/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/eelektrik/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/eelektross/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/eevee/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/eiscue/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ekans/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/eldegoss/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/electabuzz/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/electivire/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/electrike/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/electrode/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/electrode/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/elekid/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/elgyem/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/emboar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/emolga/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/empoleon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/enamorus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/enamorus/therian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/entei/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/escavalier/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/espeon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/espurr/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/eternatus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/excadrill/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/exeggcute/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/exeggutor/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/exeggutor/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/exploud/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/falinks/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/farfetchd/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/farfetchd/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/fearow/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/feebas/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/fennekin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/feraligatr/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ferroseed/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ferrothorn/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/finneon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/flaaffy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/flabebe/blue_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/flabebe/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/flabebe/orange_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/flabebe/white_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/flabebe/yellow_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/flapple/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/flareon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/fletchinder/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/fletchling/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/floatzel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/floette/blue_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/floette/eternal_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/floette/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/floette/orange_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/floette/white_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/floette/yellow_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/florges/blue_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/florges/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/florges/orange_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/florges/white_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/florges/yellow_flower/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/flygon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/fomantis/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/foongus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/forretress/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/fraxure/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/frillish/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/frillish_f/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/froakie/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/frogadier/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/froslass/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/frosmoth/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/furfrou/dandy_trim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/furfrou/debutante_trim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/furfrou/diamond_trim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/furfrou/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/furfrou/heart_trim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/furfrou/kabuki_trim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/furfrou/la_reine_trim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/furfrou/matron_trim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/furfrou/pharaoh_trim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/furfrou/star_trim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/furret/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gabite/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gallade/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/galvantula/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/garbodor/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/garchomp/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gardevoir/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gastly/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gastrodon/east_sea/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gastrodon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/genesect/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gengar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/geodude/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/geodude/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gible/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gigalith/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/girafarig/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/giratina/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/giratina/origin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/glaceon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/glalie/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/glameow/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/glastrier/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gligar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gliscor/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gloom/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gogoat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/golbat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/goldeen/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/golduck/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/golem/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/golem/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/golett/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/golisopod/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/golurk/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/goodra/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/goodra/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/goomy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gorebyss/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gossifleur/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gothita/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gothitelle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gothorita/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gourgeist/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/granbull/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/grapploct/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/graveler/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/graveler/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/greedent/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/greninja/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/grimer/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/grimer/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/grimmsnarl/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/grookey/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/grotle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/groudon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/grovyle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/growlithe/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/growlithe/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/grubbin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/grumpig/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gulpin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gumshoos/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gurdurr/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/guzzlord/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/gyarados/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hakamo_o/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/happiny/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hariyama/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hatenna/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hatterene/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hattrem/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/haunter/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hawlucha/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/haxorus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/heatmor/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/heatran/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/heliolisk/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/helioptile/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/heracross/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/herdier/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hippopotas/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hippopotas_f/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hippowdon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hippowdon_f/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hitmonchan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hitmonlee/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hitmontop/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ho_oh/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/honchkrow/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/honedge/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hoopa/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hoopa/unbound/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hoothoot/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hoppip/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/horsea/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/houndoom/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/houndour/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/huntail/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hydreigon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/hypno/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/igglybuff/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/illumise/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/impidimp/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/incineroar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/indeedee/female/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/indeedee/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/infernape/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/inkay/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/inteleon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ivysaur/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/jangmo_o/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/jellicent/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/jellicent_f/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/jigglypuff/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/jirachi/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/jolteon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/joltik/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/jumpluff/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/jynx/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kabuto/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kabutops/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kadabra/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kakuna/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kangaskhan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/karrablast/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kartana/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kecleon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/keldeo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kingdra/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kingler/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kirlia/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/klang/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kleavor/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/klefki/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/klink/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/klinklang/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/koffing/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/komala/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kommo_o/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/krabby/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kricketot/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kricketune/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/krokorok/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/krookodile/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kubfu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kyogre/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/kyurem/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lairon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lampent/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/landorus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lanturn/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lapras/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/larvesta/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/larvitar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/latias/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/latios/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/leafeon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/leavanny/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ledian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ledyba/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lickilicky/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lickitung/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/liepard/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lileep/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lilligant/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lilligant/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lillipup/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/linoone/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/linoone/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/litleo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/litten/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/litwick/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lombre/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lopunny/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lotad/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/loudred/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lucario/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ludicolo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lugia/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lumineon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lunala/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lunatone/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lurantis/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/luvdisc/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/luxio/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/luxray/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lycanroc/dusk/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lycanroc/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/lycanroc/midnight/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/machamp/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/machoke/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/machop/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/magby/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/magcargo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/magearna/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/magikarp/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/magmar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/magmortar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/magnemite/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/magneton/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/magnezone/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/makuhita/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/malamar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mamoswine/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/manaphy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mandibuzz/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/manectric/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mankey/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mantine/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mantyke/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/maractus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mareanie/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mareep/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/marill/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/marowak/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/marowak/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/marshadow/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/marshtomp/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/masquerain/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mawile/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/medicham/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/meditite/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/meganium/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/melmetal/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/meloetta/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/meloetta/pirouette/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/meltan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/meowstic/female/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/meowstic/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/meowth/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/meowth/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/meowth/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mesprit/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/metagross/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/metang/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/metapod/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mew/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mewtwo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mienfoo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mienshao/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mightyena/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/milcery/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/milotic/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/miltank/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mime_jr/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mimikyu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/minccino/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/minior/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/minun/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/misdreavus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mismagius/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/moltres/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/moltres/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/monferno/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/morelull/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/morgrem/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/morpeko/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mothim/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mr_mime/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mr_mime/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mr_rime/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mudbray/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mudkip/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/mudsdale/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/muk/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/muk/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/munchlax/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/munna/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/murkrow/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/musharna/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/naganadel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/natu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/necrozma/dawn_wings/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/necrozma/dusk_mane/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/necrozma/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/nickit/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/nidoking/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/nidoqueen/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/nidoran_f/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/nidoran_m/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/nidorina/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/nidorino/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/nihilego/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/nincada/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ninetales/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ninetales/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ninjask/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/noctowl/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/noibat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/noivern/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/nosepass/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/numel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/nuzleaf/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/obstagoon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/octillery/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/oddish/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/omanyte/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/omastar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/onix/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/oranguru/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/orbeetle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/oricorio/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/oshawott/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/overqwil/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pachirisu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/palkia/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/palkia/origin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/palossand/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/palpitoad/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pancham/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pangoro/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/panpour/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pansage/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pansear/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/paras/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/parasect/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/passimian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/patrat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pawniard/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pelipper/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/perrserker/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/persian/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/persian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/petilil/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/phanpy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/phantump/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pheromosa/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/phione/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pichu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pichu/spiky_eared/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pidgeot/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pidgeotto/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pidgey/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pidove/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pignite/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pikachu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pikipek/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/piloswine/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pincurchin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pineco/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pinsir/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/piplup/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/plusle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/poipole/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/politoed/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/poliwag/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/poliwhirl/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/poliwrath/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/polteageist/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ponyta/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ponyta/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/poochyena/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/popplio/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/porygon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/porygon2/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/porygon_z/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/primarina/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/primeape/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/prinplup/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/probopass/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/psyduck/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pumpkaboo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pupitar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/purrloin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/purugly/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pyroar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pyroar_f/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/pyukumuku/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/quagsire/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/quilava/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/quilladin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/qwilfish/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/qwilfish/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/raboot/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/raichu/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/raichu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/raikou/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ralts/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rampardos/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rapidash/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rapidash/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/raticate/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/raticate/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rattata/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rattata/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rayquaza/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/regice/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/regidrago/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/regieleki/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/regigigas/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/regirock/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/registeel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/relicanth/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/remoraid/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/reshiram/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/reuniclus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rhydon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rhyhorn/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rhyperior/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ribombee/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rillaboom/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/riolu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rockruff/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/roggenrola/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rolycoly/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rookidee/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/roselia/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/roserade/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rotom/fan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rotom/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rotom/frost/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rotom/heat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rotom/mow/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rotom/wash/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rowlet/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/rufflet/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/runerigus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sableye/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/salamence/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/salandit/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/salazzle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/samurott/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/samurott/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sandaconda/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sandile/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sandshrew/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sandshrew/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sandslash/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sandslash/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sandygast/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sawk/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sawsbuck/autumn/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sawsbuck/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sawsbuck/summer/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sawsbuck/winter/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/scatterbug/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sceptile/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/scizor/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/scolipede/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/scorbunny/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/scrafty/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/scraggy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/scyther/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/seadra/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/seaking/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sealeo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/seedot/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/seel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/seismitoad/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sentret/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/serperior/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/servine/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/seviper/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sewaddle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sharpedo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shaymin/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shedinja/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shelgon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shellder/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shellos/east_sea/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shellos/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shelmet/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shieldon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shiftry/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shiinotic/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shinx/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shroomish/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shuckle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/shuppet/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sigilyph/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/silcoon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/silicobra/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/silvally/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/simipour/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/simisage/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/simisear/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sinistea/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sirfetchd/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sizzlipede/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/skarmory/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/skiddo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/skiploom/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/skitty/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/skorupi/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/skrelp/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/skuntank/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/skwovet/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/slaking/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/slakoth/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sliggoo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sliggoo/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/slowbro/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/slowbro/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/slowking/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/slowking/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/slowpoke/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/slowpoke/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/slugma/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/slurpuff/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/smeargle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/smoochum/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sneasel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sneasel/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sneasler/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/snivy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/snom/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/snorlax/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/snorunt/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/snover/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/snubbull/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sobble/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/solgaleo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/solosis/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/solrock/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/spearow/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/spectrier/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/spewpa/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/spheal/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/spinarak/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/spinda/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/spiritomb/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/spoink/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/spritzee/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/squirtle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/stakataka/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/stantler/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/staraptor/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/staravia/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/starly/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/starmie/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/staryu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/steelix/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/steenee/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/stonjourner/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/stoutland/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/stufful/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/stunfisk/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/stunfisk/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/stunky/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sudowoodo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/suicune/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sunflora/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sunkern/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/surskit/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/swablu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/swadloon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/swalot/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/swampert/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/swanna/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/swellow/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/swinub/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/swirlix/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/swoobat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/sylveon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/taillow/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/talonflame/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tangela/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tangrowth/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tapu_bulu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tapu_fini/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tapu_koko/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tapu_lele/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tauros/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/teddiursa/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tentacool/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tentacruel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tepig/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/terrakion/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/thievul/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/throh/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/thundurus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/thwackey/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/timburr/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tirtouga/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/togedemaru/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/togekiss/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/togepi/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/togetic/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/torchic/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/torkoal/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tornadus/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/torracat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/torterra/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/totodile/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/toucannon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/toxapex/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/toxel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/toxicroak/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/toxtricity/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/toxtricity/low_key/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tranquill/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/trapinch/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/treecko/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/trevenant/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tropius/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/trubbish/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/trumbeak/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tsareena/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/turtonator/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/turtwig/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tympole/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tynamo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/type_null/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/typhlosion/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/typhlosion/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tyranitar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tyrantrum/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tyrogue/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/tyrunt/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/umbreon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unfezant/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unfezant_f/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/b/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/c/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/d/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/e/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/exclamation_mark/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/f/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/g/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/h/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/i/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/j/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/k/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/l/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/m/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/n/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/o/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/p/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/q/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/question_mark/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/r/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/s/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/t/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/u/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/v/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/w/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/x/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/y/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/unown/z/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ursaluna/bloodmoon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ursaluna/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/ursaring/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/urshifu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/uxie/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vanillish/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vanillite/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vanilluxe/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vaporeon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/venipede/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/venomoth/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/venonat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/venusaur/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vespiquen/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vibrava/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/victini/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/victreebel/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vigoroth/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vikavolt/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vileplume/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/virizion/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/archipelago/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/continental/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/elegant/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/fancy/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/garden/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/high_plains/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/jungle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/marine/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/meadow/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/modern/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/monsoon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/ocean/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/poke_ball/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/polar/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/river/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/sandstorm/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/savanna/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/sun/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vivillon/tundra/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/volbeat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/volcanion/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/volcarona/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/voltorb/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/voltorb/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vullaby/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vulpix/alolan/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/vulpix/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wailmer/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wailord/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/walrein/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wartortle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/watchog/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/weavile/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/weedle/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/weepinbell/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/weezing/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/weezing/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/whimsicott/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/whirlipede/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/whiscash/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/whismur/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wigglytuff/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wimpod/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wingull/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wishiwashi/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wobbuffet/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/woobat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wooloo/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wooper/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wormadam/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wormadam/sandy_cloak/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wormadam/trash_cloak/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wurmple/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wynaut/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/wyrdeer/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/xatu/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/xerneas/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/xurkitree/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/yamask/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/yamask/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/yamper/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/yanma/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/yanmega/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/yungoos/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/yveltal/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zacian/crowned_sword/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zacian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zamazenta/crowned_shield/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zamazenta/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zangoose/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zapdos/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zapdos/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zarude/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zebstrika/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zekrom/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zeraora/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zigzagoon/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zigzagoon/galarian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zoroark/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zoroark/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zorua/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zorua/hisuian/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zubat/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zweilous/follower.png (100%) rename graphics/{object_events/pics => }/pokemon/zygarde/follower.png (100%) diff --git a/graphics/object_events/pics/pokemon/abomasnow/follower.png b/graphics/pokemon/abomasnow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/abomasnow/follower.png rename to graphics/pokemon/abomasnow/follower.png diff --git a/graphics/object_events/pics/pokemon/abra/follower.png b/graphics/pokemon/abra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/abra/follower.png rename to graphics/pokemon/abra/follower.png diff --git a/graphics/object_events/pics/pokemon/absol/follower.png b/graphics/pokemon/absol/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/absol/follower.png rename to graphics/pokemon/absol/follower.png diff --git a/graphics/object_events/pics/pokemon/accelgor/follower.png b/graphics/pokemon/accelgor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/accelgor/follower.png rename to graphics/pokemon/accelgor/follower.png diff --git a/graphics/object_events/pics/pokemon/aegislash/follower.png b/graphics/pokemon/aegislash/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/aegislash/follower.png rename to graphics/pokemon/aegislash/follower.png diff --git a/graphics/object_events/pics/pokemon/aerodactyl/follower.png b/graphics/pokemon/aerodactyl/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/aerodactyl/follower.png rename to graphics/pokemon/aerodactyl/follower.png diff --git a/graphics/object_events/pics/pokemon/aggron/follower.png b/graphics/pokemon/aggron/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/aggron/follower.png rename to graphics/pokemon/aggron/follower.png diff --git a/graphics/object_events/pics/pokemon/aipom/follower.png b/graphics/pokemon/aipom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/aipom/follower.png rename to graphics/pokemon/aipom/follower.png diff --git a/graphics/object_events/pics/pokemon/alakazam/follower.png b/graphics/pokemon/alakazam/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/alakazam/follower.png rename to graphics/pokemon/alakazam/follower.png diff --git a/graphics/object_events/pics/pokemon/alcremie/follower.png b/graphics/pokemon/alcremie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/alcremie/follower.png rename to graphics/pokemon/alcremie/follower.png diff --git a/graphics/object_events/pics/pokemon/alomomola/follower.png b/graphics/pokemon/alomomola/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/alomomola/follower.png rename to graphics/pokemon/alomomola/follower.png diff --git a/graphics/object_events/pics/pokemon/altaria/follower.png b/graphics/pokemon/altaria/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/altaria/follower.png rename to graphics/pokemon/altaria/follower.png diff --git a/graphics/object_events/pics/pokemon/amaura/follower.png b/graphics/pokemon/amaura/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/amaura/follower.png rename to graphics/pokemon/amaura/follower.png diff --git a/graphics/object_events/pics/pokemon/ambipom/follower.png b/graphics/pokemon/ambipom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ambipom/follower.png rename to graphics/pokemon/ambipom/follower.png diff --git a/graphics/object_events/pics/pokemon/amoonguss/follower.png b/graphics/pokemon/amoonguss/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/amoonguss/follower.png rename to graphics/pokemon/amoonguss/follower.png diff --git a/graphics/object_events/pics/pokemon/ampharos/follower.png b/graphics/pokemon/ampharos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ampharos/follower.png rename to graphics/pokemon/ampharos/follower.png diff --git a/graphics/object_events/pics/pokemon/anorith/follower.png b/graphics/pokemon/anorith/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/anorith/follower.png rename to graphics/pokemon/anorith/follower.png diff --git a/graphics/object_events/pics/pokemon/appletun/follower.png b/graphics/pokemon/appletun/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/appletun/follower.png rename to graphics/pokemon/appletun/follower.png diff --git a/graphics/object_events/pics/pokemon/applin/follower.png b/graphics/pokemon/applin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/applin/follower.png rename to graphics/pokemon/applin/follower.png diff --git a/graphics/object_events/pics/pokemon/araquanid/follower.png b/graphics/pokemon/araquanid/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/araquanid/follower.png rename to graphics/pokemon/araquanid/follower.png diff --git a/graphics/object_events/pics/pokemon/arbok/follower.png b/graphics/pokemon/arbok/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arbok/follower.png rename to graphics/pokemon/arbok/follower.png diff --git a/graphics/object_events/pics/pokemon/arcanine/follower.png b/graphics/pokemon/arcanine/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arcanine/follower.png rename to graphics/pokemon/arcanine/follower.png diff --git a/graphics/object_events/pics/pokemon/arcanine/hisuian/follower.png b/graphics/pokemon/arcanine/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arcanine/hisuian/follower.png rename to graphics/pokemon/arcanine/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/bug/follower.png b/graphics/pokemon/arceus/bug/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/bug/follower.png rename to graphics/pokemon/arceus/bug/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/dark/follower.png b/graphics/pokemon/arceus/dark/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/dark/follower.png rename to graphics/pokemon/arceus/dark/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/dragon/follower.png b/graphics/pokemon/arceus/dragon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/dragon/follower.png rename to graphics/pokemon/arceus/dragon/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/electric/follower.png b/graphics/pokemon/arceus/electric/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/electric/follower.png rename to graphics/pokemon/arceus/electric/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/fairy/follower.png b/graphics/pokemon/arceus/fairy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/fairy/follower.png rename to graphics/pokemon/arceus/fairy/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/fighting/follower.png b/graphics/pokemon/arceus/fighting/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/fighting/follower.png rename to graphics/pokemon/arceus/fighting/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/fire/follower.png b/graphics/pokemon/arceus/fire/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/fire/follower.png rename to graphics/pokemon/arceus/fire/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/flying/follower.png b/graphics/pokemon/arceus/flying/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/flying/follower.png rename to graphics/pokemon/arceus/flying/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/follower.png b/graphics/pokemon/arceus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/follower.png rename to graphics/pokemon/arceus/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/ghost/follower.png b/graphics/pokemon/arceus/ghost/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/ghost/follower.png rename to graphics/pokemon/arceus/ghost/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/grass/follower.png b/graphics/pokemon/arceus/grass/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/grass/follower.png rename to graphics/pokemon/arceus/grass/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/ground/follower.png b/graphics/pokemon/arceus/ground/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/ground/follower.png rename to graphics/pokemon/arceus/ground/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/ice/follower.png b/graphics/pokemon/arceus/ice/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/ice/follower.png rename to graphics/pokemon/arceus/ice/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/poison/follower.png b/graphics/pokemon/arceus/poison/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/poison/follower.png rename to graphics/pokemon/arceus/poison/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/psychic/follower.png b/graphics/pokemon/arceus/psychic/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/psychic/follower.png rename to graphics/pokemon/arceus/psychic/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/rock/follower.png b/graphics/pokemon/arceus/rock/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/rock/follower.png rename to graphics/pokemon/arceus/rock/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/steel/follower.png b/graphics/pokemon/arceus/steel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/steel/follower.png rename to graphics/pokemon/arceus/steel/follower.png diff --git a/graphics/object_events/pics/pokemon/arceus/water/follower.png b/graphics/pokemon/arceus/water/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arceus/water/follower.png rename to graphics/pokemon/arceus/water/follower.png diff --git a/graphics/object_events/pics/pokemon/archen/follower.png b/graphics/pokemon/archen/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/archen/follower.png rename to graphics/pokemon/archen/follower.png diff --git a/graphics/object_events/pics/pokemon/archeops/follower.png b/graphics/pokemon/archeops/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/archeops/follower.png rename to graphics/pokemon/archeops/follower.png diff --git a/graphics/object_events/pics/pokemon/arctovish/follower.png b/graphics/pokemon/arctovish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arctovish/follower.png rename to graphics/pokemon/arctovish/follower.png diff --git a/graphics/object_events/pics/pokemon/arctozolt/follower.png b/graphics/pokemon/arctozolt/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arctozolt/follower.png rename to graphics/pokemon/arctozolt/follower.png diff --git a/graphics/object_events/pics/pokemon/ariados/follower.png b/graphics/pokemon/ariados/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ariados/follower.png rename to graphics/pokemon/ariados/follower.png diff --git a/graphics/object_events/pics/pokemon/armaldo/follower.png b/graphics/pokemon/armaldo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/armaldo/follower.png rename to graphics/pokemon/armaldo/follower.png diff --git a/graphics/object_events/pics/pokemon/aromatisse/follower.png b/graphics/pokemon/aromatisse/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/aromatisse/follower.png rename to graphics/pokemon/aromatisse/follower.png diff --git a/graphics/object_events/pics/pokemon/aron/follower.png b/graphics/pokemon/aron/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/aron/follower.png rename to graphics/pokemon/aron/follower.png diff --git a/graphics/object_events/pics/pokemon/arrokuda/follower.png b/graphics/pokemon/arrokuda/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/arrokuda/follower.png rename to graphics/pokemon/arrokuda/follower.png diff --git a/graphics/object_events/pics/pokemon/articuno/follower.png b/graphics/pokemon/articuno/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/articuno/follower.png rename to graphics/pokemon/articuno/follower.png diff --git a/graphics/object_events/pics/pokemon/articuno/galarian/follower.png b/graphics/pokemon/articuno/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/articuno/galarian/follower.png rename to graphics/pokemon/articuno/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/audino/follower.png b/graphics/pokemon/audino/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/audino/follower.png rename to graphics/pokemon/audino/follower.png diff --git a/graphics/object_events/pics/pokemon/aurorus/follower.png b/graphics/pokemon/aurorus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/aurorus/follower.png rename to graphics/pokemon/aurorus/follower.png diff --git a/graphics/object_events/pics/pokemon/avalugg/follower.png b/graphics/pokemon/avalugg/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/avalugg/follower.png rename to graphics/pokemon/avalugg/follower.png diff --git a/graphics/object_events/pics/pokemon/avalugg/hisuian/follower.png b/graphics/pokemon/avalugg/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/avalugg/hisuian/follower.png rename to graphics/pokemon/avalugg/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/axew/follower.png b/graphics/pokemon/axew/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/axew/follower.png rename to graphics/pokemon/axew/follower.png diff --git a/graphics/object_events/pics/pokemon/azelf/follower.png b/graphics/pokemon/azelf/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/azelf/follower.png rename to graphics/pokemon/azelf/follower.png diff --git a/graphics/object_events/pics/pokemon/azumarill/follower.png b/graphics/pokemon/azumarill/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/azumarill/follower.png rename to graphics/pokemon/azumarill/follower.png diff --git a/graphics/object_events/pics/pokemon/azurill/follower.png b/graphics/pokemon/azurill/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/azurill/follower.png rename to graphics/pokemon/azurill/follower.png diff --git a/graphics/object_events/pics/pokemon/bagon/follower.png b/graphics/pokemon/bagon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bagon/follower.png rename to graphics/pokemon/bagon/follower.png diff --git a/graphics/object_events/pics/pokemon/baltoy/follower.png b/graphics/pokemon/baltoy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/baltoy/follower.png rename to graphics/pokemon/baltoy/follower.png diff --git a/graphics/object_events/pics/pokemon/banette/follower.png b/graphics/pokemon/banette/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/banette/follower.png rename to graphics/pokemon/banette/follower.png diff --git a/graphics/object_events/pics/pokemon/barbaracle/follower.png b/graphics/pokemon/barbaracle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/barbaracle/follower.png rename to graphics/pokemon/barbaracle/follower.png diff --git a/graphics/object_events/pics/pokemon/barboach/follower.png b/graphics/pokemon/barboach/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/barboach/follower.png rename to graphics/pokemon/barboach/follower.png diff --git a/graphics/object_events/pics/pokemon/barraskewda/follower.png b/graphics/pokemon/barraskewda/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/barraskewda/follower.png rename to graphics/pokemon/barraskewda/follower.png diff --git a/graphics/object_events/pics/pokemon/basculegion/female/follower.png b/graphics/pokemon/basculegion/female/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/basculegion/female/follower.png rename to graphics/pokemon/basculegion/female/follower.png diff --git a/graphics/object_events/pics/pokemon/basculegion/follower.png b/graphics/pokemon/basculegion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/basculegion/follower.png rename to graphics/pokemon/basculegion/follower.png diff --git a/graphics/object_events/pics/pokemon/basculin/blue_striped/follower.png b/graphics/pokemon/basculin/blue_striped/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/basculin/blue_striped/follower.png rename to graphics/pokemon/basculin/blue_striped/follower.png diff --git a/graphics/object_events/pics/pokemon/basculin/follower.png b/graphics/pokemon/basculin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/basculin/follower.png rename to graphics/pokemon/basculin/follower.png diff --git a/graphics/object_events/pics/pokemon/basculin/white_striped/follower.png b/graphics/pokemon/basculin/white_striped/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/basculin/white_striped/follower.png rename to graphics/pokemon/basculin/white_striped/follower.png diff --git a/graphics/object_events/pics/pokemon/bastiodon/follower.png b/graphics/pokemon/bastiodon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bastiodon/follower.png rename to graphics/pokemon/bastiodon/follower.png diff --git a/graphics/object_events/pics/pokemon/bayleef/follower.png b/graphics/pokemon/bayleef/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bayleef/follower.png rename to graphics/pokemon/bayleef/follower.png diff --git a/graphics/object_events/pics/pokemon/beartic/follower.png b/graphics/pokemon/beartic/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/beartic/follower.png rename to graphics/pokemon/beartic/follower.png diff --git a/graphics/object_events/pics/pokemon/beautifly/follower.png b/graphics/pokemon/beautifly/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/beautifly/follower.png rename to graphics/pokemon/beautifly/follower.png diff --git a/graphics/object_events/pics/pokemon/beedrill/follower.png b/graphics/pokemon/beedrill/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/beedrill/follower.png rename to graphics/pokemon/beedrill/follower.png diff --git a/graphics/object_events/pics/pokemon/beheeyem/follower.png b/graphics/pokemon/beheeyem/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/beheeyem/follower.png rename to graphics/pokemon/beheeyem/follower.png diff --git a/graphics/object_events/pics/pokemon/beldum/follower.png b/graphics/pokemon/beldum/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/beldum/follower.png rename to graphics/pokemon/beldum/follower.png diff --git a/graphics/object_events/pics/pokemon/bellossom/follower.png b/graphics/pokemon/bellossom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bellossom/follower.png rename to graphics/pokemon/bellossom/follower.png diff --git a/graphics/object_events/pics/pokemon/bellsprout/follower.png b/graphics/pokemon/bellsprout/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bellsprout/follower.png rename to graphics/pokemon/bellsprout/follower.png diff --git a/graphics/object_events/pics/pokemon/bergmite/follower.png b/graphics/pokemon/bergmite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bergmite/follower.png rename to graphics/pokemon/bergmite/follower.png diff --git a/graphics/object_events/pics/pokemon/bewear/follower.png b/graphics/pokemon/bewear/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bewear/follower.png rename to graphics/pokemon/bewear/follower.png diff --git a/graphics/object_events/pics/pokemon/bibarel/follower.png b/graphics/pokemon/bibarel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bibarel/follower.png rename to graphics/pokemon/bibarel/follower.png diff --git a/graphics/object_events/pics/pokemon/bidoof/follower.png b/graphics/pokemon/bidoof/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bidoof/follower.png rename to graphics/pokemon/bidoof/follower.png diff --git a/graphics/object_events/pics/pokemon/binacle/follower.png b/graphics/pokemon/binacle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/binacle/follower.png rename to graphics/pokemon/binacle/follower.png diff --git a/graphics/object_events/pics/pokemon/bisharp/follower.png b/graphics/pokemon/bisharp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bisharp/follower.png rename to graphics/pokemon/bisharp/follower.png diff --git a/graphics/object_events/pics/pokemon/blacephalon/follower.png b/graphics/pokemon/blacephalon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blacephalon/follower.png rename to graphics/pokemon/blacephalon/follower.png diff --git a/graphics/object_events/pics/pokemon/blastoise/follower.png b/graphics/pokemon/blastoise/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blastoise/follower.png rename to graphics/pokemon/blastoise/follower.png diff --git a/graphics/object_events/pics/pokemon/blaziken/follower.png b/graphics/pokemon/blaziken/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blaziken/follower.png rename to graphics/pokemon/blaziken/follower.png diff --git a/graphics/object_events/pics/pokemon/blipbug/follower.png b/graphics/pokemon/blipbug/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blipbug/follower.png rename to graphics/pokemon/blipbug/follower.png diff --git a/graphics/object_events/pics/pokemon/blissey/follower.png b/graphics/pokemon/blissey/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blissey/follower.png rename to graphics/pokemon/blissey/follower.png diff --git a/graphics/object_events/pics/pokemon/blitzle/follower.png b/graphics/pokemon/blitzle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/blitzle/follower.png rename to graphics/pokemon/blitzle/follower.png diff --git a/graphics/object_events/pics/pokemon/boldore/follower.png b/graphics/pokemon/boldore/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/boldore/follower.png rename to graphics/pokemon/boldore/follower.png diff --git a/graphics/object_events/pics/pokemon/boltund/follower.png b/graphics/pokemon/boltund/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/boltund/follower.png rename to graphics/pokemon/boltund/follower.png diff --git a/graphics/object_events/pics/pokemon/bonsly/follower.png b/graphics/pokemon/bonsly/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bonsly/follower.png rename to graphics/pokemon/bonsly/follower.png diff --git a/graphics/object_events/pics/pokemon/bouffalant/follower.png b/graphics/pokemon/bouffalant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bouffalant/follower.png rename to graphics/pokemon/bouffalant/follower.png diff --git a/graphics/object_events/pics/pokemon/bounsweet/follower.png b/graphics/pokemon/bounsweet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bounsweet/follower.png rename to graphics/pokemon/bounsweet/follower.png diff --git a/graphics/object_events/pics/pokemon/braixen/follower.png b/graphics/pokemon/braixen/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/braixen/follower.png rename to graphics/pokemon/braixen/follower.png diff --git a/graphics/object_events/pics/pokemon/braviary/follower.png b/graphics/pokemon/braviary/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/braviary/follower.png rename to graphics/pokemon/braviary/follower.png diff --git a/graphics/object_events/pics/pokemon/braviary/hisuian/follower.png b/graphics/pokemon/braviary/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/braviary/hisuian/follower.png rename to graphics/pokemon/braviary/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/breloom/follower.png b/graphics/pokemon/breloom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/breloom/follower.png rename to graphics/pokemon/breloom/follower.png diff --git a/graphics/object_events/pics/pokemon/brionne/follower.png b/graphics/pokemon/brionne/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/brionne/follower.png rename to graphics/pokemon/brionne/follower.png diff --git a/graphics/object_events/pics/pokemon/bronzong/follower.png b/graphics/pokemon/bronzong/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bronzong/follower.png rename to graphics/pokemon/bronzong/follower.png diff --git a/graphics/object_events/pics/pokemon/bronzor/follower.png b/graphics/pokemon/bronzor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bronzor/follower.png rename to graphics/pokemon/bronzor/follower.png diff --git a/graphics/object_events/pics/pokemon/bruxish/follower.png b/graphics/pokemon/bruxish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bruxish/follower.png rename to graphics/pokemon/bruxish/follower.png diff --git a/graphics/object_events/pics/pokemon/budew/follower.png b/graphics/pokemon/budew/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/budew/follower.png rename to graphics/pokemon/budew/follower.png diff --git a/graphics/object_events/pics/pokemon/buizel/follower.png b/graphics/pokemon/buizel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/buizel/follower.png rename to graphics/pokemon/buizel/follower.png diff --git a/graphics/object_events/pics/pokemon/bulbasaur/follower.png b/graphics/pokemon/bulbasaur/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bulbasaur/follower.png rename to graphics/pokemon/bulbasaur/follower.png diff --git a/graphics/object_events/pics/pokemon/buneary/follower.png b/graphics/pokemon/buneary/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/buneary/follower.png rename to graphics/pokemon/buneary/follower.png diff --git a/graphics/object_events/pics/pokemon/bunnelby/follower.png b/graphics/pokemon/bunnelby/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/bunnelby/follower.png rename to graphics/pokemon/bunnelby/follower.png diff --git a/graphics/object_events/pics/pokemon/burmy/follower.png b/graphics/pokemon/burmy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/burmy/follower.png rename to graphics/pokemon/burmy/follower.png diff --git a/graphics/object_events/pics/pokemon/burmy/sandy_cloak/follower.png b/graphics/pokemon/burmy/sandy_cloak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/burmy/sandy_cloak/follower.png rename to graphics/pokemon/burmy/sandy_cloak/follower.png diff --git a/graphics/object_events/pics/pokemon/burmy/trash_cloak/follower.png b/graphics/pokemon/burmy/trash_cloak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/burmy/trash_cloak/follower.png rename to graphics/pokemon/burmy/trash_cloak/follower.png diff --git a/graphics/object_events/pics/pokemon/butterfree/follower.png b/graphics/pokemon/butterfree/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/butterfree/follower.png rename to graphics/pokemon/butterfree/follower.png diff --git a/graphics/object_events/pics/pokemon/buzzwole/follower.png b/graphics/pokemon/buzzwole/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/buzzwole/follower.png rename to graphics/pokemon/buzzwole/follower.png diff --git a/graphics/object_events/pics/pokemon/cacnea/follower.png b/graphics/pokemon/cacnea/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cacnea/follower.png rename to graphics/pokemon/cacnea/follower.png diff --git a/graphics/object_events/pics/pokemon/cacturne/follower.png b/graphics/pokemon/cacturne/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cacturne/follower.png rename to graphics/pokemon/cacturne/follower.png diff --git a/graphics/object_events/pics/pokemon/calyrex/follower.png b/graphics/pokemon/calyrex/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/calyrex/follower.png rename to graphics/pokemon/calyrex/follower.png diff --git a/graphics/object_events/pics/pokemon/calyrex/ice_rider/follower.png b/graphics/pokemon/calyrex/ice_rider/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/calyrex/ice_rider/follower.png rename to graphics/pokemon/calyrex/ice_rider/follower.png diff --git a/graphics/object_events/pics/pokemon/calyrex/shadow_rider/follower.png b/graphics/pokemon/calyrex/shadow_rider/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/calyrex/shadow_rider/follower.png rename to graphics/pokemon/calyrex/shadow_rider/follower.png diff --git a/graphics/object_events/pics/pokemon/camerupt/follower.png b/graphics/pokemon/camerupt/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/camerupt/follower.png rename to graphics/pokemon/camerupt/follower.png diff --git a/graphics/object_events/pics/pokemon/carbink/follower.png b/graphics/pokemon/carbink/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/carbink/follower.png rename to graphics/pokemon/carbink/follower.png diff --git a/graphics/object_events/pics/pokemon/carkol/follower.png b/graphics/pokemon/carkol/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/carkol/follower.png rename to graphics/pokemon/carkol/follower.png diff --git a/graphics/object_events/pics/pokemon/carnivine/follower.png b/graphics/pokemon/carnivine/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/carnivine/follower.png rename to graphics/pokemon/carnivine/follower.png diff --git a/graphics/object_events/pics/pokemon/carracosta/follower.png b/graphics/pokemon/carracosta/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/carracosta/follower.png rename to graphics/pokemon/carracosta/follower.png diff --git a/graphics/object_events/pics/pokemon/carvanha/follower.png b/graphics/pokemon/carvanha/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/carvanha/follower.png rename to graphics/pokemon/carvanha/follower.png diff --git a/graphics/object_events/pics/pokemon/cascoon/follower.png b/graphics/pokemon/cascoon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cascoon/follower.png rename to graphics/pokemon/cascoon/follower.png diff --git a/graphics/object_events/pics/pokemon/castform/follower.png b/graphics/pokemon/castform/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/castform/follower.png rename to graphics/pokemon/castform/follower.png diff --git a/graphics/object_events/pics/pokemon/castform/rainy/follower.png b/graphics/pokemon/castform/rainy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/castform/rainy/follower.png rename to graphics/pokemon/castform/rainy/follower.png diff --git a/graphics/object_events/pics/pokemon/castform/snowy/follower.png b/graphics/pokemon/castform/snowy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/castform/snowy/follower.png rename to graphics/pokemon/castform/snowy/follower.png diff --git a/graphics/object_events/pics/pokemon/castform/sunny/follower.png b/graphics/pokemon/castform/sunny/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/castform/sunny/follower.png rename to graphics/pokemon/castform/sunny/follower.png diff --git a/graphics/object_events/pics/pokemon/caterpie/follower.png b/graphics/pokemon/caterpie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/caterpie/follower.png rename to graphics/pokemon/caterpie/follower.png diff --git a/graphics/object_events/pics/pokemon/celebi/follower.png b/graphics/pokemon/celebi/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/celebi/follower.png rename to graphics/pokemon/celebi/follower.png diff --git a/graphics/object_events/pics/pokemon/celesteela/follower.png b/graphics/pokemon/celesteela/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/celesteela/follower.png rename to graphics/pokemon/celesteela/follower.png diff --git a/graphics/object_events/pics/pokemon/centiskorch/follower.png b/graphics/pokemon/centiskorch/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/centiskorch/follower.png rename to graphics/pokemon/centiskorch/follower.png diff --git a/graphics/object_events/pics/pokemon/chandelure/follower.png b/graphics/pokemon/chandelure/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chandelure/follower.png rename to graphics/pokemon/chandelure/follower.png diff --git a/graphics/object_events/pics/pokemon/chansey/follower.png b/graphics/pokemon/chansey/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chansey/follower.png rename to graphics/pokemon/chansey/follower.png diff --git a/graphics/object_events/pics/pokemon/charizard/follower.png b/graphics/pokemon/charizard/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/charizard/follower.png rename to graphics/pokemon/charizard/follower.png diff --git a/graphics/object_events/pics/pokemon/charjabug/follower.png b/graphics/pokemon/charjabug/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/charjabug/follower.png rename to graphics/pokemon/charjabug/follower.png diff --git a/graphics/object_events/pics/pokemon/charmander/follower.png b/graphics/pokemon/charmander/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/charmander/follower.png rename to graphics/pokemon/charmander/follower.png diff --git a/graphics/object_events/pics/pokemon/charmeleon/follower.png b/graphics/pokemon/charmeleon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/charmeleon/follower.png rename to graphics/pokemon/charmeleon/follower.png diff --git a/graphics/object_events/pics/pokemon/chatot/follower.png b/graphics/pokemon/chatot/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chatot/follower.png rename to graphics/pokemon/chatot/follower.png diff --git a/graphics/object_events/pics/pokemon/cherrim/follower.png b/graphics/pokemon/cherrim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cherrim/follower.png rename to graphics/pokemon/cherrim/follower.png diff --git a/graphics/object_events/pics/pokemon/cherubi/follower.png b/graphics/pokemon/cherubi/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cherubi/follower.png rename to graphics/pokemon/cherubi/follower.png diff --git a/graphics/object_events/pics/pokemon/chesnaught/follower.png b/graphics/pokemon/chesnaught/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chesnaught/follower.png rename to graphics/pokemon/chesnaught/follower.png diff --git a/graphics/object_events/pics/pokemon/chespin/follower.png b/graphics/pokemon/chespin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chespin/follower.png rename to graphics/pokemon/chespin/follower.png diff --git a/graphics/object_events/pics/pokemon/chewtle/follower.png b/graphics/pokemon/chewtle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chewtle/follower.png rename to graphics/pokemon/chewtle/follower.png diff --git a/graphics/object_events/pics/pokemon/chikorita/follower.png b/graphics/pokemon/chikorita/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chikorita/follower.png rename to graphics/pokemon/chikorita/follower.png diff --git a/graphics/object_events/pics/pokemon/chimchar/follower.png b/graphics/pokemon/chimchar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chimchar/follower.png rename to graphics/pokemon/chimchar/follower.png diff --git a/graphics/object_events/pics/pokemon/chimecho/follower.png b/graphics/pokemon/chimecho/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chimecho/follower.png rename to graphics/pokemon/chimecho/follower.png diff --git a/graphics/object_events/pics/pokemon/chinchou/follower.png b/graphics/pokemon/chinchou/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chinchou/follower.png rename to graphics/pokemon/chinchou/follower.png diff --git a/graphics/object_events/pics/pokemon/chingling/follower.png b/graphics/pokemon/chingling/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/chingling/follower.png rename to graphics/pokemon/chingling/follower.png diff --git a/graphics/object_events/pics/pokemon/cinccino/follower.png b/graphics/pokemon/cinccino/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cinccino/follower.png rename to graphics/pokemon/cinccino/follower.png diff --git a/graphics/object_events/pics/pokemon/cinderace/follower.png b/graphics/pokemon/cinderace/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cinderace/follower.png rename to graphics/pokemon/cinderace/follower.png diff --git a/graphics/object_events/pics/pokemon/clamperl/follower.png b/graphics/pokemon/clamperl/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clamperl/follower.png rename to graphics/pokemon/clamperl/follower.png diff --git a/graphics/object_events/pics/pokemon/clauncher/follower.png b/graphics/pokemon/clauncher/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clauncher/follower.png rename to graphics/pokemon/clauncher/follower.png diff --git a/graphics/object_events/pics/pokemon/clawitzer/follower.png b/graphics/pokemon/clawitzer/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clawitzer/follower.png rename to graphics/pokemon/clawitzer/follower.png diff --git a/graphics/object_events/pics/pokemon/claydol/follower.png b/graphics/pokemon/claydol/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/claydol/follower.png rename to graphics/pokemon/claydol/follower.png diff --git a/graphics/object_events/pics/pokemon/clefable/follower.png b/graphics/pokemon/clefable/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clefable/follower.png rename to graphics/pokemon/clefable/follower.png diff --git a/graphics/object_events/pics/pokemon/clefairy/follower.png b/graphics/pokemon/clefairy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clefairy/follower.png rename to graphics/pokemon/clefairy/follower.png diff --git a/graphics/object_events/pics/pokemon/cleffa/follower.png b/graphics/pokemon/cleffa/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cleffa/follower.png rename to graphics/pokemon/cleffa/follower.png diff --git a/graphics/object_events/pics/pokemon/clobbopus/follower.png b/graphics/pokemon/clobbopus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/clobbopus/follower.png rename to graphics/pokemon/clobbopus/follower.png diff --git a/graphics/object_events/pics/pokemon/cloyster/follower.png b/graphics/pokemon/cloyster/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cloyster/follower.png rename to graphics/pokemon/cloyster/follower.png diff --git a/graphics/object_events/pics/pokemon/coalossal/follower.png b/graphics/pokemon/coalossal/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/coalossal/follower.png rename to graphics/pokemon/coalossal/follower.png diff --git a/graphics/object_events/pics/pokemon/cobalion/follower.png b/graphics/pokemon/cobalion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cobalion/follower.png rename to graphics/pokemon/cobalion/follower.png diff --git a/graphics/object_events/pics/pokemon/cofagrigus/follower.png b/graphics/pokemon/cofagrigus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cofagrigus/follower.png rename to graphics/pokemon/cofagrigus/follower.png diff --git a/graphics/object_events/pics/pokemon/combee/follower.png b/graphics/pokemon/combee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/combee/follower.png rename to graphics/pokemon/combee/follower.png diff --git a/graphics/object_events/pics/pokemon/combee/followerf.png b/graphics/pokemon/combee/followerf.png similarity index 100% rename from graphics/object_events/pics/pokemon/combee/followerf.png rename to graphics/pokemon/combee/followerf.png diff --git a/graphics/object_events/pics/pokemon/combusken/follower.png b/graphics/pokemon/combusken/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/combusken/follower.png rename to graphics/pokemon/combusken/follower.png diff --git a/graphics/object_events/pics/pokemon/comfey/follower.png b/graphics/pokemon/comfey/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/comfey/follower.png rename to graphics/pokemon/comfey/follower.png diff --git a/graphics/object_events/pics/pokemon/conkeldurr/follower.png b/graphics/pokemon/conkeldurr/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/conkeldurr/follower.png rename to graphics/pokemon/conkeldurr/follower.png diff --git a/graphics/object_events/pics/pokemon/copperajah/follower.png b/graphics/pokemon/copperajah/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/copperajah/follower.png rename to graphics/pokemon/copperajah/follower.png diff --git a/graphics/object_events/pics/pokemon/corphish/follower.png b/graphics/pokemon/corphish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/corphish/follower.png rename to graphics/pokemon/corphish/follower.png diff --git a/graphics/object_events/pics/pokemon/corsola/follower.png b/graphics/pokemon/corsola/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/corsola/follower.png rename to graphics/pokemon/corsola/follower.png diff --git a/graphics/object_events/pics/pokemon/corsola/galarian/follower.png b/graphics/pokemon/corsola/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/corsola/galarian/follower.png rename to graphics/pokemon/corsola/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/corviknight/follower.png b/graphics/pokemon/corviknight/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/corviknight/follower.png rename to graphics/pokemon/corviknight/follower.png diff --git a/graphics/object_events/pics/pokemon/corvisquire/follower.png b/graphics/pokemon/corvisquire/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/corvisquire/follower.png rename to graphics/pokemon/corvisquire/follower.png diff --git a/graphics/object_events/pics/pokemon/cosmoem/follower.png b/graphics/pokemon/cosmoem/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cosmoem/follower.png rename to graphics/pokemon/cosmoem/follower.png diff --git a/graphics/object_events/pics/pokemon/cosmog/follower.png b/graphics/pokemon/cosmog/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cosmog/follower.png rename to graphics/pokemon/cosmog/follower.png diff --git a/graphics/object_events/pics/pokemon/cottonee/follower.png b/graphics/pokemon/cottonee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cottonee/follower.png rename to graphics/pokemon/cottonee/follower.png diff --git a/graphics/object_events/pics/pokemon/crabominable/follower.png b/graphics/pokemon/crabominable/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/crabominable/follower.png rename to graphics/pokemon/crabominable/follower.png diff --git a/graphics/object_events/pics/pokemon/crabrawler/follower.png b/graphics/pokemon/crabrawler/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/crabrawler/follower.png rename to graphics/pokemon/crabrawler/follower.png diff --git a/graphics/object_events/pics/pokemon/cradily/follower.png b/graphics/pokemon/cradily/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cradily/follower.png rename to graphics/pokemon/cradily/follower.png diff --git a/graphics/object_events/pics/pokemon/cramorant/follower.png b/graphics/pokemon/cramorant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cramorant/follower.png rename to graphics/pokemon/cramorant/follower.png diff --git a/graphics/object_events/pics/pokemon/cranidos/follower.png b/graphics/pokemon/cranidos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cranidos/follower.png rename to graphics/pokemon/cranidos/follower.png diff --git a/graphics/object_events/pics/pokemon/crawdaunt/follower.png b/graphics/pokemon/crawdaunt/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/crawdaunt/follower.png rename to graphics/pokemon/crawdaunt/follower.png diff --git a/graphics/object_events/pics/pokemon/cresselia/follower.png b/graphics/pokemon/cresselia/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cresselia/follower.png rename to graphics/pokemon/cresselia/follower.png diff --git a/graphics/object_events/pics/pokemon/croagunk/follower.png b/graphics/pokemon/croagunk/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/croagunk/follower.png rename to graphics/pokemon/croagunk/follower.png diff --git a/graphics/object_events/pics/pokemon/crobat/follower.png b/graphics/pokemon/crobat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/crobat/follower.png rename to graphics/pokemon/crobat/follower.png diff --git a/graphics/object_events/pics/pokemon/croconaw/follower.png b/graphics/pokemon/croconaw/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/croconaw/follower.png rename to graphics/pokemon/croconaw/follower.png diff --git a/graphics/object_events/pics/pokemon/crustle/follower.png b/graphics/pokemon/crustle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/crustle/follower.png rename to graphics/pokemon/crustle/follower.png diff --git a/graphics/object_events/pics/pokemon/cryogonal/follower.png b/graphics/pokemon/cryogonal/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cryogonal/follower.png rename to graphics/pokemon/cryogonal/follower.png diff --git a/graphics/object_events/pics/pokemon/cubchoo/follower.png b/graphics/pokemon/cubchoo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cubchoo/follower.png rename to graphics/pokemon/cubchoo/follower.png diff --git a/graphics/object_events/pics/pokemon/cubone/follower.png b/graphics/pokemon/cubone/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cubone/follower.png rename to graphics/pokemon/cubone/follower.png diff --git a/graphics/object_events/pics/pokemon/cufant/follower.png b/graphics/pokemon/cufant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cufant/follower.png rename to graphics/pokemon/cufant/follower.png diff --git a/graphics/object_events/pics/pokemon/cursola/follower.png b/graphics/pokemon/cursola/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cursola/follower.png rename to graphics/pokemon/cursola/follower.png diff --git a/graphics/object_events/pics/pokemon/cutiefly/follower.png b/graphics/pokemon/cutiefly/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cutiefly/follower.png rename to graphics/pokemon/cutiefly/follower.png diff --git a/graphics/object_events/pics/pokemon/cyndaquil/follower.png b/graphics/pokemon/cyndaquil/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/cyndaquil/follower.png rename to graphics/pokemon/cyndaquil/follower.png diff --git a/graphics/object_events/pics/pokemon/darkrai/follower.png b/graphics/pokemon/darkrai/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/darkrai/follower.png rename to graphics/pokemon/darkrai/follower.png diff --git a/graphics/object_events/pics/pokemon/darmanitan/follower.png b/graphics/pokemon/darmanitan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/darmanitan/follower.png rename to graphics/pokemon/darmanitan/follower.png diff --git a/graphics/object_events/pics/pokemon/darmanitan/galarian/follower.png b/graphics/pokemon/darmanitan/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/darmanitan/galarian/follower.png rename to graphics/pokemon/darmanitan/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/dartrix/follower.png b/graphics/pokemon/dartrix/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dartrix/follower.png rename to graphics/pokemon/dartrix/follower.png diff --git a/graphics/object_events/pics/pokemon/darumaka/follower.png b/graphics/pokemon/darumaka/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/darumaka/follower.png rename to graphics/pokemon/darumaka/follower.png diff --git a/graphics/object_events/pics/pokemon/darumaka/galarian/follower.png b/graphics/pokemon/darumaka/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/darumaka/galarian/follower.png rename to graphics/pokemon/darumaka/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/decidueye/follower.png b/graphics/pokemon/decidueye/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/decidueye/follower.png rename to graphics/pokemon/decidueye/follower.png diff --git a/graphics/object_events/pics/pokemon/decidueye/hisuian/follower.png b/graphics/pokemon/decidueye/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/decidueye/hisuian/follower.png rename to graphics/pokemon/decidueye/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/dedenne/follower.png b/graphics/pokemon/dedenne/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dedenne/follower.png rename to graphics/pokemon/dedenne/follower.png diff --git a/graphics/object_events/pics/pokemon/deerling/autumn/follower.png b/graphics/pokemon/deerling/autumn/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/deerling/autumn/follower.png rename to graphics/pokemon/deerling/autumn/follower.png diff --git a/graphics/object_events/pics/pokemon/deerling/follower.png b/graphics/pokemon/deerling/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/deerling/follower.png rename to graphics/pokemon/deerling/follower.png diff --git a/graphics/object_events/pics/pokemon/deerling/summer/follower.png b/graphics/pokemon/deerling/summer/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/deerling/summer/follower.png rename to graphics/pokemon/deerling/summer/follower.png diff --git a/graphics/object_events/pics/pokemon/deerling/winter/follower.png b/graphics/pokemon/deerling/winter/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/deerling/winter/follower.png rename to graphics/pokemon/deerling/winter/follower.png diff --git a/graphics/object_events/pics/pokemon/deino/follower.png b/graphics/pokemon/deino/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/deino/follower.png rename to graphics/pokemon/deino/follower.png diff --git a/graphics/object_events/pics/pokemon/delcatty/follower.png b/graphics/pokemon/delcatty/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/delcatty/follower.png rename to graphics/pokemon/delcatty/follower.png diff --git a/graphics/object_events/pics/pokemon/delibird/follower.png b/graphics/pokemon/delibird/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/delibird/follower.png rename to graphics/pokemon/delibird/follower.png diff --git a/graphics/object_events/pics/pokemon/delphox/follower.png b/graphics/pokemon/delphox/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/delphox/follower.png rename to graphics/pokemon/delphox/follower.png diff --git a/graphics/object_events/pics/pokemon/deoxys/attack/follower.png b/graphics/pokemon/deoxys/attack/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/deoxys/attack/follower.png rename to graphics/pokemon/deoxys/attack/follower.png diff --git a/graphics/object_events/pics/pokemon/deoxys/defense/follower.png b/graphics/pokemon/deoxys/defense/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/deoxys/defense/follower.png rename to graphics/pokemon/deoxys/defense/follower.png diff --git a/graphics/object_events/pics/pokemon/deoxys/follower.png b/graphics/pokemon/deoxys/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/deoxys/follower.png rename to graphics/pokemon/deoxys/follower.png diff --git a/graphics/object_events/pics/pokemon/deoxys/speed/follower.png b/graphics/pokemon/deoxys/speed/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/deoxys/speed/follower.png rename to graphics/pokemon/deoxys/speed/follower.png diff --git a/graphics/object_events/pics/pokemon/dewgong/follower.png b/graphics/pokemon/dewgong/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dewgong/follower.png rename to graphics/pokemon/dewgong/follower.png diff --git a/graphics/object_events/pics/pokemon/dewott/follower.png b/graphics/pokemon/dewott/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dewott/follower.png rename to graphics/pokemon/dewott/follower.png diff --git a/graphics/object_events/pics/pokemon/dewpider/follower.png b/graphics/pokemon/dewpider/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dewpider/follower.png rename to graphics/pokemon/dewpider/follower.png diff --git a/graphics/object_events/pics/pokemon/dhelmise/follower.png b/graphics/pokemon/dhelmise/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dhelmise/follower.png rename to graphics/pokemon/dhelmise/follower.png diff --git a/graphics/object_events/pics/pokemon/dialga/follower.png b/graphics/pokemon/dialga/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dialga/follower.png rename to graphics/pokemon/dialga/follower.png diff --git a/graphics/object_events/pics/pokemon/dialga/origin/follower.png b/graphics/pokemon/dialga/origin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dialga/origin/follower.png rename to graphics/pokemon/dialga/origin/follower.png diff --git a/graphics/object_events/pics/pokemon/diancie/follower.png b/graphics/pokemon/diancie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/diancie/follower.png rename to graphics/pokemon/diancie/follower.png diff --git a/graphics/object_events/pics/pokemon/diggersby/follower.png b/graphics/pokemon/diggersby/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/diggersby/follower.png rename to graphics/pokemon/diggersby/follower.png diff --git a/graphics/object_events/pics/pokemon/diglett/alolan/follower.png b/graphics/pokemon/diglett/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/diglett/alolan/follower.png rename to graphics/pokemon/diglett/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/diglett/follower.png b/graphics/pokemon/diglett/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/diglett/follower.png rename to graphics/pokemon/diglett/follower.png diff --git a/graphics/object_events/pics/pokemon/ditto/follower.png b/graphics/pokemon/ditto/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ditto/follower.png rename to graphics/pokemon/ditto/follower.png diff --git a/graphics/object_events/pics/pokemon/dodrio/follower.png b/graphics/pokemon/dodrio/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dodrio/follower.png rename to graphics/pokemon/dodrio/follower.png diff --git a/graphics/object_events/pics/pokemon/doduo/follower.png b/graphics/pokemon/doduo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/doduo/follower.png rename to graphics/pokemon/doduo/follower.png diff --git a/graphics/object_events/pics/pokemon/donphan/follower.png b/graphics/pokemon/donphan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/donphan/follower.png rename to graphics/pokemon/donphan/follower.png diff --git a/graphics/object_events/pics/pokemon/dottler/follower.png b/graphics/pokemon/dottler/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dottler/follower.png rename to graphics/pokemon/dottler/follower.png diff --git a/graphics/object_events/pics/pokemon/doublade/follower.png b/graphics/pokemon/doublade/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/doublade/follower.png rename to graphics/pokemon/doublade/follower.png diff --git a/graphics/object_events/pics/pokemon/dracovish/follower.png b/graphics/pokemon/dracovish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dracovish/follower.png rename to graphics/pokemon/dracovish/follower.png diff --git a/graphics/object_events/pics/pokemon/dracozolt/follower.png b/graphics/pokemon/dracozolt/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dracozolt/follower.png rename to graphics/pokemon/dracozolt/follower.png diff --git a/graphics/object_events/pics/pokemon/dragalge/follower.png b/graphics/pokemon/dragalge/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dragalge/follower.png rename to graphics/pokemon/dragalge/follower.png diff --git a/graphics/object_events/pics/pokemon/dragapult/follower.png b/graphics/pokemon/dragapult/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dragapult/follower.png rename to graphics/pokemon/dragapult/follower.png diff --git a/graphics/object_events/pics/pokemon/dragonair/follower.png b/graphics/pokemon/dragonair/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dragonair/follower.png rename to graphics/pokemon/dragonair/follower.png diff --git a/graphics/object_events/pics/pokemon/dragonite/follower.png b/graphics/pokemon/dragonite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dragonite/follower.png rename to graphics/pokemon/dragonite/follower.png diff --git a/graphics/object_events/pics/pokemon/drakloak/follower.png b/graphics/pokemon/drakloak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drakloak/follower.png rename to graphics/pokemon/drakloak/follower.png diff --git a/graphics/object_events/pics/pokemon/drampa/follower.png b/graphics/pokemon/drampa/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drampa/follower.png rename to graphics/pokemon/drampa/follower.png diff --git a/graphics/object_events/pics/pokemon/drapion/follower.png b/graphics/pokemon/drapion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drapion/follower.png rename to graphics/pokemon/drapion/follower.png diff --git a/graphics/object_events/pics/pokemon/dratini/follower.png b/graphics/pokemon/dratini/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dratini/follower.png rename to graphics/pokemon/dratini/follower.png diff --git a/graphics/object_events/pics/pokemon/drednaw/follower.png b/graphics/pokemon/drednaw/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drednaw/follower.png rename to graphics/pokemon/drednaw/follower.png diff --git a/graphics/object_events/pics/pokemon/dreepy/follower.png b/graphics/pokemon/dreepy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dreepy/follower.png rename to graphics/pokemon/dreepy/follower.png diff --git a/graphics/object_events/pics/pokemon/drifblim/follower.png b/graphics/pokemon/drifblim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drifblim/follower.png rename to graphics/pokemon/drifblim/follower.png diff --git a/graphics/object_events/pics/pokemon/drifloon/follower.png b/graphics/pokemon/drifloon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drifloon/follower.png rename to graphics/pokemon/drifloon/follower.png diff --git a/graphics/object_events/pics/pokemon/drilbur/follower.png b/graphics/pokemon/drilbur/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drilbur/follower.png rename to graphics/pokemon/drilbur/follower.png diff --git a/graphics/object_events/pics/pokemon/drizzile/follower.png b/graphics/pokemon/drizzile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drizzile/follower.png rename to graphics/pokemon/drizzile/follower.png diff --git a/graphics/object_events/pics/pokemon/drowzee/follower.png b/graphics/pokemon/drowzee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/drowzee/follower.png rename to graphics/pokemon/drowzee/follower.png diff --git a/graphics/object_events/pics/pokemon/druddigon/follower.png b/graphics/pokemon/druddigon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/druddigon/follower.png rename to graphics/pokemon/druddigon/follower.png diff --git a/graphics/object_events/pics/pokemon/dubwool/follower.png b/graphics/pokemon/dubwool/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dubwool/follower.png rename to graphics/pokemon/dubwool/follower.png diff --git a/graphics/object_events/pics/pokemon/ducklett/follower.png b/graphics/pokemon/ducklett/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ducklett/follower.png rename to graphics/pokemon/ducklett/follower.png diff --git a/graphics/object_events/pics/pokemon/dugtrio/alolan/follower.png b/graphics/pokemon/dugtrio/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dugtrio/alolan/follower.png rename to graphics/pokemon/dugtrio/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/dugtrio/follower.png b/graphics/pokemon/dugtrio/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dugtrio/follower.png rename to graphics/pokemon/dugtrio/follower.png diff --git a/graphics/object_events/pics/pokemon/dunsparce/follower.png b/graphics/pokemon/dunsparce/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dunsparce/follower.png rename to graphics/pokemon/dunsparce/follower.png diff --git a/graphics/object_events/pics/pokemon/duosion/follower.png b/graphics/pokemon/duosion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/duosion/follower.png rename to graphics/pokemon/duosion/follower.png diff --git a/graphics/object_events/pics/pokemon/duraludon/follower.png b/graphics/pokemon/duraludon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/duraludon/follower.png rename to graphics/pokemon/duraludon/follower.png diff --git a/graphics/object_events/pics/pokemon/durant/follower.png b/graphics/pokemon/durant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/durant/follower.png rename to graphics/pokemon/durant/follower.png diff --git a/graphics/object_events/pics/pokemon/dusclops/follower.png b/graphics/pokemon/dusclops/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dusclops/follower.png rename to graphics/pokemon/dusclops/follower.png diff --git a/graphics/object_events/pics/pokemon/dusknoir/follower.png b/graphics/pokemon/dusknoir/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dusknoir/follower.png rename to graphics/pokemon/dusknoir/follower.png diff --git a/graphics/object_events/pics/pokemon/duskull/follower.png b/graphics/pokemon/duskull/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/duskull/follower.png rename to graphics/pokemon/duskull/follower.png diff --git a/graphics/object_events/pics/pokemon/dustox/follower.png b/graphics/pokemon/dustox/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dustox/follower.png rename to graphics/pokemon/dustox/follower.png diff --git a/graphics/object_events/pics/pokemon/dwebble/follower.png b/graphics/pokemon/dwebble/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/dwebble/follower.png rename to graphics/pokemon/dwebble/follower.png diff --git a/graphics/object_events/pics/pokemon/eelektrik/follower.png b/graphics/pokemon/eelektrik/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/eelektrik/follower.png rename to graphics/pokemon/eelektrik/follower.png diff --git a/graphics/object_events/pics/pokemon/eelektross/follower.png b/graphics/pokemon/eelektross/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/eelektross/follower.png rename to graphics/pokemon/eelektross/follower.png diff --git a/graphics/object_events/pics/pokemon/eevee/follower.png b/graphics/pokemon/eevee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/eevee/follower.png rename to graphics/pokemon/eevee/follower.png diff --git a/graphics/object_events/pics/pokemon/eiscue/follower.png b/graphics/pokemon/eiscue/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/eiscue/follower.png rename to graphics/pokemon/eiscue/follower.png diff --git a/graphics/object_events/pics/pokemon/ekans/follower.png b/graphics/pokemon/ekans/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ekans/follower.png rename to graphics/pokemon/ekans/follower.png diff --git a/graphics/object_events/pics/pokemon/eldegoss/follower.png b/graphics/pokemon/eldegoss/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/eldegoss/follower.png rename to graphics/pokemon/eldegoss/follower.png diff --git a/graphics/object_events/pics/pokemon/electabuzz/follower.png b/graphics/pokemon/electabuzz/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/electabuzz/follower.png rename to graphics/pokemon/electabuzz/follower.png diff --git a/graphics/object_events/pics/pokemon/electivire/follower.png b/graphics/pokemon/electivire/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/electivire/follower.png rename to graphics/pokemon/electivire/follower.png diff --git a/graphics/object_events/pics/pokemon/electrike/follower.png b/graphics/pokemon/electrike/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/electrike/follower.png rename to graphics/pokemon/electrike/follower.png diff --git a/graphics/object_events/pics/pokemon/electrode/follower.png b/graphics/pokemon/electrode/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/electrode/follower.png rename to graphics/pokemon/electrode/follower.png diff --git a/graphics/object_events/pics/pokemon/electrode/hisuian/follower.png b/graphics/pokemon/electrode/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/electrode/hisuian/follower.png rename to graphics/pokemon/electrode/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/elekid/follower.png b/graphics/pokemon/elekid/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/elekid/follower.png rename to graphics/pokemon/elekid/follower.png diff --git a/graphics/object_events/pics/pokemon/elgyem/follower.png b/graphics/pokemon/elgyem/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/elgyem/follower.png rename to graphics/pokemon/elgyem/follower.png diff --git a/graphics/object_events/pics/pokemon/emboar/follower.png b/graphics/pokemon/emboar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/emboar/follower.png rename to graphics/pokemon/emboar/follower.png diff --git a/graphics/object_events/pics/pokemon/emolga/follower.png b/graphics/pokemon/emolga/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/emolga/follower.png rename to graphics/pokemon/emolga/follower.png diff --git a/graphics/object_events/pics/pokemon/empoleon/follower.png b/graphics/pokemon/empoleon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/empoleon/follower.png rename to graphics/pokemon/empoleon/follower.png diff --git a/graphics/object_events/pics/pokemon/enamorus/follower.png b/graphics/pokemon/enamorus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/enamorus/follower.png rename to graphics/pokemon/enamorus/follower.png diff --git a/graphics/object_events/pics/pokemon/enamorus/therian/follower.png b/graphics/pokemon/enamorus/therian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/enamorus/therian/follower.png rename to graphics/pokemon/enamorus/therian/follower.png diff --git a/graphics/object_events/pics/pokemon/entei/follower.png b/graphics/pokemon/entei/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/entei/follower.png rename to graphics/pokemon/entei/follower.png diff --git a/graphics/object_events/pics/pokemon/escavalier/follower.png b/graphics/pokemon/escavalier/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/escavalier/follower.png rename to graphics/pokemon/escavalier/follower.png diff --git a/graphics/object_events/pics/pokemon/espeon/follower.png b/graphics/pokemon/espeon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/espeon/follower.png rename to graphics/pokemon/espeon/follower.png diff --git a/graphics/object_events/pics/pokemon/espurr/follower.png b/graphics/pokemon/espurr/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/espurr/follower.png rename to graphics/pokemon/espurr/follower.png diff --git a/graphics/object_events/pics/pokemon/eternatus/follower.png b/graphics/pokemon/eternatus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/eternatus/follower.png rename to graphics/pokemon/eternatus/follower.png diff --git a/graphics/object_events/pics/pokemon/excadrill/follower.png b/graphics/pokemon/excadrill/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/excadrill/follower.png rename to graphics/pokemon/excadrill/follower.png diff --git a/graphics/object_events/pics/pokemon/exeggcute/follower.png b/graphics/pokemon/exeggcute/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/exeggcute/follower.png rename to graphics/pokemon/exeggcute/follower.png diff --git a/graphics/object_events/pics/pokemon/exeggutor/alolan/follower.png b/graphics/pokemon/exeggutor/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/exeggutor/alolan/follower.png rename to graphics/pokemon/exeggutor/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/exeggutor/follower.png b/graphics/pokemon/exeggutor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/exeggutor/follower.png rename to graphics/pokemon/exeggutor/follower.png diff --git a/graphics/object_events/pics/pokemon/exploud/follower.png b/graphics/pokemon/exploud/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/exploud/follower.png rename to graphics/pokemon/exploud/follower.png diff --git a/graphics/object_events/pics/pokemon/falinks/follower.png b/graphics/pokemon/falinks/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/falinks/follower.png rename to graphics/pokemon/falinks/follower.png diff --git a/graphics/object_events/pics/pokemon/farfetchd/follower.png b/graphics/pokemon/farfetchd/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/farfetchd/follower.png rename to graphics/pokemon/farfetchd/follower.png diff --git a/graphics/object_events/pics/pokemon/farfetchd/galarian/follower.png b/graphics/pokemon/farfetchd/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/farfetchd/galarian/follower.png rename to graphics/pokemon/farfetchd/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/fearow/follower.png b/graphics/pokemon/fearow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/fearow/follower.png rename to graphics/pokemon/fearow/follower.png diff --git a/graphics/object_events/pics/pokemon/feebas/follower.png b/graphics/pokemon/feebas/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/feebas/follower.png rename to graphics/pokemon/feebas/follower.png diff --git a/graphics/object_events/pics/pokemon/fennekin/follower.png b/graphics/pokemon/fennekin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/fennekin/follower.png rename to graphics/pokemon/fennekin/follower.png diff --git a/graphics/object_events/pics/pokemon/feraligatr/follower.png b/graphics/pokemon/feraligatr/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/feraligatr/follower.png rename to graphics/pokemon/feraligatr/follower.png diff --git a/graphics/object_events/pics/pokemon/ferroseed/follower.png b/graphics/pokemon/ferroseed/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ferroseed/follower.png rename to graphics/pokemon/ferroseed/follower.png diff --git a/graphics/object_events/pics/pokemon/ferrothorn/follower.png b/graphics/pokemon/ferrothorn/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ferrothorn/follower.png rename to graphics/pokemon/ferrothorn/follower.png diff --git a/graphics/object_events/pics/pokemon/finneon/follower.png b/graphics/pokemon/finneon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/finneon/follower.png rename to graphics/pokemon/finneon/follower.png diff --git a/graphics/object_events/pics/pokemon/flaaffy/follower.png b/graphics/pokemon/flaaffy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/flaaffy/follower.png rename to graphics/pokemon/flaaffy/follower.png diff --git a/graphics/object_events/pics/pokemon/flabebe/blue_flower/follower.png b/graphics/pokemon/flabebe/blue_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/flabebe/blue_flower/follower.png rename to graphics/pokemon/flabebe/blue_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/flabebe/follower.png b/graphics/pokemon/flabebe/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/flabebe/follower.png rename to graphics/pokemon/flabebe/follower.png diff --git a/graphics/object_events/pics/pokemon/flabebe/orange_flower/follower.png b/graphics/pokemon/flabebe/orange_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/flabebe/orange_flower/follower.png rename to graphics/pokemon/flabebe/orange_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/flabebe/white_flower/follower.png b/graphics/pokemon/flabebe/white_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/flabebe/white_flower/follower.png rename to graphics/pokemon/flabebe/white_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/flabebe/yellow_flower/follower.png b/graphics/pokemon/flabebe/yellow_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/flabebe/yellow_flower/follower.png rename to graphics/pokemon/flabebe/yellow_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/flapple/follower.png b/graphics/pokemon/flapple/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/flapple/follower.png rename to graphics/pokemon/flapple/follower.png diff --git a/graphics/object_events/pics/pokemon/flareon/follower.png b/graphics/pokemon/flareon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/flareon/follower.png rename to graphics/pokemon/flareon/follower.png diff --git a/graphics/object_events/pics/pokemon/fletchinder/follower.png b/graphics/pokemon/fletchinder/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/fletchinder/follower.png rename to graphics/pokemon/fletchinder/follower.png diff --git a/graphics/object_events/pics/pokemon/fletchling/follower.png b/graphics/pokemon/fletchling/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/fletchling/follower.png rename to graphics/pokemon/fletchling/follower.png diff --git a/graphics/object_events/pics/pokemon/floatzel/follower.png b/graphics/pokemon/floatzel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/floatzel/follower.png rename to graphics/pokemon/floatzel/follower.png diff --git a/graphics/object_events/pics/pokemon/floette/blue_flower/follower.png b/graphics/pokemon/floette/blue_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/floette/blue_flower/follower.png rename to graphics/pokemon/floette/blue_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/floette/eternal_flower/follower.png b/graphics/pokemon/floette/eternal_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/floette/eternal_flower/follower.png rename to graphics/pokemon/floette/eternal_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/floette/follower.png b/graphics/pokemon/floette/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/floette/follower.png rename to graphics/pokemon/floette/follower.png diff --git a/graphics/object_events/pics/pokemon/floette/orange_flower/follower.png b/graphics/pokemon/floette/orange_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/floette/orange_flower/follower.png rename to graphics/pokemon/floette/orange_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/floette/white_flower/follower.png b/graphics/pokemon/floette/white_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/floette/white_flower/follower.png rename to graphics/pokemon/floette/white_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/floette/yellow_flower/follower.png b/graphics/pokemon/floette/yellow_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/floette/yellow_flower/follower.png rename to graphics/pokemon/floette/yellow_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/florges/blue_flower/follower.png b/graphics/pokemon/florges/blue_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/florges/blue_flower/follower.png rename to graphics/pokemon/florges/blue_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/florges/follower.png b/graphics/pokemon/florges/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/florges/follower.png rename to graphics/pokemon/florges/follower.png diff --git a/graphics/object_events/pics/pokemon/florges/orange_flower/follower.png b/graphics/pokemon/florges/orange_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/florges/orange_flower/follower.png rename to graphics/pokemon/florges/orange_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/florges/white_flower/follower.png b/graphics/pokemon/florges/white_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/florges/white_flower/follower.png rename to graphics/pokemon/florges/white_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/florges/yellow_flower/follower.png b/graphics/pokemon/florges/yellow_flower/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/florges/yellow_flower/follower.png rename to graphics/pokemon/florges/yellow_flower/follower.png diff --git a/graphics/object_events/pics/pokemon/flygon/follower.png b/graphics/pokemon/flygon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/flygon/follower.png rename to graphics/pokemon/flygon/follower.png diff --git a/graphics/object_events/pics/pokemon/fomantis/follower.png b/graphics/pokemon/fomantis/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/fomantis/follower.png rename to graphics/pokemon/fomantis/follower.png diff --git a/graphics/object_events/pics/pokemon/foongus/follower.png b/graphics/pokemon/foongus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/foongus/follower.png rename to graphics/pokemon/foongus/follower.png diff --git a/graphics/object_events/pics/pokemon/forretress/follower.png b/graphics/pokemon/forretress/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/forretress/follower.png rename to graphics/pokemon/forretress/follower.png diff --git a/graphics/object_events/pics/pokemon/fraxure/follower.png b/graphics/pokemon/fraxure/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/fraxure/follower.png rename to graphics/pokemon/fraxure/follower.png diff --git a/graphics/object_events/pics/pokemon/frillish/follower.png b/graphics/pokemon/frillish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/frillish/follower.png rename to graphics/pokemon/frillish/follower.png diff --git a/graphics/object_events/pics/pokemon/frillish_f/follower.png b/graphics/pokemon/frillish_f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/frillish_f/follower.png rename to graphics/pokemon/frillish_f/follower.png diff --git a/graphics/object_events/pics/pokemon/froakie/follower.png b/graphics/pokemon/froakie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/froakie/follower.png rename to graphics/pokemon/froakie/follower.png diff --git a/graphics/object_events/pics/pokemon/frogadier/follower.png b/graphics/pokemon/frogadier/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/frogadier/follower.png rename to graphics/pokemon/frogadier/follower.png diff --git a/graphics/object_events/pics/pokemon/froslass/follower.png b/graphics/pokemon/froslass/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/froslass/follower.png rename to graphics/pokemon/froslass/follower.png diff --git a/graphics/object_events/pics/pokemon/frosmoth/follower.png b/graphics/pokemon/frosmoth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/frosmoth/follower.png rename to graphics/pokemon/frosmoth/follower.png diff --git a/graphics/object_events/pics/pokemon/furfrou/dandy_trim/follower.png b/graphics/pokemon/furfrou/dandy_trim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furfrou/dandy_trim/follower.png rename to graphics/pokemon/furfrou/dandy_trim/follower.png diff --git a/graphics/object_events/pics/pokemon/furfrou/debutante_trim/follower.png b/graphics/pokemon/furfrou/debutante_trim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furfrou/debutante_trim/follower.png rename to graphics/pokemon/furfrou/debutante_trim/follower.png diff --git a/graphics/object_events/pics/pokemon/furfrou/diamond_trim/follower.png b/graphics/pokemon/furfrou/diamond_trim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furfrou/diamond_trim/follower.png rename to graphics/pokemon/furfrou/diamond_trim/follower.png diff --git a/graphics/object_events/pics/pokemon/furfrou/follower.png b/graphics/pokemon/furfrou/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furfrou/follower.png rename to graphics/pokemon/furfrou/follower.png diff --git a/graphics/object_events/pics/pokemon/furfrou/heart_trim/follower.png b/graphics/pokemon/furfrou/heart_trim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furfrou/heart_trim/follower.png rename to graphics/pokemon/furfrou/heart_trim/follower.png diff --git a/graphics/object_events/pics/pokemon/furfrou/kabuki_trim/follower.png b/graphics/pokemon/furfrou/kabuki_trim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furfrou/kabuki_trim/follower.png rename to graphics/pokemon/furfrou/kabuki_trim/follower.png diff --git a/graphics/object_events/pics/pokemon/furfrou/la_reine_trim/follower.png b/graphics/pokemon/furfrou/la_reine_trim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furfrou/la_reine_trim/follower.png rename to graphics/pokemon/furfrou/la_reine_trim/follower.png diff --git a/graphics/object_events/pics/pokemon/furfrou/matron_trim/follower.png b/graphics/pokemon/furfrou/matron_trim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furfrou/matron_trim/follower.png rename to graphics/pokemon/furfrou/matron_trim/follower.png diff --git a/graphics/object_events/pics/pokemon/furfrou/pharaoh_trim/follower.png b/graphics/pokemon/furfrou/pharaoh_trim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furfrou/pharaoh_trim/follower.png rename to graphics/pokemon/furfrou/pharaoh_trim/follower.png diff --git a/graphics/object_events/pics/pokemon/furfrou/star_trim/follower.png b/graphics/pokemon/furfrou/star_trim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furfrou/star_trim/follower.png rename to graphics/pokemon/furfrou/star_trim/follower.png diff --git a/graphics/object_events/pics/pokemon/furret/follower.png b/graphics/pokemon/furret/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/furret/follower.png rename to graphics/pokemon/furret/follower.png diff --git a/graphics/object_events/pics/pokemon/gabite/follower.png b/graphics/pokemon/gabite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gabite/follower.png rename to graphics/pokemon/gabite/follower.png diff --git a/graphics/object_events/pics/pokemon/gallade/follower.png b/graphics/pokemon/gallade/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gallade/follower.png rename to graphics/pokemon/gallade/follower.png diff --git a/graphics/object_events/pics/pokemon/galvantula/follower.png b/graphics/pokemon/galvantula/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/galvantula/follower.png rename to graphics/pokemon/galvantula/follower.png diff --git a/graphics/object_events/pics/pokemon/garbodor/follower.png b/graphics/pokemon/garbodor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/garbodor/follower.png rename to graphics/pokemon/garbodor/follower.png diff --git a/graphics/object_events/pics/pokemon/garchomp/follower.png b/graphics/pokemon/garchomp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/garchomp/follower.png rename to graphics/pokemon/garchomp/follower.png diff --git a/graphics/object_events/pics/pokemon/gardevoir/follower.png b/graphics/pokemon/gardevoir/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gardevoir/follower.png rename to graphics/pokemon/gardevoir/follower.png diff --git a/graphics/object_events/pics/pokemon/gastly/follower.png b/graphics/pokemon/gastly/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gastly/follower.png rename to graphics/pokemon/gastly/follower.png diff --git a/graphics/object_events/pics/pokemon/gastrodon/east_sea/follower.png b/graphics/pokemon/gastrodon/east_sea/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gastrodon/east_sea/follower.png rename to graphics/pokemon/gastrodon/east_sea/follower.png diff --git a/graphics/object_events/pics/pokemon/gastrodon/follower.png b/graphics/pokemon/gastrodon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gastrodon/follower.png rename to graphics/pokemon/gastrodon/follower.png diff --git a/graphics/object_events/pics/pokemon/genesect/follower.png b/graphics/pokemon/genesect/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/genesect/follower.png rename to graphics/pokemon/genesect/follower.png diff --git a/graphics/object_events/pics/pokemon/gengar/follower.png b/graphics/pokemon/gengar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gengar/follower.png rename to graphics/pokemon/gengar/follower.png diff --git a/graphics/object_events/pics/pokemon/geodude/alolan/follower.png b/graphics/pokemon/geodude/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/geodude/alolan/follower.png rename to graphics/pokemon/geodude/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/geodude/follower.png b/graphics/pokemon/geodude/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/geodude/follower.png rename to graphics/pokemon/geodude/follower.png diff --git a/graphics/object_events/pics/pokemon/gible/follower.png b/graphics/pokemon/gible/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gible/follower.png rename to graphics/pokemon/gible/follower.png diff --git a/graphics/object_events/pics/pokemon/gigalith/follower.png b/graphics/pokemon/gigalith/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gigalith/follower.png rename to graphics/pokemon/gigalith/follower.png diff --git a/graphics/object_events/pics/pokemon/girafarig/follower.png b/graphics/pokemon/girafarig/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/girafarig/follower.png rename to graphics/pokemon/girafarig/follower.png diff --git a/graphics/object_events/pics/pokemon/giratina/follower.png b/graphics/pokemon/giratina/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/giratina/follower.png rename to graphics/pokemon/giratina/follower.png diff --git a/graphics/object_events/pics/pokemon/giratina/origin/follower.png b/graphics/pokemon/giratina/origin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/giratina/origin/follower.png rename to graphics/pokemon/giratina/origin/follower.png diff --git a/graphics/object_events/pics/pokemon/glaceon/follower.png b/graphics/pokemon/glaceon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/glaceon/follower.png rename to graphics/pokemon/glaceon/follower.png diff --git a/graphics/object_events/pics/pokemon/glalie/follower.png b/graphics/pokemon/glalie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/glalie/follower.png rename to graphics/pokemon/glalie/follower.png diff --git a/graphics/object_events/pics/pokemon/glameow/follower.png b/graphics/pokemon/glameow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/glameow/follower.png rename to graphics/pokemon/glameow/follower.png diff --git a/graphics/object_events/pics/pokemon/glastrier/follower.png b/graphics/pokemon/glastrier/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/glastrier/follower.png rename to graphics/pokemon/glastrier/follower.png diff --git a/graphics/object_events/pics/pokemon/gligar/follower.png b/graphics/pokemon/gligar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gligar/follower.png rename to graphics/pokemon/gligar/follower.png diff --git a/graphics/object_events/pics/pokemon/gliscor/follower.png b/graphics/pokemon/gliscor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gliscor/follower.png rename to graphics/pokemon/gliscor/follower.png diff --git a/graphics/object_events/pics/pokemon/gloom/follower.png b/graphics/pokemon/gloom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gloom/follower.png rename to graphics/pokemon/gloom/follower.png diff --git a/graphics/object_events/pics/pokemon/gogoat/follower.png b/graphics/pokemon/gogoat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gogoat/follower.png rename to graphics/pokemon/gogoat/follower.png diff --git a/graphics/object_events/pics/pokemon/golbat/follower.png b/graphics/pokemon/golbat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golbat/follower.png rename to graphics/pokemon/golbat/follower.png diff --git a/graphics/object_events/pics/pokemon/goldeen/follower.png b/graphics/pokemon/goldeen/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/goldeen/follower.png rename to graphics/pokemon/goldeen/follower.png diff --git a/graphics/object_events/pics/pokemon/golduck/follower.png b/graphics/pokemon/golduck/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golduck/follower.png rename to graphics/pokemon/golduck/follower.png diff --git a/graphics/object_events/pics/pokemon/golem/alolan/follower.png b/graphics/pokemon/golem/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golem/alolan/follower.png rename to graphics/pokemon/golem/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/golem/follower.png b/graphics/pokemon/golem/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golem/follower.png rename to graphics/pokemon/golem/follower.png diff --git a/graphics/object_events/pics/pokemon/golett/follower.png b/graphics/pokemon/golett/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golett/follower.png rename to graphics/pokemon/golett/follower.png diff --git a/graphics/object_events/pics/pokemon/golisopod/follower.png b/graphics/pokemon/golisopod/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golisopod/follower.png rename to graphics/pokemon/golisopod/follower.png diff --git a/graphics/object_events/pics/pokemon/golurk/follower.png b/graphics/pokemon/golurk/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/golurk/follower.png rename to graphics/pokemon/golurk/follower.png diff --git a/graphics/object_events/pics/pokemon/goodra/follower.png b/graphics/pokemon/goodra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/goodra/follower.png rename to graphics/pokemon/goodra/follower.png diff --git a/graphics/object_events/pics/pokemon/goodra/hisuian/follower.png b/graphics/pokemon/goodra/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/goodra/hisuian/follower.png rename to graphics/pokemon/goodra/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/goomy/follower.png b/graphics/pokemon/goomy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/goomy/follower.png rename to graphics/pokemon/goomy/follower.png diff --git a/graphics/object_events/pics/pokemon/gorebyss/follower.png b/graphics/pokemon/gorebyss/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gorebyss/follower.png rename to graphics/pokemon/gorebyss/follower.png diff --git a/graphics/object_events/pics/pokemon/gossifleur/follower.png b/graphics/pokemon/gossifleur/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gossifleur/follower.png rename to graphics/pokemon/gossifleur/follower.png diff --git a/graphics/object_events/pics/pokemon/gothita/follower.png b/graphics/pokemon/gothita/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gothita/follower.png rename to graphics/pokemon/gothita/follower.png diff --git a/graphics/object_events/pics/pokemon/gothitelle/follower.png b/graphics/pokemon/gothitelle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gothitelle/follower.png rename to graphics/pokemon/gothitelle/follower.png diff --git a/graphics/object_events/pics/pokemon/gothorita/follower.png b/graphics/pokemon/gothorita/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gothorita/follower.png rename to graphics/pokemon/gothorita/follower.png diff --git a/graphics/object_events/pics/pokemon/gourgeist/follower.png b/graphics/pokemon/gourgeist/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gourgeist/follower.png rename to graphics/pokemon/gourgeist/follower.png diff --git a/graphics/object_events/pics/pokemon/granbull/follower.png b/graphics/pokemon/granbull/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/granbull/follower.png rename to graphics/pokemon/granbull/follower.png diff --git a/graphics/object_events/pics/pokemon/grapploct/follower.png b/graphics/pokemon/grapploct/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/grapploct/follower.png rename to graphics/pokemon/grapploct/follower.png diff --git a/graphics/object_events/pics/pokemon/graveler/alolan/follower.png b/graphics/pokemon/graveler/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/graveler/alolan/follower.png rename to graphics/pokemon/graveler/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/graveler/follower.png b/graphics/pokemon/graveler/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/graveler/follower.png rename to graphics/pokemon/graveler/follower.png diff --git a/graphics/object_events/pics/pokemon/greedent/follower.png b/graphics/pokemon/greedent/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/greedent/follower.png rename to graphics/pokemon/greedent/follower.png diff --git a/graphics/object_events/pics/pokemon/greninja/follower.png b/graphics/pokemon/greninja/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/greninja/follower.png rename to graphics/pokemon/greninja/follower.png diff --git a/graphics/object_events/pics/pokemon/grimer/alolan/follower.png b/graphics/pokemon/grimer/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/grimer/alolan/follower.png rename to graphics/pokemon/grimer/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/grimer/follower.png b/graphics/pokemon/grimer/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/grimer/follower.png rename to graphics/pokemon/grimer/follower.png diff --git a/graphics/object_events/pics/pokemon/grimmsnarl/follower.png b/graphics/pokemon/grimmsnarl/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/grimmsnarl/follower.png rename to graphics/pokemon/grimmsnarl/follower.png diff --git a/graphics/object_events/pics/pokemon/grookey/follower.png b/graphics/pokemon/grookey/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/grookey/follower.png rename to graphics/pokemon/grookey/follower.png diff --git a/graphics/object_events/pics/pokemon/grotle/follower.png b/graphics/pokemon/grotle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/grotle/follower.png rename to graphics/pokemon/grotle/follower.png diff --git a/graphics/object_events/pics/pokemon/groudon/follower.png b/graphics/pokemon/groudon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/groudon/follower.png rename to graphics/pokemon/groudon/follower.png diff --git a/graphics/object_events/pics/pokemon/grovyle/follower.png b/graphics/pokemon/grovyle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/grovyle/follower.png rename to graphics/pokemon/grovyle/follower.png diff --git a/graphics/object_events/pics/pokemon/growlithe/follower.png b/graphics/pokemon/growlithe/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/growlithe/follower.png rename to graphics/pokemon/growlithe/follower.png diff --git a/graphics/object_events/pics/pokemon/growlithe/hisuian/follower.png b/graphics/pokemon/growlithe/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/growlithe/hisuian/follower.png rename to graphics/pokemon/growlithe/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/grubbin/follower.png b/graphics/pokemon/grubbin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/grubbin/follower.png rename to graphics/pokemon/grubbin/follower.png diff --git a/graphics/object_events/pics/pokemon/grumpig/follower.png b/graphics/pokemon/grumpig/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/grumpig/follower.png rename to graphics/pokemon/grumpig/follower.png diff --git a/graphics/object_events/pics/pokemon/gulpin/follower.png b/graphics/pokemon/gulpin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gulpin/follower.png rename to graphics/pokemon/gulpin/follower.png diff --git a/graphics/object_events/pics/pokemon/gumshoos/follower.png b/graphics/pokemon/gumshoos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gumshoos/follower.png rename to graphics/pokemon/gumshoos/follower.png diff --git a/graphics/object_events/pics/pokemon/gurdurr/follower.png b/graphics/pokemon/gurdurr/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gurdurr/follower.png rename to graphics/pokemon/gurdurr/follower.png diff --git a/graphics/object_events/pics/pokemon/guzzlord/follower.png b/graphics/pokemon/guzzlord/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/guzzlord/follower.png rename to graphics/pokemon/guzzlord/follower.png diff --git a/graphics/object_events/pics/pokemon/gyarados/follower.png b/graphics/pokemon/gyarados/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/gyarados/follower.png rename to graphics/pokemon/gyarados/follower.png diff --git a/graphics/object_events/pics/pokemon/hakamo_o/follower.png b/graphics/pokemon/hakamo_o/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hakamo_o/follower.png rename to graphics/pokemon/hakamo_o/follower.png diff --git a/graphics/object_events/pics/pokemon/happiny/follower.png b/graphics/pokemon/happiny/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/happiny/follower.png rename to graphics/pokemon/happiny/follower.png diff --git a/graphics/object_events/pics/pokemon/hariyama/follower.png b/graphics/pokemon/hariyama/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hariyama/follower.png rename to graphics/pokemon/hariyama/follower.png diff --git a/graphics/object_events/pics/pokemon/hatenna/follower.png b/graphics/pokemon/hatenna/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hatenna/follower.png rename to graphics/pokemon/hatenna/follower.png diff --git a/graphics/object_events/pics/pokemon/hatterene/follower.png b/graphics/pokemon/hatterene/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hatterene/follower.png rename to graphics/pokemon/hatterene/follower.png diff --git a/graphics/object_events/pics/pokemon/hattrem/follower.png b/graphics/pokemon/hattrem/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hattrem/follower.png rename to graphics/pokemon/hattrem/follower.png diff --git a/graphics/object_events/pics/pokemon/haunter/follower.png b/graphics/pokemon/haunter/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/haunter/follower.png rename to graphics/pokemon/haunter/follower.png diff --git a/graphics/object_events/pics/pokemon/hawlucha/follower.png b/graphics/pokemon/hawlucha/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hawlucha/follower.png rename to graphics/pokemon/hawlucha/follower.png diff --git a/graphics/object_events/pics/pokemon/haxorus/follower.png b/graphics/pokemon/haxorus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/haxorus/follower.png rename to graphics/pokemon/haxorus/follower.png diff --git a/graphics/object_events/pics/pokemon/heatmor/follower.png b/graphics/pokemon/heatmor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/heatmor/follower.png rename to graphics/pokemon/heatmor/follower.png diff --git a/graphics/object_events/pics/pokemon/heatran/follower.png b/graphics/pokemon/heatran/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/heatran/follower.png rename to graphics/pokemon/heatran/follower.png diff --git a/graphics/object_events/pics/pokemon/heliolisk/follower.png b/graphics/pokemon/heliolisk/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/heliolisk/follower.png rename to graphics/pokemon/heliolisk/follower.png diff --git a/graphics/object_events/pics/pokemon/helioptile/follower.png b/graphics/pokemon/helioptile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/helioptile/follower.png rename to graphics/pokemon/helioptile/follower.png diff --git a/graphics/object_events/pics/pokemon/heracross/follower.png b/graphics/pokemon/heracross/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/heracross/follower.png rename to graphics/pokemon/heracross/follower.png diff --git a/graphics/object_events/pics/pokemon/herdier/follower.png b/graphics/pokemon/herdier/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/herdier/follower.png rename to graphics/pokemon/herdier/follower.png diff --git a/graphics/object_events/pics/pokemon/hippopotas/follower.png b/graphics/pokemon/hippopotas/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hippopotas/follower.png rename to graphics/pokemon/hippopotas/follower.png diff --git a/graphics/object_events/pics/pokemon/hippopotas_f/follower.png b/graphics/pokemon/hippopotas_f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hippopotas_f/follower.png rename to graphics/pokemon/hippopotas_f/follower.png diff --git a/graphics/object_events/pics/pokemon/hippowdon/follower.png b/graphics/pokemon/hippowdon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hippowdon/follower.png rename to graphics/pokemon/hippowdon/follower.png diff --git a/graphics/object_events/pics/pokemon/hippowdon_f/follower.png b/graphics/pokemon/hippowdon_f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hippowdon_f/follower.png rename to graphics/pokemon/hippowdon_f/follower.png diff --git a/graphics/object_events/pics/pokemon/hitmonchan/follower.png b/graphics/pokemon/hitmonchan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hitmonchan/follower.png rename to graphics/pokemon/hitmonchan/follower.png diff --git a/graphics/object_events/pics/pokemon/hitmonlee/follower.png b/graphics/pokemon/hitmonlee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hitmonlee/follower.png rename to graphics/pokemon/hitmonlee/follower.png diff --git a/graphics/object_events/pics/pokemon/hitmontop/follower.png b/graphics/pokemon/hitmontop/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hitmontop/follower.png rename to graphics/pokemon/hitmontop/follower.png diff --git a/graphics/object_events/pics/pokemon/ho_oh/follower.png b/graphics/pokemon/ho_oh/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ho_oh/follower.png rename to graphics/pokemon/ho_oh/follower.png diff --git a/graphics/object_events/pics/pokemon/honchkrow/follower.png b/graphics/pokemon/honchkrow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/honchkrow/follower.png rename to graphics/pokemon/honchkrow/follower.png diff --git a/graphics/object_events/pics/pokemon/honedge/follower.png b/graphics/pokemon/honedge/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/honedge/follower.png rename to graphics/pokemon/honedge/follower.png diff --git a/graphics/object_events/pics/pokemon/hoopa/follower.png b/graphics/pokemon/hoopa/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hoopa/follower.png rename to graphics/pokemon/hoopa/follower.png diff --git a/graphics/object_events/pics/pokemon/hoopa/unbound/follower.png b/graphics/pokemon/hoopa/unbound/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hoopa/unbound/follower.png rename to graphics/pokemon/hoopa/unbound/follower.png diff --git a/graphics/object_events/pics/pokemon/hoothoot/follower.png b/graphics/pokemon/hoothoot/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hoothoot/follower.png rename to graphics/pokemon/hoothoot/follower.png diff --git a/graphics/object_events/pics/pokemon/hoppip/follower.png b/graphics/pokemon/hoppip/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hoppip/follower.png rename to graphics/pokemon/hoppip/follower.png diff --git a/graphics/object_events/pics/pokemon/horsea/follower.png b/graphics/pokemon/horsea/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/horsea/follower.png rename to graphics/pokemon/horsea/follower.png diff --git a/graphics/object_events/pics/pokemon/houndoom/follower.png b/graphics/pokemon/houndoom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/houndoom/follower.png rename to graphics/pokemon/houndoom/follower.png diff --git a/graphics/object_events/pics/pokemon/houndour/follower.png b/graphics/pokemon/houndour/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/houndour/follower.png rename to graphics/pokemon/houndour/follower.png diff --git a/graphics/object_events/pics/pokemon/huntail/follower.png b/graphics/pokemon/huntail/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/huntail/follower.png rename to graphics/pokemon/huntail/follower.png diff --git a/graphics/object_events/pics/pokemon/hydreigon/follower.png b/graphics/pokemon/hydreigon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hydreigon/follower.png rename to graphics/pokemon/hydreigon/follower.png diff --git a/graphics/object_events/pics/pokemon/hypno/follower.png b/graphics/pokemon/hypno/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/hypno/follower.png rename to graphics/pokemon/hypno/follower.png diff --git a/graphics/object_events/pics/pokemon/igglybuff/follower.png b/graphics/pokemon/igglybuff/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/igglybuff/follower.png rename to graphics/pokemon/igglybuff/follower.png diff --git a/graphics/object_events/pics/pokemon/illumise/follower.png b/graphics/pokemon/illumise/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/illumise/follower.png rename to graphics/pokemon/illumise/follower.png diff --git a/graphics/object_events/pics/pokemon/impidimp/follower.png b/graphics/pokemon/impidimp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/impidimp/follower.png rename to graphics/pokemon/impidimp/follower.png diff --git a/graphics/object_events/pics/pokemon/incineroar/follower.png b/graphics/pokemon/incineroar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/incineroar/follower.png rename to graphics/pokemon/incineroar/follower.png diff --git a/graphics/object_events/pics/pokemon/indeedee/female/follower.png b/graphics/pokemon/indeedee/female/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/indeedee/female/follower.png rename to graphics/pokemon/indeedee/female/follower.png diff --git a/graphics/object_events/pics/pokemon/indeedee/follower.png b/graphics/pokemon/indeedee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/indeedee/follower.png rename to graphics/pokemon/indeedee/follower.png diff --git a/graphics/object_events/pics/pokemon/infernape/follower.png b/graphics/pokemon/infernape/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/infernape/follower.png rename to graphics/pokemon/infernape/follower.png diff --git a/graphics/object_events/pics/pokemon/inkay/follower.png b/graphics/pokemon/inkay/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/inkay/follower.png rename to graphics/pokemon/inkay/follower.png diff --git a/graphics/object_events/pics/pokemon/inteleon/follower.png b/graphics/pokemon/inteleon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/inteleon/follower.png rename to graphics/pokemon/inteleon/follower.png diff --git a/graphics/object_events/pics/pokemon/ivysaur/follower.png b/graphics/pokemon/ivysaur/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ivysaur/follower.png rename to graphics/pokemon/ivysaur/follower.png diff --git a/graphics/object_events/pics/pokemon/jangmo_o/follower.png b/graphics/pokemon/jangmo_o/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jangmo_o/follower.png rename to graphics/pokemon/jangmo_o/follower.png diff --git a/graphics/object_events/pics/pokemon/jellicent/follower.png b/graphics/pokemon/jellicent/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jellicent/follower.png rename to graphics/pokemon/jellicent/follower.png diff --git a/graphics/object_events/pics/pokemon/jellicent_f/follower.png b/graphics/pokemon/jellicent_f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jellicent_f/follower.png rename to graphics/pokemon/jellicent_f/follower.png diff --git a/graphics/object_events/pics/pokemon/jigglypuff/follower.png b/graphics/pokemon/jigglypuff/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jigglypuff/follower.png rename to graphics/pokemon/jigglypuff/follower.png diff --git a/graphics/object_events/pics/pokemon/jirachi/follower.png b/graphics/pokemon/jirachi/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jirachi/follower.png rename to graphics/pokemon/jirachi/follower.png diff --git a/graphics/object_events/pics/pokemon/jolteon/follower.png b/graphics/pokemon/jolteon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jolteon/follower.png rename to graphics/pokemon/jolteon/follower.png diff --git a/graphics/object_events/pics/pokemon/joltik/follower.png b/graphics/pokemon/joltik/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/joltik/follower.png rename to graphics/pokemon/joltik/follower.png diff --git a/graphics/object_events/pics/pokemon/jumpluff/follower.png b/graphics/pokemon/jumpluff/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jumpluff/follower.png rename to graphics/pokemon/jumpluff/follower.png diff --git a/graphics/object_events/pics/pokemon/jynx/follower.png b/graphics/pokemon/jynx/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/jynx/follower.png rename to graphics/pokemon/jynx/follower.png diff --git a/graphics/object_events/pics/pokemon/kabuto/follower.png b/graphics/pokemon/kabuto/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kabuto/follower.png rename to graphics/pokemon/kabuto/follower.png diff --git a/graphics/object_events/pics/pokemon/kabutops/follower.png b/graphics/pokemon/kabutops/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kabutops/follower.png rename to graphics/pokemon/kabutops/follower.png diff --git a/graphics/object_events/pics/pokemon/kadabra/follower.png b/graphics/pokemon/kadabra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kadabra/follower.png rename to graphics/pokemon/kadabra/follower.png diff --git a/graphics/object_events/pics/pokemon/kakuna/follower.png b/graphics/pokemon/kakuna/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kakuna/follower.png rename to graphics/pokemon/kakuna/follower.png diff --git a/graphics/object_events/pics/pokemon/kangaskhan/follower.png b/graphics/pokemon/kangaskhan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kangaskhan/follower.png rename to graphics/pokemon/kangaskhan/follower.png diff --git a/graphics/object_events/pics/pokemon/karrablast/follower.png b/graphics/pokemon/karrablast/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/karrablast/follower.png rename to graphics/pokemon/karrablast/follower.png diff --git a/graphics/object_events/pics/pokemon/kartana/follower.png b/graphics/pokemon/kartana/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kartana/follower.png rename to graphics/pokemon/kartana/follower.png diff --git a/graphics/object_events/pics/pokemon/kecleon/follower.png b/graphics/pokemon/kecleon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kecleon/follower.png rename to graphics/pokemon/kecleon/follower.png diff --git a/graphics/object_events/pics/pokemon/keldeo/follower.png b/graphics/pokemon/keldeo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/keldeo/follower.png rename to graphics/pokemon/keldeo/follower.png diff --git a/graphics/object_events/pics/pokemon/kingdra/follower.png b/graphics/pokemon/kingdra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kingdra/follower.png rename to graphics/pokemon/kingdra/follower.png diff --git a/graphics/object_events/pics/pokemon/kingler/follower.png b/graphics/pokemon/kingler/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kingler/follower.png rename to graphics/pokemon/kingler/follower.png diff --git a/graphics/object_events/pics/pokemon/kirlia/follower.png b/graphics/pokemon/kirlia/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kirlia/follower.png rename to graphics/pokemon/kirlia/follower.png diff --git a/graphics/object_events/pics/pokemon/klang/follower.png b/graphics/pokemon/klang/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/klang/follower.png rename to graphics/pokemon/klang/follower.png diff --git a/graphics/object_events/pics/pokemon/kleavor/follower.png b/graphics/pokemon/kleavor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kleavor/follower.png rename to graphics/pokemon/kleavor/follower.png diff --git a/graphics/object_events/pics/pokemon/klefki/follower.png b/graphics/pokemon/klefki/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/klefki/follower.png rename to graphics/pokemon/klefki/follower.png diff --git a/graphics/object_events/pics/pokemon/klink/follower.png b/graphics/pokemon/klink/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/klink/follower.png rename to graphics/pokemon/klink/follower.png diff --git a/graphics/object_events/pics/pokemon/klinklang/follower.png b/graphics/pokemon/klinklang/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/klinklang/follower.png rename to graphics/pokemon/klinklang/follower.png diff --git a/graphics/object_events/pics/pokemon/koffing/follower.png b/graphics/pokemon/koffing/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/koffing/follower.png rename to graphics/pokemon/koffing/follower.png diff --git a/graphics/object_events/pics/pokemon/komala/follower.png b/graphics/pokemon/komala/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/komala/follower.png rename to graphics/pokemon/komala/follower.png diff --git a/graphics/object_events/pics/pokemon/kommo_o/follower.png b/graphics/pokemon/kommo_o/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kommo_o/follower.png rename to graphics/pokemon/kommo_o/follower.png diff --git a/graphics/object_events/pics/pokemon/krabby/follower.png b/graphics/pokemon/krabby/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/krabby/follower.png rename to graphics/pokemon/krabby/follower.png diff --git a/graphics/object_events/pics/pokemon/kricketot/follower.png b/graphics/pokemon/kricketot/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kricketot/follower.png rename to graphics/pokemon/kricketot/follower.png diff --git a/graphics/object_events/pics/pokemon/kricketune/follower.png b/graphics/pokemon/kricketune/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kricketune/follower.png rename to graphics/pokemon/kricketune/follower.png diff --git a/graphics/object_events/pics/pokemon/krokorok/follower.png b/graphics/pokemon/krokorok/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/krokorok/follower.png rename to graphics/pokemon/krokorok/follower.png diff --git a/graphics/object_events/pics/pokemon/krookodile/follower.png b/graphics/pokemon/krookodile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/krookodile/follower.png rename to graphics/pokemon/krookodile/follower.png diff --git a/graphics/object_events/pics/pokemon/kubfu/follower.png b/graphics/pokemon/kubfu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kubfu/follower.png rename to graphics/pokemon/kubfu/follower.png diff --git a/graphics/object_events/pics/pokemon/kyogre/follower.png b/graphics/pokemon/kyogre/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kyogre/follower.png rename to graphics/pokemon/kyogre/follower.png diff --git a/graphics/object_events/pics/pokemon/kyurem/follower.png b/graphics/pokemon/kyurem/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/kyurem/follower.png rename to graphics/pokemon/kyurem/follower.png diff --git a/graphics/object_events/pics/pokemon/lairon/follower.png b/graphics/pokemon/lairon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lairon/follower.png rename to graphics/pokemon/lairon/follower.png diff --git a/graphics/object_events/pics/pokemon/lampent/follower.png b/graphics/pokemon/lampent/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lampent/follower.png rename to graphics/pokemon/lampent/follower.png diff --git a/graphics/object_events/pics/pokemon/landorus/follower.png b/graphics/pokemon/landorus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/landorus/follower.png rename to graphics/pokemon/landorus/follower.png diff --git a/graphics/object_events/pics/pokemon/lanturn/follower.png b/graphics/pokemon/lanturn/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lanturn/follower.png rename to graphics/pokemon/lanturn/follower.png diff --git a/graphics/object_events/pics/pokemon/lapras/follower.png b/graphics/pokemon/lapras/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lapras/follower.png rename to graphics/pokemon/lapras/follower.png diff --git a/graphics/object_events/pics/pokemon/larvesta/follower.png b/graphics/pokemon/larvesta/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/larvesta/follower.png rename to graphics/pokemon/larvesta/follower.png diff --git a/graphics/object_events/pics/pokemon/larvitar/follower.png b/graphics/pokemon/larvitar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/larvitar/follower.png rename to graphics/pokemon/larvitar/follower.png diff --git a/graphics/object_events/pics/pokemon/latias/follower.png b/graphics/pokemon/latias/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/latias/follower.png rename to graphics/pokemon/latias/follower.png diff --git a/graphics/object_events/pics/pokemon/latios/follower.png b/graphics/pokemon/latios/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/latios/follower.png rename to graphics/pokemon/latios/follower.png diff --git a/graphics/object_events/pics/pokemon/leafeon/follower.png b/graphics/pokemon/leafeon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/leafeon/follower.png rename to graphics/pokemon/leafeon/follower.png diff --git a/graphics/object_events/pics/pokemon/leavanny/follower.png b/graphics/pokemon/leavanny/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/leavanny/follower.png rename to graphics/pokemon/leavanny/follower.png diff --git a/graphics/object_events/pics/pokemon/ledian/follower.png b/graphics/pokemon/ledian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ledian/follower.png rename to graphics/pokemon/ledian/follower.png diff --git a/graphics/object_events/pics/pokemon/ledyba/follower.png b/graphics/pokemon/ledyba/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ledyba/follower.png rename to graphics/pokemon/ledyba/follower.png diff --git a/graphics/object_events/pics/pokemon/lickilicky/follower.png b/graphics/pokemon/lickilicky/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lickilicky/follower.png rename to graphics/pokemon/lickilicky/follower.png diff --git a/graphics/object_events/pics/pokemon/lickitung/follower.png b/graphics/pokemon/lickitung/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lickitung/follower.png rename to graphics/pokemon/lickitung/follower.png diff --git a/graphics/object_events/pics/pokemon/liepard/follower.png b/graphics/pokemon/liepard/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/liepard/follower.png rename to graphics/pokemon/liepard/follower.png diff --git a/graphics/object_events/pics/pokemon/lileep/follower.png b/graphics/pokemon/lileep/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lileep/follower.png rename to graphics/pokemon/lileep/follower.png diff --git a/graphics/object_events/pics/pokemon/lilligant/follower.png b/graphics/pokemon/lilligant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lilligant/follower.png rename to graphics/pokemon/lilligant/follower.png diff --git a/graphics/object_events/pics/pokemon/lilligant/hisuian/follower.png b/graphics/pokemon/lilligant/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lilligant/hisuian/follower.png rename to graphics/pokemon/lilligant/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/lillipup/follower.png b/graphics/pokemon/lillipup/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lillipup/follower.png rename to graphics/pokemon/lillipup/follower.png diff --git a/graphics/object_events/pics/pokemon/linoone/follower.png b/graphics/pokemon/linoone/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/linoone/follower.png rename to graphics/pokemon/linoone/follower.png diff --git a/graphics/object_events/pics/pokemon/linoone/galarian/follower.png b/graphics/pokemon/linoone/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/linoone/galarian/follower.png rename to graphics/pokemon/linoone/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/litleo/follower.png b/graphics/pokemon/litleo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/litleo/follower.png rename to graphics/pokemon/litleo/follower.png diff --git a/graphics/object_events/pics/pokemon/litten/follower.png b/graphics/pokemon/litten/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/litten/follower.png rename to graphics/pokemon/litten/follower.png diff --git a/graphics/object_events/pics/pokemon/litwick/follower.png b/graphics/pokemon/litwick/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/litwick/follower.png rename to graphics/pokemon/litwick/follower.png diff --git a/graphics/object_events/pics/pokemon/lombre/follower.png b/graphics/pokemon/lombre/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lombre/follower.png rename to graphics/pokemon/lombre/follower.png diff --git a/graphics/object_events/pics/pokemon/lopunny/follower.png b/graphics/pokemon/lopunny/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lopunny/follower.png rename to graphics/pokemon/lopunny/follower.png diff --git a/graphics/object_events/pics/pokemon/lotad/follower.png b/graphics/pokemon/lotad/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lotad/follower.png rename to graphics/pokemon/lotad/follower.png diff --git a/graphics/object_events/pics/pokemon/loudred/follower.png b/graphics/pokemon/loudred/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/loudred/follower.png rename to graphics/pokemon/loudred/follower.png diff --git a/graphics/object_events/pics/pokemon/lucario/follower.png b/graphics/pokemon/lucario/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lucario/follower.png rename to graphics/pokemon/lucario/follower.png diff --git a/graphics/object_events/pics/pokemon/ludicolo/follower.png b/graphics/pokemon/ludicolo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ludicolo/follower.png rename to graphics/pokemon/ludicolo/follower.png diff --git a/graphics/object_events/pics/pokemon/lugia/follower.png b/graphics/pokemon/lugia/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lugia/follower.png rename to graphics/pokemon/lugia/follower.png diff --git a/graphics/object_events/pics/pokemon/lumineon/follower.png b/graphics/pokemon/lumineon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lumineon/follower.png rename to graphics/pokemon/lumineon/follower.png diff --git a/graphics/object_events/pics/pokemon/lunala/follower.png b/graphics/pokemon/lunala/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lunala/follower.png rename to graphics/pokemon/lunala/follower.png diff --git a/graphics/object_events/pics/pokemon/lunatone/follower.png b/graphics/pokemon/lunatone/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lunatone/follower.png rename to graphics/pokemon/lunatone/follower.png diff --git a/graphics/object_events/pics/pokemon/lurantis/follower.png b/graphics/pokemon/lurantis/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lurantis/follower.png rename to graphics/pokemon/lurantis/follower.png diff --git a/graphics/object_events/pics/pokemon/luvdisc/follower.png b/graphics/pokemon/luvdisc/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/luvdisc/follower.png rename to graphics/pokemon/luvdisc/follower.png diff --git a/graphics/object_events/pics/pokemon/luxio/follower.png b/graphics/pokemon/luxio/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/luxio/follower.png rename to graphics/pokemon/luxio/follower.png diff --git a/graphics/object_events/pics/pokemon/luxray/follower.png b/graphics/pokemon/luxray/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/luxray/follower.png rename to graphics/pokemon/luxray/follower.png diff --git a/graphics/object_events/pics/pokemon/lycanroc/dusk/follower.png b/graphics/pokemon/lycanroc/dusk/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lycanroc/dusk/follower.png rename to graphics/pokemon/lycanroc/dusk/follower.png diff --git a/graphics/object_events/pics/pokemon/lycanroc/follower.png b/graphics/pokemon/lycanroc/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lycanroc/follower.png rename to graphics/pokemon/lycanroc/follower.png diff --git a/graphics/object_events/pics/pokemon/lycanroc/midnight/follower.png b/graphics/pokemon/lycanroc/midnight/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/lycanroc/midnight/follower.png rename to graphics/pokemon/lycanroc/midnight/follower.png diff --git a/graphics/object_events/pics/pokemon/machamp/follower.png b/graphics/pokemon/machamp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/machamp/follower.png rename to graphics/pokemon/machamp/follower.png diff --git a/graphics/object_events/pics/pokemon/machoke/follower.png b/graphics/pokemon/machoke/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/machoke/follower.png rename to graphics/pokemon/machoke/follower.png diff --git a/graphics/object_events/pics/pokemon/machop/follower.png b/graphics/pokemon/machop/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/machop/follower.png rename to graphics/pokemon/machop/follower.png diff --git a/graphics/object_events/pics/pokemon/magby/follower.png b/graphics/pokemon/magby/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magby/follower.png rename to graphics/pokemon/magby/follower.png diff --git a/graphics/object_events/pics/pokemon/magcargo/follower.png b/graphics/pokemon/magcargo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magcargo/follower.png rename to graphics/pokemon/magcargo/follower.png diff --git a/graphics/object_events/pics/pokemon/magearna/follower.png b/graphics/pokemon/magearna/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magearna/follower.png rename to graphics/pokemon/magearna/follower.png diff --git a/graphics/object_events/pics/pokemon/magikarp/follower.png b/graphics/pokemon/magikarp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magikarp/follower.png rename to graphics/pokemon/magikarp/follower.png diff --git a/graphics/object_events/pics/pokemon/magmar/follower.png b/graphics/pokemon/magmar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magmar/follower.png rename to graphics/pokemon/magmar/follower.png diff --git a/graphics/object_events/pics/pokemon/magmortar/follower.png b/graphics/pokemon/magmortar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magmortar/follower.png rename to graphics/pokemon/magmortar/follower.png diff --git a/graphics/object_events/pics/pokemon/magnemite/follower.png b/graphics/pokemon/magnemite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magnemite/follower.png rename to graphics/pokemon/magnemite/follower.png diff --git a/graphics/object_events/pics/pokemon/magneton/follower.png b/graphics/pokemon/magneton/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magneton/follower.png rename to graphics/pokemon/magneton/follower.png diff --git a/graphics/object_events/pics/pokemon/magnezone/follower.png b/graphics/pokemon/magnezone/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/magnezone/follower.png rename to graphics/pokemon/magnezone/follower.png diff --git a/graphics/object_events/pics/pokemon/makuhita/follower.png b/graphics/pokemon/makuhita/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/makuhita/follower.png rename to graphics/pokemon/makuhita/follower.png diff --git a/graphics/object_events/pics/pokemon/malamar/follower.png b/graphics/pokemon/malamar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/malamar/follower.png rename to graphics/pokemon/malamar/follower.png diff --git a/graphics/object_events/pics/pokemon/mamoswine/follower.png b/graphics/pokemon/mamoswine/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mamoswine/follower.png rename to graphics/pokemon/mamoswine/follower.png diff --git a/graphics/object_events/pics/pokemon/manaphy/follower.png b/graphics/pokemon/manaphy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/manaphy/follower.png rename to graphics/pokemon/manaphy/follower.png diff --git a/graphics/object_events/pics/pokemon/mandibuzz/follower.png b/graphics/pokemon/mandibuzz/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mandibuzz/follower.png rename to graphics/pokemon/mandibuzz/follower.png diff --git a/graphics/object_events/pics/pokemon/manectric/follower.png b/graphics/pokemon/manectric/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/manectric/follower.png rename to graphics/pokemon/manectric/follower.png diff --git a/graphics/object_events/pics/pokemon/mankey/follower.png b/graphics/pokemon/mankey/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mankey/follower.png rename to graphics/pokemon/mankey/follower.png diff --git a/graphics/object_events/pics/pokemon/mantine/follower.png b/graphics/pokemon/mantine/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mantine/follower.png rename to graphics/pokemon/mantine/follower.png diff --git a/graphics/object_events/pics/pokemon/mantyke/follower.png b/graphics/pokemon/mantyke/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mantyke/follower.png rename to graphics/pokemon/mantyke/follower.png diff --git a/graphics/object_events/pics/pokemon/maractus/follower.png b/graphics/pokemon/maractus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/maractus/follower.png rename to graphics/pokemon/maractus/follower.png diff --git a/graphics/object_events/pics/pokemon/mareanie/follower.png b/graphics/pokemon/mareanie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mareanie/follower.png rename to graphics/pokemon/mareanie/follower.png diff --git a/graphics/object_events/pics/pokemon/mareep/follower.png b/graphics/pokemon/mareep/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mareep/follower.png rename to graphics/pokemon/mareep/follower.png diff --git a/graphics/object_events/pics/pokemon/marill/follower.png b/graphics/pokemon/marill/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/marill/follower.png rename to graphics/pokemon/marill/follower.png diff --git a/graphics/object_events/pics/pokemon/marowak/alolan/follower.png b/graphics/pokemon/marowak/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/marowak/alolan/follower.png rename to graphics/pokemon/marowak/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/marowak/follower.png b/graphics/pokemon/marowak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/marowak/follower.png rename to graphics/pokemon/marowak/follower.png diff --git a/graphics/object_events/pics/pokemon/marshadow/follower.png b/graphics/pokemon/marshadow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/marshadow/follower.png rename to graphics/pokemon/marshadow/follower.png diff --git a/graphics/object_events/pics/pokemon/marshtomp/follower.png b/graphics/pokemon/marshtomp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/marshtomp/follower.png rename to graphics/pokemon/marshtomp/follower.png diff --git a/graphics/object_events/pics/pokemon/masquerain/follower.png b/graphics/pokemon/masquerain/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/masquerain/follower.png rename to graphics/pokemon/masquerain/follower.png diff --git a/graphics/object_events/pics/pokemon/mawile/follower.png b/graphics/pokemon/mawile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mawile/follower.png rename to graphics/pokemon/mawile/follower.png diff --git a/graphics/object_events/pics/pokemon/medicham/follower.png b/graphics/pokemon/medicham/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/medicham/follower.png rename to graphics/pokemon/medicham/follower.png diff --git a/graphics/object_events/pics/pokemon/meditite/follower.png b/graphics/pokemon/meditite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meditite/follower.png rename to graphics/pokemon/meditite/follower.png diff --git a/graphics/object_events/pics/pokemon/meganium/follower.png b/graphics/pokemon/meganium/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meganium/follower.png rename to graphics/pokemon/meganium/follower.png diff --git a/graphics/object_events/pics/pokemon/melmetal/follower.png b/graphics/pokemon/melmetal/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/melmetal/follower.png rename to graphics/pokemon/melmetal/follower.png diff --git a/graphics/object_events/pics/pokemon/meloetta/follower.png b/graphics/pokemon/meloetta/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meloetta/follower.png rename to graphics/pokemon/meloetta/follower.png diff --git a/graphics/object_events/pics/pokemon/meloetta/pirouette/follower.png b/graphics/pokemon/meloetta/pirouette/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meloetta/pirouette/follower.png rename to graphics/pokemon/meloetta/pirouette/follower.png diff --git a/graphics/object_events/pics/pokemon/meltan/follower.png b/graphics/pokemon/meltan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meltan/follower.png rename to graphics/pokemon/meltan/follower.png diff --git a/graphics/object_events/pics/pokemon/meowstic/female/follower.png b/graphics/pokemon/meowstic/female/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meowstic/female/follower.png rename to graphics/pokemon/meowstic/female/follower.png diff --git a/graphics/object_events/pics/pokemon/meowstic/follower.png b/graphics/pokemon/meowstic/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meowstic/follower.png rename to graphics/pokemon/meowstic/follower.png diff --git a/graphics/object_events/pics/pokemon/meowth/alolan/follower.png b/graphics/pokemon/meowth/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meowth/alolan/follower.png rename to graphics/pokemon/meowth/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/meowth/follower.png b/graphics/pokemon/meowth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meowth/follower.png rename to graphics/pokemon/meowth/follower.png diff --git a/graphics/object_events/pics/pokemon/meowth/galarian/follower.png b/graphics/pokemon/meowth/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/meowth/galarian/follower.png rename to graphics/pokemon/meowth/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/mesprit/follower.png b/graphics/pokemon/mesprit/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mesprit/follower.png rename to graphics/pokemon/mesprit/follower.png diff --git a/graphics/object_events/pics/pokemon/metagross/follower.png b/graphics/pokemon/metagross/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/metagross/follower.png rename to graphics/pokemon/metagross/follower.png diff --git a/graphics/object_events/pics/pokemon/metang/follower.png b/graphics/pokemon/metang/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/metang/follower.png rename to graphics/pokemon/metang/follower.png diff --git a/graphics/object_events/pics/pokemon/metapod/follower.png b/graphics/pokemon/metapod/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/metapod/follower.png rename to graphics/pokemon/metapod/follower.png diff --git a/graphics/object_events/pics/pokemon/mew/follower.png b/graphics/pokemon/mew/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mew/follower.png rename to graphics/pokemon/mew/follower.png diff --git a/graphics/object_events/pics/pokemon/mewtwo/follower.png b/graphics/pokemon/mewtwo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mewtwo/follower.png rename to graphics/pokemon/mewtwo/follower.png diff --git a/graphics/object_events/pics/pokemon/mienfoo/follower.png b/graphics/pokemon/mienfoo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mienfoo/follower.png rename to graphics/pokemon/mienfoo/follower.png diff --git a/graphics/object_events/pics/pokemon/mienshao/follower.png b/graphics/pokemon/mienshao/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mienshao/follower.png rename to graphics/pokemon/mienshao/follower.png diff --git a/graphics/object_events/pics/pokemon/mightyena/follower.png b/graphics/pokemon/mightyena/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mightyena/follower.png rename to graphics/pokemon/mightyena/follower.png diff --git a/graphics/object_events/pics/pokemon/milcery/follower.png b/graphics/pokemon/milcery/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/milcery/follower.png rename to graphics/pokemon/milcery/follower.png diff --git a/graphics/object_events/pics/pokemon/milotic/follower.png b/graphics/pokemon/milotic/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/milotic/follower.png rename to graphics/pokemon/milotic/follower.png diff --git a/graphics/object_events/pics/pokemon/miltank/follower.png b/graphics/pokemon/miltank/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/miltank/follower.png rename to graphics/pokemon/miltank/follower.png diff --git a/graphics/object_events/pics/pokemon/mime_jr/follower.png b/graphics/pokemon/mime_jr/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mime_jr/follower.png rename to graphics/pokemon/mime_jr/follower.png diff --git a/graphics/object_events/pics/pokemon/mimikyu/follower.png b/graphics/pokemon/mimikyu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mimikyu/follower.png rename to graphics/pokemon/mimikyu/follower.png diff --git a/graphics/object_events/pics/pokemon/minccino/follower.png b/graphics/pokemon/minccino/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/minccino/follower.png rename to graphics/pokemon/minccino/follower.png diff --git a/graphics/object_events/pics/pokemon/minior/follower.png b/graphics/pokemon/minior/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/minior/follower.png rename to graphics/pokemon/minior/follower.png diff --git a/graphics/object_events/pics/pokemon/minun/follower.png b/graphics/pokemon/minun/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/minun/follower.png rename to graphics/pokemon/minun/follower.png diff --git a/graphics/object_events/pics/pokemon/misdreavus/follower.png b/graphics/pokemon/misdreavus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/misdreavus/follower.png rename to graphics/pokemon/misdreavus/follower.png diff --git a/graphics/object_events/pics/pokemon/mismagius/follower.png b/graphics/pokemon/mismagius/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mismagius/follower.png rename to graphics/pokemon/mismagius/follower.png diff --git a/graphics/object_events/pics/pokemon/moltres/follower.png b/graphics/pokemon/moltres/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/moltres/follower.png rename to graphics/pokemon/moltres/follower.png diff --git a/graphics/object_events/pics/pokemon/moltres/galarian/follower.png b/graphics/pokemon/moltres/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/moltres/galarian/follower.png rename to graphics/pokemon/moltres/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/monferno/follower.png b/graphics/pokemon/monferno/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/monferno/follower.png rename to graphics/pokemon/monferno/follower.png diff --git a/graphics/object_events/pics/pokemon/morelull/follower.png b/graphics/pokemon/morelull/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/morelull/follower.png rename to graphics/pokemon/morelull/follower.png diff --git a/graphics/object_events/pics/pokemon/morgrem/follower.png b/graphics/pokemon/morgrem/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/morgrem/follower.png rename to graphics/pokemon/morgrem/follower.png diff --git a/graphics/object_events/pics/pokemon/morpeko/follower.png b/graphics/pokemon/morpeko/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/morpeko/follower.png rename to graphics/pokemon/morpeko/follower.png diff --git a/graphics/object_events/pics/pokemon/mothim/follower.png b/graphics/pokemon/mothim/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mothim/follower.png rename to graphics/pokemon/mothim/follower.png diff --git a/graphics/object_events/pics/pokemon/mr_mime/follower.png b/graphics/pokemon/mr_mime/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mr_mime/follower.png rename to graphics/pokemon/mr_mime/follower.png diff --git a/graphics/object_events/pics/pokemon/mr_mime/galarian/follower.png b/graphics/pokemon/mr_mime/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mr_mime/galarian/follower.png rename to graphics/pokemon/mr_mime/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/mr_rime/follower.png b/graphics/pokemon/mr_rime/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mr_rime/follower.png rename to graphics/pokemon/mr_rime/follower.png diff --git a/graphics/object_events/pics/pokemon/mudbray/follower.png b/graphics/pokemon/mudbray/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mudbray/follower.png rename to graphics/pokemon/mudbray/follower.png diff --git a/graphics/object_events/pics/pokemon/mudkip/follower.png b/graphics/pokemon/mudkip/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mudkip/follower.png rename to graphics/pokemon/mudkip/follower.png diff --git a/graphics/object_events/pics/pokemon/mudsdale/follower.png b/graphics/pokemon/mudsdale/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/mudsdale/follower.png rename to graphics/pokemon/mudsdale/follower.png diff --git a/graphics/object_events/pics/pokemon/muk/alolan/follower.png b/graphics/pokemon/muk/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/muk/alolan/follower.png rename to graphics/pokemon/muk/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/muk/follower.png b/graphics/pokemon/muk/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/muk/follower.png rename to graphics/pokemon/muk/follower.png diff --git a/graphics/object_events/pics/pokemon/munchlax/follower.png b/graphics/pokemon/munchlax/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/munchlax/follower.png rename to graphics/pokemon/munchlax/follower.png diff --git a/graphics/object_events/pics/pokemon/munna/follower.png b/graphics/pokemon/munna/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/munna/follower.png rename to graphics/pokemon/munna/follower.png diff --git a/graphics/object_events/pics/pokemon/murkrow/follower.png b/graphics/pokemon/murkrow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/murkrow/follower.png rename to graphics/pokemon/murkrow/follower.png diff --git a/graphics/object_events/pics/pokemon/musharna/follower.png b/graphics/pokemon/musharna/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/musharna/follower.png rename to graphics/pokemon/musharna/follower.png diff --git a/graphics/object_events/pics/pokemon/naganadel/follower.png b/graphics/pokemon/naganadel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/naganadel/follower.png rename to graphics/pokemon/naganadel/follower.png diff --git a/graphics/object_events/pics/pokemon/natu/follower.png b/graphics/pokemon/natu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/natu/follower.png rename to graphics/pokemon/natu/follower.png diff --git a/graphics/object_events/pics/pokemon/necrozma/dawn_wings/follower.png b/graphics/pokemon/necrozma/dawn_wings/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/necrozma/dawn_wings/follower.png rename to graphics/pokemon/necrozma/dawn_wings/follower.png diff --git a/graphics/object_events/pics/pokemon/necrozma/dusk_mane/follower.png b/graphics/pokemon/necrozma/dusk_mane/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/necrozma/dusk_mane/follower.png rename to graphics/pokemon/necrozma/dusk_mane/follower.png diff --git a/graphics/object_events/pics/pokemon/necrozma/follower.png b/graphics/pokemon/necrozma/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/necrozma/follower.png rename to graphics/pokemon/necrozma/follower.png diff --git a/graphics/object_events/pics/pokemon/nickit/follower.png b/graphics/pokemon/nickit/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nickit/follower.png rename to graphics/pokemon/nickit/follower.png diff --git a/graphics/object_events/pics/pokemon/nidoking/follower.png b/graphics/pokemon/nidoking/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidoking/follower.png rename to graphics/pokemon/nidoking/follower.png diff --git a/graphics/object_events/pics/pokemon/nidoqueen/follower.png b/graphics/pokemon/nidoqueen/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidoqueen/follower.png rename to graphics/pokemon/nidoqueen/follower.png diff --git a/graphics/object_events/pics/pokemon/nidoran_f/follower.png b/graphics/pokemon/nidoran_f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidoran_f/follower.png rename to graphics/pokemon/nidoran_f/follower.png diff --git a/graphics/object_events/pics/pokemon/nidoran_m/follower.png b/graphics/pokemon/nidoran_m/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidoran_m/follower.png rename to graphics/pokemon/nidoran_m/follower.png diff --git a/graphics/object_events/pics/pokemon/nidorina/follower.png b/graphics/pokemon/nidorina/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidorina/follower.png rename to graphics/pokemon/nidorina/follower.png diff --git a/graphics/object_events/pics/pokemon/nidorino/follower.png b/graphics/pokemon/nidorino/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nidorino/follower.png rename to graphics/pokemon/nidorino/follower.png diff --git a/graphics/object_events/pics/pokemon/nihilego/follower.png b/graphics/pokemon/nihilego/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nihilego/follower.png rename to graphics/pokemon/nihilego/follower.png diff --git a/graphics/object_events/pics/pokemon/nincada/follower.png b/graphics/pokemon/nincada/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nincada/follower.png rename to graphics/pokemon/nincada/follower.png diff --git a/graphics/object_events/pics/pokemon/ninetales/alolan/follower.png b/graphics/pokemon/ninetales/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ninetales/alolan/follower.png rename to graphics/pokemon/ninetales/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/ninetales/follower.png b/graphics/pokemon/ninetales/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ninetales/follower.png rename to graphics/pokemon/ninetales/follower.png diff --git a/graphics/object_events/pics/pokemon/ninjask/follower.png b/graphics/pokemon/ninjask/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ninjask/follower.png rename to graphics/pokemon/ninjask/follower.png diff --git a/graphics/object_events/pics/pokemon/noctowl/follower.png b/graphics/pokemon/noctowl/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/noctowl/follower.png rename to graphics/pokemon/noctowl/follower.png diff --git a/graphics/object_events/pics/pokemon/noibat/follower.png b/graphics/pokemon/noibat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/noibat/follower.png rename to graphics/pokemon/noibat/follower.png diff --git a/graphics/object_events/pics/pokemon/noivern/follower.png b/graphics/pokemon/noivern/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/noivern/follower.png rename to graphics/pokemon/noivern/follower.png diff --git a/graphics/object_events/pics/pokemon/nosepass/follower.png b/graphics/pokemon/nosepass/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nosepass/follower.png rename to graphics/pokemon/nosepass/follower.png diff --git a/graphics/object_events/pics/pokemon/numel/follower.png b/graphics/pokemon/numel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/numel/follower.png rename to graphics/pokemon/numel/follower.png diff --git a/graphics/object_events/pics/pokemon/nuzleaf/follower.png b/graphics/pokemon/nuzleaf/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/nuzleaf/follower.png rename to graphics/pokemon/nuzleaf/follower.png diff --git a/graphics/object_events/pics/pokemon/obstagoon/follower.png b/graphics/pokemon/obstagoon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/obstagoon/follower.png rename to graphics/pokemon/obstagoon/follower.png diff --git a/graphics/object_events/pics/pokemon/octillery/follower.png b/graphics/pokemon/octillery/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/octillery/follower.png rename to graphics/pokemon/octillery/follower.png diff --git a/graphics/object_events/pics/pokemon/oddish/follower.png b/graphics/pokemon/oddish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/oddish/follower.png rename to graphics/pokemon/oddish/follower.png diff --git a/graphics/object_events/pics/pokemon/omanyte/follower.png b/graphics/pokemon/omanyte/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/omanyte/follower.png rename to graphics/pokemon/omanyte/follower.png diff --git a/graphics/object_events/pics/pokemon/omastar/follower.png b/graphics/pokemon/omastar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/omastar/follower.png rename to graphics/pokemon/omastar/follower.png diff --git a/graphics/object_events/pics/pokemon/onix/follower.png b/graphics/pokemon/onix/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/onix/follower.png rename to graphics/pokemon/onix/follower.png diff --git a/graphics/object_events/pics/pokemon/oranguru/follower.png b/graphics/pokemon/oranguru/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/oranguru/follower.png rename to graphics/pokemon/oranguru/follower.png diff --git a/graphics/object_events/pics/pokemon/orbeetle/follower.png b/graphics/pokemon/orbeetle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/orbeetle/follower.png rename to graphics/pokemon/orbeetle/follower.png diff --git a/graphics/object_events/pics/pokemon/oricorio/follower.png b/graphics/pokemon/oricorio/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/oricorio/follower.png rename to graphics/pokemon/oricorio/follower.png diff --git a/graphics/object_events/pics/pokemon/oshawott/follower.png b/graphics/pokemon/oshawott/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/oshawott/follower.png rename to graphics/pokemon/oshawott/follower.png diff --git a/graphics/object_events/pics/pokemon/overqwil/follower.png b/graphics/pokemon/overqwil/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/overqwil/follower.png rename to graphics/pokemon/overqwil/follower.png diff --git a/graphics/object_events/pics/pokemon/pachirisu/follower.png b/graphics/pokemon/pachirisu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pachirisu/follower.png rename to graphics/pokemon/pachirisu/follower.png diff --git a/graphics/object_events/pics/pokemon/palkia/follower.png b/graphics/pokemon/palkia/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/palkia/follower.png rename to graphics/pokemon/palkia/follower.png diff --git a/graphics/object_events/pics/pokemon/palkia/origin/follower.png b/graphics/pokemon/palkia/origin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/palkia/origin/follower.png rename to graphics/pokemon/palkia/origin/follower.png diff --git a/graphics/object_events/pics/pokemon/palossand/follower.png b/graphics/pokemon/palossand/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/palossand/follower.png rename to graphics/pokemon/palossand/follower.png diff --git a/graphics/object_events/pics/pokemon/palpitoad/follower.png b/graphics/pokemon/palpitoad/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/palpitoad/follower.png rename to graphics/pokemon/palpitoad/follower.png diff --git a/graphics/object_events/pics/pokemon/pancham/follower.png b/graphics/pokemon/pancham/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pancham/follower.png rename to graphics/pokemon/pancham/follower.png diff --git a/graphics/object_events/pics/pokemon/pangoro/follower.png b/graphics/pokemon/pangoro/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pangoro/follower.png rename to graphics/pokemon/pangoro/follower.png diff --git a/graphics/object_events/pics/pokemon/panpour/follower.png b/graphics/pokemon/panpour/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/panpour/follower.png rename to graphics/pokemon/panpour/follower.png diff --git a/graphics/object_events/pics/pokemon/pansage/follower.png b/graphics/pokemon/pansage/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pansage/follower.png rename to graphics/pokemon/pansage/follower.png diff --git a/graphics/object_events/pics/pokemon/pansear/follower.png b/graphics/pokemon/pansear/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pansear/follower.png rename to graphics/pokemon/pansear/follower.png diff --git a/graphics/object_events/pics/pokemon/paras/follower.png b/graphics/pokemon/paras/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/paras/follower.png rename to graphics/pokemon/paras/follower.png diff --git a/graphics/object_events/pics/pokemon/parasect/follower.png b/graphics/pokemon/parasect/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/parasect/follower.png rename to graphics/pokemon/parasect/follower.png diff --git a/graphics/object_events/pics/pokemon/passimian/follower.png b/graphics/pokemon/passimian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/passimian/follower.png rename to graphics/pokemon/passimian/follower.png diff --git a/graphics/object_events/pics/pokemon/patrat/follower.png b/graphics/pokemon/patrat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/patrat/follower.png rename to graphics/pokemon/patrat/follower.png diff --git a/graphics/object_events/pics/pokemon/pawniard/follower.png b/graphics/pokemon/pawniard/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pawniard/follower.png rename to graphics/pokemon/pawniard/follower.png diff --git a/graphics/object_events/pics/pokemon/pelipper/follower.png b/graphics/pokemon/pelipper/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pelipper/follower.png rename to graphics/pokemon/pelipper/follower.png diff --git a/graphics/object_events/pics/pokemon/perrserker/follower.png b/graphics/pokemon/perrserker/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/perrserker/follower.png rename to graphics/pokemon/perrserker/follower.png diff --git a/graphics/object_events/pics/pokemon/persian/alolan/follower.png b/graphics/pokemon/persian/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/persian/alolan/follower.png rename to graphics/pokemon/persian/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/persian/follower.png b/graphics/pokemon/persian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/persian/follower.png rename to graphics/pokemon/persian/follower.png diff --git a/graphics/object_events/pics/pokemon/petilil/follower.png b/graphics/pokemon/petilil/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/petilil/follower.png rename to graphics/pokemon/petilil/follower.png diff --git a/graphics/object_events/pics/pokemon/phanpy/follower.png b/graphics/pokemon/phanpy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/phanpy/follower.png rename to graphics/pokemon/phanpy/follower.png diff --git a/graphics/object_events/pics/pokemon/phantump/follower.png b/graphics/pokemon/phantump/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/phantump/follower.png rename to graphics/pokemon/phantump/follower.png diff --git a/graphics/object_events/pics/pokemon/pheromosa/follower.png b/graphics/pokemon/pheromosa/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pheromosa/follower.png rename to graphics/pokemon/pheromosa/follower.png diff --git a/graphics/object_events/pics/pokemon/phione/follower.png b/graphics/pokemon/phione/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/phione/follower.png rename to graphics/pokemon/phione/follower.png diff --git a/graphics/object_events/pics/pokemon/pichu/follower.png b/graphics/pokemon/pichu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pichu/follower.png rename to graphics/pokemon/pichu/follower.png diff --git a/graphics/object_events/pics/pokemon/pichu/spiky_eared/follower.png b/graphics/pokemon/pichu/spiky_eared/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pichu/spiky_eared/follower.png rename to graphics/pokemon/pichu/spiky_eared/follower.png diff --git a/graphics/object_events/pics/pokemon/pidgeot/follower.png b/graphics/pokemon/pidgeot/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pidgeot/follower.png rename to graphics/pokemon/pidgeot/follower.png diff --git a/graphics/object_events/pics/pokemon/pidgeotto/follower.png b/graphics/pokemon/pidgeotto/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pidgeotto/follower.png rename to graphics/pokemon/pidgeotto/follower.png diff --git a/graphics/object_events/pics/pokemon/pidgey/follower.png b/graphics/pokemon/pidgey/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pidgey/follower.png rename to graphics/pokemon/pidgey/follower.png diff --git a/graphics/object_events/pics/pokemon/pidove/follower.png b/graphics/pokemon/pidove/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pidove/follower.png rename to graphics/pokemon/pidove/follower.png diff --git a/graphics/object_events/pics/pokemon/pignite/follower.png b/graphics/pokemon/pignite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pignite/follower.png rename to graphics/pokemon/pignite/follower.png diff --git a/graphics/object_events/pics/pokemon/pikachu/follower.png b/graphics/pokemon/pikachu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pikachu/follower.png rename to graphics/pokemon/pikachu/follower.png diff --git a/graphics/object_events/pics/pokemon/pikipek/follower.png b/graphics/pokemon/pikipek/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pikipek/follower.png rename to graphics/pokemon/pikipek/follower.png diff --git a/graphics/object_events/pics/pokemon/piloswine/follower.png b/graphics/pokemon/piloswine/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/piloswine/follower.png rename to graphics/pokemon/piloswine/follower.png diff --git a/graphics/object_events/pics/pokemon/pincurchin/follower.png b/graphics/pokemon/pincurchin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pincurchin/follower.png rename to graphics/pokemon/pincurchin/follower.png diff --git a/graphics/object_events/pics/pokemon/pineco/follower.png b/graphics/pokemon/pineco/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pineco/follower.png rename to graphics/pokemon/pineco/follower.png diff --git a/graphics/object_events/pics/pokemon/pinsir/follower.png b/graphics/pokemon/pinsir/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pinsir/follower.png rename to graphics/pokemon/pinsir/follower.png diff --git a/graphics/object_events/pics/pokemon/piplup/follower.png b/graphics/pokemon/piplup/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/piplup/follower.png rename to graphics/pokemon/piplup/follower.png diff --git a/graphics/object_events/pics/pokemon/plusle/follower.png b/graphics/pokemon/plusle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/plusle/follower.png rename to graphics/pokemon/plusle/follower.png diff --git a/graphics/object_events/pics/pokemon/poipole/follower.png b/graphics/pokemon/poipole/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/poipole/follower.png rename to graphics/pokemon/poipole/follower.png diff --git a/graphics/object_events/pics/pokemon/politoed/follower.png b/graphics/pokemon/politoed/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/politoed/follower.png rename to graphics/pokemon/politoed/follower.png diff --git a/graphics/object_events/pics/pokemon/poliwag/follower.png b/graphics/pokemon/poliwag/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/poliwag/follower.png rename to graphics/pokemon/poliwag/follower.png diff --git a/graphics/object_events/pics/pokemon/poliwhirl/follower.png b/graphics/pokemon/poliwhirl/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/poliwhirl/follower.png rename to graphics/pokemon/poliwhirl/follower.png diff --git a/graphics/object_events/pics/pokemon/poliwrath/follower.png b/graphics/pokemon/poliwrath/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/poliwrath/follower.png rename to graphics/pokemon/poliwrath/follower.png diff --git a/graphics/object_events/pics/pokemon/polteageist/follower.png b/graphics/pokemon/polteageist/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/polteageist/follower.png rename to graphics/pokemon/polteageist/follower.png diff --git a/graphics/object_events/pics/pokemon/ponyta/follower.png b/graphics/pokemon/ponyta/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ponyta/follower.png rename to graphics/pokemon/ponyta/follower.png diff --git a/graphics/object_events/pics/pokemon/ponyta/galarian/follower.png b/graphics/pokemon/ponyta/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ponyta/galarian/follower.png rename to graphics/pokemon/ponyta/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/poochyena/follower.png b/graphics/pokemon/poochyena/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/poochyena/follower.png rename to graphics/pokemon/poochyena/follower.png diff --git a/graphics/object_events/pics/pokemon/popplio/follower.png b/graphics/pokemon/popplio/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/popplio/follower.png rename to graphics/pokemon/popplio/follower.png diff --git a/graphics/object_events/pics/pokemon/porygon/follower.png b/graphics/pokemon/porygon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/porygon/follower.png rename to graphics/pokemon/porygon/follower.png diff --git a/graphics/object_events/pics/pokemon/porygon2/follower.png b/graphics/pokemon/porygon2/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/porygon2/follower.png rename to graphics/pokemon/porygon2/follower.png diff --git a/graphics/object_events/pics/pokemon/porygon_z/follower.png b/graphics/pokemon/porygon_z/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/porygon_z/follower.png rename to graphics/pokemon/porygon_z/follower.png diff --git a/graphics/object_events/pics/pokemon/primarina/follower.png b/graphics/pokemon/primarina/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/primarina/follower.png rename to graphics/pokemon/primarina/follower.png diff --git a/graphics/object_events/pics/pokemon/primeape/follower.png b/graphics/pokemon/primeape/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/primeape/follower.png rename to graphics/pokemon/primeape/follower.png diff --git a/graphics/object_events/pics/pokemon/prinplup/follower.png b/graphics/pokemon/prinplup/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/prinplup/follower.png rename to graphics/pokemon/prinplup/follower.png diff --git a/graphics/object_events/pics/pokemon/probopass/follower.png b/graphics/pokemon/probopass/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/probopass/follower.png rename to graphics/pokemon/probopass/follower.png diff --git a/graphics/object_events/pics/pokemon/psyduck/follower.png b/graphics/pokemon/psyduck/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/psyduck/follower.png rename to graphics/pokemon/psyduck/follower.png diff --git a/graphics/object_events/pics/pokemon/pumpkaboo/follower.png b/graphics/pokemon/pumpkaboo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pumpkaboo/follower.png rename to graphics/pokemon/pumpkaboo/follower.png diff --git a/graphics/object_events/pics/pokemon/pupitar/follower.png b/graphics/pokemon/pupitar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pupitar/follower.png rename to graphics/pokemon/pupitar/follower.png diff --git a/graphics/object_events/pics/pokemon/purrloin/follower.png b/graphics/pokemon/purrloin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/purrloin/follower.png rename to graphics/pokemon/purrloin/follower.png diff --git a/graphics/object_events/pics/pokemon/purugly/follower.png b/graphics/pokemon/purugly/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/purugly/follower.png rename to graphics/pokemon/purugly/follower.png diff --git a/graphics/object_events/pics/pokemon/pyroar/follower.png b/graphics/pokemon/pyroar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pyroar/follower.png rename to graphics/pokemon/pyroar/follower.png diff --git a/graphics/object_events/pics/pokemon/pyroar_f/follower.png b/graphics/pokemon/pyroar_f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pyroar_f/follower.png rename to graphics/pokemon/pyroar_f/follower.png diff --git a/graphics/object_events/pics/pokemon/pyukumuku/follower.png b/graphics/pokemon/pyukumuku/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/pyukumuku/follower.png rename to graphics/pokemon/pyukumuku/follower.png diff --git a/graphics/object_events/pics/pokemon/quagsire/follower.png b/graphics/pokemon/quagsire/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/quagsire/follower.png rename to graphics/pokemon/quagsire/follower.png diff --git a/graphics/object_events/pics/pokemon/quilava/follower.png b/graphics/pokemon/quilava/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/quilava/follower.png rename to graphics/pokemon/quilava/follower.png diff --git a/graphics/object_events/pics/pokemon/quilladin/follower.png b/graphics/pokemon/quilladin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/quilladin/follower.png rename to graphics/pokemon/quilladin/follower.png diff --git a/graphics/object_events/pics/pokemon/qwilfish/follower.png b/graphics/pokemon/qwilfish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/qwilfish/follower.png rename to graphics/pokemon/qwilfish/follower.png diff --git a/graphics/object_events/pics/pokemon/qwilfish/hisuian/follower.png b/graphics/pokemon/qwilfish/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/qwilfish/hisuian/follower.png rename to graphics/pokemon/qwilfish/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/raboot/follower.png b/graphics/pokemon/raboot/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/raboot/follower.png rename to graphics/pokemon/raboot/follower.png diff --git a/graphics/object_events/pics/pokemon/raichu/alolan/follower.png b/graphics/pokemon/raichu/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/raichu/alolan/follower.png rename to graphics/pokemon/raichu/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/raichu/follower.png b/graphics/pokemon/raichu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/raichu/follower.png rename to graphics/pokemon/raichu/follower.png diff --git a/graphics/object_events/pics/pokemon/raikou/follower.png b/graphics/pokemon/raikou/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/raikou/follower.png rename to graphics/pokemon/raikou/follower.png diff --git a/graphics/object_events/pics/pokemon/ralts/follower.png b/graphics/pokemon/ralts/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ralts/follower.png rename to graphics/pokemon/ralts/follower.png diff --git a/graphics/object_events/pics/pokemon/rampardos/follower.png b/graphics/pokemon/rampardos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rampardos/follower.png rename to graphics/pokemon/rampardos/follower.png diff --git a/graphics/object_events/pics/pokemon/rapidash/follower.png b/graphics/pokemon/rapidash/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rapidash/follower.png rename to graphics/pokemon/rapidash/follower.png diff --git a/graphics/object_events/pics/pokemon/rapidash/galarian/follower.png b/graphics/pokemon/rapidash/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rapidash/galarian/follower.png rename to graphics/pokemon/rapidash/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/raticate/alolan/follower.png b/graphics/pokemon/raticate/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/raticate/alolan/follower.png rename to graphics/pokemon/raticate/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/raticate/follower.png b/graphics/pokemon/raticate/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/raticate/follower.png rename to graphics/pokemon/raticate/follower.png diff --git a/graphics/object_events/pics/pokemon/rattata/alolan/follower.png b/graphics/pokemon/rattata/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rattata/alolan/follower.png rename to graphics/pokemon/rattata/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/rattata/follower.png b/graphics/pokemon/rattata/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rattata/follower.png rename to graphics/pokemon/rattata/follower.png diff --git a/graphics/object_events/pics/pokemon/rayquaza/follower.png b/graphics/pokemon/rayquaza/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rayquaza/follower.png rename to graphics/pokemon/rayquaza/follower.png diff --git a/graphics/object_events/pics/pokemon/regice/follower.png b/graphics/pokemon/regice/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/regice/follower.png rename to graphics/pokemon/regice/follower.png diff --git a/graphics/object_events/pics/pokemon/regidrago/follower.png b/graphics/pokemon/regidrago/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/regidrago/follower.png rename to graphics/pokemon/regidrago/follower.png diff --git a/graphics/object_events/pics/pokemon/regieleki/follower.png b/graphics/pokemon/regieleki/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/regieleki/follower.png rename to graphics/pokemon/regieleki/follower.png diff --git a/graphics/object_events/pics/pokemon/regigigas/follower.png b/graphics/pokemon/regigigas/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/regigigas/follower.png rename to graphics/pokemon/regigigas/follower.png diff --git a/graphics/object_events/pics/pokemon/regirock/follower.png b/graphics/pokemon/regirock/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/regirock/follower.png rename to graphics/pokemon/regirock/follower.png diff --git a/graphics/object_events/pics/pokemon/registeel/follower.png b/graphics/pokemon/registeel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/registeel/follower.png rename to graphics/pokemon/registeel/follower.png diff --git a/graphics/object_events/pics/pokemon/relicanth/follower.png b/graphics/pokemon/relicanth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/relicanth/follower.png rename to graphics/pokemon/relicanth/follower.png diff --git a/graphics/object_events/pics/pokemon/remoraid/follower.png b/graphics/pokemon/remoraid/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/remoraid/follower.png rename to graphics/pokemon/remoraid/follower.png diff --git a/graphics/object_events/pics/pokemon/reshiram/follower.png b/graphics/pokemon/reshiram/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/reshiram/follower.png rename to graphics/pokemon/reshiram/follower.png diff --git a/graphics/object_events/pics/pokemon/reuniclus/follower.png b/graphics/pokemon/reuniclus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/reuniclus/follower.png rename to graphics/pokemon/reuniclus/follower.png diff --git a/graphics/object_events/pics/pokemon/rhydon/follower.png b/graphics/pokemon/rhydon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rhydon/follower.png rename to graphics/pokemon/rhydon/follower.png diff --git a/graphics/object_events/pics/pokemon/rhyhorn/follower.png b/graphics/pokemon/rhyhorn/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rhyhorn/follower.png rename to graphics/pokemon/rhyhorn/follower.png diff --git a/graphics/object_events/pics/pokemon/rhyperior/follower.png b/graphics/pokemon/rhyperior/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rhyperior/follower.png rename to graphics/pokemon/rhyperior/follower.png diff --git a/graphics/object_events/pics/pokemon/ribombee/follower.png b/graphics/pokemon/ribombee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ribombee/follower.png rename to graphics/pokemon/ribombee/follower.png diff --git a/graphics/object_events/pics/pokemon/rillaboom/follower.png b/graphics/pokemon/rillaboom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rillaboom/follower.png rename to graphics/pokemon/rillaboom/follower.png diff --git a/graphics/object_events/pics/pokemon/riolu/follower.png b/graphics/pokemon/riolu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/riolu/follower.png rename to graphics/pokemon/riolu/follower.png diff --git a/graphics/object_events/pics/pokemon/rockruff/follower.png b/graphics/pokemon/rockruff/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rockruff/follower.png rename to graphics/pokemon/rockruff/follower.png diff --git a/graphics/object_events/pics/pokemon/roggenrola/follower.png b/graphics/pokemon/roggenrola/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/roggenrola/follower.png rename to graphics/pokemon/roggenrola/follower.png diff --git a/graphics/object_events/pics/pokemon/rolycoly/follower.png b/graphics/pokemon/rolycoly/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rolycoly/follower.png rename to graphics/pokemon/rolycoly/follower.png diff --git a/graphics/object_events/pics/pokemon/rookidee/follower.png b/graphics/pokemon/rookidee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rookidee/follower.png rename to graphics/pokemon/rookidee/follower.png diff --git a/graphics/object_events/pics/pokemon/roselia/follower.png b/graphics/pokemon/roselia/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/roselia/follower.png rename to graphics/pokemon/roselia/follower.png diff --git a/graphics/object_events/pics/pokemon/roserade/follower.png b/graphics/pokemon/roserade/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/roserade/follower.png rename to graphics/pokemon/roserade/follower.png diff --git a/graphics/object_events/pics/pokemon/rotom/fan/follower.png b/graphics/pokemon/rotom/fan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rotom/fan/follower.png rename to graphics/pokemon/rotom/fan/follower.png diff --git a/graphics/object_events/pics/pokemon/rotom/follower.png b/graphics/pokemon/rotom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rotom/follower.png rename to graphics/pokemon/rotom/follower.png diff --git a/graphics/object_events/pics/pokemon/rotom/frost/follower.png b/graphics/pokemon/rotom/frost/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rotom/frost/follower.png rename to graphics/pokemon/rotom/frost/follower.png diff --git a/graphics/object_events/pics/pokemon/rotom/heat/follower.png b/graphics/pokemon/rotom/heat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rotom/heat/follower.png rename to graphics/pokemon/rotom/heat/follower.png diff --git a/graphics/object_events/pics/pokemon/rotom/mow/follower.png b/graphics/pokemon/rotom/mow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rotom/mow/follower.png rename to graphics/pokemon/rotom/mow/follower.png diff --git a/graphics/object_events/pics/pokemon/rotom/wash/follower.png b/graphics/pokemon/rotom/wash/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rotom/wash/follower.png rename to graphics/pokemon/rotom/wash/follower.png diff --git a/graphics/object_events/pics/pokemon/rowlet/follower.png b/graphics/pokemon/rowlet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rowlet/follower.png rename to graphics/pokemon/rowlet/follower.png diff --git a/graphics/object_events/pics/pokemon/rufflet/follower.png b/graphics/pokemon/rufflet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/rufflet/follower.png rename to graphics/pokemon/rufflet/follower.png diff --git a/graphics/object_events/pics/pokemon/runerigus/follower.png b/graphics/pokemon/runerigus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/runerigus/follower.png rename to graphics/pokemon/runerigus/follower.png diff --git a/graphics/object_events/pics/pokemon/sableye/follower.png b/graphics/pokemon/sableye/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sableye/follower.png rename to graphics/pokemon/sableye/follower.png diff --git a/graphics/object_events/pics/pokemon/salamence/follower.png b/graphics/pokemon/salamence/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/salamence/follower.png rename to graphics/pokemon/salamence/follower.png diff --git a/graphics/object_events/pics/pokemon/salandit/follower.png b/graphics/pokemon/salandit/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/salandit/follower.png rename to graphics/pokemon/salandit/follower.png diff --git a/graphics/object_events/pics/pokemon/salazzle/follower.png b/graphics/pokemon/salazzle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/salazzle/follower.png rename to graphics/pokemon/salazzle/follower.png diff --git a/graphics/object_events/pics/pokemon/samurott/follower.png b/graphics/pokemon/samurott/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/samurott/follower.png rename to graphics/pokemon/samurott/follower.png diff --git a/graphics/object_events/pics/pokemon/samurott/hisuian/follower.png b/graphics/pokemon/samurott/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/samurott/hisuian/follower.png rename to graphics/pokemon/samurott/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/sandaconda/follower.png b/graphics/pokemon/sandaconda/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sandaconda/follower.png rename to graphics/pokemon/sandaconda/follower.png diff --git a/graphics/object_events/pics/pokemon/sandile/follower.png b/graphics/pokemon/sandile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sandile/follower.png rename to graphics/pokemon/sandile/follower.png diff --git a/graphics/object_events/pics/pokemon/sandshrew/alolan/follower.png b/graphics/pokemon/sandshrew/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sandshrew/alolan/follower.png rename to graphics/pokemon/sandshrew/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/sandshrew/follower.png b/graphics/pokemon/sandshrew/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sandshrew/follower.png rename to graphics/pokemon/sandshrew/follower.png diff --git a/graphics/object_events/pics/pokemon/sandslash/alolan/follower.png b/graphics/pokemon/sandslash/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sandslash/alolan/follower.png rename to graphics/pokemon/sandslash/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/sandslash/follower.png b/graphics/pokemon/sandslash/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sandslash/follower.png rename to graphics/pokemon/sandslash/follower.png diff --git a/graphics/object_events/pics/pokemon/sandygast/follower.png b/graphics/pokemon/sandygast/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sandygast/follower.png rename to graphics/pokemon/sandygast/follower.png diff --git a/graphics/object_events/pics/pokemon/sawk/follower.png b/graphics/pokemon/sawk/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sawk/follower.png rename to graphics/pokemon/sawk/follower.png diff --git a/graphics/object_events/pics/pokemon/sawsbuck/autumn/follower.png b/graphics/pokemon/sawsbuck/autumn/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sawsbuck/autumn/follower.png rename to graphics/pokemon/sawsbuck/autumn/follower.png diff --git a/graphics/object_events/pics/pokemon/sawsbuck/follower.png b/graphics/pokemon/sawsbuck/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sawsbuck/follower.png rename to graphics/pokemon/sawsbuck/follower.png diff --git a/graphics/object_events/pics/pokemon/sawsbuck/summer/follower.png b/graphics/pokemon/sawsbuck/summer/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sawsbuck/summer/follower.png rename to graphics/pokemon/sawsbuck/summer/follower.png diff --git a/graphics/object_events/pics/pokemon/sawsbuck/winter/follower.png b/graphics/pokemon/sawsbuck/winter/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sawsbuck/winter/follower.png rename to graphics/pokemon/sawsbuck/winter/follower.png diff --git a/graphics/object_events/pics/pokemon/scatterbug/follower.png b/graphics/pokemon/scatterbug/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/scatterbug/follower.png rename to graphics/pokemon/scatterbug/follower.png diff --git a/graphics/object_events/pics/pokemon/sceptile/follower.png b/graphics/pokemon/sceptile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sceptile/follower.png rename to graphics/pokemon/sceptile/follower.png diff --git a/graphics/object_events/pics/pokemon/scizor/follower.png b/graphics/pokemon/scizor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/scizor/follower.png rename to graphics/pokemon/scizor/follower.png diff --git a/graphics/object_events/pics/pokemon/scolipede/follower.png b/graphics/pokemon/scolipede/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/scolipede/follower.png rename to graphics/pokemon/scolipede/follower.png diff --git a/graphics/object_events/pics/pokemon/scorbunny/follower.png b/graphics/pokemon/scorbunny/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/scorbunny/follower.png rename to graphics/pokemon/scorbunny/follower.png diff --git a/graphics/object_events/pics/pokemon/scrafty/follower.png b/graphics/pokemon/scrafty/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/scrafty/follower.png rename to graphics/pokemon/scrafty/follower.png diff --git a/graphics/object_events/pics/pokemon/scraggy/follower.png b/graphics/pokemon/scraggy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/scraggy/follower.png rename to graphics/pokemon/scraggy/follower.png diff --git a/graphics/object_events/pics/pokemon/scyther/follower.png b/graphics/pokemon/scyther/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/scyther/follower.png rename to graphics/pokemon/scyther/follower.png diff --git a/graphics/object_events/pics/pokemon/seadra/follower.png b/graphics/pokemon/seadra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/seadra/follower.png rename to graphics/pokemon/seadra/follower.png diff --git a/graphics/object_events/pics/pokemon/seaking/follower.png b/graphics/pokemon/seaking/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/seaking/follower.png rename to graphics/pokemon/seaking/follower.png diff --git a/graphics/object_events/pics/pokemon/sealeo/follower.png b/graphics/pokemon/sealeo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sealeo/follower.png rename to graphics/pokemon/sealeo/follower.png diff --git a/graphics/object_events/pics/pokemon/seedot/follower.png b/graphics/pokemon/seedot/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/seedot/follower.png rename to graphics/pokemon/seedot/follower.png diff --git a/graphics/object_events/pics/pokemon/seel/follower.png b/graphics/pokemon/seel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/seel/follower.png rename to graphics/pokemon/seel/follower.png diff --git a/graphics/object_events/pics/pokemon/seismitoad/follower.png b/graphics/pokemon/seismitoad/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/seismitoad/follower.png rename to graphics/pokemon/seismitoad/follower.png diff --git a/graphics/object_events/pics/pokemon/sentret/follower.png b/graphics/pokemon/sentret/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sentret/follower.png rename to graphics/pokemon/sentret/follower.png diff --git a/graphics/object_events/pics/pokemon/serperior/follower.png b/graphics/pokemon/serperior/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/serperior/follower.png rename to graphics/pokemon/serperior/follower.png diff --git a/graphics/object_events/pics/pokemon/servine/follower.png b/graphics/pokemon/servine/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/servine/follower.png rename to graphics/pokemon/servine/follower.png diff --git a/graphics/object_events/pics/pokemon/seviper/follower.png b/graphics/pokemon/seviper/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/seviper/follower.png rename to graphics/pokemon/seviper/follower.png diff --git a/graphics/object_events/pics/pokemon/sewaddle/follower.png b/graphics/pokemon/sewaddle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sewaddle/follower.png rename to graphics/pokemon/sewaddle/follower.png diff --git a/graphics/object_events/pics/pokemon/sharpedo/follower.png b/graphics/pokemon/sharpedo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sharpedo/follower.png rename to graphics/pokemon/sharpedo/follower.png diff --git a/graphics/object_events/pics/pokemon/shaymin/follower.png b/graphics/pokemon/shaymin/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shaymin/follower.png rename to graphics/pokemon/shaymin/follower.png diff --git a/graphics/object_events/pics/pokemon/shedinja/follower.png b/graphics/pokemon/shedinja/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shedinja/follower.png rename to graphics/pokemon/shedinja/follower.png diff --git a/graphics/object_events/pics/pokemon/shelgon/follower.png b/graphics/pokemon/shelgon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shelgon/follower.png rename to graphics/pokemon/shelgon/follower.png diff --git a/graphics/object_events/pics/pokemon/shellder/follower.png b/graphics/pokemon/shellder/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shellder/follower.png rename to graphics/pokemon/shellder/follower.png diff --git a/graphics/object_events/pics/pokemon/shellos/east_sea/follower.png b/graphics/pokemon/shellos/east_sea/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shellos/east_sea/follower.png rename to graphics/pokemon/shellos/east_sea/follower.png diff --git a/graphics/object_events/pics/pokemon/shellos/follower.png b/graphics/pokemon/shellos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shellos/follower.png rename to graphics/pokemon/shellos/follower.png diff --git a/graphics/object_events/pics/pokemon/shelmet/follower.png b/graphics/pokemon/shelmet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shelmet/follower.png rename to graphics/pokemon/shelmet/follower.png diff --git a/graphics/object_events/pics/pokemon/shieldon/follower.png b/graphics/pokemon/shieldon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shieldon/follower.png rename to graphics/pokemon/shieldon/follower.png diff --git a/graphics/object_events/pics/pokemon/shiftry/follower.png b/graphics/pokemon/shiftry/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shiftry/follower.png rename to graphics/pokemon/shiftry/follower.png diff --git a/graphics/object_events/pics/pokemon/shiinotic/follower.png b/graphics/pokemon/shiinotic/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shiinotic/follower.png rename to graphics/pokemon/shiinotic/follower.png diff --git a/graphics/object_events/pics/pokemon/shinx/follower.png b/graphics/pokemon/shinx/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shinx/follower.png rename to graphics/pokemon/shinx/follower.png diff --git a/graphics/object_events/pics/pokemon/shroomish/follower.png b/graphics/pokemon/shroomish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shroomish/follower.png rename to graphics/pokemon/shroomish/follower.png diff --git a/graphics/object_events/pics/pokemon/shuckle/follower.png b/graphics/pokemon/shuckle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shuckle/follower.png rename to graphics/pokemon/shuckle/follower.png diff --git a/graphics/object_events/pics/pokemon/shuppet/follower.png b/graphics/pokemon/shuppet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/shuppet/follower.png rename to graphics/pokemon/shuppet/follower.png diff --git a/graphics/object_events/pics/pokemon/sigilyph/follower.png b/graphics/pokemon/sigilyph/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sigilyph/follower.png rename to graphics/pokemon/sigilyph/follower.png diff --git a/graphics/object_events/pics/pokemon/silcoon/follower.png b/graphics/pokemon/silcoon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/silcoon/follower.png rename to graphics/pokemon/silcoon/follower.png diff --git a/graphics/object_events/pics/pokemon/silicobra/follower.png b/graphics/pokemon/silicobra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/silicobra/follower.png rename to graphics/pokemon/silicobra/follower.png diff --git a/graphics/object_events/pics/pokemon/silvally/follower.png b/graphics/pokemon/silvally/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/silvally/follower.png rename to graphics/pokemon/silvally/follower.png diff --git a/graphics/object_events/pics/pokemon/simipour/follower.png b/graphics/pokemon/simipour/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/simipour/follower.png rename to graphics/pokemon/simipour/follower.png diff --git a/graphics/object_events/pics/pokemon/simisage/follower.png b/graphics/pokemon/simisage/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/simisage/follower.png rename to graphics/pokemon/simisage/follower.png diff --git a/graphics/object_events/pics/pokemon/simisear/follower.png b/graphics/pokemon/simisear/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/simisear/follower.png rename to graphics/pokemon/simisear/follower.png diff --git a/graphics/object_events/pics/pokemon/sinistea/follower.png b/graphics/pokemon/sinistea/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sinistea/follower.png rename to graphics/pokemon/sinistea/follower.png diff --git a/graphics/object_events/pics/pokemon/sirfetchd/follower.png b/graphics/pokemon/sirfetchd/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sirfetchd/follower.png rename to graphics/pokemon/sirfetchd/follower.png diff --git a/graphics/object_events/pics/pokemon/sizzlipede/follower.png b/graphics/pokemon/sizzlipede/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sizzlipede/follower.png rename to graphics/pokemon/sizzlipede/follower.png diff --git a/graphics/object_events/pics/pokemon/skarmory/follower.png b/graphics/pokemon/skarmory/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skarmory/follower.png rename to graphics/pokemon/skarmory/follower.png diff --git a/graphics/object_events/pics/pokemon/skiddo/follower.png b/graphics/pokemon/skiddo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skiddo/follower.png rename to graphics/pokemon/skiddo/follower.png diff --git a/graphics/object_events/pics/pokemon/skiploom/follower.png b/graphics/pokemon/skiploom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skiploom/follower.png rename to graphics/pokemon/skiploom/follower.png diff --git a/graphics/object_events/pics/pokemon/skitty/follower.png b/graphics/pokemon/skitty/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skitty/follower.png rename to graphics/pokemon/skitty/follower.png diff --git a/graphics/object_events/pics/pokemon/skorupi/follower.png b/graphics/pokemon/skorupi/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skorupi/follower.png rename to graphics/pokemon/skorupi/follower.png diff --git a/graphics/object_events/pics/pokemon/skrelp/follower.png b/graphics/pokemon/skrelp/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skrelp/follower.png rename to graphics/pokemon/skrelp/follower.png diff --git a/graphics/object_events/pics/pokemon/skuntank/follower.png b/graphics/pokemon/skuntank/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skuntank/follower.png rename to graphics/pokemon/skuntank/follower.png diff --git a/graphics/object_events/pics/pokemon/skwovet/follower.png b/graphics/pokemon/skwovet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/skwovet/follower.png rename to graphics/pokemon/skwovet/follower.png diff --git a/graphics/object_events/pics/pokemon/slaking/follower.png b/graphics/pokemon/slaking/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slaking/follower.png rename to graphics/pokemon/slaking/follower.png diff --git a/graphics/object_events/pics/pokemon/slakoth/follower.png b/graphics/pokemon/slakoth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slakoth/follower.png rename to graphics/pokemon/slakoth/follower.png diff --git a/graphics/object_events/pics/pokemon/sliggoo/follower.png b/graphics/pokemon/sliggoo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sliggoo/follower.png rename to graphics/pokemon/sliggoo/follower.png diff --git a/graphics/object_events/pics/pokemon/sliggoo/hisuian/follower.png b/graphics/pokemon/sliggoo/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sliggoo/hisuian/follower.png rename to graphics/pokemon/sliggoo/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/slowbro/follower.png b/graphics/pokemon/slowbro/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slowbro/follower.png rename to graphics/pokemon/slowbro/follower.png diff --git a/graphics/object_events/pics/pokemon/slowbro/galarian/follower.png b/graphics/pokemon/slowbro/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slowbro/galarian/follower.png rename to graphics/pokemon/slowbro/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/slowking/follower.png b/graphics/pokemon/slowking/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slowking/follower.png rename to graphics/pokemon/slowking/follower.png diff --git a/graphics/object_events/pics/pokemon/slowking/galarian/follower.png b/graphics/pokemon/slowking/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slowking/galarian/follower.png rename to graphics/pokemon/slowking/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/slowpoke/follower.png b/graphics/pokemon/slowpoke/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slowpoke/follower.png rename to graphics/pokemon/slowpoke/follower.png diff --git a/graphics/object_events/pics/pokemon/slowpoke/galarian/follower.png b/graphics/pokemon/slowpoke/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slowpoke/galarian/follower.png rename to graphics/pokemon/slowpoke/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/slugma/follower.png b/graphics/pokemon/slugma/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slugma/follower.png rename to graphics/pokemon/slugma/follower.png diff --git a/graphics/object_events/pics/pokemon/slurpuff/follower.png b/graphics/pokemon/slurpuff/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/slurpuff/follower.png rename to graphics/pokemon/slurpuff/follower.png diff --git a/graphics/object_events/pics/pokemon/smeargle/follower.png b/graphics/pokemon/smeargle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/smeargle/follower.png rename to graphics/pokemon/smeargle/follower.png diff --git a/graphics/object_events/pics/pokemon/smoochum/follower.png b/graphics/pokemon/smoochum/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/smoochum/follower.png rename to graphics/pokemon/smoochum/follower.png diff --git a/graphics/object_events/pics/pokemon/sneasel/follower.png b/graphics/pokemon/sneasel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sneasel/follower.png rename to graphics/pokemon/sneasel/follower.png diff --git a/graphics/object_events/pics/pokemon/sneasel/hisuian/follower.png b/graphics/pokemon/sneasel/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sneasel/hisuian/follower.png rename to graphics/pokemon/sneasel/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/sneasler/follower.png b/graphics/pokemon/sneasler/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sneasler/follower.png rename to graphics/pokemon/sneasler/follower.png diff --git a/graphics/object_events/pics/pokemon/snivy/follower.png b/graphics/pokemon/snivy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/snivy/follower.png rename to graphics/pokemon/snivy/follower.png diff --git a/graphics/object_events/pics/pokemon/snom/follower.png b/graphics/pokemon/snom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/snom/follower.png rename to graphics/pokemon/snom/follower.png diff --git a/graphics/object_events/pics/pokemon/snorlax/follower.png b/graphics/pokemon/snorlax/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/snorlax/follower.png rename to graphics/pokemon/snorlax/follower.png diff --git a/graphics/object_events/pics/pokemon/snorunt/follower.png b/graphics/pokemon/snorunt/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/snorunt/follower.png rename to graphics/pokemon/snorunt/follower.png diff --git a/graphics/object_events/pics/pokemon/snover/follower.png b/graphics/pokemon/snover/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/snover/follower.png rename to graphics/pokemon/snover/follower.png diff --git a/graphics/object_events/pics/pokemon/snubbull/follower.png b/graphics/pokemon/snubbull/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/snubbull/follower.png rename to graphics/pokemon/snubbull/follower.png diff --git a/graphics/object_events/pics/pokemon/sobble/follower.png b/graphics/pokemon/sobble/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sobble/follower.png rename to graphics/pokemon/sobble/follower.png diff --git a/graphics/object_events/pics/pokemon/solgaleo/follower.png b/graphics/pokemon/solgaleo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/solgaleo/follower.png rename to graphics/pokemon/solgaleo/follower.png diff --git a/graphics/object_events/pics/pokemon/solosis/follower.png b/graphics/pokemon/solosis/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/solosis/follower.png rename to graphics/pokemon/solosis/follower.png diff --git a/graphics/object_events/pics/pokemon/solrock/follower.png b/graphics/pokemon/solrock/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/solrock/follower.png rename to graphics/pokemon/solrock/follower.png diff --git a/graphics/object_events/pics/pokemon/spearow/follower.png b/graphics/pokemon/spearow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/spearow/follower.png rename to graphics/pokemon/spearow/follower.png diff --git a/graphics/object_events/pics/pokemon/spectrier/follower.png b/graphics/pokemon/spectrier/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/spectrier/follower.png rename to graphics/pokemon/spectrier/follower.png diff --git a/graphics/object_events/pics/pokemon/spewpa/follower.png b/graphics/pokemon/spewpa/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/spewpa/follower.png rename to graphics/pokemon/spewpa/follower.png diff --git a/graphics/object_events/pics/pokemon/spheal/follower.png b/graphics/pokemon/spheal/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/spheal/follower.png rename to graphics/pokemon/spheal/follower.png diff --git a/graphics/object_events/pics/pokemon/spinarak/follower.png b/graphics/pokemon/spinarak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/spinarak/follower.png rename to graphics/pokemon/spinarak/follower.png diff --git a/graphics/object_events/pics/pokemon/spinda/follower.png b/graphics/pokemon/spinda/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/spinda/follower.png rename to graphics/pokemon/spinda/follower.png diff --git a/graphics/object_events/pics/pokemon/spiritomb/follower.png b/graphics/pokemon/spiritomb/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/spiritomb/follower.png rename to graphics/pokemon/spiritomb/follower.png diff --git a/graphics/object_events/pics/pokemon/spoink/follower.png b/graphics/pokemon/spoink/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/spoink/follower.png rename to graphics/pokemon/spoink/follower.png diff --git a/graphics/object_events/pics/pokemon/spritzee/follower.png b/graphics/pokemon/spritzee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/spritzee/follower.png rename to graphics/pokemon/spritzee/follower.png diff --git a/graphics/object_events/pics/pokemon/squirtle/follower.png b/graphics/pokemon/squirtle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/squirtle/follower.png rename to graphics/pokemon/squirtle/follower.png diff --git a/graphics/object_events/pics/pokemon/stakataka/follower.png b/graphics/pokemon/stakataka/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/stakataka/follower.png rename to graphics/pokemon/stakataka/follower.png diff --git a/graphics/object_events/pics/pokemon/stantler/follower.png b/graphics/pokemon/stantler/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/stantler/follower.png rename to graphics/pokemon/stantler/follower.png diff --git a/graphics/object_events/pics/pokemon/staraptor/follower.png b/graphics/pokemon/staraptor/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/staraptor/follower.png rename to graphics/pokemon/staraptor/follower.png diff --git a/graphics/object_events/pics/pokemon/staravia/follower.png b/graphics/pokemon/staravia/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/staravia/follower.png rename to graphics/pokemon/staravia/follower.png diff --git a/graphics/object_events/pics/pokemon/starly/follower.png b/graphics/pokemon/starly/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/starly/follower.png rename to graphics/pokemon/starly/follower.png diff --git a/graphics/object_events/pics/pokemon/starmie/follower.png b/graphics/pokemon/starmie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/starmie/follower.png rename to graphics/pokemon/starmie/follower.png diff --git a/graphics/object_events/pics/pokemon/staryu/follower.png b/graphics/pokemon/staryu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/staryu/follower.png rename to graphics/pokemon/staryu/follower.png diff --git a/graphics/object_events/pics/pokemon/steelix/follower.png b/graphics/pokemon/steelix/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/steelix/follower.png rename to graphics/pokemon/steelix/follower.png diff --git a/graphics/object_events/pics/pokemon/steenee/follower.png b/graphics/pokemon/steenee/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/steenee/follower.png rename to graphics/pokemon/steenee/follower.png diff --git a/graphics/object_events/pics/pokemon/stonjourner/follower.png b/graphics/pokemon/stonjourner/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/stonjourner/follower.png rename to graphics/pokemon/stonjourner/follower.png diff --git a/graphics/object_events/pics/pokemon/stoutland/follower.png b/graphics/pokemon/stoutland/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/stoutland/follower.png rename to graphics/pokemon/stoutland/follower.png diff --git a/graphics/object_events/pics/pokemon/stufful/follower.png b/graphics/pokemon/stufful/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/stufful/follower.png rename to graphics/pokemon/stufful/follower.png diff --git a/graphics/object_events/pics/pokemon/stunfisk/follower.png b/graphics/pokemon/stunfisk/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/stunfisk/follower.png rename to graphics/pokemon/stunfisk/follower.png diff --git a/graphics/object_events/pics/pokemon/stunfisk/galarian/follower.png b/graphics/pokemon/stunfisk/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/stunfisk/galarian/follower.png rename to graphics/pokemon/stunfisk/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/stunky/follower.png b/graphics/pokemon/stunky/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/stunky/follower.png rename to graphics/pokemon/stunky/follower.png diff --git a/graphics/object_events/pics/pokemon/sudowoodo/follower.png b/graphics/pokemon/sudowoodo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sudowoodo/follower.png rename to graphics/pokemon/sudowoodo/follower.png diff --git a/graphics/object_events/pics/pokemon/suicune/follower.png b/graphics/pokemon/suicune/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/suicune/follower.png rename to graphics/pokemon/suicune/follower.png diff --git a/graphics/object_events/pics/pokemon/sunflora/follower.png b/graphics/pokemon/sunflora/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sunflora/follower.png rename to graphics/pokemon/sunflora/follower.png diff --git a/graphics/object_events/pics/pokemon/sunkern/follower.png b/graphics/pokemon/sunkern/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sunkern/follower.png rename to graphics/pokemon/sunkern/follower.png diff --git a/graphics/object_events/pics/pokemon/surskit/follower.png b/graphics/pokemon/surskit/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/surskit/follower.png rename to graphics/pokemon/surskit/follower.png diff --git a/graphics/object_events/pics/pokemon/swablu/follower.png b/graphics/pokemon/swablu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swablu/follower.png rename to graphics/pokemon/swablu/follower.png diff --git a/graphics/object_events/pics/pokemon/swadloon/follower.png b/graphics/pokemon/swadloon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swadloon/follower.png rename to graphics/pokemon/swadloon/follower.png diff --git a/graphics/object_events/pics/pokemon/swalot/follower.png b/graphics/pokemon/swalot/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swalot/follower.png rename to graphics/pokemon/swalot/follower.png diff --git a/graphics/object_events/pics/pokemon/swampert/follower.png b/graphics/pokemon/swampert/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swampert/follower.png rename to graphics/pokemon/swampert/follower.png diff --git a/graphics/object_events/pics/pokemon/swanna/follower.png b/graphics/pokemon/swanna/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swanna/follower.png rename to graphics/pokemon/swanna/follower.png diff --git a/graphics/object_events/pics/pokemon/swellow/follower.png b/graphics/pokemon/swellow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swellow/follower.png rename to graphics/pokemon/swellow/follower.png diff --git a/graphics/object_events/pics/pokemon/swinub/follower.png b/graphics/pokemon/swinub/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swinub/follower.png rename to graphics/pokemon/swinub/follower.png diff --git a/graphics/object_events/pics/pokemon/swirlix/follower.png b/graphics/pokemon/swirlix/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swirlix/follower.png rename to graphics/pokemon/swirlix/follower.png diff --git a/graphics/object_events/pics/pokemon/swoobat/follower.png b/graphics/pokemon/swoobat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/swoobat/follower.png rename to graphics/pokemon/swoobat/follower.png diff --git a/graphics/object_events/pics/pokemon/sylveon/follower.png b/graphics/pokemon/sylveon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/sylveon/follower.png rename to graphics/pokemon/sylveon/follower.png diff --git a/graphics/object_events/pics/pokemon/taillow/follower.png b/graphics/pokemon/taillow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/taillow/follower.png rename to graphics/pokemon/taillow/follower.png diff --git a/graphics/object_events/pics/pokemon/talonflame/follower.png b/graphics/pokemon/talonflame/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/talonflame/follower.png rename to graphics/pokemon/talonflame/follower.png diff --git a/graphics/object_events/pics/pokemon/tangela/follower.png b/graphics/pokemon/tangela/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tangela/follower.png rename to graphics/pokemon/tangela/follower.png diff --git a/graphics/object_events/pics/pokemon/tangrowth/follower.png b/graphics/pokemon/tangrowth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tangrowth/follower.png rename to graphics/pokemon/tangrowth/follower.png diff --git a/graphics/object_events/pics/pokemon/tapu_bulu/follower.png b/graphics/pokemon/tapu_bulu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tapu_bulu/follower.png rename to graphics/pokemon/tapu_bulu/follower.png diff --git a/graphics/object_events/pics/pokemon/tapu_fini/follower.png b/graphics/pokemon/tapu_fini/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tapu_fini/follower.png rename to graphics/pokemon/tapu_fini/follower.png diff --git a/graphics/object_events/pics/pokemon/tapu_koko/follower.png b/graphics/pokemon/tapu_koko/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tapu_koko/follower.png rename to graphics/pokemon/tapu_koko/follower.png diff --git a/graphics/object_events/pics/pokemon/tapu_lele/follower.png b/graphics/pokemon/tapu_lele/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tapu_lele/follower.png rename to graphics/pokemon/tapu_lele/follower.png diff --git a/graphics/object_events/pics/pokemon/tauros/follower.png b/graphics/pokemon/tauros/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tauros/follower.png rename to graphics/pokemon/tauros/follower.png diff --git a/graphics/object_events/pics/pokemon/teddiursa/follower.png b/graphics/pokemon/teddiursa/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/teddiursa/follower.png rename to graphics/pokemon/teddiursa/follower.png diff --git a/graphics/object_events/pics/pokemon/tentacool/follower.png b/graphics/pokemon/tentacool/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tentacool/follower.png rename to graphics/pokemon/tentacool/follower.png diff --git a/graphics/object_events/pics/pokemon/tentacruel/follower.png b/graphics/pokemon/tentacruel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tentacruel/follower.png rename to graphics/pokemon/tentacruel/follower.png diff --git a/graphics/object_events/pics/pokemon/tepig/follower.png b/graphics/pokemon/tepig/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tepig/follower.png rename to graphics/pokemon/tepig/follower.png diff --git a/graphics/object_events/pics/pokemon/terrakion/follower.png b/graphics/pokemon/terrakion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/terrakion/follower.png rename to graphics/pokemon/terrakion/follower.png diff --git a/graphics/object_events/pics/pokemon/thievul/follower.png b/graphics/pokemon/thievul/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/thievul/follower.png rename to graphics/pokemon/thievul/follower.png diff --git a/graphics/object_events/pics/pokemon/throh/follower.png b/graphics/pokemon/throh/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/throh/follower.png rename to graphics/pokemon/throh/follower.png diff --git a/graphics/object_events/pics/pokemon/thundurus/follower.png b/graphics/pokemon/thundurus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/thundurus/follower.png rename to graphics/pokemon/thundurus/follower.png diff --git a/graphics/object_events/pics/pokemon/thwackey/follower.png b/graphics/pokemon/thwackey/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/thwackey/follower.png rename to graphics/pokemon/thwackey/follower.png diff --git a/graphics/object_events/pics/pokemon/timburr/follower.png b/graphics/pokemon/timburr/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/timburr/follower.png rename to graphics/pokemon/timburr/follower.png diff --git a/graphics/object_events/pics/pokemon/tirtouga/follower.png b/graphics/pokemon/tirtouga/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tirtouga/follower.png rename to graphics/pokemon/tirtouga/follower.png diff --git a/graphics/object_events/pics/pokemon/togedemaru/follower.png b/graphics/pokemon/togedemaru/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/togedemaru/follower.png rename to graphics/pokemon/togedemaru/follower.png diff --git a/graphics/object_events/pics/pokemon/togekiss/follower.png b/graphics/pokemon/togekiss/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/togekiss/follower.png rename to graphics/pokemon/togekiss/follower.png diff --git a/graphics/object_events/pics/pokemon/togepi/follower.png b/graphics/pokemon/togepi/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/togepi/follower.png rename to graphics/pokemon/togepi/follower.png diff --git a/graphics/object_events/pics/pokemon/togetic/follower.png b/graphics/pokemon/togetic/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/togetic/follower.png rename to graphics/pokemon/togetic/follower.png diff --git a/graphics/object_events/pics/pokemon/torchic/follower.png b/graphics/pokemon/torchic/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/torchic/follower.png rename to graphics/pokemon/torchic/follower.png diff --git a/graphics/object_events/pics/pokemon/torkoal/follower.png b/graphics/pokemon/torkoal/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/torkoal/follower.png rename to graphics/pokemon/torkoal/follower.png diff --git a/graphics/object_events/pics/pokemon/tornadus/follower.png b/graphics/pokemon/tornadus/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tornadus/follower.png rename to graphics/pokemon/tornadus/follower.png diff --git a/graphics/object_events/pics/pokemon/torracat/follower.png b/graphics/pokemon/torracat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/torracat/follower.png rename to graphics/pokemon/torracat/follower.png diff --git a/graphics/object_events/pics/pokemon/torterra/follower.png b/graphics/pokemon/torterra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/torterra/follower.png rename to graphics/pokemon/torterra/follower.png diff --git a/graphics/object_events/pics/pokemon/totodile/follower.png b/graphics/pokemon/totodile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/totodile/follower.png rename to graphics/pokemon/totodile/follower.png diff --git a/graphics/object_events/pics/pokemon/toucannon/follower.png b/graphics/pokemon/toucannon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/toucannon/follower.png rename to graphics/pokemon/toucannon/follower.png diff --git a/graphics/object_events/pics/pokemon/toxapex/follower.png b/graphics/pokemon/toxapex/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/toxapex/follower.png rename to graphics/pokemon/toxapex/follower.png diff --git a/graphics/object_events/pics/pokemon/toxel/follower.png b/graphics/pokemon/toxel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/toxel/follower.png rename to graphics/pokemon/toxel/follower.png diff --git a/graphics/object_events/pics/pokemon/toxicroak/follower.png b/graphics/pokemon/toxicroak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/toxicroak/follower.png rename to graphics/pokemon/toxicroak/follower.png diff --git a/graphics/object_events/pics/pokemon/toxtricity/follower.png b/graphics/pokemon/toxtricity/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/toxtricity/follower.png rename to graphics/pokemon/toxtricity/follower.png diff --git a/graphics/object_events/pics/pokemon/toxtricity/low_key/follower.png b/graphics/pokemon/toxtricity/low_key/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/toxtricity/low_key/follower.png rename to graphics/pokemon/toxtricity/low_key/follower.png diff --git a/graphics/object_events/pics/pokemon/tranquill/follower.png b/graphics/pokemon/tranquill/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tranquill/follower.png rename to graphics/pokemon/tranquill/follower.png diff --git a/graphics/object_events/pics/pokemon/trapinch/follower.png b/graphics/pokemon/trapinch/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/trapinch/follower.png rename to graphics/pokemon/trapinch/follower.png diff --git a/graphics/object_events/pics/pokemon/treecko/follower.png b/graphics/pokemon/treecko/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/treecko/follower.png rename to graphics/pokemon/treecko/follower.png diff --git a/graphics/object_events/pics/pokemon/trevenant/follower.png b/graphics/pokemon/trevenant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/trevenant/follower.png rename to graphics/pokemon/trevenant/follower.png diff --git a/graphics/object_events/pics/pokemon/tropius/follower.png b/graphics/pokemon/tropius/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tropius/follower.png rename to graphics/pokemon/tropius/follower.png diff --git a/graphics/object_events/pics/pokemon/trubbish/follower.png b/graphics/pokemon/trubbish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/trubbish/follower.png rename to graphics/pokemon/trubbish/follower.png diff --git a/graphics/object_events/pics/pokemon/trumbeak/follower.png b/graphics/pokemon/trumbeak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/trumbeak/follower.png rename to graphics/pokemon/trumbeak/follower.png diff --git a/graphics/object_events/pics/pokemon/tsareena/follower.png b/graphics/pokemon/tsareena/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tsareena/follower.png rename to graphics/pokemon/tsareena/follower.png diff --git a/graphics/object_events/pics/pokemon/turtonator/follower.png b/graphics/pokemon/turtonator/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/turtonator/follower.png rename to graphics/pokemon/turtonator/follower.png diff --git a/graphics/object_events/pics/pokemon/turtwig/follower.png b/graphics/pokemon/turtwig/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/turtwig/follower.png rename to graphics/pokemon/turtwig/follower.png diff --git a/graphics/object_events/pics/pokemon/tympole/follower.png b/graphics/pokemon/tympole/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tympole/follower.png rename to graphics/pokemon/tympole/follower.png diff --git a/graphics/object_events/pics/pokemon/tynamo/follower.png b/graphics/pokemon/tynamo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tynamo/follower.png rename to graphics/pokemon/tynamo/follower.png diff --git a/graphics/object_events/pics/pokemon/type_null/follower.png b/graphics/pokemon/type_null/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/type_null/follower.png rename to graphics/pokemon/type_null/follower.png diff --git a/graphics/object_events/pics/pokemon/typhlosion/follower.png b/graphics/pokemon/typhlosion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/typhlosion/follower.png rename to graphics/pokemon/typhlosion/follower.png diff --git a/graphics/object_events/pics/pokemon/typhlosion/hisuian/follower.png b/graphics/pokemon/typhlosion/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/typhlosion/hisuian/follower.png rename to graphics/pokemon/typhlosion/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/tyranitar/follower.png b/graphics/pokemon/tyranitar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tyranitar/follower.png rename to graphics/pokemon/tyranitar/follower.png diff --git a/graphics/object_events/pics/pokemon/tyrantrum/follower.png b/graphics/pokemon/tyrantrum/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tyrantrum/follower.png rename to graphics/pokemon/tyrantrum/follower.png diff --git a/graphics/object_events/pics/pokemon/tyrogue/follower.png b/graphics/pokemon/tyrogue/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tyrogue/follower.png rename to graphics/pokemon/tyrogue/follower.png diff --git a/graphics/object_events/pics/pokemon/tyrunt/follower.png b/graphics/pokemon/tyrunt/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/tyrunt/follower.png rename to graphics/pokemon/tyrunt/follower.png diff --git a/graphics/object_events/pics/pokemon/umbreon/follower.png b/graphics/pokemon/umbreon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/umbreon/follower.png rename to graphics/pokemon/umbreon/follower.png diff --git a/graphics/object_events/pics/pokemon/unfezant/follower.png b/graphics/pokemon/unfezant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unfezant/follower.png rename to graphics/pokemon/unfezant/follower.png diff --git a/graphics/object_events/pics/pokemon/unfezant_f/follower.png b/graphics/pokemon/unfezant_f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unfezant_f/follower.png rename to graphics/pokemon/unfezant_f/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/b/follower.png b/graphics/pokemon/unown/b/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/b/follower.png rename to graphics/pokemon/unown/b/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/c/follower.png b/graphics/pokemon/unown/c/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/c/follower.png rename to graphics/pokemon/unown/c/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/d/follower.png b/graphics/pokemon/unown/d/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/d/follower.png rename to graphics/pokemon/unown/d/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/e/follower.png b/graphics/pokemon/unown/e/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/e/follower.png rename to graphics/pokemon/unown/e/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/exclamation_mark/follower.png b/graphics/pokemon/unown/exclamation_mark/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/exclamation_mark/follower.png rename to graphics/pokemon/unown/exclamation_mark/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/f/follower.png b/graphics/pokemon/unown/f/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/f/follower.png rename to graphics/pokemon/unown/f/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/follower.png b/graphics/pokemon/unown/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/follower.png rename to graphics/pokemon/unown/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/g/follower.png b/graphics/pokemon/unown/g/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/g/follower.png rename to graphics/pokemon/unown/g/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/h/follower.png b/graphics/pokemon/unown/h/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/h/follower.png rename to graphics/pokemon/unown/h/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/i/follower.png b/graphics/pokemon/unown/i/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/i/follower.png rename to graphics/pokemon/unown/i/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/j/follower.png b/graphics/pokemon/unown/j/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/j/follower.png rename to graphics/pokemon/unown/j/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/k/follower.png b/graphics/pokemon/unown/k/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/k/follower.png rename to graphics/pokemon/unown/k/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/l/follower.png b/graphics/pokemon/unown/l/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/l/follower.png rename to graphics/pokemon/unown/l/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/m/follower.png b/graphics/pokemon/unown/m/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/m/follower.png rename to graphics/pokemon/unown/m/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/n/follower.png b/graphics/pokemon/unown/n/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/n/follower.png rename to graphics/pokemon/unown/n/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/o/follower.png b/graphics/pokemon/unown/o/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/o/follower.png rename to graphics/pokemon/unown/o/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/p/follower.png b/graphics/pokemon/unown/p/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/p/follower.png rename to graphics/pokemon/unown/p/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/q/follower.png b/graphics/pokemon/unown/q/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/q/follower.png rename to graphics/pokemon/unown/q/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/question_mark/follower.png b/graphics/pokemon/unown/question_mark/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/question_mark/follower.png rename to graphics/pokemon/unown/question_mark/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/r/follower.png b/graphics/pokemon/unown/r/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/r/follower.png rename to graphics/pokemon/unown/r/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/s/follower.png b/graphics/pokemon/unown/s/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/s/follower.png rename to graphics/pokemon/unown/s/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/t/follower.png b/graphics/pokemon/unown/t/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/t/follower.png rename to graphics/pokemon/unown/t/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/u/follower.png b/graphics/pokemon/unown/u/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/u/follower.png rename to graphics/pokemon/unown/u/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/v/follower.png b/graphics/pokemon/unown/v/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/v/follower.png rename to graphics/pokemon/unown/v/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/w/follower.png b/graphics/pokemon/unown/w/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/w/follower.png rename to graphics/pokemon/unown/w/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/x/follower.png b/graphics/pokemon/unown/x/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/x/follower.png rename to graphics/pokemon/unown/x/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/y/follower.png b/graphics/pokemon/unown/y/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/y/follower.png rename to graphics/pokemon/unown/y/follower.png diff --git a/graphics/object_events/pics/pokemon/unown/z/follower.png b/graphics/pokemon/unown/z/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/unown/z/follower.png rename to graphics/pokemon/unown/z/follower.png diff --git a/graphics/object_events/pics/pokemon/ursaluna/bloodmoon/follower.png b/graphics/pokemon/ursaluna/bloodmoon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ursaluna/bloodmoon/follower.png rename to graphics/pokemon/ursaluna/bloodmoon/follower.png diff --git a/graphics/object_events/pics/pokemon/ursaluna/follower.png b/graphics/pokemon/ursaluna/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ursaluna/follower.png rename to graphics/pokemon/ursaluna/follower.png diff --git a/graphics/object_events/pics/pokemon/ursaring/follower.png b/graphics/pokemon/ursaring/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/ursaring/follower.png rename to graphics/pokemon/ursaring/follower.png diff --git a/graphics/object_events/pics/pokemon/urshifu/follower.png b/graphics/pokemon/urshifu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/urshifu/follower.png rename to graphics/pokemon/urshifu/follower.png diff --git a/graphics/object_events/pics/pokemon/uxie/follower.png b/graphics/pokemon/uxie/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/uxie/follower.png rename to graphics/pokemon/uxie/follower.png diff --git a/graphics/object_events/pics/pokemon/vanillish/follower.png b/graphics/pokemon/vanillish/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vanillish/follower.png rename to graphics/pokemon/vanillish/follower.png diff --git a/graphics/object_events/pics/pokemon/vanillite/follower.png b/graphics/pokemon/vanillite/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vanillite/follower.png rename to graphics/pokemon/vanillite/follower.png diff --git a/graphics/object_events/pics/pokemon/vanilluxe/follower.png b/graphics/pokemon/vanilluxe/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vanilluxe/follower.png rename to graphics/pokemon/vanilluxe/follower.png diff --git a/graphics/object_events/pics/pokemon/vaporeon/follower.png b/graphics/pokemon/vaporeon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vaporeon/follower.png rename to graphics/pokemon/vaporeon/follower.png diff --git a/graphics/object_events/pics/pokemon/venipede/follower.png b/graphics/pokemon/venipede/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/venipede/follower.png rename to graphics/pokemon/venipede/follower.png diff --git a/graphics/object_events/pics/pokemon/venomoth/follower.png b/graphics/pokemon/venomoth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/venomoth/follower.png rename to graphics/pokemon/venomoth/follower.png diff --git a/graphics/object_events/pics/pokemon/venonat/follower.png b/graphics/pokemon/venonat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/venonat/follower.png rename to graphics/pokemon/venonat/follower.png diff --git a/graphics/object_events/pics/pokemon/venusaur/follower.png b/graphics/pokemon/venusaur/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/venusaur/follower.png rename to graphics/pokemon/venusaur/follower.png diff --git a/graphics/object_events/pics/pokemon/vespiquen/follower.png b/graphics/pokemon/vespiquen/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vespiquen/follower.png rename to graphics/pokemon/vespiquen/follower.png diff --git a/graphics/object_events/pics/pokemon/vibrava/follower.png b/graphics/pokemon/vibrava/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vibrava/follower.png rename to graphics/pokemon/vibrava/follower.png diff --git a/graphics/object_events/pics/pokemon/victini/follower.png b/graphics/pokemon/victini/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/victini/follower.png rename to graphics/pokemon/victini/follower.png diff --git a/graphics/object_events/pics/pokemon/victreebel/follower.png b/graphics/pokemon/victreebel/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/victreebel/follower.png rename to graphics/pokemon/victreebel/follower.png diff --git a/graphics/object_events/pics/pokemon/vigoroth/follower.png b/graphics/pokemon/vigoroth/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vigoroth/follower.png rename to graphics/pokemon/vigoroth/follower.png diff --git a/graphics/object_events/pics/pokemon/vikavolt/follower.png b/graphics/pokemon/vikavolt/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vikavolt/follower.png rename to graphics/pokemon/vikavolt/follower.png diff --git a/graphics/object_events/pics/pokemon/vileplume/follower.png b/graphics/pokemon/vileplume/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vileplume/follower.png rename to graphics/pokemon/vileplume/follower.png diff --git a/graphics/object_events/pics/pokemon/virizion/follower.png b/graphics/pokemon/virizion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/virizion/follower.png rename to graphics/pokemon/virizion/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/archipelago/follower.png b/graphics/pokemon/vivillon/archipelago/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/archipelago/follower.png rename to graphics/pokemon/vivillon/archipelago/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/continental/follower.png b/graphics/pokemon/vivillon/continental/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/continental/follower.png rename to graphics/pokemon/vivillon/continental/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/elegant/follower.png b/graphics/pokemon/vivillon/elegant/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/elegant/follower.png rename to graphics/pokemon/vivillon/elegant/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/fancy/follower.png b/graphics/pokemon/vivillon/fancy/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/fancy/follower.png rename to graphics/pokemon/vivillon/fancy/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/follower.png b/graphics/pokemon/vivillon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/follower.png rename to graphics/pokemon/vivillon/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/garden/follower.png b/graphics/pokemon/vivillon/garden/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/garden/follower.png rename to graphics/pokemon/vivillon/garden/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/high_plains/follower.png b/graphics/pokemon/vivillon/high_plains/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/high_plains/follower.png rename to graphics/pokemon/vivillon/high_plains/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/jungle/follower.png b/graphics/pokemon/vivillon/jungle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/jungle/follower.png rename to graphics/pokemon/vivillon/jungle/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/marine/follower.png b/graphics/pokemon/vivillon/marine/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/marine/follower.png rename to graphics/pokemon/vivillon/marine/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/meadow/follower.png b/graphics/pokemon/vivillon/meadow/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/meadow/follower.png rename to graphics/pokemon/vivillon/meadow/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/modern/follower.png b/graphics/pokemon/vivillon/modern/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/modern/follower.png rename to graphics/pokemon/vivillon/modern/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/monsoon/follower.png b/graphics/pokemon/vivillon/monsoon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/monsoon/follower.png rename to graphics/pokemon/vivillon/monsoon/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/ocean/follower.png b/graphics/pokemon/vivillon/ocean/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/ocean/follower.png rename to graphics/pokemon/vivillon/ocean/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/poke_ball/follower.png b/graphics/pokemon/vivillon/poke_ball/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/poke_ball/follower.png rename to graphics/pokemon/vivillon/poke_ball/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/polar/follower.png b/graphics/pokemon/vivillon/polar/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/polar/follower.png rename to graphics/pokemon/vivillon/polar/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/river/follower.png b/graphics/pokemon/vivillon/river/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/river/follower.png rename to graphics/pokemon/vivillon/river/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/sandstorm/follower.png b/graphics/pokemon/vivillon/sandstorm/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/sandstorm/follower.png rename to graphics/pokemon/vivillon/sandstorm/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/savanna/follower.png b/graphics/pokemon/vivillon/savanna/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/savanna/follower.png rename to graphics/pokemon/vivillon/savanna/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/sun/follower.png b/graphics/pokemon/vivillon/sun/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/sun/follower.png rename to graphics/pokemon/vivillon/sun/follower.png diff --git a/graphics/object_events/pics/pokemon/vivillon/tundra/follower.png b/graphics/pokemon/vivillon/tundra/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vivillon/tundra/follower.png rename to graphics/pokemon/vivillon/tundra/follower.png diff --git a/graphics/object_events/pics/pokemon/volbeat/follower.png b/graphics/pokemon/volbeat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/volbeat/follower.png rename to graphics/pokemon/volbeat/follower.png diff --git a/graphics/object_events/pics/pokemon/volcanion/follower.png b/graphics/pokemon/volcanion/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/volcanion/follower.png rename to graphics/pokemon/volcanion/follower.png diff --git a/graphics/object_events/pics/pokemon/volcarona/follower.png b/graphics/pokemon/volcarona/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/volcarona/follower.png rename to graphics/pokemon/volcarona/follower.png diff --git a/graphics/object_events/pics/pokemon/voltorb/follower.png b/graphics/pokemon/voltorb/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/voltorb/follower.png rename to graphics/pokemon/voltorb/follower.png diff --git a/graphics/object_events/pics/pokemon/voltorb/hisuian/follower.png b/graphics/pokemon/voltorb/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/voltorb/hisuian/follower.png rename to graphics/pokemon/voltorb/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/vullaby/follower.png b/graphics/pokemon/vullaby/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vullaby/follower.png rename to graphics/pokemon/vullaby/follower.png diff --git a/graphics/object_events/pics/pokemon/vulpix/alolan/follower.png b/graphics/pokemon/vulpix/alolan/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vulpix/alolan/follower.png rename to graphics/pokemon/vulpix/alolan/follower.png diff --git a/graphics/object_events/pics/pokemon/vulpix/follower.png b/graphics/pokemon/vulpix/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/vulpix/follower.png rename to graphics/pokemon/vulpix/follower.png diff --git a/graphics/object_events/pics/pokemon/wailmer/follower.png b/graphics/pokemon/wailmer/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wailmer/follower.png rename to graphics/pokemon/wailmer/follower.png diff --git a/graphics/object_events/pics/pokemon/wailord/follower.png b/graphics/pokemon/wailord/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wailord/follower.png rename to graphics/pokemon/wailord/follower.png diff --git a/graphics/object_events/pics/pokemon/walrein/follower.png b/graphics/pokemon/walrein/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/walrein/follower.png rename to graphics/pokemon/walrein/follower.png diff --git a/graphics/object_events/pics/pokemon/wartortle/follower.png b/graphics/pokemon/wartortle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wartortle/follower.png rename to graphics/pokemon/wartortle/follower.png diff --git a/graphics/object_events/pics/pokemon/watchog/follower.png b/graphics/pokemon/watchog/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/watchog/follower.png rename to graphics/pokemon/watchog/follower.png diff --git a/graphics/object_events/pics/pokemon/weavile/follower.png b/graphics/pokemon/weavile/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/weavile/follower.png rename to graphics/pokemon/weavile/follower.png diff --git a/graphics/object_events/pics/pokemon/weedle/follower.png b/graphics/pokemon/weedle/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/weedle/follower.png rename to graphics/pokemon/weedle/follower.png diff --git a/graphics/object_events/pics/pokemon/weepinbell/follower.png b/graphics/pokemon/weepinbell/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/weepinbell/follower.png rename to graphics/pokemon/weepinbell/follower.png diff --git a/graphics/object_events/pics/pokemon/weezing/follower.png b/graphics/pokemon/weezing/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/weezing/follower.png rename to graphics/pokemon/weezing/follower.png diff --git a/graphics/object_events/pics/pokemon/weezing/galarian/follower.png b/graphics/pokemon/weezing/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/weezing/galarian/follower.png rename to graphics/pokemon/weezing/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/whimsicott/follower.png b/graphics/pokemon/whimsicott/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/whimsicott/follower.png rename to graphics/pokemon/whimsicott/follower.png diff --git a/graphics/object_events/pics/pokemon/whirlipede/follower.png b/graphics/pokemon/whirlipede/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/whirlipede/follower.png rename to graphics/pokemon/whirlipede/follower.png diff --git a/graphics/object_events/pics/pokemon/whiscash/follower.png b/graphics/pokemon/whiscash/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/whiscash/follower.png rename to graphics/pokemon/whiscash/follower.png diff --git a/graphics/object_events/pics/pokemon/whismur/follower.png b/graphics/pokemon/whismur/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/whismur/follower.png rename to graphics/pokemon/whismur/follower.png diff --git a/graphics/object_events/pics/pokemon/wigglytuff/follower.png b/graphics/pokemon/wigglytuff/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wigglytuff/follower.png rename to graphics/pokemon/wigglytuff/follower.png diff --git a/graphics/object_events/pics/pokemon/wimpod/follower.png b/graphics/pokemon/wimpod/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wimpod/follower.png rename to graphics/pokemon/wimpod/follower.png diff --git a/graphics/object_events/pics/pokemon/wingull/follower.png b/graphics/pokemon/wingull/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wingull/follower.png rename to graphics/pokemon/wingull/follower.png diff --git a/graphics/object_events/pics/pokemon/wishiwashi/follower.png b/graphics/pokemon/wishiwashi/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wishiwashi/follower.png rename to graphics/pokemon/wishiwashi/follower.png diff --git a/graphics/object_events/pics/pokemon/wobbuffet/follower.png b/graphics/pokemon/wobbuffet/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wobbuffet/follower.png rename to graphics/pokemon/wobbuffet/follower.png diff --git a/graphics/object_events/pics/pokemon/woobat/follower.png b/graphics/pokemon/woobat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/woobat/follower.png rename to graphics/pokemon/woobat/follower.png diff --git a/graphics/object_events/pics/pokemon/wooloo/follower.png b/graphics/pokemon/wooloo/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wooloo/follower.png rename to graphics/pokemon/wooloo/follower.png diff --git a/graphics/object_events/pics/pokemon/wooper/follower.png b/graphics/pokemon/wooper/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wooper/follower.png rename to graphics/pokemon/wooper/follower.png diff --git a/graphics/object_events/pics/pokemon/wormadam/follower.png b/graphics/pokemon/wormadam/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wormadam/follower.png rename to graphics/pokemon/wormadam/follower.png diff --git a/graphics/object_events/pics/pokemon/wormadam/sandy_cloak/follower.png b/graphics/pokemon/wormadam/sandy_cloak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wormadam/sandy_cloak/follower.png rename to graphics/pokemon/wormadam/sandy_cloak/follower.png diff --git a/graphics/object_events/pics/pokemon/wormadam/trash_cloak/follower.png b/graphics/pokemon/wormadam/trash_cloak/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wormadam/trash_cloak/follower.png rename to graphics/pokemon/wormadam/trash_cloak/follower.png diff --git a/graphics/object_events/pics/pokemon/wurmple/follower.png b/graphics/pokemon/wurmple/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wurmple/follower.png rename to graphics/pokemon/wurmple/follower.png diff --git a/graphics/object_events/pics/pokemon/wynaut/follower.png b/graphics/pokemon/wynaut/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wynaut/follower.png rename to graphics/pokemon/wynaut/follower.png diff --git a/graphics/object_events/pics/pokemon/wyrdeer/follower.png b/graphics/pokemon/wyrdeer/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/wyrdeer/follower.png rename to graphics/pokemon/wyrdeer/follower.png diff --git a/graphics/object_events/pics/pokemon/xatu/follower.png b/graphics/pokemon/xatu/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/xatu/follower.png rename to graphics/pokemon/xatu/follower.png diff --git a/graphics/object_events/pics/pokemon/xerneas/follower.png b/graphics/pokemon/xerneas/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/xerneas/follower.png rename to graphics/pokemon/xerneas/follower.png diff --git a/graphics/object_events/pics/pokemon/xurkitree/follower.png b/graphics/pokemon/xurkitree/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/xurkitree/follower.png rename to graphics/pokemon/xurkitree/follower.png diff --git a/graphics/object_events/pics/pokemon/yamask/follower.png b/graphics/pokemon/yamask/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yamask/follower.png rename to graphics/pokemon/yamask/follower.png diff --git a/graphics/object_events/pics/pokemon/yamask/galarian/follower.png b/graphics/pokemon/yamask/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yamask/galarian/follower.png rename to graphics/pokemon/yamask/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/yamper/follower.png b/graphics/pokemon/yamper/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yamper/follower.png rename to graphics/pokemon/yamper/follower.png diff --git a/graphics/object_events/pics/pokemon/yanma/follower.png b/graphics/pokemon/yanma/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yanma/follower.png rename to graphics/pokemon/yanma/follower.png diff --git a/graphics/object_events/pics/pokemon/yanmega/follower.png b/graphics/pokemon/yanmega/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yanmega/follower.png rename to graphics/pokemon/yanmega/follower.png diff --git a/graphics/object_events/pics/pokemon/yungoos/follower.png b/graphics/pokemon/yungoos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yungoos/follower.png rename to graphics/pokemon/yungoos/follower.png diff --git a/graphics/object_events/pics/pokemon/yveltal/follower.png b/graphics/pokemon/yveltal/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/yveltal/follower.png rename to graphics/pokemon/yveltal/follower.png diff --git a/graphics/object_events/pics/pokemon/zacian/crowned_sword/follower.png b/graphics/pokemon/zacian/crowned_sword/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zacian/crowned_sword/follower.png rename to graphics/pokemon/zacian/crowned_sword/follower.png diff --git a/graphics/object_events/pics/pokemon/zacian/follower.png b/graphics/pokemon/zacian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zacian/follower.png rename to graphics/pokemon/zacian/follower.png diff --git a/graphics/object_events/pics/pokemon/zamazenta/crowned_shield/follower.png b/graphics/pokemon/zamazenta/crowned_shield/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zamazenta/crowned_shield/follower.png rename to graphics/pokemon/zamazenta/crowned_shield/follower.png diff --git a/graphics/object_events/pics/pokemon/zamazenta/follower.png b/graphics/pokemon/zamazenta/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zamazenta/follower.png rename to graphics/pokemon/zamazenta/follower.png diff --git a/graphics/object_events/pics/pokemon/zangoose/follower.png b/graphics/pokemon/zangoose/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zangoose/follower.png rename to graphics/pokemon/zangoose/follower.png diff --git a/graphics/object_events/pics/pokemon/zapdos/follower.png b/graphics/pokemon/zapdos/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zapdos/follower.png rename to graphics/pokemon/zapdos/follower.png diff --git a/graphics/object_events/pics/pokemon/zapdos/galarian/follower.png b/graphics/pokemon/zapdos/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zapdos/galarian/follower.png rename to graphics/pokemon/zapdos/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/zarude/follower.png b/graphics/pokemon/zarude/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zarude/follower.png rename to graphics/pokemon/zarude/follower.png diff --git a/graphics/object_events/pics/pokemon/zebstrika/follower.png b/graphics/pokemon/zebstrika/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zebstrika/follower.png rename to graphics/pokemon/zebstrika/follower.png diff --git a/graphics/object_events/pics/pokemon/zekrom/follower.png b/graphics/pokemon/zekrom/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zekrom/follower.png rename to graphics/pokemon/zekrom/follower.png diff --git a/graphics/object_events/pics/pokemon/zeraora/follower.png b/graphics/pokemon/zeraora/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zeraora/follower.png rename to graphics/pokemon/zeraora/follower.png diff --git a/graphics/object_events/pics/pokemon/zigzagoon/follower.png b/graphics/pokemon/zigzagoon/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zigzagoon/follower.png rename to graphics/pokemon/zigzagoon/follower.png diff --git a/graphics/object_events/pics/pokemon/zigzagoon/galarian/follower.png b/graphics/pokemon/zigzagoon/galarian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zigzagoon/galarian/follower.png rename to graphics/pokemon/zigzagoon/galarian/follower.png diff --git a/graphics/object_events/pics/pokemon/zoroark/follower.png b/graphics/pokemon/zoroark/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zoroark/follower.png rename to graphics/pokemon/zoroark/follower.png diff --git a/graphics/object_events/pics/pokemon/zoroark/hisuian/follower.png b/graphics/pokemon/zoroark/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zoroark/hisuian/follower.png rename to graphics/pokemon/zoroark/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/zorua/follower.png b/graphics/pokemon/zorua/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zorua/follower.png rename to graphics/pokemon/zorua/follower.png diff --git a/graphics/object_events/pics/pokemon/zorua/hisuian/follower.png b/graphics/pokemon/zorua/hisuian/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zorua/hisuian/follower.png rename to graphics/pokemon/zorua/hisuian/follower.png diff --git a/graphics/object_events/pics/pokemon/zubat/follower.png b/graphics/pokemon/zubat/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zubat/follower.png rename to graphics/pokemon/zubat/follower.png diff --git a/graphics/object_events/pics/pokemon/zweilous/follower.png b/graphics/pokemon/zweilous/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zweilous/follower.png rename to graphics/pokemon/zweilous/follower.png diff --git a/graphics/object_events/pics/pokemon/zygarde/follower.png b/graphics/pokemon/zygarde/follower.png similarity index 100% rename from graphics/object_events/pics/pokemon/zygarde/follower.png rename to graphics/pokemon/zygarde/follower.png diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 38d24db59fcd..2d7994124f83 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -1,3 +1,4 @@ +POKEMONGFXDIR := graphics/pokemon OBJEVENTGFXDIR := graphics/object_events/pics FLDEFFGFXDIR := graphics/field_effects/pics MISCGFXDIR := graphics/misc @@ -731,3259 +732,3259 @@ $(FLDEFFGFXDIR)/secret_power_tree.4bpp: %.4bpp: %.png $(FLDEFFGFXDIR)/record_mix_lights.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 1 -$(OBJEVENTGFXDIR)/pokemon/bulbasaur/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bulbasaur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ivysaur/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ivysaur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/venusaur/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/venusaur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/charmander/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/charmander/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/charmeleon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/charmeleon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/charizard/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/charizard/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/squirtle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/squirtle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wartortle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wartortle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blastoise/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/blastoise/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/caterpie/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/caterpie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/metapod/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/metapod/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/butterfree/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/butterfree/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/weedle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/weedle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kakuna/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kakuna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/beedrill/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/beedrill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pidgey/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pidgey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pidgeotto/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pidgeotto/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pidgeot/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pidgeot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rattata/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rattata/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/raticate/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/raticate/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spearow/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/spearow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fearow/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/fearow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ekans/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ekans/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arbok/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arbok/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pikachu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pikachu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/raichu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/raichu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandshrew/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sandshrew/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandslash/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sandslash/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidoran_f/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/nidoran_f/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidorina/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/nidorina/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidoqueen/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/nidoqueen/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidoran_m/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/nidoran_m/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidorino/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/nidorino/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nidoking/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/nidoking/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clefairy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/clefairy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clefable/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/clefable/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vulpix/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vulpix/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ninetales/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ninetales/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jigglypuff/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/jigglypuff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wigglytuff/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wigglytuff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zubat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zubat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golbat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/golbat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/oddish/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/oddish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gloom/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gloom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vileplume/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vileplume/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/paras/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/paras/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/parasect/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/parasect/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/venonat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/venonat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/venomoth/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/venomoth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/diglett/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/diglett/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dugtrio/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dugtrio/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meowth/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/meowth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/persian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/persian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/psyduck/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/psyduck/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golduck/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/golduck/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mankey/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mankey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/primeape/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/primeape/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/growlithe/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/growlithe/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arcanine/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arcanine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/poliwag/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/poliwag/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/poliwhirl/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/poliwhirl/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/poliwrath/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/poliwrath/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/abra/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/abra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kadabra/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kadabra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alakazam/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/alakazam/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/machop/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/machop/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/machoke/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/machoke/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/machamp/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/machamp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bellsprout/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bellsprout/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/weepinbell/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/weepinbell/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/victreebel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/victreebel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tentacool/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tentacool/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tentacruel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tentacruel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/geodude/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/geodude/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/graveler/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/graveler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golem/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/golem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ponyta/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ponyta/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rapidash/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rapidash/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowpoke/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/slowpoke/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowbro/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/slowbro/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magnemite/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/magnemite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magneton/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/magneton/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/farfetchd/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/farfetchd/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/doduo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/doduo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dodrio/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dodrio/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/seel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dewgong/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dewgong/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grimer/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/grimer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/muk/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/muk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shellder/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shellder/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cloyster/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cloyster/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gastly/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gastly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/haunter/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/haunter/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gengar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gengar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/onix/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/onix/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drowzee/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/drowzee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hypno/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hypno/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/krabby/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/krabby/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kingler/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kingler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/voltorb/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/voltorb/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/electrode/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/electrode/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/exeggcute/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/exeggcute/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/exeggutor/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/exeggutor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cubone/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cubone/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/marowak/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/marowak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hitmonlee/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hitmonlee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hitmonchan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hitmonchan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lickitung/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lickitung/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/koffing/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/koffing/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/weezing/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/weezing/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rhyhorn/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rhyhorn/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rhydon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rhydon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chansey/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/chansey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tangela/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tangela/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kangaskhan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kangaskhan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/horsea/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/horsea/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seadra/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/seadra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/goldeen/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/goldeen/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seaking/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/seaking/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/staryu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/staryu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/starmie/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/starmie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mr_mime/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mr_mime/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scyther/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/scyther/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jynx/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/jynx/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/electabuzz/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/electabuzz/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magmar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/magmar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pinsir/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pinsir/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tauros/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tauros/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magikarp/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/magikarp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gyarados/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gyarados/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lapras/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lapras/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ditto/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ditto/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eevee/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/eevee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vaporeon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vaporeon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jolteon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/jolteon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flareon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/flareon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/porygon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/porygon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/omanyte/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/omanyte/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/omastar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/omastar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kabuto/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kabuto/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kabutops/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kabutops/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aerodactyl/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/aerodactyl/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/snorlax/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/snorlax/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/articuno/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/articuno/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zapdos/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zapdos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/moltres/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/moltres/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dratini/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dratini/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dragonair/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dragonair/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dragonite/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dragonite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mewtwo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mewtwo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mew/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mew/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chikorita/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/chikorita/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bayleef/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bayleef/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meganium/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/meganium/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cyndaquil/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cyndaquil/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/quilava/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/quilava/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/typhlosion/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/typhlosion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/totodile/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/totodile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/croconaw/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/croconaw/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/feraligatr/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/feraligatr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sentret/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sentret/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furret/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/furret/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hoothoot/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hoothoot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/noctowl/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/noctowl/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ledyba/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ledyba/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ledian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ledian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spinarak/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/spinarak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ariados/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ariados/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/crobat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/crobat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chinchou/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/chinchou/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lanturn/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lanturn/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pichu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pichu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cleffa/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cleffa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/igglybuff/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/igglybuff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/togepi/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/togepi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/togetic/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/togetic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/natu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/natu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/xatu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/xatu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mareep/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mareep/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flaaffy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/flaaffy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ampharos/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ampharos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bellossom/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bellossom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/marill/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/marill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/azumarill/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/azumarill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sudowoodo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sudowoodo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/politoed/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/politoed/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hoppip/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hoppip/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skiploom/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/skiploom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jumpluff/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/jumpluff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aipom/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/aipom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sunkern/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sunkern/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sunflora/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sunflora/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yanma/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/yanma/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wooper/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wooper/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/quagsire/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/quagsire/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/espeon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/espeon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/umbreon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/umbreon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/murkrow/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/murkrow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowking/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/slowking/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/misdreavus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/misdreavus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/b/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/b/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/c/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/c/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/d/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/d/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/e/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/e/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/f/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/f/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/g/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/g/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/h/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/h/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/i/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/i/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/j/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/j/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/k/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/k/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/l/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/l/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/m/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/m/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/n/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/n/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/o/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/o/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/p/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/p/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/q/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/q/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/r/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/r/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/s/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/s/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/t/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/t/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/u/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/u/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/v/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/v/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/w/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/w/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/x/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/x/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/y/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/y/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/z/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/z/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/exclamation_mark/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/exclamation_mark/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unown/question_mark/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unown/question_mark/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wobbuffet/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wobbuffet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/girafarig/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/girafarig/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pineco/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pineco/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/forretress/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/forretress/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dunsparce/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dunsparce/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gligar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gligar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/steelix/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/steelix/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/snubbull/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/snubbull/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/granbull/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/granbull/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/qwilfish/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/qwilfish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scizor/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/scizor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shuckle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shuckle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/heracross/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/heracross/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sneasel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sneasel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/teddiursa/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/teddiursa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ursaring/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ursaring/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slugma/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/slugma/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magcargo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/magcargo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swinub/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/swinub/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/piloswine/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/piloswine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/corsola/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/corsola/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/remoraid/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/remoraid/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/octillery/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/octillery/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/delibird/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/delibird/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mantine/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mantine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skarmory/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/skarmory/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/houndour/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/houndour/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/houndoom/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/houndoom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kingdra/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kingdra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/phanpy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/phanpy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/donphan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/donphan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/porygon2/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/porygon2/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stantler/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/stantler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/smeargle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/smeargle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tyrogue/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tyrogue/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hitmontop/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hitmontop/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/smoochum/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/smoochum/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/elekid/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/elekid/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magby/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/magby/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/miltank/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/miltank/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blissey/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/blissey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/raikou/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/raikou/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/entei/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/entei/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/suicune/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/suicune/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/larvitar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/larvitar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pupitar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pupitar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tyranitar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tyranitar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lugia/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lugia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/ho_oh/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ho_oh/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/celebi/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/celebi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/treecko/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/treecko/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grovyle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/grovyle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sceptile/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sceptile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/torchic/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/torchic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/combusken/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/combusken/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blaziken/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/blaziken/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mudkip/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mudkip/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/marshtomp/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/marshtomp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swampert/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/swampert/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/poochyena/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/poochyena/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mightyena/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mightyena/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zigzagoon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zigzagoon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/linoone/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/linoone/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wurmple/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wurmple/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/silcoon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/silcoon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/beautifly/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/beautifly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cascoon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cascoon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dustox/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dustox/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lotad/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lotad/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lombre/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lombre/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ludicolo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ludicolo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seedot/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/seedot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nuzleaf/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/nuzleaf/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shiftry/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shiftry/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/taillow/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/taillow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swellow/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/swellow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wingull/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wingull/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pelipper/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pelipper/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ralts/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ralts/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kirlia/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kirlia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gardevoir/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gardevoir/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/surskit/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/surskit/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/masquerain/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/masquerain/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shroomish/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shroomish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/breloom/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/breloom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slakoth/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/slakoth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vigoroth/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vigoroth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slaking/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/slaking/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nincada/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/nincada/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ninjask/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ninjask/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shedinja/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shedinja/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/whismur/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/whismur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/loudred/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/loudred/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/exploud/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/exploud/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/makuhita/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/makuhita/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hariyama/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hariyama/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/azurill/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/azurill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nosepass/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/nosepass/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skitty/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/skitty/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/delcatty/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/delcatty/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sableye/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sableye/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mawile/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mawile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aron/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/aron/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lairon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lairon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aggron/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/aggron/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meditite/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/meditite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/medicham/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/medicham/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/electrike/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/electrike/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/manectric/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/manectric/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/plusle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/plusle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/minun/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/minun/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/volbeat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/volbeat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/illumise/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/illumise/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/roselia/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/roselia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gulpin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gulpin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swalot/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/swalot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/carvanha/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/carvanha/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sharpedo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sharpedo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wailmer/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wailmer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wailord/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wailord/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/numel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/numel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/camerupt/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/camerupt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/torkoal/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/torkoal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spoink/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/spoink/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grumpig/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/grumpig/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spinda/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/spinda/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/trapinch/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/trapinch/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vibrava/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vibrava/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flygon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/flygon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cacnea/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cacnea/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cacturne/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cacturne/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swablu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/swablu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/altaria/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/altaria/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zangoose/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zangoose/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seviper/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/seviper/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lunatone/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lunatone/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/solrock/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/solrock/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/barboach/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/barboach/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/whiscash/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/whiscash/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/corphish/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/corphish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/crawdaunt/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/crawdaunt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/baltoy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/baltoy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/claydol/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/claydol/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lileep/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lileep/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cradily/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cradily/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/anorith/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/anorith/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/armaldo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/armaldo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/feebas/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/feebas/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/milotic/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/milotic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/castform/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/castform/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/castform/sunny/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/castform/sunny/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/castform/rainy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/castform/rainy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/castform/snowy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/castform/snowy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kecleon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kecleon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shuppet/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shuppet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/banette/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/banette/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/duskull/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/duskull/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dusclops/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dusclops/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tropius/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tropius/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chimecho/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/chimecho/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/absol/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/absol/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wynaut/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wynaut/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/snorunt/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/snorunt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/glalie/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/glalie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spheal/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/spheal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sealeo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sealeo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/walrein/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/walrein/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clamperl/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/clamperl/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/huntail/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/huntail/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gorebyss/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gorebyss/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/relicanth/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/relicanth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/luvdisc/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/luvdisc/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bagon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bagon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shelgon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shelgon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/salamence/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/salamence/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/beldum/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/beldum/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/metang/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/metang/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/metagross/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/metagross/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/regirock/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/regirock/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/regice/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/regice/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/registeel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/registeel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/latias/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/latias/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/latios/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/latios/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kyogre/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kyogre/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/groudon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/groudon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/rayquaza/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rayquaza/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/jirachi/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/jirachi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deoxys/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/deoxys/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/turtwig/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/turtwig/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grotle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/grotle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/torterra/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/torterra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chimchar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/chimchar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/monferno/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/monferno/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/infernape/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/infernape/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/piplup/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/piplup/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/prinplup/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/prinplup/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/empoleon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/empoleon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/starly/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/starly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/staravia/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/staravia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/staraptor/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/staraptor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bidoof/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bidoof/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bibarel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bibarel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kricketot/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kricketot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kricketune/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kricketune/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shinx/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shinx/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/luxio/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/luxio/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/luxray/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/luxray/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/budew/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/budew/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/roserade/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/roserade/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cranidos/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cranidos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rampardos/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rampardos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shieldon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shieldon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bastiodon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bastiodon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/burmy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/burmy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wormadam/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wormadam/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mothim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mothim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/combee/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/combee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vespiquen/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vespiquen/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pachirisu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pachirisu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/buizel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/buizel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floatzel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/floatzel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cherubi/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cherubi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cherrim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cherrim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shellos/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shellos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gastrodon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gastrodon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ambipom/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ambipom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drifloon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/drifloon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drifblim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/drifblim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/buneary/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/buneary/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lopunny/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lopunny/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mismagius/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mismagius/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/honchkrow/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/honchkrow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/glameow/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/glameow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/purugly/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/purugly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chingling/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/chingling/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stunky/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/stunky/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skuntank/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/skuntank/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bronzor/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bronzor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bronzong/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bronzong/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bonsly/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bonsly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mime_jr/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mime_jr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/happiny/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/happiny/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chatot/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/chatot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spiritomb/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/spiritomb/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gible/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gible/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gabite/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gabite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/garchomp/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/garchomp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/munchlax/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/munchlax/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/riolu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/riolu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lucario/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lucario/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hippopotas/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hippopotas/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hippowdon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hippowdon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skorupi/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/skorupi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drapion/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/drapion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/croagunk/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/croagunk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toxicroak/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/toxicroak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/carnivine/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/carnivine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/finneon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/finneon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lumineon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lumineon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mantyke/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mantyke/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/snover/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/snover/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/abomasnow/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/abomasnow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/weavile/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/weavile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magnezone/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/magnezone/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lickilicky/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lickilicky/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rhyperior/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rhyperior/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tangrowth/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tangrowth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/electivire/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/electivire/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magmortar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/magmortar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/togekiss/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/togekiss/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yanmega/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/yanmega/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/leafeon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/leafeon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/glaceon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/glaceon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gliscor/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gliscor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mamoswine/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mamoswine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/porygon_z/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/porygon_z/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gallade/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gallade/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/probopass/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/probopass/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dusknoir/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dusknoir/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/froslass/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/froslass/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rotom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/uxie/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/uxie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mesprit/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mesprit/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/azelf/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/azelf/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dialga/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dialga/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/palkia/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/palkia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/heatran/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/heatran/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/regigigas/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/regigigas/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/giratina/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/giratina/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/cresselia/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cresselia/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/phione/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/phione/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/manaphy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/manaphy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/darkrai/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/darkrai/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shaymin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shaymin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arceus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/victini/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/victini/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/snivy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/snivy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/servine/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/servine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/serperior/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/serperior/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tepig/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tepig/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pignite/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pignite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/emboar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/emboar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/oshawott/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/oshawott/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dewott/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dewott/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/samurott/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/samurott/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/patrat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/patrat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/watchog/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/watchog/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lillipup/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lillipup/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/herdier/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/herdier/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stoutland/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/stoutland/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/purrloin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/purrloin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/liepard/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/liepard/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pansage/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pansage/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/simisage/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/simisage/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pansear/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pansear/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/simisear/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/simisear/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/panpour/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/panpour/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/simipour/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/simipour/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/munna/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/munna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/musharna/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/musharna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pidove/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pidove/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tranquill/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tranquill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/unfezant/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/unfezant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blitzle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/blitzle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zebstrika/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zebstrika/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/roggenrola/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/roggenrola/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/boldore/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/boldore/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gigalith/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gigalith/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/woobat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/woobat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swoobat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/swoobat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drilbur/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/drilbur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/excadrill/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/excadrill/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/audino/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/audino/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/timburr/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/timburr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gurdurr/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gurdurr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/conkeldurr/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/conkeldurr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tympole/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tympole/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/palpitoad/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/palpitoad/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/seismitoad/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/seismitoad/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/throh/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/throh/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sawk/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sawk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sewaddle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sewaddle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swadloon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/swadloon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/leavanny/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/leavanny/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/venipede/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/venipede/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/whirlipede/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/whirlipede/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scolipede/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/scolipede/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cottonee/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cottonee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/whimsicott/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/whimsicott/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/petilil/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/petilil/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lilligant/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lilligant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/basculin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/basculin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandile/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sandile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/krokorok/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/krokorok/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/krookodile/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/krookodile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/darumaka/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/darumaka/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/darmanitan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/darmanitan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/maractus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/maractus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dwebble/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dwebble/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/crustle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/crustle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scraggy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/scraggy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scrafty/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/scrafty/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sigilyph/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sigilyph/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yamask/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/yamask/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cofagrigus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cofagrigus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tirtouga/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tirtouga/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/carracosta/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/carracosta/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/archen/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/archen/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/archeops/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/archeops/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/trubbish/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/trubbish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/garbodor/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/garbodor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zorua/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zorua/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zoroark/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zoroark/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/minccino/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/minccino/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cinccino/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cinccino/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gothita/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gothita/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gothorita/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gothorita/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gothitelle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gothitelle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/solosis/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/solosis/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/duosion/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/duosion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/reuniclus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/reuniclus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ducklett/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ducklett/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swanna/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/swanna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vanillite/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vanillite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vanillish/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vanillish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vanilluxe/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vanilluxe/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deerling/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/deerling/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sawsbuck/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sawsbuck/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/emolga/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/emolga/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/karrablast/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/karrablast/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/escavalier/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/escavalier/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/foongus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/foongus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/amoonguss/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/amoonguss/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/frillish/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/frillish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jellicent/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/jellicent/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alomomola/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/alomomola/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/joltik/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/joltik/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/galvantula/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/galvantula/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ferroseed/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ferroseed/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ferrothorn/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ferrothorn/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/klink/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/klink/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/klang/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/klang/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/klinklang/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/klinklang/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tynamo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tynamo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eelektrik/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/eelektrik/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eelektross/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/eelektross/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/elgyem/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/elgyem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/beheeyem/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/beheeyem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/litwick/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/litwick/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lampent/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lampent/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chandelure/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/chandelure/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/axew/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/axew/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fraxure/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/fraxure/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/haxorus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/haxorus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cubchoo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cubchoo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/beartic/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/beartic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cryogonal/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cryogonal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shelmet/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shelmet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/accelgor/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/accelgor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stunfisk/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/stunfisk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mienfoo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mienfoo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mienshao/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mienshao/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/druddigon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/druddigon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golett/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/golett/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golurk/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/golurk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pawniard/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pawniard/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bisharp/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bisharp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bouffalant/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bouffalant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rufflet/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rufflet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/braviary/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/braviary/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vullaby/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vullaby/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mandibuzz/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mandibuzz/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/heatmor/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/heatmor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/durant/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/durant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deino/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/deino/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zweilous/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zweilous/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hydreigon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hydreigon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/larvesta/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/larvesta/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/volcarona/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/volcarona/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cobalion/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cobalion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/terrakion/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/terrakion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/virizion/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/virizion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tornadus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tornadus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/thundurus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/thundurus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/reshiram/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/reshiram/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/zekrom/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zekrom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/landorus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/landorus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kyurem/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kyurem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/keldeo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/keldeo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meloetta/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/meloetta/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/genesect/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/genesect/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chespin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/chespin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/quilladin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/quilladin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chesnaught/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/chesnaught/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fennekin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/fennekin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/braixen/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/braixen/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/delphox/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/delphox/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/froakie/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/froakie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/frogadier/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/frogadier/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/greninja/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/greninja/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bunnelby/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bunnelby/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/diggersby/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/diggersby/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fletchling/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/fletchling/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fletchinder/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/fletchinder/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/talonflame/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/talonflame/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scatterbug/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/scatterbug/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spewpa/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/spewpa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/litleo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/litleo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pyroar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pyroar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flabebe/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/flabebe/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/floette/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/florges/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/florges/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skiddo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/skiddo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gogoat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gogoat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pancham/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pancham/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pangoro/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pangoro/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/furfrou/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/espurr/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/espurr/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meowstic/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/meowstic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/honedge/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/honedge/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/doublade/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/doublade/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aegislash/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/aegislash/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spritzee/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/spritzee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aromatisse/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/aromatisse/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/swirlix/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/swirlix/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slurpuff/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/slurpuff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/inkay/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/inkay/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/malamar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/malamar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/binacle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/binacle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/barbaracle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/barbaracle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skrelp/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/skrelp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dragalge/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dragalge/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clauncher/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/clauncher/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clawitzer/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/clawitzer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/helioptile/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/helioptile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/heliolisk/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/heliolisk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tyrunt/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tyrunt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tyrantrum/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tyrantrum/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/amaura/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/amaura/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/aurorus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/aurorus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sylveon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sylveon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hawlucha/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hawlucha/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dedenne/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dedenne/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/carbink/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/carbink/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/goomy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/goomy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sliggoo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sliggoo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/goodra/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/goodra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/klefki/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/klefki/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/phantump/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/phantump/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/trevenant/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/trevenant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pumpkaboo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pumpkaboo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gourgeist/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gourgeist/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bergmite/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bergmite/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/avalugg/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/avalugg/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/noibat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/noibat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/noivern/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/noivern/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/xerneas/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/xerneas/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/yveltal/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/yveltal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/zygarde/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zygarde/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/diancie/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/diancie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hoopa/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hoopa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/volcanion/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/volcanion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rowlet/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rowlet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dartrix/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dartrix/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/decidueye/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/decidueye/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/litten/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/litten/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/torracat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/torracat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/incineroar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/incineroar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/popplio/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/popplio/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/brionne/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/brionne/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/primarina/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/primarina/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pikipek/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pikipek/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/trumbeak/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/trumbeak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toucannon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/toucannon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yungoos/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/yungoos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gumshoos/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gumshoos/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grubbin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/grubbin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/charjabug/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/charjabug/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vikavolt/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vikavolt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/crabrawler/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/crabrawler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/crabominable/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/crabominable/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/oricorio/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/oricorio/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cutiefly/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cutiefly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ribombee/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ribombee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rockruff/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rockruff/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lycanroc/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lycanroc/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lycanroc/dusk/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lycanroc/dusk/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lycanroc/midnight/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lycanroc/midnight/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wishiwashi/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wishiwashi/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mareanie/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mareanie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toxapex/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/toxapex/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mudbray/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mudbray/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mudsdale/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mudsdale/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dewpider/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dewpider/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/araquanid/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/araquanid/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/fomantis/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/fomantis/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lurantis/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lurantis/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/morelull/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/morelull/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shiinotic/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shiinotic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/salandit/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/salandit/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/salazzle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/salazzle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stufful/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/stufful/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bewear/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bewear/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bounsweet/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bounsweet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/steenee/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/steenee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tsareena/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tsareena/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/comfey/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/comfey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/oranguru/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/oranguru/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/passimian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/passimian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wimpod/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wimpod/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golisopod/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/golisopod/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandygast/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sandygast/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/palossand/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/palossand/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pyukumuku/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pyukumuku/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/type_null/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/type_null/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/silvally/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/silvally/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/minior/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/minior/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/komala/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/komala/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/turtonator/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/turtonator/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/togedemaru/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/togedemaru/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mimikyu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mimikyu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/bruxish/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/bruxish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drampa/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/drampa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dhelmise/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dhelmise/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/jangmo_o.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/jangmo_o.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hakamo_o.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hakamo_o.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kommo_o.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kommo_o.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tapu_koko/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tapu_koko/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tapu_lele/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tapu_lele/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tapu_bulu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tapu_bulu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/tapu_fini/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/tapu_fini/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cosmog/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cosmog/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cosmoem/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cosmoem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/solgaleo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/solgaleo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lunala/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lunala/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nihilego/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/nihilego/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/buzzwole/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/buzzwole/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pheromosa/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pheromosa/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/xurkitree/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/xurkitree/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/celesteela/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/celesteela/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kartana/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kartana/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/guzzlord/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/guzzlord/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/necrozma/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/necrozma/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/necrozma/dawn_wings/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/necrozma/dawn_wings/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/necrozma/dusk_mane/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/necrozma/dusk_mane/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/magearna/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/magearna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/marshadow/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/marshadow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/poipole/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/poipole/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/naganadel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/naganadel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stakataka/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/stakataka/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blacephalon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/blacephalon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zeraora/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zeraora/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meltan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/meltan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/melmetal/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/melmetal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grookey/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/grookey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/thwackey/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/thwackey/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rillaboom/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rillaboom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/scorbunny/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/scorbunny/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/raboot/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/raboot/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cinderace/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cinderace/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sobble/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sobble/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drizzile/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/drizzile/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/inteleon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/inteleon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/skwovet/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/skwovet/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/greedent/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/greedent/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rookidee/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rookidee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/corvisquire/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/corvisquire/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/corviknight/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/corviknight/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/blipbug/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/blipbug/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dottler/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dottler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/orbeetle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/orbeetle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/nickit/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/nickit/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/thievul/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/thievul/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gossifleur/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gossifleur/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eldegoss/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/eldegoss/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wooloo/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wooloo/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dubwool/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dubwool/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/chewtle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/chewtle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drednaw/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/drednaw/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yamper/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/yamper/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/boltund/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/boltund/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rolycoly/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rolycoly/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/carkol/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/carkol/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/coalossal/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/coalossal/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/applin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/applin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flapple/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/flapple/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/appletun/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/appletun/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/silicobra/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/silicobra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandaconda/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sandaconda/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cramorant/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cramorant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arrokuda/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arrokuda/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/barraskewda/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/barraskewda/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toxel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/toxel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toxtricity/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/toxtricity/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/toxtricity/low_key/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/toxtricity/low_key/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sizzlipede/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sizzlipede/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/centiskorch/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/centiskorch/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/clobbopus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/clobbopus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grapploct/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/grapploct/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sinistea/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sinistea/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/polteageist/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/polteageist/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hatenna/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hatenna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hattrem/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hattrem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hatterene/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hatterene/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/impidimp/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/impidimp/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/morgrem/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/morgrem/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grimmsnarl/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/grimmsnarl/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/obstagoon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/obstagoon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/perrserker/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/perrserker/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cursola/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cursola/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sirfetchd/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sirfetchd/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mr_rime/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mr_rime/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/runerigus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/runerigus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/milcery/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/milcery/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/alcremie/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/alcremie/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/falinks/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/falinks/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/pincurchin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pincurchin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/snom/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/snom/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/frosmoth/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/frosmoth/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stonjourner/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/stonjourner/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eiscue/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/eiscue/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/indeedee/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/indeedee/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/morpeko/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/morpeko/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/cufant/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/cufant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/copperajah/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/copperajah/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dracozolt/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dracozolt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arctozolt/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arctozolt/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dracovish/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dracovish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arctovish/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arctovish/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/duraludon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/duraludon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dreepy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dreepy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/drakloak/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/drakloak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dragapult/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dragapult/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zacian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zacian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zacian/crowned_sword/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zacian/crowned_sword/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zamazenta/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zamazenta/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zamazenta/crowned_shield/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zamazenta/crowned_shield/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/eternatus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/eternatus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/kubfu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kubfu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/urshifu/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/urshifu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zarude/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zarude/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/regieleki/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/regieleki/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/regidrago/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/regidrago/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/glastrier/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/glastrier/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/spectrier/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/spectrier/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/calyrex/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/calyrex/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/calyrex_shadow_rider/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/calyrex_shadow_rider/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/calyrex_ice_rider/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/calyrex_ice_rider/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zapdos/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zapdos/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meowth/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/meowth/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ponyta/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ponyta/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rapidash/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rapidash/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowpoke/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/slowpoke/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowbro/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/slowbro/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/farfetchd/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/farfetchd/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/weezing/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/weezing/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/mr_mime/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/mr_mime/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/articuno/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/articuno/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/moltres/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/moltres/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/slowking/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/slowking/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/corsola/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/corsola/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zigzagoon/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zigzagoon/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/linoone/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/linoone/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/darumaka/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/darumaka/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/darmanitan/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/darmanitan/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/yamask/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/yamask/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/stunfisk/galarian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/stunfisk/galarian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/growlithe/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/growlithe/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/arcanine/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arcanine/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/voltorb/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/voltorb/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/electrode/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/electrode/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/braviary/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/braviary/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/qwilfish/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/qwilfish/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sneasel/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sneasel/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zorua/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zorua/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/zoroark/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/zoroark/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/samurott/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/samurott/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/lilligant/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/lilligant/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sliggoo/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sliggoo/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/goodra/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/goodra/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/avalugg/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/avalugg/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/decidueye/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/decidueye/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/typhlosion/hisuian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/typhlosion/hisuian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dialga/origin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dialga/origin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/palkia/origin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/palkia/origin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/wyrdeer/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wyrdeer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/kleavor/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kleavor/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/basculin/white_striped/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/basculin/white_striped/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/basculegion/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/basculegion/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/basculegion/female/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/basculegion/female/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ursaluna/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ursaluna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sneasler/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sneasler/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/overqwil/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/overqwil/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/enamorus/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/enamorus/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/enamorus/therian/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/enamorus/therian/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/pichu/spiky_eared/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/pichu/spiky_eared/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deoxys/attack/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/deoxys/attack/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deoxys/defense/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/deoxys/defense/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deoxys/speed/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/deoxys/speed/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/burmy/sandy_cloak/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/burmy/sandy_cloak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/burmy/trash_cloak/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/burmy/trash_cloak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wormadam/sandy_cloak/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wormadam/sandy_cloak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/wormadam/trash_cloak/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/wormadam/trash_cloak/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/shellos/east_sea/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/shellos/east_sea/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/gastrodon/east_sea/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/gastrodon/east_sea/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom/heat/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rotom/heat/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom/wash/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rotom/wash/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom/frost/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rotom/frost/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom/fan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rotom/fan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/rotom/mow/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rotom/mow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/giratina/origin/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/giratina/origin/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/fighting/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/fighting/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/flying/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/flying/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/poison/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/poison/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/ground/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/ground/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/rock/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/rock/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/bug/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/bug/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/ghost/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/ghost/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/steel/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/steel/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/fire/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/fire/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/water/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/water/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/grass/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/grass/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/electric/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/electric/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/psychic/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/psychic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/ice/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/ice/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/dragon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/dragon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/dark/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/dark/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/arceus/fairy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/arceus/fairy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/basculin/blue_striped/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/basculin/blue_striped/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deerling/autumn/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/deerling/autumn/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deerling/summer/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/deerling/summer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/deerling/winter/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/deerling/winter/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sawsbuck/autumn/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sawsbuck/autumn/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sawsbuck/summer/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sawsbuck/summer/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sawsbuck/winter/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sawsbuck/winter/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meloetta/pirouette/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/meloetta/pirouette/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/polar/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/polar/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/tundra/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/tundra/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/continental/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/continental/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/garden/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/garden/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/elegant/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/elegant/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/modern/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/modern/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/marine/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/marine/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/archipelago/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/archipelago/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/high_plains/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/high_plains/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/sandstorm/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/sandstorm/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/river/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/river/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/monsoon/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/monsoon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/savanna/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/savanna/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/sun/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/sun/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/ocean/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/ocean/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/jungle/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/jungle/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/fancy/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/fancy/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/poke_ball/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/poke_ball/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vivillon/meadow/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vivillon/meadow/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flabebe/yellow_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/flabebe/yellow_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flabebe/blue_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/flabebe/blue_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flabebe/orange_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/flabebe/orange_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/flabebe/white_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/flabebe/white_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette/yellow_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/floette/yellow_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette/blue_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/floette/blue_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette/orange_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/floette/orange_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette/white_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/floette/white_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/floette/eternal_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/floette/eternal_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/florges/yellow_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/florges/yellow_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/florges/blue_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/florges/blue_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/florges/orange_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/florges/orange_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/florges/white_flower/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/florges/white_flower/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou/heart_trim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/furfrou/heart_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou/star_trim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/furfrou/star_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou/diamond_trim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/furfrou/diamond_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou/debutante_trim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/furfrou/debutante_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou/matron_trim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/furfrou/matron_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou/dandy_trim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/furfrou/dandy_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou/la_reine_trim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/furfrou/la_reine_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou/kabuki_trim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/furfrou/kabuki_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/furfrou/pharaoh_trim/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/furfrou/pharaoh_trim/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/hoopa/unbound/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hoopa/unbound/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/rattata/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/rattata/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/raticate/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/raticate/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/raichu/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/raichu/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandshrew/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sandshrew/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/sandslash/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/sandslash/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/vulpix/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/vulpix/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/ninetales/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/ninetales/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/diglett/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/diglett/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/dugtrio/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/dugtrio/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/meowth/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/meowth/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/persian/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/persian/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/geodude/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/geodude/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/graveler/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/graveler/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/golem/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/golem/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/grimer/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/grimer/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/muk/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/muk/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(OBJEVENTGFXDIR)/pokemon/exeggutor/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/exeggutor/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 -$(OBJEVENTGFXDIR)/pokemon/marowak/alolan/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/marowak/alolan/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(MISCGFXDIR)/emotes.4bpp: %.4bpp: %.png diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 32fdbc5a66eb..28a477f0c0ca 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -363,1099 +363,1099 @@ const u32 gObjectEventPic_AnimatedBall[] = INCBIN_U32("graphics/object_events/pi #define INCBIN_COMP INCBIN_U32 #endif -const u32 gObjectEventPic_Bulbasaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bulbasaur/follower.4bpp"); -const u32 gObjectEventPic_Ivysaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ivysaur/follower.4bpp"); -const u32 gObjectEventPic_Venusaur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venusaur/follower.4bpp"); -const u32 gObjectEventPic_Charmander[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charmander/follower.4bpp"); -const u32 gObjectEventPic_Charmeleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charmeleon/follower.4bpp"); -const u32 gObjectEventPic_Charizard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charizard/follower.4bpp"); -const u32 gObjectEventPic_Squirtle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/squirtle/follower.4bpp"); -const u32 gObjectEventPic_Wartortle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wartortle/follower.4bpp"); -const u32 gObjectEventPic_Blastoise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blastoise/follower.4bpp"); -const u32 gObjectEventPic_Caterpie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/caterpie/follower.4bpp"); -const u32 gObjectEventPic_Metapod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metapod/follower.4bpp"); -const u32 gObjectEventPic_Butterfree[] = INCBIN_COMP("graphics/object_events/pics/pokemon/butterfree/follower.4bpp"); -const u32 gObjectEventPic_Weedle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weedle/follower.4bpp"); -const u32 gObjectEventPic_Kakuna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kakuna/follower.4bpp"); -const u32 gObjectEventPic_Beedrill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beedrill/follower.4bpp"); -const u32 gObjectEventPic_Pidgey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgey/follower.4bpp"); -const u32 gObjectEventPic_Pidgeotto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgeotto/follower.4bpp"); -const u32 gObjectEventPic_Pidgeot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidgeot/follower.4bpp"); -const u32 gObjectEventPic_Rattata[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rattata/follower.4bpp"); -const u32 gObjectEventPic_Raticate[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raticate/follower.4bpp"); -const u32 gObjectEventPic_Spearow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spearow/follower.4bpp"); -const u32 gObjectEventPic_Fearow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fearow/follower.4bpp"); -const u32 gObjectEventPic_Ekans[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ekans/follower.4bpp"); -const u32 gObjectEventPic_Arbok[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arbok/follower.4bpp"); -const u32 gObjectEventPic_Pikachu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pikachu/follower.4bpp"); -const u32 gObjectEventPic_Raichu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raichu/follower.4bpp"); -const u32 gObjectEventPic_Sandshrew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandshrew/follower.4bpp"); -const u32 gObjectEventPic_Sandslash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandslash/follower.4bpp"); -const u32 gObjectEventPic_Nidoran_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoran_f/follower.4bpp"); -const u32 gObjectEventPic_Nidorina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidorina/follower.4bpp"); -const u32 gObjectEventPic_Nidoqueen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoqueen/follower.4bpp"); -const u32 gObjectEventPic_Nidoran_m[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoran_m/follower.4bpp"); -const u32 gObjectEventPic_Nidorino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidorino/follower.4bpp"); -const u32 gObjectEventPic_Nidoking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nidoking/follower.4bpp"); -const u32 gObjectEventPic_Clefairy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clefairy/follower.4bpp"); -const u32 gObjectEventPic_Clefable[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clefable/follower.4bpp"); -const u32 gObjectEventPic_Vulpix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vulpix/follower.4bpp"); -const u32 gObjectEventPic_Ninetales[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ninetales/follower.4bpp"); -const u32 gObjectEventPic_Jigglypuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jigglypuff/follower.4bpp"); -const u32 gObjectEventPic_Wigglytuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wigglytuff/follower.4bpp"); -const u32 gObjectEventPic_Zubat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zubat/follower.4bpp"); -const u32 gObjectEventPic_Golbat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golbat/follower.4bpp"); -const u32 gObjectEventPic_Oddish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oddish/follower.4bpp"); -const u32 gObjectEventPic_Gloom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gloom/follower.4bpp"); -const u32 gObjectEventPic_Vileplume[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vileplume/follower.4bpp"); -const u32 gObjectEventPic_Paras[] = INCBIN_COMP("graphics/object_events/pics/pokemon/paras/follower.4bpp"); -const u32 gObjectEventPic_Parasect[] = INCBIN_COMP("graphics/object_events/pics/pokemon/parasect/follower.4bpp"); -const u32 gObjectEventPic_Venonat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venonat/follower.4bpp"); -const u32 gObjectEventPic_Venomoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venomoth/follower.4bpp"); -const u32 gObjectEventPic_Diglett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diglett/follower.4bpp"); -const u32 gObjectEventPic_Dugtrio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dugtrio/follower.4bpp"); -const u32 gObjectEventPic_Meowth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth/follower.4bpp"); -const u32 gObjectEventPic_Persian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/persian/follower.4bpp"); -const u32 gObjectEventPic_Psyduck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/psyduck/follower.4bpp"); -const u32 gObjectEventPic_Golduck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golduck/follower.4bpp"); -const u32 gObjectEventPic_Mankey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mankey/follower.4bpp"); -const u32 gObjectEventPic_Primeape[] = INCBIN_COMP("graphics/object_events/pics/pokemon/primeape/follower.4bpp"); -const u32 gObjectEventPic_Growlithe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/growlithe/follower.4bpp"); -const u32 gObjectEventPic_Arcanine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arcanine/follower.4bpp"); -const u32 gObjectEventPic_Poliwag[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwag/follower.4bpp"); -const u32 gObjectEventPic_Poliwhirl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwhirl/follower.4bpp"); -const u32 gObjectEventPic_Poliwrath[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poliwrath/follower.4bpp"); -const u32 gObjectEventPic_Abra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/abra/follower.4bpp"); -const u32 gObjectEventPic_Kadabra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kadabra/follower.4bpp"); -const u32 gObjectEventPic_Alakazam[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alakazam/follower.4bpp"); -const u32 gObjectEventPic_Machop[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machop/follower.4bpp"); -const u32 gObjectEventPic_Machoke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machoke/follower.4bpp"); -const u32 gObjectEventPic_Machamp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/machamp/follower.4bpp"); -const u32 gObjectEventPic_Bellsprout[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bellsprout/follower.4bpp"); -const u32 gObjectEventPic_Weepinbell[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weepinbell/follower.4bpp"); -const u32 gObjectEventPic_Victreebel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/victreebel/follower.4bpp"); -const u32 gObjectEventPic_Tentacool[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tentacool/follower.4bpp"); -const u32 gObjectEventPic_Tentacruel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tentacruel/follower.4bpp"); -const u32 gObjectEventPic_Geodude[] = INCBIN_COMP("graphics/object_events/pics/pokemon/geodude/follower.4bpp"); -const u32 gObjectEventPic_Graveler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/graveler/follower.4bpp"); -const u32 gObjectEventPic_Golem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golem/follower.4bpp"); -const u32 gObjectEventPic_Ponyta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ponyta/follower.4bpp"); -const u32 gObjectEventPic_Rapidash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rapidash/follower.4bpp"); -const u32 gObjectEventPic_Slowpoke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowpoke/follower.4bpp"); -const u32 gObjectEventPic_Slowbro[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowbro/follower.4bpp"); -const u32 gObjectEventPic_Magnemite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magnemite/follower.4bpp"); -const u32 gObjectEventPic_Magneton[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magneton/follower.4bpp"); -const u32 gObjectEventPic_Farfetchd[] = INCBIN_COMP("graphics/object_events/pics/pokemon/farfetchd/follower.4bpp"); -const u32 gObjectEventPic_Doduo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/doduo/follower.4bpp"); -const u32 gObjectEventPic_Dodrio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dodrio/follower.4bpp"); -const u32 gObjectEventPic_Seel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seel/follower.4bpp"); -const u32 gObjectEventPic_Dewgong[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewgong/follower.4bpp"); -const u32 gObjectEventPic_Grimer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimer/follower.4bpp"); -const u32 gObjectEventPic_Muk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/muk/follower.4bpp"); -const u32 gObjectEventPic_Shellder[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellder/follower.4bpp"); -const u32 gObjectEventPic_Cloyster[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cloyster/follower.4bpp"); -const u32 gObjectEventPic_Gastly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastly/follower.4bpp"); -const u32 gObjectEventPic_Haunter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/haunter/follower.4bpp"); -const u32 gObjectEventPic_Gengar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gengar/follower.4bpp"); -const u32 gObjectEventPic_Onix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/onix/follower.4bpp"); -const u32 gObjectEventPic_Drowzee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drowzee/follower.4bpp"); -const u32 gObjectEventPic_Hypno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hypno/follower.4bpp"); -const u32 gObjectEventPic_Krabby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krabby/follower.4bpp"); -const u32 gObjectEventPic_Kingler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kingler/follower.4bpp"); -const u32 gObjectEventPic_Voltorb[] = INCBIN_COMP("graphics/object_events/pics/pokemon/voltorb/follower.4bpp"); -const u32 gObjectEventPic_Electrode[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrode/follower.4bpp"); -const u32 gObjectEventPic_Exeggcute[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exeggcute/follower.4bpp"); -const u32 gObjectEventPic_Exeggutor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exeggutor/follower.4bpp"); -const u32 gObjectEventPic_Cubone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cubone/follower.4bpp"); -const u32 gObjectEventPic_Marowak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marowak/follower.4bpp"); -const u32 gObjectEventPic_Hitmonlee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmonlee/follower.4bpp"); -const u32 gObjectEventPic_Hitmonchan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmonchan/follower.4bpp"); -const u32 gObjectEventPic_Lickitung[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lickitung/follower.4bpp"); -const u32 gObjectEventPic_Koffing[] = INCBIN_COMP("graphics/object_events/pics/pokemon/koffing/follower.4bpp"); -const u32 gObjectEventPic_Weezing[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weezing/follower.4bpp"); -const u32 gObjectEventPic_Rhyhorn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhyhorn/follower.4bpp"); -const u32 gObjectEventPic_Rhydon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhydon/follower.4bpp"); -const u32 gObjectEventPic_Chansey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chansey/follower.4bpp"); -const u32 gObjectEventPic_Tangela[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tangela/follower.4bpp"); -const u32 gObjectEventPic_Kangaskhan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kangaskhan/follower.4bpp"); -const u32 gObjectEventPic_Horsea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/horsea/follower.4bpp"); -const u32 gObjectEventPic_Seadra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seadra/follower.4bpp"); -const u32 gObjectEventPic_Goldeen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goldeen/follower.4bpp"); -const u32 gObjectEventPic_Seaking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seaking/follower.4bpp"); -const u32 gObjectEventPic_Staryu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staryu/follower.4bpp"); -const u32 gObjectEventPic_Starmie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/starmie/follower.4bpp"); -const u32 gObjectEventPic_MrMime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime/follower.4bpp"); -const u32 gObjectEventPic_Scyther[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scyther/follower.4bpp"); -const u32 gObjectEventPic_Jynx[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jynx/follower.4bpp"); -const u32 gObjectEventPic_Electabuzz[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electabuzz/follower.4bpp"); -const u32 gObjectEventPic_Magmar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magmar/follower.4bpp"); -const u32 gObjectEventPic_Pinsir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pinsir/follower.4bpp"); -const u32 gObjectEventPic_Tauros[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tauros/follower.4bpp"); -const u32 gObjectEventPic_Magikarp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magikarp/follower.4bpp"); -const u32 gObjectEventPic_Gyarados[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gyarados/follower.4bpp"); -const u32 gObjectEventPic_Lapras[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lapras/follower.4bpp"); -const u32 gObjectEventPic_Ditto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ditto/follower.4bpp"); -const u32 gObjectEventPic_Eevee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eevee/follower.4bpp"); -const u32 gObjectEventPic_Vaporeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vaporeon/follower.4bpp"); -const u32 gObjectEventPic_Jolteon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jolteon/follower.4bpp"); -const u32 gObjectEventPic_Flareon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flareon/follower.4bpp"); -const u32 gObjectEventPic_Porygon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon/follower.4bpp"); -const u32 gObjectEventPic_Omanyte[] = INCBIN_COMP("graphics/object_events/pics/pokemon/omanyte/follower.4bpp"); -const u32 gObjectEventPic_Omastar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/omastar/follower.4bpp"); -const u32 gObjectEventPic_Kabuto[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kabuto/follower.4bpp"); -const u32 gObjectEventPic_Kabutops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kabutops/follower.4bpp"); -const u32 gObjectEventPic_Aerodactyl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aerodactyl/follower.4bpp"); -const u32 gObjectEventPic_Snorlax[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snorlax/follower.4bpp"); -const u32 gObjectEventPic_Articuno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/articuno/follower.4bpp"); -const u32 gObjectEventPic_Zapdos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zapdos/follower.4bpp"); -const u32 gObjectEventPic_Moltres[] = INCBIN_COMP("graphics/object_events/pics/pokemon/moltres/follower.4bpp"); -const u32 gObjectEventPic_Dratini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dratini/follower.4bpp"); -const u32 gObjectEventPic_Dragonair[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragonair/follower.4bpp"); -const u32 gObjectEventPic_Dragonite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragonite/follower.4bpp"); -const u32 gObjectEventPic_Mewtwo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mewtwo/follower.4bpp"); -const u32 gObjectEventPic_Mew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mew/follower.4bpp"); -const u32 gObjectEventPic_Chikorita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chikorita/follower.4bpp"); -const u32 gObjectEventPic_Bayleef[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bayleef/follower.4bpp"); -const u32 gObjectEventPic_Meganium[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meganium/follower.4bpp"); -const u32 gObjectEventPic_Cyndaquil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cyndaquil/follower.4bpp"); -const u32 gObjectEventPic_Quilava[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quilava/follower.4bpp"); -const u32 gObjectEventPic_Typhlosion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typhlosion/follower.4bpp"); -const u32 gObjectEventPic_Totodile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/totodile/follower.4bpp"); -const u32 gObjectEventPic_Croconaw[] = INCBIN_COMP("graphics/object_events/pics/pokemon/croconaw/follower.4bpp"); -const u32 gObjectEventPic_Feraligatr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/feraligatr/follower.4bpp"); -const u32 gObjectEventPic_Sentret[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sentret/follower.4bpp"); -const u32 gObjectEventPic_Furret[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furret/follower.4bpp"); -const u32 gObjectEventPic_Hoothoot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoothoot/follower.4bpp"); -const u32 gObjectEventPic_Noctowl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noctowl/follower.4bpp"); -const u32 gObjectEventPic_Ledyba[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ledyba/follower.4bpp"); -const u32 gObjectEventPic_Ledian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ledian/follower.4bpp"); -const u32 gObjectEventPic_Spinarak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spinarak/follower.4bpp"); -const u32 gObjectEventPic_Ariados[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ariados/follower.4bpp"); -const u32 gObjectEventPic_Crobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crobat/follower.4bpp"); -const u32 gObjectEventPic_Chinchou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chinchou/follower.4bpp"); -const u32 gObjectEventPic_Lanturn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lanturn/follower.4bpp"); -const u32 gObjectEventPic_Pichu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pichu/follower.4bpp"); -const u32 gObjectEventPic_Cleffa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cleffa/follower.4bpp"); -const u32 gObjectEventPic_Igglybuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/igglybuff/follower.4bpp"); -const u32 gObjectEventPic_Togepi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togepi/follower.4bpp"); -const u32 gObjectEventPic_Togetic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togetic/follower.4bpp"); -const u32 gObjectEventPic_Natu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/natu/follower.4bpp"); -const u32 gObjectEventPic_Xatu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xatu/follower.4bpp"); -const u32 gObjectEventPic_Mareep[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mareep/follower.4bpp"); -const u32 gObjectEventPic_Flaaffy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flaaffy/follower.4bpp"); -const u32 gObjectEventPic_Ampharos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ampharos/follower.4bpp"); -const u32 gObjectEventPic_Bellossom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bellossom/follower.4bpp"); -const u32 gObjectEventPic_Marill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marill/follower.4bpp"); -const u32 gObjectEventPic_Azumarill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azumarill/follower.4bpp"); -const u32 gObjectEventPic_Sudowoodo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sudowoodo/follower.4bpp"); -const u32 gObjectEventPic_Politoed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/politoed/follower.4bpp"); -const u32 gObjectEventPic_Hoppip[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoppip/follower.4bpp"); -const u32 gObjectEventPic_Skiploom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skiploom/follower.4bpp"); -const u32 gObjectEventPic_Jumpluff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jumpluff/follower.4bpp"); -const u32 gObjectEventPic_Aipom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aipom/follower.4bpp"); -const u32 gObjectEventPic_Sunkern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sunkern/follower.4bpp"); -const u32 gObjectEventPic_Sunflora[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sunflora/follower.4bpp"); -const u32 gObjectEventPic_Yanma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yanma/follower.4bpp"); -const u32 gObjectEventPic_Wooper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wooper/follower.4bpp"); -const u32 gObjectEventPic_Quagsire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quagsire/follower.4bpp"); -const u32 gObjectEventPic_Espeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/espeon/follower.4bpp"); -const u32 gObjectEventPic_Umbreon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/umbreon/follower.4bpp"); -const u32 gObjectEventPic_Murkrow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/murkrow/follower.4bpp"); -const u32 gObjectEventPic_Slowking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowking/follower.4bpp"); -const u32 gObjectEventPic_Misdreavus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/misdreavus/follower.4bpp"); -const u32 gObjectEventPic_Unown_A[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/follower.4bpp"); -const u32 gObjectEventPic_Unown_B[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/b/follower.4bpp"); -const u32 gObjectEventPic_Unown_C[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/c/follower.4bpp"); -const u32 gObjectEventPic_Unown_D[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/d/follower.4bpp"); -const u32 gObjectEventPic_Unown_E[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/e/follower.4bpp"); -const u32 gObjectEventPic_Unown_F[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/f/follower.4bpp"); -const u32 gObjectEventPic_Unown_G[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/g/follower.4bpp"); -const u32 gObjectEventPic_Unown_H[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/h/follower.4bpp"); -const u32 gObjectEventPic_Unown_I[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/i/follower.4bpp"); -const u32 gObjectEventPic_Unown_J[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/j/follower.4bpp"); -const u32 gObjectEventPic_Unown_K[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/k/follower.4bpp"); -const u32 gObjectEventPic_Unown_L[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/l/follower.4bpp"); -const u32 gObjectEventPic_Unown_M[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/m/follower.4bpp"); -const u32 gObjectEventPic_Unown_N[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/n/follower.4bpp"); -const u32 gObjectEventPic_Unown_O[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/o/follower.4bpp"); -const u32 gObjectEventPic_Unown_P[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/p/follower.4bpp"); -const u32 gObjectEventPic_Unown_Q[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/q/follower.4bpp"); -const u32 gObjectEventPic_Unown_R[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/r/follower.4bpp"); -const u32 gObjectEventPic_Unown_S[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/s/follower.4bpp"); -const u32 gObjectEventPic_Unown_T[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/t/follower.4bpp"); -const u32 gObjectEventPic_Unown_U[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/u/follower.4bpp"); -const u32 gObjectEventPic_Unown_V[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/v/follower.4bpp"); -const u32 gObjectEventPic_Unown_W[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/w/follower.4bpp"); -const u32 gObjectEventPic_Unown_X[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/x/follower.4bpp"); -const u32 gObjectEventPic_Unown_Y[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/y/follower.4bpp"); -const u32 gObjectEventPic_Unown_Z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/z/follower.4bpp"); -const u32 gObjectEventPic_UnownExclamation[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/exclamation_mark/follower.4bpp"); -const u32 gObjectEventPic_UnownQuestion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unown/question_mark/follower.4bpp"); -const u32 gObjectEventPic_Wobbuffet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wobbuffet/follower.4bpp"); -const u32 gObjectEventPic_Girafarig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/girafarig/follower.4bpp"); -const u32 gObjectEventPic_Pineco[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pineco/follower.4bpp"); -const u32 gObjectEventPic_Forretress[] = INCBIN_COMP("graphics/object_events/pics/pokemon/forretress/follower.4bpp"); -const u32 gObjectEventPic_Dunsparce[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dunsparce/follower.4bpp"); -const u32 gObjectEventPic_Gligar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gligar/follower.4bpp"); -const u32 gObjectEventPic_Steelix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/steelix/follower.4bpp"); -const u32 gObjectEventPic_Snubbull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snubbull/follower.4bpp"); -const u32 gObjectEventPic_Granbull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/granbull/follower.4bpp"); -const u32 gObjectEventPic_Qwilfish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/qwilfish/follower.4bpp"); -const u32 gObjectEventPic_Scizor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scizor/follower.4bpp"); -const u32 gObjectEventPic_Shuckle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shuckle/follower.4bpp"); -const u32 gObjectEventPic_Heracross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heracross/follower.4bpp"); -const u32 gObjectEventPic_Sneasel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasel/follower.4bpp"); -const u32 gObjectEventPic_Teddiursa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/teddiursa/follower.4bpp"); -const u32 gObjectEventPic_Ursaring[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ursaring/follower.4bpp"); -const u32 gObjectEventPic_Slugma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slugma/follower.4bpp"); -const u32 gObjectEventPic_Magcargo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magcargo/follower.4bpp"); -const u32 gObjectEventPic_Swinub[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swinub/follower.4bpp"); -const u32 gObjectEventPic_Piloswine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/piloswine/follower.4bpp"); -const u32 gObjectEventPic_Corsola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corsola/follower.4bpp"); -const u32 gObjectEventPic_Remoraid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/remoraid/follower.4bpp"); -const u32 gObjectEventPic_Octillery[] = INCBIN_COMP("graphics/object_events/pics/pokemon/octillery/follower.4bpp"); -const u32 gObjectEventPic_Delibird[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delibird/follower.4bpp"); -const u32 gObjectEventPic_Mantine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mantine/follower.4bpp"); -const u32 gObjectEventPic_Skarmory[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skarmory/follower.4bpp"); -const u32 gObjectEventPic_Houndour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/houndour/follower.4bpp"); -const u32 gObjectEventPic_Houndoom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/houndoom/follower.4bpp"); -const u32 gObjectEventPic_Kingdra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kingdra/follower.4bpp"); -const u32 gObjectEventPic_Phanpy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phanpy/follower.4bpp"); -const u32 gObjectEventPic_Donphan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/donphan/follower.4bpp"); -const u32 gObjectEventPic_Porygon2[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon2/follower.4bpp"); -const u32 gObjectEventPic_Stantler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stantler/follower.4bpp"); -const u32 gObjectEventPic_Smeargle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/smeargle/follower.4bpp"); -const u32 gObjectEventPic_Tyrogue[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrogue/follower.4bpp"); -const u32 gObjectEventPic_Hitmontop[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hitmontop/follower.4bpp"); -const u32 gObjectEventPic_Smoochum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/smoochum/follower.4bpp"); -const u32 gObjectEventPic_Elekid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/elekid/follower.4bpp"); -const u32 gObjectEventPic_Magby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magby/follower.4bpp"); -const u32 gObjectEventPic_Miltank[] = INCBIN_COMP("graphics/object_events/pics/pokemon/miltank/follower.4bpp"); -const u32 gObjectEventPic_Blissey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blissey/follower.4bpp"); -const u32 gObjectEventPic_Raikou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raikou/follower.4bpp"); -const u32 gObjectEventPic_Entei[] = INCBIN_COMP("graphics/object_events/pics/pokemon/entei/follower.4bpp"); -const u32 gObjectEventPic_Suicune[] = INCBIN_COMP("graphics/object_events/pics/pokemon/suicune/follower.4bpp"); -const u32 gObjectEventPic_Larvitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/larvitar/follower.4bpp"); -const u32 gObjectEventPic_Pupitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pupitar/follower.4bpp"); -const u32 gObjectEventPic_Tyranitar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyranitar/follower.4bpp"); -const u32 gObjectEventPic_Lugia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lugia/follower.4bpp"); -const u32 gObjectEventPic_HoOh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ho_oh/follower.4bpp"); -const u32 gObjectEventPic_Celebi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/celebi/follower.4bpp"); -const u32 gObjectEventPic_Treecko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/treecko/follower.4bpp"); -const u32 gObjectEventPic_Grovyle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grovyle/follower.4bpp"); -const u32 gObjectEventPic_Sceptile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sceptile/follower.4bpp"); -const u32 gObjectEventPic_Torchic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torchic/follower.4bpp"); -const u32 gObjectEventPic_Combusken[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combusken/follower.4bpp"); -const u32 gObjectEventPic_Blaziken[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blaziken/follower.4bpp"); -const u32 gObjectEventPic_Mudkip[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudkip/follower.4bpp"); -const u32 gObjectEventPic_Marshtomp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marshtomp/follower.4bpp"); -const u32 gObjectEventPic_Swampert[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swampert/follower.4bpp"); -const u32 gObjectEventPic_Poochyena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poochyena/follower.4bpp"); -const u32 gObjectEventPic_Mightyena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mightyena/follower.4bpp"); -const u32 gObjectEventPic_Zigzagoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zigzagoon/follower.4bpp"); -const u32 gObjectEventPic_Linoone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/linoone/follower.4bpp"); -const u32 gObjectEventPic_Wurmple[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wurmple/follower.4bpp"); -const u32 gObjectEventPic_Silcoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silcoon/follower.4bpp"); -const u32 gObjectEventPic_Beautifly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beautifly/follower.4bpp"); -const u32 gObjectEventPic_Cascoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cascoon/follower.4bpp"); -const u32 gObjectEventPic_Dustox[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dustox/follower.4bpp"); -const u32 gObjectEventPic_Lotad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lotad/follower.4bpp"); -const u32 gObjectEventPic_Lombre[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lombre/follower.4bpp"); -const u32 gObjectEventPic_Ludicolo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ludicolo/follower.4bpp"); -const u32 gObjectEventPic_Seedot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seedot/follower.4bpp"); -const u32 gObjectEventPic_Nuzleaf[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nuzleaf/follower.4bpp"); -const u32 gObjectEventPic_Shiftry[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shiftry/follower.4bpp"); -const u32 gObjectEventPic_Taillow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/taillow/follower.4bpp"); -const u32 gObjectEventPic_Swellow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swellow/follower.4bpp"); -const u32 gObjectEventPic_Wingull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wingull/follower.4bpp"); -const u32 gObjectEventPic_Pelipper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pelipper/follower.4bpp"); -const u32 gObjectEventPic_Ralts[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ralts/follower.4bpp"); -const u32 gObjectEventPic_Kirlia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kirlia/follower.4bpp"); -const u32 gObjectEventPic_Gardevoir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gardevoir/follower.4bpp"); -const u32 gObjectEventPic_Surskit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/surskit/follower.4bpp"); -const u32 gObjectEventPic_Masquerain[] = INCBIN_COMP("graphics/object_events/pics/pokemon/masquerain/follower.4bpp"); -const u32 gObjectEventPic_Shroomish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shroomish/follower.4bpp"); -const u32 gObjectEventPic_Breloom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/breloom/follower.4bpp"); -const u32 gObjectEventPic_Slakoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slakoth/follower.4bpp"); -const u32 gObjectEventPic_Vigoroth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vigoroth/follower.4bpp"); -const u32 gObjectEventPic_Slaking[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slaking/follower.4bpp"); -const u32 gObjectEventPic_Nincada[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nincada/follower.4bpp"); -const u32 gObjectEventPic_Ninjask[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ninjask/follower.4bpp"); -const u32 gObjectEventPic_Shedinja[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shedinja/follower.4bpp"); -const u32 gObjectEventPic_Whismur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whismur/follower.4bpp"); -const u32 gObjectEventPic_Loudred[] = INCBIN_COMP("graphics/object_events/pics/pokemon/loudred/follower.4bpp"); -const u32 gObjectEventPic_Exploud[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exploud/follower.4bpp"); -const u32 gObjectEventPic_Makuhita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/makuhita/follower.4bpp"); -const u32 gObjectEventPic_Hariyama[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hariyama/follower.4bpp"); -const u32 gObjectEventPic_Azurill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azurill/follower.4bpp"); -const u32 gObjectEventPic_Nosepass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nosepass/follower.4bpp"); -const u32 gObjectEventPic_Skitty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skitty/follower.4bpp"); -const u32 gObjectEventPic_Delcatty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delcatty/follower.4bpp"); -const u32 gObjectEventPic_Sableye[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sableye/follower.4bpp"); -const u32 gObjectEventPic_Mawile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mawile/follower.4bpp"); -const u32 gObjectEventPic_Aron[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aron/follower.4bpp"); -const u32 gObjectEventPic_Lairon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lairon/follower.4bpp"); -const u32 gObjectEventPic_Aggron[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aggron/follower.4bpp"); -const u32 gObjectEventPic_Meditite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meditite/follower.4bpp"); -const u32 gObjectEventPic_Medicham[] = INCBIN_COMP("graphics/object_events/pics/pokemon/medicham/follower.4bpp"); -const u32 gObjectEventPic_Electrike[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrike/follower.4bpp"); -const u32 gObjectEventPic_Manectric[] = INCBIN_COMP("graphics/object_events/pics/pokemon/manectric/follower.4bpp"); -const u32 gObjectEventPic_Plusle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/plusle/follower.4bpp"); -const u32 gObjectEventPic_Minun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minun/follower.4bpp"); -const u32 gObjectEventPic_Volbeat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volbeat/follower.4bpp"); -const u32 gObjectEventPic_Illumise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/illumise/follower.4bpp"); -const u32 gObjectEventPic_Roselia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roselia/follower.4bpp"); -const u32 gObjectEventPic_Gulpin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gulpin/follower.4bpp"); -const u32 gObjectEventPic_Swalot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swalot/follower.4bpp"); -const u32 gObjectEventPic_Carvanha[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carvanha/follower.4bpp"); -const u32 gObjectEventPic_Sharpedo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sharpedo/follower.4bpp"); -const u32 gObjectEventPic_Wailmer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wailmer/follower.4bpp"); -const u32 gObjectEventPic_Wailord[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wailord/follower.4bpp"); -const u32 gObjectEventPic_Numel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/numel/follower.4bpp"); -const u32 gObjectEventPic_Camerupt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/camerupt/follower.4bpp"); -const u32 gObjectEventPic_Torkoal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torkoal/follower.4bpp"); -const u32 gObjectEventPic_Spoink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spoink/follower.4bpp"); -const u32 gObjectEventPic_Grumpig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grumpig/follower.4bpp"); -const u32 gObjectEventPic_Spinda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spinda/follower.4bpp"); -const u32 gObjectEventPic_Trapinch[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trapinch/follower.4bpp"); -const u32 gObjectEventPic_Vibrava[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vibrava/follower.4bpp"); -const u32 gObjectEventPic_Flygon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flygon/follower.4bpp"); -const u32 gObjectEventPic_Cacnea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cacnea/follower.4bpp"); -const u32 gObjectEventPic_Cacturne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cacturne/follower.4bpp"); -const u32 gObjectEventPic_Swablu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swablu/follower.4bpp"); -const u32 gObjectEventPic_Altaria[] = INCBIN_COMP("graphics/object_events/pics/pokemon/altaria/follower.4bpp"); -const u32 gObjectEventPic_Zangoose[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zangoose/follower.4bpp"); -const u32 gObjectEventPic_Seviper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seviper/follower.4bpp"); -const u32 gObjectEventPic_Lunatone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lunatone/follower.4bpp"); -const u32 gObjectEventPic_Solrock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solrock/follower.4bpp"); -const u32 gObjectEventPic_Barboach[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barboach/follower.4bpp"); -const u32 gObjectEventPic_Whiscash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whiscash/follower.4bpp"); -const u32 gObjectEventPic_Corphish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corphish/follower.4bpp"); -const u32 gObjectEventPic_Crawdaunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crawdaunt/follower.4bpp"); -const u32 gObjectEventPic_Baltoy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/baltoy/follower.4bpp"); -const u32 gObjectEventPic_Claydol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/claydol/follower.4bpp"); -const u32 gObjectEventPic_Lileep[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lileep/follower.4bpp"); -const u32 gObjectEventPic_Cradily[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cradily/follower.4bpp"); -const u32 gObjectEventPic_Anorith[] = INCBIN_COMP("graphics/object_events/pics/pokemon/anorith/follower.4bpp"); -const u32 gObjectEventPic_Armaldo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/armaldo/follower.4bpp"); -const u32 gObjectEventPic_Feebas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/feebas/follower.4bpp"); -const u32 gObjectEventPic_Milotic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/milotic/follower.4bpp"); -const u32 gObjectEventPic_Castform[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform/follower.4bpp"); -const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform/sunny/follower.4bpp"); -const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform/rainy/follower.4bpp"); -const u32 gObjectEventPic_CastformSnowy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform/snowy/follower.4bpp"); -const u32 gObjectEventPic_Kecleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kecleon/follower.4bpp"); -const u32 gObjectEventPic_Shuppet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shuppet/follower.4bpp"); -const u32 gObjectEventPic_Banette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/banette/follower.4bpp"); -const u32 gObjectEventPic_Duskull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duskull/follower.4bpp"); -const u32 gObjectEventPic_Dusclops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dusclops/follower.4bpp"); -const u32 gObjectEventPic_Tropius[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tropius/follower.4bpp"); -const u32 gObjectEventPic_Chimecho[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chimecho/follower.4bpp"); -const u32 gObjectEventPic_Absol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/absol/follower.4bpp"); -const u32 gObjectEventPic_Wynaut[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wynaut/follower.4bpp"); -const u32 gObjectEventPic_Snorunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snorunt/follower.4bpp"); -const u32 gObjectEventPic_Glalie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glalie/follower.4bpp"); -const u32 gObjectEventPic_Spheal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spheal/follower.4bpp"); -const u32 gObjectEventPic_Sealeo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sealeo/follower.4bpp"); -const u32 gObjectEventPic_Walrein[] = INCBIN_COMP("graphics/object_events/pics/pokemon/walrein/follower.4bpp"); -const u32 gObjectEventPic_Clamperl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clamperl/follower.4bpp"); -const u32 gObjectEventPic_Huntail[] = INCBIN_COMP("graphics/object_events/pics/pokemon/huntail/follower.4bpp"); -const u32 gObjectEventPic_Gorebyss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gorebyss/follower.4bpp"); -const u32 gObjectEventPic_Relicanth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/relicanth/follower.4bpp"); -const u32 gObjectEventPic_Luvdisc[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luvdisc/follower.4bpp"); -const u32 gObjectEventPic_Bagon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bagon/follower.4bpp"); -const u32 gObjectEventPic_Shelgon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shelgon/follower.4bpp"); -const u32 gObjectEventPic_Salamence[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salamence/follower.4bpp"); -const u32 gObjectEventPic_Beldum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beldum/follower.4bpp"); -const u32 gObjectEventPic_Metang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metang/follower.4bpp"); -const u32 gObjectEventPic_Metagross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/metagross/follower.4bpp"); -const u32 gObjectEventPic_Regirock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regirock/follower.4bpp"); -const u32 gObjectEventPic_Regice[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regice/follower.4bpp"); -const u32 gObjectEventPic_Registeel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/registeel/follower.4bpp"); -const u32 gObjectEventPic_Latias[] = INCBIN_COMP("graphics/object_events/pics/pokemon/latias/follower.4bpp"); -const u32 gObjectEventPic_Latios[] = INCBIN_COMP("graphics/object_events/pics/pokemon/latios/follower.4bpp"); -const u32 gObjectEventPic_Kyogre[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kyogre/follower.4bpp"); -const u32 gObjectEventPic_Groudon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/groudon/follower.4bpp"); -const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rayquaza/follower.4bpp"); -const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jirachi/follower.4bpp"); -const u32 gObjectEventPic_Deoxys[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys/follower.4bpp"); -const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtwig/follower.4bpp"); -const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grotle/follower.4bpp"); -const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torterra/follower.4bpp"); -const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chimchar/follower.4bpp"); -const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/object_events/pics/pokemon/monferno/follower.4bpp"); -const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/object_events/pics/pokemon/infernape/follower.4bpp"); -const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/piplup/follower.4bpp"); -const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/prinplup/follower.4bpp"); -const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/empoleon/follower.4bpp"); -const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/starly/follower.4bpp"); -const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staravia/follower.4bpp"); -const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/staraptor/follower.4bpp"); -const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bidoof/follower.4bpp"); -const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bibarel/follower.4bpp"); -const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketot/follower.4bpp"); -const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kricketune/follower.4bpp"); -const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shinx/follower.4bpp"); -const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxio/follower.4bpp"); -const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/luxray/follower.4bpp"); -const u32 gObjectEventPic_Budew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/budew/follower.4bpp"); -const u32 gObjectEventPic_Roserade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roserade/follower.4bpp"); -const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cranidos/follower.4bpp"); -const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rampardos/follower.4bpp"); -const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shieldon/follower.4bpp"); -const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bastiodon/follower.4bpp"); -const u32 gObjectEventPic_Burmy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy/follower.4bpp"); -const u32 gObjectEventPic_Wormadam[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam/follower.4bpp"); -const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mothim/follower.4bpp"); -const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee/follower.4bpp"); -const u32 gObjectEventPic_CombeeF[] = INCBIN_COMP("graphics/object_events/pics/pokemon/combee/followerf.4bpp"); -const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vespiquen/follower.4bpp"); -const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pachirisu/follower.4bpp"); -const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buizel/follower.4bpp"); -const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floatzel/follower.4bpp"); -const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherubi/follower.4bpp"); -const u32 gObjectEventPic_Cherrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cherrim/follower.4bpp"); -const u32 gObjectEventPic_Shellos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos/follower.4bpp"); -const u32 gObjectEventPic_Gastrodon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon/follower.4bpp"); -const u32 gObjectEventPic_Ambipom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ambipom/follower.4bpp"); -const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifloon/follower.4bpp"); -const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drifblim/follower.4bpp"); -const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buneary/follower.4bpp"); -const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lopunny/follower.4bpp"); -const u32 gObjectEventPic_Mismagius[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mismagius/follower.4bpp"); -const u32 gObjectEventPic_Honchkrow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honchkrow/follower.4bpp"); -const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glameow/follower.4bpp"); -const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purugly/follower.4bpp"); -const u32 gObjectEventPic_Chingling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chingling/follower.4bpp"); -const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunky/follower.4bpp"); -const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skuntank/follower.4bpp"); -const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzor/follower.4bpp"); -const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bronzong/follower.4bpp"); -const u32 gObjectEventPic_Bonsly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bonsly/follower.4bpp"); -const u32 gObjectEventPic_MimeJr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mime_jr/follower.4bpp"); -const u32 gObjectEventPic_Happiny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/happiny/follower.4bpp"); -const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chatot/follower.4bpp"); -const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spiritomb/follower.4bpp"); -const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gible/follower.4bpp"); -const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gabite/follower.4bpp"); -const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garchomp/follower.4bpp"); -const u32 gObjectEventPic_Munchlax[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munchlax/follower.4bpp"); -const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/riolu/follower.4bpp"); -const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lucario/follower.4bpp"); -const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas/follower.4bpp"); -const u32 gObjectEventPic_Hippopotas_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippopotas_f/follower.4bpp"); -const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon/follower.4bpp"); -const u32 gObjectEventPic_Hippowdon_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hippowdon_f/follower.4bpp"); -const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skorupi/follower.4bpp"); -const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drapion/follower.4bpp"); -const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/croagunk/follower.4bpp"); -const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxicroak/follower.4bpp"); -const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carnivine/follower.4bpp"); -const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/finneon/follower.4bpp"); -const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lumineon/follower.4bpp"); -const u32 gObjectEventPic_Mantyke[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mantyke/follower.4bpp"); -const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snover/follower.4bpp"); -const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/abomasnow/follower.4bpp"); -const u32 gObjectEventPic_Weavile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weavile/follower.4bpp"); -const u32 gObjectEventPic_Magnezone[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magnezone/follower.4bpp"); -const u32 gObjectEventPic_Lickilicky[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lickilicky/follower.4bpp"); -const u32 gObjectEventPic_Rhyperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rhyperior/follower.4bpp"); -const u32 gObjectEventPic_Tangrowth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tangrowth/follower.4bpp"); -const u32 gObjectEventPic_Electivire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electivire/follower.4bpp"); -const u32 gObjectEventPic_Magmortar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magmortar/follower.4bpp"); -const u32 gObjectEventPic_Togekiss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togekiss/follower.4bpp"); -const u32 gObjectEventPic_Yanmega[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yanmega/follower.4bpp"); -const u32 gObjectEventPic_Leafeon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leafeon/follower.4bpp"); -const u32 gObjectEventPic_Glaceon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glaceon/follower.4bpp"); -const u32 gObjectEventPic_Gliscor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gliscor/follower.4bpp"); -const u32 gObjectEventPic_Mamoswine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mamoswine/follower.4bpp"); -const u32 gObjectEventPic_Porygon_z[] = INCBIN_COMP("graphics/object_events/pics/pokemon/porygon_z/follower.4bpp"); -const u32 gObjectEventPic_Gallade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gallade/follower.4bpp"); -const u32 gObjectEventPic_Probopass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/probopass/follower.4bpp"); -const u32 gObjectEventPic_Dusknoir[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dusknoir/follower.4bpp"); -const u32 gObjectEventPic_Froslass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froslass/follower.4bpp"); -const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/follower.4bpp"); -const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/uxie/follower.4bpp"); -const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mesprit/follower.4bpp"); -const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/object_events/pics/pokemon/azelf/follower.4bpp"); -const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga/follower.4bpp"); -const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia/follower.4bpp"); -const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatran/follower.4bpp"); -const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regigigas/follower.4bpp"); -const u32 gObjectEventPic_Giratina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina/follower.4bpp"); -const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cresselia/follower.4bpp"); -const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phione/follower.4bpp"); -const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/manaphy/follower.4bpp"); -const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darkrai/follower.4bpp"); -const u32 gObjectEventPic_Shaymin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shaymin/follower.4bpp"); -const u32 gObjectEventPic_Arceus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/follower.4bpp"); -const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/victini/follower.4bpp"); -const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snivy/follower.4bpp"); -const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/servine/follower.4bpp"); -const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/serperior/follower.4bpp"); -const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tepig/follower.4bpp"); -const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pignite/follower.4bpp"); -const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emboar/follower.4bpp"); -const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oshawott/follower.4bpp"); -const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewott/follower.4bpp"); -const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott/follower.4bpp"); -const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/patrat/follower.4bpp"); -const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/watchog/follower.4bpp"); -const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lillipup/follower.4bpp"); -const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/herdier/follower.4bpp"); -const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stoutland/follower.4bpp"); -const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/purrloin/follower.4bpp"); -const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/liepard/follower.4bpp"); -const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansage/follower.4bpp"); -const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisage/follower.4bpp"); -const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pansear/follower.4bpp"); -const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simisear/follower.4bpp"); -const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/panpour/follower.4bpp"); -const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/object_events/pics/pokemon/simipour/follower.4bpp"); -const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/munna/follower.4bpp"); -const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/musharna/follower.4bpp"); -const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pidove/follower.4bpp"); -const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tranquill/follower.4bpp"); -const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant/follower.4bpp"); -const u32 gObjectEventPic_Unfezant_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/unfezant_f/follower.4bpp"); -const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blitzle/follower.4bpp"); -const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zebstrika/follower.4bpp"); -const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/roggenrola/follower.4bpp"); -const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boldore/follower.4bpp"); -const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gigalith/follower.4bpp"); -const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/woobat/follower.4bpp"); -const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swoobat/follower.4bpp"); -const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drilbur/follower.4bpp"); -const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/object_events/pics/pokemon/excadrill/follower.4bpp"); -const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/audino/follower.4bpp"); -const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/timburr/follower.4bpp"); -const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gurdurr/follower.4bpp"); -const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/conkeldurr/follower.4bpp"); -const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tympole/follower.4bpp"); -const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palpitoad/follower.4bpp"); -const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/object_events/pics/pokemon/seismitoad/follower.4bpp"); -const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/object_events/pics/pokemon/throh/follower.4bpp"); -const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawk/follower.4bpp"); -const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sewaddle/follower.4bpp"); -const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swadloon/follower.4bpp"); -const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/leavanny/follower.4bpp"); -const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/venipede/follower.4bpp"); -const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whirlipede/follower.4bpp"); -const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scolipede/follower.4bpp"); -const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cottonee/follower.4bpp"); -const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/object_events/pics/pokemon/whimsicott/follower.4bpp"); -const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/petilil/follower.4bpp"); -const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant/follower.4bpp"); -const u32 gObjectEventPic_Basculin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin/follower.4bpp"); -const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandile/follower.4bpp"); -const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krokorok/follower.4bpp"); -const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/krookodile/follower.4bpp"); -const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka/follower.4bpp"); -const u32 gObjectEventPic_Darmanitan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan/follower.4bpp"); -const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/maractus/follower.4bpp"); -const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dwebble/follower.4bpp"); -const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crustle/follower.4bpp"); -const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scraggy/follower.4bpp"); -const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scrafty/follower.4bpp"); -const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sigilyph/follower.4bpp"); -const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask/follower.4bpp"); -const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cofagrigus/follower.4bpp"); -const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tirtouga/follower.4bpp"); -const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carracosta/follower.4bpp"); -const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archen/follower.4bpp"); -const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/object_events/pics/pokemon/archeops/follower.4bpp"); -const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trubbish/follower.4bpp"); -const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/garbodor/follower.4bpp"); -const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua/follower.4bpp"); -const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark/follower.4bpp"); -const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minccino/follower.4bpp"); -const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinccino/follower.4bpp"); -const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothita/follower.4bpp"); -const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothorita/follower.4bpp"); -const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gothitelle/follower.4bpp"); -const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solosis/follower.4bpp"); -const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duosion/follower.4bpp"); -const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reuniclus/follower.4bpp"); -const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ducklett/follower.4bpp"); -const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swanna/follower.4bpp"); -const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillite/follower.4bpp"); -const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanillish/follower.4bpp"); -const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vanilluxe/follower.4bpp"); -const u32 gObjectEventPic_Deerling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling/follower.4bpp"); -const u32 gObjectEventPic_Sawsbuck[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck/follower.4bpp"); -const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/object_events/pics/pokemon/emolga/follower.4bpp"); -const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/karrablast/follower.4bpp"); -const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/escavalier/follower.4bpp"); -const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/foongus/follower.4bpp"); -const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amoonguss/follower.4bpp"); -const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish/follower.4bpp"); -const u32 gObjectEventPic_Frillish_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frillish_f/follower.4bpp"); -const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent/follower.4bpp"); -const u32 gObjectEventPic_Jellicent_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jellicent_f/follower.4bpp"); -const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alomomola/follower.4bpp"); -const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/joltik/follower.4bpp"); -const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/object_events/pics/pokemon/galvantula/follower.4bpp"); -const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferroseed/follower.4bpp"); -const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ferrothorn/follower.4bpp"); -const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klink/follower.4bpp"); -const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klang/follower.4bpp"); -const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klinklang/follower.4bpp"); -const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tynamo/follower.4bpp"); -const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektrik/follower.4bpp"); -const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eelektross/follower.4bpp"); -const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/elgyem/follower.4bpp"); -const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beheeyem/follower.4bpp"); -const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litwick/follower.4bpp"); -const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lampent/follower.4bpp"); -const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chandelure/follower.4bpp"); -const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/object_events/pics/pokemon/axew/follower.4bpp"); -const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fraxure/follower.4bpp"); -const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/haxorus/follower.4bpp"); -const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cubchoo/follower.4bpp"); -const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/beartic/follower.4bpp"); -const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cryogonal/follower.4bpp"); -const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shelmet/follower.4bpp"); -const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/accelgor/follower.4bpp"); -const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk/follower.4bpp"); -const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienfoo/follower.4bpp"); -const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mienshao/follower.4bpp"); -const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/druddigon/follower.4bpp"); -const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golett/follower.4bpp"); -const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golurk/follower.4bpp"); -const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pawniard/follower.4bpp"); -const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bisharp/follower.4bpp"); -const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bouffalant/follower.4bpp"); -const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rufflet/follower.4bpp"); -const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary/follower.4bpp"); -const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vullaby/follower.4bpp"); -const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mandibuzz/follower.4bpp"); -const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heatmor/follower.4bpp"); -const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/durant/follower.4bpp"); -const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deino/follower.4bpp"); -const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zweilous/follower.4bpp"); -const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hydreigon/follower.4bpp"); -const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/larvesta/follower.4bpp"); -const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcarona/follower.4bpp"); -const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cobalion/follower.4bpp"); -const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/terrakion/follower.4bpp"); -const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/virizion/follower.4bpp"); -const u32 gObjectEventPic_Tornadus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tornadus/follower.4bpp"); -const u32 gObjectEventPic_Thundurus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thundurus/follower.4bpp"); -const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/object_events/pics/pokemon/reshiram/follower.4bpp"); -const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zekrom/follower.4bpp"); -const u32 gObjectEventPic_Landorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/landorus/follower.4bpp"); -const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kyurem/follower.4bpp"); -const u32 gObjectEventPic_Keldeo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/keldeo/follower.4bpp"); -const u32 gObjectEventPic_Meloetta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta/follower.4bpp"); -const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/object_events/pics/pokemon/genesect/follower.4bpp"); -const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chespin/follower.4bpp"); -const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/quilladin/follower.4bpp"); -const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chesnaught/follower.4bpp"); -const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fennekin/follower.4bpp"); -const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braixen/follower.4bpp"); -const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/object_events/pics/pokemon/delphox/follower.4bpp"); -const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/froakie/follower.4bpp"); -const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frogadier/follower.4bpp"); -const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greninja/follower.4bpp"); -const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bunnelby/follower.4bpp"); -const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diggersby/follower.4bpp"); -const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchling/follower.4bpp"); -const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fletchinder/follower.4bpp"); -const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/object_events/pics/pokemon/talonflame/follower.4bpp"); -const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scatterbug/follower.4bpp"); -const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spewpa/follower.4bpp"); -const u32 gObjectEventPic_Vivillon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/follower.4bpp"); -const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litleo/follower.4bpp"); -const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar/follower.4bpp"); -const u32 gObjectEventPic_Pyroar_f[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyroar_f/follower.4bpp"); -const u32 gObjectEventPic_Flabebe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe/follower.4bpp"); -const u32 gObjectEventPic_Floette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/follower.4bpp"); -const u32 gObjectEventPic_Florges[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges/follower.4bpp"); -const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skiddo/follower.4bpp"); -const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gogoat/follower.4bpp"); -const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pancham/follower.4bpp"); -const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pangoro/follower.4bpp"); -const u32 gObjectEventPic_Furfrou[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/follower.4bpp"); -const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/object_events/pics/pokemon/espurr/follower.4bpp"); -const u32 gObjectEventPic_Meowstic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic/follower.4bpp"); -const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowstic/female/follower.4bpp"); -const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/honedge/follower.4bpp"); -const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/object_events/pics/pokemon/doublade/follower.4bpp"); -const u32 gObjectEventPic_Aegislash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aegislash/follower.4bpp"); -const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spritzee/follower.4bpp"); -const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aromatisse/follower.4bpp"); -const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/swirlix/follower.4bpp"); -const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slurpuff/follower.4bpp"); -const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inkay/follower.4bpp"); -const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/malamar/follower.4bpp"); -const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/binacle/follower.4bpp"); -const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barbaracle/follower.4bpp"); -const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skrelp/follower.4bpp"); -const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragalge/follower.4bpp"); -const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clauncher/follower.4bpp"); -const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clawitzer/follower.4bpp"); -const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/helioptile/follower.4bpp"); -const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/heliolisk/follower.4bpp"); -const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrunt/follower.4bpp"); -const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tyrantrum/follower.4bpp"); -const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/object_events/pics/pokemon/amaura/follower.4bpp"); -const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/aurorus/follower.4bpp"); -const u32 gObjectEventPic_Sylveon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sylveon/follower.4bpp"); -const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hawlucha/follower.4bpp"); -const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dedenne/follower.4bpp"); -const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carbink/follower.4bpp"); -const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goomy/follower.4bpp"); -const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo/follower.4bpp"); -const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra/follower.4bpp"); -const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/klefki/follower.4bpp"); -const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/object_events/pics/pokemon/phantump/follower.4bpp"); -const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trevenant/follower.4bpp"); -const u32 gObjectEventPic_Pumpkaboo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pumpkaboo/follower.4bpp"); -const u32 gObjectEventPic_Gourgeist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gourgeist/follower.4bpp"); -const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bergmite/follower.4bpp"); -const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg/follower.4bpp"); -const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noibat/follower.4bpp"); -const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/noivern/follower.4bpp"); -const u32 gObjectEventPic_Xerneas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xerneas/follower.4bpp"); -const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yveltal/follower.4bpp"); -const u32 gObjectEventPic_Zygarde[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zygarde/follower.4bpp"); -const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diancie/follower.4bpp"); -const u32 gObjectEventPic_Hoopa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa/follower.4bpp"); -const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/volcanion/follower.4bpp"); -const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rowlet/follower.4bpp"); -const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dartrix/follower.4bpp"); -const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye/follower.4bpp"); -const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/object_events/pics/pokemon/litten/follower.4bpp"); -const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torracat/follower.4bpp"); -const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/incineroar/follower.4bpp"); -const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/popplio/follower.4bpp"); -const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/object_events/pics/pokemon/brionne/follower.4bpp"); -const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/object_events/pics/pokemon/primarina/follower.4bpp"); -const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pikipek/follower.4bpp"); -const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/trumbeak/follower.4bpp"); -const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toucannon/follower.4bpp"); -const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yungoos/follower.4bpp"); -const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gumshoos/follower.4bpp"); -const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grubbin/follower.4bpp"); -const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/charjabug/follower.4bpp"); -const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vikavolt/follower.4bpp"); -const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabrawler/follower.4bpp"); -const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/object_events/pics/pokemon/crabominable/follower.4bpp"); -const u32 gObjectEventPic_Oricorio[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oricorio/follower.4bpp"); -const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cutiefly/follower.4bpp"); -const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ribombee/follower.4bpp"); -const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rockruff/follower.4bpp"); -const u32 gObjectEventPic_Lycanroc[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc/follower.4bpp"); -const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc/dusk/follower.4bpp"); -const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lycanroc/midnight/follower.4bpp"); -const u32 gObjectEventPic_Wishiwashi[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wishiwashi/follower.4bpp"); -const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mareanie/follower.4bpp"); -const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxapex/follower.4bpp"); -const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudbray/follower.4bpp"); -const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mudsdale/follower.4bpp"); -const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dewpider/follower.4bpp"); -const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/object_events/pics/pokemon/araquanid/follower.4bpp"); -const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/fomantis/follower.4bpp"); -const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lurantis/follower.4bpp"); -const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morelull/follower.4bpp"); -const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shiinotic/follower.4bpp"); -const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salandit/follower.4bpp"); -const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/salazzle/follower.4bpp"); -const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stufful/follower.4bpp"); -const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bewear/follower.4bpp"); -const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bounsweet/follower.4bpp"); -const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/steenee/follower.4bpp"); -const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tsareena/follower.4bpp"); -const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/comfey/follower.4bpp"); -const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/oranguru/follower.4bpp"); -const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/passimian/follower.4bpp"); -const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wimpod/follower.4bpp"); -const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golisopod/follower.4bpp"); -const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandygast/follower.4bpp"); -const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palossand/follower.4bpp"); -const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pyukumuku/follower.4bpp"); -const u32 gObjectEventPic_Typenull[] = INCBIN_COMP("graphics/object_events/pics/pokemon/type_null/follower.4bpp"); -const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silvally/follower.4bpp"); -const u32 gObjectEventPic_Minior[] = INCBIN_COMP("graphics/object_events/pics/pokemon/minior/follower.4bpp"); -const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/komala/follower.4bpp"); -const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/object_events/pics/pokemon/turtonator/follower.4bpp"); -const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/object_events/pics/pokemon/togedemaru/follower.4bpp"); -const u32 gObjectEventPic_Mimikyu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mimikyu/follower.4bpp"); -const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/bruxish/follower.4bpp"); -const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drampa/follower.4bpp"); -const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dhelmise/follower.4bpp"); -const u32 gObjectEventPic_Jangmo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/jangmo_o/follower.4bpp"); -const u32 gObjectEventPic_Hakamo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hakamo_o/follower.4bpp"); -const u32 gObjectEventPic_Kommo_o[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kommo_o/follower.4bpp"); -const u32 gObjectEventPic_Tapukoko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapu_koko/follower.4bpp"); -const u32 gObjectEventPic_Tapulele[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapu_lele/follower.4bpp"); -const u32 gObjectEventPic_Tapubulu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapu_bulu/follower.4bpp"); -const u32 gObjectEventPic_Tapufini[] = INCBIN_COMP("graphics/object_events/pics/pokemon/tapu_fini/follower.4bpp"); -const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmog/follower.4bpp"); -const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cosmoem/follower.4bpp"); -const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/solgaleo/follower.4bpp"); -const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lunala/follower.4bpp"); -const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nihilego/follower.4bpp"); -const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/buzzwole/follower.4bpp"); -const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pheromosa/follower.4bpp"); -const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/object_events/pics/pokemon/xurkitree/follower.4bpp"); -const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/object_events/pics/pokemon/celesteela/follower.4bpp"); -const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kartana/follower.4bpp"); -const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/object_events/pics/pokemon/guzzlord/follower.4bpp"); -const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma/follower.4bpp"); -const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma/dusk_mane/follower.4bpp"); -const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/object_events/pics/pokemon/necrozma/dawn_wings/follower.4bpp"); -const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/magearna/follower.4bpp"); -const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marshadow/follower.4bpp"); -const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/object_events/pics/pokemon/poipole/follower.4bpp"); -const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/naganadel/follower.4bpp"); -const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stakataka/follower.4bpp"); -const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blacephalon/follower.4bpp"); -const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zeraora/follower.4bpp"); -const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meltan/follower.4bpp"); -const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/melmetal/follower.4bpp"); -const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grookey/follower.4bpp"); -const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thwackey/follower.4bpp"); -const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rillaboom/follower.4bpp"); -const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/scorbunny/follower.4bpp"); -const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raboot/follower.4bpp"); -const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cinderace/follower.4bpp"); -const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sobble/follower.4bpp"); -const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drizzile/follower.4bpp"); -const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/inteleon/follower.4bpp"); -const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/object_events/pics/pokemon/skwovet/follower.4bpp"); -const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/object_events/pics/pokemon/greedent/follower.4bpp"); -const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rookidee/follower.4bpp"); -const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corvisquire/follower.4bpp"); -const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corviknight/follower.4bpp"); -const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/blipbug/follower.4bpp"); -const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dottler/follower.4bpp"); -const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/orbeetle/follower.4bpp"); -const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/object_events/pics/pokemon/nickit/follower.4bpp"); -const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/object_events/pics/pokemon/thievul/follower.4bpp"); -const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gossifleur/follower.4bpp"); -const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eldegoss/follower.4bpp"); -const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wooloo/follower.4bpp"); -const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dubwool/follower.4bpp"); -const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/chewtle/follower.4bpp"); -const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drednaw/follower.4bpp"); -const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamper/follower.4bpp"); -const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/object_events/pics/pokemon/boltund/follower.4bpp"); -const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rolycoly/follower.4bpp"); -const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carkol/follower.4bpp"); -const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/coalossal/follower.4bpp"); -const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/applin/follower.4bpp"); -const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flapple/follower.4bpp"); -const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/appletun/follower.4bpp"); -const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/silicobra/follower.4bpp"); -const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandaconda/follower.4bpp"); -const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cramorant/follower.4bpp"); -const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arrokuda/follower.4bpp"); -const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/object_events/pics/pokemon/barraskewda/follower.4bpp"); -const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxel/follower.4bpp"); -const u32 gObjectEventPic_Toxtricity[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity/follower.4bpp"); -const u32 gObjectEventPic_ToxtricityLowkey[] = INCBIN_COMP("graphics/object_events/pics/pokemon/toxtricity/low_key/follower.4bpp"); -const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sizzlipede/follower.4bpp"); -const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/object_events/pics/pokemon/centiskorch/follower.4bpp"); -const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/clobbopus/follower.4bpp"); -const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grapploct/follower.4bpp"); -const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sinistea/follower.4bpp"); -const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/object_events/pics/pokemon/polteageist/follower.4bpp"); -const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatenna/follower.4bpp"); -const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hattrem/follower.4bpp"); -const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hatterene/follower.4bpp"); -const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/object_events/pics/pokemon/impidimp/follower.4bpp"); -const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morgrem/follower.4bpp"); -const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimmsnarl/follower.4bpp"); -const u32 gObjectEventPic_Obstagoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/obstagoon/follower.4bpp"); -const u32 gObjectEventPic_Perrserker[] = INCBIN_COMP("graphics/object_events/pics/pokemon/perrserker/follower.4bpp"); -const u32 gObjectEventPic_Cursola[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cursola/follower.4bpp"); -const u32 gObjectEventPic_Sirfetchd[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sirfetchd/follower.4bpp"); -const u32 gObjectEventPic_MrRime[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_rime/follower.4bpp"); -const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/runerigus/follower.4bpp"); -const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/object_events/pics/pokemon/milcery/follower.4bpp"); -const u32 gObjectEventPic_Alcremie[] = INCBIN_COMP("graphics/object_events/pics/pokemon/alcremie/follower.4bpp"); -const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/object_events/pics/pokemon/falinks/follower.4bpp"); -const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pincurchin/follower.4bpp"); -const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/object_events/pics/pokemon/snom/follower.4bpp"); -const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/object_events/pics/pokemon/frosmoth/follower.4bpp"); -const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stonjourner/follower.4bpp"); -const u32 gObjectEventPic_Eiscue[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eiscue/follower.4bpp"); -const u32 gObjectEventPic_Indeedee[] = INCBIN_COMP("graphics/object_events/pics/pokemon/indeedee/follower.4bpp"); -const u32 gObjectEventPic_Morpeko[] = INCBIN_COMP("graphics/object_events/pics/pokemon/morpeko/follower.4bpp"); -const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/cufant/follower.4bpp"); -const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/object_events/pics/pokemon/copperajah/follower.4bpp"); -const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracozolt/follower.4bpp"); -const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctozolt/follower.4bpp"); -const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dracovish/follower.4bpp"); -const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arctovish/follower.4bpp"); -const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/duraludon/follower.4bpp"); -const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dreepy/follower.4bpp"); -const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/drakloak/follower.4bpp"); -const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dragapult/follower.4bpp"); -const u32 gObjectEventPic_Zacian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian/follower.4bpp"); -const u32 gObjectEventPic_Zamazenta[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta/follower.4bpp"); -const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/eternatus/follower.4bpp"); -const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kubfu/follower.4bpp"); -const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/object_events/pics/pokemon/urshifu/follower.4bpp"); -const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zarude/follower.4bpp"); -const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regieleki/follower.4bpp"); -const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/regidrago/follower.4bpp"); -const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/glastrier/follower.4bpp"); -const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/object_events/pics/pokemon/spectrier/follower.4bpp"); -const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex/follower.4bpp"); -const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex/ice_rider/follower.4bpp"); -const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/object_events/pics/pokemon/calyrex/shadow_rider/follower.4bpp"); -const u32 gObjectEventPic_ZacianCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zacian/crowned_sword/follower.4bpp"); -const u32 gObjectEventPic_ZamazentaCrowned[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zamazenta/crowned_shield/follower.4bpp"); -const u32 gObjectEventPic_Wyrdeer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wyrdeer/follower.4bpp"); -const u32 gObjectEventPic_Kleavor[] = INCBIN_COMP("graphics/object_events/pics/pokemon/kleavor/follower.4bpp"); -const u32 gObjectEventPic_Ursaluna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ursaluna/follower.4bpp"); -const u32 gObjectEventPic_Basculegion[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion/follower.4bpp"); -const u32 gObjectEventPic_Sneasler[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasler/follower.4bpp"); -const u32 gObjectEventPic_Overqwil[] = INCBIN_COMP("graphics/object_events/pics/pokemon/overqwil/follower.4bpp"); -const u32 gObjectEventPic_Enamorus[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus/follower.4bpp"); -const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/enamorus/therian/follower.4bpp"); -const u32 gObjectEventPic_PichuSpikyEared[] = INCBIN_COMP("graphics/object_events/pics/pokemon/pichu/spiky_eared/follower.4bpp"); -const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys/attack/follower.4bpp"); -const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys/defense/follower.4bpp"); -const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deoxys/speed/follower.4bpp"); -const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy/sandy_cloak/follower.4bpp"); -const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/burmy/trash_cloak/follower.4bpp"); -const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam/sandy_cloak/follower.4bpp"); -const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wormadam/trash_cloak/follower.4bpp"); -const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/shellos/east_sea/follower.4bpp"); -const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/object_events/pics/pokemon/gastrodon/east_sea/follower.4bpp"); -const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/heat/follower.4bpp"); -const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/wash/follower.4bpp"); -const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/frost/follower.4bpp"); -const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/fan/follower.4bpp"); -const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rotom/mow/follower.4bpp"); -const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/giratina/origin/follower.4bpp"); -const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/fighting/follower.4bpp"); -const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/flying/follower.4bpp"); -const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/poison/follower.4bpp"); -const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/ground/follower.4bpp"); -const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/rock/follower.4bpp"); -const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/bug/follower.4bpp"); -const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/ghost/follower.4bpp"); -const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/steel/follower.4bpp"); -const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/fire/follower.4bpp"); -const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/water/follower.4bpp"); -const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/grass/follower.4bpp"); -const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/electric/follower.4bpp"); -const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/psychic/follower.4bpp"); -const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/ice/follower.4bpp"); -const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/dragon/follower.4bpp"); -const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/dark/follower.4bpp"); -const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arceus/fairy/follower.4bpp"); -const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin/blue_striped/follower.4bpp"); -const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling/autumn/follower.4bpp"); -const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling/summer/follower.4bpp"); -const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/deerling/winter/follower.4bpp"); -const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck/autumn/follower.4bpp"); -const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck/summer/follower.4bpp"); -const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sawsbuck/winter/follower.4bpp"); -const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meloetta/pirouette/follower.4bpp"); -const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/polar/follower.4bpp"); -const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/tundra/follower.4bpp"); -const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/continental/follower.4bpp"); -const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/garden/follower.4bpp"); -const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/elegant/follower.4bpp"); -const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/modern/follower.4bpp"); -const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/marine/follower.4bpp"); -const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/archipelago/follower.4bpp"); -const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/high_plains/follower.4bpp"); -const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/sandstorm/follower.4bpp"); -const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/river/follower.4bpp"); -const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/monsoon/follower.4bpp"); -const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/savanna/follower.4bpp"); -const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/sun/follower.4bpp"); -const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/ocean/follower.4bpp"); -const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/jungle/follower.4bpp"); -const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/fancy/follower.4bpp"); -const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/poke_ball/follower.4bpp"); -const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vivillon/meadow/follower.4bpp"); -const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe/yellow_flower/follower.4bpp"); -const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe/blue_flower/follower.4bpp"); -const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe/orange_flower/follower.4bpp"); -const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/flabebe/white_flower/follower.4bpp"); -const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/yellow_flower/follower.4bpp"); -const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/blue_flower/follower.4bpp"); -const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/orange_flower/follower.4bpp"); -const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/white_flower/follower.4bpp"); -const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/floette/eternal_flower/follower.4bpp"); -const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges/yellow_flower/follower.4bpp"); -const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges/blue_flower/follower.4bpp"); -const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges/orange_flower/follower.4bpp"); -const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/object_events/pics/pokemon/florges/white_flower/follower.4bpp"); -const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/heart_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/star_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/diamond_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/debutante_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/matron_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/dandy_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/la_reine_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/kabuki_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/object_events/pics/pokemon/furfrou/pharaoh_trim/follower.4bpp"); -const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/object_events/pics/pokemon/hoopa/unbound/follower.4bpp"); -const u32 gObjectEventPic_RattataAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rattata/alolan/follower.4bpp"); -const u32 gObjectEventPic_RaticateAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raticate/alolan/follower.4bpp"); -const u32 gObjectEventPic_RaichuAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/raichu/alolan/follower.4bpp"); -const u32 gObjectEventPic_SandshrewAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandshrew/alolan/follower.4bpp"); -const u32 gObjectEventPic_SandslashAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sandslash/alolan/follower.4bpp"); -const u32 gObjectEventPic_VulpixAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/vulpix/alolan/follower.4bpp"); -const u32 gObjectEventPic_NinetalesAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ninetales/alolan/follower.4bpp"); -const u32 gObjectEventPic_DiglettAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/diglett/alolan/follower.4bpp"); -const u32 gObjectEventPic_DugtrioAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dugtrio/alolan/follower.4bpp"); -const u32 gObjectEventPic_MeowthAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth/alolan/follower.4bpp"); -const u32 gObjectEventPic_PersianAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/persian/alolan/follower.4bpp"); -const u32 gObjectEventPic_GeodudeAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/geodude/alolan/follower.4bpp"); -const u32 gObjectEventPic_GravelerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/graveler/alolan/follower.4bpp"); -const u32 gObjectEventPic_GolemAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/golem/alolan/follower.4bpp"); -const u32 gObjectEventPic_GrimerAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/grimer/alolan/follower.4bpp"); -const u32 gObjectEventPic_MukAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/muk/alolan/follower.4bpp"); -const u32 gObjectEventPic_ExeggutorAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/exeggutor/alolan/follower.4bpp"); -const u32 gObjectEventPic_MarowakAlolan[] = INCBIN_COMP("graphics/object_events/pics/pokemon/marowak/alolan/follower.4bpp"); -const u32 gObjectEventPic_ZapdosGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zapdos/galarian/follower.4bpp"); -const u32 gObjectEventPic_MeowthGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/meowth/galarian/follower.4bpp"); -const u32 gObjectEventPic_PonytaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/ponyta/galarian/follower.4bpp"); -const u32 gObjectEventPic_RapidashGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/rapidash/galarian/follower.4bpp"); -const u32 gObjectEventPic_SlowpokeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowpoke/galarian/follower.4bpp"); -const u32 gObjectEventPic_SlowbroGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowbro/galarian/follower.4bpp"); -const u32 gObjectEventPic_FarfetchdGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/farfetchd/galarian/follower.4bpp"); -const u32 gObjectEventPic_WeezingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/weezing/galarian/follower.4bpp"); -const u32 gObjectEventPic_MrMimeGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/mr_mime/galarian/follower.4bpp"); -const u32 gObjectEventPic_ArticunoGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/articuno/galarian/follower.4bpp"); -const u32 gObjectEventPic_MoltresGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/moltres/galarian/follower.4bpp"); -const u32 gObjectEventPic_SlowkingGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/slowking/galarian/follower.4bpp"); -const u32 gObjectEventPic_CorsolaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/corsola/galarian/follower.4bpp"); -const u32 gObjectEventPic_ZigzagoonGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zigzagoon/galarian/follower.4bpp"); -const u32 gObjectEventPic_LinooneGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/linoone/galarian/follower.4bpp"); -const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darumaka/galarian/follower.4bpp"); -const u32 gObjectEventPic_DarmanitanGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/darmanitan/galarian/follower.4bpp"); -const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/yamask/galarian/follower.4bpp"); -const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/stunfisk/galarian/follower.4bpp"); -const u32 gObjectEventPic_GrowlitheHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/growlithe/hisuian/follower.4bpp"); -const u32 gObjectEventPic_ArcanineHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/arcanine/hisuian/follower.4bpp"); -const u32 gObjectEventPic_VoltorbHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/voltorb/hisuian/follower.4bpp"); -const u32 gObjectEventPic_ElectrodeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/electrode/hisuian/follower.4bpp"); -const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/braviary/hisuian/follower.4bpp"); -const u32 gObjectEventPic_QwilfishHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/qwilfish/hisuian/follower.4bpp"); -const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zorua/hisuian/follower.4bpp"); -const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/zoroark/hisuian/follower.4bpp"); -const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sliggoo/hisuian/follower.4bpp"); -const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/goodra/hisuian/follower.4bpp"); -const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/avalugg/hisuian/follower.4bpp"); -const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/decidueye/hisuian/follower.4bpp"); -const u32 gObjectEventPic_TyphlosionHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/typhlosion/hisuian/follower.4bpp"); -const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/samurott/hisuian/follower.4bpp"); -const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/lilligant/hisuian/follower.4bpp"); -const u32 gObjectEventPic_BasculinWhiteStripe[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculin/white_striped/follower.4bpp"); -const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/object_events/pics/pokemon/basculegion/female/follower.4bpp"); -const u32 gObjectEventPic_SneaselHisuian[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sneasel/hisuian/follower.4bpp"); -const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/dialga/origin/follower.4bpp"); -const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/object_events/pics/pokemon/palkia/origin/follower.4bpp"); +const u32 gObjectEventPic_Bulbasaur[] = INCBIN_COMP("graphics/pokemon/bulbasaur/follower.4bpp"); +const u32 gObjectEventPic_Ivysaur[] = INCBIN_COMP("graphics/pokemon/ivysaur/follower.4bpp"); +const u32 gObjectEventPic_Venusaur[] = INCBIN_COMP("graphics/pokemon/venusaur/follower.4bpp"); +const u32 gObjectEventPic_Charmander[] = INCBIN_COMP("graphics/pokemon/charmander/follower.4bpp"); +const u32 gObjectEventPic_Charmeleon[] = INCBIN_COMP("graphics/pokemon/charmeleon/follower.4bpp"); +const u32 gObjectEventPic_Charizard[] = INCBIN_COMP("graphics/pokemon/charizard/follower.4bpp"); +const u32 gObjectEventPic_Squirtle[] = INCBIN_COMP("graphics/pokemon/squirtle/follower.4bpp"); +const u32 gObjectEventPic_Wartortle[] = INCBIN_COMP("graphics/pokemon/wartortle/follower.4bpp"); +const u32 gObjectEventPic_Blastoise[] = INCBIN_COMP("graphics/pokemon/blastoise/follower.4bpp"); +const u32 gObjectEventPic_Caterpie[] = INCBIN_COMP("graphics/pokemon/caterpie/follower.4bpp"); +const u32 gObjectEventPic_Metapod[] = INCBIN_COMP("graphics/pokemon/metapod/follower.4bpp"); +const u32 gObjectEventPic_Butterfree[] = INCBIN_COMP("graphics/pokemon/butterfree/follower.4bpp"); +const u32 gObjectEventPic_Weedle[] = INCBIN_COMP("graphics/pokemon/weedle/follower.4bpp"); +const u32 gObjectEventPic_Kakuna[] = INCBIN_COMP("graphics/pokemon/kakuna/follower.4bpp"); +const u32 gObjectEventPic_Beedrill[] = INCBIN_COMP("graphics/pokemon/beedrill/follower.4bpp"); +const u32 gObjectEventPic_Pidgey[] = INCBIN_COMP("graphics/pokemon/pidgey/follower.4bpp"); +const u32 gObjectEventPic_Pidgeotto[] = INCBIN_COMP("graphics/pokemon/pidgeotto/follower.4bpp"); +const u32 gObjectEventPic_Pidgeot[] = INCBIN_COMP("graphics/pokemon/pidgeot/follower.4bpp"); +const u32 gObjectEventPic_Rattata[] = INCBIN_COMP("graphics/pokemon/rattata/follower.4bpp"); +const u32 gObjectEventPic_Raticate[] = INCBIN_COMP("graphics/pokemon/raticate/follower.4bpp"); +const u32 gObjectEventPic_Spearow[] = INCBIN_COMP("graphics/pokemon/spearow/follower.4bpp"); +const u32 gObjectEventPic_Fearow[] = INCBIN_COMP("graphics/pokemon/fearow/follower.4bpp"); +const u32 gObjectEventPic_Ekans[] = INCBIN_COMP("graphics/pokemon/ekans/follower.4bpp"); +const u32 gObjectEventPic_Arbok[] = INCBIN_COMP("graphics/pokemon/arbok/follower.4bpp"); +const u32 gObjectEventPic_Pikachu[] = INCBIN_COMP("graphics/pokemon/pikachu/follower.4bpp"); +const u32 gObjectEventPic_Raichu[] = INCBIN_COMP("graphics/pokemon/raichu/follower.4bpp"); +const u32 gObjectEventPic_Sandshrew[] = INCBIN_COMP("graphics/pokemon/sandshrew/follower.4bpp"); +const u32 gObjectEventPic_Sandslash[] = INCBIN_COMP("graphics/pokemon/sandslash/follower.4bpp"); +const u32 gObjectEventPic_Nidoran_f[] = INCBIN_COMP("graphics/pokemon/nidoran_f/follower.4bpp"); +const u32 gObjectEventPic_Nidorina[] = INCBIN_COMP("graphics/pokemon/nidorina/follower.4bpp"); +const u32 gObjectEventPic_Nidoqueen[] = INCBIN_COMP("graphics/pokemon/nidoqueen/follower.4bpp"); +const u32 gObjectEventPic_Nidoran_m[] = INCBIN_COMP("graphics/pokemon/nidoran_m/follower.4bpp"); +const u32 gObjectEventPic_Nidorino[] = INCBIN_COMP("graphics/pokemon/nidorino/follower.4bpp"); +const u32 gObjectEventPic_Nidoking[] = INCBIN_COMP("graphics/pokemon/nidoking/follower.4bpp"); +const u32 gObjectEventPic_Clefairy[] = INCBIN_COMP("graphics/pokemon/clefairy/follower.4bpp"); +const u32 gObjectEventPic_Clefable[] = INCBIN_COMP("graphics/pokemon/clefable/follower.4bpp"); +const u32 gObjectEventPic_Vulpix[] = INCBIN_COMP("graphics/pokemon/vulpix/follower.4bpp"); +const u32 gObjectEventPic_Ninetales[] = INCBIN_COMP("graphics/pokemon/ninetales/follower.4bpp"); +const u32 gObjectEventPic_Jigglypuff[] = INCBIN_COMP("graphics/pokemon/jigglypuff/follower.4bpp"); +const u32 gObjectEventPic_Wigglytuff[] = INCBIN_COMP("graphics/pokemon/wigglytuff/follower.4bpp"); +const u32 gObjectEventPic_Zubat[] = INCBIN_COMP("graphics/pokemon/zubat/follower.4bpp"); +const u32 gObjectEventPic_Golbat[] = INCBIN_COMP("graphics/pokemon/golbat/follower.4bpp"); +const u32 gObjectEventPic_Oddish[] = INCBIN_COMP("graphics/pokemon/oddish/follower.4bpp"); +const u32 gObjectEventPic_Gloom[] = INCBIN_COMP("graphics/pokemon/gloom/follower.4bpp"); +const u32 gObjectEventPic_Vileplume[] = INCBIN_COMP("graphics/pokemon/vileplume/follower.4bpp"); +const u32 gObjectEventPic_Paras[] = INCBIN_COMP("graphics/pokemon/paras/follower.4bpp"); +const u32 gObjectEventPic_Parasect[] = INCBIN_COMP("graphics/pokemon/parasect/follower.4bpp"); +const u32 gObjectEventPic_Venonat[] = INCBIN_COMP("graphics/pokemon/venonat/follower.4bpp"); +const u32 gObjectEventPic_Venomoth[] = INCBIN_COMP("graphics/pokemon/venomoth/follower.4bpp"); +const u32 gObjectEventPic_Diglett[] = INCBIN_COMP("graphics/pokemon/diglett/follower.4bpp"); +const u32 gObjectEventPic_Dugtrio[] = INCBIN_COMP("graphics/pokemon/dugtrio/follower.4bpp"); +const u32 gObjectEventPic_Meowth[] = INCBIN_COMP("graphics/pokemon/meowth/follower.4bpp"); +const u32 gObjectEventPic_Persian[] = INCBIN_COMP("graphics/pokemon/persian/follower.4bpp"); +const u32 gObjectEventPic_Psyduck[] = INCBIN_COMP("graphics/pokemon/psyduck/follower.4bpp"); +const u32 gObjectEventPic_Golduck[] = INCBIN_COMP("graphics/pokemon/golduck/follower.4bpp"); +const u32 gObjectEventPic_Mankey[] = INCBIN_COMP("graphics/pokemon/mankey/follower.4bpp"); +const u32 gObjectEventPic_Primeape[] = INCBIN_COMP("graphics/pokemon/primeape/follower.4bpp"); +const u32 gObjectEventPic_Growlithe[] = INCBIN_COMP("graphics/pokemon/growlithe/follower.4bpp"); +const u32 gObjectEventPic_Arcanine[] = INCBIN_COMP("graphics/pokemon/arcanine/follower.4bpp"); +const u32 gObjectEventPic_Poliwag[] = INCBIN_COMP("graphics/pokemon/poliwag/follower.4bpp"); +const u32 gObjectEventPic_Poliwhirl[] = INCBIN_COMP("graphics/pokemon/poliwhirl/follower.4bpp"); +const u32 gObjectEventPic_Poliwrath[] = INCBIN_COMP("graphics/pokemon/poliwrath/follower.4bpp"); +const u32 gObjectEventPic_Abra[] = INCBIN_COMP("graphics/pokemon/abra/follower.4bpp"); +const u32 gObjectEventPic_Kadabra[] = INCBIN_COMP("graphics/pokemon/kadabra/follower.4bpp"); +const u32 gObjectEventPic_Alakazam[] = INCBIN_COMP("graphics/pokemon/alakazam/follower.4bpp"); +const u32 gObjectEventPic_Machop[] = INCBIN_COMP("graphics/pokemon/machop/follower.4bpp"); +const u32 gObjectEventPic_Machoke[] = INCBIN_COMP("graphics/pokemon/machoke/follower.4bpp"); +const u32 gObjectEventPic_Machamp[] = INCBIN_COMP("graphics/pokemon/machamp/follower.4bpp"); +const u32 gObjectEventPic_Bellsprout[] = INCBIN_COMP("graphics/pokemon/bellsprout/follower.4bpp"); +const u32 gObjectEventPic_Weepinbell[] = INCBIN_COMP("graphics/pokemon/weepinbell/follower.4bpp"); +const u32 gObjectEventPic_Victreebel[] = INCBIN_COMP("graphics/pokemon/victreebel/follower.4bpp"); +const u32 gObjectEventPic_Tentacool[] = INCBIN_COMP("graphics/pokemon/tentacool/follower.4bpp"); +const u32 gObjectEventPic_Tentacruel[] = INCBIN_COMP("graphics/pokemon/tentacruel/follower.4bpp"); +const u32 gObjectEventPic_Geodude[] = INCBIN_COMP("graphics/pokemon/geodude/follower.4bpp"); +const u32 gObjectEventPic_Graveler[] = INCBIN_COMP("graphics/pokemon/graveler/follower.4bpp"); +const u32 gObjectEventPic_Golem[] = INCBIN_COMP("graphics/pokemon/golem/follower.4bpp"); +const u32 gObjectEventPic_Ponyta[] = INCBIN_COMP("graphics/pokemon/ponyta/follower.4bpp"); +const u32 gObjectEventPic_Rapidash[] = INCBIN_COMP("graphics/pokemon/rapidash/follower.4bpp"); +const u32 gObjectEventPic_Slowpoke[] = INCBIN_COMP("graphics/pokemon/slowpoke/follower.4bpp"); +const u32 gObjectEventPic_Slowbro[] = INCBIN_COMP("graphics/pokemon/slowbro/follower.4bpp"); +const u32 gObjectEventPic_Magnemite[] = INCBIN_COMP("graphics/pokemon/magnemite/follower.4bpp"); +const u32 gObjectEventPic_Magneton[] = INCBIN_COMP("graphics/pokemon/magneton/follower.4bpp"); +const u32 gObjectEventPic_Farfetchd[] = INCBIN_COMP("graphics/pokemon/farfetchd/follower.4bpp"); +const u32 gObjectEventPic_Doduo[] = INCBIN_COMP("graphics/pokemon/doduo/follower.4bpp"); +const u32 gObjectEventPic_Dodrio[] = INCBIN_COMP("graphics/pokemon/dodrio/follower.4bpp"); +const u32 gObjectEventPic_Seel[] = INCBIN_COMP("graphics/pokemon/seel/follower.4bpp"); +const u32 gObjectEventPic_Dewgong[] = INCBIN_COMP("graphics/pokemon/dewgong/follower.4bpp"); +const u32 gObjectEventPic_Grimer[] = INCBIN_COMP("graphics/pokemon/grimer/follower.4bpp"); +const u32 gObjectEventPic_Muk[] = INCBIN_COMP("graphics/pokemon/muk/follower.4bpp"); +const u32 gObjectEventPic_Shellder[] = INCBIN_COMP("graphics/pokemon/shellder/follower.4bpp"); +const u32 gObjectEventPic_Cloyster[] = INCBIN_COMP("graphics/pokemon/cloyster/follower.4bpp"); +const u32 gObjectEventPic_Gastly[] = INCBIN_COMP("graphics/pokemon/gastly/follower.4bpp"); +const u32 gObjectEventPic_Haunter[] = INCBIN_COMP("graphics/pokemon/haunter/follower.4bpp"); +const u32 gObjectEventPic_Gengar[] = INCBIN_COMP("graphics/pokemon/gengar/follower.4bpp"); +const u32 gObjectEventPic_Onix[] = INCBIN_COMP("graphics/pokemon/onix/follower.4bpp"); +const u32 gObjectEventPic_Drowzee[] = INCBIN_COMP("graphics/pokemon/drowzee/follower.4bpp"); +const u32 gObjectEventPic_Hypno[] = INCBIN_COMP("graphics/pokemon/hypno/follower.4bpp"); +const u32 gObjectEventPic_Krabby[] = INCBIN_COMP("graphics/pokemon/krabby/follower.4bpp"); +const u32 gObjectEventPic_Kingler[] = INCBIN_COMP("graphics/pokemon/kingler/follower.4bpp"); +const u32 gObjectEventPic_Voltorb[] = INCBIN_COMP("graphics/pokemon/voltorb/follower.4bpp"); +const u32 gObjectEventPic_Electrode[] = INCBIN_COMP("graphics/pokemon/electrode/follower.4bpp"); +const u32 gObjectEventPic_Exeggcute[] = INCBIN_COMP("graphics/pokemon/exeggcute/follower.4bpp"); +const u32 gObjectEventPic_Exeggutor[] = INCBIN_COMP("graphics/pokemon/exeggutor/follower.4bpp"); +const u32 gObjectEventPic_Cubone[] = INCBIN_COMP("graphics/pokemon/cubone/follower.4bpp"); +const u32 gObjectEventPic_Marowak[] = INCBIN_COMP("graphics/pokemon/marowak/follower.4bpp"); +const u32 gObjectEventPic_Hitmonlee[] = INCBIN_COMP("graphics/pokemon/hitmonlee/follower.4bpp"); +const u32 gObjectEventPic_Hitmonchan[] = INCBIN_COMP("graphics/pokemon/hitmonchan/follower.4bpp"); +const u32 gObjectEventPic_Lickitung[] = INCBIN_COMP("graphics/pokemon/lickitung/follower.4bpp"); +const u32 gObjectEventPic_Koffing[] = INCBIN_COMP("graphics/pokemon/koffing/follower.4bpp"); +const u32 gObjectEventPic_Weezing[] = INCBIN_COMP("graphics/pokemon/weezing/follower.4bpp"); +const u32 gObjectEventPic_Rhyhorn[] = INCBIN_COMP("graphics/pokemon/rhyhorn/follower.4bpp"); +const u32 gObjectEventPic_Rhydon[] = INCBIN_COMP("graphics/pokemon/rhydon/follower.4bpp"); +const u32 gObjectEventPic_Chansey[] = INCBIN_COMP("graphics/pokemon/chansey/follower.4bpp"); +const u32 gObjectEventPic_Tangela[] = INCBIN_COMP("graphics/pokemon/tangela/follower.4bpp"); +const u32 gObjectEventPic_Kangaskhan[] = INCBIN_COMP("graphics/pokemon/kangaskhan/follower.4bpp"); +const u32 gObjectEventPic_Horsea[] = INCBIN_COMP("graphics/pokemon/horsea/follower.4bpp"); +const u32 gObjectEventPic_Seadra[] = INCBIN_COMP("graphics/pokemon/seadra/follower.4bpp"); +const u32 gObjectEventPic_Goldeen[] = INCBIN_COMP("graphics/pokemon/goldeen/follower.4bpp"); +const u32 gObjectEventPic_Seaking[] = INCBIN_COMP("graphics/pokemon/seaking/follower.4bpp"); +const u32 gObjectEventPic_Staryu[] = INCBIN_COMP("graphics/pokemon/staryu/follower.4bpp"); +const u32 gObjectEventPic_Starmie[] = INCBIN_COMP("graphics/pokemon/starmie/follower.4bpp"); +const u32 gObjectEventPic_MrMime[] = INCBIN_COMP("graphics/pokemon/mr_mime/follower.4bpp"); +const u32 gObjectEventPic_Scyther[] = INCBIN_COMP("graphics/pokemon/scyther/follower.4bpp"); +const u32 gObjectEventPic_Jynx[] = INCBIN_COMP("graphics/pokemon/jynx/follower.4bpp"); +const u32 gObjectEventPic_Electabuzz[] = INCBIN_COMP("graphics/pokemon/electabuzz/follower.4bpp"); +const u32 gObjectEventPic_Magmar[] = INCBIN_COMP("graphics/pokemon/magmar/follower.4bpp"); +const u32 gObjectEventPic_Pinsir[] = INCBIN_COMP("graphics/pokemon/pinsir/follower.4bpp"); +const u32 gObjectEventPic_Tauros[] = INCBIN_COMP("graphics/pokemon/tauros/follower.4bpp"); +const u32 gObjectEventPic_Magikarp[] = INCBIN_COMP("graphics/pokemon/magikarp/follower.4bpp"); +const u32 gObjectEventPic_Gyarados[] = INCBIN_COMP("graphics/pokemon/gyarados/follower.4bpp"); +const u32 gObjectEventPic_Lapras[] = INCBIN_COMP("graphics/pokemon/lapras/follower.4bpp"); +const u32 gObjectEventPic_Ditto[] = INCBIN_COMP("graphics/pokemon/ditto/follower.4bpp"); +const u32 gObjectEventPic_Eevee[] = INCBIN_COMP("graphics/pokemon/eevee/follower.4bpp"); +const u32 gObjectEventPic_Vaporeon[] = INCBIN_COMP("graphics/pokemon/vaporeon/follower.4bpp"); +const u32 gObjectEventPic_Jolteon[] = INCBIN_COMP("graphics/pokemon/jolteon/follower.4bpp"); +const u32 gObjectEventPic_Flareon[] = INCBIN_COMP("graphics/pokemon/flareon/follower.4bpp"); +const u32 gObjectEventPic_Porygon[] = INCBIN_COMP("graphics/pokemon/porygon/follower.4bpp"); +const u32 gObjectEventPic_Omanyte[] = INCBIN_COMP("graphics/pokemon/omanyte/follower.4bpp"); +const u32 gObjectEventPic_Omastar[] = INCBIN_COMP("graphics/pokemon/omastar/follower.4bpp"); +const u32 gObjectEventPic_Kabuto[] = INCBIN_COMP("graphics/pokemon/kabuto/follower.4bpp"); +const u32 gObjectEventPic_Kabutops[] = INCBIN_COMP("graphics/pokemon/kabutops/follower.4bpp"); +const u32 gObjectEventPic_Aerodactyl[] = INCBIN_COMP("graphics/pokemon/aerodactyl/follower.4bpp"); +const u32 gObjectEventPic_Snorlax[] = INCBIN_COMP("graphics/pokemon/snorlax/follower.4bpp"); +const u32 gObjectEventPic_Articuno[] = INCBIN_COMP("graphics/pokemon/articuno/follower.4bpp"); +const u32 gObjectEventPic_Zapdos[] = INCBIN_COMP("graphics/pokemon/zapdos/follower.4bpp"); +const u32 gObjectEventPic_Moltres[] = INCBIN_COMP("graphics/pokemon/moltres/follower.4bpp"); +const u32 gObjectEventPic_Dratini[] = INCBIN_COMP("graphics/pokemon/dratini/follower.4bpp"); +const u32 gObjectEventPic_Dragonair[] = INCBIN_COMP("graphics/pokemon/dragonair/follower.4bpp"); +const u32 gObjectEventPic_Dragonite[] = INCBIN_COMP("graphics/pokemon/dragonite/follower.4bpp"); +const u32 gObjectEventPic_Mewtwo[] = INCBIN_COMP("graphics/pokemon/mewtwo/follower.4bpp"); +const u32 gObjectEventPic_Mew[] = INCBIN_COMP("graphics/pokemon/mew/follower.4bpp"); +const u32 gObjectEventPic_Chikorita[] = INCBIN_COMP("graphics/pokemon/chikorita/follower.4bpp"); +const u32 gObjectEventPic_Bayleef[] = INCBIN_COMP("graphics/pokemon/bayleef/follower.4bpp"); +const u32 gObjectEventPic_Meganium[] = INCBIN_COMP("graphics/pokemon/meganium/follower.4bpp"); +const u32 gObjectEventPic_Cyndaquil[] = INCBIN_COMP("graphics/pokemon/cyndaquil/follower.4bpp"); +const u32 gObjectEventPic_Quilava[] = INCBIN_COMP("graphics/pokemon/quilava/follower.4bpp"); +const u32 gObjectEventPic_Typhlosion[] = INCBIN_COMP("graphics/pokemon/typhlosion/follower.4bpp"); +const u32 gObjectEventPic_Totodile[] = INCBIN_COMP("graphics/pokemon/totodile/follower.4bpp"); +const u32 gObjectEventPic_Croconaw[] = INCBIN_COMP("graphics/pokemon/croconaw/follower.4bpp"); +const u32 gObjectEventPic_Feraligatr[] = INCBIN_COMP("graphics/pokemon/feraligatr/follower.4bpp"); +const u32 gObjectEventPic_Sentret[] = INCBIN_COMP("graphics/pokemon/sentret/follower.4bpp"); +const u32 gObjectEventPic_Furret[] = INCBIN_COMP("graphics/pokemon/furret/follower.4bpp"); +const u32 gObjectEventPic_Hoothoot[] = INCBIN_COMP("graphics/pokemon/hoothoot/follower.4bpp"); +const u32 gObjectEventPic_Noctowl[] = INCBIN_COMP("graphics/pokemon/noctowl/follower.4bpp"); +const u32 gObjectEventPic_Ledyba[] = INCBIN_COMP("graphics/pokemon/ledyba/follower.4bpp"); +const u32 gObjectEventPic_Ledian[] = INCBIN_COMP("graphics/pokemon/ledian/follower.4bpp"); +const u32 gObjectEventPic_Spinarak[] = INCBIN_COMP("graphics/pokemon/spinarak/follower.4bpp"); +const u32 gObjectEventPic_Ariados[] = INCBIN_COMP("graphics/pokemon/ariados/follower.4bpp"); +const u32 gObjectEventPic_Crobat[] = INCBIN_COMP("graphics/pokemon/crobat/follower.4bpp"); +const u32 gObjectEventPic_Chinchou[] = INCBIN_COMP("graphics/pokemon/chinchou/follower.4bpp"); +const u32 gObjectEventPic_Lanturn[] = INCBIN_COMP("graphics/pokemon/lanturn/follower.4bpp"); +const u32 gObjectEventPic_Pichu[] = INCBIN_COMP("graphics/pokemon/pichu/follower.4bpp"); +const u32 gObjectEventPic_Cleffa[] = INCBIN_COMP("graphics/pokemon/cleffa/follower.4bpp"); +const u32 gObjectEventPic_Igglybuff[] = INCBIN_COMP("graphics/pokemon/igglybuff/follower.4bpp"); +const u32 gObjectEventPic_Togepi[] = INCBIN_COMP("graphics/pokemon/togepi/follower.4bpp"); +const u32 gObjectEventPic_Togetic[] = INCBIN_COMP("graphics/pokemon/togetic/follower.4bpp"); +const u32 gObjectEventPic_Natu[] = INCBIN_COMP("graphics/pokemon/natu/follower.4bpp"); +const u32 gObjectEventPic_Xatu[] = INCBIN_COMP("graphics/pokemon/xatu/follower.4bpp"); +const u32 gObjectEventPic_Mareep[] = INCBIN_COMP("graphics/pokemon/mareep/follower.4bpp"); +const u32 gObjectEventPic_Flaaffy[] = INCBIN_COMP("graphics/pokemon/flaaffy/follower.4bpp"); +const u32 gObjectEventPic_Ampharos[] = INCBIN_COMP("graphics/pokemon/ampharos/follower.4bpp"); +const u32 gObjectEventPic_Bellossom[] = INCBIN_COMP("graphics/pokemon/bellossom/follower.4bpp"); +const u32 gObjectEventPic_Marill[] = INCBIN_COMP("graphics/pokemon/marill/follower.4bpp"); +const u32 gObjectEventPic_Azumarill[] = INCBIN_COMP("graphics/pokemon/azumarill/follower.4bpp"); +const u32 gObjectEventPic_Sudowoodo[] = INCBIN_COMP("graphics/pokemon/sudowoodo/follower.4bpp"); +const u32 gObjectEventPic_Politoed[] = INCBIN_COMP("graphics/pokemon/politoed/follower.4bpp"); +const u32 gObjectEventPic_Hoppip[] = INCBIN_COMP("graphics/pokemon/hoppip/follower.4bpp"); +const u32 gObjectEventPic_Skiploom[] = INCBIN_COMP("graphics/pokemon/skiploom/follower.4bpp"); +const u32 gObjectEventPic_Jumpluff[] = INCBIN_COMP("graphics/pokemon/jumpluff/follower.4bpp"); +const u32 gObjectEventPic_Aipom[] = INCBIN_COMP("graphics/pokemon/aipom/follower.4bpp"); +const u32 gObjectEventPic_Sunkern[] = INCBIN_COMP("graphics/pokemon/sunkern/follower.4bpp"); +const u32 gObjectEventPic_Sunflora[] = INCBIN_COMP("graphics/pokemon/sunflora/follower.4bpp"); +const u32 gObjectEventPic_Yanma[] = INCBIN_COMP("graphics/pokemon/yanma/follower.4bpp"); +const u32 gObjectEventPic_Wooper[] = INCBIN_COMP("graphics/pokemon/wooper/follower.4bpp"); +const u32 gObjectEventPic_Quagsire[] = INCBIN_COMP("graphics/pokemon/quagsire/follower.4bpp"); +const u32 gObjectEventPic_Espeon[] = INCBIN_COMP("graphics/pokemon/espeon/follower.4bpp"); +const u32 gObjectEventPic_Umbreon[] = INCBIN_COMP("graphics/pokemon/umbreon/follower.4bpp"); +const u32 gObjectEventPic_Murkrow[] = INCBIN_COMP("graphics/pokemon/murkrow/follower.4bpp"); +const u32 gObjectEventPic_Slowking[] = INCBIN_COMP("graphics/pokemon/slowking/follower.4bpp"); +const u32 gObjectEventPic_Misdreavus[] = INCBIN_COMP("graphics/pokemon/misdreavus/follower.4bpp"); +const u32 gObjectEventPic_Unown_A[] = INCBIN_COMP("graphics/pokemon/unown/follower.4bpp"); +const u32 gObjectEventPic_Unown_B[] = INCBIN_COMP("graphics/pokemon/unown/b/follower.4bpp"); +const u32 gObjectEventPic_Unown_C[] = INCBIN_COMP("graphics/pokemon/unown/c/follower.4bpp"); +const u32 gObjectEventPic_Unown_D[] = INCBIN_COMP("graphics/pokemon/unown/d/follower.4bpp"); +const u32 gObjectEventPic_Unown_E[] = INCBIN_COMP("graphics/pokemon/unown/e/follower.4bpp"); +const u32 gObjectEventPic_Unown_F[] = INCBIN_COMP("graphics/pokemon/unown/f/follower.4bpp"); +const u32 gObjectEventPic_Unown_G[] = INCBIN_COMP("graphics/pokemon/unown/g/follower.4bpp"); +const u32 gObjectEventPic_Unown_H[] = INCBIN_COMP("graphics/pokemon/unown/h/follower.4bpp"); +const u32 gObjectEventPic_Unown_I[] = INCBIN_COMP("graphics/pokemon/unown/i/follower.4bpp"); +const u32 gObjectEventPic_Unown_J[] = INCBIN_COMP("graphics/pokemon/unown/j/follower.4bpp"); +const u32 gObjectEventPic_Unown_K[] = INCBIN_COMP("graphics/pokemon/unown/k/follower.4bpp"); +const u32 gObjectEventPic_Unown_L[] = INCBIN_COMP("graphics/pokemon/unown/l/follower.4bpp"); +const u32 gObjectEventPic_Unown_M[] = INCBIN_COMP("graphics/pokemon/unown/m/follower.4bpp"); +const u32 gObjectEventPic_Unown_N[] = INCBIN_COMP("graphics/pokemon/unown/n/follower.4bpp"); +const u32 gObjectEventPic_Unown_O[] = INCBIN_COMP("graphics/pokemon/unown/o/follower.4bpp"); +const u32 gObjectEventPic_Unown_P[] = INCBIN_COMP("graphics/pokemon/unown/p/follower.4bpp"); +const u32 gObjectEventPic_Unown_Q[] = INCBIN_COMP("graphics/pokemon/unown/q/follower.4bpp"); +const u32 gObjectEventPic_Unown_R[] = INCBIN_COMP("graphics/pokemon/unown/r/follower.4bpp"); +const u32 gObjectEventPic_Unown_S[] = INCBIN_COMP("graphics/pokemon/unown/s/follower.4bpp"); +const u32 gObjectEventPic_Unown_T[] = INCBIN_COMP("graphics/pokemon/unown/t/follower.4bpp"); +const u32 gObjectEventPic_Unown_U[] = INCBIN_COMP("graphics/pokemon/unown/u/follower.4bpp"); +const u32 gObjectEventPic_Unown_V[] = INCBIN_COMP("graphics/pokemon/unown/v/follower.4bpp"); +const u32 gObjectEventPic_Unown_W[] = INCBIN_COMP("graphics/pokemon/unown/w/follower.4bpp"); +const u32 gObjectEventPic_Unown_X[] = INCBIN_COMP("graphics/pokemon/unown/x/follower.4bpp"); +const u32 gObjectEventPic_Unown_Y[] = INCBIN_COMP("graphics/pokemon/unown/y/follower.4bpp"); +const u32 gObjectEventPic_Unown_Z[] = INCBIN_COMP("graphics/pokemon/unown/z/follower.4bpp"); +const u32 gObjectEventPic_UnownExclamation[] = INCBIN_COMP("graphics/pokemon/unown/exclamation_mark/follower.4bpp"); +const u32 gObjectEventPic_UnownQuestion[] = INCBIN_COMP("graphics/pokemon/unown/question_mark/follower.4bpp"); +const u32 gObjectEventPic_Wobbuffet[] = INCBIN_COMP("graphics/pokemon/wobbuffet/follower.4bpp"); +const u32 gObjectEventPic_Girafarig[] = INCBIN_COMP("graphics/pokemon/girafarig/follower.4bpp"); +const u32 gObjectEventPic_Pineco[] = INCBIN_COMP("graphics/pokemon/pineco/follower.4bpp"); +const u32 gObjectEventPic_Forretress[] = INCBIN_COMP("graphics/pokemon/forretress/follower.4bpp"); +const u32 gObjectEventPic_Dunsparce[] = INCBIN_COMP("graphics/pokemon/dunsparce/follower.4bpp"); +const u32 gObjectEventPic_Gligar[] = INCBIN_COMP("graphics/pokemon/gligar/follower.4bpp"); +const u32 gObjectEventPic_Steelix[] = INCBIN_COMP("graphics/pokemon/steelix/follower.4bpp"); +const u32 gObjectEventPic_Snubbull[] = INCBIN_COMP("graphics/pokemon/snubbull/follower.4bpp"); +const u32 gObjectEventPic_Granbull[] = INCBIN_COMP("graphics/pokemon/granbull/follower.4bpp"); +const u32 gObjectEventPic_Qwilfish[] = INCBIN_COMP("graphics/pokemon/qwilfish/follower.4bpp"); +const u32 gObjectEventPic_Scizor[] = INCBIN_COMP("graphics/pokemon/scizor/follower.4bpp"); +const u32 gObjectEventPic_Shuckle[] = INCBIN_COMP("graphics/pokemon/shuckle/follower.4bpp"); +const u32 gObjectEventPic_Heracross[] = INCBIN_COMP("graphics/pokemon/heracross/follower.4bpp"); +const u32 gObjectEventPic_Sneasel[] = INCBIN_COMP("graphics/pokemon/sneasel/follower.4bpp"); +const u32 gObjectEventPic_Teddiursa[] = INCBIN_COMP("graphics/pokemon/teddiursa/follower.4bpp"); +const u32 gObjectEventPic_Ursaring[] = INCBIN_COMP("graphics/pokemon/ursaring/follower.4bpp"); +const u32 gObjectEventPic_Slugma[] = INCBIN_COMP("graphics/pokemon/slugma/follower.4bpp"); +const u32 gObjectEventPic_Magcargo[] = INCBIN_COMP("graphics/pokemon/magcargo/follower.4bpp"); +const u32 gObjectEventPic_Swinub[] = INCBIN_COMP("graphics/pokemon/swinub/follower.4bpp"); +const u32 gObjectEventPic_Piloswine[] = INCBIN_COMP("graphics/pokemon/piloswine/follower.4bpp"); +const u32 gObjectEventPic_Corsola[] = INCBIN_COMP("graphics/pokemon/corsola/follower.4bpp"); +const u32 gObjectEventPic_Remoraid[] = INCBIN_COMP("graphics/pokemon/remoraid/follower.4bpp"); +const u32 gObjectEventPic_Octillery[] = INCBIN_COMP("graphics/pokemon/octillery/follower.4bpp"); +const u32 gObjectEventPic_Delibird[] = INCBIN_COMP("graphics/pokemon/delibird/follower.4bpp"); +const u32 gObjectEventPic_Mantine[] = INCBIN_COMP("graphics/pokemon/mantine/follower.4bpp"); +const u32 gObjectEventPic_Skarmory[] = INCBIN_COMP("graphics/pokemon/skarmory/follower.4bpp"); +const u32 gObjectEventPic_Houndour[] = INCBIN_COMP("graphics/pokemon/houndour/follower.4bpp"); +const u32 gObjectEventPic_Houndoom[] = INCBIN_COMP("graphics/pokemon/houndoom/follower.4bpp"); +const u32 gObjectEventPic_Kingdra[] = INCBIN_COMP("graphics/pokemon/kingdra/follower.4bpp"); +const u32 gObjectEventPic_Phanpy[] = INCBIN_COMP("graphics/pokemon/phanpy/follower.4bpp"); +const u32 gObjectEventPic_Donphan[] = INCBIN_COMP("graphics/pokemon/donphan/follower.4bpp"); +const u32 gObjectEventPic_Porygon2[] = INCBIN_COMP("graphics/pokemon/porygon2/follower.4bpp"); +const u32 gObjectEventPic_Stantler[] = INCBIN_COMP("graphics/pokemon/stantler/follower.4bpp"); +const u32 gObjectEventPic_Smeargle[] = INCBIN_COMP("graphics/pokemon/smeargle/follower.4bpp"); +const u32 gObjectEventPic_Tyrogue[] = INCBIN_COMP("graphics/pokemon/tyrogue/follower.4bpp"); +const u32 gObjectEventPic_Hitmontop[] = INCBIN_COMP("graphics/pokemon/hitmontop/follower.4bpp"); +const u32 gObjectEventPic_Smoochum[] = INCBIN_COMP("graphics/pokemon/smoochum/follower.4bpp"); +const u32 gObjectEventPic_Elekid[] = INCBIN_COMP("graphics/pokemon/elekid/follower.4bpp"); +const u32 gObjectEventPic_Magby[] = INCBIN_COMP("graphics/pokemon/magby/follower.4bpp"); +const u32 gObjectEventPic_Miltank[] = INCBIN_COMP("graphics/pokemon/miltank/follower.4bpp"); +const u32 gObjectEventPic_Blissey[] = INCBIN_COMP("graphics/pokemon/blissey/follower.4bpp"); +const u32 gObjectEventPic_Raikou[] = INCBIN_COMP("graphics/pokemon/raikou/follower.4bpp"); +const u32 gObjectEventPic_Entei[] = INCBIN_COMP("graphics/pokemon/entei/follower.4bpp"); +const u32 gObjectEventPic_Suicune[] = INCBIN_COMP("graphics/pokemon/suicune/follower.4bpp"); +const u32 gObjectEventPic_Larvitar[] = INCBIN_COMP("graphics/pokemon/larvitar/follower.4bpp"); +const u32 gObjectEventPic_Pupitar[] = INCBIN_COMP("graphics/pokemon/pupitar/follower.4bpp"); +const u32 gObjectEventPic_Tyranitar[] = INCBIN_COMP("graphics/pokemon/tyranitar/follower.4bpp"); +const u32 gObjectEventPic_Lugia[] = INCBIN_COMP("graphics/pokemon/lugia/follower.4bpp"); +const u32 gObjectEventPic_HoOh[] = INCBIN_COMP("graphics/pokemon/ho_oh/follower.4bpp"); +const u32 gObjectEventPic_Celebi[] = INCBIN_COMP("graphics/pokemon/celebi/follower.4bpp"); +const u32 gObjectEventPic_Treecko[] = INCBIN_COMP("graphics/pokemon/treecko/follower.4bpp"); +const u32 gObjectEventPic_Grovyle[] = INCBIN_COMP("graphics/pokemon/grovyle/follower.4bpp"); +const u32 gObjectEventPic_Sceptile[] = INCBIN_COMP("graphics/pokemon/sceptile/follower.4bpp"); +const u32 gObjectEventPic_Torchic[] = INCBIN_COMP("graphics/pokemon/torchic/follower.4bpp"); +const u32 gObjectEventPic_Combusken[] = INCBIN_COMP("graphics/pokemon/combusken/follower.4bpp"); +const u32 gObjectEventPic_Blaziken[] = INCBIN_COMP("graphics/pokemon/blaziken/follower.4bpp"); +const u32 gObjectEventPic_Mudkip[] = INCBIN_COMP("graphics/pokemon/mudkip/follower.4bpp"); +const u32 gObjectEventPic_Marshtomp[] = INCBIN_COMP("graphics/pokemon/marshtomp/follower.4bpp"); +const u32 gObjectEventPic_Swampert[] = INCBIN_COMP("graphics/pokemon/swampert/follower.4bpp"); +const u32 gObjectEventPic_Poochyena[] = INCBIN_COMP("graphics/pokemon/poochyena/follower.4bpp"); +const u32 gObjectEventPic_Mightyena[] = INCBIN_COMP("graphics/pokemon/mightyena/follower.4bpp"); +const u32 gObjectEventPic_Zigzagoon[] = INCBIN_COMP("graphics/pokemon/zigzagoon/follower.4bpp"); +const u32 gObjectEventPic_Linoone[] = INCBIN_COMP("graphics/pokemon/linoone/follower.4bpp"); +const u32 gObjectEventPic_Wurmple[] = INCBIN_COMP("graphics/pokemon/wurmple/follower.4bpp"); +const u32 gObjectEventPic_Silcoon[] = INCBIN_COMP("graphics/pokemon/silcoon/follower.4bpp"); +const u32 gObjectEventPic_Beautifly[] = INCBIN_COMP("graphics/pokemon/beautifly/follower.4bpp"); +const u32 gObjectEventPic_Cascoon[] = INCBIN_COMP("graphics/pokemon/cascoon/follower.4bpp"); +const u32 gObjectEventPic_Dustox[] = INCBIN_COMP("graphics/pokemon/dustox/follower.4bpp"); +const u32 gObjectEventPic_Lotad[] = INCBIN_COMP("graphics/pokemon/lotad/follower.4bpp"); +const u32 gObjectEventPic_Lombre[] = INCBIN_COMP("graphics/pokemon/lombre/follower.4bpp"); +const u32 gObjectEventPic_Ludicolo[] = INCBIN_COMP("graphics/pokemon/ludicolo/follower.4bpp"); +const u32 gObjectEventPic_Seedot[] = INCBIN_COMP("graphics/pokemon/seedot/follower.4bpp"); +const u32 gObjectEventPic_Nuzleaf[] = INCBIN_COMP("graphics/pokemon/nuzleaf/follower.4bpp"); +const u32 gObjectEventPic_Shiftry[] = INCBIN_COMP("graphics/pokemon/shiftry/follower.4bpp"); +const u32 gObjectEventPic_Taillow[] = INCBIN_COMP("graphics/pokemon/taillow/follower.4bpp"); +const u32 gObjectEventPic_Swellow[] = INCBIN_COMP("graphics/pokemon/swellow/follower.4bpp"); +const u32 gObjectEventPic_Wingull[] = INCBIN_COMP("graphics/pokemon/wingull/follower.4bpp"); +const u32 gObjectEventPic_Pelipper[] = INCBIN_COMP("graphics/pokemon/pelipper/follower.4bpp"); +const u32 gObjectEventPic_Ralts[] = INCBIN_COMP("graphics/pokemon/ralts/follower.4bpp"); +const u32 gObjectEventPic_Kirlia[] = INCBIN_COMP("graphics/pokemon/kirlia/follower.4bpp"); +const u32 gObjectEventPic_Gardevoir[] = INCBIN_COMP("graphics/pokemon/gardevoir/follower.4bpp"); +const u32 gObjectEventPic_Surskit[] = INCBIN_COMP("graphics/pokemon/surskit/follower.4bpp"); +const u32 gObjectEventPic_Masquerain[] = INCBIN_COMP("graphics/pokemon/masquerain/follower.4bpp"); +const u32 gObjectEventPic_Shroomish[] = INCBIN_COMP("graphics/pokemon/shroomish/follower.4bpp"); +const u32 gObjectEventPic_Breloom[] = INCBIN_COMP("graphics/pokemon/breloom/follower.4bpp"); +const u32 gObjectEventPic_Slakoth[] = INCBIN_COMP("graphics/pokemon/slakoth/follower.4bpp"); +const u32 gObjectEventPic_Vigoroth[] = INCBIN_COMP("graphics/pokemon/vigoroth/follower.4bpp"); +const u32 gObjectEventPic_Slaking[] = INCBIN_COMP("graphics/pokemon/slaking/follower.4bpp"); +const u32 gObjectEventPic_Nincada[] = INCBIN_COMP("graphics/pokemon/nincada/follower.4bpp"); +const u32 gObjectEventPic_Ninjask[] = INCBIN_COMP("graphics/pokemon/ninjask/follower.4bpp"); +const u32 gObjectEventPic_Shedinja[] = INCBIN_COMP("graphics/pokemon/shedinja/follower.4bpp"); +const u32 gObjectEventPic_Whismur[] = INCBIN_COMP("graphics/pokemon/whismur/follower.4bpp"); +const u32 gObjectEventPic_Loudred[] = INCBIN_COMP("graphics/pokemon/loudred/follower.4bpp"); +const u32 gObjectEventPic_Exploud[] = INCBIN_COMP("graphics/pokemon/exploud/follower.4bpp"); +const u32 gObjectEventPic_Makuhita[] = INCBIN_COMP("graphics/pokemon/makuhita/follower.4bpp"); +const u32 gObjectEventPic_Hariyama[] = INCBIN_COMP("graphics/pokemon/hariyama/follower.4bpp"); +const u32 gObjectEventPic_Azurill[] = INCBIN_COMP("graphics/pokemon/azurill/follower.4bpp"); +const u32 gObjectEventPic_Nosepass[] = INCBIN_COMP("graphics/pokemon/nosepass/follower.4bpp"); +const u32 gObjectEventPic_Skitty[] = INCBIN_COMP("graphics/pokemon/skitty/follower.4bpp"); +const u32 gObjectEventPic_Delcatty[] = INCBIN_COMP("graphics/pokemon/delcatty/follower.4bpp"); +const u32 gObjectEventPic_Sableye[] = INCBIN_COMP("graphics/pokemon/sableye/follower.4bpp"); +const u32 gObjectEventPic_Mawile[] = INCBIN_COMP("graphics/pokemon/mawile/follower.4bpp"); +const u32 gObjectEventPic_Aron[] = INCBIN_COMP("graphics/pokemon/aron/follower.4bpp"); +const u32 gObjectEventPic_Lairon[] = INCBIN_COMP("graphics/pokemon/lairon/follower.4bpp"); +const u32 gObjectEventPic_Aggron[] = INCBIN_COMP("graphics/pokemon/aggron/follower.4bpp"); +const u32 gObjectEventPic_Meditite[] = INCBIN_COMP("graphics/pokemon/meditite/follower.4bpp"); +const u32 gObjectEventPic_Medicham[] = INCBIN_COMP("graphics/pokemon/medicham/follower.4bpp"); +const u32 gObjectEventPic_Electrike[] = INCBIN_COMP("graphics/pokemon/electrike/follower.4bpp"); +const u32 gObjectEventPic_Manectric[] = INCBIN_COMP("graphics/pokemon/manectric/follower.4bpp"); +const u32 gObjectEventPic_Plusle[] = INCBIN_COMP("graphics/pokemon/plusle/follower.4bpp"); +const u32 gObjectEventPic_Minun[] = INCBIN_COMP("graphics/pokemon/minun/follower.4bpp"); +const u32 gObjectEventPic_Volbeat[] = INCBIN_COMP("graphics/pokemon/volbeat/follower.4bpp"); +const u32 gObjectEventPic_Illumise[] = INCBIN_COMP("graphics/pokemon/illumise/follower.4bpp"); +const u32 gObjectEventPic_Roselia[] = INCBIN_COMP("graphics/pokemon/roselia/follower.4bpp"); +const u32 gObjectEventPic_Gulpin[] = INCBIN_COMP("graphics/pokemon/gulpin/follower.4bpp"); +const u32 gObjectEventPic_Swalot[] = INCBIN_COMP("graphics/pokemon/swalot/follower.4bpp"); +const u32 gObjectEventPic_Carvanha[] = INCBIN_COMP("graphics/pokemon/carvanha/follower.4bpp"); +const u32 gObjectEventPic_Sharpedo[] = INCBIN_COMP("graphics/pokemon/sharpedo/follower.4bpp"); +const u32 gObjectEventPic_Wailmer[] = INCBIN_COMP("graphics/pokemon/wailmer/follower.4bpp"); +const u32 gObjectEventPic_Wailord[] = INCBIN_COMP("graphics/pokemon/wailord/follower.4bpp"); +const u32 gObjectEventPic_Numel[] = INCBIN_COMP("graphics/pokemon/numel/follower.4bpp"); +const u32 gObjectEventPic_Camerupt[] = INCBIN_COMP("graphics/pokemon/camerupt/follower.4bpp"); +const u32 gObjectEventPic_Torkoal[] = INCBIN_COMP("graphics/pokemon/torkoal/follower.4bpp"); +const u32 gObjectEventPic_Spoink[] = INCBIN_COMP("graphics/pokemon/spoink/follower.4bpp"); +const u32 gObjectEventPic_Grumpig[] = INCBIN_COMP("graphics/pokemon/grumpig/follower.4bpp"); +const u32 gObjectEventPic_Spinda[] = INCBIN_COMP("graphics/pokemon/spinda/follower.4bpp"); +const u32 gObjectEventPic_Trapinch[] = INCBIN_COMP("graphics/pokemon/trapinch/follower.4bpp"); +const u32 gObjectEventPic_Vibrava[] = INCBIN_COMP("graphics/pokemon/vibrava/follower.4bpp"); +const u32 gObjectEventPic_Flygon[] = INCBIN_COMP("graphics/pokemon/flygon/follower.4bpp"); +const u32 gObjectEventPic_Cacnea[] = INCBIN_COMP("graphics/pokemon/cacnea/follower.4bpp"); +const u32 gObjectEventPic_Cacturne[] = INCBIN_COMP("graphics/pokemon/cacturne/follower.4bpp"); +const u32 gObjectEventPic_Swablu[] = INCBIN_COMP("graphics/pokemon/swablu/follower.4bpp"); +const u32 gObjectEventPic_Altaria[] = INCBIN_COMP("graphics/pokemon/altaria/follower.4bpp"); +const u32 gObjectEventPic_Zangoose[] = INCBIN_COMP("graphics/pokemon/zangoose/follower.4bpp"); +const u32 gObjectEventPic_Seviper[] = INCBIN_COMP("graphics/pokemon/seviper/follower.4bpp"); +const u32 gObjectEventPic_Lunatone[] = INCBIN_COMP("graphics/pokemon/lunatone/follower.4bpp"); +const u32 gObjectEventPic_Solrock[] = INCBIN_COMP("graphics/pokemon/solrock/follower.4bpp"); +const u32 gObjectEventPic_Barboach[] = INCBIN_COMP("graphics/pokemon/barboach/follower.4bpp"); +const u32 gObjectEventPic_Whiscash[] = INCBIN_COMP("graphics/pokemon/whiscash/follower.4bpp"); +const u32 gObjectEventPic_Corphish[] = INCBIN_COMP("graphics/pokemon/corphish/follower.4bpp"); +const u32 gObjectEventPic_Crawdaunt[] = INCBIN_COMP("graphics/pokemon/crawdaunt/follower.4bpp"); +const u32 gObjectEventPic_Baltoy[] = INCBIN_COMP("graphics/pokemon/baltoy/follower.4bpp"); +const u32 gObjectEventPic_Claydol[] = INCBIN_COMP("graphics/pokemon/claydol/follower.4bpp"); +const u32 gObjectEventPic_Lileep[] = INCBIN_COMP("graphics/pokemon/lileep/follower.4bpp"); +const u32 gObjectEventPic_Cradily[] = INCBIN_COMP("graphics/pokemon/cradily/follower.4bpp"); +const u32 gObjectEventPic_Anorith[] = INCBIN_COMP("graphics/pokemon/anorith/follower.4bpp"); +const u32 gObjectEventPic_Armaldo[] = INCBIN_COMP("graphics/pokemon/armaldo/follower.4bpp"); +const u32 gObjectEventPic_Feebas[] = INCBIN_COMP("graphics/pokemon/feebas/follower.4bpp"); +const u32 gObjectEventPic_Milotic[] = INCBIN_COMP("graphics/pokemon/milotic/follower.4bpp"); +const u32 gObjectEventPic_Castform[] = INCBIN_COMP("graphics/pokemon/castform/follower.4bpp"); +const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/pokemon/castform/sunny/follower.4bpp"); +const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/pokemon/castform/rainy/follower.4bpp"); +const u32 gObjectEventPic_CastformSnowy[] = INCBIN_COMP("graphics/pokemon/castform/snowy/follower.4bpp"); +const u32 gObjectEventPic_Kecleon[] = INCBIN_COMP("graphics/pokemon/kecleon/follower.4bpp"); +const u32 gObjectEventPic_Shuppet[] = INCBIN_COMP("graphics/pokemon/shuppet/follower.4bpp"); +const u32 gObjectEventPic_Banette[] = INCBIN_COMP("graphics/pokemon/banette/follower.4bpp"); +const u32 gObjectEventPic_Duskull[] = INCBIN_COMP("graphics/pokemon/duskull/follower.4bpp"); +const u32 gObjectEventPic_Dusclops[] = INCBIN_COMP("graphics/pokemon/dusclops/follower.4bpp"); +const u32 gObjectEventPic_Tropius[] = INCBIN_COMP("graphics/pokemon/tropius/follower.4bpp"); +const u32 gObjectEventPic_Chimecho[] = INCBIN_COMP("graphics/pokemon/chimecho/follower.4bpp"); +const u32 gObjectEventPic_Absol[] = INCBIN_COMP("graphics/pokemon/absol/follower.4bpp"); +const u32 gObjectEventPic_Wynaut[] = INCBIN_COMP("graphics/pokemon/wynaut/follower.4bpp"); +const u32 gObjectEventPic_Snorunt[] = INCBIN_COMP("graphics/pokemon/snorunt/follower.4bpp"); +const u32 gObjectEventPic_Glalie[] = INCBIN_COMP("graphics/pokemon/glalie/follower.4bpp"); +const u32 gObjectEventPic_Spheal[] = INCBIN_COMP("graphics/pokemon/spheal/follower.4bpp"); +const u32 gObjectEventPic_Sealeo[] = INCBIN_COMP("graphics/pokemon/sealeo/follower.4bpp"); +const u32 gObjectEventPic_Walrein[] = INCBIN_COMP("graphics/pokemon/walrein/follower.4bpp"); +const u32 gObjectEventPic_Clamperl[] = INCBIN_COMP("graphics/pokemon/clamperl/follower.4bpp"); +const u32 gObjectEventPic_Huntail[] = INCBIN_COMP("graphics/pokemon/huntail/follower.4bpp"); +const u32 gObjectEventPic_Gorebyss[] = INCBIN_COMP("graphics/pokemon/gorebyss/follower.4bpp"); +const u32 gObjectEventPic_Relicanth[] = INCBIN_COMP("graphics/pokemon/relicanth/follower.4bpp"); +const u32 gObjectEventPic_Luvdisc[] = INCBIN_COMP("graphics/pokemon/luvdisc/follower.4bpp"); +const u32 gObjectEventPic_Bagon[] = INCBIN_COMP("graphics/pokemon/bagon/follower.4bpp"); +const u32 gObjectEventPic_Shelgon[] = INCBIN_COMP("graphics/pokemon/shelgon/follower.4bpp"); +const u32 gObjectEventPic_Salamence[] = INCBIN_COMP("graphics/pokemon/salamence/follower.4bpp"); +const u32 gObjectEventPic_Beldum[] = INCBIN_COMP("graphics/pokemon/beldum/follower.4bpp"); +const u32 gObjectEventPic_Metang[] = INCBIN_COMP("graphics/pokemon/metang/follower.4bpp"); +const u32 gObjectEventPic_Metagross[] = INCBIN_COMP("graphics/pokemon/metagross/follower.4bpp"); +const u32 gObjectEventPic_Regirock[] = INCBIN_COMP("graphics/pokemon/regirock/follower.4bpp"); +const u32 gObjectEventPic_Regice[] = INCBIN_COMP("graphics/pokemon/regice/follower.4bpp"); +const u32 gObjectEventPic_Registeel[] = INCBIN_COMP("graphics/pokemon/registeel/follower.4bpp"); +const u32 gObjectEventPic_Latias[] = INCBIN_COMP("graphics/pokemon/latias/follower.4bpp"); +const u32 gObjectEventPic_Latios[] = INCBIN_COMP("graphics/pokemon/latios/follower.4bpp"); +const u32 gObjectEventPic_Kyogre[] = INCBIN_COMP("graphics/pokemon/kyogre/follower.4bpp"); +const u32 gObjectEventPic_Groudon[] = INCBIN_COMP("graphics/pokemon/groudon/follower.4bpp"); +const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/pokemon/rayquaza/follower.4bpp"); +const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/pokemon/jirachi/follower.4bpp"); +const u32 gObjectEventPic_Deoxys[] = INCBIN_COMP("graphics/pokemon/deoxys/follower.4bpp"); +const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/pokemon/turtwig/follower.4bpp"); +const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/pokemon/grotle/follower.4bpp"); +const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/pokemon/torterra/follower.4bpp"); +const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/pokemon/chimchar/follower.4bpp"); +const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/pokemon/monferno/follower.4bpp"); +const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/pokemon/infernape/follower.4bpp"); +const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/pokemon/piplup/follower.4bpp"); +const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/pokemon/prinplup/follower.4bpp"); +const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/pokemon/empoleon/follower.4bpp"); +const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/pokemon/starly/follower.4bpp"); +const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/pokemon/staravia/follower.4bpp"); +const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/pokemon/staraptor/follower.4bpp"); +const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/pokemon/bidoof/follower.4bpp"); +const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/pokemon/bibarel/follower.4bpp"); +const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/pokemon/kricketot/follower.4bpp"); +const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/pokemon/kricketune/follower.4bpp"); +const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/pokemon/shinx/follower.4bpp"); +const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/pokemon/luxio/follower.4bpp"); +const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/pokemon/luxray/follower.4bpp"); +const u32 gObjectEventPic_Budew[] = INCBIN_COMP("graphics/pokemon/budew/follower.4bpp"); +const u32 gObjectEventPic_Roserade[] = INCBIN_COMP("graphics/pokemon/roserade/follower.4bpp"); +const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/pokemon/cranidos/follower.4bpp"); +const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/pokemon/rampardos/follower.4bpp"); +const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/pokemon/shieldon/follower.4bpp"); +const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/pokemon/bastiodon/follower.4bpp"); +const u32 gObjectEventPic_Burmy[] = INCBIN_COMP("graphics/pokemon/burmy/follower.4bpp"); +const u32 gObjectEventPic_Wormadam[] = INCBIN_COMP("graphics/pokemon/wormadam/follower.4bpp"); +const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/pokemon/mothim/follower.4bpp"); +const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/pokemon/combee/follower.4bpp"); +const u32 gObjectEventPic_CombeeF[] = INCBIN_COMP("graphics/pokemon/combee/followerf.4bpp"); +const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/pokemon/vespiquen/follower.4bpp"); +const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/pokemon/pachirisu/follower.4bpp"); +const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/pokemon/buizel/follower.4bpp"); +const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/pokemon/floatzel/follower.4bpp"); +const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/pokemon/cherubi/follower.4bpp"); +const u32 gObjectEventPic_Cherrim[] = INCBIN_COMP("graphics/pokemon/cherrim/follower.4bpp"); +const u32 gObjectEventPic_Shellos[] = INCBIN_COMP("graphics/pokemon/shellos/follower.4bpp"); +const u32 gObjectEventPic_Gastrodon[] = INCBIN_COMP("graphics/pokemon/gastrodon/follower.4bpp"); +const u32 gObjectEventPic_Ambipom[] = INCBIN_COMP("graphics/pokemon/ambipom/follower.4bpp"); +const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/pokemon/drifloon/follower.4bpp"); +const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/pokemon/drifblim/follower.4bpp"); +const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/pokemon/buneary/follower.4bpp"); +const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/pokemon/lopunny/follower.4bpp"); +const u32 gObjectEventPic_Mismagius[] = INCBIN_COMP("graphics/pokemon/mismagius/follower.4bpp"); +const u32 gObjectEventPic_Honchkrow[] = INCBIN_COMP("graphics/pokemon/honchkrow/follower.4bpp"); +const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/pokemon/glameow/follower.4bpp"); +const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/pokemon/purugly/follower.4bpp"); +const u32 gObjectEventPic_Chingling[] = INCBIN_COMP("graphics/pokemon/chingling/follower.4bpp"); +const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/pokemon/stunky/follower.4bpp"); +const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/pokemon/skuntank/follower.4bpp"); +const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/pokemon/bronzor/follower.4bpp"); +const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/pokemon/bronzong/follower.4bpp"); +const u32 gObjectEventPic_Bonsly[] = INCBIN_COMP("graphics/pokemon/bonsly/follower.4bpp"); +const u32 gObjectEventPic_MimeJr[] = INCBIN_COMP("graphics/pokemon/mime_jr/follower.4bpp"); +const u32 gObjectEventPic_Happiny[] = INCBIN_COMP("graphics/pokemon/happiny/follower.4bpp"); +const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/pokemon/chatot/follower.4bpp"); +const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/pokemon/spiritomb/follower.4bpp"); +const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/pokemon/gible/follower.4bpp"); +const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/pokemon/gabite/follower.4bpp"); +const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/pokemon/garchomp/follower.4bpp"); +const u32 gObjectEventPic_Munchlax[] = INCBIN_COMP("graphics/pokemon/munchlax/follower.4bpp"); +const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/pokemon/riolu/follower.4bpp"); +const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/pokemon/lucario/follower.4bpp"); +const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); +const u32 gObjectEventPic_Hippopotas_f[] = INCBIN_COMP("graphics/pokemon/hippopotas_f/follower.4bpp"); +const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); +const u32 gObjectEventPic_Hippowdon_f[] = INCBIN_COMP("graphics/pokemon/hippowdon_f/follower.4bpp"); +const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/pokemon/skorupi/follower.4bpp"); +const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/pokemon/drapion/follower.4bpp"); +const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/pokemon/croagunk/follower.4bpp"); +const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/pokemon/toxicroak/follower.4bpp"); +const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/pokemon/carnivine/follower.4bpp"); +const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/pokemon/finneon/follower.4bpp"); +const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/pokemon/lumineon/follower.4bpp"); +const u32 gObjectEventPic_Mantyke[] = INCBIN_COMP("graphics/pokemon/mantyke/follower.4bpp"); +const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/pokemon/snover/follower.4bpp"); +const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/pokemon/abomasnow/follower.4bpp"); +const u32 gObjectEventPic_Weavile[] = INCBIN_COMP("graphics/pokemon/weavile/follower.4bpp"); +const u32 gObjectEventPic_Magnezone[] = INCBIN_COMP("graphics/pokemon/magnezone/follower.4bpp"); +const u32 gObjectEventPic_Lickilicky[] = INCBIN_COMP("graphics/pokemon/lickilicky/follower.4bpp"); +const u32 gObjectEventPic_Rhyperior[] = INCBIN_COMP("graphics/pokemon/rhyperior/follower.4bpp"); +const u32 gObjectEventPic_Tangrowth[] = INCBIN_COMP("graphics/pokemon/tangrowth/follower.4bpp"); +const u32 gObjectEventPic_Electivire[] = INCBIN_COMP("graphics/pokemon/electivire/follower.4bpp"); +const u32 gObjectEventPic_Magmortar[] = INCBIN_COMP("graphics/pokemon/magmortar/follower.4bpp"); +const u32 gObjectEventPic_Togekiss[] = INCBIN_COMP("graphics/pokemon/togekiss/follower.4bpp"); +const u32 gObjectEventPic_Yanmega[] = INCBIN_COMP("graphics/pokemon/yanmega/follower.4bpp"); +const u32 gObjectEventPic_Leafeon[] = INCBIN_COMP("graphics/pokemon/leafeon/follower.4bpp"); +const u32 gObjectEventPic_Glaceon[] = INCBIN_COMP("graphics/pokemon/glaceon/follower.4bpp"); +const u32 gObjectEventPic_Gliscor[] = INCBIN_COMP("graphics/pokemon/gliscor/follower.4bpp"); +const u32 gObjectEventPic_Mamoswine[] = INCBIN_COMP("graphics/pokemon/mamoswine/follower.4bpp"); +const u32 gObjectEventPic_Porygon_z[] = INCBIN_COMP("graphics/pokemon/porygon_z/follower.4bpp"); +const u32 gObjectEventPic_Gallade[] = INCBIN_COMP("graphics/pokemon/gallade/follower.4bpp"); +const u32 gObjectEventPic_Probopass[] = INCBIN_COMP("graphics/pokemon/probopass/follower.4bpp"); +const u32 gObjectEventPic_Dusknoir[] = INCBIN_COMP("graphics/pokemon/dusknoir/follower.4bpp"); +const u32 gObjectEventPic_Froslass[] = INCBIN_COMP("graphics/pokemon/froslass/follower.4bpp"); +const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/pokemon/rotom/follower.4bpp"); +const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/pokemon/uxie/follower.4bpp"); +const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/pokemon/mesprit/follower.4bpp"); +const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/pokemon/azelf/follower.4bpp"); +const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/pokemon/dialga/follower.4bpp"); +const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/pokemon/palkia/follower.4bpp"); +const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/pokemon/heatran/follower.4bpp"); +const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/pokemon/regigigas/follower.4bpp"); +const u32 gObjectEventPic_Giratina[] = INCBIN_COMP("graphics/pokemon/giratina/follower.4bpp"); +const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/pokemon/cresselia/follower.4bpp"); +const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/pokemon/phione/follower.4bpp"); +const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/pokemon/manaphy/follower.4bpp"); +const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/pokemon/darkrai/follower.4bpp"); +const u32 gObjectEventPic_Shaymin[] = INCBIN_COMP("graphics/pokemon/shaymin/follower.4bpp"); +const u32 gObjectEventPic_Arceus[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); +const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/pokemon/victini/follower.4bpp"); +const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/pokemon/snivy/follower.4bpp"); +const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/pokemon/servine/follower.4bpp"); +const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/pokemon/serperior/follower.4bpp"); +const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/pokemon/tepig/follower.4bpp"); +const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/pokemon/pignite/follower.4bpp"); +const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/pokemon/emboar/follower.4bpp"); +const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/pokemon/oshawott/follower.4bpp"); +const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/pokemon/dewott/follower.4bpp"); +const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/pokemon/samurott/follower.4bpp"); +const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/pokemon/patrat/follower.4bpp"); +const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/pokemon/watchog/follower.4bpp"); +const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/pokemon/lillipup/follower.4bpp"); +const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/pokemon/herdier/follower.4bpp"); +const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/pokemon/stoutland/follower.4bpp"); +const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/pokemon/purrloin/follower.4bpp"); +const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/pokemon/liepard/follower.4bpp"); +const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/pokemon/pansage/follower.4bpp"); +const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/pokemon/simisage/follower.4bpp"); +const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/pokemon/pansear/follower.4bpp"); +const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/pokemon/simisear/follower.4bpp"); +const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/pokemon/panpour/follower.4bpp"); +const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/pokemon/simipour/follower.4bpp"); +const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/pokemon/munna/follower.4bpp"); +const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/pokemon/musharna/follower.4bpp"); +const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/pokemon/pidove/follower.4bpp"); +const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/pokemon/tranquill/follower.4bpp"); +const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/pokemon/unfezant/follower.4bpp"); +const u32 gObjectEventPic_Unfezant_f[] = INCBIN_COMP("graphics/pokemon/unfezant_f/follower.4bpp"); +const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/pokemon/blitzle/follower.4bpp"); +const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/pokemon/zebstrika/follower.4bpp"); +const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/pokemon/roggenrola/follower.4bpp"); +const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/pokemon/boldore/follower.4bpp"); +const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/pokemon/gigalith/follower.4bpp"); +const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/pokemon/woobat/follower.4bpp"); +const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/pokemon/swoobat/follower.4bpp"); +const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/pokemon/drilbur/follower.4bpp"); +const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/pokemon/excadrill/follower.4bpp"); +const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/pokemon/audino/follower.4bpp"); +const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/pokemon/timburr/follower.4bpp"); +const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/pokemon/gurdurr/follower.4bpp"); +const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/pokemon/conkeldurr/follower.4bpp"); +const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/pokemon/tympole/follower.4bpp"); +const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/pokemon/palpitoad/follower.4bpp"); +const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/pokemon/seismitoad/follower.4bpp"); +const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/pokemon/throh/follower.4bpp"); +const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/pokemon/sawk/follower.4bpp"); +const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/pokemon/sewaddle/follower.4bpp"); +const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/pokemon/swadloon/follower.4bpp"); +const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/pokemon/leavanny/follower.4bpp"); +const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/pokemon/venipede/follower.4bpp"); +const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/pokemon/whirlipede/follower.4bpp"); +const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/pokemon/scolipede/follower.4bpp"); +const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/pokemon/cottonee/follower.4bpp"); +const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/pokemon/whimsicott/follower.4bpp"); +const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/pokemon/petilil/follower.4bpp"); +const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/pokemon/lilligant/follower.4bpp"); +const u32 gObjectEventPic_Basculin[] = INCBIN_COMP("graphics/pokemon/basculin/follower.4bpp"); +const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/pokemon/sandile/follower.4bpp"); +const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/pokemon/krokorok/follower.4bpp"); +const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/pokemon/krookodile/follower.4bpp"); +const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/pokemon/darumaka/follower.4bpp"); +const u32 gObjectEventPic_Darmanitan[] = INCBIN_COMP("graphics/pokemon/darmanitan/follower.4bpp"); +const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/pokemon/maractus/follower.4bpp"); +const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/pokemon/dwebble/follower.4bpp"); +const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/pokemon/crustle/follower.4bpp"); +const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/pokemon/scraggy/follower.4bpp"); +const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/pokemon/scrafty/follower.4bpp"); +const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/pokemon/sigilyph/follower.4bpp"); +const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/pokemon/yamask/follower.4bpp"); +const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/pokemon/cofagrigus/follower.4bpp"); +const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/pokemon/tirtouga/follower.4bpp"); +const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/pokemon/carracosta/follower.4bpp"); +const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/pokemon/archen/follower.4bpp"); +const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/pokemon/archeops/follower.4bpp"); +const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/pokemon/trubbish/follower.4bpp"); +const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/pokemon/garbodor/follower.4bpp"); +const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/pokemon/zorua/follower.4bpp"); +const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/pokemon/zoroark/follower.4bpp"); +const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/pokemon/minccino/follower.4bpp"); +const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/pokemon/cinccino/follower.4bpp"); +const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/pokemon/gothita/follower.4bpp"); +const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/pokemon/gothorita/follower.4bpp"); +const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/pokemon/gothitelle/follower.4bpp"); +const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/pokemon/solosis/follower.4bpp"); +const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/pokemon/duosion/follower.4bpp"); +const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/pokemon/reuniclus/follower.4bpp"); +const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/pokemon/ducklett/follower.4bpp"); +const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/pokemon/swanna/follower.4bpp"); +const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/pokemon/vanillite/follower.4bpp"); +const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/pokemon/vanillish/follower.4bpp"); +const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/pokemon/vanilluxe/follower.4bpp"); +const u32 gObjectEventPic_Deerling[] = INCBIN_COMP("graphics/pokemon/deerling/follower.4bpp"); +const u32 gObjectEventPic_Sawsbuck[] = INCBIN_COMP("graphics/pokemon/sawsbuck/follower.4bpp"); +const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/pokemon/emolga/follower.4bpp"); +const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/pokemon/karrablast/follower.4bpp"); +const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/pokemon/escavalier/follower.4bpp"); +const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/pokemon/foongus/follower.4bpp"); +const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/pokemon/amoonguss/follower.4bpp"); +const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/pokemon/frillish/follower.4bpp"); +const u32 gObjectEventPic_Frillish_f[] = INCBIN_COMP("graphics/pokemon/frillish_f/follower.4bpp"); +const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/pokemon/jellicent/follower.4bpp"); +const u32 gObjectEventPic_Jellicent_f[] = INCBIN_COMP("graphics/pokemon/jellicent_f/follower.4bpp"); +const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/pokemon/alomomola/follower.4bpp"); +const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/pokemon/joltik/follower.4bpp"); +const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/pokemon/galvantula/follower.4bpp"); +const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/pokemon/ferroseed/follower.4bpp"); +const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/pokemon/ferrothorn/follower.4bpp"); +const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/pokemon/klink/follower.4bpp"); +const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/pokemon/klang/follower.4bpp"); +const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/pokemon/klinklang/follower.4bpp"); +const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/pokemon/tynamo/follower.4bpp"); +const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/pokemon/eelektrik/follower.4bpp"); +const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/pokemon/eelektross/follower.4bpp"); +const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/pokemon/elgyem/follower.4bpp"); +const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/pokemon/beheeyem/follower.4bpp"); +const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/pokemon/litwick/follower.4bpp"); +const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/pokemon/lampent/follower.4bpp"); +const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/pokemon/chandelure/follower.4bpp"); +const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/pokemon/axew/follower.4bpp"); +const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/pokemon/fraxure/follower.4bpp"); +const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/pokemon/haxorus/follower.4bpp"); +const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/pokemon/cubchoo/follower.4bpp"); +const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/pokemon/beartic/follower.4bpp"); +const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/pokemon/cryogonal/follower.4bpp"); +const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/pokemon/shelmet/follower.4bpp"); +const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/pokemon/accelgor/follower.4bpp"); +const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/pokemon/stunfisk/follower.4bpp"); +const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/pokemon/mienfoo/follower.4bpp"); +const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/pokemon/mienshao/follower.4bpp"); +const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/pokemon/druddigon/follower.4bpp"); +const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/pokemon/golett/follower.4bpp"); +const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/pokemon/golurk/follower.4bpp"); +const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/pokemon/pawniard/follower.4bpp"); +const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/pokemon/bisharp/follower.4bpp"); +const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/pokemon/bouffalant/follower.4bpp"); +const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/pokemon/rufflet/follower.4bpp"); +const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/pokemon/braviary/follower.4bpp"); +const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/pokemon/vullaby/follower.4bpp"); +const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/pokemon/mandibuzz/follower.4bpp"); +const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/pokemon/heatmor/follower.4bpp"); +const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/pokemon/durant/follower.4bpp"); +const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/pokemon/deino/follower.4bpp"); +const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/pokemon/zweilous/follower.4bpp"); +const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/pokemon/hydreigon/follower.4bpp"); +const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/pokemon/larvesta/follower.4bpp"); +const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/pokemon/volcarona/follower.4bpp"); +const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/pokemon/cobalion/follower.4bpp"); +const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/pokemon/terrakion/follower.4bpp"); +const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/pokemon/virizion/follower.4bpp"); +const u32 gObjectEventPic_Tornadus[] = INCBIN_COMP("graphics/pokemon/tornadus/follower.4bpp"); +const u32 gObjectEventPic_Thundurus[] = INCBIN_COMP("graphics/pokemon/thundurus/follower.4bpp"); +const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/pokemon/reshiram/follower.4bpp"); +const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/pokemon/zekrom/follower.4bpp"); +const u32 gObjectEventPic_Landorus[] = INCBIN_COMP("graphics/pokemon/landorus/follower.4bpp"); +const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/pokemon/kyurem/follower.4bpp"); +const u32 gObjectEventPic_Keldeo[] = INCBIN_COMP("graphics/pokemon/keldeo/follower.4bpp"); +const u32 gObjectEventPic_Meloetta[] = INCBIN_COMP("graphics/pokemon/meloetta/follower.4bpp"); +const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/pokemon/genesect/follower.4bpp"); +const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/pokemon/chespin/follower.4bpp"); +const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/pokemon/quilladin/follower.4bpp"); +const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/pokemon/chesnaught/follower.4bpp"); +const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/pokemon/fennekin/follower.4bpp"); +const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/pokemon/braixen/follower.4bpp"); +const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/pokemon/delphox/follower.4bpp"); +const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/pokemon/froakie/follower.4bpp"); +const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/pokemon/frogadier/follower.4bpp"); +const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/pokemon/greninja/follower.4bpp"); +const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/pokemon/bunnelby/follower.4bpp"); +const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/pokemon/diggersby/follower.4bpp"); +const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/pokemon/fletchling/follower.4bpp"); +const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/pokemon/fletchinder/follower.4bpp"); +const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/pokemon/talonflame/follower.4bpp"); +const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/pokemon/scatterbug/follower.4bpp"); +const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/pokemon/spewpa/follower.4bpp"); +const u32 gObjectEventPic_Vivillon[] = INCBIN_COMP("graphics/pokemon/vivillon/follower.4bpp"); +const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/pokemon/litleo/follower.4bpp"); +const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/pokemon/pyroar/follower.4bpp"); +const u32 gObjectEventPic_Pyroar_f[] = INCBIN_COMP("graphics/pokemon/pyroar_f/follower.4bpp"); +const u32 gObjectEventPic_Flabebe[] = INCBIN_COMP("graphics/pokemon/flabebe/follower.4bpp"); +const u32 gObjectEventPic_Floette[] = INCBIN_COMP("graphics/pokemon/floette/follower.4bpp"); +const u32 gObjectEventPic_Florges[] = INCBIN_COMP("graphics/pokemon/florges/follower.4bpp"); +const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/pokemon/skiddo/follower.4bpp"); +const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/pokemon/gogoat/follower.4bpp"); +const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/pokemon/pancham/follower.4bpp"); +const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/pokemon/pangoro/follower.4bpp"); +const u32 gObjectEventPic_Furfrou[] = INCBIN_COMP("graphics/pokemon/furfrou/follower.4bpp"); +const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/pokemon/espurr/follower.4bpp"); +const u32 gObjectEventPic_Meowstic[] = INCBIN_COMP("graphics/pokemon/meowstic/follower.4bpp"); +const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/pokemon/meowstic/female/follower.4bpp"); +const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/pokemon/honedge/follower.4bpp"); +const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/pokemon/doublade/follower.4bpp"); +const u32 gObjectEventPic_Aegislash[] = INCBIN_COMP("graphics/pokemon/aegislash/follower.4bpp"); +const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/pokemon/spritzee/follower.4bpp"); +const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/pokemon/aromatisse/follower.4bpp"); +const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/pokemon/swirlix/follower.4bpp"); +const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/pokemon/slurpuff/follower.4bpp"); +const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/pokemon/inkay/follower.4bpp"); +const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/pokemon/malamar/follower.4bpp"); +const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/pokemon/binacle/follower.4bpp"); +const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/pokemon/barbaracle/follower.4bpp"); +const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/pokemon/skrelp/follower.4bpp"); +const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/pokemon/dragalge/follower.4bpp"); +const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/pokemon/clauncher/follower.4bpp"); +const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/pokemon/clawitzer/follower.4bpp"); +const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/pokemon/helioptile/follower.4bpp"); +const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/pokemon/heliolisk/follower.4bpp"); +const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/pokemon/tyrunt/follower.4bpp"); +const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/pokemon/tyrantrum/follower.4bpp"); +const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/pokemon/amaura/follower.4bpp"); +const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/pokemon/aurorus/follower.4bpp"); +const u32 gObjectEventPic_Sylveon[] = INCBIN_COMP("graphics/pokemon/sylveon/follower.4bpp"); +const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/pokemon/hawlucha/follower.4bpp"); +const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/pokemon/dedenne/follower.4bpp"); +const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/pokemon/carbink/follower.4bpp"); +const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/pokemon/goomy/follower.4bpp"); +const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/pokemon/sliggoo/follower.4bpp"); +const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/pokemon/goodra/follower.4bpp"); +const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/pokemon/klefki/follower.4bpp"); +const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/pokemon/phantump/follower.4bpp"); +const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/pokemon/trevenant/follower.4bpp"); +const u32 gObjectEventPic_Pumpkaboo[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/follower.4bpp"); +const u32 gObjectEventPic_Gourgeist[] = INCBIN_COMP("graphics/pokemon/gourgeist/follower.4bpp"); +const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/pokemon/bergmite/follower.4bpp"); +const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/pokemon/avalugg/follower.4bpp"); +const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/pokemon/noibat/follower.4bpp"); +const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/pokemon/noivern/follower.4bpp"); +const u32 gObjectEventPic_Xerneas[] = INCBIN_COMP("graphics/pokemon/xerneas/follower.4bpp"); +const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/pokemon/yveltal/follower.4bpp"); +const u32 gObjectEventPic_Zygarde[] = INCBIN_COMP("graphics/pokemon/zygarde/follower.4bpp"); +const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/pokemon/diancie/follower.4bpp"); +const u32 gObjectEventPic_Hoopa[] = INCBIN_COMP("graphics/pokemon/hoopa/follower.4bpp"); +const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/pokemon/volcanion/follower.4bpp"); +const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/pokemon/rowlet/follower.4bpp"); +const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/pokemon/dartrix/follower.4bpp"); +const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/pokemon/decidueye/follower.4bpp"); +const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/pokemon/litten/follower.4bpp"); +const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/pokemon/torracat/follower.4bpp"); +const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/pokemon/incineroar/follower.4bpp"); +const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/pokemon/popplio/follower.4bpp"); +const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/pokemon/brionne/follower.4bpp"); +const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/pokemon/primarina/follower.4bpp"); +const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/pokemon/pikipek/follower.4bpp"); +const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/pokemon/trumbeak/follower.4bpp"); +const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/pokemon/toucannon/follower.4bpp"); +const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/pokemon/yungoos/follower.4bpp"); +const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/pokemon/gumshoos/follower.4bpp"); +const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/pokemon/grubbin/follower.4bpp"); +const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/pokemon/charjabug/follower.4bpp"); +const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/pokemon/vikavolt/follower.4bpp"); +const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/pokemon/crabrawler/follower.4bpp"); +const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/pokemon/crabominable/follower.4bpp"); +const u32 gObjectEventPic_Oricorio[] = INCBIN_COMP("graphics/pokemon/oricorio/follower.4bpp"); +const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/pokemon/cutiefly/follower.4bpp"); +const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/pokemon/ribombee/follower.4bpp"); +const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/pokemon/rockruff/follower.4bpp"); +const u32 gObjectEventPic_Lycanroc[] = INCBIN_COMP("graphics/pokemon/lycanroc/follower.4bpp"); +const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/pokemon/lycanroc/dusk/follower.4bpp"); +const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/pokemon/lycanroc/midnight/follower.4bpp"); +const u32 gObjectEventPic_Wishiwashi[] = INCBIN_COMP("graphics/pokemon/wishiwashi/follower.4bpp"); +const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/pokemon/mareanie/follower.4bpp"); +const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/pokemon/toxapex/follower.4bpp"); +const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/pokemon/mudbray/follower.4bpp"); +const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/pokemon/mudsdale/follower.4bpp"); +const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/pokemon/dewpider/follower.4bpp"); +const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/pokemon/araquanid/follower.4bpp"); +const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/pokemon/fomantis/follower.4bpp"); +const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/pokemon/lurantis/follower.4bpp"); +const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/pokemon/morelull/follower.4bpp"); +const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/pokemon/shiinotic/follower.4bpp"); +const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/pokemon/salandit/follower.4bpp"); +const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/pokemon/salazzle/follower.4bpp"); +const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/pokemon/stufful/follower.4bpp"); +const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/pokemon/bewear/follower.4bpp"); +const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/pokemon/bounsweet/follower.4bpp"); +const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/pokemon/steenee/follower.4bpp"); +const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/pokemon/tsareena/follower.4bpp"); +const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/pokemon/comfey/follower.4bpp"); +const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/pokemon/oranguru/follower.4bpp"); +const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/pokemon/passimian/follower.4bpp"); +const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/pokemon/wimpod/follower.4bpp"); +const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/pokemon/golisopod/follower.4bpp"); +const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/pokemon/sandygast/follower.4bpp"); +const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/pokemon/palossand/follower.4bpp"); +const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/pokemon/pyukumuku/follower.4bpp"); +const u32 gObjectEventPic_Typenull[] = INCBIN_COMP("graphics/pokemon/type_null/follower.4bpp"); +const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/pokemon/silvally/follower.4bpp"); +const u32 gObjectEventPic_Minior[] = INCBIN_COMP("graphics/pokemon/minior/follower.4bpp"); +const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/pokemon/komala/follower.4bpp"); +const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/pokemon/turtonator/follower.4bpp"); +const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/pokemon/togedemaru/follower.4bpp"); +const u32 gObjectEventPic_Mimikyu[] = INCBIN_COMP("graphics/pokemon/mimikyu/follower.4bpp"); +const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/pokemon/bruxish/follower.4bpp"); +const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/pokemon/drampa/follower.4bpp"); +const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/pokemon/dhelmise/follower.4bpp"); +const u32 gObjectEventPic_Jangmo_o[] = INCBIN_COMP("graphics/pokemon/jangmo_o/follower.4bpp"); +const u32 gObjectEventPic_Hakamo_o[] = INCBIN_COMP("graphics/pokemon/hakamo_o/follower.4bpp"); +const u32 gObjectEventPic_Kommo_o[] = INCBIN_COMP("graphics/pokemon/kommo_o/follower.4bpp"); +const u32 gObjectEventPic_Tapukoko[] = INCBIN_COMP("graphics/pokemon/tapu_koko/follower.4bpp"); +const u32 gObjectEventPic_Tapulele[] = INCBIN_COMP("graphics/pokemon/tapu_lele/follower.4bpp"); +const u32 gObjectEventPic_Tapubulu[] = INCBIN_COMP("graphics/pokemon/tapu_bulu/follower.4bpp"); +const u32 gObjectEventPic_Tapufini[] = INCBIN_COMP("graphics/pokemon/tapu_fini/follower.4bpp"); +const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/pokemon/cosmog/follower.4bpp"); +const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/pokemon/cosmoem/follower.4bpp"); +const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/pokemon/solgaleo/follower.4bpp"); +const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/pokemon/lunala/follower.4bpp"); +const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/pokemon/nihilego/follower.4bpp"); +const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/pokemon/buzzwole/follower.4bpp"); +const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/pokemon/pheromosa/follower.4bpp"); +const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/pokemon/xurkitree/follower.4bpp"); +const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/pokemon/celesteela/follower.4bpp"); +const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/pokemon/kartana/follower.4bpp"); +const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/pokemon/guzzlord/follower.4bpp"); +const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/pokemon/necrozma/follower.4bpp"); +const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/pokemon/necrozma/dusk_mane/follower.4bpp"); +const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/pokemon/necrozma/dawn_wings/follower.4bpp"); +const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/pokemon/magearna/follower.4bpp"); +const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/pokemon/marshadow/follower.4bpp"); +const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/pokemon/poipole/follower.4bpp"); +const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/pokemon/naganadel/follower.4bpp"); +const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/pokemon/stakataka/follower.4bpp"); +const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/pokemon/blacephalon/follower.4bpp"); +const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/pokemon/zeraora/follower.4bpp"); +const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/pokemon/meltan/follower.4bpp"); +const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/pokemon/melmetal/follower.4bpp"); +const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/pokemon/grookey/follower.4bpp"); +const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/pokemon/thwackey/follower.4bpp"); +const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/pokemon/rillaboom/follower.4bpp"); +const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/pokemon/scorbunny/follower.4bpp"); +const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/pokemon/raboot/follower.4bpp"); +const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/pokemon/cinderace/follower.4bpp"); +const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/pokemon/sobble/follower.4bpp"); +const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/pokemon/drizzile/follower.4bpp"); +const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/pokemon/inteleon/follower.4bpp"); +const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/pokemon/skwovet/follower.4bpp"); +const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/pokemon/greedent/follower.4bpp"); +const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/pokemon/rookidee/follower.4bpp"); +const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/pokemon/corvisquire/follower.4bpp"); +const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/pokemon/corviknight/follower.4bpp"); +const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/pokemon/blipbug/follower.4bpp"); +const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/pokemon/dottler/follower.4bpp"); +const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/pokemon/orbeetle/follower.4bpp"); +const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/pokemon/nickit/follower.4bpp"); +const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/pokemon/thievul/follower.4bpp"); +const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/pokemon/gossifleur/follower.4bpp"); +const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/pokemon/eldegoss/follower.4bpp"); +const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/pokemon/wooloo/follower.4bpp"); +const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/pokemon/dubwool/follower.4bpp"); +const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/pokemon/chewtle/follower.4bpp"); +const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/pokemon/drednaw/follower.4bpp"); +const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/pokemon/yamper/follower.4bpp"); +const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/pokemon/boltund/follower.4bpp"); +const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/pokemon/rolycoly/follower.4bpp"); +const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/pokemon/carkol/follower.4bpp"); +const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/pokemon/coalossal/follower.4bpp"); +const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/pokemon/applin/follower.4bpp"); +const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/pokemon/flapple/follower.4bpp"); +const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/pokemon/appletun/follower.4bpp"); +const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/pokemon/silicobra/follower.4bpp"); +const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/pokemon/sandaconda/follower.4bpp"); +const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/pokemon/cramorant/follower.4bpp"); +const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/pokemon/arrokuda/follower.4bpp"); +const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/pokemon/barraskewda/follower.4bpp"); +const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/pokemon/toxel/follower.4bpp"); +const u32 gObjectEventPic_Toxtricity[] = INCBIN_COMP("graphics/pokemon/toxtricity/follower.4bpp"); +const u32 gObjectEventPic_ToxtricityLowkey[] = INCBIN_COMP("graphics/pokemon/toxtricity/low_key/follower.4bpp"); +const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/pokemon/sizzlipede/follower.4bpp"); +const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/pokemon/centiskorch/follower.4bpp"); +const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/pokemon/clobbopus/follower.4bpp"); +const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/pokemon/grapploct/follower.4bpp"); +const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/pokemon/sinistea/follower.4bpp"); +const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/pokemon/polteageist/follower.4bpp"); +const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/pokemon/hatenna/follower.4bpp"); +const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/pokemon/hattrem/follower.4bpp"); +const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/pokemon/hatterene/follower.4bpp"); +const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/pokemon/impidimp/follower.4bpp"); +const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/pokemon/morgrem/follower.4bpp"); +const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/follower.4bpp"); +const u32 gObjectEventPic_Obstagoon[] = INCBIN_COMP("graphics/pokemon/obstagoon/follower.4bpp"); +const u32 gObjectEventPic_Perrserker[] = INCBIN_COMP("graphics/pokemon/perrserker/follower.4bpp"); +const u32 gObjectEventPic_Cursola[] = INCBIN_COMP("graphics/pokemon/cursola/follower.4bpp"); +const u32 gObjectEventPic_Sirfetchd[] = INCBIN_COMP("graphics/pokemon/sirfetchd/follower.4bpp"); +const u32 gObjectEventPic_MrRime[] = INCBIN_COMP("graphics/pokemon/mr_rime/follower.4bpp"); +const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/pokemon/runerigus/follower.4bpp"); +const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/pokemon/milcery/follower.4bpp"); +const u32 gObjectEventPic_Alcremie[] = INCBIN_COMP("graphics/pokemon/alcremie/follower.4bpp"); +const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/pokemon/falinks/follower.4bpp"); +const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/pokemon/pincurchin/follower.4bpp"); +const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/pokemon/snom/follower.4bpp"); +const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/pokemon/frosmoth/follower.4bpp"); +const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/pokemon/stonjourner/follower.4bpp"); +const u32 gObjectEventPic_Eiscue[] = INCBIN_COMP("graphics/pokemon/eiscue/follower.4bpp"); +const u32 gObjectEventPic_Indeedee[] = INCBIN_COMP("graphics/pokemon/indeedee/follower.4bpp"); +const u32 gObjectEventPic_Morpeko[] = INCBIN_COMP("graphics/pokemon/morpeko/follower.4bpp"); +const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/pokemon/cufant/follower.4bpp"); +const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/pokemon/copperajah/follower.4bpp"); +const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/pokemon/dracozolt/follower.4bpp"); +const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/pokemon/arctozolt/follower.4bpp"); +const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/pokemon/dracovish/follower.4bpp"); +const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/pokemon/arctovish/follower.4bpp"); +const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/pokemon/duraludon/follower.4bpp"); +const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/pokemon/dreepy/follower.4bpp"); +const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/pokemon/drakloak/follower.4bpp"); +const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/pokemon/dragapult/follower.4bpp"); +const u32 gObjectEventPic_Zacian[] = INCBIN_COMP("graphics/pokemon/zacian/follower.4bpp"); +const u32 gObjectEventPic_Zamazenta[] = INCBIN_COMP("graphics/pokemon/zamazenta/follower.4bpp"); +const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/pokemon/eternatus/follower.4bpp"); +const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/pokemon/kubfu/follower.4bpp"); +const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/pokemon/urshifu/follower.4bpp"); +const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/pokemon/zarude/follower.4bpp"); +const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/pokemon/regieleki/follower.4bpp"); +const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/pokemon/regidrago/follower.4bpp"); +const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/pokemon/glastrier/follower.4bpp"); +const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/pokemon/spectrier/follower.4bpp"); +const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/pokemon/calyrex/follower.4bpp"); +const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/pokemon/calyrex/ice_rider/follower.4bpp"); +const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/pokemon/calyrex/shadow_rider/follower.4bpp"); +const u32 gObjectEventPic_ZacianCrowned[] = INCBIN_COMP("graphics/pokemon/zacian/crowned_sword/follower.4bpp"); +const u32 gObjectEventPic_ZamazentaCrowned[] = INCBIN_COMP("graphics/pokemon/zamazenta/crowned_shield/follower.4bpp"); +const u32 gObjectEventPic_Wyrdeer[] = INCBIN_COMP("graphics/pokemon/wyrdeer/follower.4bpp"); +const u32 gObjectEventPic_Kleavor[] = INCBIN_COMP("graphics/pokemon/kleavor/follower.4bpp"); +const u32 gObjectEventPic_Ursaluna[] = INCBIN_COMP("graphics/pokemon/ursaluna/follower.4bpp"); +const u32 gObjectEventPic_Basculegion[] = INCBIN_COMP("graphics/pokemon/basculegion/follower.4bpp"); +const u32 gObjectEventPic_Sneasler[] = INCBIN_COMP("graphics/pokemon/sneasler/follower.4bpp"); +const u32 gObjectEventPic_Overqwil[] = INCBIN_COMP("graphics/pokemon/overqwil/follower.4bpp"); +const u32 gObjectEventPic_Enamorus[] = INCBIN_COMP("graphics/pokemon/enamorus/follower.4bpp"); +const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/pokemon/enamorus/therian/follower.4bpp"); +const u32 gObjectEventPic_PichuSpikyEared[] = INCBIN_COMP("graphics/pokemon/pichu/spiky_eared/follower.4bpp"); +const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/pokemon/deoxys/attack/follower.4bpp"); +const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/pokemon/deoxys/defense/follower.4bpp"); +const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/pokemon/deoxys/speed/follower.4bpp"); +const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/pokemon/burmy/sandy_cloak/follower.4bpp"); +const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/pokemon/burmy/trash_cloak/follower.4bpp"); +const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/sandy_cloak/follower.4bpp"); +const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/trash_cloak/follower.4bpp"); +const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/pokemon/shellos/east_sea/follower.4bpp"); +const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/east_sea/follower.4bpp"); +const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/pokemon/rotom/heat/follower.4bpp"); +const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/pokemon/rotom/wash/follower.4bpp"); +const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/pokemon/rotom/frost/follower.4bpp"); +const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/pokemon/rotom/fan/follower.4bpp"); +const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/pokemon/rotom/mow/follower.4bpp"); +const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/pokemon/giratina/origin/follower.4bpp"); +const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/pokemon/arceus/fighting/follower.4bpp"); +const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/pokemon/arceus/flying/follower.4bpp"); +const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/pokemon/arceus/poison/follower.4bpp"); +const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/pokemon/arceus/ground/follower.4bpp"); +const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/pokemon/arceus/rock/follower.4bpp"); +const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/pokemon/arceus/bug/follower.4bpp"); +const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/pokemon/arceus/ghost/follower.4bpp"); +const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/pokemon/arceus/steel/follower.4bpp"); +const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/pokemon/arceus/fire/follower.4bpp"); +const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/pokemon/arceus/water/follower.4bpp"); +const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/pokemon/arceus/grass/follower.4bpp"); +const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/pokemon/arceus/electric/follower.4bpp"); +const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/pokemon/arceus/psychic/follower.4bpp"); +const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/pokemon/arceus/ice/follower.4bpp"); +const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/pokemon/arceus/dragon/follower.4bpp"); +const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/pokemon/arceus/dark/follower.4bpp"); +const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/pokemon/arceus/fairy/follower.4bpp"); +const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/pokemon/basculin/blue_striped/follower.4bpp"); +const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/pokemon/deerling/autumn/follower.4bpp"); +const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/pokemon/deerling/summer/follower.4bpp"); +const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/pokemon/deerling/winter/follower.4bpp"); +const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/pokemon/sawsbuck/autumn/follower.4bpp"); +const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/pokemon/sawsbuck/summer/follower.4bpp"); +const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/pokemon/sawsbuck/winter/follower.4bpp"); +const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/pokemon/meloetta/pirouette/follower.4bpp"); +const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/pokemon/vivillon/polar/follower.4bpp"); +const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/pokemon/vivillon/tundra/follower.4bpp"); +const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/pokemon/vivillon/continental/follower.4bpp"); +const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/pokemon/vivillon/garden/follower.4bpp"); +const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/pokemon/vivillon/elegant/follower.4bpp"); +const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/pokemon/vivillon/modern/follower.4bpp"); +const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/pokemon/vivillon/marine/follower.4bpp"); +const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/pokemon/vivillon/archipelago/follower.4bpp"); +const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/pokemon/vivillon/high_plains/follower.4bpp"); +const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/pokemon/vivillon/sandstorm/follower.4bpp"); +const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/pokemon/vivillon/river/follower.4bpp"); +const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/pokemon/vivillon/monsoon/follower.4bpp"); +const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/pokemon/vivillon/savanna/follower.4bpp"); +const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/pokemon/vivillon/sun/follower.4bpp"); +const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/pokemon/vivillon/ocean/follower.4bpp"); +const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/pokemon/vivillon/jungle/follower.4bpp"); +const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/pokemon/vivillon/fancy/follower.4bpp"); +const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/pokemon/vivillon/poke_ball/follower.4bpp"); +const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); +const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/yellow_flower/follower.4bpp"); +const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/blue_flower/follower.4bpp"); +const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/orange_flower/follower.4bpp"); +const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/white_flower/follower.4bpp"); +const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/pokemon/floette/yellow_flower/follower.4bpp"); +const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/pokemon/floette/blue_flower/follower.4bpp"); +const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/pokemon/floette/orange_flower/follower.4bpp"); +const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/pokemon/floette/white_flower/follower.4bpp"); +const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/pokemon/floette/eternal_flower/follower.4bpp"); +const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/pokemon/florges/yellow_flower/follower.4bpp"); +const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/pokemon/florges/blue_flower/follower.4bpp"); +const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/pokemon/florges/orange_flower/follower.4bpp"); +const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/pokemon/florges/white_flower/follower.4bpp"); +const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/heart_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/star_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/diamond_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/debutante_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/matron_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/dandy_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/la_reine_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/kabuki_trim/follower.4bpp"); +const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/pharaoh_trim/follower.4bpp"); +const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/pokemon/hoopa/unbound/follower.4bpp"); +const u32 gObjectEventPic_RattataAlolan[] = INCBIN_COMP("graphics/pokemon/rattata/alolan/follower.4bpp"); +const u32 gObjectEventPic_RaticateAlolan[] = INCBIN_COMP("graphics/pokemon/raticate/alolan/follower.4bpp"); +const u32 gObjectEventPic_RaichuAlolan[] = INCBIN_COMP("graphics/pokemon/raichu/alolan/follower.4bpp"); +const u32 gObjectEventPic_SandshrewAlolan[] = INCBIN_COMP("graphics/pokemon/sandshrew/alolan/follower.4bpp"); +const u32 gObjectEventPic_SandslashAlolan[] = INCBIN_COMP("graphics/pokemon/sandslash/alolan/follower.4bpp"); +const u32 gObjectEventPic_VulpixAlolan[] = INCBIN_COMP("graphics/pokemon/vulpix/alolan/follower.4bpp"); +const u32 gObjectEventPic_NinetalesAlolan[] = INCBIN_COMP("graphics/pokemon/ninetales/alolan/follower.4bpp"); +const u32 gObjectEventPic_DiglettAlolan[] = INCBIN_COMP("graphics/pokemon/diglett/alolan/follower.4bpp"); +const u32 gObjectEventPic_DugtrioAlolan[] = INCBIN_COMP("graphics/pokemon/dugtrio/alolan/follower.4bpp"); +const u32 gObjectEventPic_MeowthAlolan[] = INCBIN_COMP("graphics/pokemon/meowth/alolan/follower.4bpp"); +const u32 gObjectEventPic_PersianAlolan[] = INCBIN_COMP("graphics/pokemon/persian/alolan/follower.4bpp"); +const u32 gObjectEventPic_GeodudeAlolan[] = INCBIN_COMP("graphics/pokemon/geodude/alolan/follower.4bpp"); +const u32 gObjectEventPic_GravelerAlolan[] = INCBIN_COMP("graphics/pokemon/graveler/alolan/follower.4bpp"); +const u32 gObjectEventPic_GolemAlolan[] = INCBIN_COMP("graphics/pokemon/golem/alolan/follower.4bpp"); +const u32 gObjectEventPic_GrimerAlolan[] = INCBIN_COMP("graphics/pokemon/grimer/alolan/follower.4bpp"); +const u32 gObjectEventPic_MukAlolan[] = INCBIN_COMP("graphics/pokemon/muk/alolan/follower.4bpp"); +const u32 gObjectEventPic_ExeggutorAlolan[] = INCBIN_COMP("graphics/pokemon/exeggutor/alolan/follower.4bpp"); +const u32 gObjectEventPic_MarowakAlolan[] = INCBIN_COMP("graphics/pokemon/marowak/alolan/follower.4bpp"); +const u32 gObjectEventPic_ZapdosGalarian[] = INCBIN_COMP("graphics/pokemon/zapdos/galarian/follower.4bpp"); +const u32 gObjectEventPic_MeowthGalarian[] = INCBIN_COMP("graphics/pokemon/meowth/galarian/follower.4bpp"); +const u32 gObjectEventPic_PonytaGalarian[] = INCBIN_COMP("graphics/pokemon/ponyta/galarian/follower.4bpp"); +const u32 gObjectEventPic_RapidashGalarian[] = INCBIN_COMP("graphics/pokemon/rapidash/galarian/follower.4bpp"); +const u32 gObjectEventPic_SlowpokeGalarian[] = INCBIN_COMP("graphics/pokemon/slowpoke/galarian/follower.4bpp"); +const u32 gObjectEventPic_SlowbroGalarian[] = INCBIN_COMP("graphics/pokemon/slowbro/galarian/follower.4bpp"); +const u32 gObjectEventPic_FarfetchdGalarian[] = INCBIN_COMP("graphics/pokemon/farfetchd/galarian/follower.4bpp"); +const u32 gObjectEventPic_WeezingGalarian[] = INCBIN_COMP("graphics/pokemon/weezing/galarian/follower.4bpp"); +const u32 gObjectEventPic_MrMimeGalarian[] = INCBIN_COMP("graphics/pokemon/mr_mime/galarian/follower.4bpp"); +const u32 gObjectEventPic_ArticunoGalarian[] = INCBIN_COMP("graphics/pokemon/articuno/galarian/follower.4bpp"); +const u32 gObjectEventPic_MoltresGalarian[] = INCBIN_COMP("graphics/pokemon/moltres/galarian/follower.4bpp"); +const u32 gObjectEventPic_SlowkingGalarian[] = INCBIN_COMP("graphics/pokemon/slowking/galarian/follower.4bpp"); +const u32 gObjectEventPic_CorsolaGalarian[] = INCBIN_COMP("graphics/pokemon/corsola/galarian/follower.4bpp"); +const u32 gObjectEventPic_ZigzagoonGalarian[] = INCBIN_COMP("graphics/pokemon/zigzagoon/galarian/follower.4bpp"); +const u32 gObjectEventPic_LinooneGalarian[] = INCBIN_COMP("graphics/pokemon/linoone/galarian/follower.4bpp"); +const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/pokemon/darumaka/galarian/follower.4bpp"); +const u32 gObjectEventPic_DarmanitanGalarian[] = INCBIN_COMP("graphics/pokemon/darmanitan/galarian/follower.4bpp"); +const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/pokemon/yamask/galarian/follower.4bpp"); +const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/pokemon/stunfisk/galarian/follower.4bpp"); +const u32 gObjectEventPic_GrowlitheHisuian[] = INCBIN_COMP("graphics/pokemon/growlithe/hisuian/follower.4bpp"); +const u32 gObjectEventPic_ArcanineHisuian[] = INCBIN_COMP("graphics/pokemon/arcanine/hisuian/follower.4bpp"); +const u32 gObjectEventPic_VoltorbHisuian[] = INCBIN_COMP("graphics/pokemon/voltorb/hisuian/follower.4bpp"); +const u32 gObjectEventPic_ElectrodeHisuian[] = INCBIN_COMP("graphics/pokemon/electrode/hisuian/follower.4bpp"); +const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/pokemon/braviary/hisuian/follower.4bpp"); +const u32 gObjectEventPic_QwilfishHisuian[] = INCBIN_COMP("graphics/pokemon/qwilfish/hisuian/follower.4bpp"); +const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/pokemon/zorua/hisuian/follower.4bpp"); +const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/pokemon/zoroark/hisuian/follower.4bpp"); +const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/pokemon/sliggoo/hisuian/follower.4bpp"); +const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/pokemon/goodra/hisuian/follower.4bpp"); +const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/pokemon/avalugg/hisuian/follower.4bpp"); +const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/pokemon/decidueye/hisuian/follower.4bpp"); +const u32 gObjectEventPic_TyphlosionHisuian[] = INCBIN_COMP("graphics/pokemon/typhlosion/hisuian/follower.4bpp"); +const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/pokemon/samurott/hisuian/follower.4bpp"); +const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/pokemon/lilligant/hisuian/follower.4bpp"); +const u32 gObjectEventPic_BasculinWhiteStripe[] = INCBIN_COMP("graphics/pokemon/basculin/white_striped/follower.4bpp"); +const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/pokemon/basculegion/female/follower.4bpp"); +const u32 gObjectEventPic_SneaselHisuian[] = INCBIN_COMP("graphics/pokemon/sneasel/hisuian/follower.4bpp"); +const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/pokemon/dialga/origin/follower.4bpp"); +const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/pokemon/palkia/origin/follower.4bpp"); const u32 gObjectEventPic_DeoxysOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/deoxys.4bpp"); const u32 gObjectEventPic_MewOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/mew.4bpp"); From 45caead1c2e8dca4a0c16aa3d5217d3ff25dfadc Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 23 Jan 2024 14:11:14 -0300 Subject: [PATCH 203/291] Missing ascending frames --- .../object_events/object_event_pic_tables.h | 196 +++--------------- 1 file changed, 28 insertions(+), 168 deletions(-) diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 4f2bc648afdb..155472ee0d90 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -4520,255 +4520,115 @@ static const struct SpriteFrameImage sPicTable_ZamazentaCrowned[] = { }; static const struct SpriteFrameImage sPicTable_wyrdeer[] = { - overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 0), - overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 1), - overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 2), - overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 3), - overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 4), - overworld_frame(gObjectEventPic_Wyrdeer, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_Wyrdeer, 4, 4), }; static const struct SpriteFrameImage sPicTable_kleavor[] = { - overworld_frame(gObjectEventPic_Kleavor, 4, 4, 0), - overworld_frame(gObjectEventPic_Kleavor, 4, 4, 1), - overworld_frame(gObjectEventPic_Kleavor, 4, 4, 2), - overworld_frame(gObjectEventPic_Kleavor, 4, 4, 3), - overworld_frame(gObjectEventPic_Kleavor, 4, 4, 4), - overworld_frame(gObjectEventPic_Kleavor, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_Kleavor, 4, 4), }; static const struct SpriteFrameImage sPicTable_ursaluna[] = { - overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 0), - overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 1), - overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 2), - overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 3), - overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 4), - overworld_frame(gObjectEventPic_Ursaluna, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_Ursaluna, 4, 4), }; static const struct SpriteFrameImage sPicTable_basculegion[] = { - overworld_frame(gObjectEventPic_Basculegion, 4, 4, 0), - overworld_frame(gObjectEventPic_Basculegion, 4, 4, 1), - overworld_frame(gObjectEventPic_Basculegion, 4, 4, 2), - overworld_frame(gObjectEventPic_Basculegion, 4, 4, 3), - overworld_frame(gObjectEventPic_Basculegion, 4, 4, 4), - overworld_frame(gObjectEventPic_Basculegion, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_Basculegion, 4, 4), }; static const struct SpriteFrameImage sPicTable_BasculegionFemale[] = { - overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 0), - overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 1), - overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 2), - overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 3), - overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 4), - overworld_frame(gObjectEventPic_BasculegionFemale, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_BasculegionFemale, 4, 4), }; static const struct SpriteFrameImage sPicTable_SneaselHisuian[] = { - overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_SneaselHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_SneaselHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_sneasler[] = { - overworld_frame(gObjectEventPic_Sneasler, 4, 4, 0), - overworld_frame(gObjectEventPic_Sneasler, 4, 4, 1), - overworld_frame(gObjectEventPic_Sneasler, 4, 4, 2), - overworld_frame(gObjectEventPic_Sneasler, 4, 4, 3), - overworld_frame(gObjectEventPic_Sneasler, 4, 4, 4), - overworld_frame(gObjectEventPic_Sneasler, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_Sneasler, 4, 4), }; static const struct SpriteFrameImage sPicTable_overqwil[] = { - overworld_frame(gObjectEventPic_Overqwil, 4, 4, 0), - overworld_frame(gObjectEventPic_Overqwil, 4, 4, 1), - overworld_frame(gObjectEventPic_Overqwil, 4, 4, 2), - overworld_frame(gObjectEventPic_Overqwil, 4, 4, 3), - overworld_frame(gObjectEventPic_Overqwil, 4, 4, 4), - overworld_frame(gObjectEventPic_Overqwil, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_Overqwil, 4, 4), }; static const struct SpriteFrameImage sPicTable_enamorus[] = { - overworld_frame(gObjectEventPic_Enamorus, 8, 8, 0), - overworld_frame(gObjectEventPic_Enamorus, 8, 8, 1), - overworld_frame(gObjectEventPic_Enamorus, 8, 8, 2), - overworld_frame(gObjectEventPic_Enamorus, 8, 8, 3), - overworld_frame(gObjectEventPic_Enamorus, 8, 8, 4), - overworld_frame(gObjectEventPic_Enamorus, 8, 8, 5) + overworld_ascending_frames(gObjectEventPic_Enamorus, 8, 8), }; static const struct SpriteFrameImage sPicTable_EnamorusTherian[] = { - overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 0), - overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 1), - overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 2), - overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 3), - overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 4), - overworld_frame(gObjectEventPic_EnamorusTherian, 8, 8, 5) + overworld_ascending_frames(gObjectEventPic_EnamorusTherian, 8, 8), }; static const struct SpriteFrameImage sPicTable_GrowlitheHisuian[] = { - overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_GrowlitheHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_GrowlitheHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArcanineHisuian[] = { - overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_ArcanineHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_ArcanineHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_VoltorbHisuian[] = { - overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_VoltorbHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_VoltorbHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_ElectrodeHisuian[] = { - overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_ElectrodeHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_ElectrodeHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_BraviaryHisuian[] = { - overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_BraviaryHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_BraviaryHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_QwilfishHisuian[] = { - overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_QwilfishHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_QwilfishHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_ZoruaHisuian[] = { - overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_ZoruaHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_ZoruaHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_ZoroarkHisuian[] = { - overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_ZoroarkHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_ZoroarkHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_SliggooHisuian[] = { - overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_SliggooHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_SliggooHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_GoodraHisuian[] = { - overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_GoodraHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_GoodraHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_AvaluggHisuian[] = { - overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_AvaluggHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_AvaluggHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_DecidueyeHisuian[] = { - overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_DecidueyeHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_DecidueyeHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_TyphlosionHisuian[] = { - overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_TyphlosionHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_TyphlosionHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_SamurottHisuian[] = { - overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_SamurottHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_SamurottHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_LilligantHisuian[] = { - overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 0), - overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 1), - overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 2), - overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 3), - overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 4), - overworld_frame(gObjectEventPic_LilligantHisuian, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_LilligantHisuian, 4, 4), }; static const struct SpriteFrameImage sPicTable_BasculinWhiteStripe[] = { - overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 0), - overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 1), - overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 2), - overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 3), - overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 4), - overworld_frame(gObjectEventPic_BasculinWhiteStripe, 4, 4, 5) + overworld_ascending_frames(gObjectEventPic_BasculinWhiteStripe, 4, 4), }; static const struct SpriteFrameImage sPicTable_DialgaOrigin[] = { - overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 0), - overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 1), - overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 2), - overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 3), - overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 4), - overworld_frame(gObjectEventPic_DialgaOrigin, 8, 8, 5) + overworld_ascending_frames(gObjectEventPic_DialgaOrigin, 8, 8), }; static const struct SpriteFrameImage sPicTable_PalkiaOrigin[] = { - overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 0), - overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 1), - overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 2), - overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 3), - overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 4), - overworld_frame(gObjectEventPic_PalkiaOrigin, 8, 8, 5) + overworld_ascending_frames(gObjectEventPic_PalkiaOrigin, 8, 8), }; static const struct SpriteFrameImage sPicTable_DeoxysOld[] = { From 2e1a3d41919540df2a5585c52228d12c8b7059dd Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 23 Jan 2024 14:13:39 -0300 Subject: [PATCH 204/291] Pic table capitalization --- .../object_event_graphics_info_followers.h | 1034 ++++++++-------- .../object_events/object_event_pic_tables.h | 1048 ++++++++--------- 2 files changed, 1041 insertions(+), 1041 deletions(-) diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index 5cb3ea4485ee..25ccacb77065 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -420,341 +420,341 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_RAYQUAZA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, [SPECIES_JIRACHI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, [SPECIES_DEOXYS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, - [SPECIES_TURTWIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtwig, gDummySpriteAffineAnimTable}, - [SPECIES_GROTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grotle, gDummySpriteAffineAnimTable}, - [SPECIES_TORTERRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torterra, gDummySpriteAffineAnimTable}, - [SPECIES_CHIMCHAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chimchar, gDummySpriteAffineAnimTable}, - [SPECIES_MONFERNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_monferno, gDummySpriteAffineAnimTable}, - [SPECIES_INFERNAPE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_infernape, gDummySpriteAffineAnimTable}, - [SPECIES_PIPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_piplup, gDummySpriteAffineAnimTable}, - [SPECIES_PRINPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_prinplup, gDummySpriteAffineAnimTable}, - [SPECIES_EMPOLEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_empoleon, gDummySpriteAffineAnimTable}, - [SPECIES_STARLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_starly, gDummySpriteAffineAnimTable}, - [SPECIES_STARAVIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staravia, gDummySpriteAffineAnimTable}, - [SPECIES_STARAPTOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_staraptor, gDummySpriteAffineAnimTable}, - [SPECIES_BIDOOF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bidoof, gDummySpriteAffineAnimTable}, - [SPECIES_BIBAREL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bibarel, gDummySpriteAffineAnimTable}, - [SPECIES_KRICKETOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketot, gDummySpriteAffineAnimTable}, - [SPECIES_KRICKETUNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kricketune, gDummySpriteAffineAnimTable}, - [SPECIES_SHINX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shinx, gDummySpriteAffineAnimTable}, - [SPECIES_LUXIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxio, gDummySpriteAffineAnimTable}, - [SPECIES_LUXRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_luxray, gDummySpriteAffineAnimTable}, - [SPECIES_BUDEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_budew, gDummySpriteAffineAnimTable}, - [SPECIES_ROSERADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roserade, gDummySpriteAffineAnimTable}, - [SPECIES_CRANIDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cranidos, gDummySpriteAffineAnimTable}, - [SPECIES_RAMPARDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rampardos, gDummySpriteAffineAnimTable}, - [SPECIES_SHIELDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shieldon, gDummySpriteAffineAnimTable}, - [SPECIES_BASTIODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bastiodon, gDummySpriteAffineAnimTable}, - [SPECIES_BURMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_burmy, gDummySpriteAffineAnimTable}, - [SPECIES_WORMADAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wormadam, gDummySpriteAffineAnimTable}, - [SPECIES_MOTHIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mothim, gDummySpriteAffineAnimTable}, - [SPECIES_COMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_combee, gDummySpriteAffineAnimTable}, - [SPECIES_VESPIQUEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vespiquen, gDummySpriteAffineAnimTable}, - [SPECIES_PACHIRISU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pachirisu, gDummySpriteAffineAnimTable}, - [SPECIES_BUIZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buizel, gDummySpriteAffineAnimTable}, - [SPECIES_FLOATZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floatzel, gDummySpriteAffineAnimTable}, - [SPECIES_CHERUBI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherubi, gDummySpriteAffineAnimTable}, - [SPECIES_CHERRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cherrim, gDummySpriteAffineAnimTable}, - [SPECIES_SHELLOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shellos, gDummySpriteAffineAnimTable}, - [SPECIES_GASTRODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gastrodon, gDummySpriteAffineAnimTable}, - [SPECIES_AMBIPOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ambipom, gDummySpriteAffineAnimTable}, - [SPECIES_DRIFLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifloon, gDummySpriteAffineAnimTable}, - [SPECIES_DRIFBLIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drifblim, gDummySpriteAffineAnimTable}, - [SPECIES_BUNEARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buneary, gDummySpriteAffineAnimTable}, - [SPECIES_LOPUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lopunny, gDummySpriteAffineAnimTable}, - [SPECIES_MISMAGIUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mismagius, gDummySpriteAffineAnimTable}, - [SPECIES_HONCHKROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honchkrow, gDummySpriteAffineAnimTable}, - [SPECIES_GLAMEOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glameow, gDummySpriteAffineAnimTable}, - [SPECIES_PURUGLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purugly, gDummySpriteAffineAnimTable}, - [SPECIES_CHINGLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chingling, gDummySpriteAffineAnimTable}, - [SPECIES_STUNKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunky, gDummySpriteAffineAnimTable}, - [SPECIES_SKUNTANK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skuntank, gDummySpriteAffineAnimTable}, - [SPECIES_BRONZOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzor, gDummySpriteAffineAnimTable}, - [SPECIES_BRONZONG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bronzong, gDummySpriteAffineAnimTable}, - [SPECIES_BONSLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bonsly, gDummySpriteAffineAnimTable}, + [SPECIES_TURTWIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Turtwig, gDummySpriteAffineAnimTable}, + [SPECIES_GROTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grotle, gDummySpriteAffineAnimTable}, + [SPECIES_TORTERRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torterra, gDummySpriteAffineAnimTable}, + [SPECIES_CHIMCHAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimchar, gDummySpriteAffineAnimTable}, + [SPECIES_MONFERNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Monferno, gDummySpriteAffineAnimTable}, + [SPECIES_INFERNAPE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Infernape, gDummySpriteAffineAnimTable}, + [SPECIES_PIPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piplup, gDummySpriteAffineAnimTable}, + [SPECIES_PRINPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Prinplup, gDummySpriteAffineAnimTable}, + [SPECIES_EMPOLEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Empoleon, gDummySpriteAffineAnimTable}, + [SPECIES_STARLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starly, gDummySpriteAffineAnimTable}, + [SPECIES_STARAVIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staravia, gDummySpriteAffineAnimTable}, + [SPECIES_STARAPTOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staraptor, gDummySpriteAffineAnimTable}, + [SPECIES_BIDOOF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bidoof, gDummySpriteAffineAnimTable}, + [SPECIES_BIBAREL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bibarel, gDummySpriteAffineAnimTable}, + [SPECIES_KRICKETOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kricketot, gDummySpriteAffineAnimTable}, + [SPECIES_KRICKETUNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kricketune, gDummySpriteAffineAnimTable}, + [SPECIES_SHINX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shinx, gDummySpriteAffineAnimTable}, + [SPECIES_LUXIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luxio, gDummySpriteAffineAnimTable}, + [SPECIES_LUXRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luxray, gDummySpriteAffineAnimTable}, + [SPECIES_BUDEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Budew, gDummySpriteAffineAnimTable}, + [SPECIES_ROSERADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roserade, gDummySpriteAffineAnimTable}, + [SPECIES_CRANIDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cranidos, gDummySpriteAffineAnimTable}, + [SPECIES_RAMPARDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rampardos, gDummySpriteAffineAnimTable}, + [SPECIES_SHIELDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shieldon, gDummySpriteAffineAnimTable}, + [SPECIES_BASTIODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bastiodon, gDummySpriteAffineAnimTable}, + [SPECIES_BURMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Burmy, gDummySpriteAffineAnimTable}, + [SPECIES_WORMADAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wormadam, gDummySpriteAffineAnimTable}, + [SPECIES_MOTHIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mothim, gDummySpriteAffineAnimTable}, + [SPECIES_COMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combee, gDummySpriteAffineAnimTable}, + [SPECIES_VESPIQUEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vespiquen, gDummySpriteAffineAnimTable}, + [SPECIES_PACHIRISU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pachirisu, gDummySpriteAffineAnimTable}, + [SPECIES_BUIZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Buizel, gDummySpriteAffineAnimTable}, + [SPECIES_FLOATZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Floatzel, gDummySpriteAffineAnimTable}, + [SPECIES_CHERUBI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cherubi, gDummySpriteAffineAnimTable}, + [SPECIES_CHERRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cherrim, gDummySpriteAffineAnimTable}, + [SPECIES_SHELLOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellos, gDummySpriteAffineAnimTable}, + [SPECIES_GASTRODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastrodon, gDummySpriteAffineAnimTable}, + [SPECIES_AMBIPOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ambipom, gDummySpriteAffineAnimTable}, + [SPECIES_DRIFLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drifloon, gDummySpriteAffineAnimTable}, + [SPECIES_DRIFBLIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drifblim, gDummySpriteAffineAnimTable}, + [SPECIES_BUNEARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Buneary, gDummySpriteAffineAnimTable}, + [SPECIES_LOPUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lopunny, gDummySpriteAffineAnimTable}, + [SPECIES_MISMAGIUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mismagius, gDummySpriteAffineAnimTable}, + [SPECIES_HONCHKROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Honchkrow, gDummySpriteAffineAnimTable}, + [SPECIES_GLAMEOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glameow, gDummySpriteAffineAnimTable}, + [SPECIES_PURUGLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Purugly, gDummySpriteAffineAnimTable}, + [SPECIES_CHINGLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chingling, gDummySpriteAffineAnimTable}, + [SPECIES_STUNKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stunky, gDummySpriteAffineAnimTable}, + [SPECIES_SKUNTANK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skuntank, gDummySpriteAffineAnimTable}, + [SPECIES_BRONZOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bronzor, gDummySpriteAffineAnimTable}, + [SPECIES_BRONZONG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bronzong, gDummySpriteAffineAnimTable}, + [SPECIES_BONSLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bonsly, gDummySpriteAffineAnimTable}, [SPECIES_MIME_JR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MimeJr, gDummySpriteAffineAnimTable}, - [SPECIES_HAPPINY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_happiny, gDummySpriteAffineAnimTable}, - [SPECIES_CHATOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chatot, gDummySpriteAffineAnimTable}, - [SPECIES_SPIRITOMB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spiritomb, gDummySpriteAffineAnimTable}, - [SPECIES_GIBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gible, gDummySpriteAffineAnimTable}, - [SPECIES_GABITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gabite, gDummySpriteAffineAnimTable}, - [SPECIES_GARCHOMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garchomp, gDummySpriteAffineAnimTable}, - [SPECIES_MUNCHLAX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munchlax, gDummySpriteAffineAnimTable}, - [SPECIES_RIOLU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_riolu, gDummySpriteAffineAnimTable}, - [SPECIES_LUCARIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lucario, gDummySpriteAffineAnimTable}, - [SPECIES_HIPPOPOTAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippopotas, gDummySpriteAffineAnimTable}, - [SPECIES_HIPPOWDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hippowdon, gDummySpriteAffineAnimTable}, - [SPECIES_SKORUPI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skorupi, gDummySpriteAffineAnimTable}, - [SPECIES_DRAPION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drapion, gDummySpriteAffineAnimTable}, - [SPECIES_CROAGUNK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_croagunk, gDummySpriteAffineAnimTable}, - [SPECIES_TOXICROAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxicroak, gDummySpriteAffineAnimTable}, - [SPECIES_CARNIVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carnivine, gDummySpriteAffineAnimTable}, - [SPECIES_FINNEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_finneon, gDummySpriteAffineAnimTable}, - [SPECIES_LUMINEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lumineon, gDummySpriteAffineAnimTable}, - [SPECIES_MANTYKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mantyke, gDummySpriteAffineAnimTable}, - [SPECIES_SNOVER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snover, gDummySpriteAffineAnimTable}, - [SPECIES_ABOMASNOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_abomasnow, gDummySpriteAffineAnimTable}, - [SPECIES_WEAVILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_weavile, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNEZONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magnezone, gDummySpriteAffineAnimTable}, - [SPECIES_LICKILICKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lickilicky, gDummySpriteAffineAnimTable}, - [SPECIES_RHYPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rhyperior, gDummySpriteAffineAnimTable}, - [SPECIES_TANGROWTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tangrowth, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTIVIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_electivire, gDummySpriteAffineAnimTable}, - [SPECIES_MAGMORTAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magmortar, gDummySpriteAffineAnimTable}, - [SPECIES_TOGEKISS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togekiss, gDummySpriteAffineAnimTable}, - [SPECIES_YANMEGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yanmega, gDummySpriteAffineAnimTable}, - [SPECIES_LEAFEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leafeon, gDummySpriteAffineAnimTable}, - [SPECIES_GLACEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glaceon, gDummySpriteAffineAnimTable}, - [SPECIES_GLISCOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gliscor, gDummySpriteAffineAnimTable}, - [SPECIES_MAMOSWINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mamoswine, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON_Z] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_porygon_z, gDummySpriteAffineAnimTable}, - [SPECIES_GALLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gallade, gDummySpriteAffineAnimTable}, - [SPECIES_PROBOPASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_probopass, gDummySpriteAffineAnimTable}, - [SPECIES_DUSKNOIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dusknoir, gDummySpriteAffineAnimTable}, - [SPECIES_FROSLASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froslass, gDummySpriteAffineAnimTable}, - [SPECIES_ROTOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rotom, gDummySpriteAffineAnimTable}, - [SPECIES_UXIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_uxie, gDummySpriteAffineAnimTable}, - [SPECIES_MESPRIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mesprit, gDummySpriteAffineAnimTable}, - [SPECIES_AZELF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_azelf, gDummySpriteAffineAnimTable}, - [SPECIES_DIALGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_dialga, gDummySpriteAffineAnimTable}, - [SPECIES_PALKIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_palkia, gDummySpriteAffineAnimTable}, - [SPECIES_HEATRAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatran, gDummySpriteAffineAnimTable}, - [SPECIES_REGIGIGAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_regigigas, gDummySpriteAffineAnimTable}, - [SPECIES_GIRATINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_giratina, gDummySpriteAffineAnimTable}, - [SPECIES_CRESSELIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cresselia, gDummySpriteAffineAnimTable}, - [SPECIES_PHIONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phione, gDummySpriteAffineAnimTable}, - [SPECIES_MANAPHY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_manaphy, gDummySpriteAffineAnimTable}, - [SPECIES_DARKRAI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darkrai, gDummySpriteAffineAnimTable}, - [SPECIES_SHAYMIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shaymin, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_arceus, gDummySpriteAffineAnimTable}, - [SPECIES_VICTINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_victini, gDummySpriteAffineAnimTable}, - [SPECIES_SNIVY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snivy, gDummySpriteAffineAnimTable}, - [SPECIES_SERVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_servine, gDummySpriteAffineAnimTable}, - [SPECIES_SERPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_serperior, gDummySpriteAffineAnimTable}, - [SPECIES_TEPIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tepig, gDummySpriteAffineAnimTable}, - [SPECIES_PIGNITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pignite, gDummySpriteAffineAnimTable}, - [SPECIES_EMBOAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emboar, gDummySpriteAffineAnimTable}, - [SPECIES_OSHAWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oshawott, gDummySpriteAffineAnimTable}, - [SPECIES_DEWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewott, gDummySpriteAffineAnimTable}, - [SPECIES_SAMUROTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_samurott, gDummySpriteAffineAnimTable}, - [SPECIES_PATRAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_patrat, gDummySpriteAffineAnimTable}, - [SPECIES_WATCHOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_watchog, gDummySpriteAffineAnimTable}, - [SPECIES_LILLIPUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lillipup, gDummySpriteAffineAnimTable}, - [SPECIES_HERDIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_herdier, gDummySpriteAffineAnimTable}, - [SPECIES_STOUTLAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stoutland, gDummySpriteAffineAnimTable}, - [SPECIES_PURRLOIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_purrloin, gDummySpriteAffineAnimTable}, - [SPECIES_LIEPARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_liepard, gDummySpriteAffineAnimTable}, - [SPECIES_PANSAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansage, gDummySpriteAffineAnimTable}, - [SPECIES_SIMISAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisage, gDummySpriteAffineAnimTable}, - [SPECIES_PANSEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pansear, gDummySpriteAffineAnimTable}, - [SPECIES_SIMISEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simisear, gDummySpriteAffineAnimTable}, - [SPECIES_PANPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_panpour, gDummySpriteAffineAnimTable}, - [SPECIES_SIMIPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_simipour, gDummySpriteAffineAnimTable}, - [SPECIES_MUNNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_munna, gDummySpriteAffineAnimTable}, - [SPECIES_MUSHARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_musharna, gDummySpriteAffineAnimTable}, - [SPECIES_PIDOVE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pidove, gDummySpriteAffineAnimTable}, - [SPECIES_TRANQUILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tranquill, gDummySpriteAffineAnimTable}, - [SPECIES_UNFEZANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_unfezant, gDummySpriteAffineAnimTable}, - [SPECIES_BLITZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blitzle, gDummySpriteAffineAnimTable}, - [SPECIES_ZEBSTRIKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zebstrika, gDummySpriteAffineAnimTable}, - [SPECIES_ROGGENROLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_roggenrola, gDummySpriteAffineAnimTable}, - [SPECIES_BOLDORE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boldore, gDummySpriteAffineAnimTable}, - [SPECIES_GIGALITH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gigalith, gDummySpriteAffineAnimTable}, - [SPECIES_WOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_woobat, gDummySpriteAffineAnimTable}, - [SPECIES_SWOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swoobat, gDummySpriteAffineAnimTable}, - [SPECIES_DRILBUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drilbur, gDummySpriteAffineAnimTable}, - [SPECIES_EXCADRILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_excadrill, gDummySpriteAffineAnimTable}, - [SPECIES_AUDINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_audino, gDummySpriteAffineAnimTable}, - [SPECIES_TIMBURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_timburr, gDummySpriteAffineAnimTable}, - [SPECIES_GURDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gurdurr, gDummySpriteAffineAnimTable}, - [SPECIES_CONKELDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_conkeldurr, gDummySpriteAffineAnimTable}, - [SPECIES_TYMPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tympole, gDummySpriteAffineAnimTable}, - [SPECIES_PALPITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palpitoad, gDummySpriteAffineAnimTable}, - [SPECIES_SEISMITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_seismitoad, gDummySpriteAffineAnimTable}, - [SPECIES_THROH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_throh, gDummySpriteAffineAnimTable}, - [SPECIES_SAWK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawk, gDummySpriteAffineAnimTable}, - [SPECIES_SEWADDLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sewaddle, gDummySpriteAffineAnimTable}, - [SPECIES_SWADLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swadloon, gDummySpriteAffineAnimTable}, - [SPECIES_LEAVANNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_leavanny, gDummySpriteAffineAnimTable}, - [SPECIES_VENIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_venipede, gDummySpriteAffineAnimTable}, - [SPECIES_WHIRLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whirlipede, gDummySpriteAffineAnimTable}, - [SPECIES_SCOLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scolipede, gDummySpriteAffineAnimTable}, - [SPECIES_COTTONEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cottonee, gDummySpriteAffineAnimTable}, - [SPECIES_WHIMSICOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_whimsicott, gDummySpriteAffineAnimTable}, - [SPECIES_PETILIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_petilil, gDummySpriteAffineAnimTable}, - [SPECIES_LILLIGANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lilligant, gDummySpriteAffineAnimTable}, - [SPECIES_BASCULIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculin, gDummySpriteAffineAnimTable}, - [SPECIES_SANDILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandile, gDummySpriteAffineAnimTable}, - [SPECIES_KROKOROK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krokorok, gDummySpriteAffineAnimTable}, - [SPECIES_KROOKODILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_krookodile, gDummySpriteAffineAnimTable}, - [SPECIES_DARUMAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darumaka, gDummySpriteAffineAnimTable}, - [SPECIES_DARMANITAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_darmanitan, gDummySpriteAffineAnimTable}, - [SPECIES_MARACTUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_maractus, gDummySpriteAffineAnimTable}, - [SPECIES_DWEBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dwebble, gDummySpriteAffineAnimTable}, - [SPECIES_CRUSTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crustle, gDummySpriteAffineAnimTable}, - [SPECIES_SCRAGGY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scraggy, gDummySpriteAffineAnimTable}, - [SPECIES_SCRAFTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scrafty, gDummySpriteAffineAnimTable}, - [SPECIES_SIGILYPH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sigilyph, gDummySpriteAffineAnimTable}, - [SPECIES_YAMASK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamask, gDummySpriteAffineAnimTable}, - [SPECIES_COFAGRIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cofagrigus, gDummySpriteAffineAnimTable}, - [SPECIES_TIRTOUGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tirtouga, gDummySpriteAffineAnimTable}, - [SPECIES_CARRACOSTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carracosta, gDummySpriteAffineAnimTable}, - [SPECIES_ARCHEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archen, gDummySpriteAffineAnimTable}, - [SPECIES_ARCHEOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_archeops, gDummySpriteAffineAnimTable}, - [SPECIES_TRUBBISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trubbish, gDummySpriteAffineAnimTable}, - [SPECIES_GARBODOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_garbodor, gDummySpriteAffineAnimTable}, - [SPECIES_ZORUA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zorua, gDummySpriteAffineAnimTable}, - [SPECIES_ZOROARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zoroark, gDummySpriteAffineAnimTable}, - [SPECIES_MINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minccino, gDummySpriteAffineAnimTable}, - [SPECIES_CINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinccino, gDummySpriteAffineAnimTable}, - [SPECIES_GOTHITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothita, gDummySpriteAffineAnimTable}, - [SPECIES_GOTHORITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothorita, gDummySpriteAffineAnimTable}, - [SPECIES_GOTHITELLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gothitelle, gDummySpriteAffineAnimTable}, - [SPECIES_SOLOSIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solosis, gDummySpriteAffineAnimTable}, - [SPECIES_DUOSION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duosion, gDummySpriteAffineAnimTable}, - [SPECIES_REUNICLUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_reuniclus, gDummySpriteAffineAnimTable}, - [SPECIES_DUCKLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ducklett, gDummySpriteAffineAnimTable}, - [SPECIES_SWANNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swanna, gDummySpriteAffineAnimTable}, - [SPECIES_VANILLITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillite, gDummySpriteAffineAnimTable}, - [SPECIES_VANILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanillish, gDummySpriteAffineAnimTable}, - [SPECIES_VANILLUXE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vanilluxe, gDummySpriteAffineAnimTable}, - [SPECIES_DEERLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deerling, gDummySpriteAffineAnimTable}, - [SPECIES_SAWSBUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sawsbuck, gDummySpriteAffineAnimTable}, - [SPECIES_EMOLGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_emolga, gDummySpriteAffineAnimTable}, - [SPECIES_KARRABLAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_karrablast, gDummySpriteAffineAnimTable}, - [SPECIES_ESCAVALIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_escavalier, gDummySpriteAffineAnimTable}, - [SPECIES_FOONGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_foongus, gDummySpriteAffineAnimTable}, - [SPECIES_AMOONGUSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amoonguss, gDummySpriteAffineAnimTable}, - [SPECIES_FRILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frillish, gDummySpriteAffineAnimTable}, - [SPECIES_JELLICENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jellicent, gDummySpriteAffineAnimTable}, - [SPECIES_ALOMOMOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alomomola, gDummySpriteAffineAnimTable}, - [SPECIES_JOLTIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_joltik, gDummySpriteAffineAnimTable}, - [SPECIES_GALVANTULA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_galvantula, gDummySpriteAffineAnimTable}, - [SPECIES_FERROSEED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferroseed, gDummySpriteAffineAnimTable}, - [SPECIES_FERROTHORN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ferrothorn, gDummySpriteAffineAnimTable}, - [SPECIES_KLINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klink, gDummySpriteAffineAnimTable}, - [SPECIES_KLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klang, gDummySpriteAffineAnimTable}, - [SPECIES_KLINKLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klinklang, gDummySpriteAffineAnimTable}, - [SPECIES_TYNAMO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tynamo, gDummySpriteAffineAnimTable}, - [SPECIES_EELEKTRIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektrik, gDummySpriteAffineAnimTable}, - [SPECIES_EELEKTROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eelektross, gDummySpriteAffineAnimTable}, - [SPECIES_ELGYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_elgyem, gDummySpriteAffineAnimTable}, - [SPECIES_BEHEEYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beheeyem, gDummySpriteAffineAnimTable}, - [SPECIES_LITWICK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litwick, gDummySpriteAffineAnimTable}, - [SPECIES_LAMPENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lampent, gDummySpriteAffineAnimTable}, - [SPECIES_CHANDELURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chandelure, gDummySpriteAffineAnimTable}, - [SPECIES_AXEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_axew, gDummySpriteAffineAnimTable}, - [SPECIES_FRAXURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fraxure, gDummySpriteAffineAnimTable}, - [SPECIES_HAXORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_haxorus, gDummySpriteAffineAnimTable}, - [SPECIES_CUBCHOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cubchoo, gDummySpriteAffineAnimTable}, - [SPECIES_BEARTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_beartic, gDummySpriteAffineAnimTable}, - [SPECIES_CRYOGONAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cryogonal, gDummySpriteAffineAnimTable}, - [SPECIES_SHELMET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shelmet, gDummySpriteAffineAnimTable}, - [SPECIES_ACCELGOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_accelgor, gDummySpriteAffineAnimTable}, - [SPECIES_STUNFISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stunfisk, gDummySpriteAffineAnimTable}, - [SPECIES_MIENFOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienfoo, gDummySpriteAffineAnimTable}, - [SPECIES_MIENSHAO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mienshao, gDummySpriteAffineAnimTable}, - [SPECIES_DRUDDIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_druddigon, gDummySpriteAffineAnimTable}, - [SPECIES_GOLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golett, gDummySpriteAffineAnimTable}, - [SPECIES_GOLURK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golurk, gDummySpriteAffineAnimTable}, - [SPECIES_PAWNIARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pawniard, gDummySpriteAffineAnimTable}, - [SPECIES_BISHARP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bisharp, gDummySpriteAffineAnimTable}, - [SPECIES_BOUFFALANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bouffalant, gDummySpriteAffineAnimTable}, - [SPECIES_RUFFLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rufflet, gDummySpriteAffineAnimTable}, - [SPECIES_BRAVIARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braviary, gDummySpriteAffineAnimTable}, - [SPECIES_VULLABY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vullaby, gDummySpriteAffineAnimTable}, - [SPECIES_MANDIBUZZ] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mandibuzz, gDummySpriteAffineAnimTable}, - [SPECIES_HEATMOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heatmor, gDummySpriteAffineAnimTable}, - [SPECIES_DURANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_durant, gDummySpriteAffineAnimTable}, - [SPECIES_DEINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_deino, gDummySpriteAffineAnimTable}, - [SPECIES_ZWEILOUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zweilous, gDummySpriteAffineAnimTable}, - [SPECIES_HYDREIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hydreigon, gDummySpriteAffineAnimTable}, - [SPECIES_LARVESTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_larvesta, gDummySpriteAffineAnimTable}, - [SPECIES_VOLCARONA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcarona, gDummySpriteAffineAnimTable}, - [SPECIES_COBALION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cobalion, gDummySpriteAffineAnimTable}, - [SPECIES_TERRAKION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_terrakion, gDummySpriteAffineAnimTable}, - [SPECIES_VIRIZION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_virizion, gDummySpriteAffineAnimTable}, - [SPECIES_TORNADUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tornadus, gDummySpriteAffineAnimTable}, - [SPECIES_THUNDURUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thundurus, gDummySpriteAffineAnimTable}, - [SPECIES_RESHIRAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_reshiram, gDummySpriteAffineAnimTable}, - [SPECIES_ZEKROM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zekrom, gDummySpriteAffineAnimTable}, - [SPECIES_LANDORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_landorus, gDummySpriteAffineAnimTable}, - [SPECIES_KYUREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_kyurem, gDummySpriteAffineAnimTable}, - [SPECIES_KELDEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_keldeo, gDummySpriteAffineAnimTable}, - [SPECIES_MELOETTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meloetta, gDummySpriteAffineAnimTable}, - [SPECIES_GENESECT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_genesect, gDummySpriteAffineAnimTable}, - [SPECIES_CHESPIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chespin, gDummySpriteAffineAnimTable}, - [SPECIES_QUILLADIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_quilladin, gDummySpriteAffineAnimTable}, - [SPECIES_CHESNAUGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chesnaught, gDummySpriteAffineAnimTable}, - [SPECIES_FENNEKIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fennekin, gDummySpriteAffineAnimTable}, - [SPECIES_BRAIXEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_braixen, gDummySpriteAffineAnimTable}, - [SPECIES_DELPHOX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_delphox, gDummySpriteAffineAnimTable}, - [SPECIES_FROAKIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_froakie, gDummySpriteAffineAnimTable}, - [SPECIES_FROGADIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frogadier, gDummySpriteAffineAnimTable}, - [SPECIES_GRENINJA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greninja, gDummySpriteAffineAnimTable}, - [SPECIES_BUNNELBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bunnelby, gDummySpriteAffineAnimTable}, - [SPECIES_DIGGERSBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diggersby, gDummySpriteAffineAnimTable}, - [SPECIES_FLETCHLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchling, gDummySpriteAffineAnimTable}, - [SPECIES_FLETCHINDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fletchinder, gDummySpriteAffineAnimTable}, - [SPECIES_TALONFLAME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_talonflame, gDummySpriteAffineAnimTable}, - [SPECIES_SCATTERBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scatterbug, gDummySpriteAffineAnimTable}, - [SPECIES_SPEWPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spewpa, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vivillon, gDummySpriteAffineAnimTable}, - [SPECIES_LITLEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litleo, gDummySpriteAffineAnimTable}, - [SPECIES_PYROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyroar, gDummySpriteAffineAnimTable}, - [SPECIES_FLABEBE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flabebe, gDummySpriteAffineAnimTable}, - [SPECIES_FLOETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_floette, gDummySpriteAffineAnimTable}, - [SPECIES_FLORGES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_florges, gDummySpriteAffineAnimTable}, - [SPECIES_SKIDDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skiddo, gDummySpriteAffineAnimTable}, - [SPECIES_GOGOAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gogoat, gDummySpriteAffineAnimTable}, - [SPECIES_PANCHAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pancham, gDummySpriteAffineAnimTable}, - [SPECIES_PANGORO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pangoro, gDummySpriteAffineAnimTable}, - [SPECIES_FURFROU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_furfrou, gDummySpriteAffineAnimTable}, - [SPECIES_ESPURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_espurr, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWSTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meowstic, gDummySpriteAffineAnimTable}, - [SPECIES_HONEDGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_honedge, gDummySpriteAffineAnimTable}, - [SPECIES_DOUBLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_doublade, gDummySpriteAffineAnimTable}, - [SPECIES_AEGISLASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aegislash, gDummySpriteAffineAnimTable}, - [SPECIES_SPRITZEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spritzee, gDummySpriteAffineAnimTable}, - [SPECIES_AROMATISSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aromatisse, gDummySpriteAffineAnimTable}, - [SPECIES_SWIRLIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_swirlix, gDummySpriteAffineAnimTable}, - [SPECIES_SLURPUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_slurpuff, gDummySpriteAffineAnimTable}, - [SPECIES_INKAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inkay, gDummySpriteAffineAnimTable}, - [SPECIES_MALAMAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_malamar, gDummySpriteAffineAnimTable}, - [SPECIES_BINACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_binacle, gDummySpriteAffineAnimTable}, - [SPECIES_BARBARACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barbaracle, gDummySpriteAffineAnimTable}, - [SPECIES_SKRELP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skrelp, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGALGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragalge, gDummySpriteAffineAnimTable}, - [SPECIES_CLAUNCHER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clauncher, gDummySpriteAffineAnimTable}, - [SPECIES_CLAWITZER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clawitzer, gDummySpriteAffineAnimTable}, - [SPECIES_HELIOPTILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_helioptile, gDummySpriteAffineAnimTable}, - [SPECIES_HELIOLISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_heliolisk, gDummySpriteAffineAnimTable}, - [SPECIES_TYRUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrunt, gDummySpriteAffineAnimTable}, - [SPECIES_TYRANTRUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tyrantrum, gDummySpriteAffineAnimTable}, - [SPECIES_AMAURA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_amaura, gDummySpriteAffineAnimTable}, - [SPECIES_AURORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_aurorus, gDummySpriteAffineAnimTable}, - [SPECIES_SYLVEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sylveon, gDummySpriteAffineAnimTable}, - [SPECIES_HAWLUCHA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hawlucha, gDummySpriteAffineAnimTable}, - [SPECIES_DEDENNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dedenne, gDummySpriteAffineAnimTable}, - [SPECIES_CARBINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carbink, gDummySpriteAffineAnimTable}, - [SPECIES_GOOMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goomy, gDummySpriteAffineAnimTable}, - [SPECIES_SLIGGOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sliggoo, gDummySpriteAffineAnimTable}, - [SPECIES_GOODRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_goodra, gDummySpriteAffineAnimTable}, - [SPECIES_KLEFKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_klefki, gDummySpriteAffineAnimTable}, - [SPECIES_PHANTUMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_phantump, gDummySpriteAffineAnimTable}, - [SPECIES_TREVENANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trevenant, gDummySpriteAffineAnimTable}, - [SPECIES_PUMPKABOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pumpkaboo, gDummySpriteAffineAnimTable}, - [SPECIES_GOURGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gourgeist, gDummySpriteAffineAnimTable}, - [SPECIES_BERGMITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bergmite, gDummySpriteAffineAnimTable}, - [SPECIES_AVALUGG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_avalugg, gDummySpriteAffineAnimTable}, - [SPECIES_NOIBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noibat, gDummySpriteAffineAnimTable}, - [SPECIES_NOIVERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_noivern, gDummySpriteAffineAnimTable}, - [SPECIES_XERNEAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_xerneas, gDummySpriteAffineAnimTable}, - [SPECIES_YVELTAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_yveltal, gDummySpriteAffineAnimTable}, - [SPECIES_ZYGARDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_zygarde, gDummySpriteAffineAnimTable}, - [SPECIES_DIANCIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_diancie, gDummySpriteAffineAnimTable}, - [SPECIES_HOOPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hoopa, gDummySpriteAffineAnimTable}, - [SPECIES_VOLCANION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_volcanion, gDummySpriteAffineAnimTable}, + [SPECIES_HAPPINY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Happiny, gDummySpriteAffineAnimTable}, + [SPECIES_CHATOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chatot, gDummySpriteAffineAnimTable}, + [SPECIES_SPIRITOMB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spiritomb, gDummySpriteAffineAnimTable}, + [SPECIES_GIBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gible, gDummySpriteAffineAnimTable}, + [SPECIES_GABITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gabite, gDummySpriteAffineAnimTable}, + [SPECIES_GARCHOMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Garchomp, gDummySpriteAffineAnimTable}, + [SPECIES_MUNCHLAX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Munchlax, gDummySpriteAffineAnimTable}, + [SPECIES_RIOLU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Riolu, gDummySpriteAffineAnimTable}, + [SPECIES_LUCARIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lucario, gDummySpriteAffineAnimTable}, + [SPECIES_HIPPOPOTAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hippopotas, gDummySpriteAffineAnimTable}, + [SPECIES_HIPPOWDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hippowdon, gDummySpriteAffineAnimTable}, + [SPECIES_SKORUPI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skorupi, gDummySpriteAffineAnimTable}, + [SPECIES_DRAPION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drapion, gDummySpriteAffineAnimTable}, + [SPECIES_CROAGUNK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croagunk, gDummySpriteAffineAnimTable}, + [SPECIES_TOXICROAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Toxicroak, gDummySpriteAffineAnimTable}, + [SPECIES_CARNIVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carnivine, gDummySpriteAffineAnimTable}, + [SPECIES_FINNEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Finneon, gDummySpriteAffineAnimTable}, + [SPECIES_LUMINEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lumineon, gDummySpriteAffineAnimTable}, + [SPECIES_MANTYKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantyke, gDummySpriteAffineAnimTable}, + [SPECIES_SNOVER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snover, gDummySpriteAffineAnimTable}, + [SPECIES_ABOMASNOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abomasnow, gDummySpriteAffineAnimTable}, + [SPECIES_WEAVILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weavile, gDummySpriteAffineAnimTable}, + [SPECIES_MAGNEZONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnezone, gDummySpriteAffineAnimTable}, + [SPECIES_LICKILICKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickilicky, gDummySpriteAffineAnimTable}, + [SPECIES_RHYPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyperior, gDummySpriteAffineAnimTable}, + [SPECIES_TANGROWTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangrowth, gDummySpriteAffineAnimTable}, + [SPECIES_ELECTIVIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electivire, gDummySpriteAffineAnimTable}, + [SPECIES_MAGMORTAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmortar, gDummySpriteAffineAnimTable}, + [SPECIES_TOGEKISS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togekiss, gDummySpriteAffineAnimTable}, + [SPECIES_YANMEGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanmega, gDummySpriteAffineAnimTable}, + [SPECIES_LEAFEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Leafeon, gDummySpriteAffineAnimTable}, + [SPECIES_GLACEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glaceon, gDummySpriteAffineAnimTable}, + [SPECIES_GLISCOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gliscor, gDummySpriteAffineAnimTable}, + [SPECIES_MAMOSWINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mamoswine, gDummySpriteAffineAnimTable}, + [SPECIES_PORYGON_Z] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon_z, gDummySpriteAffineAnimTable}, + [SPECIES_GALLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gallade, gDummySpriteAffineAnimTable}, + [SPECIES_PROBOPASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Probopass, gDummySpriteAffineAnimTable}, + [SPECIES_DUSKNOIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusknoir, gDummySpriteAffineAnimTable}, + [SPECIES_FROSLASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Froslass, gDummySpriteAffineAnimTable}, + [SPECIES_ROTOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rotom, gDummySpriteAffineAnimTable}, + [SPECIES_UXIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Uxie, gDummySpriteAffineAnimTable}, + [SPECIES_MESPRIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mesprit, gDummySpriteAffineAnimTable}, + [SPECIES_AZELF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azelf, gDummySpriteAffineAnimTable}, + [SPECIES_DIALGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Dialga, gDummySpriteAffineAnimTable}, + [SPECIES_PALKIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Palkia, gDummySpriteAffineAnimTable}, + [SPECIES_HEATRAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heatran, gDummySpriteAffineAnimTable}, + [SPECIES_REGIGIGAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Regigigas, gDummySpriteAffineAnimTable}, + [SPECIES_GIRATINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Giratina, gDummySpriteAffineAnimTable}, + [SPECIES_CRESSELIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cresselia, gDummySpriteAffineAnimTable}, + [SPECIES_PHIONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phione, gDummySpriteAffineAnimTable}, + [SPECIES_MANAPHY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manaphy, gDummySpriteAffineAnimTable}, + [SPECIES_DARKRAI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Darkrai, gDummySpriteAffineAnimTable}, + [SPECIES_SHAYMIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shaymin, gDummySpriteAffineAnimTable}, + [SPECIES_ARCEUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Arceus, gDummySpriteAffineAnimTable}, + [SPECIES_VICTINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victini, gDummySpriteAffineAnimTable}, + [SPECIES_SNIVY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snivy, gDummySpriteAffineAnimTable}, + [SPECIES_SERVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Servine, gDummySpriteAffineAnimTable}, + [SPECIES_SERPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Serperior, gDummySpriteAffineAnimTable}, + [SPECIES_TEPIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tepig, gDummySpriteAffineAnimTable}, + [SPECIES_PIGNITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pignite, gDummySpriteAffineAnimTable}, + [SPECIES_EMBOAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Emboar, gDummySpriteAffineAnimTable}, + [SPECIES_OSHAWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oshawott, gDummySpriteAffineAnimTable}, + [SPECIES_DEWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewott, gDummySpriteAffineAnimTable}, + [SPECIES_SAMUROTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Samurott, gDummySpriteAffineAnimTable}, + [SPECIES_PATRAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Patrat, gDummySpriteAffineAnimTable}, + [SPECIES_WATCHOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Watchog, gDummySpriteAffineAnimTable}, + [SPECIES_LILLIPUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lillipup, gDummySpriteAffineAnimTable}, + [SPECIES_HERDIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Herdier, gDummySpriteAffineAnimTable}, + [SPECIES_STOUTLAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stoutland, gDummySpriteAffineAnimTable}, + [SPECIES_PURRLOIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Purrloin, gDummySpriteAffineAnimTable}, + [SPECIES_LIEPARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Liepard, gDummySpriteAffineAnimTable}, + [SPECIES_PANSAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pansage, gDummySpriteAffineAnimTable}, + [SPECIES_SIMISAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Simisage, gDummySpriteAffineAnimTable}, + [SPECIES_PANSEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pansear, gDummySpriteAffineAnimTable}, + [SPECIES_SIMISEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Simisear, gDummySpriteAffineAnimTable}, + [SPECIES_PANPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Panpour, gDummySpriteAffineAnimTable}, + [SPECIES_SIMIPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Simipour, gDummySpriteAffineAnimTable}, + [SPECIES_MUNNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Munna, gDummySpriteAffineAnimTable}, + [SPECIES_MUSHARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Musharna, gDummySpriteAffineAnimTable}, + [SPECIES_PIDOVE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidove, gDummySpriteAffineAnimTable}, + [SPECIES_TRANQUILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tranquill, gDummySpriteAffineAnimTable}, + [SPECIES_UNFEZANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unfezant, gDummySpriteAffineAnimTable}, + [SPECIES_BLITZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blitzle, gDummySpriteAffineAnimTable}, + [SPECIES_ZEBSTRIKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zebstrika, gDummySpriteAffineAnimTable}, + [SPECIES_ROGGENROLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roggenrola, gDummySpriteAffineAnimTable}, + [SPECIES_BOLDORE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Boldore, gDummySpriteAffineAnimTable}, + [SPECIES_GIGALITH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gigalith, gDummySpriteAffineAnimTable}, + [SPECIES_WOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Woobat, gDummySpriteAffineAnimTable}, + [SPECIES_SWOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swoobat, gDummySpriteAffineAnimTable}, + [SPECIES_DRILBUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drilbur, gDummySpriteAffineAnimTable}, + [SPECIES_EXCADRILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Excadrill, gDummySpriteAffineAnimTable}, + [SPECIES_AUDINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Audino, gDummySpriteAffineAnimTable}, + [SPECIES_TIMBURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Timburr, gDummySpriteAffineAnimTable}, + [SPECIES_GURDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gurdurr, gDummySpriteAffineAnimTable}, + [SPECIES_CONKELDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Conkeldurr, gDummySpriteAffineAnimTable}, + [SPECIES_TYMPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tympole, gDummySpriteAffineAnimTable}, + [SPECIES_PALPITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Palpitoad, gDummySpriteAffineAnimTable}, + [SPECIES_SEISMITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seismitoad, gDummySpriteAffineAnimTable}, + [SPECIES_THROH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Throh, gDummySpriteAffineAnimTable}, + [SPECIES_SAWK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sawk, gDummySpriteAffineAnimTable}, + [SPECIES_SEWADDLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sewaddle, gDummySpriteAffineAnimTable}, + [SPECIES_SWADLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swadloon, gDummySpriteAffineAnimTable}, + [SPECIES_LEAVANNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Leavanny, gDummySpriteAffineAnimTable}, + [SPECIES_VENIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venipede, gDummySpriteAffineAnimTable}, + [SPECIES_WHIRLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whirlipede, gDummySpriteAffineAnimTable}, + [SPECIES_SCOLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scolipede, gDummySpriteAffineAnimTable}, + [SPECIES_COTTONEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cottonee, gDummySpriteAffineAnimTable}, + [SPECIES_WHIMSICOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whimsicott, gDummySpriteAffineAnimTable}, + [SPECIES_PETILIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Petilil, gDummySpriteAffineAnimTable}, + [SPECIES_LILLIGANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lilligant, gDummySpriteAffineAnimTable}, + [SPECIES_BASCULIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Basculin, gDummySpriteAffineAnimTable}, + [SPECIES_SANDILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandile, gDummySpriteAffineAnimTable}, + [SPECIES_KROKOROK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krokorok, gDummySpriteAffineAnimTable}, + [SPECIES_KROOKODILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krookodile, gDummySpriteAffineAnimTable}, + [SPECIES_DARUMAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Darumaka, gDummySpriteAffineAnimTable}, + [SPECIES_DARMANITAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Darmanitan, gDummySpriteAffineAnimTable}, + [SPECIES_MARACTUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Maractus, gDummySpriteAffineAnimTable}, + [SPECIES_DWEBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dwebble, gDummySpriteAffineAnimTable}, + [SPECIES_CRUSTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crustle, gDummySpriteAffineAnimTable}, + [SPECIES_SCRAGGY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scraggy, gDummySpriteAffineAnimTable}, + [SPECIES_SCRAFTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scrafty, gDummySpriteAffineAnimTable}, + [SPECIES_SIGILYPH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sigilyph, gDummySpriteAffineAnimTable}, + [SPECIES_YAMASK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yamask, gDummySpriteAffineAnimTable}, + [SPECIES_COFAGRIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cofagrigus, gDummySpriteAffineAnimTable}, + [SPECIES_TIRTOUGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tirtouga, gDummySpriteAffineAnimTable}, + [SPECIES_CARRACOSTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carracosta, gDummySpriteAffineAnimTable}, + [SPECIES_ARCHEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Archen, gDummySpriteAffineAnimTable}, + [SPECIES_ARCHEOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Archeops, gDummySpriteAffineAnimTable}, + [SPECIES_TRUBBISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trubbish, gDummySpriteAffineAnimTable}, + [SPECIES_GARBODOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Garbodor, gDummySpriteAffineAnimTable}, + [SPECIES_ZORUA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zorua, gDummySpriteAffineAnimTable}, + [SPECIES_ZOROARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zoroark, gDummySpriteAffineAnimTable}, + [SPECIES_MINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minccino, gDummySpriteAffineAnimTable}, + [SPECIES_CINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cinccino, gDummySpriteAffineAnimTable}, + [SPECIES_GOTHITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gothita, gDummySpriteAffineAnimTable}, + [SPECIES_GOTHORITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gothorita, gDummySpriteAffineAnimTable}, + [SPECIES_GOTHITELLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gothitelle, gDummySpriteAffineAnimTable}, + [SPECIES_SOLOSIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solosis, gDummySpriteAffineAnimTable}, + [SPECIES_DUOSION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duosion, gDummySpriteAffineAnimTable}, + [SPECIES_REUNICLUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Reuniclus, gDummySpriteAffineAnimTable}, + [SPECIES_DUCKLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ducklett, gDummySpriteAffineAnimTable}, + [SPECIES_SWANNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swanna, gDummySpriteAffineAnimTable}, + [SPECIES_VANILLITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vanillite, gDummySpriteAffineAnimTable}, + [SPECIES_VANILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vanillish, gDummySpriteAffineAnimTable}, + [SPECIES_VANILLUXE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vanilluxe, gDummySpriteAffineAnimTable}, + [SPECIES_DEERLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deerling, gDummySpriteAffineAnimTable}, + [SPECIES_SAWSBUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sawsbuck, gDummySpriteAffineAnimTable}, + [SPECIES_EMOLGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Emolga, gDummySpriteAffineAnimTable}, + [SPECIES_KARRABLAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Karrablast, gDummySpriteAffineAnimTable}, + [SPECIES_ESCAVALIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Escavalier, gDummySpriteAffineAnimTable}, + [SPECIES_FOONGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Foongus, gDummySpriteAffineAnimTable}, + [SPECIES_AMOONGUSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Amoonguss, gDummySpriteAffineAnimTable}, + [SPECIES_FRILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Frillish, gDummySpriteAffineAnimTable}, + [SPECIES_JELLICENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jellicent, gDummySpriteAffineAnimTable}, + [SPECIES_ALOMOMOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alomomola, gDummySpriteAffineAnimTable}, + [SPECIES_JOLTIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Joltik, gDummySpriteAffineAnimTable}, + [SPECIES_GALVANTULA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Galvantula, gDummySpriteAffineAnimTable}, + [SPECIES_FERROSEED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ferroseed, gDummySpriteAffineAnimTable}, + [SPECIES_FERROTHORN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ferrothorn, gDummySpriteAffineAnimTable}, + [SPECIES_KLINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Klink, gDummySpriteAffineAnimTable}, + [SPECIES_KLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Klang, gDummySpriteAffineAnimTable}, + [SPECIES_KLINKLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Klinklang, gDummySpriteAffineAnimTable}, + [SPECIES_TYNAMO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tynamo, gDummySpriteAffineAnimTable}, + [SPECIES_EELEKTRIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eelektrik, gDummySpriteAffineAnimTable}, + [SPECIES_EELEKTROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eelektross, gDummySpriteAffineAnimTable}, + [SPECIES_ELGYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elgyem, gDummySpriteAffineAnimTable}, + [SPECIES_BEHEEYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beheeyem, gDummySpriteAffineAnimTable}, + [SPECIES_LITWICK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Litwick, gDummySpriteAffineAnimTable}, + [SPECIES_LAMPENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lampent, gDummySpriteAffineAnimTable}, + [SPECIES_CHANDELURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chandelure, gDummySpriteAffineAnimTable}, + [SPECIES_AXEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Axew, gDummySpriteAffineAnimTable}, + [SPECIES_FRAXURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fraxure, gDummySpriteAffineAnimTable}, + [SPECIES_HAXORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haxorus, gDummySpriteAffineAnimTable}, + [SPECIES_CUBCHOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubchoo, gDummySpriteAffineAnimTable}, + [SPECIES_BEARTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beartic, gDummySpriteAffineAnimTable}, + [SPECIES_CRYOGONAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cryogonal, gDummySpriteAffineAnimTable}, + [SPECIES_SHELMET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelmet, gDummySpriteAffineAnimTable}, + [SPECIES_ACCELGOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Accelgor, gDummySpriteAffineAnimTable}, + [SPECIES_STUNFISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stunfisk, gDummySpriteAffineAnimTable}, + [SPECIES_MIENFOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mienfoo, gDummySpriteAffineAnimTable}, + [SPECIES_MIENSHAO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mienshao, gDummySpriteAffineAnimTable}, + [SPECIES_DRUDDIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Druddigon, gDummySpriteAffineAnimTable}, + [SPECIES_GOLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golett, gDummySpriteAffineAnimTable}, + [SPECIES_GOLURK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golurk, gDummySpriteAffineAnimTable}, + [SPECIES_PAWNIARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pawniard, gDummySpriteAffineAnimTable}, + [SPECIES_BISHARP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bisharp, gDummySpriteAffineAnimTable}, + [SPECIES_BOUFFALANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bouffalant, gDummySpriteAffineAnimTable}, + [SPECIES_RUFFLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rufflet, gDummySpriteAffineAnimTable}, + [SPECIES_BRAVIARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Braviary, gDummySpriteAffineAnimTable}, + [SPECIES_VULLABY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vullaby, gDummySpriteAffineAnimTable}, + [SPECIES_MANDIBUZZ] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mandibuzz, gDummySpriteAffineAnimTable}, + [SPECIES_HEATMOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heatmor, gDummySpriteAffineAnimTable}, + [SPECIES_DURANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Durant, gDummySpriteAffineAnimTable}, + [SPECIES_DEINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deino, gDummySpriteAffineAnimTable}, + [SPECIES_ZWEILOUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zweilous, gDummySpriteAffineAnimTable}, + [SPECIES_HYDREIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hydreigon, gDummySpriteAffineAnimTable}, + [SPECIES_LARVESTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvesta, gDummySpriteAffineAnimTable}, + [SPECIES_VOLCARONA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volcarona, gDummySpriteAffineAnimTable}, + [SPECIES_COBALION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cobalion, gDummySpriteAffineAnimTable}, + [SPECIES_TERRAKION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Terrakion, gDummySpriteAffineAnimTable}, + [SPECIES_VIRIZION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Virizion, gDummySpriteAffineAnimTable}, + [SPECIES_TORNADUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tornadus, gDummySpriteAffineAnimTable}, + [SPECIES_THUNDURUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Thundurus, gDummySpriteAffineAnimTable}, + [SPECIES_RESHIRAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Reshiram, gDummySpriteAffineAnimTable}, + [SPECIES_ZEKROM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Zekrom, gDummySpriteAffineAnimTable}, + [SPECIES_LANDORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Landorus, gDummySpriteAffineAnimTable}, + [SPECIES_KYUREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Kyurem, gDummySpriteAffineAnimTable}, + [SPECIES_KELDEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Keldeo, gDummySpriteAffineAnimTable}, + [SPECIES_MELOETTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meloetta, gDummySpriteAffineAnimTable}, + [SPECIES_GENESECT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Genesect, gDummySpriteAffineAnimTable}, + [SPECIES_CHESPIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chespin, gDummySpriteAffineAnimTable}, + [SPECIES_QUILLADIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilladin, gDummySpriteAffineAnimTable}, + [SPECIES_CHESNAUGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chesnaught, gDummySpriteAffineAnimTable}, + [SPECIES_FENNEKIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fennekin, gDummySpriteAffineAnimTable}, + [SPECIES_BRAIXEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Braixen, gDummySpriteAffineAnimTable}, + [SPECIES_DELPHOX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delphox, gDummySpriteAffineAnimTable}, + [SPECIES_FROAKIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Froakie, gDummySpriteAffineAnimTable}, + [SPECIES_FROGADIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Frogadier, gDummySpriteAffineAnimTable}, + [SPECIES_GRENINJA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Greninja, gDummySpriteAffineAnimTable}, + [SPECIES_BUNNELBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bunnelby, gDummySpriteAffineAnimTable}, + [SPECIES_DIGGERSBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diggersby, gDummySpriteAffineAnimTable}, + [SPECIES_FLETCHLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fletchling, gDummySpriteAffineAnimTable}, + [SPECIES_FLETCHINDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fletchinder, gDummySpriteAffineAnimTable}, + [SPECIES_TALONFLAME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Talonflame, gDummySpriteAffineAnimTable}, + [SPECIES_SCATTERBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scatterbug, gDummySpriteAffineAnimTable}, + [SPECIES_SPEWPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spewpa, gDummySpriteAffineAnimTable}, + [SPECIES_VIVILLON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vivillon, gDummySpriteAffineAnimTable}, + [SPECIES_LITLEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Litleo, gDummySpriteAffineAnimTable}, + [SPECIES_PYROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pyroar, gDummySpriteAffineAnimTable}, + [SPECIES_FLABEBE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flabebe, gDummySpriteAffineAnimTable}, + [SPECIES_FLOETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Floette, gDummySpriteAffineAnimTable}, + [SPECIES_FLORGES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Florges, gDummySpriteAffineAnimTable}, + [SPECIES_SKIDDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiddo, gDummySpriteAffineAnimTable}, + [SPECIES_GOGOAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gogoat, gDummySpriteAffineAnimTable}, + [SPECIES_PANCHAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pancham, gDummySpriteAffineAnimTable}, + [SPECIES_PANGORO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pangoro, gDummySpriteAffineAnimTable}, + [SPECIES_FURFROU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furfrou, gDummySpriteAffineAnimTable}, + [SPECIES_ESPURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espurr, gDummySpriteAffineAnimTable}, + [SPECIES_MEOWSTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowstic, gDummySpriteAffineAnimTable}, + [SPECIES_HONEDGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Honedge, gDummySpriteAffineAnimTable}, + [SPECIES_DOUBLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doublade, gDummySpriteAffineAnimTable}, + [SPECIES_AEGISLASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aegislash, gDummySpriteAffineAnimTable}, + [SPECIES_SPRITZEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spritzee, gDummySpriteAffineAnimTable}, + [SPECIES_AROMATISSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aromatisse, gDummySpriteAffineAnimTable}, + [SPECIES_SWIRLIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swirlix, gDummySpriteAffineAnimTable}, + [SPECIES_SLURPUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slurpuff, gDummySpriteAffineAnimTable}, + [SPECIES_INKAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Inkay, gDummySpriteAffineAnimTable}, + [SPECIES_MALAMAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Malamar, gDummySpriteAffineAnimTable}, + [SPECIES_BINACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Binacle, gDummySpriteAffineAnimTable}, + [SPECIES_BARBARACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barbaracle, gDummySpriteAffineAnimTable}, + [SPECIES_SKRELP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skrelp, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGALGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragalge, gDummySpriteAffineAnimTable}, + [SPECIES_CLAUNCHER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clauncher, gDummySpriteAffineAnimTable}, + [SPECIES_CLAWITZER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clawitzer, gDummySpriteAffineAnimTable}, + [SPECIES_HELIOPTILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Helioptile, gDummySpriteAffineAnimTable}, + [SPECIES_HELIOLISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heliolisk, gDummySpriteAffineAnimTable}, + [SPECIES_TYRUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrunt, gDummySpriteAffineAnimTable}, + [SPECIES_TYRANTRUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrantrum, gDummySpriteAffineAnimTable}, + [SPECIES_AMAURA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Amaura, gDummySpriteAffineAnimTable}, + [SPECIES_AURORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aurorus, gDummySpriteAffineAnimTable}, + [SPECIES_SYLVEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sylveon, gDummySpriteAffineAnimTable}, + [SPECIES_HAWLUCHA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hawlucha, gDummySpriteAffineAnimTable}, + [SPECIES_DEDENNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dedenne, gDummySpriteAffineAnimTable}, + [SPECIES_CARBINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carbink, gDummySpriteAffineAnimTable}, + [SPECIES_GOOMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goomy, gDummySpriteAffineAnimTable}, + [SPECIES_SLIGGOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sliggoo, gDummySpriteAffineAnimTable}, + [SPECIES_GOODRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goodra, gDummySpriteAffineAnimTable}, + [SPECIES_KLEFKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Klefki, gDummySpriteAffineAnimTable}, + [SPECIES_PHANTUMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phantump, gDummySpriteAffineAnimTable}, + [SPECIES_TREVENANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trevenant, gDummySpriteAffineAnimTable}, + [SPECIES_PUMPKABOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pumpkaboo, gDummySpriteAffineAnimTable}, + [SPECIES_GOURGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gourgeist, gDummySpriteAffineAnimTable}, + [SPECIES_BERGMITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bergmite, gDummySpriteAffineAnimTable}, + [SPECIES_AVALUGG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Avalugg, gDummySpriteAffineAnimTable}, + [SPECIES_NOIBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noibat, gDummySpriteAffineAnimTable}, + [SPECIES_NOIVERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noivern, gDummySpriteAffineAnimTable}, + [SPECIES_XERNEAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Xerneas, gDummySpriteAffineAnimTable}, + [SPECIES_YVELTAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Yveltal, gDummySpriteAffineAnimTable}, + [SPECIES_ZYGARDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Zygarde, gDummySpriteAffineAnimTable}, + [SPECIES_DIANCIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diancie, gDummySpriteAffineAnimTable}, + [SPECIES_HOOPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoopa, gDummySpriteAffineAnimTable}, + [SPECIES_VOLCANION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volcanion, gDummySpriteAffineAnimTable}, [SPECIES_PICHU_SPIKY_EARED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_PichuSpikyEared, gDummySpriteAffineAnimTable}, [SPECIES_DEOXYS_ATTACK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeoxysAttack, gDummySpriteAffineAnimTable}, [SPECIES_DEOXYS_DEFENSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeoxysDefense, gDummySpriteAffineAnimTable}, @@ -857,188 +857,188 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_MUK_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MukAlolan, gDummySpriteAffineAnimTable}, [SPECIES_EXEGGUTOR_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ExeggutorAlolan, gDummySpriteAffineAnimTable}, [SPECIES_MAROWAK_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MarowakAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_ROWLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rowlet, gDummySpriteAffineAnimTable}, - [SPECIES_DARTRIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dartrix, gDummySpriteAffineAnimTable}, - [SPECIES_DECIDUEYE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_decidueye, gDummySpriteAffineAnimTable}, - [SPECIES_LITTEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_litten, gDummySpriteAffineAnimTable}, - [SPECIES_TORRACAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_torracat, gDummySpriteAffineAnimTable}, - [SPECIES_INCINEROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_incineroar, gDummySpriteAffineAnimTable}, - [SPECIES_POPPLIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_popplio, gDummySpriteAffineAnimTable}, - [SPECIES_BRIONNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_brionne, gDummySpriteAffineAnimTable}, - [SPECIES_PRIMARINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_primarina, gDummySpriteAffineAnimTable}, - [SPECIES_PIKIPEK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pikipek, gDummySpriteAffineAnimTable}, - [SPECIES_TRUMBEAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_trumbeak, gDummySpriteAffineAnimTable}, - [SPECIES_TOUCANNON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toucannon, gDummySpriteAffineAnimTable}, - [SPECIES_YUNGOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yungoos, gDummySpriteAffineAnimTable}, - [SPECIES_GUMSHOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gumshoos, gDummySpriteAffineAnimTable}, - [SPECIES_GRUBBIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grubbin, gDummySpriteAffineAnimTable}, - [SPECIES_CHARJABUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_charjabug, gDummySpriteAffineAnimTable}, - [SPECIES_VIKAVOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_vikavolt, gDummySpriteAffineAnimTable}, - [SPECIES_CRABRAWLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabrawler, gDummySpriteAffineAnimTable}, - [SPECIES_CRABOMINABLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_crabominable, gDummySpriteAffineAnimTable}, - [SPECIES_ORICORIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oricorio, gDummySpriteAffineAnimTable}, - [SPECIES_CUTIEFLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cutiefly, gDummySpriteAffineAnimTable}, - [SPECIES_RIBOMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ribombee, gDummySpriteAffineAnimTable}, - [SPECIES_ROCKRUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rockruff, gDummySpriteAffineAnimTable}, - [SPECIES_LYCANROC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lycanroc, gDummySpriteAffineAnimTable}, + [SPECIES_ROWLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rowlet, gDummySpriteAffineAnimTable}, + [SPECIES_DARTRIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dartrix, gDummySpriteAffineAnimTable}, + [SPECIES_DECIDUEYE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Decidueye, gDummySpriteAffineAnimTable}, + [SPECIES_LITTEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Litten, gDummySpriteAffineAnimTable}, + [SPECIES_TORRACAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torracat, gDummySpriteAffineAnimTable}, + [SPECIES_INCINEROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Incineroar, gDummySpriteAffineAnimTable}, + [SPECIES_POPPLIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Popplio, gDummySpriteAffineAnimTable}, + [SPECIES_BRIONNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Brionne, gDummySpriteAffineAnimTable}, + [SPECIES_PRIMARINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primarina, gDummySpriteAffineAnimTable}, + [SPECIES_PIKIPEK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikipek, gDummySpriteAffineAnimTable}, + [SPECIES_TRUMBEAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trumbeak, gDummySpriteAffineAnimTable}, + [SPECIES_TOUCANNON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Toucannon, gDummySpriteAffineAnimTable}, + [SPECIES_YUNGOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yungoos, gDummySpriteAffineAnimTable}, + [SPECIES_GUMSHOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gumshoos, gDummySpriteAffineAnimTable}, + [SPECIES_GRUBBIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grubbin, gDummySpriteAffineAnimTable}, + [SPECIES_CHARJABUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charjabug, gDummySpriteAffineAnimTable}, + [SPECIES_VIKAVOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vikavolt, gDummySpriteAffineAnimTable}, + [SPECIES_CRABRAWLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crabrawler, gDummySpriteAffineAnimTable}, + [SPECIES_CRABOMINABLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crabominable, gDummySpriteAffineAnimTable}, + [SPECIES_ORICORIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oricorio, gDummySpriteAffineAnimTable}, + [SPECIES_CUTIEFLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cutiefly, gDummySpriteAffineAnimTable}, + [SPECIES_RIBOMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ribombee, gDummySpriteAffineAnimTable}, + [SPECIES_ROCKRUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rockruff, gDummySpriteAffineAnimTable}, + [SPECIES_LYCANROC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lycanroc, gDummySpriteAffineAnimTable}, [SPECIES_LYCANROC_DUSK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_LycanrocDusk, gDummySpriteAffineAnimTable}, [SPECIES_LYCANROC_MIDNIGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_LycanrocMidnight, gDummySpriteAffineAnimTable}, - [SPECIES_WISHIWASHI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wishiwashi, gDummySpriteAffineAnimTable}, - [SPECIES_MAREANIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mareanie, gDummySpriteAffineAnimTable}, - [SPECIES_TOXAPEX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxapex, gDummySpriteAffineAnimTable}, - [SPECIES_MUDBRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudbray, gDummySpriteAffineAnimTable}, - [SPECIES_MUDSDALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mudsdale, gDummySpriteAffineAnimTable}, - [SPECIES_DEWPIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dewpider, gDummySpriteAffineAnimTable}, - [SPECIES_ARAQUANID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_araquanid, gDummySpriteAffineAnimTable}, - [SPECIES_FOMANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_fomantis, gDummySpriteAffineAnimTable}, - [SPECIES_LURANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lurantis, gDummySpriteAffineAnimTable}, - [SPECIES_MORELULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morelull, gDummySpriteAffineAnimTable}, - [SPECIES_SHIINOTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_shiinotic, gDummySpriteAffineAnimTable}, - [SPECIES_SALANDIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salandit, gDummySpriteAffineAnimTable}, - [SPECIES_SALAZZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_salazzle, gDummySpriteAffineAnimTable}, - [SPECIES_STUFFUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stufful, gDummySpriteAffineAnimTable}, - [SPECIES_BEWEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bewear, gDummySpriteAffineAnimTable}, - [SPECIES_BOUNSWEET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bounsweet, gDummySpriteAffineAnimTable}, - [SPECIES_STEENEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_steenee, gDummySpriteAffineAnimTable}, - [SPECIES_TSAREENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tsareena, gDummySpriteAffineAnimTable}, - [SPECIES_COMFEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_comfey, gDummySpriteAffineAnimTable}, - [SPECIES_ORANGURU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_oranguru, gDummySpriteAffineAnimTable}, - [SPECIES_PASSIMIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_passimian, gDummySpriteAffineAnimTable}, - [SPECIES_WIMPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wimpod, gDummySpriteAffineAnimTable}, - [SPECIES_GOLISOPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_golisopod, gDummySpriteAffineAnimTable}, - [SPECIES_SANDYGAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandygast, gDummySpriteAffineAnimTable}, - [SPECIES_PALOSSAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_palossand, gDummySpriteAffineAnimTable}, - [SPECIES_PYUKUMUKU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pyukumuku, gDummySpriteAffineAnimTable}, - [SPECIES_TYPE_NULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_typenull, gDummySpriteAffineAnimTable}, - [SPECIES_SILVALLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silvally, gDummySpriteAffineAnimTable}, - [SPECIES_MINIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_minior, gDummySpriteAffineAnimTable}, - [SPECIES_KOMALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_komala, gDummySpriteAffineAnimTable}, - [SPECIES_TURTONATOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_turtonator, gDummySpriteAffineAnimTable}, - [SPECIES_TOGEDEMARU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_togedemaru, gDummySpriteAffineAnimTable}, - [SPECIES_MIMIKYU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_mimikyu, gDummySpriteAffineAnimTable}, - [SPECIES_BRUXISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_bruxish, gDummySpriteAffineAnimTable}, - [SPECIES_DRAMPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drampa, gDummySpriteAffineAnimTable}, - [SPECIES_DHELMISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dhelmise, gDummySpriteAffineAnimTable}, - [SPECIES_JANGMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_jangmo_o, gDummySpriteAffineAnimTable}, - [SPECIES_HAKAMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hakamo_o, gDummySpriteAffineAnimTable}, - [SPECIES_KOMMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kommo_o, gDummySpriteAffineAnimTable}, - [SPECIES_TAPU_KOKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapukoko, gDummySpriteAffineAnimTable}, - [SPECIES_TAPU_LELE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapulele, gDummySpriteAffineAnimTable}, - [SPECIES_TAPU_BULU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapubulu, gDummySpriteAffineAnimTable}, - [SPECIES_TAPU_FINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_tapufini, gDummySpriteAffineAnimTable}, - [SPECIES_COSMOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmog, gDummySpriteAffineAnimTable}, - [SPECIES_COSMOEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cosmoem, gDummySpriteAffineAnimTable}, - [SPECIES_SOLGALEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_solgaleo, gDummySpriteAffineAnimTable}, - [SPECIES_LUNALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_lunala, gDummySpriteAffineAnimTable}, - [SPECIES_NIHILEGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nihilego, gDummySpriteAffineAnimTable}, - [SPECIES_BUZZWOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_buzzwole, gDummySpriteAffineAnimTable}, - [SPECIES_PHEROMOSA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pheromosa, gDummySpriteAffineAnimTable}, - [SPECIES_XURKITREE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_xurkitree, gDummySpriteAffineAnimTable}, - [SPECIES_CELESTEELA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_celesteela, gDummySpriteAffineAnimTable}, - [SPECIES_KARTANA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kartana, gDummySpriteAffineAnimTable}, - [SPECIES_GUZZLORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_guzzlord, gDummySpriteAffineAnimTable}, - [SPECIES_NECROZMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_necrozma, gDummySpriteAffineAnimTable}, + [SPECIES_WISHIWASHI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wishiwashi, gDummySpriteAffineAnimTable}, + [SPECIES_MAREANIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareanie, gDummySpriteAffineAnimTable}, + [SPECIES_TOXAPEX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Toxapex, gDummySpriteAffineAnimTable}, + [SPECIES_MUDBRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudbray, gDummySpriteAffineAnimTable}, + [SPECIES_MUDSDALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudsdale, gDummySpriteAffineAnimTable}, + [SPECIES_DEWPIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewpider, gDummySpriteAffineAnimTable}, + [SPECIES_ARAQUANID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Araquanid, gDummySpriteAffineAnimTable}, + [SPECIES_FOMANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fomantis, gDummySpriteAffineAnimTable}, + [SPECIES_LURANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lurantis, gDummySpriteAffineAnimTable}, + [SPECIES_MORELULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Morelull, gDummySpriteAffineAnimTable}, + [SPECIES_SHIINOTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiinotic, gDummySpriteAffineAnimTable}, + [SPECIES_SALANDIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salandit, gDummySpriteAffineAnimTable}, + [SPECIES_SALAZZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salazzle, gDummySpriteAffineAnimTable}, + [SPECIES_STUFFUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stufful, gDummySpriteAffineAnimTable}, + [SPECIES_BEWEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bewear, gDummySpriteAffineAnimTable}, + [SPECIES_BOUNSWEET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bounsweet, gDummySpriteAffineAnimTable}, + [SPECIES_STEENEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steenee, gDummySpriteAffineAnimTable}, + [SPECIES_TSAREENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tsareena, gDummySpriteAffineAnimTable}, + [SPECIES_COMFEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Comfey, gDummySpriteAffineAnimTable}, + [SPECIES_ORANGURU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oranguru, gDummySpriteAffineAnimTable}, + [SPECIES_PASSIMIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Passimian, gDummySpriteAffineAnimTable}, + [SPECIES_WIMPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wimpod, gDummySpriteAffineAnimTable}, + [SPECIES_GOLISOPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golisopod, gDummySpriteAffineAnimTable}, + [SPECIES_SANDYGAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandygast, gDummySpriteAffineAnimTable}, + [SPECIES_PALOSSAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Palossand, gDummySpriteAffineAnimTable}, + [SPECIES_PYUKUMUKU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pyukumuku, gDummySpriteAffineAnimTable}, + [SPECIES_TYPE_NULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typenull, gDummySpriteAffineAnimTable}, + [SPECIES_SILVALLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silvally, gDummySpriteAffineAnimTable}, + [SPECIES_MINIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minior, gDummySpriteAffineAnimTable}, + [SPECIES_KOMALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Komala, gDummySpriteAffineAnimTable}, + [SPECIES_TURTONATOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Turtonator, gDummySpriteAffineAnimTable}, + [SPECIES_TOGEDEMARU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togedemaru, gDummySpriteAffineAnimTable}, + [SPECIES_MIMIKYU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mimikyu, gDummySpriteAffineAnimTable}, + [SPECIES_BRUXISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bruxish, gDummySpriteAffineAnimTable}, + [SPECIES_DRAMPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drampa, gDummySpriteAffineAnimTable}, + [SPECIES_DHELMISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dhelmise, gDummySpriteAffineAnimTable}, + [SPECIES_JANGMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jangmo_o, gDummySpriteAffineAnimTable}, + [SPECIES_HAKAMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hakamo_o, gDummySpriteAffineAnimTable}, + [SPECIES_KOMMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kommo_o, gDummySpriteAffineAnimTable}, + [SPECIES_TAPU_KOKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tapukoko, gDummySpriteAffineAnimTable}, + [SPECIES_TAPU_LELE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tapulele, gDummySpriteAffineAnimTable}, + [SPECIES_TAPU_BULU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tapubulu, gDummySpriteAffineAnimTable}, + [SPECIES_TAPU_FINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tapufini, gDummySpriteAffineAnimTable}, + [SPECIES_COSMOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cosmog, gDummySpriteAffineAnimTable}, + [SPECIES_COSMOEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cosmoem, gDummySpriteAffineAnimTable}, + [SPECIES_SOLGALEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solgaleo, gDummySpriteAffineAnimTable}, + [SPECIES_LUNALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunala, gDummySpriteAffineAnimTable}, + [SPECIES_NIHILEGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nihilego, gDummySpriteAffineAnimTable}, + [SPECIES_BUZZWOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Buzzwole, gDummySpriteAffineAnimTable}, + [SPECIES_PHEROMOSA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pheromosa, gDummySpriteAffineAnimTable}, + [SPECIES_XURKITREE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xurkitree, gDummySpriteAffineAnimTable}, + [SPECIES_CELESTEELA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celesteela, gDummySpriteAffineAnimTable}, + [SPECIES_KARTANA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kartana, gDummySpriteAffineAnimTable}, + [SPECIES_GUZZLORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Guzzlord, gDummySpriteAffineAnimTable}, + [SPECIES_NECROZMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Necrozma, gDummySpriteAffineAnimTable}, [SPECIES_NECROZMA_DUSK_MANE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_NecrozmaDuskMane, gDummySpriteAffineAnimTable}, [SPECIES_NECROZMA_DAWN_WINGS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_NecrozmaDawnWings, gDummySpriteAffineAnimTable}, - [SPECIES_MAGEARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_magearna, gDummySpriteAffineAnimTable}, - [SPECIES_MARSHADOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_marshadow, gDummySpriteAffineAnimTable}, - [SPECIES_POIPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_poipole, gDummySpriteAffineAnimTable}, - [SPECIES_NAGANADEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_naganadel, gDummySpriteAffineAnimTable}, - [SPECIES_STAKATAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stakataka, gDummySpriteAffineAnimTable}, - [SPECIES_BLACEPHALON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blacephalon, gDummySpriteAffineAnimTable}, - [SPECIES_ZERAORA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zeraora, gDummySpriteAffineAnimTable}, - [SPECIES_MELTAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_meltan, gDummySpriteAffineAnimTable}, - [SPECIES_MELMETAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_melmetal, gDummySpriteAffineAnimTable}, - [SPECIES_GROOKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grookey, gDummySpriteAffineAnimTable}, - [SPECIES_THWACKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thwackey, gDummySpriteAffineAnimTable}, - [SPECIES_RILLABOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rillaboom, gDummySpriteAffineAnimTable}, - [SPECIES_SCORBUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_scorbunny, gDummySpriteAffineAnimTable}, - [SPECIES_RABOOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_raboot, gDummySpriteAffineAnimTable}, - [SPECIES_CINDERACE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cinderace, gDummySpriteAffineAnimTable}, - [SPECIES_SOBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sobble, gDummySpriteAffineAnimTable}, - [SPECIES_DRIZZILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drizzile, gDummySpriteAffineAnimTable}, - [SPECIES_INTELEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_inteleon, gDummySpriteAffineAnimTable}, - [SPECIES_SKWOVET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_skwovet, gDummySpriteAffineAnimTable}, - [SPECIES_GREEDENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_greedent, gDummySpriteAffineAnimTable}, - [SPECIES_ROOKIDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rookidee, gDummySpriteAffineAnimTable}, - [SPECIES_CORVISQUIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corvisquire, gDummySpriteAffineAnimTable}, - [SPECIES_CORVIKNIGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_corviknight, gDummySpriteAffineAnimTable}, - [SPECIES_BLIPBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_blipbug, gDummySpriteAffineAnimTable}, - [SPECIES_DOTTLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dottler, gDummySpriteAffineAnimTable}, - [SPECIES_ORBEETLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_orbeetle, gDummySpriteAffineAnimTable}, - [SPECIES_NICKIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_nickit, gDummySpriteAffineAnimTable}, - [SPECIES_THIEVUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_thievul, gDummySpriteAffineAnimTable}, - [SPECIES_GOSSIFLEUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_gossifleur, gDummySpriteAffineAnimTable}, - [SPECIES_ELDEGOSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eldegoss, gDummySpriteAffineAnimTable}, - [SPECIES_WOOLOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wooloo, gDummySpriteAffineAnimTable}, - [SPECIES_DUBWOOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dubwool, gDummySpriteAffineAnimTable}, - [SPECIES_CHEWTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_chewtle, gDummySpriteAffineAnimTable}, - [SPECIES_DREDNAW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drednaw, gDummySpriteAffineAnimTable}, - [SPECIES_YAMPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_yamper, gDummySpriteAffineAnimTable}, - [SPECIES_BOLTUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_boltund, gDummySpriteAffineAnimTable}, - [SPECIES_ROLYCOLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_rolycoly, gDummySpriteAffineAnimTable}, - [SPECIES_CARKOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_carkol, gDummySpriteAffineAnimTable}, - [SPECIES_COALOSSAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_coalossal, gDummySpriteAffineAnimTable}, - [SPECIES_APPLIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_applin, gDummySpriteAffineAnimTable}, - [SPECIES_FLAPPLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_flapple, gDummySpriteAffineAnimTable}, - [SPECIES_APPLETUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_appletun, gDummySpriteAffineAnimTable}, - [SPECIES_SILICOBRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_silicobra, gDummySpriteAffineAnimTable}, - [SPECIES_SANDACONDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sandaconda, gDummySpriteAffineAnimTable}, - [SPECIES_CRAMORANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cramorant, gDummySpriteAffineAnimTable}, - [SPECIES_ARROKUDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arrokuda, gDummySpriteAffineAnimTable}, - [SPECIES_BARRASKEWDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_barraskewda, gDummySpriteAffineAnimTable}, - [SPECIES_TOXEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxel, gDummySpriteAffineAnimTable}, - [SPECIES_TOXTRICITY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_toxtricity, gDummySpriteAffineAnimTable}, + [SPECIES_MAGEARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magearna, gDummySpriteAffineAnimTable}, + [SPECIES_MARSHADOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshadow, gDummySpriteAffineAnimTable}, + [SPECIES_POIPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poipole, gDummySpriteAffineAnimTable}, + [SPECIES_NAGANADEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Naganadel, gDummySpriteAffineAnimTable}, + [SPECIES_STAKATAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stakataka, gDummySpriteAffineAnimTable}, + [SPECIES_BLACEPHALON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blacephalon, gDummySpriteAffineAnimTable}, + [SPECIES_ZERAORA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zeraora, gDummySpriteAffineAnimTable}, + [SPECIES_MELTAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meltan, gDummySpriteAffineAnimTable}, + [SPECIES_MELMETAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Melmetal, gDummySpriteAffineAnimTable}, + [SPECIES_GROOKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grookey, gDummySpriteAffineAnimTable}, + [SPECIES_THWACKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Thwackey, gDummySpriteAffineAnimTable}, + [SPECIES_RILLABOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rillaboom, gDummySpriteAffineAnimTable}, + [SPECIES_SCORBUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scorbunny, gDummySpriteAffineAnimTable}, + [SPECIES_RABOOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raboot, gDummySpriteAffineAnimTable}, + [SPECIES_CINDERACE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cinderace, gDummySpriteAffineAnimTable}, + [SPECIES_SOBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sobble, gDummySpriteAffineAnimTable}, + [SPECIES_DRIZZILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drizzile, gDummySpriteAffineAnimTable}, + [SPECIES_INTELEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Inteleon, gDummySpriteAffineAnimTable}, + [SPECIES_SKWOVET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skwovet, gDummySpriteAffineAnimTable}, + [SPECIES_GREEDENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Greedent, gDummySpriteAffineAnimTable}, + [SPECIES_ROOKIDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rookidee, gDummySpriteAffineAnimTable}, + [SPECIES_CORVISQUIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corvisquire, gDummySpriteAffineAnimTable}, + [SPECIES_CORVIKNIGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corviknight, gDummySpriteAffineAnimTable}, + [SPECIES_BLIPBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blipbug, gDummySpriteAffineAnimTable}, + [SPECIES_DOTTLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dottler, gDummySpriteAffineAnimTable}, + [SPECIES_ORBEETLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Orbeetle, gDummySpriteAffineAnimTable}, + [SPECIES_NICKIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nickit, gDummySpriteAffineAnimTable}, + [SPECIES_THIEVUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Thievul, gDummySpriteAffineAnimTable}, + [SPECIES_GOSSIFLEUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gossifleur, gDummySpriteAffineAnimTable}, + [SPECIES_ELDEGOSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eldegoss, gDummySpriteAffineAnimTable}, + [SPECIES_WOOLOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooloo, gDummySpriteAffineAnimTable}, + [SPECIES_DUBWOOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dubwool, gDummySpriteAffineAnimTable}, + [SPECIES_CHEWTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chewtle, gDummySpriteAffineAnimTable}, + [SPECIES_DREDNAW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drednaw, gDummySpriteAffineAnimTable}, + [SPECIES_YAMPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yamper, gDummySpriteAffineAnimTable}, + [SPECIES_BOLTUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Boltund, gDummySpriteAffineAnimTable}, + [SPECIES_ROLYCOLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rolycoly, gDummySpriteAffineAnimTable}, + [SPECIES_CARKOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carkol, gDummySpriteAffineAnimTable}, + [SPECIES_COALOSSAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Coalossal, gDummySpriteAffineAnimTable}, + [SPECIES_APPLIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Applin, gDummySpriteAffineAnimTable}, + [SPECIES_FLAPPLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flapple, gDummySpriteAffineAnimTable}, + [SPECIES_APPLETUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Appletun, gDummySpriteAffineAnimTable}, + [SPECIES_SILICOBRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silicobra, gDummySpriteAffineAnimTable}, + [SPECIES_SANDACONDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandaconda, gDummySpriteAffineAnimTable}, + [SPECIES_CRAMORANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cramorant, gDummySpriteAffineAnimTable}, + [SPECIES_ARROKUDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arrokuda, gDummySpriteAffineAnimTable}, + [SPECIES_BARRASKEWDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barraskewda, gDummySpriteAffineAnimTable}, + [SPECIES_TOXEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Toxel, gDummySpriteAffineAnimTable}, + [SPECIES_TOXTRICITY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Toxtricity, gDummySpriteAffineAnimTable}, [SPECIES_TOXTRICITY_LOW_KEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ToxtricityLowkey, gDummySpriteAffineAnimTable}, - [SPECIES_SIZZLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sizzlipede, gDummySpriteAffineAnimTable}, - [SPECIES_CENTISKORCH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_centiskorch, gDummySpriteAffineAnimTable}, - [SPECIES_CLOBBOPUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_clobbopus, gDummySpriteAffineAnimTable}, - [SPECIES_GRAPPLOCT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grapploct, gDummySpriteAffineAnimTable}, - [SPECIES_SINISTEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sinistea, gDummySpriteAffineAnimTable}, - [SPECIES_POLTEAGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_polteageist, gDummySpriteAffineAnimTable}, - [SPECIES_HATENNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatenna, gDummySpriteAffineAnimTable}, - [SPECIES_HATTREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hattrem, gDummySpriteAffineAnimTable}, - [SPECIES_HATTERENE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_hatterene, gDummySpriteAffineAnimTable}, - [SPECIES_IMPIDIMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_impidimp, gDummySpriteAffineAnimTable}, - [SPECIES_MORGREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morgrem, gDummySpriteAffineAnimTable}, - [SPECIES_GRIMMSNARL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_grimmsnarl, gDummySpriteAffineAnimTable}, - [SPECIES_OBSTAGOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_obstagoon, gDummySpriteAffineAnimTable}, - [SPECIES_PERRSERKER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_perrserker, gDummySpriteAffineAnimTable}, - [SPECIES_CURSOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cursola, gDummySpriteAffineAnimTable}, - [SPECIES_SIRFETCHD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sirfetchd, gDummySpriteAffineAnimTable}, + [SPECIES_SIZZLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sizzlipede, gDummySpriteAffineAnimTable}, + [SPECIES_CENTISKORCH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Centiskorch, gDummySpriteAffineAnimTable}, + [SPECIES_CLOBBOPUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clobbopus, gDummySpriteAffineAnimTable}, + [SPECIES_GRAPPLOCT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grapploct, gDummySpriteAffineAnimTable}, + [SPECIES_SINISTEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sinistea, gDummySpriteAffineAnimTable}, + [SPECIES_POLTEAGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Polteageist, gDummySpriteAffineAnimTable}, + [SPECIES_HATENNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hatenna, gDummySpriteAffineAnimTable}, + [SPECIES_HATTREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hattrem, gDummySpriteAffineAnimTable}, + [SPECIES_HATTERENE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hatterene, gDummySpriteAffineAnimTable}, + [SPECIES_IMPIDIMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Impidimp, gDummySpriteAffineAnimTable}, + [SPECIES_MORGREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Morgrem, gDummySpriteAffineAnimTable}, + [SPECIES_GRIMMSNARL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimmsnarl, gDummySpriteAffineAnimTable}, + [SPECIES_OBSTAGOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Obstagoon, gDummySpriteAffineAnimTable}, + [SPECIES_PERRSERKER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Perrserker, gDummySpriteAffineAnimTable}, + [SPECIES_CURSOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cursola, gDummySpriteAffineAnimTable}, + [SPECIES_SIRFETCHD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sirfetchd, gDummySpriteAffineAnimTable}, [SPECIES_MR_RIME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MrRime, gDummySpriteAffineAnimTable}, - [SPECIES_RUNERIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_runerigus, gDummySpriteAffineAnimTable}, - [SPECIES_MILCERY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_milcery, gDummySpriteAffineAnimTable}, - [SPECIES_ALCREMIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_alcremie, gDummySpriteAffineAnimTable}, - [SPECIES_FALINKS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_falinks, gDummySpriteAffineAnimTable}, - [SPECIES_PINCURCHIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_pincurchin, gDummySpriteAffineAnimTable}, - [SPECIES_SNOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_snom, gDummySpriteAffineAnimTable}, - [SPECIES_FROSMOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_frosmoth, gDummySpriteAffineAnimTable}, - [SPECIES_STONJOURNER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_stonjourner, gDummySpriteAffineAnimTable}, - [SPECIES_EISCUE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_eiscue, gDummySpriteAffineAnimTable}, - [SPECIES_INDEEDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_indeedee, gDummySpriteAffineAnimTable}, - [SPECIES_MORPEKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_morpeko, gDummySpriteAffineAnimTable}, - [SPECIES_CUFANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_cufant, gDummySpriteAffineAnimTable}, - [SPECIES_COPPERAJAH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_copperajah, gDummySpriteAffineAnimTable}, - [SPECIES_DRACOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracozolt, gDummySpriteAffineAnimTable}, - [SPECIES_ARCTOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctozolt, gDummySpriteAffineAnimTable}, - [SPECIES_DRACOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dracovish, gDummySpriteAffineAnimTable}, - [SPECIES_ARCTOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_arctovish, gDummySpriteAffineAnimTable}, - [SPECIES_DURALUDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_duraludon, gDummySpriteAffineAnimTable}, - [SPECIES_DREEPY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dreepy, gDummySpriteAffineAnimTable}, - [SPECIES_DRAKLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_drakloak, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGAPULT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_dragapult, gDummySpriteAffineAnimTable}, - [SPECIES_ZACIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zacian, gDummySpriteAffineAnimTable}, - [SPECIES_ZAMAZENTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zamazenta, gDummySpriteAffineAnimTable}, - [SPECIES_ETERNATUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_eternatus, gDummySpriteAffineAnimTable}, - [SPECIES_KUBFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kubfu, gDummySpriteAffineAnimTable}, - [SPECIES_URSHIFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_urshifu, gDummySpriteAffineAnimTable}, - [SPECIES_ZARUDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_zarude, gDummySpriteAffineAnimTable}, - [SPECIES_REGIELEKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regieleki, gDummySpriteAffineAnimTable}, - [SPECIES_REGIDRAGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_regidrago, gDummySpriteAffineAnimTable}, - [SPECIES_GLASTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_glastrier, gDummySpriteAffineAnimTable}, - [SPECIES_SPECTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_spectrier, gDummySpriteAffineAnimTable}, - [SPECIES_CALYREX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_calyrex, gDummySpriteAffineAnimTable}, + [SPECIES_RUNERIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Runerigus, gDummySpriteAffineAnimTable}, + [SPECIES_MILCERY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milcery, gDummySpriteAffineAnimTable}, + [SPECIES_ALCREMIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alcremie, gDummySpriteAffineAnimTable}, + [SPECIES_FALINKS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Falinks, gDummySpriteAffineAnimTable}, + [SPECIES_PINCURCHIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pincurchin, gDummySpriteAffineAnimTable}, + [SPECIES_SNOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snom, gDummySpriteAffineAnimTable}, + [SPECIES_FROSMOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Frosmoth, gDummySpriteAffineAnimTable}, + [SPECIES_STONJOURNER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stonjourner, gDummySpriteAffineAnimTable}, + [SPECIES_EISCUE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eiscue, gDummySpriteAffineAnimTable}, + [SPECIES_INDEEDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Indeedee, gDummySpriteAffineAnimTable}, + [SPECIES_MORPEKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Morpeko, gDummySpriteAffineAnimTable}, + [SPECIES_CUFANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cufant, gDummySpriteAffineAnimTable}, + [SPECIES_COPPERAJAH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Copperajah, gDummySpriteAffineAnimTable}, + [SPECIES_DRACOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dracozolt, gDummySpriteAffineAnimTable}, + [SPECIES_ARCTOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arctozolt, gDummySpriteAffineAnimTable}, + [SPECIES_DRACOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dracovish, gDummySpriteAffineAnimTable}, + [SPECIES_ARCTOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arctovish, gDummySpriteAffineAnimTable}, + [SPECIES_DURALUDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duraludon, gDummySpriteAffineAnimTable}, + [SPECIES_DREEPY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dreepy, gDummySpriteAffineAnimTable}, + [SPECIES_DRAKLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drakloak, gDummySpriteAffineAnimTable}, + [SPECIES_DRAGAPULT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragapult, gDummySpriteAffineAnimTable}, + [SPECIES_ZACIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zacian, gDummySpriteAffineAnimTable}, + [SPECIES_ZAMAZENTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zamazenta, gDummySpriteAffineAnimTable}, + [SPECIES_ETERNATUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Eternatus, gDummySpriteAffineAnimTable}, + [SPECIES_KUBFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kubfu, gDummySpriteAffineAnimTable}, + [SPECIES_URSHIFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Urshifu, gDummySpriteAffineAnimTable}, + [SPECIES_ZARUDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zarude, gDummySpriteAffineAnimTable}, + [SPECIES_REGIELEKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regieleki, gDummySpriteAffineAnimTable}, + [SPECIES_REGIDRAGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regidrago, gDummySpriteAffineAnimTable}, + [SPECIES_GLASTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glastrier, gDummySpriteAffineAnimTable}, + [SPECIES_SPECTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spectrier, gDummySpriteAffineAnimTable}, + [SPECIES_CALYREX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Calyrex, gDummySpriteAffineAnimTable}, [SPECIES_MEOWTH_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MeowthGalarian, gDummySpriteAffineAnimTable}, [SPECIES_PONYTA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_PonytaGalarian, gDummySpriteAffineAnimTable}, [SPECIES_RAPIDASH_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RapidashGalarian, gDummySpriteAffineAnimTable}, @@ -1062,15 +1062,15 @@ const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = [SPECIES_CALYREX_SHADOW_RIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CalyrexShadowRider, gDummySpriteAffineAnimTable}, [SPECIES_ZACIAN_CROWNED_SWORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZacianCrowned, gDummySpriteAffineAnimTable}, [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZamazentaCrowned, gDummySpriteAffineAnimTable}, - [SPECIES_WYRDEER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_wyrdeer, gDummySpriteAffineAnimTable}, - [SPECIES_KLEAVOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_kleavor, gDummySpriteAffineAnimTable}, - [SPECIES_URSALUNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ursaluna, gDummySpriteAffineAnimTable}, - [SPECIES_BASCULEGION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_basculegion, gDummySpriteAffineAnimTable}, + [SPECIES_WYRDEER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wyrdeer, gDummySpriteAffineAnimTable}, + [SPECIES_KLEAVOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kleavor, gDummySpriteAffineAnimTable}, + [SPECIES_URSALUNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaluna, gDummySpriteAffineAnimTable}, + [SPECIES_BASCULEGION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Basculegion, gDummySpriteAffineAnimTable}, [SPECIES_BASCULEGION_FEMALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BasculegionFemale, gDummySpriteAffineAnimTable}, [SPECIES_SNEASEL_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SneaselHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_SNEASLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_sneasler, gDummySpriteAffineAnimTable}, - [SPECIES_OVERQWIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_overqwil, gDummySpriteAffineAnimTable}, - [SPECIES_ENAMORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_enamorus, gDummySpriteAffineAnimTable}, + [SPECIES_SNEASLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasler, gDummySpriteAffineAnimTable}, + [SPECIES_OVERQWIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Overqwil, gDummySpriteAffineAnimTable}, + [SPECIES_ENAMORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Enamorus, gDummySpriteAffineAnimTable}, [SPECIES_ENAMORUS_THERIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_EnamorusTherian, gDummySpriteAffineAnimTable}, [SPECIES_GROWLITHE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GrowlitheHisuian, gDummySpriteAffineAnimTable}, [SPECIES_ARCANINE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ArcanineHisuian, gDummySpriteAffineAnimTable}, diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 155472ee0d90..1af10d45e85c 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -2364,1033 +2364,1033 @@ static const struct SpriteFrameImage sPicTable_Jirachi[] = { static const struct SpriteFrameImage sPicTable_Deoxys[] = { overworld_ascending_frames(gObjectEventPic_Deoxys, 4, 4), }; -static const struct SpriteFrameImage sPicTable_turtwig[] = { +static const struct SpriteFrameImage sPicTable_Turtwig[] = { overworld_ascending_frames(gObjectEventPic_Turtwig, 4, 4), }; -static const struct SpriteFrameImage sPicTable_grotle[] = { +static const struct SpriteFrameImage sPicTable_Grotle[] = { overworld_ascending_frames(gObjectEventPic_Grotle, 4, 4), }; -static const struct SpriteFrameImage sPicTable_torterra[] = { +static const struct SpriteFrameImage sPicTable_Torterra[] = { overworld_ascending_frames(gObjectEventPic_Torterra, 4, 4), }; -static const struct SpriteFrameImage sPicTable_chimchar[] = { +static const struct SpriteFrameImage sPicTable_Chimchar[] = { overworld_ascending_frames(gObjectEventPic_Chimchar, 4, 4), }; -static const struct SpriteFrameImage sPicTable_monferno[] = { +static const struct SpriteFrameImage sPicTable_Monferno[] = { overworld_ascending_frames(gObjectEventPic_Monferno, 4, 4), }; -static const struct SpriteFrameImage sPicTable_infernape[] = { +static const struct SpriteFrameImage sPicTable_Infernape[] = { overworld_ascending_frames(gObjectEventPic_Infernape, 4, 4), }; -static const struct SpriteFrameImage sPicTable_piplup[] = { +static const struct SpriteFrameImage sPicTable_Piplup[] = { overworld_ascending_frames(gObjectEventPic_Piplup, 4, 4), }; -static const struct SpriteFrameImage sPicTable_prinplup[] = { +static const struct SpriteFrameImage sPicTable_Prinplup[] = { overworld_ascending_frames(gObjectEventPic_Prinplup, 4, 4), }; -static const struct SpriteFrameImage sPicTable_empoleon[] = { +static const struct SpriteFrameImage sPicTable_Empoleon[] = { overworld_ascending_frames(gObjectEventPic_Empoleon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_starly[] = { +static const struct SpriteFrameImage sPicTable_Starly[] = { overworld_ascending_frames(gObjectEventPic_Starly, 4, 4), }; -static const struct SpriteFrameImage sPicTable_staravia[] = { +static const struct SpriteFrameImage sPicTable_Staravia[] = { overworld_ascending_frames(gObjectEventPic_Staravia, 4, 4), }; -static const struct SpriteFrameImage sPicTable_staraptor[] = { +static const struct SpriteFrameImage sPicTable_Staraptor[] = { overworld_ascending_frames(gObjectEventPic_Staraptor, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bidoof[] = { +static const struct SpriteFrameImage sPicTable_Bidoof[] = { overworld_ascending_frames(gObjectEventPic_Bidoof, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bibarel[] = { +static const struct SpriteFrameImage sPicTable_Bibarel[] = { overworld_ascending_frames(gObjectEventPic_Bibarel, 4, 4), }; -static const struct SpriteFrameImage sPicTable_kricketot[] = { +static const struct SpriteFrameImage sPicTable_Kricketot[] = { overworld_ascending_frames(gObjectEventPic_Kricketot, 4, 4), }; -static const struct SpriteFrameImage sPicTable_kricketune[] = { +static const struct SpriteFrameImage sPicTable_Kricketune[] = { overworld_ascending_frames(gObjectEventPic_Kricketune, 4, 4), }; -static const struct SpriteFrameImage sPicTable_shinx[] = { +static const struct SpriteFrameImage sPicTable_Shinx[] = { overworld_ascending_frames(gObjectEventPic_Shinx, 4, 4), }; -static const struct SpriteFrameImage sPicTable_luxio[] = { +static const struct SpriteFrameImage sPicTable_Luxio[] = { overworld_ascending_frames(gObjectEventPic_Luxio, 4, 4), }; -static const struct SpriteFrameImage sPicTable_luxray[] = { +static const struct SpriteFrameImage sPicTable_Luxray[] = { overworld_ascending_frames(gObjectEventPic_Luxray, 4, 4), }; -static const struct SpriteFrameImage sPicTable_budew[] = { +static const struct SpriteFrameImage sPicTable_Budew[] = { overworld_ascending_frames(gObjectEventPic_Budew, 4, 4), }; -static const struct SpriteFrameImage sPicTable_roserade[] = { +static const struct SpriteFrameImage sPicTable_Roserade[] = { overworld_ascending_frames(gObjectEventPic_Roserade, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cranidos[] = { +static const struct SpriteFrameImage sPicTable_Cranidos[] = { overworld_ascending_frames(gObjectEventPic_Cranidos, 4, 4), }; -static const struct SpriteFrameImage sPicTable_rampardos[] = { +static const struct SpriteFrameImage sPicTable_Rampardos[] = { overworld_ascending_frames(gObjectEventPic_Rampardos, 4, 4), }; -static const struct SpriteFrameImage sPicTable_shieldon[] = { +static const struct SpriteFrameImage sPicTable_Shieldon[] = { overworld_ascending_frames(gObjectEventPic_Shieldon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bastiodon[] = { +static const struct SpriteFrameImage sPicTable_Bastiodon[] = { overworld_ascending_frames(gObjectEventPic_Bastiodon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_burmy[] = { +static const struct SpriteFrameImage sPicTable_Burmy[] = { overworld_ascending_frames(gObjectEventPic_Burmy, 4, 4), }; -static const struct SpriteFrameImage sPicTable_wormadam[] = { +static const struct SpriteFrameImage sPicTable_Wormadam[] = { overworld_ascending_frames(gObjectEventPic_Wormadam, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mothim[] = { +static const struct SpriteFrameImage sPicTable_Mothim[] = { overworld_ascending_frames(gObjectEventPic_Mothim, 4, 4), }; -static const struct SpriteFrameImage sPicTable_combee[] = { +static const struct SpriteFrameImage sPicTable_Combee[] = { overworld_ascending_frames(gObjectEventPic_Combee, 4, 4), }; -static const struct SpriteFrameImage sPicTable_combee_f[] = { +static const struct SpriteFrameImage sPicTable_Combee_f[] = { overworld_ascending_frames(gObjectEventPic_CombeeF, 4, 4), }; -static const struct SpriteFrameImage sPicTable_vespiquen[] = { +static const struct SpriteFrameImage sPicTable_Vespiquen[] = { overworld_ascending_frames(gObjectEventPic_Vespiquen, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pachirisu[] = { +static const struct SpriteFrameImage sPicTable_Pachirisu[] = { overworld_ascending_frames(gObjectEventPic_Pachirisu, 4, 4), }; -static const struct SpriteFrameImage sPicTable_buizel[] = { +static const struct SpriteFrameImage sPicTable_Buizel[] = { overworld_ascending_frames(gObjectEventPic_Buizel, 4, 4), }; -static const struct SpriteFrameImage sPicTable_floatzel[] = { +static const struct SpriteFrameImage sPicTable_Floatzel[] = { overworld_ascending_frames(gObjectEventPic_Floatzel, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cherubi[] = { +static const struct SpriteFrameImage sPicTable_Cherubi[] = { overworld_ascending_frames(gObjectEventPic_Cherubi, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cherrim[] = { +static const struct SpriteFrameImage sPicTable_Cherrim[] = { overworld_ascending_frames(gObjectEventPic_Cherrim, 4, 4), }; -static const struct SpriteFrameImage sPicTable_shellos[] = { +static const struct SpriteFrameImage sPicTable_Shellos[] = { overworld_ascending_frames(gObjectEventPic_Shellos, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gastrodon[] = { +static const struct SpriteFrameImage sPicTable_Gastrodon[] = { overworld_ascending_frames(gObjectEventPic_Gastrodon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_ambipom[] = { +static const struct SpriteFrameImage sPicTable_Ambipom[] = { overworld_ascending_frames(gObjectEventPic_Ambipom, 4, 4), }; -static const struct SpriteFrameImage sPicTable_drifloon[] = { +static const struct SpriteFrameImage sPicTable_Drifloon[] = { overworld_ascending_frames(gObjectEventPic_Drifloon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_drifblim[] = { +static const struct SpriteFrameImage sPicTable_Drifblim[] = { overworld_ascending_frames(gObjectEventPic_Drifblim, 4, 4), }; -static const struct SpriteFrameImage sPicTable_buneary[] = { +static const struct SpriteFrameImage sPicTable_Buneary[] = { overworld_ascending_frames(gObjectEventPic_Buneary, 4, 4), }; -static const struct SpriteFrameImage sPicTable_lopunny[] = { +static const struct SpriteFrameImage sPicTable_Lopunny[] = { overworld_ascending_frames(gObjectEventPic_Lopunny, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mismagius[] = { +static const struct SpriteFrameImage sPicTable_Mismagius[] = { overworld_ascending_frames(gObjectEventPic_Mismagius, 4, 4), }; -static const struct SpriteFrameImage sPicTable_honchkrow[] = { +static const struct SpriteFrameImage sPicTable_Honchkrow[] = { overworld_ascending_frames(gObjectEventPic_Honchkrow, 4, 4), }; -static const struct SpriteFrameImage sPicTable_glameow[] = { +static const struct SpriteFrameImage sPicTable_Glameow[] = { overworld_ascending_frames(gObjectEventPic_Glameow, 4, 4), }; -static const struct SpriteFrameImage sPicTable_purugly[] = { +static const struct SpriteFrameImage sPicTable_Purugly[] = { overworld_ascending_frames(gObjectEventPic_Purugly, 4, 4), }; -static const struct SpriteFrameImage sPicTable_chingling[] = { +static const struct SpriteFrameImage sPicTable_Chingling[] = { overworld_ascending_frames(gObjectEventPic_Chingling, 4, 4), }; -static const struct SpriteFrameImage sPicTable_stunky[] = { +static const struct SpriteFrameImage sPicTable_Stunky[] = { overworld_ascending_frames(gObjectEventPic_Stunky, 4, 4), }; -static const struct SpriteFrameImage sPicTable_skuntank[] = { +static const struct SpriteFrameImage sPicTable_Skuntank[] = { overworld_ascending_frames(gObjectEventPic_Skuntank, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bronzor[] = { +static const struct SpriteFrameImage sPicTable_Bronzor[] = { overworld_ascending_frames(gObjectEventPic_Bronzor, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bronzong[] = { +static const struct SpriteFrameImage sPicTable_Bronzong[] = { overworld_ascending_frames(gObjectEventPic_Bronzong, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bonsly[] = { +static const struct SpriteFrameImage sPicTable_Bonsly[] = { overworld_ascending_frames(gObjectEventPic_Bonsly, 4, 4), }; static const struct SpriteFrameImage sPicTable_MimeJr[] = { overworld_ascending_frames(gObjectEventPic_MimeJr, 4, 4), }; -static const struct SpriteFrameImage sPicTable_happiny[] = { +static const struct SpriteFrameImage sPicTable_Happiny[] = { overworld_ascending_frames(gObjectEventPic_Happiny, 4, 4), }; -static const struct SpriteFrameImage sPicTable_chatot[] = { +static const struct SpriteFrameImage sPicTable_Chatot[] = { overworld_ascending_frames(gObjectEventPic_Chatot, 4, 4), }; -static const struct SpriteFrameImage sPicTable_spiritomb[] = { +static const struct SpriteFrameImage sPicTable_Spiritomb[] = { overworld_ascending_frames(gObjectEventPic_Spiritomb, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gible[] = { +static const struct SpriteFrameImage sPicTable_Gible[] = { overworld_ascending_frames(gObjectEventPic_Gible, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gabite[] = { +static const struct SpriteFrameImage sPicTable_Gabite[] = { overworld_ascending_frames(gObjectEventPic_Gabite, 4, 4), }; -static const struct SpriteFrameImage sPicTable_garchomp[] = { +static const struct SpriteFrameImage sPicTable_Garchomp[] = { overworld_ascending_frames(gObjectEventPic_Garchomp, 4, 4), }; -static const struct SpriteFrameImage sPicTable_munchlax[] = { +static const struct SpriteFrameImage sPicTable_Munchlax[] = { overworld_ascending_frames(gObjectEventPic_Munchlax, 4, 4), }; -static const struct SpriteFrameImage sPicTable_riolu[] = { +static const struct SpriteFrameImage sPicTable_Riolu[] = { overworld_ascending_frames(gObjectEventPic_Riolu, 4, 4), }; -static const struct SpriteFrameImage sPicTable_lucario[] = { +static const struct SpriteFrameImage sPicTable_Lucario[] = { overworld_ascending_frames(gObjectEventPic_Lucario, 4, 4), }; -static const struct SpriteFrameImage sPicTable_hippopotas[] = { +static const struct SpriteFrameImage sPicTable_Hippopotas[] = { overworld_ascending_frames(gObjectEventPic_Hippopotas, 4, 4), }; -static const struct SpriteFrameImage sPicTable_hippopotas_f[] = { +static const struct SpriteFrameImage sPicTable_Hippopotas_f[] = { overworld_ascending_frames(gObjectEventPic_Hippopotas_f, 4, 4), }; -static const struct SpriteFrameImage sPicTable_hippowdon[] = { +static const struct SpriteFrameImage sPicTable_Hippowdon[] = { overworld_ascending_frames(gObjectEventPic_Hippowdon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_hippowdon_f[] = { +static const struct SpriteFrameImage sPicTable_Hippowdon_f[] = { overworld_ascending_frames(gObjectEventPic_Hippowdon_f, 4, 4), }; -static const struct SpriteFrameImage sPicTable_skorupi[] = { +static const struct SpriteFrameImage sPicTable_Skorupi[] = { overworld_ascending_frames(gObjectEventPic_Skorupi, 4, 4), }; -static const struct SpriteFrameImage sPicTable_drapion[] = { +static const struct SpriteFrameImage sPicTable_Drapion[] = { overworld_ascending_frames(gObjectEventPic_Drapion, 4, 4), }; -static const struct SpriteFrameImage sPicTable_croagunk[] = { +static const struct SpriteFrameImage sPicTable_Croagunk[] = { overworld_ascending_frames(gObjectEventPic_Croagunk, 4, 4), }; -static const struct SpriteFrameImage sPicTable_toxicroak[] = { +static const struct SpriteFrameImage sPicTable_Toxicroak[] = { overworld_ascending_frames(gObjectEventPic_Toxicroak, 4, 4), }; -static const struct SpriteFrameImage sPicTable_carnivine[] = { +static const struct SpriteFrameImage sPicTable_Carnivine[] = { overworld_ascending_frames(gObjectEventPic_Carnivine, 4, 4), }; -static const struct SpriteFrameImage sPicTable_finneon[] = { +static const struct SpriteFrameImage sPicTable_Finneon[] = { overworld_ascending_frames(gObjectEventPic_Finneon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_lumineon[] = { +static const struct SpriteFrameImage sPicTable_Lumineon[] = { overworld_ascending_frames(gObjectEventPic_Lumineon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mantyke[] = { +static const struct SpriteFrameImage sPicTable_Mantyke[] = { overworld_ascending_frames(gObjectEventPic_Mantyke, 4, 4), }; -static const struct SpriteFrameImage sPicTable_snover[] = { +static const struct SpriteFrameImage sPicTable_Snover[] = { overworld_ascending_frames(gObjectEventPic_Snover, 4, 4), }; -static const struct SpriteFrameImage sPicTable_abomasnow[] = { +static const struct SpriteFrameImage sPicTable_Abomasnow[] = { overworld_ascending_frames(gObjectEventPic_Abomasnow, 4, 4), }; -static const struct SpriteFrameImage sPicTable_weavile[] = { +static const struct SpriteFrameImage sPicTable_Weavile[] = { overworld_ascending_frames(gObjectEventPic_Weavile, 4, 4), }; -static const struct SpriteFrameImage sPicTable_magnezone[] = { +static const struct SpriteFrameImage sPicTable_Magnezone[] = { overworld_ascending_frames(gObjectEventPic_Magnezone, 4, 4), }; -static const struct SpriteFrameImage sPicTable_lickilicky[] = { +static const struct SpriteFrameImage sPicTable_Lickilicky[] = { overworld_ascending_frames(gObjectEventPic_Lickilicky, 4, 4), }; -static const struct SpriteFrameImage sPicTable_rhyperior[] = { +static const struct SpriteFrameImage sPicTable_Rhyperior[] = { overworld_ascending_frames(gObjectEventPic_Rhyperior, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tangrowth[] = { +static const struct SpriteFrameImage sPicTable_Tangrowth[] = { overworld_ascending_frames(gObjectEventPic_Tangrowth, 4, 4), }; -static const struct SpriteFrameImage sPicTable_electivire[] = { +static const struct SpriteFrameImage sPicTable_Electivire[] = { overworld_ascending_frames(gObjectEventPic_Electivire, 4, 4), }; -static const struct SpriteFrameImage sPicTable_magmortar[] = { +static const struct SpriteFrameImage sPicTable_Magmortar[] = { overworld_ascending_frames(gObjectEventPic_Magmortar, 4, 4), }; -static const struct SpriteFrameImage sPicTable_togekiss[] = { +static const struct SpriteFrameImage sPicTable_Togekiss[] = { overworld_ascending_frames(gObjectEventPic_Togekiss, 4, 4), }; -static const struct SpriteFrameImage sPicTable_yanmega[] = { +static const struct SpriteFrameImage sPicTable_Yanmega[] = { overworld_ascending_frames(gObjectEventPic_Yanmega, 4, 4), }; -static const struct SpriteFrameImage sPicTable_leafeon[] = { +static const struct SpriteFrameImage sPicTable_Leafeon[] = { overworld_ascending_frames(gObjectEventPic_Leafeon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_glaceon[] = { +static const struct SpriteFrameImage sPicTable_Glaceon[] = { overworld_ascending_frames(gObjectEventPic_Glaceon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gliscor[] = { +static const struct SpriteFrameImage sPicTable_Gliscor[] = { overworld_ascending_frames(gObjectEventPic_Gliscor, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mamoswine[] = { +static const struct SpriteFrameImage sPicTable_Mamoswine[] = { overworld_ascending_frames(gObjectEventPic_Mamoswine, 4, 4), }; -static const struct SpriteFrameImage sPicTable_porygon_z[] = { +static const struct SpriteFrameImage sPicTable_Porygon_z[] = { overworld_ascending_frames(gObjectEventPic_Porygon_z, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gallade[] = { +static const struct SpriteFrameImage sPicTable_Gallade[] = { overworld_ascending_frames(gObjectEventPic_Gallade, 4, 4), }; -static const struct SpriteFrameImage sPicTable_probopass[] = { +static const struct SpriteFrameImage sPicTable_Probopass[] = { overworld_ascending_frames(gObjectEventPic_Probopass, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dusknoir[] = { +static const struct SpriteFrameImage sPicTable_Dusknoir[] = { overworld_ascending_frames(gObjectEventPic_Dusknoir, 4, 4), }; -static const struct SpriteFrameImage sPicTable_froslass[] = { +static const struct SpriteFrameImage sPicTable_Froslass[] = { overworld_ascending_frames(gObjectEventPic_Froslass, 4, 4), }; -static const struct SpriteFrameImage sPicTable_rotom[] = { +static const struct SpriteFrameImage sPicTable_Rotom[] = { overworld_ascending_frames(gObjectEventPic_Rotom, 4, 4), }; -static const struct SpriteFrameImage sPicTable_uxie[] = { +static const struct SpriteFrameImage sPicTable_Uxie[] = { overworld_ascending_frames(gObjectEventPic_Uxie, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mesprit[] = { +static const struct SpriteFrameImage sPicTable_Mesprit[] = { overworld_ascending_frames(gObjectEventPic_Mesprit, 4, 4), }; -static const struct SpriteFrameImage sPicTable_azelf[] = { +static const struct SpriteFrameImage sPicTable_Azelf[] = { overworld_ascending_frames(gObjectEventPic_Azelf, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dialga[] = { +static const struct SpriteFrameImage sPicTable_Dialga[] = { overworld_ascending_frames(gObjectEventPic_Dialga, 8, 8), }; -static const struct SpriteFrameImage sPicTable_palkia[] = { +static const struct SpriteFrameImage sPicTable_Palkia[] = { overworld_ascending_frames(gObjectEventPic_Palkia, 8, 8), }; -static const struct SpriteFrameImage sPicTable_heatran[] = { +static const struct SpriteFrameImage sPicTable_Heatran[] = { overworld_ascending_frames(gObjectEventPic_Heatran, 4, 4), }; -static const struct SpriteFrameImage sPicTable_regigigas[] = { +static const struct SpriteFrameImage sPicTable_Regigigas[] = { overworld_ascending_frames(gObjectEventPic_Regigigas, 8, 8), }; -static const struct SpriteFrameImage sPicTable_giratina[] = { +static const struct SpriteFrameImage sPicTable_Giratina[] = { overworld_ascending_frames(gObjectEventPic_Giratina, 8, 8), }; -static const struct SpriteFrameImage sPicTable_cresselia[] = { +static const struct SpriteFrameImage sPicTable_Cresselia[] = { overworld_ascending_frames(gObjectEventPic_Cresselia, 4, 4), }; -static const struct SpriteFrameImage sPicTable_phione[] = { +static const struct SpriteFrameImage sPicTable_Phione[] = { overworld_ascending_frames(gObjectEventPic_Phione, 4, 4), }; -static const struct SpriteFrameImage sPicTable_manaphy[] = { +static const struct SpriteFrameImage sPicTable_Manaphy[] = { overworld_ascending_frames(gObjectEventPic_Manaphy, 4, 4), }; -static const struct SpriteFrameImage sPicTable_darkrai[] = { +static const struct SpriteFrameImage sPicTable_Darkrai[] = { overworld_ascending_frames(gObjectEventPic_Darkrai, 4, 4), }; -static const struct SpriteFrameImage sPicTable_shaymin[] = { +static const struct SpriteFrameImage sPicTable_Shaymin[] = { overworld_ascending_frames(gObjectEventPic_Shaymin, 4, 4), }; -static const struct SpriteFrameImage sPicTable_arceus[] = { +static const struct SpriteFrameImage sPicTable_Arceus[] = { overworld_ascending_frames(gObjectEventPic_Arceus, 8, 8), }; -static const struct SpriteFrameImage sPicTable_victini[] = { +static const struct SpriteFrameImage sPicTable_Victini[] = { overworld_ascending_frames(gObjectEventPic_Victini, 4, 4), }; -static const struct SpriteFrameImage sPicTable_snivy[] = { +static const struct SpriteFrameImage sPicTable_Snivy[] = { overworld_ascending_frames(gObjectEventPic_Snivy, 4, 4), }; -static const struct SpriteFrameImage sPicTable_servine[] = { +static const struct SpriteFrameImage sPicTable_Servine[] = { overworld_ascending_frames(gObjectEventPic_Servine, 4, 4), }; -static const struct SpriteFrameImage sPicTable_serperior[] = { +static const struct SpriteFrameImage sPicTable_Serperior[] = { overworld_ascending_frames(gObjectEventPic_Serperior, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tepig[] = { +static const struct SpriteFrameImage sPicTable_Tepig[] = { overworld_ascending_frames(gObjectEventPic_Tepig, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pignite[] = { +static const struct SpriteFrameImage sPicTable_Pignite[] = { overworld_ascending_frames(gObjectEventPic_Pignite, 4, 4), }; -static const struct SpriteFrameImage sPicTable_emboar[] = { +static const struct SpriteFrameImage sPicTable_Emboar[] = { overworld_ascending_frames(gObjectEventPic_Emboar, 4, 4), }; -static const struct SpriteFrameImage sPicTable_oshawott[] = { +static const struct SpriteFrameImage sPicTable_Oshawott[] = { overworld_ascending_frames(gObjectEventPic_Oshawott, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dewott[] = { +static const struct SpriteFrameImage sPicTable_Dewott[] = { overworld_ascending_frames(gObjectEventPic_Dewott, 4, 4), }; -static const struct SpriteFrameImage sPicTable_samurott[] = { +static const struct SpriteFrameImage sPicTable_Samurott[] = { overworld_ascending_frames(gObjectEventPic_Samurott, 4, 4), }; -static const struct SpriteFrameImage sPicTable_patrat[] = { +static const struct SpriteFrameImage sPicTable_Patrat[] = { overworld_ascending_frames(gObjectEventPic_Patrat, 4, 4), }; -static const struct SpriteFrameImage sPicTable_watchog[] = { +static const struct SpriteFrameImage sPicTable_Watchog[] = { overworld_ascending_frames(gObjectEventPic_Watchog, 4, 4), }; -static const struct SpriteFrameImage sPicTable_lillipup[] = { +static const struct SpriteFrameImage sPicTable_Lillipup[] = { overworld_ascending_frames(gObjectEventPic_Lillipup, 4, 4), }; -static const struct SpriteFrameImage sPicTable_herdier[] = { +static const struct SpriteFrameImage sPicTable_Herdier[] = { overworld_ascending_frames(gObjectEventPic_Herdier, 4, 4), }; -static const struct SpriteFrameImage sPicTable_stoutland[] = { +static const struct SpriteFrameImage sPicTable_Stoutland[] = { overworld_ascending_frames(gObjectEventPic_Stoutland, 4, 4), }; -static const struct SpriteFrameImage sPicTable_purrloin[] = { +static const struct SpriteFrameImage sPicTable_Purrloin[] = { overworld_ascending_frames(gObjectEventPic_Purrloin, 4, 4), }; -static const struct SpriteFrameImage sPicTable_liepard[] = { +static const struct SpriteFrameImage sPicTable_Liepard[] = { overworld_ascending_frames(gObjectEventPic_Liepard, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pansage[] = { +static const struct SpriteFrameImage sPicTable_Pansage[] = { overworld_ascending_frames(gObjectEventPic_Pansage, 4, 4), }; -static const struct SpriteFrameImage sPicTable_simisage[] = { +static const struct SpriteFrameImage sPicTable_Simisage[] = { overworld_ascending_frames(gObjectEventPic_Simisage, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pansear[] = { +static const struct SpriteFrameImage sPicTable_Pansear[] = { overworld_ascending_frames(gObjectEventPic_Pansear, 4, 4), }; -static const struct SpriteFrameImage sPicTable_simisear[] = { +static const struct SpriteFrameImage sPicTable_Simisear[] = { overworld_ascending_frames(gObjectEventPic_Simisear, 4, 4), }; -static const struct SpriteFrameImage sPicTable_panpour[] = { +static const struct SpriteFrameImage sPicTable_Panpour[] = { overworld_ascending_frames(gObjectEventPic_Panpour, 4, 4), }; -static const struct SpriteFrameImage sPicTable_simipour[] = { +static const struct SpriteFrameImage sPicTable_Simipour[] = { overworld_ascending_frames(gObjectEventPic_Simipour, 4, 4), }; -static const struct SpriteFrameImage sPicTable_munna[] = { +static const struct SpriteFrameImage sPicTable_Munna[] = { overworld_ascending_frames(gObjectEventPic_Munna, 4, 4), }; -static const struct SpriteFrameImage sPicTable_musharna[] = { +static const struct SpriteFrameImage sPicTable_Musharna[] = { overworld_ascending_frames(gObjectEventPic_Musharna, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pidove[] = { +static const struct SpriteFrameImage sPicTable_Pidove[] = { overworld_ascending_frames(gObjectEventPic_Pidove, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tranquill[] = { +static const struct SpriteFrameImage sPicTable_Tranquill[] = { overworld_ascending_frames(gObjectEventPic_Tranquill, 4, 4), }; -static const struct SpriteFrameImage sPicTable_unfezant[] = { +static const struct SpriteFrameImage sPicTable_Unfezant[] = { overworld_ascending_frames(gObjectEventPic_Unfezant, 4, 4), }; -static const struct SpriteFrameImage sPicTable_unfezant_f[] = { +static const struct SpriteFrameImage sPicTable_Unfezant_f[] = { overworld_ascending_frames(gObjectEventPic_Unfezant_f, 4, 4), }; -static const struct SpriteFrameImage sPicTable_blitzle[] = { +static const struct SpriteFrameImage sPicTable_Blitzle[] = { overworld_ascending_frames(gObjectEventPic_Blitzle, 4, 4), }; -static const struct SpriteFrameImage sPicTable_zebstrika[] = { +static const struct SpriteFrameImage sPicTable_Zebstrika[] = { overworld_ascending_frames(gObjectEventPic_Zebstrika, 4, 4), }; -static const struct SpriteFrameImage sPicTable_roggenrola[] = { +static const struct SpriteFrameImage sPicTable_Roggenrola[] = { overworld_ascending_frames(gObjectEventPic_Roggenrola, 4, 4), }; -static const struct SpriteFrameImage sPicTable_boldore[] = { +static const struct SpriteFrameImage sPicTable_Boldore[] = { overworld_ascending_frames(gObjectEventPic_Boldore, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gigalith[] = { +static const struct SpriteFrameImage sPicTable_Gigalith[] = { overworld_ascending_frames(gObjectEventPic_Gigalith, 4, 4), }; -static const struct SpriteFrameImage sPicTable_woobat[] = { +static const struct SpriteFrameImage sPicTable_Woobat[] = { overworld_ascending_frames(gObjectEventPic_Woobat, 4, 4), }; -static const struct SpriteFrameImage sPicTable_swoobat[] = { +static const struct SpriteFrameImage sPicTable_Swoobat[] = { overworld_ascending_frames(gObjectEventPic_Swoobat, 4, 4), }; -static const struct SpriteFrameImage sPicTable_drilbur[] = { +static const struct SpriteFrameImage sPicTable_Drilbur[] = { overworld_ascending_frames(gObjectEventPic_Drilbur, 4, 4), }; -static const struct SpriteFrameImage sPicTable_excadrill[] = { +static const struct SpriteFrameImage sPicTable_Excadrill[] = { overworld_ascending_frames(gObjectEventPic_Excadrill, 4, 4), }; -static const struct SpriteFrameImage sPicTable_audino[] = { +static const struct SpriteFrameImage sPicTable_Audino[] = { overworld_ascending_frames(gObjectEventPic_Audino, 4, 4), }; -static const struct SpriteFrameImage sPicTable_timburr[] = { +static const struct SpriteFrameImage sPicTable_Timburr[] = { overworld_ascending_frames(gObjectEventPic_Timburr, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gurdurr[] = { +static const struct SpriteFrameImage sPicTable_Gurdurr[] = { overworld_ascending_frames(gObjectEventPic_Gurdurr, 4, 4), }; -static const struct SpriteFrameImage sPicTable_conkeldurr[] = { +static const struct SpriteFrameImage sPicTable_Conkeldurr[] = { overworld_ascending_frames(gObjectEventPic_Conkeldurr, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tympole[] = { +static const struct SpriteFrameImage sPicTable_Tympole[] = { overworld_ascending_frames(gObjectEventPic_Tympole, 4, 4), }; -static const struct SpriteFrameImage sPicTable_palpitoad[] = { +static const struct SpriteFrameImage sPicTable_Palpitoad[] = { overworld_ascending_frames(gObjectEventPic_Palpitoad, 4, 4), }; -static const struct SpriteFrameImage sPicTable_seismitoad[] = { +static const struct SpriteFrameImage sPicTable_Seismitoad[] = { overworld_ascending_frames(gObjectEventPic_Seismitoad, 4, 4), }; -static const struct SpriteFrameImage sPicTable_throh[] = { +static const struct SpriteFrameImage sPicTable_Throh[] = { overworld_ascending_frames(gObjectEventPic_Throh, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sawk[] = { +static const struct SpriteFrameImage sPicTable_Sawk[] = { overworld_ascending_frames(gObjectEventPic_Sawk, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sewaddle[] = { +static const struct SpriteFrameImage sPicTable_Sewaddle[] = { overworld_ascending_frames(gObjectEventPic_Sewaddle, 4, 4), }; -static const struct SpriteFrameImage sPicTable_swadloon[] = { +static const struct SpriteFrameImage sPicTable_Swadloon[] = { overworld_ascending_frames(gObjectEventPic_Swadloon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_leavanny[] = { +static const struct SpriteFrameImage sPicTable_Leavanny[] = { overworld_ascending_frames(gObjectEventPic_Leavanny, 4, 4), }; -static const struct SpriteFrameImage sPicTable_venipede[] = { +static const struct SpriteFrameImage sPicTable_Venipede[] = { overworld_ascending_frames(gObjectEventPic_Venipede, 4, 4), }; -static const struct SpriteFrameImage sPicTable_whirlipede[] = { +static const struct SpriteFrameImage sPicTable_Whirlipede[] = { overworld_ascending_frames(gObjectEventPic_Whirlipede, 4, 4), }; -static const struct SpriteFrameImage sPicTable_scolipede[] = { +static const struct SpriteFrameImage sPicTable_Scolipede[] = { overworld_ascending_frames(gObjectEventPic_Scolipede, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cottonee[] = { +static const struct SpriteFrameImage sPicTable_Cottonee[] = { overworld_ascending_frames(gObjectEventPic_Cottonee, 4, 4), }; -static const struct SpriteFrameImage sPicTable_whimsicott[] = { +static const struct SpriteFrameImage sPicTable_Whimsicott[] = { overworld_ascending_frames(gObjectEventPic_Whimsicott, 4, 4), }; -static const struct SpriteFrameImage sPicTable_petilil[] = { +static const struct SpriteFrameImage sPicTable_Petilil[] = { overworld_ascending_frames(gObjectEventPic_Petilil, 4, 4), }; -static const struct SpriteFrameImage sPicTable_lilligant[] = { +static const struct SpriteFrameImage sPicTable_Lilligant[] = { overworld_ascending_frames(gObjectEventPic_Lilligant, 4, 4), }; -static const struct SpriteFrameImage sPicTable_basculin[] = { +static const struct SpriteFrameImage sPicTable_Basculin[] = { overworld_ascending_frames(gObjectEventPic_Basculin, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sandile[] = { +static const struct SpriteFrameImage sPicTable_Sandile[] = { overworld_ascending_frames(gObjectEventPic_Sandile, 4, 4), }; -static const struct SpriteFrameImage sPicTable_krokorok[] = { +static const struct SpriteFrameImage sPicTable_Krokorok[] = { overworld_ascending_frames(gObjectEventPic_Krokorok, 4, 4), }; -static const struct SpriteFrameImage sPicTable_krookodile[] = { +static const struct SpriteFrameImage sPicTable_Krookodile[] = { overworld_ascending_frames(gObjectEventPic_Krookodile, 4, 4), }; -static const struct SpriteFrameImage sPicTable_darumaka[] = { +static const struct SpriteFrameImage sPicTable_Darumaka[] = { overworld_ascending_frames(gObjectEventPic_Darumaka, 4, 4), }; -static const struct SpriteFrameImage sPicTable_darmanitan[] = { +static const struct SpriteFrameImage sPicTable_Darmanitan[] = { overworld_ascending_frames(gObjectEventPic_Darmanitan, 4, 4), }; -static const struct SpriteFrameImage sPicTable_maractus[] = { +static const struct SpriteFrameImage sPicTable_Maractus[] = { overworld_ascending_frames(gObjectEventPic_Maractus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dwebble[] = { +static const struct SpriteFrameImage sPicTable_Dwebble[] = { overworld_ascending_frames(gObjectEventPic_Dwebble, 4, 4), }; -static const struct SpriteFrameImage sPicTable_crustle[] = { +static const struct SpriteFrameImage sPicTable_Crustle[] = { overworld_ascending_frames(gObjectEventPic_Crustle, 4, 4), }; -static const struct SpriteFrameImage sPicTable_scraggy[] = { +static const struct SpriteFrameImage sPicTable_Scraggy[] = { overworld_ascending_frames(gObjectEventPic_Scraggy, 4, 4), }; -static const struct SpriteFrameImage sPicTable_scrafty[] = { +static const struct SpriteFrameImage sPicTable_Scrafty[] = { overworld_ascending_frames(gObjectEventPic_Scrafty, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sigilyph[] = { +static const struct SpriteFrameImage sPicTable_Sigilyph[] = { overworld_ascending_frames(gObjectEventPic_Sigilyph, 4, 4), }; -static const struct SpriteFrameImage sPicTable_yamask[] = { +static const struct SpriteFrameImage sPicTable_Yamask[] = { overworld_ascending_frames(gObjectEventPic_Yamask, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cofagrigus[] = { +static const struct SpriteFrameImage sPicTable_Cofagrigus[] = { overworld_ascending_frames(gObjectEventPic_Cofagrigus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tirtouga[] = { +static const struct SpriteFrameImage sPicTable_Tirtouga[] = { overworld_ascending_frames(gObjectEventPic_Tirtouga, 4, 4), }; -static const struct SpriteFrameImage sPicTable_carracosta[] = { +static const struct SpriteFrameImage sPicTable_Carracosta[] = { overworld_ascending_frames(gObjectEventPic_Carracosta, 4, 4), }; -static const struct SpriteFrameImage sPicTable_archen[] = { +static const struct SpriteFrameImage sPicTable_Archen[] = { overworld_ascending_frames(gObjectEventPic_Archen, 4, 4), }; -static const struct SpriteFrameImage sPicTable_archeops[] = { +static const struct SpriteFrameImage sPicTable_Archeops[] = { overworld_ascending_frames(gObjectEventPic_Archeops, 4, 4), }; -static const struct SpriteFrameImage sPicTable_trubbish[] = { +static const struct SpriteFrameImage sPicTable_Trubbish[] = { overworld_ascending_frames(gObjectEventPic_Trubbish, 4, 4), }; -static const struct SpriteFrameImage sPicTable_garbodor[] = { +static const struct SpriteFrameImage sPicTable_Garbodor[] = { overworld_ascending_frames(gObjectEventPic_Garbodor, 4, 4), }; -static const struct SpriteFrameImage sPicTable_zorua[] = { +static const struct SpriteFrameImage sPicTable_Zorua[] = { overworld_ascending_frames(gObjectEventPic_Zorua, 4, 4), }; -static const struct SpriteFrameImage sPicTable_zoroark[] = { +static const struct SpriteFrameImage sPicTable_Zoroark[] = { overworld_ascending_frames(gObjectEventPic_Zoroark, 4, 4), }; -static const struct SpriteFrameImage sPicTable_minccino[] = { +static const struct SpriteFrameImage sPicTable_Minccino[] = { overworld_ascending_frames(gObjectEventPic_Minccino, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cinccino[] = { +static const struct SpriteFrameImage sPicTable_Cinccino[] = { overworld_ascending_frames(gObjectEventPic_Cinccino, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gothita[] = { +static const struct SpriteFrameImage sPicTable_Gothita[] = { overworld_ascending_frames(gObjectEventPic_Gothita, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gothorita[] = { +static const struct SpriteFrameImage sPicTable_Gothorita[] = { overworld_ascending_frames(gObjectEventPic_Gothorita, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gothitelle[] = { +static const struct SpriteFrameImage sPicTable_Gothitelle[] = { overworld_ascending_frames(gObjectEventPic_Gothitelle, 4, 4), }; -static const struct SpriteFrameImage sPicTable_solosis[] = { +static const struct SpriteFrameImage sPicTable_Solosis[] = { overworld_ascending_frames(gObjectEventPic_Solosis, 4, 4), }; -static const struct SpriteFrameImage sPicTable_duosion[] = { +static const struct SpriteFrameImage sPicTable_Duosion[] = { overworld_ascending_frames(gObjectEventPic_Duosion, 4, 4), }; -static const struct SpriteFrameImage sPicTable_reuniclus[] = { +static const struct SpriteFrameImage sPicTable_Reuniclus[] = { overworld_ascending_frames(gObjectEventPic_Reuniclus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_ducklett[] = { +static const struct SpriteFrameImage sPicTable_Ducklett[] = { overworld_ascending_frames(gObjectEventPic_Ducklett, 4, 4), }; -static const struct SpriteFrameImage sPicTable_swanna[] = { +static const struct SpriteFrameImage sPicTable_Swanna[] = { overworld_ascending_frames(gObjectEventPic_Swanna, 4, 4), }; -static const struct SpriteFrameImage sPicTable_vanillite[] = { +static const struct SpriteFrameImage sPicTable_Vanillite[] = { overworld_ascending_frames(gObjectEventPic_Vanillite, 4, 4), }; -static const struct SpriteFrameImage sPicTable_vanillish[] = { +static const struct SpriteFrameImage sPicTable_Vanillish[] = { overworld_ascending_frames(gObjectEventPic_Vanillish, 4, 4), }; -static const struct SpriteFrameImage sPicTable_vanilluxe[] = { +static const struct SpriteFrameImage sPicTable_Vanilluxe[] = { overworld_ascending_frames(gObjectEventPic_Vanilluxe, 4, 4), }; -static const struct SpriteFrameImage sPicTable_deerling[] = { +static const struct SpriteFrameImage sPicTable_Deerling[] = { overworld_ascending_frames(gObjectEventPic_Deerling, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sawsbuck[] = { +static const struct SpriteFrameImage sPicTable_Sawsbuck[] = { overworld_ascending_frames(gObjectEventPic_Sawsbuck, 4, 4), }; -static const struct SpriteFrameImage sPicTable_emolga[] = { +static const struct SpriteFrameImage sPicTable_Emolga[] = { overworld_ascending_frames(gObjectEventPic_Emolga, 4, 4), }; -static const struct SpriteFrameImage sPicTable_karrablast[] = { +static const struct SpriteFrameImage sPicTable_Karrablast[] = { overworld_ascending_frames(gObjectEventPic_Karrablast, 4, 4), }; -static const struct SpriteFrameImage sPicTable_escavalier[] = { +static const struct SpriteFrameImage sPicTable_Escavalier[] = { overworld_ascending_frames(gObjectEventPic_Escavalier, 4, 4), }; -static const struct SpriteFrameImage sPicTable_foongus[] = { +static const struct SpriteFrameImage sPicTable_Foongus[] = { overworld_ascending_frames(gObjectEventPic_Foongus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_amoonguss[] = { +static const struct SpriteFrameImage sPicTable_Amoonguss[] = { overworld_ascending_frames(gObjectEventPic_Amoonguss, 4, 4), }; -static const struct SpriteFrameImage sPicTable_frillish[] = { +static const struct SpriteFrameImage sPicTable_Frillish[] = { overworld_ascending_frames(gObjectEventPic_Frillish, 4, 4), }; -static const struct SpriteFrameImage sPicTable_frillish_f[] = { +static const struct SpriteFrameImage sPicTable_Frillish_f[] = { overworld_ascending_frames(gObjectEventPic_Frillish_f, 4, 4), }; -static const struct SpriteFrameImage sPicTable_jellicent[] = { +static const struct SpriteFrameImage sPicTable_Jellicent[] = { overworld_ascending_frames(gObjectEventPic_Jellicent, 4, 4), }; -static const struct SpriteFrameImage sPicTable_jellicent_f[] = { +static const struct SpriteFrameImage sPicTable_Jellicent_f[] = { overworld_ascending_frames(gObjectEventPic_Jellicent_f, 4, 4), }; -static const struct SpriteFrameImage sPicTable_alomomola[] = { +static const struct SpriteFrameImage sPicTable_Alomomola[] = { overworld_ascending_frames(gObjectEventPic_Alomomola, 4, 4), }; -static const struct SpriteFrameImage sPicTable_joltik[] = { +static const struct SpriteFrameImage sPicTable_Joltik[] = { overworld_ascending_frames(gObjectEventPic_Joltik, 4, 4), }; -static const struct SpriteFrameImage sPicTable_galvantula[] = { +static const struct SpriteFrameImage sPicTable_Galvantula[] = { overworld_ascending_frames(gObjectEventPic_Galvantula, 4, 4), }; -static const struct SpriteFrameImage sPicTable_ferroseed[] = { +static const struct SpriteFrameImage sPicTable_Ferroseed[] = { overworld_ascending_frames(gObjectEventPic_Ferroseed, 4, 4), }; -static const struct SpriteFrameImage sPicTable_ferrothorn[] = { +static const struct SpriteFrameImage sPicTable_Ferrothorn[] = { overworld_ascending_frames(gObjectEventPic_Ferrothorn, 4, 4), }; -static const struct SpriteFrameImage sPicTable_klink[] = { +static const struct SpriteFrameImage sPicTable_Klink[] = { overworld_ascending_frames(gObjectEventPic_Klink, 4, 4), }; -static const struct SpriteFrameImage sPicTable_klang[] = { +static const struct SpriteFrameImage sPicTable_Klang[] = { overworld_ascending_frames(gObjectEventPic_Klang, 4, 4), }; -static const struct SpriteFrameImage sPicTable_klinklang[] = { +static const struct SpriteFrameImage sPicTable_Klinklang[] = { overworld_ascending_frames(gObjectEventPic_Klinklang, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tynamo[] = { +static const struct SpriteFrameImage sPicTable_Tynamo[] = { overworld_ascending_frames(gObjectEventPic_Tynamo, 4, 4), }; -static const struct SpriteFrameImage sPicTable_eelektrik[] = { +static const struct SpriteFrameImage sPicTable_Eelektrik[] = { overworld_ascending_frames(gObjectEventPic_Eelektrik, 4, 4), }; -static const struct SpriteFrameImage sPicTable_eelektross[] = { +static const struct SpriteFrameImage sPicTable_Eelektross[] = { overworld_ascending_frames(gObjectEventPic_Eelektross, 4, 4), }; -static const struct SpriteFrameImage sPicTable_elgyem[] = { +static const struct SpriteFrameImage sPicTable_Elgyem[] = { overworld_ascending_frames(gObjectEventPic_Elgyem, 4, 4), }; -static const struct SpriteFrameImage sPicTable_beheeyem[] = { +static const struct SpriteFrameImage sPicTable_Beheeyem[] = { overworld_ascending_frames(gObjectEventPic_Beheeyem, 4, 4), }; -static const struct SpriteFrameImage sPicTable_litwick[] = { +static const struct SpriteFrameImage sPicTable_Litwick[] = { overworld_ascending_frames(gObjectEventPic_Litwick, 4, 4), }; -static const struct SpriteFrameImage sPicTable_lampent[] = { +static const struct SpriteFrameImage sPicTable_Lampent[] = { overworld_ascending_frames(gObjectEventPic_Lampent, 4, 4), }; -static const struct SpriteFrameImage sPicTable_chandelure[] = { +static const struct SpriteFrameImage sPicTable_Chandelure[] = { overworld_ascending_frames(gObjectEventPic_Chandelure, 4, 4), }; -static const struct SpriteFrameImage sPicTable_axew[] = { +static const struct SpriteFrameImage sPicTable_Axew[] = { overworld_ascending_frames(gObjectEventPic_Axew, 4, 4), }; -static const struct SpriteFrameImage sPicTable_fraxure[] = { +static const struct SpriteFrameImage sPicTable_Fraxure[] = { overworld_ascending_frames(gObjectEventPic_Fraxure, 4, 4), }; -static const struct SpriteFrameImage sPicTable_haxorus[] = { +static const struct SpriteFrameImage sPicTable_Haxorus[] = { overworld_ascending_frames(gObjectEventPic_Haxorus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cubchoo[] = { +static const struct SpriteFrameImage sPicTable_Cubchoo[] = { overworld_ascending_frames(gObjectEventPic_Cubchoo, 4, 4), }; -static const struct SpriteFrameImage sPicTable_beartic[] = { +static const struct SpriteFrameImage sPicTable_Beartic[] = { overworld_ascending_frames(gObjectEventPic_Beartic, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cryogonal[] = { +static const struct SpriteFrameImage sPicTable_Cryogonal[] = { overworld_ascending_frames(gObjectEventPic_Cryogonal, 4, 4), }; -static const struct SpriteFrameImage sPicTable_shelmet[] = { +static const struct SpriteFrameImage sPicTable_Shelmet[] = { overworld_ascending_frames(gObjectEventPic_Shelmet, 4, 4), }; -static const struct SpriteFrameImage sPicTable_accelgor[] = { +static const struct SpriteFrameImage sPicTable_Accelgor[] = { overworld_ascending_frames(gObjectEventPic_Accelgor, 4, 4), }; -static const struct SpriteFrameImage sPicTable_stunfisk[] = { +static const struct SpriteFrameImage sPicTable_Stunfisk[] = { overworld_ascending_frames(gObjectEventPic_Stunfisk, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mienfoo[] = { +static const struct SpriteFrameImage sPicTable_Mienfoo[] = { overworld_ascending_frames(gObjectEventPic_Mienfoo, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mienshao[] = { +static const struct SpriteFrameImage sPicTable_Mienshao[] = { overworld_ascending_frames(gObjectEventPic_Mienshao, 4, 4), }; -static const struct SpriteFrameImage sPicTable_druddigon[] = { +static const struct SpriteFrameImage sPicTable_Druddigon[] = { overworld_ascending_frames(gObjectEventPic_Druddigon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_golett[] = { +static const struct SpriteFrameImage sPicTable_Golett[] = { overworld_ascending_frames(gObjectEventPic_Golett, 4, 4), }; -static const struct SpriteFrameImage sPicTable_golurk[] = { +static const struct SpriteFrameImage sPicTable_Golurk[] = { overworld_ascending_frames(gObjectEventPic_Golurk, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pawniard[] = { +static const struct SpriteFrameImage sPicTable_Pawniard[] = { overworld_ascending_frames(gObjectEventPic_Pawniard, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bisharp[] = { +static const struct SpriteFrameImage sPicTable_Bisharp[] = { overworld_ascending_frames(gObjectEventPic_Bisharp, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bouffalant[] = { +static const struct SpriteFrameImage sPicTable_Bouffalant[] = { overworld_ascending_frames(gObjectEventPic_Bouffalant, 4, 4), }; -static const struct SpriteFrameImage sPicTable_rufflet[] = { +static const struct SpriteFrameImage sPicTable_Rufflet[] = { overworld_ascending_frames(gObjectEventPic_Rufflet, 4, 4), }; -static const struct SpriteFrameImage sPicTable_braviary[] = { +static const struct SpriteFrameImage sPicTable_Braviary[] = { overworld_ascending_frames(gObjectEventPic_Braviary, 4, 4), }; -static const struct SpriteFrameImage sPicTable_vullaby[] = { +static const struct SpriteFrameImage sPicTable_Vullaby[] = { overworld_ascending_frames(gObjectEventPic_Vullaby, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mandibuzz[] = { +static const struct SpriteFrameImage sPicTable_Mandibuzz[] = { overworld_ascending_frames(gObjectEventPic_Mandibuzz, 4, 4), }; -static const struct SpriteFrameImage sPicTable_heatmor[] = { +static const struct SpriteFrameImage sPicTable_Heatmor[] = { overworld_ascending_frames(gObjectEventPic_Heatmor, 4, 4), }; -static const struct SpriteFrameImage sPicTable_durant[] = { +static const struct SpriteFrameImage sPicTable_Durant[] = { overworld_ascending_frames(gObjectEventPic_Durant, 4, 4), }; -static const struct SpriteFrameImage sPicTable_deino[] = { +static const struct SpriteFrameImage sPicTable_Deino[] = { overworld_ascending_frames(gObjectEventPic_Deino, 4, 4), }; -static const struct SpriteFrameImage sPicTable_zweilous[] = { +static const struct SpriteFrameImage sPicTable_Zweilous[] = { overworld_ascending_frames(gObjectEventPic_Zweilous, 4, 4), }; -static const struct SpriteFrameImage sPicTable_hydreigon[] = { +static const struct SpriteFrameImage sPicTable_Hydreigon[] = { overworld_ascending_frames(gObjectEventPic_Hydreigon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_larvesta[] = { +static const struct SpriteFrameImage sPicTable_Larvesta[] = { overworld_ascending_frames(gObjectEventPic_Larvesta, 4, 4), }; -static const struct SpriteFrameImage sPicTable_volcarona[] = { +static const struct SpriteFrameImage sPicTable_Volcarona[] = { overworld_ascending_frames(gObjectEventPic_Volcarona, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cobalion[] = { +static const struct SpriteFrameImage sPicTable_Cobalion[] = { overworld_ascending_frames(gObjectEventPic_Cobalion, 4, 4), }; -static const struct SpriteFrameImage sPicTable_terrakion[] = { +static const struct SpriteFrameImage sPicTable_Terrakion[] = { overworld_ascending_frames(gObjectEventPic_Terrakion, 4, 4), }; -static const struct SpriteFrameImage sPicTable_virizion[] = { +static const struct SpriteFrameImage sPicTable_Virizion[] = { overworld_ascending_frames(gObjectEventPic_Virizion, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tornadus[] = { +static const struct SpriteFrameImage sPicTable_Tornadus[] = { overworld_ascending_frames(gObjectEventPic_Tornadus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_thundurus[] = { +static const struct SpriteFrameImage sPicTable_Thundurus[] = { overworld_ascending_frames(gObjectEventPic_Thundurus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_reshiram[] = { +static const struct SpriteFrameImage sPicTable_Reshiram[] = { overworld_ascending_frames(gObjectEventPic_Reshiram, 8, 8), }; -static const struct SpriteFrameImage sPicTable_zekrom[] = { +static const struct SpriteFrameImage sPicTable_Zekrom[] = { overworld_ascending_frames(gObjectEventPic_Zekrom, 8, 8), }; -static const struct SpriteFrameImage sPicTable_landorus[] = { +static const struct SpriteFrameImage sPicTable_Landorus[] = { overworld_ascending_frames(gObjectEventPic_Landorus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_kyurem[] = { +static const struct SpriteFrameImage sPicTable_Kyurem[] = { overworld_ascending_frames(gObjectEventPic_Kyurem, 8, 8), }; -static const struct SpriteFrameImage sPicTable_keldeo[] = { +static const struct SpriteFrameImage sPicTable_Keldeo[] = { overworld_ascending_frames(gObjectEventPic_Keldeo, 4, 4), }; -static const struct SpriteFrameImage sPicTable_meloetta[] = { +static const struct SpriteFrameImage sPicTable_Meloetta[] = { overworld_ascending_frames(gObjectEventPic_Meloetta, 4, 4), }; -static const struct SpriteFrameImage sPicTable_genesect[] = { +static const struct SpriteFrameImage sPicTable_Genesect[] = { overworld_ascending_frames(gObjectEventPic_Genesect, 4, 4), }; -static const struct SpriteFrameImage sPicTable_chespin[] = { +static const struct SpriteFrameImage sPicTable_Chespin[] = { overworld_ascending_frames(gObjectEventPic_Chespin, 4, 4), }; -static const struct SpriteFrameImage sPicTable_quilladin[] = { +static const struct SpriteFrameImage sPicTable_Quilladin[] = { overworld_ascending_frames(gObjectEventPic_Quilladin, 4, 4), }; -static const struct SpriteFrameImage sPicTable_chesnaught[] = { +static const struct SpriteFrameImage sPicTable_Chesnaught[] = { overworld_ascending_frames(gObjectEventPic_Chesnaught, 4, 4), }; -static const struct SpriteFrameImage sPicTable_fennekin[] = { +static const struct SpriteFrameImage sPicTable_Fennekin[] = { overworld_ascending_frames(gObjectEventPic_Fennekin, 4, 4), }; -static const struct SpriteFrameImage sPicTable_braixen[] = { +static const struct SpriteFrameImage sPicTable_Braixen[] = { overworld_ascending_frames(gObjectEventPic_Braixen, 4, 4), }; -static const struct SpriteFrameImage sPicTable_delphox[] = { +static const struct SpriteFrameImage sPicTable_Delphox[] = { overworld_ascending_frames(gObjectEventPic_Delphox, 4, 4), }; -static const struct SpriteFrameImage sPicTable_froakie[] = { +static const struct SpriteFrameImage sPicTable_Froakie[] = { overworld_ascending_frames(gObjectEventPic_Froakie, 4, 4), }; -static const struct SpriteFrameImage sPicTable_frogadier[] = { +static const struct SpriteFrameImage sPicTable_Frogadier[] = { overworld_ascending_frames(gObjectEventPic_Frogadier, 4, 4), }; -static const struct SpriteFrameImage sPicTable_greninja[] = { +static const struct SpriteFrameImage sPicTable_Greninja[] = { overworld_ascending_frames(gObjectEventPic_Greninja, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bunnelby[] = { +static const struct SpriteFrameImage sPicTable_Bunnelby[] = { overworld_ascending_frames(gObjectEventPic_Bunnelby, 4, 4), }; -static const struct SpriteFrameImage sPicTable_diggersby[] = { +static const struct SpriteFrameImage sPicTable_Diggersby[] = { overworld_ascending_frames(gObjectEventPic_Diggersby, 4, 4), }; -static const struct SpriteFrameImage sPicTable_fletchling[] = { +static const struct SpriteFrameImage sPicTable_Fletchling[] = { overworld_ascending_frames(gObjectEventPic_Fletchling, 4, 4), }; -static const struct SpriteFrameImage sPicTable_fletchinder[] = { +static const struct SpriteFrameImage sPicTable_Fletchinder[] = { overworld_ascending_frames(gObjectEventPic_Fletchinder, 4, 4), }; -static const struct SpriteFrameImage sPicTable_talonflame[] = { +static const struct SpriteFrameImage sPicTable_Talonflame[] = { overworld_ascending_frames(gObjectEventPic_Talonflame, 4, 4), }; -static const struct SpriteFrameImage sPicTable_scatterbug[] = { +static const struct SpriteFrameImage sPicTable_Scatterbug[] = { overworld_ascending_frames(gObjectEventPic_Scatterbug, 4, 4), }; -static const struct SpriteFrameImage sPicTable_spewpa[] = { +static const struct SpriteFrameImage sPicTable_Spewpa[] = { overworld_ascending_frames(gObjectEventPic_Spewpa, 4, 4), }; -static const struct SpriteFrameImage sPicTable_vivillon[] = { +static const struct SpriteFrameImage sPicTable_Vivillon[] = { overworld_ascending_frames(gObjectEventPic_Vivillon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_litleo[] = { +static const struct SpriteFrameImage sPicTable_Litleo[] = { overworld_ascending_frames(gObjectEventPic_Litleo, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pyroar[] = { +static const struct SpriteFrameImage sPicTable_Pyroar[] = { overworld_ascending_frames(gObjectEventPic_Pyroar, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pyroar_f[] = { +static const struct SpriteFrameImage sPicTable_Pyroar_f[] = { overworld_ascending_frames(gObjectEventPic_Pyroar_f, 4, 4), }; -static const struct SpriteFrameImage sPicTable_flabebe[] = { +static const struct SpriteFrameImage sPicTable_Flabebe[] = { overworld_ascending_frames(gObjectEventPic_Flabebe, 4, 4), }; -static const struct SpriteFrameImage sPicTable_floette[] = { +static const struct SpriteFrameImage sPicTable_Floette[] = { overworld_ascending_frames(gObjectEventPic_Floette, 4, 4), }; -static const struct SpriteFrameImage sPicTable_florges[] = { +static const struct SpriteFrameImage sPicTable_Florges[] = { overworld_ascending_frames(gObjectEventPic_Florges, 4, 4), }; -static const struct SpriteFrameImage sPicTable_skiddo[] = { +static const struct SpriteFrameImage sPicTable_Skiddo[] = { overworld_ascending_frames(gObjectEventPic_Skiddo, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gogoat[] = { +static const struct SpriteFrameImage sPicTable_Gogoat[] = { overworld_ascending_frames(gObjectEventPic_Gogoat, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pancham[] = { +static const struct SpriteFrameImage sPicTable_Pancham[] = { overworld_ascending_frames(gObjectEventPic_Pancham, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pangoro[] = { +static const struct SpriteFrameImage sPicTable_Pangoro[] = { overworld_ascending_frames(gObjectEventPic_Pangoro, 4, 4), }; -static const struct SpriteFrameImage sPicTable_furfrou[] = { +static const struct SpriteFrameImage sPicTable_Furfrou[] = { overworld_ascending_frames(gObjectEventPic_Furfrou, 4, 4), }; -static const struct SpriteFrameImage sPicTable_espurr[] = { +static const struct SpriteFrameImage sPicTable_Espurr[] = { overworld_ascending_frames(gObjectEventPic_Espurr, 4, 4), }; -static const struct SpriteFrameImage sPicTable_meowstic[] = { +static const struct SpriteFrameImage sPicTable_Meowstic[] = { overworld_ascending_frames(gObjectEventPic_Meowstic, 4, 4), }; static const struct SpriteFrameImage sPicTable_MeowsticFemale[] = { overworld_ascending_frames(gObjectEventPic_MeowsticFemale, 4, 4), }; -static const struct SpriteFrameImage sPicTable_honedge[] = { +static const struct SpriteFrameImage sPicTable_Honedge[] = { overworld_ascending_frames(gObjectEventPic_Honedge, 4, 4), }; -static const struct SpriteFrameImage sPicTable_doublade[] = { +static const struct SpriteFrameImage sPicTable_Doublade[] = { overworld_ascending_frames(gObjectEventPic_Doublade, 4, 4), }; -static const struct SpriteFrameImage sPicTable_aegislash[] = { +static const struct SpriteFrameImage sPicTable_Aegislash[] = { overworld_ascending_frames(gObjectEventPic_Aegislash, 4, 4), }; -static const struct SpriteFrameImage sPicTable_spritzee[] = { +static const struct SpriteFrameImage sPicTable_Spritzee[] = { overworld_ascending_frames(gObjectEventPic_Spritzee, 4, 4), }; -static const struct SpriteFrameImage sPicTable_aromatisse[] = { +static const struct SpriteFrameImage sPicTable_Aromatisse[] = { overworld_ascending_frames(gObjectEventPic_Aromatisse, 4, 4), }; -static const struct SpriteFrameImage sPicTable_swirlix[] = { +static const struct SpriteFrameImage sPicTable_Swirlix[] = { overworld_ascending_frames(gObjectEventPic_Swirlix, 4, 4), }; -static const struct SpriteFrameImage sPicTable_slurpuff[] = { +static const struct SpriteFrameImage sPicTable_Slurpuff[] = { overworld_ascending_frames(gObjectEventPic_Slurpuff, 4, 4), }; -static const struct SpriteFrameImage sPicTable_inkay[] = { +static const struct SpriteFrameImage sPicTable_Inkay[] = { overworld_ascending_frames(gObjectEventPic_Inkay, 4, 4), }; -static const struct SpriteFrameImage sPicTable_malamar[] = { +static const struct SpriteFrameImage sPicTable_Malamar[] = { overworld_ascending_frames(gObjectEventPic_Malamar, 4, 4), }; -static const struct SpriteFrameImage sPicTable_binacle[] = { +static const struct SpriteFrameImage sPicTable_Binacle[] = { overworld_ascending_frames(gObjectEventPic_Binacle, 4, 4), }; -static const struct SpriteFrameImage sPicTable_barbaracle[] = { +static const struct SpriteFrameImage sPicTable_Barbaracle[] = { overworld_ascending_frames(gObjectEventPic_Barbaracle, 4, 4), }; -static const struct SpriteFrameImage sPicTable_skrelp[] = { +static const struct SpriteFrameImage sPicTable_Skrelp[] = { overworld_ascending_frames(gObjectEventPic_Skrelp, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dragalge[] = { +static const struct SpriteFrameImage sPicTable_Dragalge[] = { overworld_ascending_frames(gObjectEventPic_Dragalge, 4, 4), }; -static const struct SpriteFrameImage sPicTable_clauncher[] = { +static const struct SpriteFrameImage sPicTable_Clauncher[] = { overworld_ascending_frames(gObjectEventPic_Clauncher, 4, 4), }; -static const struct SpriteFrameImage sPicTable_clawitzer[] = { +static const struct SpriteFrameImage sPicTable_Clawitzer[] = { overworld_ascending_frames(gObjectEventPic_Clawitzer, 4, 4), }; -static const struct SpriteFrameImage sPicTable_helioptile[] = { +static const struct SpriteFrameImage sPicTable_Helioptile[] = { overworld_ascending_frames(gObjectEventPic_Helioptile, 4, 4), }; -static const struct SpriteFrameImage sPicTable_heliolisk[] = { +static const struct SpriteFrameImage sPicTable_Heliolisk[] = { overworld_ascending_frames(gObjectEventPic_Heliolisk, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tyrunt[] = { +static const struct SpriteFrameImage sPicTable_Tyrunt[] = { overworld_ascending_frames(gObjectEventPic_Tyrunt, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tyrantrum[] = { +static const struct SpriteFrameImage sPicTable_Tyrantrum[] = { overworld_ascending_frames(gObjectEventPic_Tyrantrum, 4, 4), }; -static const struct SpriteFrameImage sPicTable_amaura[] = { +static const struct SpriteFrameImage sPicTable_Amaura[] = { overworld_ascending_frames(gObjectEventPic_Amaura, 4, 4), }; -static const struct SpriteFrameImage sPicTable_aurorus[] = { +static const struct SpriteFrameImage sPicTable_Aurorus[] = { overworld_ascending_frames(gObjectEventPic_Aurorus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sylveon[] = { +static const struct SpriteFrameImage sPicTable_Sylveon[] = { overworld_ascending_frames(gObjectEventPic_Sylveon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_hawlucha[] = { +static const struct SpriteFrameImage sPicTable_Hawlucha[] = { overworld_ascending_frames(gObjectEventPic_Hawlucha, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dedenne[] = { +static const struct SpriteFrameImage sPicTable_Dedenne[] = { overworld_ascending_frames(gObjectEventPic_Dedenne, 4, 4), }; -static const struct SpriteFrameImage sPicTable_carbink[] = { +static const struct SpriteFrameImage sPicTable_Carbink[] = { overworld_ascending_frames(gObjectEventPic_Carbink, 4, 4), }; -static const struct SpriteFrameImage sPicTable_goomy[] = { +static const struct SpriteFrameImage sPicTable_Goomy[] = { overworld_ascending_frames(gObjectEventPic_Goomy, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sliggoo[] = { +static const struct SpriteFrameImage sPicTable_Sliggoo[] = { overworld_ascending_frames(gObjectEventPic_Sliggoo, 4, 4), }; -static const struct SpriteFrameImage sPicTable_goodra[] = { +static const struct SpriteFrameImage sPicTable_Goodra[] = { overworld_ascending_frames(gObjectEventPic_Goodra, 4, 4), }; -static const struct SpriteFrameImage sPicTable_klefki[] = { +static const struct SpriteFrameImage sPicTable_Klefki[] = { overworld_ascending_frames(gObjectEventPic_Klefki, 4, 4), }; -static const struct SpriteFrameImage sPicTable_phantump[] = { +static const struct SpriteFrameImage sPicTable_Phantump[] = { overworld_ascending_frames(gObjectEventPic_Phantump, 4, 4), }; -static const struct SpriteFrameImage sPicTable_trevenant[] = { +static const struct SpriteFrameImage sPicTable_Trevenant[] = { overworld_ascending_frames(gObjectEventPic_Trevenant, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pumpkaboo[] = { +static const struct SpriteFrameImage sPicTable_Pumpkaboo[] = { overworld_ascending_frames(gObjectEventPic_Pumpkaboo, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gourgeist[] = { +static const struct SpriteFrameImage sPicTable_Gourgeist[] = { overworld_ascending_frames(gObjectEventPic_Gourgeist, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bergmite[] = { +static const struct SpriteFrameImage sPicTable_Bergmite[] = { overworld_ascending_frames(gObjectEventPic_Bergmite, 4, 4), }; -static const struct SpriteFrameImage sPicTable_avalugg[] = { +static const struct SpriteFrameImage sPicTable_Avalugg[] = { overworld_ascending_frames(gObjectEventPic_Avalugg, 4, 4), }; -static const struct SpriteFrameImage sPicTable_noibat[] = { +static const struct SpriteFrameImage sPicTable_Noibat[] = { overworld_ascending_frames(gObjectEventPic_Noibat, 4, 4), }; -static const struct SpriteFrameImage sPicTable_noivern[] = { +static const struct SpriteFrameImage sPicTable_Noivern[] = { overworld_ascending_frames(gObjectEventPic_Noivern, 4, 4), }; -static const struct SpriteFrameImage sPicTable_xerneas[] = { +static const struct SpriteFrameImage sPicTable_Xerneas[] = { overworld_ascending_frames(gObjectEventPic_Xerneas, 8, 8), }; -static const struct SpriteFrameImage sPicTable_yveltal[] = { +static const struct SpriteFrameImage sPicTable_Yveltal[] = { overworld_ascending_frames(gObjectEventPic_Yveltal, 8, 8), }; -static const struct SpriteFrameImage sPicTable_zygarde[] = { +static const struct SpriteFrameImage sPicTable_Zygarde[] = { overworld_ascending_frames(gObjectEventPic_Zygarde, 8, 8), }; -static const struct SpriteFrameImage sPicTable_diancie[] = { +static const struct SpriteFrameImage sPicTable_Diancie[] = { overworld_ascending_frames(gObjectEventPic_Diancie, 4, 4), }; -static const struct SpriteFrameImage sPicTable_hoopa[] = { +static const struct SpriteFrameImage sPicTable_Hoopa[] = { overworld_ascending_frames(gObjectEventPic_Hoopa, 4, 4), }; -static const struct SpriteFrameImage sPicTable_volcanion[] = { +static const struct SpriteFrameImage sPicTable_Volcanion[] = { overworld_ascending_frames(gObjectEventPic_Volcanion, 4, 4), }; static const struct SpriteFrameImage sPicTable_PichuSpikyEared[] = { @@ -3697,101 +3697,101 @@ static const struct SpriteFrameImage sPicTable_MarowakAlolan[] = { overworld_ascending_frames(gObjectEventPic_MarowakAlolan, 4, 4), }; -static const struct SpriteFrameImage sPicTable_rowlet[] = { +static const struct SpriteFrameImage sPicTable_Rowlet[] = { overworld_ascending_frames(gObjectEventPic_Rowlet, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dartrix[] = { +static const struct SpriteFrameImage sPicTable_Dartrix[] = { overworld_ascending_frames(gObjectEventPic_Dartrix, 4, 4), }; -static const struct SpriteFrameImage sPicTable_decidueye[] = { +static const struct SpriteFrameImage sPicTable_Decidueye[] = { overworld_ascending_frames(gObjectEventPic_Decidueye, 4, 4), }; -static const struct SpriteFrameImage sPicTable_litten[] = { +static const struct SpriteFrameImage sPicTable_Litten[] = { overworld_ascending_frames(gObjectEventPic_Litten, 4, 4), }; -static const struct SpriteFrameImage sPicTable_torracat[] = { +static const struct SpriteFrameImage sPicTable_Torracat[] = { overworld_ascending_frames(gObjectEventPic_Torracat, 4, 4), }; -static const struct SpriteFrameImage sPicTable_incineroar[] = { +static const struct SpriteFrameImage sPicTable_Incineroar[] = { overworld_ascending_frames(gObjectEventPic_Incineroar, 4, 4), }; -static const struct SpriteFrameImage sPicTable_popplio[] = { +static const struct SpriteFrameImage sPicTable_Popplio[] = { overworld_ascending_frames(gObjectEventPic_Popplio, 4, 4), }; -static const struct SpriteFrameImage sPicTable_brionne[] = { +static const struct SpriteFrameImage sPicTable_Brionne[] = { overworld_ascending_frames(gObjectEventPic_Brionne, 4, 4), }; -static const struct SpriteFrameImage sPicTable_primarina[] = { +static const struct SpriteFrameImage sPicTable_Primarina[] = { overworld_ascending_frames(gObjectEventPic_Primarina, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pikipek[] = { +static const struct SpriteFrameImage sPicTable_Pikipek[] = { overworld_ascending_frames(gObjectEventPic_Pikipek, 4, 4), }; -static const struct SpriteFrameImage sPicTable_trumbeak[] = { +static const struct SpriteFrameImage sPicTable_Trumbeak[] = { overworld_ascending_frames(gObjectEventPic_Trumbeak, 4, 4), }; -static const struct SpriteFrameImage sPicTable_toucannon[] = { +static const struct SpriteFrameImage sPicTable_Toucannon[] = { overworld_ascending_frames(gObjectEventPic_Toucannon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_yungoos[] = { +static const struct SpriteFrameImage sPicTable_Yungoos[] = { overworld_ascending_frames(gObjectEventPic_Yungoos, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gumshoos[] = { +static const struct SpriteFrameImage sPicTable_Gumshoos[] = { overworld_ascending_frames(gObjectEventPic_Gumshoos, 4, 4), }; -static const struct SpriteFrameImage sPicTable_grubbin[] = { +static const struct SpriteFrameImage sPicTable_Grubbin[] = { overworld_ascending_frames(gObjectEventPic_Grubbin, 4, 4), }; -static const struct SpriteFrameImage sPicTable_charjabug[] = { +static const struct SpriteFrameImage sPicTable_Charjabug[] = { overworld_ascending_frames(gObjectEventPic_Charjabug, 4, 4), }; -static const struct SpriteFrameImage sPicTable_vikavolt[] = { +static const struct SpriteFrameImage sPicTable_Vikavolt[] = { overworld_ascending_frames(gObjectEventPic_Vikavolt, 4, 4), }; -static const struct SpriteFrameImage sPicTable_crabrawler[] = { +static const struct SpriteFrameImage sPicTable_Crabrawler[] = { overworld_ascending_frames(gObjectEventPic_Crabrawler, 4, 4), }; -static const struct SpriteFrameImage sPicTable_crabominable[] = { +static const struct SpriteFrameImage sPicTable_Crabominable[] = { overworld_ascending_frames(gObjectEventPic_Crabominable, 4, 4), }; -static const struct SpriteFrameImage sPicTable_oricorio[] = { +static const struct SpriteFrameImage sPicTable_Oricorio[] = { overworld_ascending_frames(gObjectEventPic_Oricorio, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cutiefly[] = { +static const struct SpriteFrameImage sPicTable_Cutiefly[] = { overworld_ascending_frames(gObjectEventPic_Cutiefly, 4, 4), }; -static const struct SpriteFrameImage sPicTable_ribombee[] = { +static const struct SpriteFrameImage sPicTable_Ribombee[] = { overworld_ascending_frames(gObjectEventPic_Ribombee, 4, 4), }; -static const struct SpriteFrameImage sPicTable_rockruff[] = { +static const struct SpriteFrameImage sPicTable_Rockruff[] = { overworld_ascending_frames(gObjectEventPic_Rockruff, 4, 4), }; -static const struct SpriteFrameImage sPicTable_lycanroc[] = { +static const struct SpriteFrameImage sPicTable_Lycanroc[] = { overworld_ascending_frames(gObjectEventPic_Lycanroc, 4, 4), }; @@ -3803,223 +3803,223 @@ static const struct SpriteFrameImage sPicTable_LycanrocMidnight[] = { overworld_ascending_frames(gObjectEventPic_LycanrocMidnight, 4, 4), }; -static const struct SpriteFrameImage sPicTable_wishiwashi[] = { +static const struct SpriteFrameImage sPicTable_Wishiwashi[] = { overworld_ascending_frames(gObjectEventPic_Wishiwashi, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mareanie[] = { +static const struct SpriteFrameImage sPicTable_Mareanie[] = { overworld_ascending_frames(gObjectEventPic_Mareanie, 4, 4), }; -static const struct SpriteFrameImage sPicTable_toxapex[] = { +static const struct SpriteFrameImage sPicTable_Toxapex[] = { overworld_ascending_frames(gObjectEventPic_Toxapex, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mudbray[] = { +static const struct SpriteFrameImage sPicTable_Mudbray[] = { overworld_ascending_frames(gObjectEventPic_Mudbray, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mudsdale[] = { +static const struct SpriteFrameImage sPicTable_Mudsdale[] = { overworld_ascending_frames(gObjectEventPic_Mudsdale, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dewpider[] = { +static const struct SpriteFrameImage sPicTable_Dewpider[] = { overworld_ascending_frames(gObjectEventPic_Dewpider, 4, 4), }; -static const struct SpriteFrameImage sPicTable_araquanid[] = { +static const struct SpriteFrameImage sPicTable_Araquanid[] = { overworld_ascending_frames(gObjectEventPic_Araquanid, 4, 4), }; -static const struct SpriteFrameImage sPicTable_fomantis[] = { +static const struct SpriteFrameImage sPicTable_Fomantis[] = { overworld_ascending_frames(gObjectEventPic_Fomantis, 4, 4), }; -static const struct SpriteFrameImage sPicTable_lurantis[] = { +static const struct SpriteFrameImage sPicTable_Lurantis[] = { overworld_ascending_frames(gObjectEventPic_Lurantis, 4, 4), }; -static const struct SpriteFrameImage sPicTable_morelull[] = { +static const struct SpriteFrameImage sPicTable_Morelull[] = { overworld_ascending_frames(gObjectEventPic_Morelull, 4, 4), }; -static const struct SpriteFrameImage sPicTable_shiinotic[] = { +static const struct SpriteFrameImage sPicTable_Shiinotic[] = { overworld_ascending_frames(gObjectEventPic_Shiinotic, 4, 4), }; -static const struct SpriteFrameImage sPicTable_salandit[] = { +static const struct SpriteFrameImage sPicTable_Salandit[] = { overworld_ascending_frames(gObjectEventPic_Salandit, 4, 4), }; -static const struct SpriteFrameImage sPicTable_salazzle[] = { +static const struct SpriteFrameImage sPicTable_Salazzle[] = { overworld_ascending_frames(gObjectEventPic_Salazzle, 4, 4), }; -static const struct SpriteFrameImage sPicTable_stufful[] = { +static const struct SpriteFrameImage sPicTable_Stufful[] = { overworld_ascending_frames(gObjectEventPic_Stufful, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bewear[] = { +static const struct SpriteFrameImage sPicTable_Bewear[] = { overworld_ascending_frames(gObjectEventPic_Bewear, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bounsweet[] = { +static const struct SpriteFrameImage sPicTable_Bounsweet[] = { overworld_ascending_frames(gObjectEventPic_Bounsweet, 4, 4), }; -static const struct SpriteFrameImage sPicTable_steenee[] = { +static const struct SpriteFrameImage sPicTable_Steenee[] = { overworld_ascending_frames(gObjectEventPic_Steenee, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tsareena[] = { +static const struct SpriteFrameImage sPicTable_Tsareena[] = { overworld_ascending_frames(gObjectEventPic_Tsareena, 4, 4), }; -static const struct SpriteFrameImage sPicTable_comfey[] = { +static const struct SpriteFrameImage sPicTable_Comfey[] = { overworld_ascending_frames(gObjectEventPic_Comfey, 4, 4), }; -static const struct SpriteFrameImage sPicTable_oranguru[] = { +static const struct SpriteFrameImage sPicTable_Oranguru[] = { overworld_ascending_frames(gObjectEventPic_Oranguru, 4, 4), }; -static const struct SpriteFrameImage sPicTable_passimian[] = { +static const struct SpriteFrameImage sPicTable_Passimian[] = { overworld_ascending_frames(gObjectEventPic_Passimian, 4, 4), }; -static const struct SpriteFrameImage sPicTable_wimpod[] = { +static const struct SpriteFrameImage sPicTable_Wimpod[] = { overworld_ascending_frames(gObjectEventPic_Wimpod, 4, 4), }; -static const struct SpriteFrameImage sPicTable_golisopod[] = { +static const struct SpriteFrameImage sPicTable_Golisopod[] = { overworld_ascending_frames(gObjectEventPic_Golisopod, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sandygast[] = { +static const struct SpriteFrameImage sPicTable_Sandygast[] = { overworld_ascending_frames(gObjectEventPic_Sandygast, 4, 4), }; -static const struct SpriteFrameImage sPicTable_palossand[] = { +static const struct SpriteFrameImage sPicTable_Palossand[] = { overworld_ascending_frames(gObjectEventPic_Palossand, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pyukumuku[] = { +static const struct SpriteFrameImage sPicTable_Pyukumuku[] = { overworld_ascending_frames(gObjectEventPic_Pyukumuku, 4, 4), }; -static const struct SpriteFrameImage sPicTable_typenull[] = { +static const struct SpriteFrameImage sPicTable_Typenull[] = { overworld_ascending_frames(gObjectEventPic_Typenull, 4, 4), }; -static const struct SpriteFrameImage sPicTable_silvally[] = { +static const struct SpriteFrameImage sPicTable_Silvally[] = { overworld_ascending_frames(gObjectEventPic_Silvally, 4, 4), }; -static const struct SpriteFrameImage sPicTable_minior[] = { +static const struct SpriteFrameImage sPicTable_Minior[] = { overworld_ascending_frames(gObjectEventPic_Minior, 4, 4), }; -static const struct SpriteFrameImage sPicTable_komala[] = { +static const struct SpriteFrameImage sPicTable_Komala[] = { overworld_ascending_frames(gObjectEventPic_Komala, 4, 4), }; -static const struct SpriteFrameImage sPicTable_turtonator[] = { +static const struct SpriteFrameImage sPicTable_Turtonator[] = { overworld_ascending_frames(gObjectEventPic_Turtonator, 4, 4), }; -static const struct SpriteFrameImage sPicTable_togedemaru[] = { +static const struct SpriteFrameImage sPicTable_Togedemaru[] = { overworld_ascending_frames(gObjectEventPic_Togedemaru, 4, 4), }; -static const struct SpriteFrameImage sPicTable_mimikyu[] = { +static const struct SpriteFrameImage sPicTable_Mimikyu[] = { overworld_ascending_frames(gObjectEventPic_Mimikyu, 4, 4), }; -static const struct SpriteFrameImage sPicTable_bruxish[] = { +static const struct SpriteFrameImage sPicTable_Bruxish[] = { overworld_ascending_frames(gObjectEventPic_Bruxish, 4, 4), }; -static const struct SpriteFrameImage sPicTable_drampa[] = { +static const struct SpriteFrameImage sPicTable_Drampa[] = { overworld_ascending_frames(gObjectEventPic_Drampa, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dhelmise[] = { +static const struct SpriteFrameImage sPicTable_Dhelmise[] = { overworld_ascending_frames(gObjectEventPic_Dhelmise, 4, 4), }; -static const struct SpriteFrameImage sPicTable_jangmo_o[] = { +static const struct SpriteFrameImage sPicTable_Jangmo_o[] = { overworld_ascending_frames(gObjectEventPic_Jangmo_o, 4, 4), }; -static const struct SpriteFrameImage sPicTable_hakamo_o[] = { +static const struct SpriteFrameImage sPicTable_Hakamo_o[] = { overworld_ascending_frames(gObjectEventPic_Hakamo_o, 4, 4), }; -static const struct SpriteFrameImage sPicTable_kommo_o[] = { +static const struct SpriteFrameImage sPicTable_Kommo_o[] = { overworld_ascending_frames(gObjectEventPic_Kommo_o, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tapukoko[] = { +static const struct SpriteFrameImage sPicTable_Tapukoko[] = { overworld_ascending_frames(gObjectEventPic_Tapukoko, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tapulele[] = { +static const struct SpriteFrameImage sPicTable_Tapulele[] = { overworld_ascending_frames(gObjectEventPic_Tapulele, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tapubulu[] = { +static const struct SpriteFrameImage sPicTable_Tapubulu[] = { overworld_ascending_frames(gObjectEventPic_Tapubulu, 4, 4), }; -static const struct SpriteFrameImage sPicTable_tapufini[] = { +static const struct SpriteFrameImage sPicTable_Tapufini[] = { overworld_ascending_frames(gObjectEventPic_Tapufini, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cosmog[] = { +static const struct SpriteFrameImage sPicTable_Cosmog[] = { overworld_ascending_frames(gObjectEventPic_Cosmog, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cosmoem[] = { +static const struct SpriteFrameImage sPicTable_Cosmoem[] = { overworld_ascending_frames(gObjectEventPic_Cosmoem, 4, 4), }; -static const struct SpriteFrameImage sPicTable_solgaleo[] = { +static const struct SpriteFrameImage sPicTable_Solgaleo[] = { overworld_ascending_frames(gObjectEventPic_Solgaleo, 4, 4), }; -static const struct SpriteFrameImage sPicTable_lunala[] = { +static const struct SpriteFrameImage sPicTable_Lunala[] = { overworld_ascending_frames(gObjectEventPic_Lunala, 4, 4), }; -static const struct SpriteFrameImage sPicTable_nihilego[] = { +static const struct SpriteFrameImage sPicTable_Nihilego[] = { overworld_ascending_frames(gObjectEventPic_Nihilego, 4, 4), }; -static const struct SpriteFrameImage sPicTable_buzzwole[] = { +static const struct SpriteFrameImage sPicTable_Buzzwole[] = { overworld_ascending_frames(gObjectEventPic_Buzzwole, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pheromosa[] = { +static const struct SpriteFrameImage sPicTable_Pheromosa[] = { overworld_ascending_frames(gObjectEventPic_Pheromosa, 4, 4), }; -static const struct SpriteFrameImage sPicTable_xurkitree[] = { +static const struct SpriteFrameImage sPicTable_Xurkitree[] = { overworld_ascending_frames(gObjectEventPic_Xurkitree, 4, 4), }; -static const struct SpriteFrameImage sPicTable_celesteela[] = { +static const struct SpriteFrameImage sPicTable_Celesteela[] = { overworld_ascending_frames(gObjectEventPic_Celesteela, 4, 4), }; -static const struct SpriteFrameImage sPicTable_kartana[] = { +static const struct SpriteFrameImage sPicTable_Kartana[] = { overworld_ascending_frames(gObjectEventPic_Kartana, 4, 4), }; -static const struct SpriteFrameImage sPicTable_guzzlord[] = { +static const struct SpriteFrameImage sPicTable_Guzzlord[] = { overworld_ascending_frames(gObjectEventPic_Guzzlord, 4, 4), }; -static const struct SpriteFrameImage sPicTable_necrozma[] = { +static const struct SpriteFrameImage sPicTable_Necrozma[] = { overworld_ascending_frames(gObjectEventPic_Necrozma, 4, 4), }; @@ -4031,199 +4031,199 @@ static const struct SpriteFrameImage sPicTable_NecrozmaDawnWings[] = { overworld_ascending_frames(gObjectEventPic_NecrozmaDawnWings, 4, 4), }; -static const struct SpriteFrameImage sPicTable_magearna[] = { +static const struct SpriteFrameImage sPicTable_Magearna[] = { overworld_ascending_frames(gObjectEventPic_Magearna, 4, 4), }; -static const struct SpriteFrameImage sPicTable_marshadow[] = { +static const struct SpriteFrameImage sPicTable_Marshadow[] = { overworld_ascending_frames(gObjectEventPic_Marshadow, 4, 4), }; -static const struct SpriteFrameImage sPicTable_poipole[] = { +static const struct SpriteFrameImage sPicTable_Poipole[] = { overworld_ascending_frames(gObjectEventPic_Poipole, 4, 4), }; -static const struct SpriteFrameImage sPicTable_naganadel[] = { +static const struct SpriteFrameImage sPicTable_Naganadel[] = { overworld_ascending_frames(gObjectEventPic_Naganadel, 4, 4), }; -static const struct SpriteFrameImage sPicTable_stakataka[] = { +static const struct SpriteFrameImage sPicTable_Stakataka[] = { overworld_ascending_frames(gObjectEventPic_Stakataka, 4, 4), }; -static const struct SpriteFrameImage sPicTable_blacephalon[] = { +static const struct SpriteFrameImage sPicTable_Blacephalon[] = { overworld_ascending_frames(gObjectEventPic_Blacephalon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_zeraora[] = { +static const struct SpriteFrameImage sPicTable_Zeraora[] = { overworld_ascending_frames(gObjectEventPic_Zeraora, 4, 4), }; -static const struct SpriteFrameImage sPicTable_meltan[] = { +static const struct SpriteFrameImage sPicTable_Meltan[] = { overworld_ascending_frames(gObjectEventPic_Meltan, 4, 4), }; -static const struct SpriteFrameImage sPicTable_melmetal[] = { +static const struct SpriteFrameImage sPicTable_Melmetal[] = { overworld_ascending_frames(gObjectEventPic_Melmetal, 4, 4), }; -static const struct SpriteFrameImage sPicTable_grookey[] = { +static const struct SpriteFrameImage sPicTable_Grookey[] = { overworld_ascending_frames(gObjectEventPic_Grookey, 4, 4), }; -static const struct SpriteFrameImage sPicTable_thwackey[] = { +static const struct SpriteFrameImage sPicTable_Thwackey[] = { overworld_ascending_frames(gObjectEventPic_Thwackey, 4, 4), }; -static const struct SpriteFrameImage sPicTable_rillaboom[] = { +static const struct SpriteFrameImage sPicTable_Rillaboom[] = { overworld_ascending_frames(gObjectEventPic_Rillaboom, 4, 4), }; -static const struct SpriteFrameImage sPicTable_scorbunny[] = { +static const struct SpriteFrameImage sPicTable_Scorbunny[] = { overworld_ascending_frames(gObjectEventPic_Scorbunny, 4, 4), }; -static const struct SpriteFrameImage sPicTable_raboot[] = { +static const struct SpriteFrameImage sPicTable_Raboot[] = { overworld_ascending_frames(gObjectEventPic_Raboot, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cinderace[] = { +static const struct SpriteFrameImage sPicTable_Cinderace[] = { overworld_ascending_frames(gObjectEventPic_Cinderace, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sobble[] = { +static const struct SpriteFrameImage sPicTable_Sobble[] = { overworld_ascending_frames(gObjectEventPic_Sobble, 4, 4), }; -static const struct SpriteFrameImage sPicTable_drizzile[] = { +static const struct SpriteFrameImage sPicTable_Drizzile[] = { overworld_ascending_frames(gObjectEventPic_Drizzile, 4, 4), }; -static const struct SpriteFrameImage sPicTable_inteleon[] = { +static const struct SpriteFrameImage sPicTable_Inteleon[] = { overworld_ascending_frames(gObjectEventPic_Inteleon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_skwovet[] = { +static const struct SpriteFrameImage sPicTable_Skwovet[] = { overworld_ascending_frames(gObjectEventPic_Skwovet, 4, 4), }; -static const struct SpriteFrameImage sPicTable_greedent[] = { +static const struct SpriteFrameImage sPicTable_Greedent[] = { overworld_ascending_frames(gObjectEventPic_Greedent, 4, 4), }; -static const struct SpriteFrameImage sPicTable_rookidee[] = { +static const struct SpriteFrameImage sPicTable_Rookidee[] = { overworld_ascending_frames(gObjectEventPic_Rookidee, 4, 4), }; -static const struct SpriteFrameImage sPicTable_corvisquire[] = { +static const struct SpriteFrameImage sPicTable_Corvisquire[] = { overworld_ascending_frames(gObjectEventPic_Corvisquire, 4, 4), }; -static const struct SpriteFrameImage sPicTable_corviknight[] = { +static const struct SpriteFrameImage sPicTable_Corviknight[] = { overworld_ascending_frames(gObjectEventPic_Corviknight, 4, 4), }; -static const struct SpriteFrameImage sPicTable_blipbug[] = { +static const struct SpriteFrameImage sPicTable_Blipbug[] = { overworld_ascending_frames(gObjectEventPic_Blipbug, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dottler[] = { +static const struct SpriteFrameImage sPicTable_Dottler[] = { overworld_ascending_frames(gObjectEventPic_Dottler, 4, 4), }; -static const struct SpriteFrameImage sPicTable_orbeetle[] = { +static const struct SpriteFrameImage sPicTable_Orbeetle[] = { overworld_ascending_frames(gObjectEventPic_Orbeetle, 4, 4), }; -static const struct SpriteFrameImage sPicTable_nickit[] = { +static const struct SpriteFrameImage sPicTable_Nickit[] = { overworld_ascending_frames(gObjectEventPic_Nickit, 4, 4), }; -static const struct SpriteFrameImage sPicTable_thievul[] = { +static const struct SpriteFrameImage sPicTable_Thievul[] = { overworld_ascending_frames(gObjectEventPic_Thievul, 4, 4), }; -static const struct SpriteFrameImage sPicTable_gossifleur[] = { +static const struct SpriteFrameImage sPicTable_Gossifleur[] = { overworld_ascending_frames(gObjectEventPic_Gossifleur, 4, 4), }; -static const struct SpriteFrameImage sPicTable_eldegoss[] = { +static const struct SpriteFrameImage sPicTable_Eldegoss[] = { overworld_ascending_frames(gObjectEventPic_Eldegoss, 4, 4), }; -static const struct SpriteFrameImage sPicTable_wooloo[] = { +static const struct SpriteFrameImage sPicTable_Wooloo[] = { overworld_ascending_frames(gObjectEventPic_Wooloo, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dubwool[] = { +static const struct SpriteFrameImage sPicTable_Dubwool[] = { overworld_ascending_frames(gObjectEventPic_Dubwool, 4, 4), }; -static const struct SpriteFrameImage sPicTable_chewtle[] = { +static const struct SpriteFrameImage sPicTable_Chewtle[] = { overworld_ascending_frames(gObjectEventPic_Chewtle, 4, 4), }; -static const struct SpriteFrameImage sPicTable_drednaw[] = { +static const struct SpriteFrameImage sPicTable_Drednaw[] = { overworld_ascending_frames(gObjectEventPic_Drednaw, 4, 4), }; -static const struct SpriteFrameImage sPicTable_yamper[] = { +static const struct SpriteFrameImage sPicTable_Yamper[] = { overworld_ascending_frames(gObjectEventPic_Yamper, 4, 4), }; -static const struct SpriteFrameImage sPicTable_boltund[] = { +static const struct SpriteFrameImage sPicTable_Boltund[] = { overworld_ascending_frames(gObjectEventPic_Boltund, 4, 4), }; -static const struct SpriteFrameImage sPicTable_rolycoly[] = { +static const struct SpriteFrameImage sPicTable_Rolycoly[] = { overworld_ascending_frames(gObjectEventPic_Rolycoly, 4, 4), }; -static const struct SpriteFrameImage sPicTable_carkol[] = { +static const struct SpriteFrameImage sPicTable_Carkol[] = { overworld_ascending_frames(gObjectEventPic_Carkol, 4, 4), }; -static const struct SpriteFrameImage sPicTable_coalossal[] = { +static const struct SpriteFrameImage sPicTable_Coalossal[] = { overworld_ascending_frames(gObjectEventPic_Coalossal, 4, 4), }; -static const struct SpriteFrameImage sPicTable_applin[] = { +static const struct SpriteFrameImage sPicTable_Applin[] = { overworld_ascending_frames(gObjectEventPic_Applin, 4, 4), }; -static const struct SpriteFrameImage sPicTable_flapple[] = { +static const struct SpriteFrameImage sPicTable_Flapple[] = { overworld_ascending_frames(gObjectEventPic_Flapple, 4, 4), }; -static const struct SpriteFrameImage sPicTable_appletun[] = { +static const struct SpriteFrameImage sPicTable_Appletun[] = { overworld_ascending_frames(gObjectEventPic_Appletun, 4, 4), }; -static const struct SpriteFrameImage sPicTable_silicobra[] = { +static const struct SpriteFrameImage sPicTable_Silicobra[] = { overworld_ascending_frames(gObjectEventPic_Silicobra, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sandaconda[] = { +static const struct SpriteFrameImage sPicTable_Sandaconda[] = { overworld_ascending_frames(gObjectEventPic_Sandaconda, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cramorant[] = { +static const struct SpriteFrameImage sPicTable_Cramorant[] = { overworld_ascending_frames(gObjectEventPic_Cramorant, 4, 4), }; -static const struct SpriteFrameImage sPicTable_arrokuda[] = { +static const struct SpriteFrameImage sPicTable_Arrokuda[] = { overworld_ascending_frames(gObjectEventPic_Arrokuda, 4, 4), }; -static const struct SpriteFrameImage sPicTable_barraskewda[] = { +static const struct SpriteFrameImage sPicTable_Barraskewda[] = { overworld_ascending_frames(gObjectEventPic_Barraskewda, 4, 4), }; -static const struct SpriteFrameImage sPicTable_toxel[] = { +static const struct SpriteFrameImage sPicTable_Toxel[] = { overworld_ascending_frames(gObjectEventPic_Toxel, 4, 4), }; -static const struct SpriteFrameImage sPicTable_toxtricity[] = { +static const struct SpriteFrameImage sPicTable_Toxtricity[] = { overworld_ascending_frames(gObjectEventPic_Toxtricity, 4, 4), }; @@ -4231,67 +4231,67 @@ static const struct SpriteFrameImage sPicTable_ToxtricityLowkey[] = { overworld_ascending_frames(gObjectEventPic_ToxtricityLowkey, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sizzlipede[] = { +static const struct SpriteFrameImage sPicTable_Sizzlipede[] = { overworld_ascending_frames(gObjectEventPic_Sizzlipede, 4, 4), }; -static const struct SpriteFrameImage sPicTable_centiskorch[] = { +static const struct SpriteFrameImage sPicTable_Centiskorch[] = { overworld_ascending_frames(gObjectEventPic_Centiskorch, 4, 4), }; -static const struct SpriteFrameImage sPicTable_clobbopus[] = { +static const struct SpriteFrameImage sPicTable_Clobbopus[] = { overworld_ascending_frames(gObjectEventPic_Clobbopus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_grapploct[] = { +static const struct SpriteFrameImage sPicTable_Grapploct[] = { overworld_ascending_frames(gObjectEventPic_Grapploct, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sinistea[] = { +static const struct SpriteFrameImage sPicTable_Sinistea[] = { overworld_ascending_frames(gObjectEventPic_Sinistea, 4, 4), }; -static const struct SpriteFrameImage sPicTable_polteageist[] = { +static const struct SpriteFrameImage sPicTable_Polteageist[] = { overworld_ascending_frames(gObjectEventPic_Polteageist, 4, 4), }; -static const struct SpriteFrameImage sPicTable_hatenna[] = { +static const struct SpriteFrameImage sPicTable_Hatenna[] = { overworld_ascending_frames(gObjectEventPic_Hatenna, 4, 4), }; -static const struct SpriteFrameImage sPicTable_hattrem[] = { +static const struct SpriteFrameImage sPicTable_Hattrem[] = { overworld_ascending_frames(gObjectEventPic_Hattrem, 4, 4), }; -static const struct SpriteFrameImage sPicTable_hatterene[] = { +static const struct SpriteFrameImage sPicTable_Hatterene[] = { overworld_ascending_frames(gObjectEventPic_Hatterene, 4, 4), }; -static const struct SpriteFrameImage sPicTable_impidimp[] = { +static const struct SpriteFrameImage sPicTable_Impidimp[] = { overworld_ascending_frames(gObjectEventPic_Impidimp, 4, 4), }; -static const struct SpriteFrameImage sPicTable_morgrem[] = { +static const struct SpriteFrameImage sPicTable_Morgrem[] = { overworld_ascending_frames(gObjectEventPic_Morgrem, 4, 4), }; -static const struct SpriteFrameImage sPicTable_grimmsnarl[] = { +static const struct SpriteFrameImage sPicTable_Grimmsnarl[] = { overworld_ascending_frames(gObjectEventPic_Grimmsnarl, 4, 4), }; -static const struct SpriteFrameImage sPicTable_obstagoon[] = { +static const struct SpriteFrameImage sPicTable_Obstagoon[] = { overworld_ascending_frames(gObjectEventPic_Obstagoon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_perrserker[] = { +static const struct SpriteFrameImage sPicTable_Perrserker[] = { overworld_ascending_frames(gObjectEventPic_Perrserker, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cursola[] = { +static const struct SpriteFrameImage sPicTable_Cursola[] = { overworld_ascending_frames(gObjectEventPic_Cursola, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sirfetchd[] = { +static const struct SpriteFrameImage sPicTable_Sirfetchd[] = { overworld_ascending_frames(gObjectEventPic_Sirfetchd, 4, 4), }; @@ -4299,131 +4299,131 @@ static const struct SpriteFrameImage sPicTable_MrRime[] = { overworld_ascending_frames(gObjectEventPic_MrRime, 4, 4), }; -static const struct SpriteFrameImage sPicTable_runerigus[] = { +static const struct SpriteFrameImage sPicTable_Runerigus[] = { overworld_ascending_frames(gObjectEventPic_Runerigus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_milcery[] = { +static const struct SpriteFrameImage sPicTable_Milcery[] = { overworld_ascending_frames(gObjectEventPic_Milcery, 4, 4), }; -static const struct SpriteFrameImage sPicTable_alcremie[] = { +static const struct SpriteFrameImage sPicTable_Alcremie[] = { overworld_ascending_frames(gObjectEventPic_Alcremie, 4, 4), }; -static const struct SpriteFrameImage sPicTable_falinks[] = { +static const struct SpriteFrameImage sPicTable_Falinks[] = { overworld_ascending_frames(gObjectEventPic_Falinks, 4, 4), }; -static const struct SpriteFrameImage sPicTable_pincurchin[] = { +static const struct SpriteFrameImage sPicTable_Pincurchin[] = { overworld_ascending_frames(gObjectEventPic_Pincurchin, 4, 4), }; -static const struct SpriteFrameImage sPicTable_snom[] = { +static const struct SpriteFrameImage sPicTable_Snom[] = { overworld_ascending_frames(gObjectEventPic_Snom, 4, 4), }; -static const struct SpriteFrameImage sPicTable_frosmoth[] = { +static const struct SpriteFrameImage sPicTable_Frosmoth[] = { overworld_ascending_frames(gObjectEventPic_Frosmoth, 4, 4), }; -static const struct SpriteFrameImage sPicTable_stonjourner[] = { +static const struct SpriteFrameImage sPicTable_Stonjourner[] = { overworld_ascending_frames(gObjectEventPic_Stonjourner, 4, 4), }; -static const struct SpriteFrameImage sPicTable_eiscue[] = { +static const struct SpriteFrameImage sPicTable_Eiscue[] = { overworld_ascending_frames(gObjectEventPic_Eiscue, 4, 4), }; -static const struct SpriteFrameImage sPicTable_indeedee[] = { +static const struct SpriteFrameImage sPicTable_Indeedee[] = { overworld_ascending_frames(gObjectEventPic_Indeedee, 4, 4), }; -static const struct SpriteFrameImage sPicTable_morpeko[] = { +static const struct SpriteFrameImage sPicTable_Morpeko[] = { overworld_ascending_frames(gObjectEventPic_Morpeko, 4, 4), }; -static const struct SpriteFrameImage sPicTable_cufant[] = { +static const struct SpriteFrameImage sPicTable_Cufant[] = { overworld_ascending_frames(gObjectEventPic_Cufant, 4, 4), }; -static const struct SpriteFrameImage sPicTable_copperajah[] = { +static const struct SpriteFrameImage sPicTable_Copperajah[] = { overworld_ascending_frames(gObjectEventPic_Copperajah, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dracozolt[] = { +static const struct SpriteFrameImage sPicTable_Dracozolt[] = { overworld_ascending_frames(gObjectEventPic_Dracozolt, 4, 4), }; -static const struct SpriteFrameImage sPicTable_arctozolt[] = { +static const struct SpriteFrameImage sPicTable_Arctozolt[] = { overworld_ascending_frames(gObjectEventPic_Arctozolt, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dracovish[] = { +static const struct SpriteFrameImage sPicTable_Dracovish[] = { overworld_ascending_frames(gObjectEventPic_Dracovish, 4, 4), }; -static const struct SpriteFrameImage sPicTable_arctovish[] = { +static const struct SpriteFrameImage sPicTable_Arctovish[] = { overworld_ascending_frames(gObjectEventPic_Arctovish, 4, 4), }; -static const struct SpriteFrameImage sPicTable_duraludon[] = { +static const struct SpriteFrameImage sPicTable_Duraludon[] = { overworld_ascending_frames(gObjectEventPic_Duraludon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dreepy[] = { +static const struct SpriteFrameImage sPicTable_Dreepy[] = { overworld_ascending_frames(gObjectEventPic_Dreepy, 4, 4), }; -static const struct SpriteFrameImage sPicTable_drakloak[] = { +static const struct SpriteFrameImage sPicTable_Drakloak[] = { overworld_ascending_frames(gObjectEventPic_Drakloak, 4, 4), }; -static const struct SpriteFrameImage sPicTable_dragapult[] = { +static const struct SpriteFrameImage sPicTable_Dragapult[] = { overworld_ascending_frames(gObjectEventPic_Dragapult, 4, 4), }; -static const struct SpriteFrameImage sPicTable_zacian[] = { +static const struct SpriteFrameImage sPicTable_Zacian[] = { overworld_ascending_frames(gObjectEventPic_Zacian, 4, 4), }; -static const struct SpriteFrameImage sPicTable_zamazenta[] = { +static const struct SpriteFrameImage sPicTable_Zamazenta[] = { overworld_ascending_frames(gObjectEventPic_Zamazenta, 4, 4), }; -static const struct SpriteFrameImage sPicTable_eternatus[] = { +static const struct SpriteFrameImage sPicTable_Eternatus[] = { overworld_ascending_frames(gObjectEventPic_Eternatus, 8, 8), }; -static const struct SpriteFrameImage sPicTable_kubfu[] = { +static const struct SpriteFrameImage sPicTable_Kubfu[] = { overworld_ascending_frames(gObjectEventPic_Kubfu, 4, 4), }; -static const struct SpriteFrameImage sPicTable_urshifu[] = { +static const struct SpriteFrameImage sPicTable_Urshifu[] = { overworld_ascending_frames(gObjectEventPic_Urshifu, 4, 4), }; -static const struct SpriteFrameImage sPicTable_zarude[] = { +static const struct SpriteFrameImage sPicTable_Zarude[] = { overworld_ascending_frames(gObjectEventPic_Zarude, 4, 4), }; -static const struct SpriteFrameImage sPicTable_regieleki[] = { +static const struct SpriteFrameImage sPicTable_Regieleki[] = { overworld_ascending_frames(gObjectEventPic_Regieleki, 4, 4), }; -static const struct SpriteFrameImage sPicTable_regidrago[] = { +static const struct SpriteFrameImage sPicTable_Regidrago[] = { overworld_ascending_frames(gObjectEventPic_Regidrago, 4, 4), }; -static const struct SpriteFrameImage sPicTable_glastrier[] = { +static const struct SpriteFrameImage sPicTable_Glastrier[] = { overworld_ascending_frames(gObjectEventPic_Glastrier, 4, 4), }; -static const struct SpriteFrameImage sPicTable_spectrier[] = { +static const struct SpriteFrameImage sPicTable_Spectrier[] = { overworld_ascending_frames(gObjectEventPic_Spectrier, 4, 4), }; -static const struct SpriteFrameImage sPicTable_calyrex[] = { +static const struct SpriteFrameImage sPicTable_Calyrex[] = { overworld_ascending_frames(gObjectEventPic_Calyrex, 4, 4), }; @@ -4519,19 +4519,19 @@ static const struct SpriteFrameImage sPicTable_ZamazentaCrowned[] = { overworld_ascending_frames(gObjectEventPic_ZamazentaCrowned, 4, 4), }; -static const struct SpriteFrameImage sPicTable_wyrdeer[] = { +static const struct SpriteFrameImage sPicTable_Wyrdeer[] = { overworld_ascending_frames(gObjectEventPic_Wyrdeer, 4, 4), }; -static const struct SpriteFrameImage sPicTable_kleavor[] = { +static const struct SpriteFrameImage sPicTable_Kleavor[] = { overworld_ascending_frames(gObjectEventPic_Kleavor, 4, 4), }; -static const struct SpriteFrameImage sPicTable_ursaluna[] = { +static const struct SpriteFrameImage sPicTable_Ursaluna[] = { overworld_ascending_frames(gObjectEventPic_Ursaluna, 4, 4), }; -static const struct SpriteFrameImage sPicTable_basculegion[] = { +static const struct SpriteFrameImage sPicTable_Basculegion[] = { overworld_ascending_frames(gObjectEventPic_Basculegion, 4, 4), }; @@ -4543,15 +4543,15 @@ static const struct SpriteFrameImage sPicTable_SneaselHisuian[] = { overworld_ascending_frames(gObjectEventPic_SneaselHisuian, 4, 4), }; -static const struct SpriteFrameImage sPicTable_sneasler[] = { +static const struct SpriteFrameImage sPicTable_Sneasler[] = { overworld_ascending_frames(gObjectEventPic_Sneasler, 4, 4), }; -static const struct SpriteFrameImage sPicTable_overqwil[] = { +static const struct SpriteFrameImage sPicTable_Overqwil[] = { overworld_ascending_frames(gObjectEventPic_Overqwil, 4, 4), }; -static const struct SpriteFrameImage sPicTable_enamorus[] = { +static const struct SpriteFrameImage sPicTable_Enamorus[] = { overworld_ascending_frames(gObjectEventPic_Enamorus, 8, 8), }; From f5239aae3c4412fb9c94bf2922aa0731b8114446 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Wed, 24 Jan 2024 07:34:39 -0300 Subject: [PATCH 205/291] Reading Follower data from gSpeciesInfo --- include/config/pokemon.h | 1 + include/constants/event_objects.h | 47 + include/event_object_movement.h | 4 + include/pokemon.h | 1 + src/data/field_effects/field_effect_objects.h | 2 +- src/data/graphics/pokemon.h | 4025 ++++++++++++++++- src/data/object_events/object_event_anims.h | 2 +- .../object_events/object_event_graphics.h | 1100 ----- .../object_event_graphics_info.h | 2 +- .../object_event_graphics_info_followers.h | 1093 ----- .../object_events/object_event_pic_tables.h | 3515 -------------- .../object_event_pic_tables_followers.h | 3510 ++++++++++++++ .../object_events/object_event_subsprites.h | 4 +- src/data/pokemon/species_info.h | 26 + src/data/pokemon/species_info/gen_1.h | 222 + src/data/pokemon/species_info/gen_2.h | 102 + src/data/pokemon/species_info/gen_3.h | 149 + src/data/pokemon/species_info/gen_4.h | 92 + src/data/pokemon/species_info/gen_5.h | 177 + src/data/pokemon/species_info/gen_6.h | 158 +- src/data/pokemon/species_info/gen_7.h | 222 +- src/data/pokemon/species_info/gen_8.h | 147 +- src/event_object_movement.c | 58 +- src/pokemon.c | 3 + 24 files changed, 8760 insertions(+), 5902 deletions(-) delete mode 100644 src/data/object_events/object_event_graphics_info_followers.h create mode 100644 src/data/object_events/object_event_pic_tables_followers.h diff --git a/include/config/pokemon.h b/include/config/pokemon.h index e63c61ab2d59..68532899a2a1 100644 --- a/include/config/pokemon.h +++ b/include/config/pokemon.h @@ -32,6 +32,7 @@ // Other settings #define P_CUSTOM_GENDER_DIFF_ICONS TRUE // If TRUE, will give more Pokémon custom icons for their female forms, i.e. Hippopotas and Hippowdon #define P_FOOTPRINTS TRUE // If TRUE, Pokémon will have footprints (as was the case up to Gen 5 and in BDSP). Disabling this saves some ROM space. +#define P_FOLLOWERS TRUE // PLACEHOLDER_DESCRIPTION #define P_LEGENDARY_PERFECT_IVS GEN_LATEST // Since Gen 6, Legendaries, Mythicals and Ultra Beasts found in the wild or given through gifts have at least 3 perfect IVs. #define P_EV_CAP GEN_LATEST // Since Gen 6, the max EVs per stat is 252 instead of 255. #define P_SHOW_TERA_TYPE GEN_LATEST // Since Gen 9, the Tera Type is shown on the summary screen. diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 3f22ec6ffc2f..a96a23617f4d 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -355,4 +355,51 @@ #define LOCALID_BATTLE_FRONTIER_MART_CLERK 1 #define LOCALID_SLATEPORT_ENERGY_GURU 25 +#define OBJ_EVENT_PAL_TAG_BRENDAN 0x1100 +#define OBJ_EVENT_PAL_TAG_BRENDAN_REFLECTION 0x1101 +#define OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION 0x1102 +#define OBJ_EVENT_PAL_TAG_NPC_1 0x1103 +#define OBJ_EVENT_PAL_TAG_NPC_2 0x1104 +#define OBJ_EVENT_PAL_TAG_NPC_3 0x1105 +#define OBJ_EVENT_PAL_TAG_NPC_4 0x1106 +#define OBJ_EVENT_PAL_TAG_NPC_1_REFLECTION 0x1107 +#define OBJ_EVENT_PAL_TAG_NPC_2_REFLECTION 0x1108 +#define OBJ_EVENT_PAL_TAG_NPC_3_REFLECTION 0x1109 +#define OBJ_EVENT_PAL_TAG_NPC_4_REFLECTION 0x110A +#define OBJ_EVENT_PAL_TAG_QUINTY_PLUMP 0x110B +#define OBJ_EVENT_PAL_TAG_QUINTY_PLUMP_REFLECTION 0x110C +#define OBJ_EVENT_PAL_TAG_TRUCK 0x110D +#define OBJ_EVENT_PAL_TAG_VIGOROTH 0x110E +#define OBJ_EVENT_PAL_TAG_ZIGZAGOON 0x110F +#define OBJ_EVENT_PAL_TAG_MAY 0x1110 +#define OBJ_EVENT_PAL_TAG_MAY_REFLECTION 0x1111 +#define OBJ_EVENT_PAL_TAG_MOVING_BOX 0x1112 +#define OBJ_EVENT_PAL_TAG_CABLE_CAR 0x1113 +#define OBJ_EVENT_PAL_TAG_SSTIDAL 0x1114 +#define OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER 0x1115 +#define OBJ_EVENT_PAL_TAG_KYOGRE 0x1116 +#define OBJ_EVENT_PAL_TAG_KYOGRE_REFLECTION 0x1117 +#define OBJ_EVENT_PAL_TAG_GROUDON 0x1118 +#define OBJ_EVENT_PAL_TAG_GROUDON_REFLECTION 0x1119 +#define OBJ_EVENT_PAL_TAG_UNUSED 0x111A +#define OBJ_EVENT_PAL_TAG_SUBMARINE_SHADOW 0x111B +#define OBJ_EVENT_PAL_TAG_POOCHYENA 0x111C +#define OBJ_EVENT_PAL_TAG_RED_LEAF 0x111D +#define OBJ_EVENT_PAL_TAG_DEOXYS 0x111E +#define OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE 0x111F +#define OBJ_EVENT_PAL_TAG_HO_OH 0x1120 +#define OBJ_EVENT_PAL_TAG_LUGIA 0x1121 +#define OBJ_EVENT_PAL_TAG_RS_BRENDAN 0x1122 +#define OBJ_EVENT_PAL_TAG_RS_MAY 0x1123 +#define OBJ_EVENT_PAL_TAG_DYNAMIC 0x1124 +#define OBJ_EVENT_PAL_TAG_EMOTES 0x8002 +// Not a real OW palette tag; used for the white flash applied to followers +#define OBJ_EVENT_PAL_TAG_WHITE (OBJ_EVENT_PAL_TAG_NONE - 1) +#define OBJ_EVENT_PAL_TAG_NONE 0x11FF + +// This + localId is used as the tileTag +// for compressed graphicsInfos +// '(C)ompressed (E)vent' +#define COMP_OW_TILE_TAG_BASE 0xCE00 + #endif // GUARD_CONSTANTS_EVENT_OBJECTS_H diff --git a/include/event_object_movement.h b/include/event_object_movement.h index b43b5629f9a8..cf88225c43ff 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -99,6 +99,10 @@ struct LockedAnimObjectEvents extern const struct OamData gObjectEventBaseOam_32x8; extern const struct OamData gObjectEventBaseOam_32x32; +extern const struct OamData gObjectEventBaseOam_64x64; +extern const struct SubspriteTable sOamTables_32x32[]; +extern const struct SubspriteTable sOamTables_64x64[]; +extern const union AnimCmd *const sAnimTable_Following[]; extern const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[]; extern const u8 gReflectionEffectPaletteMap[]; diff --git a/include/pokemon.h b/include/pokemon.h index d7f09179ba1f..5bfe1f318282 100644 --- a/include/pokemon.h +++ b/include/pokemon.h @@ -440,6 +440,7 @@ struct SpeciesInfo /*0x8C*/ /* 0x88 */ const struct Evolution *evolutions; /* 0x84 */ const u16 *formSpeciesIdTable; /* 0x84 */ const struct FormChange *formChangeTable; + struct ObjectEventGraphicsInfo followerData; }; struct BattleMove diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index 0aef3d0d8a10..be102cc56ac4 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -1290,7 +1290,7 @@ static const union AnimCmd *const sAnimTable_RayquazaSpotlightEffect[] = { }; static const struct SpriteFrameImage sPicTable_RayquazaSpotlightEffect[] = { - overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 0), + overworld_frame(gObjectEventPic_RayquazaCutscene, 4, 4, 0), }; const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza = { diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index de164520d2ec..d1b3f288e6e2 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -1,3 +1,9 @@ +// Normally, INCBIN_COMP acts like INCBIN_U32, but appends `.lz` to the file, compressing it; +// If not compressing follower gfx, make this an alias to INCBIN_32, so gfx will *not* be compressed +#if !(OW_GFX_COMPRESS) +#define INCBIN_COMP INCBIN_U32 +#endif + const u32 gMonFrontPic_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/anim_front.4bpp.lz"); const u32 gMonBackPic_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/back.4bpp.lz"); const u32 gMonPalette_CircledQuestionMark[] = INCBIN_U32("graphics/pokemon/question_mark/circled/normal.gbapal.lz"); @@ -16,6 +22,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bulbasaur[] = INCBIN_U8("graphics/pokemon/bulbasaur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bulbasaur[] = INCBIN_COMP("graphics/pokemon/bulbasaur/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/anim_front.4bpp.lz"); const u32 gMonPalette_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/normal.gbapal.lz"); @@ -25,6 +34,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ivysaur[] = INCBIN_U8("graphics/pokemon/ivysaur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ivysaur[] = INCBIN_COMP("graphics/pokemon/ivysaur/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/anim_front.4bpp.lz"); const u32 gMonPalette_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/normal.gbapal.lz"); @@ -34,6 +46,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venusaur[] = INCBIN_U8("graphics/pokemon/venusaur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Venusaur[] = INCBIN_COMP("graphics/pokemon/venusaur/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VenusaurF[] = INCBIN_U32("graphics/pokemon/venusaur/anim_frontf.4bpp.lz"); const u32 gMonBackPic_VenusaurF[] = INCBIN_U32("graphics/pokemon/venusaur/backf.4bpp.lz"); @@ -44,6 +59,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_VenusaurMega[] = INCBIN_U32("graphics/pokemon/venusaur/mega/back.4bpp.lz"); const u32 gMonShinyPalette_VenusaurMega[] = INCBIN_U32("graphics/pokemon/venusaur/mega/shiny.gbapal.lz"); const u8 gMonIcon_VenusaurMega[] = INCBIN_U8("graphics/pokemon/venusaur/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_VenusaurMega[] = INCBIN_COMP("graphics/pokemon/venusaur/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -52,6 +70,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_VenusaurGigantamax[] = INCBIN_U32("graphics/pokemon/venusaur/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_VenusaurGigantamax[] = INCBIN_U32("graphics/pokemon/venusaur/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_VenusaurGigantamax[] = INCBIN_U8("graphics/pokemon/venusaur/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_VenusaurGigantamax[] = INCBIN_COMP("graphics/pokemon/venusaur/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_BULBASAUR @@ -64,6 +85,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charmander[] = INCBIN_U8("graphics/pokemon/charmander/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Charmander[] = INCBIN_COMP("graphics/pokemon/charmander/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/anim_front.4bpp.lz"); const u32 gMonPalette_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/normal.gbapal.lz"); @@ -73,6 +97,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charmeleon[] = INCBIN_U8("graphics/pokemon/charmeleon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Charmeleon[] = INCBIN_COMP("graphics/pokemon/charmeleon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/anim_front.4bpp.lz"); const u32 gMonPalette_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/normal.gbapal.lz"); @@ -82,6 +109,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charizard[] = INCBIN_U8("graphics/pokemon/charizard/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Charizard[] = INCBIN_COMP("graphics/pokemon/charizard/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/charizard/mega_x/front.4bpp.lz"); @@ -89,12 +119,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/charizard/mega_x/back.4bpp.lz"); const u32 gMonShinyPalette_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/charizard/mega_x/shiny.gbapal.lz"); const u8 gMonIcon_CharizardMegaX[] = INCBIN_U8("graphics/pokemon/charizard/mega_x/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CharizardMegaX[] = INCBIN_COMP("graphics/pokemon/charizard/mega_x/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/front.4bpp.lz"); const u32 gMonPalette_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/normal.gbapal.lz"); const u32 gMonBackPic_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/back.4bpp.lz"); const u32 gMonShinyPalette_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/shiny.gbapal.lz"); const u8 gMonIcon_CharizardMegaY[] = INCBIN_U8("graphics/pokemon/charizard/mega_y/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CharizardMegaY[] = INCBIN_COMP("graphics/pokemon/charizard/mega_y/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -103,6 +139,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CharizardGigantamax[] = INCBIN_U32("graphics/pokemon/charizard/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CharizardGigantamax[] = INCBIN_U32("graphics/pokemon/charizard/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CharizardGigantamax[] = INCBIN_U8("graphics/pokemon/charizard/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CharizardGigantamax[] = INCBIN_COMP("graphics/pokemon/charizard/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CHARMANDER @@ -115,6 +154,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Squirtle[] = INCBIN_U8("graphics/pokemon/squirtle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Squirtle[] = INCBIN_COMP("graphics/pokemon/squirtle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/anim_front.4bpp.lz"); const u32 gMonPalette_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/normal.gbapal.lz"); @@ -124,6 +166,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wartortle[] = INCBIN_U8("graphics/pokemon/wartortle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wartortle[] = INCBIN_COMP("graphics/pokemon/wartortle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/anim_front.4bpp.lz"); const u32 gMonPalette_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/normal.gbapal.lz"); @@ -133,6 +178,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blastoise[] = INCBIN_U8("graphics/pokemon/blastoise/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Blastoise[] = INCBIN_COMP("graphics/pokemon/blastoise/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/blastoise/mega/front.4bpp.lz"); @@ -140,6 +188,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/blastoise/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/blastoise/mega/shiny.gbapal.lz"); const u8 gMonIcon_BlastoiseMega[] = INCBIN_U8("graphics/pokemon/blastoise/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_BlastoiseMega[] = INCBIN_COMP("graphics/pokemon/blastoise/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -148,6 +199,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_BlastoiseGigantamax[] = INCBIN_U32("graphics/pokemon/blastoise/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_BlastoiseGigantamax[] = INCBIN_U32("graphics/pokemon/blastoise/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_BlastoiseGigantamax[] = INCBIN_U8("graphics/pokemon/blastoise/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_BlastoiseGigantamax[] = INCBIN_COMP("graphics/pokemon/blastoise/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SQUIRTLE @@ -160,6 +214,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Caterpie[] = INCBIN_U8("graphics/pokemon/caterpie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Caterpie[] = INCBIN_COMP("graphics/pokemon/caterpie/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/anim_front.4bpp.lz"); const u32 gMonPalette_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/normal.gbapal.lz"); @@ -169,6 +226,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Metapod[] = INCBIN_U8("graphics/pokemon/metapod/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Metapod[] = INCBIN_COMP("graphics/pokemon/metapod/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/anim_front.4bpp.lz"); const u32 gMonPalette_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/normal.gbapal.lz"); @@ -178,6 +238,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Butterfree[] = INCBIN_U8("graphics/pokemon/butterfree/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Butterfree[] = INCBIN_COMP("graphics/pokemon/butterfree/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ButterfreeF[] = INCBIN_U32("graphics/pokemon/butterfree/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ButterfreeF[] = INCBIN_U32("graphics/pokemon/butterfree/backf.4bpp.lz"); @@ -188,6 +251,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_ButterfreeGigantamax[] = INCBIN_U32("graphics/pokemon/butterfree/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_ButterfreeGigantamax[] = INCBIN_U32("graphics/pokemon/butterfree/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_ButterfreeGigantamax[] = INCBIN_U8("graphics/pokemon/butterfree/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_ButterfreeGigantamax[] = INCBIN_COMP("graphics/pokemon/butterfree/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CATERPIE @@ -200,6 +266,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weedle[] = INCBIN_U8("graphics/pokemon/weedle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Weedle[] = INCBIN_COMP("graphics/pokemon/weedle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/anim_front.4bpp.lz"); const u32 gMonPalette_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/normal.gbapal.lz"); @@ -209,6 +278,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kakuna[] = INCBIN_U8("graphics/pokemon/kakuna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kakuna[] = INCBIN_COMP("graphics/pokemon/kakuna/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/anim_front.4bpp.lz"); const u32 gMonPalette_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/normal.gbapal.lz"); @@ -218,6 +290,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beedrill[] = INCBIN_U8("graphics/pokemon/beedrill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Beedrill[] = INCBIN_COMP("graphics/pokemon/beedrill/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_BeedrillMega[] = INCBIN_U32("graphics/pokemon/beedrill/mega/front.4bpp.lz"); @@ -225,6 +300,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BeedrillMega[] = INCBIN_U32("graphics/pokemon/beedrill/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BeedrillMega[] = INCBIN_U32("graphics/pokemon/beedrill/mega/shiny.gbapal.lz"); const u8 gMonIcon_BeedrillMega[] = INCBIN_U8("graphics/pokemon/beedrill/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_BeedrillMega[] = INCBIN_COMP("graphics/pokemon/beedrill/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_WEEDLE @@ -237,6 +315,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidgey[] = INCBIN_U8("graphics/pokemon/pidgey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pidgey[] = INCBIN_COMP("graphics/pokemon/pidgey/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/anim_front.4bpp.lz"); const u32 gMonPalette_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/normal.gbapal.lz"); @@ -246,6 +327,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidgeotto[] = INCBIN_U8("graphics/pokemon/pidgeotto/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pidgeotto[] = INCBIN_COMP("graphics/pokemon/pidgeotto/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/anim_front.4bpp.lz"); const u32 gMonPalette_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/normal.gbapal.lz"); @@ -255,6 +339,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidgeot[] = INCBIN_U8("graphics/pokemon/pidgeot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pidgeot[] = INCBIN_COMP("graphics/pokemon/pidgeot/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_PidgeotMega[] = INCBIN_U32("graphics/pokemon/pidgeot/mega/front.4bpp.lz"); @@ -262,6 +349,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PidgeotMega[] = INCBIN_U32("graphics/pokemon/pidgeot/mega/back.4bpp.lz"); const u32 gMonShinyPalette_PidgeotMega[] = INCBIN_U32("graphics/pokemon/pidgeot/mega/shiny.gbapal.lz"); const u8 gMonIcon_PidgeotMega[] = INCBIN_U8("graphics/pokemon/pidgeot/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_PidgeotMega[] = INCBIN_COMP("graphics/pokemon/pidgeot/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_PIDGEY @@ -274,6 +364,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rattata[] = INCBIN_U8("graphics/pokemon/rattata/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rattata[] = INCBIN_COMP("graphics/pokemon/rattata/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RattataF[] = INCBIN_U32("graphics/pokemon/rattata/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RattataF[] = INCBIN_U32("graphics/pokemon/rattata/backf.4bpp.lz"); @@ -286,6 +379,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raticate[] = INCBIN_U8("graphics/pokemon/raticate/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Raticate[] = INCBIN_COMP("graphics/pokemon/raticate/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RaticateF[] = INCBIN_U32("graphics/pokemon/raticate/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RaticateF[] = INCBIN_U32("graphics/pokemon/raticate/backf.4bpp.lz"); @@ -296,12 +392,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_RattataAlolan[] = INCBIN_U32("graphics/pokemon/rattata/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_RattataAlolan[] = INCBIN_U32("graphics/pokemon/rattata/alolan/shiny.gbapal.lz"); const u8 gMonIcon_RattataAlolan[] = INCBIN_U8("graphics/pokemon/rattata/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_RattataAlolan[] = INCBIN_COMP("graphics/pokemon/rattata/alolan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/front.4bpp.lz"); const u32 gMonPalette_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/normal.gbapal.lz"); const u32 gMonBackPic_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/shiny.gbapal.lz"); const u8 gMonIcon_RaticateAlolan[] = INCBIN_U8("graphics/pokemon/raticate/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_RaticateAlolan[] = INCBIN_COMP("graphics/pokemon/raticate/alolan/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_RATTATA @@ -314,6 +416,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spearow[] = INCBIN_U8("graphics/pokemon/spearow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Spearow[] = INCBIN_COMP("graphics/pokemon/spearow/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/anim_front.4bpp.lz"); const u32 gMonPalette_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/normal.gbapal.lz"); @@ -323,6 +428,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fearow[] = INCBIN_U8("graphics/pokemon/fearow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Fearow[] = INCBIN_COMP("graphics/pokemon/fearow/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SPEAROW #if P_FAMILY_EKANS @@ -334,6 +442,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ekans[] = INCBIN_U8("graphics/pokemon/ekans/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ekans[] = INCBIN_COMP("graphics/pokemon/ekans/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/anim_front.4bpp.lz"); const u32 gMonPalette_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/normal.gbapal.lz"); @@ -343,6 +454,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arbok[] = INCBIN_U8("graphics/pokemon/arbok/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Arbok[] = INCBIN_COMP("graphics/pokemon/arbok/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_EKANS #if P_FAMILY_PIKACHU @@ -355,12 +469,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pichu[] = INCBIN_U8("graphics/pokemon/pichu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pichu[] = INCBIN_COMP("graphics/pokemon/pichu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/anim_front.4bpp.lz"); const u32 gMonPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/normal.gbapal.lz"); const u32 gMonBackPic_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/back.4bpp.lz"); const u32 gMonShinyPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/shiny.gbapal.lz"); const u8 gMonIcon_PichuSpikyEared[] = INCBIN_U8("graphics/pokemon/pichu/spiky_eared/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_PichuSpikyEared[] = INCBIN_COMP("graphics/pokemon/pichu/spiky_eared/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/anim_front.4bpp.lz"); @@ -371,6 +491,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pikachu[] = INCBIN_U8("graphics/pokemon/pikachu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pikachu[] = INCBIN_COMP("graphics/pokemon/pikachu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_PikachuF[] = INCBIN_U32("graphics/pokemon/pikachu/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PikachuF[] = INCBIN_U32("graphics/pokemon/pikachu/backf.4bpp.lz"); @@ -414,6 +537,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/back.4bpp.lz"); const u32 gMonShinyPalette_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/shiny.gbapal.lz"); const u8 gMonIcon_PikachuLibre[] = INCBIN_U8("graphics/pokemon/pikachu/libre/icon.4bpp"); + +#if P_FOLLOWERS + // const u32 gObjectEventPic_PikachuCosplay[] = INCBIN_COMP("graphics/pokemon/pikachu/cosplay/follower.4bpp"); + // const u32 gObjectEventPic_PikachuRockStar[] = INCBIN_COMP("graphics/pokemon/pikachu/rock_star/follower.4bpp"); + // const u32 gObjectEventPic_PikachuBelle[] = INCBIN_COMP("graphics/pokemon/pikachu/belle/follower.4bpp"); + // const u32 gObjectEventPic_PikachuPopStar[] = INCBIN_COMP("graphics/pokemon/pikachu/pop_star/follower.4bpp"); + // const u32 gObjectEventPic_PikachuPhD[] = INCBIN_COMP("graphics/pokemon/pikachu/ph_d/follower.4bpp"); + // const u32 gObjectEventPic_PikachuLibre[] = INCBIN_COMP("graphics/pokemon/pikachu/libre/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_COSPLAY_PIKACHU_FORMS #if P_CAP_PIKACHU_FORMS @@ -464,6 +596,17 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PikachuWorldCap[] = INCBIN_U32("graphics/pokemon/pikachu/world_cap/back.4bpp.lz"); const u32 gMonShinyPalette_PikachuWorldCap[] = INCBIN_U32("graphics/pokemon/pikachu/world_cap/shiny.gbapal.lz"); const u8 gMonIcon_PikachuWorldCap[] = INCBIN_U8("graphics/pokemon/pikachu/world_cap/icon.4bpp"); + +#if P_FOLLOWERS + // const u32 gObjectEventPic_PikachuOriginalCap[] = INCBIN_COMP("graphics/pokemon/pikachu/original_cap/follower.4bpp"); + // const u32 gObjectEventPic_PikachuHoennCap[] = INCBIN_COMP("graphics/pokemon/pikachu/hoenn_cap/follower.4bpp"); + // const u32 gObjectEventPic_PikachuSinnohCap[] = INCBIN_COMP("graphics/pokemon/pikachu/sinnoh_cap/follower.4bpp"); + // const u32 gObjectEventPic_PikachuUnovaCap[] = INCBIN_COMP("graphics/pokemon/pikachu/unova_cap/follower.4bpp"); + // const u32 gObjectEventPic_PikachuKalosCap[] = INCBIN_COMP("graphics/pokemon/pikachu/kalos_cap/follower.4bpp"); + // const u32 gObjectEventPic_PikachuAlolaCap[] = INCBIN_COMP("graphics/pokemon/pikachu/alola_cap/follower.4bpp"); + // const u32 gObjectEventPic_PikachuPartnerCap[] = INCBIN_COMP("graphics/pokemon/pikachu/partner_cap/follower.4bpp"); + // const u32 gObjectEventPic_PikachuWorldCap[] = INCBIN_COMP("graphics/pokemon/pikachu/world_cap/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_CAP_PIKACHU_FORMS #if P_GIGANTAMAX_FORMS @@ -472,6 +615,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_PikachuGigantamax[] = INCBIN_U32("graphics/pokemon/pikachu/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_PikachuGigantamax[] = INCBIN_U32("graphics/pokemon/pikachu/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_PikachuGigantamax[] = INCBIN_U8("graphics/pokemon/pikachu/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_PikachuGigantamax[] = INCBIN_COMP("graphics/pokemon/pikachu/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS const u32 gMonFrontPic_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/anim_front.4bpp.lz"); @@ -482,6 +628,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raichu[] = INCBIN_U8("graphics/pokemon/raichu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Raichu[] = INCBIN_COMP("graphics/pokemon/raichu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RaichuF[] = INCBIN_U32("graphics/pokemon/raichu/anim_frontf.4bpp.lz"); @@ -491,6 +640,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/raichu/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/raichu/alolan/shiny.gbapal.lz"); const u8 gMonIcon_RaichuAlolan[] = INCBIN_U8("graphics/pokemon/raichu/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_RaichuAlolan[] = INCBIN_COMP("graphics/pokemon/raichu/alolan/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_PIKACHU @@ -503,6 +655,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandshrew[] = INCBIN_U8("graphics/pokemon/sandshrew/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sandshrew[] = INCBIN_COMP("graphics/pokemon/sandshrew/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/anim_front.4bpp.lz"); const u32 gMonPalette_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/normal.gbapal.lz"); @@ -512,6 +667,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandslash[] = INCBIN_U8("graphics/pokemon/sandslash/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sandslash[] = INCBIN_COMP("graphics/pokemon/sandslash/follower.4bpp"); +#endif //P_FOLLOWERS #if P_ALOLAN_FORMS const u32 gMonFrontPic_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/sandshrew/alolan/front.4bpp.lz"); @@ -519,12 +677,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/sandshrew/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/sandshrew/alolan/shiny.gbapal.lz"); const u8 gMonIcon_SandshrewAlolan[] = INCBIN_U8("graphics/pokemon/sandshrew/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_SandshrewAlolan[] = INCBIN_COMP("graphics/pokemon/sandshrew/alolan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/front.4bpp.lz"); const u32 gMonPalette_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/normal.gbapal.lz"); const u32 gMonBackPic_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/shiny.gbapal.lz"); const u8 gMonIcon_SandslashAlolan[] = INCBIN_U8("graphics/pokemon/sandslash/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_SandslashAlolan[] = INCBIN_COMP("graphics/pokemon/sandslash/alolan/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_SANDSHREW @@ -537,6 +701,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_NidoranF[] = INCBIN_U8("graphics/pokemon/nidoran_f/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_NidoranF[] = INCBIN_COMP("graphics/pokemon/nidoran_f/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/anim_front.4bpp.lz"); const u32 gMonPalette_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/normal.gbapal.lz"); @@ -546,6 +713,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidorina[] = INCBIN_U8("graphics/pokemon/nidorina/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Nidorina[] = INCBIN_COMP("graphics/pokemon/nidorina/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/anim_front.4bpp.lz"); const u32 gMonPalette_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/normal.gbapal.lz"); @@ -555,6 +725,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidoqueen[] = INCBIN_U8("graphics/pokemon/nidoqueen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Nidoqueen[] = INCBIN_COMP("graphics/pokemon/nidoqueen/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/anim_front.4bpp.lz"); const u32 gMonPalette_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/normal.gbapal.lz"); @@ -564,6 +737,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_NidoranM[] = INCBIN_U8("graphics/pokemon/nidoran_m/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_NidoranM[] = INCBIN_COMP("graphics/pokemon/nidoran_m/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/anim_front.4bpp.lz"); const u32 gMonPalette_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/normal.gbapal.lz"); @@ -573,6 +749,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidorino[] = INCBIN_U8("graphics/pokemon/nidorino/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Nidorino[] = INCBIN_COMP("graphics/pokemon/nidorino/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/anim_front.4bpp.lz"); const u32 gMonPalette_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/normal.gbapal.lz"); @@ -582,6 +761,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidoking[] = INCBIN_U8("graphics/pokemon/nidoking/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Nidoking[] = INCBIN_COMP("graphics/pokemon/nidoking/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_NIDORAN #if P_FAMILY_CLEFAIRY @@ -594,6 +776,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cleffa[] = INCBIN_U8("graphics/pokemon/cleffa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cleffa[] = INCBIN_COMP("graphics/pokemon/cleffa/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/anim_front.4bpp.lz"); @@ -604,6 +789,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clefairy[] = INCBIN_U8("graphics/pokemon/clefairy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Clefairy[] = INCBIN_COMP("graphics/pokemon/clefairy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/anim_front.4bpp.lz"); const u32 gMonPalette_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/normal.gbapal.lz"); @@ -613,6 +801,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clefable[] = INCBIN_U8("graphics/pokemon/clefable/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Clefable[] = INCBIN_COMP("graphics/pokemon/clefable/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CLEFAIRY #if P_FAMILY_VULPIX @@ -624,6 +815,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vulpix[] = INCBIN_U8("graphics/pokemon/vulpix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Vulpix[] = INCBIN_COMP("graphics/pokemon/vulpix/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/anim_front.4bpp.lz"); const u32 gMonPalette_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/normal.gbapal.lz"); @@ -633,6 +827,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ninetales[] = INCBIN_U8("graphics/pokemon/ninetales/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ninetales[] = INCBIN_COMP("graphics/pokemon/ninetales/follower.4bpp"); +#endif //P_FOLLOWERS #if P_ALOLAN_FORMS const u32 gMonFrontPic_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/vulpix/alolan/front.4bpp.lz"); @@ -640,12 +837,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/vulpix/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/vulpix/alolan/shiny.gbapal.lz"); const u8 gMonIcon_VulpixAlolan[] = INCBIN_U8("graphics/pokemon/vulpix/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VulpixAlolan[] = INCBIN_COMP("graphics/pokemon/vulpix/alolan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/front.4bpp.lz"); const u32 gMonPalette_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/normal.gbapal.lz"); const u32 gMonBackPic_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/shiny.gbapal.lz"); const u8 gMonIcon_NinetalesAlolan[] = INCBIN_U8("graphics/pokemon/ninetales/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_NinetalesAlolan[] = INCBIN_COMP("graphics/pokemon/ninetales/alolan/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_VULPIX @@ -659,6 +862,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Igglybuff[] = INCBIN_U8("graphics/pokemon/igglybuff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Igglybuff[] = INCBIN_COMP("graphics/pokemon/igglybuff/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/anim_front.4bpp.lz"); @@ -669,6 +875,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jigglypuff[] = INCBIN_U8("graphics/pokemon/jigglypuff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Jigglypuff[] = INCBIN_COMP("graphics/pokemon/jigglypuff/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/anim_front.4bpp.lz"); const u32 gMonPalette_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/normal.gbapal.lz"); @@ -678,6 +887,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wigglytuff[] = INCBIN_U8("graphics/pokemon/wigglytuff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wigglytuff[] = INCBIN_COMP("graphics/pokemon/wigglytuff/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_JIGGLYPUFF #if P_FAMILY_ZUBAT @@ -689,6 +901,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zubat[] = INCBIN_U8("graphics/pokemon/zubat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Zubat[] = INCBIN_COMP("graphics/pokemon/zubat/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ZubatF[] = INCBIN_U32("graphics/pokemon/zubat/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ZubatF[] = INCBIN_U32("graphics/pokemon/zubat/backf.4bpp.lz"); @@ -701,6 +916,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golbat[] = INCBIN_U8("graphics/pokemon/golbat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Golbat[] = INCBIN_COMP("graphics/pokemon/golbat/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GolbatF[] = INCBIN_U32("graphics/pokemon/golbat/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GolbatF[] = INCBIN_U32("graphics/pokemon/golbat/backf.4bpp.lz"); @@ -714,6 +932,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crobat[] = INCBIN_U8("graphics/pokemon/crobat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Crobat[] = INCBIN_COMP("graphics/pokemon/crobat/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_ZUBAT @@ -726,6 +947,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Oddish[] = INCBIN_U8("graphics/pokemon/oddish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Oddish[] = INCBIN_COMP("graphics/pokemon/oddish/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/anim_front.4bpp.lz"); const u32 gMonPalette_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/normal.gbapal.lz"); @@ -735,6 +959,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gloom[] = INCBIN_U8("graphics/pokemon/gloom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gloom[] = INCBIN_COMP("graphics/pokemon/gloom/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GloomF[] = INCBIN_U32("graphics/pokemon/gloom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GloomF[] = INCBIN_U32("graphics/pokemon/gloom/backf.4bpp.lz"); @@ -747,6 +974,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vileplume[] = INCBIN_U8("graphics/pokemon/vileplume/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Vileplume[] = INCBIN_COMP("graphics/pokemon/vileplume/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VileplumeF[] = INCBIN_U32("graphics/pokemon/vileplume/anim_frontf.4bpp.lz"); const u32 gMonBackPic_VileplumeF[] = INCBIN_U32("graphics/pokemon/vileplume/backf.4bpp.lz"); @@ -760,6 +990,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bellossom[] = INCBIN_U8("graphics/pokemon/bellossom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bellossom[] = INCBIN_COMP("graphics/pokemon/bellossom/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_ODDISH @@ -772,6 +1005,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Paras[] = INCBIN_U8("graphics/pokemon/paras/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Paras[] = INCBIN_COMP("graphics/pokemon/paras/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/anim_front.4bpp.lz"); const u32 gMonPalette_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/normal.gbapal.lz"); @@ -781,6 +1017,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Parasect[] = INCBIN_U8("graphics/pokemon/parasect/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Parasect[] = INCBIN_COMP("graphics/pokemon/parasect/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PARAS #if P_FAMILY_VENONAT @@ -792,6 +1031,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venonat[] = INCBIN_U8("graphics/pokemon/venonat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Venonat[] = INCBIN_COMP("graphics/pokemon/venonat/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/anim_front.4bpp.lz"); const u32 gMonPalette_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/normal.gbapal.lz"); @@ -801,6 +1043,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venomoth[] = INCBIN_U8("graphics/pokemon/venomoth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Venomoth[] = INCBIN_COMP("graphics/pokemon/venomoth/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_VENONAT #if P_FAMILY_DIGLETT @@ -812,6 +1057,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Diglett[] = INCBIN_U8("graphics/pokemon/diglett/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Diglett[] = INCBIN_COMP("graphics/pokemon/diglett/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/anim_front.4bpp.lz"); const u32 gMonPalette_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/normal.gbapal.lz"); @@ -821,6 +1069,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dugtrio[] = INCBIN_U8("graphics/pokemon/dugtrio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dugtrio[] = INCBIN_COMP("graphics/pokemon/dugtrio/follower.4bpp"); +#endif //P_FOLLOWERS #if P_ALOLAN_FORMS const u32 gMonFrontPic_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/diglett/alolan/front.4bpp.lz"); @@ -828,12 +1079,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/diglett/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/diglett/alolan/shiny.gbapal.lz"); const u8 gMonIcon_DiglettAlolan[] = INCBIN_U8("graphics/pokemon/diglett/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DiglettAlolan[] = INCBIN_COMP("graphics/pokemon/diglett/alolan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/front.4bpp.lz"); const u32 gMonPalette_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/normal.gbapal.lz"); const u32 gMonBackPic_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/shiny.gbapal.lz"); const u8 gMonIcon_DugtrioAlolan[] = INCBIN_U8("graphics/pokemon/dugtrio/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DugtrioAlolan[] = INCBIN_COMP("graphics/pokemon/dugtrio/alolan/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_DIGLETT @@ -846,6 +1103,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meowth[] = INCBIN_U8("graphics/pokemon/meowth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Meowth[] = INCBIN_COMP("graphics/pokemon/meowth/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Persian[] = INCBIN_U32("graphics/pokemon/persian/anim_front.4bpp.lz"); const u32 gMonPalette_Persian[] = INCBIN_U32("graphics/pokemon/persian/normal.gbapal.lz"); @@ -855,6 +1115,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Persian[] = INCBIN_U8("graphics/pokemon/persian/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Persian[] = INCBIN_COMP("graphics/pokemon/persian/follower.4bpp"); +#endif //P_FOLLOWERS #if P_ALOLAN_FORMS const u32 gMonFrontPic_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/meowth/alolan/front.4bpp.lz"); @@ -862,12 +1125,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/meowth/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/meowth/alolan/shiny.gbapal.lz"); const u8 gMonIcon_MeowthAlolan[] = INCBIN_U8("graphics/pokemon/meowth/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_MeowthAlolan[] = INCBIN_COMP("graphics/pokemon/meowth/alolan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/front.4bpp.lz"); const u32 gMonPalette_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/normal.gbapal.lz"); const u32 gMonBackPic_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/shiny.gbapal.lz"); const u8 gMonIcon_PersianAlolan[] = INCBIN_U8("graphics/pokemon/persian/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_PersianAlolan[] = INCBIN_COMP("graphics/pokemon/persian/alolan/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_ALOLAN_FORMS #if P_GALARIAN_FORMS @@ -876,6 +1145,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/shiny.gbapal.lz"); const u8 gMonIcon_MeowthGalarian[] = INCBIN_U8("graphics/pokemon/meowth/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_MeowthGalarian[] = INCBIN_COMP("graphics/pokemon/meowth/galarian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/front.4bpp.lz"); const u32 gMonPalette_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/normal.gbapal.lz"); @@ -885,6 +1157,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Perrserker[] = INCBIN_U8("graphics/pokemon/perrserker/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Perrserker[] = INCBIN_COMP("graphics/pokemon/perrserker/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #if P_GIGANTAMAX_FORMS @@ -893,6 +1168,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MeowthGigantamax[] = INCBIN_U32("graphics/pokemon/meowth/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_MeowthGigantamax[] = INCBIN_U32("graphics/pokemon/meowth/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_MeowthGigantamax[] = INCBIN_U8("graphics/pokemon/meowth/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MeowthGigantamax[] = INCBIN_COMP("graphics/pokemon/meowth/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MEOWTH @@ -905,6 +1183,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Psyduck[] = INCBIN_U8("graphics/pokemon/psyduck/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Psyduck[] = INCBIN_COMP("graphics/pokemon/psyduck/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/anim_front.4bpp.lz"); const u32 gMonPalette_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/normal.gbapal.lz"); @@ -914,6 +1195,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golduck[] = INCBIN_U8("graphics/pokemon/golduck/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Golduck[] = INCBIN_COMP("graphics/pokemon/golduck/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PSYDUCK #if P_FAMILY_MANKEY @@ -925,6 +1209,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mankey[] = INCBIN_U8("graphics/pokemon/mankey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mankey[] = INCBIN_COMP("graphics/pokemon/mankey/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/anim_front.4bpp.lz"); const u32 gMonPalette_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/normal.gbapal.lz"); @@ -934,6 +1221,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Primeape[] = INCBIN_U8("graphics/pokemon/primeape/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Primeape[] = INCBIN_COMP("graphics/pokemon/primeape/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_9_CROSS_EVOS const u32 gMonFrontPic_Annihilape[] = INCBIN_U32("graphics/pokemon/annihilape/front.4bpp.lz"); @@ -944,6 +1234,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Annihilape[] = INCBIN_U8("graphics/pokemon/annihilape/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Annihilape[] = INCBIN_COMP("graphics/pokemon/annihilape/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_MANKEY @@ -956,6 +1249,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Growlithe[] = INCBIN_U8("graphics/pokemon/growlithe/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Growlithe[] = INCBIN_COMP("graphics/pokemon/growlithe/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/anim_front.4bpp.lz"); const u32 gMonPalette_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/normal.gbapal.lz"); @@ -965,6 +1261,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arcanine[] = INCBIN_U8("graphics/pokemon/arcanine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Arcanine[] = INCBIN_COMP("graphics/pokemon/arcanine/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_GrowlitheHisuian[] = INCBIN_U32("graphics/pokemon/growlithe/hisuian/front.4bpp.lz"); @@ -972,12 +1271,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GrowlitheHisuian[] = INCBIN_U32("graphics/pokemon/growlithe/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_GrowlitheHisuian[] = INCBIN_U32("graphics/pokemon/growlithe/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_GrowlitheHisuian[] = INCBIN_U8("graphics/pokemon/growlithe/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_GrowlitheHisuian[] = INCBIN_COMP("graphics/pokemon/growlithe/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/front.4bpp.lz"); const u32 gMonPalette_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/normal.gbapal.lz"); const u32 gMonBackPic_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ArcanineHisuian[] = INCBIN_U8("graphics/pokemon/arcanine/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ArcanineHisuian[] = INCBIN_COMP("graphics/pokemon/arcanine/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_GROWLITHE @@ -990,6 +1295,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poliwag[] = INCBIN_U8("graphics/pokemon/poliwag/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Poliwag[] = INCBIN_COMP("graphics/pokemon/poliwag/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/anim_front.4bpp.lz"); const u32 gMonPalette_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/normal.gbapal.lz"); @@ -999,6 +1307,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poliwhirl[] = INCBIN_U8("graphics/pokemon/poliwhirl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Poliwhirl[] = INCBIN_COMP("graphics/pokemon/poliwhirl/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/anim_front.4bpp.lz"); const u32 gMonPalette_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/normal.gbapal.lz"); @@ -1008,6 +1319,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poliwrath[] = INCBIN_U8("graphics/pokemon/poliwrath/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Poliwrath[] = INCBIN_COMP("graphics/pokemon/poliwrath/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/anim_front.4bpp.lz"); @@ -1018,6 +1332,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Politoed[] = INCBIN_U8("graphics/pokemon/politoed/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Politoed[] = INCBIN_COMP("graphics/pokemon/politoed/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_PolitoedF[] = INCBIN_U32("graphics/pokemon/politoed/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PolitoedF[] = INCBIN_U32("graphics/pokemon/politoed/backf.4bpp.lz"); @@ -1033,6 +1350,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Abra[] = INCBIN_U8("graphics/pokemon/abra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Abra[] = INCBIN_COMP("graphics/pokemon/abra/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/anim_front.4bpp.lz"); const u32 gMonPalette_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/normal.gbapal.lz"); @@ -1042,6 +1362,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kadabra[] = INCBIN_U8("graphics/pokemon/kadabra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kadabra[] = INCBIN_COMP("graphics/pokemon/kadabra/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_KadabraF[] = INCBIN_U32("graphics/pokemon/kadabra/anim_frontf.4bpp.lz"); const u32 gMonBackPic_KadabraF[] = INCBIN_U32("graphics/pokemon/kadabra/backf.4bpp.lz"); @@ -1054,6 +1377,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Alakazam[] = INCBIN_U8("graphics/pokemon/alakazam/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Alakazam[] = INCBIN_COMP("graphics/pokemon/alakazam/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_AlakazamF[] = INCBIN_U32("graphics/pokemon/alakazam/anim_frontf.4bpp.lz"); const u32 gMonBackPic_AlakazamF[] = INCBIN_U32("graphics/pokemon/alakazam/backf.4bpp.lz"); @@ -1064,6 +1390,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AlakazamMega[] = INCBIN_U32("graphics/pokemon/alakazam/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AlakazamMega[] = INCBIN_U32("graphics/pokemon/alakazam/mega/shiny.gbapal.lz"); const u8 gMonIcon_AlakazamMega[] = INCBIN_U8("graphics/pokemon/alakazam/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_AlakazamMega[] = INCBIN_COMP("graphics/pokemon/alakazam/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ABRA @@ -1076,6 +1405,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Machop[] = INCBIN_U8("graphics/pokemon/machop/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Machop[] = INCBIN_COMP("graphics/pokemon/machop/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/anim_front.4bpp.lz"); const u32 gMonPalette_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/normal.gbapal.lz"); @@ -1085,6 +1417,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Machoke[] = INCBIN_U8("graphics/pokemon/machoke/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Machoke[] = INCBIN_COMP("graphics/pokemon/machoke/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/anim_front.4bpp.lz"); const u32 gMonPalette_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/normal.gbapal.lz"); @@ -1094,6 +1429,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Machamp[] = INCBIN_U8("graphics/pokemon/machamp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Machamp[] = INCBIN_COMP("graphics/pokemon/machamp/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_MachampGigantamax[] = INCBIN_U32("graphics/pokemon/machamp/gigantamax/front.4bpp.lz"); @@ -1101,6 +1439,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MachampGigantamax[] = INCBIN_U32("graphics/pokemon/machamp/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_MachampGigantamax[] = INCBIN_U32("graphics/pokemon/machamp/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_MachampGigantamax[] = INCBIN_U8("graphics/pokemon/machamp/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MachampGigantamax[] = INCBIN_COMP("graphics/pokemon/machamp/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MACHOP @@ -1113,6 +1454,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bellsprout[] = INCBIN_U8("graphics/pokemon/bellsprout/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bellsprout[] = INCBIN_COMP("graphics/pokemon/bellsprout/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/anim_front.4bpp.lz"); const u32 gMonPalette_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/normal.gbapal.lz"); @@ -1122,6 +1466,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weepinbell[] = INCBIN_U8("graphics/pokemon/weepinbell/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Weepinbell[] = INCBIN_COMP("graphics/pokemon/weepinbell/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/anim_front.4bpp.lz"); const u32 gMonPalette_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/normal.gbapal.lz"); @@ -1131,6 +1478,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Victreebel[] = INCBIN_U8("graphics/pokemon/victreebel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Victreebel[] = INCBIN_COMP("graphics/pokemon/victreebel/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BELLSPROUT #if P_FAMILY_TENTACOOL @@ -1142,6 +1492,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tentacool[] = INCBIN_U8("graphics/pokemon/tentacool/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tentacool[] = INCBIN_COMP("graphics/pokemon/tentacool/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/anim_front.4bpp.lz"); const u32 gMonPalette_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/normal.gbapal.lz"); @@ -1151,6 +1504,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tentacruel[] = INCBIN_U8("graphics/pokemon/tentacruel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tentacruel[] = INCBIN_COMP("graphics/pokemon/tentacruel/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TENTACOOL #if P_FAMILY_GEODUDE @@ -1162,6 +1518,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Geodude[] = INCBIN_U8("graphics/pokemon/geodude/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Geodude[] = INCBIN_COMP("graphics/pokemon/geodude/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/anim_front.4bpp.lz"); const u32 gMonPalette_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/normal.gbapal.lz"); @@ -1171,6 +1530,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Graveler[] = INCBIN_U8("graphics/pokemon/graveler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Graveler[] = INCBIN_COMP("graphics/pokemon/graveler/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Golem[] = INCBIN_U32("graphics/pokemon/golem/anim_front.4bpp.lz"); const u32 gMonPalette_Golem[] = INCBIN_U32("graphics/pokemon/golem/normal.gbapal.lz"); @@ -1180,6 +1542,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golem[] = INCBIN_U8("graphics/pokemon/golem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Golem[] = INCBIN_COMP("graphics/pokemon/golem/follower.4bpp"); +#endif //P_FOLLOWERS #if P_ALOLAN_FORMS const u32 gMonFrontPic_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/geodude/alolan/front.4bpp.lz"); @@ -1187,18 +1552,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/geodude/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/geodude/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GeodudeAlolan[] = INCBIN_U8("graphics/pokemon/geodude/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_GeodudeAlolan[] = INCBIN_COMP("graphics/pokemon/geodude/alolan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/front.4bpp.lz"); const u32 gMonPalette_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/normal.gbapal.lz"); const u32 gMonBackPic_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GravelerAlolan[] = INCBIN_U8("graphics/pokemon/graveler/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_GravelerAlolan[] = INCBIN_COMP("graphics/pokemon/graveler/alolan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/front.4bpp.lz"); const u32 gMonPalette_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/normal.gbapal.lz"); const u32 gMonBackPic_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GolemAlolan[] = INCBIN_U8("graphics/pokemon/golem/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_GolemAlolan[] = INCBIN_COMP("graphics/pokemon/golem/alolan/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_GEODUDE @@ -1211,6 +1585,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ponyta[] = INCBIN_U8("graphics/pokemon/ponyta/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ponyta[] = INCBIN_COMP("graphics/pokemon/ponyta/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/anim_front.4bpp.lz"); const u32 gMonPalette_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/normal.gbapal.lz"); @@ -1220,6 +1597,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rapidash[] = INCBIN_U8("graphics/pokemon/rapidash/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rapidash[] = INCBIN_COMP("graphics/pokemon/rapidash/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/front.4bpp.lz"); @@ -1227,12 +1607,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/shiny.gbapal.lz"); const u8 gMonIcon_PonytaGalarian[] = INCBIN_U8("graphics/pokemon/ponyta/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_PonytaGalarian[] = INCBIN_COMP("graphics/pokemon/ponyta/galarian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/front.4bpp.lz"); const u32 gMonPalette_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/normal.gbapal.lz"); const u32 gMonBackPic_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/shiny.gbapal.lz"); const u8 gMonIcon_RapidashGalarian[] = INCBIN_U8("graphics/pokemon/rapidash/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_RapidashGalarian[] = INCBIN_COMP("graphics/pokemon/rapidash/galarian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_PONYTA @@ -1245,6 +1631,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slowpoke[] = INCBIN_U8("graphics/pokemon/slowpoke/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Slowpoke[] = INCBIN_COMP("graphics/pokemon/slowpoke/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/anim_front.4bpp.lz"); const u32 gMonPalette_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/normal.gbapal.lz"); @@ -1254,6 +1643,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slowbro[] = INCBIN_U8("graphics/pokemon/slowbro/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Slowbro[] = INCBIN_COMP("graphics/pokemon/slowbro/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/anim_front.4bpp.lz"); @@ -1264,6 +1656,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slowking[] = INCBIN_U8("graphics/pokemon/slowking/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Slowking[] = INCBIN_COMP("graphics/pokemon/slowking/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS #if P_MEGA_EVOLUTIONS @@ -1272,6 +1667,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SlowbroMega[] = INCBIN_U32("graphics/pokemon/slowbro/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SlowbroMega[] = INCBIN_U32("graphics/pokemon/slowbro/mega/shiny.gbapal.lz"); const u8 gMonIcon_SlowbroMega[] = INCBIN_U8("graphics/pokemon/slowbro/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SlowbroMega[] = INCBIN_COMP("graphics/pokemon/slowbro/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #if P_GALARIAN_FORMS @@ -1280,12 +1678,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/shiny.gbapal.lz"); const u8 gMonIcon_SlowpokeGalarian[] = INCBIN_U8("graphics/pokemon/slowpoke/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_SlowpokeGalarian[] = INCBIN_COMP("graphics/pokemon/slowpoke/galarian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/front.4bpp.lz"); const u32 gMonPalette_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/normal.gbapal.lz"); const u32 gMonBackPic_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/shiny.gbapal.lz"); const u8 gMonIcon_SlowbroGalarian[] = INCBIN_U8("graphics/pokemon/slowbro/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_SlowbroGalarian[] = INCBIN_COMP("graphics/pokemon/slowbro/galarian/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/front.4bpp.lz"); @@ -1293,6 +1697,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/shiny.gbapal.lz"); const u8 gMonIcon_SlowkingGalarian[] = INCBIN_U8("graphics/pokemon/slowking/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_SlowkingGalarian[] = INCBIN_COMP("graphics/pokemon/slowking/galarian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_SLOWPOKE @@ -1306,6 +1713,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magnemite[] = INCBIN_U8("graphics/pokemon/magnemite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Magnemite[] = INCBIN_COMP("graphics/pokemon/magnemite/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/anim_front.4bpp.lz"); const u32 gMonPalette_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/normal.gbapal.lz"); @@ -1315,6 +1725,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magneton[] = INCBIN_U8("graphics/pokemon/magneton/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Magneton[] = INCBIN_COMP("graphics/pokemon/magneton/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Magnezone[] = INCBIN_U32("graphics/pokemon/magnezone/anim_front.4bpp.lz"); @@ -1325,6 +1738,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magnezone[] = INCBIN_U8("graphics/pokemon/magnezone/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Magnezone[] = INCBIN_COMP("graphics/pokemon/magnezone/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MAGNEMITE @@ -1337,6 +1753,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Farfetchd[] = INCBIN_U8("graphics/pokemon/farfetchd/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Farfetchd[] = INCBIN_COMP("graphics/pokemon/farfetchd/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/front.4bpp.lz"); @@ -1344,6 +1763,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/shiny.gbapal.lz"); const u8 gMonIcon_FarfetchdGalarian[] = INCBIN_U8("graphics/pokemon/farfetchd/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FarfetchdGalarian[] = INCBIN_COMP("graphics/pokemon/farfetchd/galarian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/front.4bpp.lz"); const u32 gMonPalette_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/normal.gbapal.lz"); @@ -1353,6 +1775,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sirfetchd[] = INCBIN_U8("graphics/pokemon/sirfetchd/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sirfetchd[] = INCBIN_COMP("graphics/pokemon/sirfetchd/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_FARFETCHD @@ -1365,6 +1790,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Doduo[] = INCBIN_U8("graphics/pokemon/doduo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Doduo[] = INCBIN_COMP("graphics/pokemon/doduo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DoduoF[] = INCBIN_U32("graphics/pokemon/doduo/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DoduoF[] = INCBIN_U32("graphics/pokemon/doduo/backf.4bpp.lz"); @@ -1377,6 +1805,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dodrio[] = INCBIN_U8("graphics/pokemon/dodrio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dodrio[] = INCBIN_COMP("graphics/pokemon/dodrio/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DodrioF[] = INCBIN_U32("graphics/pokemon/dodrio/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DodrioF[] = INCBIN_U32("graphics/pokemon/dodrio/backf.4bpp.lz"); @@ -1391,6 +1822,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seel[] = INCBIN_U8("graphics/pokemon/seel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Seel[] = INCBIN_COMP("graphics/pokemon/seel/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/anim_front.4bpp.lz"); const u32 gMonPalette_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/normal.gbapal.lz"); @@ -1400,6 +1834,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dewgong[] = INCBIN_U8("graphics/pokemon/dewgong/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dewgong[] = INCBIN_COMP("graphics/pokemon/dewgong/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SEEL #if P_FAMILY_GRIMER @@ -1411,6 +1848,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grimer[] = INCBIN_U8("graphics/pokemon/grimer/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Grimer[] = INCBIN_COMP("graphics/pokemon/grimer/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Muk[] = INCBIN_U32("graphics/pokemon/muk/anim_front.4bpp.lz"); const u32 gMonPalette_Muk[] = INCBIN_U32("graphics/pokemon/muk/normal.gbapal.lz"); @@ -1420,6 +1860,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Muk[] = INCBIN_U8("graphics/pokemon/muk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Muk[] = INCBIN_COMP("graphics/pokemon/muk/follower.4bpp"); +#endif //P_FOLLOWERS #if P_ALOLAN_FORMS const u32 gMonFrontPic_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/grimer/alolan/front.4bpp.lz"); @@ -1427,12 +1870,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/grimer/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/grimer/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GrimerAlolan[] = INCBIN_U8("graphics/pokemon/grimer/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_GrimerAlolan[] = INCBIN_COMP("graphics/pokemon/grimer/alolan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/front.4bpp.lz"); const u32 gMonPalette_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/normal.gbapal.lz"); const u32 gMonBackPic_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/shiny.gbapal.lz"); const u8 gMonIcon_MukAlolan[] = INCBIN_U8("graphics/pokemon/muk/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_MukAlolan[] = INCBIN_COMP("graphics/pokemon/muk/alolan/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_GRIMER @@ -1445,6 +1894,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shellder[] = INCBIN_U8("graphics/pokemon/shellder/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Shellder[] = INCBIN_COMP("graphics/pokemon/shellder/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/anim_front.4bpp.lz"); const u32 gMonPalette_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/normal.gbapal.lz"); @@ -1454,6 +1906,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cloyster[] = INCBIN_U8("graphics/pokemon/cloyster/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cloyster[] = INCBIN_COMP("graphics/pokemon/cloyster/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SHELLDER #if P_FAMILY_GASTLY @@ -1465,6 +1920,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gastly[] = INCBIN_U8("graphics/pokemon/gastly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gastly[] = INCBIN_COMP("graphics/pokemon/gastly/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/anim_front.4bpp.lz"); const u32 gMonPalette_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/normal.gbapal.lz"); @@ -1474,6 +1932,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Haunter[] = INCBIN_U8("graphics/pokemon/haunter/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Haunter[] = INCBIN_COMP("graphics/pokemon/haunter/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/anim_front.4bpp.lz"); const u32 gMonPalette_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/normal.gbapal.lz"); @@ -1483,6 +1944,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gengar[] = INCBIN_U8("graphics/pokemon/gengar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gengar[] = INCBIN_COMP("graphics/pokemon/gengar/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GengarMega[] = INCBIN_U32("graphics/pokemon/gengar/mega/front.4bpp.lz"); @@ -1490,6 +1954,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GengarMega[] = INCBIN_U32("graphics/pokemon/gengar/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GengarMega[] = INCBIN_U32("graphics/pokemon/gengar/mega/shiny.gbapal.lz"); const u8 gMonIcon_GengarMega[] = INCBIN_U8("graphics/pokemon/gengar/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GengarMega[] = INCBIN_COMP("graphics/pokemon/gengar/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -1498,6 +1965,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_GengarGigantamax[] = INCBIN_U32("graphics/pokemon/gengar/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_GengarGigantamax[] = INCBIN_U32("graphics/pokemon/gengar/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_GengarGigantamax[] = INCBIN_U8("graphics/pokemon/gengar/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GengarGigantamax[] = INCBIN_COMP("graphics/pokemon/gengar/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_GASTLY @@ -1510,6 +1980,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Onix[] = INCBIN_U8("graphics/pokemon/onix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Onix[] = INCBIN_COMP("graphics/pokemon/onix/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/anim_front.4bpp.lz"); @@ -1520,6 +1993,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Steelix[] = INCBIN_U8("graphics/pokemon/steelix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Steelix[] = INCBIN_COMP("graphics/pokemon/steelix/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SteelixF[] = INCBIN_U32("graphics/pokemon/steelix/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SteelixF[] = INCBIN_U32("graphics/pokemon/steelix/backf.4bpp.lz"); @@ -1530,6 +2006,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SteelixMega[] = INCBIN_U32("graphics/pokemon/steelix/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SteelixMega[] = INCBIN_U32("graphics/pokemon/steelix/mega/shiny.gbapal.lz"); const u8 gMonIcon_SteelixMega[] = INCBIN_U8("graphics/pokemon/steelix/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SteelixMega[] = INCBIN_COMP("graphics/pokemon/steelix/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_ONIX @@ -1543,6 +2022,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drowzee[] = INCBIN_U8("graphics/pokemon/drowzee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Drowzee[] = INCBIN_COMP("graphics/pokemon/drowzee/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/anim_front.4bpp.lz"); const u32 gMonPalette_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/normal.gbapal.lz"); @@ -1552,6 +2034,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hypno[] = INCBIN_U8("graphics/pokemon/hypno/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hypno[] = INCBIN_COMP("graphics/pokemon/hypno/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_HypnoF[] = INCBIN_U32("graphics/pokemon/hypno/anim_frontf.4bpp.lz"); const u32 gMonBackPic_HypnoF[] = INCBIN_U32("graphics/pokemon/hypno/backf.4bpp.lz"); @@ -1566,6 +2051,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Krabby[] = INCBIN_U8("graphics/pokemon/krabby/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Krabby[] = INCBIN_COMP("graphics/pokemon/krabby/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/anim_front.4bpp.lz"); const u32 gMonPalette_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/normal.gbapal.lz"); @@ -1575,6 +2063,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kingler[] = INCBIN_U8("graphics/pokemon/kingler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kingler[] = INCBIN_COMP("graphics/pokemon/kingler/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_KinglerGigantamax[] = INCBIN_U32("graphics/pokemon/kingler/gigantamax/front.4bpp.lz"); @@ -1582,6 +2073,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_KinglerGigantamax[] = INCBIN_U32("graphics/pokemon/kingler/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_KinglerGigantamax[] = INCBIN_U32("graphics/pokemon/kingler/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_KinglerGigantamax[] = INCBIN_U8("graphics/pokemon/kingler/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_KinglerGigantamax[] = INCBIN_COMP("graphics/pokemon/kingler/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_KRABBY @@ -1594,6 +2088,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Voltorb[] = INCBIN_U8("graphics/pokemon/voltorb/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Voltorb[] = INCBIN_COMP("graphics/pokemon/voltorb/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/anim_front.4bpp.lz"); const u32 gMonPalette_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/normal.gbapal.lz"); @@ -1603,6 +2100,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electrode[] = INCBIN_U8("graphics/pokemon/electrode/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Electrode[] = INCBIN_COMP("graphics/pokemon/electrode/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_VoltorbHisuian[] = INCBIN_U32("graphics/pokemon/voltorb/hisuian/front.4bpp.lz"); @@ -1610,12 +2110,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_VoltorbHisuian[] = INCBIN_U32("graphics/pokemon/voltorb/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_VoltorbHisuian[] = INCBIN_U32("graphics/pokemon/voltorb/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_VoltorbHisuian[] = INCBIN_U8("graphics/pokemon/voltorb/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VoltorbHisuian[] = INCBIN_COMP("graphics/pokemon/voltorb/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/front.4bpp.lz"); const u32 gMonPalette_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/normal.gbapal.lz"); const u32 gMonBackPic_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ElectrodeHisuian[] = INCBIN_U8("graphics/pokemon/electrode/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ElectrodeHisuian[] = INCBIN_COMP("graphics/pokemon/electrode/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_VOLTORB @@ -1628,6 +2134,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Exeggcute[] = INCBIN_U8("graphics/pokemon/exeggcute/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Exeggcute[] = INCBIN_COMP("graphics/pokemon/exeggcute/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/anim_front.4bpp.lz"); const u32 gMonPalette_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/normal.gbapal.lz"); @@ -1637,6 +2146,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Exeggutor[] = INCBIN_U8("graphics/pokemon/exeggutor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Exeggutor[] = INCBIN_COMP("graphics/pokemon/exeggutor/follower.4bpp"); +#endif //P_FOLLOWERS #if P_ALOLAN_FORMS const u32 gMonFrontPic_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/exeggutor/alolan/anim_front.4bpp.lz"); @@ -1644,6 +2156,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/exeggutor/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/exeggutor/alolan/shiny.gbapal.lz"); const u8 gMonIcon_ExeggutorAlolan[] = INCBIN_U8("graphics/pokemon/exeggutor/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ExeggutorAlolan[] = INCBIN_COMP("graphics/pokemon/exeggutor/alolan/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_EXEGGCUTE @@ -1656,6 +2171,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cubone[] = INCBIN_U8("graphics/pokemon/cubone/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cubone[] = INCBIN_COMP("graphics/pokemon/cubone/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/anim_front.4bpp.lz"); const u32 gMonPalette_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/normal.gbapal.lz"); @@ -1665,6 +2183,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marowak[] = INCBIN_U8("graphics/pokemon/marowak/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Marowak[] = INCBIN_COMP("graphics/pokemon/marowak/follower.4bpp"); +#endif //P_FOLLOWERS #if P_ALOLAN_FORMS const u32 gMonFrontPic_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/marowak/alolan/front.4bpp.lz"); @@ -1672,6 +2193,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/marowak/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/marowak/alolan/shiny.gbapal.lz"); const u8 gMonIcon_MarowakAlolan[] = INCBIN_U8("graphics/pokemon/marowak/alolan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_MarowakAlolan[] = INCBIN_COMP("graphics/pokemon/marowak/alolan/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_ALOLAN_FORMS #endif //P_FAMILY_CUBONE @@ -1685,6 +2209,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyrogue[] = INCBIN_U8("graphics/pokemon/tyrogue/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tyrogue[] = INCBIN_COMP("graphics/pokemon/tyrogue/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/anim_front.4bpp.lz"); @@ -1695,6 +2222,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hitmonlee[] = INCBIN_U8("graphics/pokemon/hitmonlee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hitmonlee[] = INCBIN_COMP("graphics/pokemon/hitmonlee/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/anim_front.4bpp.lz"); const u32 gMonPalette_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/normal.gbapal.lz"); @@ -1704,6 +2234,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hitmonchan[] = INCBIN_U8("graphics/pokemon/hitmonchan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hitmonchan[] = INCBIN_COMP("graphics/pokemon/hitmonchan/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/anim_front.4bpp.lz"); @@ -1714,6 +2247,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hitmontop[] = INCBIN_U8("graphics/pokemon/hitmontop/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hitmontop[] = INCBIN_COMP("graphics/pokemon/hitmontop/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_HITMONS @@ -1726,6 +2262,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lickitung[] = INCBIN_U8("graphics/pokemon/lickitung/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lickitung[] = INCBIN_COMP("graphics/pokemon/lickitung/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Lickilicky[] = INCBIN_U32("graphics/pokemon/lickilicky/anim_front.4bpp.lz"); @@ -1736,6 +2275,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lickilicky[] = INCBIN_U8("graphics/pokemon/lickilicky/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lickilicky[] = INCBIN_COMP("graphics/pokemon/lickilicky/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_LICKITUNG @@ -1748,6 +2290,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Koffing[] = INCBIN_U8("graphics/pokemon/koffing/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Koffing[] = INCBIN_COMP("graphics/pokemon/koffing/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/anim_front.4bpp.lz"); const u32 gMonPalette_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/normal.gbapal.lz"); @@ -1757,6 +2302,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weezing[] = INCBIN_U8("graphics/pokemon/weezing/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Weezing[] = INCBIN_COMP("graphics/pokemon/weezing/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/front.4bpp.lz"); @@ -1764,6 +2312,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/shiny.gbapal.lz"); const u8 gMonIcon_WeezingGalarian[] = INCBIN_U8("graphics/pokemon/weezing/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_WeezingGalarian[] = INCBIN_COMP("graphics/pokemon/weezing/galarian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_KOFFING @@ -1776,6 +2327,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rhyhorn[] = INCBIN_U8("graphics/pokemon/rhyhorn/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rhyhorn[] = INCBIN_COMP("graphics/pokemon/rhyhorn/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RhyhornF[] = INCBIN_U32("graphics/pokemon/rhyhorn/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RhyhornF[] = INCBIN_U32("graphics/pokemon/rhyhorn/backf.4bpp.lz"); @@ -1788,6 +2342,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rhydon[] = INCBIN_U8("graphics/pokemon/rhydon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rhydon[] = INCBIN_COMP("graphics/pokemon/rhydon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RhydonF[] = INCBIN_U32("graphics/pokemon/rhydon/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RhydonF[] = INCBIN_U32("graphics/pokemon/rhydon/backf.4bpp.lz"); @@ -1801,6 +2358,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rhyperior[] = INCBIN_U8("graphics/pokemon/rhyperior/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rhyperior[] = INCBIN_COMP("graphics/pokemon/rhyperior/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RhyperiorF[] = INCBIN_U32("graphics/pokemon/rhyperior/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RhyperiorF[] = INCBIN_U32("graphics/pokemon/rhyperior/backf.4bpp.lz"); @@ -1817,6 +2377,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Happiny[] = INCBIN_U8("graphics/pokemon/happiny/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Happiny[] = INCBIN_COMP("graphics/pokemon/happiny/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/anim_front.4bpp.lz"); @@ -1827,6 +2390,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chansey[] = INCBIN_U8("graphics/pokemon/chansey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Chansey[] = INCBIN_COMP("graphics/pokemon/chansey/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/anim_front.4bpp.lz"); @@ -1837,6 +2403,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blissey[] = INCBIN_U8("graphics/pokemon/blissey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Blissey[] = INCBIN_COMP("graphics/pokemon/blissey/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_CHANSEY @@ -1849,6 +2418,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tangela[] = INCBIN_U8("graphics/pokemon/tangela/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tangela[] = INCBIN_COMP("graphics/pokemon/tangela/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Tangrowth[] = INCBIN_U32("graphics/pokemon/tangrowth/anim_front.4bpp.lz"); @@ -1859,6 +2431,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tangrowth[] = INCBIN_U8("graphics/pokemon/tangrowth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tangrowth[] = INCBIN_COMP("graphics/pokemon/tangrowth/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_TangrowthF[] = INCBIN_U32("graphics/pokemon/tangrowth/anim_frontf.4bpp.lz"); #endif //P_GEN_4_CROSS_EVOS @@ -1873,6 +2448,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kangaskhan[] = INCBIN_U8("graphics/pokemon/kangaskhan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kangaskhan[] = INCBIN_COMP("graphics/pokemon/kangaskhan/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/kangaskhan/mega/front.4bpp.lz"); @@ -1880,6 +2458,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/kangaskhan/mega/back.4bpp.lz"); const u32 gMonShinyPalette_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/kangaskhan/mega/shiny.gbapal.lz"); const u8 gMonIcon_KangaskhanMega[] = INCBIN_U8("graphics/pokemon/kangaskhan/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_KangaskhanMega[] = INCBIN_COMP("graphics/pokemon/kangaskhan/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_KANGASKHAN @@ -1892,6 +2473,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Horsea[] = INCBIN_U8("graphics/pokemon/horsea/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Horsea[] = INCBIN_COMP("graphics/pokemon/horsea/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/anim_front.4bpp.lz"); const u32 gMonPalette_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/normal.gbapal.lz"); @@ -1901,6 +2485,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seadra[] = INCBIN_U8("graphics/pokemon/seadra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Seadra[] = INCBIN_COMP("graphics/pokemon/seadra/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/anim_front.4bpp.lz"); @@ -1911,6 +2498,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kingdra[] = INCBIN_U8("graphics/pokemon/kingdra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kingdra[] = INCBIN_COMP("graphics/pokemon/kingdra/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_HORSEA @@ -1923,6 +2513,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Goldeen[] = INCBIN_U8("graphics/pokemon/goldeen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Goldeen[] = INCBIN_COMP("graphics/pokemon/goldeen/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GoldeenF[] = INCBIN_U32("graphics/pokemon/goldeen/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GoldeenF[] = INCBIN_U32("graphics/pokemon/goldeen/backf.4bpp.lz"); @@ -1935,6 +2528,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seaking[] = INCBIN_U8("graphics/pokemon/seaking/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Seaking[] = INCBIN_COMP("graphics/pokemon/seaking/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SeakingF[] = INCBIN_U32("graphics/pokemon/seaking/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SeakingF[] = INCBIN_U32("graphics/pokemon/seaking/backf.4bpp.lz"); @@ -1949,6 +2545,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Staryu[] = INCBIN_U8("graphics/pokemon/staryu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Staryu[] = INCBIN_COMP("graphics/pokemon/staryu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/anim_front.4bpp.lz"); const u32 gMonPalette_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/normal.gbapal.lz"); @@ -1958,6 +2557,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Starmie[] = INCBIN_U8("graphics/pokemon/starmie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Starmie[] = INCBIN_COMP("graphics/pokemon/starmie/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_STARYU #if P_FAMILY_MR_MIME @@ -1970,6 +2572,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_MimeJr[] = INCBIN_U8("graphics/pokemon/mime_jr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_MimeJr[] = INCBIN_COMP("graphics/pokemon/mime_jr/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_MrMime[] = INCBIN_U32("graphics/pokemon/mr_mime/anim_front.4bpp.lz"); @@ -1980,6 +2585,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_MrMime[] = INCBIN_U8("graphics/pokemon/mr_mime/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_MrMime[] = INCBIN_COMP("graphics/pokemon/mr_mime/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/front.4bpp.lz"); @@ -1987,6 +2595,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/shiny.gbapal.lz"); const u8 gMonIcon_MrMimeGalarian[] = INCBIN_U8("graphics/pokemon/mr_mime/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_MrMimeGalarian[] = INCBIN_COMP("graphics/pokemon/mr_mime/galarian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/front.4bpp.lz"); const u32 gMonPalette_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/normal.gbapal.lz"); @@ -1996,6 +2607,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_MrRime[] = INCBIN_U8("graphics/pokemon/mr_rime/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_MrRime[] = INCBIN_COMP("graphics/pokemon/mr_rime/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_MR_MIME @@ -2008,6 +2622,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scyther[] = INCBIN_U8("graphics/pokemon/scyther/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Scyther[] = INCBIN_COMP("graphics/pokemon/scyther/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ScytherF[] = INCBIN_U32("graphics/pokemon/scyther/anim_frontf.4bpp.lz"); @@ -2020,6 +2637,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scizor[] = INCBIN_U8("graphics/pokemon/scizor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Scizor[] = INCBIN_COMP("graphics/pokemon/scizor/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ScizorF[] = INCBIN_U32("graphics/pokemon/scizor/anim_frontf.4bpp.lz"); @@ -2029,6 +2649,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ScizorMega[] = INCBIN_U32("graphics/pokemon/scizor/mega/back.4bpp.lz"); const u32 gMonShinyPalette_ScizorMega[] = INCBIN_U32("graphics/pokemon/scizor/mega/shiny.gbapal.lz"); const u8 gMonIcon_ScizorMega[] = INCBIN_U8("graphics/pokemon/scizor/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_ScizorMega[] = INCBIN_COMP("graphics/pokemon/scizor/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_GEN_2_CROSS_EVOS @@ -2041,6 +2664,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Kleavor[] = INCBIN_U8("graphics/pokemon/kleavor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kleavor[] = INCBIN_COMP("graphics/pokemon/kleavor/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_8_CROSS_EVOS #endif //P_FAMILY_SCYTHER @@ -2054,6 +2680,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Smoochum[] = INCBIN_U8("graphics/pokemon/smoochum/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Smoochum[] = INCBIN_COMP("graphics/pokemon/smoochum/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/anim_front.4bpp.lz"); @@ -2064,6 +2693,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jynx[] = INCBIN_U8("graphics/pokemon/jynx/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Jynx[] = INCBIN_COMP("graphics/pokemon/jynx/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_JYNX #if P_FAMILY_ELECTABUZZ @@ -2076,6 +2708,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Elekid[] = INCBIN_U8("graphics/pokemon/elekid/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Elekid[] = INCBIN_COMP("graphics/pokemon/elekid/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/anim_front.4bpp.lz"); @@ -2086,6 +2721,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electabuzz[] = INCBIN_U8("graphics/pokemon/electabuzz/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Electabuzz[] = INCBIN_COMP("graphics/pokemon/electabuzz/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Electivire[] = INCBIN_U32("graphics/pokemon/electivire/anim_front.4bpp.lz"); @@ -2096,6 +2734,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electivire[] = INCBIN_U8("graphics/pokemon/electivire/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Electivire[] = INCBIN_COMP("graphics/pokemon/electivire/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_ELECTABUZZ @@ -2109,6 +2750,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magby[] = INCBIN_U8("graphics/pokemon/magby/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Magby[] = INCBIN_COMP("graphics/pokemon/magby/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/anim_front.4bpp.lz"); @@ -2119,6 +2763,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magmar[] = INCBIN_U8("graphics/pokemon/magmar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Magmar[] = INCBIN_COMP("graphics/pokemon/magmar/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Magmortar[] = INCBIN_U32("graphics/pokemon/magmortar/anim_front.4bpp.lz"); @@ -2129,6 +2776,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magmortar[] = INCBIN_U8("graphics/pokemon/magmortar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Magmortar[] = INCBIN_COMP("graphics/pokemon/magmortar/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MAGMAR @@ -2141,6 +2791,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pinsir[] = INCBIN_U8("graphics/pokemon/pinsir/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pinsir[] = INCBIN_COMP("graphics/pokemon/pinsir/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_PinsirMega[] = INCBIN_U32("graphics/pokemon/pinsir/mega/front.4bpp.lz"); @@ -2148,6 +2801,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PinsirMega[] = INCBIN_U32("graphics/pokemon/pinsir/mega/back.4bpp.lz"); const u32 gMonShinyPalette_PinsirMega[] = INCBIN_U32("graphics/pokemon/pinsir/mega/shiny.gbapal.lz"); const u8 gMonIcon_PinsirMega[] = INCBIN_U8("graphics/pokemon/pinsir/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_PinsirMega[] = INCBIN_COMP("graphics/pokemon/pinsir/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_PINSIR @@ -2160,6 +2816,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tauros[] = INCBIN_U8("graphics/pokemon/tauros/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tauros[] = INCBIN_COMP("graphics/pokemon/tauros/follower.4bpp"); +#endif //P_FOLLOWERS #if P_PALDEAN_FORMS const u32 gMonFrontPic_TaurosPaldeanCombatBreed[] = INCBIN_U32("graphics/pokemon/tauros/paldean_combat_breed/front.4bpp.lz"); @@ -2179,6 +2838,12 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_TaurosPaldeanAquaBreed[] = INCBIN_U32("graphics/pokemon/tauros/paldean_aqua_breed/back.4bpp.lz"); const u32 gMonShinyPalette_TaurosPaldeanAquaBreed[] = INCBIN_U32("graphics/pokemon/tauros/paldean_aqua_breed/shiny.gbapal.lz"); const u8 gMonIcon_TaurosPaldeanAquaBreed[] = INCBIN_U8("graphics/pokemon/tauros/paldean_aqua_breed/icon.4bpp"); + +#if P_FOLLOWERS + // const u32 gObjectEventPic_TaurosPaldeanCombatBreed[] = INCBIN_COMP("graphics/pokemon/tauros/paldean_combat_breed/follower.4bpp"); + // const u32 gObjectEventPic_TaurosPaldeanBlazeBreed[] = INCBIN_COMP("graphics/pokemon/tauros/paldean_blaze_breed/follower.4bpp"); + // const u32 gObjectEventPic_TaurosPaldeanAquaBreed[] = INCBIN_COMP("graphics/pokemon/tauros/paldean_aqua_breed/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_PALDEAN_FORMS #endif //P_FAMILY_TAUROS @@ -2191,6 +2856,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magikarp[] = INCBIN_U8("graphics/pokemon/magikarp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Magikarp[] = INCBIN_COMP("graphics/pokemon/magikarp/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MagikarpF[] = INCBIN_U32("graphics/pokemon/magikarp/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MagikarpF[] = INCBIN_U32("graphics/pokemon/magikarp/backf.4bpp.lz"); @@ -2203,6 +2871,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gyarados[] = INCBIN_U8("graphics/pokemon/gyarados/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gyarados[] = INCBIN_COMP("graphics/pokemon/gyarados/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GyaradosF[] = INCBIN_U32("graphics/pokemon/gyarados/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GyaradosF[] = INCBIN_U32("graphics/pokemon/gyarados/backf.4bpp.lz"); @@ -2213,6 +2884,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GyaradosMega[] = INCBIN_U32("graphics/pokemon/gyarados/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GyaradosMega[] = INCBIN_U32("graphics/pokemon/gyarados/mega/shiny.gbapal.lz"); const u8 gMonIcon_GyaradosMega[] = INCBIN_U8("graphics/pokemon/gyarados/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GyaradosMega[] = INCBIN_COMP("graphics/pokemon/gyarados/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MAGIKARP @@ -2225,6 +2899,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lapras[] = INCBIN_U8("graphics/pokemon/lapras/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lapras[] = INCBIN_COMP("graphics/pokemon/lapras/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_LaprasGigantamax[] = INCBIN_U32("graphics/pokemon/lapras/gigantamax/front.4bpp.lz"); @@ -2232,6 +2909,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_LaprasGigantamax[] = INCBIN_U32("graphics/pokemon/lapras/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_LaprasGigantamax[] = INCBIN_U32("graphics/pokemon/lapras/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_LaprasGigantamax[] = INCBIN_U8("graphics/pokemon/lapras/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_LaprasGigantamax[] = INCBIN_COMP("graphics/pokemon/lapras/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_LAPRAS @@ -2244,6 +2924,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ditto[] = INCBIN_U8("graphics/pokemon/ditto/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ditto[] = INCBIN_COMP("graphics/pokemon/ditto/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DITTO #if P_FAMILY_EEVEE @@ -2255,6 +2938,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eevee[] = INCBIN_U8("graphics/pokemon/eevee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Eevee[] = INCBIN_COMP("graphics/pokemon/eevee/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_EeveeF[] = INCBIN_U32("graphics/pokemon/eevee/anim_frontf.4bpp.lz"); const u32 gMonBackPic_EeveeF[] = INCBIN_U32("graphics/pokemon/eevee/backf.4bpp.lz"); @@ -2265,6 +2951,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_EeveeGigantamax[] = INCBIN_U32("graphics/pokemon/eevee/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_EeveeGigantamax[] = INCBIN_U32("graphics/pokemon/eevee/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_EeveeGigantamax[] = INCBIN_U8("graphics/pokemon/eevee/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_EeveeGigantamax[] = INCBIN_COMP("graphics/pokemon/eevee/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS const u32 gMonFrontPic_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/anim_front.4bpp.lz"); @@ -2275,6 +2964,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vaporeon[] = INCBIN_U8("graphics/pokemon/vaporeon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Vaporeon[] = INCBIN_COMP("graphics/pokemon/vaporeon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/anim_front.4bpp.lz"); const u32 gMonPalette_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/normal.gbapal.lz"); @@ -2284,6 +2976,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jolteon[] = INCBIN_U8("graphics/pokemon/jolteon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Jolteon[] = INCBIN_COMP("graphics/pokemon/jolteon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/anim_front.4bpp.lz"); const u32 gMonPalette_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/normal.gbapal.lz"); @@ -2293,6 +2988,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flareon[] = INCBIN_U8("graphics/pokemon/flareon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Flareon[] = INCBIN_COMP("graphics/pokemon/flareon/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/anim_front.4bpp.lz"); @@ -2303,6 +3001,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Espeon[] = INCBIN_U8("graphics/pokemon/espeon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Espeon[] = INCBIN_COMP("graphics/pokemon/espeon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/anim_front.4bpp.lz"); const u32 gMonPalette_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/normal.gbapal.lz"); @@ -2312,6 +3013,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Umbreon[] = INCBIN_U8("graphics/pokemon/umbreon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Umbreon[] = INCBIN_COMP("graphics/pokemon/umbreon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_2_CROSS_EVOS #if P_GEN_4_CROSS_EVOS @@ -2323,6 +3027,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Leafeon[] = INCBIN_U8("graphics/pokemon/leafeon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Leafeon[] = INCBIN_COMP("graphics/pokemon/leafeon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/anim_front.4bpp.lz"); const u32 gMonPalette_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/normal.gbapal.lz"); @@ -2332,6 +3039,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glaceon[] = INCBIN_U8("graphics/pokemon/glaceon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Glaceon[] = INCBIN_COMP("graphics/pokemon/glaceon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #if P_GEN_6_CROSS_EVOS @@ -2343,6 +3053,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sylveon[] = INCBIN_U8("graphics/pokemon/sylveon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sylveon[] = INCBIN_COMP("graphics/pokemon/sylveon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_6_CROSS_EVOS #endif //P_FAMILY_EEVEE @@ -2355,6 +3068,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Porygon[] = INCBIN_U8("graphics/pokemon/porygon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Porygon[] = INCBIN_COMP("graphics/pokemon/porygon/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/anim_front.4bpp.lz"); @@ -2365,6 +3081,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Porygon2[] = INCBIN_U8("graphics/pokemon/porygon2/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Porygon2[] = INCBIN_COMP("graphics/pokemon/porygon2/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_PorygonZ[] = INCBIN_U32("graphics/pokemon/porygon_z/anim_front.4bpp.lz"); @@ -2375,6 +3094,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_PorygonZ[] = INCBIN_U8("graphics/pokemon/porygon_z/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_PorygonZ[] = INCBIN_COMP("graphics/pokemon/porygon_z/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_PORYGON @@ -2388,6 +3110,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Omanyte[] = INCBIN_U8("graphics/pokemon/omanyte/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Omanyte[] = INCBIN_COMP("graphics/pokemon/omanyte/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/anim_front.4bpp.lz"); const u32 gMonPalette_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/normal.gbapal.lz"); @@ -2397,6 +3122,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Omastar[] = INCBIN_U8("graphics/pokemon/omastar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Omastar[] = INCBIN_COMP("graphics/pokemon/omastar/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_OMANYTE #if P_FAMILY_KABUTO @@ -2408,6 +3136,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kabuto[] = INCBIN_U8("graphics/pokemon/kabuto/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kabuto[] = INCBIN_COMP("graphics/pokemon/kabuto/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/anim_front.4bpp.lz"); const u32 gMonPalette_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/normal.gbapal.lz"); @@ -2417,6 +3148,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kabutops[] = INCBIN_U8("graphics/pokemon/kabutops/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kabutops[] = INCBIN_COMP("graphics/pokemon/kabutops/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_KABUTO #if P_FAMILY_AERODACTYL @@ -2428,6 +3162,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aerodactyl[] = INCBIN_U8("graphics/pokemon/aerodactyl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Aerodactyl[] = INCBIN_COMP("graphics/pokemon/aerodactyl/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AerodactylMega[] = INCBIN_U32("graphics/pokemon/aerodactyl/mega/front.4bpp.lz"); @@ -2435,6 +3172,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AerodactylMega[] = INCBIN_U32("graphics/pokemon/aerodactyl/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AerodactylMega[] = INCBIN_U32("graphics/pokemon/aerodactyl/mega/shiny.gbapal.lz"); const u8 gMonIcon_AerodactylMega[] = INCBIN_U8("graphics/pokemon/aerodactyl/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_AerodactylMega[] = INCBIN_COMP("graphics/pokemon/aerodactyl/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_AERODACTYL @@ -2448,6 +3188,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Munchlax[] = INCBIN_U8("graphics/pokemon/munchlax/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Munchlax[] = INCBIN_COMP("graphics/pokemon/munchlax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/anim_front.4bpp.lz"); @@ -2458,6 +3201,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snorlax[] = INCBIN_U8("graphics/pokemon/snorlax/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Snorlax[] = INCBIN_COMP("graphics/pokemon/snorlax/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_SnorlaxGigantamax[] = INCBIN_U32("graphics/pokemon/snorlax/gigantamax/front.4bpp.lz"); @@ -2465,6 +3211,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_SnorlaxGigantamax[] = INCBIN_U32("graphics/pokemon/snorlax/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_SnorlaxGigantamax[] = INCBIN_U32("graphics/pokemon/snorlax/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_SnorlaxGigantamax[] = INCBIN_U8("graphics/pokemon/snorlax/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SnorlaxGigantamax[] = INCBIN_COMP("graphics/pokemon/snorlax/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SNORLAX @@ -2477,6 +3226,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Articuno[] = INCBIN_U8("graphics/pokemon/articuno/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Articuno[] = INCBIN_COMP("graphics/pokemon/articuno/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/front.4bpp.lz"); @@ -2484,6 +3236,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/shiny.gbapal.lz"); const u8 gMonIcon_ArticunoGalarian[] = INCBIN_U8("graphics/pokemon/articuno/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ArticunoGalarian[] = INCBIN_COMP("graphics/pokemon/articuno/galarian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_ARTICUNO @@ -2496,6 +3251,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zapdos[] = INCBIN_U8("graphics/pokemon/zapdos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Zapdos[] = INCBIN_COMP("graphics/pokemon/zapdos/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/front.4bpp.lz"); @@ -2503,6 +3261,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/shiny.gbapal.lz"); const u8 gMonIcon_ZapdosGalarian[] = INCBIN_U8("graphics/pokemon/zapdos/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ZapdosGalarian[] = INCBIN_COMP("graphics/pokemon/zapdos/galarian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_ZAPDOS @@ -2515,6 +3276,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Moltres[] = INCBIN_U8("graphics/pokemon/moltres/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Moltres[] = INCBIN_COMP("graphics/pokemon/moltres/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/front.4bpp.lz"); @@ -2522,6 +3286,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/shiny.gbapal.lz"); const u8 gMonIcon_MoltresGalarian[] = INCBIN_U8("graphics/pokemon/moltres/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_MoltresGalarian[] = INCBIN_COMP("graphics/pokemon/moltres/galarian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_MOLTRES @@ -2534,6 +3301,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dratini[] = INCBIN_U8("graphics/pokemon/dratini/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dratini[] = INCBIN_COMP("graphics/pokemon/dratini/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/anim_front.4bpp.lz"); const u32 gMonPalette_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/normal.gbapal.lz"); @@ -2543,6 +3313,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragonair[] = INCBIN_U8("graphics/pokemon/dragonair/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dragonair[] = INCBIN_COMP("graphics/pokemon/dragonair/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/anim_front.4bpp.lz"); const u32 gMonPalette_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/normal.gbapal.lz"); @@ -2552,6 +3325,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragonite[] = INCBIN_U8("graphics/pokemon/dragonite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dragonite[] = INCBIN_COMP("graphics/pokemon/dragonite/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DRATINI #if P_FAMILY_MEWTWO @@ -2563,6 +3339,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mewtwo[] = INCBIN_U8("graphics/pokemon/mewtwo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mewtwo[] = INCBIN_COMP("graphics/pokemon/mewtwo/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_x/front.4bpp.lz"); @@ -2570,12 +3349,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_x/back.4bpp.lz"); const u32 gMonShinyPalette_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_x/shiny.gbapal.lz"); const u8 gMonIcon_MewtwoMegaX[] = INCBIN_U8("graphics/pokemon/mewtwo/mega_x/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MewtwoMegaX[] = INCBIN_COMP("graphics/pokemon/mewtwo/mega_x/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/front.4bpp.lz"); const u32 gMonPalette_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/normal.gbapal.lz"); const u32 gMonBackPic_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/back.4bpp.lz"); const u32 gMonShinyPalette_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/shiny.gbapal.lz"); const u8 gMonIcon_MewtwoMegaY[] = INCBIN_U8("graphics/pokemon/mewtwo/mega_y/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MewtwoMegaY[] = INCBIN_COMP("graphics/pokemon/mewtwo/mega_y/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MEWTWO @@ -2588,6 +3373,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mew[] = INCBIN_U8("graphics/pokemon/mew/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mew[] = INCBIN_COMP("graphics/pokemon/mew/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MEW #if P_FAMILY_CHIKORITA @@ -2599,6 +3387,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chikorita[] = INCBIN_U8("graphics/pokemon/chikorita/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Chikorita[] = INCBIN_COMP("graphics/pokemon/chikorita/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/anim_front.4bpp.lz"); const u32 gMonPalette_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/normal.gbapal.lz"); @@ -2608,6 +3399,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bayleef[] = INCBIN_U8("graphics/pokemon/bayleef/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bayleef[] = INCBIN_COMP("graphics/pokemon/bayleef/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/anim_front.4bpp.lz"); const u32 gMonPalette_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/normal.gbapal.lz"); @@ -2617,6 +3411,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meganium[] = INCBIN_U8("graphics/pokemon/meganium/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Meganium[] = INCBIN_COMP("graphics/pokemon/meganium/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MeganiumF[] = INCBIN_U32("graphics/pokemon/meganium/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MeganiumF[] = INCBIN_U32("graphics/pokemon/meganium/backf.4bpp.lz"); @@ -2631,6 +3428,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cyndaquil[] = INCBIN_U8("graphics/pokemon/cyndaquil/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cyndaquil[] = INCBIN_COMP("graphics/pokemon/cyndaquil/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/anim_front.4bpp.lz"); const u32 gMonPalette_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/normal.gbapal.lz"); @@ -2640,6 +3440,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Quilava[] = INCBIN_U8("graphics/pokemon/quilava/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Quilava[] = INCBIN_COMP("graphics/pokemon/quilava/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/anim_front.4bpp.lz"); const u32 gMonPalette_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/normal.gbapal.lz"); @@ -2649,6 +3452,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Typhlosion[] = INCBIN_U8("graphics/pokemon/typhlosion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Typhlosion[] = INCBIN_COMP("graphics/pokemon/typhlosion/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_TyphlosionHisuian[] = INCBIN_U32("graphics/pokemon/typhlosion/hisuian/front.4bpp.lz"); @@ -2656,6 +3462,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_TyphlosionHisuian[] = INCBIN_U32("graphics/pokemon/typhlosion/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_TyphlosionHisuian[] = INCBIN_U32("graphics/pokemon/typhlosion/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_TyphlosionHisuian[] = INCBIN_U8("graphics/pokemon/typhlosion/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_TyphlosionHisuian[] = INCBIN_COMP("graphics/pokemon/typhlosion/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_CYNDAQUIL @@ -2668,6 +3477,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Totodile[] = INCBIN_U8("graphics/pokemon/totodile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Totodile[] = INCBIN_COMP("graphics/pokemon/totodile/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/anim_front.4bpp.lz"); const u32 gMonPalette_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/normal.gbapal.lz"); @@ -2677,6 +3489,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Croconaw[] = INCBIN_U8("graphics/pokemon/croconaw/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Croconaw[] = INCBIN_COMP("graphics/pokemon/croconaw/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/anim_front.4bpp.lz"); const u32 gMonPalette_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/normal.gbapal.lz"); @@ -2686,6 +3501,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Feraligatr[] = INCBIN_U8("graphics/pokemon/feraligatr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Feraligatr[] = INCBIN_COMP("graphics/pokemon/feraligatr/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TOTODILE #if P_FAMILY_SENTRET @@ -2697,6 +3515,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sentret[] = INCBIN_U8("graphics/pokemon/sentret/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sentret[] = INCBIN_COMP("graphics/pokemon/sentret/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Furret[] = INCBIN_U32("graphics/pokemon/furret/anim_front.4bpp.lz"); const u32 gMonPalette_Furret[] = INCBIN_U32("graphics/pokemon/furret/normal.gbapal.lz"); @@ -2706,6 +3527,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Furret[] = INCBIN_U8("graphics/pokemon/furret/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Furret[] = INCBIN_COMP("graphics/pokemon/furret/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SENTRET #if P_FAMILY_HOOTHOOT @@ -2717,6 +3541,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hoothoot[] = INCBIN_U8("graphics/pokemon/hoothoot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hoothoot[] = INCBIN_COMP("graphics/pokemon/hoothoot/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/anim_front.4bpp.lz"); const u32 gMonPalette_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/normal.gbapal.lz"); @@ -2726,6 +3553,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Noctowl[] = INCBIN_U8("graphics/pokemon/noctowl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Noctowl[] = INCBIN_COMP("graphics/pokemon/noctowl/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_HOOTHOOT #if P_FAMILY_LEDYBA @@ -2737,6 +3567,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ledyba[] = INCBIN_U8("graphics/pokemon/ledyba/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ledyba[] = INCBIN_COMP("graphics/pokemon/ledyba/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_LedybaF[] = INCBIN_U32("graphics/pokemon/ledyba/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LedybaF[] = INCBIN_U32("graphics/pokemon/ledyba/backf.4bpp.lz"); @@ -2749,6 +3582,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ledian[] = INCBIN_U8("graphics/pokemon/ledian/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ledian[] = INCBIN_COMP("graphics/pokemon/ledian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_LedianF[] = INCBIN_U32("graphics/pokemon/ledian/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LedianF[] = INCBIN_U32("graphics/pokemon/ledian/backf.4bpp.lz"); @@ -2763,6 +3599,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spinarak[] = INCBIN_U8("graphics/pokemon/spinarak/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Spinarak[] = INCBIN_COMP("graphics/pokemon/spinarak/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/anim_front.4bpp.lz"); const u32 gMonPalette_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/normal.gbapal.lz"); @@ -2772,6 +3611,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ariados[] = INCBIN_U8("graphics/pokemon/ariados/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ariados[] = INCBIN_COMP("graphics/pokemon/ariados/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SPINARAK #if P_FAMILY_CHINCHOU @@ -2783,6 +3625,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chinchou[] = INCBIN_U8("graphics/pokemon/chinchou/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Chinchou[] = INCBIN_COMP("graphics/pokemon/chinchou/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/anim_front.4bpp.lz"); const u32 gMonPalette_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/normal.gbapal.lz"); @@ -2792,6 +3637,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lanturn[] = INCBIN_U8("graphics/pokemon/lanturn/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lanturn[] = INCBIN_COMP("graphics/pokemon/lanturn/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CHINCHOU #if P_FAMILY_TOGEPI @@ -2803,6 +3651,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togepi[] = INCBIN_U8("graphics/pokemon/togepi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Togepi[] = INCBIN_COMP("graphics/pokemon/togepi/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/anim_front.4bpp.lz"); const u32 gMonPalette_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/normal.gbapal.lz"); @@ -2812,6 +3663,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togetic[] = INCBIN_U8("graphics/pokemon/togetic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Togetic[] = INCBIN_COMP("graphics/pokemon/togetic/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Togekiss[] = INCBIN_U32("graphics/pokemon/togekiss/anim_front.4bpp.lz"); @@ -2822,6 +3676,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togekiss[] = INCBIN_U8("graphics/pokemon/togekiss/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Togekiss[] = INCBIN_COMP("graphics/pokemon/togekiss/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_TOGEPI @@ -2834,6 +3691,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Natu[] = INCBIN_U8("graphics/pokemon/natu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Natu[] = INCBIN_COMP("graphics/pokemon/natu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/anim_front.4bpp.lz"); const u32 gMonPalette_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/normal.gbapal.lz"); @@ -2843,6 +3703,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Xatu[] = INCBIN_U8("graphics/pokemon/xatu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Xatu[] = INCBIN_COMP("graphics/pokemon/xatu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_XatuF[] = INCBIN_U32("graphics/pokemon/xatu/anim_frontf.4bpp.lz"); #endif //P_FAMILY_NATU @@ -2856,6 +3719,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mareep[] = INCBIN_U8("graphics/pokemon/mareep/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mareep[] = INCBIN_COMP("graphics/pokemon/mareep/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/anim_front.4bpp.lz"); const u32 gMonPalette_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/normal.gbapal.lz"); @@ -2865,6 +3731,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flaaffy[] = INCBIN_U8("graphics/pokemon/flaaffy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Flaaffy[] = INCBIN_COMP("graphics/pokemon/flaaffy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/anim_front.4bpp.lz"); const u32 gMonPalette_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/normal.gbapal.lz"); @@ -2874,6 +3743,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ampharos[] = INCBIN_U8("graphics/pokemon/ampharos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ampharos[] = INCBIN_COMP("graphics/pokemon/ampharos/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AmpharosMega[] = INCBIN_U32("graphics/pokemon/ampharos/mega/front.4bpp.lz"); @@ -2881,6 +3753,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AmpharosMega[] = INCBIN_U32("graphics/pokemon/ampharos/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AmpharosMega[] = INCBIN_U32("graphics/pokemon/ampharos/mega/shiny.gbapal.lz"); const u8 gMonIcon_AmpharosMega[] = INCBIN_U8("graphics/pokemon/ampharos/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_AmpharosMega[] = INCBIN_COMP("graphics/pokemon/ampharos/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MAREEP @@ -2894,6 +3769,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Azurill[] = INCBIN_U8("graphics/pokemon/azurill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Azurill[] = INCBIN_COMP("graphics/pokemon/azurill/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_3_CROSS_EVOS const u32 gMonFrontPic_Marill[] = INCBIN_U32("graphics/pokemon/marill/anim_front.4bpp.lz"); @@ -2904,6 +3782,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marill[] = INCBIN_U8("graphics/pokemon/marill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Marill[] = INCBIN_COMP("graphics/pokemon/marill/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/anim_front.4bpp.lz"); const u32 gMonPalette_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/normal.gbapal.lz"); @@ -2913,6 +3794,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Azumarill[] = INCBIN_U8("graphics/pokemon/azumarill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Azumarill[] = INCBIN_COMP("graphics/pokemon/azumarill/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MARILL #if P_FAMILY_SUDOWOODO @@ -2925,6 +3809,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bonsly[] = INCBIN_U8("graphics/pokemon/bonsly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bonsly[] = INCBIN_COMP("graphics/pokemon/bonsly/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/anim_front.4bpp.lz"); @@ -2935,6 +3822,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sudowoodo[] = INCBIN_U8("graphics/pokemon/sudowoodo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sudowoodo[] = INCBIN_COMP("graphics/pokemon/sudowoodo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SudowoodoF[] = INCBIN_U32("graphics/pokemon/sudowoodo/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SudowoodoF[] = INCBIN_U32("graphics/pokemon/sudowoodo/backf.4bpp.lz"); @@ -2949,6 +3839,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hoppip[] = INCBIN_U8("graphics/pokemon/hoppip/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hoppip[] = INCBIN_COMP("graphics/pokemon/hoppip/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/anim_front.4bpp.lz"); const u32 gMonPalette_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/normal.gbapal.lz"); @@ -2958,6 +3851,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skiploom[] = INCBIN_U8("graphics/pokemon/skiploom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Skiploom[] = INCBIN_COMP("graphics/pokemon/skiploom/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/anim_front.4bpp.lz"); const u32 gMonPalette_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/normal.gbapal.lz"); @@ -2967,6 +3863,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jumpluff[] = INCBIN_U8("graphics/pokemon/jumpluff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Jumpluff[] = INCBIN_COMP("graphics/pokemon/jumpluff/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_HOPPIP #if P_FAMILY_AIPOM @@ -2978,6 +3877,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aipom[] = INCBIN_U8("graphics/pokemon/aipom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Aipom[] = INCBIN_COMP("graphics/pokemon/aipom/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_AipomF[] = INCBIN_U32("graphics/pokemon/aipom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_AipomF[] = INCBIN_U32("graphics/pokemon/aipom/backf.4bpp.lz"); @@ -2991,6 +3893,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ambipom[] = INCBIN_U8("graphics/pokemon/ambipom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ambipom[] = INCBIN_COMP("graphics/pokemon/ambipom/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_AmbipomF[] = INCBIN_U32("graphics/pokemon/ambipom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_AmbipomF[] = INCBIN_U32("graphics/pokemon/ambipom/backf.4bpp.lz"); @@ -3006,6 +3911,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sunkern[] = INCBIN_U8("graphics/pokemon/sunkern/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sunkern[] = INCBIN_COMP("graphics/pokemon/sunkern/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/anim_front.4bpp.lz"); const u32 gMonPalette_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/normal.gbapal.lz"); @@ -3015,6 +3923,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sunflora[] = INCBIN_U8("graphics/pokemon/sunflora/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sunflora[] = INCBIN_COMP("graphics/pokemon/sunflora/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SUNKERN #if P_FAMILY_YANMA @@ -3026,6 +3937,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yanma[] = INCBIN_U8("graphics/pokemon/yanma/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Yanma[] = INCBIN_COMP("graphics/pokemon/yanma/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Yanmega[] = INCBIN_U32("graphics/pokemon/yanmega/anim_front.4bpp.lz"); @@ -3036,6 +3950,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yanmega[] = INCBIN_U8("graphics/pokemon/yanmega/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Yanmega[] = INCBIN_COMP("graphics/pokemon/yanmega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_YANMA @@ -3048,6 +3965,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wooper[] = INCBIN_U8("graphics/pokemon/wooper/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wooper[] = INCBIN_COMP("graphics/pokemon/wooper/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_WooperF[] = INCBIN_U32("graphics/pokemon/wooper/anim_frontf.4bpp.lz"); const u32 gMonBackPic_WooperF[] = INCBIN_U32("graphics/pokemon/wooper/backf.4bpp.lz"); @@ -3060,6 +3980,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Quagsire[] = INCBIN_U8("graphics/pokemon/quagsire/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Quagsire[] = INCBIN_COMP("graphics/pokemon/quagsire/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_QuagsireF[] = INCBIN_U32("graphics/pokemon/quagsire/anim_frontf.4bpp.lz"); const u32 gMonBackPic_QuagsireF[] = INCBIN_U32("graphics/pokemon/quagsire/backf.4bpp.lz"); @@ -3070,6 +3993,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/back.4bpp.lz"); const u32 gMonShinyPalette_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/shiny.gbapal.lz"); // const u8 gMonIcon_WooperPaldean[] = INCBIN_U8("graphics/pokemon/wooper/wooper_paldean/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_WooperPaldean[] = INCBIN_COMP("graphics/pokemon/wooper/wooper_paldean/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/front.4bpp.lz"); const u32 gMonPalette_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/normal.gbapal.lz"); @@ -3079,6 +4005,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Clodsire[] = INCBIN_U8("graphics/pokemon/clodsire/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Clodsire[] = INCBIN_COMP("graphics/pokemon/clodsire/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_PALDEAN_FORMS #endif //P_FAMILY_WOOPER @@ -3091,6 +4020,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Murkrow[] = INCBIN_U8("graphics/pokemon/murkrow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Murkrow[] = INCBIN_COMP("graphics/pokemon/murkrow/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MurkrowF[] = INCBIN_U32("graphics/pokemon/murkrow/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MurkrowF[] = INCBIN_U32("graphics/pokemon/murkrow/backf.4bpp.lz"); @@ -3104,6 +4036,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Honchkrow[] = INCBIN_U8("graphics/pokemon/honchkrow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Honchkrow[] = INCBIN_COMP("graphics/pokemon/honchkrow/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MURKROW @@ -3116,6 +4051,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Misdreavus[] = INCBIN_U8("graphics/pokemon/misdreavus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Misdreavus[] = INCBIN_COMP("graphics/pokemon/misdreavus/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Mismagius[] = INCBIN_U32("graphics/pokemon/mismagius/anim_front.4bpp.lz"); @@ -3126,6 +4064,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mismagius[] = INCBIN_U8("graphics/pokemon/mismagius/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mismagius[] = INCBIN_COMP("graphics/pokemon/mismagius/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MISDREAVUS @@ -3139,114 +4080,199 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonFrontPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/back.4bpp.lz"); const u8 gMonIcon_UnownA[] = INCBIN_U8("graphics/pokemon/unown/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownA[] = INCBIN_COMP("graphics/pokemon/unown/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/back.4bpp.lz"); const u8 gMonIcon_UnownB[] = INCBIN_U8("graphics/pokemon/unown/b/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownB[] = INCBIN_COMP("graphics/pokemon/unown/b/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/back.4bpp.lz"); const u8 gMonIcon_UnownC[] = INCBIN_U8("graphics/pokemon/unown/c/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownC[] = INCBIN_COMP("graphics/pokemon/unown/c/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/back.4bpp.lz"); const u8 gMonIcon_UnownD[] = INCBIN_U8("graphics/pokemon/unown/d/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownD[] = INCBIN_COMP("graphics/pokemon/unown/d/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/back.4bpp.lz"); const u8 gMonIcon_UnownE[] = INCBIN_U8("graphics/pokemon/unown/e/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownE[] = INCBIN_COMP("graphics/pokemon/unown/e/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/back.4bpp.lz"); const u8 gMonIcon_UnownF[] = INCBIN_U8("graphics/pokemon/unown/f/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownF[] = INCBIN_COMP("graphics/pokemon/unown/f/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/back.4bpp.lz"); const u8 gMonIcon_UnownG[] = INCBIN_U8("graphics/pokemon/unown/g/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownG[] = INCBIN_COMP("graphics/pokemon/unown/g/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/back.4bpp.lz"); const u8 gMonIcon_UnownH[] = INCBIN_U8("graphics/pokemon/unown/h/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownH[] = INCBIN_COMP("graphics/pokemon/unown/h/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/back.4bpp.lz"); const u8 gMonIcon_UnownI[] = INCBIN_U8("graphics/pokemon/unown/i/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownI[] = INCBIN_COMP("graphics/pokemon/unown/i/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/back.4bpp.lz"); const u8 gMonIcon_UnownJ[] = INCBIN_U8("graphics/pokemon/unown/j/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownJ[] = INCBIN_COMP("graphics/pokemon/unown/j/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/back.4bpp.lz"); const u8 gMonIcon_UnownK[] = INCBIN_U8("graphics/pokemon/unown/k/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownK[] = INCBIN_COMP("graphics/pokemon/unown/k/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/back.4bpp.lz"); const u8 gMonIcon_UnownL[] = INCBIN_U8("graphics/pokemon/unown/l/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownL[] = INCBIN_COMP("graphics/pokemon/unown/l/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/back.4bpp.lz"); const u8 gMonIcon_UnownM[] = INCBIN_U8("graphics/pokemon/unown/m/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownM[] = INCBIN_COMP("graphics/pokemon/unown/m/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/back.4bpp.lz"); const u8 gMonIcon_UnownN[] = INCBIN_U8("graphics/pokemon/unown/n/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownN[] = INCBIN_COMP("graphics/pokemon/unown/n/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/back.4bpp.lz"); const u8 gMonIcon_UnownO[] = INCBIN_U8("graphics/pokemon/unown/o/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownO[] = INCBIN_COMP("graphics/pokemon/unown/o/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/back.4bpp.lz"); const u8 gMonIcon_UnownP[] = INCBIN_U8("graphics/pokemon/unown/p/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownP[] = INCBIN_COMP("graphics/pokemon/unown/p/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/back.4bpp.lz"); const u8 gMonIcon_UnownQ[] = INCBIN_U8("graphics/pokemon/unown/q/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownQ[] = INCBIN_COMP("graphics/pokemon/unown/q/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/back.4bpp.lz"); const u8 gMonIcon_UnownR[] = INCBIN_U8("graphics/pokemon/unown/r/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownR[] = INCBIN_COMP("graphics/pokemon/unown/r/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/back.4bpp.lz"); const u8 gMonIcon_UnownS[] = INCBIN_U8("graphics/pokemon/unown/s/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownS[] = INCBIN_COMP("graphics/pokemon/unown/s/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/back.4bpp.lz"); const u8 gMonIcon_UnownT[] = INCBIN_U8("graphics/pokemon/unown/t/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownT[] = INCBIN_COMP("graphics/pokemon/unown/t/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/back.4bpp.lz"); const u8 gMonIcon_UnownU[] = INCBIN_U8("graphics/pokemon/unown/u/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownU[] = INCBIN_COMP("graphics/pokemon/unown/u/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/back.4bpp.lz"); const u8 gMonIcon_UnownV[] = INCBIN_U8("graphics/pokemon/unown/v/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownV[] = INCBIN_COMP("graphics/pokemon/unown/v/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/back.4bpp.lz"); const u8 gMonIcon_UnownW[] = INCBIN_U8("graphics/pokemon/unown/w/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownW[] = INCBIN_COMP("graphics/pokemon/unown/w/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/back.4bpp.lz"); const u8 gMonIcon_UnownX[] = INCBIN_U8("graphics/pokemon/unown/x/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownX[] = INCBIN_COMP("graphics/pokemon/unown/x/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/back.4bpp.lz"); const u8 gMonIcon_UnownY[] = INCBIN_U8("graphics/pokemon/unown/y/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownY[] = INCBIN_COMP("graphics/pokemon/unown/y/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/back.4bpp.lz"); const u8 gMonIcon_UnownZ[] = INCBIN_U8("graphics/pokemon/unown/z/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownZ[] = INCBIN_COMP("graphics/pokemon/unown/z/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/back.4bpp.lz"); const u8 gMonIcon_UnownExclamationMark[] = INCBIN_U8("graphics/pokemon/unown/exclamation_mark/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownExclamationMark[] = INCBIN_COMP("graphics/pokemon/unown/exclamation_mark/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/back.4bpp.lz"); const u8 gMonIcon_UnownQuestionMark[] = INCBIN_U8("graphics/pokemon/unown/question_mark/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UnownQuestionMark[] = INCBIN_COMP("graphics/pokemon/unown/question_mark/follower.4bpp"); +#endif //P_FOLLOWERS + #endif //P_FAMILY_UNOWN #if P_FAMILY_WOBBUFFET @@ -3259,6 +4285,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wynaut[] = INCBIN_U8("graphics/pokemon/wynaut/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wynaut[] = INCBIN_COMP("graphics/pokemon/wynaut/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_3_CROSS_EVOS const u32 gMonFrontPic_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/anim_front.4bpp.lz"); @@ -3269,6 +4298,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wobbuffet[] = INCBIN_U8("graphics/pokemon/wobbuffet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wobbuffet[] = INCBIN_COMP("graphics/pokemon/wobbuffet/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_WobbuffetF[] = INCBIN_U32("graphics/pokemon/wobbuffet/anim_frontf.4bpp.lz"); const u32 gMonBackPic_WobbuffetF[] = INCBIN_U32("graphics/pokemon/wobbuffet/backf.4bpp.lz"); @@ -3286,6 +4318,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Girafarig[] = INCBIN_U8("graphics/pokemon/girafarig/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Girafarig[] = INCBIN_COMP("graphics/pokemon/girafarig/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GirafarigF[] = INCBIN_U32("graphics/pokemon/girafarig/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GirafarigF[] = INCBIN_U32("graphics/pokemon/girafarig/backf.4bpp.lz"); @@ -3299,6 +4334,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Farigiraf[] = INCBIN_U8("graphics/pokemon/farigiraf/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Farigiraf[] = INCBIN_COMP("graphics/pokemon/farigiraf/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_GIRAFARIG @@ -3311,6 +4349,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pineco[] = INCBIN_U8("graphics/pokemon/pineco/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pineco[] = INCBIN_COMP("graphics/pokemon/pineco/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/anim_front.4bpp.lz"); const u32 gMonPalette_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/normal.gbapal.lz"); @@ -3320,6 +4361,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Forretress[] = INCBIN_U8("graphics/pokemon/forretress/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Forretress[] = INCBIN_COMP("graphics/pokemon/forretress/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PINECO #if P_FAMILY_DUNSPARCE @@ -3331,6 +4375,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dunsparce[] = INCBIN_U8("graphics/pokemon/dunsparce/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dunsparce[] = INCBIN_COMP("graphics/pokemon/dunsparce/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_9_CROSS_EVOS const u32 gMonPalette_Dudunsparce[] = INCBIN_U32("graphics/pokemon/dudunsparce/normal.gbapal.lz"); @@ -3339,6 +4386,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Dudunsparce[] = INCBIN_U8("graphics/pokemon/dudunsparce/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Dudunsparce[] = INCBIN_COMP("graphics/pokemon/dudunsparce/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DudunsparceTwoSegment[] = INCBIN_U32("graphics/pokemon/dudunsparce/front.4bpp.lz"); const u32 gMonBackPic_DudunsparceTwoSegment[] = INCBIN_U32("graphics/pokemon/dudunsparce/back.4bpp.lz"); @@ -3357,6 +4407,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gligar[] = INCBIN_U8("graphics/pokemon/gligar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gligar[] = INCBIN_COMP("graphics/pokemon/gligar/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GligarF[] = INCBIN_U32("graphics/pokemon/gligar/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GligarF[] = INCBIN_U32("graphics/pokemon/gligar/backf.4bpp.lz"); @@ -3370,6 +4423,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gliscor[] = INCBIN_U8("graphics/pokemon/gliscor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gliscor[] = INCBIN_COMP("graphics/pokemon/gliscor/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_GLIGAR @@ -3382,6 +4438,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snubbull[] = INCBIN_U8("graphics/pokemon/snubbull/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Snubbull[] = INCBIN_COMP("graphics/pokemon/snubbull/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/anim_front.4bpp.lz"); const u32 gMonPalette_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/normal.gbapal.lz"); @@ -3391,6 +4450,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Granbull[] = INCBIN_U8("graphics/pokemon/granbull/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Granbull[] = INCBIN_COMP("graphics/pokemon/granbull/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SNUBBULL #if P_FAMILY_QWILFISH @@ -3402,6 +4464,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Qwilfish[] = INCBIN_U8("graphics/pokemon/qwilfish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Qwilfish[] = INCBIN_COMP("graphics/pokemon/qwilfish/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_QwilfishHisuian[] = INCBIN_U32("graphics/pokemon/qwilfish/hisuian/front.4bpp.lz"); @@ -3409,6 +4474,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_QwilfishHisuian[] = INCBIN_U32("graphics/pokemon/qwilfish/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_QwilfishHisuian[] = INCBIN_U32("graphics/pokemon/qwilfish/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_QwilfishHisuian[] = INCBIN_U8("graphics/pokemon/qwilfish/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_QwilfishHisuian[] = INCBIN_COMP("graphics/pokemon/qwilfish/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/front.4bpp.lz"); const u32 gMonPalette_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/normal.gbapal.lz"); @@ -3418,6 +4486,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Overqwil[] = INCBIN_U8("graphics/pokemon/overqwil/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Overqwil[] = INCBIN_COMP("graphics/pokemon/overqwil/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_QWILFISH @@ -3430,6 +4501,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shuckle[] = INCBIN_U8("graphics/pokemon/shuckle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Shuckle[] = INCBIN_COMP("graphics/pokemon/shuckle/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SHUCKLE #if P_FAMILY_HERACROSS @@ -3441,6 +4515,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heracross[] = INCBIN_U8("graphics/pokemon/heracross/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Heracross[] = INCBIN_COMP("graphics/pokemon/heracross/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_HeracrossF[] = INCBIN_U32("graphics/pokemon/heracross/anim_frontf.4bpp.lz"); const u32 gMonBackPic_HeracrossF[] = INCBIN_U32("graphics/pokemon/heracross/backf.4bpp.lz"); @@ -3451,6 +4528,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_HeracrossMega[] = INCBIN_U32("graphics/pokemon/heracross/mega/back.4bpp.lz"); const u32 gMonShinyPalette_HeracrossMega[] = INCBIN_U32("graphics/pokemon/heracross/mega/shiny.gbapal.lz"); const u8 gMonIcon_HeracrossMega[] = INCBIN_U8("graphics/pokemon/heracross/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_HeracrossMega[] = INCBIN_COMP("graphics/pokemon/heracross/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_HERACROSS @@ -3463,6 +4543,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sneasel[] = INCBIN_U8("graphics/pokemon/sneasel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sneasel[] = INCBIN_COMP("graphics/pokemon/sneasel/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SneaselF[] = INCBIN_U32("graphics/pokemon/sneasel/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SneaselF[] = INCBIN_U32("graphics/pokemon/sneasel/backf.4bpp.lz"); @@ -3476,6 +4559,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weavile[] = INCBIN_U8("graphics/pokemon/weavile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Weavile[] = INCBIN_COMP("graphics/pokemon/weavile/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_WeavileF[] = INCBIN_U32("graphics/pokemon/weavile/anim_frontf.4bpp.lz"); const u32 gMonBackPic_WeavileF[] = INCBIN_U32("graphics/pokemon/weavile/backf.4bpp.lz"); @@ -3487,6 +4573,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SneaselHisuian[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_SneaselHisuian[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SneaselHisuian[] = INCBIN_U8("graphics/pokemon/sneasel/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_SneaselHisuian[] = INCBIN_COMP("graphics/pokemon/sneasel/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SneaselHisuianF[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/frontf.4bpp.lz"); const u32 gMonBackPic_SneaselHisuianF[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/backf.4bpp.lz"); @@ -3499,6 +4588,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Sneasler[] = INCBIN_U8("graphics/pokemon/sneasler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sneasler[] = INCBIN_COMP("graphics/pokemon/sneasler/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_SNEASEL @@ -3511,6 +4603,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Teddiursa[] = INCBIN_U8("graphics/pokemon/teddiursa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Teddiursa[] = INCBIN_COMP("graphics/pokemon/teddiursa/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/anim_front.4bpp.lz"); const u32 gMonPalette_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/normal.gbapal.lz"); @@ -3520,6 +4615,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ursaring[] = INCBIN_U8("graphics/pokemon/ursaring/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ursaring[] = INCBIN_COMP("graphics/pokemon/ursaring/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UrsaringF[] = INCBIN_U32("graphics/pokemon/ursaring/anim_frontf.4bpp.lz"); const u32 gMonBackPic_UrsaringF[] = INCBIN_U32("graphics/pokemon/ursaring/backf.4bpp.lz"); @@ -3533,12 +4631,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Ursaluna[] = INCBIN_U8("graphics/pokemon/ursaluna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ursaluna[] = INCBIN_COMP("graphics/pokemon/ursaluna/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/front.4bpp.lz"); const u32 gMonPalette_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/normal.gbapal.lz"); const u32 gMonBackPic_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/back.4bpp.lz"); const u32 gMonShinyPalette_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/shiny.gbapal.lz"); // const u8 gMonIcon_UrsalunaBloodmoon[] = INCBIN_U8("graphics/pokemon/ursaluna/bloodmoon/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_UrsalunaBloodmoon[] = INCBIN_COMP("graphics/pokemon/ursaluna/bloodmoon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_8_CROSS_EVOS #endif //P_FAMILY_TEDDIURSA @@ -3551,6 +4655,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slugma[] = INCBIN_U8("graphics/pokemon/slugma/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Slugma[] = INCBIN_COMP("graphics/pokemon/slugma/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/anim_front.4bpp.lz"); const u32 gMonPalette_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/normal.gbapal.lz"); @@ -3560,6 +4667,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magcargo[] = INCBIN_U8("graphics/pokemon/magcargo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Magcargo[] = INCBIN_COMP("graphics/pokemon/magcargo/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SLUGMA #if P_FAMILY_SWINUB @@ -3571,6 +4681,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swinub[] = INCBIN_U8("graphics/pokemon/swinub/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Swinub[] = INCBIN_COMP("graphics/pokemon/swinub/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/anim_front.4bpp.lz"); const u32 gMonPalette_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/normal.gbapal.lz"); @@ -3580,6 +4693,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Piloswine[] = INCBIN_U8("graphics/pokemon/piloswine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Piloswine[] = INCBIN_COMP("graphics/pokemon/piloswine/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_PiloswineF[] = INCBIN_U32("graphics/pokemon/piloswine/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PiloswineF[] = INCBIN_U32("graphics/pokemon/piloswine/backf.4bpp.lz"); @@ -3593,6 +4709,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mamoswine[] = INCBIN_U8("graphics/pokemon/mamoswine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mamoswine[] = INCBIN_COMP("graphics/pokemon/mamoswine/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MamoswineF[] = INCBIN_U32("graphics/pokemon/mamoswine/anim_frontf.4bpp.lz"); #endif //P_GEN_4_CROSS_EVOS @@ -3607,6 +4726,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corsola[] = INCBIN_U8("graphics/pokemon/corsola/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Corsola[] = INCBIN_COMP("graphics/pokemon/corsola/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/front.4bpp.lz"); @@ -3614,6 +4736,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/shiny.gbapal.lz"); const u8 gMonIcon_CorsolaGalarian[] = INCBIN_U8("graphics/pokemon/corsola/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_CorsolaGalarian[] = INCBIN_COMP("graphics/pokemon/corsola/galarian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/front.4bpp.lz"); const u32 gMonPalette_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/normal.gbapal.lz"); @@ -3623,6 +4748,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cursola[] = INCBIN_U8("graphics/pokemon/cursola/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cursola[] = INCBIN_COMP("graphics/pokemon/cursola/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_CORSOLA @@ -3635,6 +4763,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Remoraid[] = INCBIN_U8("graphics/pokemon/remoraid/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Remoraid[] = INCBIN_COMP("graphics/pokemon/remoraid/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/anim_front.4bpp.lz"); const u32 gMonPalette_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/normal.gbapal.lz"); @@ -3644,6 +4775,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Octillery[] = INCBIN_U8("graphics/pokemon/octillery/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Octillery[] = INCBIN_COMP("graphics/pokemon/octillery/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_OctilleryF[] = INCBIN_U32("graphics/pokemon/octillery/anim_frontf.4bpp.lz"); const u32 gMonBackPic_OctilleryF[] = INCBIN_U32("graphics/pokemon/octillery/backf.4bpp.lz"); @@ -3658,6 +4792,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Delibird[] = INCBIN_U8("graphics/pokemon/delibird/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Delibird[] = INCBIN_COMP("graphics/pokemon/delibird/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DELIBIRD #if P_FAMILY_MANTINE @@ -3670,6 +4807,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mantyke[] = INCBIN_U8("graphics/pokemon/mantyke/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mantyke[] = INCBIN_COMP("graphics/pokemon/mantyke/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/anim_front.4bpp.lz"); @@ -3680,6 +4820,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mantine[] = INCBIN_U8("graphics/pokemon/mantine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mantine[] = INCBIN_COMP("graphics/pokemon/mantine/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MANTINE #if P_FAMILY_SKARMORY @@ -3691,6 +4834,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skarmory[] = INCBIN_U8("graphics/pokemon/skarmory/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Skarmory[] = INCBIN_COMP("graphics/pokemon/skarmory/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SKARMORY #if P_FAMILY_HOUNDOUR @@ -3702,6 +4848,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Houndour[] = INCBIN_U8("graphics/pokemon/houndour/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Houndour[] = INCBIN_COMP("graphics/pokemon/houndour/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/anim_front.4bpp.lz"); const u32 gMonPalette_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/normal.gbapal.lz"); @@ -3711,6 +4860,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Houndoom[] = INCBIN_U8("graphics/pokemon/houndoom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Houndoom[] = INCBIN_COMP("graphics/pokemon/houndoom/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_HoundoomF[] = INCBIN_U32("graphics/pokemon/houndoom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_HoundoomF[] = INCBIN_U32("graphics/pokemon/houndoom/backf.4bpp.lz"); @@ -3721,6 +4873,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_HoundoomMega[] = INCBIN_U32("graphics/pokemon/houndoom/mega/back.4bpp.lz"); const u32 gMonShinyPalette_HoundoomMega[] = INCBIN_U32("graphics/pokemon/houndoom/mega/shiny.gbapal.lz"); const u8 gMonIcon_HoundoomMega[] = INCBIN_U8("graphics/pokemon/houndoom/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_HoundoomMega[] = INCBIN_COMP("graphics/pokemon/houndoom/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_HOUNDOUR @@ -3733,6 +4888,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Phanpy[] = INCBIN_U8("graphics/pokemon/phanpy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Phanpy[] = INCBIN_COMP("graphics/pokemon/phanpy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/anim_front.4bpp.lz"); const u32 gMonPalette_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/normal.gbapal.lz"); @@ -3742,6 +4900,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Donphan[] = INCBIN_U8("graphics/pokemon/donphan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Donphan[] = INCBIN_COMP("graphics/pokemon/donphan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DonphanF[] = INCBIN_U32("graphics/pokemon/donphan/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DonphanF[] = INCBIN_U32("graphics/pokemon/donphan/backf.4bpp.lz"); @@ -3756,6 +4917,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stantler[] = INCBIN_U8("graphics/pokemon/stantler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Stantler[] = INCBIN_COMP("graphics/pokemon/stantler/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_8_CROSS_EVOS const u32 gMonFrontPic_Wyrdeer[] = INCBIN_U32("graphics/pokemon/wyrdeer/front.4bpp.lz"); @@ -3766,6 +4930,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Wyrdeer[] = INCBIN_U8("graphics/pokemon/wyrdeer/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wyrdeer[] = INCBIN_COMP("graphics/pokemon/wyrdeer/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_8_CROSS_EVOS #endif //P_FAMILY_STANTLER @@ -3778,6 +4945,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Smeargle[] = INCBIN_U8("graphics/pokemon/smeargle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Smeargle[] = INCBIN_COMP("graphics/pokemon/smeargle/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SMEARGLE #if P_FAMILY_MILTANK @@ -3789,6 +4959,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Miltank[] = INCBIN_U8("graphics/pokemon/miltank/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Miltank[] = INCBIN_COMP("graphics/pokemon/miltank/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MILTANK #if P_FAMILY_RAIKOU @@ -3800,6 +4973,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raikou[] = INCBIN_U8("graphics/pokemon/raikou/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Raikou[] = INCBIN_COMP("graphics/pokemon/raikou/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_RAIKOU #if P_FAMILY_ENTEI @@ -3811,6 +4987,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Entei[] = INCBIN_U8("graphics/pokemon/entei/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Entei[] = INCBIN_COMP("graphics/pokemon/entei/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ENTEI #if P_FAMILY_SUICUNE @@ -3822,6 +5001,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Suicune[] = INCBIN_U8("graphics/pokemon/suicune/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Suicune[] = INCBIN_COMP("graphics/pokemon/suicune/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SUICUNE #if P_FAMILY_LARVITAR @@ -3833,6 +5015,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Larvitar[] = INCBIN_U8("graphics/pokemon/larvitar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Larvitar[] = INCBIN_COMP("graphics/pokemon/larvitar/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/anim_front.4bpp.lz"); const u32 gMonPalette_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/normal.gbapal.lz"); @@ -3842,6 +5027,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pupitar[] = INCBIN_U8("graphics/pokemon/pupitar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pupitar[] = INCBIN_COMP("graphics/pokemon/pupitar/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/anim_front.4bpp.lz"); const u32 gMonPalette_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/normal.gbapal.lz"); @@ -3851,6 +5039,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyranitar[] = INCBIN_U8("graphics/pokemon/tyranitar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tyranitar[] = INCBIN_COMP("graphics/pokemon/tyranitar/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_TyranitarMega[] = INCBIN_U32("graphics/pokemon/tyranitar/mega/front.4bpp.lz"); @@ -3858,6 +5049,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_TyranitarMega[] = INCBIN_U32("graphics/pokemon/tyranitar/mega/back.4bpp.lz"); const u32 gMonShinyPalette_TyranitarMega[] = INCBIN_U32("graphics/pokemon/tyranitar/mega/shiny.gbapal.lz"); const u8 gMonIcon_TyranitarMega[] = INCBIN_U8("graphics/pokemon/tyranitar/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_TyranitarMega[] = INCBIN_COMP("graphics/pokemon/tyranitar/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_LARVITAR @@ -3870,6 +5064,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lugia[] = INCBIN_U8("graphics/pokemon/lugia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lugia[] = INCBIN_COMP("graphics/pokemon/lugia/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_LUGIA #if P_FAMILY_HO_OH @@ -3881,6 +5078,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_HoOh[] = INCBIN_U8("graphics/pokemon/ho_oh/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_HoOh[] = INCBIN_COMP("graphics/pokemon/ho_oh/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_HO_OH #if P_FAMILY_CELEBI @@ -3892,6 +5092,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Celebi[] = INCBIN_U8("graphics/pokemon/celebi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Celebi[] = INCBIN_COMP("graphics/pokemon/celebi/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CELEBI #if P_FAMILY_TREECKO @@ -3903,6 +5106,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Treecko[] = INCBIN_U8("graphics/pokemon/treecko/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Treecko[] = INCBIN_COMP("graphics/pokemon/treecko/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/anim_front.4bpp.lz"); const u32 gMonPalette_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/normal.gbapal.lz"); @@ -3912,6 +5118,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grovyle[] = INCBIN_U8("graphics/pokemon/grovyle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Grovyle[] = INCBIN_COMP("graphics/pokemon/grovyle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/anim_front.4bpp.lz"); const u32 gMonPalette_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/normal.gbapal.lz"); @@ -3921,6 +5130,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sceptile[] = INCBIN_U8("graphics/pokemon/sceptile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sceptile[] = INCBIN_COMP("graphics/pokemon/sceptile/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SceptileMega[] = INCBIN_U32("graphics/pokemon/sceptile/mega/front.4bpp.lz"); @@ -3928,6 +5140,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SceptileMega[] = INCBIN_U32("graphics/pokemon/sceptile/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SceptileMega[] = INCBIN_U32("graphics/pokemon/sceptile/mega/shiny.gbapal.lz"); const u8 gMonIcon_SceptileMega[] = INCBIN_U8("graphics/pokemon/sceptile/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SceptileMega[] = INCBIN_COMP("graphics/pokemon/sceptile/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_TREECKO @@ -3940,6 +5155,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torchic[] = INCBIN_U8("graphics/pokemon/torchic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Torchic[] = INCBIN_COMP("graphics/pokemon/torchic/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonBackPic_TorchicF[] = INCBIN_U32("graphics/pokemon/torchic/backf.4bpp.lz"); @@ -3951,6 +5169,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Combusken[] = INCBIN_U8("graphics/pokemon/combusken/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Combusken[] = INCBIN_COMP("graphics/pokemon/combusken/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CombuskenF[] = INCBIN_U32("graphics/pokemon/combusken/anim_frontf.4bpp.lz"); const u32 gMonBackPic_CombuskenF[] = INCBIN_U32("graphics/pokemon/combusken/backf.4bpp.lz"); @@ -3963,6 +5184,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blaziken[] = INCBIN_U8("graphics/pokemon/blaziken/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Blaziken[] = INCBIN_COMP("graphics/pokemon/blaziken/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_BlazikenF[] = INCBIN_U32("graphics/pokemon/blaziken/anim_frontf.4bpp.lz"); const u32 gMonBackPic_BlazikenF[] = INCBIN_U32("graphics/pokemon/blaziken/backf.4bpp.lz"); @@ -3973,6 +5197,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BlazikenMega[] = INCBIN_U32("graphics/pokemon/blaziken/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BlazikenMega[] = INCBIN_U32("graphics/pokemon/blaziken/mega/shiny.gbapal.lz"); const u8 gMonIcon_BlazikenMega[] = INCBIN_U8("graphics/pokemon/blaziken/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_BlazikenMega[] = INCBIN_COMP("graphics/pokemon/blaziken/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_TORCHIC @@ -3985,6 +5212,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mudkip[] = INCBIN_U8("graphics/pokemon/mudkip/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mudkip[] = INCBIN_COMP("graphics/pokemon/mudkip/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/anim_front.4bpp.lz"); const u32 gMonPalette_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/normal.gbapal.lz"); @@ -3994,6 +5224,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marshtomp[] = INCBIN_U8("graphics/pokemon/marshtomp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Marshtomp[] = INCBIN_COMP("graphics/pokemon/marshtomp/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/anim_front.4bpp.lz"); const u32 gMonPalette_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/normal.gbapal.lz"); @@ -4003,6 +5236,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swampert[] = INCBIN_U8("graphics/pokemon/swampert/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Swampert[] = INCBIN_COMP("graphics/pokemon/swampert/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SwampertMega[] = INCBIN_U32("graphics/pokemon/swampert/mega/front.4bpp.lz"); @@ -4010,6 +5246,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SwampertMega[] = INCBIN_U32("graphics/pokemon/swampert/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SwampertMega[] = INCBIN_U32("graphics/pokemon/swampert/mega/shiny.gbapal.lz"); const u8 gMonIcon_SwampertMega[] = INCBIN_U8("graphics/pokemon/swampert/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SwampertMega[] = INCBIN_COMP("graphics/pokemon/swampert/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MUDKIP @@ -4022,6 +5261,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poochyena[] = INCBIN_U8("graphics/pokemon/poochyena/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Poochyena[] = INCBIN_COMP("graphics/pokemon/poochyena/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/anim_front.4bpp.lz"); const u32 gMonPalette_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/normal.gbapal.lz"); @@ -4031,6 +5273,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mightyena[] = INCBIN_U8("graphics/pokemon/mightyena/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mightyena[] = INCBIN_COMP("graphics/pokemon/mightyena/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_POOCHYENA #if P_FAMILY_ZIGZAGOON @@ -4042,6 +5287,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zigzagoon[] = INCBIN_U8("graphics/pokemon/zigzagoon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Zigzagoon[] = INCBIN_COMP("graphics/pokemon/zigzagoon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/anim_front.4bpp.lz"); const u32 gMonPalette_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/normal.gbapal.lz"); @@ -4051,6 +5299,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Linoone[] = INCBIN_U8("graphics/pokemon/linoone/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Linoone[] = INCBIN_COMP("graphics/pokemon/linoone/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/front.4bpp.lz"); @@ -4058,12 +5309,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/shiny.gbapal.lz"); const u8 gMonIcon_ZigzagoonGalarian[] = INCBIN_U8("graphics/pokemon/zigzagoon/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ZigzagoonGalarian[] = INCBIN_COMP("graphics/pokemon/zigzagoon/galarian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/front.4bpp.lz"); const u32 gMonPalette_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/normal.gbapal.lz"); const u32 gMonBackPic_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/shiny.gbapal.lz"); const u8 gMonIcon_LinooneGalarian[] = INCBIN_U8("graphics/pokemon/linoone/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_LinooneGalarian[] = INCBIN_COMP("graphics/pokemon/linoone/galarian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/front.4bpp.lz"); const u32 gMonPalette_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/normal.gbapal.lz"); @@ -4073,6 +5330,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Obstagoon[] = INCBIN_U8("graphics/pokemon/obstagoon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Obstagoon[] = INCBIN_COMP("graphics/pokemon/obstagoon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_ZIGZAGOON @@ -4085,6 +5345,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wurmple[] = INCBIN_U8("graphics/pokemon/wurmple/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wurmple[] = INCBIN_COMP("graphics/pokemon/wurmple/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/anim_front.4bpp.lz"); const u32 gMonPalette_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/normal.gbapal.lz"); @@ -4094,6 +5357,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Silcoon[] = INCBIN_U8("graphics/pokemon/silcoon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Silcoon[] = INCBIN_COMP("graphics/pokemon/silcoon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/anim_front.4bpp.lz"); const u32 gMonPalette_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/normal.gbapal.lz"); @@ -4103,6 +5369,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beautifly[] = INCBIN_U8("graphics/pokemon/beautifly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Beautifly[] = INCBIN_COMP("graphics/pokemon/beautifly/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_BeautiflyF[] = INCBIN_U32("graphics/pokemon/beautifly/anim_frontf.4bpp.lz"); const u32 gMonBackPic_BeautiflyF[] = INCBIN_U32("graphics/pokemon/beautifly/backf.4bpp.lz"); @@ -4115,6 +5384,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cascoon[] = INCBIN_U8("graphics/pokemon/cascoon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cascoon[] = INCBIN_COMP("graphics/pokemon/cascoon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/anim_front.4bpp.lz"); const u32 gMonPalette_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/normal.gbapal.lz"); @@ -4124,6 +5396,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dustox[] = INCBIN_U8("graphics/pokemon/dustox/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dustox[] = INCBIN_COMP("graphics/pokemon/dustox/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DustoxF[] = INCBIN_U32("graphics/pokemon/dustox/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DustoxF[] = INCBIN_U32("graphics/pokemon/dustox/backf.4bpp.lz"); @@ -4138,6 +5413,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lotad[] = INCBIN_U8("graphics/pokemon/lotad/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lotad[] = INCBIN_COMP("graphics/pokemon/lotad/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/anim_front.4bpp.lz"); const u32 gMonPalette_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/normal.gbapal.lz"); @@ -4147,6 +5425,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lombre[] = INCBIN_U8("graphics/pokemon/lombre/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lombre[] = INCBIN_COMP("graphics/pokemon/lombre/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/anim_front.4bpp.lz"); const u32 gMonPalette_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/normal.gbapal.lz"); @@ -4156,6 +5437,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ludicolo[] = INCBIN_U8("graphics/pokemon/ludicolo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ludicolo[] = INCBIN_COMP("graphics/pokemon/ludicolo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_LudicoloF[] = INCBIN_U32("graphics/pokemon/ludicolo/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LudicoloF[] = INCBIN_U32("graphics/pokemon/ludicolo/backf.4bpp.lz"); @@ -4170,6 +5454,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seedot[] = INCBIN_U8("graphics/pokemon/seedot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Seedot[] = INCBIN_COMP("graphics/pokemon/seedot/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/anim_front.4bpp.lz"); const u32 gMonPalette_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/normal.gbapal.lz"); @@ -4179,6 +5466,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nuzleaf[] = INCBIN_U8("graphics/pokemon/nuzleaf/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Nuzleaf[] = INCBIN_COMP("graphics/pokemon/nuzleaf/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_NuzleafF[] = INCBIN_U32("graphics/pokemon/nuzleaf/anim_frontf.4bpp.lz"); const u32 gMonBackPic_NuzleafF[] = INCBIN_U32("graphics/pokemon/nuzleaf/backf.4bpp.lz"); @@ -4191,6 +5481,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shiftry[] = INCBIN_U8("graphics/pokemon/shiftry/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Shiftry[] = INCBIN_COMP("graphics/pokemon/shiftry/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ShiftryF[] = INCBIN_U32("graphics/pokemon/shiftry/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ShiftryF[] = INCBIN_U32("graphics/pokemon/shiftry/backf.4bpp.lz"); @@ -4205,6 +5498,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Taillow[] = INCBIN_U8("graphics/pokemon/taillow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Taillow[] = INCBIN_COMP("graphics/pokemon/taillow/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/anim_front.4bpp.lz"); const u32 gMonPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/normal.gbapal.lz"); @@ -4214,6 +5510,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swellow[] = INCBIN_U8("graphics/pokemon/swellow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Swellow[] = INCBIN_COMP("graphics/pokemon/swellow/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TAILLOW #if P_FAMILY_WINGULL @@ -4225,6 +5524,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wingull[] = INCBIN_U8("graphics/pokemon/wingull/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wingull[] = INCBIN_COMP("graphics/pokemon/wingull/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/anim_front.4bpp.lz"); const u32 gMonPalette_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/normal.gbapal.lz"); @@ -4234,6 +5536,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pelipper[] = INCBIN_U8("graphics/pokemon/pelipper/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pelipper[] = INCBIN_COMP("graphics/pokemon/pelipper/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_WINGULL #if P_FAMILY_RALTS @@ -4245,6 +5550,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ralts[] = INCBIN_U8("graphics/pokemon/ralts/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ralts[] = INCBIN_COMP("graphics/pokemon/ralts/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/anim_front.4bpp.lz"); const u32 gMonPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/normal.gbapal.lz"); @@ -4254,6 +5562,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kirlia[] = INCBIN_U8("graphics/pokemon/kirlia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kirlia[] = INCBIN_COMP("graphics/pokemon/kirlia/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/anim_front.4bpp.lz"); const u32 gMonPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/normal.gbapal.lz"); @@ -4263,6 +5574,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gardevoir[] = INCBIN_U8("graphics/pokemon/gardevoir/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gardevoir[] = INCBIN_COMP("graphics/pokemon/gardevoir/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GardevoirMega[] = INCBIN_U32("graphics/pokemon/gardevoir/mega/front.4bpp.lz"); @@ -4270,6 +5584,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GardevoirMega[] = INCBIN_U32("graphics/pokemon/gardevoir/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GardevoirMega[] = INCBIN_U32("graphics/pokemon/gardevoir/mega/shiny.gbapal.lz"); const u8 gMonIcon_GardevoirMega[] = INCBIN_U8("graphics/pokemon/gardevoir/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GardevoirMega[] = INCBIN_COMP("graphics/pokemon/gardevoir/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #if P_GEN_4_CROSS_EVOS @@ -4281,6 +5598,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gallade[] = INCBIN_U8("graphics/pokemon/gallade/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gallade[] = INCBIN_COMP("graphics/pokemon/gallade/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GalladeMega[] = INCBIN_U32("graphics/pokemon/gallade/mega/front.4bpp.lz"); @@ -4288,6 +5608,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GalladeMega[] = INCBIN_U32("graphics/pokemon/gallade/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GalladeMega[] = INCBIN_U32("graphics/pokemon/gallade/mega/shiny.gbapal.lz"); const u8 gMonIcon_GalladeMega[] = INCBIN_U8("graphics/pokemon/gallade/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GalladeMega[] = INCBIN_COMP("graphics/pokemon/gallade/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_RALTS @@ -4301,6 +5624,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Surskit[] = INCBIN_U8("graphics/pokemon/surskit/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Surskit[] = INCBIN_COMP("graphics/pokemon/surskit/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/anim_front.4bpp.lz"); const u32 gMonPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/normal.gbapal.lz"); @@ -4310,6 +5636,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Masquerain[] = INCBIN_U8("graphics/pokemon/masquerain/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Masquerain[] = INCBIN_COMP("graphics/pokemon/masquerain/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SURSKIT #if P_FAMILY_SHROOMISH @@ -4321,6 +5650,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shroomish[] = INCBIN_U8("graphics/pokemon/shroomish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Shroomish[] = INCBIN_COMP("graphics/pokemon/shroomish/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/anim_front.4bpp.lz"); const u32 gMonPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/normal.gbapal.lz"); @@ -4330,6 +5662,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Breloom[] = INCBIN_U8("graphics/pokemon/breloom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Breloom[] = INCBIN_COMP("graphics/pokemon/breloom/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SHROOMISH #if P_FAMILY_SLAKOTH @@ -4341,6 +5676,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slakoth[] = INCBIN_U8("graphics/pokemon/slakoth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Slakoth[] = INCBIN_COMP("graphics/pokemon/slakoth/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/anim_front.4bpp.lz"); const u32 gMonPalette_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/normal.gbapal.lz"); @@ -4350,6 +5688,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vigoroth[] = INCBIN_U8("graphics/pokemon/vigoroth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Vigoroth[] = INCBIN_COMP("graphics/pokemon/vigoroth/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/anim_front.4bpp.lz"); const u32 gMonPalette_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/normal.gbapal.lz"); @@ -4359,6 +5700,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slaking[] = INCBIN_U8("graphics/pokemon/slaking/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Slaking[] = INCBIN_COMP("graphics/pokemon/slaking/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SLAKOTH #if P_FAMILY_NINCADA @@ -4370,6 +5714,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nincada[] = INCBIN_U8("graphics/pokemon/nincada/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Nincada[] = INCBIN_COMP("graphics/pokemon/nincada/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/anim_front.4bpp.lz"); const u32 gMonPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/normal.gbapal.lz"); @@ -4379,6 +5726,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ninjask[] = INCBIN_U8("graphics/pokemon/ninjask/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ninjask[] = INCBIN_COMP("graphics/pokemon/ninjask/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/anim_front.4bpp.lz"); const u32 gMonPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/normal.gbapal.lz"); @@ -4388,6 +5738,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shedinja[] = INCBIN_U8("graphics/pokemon/shedinja/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Shedinja[] = INCBIN_COMP("graphics/pokemon/shedinja/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_NINCADA #if P_FAMILY_WHISMUR @@ -4399,6 +5752,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whismur[] = INCBIN_U8("graphics/pokemon/whismur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Whismur[] = INCBIN_COMP("graphics/pokemon/whismur/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/anim_front.4bpp.lz"); const u32 gMonPalette_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/normal.gbapal.lz"); @@ -4408,6 +5764,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Loudred[] = INCBIN_U8("graphics/pokemon/loudred/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Loudred[] = INCBIN_COMP("graphics/pokemon/loudred/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/anim_front.4bpp.lz"); const u32 gMonPalette_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/normal.gbapal.lz"); @@ -4417,6 +5776,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Exploud[] = INCBIN_U8("graphics/pokemon/exploud/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Exploud[] = INCBIN_COMP("graphics/pokemon/exploud/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_WHISMUR #if P_FAMILY_MAKUHITA @@ -4428,6 +5790,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Makuhita[] = INCBIN_U8("graphics/pokemon/makuhita/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Makuhita[] = INCBIN_COMP("graphics/pokemon/makuhita/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/anim_front.4bpp.lz"); const u32 gMonPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/normal.gbapal.lz"); @@ -4437,6 +5802,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hariyama[] = INCBIN_U8("graphics/pokemon/hariyama/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hariyama[] = INCBIN_COMP("graphics/pokemon/hariyama/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MAKUHITA #if P_FAMILY_NOSEPASS @@ -4448,6 +5816,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nosepass[] = INCBIN_U8("graphics/pokemon/nosepass/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Nosepass[] = INCBIN_COMP("graphics/pokemon/nosepass/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/anim_front.4bpp.lz"); @@ -4458,6 +5829,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Probopass[] = INCBIN_U8("graphics/pokemon/probopass/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Probopass[] = INCBIN_COMP("graphics/pokemon/probopass/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_NOSEPASS @@ -4470,6 +5844,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skitty[] = INCBIN_U8("graphics/pokemon/skitty/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Skitty[] = INCBIN_COMP("graphics/pokemon/skitty/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/anim_front.4bpp.lz"); const u32 gMonPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/normal.gbapal.lz"); @@ -4479,6 +5856,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Delcatty[] = INCBIN_U8("graphics/pokemon/delcatty/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Delcatty[] = INCBIN_COMP("graphics/pokemon/delcatty/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SKITTY #if P_FAMILY_SABLEYE @@ -4490,6 +5870,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sableye[] = INCBIN_U8("graphics/pokemon/sableye/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sableye[] = INCBIN_COMP("graphics/pokemon/sableye/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SableyeMega[] = INCBIN_U32("graphics/pokemon/sableye/mega/front.4bpp.lz"); @@ -4497,6 +5880,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SableyeMega[] = INCBIN_U32("graphics/pokemon/sableye/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SableyeMega[] = INCBIN_U32("graphics/pokemon/sableye/mega/shiny.gbapal.lz"); const u8 gMonIcon_SableyeMega[] = INCBIN_U8("graphics/pokemon/sableye/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SableyeMega[] = INCBIN_COMP("graphics/pokemon/sableye/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SABLEYE @@ -4509,6 +5895,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mawile[] = INCBIN_U8("graphics/pokemon/mawile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mawile[] = INCBIN_COMP("graphics/pokemon/mawile/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_MawileMega[] = INCBIN_U32("graphics/pokemon/mawile/mega/front.4bpp.lz"); @@ -4516,6 +5905,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MawileMega[] = INCBIN_U32("graphics/pokemon/mawile/mega/back.4bpp.lz"); const u32 gMonShinyPalette_MawileMega[] = INCBIN_U32("graphics/pokemon/mawile/mega/shiny.gbapal.lz"); const u8 gMonIcon_MawileMega[] = INCBIN_U8("graphics/pokemon/mawile/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MawileMega[] = INCBIN_COMP("graphics/pokemon/mawile/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MAWILE @@ -4528,6 +5920,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aron[] = INCBIN_U8("graphics/pokemon/aron/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Aron[] = INCBIN_COMP("graphics/pokemon/aron/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/anim_front.4bpp.lz"); const u32 gMonPalette_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/normal.gbapal.lz"); @@ -4537,6 +5932,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lairon[] = INCBIN_U8("graphics/pokemon/lairon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lairon[] = INCBIN_COMP("graphics/pokemon/lairon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/anim_front.4bpp.lz"); const u32 gMonPalette_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/normal.gbapal.lz"); @@ -4546,6 +5944,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aggron[] = INCBIN_U8("graphics/pokemon/aggron/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Aggron[] = INCBIN_COMP("graphics/pokemon/aggron/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AggronMega[] = INCBIN_U32("graphics/pokemon/aggron/mega/front.4bpp.lz"); @@ -4553,6 +5954,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AggronMega[] = INCBIN_U32("graphics/pokemon/aggron/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AggronMega[] = INCBIN_U32("graphics/pokemon/aggron/mega/shiny.gbapal.lz"); const u8 gMonIcon_AggronMega[] = INCBIN_U8("graphics/pokemon/aggron/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_AggronMega[] = INCBIN_COMP("graphics/pokemon/aggron/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ARON @@ -4565,6 +5969,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meditite[] = INCBIN_U8("graphics/pokemon/meditite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Meditite[] = INCBIN_COMP("graphics/pokemon/meditite/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MedititeF[] = INCBIN_U32("graphics/pokemon/meditite/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MedititeF[] = INCBIN_U32("graphics/pokemon/meditite/backf.4bpp.lz"); @@ -4577,6 +5984,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Medicham[] = INCBIN_U8("graphics/pokemon/medicham/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Medicham[] = INCBIN_COMP("graphics/pokemon/medicham/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MedichamF[] = INCBIN_U32("graphics/pokemon/medicham/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MedichamF[] = INCBIN_U32("graphics/pokemon/medicham/backf.4bpp.lz"); @@ -4587,6 +5997,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MedichamMega[] = INCBIN_U32("graphics/pokemon/medicham/mega/back.4bpp.lz"); const u32 gMonShinyPalette_MedichamMega[] = INCBIN_U32("graphics/pokemon/medicham/mega/shiny.gbapal.lz"); const u8 gMonIcon_MedichamMega[] = INCBIN_U8("graphics/pokemon/medicham/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MedichamMega[] = INCBIN_COMP("graphics/pokemon/medicham/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MEDITITE @@ -4599,6 +6012,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electrike[] = INCBIN_U8("graphics/pokemon/electrike/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Electrike[] = INCBIN_COMP("graphics/pokemon/electrike/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/anim_front.4bpp.lz"); const u32 gMonPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/normal.gbapal.lz"); @@ -4608,6 +6024,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Manectric[] = INCBIN_U8("graphics/pokemon/manectric/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Manectric[] = INCBIN_COMP("graphics/pokemon/manectric/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_ManectricMega[] = INCBIN_U32("graphics/pokemon/manectric/mega/front.4bpp.lz"); @@ -4615,6 +6034,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ManectricMega[] = INCBIN_U32("graphics/pokemon/manectric/mega/back.4bpp.lz"); const u32 gMonShinyPalette_ManectricMega[] = INCBIN_U32("graphics/pokemon/manectric/mega/shiny.gbapal.lz"); const u8 gMonIcon_ManectricMega[] = INCBIN_U8("graphics/pokemon/manectric/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_ManectricMega[] = INCBIN_COMP("graphics/pokemon/manectric/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ELECTRIKE @@ -4627,6 +6049,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Plusle[] = INCBIN_U8("graphics/pokemon/plusle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Plusle[] = INCBIN_COMP("graphics/pokemon/plusle/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PLUSLE #if P_FAMILY_MINUN @@ -4638,6 +6063,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Minun[] = INCBIN_U8("graphics/pokemon/minun/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Minun[] = INCBIN_COMP("graphics/pokemon/minun/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MINUN #if P_FAMILY_VOLBEAT_ILLUMISE @@ -4649,6 +6077,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Volbeat[] = INCBIN_U8("graphics/pokemon/volbeat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Volbeat[] = INCBIN_COMP("graphics/pokemon/volbeat/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/anim_front.4bpp.lz"); const u32 gMonPalette_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/normal.gbapal.lz"); @@ -4658,6 +6089,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Illumise[] = INCBIN_U8("graphics/pokemon/illumise/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Illumise[] = INCBIN_COMP("graphics/pokemon/illumise/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_VOLBEAT_ILLUMISE #if P_FAMILY_ROSELIA @@ -4670,6 +6104,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Budew[] = INCBIN_U8("graphics/pokemon/budew/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Budew[] = INCBIN_COMP("graphics/pokemon/budew/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/anim_front.4bpp.lz"); @@ -4680,6 +6117,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Roselia[] = INCBIN_U8("graphics/pokemon/roselia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Roselia[] = INCBIN_COMP("graphics/pokemon/roselia/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RoseliaF[] = INCBIN_U32("graphics/pokemon/roselia/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RoseliaF[] = INCBIN_U32("graphics/pokemon/roselia/backf.4bpp.lz"); @@ -4693,6 +6133,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Roserade[] = INCBIN_U8("graphics/pokemon/roserade/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Roserade[] = INCBIN_COMP("graphics/pokemon/roserade/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RoseradeF[] = INCBIN_U32("graphics/pokemon/roserade/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RoseradeF[] = INCBIN_U32("graphics/pokemon/roserade/backf.4bpp.lz"); @@ -4708,6 +6151,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gulpin[] = INCBIN_U8("graphics/pokemon/gulpin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gulpin[] = INCBIN_COMP("graphics/pokemon/gulpin/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GulpinF[] = INCBIN_U32("graphics/pokemon/gulpin/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GulpinF[] = INCBIN_U32("graphics/pokemon/gulpin/backf.4bpp.lz"); @@ -4720,6 +6166,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swalot[] = INCBIN_U8("graphics/pokemon/swalot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Swalot[] = INCBIN_COMP("graphics/pokemon/swalot/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SwalotF[] = INCBIN_U32("graphics/pokemon/swalot/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SwalotF[] = INCBIN_U32("graphics/pokemon/swalot/backf.4bpp.lz"); @@ -4734,6 +6183,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carvanha[] = INCBIN_U8("graphics/pokemon/carvanha/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Carvanha[] = INCBIN_COMP("graphics/pokemon/carvanha/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/anim_front.4bpp.lz"); const u32 gMonPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/normal.gbapal.lz"); @@ -4743,6 +6195,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sharpedo[] = INCBIN_U8("graphics/pokemon/sharpedo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sharpedo[] = INCBIN_COMP("graphics/pokemon/sharpedo/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SharpedoMega[] = INCBIN_U32("graphics/pokemon/sharpedo/mega/front.4bpp.lz"); @@ -4750,6 +6205,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SharpedoMega[] = INCBIN_U32("graphics/pokemon/sharpedo/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SharpedoMega[] = INCBIN_U32("graphics/pokemon/sharpedo/mega/shiny.gbapal.lz"); const u8 gMonIcon_SharpedoMega[] = INCBIN_U8("graphics/pokemon/sharpedo/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SharpedoMega[] = INCBIN_COMP("graphics/pokemon/sharpedo/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_CARVANHA @@ -4762,6 +6220,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wailmer[] = INCBIN_U8("graphics/pokemon/wailmer/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wailmer[] = INCBIN_COMP("graphics/pokemon/wailmer/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/anim_front.4bpp.lz"); const u32 gMonPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/normal.gbapal.lz"); @@ -4771,6 +6232,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wailord[] = INCBIN_U8("graphics/pokemon/wailord/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wailord[] = INCBIN_COMP("graphics/pokemon/wailord/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_WAILMER #if P_FAMILY_NUMEL @@ -4782,6 +6246,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Numel[] = INCBIN_U8("graphics/pokemon/numel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Numel[] = INCBIN_COMP("graphics/pokemon/numel/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_NumelF[] = INCBIN_U32("graphics/pokemon/numel/anim_frontf.4bpp.lz"); const u32 gMonBackPic_NumelF[] = INCBIN_U32("graphics/pokemon/numel/backf.4bpp.lz"); @@ -4794,6 +6261,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Camerupt[] = INCBIN_U8("graphics/pokemon/camerupt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Camerupt[] = INCBIN_COMP("graphics/pokemon/camerupt/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CameruptF[] = INCBIN_U32("graphics/pokemon/camerupt/anim_frontf.4bpp.lz"); const u32 gMonBackPic_CameruptF[] = INCBIN_U32("graphics/pokemon/camerupt/backf.4bpp.lz"); @@ -4804,6 +6274,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CameruptMega[] = INCBIN_U32("graphics/pokemon/camerupt/mega/back.4bpp.lz"); const u32 gMonShinyPalette_CameruptMega[] = INCBIN_U32("graphics/pokemon/camerupt/mega/shiny.gbapal.lz"); const u8 gMonIcon_CameruptMega[] = INCBIN_U8("graphics/pokemon/camerupt/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CameruptMega[] = INCBIN_COMP("graphics/pokemon/camerupt/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_NUMEL @@ -4816,6 +6289,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torkoal[] = INCBIN_U8("graphics/pokemon/torkoal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Torkoal[] = INCBIN_COMP("graphics/pokemon/torkoal/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TORKOAL #if P_FAMILY_SPOINK @@ -4827,6 +6303,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spoink[] = INCBIN_U8("graphics/pokemon/spoink/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Spoink[] = INCBIN_COMP("graphics/pokemon/spoink/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/anim_front.4bpp.lz"); const u32 gMonPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/normal.gbapal.lz"); @@ -4836,6 +6315,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grumpig[] = INCBIN_U8("graphics/pokemon/grumpig/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Grumpig[] = INCBIN_COMP("graphics/pokemon/grumpig/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SPOINK #if P_FAMILY_SPINDA @@ -4847,6 +6329,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spinda[] = INCBIN_U8("graphics/pokemon/spinda/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Spinda[] = INCBIN_COMP("graphics/pokemon/spinda/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SPINDA #if P_FAMILY_TRAPINCH @@ -4858,6 +6343,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trapinch[] = INCBIN_U8("graphics/pokemon/trapinch/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Trapinch[] = INCBIN_COMP("graphics/pokemon/trapinch/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/anim_front.4bpp.lz"); const u32 gMonPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/normal.gbapal.lz"); @@ -4867,6 +6355,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vibrava[] = INCBIN_U8("graphics/pokemon/vibrava/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Vibrava[] = INCBIN_COMP("graphics/pokemon/vibrava/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/anim_front.4bpp.lz"); const u32 gMonPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/normal.gbapal.lz"); @@ -4876,6 +6367,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flygon[] = INCBIN_U8("graphics/pokemon/flygon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Flygon[] = INCBIN_COMP("graphics/pokemon/flygon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TRAPINCH #if P_FAMILY_CACNEA @@ -4887,6 +6381,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cacnea[] = INCBIN_U8("graphics/pokemon/cacnea/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cacnea[] = INCBIN_COMP("graphics/pokemon/cacnea/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/anim_front.4bpp.lz"); const u32 gMonPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/normal.gbapal.lz"); @@ -4896,6 +6393,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cacturne[] = INCBIN_U8("graphics/pokemon/cacturne/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cacturne[] = INCBIN_COMP("graphics/pokemon/cacturne/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CacturneF[] = INCBIN_U32("graphics/pokemon/cacturne/anim_frontf.4bpp.lz"); #endif //P_FAMILY_CACNEA @@ -4909,6 +6409,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swablu[] = INCBIN_U8("graphics/pokemon/swablu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Swablu[] = INCBIN_COMP("graphics/pokemon/swablu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/anim_front.4bpp.lz"); const u32 gMonPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/normal.gbapal.lz"); @@ -4918,6 +6421,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Altaria[] = INCBIN_U8("graphics/pokemon/altaria/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Altaria[] = INCBIN_COMP("graphics/pokemon/altaria/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AltariaMega[] = INCBIN_U32("graphics/pokemon/altaria/mega/front.4bpp.lz"); @@ -4925,6 +6431,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AltariaMega[] = INCBIN_U32("graphics/pokemon/altaria/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AltariaMega[] = INCBIN_U32("graphics/pokemon/altaria/mega/shiny.gbapal.lz"); const u8 gMonIcon_AltariaMega[] = INCBIN_U8("graphics/pokemon/altaria/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_AltariaMega[] = INCBIN_COMP("graphics/pokemon/altaria/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SWABLU @@ -4937,6 +6446,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zangoose[] = INCBIN_U8("graphics/pokemon/zangoose/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Zangoose[] = INCBIN_COMP("graphics/pokemon/zangoose/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ZANGOOSE #if P_FAMILY_SEVIPER @@ -4948,6 +6460,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seviper[] = INCBIN_U8("graphics/pokemon/seviper/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Seviper[] = INCBIN_COMP("graphics/pokemon/seviper/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SEVIPER #if P_FAMILY_LUNATONE @@ -4959,6 +6474,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lunatone[] = INCBIN_U8("graphics/pokemon/lunatone/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lunatone[] = INCBIN_COMP("graphics/pokemon/lunatone/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_LUNATONE #if P_FAMILY_SOLROCK @@ -4970,6 +6488,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Solrock[] = INCBIN_U8("graphics/pokemon/solrock/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Solrock[] = INCBIN_COMP("graphics/pokemon/solrock/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SOLROCK #if P_FAMILY_BARBOACH @@ -4981,6 +6502,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Barboach[] = INCBIN_U8("graphics/pokemon/barboach/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Barboach[] = INCBIN_COMP("graphics/pokemon/barboach/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/anim_front.4bpp.lz"); const u32 gMonPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/normal.gbapal.lz"); @@ -4990,6 +6514,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whiscash[] = INCBIN_U8("graphics/pokemon/whiscash/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Whiscash[] = INCBIN_COMP("graphics/pokemon/whiscash/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BARBOACH #if P_FAMILY_CORPHISH @@ -5001,6 +6528,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corphish[] = INCBIN_U8("graphics/pokemon/corphish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Corphish[] = INCBIN_COMP("graphics/pokemon/corphish/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/anim_front.4bpp.lz"); const u32 gMonPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/normal.gbapal.lz"); @@ -5010,6 +6540,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crawdaunt[] = INCBIN_U8("graphics/pokemon/crawdaunt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Crawdaunt[] = INCBIN_COMP("graphics/pokemon/crawdaunt/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CORPHISH #if P_FAMILY_BALTOY @@ -5021,6 +6554,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Baltoy[] = INCBIN_U8("graphics/pokemon/baltoy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Baltoy[] = INCBIN_COMP("graphics/pokemon/baltoy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/anim_front.4bpp.lz"); const u32 gMonPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/normal.gbapal.lz"); @@ -5030,6 +6566,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Claydol[] = INCBIN_U8("graphics/pokemon/claydol/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Claydol[] = INCBIN_COMP("graphics/pokemon/claydol/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BALTOY #if P_FAMILY_LILEEP @@ -5041,6 +6580,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lileep[] = INCBIN_U8("graphics/pokemon/lileep/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lileep[] = INCBIN_COMP("graphics/pokemon/lileep/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/anim_front.4bpp.lz"); const u32 gMonPalette_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/normal.gbapal.lz"); @@ -5050,6 +6592,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cradily[] = INCBIN_U8("graphics/pokemon/cradily/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cradily[] = INCBIN_COMP("graphics/pokemon/cradily/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_LILEEP #if P_FAMILY_ANORITH @@ -5061,6 +6606,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Anorith[] = INCBIN_U8("graphics/pokemon/anorith/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Anorith[] = INCBIN_COMP("graphics/pokemon/anorith/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/anim_front.4bpp.lz"); const u32 gMonPalette_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/normal.gbapal.lz"); @@ -5070,6 +6618,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Armaldo[] = INCBIN_U8("graphics/pokemon/armaldo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Armaldo[] = INCBIN_COMP("graphics/pokemon/armaldo/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ANORITH #if P_FAMILY_FEEBAS @@ -5081,6 +6632,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Feebas[] = INCBIN_U8("graphics/pokemon/feebas/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Feebas[] = INCBIN_COMP("graphics/pokemon/feebas/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/anim_front.4bpp.lz"); const u32 gMonPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/normal.gbapal.lz"); @@ -5090,6 +6644,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Milotic[] = INCBIN_U8("graphics/pokemon/milotic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Milotic[] = INCBIN_COMP("graphics/pokemon/milotic/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MiloticF[] = INCBIN_U32("graphics/pokemon/milotic/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MiloticF[] = INCBIN_U32("graphics/pokemon/milotic/backf.4bpp.lz"); @@ -5104,24 +6661,36 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Castform[] = INCBIN_U8("graphics/pokemon/castform/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_CastformNormal[] = INCBIN_COMP("graphics/pokemon/castform/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/anim_front.4bpp.lz"); const u32 gMonPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/normal.gbapal.lz"); const u32 gMonBackPic_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/back.4bpp.lz"); const u32 gMonShinyPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/shiny.gbapal.lz"); const u8 gMonIcon_CastformSunny[] = INCBIN_U8("graphics/pokemon/castform/sunny/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/pokemon/castform/sunny/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/anim_front.4bpp.lz"); const u32 gMonPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/normal.gbapal.lz"); const u32 gMonBackPic_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/back.4bpp.lz"); const u32 gMonShinyPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/shiny.gbapal.lz"); const u8 gMonIcon_CastformRainy[] = INCBIN_U8("graphics/pokemon/castform/rainy/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/pokemon/castform/rainy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/anim_front.4bpp.lz"); const u32 gMonPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/normal.gbapal.lz"); const u32 gMonBackPic_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/back.4bpp.lz"); const u32 gMonShinyPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/shiny.gbapal.lz"); const u8 gMonIcon_CastformSnowy[] = INCBIN_U8("graphics/pokemon/castform/snowy/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_CastformSnowy[] = INCBIN_COMP("graphics/pokemon/castform/snowy/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CASTFORM #if P_FAMILY_KECLEON @@ -5133,6 +6702,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kecleon[] = INCBIN_U8("graphics/pokemon/kecleon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kecleon[] = INCBIN_COMP("graphics/pokemon/kecleon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_KECLEON #if P_FAMILY_SHUPPET @@ -5144,6 +6716,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shuppet[] = INCBIN_U8("graphics/pokemon/shuppet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Shuppet[] = INCBIN_COMP("graphics/pokemon/shuppet/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/anim_front.4bpp.lz"); const u32 gMonPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/normal.gbapal.lz"); @@ -5153,6 +6728,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Banette[] = INCBIN_U8("graphics/pokemon/banette/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Banette[] = INCBIN_COMP("graphics/pokemon/banette/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_BanetteMega[] = INCBIN_U32("graphics/pokemon/banette/mega/front.4bpp.lz"); @@ -5160,6 +6738,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BanetteMega[] = INCBIN_U32("graphics/pokemon/banette/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BanetteMega[] = INCBIN_U32("graphics/pokemon/banette/mega/shiny.gbapal.lz"); const u8 gMonIcon_BanetteMega[] = INCBIN_U8("graphics/pokemon/banette/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_BanetteMega[] = INCBIN_COMP("graphics/pokemon/banette/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SHUPPET @@ -5172,6 +6753,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Duskull[] = INCBIN_U8("graphics/pokemon/duskull/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Duskull[] = INCBIN_COMP("graphics/pokemon/duskull/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/anim_front.4bpp.lz"); const u32 gMonPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/normal.gbapal.lz"); @@ -5181,6 +6765,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dusclops[] = INCBIN_U8("graphics/pokemon/dusclops/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dusclops[] = INCBIN_COMP("graphics/pokemon/dusclops/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/anim_front.4bpp.lz"); @@ -5191,6 +6778,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dusknoir[] = INCBIN_U8("graphics/pokemon/dusknoir/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dusknoir[] = INCBIN_COMP("graphics/pokemon/dusknoir/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_DUSKULL @@ -5203,6 +6793,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tropius[] = INCBIN_U8("graphics/pokemon/tropius/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tropius[] = INCBIN_COMP("graphics/pokemon/tropius/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TROPIUS #if P_FAMILY_CHIMECHO @@ -5215,6 +6808,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chingling[] = INCBIN_U8("graphics/pokemon/chingling/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Chingling[] = INCBIN_COMP("graphics/pokemon/chingling/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/anim_front.4bpp.lz"); @@ -5225,6 +6821,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chimecho[] = INCBIN_U8("graphics/pokemon/chimecho/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Chimecho[] = INCBIN_COMP("graphics/pokemon/chimecho/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CHIMECHO #if P_FAMILY_ABSOL @@ -5236,6 +6835,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Absol[] = INCBIN_U8("graphics/pokemon/absol/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Absol[] = INCBIN_COMP("graphics/pokemon/absol/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AbsolMega[] = INCBIN_U32("graphics/pokemon/absol/mega/front.4bpp.lz"); @@ -5243,6 +6845,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AbsolMega[] = INCBIN_U32("graphics/pokemon/absol/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AbsolMega[] = INCBIN_U32("graphics/pokemon/absol/mega/shiny.gbapal.lz"); const u8 gMonIcon_AbsolMega[] = INCBIN_U8("graphics/pokemon/absol/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_AbsolMega[] = INCBIN_COMP("graphics/pokemon/absol/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ABSOL @@ -5255,6 +6860,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snorunt[] = INCBIN_U8("graphics/pokemon/snorunt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Snorunt[] = INCBIN_COMP("graphics/pokemon/snorunt/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/anim_front.4bpp.lz"); const u32 gMonPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/normal.gbapal.lz"); @@ -5264,6 +6872,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glalie[] = INCBIN_U8("graphics/pokemon/glalie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Glalie[] = INCBIN_COMP("graphics/pokemon/glalie/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GlalieMega[] = INCBIN_U32("graphics/pokemon/glalie/mega/front.4bpp.lz"); @@ -5271,6 +6882,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GlalieMega[] = INCBIN_U32("graphics/pokemon/glalie/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GlalieMega[] = INCBIN_U32("graphics/pokemon/glalie/mega/shiny.gbapal.lz"); const u8 gMonIcon_GlalieMega[] = INCBIN_U8("graphics/pokemon/glalie/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GlalieMega[] = INCBIN_COMP("graphics/pokemon/glalie/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #if P_GEN_4_CROSS_EVOS @@ -5282,6 +6896,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Froslass[] = INCBIN_U8("graphics/pokemon/froslass/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Froslass[] = INCBIN_COMP("graphics/pokemon/froslass/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_SNORUNT @@ -5294,6 +6911,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spheal[] = INCBIN_U8("graphics/pokemon/spheal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Spheal[] = INCBIN_COMP("graphics/pokemon/spheal/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/anim_front.4bpp.lz"); const u32 gMonPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/normal.gbapal.lz"); @@ -5303,6 +6923,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sealeo[] = INCBIN_U8("graphics/pokemon/sealeo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sealeo[] = INCBIN_COMP("graphics/pokemon/sealeo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/anim_front.4bpp.lz"); const u32 gMonPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/normal.gbapal.lz"); @@ -5312,6 +6935,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Walrein[] = INCBIN_U8("graphics/pokemon/walrein/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Walrein[] = INCBIN_COMP("graphics/pokemon/walrein/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SPHEAL #if P_FAMILY_CLAMPERL @@ -5323,6 +6949,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clamperl[] = INCBIN_U8("graphics/pokemon/clamperl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Clamperl[] = INCBIN_COMP("graphics/pokemon/clamperl/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/anim_front.4bpp.lz"); const u32 gMonPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/normal.gbapal.lz"); @@ -5332,6 +6961,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Huntail[] = INCBIN_U8("graphics/pokemon/huntail/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Huntail[] = INCBIN_COMP("graphics/pokemon/huntail/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/anim_front.4bpp.lz"); const u32 gMonPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/normal.gbapal.lz"); @@ -5341,6 +6973,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gorebyss[] = INCBIN_U8("graphics/pokemon/gorebyss/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gorebyss[] = INCBIN_COMP("graphics/pokemon/gorebyss/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CLAMPERL #if P_FAMILY_RELICANTH @@ -5352,6 +6987,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Relicanth[] = INCBIN_U8("graphics/pokemon/relicanth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Relicanth[] = INCBIN_COMP("graphics/pokemon/relicanth/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RelicanthF[] = INCBIN_U32("graphics/pokemon/relicanth/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RelicanthF[] = INCBIN_U32("graphics/pokemon/relicanth/backf.4bpp.lz"); @@ -5366,6 +7004,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Luvdisc[] = INCBIN_U8("graphics/pokemon/luvdisc/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Luvdisc[] = INCBIN_COMP("graphics/pokemon/luvdisc/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_LUVDISC #if P_FAMILY_BAGON @@ -5377,6 +7018,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bagon[] = INCBIN_U8("graphics/pokemon/bagon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bagon[] = INCBIN_COMP("graphics/pokemon/bagon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/anim_front.4bpp.lz"); const u32 gMonPalette_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/normal.gbapal.lz"); @@ -5386,6 +7030,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shelgon[] = INCBIN_U8("graphics/pokemon/shelgon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Shelgon[] = INCBIN_COMP("graphics/pokemon/shelgon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/anim_front.4bpp.lz"); const u32 gMonPalette_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/normal.gbapal.lz"); @@ -5395,6 +7042,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Salamence[] = INCBIN_U8("graphics/pokemon/salamence/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Salamence[] = INCBIN_COMP("graphics/pokemon/salamence/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SalamenceMega[] = INCBIN_U32("graphics/pokemon/salamence/mega/front.4bpp.lz"); @@ -5402,6 +7052,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SalamenceMega[] = INCBIN_U32("graphics/pokemon/salamence/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SalamenceMega[] = INCBIN_U32("graphics/pokemon/salamence/mega/shiny.gbapal.lz"); const u8 gMonIcon_SalamenceMega[] = INCBIN_U8("graphics/pokemon/salamence/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SalamenceMega[] = INCBIN_COMP("graphics/pokemon/salamence/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_BAGON @@ -5414,6 +7067,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beldum[] = INCBIN_U8("graphics/pokemon/beldum/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Beldum[] = INCBIN_COMP("graphics/pokemon/beldum/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Metang[] = INCBIN_U32("graphics/pokemon/metang/anim_front.4bpp.lz"); const u32 gMonPalette_Metang[] = INCBIN_U32("graphics/pokemon/metang/normal.gbapal.lz"); @@ -5423,6 +7079,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Metang[] = INCBIN_U8("graphics/pokemon/metang/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Metang[] = INCBIN_COMP("graphics/pokemon/metang/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/anim_front.4bpp.lz"); const u32 gMonPalette_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/normal.gbapal.lz"); @@ -5432,6 +7091,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Metagross[] = INCBIN_U8("graphics/pokemon/metagross/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Metagross[] = INCBIN_COMP("graphics/pokemon/metagross/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_MetagrossMega[] = INCBIN_U32("graphics/pokemon/metagross/mega/front.4bpp.lz"); @@ -5439,6 +7101,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MetagrossMega[] = INCBIN_U32("graphics/pokemon/metagross/mega/back.4bpp.lz"); const u32 gMonShinyPalette_MetagrossMega[] = INCBIN_U32("graphics/pokemon/metagross/mega/shiny.gbapal.lz"); const u8 gMonIcon_MetagrossMega[] = INCBIN_U8("graphics/pokemon/metagross/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MetagrossMega[] = INCBIN_COMP("graphics/pokemon/metagross/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_BELDUM @@ -5451,6 +7116,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regirock[] = INCBIN_U8("graphics/pokemon/regirock/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Regirock[] = INCBIN_COMP("graphics/pokemon/regirock/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_REGIROCK #if P_FAMILY_REGICE @@ -5462,6 +7130,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regice[] = INCBIN_U8("graphics/pokemon/regice/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Regice[] = INCBIN_COMP("graphics/pokemon/regice/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_REGICE #if P_FAMILY_REGISTEEL @@ -5473,6 +7144,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Registeel[] = INCBIN_U8("graphics/pokemon/registeel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Registeel[] = INCBIN_COMP("graphics/pokemon/registeel/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_REGISTEEL #if P_FAMILY_LATIAS @@ -5484,6 +7158,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Latias[] = INCBIN_U8("graphics/pokemon/latias/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Latias[] = INCBIN_COMP("graphics/pokemon/latias/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LatiasMega[] = INCBIN_U32("graphics/pokemon/latias/mega/front.4bpp.lz"); @@ -5491,6 +7168,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LatiasMega[] = INCBIN_U32("graphics/pokemon/latias/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LatiasMega[] = INCBIN_U32("graphics/pokemon/latias/mega/shiny.gbapal.lz"); const u8 gMonIcon_LatiasMega[] = INCBIN_U8("graphics/pokemon/latias/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_LatiasMega[] = INCBIN_COMP("graphics/pokemon/latias/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_LATIAS @@ -5503,6 +7183,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Latios[] = INCBIN_U8("graphics/pokemon/latios/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Latios[] = INCBIN_COMP("graphics/pokemon/latios/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LatiosMega[] = INCBIN_U32("graphics/pokemon/latios/mega/front.4bpp.lz"); @@ -5510,6 +7193,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LatiosMega[] = INCBIN_U32("graphics/pokemon/latios/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LatiosMega[] = INCBIN_U32("graphics/pokemon/latios/mega/shiny.gbapal.lz"); const u8 gMonIcon_LatiosMega[] = INCBIN_U8("graphics/pokemon/latios/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_LatiosMega[] = INCBIN_COMP("graphics/pokemon/latios/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_LATIOS @@ -5522,6 +7208,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kyogre[] = INCBIN_U8("graphics/pokemon/kyogre/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kyogre[] = INCBIN_COMP("graphics/pokemon/kyogre/follower.4bpp"); +#endif //P_FOLLOWERS #if P_PRIMAL_REVERSIONS const u32 gMonFrontPic_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/kyogre/primal/front.4bpp.lz"); @@ -5529,6 +7218,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/kyogre/primal/back.4bpp.lz"); const u32 gMonShinyPalette_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/kyogre/primal/shiny.gbapal.lz"); const u8 gMonIcon_KyogrePrimal[] = INCBIN_U8("graphics/pokemon/kyogre/primal/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_KyogrePrimal[] = INCBIN_COMP("graphics/pokemon/kyogre/primal/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_PRIMAL_REVERSIONS #endif //P_FAMILY_KYOGRE @@ -5541,6 +7233,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Groudon[] = INCBIN_U8("graphics/pokemon/groudon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Groudon[] = INCBIN_COMP("graphics/pokemon/groudon/follower.4bpp"); +#endif //P_FOLLOWERS #if P_PRIMAL_REVERSIONS const u32 gMonFrontPic_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/groudon/primal/front.4bpp.lz"); @@ -5548,6 +7243,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/groudon/primal/back.4bpp.lz"); const u32 gMonShinyPalette_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/groudon/primal/shiny.gbapal.lz"); const u8 gMonIcon_GroudonPrimal[] = INCBIN_U8("graphics/pokemon/groudon/primal/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GroudonPrimal[] = INCBIN_COMP("graphics/pokemon/groudon/primal/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_PRIMAL_REVERSIONS #endif //P_FAMILY_GROUDON @@ -5560,6 +7258,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rayquaza[] = INCBIN_U8("graphics/pokemon/rayquaza/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/pokemon/rayquaza/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_RayquazaMega[] = INCBIN_U32("graphics/pokemon/rayquaza/mega/front.4bpp.lz"); @@ -5567,6 +7268,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_RayquazaMega[] = INCBIN_U32("graphics/pokemon/rayquaza/mega/back.4bpp.lz"); const u32 gMonShinyPalette_RayquazaMega[] = INCBIN_U32("graphics/pokemon/rayquaza/mega/shiny.gbapal.lz"); const u8 gMonIcon_RayquazaMega[] = INCBIN_U8("graphics/pokemon/rayquaza/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_RayquazaMega[] = INCBIN_COMP("graphics/pokemon/rayquaza/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_RAYQUAZA @@ -5579,6 +7283,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jirachi[] = INCBIN_U8("graphics/pokemon/jirachi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/pokemon/jirachi/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_JIRACHI #if P_FAMILY_DEOXYS @@ -5590,24 +7297,36 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Deoxys[] = INCBIN_U8("graphics/pokemon/deoxys/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_DeoxysNormal[] = INCBIN_COMP("graphics/pokemon/deoxys/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/anim_front.4bpp.lz"); const u32 gMonPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/normal.gbapal.lz"); const u32 gMonBackPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/back.4bpp.lz"); const u32 gMonShinyPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/shiny.gbapal.lz"); const u8 gMonIcon_DeoxysAttack[] = INCBIN_U8("graphics/pokemon/deoxys/attack/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/pokemon/deoxys/attack/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/anim_front.4bpp.lz"); const u32 gMonPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/normal.gbapal.lz"); const u32 gMonBackPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/back.4bpp.lz"); const u32 gMonShinyPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/shiny.gbapal.lz"); const u8 gMonIcon_DeoxysDefense[] = INCBIN_U8("graphics/pokemon/deoxys/defense/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/pokemon/deoxys/defense/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/anim_front.4bpp.lz"); const u32 gMonPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/normal.gbapal.lz"); const u32 gMonBackPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/back.4bpp.lz"); const u32 gMonShinyPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/shiny.gbapal.lz"); const u8 gMonIcon_DeoxysSpeed[] = INCBIN_U8("graphics/pokemon/deoxys/speed/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/pokemon/deoxys/speed/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DEOXYS #if P_FAMILY_TURTWIG @@ -5619,6 +7338,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Turtwig[] = INCBIN_U8("graphics/pokemon/turtwig/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/pokemon/turtwig/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/anim_front.4bpp.lz"); const u32 gMonPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/normal.gbapal.lz"); @@ -5628,6 +7350,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grotle[] = INCBIN_U8("graphics/pokemon/grotle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/pokemon/grotle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/anim_front.4bpp.lz"); const u32 gMonPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/normal.gbapal.lz"); @@ -5637,6 +7362,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torterra[] = INCBIN_U8("graphics/pokemon/torterra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/pokemon/torterra/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TURTWIG #if P_FAMILY_CHIMCHAR @@ -5648,6 +7376,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chimchar[] = INCBIN_U8("graphics/pokemon/chimchar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/pokemon/chimchar/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/anim_front.4bpp.lz"); const u32 gMonPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/normal.gbapal.lz"); @@ -5657,6 +7388,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Monferno[] = INCBIN_U8("graphics/pokemon/monferno/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/pokemon/monferno/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/anim_front.4bpp.lz"); const u32 gMonPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/normal.gbapal.lz"); @@ -5666,6 +7400,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Infernape[] = INCBIN_U8("graphics/pokemon/infernape/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/pokemon/infernape/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CHIMCHAR #if P_FAMILY_PIPLUP @@ -5677,6 +7414,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Piplup[] = INCBIN_U8("graphics/pokemon/piplup/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/pokemon/piplup/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/anim_front.4bpp.lz"); const u32 gMonPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/normal.gbapal.lz"); @@ -5686,6 +7426,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Prinplup[] = INCBIN_U8("graphics/pokemon/prinplup/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/pokemon/prinplup/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/anim_front.4bpp.lz"); const u32 gMonPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/normal.gbapal.lz"); @@ -5695,6 +7438,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Empoleon[] = INCBIN_U8("graphics/pokemon/empoleon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/pokemon/empoleon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PIPLUP #if P_FAMILY_STARLY @@ -5706,6 +7452,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Starly[] = INCBIN_U8("graphics/pokemon/starly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/pokemon/starly/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_StarlyF[] = INCBIN_U32("graphics/pokemon/starly/anim_frontf.4bpp.lz"); const u32 gMonBackPic_StarlyF[] = INCBIN_U32("graphics/pokemon/starly/backf.4bpp.lz"); @@ -5718,6 +7467,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Staravia[] = INCBIN_U8("graphics/pokemon/staravia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/pokemon/staravia/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_StaraviaF[] = INCBIN_U32("graphics/pokemon/staravia/anim_frontf.4bpp.lz"); const u32 gMonBackPic_StaraviaF[] = INCBIN_U32("graphics/pokemon/staravia/back.4bpp.lz"); @@ -5730,6 +7482,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Staraptor[] = INCBIN_U8("graphics/pokemon/staraptor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/pokemon/staraptor/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_StaraptorF[] = INCBIN_U32("graphics/pokemon/staraptor/anim_frontf.4bpp.lz"); #endif //P_FAMILY_STARLY @@ -5743,6 +7498,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bidoof[] = INCBIN_U8("graphics/pokemon/bidoof/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/pokemon/bidoof/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_BidoofF[] = INCBIN_U32("graphics/pokemon/bidoof/anim_frontf.4bpp.lz"); const u32 gMonBackPic_BidoofF[] = INCBIN_U32("graphics/pokemon/bidoof/backf.4bpp.lz"); @@ -5755,6 +7513,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bibarel[] = INCBIN_U8("graphics/pokemon/bibarel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/pokemon/bibarel/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_BibarelF[] = INCBIN_U32("graphics/pokemon/bibarel/anim_frontf.4bpp.lz"); #endif //P_FAMILY_BIDOOF @@ -5768,6 +7529,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kricketot[] = INCBIN_U8("graphics/pokemon/kricketot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/pokemon/kricketot/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_KricketotF[] = INCBIN_U32("graphics/pokemon/kricketot/anim_frontf.4bpp.lz"); const u32 gMonBackPic_KricketotF[] = INCBIN_U32("graphics/pokemon/kricketot/backf.4bpp.lz"); @@ -5780,6 +7544,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kricketune[] = INCBIN_U8("graphics/pokemon/kricketune/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/pokemon/kricketune/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_KricketuneF[] = INCBIN_U32("graphics/pokemon/kricketune/anim_frontf.4bpp.lz"); const u32 gMonBackPic_KricketuneF[] = INCBIN_U32("graphics/pokemon/kricketune/backf.4bpp.lz"); @@ -5794,6 +7561,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shinx[] = INCBIN_U8("graphics/pokemon/shinx/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/pokemon/shinx/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ShinxF[] = INCBIN_U32("graphics/pokemon/shinx/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ShinxF[] = INCBIN_U32("graphics/pokemon/shinx/backf.4bpp.lz"); @@ -5806,6 +7576,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Luxio[] = INCBIN_U8("graphics/pokemon/luxio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/pokemon/luxio/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_LuxioF[] = INCBIN_U32("graphics/pokemon/luxio/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LuxioF[] = INCBIN_U32("graphics/pokemon/luxio/backf.4bpp.lz"); @@ -5818,6 +7591,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Luxray[] = INCBIN_U8("graphics/pokemon/luxray/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/pokemon/luxray/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_LuxrayF[] = INCBIN_U32("graphics/pokemon/luxray/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LuxrayF[] = INCBIN_U32("graphics/pokemon/luxray/backf.4bpp.lz"); @@ -5832,6 +7608,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cranidos[] = INCBIN_U8("graphics/pokemon/cranidos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/pokemon/cranidos/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/anim_front.4bpp.lz"); const u32 gMonPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/normal.gbapal.lz"); @@ -5841,6 +7620,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rampardos[] = INCBIN_U8("graphics/pokemon/rampardos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/pokemon/rampardos/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CRANIDOS #if P_FAMILY_SHIELDON @@ -5852,6 +7634,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shieldon[] = INCBIN_U8("graphics/pokemon/shieldon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/pokemon/shieldon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/anim_front.4bpp.lz"); const u32 gMonPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/normal.gbapal.lz"); @@ -5861,6 +7646,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bastiodon[] = INCBIN_U8("graphics/pokemon/bastiodon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/pokemon/bastiodon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SHIELDON #if P_FAMILY_BURMY @@ -5872,18 +7660,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Burmy[] = INCBIN_U8("graphics/pokemon/burmy/plant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_BurmyPlantCloak[] = INCBIN_COMP("graphics/pokemon/burmy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/normal.gbapal.lz"); const u32 gMonBackPic_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/shiny.gbapal.lz"); const u8 gMonIcon_BurmySandyCloak[] = INCBIN_U8("graphics/pokemon/burmy/sandy_cloak/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/pokemon/burmy/sandy_cloak/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/normal.gbapal.lz"); const u32 gMonBackPic_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/shiny.gbapal.lz"); const u8 gMonIcon_BurmyTrashCloak[] = INCBIN_U8("graphics/pokemon/burmy/trash_cloak/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/pokemon/burmy/trash_cloak/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/anim_front.4bpp.lz"); const u32 gMonPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/normal.gbapal.lz"); @@ -5893,18 +7690,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wormadam[] = INCBIN_U8("graphics/pokemon/wormadam/plant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_WormadamPlantCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/normal.gbapal.lz"); const u32 gMonBackPic_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/shiny.gbapal.lz"); const u8 gMonIcon_WormadamSandyCloak[] = INCBIN_U8("graphics/pokemon/wormadam/sandy_cloak/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/sandy_cloak/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/normal.gbapal.lz"); const u32 gMonBackPic_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/shiny.gbapal.lz"); const u8 gMonIcon_WormadamTrashCloak[] = INCBIN_U8("graphics/pokemon/wormadam/trash_cloak/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/trash_cloak/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/anim_front.4bpp.lz"); const u32 gMonPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/normal.gbapal.lz"); @@ -5914,6 +7720,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mothim[] = INCBIN_U8("graphics/pokemon/mothim/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/pokemon/mothim/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BURMY #if P_FAMILY_COMBEE @@ -5925,9 +7734,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Combee[] = INCBIN_U8("graphics/pokemon/combee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/pokemon/combee/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_CombeeF[] = INCBIN_U32("graphics/pokemon/combee/normalf.gbapal.lz"); const u32 gMonShinyPalette_CombeeF[] = INCBIN_U32("graphics/pokemon/combee/shinyf.gbapal.lz"); +#if P_FOLLOWERS + const u32 gObjectEventPic_CombeeF[] = INCBIN_COMP("graphics/pokemon/combee/followerf.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/anim_front.4bpp.lz"); const u32 gMonPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/normal.gbapal.lz"); @@ -5937,6 +7752,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vespiquen[] = INCBIN_U8("graphics/pokemon/vespiquen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/pokemon/vespiquen/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_COMBEE #if P_FAMILY_PACHIRISU @@ -5948,6 +7766,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pachirisu[] = INCBIN_U8("graphics/pokemon/pachirisu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/pokemon/pachirisu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_PachirisuF[] = INCBIN_U32("graphics/pokemon/pachirisu/anim_frontf.4bpp.lz"); #endif //P_FAMILY_PACHIRISU @@ -5961,6 +7782,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Buizel[] = INCBIN_U8("graphics/pokemon/buizel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/pokemon/buizel/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonBackPic_BuizelF[] = INCBIN_U32("graphics/pokemon/buizel/backf.4bpp.lz"); @@ -5972,6 +7796,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Floatzel[] = INCBIN_U8("graphics/pokemon/floatzel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/pokemon/floatzel/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonBackPic_FloatzelF[] = INCBIN_U32("graphics/pokemon/floatzel/backf.4bpp.lz"); #endif //P_FAMILY_BUIZEL @@ -5985,6 +7812,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cherubi[] = INCBIN_U8("graphics/pokemon/cherubi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/pokemon/cherubi/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/anim_front.4bpp.lz"); const u32 gMonPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/normal.gbapal.lz"); @@ -5994,12 +7824,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cherrim[] = INCBIN_U8("graphics/pokemon/cherrim/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_CherrimOvercast[] = INCBIN_COMP("graphics/pokemon/cherrim/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/anim_front.4bpp.lz"); const u32 gMonPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/normal.gbapal.lz"); const u32 gMonBackPic_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/back.4bpp.lz"); const u32 gMonShinyPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/shiny.gbapal.lz"); const u8 gMonIcon_CherrimSunshine[] = INCBIN_U8("graphics/pokemon/cherrim/sunshine/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CherrimSunshine[] = INCBIN_COMP("graphics/pokemon/cherrim/sunshine/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CHERUBI #if P_FAMILY_SHELLOS @@ -6011,12 +7847,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shellos[] = INCBIN_U8("graphics/pokemon/shellos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_ShellosWestSea[] = INCBIN_COMP("graphics/pokemon/shellos/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/anim_front.4bpp.lz"); const u32 gMonPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/normal.gbapal.lz"); const u32 gMonBackPic_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/back.4bpp.lz"); const u32 gMonShinyPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/shiny.gbapal.lz"); const u8 gMonIcon_ShellosEastSea[] = INCBIN_U8("graphics/pokemon/shellos/east_sea/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/pokemon/shellos/east_sea/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/anim_front.4bpp.lz"); const u32 gMonPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/normal.gbapal.lz"); @@ -6026,12 +7868,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gastrodon[] = INCBIN_U8("graphics/pokemon/gastrodon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_GastrodonWestSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/anim_front.4bpp.lz"); const u32 gMonPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/normal.gbapal.lz"); const u32 gMonBackPic_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/back.4bpp.lz"); const u32 gMonShinyPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/shiny.gbapal.lz"); const u8 gMonIcon_GastrodonEastSea[] = INCBIN_U8("graphics/pokemon/gastrodon/east_sea/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/east_sea/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SHELLOS #if P_FAMILY_DRIFLOON @@ -6043,6 +7891,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drifloon[] = INCBIN_U8("graphics/pokemon/drifloon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/pokemon/drifloon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/anim_front.4bpp.lz"); const u32 gMonPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/normal.gbapal.lz"); @@ -6052,6 +7903,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drifblim[] = INCBIN_U8("graphics/pokemon/drifblim/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/pokemon/drifblim/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DRIFLOON #if P_FAMILY_BUNEARY @@ -6063,6 +7917,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Buneary[] = INCBIN_U8("graphics/pokemon/buneary/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/pokemon/buneary/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/anim_front.4bpp.lz"); const u32 gMonPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/normal.gbapal.lz"); @@ -6072,6 +7929,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lopunny[] = INCBIN_U8("graphics/pokemon/lopunny/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/pokemon/lopunny/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LopunnyMega[] = INCBIN_U32("graphics/pokemon/lopunny/mega/front.4bpp.lz"); @@ -6079,6 +7939,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LopunnyMega[] = INCBIN_U32("graphics/pokemon/lopunny/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LopunnyMega[] = INCBIN_U32("graphics/pokemon/lopunny/mega/shiny.gbapal.lz"); const u8 gMonIcon_LopunnyMega[] = INCBIN_U8("graphics/pokemon/lopunny/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_LopunnyMega[] = INCBIN_COMP("graphics/pokemon/lopunny/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_BUNEARY @@ -6091,6 +7954,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glameow[] = INCBIN_U8("graphics/pokemon/glameow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/pokemon/glameow/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/anim_front.4bpp.lz"); const u32 gMonPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/normal.gbapal.lz"); @@ -6100,6 +7966,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Purugly[] = INCBIN_U8("graphics/pokemon/purugly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/pokemon/purugly/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GLAMEOW #if P_FAMILY_STUNKY @@ -6111,6 +7980,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stunky[] = INCBIN_U8("graphics/pokemon/stunky/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/pokemon/stunky/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/anim_front.4bpp.lz"); const u32 gMonPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/normal.gbapal.lz"); @@ -6120,6 +7992,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skuntank[] = INCBIN_U8("graphics/pokemon/skuntank/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/pokemon/skuntank/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_STUNKY #if P_FAMILY_BRONZOR @@ -6131,6 +8006,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bronzor[] = INCBIN_U8("graphics/pokemon/bronzor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/pokemon/bronzor/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/anim_front.4bpp.lz"); const u32 gMonPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/normal.gbapal.lz"); @@ -6140,6 +8018,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bronzong[] = INCBIN_U8("graphics/pokemon/bronzong/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/pokemon/bronzong/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BRONZOR #if P_FAMILY_CHATOT @@ -6151,6 +8032,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chatot[] = INCBIN_U8("graphics/pokemon/chatot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/pokemon/chatot/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CHATOT #if P_FAMILY_SPIRITOMB @@ -6162,6 +8046,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spiritomb[] = INCBIN_U8("graphics/pokemon/spiritomb/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/pokemon/spiritomb/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SPIRITOMB #if P_FAMILY_GIBLE @@ -6173,6 +8060,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gible[] = INCBIN_U8("graphics/pokemon/gible/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/pokemon/gible/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GibleF[] = INCBIN_U32("graphics/pokemon/gible/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GibleF[] = INCBIN_U32("graphics/pokemon/gible/backf.4bpp.lz"); @@ -6185,6 +8075,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gabite[] = INCBIN_U8("graphics/pokemon/gabite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/pokemon/gabite/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GabiteF[] = INCBIN_U32("graphics/pokemon/gabite/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GabiteF[] = INCBIN_U32("graphics/pokemon/gabite/backf.4bpp.lz"); @@ -6197,6 +8090,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Garchomp[] = INCBIN_U8("graphics/pokemon/garchomp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/pokemon/garchomp/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GarchompF[] = INCBIN_U32("graphics/pokemon/garchomp/anim_frontf.4bpp.lz"); @@ -6206,6 +8102,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GarchompMega[] = INCBIN_U32("graphics/pokemon/garchomp/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GarchompMega[] = INCBIN_U32("graphics/pokemon/garchomp/mega/shiny.gbapal.lz"); const u8 gMonIcon_GarchompMega[] = INCBIN_U8("graphics/pokemon/garchomp/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GarchompMega[] = INCBIN_COMP("graphics/pokemon/garchomp/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_GIBLE @@ -6218,6 +8117,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Riolu[] = INCBIN_U8("graphics/pokemon/riolu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/pokemon/riolu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/anim_front.4bpp.lz"); const u32 gMonPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/normal.gbapal.lz"); @@ -6227,6 +8129,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lucario[] = INCBIN_U8("graphics/pokemon/lucario/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/pokemon/lucario/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LucarioMega[] = INCBIN_U32("graphics/pokemon/lucario/mega/front.4bpp.lz"); @@ -6234,6 +8139,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LucarioMega[] = INCBIN_U32("graphics/pokemon/lucario/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LucarioMega[] = INCBIN_U32("graphics/pokemon/lucario/mega/shiny.gbapal.lz"); const u8 gMonIcon_LucarioMega[] = INCBIN_U8("graphics/pokemon/lucario/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_LucarioMega[] = INCBIN_COMP("graphics/pokemon/lucario/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_RIOLU @@ -6246,12 +8154,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hippopotas[] = INCBIN_U8("graphics/pokemon/hippopotas/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/normalf.gbapal.lz"); const u32 gMonShinyPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/shinyf.gbapal.lz"); #if P_CUSTOM_GENDER_DIFF_ICONS const u8 gMonIcon_HippopotasF[] = INCBIN_U8("graphics/pokemon/hippopotas/iconf.4bpp"); #endif +#if P_FOLLOWERS + const u32 gObjectEventPic_HippopotasF[] = INCBIN_COMP("graphics/pokemon/hippopotas_f/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/anim_front.4bpp.lz"); const u32 gMonPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/normal.gbapal.lz"); @@ -6261,12 +8175,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hippowdon[] = INCBIN_U8("graphics/pokemon/hippowdon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/normalf.gbapal.lz"); const u32 gMonShinyPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/shinyf.gbapal.lz"); #if P_CUSTOM_GENDER_DIFF_ICONS const u8 gMonIcon_HippowdonF[] = INCBIN_U8("graphics/pokemon/hippowdon/iconf.4bpp"); #endif +#if P_FOLLOWERS + const u32 gObjectEventPic_HippowdonF[] = INCBIN_COMP("graphics/pokemon/hippowdon_f/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_HIPPOPOTAS #if P_FAMILY_SKORUPI @@ -6278,6 +8198,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skorupi[] = INCBIN_U8("graphics/pokemon/skorupi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/pokemon/skorupi/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/anim_front.4bpp.lz"); const u32 gMonPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/normal.gbapal.lz"); @@ -6287,6 +8210,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drapion[] = INCBIN_U8("graphics/pokemon/drapion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/pokemon/drapion/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SKORUPI #if P_FAMILY_CROAGUNK @@ -6298,6 +8224,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Croagunk[] = INCBIN_U8("graphics/pokemon/croagunk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/pokemon/croagunk/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CroagunkF[] = INCBIN_U32("graphics/pokemon/croagunk/anim_frontf.4bpp.lz"); const u32 gMonBackPic_CroagunkF[] = INCBIN_U32("graphics/pokemon/croagunk/backf.4bpp.lz"); @@ -6310,6 +8239,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxicroak[] = INCBIN_U8("graphics/pokemon/toxicroak/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/pokemon/toxicroak/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ToxicroakF[] = INCBIN_U32("graphics/pokemon/toxicroak/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ToxicroakF[] = INCBIN_U32("graphics/pokemon/toxicroak/backf.4bpp.lz"); @@ -6324,6 +8256,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carnivine[] = INCBIN_U8("graphics/pokemon/carnivine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/pokemon/carnivine/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CARNIVINE #if P_FAMILY_FINNEON @@ -6335,6 +8270,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Finneon[] = INCBIN_U8("graphics/pokemon/finneon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/pokemon/finneon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FinneonF[] = INCBIN_U32("graphics/pokemon/finneon/anim_frontf.4bpp.lz"); const u32 gMonBackPic_FinneonF[] = INCBIN_U32("graphics/pokemon/finneon/backf.4bpp.lz"); @@ -6347,6 +8285,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lumineon[] = INCBIN_U8("graphics/pokemon/lumineon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/pokemon/lumineon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_LumineonF[] = INCBIN_U32("graphics/pokemon/lumineon/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LumineonF[] = INCBIN_U32("graphics/pokemon/lumineon/backf.4bpp.lz"); @@ -6361,6 +8302,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snover[] = INCBIN_U8("graphics/pokemon/snover/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/pokemon/snover/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SnoverF[] = INCBIN_U32("graphics/pokemon/snover/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SnoverF[] = INCBIN_U32("graphics/pokemon/snover/backf.4bpp.lz"); @@ -6373,6 +8317,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Abomasnow[] = INCBIN_U8("graphics/pokemon/abomasnow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/pokemon/abomasnow/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_AbomasnowF[] = INCBIN_U32("graphics/pokemon/abomasnow/anim_frontf.4bpp.lz"); @@ -6382,6 +8329,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/abomasnow/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/abomasnow/mega/shiny.gbapal.lz"); const u8 gMonIcon_AbomasnowMega[] = INCBIN_U8("graphics/pokemon/abomasnow/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_AbomasnowMega[] = INCBIN_COMP("graphics/pokemon/abomasnow/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SNOVER @@ -6394,36 +8344,54 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rotom[] = INCBIN_U8("graphics/pokemon/rotom/normal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/pokemon/rotom/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/anim_front.4bpp.lz"); const u32 gMonPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/normal.gbapal.lz"); const u32 gMonBackPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/back.4bpp.lz"); const u32 gMonShinyPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/shiny.gbapal.lz"); const u8 gMonIcon_RotomHeat[] = INCBIN_U8("graphics/pokemon/rotom/heat/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/pokemon/rotom/heat/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/anim_front.4bpp.lz"); const u32 gMonPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/normal.gbapal.lz"); const u32 gMonBackPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/back.4bpp.lz"); const u32 gMonShinyPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/shiny.gbapal.lz"); const u8 gMonIcon_RotomWash[] = INCBIN_U8("graphics/pokemon/rotom/wash/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/pokemon/rotom/wash/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/anim_front.4bpp.lz"); const u32 gMonPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/normal.gbapal.lz"); const u32 gMonBackPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/back.4bpp.lz"); const u32 gMonShinyPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/shiny.gbapal.lz"); const u8 gMonIcon_RotomFrost[] = INCBIN_U8("graphics/pokemon/rotom/frost/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/pokemon/rotom/frost/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/anim_front.4bpp.lz"); const u32 gMonPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/normal.gbapal.lz"); const u32 gMonBackPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/back.4bpp.lz"); const u32 gMonShinyPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/shiny.gbapal.lz"); const u8 gMonIcon_RotomFan[] = INCBIN_U8("graphics/pokemon/rotom/fan/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/pokemon/rotom/fan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/anim_front.4bpp.lz"); const u32 gMonPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/normal.gbapal.lz"); const u32 gMonBackPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/back.4bpp.lz"); const u32 gMonShinyPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/shiny.gbapal.lz"); const u8 gMonIcon_RotomMow[] = INCBIN_U8("graphics/pokemon/rotom/mow/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/pokemon/rotom/mow/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ROTOM #if P_FAMILY_UXIE @@ -6435,6 +8403,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Uxie[] = INCBIN_U8("graphics/pokemon/uxie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/pokemon/uxie/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_UXIE #if P_FAMILY_MESPRIT @@ -6446,6 +8417,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mesprit[] = INCBIN_U8("graphics/pokemon/mesprit/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/pokemon/mesprit/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MESPRIT #if P_FAMILY_AZELF @@ -6457,6 +8431,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Azelf[] = INCBIN_U8("graphics/pokemon/azelf/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/pokemon/azelf/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_AZELF #if P_FAMILY_DIALGA @@ -6468,12 +8445,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dialga[] = INCBIN_U8("graphics/pokemon/dialga/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/pokemon/dialga/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/front.4bpp.lz"); const u32 gMonPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/normal.gbapal.lz"); const u32 gMonBackPic_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/back.4bpp.lz"); const u32 gMonShinyPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/shiny.gbapal.lz"); const u8 gMonIcon_DialgaOrigin[] = INCBIN_U8("graphics/pokemon/dialga/origin/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/pokemon/dialga/origin/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DIALGA #if P_FAMILY_PALKIA @@ -6485,12 +8468,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Palkia[] = INCBIN_U8("graphics/pokemon/palkia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/pokemon/palkia/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/front.4bpp.lz"); const u32 gMonPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/normal.gbapal.lz"); const u32 gMonBackPic_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/back.4bpp.lz"); const u32 gMonShinyPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/shiny.gbapal.lz"); const u8 gMonIcon_PalkiaOrigin[] = INCBIN_U8("graphics/pokemon/palkia/origin/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/pokemon/palkia/origin/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PALKIA #if P_FAMILY_HEATRAN @@ -6502,6 +8491,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heatran[] = INCBIN_U8("graphics/pokemon/heatran/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/pokemon/heatran/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_HEATRAN #if P_FAMILY_REGIGIGAS @@ -6513,6 +8505,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regigigas[] = INCBIN_U8("graphics/pokemon/regigigas/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/pokemon/regigigas/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_REGIGIGAS #if P_FAMILY_GIRATINA @@ -6524,12 +8519,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Giratina[] = INCBIN_U8("graphics/pokemon/giratina/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_GiratinaAltered[] = INCBIN_COMP("graphics/pokemon/giratina/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/anim_front.4bpp.lz"); const u32 gMonPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/normal.gbapal.lz"); const u32 gMonBackPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/back.4bpp.lz"); const u32 gMonShinyPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/shiny.gbapal.lz"); const u8 gMonIcon_GiratinaOrigin[] = INCBIN_U8("graphics/pokemon/giratina/origin/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/pokemon/giratina/origin/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GIRATINA #if P_FAMILY_CRESSELIA @@ -6541,6 +8542,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cresselia[] = INCBIN_U8("graphics/pokemon/cresselia/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/pokemon/cresselia/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CRESSELIA #if P_FAMILY_MANAPHY @@ -6552,6 +8556,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Phione[] = INCBIN_U8("graphics/pokemon/phione/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/pokemon/phione/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/anim_front.4bpp.lz"); const u32 gMonPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/normal.gbapal.lz"); @@ -6561,6 +8568,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Manaphy[] = INCBIN_U8("graphics/pokemon/manaphy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/pokemon/manaphy/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MANAPHY #if P_FAMILY_DARKRAI @@ -6572,6 +8582,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Darkrai[] = INCBIN_U8("graphics/pokemon/darkrai/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/pokemon/darkrai/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DARKRAI #if P_FAMILY_SHAYMIN @@ -6583,12 +8596,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shaymin[] = INCBIN_U8("graphics/pokemon/shaymin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_ShayminLand[] = INCBIN_COMP("graphics/pokemon/shaymin/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/anim_front.4bpp.lz"); const u32 gMonPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/normal.gbapal.lz"); const u32 gMonBackPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/back.4bpp.lz"); const u32 gMonShinyPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/shiny.gbapal.lz"); const u8 gMonIcon_ShayminSky[] = INCBIN_U8("graphics/pokemon/shaymin/sky/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_ShayminSky[] = INCBIN_COMP("graphics/pokemon/shaymin/sky/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SHAYMIN #if P_FAMILY_ARCEUS @@ -6652,6 +8671,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/normal.gbapal.lz"); const u32 gMonShinyPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/shiny.gbapal.lz"); + +#if P_FOLLOWERS + const u32 gObjectEventPic_ArceusNormal[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ARCEUS #if P_FAMILY_VICTINI @@ -6663,6 +8703,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Victini[] = INCBIN_U8("graphics/pokemon/victini/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/pokemon/victini/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_VICTINI #if P_FAMILY_SNIVY @@ -6674,6 +8717,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snivy[] = INCBIN_U8("graphics/pokemon/snivy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/pokemon/snivy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Servine[] = INCBIN_U32("graphics/pokemon/servine/anim_front.4bpp.lz"); const u32 gMonPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/normal.gbapal.lz"); @@ -6683,6 +8729,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Servine[] = INCBIN_U8("graphics/pokemon/servine/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/pokemon/servine/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/anim_front.4bpp.lz"); const u32 gMonPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/normal.gbapal.lz"); @@ -6692,6 +8741,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Serperior[] = INCBIN_U8("graphics/pokemon/serperior/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/pokemon/serperior/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SNIVY #if P_FAMILY_TEPIG @@ -6703,6 +8755,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tepig[] = INCBIN_U8("graphics/pokemon/tepig/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/pokemon/tepig/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/anim_front.4bpp.lz"); const u32 gMonPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/normal.gbapal.lz"); @@ -6712,6 +8767,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pignite[] = INCBIN_U8("graphics/pokemon/pignite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/pokemon/pignite/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/anim_front.4bpp.lz"); const u32 gMonPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/normal.gbapal.lz"); @@ -6721,6 +8779,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Emboar[] = INCBIN_U8("graphics/pokemon/emboar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/pokemon/emboar/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TEPIG #if P_FAMILY_OSHAWOTT @@ -6732,6 +8793,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Oshawott[] = INCBIN_U8("graphics/pokemon/oshawott/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/pokemon/oshawott/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/anim_front.4bpp.lz"); const u32 gMonPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/normal.gbapal.lz"); @@ -6741,6 +8805,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dewott[] = INCBIN_U8("graphics/pokemon/dewott/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/pokemon/dewott/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/anim_front.4bpp.lz"); const u32 gMonPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/normal.gbapal.lz"); @@ -6750,6 +8817,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Samurott[] = INCBIN_U8("graphics/pokemon/samurott/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/pokemon/samurott/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/front.4bpp.lz"); @@ -6757,6 +8827,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SamurottHisuian[] = INCBIN_U8("graphics/pokemon/samurott/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/pokemon/samurott/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_OSHAWOTT @@ -6769,6 +8842,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Patrat[] = INCBIN_U8("graphics/pokemon/patrat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/pokemon/patrat/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/anim_front.4bpp.lz"); const u32 gMonPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/normal.gbapal.lz"); @@ -6778,6 +8854,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Watchog[] = INCBIN_U8("graphics/pokemon/watchog/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/pokemon/watchog/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PATRAT #if P_FAMILY_LILLIPUP @@ -6789,6 +8868,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lillipup[] = INCBIN_U8("graphics/pokemon/lillipup/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/pokemon/lillipup/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/anim_front.4bpp.lz"); const u32 gMonPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/normal.gbapal.lz"); @@ -6798,6 +8880,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Herdier[] = INCBIN_U8("graphics/pokemon/herdier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/pokemon/herdier/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/anim_front.4bpp.lz"); const u32 gMonPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/normal.gbapal.lz"); @@ -6807,6 +8892,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stoutland[] = INCBIN_U8("graphics/pokemon/stoutland/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/pokemon/stoutland/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_LILLIPUP #if P_FAMILY_PURRLOIN @@ -6818,6 +8906,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Purrloin[] = INCBIN_U8("graphics/pokemon/purrloin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/pokemon/purrloin/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/anim_front.4bpp.lz"); const u32 gMonPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/normal.gbapal.lz"); @@ -6827,6 +8918,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Liepard[] = INCBIN_U8("graphics/pokemon/liepard/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/pokemon/liepard/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PURRLOIN #if P_FAMILY_PANSAGE @@ -6838,6 +8932,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pansage[] = INCBIN_U8("graphics/pokemon/pansage/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/pokemon/pansage/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/anim_front.4bpp.lz"); const u32 gMonPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/normal.gbapal.lz"); @@ -6847,6 +8944,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Simisage[] = INCBIN_U8("graphics/pokemon/simisage/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/pokemon/simisage/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PANSAGE #if P_FAMILY_PANSEAR @@ -6858,6 +8958,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pansear[] = INCBIN_U8("graphics/pokemon/pansear/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/pokemon/pansear/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/anim_front.4bpp.lz"); const u32 gMonPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/normal.gbapal.lz"); @@ -6867,6 +8970,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Simisear[] = INCBIN_U8("graphics/pokemon/simisear/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/pokemon/simisear/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PANSEAR #if P_FAMILY_PANPOUR @@ -6878,6 +8984,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Panpour[] = INCBIN_U8("graphics/pokemon/panpour/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/pokemon/panpour/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/anim_front.4bpp.lz"); const u32 gMonPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/normal.gbapal.lz"); @@ -6887,6 +8996,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Simipour[] = INCBIN_U8("graphics/pokemon/simipour/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/pokemon/simipour/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PANPOUR #if P_FAMILY_MUNNA @@ -6898,6 +9010,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Munna[] = INCBIN_U8("graphics/pokemon/munna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/pokemon/munna/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/anim_front.4bpp.lz"); const u32 gMonPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/normal.gbapal.lz"); @@ -6907,6 +9022,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Musharna[] = INCBIN_U8("graphics/pokemon/musharna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/pokemon/musharna/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MUNNA #if P_FAMILY_PIDOVE @@ -6918,6 +9036,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidove[] = INCBIN_U8("graphics/pokemon/pidove/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/pokemon/pidove/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/anim_front.4bpp.lz"); const u32 gMonPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/normal.gbapal.lz"); @@ -6927,6 +9048,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tranquill[] = INCBIN_U8("graphics/pokemon/tranquill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/pokemon/tranquill/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/anim_front.4bpp.lz"); const u32 gMonPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/normal.gbapal.lz"); @@ -6942,6 +9066,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/backf.4bpp.lz"); const u32 gMonShinyPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/shinyf.gbapal.lz"); const u8 gMonIcon_UnfezantF[] = INCBIN_U8("graphics/pokemon/unfezant/iconf.4bpp"); + +#if P_FOLLOWERS + const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/pokemon/unfezant/follower.4bpp"); + const u32 gObjectEventPic_UnfezantF[] = INCBIN_COMP("graphics/pokemon/unfezant_f/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PIDOVE #if P_FAMILY_BLITZLE @@ -6953,6 +9082,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blitzle[] = INCBIN_U8("graphics/pokemon/blitzle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/pokemon/blitzle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/anim_front.4bpp.lz"); const u32 gMonPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/normal.gbapal.lz"); @@ -6962,6 +9094,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zebstrika[] = INCBIN_U8("graphics/pokemon/zebstrika/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/pokemon/zebstrika/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BLITZLE #if P_FAMILY_ROGGENROLA @@ -6973,6 +9108,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Roggenrola[] = INCBIN_U8("graphics/pokemon/roggenrola/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/pokemon/roggenrola/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/anim_front.4bpp.lz"); const u32 gMonPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/normal.gbapal.lz"); @@ -6982,6 +9120,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Boldore[] = INCBIN_U8("graphics/pokemon/boldore/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/pokemon/boldore/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/anim_front.4bpp.lz"); const u32 gMonPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/normal.gbapal.lz"); @@ -6991,6 +9132,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gigalith[] = INCBIN_U8("graphics/pokemon/gigalith/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/pokemon/gigalith/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ROGGENROLA #if P_FAMILY_WOOBAT @@ -7002,6 +9146,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Woobat[] = INCBIN_U8("graphics/pokemon/woobat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/pokemon/woobat/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/anim_front.4bpp.lz"); const u32 gMonPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/normal.gbapal.lz"); @@ -7011,6 +9158,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swoobat[] = INCBIN_U8("graphics/pokemon/swoobat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/pokemon/swoobat/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_WOOBAT #if P_FAMILY_DRILBUR @@ -7022,6 +9172,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drilbur[] = INCBIN_U8("graphics/pokemon/drilbur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/pokemon/drilbur/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/anim_front.4bpp.lz"); const u32 gMonPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/normal.gbapal.lz"); @@ -7031,6 +9184,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Excadrill[] = INCBIN_U8("graphics/pokemon/excadrill/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/pokemon/excadrill/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DRILBUR #if P_FAMILY_AUDINO @@ -7042,6 +9198,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Audino[] = INCBIN_U8("graphics/pokemon/audino/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/pokemon/audino/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AudinoMega[] = INCBIN_U32("graphics/pokemon/audino/mega/front.4bpp.lz"); @@ -7049,6 +9208,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AudinoMega[] = INCBIN_U32("graphics/pokemon/audino/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AudinoMega[] = INCBIN_U32("graphics/pokemon/audino/mega/shiny.gbapal.lz"); const u8 gMonIcon_AudinoMega[] = INCBIN_U8("graphics/pokemon/audino/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_AudinoMega[] = INCBIN_COMP("graphics/pokemon/audino/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_AUDINO @@ -7061,6 +9223,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Timburr[] = INCBIN_U8("graphics/pokemon/timburr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/pokemon/timburr/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/anim_front.4bpp.lz"); const u32 gMonPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/normal.gbapal.lz"); @@ -7070,6 +9235,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gurdurr[] = INCBIN_U8("graphics/pokemon/gurdurr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/pokemon/gurdurr/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/anim_front.4bpp.lz"); const u32 gMonPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/normal.gbapal.lz"); @@ -7079,6 +9247,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Conkeldurr[] = INCBIN_U8("graphics/pokemon/conkeldurr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/pokemon/conkeldurr/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TIMBURR #if P_FAMILY_TYMPOLE @@ -7090,6 +9261,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tympole[] = INCBIN_U8("graphics/pokemon/tympole/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/pokemon/tympole/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/anim_front.4bpp.lz"); const u32 gMonPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/normal.gbapal.lz"); @@ -7099,6 +9273,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Palpitoad[] = INCBIN_U8("graphics/pokemon/palpitoad/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/pokemon/palpitoad/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/anim_front.4bpp.lz"); const u32 gMonPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/normal.gbapal.lz"); @@ -7108,6 +9285,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seismitoad[] = INCBIN_U8("graphics/pokemon/seismitoad/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/pokemon/seismitoad/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TYMPOLE #if P_FAMILY_THROH @@ -7119,6 +9299,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Throh[] = INCBIN_U8("graphics/pokemon/throh/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/pokemon/throh/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_THROH #if P_FAMILY_SAWK @@ -7130,6 +9313,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sawk[] = INCBIN_U8("graphics/pokemon/sawk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/pokemon/sawk/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SAWK #if P_FAMILY_SEWADDLE @@ -7141,6 +9327,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sewaddle[] = INCBIN_U8("graphics/pokemon/sewaddle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/pokemon/sewaddle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/anim_front.4bpp.lz"); const u32 gMonPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/normal.gbapal.lz"); @@ -7150,6 +9339,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swadloon[] = INCBIN_U8("graphics/pokemon/swadloon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/pokemon/swadloon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/anim_front.4bpp.lz"); const u32 gMonPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/normal.gbapal.lz"); @@ -7159,6 +9351,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Leavanny[] = INCBIN_U8("graphics/pokemon/leavanny/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/pokemon/leavanny/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SEWADDLE #if P_FAMILY_VENIPEDE @@ -7170,6 +9365,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venipede[] = INCBIN_U8("graphics/pokemon/venipede/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/pokemon/venipede/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/anim_front.4bpp.lz"); const u32 gMonPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/normal.gbapal.lz"); @@ -7179,6 +9377,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whirlipede[] = INCBIN_U8("graphics/pokemon/whirlipede/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/pokemon/whirlipede/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/anim_front.4bpp.lz"); const u32 gMonPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/normal.gbapal.lz"); @@ -7188,6 +9389,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scolipede[] = INCBIN_U8("graphics/pokemon/scolipede/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/pokemon/scolipede/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_VENIPEDE #if P_FAMILY_COTTONEE @@ -7199,6 +9403,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cottonee[] = INCBIN_U8("graphics/pokemon/cottonee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/pokemon/cottonee/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/anim_front.4bpp.lz"); const u32 gMonPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/normal.gbapal.lz"); @@ -7208,6 +9415,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whimsicott[] = INCBIN_U8("graphics/pokemon/whimsicott/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/pokemon/whimsicott/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_COTTONEE #if P_FAMILY_PETILIL @@ -7219,6 +9429,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Petilil[] = INCBIN_U8("graphics/pokemon/petilil/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/pokemon/petilil/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/anim_front.4bpp.lz"); const u32 gMonPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/normal.gbapal.lz"); @@ -7228,6 +9441,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lilligant[] = INCBIN_U8("graphics/pokemon/lilligant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/pokemon/lilligant/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/front.4bpp.lz"); @@ -7235,6 +9451,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_LilligantHisuian[] = INCBIN_U8("graphics/pokemon/lilligant/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/pokemon/lilligant/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_PETILIL @@ -7247,12 +9466,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Basculin[] = INCBIN_U8("graphics/pokemon/basculin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_BasculinRedStriped[] = INCBIN_COMP("graphics/pokemon/basculin/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/front.4bpp.lz"); const u32 gMonPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/normal.gbapal.lz"); const u32 gMonBackPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/back.4bpp.lz"); const u32 gMonShinyPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/shiny.gbapal.lz"); const u8 gMonIcon_BasculinBlueStriped[] = INCBIN_U8("graphics/pokemon/basculin/blue_striped/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/pokemon/basculin/blue_striped/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/front.4bpp.lz"); @@ -7260,6 +9485,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/back.4bpp.lz"); const u32 gMonShinyPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/shiny.gbapal.lz"); const u8 gMonIcon_BasculinWhiteStriped[] = INCBIN_U8("graphics/pokemon/basculin/white_striped/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_BasculinWhiteStriped[] = INCBIN_COMP("graphics/pokemon/basculin/white_striped/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/front.4bpp.lz"); const u32 gMonPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/normal.gbapal.lz"); @@ -7269,12 +9497,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Basculegion[] = INCBIN_U8("graphics/pokemon/basculegion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_BasculegionMale[] = INCBIN_COMP("graphics/pokemon/basculegion/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/front.4bpp.lz"); const u32 gMonPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/normal.gbapal.lz"); const u32 gMonBackPic_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/back.4bpp.lz"); const u32 gMonShinyPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/shiny.gbapal.lz"); const u8 gMonIcon_BasculegionFemale[] = INCBIN_U8("graphics/pokemon/basculegion/female/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/pokemon/basculegion/female/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_BASCULIN @@ -7287,6 +9521,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandile[] = INCBIN_U8("graphics/pokemon/sandile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/pokemon/sandile/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/anim_front.4bpp.lz"); const u32 gMonPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/normal.gbapal.lz"); @@ -7296,6 +9533,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Krokorok[] = INCBIN_U8("graphics/pokemon/krokorok/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/pokemon/krokorok/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/anim_front.4bpp.lz"); const u32 gMonPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/normal.gbapal.lz"); @@ -7305,6 +9545,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Krookodile[] = INCBIN_U8("graphics/pokemon/krookodile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/pokemon/krookodile/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SANDILE #if P_FAMILY_DARUMAKA @@ -7316,6 +9559,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Darumaka[] = INCBIN_U8("graphics/pokemon/darumaka/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/pokemon/darumaka/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/anim_front.4bpp.lz"); const u32 gMonPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/normal.gbapal.lz"); @@ -7325,12 +9571,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Darmanitan[] = INCBIN_U8("graphics/pokemon/darmanitan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_DarmanitanStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/anim_front.4bpp.lz"); const u32 gMonPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/normal.gbapal.lz"); const u32 gMonBackPic_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/back.4bpp.lz"); const u32 gMonShinyPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/shiny.gbapal.lz"); const u8 gMonIcon_DarmanitanZenMode[] = INCBIN_U8("graphics/pokemon/darmanitan/zen_mode/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_DarmanitanZenMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/zen_mode/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/front.4bpp.lz"); @@ -7338,18 +9590,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarumakaGalarian[] = INCBIN_U8("graphics/pokemon/darumaka/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/pokemon/darumaka/galarian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/front.4bpp.lz"); const u32 gMonPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/normal.gbapal.lz"); const u32 gMonBackPic_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarmanitanGalarianStandardMode[] = INCBIN_U8("graphics/pokemon/darmanitan/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DarmanitanGalarianStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/galarian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/front.4bpp.lz"); const u32 gMonPalette_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/normal.gbapal.lz"); const u32 gMonBackPic_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarmanitanGalarianZenMode[] = INCBIN_U8("graphics/pokemon/darmanitan/zen_mode/galarian/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_DarmanitanGalarianZenMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/zen_mode/galarian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_DARUMAKA @@ -7362,6 +9623,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Maractus[] = INCBIN_U8("graphics/pokemon/maractus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/pokemon/maractus/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MARACTUS #if P_FAMILY_DWEBBLE @@ -7373,6 +9637,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dwebble[] = INCBIN_U8("graphics/pokemon/dwebble/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/pokemon/dwebble/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/anim_front.4bpp.lz"); const u32 gMonPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/normal.gbapal.lz"); @@ -7382,6 +9649,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crustle[] = INCBIN_U8("graphics/pokemon/crustle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/pokemon/crustle/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DWEBBLE #if P_FAMILY_SCRAGGY @@ -7393,6 +9663,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scraggy[] = INCBIN_U8("graphics/pokemon/scraggy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/pokemon/scraggy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/anim_front.4bpp.lz"); const u32 gMonPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/normal.gbapal.lz"); @@ -7402,6 +9675,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scrafty[] = INCBIN_U8("graphics/pokemon/scrafty/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/pokemon/scrafty/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SCRAGGY #if P_FAMILY_SIGILYPH @@ -7413,6 +9689,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sigilyph[] = INCBIN_U8("graphics/pokemon/sigilyph/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/pokemon/sigilyph/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SIGILYPH #if P_FAMILY_YAMASK @@ -7424,6 +9703,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yamask[] = INCBIN_U8("graphics/pokemon/yamask/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/pokemon/yamask/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/anim_front.4bpp.lz"); const u32 gMonPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/normal.gbapal.lz"); @@ -7433,6 +9715,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cofagrigus[] = INCBIN_U8("graphics/pokemon/cofagrigus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/pokemon/cofagrigus/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/front.4bpp.lz"); @@ -7440,6 +9725,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/shiny.gbapal.lz"); const u8 gMonIcon_YamaskGalarian[] = INCBIN_U8("graphics/pokemon/yamask/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/pokemon/yamask/galarian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/front.4bpp.lz"); const u32 gMonPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/normal.gbapal.lz"); @@ -7449,6 +9737,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Runerigus[] = INCBIN_U8("graphics/pokemon/runerigus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/pokemon/runerigus/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_YAMASK @@ -7461,6 +9752,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tirtouga[] = INCBIN_U8("graphics/pokemon/tirtouga/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/pokemon/tirtouga/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/anim_front.4bpp.lz"); const u32 gMonPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/normal.gbapal.lz"); @@ -7470,6 +9764,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carracosta[] = INCBIN_U8("graphics/pokemon/carracosta/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/pokemon/carracosta/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TIRTOUGA #if P_FAMILY_ARCHEN @@ -7481,6 +9778,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Archen[] = INCBIN_U8("graphics/pokemon/archen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/pokemon/archen/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/anim_front.4bpp.lz"); const u32 gMonPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/normal.gbapal.lz"); @@ -7490,6 +9790,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Archeops[] = INCBIN_U8("graphics/pokemon/archeops/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/pokemon/archeops/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ARCHEN #if P_FAMILY_TRUBBISH @@ -7501,6 +9804,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trubbish[] = INCBIN_U8("graphics/pokemon/trubbish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/pokemon/trubbish/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/anim_front.4bpp.lz"); const u32 gMonPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/normal.gbapal.lz"); @@ -7510,6 +9816,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Garbodor[] = INCBIN_U8("graphics/pokemon/garbodor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/pokemon/garbodor/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_GarbodorGigantamax[] = INCBIN_U32("graphics/pokemon/garbodor/gigantamax/front.4bpp.lz"); @@ -7517,6 +9826,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_GarbodorGigantamax[] = INCBIN_U32("graphics/pokemon/garbodor/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_GarbodorGigantamax[] = INCBIN_U32("graphics/pokemon/garbodor/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_GarbodorGigantamax[] = INCBIN_U8("graphics/pokemon/garbodor/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GarbodorGigantamax[] = INCBIN_COMP("graphics/pokemon/garbodor/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_TRUBBISH @@ -7529,6 +9841,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zorua[] = INCBIN_U8("graphics/pokemon/zorua/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/pokemon/zorua/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/anim_front.4bpp.lz"); const u32 gMonPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/normal.gbapal.lz"); @@ -7538,6 +9853,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zoroark[] = INCBIN_U8("graphics/pokemon/zoroark/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/pokemon/zoroark/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/front.4bpp.lz"); @@ -7545,12 +9863,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ZoruaHisuian[] = INCBIN_U8("graphics/pokemon/zorua/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/pokemon/zorua/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/front.4bpp.lz"); const u32 gMonPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/normal.gbapal.lz"); const u32 gMonBackPic_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ZoroarkHisuian[] = INCBIN_U8("graphics/pokemon/zoroark/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/pokemon/zoroark/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_ZORUA @@ -7563,6 +9887,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Minccino[] = INCBIN_U8("graphics/pokemon/minccino/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/pokemon/minccino/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/anim_front.4bpp.lz"); const u32 gMonPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/normal.gbapal.lz"); @@ -7572,6 +9899,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cinccino[] = INCBIN_U8("graphics/pokemon/cinccino/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/pokemon/cinccino/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MINCCINO #if P_FAMILY_GOTHITA @@ -7583,6 +9913,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gothita[] = INCBIN_U8("graphics/pokemon/gothita/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/pokemon/gothita/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/anim_front.4bpp.lz"); const u32 gMonPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/normal.gbapal.lz"); @@ -7592,6 +9925,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gothorita[] = INCBIN_U8("graphics/pokemon/gothorita/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/pokemon/gothorita/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/anim_front.4bpp.lz"); const u32 gMonPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/normal.gbapal.lz"); @@ -7601,6 +9937,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gothitelle[] = INCBIN_U8("graphics/pokemon/gothitelle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/pokemon/gothitelle/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GOTHITA #if P_FAMILY_SOLOSIS @@ -7612,6 +9951,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Solosis[] = INCBIN_U8("graphics/pokemon/solosis/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/pokemon/solosis/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/anim_front.4bpp.lz"); const u32 gMonPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/normal.gbapal.lz"); @@ -7621,6 +9963,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Duosion[] = INCBIN_U8("graphics/pokemon/duosion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/pokemon/duosion/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/anim_front.4bpp.lz"); const u32 gMonPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/normal.gbapal.lz"); @@ -7630,6 +9975,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Reuniclus[] = INCBIN_U8("graphics/pokemon/reuniclus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/pokemon/reuniclus/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SOLOSIS #if P_FAMILY_DUCKLETT @@ -7641,6 +9989,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ducklett[] = INCBIN_U8("graphics/pokemon/ducklett/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/pokemon/ducklett/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/anim_front.4bpp.lz"); const u32 gMonPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/normal.gbapal.lz"); @@ -7650,6 +10001,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swanna[] = INCBIN_U8("graphics/pokemon/swanna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/pokemon/swanna/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DUCKLETT #if P_FAMILY_VANILLITE @@ -7661,6 +10015,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vanillite[] = INCBIN_U8("graphics/pokemon/vanillite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/pokemon/vanillite/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/anim_front.4bpp.lz"); const u32 gMonPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/normal.gbapal.lz"); @@ -7670,6 +10027,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vanillish[] = INCBIN_U8("graphics/pokemon/vanillish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/pokemon/vanillish/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/anim_front.4bpp.lz"); const u32 gMonPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/normal.gbapal.lz"); @@ -7679,6 +10039,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vanilluxe[] = INCBIN_U8("graphics/pokemon/vanilluxe/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/pokemon/vanilluxe/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_VANILLITE #if P_FAMILY_DEERLING @@ -7691,18 +10054,30 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingSpring[] = INCBIN_U8("graphics/pokemon/deerling/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DeerlingSpring[] = INCBIN_COMP("graphics/pokemon/deerling/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingSummer[] = INCBIN_U8("graphics/pokemon/deerling/summer/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/pokemon/deerling/summer/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingAutumn[] = INCBIN_U8("graphics/pokemon/deerling/autumn/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/pokemon/deerling/autumn/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingWinter[] = INCBIN_U8("graphics/pokemon/deerling/winter/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/pokemon/deerling/winter/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/anim_front.4bpp.lz"); const u32 gMonPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/normal.gbapal.lz"); @@ -7712,24 +10087,36 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sawsbuck[] = INCBIN_U8("graphics/pokemon/sawsbuck/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_SawsbuckSpring[] = INCBIN_COMP("graphics/pokemon/sawsbuck/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/front.4bpp.lz"); const u32 gMonPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckSummer[] = INCBIN_U8("graphics/pokemon/sawsbuck/summer/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/pokemon/sawsbuck/summer/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/front.4bpp.lz"); const u32 gMonPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckAutumn[] = INCBIN_U8("graphics/pokemon/sawsbuck/autumn/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/pokemon/sawsbuck/autumn/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/front.4bpp.lz"); const u32 gMonPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckWinter[] = INCBIN_U8("graphics/pokemon/sawsbuck/winter/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/pokemon/sawsbuck/winter/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DEERLING #if P_FAMILY_EMOLGA @@ -7741,6 +10128,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Emolga[] = INCBIN_U8("graphics/pokemon/emolga/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/pokemon/emolga/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_EMOLGA #if P_FAMILY_KARRABLAST @@ -7752,6 +10142,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Karrablast[] = INCBIN_U8("graphics/pokemon/karrablast/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/pokemon/karrablast/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/anim_front.4bpp.lz"); const u32 gMonPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/normal.gbapal.lz"); @@ -7761,6 +10154,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Escavalier[] = INCBIN_U8("graphics/pokemon/escavalier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/pokemon/escavalier/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_KARRABLAST #if P_FAMILY_FOONGUS @@ -7772,6 +10168,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Foongus[] = INCBIN_U8("graphics/pokemon/foongus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/pokemon/foongus/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/anim_front.4bpp.lz"); const u32 gMonPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/normal.gbapal.lz"); @@ -7781,6 +10180,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Amoonguss[] = INCBIN_U8("graphics/pokemon/amoonguss/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/pokemon/amoonguss/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FOONGUS #if P_FAMILY_FRILLISH @@ -7792,12 +10194,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Frillish[] = INCBIN_U8("graphics/pokemon/frillish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/pokemon/frillish/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/anim_frontf.4bpp.lz"); const u32 gMonPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/normalf.gbapal.lz"); const u32 gMonBackPic_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/backf.4bpp.lz"); const u32 gMonShinyPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/shinyf.gbapal.lz"); const u8 gMonIcon_FrillishF[] = INCBIN_U8("graphics/pokemon/frillish/iconf.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FrillishF[] = INCBIN_COMP("graphics/pokemon/frillish_f/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/anim_front.4bpp.lz"); const u32 gMonPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/normal.gbapal.lz"); @@ -7807,12 +10215,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jellicent[] = INCBIN_U8("graphics/pokemon/jellicent/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/pokemon/jellicent/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/anim_frontf.4bpp.lz"); const u32 gMonPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/normalf.gbapal.lz"); const u32 gMonBackPic_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/backf.4bpp.lz"); const u32 gMonShinyPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/shinyf.gbapal.lz"); const u8 gMonIcon_JellicentF[] = INCBIN_U8("graphics/pokemon/jellicent/iconf.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_JellicentF[] = INCBIN_COMP("graphics/pokemon/jellicent_f/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FRILLISH #if P_FAMILY_ALOMOMOLA @@ -7824,6 +10238,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Alomomola[] = INCBIN_U8("graphics/pokemon/alomomola/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/pokemon/alomomola/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ALOMOMOLA #if P_FAMILY_JOLTIK @@ -7835,6 +10252,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Joltik[] = INCBIN_U8("graphics/pokemon/joltik/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/pokemon/joltik/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/anim_front.4bpp.lz"); const u32 gMonPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/normal.gbapal.lz"); @@ -7844,6 +10264,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Galvantula[] = INCBIN_U8("graphics/pokemon/galvantula/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/pokemon/galvantula/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_JOLTIK #if P_FAMILY_FERROSEED @@ -7855,6 +10278,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ferroseed[] = INCBIN_U8("graphics/pokemon/ferroseed/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/pokemon/ferroseed/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/anim_front.4bpp.lz"); const u32 gMonPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/normal.gbapal.lz"); @@ -7864,6 +10290,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ferrothorn[] = INCBIN_U8("graphics/pokemon/ferrothorn/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/pokemon/ferrothorn/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FERROSEED #if P_FAMILY_KLINK @@ -7875,6 +10304,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klink[] = INCBIN_U8("graphics/pokemon/klink/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/pokemon/klink/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Klang[] = INCBIN_U32("graphics/pokemon/klang/anim_front.4bpp.lz"); const u32 gMonPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/normal.gbapal.lz"); @@ -7884,6 +10316,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klang[] = INCBIN_U8("graphics/pokemon/klang/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/pokemon/klang/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/anim_front.4bpp.lz"); const u32 gMonPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/normal.gbapal.lz"); @@ -7893,6 +10328,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klinklang[] = INCBIN_U8("graphics/pokemon/klinklang/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/pokemon/klinklang/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_KLINK #if P_FAMILY_TYNAMO @@ -7904,6 +10342,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tynamo[] = INCBIN_U8("graphics/pokemon/tynamo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/pokemon/tynamo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/anim_front.4bpp.lz"); const u32 gMonPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/normal.gbapal.lz"); @@ -7913,6 +10354,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eelektrik[] = INCBIN_U8("graphics/pokemon/eelektrik/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/pokemon/eelektrik/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/anim_front.4bpp.lz"); const u32 gMonPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/normal.gbapal.lz"); @@ -7922,6 +10366,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eelektross[] = INCBIN_U8("graphics/pokemon/eelektross/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/pokemon/eelektross/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TYNAMO #if P_FAMILY_ELGYEM @@ -7933,6 +10380,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Elgyem[] = INCBIN_U8("graphics/pokemon/elgyem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/pokemon/elgyem/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/anim_front.4bpp.lz"); const u32 gMonPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/normal.gbapal.lz"); @@ -7942,6 +10392,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beheeyem[] = INCBIN_U8("graphics/pokemon/beheeyem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/pokemon/beheeyem/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ELGYEM #if P_FAMILY_LITWICK @@ -7953,6 +10406,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Litwick[] = INCBIN_U8("graphics/pokemon/litwick/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/pokemon/litwick/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/anim_front.4bpp.lz"); const u32 gMonPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/normal.gbapal.lz"); @@ -7962,6 +10418,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lampent[] = INCBIN_U8("graphics/pokemon/lampent/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/pokemon/lampent/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/anim_front.4bpp.lz"); const u32 gMonPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/normal.gbapal.lz"); @@ -7971,6 +10430,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chandelure[] = INCBIN_U8("graphics/pokemon/chandelure/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/pokemon/chandelure/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_LITWICK #if P_FAMILY_AXEW @@ -7982,6 +10444,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Axew[] = INCBIN_U8("graphics/pokemon/axew/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/pokemon/axew/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/anim_front.4bpp.lz"); const u32 gMonPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/normal.gbapal.lz"); @@ -7991,6 +10456,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fraxure[] = INCBIN_U8("graphics/pokemon/fraxure/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/pokemon/fraxure/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/anim_front.4bpp.lz"); const u32 gMonPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/normal.gbapal.lz"); @@ -8000,6 +10468,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Haxorus[] = INCBIN_U8("graphics/pokemon/haxorus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/pokemon/haxorus/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_AXEW #if P_FAMILY_CUBCHOO @@ -8011,6 +10482,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cubchoo[] = INCBIN_U8("graphics/pokemon/cubchoo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/pokemon/cubchoo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/anim_front.4bpp.lz"); const u32 gMonPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/normal.gbapal.lz"); @@ -8020,6 +10494,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beartic[] = INCBIN_U8("graphics/pokemon/beartic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/pokemon/beartic/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CUBCHOO #if P_FAMILY_CRYOGONAL @@ -8031,6 +10508,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cryogonal[] = INCBIN_U8("graphics/pokemon/cryogonal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/pokemon/cryogonal/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CRYOGONAL #if P_FAMILY_SHELMET @@ -8042,6 +10522,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shelmet[] = INCBIN_U8("graphics/pokemon/shelmet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/pokemon/shelmet/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/anim_front.4bpp.lz"); const u32 gMonPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/normal.gbapal.lz"); @@ -8051,6 +10534,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Accelgor[] = INCBIN_U8("graphics/pokemon/accelgor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/pokemon/accelgor/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SHELMET #if P_FAMILY_STUNFISK @@ -8062,6 +10548,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stunfisk[] = INCBIN_U8("graphics/pokemon/stunfisk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/pokemon/stunfisk/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GALARIAN_FORMS const u32 gMonFrontPic_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/front.4bpp.lz"); @@ -8069,6 +10558,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/shiny.gbapal.lz"); const u8 gMonIcon_StunfiskGalarian[] = INCBIN_U8("graphics/pokemon/stunfisk/galarian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/pokemon/stunfisk/galarian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_STUNFISK @@ -8081,6 +10573,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mienfoo[] = INCBIN_U8("graphics/pokemon/mienfoo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/pokemon/mienfoo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/anim_front.4bpp.lz"); const u32 gMonPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/normal.gbapal.lz"); @@ -8090,6 +10585,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mienshao[] = INCBIN_U8("graphics/pokemon/mienshao/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/pokemon/mienshao/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MIENFOO #if P_FAMILY_DRUDDIGON @@ -8101,6 +10599,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Druddigon[] = INCBIN_U8("graphics/pokemon/druddigon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/pokemon/druddigon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DRUDDIGON #if P_FAMILY_GOLETT @@ -8112,6 +10613,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golett[] = INCBIN_U8("graphics/pokemon/golett/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/pokemon/golett/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/anim_front.4bpp.lz"); const u32 gMonPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/normal.gbapal.lz"); @@ -8121,6 +10625,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golurk[] = INCBIN_U8("graphics/pokemon/golurk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/pokemon/golurk/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GOLETT #if P_FAMILY_PAWNIARD @@ -8132,6 +10639,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pawniard[] = INCBIN_U8("graphics/pokemon/pawniard/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/pokemon/pawniard/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/anim_front.4bpp.lz"); const u32 gMonPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/normal.gbapal.lz"); @@ -8141,6 +10651,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bisharp[] = INCBIN_U8("graphics/pokemon/bisharp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/pokemon/bisharp/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GEN_9_CROSS_EVOS const u32 gMonFrontPic_Kingambit[] = INCBIN_U32("graphics/pokemon/kingambit/front.4bpp.lz"); @@ -8151,6 +10664,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Kingambit[] = INCBIN_U8("graphics/pokemon/kingambit/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Kingambit[] = INCBIN_COMP("graphics/pokemon/kingambit/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_PAWNIARD @@ -8163,6 +10679,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bouffalant[] = INCBIN_U8("graphics/pokemon/bouffalant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/pokemon/bouffalant/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BOUFFALANT #if P_FAMILY_RUFFLET @@ -8174,6 +10693,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rufflet[] = INCBIN_U8("graphics/pokemon/rufflet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/pokemon/rufflet/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/anim_front.4bpp.lz"); const u32 gMonPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/normal.gbapal.lz"); @@ -8183,6 +10705,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Braviary[] = INCBIN_U8("graphics/pokemon/braviary/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/pokemon/braviary/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/front.4bpp.lz"); @@ -8190,6 +10715,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_BraviaryHisuian[] = INCBIN_U8("graphics/pokemon/braviary/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/pokemon/braviary/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_RUFFLET @@ -8202,6 +10730,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vullaby[] = INCBIN_U8("graphics/pokemon/vullaby/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/pokemon/vullaby/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/anim_front.4bpp.lz"); const u32 gMonPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/normal.gbapal.lz"); @@ -8211,6 +10742,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mandibuzz[] = INCBIN_U8("graphics/pokemon/mandibuzz/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/pokemon/mandibuzz/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_VULLABY #if P_FAMILY_HEATMOR @@ -8222,6 +10756,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heatmor[] = INCBIN_U8("graphics/pokemon/heatmor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/pokemon/heatmor/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_HEATMOR #if P_FAMILY_DURANT @@ -8233,6 +10770,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Durant[] = INCBIN_U8("graphics/pokemon/durant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/pokemon/durant/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DURANT #if P_FAMILY_DEINO @@ -8244,6 +10784,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Deino[] = INCBIN_U8("graphics/pokemon/deino/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/pokemon/deino/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/anim_front.4bpp.lz"); const u32 gMonPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/normal.gbapal.lz"); @@ -8253,6 +10796,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zweilous[] = INCBIN_U8("graphics/pokemon/zweilous/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/pokemon/zweilous/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/anim_front.4bpp.lz"); const u32 gMonPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/normal.gbapal.lz"); @@ -8262,6 +10808,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hydreigon[] = INCBIN_U8("graphics/pokemon/hydreigon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/pokemon/hydreigon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DEINO #if P_FAMILY_LARVESTA @@ -8273,6 +10822,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Larvesta[] = INCBIN_U8("graphics/pokemon/larvesta/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/pokemon/larvesta/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/anim_front.4bpp.lz"); const u32 gMonPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/normal.gbapal.lz"); @@ -8282,6 +10834,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Volcarona[] = INCBIN_U8("graphics/pokemon/volcarona/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/pokemon/volcarona/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_LARVESTA #if P_FAMILY_COBALION @@ -8293,6 +10848,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cobalion[] = INCBIN_U8("graphics/pokemon/cobalion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/pokemon/cobalion/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_COBALION #if P_FAMILY_TERRAKION @@ -8304,6 +10862,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Terrakion[] = INCBIN_U8("graphics/pokemon/terrakion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/pokemon/terrakion/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TERRAKION #if P_FAMILY_VIRIZION @@ -8315,6 +10876,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Virizion[] = INCBIN_U8("graphics/pokemon/virizion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/pokemon/virizion/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_VIRIZION #if P_FAMILY_TORNADUS @@ -8332,6 +10896,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/shiny.gbapal.lz"); const u8 gMonIcon_TornadusTherian[] = INCBIN_U8("graphics/pokemon/tornadus/therian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_TornadusIncarnate[] = INCBIN_COMP("graphics/pokemon/tornadus/follower.4bpp"); + // const u32 gObjectEventPic_TornadusTherian[] = INCBIN_COMP("graphics/pokemon/tornadus/therian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TORNADUS #if P_FAMILY_THUNDURUS @@ -8349,6 +10917,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/shiny.gbapal.lz"); const u8 gMonIcon_ThundurusTherian[] = INCBIN_U8("graphics/pokemon/thundurus/therian/icon.4bpp"); + +#if P_FOLLOWERS + const u32 gObjectEventPic_ThundurusIncarnate[] = INCBIN_COMP("graphics/pokemon/thundurus/follower.4bpp"); + // const u32 gObjectEventPic_ThundurusTherian[] = INCBIN_COMP("graphics/pokemon/thundurus/therian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_THUNDURUS #if P_FAMILY_RESHIRAM @@ -8360,6 +10933,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Reshiram[] = INCBIN_U8("graphics/pokemon/reshiram/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/pokemon/reshiram/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_RESHIRAM #if P_FAMILY_ZEKROM @@ -8371,6 +10947,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zekrom[] = INCBIN_U8("graphics/pokemon/zekrom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/pokemon/zekrom/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ZEKROM #if P_FAMILY_LANDORUS @@ -8388,6 +10967,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/shiny.gbapal.lz"); const u8 gMonIcon_LandorusTherian[] = INCBIN_U8("graphics/pokemon/landorus/therian/icon.4bpp"); + +#if P_FOLLOWERS + const u32 gObjectEventPic_LandorusIncarnate[] = INCBIN_COMP("graphics/pokemon/landorus/follower.4bpp"); + // const u32 gObjectEventPic_LandorusTherian[] = INCBIN_COMP("graphics/pokemon/landorus/therian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_LANDORUS #if P_FAMILY_ENAMORUS @@ -8399,12 +10983,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Enamorus[] = INCBIN_U8("graphics/pokemon/enamorus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_EnamorusIncarnate[] = INCBIN_COMP("graphics/pokemon/enamorus/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/front.4bpp.lz"); const u32 gMonPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/normal.gbapal.lz"); const u32 gMonBackPic_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/shiny.gbapal.lz"); const u8 gMonIcon_EnamorusTherian[] = INCBIN_U8("graphics/pokemon/enamorus/therian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/pokemon/enamorus/therian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ENAMORUS #if P_FAMILY_KYUREM @@ -8416,6 +11006,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kyurem[] = INCBIN_U8("graphics/pokemon/kyurem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/pokemon/kyurem/follower.4bpp"); +#endif //P_FOLLOWERS #if P_FUSION_FORMS const u32 gMonFrontPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/anim_front.4bpp.lz"); @@ -8423,12 +11016,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/back.4bpp.lz"); const u32 gMonShinyPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/shiny.gbapal.lz"); const u8 gMonIcon_KyuremWhite[] = INCBIN_U8("graphics/pokemon/kyurem/white/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_KyuremWhite[] = INCBIN_COMP("graphics/pokemon/kyurem/white/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/anim_front.4bpp.lz"); const u32 gMonPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/normal.gbapal.lz"); const u32 gMonBackPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/back.4bpp.lz"); const u32 gMonShinyPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/shiny.gbapal.lz"); const u8 gMonIcon_KyuremBlack[] = INCBIN_U8("graphics/pokemon/kyurem/black/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_KyuremBlack[] = INCBIN_COMP("graphics/pokemon/kyurem/black/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FUSION_FORMS #endif //P_FAMILY_KYUREM @@ -8441,12 +11040,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Keldeo[] = INCBIN_U8("graphics/pokemon/keldeo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_KeldeoOrdinary[] = INCBIN_COMP("graphics/pokemon/keldeo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/front.4bpp.lz"); const u32 gMonPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/normal.gbapal.lz"); const u32 gMonBackPic_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/back.4bpp.lz"); const u32 gMonShinyPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/shiny.gbapal.lz"); const u8 gMonIcon_KeldeoResolute[] = INCBIN_U8("graphics/pokemon/keldeo/resolute/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_KeldeoResolute[] = INCBIN_COMP("graphics/pokemon/keldeo/resolute/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_KELDEO #if P_FAMILY_MELOETTA @@ -8458,12 +11063,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meloetta[] = INCBIN_U8("graphics/pokemon/meloetta/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_MeloettaAria[] = INCBIN_COMP("graphics/pokemon/meloetta/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/front.4bpp.lz"); const u32 gMonPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/normal.gbapal.lz"); const u32 gMonBackPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/back.4bpp.lz"); const u32 gMonShinyPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/shiny.gbapal.lz"); const u8 gMonIcon_MeloettaPirouette[] = INCBIN_U8("graphics/pokemon/meloetta/pirouette/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/pokemon/meloetta/pirouette/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MELOETTA #if P_FAMILY_GENESECT @@ -8475,6 +11086,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Genesect[] = INCBIN_U8("graphics/pokemon/genesect/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/pokemon/genesect/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_GenesectDouseDrive[] = INCBIN_U32("graphics/pokemon/genesect/douse_drive/normal.gbapal.lz"); const u32 gMonShinyPalette_GenesectDouseDrive[] = INCBIN_U32("graphics/pokemon/genesect/douse_drive/shiny.gbapal.lz"); @@ -8498,6 +11112,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chespin[] = INCBIN_U8("graphics/pokemon/chespin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/pokemon/chespin/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/anim_front.4bpp.lz"); const u32 gMonPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/normal.gbapal.lz"); @@ -8507,6 +11124,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Quilladin[] = INCBIN_U8("graphics/pokemon/quilladin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/pokemon/quilladin/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/anim_front.4bpp.lz"); const u32 gMonPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/normal.gbapal.lz"); @@ -8516,6 +11136,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chesnaught[] = INCBIN_U8("graphics/pokemon/chesnaught/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/pokemon/chesnaught/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CHESPIN #if P_FAMILY_FENNEKIN @@ -8527,6 +11150,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fennekin[] = INCBIN_U8("graphics/pokemon/fennekin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/pokemon/fennekin/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/anim_front.4bpp.lz"); const u32 gMonPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/normal.gbapal.lz"); @@ -8536,6 +11162,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Braixen[] = INCBIN_U8("graphics/pokemon/braixen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/pokemon/braixen/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/anim_front.4bpp.lz"); const u32 gMonPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/normal.gbapal.lz"); @@ -8545,6 +11174,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Delphox[] = INCBIN_U8("graphics/pokemon/delphox/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/pokemon/delphox/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FENNEKIN #if P_FAMILY_FROAKIE @@ -8556,6 +11188,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Froakie[] = INCBIN_U8("graphics/pokemon/froakie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/pokemon/froakie/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/anim_front.4bpp.lz"); const u32 gMonPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/normal.gbapal.lz"); @@ -8565,6 +11200,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Frogadier[] = INCBIN_U8("graphics/pokemon/frogadier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/pokemon/frogadier/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/anim_front.4bpp.lz"); const u32 gMonPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/normal.gbapal.lz"); @@ -8574,12 +11212,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Greninja[] = INCBIN_U8("graphics/pokemon/greninja/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/pokemon/greninja/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/anim_front.4bpp.lz"); const u32 gMonPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/normal.gbapal.lz"); const u32 gMonBackPic_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/back.4bpp.lz"); const u32 gMonShinyPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/shiny.gbapal.lz"); const u8 gMonIcon_GreninjaAsh[] = INCBIN_U8("graphics/pokemon/greninja/ash/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GreninjaAsh[] = INCBIN_COMP("graphics/pokemon/greninja/ash/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FROAKIE #if P_FAMILY_BUNNELBY @@ -8591,6 +11235,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bunnelby[] = INCBIN_U8("graphics/pokemon/bunnelby/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/pokemon/bunnelby/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/anim_front.4bpp.lz"); const u32 gMonPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/normal.gbapal.lz"); @@ -8600,6 +11247,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Diggersby[] = INCBIN_U8("graphics/pokemon/diggersby/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/pokemon/diggersby/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BUNNELBY #if P_FAMILY_FLETCHLING @@ -8611,6 +11261,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fletchling[] = INCBIN_U8("graphics/pokemon/fletchling/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/pokemon/fletchling/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/anim_front.4bpp.lz"); const u32 gMonPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/normal.gbapal.lz"); @@ -8620,6 +11273,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fletchinder[] = INCBIN_U8("graphics/pokemon/fletchinder/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/pokemon/fletchinder/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/anim_front.4bpp.lz"); const u32 gMonPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/normal.gbapal.lz"); @@ -8629,6 +11285,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Talonflame[] = INCBIN_U8("graphics/pokemon/talonflame/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/pokemon/talonflame/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FLETCHLING #if P_FAMILY_SCATTERBUG @@ -8640,6 +11299,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scatterbug[] = INCBIN_U8("graphics/pokemon/scatterbug/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/pokemon/scatterbug/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/anim_front.4bpp.lz"); const u32 gMonPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/normal.gbapal.lz"); @@ -8649,6 +11311,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spewpa[] = INCBIN_U8("graphics/pokemon/spewpa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/pokemon/spewpa/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/normal.gbapal.lz"); @@ -8658,120 +11323,180 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vivillon[] = INCBIN_U8("graphics/pokemon/vivillon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonIcySnow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/normal.gbapal.lz"); const u32 gMonBackPic_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/shiny.gbapal.lz"); const u8 gMonIcon_VivillonPolar[] = INCBIN_U8("graphics/pokemon/vivillon/polar/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/pokemon/vivillon/polar/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/normal.gbapal.lz"); const u32 gMonBackPic_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/shiny.gbapal.lz"); const u8 gMonIcon_VivillonTundra[] = INCBIN_U8("graphics/pokemon/vivillon/tundra/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/pokemon/vivillon/tundra/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/normal.gbapal.lz"); const u32 gMonBackPic_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/shiny.gbapal.lz"); const u8 gMonIcon_VivillonContinental[] = INCBIN_U8("graphics/pokemon/vivillon/continental/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/pokemon/vivillon/continental/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/normal.gbapal.lz"); const u32 gMonBackPic_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/shiny.gbapal.lz"); const u8 gMonIcon_VivillonGarden[] = INCBIN_U8("graphics/pokemon/vivillon/garden/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/pokemon/vivillon/garden/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/normal.gbapal.lz"); const u32 gMonBackPic_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/shiny.gbapal.lz"); const u8 gMonIcon_VivillonElegant[] = INCBIN_U8("graphics/pokemon/vivillon/elegant/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/pokemon/vivillon/elegant/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/normal.gbapal.lz"); const u32 gMonBackPic_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/shiny.gbapal.lz"); const u8 gMonIcon_VivillonMeadow[] = INCBIN_U8("graphics/pokemon/vivillon/meadow/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/normal.gbapal.lz"); const u32 gMonBackPic_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/shiny.gbapal.lz"); const u8 gMonIcon_VivillonModern[] = INCBIN_U8("graphics/pokemon/vivillon/modern/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/pokemon/vivillon/modern/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/normal.gbapal.lz"); const u32 gMonBackPic_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/shiny.gbapal.lz"); const u8 gMonIcon_VivillonMarine[] = INCBIN_U8("graphics/pokemon/vivillon/marine/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/pokemon/vivillon/marine/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/normal.gbapal.lz"); const u32 gMonBackPic_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/shiny.gbapal.lz"); const u8 gMonIcon_VivillonArchipelago[] = INCBIN_U8("graphics/pokemon/vivillon/archipelago/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/pokemon/vivillon/archipelago/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/normal.gbapal.lz"); const u32 gMonBackPic_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/shiny.gbapal.lz"); const u8 gMonIcon_VivillonHighPlains[] = INCBIN_U8("graphics/pokemon/vivillon/high_plains/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/pokemon/vivillon/high_plains/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/normal.gbapal.lz"); const u32 gMonBackPic_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/shiny.gbapal.lz"); const u8 gMonIcon_VivillonSandstorm[] = INCBIN_U8("graphics/pokemon/vivillon/sandstorm/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/pokemon/vivillon/sandstorm/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/normal.gbapal.lz"); const u32 gMonBackPic_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/shiny.gbapal.lz"); const u8 gMonIcon_VivillonRiver[] = INCBIN_U8("graphics/pokemon/vivillon/river/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/pokemon/vivillon/river/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/normal.gbapal.lz"); const u32 gMonBackPic_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/shiny.gbapal.lz"); const u8 gMonIcon_VivillonMonsoon[] = INCBIN_U8("graphics/pokemon/vivillon/monsoon/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/pokemon/vivillon/monsoon/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/normal.gbapal.lz"); const u32 gMonBackPic_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/shiny.gbapal.lz"); const u8 gMonIcon_VivillonSavanna[] = INCBIN_U8("graphics/pokemon/vivillon/savanna/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/pokemon/vivillon/savanna/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/normal.gbapal.lz"); const u32 gMonBackPic_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/shiny.gbapal.lz"); const u8 gMonIcon_VivillonSun[] = INCBIN_U8("graphics/pokemon/vivillon/sun/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/pokemon/vivillon/sun/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/normal.gbapal.lz"); const u32 gMonBackPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/shiny.gbapal.lz"); const u8 gMonIcon_VivillonOcean[] = INCBIN_U8("graphics/pokemon/vivillon/ocean/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/pokemon/vivillon/ocean/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/normal.gbapal.lz"); const u32 gMonBackPic_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/shiny.gbapal.lz"); const u8 gMonIcon_VivillonJungle[] = INCBIN_U8("graphics/pokemon/vivillon/jungle/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/pokemon/vivillon/jungle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/normal.gbapal.lz"); const u32 gMonBackPic_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/shiny.gbapal.lz"); const u8 gMonIcon_VivillonFancy[] = INCBIN_U8("graphics/pokemon/vivillon/fancy/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/pokemon/vivillon/fancy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/normal.gbapal.lz"); const u32 gMonBackPic_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/shiny.gbapal.lz"); const u8 gMonIcon_VivillonPokeBall[] = INCBIN_U8("graphics/pokemon/vivillon/poke_ball/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/pokemon/vivillon/poke_ball/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SCATTERBUG #if P_FAMILY_LITLEO @@ -8783,6 +11508,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Litleo[] = INCBIN_U8("graphics/pokemon/litleo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/pokemon/litleo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/anim_front.4bpp.lz"); const u32 gMonPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/normal.gbapal.lz"); @@ -8792,10 +11520,16 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pyroar[] = INCBIN_U8("graphics/pokemon/pyroar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/pokemon/pyroar/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/backf.4bpp.lz"); const u8 gMonIcon_PyroarF[] = INCBIN_U8("graphics/pokemon/pyroar/iconf.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_PyroarF[] = INCBIN_COMP("graphics/pokemon/pyroar_f/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_LITLEO #if P_FAMILY_FLABEBE @@ -8808,22 +11542,37 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeRedFlower[] = INCBIN_U8("graphics/pokemon/flabebe/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FlabebeRedFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeYellowFlower[] = INCBIN_U8("graphics/pokemon/flabebe/yellow_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/yellow_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeOrangeFlower[] = INCBIN_U8("graphics/pokemon/flabebe/orange_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/orange_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeBlueFlower[] = INCBIN_U8("graphics/pokemon/flabebe/blue_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/blue_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeWhiteFlower[] = INCBIN_U8("graphics/pokemon/flabebe/white_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/white_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Floette[] = INCBIN_U32("graphics/pokemon/floette/anim_front.4bpp.lz"); const u32 gMonBackPic_Floette[] = INCBIN_U32("graphics/pokemon/floette/back.4bpp.lz"); @@ -8834,28 +11583,46 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/shiny.gbapal.lz"); const u8 gMonIcon_FloetteRedFlower[] = INCBIN_U8("graphics/pokemon/floette/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FloetteRedFlower[] = INCBIN_COMP("graphics/pokemon/floette/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteYellowFlower[] = INCBIN_U8("graphics/pokemon/floette/yellow_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/pokemon/floette/yellow_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteOrangeFlower[] = INCBIN_U8("graphics/pokemon/floette/orange_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/pokemon/floette/orange_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteBlueFlower[] = INCBIN_U8("graphics/pokemon/floette/blue_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/pokemon/floette/blue_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteWhiteFlower[] = INCBIN_U8("graphics/pokemon/floette/white_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/pokemon/floette/white_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/anim_front.4bpp.lz"); const u32 gMonPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/normal.gbapal.lz"); const u32 gMonBackPic_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/back.4bpp.lz"); const u32 gMonShinyPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteEternalFlower[] = INCBIN_U8("graphics/pokemon/floette/eternal_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/pokemon/floette/eternal_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/anim_front.4bpp.lz"); const u32 gMonBackPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/back.4bpp.lz"); @@ -8866,22 +11633,37 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesRedFlower[] = INCBIN_U8("graphics/pokemon/florges/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FlorgesRedFlower[] = INCBIN_COMP("graphics/pokemon/florges/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesYellowFlower[] = INCBIN_U8("graphics/pokemon/florges/yellow_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/pokemon/florges/yellow_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesOrangeFlower[] = INCBIN_U8("graphics/pokemon/florges/orange_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/pokemon/florges/orange_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesBlueFlower[] = INCBIN_U8("graphics/pokemon/florges/blue_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/pokemon/florges/blue_flower/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesWhiteFlower[] = INCBIN_U8("graphics/pokemon/florges/white_flower/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/pokemon/florges/white_flower/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FLABEBE #if P_FAMILY_SKIDDO @@ -8893,6 +11675,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skiddo[] = INCBIN_U8("graphics/pokemon/skiddo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/pokemon/skiddo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/anim_front.4bpp.lz"); const u32 gMonPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/normal.gbapal.lz"); @@ -8902,6 +11687,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gogoat[] = INCBIN_U8("graphics/pokemon/gogoat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/pokemon/gogoat/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SKIDDO #if P_FAMILY_PANCHAM @@ -8913,6 +11701,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pancham[] = INCBIN_U8("graphics/pokemon/pancham/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/pokemon/pancham/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/anim_front.4bpp.lz"); const u32 gMonPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/normal.gbapal.lz"); @@ -8922,6 +11713,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pangoro[] = INCBIN_U8("graphics/pokemon/pangoro/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/pokemon/pangoro/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PANCHAM #if P_FAMILY_FURFROU @@ -8933,60 +11727,90 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Furfrou[] = INCBIN_U8("graphics/pokemon/furfrou/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_FurfrouNatural[] = INCBIN_COMP("graphics/pokemon/furfrou/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouHeartTrim[] = INCBIN_U8("graphics/pokemon/furfrou/heart_trim/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/heart_trim/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouStarTrim[] = INCBIN_U8("graphics/pokemon/furfrou/star_trim/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/star_trim/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouDiamondTrim[] = INCBIN_U8("graphics/pokemon/furfrou/diamond_trim/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/diamond_trim/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouDebutanteTrim[] = INCBIN_U8("graphics/pokemon/furfrou/debutante_trim/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/debutante_trim/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouMatronTrim[] = INCBIN_U8("graphics/pokemon/furfrou/matron_trim/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/matron_trim/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouDandyTrim[] = INCBIN_U8("graphics/pokemon/furfrou/dandy_trim/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/dandy_trim/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouLaReineTrim[] = INCBIN_U8("graphics/pokemon/furfrou/la_reine_trim/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/la_reine_trim/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouKabukiTrim[] = INCBIN_U8("graphics/pokemon/furfrou/kabuki_trim/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/kabuki_trim/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouPharaohTrim[] = INCBIN_U8("graphics/pokemon/furfrou/pharaoh_trim/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/pharaoh_trim/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FURFROU #if P_FAMILY_ESPURR @@ -8998,6 +11822,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Espurr[] = INCBIN_U8("graphics/pokemon/espurr/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/pokemon/espurr/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/anim_front.4bpp.lz"); const u32 gMonPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/normal.gbapal.lz"); @@ -9007,12 +11834,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meowstic[] = INCBIN_U8("graphics/pokemon/meowstic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_MeowsticMale[] = INCBIN_COMP("graphics/pokemon/meowstic/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/anim_front.4bpp.lz"); const u32 gMonPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/normal.gbapal.lz"); const u32 gMonBackPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/back.4bpp.lz"); const u32 gMonShinyPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/shiny.gbapal.lz"); const u8 gMonIcon_MeowsticFemale[] = INCBIN_U8("graphics/pokemon/meowstic/female/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/pokemon/meowstic/female/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ESPURR #if P_FAMILY_HONEDGE @@ -9024,6 +11857,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Honedge[] = INCBIN_U8("graphics/pokemon/honedge/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/pokemon/honedge/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/anim_front.4bpp.lz"); const u32 gMonPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/normal.gbapal.lz"); @@ -9033,6 +11869,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Doublade[] = INCBIN_U8("graphics/pokemon/doublade/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/pokemon/doublade/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/anim_front.4bpp.lz"); const u32 gMonPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/normal.gbapal.lz"); @@ -9048,6 +11887,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/back.4bpp.lz"); const u32 gMonShinyPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/shiny.gbapal.lz"); const u8 gMonIcon_AegislashBlade[] = INCBIN_U8("graphics/pokemon/aegislash/blade/icon.4bpp"); + +#if P_FOLLOWERS + const u32 gObjectEventPic_AegislashShield[] = INCBIN_COMP("graphics/pokemon/aegislash/follower.4bpp"); + // const u32 gObjectEventPic_AegislashBlade[] = INCBIN_COMP("graphics/pokemon/aegislash/blade/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_HONEDGE #if P_FAMILY_SPRITZEE @@ -9059,6 +11903,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spritzee[] = INCBIN_U8("graphics/pokemon/spritzee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/pokemon/spritzee/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/anim_front.4bpp.lz"); const u32 gMonPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/normal.gbapal.lz"); @@ -9068,6 +11915,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aromatisse[] = INCBIN_U8("graphics/pokemon/aromatisse/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/pokemon/aromatisse/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SPRITZEE #if P_FAMILY_SWIRLIX @@ -9079,6 +11929,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swirlix[] = INCBIN_U8("graphics/pokemon/swirlix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/pokemon/swirlix/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/anim_front.4bpp.lz"); const u32 gMonPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/normal.gbapal.lz"); @@ -9088,6 +11941,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slurpuff[] = INCBIN_U8("graphics/pokemon/slurpuff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/pokemon/slurpuff/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SWIRLIX #if P_FAMILY_INKAY @@ -9099,6 +11955,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Inkay[] = INCBIN_U8("graphics/pokemon/inkay/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/pokemon/inkay/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/anim_front.4bpp.lz"); const u32 gMonPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/normal.gbapal.lz"); @@ -9108,6 +11967,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Malamar[] = INCBIN_U8("graphics/pokemon/malamar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/pokemon/malamar/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_INKAY #if P_FAMILY_BINACLE @@ -9119,6 +11981,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Binacle[] = INCBIN_U8("graphics/pokemon/binacle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/pokemon/binacle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/anim_front.4bpp.lz"); const u32 gMonPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/normal.gbapal.lz"); @@ -9128,6 +11993,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Barbaracle[] = INCBIN_U8("graphics/pokemon/barbaracle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/pokemon/barbaracle/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BINACLE #if P_FAMILY_SKRELP @@ -9139,6 +12007,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skrelp[] = INCBIN_U8("graphics/pokemon/skrelp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/pokemon/skrelp/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/anim_front.4bpp.lz"); const u32 gMonPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/normal.gbapal.lz"); @@ -9148,6 +12019,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragalge[] = INCBIN_U8("graphics/pokemon/dragalge/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/pokemon/dragalge/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SKRELP #if P_FAMILY_CLAUNCHER @@ -9159,6 +12033,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clauncher[] = INCBIN_U8("graphics/pokemon/clauncher/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/pokemon/clauncher/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/anim_front.4bpp.lz"); const u32 gMonPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/normal.gbapal.lz"); @@ -9168,6 +12045,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clawitzer[] = INCBIN_U8("graphics/pokemon/clawitzer/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/pokemon/clawitzer/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CLAUNCHER #if P_FAMILY_HELIOPTILE @@ -9179,6 +12059,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Helioptile[] = INCBIN_U8("graphics/pokemon/helioptile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/pokemon/helioptile/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/anim_front.4bpp.lz"); const u32 gMonPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/normal.gbapal.lz"); @@ -9188,6 +12071,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heliolisk[] = INCBIN_U8("graphics/pokemon/heliolisk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/pokemon/heliolisk/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_HELIOPTILE #if P_FAMILY_TYRUNT @@ -9199,6 +12085,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyrunt[] = INCBIN_U8("graphics/pokemon/tyrunt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/pokemon/tyrunt/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/anim_front.4bpp.lz"); const u32 gMonPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/normal.gbapal.lz"); @@ -9208,6 +12097,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyrantrum[] = INCBIN_U8("graphics/pokemon/tyrantrum/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/pokemon/tyrantrum/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TYRUNT #if P_FAMILY_AMAURA @@ -9219,6 +12111,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Amaura[] = INCBIN_U8("graphics/pokemon/amaura/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/pokemon/amaura/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/anim_front.4bpp.lz"); const u32 gMonPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/normal.gbapal.lz"); @@ -9228,6 +12123,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aurorus[] = INCBIN_U8("graphics/pokemon/aurorus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/pokemon/aurorus/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_AMAURA #if P_FAMILY_HAWLUCHA @@ -9239,6 +12137,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hawlucha[] = INCBIN_U8("graphics/pokemon/hawlucha/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/pokemon/hawlucha/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_HAWLUCHA #if P_FAMILY_DEDENNE @@ -9250,6 +12151,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dedenne[] = INCBIN_U8("graphics/pokemon/dedenne/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/pokemon/dedenne/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DEDENNE #if P_FAMILY_CARBINK @@ -9261,6 +12165,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carbink[] = INCBIN_U8("graphics/pokemon/carbink/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/pokemon/carbink/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CARBINK #if P_FAMILY_GOOMY @@ -9272,6 +12179,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Goomy[] = INCBIN_U8("graphics/pokemon/goomy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/pokemon/goomy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/anim_front.4bpp.lz"); const u32 gMonPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/normal.gbapal.lz"); @@ -9281,6 +12191,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sliggoo[] = INCBIN_U8("graphics/pokemon/sliggoo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/pokemon/sliggoo/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/front.4bpp.lz"); @@ -9288,6 +12201,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SliggooHisuian[] = INCBIN_U8("graphics/pokemon/sliggoo/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/pokemon/sliggoo/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS const u32 gMonFrontPic_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/anim_front.4bpp.lz"); @@ -9298,6 +12214,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Goodra[] = INCBIN_U8("graphics/pokemon/goodra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/pokemon/goodra/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/front.4bpp.lz"); @@ -9305,6 +12224,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_GoodraHisuian[] = INCBIN_U8("graphics/pokemon/goodra/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/pokemon/goodra/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_GOOMY @@ -9317,6 +12239,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klefki[] = INCBIN_U8("graphics/pokemon/klefki/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/pokemon/klefki/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_KLEFKI #if P_FAMILY_PHANTUMP @@ -9328,6 +12253,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Phantump[] = INCBIN_U8("graphics/pokemon/phantump/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/pokemon/phantump/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/anim_front.4bpp.lz"); const u32 gMonPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/normal.gbapal.lz"); @@ -9337,6 +12265,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trevenant[] = INCBIN_U8("graphics/pokemon/trevenant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/pokemon/trevenant/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PHANTUMP #if P_FAMILY_PUMPKABOO @@ -9359,6 +12290,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonFrontPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/anim_front.4bpp.lz"); const u32 gMonBackPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/back.4bpp.lz"); +#if P_FOLLOWERS + const u32 gObjectEventPic_PumpkabooAverage[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/follower.4bpp"); + // const u32 gObjectEventPic_PumpkabooSmall[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/small/follower.4bpp"); + // const u32 gObjectEventPic_PumpkabooLarge[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/large/follower.4bpp"); + // const u32 gObjectEventPic_PumpkabooSuper[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/super/follower.4bpp"); +#endif //P_FOLLOWERS + const u32 gMonPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/normal.gbapal.lz"); const u32 gMonShinyPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/shiny.gbapal.lz"); const u8 gMonIcon_Gourgeist[] = INCBIN_U8("graphics/pokemon/gourgeist/icon.4bpp"); @@ -9377,6 +12315,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonFrontPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/anim_front.4bpp.lz"); const u32 gMonBackPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/back.4bpp.lz"); + +#if P_FOLLOWERS + const u32 gObjectEventPic_GourgeistAverage[] = INCBIN_COMP("graphics/pokemon/gourgeist/follower.4bpp"); + // const u32 gObjectEventPic_GourgeistSmall[] = INCBIN_COMP("graphics/pokemon/gourgeist/small/follower.4bpp"); + // const u32 gObjectEventPic_GourgeistLarge[] = INCBIN_COMP("graphics/pokemon/gourgeist/large/follower.4bpp"); + // const u32 gObjectEventPic_GourgeistSuper[] = INCBIN_COMP("graphics/pokemon/gourgeist/super/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PUMPKABOO #if P_FAMILY_BERGMITE @@ -9388,6 +12333,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bergmite[] = INCBIN_U8("graphics/pokemon/bergmite/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/pokemon/bergmite/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/anim_front.4bpp.lz"); const u32 gMonPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/normal.gbapal.lz"); @@ -9397,6 +12345,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Avalugg[] = INCBIN_U8("graphics/pokemon/avalugg/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/pokemon/avalugg/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/front.4bpp.lz"); @@ -9404,6 +12355,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_AvaluggHisuian[] = INCBIN_U8("graphics/pokemon/avalugg/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/pokemon/avalugg/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_BERGMITE @@ -9416,6 +12370,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Noibat[] = INCBIN_U8("graphics/pokemon/noibat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/pokemon/noibat/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/anim_front.4bpp.lz"); const u32 gMonPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/normal.gbapal.lz"); @@ -9425,6 +12382,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Noivern[] = INCBIN_U8("graphics/pokemon/noivern/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/pokemon/noivern/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_NOIBAT #if P_FAMILY_XERNEAS @@ -9442,6 +12402,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/back.4bpp.lz"); const u32 gMonShinyPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/shiny.gbapal.lz"); const u8 gMonIcon_XerneasActive[] = INCBIN_U8("graphics/pokemon/xerneas/active/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_XerneasNeutral[] = INCBIN_COMP("graphics/pokemon/xerneas/follower.4bpp"); + // const u32 gObjectEventPic_XerneasActive[] = INCBIN_COMP("graphics/pokemon/xerneas/active/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_XERNEAS #if P_FAMILY_YVELTAL @@ -9453,6 +12417,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yveltal[] = INCBIN_U8("graphics/pokemon/yveltal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/pokemon/yveltal/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_YVELTAL #if P_FAMILY_ZYGARDE @@ -9476,6 +12443,12 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/back.4bpp.lz"); const u32 gMonShinyPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/shiny.gbapal.lz"); const u8 gMonIcon_ZygardeComplete[] = INCBIN_U8("graphics/pokemon/zygarde/complete/icon.4bpp"); + +#if P_FOLLOWERS + const u32 gObjectEventPic_Zygarde50[] = INCBIN_COMP("graphics/pokemon/zygarde/follower.4bpp"); + //const u32 gObjectEventPic_Zygarde10[] = INCBIN_COMP("graphics/pokemon/zygarde/10_percent/follower.4bpp"); + //const u32 gObjectEventPic_ZygardeComplete[] = INCBIN_COMP("graphics/pokemon/zygarde/complete/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ZYGARDE #if P_FAMILY_DIANCIE @@ -9487,6 +12460,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Diancie[] = INCBIN_U8("graphics/pokemon/diancie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/pokemon/diancie/follower.4bpp"); +#endif //P_FOLLOWERS #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_DiancieMega[] = INCBIN_U32("graphics/pokemon/diancie/mega/front.4bpp.lz"); @@ -9494,6 +12470,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DiancieMega[] = INCBIN_U32("graphics/pokemon/diancie/mega/back.4bpp.lz"); const u32 gMonShinyPalette_DiancieMega[] = INCBIN_U32("graphics/pokemon/diancie/mega/shiny.gbapal.lz"); const u8 gMonIcon_DiancieMega[] = INCBIN_U8("graphics/pokemon/diancie/mega/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_DiancieMega[] = INCBIN_COMP("graphics/pokemon/diancie/mega/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_DIANCIE @@ -9506,12 +12485,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hoopa[] = INCBIN_U8("graphics/pokemon/hoopa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_HoopaConfined[] = INCBIN_COMP("graphics/pokemon/hoopa/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/anim_front.4bpp.lz"); const u32 gMonPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/normal.gbapal.lz"); const u32 gMonBackPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/back.4bpp.lz"); const u32 gMonShinyPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/shiny.gbapal.lz"); const u8 gMonIcon_HoopaUnbound[] = INCBIN_U8("graphics/pokemon/hoopa/unbound/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/pokemon/hoopa/unbound/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_HOOPA #if P_FAMILY_VOLCANION @@ -9523,6 +12508,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Volcanion[] = INCBIN_U8("graphics/pokemon/volcanion/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/pokemon/volcanion/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_VOLCANION #if P_FAMILY_ROWLET @@ -9534,6 +12522,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rowlet[] = INCBIN_U8("graphics/pokemon/rowlet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/pokemon/rowlet/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/anim_front.4bpp.lz"); const u32 gMonPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/normal.gbapal.lz"); @@ -9543,6 +12534,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dartrix[] = INCBIN_U8("graphics/pokemon/dartrix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/pokemon/dartrix/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/anim_front.4bpp.lz"); const u32 gMonPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/normal.gbapal.lz"); @@ -9552,6 +12546,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Decidueye[] = INCBIN_U8("graphics/pokemon/decidueye/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/pokemon/decidueye/follower.4bpp"); +#endif //P_FOLLOWERS #if P_HISUIAN_FORMS const u32 gMonFrontPic_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/front.4bpp.lz"); @@ -9559,6 +12556,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_DecidueyeHisuian[] = INCBIN_U8("graphics/pokemon/decidueye/hisuian/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/pokemon/decidueye/hisuian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_HISUIAN_FORMS #endif //P_FAMILY_ROWLET @@ -9571,6 +12571,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Litten[] = INCBIN_U8("graphics/pokemon/litten/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/pokemon/litten/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/front.4bpp.lz"); const u32 gMonPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/normal.gbapal.lz"); @@ -9580,6 +12583,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torracat[] = INCBIN_U8("graphics/pokemon/torracat/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/pokemon/torracat/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/front.4bpp.lz"); const u32 gMonPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/normal.gbapal.lz"); @@ -9589,6 +12595,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Incineroar[] = INCBIN_U8("graphics/pokemon/incineroar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/pokemon/incineroar/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_LITTEN #if P_FAMILY_POPPLIO @@ -9600,6 +12609,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Popplio[] = INCBIN_U8("graphics/pokemon/popplio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/pokemon/popplio/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/front.4bpp.lz"); const u32 gMonPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/normal.gbapal.lz"); @@ -9609,6 +12621,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Brionne[] = INCBIN_U8("graphics/pokemon/brionne/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/pokemon/brionne/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/front.4bpp.lz"); const u32 gMonPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/normal.gbapal.lz"); @@ -9618,6 +12633,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Primarina[] = INCBIN_U8("graphics/pokemon/primarina/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/pokemon/primarina/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_POPPLIO #if P_FAMILY_PIKIPEK @@ -9629,6 +12647,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pikipek[] = INCBIN_U8("graphics/pokemon/pikipek/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/pokemon/pikipek/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/anim_front.4bpp.lz"); const u32 gMonPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/normal.gbapal.lz"); @@ -9638,6 +12659,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trumbeak[] = INCBIN_U8("graphics/pokemon/trumbeak/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/pokemon/trumbeak/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/anim_front.4bpp.lz"); const u32 gMonPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/normal.gbapal.lz"); @@ -9647,6 +12671,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toucannon[] = INCBIN_U8("graphics/pokemon/toucannon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/pokemon/toucannon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PIKIPEK #if P_FAMILY_YUNGOOS @@ -9658,6 +12685,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yungoos[] = INCBIN_U8("graphics/pokemon/yungoos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/pokemon/yungoos/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/front.4bpp.lz"); const u32 gMonPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/normal.gbapal.lz"); @@ -9667,6 +12697,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gumshoos[] = INCBIN_U8("graphics/pokemon/gumshoos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/pokemon/gumshoos/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_YUNGOOS #if P_FAMILY_GRUBBIN @@ -9678,6 +12711,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grubbin[] = INCBIN_U8("graphics/pokemon/grubbin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/pokemon/grubbin/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/anim_front.4bpp.lz"); const u32 gMonPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/normal.gbapal.lz"); @@ -9687,6 +12723,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charjabug[] = INCBIN_U8("graphics/pokemon/charjabug/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/pokemon/charjabug/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/anim_front.4bpp.lz"); const u32 gMonPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/normal.gbapal.lz"); @@ -9696,6 +12735,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vikavolt[] = INCBIN_U8("graphics/pokemon/vikavolt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/pokemon/vikavolt/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GRUBBIN #if P_FAMILY_CRABRAWLER @@ -9707,6 +12749,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crabrawler[] = INCBIN_U8("graphics/pokemon/crabrawler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/pokemon/crabrawler/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/front.4bpp.lz"); const u32 gMonPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/normal.gbapal.lz"); @@ -9716,6 +12761,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crabominable[] = INCBIN_U8("graphics/pokemon/crabominable/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/pokemon/crabominable/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CRABRAWLER #if P_FAMILY_ORICORIO @@ -9745,6 +12793,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/back.4bpp.lz"); const u32 gMonShinyPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/shiny.gbapal.lz"); const u8 gMonIcon_OricorioSensu[] = INCBIN_U8("graphics/pokemon/oricorio/sensu/icon.4bpp"); + +#if P_FOLLOWERS + const u32 gObjectEventPic_OricorioBaile[] = INCBIN_COMP("graphics/pokemon/oricorio/follower.4bpp"); + // const u32 gObjectEventPic_OricorioPomPom[] = INCBIN_COMP("graphics/pokemon/oricorio/pom_pom/follower.4bpp"); + // const u32 gObjectEventPic_OricorioPau[] = INCBIN_COMP("graphics/pokemon/oricorio/pau/follower.4bpp"); + // const u32 gObjectEventPic_OricorioSensu[] = INCBIN_COMP("graphics/pokemon/oricorio/sensu/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ORICORIO #if P_FAMILY_CUTIEFLY @@ -9756,6 +12811,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cutiefly[] = INCBIN_U8("graphics/pokemon/cutiefly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/pokemon/cutiefly/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/anim_front.4bpp.lz"); const u32 gMonPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/normal.gbapal.lz"); @@ -9765,6 +12823,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ribombee[] = INCBIN_U8("graphics/pokemon/ribombee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/pokemon/ribombee/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CUTIEFLY #if P_FAMILY_ROCKRUFF @@ -9776,6 +12837,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rockruff[] = INCBIN_U8("graphics/pokemon/rockruff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/pokemon/rockruff/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/anim_front.4bpp.lz"); const u32 gMonPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/normal.gbapal.lz"); @@ -9785,18 +12849,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lycanroc[] = INCBIN_U8("graphics/pokemon/lycanroc/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_LycanrocMidday[] = INCBIN_COMP("graphics/pokemon/lycanroc/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/anim_front.4bpp.lz"); const u32 gMonPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/normal.gbapal.lz"); const u32 gMonBackPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/back.4bpp.lz"); const u32 gMonShinyPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/shiny.gbapal.lz"); const u8 gMonIcon_LycanrocMidnight[] = INCBIN_U8("graphics/pokemon/lycanroc/midnight/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/pokemon/lycanroc/midnight/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/anim_front.4bpp.lz"); const u32 gMonPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/normal.gbapal.lz"); const u32 gMonBackPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/back.4bpp.lz"); const u32 gMonShinyPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/shiny.gbapal.lz"); const u8 gMonIcon_LycanrocDusk[] = INCBIN_U8("graphics/pokemon/lycanroc/dusk/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/pokemon/lycanroc/dusk/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ROCKRUFF #if P_FAMILY_WISHIWASHI @@ -9814,6 +12887,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/back.4bpp.lz"); const u32 gMonShinyPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/shiny.gbapal.lz"); const u8 gMonIcon_WishiwashiSchool[] = INCBIN_U8("graphics/pokemon/wishiwashi/school/icon.4bpp"); + +#if P_FOLLOWERS + const u32 gObjectEventPic_WishiwashiSolo[] = INCBIN_COMP("graphics/pokemon/wishiwashi/follower.4bpp"); + // const u32 gObjectEventPic_WishiwashiSchool[] = INCBIN_COMP("graphics/pokemon/wishiwashi/school/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_WISHIWASHI #if P_FAMILY_MAREANIE @@ -9825,6 +12903,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mareanie[] = INCBIN_U8("graphics/pokemon/mareanie/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/pokemon/mareanie/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/front.4bpp.lz"); const u32 gMonPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/normal.gbapal.lz"); @@ -9834,6 +12915,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxapex[] = INCBIN_U8("graphics/pokemon/toxapex/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/pokemon/toxapex/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MAREANIE #if P_FAMILY_MUDBRAY @@ -9845,6 +12929,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mudbray[] = INCBIN_U8("graphics/pokemon/mudbray/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/pokemon/mudbray/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/front.4bpp.lz"); const u32 gMonPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/normal.gbapal.lz"); @@ -9854,6 +12941,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mudsdale[] = INCBIN_U8("graphics/pokemon/mudsdale/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/pokemon/mudsdale/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MUDBRAY #if P_FAMILY_DEWPIDER @@ -9865,6 +12955,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dewpider[] = INCBIN_U8("graphics/pokemon/dewpider/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/pokemon/dewpider/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/anim_front.4bpp.lz"); const u32 gMonPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/normal.gbapal.lz"); @@ -9874,6 +12967,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Araquanid[] = INCBIN_U8("graphics/pokemon/araquanid/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/pokemon/araquanid/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DEWPIDER #if P_FAMILY_FOMANTIS @@ -9885,6 +12981,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fomantis[] = INCBIN_U8("graphics/pokemon/fomantis/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/pokemon/fomantis/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/front.4bpp.lz"); const u32 gMonPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/normal.gbapal.lz"); @@ -9894,6 +12993,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lurantis[] = INCBIN_U8("graphics/pokemon/lurantis/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/pokemon/lurantis/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FOMANTIS #if P_FAMILY_MORELULL @@ -9905,6 +13007,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Morelull[] = INCBIN_U8("graphics/pokemon/morelull/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/pokemon/morelull/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/front.4bpp.lz"); const u32 gMonPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/normal.gbapal.lz"); @@ -9914,6 +13019,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shiinotic[] = INCBIN_U8("graphics/pokemon/shiinotic/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/pokemon/shiinotic/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MORELULL #if P_FAMILY_SALANDIT @@ -9925,6 +13033,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Salandit[] = INCBIN_U8("graphics/pokemon/salandit/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/pokemon/salandit/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/anim_front.4bpp.lz"); const u32 gMonPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/normal.gbapal.lz"); @@ -9934,6 +13045,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Salazzle[] = INCBIN_U8("graphics/pokemon/salazzle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/pokemon/salazzle/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SALANDIT #if P_FAMILY_STUFFUL @@ -9945,6 +13059,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stufful[] = INCBIN_U8("graphics/pokemon/stufful/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/pokemon/stufful/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/anim_front.4bpp.lz"); const u32 gMonPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/normal.gbapal.lz"); @@ -9954,6 +13071,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bewear[] = INCBIN_U8("graphics/pokemon/bewear/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/pokemon/bewear/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_STUFFUL #if P_FAMILY_BOUNSWEET @@ -9965,6 +13085,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bounsweet[] = INCBIN_U8("graphics/pokemon/bounsweet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/pokemon/bounsweet/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/front.4bpp.lz"); const u32 gMonPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/normal.gbapal.lz"); @@ -9974,6 +13097,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Steenee[] = INCBIN_U8("graphics/pokemon/steenee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/pokemon/steenee/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/front.4bpp.lz"); const u32 gMonPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/normal.gbapal.lz"); @@ -9983,6 +13109,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tsareena[] = INCBIN_U8("graphics/pokemon/tsareena/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/pokemon/tsareena/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BOUNSWEET #if P_FAMILY_COMFEY @@ -9994,6 +13123,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Comfey[] = INCBIN_U8("graphics/pokemon/comfey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/pokemon/comfey/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_COMFEY #if P_FAMILY_ORANGURU @@ -10005,6 +13137,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Oranguru[] = INCBIN_U8("graphics/pokemon/oranguru/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/pokemon/oranguru/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ORANGURU #if P_FAMILY_PASSIMIAN @@ -10016,6 +13151,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Passimian[] = INCBIN_U8("graphics/pokemon/passimian/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/pokemon/passimian/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PASSIMIAN #if P_FAMILY_WIMPOD @@ -10027,6 +13165,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wimpod[] = INCBIN_U8("graphics/pokemon/wimpod/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/pokemon/wimpod/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/anim_front.4bpp.lz"); const u32 gMonPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/normal.gbapal.lz"); @@ -10036,6 +13177,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golisopod[] = INCBIN_U8("graphics/pokemon/golisopod/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/pokemon/golisopod/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_WIMPOD #if P_FAMILY_SANDYGAST @@ -10047,6 +13191,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandygast[] = INCBIN_U8("graphics/pokemon/sandygast/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/pokemon/sandygast/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/front.4bpp.lz"); const u32 gMonPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/normal.gbapal.lz"); @@ -10056,6 +13203,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Palossand[] = INCBIN_U8("graphics/pokemon/palossand/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/pokemon/palossand/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SANDYGAST #if P_FAMILY_PYUKUMUKU @@ -10067,6 +13217,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pyukumuku[] = INCBIN_U8("graphics/pokemon/pyukumuku/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/pokemon/pyukumuku/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PYUKUMUKU #if P_FAMILY_TYPE_NULL @@ -10078,6 +13231,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Type_Null[] = INCBIN_U8("graphics/pokemon/type_null/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_TypeNull[] = INCBIN_COMP("graphics/pokemon/type_null/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/front.4bpp.lz"); const u32 gMonBackPic_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/back.4bpp.lz"); @@ -10085,6 +13241,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Silvally[] = INCBIN_U8("graphics/pokemon/silvally/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/pokemon/silvally/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_SilvallyNormal[] = INCBIN_U32("graphics/pokemon/silvally/normal.gbapal.lz"); const u32 gMonShinyPalette_SilvallyNormal[] = INCBIN_U32("graphics/pokemon/silvally/shiny.gbapal.lz"); @@ -10175,6 +13334,17 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MiniorCoreViolet[] = INCBIN_U32("graphics/pokemon/minior/core/violet/normal.gbapal.lz"); const u8 gMonIcon_MiniorCoreViolet[] = INCBIN_U8("graphics/pokemon/minior/core/violet/icon.4bpp"); + +#if P_FOLLOWERS + const u32 gObjectEventPic_MiniorMeteor[] = INCBIN_COMP("graphics/pokemon/minior/follower.4bpp"); + // const u32 gObjectEventPic_MiniorCoreRed[] = INCBIN_COMP("graphics/pokemon/minior/core/red/follower.4bpp"); + // const u32 gObjectEventPic_MiniorCoreOrange[] = INCBIN_COMP("graphics/pokemon/minior/core/orange/follower.4bpp"); + // const u32 gObjectEventPic_MiniorCoreYellow[] = INCBIN_COMP("graphics/pokemon/minior/core/yellow/follower.4bpp"); + // const u32 gObjectEventPic_MiniorCoreGreen[] = INCBIN_COMP("graphics/pokemon/minior/core/green/follower.4bpp"); + // const u32 gObjectEventPic_MiniorCoreBlue[] = INCBIN_COMP("graphics/pokemon/minior/core/blue/follower.4bpp"); + // const u32 gObjectEventPic_MiniorCoreIndigo[] = INCBIN_COMP("graphics/pokemon/minior/core/indigo/follower.4bpp"); + // const u32 gObjectEventPic_MiniorCoreViolet[] = INCBIN_COMP("graphics/pokemon/minior/core/violet/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MINIOR #if P_FAMILY_KOMALA @@ -10186,6 +13356,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Komala[] = INCBIN_U8("graphics/pokemon/komala/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/pokemon/komala/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_KOMALA #if P_FAMILY_TURTONATOR @@ -10197,6 +13370,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Turtonator[] = INCBIN_U8("graphics/pokemon/turtonator/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/pokemon/turtonator/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TURTONATOR #if P_FAMILY_TOGEDEMARU @@ -10208,6 +13384,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togedemaru[] = INCBIN_U8("graphics/pokemon/togedemaru/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/pokemon/togedemaru/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TOGEDEMARU #if P_FAMILY_MIMIKYU @@ -10219,12 +13398,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mimikyu[] = INCBIN_U8("graphics/pokemon/mimikyu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_MimikyuDisguised[] = INCBIN_COMP("graphics/pokemon/mimikyu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/front.4bpp.lz"); const u32 gMonPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/normal.gbapal.lz"); const u32 gMonBackPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/back.4bpp.lz"); const u32 gMonShinyPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/shiny.gbapal.lz"); const u8 gMonIcon_MimikyuBusted[] = INCBIN_U8("graphics/pokemon/mimikyu/busted/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MimikyuBusted[] = INCBIN_COMP("graphics/pokemon/mimikyu/busted/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MIMIKYU #if P_FAMILY_BRUXISH @@ -10236,6 +13421,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bruxish[] = INCBIN_U8("graphics/pokemon/bruxish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/pokemon/bruxish/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BRUXISH #if P_FAMILY_DRAMPA @@ -10247,6 +13435,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drampa[] = INCBIN_U8("graphics/pokemon/drampa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/pokemon/drampa/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DRAMPA #if P_FAMILY_DHELMISE @@ -10258,6 +13449,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dhelmise[] = INCBIN_U8("graphics/pokemon/dhelmise/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/pokemon/dhelmise/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DHELMISE #if P_FAMILY_JANGMO_O @@ -10269,6 +13463,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_JangmoO[] = INCBIN_U8("graphics/pokemon/jangmo_o/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_JangmoO[] = INCBIN_COMP("graphics/pokemon/jangmo_o/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/anim_front.4bpp.lz"); const u32 gMonPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/normal.gbapal.lz"); @@ -10278,6 +13475,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_HakamoO[] = INCBIN_U8("graphics/pokemon/hakamo_o/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_HakamoO[] = INCBIN_COMP("graphics/pokemon/hakamo_o/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/anim_front.4bpp.lz"); const u32 gMonPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/normal.gbapal.lz"); @@ -10287,6 +13487,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_KommoO[] = INCBIN_U8("graphics/pokemon/kommo_o/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_KommoO[] = INCBIN_COMP("graphics/pokemon/kommo_o/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_JANGMO_O #if P_FAMILY_TAPU_KOKO @@ -10296,8 +13499,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/shiny.gbapal.lz"); const u8 gMonIcon_TapuKoko[] = INCBIN_U8("graphics/pokemon/tapu_koko/icon.4bpp"); #if P_FOOTPRINTS - const u8 gMonFootprint_Tapu_Koko[] = INCBIN_U8("graphics/pokemon/tapu_koko/footprint.1bpp"); + const u8 gMonFootprint_TapuKoko[] = INCBIN_U8("graphics/pokemon/tapu_koko/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_TapuKoko[] = INCBIN_COMP("graphics/pokemon/tapu_koko/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TAPU_KOKO #if P_FAMILY_TAPU_LELE @@ -10307,8 +13513,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/shiny.gbapal.lz"); const u8 gMonIcon_TapuLele[] = INCBIN_U8("graphics/pokemon/tapu_lele/icon.4bpp"); #if P_FOOTPRINTS - const u8 gMonFootprint_Tapu_Lele[] = INCBIN_U8("graphics/pokemon/tapu_lele/footprint.1bpp"); + const u8 gMonFootprint_TapuLele[] = INCBIN_U8("graphics/pokemon/tapu_lele/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_TapuLele[] = INCBIN_COMP("graphics/pokemon/tapu_lele/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TAPU_LELE #if P_FAMILY_TAPU_BULU @@ -10318,8 +13527,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/shiny.gbapal.lz"); const u8 gMonIcon_TapuBulu[] = INCBIN_U8("graphics/pokemon/tapu_bulu/icon.4bpp"); #if P_FOOTPRINTS - const u8 gMonFootprint_Tapu_Bulu[] = INCBIN_U8("graphics/pokemon/tapu_bulu/footprint.1bpp"); + const u8 gMonFootprint_TapuBulu[] = INCBIN_U8("graphics/pokemon/tapu_bulu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_TapuBulu[] = INCBIN_COMP("graphics/pokemon/tapu_bulu/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TAPU_BULU #if P_FAMILY_TAPU_FINI @@ -10329,8 +13541,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/shiny.gbapal.lz"); const u8 gMonIcon_TapuFini[] = INCBIN_U8("graphics/pokemon/tapu_fini/icon.4bpp"); #if P_FOOTPRINTS - const u8 gMonFootprint_Tapu_Fini[] = INCBIN_U8("graphics/pokemon/tapu_fini/footprint.1bpp"); + const u8 gMonFootprint_TapuFini[] = INCBIN_U8("graphics/pokemon/tapu_fini/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_TapuFini[] = INCBIN_COMP("graphics/pokemon/tapu_fini/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TAPU_FINI #if P_FAMILY_COSMOG @@ -10342,6 +13557,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cosmog[] = INCBIN_U8("graphics/pokemon/cosmog/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/pokemon/cosmog/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/front.4bpp.lz"); const u32 gMonPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/normal.gbapal.lz"); @@ -10351,6 +13569,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cosmoem[] = INCBIN_U8("graphics/pokemon/cosmoem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/pokemon/cosmoem/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/front.4bpp.lz"); const u32 gMonPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/normal.gbapal.lz"); @@ -10360,6 +13581,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Solgaleo[] = INCBIN_U8("graphics/pokemon/solgaleo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/pokemon/solgaleo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/front.4bpp.lz"); const u32 gMonPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/normal.gbapal.lz"); @@ -10369,6 +13593,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lunala[] = INCBIN_U8("graphics/pokemon/lunala/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/pokemon/lunala/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_COSMOG #if P_FAMILY_NIHILEGO @@ -10380,6 +13607,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nihilego[] = INCBIN_U8("graphics/pokemon/nihilego/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/pokemon/nihilego/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_NIHILEGO #if P_FAMILY_BUZZWOLE @@ -10391,6 +13621,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Buzzwole[] = INCBIN_U8("graphics/pokemon/buzzwole/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/pokemon/buzzwole/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BUZZWOLE #if P_FAMILY_PHEROMOSA @@ -10402,6 +13635,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pheromosa[] = INCBIN_U8("graphics/pokemon/pheromosa/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/pokemon/pheromosa/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PHEROMOSA #if P_FAMILY_XURKITREE @@ -10413,6 +13649,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Xurkitree[] = INCBIN_U8("graphics/pokemon/xurkitree/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/pokemon/xurkitree/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_XURKITREE #if P_FAMILY_CELESTEELA @@ -10424,6 +13663,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Celesteela[] = INCBIN_U8("graphics/pokemon/celesteela/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/pokemon/celesteela/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CELESTEELA #if P_FAMILY_KARTANA @@ -10435,6 +13677,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kartana[] = INCBIN_U8("graphics/pokemon/kartana/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/pokemon/kartana/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_KARTANA #if P_FAMILY_GUZZLORD @@ -10446,6 +13691,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Guzzlord[] = INCBIN_U8("graphics/pokemon/guzzlord/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/pokemon/guzzlord/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GUZZLORD #if P_FAMILY_NECROZMA @@ -10457,6 +13705,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Necrozma[] = INCBIN_U8("graphics/pokemon/necrozma/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/pokemon/necrozma/follower.4bpp"); +#endif //P_FOLLOWERS #if P_FUSION_FORMS const u32 gMonFrontPic_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/front.4bpp.lz"); @@ -10471,12 +13722,20 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaDawnWings[] = INCBIN_U8("graphics/pokemon/necrozma/dawn_wings/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/pokemon/necrozma/dusk_mane/follower.4bpp"); + const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/pokemon/necrozma/dawn_wings/follower.4bpp"); +#endif //P_FOLLOWERS + #if P_ULTRA_BURST_FORMS const u32 gMonFrontPic_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/front.4bpp.lz"); const u32 gMonPalette_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/normal.gbapal.lz"); const u32 gMonBackPic_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/back.4bpp.lz"); const u32 gMonShinyPalette_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaUltra[] = INCBIN_U8("graphics/pokemon/necrozma/ultra/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_NecrozmaUltra[] = INCBIN_COMP("graphics/pokemon/necrozma/ultra/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_ULTRA_BURST_FORMS #endif //P_FUSION_FORMS #endif //P_FAMILY_NECROZMA @@ -10490,12 +13749,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magearna[] = INCBIN_U8("graphics/pokemon/magearna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/pokemon/magearna/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/front.4bpp.lz"); const u32 gMonPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/normal.gbapal.lz"); const u32 gMonBackPic_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/back.4bpp.lz"); const u32 gMonShinyPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/shiny.gbapal.lz"); const u8 gMonIcon_MagearnaOriginalColor[] = INCBIN_U8("graphics/pokemon/magearna/original_color/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MagearnaOriginalColor[] = INCBIN_COMP("graphics/pokemon/magearna/original_color/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MAGEARNA #if P_FAMILY_MARSHADOW @@ -10507,6 +13772,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marshadow[] = INCBIN_U8("graphics/pokemon/marshadow/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/pokemon/marshadow/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MARSHADOW #if P_FAMILY_POIPOLE @@ -10518,6 +13786,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poipole[] = INCBIN_U8("graphics/pokemon/poipole/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/pokemon/poipole/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/front.4bpp.lz"); const u32 gMonPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/normal.gbapal.lz"); @@ -10527,6 +13798,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Naganadel[] = INCBIN_U8("graphics/pokemon/naganadel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/pokemon/naganadel/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_POIPOLE #if P_FAMILY_STAKATAKA @@ -10538,6 +13812,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stakataka[] = INCBIN_U8("graphics/pokemon/stakataka/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/pokemon/stakataka/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_STAKATAKA #if P_FAMILY_BLACEPHALON @@ -10549,6 +13826,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blacephalon[] = INCBIN_U8("graphics/pokemon/blacephalon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/pokemon/blacephalon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BLACEPHALON #if P_FAMILY_ZERAORA @@ -10560,6 +13840,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zeraora[] = INCBIN_U8("graphics/pokemon/zeraora/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/pokemon/zeraora/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ZERAORA #if P_FAMILY_MELTAN @@ -10571,6 +13854,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meltan[] = INCBIN_U8("graphics/pokemon/meltan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/pokemon/meltan/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/front.4bpp.lz"); const u32 gMonPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/normal.gbapal.lz"); @@ -10580,6 +13866,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Melmetal[] = INCBIN_U8("graphics/pokemon/melmetal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/pokemon/melmetal/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_MelmetalGigantamax[] = INCBIN_U32("graphics/pokemon/melmetal/gigantamax/front.4bpp.lz"); @@ -10587,6 +13876,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MelmetalGigantamax[] = INCBIN_U32("graphics/pokemon/melmetal/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_MelmetalGigantamax[] = INCBIN_U32("graphics/pokemon/melmetal/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_MelmetalGigantamax[] = INCBIN_U8("graphics/pokemon/melmetal/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MelmetalGigantamax[] = INCBIN_COMP("graphics/pokemon/melmetal/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MELTAN @@ -10599,6 +13891,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grookey[] = INCBIN_U8("graphics/pokemon/grookey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/pokemon/grookey/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/front.4bpp.lz"); const u32 gMonPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/normal.gbapal.lz"); @@ -10608,6 +13903,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Thwackey[] = INCBIN_U8("graphics/pokemon/thwackey/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/pokemon/thwackey/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/front.4bpp.lz"); const u32 gMonPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/normal.gbapal.lz"); @@ -10617,6 +13915,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rillaboom[] = INCBIN_U8("graphics/pokemon/rillaboom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/pokemon/rillaboom/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_RillaboomGigantamax[] = INCBIN_U32("graphics/pokemon/rillaboom/gigantamax/front.4bpp.lz"); @@ -10624,6 +13925,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_RillaboomGigantamax[] = INCBIN_U32("graphics/pokemon/rillaboom/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_RillaboomGigantamax[] = INCBIN_U32("graphics/pokemon/rillaboom/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_RillaboomGigantamax[] = INCBIN_U8("graphics/pokemon/rillaboom/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_RillaboomGigantamax[] = INCBIN_COMP("graphics/pokemon/rillaboom/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_GROOKEY @@ -10636,6 +13940,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scorbunny[] = INCBIN_U8("graphics/pokemon/scorbunny/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/pokemon/scorbunny/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/front.4bpp.lz"); const u32 gMonPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/normal.gbapal.lz"); @@ -10645,6 +13952,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raboot[] = INCBIN_U8("graphics/pokemon/raboot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/pokemon/raboot/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/front.4bpp.lz"); const u32 gMonPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/normal.gbapal.lz"); @@ -10654,6 +13964,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cinderace[] = INCBIN_U8("graphics/pokemon/cinderace/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/pokemon/cinderace/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CinderaceGigantamax[] = INCBIN_U32("graphics/pokemon/cinderace/gigantamax/front.4bpp.lz"); @@ -10661,6 +13974,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CinderaceGigantamax[] = INCBIN_U32("graphics/pokemon/cinderace/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CinderaceGigantamax[] = INCBIN_U32("graphics/pokemon/cinderace/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CinderaceGigantamax[] = INCBIN_U8("graphics/pokemon/cinderace/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CinderaceGigantamax[] = INCBIN_COMP("graphics/pokemon/cinderace/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SCORBUNNY @@ -10673,6 +13989,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sobble[] = INCBIN_U8("graphics/pokemon/sobble/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/pokemon/sobble/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/front.4bpp.lz"); const u32 gMonPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/normal.gbapal.lz"); @@ -10682,6 +14001,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drizzile[] = INCBIN_U8("graphics/pokemon/drizzile/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/pokemon/drizzile/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/front.4bpp.lz"); const u32 gMonPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/normal.gbapal.lz"); @@ -10691,6 +14013,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Inteleon[] = INCBIN_U8("graphics/pokemon/inteleon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/pokemon/inteleon/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_InteleonGigantamax[] = INCBIN_U32("graphics/pokemon/inteleon/gigantamax/front.4bpp.lz"); @@ -10698,6 +14023,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_InteleonGigantamax[] = INCBIN_U32("graphics/pokemon/inteleon/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_InteleonGigantamax[] = INCBIN_U32("graphics/pokemon/inteleon/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_InteleonGigantamax[] = INCBIN_U8("graphics/pokemon/inteleon/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_InteleonGigantamax[] = INCBIN_COMP("graphics/pokemon/inteleon/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SOBBLE @@ -10710,6 +14038,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skwovet[] = INCBIN_U8("graphics/pokemon/skwovet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/pokemon/skwovet/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/front.4bpp.lz"); const u32 gMonPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/normal.gbapal.lz"); @@ -10719,6 +14050,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Greedent[] = INCBIN_U8("graphics/pokemon/greedent/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/pokemon/greedent/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SKWOVET #if P_FAMILY_ROOKIDEE @@ -10730,6 +14064,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rookidee[] = INCBIN_U8("graphics/pokemon/rookidee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/pokemon/rookidee/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/anim_front.4bpp.lz"); const u32 gMonPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/normal.gbapal.lz"); @@ -10739,6 +14076,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corvisquire[] = INCBIN_U8("graphics/pokemon/corvisquire/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/pokemon/corvisquire/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/anim_front.4bpp.lz"); const u32 gMonPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/normal.gbapal.lz"); @@ -10748,6 +14088,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corviknight[] = INCBIN_U8("graphics/pokemon/corviknight/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/pokemon/corviknight/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CorviknightGigantamax[] = INCBIN_U32("graphics/pokemon/corviknight/gigantamax/front.4bpp.lz"); @@ -10755,6 +14098,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CorviknightGigantamax[] = INCBIN_U32("graphics/pokemon/corviknight/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CorviknightGigantamax[] = INCBIN_U32("graphics/pokemon/corviknight/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CorviknightGigantamax[] = INCBIN_U8("graphics/pokemon/corviknight/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CorviknightGigantamax[] = INCBIN_COMP("graphics/pokemon/corviknight/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_ROOKIDEE @@ -10767,6 +14113,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blipbug[] = INCBIN_U8("graphics/pokemon/blipbug/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/pokemon/blipbug/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/front.4bpp.lz"); const u32 gMonPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/normal.gbapal.lz"); @@ -10776,6 +14125,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dottler[] = INCBIN_U8("graphics/pokemon/dottler/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/pokemon/dottler/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/front.4bpp.lz"); const u32 gMonPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/normal.gbapal.lz"); @@ -10785,6 +14137,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Orbeetle[] = INCBIN_U8("graphics/pokemon/orbeetle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/pokemon/orbeetle/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_OrbeetleGigantamax[] = INCBIN_U32("graphics/pokemon/orbeetle/gigantamax/front.4bpp.lz"); @@ -10792,6 +14147,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_OrbeetleGigantamax[] = INCBIN_U32("graphics/pokemon/orbeetle/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_OrbeetleGigantamax[] = INCBIN_U32("graphics/pokemon/orbeetle/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_OrbeetleGigantamax[] = INCBIN_U8("graphics/pokemon/orbeetle/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_OrbeetleGigantamax[] = INCBIN_COMP("graphics/pokemon/orbeetle/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_BLIPBUG @@ -10804,6 +14162,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nickit[] = INCBIN_U8("graphics/pokemon/nickit/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/pokemon/nickit/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/front.4bpp.lz"); const u32 gMonPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/normal.gbapal.lz"); @@ -10813,6 +14174,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Thievul[] = INCBIN_U8("graphics/pokemon/thievul/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/pokemon/thievul/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_NICKIT #if P_FAMILY_GOSSIFLEUR @@ -10824,6 +14188,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gossifleur[] = INCBIN_U8("graphics/pokemon/gossifleur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/pokemon/gossifleur/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/front.4bpp.lz"); const u32 gMonPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/normal.gbapal.lz"); @@ -10833,6 +14200,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eldegoss[] = INCBIN_U8("graphics/pokemon/eldegoss/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/pokemon/eldegoss/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GOSSIFLEUR #if P_FAMILY_WOOLOO @@ -10844,6 +14214,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wooloo[] = INCBIN_U8("graphics/pokemon/wooloo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/pokemon/wooloo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/front.4bpp.lz"); const u32 gMonPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/normal.gbapal.lz"); @@ -10853,6 +14226,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dubwool[] = INCBIN_U8("graphics/pokemon/dubwool/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/pokemon/dubwool/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_WOOLOO #if P_FAMILY_CHEWTLE @@ -10864,6 +14240,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chewtle[] = INCBIN_U8("graphics/pokemon/chewtle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/pokemon/chewtle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/anim_front.4bpp.lz"); const u32 gMonPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/normal.gbapal.lz"); @@ -10873,6 +14252,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drednaw[] = INCBIN_U8("graphics/pokemon/drednaw/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/pokemon/drednaw/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_DrednawGigantamax[] = INCBIN_U32("graphics/pokemon/drednaw/gigantamax/front.4bpp.lz"); @@ -10880,6 +14262,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_DrednawGigantamax[] = INCBIN_U32("graphics/pokemon/drednaw/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_DrednawGigantamax[] = INCBIN_U32("graphics/pokemon/drednaw/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_DrednawGigantamax[] = INCBIN_U8("graphics/pokemon/drednaw/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_DrednawGigantamax[] = INCBIN_COMP("graphics/pokemon/drednaw/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CHEWTLE @@ -10892,6 +14277,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yamper[] = INCBIN_U8("graphics/pokemon/yamper/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/pokemon/yamper/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/front.4bpp.lz"); const u32 gMonPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/normal.gbapal.lz"); @@ -10901,6 +14289,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Boltund[] = INCBIN_U8("graphics/pokemon/boltund/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/pokemon/boltund/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_YAMPER #if P_FAMILY_ROLYCOLY @@ -10912,6 +14303,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rolycoly[] = INCBIN_U8("graphics/pokemon/rolycoly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/pokemon/rolycoly/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/anim_front.4bpp.lz"); const u32 gMonPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/normal.gbapal.lz"); @@ -10921,6 +14315,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carkol[] = INCBIN_U8("graphics/pokemon/carkol/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/pokemon/carkol/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/anim_front.4bpp.lz"); const u32 gMonPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/normal.gbapal.lz"); @@ -10930,6 +14327,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Coalossal[] = INCBIN_U8("graphics/pokemon/coalossal/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/pokemon/coalossal/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CoalossalGigantamax[] = INCBIN_U32("graphics/pokemon/coalossal/gigantamax/front.4bpp.lz"); @@ -10937,6 +14337,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CoalossalGigantamax[] = INCBIN_U32("graphics/pokemon/coalossal/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CoalossalGigantamax[] = INCBIN_U32("graphics/pokemon/coalossal/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CoalossalGigantamax[] = INCBIN_U8("graphics/pokemon/coalossal/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CoalossalGigantamax[] = INCBIN_COMP("graphics/pokemon/coalossal/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_ROLYCOLY @@ -10949,6 +14352,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Applin[] = INCBIN_U8("graphics/pokemon/applin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/pokemon/applin/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/anim_front.4bpp.lz"); const u32 gMonPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/normal.gbapal.lz"); @@ -10958,6 +14364,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flapple[] = INCBIN_U8("graphics/pokemon/flapple/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/pokemon/flapple/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_FlappleGigantamax[] = INCBIN_U32("graphics/pokemon/flapple/gigantamax/front.4bpp.lz"); @@ -10965,6 +14374,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_FlappleGigantamax[] = INCBIN_U32("graphics/pokemon/flapple/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_FlappleGigantamax[] = INCBIN_U32("graphics/pokemon/flapple/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_FlappleGigantamax[] = INCBIN_U8("graphics/pokemon/flapple/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_FlappleGigantamax[] = INCBIN_COMP("graphics/pokemon/flapple/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS const u32 gMonFrontPic_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/anim_front.4bpp.lz"); @@ -10975,6 +14387,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Appletun[] = INCBIN_U8("graphics/pokemon/appletun/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/pokemon/appletun/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_AppletunGigantamax[] = INCBIN_U32("graphics/pokemon/appletun/gigantamax/front.4bpp.lz"); @@ -10982,6 +14397,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_AppletunGigantamax[] = INCBIN_U32("graphics/pokemon/appletun/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_AppletunGigantamax[] = INCBIN_U32("graphics/pokemon/appletun/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_AppletunGigantamax[] = INCBIN_U8("graphics/pokemon/appletun/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_AppletunGigantamax[] = INCBIN_COMP("graphics/pokemon/appletun/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #if P_GEN_9_CROSS_EVOS @@ -10993,6 +14411,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Dipplin[] = INCBIN_U8("graphics/pokemon/dipplin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Dipplin[] = INCBIN_COMP("graphics/pokemon/dipplin/follower.4bpp"); +#endif //P_FOLLOWERS // const u32 gMonFrontPic_Hydrapple[] = INCBIN_U32("graphics/pokemon/hydrapple/front.4bpp.lz"); // const u32 gMonPalette_Hydrapple[] = INCBIN_U32("graphics/pokemon/hydrapple/normal.gbapal.lz"); @@ -11002,6 +14423,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Hydrapple[] = INCBIN_U8("graphics/pokemon/hydrapple/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Hydrapple[] = INCBIN_COMP("graphics/pokemon/hydrapple/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_APPLIN @@ -11014,6 +14438,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Silicobra[] = INCBIN_U8("graphics/pokemon/silicobra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/pokemon/silicobra/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/front.4bpp.lz"); const u32 gMonPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/normal.gbapal.lz"); @@ -11023,6 +14450,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandaconda[] = INCBIN_U8("graphics/pokemon/sandaconda/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/pokemon/sandaconda/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_SandacondaGigantamax[] = INCBIN_U32("graphics/pokemon/sandaconda/gigantamax/front.4bpp.lz"); @@ -11030,6 +14460,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_SandacondaGigantamax[] = INCBIN_U32("graphics/pokemon/sandaconda/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_SandacondaGigantamax[] = INCBIN_U32("graphics/pokemon/sandaconda/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_SandacondaGigantamax[] = INCBIN_U8("graphics/pokemon/sandaconda/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SandacondaGigantamax[] = INCBIN_COMP("graphics/pokemon/sandaconda/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SILICOBRA @@ -11042,18 +14475,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cramorant[] = INCBIN_U8("graphics/pokemon/cramorant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/pokemon/cramorant/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/front.4bpp.lz"); const u32 gMonPalette_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/normal.gbapal.lz"); const u32 gMonBackPic_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/back.4bpp.lz"); const u32 gMonShinyPalette_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/shiny.gbapal.lz"); const u8 gMonIcon_CramorantGulping[] = INCBIN_U8("graphics/pokemon/cramorant/gulping/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CramorantGulping[] = INCBIN_COMP("graphics/pokemon/cramorant/gulping/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/front.4bpp.lz"); const u32 gMonPalette_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/normal.gbapal.lz"); const u32 gMonBackPic_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/back.4bpp.lz"); const u32 gMonShinyPalette_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/shiny.gbapal.lz"); const u8 gMonIcon_CramorantGorging[] = INCBIN_U8("graphics/pokemon/cramorant/gorging/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CramorantGorging[] = INCBIN_COMP("graphics/pokemon/cramorant/gorging/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CRAMORANT #if P_FAMILY_ARROKUDA @@ -11065,6 +14507,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arrokuda[] = INCBIN_U8("graphics/pokemon/arrokuda/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/pokemon/arrokuda/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/front.4bpp.lz"); const u32 gMonPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/normal.gbapal.lz"); @@ -11074,6 +14519,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Barraskewda[] = INCBIN_U8("graphics/pokemon/barraskewda/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/pokemon/barraskewda/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ARROKUDA #if P_FAMILY_TOXEL @@ -11085,6 +14533,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxel[] = INCBIN_U8("graphics/pokemon/toxel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/pokemon/toxel/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/front.4bpp.lz"); const u32 gMonPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/normal.gbapal.lz"); @@ -11094,12 +14545,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxtricity[] = INCBIN_U8("graphics/pokemon/toxtricity/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_ToxtricityAmped[] = INCBIN_COMP("graphics/pokemon/toxtricity/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/front.4bpp.lz"); const u32 gMonPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/normal.gbapal.lz"); const u32 gMonBackPic_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/back.4bpp.lz"); const u32 gMonShinyPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/shiny.gbapal.lz"); const u8 gMonIcon_ToxtricityLowKey[] = INCBIN_U8("graphics/pokemon/toxtricity/low_key/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ToxtricityLowKey[] = INCBIN_COMP("graphics/pokemon/toxtricity/low_key/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_ToxtricityGigantamax[] = INCBIN_U32("graphics/pokemon/toxtricity/gigantamax/front.4bpp.lz"); @@ -11107,6 +14564,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_ToxtricityGigantamax[] = INCBIN_U32("graphics/pokemon/toxtricity/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_ToxtricityGigantamax[] = INCBIN_U32("graphics/pokemon/toxtricity/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_ToxtricityGigantamax[] = INCBIN_U8("graphics/pokemon/toxtricity/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_ToxtricityGigantamax[] = INCBIN_COMP("graphics/pokemon/toxtricity/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_TOXEL @@ -11119,6 +14579,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sizzlipede[] = INCBIN_U8("graphics/pokemon/sizzlipede/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/pokemon/sizzlipede/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/anim_front.4bpp.lz"); const u32 gMonPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/normal.gbapal.lz"); @@ -11128,6 +14591,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Centiskorch[] = INCBIN_U8("graphics/pokemon/centiskorch/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/pokemon/centiskorch/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CentiskorchGigantamax[] = INCBIN_U32("graphics/pokemon/centiskorch/gigantamax/front.4bpp.lz"); @@ -11135,6 +14601,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CentiskorchGigantamax[] = INCBIN_U32("graphics/pokemon/centiskorch/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CentiskorchGigantamax[] = INCBIN_U32("graphics/pokemon/centiskorch/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CentiskorchGigantamax[] = INCBIN_U8("graphics/pokemon/centiskorch/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CentiskorchGigantamax[] = INCBIN_COMP("graphics/pokemon/centiskorch/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SIZZLIPEDE @@ -11147,6 +14616,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clobbopus[] = INCBIN_U8("graphics/pokemon/clobbopus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/pokemon/clobbopus/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/front.4bpp.lz"); const u32 gMonPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/normal.gbapal.lz"); @@ -11156,6 +14628,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grapploct[] = INCBIN_U8("graphics/pokemon/grapploct/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/pokemon/grapploct/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CLOBBOPUS #if P_FAMILY_SINISTEA @@ -11167,6 +14642,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sinistea[] = INCBIN_U8("graphics/pokemon/sinistea/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/pokemon/sinistea/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/front.4bpp.lz"); const u32 gMonPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/normal.gbapal.lz"); @@ -11176,6 +14654,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Polteageist[] = INCBIN_U8("graphics/pokemon/polteageist/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/pokemon/polteageist/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SINISTEA #if P_FAMILY_HATENNA @@ -11187,6 +14668,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hatenna[] = INCBIN_U8("graphics/pokemon/hatenna/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/pokemon/hatenna/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/front.4bpp.lz"); const u32 gMonPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/normal.gbapal.lz"); @@ -11196,6 +14680,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hattrem[] = INCBIN_U8("graphics/pokemon/hattrem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/pokemon/hattrem/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/front.4bpp.lz"); const u32 gMonPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/normal.gbapal.lz"); @@ -11205,6 +14692,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hatterene[] = INCBIN_U8("graphics/pokemon/hatterene/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/pokemon/hatterene/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_HattereneGigantamax[] = INCBIN_U32("graphics/pokemon/hatterene/gigantamax/front.4bpp.lz"); @@ -11212,6 +14702,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_HattereneGigantamax[] = INCBIN_U32("graphics/pokemon/hatterene/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_HattereneGigantamax[] = INCBIN_U32("graphics/pokemon/hatterene/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_HattereneGigantamax[] = INCBIN_U8("graphics/pokemon/hatterene/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_HattereneGigantamax[] = INCBIN_COMP("graphics/pokemon/hatterene/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_HATENNA @@ -11224,6 +14717,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Impidimp[] = INCBIN_U8("graphics/pokemon/impidimp/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/pokemon/impidimp/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/front.4bpp.lz"); const u32 gMonPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/normal.gbapal.lz"); @@ -11233,6 +14729,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Morgrem[] = INCBIN_U8("graphics/pokemon/morgrem/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/pokemon/morgrem/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/front.4bpp.lz"); const u32 gMonPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/normal.gbapal.lz"); @@ -11242,6 +14741,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grimmsnarl[] = INCBIN_U8("graphics/pokemon/grimmsnarl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_GrimmsnarlGigantamax[] = INCBIN_U32("graphics/pokemon/grimmsnarl/gigantamax/front.4bpp.lz"); @@ -11249,6 +14751,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_GrimmsnarlGigantamax[] = INCBIN_U32("graphics/pokemon/grimmsnarl/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_GrimmsnarlGigantamax[] = INCBIN_U32("graphics/pokemon/grimmsnarl/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_GrimmsnarlGigantamax[] = INCBIN_U8("graphics/pokemon/grimmsnarl/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GrimmsnarlGigantamax[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_IMPIDIMP @@ -11261,6 +14766,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Milcery[] = INCBIN_U8("graphics/pokemon/milcery/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/pokemon/milcery/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/front.4bpp.lz"); const u32 gMonBackPic_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/back.4bpp.lz"); const u32 gMonPalette_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/normal.gbapal.lz"); @@ -11370,12 +14878,19 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AlcremieRibbon[] = INCBIN_U32("graphics/pokemon/alcremie/ribbon/back.4bpp.lz"); const u32 gMonShinyPalette_AlcremieRibbon[] = INCBIN_U32("graphics/pokemon/alcremie/ribbon/ribbon_shiny.gbapal.lz"); +#if P_FOLLOWERS + const u32 gObjectEventPic_AlcremieStrawberryVanillaCream[] = INCBIN_COMP("graphics/pokemon/alcremie/follower.4bpp"); +#endif //P_FOLLOWERS + #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/front.4bpp.lz"); const u32 gMonBackPic_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/back.4bpp.lz"); const u32 gMonPalette_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_AlcremieGigantamax[] = INCBIN_U8("graphics/pokemon/alcremie/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_AlcremieGigantamax[] = INCBIN_COMP("graphics/pokemon/alcremie/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MILCERY @@ -11388,6 +14903,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Falinks[] = INCBIN_U8("graphics/pokemon/falinks/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/pokemon/falinks/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FALINKS #if P_FAMILY_PINCURCHIN @@ -11399,6 +14917,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pincurchin[] = INCBIN_U8("graphics/pokemon/pincurchin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/pokemon/pincurchin/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PINCURCHIN #if P_FAMILY_SNOM @@ -11410,6 +14931,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snom[] = INCBIN_U8("graphics/pokemon/snom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/pokemon/snom/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/front.4bpp.lz"); const u32 gMonPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/normal.gbapal.lz"); @@ -11419,6 +14943,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Frosmoth[] = INCBIN_U8("graphics/pokemon/frosmoth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/pokemon/frosmoth/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SNOM #if P_FAMILY_STONJOURNER @@ -11430,6 +14957,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stonjourner[] = INCBIN_U8("graphics/pokemon/stonjourner/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/pokemon/stonjourner/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_STONJOURNER #if P_FAMILY_EISCUE @@ -11441,12 +14971,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eiscue[] = INCBIN_U8("graphics/pokemon/eiscue/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_EiscueIceFace[] = INCBIN_COMP("graphics/pokemon/eiscue/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/front.4bpp.lz"); const u32 gMonPalette_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/normal.gbapal.lz"); const u32 gMonBackPic_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/back.4bpp.lz"); const u32 gMonShinyPalette_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/shiny.gbapal.lz"); const u8 gMonIcon_EiscueNoiceFace[] = INCBIN_U8("graphics/pokemon/eiscue/noice_face/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_EiscueNoiceFace[] = INCBIN_COMP("graphics/pokemon/eiscue/noice_face/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_EISCUE #if P_FAMILY_INDEEDEE @@ -11458,12 +14994,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Indeedee[] = INCBIN_U8("graphics/pokemon/indeedee/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_IndeedeeMale[] = INCBIN_COMP("graphics/pokemon/indeedee/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/front.4bpp.lz"); const u32 gMonPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/normal.gbapal.lz"); const u32 gMonBackPic_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/back.4bpp.lz"); const u32 gMonShinyPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/shiny.gbapal.lz"); const u8 gMonIcon_IndeedeeFemale[] = INCBIN_U8("graphics/pokemon/indeedee/female/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_IndeedeeFemale[] = INCBIN_COMP("graphics/pokemon/indeedee/female/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_INDEEDEE #if P_FAMILY_MORPEKO @@ -11475,12 +15017,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Morpeko[] = INCBIN_U8("graphics/pokemon/morpeko/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_MorpekoFullBelly[] = INCBIN_COMP("graphics/pokemon/morpeko/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/front.4bpp.lz"); const u32 gMonPalette_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/normal.gbapal.lz"); const u32 gMonBackPic_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/back.4bpp.lz"); const u32 gMonShinyPalette_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/shiny.gbapal.lz"); const u8 gMonIcon_MorpekoHangry[] = INCBIN_U8("graphics/pokemon/morpeko/hangry/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MorpekoHangry[] = INCBIN_COMP("graphics/pokemon/morpeko/hangry/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MORPEKO #if P_FAMILY_CUFANT @@ -11492,6 +15040,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cufant[] = INCBIN_U8("graphics/pokemon/cufant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/pokemon/cufant/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/front.4bpp.lz"); const u32 gMonPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/normal.gbapal.lz"); @@ -11501,6 +15052,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Copperajah[] = INCBIN_U8("graphics/pokemon/copperajah/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/pokemon/copperajah/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CopperajahGigantamax[] = INCBIN_U32("graphics/pokemon/copperajah/gigantamax/front.4bpp.lz"); @@ -11508,6 +15062,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CopperajahGigantamax[] = INCBIN_U32("graphics/pokemon/copperajah/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CopperajahGigantamax[] = INCBIN_U32("graphics/pokemon/copperajah/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CopperajahGigantamax[] = INCBIN_U8("graphics/pokemon/copperajah/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_CopperajahGigantamax[] = INCBIN_COMP("graphics/pokemon/copperajah/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CUFANT @@ -11520,6 +15077,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dracozolt[] = INCBIN_U8("graphics/pokemon/dracozolt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/pokemon/dracozolt/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DRACOZOLT #if P_FAMILY_ARCTOZOLT @@ -11531,6 +15091,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arctozolt[] = INCBIN_U8("graphics/pokemon/arctozolt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/pokemon/arctozolt/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ARCTOZOLT #if P_FAMILY_DRACOVISH @@ -11542,6 +15105,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dracovish[] = INCBIN_U8("graphics/pokemon/dracovish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/pokemon/dracovish/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DRACOVISH #if P_FAMILY_ARCTOVISH @@ -11553,6 +15119,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arctovish[] = INCBIN_U8("graphics/pokemon/arctovish/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/pokemon/arctovish/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ARCTOVISH #if P_FAMILY_DURALUDON @@ -11564,6 +15133,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Duraludon[] = INCBIN_U8("graphics/pokemon/duraludon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/pokemon/duraludon/follower.4bpp"); +#endif //P_FOLLOWERS #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_DuraludonGigantamax[] = INCBIN_U32("graphics/pokemon/duraludon/gigantamax/front.4bpp.lz"); @@ -11571,6 +15143,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_DuraludonGigantamax[] = INCBIN_U32("graphics/pokemon/duraludon/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_DuraludonGigantamax[] = INCBIN_U32("graphics/pokemon/duraludon/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_DuraludonGigantamax[] = INCBIN_U8("graphics/pokemon/duraludon/gigantamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_DuraludonGigantamax[] = INCBIN_COMP("graphics/pokemon/duraludon/gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GIGANTAMAX_FORMS #if P_GEN_9_CROSS_EVOS @@ -11582,6 +15157,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Archaludon[] = INCBIN_U8("graphics/pokemon/archaludon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Archaludon[] = INCBIN_COMP("graphics/pokemon/archaludon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_DURALUDON @@ -11594,6 +15172,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dreepy[] = INCBIN_U8("graphics/pokemon/dreepy/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/pokemon/dreepy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/front.4bpp.lz"); const u32 gMonPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/normal.gbapal.lz"); @@ -11603,6 +15184,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drakloak[] = INCBIN_U8("graphics/pokemon/drakloak/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/pokemon/drakloak/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/front.4bpp.lz"); const u32 gMonPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/normal.gbapal.lz"); @@ -11612,6 +15196,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragapult[] = INCBIN_U8("graphics/pokemon/dragapult/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/pokemon/dragapult/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DREEPY #if P_FAMILY_ZACIAN @@ -11623,12 +15210,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zacian[] = INCBIN_U8("graphics/pokemon/zacian/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_ZacianHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zacian/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/front.4bpp.lz"); const u32 gMonPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/normal.gbapal.lz"); const u32 gMonBackPic_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/back.4bpp.lz"); const u32 gMonShinyPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/shiny.gbapal.lz"); const u8 gMonIcon_ZacianCrownedSword[] = INCBIN_U8("graphics/pokemon/zacian/crowned_sword/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ZacianCrownedSword[] = INCBIN_COMP("graphics/pokemon/zacian/crowned_sword/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ZACIAN #if P_FAMILY_ZAMAZENTA @@ -11640,12 +15233,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zamazenta[] = INCBIN_U8("graphics/pokemon/zamazenta/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_ZamazentaHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zamazenta/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/front.4bpp.lz"); const u32 gMonPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/normal.gbapal.lz"); const u32 gMonBackPic_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/back.4bpp.lz"); const u32 gMonShinyPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/shiny.gbapal.lz"); const u8 gMonIcon_ZamazentaCrownedShield[] = INCBIN_U8("graphics/pokemon/zamazenta/crowned_shield/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_ZamazentaCrownedShield[] = INCBIN_COMP("graphics/pokemon/zamazenta/crowned_shield/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ZAMAZENTA #if P_FAMILY_ETERNATUS @@ -11657,12 +15256,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eternatus[] = INCBIN_U8("graphics/pokemon/eternatus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/pokemon/eternatus/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/front.4bpp.lz"); const u32 gMonPalette_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/normal.gbapal.lz"); const u32 gMonBackPic_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/back.4bpp.lz"); const u32 gMonShinyPalette_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/shiny.gbapal.lz"); const u8 gMonIcon_EternatusEternamax[] = INCBIN_U8("graphics/pokemon/eternatus/eternamax/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_EternatusEternamax[] = INCBIN_COMP("graphics/pokemon/eternatus/eternamax/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ETERNATUS #if P_FAMILY_KUBFU @@ -11674,6 +15279,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kubfu[] = INCBIN_U8("graphics/pokemon/kubfu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/pokemon/kubfu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UrshifuSingleStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/front.4bpp.lz"); const u32 gMonPalette_UrshifuSingleStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/normal.gbapal.lz"); @@ -11683,12 +15291,16 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Urshifu[] = INCBIN_U8("graphics/pokemon/urshifu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/pokemon/urshifu/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/front.4bpp.lz"); const u32 gMonPalette_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/normal.gbapal.lz"); const u32 gMonBackPic_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/back.4bpp.lz"); const u32 gMonShinyPalette_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/shiny.gbapal.lz"); +#if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_UrshifuSingleStrikeStyleGigantamax[] = INCBIN_U32("graphics/pokemon/urshifu/single_strike_style_gigantamax/front.4bpp.lz"); const u32 gMonBackPic_UrshifuSingleStrikeStyleGigantamax[] = INCBIN_U32("graphics/pokemon/urshifu/single_strike_style_gigantamax/back.4bpp.lz"); const u32 gMonPalette_UrshifuSingleStrikeStyleGigantamax[] = INCBIN_U32("graphics/pokemon/urshifu/single_strike_style_gigantamax/normal.gbapal.lz"); @@ -11700,6 +15312,12 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_UrshifuRapidStrikeStyleGigantamax[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style_gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_UrshifuRapidStrikeStyleGigantamax[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style_gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_UrshifuRapidStrikeStyleGigantamax[] = INCBIN_U8("graphics/pokemon/urshifu/rapid_strike_style_gigantamax/icon.4bpp"); + +#if P_FOLLOWERS + // const u32 gObjectEventPic_UrshifuSingleStrikeStyleGigantamax[] = INCBIN_COMP("graphics/pokemon/urshifu/single_strike_style_gigantamax/follower.4bpp"); + // const u32 gObjectEventPic_UrshifuRapidStrikeStyleGigantamax[] = INCBIN_COMP("graphics/pokemon/urshifu/rapid_strike_style_gigantamax/follower.4bpp"); +#endif //P_FOLLOWERS +#endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_KUBFU #if P_FAMILY_ZARUDE @@ -11717,6 +15335,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/back.4bpp.lz"); const u32 gMonShinyPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/shiny.gbapal.lz"); const u8 gMonIcon_ZarudeDada[] = INCBIN_U8("graphics/pokemon/zarude/dada/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/pokemon/zarude/follower.4bpp"); + // const u32 gObjectEventPic_ZarudeDada[] = INCBIN_COMP("graphics/pokemon/zarude/dada/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ZARUDE #if P_FAMILY_REGIELEKI @@ -11728,6 +15350,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regieleki[] = INCBIN_U8("graphics/pokemon/regieleki/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/pokemon/regieleki/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_REGIELEKI #if P_FAMILY_REGIDRAGO @@ -11739,6 +15364,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regidrago[] = INCBIN_U8("graphics/pokemon/regidrago/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/pokemon/regidrago/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_REGIDRAGO #if P_FAMILY_GLASTRIER @@ -11750,6 +15378,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glastrier[] = INCBIN_U8("graphics/pokemon/glastrier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/pokemon/glastrier/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GLASTRIER #if P_FAMILY_SPECTRIER @@ -11761,6 +15392,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spectrier[] = INCBIN_U8("graphics/pokemon/spectrier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/pokemon/spectrier/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SPECTRIER #if P_FAMILY_CALYREX @@ -11772,6 +15406,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Calyrex[] = INCBIN_U8("graphics/pokemon/calyrex/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/pokemon/calyrex/follower.4bpp"); +#endif //P_FOLLOWERS #if P_FUSION_FORMS const u32 gMonFrontPic_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/front.4bpp.lz"); @@ -11779,6 +15416,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/back.4bpp.lz"); const u32 gMonShinyPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/shiny.gbapal.lz"); const u8 gMonIcon_CalyrexIceRider[] = INCBIN_U8("graphics/pokemon/calyrex/ice_rider/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/pokemon/calyrex/ice_rider/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FUSION_FORMS #if P_FUSION_FORMS @@ -11787,6 +15427,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/back.4bpp.lz"); const u32 gMonShinyPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/shiny.gbapal.lz"); const u8 gMonIcon_CalyrexShadowRider[] = INCBIN_U8("graphics/pokemon/calyrex/shadow_rider/icon.4bpp"); +#if P_FOLLOWERS + const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/pokemon/calyrex/shadow_rider/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FUSION_FORMS #endif //P_FAMILY_CALYREX @@ -11799,6 +15442,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Sprigatito[] = INCBIN_U8("graphics/pokemon/sprigatito/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Sprigatito[] = INCBIN_COMP("graphics/pokemon/sprigatito/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Floragato[] = INCBIN_U32("graphics/pokemon/floragato/front.4bpp.lz"); const u32 gMonPalette_Floragato[] = INCBIN_U32("graphics/pokemon/floragato/normal.gbapal.lz"); @@ -11808,6 +15454,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Floragato[] = INCBIN_U8("graphics/pokemon/floragato/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Floragato[] = INCBIN_COMP("graphics/pokemon/floragato/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Meowscarada[] = INCBIN_U32("graphics/pokemon/meowscarada/front.4bpp.lz"); const u32 gMonPalette_Meowscarada[] = INCBIN_U32("graphics/pokemon/meowscarada/normal.gbapal.lz"); @@ -11817,6 +15466,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Meowscarada[] = INCBIN_U8("graphics/pokemon/meowscarada/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Meowscarada[] = INCBIN_COMP("graphics/pokemon/meowscarada/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SPRIGATITO #if P_FAMILY_FUECOCO @@ -11828,6 +15480,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Fuecoco[] = INCBIN_U8("graphics/pokemon/fuecoco/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Fuecoco[] = INCBIN_COMP("graphics/pokemon/fuecoco/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Crocalor[] = INCBIN_U32("graphics/pokemon/crocalor/front.4bpp.lz"); const u32 gMonPalette_Crocalor[] = INCBIN_U32("graphics/pokemon/crocalor/normal.gbapal.lz"); @@ -11837,6 +15492,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Crocalor[] = INCBIN_U8("graphics/pokemon/crocalor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Crocalor[] = INCBIN_COMP("graphics/pokemon/crocalor/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Skeledirge[] = INCBIN_U32("graphics/pokemon/skeledirge/front.4bpp.lz"); const u32 gMonPalette_Skeledirge[] = INCBIN_U32("graphics/pokemon/skeledirge/normal.gbapal.lz"); @@ -11846,6 +15504,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Skeledirge[] = INCBIN_U8("graphics/pokemon/skeledirge/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Skeledirge[] = INCBIN_COMP("graphics/pokemon/skeledirge/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FUECOCO #if P_FAMILY_QUAXLY @@ -11857,6 +15518,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Quaxly[] = INCBIN_U8("graphics/pokemon/quaxly/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Quaxly[] = INCBIN_COMP("graphics/pokemon/quaxly/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Quaxwell[] = INCBIN_U32("graphics/pokemon/quaxwell/front.4bpp.lz"); const u32 gMonPalette_Quaxwell[] = INCBIN_U32("graphics/pokemon/quaxwell/normal.gbapal.lz"); @@ -11866,6 +15530,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Quaxwell[] = INCBIN_U8("graphics/pokemon/quaxwell/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Quaxwell[] = INCBIN_COMP("graphics/pokemon/quaxwell/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Quaquaval[] = INCBIN_U32("graphics/pokemon/quaquaval/front.4bpp.lz"); const u32 gMonPalette_Quaquaval[] = INCBIN_U32("graphics/pokemon/quaquaval/normal.gbapal.lz"); @@ -11875,6 +15542,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Quaquaval[] = INCBIN_U8("graphics/pokemon/quaquaval/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Quaquaval[] = INCBIN_COMP("graphics/pokemon/quaquaval/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_QUAXLY #if P_FAMILY_LECHONK @@ -11886,6 +15556,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Lechonk[] = INCBIN_U8("graphics/pokemon/lechonk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Lechonk[] = INCBIN_COMP("graphics/pokemon/lechonk/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_OinkologneMale[] = INCBIN_U32("graphics/pokemon/oinkologne/front.4bpp.lz"); const u32 gMonPalette_OinkologneMale[] = INCBIN_U32("graphics/pokemon/oinkologne/normal.gbapal.lz"); @@ -11895,12 +15568,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Oinkologne[] = INCBIN_U8("graphics/pokemon/oinkologne/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_OinkologneMale[] = INCBIN_COMP("graphics/pokemon/oinkologne/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/front.4bpp.lz"); const u32 gMonPalette_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/normal.gbapal.lz"); const u32 gMonBackPic_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/back.4bpp.lz"); const u32 gMonShinyPalette_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/shiny.gbapal.lz"); const u8 gMonIcon_OinkologneFemale[] = INCBIN_U8("graphics/pokemon/oinkologne/female/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_OinkologneFemale[] = INCBIN_COMP("graphics/pokemon/oinkologne/female/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_LECHONK #if P_FAMILY_TAROUNTULA @@ -11912,6 +15591,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tarountula[] = INCBIN_U8("graphics/pokemon/tarountula/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Tarountula[] = INCBIN_COMP("graphics/pokemon/tarountula/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Spidops[] = INCBIN_U32("graphics/pokemon/spidops/front.4bpp.lz"); const u32 gMonPalette_Spidops[] = INCBIN_U32("graphics/pokemon/spidops/normal.gbapal.lz"); @@ -11921,6 +15603,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Spidops[] = INCBIN_U8("graphics/pokemon/spidops/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Spidops[] = INCBIN_COMP("graphics/pokemon/spidops/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TAROUNTULA #if P_FAMILY_NYMBLE @@ -11932,6 +15617,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Nymble[] = INCBIN_U8("graphics/pokemon/nymble/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Nymble[] = INCBIN_COMP("graphics/pokemon/nymble/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Lokix[] = INCBIN_U32("graphics/pokemon/lokix/front.4bpp.lz"); const u32 gMonPalette_Lokix[] = INCBIN_U32("graphics/pokemon/lokix/normal.gbapal.lz"); @@ -11941,6 +15629,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Lokix[] = INCBIN_U8("graphics/pokemon/lokix/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Lokix[] = INCBIN_COMP("graphics/pokemon/lokix/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_NYMBLE #if P_FAMILY_PAWMI @@ -11952,6 +15643,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Pawmi[] = INCBIN_U8("graphics/pokemon/pawmi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Pawmi[] = INCBIN_COMP("graphics/pokemon/pawmi/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Pawmo[] = INCBIN_U32("graphics/pokemon/pawmo/front.4bpp.lz"); const u32 gMonPalette_Pawmo[] = INCBIN_U32("graphics/pokemon/pawmo/normal.gbapal.lz"); @@ -11961,6 +15655,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Pawmo[] = INCBIN_U8("graphics/pokemon/pawmo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Pawmo[] = INCBIN_COMP("graphics/pokemon/pawmo/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Pawmot[] = INCBIN_U32("graphics/pokemon/pawmot/front.4bpp.lz"); const u32 gMonPalette_Pawmot[] = INCBIN_U32("graphics/pokemon/pawmot/normal.gbapal.lz"); @@ -11970,6 +15667,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Pawmot[] = INCBIN_U8("graphics/pokemon/pawmot/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Pawmot[] = INCBIN_COMP("graphics/pokemon/pawmot/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PAWMI #if P_FAMILY_TANDEMAUS @@ -11981,6 +15681,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tandemaus[] = INCBIN_U8("graphics/pokemon/tandemaus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Tandemaus[] = INCBIN_COMP("graphics/pokemon/tandemaus/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_Maushold[] = INCBIN_U32("graphics/pokemon/maushold/normal.gbapal.lz"); const u32 gMonShinyPalette_Maushold[] = INCBIN_U32("graphics/pokemon/maushold/shiny.gbapal.lz"); @@ -11991,10 +15694,16 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonFrontPic_MausholdFamilyOfThree[] = INCBIN_U32("graphics/pokemon/maushold/front.4bpp.lz"); const u32 gMonBackPic_MausholdFamilyOfThree[] = INCBIN_U32("graphics/pokemon/maushold/back.4bpp.lz"); const u8 gMonIcon_MausholdFamilyOfThree[] = INCBIN_U8("graphics/pokemon/maushold/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MausholdFamilyOfThree[] = INCBIN_COMP("graphics/pokemon/maushold/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_MausholdFamilyOfFour[] = INCBIN_U32("graphics/pokemon/maushold/four/front.4bpp.lz"); const u32 gMonBackPic_MausholdFamilyOfFour[] = INCBIN_U32("graphics/pokemon/maushold/four/back.4bpp.lz"); const u8 gMonIcon_MausholdFamilyOfFour[] = INCBIN_U8("graphics/pokemon/maushold/four/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_MausholdFamilyOfFour[] = INCBIN_COMP("graphics/pokemon/maushold/four/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TANDEMAUS #if P_FAMILY_FIDOUGH @@ -12006,6 +15715,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Fidough[] = INCBIN_U8("graphics/pokemon/fidough/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Fidough[] = INCBIN_COMP("graphics/pokemon/fidough/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dachsbun[] = INCBIN_U32("graphics/pokemon/dachsbun/front.4bpp.lz"); const u32 gMonPalette_Dachsbun[] = INCBIN_U32("graphics/pokemon/dachsbun/normal.gbapal.lz"); @@ -12015,6 +15727,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Dachsbun[] = INCBIN_U8("graphics/pokemon/dachsbun/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Dachsbun[] = INCBIN_COMP("graphics/pokemon/dachsbun/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FIDOUGH #if P_FAMILY_SMOLIV @@ -12026,6 +15741,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Smoliv[] = INCBIN_U8("graphics/pokemon/smoliv/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Smoliv[] = INCBIN_COMP("graphics/pokemon/smoliv/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Dolliv[] = INCBIN_U32("graphics/pokemon/dolliv/front.4bpp.lz"); const u32 gMonPalette_Dolliv[] = INCBIN_U32("graphics/pokemon/dolliv/normal.gbapal.lz"); @@ -12035,6 +15753,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Dolliv[] = INCBIN_U8("graphics/pokemon/dolliv/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Dolliv[] = INCBIN_COMP("graphics/pokemon/dolliv/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Arboliva[] = INCBIN_U32("graphics/pokemon/arboliva/front.4bpp.lz"); const u32 gMonPalette_Arboliva[] = INCBIN_U32("graphics/pokemon/arboliva/normal.gbapal.lz"); @@ -12044,6 +15765,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Arboliva[] = INCBIN_U8("graphics/pokemon/arboliva/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Arboliva[] = INCBIN_COMP("graphics/pokemon/arboliva/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SMOLIV #if P_FAMILY_SQUAWKABILLY @@ -12056,18 +15780,30 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_SquawkabillyGreenPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/green_plumage/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyGreenPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/green_plumage/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyGreenPlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/green_plumage/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SquawkabillyGreenPlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/green_plumage/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_SquawkabillyBluePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/blue_plumage/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyBluePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/blue_plumage/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyBluePlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/blue_plumage/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SquawkabillyBluePlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/blue_plumage/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_SquawkabillyYellowPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/yellow_plumage/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyYellowPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/yellow_plumage/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyYellowPlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/yellow_plumage/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SquawkabillyYellowPlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/yellow_plumage/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonPalette_SquawkabillyWhitePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/white_plumage/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyWhitePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/white_plumage/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyWhitePlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/white_plumage/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_SquawkabillyWhitePlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/white_plumage/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SQUAWKABILLY #if P_FAMILY_NACLI @@ -12079,6 +15815,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Nacli[] = INCBIN_U8("graphics/pokemon/nacli/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Nacli[] = INCBIN_COMP("graphics/pokemon/nacli/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Naclstack[] = INCBIN_U32("graphics/pokemon/naclstack/front.4bpp.lz"); const u32 gMonPalette_Naclstack[] = INCBIN_U32("graphics/pokemon/naclstack/normal.gbapal.lz"); @@ -12088,6 +15827,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Naclstack[] = INCBIN_U8("graphics/pokemon/naclstack/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Naclstack[] = INCBIN_COMP("graphics/pokemon/naclstack/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Garganacl[] = INCBIN_U32("graphics/pokemon/garganacl/front.4bpp.lz"); const u32 gMonPalette_Garganacl[] = INCBIN_U32("graphics/pokemon/garganacl/normal.gbapal.lz"); @@ -12097,6 +15839,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Garganacl[] = INCBIN_U8("graphics/pokemon/garganacl/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Garganacl[] = INCBIN_COMP("graphics/pokemon/garganacl/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_NACLI #if P_FAMILY_CHARCADET @@ -12108,6 +15853,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Charcadet[] = INCBIN_U8("graphics/pokemon/charcadet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Charcadet[] = INCBIN_COMP("graphics/pokemon/charcadet/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Armarouge[] = INCBIN_U32("graphics/pokemon/armarouge/front.4bpp.lz"); const u32 gMonPalette_Armarouge[] = INCBIN_U32("graphics/pokemon/armarouge/normal.gbapal.lz"); @@ -12117,6 +15865,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Armarouge[] = INCBIN_U8("graphics/pokemon/armarouge/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Armarouge[] = INCBIN_COMP("graphics/pokemon/armarouge/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Ceruledge[] = INCBIN_U32("graphics/pokemon/ceruledge/front.4bpp.lz"); const u32 gMonPalette_Ceruledge[] = INCBIN_U32("graphics/pokemon/ceruledge/normal.gbapal.lz"); @@ -12126,6 +15877,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Ceruledge[] = INCBIN_U8("graphics/pokemon/ceruledge/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Ceruledge[] = INCBIN_COMP("graphics/pokemon/ceruledge/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CHARCADET #if P_FAMILY_TADBULB @@ -12137,6 +15891,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tadbulb[] = INCBIN_U8("graphics/pokemon/tadbulb/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Tadbulb[] = INCBIN_COMP("graphics/pokemon/tadbulb/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Bellibolt[] = INCBIN_U32("graphics/pokemon/bellibolt/front.4bpp.lz"); const u32 gMonPalette_Bellibolt[] = INCBIN_U32("graphics/pokemon/bellibolt/normal.gbapal.lz"); @@ -12146,6 +15903,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Bellibolt[] = INCBIN_U8("graphics/pokemon/bellibolt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Bellibolt[] = INCBIN_COMP("graphics/pokemon/bellibolt/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TADBULB #if P_FAMILY_WATTREL @@ -12157,6 +15917,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Wattrel[] = INCBIN_U8("graphics/pokemon/wattrel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Wattrel[] = INCBIN_COMP("graphics/pokemon/wattrel/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Kilowattrel[] = INCBIN_U32("graphics/pokemon/kilowattrel/front.4bpp.lz"); const u32 gMonPalette_Kilowattrel[] = INCBIN_U32("graphics/pokemon/kilowattrel/normal.gbapal.lz"); @@ -12166,6 +15929,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Kilowattrel[] = INCBIN_U8("graphics/pokemon/kilowattrel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Kilowattrel[] = INCBIN_COMP("graphics/pokemon/kilowattrel/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_WATTREL #if P_FAMILY_MASCHIFF @@ -12177,6 +15943,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Maschiff[] = INCBIN_U8("graphics/pokemon/maschiff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Maschiff[] = INCBIN_COMP("graphics/pokemon/maschiff/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Mabosstiff[] = INCBIN_U32("graphics/pokemon/mabosstiff/front.4bpp.lz"); const u32 gMonPalette_Mabosstiff[] = INCBIN_U32("graphics/pokemon/mabosstiff/normal.gbapal.lz"); @@ -12186,6 +15955,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Mabosstiff[] = INCBIN_U8("graphics/pokemon/mabosstiff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Mabosstiff[] = INCBIN_COMP("graphics/pokemon/mabosstiff/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MASCHIFF #if P_FAMILY_SHROODLE @@ -12197,6 +15969,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Shroodle[] = INCBIN_U8("graphics/pokemon/shroodle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Shroodle[] = INCBIN_COMP("graphics/pokemon/shroodle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Grafaiai[] = INCBIN_U32("graphics/pokemon/grafaiai/front.4bpp.lz"); const u32 gMonPalette_Grafaiai[] = INCBIN_U32("graphics/pokemon/grafaiai/normal.gbapal.lz"); @@ -12206,6 +15981,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Grafaiai[] = INCBIN_U8("graphics/pokemon/grafaiai/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Grafaiai[] = INCBIN_COMP("graphics/pokemon/grafaiai/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SHROODLE #if P_FAMILY_BRAMBLIN @@ -12217,6 +15995,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Bramblin[] = INCBIN_U8("graphics/pokemon/bramblin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Bramblin[] = INCBIN_COMP("graphics/pokemon/bramblin/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Brambleghast[] = INCBIN_U32("graphics/pokemon/brambleghast/front.4bpp.lz"); const u32 gMonPalette_Brambleghast[] = INCBIN_U32("graphics/pokemon/brambleghast/normal.gbapal.lz"); @@ -12226,6 +16007,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Brambleghast[] = INCBIN_U8("graphics/pokemon/brambleghast/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Brambleghast[] = INCBIN_COMP("graphics/pokemon/brambleghast/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BRAMBLIN #if P_FAMILY_TOEDSCOOL @@ -12237,6 +16021,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Toedscool[] = INCBIN_U8("graphics/pokemon/toedscool/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Toedscool[] = INCBIN_COMP("graphics/pokemon/toedscool/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Toedscruel[] = INCBIN_U32("graphics/pokemon/toedscruel/front.4bpp.lz"); const u32 gMonPalette_Toedscruel[] = INCBIN_U32("graphics/pokemon/toedscruel/normal.gbapal.lz"); @@ -12246,6 +16033,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Toedscruel[] = INCBIN_U8("graphics/pokemon/toedscruel/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Toedscruel[] = INCBIN_COMP("graphics/pokemon/toedscruel/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TOEDSCOOL #if P_FAMILY_KLAWF @@ -12257,6 +16047,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Klawf[] = INCBIN_U8("graphics/pokemon/klawf/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Klawf[] = INCBIN_COMP("graphics/pokemon/klawf/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_KLAWF #if P_FAMILY_CAPSAKID @@ -12268,6 +16061,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Capsakid[] = INCBIN_U8("graphics/pokemon/capsakid/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Capsakid[] = INCBIN_COMP("graphics/pokemon/capsakid/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Scovillain[] = INCBIN_U32("graphics/pokemon/scovillain/front.4bpp.lz"); const u32 gMonPalette_Scovillain[] = INCBIN_U32("graphics/pokemon/scovillain/normal.gbapal.lz"); @@ -12277,6 +16073,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Scovillain[] = INCBIN_U8("graphics/pokemon/scovillain/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Scovillain[] = INCBIN_COMP("graphics/pokemon/scovillain/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CAPSAKID #if P_FAMILY_RELLOR @@ -12288,6 +16087,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Rellor[] = INCBIN_U8("graphics/pokemon/rellor/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Rellor[] = INCBIN_COMP("graphics/pokemon/rellor/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Rabsca[] = INCBIN_U32("graphics/pokemon/rabsca/front.4bpp.lz"); const u32 gMonPalette_Rabsca[] = INCBIN_U32("graphics/pokemon/rabsca/normal.gbapal.lz"); @@ -12297,6 +16099,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Rabsca[] = INCBIN_U8("graphics/pokemon/rabsca/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Rabsca[] = INCBIN_COMP("graphics/pokemon/rabsca/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_RELLOR #if P_FAMILY_FLITTLE @@ -12308,6 +16113,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Flittle[] = INCBIN_U8("graphics/pokemon/flittle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Flittle[] = INCBIN_COMP("graphics/pokemon/flittle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Espathra[] = INCBIN_U32("graphics/pokemon/espathra/front.4bpp.lz"); const u32 gMonPalette_Espathra[] = INCBIN_U32("graphics/pokemon/espathra/normal.gbapal.lz"); @@ -12317,6 +16125,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Espathra[] = INCBIN_U8("graphics/pokemon/espathra/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Espathra[] = INCBIN_COMP("graphics/pokemon/espathra/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FLITTLE #if P_FAMILY_TINKATINK @@ -12328,6 +16139,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tinkatink[] = INCBIN_U8("graphics/pokemon/tinkatink/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Tinkatink[] = INCBIN_COMP("graphics/pokemon/tinkatink/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Tinkatuff[] = INCBIN_U32("graphics/pokemon/tinkatuff/front.4bpp.lz"); const u32 gMonPalette_Tinkatuff[] = INCBIN_U32("graphics/pokemon/tinkatuff/normal.gbapal.lz"); @@ -12337,6 +16151,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tinkatuff[] = INCBIN_U8("graphics/pokemon/tinkatuff/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Tinkatuff[] = INCBIN_COMP("graphics/pokemon/tinkatuff/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Tinkaton[] = INCBIN_U32("graphics/pokemon/tinkaton/front.4bpp.lz"); const u32 gMonPalette_Tinkaton[] = INCBIN_U32("graphics/pokemon/tinkaton/normal.gbapal.lz"); @@ -12346,6 +16163,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tinkaton[] = INCBIN_U8("graphics/pokemon/tinkaton/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Tinkaton[] = INCBIN_COMP("graphics/pokemon/tinkaton/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TINKATINK #if P_FAMILY_WIGLETT @@ -12357,6 +16177,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Wiglett[] = INCBIN_U8("graphics/pokemon/wiglett/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Wiglett[] = INCBIN_COMP("graphics/pokemon/wiglett/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Wugtrio[] = INCBIN_U32("graphics/pokemon/wugtrio/front.4bpp.lz"); const u32 gMonPalette_Wugtrio[] = INCBIN_U32("graphics/pokemon/wugtrio/normal.gbapal.lz"); @@ -12366,6 +16189,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Wugtrio[] = INCBIN_U8("graphics/pokemon/wugtrio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Wugtrio[] = INCBIN_COMP("graphics/pokemon/wugtrio/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_WIGLETT #if P_FAMILY_BOMBIRDIER @@ -12377,6 +16203,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Bombirdier[] = INCBIN_U8("graphics/pokemon/bombirdier/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Bombirdier[] = INCBIN_COMP("graphics/pokemon/bombirdier/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BOMBIRDIER #if P_FAMILY_FINIZEN @@ -12388,6 +16217,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Finizen[] = INCBIN_U8("graphics/pokemon/finizen/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Finizen[] = INCBIN_COMP("graphics/pokemon/finizen/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_PalafinZero[] = INCBIN_U32("graphics/pokemon/palafin/front.4bpp.lz"); const u32 gMonPalette_PalafinZero[] = INCBIN_U32("graphics/pokemon/palafin/normal.gbapal.lz"); @@ -12397,12 +16229,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Palafin[] = INCBIN_U8("graphics/pokemon/palafin/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_PalafinZero[] = INCBIN_COMP("graphics/pokemon/palafin/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/front.4bpp.lz"); const u32 gMonPalette_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/normal.gbapal.lz"); const u32 gMonBackPic_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/back.4bpp.lz"); const u32 gMonShinyPalette_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/shiny.gbapal.lz"); const u8 gMonIcon_PalafinHero[] = INCBIN_U8("graphics/pokemon/palafin/hero/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_PalafinHero[] = INCBIN_COMP("graphics/pokemon/palafin/hero/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FINIZEN #if P_FAMILY_VAROOM @@ -12414,6 +16252,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Varoom[] = INCBIN_U8("graphics/pokemon/varoom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Varoom[] = INCBIN_COMP("graphics/pokemon/varoom/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Revavroom[] = INCBIN_U32("graphics/pokemon/revavroom/front.4bpp.lz"); const u32 gMonPalette_Revavroom[] = INCBIN_U32("graphics/pokemon/revavroom/normal.gbapal.lz"); @@ -12423,6 +16264,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Revavroom[] = INCBIN_U8("graphics/pokemon/revavroom/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Revavroom[] = INCBIN_COMP("graphics/pokemon/revavroom/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_VAROOM #if P_FAMILY_CYCLIZAR @@ -12434,6 +16278,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Cyclizar[] = INCBIN_U8("graphics/pokemon/cyclizar/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Cyclizar[] = INCBIN_COMP("graphics/pokemon/cyclizar/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CYCLIZAR #if P_FAMILY_ORTHWORM @@ -12445,6 +16292,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Orthworm[] = INCBIN_U8("graphics/pokemon/orthworm/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Orthworm[] = INCBIN_COMP("graphics/pokemon/orthworm/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ORTHWORM #if P_FAMILY_GLIMMET @@ -12456,6 +16306,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Glimmet[] = INCBIN_U8("graphics/pokemon/glimmet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Glimmet[] = INCBIN_COMP("graphics/pokemon/glimmet/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Glimmora[] = INCBIN_U32("graphics/pokemon/glimmora/front.4bpp.lz"); const u32 gMonPalette_Glimmora[] = INCBIN_U32("graphics/pokemon/glimmora/normal.gbapal.lz"); @@ -12465,6 +16318,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Glimmora[] = INCBIN_U8("graphics/pokemon/glimmora/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Glimmora[] = INCBIN_COMP("graphics/pokemon/glimmora/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GLIMMET #if P_FAMILY_GREAVARD @@ -12476,6 +16332,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Greavard[] = INCBIN_U8("graphics/pokemon/greavard/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Greavard[] = INCBIN_COMP("graphics/pokemon/greavard/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Houndstone[] = INCBIN_U32("graphics/pokemon/houndstone/front.4bpp.lz"); const u32 gMonPalette_Houndstone[] = INCBIN_U32("graphics/pokemon/houndstone/normal.gbapal.lz"); @@ -12485,6 +16344,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Houndstone[] = INCBIN_U8("graphics/pokemon/houndstone/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Houndstone[] = INCBIN_COMP("graphics/pokemon/houndstone/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GREAVARD #if P_FAMILY_FLAMIGO @@ -12496,6 +16358,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Flamigo[] = INCBIN_U8("graphics/pokemon/flamigo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Flamigo[] = INCBIN_COMP("graphics/pokemon/flamigo/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FLAMIGO #if P_FAMILY_CETODDLE @@ -12507,6 +16372,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Cetoddle[] = INCBIN_U8("graphics/pokemon/cetoddle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Cetoddle[] = INCBIN_COMP("graphics/pokemon/cetoddle/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Cetitan[] = INCBIN_U32("graphics/pokemon/cetitan/front.4bpp.lz"); const u32 gMonPalette_Cetitan[] = INCBIN_U32("graphics/pokemon/cetitan/normal.gbapal.lz"); @@ -12516,6 +16384,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Cetitan[] = INCBIN_U8("graphics/pokemon/cetitan/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Cetitan[] = INCBIN_COMP("graphics/pokemon/cetitan/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CETODDLE #if P_FAMILY_VELUZA @@ -12527,6 +16398,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Veluza[] = INCBIN_U8("graphics/pokemon/veluza/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Veluza[] = INCBIN_COMP("graphics/pokemon/veluza/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_VELUZA #if P_FAMILY_DONDOZO @@ -12538,6 +16412,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Dondozo[] = INCBIN_U8("graphics/pokemon/dondozo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Dondozo[] = INCBIN_COMP("graphics/pokemon/dondozo/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DONDOZO #if P_FAMILY_TATSUGIRI @@ -12549,18 +16426,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tatsugiri[] = INCBIN_U8("graphics/pokemon/tatsugiri/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_TatsugiriCurly[] = INCBIN_COMP("graphics/pokemon/tatsugiri/curly/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/front.4bpp.lz"); const u32 gMonPalette_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/normal.gbapal.lz"); const u32 gMonBackPic_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/back.4bpp.lz"); const u32 gMonShinyPalette_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/shiny.gbapal.lz"); const u8 gMonIcon_TatsugiriDroopy[] = INCBIN_U8("graphics/pokemon/tatsugiri/droopy/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_TatsugiriDroopy[] = INCBIN_COMP("graphics/pokemon/tatsugiri/droopy/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/front.4bpp.lz"); const u32 gMonPalette_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/normal.gbapal.lz"); const u32 gMonBackPic_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/back.4bpp.lz"); const u32 gMonShinyPalette_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/shiny.gbapal.lz"); const u8 gMonIcon_TatsugiriStretchy[] = INCBIN_U8("graphics/pokemon/tatsugiri/stretchy/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_TatsugiriStretchy[] = INCBIN_COMP("graphics/pokemon/tatsugiri/stretchy/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_DONDOZO #if P_FAMILY_GREAT_TUSK @@ -12572,6 +16458,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_GreatTusk[] = INCBIN_U8("graphics/pokemon/great_tusk/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_GreatTusk[] = INCBIN_COMP("graphics/pokemon/great_tusk/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GREAT_TUSK #if P_FAMILY_SCREAM_TAIL @@ -12583,6 +16472,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_ScreamTail[] = INCBIN_U8("graphics/pokemon/scream_tail/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_ScreamTail[] = INCBIN_COMP("graphics/pokemon/scream_tail/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SCREAM_TAIL #if P_FAMILY_BRUTE_BONNET @@ -12594,6 +16486,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_BruteBonnet[] = INCBIN_U8("graphics/pokemon/brute_bonnet/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_BruteBonnet[] = INCBIN_COMP("graphics/pokemon/brute_bonnet/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_BRUTE_BONNET #if P_FAMILY_FLUTTER_MANE @@ -12605,6 +16500,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_FlutterMane[] = INCBIN_U8("graphics/pokemon/flutter_mane/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_FlutterMane[] = INCBIN_COMP("graphics/pokemon/flutter_mane/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FLUTTER_MANE #if P_FAMILY_SLITHER_WING @@ -12616,6 +16514,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_SlitherWing[] = INCBIN_U8("graphics/pokemon/slither_wing/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_SlitherWing[] = INCBIN_COMP("graphics/pokemon/slither_wing/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SLITHER_WING #if P_FAMILY_SANDY_SHOCKS @@ -12627,6 +16528,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_SandyShocks[] = INCBIN_U8("graphics/pokemon/sandy_shocks/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_SandyShocks[] = INCBIN_COMP("graphics/pokemon/sandy_shocks/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_SANDY_SHOCKS #if P_FAMILY_IRON_TREADS @@ -12638,6 +16542,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronTreads[] = INCBIN_U8("graphics/pokemon/iron_treads/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_IronTreads[] = INCBIN_COMP("graphics/pokemon/iron_treads/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_IRON_TREADS #if P_FAMILY_IRON_BUNDLE @@ -12649,6 +16556,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronBundle[] = INCBIN_U8("graphics/pokemon/iron_bundle/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_IronBundle[] = INCBIN_COMP("graphics/pokemon/iron_bundle/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_IRON_BUNDLE #if P_FAMILY_IRON_HANDS @@ -12660,6 +16570,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronHands[] = INCBIN_U8("graphics/pokemon/iron_hands/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_IronHands[] = INCBIN_COMP("graphics/pokemon/iron_hands/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_IRON_HANDS #if P_FAMILY_IRON_JUGULIS @@ -12671,6 +16584,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronJugulis[] = INCBIN_U8("graphics/pokemon/iron_jugulis/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_IronJugulis[] = INCBIN_COMP("graphics/pokemon/iron_jugulis/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_IRON_JUGULIS #if P_FAMILY_IRON_MOTH @@ -12682,6 +16598,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronMoth[] = INCBIN_U8("graphics/pokemon/iron_moth/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_IronMoth[] = INCBIN_COMP("graphics/pokemon/iron_moth/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_IRON_MOTH #if P_FAMILY_IRON_THORNS @@ -12693,6 +16612,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronThorns[] = INCBIN_U8("graphics/pokemon/iron_thorns/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_IronThorns[] = INCBIN_COMP("graphics/pokemon/iron_thorns/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_IRON_THORNS #if P_FAMILY_FRIGIBAX @@ -12704,6 +16626,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Frigibax[] = INCBIN_U8("graphics/pokemon/frigibax/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Frigibax[] = INCBIN_COMP("graphics/pokemon/frigibax/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Arctibax[] = INCBIN_U32("graphics/pokemon/arctibax/front.4bpp.lz"); const u32 gMonPalette_Arctibax[] = INCBIN_U32("graphics/pokemon/arctibax/normal.gbapal.lz"); @@ -12713,6 +16638,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Arctibax[] = INCBIN_U8("graphics/pokemon/arctibax/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Arctibax[] = INCBIN_COMP("graphics/pokemon/arctibax/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Baxcalibur[] = INCBIN_U32("graphics/pokemon/baxcalibur/front.4bpp.lz"); const u32 gMonPalette_Baxcalibur[] = INCBIN_U32("graphics/pokemon/baxcalibur/normal.gbapal.lz"); @@ -12722,6 +16650,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Baxcalibur[] = INCBIN_U8("graphics/pokemon/baxcalibur/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Baxcalibur[] = INCBIN_COMP("graphics/pokemon/baxcalibur/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FRIGIBAX #if P_FAMILY_GIMMIGHOUL @@ -12733,12 +16664,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Gimmighoul[] = INCBIN_U8("graphics/pokemon/gimmighoul/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_GimmighoulChest[] = INCBIN_COMP("graphics/pokemon/gimmighoul/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/front.4bpp.lz"); const u32 gMonPalette_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/normal.gbapal.lz"); const u32 gMonBackPic_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/back.4bpp.lz"); const u32 gMonShinyPalette_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/shiny.gbapal.lz"); const u8 gMonIcon_GimmighoulRoaming[] = INCBIN_U8("graphics/pokemon/gimmighoul/roaming/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_GimmighoulRoaming[] = INCBIN_COMP("graphics/pokemon/gimmighoul/roaming/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Gholdengo[] = INCBIN_U32("graphics/pokemon/gholdengo/front.4bpp.lz"); const u32 gMonPalette_Gholdengo[] = INCBIN_U32("graphics/pokemon/gholdengo/normal.gbapal.lz"); @@ -12748,6 +16685,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Gholdengo[] = INCBIN_U8("graphics/pokemon/gholdengo/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Gholdengo[] = INCBIN_COMP("graphics/pokemon/gholdengo/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GIMMIGHOUL #if P_FAMILY_WO_CHIEN @@ -12759,6 +16699,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_WoChien[] = INCBIN_U8("graphics/pokemon/wo_chien/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_WoChien[] = INCBIN_COMP("graphics/pokemon/wo_chien/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_WO_CHIEN #if P_FAMILY_CHIEN_PAO @@ -12770,6 +16713,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_ChienPao[] = INCBIN_U8("graphics/pokemon/chien_pao/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_ChienPao[] = INCBIN_COMP("graphics/pokemon/chien_pao/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CHIEN_PAO #if P_FAMILY_TING_LU @@ -12781,6 +16727,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_TingLu[] = INCBIN_U8("graphics/pokemon/ting_lu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_TingLu[] = INCBIN_COMP("graphics/pokemon/ting_lu/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TING_LU #if P_FAMILY_CHI_YU @@ -12792,6 +16741,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_ChiYu[] = INCBIN_U8("graphics/pokemon/chi_yu/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_ChiYu[] = INCBIN_COMP("graphics/pokemon/chi_yu/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_CHI_YU #if P_FAMILY_ROARING_MOON @@ -12803,6 +16755,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_RoaringMoon[] = INCBIN_U8("graphics/pokemon/roaring_moon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_RoaringMoon[] = INCBIN_COMP("graphics/pokemon/roaring_moon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_ROARING_MOON #if P_FAMILY_IRON_VALIANT @@ -12814,6 +16769,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronValiant[] = INCBIN_U8("graphics/pokemon/iron_valiant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_IronValiant[] = INCBIN_COMP("graphics/pokemon/iron_valiant/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_IRON_VALIANT #if P_FAMILY_KORAIDON @@ -12825,6 +16783,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Koraidon[] = INCBIN_U8("graphics/pokemon/koraidon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Koraidon[] = INCBIN_COMP("graphics/pokemon/koraidon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_KORAIDON #if P_FAMILY_MIRAIDON @@ -12836,6 +16797,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Miraidon[] = INCBIN_U8("graphics/pokemon/miraidon/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Miraidon[] = INCBIN_COMP("graphics/pokemon/miraidon/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MIRAIDON #if P_FAMILY_WALKING_WAKE @@ -12847,6 +16811,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_WalkingWake[] = INCBIN_U8("graphics/pokemon/walking_wake/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_WalkingWake[] = INCBIN_COMP("graphics/pokemon/walking_wake/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_WALKING_WAKE #if P_FAMILY_IRON_LEAVES @@ -12858,6 +16825,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronLeaves[] = INCBIN_U8("graphics/pokemon/iron_leaves/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_IronLeaves[] = INCBIN_COMP("graphics/pokemon/iron_leaves/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_IRON_LEAVES #if P_FAMILY_POLTCHAGEIST @@ -12869,6 +16839,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Poltchageist[] = INCBIN_U8("graphics/pokemon/poltchageist/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Poltchageist[] = INCBIN_COMP("graphics/pokemon/poltchageist/follower.4bpp"); +#endif //P_FOLLOWERS const u32 gMonFrontPic_Sinistcha[] = INCBIN_U32("graphics/pokemon/sinistcha/front.4bpp.lz"); const u32 gMonPalette_Sinistcha[] = INCBIN_U32("graphics/pokemon/sinistcha/normal.gbapal.lz"); @@ -12878,6 +16851,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Sinistcha[] = INCBIN_U8("graphics/pokemon/sinistcha/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Sinistcha[] = INCBIN_COMP("graphics/pokemon/sinistcha/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_POLTCHAGEIST #if P_FAMILY_OKIDOGI @@ -12889,6 +16865,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Okidogi[] = INCBIN_U8("graphics/pokemon/okidogi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Okidogi[] = INCBIN_COMP("graphics/pokemon/okidogi/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_OKIDOGI #if P_FAMILY_MUNKIDORI @@ -12900,6 +16879,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Munkidori[] = INCBIN_U8("graphics/pokemon/munkidori/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Munkidori[] = INCBIN_COMP("graphics/pokemon/munkidori/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_MUNKIDORI #if P_FAMILY_FEZANDIPITI @@ -12911,6 +16893,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Fezandipiti[] = INCBIN_U8("graphics/pokemon/fezandipiti/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Fezandipiti[] = INCBIN_COMP("graphics/pokemon/fezandipiti/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_FEZANDIPITI #if P_FAMILY_OGERPON @@ -12960,6 +16945,13 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar // const u32 gMonPalette_OgerponCornerstoneMaskTera[] = INCBIN_U32("graphics/pokemon/ogerpon/cornerstone/tera/normal.gbapal.lz"); // const u32 gMonBackPic_OgerponCornerstoneMaskTera[] = INCBIN_U32("graphics/pokemon/ogerpon/cornerstone/tera/back.4bpp.lz"); // const u32 gMonShinyPalette_OgerponCornerstoneMaskTera[] = INCBIN_U32("graphics/pokemon/ogerpon/cornerstone/tera/shiny.gbapal.lz"); + +#if P_FOLLOWERS + // const u32 gObjectEventPic_OgerponTealMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/follower.4bpp"); + // const u32 gObjectEventPic_OgerponWellspringMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/wellspring/follower.4bpp"); + // const u32 gObjectEventPic_OgerponHearthflameMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/hearthflame/follower.4bpp"); + // const u32 gObjectEventPic_OgerponCornerstoneMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/cornerstone/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_OGERPON #if P_FAMILY_GOUGING_FIRE @@ -12971,6 +16963,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_GougingFire[] = INCBIN_U8("graphics/pokemon/gouging_fire/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_GougingFire[] = INCBIN_COMP("graphics/pokemon/gouging_fire/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_GOUGING_FIRE #if P_FAMILY_RAGING_BOLT @@ -12982,6 +16977,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_RagingBolt[] = INCBIN_U8("graphics/pokemon/raging_bolt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_RagingBolt[] = INCBIN_COMP("graphics/pokemon/raging_bolt/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_RAGING_BOLT #if P_FAMILY_IRON_BOULDER @@ -12993,6 +16991,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronBoulder[] = INCBIN_U8("graphics/pokemon/iron_boulder/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_IronBoulder[] = INCBIN_COMP("graphics/pokemon/iron_boulder/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_IRON_BOULDER #if P_FAMILY_IRON_CROWN @@ -13004,6 +17005,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronCrown[] = INCBIN_U8("graphics/pokemon/iron_crown/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_IronCrown[] = INCBIN_COMP("graphics/pokemon/iron_crown/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_IRON_CROWN #if P_FAMILY_TERAPAGOS @@ -13015,18 +17019,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Terapagos[] = INCBIN_U8("graphics/pokemon/terapagos/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_TerapagosNormal[] = INCBIN_COMP("graphics/pokemon/terapagos/follower.4bpp"); +#endif //P_FOLLOWERS // const u32 gMonFrontPic_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/front.4bpp.lz"); // const u32 gMonPalette_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/normal.gbapal.lz"); // const u32 gMonBackPic_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/back.4bpp.lz"); // const u32 gMonShinyPalette_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/shiny.gbapal.lz"); // const u8 gMonIcon_TerapagosTerastal[] = INCBIN_U8("graphics/pokemon/terapagos/terastal/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_TerapagosTerastal[] = INCBIN_COMP("graphics/pokemon/terapagos/terastal/follower.4bpp"); +#endif //P_FOLLOWERS // const u32 gMonFrontPic_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/front.4bpp.lz"); // const u32 gMonPalette_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/normal.gbapal.lz"); // const u32 gMonBackPic_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/back.4bpp.lz"); // const u32 gMonShinyPalette_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/shiny.gbapal.lz"); // const u8 gMonIcon_TerapagosStellar[] = INCBIN_U8("graphics/pokemon/terapagos/stellar/icon.4bpp"); +#if P_FOLLOWERS + // const u32 gObjectEventPic_TerapagosStellar[] = INCBIN_COMP("graphics/pokemon/terapagos/stellar/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_TERAPAGOS #if P_FAMILY_PECHARUNT @@ -13038,9 +17051,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Pecharunt[] = INCBIN_U8("graphics/pokemon/pecharunt/footprint.1bpp"); #endif //P_FOOTPRINTS +#if P_FOLLOWERS + // const u32 gObjectEventPic_Pecharunt[] = INCBIN_COMP("graphics/pokemon/pecharunt/follower.4bpp"); +#endif //P_FOLLOWERS #endif //P_FAMILY_PECHARUNT const u32 gMonFrontPic_Egg[] = INCBIN_U32("graphics/pokemon/egg/anim_front.4bpp.lz"); const u32 gMonPalette_Egg[] = INCBIN_U32("graphics/pokemon/egg/normal.gbapal.lz"); const u8 gMonIcon_Egg[] = INCBIN_U8("graphics/pokemon/egg/icon.4bpp"); - diff --git a/src/data/object_events/object_event_anims.h b/src/data/object_events/object_event_anims.h index bae91fa6900a..6483eec40b0c 100755 --- a/src/data/object_events/object_event_anims.h +++ b/src/data/object_events/object_event_anims.h @@ -1083,7 +1083,7 @@ static const union AnimCmd *const sAnimTable_Standard[] = { [ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast, }; -static const union AnimCmd *const sAnimTable_Following[] = { +const union AnimCmd *const sAnimTable_Following[] = { sAnim_FaceSouth, sAnim_FaceNorth2F, sAnim_FaceWest2F, diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 28a477f0c0ca..32459c8c1b98 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -357,1106 +357,6 @@ const u32 gObjectEventPic_Lucy[] = INCBIN_U32("graphics/object_events/pics/peopl const u32 gObjectEventPic_Brandon[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/brandon.4bpp"); const u32 gObjectEventPic_AnimatedBall[] = INCBIN_U32("graphics/object_events/pics/misc/animated_ball.4bpp"); -// Normally, INCBIN_COMP acts like INCBIN_U32, but appends `.lz` to the file, compressing it; -// If not compressing follower gfx, make this an alias to INCBIN_32, so gfx will *not* be compressed -#if !(OW_GFX_COMPRESS) -#define INCBIN_COMP INCBIN_U32 -#endif - -const u32 gObjectEventPic_Bulbasaur[] = INCBIN_COMP("graphics/pokemon/bulbasaur/follower.4bpp"); -const u32 gObjectEventPic_Ivysaur[] = INCBIN_COMP("graphics/pokemon/ivysaur/follower.4bpp"); -const u32 gObjectEventPic_Venusaur[] = INCBIN_COMP("graphics/pokemon/venusaur/follower.4bpp"); -const u32 gObjectEventPic_Charmander[] = INCBIN_COMP("graphics/pokemon/charmander/follower.4bpp"); -const u32 gObjectEventPic_Charmeleon[] = INCBIN_COMP("graphics/pokemon/charmeleon/follower.4bpp"); -const u32 gObjectEventPic_Charizard[] = INCBIN_COMP("graphics/pokemon/charizard/follower.4bpp"); -const u32 gObjectEventPic_Squirtle[] = INCBIN_COMP("graphics/pokemon/squirtle/follower.4bpp"); -const u32 gObjectEventPic_Wartortle[] = INCBIN_COMP("graphics/pokemon/wartortle/follower.4bpp"); -const u32 gObjectEventPic_Blastoise[] = INCBIN_COMP("graphics/pokemon/blastoise/follower.4bpp"); -const u32 gObjectEventPic_Caterpie[] = INCBIN_COMP("graphics/pokemon/caterpie/follower.4bpp"); -const u32 gObjectEventPic_Metapod[] = INCBIN_COMP("graphics/pokemon/metapod/follower.4bpp"); -const u32 gObjectEventPic_Butterfree[] = INCBIN_COMP("graphics/pokemon/butterfree/follower.4bpp"); -const u32 gObjectEventPic_Weedle[] = INCBIN_COMP("graphics/pokemon/weedle/follower.4bpp"); -const u32 gObjectEventPic_Kakuna[] = INCBIN_COMP("graphics/pokemon/kakuna/follower.4bpp"); -const u32 gObjectEventPic_Beedrill[] = INCBIN_COMP("graphics/pokemon/beedrill/follower.4bpp"); -const u32 gObjectEventPic_Pidgey[] = INCBIN_COMP("graphics/pokemon/pidgey/follower.4bpp"); -const u32 gObjectEventPic_Pidgeotto[] = INCBIN_COMP("graphics/pokemon/pidgeotto/follower.4bpp"); -const u32 gObjectEventPic_Pidgeot[] = INCBIN_COMP("graphics/pokemon/pidgeot/follower.4bpp"); -const u32 gObjectEventPic_Rattata[] = INCBIN_COMP("graphics/pokemon/rattata/follower.4bpp"); -const u32 gObjectEventPic_Raticate[] = INCBIN_COMP("graphics/pokemon/raticate/follower.4bpp"); -const u32 gObjectEventPic_Spearow[] = INCBIN_COMP("graphics/pokemon/spearow/follower.4bpp"); -const u32 gObjectEventPic_Fearow[] = INCBIN_COMP("graphics/pokemon/fearow/follower.4bpp"); -const u32 gObjectEventPic_Ekans[] = INCBIN_COMP("graphics/pokemon/ekans/follower.4bpp"); -const u32 gObjectEventPic_Arbok[] = INCBIN_COMP("graphics/pokemon/arbok/follower.4bpp"); -const u32 gObjectEventPic_Pikachu[] = INCBIN_COMP("graphics/pokemon/pikachu/follower.4bpp"); -const u32 gObjectEventPic_Raichu[] = INCBIN_COMP("graphics/pokemon/raichu/follower.4bpp"); -const u32 gObjectEventPic_Sandshrew[] = INCBIN_COMP("graphics/pokemon/sandshrew/follower.4bpp"); -const u32 gObjectEventPic_Sandslash[] = INCBIN_COMP("graphics/pokemon/sandslash/follower.4bpp"); -const u32 gObjectEventPic_Nidoran_f[] = INCBIN_COMP("graphics/pokemon/nidoran_f/follower.4bpp"); -const u32 gObjectEventPic_Nidorina[] = INCBIN_COMP("graphics/pokemon/nidorina/follower.4bpp"); -const u32 gObjectEventPic_Nidoqueen[] = INCBIN_COMP("graphics/pokemon/nidoqueen/follower.4bpp"); -const u32 gObjectEventPic_Nidoran_m[] = INCBIN_COMP("graphics/pokemon/nidoran_m/follower.4bpp"); -const u32 gObjectEventPic_Nidorino[] = INCBIN_COMP("graphics/pokemon/nidorino/follower.4bpp"); -const u32 gObjectEventPic_Nidoking[] = INCBIN_COMP("graphics/pokemon/nidoking/follower.4bpp"); -const u32 gObjectEventPic_Clefairy[] = INCBIN_COMP("graphics/pokemon/clefairy/follower.4bpp"); -const u32 gObjectEventPic_Clefable[] = INCBIN_COMP("graphics/pokemon/clefable/follower.4bpp"); -const u32 gObjectEventPic_Vulpix[] = INCBIN_COMP("graphics/pokemon/vulpix/follower.4bpp"); -const u32 gObjectEventPic_Ninetales[] = INCBIN_COMP("graphics/pokemon/ninetales/follower.4bpp"); -const u32 gObjectEventPic_Jigglypuff[] = INCBIN_COMP("graphics/pokemon/jigglypuff/follower.4bpp"); -const u32 gObjectEventPic_Wigglytuff[] = INCBIN_COMP("graphics/pokemon/wigglytuff/follower.4bpp"); -const u32 gObjectEventPic_Zubat[] = INCBIN_COMP("graphics/pokemon/zubat/follower.4bpp"); -const u32 gObjectEventPic_Golbat[] = INCBIN_COMP("graphics/pokemon/golbat/follower.4bpp"); -const u32 gObjectEventPic_Oddish[] = INCBIN_COMP("graphics/pokemon/oddish/follower.4bpp"); -const u32 gObjectEventPic_Gloom[] = INCBIN_COMP("graphics/pokemon/gloom/follower.4bpp"); -const u32 gObjectEventPic_Vileplume[] = INCBIN_COMP("graphics/pokemon/vileplume/follower.4bpp"); -const u32 gObjectEventPic_Paras[] = INCBIN_COMP("graphics/pokemon/paras/follower.4bpp"); -const u32 gObjectEventPic_Parasect[] = INCBIN_COMP("graphics/pokemon/parasect/follower.4bpp"); -const u32 gObjectEventPic_Venonat[] = INCBIN_COMP("graphics/pokemon/venonat/follower.4bpp"); -const u32 gObjectEventPic_Venomoth[] = INCBIN_COMP("graphics/pokemon/venomoth/follower.4bpp"); -const u32 gObjectEventPic_Diglett[] = INCBIN_COMP("graphics/pokemon/diglett/follower.4bpp"); -const u32 gObjectEventPic_Dugtrio[] = INCBIN_COMP("graphics/pokemon/dugtrio/follower.4bpp"); -const u32 gObjectEventPic_Meowth[] = INCBIN_COMP("graphics/pokemon/meowth/follower.4bpp"); -const u32 gObjectEventPic_Persian[] = INCBIN_COMP("graphics/pokemon/persian/follower.4bpp"); -const u32 gObjectEventPic_Psyduck[] = INCBIN_COMP("graphics/pokemon/psyduck/follower.4bpp"); -const u32 gObjectEventPic_Golduck[] = INCBIN_COMP("graphics/pokemon/golduck/follower.4bpp"); -const u32 gObjectEventPic_Mankey[] = INCBIN_COMP("graphics/pokemon/mankey/follower.4bpp"); -const u32 gObjectEventPic_Primeape[] = INCBIN_COMP("graphics/pokemon/primeape/follower.4bpp"); -const u32 gObjectEventPic_Growlithe[] = INCBIN_COMP("graphics/pokemon/growlithe/follower.4bpp"); -const u32 gObjectEventPic_Arcanine[] = INCBIN_COMP("graphics/pokemon/arcanine/follower.4bpp"); -const u32 gObjectEventPic_Poliwag[] = INCBIN_COMP("graphics/pokemon/poliwag/follower.4bpp"); -const u32 gObjectEventPic_Poliwhirl[] = INCBIN_COMP("graphics/pokemon/poliwhirl/follower.4bpp"); -const u32 gObjectEventPic_Poliwrath[] = INCBIN_COMP("graphics/pokemon/poliwrath/follower.4bpp"); -const u32 gObjectEventPic_Abra[] = INCBIN_COMP("graphics/pokemon/abra/follower.4bpp"); -const u32 gObjectEventPic_Kadabra[] = INCBIN_COMP("graphics/pokemon/kadabra/follower.4bpp"); -const u32 gObjectEventPic_Alakazam[] = INCBIN_COMP("graphics/pokemon/alakazam/follower.4bpp"); -const u32 gObjectEventPic_Machop[] = INCBIN_COMP("graphics/pokemon/machop/follower.4bpp"); -const u32 gObjectEventPic_Machoke[] = INCBIN_COMP("graphics/pokemon/machoke/follower.4bpp"); -const u32 gObjectEventPic_Machamp[] = INCBIN_COMP("graphics/pokemon/machamp/follower.4bpp"); -const u32 gObjectEventPic_Bellsprout[] = INCBIN_COMP("graphics/pokemon/bellsprout/follower.4bpp"); -const u32 gObjectEventPic_Weepinbell[] = INCBIN_COMP("graphics/pokemon/weepinbell/follower.4bpp"); -const u32 gObjectEventPic_Victreebel[] = INCBIN_COMP("graphics/pokemon/victreebel/follower.4bpp"); -const u32 gObjectEventPic_Tentacool[] = INCBIN_COMP("graphics/pokemon/tentacool/follower.4bpp"); -const u32 gObjectEventPic_Tentacruel[] = INCBIN_COMP("graphics/pokemon/tentacruel/follower.4bpp"); -const u32 gObjectEventPic_Geodude[] = INCBIN_COMP("graphics/pokemon/geodude/follower.4bpp"); -const u32 gObjectEventPic_Graveler[] = INCBIN_COMP("graphics/pokemon/graveler/follower.4bpp"); -const u32 gObjectEventPic_Golem[] = INCBIN_COMP("graphics/pokemon/golem/follower.4bpp"); -const u32 gObjectEventPic_Ponyta[] = INCBIN_COMP("graphics/pokemon/ponyta/follower.4bpp"); -const u32 gObjectEventPic_Rapidash[] = INCBIN_COMP("graphics/pokemon/rapidash/follower.4bpp"); -const u32 gObjectEventPic_Slowpoke[] = INCBIN_COMP("graphics/pokemon/slowpoke/follower.4bpp"); -const u32 gObjectEventPic_Slowbro[] = INCBIN_COMP("graphics/pokemon/slowbro/follower.4bpp"); -const u32 gObjectEventPic_Magnemite[] = INCBIN_COMP("graphics/pokemon/magnemite/follower.4bpp"); -const u32 gObjectEventPic_Magneton[] = INCBIN_COMP("graphics/pokemon/magneton/follower.4bpp"); -const u32 gObjectEventPic_Farfetchd[] = INCBIN_COMP("graphics/pokemon/farfetchd/follower.4bpp"); -const u32 gObjectEventPic_Doduo[] = INCBIN_COMP("graphics/pokemon/doduo/follower.4bpp"); -const u32 gObjectEventPic_Dodrio[] = INCBIN_COMP("graphics/pokemon/dodrio/follower.4bpp"); -const u32 gObjectEventPic_Seel[] = INCBIN_COMP("graphics/pokemon/seel/follower.4bpp"); -const u32 gObjectEventPic_Dewgong[] = INCBIN_COMP("graphics/pokemon/dewgong/follower.4bpp"); -const u32 gObjectEventPic_Grimer[] = INCBIN_COMP("graphics/pokemon/grimer/follower.4bpp"); -const u32 gObjectEventPic_Muk[] = INCBIN_COMP("graphics/pokemon/muk/follower.4bpp"); -const u32 gObjectEventPic_Shellder[] = INCBIN_COMP("graphics/pokemon/shellder/follower.4bpp"); -const u32 gObjectEventPic_Cloyster[] = INCBIN_COMP("graphics/pokemon/cloyster/follower.4bpp"); -const u32 gObjectEventPic_Gastly[] = INCBIN_COMP("graphics/pokemon/gastly/follower.4bpp"); -const u32 gObjectEventPic_Haunter[] = INCBIN_COMP("graphics/pokemon/haunter/follower.4bpp"); -const u32 gObjectEventPic_Gengar[] = INCBIN_COMP("graphics/pokemon/gengar/follower.4bpp"); -const u32 gObjectEventPic_Onix[] = INCBIN_COMP("graphics/pokemon/onix/follower.4bpp"); -const u32 gObjectEventPic_Drowzee[] = INCBIN_COMP("graphics/pokemon/drowzee/follower.4bpp"); -const u32 gObjectEventPic_Hypno[] = INCBIN_COMP("graphics/pokemon/hypno/follower.4bpp"); -const u32 gObjectEventPic_Krabby[] = INCBIN_COMP("graphics/pokemon/krabby/follower.4bpp"); -const u32 gObjectEventPic_Kingler[] = INCBIN_COMP("graphics/pokemon/kingler/follower.4bpp"); -const u32 gObjectEventPic_Voltorb[] = INCBIN_COMP("graphics/pokemon/voltorb/follower.4bpp"); -const u32 gObjectEventPic_Electrode[] = INCBIN_COMP("graphics/pokemon/electrode/follower.4bpp"); -const u32 gObjectEventPic_Exeggcute[] = INCBIN_COMP("graphics/pokemon/exeggcute/follower.4bpp"); -const u32 gObjectEventPic_Exeggutor[] = INCBIN_COMP("graphics/pokemon/exeggutor/follower.4bpp"); -const u32 gObjectEventPic_Cubone[] = INCBIN_COMP("graphics/pokemon/cubone/follower.4bpp"); -const u32 gObjectEventPic_Marowak[] = INCBIN_COMP("graphics/pokemon/marowak/follower.4bpp"); -const u32 gObjectEventPic_Hitmonlee[] = INCBIN_COMP("graphics/pokemon/hitmonlee/follower.4bpp"); -const u32 gObjectEventPic_Hitmonchan[] = INCBIN_COMP("graphics/pokemon/hitmonchan/follower.4bpp"); -const u32 gObjectEventPic_Lickitung[] = INCBIN_COMP("graphics/pokemon/lickitung/follower.4bpp"); -const u32 gObjectEventPic_Koffing[] = INCBIN_COMP("graphics/pokemon/koffing/follower.4bpp"); -const u32 gObjectEventPic_Weezing[] = INCBIN_COMP("graphics/pokemon/weezing/follower.4bpp"); -const u32 gObjectEventPic_Rhyhorn[] = INCBIN_COMP("graphics/pokemon/rhyhorn/follower.4bpp"); -const u32 gObjectEventPic_Rhydon[] = INCBIN_COMP("graphics/pokemon/rhydon/follower.4bpp"); -const u32 gObjectEventPic_Chansey[] = INCBIN_COMP("graphics/pokemon/chansey/follower.4bpp"); -const u32 gObjectEventPic_Tangela[] = INCBIN_COMP("graphics/pokemon/tangela/follower.4bpp"); -const u32 gObjectEventPic_Kangaskhan[] = INCBIN_COMP("graphics/pokemon/kangaskhan/follower.4bpp"); -const u32 gObjectEventPic_Horsea[] = INCBIN_COMP("graphics/pokemon/horsea/follower.4bpp"); -const u32 gObjectEventPic_Seadra[] = INCBIN_COMP("graphics/pokemon/seadra/follower.4bpp"); -const u32 gObjectEventPic_Goldeen[] = INCBIN_COMP("graphics/pokemon/goldeen/follower.4bpp"); -const u32 gObjectEventPic_Seaking[] = INCBIN_COMP("graphics/pokemon/seaking/follower.4bpp"); -const u32 gObjectEventPic_Staryu[] = INCBIN_COMP("graphics/pokemon/staryu/follower.4bpp"); -const u32 gObjectEventPic_Starmie[] = INCBIN_COMP("graphics/pokemon/starmie/follower.4bpp"); -const u32 gObjectEventPic_MrMime[] = INCBIN_COMP("graphics/pokemon/mr_mime/follower.4bpp"); -const u32 gObjectEventPic_Scyther[] = INCBIN_COMP("graphics/pokemon/scyther/follower.4bpp"); -const u32 gObjectEventPic_Jynx[] = INCBIN_COMP("graphics/pokemon/jynx/follower.4bpp"); -const u32 gObjectEventPic_Electabuzz[] = INCBIN_COMP("graphics/pokemon/electabuzz/follower.4bpp"); -const u32 gObjectEventPic_Magmar[] = INCBIN_COMP("graphics/pokemon/magmar/follower.4bpp"); -const u32 gObjectEventPic_Pinsir[] = INCBIN_COMP("graphics/pokemon/pinsir/follower.4bpp"); -const u32 gObjectEventPic_Tauros[] = INCBIN_COMP("graphics/pokemon/tauros/follower.4bpp"); -const u32 gObjectEventPic_Magikarp[] = INCBIN_COMP("graphics/pokemon/magikarp/follower.4bpp"); -const u32 gObjectEventPic_Gyarados[] = INCBIN_COMP("graphics/pokemon/gyarados/follower.4bpp"); -const u32 gObjectEventPic_Lapras[] = INCBIN_COMP("graphics/pokemon/lapras/follower.4bpp"); -const u32 gObjectEventPic_Ditto[] = INCBIN_COMP("graphics/pokemon/ditto/follower.4bpp"); -const u32 gObjectEventPic_Eevee[] = INCBIN_COMP("graphics/pokemon/eevee/follower.4bpp"); -const u32 gObjectEventPic_Vaporeon[] = INCBIN_COMP("graphics/pokemon/vaporeon/follower.4bpp"); -const u32 gObjectEventPic_Jolteon[] = INCBIN_COMP("graphics/pokemon/jolteon/follower.4bpp"); -const u32 gObjectEventPic_Flareon[] = INCBIN_COMP("graphics/pokemon/flareon/follower.4bpp"); -const u32 gObjectEventPic_Porygon[] = INCBIN_COMP("graphics/pokemon/porygon/follower.4bpp"); -const u32 gObjectEventPic_Omanyte[] = INCBIN_COMP("graphics/pokemon/omanyte/follower.4bpp"); -const u32 gObjectEventPic_Omastar[] = INCBIN_COMP("graphics/pokemon/omastar/follower.4bpp"); -const u32 gObjectEventPic_Kabuto[] = INCBIN_COMP("graphics/pokemon/kabuto/follower.4bpp"); -const u32 gObjectEventPic_Kabutops[] = INCBIN_COMP("graphics/pokemon/kabutops/follower.4bpp"); -const u32 gObjectEventPic_Aerodactyl[] = INCBIN_COMP("graphics/pokemon/aerodactyl/follower.4bpp"); -const u32 gObjectEventPic_Snorlax[] = INCBIN_COMP("graphics/pokemon/snorlax/follower.4bpp"); -const u32 gObjectEventPic_Articuno[] = INCBIN_COMP("graphics/pokemon/articuno/follower.4bpp"); -const u32 gObjectEventPic_Zapdos[] = INCBIN_COMP("graphics/pokemon/zapdos/follower.4bpp"); -const u32 gObjectEventPic_Moltres[] = INCBIN_COMP("graphics/pokemon/moltres/follower.4bpp"); -const u32 gObjectEventPic_Dratini[] = INCBIN_COMP("graphics/pokemon/dratini/follower.4bpp"); -const u32 gObjectEventPic_Dragonair[] = INCBIN_COMP("graphics/pokemon/dragonair/follower.4bpp"); -const u32 gObjectEventPic_Dragonite[] = INCBIN_COMP("graphics/pokemon/dragonite/follower.4bpp"); -const u32 gObjectEventPic_Mewtwo[] = INCBIN_COMP("graphics/pokemon/mewtwo/follower.4bpp"); -const u32 gObjectEventPic_Mew[] = INCBIN_COMP("graphics/pokemon/mew/follower.4bpp"); -const u32 gObjectEventPic_Chikorita[] = INCBIN_COMP("graphics/pokemon/chikorita/follower.4bpp"); -const u32 gObjectEventPic_Bayleef[] = INCBIN_COMP("graphics/pokemon/bayleef/follower.4bpp"); -const u32 gObjectEventPic_Meganium[] = INCBIN_COMP("graphics/pokemon/meganium/follower.4bpp"); -const u32 gObjectEventPic_Cyndaquil[] = INCBIN_COMP("graphics/pokemon/cyndaquil/follower.4bpp"); -const u32 gObjectEventPic_Quilava[] = INCBIN_COMP("graphics/pokemon/quilava/follower.4bpp"); -const u32 gObjectEventPic_Typhlosion[] = INCBIN_COMP("graphics/pokemon/typhlosion/follower.4bpp"); -const u32 gObjectEventPic_Totodile[] = INCBIN_COMP("graphics/pokemon/totodile/follower.4bpp"); -const u32 gObjectEventPic_Croconaw[] = INCBIN_COMP("graphics/pokemon/croconaw/follower.4bpp"); -const u32 gObjectEventPic_Feraligatr[] = INCBIN_COMP("graphics/pokemon/feraligatr/follower.4bpp"); -const u32 gObjectEventPic_Sentret[] = INCBIN_COMP("graphics/pokemon/sentret/follower.4bpp"); -const u32 gObjectEventPic_Furret[] = INCBIN_COMP("graphics/pokemon/furret/follower.4bpp"); -const u32 gObjectEventPic_Hoothoot[] = INCBIN_COMP("graphics/pokemon/hoothoot/follower.4bpp"); -const u32 gObjectEventPic_Noctowl[] = INCBIN_COMP("graphics/pokemon/noctowl/follower.4bpp"); -const u32 gObjectEventPic_Ledyba[] = INCBIN_COMP("graphics/pokemon/ledyba/follower.4bpp"); -const u32 gObjectEventPic_Ledian[] = INCBIN_COMP("graphics/pokemon/ledian/follower.4bpp"); -const u32 gObjectEventPic_Spinarak[] = INCBIN_COMP("graphics/pokemon/spinarak/follower.4bpp"); -const u32 gObjectEventPic_Ariados[] = INCBIN_COMP("graphics/pokemon/ariados/follower.4bpp"); -const u32 gObjectEventPic_Crobat[] = INCBIN_COMP("graphics/pokemon/crobat/follower.4bpp"); -const u32 gObjectEventPic_Chinchou[] = INCBIN_COMP("graphics/pokemon/chinchou/follower.4bpp"); -const u32 gObjectEventPic_Lanturn[] = INCBIN_COMP("graphics/pokemon/lanturn/follower.4bpp"); -const u32 gObjectEventPic_Pichu[] = INCBIN_COMP("graphics/pokemon/pichu/follower.4bpp"); -const u32 gObjectEventPic_Cleffa[] = INCBIN_COMP("graphics/pokemon/cleffa/follower.4bpp"); -const u32 gObjectEventPic_Igglybuff[] = INCBIN_COMP("graphics/pokemon/igglybuff/follower.4bpp"); -const u32 gObjectEventPic_Togepi[] = INCBIN_COMP("graphics/pokemon/togepi/follower.4bpp"); -const u32 gObjectEventPic_Togetic[] = INCBIN_COMP("graphics/pokemon/togetic/follower.4bpp"); -const u32 gObjectEventPic_Natu[] = INCBIN_COMP("graphics/pokemon/natu/follower.4bpp"); -const u32 gObjectEventPic_Xatu[] = INCBIN_COMP("graphics/pokemon/xatu/follower.4bpp"); -const u32 gObjectEventPic_Mareep[] = INCBIN_COMP("graphics/pokemon/mareep/follower.4bpp"); -const u32 gObjectEventPic_Flaaffy[] = INCBIN_COMP("graphics/pokemon/flaaffy/follower.4bpp"); -const u32 gObjectEventPic_Ampharos[] = INCBIN_COMP("graphics/pokemon/ampharos/follower.4bpp"); -const u32 gObjectEventPic_Bellossom[] = INCBIN_COMP("graphics/pokemon/bellossom/follower.4bpp"); -const u32 gObjectEventPic_Marill[] = INCBIN_COMP("graphics/pokemon/marill/follower.4bpp"); -const u32 gObjectEventPic_Azumarill[] = INCBIN_COMP("graphics/pokemon/azumarill/follower.4bpp"); -const u32 gObjectEventPic_Sudowoodo[] = INCBIN_COMP("graphics/pokemon/sudowoodo/follower.4bpp"); -const u32 gObjectEventPic_Politoed[] = INCBIN_COMP("graphics/pokemon/politoed/follower.4bpp"); -const u32 gObjectEventPic_Hoppip[] = INCBIN_COMP("graphics/pokemon/hoppip/follower.4bpp"); -const u32 gObjectEventPic_Skiploom[] = INCBIN_COMP("graphics/pokemon/skiploom/follower.4bpp"); -const u32 gObjectEventPic_Jumpluff[] = INCBIN_COMP("graphics/pokemon/jumpluff/follower.4bpp"); -const u32 gObjectEventPic_Aipom[] = INCBIN_COMP("graphics/pokemon/aipom/follower.4bpp"); -const u32 gObjectEventPic_Sunkern[] = INCBIN_COMP("graphics/pokemon/sunkern/follower.4bpp"); -const u32 gObjectEventPic_Sunflora[] = INCBIN_COMP("graphics/pokemon/sunflora/follower.4bpp"); -const u32 gObjectEventPic_Yanma[] = INCBIN_COMP("graphics/pokemon/yanma/follower.4bpp"); -const u32 gObjectEventPic_Wooper[] = INCBIN_COMP("graphics/pokemon/wooper/follower.4bpp"); -const u32 gObjectEventPic_Quagsire[] = INCBIN_COMP("graphics/pokemon/quagsire/follower.4bpp"); -const u32 gObjectEventPic_Espeon[] = INCBIN_COMP("graphics/pokemon/espeon/follower.4bpp"); -const u32 gObjectEventPic_Umbreon[] = INCBIN_COMP("graphics/pokemon/umbreon/follower.4bpp"); -const u32 gObjectEventPic_Murkrow[] = INCBIN_COMP("graphics/pokemon/murkrow/follower.4bpp"); -const u32 gObjectEventPic_Slowking[] = INCBIN_COMP("graphics/pokemon/slowking/follower.4bpp"); -const u32 gObjectEventPic_Misdreavus[] = INCBIN_COMP("graphics/pokemon/misdreavus/follower.4bpp"); -const u32 gObjectEventPic_Unown_A[] = INCBIN_COMP("graphics/pokemon/unown/follower.4bpp"); -const u32 gObjectEventPic_Unown_B[] = INCBIN_COMP("graphics/pokemon/unown/b/follower.4bpp"); -const u32 gObjectEventPic_Unown_C[] = INCBIN_COMP("graphics/pokemon/unown/c/follower.4bpp"); -const u32 gObjectEventPic_Unown_D[] = INCBIN_COMP("graphics/pokemon/unown/d/follower.4bpp"); -const u32 gObjectEventPic_Unown_E[] = INCBIN_COMP("graphics/pokemon/unown/e/follower.4bpp"); -const u32 gObjectEventPic_Unown_F[] = INCBIN_COMP("graphics/pokemon/unown/f/follower.4bpp"); -const u32 gObjectEventPic_Unown_G[] = INCBIN_COMP("graphics/pokemon/unown/g/follower.4bpp"); -const u32 gObjectEventPic_Unown_H[] = INCBIN_COMP("graphics/pokemon/unown/h/follower.4bpp"); -const u32 gObjectEventPic_Unown_I[] = INCBIN_COMP("graphics/pokemon/unown/i/follower.4bpp"); -const u32 gObjectEventPic_Unown_J[] = INCBIN_COMP("graphics/pokemon/unown/j/follower.4bpp"); -const u32 gObjectEventPic_Unown_K[] = INCBIN_COMP("graphics/pokemon/unown/k/follower.4bpp"); -const u32 gObjectEventPic_Unown_L[] = INCBIN_COMP("graphics/pokemon/unown/l/follower.4bpp"); -const u32 gObjectEventPic_Unown_M[] = INCBIN_COMP("graphics/pokemon/unown/m/follower.4bpp"); -const u32 gObjectEventPic_Unown_N[] = INCBIN_COMP("graphics/pokemon/unown/n/follower.4bpp"); -const u32 gObjectEventPic_Unown_O[] = INCBIN_COMP("graphics/pokemon/unown/o/follower.4bpp"); -const u32 gObjectEventPic_Unown_P[] = INCBIN_COMP("graphics/pokemon/unown/p/follower.4bpp"); -const u32 gObjectEventPic_Unown_Q[] = INCBIN_COMP("graphics/pokemon/unown/q/follower.4bpp"); -const u32 gObjectEventPic_Unown_R[] = INCBIN_COMP("graphics/pokemon/unown/r/follower.4bpp"); -const u32 gObjectEventPic_Unown_S[] = INCBIN_COMP("graphics/pokemon/unown/s/follower.4bpp"); -const u32 gObjectEventPic_Unown_T[] = INCBIN_COMP("graphics/pokemon/unown/t/follower.4bpp"); -const u32 gObjectEventPic_Unown_U[] = INCBIN_COMP("graphics/pokemon/unown/u/follower.4bpp"); -const u32 gObjectEventPic_Unown_V[] = INCBIN_COMP("graphics/pokemon/unown/v/follower.4bpp"); -const u32 gObjectEventPic_Unown_W[] = INCBIN_COMP("graphics/pokemon/unown/w/follower.4bpp"); -const u32 gObjectEventPic_Unown_X[] = INCBIN_COMP("graphics/pokemon/unown/x/follower.4bpp"); -const u32 gObjectEventPic_Unown_Y[] = INCBIN_COMP("graphics/pokemon/unown/y/follower.4bpp"); -const u32 gObjectEventPic_Unown_Z[] = INCBIN_COMP("graphics/pokemon/unown/z/follower.4bpp"); -const u32 gObjectEventPic_UnownExclamation[] = INCBIN_COMP("graphics/pokemon/unown/exclamation_mark/follower.4bpp"); -const u32 gObjectEventPic_UnownQuestion[] = INCBIN_COMP("graphics/pokemon/unown/question_mark/follower.4bpp"); -const u32 gObjectEventPic_Wobbuffet[] = INCBIN_COMP("graphics/pokemon/wobbuffet/follower.4bpp"); -const u32 gObjectEventPic_Girafarig[] = INCBIN_COMP("graphics/pokemon/girafarig/follower.4bpp"); -const u32 gObjectEventPic_Pineco[] = INCBIN_COMP("graphics/pokemon/pineco/follower.4bpp"); -const u32 gObjectEventPic_Forretress[] = INCBIN_COMP("graphics/pokemon/forretress/follower.4bpp"); -const u32 gObjectEventPic_Dunsparce[] = INCBIN_COMP("graphics/pokemon/dunsparce/follower.4bpp"); -const u32 gObjectEventPic_Gligar[] = INCBIN_COMP("graphics/pokemon/gligar/follower.4bpp"); -const u32 gObjectEventPic_Steelix[] = INCBIN_COMP("graphics/pokemon/steelix/follower.4bpp"); -const u32 gObjectEventPic_Snubbull[] = INCBIN_COMP("graphics/pokemon/snubbull/follower.4bpp"); -const u32 gObjectEventPic_Granbull[] = INCBIN_COMP("graphics/pokemon/granbull/follower.4bpp"); -const u32 gObjectEventPic_Qwilfish[] = INCBIN_COMP("graphics/pokemon/qwilfish/follower.4bpp"); -const u32 gObjectEventPic_Scizor[] = INCBIN_COMP("graphics/pokemon/scizor/follower.4bpp"); -const u32 gObjectEventPic_Shuckle[] = INCBIN_COMP("graphics/pokemon/shuckle/follower.4bpp"); -const u32 gObjectEventPic_Heracross[] = INCBIN_COMP("graphics/pokemon/heracross/follower.4bpp"); -const u32 gObjectEventPic_Sneasel[] = INCBIN_COMP("graphics/pokemon/sneasel/follower.4bpp"); -const u32 gObjectEventPic_Teddiursa[] = INCBIN_COMP("graphics/pokemon/teddiursa/follower.4bpp"); -const u32 gObjectEventPic_Ursaring[] = INCBIN_COMP("graphics/pokemon/ursaring/follower.4bpp"); -const u32 gObjectEventPic_Slugma[] = INCBIN_COMP("graphics/pokemon/slugma/follower.4bpp"); -const u32 gObjectEventPic_Magcargo[] = INCBIN_COMP("graphics/pokemon/magcargo/follower.4bpp"); -const u32 gObjectEventPic_Swinub[] = INCBIN_COMP("graphics/pokemon/swinub/follower.4bpp"); -const u32 gObjectEventPic_Piloswine[] = INCBIN_COMP("graphics/pokemon/piloswine/follower.4bpp"); -const u32 gObjectEventPic_Corsola[] = INCBIN_COMP("graphics/pokemon/corsola/follower.4bpp"); -const u32 gObjectEventPic_Remoraid[] = INCBIN_COMP("graphics/pokemon/remoraid/follower.4bpp"); -const u32 gObjectEventPic_Octillery[] = INCBIN_COMP("graphics/pokemon/octillery/follower.4bpp"); -const u32 gObjectEventPic_Delibird[] = INCBIN_COMP("graphics/pokemon/delibird/follower.4bpp"); -const u32 gObjectEventPic_Mantine[] = INCBIN_COMP("graphics/pokemon/mantine/follower.4bpp"); -const u32 gObjectEventPic_Skarmory[] = INCBIN_COMP("graphics/pokemon/skarmory/follower.4bpp"); -const u32 gObjectEventPic_Houndour[] = INCBIN_COMP("graphics/pokemon/houndour/follower.4bpp"); -const u32 gObjectEventPic_Houndoom[] = INCBIN_COMP("graphics/pokemon/houndoom/follower.4bpp"); -const u32 gObjectEventPic_Kingdra[] = INCBIN_COMP("graphics/pokemon/kingdra/follower.4bpp"); -const u32 gObjectEventPic_Phanpy[] = INCBIN_COMP("graphics/pokemon/phanpy/follower.4bpp"); -const u32 gObjectEventPic_Donphan[] = INCBIN_COMP("graphics/pokemon/donphan/follower.4bpp"); -const u32 gObjectEventPic_Porygon2[] = INCBIN_COMP("graphics/pokemon/porygon2/follower.4bpp"); -const u32 gObjectEventPic_Stantler[] = INCBIN_COMP("graphics/pokemon/stantler/follower.4bpp"); -const u32 gObjectEventPic_Smeargle[] = INCBIN_COMP("graphics/pokemon/smeargle/follower.4bpp"); -const u32 gObjectEventPic_Tyrogue[] = INCBIN_COMP("graphics/pokemon/tyrogue/follower.4bpp"); -const u32 gObjectEventPic_Hitmontop[] = INCBIN_COMP("graphics/pokemon/hitmontop/follower.4bpp"); -const u32 gObjectEventPic_Smoochum[] = INCBIN_COMP("graphics/pokemon/smoochum/follower.4bpp"); -const u32 gObjectEventPic_Elekid[] = INCBIN_COMP("graphics/pokemon/elekid/follower.4bpp"); -const u32 gObjectEventPic_Magby[] = INCBIN_COMP("graphics/pokemon/magby/follower.4bpp"); -const u32 gObjectEventPic_Miltank[] = INCBIN_COMP("graphics/pokemon/miltank/follower.4bpp"); -const u32 gObjectEventPic_Blissey[] = INCBIN_COMP("graphics/pokemon/blissey/follower.4bpp"); -const u32 gObjectEventPic_Raikou[] = INCBIN_COMP("graphics/pokemon/raikou/follower.4bpp"); -const u32 gObjectEventPic_Entei[] = INCBIN_COMP("graphics/pokemon/entei/follower.4bpp"); -const u32 gObjectEventPic_Suicune[] = INCBIN_COMP("graphics/pokemon/suicune/follower.4bpp"); -const u32 gObjectEventPic_Larvitar[] = INCBIN_COMP("graphics/pokemon/larvitar/follower.4bpp"); -const u32 gObjectEventPic_Pupitar[] = INCBIN_COMP("graphics/pokemon/pupitar/follower.4bpp"); -const u32 gObjectEventPic_Tyranitar[] = INCBIN_COMP("graphics/pokemon/tyranitar/follower.4bpp"); -const u32 gObjectEventPic_Lugia[] = INCBIN_COMP("graphics/pokemon/lugia/follower.4bpp"); -const u32 gObjectEventPic_HoOh[] = INCBIN_COMP("graphics/pokemon/ho_oh/follower.4bpp"); -const u32 gObjectEventPic_Celebi[] = INCBIN_COMP("graphics/pokemon/celebi/follower.4bpp"); -const u32 gObjectEventPic_Treecko[] = INCBIN_COMP("graphics/pokemon/treecko/follower.4bpp"); -const u32 gObjectEventPic_Grovyle[] = INCBIN_COMP("graphics/pokemon/grovyle/follower.4bpp"); -const u32 gObjectEventPic_Sceptile[] = INCBIN_COMP("graphics/pokemon/sceptile/follower.4bpp"); -const u32 gObjectEventPic_Torchic[] = INCBIN_COMP("graphics/pokemon/torchic/follower.4bpp"); -const u32 gObjectEventPic_Combusken[] = INCBIN_COMP("graphics/pokemon/combusken/follower.4bpp"); -const u32 gObjectEventPic_Blaziken[] = INCBIN_COMP("graphics/pokemon/blaziken/follower.4bpp"); -const u32 gObjectEventPic_Mudkip[] = INCBIN_COMP("graphics/pokemon/mudkip/follower.4bpp"); -const u32 gObjectEventPic_Marshtomp[] = INCBIN_COMP("graphics/pokemon/marshtomp/follower.4bpp"); -const u32 gObjectEventPic_Swampert[] = INCBIN_COMP("graphics/pokemon/swampert/follower.4bpp"); -const u32 gObjectEventPic_Poochyena[] = INCBIN_COMP("graphics/pokemon/poochyena/follower.4bpp"); -const u32 gObjectEventPic_Mightyena[] = INCBIN_COMP("graphics/pokemon/mightyena/follower.4bpp"); -const u32 gObjectEventPic_Zigzagoon[] = INCBIN_COMP("graphics/pokemon/zigzagoon/follower.4bpp"); -const u32 gObjectEventPic_Linoone[] = INCBIN_COMP("graphics/pokemon/linoone/follower.4bpp"); -const u32 gObjectEventPic_Wurmple[] = INCBIN_COMP("graphics/pokemon/wurmple/follower.4bpp"); -const u32 gObjectEventPic_Silcoon[] = INCBIN_COMP("graphics/pokemon/silcoon/follower.4bpp"); -const u32 gObjectEventPic_Beautifly[] = INCBIN_COMP("graphics/pokemon/beautifly/follower.4bpp"); -const u32 gObjectEventPic_Cascoon[] = INCBIN_COMP("graphics/pokemon/cascoon/follower.4bpp"); -const u32 gObjectEventPic_Dustox[] = INCBIN_COMP("graphics/pokemon/dustox/follower.4bpp"); -const u32 gObjectEventPic_Lotad[] = INCBIN_COMP("graphics/pokemon/lotad/follower.4bpp"); -const u32 gObjectEventPic_Lombre[] = INCBIN_COMP("graphics/pokemon/lombre/follower.4bpp"); -const u32 gObjectEventPic_Ludicolo[] = INCBIN_COMP("graphics/pokemon/ludicolo/follower.4bpp"); -const u32 gObjectEventPic_Seedot[] = INCBIN_COMP("graphics/pokemon/seedot/follower.4bpp"); -const u32 gObjectEventPic_Nuzleaf[] = INCBIN_COMP("graphics/pokemon/nuzleaf/follower.4bpp"); -const u32 gObjectEventPic_Shiftry[] = INCBIN_COMP("graphics/pokemon/shiftry/follower.4bpp"); -const u32 gObjectEventPic_Taillow[] = INCBIN_COMP("graphics/pokemon/taillow/follower.4bpp"); -const u32 gObjectEventPic_Swellow[] = INCBIN_COMP("graphics/pokemon/swellow/follower.4bpp"); -const u32 gObjectEventPic_Wingull[] = INCBIN_COMP("graphics/pokemon/wingull/follower.4bpp"); -const u32 gObjectEventPic_Pelipper[] = INCBIN_COMP("graphics/pokemon/pelipper/follower.4bpp"); -const u32 gObjectEventPic_Ralts[] = INCBIN_COMP("graphics/pokemon/ralts/follower.4bpp"); -const u32 gObjectEventPic_Kirlia[] = INCBIN_COMP("graphics/pokemon/kirlia/follower.4bpp"); -const u32 gObjectEventPic_Gardevoir[] = INCBIN_COMP("graphics/pokemon/gardevoir/follower.4bpp"); -const u32 gObjectEventPic_Surskit[] = INCBIN_COMP("graphics/pokemon/surskit/follower.4bpp"); -const u32 gObjectEventPic_Masquerain[] = INCBIN_COMP("graphics/pokemon/masquerain/follower.4bpp"); -const u32 gObjectEventPic_Shroomish[] = INCBIN_COMP("graphics/pokemon/shroomish/follower.4bpp"); -const u32 gObjectEventPic_Breloom[] = INCBIN_COMP("graphics/pokemon/breloom/follower.4bpp"); -const u32 gObjectEventPic_Slakoth[] = INCBIN_COMP("graphics/pokemon/slakoth/follower.4bpp"); -const u32 gObjectEventPic_Vigoroth[] = INCBIN_COMP("graphics/pokemon/vigoroth/follower.4bpp"); -const u32 gObjectEventPic_Slaking[] = INCBIN_COMP("graphics/pokemon/slaking/follower.4bpp"); -const u32 gObjectEventPic_Nincada[] = INCBIN_COMP("graphics/pokemon/nincada/follower.4bpp"); -const u32 gObjectEventPic_Ninjask[] = INCBIN_COMP("graphics/pokemon/ninjask/follower.4bpp"); -const u32 gObjectEventPic_Shedinja[] = INCBIN_COMP("graphics/pokemon/shedinja/follower.4bpp"); -const u32 gObjectEventPic_Whismur[] = INCBIN_COMP("graphics/pokemon/whismur/follower.4bpp"); -const u32 gObjectEventPic_Loudred[] = INCBIN_COMP("graphics/pokemon/loudred/follower.4bpp"); -const u32 gObjectEventPic_Exploud[] = INCBIN_COMP("graphics/pokemon/exploud/follower.4bpp"); -const u32 gObjectEventPic_Makuhita[] = INCBIN_COMP("graphics/pokemon/makuhita/follower.4bpp"); -const u32 gObjectEventPic_Hariyama[] = INCBIN_COMP("graphics/pokemon/hariyama/follower.4bpp"); -const u32 gObjectEventPic_Azurill[] = INCBIN_COMP("graphics/pokemon/azurill/follower.4bpp"); -const u32 gObjectEventPic_Nosepass[] = INCBIN_COMP("graphics/pokemon/nosepass/follower.4bpp"); -const u32 gObjectEventPic_Skitty[] = INCBIN_COMP("graphics/pokemon/skitty/follower.4bpp"); -const u32 gObjectEventPic_Delcatty[] = INCBIN_COMP("graphics/pokemon/delcatty/follower.4bpp"); -const u32 gObjectEventPic_Sableye[] = INCBIN_COMP("graphics/pokemon/sableye/follower.4bpp"); -const u32 gObjectEventPic_Mawile[] = INCBIN_COMP("graphics/pokemon/mawile/follower.4bpp"); -const u32 gObjectEventPic_Aron[] = INCBIN_COMP("graphics/pokemon/aron/follower.4bpp"); -const u32 gObjectEventPic_Lairon[] = INCBIN_COMP("graphics/pokemon/lairon/follower.4bpp"); -const u32 gObjectEventPic_Aggron[] = INCBIN_COMP("graphics/pokemon/aggron/follower.4bpp"); -const u32 gObjectEventPic_Meditite[] = INCBIN_COMP("graphics/pokemon/meditite/follower.4bpp"); -const u32 gObjectEventPic_Medicham[] = INCBIN_COMP("graphics/pokemon/medicham/follower.4bpp"); -const u32 gObjectEventPic_Electrike[] = INCBIN_COMP("graphics/pokemon/electrike/follower.4bpp"); -const u32 gObjectEventPic_Manectric[] = INCBIN_COMP("graphics/pokemon/manectric/follower.4bpp"); -const u32 gObjectEventPic_Plusle[] = INCBIN_COMP("graphics/pokemon/plusle/follower.4bpp"); -const u32 gObjectEventPic_Minun[] = INCBIN_COMP("graphics/pokemon/minun/follower.4bpp"); -const u32 gObjectEventPic_Volbeat[] = INCBIN_COMP("graphics/pokemon/volbeat/follower.4bpp"); -const u32 gObjectEventPic_Illumise[] = INCBIN_COMP("graphics/pokemon/illumise/follower.4bpp"); -const u32 gObjectEventPic_Roselia[] = INCBIN_COMP("graphics/pokemon/roselia/follower.4bpp"); -const u32 gObjectEventPic_Gulpin[] = INCBIN_COMP("graphics/pokemon/gulpin/follower.4bpp"); -const u32 gObjectEventPic_Swalot[] = INCBIN_COMP("graphics/pokemon/swalot/follower.4bpp"); -const u32 gObjectEventPic_Carvanha[] = INCBIN_COMP("graphics/pokemon/carvanha/follower.4bpp"); -const u32 gObjectEventPic_Sharpedo[] = INCBIN_COMP("graphics/pokemon/sharpedo/follower.4bpp"); -const u32 gObjectEventPic_Wailmer[] = INCBIN_COMP("graphics/pokemon/wailmer/follower.4bpp"); -const u32 gObjectEventPic_Wailord[] = INCBIN_COMP("graphics/pokemon/wailord/follower.4bpp"); -const u32 gObjectEventPic_Numel[] = INCBIN_COMP("graphics/pokemon/numel/follower.4bpp"); -const u32 gObjectEventPic_Camerupt[] = INCBIN_COMP("graphics/pokemon/camerupt/follower.4bpp"); -const u32 gObjectEventPic_Torkoal[] = INCBIN_COMP("graphics/pokemon/torkoal/follower.4bpp"); -const u32 gObjectEventPic_Spoink[] = INCBIN_COMP("graphics/pokemon/spoink/follower.4bpp"); -const u32 gObjectEventPic_Grumpig[] = INCBIN_COMP("graphics/pokemon/grumpig/follower.4bpp"); -const u32 gObjectEventPic_Spinda[] = INCBIN_COMP("graphics/pokemon/spinda/follower.4bpp"); -const u32 gObjectEventPic_Trapinch[] = INCBIN_COMP("graphics/pokemon/trapinch/follower.4bpp"); -const u32 gObjectEventPic_Vibrava[] = INCBIN_COMP("graphics/pokemon/vibrava/follower.4bpp"); -const u32 gObjectEventPic_Flygon[] = INCBIN_COMP("graphics/pokemon/flygon/follower.4bpp"); -const u32 gObjectEventPic_Cacnea[] = INCBIN_COMP("graphics/pokemon/cacnea/follower.4bpp"); -const u32 gObjectEventPic_Cacturne[] = INCBIN_COMP("graphics/pokemon/cacturne/follower.4bpp"); -const u32 gObjectEventPic_Swablu[] = INCBIN_COMP("graphics/pokemon/swablu/follower.4bpp"); -const u32 gObjectEventPic_Altaria[] = INCBIN_COMP("graphics/pokemon/altaria/follower.4bpp"); -const u32 gObjectEventPic_Zangoose[] = INCBIN_COMP("graphics/pokemon/zangoose/follower.4bpp"); -const u32 gObjectEventPic_Seviper[] = INCBIN_COMP("graphics/pokemon/seviper/follower.4bpp"); -const u32 gObjectEventPic_Lunatone[] = INCBIN_COMP("graphics/pokemon/lunatone/follower.4bpp"); -const u32 gObjectEventPic_Solrock[] = INCBIN_COMP("graphics/pokemon/solrock/follower.4bpp"); -const u32 gObjectEventPic_Barboach[] = INCBIN_COMP("graphics/pokemon/barboach/follower.4bpp"); -const u32 gObjectEventPic_Whiscash[] = INCBIN_COMP("graphics/pokemon/whiscash/follower.4bpp"); -const u32 gObjectEventPic_Corphish[] = INCBIN_COMP("graphics/pokemon/corphish/follower.4bpp"); -const u32 gObjectEventPic_Crawdaunt[] = INCBIN_COMP("graphics/pokemon/crawdaunt/follower.4bpp"); -const u32 gObjectEventPic_Baltoy[] = INCBIN_COMP("graphics/pokemon/baltoy/follower.4bpp"); -const u32 gObjectEventPic_Claydol[] = INCBIN_COMP("graphics/pokemon/claydol/follower.4bpp"); -const u32 gObjectEventPic_Lileep[] = INCBIN_COMP("graphics/pokemon/lileep/follower.4bpp"); -const u32 gObjectEventPic_Cradily[] = INCBIN_COMP("graphics/pokemon/cradily/follower.4bpp"); -const u32 gObjectEventPic_Anorith[] = INCBIN_COMP("graphics/pokemon/anorith/follower.4bpp"); -const u32 gObjectEventPic_Armaldo[] = INCBIN_COMP("graphics/pokemon/armaldo/follower.4bpp"); -const u32 gObjectEventPic_Feebas[] = INCBIN_COMP("graphics/pokemon/feebas/follower.4bpp"); -const u32 gObjectEventPic_Milotic[] = INCBIN_COMP("graphics/pokemon/milotic/follower.4bpp"); -const u32 gObjectEventPic_Castform[] = INCBIN_COMP("graphics/pokemon/castform/follower.4bpp"); -const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/pokemon/castform/sunny/follower.4bpp"); -const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/pokemon/castform/rainy/follower.4bpp"); -const u32 gObjectEventPic_CastformSnowy[] = INCBIN_COMP("graphics/pokemon/castform/snowy/follower.4bpp"); -const u32 gObjectEventPic_Kecleon[] = INCBIN_COMP("graphics/pokemon/kecleon/follower.4bpp"); -const u32 gObjectEventPic_Shuppet[] = INCBIN_COMP("graphics/pokemon/shuppet/follower.4bpp"); -const u32 gObjectEventPic_Banette[] = INCBIN_COMP("graphics/pokemon/banette/follower.4bpp"); -const u32 gObjectEventPic_Duskull[] = INCBIN_COMP("graphics/pokemon/duskull/follower.4bpp"); -const u32 gObjectEventPic_Dusclops[] = INCBIN_COMP("graphics/pokemon/dusclops/follower.4bpp"); -const u32 gObjectEventPic_Tropius[] = INCBIN_COMP("graphics/pokemon/tropius/follower.4bpp"); -const u32 gObjectEventPic_Chimecho[] = INCBIN_COMP("graphics/pokemon/chimecho/follower.4bpp"); -const u32 gObjectEventPic_Absol[] = INCBIN_COMP("graphics/pokemon/absol/follower.4bpp"); -const u32 gObjectEventPic_Wynaut[] = INCBIN_COMP("graphics/pokemon/wynaut/follower.4bpp"); -const u32 gObjectEventPic_Snorunt[] = INCBIN_COMP("graphics/pokemon/snorunt/follower.4bpp"); -const u32 gObjectEventPic_Glalie[] = INCBIN_COMP("graphics/pokemon/glalie/follower.4bpp"); -const u32 gObjectEventPic_Spheal[] = INCBIN_COMP("graphics/pokemon/spheal/follower.4bpp"); -const u32 gObjectEventPic_Sealeo[] = INCBIN_COMP("graphics/pokemon/sealeo/follower.4bpp"); -const u32 gObjectEventPic_Walrein[] = INCBIN_COMP("graphics/pokemon/walrein/follower.4bpp"); -const u32 gObjectEventPic_Clamperl[] = INCBIN_COMP("graphics/pokemon/clamperl/follower.4bpp"); -const u32 gObjectEventPic_Huntail[] = INCBIN_COMP("graphics/pokemon/huntail/follower.4bpp"); -const u32 gObjectEventPic_Gorebyss[] = INCBIN_COMP("graphics/pokemon/gorebyss/follower.4bpp"); -const u32 gObjectEventPic_Relicanth[] = INCBIN_COMP("graphics/pokemon/relicanth/follower.4bpp"); -const u32 gObjectEventPic_Luvdisc[] = INCBIN_COMP("graphics/pokemon/luvdisc/follower.4bpp"); -const u32 gObjectEventPic_Bagon[] = INCBIN_COMP("graphics/pokemon/bagon/follower.4bpp"); -const u32 gObjectEventPic_Shelgon[] = INCBIN_COMP("graphics/pokemon/shelgon/follower.4bpp"); -const u32 gObjectEventPic_Salamence[] = INCBIN_COMP("graphics/pokemon/salamence/follower.4bpp"); -const u32 gObjectEventPic_Beldum[] = INCBIN_COMP("graphics/pokemon/beldum/follower.4bpp"); -const u32 gObjectEventPic_Metang[] = INCBIN_COMP("graphics/pokemon/metang/follower.4bpp"); -const u32 gObjectEventPic_Metagross[] = INCBIN_COMP("graphics/pokemon/metagross/follower.4bpp"); -const u32 gObjectEventPic_Regirock[] = INCBIN_COMP("graphics/pokemon/regirock/follower.4bpp"); -const u32 gObjectEventPic_Regice[] = INCBIN_COMP("graphics/pokemon/regice/follower.4bpp"); -const u32 gObjectEventPic_Registeel[] = INCBIN_COMP("graphics/pokemon/registeel/follower.4bpp"); -const u32 gObjectEventPic_Latias[] = INCBIN_COMP("graphics/pokemon/latias/follower.4bpp"); -const u32 gObjectEventPic_Latios[] = INCBIN_COMP("graphics/pokemon/latios/follower.4bpp"); -const u32 gObjectEventPic_Kyogre[] = INCBIN_COMP("graphics/pokemon/kyogre/follower.4bpp"); -const u32 gObjectEventPic_Groudon[] = INCBIN_COMP("graphics/pokemon/groudon/follower.4bpp"); -const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/pokemon/rayquaza/follower.4bpp"); -const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/pokemon/jirachi/follower.4bpp"); -const u32 gObjectEventPic_Deoxys[] = INCBIN_COMP("graphics/pokemon/deoxys/follower.4bpp"); -const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/pokemon/turtwig/follower.4bpp"); -const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/pokemon/grotle/follower.4bpp"); -const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/pokemon/torterra/follower.4bpp"); -const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/pokemon/chimchar/follower.4bpp"); -const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/pokemon/monferno/follower.4bpp"); -const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/pokemon/infernape/follower.4bpp"); -const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/pokemon/piplup/follower.4bpp"); -const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/pokemon/prinplup/follower.4bpp"); -const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/pokemon/empoleon/follower.4bpp"); -const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/pokemon/starly/follower.4bpp"); -const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/pokemon/staravia/follower.4bpp"); -const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/pokemon/staraptor/follower.4bpp"); -const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/pokemon/bidoof/follower.4bpp"); -const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/pokemon/bibarel/follower.4bpp"); -const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/pokemon/kricketot/follower.4bpp"); -const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/pokemon/kricketune/follower.4bpp"); -const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/pokemon/shinx/follower.4bpp"); -const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/pokemon/luxio/follower.4bpp"); -const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/pokemon/luxray/follower.4bpp"); -const u32 gObjectEventPic_Budew[] = INCBIN_COMP("graphics/pokemon/budew/follower.4bpp"); -const u32 gObjectEventPic_Roserade[] = INCBIN_COMP("graphics/pokemon/roserade/follower.4bpp"); -const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/pokemon/cranidos/follower.4bpp"); -const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/pokemon/rampardos/follower.4bpp"); -const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/pokemon/shieldon/follower.4bpp"); -const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/pokemon/bastiodon/follower.4bpp"); -const u32 gObjectEventPic_Burmy[] = INCBIN_COMP("graphics/pokemon/burmy/follower.4bpp"); -const u32 gObjectEventPic_Wormadam[] = INCBIN_COMP("graphics/pokemon/wormadam/follower.4bpp"); -const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/pokemon/mothim/follower.4bpp"); -const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/pokemon/combee/follower.4bpp"); -const u32 gObjectEventPic_CombeeF[] = INCBIN_COMP("graphics/pokemon/combee/followerf.4bpp"); -const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/pokemon/vespiquen/follower.4bpp"); -const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/pokemon/pachirisu/follower.4bpp"); -const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/pokemon/buizel/follower.4bpp"); -const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/pokemon/floatzel/follower.4bpp"); -const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/pokemon/cherubi/follower.4bpp"); -const u32 gObjectEventPic_Cherrim[] = INCBIN_COMP("graphics/pokemon/cherrim/follower.4bpp"); -const u32 gObjectEventPic_Shellos[] = INCBIN_COMP("graphics/pokemon/shellos/follower.4bpp"); -const u32 gObjectEventPic_Gastrodon[] = INCBIN_COMP("graphics/pokemon/gastrodon/follower.4bpp"); -const u32 gObjectEventPic_Ambipom[] = INCBIN_COMP("graphics/pokemon/ambipom/follower.4bpp"); -const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/pokemon/drifloon/follower.4bpp"); -const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/pokemon/drifblim/follower.4bpp"); -const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/pokemon/buneary/follower.4bpp"); -const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/pokemon/lopunny/follower.4bpp"); -const u32 gObjectEventPic_Mismagius[] = INCBIN_COMP("graphics/pokemon/mismagius/follower.4bpp"); -const u32 gObjectEventPic_Honchkrow[] = INCBIN_COMP("graphics/pokemon/honchkrow/follower.4bpp"); -const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/pokemon/glameow/follower.4bpp"); -const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/pokemon/purugly/follower.4bpp"); -const u32 gObjectEventPic_Chingling[] = INCBIN_COMP("graphics/pokemon/chingling/follower.4bpp"); -const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/pokemon/stunky/follower.4bpp"); -const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/pokemon/skuntank/follower.4bpp"); -const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/pokemon/bronzor/follower.4bpp"); -const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/pokemon/bronzong/follower.4bpp"); -const u32 gObjectEventPic_Bonsly[] = INCBIN_COMP("graphics/pokemon/bonsly/follower.4bpp"); -const u32 gObjectEventPic_MimeJr[] = INCBIN_COMP("graphics/pokemon/mime_jr/follower.4bpp"); -const u32 gObjectEventPic_Happiny[] = INCBIN_COMP("graphics/pokemon/happiny/follower.4bpp"); -const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/pokemon/chatot/follower.4bpp"); -const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/pokemon/spiritomb/follower.4bpp"); -const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/pokemon/gible/follower.4bpp"); -const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/pokemon/gabite/follower.4bpp"); -const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/pokemon/garchomp/follower.4bpp"); -const u32 gObjectEventPic_Munchlax[] = INCBIN_COMP("graphics/pokemon/munchlax/follower.4bpp"); -const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/pokemon/riolu/follower.4bpp"); -const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/pokemon/lucario/follower.4bpp"); -const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); -const u32 gObjectEventPic_Hippopotas_f[] = INCBIN_COMP("graphics/pokemon/hippopotas_f/follower.4bpp"); -const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); -const u32 gObjectEventPic_Hippowdon_f[] = INCBIN_COMP("graphics/pokemon/hippowdon_f/follower.4bpp"); -const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/pokemon/skorupi/follower.4bpp"); -const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/pokemon/drapion/follower.4bpp"); -const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/pokemon/croagunk/follower.4bpp"); -const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/pokemon/toxicroak/follower.4bpp"); -const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/pokemon/carnivine/follower.4bpp"); -const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/pokemon/finneon/follower.4bpp"); -const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/pokemon/lumineon/follower.4bpp"); -const u32 gObjectEventPic_Mantyke[] = INCBIN_COMP("graphics/pokemon/mantyke/follower.4bpp"); -const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/pokemon/snover/follower.4bpp"); -const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/pokemon/abomasnow/follower.4bpp"); -const u32 gObjectEventPic_Weavile[] = INCBIN_COMP("graphics/pokemon/weavile/follower.4bpp"); -const u32 gObjectEventPic_Magnezone[] = INCBIN_COMP("graphics/pokemon/magnezone/follower.4bpp"); -const u32 gObjectEventPic_Lickilicky[] = INCBIN_COMP("graphics/pokemon/lickilicky/follower.4bpp"); -const u32 gObjectEventPic_Rhyperior[] = INCBIN_COMP("graphics/pokemon/rhyperior/follower.4bpp"); -const u32 gObjectEventPic_Tangrowth[] = INCBIN_COMP("graphics/pokemon/tangrowth/follower.4bpp"); -const u32 gObjectEventPic_Electivire[] = INCBIN_COMP("graphics/pokemon/electivire/follower.4bpp"); -const u32 gObjectEventPic_Magmortar[] = INCBIN_COMP("graphics/pokemon/magmortar/follower.4bpp"); -const u32 gObjectEventPic_Togekiss[] = INCBIN_COMP("graphics/pokemon/togekiss/follower.4bpp"); -const u32 gObjectEventPic_Yanmega[] = INCBIN_COMP("graphics/pokemon/yanmega/follower.4bpp"); -const u32 gObjectEventPic_Leafeon[] = INCBIN_COMP("graphics/pokemon/leafeon/follower.4bpp"); -const u32 gObjectEventPic_Glaceon[] = INCBIN_COMP("graphics/pokemon/glaceon/follower.4bpp"); -const u32 gObjectEventPic_Gliscor[] = INCBIN_COMP("graphics/pokemon/gliscor/follower.4bpp"); -const u32 gObjectEventPic_Mamoswine[] = INCBIN_COMP("graphics/pokemon/mamoswine/follower.4bpp"); -const u32 gObjectEventPic_Porygon_z[] = INCBIN_COMP("graphics/pokemon/porygon_z/follower.4bpp"); -const u32 gObjectEventPic_Gallade[] = INCBIN_COMP("graphics/pokemon/gallade/follower.4bpp"); -const u32 gObjectEventPic_Probopass[] = INCBIN_COMP("graphics/pokemon/probopass/follower.4bpp"); -const u32 gObjectEventPic_Dusknoir[] = INCBIN_COMP("graphics/pokemon/dusknoir/follower.4bpp"); -const u32 gObjectEventPic_Froslass[] = INCBIN_COMP("graphics/pokemon/froslass/follower.4bpp"); -const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/pokemon/rotom/follower.4bpp"); -const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/pokemon/uxie/follower.4bpp"); -const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/pokemon/mesprit/follower.4bpp"); -const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/pokemon/azelf/follower.4bpp"); -const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/pokemon/dialga/follower.4bpp"); -const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/pokemon/palkia/follower.4bpp"); -const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/pokemon/heatran/follower.4bpp"); -const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/pokemon/regigigas/follower.4bpp"); -const u32 gObjectEventPic_Giratina[] = INCBIN_COMP("graphics/pokemon/giratina/follower.4bpp"); -const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/pokemon/cresselia/follower.4bpp"); -const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/pokemon/phione/follower.4bpp"); -const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/pokemon/manaphy/follower.4bpp"); -const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/pokemon/darkrai/follower.4bpp"); -const u32 gObjectEventPic_Shaymin[] = INCBIN_COMP("graphics/pokemon/shaymin/follower.4bpp"); -const u32 gObjectEventPic_Arceus[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); -const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/pokemon/victini/follower.4bpp"); -const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/pokemon/snivy/follower.4bpp"); -const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/pokemon/servine/follower.4bpp"); -const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/pokemon/serperior/follower.4bpp"); -const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/pokemon/tepig/follower.4bpp"); -const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/pokemon/pignite/follower.4bpp"); -const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/pokemon/emboar/follower.4bpp"); -const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/pokemon/oshawott/follower.4bpp"); -const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/pokemon/dewott/follower.4bpp"); -const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/pokemon/samurott/follower.4bpp"); -const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/pokemon/patrat/follower.4bpp"); -const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/pokemon/watchog/follower.4bpp"); -const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/pokemon/lillipup/follower.4bpp"); -const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/pokemon/herdier/follower.4bpp"); -const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/pokemon/stoutland/follower.4bpp"); -const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/pokemon/purrloin/follower.4bpp"); -const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/pokemon/liepard/follower.4bpp"); -const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/pokemon/pansage/follower.4bpp"); -const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/pokemon/simisage/follower.4bpp"); -const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/pokemon/pansear/follower.4bpp"); -const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/pokemon/simisear/follower.4bpp"); -const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/pokemon/panpour/follower.4bpp"); -const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/pokemon/simipour/follower.4bpp"); -const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/pokemon/munna/follower.4bpp"); -const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/pokemon/musharna/follower.4bpp"); -const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/pokemon/pidove/follower.4bpp"); -const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/pokemon/tranquill/follower.4bpp"); -const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/pokemon/unfezant/follower.4bpp"); -const u32 gObjectEventPic_Unfezant_f[] = INCBIN_COMP("graphics/pokemon/unfezant_f/follower.4bpp"); -const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/pokemon/blitzle/follower.4bpp"); -const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/pokemon/zebstrika/follower.4bpp"); -const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/pokemon/roggenrola/follower.4bpp"); -const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/pokemon/boldore/follower.4bpp"); -const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/pokemon/gigalith/follower.4bpp"); -const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/pokemon/woobat/follower.4bpp"); -const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/pokemon/swoobat/follower.4bpp"); -const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/pokemon/drilbur/follower.4bpp"); -const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/pokemon/excadrill/follower.4bpp"); -const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/pokemon/audino/follower.4bpp"); -const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/pokemon/timburr/follower.4bpp"); -const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/pokemon/gurdurr/follower.4bpp"); -const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/pokemon/conkeldurr/follower.4bpp"); -const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/pokemon/tympole/follower.4bpp"); -const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/pokemon/palpitoad/follower.4bpp"); -const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/pokemon/seismitoad/follower.4bpp"); -const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/pokemon/throh/follower.4bpp"); -const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/pokemon/sawk/follower.4bpp"); -const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/pokemon/sewaddle/follower.4bpp"); -const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/pokemon/swadloon/follower.4bpp"); -const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/pokemon/leavanny/follower.4bpp"); -const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/pokemon/venipede/follower.4bpp"); -const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/pokemon/whirlipede/follower.4bpp"); -const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/pokemon/scolipede/follower.4bpp"); -const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/pokemon/cottonee/follower.4bpp"); -const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/pokemon/whimsicott/follower.4bpp"); -const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/pokemon/petilil/follower.4bpp"); -const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/pokemon/lilligant/follower.4bpp"); -const u32 gObjectEventPic_Basculin[] = INCBIN_COMP("graphics/pokemon/basculin/follower.4bpp"); -const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/pokemon/sandile/follower.4bpp"); -const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/pokemon/krokorok/follower.4bpp"); -const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/pokemon/krookodile/follower.4bpp"); -const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/pokemon/darumaka/follower.4bpp"); -const u32 gObjectEventPic_Darmanitan[] = INCBIN_COMP("graphics/pokemon/darmanitan/follower.4bpp"); -const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/pokemon/maractus/follower.4bpp"); -const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/pokemon/dwebble/follower.4bpp"); -const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/pokemon/crustle/follower.4bpp"); -const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/pokemon/scraggy/follower.4bpp"); -const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/pokemon/scrafty/follower.4bpp"); -const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/pokemon/sigilyph/follower.4bpp"); -const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/pokemon/yamask/follower.4bpp"); -const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/pokemon/cofagrigus/follower.4bpp"); -const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/pokemon/tirtouga/follower.4bpp"); -const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/pokemon/carracosta/follower.4bpp"); -const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/pokemon/archen/follower.4bpp"); -const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/pokemon/archeops/follower.4bpp"); -const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/pokemon/trubbish/follower.4bpp"); -const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/pokemon/garbodor/follower.4bpp"); -const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/pokemon/zorua/follower.4bpp"); -const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/pokemon/zoroark/follower.4bpp"); -const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/pokemon/minccino/follower.4bpp"); -const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/pokemon/cinccino/follower.4bpp"); -const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/pokemon/gothita/follower.4bpp"); -const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/pokemon/gothorita/follower.4bpp"); -const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/pokemon/gothitelle/follower.4bpp"); -const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/pokemon/solosis/follower.4bpp"); -const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/pokemon/duosion/follower.4bpp"); -const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/pokemon/reuniclus/follower.4bpp"); -const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/pokemon/ducklett/follower.4bpp"); -const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/pokemon/swanna/follower.4bpp"); -const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/pokemon/vanillite/follower.4bpp"); -const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/pokemon/vanillish/follower.4bpp"); -const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/pokemon/vanilluxe/follower.4bpp"); -const u32 gObjectEventPic_Deerling[] = INCBIN_COMP("graphics/pokemon/deerling/follower.4bpp"); -const u32 gObjectEventPic_Sawsbuck[] = INCBIN_COMP("graphics/pokemon/sawsbuck/follower.4bpp"); -const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/pokemon/emolga/follower.4bpp"); -const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/pokemon/karrablast/follower.4bpp"); -const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/pokemon/escavalier/follower.4bpp"); -const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/pokemon/foongus/follower.4bpp"); -const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/pokemon/amoonguss/follower.4bpp"); -const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/pokemon/frillish/follower.4bpp"); -const u32 gObjectEventPic_Frillish_f[] = INCBIN_COMP("graphics/pokemon/frillish_f/follower.4bpp"); -const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/pokemon/jellicent/follower.4bpp"); -const u32 gObjectEventPic_Jellicent_f[] = INCBIN_COMP("graphics/pokemon/jellicent_f/follower.4bpp"); -const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/pokemon/alomomola/follower.4bpp"); -const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/pokemon/joltik/follower.4bpp"); -const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/pokemon/galvantula/follower.4bpp"); -const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/pokemon/ferroseed/follower.4bpp"); -const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/pokemon/ferrothorn/follower.4bpp"); -const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/pokemon/klink/follower.4bpp"); -const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/pokemon/klang/follower.4bpp"); -const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/pokemon/klinklang/follower.4bpp"); -const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/pokemon/tynamo/follower.4bpp"); -const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/pokemon/eelektrik/follower.4bpp"); -const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/pokemon/eelektross/follower.4bpp"); -const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/pokemon/elgyem/follower.4bpp"); -const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/pokemon/beheeyem/follower.4bpp"); -const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/pokemon/litwick/follower.4bpp"); -const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/pokemon/lampent/follower.4bpp"); -const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/pokemon/chandelure/follower.4bpp"); -const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/pokemon/axew/follower.4bpp"); -const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/pokemon/fraxure/follower.4bpp"); -const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/pokemon/haxorus/follower.4bpp"); -const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/pokemon/cubchoo/follower.4bpp"); -const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/pokemon/beartic/follower.4bpp"); -const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/pokemon/cryogonal/follower.4bpp"); -const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/pokemon/shelmet/follower.4bpp"); -const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/pokemon/accelgor/follower.4bpp"); -const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/pokemon/stunfisk/follower.4bpp"); -const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/pokemon/mienfoo/follower.4bpp"); -const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/pokemon/mienshao/follower.4bpp"); -const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/pokemon/druddigon/follower.4bpp"); -const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/pokemon/golett/follower.4bpp"); -const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/pokemon/golurk/follower.4bpp"); -const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/pokemon/pawniard/follower.4bpp"); -const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/pokemon/bisharp/follower.4bpp"); -const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/pokemon/bouffalant/follower.4bpp"); -const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/pokemon/rufflet/follower.4bpp"); -const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/pokemon/braviary/follower.4bpp"); -const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/pokemon/vullaby/follower.4bpp"); -const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/pokemon/mandibuzz/follower.4bpp"); -const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/pokemon/heatmor/follower.4bpp"); -const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/pokemon/durant/follower.4bpp"); -const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/pokemon/deino/follower.4bpp"); -const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/pokemon/zweilous/follower.4bpp"); -const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/pokemon/hydreigon/follower.4bpp"); -const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/pokemon/larvesta/follower.4bpp"); -const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/pokemon/volcarona/follower.4bpp"); -const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/pokemon/cobalion/follower.4bpp"); -const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/pokemon/terrakion/follower.4bpp"); -const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/pokemon/virizion/follower.4bpp"); -const u32 gObjectEventPic_Tornadus[] = INCBIN_COMP("graphics/pokemon/tornadus/follower.4bpp"); -const u32 gObjectEventPic_Thundurus[] = INCBIN_COMP("graphics/pokemon/thundurus/follower.4bpp"); -const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/pokemon/reshiram/follower.4bpp"); -const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/pokemon/zekrom/follower.4bpp"); -const u32 gObjectEventPic_Landorus[] = INCBIN_COMP("graphics/pokemon/landorus/follower.4bpp"); -const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/pokemon/kyurem/follower.4bpp"); -const u32 gObjectEventPic_Keldeo[] = INCBIN_COMP("graphics/pokemon/keldeo/follower.4bpp"); -const u32 gObjectEventPic_Meloetta[] = INCBIN_COMP("graphics/pokemon/meloetta/follower.4bpp"); -const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/pokemon/genesect/follower.4bpp"); -const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/pokemon/chespin/follower.4bpp"); -const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/pokemon/quilladin/follower.4bpp"); -const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/pokemon/chesnaught/follower.4bpp"); -const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/pokemon/fennekin/follower.4bpp"); -const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/pokemon/braixen/follower.4bpp"); -const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/pokemon/delphox/follower.4bpp"); -const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/pokemon/froakie/follower.4bpp"); -const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/pokemon/frogadier/follower.4bpp"); -const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/pokemon/greninja/follower.4bpp"); -const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/pokemon/bunnelby/follower.4bpp"); -const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/pokemon/diggersby/follower.4bpp"); -const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/pokemon/fletchling/follower.4bpp"); -const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/pokemon/fletchinder/follower.4bpp"); -const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/pokemon/talonflame/follower.4bpp"); -const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/pokemon/scatterbug/follower.4bpp"); -const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/pokemon/spewpa/follower.4bpp"); -const u32 gObjectEventPic_Vivillon[] = INCBIN_COMP("graphics/pokemon/vivillon/follower.4bpp"); -const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/pokemon/litleo/follower.4bpp"); -const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/pokemon/pyroar/follower.4bpp"); -const u32 gObjectEventPic_Pyroar_f[] = INCBIN_COMP("graphics/pokemon/pyroar_f/follower.4bpp"); -const u32 gObjectEventPic_Flabebe[] = INCBIN_COMP("graphics/pokemon/flabebe/follower.4bpp"); -const u32 gObjectEventPic_Floette[] = INCBIN_COMP("graphics/pokemon/floette/follower.4bpp"); -const u32 gObjectEventPic_Florges[] = INCBIN_COMP("graphics/pokemon/florges/follower.4bpp"); -const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/pokemon/skiddo/follower.4bpp"); -const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/pokemon/gogoat/follower.4bpp"); -const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/pokemon/pancham/follower.4bpp"); -const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/pokemon/pangoro/follower.4bpp"); -const u32 gObjectEventPic_Furfrou[] = INCBIN_COMP("graphics/pokemon/furfrou/follower.4bpp"); -const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/pokemon/espurr/follower.4bpp"); -const u32 gObjectEventPic_Meowstic[] = INCBIN_COMP("graphics/pokemon/meowstic/follower.4bpp"); -const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/pokemon/meowstic/female/follower.4bpp"); -const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/pokemon/honedge/follower.4bpp"); -const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/pokemon/doublade/follower.4bpp"); -const u32 gObjectEventPic_Aegislash[] = INCBIN_COMP("graphics/pokemon/aegislash/follower.4bpp"); -const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/pokemon/spritzee/follower.4bpp"); -const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/pokemon/aromatisse/follower.4bpp"); -const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/pokemon/swirlix/follower.4bpp"); -const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/pokemon/slurpuff/follower.4bpp"); -const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/pokemon/inkay/follower.4bpp"); -const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/pokemon/malamar/follower.4bpp"); -const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/pokemon/binacle/follower.4bpp"); -const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/pokemon/barbaracle/follower.4bpp"); -const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/pokemon/skrelp/follower.4bpp"); -const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/pokemon/dragalge/follower.4bpp"); -const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/pokemon/clauncher/follower.4bpp"); -const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/pokemon/clawitzer/follower.4bpp"); -const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/pokemon/helioptile/follower.4bpp"); -const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/pokemon/heliolisk/follower.4bpp"); -const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/pokemon/tyrunt/follower.4bpp"); -const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/pokemon/tyrantrum/follower.4bpp"); -const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/pokemon/amaura/follower.4bpp"); -const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/pokemon/aurorus/follower.4bpp"); -const u32 gObjectEventPic_Sylveon[] = INCBIN_COMP("graphics/pokemon/sylveon/follower.4bpp"); -const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/pokemon/hawlucha/follower.4bpp"); -const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/pokemon/dedenne/follower.4bpp"); -const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/pokemon/carbink/follower.4bpp"); -const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/pokemon/goomy/follower.4bpp"); -const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/pokemon/sliggoo/follower.4bpp"); -const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/pokemon/goodra/follower.4bpp"); -const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/pokemon/klefki/follower.4bpp"); -const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/pokemon/phantump/follower.4bpp"); -const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/pokemon/trevenant/follower.4bpp"); -const u32 gObjectEventPic_Pumpkaboo[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/follower.4bpp"); -const u32 gObjectEventPic_Gourgeist[] = INCBIN_COMP("graphics/pokemon/gourgeist/follower.4bpp"); -const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/pokemon/bergmite/follower.4bpp"); -const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/pokemon/avalugg/follower.4bpp"); -const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/pokemon/noibat/follower.4bpp"); -const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/pokemon/noivern/follower.4bpp"); -const u32 gObjectEventPic_Xerneas[] = INCBIN_COMP("graphics/pokemon/xerneas/follower.4bpp"); -const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/pokemon/yveltal/follower.4bpp"); -const u32 gObjectEventPic_Zygarde[] = INCBIN_COMP("graphics/pokemon/zygarde/follower.4bpp"); -const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/pokemon/diancie/follower.4bpp"); -const u32 gObjectEventPic_Hoopa[] = INCBIN_COMP("graphics/pokemon/hoopa/follower.4bpp"); -const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/pokemon/volcanion/follower.4bpp"); -const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/pokemon/rowlet/follower.4bpp"); -const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/pokemon/dartrix/follower.4bpp"); -const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/pokemon/decidueye/follower.4bpp"); -const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/pokemon/litten/follower.4bpp"); -const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/pokemon/torracat/follower.4bpp"); -const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/pokemon/incineroar/follower.4bpp"); -const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/pokemon/popplio/follower.4bpp"); -const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/pokemon/brionne/follower.4bpp"); -const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/pokemon/primarina/follower.4bpp"); -const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/pokemon/pikipek/follower.4bpp"); -const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/pokemon/trumbeak/follower.4bpp"); -const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/pokemon/toucannon/follower.4bpp"); -const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/pokemon/yungoos/follower.4bpp"); -const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/pokemon/gumshoos/follower.4bpp"); -const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/pokemon/grubbin/follower.4bpp"); -const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/pokemon/charjabug/follower.4bpp"); -const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/pokemon/vikavolt/follower.4bpp"); -const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/pokemon/crabrawler/follower.4bpp"); -const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/pokemon/crabominable/follower.4bpp"); -const u32 gObjectEventPic_Oricorio[] = INCBIN_COMP("graphics/pokemon/oricorio/follower.4bpp"); -const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/pokemon/cutiefly/follower.4bpp"); -const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/pokemon/ribombee/follower.4bpp"); -const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/pokemon/rockruff/follower.4bpp"); -const u32 gObjectEventPic_Lycanroc[] = INCBIN_COMP("graphics/pokemon/lycanroc/follower.4bpp"); -const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/pokemon/lycanroc/dusk/follower.4bpp"); -const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/pokemon/lycanroc/midnight/follower.4bpp"); -const u32 gObjectEventPic_Wishiwashi[] = INCBIN_COMP("graphics/pokemon/wishiwashi/follower.4bpp"); -const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/pokemon/mareanie/follower.4bpp"); -const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/pokemon/toxapex/follower.4bpp"); -const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/pokemon/mudbray/follower.4bpp"); -const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/pokemon/mudsdale/follower.4bpp"); -const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/pokemon/dewpider/follower.4bpp"); -const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/pokemon/araquanid/follower.4bpp"); -const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/pokemon/fomantis/follower.4bpp"); -const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/pokemon/lurantis/follower.4bpp"); -const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/pokemon/morelull/follower.4bpp"); -const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/pokemon/shiinotic/follower.4bpp"); -const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/pokemon/salandit/follower.4bpp"); -const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/pokemon/salazzle/follower.4bpp"); -const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/pokemon/stufful/follower.4bpp"); -const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/pokemon/bewear/follower.4bpp"); -const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/pokemon/bounsweet/follower.4bpp"); -const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/pokemon/steenee/follower.4bpp"); -const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/pokemon/tsareena/follower.4bpp"); -const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/pokemon/comfey/follower.4bpp"); -const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/pokemon/oranguru/follower.4bpp"); -const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/pokemon/passimian/follower.4bpp"); -const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/pokemon/wimpod/follower.4bpp"); -const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/pokemon/golisopod/follower.4bpp"); -const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/pokemon/sandygast/follower.4bpp"); -const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/pokemon/palossand/follower.4bpp"); -const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/pokemon/pyukumuku/follower.4bpp"); -const u32 gObjectEventPic_Typenull[] = INCBIN_COMP("graphics/pokemon/type_null/follower.4bpp"); -const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/pokemon/silvally/follower.4bpp"); -const u32 gObjectEventPic_Minior[] = INCBIN_COMP("graphics/pokemon/minior/follower.4bpp"); -const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/pokemon/komala/follower.4bpp"); -const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/pokemon/turtonator/follower.4bpp"); -const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/pokemon/togedemaru/follower.4bpp"); -const u32 gObjectEventPic_Mimikyu[] = INCBIN_COMP("graphics/pokemon/mimikyu/follower.4bpp"); -const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/pokemon/bruxish/follower.4bpp"); -const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/pokemon/drampa/follower.4bpp"); -const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/pokemon/dhelmise/follower.4bpp"); -const u32 gObjectEventPic_Jangmo_o[] = INCBIN_COMP("graphics/pokemon/jangmo_o/follower.4bpp"); -const u32 gObjectEventPic_Hakamo_o[] = INCBIN_COMP("graphics/pokemon/hakamo_o/follower.4bpp"); -const u32 gObjectEventPic_Kommo_o[] = INCBIN_COMP("graphics/pokemon/kommo_o/follower.4bpp"); -const u32 gObjectEventPic_Tapukoko[] = INCBIN_COMP("graphics/pokemon/tapu_koko/follower.4bpp"); -const u32 gObjectEventPic_Tapulele[] = INCBIN_COMP("graphics/pokemon/tapu_lele/follower.4bpp"); -const u32 gObjectEventPic_Tapubulu[] = INCBIN_COMP("graphics/pokemon/tapu_bulu/follower.4bpp"); -const u32 gObjectEventPic_Tapufini[] = INCBIN_COMP("graphics/pokemon/tapu_fini/follower.4bpp"); -const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/pokemon/cosmog/follower.4bpp"); -const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/pokemon/cosmoem/follower.4bpp"); -const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/pokemon/solgaleo/follower.4bpp"); -const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/pokemon/lunala/follower.4bpp"); -const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/pokemon/nihilego/follower.4bpp"); -const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/pokemon/buzzwole/follower.4bpp"); -const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/pokemon/pheromosa/follower.4bpp"); -const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/pokemon/xurkitree/follower.4bpp"); -const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/pokemon/celesteela/follower.4bpp"); -const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/pokemon/kartana/follower.4bpp"); -const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/pokemon/guzzlord/follower.4bpp"); -const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/pokemon/necrozma/follower.4bpp"); -const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/pokemon/necrozma/dusk_mane/follower.4bpp"); -const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/pokemon/necrozma/dawn_wings/follower.4bpp"); -const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/pokemon/magearna/follower.4bpp"); -const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/pokemon/marshadow/follower.4bpp"); -const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/pokemon/poipole/follower.4bpp"); -const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/pokemon/naganadel/follower.4bpp"); -const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/pokemon/stakataka/follower.4bpp"); -const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/pokemon/blacephalon/follower.4bpp"); -const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/pokemon/zeraora/follower.4bpp"); -const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/pokemon/meltan/follower.4bpp"); -const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/pokemon/melmetal/follower.4bpp"); -const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/pokemon/grookey/follower.4bpp"); -const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/pokemon/thwackey/follower.4bpp"); -const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/pokemon/rillaboom/follower.4bpp"); -const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/pokemon/scorbunny/follower.4bpp"); -const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/pokemon/raboot/follower.4bpp"); -const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/pokemon/cinderace/follower.4bpp"); -const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/pokemon/sobble/follower.4bpp"); -const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/pokemon/drizzile/follower.4bpp"); -const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/pokemon/inteleon/follower.4bpp"); -const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/pokemon/skwovet/follower.4bpp"); -const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/pokemon/greedent/follower.4bpp"); -const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/pokemon/rookidee/follower.4bpp"); -const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/pokemon/corvisquire/follower.4bpp"); -const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/pokemon/corviknight/follower.4bpp"); -const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/pokemon/blipbug/follower.4bpp"); -const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/pokemon/dottler/follower.4bpp"); -const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/pokemon/orbeetle/follower.4bpp"); -const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/pokemon/nickit/follower.4bpp"); -const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/pokemon/thievul/follower.4bpp"); -const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/pokemon/gossifleur/follower.4bpp"); -const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/pokemon/eldegoss/follower.4bpp"); -const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/pokemon/wooloo/follower.4bpp"); -const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/pokemon/dubwool/follower.4bpp"); -const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/pokemon/chewtle/follower.4bpp"); -const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/pokemon/drednaw/follower.4bpp"); -const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/pokemon/yamper/follower.4bpp"); -const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/pokemon/boltund/follower.4bpp"); -const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/pokemon/rolycoly/follower.4bpp"); -const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/pokemon/carkol/follower.4bpp"); -const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/pokemon/coalossal/follower.4bpp"); -const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/pokemon/applin/follower.4bpp"); -const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/pokemon/flapple/follower.4bpp"); -const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/pokemon/appletun/follower.4bpp"); -const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/pokemon/silicobra/follower.4bpp"); -const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/pokemon/sandaconda/follower.4bpp"); -const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/pokemon/cramorant/follower.4bpp"); -const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/pokemon/arrokuda/follower.4bpp"); -const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/pokemon/barraskewda/follower.4bpp"); -const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/pokemon/toxel/follower.4bpp"); -const u32 gObjectEventPic_Toxtricity[] = INCBIN_COMP("graphics/pokemon/toxtricity/follower.4bpp"); -const u32 gObjectEventPic_ToxtricityLowkey[] = INCBIN_COMP("graphics/pokemon/toxtricity/low_key/follower.4bpp"); -const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/pokemon/sizzlipede/follower.4bpp"); -const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/pokemon/centiskorch/follower.4bpp"); -const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/pokemon/clobbopus/follower.4bpp"); -const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/pokemon/grapploct/follower.4bpp"); -const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/pokemon/sinistea/follower.4bpp"); -const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/pokemon/polteageist/follower.4bpp"); -const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/pokemon/hatenna/follower.4bpp"); -const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/pokemon/hattrem/follower.4bpp"); -const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/pokemon/hatterene/follower.4bpp"); -const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/pokemon/impidimp/follower.4bpp"); -const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/pokemon/morgrem/follower.4bpp"); -const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/follower.4bpp"); -const u32 gObjectEventPic_Obstagoon[] = INCBIN_COMP("graphics/pokemon/obstagoon/follower.4bpp"); -const u32 gObjectEventPic_Perrserker[] = INCBIN_COMP("graphics/pokemon/perrserker/follower.4bpp"); -const u32 gObjectEventPic_Cursola[] = INCBIN_COMP("graphics/pokemon/cursola/follower.4bpp"); -const u32 gObjectEventPic_Sirfetchd[] = INCBIN_COMP("graphics/pokemon/sirfetchd/follower.4bpp"); -const u32 gObjectEventPic_MrRime[] = INCBIN_COMP("graphics/pokemon/mr_rime/follower.4bpp"); -const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/pokemon/runerigus/follower.4bpp"); -const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/pokemon/milcery/follower.4bpp"); -const u32 gObjectEventPic_Alcremie[] = INCBIN_COMP("graphics/pokemon/alcremie/follower.4bpp"); -const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/pokemon/falinks/follower.4bpp"); -const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/pokemon/pincurchin/follower.4bpp"); -const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/pokemon/snom/follower.4bpp"); -const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/pokemon/frosmoth/follower.4bpp"); -const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/pokemon/stonjourner/follower.4bpp"); -const u32 gObjectEventPic_Eiscue[] = INCBIN_COMP("graphics/pokemon/eiscue/follower.4bpp"); -const u32 gObjectEventPic_Indeedee[] = INCBIN_COMP("graphics/pokemon/indeedee/follower.4bpp"); -const u32 gObjectEventPic_Morpeko[] = INCBIN_COMP("graphics/pokemon/morpeko/follower.4bpp"); -const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/pokemon/cufant/follower.4bpp"); -const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/pokemon/copperajah/follower.4bpp"); -const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/pokemon/dracozolt/follower.4bpp"); -const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/pokemon/arctozolt/follower.4bpp"); -const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/pokemon/dracovish/follower.4bpp"); -const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/pokemon/arctovish/follower.4bpp"); -const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/pokemon/duraludon/follower.4bpp"); -const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/pokemon/dreepy/follower.4bpp"); -const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/pokemon/drakloak/follower.4bpp"); -const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/pokemon/dragapult/follower.4bpp"); -const u32 gObjectEventPic_Zacian[] = INCBIN_COMP("graphics/pokemon/zacian/follower.4bpp"); -const u32 gObjectEventPic_Zamazenta[] = INCBIN_COMP("graphics/pokemon/zamazenta/follower.4bpp"); -const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/pokemon/eternatus/follower.4bpp"); -const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/pokemon/kubfu/follower.4bpp"); -const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/pokemon/urshifu/follower.4bpp"); -const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/pokemon/zarude/follower.4bpp"); -const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/pokemon/regieleki/follower.4bpp"); -const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/pokemon/regidrago/follower.4bpp"); -const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/pokemon/glastrier/follower.4bpp"); -const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/pokemon/spectrier/follower.4bpp"); -const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/pokemon/calyrex/follower.4bpp"); -const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/pokemon/calyrex/ice_rider/follower.4bpp"); -const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/pokemon/calyrex/shadow_rider/follower.4bpp"); -const u32 gObjectEventPic_ZacianCrowned[] = INCBIN_COMP("graphics/pokemon/zacian/crowned_sword/follower.4bpp"); -const u32 gObjectEventPic_ZamazentaCrowned[] = INCBIN_COMP("graphics/pokemon/zamazenta/crowned_shield/follower.4bpp"); -const u32 gObjectEventPic_Wyrdeer[] = INCBIN_COMP("graphics/pokemon/wyrdeer/follower.4bpp"); -const u32 gObjectEventPic_Kleavor[] = INCBIN_COMP("graphics/pokemon/kleavor/follower.4bpp"); -const u32 gObjectEventPic_Ursaluna[] = INCBIN_COMP("graphics/pokemon/ursaluna/follower.4bpp"); -const u32 gObjectEventPic_Basculegion[] = INCBIN_COMP("graphics/pokemon/basculegion/follower.4bpp"); -const u32 gObjectEventPic_Sneasler[] = INCBIN_COMP("graphics/pokemon/sneasler/follower.4bpp"); -const u32 gObjectEventPic_Overqwil[] = INCBIN_COMP("graphics/pokemon/overqwil/follower.4bpp"); -const u32 gObjectEventPic_Enamorus[] = INCBIN_COMP("graphics/pokemon/enamorus/follower.4bpp"); -const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/pokemon/enamorus/therian/follower.4bpp"); -const u32 gObjectEventPic_PichuSpikyEared[] = INCBIN_COMP("graphics/pokemon/pichu/spiky_eared/follower.4bpp"); -const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/pokemon/deoxys/attack/follower.4bpp"); -const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/pokemon/deoxys/defense/follower.4bpp"); -const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/pokemon/deoxys/speed/follower.4bpp"); -const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/pokemon/burmy/sandy_cloak/follower.4bpp"); -const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/pokemon/burmy/trash_cloak/follower.4bpp"); -const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/sandy_cloak/follower.4bpp"); -const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/trash_cloak/follower.4bpp"); -const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/pokemon/shellos/east_sea/follower.4bpp"); -const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/east_sea/follower.4bpp"); -const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/pokemon/rotom/heat/follower.4bpp"); -const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/pokemon/rotom/wash/follower.4bpp"); -const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/pokemon/rotom/frost/follower.4bpp"); -const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/pokemon/rotom/fan/follower.4bpp"); -const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/pokemon/rotom/mow/follower.4bpp"); -const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/pokemon/giratina/origin/follower.4bpp"); -const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/pokemon/arceus/fighting/follower.4bpp"); -const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/pokemon/arceus/flying/follower.4bpp"); -const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/pokemon/arceus/poison/follower.4bpp"); -const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/pokemon/arceus/ground/follower.4bpp"); -const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/pokemon/arceus/rock/follower.4bpp"); -const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/pokemon/arceus/bug/follower.4bpp"); -const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/pokemon/arceus/ghost/follower.4bpp"); -const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/pokemon/arceus/steel/follower.4bpp"); -const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/pokemon/arceus/fire/follower.4bpp"); -const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/pokemon/arceus/water/follower.4bpp"); -const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/pokemon/arceus/grass/follower.4bpp"); -const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/pokemon/arceus/electric/follower.4bpp"); -const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/pokemon/arceus/psychic/follower.4bpp"); -const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/pokemon/arceus/ice/follower.4bpp"); -const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/pokemon/arceus/dragon/follower.4bpp"); -const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/pokemon/arceus/dark/follower.4bpp"); -const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/pokemon/arceus/fairy/follower.4bpp"); -const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/pokemon/basculin/blue_striped/follower.4bpp"); -const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/pokemon/deerling/autumn/follower.4bpp"); -const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/pokemon/deerling/summer/follower.4bpp"); -const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/pokemon/deerling/winter/follower.4bpp"); -const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/pokemon/sawsbuck/autumn/follower.4bpp"); -const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/pokemon/sawsbuck/summer/follower.4bpp"); -const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/pokemon/sawsbuck/winter/follower.4bpp"); -const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/pokemon/meloetta/pirouette/follower.4bpp"); -const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/pokemon/vivillon/polar/follower.4bpp"); -const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/pokemon/vivillon/tundra/follower.4bpp"); -const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/pokemon/vivillon/continental/follower.4bpp"); -const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/pokemon/vivillon/garden/follower.4bpp"); -const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/pokemon/vivillon/elegant/follower.4bpp"); -const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/pokemon/vivillon/modern/follower.4bpp"); -const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/pokemon/vivillon/marine/follower.4bpp"); -const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/pokemon/vivillon/archipelago/follower.4bpp"); -const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/pokemon/vivillon/high_plains/follower.4bpp"); -const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/pokemon/vivillon/sandstorm/follower.4bpp"); -const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/pokemon/vivillon/river/follower.4bpp"); -const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/pokemon/vivillon/monsoon/follower.4bpp"); -const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/pokemon/vivillon/savanna/follower.4bpp"); -const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/pokemon/vivillon/sun/follower.4bpp"); -const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/pokemon/vivillon/ocean/follower.4bpp"); -const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/pokemon/vivillon/jungle/follower.4bpp"); -const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/pokemon/vivillon/fancy/follower.4bpp"); -const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/pokemon/vivillon/poke_ball/follower.4bpp"); -const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); -const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/yellow_flower/follower.4bpp"); -const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/blue_flower/follower.4bpp"); -const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/orange_flower/follower.4bpp"); -const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/white_flower/follower.4bpp"); -const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/pokemon/floette/yellow_flower/follower.4bpp"); -const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/pokemon/floette/blue_flower/follower.4bpp"); -const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/pokemon/floette/orange_flower/follower.4bpp"); -const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/pokemon/floette/white_flower/follower.4bpp"); -const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/pokemon/floette/eternal_flower/follower.4bpp"); -const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/pokemon/florges/yellow_flower/follower.4bpp"); -const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/pokemon/florges/blue_flower/follower.4bpp"); -const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/pokemon/florges/orange_flower/follower.4bpp"); -const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/pokemon/florges/white_flower/follower.4bpp"); -const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/heart_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/star_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/diamond_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/debutante_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/matron_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/dandy_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/la_reine_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/kabuki_trim/follower.4bpp"); -const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/pharaoh_trim/follower.4bpp"); -const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/pokemon/hoopa/unbound/follower.4bpp"); -const u32 gObjectEventPic_RattataAlolan[] = INCBIN_COMP("graphics/pokemon/rattata/alolan/follower.4bpp"); -const u32 gObjectEventPic_RaticateAlolan[] = INCBIN_COMP("graphics/pokemon/raticate/alolan/follower.4bpp"); -const u32 gObjectEventPic_RaichuAlolan[] = INCBIN_COMP("graphics/pokemon/raichu/alolan/follower.4bpp"); -const u32 gObjectEventPic_SandshrewAlolan[] = INCBIN_COMP("graphics/pokemon/sandshrew/alolan/follower.4bpp"); -const u32 gObjectEventPic_SandslashAlolan[] = INCBIN_COMP("graphics/pokemon/sandslash/alolan/follower.4bpp"); -const u32 gObjectEventPic_VulpixAlolan[] = INCBIN_COMP("graphics/pokemon/vulpix/alolan/follower.4bpp"); -const u32 gObjectEventPic_NinetalesAlolan[] = INCBIN_COMP("graphics/pokemon/ninetales/alolan/follower.4bpp"); -const u32 gObjectEventPic_DiglettAlolan[] = INCBIN_COMP("graphics/pokemon/diglett/alolan/follower.4bpp"); -const u32 gObjectEventPic_DugtrioAlolan[] = INCBIN_COMP("graphics/pokemon/dugtrio/alolan/follower.4bpp"); -const u32 gObjectEventPic_MeowthAlolan[] = INCBIN_COMP("graphics/pokemon/meowth/alolan/follower.4bpp"); -const u32 gObjectEventPic_PersianAlolan[] = INCBIN_COMP("graphics/pokemon/persian/alolan/follower.4bpp"); -const u32 gObjectEventPic_GeodudeAlolan[] = INCBIN_COMP("graphics/pokemon/geodude/alolan/follower.4bpp"); -const u32 gObjectEventPic_GravelerAlolan[] = INCBIN_COMP("graphics/pokemon/graveler/alolan/follower.4bpp"); -const u32 gObjectEventPic_GolemAlolan[] = INCBIN_COMP("graphics/pokemon/golem/alolan/follower.4bpp"); -const u32 gObjectEventPic_GrimerAlolan[] = INCBIN_COMP("graphics/pokemon/grimer/alolan/follower.4bpp"); -const u32 gObjectEventPic_MukAlolan[] = INCBIN_COMP("graphics/pokemon/muk/alolan/follower.4bpp"); -const u32 gObjectEventPic_ExeggutorAlolan[] = INCBIN_COMP("graphics/pokemon/exeggutor/alolan/follower.4bpp"); -const u32 gObjectEventPic_MarowakAlolan[] = INCBIN_COMP("graphics/pokemon/marowak/alolan/follower.4bpp"); -const u32 gObjectEventPic_ZapdosGalarian[] = INCBIN_COMP("graphics/pokemon/zapdos/galarian/follower.4bpp"); -const u32 gObjectEventPic_MeowthGalarian[] = INCBIN_COMP("graphics/pokemon/meowth/galarian/follower.4bpp"); -const u32 gObjectEventPic_PonytaGalarian[] = INCBIN_COMP("graphics/pokemon/ponyta/galarian/follower.4bpp"); -const u32 gObjectEventPic_RapidashGalarian[] = INCBIN_COMP("graphics/pokemon/rapidash/galarian/follower.4bpp"); -const u32 gObjectEventPic_SlowpokeGalarian[] = INCBIN_COMP("graphics/pokemon/slowpoke/galarian/follower.4bpp"); -const u32 gObjectEventPic_SlowbroGalarian[] = INCBIN_COMP("graphics/pokemon/slowbro/galarian/follower.4bpp"); -const u32 gObjectEventPic_FarfetchdGalarian[] = INCBIN_COMP("graphics/pokemon/farfetchd/galarian/follower.4bpp"); -const u32 gObjectEventPic_WeezingGalarian[] = INCBIN_COMP("graphics/pokemon/weezing/galarian/follower.4bpp"); -const u32 gObjectEventPic_MrMimeGalarian[] = INCBIN_COMP("graphics/pokemon/mr_mime/galarian/follower.4bpp"); -const u32 gObjectEventPic_ArticunoGalarian[] = INCBIN_COMP("graphics/pokemon/articuno/galarian/follower.4bpp"); -const u32 gObjectEventPic_MoltresGalarian[] = INCBIN_COMP("graphics/pokemon/moltres/galarian/follower.4bpp"); -const u32 gObjectEventPic_SlowkingGalarian[] = INCBIN_COMP("graphics/pokemon/slowking/galarian/follower.4bpp"); -const u32 gObjectEventPic_CorsolaGalarian[] = INCBIN_COMP("graphics/pokemon/corsola/galarian/follower.4bpp"); -const u32 gObjectEventPic_ZigzagoonGalarian[] = INCBIN_COMP("graphics/pokemon/zigzagoon/galarian/follower.4bpp"); -const u32 gObjectEventPic_LinooneGalarian[] = INCBIN_COMP("graphics/pokemon/linoone/galarian/follower.4bpp"); -const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/pokemon/darumaka/galarian/follower.4bpp"); -const u32 gObjectEventPic_DarmanitanGalarian[] = INCBIN_COMP("graphics/pokemon/darmanitan/galarian/follower.4bpp"); -const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/pokemon/yamask/galarian/follower.4bpp"); -const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/pokemon/stunfisk/galarian/follower.4bpp"); -const u32 gObjectEventPic_GrowlitheHisuian[] = INCBIN_COMP("graphics/pokemon/growlithe/hisuian/follower.4bpp"); -const u32 gObjectEventPic_ArcanineHisuian[] = INCBIN_COMP("graphics/pokemon/arcanine/hisuian/follower.4bpp"); -const u32 gObjectEventPic_VoltorbHisuian[] = INCBIN_COMP("graphics/pokemon/voltorb/hisuian/follower.4bpp"); -const u32 gObjectEventPic_ElectrodeHisuian[] = INCBIN_COMP("graphics/pokemon/electrode/hisuian/follower.4bpp"); -const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/pokemon/braviary/hisuian/follower.4bpp"); -const u32 gObjectEventPic_QwilfishHisuian[] = INCBIN_COMP("graphics/pokemon/qwilfish/hisuian/follower.4bpp"); -const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/pokemon/zorua/hisuian/follower.4bpp"); -const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/pokemon/zoroark/hisuian/follower.4bpp"); -const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/pokemon/sliggoo/hisuian/follower.4bpp"); -const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/pokemon/goodra/hisuian/follower.4bpp"); -const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/pokemon/avalugg/hisuian/follower.4bpp"); -const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/pokemon/decidueye/hisuian/follower.4bpp"); -const u32 gObjectEventPic_TyphlosionHisuian[] = INCBIN_COMP("graphics/pokemon/typhlosion/hisuian/follower.4bpp"); -const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/pokemon/samurott/hisuian/follower.4bpp"); -const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/pokemon/lilligant/hisuian/follower.4bpp"); -const u32 gObjectEventPic_BasculinWhiteStripe[] = INCBIN_COMP("graphics/pokemon/basculin/white_striped/follower.4bpp"); -const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/pokemon/basculegion/female/follower.4bpp"); -const u32 gObjectEventPic_SneaselHisuian[] = INCBIN_COMP("graphics/pokemon/sneasel/hisuian/follower.4bpp"); -const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/pokemon/dialga/origin/follower.4bpp"); -const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/pokemon/palkia/origin/follower.4bpp"); - const u32 gObjectEventPic_DeoxysOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/deoxys.4bpp"); const u32 gObjectEventPic_MewOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/mew.4bpp"); const u32 gObjectEventPic_DusclopsOld[] = INCBIN_U32("graphics/object_events/pics/pokemon_old/dusclops.4bpp"); diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 654ad3375ebf..7e7868c86ef7 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -4687,6 +4687,6 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = { .oam = &gObjectEventBaseOam_32x32, .subspriteTables = sOamTables_32x32, .anims = sAnimTable_Following, - .images = sPicTable_Togetic, + .images = NULL, .affineAnims = gDummySpriteAffineAnimTable, }; diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h deleted file mode 100644 index 25ccacb77065..000000000000 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ /dev/null @@ -1,1093 +0,0 @@ -// Set .compressed = OW_GFX_COMPRESS -#define COMP OW_GFX_COMPRESS - -// Species-indexed pokemon object event table -const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[NUM_SPECIES] = -{ - [SPECIES_BULBASAUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, - [SPECIES_IVYSAUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, - [SPECIES_VENUSAUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMANDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmander, gDummySpriteAffineAnimTable}, - [SPECIES_CHARMELEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charmeleon, gDummySpriteAffineAnimTable}, - [SPECIES_CHARIZARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charizard, gDummySpriteAffineAnimTable}, - [SPECIES_SQUIRTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Squirtle, gDummySpriteAffineAnimTable}, - [SPECIES_WARTORTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wartortle, gDummySpriteAffineAnimTable}, - [SPECIES_BLASTOISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blastoise, gDummySpriteAffineAnimTable}, - [SPECIES_CATERPIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Caterpie, gDummySpriteAffineAnimTable}, - [SPECIES_METAPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metapod, gDummySpriteAffineAnimTable}, - [SPECIES_BUTTERFREE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Butterfree, gDummySpriteAffineAnimTable}, - [SPECIES_WEEDLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weedle, gDummySpriteAffineAnimTable}, - [SPECIES_KAKUNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kakuna, gDummySpriteAffineAnimTable}, - [SPECIES_BEEDRILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beedrill, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgey, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOTTO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeotto, gDummySpriteAffineAnimTable}, - [SPECIES_PIDGEOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}, - [SPECIES_RATTATA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rattata, gDummySpriteAffineAnimTable}, - [SPECIES_RATICATE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raticate, gDummySpriteAffineAnimTable}, - [SPECIES_SPEAROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spearow, gDummySpriteAffineAnimTable}, - [SPECIES_FEAROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fearow, gDummySpriteAffineAnimTable}, - [SPECIES_EKANS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ekans, gDummySpriteAffineAnimTable}, - [SPECIES_ARBOK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arbok, gDummySpriteAffineAnimTable}, - [SPECIES_PIKACHU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikachu, gDummySpriteAffineAnimTable}, - [SPECIES_RAICHU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raichu, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSHREW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandshrew, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSLASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandslash, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_F] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_f, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorina, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOQUEEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoqueen, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORAN_M] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoran_m, gDummySpriteAffineAnimTable}, - [SPECIES_NIDORINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidorino, gDummySpriteAffineAnimTable}, - [SPECIES_NIDOKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nidoking, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFAIRY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefairy, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFABLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clefable, gDummySpriteAffineAnimTable}, - [SPECIES_VULPIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vulpix, gDummySpriteAffineAnimTable}, - [SPECIES_NINETALES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninetales, gDummySpriteAffineAnimTable}, - [SPECIES_JIGGLYPUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}, - [SPECIES_WIGGLYTUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}, - [SPECIES_ZUBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zubat, gDummySpriteAffineAnimTable}, - [SPECIES_GOLBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golbat, gDummySpriteAffineAnimTable}, - [SPECIES_ODDISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oddish, gDummySpriteAffineAnimTable}, - [SPECIES_GLOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gloom, gDummySpriteAffineAnimTable}, - [SPECIES_VILEPLUME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vileplume, gDummySpriteAffineAnimTable}, - [SPECIES_PARAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Paras, gDummySpriteAffineAnimTable}, - [SPECIES_PARASECT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Parasect, gDummySpriteAffineAnimTable}, - [SPECIES_VENONAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venonat, gDummySpriteAffineAnimTable}, - [SPECIES_VENOMOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venomoth, gDummySpriteAffineAnimTable}, - [SPECIES_DIGLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diglett, gDummySpriteAffineAnimTable}, - [SPECIES_DUGTRIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dugtrio, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowth, gDummySpriteAffineAnimTable}, - [SPECIES_PERSIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Persian, gDummySpriteAffineAnimTable}, - [SPECIES_PSYDUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Psyduck, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golduck, gDummySpriteAffineAnimTable}, - [SPECIES_MANKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mankey, gDummySpriteAffineAnimTable}, - [SPECIES_PRIMEAPE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primeape, gDummySpriteAffineAnimTable}, - [SPECIES_GROWLITHE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Growlithe, gDummySpriteAffineAnimTable}, - [SPECIES_ARCANINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arcanine, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWAG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwag, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWHIRL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwhirl, gDummySpriteAffineAnimTable}, - [SPECIES_POLIWRATH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}, - [SPECIES_ABRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abra, gDummySpriteAffineAnimTable}, - [SPECIES_KADABRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kadabra, gDummySpriteAffineAnimTable}, - [SPECIES_ALAKAZAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alakazam, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machop, gDummySpriteAffineAnimTable}, - [SPECIES_MACHOKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machoke, gDummySpriteAffineAnimTable}, - [SPECIES_MACHAMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Machamp, gDummySpriteAffineAnimTable}, - [SPECIES_BELLSPROUT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellsprout, gDummySpriteAffineAnimTable}, - [SPECIES_WEEPINBELL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weepinbell, gDummySpriteAffineAnimTable}, - [SPECIES_VICTREEBEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victreebel, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACOOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacool, gDummySpriteAffineAnimTable}, - [SPECIES_TENTACRUEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tentacruel, gDummySpriteAffineAnimTable}, - [SPECIES_GEODUDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Geodude, gDummySpriteAffineAnimTable}, - [SPECIES_GRAVELER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Graveler, gDummySpriteAffineAnimTable}, - [SPECIES_GOLEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golem, gDummySpriteAffineAnimTable}, - [SPECIES_PONYTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ponyta, gDummySpriteAffineAnimTable}, - [SPECIES_RAPIDASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rapidash, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWPOKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWBRO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowbro, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNEMITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnemite, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNETON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magneton, gDummySpriteAffineAnimTable}, - [SPECIES_FARFETCHD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Farfetchd, gDummySpriteAffineAnimTable}, - [SPECIES_DODUO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doduo, gDummySpriteAffineAnimTable}, - [SPECIES_DODRIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dodrio, gDummySpriteAffineAnimTable}, - [SPECIES_SEEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seel, gDummySpriteAffineAnimTable}, - [SPECIES_DEWGONG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewgong, gDummySpriteAffineAnimTable}, - [SPECIES_GRIMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimer, gDummySpriteAffineAnimTable}, - [SPECIES_MUK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Muk, gDummySpriteAffineAnimTable}, - [SPECIES_SHELLDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellder, gDummySpriteAffineAnimTable}, - [SPECIES_CLOYSTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cloyster, gDummySpriteAffineAnimTable}, - [SPECIES_GASTLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastly, gDummySpriteAffineAnimTable}, - [SPECIES_HAUNTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haunter, gDummySpriteAffineAnimTable}, - [SPECIES_GENGAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gengar, gDummySpriteAffineAnimTable}, - [SPECIES_ONIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Onix, gDummySpriteAffineAnimTable}, - [SPECIES_DROWZEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drowzee, gDummySpriteAffineAnimTable}, - [SPECIES_HYPNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hypno, gDummySpriteAffineAnimTable}, - [SPECIES_KRABBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krabby, gDummySpriteAffineAnimTable}, - [SPECIES_KINGLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingler, gDummySpriteAffineAnimTable}, - [SPECIES_VOLTORB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Voltorb, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRODE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrode, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGCUTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggcute, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGUTOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exeggutor, gDummySpriteAffineAnimTable}, - [SPECIES_CUBONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubone, gDummySpriteAffineAnimTable}, - [SPECIES_MAROWAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marowak, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONLEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonlee, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONCHAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmonchan, gDummySpriteAffineAnimTable}, - [SPECIES_LICKITUNG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickitung, gDummySpriteAffineAnimTable}, - [SPECIES_KOFFING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Koffing, gDummySpriteAffineAnimTable}, - [SPECIES_WEEZING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weezing, gDummySpriteAffineAnimTable}, - [SPECIES_RHYHORN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyhorn, gDummySpriteAffineAnimTable}, - [SPECIES_RHYDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhydon, gDummySpriteAffineAnimTable}, - [SPECIES_CHANSEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chansey, gDummySpriteAffineAnimTable}, - [SPECIES_TANGELA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangela, gDummySpriteAffineAnimTable}, - [SPECIES_KANGASKHAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}, - [SPECIES_HORSEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Horsea, gDummySpriteAffineAnimTable}, - [SPECIES_SEADRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seadra, gDummySpriteAffineAnimTable}, - [SPECIES_GOLDEEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goldeen, gDummySpriteAffineAnimTable}, - [SPECIES_SEAKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seaking, gDummySpriteAffineAnimTable}, - [SPECIES_STARYU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staryu, gDummySpriteAffineAnimTable}, - [SPECIES_STARMIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starmie, gDummySpriteAffineAnimTable}, - [SPECIES_MR_MIME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MrMime, gDummySpriteAffineAnimTable}, - [SPECIES_SCYTHER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scyther, gDummySpriteAffineAnimTable}, - [SPECIES_JYNX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jynx, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTABUZZ] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electabuzz, gDummySpriteAffineAnimTable}, - [SPECIES_MAGMAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmar, gDummySpriteAffineAnimTable}, - [SPECIES_PINSIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pinsir, gDummySpriteAffineAnimTable}, - [SPECIES_TAUROS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tauros, gDummySpriteAffineAnimTable}, - [SPECIES_MAGIKARP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magikarp, gDummySpriteAffineAnimTable}, - [SPECIES_GYARADOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gyarados, gDummySpriteAffineAnimTable}, - [SPECIES_LAPRAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lapras, gDummySpriteAffineAnimTable}, - [SPECIES_DITTO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ditto, gDummySpriteAffineAnimTable}, - [SPECIES_EEVEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eevee, gDummySpriteAffineAnimTable}, - [SPECIES_VAPOREON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vaporeon, gDummySpriteAffineAnimTable}, - [SPECIES_JOLTEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jolteon, gDummySpriteAffineAnimTable}, - [SPECIES_FLAREON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flareon, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon, gDummySpriteAffineAnimTable}, - [SPECIES_OMANYTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omanyte, gDummySpriteAffineAnimTable}, - [SPECIES_OMASTAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Omastar, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabuto, gDummySpriteAffineAnimTable}, - [SPECIES_KABUTOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kabutops, gDummySpriteAffineAnimTable}, - [SPECIES_AERODACTYL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aerodactyl, gDummySpriteAffineAnimTable}, - [SPECIES_SNORLAX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorlax, gDummySpriteAffineAnimTable}, - [SPECIES_ARTICUNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Articuno, gDummySpriteAffineAnimTable}, - [SPECIES_ZAPDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zapdos, gDummySpriteAffineAnimTable}, - [SPECIES_MOLTRES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Moltres, gDummySpriteAffineAnimTable}, - [SPECIES_DRATINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dratini, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONAIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonair, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGONITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragonite, gDummySpriteAffineAnimTable}, - [SPECIES_MEWTWO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}, - [SPECIES_MEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mew, gDummySpriteAffineAnimTable}, - [SPECIES_CHIKORITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chikorita, gDummySpriteAffineAnimTable}, - [SPECIES_BAYLEEF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bayleef, gDummySpriteAffineAnimTable}, - [SPECIES_MEGANIUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meganium, gDummySpriteAffineAnimTable}, - [SPECIES_CYNDAQUIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cyndaquil, gDummySpriteAffineAnimTable}, - [SPECIES_QUILAVA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilava, gDummySpriteAffineAnimTable}, - [SPECIES_TYPHLOSION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typhlosion, gDummySpriteAffineAnimTable}, - [SPECIES_TOTODILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Totodile, gDummySpriteAffineAnimTable}, - [SPECIES_CROCONAW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croconaw, gDummySpriteAffineAnimTable}, - [SPECIES_FERALIGATR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feraligatr, gDummySpriteAffineAnimTable}, - [SPECIES_SENTRET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sentret, gDummySpriteAffineAnimTable}, - [SPECIES_FURRET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furret, gDummySpriteAffineAnimTable}, - [SPECIES_HOOTHOOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoothoot, gDummySpriteAffineAnimTable}, - [SPECIES_NOCTOWL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noctowl, gDummySpriteAffineAnimTable}, - [SPECIES_LEDYBA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledyba, gDummySpriteAffineAnimTable}, - [SPECIES_LEDIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ledian, gDummySpriteAffineAnimTable}, - [SPECIES_SPINARAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinarak, gDummySpriteAffineAnimTable}, - [SPECIES_ARIADOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ariados, gDummySpriteAffineAnimTable}, - [SPECIES_CROBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crobat, gDummySpriteAffineAnimTable}, - [SPECIES_CHINCHOU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chinchou, gDummySpriteAffineAnimTable}, - [SPECIES_LANTURN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lanturn, gDummySpriteAffineAnimTable}, - [SPECIES_PICHU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pichu, gDummySpriteAffineAnimTable}, - [SPECIES_CLEFFA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cleffa, gDummySpriteAffineAnimTable}, - [SPECIES_IGGLYBUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Igglybuff, gDummySpriteAffineAnimTable}, - [SPECIES_TOGEPI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togepi, gDummySpriteAffineAnimTable}, - [SPECIES_TOGETIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}, - [SPECIES_NATU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Natu, gDummySpriteAffineAnimTable}, - [SPECIES_XATU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xatu, gDummySpriteAffineAnimTable}, - [SPECIES_MAREEP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareep, gDummySpriteAffineAnimTable}, - [SPECIES_FLAAFFY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flaaffy, gDummySpriteAffineAnimTable}, - [SPECIES_AMPHAROS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ampharos, gDummySpriteAffineAnimTable}, - [SPECIES_BELLOSSOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bellossom, gDummySpriteAffineAnimTable}, - [SPECIES_MARILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marill, gDummySpriteAffineAnimTable}, - [SPECIES_AZUMARILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azumarill, gDummySpriteAffineAnimTable}, - [SPECIES_SUDOWOODO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sudowoodo, gDummySpriteAffineAnimTable}, - [SPECIES_POLITOED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Politoed, gDummySpriteAffineAnimTable}, - [SPECIES_HOPPIP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoppip, gDummySpriteAffineAnimTable}, - [SPECIES_SKIPLOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiploom, gDummySpriteAffineAnimTable}, - [SPECIES_JUMPLUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jumpluff, gDummySpriteAffineAnimTable}, - [SPECIES_AIPOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aipom, gDummySpriteAffineAnimTable}, - [SPECIES_SUNKERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunkern, gDummySpriteAffineAnimTable}, - [SPECIES_SUNFLORA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sunflora, gDummySpriteAffineAnimTable}, - [SPECIES_YANMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanma, gDummySpriteAffineAnimTable}, - [SPECIES_WOOPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooper, gDummySpriteAffineAnimTable}, - [SPECIES_QUAGSIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quagsire, gDummySpriteAffineAnimTable}, - [SPECIES_ESPEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espeon, gDummySpriteAffineAnimTable}, - [SPECIES_UMBREON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Umbreon, gDummySpriteAffineAnimTable}, - [SPECIES_MURKROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Murkrow, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slowking, gDummySpriteAffineAnimTable}, - [SPECIES_MISDREAVUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Misdreavus, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_A, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_B] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_B, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_C] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_C, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_D] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_D, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_E] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_E, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_F] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_F, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_G] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_G, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_H] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_H, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_I] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_I, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_J] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_J, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_K] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_K, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_L] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_L, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_M] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_M, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_N] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_N, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_O, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_P] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_P, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Q] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Q, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_R] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_R, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_S] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_S, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_T] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_T, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_U] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_U, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_V] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_V, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_W] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_W, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_X] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_X, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Y] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Y, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_Z] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unown_Z, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_EMARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_UnownExclamation, gDummySpriteAffineAnimTable}, - [SPECIES_UNOWN_QMARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_UnownQuestion, gDummySpriteAffineAnimTable}, - [SPECIES_WOBBUFFET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wobbuffet, gDummySpriteAffineAnimTable}, - [SPECIES_GIRAFARIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Girafarig, gDummySpriteAffineAnimTable}, - [SPECIES_PINECO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pineco, gDummySpriteAffineAnimTable}, - [SPECIES_FORRETRESS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Forretress, gDummySpriteAffineAnimTable}, - [SPECIES_DUNSPARCE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dunsparce, gDummySpriteAffineAnimTable}, - [SPECIES_GLIGAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gligar, gDummySpriteAffineAnimTable}, - [SPECIES_STEELIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Steelix, gDummySpriteAffineAnimTable}, - [SPECIES_SNUBBULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snubbull, gDummySpriteAffineAnimTable}, - [SPECIES_GRANBULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Granbull, gDummySpriteAffineAnimTable}, - [SPECIES_QWILFISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Qwilfish, gDummySpriteAffineAnimTable}, - [SPECIES_SCIZOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scizor, gDummySpriteAffineAnimTable}, - [SPECIES_SHUCKLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuckle, gDummySpriteAffineAnimTable}, - [SPECIES_HERACROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heracross, gDummySpriteAffineAnimTable}, - [SPECIES_SNEASEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasel, gDummySpriteAffineAnimTable}, - [SPECIES_TEDDIURSA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Teddiursa, gDummySpriteAffineAnimTable}, - [SPECIES_URSARING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaring, gDummySpriteAffineAnimTable}, - [SPECIES_SLUGMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slugma, gDummySpriteAffineAnimTable}, - [SPECIES_MAGCARGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magcargo, gDummySpriteAffineAnimTable}, - [SPECIES_SWINUB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swinub, gDummySpriteAffineAnimTable}, - [SPECIES_PILOSWINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piloswine, gDummySpriteAffineAnimTable}, - [SPECIES_CORSOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corsola, gDummySpriteAffineAnimTable}, - [SPECIES_REMORAID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Remoraid, gDummySpriteAffineAnimTable}, - [SPECIES_OCTILLERY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Octillery, gDummySpriteAffineAnimTable}, - [SPECIES_DELIBIRD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delibird, gDummySpriteAffineAnimTable}, - [SPECIES_MANTINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantine, gDummySpriteAffineAnimTable}, - [SPECIES_SKARMORY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skarmory, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndour, gDummySpriteAffineAnimTable}, - [SPECIES_HOUNDOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Houndoom, gDummySpriteAffineAnimTable}, - [SPECIES_KINGDRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kingdra, gDummySpriteAffineAnimTable}, - [SPECIES_PHANPY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phanpy, gDummySpriteAffineAnimTable}, - [SPECIES_DONPHAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Donphan, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON2] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon2, gDummySpriteAffineAnimTable}, - [SPECIES_STANTLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stantler, gDummySpriteAffineAnimTable}, - [SPECIES_SMEARGLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smeargle, gDummySpriteAffineAnimTable}, - [SPECIES_TYROGUE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrogue, gDummySpriteAffineAnimTable}, - [SPECIES_HITMONTOP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hitmontop, gDummySpriteAffineAnimTable}, - [SPECIES_SMOOCHUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Smoochum, gDummySpriteAffineAnimTable}, - [SPECIES_ELEKID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elekid, gDummySpriteAffineAnimTable}, - [SPECIES_MAGBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magby, gDummySpriteAffineAnimTable}, - [SPECIES_MILTANK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Miltank, gDummySpriteAffineAnimTable}, - [SPECIES_BLISSEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blissey, gDummySpriteAffineAnimTable}, - [SPECIES_RAIKOU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raikou, gDummySpriteAffineAnimTable}, - [SPECIES_ENTEI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Entei, gDummySpriteAffineAnimTable}, - [SPECIES_SUICUNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Suicune, gDummySpriteAffineAnimTable}, - [SPECIES_LARVITAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvitar, gDummySpriteAffineAnimTable}, - [SPECIES_PUPITAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pupitar, gDummySpriteAffineAnimTable}, - [SPECIES_TYRANITAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyranitar, gDummySpriteAffineAnimTable}, - [SPECIES_LUGIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Lugia, gDummySpriteAffineAnimTable}, - [SPECIES_HO_OH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_HoOh, gDummySpriteAffineAnimTable}, - [SPECIES_CELEBI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celebi, gDummySpriteAffineAnimTable}, - [SPECIES_TREECKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Treecko, gDummySpriteAffineAnimTable}, - [SPECIES_GROVYLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grovyle, gDummySpriteAffineAnimTable}, - [SPECIES_SCEPTILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sceptile, gDummySpriteAffineAnimTable}, - [SPECIES_TORCHIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torchic, gDummySpriteAffineAnimTable}, - [SPECIES_COMBUSKEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combusken, gDummySpriteAffineAnimTable}, - [SPECIES_BLAZIKEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blaziken, gDummySpriteAffineAnimTable}, - [SPECIES_MUDKIP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudkip, gDummySpriteAffineAnimTable}, - [SPECIES_MARSHTOMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshtomp, gDummySpriteAffineAnimTable}, - [SPECIES_SWAMPERT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swampert, gDummySpriteAffineAnimTable}, - [SPECIES_POOCHYENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poochyena, gDummySpriteAffineAnimTable}, - [SPECIES_MIGHTYENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mightyena, gDummySpriteAffineAnimTable}, - [SPECIES_ZIGZAGOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zigzagoon, gDummySpriteAffineAnimTable}, - [SPECIES_LINOONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Linoone, gDummySpriteAffineAnimTable}, - [SPECIES_WURMPLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wurmple, gDummySpriteAffineAnimTable}, - [SPECIES_SILCOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silcoon, gDummySpriteAffineAnimTable}, - [SPECIES_BEAUTIFLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beautifly, gDummySpriteAffineAnimTable}, - [SPECIES_CASCOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cascoon, gDummySpriteAffineAnimTable}, - [SPECIES_DUSTOX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dustox, gDummySpriteAffineAnimTable}, - [SPECIES_LOTAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lotad, gDummySpriteAffineAnimTable}, - [SPECIES_LOMBRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lombre, gDummySpriteAffineAnimTable}, - [SPECIES_LUDICOLO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ludicolo, gDummySpriteAffineAnimTable}, - [SPECIES_SEEDOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seedot, gDummySpriteAffineAnimTable}, - [SPECIES_NUZLEAF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nuzleaf, gDummySpriteAffineAnimTable}, - [SPECIES_SHIFTRY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiftry, gDummySpriteAffineAnimTable}, - [SPECIES_TAILLOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Taillow, gDummySpriteAffineAnimTable}, - [SPECIES_SWELLOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swellow, gDummySpriteAffineAnimTable}, - [SPECIES_WINGULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wingull, gDummySpriteAffineAnimTable}, - [SPECIES_PELIPPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pelipper, gDummySpriteAffineAnimTable}, - [SPECIES_RALTS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ralts, gDummySpriteAffineAnimTable}, - [SPECIES_KIRLIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kirlia, gDummySpriteAffineAnimTable}, - [SPECIES_GARDEVOIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gardevoir, gDummySpriteAffineAnimTable}, - [SPECIES_SURSKIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Surskit, gDummySpriteAffineAnimTable}, - [SPECIES_MASQUERAIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Masquerain, gDummySpriteAffineAnimTable}, - [SPECIES_SHROOMISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shroomish, gDummySpriteAffineAnimTable}, - [SPECIES_BRELOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Breloom, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slakoth, gDummySpriteAffineAnimTable}, - [SPECIES_VIGOROTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vigoroth, gDummySpriteAffineAnimTable}, - [SPECIES_SLAKING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slaking, gDummySpriteAffineAnimTable}, - [SPECIES_NINCADA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nincada, gDummySpriteAffineAnimTable}, - [SPECIES_NINJASK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ninjask, gDummySpriteAffineAnimTable}, - [SPECIES_SHEDINJA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shedinja, gDummySpriteAffineAnimTable}, - [SPECIES_WHISMUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whismur, gDummySpriteAffineAnimTable}, - [SPECIES_LOUDRED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Loudred, gDummySpriteAffineAnimTable}, - [SPECIES_EXPLOUD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Exploud, gDummySpriteAffineAnimTable}, - [SPECIES_MAKUHITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Makuhita, gDummySpriteAffineAnimTable}, - [SPECIES_HARIYAMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hariyama, gDummySpriteAffineAnimTable}, - [SPECIES_AZURILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azurill, gDummySpriteAffineAnimTable}, - [SPECIES_NOSEPASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nosepass, gDummySpriteAffineAnimTable}, - [SPECIES_SKITTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skitty, gDummySpriteAffineAnimTable}, - [SPECIES_DELCATTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delcatty, gDummySpriteAffineAnimTable}, - [SPECIES_SABLEYE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sableye, gDummySpriteAffineAnimTable}, - [SPECIES_MAWILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mawile, gDummySpriteAffineAnimTable}, - [SPECIES_ARON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aron, gDummySpriteAffineAnimTable}, - [SPECIES_LAIRON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lairon, gDummySpriteAffineAnimTable}, - [SPECIES_AGGRON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aggron, gDummySpriteAffineAnimTable}, - [SPECIES_MEDITITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meditite, gDummySpriteAffineAnimTable}, - [SPECIES_MEDICHAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Medicham, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRIKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electrike, gDummySpriteAffineAnimTable}, - [SPECIES_MANECTRIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manectric, gDummySpriteAffineAnimTable}, - [SPECIES_PLUSLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Plusle, gDummySpriteAffineAnimTable}, - [SPECIES_MINUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minun, gDummySpriteAffineAnimTable}, - [SPECIES_VOLBEAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volbeat, gDummySpriteAffineAnimTable}, - [SPECIES_ILLUMISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Illumise, gDummySpriteAffineAnimTable}, - [SPECIES_ROSELIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roselia, gDummySpriteAffineAnimTable}, - [SPECIES_GULPIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gulpin, gDummySpriteAffineAnimTable}, - [SPECIES_SWALOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swalot, gDummySpriteAffineAnimTable}, - [SPECIES_CARVANHA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carvanha, gDummySpriteAffineAnimTable}, - [SPECIES_SHARPEDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sharpedo, gDummySpriteAffineAnimTable}, - [SPECIES_WAILMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wailmer, gDummySpriteAffineAnimTable}, - [SPECIES_WAILORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Wailord, gDummySpriteAffineAnimTable}, - [SPECIES_NUMEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Numel, gDummySpriteAffineAnimTable}, - [SPECIES_CAMERUPT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Camerupt, gDummySpriteAffineAnimTable}, - [SPECIES_TORKOAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torkoal, gDummySpriteAffineAnimTable}, - [SPECIES_SPOINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spoink, gDummySpriteAffineAnimTable}, - [SPECIES_GRUMPIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grumpig, gDummySpriteAffineAnimTable}, - [SPECIES_SPINDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spinda, gDummySpriteAffineAnimTable}, - [SPECIES_TRAPINCH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trapinch, gDummySpriteAffineAnimTable}, - [SPECIES_VIBRAVA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vibrava, gDummySpriteAffineAnimTable}, - [SPECIES_FLYGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flygon, gDummySpriteAffineAnimTable}, - [SPECIES_CACNEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacnea, gDummySpriteAffineAnimTable}, - [SPECIES_CACTURNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cacturne, gDummySpriteAffineAnimTable}, - [SPECIES_SWABLU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swablu, gDummySpriteAffineAnimTable}, - [SPECIES_ALTARIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Altaria, gDummySpriteAffineAnimTable}, - [SPECIES_ZANGOOSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zangoose, gDummySpriteAffineAnimTable}, - [SPECIES_SEVIPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seviper, gDummySpriteAffineAnimTable}, - [SPECIES_LUNATONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunatone, gDummySpriteAffineAnimTable}, - [SPECIES_SOLROCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solrock, gDummySpriteAffineAnimTable}, - [SPECIES_BARBOACH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barboach, gDummySpriteAffineAnimTable}, - [SPECIES_WHISCASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whiscash, gDummySpriteAffineAnimTable}, - [SPECIES_CORPHISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corphish, gDummySpriteAffineAnimTable}, - [SPECIES_CRAWDAUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crawdaunt, gDummySpriteAffineAnimTable}, - [SPECIES_BALTOY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Baltoy, gDummySpriteAffineAnimTable}, - [SPECIES_CLAYDOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Claydol, gDummySpriteAffineAnimTable}, - [SPECIES_LILEEP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lileep, gDummySpriteAffineAnimTable}, - [SPECIES_CRADILY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cradily, gDummySpriteAffineAnimTable}, - [SPECIES_ANORITH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_BUG, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Anorith, gDummySpriteAffineAnimTable}, - [SPECIES_ARMALDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Armaldo, gDummySpriteAffineAnimTable}, - [SPECIES_FEEBAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Feebas, gDummySpriteAffineAnimTable}, - [SPECIES_MILOTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milotic, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Castform, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM_SUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSunny, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM_RAINY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformRainy, gDummySpriteAffineAnimTable}, - [SPECIES_CASTFORM_SNOWY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, - [SPECIES_KECLEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kecleon, gDummySpriteAffineAnimTable}, - [SPECIES_SHUPPET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shuppet, gDummySpriteAffineAnimTable}, - [SPECIES_BANETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Banette, gDummySpriteAffineAnimTable}, - [SPECIES_DUSKULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duskull, gDummySpriteAffineAnimTable}, - [SPECIES_DUSCLOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusclops, gDummySpriteAffineAnimTable}, - [SPECIES_TROPIUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tropius, gDummySpriteAffineAnimTable}, - [SPECIES_CHIMECHO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimecho, gDummySpriteAffineAnimTable}, - [SPECIES_ABSOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Absol, gDummySpriteAffineAnimTable}, - [SPECIES_WYNAUT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wynaut, gDummySpriteAffineAnimTable}, - [SPECIES_SNORUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snorunt, gDummySpriteAffineAnimTable}, - [SPECIES_GLALIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glalie, gDummySpriteAffineAnimTable}, - [SPECIES_SPHEAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spheal, gDummySpriteAffineAnimTable}, - [SPECIES_SEALEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sealeo, gDummySpriteAffineAnimTable}, - [SPECIES_WALREIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Walrein, gDummySpriteAffineAnimTable}, - [SPECIES_CLAMPERL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clamperl, gDummySpriteAffineAnimTable}, - [SPECIES_HUNTAIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Huntail, gDummySpriteAffineAnimTable}, - [SPECIES_GOREBYSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SLITHER, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gorebyss, gDummySpriteAffineAnimTable}, - [SPECIES_RELICANTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Relicanth, gDummySpriteAffineAnimTable}, - [SPECIES_LUVDISC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_SPOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luvdisc, gDummySpriteAffineAnimTable}, - [SPECIES_BAGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bagon, gDummySpriteAffineAnimTable}, - [SPECIES_SHELGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelgon, gDummySpriteAffineAnimTable}, - [SPECIES_SALAMENCE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salamence, gDummySpriteAffineAnimTable}, - [SPECIES_BELDUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beldum, gDummySpriteAffineAnimTable}, - [SPECIES_METANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metang, gDummySpriteAffineAnimTable}, - [SPECIES_METAGROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Metagross, gDummySpriteAffineAnimTable}, - [SPECIES_REGIROCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regirock, gDummySpriteAffineAnimTable}, - [SPECIES_REGICE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regice, gDummySpriteAffineAnimTable}, - [SPECIES_REGISTEEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Registeel, gDummySpriteAffineAnimTable}, - [SPECIES_LATIAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latias, gDummySpriteAffineAnimTable}, - [SPECIES_LATIOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Latios, gDummySpriteAffineAnimTable}, - [SPECIES_KYOGRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Kyogre, gDummySpriteAffineAnimTable}, - [SPECIES_GROUDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Groudon, gDummySpriteAffineAnimTable}, - [SPECIES_RAYQUAZA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Rayquaza, gDummySpriteAffineAnimTable}, - [SPECIES_JIRACHI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jirachi, gDummySpriteAffineAnimTable}, - [SPECIES_DEOXYS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deoxys, gDummySpriteAffineAnimTable}, - [SPECIES_TURTWIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Turtwig, gDummySpriteAffineAnimTable}, - [SPECIES_GROTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grotle, gDummySpriteAffineAnimTable}, - [SPECIES_TORTERRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torterra, gDummySpriteAffineAnimTable}, - [SPECIES_CHIMCHAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chimchar, gDummySpriteAffineAnimTable}, - [SPECIES_MONFERNO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Monferno, gDummySpriteAffineAnimTable}, - [SPECIES_INFERNAPE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Infernape, gDummySpriteAffineAnimTable}, - [SPECIES_PIPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Piplup, gDummySpriteAffineAnimTable}, - [SPECIES_PRINPLUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Prinplup, gDummySpriteAffineAnimTable}, - [SPECIES_EMPOLEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Empoleon, gDummySpriteAffineAnimTable}, - [SPECIES_STARLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Starly, gDummySpriteAffineAnimTable}, - [SPECIES_STARAVIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staravia, gDummySpriteAffineAnimTable}, - [SPECIES_STARAPTOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Staraptor, gDummySpriteAffineAnimTable}, - [SPECIES_BIDOOF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bidoof, gDummySpriteAffineAnimTable}, - [SPECIES_BIBAREL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bibarel, gDummySpriteAffineAnimTable}, - [SPECIES_KRICKETOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kricketot, gDummySpriteAffineAnimTable}, - [SPECIES_KRICKETUNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kricketune, gDummySpriteAffineAnimTable}, - [SPECIES_SHINX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shinx, gDummySpriteAffineAnimTable}, - [SPECIES_LUXIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luxio, gDummySpriteAffineAnimTable}, - [SPECIES_LUXRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Luxray, gDummySpriteAffineAnimTable}, - [SPECIES_BUDEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Budew, gDummySpriteAffineAnimTable}, - [SPECIES_ROSERADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roserade, gDummySpriteAffineAnimTable}, - [SPECIES_CRANIDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cranidos, gDummySpriteAffineAnimTable}, - [SPECIES_RAMPARDOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rampardos, gDummySpriteAffineAnimTable}, - [SPECIES_SHIELDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shieldon, gDummySpriteAffineAnimTable}, - [SPECIES_BASTIODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bastiodon, gDummySpriteAffineAnimTable}, - [SPECIES_BURMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Burmy, gDummySpriteAffineAnimTable}, - [SPECIES_WORMADAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wormadam, gDummySpriteAffineAnimTable}, - [SPECIES_MOTHIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mothim, gDummySpriteAffineAnimTable}, - [SPECIES_COMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Combee, gDummySpriteAffineAnimTable}, - [SPECIES_VESPIQUEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vespiquen, gDummySpriteAffineAnimTable}, - [SPECIES_PACHIRISU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pachirisu, gDummySpriteAffineAnimTable}, - [SPECIES_BUIZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Buizel, gDummySpriteAffineAnimTable}, - [SPECIES_FLOATZEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Floatzel, gDummySpriteAffineAnimTable}, - [SPECIES_CHERUBI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cherubi, gDummySpriteAffineAnimTable}, - [SPECIES_CHERRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cherrim, gDummySpriteAffineAnimTable}, - [SPECIES_SHELLOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shellos, gDummySpriteAffineAnimTable}, - [SPECIES_GASTRODON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gastrodon, gDummySpriteAffineAnimTable}, - [SPECIES_AMBIPOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ambipom, gDummySpriteAffineAnimTable}, - [SPECIES_DRIFLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drifloon, gDummySpriteAffineAnimTable}, - [SPECIES_DRIFBLIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drifblim, gDummySpriteAffineAnimTable}, - [SPECIES_BUNEARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Buneary, gDummySpriteAffineAnimTable}, - [SPECIES_LOPUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lopunny, gDummySpriteAffineAnimTable}, - [SPECIES_MISMAGIUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mismagius, gDummySpriteAffineAnimTable}, - [SPECIES_HONCHKROW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Honchkrow, gDummySpriteAffineAnimTable}, - [SPECIES_GLAMEOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glameow, gDummySpriteAffineAnimTable}, - [SPECIES_PURUGLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Purugly, gDummySpriteAffineAnimTable}, - [SPECIES_CHINGLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chingling, gDummySpriteAffineAnimTable}, - [SPECIES_STUNKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stunky, gDummySpriteAffineAnimTable}, - [SPECIES_SKUNTANK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skuntank, gDummySpriteAffineAnimTable}, - [SPECIES_BRONZOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bronzor, gDummySpriteAffineAnimTable}, - [SPECIES_BRONZONG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bronzong, gDummySpriteAffineAnimTable}, - [SPECIES_BONSLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bonsly, gDummySpriteAffineAnimTable}, - [SPECIES_MIME_JR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MimeJr, gDummySpriteAffineAnimTable}, - [SPECIES_HAPPINY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Happiny, gDummySpriteAffineAnimTable}, - [SPECIES_CHATOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chatot, gDummySpriteAffineAnimTable}, - [SPECIES_SPIRITOMB] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spiritomb, gDummySpriteAffineAnimTable}, - [SPECIES_GIBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gible, gDummySpriteAffineAnimTable}, - [SPECIES_GABITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gabite, gDummySpriteAffineAnimTable}, - [SPECIES_GARCHOMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Garchomp, gDummySpriteAffineAnimTable}, - [SPECIES_MUNCHLAX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Munchlax, gDummySpriteAffineAnimTable}, - [SPECIES_RIOLU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Riolu, gDummySpriteAffineAnimTable}, - [SPECIES_LUCARIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lucario, gDummySpriteAffineAnimTable}, - [SPECIES_HIPPOPOTAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hippopotas, gDummySpriteAffineAnimTable}, - [SPECIES_HIPPOWDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hippowdon, gDummySpriteAffineAnimTable}, - [SPECIES_SKORUPI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skorupi, gDummySpriteAffineAnimTable}, - [SPECIES_DRAPION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drapion, gDummySpriteAffineAnimTable}, - [SPECIES_CROAGUNK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Croagunk, gDummySpriteAffineAnimTable}, - [SPECIES_TOXICROAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Toxicroak, gDummySpriteAffineAnimTable}, - [SPECIES_CARNIVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carnivine, gDummySpriteAffineAnimTable}, - [SPECIES_FINNEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Finneon, gDummySpriteAffineAnimTable}, - [SPECIES_LUMINEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lumineon, gDummySpriteAffineAnimTable}, - [SPECIES_MANTYKE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mantyke, gDummySpriteAffineAnimTable}, - [SPECIES_SNOVER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snover, gDummySpriteAffineAnimTable}, - [SPECIES_ABOMASNOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Abomasnow, gDummySpriteAffineAnimTable}, - [SPECIES_WEAVILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Weavile, gDummySpriteAffineAnimTable}, - [SPECIES_MAGNEZONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magnezone, gDummySpriteAffineAnimTable}, - [SPECIES_LICKILICKY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lickilicky, gDummySpriteAffineAnimTable}, - [SPECIES_RHYPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rhyperior, gDummySpriteAffineAnimTable}, - [SPECIES_TANGROWTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tangrowth, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTIVIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Electivire, gDummySpriteAffineAnimTable}, - [SPECIES_MAGMORTAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magmortar, gDummySpriteAffineAnimTable}, - [SPECIES_TOGEKISS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togekiss, gDummySpriteAffineAnimTable}, - [SPECIES_YANMEGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yanmega, gDummySpriteAffineAnimTable}, - [SPECIES_LEAFEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Leafeon, gDummySpriteAffineAnimTable}, - [SPECIES_GLACEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glaceon, gDummySpriteAffineAnimTable}, - [SPECIES_GLISCOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gliscor, gDummySpriteAffineAnimTable}, - [SPECIES_MAMOSWINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mamoswine, gDummySpriteAffineAnimTable}, - [SPECIES_PORYGON_Z] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Porygon_z, gDummySpriteAffineAnimTable}, - [SPECIES_GALLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gallade, gDummySpriteAffineAnimTable}, - [SPECIES_PROBOPASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Probopass, gDummySpriteAffineAnimTable}, - [SPECIES_DUSKNOIR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dusknoir, gDummySpriteAffineAnimTable}, - [SPECIES_FROSLASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Froslass, gDummySpriteAffineAnimTable}, - [SPECIES_ROTOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rotom, gDummySpriteAffineAnimTable}, - [SPECIES_UXIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Uxie, gDummySpriteAffineAnimTable}, - [SPECIES_MESPRIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mesprit, gDummySpriteAffineAnimTable}, - [SPECIES_AZELF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Azelf, gDummySpriteAffineAnimTable}, - [SPECIES_DIALGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Dialga, gDummySpriteAffineAnimTable}, - [SPECIES_PALKIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Palkia, gDummySpriteAffineAnimTable}, - [SPECIES_HEATRAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heatran, gDummySpriteAffineAnimTable}, - [SPECIES_REGIGIGAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Regigigas, gDummySpriteAffineAnimTable}, - [SPECIES_GIRATINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Giratina, gDummySpriteAffineAnimTable}, - [SPECIES_CRESSELIA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cresselia, gDummySpriteAffineAnimTable}, - [SPECIES_PHIONE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phione, gDummySpriteAffineAnimTable}, - [SPECIES_MANAPHY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Manaphy, gDummySpriteAffineAnimTable}, - [SPECIES_DARKRAI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Darkrai, gDummySpriteAffineAnimTable}, - [SPECIES_SHAYMIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shaymin, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Arceus, gDummySpriteAffineAnimTable}, - [SPECIES_VICTINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Victini, gDummySpriteAffineAnimTable}, - [SPECIES_SNIVY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snivy, gDummySpriteAffineAnimTable}, - [SPECIES_SERVINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Servine, gDummySpriteAffineAnimTable}, - [SPECIES_SERPERIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Serperior, gDummySpriteAffineAnimTable}, - [SPECIES_TEPIG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tepig, gDummySpriteAffineAnimTable}, - [SPECIES_PIGNITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pignite, gDummySpriteAffineAnimTable}, - [SPECIES_EMBOAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Emboar, gDummySpriteAffineAnimTable}, - [SPECIES_OSHAWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oshawott, gDummySpriteAffineAnimTable}, - [SPECIES_DEWOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewott, gDummySpriteAffineAnimTable}, - [SPECIES_SAMUROTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Samurott, gDummySpriteAffineAnimTable}, - [SPECIES_PATRAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Patrat, gDummySpriteAffineAnimTable}, - [SPECIES_WATCHOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Watchog, gDummySpriteAffineAnimTable}, - [SPECIES_LILLIPUP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lillipup, gDummySpriteAffineAnimTable}, - [SPECIES_HERDIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Herdier, gDummySpriteAffineAnimTable}, - [SPECIES_STOUTLAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stoutland, gDummySpriteAffineAnimTable}, - [SPECIES_PURRLOIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Purrloin, gDummySpriteAffineAnimTable}, - [SPECIES_LIEPARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Liepard, gDummySpriteAffineAnimTable}, - [SPECIES_PANSAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pansage, gDummySpriteAffineAnimTable}, - [SPECIES_SIMISAGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Simisage, gDummySpriteAffineAnimTable}, - [SPECIES_PANSEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pansear, gDummySpriteAffineAnimTable}, - [SPECIES_SIMISEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Simisear, gDummySpriteAffineAnimTable}, - [SPECIES_PANPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Panpour, gDummySpriteAffineAnimTable}, - [SPECIES_SIMIPOUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Simipour, gDummySpriteAffineAnimTable}, - [SPECIES_MUNNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Munna, gDummySpriteAffineAnimTable}, - [SPECIES_MUSHARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Musharna, gDummySpriteAffineAnimTable}, - [SPECIES_PIDOVE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pidove, gDummySpriteAffineAnimTable}, - [SPECIES_TRANQUILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tranquill, gDummySpriteAffineAnimTable}, - [SPECIES_UNFEZANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Unfezant, gDummySpriteAffineAnimTable}, - [SPECIES_BLITZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blitzle, gDummySpriteAffineAnimTable}, - [SPECIES_ZEBSTRIKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zebstrika, gDummySpriteAffineAnimTable}, - [SPECIES_ROGGENROLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Roggenrola, gDummySpriteAffineAnimTable}, - [SPECIES_BOLDORE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Boldore, gDummySpriteAffineAnimTable}, - [SPECIES_GIGALITH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gigalith, gDummySpriteAffineAnimTable}, - [SPECIES_WOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Woobat, gDummySpriteAffineAnimTable}, - [SPECIES_SWOOBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swoobat, gDummySpriteAffineAnimTable}, - [SPECIES_DRILBUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drilbur, gDummySpriteAffineAnimTable}, - [SPECIES_EXCADRILL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Excadrill, gDummySpriteAffineAnimTable}, - [SPECIES_AUDINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Audino, gDummySpriteAffineAnimTable}, - [SPECIES_TIMBURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Timburr, gDummySpriteAffineAnimTable}, - [SPECIES_GURDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gurdurr, gDummySpriteAffineAnimTable}, - [SPECIES_CONKELDURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Conkeldurr, gDummySpriteAffineAnimTable}, - [SPECIES_TYMPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tympole, gDummySpriteAffineAnimTable}, - [SPECIES_PALPITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Palpitoad, gDummySpriteAffineAnimTable}, - [SPECIES_SEISMITOAD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Seismitoad, gDummySpriteAffineAnimTable}, - [SPECIES_THROH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Throh, gDummySpriteAffineAnimTable}, - [SPECIES_SAWK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sawk, gDummySpriteAffineAnimTable}, - [SPECIES_SEWADDLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sewaddle, gDummySpriteAffineAnimTable}, - [SPECIES_SWADLOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swadloon, gDummySpriteAffineAnimTable}, - [SPECIES_LEAVANNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Leavanny, gDummySpriteAffineAnimTable}, - [SPECIES_VENIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venipede, gDummySpriteAffineAnimTable}, - [SPECIES_WHIRLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whirlipede, gDummySpriteAffineAnimTable}, - [SPECIES_SCOLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scolipede, gDummySpriteAffineAnimTable}, - [SPECIES_COTTONEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cottonee, gDummySpriteAffineAnimTable}, - [SPECIES_WHIMSICOTT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Whimsicott, gDummySpriteAffineAnimTable}, - [SPECIES_PETILIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Petilil, gDummySpriteAffineAnimTable}, - [SPECIES_LILLIGANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lilligant, gDummySpriteAffineAnimTable}, - [SPECIES_BASCULIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Basculin, gDummySpriteAffineAnimTable}, - [SPECIES_SANDILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandile, gDummySpriteAffineAnimTable}, - [SPECIES_KROKOROK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krokorok, gDummySpriteAffineAnimTable}, - [SPECIES_KROOKODILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Krookodile, gDummySpriteAffineAnimTable}, - [SPECIES_DARUMAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Darumaka, gDummySpriteAffineAnimTable}, - [SPECIES_DARMANITAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Darmanitan, gDummySpriteAffineAnimTable}, - [SPECIES_MARACTUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Maractus, gDummySpriteAffineAnimTable}, - [SPECIES_DWEBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dwebble, gDummySpriteAffineAnimTable}, - [SPECIES_CRUSTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crustle, gDummySpriteAffineAnimTable}, - [SPECIES_SCRAGGY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scraggy, gDummySpriteAffineAnimTable}, - [SPECIES_SCRAFTY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scrafty, gDummySpriteAffineAnimTable}, - [SPECIES_SIGILYPH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sigilyph, gDummySpriteAffineAnimTable}, - [SPECIES_YAMASK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yamask, gDummySpriteAffineAnimTable}, - [SPECIES_COFAGRIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cofagrigus, gDummySpriteAffineAnimTable}, - [SPECIES_TIRTOUGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tirtouga, gDummySpriteAffineAnimTable}, - [SPECIES_CARRACOSTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carracosta, gDummySpriteAffineAnimTable}, - [SPECIES_ARCHEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Archen, gDummySpriteAffineAnimTable}, - [SPECIES_ARCHEOPS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Archeops, gDummySpriteAffineAnimTable}, - [SPECIES_TRUBBISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trubbish, gDummySpriteAffineAnimTable}, - [SPECIES_GARBODOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Garbodor, gDummySpriteAffineAnimTable}, - [SPECIES_ZORUA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zorua, gDummySpriteAffineAnimTable}, - [SPECIES_ZOROARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zoroark, gDummySpriteAffineAnimTable}, - [SPECIES_MINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minccino, gDummySpriteAffineAnimTable}, - [SPECIES_CINCCINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cinccino, gDummySpriteAffineAnimTable}, - [SPECIES_GOTHITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gothita, gDummySpriteAffineAnimTable}, - [SPECIES_GOTHORITA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gothorita, gDummySpriteAffineAnimTable}, - [SPECIES_GOTHITELLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gothitelle, gDummySpriteAffineAnimTable}, - [SPECIES_SOLOSIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solosis, gDummySpriteAffineAnimTable}, - [SPECIES_DUOSION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duosion, gDummySpriteAffineAnimTable}, - [SPECIES_REUNICLUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Reuniclus, gDummySpriteAffineAnimTable}, - [SPECIES_DUCKLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ducklett, gDummySpriteAffineAnimTable}, - [SPECIES_SWANNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swanna, gDummySpriteAffineAnimTable}, - [SPECIES_VANILLITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vanillite, gDummySpriteAffineAnimTable}, - [SPECIES_VANILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vanillish, gDummySpriteAffineAnimTable}, - [SPECIES_VANILLUXE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vanilluxe, gDummySpriteAffineAnimTable}, - [SPECIES_DEERLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deerling, gDummySpriteAffineAnimTable}, - [SPECIES_SAWSBUCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sawsbuck, gDummySpriteAffineAnimTable}, - [SPECIES_EMOLGA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Emolga, gDummySpriteAffineAnimTable}, - [SPECIES_KARRABLAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Karrablast, gDummySpriteAffineAnimTable}, - [SPECIES_ESCAVALIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Escavalier, gDummySpriteAffineAnimTable}, - [SPECIES_FOONGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Foongus, gDummySpriteAffineAnimTable}, - [SPECIES_AMOONGUSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Amoonguss, gDummySpriteAffineAnimTable}, - [SPECIES_FRILLISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Frillish, gDummySpriteAffineAnimTable}, - [SPECIES_JELLICENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jellicent, gDummySpriteAffineAnimTable}, - [SPECIES_ALOMOMOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alomomola, gDummySpriteAffineAnimTable}, - [SPECIES_JOLTIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Joltik, gDummySpriteAffineAnimTable}, - [SPECIES_GALVANTULA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Galvantula, gDummySpriteAffineAnimTable}, - [SPECIES_FERROSEED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ferroseed, gDummySpriteAffineAnimTable}, - [SPECIES_FERROTHORN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ferrothorn, gDummySpriteAffineAnimTable}, - [SPECIES_KLINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Klink, gDummySpriteAffineAnimTable}, - [SPECIES_KLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Klang, gDummySpriteAffineAnimTable}, - [SPECIES_KLINKLANG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Klinklang, gDummySpriteAffineAnimTable}, - [SPECIES_TYNAMO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tynamo, gDummySpriteAffineAnimTable}, - [SPECIES_EELEKTRIK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eelektrik, gDummySpriteAffineAnimTable}, - [SPECIES_EELEKTROSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eelektross, gDummySpriteAffineAnimTable}, - [SPECIES_ELGYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Elgyem, gDummySpriteAffineAnimTable}, - [SPECIES_BEHEEYEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beheeyem, gDummySpriteAffineAnimTable}, - [SPECIES_LITWICK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Litwick, gDummySpriteAffineAnimTable}, - [SPECIES_LAMPENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lampent, gDummySpriteAffineAnimTable}, - [SPECIES_CHANDELURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chandelure, gDummySpriteAffineAnimTable}, - [SPECIES_AXEW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Axew, gDummySpriteAffineAnimTable}, - [SPECIES_FRAXURE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fraxure, gDummySpriteAffineAnimTable}, - [SPECIES_HAXORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Haxorus, gDummySpriteAffineAnimTable}, - [SPECIES_CUBCHOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cubchoo, gDummySpriteAffineAnimTable}, - [SPECIES_BEARTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Beartic, gDummySpriteAffineAnimTable}, - [SPECIES_CRYOGONAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cryogonal, gDummySpriteAffineAnimTable}, - [SPECIES_SHELMET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shelmet, gDummySpriteAffineAnimTable}, - [SPECIES_ACCELGOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Accelgor, gDummySpriteAffineAnimTable}, - [SPECIES_STUNFISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stunfisk, gDummySpriteAffineAnimTable}, - [SPECIES_MIENFOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mienfoo, gDummySpriteAffineAnimTable}, - [SPECIES_MIENSHAO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mienshao, gDummySpriteAffineAnimTable}, - [SPECIES_DRUDDIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Druddigon, gDummySpriteAffineAnimTable}, - [SPECIES_GOLETT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golett, gDummySpriteAffineAnimTable}, - [SPECIES_GOLURK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golurk, gDummySpriteAffineAnimTable}, - [SPECIES_PAWNIARD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pawniard, gDummySpriteAffineAnimTable}, - [SPECIES_BISHARP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bisharp, gDummySpriteAffineAnimTable}, - [SPECIES_BOUFFALANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bouffalant, gDummySpriteAffineAnimTable}, - [SPECIES_RUFFLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rufflet, gDummySpriteAffineAnimTable}, - [SPECIES_BRAVIARY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Braviary, gDummySpriteAffineAnimTable}, - [SPECIES_VULLABY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vullaby, gDummySpriteAffineAnimTable}, - [SPECIES_MANDIBUZZ] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mandibuzz, gDummySpriteAffineAnimTable}, - [SPECIES_HEATMOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heatmor, gDummySpriteAffineAnimTable}, - [SPECIES_DURANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Durant, gDummySpriteAffineAnimTable}, - [SPECIES_DEINO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Deino, gDummySpriteAffineAnimTable}, - [SPECIES_ZWEILOUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zweilous, gDummySpriteAffineAnimTable}, - [SPECIES_HYDREIGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hydreigon, gDummySpriteAffineAnimTable}, - [SPECIES_LARVESTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Larvesta, gDummySpriteAffineAnimTable}, - [SPECIES_VOLCARONA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volcarona, gDummySpriteAffineAnimTable}, - [SPECIES_COBALION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cobalion, gDummySpriteAffineAnimTable}, - [SPECIES_TERRAKION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Terrakion, gDummySpriteAffineAnimTable}, - [SPECIES_VIRIZION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Virizion, gDummySpriteAffineAnimTable}, - [SPECIES_TORNADUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tornadus, gDummySpriteAffineAnimTable}, - [SPECIES_THUNDURUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Thundurus, gDummySpriteAffineAnimTable}, - [SPECIES_RESHIRAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Reshiram, gDummySpriteAffineAnimTable}, - [SPECIES_ZEKROM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Zekrom, gDummySpriteAffineAnimTable}, - [SPECIES_LANDORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Landorus, gDummySpriteAffineAnimTable}, - [SPECIES_KYUREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Kyurem, gDummySpriteAffineAnimTable}, - [SPECIES_KELDEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Keldeo, gDummySpriteAffineAnimTable}, - [SPECIES_MELOETTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meloetta, gDummySpriteAffineAnimTable}, - [SPECIES_GENESECT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Genesect, gDummySpriteAffineAnimTable}, - [SPECIES_CHESPIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chespin, gDummySpriteAffineAnimTable}, - [SPECIES_QUILLADIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Quilladin, gDummySpriteAffineAnimTable}, - [SPECIES_CHESNAUGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chesnaught, gDummySpriteAffineAnimTable}, - [SPECIES_FENNEKIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fennekin, gDummySpriteAffineAnimTable}, - [SPECIES_BRAIXEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Braixen, gDummySpriteAffineAnimTable}, - [SPECIES_DELPHOX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Delphox, gDummySpriteAffineAnimTable}, - [SPECIES_FROAKIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Froakie, gDummySpriteAffineAnimTable}, - [SPECIES_FROGADIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Frogadier, gDummySpriteAffineAnimTable}, - [SPECIES_GRENINJA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Greninja, gDummySpriteAffineAnimTable}, - [SPECIES_BUNNELBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bunnelby, gDummySpriteAffineAnimTable}, - [SPECIES_DIGGERSBY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diggersby, gDummySpriteAffineAnimTable}, - [SPECIES_FLETCHLING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fletchling, gDummySpriteAffineAnimTable}, - [SPECIES_FLETCHINDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fletchinder, gDummySpriteAffineAnimTable}, - [SPECIES_TALONFLAME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Talonflame, gDummySpriteAffineAnimTable}, - [SPECIES_SCATTERBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scatterbug, gDummySpriteAffineAnimTable}, - [SPECIES_SPEWPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spewpa, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vivillon, gDummySpriteAffineAnimTable}, - [SPECIES_LITLEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Litleo, gDummySpriteAffineAnimTable}, - [SPECIES_PYROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pyroar, gDummySpriteAffineAnimTable}, - [SPECIES_FLABEBE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flabebe, gDummySpriteAffineAnimTable}, - [SPECIES_FLOETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Floette, gDummySpriteAffineAnimTable}, - [SPECIES_FLORGES] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Florges, gDummySpriteAffineAnimTable}, - [SPECIES_SKIDDO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skiddo, gDummySpriteAffineAnimTable}, - [SPECIES_GOGOAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gogoat, gDummySpriteAffineAnimTable}, - [SPECIES_PANCHAM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pancham, gDummySpriteAffineAnimTable}, - [SPECIES_PANGORO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pangoro, gDummySpriteAffineAnimTable}, - [SPECIES_FURFROU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Furfrou, gDummySpriteAffineAnimTable}, - [SPECIES_ESPURR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Espurr, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWSTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meowstic, gDummySpriteAffineAnimTable}, - [SPECIES_HONEDGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Honedge, gDummySpriteAffineAnimTable}, - [SPECIES_DOUBLADE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Doublade, gDummySpriteAffineAnimTable}, - [SPECIES_AEGISLASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aegislash, gDummySpriteAffineAnimTable}, - [SPECIES_SPRITZEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spritzee, gDummySpriteAffineAnimTable}, - [SPECIES_AROMATISSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aromatisse, gDummySpriteAffineAnimTable}, - [SPECIES_SWIRLIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Swirlix, gDummySpriteAffineAnimTable}, - [SPECIES_SLURPUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Slurpuff, gDummySpriteAffineAnimTable}, - [SPECIES_INKAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Inkay, gDummySpriteAffineAnimTable}, - [SPECIES_MALAMAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Malamar, gDummySpriteAffineAnimTable}, - [SPECIES_BINACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Binacle, gDummySpriteAffineAnimTable}, - [SPECIES_BARBARACLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barbaracle, gDummySpriteAffineAnimTable}, - [SPECIES_SKRELP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skrelp, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGALGE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragalge, gDummySpriteAffineAnimTable}, - [SPECIES_CLAUNCHER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clauncher, gDummySpriteAffineAnimTable}, - [SPECIES_CLAWITZER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clawitzer, gDummySpriteAffineAnimTable}, - [SPECIES_HELIOPTILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Helioptile, gDummySpriteAffineAnimTable}, - [SPECIES_HELIOLISK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Heliolisk, gDummySpriteAffineAnimTable}, - [SPECIES_TYRUNT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrunt, gDummySpriteAffineAnimTable}, - [SPECIES_TYRANTRUM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tyrantrum, gDummySpriteAffineAnimTable}, - [SPECIES_AMAURA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Amaura, gDummySpriteAffineAnimTable}, - [SPECIES_AURORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Aurorus, gDummySpriteAffineAnimTable}, - [SPECIES_SYLVEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sylveon, gDummySpriteAffineAnimTable}, - [SPECIES_HAWLUCHA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hawlucha, gDummySpriteAffineAnimTable}, - [SPECIES_DEDENNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dedenne, gDummySpriteAffineAnimTable}, - [SPECIES_CARBINK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carbink, gDummySpriteAffineAnimTable}, - [SPECIES_GOOMY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goomy, gDummySpriteAffineAnimTable}, - [SPECIES_SLIGGOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sliggoo, gDummySpriteAffineAnimTable}, - [SPECIES_GOODRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Goodra, gDummySpriteAffineAnimTable}, - [SPECIES_KLEFKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Klefki, gDummySpriteAffineAnimTable}, - [SPECIES_PHANTUMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Phantump, gDummySpriteAffineAnimTable}, - [SPECIES_TREVENANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trevenant, gDummySpriteAffineAnimTable}, - [SPECIES_PUMPKABOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pumpkaboo, gDummySpriteAffineAnimTable}, - [SPECIES_GOURGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gourgeist, gDummySpriteAffineAnimTable}, - [SPECIES_BERGMITE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bergmite, gDummySpriteAffineAnimTable}, - [SPECIES_AVALUGG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Avalugg, gDummySpriteAffineAnimTable}, - [SPECIES_NOIBAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noibat, gDummySpriteAffineAnimTable}, - [SPECIES_NOIVERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Noivern, gDummySpriteAffineAnimTable}, - [SPECIES_XERNEAS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Xerneas, gDummySpriteAffineAnimTable}, - [SPECIES_YVELTAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Yveltal, gDummySpriteAffineAnimTable}, - [SPECIES_ZYGARDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Zygarde, gDummySpriteAffineAnimTable}, - [SPECIES_DIANCIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Diancie, gDummySpriteAffineAnimTable}, - [SPECIES_HOOPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hoopa, gDummySpriteAffineAnimTable}, - [SPECIES_VOLCANION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Volcanion, gDummySpriteAffineAnimTable}, - [SPECIES_PICHU_SPIKY_EARED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_PichuSpikyEared, gDummySpriteAffineAnimTable}, - [SPECIES_DEOXYS_ATTACK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeoxysAttack, gDummySpriteAffineAnimTable}, - [SPECIES_DEOXYS_DEFENSE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeoxysDefense, gDummySpriteAffineAnimTable}, - [SPECIES_DEOXYS_SPEED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeoxysSpeed, gDummySpriteAffineAnimTable}, - [SPECIES_BURMY_SANDY_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BurmySandyCloak, gDummySpriteAffineAnimTable}, - [SPECIES_BURMY_TRASH_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BurmyTrashCloak, gDummySpriteAffineAnimTable}, - [SPECIES_WORMADAM_SANDY_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_WormadamSandyCloak, gDummySpriteAffineAnimTable}, - [SPECIES_WORMADAM_TRASH_CLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_WormadamTrashCloak, gDummySpriteAffineAnimTable}, - [SPECIES_SHELLOS_EAST_SEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ShellosEastSea, gDummySpriteAffineAnimTable}, - [SPECIES_GASTRODON_EAST_SEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GastrodonEastSea, gDummySpriteAffineAnimTable}, - [SPECIES_ROTOM_HEAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RotomHeat, gDummySpriteAffineAnimTable}, - [SPECIES_ROTOM_WASH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RotomWash, gDummySpriteAffineAnimTable}, - [SPECIES_ROTOM_FROST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RotomFrost, gDummySpriteAffineAnimTable}, - [SPECIES_ROTOM_FAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RotomFan, gDummySpriteAffineAnimTable}, - [SPECIES_ROTOM_MOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RotomMow, gDummySpriteAffineAnimTable}, - [SPECIES_GIRATINA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_GiratinaOrigin, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_FIGHTING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusFighting, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_FLYING] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusFlying, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_POISON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusPoison, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_GROUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusGround, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_ROCK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusRock, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_BUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusBug, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_GHOST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusGhost, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_STEEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusSteel, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_FIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusFire, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_WATER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusWater, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_GRASS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusGrass, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_ELECTRIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusElectric, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_PSYCHIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusPsychic, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_ICE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusIce, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_DRAGON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusDragon, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_DARK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusDark, gDummySpriteAffineAnimTable}, - [SPECIES_ARCEUS_FAIRY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ArceusFairy, gDummySpriteAffineAnimTable}, - [SPECIES_BASCULIN_BLUE_STRIPED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BasculinBlueStriped, gDummySpriteAffineAnimTable}, - [SPECIES_DEERLING_AUTUMN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeerlingAutumn, gDummySpriteAffineAnimTable}, - [SPECIES_DEERLING_SUMMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeerlingSummer, gDummySpriteAffineAnimTable}, - [SPECIES_DEERLING_WINTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DeerlingWinter, gDummySpriteAffineAnimTable}, - [SPECIES_SAWSBUCK_AUTUMN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SawsbuckAutumn, gDummySpriteAffineAnimTable}, - [SPECIES_SAWSBUCK_SUMMER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SawsbuckSummer, gDummySpriteAffineAnimTable}, - [SPECIES_SAWSBUCK_WINTER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SawsbuckWinter, gDummySpriteAffineAnimTable}, - [SPECIES_MELOETTA_PIROUETTE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MeloettaPirouette, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_POLAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonPolar, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_TUNDRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonTundra, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_CONTINENTAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonContinental, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_GARDEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonGarden, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_ELEGANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonElegant, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_MODERN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonModern, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_MARINE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonMarine, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_ARCHIPELAGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonArchipelago, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_HIGH_PLAINS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonHighPlains, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_SANDSTORM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonSandstorm, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_RIVER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonRiver, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_MONSOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonMonsoon, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_SAVANNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonSavanna, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_SUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonSun, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_OCEAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonOcean, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_JUNGLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonJungle, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_FANCY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonFancy, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_POKE_BALL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonPokeBall, gDummySpriteAffineAnimTable}, - [SPECIES_VIVILLON_MEADOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VivillonMeadow, gDummySpriteAffineAnimTable}, - [SPECIES_FLABEBE_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlabebeYellowFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLABEBE_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlabebeBlueFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLABEBE_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlabebeOrangeFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLABEBE_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlabebeWhiteFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLOETTE_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FloetteYellowFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLOETTE_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FloetteBlueFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLOETTE_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FloetteOrangeFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLOETTE_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FloetteWhiteFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLOETTE_ETERNAL_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FloetteEternalFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLORGES_YELLOW_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlorgesYellowFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLORGES_BLUE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlorgesBlueFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLORGES_ORANGE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlorgesOrangeFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FLORGES_WHITE_FLOWER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FlorgesWhiteFlower, gDummySpriteAffineAnimTable}, - [SPECIES_FURFROU_HEART_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouHeartTrim, gDummySpriteAffineAnimTable}, - [SPECIES_FURFROU_STAR_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouStarTrim, gDummySpriteAffineAnimTable}, - [SPECIES_FURFROU_DIAMOND_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouDiamondTrim, gDummySpriteAffineAnimTable}, - [SPECIES_FURFROU_DEBUTANTE_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouDebutanteTrim, gDummySpriteAffineAnimTable}, - [SPECIES_FURFROU_MATRON_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouMatronTrim, gDummySpriteAffineAnimTable}, - [SPECIES_FURFROU_DANDY_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouDandyTrim, gDummySpriteAffineAnimTable}, - [SPECIES_FURFROU_LA_REINE_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouLaReineTrim, gDummySpriteAffineAnimTable}, - [SPECIES_FURFROU_KABUKI_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouKabukiTrim, gDummySpriteAffineAnimTable}, - [SPECIES_FURFROU_PHARAOH_TRIM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FurfrouPharaohTrim, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWSTIC_FEMALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MeowsticFemale, gDummySpriteAffineAnimTable}, - [SPECIES_HOOPA_UNBOUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_HoopaUnbound, gDummySpriteAffineAnimTable}, - [SPECIES_RATTATA_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RattataAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_RATICATE_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RaticateAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_RAICHU_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RaichuAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSHREW_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SandshrewAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_SANDSLASH_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SandslashAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_VULPIX_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VulpixAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_NINETALES_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_NinetalesAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_DIGLETT_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DiglettAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_DUGTRIO_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DugtrioAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWTH_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MeowthAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_PERSIAN_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_PersianAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_GEODUDE_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GeodudeAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_GRAVELER_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GravelerAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_GOLEM_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GolemAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_GRIMER_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GrimerAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_MUK_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MukAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_EXEGGUTOR_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_ExeggutorAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_MAROWAK_ALOLAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MarowakAlolan, gDummySpriteAffineAnimTable}, - [SPECIES_ROWLET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rowlet, gDummySpriteAffineAnimTable}, - [SPECIES_DARTRIX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dartrix, gDummySpriteAffineAnimTable}, - [SPECIES_DECIDUEYE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Decidueye, gDummySpriteAffineAnimTable}, - [SPECIES_LITTEN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Litten, gDummySpriteAffineAnimTable}, - [SPECIES_TORRACAT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Torracat, gDummySpriteAffineAnimTable}, - [SPECIES_INCINEROAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Incineroar, gDummySpriteAffineAnimTable}, - [SPECIES_POPPLIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Popplio, gDummySpriteAffineAnimTable}, - [SPECIES_BRIONNE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Brionne, gDummySpriteAffineAnimTable}, - [SPECIES_PRIMARINA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Primarina, gDummySpriteAffineAnimTable}, - [SPECIES_PIKIPEK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pikipek, gDummySpriteAffineAnimTable}, - [SPECIES_TRUMBEAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Trumbeak, gDummySpriteAffineAnimTable}, - [SPECIES_TOUCANNON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Toucannon, gDummySpriteAffineAnimTable}, - [SPECIES_YUNGOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yungoos, gDummySpriteAffineAnimTable}, - [SPECIES_GUMSHOOS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gumshoos, gDummySpriteAffineAnimTable}, - [SPECIES_GRUBBIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grubbin, gDummySpriteAffineAnimTable}, - [SPECIES_CHARJABUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Charjabug, gDummySpriteAffineAnimTable}, - [SPECIES_VIKAVOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Vikavolt, gDummySpriteAffineAnimTable}, - [SPECIES_CRABRAWLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crabrawler, gDummySpriteAffineAnimTable}, - [SPECIES_CRABOMINABLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Crabominable, gDummySpriteAffineAnimTable}, - [SPECIES_ORICORIO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oricorio, gDummySpriteAffineAnimTable}, - [SPECIES_CUTIEFLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cutiefly, gDummySpriteAffineAnimTable}, - [SPECIES_RIBOMBEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ribombee, gDummySpriteAffineAnimTable}, - [SPECIES_ROCKRUFF] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rockruff, gDummySpriteAffineAnimTable}, - [SPECIES_LYCANROC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lycanroc, gDummySpriteAffineAnimTable}, - [SPECIES_LYCANROC_DUSK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_LycanrocDusk, gDummySpriteAffineAnimTable}, - [SPECIES_LYCANROC_MIDNIGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_LycanrocMidnight, gDummySpriteAffineAnimTable}, - [SPECIES_WISHIWASHI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wishiwashi, gDummySpriteAffineAnimTable}, - [SPECIES_MAREANIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mareanie, gDummySpriteAffineAnimTable}, - [SPECIES_TOXAPEX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Toxapex, gDummySpriteAffineAnimTable}, - [SPECIES_MUDBRAY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudbray, gDummySpriteAffineAnimTable}, - [SPECIES_MUDSDALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mudsdale, gDummySpriteAffineAnimTable}, - [SPECIES_DEWPIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dewpider, gDummySpriteAffineAnimTable}, - [SPECIES_ARAQUANID] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Araquanid, gDummySpriteAffineAnimTable}, - [SPECIES_FOMANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Fomantis, gDummySpriteAffineAnimTable}, - [SPECIES_LURANTIS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lurantis, gDummySpriteAffineAnimTable}, - [SPECIES_MORELULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Morelull, gDummySpriteAffineAnimTable}, - [SPECIES_SHIINOTIC] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Shiinotic, gDummySpriteAffineAnimTable}, - [SPECIES_SALANDIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salandit, gDummySpriteAffineAnimTable}, - [SPECIES_SALAZZLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Salazzle, gDummySpriteAffineAnimTable}, - [SPECIES_STUFFUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stufful, gDummySpriteAffineAnimTable}, - [SPECIES_BEWEAR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bewear, gDummySpriteAffineAnimTable}, - [SPECIES_BOUNSWEET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bounsweet, gDummySpriteAffineAnimTable}, - [SPECIES_STEENEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Steenee, gDummySpriteAffineAnimTable}, - [SPECIES_TSAREENA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tsareena, gDummySpriteAffineAnimTable}, - [SPECIES_COMFEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Comfey, gDummySpriteAffineAnimTable}, - [SPECIES_ORANGURU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Oranguru, gDummySpriteAffineAnimTable}, - [SPECIES_PASSIMIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Passimian, gDummySpriteAffineAnimTable}, - [SPECIES_WIMPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wimpod, gDummySpriteAffineAnimTable}, - [SPECIES_GOLISOPOD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Golisopod, gDummySpriteAffineAnimTable}, - [SPECIES_SANDYGAST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandygast, gDummySpriteAffineAnimTable}, - [SPECIES_PALOSSAND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Palossand, gDummySpriteAffineAnimTable}, - [SPECIES_PYUKUMUKU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pyukumuku, gDummySpriteAffineAnimTable}, - [SPECIES_TYPE_NULL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Typenull, gDummySpriteAffineAnimTable}, - [SPECIES_SILVALLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silvally, gDummySpriteAffineAnimTable}, - [SPECIES_MINIOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Minior, gDummySpriteAffineAnimTable}, - [SPECIES_KOMALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Komala, gDummySpriteAffineAnimTable}, - [SPECIES_TURTONATOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Turtonator, gDummySpriteAffineAnimTable}, - [SPECIES_TOGEDEMARU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togedemaru, gDummySpriteAffineAnimTable}, - [SPECIES_MIMIKYU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Mimikyu, gDummySpriteAffineAnimTable}, - [SPECIES_BRUXISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bruxish, gDummySpriteAffineAnimTable}, - [SPECIES_DRAMPA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drampa, gDummySpriteAffineAnimTable}, - [SPECIES_DHELMISE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dhelmise, gDummySpriteAffineAnimTable}, - [SPECIES_JANGMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Jangmo_o, gDummySpriteAffineAnimTable}, - [SPECIES_HAKAMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hakamo_o, gDummySpriteAffineAnimTable}, - [SPECIES_KOMMO_O] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kommo_o, gDummySpriteAffineAnimTable}, - [SPECIES_TAPU_KOKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tapukoko, gDummySpriteAffineAnimTable}, - [SPECIES_TAPU_LELE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tapulele, gDummySpriteAffineAnimTable}, - [SPECIES_TAPU_BULU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tapubulu, gDummySpriteAffineAnimTable}, - [SPECIES_TAPU_FINI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Tapufini, gDummySpriteAffineAnimTable}, - [SPECIES_COSMOG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cosmog, gDummySpriteAffineAnimTable}, - [SPECIES_COSMOEM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cosmoem, gDummySpriteAffineAnimTable}, - [SPECIES_SOLGALEO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Solgaleo, gDummySpriteAffineAnimTable}, - [SPECIES_LUNALA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Lunala, gDummySpriteAffineAnimTable}, - [SPECIES_NIHILEGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nihilego, gDummySpriteAffineAnimTable}, - [SPECIES_BUZZWOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Buzzwole, gDummySpriteAffineAnimTable}, - [SPECIES_PHEROMOSA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pheromosa, gDummySpriteAffineAnimTable}, - [SPECIES_XURKITREE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Xurkitree, gDummySpriteAffineAnimTable}, - [SPECIES_CELESTEELA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Celesteela, gDummySpriteAffineAnimTable}, - [SPECIES_KARTANA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kartana, gDummySpriteAffineAnimTable}, - [SPECIES_GUZZLORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Guzzlord, gDummySpriteAffineAnimTable}, - [SPECIES_NECROZMA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Necrozma, gDummySpriteAffineAnimTable}, - [SPECIES_NECROZMA_DUSK_MANE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_NecrozmaDuskMane, gDummySpriteAffineAnimTable}, - [SPECIES_NECROZMA_DAWN_WINGS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_NecrozmaDawnWings, gDummySpriteAffineAnimTable}, - [SPECIES_MAGEARNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Magearna, gDummySpriteAffineAnimTable}, - [SPECIES_MARSHADOW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Marshadow, gDummySpriteAffineAnimTable}, - [SPECIES_POIPOLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Poipole, gDummySpriteAffineAnimTable}, - [SPECIES_NAGANADEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Naganadel, gDummySpriteAffineAnimTable}, - [SPECIES_STAKATAKA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stakataka, gDummySpriteAffineAnimTable}, - [SPECIES_BLACEPHALON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blacephalon, gDummySpriteAffineAnimTable}, - [SPECIES_ZERAORA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zeraora, gDummySpriteAffineAnimTable}, - [SPECIES_MELTAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Meltan, gDummySpriteAffineAnimTable}, - [SPECIES_MELMETAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Melmetal, gDummySpriteAffineAnimTable}, - [SPECIES_GROOKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grookey, gDummySpriteAffineAnimTable}, - [SPECIES_THWACKEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Thwackey, gDummySpriteAffineAnimTable}, - [SPECIES_RILLABOOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rillaboom, gDummySpriteAffineAnimTable}, - [SPECIES_SCORBUNNY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Scorbunny, gDummySpriteAffineAnimTable}, - [SPECIES_RABOOT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Raboot, gDummySpriteAffineAnimTable}, - [SPECIES_CINDERACE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cinderace, gDummySpriteAffineAnimTable}, - [SPECIES_SOBBLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sobble, gDummySpriteAffineAnimTable}, - [SPECIES_DRIZZILE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drizzile, gDummySpriteAffineAnimTable}, - [SPECIES_INTELEON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Inteleon, gDummySpriteAffineAnimTable}, - [SPECIES_SKWOVET] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Skwovet, gDummySpriteAffineAnimTable}, - [SPECIES_GREEDENT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Greedent, gDummySpriteAffineAnimTable}, - [SPECIES_ROOKIDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rookidee, gDummySpriteAffineAnimTable}, - [SPECIES_CORVISQUIRE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corvisquire, gDummySpriteAffineAnimTable}, - [SPECIES_CORVIKNIGHT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Corviknight, gDummySpriteAffineAnimTable}, - [SPECIES_BLIPBUG] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Blipbug, gDummySpriteAffineAnimTable}, - [SPECIES_DOTTLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dottler, gDummySpriteAffineAnimTable}, - [SPECIES_ORBEETLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Orbeetle, gDummySpriteAffineAnimTable}, - [SPECIES_NICKIT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Nickit, gDummySpriteAffineAnimTable}, - [SPECIES_THIEVUL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Thievul, gDummySpriteAffineAnimTable}, - [SPECIES_GOSSIFLEUR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Gossifleur, gDummySpriteAffineAnimTable}, - [SPECIES_ELDEGOSS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eldegoss, gDummySpriteAffineAnimTable}, - [SPECIES_WOOLOO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wooloo, gDummySpriteAffineAnimTable}, - [SPECIES_DUBWOOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dubwool, gDummySpriteAffineAnimTable}, - [SPECIES_CHEWTLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Chewtle, gDummySpriteAffineAnimTable}, - [SPECIES_DREDNAW] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drednaw, gDummySpriteAffineAnimTable}, - [SPECIES_YAMPER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Yamper, gDummySpriteAffineAnimTable}, - [SPECIES_BOLTUND] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Boltund, gDummySpriteAffineAnimTable}, - [SPECIES_ROLYCOLY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Rolycoly, gDummySpriteAffineAnimTable}, - [SPECIES_CARKOL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Carkol, gDummySpriteAffineAnimTable}, - [SPECIES_COALOSSAL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Coalossal, gDummySpriteAffineAnimTable}, - [SPECIES_APPLIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Applin, gDummySpriteAffineAnimTable}, - [SPECIES_FLAPPLE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Flapple, gDummySpriteAffineAnimTable}, - [SPECIES_APPLETUN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Appletun, gDummySpriteAffineAnimTable}, - [SPECIES_SILICOBRA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Silicobra, gDummySpriteAffineAnimTable}, - [SPECIES_SANDACONDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sandaconda, gDummySpriteAffineAnimTable}, - [SPECIES_CRAMORANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cramorant, gDummySpriteAffineAnimTable}, - [SPECIES_ARROKUDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arrokuda, gDummySpriteAffineAnimTable}, - [SPECIES_BARRASKEWDA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Barraskewda, gDummySpriteAffineAnimTable}, - [SPECIES_TOXEL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Toxel, gDummySpriteAffineAnimTable}, - [SPECIES_TOXTRICITY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Toxtricity, gDummySpriteAffineAnimTable}, - [SPECIES_TOXTRICITY_LOW_KEY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ToxtricityLowkey, gDummySpriteAffineAnimTable}, - [SPECIES_SIZZLIPEDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sizzlipede, gDummySpriteAffineAnimTable}, - [SPECIES_CENTISKORCH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Centiskorch, gDummySpriteAffineAnimTable}, - [SPECIES_CLOBBOPUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Clobbopus, gDummySpriteAffineAnimTable}, - [SPECIES_GRAPPLOCT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grapploct, gDummySpriteAffineAnimTable}, - [SPECIES_SINISTEA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sinistea, gDummySpriteAffineAnimTable}, - [SPECIES_POLTEAGEIST] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Polteageist, gDummySpriteAffineAnimTable}, - [SPECIES_HATENNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hatenna, gDummySpriteAffineAnimTable}, - [SPECIES_HATTREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hattrem, gDummySpriteAffineAnimTable}, - [SPECIES_HATTERENE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Hatterene, gDummySpriteAffineAnimTable}, - [SPECIES_IMPIDIMP] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Impidimp, gDummySpriteAffineAnimTable}, - [SPECIES_MORGREM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Morgrem, gDummySpriteAffineAnimTable}, - [SPECIES_GRIMMSNARL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Grimmsnarl, gDummySpriteAffineAnimTable}, - [SPECIES_OBSTAGOON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Obstagoon, gDummySpriteAffineAnimTable}, - [SPECIES_PERRSERKER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Perrserker, gDummySpriteAffineAnimTable}, - [SPECIES_CURSOLA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cursola, gDummySpriteAffineAnimTable}, - [SPECIES_SIRFETCHD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sirfetchd, gDummySpriteAffineAnimTable}, - [SPECIES_MR_RIME] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MrRime, gDummySpriteAffineAnimTable}, - [SPECIES_RUNERIGUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Runerigus, gDummySpriteAffineAnimTable}, - [SPECIES_MILCERY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Milcery, gDummySpriteAffineAnimTable}, - [SPECIES_ALCREMIE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Alcremie, gDummySpriteAffineAnimTable}, - [SPECIES_FALINKS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Falinks, gDummySpriteAffineAnimTable}, - [SPECIES_PINCURCHIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Pincurchin, gDummySpriteAffineAnimTable}, - [SPECIES_SNOM] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Snom, gDummySpriteAffineAnimTable}, - [SPECIES_FROSMOTH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Frosmoth, gDummySpriteAffineAnimTable}, - [SPECIES_STONJOURNER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Stonjourner, gDummySpriteAffineAnimTable}, - [SPECIES_EISCUE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Eiscue, gDummySpriteAffineAnimTable}, - [SPECIES_INDEEDEE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Indeedee, gDummySpriteAffineAnimTable}, - [SPECIES_MORPEKO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Morpeko, gDummySpriteAffineAnimTable}, - [SPECIES_CUFANT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Cufant, gDummySpriteAffineAnimTable}, - [SPECIES_COPPERAJAH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Copperajah, gDummySpriteAffineAnimTable}, - [SPECIES_DRACOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dracozolt, gDummySpriteAffineAnimTable}, - [SPECIES_ARCTOZOLT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arctozolt, gDummySpriteAffineAnimTable}, - [SPECIES_DRACOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dracovish, gDummySpriteAffineAnimTable}, - [SPECIES_ARCTOVISH] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Arctovish, gDummySpriteAffineAnimTable}, - [SPECIES_DURALUDON] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Duraludon, gDummySpriteAffineAnimTable}, - [SPECIES_DREEPY] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dreepy, gDummySpriteAffineAnimTable}, - [SPECIES_DRAKLOAK] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Drakloak, gDummySpriteAffineAnimTable}, - [SPECIES_DRAGAPULT] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Dragapult, gDummySpriteAffineAnimTable}, - [SPECIES_ZACIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zacian, gDummySpriteAffineAnimTable}, - [SPECIES_ZAMAZENTA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zamazenta, gDummySpriteAffineAnimTable}, - [SPECIES_ETERNATUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Eternatus, gDummySpriteAffineAnimTable}, - [SPECIES_KUBFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kubfu, gDummySpriteAffineAnimTable}, - [SPECIES_URSHIFU] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Urshifu, gDummySpriteAffineAnimTable}, - [SPECIES_ZARUDE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Zarude, gDummySpriteAffineAnimTable}, - [SPECIES_REGIELEKI] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regieleki, gDummySpriteAffineAnimTable}, - [SPECIES_REGIDRAGO] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Regidrago, gDummySpriteAffineAnimTable}, - [SPECIES_GLASTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Glastrier, gDummySpriteAffineAnimTable}, - [SPECIES_SPECTRIER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Spectrier, gDummySpriteAffineAnimTable}, - [SPECIES_CALYREX] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Calyrex, gDummySpriteAffineAnimTable}, - [SPECIES_MEOWTH_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MeowthGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_PONYTA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_PonytaGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_RAPIDASH_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_RapidashGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWPOKE_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SlowpokeGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWBRO_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SlowbroGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_FARFETCHD_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_FarfetchdGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_WEEZING_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_WeezingGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_MR_MIME_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MrMimeGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_ARTICUNO_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ArticunoGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_MOLTRES_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_MoltresGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_SLOWKING_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SlowkingGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_CORSOLA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CorsolaGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_ZIGZAGOON_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZigzagoonGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_LINOONE_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_LinooneGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_DARUMAKA_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DarumakaGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_DARMANITAN_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DarmanitanGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_YAMASK_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_YamaskGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_STUNFISK_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_StunfiskGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_ZAPDOS_GALARIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZapdosGalarian, gDummySpriteAffineAnimTable}, - [SPECIES_CALYREX_ICE_RIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CalyrexIceRider, gDummySpriteAffineAnimTable}, - [SPECIES_CALYREX_SHADOW_RIDER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CalyrexShadowRider, gDummySpriteAffineAnimTable}, - [SPECIES_ZACIAN_CROWNED_SWORD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZacianCrowned, gDummySpriteAffineAnimTable}, - [SPECIES_ZAMAZENTA_CROWNED_SHIELD] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZamazentaCrowned, gDummySpriteAffineAnimTable}, - [SPECIES_WYRDEER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Wyrdeer, gDummySpriteAffineAnimTable}, - [SPECIES_KLEAVOR] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Kleavor, gDummySpriteAffineAnimTable}, - [SPECIES_URSALUNA] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ursaluna, gDummySpriteAffineAnimTable}, - [SPECIES_BASCULEGION] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Basculegion, gDummySpriteAffineAnimTable}, - [SPECIES_BASCULEGION_FEMALE] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BasculegionFemale, gDummySpriteAffineAnimTable}, - [SPECIES_SNEASEL_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SneaselHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_SNEASLER] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Sneasler, gDummySpriteAffineAnimTable}, - [SPECIES_OVERQWIL] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Overqwil, gDummySpriteAffineAnimTable}, - [SPECIES_ENAMORUS] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_Enamorus, gDummySpriteAffineAnimTable}, - [SPECIES_ENAMORUS_THERIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_EnamorusTherian, gDummySpriteAffineAnimTable}, - [SPECIES_GROWLITHE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GrowlitheHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_ARCANINE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ArcanineHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_VOLTORB_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_VoltorbHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_ELECTRODE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ElectrodeHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_BRAVIARY_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BraviaryHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_QWILFISH_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_QwilfishHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_ZORUA_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZoruaHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_ZOROARK_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_ZoroarkHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_SLIGGOO_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SliggooHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_GOODRA_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_GoodraHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_AVALUGG_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_AvaluggHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_DECIDUEYE_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_DecidueyeHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_TYPHLOSION_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_TyphlosionHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_SAMUROTT_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_SamurottHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_LILLIGANT_HISUIAN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_LilligantHisuian, gDummySpriteAffineAnimTable}, - [SPECIES_BASCULIN_WHITE_STRIPED] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_BasculinWhiteStripe, gDummySpriteAffineAnimTable}, - [SPECIES_DIALGA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_DialgaOrigin, gDummySpriteAffineAnimTable}, - [SPECIES_PALKIA_ORIGIN] = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_NONE, &gObjectEventBaseOam_64x64, sOamTables_64x64, sAnimTable_Following, sPicTable_PalkiaOrigin, gDummySpriteAffineAnimTable}, -}; diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 1af10d45e85c..4464875a89b8 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -1116,3521 +1116,6 @@ static const struct SpriteFrameImage sPicTable_AnimatedBall[] = { overworld_ascending_frames(gObjectEventPic_AnimatedBall, 2, 4), }; -static const struct SpriteFrameImage sPicTable_Bulbasaur[] = { - overworld_ascending_frames(gObjectEventPic_Bulbasaur, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ivysaur[] = { - overworld_ascending_frames(gObjectEventPic_Ivysaur, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Venusaur[] = { - overworld_ascending_frames(gObjectEventPic_Venusaur, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Charmander[] = { - overworld_ascending_frames(gObjectEventPic_Charmander, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Charmeleon[] = { - overworld_ascending_frames(gObjectEventPic_Charmeleon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Charizard[] = { - overworld_ascending_frames(gObjectEventPic_Charizard, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Squirtle[] = { - overworld_ascending_frames(gObjectEventPic_Squirtle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Wartortle[] = { - overworld_ascending_frames(gObjectEventPic_Wartortle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Blastoise[] = { - overworld_ascending_frames(gObjectEventPic_Blastoise, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Caterpie[] = { - overworld_ascending_frames(gObjectEventPic_Caterpie, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Metapod[] = { - overworld_ascending_frames(gObjectEventPic_Metapod, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Butterfree[] = { - overworld_ascending_frames(gObjectEventPic_Butterfree, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Weedle[] = { - overworld_ascending_frames(gObjectEventPic_Weedle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kakuna[] = { - overworld_ascending_frames(gObjectEventPic_Kakuna, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Beedrill[] = { - overworld_ascending_frames(gObjectEventPic_Beedrill, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pidgey[] = { - overworld_ascending_frames(gObjectEventPic_Pidgey, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pidgeotto[] = { - overworld_ascending_frames(gObjectEventPic_Pidgeotto, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pidgeot[] = { - overworld_ascending_frames(gObjectEventPic_Pidgeot, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Rattata[] = { - overworld_ascending_frames(gObjectEventPic_Rattata, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Raticate[] = { - overworld_ascending_frames(gObjectEventPic_Raticate, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Spearow[] = { - overworld_ascending_frames(gObjectEventPic_Spearow, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Fearow[] = { - overworld_ascending_frames(gObjectEventPic_Fearow, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ekans[] = { - overworld_ascending_frames(gObjectEventPic_Ekans, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Arbok[] = { - overworld_ascending_frames(gObjectEventPic_Arbok, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pikachu[] = { - overworld_ascending_frames(gObjectEventPic_Pikachu, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Raichu[] = { - overworld_ascending_frames(gObjectEventPic_Raichu, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sandshrew[] = { - overworld_ascending_frames(gObjectEventPic_Sandshrew, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sandslash[] = { - overworld_ascending_frames(gObjectEventPic_Sandslash, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Nidoran_f[] = { - overworld_ascending_frames(gObjectEventPic_Nidoran_f, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Nidorina[] = { - overworld_ascending_frames(gObjectEventPic_Nidorina, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Nidoqueen[] = { - overworld_ascending_frames(gObjectEventPic_Nidoqueen, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Nidoran_m[] = { - overworld_ascending_frames(gObjectEventPic_Nidoran_m, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Nidorino[] = { - overworld_ascending_frames(gObjectEventPic_Nidorino, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Nidoking[] = { - overworld_ascending_frames(gObjectEventPic_Nidoking, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Clefairy[] = { - overworld_ascending_frames(gObjectEventPic_Clefairy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Clefable[] = { - overworld_ascending_frames(gObjectEventPic_Clefable, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Vulpix[] = { - overworld_ascending_frames(gObjectEventPic_Vulpix, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ninetales[] = { - overworld_ascending_frames(gObjectEventPic_Ninetales, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Jigglypuff[] = { - overworld_ascending_frames(gObjectEventPic_Jigglypuff, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Wigglytuff[] = { - overworld_ascending_frames(gObjectEventPic_Wigglytuff, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Zubat[] = { - overworld_ascending_frames(gObjectEventPic_Zubat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Golbat[] = { - overworld_ascending_frames(gObjectEventPic_Golbat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Oddish[] = { - overworld_ascending_frames(gObjectEventPic_Oddish, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gloom[] = { - overworld_ascending_frames(gObjectEventPic_Gloom, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Vileplume[] = { - overworld_ascending_frames(gObjectEventPic_Vileplume, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Paras[] = { - overworld_ascending_frames(gObjectEventPic_Paras, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Parasect[] = { - overworld_ascending_frames(gObjectEventPic_Parasect, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Venonat[] = { - overworld_ascending_frames(gObjectEventPic_Venonat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Venomoth[] = { - overworld_ascending_frames(gObjectEventPic_Venomoth, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Diglett[] = { - overworld_ascending_frames(gObjectEventPic_Diglett, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dugtrio[] = { - overworld_ascending_frames(gObjectEventPic_Dugtrio, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Meowth[] = { - overworld_ascending_frames(gObjectEventPic_Meowth, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Persian[] = { - overworld_ascending_frames(gObjectEventPic_Persian, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Psyduck[] = { - overworld_ascending_frames(gObjectEventPic_Psyduck, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Golduck[] = { - overworld_ascending_frames(gObjectEventPic_Golduck, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mankey[] = { - overworld_ascending_frames(gObjectEventPic_Mankey, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Primeape[] = { - overworld_ascending_frames(gObjectEventPic_Primeape, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Growlithe[] = { - overworld_ascending_frames(gObjectEventPic_Growlithe, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Arcanine[] = { - overworld_ascending_frames(gObjectEventPic_Arcanine, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Poliwag[] = { - overworld_ascending_frames(gObjectEventPic_Poliwag, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Poliwhirl[] = { - overworld_ascending_frames(gObjectEventPic_Poliwhirl, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Poliwrath[] = { - overworld_ascending_frames(gObjectEventPic_Poliwrath, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Abra[] = { - overworld_ascending_frames(gObjectEventPic_Abra, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kadabra[] = { - overworld_ascending_frames(gObjectEventPic_Kadabra, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Alakazam[] = { - overworld_ascending_frames(gObjectEventPic_Alakazam, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Machop[] = { - overworld_ascending_frames(gObjectEventPic_Machop, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Machoke[] = { - overworld_ascending_frames(gObjectEventPic_Machoke, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Machamp[] = { - overworld_ascending_frames(gObjectEventPic_Machamp, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bellsprout[] = { - overworld_ascending_frames(gObjectEventPic_Bellsprout, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Weepinbell[] = { - overworld_ascending_frames(gObjectEventPic_Weepinbell, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Victreebel[] = { - overworld_ascending_frames(gObjectEventPic_Victreebel, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tentacool[] = { - overworld_ascending_frames(gObjectEventPic_Tentacool, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tentacruel[] = { - overworld_ascending_frames(gObjectEventPic_Tentacruel, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Geodude[] = { - overworld_ascending_frames(gObjectEventPic_Geodude, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Graveler[] = { - overworld_ascending_frames(gObjectEventPic_Graveler, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Golem[] = { - overworld_ascending_frames(gObjectEventPic_Golem, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ponyta[] = { - overworld_ascending_frames(gObjectEventPic_Ponyta, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Rapidash[] = { - overworld_ascending_frames(gObjectEventPic_Rapidash, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Slowpoke[] = { - overworld_ascending_frames(gObjectEventPic_Slowpoke, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Slowbro[] = { - overworld_ascending_frames(gObjectEventPic_Slowbro, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Magnemite[] = { - overworld_ascending_frames(gObjectEventPic_Magnemite, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Magneton[] = { - overworld_ascending_frames(gObjectEventPic_Magneton, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Farfetchd[] = { - overworld_ascending_frames(gObjectEventPic_Farfetchd, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Doduo[] = { - overworld_ascending_frames(gObjectEventPic_Doduo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dodrio[] = { - overworld_ascending_frames(gObjectEventPic_Dodrio, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Seel[] = { - overworld_ascending_frames(gObjectEventPic_Seel, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dewgong[] = { - overworld_ascending_frames(gObjectEventPic_Dewgong, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Grimer[] = { - overworld_ascending_frames(gObjectEventPic_Grimer, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Muk[] = { - overworld_ascending_frames(gObjectEventPic_Muk, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shellder[] = { - overworld_ascending_frames(gObjectEventPic_Shellder, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cloyster[] = { - overworld_ascending_frames(gObjectEventPic_Cloyster, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gastly[] = { - overworld_ascending_frames(gObjectEventPic_Gastly, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Haunter[] = { - overworld_ascending_frames(gObjectEventPic_Haunter, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gengar[] = { - overworld_ascending_frames(gObjectEventPic_Gengar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Onix[] = { - overworld_ascending_frames(gObjectEventPic_Onix, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Drowzee[] = { - overworld_ascending_frames(gObjectEventPic_Drowzee, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hypno[] = { - overworld_ascending_frames(gObjectEventPic_Hypno, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Krabby[] = { - overworld_ascending_frames(gObjectEventPic_Krabby, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kingler[] = { - overworld_ascending_frames(gObjectEventPic_Kingler, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Voltorb[] = { - overworld_ascending_frames(gObjectEventPic_Voltorb, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Electrode[] = { - overworld_ascending_frames(gObjectEventPic_Electrode, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Exeggcute[] = { - overworld_ascending_frames(gObjectEventPic_Exeggcute, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Exeggutor[] = { - overworld_ascending_frames(gObjectEventPic_Exeggutor, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cubone[] = { - overworld_ascending_frames(gObjectEventPic_Cubone, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Marowak[] = { - overworld_ascending_frames(gObjectEventPic_Marowak, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hitmonlee[] = { - overworld_ascending_frames(gObjectEventPic_Hitmonlee, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hitmonchan[] = { - overworld_ascending_frames(gObjectEventPic_Hitmonchan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lickitung[] = { - overworld_ascending_frames(gObjectEventPic_Lickitung, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Koffing[] = { - overworld_ascending_frames(gObjectEventPic_Koffing, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Weezing[] = { - overworld_ascending_frames(gObjectEventPic_Weezing, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Rhyhorn[] = { - overworld_ascending_frames(gObjectEventPic_Rhyhorn, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Rhydon[] = { - overworld_ascending_frames(gObjectEventPic_Rhydon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Chansey[] = { - overworld_ascending_frames(gObjectEventPic_Chansey, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tangela[] = { - overworld_ascending_frames(gObjectEventPic_Tangela, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kangaskhan[] = { - overworld_ascending_frames(gObjectEventPic_Kangaskhan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Horsea[] = { - overworld_ascending_frames(gObjectEventPic_Horsea, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Seadra[] = { - overworld_ascending_frames(gObjectEventPic_Seadra, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Goldeen[] = { - overworld_ascending_frames(gObjectEventPic_Goldeen, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Seaking[] = { - overworld_ascending_frames(gObjectEventPic_Seaking, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Staryu[] = { - overworld_ascending_frames(gObjectEventPic_Staryu, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Starmie[] = { - overworld_ascending_frames(gObjectEventPic_Starmie, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_MrMime[] = { - overworld_ascending_frames(gObjectEventPic_MrMime, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Scyther[] = { - overworld_ascending_frames(gObjectEventPic_Scyther, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Jynx[] = { - overworld_ascending_frames(gObjectEventPic_Jynx, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Electabuzz[] = { - overworld_ascending_frames(gObjectEventPic_Electabuzz, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Magmar[] = { - overworld_ascending_frames(gObjectEventPic_Magmar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pinsir[] = { - overworld_ascending_frames(gObjectEventPic_Pinsir, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tauros[] = { - overworld_ascending_frames(gObjectEventPic_Tauros, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Magikarp[] = { - overworld_ascending_frames(gObjectEventPic_Magikarp, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gyarados[] = { - overworld_ascending_frames(gObjectEventPic_Gyarados, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lapras[] = { - overworld_ascending_frames(gObjectEventPic_Lapras, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ditto[] = { - overworld_ascending_frames(gObjectEventPic_Ditto, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Eevee[] = { - overworld_ascending_frames(gObjectEventPic_Eevee, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Vaporeon[] = { - overworld_ascending_frames(gObjectEventPic_Vaporeon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Jolteon[] = { - overworld_ascending_frames(gObjectEventPic_Jolteon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Flareon[] = { - overworld_ascending_frames(gObjectEventPic_Flareon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Porygon[] = { - overworld_ascending_frames(gObjectEventPic_Porygon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Omanyte[] = { - overworld_ascending_frames(gObjectEventPic_Omanyte, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Omastar[] = { - overworld_ascending_frames(gObjectEventPic_Omastar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kabuto[] = { - overworld_ascending_frames(gObjectEventPic_Kabuto, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kabutops[] = { - overworld_ascending_frames(gObjectEventPic_Kabutops, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Aerodactyl[] = { - overworld_ascending_frames(gObjectEventPic_Aerodactyl, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Snorlax[] = { - overworld_ascending_frames(gObjectEventPic_Snorlax, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Articuno[] = { - overworld_ascending_frames(gObjectEventPic_Articuno, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Zapdos[] = { - overworld_ascending_frames(gObjectEventPic_Zapdos, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Moltres[] = { - overworld_ascending_frames(gObjectEventPic_Moltres, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dratini[] = { - overworld_ascending_frames(gObjectEventPic_Dratini, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dragonair[] = { - overworld_ascending_frames(gObjectEventPic_Dragonair, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dragonite[] = { - overworld_ascending_frames(gObjectEventPic_Dragonite, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mewtwo[] = { - overworld_ascending_frames(gObjectEventPic_Mewtwo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mew[] = { - overworld_ascending_frames(gObjectEventPic_Mew, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Chikorita[] = { - overworld_ascending_frames(gObjectEventPic_Chikorita, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bayleef[] = { - overworld_ascending_frames(gObjectEventPic_Bayleef, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Meganium[] = { - overworld_ascending_frames(gObjectEventPic_Meganium, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cyndaquil[] = { - overworld_ascending_frames(gObjectEventPic_Cyndaquil, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Quilava[] = { - overworld_ascending_frames(gObjectEventPic_Quilava, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Typhlosion[] = { - overworld_ascending_frames(gObjectEventPic_Typhlosion, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Totodile[] = { - overworld_ascending_frames(gObjectEventPic_Totodile, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Croconaw[] = { - overworld_ascending_frames(gObjectEventPic_Croconaw, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Feraligatr[] = { - overworld_ascending_frames(gObjectEventPic_Feraligatr, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sentret[] = { - overworld_ascending_frames(gObjectEventPic_Sentret, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Furret[] = { - overworld_ascending_frames(gObjectEventPic_Furret, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hoothoot[] = { - overworld_ascending_frames(gObjectEventPic_Hoothoot, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Noctowl[] = { - overworld_ascending_frames(gObjectEventPic_Noctowl, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ledyba[] = { - overworld_ascending_frames(gObjectEventPic_Ledyba, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ledian[] = { - overworld_ascending_frames(gObjectEventPic_Ledian, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Spinarak[] = { - overworld_ascending_frames(gObjectEventPic_Spinarak, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ariados[] = { - overworld_ascending_frames(gObjectEventPic_Ariados, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Crobat[] = { - overworld_ascending_frames(gObjectEventPic_Crobat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Chinchou[] = { - overworld_ascending_frames(gObjectEventPic_Chinchou, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lanturn[] = { - overworld_ascending_frames(gObjectEventPic_Lanturn, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pichu[] = { - overworld_ascending_frames(gObjectEventPic_Pichu, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cleffa[] = { - overworld_ascending_frames(gObjectEventPic_Cleffa, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Igglybuff[] = { - overworld_ascending_frames(gObjectEventPic_Igglybuff, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Togepi[] = { - overworld_ascending_frames(gObjectEventPic_Togepi, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Togetic[] = { - overworld_ascending_frames(gObjectEventPic_Togetic, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Natu[] = { - overworld_ascending_frames(gObjectEventPic_Natu, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Xatu[] = { - overworld_ascending_frames(gObjectEventPic_Xatu, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mareep[] = { - overworld_ascending_frames(gObjectEventPic_Mareep, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Flaaffy[] = { - overworld_ascending_frames(gObjectEventPic_Flaaffy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ampharos[] = { - overworld_ascending_frames(gObjectEventPic_Ampharos, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bellossom[] = { - overworld_ascending_frames(gObjectEventPic_Bellossom, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Marill[] = { - overworld_ascending_frames(gObjectEventPic_Marill, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Azumarill[] = { - overworld_ascending_frames(gObjectEventPic_Azumarill, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sudowoodo[] = { - overworld_ascending_frames(gObjectEventPic_Sudowoodo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Politoed[] = { - overworld_ascending_frames(gObjectEventPic_Politoed, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hoppip[] = { - overworld_ascending_frames(gObjectEventPic_Hoppip, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Skiploom[] = { - overworld_ascending_frames(gObjectEventPic_Skiploom, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Jumpluff[] = { - overworld_ascending_frames(gObjectEventPic_Jumpluff, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Aipom[] = { - overworld_ascending_frames(gObjectEventPic_Aipom, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sunkern[] = { - overworld_ascending_frames(gObjectEventPic_Sunkern, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sunflora[] = { - overworld_ascending_frames(gObjectEventPic_Sunflora, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Yanma[] = { - overworld_ascending_frames(gObjectEventPic_Yanma, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Wooper[] = { - overworld_ascending_frames(gObjectEventPic_Wooper, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Quagsire[] = { - overworld_ascending_frames(gObjectEventPic_Quagsire, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Espeon[] = { - overworld_ascending_frames(gObjectEventPic_Espeon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Umbreon[] = { - overworld_ascending_frames(gObjectEventPic_Umbreon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Murkrow[] = { - overworld_ascending_frames(gObjectEventPic_Murkrow, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Slowking[] = { - overworld_ascending_frames(gObjectEventPic_Slowking, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Misdreavus[] = { - overworld_ascending_frames(gObjectEventPic_Misdreavus, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_A[] = { - overworld_ascending_frames(gObjectEventPic_Unown_A, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_B[] = { - overworld_ascending_frames(gObjectEventPic_Unown_B, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_C[] = { - overworld_ascending_frames(gObjectEventPic_Unown_C, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_D[] = { - overworld_ascending_frames(gObjectEventPic_Unown_D, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_E[] = { - overworld_ascending_frames(gObjectEventPic_Unown_E, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_F[] = { - overworld_ascending_frames(gObjectEventPic_Unown_F, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_G[] = { - overworld_ascending_frames(gObjectEventPic_Unown_G, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_H[] = { - overworld_ascending_frames(gObjectEventPic_Unown_H, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_I[] = { - overworld_ascending_frames(gObjectEventPic_Unown_I, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_J[] = { - overworld_ascending_frames(gObjectEventPic_Unown_J, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_K[] = { - overworld_ascending_frames(gObjectEventPic_Unown_K, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_L[] = { - overworld_ascending_frames(gObjectEventPic_Unown_L, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_M[] = { - overworld_ascending_frames(gObjectEventPic_Unown_M, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_N[] = { - overworld_ascending_frames(gObjectEventPic_Unown_N, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_O[] = { - overworld_ascending_frames(gObjectEventPic_Unown_O, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_P[] = { - overworld_ascending_frames(gObjectEventPic_Unown_P, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_Q[] = { - overworld_ascending_frames(gObjectEventPic_Unown_Q, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_R[] = { - overworld_ascending_frames(gObjectEventPic_Unown_R, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_S[] = { - overworld_ascending_frames(gObjectEventPic_Unown_S, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_T[] = { - overworld_ascending_frames(gObjectEventPic_Unown_T, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_U[] = { - overworld_ascending_frames(gObjectEventPic_Unown_U, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_V[] = { - overworld_ascending_frames(gObjectEventPic_Unown_V, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_W[] = { - overworld_ascending_frames(gObjectEventPic_Unown_W, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_X[] = { - overworld_ascending_frames(gObjectEventPic_Unown_X, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_Y[] = { - overworld_ascending_frames(gObjectEventPic_Unown_Y, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unown_Z[] = { - overworld_ascending_frames(gObjectEventPic_Unown_Z, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_UnownExclamation[] = { - overworld_ascending_frames(gObjectEventPic_UnownExclamation, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_UnownQuestion[] = { - overworld_ascending_frames(gObjectEventPic_UnownQuestion, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Wobbuffet[] = { - overworld_ascending_frames(gObjectEventPic_Wobbuffet, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Girafarig[] = { - overworld_ascending_frames(gObjectEventPic_Girafarig, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pineco[] = { - overworld_ascending_frames(gObjectEventPic_Pineco, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Forretress[] = { - overworld_ascending_frames(gObjectEventPic_Forretress, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dunsparce[] = { - overworld_ascending_frames(gObjectEventPic_Dunsparce, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gligar[] = { - overworld_ascending_frames(gObjectEventPic_Gligar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Steelix[] = { - overworld_ascending_frames(gObjectEventPic_Steelix, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Snubbull[] = { - overworld_ascending_frames(gObjectEventPic_Snubbull, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Granbull[] = { - overworld_ascending_frames(gObjectEventPic_Granbull, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Qwilfish[] = { - overworld_ascending_frames(gObjectEventPic_Qwilfish, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Scizor[] = { - overworld_ascending_frames(gObjectEventPic_Scizor, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shuckle[] = { - overworld_ascending_frames(gObjectEventPic_Shuckle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Heracross[] = { - overworld_ascending_frames(gObjectEventPic_Heracross, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sneasel[] = { - overworld_ascending_frames(gObjectEventPic_Sneasel, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Teddiursa[] = { - overworld_ascending_frames(gObjectEventPic_Teddiursa, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ursaring[] = { - overworld_ascending_frames(gObjectEventPic_Ursaring, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Slugma[] = { - overworld_ascending_frames(gObjectEventPic_Slugma, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Magcargo[] = { - overworld_ascending_frames(gObjectEventPic_Magcargo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Swinub[] = { - overworld_ascending_frames(gObjectEventPic_Swinub, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Piloswine[] = { - overworld_ascending_frames(gObjectEventPic_Piloswine, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Corsola[] = { - overworld_ascending_frames(gObjectEventPic_Corsola, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Remoraid[] = { - overworld_ascending_frames(gObjectEventPic_Remoraid, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Octillery[] = { - overworld_ascending_frames(gObjectEventPic_Octillery, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Delibird[] = { - overworld_ascending_frames(gObjectEventPic_Delibird, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mantine[] = { - overworld_ascending_frames(gObjectEventPic_Mantine, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Skarmory[] = { - overworld_ascending_frames(gObjectEventPic_Skarmory, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Houndour[] = { - overworld_ascending_frames(gObjectEventPic_Houndour, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Houndoom[] = { - overworld_ascending_frames(gObjectEventPic_Houndoom, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kingdra[] = { - overworld_ascending_frames(gObjectEventPic_Kingdra, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Phanpy[] = { - overworld_ascending_frames(gObjectEventPic_Phanpy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Donphan[] = { - overworld_ascending_frames(gObjectEventPic_Donphan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Porygon2[] = { - overworld_ascending_frames(gObjectEventPic_Porygon2, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Stantler[] = { - overworld_ascending_frames(gObjectEventPic_Stantler, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Smeargle[] = { - overworld_ascending_frames(gObjectEventPic_Smeargle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tyrogue[] = { - overworld_ascending_frames(gObjectEventPic_Tyrogue, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hitmontop[] = { - overworld_ascending_frames(gObjectEventPic_Hitmontop, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Smoochum[] = { - overworld_ascending_frames(gObjectEventPic_Smoochum, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Elekid[] = { - overworld_ascending_frames(gObjectEventPic_Elekid, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Magby[] = { - overworld_ascending_frames(gObjectEventPic_Magby, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Miltank[] = { - overworld_ascending_frames(gObjectEventPic_Miltank, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Blissey[] = { - overworld_ascending_frames(gObjectEventPic_Blissey, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Raikou[] = { - overworld_ascending_frames(gObjectEventPic_Raikou, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Entei[] = { - overworld_ascending_frames(gObjectEventPic_Entei, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Suicune[] = { - overworld_ascending_frames(gObjectEventPic_Suicune, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Larvitar[] = { - overworld_ascending_frames(gObjectEventPic_Larvitar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pupitar[] = { - overworld_ascending_frames(gObjectEventPic_Pupitar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tyranitar[] = { - overworld_ascending_frames(gObjectEventPic_Tyranitar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lugia[] = { - overworld_ascending_frames(gObjectEventPic_Lugia, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_HoOh[] = { - overworld_ascending_frames(gObjectEventPic_HoOh, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Celebi[] = { - overworld_ascending_frames(gObjectEventPic_Celebi, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Treecko[] = { - overworld_ascending_frames(gObjectEventPic_Treecko, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Grovyle[] = { - overworld_ascending_frames(gObjectEventPic_Grovyle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sceptile[] = { - overworld_ascending_frames(gObjectEventPic_Sceptile, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Torchic[] = { - overworld_ascending_frames(gObjectEventPic_Torchic, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Combusken[] = { - overworld_ascending_frames(gObjectEventPic_Combusken, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Blaziken[] = { - overworld_ascending_frames(gObjectEventPic_Blaziken, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mudkip[] = { - overworld_ascending_frames(gObjectEventPic_Mudkip, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Marshtomp[] = { - overworld_ascending_frames(gObjectEventPic_Marshtomp, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Swampert[] = { - overworld_ascending_frames(gObjectEventPic_Swampert, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Poochyena[] = { - overworld_ascending_frames(gObjectEventPic_Poochyena, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mightyena[] = { - overworld_ascending_frames(gObjectEventPic_Mightyena, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Zigzagoon[] = { - overworld_ascending_frames(gObjectEventPic_Zigzagoon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Linoone[] = { - overworld_ascending_frames(gObjectEventPic_Linoone, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Wurmple[] = { - overworld_ascending_frames(gObjectEventPic_Wurmple, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Silcoon[] = { - overworld_ascending_frames(gObjectEventPic_Silcoon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Beautifly[] = { - overworld_ascending_frames(gObjectEventPic_Beautifly, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cascoon[] = { - overworld_ascending_frames(gObjectEventPic_Cascoon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dustox[] = { - overworld_ascending_frames(gObjectEventPic_Dustox, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lotad[] = { - overworld_ascending_frames(gObjectEventPic_Lotad, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lombre[] = { - overworld_ascending_frames(gObjectEventPic_Lombre, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ludicolo[] = { - overworld_ascending_frames(gObjectEventPic_Ludicolo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Seedot[] = { - overworld_ascending_frames(gObjectEventPic_Seedot, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Nuzleaf[] = { - overworld_ascending_frames(gObjectEventPic_Nuzleaf, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shiftry[] = { - overworld_ascending_frames(gObjectEventPic_Shiftry, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Taillow[] = { - overworld_ascending_frames(gObjectEventPic_Taillow, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Swellow[] = { - overworld_ascending_frames(gObjectEventPic_Swellow, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Wingull[] = { - overworld_ascending_frames(gObjectEventPic_Wingull, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pelipper[] = { - overworld_ascending_frames(gObjectEventPic_Pelipper, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ralts[] = { - overworld_ascending_frames(gObjectEventPic_Ralts, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kirlia[] = { - overworld_ascending_frames(gObjectEventPic_Kirlia, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gardevoir[] = { - overworld_ascending_frames(gObjectEventPic_Gardevoir, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Surskit[] = { - overworld_ascending_frames(gObjectEventPic_Surskit, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Masquerain[] = { - overworld_ascending_frames(gObjectEventPic_Masquerain, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shroomish[] = { - overworld_ascending_frames(gObjectEventPic_Shroomish, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Breloom[] = { - overworld_ascending_frames(gObjectEventPic_Breloom, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Slakoth[] = { - overworld_ascending_frames(gObjectEventPic_Slakoth, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Vigoroth[] = { - overworld_ascending_frames(gObjectEventPic_Vigoroth, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Slaking[] = { - overworld_ascending_frames(gObjectEventPic_Slaking, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Nincada[] = { - overworld_ascending_frames(gObjectEventPic_Nincada, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ninjask[] = { - overworld_ascending_frames(gObjectEventPic_Ninjask, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shedinja[] = { - overworld_ascending_frames(gObjectEventPic_Shedinja, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Whismur[] = { - overworld_ascending_frames(gObjectEventPic_Whismur, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Loudred[] = { - overworld_ascending_frames(gObjectEventPic_Loudred, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Exploud[] = { - overworld_ascending_frames(gObjectEventPic_Exploud, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Makuhita[] = { - overworld_ascending_frames(gObjectEventPic_Makuhita, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hariyama[] = { - overworld_ascending_frames(gObjectEventPic_Hariyama, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Azurill[] = { - overworld_ascending_frames(gObjectEventPic_Azurill, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Nosepass[] = { - overworld_ascending_frames(gObjectEventPic_Nosepass, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Skitty[] = { - overworld_ascending_frames(gObjectEventPic_Skitty, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Delcatty[] = { - overworld_ascending_frames(gObjectEventPic_Delcatty, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sableye[] = { - overworld_ascending_frames(gObjectEventPic_Sableye, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mawile[] = { - overworld_ascending_frames(gObjectEventPic_Mawile, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Aron[] = { - overworld_ascending_frames(gObjectEventPic_Aron, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lairon[] = { - overworld_ascending_frames(gObjectEventPic_Lairon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Aggron[] = { - overworld_ascending_frames(gObjectEventPic_Aggron, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Meditite[] = { - overworld_ascending_frames(gObjectEventPic_Meditite, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Medicham[] = { - overworld_ascending_frames(gObjectEventPic_Medicham, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Electrike[] = { - overworld_ascending_frames(gObjectEventPic_Electrike, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Manectric[] = { - overworld_ascending_frames(gObjectEventPic_Manectric, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Plusle[] = { - overworld_ascending_frames(gObjectEventPic_Plusle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Minun[] = { - overworld_ascending_frames(gObjectEventPic_Minun, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Volbeat[] = { - overworld_ascending_frames(gObjectEventPic_Volbeat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Illumise[] = { - overworld_ascending_frames(gObjectEventPic_Illumise, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Roselia[] = { - overworld_ascending_frames(gObjectEventPic_Roselia, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gulpin[] = { - overworld_ascending_frames(gObjectEventPic_Gulpin, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Swalot[] = { - overworld_ascending_frames(gObjectEventPic_Swalot, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Carvanha[] = { - overworld_ascending_frames(gObjectEventPic_Carvanha, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sharpedo[] = { - overworld_ascending_frames(gObjectEventPic_Sharpedo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Wailmer[] = { - overworld_ascending_frames(gObjectEventPic_Wailmer, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Wailord[] = { - overworld_ascending_frames(gObjectEventPic_Wailord, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Numel[] = { - overworld_ascending_frames(gObjectEventPic_Numel, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Camerupt[] = { - overworld_ascending_frames(gObjectEventPic_Camerupt, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Torkoal[] = { - overworld_ascending_frames(gObjectEventPic_Torkoal, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Spoink[] = { - overworld_ascending_frames(gObjectEventPic_Spoink, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Grumpig[] = { - overworld_ascending_frames(gObjectEventPic_Grumpig, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Spinda[] = { - overworld_ascending_frames(gObjectEventPic_Spinda, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Trapinch[] = { - overworld_ascending_frames(gObjectEventPic_Trapinch, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Vibrava[] = { - overworld_ascending_frames(gObjectEventPic_Vibrava, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Flygon[] = { - overworld_ascending_frames(gObjectEventPic_Flygon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cacnea[] = { - overworld_ascending_frames(gObjectEventPic_Cacnea, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cacturne[] = { - overworld_ascending_frames(gObjectEventPic_Cacturne, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Swablu[] = { - overworld_ascending_frames(gObjectEventPic_Swablu, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Altaria[] = { - overworld_ascending_frames(gObjectEventPic_Altaria, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Zangoose[] = { - overworld_ascending_frames(gObjectEventPic_Zangoose, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Seviper[] = { - overworld_ascending_frames(gObjectEventPic_Seviper, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lunatone[] = { - overworld_ascending_frames(gObjectEventPic_Lunatone, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Solrock[] = { - overworld_ascending_frames(gObjectEventPic_Solrock, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Barboach[] = { - overworld_ascending_frames(gObjectEventPic_Barboach, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Whiscash[] = { - overworld_ascending_frames(gObjectEventPic_Whiscash, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Corphish[] = { - overworld_ascending_frames(gObjectEventPic_Corphish, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Crawdaunt[] = { - overworld_ascending_frames(gObjectEventPic_Crawdaunt, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Baltoy[] = { - overworld_ascending_frames(gObjectEventPic_Baltoy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Claydol[] = { - overworld_ascending_frames(gObjectEventPic_Claydol, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lileep[] = { - overworld_ascending_frames(gObjectEventPic_Lileep, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cradily[] = { - overworld_ascending_frames(gObjectEventPic_Cradily, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Anorith[] = { - overworld_ascending_frames(gObjectEventPic_Anorith, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Armaldo[] = { - overworld_ascending_frames(gObjectEventPic_Armaldo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Feebas[] = { - overworld_ascending_frames(gObjectEventPic_Feebas, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Milotic[] = { - overworld_ascending_frames(gObjectEventPic_Milotic, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Castform[] = { - overworld_ascending_frames(gObjectEventPic_Castform, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_CastformSunny[] = { - overworld_ascending_frames(gObjectEventPic_CastformSunny, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_CastformRainy[] = { - overworld_ascending_frames(gObjectEventPic_CastformRainy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_CastformSnowy[] = { - overworld_ascending_frames(gObjectEventPic_CastformSnowy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kecleon[] = { - overworld_ascending_frames(gObjectEventPic_Kecleon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shuppet[] = { - overworld_ascending_frames(gObjectEventPic_Shuppet, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Banette[] = { - overworld_ascending_frames(gObjectEventPic_Banette, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Duskull[] = { - overworld_ascending_frames(gObjectEventPic_Duskull, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dusclops[] = { - overworld_ascending_frames(gObjectEventPic_Dusclops, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tropius[] = { - overworld_ascending_frames(gObjectEventPic_Tropius, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Chimecho[] = { - overworld_ascending_frames(gObjectEventPic_Chimecho, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Absol[] = { - overworld_ascending_frames(gObjectEventPic_Absol, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Wynaut[] = { - overworld_ascending_frames(gObjectEventPic_Wynaut, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Snorunt[] = { - overworld_ascending_frames(gObjectEventPic_Snorunt, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Glalie[] = { - overworld_ascending_frames(gObjectEventPic_Glalie, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Spheal[] = { - overworld_ascending_frames(gObjectEventPic_Spheal, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sealeo[] = { - overworld_ascending_frames(gObjectEventPic_Sealeo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Walrein[] = { - overworld_ascending_frames(gObjectEventPic_Walrein, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Clamperl[] = { - overworld_ascending_frames(gObjectEventPic_Clamperl, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Huntail[] = { - overworld_ascending_frames(gObjectEventPic_Huntail, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gorebyss[] = { - overworld_ascending_frames(gObjectEventPic_Gorebyss, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Relicanth[] = { - overworld_ascending_frames(gObjectEventPic_Relicanth, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Luvdisc[] = { - overworld_ascending_frames(gObjectEventPic_Luvdisc, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bagon[] = { - overworld_ascending_frames(gObjectEventPic_Bagon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shelgon[] = { - overworld_ascending_frames(gObjectEventPic_Shelgon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Salamence[] = { - overworld_ascending_frames(gObjectEventPic_Salamence, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Beldum[] = { - overworld_ascending_frames(gObjectEventPic_Beldum, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Metang[] = { - overworld_ascending_frames(gObjectEventPic_Metang, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Metagross[] = { - overworld_ascending_frames(gObjectEventPic_Metagross, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Regirock[] = { - overworld_ascending_frames(gObjectEventPic_Regirock, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Regice[] = { - overworld_ascending_frames(gObjectEventPic_Regice, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Registeel[] = { - overworld_ascending_frames(gObjectEventPic_Registeel, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Latias[] = { - overworld_ascending_frames(gObjectEventPic_Latias, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Latios[] = { - overworld_ascending_frames(gObjectEventPic_Latios, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kyogre[] = { - overworld_ascending_frames(gObjectEventPic_Kyogre, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Groudon[] = { - overworld_ascending_frames(gObjectEventPic_Groudon, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Rayquaza[] = { - overworld_ascending_frames(gObjectEventPic_Rayquaza, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Jirachi[] = { - overworld_ascending_frames(gObjectEventPic_Jirachi, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Deoxys[] = { - overworld_ascending_frames(gObjectEventPic_Deoxys, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Turtwig[] = { - overworld_ascending_frames(gObjectEventPic_Turtwig, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Grotle[] = { - overworld_ascending_frames(gObjectEventPic_Grotle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Torterra[] = { - overworld_ascending_frames(gObjectEventPic_Torterra, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Chimchar[] = { - overworld_ascending_frames(gObjectEventPic_Chimchar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Monferno[] = { - overworld_ascending_frames(gObjectEventPic_Monferno, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Infernape[] = { - overworld_ascending_frames(gObjectEventPic_Infernape, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Piplup[] = { - overworld_ascending_frames(gObjectEventPic_Piplup, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Prinplup[] = { - overworld_ascending_frames(gObjectEventPic_Prinplup, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Empoleon[] = { - overworld_ascending_frames(gObjectEventPic_Empoleon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Starly[] = { - overworld_ascending_frames(gObjectEventPic_Starly, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Staravia[] = { - overworld_ascending_frames(gObjectEventPic_Staravia, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Staraptor[] = { - overworld_ascending_frames(gObjectEventPic_Staraptor, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bidoof[] = { - overworld_ascending_frames(gObjectEventPic_Bidoof, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bibarel[] = { - overworld_ascending_frames(gObjectEventPic_Bibarel, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kricketot[] = { - overworld_ascending_frames(gObjectEventPic_Kricketot, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kricketune[] = { - overworld_ascending_frames(gObjectEventPic_Kricketune, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shinx[] = { - overworld_ascending_frames(gObjectEventPic_Shinx, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Luxio[] = { - overworld_ascending_frames(gObjectEventPic_Luxio, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Luxray[] = { - overworld_ascending_frames(gObjectEventPic_Luxray, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Budew[] = { - overworld_ascending_frames(gObjectEventPic_Budew, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Roserade[] = { - overworld_ascending_frames(gObjectEventPic_Roserade, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cranidos[] = { - overworld_ascending_frames(gObjectEventPic_Cranidos, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Rampardos[] = { - overworld_ascending_frames(gObjectEventPic_Rampardos, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shieldon[] = { - overworld_ascending_frames(gObjectEventPic_Shieldon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bastiodon[] = { - overworld_ascending_frames(gObjectEventPic_Bastiodon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Burmy[] = { - overworld_ascending_frames(gObjectEventPic_Burmy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Wormadam[] = { - overworld_ascending_frames(gObjectEventPic_Wormadam, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mothim[] = { - overworld_ascending_frames(gObjectEventPic_Mothim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Combee[] = { - overworld_ascending_frames(gObjectEventPic_Combee, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Combee_f[] = { - overworld_ascending_frames(gObjectEventPic_CombeeF, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Vespiquen[] = { - overworld_ascending_frames(gObjectEventPic_Vespiquen, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pachirisu[] = { - overworld_ascending_frames(gObjectEventPic_Pachirisu, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Buizel[] = { - overworld_ascending_frames(gObjectEventPic_Buizel, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Floatzel[] = { - overworld_ascending_frames(gObjectEventPic_Floatzel, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cherubi[] = { - overworld_ascending_frames(gObjectEventPic_Cherubi, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cherrim[] = { - overworld_ascending_frames(gObjectEventPic_Cherrim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shellos[] = { - overworld_ascending_frames(gObjectEventPic_Shellos, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gastrodon[] = { - overworld_ascending_frames(gObjectEventPic_Gastrodon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ambipom[] = { - overworld_ascending_frames(gObjectEventPic_Ambipom, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Drifloon[] = { - overworld_ascending_frames(gObjectEventPic_Drifloon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Drifblim[] = { - overworld_ascending_frames(gObjectEventPic_Drifblim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Buneary[] = { - overworld_ascending_frames(gObjectEventPic_Buneary, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lopunny[] = { - overworld_ascending_frames(gObjectEventPic_Lopunny, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mismagius[] = { - overworld_ascending_frames(gObjectEventPic_Mismagius, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Honchkrow[] = { - overworld_ascending_frames(gObjectEventPic_Honchkrow, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Glameow[] = { - overworld_ascending_frames(gObjectEventPic_Glameow, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Purugly[] = { - overworld_ascending_frames(gObjectEventPic_Purugly, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Chingling[] = { - overworld_ascending_frames(gObjectEventPic_Chingling, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Stunky[] = { - overworld_ascending_frames(gObjectEventPic_Stunky, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Skuntank[] = { - overworld_ascending_frames(gObjectEventPic_Skuntank, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bronzor[] = { - overworld_ascending_frames(gObjectEventPic_Bronzor, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bronzong[] = { - overworld_ascending_frames(gObjectEventPic_Bronzong, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bonsly[] = { - overworld_ascending_frames(gObjectEventPic_Bonsly, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_MimeJr[] = { - overworld_ascending_frames(gObjectEventPic_MimeJr, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Happiny[] = { - overworld_ascending_frames(gObjectEventPic_Happiny, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Chatot[] = { - overworld_ascending_frames(gObjectEventPic_Chatot, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Spiritomb[] = { - overworld_ascending_frames(gObjectEventPic_Spiritomb, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gible[] = { - overworld_ascending_frames(gObjectEventPic_Gible, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gabite[] = { - overworld_ascending_frames(gObjectEventPic_Gabite, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Garchomp[] = { - overworld_ascending_frames(gObjectEventPic_Garchomp, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Munchlax[] = { - overworld_ascending_frames(gObjectEventPic_Munchlax, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Riolu[] = { - overworld_ascending_frames(gObjectEventPic_Riolu, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lucario[] = { - overworld_ascending_frames(gObjectEventPic_Lucario, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hippopotas[] = { - overworld_ascending_frames(gObjectEventPic_Hippopotas, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hippopotas_f[] = { - overworld_ascending_frames(gObjectEventPic_Hippopotas_f, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hippowdon[] = { - overworld_ascending_frames(gObjectEventPic_Hippowdon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hippowdon_f[] = { - overworld_ascending_frames(gObjectEventPic_Hippowdon_f, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Skorupi[] = { - overworld_ascending_frames(gObjectEventPic_Skorupi, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Drapion[] = { - overworld_ascending_frames(gObjectEventPic_Drapion, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Croagunk[] = { - overworld_ascending_frames(gObjectEventPic_Croagunk, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Toxicroak[] = { - overworld_ascending_frames(gObjectEventPic_Toxicroak, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Carnivine[] = { - overworld_ascending_frames(gObjectEventPic_Carnivine, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Finneon[] = { - overworld_ascending_frames(gObjectEventPic_Finneon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lumineon[] = { - overworld_ascending_frames(gObjectEventPic_Lumineon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mantyke[] = { - overworld_ascending_frames(gObjectEventPic_Mantyke, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Snover[] = { - overworld_ascending_frames(gObjectEventPic_Snover, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Abomasnow[] = { - overworld_ascending_frames(gObjectEventPic_Abomasnow, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Weavile[] = { - overworld_ascending_frames(gObjectEventPic_Weavile, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Magnezone[] = { - overworld_ascending_frames(gObjectEventPic_Magnezone, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lickilicky[] = { - overworld_ascending_frames(gObjectEventPic_Lickilicky, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Rhyperior[] = { - overworld_ascending_frames(gObjectEventPic_Rhyperior, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tangrowth[] = { - overworld_ascending_frames(gObjectEventPic_Tangrowth, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Electivire[] = { - overworld_ascending_frames(gObjectEventPic_Electivire, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Magmortar[] = { - overworld_ascending_frames(gObjectEventPic_Magmortar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Togekiss[] = { - overworld_ascending_frames(gObjectEventPic_Togekiss, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Yanmega[] = { - overworld_ascending_frames(gObjectEventPic_Yanmega, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Leafeon[] = { - overworld_ascending_frames(gObjectEventPic_Leafeon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Glaceon[] = { - overworld_ascending_frames(gObjectEventPic_Glaceon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gliscor[] = { - overworld_ascending_frames(gObjectEventPic_Gliscor, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mamoswine[] = { - overworld_ascending_frames(gObjectEventPic_Mamoswine, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Porygon_z[] = { - overworld_ascending_frames(gObjectEventPic_Porygon_z, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gallade[] = { - overworld_ascending_frames(gObjectEventPic_Gallade, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Probopass[] = { - overworld_ascending_frames(gObjectEventPic_Probopass, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dusknoir[] = { - overworld_ascending_frames(gObjectEventPic_Dusknoir, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Froslass[] = { - overworld_ascending_frames(gObjectEventPic_Froslass, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Rotom[] = { - overworld_ascending_frames(gObjectEventPic_Rotom, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Uxie[] = { - overworld_ascending_frames(gObjectEventPic_Uxie, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mesprit[] = { - overworld_ascending_frames(gObjectEventPic_Mesprit, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Azelf[] = { - overworld_ascending_frames(gObjectEventPic_Azelf, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dialga[] = { - overworld_ascending_frames(gObjectEventPic_Dialga, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Palkia[] = { - overworld_ascending_frames(gObjectEventPic_Palkia, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Heatran[] = { - overworld_ascending_frames(gObjectEventPic_Heatran, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Regigigas[] = { - overworld_ascending_frames(gObjectEventPic_Regigigas, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Giratina[] = { - overworld_ascending_frames(gObjectEventPic_Giratina, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Cresselia[] = { - overworld_ascending_frames(gObjectEventPic_Cresselia, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Phione[] = { - overworld_ascending_frames(gObjectEventPic_Phione, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Manaphy[] = { - overworld_ascending_frames(gObjectEventPic_Manaphy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Darkrai[] = { - overworld_ascending_frames(gObjectEventPic_Darkrai, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shaymin[] = { - overworld_ascending_frames(gObjectEventPic_Shaymin, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Arceus[] = { - overworld_ascending_frames(gObjectEventPic_Arceus, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Victini[] = { - overworld_ascending_frames(gObjectEventPic_Victini, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Snivy[] = { - overworld_ascending_frames(gObjectEventPic_Snivy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Servine[] = { - overworld_ascending_frames(gObjectEventPic_Servine, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Serperior[] = { - overworld_ascending_frames(gObjectEventPic_Serperior, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tepig[] = { - overworld_ascending_frames(gObjectEventPic_Tepig, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pignite[] = { - overworld_ascending_frames(gObjectEventPic_Pignite, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Emboar[] = { - overworld_ascending_frames(gObjectEventPic_Emboar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Oshawott[] = { - overworld_ascending_frames(gObjectEventPic_Oshawott, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dewott[] = { - overworld_ascending_frames(gObjectEventPic_Dewott, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Samurott[] = { - overworld_ascending_frames(gObjectEventPic_Samurott, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Patrat[] = { - overworld_ascending_frames(gObjectEventPic_Patrat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Watchog[] = { - overworld_ascending_frames(gObjectEventPic_Watchog, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lillipup[] = { - overworld_ascending_frames(gObjectEventPic_Lillipup, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Herdier[] = { - overworld_ascending_frames(gObjectEventPic_Herdier, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Stoutland[] = { - overworld_ascending_frames(gObjectEventPic_Stoutland, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Purrloin[] = { - overworld_ascending_frames(gObjectEventPic_Purrloin, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Liepard[] = { - overworld_ascending_frames(gObjectEventPic_Liepard, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pansage[] = { - overworld_ascending_frames(gObjectEventPic_Pansage, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Simisage[] = { - overworld_ascending_frames(gObjectEventPic_Simisage, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pansear[] = { - overworld_ascending_frames(gObjectEventPic_Pansear, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Simisear[] = { - overworld_ascending_frames(gObjectEventPic_Simisear, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Panpour[] = { - overworld_ascending_frames(gObjectEventPic_Panpour, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Simipour[] = { - overworld_ascending_frames(gObjectEventPic_Simipour, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Munna[] = { - overworld_ascending_frames(gObjectEventPic_Munna, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Musharna[] = { - overworld_ascending_frames(gObjectEventPic_Musharna, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pidove[] = { - overworld_ascending_frames(gObjectEventPic_Pidove, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tranquill[] = { - overworld_ascending_frames(gObjectEventPic_Tranquill, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unfezant[] = { - overworld_ascending_frames(gObjectEventPic_Unfezant, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Unfezant_f[] = { - overworld_ascending_frames(gObjectEventPic_Unfezant_f, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Blitzle[] = { - overworld_ascending_frames(gObjectEventPic_Blitzle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Zebstrika[] = { - overworld_ascending_frames(gObjectEventPic_Zebstrika, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Roggenrola[] = { - overworld_ascending_frames(gObjectEventPic_Roggenrola, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Boldore[] = { - overworld_ascending_frames(gObjectEventPic_Boldore, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gigalith[] = { - overworld_ascending_frames(gObjectEventPic_Gigalith, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Woobat[] = { - overworld_ascending_frames(gObjectEventPic_Woobat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Swoobat[] = { - overworld_ascending_frames(gObjectEventPic_Swoobat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Drilbur[] = { - overworld_ascending_frames(gObjectEventPic_Drilbur, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Excadrill[] = { - overworld_ascending_frames(gObjectEventPic_Excadrill, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Audino[] = { - overworld_ascending_frames(gObjectEventPic_Audino, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Timburr[] = { - overworld_ascending_frames(gObjectEventPic_Timburr, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gurdurr[] = { - overworld_ascending_frames(gObjectEventPic_Gurdurr, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Conkeldurr[] = { - overworld_ascending_frames(gObjectEventPic_Conkeldurr, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tympole[] = { - overworld_ascending_frames(gObjectEventPic_Tympole, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Palpitoad[] = { - overworld_ascending_frames(gObjectEventPic_Palpitoad, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Seismitoad[] = { - overworld_ascending_frames(gObjectEventPic_Seismitoad, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Throh[] = { - overworld_ascending_frames(gObjectEventPic_Throh, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sawk[] = { - overworld_ascending_frames(gObjectEventPic_Sawk, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sewaddle[] = { - overworld_ascending_frames(gObjectEventPic_Sewaddle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Swadloon[] = { - overworld_ascending_frames(gObjectEventPic_Swadloon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Leavanny[] = { - overworld_ascending_frames(gObjectEventPic_Leavanny, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Venipede[] = { - overworld_ascending_frames(gObjectEventPic_Venipede, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Whirlipede[] = { - overworld_ascending_frames(gObjectEventPic_Whirlipede, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Scolipede[] = { - overworld_ascending_frames(gObjectEventPic_Scolipede, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cottonee[] = { - overworld_ascending_frames(gObjectEventPic_Cottonee, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Whimsicott[] = { - overworld_ascending_frames(gObjectEventPic_Whimsicott, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Petilil[] = { - overworld_ascending_frames(gObjectEventPic_Petilil, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lilligant[] = { - overworld_ascending_frames(gObjectEventPic_Lilligant, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Basculin[] = { - overworld_ascending_frames(gObjectEventPic_Basculin, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sandile[] = { - overworld_ascending_frames(gObjectEventPic_Sandile, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Krokorok[] = { - overworld_ascending_frames(gObjectEventPic_Krokorok, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Krookodile[] = { - overworld_ascending_frames(gObjectEventPic_Krookodile, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Darumaka[] = { - overworld_ascending_frames(gObjectEventPic_Darumaka, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Darmanitan[] = { - overworld_ascending_frames(gObjectEventPic_Darmanitan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Maractus[] = { - overworld_ascending_frames(gObjectEventPic_Maractus, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dwebble[] = { - overworld_ascending_frames(gObjectEventPic_Dwebble, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Crustle[] = { - overworld_ascending_frames(gObjectEventPic_Crustle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Scraggy[] = { - overworld_ascending_frames(gObjectEventPic_Scraggy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Scrafty[] = { - overworld_ascending_frames(gObjectEventPic_Scrafty, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sigilyph[] = { - overworld_ascending_frames(gObjectEventPic_Sigilyph, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Yamask[] = { - overworld_ascending_frames(gObjectEventPic_Yamask, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cofagrigus[] = { - overworld_ascending_frames(gObjectEventPic_Cofagrigus, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tirtouga[] = { - overworld_ascending_frames(gObjectEventPic_Tirtouga, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Carracosta[] = { - overworld_ascending_frames(gObjectEventPic_Carracosta, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Archen[] = { - overworld_ascending_frames(gObjectEventPic_Archen, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Archeops[] = { - overworld_ascending_frames(gObjectEventPic_Archeops, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Trubbish[] = { - overworld_ascending_frames(gObjectEventPic_Trubbish, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Garbodor[] = { - overworld_ascending_frames(gObjectEventPic_Garbodor, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Zorua[] = { - overworld_ascending_frames(gObjectEventPic_Zorua, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Zoroark[] = { - overworld_ascending_frames(gObjectEventPic_Zoroark, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Minccino[] = { - overworld_ascending_frames(gObjectEventPic_Minccino, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cinccino[] = { - overworld_ascending_frames(gObjectEventPic_Cinccino, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gothita[] = { - overworld_ascending_frames(gObjectEventPic_Gothita, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gothorita[] = { - overworld_ascending_frames(gObjectEventPic_Gothorita, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gothitelle[] = { - overworld_ascending_frames(gObjectEventPic_Gothitelle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Solosis[] = { - overworld_ascending_frames(gObjectEventPic_Solosis, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Duosion[] = { - overworld_ascending_frames(gObjectEventPic_Duosion, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Reuniclus[] = { - overworld_ascending_frames(gObjectEventPic_Reuniclus, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ducklett[] = { - overworld_ascending_frames(gObjectEventPic_Ducklett, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Swanna[] = { - overworld_ascending_frames(gObjectEventPic_Swanna, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Vanillite[] = { - overworld_ascending_frames(gObjectEventPic_Vanillite, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Vanillish[] = { - overworld_ascending_frames(gObjectEventPic_Vanillish, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Vanilluxe[] = { - overworld_ascending_frames(gObjectEventPic_Vanilluxe, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Deerling[] = { - overworld_ascending_frames(gObjectEventPic_Deerling, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sawsbuck[] = { - overworld_ascending_frames(gObjectEventPic_Sawsbuck, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Emolga[] = { - overworld_ascending_frames(gObjectEventPic_Emolga, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Karrablast[] = { - overworld_ascending_frames(gObjectEventPic_Karrablast, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Escavalier[] = { - overworld_ascending_frames(gObjectEventPic_Escavalier, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Foongus[] = { - overworld_ascending_frames(gObjectEventPic_Foongus, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Amoonguss[] = { - overworld_ascending_frames(gObjectEventPic_Amoonguss, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Frillish[] = { - overworld_ascending_frames(gObjectEventPic_Frillish, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Frillish_f[] = { - overworld_ascending_frames(gObjectEventPic_Frillish_f, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Jellicent[] = { - overworld_ascending_frames(gObjectEventPic_Jellicent, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Jellicent_f[] = { - overworld_ascending_frames(gObjectEventPic_Jellicent_f, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Alomomola[] = { - overworld_ascending_frames(gObjectEventPic_Alomomola, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Joltik[] = { - overworld_ascending_frames(gObjectEventPic_Joltik, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Galvantula[] = { - overworld_ascending_frames(gObjectEventPic_Galvantula, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ferroseed[] = { - overworld_ascending_frames(gObjectEventPic_Ferroseed, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Ferrothorn[] = { - overworld_ascending_frames(gObjectEventPic_Ferrothorn, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Klink[] = { - overworld_ascending_frames(gObjectEventPic_Klink, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Klang[] = { - overworld_ascending_frames(gObjectEventPic_Klang, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Klinklang[] = { - overworld_ascending_frames(gObjectEventPic_Klinklang, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tynamo[] = { - overworld_ascending_frames(gObjectEventPic_Tynamo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Eelektrik[] = { - overworld_ascending_frames(gObjectEventPic_Eelektrik, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Eelektross[] = { - overworld_ascending_frames(gObjectEventPic_Eelektross, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Elgyem[] = { - overworld_ascending_frames(gObjectEventPic_Elgyem, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Beheeyem[] = { - overworld_ascending_frames(gObjectEventPic_Beheeyem, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Litwick[] = { - overworld_ascending_frames(gObjectEventPic_Litwick, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lampent[] = { - overworld_ascending_frames(gObjectEventPic_Lampent, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Chandelure[] = { - overworld_ascending_frames(gObjectEventPic_Chandelure, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Axew[] = { - overworld_ascending_frames(gObjectEventPic_Axew, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Fraxure[] = { - overworld_ascending_frames(gObjectEventPic_Fraxure, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Haxorus[] = { - overworld_ascending_frames(gObjectEventPic_Haxorus, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cubchoo[] = { - overworld_ascending_frames(gObjectEventPic_Cubchoo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Beartic[] = { - overworld_ascending_frames(gObjectEventPic_Beartic, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cryogonal[] = { - overworld_ascending_frames(gObjectEventPic_Cryogonal, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Shelmet[] = { - overworld_ascending_frames(gObjectEventPic_Shelmet, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Accelgor[] = { - overworld_ascending_frames(gObjectEventPic_Accelgor, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Stunfisk[] = { - overworld_ascending_frames(gObjectEventPic_Stunfisk, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mienfoo[] = { - overworld_ascending_frames(gObjectEventPic_Mienfoo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mienshao[] = { - overworld_ascending_frames(gObjectEventPic_Mienshao, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Druddigon[] = { - overworld_ascending_frames(gObjectEventPic_Druddigon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Golett[] = { - overworld_ascending_frames(gObjectEventPic_Golett, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Golurk[] = { - overworld_ascending_frames(gObjectEventPic_Golurk, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pawniard[] = { - overworld_ascending_frames(gObjectEventPic_Pawniard, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bisharp[] = { - overworld_ascending_frames(gObjectEventPic_Bisharp, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bouffalant[] = { - overworld_ascending_frames(gObjectEventPic_Bouffalant, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Rufflet[] = { - overworld_ascending_frames(gObjectEventPic_Rufflet, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Braviary[] = { - overworld_ascending_frames(gObjectEventPic_Braviary, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Vullaby[] = { - overworld_ascending_frames(gObjectEventPic_Vullaby, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mandibuzz[] = { - overworld_ascending_frames(gObjectEventPic_Mandibuzz, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Heatmor[] = { - overworld_ascending_frames(gObjectEventPic_Heatmor, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Durant[] = { - overworld_ascending_frames(gObjectEventPic_Durant, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Deino[] = { - overworld_ascending_frames(gObjectEventPic_Deino, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Zweilous[] = { - overworld_ascending_frames(gObjectEventPic_Zweilous, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hydreigon[] = { - overworld_ascending_frames(gObjectEventPic_Hydreigon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Larvesta[] = { - overworld_ascending_frames(gObjectEventPic_Larvesta, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Volcarona[] = { - overworld_ascending_frames(gObjectEventPic_Volcarona, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cobalion[] = { - overworld_ascending_frames(gObjectEventPic_Cobalion, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Terrakion[] = { - overworld_ascending_frames(gObjectEventPic_Terrakion, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Virizion[] = { - overworld_ascending_frames(gObjectEventPic_Virizion, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tornadus[] = { - overworld_ascending_frames(gObjectEventPic_Tornadus, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Thundurus[] = { - overworld_ascending_frames(gObjectEventPic_Thundurus, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Reshiram[] = { - overworld_ascending_frames(gObjectEventPic_Reshiram, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Zekrom[] = { - overworld_ascending_frames(gObjectEventPic_Zekrom, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Landorus[] = { - overworld_ascending_frames(gObjectEventPic_Landorus, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Kyurem[] = { - overworld_ascending_frames(gObjectEventPic_Kyurem, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Keldeo[] = { - overworld_ascending_frames(gObjectEventPic_Keldeo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Meloetta[] = { - overworld_ascending_frames(gObjectEventPic_Meloetta, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Genesect[] = { - overworld_ascending_frames(gObjectEventPic_Genesect, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Chespin[] = { - overworld_ascending_frames(gObjectEventPic_Chespin, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Quilladin[] = { - overworld_ascending_frames(gObjectEventPic_Quilladin, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Chesnaught[] = { - overworld_ascending_frames(gObjectEventPic_Chesnaught, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Fennekin[] = { - overworld_ascending_frames(gObjectEventPic_Fennekin, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Braixen[] = { - overworld_ascending_frames(gObjectEventPic_Braixen, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Delphox[] = { - overworld_ascending_frames(gObjectEventPic_Delphox, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Froakie[] = { - overworld_ascending_frames(gObjectEventPic_Froakie, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Frogadier[] = { - overworld_ascending_frames(gObjectEventPic_Frogadier, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Greninja[] = { - overworld_ascending_frames(gObjectEventPic_Greninja, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bunnelby[] = { - overworld_ascending_frames(gObjectEventPic_Bunnelby, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Diggersby[] = { - overworld_ascending_frames(gObjectEventPic_Diggersby, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Fletchling[] = { - overworld_ascending_frames(gObjectEventPic_Fletchling, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Fletchinder[] = { - overworld_ascending_frames(gObjectEventPic_Fletchinder, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Talonflame[] = { - overworld_ascending_frames(gObjectEventPic_Talonflame, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Scatterbug[] = { - overworld_ascending_frames(gObjectEventPic_Scatterbug, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Spewpa[] = { - overworld_ascending_frames(gObjectEventPic_Spewpa, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Vivillon[] = { - overworld_ascending_frames(gObjectEventPic_Vivillon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Litleo[] = { - overworld_ascending_frames(gObjectEventPic_Litleo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pyroar[] = { - overworld_ascending_frames(gObjectEventPic_Pyroar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pyroar_f[] = { - overworld_ascending_frames(gObjectEventPic_Pyroar_f, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Flabebe[] = { - overworld_ascending_frames(gObjectEventPic_Flabebe, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Floette[] = { - overworld_ascending_frames(gObjectEventPic_Floette, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Florges[] = { - overworld_ascending_frames(gObjectEventPic_Florges, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Skiddo[] = { - overworld_ascending_frames(gObjectEventPic_Skiddo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gogoat[] = { - overworld_ascending_frames(gObjectEventPic_Gogoat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pancham[] = { - overworld_ascending_frames(gObjectEventPic_Pancham, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pangoro[] = { - overworld_ascending_frames(gObjectEventPic_Pangoro, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Furfrou[] = { - overworld_ascending_frames(gObjectEventPic_Furfrou, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Espurr[] = { - overworld_ascending_frames(gObjectEventPic_Espurr, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Meowstic[] = { - overworld_ascending_frames(gObjectEventPic_Meowstic, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_MeowsticFemale[] = { - overworld_ascending_frames(gObjectEventPic_MeowsticFemale, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Honedge[] = { - overworld_ascending_frames(gObjectEventPic_Honedge, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Doublade[] = { - overworld_ascending_frames(gObjectEventPic_Doublade, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Aegislash[] = { - overworld_ascending_frames(gObjectEventPic_Aegislash, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Spritzee[] = { - overworld_ascending_frames(gObjectEventPic_Spritzee, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Aromatisse[] = { - overworld_ascending_frames(gObjectEventPic_Aromatisse, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Swirlix[] = { - overworld_ascending_frames(gObjectEventPic_Swirlix, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Slurpuff[] = { - overworld_ascending_frames(gObjectEventPic_Slurpuff, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Inkay[] = { - overworld_ascending_frames(gObjectEventPic_Inkay, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Malamar[] = { - overworld_ascending_frames(gObjectEventPic_Malamar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Binacle[] = { - overworld_ascending_frames(gObjectEventPic_Binacle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Barbaracle[] = { - overworld_ascending_frames(gObjectEventPic_Barbaracle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Skrelp[] = { - overworld_ascending_frames(gObjectEventPic_Skrelp, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dragalge[] = { - overworld_ascending_frames(gObjectEventPic_Dragalge, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Clauncher[] = { - overworld_ascending_frames(gObjectEventPic_Clauncher, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Clawitzer[] = { - overworld_ascending_frames(gObjectEventPic_Clawitzer, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Helioptile[] = { - overworld_ascending_frames(gObjectEventPic_Helioptile, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Heliolisk[] = { - overworld_ascending_frames(gObjectEventPic_Heliolisk, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tyrunt[] = { - overworld_ascending_frames(gObjectEventPic_Tyrunt, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tyrantrum[] = { - overworld_ascending_frames(gObjectEventPic_Tyrantrum, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Amaura[] = { - overworld_ascending_frames(gObjectEventPic_Amaura, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Aurorus[] = { - overworld_ascending_frames(gObjectEventPic_Aurorus, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sylveon[] = { - overworld_ascending_frames(gObjectEventPic_Sylveon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hawlucha[] = { - overworld_ascending_frames(gObjectEventPic_Hawlucha, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Dedenne[] = { - overworld_ascending_frames(gObjectEventPic_Dedenne, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Carbink[] = { - overworld_ascending_frames(gObjectEventPic_Carbink, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Goomy[] = { - overworld_ascending_frames(gObjectEventPic_Goomy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Sliggoo[] = { - overworld_ascending_frames(gObjectEventPic_Sliggoo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Goodra[] = { - overworld_ascending_frames(gObjectEventPic_Goodra, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Klefki[] = { - overworld_ascending_frames(gObjectEventPic_Klefki, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Phantump[] = { - overworld_ascending_frames(gObjectEventPic_Phantump, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Trevenant[] = { - overworld_ascending_frames(gObjectEventPic_Trevenant, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Pumpkaboo[] = { - overworld_ascending_frames(gObjectEventPic_Pumpkaboo, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gourgeist[] = { - overworld_ascending_frames(gObjectEventPic_Gourgeist, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Bergmite[] = { - overworld_ascending_frames(gObjectEventPic_Bergmite, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Avalugg[] = { - overworld_ascending_frames(gObjectEventPic_Avalugg, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Noibat[] = { - overworld_ascending_frames(gObjectEventPic_Noibat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Noivern[] = { - overworld_ascending_frames(gObjectEventPic_Noivern, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Xerneas[] = { - overworld_ascending_frames(gObjectEventPic_Xerneas, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Yveltal[] = { - overworld_ascending_frames(gObjectEventPic_Yveltal, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Zygarde[] = { - overworld_ascending_frames(gObjectEventPic_Zygarde, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_Diancie[] = { - overworld_ascending_frames(gObjectEventPic_Diancie, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hoopa[] = { - overworld_ascending_frames(gObjectEventPic_Hoopa, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Volcanion[] = { - overworld_ascending_frames(gObjectEventPic_Volcanion, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_PichuSpikyEared[] = { - overworld_ascending_frames(gObjectEventPic_PichuSpikyEared, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_DeoxysAttack[] = { - overworld_ascending_frames(gObjectEventPic_DeoxysAttack, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_DeoxysDefense[] = { - overworld_ascending_frames(gObjectEventPic_DeoxysDefense, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_DeoxysSpeed[] = { - overworld_ascending_frames(gObjectEventPic_DeoxysSpeed, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_BurmySandyCloak[] = { - overworld_ascending_frames(gObjectEventPic_BurmySandyCloak, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_BurmyTrashCloak[] = { - overworld_ascending_frames(gObjectEventPic_BurmyTrashCloak, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_WormadamSandyCloak[] = { - overworld_ascending_frames(gObjectEventPic_WormadamSandyCloak, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_WormadamTrashCloak[] = { - overworld_ascending_frames(gObjectEventPic_WormadamTrashCloak, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_ShellosEastSea[] = { - overworld_ascending_frames(gObjectEventPic_ShellosEastSea, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_GastrodonEastSea[] = { - overworld_ascending_frames(gObjectEventPic_GastrodonEastSea, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RotomHeat[] = { - overworld_ascending_frames(gObjectEventPic_RotomHeat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RotomWash[] = { - overworld_ascending_frames(gObjectEventPic_RotomWash, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RotomFrost[] = { - overworld_ascending_frames(gObjectEventPic_RotomFrost, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RotomFan[] = { - overworld_ascending_frames(gObjectEventPic_RotomFan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RotomMow[] = { - overworld_ascending_frames(gObjectEventPic_RotomMow, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_GiratinaOrigin[] = { - overworld_ascending_frames(gObjectEventPic_GiratinaOrigin, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusFighting[] = { - overworld_ascending_frames(gObjectEventPic_ArceusFighting, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusFlying[] = { - overworld_ascending_frames(gObjectEventPic_ArceusFlying, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusPoison[] = { - overworld_ascending_frames(gObjectEventPic_ArceusPoison, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusGround[] = { - overworld_ascending_frames(gObjectEventPic_ArceusGround, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusRock[] = { - overworld_ascending_frames(gObjectEventPic_ArceusRock, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusBug[] = { - overworld_ascending_frames(gObjectEventPic_ArceusBug, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusGhost[] = { - overworld_ascending_frames(gObjectEventPic_ArceusGhost, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusSteel[] = { - overworld_ascending_frames(gObjectEventPic_ArceusSteel, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusFire[] = { - overworld_ascending_frames(gObjectEventPic_ArceusFire, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusWater[] = { - overworld_ascending_frames(gObjectEventPic_ArceusWater, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusGrass[] = { - overworld_ascending_frames(gObjectEventPic_ArceusGrass, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusElectric[] = { - overworld_ascending_frames(gObjectEventPic_ArceusElectric, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusPsychic[] = { - overworld_ascending_frames(gObjectEventPic_ArceusPsychic, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusIce[] = { - overworld_ascending_frames(gObjectEventPic_ArceusIce, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusDragon[] = { - overworld_ascending_frames(gObjectEventPic_ArceusDragon, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusDark[] = { - overworld_ascending_frames(gObjectEventPic_ArceusDark, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_ArceusFairy[] = { - overworld_ascending_frames(gObjectEventPic_ArceusFairy, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_BasculinBlueStriped[] = { - overworld_ascending_frames(gObjectEventPic_BasculinBlueStriped, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_DeerlingAutumn[] = { - overworld_ascending_frames(gObjectEventPic_DeerlingAutumn, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_DeerlingSummer[] = { - overworld_ascending_frames(gObjectEventPic_DeerlingSummer, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_DeerlingWinter[] = { - overworld_ascending_frames(gObjectEventPic_DeerlingWinter, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_SawsbuckAutumn[] = { - overworld_ascending_frames(gObjectEventPic_SawsbuckAutumn, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_SawsbuckSummer[] = { - overworld_ascending_frames(gObjectEventPic_SawsbuckSummer, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_SawsbuckWinter[] = { - overworld_ascending_frames(gObjectEventPic_SawsbuckWinter, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_MeloettaPirouette[] = { - overworld_ascending_frames(gObjectEventPic_MeloettaPirouette, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonPolar[] = { - overworld_ascending_frames(gObjectEventPic_VivillonPolar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonTundra[] = { - overworld_ascending_frames(gObjectEventPic_VivillonTundra, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonContinental[] = { - overworld_ascending_frames(gObjectEventPic_VivillonContinental, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonGarden[] = { - overworld_ascending_frames(gObjectEventPic_VivillonGarden, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonElegant[] = { - overworld_ascending_frames(gObjectEventPic_VivillonElegant, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonModern[] = { - overworld_ascending_frames(gObjectEventPic_VivillonModern, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonMarine[] = { - overworld_ascending_frames(gObjectEventPic_VivillonMarine, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonArchipelago[] = { - overworld_ascending_frames(gObjectEventPic_VivillonArchipelago, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonHighPlains[] = { - overworld_ascending_frames(gObjectEventPic_VivillonHighPlains, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonSandstorm[] = { - overworld_ascending_frames(gObjectEventPic_VivillonSandstorm, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonRiver[] = { - overworld_ascending_frames(gObjectEventPic_VivillonRiver, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonMonsoon[] = { - overworld_ascending_frames(gObjectEventPic_VivillonMonsoon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonSavanna[] = { - overworld_ascending_frames(gObjectEventPic_VivillonSavanna, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonSun[] = { - overworld_ascending_frames(gObjectEventPic_VivillonSun, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonOcean[] = { - overworld_ascending_frames(gObjectEventPic_VivillonOcean, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonJungle[] = { - overworld_ascending_frames(gObjectEventPic_VivillonJungle, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonFancy[] = { - overworld_ascending_frames(gObjectEventPic_VivillonFancy, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonPokeBall[] = { - overworld_ascending_frames(gObjectEventPic_VivillonPokeBall, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VivillonMeadow[] = { - overworld_ascending_frames(gObjectEventPic_VivillonMeadow, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FlabebeYellowFlower[] = { - overworld_ascending_frames(gObjectEventPic_FlabebeYellowFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FlabebeBlueFlower[] = { - overworld_ascending_frames(gObjectEventPic_FlabebeBlueFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FlabebeOrangeFlower[] = { - overworld_ascending_frames(gObjectEventPic_FlabebeOrangeFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FlabebeWhiteFlower[] = { - overworld_ascending_frames(gObjectEventPic_FlabebeWhiteFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FloetteYellowFlower[] = { - overworld_ascending_frames(gObjectEventPic_FloetteYellowFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FloetteBlueFlower[] = { - overworld_ascending_frames(gObjectEventPic_FloetteBlueFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FloetteOrangeFlower[] = { - overworld_ascending_frames(gObjectEventPic_FloetteOrangeFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FloetteWhiteFlower[] = { - overworld_ascending_frames(gObjectEventPic_FloetteWhiteFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FloetteEternalFlower[] = { - overworld_ascending_frames(gObjectEventPic_FloetteEternalFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FlorgesYellowFlower[] = { - overworld_ascending_frames(gObjectEventPic_FlorgesYellowFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FlorgesBlueFlower[] = { - overworld_ascending_frames(gObjectEventPic_FlorgesBlueFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FlorgesOrangeFlower[] = { - overworld_ascending_frames(gObjectEventPic_FlorgesOrangeFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FlorgesWhiteFlower[] = { - overworld_ascending_frames(gObjectEventPic_FlorgesWhiteFlower, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FurfrouHeartTrim[] = { - overworld_ascending_frames(gObjectEventPic_FurfrouHeartTrim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FurfrouStarTrim[] = { - overworld_ascending_frames(gObjectEventPic_FurfrouStarTrim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FurfrouDiamondTrim[] = { - overworld_ascending_frames(gObjectEventPic_FurfrouDiamondTrim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FurfrouDebutanteTrim[] = { - overworld_ascending_frames(gObjectEventPic_FurfrouDebutanteTrim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FurfrouMatronTrim[] = { - overworld_ascending_frames(gObjectEventPic_FurfrouMatronTrim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FurfrouDandyTrim[] = { - overworld_ascending_frames(gObjectEventPic_FurfrouDandyTrim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FurfrouLaReineTrim[] = { - overworld_ascending_frames(gObjectEventPic_FurfrouLaReineTrim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FurfrouKabukiTrim[] = { - overworld_ascending_frames(gObjectEventPic_FurfrouKabukiTrim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_FurfrouPharaohTrim[] = { - overworld_ascending_frames(gObjectEventPic_FurfrouPharaohTrim, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_HoopaUnbound[] = { - overworld_ascending_frames(gObjectEventPic_HoopaUnbound, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_RattataAlolan[] = { - overworld_ascending_frames(gObjectEventPic_RattataAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RaticateAlolan[] = { - overworld_ascending_frames(gObjectEventPic_RaticateAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RaichuAlolan[] = { - overworld_ascending_frames(gObjectEventPic_RaichuAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_SandshrewAlolan[] = { - overworld_ascending_frames(gObjectEventPic_SandshrewAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_SandslashAlolan[] = { - overworld_ascending_frames(gObjectEventPic_SandslashAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VulpixAlolan[] = { - overworld_ascending_frames(gObjectEventPic_VulpixAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_NinetalesAlolan[] = { - overworld_ascending_frames(gObjectEventPic_NinetalesAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_DiglettAlolan[] = { - overworld_ascending_frames(gObjectEventPic_DiglettAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_DugtrioAlolan[] = { - overworld_ascending_frames(gObjectEventPic_DugtrioAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_MeowthAlolan[] = { - overworld_ascending_frames(gObjectEventPic_MeowthAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_PersianAlolan[] = { - overworld_ascending_frames(gObjectEventPic_PersianAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_GeodudeAlolan[] = { - overworld_ascending_frames(gObjectEventPic_GeodudeAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_GravelerAlolan[] = { - overworld_ascending_frames(gObjectEventPic_GravelerAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_GolemAlolan[] = { - overworld_ascending_frames(gObjectEventPic_GolemAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_GrimerAlolan[] = { - overworld_ascending_frames(gObjectEventPic_GrimerAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_MukAlolan[] = { - overworld_ascending_frames(gObjectEventPic_MukAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_ExeggutorAlolan[] = { - overworld_ascending_frames(gObjectEventPic_ExeggutorAlolan, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_MarowakAlolan[] = { - overworld_ascending_frames(gObjectEventPic_MarowakAlolan, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Rowlet[] = { - overworld_ascending_frames(gObjectEventPic_Rowlet, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Dartrix[] = { - overworld_ascending_frames(gObjectEventPic_Dartrix, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Decidueye[] = { - overworld_ascending_frames(gObjectEventPic_Decidueye, 4, 4), -}; - - - -static const struct SpriteFrameImage sPicTable_Litten[] = { - overworld_ascending_frames(gObjectEventPic_Litten, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Torracat[] = { - overworld_ascending_frames(gObjectEventPic_Torracat, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Incineroar[] = { - overworld_ascending_frames(gObjectEventPic_Incineroar, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Popplio[] = { - overworld_ascending_frames(gObjectEventPic_Popplio, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Brionne[] = { - overworld_ascending_frames(gObjectEventPic_Brionne, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Primarina[] = { - overworld_ascending_frames(gObjectEventPic_Primarina, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Pikipek[] = { - overworld_ascending_frames(gObjectEventPic_Pikipek, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Trumbeak[] = { - overworld_ascending_frames(gObjectEventPic_Trumbeak, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Toucannon[] = { - overworld_ascending_frames(gObjectEventPic_Toucannon, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Yungoos[] = { - overworld_ascending_frames(gObjectEventPic_Yungoos, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Gumshoos[] = { - overworld_ascending_frames(gObjectEventPic_Gumshoos, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Grubbin[] = { - overworld_ascending_frames(gObjectEventPic_Grubbin, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Charjabug[] = { - overworld_ascending_frames(gObjectEventPic_Charjabug, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Vikavolt[] = { - overworld_ascending_frames(gObjectEventPic_Vikavolt, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Crabrawler[] = { - overworld_ascending_frames(gObjectEventPic_Crabrawler, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Crabominable[] = { - overworld_ascending_frames(gObjectEventPic_Crabominable, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Oricorio[] = { - overworld_ascending_frames(gObjectEventPic_Oricorio, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Cutiefly[] = { - overworld_ascending_frames(gObjectEventPic_Cutiefly, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Ribombee[] = { - overworld_ascending_frames(gObjectEventPic_Ribombee, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Rockruff[] = { - overworld_ascending_frames(gObjectEventPic_Rockruff, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Lycanroc[] = { - overworld_ascending_frames(gObjectEventPic_Lycanroc, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_LycanrocDusk[] = { - overworld_ascending_frames(gObjectEventPic_LycanrocDusk, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_LycanrocMidnight[] = { - overworld_ascending_frames(gObjectEventPic_LycanrocMidnight, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Wishiwashi[] = { - overworld_ascending_frames(gObjectEventPic_Wishiwashi, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Mareanie[] = { - overworld_ascending_frames(gObjectEventPic_Mareanie, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Toxapex[] = { - overworld_ascending_frames(gObjectEventPic_Toxapex, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Mudbray[] = { - overworld_ascending_frames(gObjectEventPic_Mudbray, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Mudsdale[] = { - overworld_ascending_frames(gObjectEventPic_Mudsdale, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Dewpider[] = { - overworld_ascending_frames(gObjectEventPic_Dewpider, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Araquanid[] = { - overworld_ascending_frames(gObjectEventPic_Araquanid, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Fomantis[] = { - overworld_ascending_frames(gObjectEventPic_Fomantis, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Lurantis[] = { - overworld_ascending_frames(gObjectEventPic_Lurantis, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Morelull[] = { - overworld_ascending_frames(gObjectEventPic_Morelull, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Shiinotic[] = { - overworld_ascending_frames(gObjectEventPic_Shiinotic, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Salandit[] = { - overworld_ascending_frames(gObjectEventPic_Salandit, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Salazzle[] = { - overworld_ascending_frames(gObjectEventPic_Salazzle, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Stufful[] = { - overworld_ascending_frames(gObjectEventPic_Stufful, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Bewear[] = { - overworld_ascending_frames(gObjectEventPic_Bewear, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Bounsweet[] = { - overworld_ascending_frames(gObjectEventPic_Bounsweet, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Steenee[] = { - overworld_ascending_frames(gObjectEventPic_Steenee, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Tsareena[] = { - overworld_ascending_frames(gObjectEventPic_Tsareena, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Comfey[] = { - overworld_ascending_frames(gObjectEventPic_Comfey, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Oranguru[] = { - overworld_ascending_frames(gObjectEventPic_Oranguru, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Passimian[] = { - overworld_ascending_frames(gObjectEventPic_Passimian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Wimpod[] = { - overworld_ascending_frames(gObjectEventPic_Wimpod, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Golisopod[] = { - overworld_ascending_frames(gObjectEventPic_Golisopod, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Sandygast[] = { - overworld_ascending_frames(gObjectEventPic_Sandygast, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Palossand[] = { - overworld_ascending_frames(gObjectEventPic_Palossand, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Pyukumuku[] = { - overworld_ascending_frames(gObjectEventPic_Pyukumuku, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Typenull[] = { - overworld_ascending_frames(gObjectEventPic_Typenull, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Silvally[] = { - overworld_ascending_frames(gObjectEventPic_Silvally, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Minior[] = { - overworld_ascending_frames(gObjectEventPic_Minior, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Komala[] = { - overworld_ascending_frames(gObjectEventPic_Komala, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Turtonator[] = { - overworld_ascending_frames(gObjectEventPic_Turtonator, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Togedemaru[] = { - overworld_ascending_frames(gObjectEventPic_Togedemaru, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Mimikyu[] = { - overworld_ascending_frames(gObjectEventPic_Mimikyu, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Bruxish[] = { - overworld_ascending_frames(gObjectEventPic_Bruxish, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Drampa[] = { - overworld_ascending_frames(gObjectEventPic_Drampa, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Dhelmise[] = { - overworld_ascending_frames(gObjectEventPic_Dhelmise, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Jangmo_o[] = { - overworld_ascending_frames(gObjectEventPic_Jangmo_o, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Hakamo_o[] = { - overworld_ascending_frames(gObjectEventPic_Hakamo_o, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Kommo_o[] = { - overworld_ascending_frames(gObjectEventPic_Kommo_o, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Tapukoko[] = { - overworld_ascending_frames(gObjectEventPic_Tapukoko, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Tapulele[] = { - overworld_ascending_frames(gObjectEventPic_Tapulele, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Tapubulu[] = { - overworld_ascending_frames(gObjectEventPic_Tapubulu, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Tapufini[] = { - overworld_ascending_frames(gObjectEventPic_Tapufini, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Cosmog[] = { - overworld_ascending_frames(gObjectEventPic_Cosmog, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Cosmoem[] = { - overworld_ascending_frames(gObjectEventPic_Cosmoem, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Solgaleo[] = { - overworld_ascending_frames(gObjectEventPic_Solgaleo, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Lunala[] = { - overworld_ascending_frames(gObjectEventPic_Lunala, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Nihilego[] = { - overworld_ascending_frames(gObjectEventPic_Nihilego, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Buzzwole[] = { - overworld_ascending_frames(gObjectEventPic_Buzzwole, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Pheromosa[] = { - overworld_ascending_frames(gObjectEventPic_Pheromosa, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Xurkitree[] = { - overworld_ascending_frames(gObjectEventPic_Xurkitree, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Celesteela[] = { - overworld_ascending_frames(gObjectEventPic_Celesteela, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Kartana[] = { - overworld_ascending_frames(gObjectEventPic_Kartana, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Guzzlord[] = { - overworld_ascending_frames(gObjectEventPic_Guzzlord, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Necrozma[] = { - overworld_ascending_frames(gObjectEventPic_Necrozma, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_NecrozmaDuskMane[] = { - overworld_ascending_frames(gObjectEventPic_NecrozmaDuskMane, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_NecrozmaDawnWings[] = { - overworld_ascending_frames(gObjectEventPic_NecrozmaDawnWings, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Magearna[] = { - overworld_ascending_frames(gObjectEventPic_Magearna, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Marshadow[] = { - overworld_ascending_frames(gObjectEventPic_Marshadow, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Poipole[] = { - overworld_ascending_frames(gObjectEventPic_Poipole, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Naganadel[] = { - overworld_ascending_frames(gObjectEventPic_Naganadel, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Stakataka[] = { - overworld_ascending_frames(gObjectEventPic_Stakataka, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Blacephalon[] = { - overworld_ascending_frames(gObjectEventPic_Blacephalon, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Zeraora[] = { - overworld_ascending_frames(gObjectEventPic_Zeraora, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Meltan[] = { - overworld_ascending_frames(gObjectEventPic_Meltan, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Melmetal[] = { - overworld_ascending_frames(gObjectEventPic_Melmetal, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Grookey[] = { - overworld_ascending_frames(gObjectEventPic_Grookey, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Thwackey[] = { - overworld_ascending_frames(gObjectEventPic_Thwackey, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Rillaboom[] = { - overworld_ascending_frames(gObjectEventPic_Rillaboom, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Scorbunny[] = { - overworld_ascending_frames(gObjectEventPic_Scorbunny, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Raboot[] = { - overworld_ascending_frames(gObjectEventPic_Raboot, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Cinderace[] = { - overworld_ascending_frames(gObjectEventPic_Cinderace, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Sobble[] = { - overworld_ascending_frames(gObjectEventPic_Sobble, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Drizzile[] = { - overworld_ascending_frames(gObjectEventPic_Drizzile, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Inteleon[] = { - overworld_ascending_frames(gObjectEventPic_Inteleon, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Skwovet[] = { - overworld_ascending_frames(gObjectEventPic_Skwovet, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Greedent[] = { - overworld_ascending_frames(gObjectEventPic_Greedent, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Rookidee[] = { - overworld_ascending_frames(gObjectEventPic_Rookidee, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Corvisquire[] = { - overworld_ascending_frames(gObjectEventPic_Corvisquire, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Corviknight[] = { - overworld_ascending_frames(gObjectEventPic_Corviknight, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Blipbug[] = { - overworld_ascending_frames(gObjectEventPic_Blipbug, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Dottler[] = { - overworld_ascending_frames(gObjectEventPic_Dottler, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Orbeetle[] = { - overworld_ascending_frames(gObjectEventPic_Orbeetle, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Nickit[] = { - overworld_ascending_frames(gObjectEventPic_Nickit, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Thievul[] = { - overworld_ascending_frames(gObjectEventPic_Thievul, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Gossifleur[] = { - overworld_ascending_frames(gObjectEventPic_Gossifleur, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Eldegoss[] = { - overworld_ascending_frames(gObjectEventPic_Eldegoss, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Wooloo[] = { - overworld_ascending_frames(gObjectEventPic_Wooloo, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Dubwool[] = { - overworld_ascending_frames(gObjectEventPic_Dubwool, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Chewtle[] = { - overworld_ascending_frames(gObjectEventPic_Chewtle, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Drednaw[] = { - overworld_ascending_frames(gObjectEventPic_Drednaw, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Yamper[] = { - overworld_ascending_frames(gObjectEventPic_Yamper, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Boltund[] = { - overworld_ascending_frames(gObjectEventPic_Boltund, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Rolycoly[] = { - overworld_ascending_frames(gObjectEventPic_Rolycoly, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Carkol[] = { - overworld_ascending_frames(gObjectEventPic_Carkol, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Coalossal[] = { - overworld_ascending_frames(gObjectEventPic_Coalossal, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Applin[] = { - overworld_ascending_frames(gObjectEventPic_Applin, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Flapple[] = { - overworld_ascending_frames(gObjectEventPic_Flapple, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Appletun[] = { - overworld_ascending_frames(gObjectEventPic_Appletun, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Silicobra[] = { - overworld_ascending_frames(gObjectEventPic_Silicobra, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Sandaconda[] = { - overworld_ascending_frames(gObjectEventPic_Sandaconda, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Cramorant[] = { - overworld_ascending_frames(gObjectEventPic_Cramorant, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Arrokuda[] = { - overworld_ascending_frames(gObjectEventPic_Arrokuda, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Barraskewda[] = { - overworld_ascending_frames(gObjectEventPic_Barraskewda, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Toxel[] = { - overworld_ascending_frames(gObjectEventPic_Toxel, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Toxtricity[] = { - overworld_ascending_frames(gObjectEventPic_Toxtricity, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ToxtricityLowkey[] = { - overworld_ascending_frames(gObjectEventPic_ToxtricityLowkey, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Sizzlipede[] = { - overworld_ascending_frames(gObjectEventPic_Sizzlipede, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Centiskorch[] = { - overworld_ascending_frames(gObjectEventPic_Centiskorch, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Clobbopus[] = { - overworld_ascending_frames(gObjectEventPic_Clobbopus, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Grapploct[] = { - overworld_ascending_frames(gObjectEventPic_Grapploct, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Sinistea[] = { - overworld_ascending_frames(gObjectEventPic_Sinistea, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Polteageist[] = { - overworld_ascending_frames(gObjectEventPic_Polteageist, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Hatenna[] = { - overworld_ascending_frames(gObjectEventPic_Hatenna, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Hattrem[] = { - overworld_ascending_frames(gObjectEventPic_Hattrem, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Hatterene[] = { - overworld_ascending_frames(gObjectEventPic_Hatterene, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Impidimp[] = { - overworld_ascending_frames(gObjectEventPic_Impidimp, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Morgrem[] = { - overworld_ascending_frames(gObjectEventPic_Morgrem, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Grimmsnarl[] = { - overworld_ascending_frames(gObjectEventPic_Grimmsnarl, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Obstagoon[] = { - overworld_ascending_frames(gObjectEventPic_Obstagoon, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Perrserker[] = { - overworld_ascending_frames(gObjectEventPic_Perrserker, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Cursola[] = { - overworld_ascending_frames(gObjectEventPic_Cursola, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Sirfetchd[] = { - overworld_ascending_frames(gObjectEventPic_Sirfetchd, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_MrRime[] = { - overworld_ascending_frames(gObjectEventPic_MrRime, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Runerigus[] = { - overworld_ascending_frames(gObjectEventPic_Runerigus, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Milcery[] = { - overworld_ascending_frames(gObjectEventPic_Milcery, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Alcremie[] = { - overworld_ascending_frames(gObjectEventPic_Alcremie, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Falinks[] = { - overworld_ascending_frames(gObjectEventPic_Falinks, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Pincurchin[] = { - overworld_ascending_frames(gObjectEventPic_Pincurchin, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Snom[] = { - overworld_ascending_frames(gObjectEventPic_Snom, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Frosmoth[] = { - overworld_ascending_frames(gObjectEventPic_Frosmoth, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Stonjourner[] = { - overworld_ascending_frames(gObjectEventPic_Stonjourner, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Eiscue[] = { - overworld_ascending_frames(gObjectEventPic_Eiscue, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Indeedee[] = { - overworld_ascending_frames(gObjectEventPic_Indeedee, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Morpeko[] = { - overworld_ascending_frames(gObjectEventPic_Morpeko, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Cufant[] = { - overworld_ascending_frames(gObjectEventPic_Cufant, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Copperajah[] = { - overworld_ascending_frames(gObjectEventPic_Copperajah, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Dracozolt[] = { - overworld_ascending_frames(gObjectEventPic_Dracozolt, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Arctozolt[] = { - overworld_ascending_frames(gObjectEventPic_Arctozolt, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Dracovish[] = { - overworld_ascending_frames(gObjectEventPic_Dracovish, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Arctovish[] = { - overworld_ascending_frames(gObjectEventPic_Arctovish, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Duraludon[] = { - overworld_ascending_frames(gObjectEventPic_Duraludon, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Dreepy[] = { - overworld_ascending_frames(gObjectEventPic_Dreepy, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Drakloak[] = { - overworld_ascending_frames(gObjectEventPic_Drakloak, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Dragapult[] = { - overworld_ascending_frames(gObjectEventPic_Dragapult, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Zacian[] = { - overworld_ascending_frames(gObjectEventPic_Zacian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Zamazenta[] = { - overworld_ascending_frames(gObjectEventPic_Zamazenta, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Eternatus[] = { - overworld_ascending_frames(gObjectEventPic_Eternatus, 8, 8), -}; - -static const struct SpriteFrameImage sPicTable_Kubfu[] = { - overworld_ascending_frames(gObjectEventPic_Kubfu, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Urshifu[] = { - overworld_ascending_frames(gObjectEventPic_Urshifu, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Zarude[] = { - overworld_ascending_frames(gObjectEventPic_Zarude, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Regieleki[] = { - overworld_ascending_frames(gObjectEventPic_Regieleki, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Regidrago[] = { - overworld_ascending_frames(gObjectEventPic_Regidrago, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Glastrier[] = { - overworld_ascending_frames(gObjectEventPic_Glastrier, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Spectrier[] = { - overworld_ascending_frames(gObjectEventPic_Spectrier, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Calyrex[] = { - overworld_ascending_frames(gObjectEventPic_Calyrex, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_MeowthGalarian[] = { - overworld_ascending_frames(gObjectEventPic_MeowthGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_PonytaGalarian[] = { - overworld_ascending_frames(gObjectEventPic_PonytaGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_RapidashGalarian[] = { - overworld_ascending_frames(gObjectEventPic_RapidashGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_SlowpokeGalarian[] = { - overworld_ascending_frames(gObjectEventPic_SlowpokeGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_SlowbroGalarian[] = { - overworld_ascending_frames(gObjectEventPic_SlowbroGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_FarfetchdGalarian[] = { - overworld_ascending_frames(gObjectEventPic_FarfetchdGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_WeezingGalarian[] = { - overworld_ascending_frames(gObjectEventPic_WeezingGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_MrMimeGalarian[] = { - overworld_ascending_frames(gObjectEventPic_MrMimeGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ArticunoGalarian[] = { - overworld_ascending_frames(gObjectEventPic_ArticunoGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_MoltresGalarian[] = { - overworld_ascending_frames(gObjectEventPic_MoltresGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_SlowkingGalarian[] = { - overworld_ascending_frames(gObjectEventPic_SlowkingGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_CorsolaGalarian[] = { - overworld_ascending_frames(gObjectEventPic_CorsolaGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ZigzagoonGalarian[] = { - overworld_ascending_frames(gObjectEventPic_ZigzagoonGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_LinooneGalarian[] = { - overworld_ascending_frames(gObjectEventPic_LinooneGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_DarumakaGalarian[] = { - overworld_ascending_frames(gObjectEventPic_DarumakaGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_DarmanitanGalarian[] = { - overworld_ascending_frames(gObjectEventPic_DarmanitanGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_YamaskGalarian[] = { - overworld_ascending_frames(gObjectEventPic_YamaskGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_StunfiskGalarian[] = { - overworld_ascending_frames(gObjectEventPic_StunfiskGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ZapdosGalarian[] = { - overworld_ascending_frames(gObjectEventPic_ZapdosGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_CalyrexIceRider[] = { - overworld_ascending_frames(gObjectEventPic_CalyrexIceRider, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_CalyrexShadowRider[] = { - overworld_ascending_frames(gObjectEventPic_CalyrexShadowRider, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ZacianCrowned[] = { - overworld_ascending_frames(gObjectEventPic_ZacianCrowned, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ZamazentaCrowned[] = { - overworld_ascending_frames(gObjectEventPic_ZamazentaCrowned, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Wyrdeer[] = { - overworld_ascending_frames(gObjectEventPic_Wyrdeer, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Kleavor[] = { - overworld_ascending_frames(gObjectEventPic_Kleavor, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Ursaluna[] = { - overworld_ascending_frames(gObjectEventPic_Ursaluna, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Basculegion[] = { - overworld_ascending_frames(gObjectEventPic_Basculegion, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_BasculegionFemale[] = { - overworld_ascending_frames(gObjectEventPic_BasculegionFemale, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_SneaselHisuian[] = { - overworld_ascending_frames(gObjectEventPic_SneaselHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Sneasler[] = { - overworld_ascending_frames(gObjectEventPic_Sneasler, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Overqwil[] = { - overworld_ascending_frames(gObjectEventPic_Overqwil, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Enamorus[] = { - overworld_ascending_frames(gObjectEventPic_Enamorus, 8, 8), -}; - -static const struct SpriteFrameImage sPicTable_EnamorusTherian[] = { - overworld_ascending_frames(gObjectEventPic_EnamorusTherian, 8, 8), -}; - -static const struct SpriteFrameImage sPicTable_GrowlitheHisuian[] = { - overworld_ascending_frames(gObjectEventPic_GrowlitheHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ArcanineHisuian[] = { - overworld_ascending_frames(gObjectEventPic_ArcanineHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_VoltorbHisuian[] = { - overworld_ascending_frames(gObjectEventPic_VoltorbHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ElectrodeHisuian[] = { - overworld_ascending_frames(gObjectEventPic_ElectrodeHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_BraviaryHisuian[] = { - overworld_ascending_frames(gObjectEventPic_BraviaryHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_QwilfishHisuian[] = { - overworld_ascending_frames(gObjectEventPic_QwilfishHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ZoruaHisuian[] = { - overworld_ascending_frames(gObjectEventPic_ZoruaHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ZoroarkHisuian[] = { - overworld_ascending_frames(gObjectEventPic_ZoroarkHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_SliggooHisuian[] = { - overworld_ascending_frames(gObjectEventPic_SliggooHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_GoodraHisuian[] = { - overworld_ascending_frames(gObjectEventPic_GoodraHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_AvaluggHisuian[] = { - overworld_ascending_frames(gObjectEventPic_AvaluggHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_DecidueyeHisuian[] = { - overworld_ascending_frames(gObjectEventPic_DecidueyeHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_TyphlosionHisuian[] = { - overworld_ascending_frames(gObjectEventPic_TyphlosionHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_SamurottHisuian[] = { - overworld_ascending_frames(gObjectEventPic_SamurottHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_LilligantHisuian[] = { - overworld_ascending_frames(gObjectEventPic_LilligantHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_BasculinWhiteStripe[] = { - overworld_ascending_frames(gObjectEventPic_BasculinWhiteStripe, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_DialgaOrigin[] = { - overworld_ascending_frames(gObjectEventPic_DialgaOrigin, 8, 8), -}; - -static const struct SpriteFrameImage sPicTable_PalkiaOrigin[] = { - overworld_ascending_frames(gObjectEventPic_PalkiaOrigin, 8, 8), -}; - static const struct SpriteFrameImage sPicTable_DeoxysOld[] = { overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), overworld_frame(gObjectEventPic_DeoxysOld, 4, 4, 0), diff --git a/src/data/object_events/object_event_pic_tables_followers.h b/src/data/object_events/object_event_pic_tables_followers.h new file mode 100644 index 000000000000..99b212220f85 --- /dev/null +++ b/src/data/object_events/object_event_pic_tables_followers.h @@ -0,0 +1,3510 @@ +static const struct SpriteFrameImage sPicTable_Bulbasaur[] = { + overworld_ascending_frames(gObjectEventPic_Bulbasaur, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ivysaur[] = { + overworld_ascending_frames(gObjectEventPic_Ivysaur, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Venusaur[] = { + overworld_ascending_frames(gObjectEventPic_Venusaur, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Charmander[] = { + overworld_ascending_frames(gObjectEventPic_Charmander, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Charmeleon[] = { + overworld_ascending_frames(gObjectEventPic_Charmeleon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Charizard[] = { + overworld_ascending_frames(gObjectEventPic_Charizard, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Squirtle[] = { + overworld_ascending_frames(gObjectEventPic_Squirtle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Wartortle[] = { + overworld_ascending_frames(gObjectEventPic_Wartortle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Blastoise[] = { + overworld_ascending_frames(gObjectEventPic_Blastoise, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Caterpie[] = { + overworld_ascending_frames(gObjectEventPic_Caterpie, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Metapod[] = { + overworld_ascending_frames(gObjectEventPic_Metapod, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Butterfree[] = { + overworld_ascending_frames(gObjectEventPic_Butterfree, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Weedle[] = { + overworld_ascending_frames(gObjectEventPic_Weedle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kakuna[] = { + overworld_ascending_frames(gObjectEventPic_Kakuna, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Beedrill[] = { + overworld_ascending_frames(gObjectEventPic_Beedrill, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pidgey[] = { + overworld_ascending_frames(gObjectEventPic_Pidgey, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pidgeotto[] = { + overworld_ascending_frames(gObjectEventPic_Pidgeotto, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pidgeot[] = { + overworld_ascending_frames(gObjectEventPic_Pidgeot, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Rattata[] = { + overworld_ascending_frames(gObjectEventPic_Rattata, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Raticate[] = { + overworld_ascending_frames(gObjectEventPic_Raticate, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Spearow[] = { + overworld_ascending_frames(gObjectEventPic_Spearow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Fearow[] = { + overworld_ascending_frames(gObjectEventPic_Fearow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ekans[] = { + overworld_ascending_frames(gObjectEventPic_Ekans, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Arbok[] = { + overworld_ascending_frames(gObjectEventPic_Arbok, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pikachu[] = { + overworld_ascending_frames(gObjectEventPic_Pikachu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Raichu[] = { + overworld_ascending_frames(gObjectEventPic_Raichu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sandshrew[] = { + overworld_ascending_frames(gObjectEventPic_Sandshrew, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sandslash[] = { + overworld_ascending_frames(gObjectEventPic_Sandslash, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_NidoranF[] = { + overworld_ascending_frames(gObjectEventPic_NidoranF, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Nidorina[] = { + overworld_ascending_frames(gObjectEventPic_Nidorina, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Nidoqueen[] = { + overworld_ascending_frames(gObjectEventPic_Nidoqueen, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_NidoranM[] = { + overworld_ascending_frames(gObjectEventPic_NidoranM, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Nidorino[] = { + overworld_ascending_frames(gObjectEventPic_Nidorino, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Nidoking[] = { + overworld_ascending_frames(gObjectEventPic_Nidoking, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Clefairy[] = { + overworld_ascending_frames(gObjectEventPic_Clefairy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Clefable[] = { + overworld_ascending_frames(gObjectEventPic_Clefable, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Vulpix[] = { + overworld_ascending_frames(gObjectEventPic_Vulpix, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ninetales[] = { + overworld_ascending_frames(gObjectEventPic_Ninetales, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Jigglypuff[] = { + overworld_ascending_frames(gObjectEventPic_Jigglypuff, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Wigglytuff[] = { + overworld_ascending_frames(gObjectEventPic_Wigglytuff, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Zubat[] = { + overworld_ascending_frames(gObjectEventPic_Zubat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Golbat[] = { + overworld_ascending_frames(gObjectEventPic_Golbat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Oddish[] = { + overworld_ascending_frames(gObjectEventPic_Oddish, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gloom[] = { + overworld_ascending_frames(gObjectEventPic_Gloom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Vileplume[] = { + overworld_ascending_frames(gObjectEventPic_Vileplume, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Paras[] = { + overworld_ascending_frames(gObjectEventPic_Paras, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Parasect[] = { + overworld_ascending_frames(gObjectEventPic_Parasect, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Venonat[] = { + overworld_ascending_frames(gObjectEventPic_Venonat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Venomoth[] = { + overworld_ascending_frames(gObjectEventPic_Venomoth, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Diglett[] = { + overworld_ascending_frames(gObjectEventPic_Diglett, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dugtrio[] = { + overworld_ascending_frames(gObjectEventPic_Dugtrio, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Meowth[] = { + overworld_ascending_frames(gObjectEventPic_Meowth, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Persian[] = { + overworld_ascending_frames(gObjectEventPic_Persian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Psyduck[] = { + overworld_ascending_frames(gObjectEventPic_Psyduck, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Golduck[] = { + overworld_ascending_frames(gObjectEventPic_Golduck, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mankey[] = { + overworld_ascending_frames(gObjectEventPic_Mankey, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Primeape[] = { + overworld_ascending_frames(gObjectEventPic_Primeape, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Growlithe[] = { + overworld_ascending_frames(gObjectEventPic_Growlithe, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Arcanine[] = { + overworld_ascending_frames(gObjectEventPic_Arcanine, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Poliwag[] = { + overworld_ascending_frames(gObjectEventPic_Poliwag, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Poliwhirl[] = { + overworld_ascending_frames(gObjectEventPic_Poliwhirl, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Poliwrath[] = { + overworld_ascending_frames(gObjectEventPic_Poliwrath, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Abra[] = { + overworld_ascending_frames(gObjectEventPic_Abra, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kadabra[] = { + overworld_ascending_frames(gObjectEventPic_Kadabra, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Alakazam[] = { + overworld_ascending_frames(gObjectEventPic_Alakazam, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Machop[] = { + overworld_ascending_frames(gObjectEventPic_Machop, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Machoke[] = { + overworld_ascending_frames(gObjectEventPic_Machoke, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Machamp[] = { + overworld_ascending_frames(gObjectEventPic_Machamp, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bellsprout[] = { + overworld_ascending_frames(gObjectEventPic_Bellsprout, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Weepinbell[] = { + overworld_ascending_frames(gObjectEventPic_Weepinbell, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Victreebel[] = { + overworld_ascending_frames(gObjectEventPic_Victreebel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tentacool[] = { + overworld_ascending_frames(gObjectEventPic_Tentacool, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tentacruel[] = { + overworld_ascending_frames(gObjectEventPic_Tentacruel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Geodude[] = { + overworld_ascending_frames(gObjectEventPic_Geodude, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Graveler[] = { + overworld_ascending_frames(gObjectEventPic_Graveler, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Golem[] = { + overworld_ascending_frames(gObjectEventPic_Golem, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ponyta[] = { + overworld_ascending_frames(gObjectEventPic_Ponyta, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Rapidash[] = { + overworld_ascending_frames(gObjectEventPic_Rapidash, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Slowpoke[] = { + overworld_ascending_frames(gObjectEventPic_Slowpoke, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Slowbro[] = { + overworld_ascending_frames(gObjectEventPic_Slowbro, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Magnemite[] = { + overworld_ascending_frames(gObjectEventPic_Magnemite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Magneton[] = { + overworld_ascending_frames(gObjectEventPic_Magneton, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Farfetchd[] = { + overworld_ascending_frames(gObjectEventPic_Farfetchd, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Doduo[] = { + overworld_ascending_frames(gObjectEventPic_Doduo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dodrio[] = { + overworld_ascending_frames(gObjectEventPic_Dodrio, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Seel[] = { + overworld_ascending_frames(gObjectEventPic_Seel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dewgong[] = { + overworld_ascending_frames(gObjectEventPic_Dewgong, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Grimer[] = { + overworld_ascending_frames(gObjectEventPic_Grimer, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Muk[] = { + overworld_ascending_frames(gObjectEventPic_Muk, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Shellder[] = { + overworld_ascending_frames(gObjectEventPic_Shellder, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cloyster[] = { + overworld_ascending_frames(gObjectEventPic_Cloyster, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gastly[] = { + overworld_ascending_frames(gObjectEventPic_Gastly, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Haunter[] = { + overworld_ascending_frames(gObjectEventPic_Haunter, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gengar[] = { + overworld_ascending_frames(gObjectEventPic_Gengar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Onix[] = { + overworld_ascending_frames(gObjectEventPic_Onix, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Drowzee[] = { + overworld_ascending_frames(gObjectEventPic_Drowzee, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hypno[] = { + overworld_ascending_frames(gObjectEventPic_Hypno, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Krabby[] = { + overworld_ascending_frames(gObjectEventPic_Krabby, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kingler[] = { + overworld_ascending_frames(gObjectEventPic_Kingler, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Voltorb[] = { + overworld_ascending_frames(gObjectEventPic_Voltorb, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Electrode[] = { + overworld_ascending_frames(gObjectEventPic_Electrode, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Exeggcute[] = { + overworld_ascending_frames(gObjectEventPic_Exeggcute, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Exeggutor[] = { + overworld_ascending_frames(gObjectEventPic_Exeggutor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cubone[] = { + overworld_ascending_frames(gObjectEventPic_Cubone, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Marowak[] = { + overworld_ascending_frames(gObjectEventPic_Marowak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hitmonlee[] = { + overworld_ascending_frames(gObjectEventPic_Hitmonlee, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hitmonchan[] = { + overworld_ascending_frames(gObjectEventPic_Hitmonchan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lickitung[] = { + overworld_ascending_frames(gObjectEventPic_Lickitung, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Koffing[] = { + overworld_ascending_frames(gObjectEventPic_Koffing, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Weezing[] = { + overworld_ascending_frames(gObjectEventPic_Weezing, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Rhyhorn[] = { + overworld_ascending_frames(gObjectEventPic_Rhyhorn, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Rhydon[] = { + overworld_ascending_frames(gObjectEventPic_Rhydon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Chansey[] = { + overworld_ascending_frames(gObjectEventPic_Chansey, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tangela[] = { + overworld_ascending_frames(gObjectEventPic_Tangela, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kangaskhan[] = { + overworld_ascending_frames(gObjectEventPic_Kangaskhan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Horsea[] = { + overworld_ascending_frames(gObjectEventPic_Horsea, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Seadra[] = { + overworld_ascending_frames(gObjectEventPic_Seadra, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Goldeen[] = { + overworld_ascending_frames(gObjectEventPic_Goldeen, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Seaking[] = { + overworld_ascending_frames(gObjectEventPic_Seaking, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Staryu[] = { + overworld_ascending_frames(gObjectEventPic_Staryu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Starmie[] = { + overworld_ascending_frames(gObjectEventPic_Starmie, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MrMime[] = { + overworld_ascending_frames(gObjectEventPic_MrMime, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Scyther[] = { + overworld_ascending_frames(gObjectEventPic_Scyther, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Jynx[] = { + overworld_ascending_frames(gObjectEventPic_Jynx, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Electabuzz[] = { + overworld_ascending_frames(gObjectEventPic_Electabuzz, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Magmar[] = { + overworld_ascending_frames(gObjectEventPic_Magmar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pinsir[] = { + overworld_ascending_frames(gObjectEventPic_Pinsir, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tauros[] = { + overworld_ascending_frames(gObjectEventPic_Tauros, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Magikarp[] = { + overworld_ascending_frames(gObjectEventPic_Magikarp, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gyarados[] = { + overworld_ascending_frames(gObjectEventPic_Gyarados, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lapras[] = { + overworld_ascending_frames(gObjectEventPic_Lapras, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ditto[] = { + overworld_ascending_frames(gObjectEventPic_Ditto, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Eevee[] = { + overworld_ascending_frames(gObjectEventPic_Eevee, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Vaporeon[] = { + overworld_ascending_frames(gObjectEventPic_Vaporeon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Jolteon[] = { + overworld_ascending_frames(gObjectEventPic_Jolteon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Flareon[] = { + overworld_ascending_frames(gObjectEventPic_Flareon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Porygon[] = { + overworld_ascending_frames(gObjectEventPic_Porygon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Omanyte[] = { + overworld_ascending_frames(gObjectEventPic_Omanyte, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Omastar[] = { + overworld_ascending_frames(gObjectEventPic_Omastar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kabuto[] = { + overworld_ascending_frames(gObjectEventPic_Kabuto, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kabutops[] = { + overworld_ascending_frames(gObjectEventPic_Kabutops, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Aerodactyl[] = { + overworld_ascending_frames(gObjectEventPic_Aerodactyl, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Snorlax[] = { + overworld_ascending_frames(gObjectEventPic_Snorlax, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Articuno[] = { + overworld_ascending_frames(gObjectEventPic_Articuno, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Zapdos[] = { + overworld_ascending_frames(gObjectEventPic_Zapdos, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Moltres[] = { + overworld_ascending_frames(gObjectEventPic_Moltres, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dratini[] = { + overworld_ascending_frames(gObjectEventPic_Dratini, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dragonair[] = { + overworld_ascending_frames(gObjectEventPic_Dragonair, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dragonite[] = { + overworld_ascending_frames(gObjectEventPic_Dragonite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mewtwo[] = { + overworld_ascending_frames(gObjectEventPic_Mewtwo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mew[] = { + overworld_ascending_frames(gObjectEventPic_Mew, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Chikorita[] = { + overworld_ascending_frames(gObjectEventPic_Chikorita, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bayleef[] = { + overworld_ascending_frames(gObjectEventPic_Bayleef, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Meganium[] = { + overworld_ascending_frames(gObjectEventPic_Meganium, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cyndaquil[] = { + overworld_ascending_frames(gObjectEventPic_Cyndaquil, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Quilava[] = { + overworld_ascending_frames(gObjectEventPic_Quilava, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Typhlosion[] = { + overworld_ascending_frames(gObjectEventPic_Typhlosion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Totodile[] = { + overworld_ascending_frames(gObjectEventPic_Totodile, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Croconaw[] = { + overworld_ascending_frames(gObjectEventPic_Croconaw, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Feraligatr[] = { + overworld_ascending_frames(gObjectEventPic_Feraligatr, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sentret[] = { + overworld_ascending_frames(gObjectEventPic_Sentret, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Furret[] = { + overworld_ascending_frames(gObjectEventPic_Furret, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hoothoot[] = { + overworld_ascending_frames(gObjectEventPic_Hoothoot, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Noctowl[] = { + overworld_ascending_frames(gObjectEventPic_Noctowl, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ledyba[] = { + overworld_ascending_frames(gObjectEventPic_Ledyba, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ledian[] = { + overworld_ascending_frames(gObjectEventPic_Ledian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Spinarak[] = { + overworld_ascending_frames(gObjectEventPic_Spinarak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ariados[] = { + overworld_ascending_frames(gObjectEventPic_Ariados, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Crobat[] = { + overworld_ascending_frames(gObjectEventPic_Crobat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Chinchou[] = { + overworld_ascending_frames(gObjectEventPic_Chinchou, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lanturn[] = { + overworld_ascending_frames(gObjectEventPic_Lanturn, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pichu[] = { + overworld_ascending_frames(gObjectEventPic_Pichu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cleffa[] = { + overworld_ascending_frames(gObjectEventPic_Cleffa, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Igglybuff[] = { + overworld_ascending_frames(gObjectEventPic_Igglybuff, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Togepi[] = { + overworld_ascending_frames(gObjectEventPic_Togepi, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Togetic[] = { + overworld_ascending_frames(gObjectEventPic_Togetic, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Natu[] = { + overworld_ascending_frames(gObjectEventPic_Natu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Xatu[] = { + overworld_ascending_frames(gObjectEventPic_Xatu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mareep[] = { + overworld_ascending_frames(gObjectEventPic_Mareep, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Flaaffy[] = { + overworld_ascending_frames(gObjectEventPic_Flaaffy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ampharos[] = { + overworld_ascending_frames(gObjectEventPic_Ampharos, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bellossom[] = { + overworld_ascending_frames(gObjectEventPic_Bellossom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Marill[] = { + overworld_ascending_frames(gObjectEventPic_Marill, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Azumarill[] = { + overworld_ascending_frames(gObjectEventPic_Azumarill, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sudowoodo[] = { + overworld_ascending_frames(gObjectEventPic_Sudowoodo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Politoed[] = { + overworld_ascending_frames(gObjectEventPic_Politoed, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hoppip[] = { + overworld_ascending_frames(gObjectEventPic_Hoppip, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Skiploom[] = { + overworld_ascending_frames(gObjectEventPic_Skiploom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Jumpluff[] = { + overworld_ascending_frames(gObjectEventPic_Jumpluff, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Aipom[] = { + overworld_ascending_frames(gObjectEventPic_Aipom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sunkern[] = { + overworld_ascending_frames(gObjectEventPic_Sunkern, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sunflora[] = { + overworld_ascending_frames(gObjectEventPic_Sunflora, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Yanma[] = { + overworld_ascending_frames(gObjectEventPic_Yanma, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Wooper[] = { + overworld_ascending_frames(gObjectEventPic_Wooper, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Quagsire[] = { + overworld_ascending_frames(gObjectEventPic_Quagsire, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Espeon[] = { + overworld_ascending_frames(gObjectEventPic_Espeon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Umbreon[] = { + overworld_ascending_frames(gObjectEventPic_Umbreon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Murkrow[] = { + overworld_ascending_frames(gObjectEventPic_Murkrow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Slowking[] = { + overworld_ascending_frames(gObjectEventPic_Slowking, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Misdreavus[] = { + overworld_ascending_frames(gObjectEventPic_Misdreavus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownA[] = { + overworld_ascending_frames(gObjectEventPic_UnownA, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownB[] = { + overworld_ascending_frames(gObjectEventPic_UnownB, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownC[] = { + overworld_ascending_frames(gObjectEventPic_UnownC, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownD[] = { + overworld_ascending_frames(gObjectEventPic_UnownD, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownE[] = { + overworld_ascending_frames(gObjectEventPic_UnownE, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownF[] = { + overworld_ascending_frames(gObjectEventPic_UnownF, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownG[] = { + overworld_ascending_frames(gObjectEventPic_UnownG, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownH[] = { + overworld_ascending_frames(gObjectEventPic_UnownH, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownI[] = { + overworld_ascending_frames(gObjectEventPic_UnownI, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownJ[] = { + overworld_ascending_frames(gObjectEventPic_UnownJ, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownK[] = { + overworld_ascending_frames(gObjectEventPic_UnownK, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownL[] = { + overworld_ascending_frames(gObjectEventPic_UnownL, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownM[] = { + overworld_ascending_frames(gObjectEventPic_UnownM, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownN[] = { + overworld_ascending_frames(gObjectEventPic_UnownN, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownO[] = { + overworld_ascending_frames(gObjectEventPic_UnownO, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownP[] = { + overworld_ascending_frames(gObjectEventPic_UnownP, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownQ[] = { + overworld_ascending_frames(gObjectEventPic_UnownQ, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownR[] = { + overworld_ascending_frames(gObjectEventPic_UnownR, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownS[] = { + overworld_ascending_frames(gObjectEventPic_UnownS, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownT[] = { + overworld_ascending_frames(gObjectEventPic_UnownT, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownU[] = { + overworld_ascending_frames(gObjectEventPic_UnownU, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownV[] = { + overworld_ascending_frames(gObjectEventPic_UnownV, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownW[] = { + overworld_ascending_frames(gObjectEventPic_UnownW, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownX[] = { + overworld_ascending_frames(gObjectEventPic_UnownX, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownY[] = { + overworld_ascending_frames(gObjectEventPic_UnownY, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownZ[] = { + overworld_ascending_frames(gObjectEventPic_UnownZ, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownExclamationMark[] = { + overworld_ascending_frames(gObjectEventPic_UnownExclamationMark, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnownQuestionMark[] = { + overworld_ascending_frames(gObjectEventPic_UnownQuestionMark, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Wobbuffet[] = { + overworld_ascending_frames(gObjectEventPic_Wobbuffet, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Girafarig[] = { + overworld_ascending_frames(gObjectEventPic_Girafarig, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pineco[] = { + overworld_ascending_frames(gObjectEventPic_Pineco, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Forretress[] = { + overworld_ascending_frames(gObjectEventPic_Forretress, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dunsparce[] = { + overworld_ascending_frames(gObjectEventPic_Dunsparce, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gligar[] = { + overworld_ascending_frames(gObjectEventPic_Gligar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Steelix[] = { + overworld_ascending_frames(gObjectEventPic_Steelix, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Snubbull[] = { + overworld_ascending_frames(gObjectEventPic_Snubbull, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Granbull[] = { + overworld_ascending_frames(gObjectEventPic_Granbull, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Qwilfish[] = { + overworld_ascending_frames(gObjectEventPic_Qwilfish, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Scizor[] = { + overworld_ascending_frames(gObjectEventPic_Scizor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Shuckle[] = { + overworld_ascending_frames(gObjectEventPic_Shuckle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Heracross[] = { + overworld_ascending_frames(gObjectEventPic_Heracross, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sneasel[] = { + overworld_ascending_frames(gObjectEventPic_Sneasel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Teddiursa[] = { + overworld_ascending_frames(gObjectEventPic_Teddiursa, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ursaring[] = { + overworld_ascending_frames(gObjectEventPic_Ursaring, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Slugma[] = { + overworld_ascending_frames(gObjectEventPic_Slugma, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Magcargo[] = { + overworld_ascending_frames(gObjectEventPic_Magcargo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Swinub[] = { + overworld_ascending_frames(gObjectEventPic_Swinub, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Piloswine[] = { + overworld_ascending_frames(gObjectEventPic_Piloswine, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Corsola[] = { + overworld_ascending_frames(gObjectEventPic_Corsola, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Remoraid[] = { + overworld_ascending_frames(gObjectEventPic_Remoraid, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Octillery[] = { + overworld_ascending_frames(gObjectEventPic_Octillery, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Delibird[] = { + overworld_ascending_frames(gObjectEventPic_Delibird, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mantine[] = { + overworld_ascending_frames(gObjectEventPic_Mantine, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Skarmory[] = { + overworld_ascending_frames(gObjectEventPic_Skarmory, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Houndour[] = { + overworld_ascending_frames(gObjectEventPic_Houndour, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Houndoom[] = { + overworld_ascending_frames(gObjectEventPic_Houndoom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kingdra[] = { + overworld_ascending_frames(gObjectEventPic_Kingdra, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Phanpy[] = { + overworld_ascending_frames(gObjectEventPic_Phanpy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Donphan[] = { + overworld_ascending_frames(gObjectEventPic_Donphan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Porygon2[] = { + overworld_ascending_frames(gObjectEventPic_Porygon2, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Stantler[] = { + overworld_ascending_frames(gObjectEventPic_Stantler, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Smeargle[] = { + overworld_ascending_frames(gObjectEventPic_Smeargle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tyrogue[] = { + overworld_ascending_frames(gObjectEventPic_Tyrogue, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hitmontop[] = { + overworld_ascending_frames(gObjectEventPic_Hitmontop, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Smoochum[] = { + overworld_ascending_frames(gObjectEventPic_Smoochum, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Elekid[] = { + overworld_ascending_frames(gObjectEventPic_Elekid, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Magby[] = { + overworld_ascending_frames(gObjectEventPic_Magby, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Miltank[] = { + overworld_ascending_frames(gObjectEventPic_Miltank, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Blissey[] = { + overworld_ascending_frames(gObjectEventPic_Blissey, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Raikou[] = { + overworld_ascending_frames(gObjectEventPic_Raikou, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Entei[] = { + overworld_ascending_frames(gObjectEventPic_Entei, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Suicune[] = { + overworld_ascending_frames(gObjectEventPic_Suicune, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Larvitar[] = { + overworld_ascending_frames(gObjectEventPic_Larvitar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pupitar[] = { + overworld_ascending_frames(gObjectEventPic_Pupitar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tyranitar[] = { + overworld_ascending_frames(gObjectEventPic_Tyranitar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lugia[] = { + overworld_ascending_frames(gObjectEventPic_Lugia, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_HoOh[] = { + overworld_ascending_frames(gObjectEventPic_HoOh, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Celebi[] = { + overworld_ascending_frames(gObjectEventPic_Celebi, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Treecko[] = { + overworld_ascending_frames(gObjectEventPic_Treecko, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Grovyle[] = { + overworld_ascending_frames(gObjectEventPic_Grovyle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sceptile[] = { + overworld_ascending_frames(gObjectEventPic_Sceptile, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Torchic[] = { + overworld_ascending_frames(gObjectEventPic_Torchic, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Combusken[] = { + overworld_ascending_frames(gObjectEventPic_Combusken, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Blaziken[] = { + overworld_ascending_frames(gObjectEventPic_Blaziken, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mudkip[] = { + overworld_ascending_frames(gObjectEventPic_Mudkip, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Marshtomp[] = { + overworld_ascending_frames(gObjectEventPic_Marshtomp, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Swampert[] = { + overworld_ascending_frames(gObjectEventPic_Swampert, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Poochyena[] = { + overworld_ascending_frames(gObjectEventPic_Poochyena, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mightyena[] = { + overworld_ascending_frames(gObjectEventPic_Mightyena, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Zigzagoon[] = { + overworld_ascending_frames(gObjectEventPic_Zigzagoon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Linoone[] = { + overworld_ascending_frames(gObjectEventPic_Linoone, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Wurmple[] = { + overworld_ascending_frames(gObjectEventPic_Wurmple, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Silcoon[] = { + overworld_ascending_frames(gObjectEventPic_Silcoon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Beautifly[] = { + overworld_ascending_frames(gObjectEventPic_Beautifly, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cascoon[] = { + overworld_ascending_frames(gObjectEventPic_Cascoon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dustox[] = { + overworld_ascending_frames(gObjectEventPic_Dustox, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lotad[] = { + overworld_ascending_frames(gObjectEventPic_Lotad, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lombre[] = { + overworld_ascending_frames(gObjectEventPic_Lombre, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ludicolo[] = { + overworld_ascending_frames(gObjectEventPic_Ludicolo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Seedot[] = { + overworld_ascending_frames(gObjectEventPic_Seedot, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Nuzleaf[] = { + overworld_ascending_frames(gObjectEventPic_Nuzleaf, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Shiftry[] = { + overworld_ascending_frames(gObjectEventPic_Shiftry, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Taillow[] = { + overworld_ascending_frames(gObjectEventPic_Taillow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Swellow[] = { + overworld_ascending_frames(gObjectEventPic_Swellow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Wingull[] = { + overworld_ascending_frames(gObjectEventPic_Wingull, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pelipper[] = { + overworld_ascending_frames(gObjectEventPic_Pelipper, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ralts[] = { + overworld_ascending_frames(gObjectEventPic_Ralts, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kirlia[] = { + overworld_ascending_frames(gObjectEventPic_Kirlia, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gardevoir[] = { + overworld_ascending_frames(gObjectEventPic_Gardevoir, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Surskit[] = { + overworld_ascending_frames(gObjectEventPic_Surskit, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Masquerain[] = { + overworld_ascending_frames(gObjectEventPic_Masquerain, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Shroomish[] = { + overworld_ascending_frames(gObjectEventPic_Shroomish, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Breloom[] = { + overworld_ascending_frames(gObjectEventPic_Breloom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Slakoth[] = { + overworld_ascending_frames(gObjectEventPic_Slakoth, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Vigoroth[] = { + overworld_ascending_frames(gObjectEventPic_Vigoroth, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Slaking[] = { + overworld_ascending_frames(gObjectEventPic_Slaking, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Nincada[] = { + overworld_ascending_frames(gObjectEventPic_Nincada, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ninjask[] = { + overworld_ascending_frames(gObjectEventPic_Ninjask, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Shedinja[] = { + overworld_ascending_frames(gObjectEventPic_Shedinja, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Whismur[] = { + overworld_ascending_frames(gObjectEventPic_Whismur, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Loudred[] = { + overworld_ascending_frames(gObjectEventPic_Loudred, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Exploud[] = { + overworld_ascending_frames(gObjectEventPic_Exploud, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Makuhita[] = { + overworld_ascending_frames(gObjectEventPic_Makuhita, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hariyama[] = { + overworld_ascending_frames(gObjectEventPic_Hariyama, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Azurill[] = { + overworld_ascending_frames(gObjectEventPic_Azurill, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Nosepass[] = { + overworld_ascending_frames(gObjectEventPic_Nosepass, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Skitty[] = { + overworld_ascending_frames(gObjectEventPic_Skitty, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Delcatty[] = { + overworld_ascending_frames(gObjectEventPic_Delcatty, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sableye[] = { + overworld_ascending_frames(gObjectEventPic_Sableye, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mawile[] = { + overworld_ascending_frames(gObjectEventPic_Mawile, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Aron[] = { + overworld_ascending_frames(gObjectEventPic_Aron, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lairon[] = { + overworld_ascending_frames(gObjectEventPic_Lairon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Aggron[] = { + overworld_ascending_frames(gObjectEventPic_Aggron, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Meditite[] = { + overworld_ascending_frames(gObjectEventPic_Meditite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Medicham[] = { + overworld_ascending_frames(gObjectEventPic_Medicham, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Electrike[] = { + overworld_ascending_frames(gObjectEventPic_Electrike, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Manectric[] = { + overworld_ascending_frames(gObjectEventPic_Manectric, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Plusle[] = { + overworld_ascending_frames(gObjectEventPic_Plusle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Minun[] = { + overworld_ascending_frames(gObjectEventPic_Minun, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Volbeat[] = { + overworld_ascending_frames(gObjectEventPic_Volbeat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Illumise[] = { + overworld_ascending_frames(gObjectEventPic_Illumise, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Roselia[] = { + overworld_ascending_frames(gObjectEventPic_Roselia, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gulpin[] = { + overworld_ascending_frames(gObjectEventPic_Gulpin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Swalot[] = { + overworld_ascending_frames(gObjectEventPic_Swalot, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Carvanha[] = { + overworld_ascending_frames(gObjectEventPic_Carvanha, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sharpedo[] = { + overworld_ascending_frames(gObjectEventPic_Sharpedo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Wailmer[] = { + overworld_ascending_frames(gObjectEventPic_Wailmer, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Wailord[] = { + overworld_ascending_frames(gObjectEventPic_Wailord, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Numel[] = { + overworld_ascending_frames(gObjectEventPic_Numel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Camerupt[] = { + overworld_ascending_frames(gObjectEventPic_Camerupt, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Torkoal[] = { + overworld_ascending_frames(gObjectEventPic_Torkoal, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Spoink[] = { + overworld_ascending_frames(gObjectEventPic_Spoink, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Grumpig[] = { + overworld_ascending_frames(gObjectEventPic_Grumpig, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Spinda[] = { + overworld_ascending_frames(gObjectEventPic_Spinda, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Trapinch[] = { + overworld_ascending_frames(gObjectEventPic_Trapinch, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Vibrava[] = { + overworld_ascending_frames(gObjectEventPic_Vibrava, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Flygon[] = { + overworld_ascending_frames(gObjectEventPic_Flygon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cacnea[] = { + overworld_ascending_frames(gObjectEventPic_Cacnea, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cacturne[] = { + overworld_ascending_frames(gObjectEventPic_Cacturne, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Swablu[] = { + overworld_ascending_frames(gObjectEventPic_Swablu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Altaria[] = { + overworld_ascending_frames(gObjectEventPic_Altaria, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Zangoose[] = { + overworld_ascending_frames(gObjectEventPic_Zangoose, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Seviper[] = { + overworld_ascending_frames(gObjectEventPic_Seviper, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lunatone[] = { + overworld_ascending_frames(gObjectEventPic_Lunatone, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Solrock[] = { + overworld_ascending_frames(gObjectEventPic_Solrock, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Barboach[] = { + overworld_ascending_frames(gObjectEventPic_Barboach, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Whiscash[] = { + overworld_ascending_frames(gObjectEventPic_Whiscash, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Corphish[] = { + overworld_ascending_frames(gObjectEventPic_Corphish, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Crawdaunt[] = { + overworld_ascending_frames(gObjectEventPic_Crawdaunt, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Baltoy[] = { + overworld_ascending_frames(gObjectEventPic_Baltoy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Claydol[] = { + overworld_ascending_frames(gObjectEventPic_Claydol, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lileep[] = { + overworld_ascending_frames(gObjectEventPic_Lileep, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cradily[] = { + overworld_ascending_frames(gObjectEventPic_Cradily, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Anorith[] = { + overworld_ascending_frames(gObjectEventPic_Anorith, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Armaldo[] = { + overworld_ascending_frames(gObjectEventPic_Armaldo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Feebas[] = { + overworld_ascending_frames(gObjectEventPic_Feebas, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Milotic[] = { + overworld_ascending_frames(gObjectEventPic_Milotic, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_CastformNormal[] = { + overworld_ascending_frames(gObjectEventPic_CastformNormal, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_CastformSunny[] = { + overworld_ascending_frames(gObjectEventPic_CastformSunny, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_CastformRainy[] = { + overworld_ascending_frames(gObjectEventPic_CastformRainy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_CastformSnowy[] = { + overworld_ascending_frames(gObjectEventPic_CastformSnowy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kecleon[] = { + overworld_ascending_frames(gObjectEventPic_Kecleon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Shuppet[] = { + overworld_ascending_frames(gObjectEventPic_Shuppet, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Banette[] = { + overworld_ascending_frames(gObjectEventPic_Banette, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Duskull[] = { + overworld_ascending_frames(gObjectEventPic_Duskull, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dusclops[] = { + overworld_ascending_frames(gObjectEventPic_Dusclops, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tropius[] = { + overworld_ascending_frames(gObjectEventPic_Tropius, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Chimecho[] = { + overworld_ascending_frames(gObjectEventPic_Chimecho, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Absol[] = { + overworld_ascending_frames(gObjectEventPic_Absol, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Wynaut[] = { + overworld_ascending_frames(gObjectEventPic_Wynaut, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Snorunt[] = { + overworld_ascending_frames(gObjectEventPic_Snorunt, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Glalie[] = { + overworld_ascending_frames(gObjectEventPic_Glalie, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Spheal[] = { + overworld_ascending_frames(gObjectEventPic_Spheal, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sealeo[] = { + overworld_ascending_frames(gObjectEventPic_Sealeo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Walrein[] = { + overworld_ascending_frames(gObjectEventPic_Walrein, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Clamperl[] = { + overworld_ascending_frames(gObjectEventPic_Clamperl, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Huntail[] = { + overworld_ascending_frames(gObjectEventPic_Huntail, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gorebyss[] = { + overworld_ascending_frames(gObjectEventPic_Gorebyss, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Relicanth[] = { + overworld_ascending_frames(gObjectEventPic_Relicanth, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Luvdisc[] = { + overworld_ascending_frames(gObjectEventPic_Luvdisc, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bagon[] = { + overworld_ascending_frames(gObjectEventPic_Bagon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Shelgon[] = { + overworld_ascending_frames(gObjectEventPic_Shelgon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Salamence[] = { + overworld_ascending_frames(gObjectEventPic_Salamence, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Beldum[] = { + overworld_ascending_frames(gObjectEventPic_Beldum, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Metang[] = { + overworld_ascending_frames(gObjectEventPic_Metang, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Metagross[] = { + overworld_ascending_frames(gObjectEventPic_Metagross, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Regirock[] = { + overworld_ascending_frames(gObjectEventPic_Regirock, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Regice[] = { + overworld_ascending_frames(gObjectEventPic_Regice, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Registeel[] = { + overworld_ascending_frames(gObjectEventPic_Registeel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Latias[] = { + overworld_ascending_frames(gObjectEventPic_Latias, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Latios[] = { + overworld_ascending_frames(gObjectEventPic_Latios, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kyogre[] = { + overworld_ascending_frames(gObjectEventPic_Kyogre, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Groudon[] = { + overworld_ascending_frames(gObjectEventPic_Groudon, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Rayquaza[] = { + overworld_ascending_frames(gObjectEventPic_Rayquaza, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Jirachi[] = { + overworld_ascending_frames(gObjectEventPic_Jirachi, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeoxysNormal[] = { + overworld_ascending_frames(gObjectEventPic_DeoxysNormal, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeoxysAttack[] = { + overworld_ascending_frames(gObjectEventPic_DeoxysAttack, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeoxysDefense[] = { + overworld_ascending_frames(gObjectEventPic_DeoxysDefense, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeoxysSpeed[] = { + overworld_ascending_frames(gObjectEventPic_DeoxysSpeed, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Turtwig[] = { + overworld_ascending_frames(gObjectEventPic_Turtwig, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Grotle[] = { + overworld_ascending_frames(gObjectEventPic_Grotle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Torterra[] = { + overworld_ascending_frames(gObjectEventPic_Torterra, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Chimchar[] = { + overworld_ascending_frames(gObjectEventPic_Chimchar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Monferno[] = { + overworld_ascending_frames(gObjectEventPic_Monferno, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Infernape[] = { + overworld_ascending_frames(gObjectEventPic_Infernape, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Piplup[] = { + overworld_ascending_frames(gObjectEventPic_Piplup, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Prinplup[] = { + overworld_ascending_frames(gObjectEventPic_Prinplup, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Empoleon[] = { + overworld_ascending_frames(gObjectEventPic_Empoleon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Starly[] = { + overworld_ascending_frames(gObjectEventPic_Starly, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Staravia[] = { + overworld_ascending_frames(gObjectEventPic_Staravia, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Staraptor[] = { + overworld_ascending_frames(gObjectEventPic_Staraptor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bidoof[] = { + overworld_ascending_frames(gObjectEventPic_Bidoof, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bibarel[] = { + overworld_ascending_frames(gObjectEventPic_Bibarel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kricketot[] = { + overworld_ascending_frames(gObjectEventPic_Kricketot, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kricketune[] = { + overworld_ascending_frames(gObjectEventPic_Kricketune, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Shinx[] = { + overworld_ascending_frames(gObjectEventPic_Shinx, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Luxio[] = { + overworld_ascending_frames(gObjectEventPic_Luxio, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Luxray[] = { + overworld_ascending_frames(gObjectEventPic_Luxray, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Budew[] = { + overworld_ascending_frames(gObjectEventPic_Budew, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Roserade[] = { + overworld_ascending_frames(gObjectEventPic_Roserade, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cranidos[] = { + overworld_ascending_frames(gObjectEventPic_Cranidos, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Rampardos[] = { + overworld_ascending_frames(gObjectEventPic_Rampardos, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Shieldon[] = { + overworld_ascending_frames(gObjectEventPic_Shieldon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bastiodon[] = { + overworld_ascending_frames(gObjectEventPic_Bastiodon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_BurmyPlantCloak[] = { + overworld_ascending_frames(gObjectEventPic_BurmyPlantCloak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_WormadamPlantCloak[] = { + overworld_ascending_frames(gObjectEventPic_WormadamPlantCloak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_BurmySandyCloak[] = { + overworld_ascending_frames(gObjectEventPic_BurmySandyCloak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_BurmyTrashCloak[] = { + overworld_ascending_frames(gObjectEventPic_BurmyTrashCloak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_WormadamSandyCloak[] = { + overworld_ascending_frames(gObjectEventPic_WormadamSandyCloak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_WormadamTrashCloak[] = { + overworld_ascending_frames(gObjectEventPic_WormadamTrashCloak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mothim[] = { + overworld_ascending_frames(gObjectEventPic_Mothim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Combee[] = { + overworld_ascending_frames(gObjectEventPic_Combee, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_CombeeF[] = { + overworld_ascending_frames(gObjectEventPic_CombeeF, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Vespiquen[] = { + overworld_ascending_frames(gObjectEventPic_Vespiquen, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pachirisu[] = { + overworld_ascending_frames(gObjectEventPic_Pachirisu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Buizel[] = { + overworld_ascending_frames(gObjectEventPic_Buizel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Floatzel[] = { + overworld_ascending_frames(gObjectEventPic_Floatzel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cherubi[] = { + overworld_ascending_frames(gObjectEventPic_Cherubi, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_CherrimOvercast[] = { + overworld_ascending_frames(gObjectEventPic_CherrimOvercast, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ShellosWestSea[] = { + overworld_ascending_frames(gObjectEventPic_ShellosWestSea, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GastrodonWestSea[] = { + overworld_ascending_frames(gObjectEventPic_GastrodonWestSea, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ShellosEastSea[] = { + overworld_ascending_frames(gObjectEventPic_ShellosEastSea, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GastrodonEastSea[] = { + overworld_ascending_frames(gObjectEventPic_GastrodonEastSea, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ambipom[] = { + overworld_ascending_frames(gObjectEventPic_Ambipom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Drifloon[] = { + overworld_ascending_frames(gObjectEventPic_Drifloon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Drifblim[] = { + overworld_ascending_frames(gObjectEventPic_Drifblim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Buneary[] = { + overworld_ascending_frames(gObjectEventPic_Buneary, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lopunny[] = { + overworld_ascending_frames(gObjectEventPic_Lopunny, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mismagius[] = { + overworld_ascending_frames(gObjectEventPic_Mismagius, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Honchkrow[] = { + overworld_ascending_frames(gObjectEventPic_Honchkrow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Glameow[] = { + overworld_ascending_frames(gObjectEventPic_Glameow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Purugly[] = { + overworld_ascending_frames(gObjectEventPic_Purugly, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Chingling[] = { + overworld_ascending_frames(gObjectEventPic_Chingling, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Stunky[] = { + overworld_ascending_frames(gObjectEventPic_Stunky, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Skuntank[] = { + overworld_ascending_frames(gObjectEventPic_Skuntank, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bronzor[] = { + overworld_ascending_frames(gObjectEventPic_Bronzor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bronzong[] = { + overworld_ascending_frames(gObjectEventPic_Bronzong, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bonsly[] = { + overworld_ascending_frames(gObjectEventPic_Bonsly, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MimeJr[] = { + overworld_ascending_frames(gObjectEventPic_MimeJr, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Happiny[] = { + overworld_ascending_frames(gObjectEventPic_Happiny, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Chatot[] = { + overworld_ascending_frames(gObjectEventPic_Chatot, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Spiritomb[] = { + overworld_ascending_frames(gObjectEventPic_Spiritomb, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gible[] = { + overworld_ascending_frames(gObjectEventPic_Gible, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gabite[] = { + overworld_ascending_frames(gObjectEventPic_Gabite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Garchomp[] = { + overworld_ascending_frames(gObjectEventPic_Garchomp, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Munchlax[] = { + overworld_ascending_frames(gObjectEventPic_Munchlax, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Riolu[] = { + overworld_ascending_frames(gObjectEventPic_Riolu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lucario[] = { + overworld_ascending_frames(gObjectEventPic_Lucario, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hippopotas[] = { + overworld_ascending_frames(gObjectEventPic_Hippopotas, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hippopotas_f[] = { + overworld_ascending_frames(gObjectEventPic_HippopotasF, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hippowdon[] = { + overworld_ascending_frames(gObjectEventPic_Hippowdon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_HippowdonF[] = { + overworld_ascending_frames(gObjectEventPic_HippowdonF, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Skorupi[] = { + overworld_ascending_frames(gObjectEventPic_Skorupi, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Drapion[] = { + overworld_ascending_frames(gObjectEventPic_Drapion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Croagunk[] = { + overworld_ascending_frames(gObjectEventPic_Croagunk, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Toxicroak[] = { + overworld_ascending_frames(gObjectEventPic_Toxicroak, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Carnivine[] = { + overworld_ascending_frames(gObjectEventPic_Carnivine, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Finneon[] = { + overworld_ascending_frames(gObjectEventPic_Finneon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lumineon[] = { + overworld_ascending_frames(gObjectEventPic_Lumineon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mantyke[] = { + overworld_ascending_frames(gObjectEventPic_Mantyke, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Snover[] = { + overworld_ascending_frames(gObjectEventPic_Snover, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Abomasnow[] = { + overworld_ascending_frames(gObjectEventPic_Abomasnow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Weavile[] = { + overworld_ascending_frames(gObjectEventPic_Weavile, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Magnezone[] = { + overworld_ascending_frames(gObjectEventPic_Magnezone, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lickilicky[] = { + overworld_ascending_frames(gObjectEventPic_Lickilicky, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Rhyperior[] = { + overworld_ascending_frames(gObjectEventPic_Rhyperior, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tangrowth[] = { + overworld_ascending_frames(gObjectEventPic_Tangrowth, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Electivire[] = { + overworld_ascending_frames(gObjectEventPic_Electivire, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Magmortar[] = { + overworld_ascending_frames(gObjectEventPic_Magmortar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Togekiss[] = { + overworld_ascending_frames(gObjectEventPic_Togekiss, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Yanmega[] = { + overworld_ascending_frames(gObjectEventPic_Yanmega, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Leafeon[] = { + overworld_ascending_frames(gObjectEventPic_Leafeon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Glaceon[] = { + overworld_ascending_frames(gObjectEventPic_Glaceon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gliscor[] = { + overworld_ascending_frames(gObjectEventPic_Gliscor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mamoswine[] = { + overworld_ascending_frames(gObjectEventPic_Mamoswine, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PorygonZ[] = { + overworld_ascending_frames(gObjectEventPic_PorygonZ, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gallade[] = { + overworld_ascending_frames(gObjectEventPic_Gallade, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Probopass[] = { + overworld_ascending_frames(gObjectEventPic_Probopass, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dusknoir[] = { + overworld_ascending_frames(gObjectEventPic_Dusknoir, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Froslass[] = { + overworld_ascending_frames(gObjectEventPic_Froslass, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Rotom[] = { + overworld_ascending_frames(gObjectEventPic_Rotom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Uxie[] = { + overworld_ascending_frames(gObjectEventPic_Uxie, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mesprit[] = { + overworld_ascending_frames(gObjectEventPic_Mesprit, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Azelf[] = { + overworld_ascending_frames(gObjectEventPic_Azelf, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dialga[] = { + overworld_ascending_frames(gObjectEventPic_Dialga, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Palkia[] = { + overworld_ascending_frames(gObjectEventPic_Palkia, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Heatran[] = { + overworld_ascending_frames(gObjectEventPic_Heatran, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Regigigas[] = { + overworld_ascending_frames(gObjectEventPic_Regigigas, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_GiratinaAltered[] = { + overworld_ascending_frames(gObjectEventPic_GiratinaAltered, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Cresselia[] = { + overworld_ascending_frames(gObjectEventPic_Cresselia, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Phione[] = { + overworld_ascending_frames(gObjectEventPic_Phione, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Manaphy[] = { + overworld_ascending_frames(gObjectEventPic_Manaphy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Darkrai[] = { + overworld_ascending_frames(gObjectEventPic_Darkrai, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ShayminLand[] = { + overworld_ascending_frames(gObjectEventPic_ShayminLand, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ArceusNormal[] = { + overworld_ascending_frames(gObjectEventPic_ArceusNormal, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusFighting[] = { + overworld_ascending_frames(gObjectEventPic_ArceusFighting, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusFlying[] = { + overworld_ascending_frames(gObjectEventPic_ArceusFlying, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusPoison[] = { + overworld_ascending_frames(gObjectEventPic_ArceusPoison, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusGround[] = { + overworld_ascending_frames(gObjectEventPic_ArceusGround, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusRock[] = { + overworld_ascending_frames(gObjectEventPic_ArceusRock, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusBug[] = { + overworld_ascending_frames(gObjectEventPic_ArceusBug, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusGhost[] = { + overworld_ascending_frames(gObjectEventPic_ArceusGhost, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusSteel[] = { + overworld_ascending_frames(gObjectEventPic_ArceusSteel, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusFire[] = { + overworld_ascending_frames(gObjectEventPic_ArceusFire, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusWater[] = { + overworld_ascending_frames(gObjectEventPic_ArceusWater, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusGrass[] = { + overworld_ascending_frames(gObjectEventPic_ArceusGrass, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusElectric[] = { + overworld_ascending_frames(gObjectEventPic_ArceusElectric, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusPsychic[] = { + overworld_ascending_frames(gObjectEventPic_ArceusPsychic, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusIce[] = { + overworld_ascending_frames(gObjectEventPic_ArceusIce, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusDragon[] = { + overworld_ascending_frames(gObjectEventPic_ArceusDragon, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusDark[] = { + overworld_ascending_frames(gObjectEventPic_ArceusDark, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_ArceusFairy[] = { + overworld_ascending_frames(gObjectEventPic_ArceusFairy, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Victini[] = { + overworld_ascending_frames(gObjectEventPic_Victini, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Snivy[] = { + overworld_ascending_frames(gObjectEventPic_Snivy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Servine[] = { + overworld_ascending_frames(gObjectEventPic_Servine, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Serperior[] = { + overworld_ascending_frames(gObjectEventPic_Serperior, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tepig[] = { + overworld_ascending_frames(gObjectEventPic_Tepig, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pignite[] = { + overworld_ascending_frames(gObjectEventPic_Pignite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Emboar[] = { + overworld_ascending_frames(gObjectEventPic_Emboar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Oshawott[] = { + overworld_ascending_frames(gObjectEventPic_Oshawott, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dewott[] = { + overworld_ascending_frames(gObjectEventPic_Dewott, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Samurott[] = { + overworld_ascending_frames(gObjectEventPic_Samurott, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Patrat[] = { + overworld_ascending_frames(gObjectEventPic_Patrat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Watchog[] = { + overworld_ascending_frames(gObjectEventPic_Watchog, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lillipup[] = { + overworld_ascending_frames(gObjectEventPic_Lillipup, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Herdier[] = { + overworld_ascending_frames(gObjectEventPic_Herdier, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Stoutland[] = { + overworld_ascending_frames(gObjectEventPic_Stoutland, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Purrloin[] = { + overworld_ascending_frames(gObjectEventPic_Purrloin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Liepard[] = { + overworld_ascending_frames(gObjectEventPic_Liepard, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pansage[] = { + overworld_ascending_frames(gObjectEventPic_Pansage, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Simisage[] = { + overworld_ascending_frames(gObjectEventPic_Simisage, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pansear[] = { + overworld_ascending_frames(gObjectEventPic_Pansear, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Simisear[] = { + overworld_ascending_frames(gObjectEventPic_Simisear, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Panpour[] = { + overworld_ascending_frames(gObjectEventPic_Panpour, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Simipour[] = { + overworld_ascending_frames(gObjectEventPic_Simipour, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Munna[] = { + overworld_ascending_frames(gObjectEventPic_Munna, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Musharna[] = { + overworld_ascending_frames(gObjectEventPic_Musharna, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pidove[] = { + overworld_ascending_frames(gObjectEventPic_Pidove, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tranquill[] = { + overworld_ascending_frames(gObjectEventPic_Tranquill, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Unfezant[] = { + overworld_ascending_frames(gObjectEventPic_Unfezant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UnfezantF[] = { + overworld_ascending_frames(gObjectEventPic_UnfezantF, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Blitzle[] = { + overworld_ascending_frames(gObjectEventPic_Blitzle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Zebstrika[] = { + overworld_ascending_frames(gObjectEventPic_Zebstrika, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Roggenrola[] = { + overworld_ascending_frames(gObjectEventPic_Roggenrola, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Boldore[] = { + overworld_ascending_frames(gObjectEventPic_Boldore, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gigalith[] = { + overworld_ascending_frames(gObjectEventPic_Gigalith, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Woobat[] = { + overworld_ascending_frames(gObjectEventPic_Woobat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Swoobat[] = { + overworld_ascending_frames(gObjectEventPic_Swoobat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Drilbur[] = { + overworld_ascending_frames(gObjectEventPic_Drilbur, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Excadrill[] = { + overworld_ascending_frames(gObjectEventPic_Excadrill, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Audino[] = { + overworld_ascending_frames(gObjectEventPic_Audino, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Timburr[] = { + overworld_ascending_frames(gObjectEventPic_Timburr, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gurdurr[] = { + overworld_ascending_frames(gObjectEventPic_Gurdurr, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Conkeldurr[] = { + overworld_ascending_frames(gObjectEventPic_Conkeldurr, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tympole[] = { + overworld_ascending_frames(gObjectEventPic_Tympole, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Palpitoad[] = { + overworld_ascending_frames(gObjectEventPic_Palpitoad, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Seismitoad[] = { + overworld_ascending_frames(gObjectEventPic_Seismitoad, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Throh[] = { + overworld_ascending_frames(gObjectEventPic_Throh, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sawk[] = { + overworld_ascending_frames(gObjectEventPic_Sawk, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sewaddle[] = { + overworld_ascending_frames(gObjectEventPic_Sewaddle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Swadloon[] = { + overworld_ascending_frames(gObjectEventPic_Swadloon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Leavanny[] = { + overworld_ascending_frames(gObjectEventPic_Leavanny, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Venipede[] = { + overworld_ascending_frames(gObjectEventPic_Venipede, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Whirlipede[] = { + overworld_ascending_frames(gObjectEventPic_Whirlipede, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Scolipede[] = { + overworld_ascending_frames(gObjectEventPic_Scolipede, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cottonee[] = { + overworld_ascending_frames(gObjectEventPic_Cottonee, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Whimsicott[] = { + overworld_ascending_frames(gObjectEventPic_Whimsicott, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Petilil[] = { + overworld_ascending_frames(gObjectEventPic_Petilil, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lilligant[] = { + overworld_ascending_frames(gObjectEventPic_Lilligant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_BasculinRedStriped[] = { + overworld_ascending_frames(gObjectEventPic_BasculinRedStriped, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_BasculinBlueStriped[] = { + overworld_ascending_frames(gObjectEventPic_BasculinBlueStriped, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_BasculinWhiteStriped[] = { + overworld_ascending_frames(gObjectEventPic_BasculinWhiteStriped, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_BasculegionMale[] = { + overworld_ascending_frames(gObjectEventPic_BasculegionMale, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_BasculegionFemale[] = { + overworld_ascending_frames(gObjectEventPic_BasculegionFemale, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sandile[] = { + overworld_ascending_frames(gObjectEventPic_Sandile, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Krokorok[] = { + overworld_ascending_frames(gObjectEventPic_Krokorok, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Krookodile[] = { + overworld_ascending_frames(gObjectEventPic_Krookodile, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Darumaka[] = { + overworld_ascending_frames(gObjectEventPic_Darumaka, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DarmanitanStandardMode[] = { + overworld_ascending_frames(gObjectEventPic_DarmanitanStandardMode, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Maractus[] = { + overworld_ascending_frames(gObjectEventPic_Maractus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dwebble[] = { + overworld_ascending_frames(gObjectEventPic_Dwebble, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Crustle[] = { + overworld_ascending_frames(gObjectEventPic_Crustle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Scraggy[] = { + overworld_ascending_frames(gObjectEventPic_Scraggy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Scrafty[] = { + overworld_ascending_frames(gObjectEventPic_Scrafty, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sigilyph[] = { + overworld_ascending_frames(gObjectEventPic_Sigilyph, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Yamask[] = { + overworld_ascending_frames(gObjectEventPic_Yamask, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cofagrigus[] = { + overworld_ascending_frames(gObjectEventPic_Cofagrigus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tirtouga[] = { + overworld_ascending_frames(gObjectEventPic_Tirtouga, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Carracosta[] = { + overworld_ascending_frames(gObjectEventPic_Carracosta, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Archen[] = { + overworld_ascending_frames(gObjectEventPic_Archen, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Archeops[] = { + overworld_ascending_frames(gObjectEventPic_Archeops, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Trubbish[] = { + overworld_ascending_frames(gObjectEventPic_Trubbish, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Garbodor[] = { + overworld_ascending_frames(gObjectEventPic_Garbodor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Zorua[] = { + overworld_ascending_frames(gObjectEventPic_Zorua, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Zoroark[] = { + overworld_ascending_frames(gObjectEventPic_Zoroark, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Minccino[] = { + overworld_ascending_frames(gObjectEventPic_Minccino, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cinccino[] = { + overworld_ascending_frames(gObjectEventPic_Cinccino, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gothita[] = { + overworld_ascending_frames(gObjectEventPic_Gothita, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gothorita[] = { + overworld_ascending_frames(gObjectEventPic_Gothorita, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gothitelle[] = { + overworld_ascending_frames(gObjectEventPic_Gothitelle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Solosis[] = { + overworld_ascending_frames(gObjectEventPic_Solosis, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Duosion[] = { + overworld_ascending_frames(gObjectEventPic_Duosion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Reuniclus[] = { + overworld_ascending_frames(gObjectEventPic_Reuniclus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ducklett[] = { + overworld_ascending_frames(gObjectEventPic_Ducklett, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Swanna[] = { + overworld_ascending_frames(gObjectEventPic_Swanna, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Vanillite[] = { + overworld_ascending_frames(gObjectEventPic_Vanillite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Vanillish[] = { + overworld_ascending_frames(gObjectEventPic_Vanillish, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Vanilluxe[] = { + overworld_ascending_frames(gObjectEventPic_Vanilluxe, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeerlingSpring[] = { + overworld_ascending_frames(gObjectEventPic_DeerlingSpring, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeerlingAutumn[] = { + overworld_ascending_frames(gObjectEventPic_DeerlingAutumn, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeerlingSummer[] = { + overworld_ascending_frames(gObjectEventPic_DeerlingSummer, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DeerlingWinter[] = { + overworld_ascending_frames(gObjectEventPic_DeerlingWinter, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SawsbuckSpring[] = { + overworld_ascending_frames(gObjectEventPic_SawsbuckSpring, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SawsbuckAutumn[] = { + overworld_ascending_frames(gObjectEventPic_SawsbuckAutumn, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SawsbuckSummer[] = { + overworld_ascending_frames(gObjectEventPic_SawsbuckSummer, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SawsbuckWinter[] = { + overworld_ascending_frames(gObjectEventPic_SawsbuckWinter, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Emolga[] = { + overworld_ascending_frames(gObjectEventPic_Emolga, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Karrablast[] = { + overworld_ascending_frames(gObjectEventPic_Karrablast, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Escavalier[] = { + overworld_ascending_frames(gObjectEventPic_Escavalier, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Foongus[] = { + overworld_ascending_frames(gObjectEventPic_Foongus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Amoonguss[] = { + overworld_ascending_frames(gObjectEventPic_Amoonguss, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Frillish[] = { + overworld_ascending_frames(gObjectEventPic_Frillish, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FrillishF[] = { + overworld_ascending_frames(gObjectEventPic_FrillishF, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Jellicent[] = { + overworld_ascending_frames(gObjectEventPic_Jellicent, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_JellicentF[] = { + overworld_ascending_frames(gObjectEventPic_JellicentF, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Alomomola[] = { + overworld_ascending_frames(gObjectEventPic_Alomomola, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Joltik[] = { + overworld_ascending_frames(gObjectEventPic_Joltik, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Galvantula[] = { + overworld_ascending_frames(gObjectEventPic_Galvantula, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ferroseed[] = { + overworld_ascending_frames(gObjectEventPic_Ferroseed, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ferrothorn[] = { + overworld_ascending_frames(gObjectEventPic_Ferrothorn, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Klink[] = { + overworld_ascending_frames(gObjectEventPic_Klink, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Klang[] = { + overworld_ascending_frames(gObjectEventPic_Klang, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Klinklang[] = { + overworld_ascending_frames(gObjectEventPic_Klinklang, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tynamo[] = { + overworld_ascending_frames(gObjectEventPic_Tynamo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Eelektrik[] = { + overworld_ascending_frames(gObjectEventPic_Eelektrik, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Eelektross[] = { + overworld_ascending_frames(gObjectEventPic_Eelektross, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Elgyem[] = { + overworld_ascending_frames(gObjectEventPic_Elgyem, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Beheeyem[] = { + overworld_ascending_frames(gObjectEventPic_Beheeyem, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Litwick[] = { + overworld_ascending_frames(gObjectEventPic_Litwick, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Lampent[] = { + overworld_ascending_frames(gObjectEventPic_Lampent, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Chandelure[] = { + overworld_ascending_frames(gObjectEventPic_Chandelure, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Axew[] = { + overworld_ascending_frames(gObjectEventPic_Axew, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Fraxure[] = { + overworld_ascending_frames(gObjectEventPic_Fraxure, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Haxorus[] = { + overworld_ascending_frames(gObjectEventPic_Haxorus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cubchoo[] = { + overworld_ascending_frames(gObjectEventPic_Cubchoo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Beartic[] = { + overworld_ascending_frames(gObjectEventPic_Beartic, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cryogonal[] = { + overworld_ascending_frames(gObjectEventPic_Cryogonal, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Shelmet[] = { + overworld_ascending_frames(gObjectEventPic_Shelmet, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Accelgor[] = { + overworld_ascending_frames(gObjectEventPic_Accelgor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Stunfisk[] = { + overworld_ascending_frames(gObjectEventPic_Stunfisk, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mienfoo[] = { + overworld_ascending_frames(gObjectEventPic_Mienfoo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mienshao[] = { + overworld_ascending_frames(gObjectEventPic_Mienshao, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Druddigon[] = { + overworld_ascending_frames(gObjectEventPic_Druddigon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Golett[] = { + overworld_ascending_frames(gObjectEventPic_Golett, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Golurk[] = { + overworld_ascending_frames(gObjectEventPic_Golurk, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pawniard[] = { + overworld_ascending_frames(gObjectEventPic_Pawniard, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bisharp[] = { + overworld_ascending_frames(gObjectEventPic_Bisharp, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bouffalant[] = { + overworld_ascending_frames(gObjectEventPic_Bouffalant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Rufflet[] = { + overworld_ascending_frames(gObjectEventPic_Rufflet, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Braviary[] = { + overworld_ascending_frames(gObjectEventPic_Braviary, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Vullaby[] = { + overworld_ascending_frames(gObjectEventPic_Vullaby, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mandibuzz[] = { + overworld_ascending_frames(gObjectEventPic_Mandibuzz, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Heatmor[] = { + overworld_ascending_frames(gObjectEventPic_Heatmor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Durant[] = { + overworld_ascending_frames(gObjectEventPic_Durant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Deino[] = { + overworld_ascending_frames(gObjectEventPic_Deino, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Zweilous[] = { + overworld_ascending_frames(gObjectEventPic_Zweilous, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hydreigon[] = { + overworld_ascending_frames(gObjectEventPic_Hydreigon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Larvesta[] = { + overworld_ascending_frames(gObjectEventPic_Larvesta, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Volcarona[] = { + overworld_ascending_frames(gObjectEventPic_Volcarona, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cobalion[] = { + overworld_ascending_frames(gObjectEventPic_Cobalion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Terrakion[] = { + overworld_ascending_frames(gObjectEventPic_Terrakion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Virizion[] = { + overworld_ascending_frames(gObjectEventPic_Virizion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_TornadusIncarnate[] = { + overworld_ascending_frames(gObjectEventPic_TornadusIncarnate, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ThundurusIncarnate[] = { + overworld_ascending_frames(gObjectEventPic_ThundurusIncarnate, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Reshiram[] = { + overworld_ascending_frames(gObjectEventPic_Reshiram, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Zekrom[] = { + overworld_ascending_frames(gObjectEventPic_Zekrom, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_LandorusIncarnate[] = { + overworld_ascending_frames(gObjectEventPic_LandorusIncarnate, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kyurem[] = { + overworld_ascending_frames(gObjectEventPic_Kyurem, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_KeldeoOrdinary[] = { + overworld_ascending_frames(gObjectEventPic_KeldeoOrdinary, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MeloettaAria[] = { + overworld_ascending_frames(gObjectEventPic_MeloettaAria, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Genesect[] = { + overworld_ascending_frames(gObjectEventPic_Genesect, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Chespin[] = { + overworld_ascending_frames(gObjectEventPic_Chespin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Quilladin[] = { + overworld_ascending_frames(gObjectEventPic_Quilladin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Chesnaught[] = { + overworld_ascending_frames(gObjectEventPic_Chesnaught, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Fennekin[] = { + overworld_ascending_frames(gObjectEventPic_Fennekin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Braixen[] = { + overworld_ascending_frames(gObjectEventPic_Braixen, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Delphox[] = { + overworld_ascending_frames(gObjectEventPic_Delphox, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Froakie[] = { + overworld_ascending_frames(gObjectEventPic_Froakie, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Frogadier[] = { + overworld_ascending_frames(gObjectEventPic_Frogadier, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Greninja[] = { + overworld_ascending_frames(gObjectEventPic_Greninja, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bunnelby[] = { + overworld_ascending_frames(gObjectEventPic_Bunnelby, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Diggersby[] = { + overworld_ascending_frames(gObjectEventPic_Diggersby, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Fletchling[] = { + overworld_ascending_frames(gObjectEventPic_Fletchling, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Fletchinder[] = { + overworld_ascending_frames(gObjectEventPic_Fletchinder, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Talonflame[] = { + overworld_ascending_frames(gObjectEventPic_Talonflame, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Scatterbug[] = { + overworld_ascending_frames(gObjectEventPic_Scatterbug, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Spewpa[] = { + overworld_ascending_frames(gObjectEventPic_Spewpa, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonIcySnow[] = { + overworld_ascending_frames(gObjectEventPic_VivillonIcySnow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonPolar[] = { + overworld_ascending_frames(gObjectEventPic_VivillonPolar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonTundra[] = { + overworld_ascending_frames(gObjectEventPic_VivillonTundra, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonContinental[] = { + overworld_ascending_frames(gObjectEventPic_VivillonContinental, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonGarden[] = { + overworld_ascending_frames(gObjectEventPic_VivillonGarden, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonElegant[] = { + overworld_ascending_frames(gObjectEventPic_VivillonElegant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonModern[] = { + overworld_ascending_frames(gObjectEventPic_VivillonModern, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonMarine[] = { + overworld_ascending_frames(gObjectEventPic_VivillonMarine, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonArchipelago[] = { + overworld_ascending_frames(gObjectEventPic_VivillonArchipelago, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonHighPlains[] = { + overworld_ascending_frames(gObjectEventPic_VivillonHighPlains, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonSandstorm[] = { + overworld_ascending_frames(gObjectEventPic_VivillonSandstorm, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonRiver[] = { + overworld_ascending_frames(gObjectEventPic_VivillonRiver, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonMonsoon[] = { + overworld_ascending_frames(gObjectEventPic_VivillonMonsoon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonSavanna[] = { + overworld_ascending_frames(gObjectEventPic_VivillonSavanna, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonSun[] = { + overworld_ascending_frames(gObjectEventPic_VivillonSun, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonOcean[] = { + overworld_ascending_frames(gObjectEventPic_VivillonOcean, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonJungle[] = { + overworld_ascending_frames(gObjectEventPic_VivillonJungle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonFancy[] = { + overworld_ascending_frames(gObjectEventPic_VivillonFancy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonPokeBall[] = { + overworld_ascending_frames(gObjectEventPic_VivillonPokeBall, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VivillonMeadow[] = { + overworld_ascending_frames(gObjectEventPic_VivillonMeadow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Litleo[] = { + overworld_ascending_frames(gObjectEventPic_Litleo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pyroar[] = { + overworld_ascending_frames(gObjectEventPic_Pyroar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PyroarF[] = { + overworld_ascending_frames(gObjectEventPic_PyroarF, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlabebeRedFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlabebeRedFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlabebeYellowFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlabebeYellowFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlabebeBlueFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlabebeBlueFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlabebeOrangeFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlabebeOrangeFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlabebeWhiteFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlabebeWhiteFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FloetteRedFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteRedFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FloetteYellowFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteYellowFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FloetteBlueFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteBlueFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FloetteOrangeFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteOrangeFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FloetteWhiteFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteWhiteFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FloetteEternalFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteEternalFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlorgesRedFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlorgesRedFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlorgesYellowFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlorgesYellowFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlorgesBlueFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlorgesBlueFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlorgesOrangeFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlorgesOrangeFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FlorgesWhiteFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlorgesWhiteFlower, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Skiddo[] = { + overworld_ascending_frames(gObjectEventPic_Skiddo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gogoat[] = { + overworld_ascending_frames(gObjectEventPic_Gogoat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pancham[] = { + overworld_ascending_frames(gObjectEventPic_Pancham, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Pangoro[] = { + overworld_ascending_frames(gObjectEventPic_Pangoro, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouNatural[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouNatural, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouHeartTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouHeartTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouStarTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouStarTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouDiamondTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouDiamondTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouDebutanteTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouDebutanteTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouMatronTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouMatronTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouDandyTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouDandyTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouLaReineTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouLaReineTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouKabukiTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouKabukiTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_FurfrouPharaohTrim[] = { + overworld_ascending_frames(gObjectEventPic_FurfrouPharaohTrim, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Espurr[] = { + overworld_ascending_frames(gObjectEventPic_Espurr, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MeowsticMale[] = { + overworld_ascending_frames(gObjectEventPic_MeowsticMale, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MeowsticFemale[] = { + overworld_ascending_frames(gObjectEventPic_MeowsticFemale, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Honedge[] = { + overworld_ascending_frames(gObjectEventPic_Honedge, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Doublade[] = { + overworld_ascending_frames(gObjectEventPic_Doublade, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_AegislashShield[] = { + overworld_ascending_frames(gObjectEventPic_AegislashShield, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Spritzee[] = { + overworld_ascending_frames(gObjectEventPic_Spritzee, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Aromatisse[] = { + overworld_ascending_frames(gObjectEventPic_Aromatisse, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Swirlix[] = { + overworld_ascending_frames(gObjectEventPic_Swirlix, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Slurpuff[] = { + overworld_ascending_frames(gObjectEventPic_Slurpuff, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Inkay[] = { + overworld_ascending_frames(gObjectEventPic_Inkay, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Malamar[] = { + overworld_ascending_frames(gObjectEventPic_Malamar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Binacle[] = { + overworld_ascending_frames(gObjectEventPic_Binacle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Barbaracle[] = { + overworld_ascending_frames(gObjectEventPic_Barbaracle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Skrelp[] = { + overworld_ascending_frames(gObjectEventPic_Skrelp, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dragalge[] = { + overworld_ascending_frames(gObjectEventPic_Dragalge, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Clauncher[] = { + overworld_ascending_frames(gObjectEventPic_Clauncher, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Clawitzer[] = { + overworld_ascending_frames(gObjectEventPic_Clawitzer, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Helioptile[] = { + overworld_ascending_frames(gObjectEventPic_Helioptile, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Heliolisk[] = { + overworld_ascending_frames(gObjectEventPic_Heliolisk, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tyrunt[] = { + overworld_ascending_frames(gObjectEventPic_Tyrunt, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tyrantrum[] = { + overworld_ascending_frames(gObjectEventPic_Tyrantrum, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Amaura[] = { + overworld_ascending_frames(gObjectEventPic_Amaura, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Aurorus[] = { + overworld_ascending_frames(gObjectEventPic_Aurorus, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sylveon[] = { + overworld_ascending_frames(gObjectEventPic_Sylveon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hawlucha[] = { + overworld_ascending_frames(gObjectEventPic_Hawlucha, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dedenne[] = { + overworld_ascending_frames(gObjectEventPic_Dedenne, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Carbink[] = { + overworld_ascending_frames(gObjectEventPic_Carbink, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Goomy[] = { + overworld_ascending_frames(gObjectEventPic_Goomy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sliggoo[] = { + overworld_ascending_frames(gObjectEventPic_Sliggoo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Goodra[] = { + overworld_ascending_frames(gObjectEventPic_Goodra, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Klefki[] = { + overworld_ascending_frames(gObjectEventPic_Klefki, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Phantump[] = { + overworld_ascending_frames(gObjectEventPic_Phantump, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Trevenant[] = { + overworld_ascending_frames(gObjectEventPic_Trevenant, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PumpkabooAverage[] = { + overworld_ascending_frames(gObjectEventPic_PumpkabooAverage, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GourgeistAverage[] = { + overworld_ascending_frames(gObjectEventPic_GourgeistAverage, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bergmite[] = { + overworld_ascending_frames(gObjectEventPic_Bergmite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Avalugg[] = { + overworld_ascending_frames(gObjectEventPic_Avalugg, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Noibat[] = { + overworld_ascending_frames(gObjectEventPic_Noibat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Noivern[] = { + overworld_ascending_frames(gObjectEventPic_Noivern, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_XerneasNeutral[] = { + overworld_ascending_frames(gObjectEventPic_XerneasNeutral, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Yveltal[] = { + overworld_ascending_frames(gObjectEventPic_Yveltal, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Zygarde50[] = { + overworld_ascending_frames(gObjectEventPic_Zygarde50, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Diancie[] = { + overworld_ascending_frames(gObjectEventPic_Diancie, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_HoopaConfined[] = { + overworld_ascending_frames(gObjectEventPic_HoopaConfined, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_HoopaUnbound[] = { + overworld_ascending_frames(gObjectEventPic_HoopaUnbound, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_Volcanion[] = { + overworld_ascending_frames(gObjectEventPic_Volcanion, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PichuSpikyEared[] = { + overworld_ascending_frames(gObjectEventPic_PichuSpikyEared, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RotomHeat[] = { + overworld_ascending_frames(gObjectEventPic_RotomHeat, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RotomWash[] = { + overworld_ascending_frames(gObjectEventPic_RotomWash, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RotomFrost[] = { + overworld_ascending_frames(gObjectEventPic_RotomFrost, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RotomFan[] = { + overworld_ascending_frames(gObjectEventPic_RotomFan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RotomMow[] = { + overworld_ascending_frames(gObjectEventPic_RotomMow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GiratinaOrigin[] = { + overworld_ascending_frames(gObjectEventPic_GiratinaOrigin, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_MeloettaPirouette[] = { + overworld_ascending_frames(gObjectEventPic_MeloettaPirouette, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RattataAlolan[] = { + overworld_ascending_frames(gObjectEventPic_RattataAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RaticateAlolan[] = { + overworld_ascending_frames(gObjectEventPic_RaticateAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RaichuAlolan[] = { + overworld_ascending_frames(gObjectEventPic_RaichuAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SandshrewAlolan[] = { + overworld_ascending_frames(gObjectEventPic_SandshrewAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SandslashAlolan[] = { + overworld_ascending_frames(gObjectEventPic_SandslashAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_VulpixAlolan[] = { + overworld_ascending_frames(gObjectEventPic_VulpixAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_NinetalesAlolan[] = { + overworld_ascending_frames(gObjectEventPic_NinetalesAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DiglettAlolan[] = { + overworld_ascending_frames(gObjectEventPic_DiglettAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DugtrioAlolan[] = { + overworld_ascending_frames(gObjectEventPic_DugtrioAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MeowthAlolan[] = { + overworld_ascending_frames(gObjectEventPic_MeowthAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PersianAlolan[] = { + overworld_ascending_frames(gObjectEventPic_PersianAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GeodudeAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GeodudeAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GravelerAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GravelerAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GolemAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GolemAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GrimerAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GrimerAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MukAlolan[] = { + overworld_ascending_frames(gObjectEventPic_MukAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ExeggutorAlolan[] = { + overworld_ascending_frames(gObjectEventPic_ExeggutorAlolan, 8, 8), +}; +static const struct SpriteFrameImage sPicTable_MarowakAlolan[] = { + overworld_ascending_frames(gObjectEventPic_MarowakAlolan, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Rowlet[] = { + overworld_ascending_frames(gObjectEventPic_Rowlet, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Dartrix[] = { + overworld_ascending_frames(gObjectEventPic_Dartrix, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Decidueye[] = { + overworld_ascending_frames(gObjectEventPic_Decidueye, 4, 4), +}; + + + +static const struct SpriteFrameImage sPicTable_Litten[] = { + overworld_ascending_frames(gObjectEventPic_Litten, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Torracat[] = { + overworld_ascending_frames(gObjectEventPic_Torracat, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Incineroar[] = { + overworld_ascending_frames(gObjectEventPic_Incineroar, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Popplio[] = { + overworld_ascending_frames(gObjectEventPic_Popplio, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Brionne[] = { + overworld_ascending_frames(gObjectEventPic_Brionne, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Primarina[] = { + overworld_ascending_frames(gObjectEventPic_Primarina, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Pikipek[] = { + overworld_ascending_frames(gObjectEventPic_Pikipek, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Trumbeak[] = { + overworld_ascending_frames(gObjectEventPic_Trumbeak, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Toucannon[] = { + overworld_ascending_frames(gObjectEventPic_Toucannon, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Yungoos[] = { + overworld_ascending_frames(gObjectEventPic_Yungoos, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Gumshoos[] = { + overworld_ascending_frames(gObjectEventPic_Gumshoos, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Grubbin[] = { + overworld_ascending_frames(gObjectEventPic_Grubbin, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Charjabug[] = { + overworld_ascending_frames(gObjectEventPic_Charjabug, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Vikavolt[] = { + overworld_ascending_frames(gObjectEventPic_Vikavolt, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Crabrawler[] = { + overworld_ascending_frames(gObjectEventPic_Crabrawler, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Crabominable[] = { + overworld_ascending_frames(gObjectEventPic_Crabominable, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_OricorioBaile[] = { + overworld_ascending_frames(gObjectEventPic_OricorioBaile, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Cutiefly[] = { + overworld_ascending_frames(gObjectEventPic_Cutiefly, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Ribombee[] = { + overworld_ascending_frames(gObjectEventPic_Ribombee, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Rockruff[] = { + overworld_ascending_frames(gObjectEventPic_Rockruff, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_LycanrocMidday[] = { + overworld_ascending_frames(gObjectEventPic_LycanrocMidday, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_LycanrocDusk[] = { + overworld_ascending_frames(gObjectEventPic_LycanrocDusk, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_LycanrocMidnight[] = { + overworld_ascending_frames(gObjectEventPic_LycanrocMidnight, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_WishiwashiSolo[] = { + overworld_ascending_frames(gObjectEventPic_WishiwashiSolo, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Mareanie[] = { + overworld_ascending_frames(gObjectEventPic_Mareanie, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Toxapex[] = { + overworld_ascending_frames(gObjectEventPic_Toxapex, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Mudbray[] = { + overworld_ascending_frames(gObjectEventPic_Mudbray, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Mudsdale[] = { + overworld_ascending_frames(gObjectEventPic_Mudsdale, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Dewpider[] = { + overworld_ascending_frames(gObjectEventPic_Dewpider, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Araquanid[] = { + overworld_ascending_frames(gObjectEventPic_Araquanid, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Fomantis[] = { + overworld_ascending_frames(gObjectEventPic_Fomantis, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Lurantis[] = { + overworld_ascending_frames(gObjectEventPic_Lurantis, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Morelull[] = { + overworld_ascending_frames(gObjectEventPic_Morelull, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Shiinotic[] = { + overworld_ascending_frames(gObjectEventPic_Shiinotic, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Salandit[] = { + overworld_ascending_frames(gObjectEventPic_Salandit, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Salazzle[] = { + overworld_ascending_frames(gObjectEventPic_Salazzle, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Stufful[] = { + overworld_ascending_frames(gObjectEventPic_Stufful, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Bewear[] = { + overworld_ascending_frames(gObjectEventPic_Bewear, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Bounsweet[] = { + overworld_ascending_frames(gObjectEventPic_Bounsweet, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Steenee[] = { + overworld_ascending_frames(gObjectEventPic_Steenee, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Tsareena[] = { + overworld_ascending_frames(gObjectEventPic_Tsareena, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Comfey[] = { + overworld_ascending_frames(gObjectEventPic_Comfey, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Oranguru[] = { + overworld_ascending_frames(gObjectEventPic_Oranguru, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Passimian[] = { + overworld_ascending_frames(gObjectEventPic_Passimian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Wimpod[] = { + overworld_ascending_frames(gObjectEventPic_Wimpod, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Golisopod[] = { + overworld_ascending_frames(gObjectEventPic_Golisopod, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Sandygast[] = { + overworld_ascending_frames(gObjectEventPic_Sandygast, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Palossand[] = { + overworld_ascending_frames(gObjectEventPic_Palossand, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Pyukumuku[] = { + overworld_ascending_frames(gObjectEventPic_Pyukumuku, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_TypeNull[] = { + overworld_ascending_frames(gObjectEventPic_TypeNull, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Silvally[] = { + overworld_ascending_frames(gObjectEventPic_Silvally, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_MiniorMeteor[] = { + overworld_ascending_frames(gObjectEventPic_MiniorMeteor, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Komala[] = { + overworld_ascending_frames(gObjectEventPic_Komala, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Turtonator[] = { + overworld_ascending_frames(gObjectEventPic_Turtonator, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Togedemaru[] = { + overworld_ascending_frames(gObjectEventPic_Togedemaru, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_MimikyuDisguised[] = { + overworld_ascending_frames(gObjectEventPic_MimikyuDisguised, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Bruxish[] = { + overworld_ascending_frames(gObjectEventPic_Bruxish, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Drampa[] = { + overworld_ascending_frames(gObjectEventPic_Drampa, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Dhelmise[] = { + overworld_ascending_frames(gObjectEventPic_Dhelmise, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_JangmoO[] = { + overworld_ascending_frames(gObjectEventPic_JangmoO, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_HakamoO[] = { + overworld_ascending_frames(gObjectEventPic_HakamoO, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_KommoO[] = { + overworld_ascending_frames(gObjectEventPic_KommoO, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_TapuKoko[] = { + overworld_ascending_frames(gObjectEventPic_TapuKoko, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_TapuLele[] = { + overworld_ascending_frames(gObjectEventPic_TapuLele, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_TapuBulu[] = { + overworld_ascending_frames(gObjectEventPic_TapuBulu, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_TapuFini[] = { + overworld_ascending_frames(gObjectEventPic_TapuFini, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Cosmog[] = { + overworld_ascending_frames(gObjectEventPic_Cosmog, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Cosmoem[] = { + overworld_ascending_frames(gObjectEventPic_Cosmoem, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Solgaleo[] = { + overworld_ascending_frames(gObjectEventPic_Solgaleo, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Lunala[] = { + overworld_ascending_frames(gObjectEventPic_Lunala, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Nihilego[] = { + overworld_ascending_frames(gObjectEventPic_Nihilego, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Buzzwole[] = { + overworld_ascending_frames(gObjectEventPic_Buzzwole, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Pheromosa[] = { + overworld_ascending_frames(gObjectEventPic_Pheromosa, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Xurkitree[] = { + overworld_ascending_frames(gObjectEventPic_Xurkitree, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Celesteela[] = { + overworld_ascending_frames(gObjectEventPic_Celesteela, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Kartana[] = { + overworld_ascending_frames(gObjectEventPic_Kartana, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Guzzlord[] = { + overworld_ascending_frames(gObjectEventPic_Guzzlord, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Necrozma[] = { + overworld_ascending_frames(gObjectEventPic_Necrozma, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_NecrozmaDuskMane[] = { + overworld_ascending_frames(gObjectEventPic_NecrozmaDuskMane, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_NecrozmaDawnWings[] = { + overworld_ascending_frames(gObjectEventPic_NecrozmaDawnWings, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Magearna[] = { + overworld_ascending_frames(gObjectEventPic_Magearna, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Marshadow[] = { + overworld_ascending_frames(gObjectEventPic_Marshadow, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Poipole[] = { + overworld_ascending_frames(gObjectEventPic_Poipole, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Naganadel[] = { + overworld_ascending_frames(gObjectEventPic_Naganadel, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Stakataka[] = { + overworld_ascending_frames(gObjectEventPic_Stakataka, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Blacephalon[] = { + overworld_ascending_frames(gObjectEventPic_Blacephalon, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Zeraora[] = { + overworld_ascending_frames(gObjectEventPic_Zeraora, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Meltan[] = { + overworld_ascending_frames(gObjectEventPic_Meltan, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Melmetal[] = { + overworld_ascending_frames(gObjectEventPic_Melmetal, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Grookey[] = { + overworld_ascending_frames(gObjectEventPic_Grookey, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Thwackey[] = { + overworld_ascending_frames(gObjectEventPic_Thwackey, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Rillaboom[] = { + overworld_ascending_frames(gObjectEventPic_Rillaboom, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Scorbunny[] = { + overworld_ascending_frames(gObjectEventPic_Scorbunny, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Raboot[] = { + overworld_ascending_frames(gObjectEventPic_Raboot, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Cinderace[] = { + overworld_ascending_frames(gObjectEventPic_Cinderace, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Sobble[] = { + overworld_ascending_frames(gObjectEventPic_Sobble, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Drizzile[] = { + overworld_ascending_frames(gObjectEventPic_Drizzile, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Inteleon[] = { + overworld_ascending_frames(gObjectEventPic_Inteleon, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Skwovet[] = { + overworld_ascending_frames(gObjectEventPic_Skwovet, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Greedent[] = { + overworld_ascending_frames(gObjectEventPic_Greedent, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Rookidee[] = { + overworld_ascending_frames(gObjectEventPic_Rookidee, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Corvisquire[] = { + overworld_ascending_frames(gObjectEventPic_Corvisquire, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Corviknight[] = { + overworld_ascending_frames(gObjectEventPic_Corviknight, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Blipbug[] = { + overworld_ascending_frames(gObjectEventPic_Blipbug, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Dottler[] = { + overworld_ascending_frames(gObjectEventPic_Dottler, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Orbeetle[] = { + overworld_ascending_frames(gObjectEventPic_Orbeetle, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Nickit[] = { + overworld_ascending_frames(gObjectEventPic_Nickit, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Thievul[] = { + overworld_ascending_frames(gObjectEventPic_Thievul, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Gossifleur[] = { + overworld_ascending_frames(gObjectEventPic_Gossifleur, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Eldegoss[] = { + overworld_ascending_frames(gObjectEventPic_Eldegoss, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Wooloo[] = { + overworld_ascending_frames(gObjectEventPic_Wooloo, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Dubwool[] = { + overworld_ascending_frames(gObjectEventPic_Dubwool, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Chewtle[] = { + overworld_ascending_frames(gObjectEventPic_Chewtle, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Drednaw[] = { + overworld_ascending_frames(gObjectEventPic_Drednaw, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Yamper[] = { + overworld_ascending_frames(gObjectEventPic_Yamper, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Boltund[] = { + overworld_ascending_frames(gObjectEventPic_Boltund, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Rolycoly[] = { + overworld_ascending_frames(gObjectEventPic_Rolycoly, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Carkol[] = { + overworld_ascending_frames(gObjectEventPic_Carkol, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Coalossal[] = { + overworld_ascending_frames(gObjectEventPic_Coalossal, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Applin[] = { + overworld_ascending_frames(gObjectEventPic_Applin, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Flapple[] = { + overworld_ascending_frames(gObjectEventPic_Flapple, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Appletun[] = { + overworld_ascending_frames(gObjectEventPic_Appletun, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Silicobra[] = { + overworld_ascending_frames(gObjectEventPic_Silicobra, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Sandaconda[] = { + overworld_ascending_frames(gObjectEventPic_Sandaconda, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Cramorant[] = { + overworld_ascending_frames(gObjectEventPic_Cramorant, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Arrokuda[] = { + overworld_ascending_frames(gObjectEventPic_Arrokuda, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Barraskewda[] = { + overworld_ascending_frames(gObjectEventPic_Barraskewda, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Toxel[] = { + overworld_ascending_frames(gObjectEventPic_Toxel, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ToxtricityAmped[] = { + overworld_ascending_frames(gObjectEventPic_ToxtricityAmped, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ToxtricityLowKey[] = { + overworld_ascending_frames(gObjectEventPic_ToxtricityLowKey, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Sizzlipede[] = { + overworld_ascending_frames(gObjectEventPic_Sizzlipede, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Centiskorch[] = { + overworld_ascending_frames(gObjectEventPic_Centiskorch, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Clobbopus[] = { + overworld_ascending_frames(gObjectEventPic_Clobbopus, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Grapploct[] = { + overworld_ascending_frames(gObjectEventPic_Grapploct, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Sinistea[] = { + overworld_ascending_frames(gObjectEventPic_Sinistea, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Polteageist[] = { + overworld_ascending_frames(gObjectEventPic_Polteageist, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Hatenna[] = { + overworld_ascending_frames(gObjectEventPic_Hatenna, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Hattrem[] = { + overworld_ascending_frames(gObjectEventPic_Hattrem, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Hatterene[] = { + overworld_ascending_frames(gObjectEventPic_Hatterene, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Impidimp[] = { + overworld_ascending_frames(gObjectEventPic_Impidimp, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Morgrem[] = { + overworld_ascending_frames(gObjectEventPic_Morgrem, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Grimmsnarl[] = { + overworld_ascending_frames(gObjectEventPic_Grimmsnarl, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Obstagoon[] = { + overworld_ascending_frames(gObjectEventPic_Obstagoon, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Perrserker[] = { + overworld_ascending_frames(gObjectEventPic_Perrserker, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Cursola[] = { + overworld_ascending_frames(gObjectEventPic_Cursola, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Sirfetchd[] = { + overworld_ascending_frames(gObjectEventPic_Sirfetchd, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_MrRime[] = { + overworld_ascending_frames(gObjectEventPic_MrRime, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Runerigus[] = { + overworld_ascending_frames(gObjectEventPic_Runerigus, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Milcery[] = { + overworld_ascending_frames(gObjectEventPic_Milcery, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_AlcremieStrawberryVanillaCream[] = { + overworld_ascending_frames(gObjectEventPic_AlcremieStrawberryVanillaCream, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Falinks[] = { + overworld_ascending_frames(gObjectEventPic_Falinks, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Pincurchin[] = { + overworld_ascending_frames(gObjectEventPic_Pincurchin, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Snom[] = { + overworld_ascending_frames(gObjectEventPic_Snom, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Frosmoth[] = { + overworld_ascending_frames(gObjectEventPic_Frosmoth, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Stonjourner[] = { + overworld_ascending_frames(gObjectEventPic_Stonjourner, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_EiscueIceFace[] = { + overworld_ascending_frames(gObjectEventPic_EiscueIceFace, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_IndeedeeMale[] = { + overworld_ascending_frames(gObjectEventPic_IndeedeeMale, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_MorpekoFullBelly[] = { + overworld_ascending_frames(gObjectEventPic_MorpekoFullBelly, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Cufant[] = { + overworld_ascending_frames(gObjectEventPic_Cufant, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Copperajah[] = { + overworld_ascending_frames(gObjectEventPic_Copperajah, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Dracozolt[] = { + overworld_ascending_frames(gObjectEventPic_Dracozolt, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Arctozolt[] = { + overworld_ascending_frames(gObjectEventPic_Arctozolt, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Dracovish[] = { + overworld_ascending_frames(gObjectEventPic_Dracovish, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Arctovish[] = { + overworld_ascending_frames(gObjectEventPic_Arctovish, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Duraludon[] = { + overworld_ascending_frames(gObjectEventPic_Duraludon, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Dreepy[] = { + overworld_ascending_frames(gObjectEventPic_Dreepy, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Drakloak[] = { + overworld_ascending_frames(gObjectEventPic_Drakloak, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Dragapult[] = { + overworld_ascending_frames(gObjectEventPic_Dragapult, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ZacianHeroOfManyBattles[] = { + overworld_ascending_frames(gObjectEventPic_ZacianHeroOfManyBattles, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ZacianCrownedSword[] = { + overworld_ascending_frames(gObjectEventPic_ZacianCrownedSword, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ZamazentaHeroOfManyBattles[] = { + overworld_ascending_frames(gObjectEventPic_ZamazentaHeroOfManyBattles, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ZamazentaCrownedShield[] = { + overworld_ascending_frames(gObjectEventPic_ZamazentaCrownedShield, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Eternatus[] = { + overworld_ascending_frames(gObjectEventPic_Eternatus, 8, 8), +}; + +static const struct SpriteFrameImage sPicTable_Kubfu[] = { + overworld_ascending_frames(gObjectEventPic_Kubfu, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Urshifu[] = { + overworld_ascending_frames(gObjectEventPic_Urshifu, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Zarude[] = { + overworld_ascending_frames(gObjectEventPic_Zarude, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Regieleki[] = { + overworld_ascending_frames(gObjectEventPic_Regieleki, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Regidrago[] = { + overworld_ascending_frames(gObjectEventPic_Regidrago, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Glastrier[] = { + overworld_ascending_frames(gObjectEventPic_Glastrier, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Spectrier[] = { + overworld_ascending_frames(gObjectEventPic_Spectrier, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Calyrex[] = { + overworld_ascending_frames(gObjectEventPic_Calyrex, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_MeowthGalarian[] = { + overworld_ascending_frames(gObjectEventPic_MeowthGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_PonytaGalarian[] = { + overworld_ascending_frames(gObjectEventPic_PonytaGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_RapidashGalarian[] = { + overworld_ascending_frames(gObjectEventPic_RapidashGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_SlowpokeGalarian[] = { + overworld_ascending_frames(gObjectEventPic_SlowpokeGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_SlowbroGalarian[] = { + overworld_ascending_frames(gObjectEventPic_SlowbroGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_FarfetchdGalarian[] = { + overworld_ascending_frames(gObjectEventPic_FarfetchdGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_WeezingGalarian[] = { + overworld_ascending_frames(gObjectEventPic_WeezingGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_MrMimeGalarian[] = { + overworld_ascending_frames(gObjectEventPic_MrMimeGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ArticunoGalarian[] = { + overworld_ascending_frames(gObjectEventPic_ArticunoGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_MoltresGalarian[] = { + overworld_ascending_frames(gObjectEventPic_MoltresGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_SlowkingGalarian[] = { + overworld_ascending_frames(gObjectEventPic_SlowkingGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_CorsolaGalarian[] = { + overworld_ascending_frames(gObjectEventPic_CorsolaGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ZigzagoonGalarian[] = { + overworld_ascending_frames(gObjectEventPic_ZigzagoonGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_LinooneGalarian[] = { + overworld_ascending_frames(gObjectEventPic_LinooneGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_DarumakaGalarian[] = { + overworld_ascending_frames(gObjectEventPic_DarumakaGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_DarmanitanGalarianStandardMode[] = { + overworld_ascending_frames(gObjectEventPic_DarmanitanGalarianStandardMode, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_YamaskGalarian[] = { + overworld_ascending_frames(gObjectEventPic_YamaskGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_StunfiskGalarian[] = { + overworld_ascending_frames(gObjectEventPic_StunfiskGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ZapdosGalarian[] = { + overworld_ascending_frames(gObjectEventPic_ZapdosGalarian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_CalyrexIceRider[] = { + overworld_ascending_frames(gObjectEventPic_CalyrexIceRider, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_CalyrexShadowRider[] = { + overworld_ascending_frames(gObjectEventPic_CalyrexShadowRider, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Wyrdeer[] = { + overworld_ascending_frames(gObjectEventPic_Wyrdeer, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Kleavor[] = { + overworld_ascending_frames(gObjectEventPic_Kleavor, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Ursaluna[] = { + overworld_ascending_frames(gObjectEventPic_Ursaluna, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_SneaselHisuian[] = { + overworld_ascending_frames(gObjectEventPic_SneaselHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Sneasler[] = { + overworld_ascending_frames(gObjectEventPic_Sneasler, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_Overqwil[] = { + overworld_ascending_frames(gObjectEventPic_Overqwil, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_EnamorusIncarnate[] = { + overworld_ascending_frames(gObjectEventPic_EnamorusIncarnate, 8, 8), +}; + +static const struct SpriteFrameImage sPicTable_EnamorusTherian[] = { + overworld_ascending_frames(gObjectEventPic_EnamorusTherian, 8, 8), +}; + +static const struct SpriteFrameImage sPicTable_GrowlitheHisuian[] = { + overworld_ascending_frames(gObjectEventPic_GrowlitheHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ArcanineHisuian[] = { + overworld_ascending_frames(gObjectEventPic_ArcanineHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_VoltorbHisuian[] = { + overworld_ascending_frames(gObjectEventPic_VoltorbHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ElectrodeHisuian[] = { + overworld_ascending_frames(gObjectEventPic_ElectrodeHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_BraviaryHisuian[] = { + overworld_ascending_frames(gObjectEventPic_BraviaryHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_QwilfishHisuian[] = { + overworld_ascending_frames(gObjectEventPic_QwilfishHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ZoruaHisuian[] = { + overworld_ascending_frames(gObjectEventPic_ZoruaHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_ZoroarkHisuian[] = { + overworld_ascending_frames(gObjectEventPic_ZoroarkHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_SliggooHisuian[] = { + overworld_ascending_frames(gObjectEventPic_SliggooHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_GoodraHisuian[] = { + overworld_ascending_frames(gObjectEventPic_GoodraHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_AvaluggHisuian[] = { + overworld_ascending_frames(gObjectEventPic_AvaluggHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_DecidueyeHisuian[] = { + overworld_ascending_frames(gObjectEventPic_DecidueyeHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_TyphlosionHisuian[] = { + overworld_ascending_frames(gObjectEventPic_TyphlosionHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_SamurottHisuian[] = { + overworld_ascending_frames(gObjectEventPic_SamurottHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_LilligantHisuian[] = { + overworld_ascending_frames(gObjectEventPic_LilligantHisuian, 4, 4), +}; + +static const struct SpriteFrameImage sPicTable_DialgaOrigin[] = { + overworld_ascending_frames(gObjectEventPic_DialgaOrigin, 8, 8), +}; + +static const struct SpriteFrameImage sPicTable_PalkiaOrigin[] = { + overworld_ascending_frames(gObjectEventPic_PalkiaOrigin, 8, 8), +}; diff --git a/src/data/object_events/object_event_subsprites.h b/src/data/object_events/object_event_subsprites.h index cb17e219e0be..9a191adc8f2d 100755 --- a/src/data/object_events/object_event_subsprites.h +++ b/src/data/object_events/object_event_subsprites.h @@ -272,7 +272,7 @@ static const struct Subsprite sOamTable_32x32_4[] = { } }; -static const struct SubspriteTable sOamTables_32x32[] = { +const struct SubspriteTable sOamTables_32x32[] = { {}, {ARRAY_COUNT(sOamTable_32x32_0), sOamTable_32x32_0}, {ARRAY_COUNT(sOamTable_32x32_1), sOamTable_32x32_1}, @@ -371,7 +371,7 @@ static const struct Subsprite sOamTable_64x64_3[] = { } }; -static const struct SubspriteTable sOamTables_64x64[] = { +const struct SubspriteTable sOamTables_64x64[] = { {}, {ARRAY_COUNT(sOamTable_64x64_0), sOamTable_64x64_0}, {ARRAY_COUNT(sOamTable_64x64_1), sOamTable_64x64_1}, diff --git a/src/data/pokemon/species_info.h b/src/data/pokemon/species_info.h index 0b0803f376a8..70bd426e1263 100644 --- a/src/data/pokemon/species_info.h +++ b/src/data/pokemon/species_info.h @@ -223,6 +223,32 @@ const u8 gOgerponCornerstoneMaskPokedexText[] = _( #define FOOTPRINT(sprite) #endif +#define SIZE_32x32 1 +#define SIZE_64x64 0 + +// Set .compressed = OW_GFX_COMPRESS +#define COMP OW_GFX_COMPRESS + +#define FOLLOWER(name, _size, shadow, _tracks) \ +.followerData = { \ + .tileTag = TAG_NONE, \ + .paletteTag = OBJ_EVENT_PAL_TAG_DYNAMIC, \ + .reflectionPaletteTag = OBJ_EVENT_PAL_TAG_NONE, \ + .size = (_size == SIZE_32x32 ? 512 : 2048), \ + .width = (_size == SIZE_32x32 ? 32 : 64), \ + .height = (_size == SIZE_32x32 ? 32 : 64), \ + .paletteSlot = PALSLOT_NPC_1, \ + .shadowSize = shadow, \ + .inanimate = FALSE, \ + .compressed = COMP, \ + .tracks = _tracks, \ + .oam = (_size == SIZE_32x32 ? &gObjectEventBaseOam_32x32 : &gObjectEventBaseOam_64x64), \ + .subspriteTables = (_size == SIZE_32x32 ? sOamTables_32x32 : sOamTables_64x64), \ + .anims = sAnimTable_Following, \ + .images = sPicTable_##name, \ + .affineAnims = gDummySpriteAffineAnimTable, \ +}, + // Maximum value for a female Pokémon is 254 (MON_FEMALE) which is 100% female. // 255 (MON_GENDERLESS) is reserved for genderless Pokémon. #define PERCENT_FEMALE(percent) min(254, ((percent * 255) / 100)) diff --git a/src/data/pokemon/species_info/gen_1.h b/src/data/pokemon/species_info/gen_1.h index c596f321a28d..e9f64be78d6e 100644 --- a/src/data/pokemon/species_info/gen_1.h +++ b/src/data/pokemon/species_info/gen_1.h @@ -48,6 +48,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Bulbasaur), ICON(Bulbasaur, 4), FOOTPRINT(Bulbasaur) + FOLLOWER(Bulbasaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bulbasaur), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_IVYSAUR}), }, @@ -97,6 +98,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Ivysaur), ICON(Ivysaur, 4), FOOTPRINT(Ivysaur) + FOLLOWER(Ivysaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ivysaur), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_VENUSAUR}), }, @@ -160,6 +162,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_H_SHAKE, PALETTES(Venusaur), ICON(Venusaur, 4), + FOLLOWER(Venusaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -282,6 +285,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = ICON(Charmander, 0), FOOTPRINT(Charmander) LEARNSETS(Charmander), + FOLLOWER(Charmander, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_CHARMELEON}), }, @@ -331,6 +335,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = ICON(Charmeleon, 0), FOOTPRINT(Charmeleon) LEARNSETS(Charmeleon), + FOLLOWER(Charmeleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CHARIZARD}), }, @@ -390,6 +395,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_RED, PALETTES(Charizard), ICON(Charizard, 0), + FOLLOWER(Charizard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -552,6 +558,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Squirtle), ICON(Squirtle, 0), FOOTPRINT(Squirtle) + FOLLOWER(Squirtle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Squirtle), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_WARTORTLE}), }, @@ -601,6 +608,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Wartortle), ICON(Wartortle, 2), FOOTPRINT(Wartortle) + FOLLOWER(Wartortle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Wartortle), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_BLASTOISE}), }, @@ -662,6 +670,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_BLUE, PALETTES(Blastoise), ICON(Blastoise, 2), + FOLLOWER(Blastoise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -784,6 +793,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Caterpie), ICON(Caterpie, 1), FOOTPRINT(Caterpie) + FOLLOWER(Caterpie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Caterpie), .evolutions = EVOLUTION({EVO_LEVEL, 7, SPECIES_METAPOD}), }, @@ -832,6 +842,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Metapod), ICON(Metapod, 1), FOOTPRINT(Metapod) + FOLLOWER(Metapod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Metapod), .evolutions = EVOLUTION({EVO_LEVEL, 10, SPECIES_BUTTERFREE}), }, @@ -901,6 +912,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC, PALETTES(Butterfree), ICON(Butterfree, 0), + FOLLOWER(Butterfree, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -979,6 +991,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Weedle), ICON(Weedle, 2), FOOTPRINT(Weedle) + FOLLOWER(Weedle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Weedle), .evolutions = EVOLUTION({EVO_LEVEL, 7, SPECIES_KAKUNA}), }, @@ -1028,6 +1041,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Kakuna), ICON(Kakuna, 2), FOOTPRINT(Kakuna) + FOLLOWER(Kakuna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Kakuna), .evolutions = EVOLUTION({EVO_LEVEL, 10, SPECIES_BEEDRILL}), }, @@ -1095,6 +1109,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_H_VIBRATE, PALETTES(Beedrill), ICON(Beedrill, 2), + FOLLOWER(Beedrill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -1181,6 +1196,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Pidgey), ICON(Pidgey, 0), FOOTPRINT(Pidgey) + FOLLOWER(Pidgey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pidgey), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_PIDGEOTTO}), }, @@ -1230,6 +1246,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Pidgeotto), ICON(Pidgeotto, 0), FOOTPRINT(Pidgeotto) + FOLLOWER(Pidgeotto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pidgeotto), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_PIDGEOT}), }, @@ -1295,6 +1312,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_TRIANGLE_DOWN, PALETTES(Pidgeot), ICON(Pidgeot, 0), + FOLLOWER(Pidgeot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -1401,6 +1419,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE, PALETTES(Rattata), ICON(Rattata, 2), + FOLLOWER(Rattata, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Rattata), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_RATICATE}), }, @@ -1439,6 +1458,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE, PALETTES(Raticate), ICON(Raticate, 2), + FOLLOWER(Raticate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Raticate), }, @@ -1471,6 +1491,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(RattataAlolan), ICON(RattataAlolan, 2), + FOLLOWER(RattataAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(RattataAlolan), .isAlolanForm = TRUE, .evolutions = EVOLUTION({EVO_LEVEL_NIGHT, 20, SPECIES_RATICATE_ALOLAN}), @@ -1509,6 +1530,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(RaticateAlolan), ICON(RaticateAlolan, 2), + FOLLOWER(RaticateAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(RaticateAlolan), .isAlolanForm = TRUE, }, @@ -1561,6 +1583,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Spearow), ICON(Spearow, 0), FOOTPRINT(Spearow) + FOLLOWER(Spearow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Spearow), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_FEAROW}), }, @@ -1612,6 +1635,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Fearow), ICON(Fearow, 0), FOOTPRINT(Fearow) + FOLLOWER(Fearow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Fearow), }, #endif //P_FAMILY_SPEAROW @@ -1662,6 +1686,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Ekans), ICON(Ekans, 2), FOOTPRINT(Ekans) + FOLLOWER(Ekans, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Ekans), .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARBOK}), }, @@ -1716,6 +1741,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Arbok), ICON(Arbok, 2), FOOTPRINT(Arbok) + FOLLOWER(Arbok, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Arbok), }, #endif //P_FAMILY_EKANS @@ -1767,6 +1793,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL, PALETTES(Pichu), ICON(Pichu, 1), + FOLLOWER(Pichu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_PIKACHU}), }, @@ -1783,6 +1810,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(PichuSpikyEared), ICON(PichuSpikyEared, 1), + FOLLOWER(PichuSpikyEared, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #endif //P_GEN_2_CROSS_EVOS @@ -1849,6 +1877,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = #if P_CUSTOM_GENDER_DIFF_ICONS == TRUE ICON_FEMALE(Pikachu, 2), #endif + FOLLOWER(Pikachu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .formChangeTable = sPikachuFormChangeTable, .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU}, {EVO_NONE, 0, SPECIES_RAICHU_ALOLAN}), @@ -2206,6 +2235,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_SHAKE_FLASH_YELLOW, PALETTES(Raichu), ICON(Raichu, 0), + FOLLOWER(Raichu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Raichu), }, @@ -2244,6 +2274,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(RaichuAlolan), ICON(RaichuAlolan, 2), + FOLLOWER(RaichuAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(RaichuAlolan), }, #endif //P_ALOLAN_FORMS @@ -2314,6 +2345,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL, PALETTES(Sandshrew), ICON(Sandshrew, 2), + FOLLOWER(Sandshrew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sandshrew), .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_SANDSLASH}), }, @@ -2350,6 +2382,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE, PALETTES(Sandslash), ICON(Sandslash, 2), + FOLLOWER(Sandslash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sandslash), }, @@ -2386,6 +2419,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(SandshrewAlolan), ICON(SandshrewAlolan, 0), + FOLLOWER(SandshrewAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(SandshrewAlolan), .isAlolanForm = TRUE, .evolutions = EVOLUTION({EVO_ITEM, ITEM_ICE_STONE, SPECIES_SANDSLASH_ALOLAN}), @@ -2423,6 +2457,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(SandslashAlolan), ICON(SandslashAlolan, 0), + FOLLOWER(SandslashAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(SandslashAlolan), .isAlolanForm = TRUE, }, @@ -2475,6 +2510,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(NidoranF), ICON(NidoranF, 0), FOOTPRINT(NidoranF) + FOLLOWER(NidoranF, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(NidoranF), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_NIDORINA}), }, @@ -2523,6 +2559,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Nidorina), ICON(Nidorina, 0), FOOTPRINT(Nidorina) + FOLLOWER(Nidorina, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Nidorina), .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN}), }, @@ -2579,6 +2616,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Nidoqueen), ICON(Nidoqueen, 2), FOOTPRINT(Nidoqueen) + FOLLOWER(Nidoqueen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Nidoqueen), }, @@ -2626,6 +2664,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(NidoranM), ICON(NidoranM, 2), FOOTPRINT(NidoranM) + FOLLOWER(NidoranM, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(NidoranM), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_NIDORINO}), }, @@ -2674,6 +2713,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Nidorino), ICON(Nidorino, 2), FOOTPRINT(Nidorino) + FOLLOWER(Nidorino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Nidorino), .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING}), }, @@ -2731,6 +2771,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Nidoking), ICON(Nidoking, 2), FOOTPRINT(Nidoking) + FOLLOWER(Nidoking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Nidoking), }, #endif //P_FAMILY_NIDORAN @@ -2789,6 +2830,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Cleffa), ICON(Cleffa, 0), FOOTPRINT(Cleffa) + FOLLOWER(Cleffa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cleffa), .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY}), }, @@ -2840,6 +2882,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Clefairy), ICON(Clefairy, 0), FOOTPRINT(Clefairy) + FOLLOWER(Clefairy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Clefairy), .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE}), }, @@ -2898,6 +2941,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Clefable), ICON(Clefable, 0), FOOTPRINT(Clefable) + FOLLOWER(Clefable, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Clefable), }, #endif //P_FAMILY_CLEFAIRY @@ -2974,6 +3018,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE, PALETTES(Vulpix), ICON(Vulpix, 5), + FOLLOWER(Vulpix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Vulpix), .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_NINETALES}), }, @@ -3005,6 +3050,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_H_VIBRATE, PALETTES(Ninetales), ICON(Ninetales, 3), + FOLLOWER(Ninetales, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ninetales), }, @@ -3030,6 +3076,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(VulpixAlolan), ICON(VulpixAlolan, 2), + FOLLOWER(VulpixAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(VulpixAlolan), .evolutions = EVOLUTION({EVO_ITEM, ITEM_ICE_STONE, SPECIES_NINETALES_ALOLAN}), .isAlolanForm = TRUE, @@ -3062,6 +3109,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(NinetalesAlolan), ICON(NinetalesAlolan, 2), + FOLLOWER(NinetalesAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(NinetalesAlolan), .isAlolanForm = TRUE, }, @@ -3121,6 +3169,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Igglybuff), ICON(Igglybuff, 1), FOOTPRINT(Igglybuff) + FOLLOWER(Igglybuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Igglybuff), .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF}), }, @@ -3172,6 +3221,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Jigglypuff), ICON(Jigglypuff, 0), FOOTPRINT(Jigglypuff) + FOLLOWER(Jigglypuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Jigglypuff), .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF}), }, @@ -3230,6 +3280,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Wigglytuff), ICON(Wigglytuff, 0), FOOTPRINT(Wigglytuff) + FOLLOWER(Wigglytuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Wigglytuff), }, #endif //P_FAMILY_JIGGLYPUFF @@ -3282,6 +3333,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Zubat), ICON(Zubat, 2), FOOTPRINT(Zubat) + FOLLOWER(Zubat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Zubat), .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_GOLBAT}), }, @@ -3333,6 +3385,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Golbat), ICON(Golbat, 2), FOOTPRINT(Golbat) + FOLLOWER(Golbat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Golbat), .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_CROBAT}), }, @@ -3389,6 +3442,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Crobat), ICON(Crobat, 2), FOOTPRINT(Crobat) + FOLLOWER(Crobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Crobat), }, #endif //P_GEN_2_CROSS_EVOS @@ -3440,6 +3494,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Oddish), ICON(Oddish, 4), FOOTPRINT(Oddish) + FOLLOWER(Oddish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Oddish), .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_GLOOM}), }, @@ -3491,6 +3546,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Gloom), ICON(Gloom, 0), FOOTPRINT(Gloom) + FOLLOWER(Gloom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gloom), .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME}, {EVO_ITEM, ITEM_SUN_STONE, SPECIES_BELLOSSOM}), @@ -3551,6 +3607,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Vileplume), ICON(Vileplume, 0), FOOTPRINT(Vileplume) + FOLLOWER(Vileplume, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Vileplume), }, @@ -3608,6 +3665,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Bellossom), ICON(Bellossom, 1), FOOTPRINT(Bellossom) + FOLLOWER(Bellossom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bellossom), }, #endif //P_GEN_2_CROSS_EVOS @@ -3661,6 +3719,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Paras), ICON(Paras, 0), FOOTPRINT(Paras) + FOLLOWER(Paras, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Paras), .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_PARASECT}), }, @@ -3713,6 +3772,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Parasect), ICON(Parasect, 0), FOOTPRINT(Parasect) + FOLLOWER(Parasect, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Parasect), }, #endif //P_FAMILY_PARAS @@ -3763,6 +3823,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Venonat), ICON(Venonat, 2), FOOTPRINT(Venonat) + FOLLOWER(Venonat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Venonat), .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_VENOMOTH}), }, @@ -3814,6 +3875,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Venomoth), ICON(Venomoth, 2), FOOTPRINT(Venomoth) + FOLLOWER(Venomoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Venomoth), }, #endif //P_FAMILY_VENONAT @@ -3899,6 +3961,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Diglett), ICON(Diglett, 2), + FOLLOWER(Diglett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Diglett), .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_DUGTRIO}), }, @@ -3930,6 +3993,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Dugtrio), ICON(Dugtrio, 2), + FOLLOWER(Dugtrio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Dugtrio), }, @@ -3960,6 +4024,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(DiglettAlolan), ICON(DiglettAlolan, 2), + FOLLOWER(DiglettAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(DiglettAlolan), .isAlolanForm = TRUE, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_DUGTRIO_ALOLAN}), @@ -3992,6 +4057,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(DugtrioAlolan), ICON(DugtrioAlolan, 2), + FOLLOWER(DugtrioAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(DugtrioAlolan), .isAlolanForm = TRUE, }, @@ -4066,6 +4132,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE, PALETTES(Meowth), ICON(Meowth, 1), + FOLLOWER(Meowth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Meowth), .formChangeTable = sMeowthFormChangeTable, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_PERSIAN}), @@ -4104,6 +4171,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_TRIANGLE_DOWN, PALETTES(Persian), ICON(Persian, 1), + FOLLOWER(Persian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Persian), }, @@ -4142,6 +4210,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(MeowthAlolan), ICON(MeowthAlolan, 2), + FOLLOWER(MeowthAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(MeowthAlolan), .isAlolanForm = TRUE, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_PERSIAN_ALOLAN}), @@ -4179,6 +4248,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(PersianAlolan), ICON(PersianAlolan, 2), + FOLLOWER(PersianAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(PersianAlolan), .isAlolanForm = TRUE, }, @@ -4218,6 +4288,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(MeowthGalarian), ICON(MeowthGalarian, 0), + FOLLOWER(MeowthGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(MeowthGalarian), .isGalarianForm = TRUE, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_PERRSERKER}), @@ -4266,6 +4337,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Perrserker), ICON(Perrserker, 2), FOOTPRINT(Perrserker) + FOLLOWER(Perrserker, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Perrserker), }, #endif //P_GALARIAN_FORMS @@ -4357,6 +4429,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Psyduck), ICON(Psyduck, 1), FOOTPRINT(Psyduck) + FOLLOWER(Psyduck, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Psyduck), .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_GOLDUCK}), }, @@ -4405,6 +4478,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Golduck), ICON(Golduck, 0), FOOTPRINT(Golduck) + FOLLOWER(Golduck, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Golduck), }, #endif //P_FAMILY_PSYDUCK @@ -4455,6 +4529,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Mankey), ICON(Mankey, 1), FOOTPRINT(Mankey) + FOLLOWER(Mankey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mankey), .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_PRIMEAPE}), }, @@ -4503,6 +4578,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Primeape), ICON(Primeape, 2), FOOTPRINT(Primeape) + FOLLOWER(Primeape, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Primeape), .evolutions = EVOLUTION({EVO_MOVE, MOVE_RAGE_FIST, SPECIES_ANNIHILAPE}), }, @@ -4622,6 +4698,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(Growlithe), ICON(Growlithe, 3), + FOLLOWER(Growlithe, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Growlithe), .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE}), }, @@ -4658,6 +4735,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(Arcanine), ICON(Arcanine, 3), + FOLLOWER(Arcanine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Arcanine), }, @@ -4694,6 +4772,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(GrowlitheHisuian), ICON(GrowlitheHisuian, 0), + FOLLOWER(GrowlitheHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(GrowlitheHisuian), .isHisuianForm = TRUE, .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE_HISUIAN}), @@ -4730,6 +4809,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(ArcanineHisuian), ICON(ArcanineHisuian, 0), + FOLLOWER(ArcanineHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ArcanineHisuian), .isHisuianForm = TRUE, }, @@ -4782,6 +4862,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Poliwag), ICON(Poliwag, 0), FOOTPRINT(Poliwag) + FOLLOWER(Poliwag, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Poliwag), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_POLIWHIRL}), }, @@ -4833,6 +4914,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Poliwhirl), ICON(Poliwhirl, 0), FOOTPRINT(Poliwhirl) + FOLLOWER(Poliwhirl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Poliwhirl), .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH}, {EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_POLITOED}, @@ -4893,6 +4975,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Poliwrath), ICON(Poliwrath, 0), FOOTPRINT(Poliwrath) + FOLLOWER(Poliwrath, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Poliwrath), }, @@ -4952,6 +5035,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Politoed), ICON(Politoed, 1), FOOTPRINT(Politoed) + FOLLOWER(Politoed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Politoed), }, #endif //P_GEN_2_CROSS_EVOS @@ -5009,6 +5093,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Abra), ICON(Abra, 2), FOOTPRINT(Abra) + FOLLOWER(Abra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Abra), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_KADABRA}), }, @@ -5061,6 +5146,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Kadabra), ICON(Kadabra, 2), FOOTPRINT(Kadabra) + FOLLOWER(Kadabra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Kadabra), .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_ALAKAZAM}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_ALAKAZAM}), @@ -5129,6 +5215,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_GROW_STUTTER, PALETTES(Alakazam), ICON(Alakazam, 2), + FOLLOWER(Alakazam, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) }, #if P_MEGA_EVOLUTIONS @@ -5221,6 +5308,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Machop), ICON(Machop, 0), FOOTPRINT(Machop) + FOLLOWER(Machop, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Machop), .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_MACHOKE}), }, @@ -5271,6 +5359,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Machoke), ICON(Machoke, 2), FOOTPRINT(Machoke) + FOLLOWER(Machoke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Machoke), .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_MACHAMP}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_MACHAMP}), @@ -5335,6 +5424,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Machamp), ICON(Machamp, 0), + FOLLOWER(Machamp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -5411,6 +5501,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Bellsprout), ICON(Bellsprout, 1), FOOTPRINT(Bellsprout) + FOLLOWER(Bellsprout, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bellsprout), .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_WEEPINBELL}), }, @@ -5460,6 +5551,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Weepinbell), ICON(Weepinbell, 1), FOOTPRINT(Weepinbell) + FOLLOWER(Weepinbell, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Weepinbell), .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL}), }, @@ -5516,6 +5608,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Victreebel), ICON(Victreebel, 1), FOOTPRINT(Victreebel) + FOLLOWER(Victreebel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Victreebel), }, #endif //P_FAMILY_BELLSPROUT @@ -5566,6 +5659,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Tentacool), ICON(Tentacool, 0), FOOTPRINT(Tentacool) + FOLLOWER(Tentacool, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Tentacool), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_TENTACRUEL}), }, @@ -5615,6 +5709,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Tentacruel), ICON(Tentacruel, 0), FOOTPRINT(Tentacruel) + FOLLOWER(Tentacruel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Tentacruel), }, #endif //P_FAMILY_TENTACOOL @@ -5737,6 +5832,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(Geodude), ICON(Geodude, 1), + FOLLOWER(Geodude, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Geodude), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_GRAVELER}), }, @@ -5760,6 +5856,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_H_SHAKE, PALETTES(Graveler), ICON(Graveler, 1), + FOLLOWER(Graveler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Graveler), .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GOLEM}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_GOLEM}), @@ -5789,6 +5886,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_H_SHAKE, PALETTES(Golem), ICON(Golem, 2), + FOLLOWER(Golem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Golem), }, @@ -5819,6 +5917,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(GeodudeAlolan), ICON(GeodudeAlolan, 2), + FOLLOWER(GeodudeAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(GeodudeAlolan), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_GRAVELER_ALOLAN}), }, @@ -5843,6 +5942,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(GravelerAlolan), ICON(GravelerAlolan, 2), + FOLLOWER(GravelerAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(GravelerAlolan), .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GOLEM_ALOLAN}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_GOLEM_ALOLAN}), @@ -5873,6 +5973,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(GolemAlolan), ICON(GolemAlolan, 2), + FOLLOWER(GolemAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(GolemAlolan), }, #endif //P_ALOLAN_FORMS @@ -5956,6 +6057,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_RED, PALETTES(Ponyta), ICON(Ponyta, 3), + FOLLOWER(Ponyta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ponyta), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_RAPIDASH}), }, @@ -5980,6 +6082,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(Rapidash), ICON(Rapidash, 3), + FOLLOWER(Rapidash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Rapidash), }, @@ -6015,6 +6118,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(PonytaGalarian), ICON(PonytaGalarian, 2), + FOLLOWER(PonytaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(PonytaGalarian), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_RAPIDASH_GALARIAN}), }, @@ -6040,6 +6144,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(RapidashGalarian), ICON(RapidashGalarian, 2), + FOLLOWER(RapidashGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(RapidashGalarian), }, #endif //P_GALARIAN_FORMS @@ -6127,6 +6232,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_H_SLIDE, PALETTES(Slowpoke), ICON(Slowpoke, 0), + FOLLOWER(Slowpoke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Slowpoke), .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_SLOWBRO}, {EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_SLOWKING}, @@ -6166,6 +6272,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_DIP_RIGHT_SIDE, PALETTES(Slowbro), ICON(Slowbro, 0), + FOLLOWER(Slowbro, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Slowbro), .formChangeTable = sSlowbroFormChangeTable, }, @@ -6204,6 +6311,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_DIP_RIGHT_SIDE, PALETTES(Slowking), ICON(Slowking, 0), + FOLLOWER(Slowking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Slowking), }, #endif //P_GEN_2_CROSS_EVOS @@ -6269,6 +6377,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(SlowpokeGalarian), ICON(SlowpokeGalarian, 1), + FOLLOWER(SlowpokeGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(SlowpokeGalarian), .isGalarianForm = TRUE, .evolutions = EVOLUTION({EVO_ITEM, ITEM_GALARICA_CUFF, SPECIES_SLOWBRO_GALARIAN}, @@ -6308,6 +6417,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(SlowbroGalarian), ICON(SlowbroGalarian, 0), + FOLLOWER(SlowbroGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(SlowbroGalarian), .isGalarianForm = TRUE, }, @@ -6345,6 +6455,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(SlowkingGalarian), ICON(SlowkingGalarian, 2), + FOLLOWER(SlowkingGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(SlowkingGalarian), .isGalarianForm = TRUE, }, @@ -6399,6 +6510,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Magnemite), ICON(Magnemite, 0), FOOTPRINT(Magnemite) + FOLLOWER(Magnemite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Magnemite), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MAGNETON}), }, @@ -6449,6 +6561,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Magneton), ICON(Magneton, 0), FOOTPRINT(Magneton) + FOLLOWER(Magneton, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Magneton), .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_MAGNEZONE}, {EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_MAGNEZONE}), @@ -6507,6 +6620,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Magnezone), ICON(Magnezone, 0), FOOTPRINT(Magnezone) + FOLLOWER(Magnezone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Magnezone), }, #endif //P_GEN_4_CROSS_EVOS @@ -6572,6 +6686,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_H_SLIDE, PALETTES(Farfetchd), ICON(Farfetchd, 1), + FOLLOWER(Farfetchd, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Farfetchd), }, @@ -6608,6 +6723,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(FarfetchdGalarian), ICON(FarfetchdGalarian, 1), + FOLLOWER(FarfetchdGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(FarfetchdGalarian), .isGalarianForm = TRUE, .evolutions = EVOLUTION({EVO_CRITICAL_HITS, 3, SPECIES_SIRFETCHD}), @@ -6658,6 +6774,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Sirfetchd), ICON(Sirfetchd, 1), FOOTPRINT(Sirfetchd) + FOLLOWER(Sirfetchd, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sirfetchd), }, #endif //P_GALARIAN_FORMS @@ -6711,6 +6828,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Doduo), ICON(Doduo, 2), FOOTPRINT(Doduo) + FOLLOWER(Doduo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Doduo), .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_DODRIO}), }, @@ -6768,6 +6886,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Dodrio), ICON(Dodrio, 2), FOOTPRINT(Dodrio) + FOLLOWER(Dodrio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dodrio), }, #endif //P_FAMILY_DODUO @@ -6817,6 +6936,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Seel), ICON(Seel, 0), FOOTPRINT(Seel) + FOLLOWER(Seel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Seel), .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_DEWGONG}), }, @@ -6865,6 +6985,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Dewgong), ICON(Dewgong, 2), FOOTPRINT(Dewgong) + FOLLOWER(Dewgong, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dewgong), }, #endif //P_FAMILY_SEEL @@ -6944,6 +7065,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_STRETCH, PALETTES(Grimer), ICON(Grimer, 2), + FOLLOWER(Grimer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Grimer), .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_MUK}), }, @@ -6973,6 +7095,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_H_STRETCH, PALETTES(Muk), ICON(Muk, 2), + FOLLOWER(Muk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Muk), }, @@ -7007,6 +7130,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(GrimerAlolan), ICON(GrimerAlolan, 1), + FOLLOWER(GrimerAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(GrimerAlolan), .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_MUK_ALOLAN}), }, @@ -7036,6 +7160,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(MukAlolan), ICON(MukAlolan, 0), + FOLLOWER(MukAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(MukAlolan), }, #endif //P_ALOLAN_FORMS @@ -7089,6 +7214,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Shellder), ICON(Shellder, 2), FOOTPRINT(Shellder) + FOLLOWER(Shellder, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Shellder), .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER}), }, @@ -7139,6 +7265,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Cloyster), ICON(Cloyster, 2), FOOTPRINT(Cloyster) + FOLLOWER(Cloyster, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Cloyster), }, #endif //P_FAMILY_SHELLDER @@ -7189,6 +7316,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Gastly), ICON(Gastly, 2), FOOTPRINT(Gastly) + FOLLOWER(Gastly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Gastly), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_HAUNTER}), }, @@ -7239,6 +7367,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Haunter), ICON(Haunter, 2), FOOTPRINT(Haunter) + FOLLOWER(Haunter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Haunter), .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GENGAR}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_GENGAR}), @@ -7305,6 +7434,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(Gengar), ICON(Gengar, 2), + FOLLOWER(Gengar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -7425,6 +7555,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Onix), ICON(Onix, 2), FOOTPRINT(Onix) + FOLLOWER(Onix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Onix), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX}, {EVO_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX}), @@ -7485,6 +7616,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Steelix), ICON(Steelix, 0), + FOLLOWER(Steelix, SIZE_64x64, SHADOW_SIZE_M, TRACKS_SLITHER) }, #if P_MEGA_EVOLUTIONS @@ -7572,6 +7704,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Drowzee), ICON(Drowzee, 2), FOOTPRINT(Drowzee) + FOLLOWER(Drowzee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Drowzee), .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_HYPNO}), }, @@ -7623,6 +7756,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Hypno), ICON(Hypno, 2), FOOTPRINT(Hypno) + FOLLOWER(Hypno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hypno), }, #endif //P_FAMILY_DROWZEE @@ -7672,6 +7806,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Krabby), ICON(Krabby, 0), FOOTPRINT(Krabby) + FOLLOWER(Krabby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Krabby), .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_KINGLER}), }, @@ -7728,6 +7863,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Kingler), ICON(Kingler, 0), + FOLLOWER(Kingler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -7841,6 +7977,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(Voltorb), ICON(Voltorb, 0), + FOLLOWER(Voltorb, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Voltorb), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ELECTRODE}), }, @@ -7865,6 +8002,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(Electrode), ICON(Electrode, 0), + FOLLOWER(Electrode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Electrode), }, @@ -7889,6 +8027,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(VoltorbHisuian), ICON(VoltorbHisuian, 0), + FOLLOWER(VoltorbHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(VoltorbHisuian), .isHisuianForm = TRUE, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_ELECTRODE_HISUIAN}), @@ -7914,6 +8053,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(ElectrodeHisuian), ICON(ElectrodeHisuian, 1), + FOLLOWER(ElectrodeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ElectrodeHisuian), .isHisuianForm = TRUE, }, @@ -7966,6 +8106,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Exeggcute), ICON(Exeggcute, 0), FOOTPRINT(Exeggcute) + FOLLOWER(Exeggcute, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Exeggcute), .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR}, {EVO_NONE, 0, SPECIES_EXEGGUTOR_ALOLAN}), @@ -8029,6 +8170,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE, PALETTES(Exeggutor), ICON(Exeggutor, 1), + FOLLOWER(Exeggutor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Exeggutor), }, @@ -8064,6 +8206,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(ExeggutorAlolan), ICON(ExeggutorAlolan, 1), + FOLLOWER(ExeggutorAlolan, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ExeggutorAlolan), .isAlolanForm = TRUE, }, @@ -8117,6 +8260,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Cubone), ICON(Cubone, 2), FOOTPRINT(Cubone) + FOLLOWER(Cubone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cubone), .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_MAROWAK}, {EVO_NONE, 0, SPECIES_MAROWAK_ALOLAN}), @@ -8171,6 +8315,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE, PALETTES(Marowak), ICON(Marowak, 2), + FOLLOWER(Marowak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Marowak), }, @@ -8196,6 +8341,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(MarowakAlolan), ICON(MarowakAlolan, 1), + FOLLOWER(MarowakAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(MarowakAlolan), .isAlolanForm = TRUE, }, @@ -8248,6 +8394,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Tyrogue), ICON(Tyrogue, 2), FOOTPRINT(Tyrogue) + FOLLOWER(Tyrogue, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tyrogue), .evolutions = EVOLUTION({EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN}, {EVO_LEVEL_ATK_GT_DEF, 20, SPECIES_HITMONLEE}, @@ -8299,6 +8446,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Hitmonlee), ICON(Hitmonlee, 2), FOOTPRINT(Hitmonlee) + FOLLOWER(Hitmonlee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hitmonlee), }, @@ -8346,6 +8494,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Hitmonchan), ICON(Hitmonchan, 2), FOOTPRINT(Hitmonchan) + FOLLOWER(Hitmonchan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hitmonchan), }, @@ -8394,6 +8543,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Hitmontop), ICON(Hitmontop, 2), FOOTPRINT(Hitmontop) + FOLLOWER(Hitmontop, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hitmontop), }, #endif //P_GEN_2_CROSS_EVOS @@ -8445,6 +8595,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Lickitung), ICON(Lickitung, 0), FOOTPRINT(Lickitung) + FOLLOWER(Lickitung, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Lickitung), .evolutions = EVOLUTION({EVO_MOVE, MOVE_ROLLOUT, SPECIES_LICKILICKY}), }, @@ -8495,6 +8646,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Lickilicky), ICON(Lickilicky, 1), FOOTPRINT(Lickilicky) + FOLLOWER(Lickilicky, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Lickilicky), }, #endif //P_GEN_4_CROSS_EVOS @@ -8551,6 +8703,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Koffing), ICON(Koffing, 2), FOOTPRINT(Koffing) + FOLLOWER(Koffing, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Koffing), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_WEEZING}, {EVO_NONE, 0, SPECIES_WEEZING_GALARIAN}), @@ -8611,6 +8764,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_GROW, PALETTES(Weezing), ICON(Weezing, 2), + FOLLOWER(Weezing, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Weezing), }, @@ -8644,6 +8798,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(WeezingGalarian), ICON(WeezingGalarian, 1), + FOLLOWER(WeezingGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(WeezingGalarian), }, #endif //P_GALARIAN_FORMS @@ -8696,6 +8851,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Rhyhorn), ICON(Rhyhorn, 1), FOOTPRINT(Rhyhorn) + FOLLOWER(Rhyhorn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Rhyhorn), .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_RHYDON}), }, @@ -8746,6 +8902,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Rhydon), ICON(Rhydon, 1), FOOTPRINT(Rhydon) + FOLLOWER(Rhydon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Rhydon), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_PROTECTOR, SPECIES_RHYPERIOR}, {EVO_ITEM, ITEM_PROTECTOR, SPECIES_RHYPERIOR}), @@ -8804,6 +8961,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Rhyperior), ICON(Rhyperior, 0), FOOTPRINT(Rhyperior) + FOLLOWER(Rhyperior, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Rhyperior), }, #endif //P_GEN_4_CROSS_EVOS @@ -8856,6 +9014,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Happiny), ICON(Happiny, 0), FOOTPRINT(Happiny) + FOLLOWER(Happiny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Happiny), .evolutions = EVOLUTION({EVO_ITEM_HOLD_DAY, ITEM_OVAL_STONE, SPECIES_CHANSEY}, {EVO_ITEM_DAY, ITEM_OVAL_STONE, SPECIES_CHANSEY}), @@ -8907,6 +9066,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Chansey), ICON(Chansey, 0), FOOTPRINT(Chansey) + FOLLOWER(Chansey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Chansey), .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_BLISSEY}), }, @@ -8957,6 +9117,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Blissey), ICON(Blissey, 0), FOOTPRINT(Blissey) + FOLLOWER(Blissey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Blissey), }, #endif //P_GEN_2_CROSS_EVOS @@ -9007,6 +9168,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Tangela), ICON(Tangela, 0), FOOTPRINT(Tangela) + FOLLOWER(Tangela, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tangela), .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_TANGROWTH}), }, @@ -9057,6 +9219,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Tangrowth), ICON(Tangrowth, 0), FOOTPRINT(Tangrowth) + FOLLOWER(Tangrowth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tangrowth), }, #endif //P_GEN_4_CROSS_EVOS @@ -9113,6 +9276,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL, PALETTES(Kangaskhan), ICON(Kangaskhan, 2), + FOLLOWER(Kangaskhan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -9194,6 +9358,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Horsea), ICON(Horsea, 0), FOOTPRINT(Horsea) + FOLLOWER(Horsea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Horsea), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_SEADRA}), }, @@ -9244,6 +9409,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Seadra), ICON(Seadra, 0), FOOTPRINT(Seadra) + FOLLOWER(Seadra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Seadra), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA}, {EVO_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA}), @@ -9303,6 +9469,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Kingdra), ICON(Kingdra, 0), FOOTPRINT(Kingdra) + FOLLOWER(Kingdra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Kingdra), }, #endif //P_GEN_2_CROSS_EVOS @@ -9356,6 +9523,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Goldeen), ICON(Goldeen, 0), FOOTPRINT(Goldeen) + FOLLOWER(Goldeen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Goldeen), .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_SEAKING}), }, @@ -9407,6 +9575,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Seaking), ICON(Seaking, 0), FOOTPRINT(Seaking) + FOLLOWER(Seaking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Seaking), }, #endif //P_FAMILY_GOLDEEN @@ -9459,6 +9628,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Staryu), ICON(Staryu, 2), FOOTPRINT(Staryu) + FOLLOWER(Staryu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Staryu), .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE}), }, @@ -9509,6 +9679,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Starmie), ICON(Starmie, 2), FOOTPRINT(Starmie) + FOLLOWER(Starmie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Starmie), }, #endif //P_FAMILY_STARYU @@ -9563,6 +9734,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(MimeJr), ICON(MimeJr, 0), FOOTPRINT(MimeJr) + FOLLOWER(MimeJr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(MimeJr), .evolutions = EVOLUTION({EVO_MOVE, MOVE_MIMIC, SPECIES_MR_MIME}, {EVO_NONE, 0, SPECIES_MR_MIME_GALARIAN}), @@ -9621,6 +9793,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(MrMime), ICON(MrMime, 0), + FOLLOWER(MrMime, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(MrMime), }, @@ -9659,6 +9832,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(MrMimeGalarian), ICON(MrMimeGalarian, 0), + FOLLOWER(MrMimeGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(MrMimeGalarian), .isGalarianForm = TRUE, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_MR_RIME}), @@ -9707,6 +9881,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(MrRime), ICON(MrRime, 0), FOOTPRINT(MrRime) + FOLLOWER(MrRime, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(MrRime), }, #endif //P_GALARIAN_FORMS @@ -9759,6 +9934,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Scyther), ICON(Scyther, 1), FOOTPRINT(Scyther) + FOLLOWER(Scyther, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Scyther), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR}, {EVO_ITEM, ITEM_BLACK_AUGURITE, SPECIES_KLEAVOR}, @@ -9818,6 +9994,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(Scizor), ICON(Scizor, 0), + FOLLOWER(Scizor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -9903,6 +10080,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Kleavor), ICON(Kleavor, 2), //FOOTPRINT(Kleavor) + FOLLOWER(Kleavor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Kleavor), }, #endif //P_GEN_8_CROSS_EVOS @@ -9955,6 +10133,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Smoochum), ICON(Smoochum, 1), FOOTPRINT(Smoochum) + FOLLOWER(Smoochum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Smoochum), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_JYNX}), }, @@ -10004,6 +10183,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Jynx), ICON(Jynx, 2), FOOTPRINT(Jynx) + FOLLOWER(Jynx, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Jynx), }, #endif //P_FAMILY_JYNX @@ -10056,6 +10236,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Elekid), ICON(Elekid, 1), FOOTPRINT(Elekid) + FOLLOWER(Elekid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Elekid), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ELECTABUZZ}), }, @@ -10107,6 +10288,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Electabuzz), ICON(Electabuzz, 1), FOOTPRINT(Electabuzz) + FOLLOWER(Electabuzz, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Electabuzz), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_ELECTIRIZER, SPECIES_ELECTIVIRE}, {EVO_ITEM, ITEM_ELECTIRIZER, SPECIES_ELECTIVIRE}), @@ -10164,6 +10346,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Electivire), ICON(Electivire, 1), FOOTPRINT(Electivire) + FOLLOWER(Electivire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Electivire), }, #endif //P_GEN_4_CROSS_EVOS @@ -10217,6 +10400,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Magby), ICON(Magby, 0), FOOTPRINT(Magby) + FOLLOWER(Magby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Magby), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MAGMAR}), }, @@ -10267,6 +10451,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Magmar), ICON(Magmar, 0), FOOTPRINT(Magmar) + FOLLOWER(Magmar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Magmar), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_MAGMARIZER, SPECIES_MAGMORTAR}, {EVO_ITEM, ITEM_MAGMARIZER, SPECIES_MAGMORTAR}), @@ -10325,6 +10510,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Magmortar), ICON(Magmortar, 0), FOOTPRINT(Magmortar) + FOLLOWER(Magmortar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Magmortar), }, #endif //P_GEN_4_CROSS_EVOS @@ -10381,6 +10567,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(Pinsir), ICON(Pinsir, 2), + FOLLOWER(Pinsir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -10474,6 +10661,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(Tauros), ICON(Tauros, 2), + FOLLOWER(Tauros, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tauros), }, @@ -10602,6 +10790,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Magikarp), ICON(Magikarp, 0), FOOTPRINT(Magikarp) + FOLLOWER(Magikarp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Magikarp), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_GYARADOS}), }, @@ -10658,6 +10847,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Gyarados), ICON(Gyarados, 0), + FOLLOWER(Gyarados, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) }, #if P_MEGA_EVOLUTIONS @@ -10748,6 +10938,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_BLUE, PALETTES(Lapras), ICON(Lapras, 2), + FOLLOWER(Lapras, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) }, #if P_GIGANTAMAX_FORMS @@ -10826,6 +11017,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Ditto), ICON(Ditto, 2), FOOTPRINT(Ditto) + FOLLOWER(Ditto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Ditto), }, #endif //P_FAMILY_DITTO @@ -10883,6 +11075,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL, PALETTES(Eevee), ICON(Eevee, 2), + FOLLOWER(Eevee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_JOLTEON}, {EVO_ITEM, ITEM_WATER_STONE, SPECIES_VAPOREON}, {EVO_ITEM, ITEM_FIRE_STONE, SPECIES_FLAREON}, @@ -10967,6 +11160,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Vaporeon), ICON(Vaporeon, 0), FOOTPRINT(Vaporeon) + FOLLOWER(Vaporeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Vaporeon), }, @@ -11014,6 +11208,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Jolteon), ICON(Jolteon, 2), FOOTPRINT(Jolteon) + FOLLOWER(Jolteon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Jolteon), }, @@ -11061,6 +11256,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Flareon), ICON(Flareon, 3), FOOTPRINT(Flareon) + FOLLOWER(Flareon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Flareon), }, @@ -11109,6 +11305,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Espeon), ICON(Espeon, 2), FOOTPRINT(Espeon) + FOLLOWER(Espeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Espeon), }, @@ -11156,6 +11353,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Umbreon), ICON(Umbreon, 0), FOOTPRINT(Umbreon) + FOLLOWER(Umbreon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Umbreon), }, #endif //P_GEN_2_CROSS_EVOS @@ -11205,6 +11403,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Leafeon), ICON(Leafeon, 1), FOOTPRINT(Leafeon) + FOLLOWER(Leafeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Leafeon), }, @@ -11252,6 +11451,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Glaceon), ICON(Glaceon, 0), FOOTPRINT(Glaceon) + FOLLOWER(Glaceon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Glaceon), }, #endif //P_GEN_4_CROSS_EVOS @@ -11302,6 +11502,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Sylveon), ICON(Sylveon, 0), FOOTPRINT(Sylveon) + FOLLOWER(Sylveon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sylveon), }, #endif //P_GEN_6_CROSS_EVOS @@ -11352,6 +11553,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Porygon), ICON(Porygon, 0), FOOTPRINT(Porygon) + FOLLOWER(Porygon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Porygon), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_UPGRADE, SPECIES_PORYGON2}, {EVO_ITEM, ITEM_UPGRADE, SPECIES_PORYGON2}), @@ -11403,6 +11605,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Porygon2), ICON(Porygon2, 0), FOOTPRINT(Porygon2) + FOLLOWER(Porygon2, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Porygon2), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DUBIOUS_DISC, SPECIES_PORYGON_Z}, {EVO_ITEM, ITEM_DUBIOUS_DISC, SPECIES_PORYGON_Z}), @@ -11460,6 +11663,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(PorygonZ), ICON(PorygonZ, 0), FOOTPRINT(PorygonZ) + FOLLOWER(PorygonZ, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(PorygonZ), }, #endif //P_GEN_4_CROSS_EVOS @@ -11517,6 +11721,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Omanyte), ICON(Omanyte, 0), FOOTPRINT(Omanyte) + FOLLOWER(Omanyte, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Omanyte), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_OMASTAR}), }, @@ -11565,6 +11770,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Omastar), ICON(Omastar, 0), FOOTPRINT(Omastar) + FOLLOWER(Omastar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Omastar), }, #endif //P_FAMILY_OMANYTE @@ -11620,6 +11826,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Kabuto), ICON(Kabuto, 2), FOOTPRINT(Kabuto) + FOLLOWER(Kabuto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Kabuto), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_KABUTOPS}), }, @@ -11674,6 +11881,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Kabutops), ICON(Kabutops, 2), FOOTPRINT(Kabutops) + FOLLOWER(Kabutops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Kabutops), }, #endif //P_FAMILY_KABUTO @@ -11730,6 +11938,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(Aerodactyl), ICON(Aerodactyl, 2), + FOLLOWER(Aerodactyl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) }, #if P_MEGA_EVOLUTIONS @@ -11818,6 +12027,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Munchlax), ICON(Munchlax, 3), FOOTPRINT(Munchlax) + FOLLOWER(Munchlax, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Munchlax), .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_SNORLAX}), }, @@ -11875,6 +12085,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_DIP_RIGHT_SIDE, PALETTES(Snorlax), ICON(Snorlax, 3), + FOLLOWER(Snorlax, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -11962,6 +12173,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_BLUE, PALETTES(Articuno), ICON(Articuno, 2), + FOLLOWER(Articuno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Articuno), }, @@ -11998,6 +12210,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(ArticunoGalarian), ICON(ArticunoGalarian, 2), + FOLLOWER(ArticunoGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ArticunoGalarian), .isGalarianForm = TRUE, }, @@ -12065,6 +12278,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_SHAKE_FLASH_YELLOW, PALETTES(Zapdos), ICON(Zapdos, 0), + FOLLOWER(Zapdos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Zapdos), }, @@ -12099,6 +12313,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(ZapdosGalarian), ICON(ZapdosGalarian, 0), + FOLLOWER(ZapdosGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ZapdosGalarian), .isGalarianForm = TRUE, }, @@ -12161,6 +12376,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_RED, PALETTES(Moltres), ICON(Moltres, 0), + FOLLOWER(Moltres, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Moltres), }, @@ -12196,6 +12412,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(MoltresGalarian), ICON(MoltresGalarian, 0), + FOLLOWER(MoltresGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(MoltresGalarian), .isGalarianForm = TRUE, }, @@ -12248,6 +12465,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Dratini), ICON(Dratini, 0), FOOTPRINT(Dratini) + FOLLOWER(Dratini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Dratini), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_DRAGONAIR}), }, @@ -12297,6 +12515,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Dragonair), ICON(Dragonair, 0), FOOTPRINT(Dragonair) + FOLLOWER(Dragonair, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Dragonair), .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_DRAGONITE}), }, @@ -12352,6 +12571,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Dragonite), ICON(Dragonite, 2), FOOTPRINT(Dragonite) + FOLLOWER(Dragonite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Dragonite), }, #endif //P_FAMILY_DRATINI @@ -12414,6 +12634,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .backAnimId = BACK_ANIM_GROW_STUTTER, PALETTES(Mewtwo), ICON(Mewtwo, 2), + FOLLOWER(Mewtwo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -12547,6 +12768,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = PALETTES(Mew), ICON(Mew, 0), FOOTPRINT(Mew) + FOLLOWER(Mew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Mew), }, #endif //P_FAMILY_MEW diff --git a/src/data/pokemon/species_info/gen_2.h b/src/data/pokemon/species_info/gen_2.h index 92198af5ec63..8ef2d1d04f94 100644 --- a/src/data/pokemon/species_info/gen_2.h +++ b/src/data/pokemon/species_info/gen_2.h @@ -48,6 +48,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Chikorita), ICON(Chikorita, 1), FOOTPRINT(Chikorita) + FOLLOWER(Chikorita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Chikorita), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_BAYLEEF}), }, @@ -97,6 +98,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Bayleef), ICON(Bayleef, 1), FOOTPRINT(Bayleef) + FOLLOWER(Bayleef, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bayleef), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MEGANIUM}), }, @@ -154,6 +156,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Meganium), ICON(Meganium, 1), FOOTPRINT(Meganium) + FOLLOWER(Meganium, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Meganium), }, #endif //P_FAMILY_CHIKORITA @@ -203,6 +206,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Cyndaquil), ICON(Cyndaquil, 3), FOOTPRINT(Cyndaquil) + FOLLOWER(Cyndaquil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cyndaquil), .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_QUILAVA}), }, @@ -252,6 +256,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Quilava), ICON(Quilava, 3), FOOTPRINT(Quilava) + FOLLOWER(Quilava, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Quilava), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_TYPHLOSION}, {EVO_NONE, 0, SPECIES_TYPHLOSION_HISUIAN}), @@ -314,6 +319,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_RED, PALETTES(Typhlosion), ICON(Typhlosion, 3), + FOLLOWER(Typhlosion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Typhlosion), }, @@ -350,6 +356,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(TyphlosionHisuian), ICON(TyphlosionHisuian, 1), + FOLLOWER(TyphlosionHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(TyphlosionHisuian), .isHisuianForm = TRUE, }, @@ -401,6 +408,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Totodile), ICON(Totodile, 0), FOOTPRINT(Totodile) + FOLLOWER(Totodile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Totodile), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CROCONAW}), }, @@ -451,6 +459,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Croconaw), ICON(Croconaw, 0), FOOTPRINT(Croconaw) + FOLLOWER(Croconaw, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Croconaw), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_FERALIGATR}), }, @@ -507,6 +516,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Feraligatr), ICON(Feraligatr, 0), FOOTPRINT(Feraligatr) + FOLLOWER(Feraligatr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Feraligatr), }, #endif //P_FAMILY_TOTODILE @@ -556,6 +566,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Sentret), ICON(Sentret, 2), FOOTPRINT(Sentret) + FOLLOWER(Sentret, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sentret), .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_FURRET}), }, @@ -604,6 +615,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Furret), ICON(Furret, 2), FOOTPRINT(Furret) + FOLLOWER(Furret, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Furret), }, #endif //P_FAMILY_SENTRET @@ -653,6 +665,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Hoothoot), ICON(Hoothoot, 2), FOOTPRINT(Hoothoot) + FOLLOWER(Hoothoot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hoothoot), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_NOCTOWL}), }, @@ -707,6 +720,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Noctowl), ICON(Noctowl, 2), FOOTPRINT(Noctowl) + FOLLOWER(Noctowl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Noctowl), }, #endif //P_FAMILY_HOOTHOOT @@ -758,6 +772,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Ledyba), ICON(Ledyba, 0), FOOTPRINT(Ledyba) + FOLLOWER(Ledyba, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Ledyba), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_LEDIAN}), }, @@ -809,6 +824,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Ledian), ICON(Ledian, 0), FOOTPRINT(Ledian) + FOLLOWER(Ledian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ledian), }, #endif //P_FAMILY_LEDYBA @@ -858,6 +874,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Spinarak), ICON(Spinarak, 1), FOOTPRINT(Spinarak) + FOLLOWER(Spinarak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Spinarak), .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARIADOS}), }, @@ -912,6 +929,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Ariados), ICON(Ariados, 0), FOOTPRINT(Ariados) + FOLLOWER(Ariados, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Ariados), }, #endif //P_FAMILY_SPINARAK @@ -962,6 +980,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Chinchou), ICON(Chinchou, 2), FOOTPRINT(Chinchou) + FOLLOWER(Chinchou, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Chinchou), .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_LANTURN}), }, @@ -1011,6 +1030,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Lanturn), ICON(Lanturn, 0), FOOTPRINT(Lanturn) + FOLLOWER(Lanturn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Lanturn), }, #endif //P_FAMILY_CHINCHOU @@ -1062,6 +1082,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Togepi), ICON(Togepi, 0), FOOTPRINT(Togepi) + FOLLOWER(Togepi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Togepi), .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_TOGETIC}), }, @@ -1110,6 +1131,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Togetic), ICON(Togetic, 0), FOOTPRINT(Togetic) + FOLLOWER(Togetic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Togetic), .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_TOGEKISS}), }, @@ -1172,6 +1194,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Togekiss), ICON(Togekiss, 2), FOOTPRINT(Togekiss) + FOLLOWER(Togekiss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Togekiss), }, #endif //P_GEN_4_CROSS_EVOS @@ -1223,6 +1246,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Natu), ICON(Natu, 1), FOOTPRINT(Natu) + FOLLOWER(Natu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Natu), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_XATU}), }, @@ -1273,6 +1297,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Xatu), ICON(Xatu, 1), FOOTPRINT(Xatu) + FOLLOWER(Xatu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Xatu), }, #endif //P_FAMILY_NATU @@ -1323,6 +1348,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Mareep), ICON(Mareep, 0), FOOTPRINT(Mareep) + FOLLOWER(Mareep, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mareep), .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_FLAAFFY}), }, @@ -1371,6 +1397,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Flaaffy), ICON(Flaaffy, 0), FOOTPRINT(Flaaffy) + FOLLOWER(Flaaffy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Flaaffy), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_AMPHAROS}), }, @@ -1436,6 +1463,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .backAnimId = BACK_ANIM_SHAKE_FLASH_YELLOW, PALETTES(Ampharos), ICON(Ampharos, 0), + FOLLOWER(Ampharos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -1521,6 +1549,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Azurill), ICON(Azurill, 0), FOOTPRINT(Azurill) + FOLLOWER(Azurill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Azurill), .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_MARILL}), }, @@ -1574,6 +1603,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Marill), ICON(Marill, 0), FOOTPRINT(Marill) + FOLLOWER(Marill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Marill), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_AZUMARILL}), }, @@ -1634,6 +1664,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Azumarill), ICON(Azumarill, 0), FOOTPRINT(Azumarill) + FOLLOWER(Azumarill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Azumarill), }, #endif //P_FAMILY_MARILL @@ -1684,6 +1715,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Bonsly), ICON(Bonsly, 1), FOOTPRINT(Bonsly) + FOLLOWER(Bonsly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bonsly), .evolutions = EVOLUTION({EVO_MOVE, MOVE_MIMIC, SPECIES_SUDOWOODO}), }, @@ -1735,6 +1767,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Sudowoodo), ICON(Sudowoodo, 1), FOOTPRINT(Sudowoodo) + FOLLOWER(Sudowoodo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sudowoodo), }, #endif //P_FAMILY_SUDOWOODO @@ -1785,6 +1818,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Hoppip), ICON(Hoppip, 1), FOOTPRINT(Hoppip) + FOLLOWER(Hoppip, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Hoppip), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_SKIPLOOM}), }, @@ -1834,6 +1868,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Skiploom), ICON(Skiploom, 1), FOOTPRINT(Skiploom) + FOLLOWER(Skiploom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Skiploom), .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_JUMPLUFF}), }, @@ -1891,6 +1926,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Jumpluff), ICON(Jumpluff, 2), FOOTPRINT(Jumpluff) + FOLLOWER(Jumpluff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Jumpluff), }, #endif //P_FAMILY_HOPPIP @@ -1942,6 +1978,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Aipom), ICON(Aipom, 2), FOOTPRINT(Aipom) + FOLLOWER(Aipom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Aipom), .evolutions = EVOLUTION({EVO_MOVE, MOVE_DOUBLE_HIT, SPECIES_AMBIPOM}), }, @@ -1993,6 +2030,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Ambipom), ICON(Ambipom, 2), FOOTPRINT(Ambipom) + FOLLOWER(Ambipom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ambipom), }, #endif //P_GEN_4_CROSS_EVOS @@ -2043,6 +2081,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Sunkern), ICON(Sunkern, 1), FOOTPRINT(Sunkern) + FOLLOWER(Sunkern, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Sunkern), .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA}), }, @@ -2091,6 +2130,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Sunflora), ICON(Sunflora, 1), FOOTPRINT(Sunflora) + FOLLOWER(Sunflora, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sunflora), }, #endif //P_FAMILY_SUNKERN @@ -2142,6 +2182,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Yanma), ICON(Yanma, 1), FOOTPRINT(Yanma) + FOLLOWER(Yanma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Yanma), .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_YANMEGA}), }, @@ -2193,6 +2234,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Yanmega), ICON(Yanmega, 1), FOOTPRINT(Yanmega) + FOLLOWER(Yanmega, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Yanmega), }, #endif //P_GEN_4_CROSS_EVOS @@ -2249,6 +2291,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .backAnimId = BACK_ANIM_V_STRETCH, PALETTES(Wooper), ICON(Wooper, 0), + FOLLOWER(Wooper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Wooper), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_QUAGSIRE}), }, @@ -2299,6 +2342,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Quagsire), ICON(Quagsire, 0), FOOTPRINT(Quagsire) + FOLLOWER(Quagsire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Quagsire), }, @@ -2427,6 +2471,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Murkrow), ICON(Murkrow, 2), FOOTPRINT(Murkrow) + FOLLOWER(Murkrow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Murkrow), .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_HONCHKROW}), }, @@ -2476,6 +2521,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Honchkrow), ICON(Honchkrow, 2), FOOTPRINT(Honchkrow) + FOLLOWER(Honchkrow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Honchkrow), }, #endif //P_GEN_4_CROSS_EVOS @@ -2528,6 +2574,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Misdreavus), ICON(Misdreavus, 0), FOOTPRINT(Misdreavus) + FOLLOWER(Misdreavus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Misdreavus), .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_MISMAGIUS}), }, @@ -2579,6 +2626,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Mismagius), ICON(Mismagius, 2), FOOTPRINT(Mismagius) + FOLLOWER(Mismagius, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mismagius), }, #endif //P_GEN_4_CROSS_EVOS @@ -2623,6 +2671,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Unown), \ ICON(Unown ##letter, 0), \ FOOTPRINT(Unown) \ + FOLLOWER(Unown ##letter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE)\ LEARNSETS(Unown), \ .formSpeciesIdTable = sUnownFormSpeciesIdTable @@ -2916,6 +2965,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Wynaut), ICON(Wynaut, 0), FOOTPRINT(Wynaut) + FOLLOWER(Wynaut, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Wynaut), .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_WOBBUFFET}), }, @@ -2970,6 +3020,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = ICON_FEMALE(Wobbuffet, 0), #endif FOOTPRINT(Wobbuffet) + FOLLOWER(Wobbuffet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Wobbuffet), }, #endif //P_FAMILY_WOBBUFFET @@ -3021,6 +3072,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Girafarig), ICON(Girafarig, 1), FOOTPRINT(Girafarig) + FOLLOWER(Girafarig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Girafarig), .evolutions = EVOLUTION({EVO_MOVE, MOVE_TWIN_BEAM, SPECIES_FARIGIRAF}), }, @@ -3120,6 +3172,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Pineco), ICON(Pineco, 0), FOOTPRINT(Pineco) + FOLLOWER(Pineco, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Pineco), .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_FORRETRESS}), }, @@ -3168,6 +3221,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Forretress), ICON(Forretress, 2), FOOTPRINT(Forretress) + FOLLOWER(Forretress, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Forretress), }, #endif //P_FAMILY_PINECO @@ -3224,6 +3278,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Dunsparce), ICON(Dunsparce, 0), FOOTPRINT(Dunsparce) + FOLLOWER(Dunsparce, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Dunsparce), .evolutions = EVOLUTION({EVO_MOVE_TWO_SEGMENT, MOVE_HYPER_DRILL, SPECIES_DUDUNSPARCE_TWO_SEGMENT}, {EVO_MOVE_THREE_SEGMENT, MOVE_HYPER_DRILL, SPECIES_DUDUNSPARCE_THREE_SEGMENT}), @@ -3343,6 +3398,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Gligar), ICON(Gligar, 0), FOOTPRINT(Gligar) + FOLLOWER(Gligar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Gligar), .evolutions = EVOLUTION({EVO_ITEM_HOLD_NIGHT, ITEM_RAZOR_FANG, SPECIES_GLISCOR}, {EVO_ITEM_NIGHT, ITEM_RAZOR_FANG, SPECIES_GLISCOR}), @@ -3394,6 +3450,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Gliscor), ICON(Gliscor, 2), FOOTPRINT(Gliscor) + FOLLOWER(Gliscor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gliscor), }, #endif //P_GEN_4_CROSS_EVOS @@ -3448,6 +3505,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Snubbull), ICON(Snubbull, 0), FOOTPRINT(Snubbull) + FOLLOWER(Snubbull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Snubbull), .evolutions = EVOLUTION({EVO_LEVEL, 23, SPECIES_GRANBULL}), }, @@ -3500,6 +3558,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Granbull), ICON(Granbull, 2), FOOTPRINT(Granbull) + FOLLOWER(Granbull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Granbull), }, #endif //P_FAMILY_SNUBBULL @@ -3564,6 +3623,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .backAnimId = BACK_ANIM_GROW_STUTTER, PALETTES(Qwilfish), ICON(Qwilfish, 0), + FOLLOWER(Qwilfish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Qwilfish), }, @@ -3588,6 +3648,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(QwilfishHisuian), ICON(QwilfishHisuian, 0), + FOLLOWER(QwilfishHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(QwilfishHisuian), .isHisuianForm = TRUE, .evolutions = EVOLUTION({EVO_MOVE, MOVE_BARB_BARRAGE, SPECIES_OVERQWIL}), @@ -3636,6 +3697,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Overqwil), ICON(Overqwil, 2), + FOLLOWER(Overqwil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) //FOOTPRINT(Overqwil) LEARNSETS(Overqwil), }, @@ -3690,6 +3752,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Shuckle), ICON(Shuckle, 1), FOOTPRINT(Shuckle) + FOLLOWER(Shuckle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Shuckle), }, #endif //P_FAMILY_SHUCKLE @@ -3747,6 +3810,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(Heracross), ICON(Heracross, 0), + FOLLOWER(Heracross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -3840,6 +3904,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .backAnimId = BACK_ANIM_TRIANGLE_DOWN, PALETTES(Sneasel), ICON(Sneasel, 0), + FOLLOWER(Sneasel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sneasel), .evolutions = EVOLUTION({EVO_ITEM_HOLD_NIGHT, ITEM_RAZOR_CLAW, SPECIES_WEAVILE}, {EVO_ITEM_NIGHT, ITEM_RAZOR_CLAW, SPECIES_WEAVILE}), @@ -3894,6 +3959,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Weavile), ICON(Weavile, 0), FOOTPRINT(Weavile) + FOLLOWER(Weavile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Weavile), }, #endif //P_GEN_4_CROSS_EVOS @@ -3922,6 +3988,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(SneaselHisuian), ICON(SneaselHisuian, 2), + FOLLOWER(SneaselHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(SneaselHisuian), .isHisuianForm = TRUE, .evolutions = EVOLUTION({EVO_ITEM_HOLD_DAY, ITEM_RAZOR_CLAW, SPECIES_SNEASLER}, @@ -3971,6 +4038,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Sneasler), ICON(Sneasler, 2), + FOLLOWER(Sneasler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) //FOOTPRINT(Sneasler) LEARNSETS(Sneasler), }, @@ -4023,6 +4091,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Teddiursa), ICON(Teddiursa, 0), FOOTPRINT(Teddiursa) + FOLLOWER(Teddiursa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Teddiursa), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_URSARING}), }, @@ -4073,6 +4142,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Ursaring), ICON(Ursaring, 2), FOOTPRINT(Ursaring) + FOLLOWER(Ursaring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ursaring), .evolutions = EVOLUTION({EVO_ITEM_NIGHT, ITEM_PEAT_BLOCK, SPECIES_URSALUNA}, {EVO_NONE, 0, SPECIES_URSALUNA_BLOODMOON}), @@ -4125,6 +4195,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Ursaluna), ICON(Ursaluna, 2), + FOLLOWER(Ursaluna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) //FOOTPRINT(Ursaluna) LEARNSETS(Ursaluna), }, @@ -4213,6 +4284,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Slugma), ICON(Slugma, 0), FOOTPRINT(Slugma) + FOLLOWER(Slugma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Slugma), .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_MAGCARGO}), }, @@ -4268,6 +4340,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Magcargo), ICON(Magcargo, 0), FOOTPRINT(Magcargo) + FOLLOWER(Magcargo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Magcargo), }, #endif //P_FAMILY_SLUGMA @@ -4317,6 +4390,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Swinub), ICON(Swinub, 2), FOOTPRINT(Swinub) + FOLLOWER(Swinub, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Swinub), .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_PILOSWINE}), }, @@ -4368,6 +4442,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Piloswine), ICON(Piloswine, 2), FOOTPRINT(Piloswine) + FOLLOWER(Piloswine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Piloswine), .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_MAMOSWINE}), }, @@ -4424,6 +4499,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Mamoswine), ICON(Mamoswine, 2), FOOTPRINT(Mamoswine) + FOLLOWER(Mamoswine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mamoswine), }, #endif //P_GEN_4_CROSS_EVOS @@ -4490,6 +4566,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .backAnimId = BACK_ANIM_H_SLIDE, PALETTES(Corsola), ICON(Corsola, 0), + FOLLOWER(Corsola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Corsola), }, @@ -4521,6 +4598,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(CorsolaGalarian), ICON(CorsolaGalarian, 0), + FOLLOWER(CorsolaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(CorsolaGalarian), .isGalarianForm = TRUE, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_CURSOLA}), @@ -4570,6 +4648,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Cursola), ICON(Cursola, 0), FOOTPRINT(Cursola) + FOLLOWER(Cursola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cursola), }, #endif //P_GALARIAN_FORMS @@ -4620,6 +4699,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Remoraid), ICON(Remoraid, 0), FOOTPRINT(Remoraid) + FOLLOWER(Remoraid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Remoraid), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_OCTILLERY}), }, @@ -4672,6 +4752,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Octillery), ICON(Octillery, 0), FOOTPRINT(Octillery) + FOLLOWER(Octillery, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Octillery), }, #endif //P_FAMILY_REMORAID @@ -4721,6 +4802,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Delibird), ICON(Delibird, 1), FOOTPRINT(Delibird) + FOLLOWER(Delibird, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Delibird), }, #endif //P_FAMILY_DELIBIRD @@ -4771,6 +4853,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Mantyke), ICON(Mantyke, 0), FOOTPRINT(Mantyke) + FOLLOWER(Mantyke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mantyke), .evolutions = EVOLUTION({EVO_SPECIFIC_MON_IN_PARTY, SPECIES_REMORAID, SPECIES_MANTINE}), }, @@ -4827,6 +4910,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Mantine), ICON(Mantine, 2), FOOTPRINT(Mantine) + FOLLOWER(Mantine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Mantine), }, #endif //P_FAMILY_MANTINE @@ -4877,6 +4961,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Skarmory), ICON(Skarmory, 0), FOOTPRINT(Skarmory) + FOLLOWER(Skarmory, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Skarmory), }, #endif //P_FAMILY_SKARMORY @@ -4926,6 +5011,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Houndour), ICON(Houndour, 0), FOOTPRINT(Houndour) + FOLLOWER(Houndour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Houndour), .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_HOUNDOOM}), }, @@ -4982,6 +5068,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Houndoom), ICON(Houndoom, 0), + FOLLOWER(Houndoom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -5066,6 +5153,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Phanpy), ICON(Phanpy, 0), FOOTPRINT(Phanpy) + FOLLOWER(Phanpy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Phanpy), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_DONPHAN}), }, @@ -5117,6 +5205,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Donphan), ICON(Donphan, 0), FOOTPRINT(Donphan) + FOLLOWER(Donphan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Donphan), }, #endif //P_FAMILY_PHANPY @@ -5166,6 +5255,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Stantler), ICON(Stantler, 2), FOOTPRINT(Stantler) + FOLLOWER(Stantler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Stantler), .evolutions = EVOLUTION({EVO_MOVE, MOVE_PSYSHIELD_BASH, SPECIES_WYRDEER}), }, @@ -5215,6 +5305,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Wyrdeer), ICON(Wyrdeer, 2), + FOLLOWER(Wyrdeer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) //FOOTPRINT(Wyrdeer) LEARNSETS(Wyrdeer), }, @@ -5266,6 +5357,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Smeargle), ICON(Smeargle, 1), FOOTPRINT(Smeargle) + FOLLOWER(Smeargle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Smeargle), }, #endif //P_FAMILY_SMEARGLE @@ -5317,6 +5409,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Miltank), ICON(Miltank, 0), FOOTPRINT(Miltank) + FOLLOWER(Miltank, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Miltank), }, #endif //P_FAMILY_MILTANK @@ -5378,6 +5471,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Raikou), ICON(Raikou, 2), FOOTPRINT(Raikou) + FOLLOWER(Raikou, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Raikou), }, #endif //P_FAMILY_RAIKOU @@ -5439,6 +5533,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Entei), ICON(Entei, 2), FOOTPRINT(Entei) + FOLLOWER(Entei, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Entei), }, #endif //P_FAMILY_ENTEI @@ -5500,6 +5595,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Suicune), ICON(Suicune, 2), FOOTPRINT(Suicune) + FOLLOWER(Suicune, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Suicune), }, #endif //P_FAMILY_SUICUNE @@ -5549,6 +5645,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Larvitar), ICON(Larvitar, 1), FOOTPRINT(Larvitar) + FOLLOWER(Larvitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Larvitar), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_PUPITAR}), }, @@ -5597,6 +5694,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Pupitar), ICON(Pupitar, 2), FOOTPRINT(Pupitar) + FOLLOWER(Pupitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Pupitar), .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_TYRANITAR}), }, @@ -5658,6 +5756,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(Tyranitar), ICON(Tyranitar, 4), + FOLLOWER(Tyranitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -5752,6 +5851,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Lugia), ICON(Lugia, 0), FOOTPRINT(Lugia) + FOLLOWER(Lugia, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Lugia), }, #endif //P_FAMILY_LUGIA @@ -5811,6 +5911,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(HoOh), ICON(HoOh, 1), FOOTPRINT(HoOh) + FOLLOWER(HoOh, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(HoOh), }, #endif //P_FAMILY_HO_OH @@ -5870,6 +5971,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = PALETTES(Celebi), ICON(Celebi, 1), FOOTPRINT(Celebi) + FOLLOWER(Celebi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Celebi), }, #endif //P_FAMILY_CELEBI diff --git a/src/data/pokemon/species_info/gen_3.h b/src/data/pokemon/species_info/gen_3.h index 410f73b37129..06bfba14fb70 100644 --- a/src/data/pokemon/species_info/gen_3.h +++ b/src/data/pokemon/species_info/gen_3.h @@ -48,6 +48,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Treecko), ICON(Treecko, 1), FOOTPRINT(Treecko) + FOLLOWER(Treecko, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Treecko), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_GROVYLE}), }, @@ -96,6 +97,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Grovyle), ICON(Grovyle, 1), FOOTPRINT(Grovyle) + FOLLOWER(Grovyle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Grovyle), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SCEPTILE}), }, @@ -156,6 +158,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Sceptile), ICON(Sceptile, 1), + FOLLOWER(Sceptile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -243,6 +246,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Torchic), ICON(Torchic, 0), FOOTPRINT(Torchic) + FOLLOWER(Torchic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Torchic), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_COMBUSKEN}), }, @@ -294,6 +298,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Combusken), ICON(Combusken, 0), FOOTPRINT(Combusken) + FOLLOWER(Combusken, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Combusken), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_BLAZIKEN}), }, @@ -356,6 +361,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_RED, PALETTES(Blaziken), ICON(Blaziken, 0), + FOLLOWER(Blaziken, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -435,6 +441,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Mudkip), ICON(Mudkip, 0), FOOTPRINT(Mudkip) + FOLLOWER(Mudkip, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mudkip), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_MARSHTOMP}), }, @@ -483,6 +490,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Marshtomp), ICON(Marshtomp, 0), FOOTPRINT(Marshtomp) + FOLLOWER(Marshtomp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Marshtomp), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SWAMPERT}), }, @@ -543,6 +551,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_BLUE, PALETTES(Swampert), ICON(Swampert, 0), + FOLLOWER(Swampert, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -634,6 +643,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Poochyena), ICON(Poochyena, 2), FOOTPRINT(Poochyena) + FOLLOWER(Poochyena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Poochyena), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_MIGHTYENA}), }, @@ -682,6 +692,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Mightyena), ICON(Mightyena, 2), FOOTPRINT(Mightyena) + FOLLOWER(Mightyena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mightyena), }, #endif //P_FAMILY_POOCHYENA @@ -775,6 +786,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_TRIANGLE_DOWN, PALETTES(Zigzagoon), ICON(Zigzagoon, 2), + FOLLOWER(Zigzagoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Zigzagoon), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LINOONE}), }, @@ -799,6 +811,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(Linoone), ICON(Linoone, 2), + FOLLOWER(Linoone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Linoone), }, @@ -822,6 +835,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(ZigzagoonGalarian), ICON(ZigzagoonGalarian, 0), + FOLLOWER(ZigzagoonGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ZigzagoonGalarian), .isGalarianForm = TRUE, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LINOONE_GALARIAN}), @@ -845,6 +859,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(LinooneGalarian), ICON(LinooneGalarian, 0), + FOLLOWER(LinooneGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(LinooneGalarian), .isGalarianForm = TRUE, .evolutions = EVOLUTION({EVO_LEVEL_NIGHT, 35, SPECIES_OBSTAGOON}), @@ -894,6 +909,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Obstagoon), ICON(Obstagoon, 0), FOOTPRINT(Obstagoon) + FOLLOWER(Obstagoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Obstagoon), }, #endif //P_GALARIAN_FORMS @@ -952,6 +968,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Wurmple), ICON(Wurmple, 0), FOOTPRINT(Wurmple) + FOLLOWER(Wurmple, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Wurmple), .evolutions = EVOLUTION({EVO_LEVEL_SILCOON, 7, SPECIES_SILCOON}, {EVO_LEVEL_CASCOON, 7, SPECIES_CASCOON}), @@ -1001,6 +1018,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Silcoon), ICON(Silcoon, 2), FOOTPRINT(Silcoon) + FOLLOWER(Silcoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Silcoon), .evolutions = EVOLUTION({EVO_LEVEL, 10, SPECIES_BEAUTIFLY}), }, @@ -1061,6 +1079,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Beautifly), ICON(Beautifly, 0), FOOTPRINT(Beautifly) + FOLLOWER(Beautifly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Beautifly), }, @@ -1114,6 +1133,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Cascoon), ICON(Cascoon, 2), FOOTPRINT(Cascoon) + FOLLOWER(Cascoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Cascoon), .evolutions = EVOLUTION({EVO_LEVEL, 10, SPECIES_DUSTOX}), }, @@ -1176,6 +1196,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Dustox), ICON(Dustox, 5), FOOTPRINT(Dustox) + FOLLOWER(Dustox, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Dustox), }, #endif //P_FAMILY_WURMPLE @@ -1226,6 +1247,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Lotad), ICON(Lotad, 4), FOOTPRINT(Lotad) + FOLLOWER(Lotad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Lotad), .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_LOMBRE}), }, @@ -1275,6 +1297,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Lombre), ICON(Lombre, 1), FOOTPRINT(Lombre) + FOLLOWER(Lombre, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Lombre), .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_LUDICOLO}), }, @@ -1332,6 +1355,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Ludicolo), ICON(Ludicolo, 1), FOOTPRINT(Ludicolo) + FOLLOWER(Ludicolo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ludicolo), }, #endif //P_FAMILY_LOTAD @@ -1382,6 +1406,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Seedot), ICON(Seedot, 2), FOOTPRINT(Seedot) + FOLLOWER(Seedot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Seedot), .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_NUZLEAF}), }, @@ -1433,6 +1458,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Nuzleaf), ICON(Nuzleaf, 1), FOOTPRINT(Nuzleaf) + FOLLOWER(Nuzleaf, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Nuzleaf), .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SHIFTRY}), }, @@ -1494,6 +1520,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Shiftry), ICON(Shiftry, 5), FOOTPRINT(Shiftry) + FOLLOWER(Shiftry, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Shiftry), }, #endif //P_FAMILY_SEEDOT @@ -1543,6 +1570,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Taillow), ICON(Taillow, 2), FOOTPRINT(Taillow) + FOLLOWER(Taillow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Taillow), .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_SWELLOW}), }, @@ -1597,6 +1625,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Swellow), ICON(Swellow, 2), FOOTPRINT(Swellow) + FOLLOWER(Swellow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Swellow), }, #endif //P_FAMILY_TAILLOW @@ -1648,6 +1677,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Wingull), ICON(Wingull, 0), FOOTPRINT(Wingull) + FOLLOWER(Wingull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Wingull), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_PELIPPER}), }, @@ -1704,6 +1734,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Pelipper), ICON(Pelipper, 2), FOOTPRINT(Pelipper) + FOLLOWER(Pelipper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Pelipper), }, #endif //P_FAMILY_WINGULL @@ -1761,6 +1792,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Ralts), ICON(Ralts, 1), FOOTPRINT(Ralts) + FOLLOWER(Ralts, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ralts), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_KIRLIA}), }, @@ -1809,6 +1841,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Kirlia), ICON(Kirlia, 1), FOOTPRINT(Kirlia) + FOLLOWER(Kirlia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Kirlia), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GARDEVOIR}, {EVO_ITEM_MALE, ITEM_DAWN_STONE, SPECIES_GALLADE}), @@ -1870,6 +1903,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(Gardevoir), ICON(Gardevoir, 1), + FOLLOWER(Gardevoir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -1964,6 +1998,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(Gallade), ICON(Gallade, 1), + FOLLOWER(Gallade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -2046,6 +2081,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Surskit), ICON(Surskit, 0), FOOTPRINT(Surskit) + FOLLOWER(Surskit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Surskit), .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_MASQUERAIN}), }, @@ -2108,6 +2144,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Masquerain), ICON(Masquerain, 0), FOOTPRINT(Masquerain) + FOLLOWER(Masquerain, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Masquerain), }, #endif //P_FAMILY_SURSKIT @@ -2159,6 +2196,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Shroomish), ICON(Shroomish, 1), FOOTPRINT(Shroomish) + FOLLOWER(Shroomish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Shroomish), .evolutions = EVOLUTION({EVO_LEVEL, 23, SPECIES_BRELOOM}), }, @@ -2209,6 +2247,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Breloom), ICON(Breloom, 1), FOOTPRINT(Breloom) + FOLLOWER(Breloom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Breloom), }, #endif //P_FAMILY_SHROOMISH @@ -2258,6 +2297,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Slakoth), ICON(Slakoth, 2), FOOTPRINT(Slakoth) + FOLLOWER(Slakoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Slakoth), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_VIGOROTH}), }, @@ -2306,6 +2346,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Vigoroth), ICON(Vigoroth, 2), FOOTPRINT(Vigoroth) + FOLLOWER(Vigoroth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Vigoroth), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SLAKING}), }, @@ -2360,6 +2401,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Slaking), ICON(Slaking, 2), FOOTPRINT(Slaking) + FOLLOWER(Slaking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Slaking), }, #endif //P_FAMILY_SLAKOTH @@ -2410,6 +2452,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Nincada), ICON(Nincada, 1), FOOTPRINT(Nincada) + FOLLOWER(Nincada, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Nincada), .evolutions = EVOLUTION({EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK}, {EVO_LEVEL_SHEDINJA, 20, SPECIES_SHEDINJA}), @@ -2460,6 +2503,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Ninjask), ICON(Ninjask, 1), FOOTPRINT(Ninjask) + FOLLOWER(Ninjask, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Ninjask), }, @@ -2508,6 +2552,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Shedinja), ICON(Shedinja, 1), FOOTPRINT(Shedinja) + FOLLOWER(Shedinja, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Shedinja), }, #endif //P_FAMILY_NINCADA @@ -2557,6 +2602,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Whismur), ICON(Whismur, 1), FOOTPRINT(Whismur) + FOLLOWER(Whismur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Whismur), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LOUDRED}), }, @@ -2605,6 +2651,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Loudred), ICON(Loudred, 2), FOOTPRINT(Loudred) + FOLLOWER(Loudred, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Loudred), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_EXPLOUD}), }, @@ -2661,6 +2708,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Exploud), ICON(Exploud, 2), FOOTPRINT(Exploud) + FOLLOWER(Exploud, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Exploud), }, #endif //P_FAMILY_WHISMUR @@ -2711,6 +2759,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Makuhita), ICON(Makuhita, 1), FOOTPRINT(Makuhita) + FOLLOWER(Makuhita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Makuhita), .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_HARIYAMA}), }, @@ -2760,6 +2809,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Hariyama), ICON(Hariyama, 2), FOOTPRINT(Hariyama) + FOLLOWER(Hariyama, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hariyama), }, #endif //P_FAMILY_MAKUHITA @@ -2810,6 +2860,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Nosepass), ICON(Nosepass, 0), FOOTPRINT(Nosepass) + FOLLOWER(Nosepass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Nosepass), .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_PROBOPASS}, {EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_PROBOPASS}), @@ -2863,6 +2914,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Probopass), ICON(Probopass, 0), FOOTPRINT(Probopass) + FOLLOWER(Probopass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Probopass), }, #endif //P_GEN_4_CROSS_EVOS @@ -2913,6 +2965,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Skitty), ICON(Skitty, 0), FOOTPRINT(Skitty) + FOLLOWER(Skitty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Skitty), .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_DELCATTY}), }, @@ -2968,6 +3021,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Delcatty), ICON(Delcatty, 2), FOOTPRINT(Delcatty) + FOLLOWER(Delcatty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Delcatty), }, #endif //P_FAMILY_SKITTY @@ -3025,6 +3079,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_H_VIBRATE, PALETTES(Sableye), ICON(Sableye, 2), + FOLLOWER(Sableye, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -3122,6 +3177,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Mawile), ICON(Mawile, 2), + FOLLOWER(Mawile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -3208,6 +3264,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Aron), ICON(Aron, 2), FOOTPRINT(Aron) + FOLLOWER(Aron, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Aron), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_LAIRON}), }, @@ -3257,6 +3314,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Lairon), ICON(Lairon, 2), FOOTPRINT(Lairon) + FOLLOWER(Lairon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Lairon), .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_AGGRON}), }, @@ -3318,6 +3376,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(Aggron), ICON(Aggron, 2), + FOLLOWER(Aggron, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -3406,6 +3465,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Meditite), ICON(Meditite, 0), FOOTPRINT(Meditite) + FOLLOWER(Meditite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Meditite), .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_MEDICHAM}), }, @@ -3462,6 +3522,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(Medicham), ICON(Medicham, 0), + FOLLOWER(Medicham, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -3541,6 +3602,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Electrike), ICON(Electrike, 1), FOOTPRINT(Electrike) + FOLLOWER(Electrike, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Electrike), .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_MANECTRIC}), }, @@ -3595,6 +3657,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Manectric), ICON(Manectric, 0), + FOLLOWER(Manectric, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -3680,6 +3743,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Plusle), ICON(Plusle, 0), FOOTPRINT(Plusle) + FOLLOWER(Plusle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Plusle), }, #endif //P_FAMILY_PLUSLE @@ -3730,6 +3794,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Minun), ICON(Minun, 0), FOOTPRINT(Minun) + FOLLOWER(Minun, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Minun), }, #endif //P_FAMILY_MINUN @@ -3791,6 +3856,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Volbeat), ICON(Volbeat, 0), FOOTPRINT(Volbeat) + FOLLOWER(Volbeat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Volbeat), }, @@ -3850,6 +3916,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Illumise), ICON(Illumise, 2), FOOTPRINT(Illumise) + FOLLOWER(Illumise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Illumise), }, #endif //P_FAMILY_VOLBEAT_ILLUMISE @@ -3902,6 +3969,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Budew), ICON(Budew, 1), FOOTPRINT(Budew) + FOLLOWER(Budew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Budew), .evolutions = EVOLUTION({EVO_FRIENDSHIP_DAY, 0, SPECIES_ROSELIA}), }, @@ -3955,6 +4023,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Roselia), ICON(Roselia, 4), FOOTPRINT(Roselia) + FOLLOWER(Roselia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Roselia), .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_ROSERADE}), }, @@ -4016,6 +4085,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Roserade), ICON(Roserade, 0), FOOTPRINT(Roserade) + FOLLOWER(Roserade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Roserade), }, #endif //P_GEN_4_CROSS_EVOS @@ -4070,6 +4140,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Gulpin), ICON(Gulpin, 1), FOOTPRINT(Gulpin) + FOLLOWER(Gulpin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Gulpin), .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_SWALOT}), }, @@ -4122,6 +4193,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Swalot), ICON(Swalot, 2), FOOTPRINT(Swalot) + FOLLOWER(Swalot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Swalot), }, #endif //P_FAMILY_GULPIN @@ -4172,6 +4244,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Carvanha), ICON(Carvanha, 0), FOOTPRINT(Carvanha) + FOLLOWER(Carvanha, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Carvanha), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SHARPEDO}), }, @@ -4227,6 +4300,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(Sharpedo), ICON(Sharpedo, 0), + FOLLOWER(Sharpedo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) }, #if P_MEGA_EVOLUTIONS @@ -4313,6 +4387,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Wailmer), ICON(Wailmer, 2), FOOTPRINT(Wailmer) + FOLLOWER(Wailmer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Wailmer), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_WAILORD}), }, @@ -4362,6 +4437,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Wailord), ICON(Wailord, 0), FOOTPRINT(Wailord) + FOLLOWER(Wailord, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Wailord), }, #endif //P_FAMILY_WAILMER @@ -4413,6 +4489,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Numel), ICON(Numel, 1), FOOTPRINT(Numel) + FOLLOWER(Numel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Numel), .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_CAMERUPT}), }, @@ -4470,6 +4547,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_RED, PALETTES(Camerupt), ICON(Camerupt, 0), + FOLLOWER(Camerupt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -4556,6 +4634,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Torkoal), ICON(Torkoal, 2), FOOTPRINT(Torkoal) + FOLLOWER(Torkoal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Torkoal), }, #endif //P_FAMILY_TORKOAL @@ -4605,6 +4684,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Spoink), ICON(Spoink, 0), FOOTPRINT(Spoink) + FOLLOWER(Spoink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Spoink), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GRUMPIG}), }, @@ -4654,6 +4734,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Grumpig), ICON(Grumpig, 2), FOOTPRINT(Grumpig) + FOLLOWER(Grumpig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Grumpig), }, #endif //P_FAMILY_SPOINK @@ -4704,6 +4785,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Spinda), ICON(Spinda, 1), FOOTPRINT(Spinda) + FOLLOWER(Spinda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Spinda), }, #endif //P_FAMILY_SPINDA @@ -4758,6 +4840,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Trapinch), ICON(Trapinch, 0), FOOTPRINT(Trapinch) + FOLLOWER(Trapinch, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Trapinch), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_VIBRAVA}), }, @@ -4811,6 +4894,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Vibrava), ICON(Vibrava, 1), FOOTPRINT(Vibrava) + FOLLOWER(Vibrava, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Vibrava), .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_FLYGON}), }, @@ -4871,6 +4955,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Flygon), ICON(Flygon, 1), FOOTPRINT(Flygon) + FOLLOWER(Flygon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Flygon), }, #endif //P_FAMILY_TRAPINCH @@ -4921,6 +5006,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Cacnea), ICON(Cacnea, 1), FOOTPRINT(Cacnea) + FOLLOWER(Cacnea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cacnea), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_CACTURNE}), }, @@ -4972,6 +5058,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Cacturne), ICON(Cacturne, 1), FOOTPRINT(Cacturne) + FOLLOWER(Cacturne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cacturne), }, #endif //P_FAMILY_CACNEA @@ -5021,6 +5108,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Swablu), ICON(Swablu, 0), FOOTPRINT(Swablu) + FOLLOWER(Swablu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Swablu), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_ALTARIA}), }, @@ -5075,6 +5163,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC, PALETTES(Altaria), ICON(Altaria, 0), + FOLLOWER(Altaria, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) }, #if P_MEGA_EVOLUTIONS @@ -5164,6 +5253,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Zangoose), ICON(Zangoose, 0), FOOTPRINT(Zangoose) + FOLLOWER(Zangoose, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Zangoose), }, #endif //P_FAMILY_ZANGOOSE @@ -5216,6 +5306,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Seviper), ICON(Seviper, 2), FOOTPRINT(Seviper) + FOLLOWER(Seviper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BIKE_TIRE) LEARNSETS(Seviper), }, #endif //P_FAMILY_SEVIPER @@ -5274,6 +5365,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Lunatone), ICON(Lunatone, 1), FOOTPRINT(Lunatone) + FOLLOWER(Lunatone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Lunatone), }, #endif //P_FAMILY_LUNATONE @@ -5332,6 +5424,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Solrock), ICON(Solrock, 0), FOOTPRINT(Solrock) + FOLLOWER(Solrock, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Solrock), }, #endif //P_FAMILY_SOLROCK @@ -5382,6 +5475,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Barboach), ICON(Barboach, 0), FOOTPRINT(Barboach) + FOLLOWER(Barboach, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Barboach), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_WHISCASH}), }, @@ -5430,6 +5524,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Whiscash), ICON(Whiscash, 0), FOOTPRINT(Whiscash) + FOLLOWER(Whiscash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Whiscash), }, #endif //P_FAMILY_BARBOACH @@ -5479,6 +5574,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Corphish), ICON(Corphish, 0), FOOTPRINT(Corphish) + FOLLOWER(Corphish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Corphish), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_CRAWDAUNT}), }, @@ -5527,6 +5623,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Crawdaunt), ICON(Crawdaunt, 0), FOOTPRINT(Crawdaunt) + FOLLOWER(Crawdaunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Crawdaunt), }, #endif //P_FAMILY_CORPHISH @@ -5578,6 +5675,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Baltoy), ICON(Baltoy, 2), FOOTPRINT(Baltoy) + FOLLOWER(Baltoy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Baltoy), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CLAYDOL}), }, @@ -5628,6 +5726,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Claydol), ICON(Claydol, 0), FOOTPRINT(Claydol) + FOLLOWER(Claydol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Claydol), }, #endif //P_FAMILY_BALTOY @@ -5684,6 +5783,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Lileep), ICON(Lileep, 2), FOOTPRINT(Lileep) + FOLLOWER(Lileep, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Lileep), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_CRADILY}), }, @@ -5739,6 +5839,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Cradily), ICON(Cradily, 1), FOOTPRINT(Cradily) + FOLLOWER(Cradily, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Cradily), }, #endif //P_FAMILY_LILEEP @@ -5794,6 +5895,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Anorith), ICON(Anorith, 0), FOOTPRINT(Anorith) + FOLLOWER(Anorith, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) LEARNSETS(Anorith), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_ARMALDO}), }, @@ -5848,6 +5950,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Armaldo), ICON(Armaldo, 2), FOOTPRINT(Armaldo) + FOLLOWER(Armaldo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Armaldo), }, #endif //P_FAMILY_ANORITH @@ -5897,6 +6000,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Feebas), ICON(Feebas, 2), FOOTPRINT(Feebas) + FOLLOWER(Feebas, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Feebas), .evolutions = EVOLUTION({EVO_BEAUTY, 170, SPECIES_MILOTIC}, {EVO_TRADE_ITEM, ITEM_PRISM_SCALE, SPECIES_MILOTIC}, @@ -5950,6 +6054,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Milotic), ICON(Milotic, 2), FOOTPRINT(Milotic) + FOLLOWER(Milotic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Milotic), }, #endif //P_FAMILY_FEEBAS @@ -6008,6 +6113,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC, PALETTES(CastformNormal), ICON(CastformNormal, 0), + FOLLOWER(CastformNormal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) }, [SPECIES_CASTFORM_SUNNY] = @@ -6030,6 +6136,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_RED, PALETTES(CastformSunny), ICON(CastformSunny, 0), + FOLLOWER(CastformSunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) }, [SPECIES_CASTFORM_RAINY] = @@ -6052,6 +6159,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(CastformRainy), ICON(CastformRainy, 0), + FOLLOWER(CastformRainy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) }, [SPECIES_CASTFORM_SNOWY] = @@ -6074,6 +6182,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_TRIANGLE_DOWN, PALETTES(CastformSnowy), ICON(CastformSnowy, 0), + FOLLOWER(CastformSnowy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) }, #endif //P_FAMILY_CASTFORM @@ -6123,6 +6232,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Kecleon), ICON(Kecleon, 1), FOOTPRINT(Kecleon) + FOLLOWER(Kecleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Kecleon), }, #endif //P_FAMILY_KECLEON @@ -6174,6 +6284,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Shuppet), ICON(Shuppet, 0), FOOTPRINT(Shuppet) + FOLLOWER(Shuppet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Shuppet), .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_BANETTE}), }, @@ -6229,6 +6340,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_H_VIBRATE, PALETTES(Banette), ICON(Banette, 0), + FOLLOWER(Banette, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -6317,6 +6429,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Duskull), ICON(Duskull, 0), FOOTPRINT(Duskull) + FOLLOWER(Duskull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Duskull), .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_DUSCLOPS}), }, @@ -6368,6 +6481,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Dusclops), ICON(Dusclops, 0), FOOTPRINT(Dusclops) + FOLLOWER(Dusclops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dusclops), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_REAPER_CLOTH, SPECIES_DUSKNOIR}, {EVO_ITEM, ITEM_REAPER_CLOTH, SPECIES_DUSKNOIR}), @@ -6427,6 +6541,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Dusknoir), ICON(Dusknoir, 2), FOOTPRINT(Dusknoir) + FOLLOWER(Dusknoir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dusknoir), }, #endif //P_GEN_4_CROSS_EVOS @@ -6477,6 +6592,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Tropius), ICON(Tropius, 1), FOOTPRINT(Tropius) + FOLLOWER(Tropius, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tropius), }, #endif //P_FAMILY_TROPIUS @@ -6528,6 +6644,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Chingling), ICON(Chingling, 1), FOOTPRINT(Chingling) + FOLLOWER(Chingling, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Chingling), .evolutions = EVOLUTION({EVO_FRIENDSHIP_NIGHT, 0, SPECIES_CHIMECHO}), }, @@ -6592,6 +6709,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Chimecho), ICON(Chimecho, 0), FOOTPRINT(Chimecho) + FOLLOWER(Chimecho, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Chimecho), }, #endif //P_FAMILY_CHIMECHO @@ -6649,6 +6767,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(Absol), ICON(Absol, 0), + FOLLOWER(Absol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -6731,6 +6850,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Snorunt), ICON(Snorunt, 2), FOOTPRINT(Snorunt) + FOLLOWER(Snorunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Snorunt), .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GLALIE}, {EVO_ITEM_FEMALE, ITEM_DAWN_STONE, SPECIES_FROSLASS}), @@ -6787,6 +6907,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_TRIANGLE_DOWN, PALETTES(Glalie), ICON(Glalie, 0), + FOLLOWER(Glalie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -6872,6 +6993,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Froslass), ICON(Froslass, 0), FOOTPRINT(Froslass) + FOLLOWER(Froslass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Froslass), }, #endif //P_GEN_4_CROSS_EVOS @@ -6923,6 +7045,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Spheal), ICON(Spheal, 2), FOOTPRINT(Spheal) + FOLLOWER(Spheal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Spheal), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_SEALEO}), }, @@ -6971,6 +7094,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Sealeo), ICON(Sealeo, 2), FOOTPRINT(Sealeo) + FOLLOWER(Sealeo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sealeo), .evolutions = EVOLUTION({EVO_LEVEL, 44, SPECIES_WALREIN}), }, @@ -7025,6 +7149,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Walrein), ICON(Walrein, 0), FOOTPRINT(Walrein) + FOLLOWER(Walrein, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Walrein), }, #endif //P_FAMILY_SPHEAL @@ -7076,6 +7201,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Clamperl), ICON(Clamperl, 0), FOOTPRINT(Clamperl) + FOLLOWER(Clamperl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Clamperl), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL}, {EVO_TRADE_ITEM, ITEM_DEEP_SEA_SCALE, SPECIES_GOREBYSS}, @@ -7129,6 +7255,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Huntail), ICON(Huntail, 0), FOOTPRINT(Huntail) + FOLLOWER(Huntail, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Huntail), }, @@ -7177,6 +7304,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Gorebyss), ICON(Gorebyss, 0), FOOTPRINT(Gorebyss) + FOLLOWER(Gorebyss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) LEARNSETS(Gorebyss), }, #endif //P_FAMILY_CLAMPERL @@ -7230,6 +7358,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Relicanth), ICON(Relicanth, 2), FOOTPRINT(Relicanth) + FOLLOWER(Relicanth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Relicanth), }, #endif //P_FAMILY_RELICANTH @@ -7280,6 +7409,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Luvdisc), ICON(Luvdisc, 0), FOOTPRINT(Luvdisc) + FOLLOWER(Luvdisc, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) LEARNSETS(Luvdisc), }, #endif //P_FAMILY_LUVDISC @@ -7330,6 +7460,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Bagon), ICON(Bagon, 0), FOOTPRINT(Bagon) + FOLLOWER(Bagon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bagon), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SHELGON}), }, @@ -7379,6 +7510,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Shelgon), ICON(Shelgon, 2), FOOTPRINT(Shelgon) + FOLLOWER(Shelgon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Shelgon), .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_SALAMENCE}), }, @@ -7441,6 +7573,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_H_SHAKE, PALETTES(Salamence), ICON(Salamence, 0), + FOLLOWER(Salamence, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -7528,6 +7661,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Beldum), ICON(Beldum, 0), FOOTPRINT(Beldum) + FOLLOWER(Beldum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Beldum), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_METANG}), }, @@ -7577,6 +7711,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Metang), ICON(Metang, 0), FOOTPRINT(Metang) + FOLLOWER(Metang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Metang), .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_METAGROSS}), }, @@ -7638,6 +7773,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Metagross), ICON(Metagross, 0), + FOLLOWER(Metagross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -7731,6 +7867,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Regirock), ICON(Regirock, 2), FOOTPRINT(Regirock) + FOLLOWER(Regirock, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Regirock), }, #endif //P_FAMILY_REGIROCK @@ -7787,6 +7924,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Regice), ICON(Regice, 0), FOOTPRINT(Regice) + FOLLOWER(Regice, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Regice), }, #endif //P_FAMILY_REGICE @@ -7844,6 +7982,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Registeel), ICON(Registeel, 2), FOOTPRINT(Registeel) + FOLLOWER(Registeel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Registeel), }, #endif //P_FAMILY_REGISTEEL @@ -7907,6 +8046,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_H_VIBRATE, PALETTES(Latias), ICON(Latias, 0), + FOLLOWER(Latias, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) }, #if P_MEGA_EVOLUTIONS @@ -8008,6 +8148,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_H_VIBRATE, PALETTES(Latios), ICON(Latios, 0), + FOLLOWER(Latios, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) }, #if P_MEGA_EVOLUTIONS @@ -8109,6 +8250,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_BLUE, PALETTES(Kyogre), ICON(Kyogre, 2), + FOLLOWER(Kyogre, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) }, #if P_PRIMAL_REVERSIONS [SPECIES_KYOGRE_PRIMAL] = @@ -8206,6 +8348,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_RED, PALETTES(Groudon), ICON(Groudon, 0), + FOLLOWER(Groudon, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_PRIMAL_REVERSIONS @@ -8308,6 +8451,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_GROW_STUTTER, PALETTES(Rayquaza), ICON(Rayquaza, 1), + FOLLOWER(Rayquaza, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) }, #if P_MEGA_EVOLUTIONS @@ -8403,6 +8547,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = PALETTES(Jirachi), ICON(Jirachi, 0), FOOTPRINT(Jirachi) + FOLLOWER(Jirachi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) LEARNSETS(Jirachi), }, #endif //P_FAMILY_JIRACHI @@ -8463,6 +8608,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(DeoxysNormal), ICON(DeoxysNormal, 0), + FOLLOWER(DeoxysNormal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(DeoxysNormal), .formChangeTable = sDeoxysNormalFormChangeTable, }, @@ -8487,6 +8633,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_TRIANGLE_DOWN, PALETTES(DeoxysAttack), ICON(DeoxysAttack, 0), + FOLLOWER(DeoxysAttack, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(DeoxysAttack), .formChangeTable = sDeoxysAttackFormChangeTable, }, @@ -8511,6 +8658,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_TRIANGLE_DOWN, PALETTES(DeoxysDefense), ICON(DeoxysDefense, 0), + FOLLOWER(DeoxysDefense, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(DeoxysDefense), .formChangeTable = sDeoxysDefenseFormChangeTable, }, @@ -8535,6 +8683,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .backAnimId = BACK_ANIM_TRIANGLE_DOWN, PALETTES(DeoxysSpeed), ICON(DeoxysSpeed, 0), + FOLLOWER(DeoxysSpeed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(DeoxysSpeed), .formChangeTable = sDeoxysSpeedFormChangeTable, }, diff --git a/src/data/pokemon/species_info/gen_4.h b/src/data/pokemon/species_info/gen_4.h index 78f7587756b8..6e2ecf5463d5 100644 --- a/src/data/pokemon/species_info/gen_4.h +++ b/src/data/pokemon/species_info/gen_4.h @@ -48,6 +48,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Turtwig), ICON(Turtwig, 1), FOOTPRINT(Turtwig) + FOLLOWER(Turtwig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Turtwig), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_GROTLE}), }, @@ -97,6 +98,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Grotle), ICON(Grotle, 1), FOOTPRINT(Grotle) + FOLLOWER(Grotle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Grotle), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_TORTERRA}), }, @@ -153,6 +155,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Torterra), ICON(Torterra, 1), FOOTPRINT(Torterra) + FOLLOWER(Torterra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Torterra), }, #endif //P_FAMILY_TURTWIG @@ -203,6 +206,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Chimchar), ICON(Chimchar, 1), FOOTPRINT(Chimchar) + FOLLOWER(Chimchar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Chimchar), .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_MONFERNO}), }, @@ -253,6 +257,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Monferno), ICON(Monferno, 0), FOOTPRINT(Monferno) + FOLLOWER(Monferno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Monferno), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_INFERNAPE}), }, @@ -309,6 +314,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Infernape), ICON(Infernape, 0), FOOTPRINT(Infernape) + FOLLOWER(Infernape, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Infernape), }, #endif //P_FAMILY_CHIMCHAR @@ -362,6 +368,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Piplup), ICON(Piplup, 0), FOOTPRINT(Piplup) + FOLLOWER(Piplup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Piplup), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_PRINPLUP}), }, @@ -414,6 +421,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Prinplup), ICON(Prinplup, 0), FOOTPRINT(Prinplup) + FOLLOWER(Prinplup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Prinplup), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMPOLEON}), }, @@ -472,6 +480,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Empoleon), ICON(Empoleon, 0), FOOTPRINT(Empoleon) + FOLLOWER(Empoleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Empoleon), }, #endif //P_FAMILY_PIPLUP @@ -523,6 +532,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Starly), ICON(Starly, 0), FOOTPRINT(Starly) + FOLLOWER(Starly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Starly), .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_STARAVIA}), }, @@ -573,6 +583,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Staravia), ICON(Staravia, 0), FOOTPRINT(Staravia) + FOLLOWER(Staravia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Staravia), .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_STARAPTOR}), }, @@ -630,6 +641,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Staraptor), ICON(Staraptor, 0), FOOTPRINT(Staraptor) + FOLLOWER(Staraptor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Staraptor), }, #endif //P_FAMILY_STARLY @@ -681,6 +693,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Bidoof), ICON(Bidoof, 2), FOOTPRINT(Bidoof) + FOLLOWER(Bidoof, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bidoof), .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_BIBAREL}), }, @@ -730,6 +743,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Bibarel), ICON(Bibarel, 2), FOOTPRINT(Bibarel) + FOLLOWER(Bibarel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bibarel), }, #endif //P_FAMILY_BIDOOF @@ -782,6 +796,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Kricketot), ICON(Kricketot, 2), FOOTPRINT(Kricketot) + FOLLOWER(Kricketot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Kricketot), .evolutions = EVOLUTION({EVO_LEVEL, 10, SPECIES_KRICKETUNE}), }, @@ -833,6 +848,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Kricketune), ICON(Kricketune, 2), FOOTPRINT(Kricketune) + FOLLOWER(Kricketune, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Kricketune), }, #endif //P_FAMILY_KRICKETOT @@ -884,6 +900,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Shinx), ICON(Shinx, 0), FOOTPRINT(Shinx) + FOLLOWER(Shinx, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Shinx), .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_LUXIO}), }, @@ -934,6 +951,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Luxio), ICON(Luxio, 0), FOOTPRINT(Luxio) + FOLLOWER(Luxio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Luxio), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_LUXRAY}), }, @@ -990,6 +1008,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Luxray), ICON(Luxray, 0), FOOTPRINT(Luxray) + FOLLOWER(Luxray, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Luxray), }, #endif //P_FAMILY_SHINX @@ -1039,6 +1058,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Cranidos), ICON(Cranidos, 0), FOOTPRINT(Cranidos) + FOLLOWER(Cranidos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cranidos), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_RAMPARDOS}), }, @@ -1087,6 +1107,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Rampardos), ICON(Rampardos, 0), FOOTPRINT(Rampardos) + FOLLOWER(Rampardos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Rampardos), }, #endif //P_FAMILY_CRANIDOS @@ -1136,6 +1157,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Shieldon), ICON(Shieldon, 1), FOOTPRINT(Shieldon) + FOLLOWER(Shieldon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Shieldon), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_BASTIODON}), }, @@ -1184,6 +1206,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Bastiodon), ICON(Bastiodon, 1), FOOTPRINT(Bastiodon) + FOLLOWER(Bastiodon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bastiodon), }, #endif //P_FAMILY_SHIELDON @@ -1240,6 +1263,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backPicYOffset = 6, PALETTES(BurmyPlantCloak), ICON(BurmyPlantCloak, 1), + FOLLOWER(BurmyPlantCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM_PLANT_CLOAK}, {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}), }, @@ -1259,6 +1283,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backPicYOffset = 7, PALETTES(BurmySandyCloak), ICON(BurmySandyCloak, 1), + FOLLOWER(BurmySandyCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM_SANDY_CLOAK}, {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}), }, @@ -1278,6 +1303,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backPicYOffset = 0, PALETTES(BurmyTrashCloak), ICON(BurmyTrashCloak, 0), + FOLLOWER(BurmyTrashCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_LEVEL_FEMALE, 20, SPECIES_WORMADAM_TRASH_CLOAK}, {EVO_LEVEL_MALE, 20, SPECIES_MOTHIM}), }, @@ -1332,6 +1358,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = BACK_PIC(WormadamPlantCloak, 56, 64), PALETTES(WormadamPlantCloak), ICON(WormadamPlantCloak, 1), + FOLLOWER(WormadamPlantCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(WormadamPlantCloak), }, @@ -1356,6 +1383,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = BACK_PIC(WormadamSandyCloak, 56, 64), PALETTES(WormadamSandyCloak), ICON(WormadamSandyCloak, 1), + FOLLOWER(WormadamSandyCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(WormadamSandyCloak), }, @@ -1381,6 +1409,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = BACK_PIC(WormadamTrashCloak, 64, 64), PALETTES(WormadamTrashCloak), ICON(WormadamTrashCloak, 0), + FOLLOWER(WormadamTrashCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(WormadamTrashCloak), }, @@ -1431,6 +1460,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Mothim), ICON(Mothim, 0), FOOTPRINT(Mothim) + FOLLOWER(Mothim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mothim), }, #endif //P_FAMILY_BURMY @@ -1483,6 +1513,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTE_FEMALE(Combee), ICON(Combee, 0), FOOTPRINT(Combee) + FOLLOWER(Combee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Combee), .evolutions = EVOLUTION({EVO_LEVEL_FEMALE, 21, SPECIES_VESPIQUEN}), }, @@ -1534,6 +1565,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Vespiquen), ICON(Vespiquen, 0), FOOTPRINT(Vespiquen) + FOLLOWER(Vespiquen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Vespiquen), }, #endif //P_FAMILY_COMBEE @@ -1584,6 +1616,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Pachirisu), ICON(Pachirisu, 0), FOOTPRINT(Pachirisu) + FOLLOWER(Pachirisu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pachirisu), }, #endif //P_FAMILY_PACHIRISU @@ -1634,6 +1667,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Buizel), ICON(Buizel, 0), FOOTPRINT(Buizel) + FOLLOWER(Buizel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Buizel), .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_FLOATZEL}), }, @@ -1683,6 +1717,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Floatzel), ICON(Floatzel, 0), FOOTPRINT(Floatzel) + FOLLOWER(Floatzel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Floatzel), }, #endif //P_FAMILY_BUIZEL @@ -1733,6 +1768,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Cherubi), ICON(Cherubi, 1), FOOTPRINT(Cherubi) + FOLLOWER(Cherubi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cherubi), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_CHERRIM_OVERCAST}), }, @@ -1788,6 +1824,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_V_STRETCH, PALETTES(CherrimOvercast), ICON(CherrimOvercast, 0), + FOLLOWER(CherrimOvercast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_CHERRIM_SUNSHINE] = @@ -1861,6 +1898,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = BACK_PIC(ShellosWestSea, 40, 56), PALETTES(ShellosWestSea), ICON(ShellosWestSea, 0), + FOLLOWER(ShellosWestSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GASTRODON_WEST_SEA}), }, @@ -1878,6 +1916,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = BACK_PIC(ShellosEastSea, 56, 48), PALETTES(ShellosEastSea), ICON(ShellosEastSea, 0), + FOLLOWER(ShellosEastSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GASTRODON_EAST_SEA}), }, @@ -1930,6 +1969,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = BACK_PIC(GastrodonWestSea, 56, 64), PALETTES(GastrodonWestSea), ICON(GastrodonWestSea, 0), + FOLLOWER(GastrodonWestSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_GASTRODON_EAST_SEA] = @@ -1945,6 +1985,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = BACK_PIC(GastrodonEastSea, 56, 64), PALETTES(GastrodonEastSea), ICON(GastrodonEastSea, 0), + FOLLOWER(GastrodonEastSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #endif //P_FAMILY_SHELLOS @@ -1994,6 +2035,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Drifloon), ICON(Drifloon, 2), FOOTPRINT(Drifloon) + FOLLOWER(Drifloon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Drifloon), .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_DRIFBLIM}), }, @@ -2043,6 +2085,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Drifblim), ICON(Drifblim, 2), FOOTPRINT(Drifblim) + FOLLOWER(Drifblim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Drifblim), }, #endif //P_FAMILY_DRIFLOON @@ -2092,6 +2135,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Buneary), ICON(Buneary, 2), FOOTPRINT(Buneary) + FOLLOWER(Buneary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Buneary), .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LOPUNNY}), }, @@ -2146,6 +2190,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(Lopunny), ICON(Lopunny, 2), + FOLLOWER(Lopunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -2232,6 +2277,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Glameow), ICON(Glameow, 0), FOOTPRINT(Glameow) + FOLLOWER(Glameow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Glameow), .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_PURUGLY}), }, @@ -2280,6 +2326,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Purugly), ICON(Purugly, 0), FOOTPRINT(Purugly) + FOLLOWER(Purugly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Purugly), }, #endif //P_FAMILY_GLAMEOW @@ -2329,6 +2376,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Stunky), ICON(Stunky, 2), FOOTPRINT(Stunky) + FOLLOWER(Stunky, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Stunky), .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SKUNTANK}), }, @@ -2377,6 +2425,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Skuntank), ICON(Skuntank, 2), FOOTPRINT(Skuntank) + FOLLOWER(Skuntank, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Skuntank), }, #endif //P_FAMILY_STUNKY @@ -2428,6 +2477,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Bronzor), ICON(Bronzor, 0), FOOTPRINT(Bronzor) + FOLLOWER(Bronzor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bronzor), .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_BRONZONG}), }, @@ -2479,6 +2529,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Bronzong), ICON(Bronzong, 0), FOOTPRINT(Bronzong) + FOLLOWER(Bronzong, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bronzong), }, #endif //P_FAMILY_BRONZOR @@ -2529,6 +2580,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Chatot), ICON(Chatot, 0), FOOTPRINT(Chatot) + FOLLOWER(Chatot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Chatot), }, #endif //P_FAMILY_CHATOT @@ -2579,6 +2631,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Spiritomb), ICON(Spiritomb, 5), FOOTPRINT(Spiritomb) + FOLLOWER(Spiritomb, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Spiritomb), }, #endif //P_FAMILY_SPIRITOMB @@ -2630,6 +2683,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Gible), ICON(Gible, 0), FOOTPRINT(Gible) + FOLLOWER(Gible, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gible), .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GABITE}), }, @@ -2680,6 +2734,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Gabite), ICON(Gabite, 0), FOOTPRINT(Gabite) + FOLLOWER(Gabite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gabite), .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_GARCHOMP}), }, @@ -2741,6 +2796,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(Garchomp), ICON(Garchomp, 0), + FOLLOWER(Garchomp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -2820,6 +2876,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Riolu), ICON(Riolu, 2), FOOTPRINT(Riolu) + FOLLOWER(Riolu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Riolu), .evolutions = EVOLUTION({EVO_FRIENDSHIP_DAY, 0, SPECIES_LUCARIO}), }, @@ -2875,6 +2932,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE, PALETTES(Lucario), ICON(Lucario, 2), + FOLLOWER(Lucario, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -2964,6 +3022,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = ICON_FEMALE(Hippopotas, 1), #endif FOOTPRINT(Hippopotas) + FOLLOWER(Hippopotas, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hippopotas), .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_HIPPOWDON}), }, @@ -3016,6 +3075,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = ICON_FEMALE(Hippowdon, 1), #endif FOOTPRINT(Hippowdon) + FOLLOWER(Hippowdon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hippowdon), }, #endif //P_FAMILY_HIPPOPOTAS @@ -3066,6 +3126,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Skorupi), ICON(Skorupi, 0), FOOTPRINT(Skorupi) + FOLLOWER(Skorupi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Skorupi), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_DRAPION}), }, @@ -3115,6 +3176,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Drapion), ICON(Drapion, 2), FOOTPRINT(Drapion) + FOLLOWER(Drapion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Drapion), }, #endif //P_FAMILY_SKORUPI @@ -3167,6 +3229,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Croagunk), ICON(Croagunk, 0), FOOTPRINT(Croagunk) + FOLLOWER(Croagunk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Croagunk), .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_TOXICROAK}), }, @@ -3218,6 +3281,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Toxicroak), ICON(Toxicroak, 0), FOOTPRINT(Toxicroak) + FOLLOWER(Toxicroak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Toxicroak), }, #endif //P_FAMILY_CROAGUNK @@ -3268,6 +3332,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Carnivine), ICON(Carnivine, 1), FOOTPRINT(Carnivine) + FOLLOWER(Carnivine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Carnivine), }, #endif //P_FAMILY_CARNIVINE @@ -3319,6 +3384,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Finneon), ICON(Finneon, 0), FOOTPRINT(Finneon) + FOLLOWER(Finneon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Finneon), .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_LUMINEON}), }, @@ -3369,6 +3435,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Lumineon), ICON(Lumineon, 0), FOOTPRINT(Lumineon) + FOLLOWER(Lumineon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Lumineon), }, #endif //P_FAMILY_FINNEON @@ -3421,6 +3488,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Snover), ICON(Snover, 1), FOOTPRINT(Snover) + FOLLOWER(Snover, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Snover), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_ABOMASNOW}), }, @@ -3478,6 +3546,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(Abomasnow), ICON(Abomasnow, 1), + FOLLOWER(Abomasnow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -3571,6 +3640,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_SHAKE_FLASH_YELLOW, PALETTES(Rotom), ICON(Rotom, 0), + FOLLOWER(Rotom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_UPDATED_EXP_YIELDS >= GEN_7 @@ -3610,6 +3680,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_RED, PALETTES(RotomHeat), ICON(RotomHeat, 0), + FOLLOWER(RotomHeat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_ROTOM_WASH] = @@ -3633,6 +3704,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE, PALETTES(RotomWash), ICON(RotomWash, 0), + FOLLOWER(RotomWash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_ROTOM_FROST] = @@ -3655,6 +3727,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(RotomFrost), ICON(RotomFrost, 5), + FOLLOWER(RotomFrost, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_ROTOM_FAN] = @@ -3678,6 +3751,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(RotomFan), ICON(RotomFan, 0), + FOLLOWER(RotomFan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_ROTOM_MOW] = @@ -3700,6 +3774,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_H_SLIDE, PALETTES(RotomMow), ICON(RotomMow, 0), + FOLLOWER(RotomMow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #endif //P_FAMILY_ROTOM @@ -3757,6 +3832,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Uxie), ICON(Uxie, 0), FOOTPRINT(Uxie) + FOLLOWER(Uxie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Uxie), }, #endif //P_FAMILY_UXIE @@ -3816,6 +3892,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Mesprit), ICON(Mesprit, 0), FOOTPRINT(Mesprit) + FOLLOWER(Mesprit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mesprit), }, #endif //P_FAMILY_MESPRIT @@ -3874,6 +3951,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Azelf), ICON(Azelf, 0), FOOTPRINT(Azelf) + FOLLOWER(Azelf, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Azelf), }, #endif //P_FAMILY_AZELF @@ -3938,6 +4016,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Dialga), ICON(Dialga, 2), + FOLLOWER(Dialga, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_DIALGA_ORIGIN] = @@ -3969,6 +4048,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(DialgaOrigin), ICON(DialgaOrigin, 0), + FOLLOWER(DialgaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) }, #endif //P_FAMILY_DIALGA @@ -4032,6 +4112,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_H_SHAKE, PALETTES(Palkia), ICON(Palkia, 2), + FOLLOWER(Palkia, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_PALKIA_ORIGIN] = @@ -4063,6 +4144,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(PalkiaOrigin), ICON(PalkiaOrigin, 2), + FOLLOWER(PalkiaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) }, #endif //P_FAMILY_PALKIA @@ -4118,6 +4200,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Heatran), ICON(Heatran, 0), FOOTPRINT(Heatran) + FOLLOWER(Heatran, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Heatran), }, #endif //P_FAMILY_HEATRAN @@ -4174,6 +4257,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Regigigas), ICON(Regigigas, 0), FOOTPRINT(Regigigas) + FOLLOWER(Regigigas, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Regigigas), }, #endif //P_FAMILY_REGIGIGAS @@ -4238,6 +4322,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(GiratinaAltered), ICON(GiratinaAltered, 0), + FOLLOWER(GiratinaAltered, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_GIRATINA_ORIGIN] = @@ -4271,6 +4356,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_GROW_STUTTER, PALETTES(GiratinaOrigin), ICON(GiratinaOrigin, 0), + FOLLOWER(GiratinaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) }, #endif //P_FAMILY_GIRATINA @@ -4327,6 +4413,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Cresselia), ICON(Cresselia, 0), FOOTPRINT(Cresselia) + FOLLOWER(Cresselia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cresselia), }, #endif //P_FAMILY_CRESSELIA @@ -4384,6 +4471,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Phione), ICON(Phione, 0), FOOTPRINT(Phione) + FOLLOWER(Phione, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Phione), }, @@ -4439,6 +4527,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Manaphy), ICON(Manaphy, 0), FOOTPRINT(Manaphy) + FOLLOWER(Manaphy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Manaphy), }, #endif //P_FAMILY_MANAPHY @@ -4497,6 +4586,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = PALETTES(Darkrai), ICON(Darkrai, 0), FOOTPRINT(Darkrai) + FOLLOWER(Darkrai, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Darkrai), }, #endif //P_FAMILY_DARKRAI @@ -4562,6 +4652,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL, PALETTES(ShayminLand), ICON(ShayminLand, 1), + FOLLOWER(ShayminLand, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ShayminLand), }, @@ -4655,6 +4746,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .backAnimId = BACK_ANIM_GROW_STUTTER, \ PALETTES(Arceus ##typeName), \ ICON(Arceus, 1), \ + FOLLOWER(Arceus ##typeName, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) \ FOOTPRINT(Arceus) \ LEARNSETS(Arceus), \ .formSpeciesIdTable = sArceusFormSpeciesIdTable, \ diff --git a/src/data/pokemon/species_info/gen_5.h b/src/data/pokemon/species_info/gen_5.h index 6365ef8531e6..8a6c588641b7 100644 --- a/src/data/pokemon/species_info/gen_5.h +++ b/src/data/pokemon/species_info/gen_5.h @@ -49,6 +49,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Victini), ICON(Victini, 0), FOOTPRINT(Victini) + FOLLOWER(Victini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Victini), }, #endif //P_FAMILY_VICTINI @@ -98,6 +99,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Snivy), ICON(Snivy, 1), FOOTPRINT(Snivy) + FOLLOWER(Snivy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Snivy), .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_SERVINE}), }, @@ -146,6 +148,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Servine), ICON(Servine, 1), FOOTPRINT(Servine) + FOLLOWER(Servine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Servine), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SERPERIOR}), }, @@ -194,6 +197,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Serperior), ICON(Serperior, 1), FOOTPRINT(Serperior) + FOLLOWER(Serperior, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Serperior), }, #endif //P_FAMILY_SNIVY @@ -243,6 +247,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Tepig), ICON(Tepig, 0), FOOTPRINT(Tepig) + FOLLOWER(Tepig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tepig), .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_PIGNITE}), }, @@ -291,6 +296,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Pignite), ICON(Pignite, 0), FOOTPRINT(Pignite) + FOLLOWER(Pignite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pignite), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMBOAR}), }, @@ -340,6 +346,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Emboar), ICON(Emboar, 0), FOOTPRINT(Emboar) + FOLLOWER(Emboar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Emboar), }, #endif //P_FAMILY_TEPIG @@ -389,6 +396,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Oshawott), ICON(Oshawott, 0), FOOTPRINT(Oshawott) + FOLLOWER(Oshawott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Oshawott), .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_DEWOTT}), }, @@ -437,6 +445,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Dewott), ICON(Dewott, 0), FOOTPRINT(Dewott) + FOLLOWER(Dewott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dewott), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SAMUROTT}, {EVO_NONE, 0, SPECIES_SAMUROTT_HISUIAN}), @@ -490,6 +499,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_SHAKE_GLOW_BLUE, PALETTES(Samurott), ICON(Samurott, 2), + FOLLOWER(Samurott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Samurott), }, @@ -521,6 +531,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(SamurottHisuian), ICON(SamurottHisuian, 0), + FOLLOWER(SamurottHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(SamurottHisuian), .isHisuianForm = TRUE, }, @@ -572,6 +583,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Patrat), ICON(Patrat, 2), FOOTPRINT(Patrat) + FOLLOWER(Patrat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Patrat), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_WATCHOG}), }, @@ -620,6 +632,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Watchog), ICON(Watchog, 2), FOOTPRINT(Watchog) + FOLLOWER(Watchog, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Watchog), }, #endif //P_FAMILY_PATRAT @@ -669,6 +682,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Lillipup), ICON(Lillipup, 2), FOOTPRINT(Lillipup) + FOLLOWER(Lillipup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Lillipup), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_HERDIER}), }, @@ -717,6 +731,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Herdier), ICON(Herdier, 2), FOOTPRINT(Herdier) + FOLLOWER(Herdier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Herdier), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_STOUTLAND}), }, @@ -771,6 +786,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Stoutland), ICON(Stoutland, 2), FOOTPRINT(Stoutland) + FOLLOWER(Stoutland, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Stoutland), }, #endif //P_FAMILY_LILLIPUP @@ -820,6 +836,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Purrloin), ICON(Purrloin, 0), FOOTPRINT(Purrloin) + FOLLOWER(Purrloin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Purrloin), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LIEPARD}), }, @@ -868,6 +885,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Liepard), ICON(Liepard, 0), FOOTPRINT(Liepard) + FOLLOWER(Liepard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Liepard), }, #endif //P_FAMILY_PURRLOIN @@ -917,6 +935,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Pansage), ICON(Pansage, 1), FOOTPRINT(Pansage) + FOLLOWER(Pansage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pansage), .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SIMISAGE}), }, @@ -965,6 +984,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Simisage), ICON(Simisage, 1), FOOTPRINT(Simisage) + FOLLOWER(Simisage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Simisage), }, #endif //P_FAMILY_PANSAGE @@ -1015,6 +1035,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Pansear), ICON(Pansear, 2), FOOTPRINT(Pansear) + FOLLOWER(Pansear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pansear), .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_SIMISEAR}), }, @@ -1064,6 +1085,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Simisear), ICON(Simisear, 2), FOOTPRINT(Simisear) + FOLLOWER(Simisear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Simisear), }, #endif //P_FAMILY_PANSEAR @@ -1113,6 +1135,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Panpour), ICON(Panpour, 2), FOOTPRINT(Panpour) + FOLLOWER(Panpour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Panpour), .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_SIMIPOUR}), }, @@ -1161,6 +1184,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Simipour), ICON(Simipour, 2), FOOTPRINT(Simipour) + FOLLOWER(Simipour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Simipour), }, #endif //P_FAMILY_PANPOUR @@ -1211,6 +1235,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Munna), ICON(Munna, 0), FOOTPRINT(Munna) + FOLLOWER(Munna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Munna), .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_MUSHARNA}), }, @@ -1260,6 +1285,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Musharna), ICON(Musharna, 0), FOOTPRINT(Musharna) + FOLLOWER(Musharna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Musharna), }, #endif //P_FAMILY_MUNNA @@ -1309,6 +1335,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Pidove), ICON(Pidove, 0), FOOTPRINT(Pidove) + FOLLOWER(Pidove, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pidove), .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_TRANQUILL}), }, @@ -1357,6 +1384,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Tranquill), ICON(Tranquill, 0), FOOTPRINT(Tranquill) + FOLLOWER(Tranquill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tranquill), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_UNFEZANT}), }, @@ -1415,6 +1443,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = ICON(Unfezant, 1), ICON_FEMALE(Unfezant, 1), FOOTPRINT(Unfezant) + FOLLOWER(Unfezant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Unfezant), }, #endif //P_FAMILY_PIDOVE @@ -1464,6 +1493,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Blitzle), ICON(Blitzle, 2), FOOTPRINT(Blitzle) + FOLLOWER(Blitzle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Blitzle), .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_ZEBSTRIKA}), }, @@ -1512,6 +1542,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Zebstrika), ICON(Zebstrika, 2), FOOTPRINT(Zebstrika) + FOLLOWER(Zebstrika, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Zebstrika), }, #endif //P_FAMILY_BLITZLE @@ -1563,6 +1594,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Roggenrola), ICON(Roggenrola, 2), FOOTPRINT(Roggenrola) + FOLLOWER(Roggenrola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Roggenrola), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BOLDORE}), }, @@ -1614,6 +1646,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Boldore), ICON(Boldore, 0), FOOTPRINT(Boldore) + FOLLOWER(Boldore, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Boldore), .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GIGALITH}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_GIGALITH}), @@ -1671,6 +1704,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Gigalith), ICON(Gigalith, 0), FOOTPRINT(Gigalith) + FOLLOWER(Gigalith, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gigalith), }, #endif //P_FAMILY_ROGGENROLA @@ -1721,6 +1755,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Woobat), ICON(Woobat, 0), FOOTPRINT(Woobat) + FOLLOWER(Woobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Woobat), .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_SWOOBAT}), }, @@ -1770,6 +1805,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Swoobat), ICON(Swoobat, 0), FOOTPRINT(Swoobat) + FOLLOWER(Swoobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Swoobat), }, #endif //P_FAMILY_WOOBAT @@ -1820,6 +1856,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Drilbur), ICON(Drilbur, 0), FOOTPRINT(Drilbur) + FOLLOWER(Drilbur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Drilbur), .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_EXCADRILL}), }, @@ -1869,6 +1906,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Excadrill), ICON(Excadrill, 0), FOOTPRINT(Excadrill) + FOLLOWER(Excadrill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Excadrill), }, #endif //P_FAMILY_DRILBUR @@ -1926,6 +1964,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_SHRINK_GROW, PALETTES(Audino), ICON(Audino, 1), + FOLLOWER(Audino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -2013,6 +2052,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Timburr), ICON(Timburr, 1), FOOTPRINT(Timburr) + FOLLOWER(Timburr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Timburr), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_GURDURR}), }, @@ -2061,6 +2101,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Gurdurr), ICON(Gurdurr, 1), FOOTPRINT(Gurdurr) + FOLLOWER(Gurdurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gurdurr), .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_CONKELDURR}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_CONKELDURR}), @@ -2110,6 +2151,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Conkeldurr), ICON(Conkeldurr, 1), FOOTPRINT(Conkeldurr) + FOLLOWER(Conkeldurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Conkeldurr), }, #endif //P_FAMILY_TIMBURR @@ -2159,6 +2201,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Tympole), ICON(Tympole, 2), FOOTPRINT(Tympole) + FOLLOWER(Tympole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tympole), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_PALPITOAD}), }, @@ -2207,6 +2250,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Palpitoad), ICON(Palpitoad, 2), FOOTPRINT(Palpitoad) + FOLLOWER(Palpitoad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Palpitoad), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SEISMITOAD}), }, @@ -2261,6 +2305,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Seismitoad), ICON(Seismitoad, 0), FOOTPRINT(Seismitoad) + FOLLOWER(Seismitoad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Seismitoad), }, #endif //P_FAMILY_TYMPOLE @@ -2311,6 +2356,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Throh), ICON(Throh, 0), FOOTPRINT(Throh) + FOLLOWER(Throh, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Throh), }, #endif //P_FAMILY_THROH @@ -2362,6 +2408,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Sawk), ICON(Sawk, 0), FOOTPRINT(Sawk) + FOLLOWER(Sawk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sawk), }, #endif //P_FAMILY_SAWK @@ -2412,6 +2459,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Sewaddle), ICON(Sewaddle, 1), FOOTPRINT(Sewaddle) + FOLLOWER(Sewaddle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sewaddle), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_SWADLOON}), }, @@ -2461,6 +2509,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Swadloon), ICON(Swadloon, 1), FOOTPRINT(Swadloon) + FOLLOWER(Swadloon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Swadloon), .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LEAVANNY}), }, @@ -2516,6 +2565,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Leavanny), ICON(Leavanny, 1), FOOTPRINT(Leavanny) + FOLLOWER(Leavanny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Leavanny), }, #endif //P_FAMILY_SEWADDLE @@ -2570,6 +2620,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Venipede), ICON(Venipede, 1), FOOTPRINT(Venipede) + FOLLOWER(Venipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Venipede), .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_WHIRLIPEDE}), }, @@ -2623,6 +2674,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Whirlipede), ICON(Whirlipede, 2), FOOTPRINT(Whirlipede) + FOLLOWER(Whirlipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Whirlipede), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SCOLIPEDE}), }, @@ -2682,6 +2734,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Scolipede), ICON(Scolipede, 2), FOOTPRINT(Scolipede) + FOLLOWER(Scolipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Scolipede), }, #endif //P_FAMILY_VENIPEDE @@ -2738,6 +2791,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Cottonee), ICON(Cottonee, 1), FOOTPRINT(Cottonee) + FOLLOWER(Cottonee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cottonee), .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_WHIMSICOTT}), }, @@ -2787,6 +2841,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Whimsicott), ICON(Whimsicott, 1), FOOTPRINT(Whimsicott) + FOLLOWER(Whimsicott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Whimsicott), }, #endif //P_FAMILY_COTTONEE @@ -2838,6 +2893,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Petilil), ICON(Petilil, 1), FOOTPRINT(Petilil) + FOLLOWER(Petilil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Petilil), .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_LILLIGANT}, {EVO_NONE, 0, SPECIES_LILLIGANT_HISUIAN}), @@ -2893,6 +2949,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_SHRINK_GROW, PALETTES(Lilligant), ICON(Lilligant, 1), + FOLLOWER(Lilligant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Lilligant), }, @@ -2931,6 +2988,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(LilligantHisuian), ICON(LilligantHisuian, 1), + FOLLOWER(LilligantHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(LilligantHisuian), .isHisuianForm = TRUE, }, @@ -2988,6 +3046,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(BasculinRedStriped), ICON(BasculinRedStriped, 1), + FOLLOWER(BasculinRedStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Basculin), }, @@ -3011,6 +3070,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(BasculinBlueStriped), ICON(BasculinBlueStriped, 0), + FOLLOWER(BasculinBlueStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Basculin), }, @@ -3035,6 +3095,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(BasculinWhiteStriped), ICON(BasculinWhiteStriped, 0), + FOLLOWER(BasculinWhiteStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(BasculinWhiteStriped), .evolutions = EVOLUTION({EVO_NONE, 0, SPECIES_BASCULEGION_MALE}, {EVO_NONE, 0, SPECIES_BASCULEGION_FEMALE}), @@ -3090,6 +3151,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = BACK_PIC(BasculegionMale, 64, 64), PALETTES(BasculegionMale), ICON(BasculegionMale, 1), + FOLLOWER(BasculegionMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_BASCULEGION_FEMALE] = @@ -3110,6 +3172,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = BACK_PIC(BasculegionFemale, 64, 64), PALETTES(BasculegionFemale), ICON(BasculegionFemale, 0), + FOLLOWER(BasculegionFemale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #endif //P_HISUIAN_FORMS #endif //P_FAMILY_BASCULIN @@ -3160,6 +3223,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Sandile), ICON(Sandile, 1), FOOTPRINT(Sandile) + FOLLOWER(Sandile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sandile), .evolutions = EVOLUTION({EVO_LEVEL, 29, SPECIES_KROKOROK}), }, @@ -3209,6 +3273,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Krokorok), ICON(Krokorok, 1), FOOTPRINT(Krokorok) + FOLLOWER(Krokorok, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Krokorok), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_KROOKODILE}), }, @@ -3264,6 +3329,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Krookodile), ICON(Krookodile, 0), FOOTPRINT(Krookodile) + FOLLOWER(Krookodile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Krookodile), }, #endif //P_FAMILY_SANDILE @@ -3317,6 +3383,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE, PALETTES(Darumaka), ICON(Darumaka, 0), + FOLLOWER(Darumaka, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Darumaka), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_DARMANITAN_STANDARD_MODE}), }, @@ -3383,6 +3450,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE, PALETTES(DarmanitanStandardMode), ICON(DarmanitanStandardMode, 0), + FOLLOWER(DarmanitanStandardMode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_DARMANITAN_ZEN_MODE] = @@ -3438,6 +3506,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(DarumakaGalarian), ICON(DarumakaGalarian, 0), + FOLLOWER(DarumakaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(DarumakaGalarian), .isGalarianForm = TRUE, .evolutions = EVOLUTION({EVO_ITEM, ITEM_ICE_STONE, SPECIES_DARMANITAN_GALARIAN_STANDARD_MODE}), @@ -3476,6 +3545,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(DarmanitanGalarianStandardMode), ICON(DarmanitanGalarianStandardMode, 0), + FOLLOWER(DarmanitanGalarianStandardMode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_DARMANITAN_GALARIAN_ZEN_MODE] = @@ -3553,6 +3623,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Maractus), ICON(Maractus, 1), FOOTPRINT(Maractus) + FOLLOWER(Maractus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Maractus), }, #endif //P_FAMILY_MARACTUS @@ -3603,6 +3674,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Dwebble), ICON(Dwebble, 0), FOOTPRINT(Dwebble) + FOLLOWER(Dwebble, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dwebble), .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_CRUSTLE}), }, @@ -3652,6 +3724,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Crustle), ICON(Crustle, 2), FOOTPRINT(Crustle) + FOLLOWER(Crustle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Crustle), }, #endif //P_FAMILY_DWEBBLE @@ -3702,6 +3775,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Scraggy), ICON(Scraggy, 2), FOOTPRINT(Scraggy) + FOLLOWER(Scraggy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Scraggy), .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_SCRAFTY}), }, @@ -3752,6 +3826,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Scrafty), ICON(Scrafty, 0), FOOTPRINT(Scrafty) + FOLLOWER(Scrafty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Scrafty), }, #endif //P_FAMILY_SCRAGGY @@ -3802,6 +3877,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Sigilyph), ICON(Sigilyph, 0), FOOTPRINT(Sigilyph) + FOLLOWER(Sigilyph, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sigilyph), }, #endif //P_FAMILY_SIGILYPH @@ -3857,6 +3933,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(Yamask), ICON(Yamask, 0), + FOLLOWER(Yamask, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Yamask), .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COFAGRIGUS}), }, @@ -3906,6 +3983,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Cofagrigus), ICON(Cofagrigus, 0), FOOTPRINT(Cofagrigus) + FOLLOWER(Cofagrigus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cofagrigus), }, @@ -3936,6 +4014,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(YamaskGalarian), ICON(YamaskGalarian, 2), + FOLLOWER(YamaskGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(YamaskGalarian), .isGalarianForm = TRUE, .evolutions = EVOLUTION({EVO_SCRIPT_TRIGGER_DMG, 49, SPECIES_RUNERIGUS}), @@ -3985,6 +4064,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Runerigus), ICON(Runerigus, 2), FOOTPRINT(Runerigus) + FOLLOWER(Runerigus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Runerigus), }, #endif //P_GALARIAN_FORMS @@ -4035,6 +4115,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Tirtouga), ICON(Tirtouga, 2), FOOTPRINT(Tirtouga) + FOLLOWER(Tirtouga, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tirtouga), .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_CARRACOSTA}), }, @@ -4083,6 +4164,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Carracosta), ICON(Carracosta, 2), FOOTPRINT(Carracosta) + FOLLOWER(Carracosta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Carracosta), }, #endif //P_FAMILY_TIRTOUGA @@ -4132,6 +4214,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Archen), ICON(Archen, 0), FOOTPRINT(Archen) + FOLLOWER(Archen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Archen), .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_ARCHEOPS}), }, @@ -4181,6 +4264,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Archeops), ICON(Archeops, 0), FOOTPRINT(Archeops) + FOLLOWER(Archeops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Archeops), }, #endif //P_FAMILY_ARCHEN @@ -4231,6 +4315,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Trubbish), ICON(Trubbish, 1), FOOTPRINT(Trubbish) + FOLLOWER(Trubbish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Trubbish), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GARBODOR}), }, @@ -4288,6 +4373,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_H_STRETCH, PALETTES(Garbodor), ICON(Garbodor, 1), + FOLLOWER(Garbodor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -4390,6 +4476,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL, PALETTES(Zorua), ICON(Zorua, 0), + FOLLOWER(Zorua, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Zorua), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ZOROARK}), }, @@ -4420,6 +4507,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(Zoroark), ICON(Zoroark, 0), + FOLLOWER(Zoroark, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Zoroark), }, @@ -4449,6 +4537,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(ZoruaHisuian), ICON(ZoruaHisuian, 0), + FOLLOWER(ZoruaHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ZoruaHisuian), .isHisuianForm = TRUE, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ZOROARK_HISUIAN}), @@ -4480,6 +4569,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(ZoroarkHisuian), ICON(ZoroarkHisuian, 0), + FOLLOWER(ZoroarkHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ZoroarkHisuian), .isHisuianForm = TRUE, }, @@ -4531,6 +4621,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Minccino), ICON(Minccino, 0), FOOTPRINT(Minccino) + FOLLOWER(Minccino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Minccino), .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_CINCCINO}), }, @@ -4580,6 +4671,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Cinccino), ICON(Cinccino, 0), FOOTPRINT(Cinccino) + FOLLOWER(Cinccino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cinccino), }, #endif //P_FAMILY_MINCCINO @@ -4629,6 +4721,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Gothita), ICON(Gothita, 2), FOOTPRINT(Gothita) + FOLLOWER(Gothita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gothita), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOTHORITA}), }, @@ -4677,6 +4770,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Gothorita), ICON(Gothorita, 2), FOOTPRINT(Gothorita) + FOLLOWER(Gothorita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gothorita), .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_GOTHITELLE}), }, @@ -4725,6 +4819,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Gothitelle), ICON(Gothitelle, 2), FOOTPRINT(Gothitelle) + FOLLOWER(Gothitelle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gothitelle), }, #endif //P_FAMILY_GOTHITA @@ -4776,6 +4871,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Solosis), ICON(Solosis, 1), FOOTPRINT(Solosis) + FOLLOWER(Solosis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Solosis), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_DUOSION}), }, @@ -4825,6 +4921,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Duosion), ICON(Duosion, 1), FOOTPRINT(Duosion) + FOLLOWER(Duosion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Duosion), .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_REUNICLUS}), }, @@ -4874,6 +4971,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Reuniclus), ICON(Reuniclus, 1), FOOTPRINT(Reuniclus) + FOLLOWER(Reuniclus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Reuniclus), }, #endif //P_FAMILY_SOLOSIS @@ -4923,6 +5021,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Ducklett), ICON(Ducklett, 0), FOOTPRINT(Ducklett) + FOLLOWER(Ducklett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ducklett), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_SWANNA}), }, @@ -4971,6 +5070,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Swanna), ICON(Swanna, 2), FOOTPRINT(Swanna) + FOLLOWER(Swanna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Swanna), }, #endif //P_FAMILY_DUCKLETT @@ -5021,6 +5121,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Vanillite), ICON(Vanillite, 0), FOOTPRINT(Vanillite) + FOLLOWER(Vanillite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Vanillite), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_VANILLISH}), }, @@ -5070,6 +5171,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Vanillish), ICON(Vanillish, 2), FOOTPRINT(Vanillish) + FOLLOWER(Vanillish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Vanillish), .evolutions = EVOLUTION({EVO_LEVEL, 47, SPECIES_VANILLUXE}), }, @@ -5119,6 +5221,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Vanilluxe), ICON(Vanilluxe, 2), FOOTPRINT(Vanilluxe) + FOLLOWER(Vanilluxe, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Vanilluxe), }, #endif //P_FAMILY_VANILLITE @@ -5173,6 +5276,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = "delicate, sweet, and calming scent."), PALETTES(DeerlingSpring), ICON(DeerlingSpring, 1), + FOLLOWER(DeerlingSpring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SAWSBUCK_SPRING}), }, [SPECIES_DEERLING_SUMMER] = @@ -5186,6 +5290,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = "they are its natural enemy."), PALETTES(DeerlingSummer), ICON(DeerlingSummer, 1), + FOLLOWER(DeerlingSummer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SAWSBUCK_SUMMER}), }, [SPECIES_DEERLING_AUTUMN] = @@ -5199,6 +5304,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = "that lingers in the nose."), PALETTES(DeerlingAutumn), ICON(DeerlingAutumn, 0), + FOLLOWER(DeerlingAutumn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SAWSBUCK_AUTUMN}), }, [SPECIES_DEERLING_WINTER] = @@ -5212,6 +5318,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = "scent at all."), PALETTES(DeerlingWinter), ICON(DeerlingWinter, 2), + FOLLOWER(DeerlingWinter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SAWSBUCK_WINTER}), }, @@ -5264,6 +5371,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = BACK_PIC(SawsbuckSpring, 48, 64), PALETTES(SawsbuckSpring), ICON(SawsbuckSpring, 1), + FOLLOWER(SawsbuckSpring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_SAWSBUCK_SUMMER] = @@ -5278,6 +5386,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = BACK_PIC(SawsbuckSummer, 64, 64), PALETTES(SawsbuckSummer), ICON(SawsbuckSummer, 1), + FOLLOWER(SawsbuckSummer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_SAWSBUCK_AUTUMN] = @@ -5292,6 +5401,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = BACK_PIC(SawsbuckAutumn, 64, 64), PALETTES(SawsbuckAutumn), ICON(SawsbuckAutumn, 1), + FOLLOWER(SawsbuckAutumn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_SAWSBUCK_WINTER] = @@ -5306,6 +5416,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = BACK_PIC(SawsbuckWinter, 48, 64), PALETTES(SawsbuckWinter), ICON(SawsbuckWinter, 1), + FOLLOWER(SawsbuckWinter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #endif //P_FAMILY_DEERLING @@ -5356,6 +5467,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Emolga), ICON(Emolga, 2), FOOTPRINT(Emolga) + FOLLOWER(Emolga, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Emolga), }, #endif //P_FAMILY_EMOLGA @@ -5405,6 +5517,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Karrablast), ICON(Karrablast, 0), FOOTPRINT(Karrablast) + FOLLOWER(Karrablast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Karrablast), .evolutions = EVOLUTION({EVO_TRADE_SPECIFIC_MON, SPECIES_SHELMET, SPECIES_ESCAVALIER}), }, @@ -5453,6 +5566,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Escavalier), ICON(Escavalier, 0), FOOTPRINT(Escavalier) + FOLLOWER(Escavalier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Escavalier), }, #endif //P_FAMILY_KARRABLAST @@ -5504,6 +5618,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Foongus), ICON(Foongus, 0), FOOTPRINT(Foongus) + FOLLOWER(Foongus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Foongus), .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_AMOONGUSS}), }, @@ -5555,6 +5670,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Amoonguss), ICON(Amoonguss, 1), FOOTPRINT(Amoonguss) + FOLLOWER(Amoonguss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Amoonguss), }, #endif //P_FAMILY_FOONGUS @@ -5608,6 +5724,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = ICON(Frillish, 0), ICON_FEMALE(Frillish, 1), FOOTPRINT(Frillish) + FOLLOWER(Frillish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Frillish), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_JELLICENT}), }, @@ -5660,6 +5777,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = ICON(Jellicent, 0), ICON_FEMALE(Jellicent, 1), FOOTPRINT(Jellicent) + FOLLOWER(Jellicent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Jellicent), }, #endif //P_FAMILY_FRILLISH @@ -5709,6 +5827,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Alomomola), ICON(Alomomola, 0), FOOTPRINT(Alomomola) + FOLLOWER(Alomomola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Alomomola), }, #endif //P_FAMILY_ALOMOMOLA @@ -5758,6 +5877,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Joltik), ICON(Joltik, 0), FOOTPRINT(Joltik) + FOLLOWER(Joltik, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Joltik), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GALVANTULA}), }, @@ -5806,6 +5926,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Galvantula), ICON(Galvantula, 2), FOOTPRINT(Galvantula) + FOLLOWER(Galvantula, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Galvantula), }, #endif //P_FAMILY_JOLTIK @@ -5856,6 +5977,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Ferroseed), ICON(Ferroseed, 1), FOOTPRINT(Ferroseed) + FOLLOWER(Ferroseed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ferroseed), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_FERROTHORN}), }, @@ -5906,6 +6028,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Ferrothorn), ICON(Ferrothorn, 1), FOOTPRINT(Ferrothorn) + FOLLOWER(Ferrothorn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ferrothorn), }, #endif //P_FAMILY_FERROSEED @@ -5957,6 +6080,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Klink), ICON(Klink, 0), FOOTPRINT(Klink) + FOLLOWER(Klink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Klink), .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_KLANG}), }, @@ -6007,6 +6131,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Klang), ICON(Klang, 0), FOOTPRINT(Klang) + FOLLOWER(Klang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Klang), .evolutions = EVOLUTION({EVO_LEVEL, 49, SPECIES_KLINKLANG}), }, @@ -6057,6 +6182,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Klinklang), ICON(Klinklang, 0), FOOTPRINT(Klinklang) + FOLLOWER(Klinklang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Klinklang), }, #endif //P_FAMILY_KLINK @@ -6107,6 +6233,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Tynamo), ICON(Tynamo, 0), FOOTPRINT(Tynamo) + FOLLOWER(Tynamo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tynamo), .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_EELEKTRIK}), }, @@ -6156,6 +6283,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Eelektrik), ICON(Eelektrik, 0), FOOTPRINT(Eelektrik) + FOLLOWER(Eelektrik, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Eelektrik), .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_EELEKTROSS}), }, @@ -6205,6 +6333,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Eelektross), ICON(Eelektross, 0), FOOTPRINT(Eelektross) + FOLLOWER(Eelektross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Eelektross), }, #endif //P_FAMILY_TYNAMO @@ -6254,6 +6383,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Elgyem), ICON(Elgyem, 0), FOOTPRINT(Elgyem) + FOLLOWER(Elgyem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Elgyem), .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_BEHEEYEM}), }, @@ -6302,6 +6432,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Beheeyem), ICON(Beheeyem, 2), FOOTPRINT(Beheeyem) + FOLLOWER(Beheeyem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Beheeyem), }, #endif //P_FAMILY_ELGYEM @@ -6356,6 +6487,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Litwick), ICON(Litwick, 2), FOOTPRINT(Litwick) + FOLLOWER(Litwick, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Litwick), .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_LAMPENT}), }, @@ -6409,6 +6541,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Lampent), ICON(Lampent, 2), FOOTPRINT(Lampent) + FOLLOWER(Lampent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Lampent), .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_CHANDELURE}), }, @@ -6462,6 +6595,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Chandelure), ICON(Chandelure, 2), FOOTPRINT(Chandelure) + FOLLOWER(Chandelure, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Chandelure), }, #endif //P_FAMILY_LITWICK @@ -6511,6 +6645,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Axew), ICON(Axew, 1), FOOTPRINT(Axew) + FOLLOWER(Axew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Axew), .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_FRAXURE}), }, @@ -6559,6 +6694,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Fraxure), ICON(Fraxure, 1), FOOTPRINT(Fraxure) + FOLLOWER(Fraxure, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Fraxure), .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_HAXORUS}), }, @@ -6607,6 +6743,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Haxorus), ICON(Haxorus, 2), FOOTPRINT(Haxorus) + FOLLOWER(Haxorus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Haxorus), }, #endif //P_FAMILY_AXEW @@ -6656,6 +6793,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Cubchoo), ICON(Cubchoo, 0), FOOTPRINT(Cubchoo) + FOLLOWER(Cubchoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cubchoo), .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_BEARTIC}), }, @@ -6704,6 +6842,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Beartic), ICON(Beartic, 0), FOOTPRINT(Beartic) + FOLLOWER(Beartic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Beartic), }, #endif //P_FAMILY_CUBCHOO @@ -6760,6 +6899,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Cryogonal), ICON(Cryogonal, 0), FOOTPRINT(Cryogonal) + FOLLOWER(Cryogonal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cryogonal), }, #endif //P_FAMILY_CRYOGONAL @@ -6809,6 +6949,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Shelmet), ICON(Shelmet, 1), FOOTPRINT(Shelmet) + FOLLOWER(Shelmet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Shelmet), .evolutions = EVOLUTION({EVO_TRADE_SPECIFIC_MON, SPECIES_KARRABLAST, SPECIES_ACCELGOR}), }, @@ -6857,6 +6998,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Accelgor), ICON(Accelgor, 1), FOOTPRINT(Accelgor) + FOLLOWER(Accelgor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Accelgor), }, #endif //P_FAMILY_SHELMET @@ -6911,6 +7053,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_H_STRETCH, PALETTES(Stunfisk), ICON(Stunfisk, 2), + FOLLOWER(Stunfisk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Stunfisk), }, @@ -6943,6 +7086,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(StunfiskGalarian), ICON(StunfiskGalarian, 1), + FOLLOWER(StunfiskGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(StunfiskGalarian), .isGalarianForm = TRUE, }, @@ -6994,6 +7138,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Mienfoo), ICON(Mienfoo, 1), FOOTPRINT(Mienfoo) + FOLLOWER(Mienfoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mienfoo), .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_MIENSHAO}), }, @@ -7042,6 +7187,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Mienshao), ICON(Mienshao, 2), FOOTPRINT(Mienshao) + FOLLOWER(Mienshao, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mienshao), }, #endif //P_FAMILY_MIENFOO @@ -7092,6 +7238,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Druddigon), ICON(Druddigon, 0), FOOTPRINT(Druddigon) + FOLLOWER(Druddigon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Druddigon), }, #endif //P_FAMILY_DRUDDIGON @@ -7143,6 +7290,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Golett), ICON(Golett, 0), FOOTPRINT(Golett) + FOLLOWER(Golett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Golett), .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_GOLURK}), }, @@ -7193,6 +7341,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Golurk), ICON(Golurk, 0), FOOTPRINT(Golurk) + FOLLOWER(Golurk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Golurk), }, #endif //P_FAMILY_GOLETT @@ -7242,6 +7391,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Pawniard), ICON(Pawniard, 0), FOOTPRINT(Pawniard) + FOLLOWER(Pawniard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pawniard), .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_BISHARP}), }, @@ -7290,6 +7440,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Bisharp), ICON(Bisharp, 0), FOOTPRINT(Bisharp) + FOLLOWER(Bisharp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bisharp), .evolutions = EVOLUTION({EVO_NONE, 0, SPECIES_KINGAMBIT}), }, @@ -7389,6 +7540,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Bouffalant), ICON(Bouffalant, 2), FOOTPRINT(Bouffalant) + FOLLOWER(Bouffalant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bouffalant), }, #endif //P_FAMILY_BOUFFALANT @@ -7438,6 +7590,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Rufflet), ICON(Rufflet, 2), FOOTPRINT(Rufflet) + FOLLOWER(Rufflet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Rufflet), .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_BRAVIARY}, {EVO_NONE, 0, SPECIES_BRAVIARY_HISUIAN}), @@ -7492,6 +7645,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_TRIANGLE_DOWN, PALETTES(Braviary), ICON(Braviary, 0), + FOLLOWER(Braviary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Braviary), }, @@ -7530,6 +7684,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(BraviaryHisuian), ICON(BraviaryHisuian, 2), + FOLLOWER(BraviaryHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(BraviaryHisuian), .isHisuianForm = TRUE, }, @@ -7581,6 +7736,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Vullaby), ICON(Vullaby, 0), FOOTPRINT(Vullaby) + FOLLOWER(Vullaby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Vullaby), .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_MANDIBUZZ}), }, @@ -7629,6 +7785,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Mandibuzz), ICON(Mandibuzz, 1), FOOTPRINT(Mandibuzz) + FOLLOWER(Mandibuzz, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mandibuzz), }, #endif //P_FAMILY_VULLABY @@ -7678,6 +7835,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Heatmor), ICON(Heatmor, 2), FOOTPRINT(Heatmor) + FOLLOWER(Heatmor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Heatmor), }, #endif //P_FAMILY_HEATMOR @@ -7727,6 +7885,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Durant), ICON(Durant, 0), FOOTPRINT(Durant) + FOLLOWER(Durant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Durant), }, #endif //P_FAMILY_DURANT @@ -7776,6 +7935,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Deino), ICON(Deino, 2), FOOTPRINT(Deino) + FOLLOWER(Deino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Deino), .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_ZWEILOUS}), }, @@ -7824,6 +7984,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Zweilous), ICON(Zweilous, 2), FOOTPRINT(Zweilous) + FOLLOWER(Zweilous, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Zweilous), .evolutions = EVOLUTION({EVO_LEVEL, 64, SPECIES_HYDREIGON}), }, @@ -7873,6 +8034,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Hydreigon), ICON(Hydreigon, 2), FOOTPRINT(Hydreigon) + FOLLOWER(Hydreigon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hydreigon), }, #endif //P_FAMILY_DEINO @@ -7922,6 +8084,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Larvesta), ICON(Larvesta, 0), FOOTPRINT(Larvesta) + FOLLOWER(Larvesta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Larvesta), .evolutions = EVOLUTION({EVO_LEVEL, 59, SPECIES_VOLCARONA}), }, @@ -7973,6 +8136,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Volcarona), ICON(Volcarona, 0), FOOTPRINT(Volcarona) + FOLLOWER(Volcarona, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Volcarona), }, #endif //P_FAMILY_LARVESTA @@ -8023,6 +8187,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Cobalion), ICON(Cobalion, 0), FOOTPRINT(Cobalion) + FOLLOWER(Cobalion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cobalion), }, #endif //P_FAMILY_COBALION @@ -8073,6 +8238,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Terrakion), ICON(Terrakion, 2), FOOTPRINT(Terrakion) + FOLLOWER(Terrakion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Terrakion), }, #endif //P_FAMILY_TERRAKION @@ -8123,6 +8289,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Virizion), ICON(Virizion, 1), FOOTPRINT(Virizion) + FOLLOWER(Virizion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Virizion), }, #endif //P_FAMILY_VIRIZION @@ -8180,6 +8347,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(TornadusIncarnate), ICON(TornadusIncarnate, 1), + FOLLOWER(TornadusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_TORNADUS_THERIAN] = @@ -8268,6 +8436,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(ThundurusIncarnate), ICON(ThundurusIncarnate, 0), + FOLLOWER(ThundurusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_THUNDURUS_THERIAN] = @@ -8351,6 +8520,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Reshiram), ICON(Reshiram, 0), FOOTPRINT(Reshiram) + FOLLOWER(Reshiram, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Reshiram), }, #endif //P_FAMILY_RESHIRAM @@ -8401,6 +8571,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(Zekrom), ICON(Zekrom, 2), FOOTPRINT(Zekrom) + FOLLOWER(Zekrom, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Zekrom), }, #endif //P_FAMILY_ZEKROM @@ -8458,6 +8629,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(LandorusIncarnate), ICON(LandorusIncarnate, 0), + FOLLOWER(LandorusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_LANDORUS_THERIAN] = @@ -8547,6 +8719,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(Kyurem), ICON(Kyurem, 0), + FOLLOWER(Kyurem, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Kyurem), }, @@ -8691,6 +8864,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_JOLT_RIGHT, PALETTES(KeldeoOrdinary), ICON(KeldeoOrdinary, 0), + FOLLOWER(KeldeoOrdinary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_KELDEO_RESOLUTE] = @@ -8772,6 +8946,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC, PALETTES(MeloettaAria), ICON(MeloettaAria, 4), + FOLLOWER(MeloettaAria, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_MELOETTA_PIROUETTE] = @@ -8800,6 +8975,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .backAnimId = BACK_ANIM_TRIANGLE_DOWN, PALETTES(MeloettaPirouette), ICON(MeloettaPirouette, 0), + FOLLOWER(MeloettaPirouette, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #endif //P_FAMILY_MELOETTA @@ -8846,6 +9022,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = PALETTES(form), \ ICON(Genesect, 2), \ FOOTPRINT(Genesect) \ + FOLLOWER(Genesect, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ LEARNSETS(Genesect), \ .formSpeciesIdTable = sGenesectFormSpeciesIdTable, \ .formChangeTable = sGenesectFormChangeTable, \ diff --git a/src/data/pokemon/species_info/gen_6.h b/src/data/pokemon/species_info/gen_6.h index 20b0c69451d5..76872af345d6 100644 --- a/src/data/pokemon/species_info/gen_6.h +++ b/src/data/pokemon/species_info/gen_6.h @@ -48,6 +48,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Chespin), ICON(Chespin, 1), FOOTPRINT(Chespin) + FOLLOWER(Chespin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Chespin), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_QUILLADIN}), }, @@ -96,6 +97,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Quilladin), ICON(Quilladin, 1), FOOTPRINT(Quilladin) + FOLLOWER(Quilladin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Quilladin), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CHESNAUGHT}), }, @@ -144,6 +146,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Chesnaught), ICON(Chesnaught, 1), FOOTPRINT(Chesnaught) + FOLLOWER(Chesnaught, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Chesnaught), }, #endif //P_FAMILY_CHESPIN @@ -193,6 +196,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Fennekin), ICON(Fennekin, 0), FOOTPRINT(Fennekin) + FOLLOWER(Fennekin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Fennekin), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_BRAIXEN}), }, @@ -241,6 +245,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Braixen), ICON(Braixen, 0), FOOTPRINT(Braixen) + FOLLOWER(Braixen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Braixen), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_DELPHOX}), }, @@ -289,6 +294,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Delphox), ICON(Delphox, 0), FOOTPRINT(Delphox) + FOLLOWER(Delphox, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Delphox), }, #endif //P_FAMILY_FENNEKIN @@ -338,6 +344,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Froakie), ICON(Froakie, 0), FOOTPRINT(Froakie) + FOLLOWER(Froakie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Froakie), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_FROGADIER}), }, @@ -386,6 +393,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Frogadier), ICON(Frogadier, 0), FOOTPRINT(Frogadier) + FOLLOWER(Frogadier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Frogadier), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GRENINJA}), }, @@ -405,7 +413,9 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = BACK_PIC(Greninja, 64, 48), \ .backPicYOffset = 11, \ PALETTES(Greninja), \ - ICON(Greninja, 0) + ICON(Greninja, 0), \ + FOLLOWER(Greninja, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + #define GRENINJA_MISC_INFO \ .types = { TYPE_WATER, TYPE_DARK }, \ @@ -433,7 +443,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = [SPECIES_GRENINJA] = { GRENINJA_MISC_INFO, - GRENINJA_NORMAL_MISC_INFO, + GRENINJA_NORMAL_MISC_INFO .genderRatio = PERCENT_FEMALE(12.5), .eggGroups = { EGG_GROUP_WATER_1, EGG_GROUP_WATER_1 }, .abilities = { ABILITY_TORRENT, ABILITY_NONE, ABILITY_PROTEAN }, @@ -444,7 +454,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = [SPECIES_GRENINJA_BATTLE_BOND] = { GRENINJA_MISC_INFO, - GRENINJA_NORMAL_MISC_INFO, + GRENINJA_NORMAL_MISC_INFO .genderRatio = MON_MALE, .eggGroups = { EGG_GROUP_NO_EGGS_DISCOVERED, EGG_GROUP_NO_EGGS_DISCOVERED }, .abilities = { ABILITY_BATTLE_BOND, ABILITY_NONE, ABILITY_NONE }, @@ -529,6 +539,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Bunnelby), ICON(Bunnelby, 2), FOOTPRINT(Bunnelby) + FOLLOWER(Bunnelby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bunnelby), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_DIGGERSBY}), }, @@ -577,6 +588,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Diggersby), ICON(Diggersby, 2), FOOTPRINT(Diggersby) + FOLLOWER(Diggersby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Diggersby), }, #endif //P_FAMILY_BUNNELBY @@ -626,6 +638,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Fletchling), ICON(Fletchling, 2), FOOTPRINT(Fletchling) + FOLLOWER(Fletchling, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Fletchling), .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_FLETCHINDER}), }, @@ -675,6 +688,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Fletchinder), ICON(Fletchinder, 2), FOOTPRINT(Fletchinder) + FOLLOWER(Fletchinder, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Fletchinder), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_TALONFLAME}), }, @@ -724,6 +738,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Talonflame), ICON(Talonflame, 2), FOOTPRINT(Talonflame) + FOLLOWER(Talonflame, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Talonflame), }, #endif //P_FAMILY_FLETCHLING @@ -773,6 +788,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Scatterbug), ICON(Scatterbug, 1), FOOTPRINT(Scatterbug) + FOLLOWER(Scatterbug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Scatterbug), .evolutions = EVOLUTION({EVO_LEVEL, 9, SPECIES_SPEWPA}), }, @@ -821,6 +837,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Spewpa), ICON(Spewpa, 1), FOOTPRINT(Spewpa) + FOLLOWER(Spewpa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Spewpa), .evolutions = EVOLUTION({EVO_LEVEL, 12, SPECIES_VIVILLON_ICY_SNOW}), }, @@ -866,6 +883,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Vivillon ##form), \ ICON(Vivillon ##form, iconPal), \ FOOTPRINT(Vivillon) \ + FOLLOWER(Vivillon ##form, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ LEARNSETS(Vivillon), \ .formSpeciesIdTable = sVivillonFormSpeciesIdTable @@ -1096,6 +1114,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Litleo), ICON(Litleo, 2), FOOTPRINT(Litleo) + FOLLOWER(Litleo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Litleo), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_PYROAR}), }, @@ -1147,6 +1166,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = ICON(Pyroar, 2), ICON_FEMALE(Pyroar, 2), FOOTPRINT(Pyroar) + FOLLOWER(Pyroar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pyroar), }, #endif //P_FAMILY_LITLEO @@ -1191,6 +1211,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Flabebe##Form##Flower), \ ICON(Flabebe##Form##Flower, iconPal), \ FOOTPRINT(Flabebe) \ + FOLLOWER(Flabebe##Form##Flower, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ LEARNSETS(Flabebe), \ .formSpeciesIdTable = sFlabebeFormSpeciesIdTable, \ .evolutions = EVOLUTION({EVO_LEVEL, 19, SPECIES_FLOETTE_ ##FORM##_FLOWER}) @@ -1266,6 +1287,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Floette ##form##Flower), \ ICON(Floette##form##Flower, iconPal), \ FOOTPRINT(Floette) \ + FOLLOWER(Floette##form##Flower, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ .formSpeciesIdTable = sFloetteFormSpeciesIdTable #define FLOETTE_NORMAL_INFO(form, FORM, iconPal) \ @@ -1395,6 +1417,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Florges##Form##Flower), \ ICON(Florges##Form##Flower, iconPal), \ FOOTPRINT(Florges) \ + FOLLOWER(Florges##Form##Flower, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ LEARNSETS(Florges), \ .formSpeciesIdTable = sFlorgesFormSpeciesIdTable @@ -1489,6 +1512,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Skiddo), ICON(Skiddo, 1), FOOTPRINT(Skiddo) + FOLLOWER(Skiddo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Skiddo), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOGOAT}), }, @@ -1537,6 +1561,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Gogoat), ICON(Gogoat, 1), FOOTPRINT(Gogoat) + FOLLOWER(Gogoat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gogoat), }, #endif //P_FAMILY_SKIDDO @@ -1587,6 +1612,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Pancham), ICON(Pancham, 1), FOOTPRINT(Pancham) + FOLLOWER(Pancham, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pancham), .evolutions = EVOLUTION({EVO_LEVEL_DARK_TYPE_MON_IN_PARTY, 32, SPECIES_PANGORO}), }, @@ -1636,6 +1662,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Pangoro), ICON(Pangoro, 1), FOOTPRINT(Pangoro) + FOLLOWER(Pangoro, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pangoro), }, #endif //P_FAMILY_PANCHAM @@ -1686,6 +1713,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backPicYOffset = 0, PALETTES(FurfrouNatural), ICON(FurfrouNatural, 0), + FOLLOWER(FurfrouNatural, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_FURFROU_HEART_TRIM] = { @@ -1696,6 +1724,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backPicYOffset = 1, PALETTES(FurfrouHeartTrim), ICON(FurfrouHeartTrim, 0), + FOLLOWER(FurfrouHeartTrim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_FURFROU_STAR_TRIM] = { @@ -1706,6 +1735,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backPicYOffset = 1, PALETTES(FurfrouStarTrim), ICON(FurfrouStarTrim, 0), + FOLLOWER(FurfrouStarTrim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_FURFROU_DIAMOND_TRIM] = { @@ -1716,6 +1746,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backPicYOffset = 1, PALETTES(FurfrouDiamondTrim), ICON(FurfrouDiamondTrim, 0), + FOLLOWER(FurfrouDiamondTrim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_FURFROU_DEBUTANTE_TRIM] = { @@ -1727,6 +1758,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backPicYOffset = 1, PALETTES(FurfrouDebutanteTrim), ICON(FurfrouDebutanteTrim, 2), + FOLLOWER(FurfrouDebutanteTrim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_FURFROU_MATRON_TRIM] = { @@ -1737,6 +1769,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backPicYOffset = 1, PALETTES(FurfrouMatronTrim), ICON(FurfrouMatronTrim, 2), + FOLLOWER(FurfrouMatronTrim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_FURFROU_DANDY_TRIM] = { @@ -1747,6 +1780,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backPicYOffset = 1, PALETTES(FurfrouDandyTrim), ICON(FurfrouDandyTrim, 1), + FOLLOWER(FurfrouDandyTrim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_FURFROU_LA_REINE_TRIM] = { @@ -1757,6 +1791,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backPicYOffset = 1, PALETTES(FurfrouLaReineTrim), ICON(FurfrouLaReineTrim, 0), + FOLLOWER(FurfrouLaReineTrim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_FURFROU_KABUKI_TRIM] = { @@ -1767,6 +1802,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backPicYOffset = 1, PALETTES(FurfrouKabukiTrim), ICON(FurfrouKabukiTrim, 0), + FOLLOWER(FurfrouKabukiTrim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_FURFROU_PHARAOH_TRIM] = { @@ -1777,6 +1813,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backPicYOffset = 1, PALETTES(FurfrouPharaohTrim), ICON(FurfrouPharaohTrim, 0), + FOLLOWER(FurfrouPharaohTrim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #endif //P_FAMILY_FURFROU @@ -1825,6 +1862,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Espurr), ICON(Espurr, 2), FOOTPRINT(Espurr) + FOLLOWER(Espurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Espurr), .evolutions = EVOLUTION({EVO_LEVEL_MALE, 25, SPECIES_MEOWSTIC_MALE}, {EVO_LEVEL_FEMALE, 25, SPECIES_MEOWSTIC_FEMALE}), @@ -1878,6 +1916,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = BACK_PIC(MeowsticMale, 64, 64), PALETTES(MeowsticMale), ICON(MeowsticMale, 0), + FOLLOWER(MeowsticMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(MeowsticMale), }, @@ -1897,6 +1936,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = BACK_PIC(MeowsticFemale, 48, 64), PALETTES(MeowsticFemale), ICON(MeowsticFemale, 0), + FOLLOWER(MeowsticFemale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(MeowsticFemale), }, #endif //P_FAMILY_ESPURR @@ -1947,6 +1987,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Honedge), ICON(Honedge, 2), FOOTPRINT(Honedge) + FOLLOWER(Honedge, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Honedge), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_DOUBLADE}), }, @@ -1996,6 +2037,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Doublade), ICON(Doublade, 2), FOOTPRINT(Doublade) + FOLLOWER(Doublade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Doublade), .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_AEGISLASH_SHIELD}), }, @@ -2054,6 +2096,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backAnimId = BACK_ANIM_H_VIBRATE, PALETTES(AegislashShield), ICON(AegislashShield, 2), + FOLLOWER(AegislashShield, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_AEGISLASH_BLADE] = @@ -2136,6 +2179,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Spritzee), ICON(Spritzee, 0), FOOTPRINT(Spritzee) + FOLLOWER(Spritzee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Spritzee), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_SACHET, SPECIES_AROMATISSE}, {EVO_ITEM, ITEM_SACHET, SPECIES_AROMATISSE}), @@ -2185,6 +2229,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Aromatisse), ICON(Aromatisse, 0), FOOTPRINT(Aromatisse) + FOLLOWER(Aromatisse, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Aromatisse), }, #endif //P_FAMILY_SPRITZEE @@ -2234,6 +2279,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Swirlix), ICON(Swirlix, 1), FOOTPRINT(Swirlix) + FOLLOWER(Swirlix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Swirlix), .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_WHIPPED_DREAM, SPECIES_SLURPUFF}, {EVO_ITEM, ITEM_WHIPPED_DREAM, SPECIES_SLURPUFF}), @@ -2283,6 +2329,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Slurpuff), ICON(Slurpuff, 1), FOOTPRINT(Slurpuff) + FOLLOWER(Slurpuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Slurpuff), }, #endif //P_FAMILY_SWIRLIX @@ -2333,6 +2380,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Inkay), ICON(Inkay, 0), FOOTPRINT(Inkay) + FOLLOWER(Inkay, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Inkay), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MALAMAR}), }, @@ -2381,6 +2429,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Malamar), ICON(Malamar, 2), FOOTPRINT(Malamar) + FOLLOWER(Malamar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Malamar), }, #endif //P_FAMILY_INKAY @@ -2430,6 +2479,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Binacle), ICON(Binacle, 2), FOOTPRINT(Binacle) + FOLLOWER(Binacle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Binacle), .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_BARBARACLE}), }, @@ -2479,6 +2529,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Barbaracle), ICON(Barbaracle, 2), FOOTPRINT(Barbaracle) + FOLLOWER(Barbaracle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Barbaracle), }, #endif //P_FAMILY_BINACLE @@ -2528,6 +2579,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Skrelp), ICON(Skrelp, 2), FOOTPRINT(Skrelp) + FOLLOWER(Skrelp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Skrelp), .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_DRAGALGE}), }, @@ -2576,6 +2628,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Dragalge), ICON(Dragalge, 5), FOOTPRINT(Dragalge) + FOLLOWER(Dragalge, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dragalge), }, #endif //P_FAMILY_SKRELP @@ -2626,6 +2679,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Clauncher), ICON(Clauncher, 0), FOOTPRINT(Clauncher) + FOLLOWER(Clauncher, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Clauncher), .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_CLAWITZER}), }, @@ -2675,6 +2729,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Clawitzer), ICON(Clawitzer, 0), FOOTPRINT(Clawitzer) + FOLLOWER(Clawitzer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Clawitzer), }, #endif //P_FAMILY_CLAUNCHER @@ -2724,6 +2779,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Helioptile), ICON(Helioptile, 2), FOOTPRINT(Helioptile) + FOLLOWER(Helioptile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Helioptile), .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_HELIOLISK}), }, @@ -2773,6 +2829,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Heliolisk), ICON(Heliolisk, 2), FOOTPRINT(Heliolisk) + FOLLOWER(Heliolisk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Heliolisk), }, #endif //P_FAMILY_HELIOPTILE @@ -2822,6 +2879,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Tyrunt), ICON(Tyrunt, 2), FOOTPRINT(Tyrunt) + FOLLOWER(Tyrunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tyrunt), .evolutions = EVOLUTION({EVO_LEVEL_DAY, 39, SPECIES_TYRANTRUM}), }, @@ -2870,6 +2928,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Tyrantrum), ICON(Tyrantrum, 0), FOOTPRINT(Tyrantrum) + FOLLOWER(Tyrantrum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tyrantrum), }, #endif //P_FAMILY_TYRUNT @@ -2919,6 +2978,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Amaura), ICON(Amaura, 0), FOOTPRINT(Amaura) + FOLLOWER(Amaura, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Amaura), .evolutions = EVOLUTION({EVO_LEVEL_NIGHT, 39, SPECIES_AURORUS}), }, @@ -2967,6 +3027,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Aurorus), ICON(Aurorus, 0), FOOTPRINT(Aurorus) + FOLLOWER(Aurorus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Aurorus), }, #endif //P_FAMILY_AMAURA @@ -3021,6 +3082,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Hawlucha), ICON(Hawlucha, 0), FOOTPRINT(Hawlucha) + FOLLOWER(Hawlucha, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hawlucha), }, #endif //P_FAMILY_HAWLUCHA @@ -3070,6 +3132,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Dedenne), ICON(Dedenne, 0), FOOTPRINT(Dedenne) + FOLLOWER(Dedenne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dedenne), }, #endif //P_FAMILY_DEDENNE @@ -3121,6 +3184,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Carbink), ICON(Carbink, 2), FOOTPRINT(Carbink) + FOLLOWER(Carbink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Carbink), }, #endif //P_FAMILY_CARBINK @@ -3171,6 +3235,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Goomy), ICON(Goomy, 5), FOOTPRINT(Goomy) + FOLLOWER(Goomy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Goomy), .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_SLIGGOO}, {EVO_NONE, 0, SPECIES_SLIGGOO_HISUIAN}), @@ -3225,6 +3290,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backAnimId = BACK_ANIM_SHRINK_GROW, PALETTES(Sliggoo), ICON(Sliggoo, 5), + FOLLOWER(Sliggoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sliggoo), .evolutions = EVOLUTION({EVO_LEVEL_RAIN, 50, SPECIES_GOODRA}, {EVO_LEVEL_FOG, 50, SPECIES_GOODRA}), @@ -3278,6 +3344,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backAnimId = BACK_ANIM_SHRINK_GROW, PALETTES(Goodra), ICON(Goodra, 5), + FOLLOWER(Goodra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Goodra), }, @@ -3314,6 +3381,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(SliggooHisuian), ICON(SliggooHisuian, 2), + FOLLOWER(SliggooHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(SliggooHisuian), .isHisuianForm = TRUE, .evolutions = EVOLUTION({EVO_LEVEL_RAIN, 50, SPECIES_GOODRA_HISUIAN}, @@ -3352,6 +3420,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(GoodraHisuian), ICON(GoodraHisuian, 2), + FOLLOWER(GoodraHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(GoodraHisuian), .isHisuianForm = TRUE, }, @@ -3405,6 +3474,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Klefki), ICON(Klefki, 0), FOOTPRINT(Klefki) + FOLLOWER(Klefki, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Klefki), }, #endif //P_FAMILY_KLEFKI @@ -3455,6 +3525,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Phantump), ICON(Phantump, 1), FOOTPRINT(Phantump) + FOLLOWER(Phantump, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Phantump), .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_TREVENANT}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_TREVENANT}), @@ -3504,6 +3575,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Trevenant), ICON(Trevenant, 1), FOOTPRINT(Trevenant) + FOLLOWER(Trevenant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Trevenant), }, #endif //P_FAMILY_PHANTUMP @@ -3558,6 +3630,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .frontPicYOffset = 13, BACK_PIC(PumpkabooAverage, 56, 48), .backPicYOffset = 13, + FOLLOWER(PumpkabooAverage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GOURGEIST_AVERAGE}, {EVO_ITEM, ITEM_LINKING_CORD, SPECIES_GOURGEIST_AVERAGE}), }, @@ -3697,6 +3770,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .frontPicYOffset = 4, BACK_PIC(GourgeistAverage, 48, 64), .backPicYOffset = 3, + FOLLOWER(GourgeistAverage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_GOURGEIST_SMALL] = @@ -3834,6 +3908,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Bergmite), ICON(Bergmite, 0), FOOTPRINT(Bergmite) + FOLLOWER(Bergmite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bergmite), .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_AVALUGG}, {EVO_NONE, 0, SPECIES_AVALUGG_HISUIAN}), @@ -3888,6 +3963,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(Avalugg), ICON(Avalugg, 0), + FOLLOWER(Avalugg, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Avalugg), }, @@ -3922,6 +3998,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(AvaluggHisuian), ICON(AvaluggHisuian, 5), + FOLLOWER(AvaluggHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(AvaluggHisuian), .isHisuianForm = TRUE, }, @@ -3978,6 +4055,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Noibat), ICON(Noibat, 2), FOOTPRINT(Noibat) + FOLLOWER(Noibat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Noibat), .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_NOIVERN}), }, @@ -4030,6 +4108,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Noivern), ICON(Noivern, 2), FOOTPRINT(Noivern) + FOLLOWER(Noivern, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Noivern), }, #endif //P_FAMILY_NOIBAT @@ -4075,6 +4154,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Xerneas##Form), \ ICON(Xerneas##Form, 0), \ FOOTPRINT(Xerneas) \ + FOLLOWER(XerneasNeutral, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) \ LEARNSETS(Xerneas), \ .formSpeciesIdTable = sXerneasFormSpeciesIdTable, \ .formChangeTable = sXerneasFormChangeTable, \ @@ -4132,6 +4212,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Yveltal), ICON(Yveltal, 0), FOOTPRINT(Yveltal) + FOLLOWER(Yveltal, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Yveltal), }, #endif //P_FAMILY_YVELTAL @@ -4156,39 +4237,40 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .formSpeciesIdTable = sZygardeFormSpeciesIdTable, \ .isLegendary = TRUE -#define ZYGARDE_50_SPECIES_INFO(ability) \ - { \ - .baseHP = 108, \ - .baseAttack = 100, \ - .baseDefense = 121, \ - .baseSpeed = 95, \ - .baseSpAttack = 81, \ - .baseSpDefense = 95, \ - .expYield = (P_UPDATED_EXP_YIELDS >= GEN_8) ? 300 : 270,\ - .bodyColor = BODY_COLOR_GREEN, \ - .cryId = CRY_ZYGARDE_50, \ - .height = 50, \ - .weight = 3050, \ - .description = gZygarde50PokedexText, \ - .pokemonScale = 256, \ - .pokemonOffset = 0, \ - .trainerScale = 721, \ - .trainerOffset = 19, \ - FRONT_PIC(Zygarde50, 64, 64), \ - .frontPicYOffset = 0, \ - .frontAnimFrames = sAnims_Zygarde50, \ - .frontAnimId = ANIM_TIP_MOVE_FORWARD, \ - BACK_PIC(Zygarde50, 64, 64), \ - .backPicYOffset = 4, \ - .backAnimId = (ability == ABILITY_POWER_CONSTRUCT \ - ? BACK_ANIM_SHAKE_GLOW_GREEN \ - : BACK_ANIM_V_STRETCH), \ - PALETTES(Zygarde50), \ - ICON(Zygarde50, 1), \ - .formChangeTable = (ability == ABILITY_POWER_CONSTRUCT \ - ? sZygarde50PowerConstructFormChangeTable \ - : sZygarde50AuraBreakFormChangeTable), \ - ZYGARDE_MISC_INFO(ability), \ +#define ZYGARDE_50_SPECIES_INFO(ability) \ + { \ + .baseHP = 108, \ + .baseAttack = 100, \ + .baseDefense = 121, \ + .baseSpeed = 95, \ + .baseSpAttack = 81, \ + .baseSpDefense = 95, \ + .expYield = (P_UPDATED_EXP_YIELDS >= GEN_8) ? 300 : 270, \ + .bodyColor = BODY_COLOR_GREEN, \ + .cryId = CRY_ZYGARDE_50, \ + .height = 50, \ + .weight = 3050, \ + .description = gZygarde50PokedexText, \ + .pokemonScale = 256, \ + .pokemonOffset = 0, \ + .trainerScale = 721, \ + .trainerOffset = 19, \ + FRONT_PIC(Zygarde50, 64, 64), \ + .frontPicYOffset = 0, \ + .frontAnimFrames = sAnims_Zygarde50, \ + .frontAnimId = ANIM_TIP_MOVE_FORWARD, \ + BACK_PIC(Zygarde50, 64, 64), \ + .backPicYOffset = 4, \ + .backAnimId = (ability == ABILITY_POWER_CONSTRUCT \ + ? BACK_ANIM_SHAKE_GLOW_GREEN \ + : BACK_ANIM_V_STRETCH), \ + PALETTES(Zygarde50), \ + ICON(Zygarde50, 1), \ + FOLLOWER(Zygarde50, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) \ + .formChangeTable = (ability == ABILITY_POWER_CONSTRUCT \ + ? sZygarde50PowerConstructFormChangeTable \ + : sZygarde50AuraBreakFormChangeTable), \ + ZYGARDE_MISC_INFO(ability), \ } #define ZYGARDE_10_SPECIES_INFO(ability) \ @@ -4319,6 +4401,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backAnimId = BACK_ANIM_CIRCLE_COUNTERCLOCKWISE, PALETTES(Diancie), ICON(Diancie, 1), + FOLLOWER(Diancie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_MEGA_EVOLUTIONS @@ -4411,6 +4494,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC, PALETTES(HoopaConfined), ICON(HoopaConfined, 0), + FOLLOWER(HoopaConfined, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(HoopaConfined), }, @@ -4448,6 +4532,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .backAnimId = BACK_ANIM_V_SHAKE_LOW, PALETTES(HoopaUnbound), ICON(HoopaUnbound, 0), + FOLLOWER(HoopaUnbound, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(HoopaUnbound), }, #endif //P_FAMILY_HOOPA @@ -4498,6 +4583,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = PALETTES(Volcanion), ICON(Volcanion, 0), FOOTPRINT(Volcanion) + FOLLOWER(Volcanion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Volcanion), }, #endif //P_FAMILY_VOLCANION diff --git a/src/data/pokemon/species_info/gen_7.h b/src/data/pokemon/species_info/gen_7.h index 1b6c584f2686..a185b8647df0 100644 --- a/src/data/pokemon/species_info/gen_7.h +++ b/src/data/pokemon/species_info/gen_7.h @@ -48,6 +48,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Rowlet), ICON(Rowlet, 0), FOOTPRINT(Rowlet) + FOLLOWER(Rowlet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Rowlet), .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_DARTRIX}), }, @@ -97,6 +98,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Dartrix), ICON(Dartrix, 1), FOOTPRINT(Dartrix) + FOLLOWER(Dartrix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dartrix), .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_DECIDUEYE}, {EVO_NONE, 0, SPECIES_DECIDUEYE_HISUIAN}), @@ -150,6 +152,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(Decidueye), ICON(Decidueye, 1), + FOLLOWER(Decidueye, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Decidueye), }, @@ -180,6 +183,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(DecidueyeHisuian), ICON(DecidueyeHisuian, 0), + FOLLOWER(DecidueyeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(DecidueyeHisuian), .isHisuianForm = TRUE, }, @@ -231,6 +235,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Litten), ICON(Litten, 0), FOOTPRINT(Litten) + FOLLOWER(Litten, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Litten), .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_TORRACAT}), }, @@ -279,6 +284,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Torracat), ICON(Torracat, 0), FOOTPRINT(Torracat) + FOLLOWER(Torracat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Torracat), .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_INCINEROAR}), }, @@ -327,6 +333,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Incineroar), ICON(Incineroar, 0), FOOTPRINT(Incineroar) + FOLLOWER(Incineroar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Incineroar), }, #endif //P_FAMILY_LITTEN @@ -376,6 +383,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Popplio), ICON(Popplio, 0), FOOTPRINT(Popplio) + FOLLOWER(Popplio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Popplio), .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_BRIONNE}), }, @@ -424,6 +432,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Brionne), ICON(Brionne, 0), FOOTPRINT(Brionne) + FOLLOWER(Brionne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Brionne), .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_PRIMARINA}), }, @@ -472,6 +481,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Primarina), ICON(Primarina, 0), FOOTPRINT(Primarina) + FOLLOWER(Primarina, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Primarina), }, #endif //P_FAMILY_POPPLIO @@ -522,6 +532,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Pikipek), ICON(Pikipek, 2), FOOTPRINT(Pikipek) + FOLLOWER(Pikipek, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pikipek), .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_TRUMBEAK}), }, @@ -571,6 +582,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Trumbeak), ICON(Trumbeak, 0), FOOTPRINT(Trumbeak) + FOLLOWER(Trumbeak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Trumbeak), .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_TOUCANNON}), }, @@ -620,6 +632,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Toucannon), ICON(Toucannon, 0), FOOTPRINT(Toucannon) + FOLLOWER(Toucannon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Toucannon), }, #endif //P_FAMILY_PIKIPEK @@ -670,6 +683,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Yungoos), ICON(Yungoos, 2), FOOTPRINT(Yungoos) + FOLLOWER(Yungoos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Yungoos), .evolutions = EVOLUTION({EVO_LEVEL_DAY, 20, SPECIES_GUMSHOOS}), }, @@ -719,6 +733,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Gumshoos), ICON(Gumshoos, 2), FOOTPRINT(Gumshoos) + FOLLOWER(Gumshoos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gumshoos), }, #endif //P_FAMILY_YUNGOOS @@ -768,6 +783,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Grubbin), ICON(Grubbin, 0), FOOTPRINT(Grubbin) + FOLLOWER(Grubbin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Grubbin), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_CHARJABUG}), }, @@ -817,6 +833,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Charjabug), ICON(Charjabug, 1), FOOTPRINT(Charjabug) + FOLLOWER(Charjabug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Charjabug), .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_VIKAVOLT}, {EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_VIKAVOLT}), @@ -867,6 +884,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Vikavolt), ICON(Vikavolt, 0), FOOTPRINT(Vikavolt) + FOLLOWER(Vikavolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Vikavolt), }, #endif //P_FAMILY_GRUBBIN @@ -917,6 +935,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Crabrawler), ICON(Crabrawler, 2), FOOTPRINT(Crabrawler) + FOLLOWER(Crabrawler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Crabrawler), .evolutions = EVOLUTION({EVO_SPECIFIC_MAP, MAP_SHOAL_CAVE_LOW_TIDE_ICE_ROOM, SPECIES_CRABOMINABLE}, {EVO_ITEM, ITEM_ICE_STONE, SPECIES_CRABOMINABLE}), @@ -967,6 +986,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Crabominable), ICON(Crabominable, 2), FOOTPRINT(Crabominable) + FOLLOWER(Crabominable, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Crabominable), }, #endif //P_FAMILY_CRABRAWLER @@ -1024,6 +1044,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(OricorioBaile), ICON(OricorioBaile, 0), + FOLLOWER(OricorioBaile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_ORICORIO_POM_POM] = @@ -1134,6 +1155,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Cutiefly), ICON(Cutiefly, 2), FOOTPRINT(Cutiefly) + FOLLOWER(Cutiefly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cutiefly), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_RIBOMBEE}), }, @@ -1184,56 +1206,58 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Ribombee), ICON(Ribombee, 2), FOOTPRINT(Ribombee) + FOLLOWER(Ribombee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Ribombee), }, #endif //P_FAMILY_CUTIEFLY #if P_FAMILY_ROCKRUFF -#define ROCKRUFF_MISC_INFO \ - .baseHP = 45, \ - .baseAttack = 65, \ - .baseDefense = 40, \ - .baseSpeed = 60, \ - .baseSpAttack = 30, \ - .baseSpDefense = 40, \ - .types = { TYPE_ROCK, TYPE_ROCK }, \ - .catchRate = 190, \ - .expYield = 56, \ - .evYield_Attack = 1, \ - .genderRatio = PERCENT_FEMALE(50), \ - .eggCycles = 15, \ - .friendship = STANDARD_FRIENDSHIP, \ - .growthRate = GROWTH_MEDIUM_FAST, \ - .eggGroups = { EGG_GROUP_FIELD, EGG_GROUP_FIELD }, \ - .bodyColor = BODY_COLOR_BROWN, \ - .speciesName = _("Rockruff"), \ - .cryId = CRY_ROCKRUFF, \ - .natDexNum = NATIONAL_DEX_ROCKRUFF, \ - .categoryName = _("Puppy"), \ - .height = 5, \ - .weight = 92, \ - .description = gRockruffPokedexText, \ - .pokemonScale = 432, \ - .pokemonOffset = 13, \ - .trainerScale = 256, \ - .trainerOffset = 0, \ - .frontPicYOffset = 11, \ - .frontAnimFrames = sAnims_Rockruff, \ - .frontAnimId = ANIM_V_STRETCH, \ - .backPicYOffset = 7, \ - PALETTES(Rockruff), \ - ICON(Rockruff, 2), \ - FOOTPRINT(Rockruff) \ - LEARNSETS(Rockruff), \ +#define ROCKRUFF_MISC_INFO \ + .baseHP = 45, \ + .baseAttack = 65, \ + .baseDefense = 40, \ + .baseSpeed = 60, \ + .baseSpAttack = 30, \ + .baseSpDefense = 40, \ + .types = { TYPE_ROCK, TYPE_ROCK }, \ + .catchRate = 190, \ + .expYield = 56, \ + .evYield_Attack = 1, \ + .genderRatio = PERCENT_FEMALE(50), \ + .eggCycles = 15, \ + .friendship = STANDARD_FRIENDSHIP, \ + .growthRate = GROWTH_MEDIUM_FAST, \ + .eggGroups = { EGG_GROUP_FIELD, EGG_GROUP_FIELD }, \ + .bodyColor = BODY_COLOR_BROWN, \ + .speciesName = _("Rockruff"), \ + .cryId = CRY_ROCKRUFF, \ + .natDexNum = NATIONAL_DEX_ROCKRUFF, \ + .categoryName = _("Puppy"), \ + .height = 5, \ + .weight = 92, \ + .description = gRockruffPokedexText, \ + .pokemonScale = 432, \ + .pokemonOffset = 13, \ + .trainerScale = 256, \ + .trainerOffset = 0, \ + FRONT_PIC(Rockruff, 40, 48), \ + .frontPicYOffset = 11, \ + .frontAnimFrames = sAnims_Rockruff, \ + .frontAnimId = ANIM_V_STRETCH, \ + BACK_PIC(Rockruff, 64, 56), \ + .backPicYOffset = 7, \ + .backAnimId = BACK_ANIM_V_STRETCH, \ + PALETTES(Rockruff), \ + ICON(Rockruff, 2), \ + FOOTPRINT(Rockruff) \ + FOLLOWER(Rockruff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + LEARNSETS(Rockruff), \ .formSpeciesIdTable = sRockruffFormSpeciesIdTable [SPECIES_ROCKRUFF] = { ROCKRUFF_MISC_INFO, .abilities = { ABILITY_KEEN_EYE, ABILITY_VITAL_SPIRIT, ABILITY_STEADFAST }, - FRONT_PIC(Rockruff, 37, 39), - BACK_PIC(Rockruff, 64, 56), - .backAnimId = BACK_ANIM_V_STRETCH, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 25, SPECIES_LYCANROC_MIDDAY}, {EVO_LEVEL_NIGHT, 25, SPECIES_LYCANROC_MIDNIGHT}), }, @@ -1242,9 +1266,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = { ROCKRUFF_MISC_INFO, .abilities = { ABILITY_OWN_TEMPO, ABILITY_NONE, ABILITY_NONE }, - FRONT_PIC(Rockruff, 40, 48), - BACK_PIC(Rockruff, 64, 56), - //.backAnimId = BACK_ANIM_NONE, .evolutions = EVOLUTION({EVO_LEVEL_DUSK, 25, SPECIES_LYCANROC_DUSK}), }, @@ -1296,6 +1317,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(LycanrocMidday), ICON(LycanrocMidday, 2), + FOLLOWER(LycanrocMidday, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(LycanrocMidday), }, @@ -1325,6 +1347,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, PALETTES(LycanrocMidnight), ICON(LycanrocMidnight, 0), + FOLLOWER(LycanrocMidnight, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(LycanrocMidnight), }, @@ -1354,6 +1377,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .backAnimId = BACK_ANIM_V_SHAKE, PALETTES(LycanrocDusk), ICON(LycanrocDusk, 0), + FOLLOWER(LycanrocDusk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(LycanrocDusk), }, #endif //P_FAMILY_ROCKRUFF @@ -1410,6 +1434,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(WishiwashiSolo), ICON(WishiwashiSolo, 2), + FOLLOWER(WishiwashiSolo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_WISHIWASHI_SCHOOL] = @@ -1488,6 +1513,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Mareanie), ICON(Mareanie, 2), FOOTPRINT(Mareanie) + FOLLOWER(Mareanie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mareanie), .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_TOXAPEX}), }, @@ -1537,6 +1563,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Toxapex), ICON(Toxapex, 0), FOOTPRINT(Toxapex) + FOLLOWER(Toxapex, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Toxapex), }, #endif //P_FAMILY_MAREANIE @@ -1587,6 +1614,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Mudbray), ICON(Mudbray, 2), FOOTPRINT(Mudbray) + FOLLOWER(Mudbray, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mudbray), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MUDSDALE}), }, @@ -1636,6 +1664,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Mudsdale), ICON(Mudsdale, 0), FOOTPRINT(Mudsdale) + FOLLOWER(Mudsdale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Mudsdale), }, #endif //P_FAMILY_MUDBRAY @@ -1686,6 +1715,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Dewpider), ICON(Dewpider, 0), FOOTPRINT(Dewpider) + FOLLOWER(Dewpider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dewpider), .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARAQUANID}), }, @@ -1735,6 +1765,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Araquanid), ICON(Araquanid, 2), FOOTPRINT(Araquanid) + FOLLOWER(Araquanid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Araquanid), }, #endif //P_FAMILY_DEWPIDER @@ -1785,6 +1816,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Fomantis), ICON(Fomantis, 1), FOOTPRINT(Fomantis) + FOLLOWER(Fomantis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Fomantis), .evolutions = EVOLUTION({EVO_LEVEL_DAY, 34, SPECIES_LURANTIS}), }, @@ -1834,6 +1866,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Lurantis), ICON(Lurantis, 1), FOOTPRINT(Lurantis) + FOLLOWER(Lurantis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Lurantis), }, #endif //P_FAMILY_FOMANTIS @@ -1885,6 +1918,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Morelull), ICON(Morelull, 0), FOOTPRINT(Morelull) + FOLLOWER(Morelull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Morelull), .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_SHIINOTIC}), }, @@ -1935,6 +1969,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Shiinotic), ICON(Shiinotic, 1), FOOTPRINT(Shiinotic) + FOLLOWER(Shiinotic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Shiinotic), }, #endif //P_FAMILY_MORELULL @@ -1985,6 +2020,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Salandit), ICON(Salandit, 2), FOOTPRINT(Salandit) + FOLLOWER(Salandit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Salandit), .evolutions = EVOLUTION({EVO_LEVEL_FEMALE, 33, SPECIES_SALAZZLE}), }, @@ -2034,6 +2070,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Salazzle), ICON(Salazzle, 0), FOOTPRINT(Salazzle) + FOLLOWER(Salazzle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Salazzle), }, #endif //P_FAMILY_SALANDIT @@ -2083,6 +2120,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Stufful), ICON(Stufful, 0), FOOTPRINT(Stufful) + FOLLOWER(Stufful, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Stufful), .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_BEWEAR}), }, @@ -2131,6 +2169,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Bewear), ICON(Bewear, 0), FOOTPRINT(Bewear) + FOLLOWER(Bewear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bewear), }, #endif //P_FAMILY_STUFFUL @@ -2181,6 +2220,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Bounsweet), ICON(Bounsweet, 1), FOOTPRINT(Bounsweet) + FOLLOWER(Bounsweet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bounsweet), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_STEENEE}), }, @@ -2231,6 +2271,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Steenee), ICON(Steenee, 1), FOOTPRINT(Steenee) + FOLLOWER(Steenee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Steenee), .evolutions = EVOLUTION({EVO_MOVE, MOVE_STOMP, SPECIES_TSAREENA}), }, @@ -2281,6 +2322,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Tsareena), ICON(Tsareena, 1), FOOTPRINT(Tsareena) + FOLLOWER(Tsareena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Tsareena), }, #endif //P_FAMILY_BOUNSWEET @@ -2333,6 +2375,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Comfey), ICON(Comfey, 1), FOOTPRINT(Comfey) + FOLLOWER(Comfey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Comfey), }, #endif //P_FAMILY_COMFEY @@ -2382,6 +2425,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Oranguru), ICON(Oranguru, 0), FOOTPRINT(Oranguru) + FOLLOWER(Oranguru, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Oranguru), }, #endif //P_FAMILY_ORANGURU @@ -2431,6 +2475,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Passimian), ICON(Passimian, 1), FOOTPRINT(Passimian) + FOLLOWER(Passimian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Passimian), }, #endif //P_FAMILY_PASSIMIAN @@ -2480,6 +2525,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Wimpod), ICON(Wimpod, 2), FOOTPRINT(Wimpod) + FOLLOWER(Wimpod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Wimpod), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GOLISOPOD}), }, @@ -2528,6 +2574,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Golisopod), ICON(Golisopod, 2), FOOTPRINT(Golisopod) + FOLLOWER(Golisopod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Golisopod), }, #endif //P_FAMILY_WIMPOD @@ -2578,6 +2625,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Sandygast), ICON(Sandygast, 1), FOOTPRINT(Sandygast) + FOLLOWER(Sandygast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sandygast), .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_PALOSSAND}), }, @@ -2627,6 +2675,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Palossand), ICON(Palossand, 2), FOOTPRINT(Palossand) + FOLLOWER(Palossand, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Palossand), }, #endif //P_FAMILY_SANDYGAST @@ -2676,6 +2725,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Pyukumuku), ICON(Pyukumuku, 0), FOOTPRINT(Pyukumuku) + FOLLOWER(Pyukumuku, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pyukumuku), }, #endif //P_FAMILY_PYUKUMUKU @@ -2725,6 +2775,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(TypeNull), ICON(TypeNull, 0), + FOLLOWER(TypeNull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) FOOTPRINT(Type_Null) LEARNSETS(TypeNull), .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_SILVALLY_NORMAL}), @@ -2772,6 +2823,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(palette), \ ICON(Silvally, 0), \ FOOTPRINT(Silvally) \ + FOLLOWER(Silvally, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ LEARNSETS(Silvally), \ .formSpeciesIdTable = sSilvallyFormSpeciesIdTable, \ .formChangeTable = sSilvallyFormChangeTable, \ @@ -2827,26 +2879,27 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = LEARNSETS(Minior), \ .formSpeciesIdTable = sMiniorFormSpeciesIdTable -#define MINIOR_METEOR_SPECIES_INFO(Form) \ - { \ - .baseHP = 60, \ - .baseAttack = 60, \ - .baseDefense = 100, \ - .baseSpeed = 60, \ - .baseSpAttack = 60, \ - .baseSpDefense = 100, \ - .weight = 400, \ - FRONT_PIC(MiniorMeteor, 48, 40), \ - .frontPicYOffset = 14, \ - .frontAnimFrames = sAnims_MiniorMeteor, \ - .frontAnimId = ANIM_TUMBLING_FRONT_FLIP_TWICE, \ - .enemyMonElevation = 17, \ - BACK_PIC(MiniorMeteor, 56, 40), \ - .backPicYOffset = 14, \ - PALETTES(MiniorMeteor), \ - ICON(MiniorMeteor, 0), \ - .formChangeTable = sMinior ##Form##FormChangeTable, \ - MINIOR_MISC_INFO(BODY_COLOR_BROWN), \ +#define MINIOR_METEOR_SPECIES_INFO(Form) \ + { \ + .baseHP = 60, \ + .baseAttack = 60, \ + .baseDefense = 100, \ + .baseSpeed = 60, \ + .baseSpAttack = 60, \ + .baseSpDefense = 100, \ + .weight = 400, \ + FRONT_PIC(MiniorMeteor, 48, 40), \ + .frontPicYOffset = 14, \ + .frontAnimFrames = sAnims_MiniorMeteor, \ + .frontAnimId = ANIM_TUMBLING_FRONT_FLIP_TWICE, \ + .enemyMonElevation = 17, \ + BACK_PIC(MiniorMeteor, 56, 40), \ + .backPicYOffset = 14, \ + PALETTES(MiniorMeteor), \ + ICON(MiniorMeteor, 0), \ + FOLLOWER(MiniorMeteor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + .formChangeTable = sMinior ##Form##FormChangeTable, \ + MINIOR_MISC_INFO(BODY_COLOR_BROWN), \ } //.backAnimId = BACK_ANIM_NONE, @@ -2936,6 +2989,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Komala), ICON(Komala, 2), FOOTPRINT(Komala) + FOLLOWER(Komala, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Komala), }, #endif //P_FAMILY_KOMALA @@ -2986,6 +3040,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Turtonator), ICON(Turtonator, 0), FOOTPRINT(Turtonator) + FOLLOWER(Turtonator, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Turtonator), }, #endif //P_FAMILY_TURTONATOR @@ -3036,6 +3091,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Togedemaru), ICON(Togedemaru, 2), FOOTPRINT(Togedemaru) + FOLLOWER(Togedemaru, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Togedemaru), }, #endif //P_FAMILY_TOGEDEMARU @@ -3092,6 +3148,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(MimikyuDisguised), ICON(MimikyuDisguised, 1), + FOLLOWER(MimikyuDisguised, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_MIMIKYU_BUSTED] = @@ -3160,6 +3217,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Bruxish), ICON(Bruxish, 0), FOOTPRINT(Bruxish) + FOLLOWER(Bruxish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Bruxish), }, #endif //P_FAMILY_BRUXISH @@ -3210,6 +3268,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Drampa), ICON(Drampa, 0), FOOTPRINT(Drampa) + FOLLOWER(Drampa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Drampa), }, #endif //P_FAMILY_DRAMPA @@ -3261,6 +3320,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Dhelmise), ICON(Dhelmise, 1), FOOTPRINT(Dhelmise) + FOLLOWER(Dhelmise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dhelmise), }, #endif //P_FAMILY_DHELMISE @@ -3311,6 +3371,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(JangmoO), ICON(JangmoO, 2), FOOTPRINT(JangmoO) + FOLLOWER(JangmoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(JangmoO), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_HAKAMO_O}), }, @@ -3360,6 +3421,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(HakamoO), ICON(HakamoO, 2), FOOTPRINT(HakamoO) + FOLLOWER(HakamoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(HakamoO), .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_KOMMO_O}), }, @@ -3409,6 +3471,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(KommoO), ICON(KommoO, 2), FOOTPRINT(KommoO) + FOLLOWER(KommoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(KommoO), }, #endif //P_FAMILY_JANGMO_O @@ -3459,7 +3522,8 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(TapuKoko), ICON(TapuKoko, 0), - FOOTPRINT(Tapu_Koko) + FOLLOWER(TapuKoko, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOOTPRINT(TapuKoko) LEARNSETS(TapuKoko), }, #endif //P_FAMILY_TAPU_KOKO @@ -3510,7 +3574,8 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(TapuLele), ICON(TapuLele, 0), - FOOTPRINT(Tapu_Lele) + FOLLOWER(TapuLele, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOOTPRINT(TapuLele) LEARNSETS(TapuLele), }, #endif //P_FAMILY_TAPU_LELE @@ -3561,7 +3626,8 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(TapuBulu), ICON(TapuBulu, 2), - FOOTPRINT(Tapu_Bulu) + FOLLOWER(TapuBulu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOOTPRINT(TapuBulu) LEARNSETS(TapuBulu), }, #endif //P_FAMILY_TAPU_BULU @@ -3613,7 +3679,8 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(TapuFini), ICON(TapuFini, 0), - FOOTPRINT(Tapu_Fini) + FOLLOWER(TapuFini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOOTPRINT(TapuFini) LEARNSETS(TapuFini), }, #endif //P_FAMILY_TAPU_FINI @@ -3665,6 +3732,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Cosmog), ICON(Cosmog, 2), FOOTPRINT(Cosmog) + FOLLOWER(Cosmog, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cosmog), .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_COSMOEM}), }, @@ -3716,6 +3784,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Cosmoem), ICON(Cosmoem, 0), FOOTPRINT(Cosmoem) + FOLLOWER(Cosmoem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cosmoem), .evolutions = EVOLUTION({EVO_LEVEL_DAY, 53, SPECIES_SOLGALEO}, {EVO_LEVEL_NIGHT, 53, SPECIES_LUNALA}), @@ -3766,6 +3835,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Solgaleo), ICON(Solgaleo, 0), FOOTPRINT(Solgaleo) + FOLLOWER(Solgaleo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Solgaleo), }, @@ -3815,6 +3885,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Lunala), ICON(Lunala, 2), FOOTPRINT(Lunala) + FOLLOWER(Lunala, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Lunala), }, #endif //P_FAMILY_COSMOG @@ -3866,6 +3937,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Nihilego), ICON(Nihilego, 0), FOOTPRINT(Nihilego) + FOLLOWER(Nihilego, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Nihilego), }, #endif //P_FAMILY_NIHILEGO @@ -3917,6 +3989,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Buzzwole), ICON(Buzzwole, 0), FOOTPRINT(Buzzwole) + FOLLOWER(Buzzwole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Buzzwole), }, #endif //P_FAMILY_BUZZWOLE @@ -3967,6 +4040,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Pheromosa), ICON(Pheromosa, 2), FOOTPRINT(Pheromosa) + FOLLOWER(Pheromosa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pheromosa), }, #endif //P_FAMILY_PHEROMOSA @@ -4017,6 +4091,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Xurkitree), ICON(Xurkitree, 0), FOOTPRINT(Xurkitree) + FOLLOWER(Xurkitree, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Xurkitree), }, #endif //P_FAMILY_XURKITREE @@ -4069,6 +4144,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Celesteela), ICON(Celesteela, 0), FOOTPRINT(Celesteela) + FOLLOWER(Celesteela, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Celesteela), }, #endif //P_FAMILY_CELESTEELA @@ -4120,6 +4196,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Kartana), ICON(Kartana, 0), FOOTPRINT(Kartana) + FOLLOWER(Kartana, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Kartana), }, #endif //P_FAMILY_KARTANA @@ -4170,6 +4247,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Guzzlord), ICON(Guzzlord, 0), FOOTPRINT(Guzzlord) + FOLLOWER(Guzzlord, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Guzzlord), }, #endif //P_FAMILY_GUZZLORD @@ -4228,6 +4306,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Necrozma), ICON(Necrozma, 0), + FOLLOWER(Necrozma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_FUSION_FORMS @@ -4263,6 +4342,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(NecrozmaDuskMane), ICON(NecrozmaDuskMane, 0), + FOLLOWER(NecrozmaDuskMane, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .cannotBeTraded = TRUE, .formChangeTable = sNecrozmaDuskManeFormChangeTable, }, @@ -4300,6 +4380,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(NecrozmaDawnWings), ICON(NecrozmaDawnWings, 0), + FOLLOWER(NecrozmaDawnWings, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .cannotBeTraded = TRUE, .formChangeTable = sNecrozmaDawnWingsFormChangeTable, }, @@ -4393,6 +4474,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = { MAGEARNA_MISC_INFO(Magearna), .bodyColor = BODY_COLOR_GRAY, + FOLLOWER(Magearna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .description = COMPOUND_STRING( "This artificial Pokémon, constructed more\n" "than 500 years ago, can understand human\n" @@ -4458,6 +4540,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Marshadow), ICON(Marshadow, 0), FOOTPRINT(Marshadow) + FOLLOWER(Marshadow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Marshadow), .isMythical = TRUE, }, @@ -4509,6 +4592,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Poipole), ICON(Poipole, 0), FOOTPRINT(Poipole) + FOLLOWER(Poipole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Poipole), .evolutions = EVOLUTION({EVO_MOVE, MOVE_DRAGON_PULSE, SPECIES_NAGANADEL}), }, @@ -4558,6 +4642,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Naganadel), ICON(Naganadel, 0), FOOTPRINT(Naganadel) + FOLLOWER(Naganadel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Naganadel), }, #endif //P_FAMILY_POIPOLE @@ -4608,6 +4693,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Stakataka), ICON(Stakataka, 0), FOOTPRINT(Stakataka) + FOLLOWER(Stakataka, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Stakataka), }, #endif //P_FAMILY_STAKATAKA @@ -4658,6 +4744,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Blacephalon), ICON(Blacephalon, 0), FOOTPRINT(Blacephalon) + FOLLOWER(Blacephalon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Blacephalon), }, #endif //P_FAMILY_BLACEPHALON @@ -4707,6 +4794,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Zeraora), ICON(Zeraora, 0), FOOTPRINT(Zeraora) + FOLLOWER(Zeraora, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Zeraora), }, #endif //P_FAMILY_ZERAORA @@ -4756,6 +4844,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = PALETTES(Meltan), ICON(Meltan, 2), FOOTPRINT(Meltan) + FOLLOWER(Meltan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Meltan), }, @@ -4809,6 +4898,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Melmetal), ICON(Melmetal, 2), + FOLLOWER(Melmetal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS diff --git a/src/data/pokemon/species_info/gen_8.h b/src/data/pokemon/species_info/gen_8.h index 0679a316c403..b73e1505b07b 100644 --- a/src/data/pokemon/species_info/gen_8.h +++ b/src/data/pokemon/species_info/gen_8.h @@ -48,6 +48,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Grookey), ICON(Grookey, 1), FOOTPRINT(Grookey) + FOLLOWER(Grookey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Grookey), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_THWACKEY}), }, @@ -95,6 +96,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Thwackey), ICON(Thwackey, 1), FOOTPRINT(Thwackey) + FOLLOWER(Thwackey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Thwackey), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_RILLABOOM}), }, @@ -148,6 +150,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Rillaboom), ICON(Rillaboom, 1), + FOLLOWER(Rillaboom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -223,6 +226,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Scorbunny), ICON(Scorbunny, 0), FOOTPRINT(Scorbunny) + FOLLOWER(Scorbunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Scorbunny), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_RABOOT}), }, @@ -270,6 +274,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Raboot), ICON(Raboot, 0), FOOTPRINT(Raboot) + FOLLOWER(Raboot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Raboot), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_CINDERACE}), }, @@ -324,6 +329,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Cinderace), ICON(Cinderace, 0), + FOLLOWER(Cinderace, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -401,6 +407,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Sobble), ICON(Sobble, 2), FOOTPRINT(Sobble) + FOLLOWER(Sobble, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sobble), .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_DRIZZILE}), }, @@ -448,6 +455,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Drizzile), ICON(Drizzile, 2), FOOTPRINT(Drizzile) + FOLLOWER(Drizzile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Drizzile), .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_INTELEON}), }, @@ -502,6 +510,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Inteleon), ICON(Inteleon, 0), + FOLLOWER(Inteleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -578,6 +587,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Skwovet), ICON(Skwovet, 2), FOOTPRINT(Skwovet) + FOLLOWER(Skwovet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Skwovet), .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GREEDENT}), }, @@ -627,6 +637,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Greedent), ICON(Greedent, 0), FOOTPRINT(Greedent) + FOLLOWER(Greedent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Greedent), }, #endif //P_FAMILY_SKWOVET @@ -676,6 +687,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Rookidee), ICON(Rookidee, 0), FOOTPRINT(Rookidee) + FOLLOWER(Rookidee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Rookidee), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CORVISQUIRE}), }, @@ -725,6 +737,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Corvisquire), ICON(Corvisquire, 0), FOOTPRINT(Corvisquire) + FOLLOWER(Corvisquire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Corvisquire), .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_CORVIKNIGHT}), }, @@ -779,6 +792,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Corviknight), ICON(Corviknight, 0), + FOLLOWER(Corviknight, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -854,6 +868,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Blipbug), ICON(Blipbug, 0), FOOTPRINT(Blipbug) + FOLLOWER(Blipbug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Blipbug), .evolutions = EVOLUTION({EVO_LEVEL, 10, SPECIES_DOTTLER}), }, @@ -903,6 +918,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Dottler), ICON(Dottler, 2), FOOTPRINT(Dottler) + FOLLOWER(Dottler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dottler), .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ORBEETLE}), }, @@ -959,6 +975,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Orbeetle), ICON(Orbeetle, 0), + FOLLOWER(Orbeetle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -1035,6 +1052,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Nickit), ICON(Nickit, 2), FOOTPRINT(Nickit) + FOLLOWER(Nickit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Nickit), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_THIEVUL}), }, @@ -1083,6 +1101,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Thievul), ICON(Thievul, 2), FOOTPRINT(Thievul) + FOLLOWER(Thievul, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Thievul), }, #endif //P_FAMILY_NICKIT @@ -1132,6 +1151,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Gossifleur), ICON(Gossifleur, 1), FOOTPRINT(Gossifleur) + FOLLOWER(Gossifleur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Gossifleur), .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_ELDEGOSS}), }, @@ -1180,6 +1200,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Eldegoss), ICON(Eldegoss, 1), FOOTPRINT(Eldegoss) + FOLLOWER(Eldegoss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Eldegoss), }, #endif //P_FAMILY_GOSSIFLEUR @@ -1229,6 +1250,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Wooloo), ICON(Wooloo, 0), FOOTPRINT(Wooloo) + FOLLOWER(Wooloo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Wooloo), .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_DUBWOOL}), }, @@ -1277,6 +1299,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Dubwool), ICON(Dubwool, 2), FOOTPRINT(Dubwool) + FOLLOWER(Dubwool, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dubwool), }, #endif //P_FAMILY_WOOLOO @@ -1325,6 +1348,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Chewtle), ICON(Chewtle, 0), FOOTPRINT(Chewtle) + FOLLOWER(Chewtle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Chewtle), .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_DREDNAW}), }, @@ -1378,6 +1402,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Drednaw), ICON(Drednaw, 0), + FOLLOWER(Drednaw, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -1454,6 +1479,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Yamper), ICON(Yamper, 1), FOOTPRINT(Yamper) + FOLLOWER(Yamper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Yamper), .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BOLTUND}), }, @@ -1502,6 +1528,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Boltund), ICON(Boltund, 1), FOOTPRINT(Boltund) + FOLLOWER(Boltund, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Boltund), }, #endif //P_FAMILY_YAMPER @@ -1551,6 +1578,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Rolycoly), ICON(Rolycoly, 0), FOOTPRINT(Rolycoly) + FOLLOWER(Rolycoly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Rolycoly), .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CARKOL}), }, @@ -1598,6 +1626,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Carkol), ICON(Carkol, 0), FOOTPRINT(Carkol) + FOLLOWER(Carkol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Carkol), .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COALOSSAL}), }, @@ -1652,6 +1681,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Coalossal), ICON(Coalossal, 0), + FOLLOWER(Coalossal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -1728,6 +1758,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Applin), ICON(Applin, 1), FOOTPRINT(Applin) + FOLLOWER(Applin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Applin), .evolutions = EVOLUTION({EVO_ITEM, ITEM_TART_APPLE, SPECIES_FLAPPLE}, {EVO_ITEM, ITEM_SWEET_APPLE, SPECIES_APPLETUN}, @@ -1784,6 +1815,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Flapple), ICON(Flapple, 1), + FOLLOWER(Flapple, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -1863,6 +1895,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Appletun), ICON(Appletun, 1), + FOLLOWER(Appletun, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -2034,6 +2067,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Silicobra), ICON(Silicobra, 1), FOOTPRINT(Silicobra) + FOLLOWER(Silicobra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Silicobra), .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SANDACONDA}), }, @@ -2088,6 +2122,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Sandaconda), ICON(Sandaconda, 1), + FOLLOWER(Sandaconda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -2169,6 +2204,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Cramorant), ICON(Cramorant, 0), + FOLLOWER(Cramorant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_CRAMORANT_GULPING] = @@ -2255,6 +2291,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Arrokuda), ICON(Arrokuda, 2), FOOTPRINT(Arrokuda) + FOLLOWER(Arrokuda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Arrokuda), .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_BARRASKEWDA}), }, @@ -2303,6 +2340,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Barraskewda), ICON(Barraskewda, 2), FOOTPRINT(Barraskewda) + FOLLOWER(Barraskewda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Barraskewda), }, #endif //P_FAMILY_ARROKUDA @@ -2352,6 +2390,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Toxel), ICON(Toxel, 2), FOOTPRINT(Toxel) + FOLLOWER(Toxel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Toxel), .evolutions = EVOLUTION({EVO_LEVEL_NATURE_AMPED, 30, SPECIES_TOXTRICITY_AMPED}, {EVO_LEVEL_NATURE_LOW_KEY, 30, SPECIES_TOXTRICITY_LOW_KEY}), @@ -2406,8 +2445,8 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(ToxtricityAmped), ICON(ToxtricityAmped, 2), FOOTPRINT(Toxtricity) + FOLLOWER(ToxtricityAmped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ToxtricityAmped), - }, #if P_GIGANTAMAX_FORMS @@ -2463,6 +2502,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(ToxtricityLowKey), ICON(ToxtricityLowKey, 2), FOOTPRINT(Toxtricity) + FOLLOWER(ToxtricityLowKey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ToxtricityLowKey), }, @@ -2489,6 +2529,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(ToxtricityGigantamax), ICON(ToxtricityGigantamax, 0), FOOTPRINT(Toxtricity) + FOLLOWER(ToxtricityLowKey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(ToxtricityLowKey), .isGigantamax = TRUE, }, @@ -2539,6 +2580,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Sizzlipede), ICON(Sizzlipede, 0), FOOTPRINT(Sizzlipede) + FOLLOWER(Sizzlipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Sizzlipede), .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_CENTISKORCH}), }, @@ -2593,6 +2635,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Centiskorch), ICON(Centiskorch, 0), + FOLLOWER(Centiskorch, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -2669,6 +2712,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Clobbopus), ICON(Clobbopus, 0), FOOTPRINT(Clobbopus) + FOLLOWER(Clobbopus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Clobbopus), .evolutions = EVOLUTION({EVO_MOVE, MOVE_TAUNT, SPECIES_GRAPPLOCT}), }, @@ -2716,6 +2760,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Grapploct), ICON(Grapploct, 2), FOOTPRINT(Grapploct) + FOLLOWER(Grapploct, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Grapploct), }, #endif //P_FAMILY_CLOBBOPUS @@ -2757,10 +2802,11 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Sinistea), \ ICON(Sinistea, 2), \ FOOTPRINT(Sinistea) \ + FOLLOWER(Sinistea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ LEARNSETS(Sinistea), \ .formSpeciesIdTable = sSinisteaFormSpeciesIdTable - //.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, - //.backAnimId = BACK_ANIM_NONE, + /*.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,*/ + /*.backAnimId = BACK_ANIM_NONE,*/ [SPECIES_SINISTEA_PHONY] = { @@ -2821,6 +2867,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Polteageist), \ ICON(Polteageist, 2), \ FOOTPRINT(Polteageist) \ + FOLLOWER(Polteageist, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ LEARNSETS(Polteageist), \ .formSpeciesIdTable = sPolteageistFormSpeciesIdTable //.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, @@ -2893,6 +2940,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Hatenna), ICON(Hatenna, 0), FOOTPRINT(Hatenna) + FOLLOWER(Hatenna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hatenna), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_HATTREM}), }, @@ -2940,6 +2988,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Hattrem), ICON(Hattrem, 0), FOOTPRINT(Hattrem) + FOLLOWER(Hattrem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Hattrem), .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_HATTERENE}), }, @@ -2993,6 +3042,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Hatterene), ICON(Hatterene, 0), + FOLLOWER(Hatterene, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -3069,6 +3119,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Impidimp), ICON(Impidimp, 0), FOOTPRINT(Impidimp) + FOLLOWER(Impidimp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Impidimp), .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MORGREM}), }, @@ -3117,6 +3168,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Morgrem), ICON(Morgrem, 0), FOOTPRINT(Morgrem) + FOLLOWER(Morgrem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Morgrem), .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GRIMMSNARL}), }, @@ -3170,6 +3222,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Grimmsnarl), ICON(Grimmsnarl, 0), + FOLLOWER(Grimmsnarl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -3246,6 +3299,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Milcery), ICON(Milcery, 1), FOOTPRINT(Milcery) + FOLLOWER(Milcery, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Milcery), .evolutions = EVOLUTION({EVO_LEVEL, 0, SPECIES_ALCREMIE_STRAWBERRY_VANILLA_CREAM}, {EVO_LEVEL, 0, SPECIES_ALCREMIE_STRAWBERRY_RUBY_CREAM}, @@ -3277,32 +3331,33 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .abilities = { ABILITY_SWEET_VEIL, ABILITY_NONE, ABILITY_AROMA_VEIL }, \ .bodyColor = color -#define ALCREMIE_REGULAR_SPECIES_INFO(sweet, cream, color) \ - { \ - ALCREMIE_MISC_INFO(color), \ - .speciesName = _("Alcremie"), \ - .cryId = CRY_ALCREMIE, \ - .natDexNum = NATIONAL_DEX_ALCREMIE, \ - .categoryName = _("Cream"), \ - .height = 3, \ - .weight = 5, \ - .description = gAlcremie ##cream##PokedexText, \ - .pokemonScale = 530, \ - .pokemonOffset = 13, \ - .trainerScale = 256, \ - .trainerOffset = 0, \ - FRONT_PIC(Alcremie ##sweet, 40, 56), \ - .frontPicYOffset = 7, \ - .frontAnimFrames = sAnims_Alcremie, \ - BACK_PIC(Alcremie ##sweet, 48, 56), \ - .backPicYOffset = 9, \ - .palette = gMonPalette_Alcremie ##sweet##cream, \ - .shinyPalette = gMonShinyPalette_Alcremie ##sweet, \ - ICON(AlcremieStrawberryVanillaCream, 1), \ - FOOTPRINT(Alcremie) \ - LEARNSETS(Alcremie), \ - .formSpeciesIdTable = sAlcremieFormSpeciesIdTable, \ - .formChangeTable = sAlcremieFormChangeTable, \ +#define ALCREMIE_REGULAR_SPECIES_INFO(sweet, cream, color) \ + { \ + ALCREMIE_MISC_INFO(color), \ + .speciesName = _("Alcremie"), \ + .cryId = CRY_ALCREMIE, \ + .natDexNum = NATIONAL_DEX_ALCREMIE, \ + .categoryName = _("Cream"), \ + .height = 3, \ + .weight = 5, \ + .description = gAlcremie ##cream##PokedexText, \ + .pokemonScale = 530, \ + .pokemonOffset = 13, \ + .trainerScale = 256, \ + .trainerOffset = 0, \ + FRONT_PIC(Alcremie ##sweet, 40, 56), \ + .frontPicYOffset = 7, \ + .frontAnimFrames = sAnims_Alcremie, \ + BACK_PIC(Alcremie ##sweet, 48, 56), \ + .backPicYOffset = 9, \ + .palette = gMonPalette_Alcremie ##sweet##cream, \ + .shinyPalette = gMonShinyPalette_Alcremie ##sweet, \ + ICON(AlcremieStrawberryVanillaCream, 1), \ + FOOTPRINT(Alcremie) \ + FOLLOWER(AlcremieStrawberryVanillaCream, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + LEARNSETS(Alcremie), \ + .formSpeciesIdTable = sAlcremieFormSpeciesIdTable, \ + .formChangeTable = sAlcremieFormChangeTable, \ } //ICON(AlcremieStrawberry##cream##, 1), //.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE, @@ -3452,6 +3507,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Falinks), ICON(Falinks, 0), FOOTPRINT(Falinks) + FOLLOWER(Falinks, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Falinks), }, #endif //P_FAMILY_FALINKS @@ -3500,6 +3556,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Pincurchin), ICON(Pincurchin, 0), FOOTPRINT(Pincurchin) + FOLLOWER(Pincurchin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Pincurchin), }, #endif //P_FAMILY_PINCURCHIN @@ -3550,6 +3607,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Snom), ICON(Snom, 0), FOOTPRINT(Snom) + FOLLOWER(Snom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Snom), .evolutions = EVOLUTION({EVO_FRIENDSHIP_NIGHT, 0, SPECIES_FROSMOTH}), }, @@ -3599,6 +3657,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Frosmoth), ICON(Frosmoth, 0), FOOTPRINT(Frosmoth) + FOLLOWER(Frosmoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Frosmoth), }, #endif //P_FAMILY_SNOM @@ -3648,6 +3707,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Stonjourner), ICON(Stonjourner, 2), FOOTPRINT(Stonjourner) + FOLLOWER(Stonjourner, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Stonjourner), }, #endif //P_FAMILY_STONJOURNER @@ -3703,6 +3763,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(EiscueIceFace), ICON(EiscueIceFace, 0), + FOLLOWER(EiscueIceFace, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_EISCUE_NOICE_FACE] = @@ -3781,6 +3842,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(IndeedeeMale), ICON(IndeedeeMale, 2), + FOLLOWER(IndeedeeMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(IndeedeeMale), }, @@ -3866,6 +3928,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(MorpekoFullBelly), ICON(MorpekoFullBelly, 2), + FOLLOWER(MorpekoFullBelly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_MORPEKO_HANGRY] = @@ -3935,6 +3998,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Cufant), ICON(Cufant, 0), FOOTPRINT(Cufant) + FOLLOWER(Cufant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Cufant), .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COPPERAJAH}), }, @@ -3989,6 +4053,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Copperajah), ICON(Copperajah, 0), + FOLLOWER(Copperajah, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #if P_GIGANTAMAX_FORMS @@ -4065,6 +4130,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Dracozolt), ICON(Dracozolt, 1), FOOTPRINT(Dracozolt) + FOLLOWER(Dracozolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dracozolt), }, #endif //P_FAMILY_DRACOZOLT @@ -4113,6 +4179,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Arctozolt), ICON(Arctozolt, 2), FOOTPRINT(Arctozolt) + FOLLOWER(Arctozolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Arctozolt), }, #endif //P_FAMILY_ARCTOZOLT @@ -4162,6 +4229,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Dracovish), ICON(Dracovish, 0), FOOTPRINT(Dracovish) + FOLLOWER(Dracovish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dracovish), }, #endif //P_FAMILY_DRACOVISH @@ -4211,6 +4279,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Arctovish), ICON(Arctovish, 0), FOOTPRINT(Arctovish) + FOLLOWER(Arctovish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Arctovish), }, #endif //P_FAMILY_ARCTOVISH @@ -4265,6 +4334,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Duraludon), ICON(Duraludon, 0), + FOLLOWER(Duraludon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .evolutions = EVOLUTION({EVO_ITEM, ITEM_METAL_ALLOY, SPECIES_ARCHALUDON}), }, @@ -4392,6 +4462,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Dreepy), ICON(Dreepy, 0), FOOTPRINT(Dreepy) + FOLLOWER(Dreepy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dreepy), .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_DRAKLOAK}), }, @@ -4440,6 +4511,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Drakloak), ICON(Drakloak, 0), FOOTPRINT(Drakloak) + FOLLOWER(Drakloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Drakloak), .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_DRAGAPULT}), }, @@ -4489,6 +4561,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Dragapult), ICON(Dragapult, 0), FOOTPRINT(Dragapult) + FOLLOWER(Dragapult, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Dragapult), }, #endif //P_FAMILY_DREEPY @@ -4544,6 +4617,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(ZacianHeroOfManyBattles), ICON(ZacianHeroOfManyBattles, 2), + FOLLOWER(ZacianHeroOfManyBattles, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_ZACIAN_CROWNED_SWORD] = @@ -4573,6 +4647,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(ZacianCrownedSword), ICON(ZacianCrownedSword, 2), + FOLLOWER(ZacianCrownedSword, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #endif //P_FAMILY_ZACIAN @@ -4657,6 +4732,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(ZamazentaCrownedShield), ICON(ZamazentaCrownedShield, 2), + FOLLOWER(ZamazentaCrownedShield, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, #endif //P_FAMILY_ZAMAZENTA @@ -4712,6 +4788,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Eternatus), ICON(Eternatus, 0), + FOLLOWER(Eternatus, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_ETERNATUS_ETERNAMAX] = @@ -4794,6 +4871,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Kubfu), ICON(Kubfu, 1), FOOTPRINT(Kubfu) + FOLLOWER(Kubfu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Kubfu), .evolutions = EVOLUTION({EVO_DARK_SCROLL, 0, SPECIES_URSHIFU_SINGLE_STRIKE_STYLE}, {EVO_ITEM, ITEM_SCROLL_OF_DARKNESS, SPECIES_URSHIFU_SINGLE_STRIKE_STYLE}, @@ -4914,6 +4992,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(UrshifuRapidStrikeStyle), ICON(Urshifu, 2), + FOLLOWER(Urshifu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .formChangeTable = sUrshifuRapidStrikeFormChangeTable, }, @@ -4998,6 +5077,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Zarude), ICON(Zarude, 1), + FOLLOWER(Zarude, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) }, [SPECIES_ZARUDE_DADA] = { @@ -5065,6 +5145,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Regieleki), ICON(Regieleki, 0), FOOTPRINT(Regieleki) + FOLLOWER(Regieleki, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Regieleki), .isLegendary = TRUE, }, @@ -5117,6 +5198,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Regidrago), ICON(Regidrago, 0), FOOTPRINT(Regidrago) + FOLLOWER(Regidrago, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Regidrago), }, #endif //P_FAMILY_REGIDRAGO @@ -5166,6 +5248,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Glastrier), ICON(Glastrier, 0), FOOTPRINT(Glastrier) + FOLLOWER(Glastrier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Glastrier), }, #endif //P_FAMILY_GLASTRIER @@ -5216,6 +5299,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = PALETTES(Spectrier), ICON(Spectrier, 0), FOOTPRINT(Spectrier) + FOLLOWER(Spectrier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Spectrier), }, #endif //P_FAMILY_SPECTRIER @@ -5270,6 +5354,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(Calyrex), ICON(Calyrex, 0), + FOLLOWER(Calyrex, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(Calyrex), }, @@ -5316,6 +5401,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(CalyrexIceRider), ICON(CalyrexIceRider, 0), + FOLLOWER(CalyrexIceRider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(CalyrexIceRider), .cannotBeTraded = TRUE, }, @@ -5362,6 +5448,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(CalyrexShadowRider), ICON(CalyrexShadowRider, 0), + FOLLOWER(CalyrexShadowRider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) LEARNSETS(CalyrexShadowRider), .cannotBeTraded = TRUE, }, @@ -5419,6 +5506,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(EnamorusIncarnate), ICON(EnamorusIncarnate, 1), + FOLLOWER(EnamorusIncarnate, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) //FOOTPRINT(EnamorusIncarnate) }, @@ -5447,6 +5535,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //.backAnimId = BACK_ANIM_NONE, PALETTES(EnamorusTherian), ICON(EnamorusTherian, 1), + FOLLOWER(EnamorusTherian, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) //FOOTPRINT(Enamorus) }, #endif //P_FAMILY_ENAMORUS diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 5122c7a9a298..42553dfe3444 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -446,53 +446,6 @@ const u8 gInitialMovementTypeFacingDirections[] = { [MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_RIGHT] = DIR_EAST, }; -#define OBJ_EVENT_PAL_TAG_BRENDAN 0x1100 -#define OBJ_EVENT_PAL_TAG_BRENDAN_REFLECTION 0x1101 -#define OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION 0x1102 -#define OBJ_EVENT_PAL_TAG_NPC_1 0x1103 -#define OBJ_EVENT_PAL_TAG_NPC_2 0x1104 -#define OBJ_EVENT_PAL_TAG_NPC_3 0x1105 -#define OBJ_EVENT_PAL_TAG_NPC_4 0x1106 -#define OBJ_EVENT_PAL_TAG_NPC_1_REFLECTION 0x1107 -#define OBJ_EVENT_PAL_TAG_NPC_2_REFLECTION 0x1108 -#define OBJ_EVENT_PAL_TAG_NPC_3_REFLECTION 0x1109 -#define OBJ_EVENT_PAL_TAG_NPC_4_REFLECTION 0x110A -#define OBJ_EVENT_PAL_TAG_QUINTY_PLUMP 0x110B -#define OBJ_EVENT_PAL_TAG_QUINTY_PLUMP_REFLECTION 0x110C -#define OBJ_EVENT_PAL_TAG_TRUCK 0x110D -#define OBJ_EVENT_PAL_TAG_VIGOROTH 0x110E -#define OBJ_EVENT_PAL_TAG_ZIGZAGOON 0x110F -#define OBJ_EVENT_PAL_TAG_MAY 0x1110 -#define OBJ_EVENT_PAL_TAG_MAY_REFLECTION 0x1111 -#define OBJ_EVENT_PAL_TAG_MOVING_BOX 0x1112 -#define OBJ_EVENT_PAL_TAG_CABLE_CAR 0x1113 -#define OBJ_EVENT_PAL_TAG_SSTIDAL 0x1114 -#define OBJ_EVENT_PAL_TAG_PLAYER_UNDERWATER 0x1115 -#define OBJ_EVENT_PAL_TAG_KYOGRE 0x1116 -#define OBJ_EVENT_PAL_TAG_KYOGRE_REFLECTION 0x1117 -#define OBJ_EVENT_PAL_TAG_GROUDON 0x1118 -#define OBJ_EVENT_PAL_TAG_GROUDON_REFLECTION 0x1119 -#define OBJ_EVENT_PAL_TAG_UNUSED 0x111A -#define OBJ_EVENT_PAL_TAG_SUBMARINE_SHADOW 0x111B -#define OBJ_EVENT_PAL_TAG_POOCHYENA 0x111C -#define OBJ_EVENT_PAL_TAG_RED_LEAF 0x111D -#define OBJ_EVENT_PAL_TAG_DEOXYS 0x111E -#define OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE 0x111F -#define OBJ_EVENT_PAL_TAG_HO_OH 0x1120 -#define OBJ_EVENT_PAL_TAG_LUGIA 0x1121 -#define OBJ_EVENT_PAL_TAG_RS_BRENDAN 0x1122 -#define OBJ_EVENT_PAL_TAG_RS_MAY 0x1123 -#define OBJ_EVENT_PAL_TAG_DYNAMIC 0x1124 -#define OBJ_EVENT_PAL_TAG_EMOTES 0x8002 -// Not a real OW palette tag; used for the white flash applied to followers -#define OBJ_EVENT_PAL_TAG_WHITE (OBJ_EVENT_PAL_TAG_NONE - 1) -#define OBJ_EVENT_PAL_TAG_NONE 0x11FF - -// This + localId is used as the tileTag -// for compressed graphicsInfos -// '(C)ompressed (E)vent' -#define COMP_OW_TILE_TAG_BASE 0xCE00 - #include "data/object_events/object_event_graphics_info_pointers.h" #include "data/field_effects/field_effect_object_template_pointers.h" #include "data/object_events/object_event_pic_tables.h" @@ -500,7 +453,6 @@ const u8 gInitialMovementTypeFacingDirections[] = { #include "data/object_events/base_oam.h" #include "data/object_events/object_event_subsprites.h" #include "data/object_events/object_event_graphics_info.h" -#include "data/object_events/object_event_graphics_info_followers.h" static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_Npc1, OBJ_EVENT_PAL_TAG_NPC_1}, @@ -1819,24 +1771,24 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, { case SPECIES_UNOWN: // Letters >A are defined as species >= NUM_SPECIES, so are not contiguous with A form %= NUM_UNOWN_FORMS; - graphicsInfo = &gPokemonObjectGraphics[form ? SPECIES_UNOWN_B + form - 1 : species]; + graphicsInfo = &gSpeciesInfo[form ? SPECIES_UNOWN_B + form - 1 : species].followerData; break; default: - graphicsInfo = &gPokemonObjectGraphics[species]; + graphicsInfo = &gSpeciesInfo[species].followerData; break; } // Try to avoid OOB access if (OW_GFX_COMPRESS) { if (graphicsInfo->tileTag == 0 && species < NUM_SPECIES) - return &gPokemonObjectGraphics[SPECIES_PORYGON]; + return &gSpeciesInfo[SPECIES_PORYGON].followerData; else if (graphicsInfo->tileTag != TAG_NONE && species >= NUM_SPECIES) - return &gPokemonObjectGraphics[SPECIES_PORYGON]; + return &gSpeciesInfo[SPECIES_PORYGON].followerData; else return graphicsInfo; } else - return graphicsInfo->tileTag == TAG_NONE ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; + return graphicsInfo->tileTag == TAG_NONE ? graphicsInfo : &gSpeciesInfo[SPECIES_PORYGON].followerData; } // Find, or load, the palette for the specified pokemon info diff --git a/src/pokemon.c b/src/pokemon.c index a0c915e5edb3..a5feb18a7a64 100644 --- a/src/pokemon.c +++ b/src/pokemon.c @@ -12,6 +12,7 @@ #include "battle_z_move.h" #include "data.h" #include "event_data.h" +#include "event_object_movement.h" #include "evolution_scene.h" #include "field_specials.h" #include "field_weather.h" @@ -46,6 +47,7 @@ #include "constants/battle_script_commands.h" #include "constants/battle_partner.h" #include "constants/cries.h" +#include "constants/event_objects.h" #include "constants/form_change_types.h" #include "constants/hold_effects.h" #include "constants/item_effects.h" @@ -429,6 +431,7 @@ const s8 gNatureStatTable[NUM_NATURES][NUM_NATURE_STATS] = #include "data/pokemon/form_species_tables.h" #include "data/pokemon/form_change_tables.h" #include "data/pokemon/form_change_table_pointers.h" +#include "data/object_events/object_event_pic_tables_followers.h" #include "data/pokemon/species_info.h" From 5119ee2d39083b2bf767d521ae257cb84fd43d0e Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Wed, 24 Jan 2024 20:13:07 -0300 Subject: [PATCH 206/291] Can disable follower graphics --- src/data/graphics/pokemon.h | 3 + .../object_event_pic_tables_followers.h | 3722 ++++++++++++++--- src/data/pokemon/species_info.h | 5 + src/event_object_movement.c | 6 +- 4 files changed, 3193 insertions(+), 543 deletions(-) diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index d1b3f288e6e2..53aede0fda23 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -12,6 +12,9 @@ const u8 gMonIcon_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/ico #if P_FOOTPRINTS const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/footprint.1bpp"); #endif //P_FOOTPRINTS +//#if P_FOLLOWERS + const u32 gObjectEventPic_None[] = INCBIN_COMP("graphics/pokemon/porygon/follower.4bpp"); +//#endif //P_FOLLOWERS #if P_FAMILY_BULBASAUR const u32 gMonFrontPic_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/anim_front.4bpp.lz"); diff --git a/src/data/object_events/object_event_pic_tables_followers.h b/src/data/object_events/object_event_pic_tables_followers.h index 99b212220f85..d8087c31cfa1 100644 --- a/src/data/object_events/object_event_pic_tables_followers.h +++ b/src/data/object_events/object_event_pic_tables_followers.h @@ -1,3 +1,11 @@ + +static const struct SpriteFrameImage sPicTable_None[] = { + overworld_ascending_frames(gObjectEventPic_None, 4, 4), +}; + +#if P_FOLLOWERS + +#if P_FAMILY_BULBASAUR static const struct SpriteFrameImage sPicTable_Bulbasaur[] = { overworld_ascending_frames(gObjectEventPic_Bulbasaur, 4, 4), }; @@ -7,6 +15,19 @@ static const struct SpriteFrameImage sPicTable_Ivysaur[] = { static const struct SpriteFrameImage sPicTable_Venusaur[] = { overworld_ascending_frames(gObjectEventPic_Venusaur, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_VenusaurMega[] = { + overworld_ascending_frames(gObjectEventPic_VenusaurMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_VenusaurGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_VenusaurGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_BULBASAUR + +#if P_FAMILY_CHARMANDER static const struct SpriteFrameImage sPicTable_Charmander[] = { overworld_ascending_frames(gObjectEventPic_Charmander, 4, 4), }; @@ -16,6 +37,22 @@ static const struct SpriteFrameImage sPicTable_Charmeleon[] = { static const struct SpriteFrameImage sPicTable_Charizard[] = { overworld_ascending_frames(gObjectEventPic_Charizard, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_CharizardMegaX[] = { + overworld_ascending_frames(gObjectEventPic_CharizardMegaX, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_CharizardMegaY[] = { + overworld_ascending_frames(gObjectEventPic_CharizardMegaY, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_CharizardGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_CharizardGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_CHARMANDER + +#if P_FAMILY_SQUIRTLE static const struct SpriteFrameImage sPicTable_Squirtle[] = { overworld_ascending_frames(gObjectEventPic_Squirtle, 4, 4), }; @@ -25,6 +62,19 @@ static const struct SpriteFrameImage sPicTable_Wartortle[] = { static const struct SpriteFrameImage sPicTable_Blastoise[] = { overworld_ascending_frames(gObjectEventPic_Blastoise, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_BlastoiseMega[] = { + overworld_ascending_frames(gObjectEventPic_BlastoiseMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_BlastoiseGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_BlastoiseGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_SQUIRTLE + +#if P_FAMILY_CATERPIE static const struct SpriteFrameImage sPicTable_Caterpie[] = { overworld_ascending_frames(gObjectEventPic_Caterpie, 4, 4), }; @@ -34,6 +84,14 @@ static const struct SpriteFrameImage sPicTable_Metapod[] = { static const struct SpriteFrameImage sPicTable_Butterfree[] = { overworld_ascending_frames(gObjectEventPic_Butterfree, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_ButterfreeGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_ButterfreeGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_CATERPIE + +#if P_FAMILY_WEEDLE static const struct SpriteFrameImage sPicTable_Weedle[] = { overworld_ascending_frames(gObjectEventPic_Weedle, 4, 4), }; @@ -43,6 +101,14 @@ static const struct SpriteFrameImage sPicTable_Kakuna[] = { static const struct SpriteFrameImage sPicTable_Beedrill[] = { overworld_ascending_frames(gObjectEventPic_Beedrill, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_BeedrillMega[] = { + overworld_ascending_frames(gObjectEventPic_BeedrillMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_WEEDLE + +#if P_FAMILY_PIDGEY static const struct SpriteFrameImage sPicTable_Pidgey[] = { overworld_ascending_frames(gObjectEventPic_Pidgey, 4, 4), }; @@ -52,36 +118,142 @@ static const struct SpriteFrameImage sPicTable_Pidgeotto[] = { static const struct SpriteFrameImage sPicTable_Pidgeot[] = { overworld_ascending_frames(gObjectEventPic_Pidgeot, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_PidgeotMega[] = { + overworld_ascending_frames(gObjectEventPic_PidgeotMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_PIDGEY + +#if P_FAMILY_RATTATA static const struct SpriteFrameImage sPicTable_Rattata[] = { overworld_ascending_frames(gObjectEventPic_Rattata, 4, 4), }; static const struct SpriteFrameImage sPicTable_Raticate[] = { overworld_ascending_frames(gObjectEventPic_Raticate, 4, 4), }; +#if P_ALOLAN_FORMS +static const struct SpriteFrameImage sPicTable_RattataAlolan[] = { + overworld_ascending_frames(gObjectEventPic_RattataAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RaticateAlolan[] = { + overworld_ascending_frames(gObjectEventPic_RaticateAlolan, 4, 4), +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_RATTATA + +#if P_FAMILY_SPEAROW static const struct SpriteFrameImage sPicTable_Spearow[] = { overworld_ascending_frames(gObjectEventPic_Spearow, 4, 4), }; static const struct SpriteFrameImage sPicTable_Fearow[] = { overworld_ascending_frames(gObjectEventPic_Fearow, 4, 4), }; +#endif //P_FAMILY_SPEAROW + +#if P_FAMILY_EKANS static const struct SpriteFrameImage sPicTable_Ekans[] = { overworld_ascending_frames(gObjectEventPic_Ekans, 4, 4), }; static const struct SpriteFrameImage sPicTable_Arbok[] = { overworld_ascending_frames(gObjectEventPic_Arbok, 4, 4), }; +#endif //P_FAMILY_EKANS + +#if P_FAMILY_PIKACHU +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Pichu[] = { + overworld_ascending_frames(gObjectEventPic_Pichu, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PichuSpikyEared[] = { + overworld_ascending_frames(gObjectEventPic_PichuSpikyEared, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Pikachu[] = { overworld_ascending_frames(gObjectEventPic_Pikachu, 4, 4), }; +#if P_COSPLAY_PIKACHU_FORMS +/*static const struct SpriteFrameImage sPicTable_PikachuCosplay[] = { + overworld_ascending_frames(gObjectEventPic_PikachuCosplay, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuRockStar[] = { + overworld_ascending_frames(gObjectEventPic_PikachuRockStar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuBelle[] = { + overworld_ascending_frames(gObjectEventPic_PikachuBelle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuPopStar[] = { + overworld_ascending_frames(gObjectEventPic_PikachuPopStar, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuPhD[] = { + overworld_ascending_frames(gObjectEventPic_PikachuPhD, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuLibre[] = { + overworld_ascending_frames(gObjectEventPic_PikachuLibre, 4, 4), +};*/ +#endif //P_COSPLAY_PIKACHU_FORMS + +#if P_CAP_PIKACHU_FORMS +/*static const struct SpriteFrameImage sPicTable_PikachuOriginalCap[] = { + overworld_ascending_frames(gObjectEventPic_PikachuOriginalCap, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuHoennCap[] = { + overworld_ascending_frames(gObjectEventPic_PikachuHoennCap, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuSinnohCap[] = { + overworld_ascending_frames(gObjectEventPic_PikachuSinnohCap, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuUnovaCap[] = { + overworld_ascending_frames(gObjectEventPic_PikachuUnovaCap, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuKalosCap[] = { + overworld_ascending_frames(gObjectEventPic_PikachuKalosCap, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuAlolaCap[] = { + overworld_ascending_frames(gObjectEventPic_PikachuAlolaCap, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuPartnerCap[] = { + overworld_ascending_frames(gObjectEventPic_PikachuPartnerCap, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PikachuWorldCap[] = { + overworld_ascending_frames(gObjectEventPic_PikachuWorldCap, 4, 4), +};*/ +#endif //P_CAP_PIKACHU_FORMS + +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_PikachuGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_PikachuGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS + static const struct SpriteFrameImage sPicTable_Raichu[] = { overworld_ascending_frames(gObjectEventPic_Raichu, 4, 4), }; +#if P_ALOLAN_FORMS +static const struct SpriteFrameImage sPicTable_RaichuAlolan[] = { + overworld_ascending_frames(gObjectEventPic_RaichuAlolan, 4, 4), +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_PIKACHU + +#if P_FAMILY_SANDSHREW static const struct SpriteFrameImage sPicTable_Sandshrew[] = { overworld_ascending_frames(gObjectEventPic_Sandshrew, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sandslash[] = { overworld_ascending_frames(gObjectEventPic_Sandslash, 4, 4), }; +#if P_ALOLAN_FORMS +static const struct SpriteFrameImage sPicTable_SandshrewAlolan[] = { + overworld_ascending_frames(gObjectEventPic_SandshrewAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SandslashAlolan[] = { + overworld_ascending_frames(gObjectEventPic_SandslashAlolan, 4, 4), +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_SANDSHREW + +#if P_FAMILY_NIDORAN static const struct SpriteFrameImage sPicTable_NidoranF[] = { overworld_ascending_frames(gObjectEventPic_NidoranF, 4, 4), }; @@ -100,30 +272,68 @@ static const struct SpriteFrameImage sPicTable_Nidorino[] = { static const struct SpriteFrameImage sPicTable_Nidoking[] = { overworld_ascending_frames(gObjectEventPic_Nidoking, 4, 4), }; +#endif //P_FAMILY_NIDORAN + +#if P_FAMILY_CLEFAIRY +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Cleffa[] = { + overworld_ascending_frames(gObjectEventPic_Cleffa, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Clefairy[] = { overworld_ascending_frames(gObjectEventPic_Clefairy, 4, 4), }; static const struct SpriteFrameImage sPicTable_Clefable[] = { overworld_ascending_frames(gObjectEventPic_Clefable, 4, 4), }; +#endif //P_FAMILY_CLEFAIRY + +#if P_FAMILY_VULPIX static const struct SpriteFrameImage sPicTable_Vulpix[] = { overworld_ascending_frames(gObjectEventPic_Vulpix, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ninetales[] = { overworld_ascending_frames(gObjectEventPic_Ninetales, 4, 4), }; +#if P_ALOLAN_FORMS +static const struct SpriteFrameImage sPicTable_VulpixAlolan[] = { + overworld_ascending_frames(gObjectEventPic_VulpixAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_NinetalesAlolan[] = { + overworld_ascending_frames(gObjectEventPic_NinetalesAlolan, 4, 4), +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_VULPIX + +#if P_FAMILY_JIGGLYPUFF +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Igglybuff[] = { + overworld_ascending_frames(gObjectEventPic_Igglybuff, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Jigglypuff[] = { overworld_ascending_frames(gObjectEventPic_Jigglypuff, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wigglytuff[] = { overworld_ascending_frames(gObjectEventPic_Wigglytuff, 4, 4), }; +#endif //P_FAMILY_JIGGLYPUFF + +#if P_FAMILY_ZUBAT static const struct SpriteFrameImage sPicTable_Zubat[] = { overworld_ascending_frames(gObjectEventPic_Zubat, 4, 4), }; static const struct SpriteFrameImage sPicTable_Golbat[] = { overworld_ascending_frames(gObjectEventPic_Golbat, 4, 4), }; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Crobat[] = { + overworld_ascending_frames(gObjectEventPic_Crobat, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_ZUBAT + +#if P_FAMILY_ODDISH static const struct SpriteFrameImage sPicTable_Oddish[] = { overworld_ascending_frames(gObjectEventPic_Oddish, 4, 4), }; @@ -133,48 +343,121 @@ static const struct SpriteFrameImage sPicTable_Gloom[] = { static const struct SpriteFrameImage sPicTable_Vileplume[] = { overworld_ascending_frames(gObjectEventPic_Vileplume, 4, 4), }; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Bellossom[] = { + overworld_ascending_frames(gObjectEventPic_Bellossom, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_ODDISH + +#if P_FAMILY_PARAS static const struct SpriteFrameImage sPicTable_Paras[] = { overworld_ascending_frames(gObjectEventPic_Paras, 4, 4), }; static const struct SpriteFrameImage sPicTable_Parasect[] = { overworld_ascending_frames(gObjectEventPic_Parasect, 4, 4), }; +#endif //P_FAMILY_PARAS + +#if P_FAMILY_VENONAT static const struct SpriteFrameImage sPicTable_Venonat[] = { overworld_ascending_frames(gObjectEventPic_Venonat, 4, 4), }; static const struct SpriteFrameImage sPicTable_Venomoth[] = { overworld_ascending_frames(gObjectEventPic_Venomoth, 4, 4), }; +#endif //P_FAMILY_VENONAT + +#if P_FAMILY_DIGLETT static const struct SpriteFrameImage sPicTable_Diglett[] = { overworld_ascending_frames(gObjectEventPic_Diglett, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dugtrio[] = { overworld_ascending_frames(gObjectEventPic_Dugtrio, 4, 4), }; +#if P_ALOLAN_FORMS +static const struct SpriteFrameImage sPicTable_DiglettAlolan[] = { + overworld_ascending_frames(gObjectEventPic_DiglettAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DugtrioAlolan[] = { + overworld_ascending_frames(gObjectEventPic_DugtrioAlolan, 4, 4), +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_DIGLETT + +#if P_FAMILY_MEOWTH static const struct SpriteFrameImage sPicTable_Meowth[] = { overworld_ascending_frames(gObjectEventPic_Meowth, 4, 4), }; static const struct SpriteFrameImage sPicTable_Persian[] = { overworld_ascending_frames(gObjectEventPic_Persian, 4, 4), }; +#if P_ALOLAN_FORMS +static const struct SpriteFrameImage sPicTable_MeowthAlolan[] = { + overworld_ascending_frames(gObjectEventPic_MeowthAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PersianAlolan[] = { + overworld_ascending_frames(gObjectEventPic_PersianAlolan, 4, 4), +}; +#endif //P_ALOLAN_FORMS + +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_MeowthGalarian[] = { + overworld_ascending_frames(gObjectEventPic_MeowthGalarian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Perrserker[] = { + overworld_ascending_frames(gObjectEventPic_Perrserker, 4, 4), +}; +#endif //P_GALARIAN_FORMS + +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_MeowthGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_MeowthGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_MEOWTH + +#if P_FAMILY_PSYDUCK static const struct SpriteFrameImage sPicTable_Psyduck[] = { overworld_ascending_frames(gObjectEventPic_Psyduck, 4, 4), }; static const struct SpriteFrameImage sPicTable_Golduck[] = { overworld_ascending_frames(gObjectEventPic_Golduck, 4, 4), }; +#endif //P_FAMILY_PSYDUCK + +#if P_FAMILY_MANKEY static const struct SpriteFrameImage sPicTable_Mankey[] = { overworld_ascending_frames(gObjectEventPic_Mankey, 4, 4), }; static const struct SpriteFrameImage sPicTable_Primeape[] = { overworld_ascending_frames(gObjectEventPic_Primeape, 4, 4), }; +#if P_GEN_9_CROSS_EVOS +/*static const struct SpriteFrameImage sPicTable_Annihilape[] = { + overworld_ascending_frames(gObjectEventPic_Annihilape, 4, 4), +};*/ +#endif //P_GEN_9_CROSS_EVOS +#endif //P_FAMILY_MANKEY + +#if P_FAMILY_GROWLITHE static const struct SpriteFrameImage sPicTable_Growlithe[] = { overworld_ascending_frames(gObjectEventPic_Growlithe, 4, 4), }; static const struct SpriteFrameImage sPicTable_Arcanine[] = { overworld_ascending_frames(gObjectEventPic_Arcanine, 4, 4), }; +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_GrowlitheHisuian[] = { + overworld_ascending_frames(gObjectEventPic_GrowlitheHisuian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ArcanineHisuian[] = { + overworld_ascending_frames(gObjectEventPic_ArcanineHisuian, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_GROWLITHE + +#if P_FAMILY_POLIWAG static const struct SpriteFrameImage sPicTable_Poliwag[] = { overworld_ascending_frames(gObjectEventPic_Poliwag, 4, 4), }; @@ -184,6 +467,15 @@ static const struct SpriteFrameImage sPicTable_Poliwhirl[] = { static const struct SpriteFrameImage sPicTable_Poliwrath[] = { overworld_ascending_frames(gObjectEventPic_Poliwrath, 4, 4), }; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Politoed[] = { + overworld_ascending_frames(gObjectEventPic_Politoed, 4, 4), +}; + +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_POLIWAG + +#if P_FAMILY_ABRA static const struct SpriteFrameImage sPicTable_Abra[] = { overworld_ascending_frames(gObjectEventPic_Abra, 4, 4), }; @@ -193,6 +485,14 @@ static const struct SpriteFrameImage sPicTable_Kadabra[] = { static const struct SpriteFrameImage sPicTable_Alakazam[] = { overworld_ascending_frames(gObjectEventPic_Alakazam, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_AlakazamMega[] = { + overworld_ascending_frames(gObjectEventPic_AlakazamMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_ABRA + +#if P_FAMILY_MACHOP static const struct SpriteFrameImage sPicTable_Machop[] = { overworld_ascending_frames(gObjectEventPic_Machop, 4, 4), }; @@ -202,6 +502,14 @@ static const struct SpriteFrameImage sPicTable_Machoke[] = { static const struct SpriteFrameImage sPicTable_Machamp[] = { overworld_ascending_frames(gObjectEventPic_Machamp, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_MachampGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_MachampGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_MACHOP + +#if P_FAMILY_BELLSPROUT static const struct SpriteFrameImage sPicTable_Bellsprout[] = { overworld_ascending_frames(gObjectEventPic_Bellsprout, 4, 4), }; @@ -211,12 +519,18 @@ static const struct SpriteFrameImage sPicTable_Weepinbell[] = { static const struct SpriteFrameImage sPicTable_Victreebel[] = { overworld_ascending_frames(gObjectEventPic_Victreebel, 4, 4), }; +#endif //P_FAMILY_BELLSPROUT + +#if P_FAMILY_TENTACOOL static const struct SpriteFrameImage sPicTable_Tentacool[] = { overworld_ascending_frames(gObjectEventPic_Tentacool, 4, 4), }; static const struct SpriteFrameImage sPicTable_Tentacruel[] = { overworld_ascending_frames(gObjectEventPic_Tentacruel, 4, 4), }; +#endif //P_FAMILY_TENTACOOL + +#if P_FAMILY_GEODUDE static const struct SpriteFrameImage sPicTable_Geodude[] = { overworld_ascending_frames(gObjectEventPic_Geodude, 4, 4), }; @@ -226,51 +540,143 @@ static const struct SpriteFrameImage sPicTable_Graveler[] = { static const struct SpriteFrameImage sPicTable_Golem[] = { overworld_ascending_frames(gObjectEventPic_Golem, 4, 4), }; +#if P_ALOLAN_FORMS +static const struct SpriteFrameImage sPicTable_GeodudeAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GeodudeAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GravelerAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GravelerAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GolemAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GolemAlolan, 4, 4), +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_GEODUDE + +#if P_FAMILY_PONYTA static const struct SpriteFrameImage sPicTable_Ponyta[] = { overworld_ascending_frames(gObjectEventPic_Ponyta, 4, 4), }; static const struct SpriteFrameImage sPicTable_Rapidash[] = { overworld_ascending_frames(gObjectEventPic_Rapidash, 4, 4), }; +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_PonytaGalarian[] = { + overworld_ascending_frames(gObjectEventPic_PonytaGalarian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_RapidashGalarian[] = { + overworld_ascending_frames(gObjectEventPic_RapidashGalarian, 4, 4), +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_PONYTA + +#if P_FAMILY_SLOWPOKE static const struct SpriteFrameImage sPicTable_Slowpoke[] = { overworld_ascending_frames(gObjectEventPic_Slowpoke, 4, 4), }; static const struct SpriteFrameImage sPicTable_Slowbro[] = { overworld_ascending_frames(gObjectEventPic_Slowbro, 4, 4), }; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Slowking[] = { + overworld_ascending_frames(gObjectEventPic_Slowking, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS + +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_SlowbroMega[] = { + overworld_ascending_frames(gObjectEventPic_SlowbroMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS + +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_SlowpokeGalarian[] = { + overworld_ascending_frames(gObjectEventPic_SlowpokeGalarian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SlowbroGalarian[] = { + overworld_ascending_frames(gObjectEventPic_SlowbroGalarian, 4, 4), +}; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_SlowkingGalarian[] = { + overworld_ascending_frames(gObjectEventPic_SlowkingGalarian, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_SLOWPOKE + +#if P_FAMILY_MAGNEMITE static const struct SpriteFrameImage sPicTable_Magnemite[] = { overworld_ascending_frames(gObjectEventPic_Magnemite, 4, 4), }; static const struct SpriteFrameImage sPicTable_Magneton[] = { overworld_ascending_frames(gObjectEventPic_Magneton, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Magnezone[] = { + overworld_ascending_frames(gObjectEventPic_Magnezone, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_MAGNEMITE + +#if P_FAMILY_FARFETCHD static const struct SpriteFrameImage sPicTable_Farfetchd[] = { overworld_ascending_frames(gObjectEventPic_Farfetchd, 4, 4), }; +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_FarfetchdGalarian[] = { + overworld_ascending_frames(gObjectEventPic_FarfetchdGalarian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sirfetchd[] = { + overworld_ascending_frames(gObjectEventPic_Sirfetchd, 4, 4), +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_FARFETCHD + +#if P_FAMILY_DODUO static const struct SpriteFrameImage sPicTable_Doduo[] = { overworld_ascending_frames(gObjectEventPic_Doduo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dodrio[] = { overworld_ascending_frames(gObjectEventPic_Dodrio, 4, 4), }; +#endif //P_FAMILY_DODUO + +#if P_FAMILY_SEEL static const struct SpriteFrameImage sPicTable_Seel[] = { overworld_ascending_frames(gObjectEventPic_Seel, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dewgong[] = { overworld_ascending_frames(gObjectEventPic_Dewgong, 4, 4), }; +#endif //P_FAMILY_SEEL + +#if P_FAMILY_GRIMER static const struct SpriteFrameImage sPicTable_Grimer[] = { overworld_ascending_frames(gObjectEventPic_Grimer, 4, 4), }; static const struct SpriteFrameImage sPicTable_Muk[] = { overworld_ascending_frames(gObjectEventPic_Muk, 4, 4), }; +#if P_ALOLAN_FORMS +static const struct SpriteFrameImage sPicTable_GrimerAlolan[] = { + overworld_ascending_frames(gObjectEventPic_GrimerAlolan, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MukAlolan[] = { + overworld_ascending_frames(gObjectEventPic_MukAlolan, 4, 4), +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_GRIMER + +#if P_FAMILY_SHELLDER static const struct SpriteFrameImage sPicTable_Shellder[] = { overworld_ascending_frames(gObjectEventPic_Shellder, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cloyster[] = { overworld_ascending_frames(gObjectEventPic_Cloyster, 4, 4), }; +#endif //P_FAMILY_SHELLDER + +#if P_FAMILY_GASTLY static const struct SpriteFrameImage sPicTable_Gastly[] = { overworld_ascending_frames(gObjectEventPic_Gastly, 4, 4), }; @@ -280,123 +686,385 @@ static const struct SpriteFrameImage sPicTable_Haunter[] = { static const struct SpriteFrameImage sPicTable_Gengar[] = { overworld_ascending_frames(gObjectEventPic_Gengar, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_GengarMega[] = { + overworld_ascending_frames(gObjectEventPic_GengarMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_GengarGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_GengarGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_GASTLY + +#if P_FAMILY_ONIX static const struct SpriteFrameImage sPicTable_Onix[] = { overworld_ascending_frames(gObjectEventPic_Onix, 4, 4), }; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Steelix[] = { + overworld_ascending_frames(gObjectEventPic_Steelix, 4, 4), +}; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_SteelixMega[] = { + overworld_ascending_frames(gObjectEventPic_SteelixMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_ONIX + +#if P_FAMILY_DROWZEE static const struct SpriteFrameImage sPicTable_Drowzee[] = { overworld_ascending_frames(gObjectEventPic_Drowzee, 4, 4), }; static const struct SpriteFrameImage sPicTable_Hypno[] = { overworld_ascending_frames(gObjectEventPic_Hypno, 4, 4), }; +#endif //P_FAMILY_DROWZEE + +#if P_FAMILY_KRABBY static const struct SpriteFrameImage sPicTable_Krabby[] = { overworld_ascending_frames(gObjectEventPic_Krabby, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kingler[] = { overworld_ascending_frames(gObjectEventPic_Kingler, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_KinglerGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_KinglerGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_KRABBY + +#if P_FAMILY_VOLTORB static const struct SpriteFrameImage sPicTable_Voltorb[] = { overworld_ascending_frames(gObjectEventPic_Voltorb, 4, 4), }; static const struct SpriteFrameImage sPicTable_Electrode[] = { overworld_ascending_frames(gObjectEventPic_Electrode, 4, 4), }; +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_VoltorbHisuian[] = { + overworld_ascending_frames(gObjectEventPic_VoltorbHisuian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ElectrodeHisuian[] = { + overworld_ascending_frames(gObjectEventPic_ElectrodeHisuian, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_VOLTORB + +#if P_FAMILY_EXEGGCUTE static const struct SpriteFrameImage sPicTable_Exeggcute[] = { overworld_ascending_frames(gObjectEventPic_Exeggcute, 4, 4), }; static const struct SpriteFrameImage sPicTable_Exeggutor[] = { overworld_ascending_frames(gObjectEventPic_Exeggutor, 4, 4), }; +#if P_ALOLAN_FORMS +static const struct SpriteFrameImage sPicTable_ExeggutorAlolan[] = { + overworld_ascending_frames(gObjectEventPic_ExeggutorAlolan, 4, 4), +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_EXEGGCUTE + +#if P_FAMILY_CUBONE static const struct SpriteFrameImage sPicTable_Cubone[] = { overworld_ascending_frames(gObjectEventPic_Cubone, 4, 4), }; static const struct SpriteFrameImage sPicTable_Marowak[] = { overworld_ascending_frames(gObjectEventPic_Marowak, 4, 4), }; +#if P_ALOLAN_FORMS +static const struct SpriteFrameImage sPicTable_MarowakAlolan[] = { + overworld_ascending_frames(gObjectEventPic_MarowakAlolan, 4, 4), +}; +#endif //P_ALOLAN_FORMS +#endif //P_FAMILY_CUBONE + +#if P_FAMILY_HITMONS +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Tyrogue[] = { + overworld_ascending_frames(gObjectEventPic_Tyrogue, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Hitmonlee[] = { overworld_ascending_frames(gObjectEventPic_Hitmonlee, 4, 4), }; static const struct SpriteFrameImage sPicTable_Hitmonchan[] = { overworld_ascending_frames(gObjectEventPic_Hitmonchan, 4, 4), }; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Hitmontop[] = { + overworld_ascending_frames(gObjectEventPic_Hitmontop, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_HITMONS + +#if P_FAMILY_LICKITUNG static const struct SpriteFrameImage sPicTable_Lickitung[] = { overworld_ascending_frames(gObjectEventPic_Lickitung, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Lickilicky[] = { + overworld_ascending_frames(gObjectEventPic_Lickilicky, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_LICKITUNG + +#if P_FAMILY_KOFFING static const struct SpriteFrameImage sPicTable_Koffing[] = { overworld_ascending_frames(gObjectEventPic_Koffing, 4, 4), }; static const struct SpriteFrameImage sPicTable_Weezing[] = { overworld_ascending_frames(gObjectEventPic_Weezing, 4, 4), }; +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_WeezingGalarian[] = { + overworld_ascending_frames(gObjectEventPic_WeezingGalarian, 4, 4), +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_KOFFING + +#if P_FAMILY_RHYHORN static const struct SpriteFrameImage sPicTable_Rhyhorn[] = { overworld_ascending_frames(gObjectEventPic_Rhyhorn, 4, 4), }; static const struct SpriteFrameImage sPicTable_Rhydon[] = { overworld_ascending_frames(gObjectEventPic_Rhydon, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Rhyperior[] = { + overworld_ascending_frames(gObjectEventPic_Rhyperior, 4, 4), +}; + +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_RHYHORN + +#if P_FAMILY_CHANSEY +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Happiny[] = { + overworld_ascending_frames(gObjectEventPic_Happiny, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Chansey[] = { overworld_ascending_frames(gObjectEventPic_Chansey, 4, 4), }; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Blissey[] = { + overworld_ascending_frames(gObjectEventPic_Blissey, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_CHANSEY + +#if P_FAMILY_TANGELA static const struct SpriteFrameImage sPicTable_Tangela[] = { overworld_ascending_frames(gObjectEventPic_Tangela, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Tangrowth[] = { + overworld_ascending_frames(gObjectEventPic_Tangrowth, 4, 4), +}; + +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_TANGELA + +#if P_FAMILY_KANGASKHAN static const struct SpriteFrameImage sPicTable_Kangaskhan[] = { overworld_ascending_frames(gObjectEventPic_Kangaskhan, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_KangaskhanMega[] = { + overworld_ascending_frames(gObjectEventPic_KangaskhanMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_KANGASKHAN + +#if P_FAMILY_HORSEA static const struct SpriteFrameImage sPicTable_Horsea[] = { overworld_ascending_frames(gObjectEventPic_Horsea, 4, 4), }; static const struct SpriteFrameImage sPicTable_Seadra[] = { overworld_ascending_frames(gObjectEventPic_Seadra, 4, 4), }; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Kingdra[] = { + overworld_ascending_frames(gObjectEventPic_Kingdra, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_HORSEA + +#if P_FAMILY_GOLDEEN static const struct SpriteFrameImage sPicTable_Goldeen[] = { overworld_ascending_frames(gObjectEventPic_Goldeen, 4, 4), }; static const struct SpriteFrameImage sPicTable_Seaking[] = { overworld_ascending_frames(gObjectEventPic_Seaking, 4, 4), }; +#endif //P_FAMILY_GOLDEEN + +#if P_FAMILY_STARYU static const struct SpriteFrameImage sPicTable_Staryu[] = { overworld_ascending_frames(gObjectEventPic_Staryu, 4, 4), }; static const struct SpriteFrameImage sPicTable_Starmie[] = { overworld_ascending_frames(gObjectEventPic_Starmie, 4, 4), }; +#endif //P_FAMILY_STARYU + +#if P_FAMILY_MR_MIME +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_MimeJr[] = { + overworld_ascending_frames(gObjectEventPic_MimeJr, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS static const struct SpriteFrameImage sPicTable_MrMime[] = { overworld_ascending_frames(gObjectEventPic_MrMime, 4, 4), }; +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_MrMimeGalarian[] = { + overworld_ascending_frames(gObjectEventPic_MrMimeGalarian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MrRime[] = { + overworld_ascending_frames(gObjectEventPic_MrRime, 4, 4), +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_MR_MIME + +#if P_FAMILY_SCYTHER static const struct SpriteFrameImage sPicTable_Scyther[] = { overworld_ascending_frames(gObjectEventPic_Scyther, 4, 4), }; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Scizor[] = { + overworld_ascending_frames(gObjectEventPic_Scizor, 4, 4), +}; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_ScizorMega[] = { + overworld_ascending_frames(gObjectEventPic_ScizorMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_GEN_2_CROSS_EVOS + +#if P_GEN_8_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Kleavor[] = { + overworld_ascending_frames(gObjectEventPic_Kleavor, 4, 4), +}; +#endif //P_GEN_8_CROSS_EVOS +#endif //P_FAMILY_SCYTHER + +#if P_FAMILY_JYNX +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Smoochum[] = { + overworld_ascending_frames(gObjectEventPic_Smoochum, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Jynx[] = { overworld_ascending_frames(gObjectEventPic_Jynx, 4, 4), }; +#endif //P_FAMILY_JYNX + +#if P_FAMILY_ELECTABUZZ +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Elekid[] = { + overworld_ascending_frames(gObjectEventPic_Elekid, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Electabuzz[] = { overworld_ascending_frames(gObjectEventPic_Electabuzz, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Electivire[] = { + overworld_ascending_frames(gObjectEventPic_Electivire, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_ELECTABUZZ + +#if P_FAMILY_MAGMAR +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Magby[] = { + overworld_ascending_frames(gObjectEventPic_Magby, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Magmar[] = { overworld_ascending_frames(gObjectEventPic_Magmar, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Magmortar[] = { + overworld_ascending_frames(gObjectEventPic_Magmortar, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_MAGMAR + +#if P_FAMILY_PINSIR static const struct SpriteFrameImage sPicTable_Pinsir[] = { overworld_ascending_frames(gObjectEventPic_Pinsir, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_PinsirMega[] = { + overworld_ascending_frames(gObjectEventPic_PinsirMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_PINSIR + +#if P_FAMILY_TAUROS static const struct SpriteFrameImage sPicTable_Tauros[] = { overworld_ascending_frames(gObjectEventPic_Tauros, 4, 4), }; +#if P_PALDEAN_FORMS +/*static const struct SpriteFrameImage sPicTable_TaurosPaldeanCombatBreed[] = { + overworld_ascending_frames(gObjectEventPic_TaurosPaldeanCombatBreed, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_TaurosPaldeanBlazeBreed[] = { + overworld_ascending_frames(gObjectEventPic_TaurosPaldeanBlazeBreed, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_TaurosPaldeanAquaBreed[] = { + overworld_ascending_frames(gObjectEventPic_TaurosPaldeanAquaBreed, 4, 4), +};*/ +#endif //P_PALDEAN_FORMS +#endif //P_FAMILY_TAUROS + +#if P_FAMILY_MAGIKARP static const struct SpriteFrameImage sPicTable_Magikarp[] = { overworld_ascending_frames(gObjectEventPic_Magikarp, 4, 4), }; static const struct SpriteFrameImage sPicTable_Gyarados[] = { overworld_ascending_frames(gObjectEventPic_Gyarados, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_GyaradosMega[] = { + overworld_ascending_frames(gObjectEventPic_GyaradosMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_MAGIKARP + +#if P_FAMILY_LAPRAS static const struct SpriteFrameImage sPicTable_Lapras[] = { overworld_ascending_frames(gObjectEventPic_Lapras, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_LaprasGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_LaprasGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_LAPRAS + +#if P_FAMILY_DITTO static const struct SpriteFrameImage sPicTable_Ditto[] = { overworld_ascending_frames(gObjectEventPic_Ditto, 4, 4), }; +#endif //P_FAMILY_DITTO + +#if P_FAMILY_EEVEE static const struct SpriteFrameImage sPicTable_Eevee[] = { overworld_ascending_frames(gObjectEventPic_Eevee, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_EeveeGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_EeveeGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS + static const struct SpriteFrameImage sPicTable_Vaporeon[] = { overworld_ascending_frames(gObjectEventPic_Vaporeon, 4, 4), }; @@ -406,36 +1074,126 @@ static const struct SpriteFrameImage sPicTable_Jolteon[] = { static const struct SpriteFrameImage sPicTable_Flareon[] = { overworld_ascending_frames(gObjectEventPic_Flareon, 4, 4), }; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Espeon[] = { + overworld_ascending_frames(gObjectEventPic_Espeon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Umbreon[] = { + overworld_ascending_frames(gObjectEventPic_Umbreon, 4, 4), +}; +#endif //P_GEN_2_CROSS_EVOS + +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Leafeon[] = { + overworld_ascending_frames(gObjectEventPic_Leafeon, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Glaceon[] = { + overworld_ascending_frames(gObjectEventPic_Glaceon, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS + +#if P_GEN_6_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Sylveon[] = { + overworld_ascending_frames(gObjectEventPic_Sylveon, 4, 4), +}; +#endif //P_GEN_6_CROSS_EVOS +#endif //P_FAMILY_EEVEE + +#if P_FAMILY_PORYGON static const struct SpriteFrameImage sPicTable_Porygon[] = { overworld_ascending_frames(gObjectEventPic_Porygon, 4, 4), }; +#if P_GEN_2_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Porygon2[] = { + overworld_ascending_frames(gObjectEventPic_Porygon2, 4, 4), +}; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_PorygonZ[] = { + overworld_ascending_frames(gObjectEventPic_PorygonZ, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_GEN_2_CROSS_EVOS +#endif //P_FAMILY_PORYGON + +#if P_FAMILY_OMANYTE static const struct SpriteFrameImage sPicTable_Omanyte[] = { overworld_ascending_frames(gObjectEventPic_Omanyte, 4, 4), }; static const struct SpriteFrameImage sPicTable_Omastar[] = { overworld_ascending_frames(gObjectEventPic_Omastar, 4, 4), }; +#endif //P_FAMILY_OMANYTE + +#if P_FAMILY_KABUTO static const struct SpriteFrameImage sPicTable_Kabuto[] = { overworld_ascending_frames(gObjectEventPic_Kabuto, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kabutops[] = { overworld_ascending_frames(gObjectEventPic_Kabutops, 4, 4), }; +#endif //P_FAMILY_KABUTO + +#if P_FAMILY_AERODACTYL static const struct SpriteFrameImage sPicTable_Aerodactyl[] = { overworld_ascending_frames(gObjectEventPic_Aerodactyl, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_AerodactylMega[] = { + overworld_ascending_frames(gObjectEventPic_AerodactylMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_AERODACTYL + +#if P_FAMILY_SNORLAX +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Munchlax[] = { + overworld_ascending_frames(gObjectEventPic_Munchlax, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Snorlax[] = { overworld_ascending_frames(gObjectEventPic_Snorlax, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_SnorlaxGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_SnorlaxGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_SNORLAX + +#if P_FAMILY_ARTICUNO static const struct SpriteFrameImage sPicTable_Articuno[] = { overworld_ascending_frames(gObjectEventPic_Articuno, 4, 4), }; +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_ArticunoGalarian[] = { + overworld_ascending_frames(gObjectEventPic_ArticunoGalarian, 4, 4), +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_ARTICUNO + +#if P_FAMILY_ZAPDOS static const struct SpriteFrameImage sPicTable_Zapdos[] = { overworld_ascending_frames(gObjectEventPic_Zapdos, 4, 4), }; +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_ZapdosGalarian[] = { + overworld_ascending_frames(gObjectEventPic_ZapdosGalarian, 4, 4), +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_ZAPDOS + +#if P_FAMILY_MOLTRES static const struct SpriteFrameImage sPicTable_Moltres[] = { overworld_ascending_frames(gObjectEventPic_Moltres, 4, 4), }; +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_MoltresGalarian[] = { + overworld_ascending_frames(gObjectEventPic_MoltresGalarian, 4, 4), +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_MOLTRES + +#if P_FAMILY_DRATINI static const struct SpriteFrameImage sPicTable_Dratini[] = { overworld_ascending_frames(gObjectEventPic_Dratini, 4, 4), }; @@ -445,12 +1203,29 @@ static const struct SpriteFrameImage sPicTable_Dragonair[] = { static const struct SpriteFrameImage sPicTable_Dragonite[] = { overworld_ascending_frames(gObjectEventPic_Dragonite, 4, 4), }; +#endif //P_FAMILY_DRATINI + +#if P_FAMILY_MEWTWO static const struct SpriteFrameImage sPicTable_Mewtwo[] = { overworld_ascending_frames(gObjectEventPic_Mewtwo, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_MewtwoMegaX[] = { + overworld_ascending_frames(gObjectEventPic_MewtwoMegaX, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MewtwoMegaY[] = { + overworld_ascending_frames(gObjectEventPic_MewtwoMegaY, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_MEWTWO + +#if P_FAMILY_MEW static const struct SpriteFrameImage sPicTable_Mew[] = { overworld_ascending_frames(gObjectEventPic_Mew, 4, 4), }; +#endif //P_FAMILY_MEW + +#if P_FAMILY_CHIKORITA static const struct SpriteFrameImage sPicTable_Chikorita[] = { overworld_ascending_frames(gObjectEventPic_Chikorita, 4, 4), }; @@ -460,6 +1235,9 @@ static const struct SpriteFrameImage sPicTable_Bayleef[] = { static const struct SpriteFrameImage sPicTable_Meganium[] = { overworld_ascending_frames(gObjectEventPic_Meganium, 4, 4), }; +#endif //P_FAMILY_CHIKORITA + +#if P_FAMILY_CYNDAQUIL static const struct SpriteFrameImage sPicTable_Cyndaquil[] = { overworld_ascending_frames(gObjectEventPic_Cyndaquil, 4, 4), }; @@ -469,6 +1247,14 @@ static const struct SpriteFrameImage sPicTable_Quilava[] = { static const struct SpriteFrameImage sPicTable_Typhlosion[] = { overworld_ascending_frames(gObjectEventPic_Typhlosion, 4, 4), }; +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_TyphlosionHisuian[] = { + overworld_ascending_frames(gObjectEventPic_TyphlosionHisuian, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_CYNDAQUIL + +#if P_FAMILY_TOTODILE static const struct SpriteFrameImage sPicTable_Totodile[] = { overworld_ascending_frames(gObjectEventPic_Totodile, 4, 4), }; @@ -478,60 +1264,77 @@ static const struct SpriteFrameImage sPicTable_Croconaw[] = { static const struct SpriteFrameImage sPicTable_Feraligatr[] = { overworld_ascending_frames(gObjectEventPic_Feraligatr, 4, 4), }; +#endif //P_FAMILY_TOTODILE + +#if P_FAMILY_SENTRET static const struct SpriteFrameImage sPicTable_Sentret[] = { overworld_ascending_frames(gObjectEventPic_Sentret, 4, 4), }; static const struct SpriteFrameImage sPicTable_Furret[] = { overworld_ascending_frames(gObjectEventPic_Furret, 4, 4), }; +#endif //P_FAMILY_SENTRET + +#if P_FAMILY_HOOTHOOT static const struct SpriteFrameImage sPicTable_Hoothoot[] = { overworld_ascending_frames(gObjectEventPic_Hoothoot, 4, 4), }; static const struct SpriteFrameImage sPicTable_Noctowl[] = { overworld_ascending_frames(gObjectEventPic_Noctowl, 4, 4), }; +#endif //P_FAMILY_HOOTHOOT + +#if P_FAMILY_LEDYBA static const struct SpriteFrameImage sPicTable_Ledyba[] = { overworld_ascending_frames(gObjectEventPic_Ledyba, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ledian[] = { overworld_ascending_frames(gObjectEventPic_Ledian, 4, 4), }; +#endif //P_FAMILY_LEDYBA + +#if P_FAMILY_SPINARAK static const struct SpriteFrameImage sPicTable_Spinarak[] = { overworld_ascending_frames(gObjectEventPic_Spinarak, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ariados[] = { overworld_ascending_frames(gObjectEventPic_Ariados, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Crobat[] = { - overworld_ascending_frames(gObjectEventPic_Crobat, 4, 4), -}; +#endif //P_FAMILY_SPINARAK + +#if P_FAMILY_CHINCHOU static const struct SpriteFrameImage sPicTable_Chinchou[] = { overworld_ascending_frames(gObjectEventPic_Chinchou, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lanturn[] = { overworld_ascending_frames(gObjectEventPic_Lanturn, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Pichu[] = { - overworld_ascending_frames(gObjectEventPic_Pichu, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Cleffa[] = { - overworld_ascending_frames(gObjectEventPic_Cleffa, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Igglybuff[] = { - overworld_ascending_frames(gObjectEventPic_Igglybuff, 4, 4), -}; +#endif //P_FAMILY_CHINCHOU + +#if P_FAMILY_TOGEPI static const struct SpriteFrameImage sPicTable_Togepi[] = { overworld_ascending_frames(gObjectEventPic_Togepi, 4, 4), }; static const struct SpriteFrameImage sPicTable_Togetic[] = { overworld_ascending_frames(gObjectEventPic_Togetic, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Togekiss[] = { + overworld_ascending_frames(gObjectEventPic_Togekiss, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_TOGEPI + +#if P_FAMILY_NATU static const struct SpriteFrameImage sPicTable_Natu[] = { overworld_ascending_frames(gObjectEventPic_Natu, 4, 4), }; static const struct SpriteFrameImage sPicTable_Xatu[] = { overworld_ascending_frames(gObjectEventPic_Xatu, 4, 4), }; +#endif //P_FAMILY_NATU + +#if P_FAMILY_MAREEP static const struct SpriteFrameImage sPicTable_Mareep[] = { overworld_ascending_frames(gObjectEventPic_Mareep, 4, 4), }; @@ -541,21 +1344,39 @@ static const struct SpriteFrameImage sPicTable_Flaaffy[] = { static const struct SpriteFrameImage sPicTable_Ampharos[] = { overworld_ascending_frames(gObjectEventPic_Ampharos, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Bellossom[] = { - overworld_ascending_frames(gObjectEventPic_Bellossom, 4, 4), +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_AmpharosMega[] = { + overworld_ascending_frames(gObjectEventPic_AmpharosMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_MAREEP + +#if P_FAMILY_MARILL +#if P_GEN_3_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Azurill[] = { + overworld_ascending_frames(gObjectEventPic_Azurill, 4, 4), }; +#endif //P_GEN_3_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Marill[] = { overworld_ascending_frames(gObjectEventPic_Marill, 4, 4), }; static const struct SpriteFrameImage sPicTable_Azumarill[] = { overworld_ascending_frames(gObjectEventPic_Azumarill, 4, 4), }; +#endif //P_FAMILY_MARILL + +#if P_FAMILY_SUDOWOODO +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Bonsly[] = { + overworld_ascending_frames(gObjectEventPic_Bonsly, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Sudowoodo[] = { overworld_ascending_frames(gObjectEventPic_Sudowoodo, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Politoed[] = { - overworld_ascending_frames(gObjectEventPic_Politoed, 4, 4), -}; +#endif //P_FAMILY_SUDOWOODO + +#if P_FAMILY_HOPPIP static const struct SpriteFrameImage sPicTable_Hoppip[] = { overworld_ascending_frames(gObjectEventPic_Hoppip, 4, 4), }; @@ -565,39 +1386,80 @@ static const struct SpriteFrameImage sPicTable_Skiploom[] = { static const struct SpriteFrameImage sPicTable_Jumpluff[] = { overworld_ascending_frames(gObjectEventPic_Jumpluff, 4, 4), }; +#endif //P_FAMILY_HOPPIP + +#if P_FAMILY_AIPOM static const struct SpriteFrameImage sPicTable_Aipom[] = { overworld_ascending_frames(gObjectEventPic_Aipom, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Ambipom[] = { + overworld_ascending_frames(gObjectEventPic_Ambipom, 4, 4), +}; + +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_AIPOM + +#if P_FAMILY_SUNKERN static const struct SpriteFrameImage sPicTable_Sunkern[] = { overworld_ascending_frames(gObjectEventPic_Sunkern, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sunflora[] = { overworld_ascending_frames(gObjectEventPic_Sunflora, 4, 4), }; +#endif //P_FAMILY_SUNKERN + +#if P_FAMILY_YANMA static const struct SpriteFrameImage sPicTable_Yanma[] = { overworld_ascending_frames(gObjectEventPic_Yanma, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Yanmega[] = { + overworld_ascending_frames(gObjectEventPic_Yanmega, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_YANMA + +#if P_FAMILY_WOOPER static const struct SpriteFrameImage sPicTable_Wooper[] = { overworld_ascending_frames(gObjectEventPic_Wooper, 4, 4), }; static const struct SpriteFrameImage sPicTable_Quagsire[] = { overworld_ascending_frames(gObjectEventPic_Quagsire, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Espeon[] = { - overworld_ascending_frames(gObjectEventPic_Espeon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Umbreon[] = { - overworld_ascending_frames(gObjectEventPic_Umbreon, 4, 4), +#if P_PALDEAN_FORMS +/*static const struct SpriteFrameImage sPicTable_WooperPaldean[] = { + overworld_ascending_frames(gObjectEventPic_WooperPaldean, 4, 4), }; +static const struct SpriteFrameImage sPicTable_Clodsire[] = { + overworld_ascending_frames(gObjectEventPic_Clodsire, 4, 4), +};*/ +#endif //P_PALDEAN_FORMS +#endif //P_FAMILY_WOOPER + +#if P_FAMILY_MURKROW static const struct SpriteFrameImage sPicTable_Murkrow[] = { overworld_ascending_frames(gObjectEventPic_Murkrow, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Slowking[] = { - overworld_ascending_frames(gObjectEventPic_Slowking, 4, 4), +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Honchkrow[] = { + overworld_ascending_frames(gObjectEventPic_Honchkrow, 4, 4), }; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_MURKROW + +#if P_FAMILY_MISDREAVUS static const struct SpriteFrameImage sPicTable_Misdreavus[] = { overworld_ascending_frames(gObjectEventPic_Misdreavus, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Mismagius[] = { + overworld_ascending_frames(gObjectEventPic_Mismagius, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_MISDREAVUS + +#if P_FAMILY_UNOWN static const struct SpriteFrameImage sPicTable_UnownA[] = { overworld_ascending_frames(gObjectEventPic_UnownA, 4, 4), }; @@ -682,138 +1544,276 @@ static const struct SpriteFrameImage sPicTable_UnownExclamationMark[] = { static const struct SpriteFrameImage sPicTable_UnownQuestionMark[] = { overworld_ascending_frames(gObjectEventPic_UnownQuestionMark, 4, 4), }; +#endif //P_FAMILY_UNOWN + +#if P_FAMILY_WOBBUFFET +#if P_GEN_3_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Wynaut[] = { + overworld_ascending_frames(gObjectEventPic_Wynaut, 4, 4), +}; +#endif //P_GEN_3_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Wobbuffet[] = { overworld_ascending_frames(gObjectEventPic_Wobbuffet, 4, 4), }; +#endif //P_FAMILY_WOBBUFFET + +#if P_FAMILY_GIRAFARIG static const struct SpriteFrameImage sPicTable_Girafarig[] = { overworld_ascending_frames(gObjectEventPic_Girafarig, 4, 4), }; +#if P_GEN_9_CROSS_EVOS +/*static const struct SpriteFrameImage sPicTable_Farigiraf[] = { + overworld_ascending_frames(gObjectEventPic_Farigiraf, 4, 4), +};*/ +#endif //P_GEN_9_CROSS_EVOS +#endif //P_FAMILY_GIRAFARIG + +#if P_FAMILY_PINECO static const struct SpriteFrameImage sPicTable_Pineco[] = { overworld_ascending_frames(gObjectEventPic_Pineco, 4, 4), }; static const struct SpriteFrameImage sPicTable_Forretress[] = { overworld_ascending_frames(gObjectEventPic_Forretress, 4, 4), }; +#endif //P_FAMILY_PINECO + +#if P_FAMILY_DUNSPARCE static const struct SpriteFrameImage sPicTable_Dunsparce[] = { overworld_ascending_frames(gObjectEventPic_Dunsparce, 4, 4), }; +#if P_GEN_9_CROSS_EVOS +/*static const struct SpriteFrameImage sPicTable_Dudunsparce[] = { + overworld_ascending_frames(gObjectEventPic_Dudunsparce, 4, 4), +};*/ + + +#endif //P_GEN_9_CROSS_EVOS +#endif //P_FAMILY_DUNSPARCE + +#if P_FAMILY_GLIGAR static const struct SpriteFrameImage sPicTable_Gligar[] = { overworld_ascending_frames(gObjectEventPic_Gligar, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Steelix[] = { - overworld_ascending_frames(gObjectEventPic_Steelix, 8, 8), +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Gliscor[] = { + overworld_ascending_frames(gObjectEventPic_Gliscor, 4, 4), }; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_GLIGAR + +#if P_FAMILY_SNUBBULL static const struct SpriteFrameImage sPicTable_Snubbull[] = { overworld_ascending_frames(gObjectEventPic_Snubbull, 4, 4), }; static const struct SpriteFrameImage sPicTable_Granbull[] = { overworld_ascending_frames(gObjectEventPic_Granbull, 4, 4), }; +#endif //P_FAMILY_SNUBBULL + +#if P_FAMILY_QWILFISH static const struct SpriteFrameImage sPicTable_Qwilfish[] = { overworld_ascending_frames(gObjectEventPic_Qwilfish, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Scizor[] = { - overworld_ascending_frames(gObjectEventPic_Scizor, 4, 4), +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_QwilfishHisuian[] = { + overworld_ascending_frames(gObjectEventPic_QwilfishHisuian, 4, 4), }; +static const struct SpriteFrameImage sPicTable_Overqwil[] = { + overworld_ascending_frames(gObjectEventPic_Overqwil, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_QWILFISH + +#if P_FAMILY_SHUCKLE static const struct SpriteFrameImage sPicTable_Shuckle[] = { overworld_ascending_frames(gObjectEventPic_Shuckle, 4, 4), }; +#endif //P_FAMILY_SHUCKLE + +#if P_FAMILY_HERACROSS static const struct SpriteFrameImage sPicTable_Heracross[] = { overworld_ascending_frames(gObjectEventPic_Heracross, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_HeracrossMega[] = { + overworld_ascending_frames(gObjectEventPic_HeracrossMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_HERACROSS + +#if P_FAMILY_SNEASEL static const struct SpriteFrameImage sPicTable_Sneasel[] = { overworld_ascending_frames(gObjectEventPic_Sneasel, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Weavile[] = { + overworld_ascending_frames(gObjectEventPic_Weavile, 4, 4), +}; + +#endif //P_GEN_4_CROSS_EVOS + +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_SneaselHisuian[] = { + overworld_ascending_frames(gObjectEventPic_SneaselHisuian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sneasler[] = { + overworld_ascending_frames(gObjectEventPic_Sneasler, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_SNEASEL + +#if P_FAMILY_TEDDIURSA static const struct SpriteFrameImage sPicTable_Teddiursa[] = { overworld_ascending_frames(gObjectEventPic_Teddiursa, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ursaring[] = { overworld_ascending_frames(gObjectEventPic_Ursaring, 4, 4), }; +#if P_GEN_8_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Ursaluna[] = { + overworld_ascending_frames(gObjectEventPic_Ursaluna, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UrsalunaBloodmoon[] = { + overworld_ascending_frames(gObjectEventPic_UrsalunaBloodmoon, 4, 4), +}; +#endif //P_GEN_8_CROSS_EVOS +#endif //P_FAMILY_TEDDIURSA + +#if P_FAMILY_SLUGMA static const struct SpriteFrameImage sPicTable_Slugma[] = { overworld_ascending_frames(gObjectEventPic_Slugma, 4, 4), }; static const struct SpriteFrameImage sPicTable_Magcargo[] = { overworld_ascending_frames(gObjectEventPic_Magcargo, 4, 4), }; +#endif //P_FAMILY_SLUGMA + +#if P_FAMILY_SWINUB static const struct SpriteFrameImage sPicTable_Swinub[] = { overworld_ascending_frames(gObjectEventPic_Swinub, 4, 4), }; static const struct SpriteFrameImage sPicTable_Piloswine[] = { overworld_ascending_frames(gObjectEventPic_Piloswine, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Mamoswine[] = { + overworld_ascending_frames(gObjectEventPic_Mamoswine, 4, 4), +}; + +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_SWINUB + +#if P_FAMILY_CORSOLA static const struct SpriteFrameImage sPicTable_Corsola[] = { overworld_ascending_frames(gObjectEventPic_Corsola, 4, 4), }; +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_CorsolaGalarian[] = { + overworld_ascending_frames(gObjectEventPic_CorsolaGalarian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cursola[] = { + overworld_ascending_frames(gObjectEventPic_Cursola, 4, 4), +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_CORSOLA + +#if P_FAMILY_REMORAID static const struct SpriteFrameImage sPicTable_Remoraid[] = { overworld_ascending_frames(gObjectEventPic_Remoraid, 4, 4), }; static const struct SpriteFrameImage sPicTable_Octillery[] = { overworld_ascending_frames(gObjectEventPic_Octillery, 4, 4), }; +#endif //P_FAMILY_REMORAID + +#if P_FAMILY_DELIBIRD static const struct SpriteFrameImage sPicTable_Delibird[] = { overworld_ascending_frames(gObjectEventPic_Delibird, 4, 4), }; +#endif //P_FAMILY_DELIBIRD + +#if P_FAMILY_MANTINE +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Mantyke[] = { + overworld_ascending_frames(gObjectEventPic_Mantyke, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Mantine[] = { overworld_ascending_frames(gObjectEventPic_Mantine, 4, 4), }; +#endif //P_FAMILY_MANTINE + +#if P_FAMILY_SKARMORY static const struct SpriteFrameImage sPicTable_Skarmory[] = { overworld_ascending_frames(gObjectEventPic_Skarmory, 4, 4), }; +#endif //P_FAMILY_SKARMORY + +#if P_FAMILY_HOUNDOUR static const struct SpriteFrameImage sPicTable_Houndour[] = { overworld_ascending_frames(gObjectEventPic_Houndour, 4, 4), }; static const struct SpriteFrameImage sPicTable_Houndoom[] = { overworld_ascending_frames(gObjectEventPic_Houndoom, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Kingdra[] = { - overworld_ascending_frames(gObjectEventPic_Kingdra, 4, 4), -}; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_HoundoomMega[] = { + overworld_ascending_frames(gObjectEventPic_HoundoomMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_HOUNDOUR + +#if P_FAMILY_PHANPY static const struct SpriteFrameImage sPicTable_Phanpy[] = { overworld_ascending_frames(gObjectEventPic_Phanpy, 4, 4), }; static const struct SpriteFrameImage sPicTable_Donphan[] = { overworld_ascending_frames(gObjectEventPic_Donphan, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Porygon2[] = { - overworld_ascending_frames(gObjectEventPic_Porygon2, 4, 4), -}; +#endif //P_FAMILY_PHANPY + +#if P_FAMILY_STANTLER static const struct SpriteFrameImage sPicTable_Stantler[] = { overworld_ascending_frames(gObjectEventPic_Stantler, 4, 4), }; +#if P_GEN_8_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Wyrdeer[] = { + overworld_ascending_frames(gObjectEventPic_Wyrdeer, 4, 4), +}; +#endif //P_GEN_8_CROSS_EVOS +#endif //P_FAMILY_STANTLER + +#if P_FAMILY_SMEARGLE static const struct SpriteFrameImage sPicTable_Smeargle[] = { overworld_ascending_frames(gObjectEventPic_Smeargle, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Tyrogue[] = { - overworld_ascending_frames(gObjectEventPic_Tyrogue, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Hitmontop[] = { - overworld_ascending_frames(gObjectEventPic_Hitmontop, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Smoochum[] = { - overworld_ascending_frames(gObjectEventPic_Smoochum, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Elekid[] = { - overworld_ascending_frames(gObjectEventPic_Elekid, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Magby[] = { - overworld_ascending_frames(gObjectEventPic_Magby, 4, 4), -}; +#endif //P_FAMILY_SMEARGLE + +#if P_FAMILY_MILTANK static const struct SpriteFrameImage sPicTable_Miltank[] = { overworld_ascending_frames(gObjectEventPic_Miltank, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Blissey[] = { - overworld_ascending_frames(gObjectEventPic_Blissey, 4, 4), -}; +#endif //P_FAMILY_MILTANK + +#if P_FAMILY_RAIKOU static const struct SpriteFrameImage sPicTable_Raikou[] = { overworld_ascending_frames(gObjectEventPic_Raikou, 4, 4), }; +#endif //P_FAMILY_RAIKOU + +#if P_FAMILY_ENTEI static const struct SpriteFrameImage sPicTable_Entei[] = { overworld_ascending_frames(gObjectEventPic_Entei, 4, 4), }; +#endif //P_FAMILY_ENTEI + +#if P_FAMILY_SUICUNE static const struct SpriteFrameImage sPicTable_Suicune[] = { overworld_ascending_frames(gObjectEventPic_Suicune, 4, 4), }; +#endif //P_FAMILY_SUICUNE + +#if P_FAMILY_LARVITAR static const struct SpriteFrameImage sPicTable_Larvitar[] = { overworld_ascending_frames(gObjectEventPic_Larvitar, 4, 4), }; @@ -823,15 +1823,32 @@ static const struct SpriteFrameImage sPicTable_Pupitar[] = { static const struct SpriteFrameImage sPicTable_Tyranitar[] = { overworld_ascending_frames(gObjectEventPic_Tyranitar, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_TyranitarMega[] = { + overworld_ascending_frames(gObjectEventPic_TyranitarMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_LARVITAR + +#if P_FAMILY_LUGIA static const struct SpriteFrameImage sPicTable_Lugia[] = { - overworld_ascending_frames(gObjectEventPic_Lugia, 8, 8), + overworld_ascending_frames(gObjectEventPic_Lugia, 4, 4), }; +#endif //P_FAMILY_LUGIA + +#if P_FAMILY_HO_OH static const struct SpriteFrameImage sPicTable_HoOh[] = { - overworld_ascending_frames(gObjectEventPic_HoOh, 8, 8), + overworld_ascending_frames(gObjectEventPic_HoOh, 4, 4), }; +#endif //P_FAMILY_HO_OH + +#if P_FAMILY_CELEBI static const struct SpriteFrameImage sPicTable_Celebi[] = { overworld_ascending_frames(gObjectEventPic_Celebi, 4, 4), }; +#endif //P_FAMILY_CELEBI + +#if P_FAMILY_TREECKO static const struct SpriteFrameImage sPicTable_Treecko[] = { overworld_ascending_frames(gObjectEventPic_Treecko, 4, 4), }; @@ -841,6 +1858,14 @@ static const struct SpriteFrameImage sPicTable_Grovyle[] = { static const struct SpriteFrameImage sPicTable_Sceptile[] = { overworld_ascending_frames(gObjectEventPic_Sceptile, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_SceptileMega[] = { + overworld_ascending_frames(gObjectEventPic_SceptileMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_TREECKO + +#if P_FAMILY_TORCHIC static const struct SpriteFrameImage sPicTable_Torchic[] = { overworld_ascending_frames(gObjectEventPic_Torchic, 4, 4), }; @@ -850,6 +1875,14 @@ static const struct SpriteFrameImage sPicTable_Combusken[] = { static const struct SpriteFrameImage sPicTable_Blaziken[] = { overworld_ascending_frames(gObjectEventPic_Blaziken, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_BlazikenMega[] = { + overworld_ascending_frames(gObjectEventPic_BlazikenMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_TORCHIC + +#if P_FAMILY_MUDKIP static const struct SpriteFrameImage sPicTable_Mudkip[] = { overworld_ascending_frames(gObjectEventPic_Mudkip, 4, 4), }; @@ -859,18 +1892,43 @@ static const struct SpriteFrameImage sPicTable_Marshtomp[] = { static const struct SpriteFrameImage sPicTable_Swampert[] = { overworld_ascending_frames(gObjectEventPic_Swampert, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_SwampertMega[] = { + overworld_ascending_frames(gObjectEventPic_SwampertMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_MUDKIP + +#if P_FAMILY_POOCHYENA static const struct SpriteFrameImage sPicTable_Poochyena[] = { overworld_ascending_frames(gObjectEventPic_Poochyena, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mightyena[] = { overworld_ascending_frames(gObjectEventPic_Mightyena, 4, 4), }; +#endif //P_FAMILY_POOCHYENA + +#if P_FAMILY_ZIGZAGOON static const struct SpriteFrameImage sPicTable_Zigzagoon[] = { overworld_ascending_frames(gObjectEventPic_Zigzagoon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Linoone[] = { overworld_ascending_frames(gObjectEventPic_Linoone, 4, 4), }; +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_ZigzagoonGalarian[] = { + overworld_ascending_frames(gObjectEventPic_ZigzagoonGalarian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_LinooneGalarian[] = { + overworld_ascending_frames(gObjectEventPic_LinooneGalarian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Obstagoon[] = { + overworld_ascending_frames(gObjectEventPic_Obstagoon, 4, 4), +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_ZIGZAGOON + +#if P_FAMILY_WURMPLE static const struct SpriteFrameImage sPicTable_Wurmple[] = { overworld_ascending_frames(gObjectEventPic_Wurmple, 4, 4), }; @@ -886,6 +1944,9 @@ static const struct SpriteFrameImage sPicTable_Cascoon[] = { static const struct SpriteFrameImage sPicTable_Dustox[] = { overworld_ascending_frames(gObjectEventPic_Dustox, 4, 4), }; +#endif //P_FAMILY_WURMPLE + +#if P_FAMILY_LOTAD static const struct SpriteFrameImage sPicTable_Lotad[] = { overworld_ascending_frames(gObjectEventPic_Lotad, 4, 4), }; @@ -895,6 +1956,9 @@ static const struct SpriteFrameImage sPicTable_Lombre[] = { static const struct SpriteFrameImage sPicTable_Ludicolo[] = { overworld_ascending_frames(gObjectEventPic_Ludicolo, 4, 4), }; +#endif //P_FAMILY_LOTAD + +#if P_FAMILY_SEEDOT static const struct SpriteFrameImage sPicTable_Seedot[] = { overworld_ascending_frames(gObjectEventPic_Seedot, 4, 4), }; @@ -904,18 +1968,27 @@ static const struct SpriteFrameImage sPicTable_Nuzleaf[] = { static const struct SpriteFrameImage sPicTable_Shiftry[] = { overworld_ascending_frames(gObjectEventPic_Shiftry, 4, 4), }; +#endif //P_FAMILY_SEEDOT + +#if P_FAMILY_TAILLOW static const struct SpriteFrameImage sPicTable_Taillow[] = { overworld_ascending_frames(gObjectEventPic_Taillow, 4, 4), }; static const struct SpriteFrameImage sPicTable_Swellow[] = { overworld_ascending_frames(gObjectEventPic_Swellow, 4, 4), }; +#endif //P_FAMILY_TAILLOW + +#if P_FAMILY_WINGULL static const struct SpriteFrameImage sPicTable_Wingull[] = { overworld_ascending_frames(gObjectEventPic_Wingull, 4, 4), }; static const struct SpriteFrameImage sPicTable_Pelipper[] = { overworld_ascending_frames(gObjectEventPic_Pelipper, 4, 4), }; +#endif //P_FAMILY_WINGULL + +#if P_FAMILY_RALTS static const struct SpriteFrameImage sPicTable_Ralts[] = { overworld_ascending_frames(gObjectEventPic_Ralts, 4, 4), }; @@ -925,18 +1998,43 @@ static const struct SpriteFrameImage sPicTable_Kirlia[] = { static const struct SpriteFrameImage sPicTable_Gardevoir[] = { overworld_ascending_frames(gObjectEventPic_Gardevoir, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_GardevoirMega[] = { + overworld_ascending_frames(gObjectEventPic_GardevoirMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS + +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Gallade[] = { + overworld_ascending_frames(gObjectEventPic_Gallade, 4, 4), +}; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_GalladeMega[] = { + overworld_ascending_frames(gObjectEventPic_GalladeMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_RALTS + +#if P_FAMILY_SURSKIT static const struct SpriteFrameImage sPicTable_Surskit[] = { overworld_ascending_frames(gObjectEventPic_Surskit, 4, 4), }; static const struct SpriteFrameImage sPicTable_Masquerain[] = { overworld_ascending_frames(gObjectEventPic_Masquerain, 4, 4), }; +#endif //P_FAMILY_SURSKIT + +#if P_FAMILY_SHROOMISH static const struct SpriteFrameImage sPicTable_Shroomish[] = { overworld_ascending_frames(gObjectEventPic_Shroomish, 4, 4), }; static const struct SpriteFrameImage sPicTable_Breloom[] = { overworld_ascending_frames(gObjectEventPic_Breloom, 4, 4), }; +#endif //P_FAMILY_SHROOMISH + +#if P_FAMILY_SLAKOTH static const struct SpriteFrameImage sPicTable_Slakoth[] = { overworld_ascending_frames(gObjectEventPic_Slakoth, 4, 4), }; @@ -946,6 +2044,9 @@ static const struct SpriteFrameImage sPicTable_Vigoroth[] = { static const struct SpriteFrameImage sPicTable_Slaking[] = { overworld_ascending_frames(gObjectEventPic_Slaking, 4, 4), }; +#endif //P_FAMILY_SLAKOTH + +#if P_FAMILY_NINCADA static const struct SpriteFrameImage sPicTable_Nincada[] = { overworld_ascending_frames(gObjectEventPic_Nincada, 4, 4), }; @@ -955,6 +2056,9 @@ static const struct SpriteFrameImage sPicTable_Ninjask[] = { static const struct SpriteFrameImage sPicTable_Shedinja[] = { overworld_ascending_frames(gObjectEventPic_Shedinja, 4, 4), }; +#endif //P_FAMILY_NINCADA + +#if P_FAMILY_WHISMUR static const struct SpriteFrameImage sPicTable_Whismur[] = { overworld_ascending_frames(gObjectEventPic_Whismur, 4, 4), }; @@ -964,30 +2068,60 @@ static const struct SpriteFrameImage sPicTable_Loudred[] = { static const struct SpriteFrameImage sPicTable_Exploud[] = { overworld_ascending_frames(gObjectEventPic_Exploud, 4, 4), }; +#endif //P_FAMILY_WHISMUR + +#if P_FAMILY_MAKUHITA static const struct SpriteFrameImage sPicTable_Makuhita[] = { overworld_ascending_frames(gObjectEventPic_Makuhita, 4, 4), }; static const struct SpriteFrameImage sPicTable_Hariyama[] = { overworld_ascending_frames(gObjectEventPic_Hariyama, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Azurill[] = { - overworld_ascending_frames(gObjectEventPic_Azurill, 4, 4), -}; +#endif //P_FAMILY_MAKUHITA + +#if P_FAMILY_NOSEPASS static const struct SpriteFrameImage sPicTable_Nosepass[] = { overworld_ascending_frames(gObjectEventPic_Nosepass, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Probopass[] = { + overworld_ascending_frames(gObjectEventPic_Probopass, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_NOSEPASS + +#if P_FAMILY_SKITTY static const struct SpriteFrameImage sPicTable_Skitty[] = { overworld_ascending_frames(gObjectEventPic_Skitty, 4, 4), }; static const struct SpriteFrameImage sPicTable_Delcatty[] = { overworld_ascending_frames(gObjectEventPic_Delcatty, 4, 4), }; +#endif //P_FAMILY_SKITTY + +#if P_FAMILY_SABLEYE static const struct SpriteFrameImage sPicTable_Sableye[] = { overworld_ascending_frames(gObjectEventPic_Sableye, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_SableyeMega[] = { + overworld_ascending_frames(gObjectEventPic_SableyeMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_SABLEYE + +#if P_FAMILY_MAWILE static const struct SpriteFrameImage sPicTable_Mawile[] = { overworld_ascending_frames(gObjectEventPic_Mawile, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_MawileMega[] = { + overworld_ascending_frames(gObjectEventPic_MawileMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_MAWILE + +#if P_FAMILY_ARON static const struct SpriteFrameImage sPicTable_Aron[] = { overworld_ascending_frames(gObjectEventPic_Aron, 4, 4), }; @@ -997,69 +2131,147 @@ static const struct SpriteFrameImage sPicTable_Lairon[] = { static const struct SpriteFrameImage sPicTable_Aggron[] = { overworld_ascending_frames(gObjectEventPic_Aggron, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_AggronMega[] = { + overworld_ascending_frames(gObjectEventPic_AggronMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_ARON + +#if P_FAMILY_MEDITITE static const struct SpriteFrameImage sPicTable_Meditite[] = { overworld_ascending_frames(gObjectEventPic_Meditite, 4, 4), }; static const struct SpriteFrameImage sPicTable_Medicham[] = { overworld_ascending_frames(gObjectEventPic_Medicham, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_MedichamMega[] = { + overworld_ascending_frames(gObjectEventPic_MedichamMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_MEDITITE + +#if P_FAMILY_ELECTRIKE static const struct SpriteFrameImage sPicTable_Electrike[] = { overworld_ascending_frames(gObjectEventPic_Electrike, 4, 4), }; static const struct SpriteFrameImage sPicTable_Manectric[] = { overworld_ascending_frames(gObjectEventPic_Manectric, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_ManectricMega[] = { + overworld_ascending_frames(gObjectEventPic_ManectricMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_ELECTRIKE + +#if P_FAMILY_PLUSLE static const struct SpriteFrameImage sPicTable_Plusle[] = { overworld_ascending_frames(gObjectEventPic_Plusle, 4, 4), }; +#endif //P_FAMILY_PLUSLE + +#if P_FAMILY_MINUN static const struct SpriteFrameImage sPicTable_Minun[] = { overworld_ascending_frames(gObjectEventPic_Minun, 4, 4), }; +#endif //P_FAMILY_MINUN + +#if P_FAMILY_VOLBEAT_ILLUMISE static const struct SpriteFrameImage sPicTable_Volbeat[] = { overworld_ascending_frames(gObjectEventPic_Volbeat, 4, 4), }; static const struct SpriteFrameImage sPicTable_Illumise[] = { overworld_ascending_frames(gObjectEventPic_Illumise, 4, 4), }; +#endif //P_FAMILY_VOLBEAT_ILLUMISE + +#if P_FAMILY_ROSELIA +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Budew[] = { + overworld_ascending_frames(gObjectEventPic_Budew, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Roselia[] = { overworld_ascending_frames(gObjectEventPic_Roselia, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Roserade[] = { + overworld_ascending_frames(gObjectEventPic_Roserade, 4, 4), +}; + +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_ROSELIA + +#if P_FAMILY_GULPIN static const struct SpriteFrameImage sPicTable_Gulpin[] = { overworld_ascending_frames(gObjectEventPic_Gulpin, 4, 4), }; static const struct SpriteFrameImage sPicTable_Swalot[] = { overworld_ascending_frames(gObjectEventPic_Swalot, 4, 4), }; +#endif //P_FAMILY_GULPIN + +#if P_FAMILY_CARVANHA static const struct SpriteFrameImage sPicTable_Carvanha[] = { overworld_ascending_frames(gObjectEventPic_Carvanha, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sharpedo[] = { overworld_ascending_frames(gObjectEventPic_Sharpedo, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_SharpedoMega[] = { + overworld_ascending_frames(gObjectEventPic_SharpedoMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_CARVANHA + +#if P_FAMILY_WAILMER static const struct SpriteFrameImage sPicTable_Wailmer[] = { overworld_ascending_frames(gObjectEventPic_Wailmer, 4, 4), }; static const struct SpriteFrameImage sPicTable_Wailord[] = { - overworld_ascending_frames(gObjectEventPic_Wailord, 8, 8), + overworld_ascending_frames(gObjectEventPic_Wailord, 4, 4), }; +#endif //P_FAMILY_WAILMER + +#if P_FAMILY_NUMEL static const struct SpriteFrameImage sPicTable_Numel[] = { overworld_ascending_frames(gObjectEventPic_Numel, 4, 4), }; static const struct SpriteFrameImage sPicTable_Camerupt[] = { overworld_ascending_frames(gObjectEventPic_Camerupt, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_CameruptMega[] = { + overworld_ascending_frames(gObjectEventPic_CameruptMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_NUMEL + +#if P_FAMILY_TORKOAL static const struct SpriteFrameImage sPicTable_Torkoal[] = { overworld_ascending_frames(gObjectEventPic_Torkoal, 4, 4), }; +#endif //P_FAMILY_TORKOAL + +#if P_FAMILY_SPOINK static const struct SpriteFrameImage sPicTable_Spoink[] = { overworld_ascending_frames(gObjectEventPic_Spoink, 4, 4), }; static const struct SpriteFrameImage sPicTable_Grumpig[] = { overworld_ascending_frames(gObjectEventPic_Grumpig, 4, 4), }; +#endif //P_FAMILY_SPOINK + +#if P_FAMILY_SPINDA static const struct SpriteFrameImage sPicTable_Spinda[] = { overworld_ascending_frames(gObjectEventPic_Spinda, 4, 4), }; +#endif //P_FAMILY_SPINDA + +#if P_FAMILY_TRAPINCH static const struct SpriteFrameImage sPicTable_Trapinch[] = { overworld_ascending_frames(gObjectEventPic_Trapinch, 4, 4), }; @@ -1069,66 +2281,110 @@ static const struct SpriteFrameImage sPicTable_Vibrava[] = { static const struct SpriteFrameImage sPicTable_Flygon[] = { overworld_ascending_frames(gObjectEventPic_Flygon, 4, 4), }; +#endif //P_FAMILY_TRAPINCH + +#if P_FAMILY_CACNEA static const struct SpriteFrameImage sPicTable_Cacnea[] = { overworld_ascending_frames(gObjectEventPic_Cacnea, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cacturne[] = { overworld_ascending_frames(gObjectEventPic_Cacturne, 4, 4), }; +#endif //P_FAMILY_CACNEA + +#if P_FAMILY_SWABLU static const struct SpriteFrameImage sPicTable_Swablu[] = { overworld_ascending_frames(gObjectEventPic_Swablu, 4, 4), }; static const struct SpriteFrameImage sPicTable_Altaria[] = { overworld_ascending_frames(gObjectEventPic_Altaria, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_AltariaMega[] = { + overworld_ascending_frames(gObjectEventPic_AltariaMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_SWABLU + +#if P_FAMILY_ZANGOOSE static const struct SpriteFrameImage sPicTable_Zangoose[] = { overworld_ascending_frames(gObjectEventPic_Zangoose, 4, 4), }; +#endif //P_FAMILY_ZANGOOSE + +#if P_FAMILY_SEVIPER static const struct SpriteFrameImage sPicTable_Seviper[] = { overworld_ascending_frames(gObjectEventPic_Seviper, 4, 4), }; +#endif //P_FAMILY_SEVIPER + +#if P_FAMILY_LUNATONE static const struct SpriteFrameImage sPicTable_Lunatone[] = { overworld_ascending_frames(gObjectEventPic_Lunatone, 4, 4), }; +#endif //P_FAMILY_LUNATONE + +#if P_FAMILY_SOLROCK static const struct SpriteFrameImage sPicTable_Solrock[] = { overworld_ascending_frames(gObjectEventPic_Solrock, 4, 4), }; +#endif //P_FAMILY_SOLROCK + +#if P_FAMILY_BARBOACH static const struct SpriteFrameImage sPicTable_Barboach[] = { overworld_ascending_frames(gObjectEventPic_Barboach, 4, 4), }; static const struct SpriteFrameImage sPicTable_Whiscash[] = { overworld_ascending_frames(gObjectEventPic_Whiscash, 4, 4), }; +#endif //P_FAMILY_BARBOACH + +#if P_FAMILY_CORPHISH static const struct SpriteFrameImage sPicTable_Corphish[] = { overworld_ascending_frames(gObjectEventPic_Corphish, 4, 4), }; static const struct SpriteFrameImage sPicTable_Crawdaunt[] = { overworld_ascending_frames(gObjectEventPic_Crawdaunt, 4, 4), }; +#endif //P_FAMILY_CORPHISH + +#if P_FAMILY_BALTOY static const struct SpriteFrameImage sPicTable_Baltoy[] = { overworld_ascending_frames(gObjectEventPic_Baltoy, 4, 4), }; static const struct SpriteFrameImage sPicTable_Claydol[] = { overworld_ascending_frames(gObjectEventPic_Claydol, 4, 4), }; +#endif //P_FAMILY_BALTOY + +#if P_FAMILY_LILEEP static const struct SpriteFrameImage sPicTable_Lileep[] = { overworld_ascending_frames(gObjectEventPic_Lileep, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cradily[] = { overworld_ascending_frames(gObjectEventPic_Cradily, 4, 4), }; +#endif //P_FAMILY_LILEEP + +#if P_FAMILY_ANORITH static const struct SpriteFrameImage sPicTable_Anorith[] = { overworld_ascending_frames(gObjectEventPic_Anorith, 4, 4), }; static const struct SpriteFrameImage sPicTable_Armaldo[] = { overworld_ascending_frames(gObjectEventPic_Armaldo, 4, 4), }; +#endif //P_FAMILY_ANORITH + +#if P_FAMILY_FEEBAS static const struct SpriteFrameImage sPicTable_Feebas[] = { overworld_ascending_frames(gObjectEventPic_Feebas, 4, 4), }; static const struct SpriteFrameImage sPicTable_Milotic[] = { overworld_ascending_frames(gObjectEventPic_Milotic, 4, 4), }; +#endif //P_FAMILY_FEEBAS + +#if P_FAMILY_CASTFORM static const struct SpriteFrameImage sPicTable_CastformNormal[] = { overworld_ascending_frames(gObjectEventPic_CastformNormal, 4, 4), }; @@ -1141,39 +2397,91 @@ static const struct SpriteFrameImage sPicTable_CastformRainy[] = { static const struct SpriteFrameImage sPicTable_CastformSnowy[] = { overworld_ascending_frames(gObjectEventPic_CastformSnowy, 4, 4), }; +#endif //P_FAMILY_CASTFORM + +#if P_FAMILY_KECLEON static const struct SpriteFrameImage sPicTable_Kecleon[] = { overworld_ascending_frames(gObjectEventPic_Kecleon, 4, 4), }; +#endif //P_FAMILY_KECLEON + +#if P_FAMILY_SHUPPET static const struct SpriteFrameImage sPicTable_Shuppet[] = { overworld_ascending_frames(gObjectEventPic_Shuppet, 4, 4), }; static const struct SpriteFrameImage sPicTable_Banette[] = { overworld_ascending_frames(gObjectEventPic_Banette, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_BanetteMega[] = { + overworld_ascending_frames(gObjectEventPic_BanetteMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_SHUPPET + +#if P_FAMILY_DUSKULL static const struct SpriteFrameImage sPicTable_Duskull[] = { overworld_ascending_frames(gObjectEventPic_Duskull, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dusclops[] = { overworld_ascending_frames(gObjectEventPic_Dusclops, 4, 4), }; +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Dusknoir[] = { + overworld_ascending_frames(gObjectEventPic_Dusknoir, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_DUSKULL + +#if P_FAMILY_TROPIUS static const struct SpriteFrameImage sPicTable_Tropius[] = { overworld_ascending_frames(gObjectEventPic_Tropius, 4, 4), }; +#endif //P_FAMILY_TROPIUS + +#if P_FAMILY_CHIMECHO +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Chingling[] = { + overworld_ascending_frames(gObjectEventPic_Chingling, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS static const struct SpriteFrameImage sPicTable_Chimecho[] = { overworld_ascending_frames(gObjectEventPic_Chimecho, 4, 4), }; +#endif //P_FAMILY_CHIMECHO + +#if P_FAMILY_ABSOL static const struct SpriteFrameImage sPicTable_Absol[] = { overworld_ascending_frames(gObjectEventPic_Absol, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Wynaut[] = { - overworld_ascending_frames(gObjectEventPic_Wynaut, 4, 4), -}; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_AbsolMega[] = { + overworld_ascending_frames(gObjectEventPic_AbsolMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_ABSOL + +#if P_FAMILY_SNORUNT static const struct SpriteFrameImage sPicTable_Snorunt[] = { overworld_ascending_frames(gObjectEventPic_Snorunt, 4, 4), }; static const struct SpriteFrameImage sPicTable_Glalie[] = { overworld_ascending_frames(gObjectEventPic_Glalie, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_GlalieMega[] = { + overworld_ascending_frames(gObjectEventPic_GlalieMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS + +#if P_GEN_4_CROSS_EVOS +static const struct SpriteFrameImage sPicTable_Froslass[] = { + overworld_ascending_frames(gObjectEventPic_Froslass, 4, 4), +}; +#endif //P_GEN_4_CROSS_EVOS +#endif //P_FAMILY_SNORUNT + +#if P_FAMILY_SPHEAL static const struct SpriteFrameImage sPicTable_Spheal[] = { overworld_ascending_frames(gObjectEventPic_Spheal, 4, 4), }; @@ -1183,6 +2491,9 @@ static const struct SpriteFrameImage sPicTable_Sealeo[] = { static const struct SpriteFrameImage sPicTable_Walrein[] = { overworld_ascending_frames(gObjectEventPic_Walrein, 4, 4), }; +#endif //P_FAMILY_SPHEAL + +#if P_FAMILY_CLAMPERL static const struct SpriteFrameImage sPicTable_Clamperl[] = { overworld_ascending_frames(gObjectEventPic_Clamperl, 4, 4), }; @@ -1192,12 +2503,21 @@ static const struct SpriteFrameImage sPicTable_Huntail[] = { static const struct SpriteFrameImage sPicTable_Gorebyss[] = { overworld_ascending_frames(gObjectEventPic_Gorebyss, 4, 4), }; +#endif //P_FAMILY_CLAMPERL + +#if P_FAMILY_RELICANTH static const struct SpriteFrameImage sPicTable_Relicanth[] = { overworld_ascending_frames(gObjectEventPic_Relicanth, 4, 4), }; +#endif //P_FAMILY_RELICANTH + +#if P_FAMILY_LUVDISC static const struct SpriteFrameImage sPicTable_Luvdisc[] = { overworld_ascending_frames(gObjectEventPic_Luvdisc, 4, 4), }; +#endif //P_FAMILY_LUVDISC + +#if P_FAMILY_BAGON static const struct SpriteFrameImage sPicTable_Bagon[] = { overworld_ascending_frames(gObjectEventPic_Bagon, 4, 4), }; @@ -1207,6 +2527,14 @@ static const struct SpriteFrameImage sPicTable_Shelgon[] = { static const struct SpriteFrameImage sPicTable_Salamence[] = { overworld_ascending_frames(gObjectEventPic_Salamence, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_SalamenceMega[] = { + overworld_ascending_frames(gObjectEventPic_SalamenceMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_BAGON + +#if P_FAMILY_BELDUM static const struct SpriteFrameImage sPicTable_Beldum[] = { overworld_ascending_frames(gObjectEventPic_Beldum, 4, 4), }; @@ -1216,33 +2544,93 @@ static const struct SpriteFrameImage sPicTable_Metang[] = { static const struct SpriteFrameImage sPicTable_Metagross[] = { overworld_ascending_frames(gObjectEventPic_Metagross, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_MetagrossMega[] = { + overworld_ascending_frames(gObjectEventPic_MetagrossMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_BELDUM + +#if P_FAMILY_REGIROCK static const struct SpriteFrameImage sPicTable_Regirock[] = { overworld_ascending_frames(gObjectEventPic_Regirock, 4, 4), }; +#endif //P_FAMILY_REGIROCK + +#if P_FAMILY_REGICE static const struct SpriteFrameImage sPicTable_Regice[] = { overworld_ascending_frames(gObjectEventPic_Regice, 4, 4), }; +#endif //P_FAMILY_REGICE + +#if P_FAMILY_REGISTEEL static const struct SpriteFrameImage sPicTable_Registeel[] = { overworld_ascending_frames(gObjectEventPic_Registeel, 4, 4), }; +#endif //P_FAMILY_REGISTEEL + +#if P_FAMILY_LATIAS static const struct SpriteFrameImage sPicTable_Latias[] = { overworld_ascending_frames(gObjectEventPic_Latias, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_LatiasMega[] = { + overworld_ascending_frames(gObjectEventPic_LatiasMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_LATIAS + +#if P_FAMILY_LATIOS static const struct SpriteFrameImage sPicTable_Latios[] = { overworld_ascending_frames(gObjectEventPic_Latios, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_LatiosMega[] = { + overworld_ascending_frames(gObjectEventPic_LatiosMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_LATIOS + +#if P_FAMILY_KYOGRE static const struct SpriteFrameImage sPicTable_Kyogre[] = { - overworld_ascending_frames(gObjectEventPic_Kyogre, 8, 8), + overworld_ascending_frames(gObjectEventPic_Kyogre, 4, 4), }; +#if P_PRIMAL_REVERSIONS +/*static const struct SpriteFrameImage sPicTable_KyogrePrimal[] = { + overworld_ascending_frames(gObjectEventPic_KyogrePrimal, 4, 4), +};*/ +#endif //P_PRIMAL_REVERSIONS +#endif //P_FAMILY_KYOGRE + +#if P_FAMILY_GROUDON static const struct SpriteFrameImage sPicTable_Groudon[] = { - overworld_ascending_frames(gObjectEventPic_Groudon, 8, 8), + overworld_ascending_frames(gObjectEventPic_Groudon, 4, 4), }; +#if P_PRIMAL_REVERSIONS +/*static const struct SpriteFrameImage sPicTable_GroudonPrimal[] = { + overworld_ascending_frames(gObjectEventPic_GroudonPrimal, 4, 4), +};*/ +#endif //P_PRIMAL_REVERSIONS +#endif //P_FAMILY_GROUDON + +#if P_FAMILY_RAYQUAZA static const struct SpriteFrameImage sPicTable_Rayquaza[] = { - overworld_ascending_frames(gObjectEventPic_Rayquaza, 8, 8), + overworld_ascending_frames(gObjectEventPic_Rayquaza, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_RayquazaMega[] = { + overworld_ascending_frames(gObjectEventPic_RayquazaMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_RAYQUAZA + +#if P_FAMILY_JIRACHI static const struct SpriteFrameImage sPicTable_Jirachi[] = { overworld_ascending_frames(gObjectEventPic_Jirachi, 4, 4), }; +#endif //P_FAMILY_JIRACHI + +#if P_FAMILY_DEOXYS static const struct SpriteFrameImage sPicTable_DeoxysNormal[] = { overworld_ascending_frames(gObjectEventPic_DeoxysNormal, 4, 4), }; @@ -1255,6 +2643,9 @@ static const struct SpriteFrameImage sPicTable_DeoxysDefense[] = { static const struct SpriteFrameImage sPicTable_DeoxysSpeed[] = { overworld_ascending_frames(gObjectEventPic_DeoxysSpeed, 4, 4), }; +#endif //P_FAMILY_DEOXYS + +#if P_FAMILY_TURTWIG static const struct SpriteFrameImage sPicTable_Turtwig[] = { overworld_ascending_frames(gObjectEventPic_Turtwig, 4, 4), }; @@ -1264,6 +2655,9 @@ static const struct SpriteFrameImage sPicTable_Grotle[] = { static const struct SpriteFrameImage sPicTable_Torterra[] = { overworld_ascending_frames(gObjectEventPic_Torterra, 4, 4), }; +#endif //P_FAMILY_TURTWIG + +#if P_FAMILY_CHIMCHAR static const struct SpriteFrameImage sPicTable_Chimchar[] = { overworld_ascending_frames(gObjectEventPic_Chimchar, 4, 4), }; @@ -1273,6 +2667,9 @@ static const struct SpriteFrameImage sPicTable_Monferno[] = { static const struct SpriteFrameImage sPicTable_Infernape[] = { overworld_ascending_frames(gObjectEventPic_Infernape, 4, 4), }; +#endif //P_FAMILY_CHIMCHAR + +#if P_FAMILY_PIPLUP static const struct SpriteFrameImage sPicTable_Piplup[] = { overworld_ascending_frames(gObjectEventPic_Piplup, 4, 4), }; @@ -1282,6 +2679,9 @@ static const struct SpriteFrameImage sPicTable_Prinplup[] = { static const struct SpriteFrameImage sPicTable_Empoleon[] = { overworld_ascending_frames(gObjectEventPic_Empoleon, 4, 4), }; +#endif //P_FAMILY_PIPLUP + +#if P_FAMILY_STARLY static const struct SpriteFrameImage sPicTable_Starly[] = { overworld_ascending_frames(gObjectEventPic_Starly, 4, 4), }; @@ -1291,18 +2691,27 @@ static const struct SpriteFrameImage sPicTable_Staravia[] = { static const struct SpriteFrameImage sPicTable_Staraptor[] = { overworld_ascending_frames(gObjectEventPic_Staraptor, 4, 4), }; +#endif //P_FAMILY_STARLY + +#if P_FAMILY_BIDOOF static const struct SpriteFrameImage sPicTable_Bidoof[] = { overworld_ascending_frames(gObjectEventPic_Bidoof, 4, 4), }; static const struct SpriteFrameImage sPicTable_Bibarel[] = { overworld_ascending_frames(gObjectEventPic_Bibarel, 4, 4), }; +#endif //P_FAMILY_BIDOOF + +#if P_FAMILY_KRICKETOT static const struct SpriteFrameImage sPicTable_Kricketot[] = { overworld_ascending_frames(gObjectEventPic_Kricketot, 4, 4), }; static const struct SpriteFrameImage sPicTable_Kricketune[] = { overworld_ascending_frames(gObjectEventPic_Kricketune, 4, 4), }; +#endif //P_FAMILY_KRICKETOT + +#if P_FAMILY_SHINX static const struct SpriteFrameImage sPicTable_Shinx[] = { overworld_ascending_frames(gObjectEventPic_Shinx, 4, 4), }; @@ -1312,36 +2721,39 @@ static const struct SpriteFrameImage sPicTable_Luxio[] = { static const struct SpriteFrameImage sPicTable_Luxray[] = { overworld_ascending_frames(gObjectEventPic_Luxray, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Budew[] = { - overworld_ascending_frames(gObjectEventPic_Budew, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Roserade[] = { - overworld_ascending_frames(gObjectEventPic_Roserade, 4, 4), -}; +#endif //P_FAMILY_SHINX + +#if P_FAMILY_CRANIDOS static const struct SpriteFrameImage sPicTable_Cranidos[] = { overworld_ascending_frames(gObjectEventPic_Cranidos, 4, 4), }; static const struct SpriteFrameImage sPicTable_Rampardos[] = { overworld_ascending_frames(gObjectEventPic_Rampardos, 4, 4), }; +#endif //P_FAMILY_CRANIDOS + +#if P_FAMILY_SHIELDON static const struct SpriteFrameImage sPicTable_Shieldon[] = { overworld_ascending_frames(gObjectEventPic_Shieldon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Bastiodon[] = { overworld_ascending_frames(gObjectEventPic_Bastiodon, 4, 4), }; +#endif //P_FAMILY_SHIELDON + +#if P_FAMILY_BURMY static const struct SpriteFrameImage sPicTable_BurmyPlantCloak[] = { overworld_ascending_frames(gObjectEventPic_BurmyPlantCloak, 4, 4), }; -static const struct SpriteFrameImage sPicTable_WormadamPlantCloak[] = { - overworld_ascending_frames(gObjectEventPic_WormadamPlantCloak, 4, 4), -}; static const struct SpriteFrameImage sPicTable_BurmySandyCloak[] = { overworld_ascending_frames(gObjectEventPic_BurmySandyCloak, 4, 4), }; static const struct SpriteFrameImage sPicTable_BurmyTrashCloak[] = { overworld_ascending_frames(gObjectEventPic_BurmyTrashCloak, 4, 4), }; +static const struct SpriteFrameImage sPicTable_WormadamPlantCloak[] = { + overworld_ascending_frames(gObjectEventPic_WormadamPlantCloak, 4, 4), +}; static const struct SpriteFrameImage sPicTable_WormadamSandyCloak[] = { overworld_ascending_frames(gObjectEventPic_WormadamSandyCloak, 4, 4), }; @@ -1351,6 +2763,9 @@ static const struct SpriteFrameImage sPicTable_WormadamTrashCloak[] = { static const struct SpriteFrameImage sPicTable_Mothim[] = { overworld_ascending_frames(gObjectEventPic_Mothim, 4, 4), }; +#endif //P_FAMILY_BURMY + +#if P_FAMILY_COMBEE static const struct SpriteFrameImage sPicTable_Combee[] = { overworld_ascending_frames(gObjectEventPic_Combee, 4, 4), }; @@ -1360,90 +2775,113 @@ static const struct SpriteFrameImage sPicTable_CombeeF[] = { static const struct SpriteFrameImage sPicTable_Vespiquen[] = { overworld_ascending_frames(gObjectEventPic_Vespiquen, 4, 4), }; +#endif //P_FAMILY_COMBEE + +#if P_FAMILY_PACHIRISU static const struct SpriteFrameImage sPicTable_Pachirisu[] = { overworld_ascending_frames(gObjectEventPic_Pachirisu, 4, 4), }; +#endif //P_FAMILY_PACHIRISU + +#if P_FAMILY_BUIZEL static const struct SpriteFrameImage sPicTable_Buizel[] = { overworld_ascending_frames(gObjectEventPic_Buizel, 4, 4), }; static const struct SpriteFrameImage sPicTable_Floatzel[] = { overworld_ascending_frames(gObjectEventPic_Floatzel, 4, 4), }; +#endif //P_FAMILY_BUIZEL + +#if P_FAMILY_CHERUBI static const struct SpriteFrameImage sPicTable_Cherubi[] = { overworld_ascending_frames(gObjectEventPic_Cherubi, 4, 4), }; static const struct SpriteFrameImage sPicTable_CherrimOvercast[] = { overworld_ascending_frames(gObjectEventPic_CherrimOvercast, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_CherrimSunshine[] = { + overworld_ascending_frames(gObjectEventPic_CherrimSunshine, 4, 4), +};*/ +#endif //P_FAMILY_CHERUBI + +#if P_FAMILY_SHELLOS static const struct SpriteFrameImage sPicTable_ShellosWestSea[] = { overworld_ascending_frames(gObjectEventPic_ShellosWestSea, 4, 4), }; -static const struct SpriteFrameImage sPicTable_GastrodonWestSea[] = { - overworld_ascending_frames(gObjectEventPic_GastrodonWestSea, 4, 4), -}; static const struct SpriteFrameImage sPicTable_ShellosEastSea[] = { overworld_ascending_frames(gObjectEventPic_ShellosEastSea, 4, 4), }; +static const struct SpriteFrameImage sPicTable_GastrodonWestSea[] = { + overworld_ascending_frames(gObjectEventPic_GastrodonWestSea, 4, 4), +}; static const struct SpriteFrameImage sPicTable_GastrodonEastSea[] = { overworld_ascending_frames(gObjectEventPic_GastrodonEastSea, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Ambipom[] = { - overworld_ascending_frames(gObjectEventPic_Ambipom, 4, 4), -}; +#endif //P_FAMILY_SHELLOS + +#if P_FAMILY_DRIFLOON static const struct SpriteFrameImage sPicTable_Drifloon[] = { overworld_ascending_frames(gObjectEventPic_Drifloon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Drifblim[] = { overworld_ascending_frames(gObjectEventPic_Drifblim, 4, 4), }; +#endif //P_FAMILY_DRIFLOON + +#if P_FAMILY_BUNEARY static const struct SpriteFrameImage sPicTable_Buneary[] = { overworld_ascending_frames(gObjectEventPic_Buneary, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lopunny[] = { overworld_ascending_frames(gObjectEventPic_Lopunny, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Mismagius[] = { - overworld_ascending_frames(gObjectEventPic_Mismagius, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Honchkrow[] = { - overworld_ascending_frames(gObjectEventPic_Honchkrow, 4, 4), -}; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_LopunnyMega[] = { + overworld_ascending_frames(gObjectEventPic_LopunnyMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_BUNEARY + +#if P_FAMILY_GLAMEOW static const struct SpriteFrameImage sPicTable_Glameow[] = { overworld_ascending_frames(gObjectEventPic_Glameow, 4, 4), }; static const struct SpriteFrameImage sPicTable_Purugly[] = { overworld_ascending_frames(gObjectEventPic_Purugly, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Chingling[] = { - overworld_ascending_frames(gObjectEventPic_Chingling, 4, 4), -}; +#endif //P_FAMILY_GLAMEOW + +#if P_FAMILY_STUNKY static const struct SpriteFrameImage sPicTable_Stunky[] = { overworld_ascending_frames(gObjectEventPic_Stunky, 4, 4), }; static const struct SpriteFrameImage sPicTable_Skuntank[] = { overworld_ascending_frames(gObjectEventPic_Skuntank, 4, 4), }; +#endif //P_FAMILY_STUNKY + +#if P_FAMILY_BRONZOR static const struct SpriteFrameImage sPicTable_Bronzor[] = { overworld_ascending_frames(gObjectEventPic_Bronzor, 4, 4), }; static const struct SpriteFrameImage sPicTable_Bronzong[] = { overworld_ascending_frames(gObjectEventPic_Bronzong, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Bonsly[] = { - overworld_ascending_frames(gObjectEventPic_Bonsly, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_MimeJr[] = { - overworld_ascending_frames(gObjectEventPic_MimeJr, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Happiny[] = { - overworld_ascending_frames(gObjectEventPic_Happiny, 4, 4), -}; +#endif //P_FAMILY_BRONZOR + +#if P_FAMILY_CHATOT static const struct SpriteFrameImage sPicTable_Chatot[] = { overworld_ascending_frames(gObjectEventPic_Chatot, 4, 4), }; +#endif //P_FAMILY_CHATOT + +#if P_FAMILY_SPIRITOMB static const struct SpriteFrameImage sPicTable_Spiritomb[] = { overworld_ascending_frames(gObjectEventPic_Spiritomb, 4, 4), }; +#endif //P_FAMILY_SPIRITOMB + +#if P_FAMILY_GIBLE static const struct SpriteFrameImage sPicTable_Gible[] = { overworld_ascending_frames(gObjectEventPic_Gible, 4, 4), }; @@ -1453,19 +2891,32 @@ static const struct SpriteFrameImage sPicTable_Gabite[] = { static const struct SpriteFrameImage sPicTable_Garchomp[] = { overworld_ascending_frames(gObjectEventPic_Garchomp, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Munchlax[] = { - overworld_ascending_frames(gObjectEventPic_Munchlax, 4, 4), -}; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_GarchompMega[] = { + overworld_ascending_frames(gObjectEventPic_GarchompMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_GIBLE + +#if P_FAMILY_RIOLU static const struct SpriteFrameImage sPicTable_Riolu[] = { overworld_ascending_frames(gObjectEventPic_Riolu, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lucario[] = { overworld_ascending_frames(gObjectEventPic_Lucario, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_LucarioMega[] = { + overworld_ascending_frames(gObjectEventPic_LucarioMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_RIOLU + +#if P_FAMILY_HIPPOPOTAS static const struct SpriteFrameImage sPicTable_Hippopotas[] = { overworld_ascending_frames(gObjectEventPic_Hippopotas, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Hippopotas_f[] = { +static const struct SpriteFrameImage sPicTable_HippopotasF[] = { overworld_ascending_frames(gObjectEventPic_HippopotasF, 4, 4), }; static const struct SpriteFrameImage sPicTable_Hippowdon[] = { @@ -1474,189 +2925,228 @@ static const struct SpriteFrameImage sPicTable_Hippowdon[] = { static const struct SpriteFrameImage sPicTable_HippowdonF[] = { overworld_ascending_frames(gObjectEventPic_HippowdonF, 4, 4), }; +#endif //P_FAMILY_HIPPOPOTAS + +#if P_FAMILY_SKORUPI static const struct SpriteFrameImage sPicTable_Skorupi[] = { overworld_ascending_frames(gObjectEventPic_Skorupi, 4, 4), }; static const struct SpriteFrameImage sPicTable_Drapion[] = { overworld_ascending_frames(gObjectEventPic_Drapion, 4, 4), }; +#endif //P_FAMILY_SKORUPI + +#if P_FAMILY_CROAGUNK static const struct SpriteFrameImage sPicTable_Croagunk[] = { overworld_ascending_frames(gObjectEventPic_Croagunk, 4, 4), }; static const struct SpriteFrameImage sPicTable_Toxicroak[] = { overworld_ascending_frames(gObjectEventPic_Toxicroak, 4, 4), }; +#endif //P_FAMILY_CROAGUNK + +#if P_FAMILY_CARNIVINE static const struct SpriteFrameImage sPicTable_Carnivine[] = { overworld_ascending_frames(gObjectEventPic_Carnivine, 4, 4), }; +#endif //P_FAMILY_CARNIVINE + +#if P_FAMILY_FINNEON static const struct SpriteFrameImage sPicTable_Finneon[] = { overworld_ascending_frames(gObjectEventPic_Finneon, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lumineon[] = { overworld_ascending_frames(gObjectEventPic_Lumineon, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Mantyke[] = { - overworld_ascending_frames(gObjectEventPic_Mantyke, 4, 4), -}; +#endif //P_FAMILY_FINNEON + +#if P_FAMILY_SNOVER static const struct SpriteFrameImage sPicTable_Snover[] = { overworld_ascending_frames(gObjectEventPic_Snover, 4, 4), }; static const struct SpriteFrameImage sPicTable_Abomasnow[] = { overworld_ascending_frames(gObjectEventPic_Abomasnow, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Weavile[] = { - overworld_ascending_frames(gObjectEventPic_Weavile, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Magnezone[] = { - overworld_ascending_frames(gObjectEventPic_Magnezone, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Lickilicky[] = { - overworld_ascending_frames(gObjectEventPic_Lickilicky, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Rhyperior[] = { - overworld_ascending_frames(gObjectEventPic_Rhyperior, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Tangrowth[] = { - overworld_ascending_frames(gObjectEventPic_Tangrowth, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Electivire[] = { - overworld_ascending_frames(gObjectEventPic_Electivire, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Magmortar[] = { - overworld_ascending_frames(gObjectEventPic_Magmortar, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Togekiss[] = { - overworld_ascending_frames(gObjectEventPic_Togekiss, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Yanmega[] = { - overworld_ascending_frames(gObjectEventPic_Yanmega, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Leafeon[] = { - overworld_ascending_frames(gObjectEventPic_Leafeon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Glaceon[] = { - overworld_ascending_frames(gObjectEventPic_Glaceon, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Gliscor[] = { - overworld_ascending_frames(gObjectEventPic_Gliscor, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_Mamoswine[] = { - overworld_ascending_frames(gObjectEventPic_Mamoswine, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_PorygonZ[] = { - overworld_ascending_frames(gObjectEventPic_PorygonZ, 4, 4), +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_AbomasnowMega[] = { + overworld_ascending_frames(gObjectEventPic_AbomasnowMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_SNOVER + +#if P_FAMILY_ROTOM +static const struct SpriteFrameImage sPicTable_Rotom[] = { + overworld_ascending_frames(gObjectEventPic_Rotom, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Gallade[] = { - overworld_ascending_frames(gObjectEventPic_Gallade, 4, 4), +static const struct SpriteFrameImage sPicTable_RotomHeat[] = { + overworld_ascending_frames(gObjectEventPic_RotomHeat, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Probopass[] = { - overworld_ascending_frames(gObjectEventPic_Probopass, 4, 4), +static const struct SpriteFrameImage sPicTable_RotomWash[] = { + overworld_ascending_frames(gObjectEventPic_RotomWash, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Dusknoir[] = { - overworld_ascending_frames(gObjectEventPic_Dusknoir, 4, 4), +static const struct SpriteFrameImage sPicTable_RotomFrost[] = { + overworld_ascending_frames(gObjectEventPic_RotomFrost, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Froslass[] = { - overworld_ascending_frames(gObjectEventPic_Froslass, 4, 4), +static const struct SpriteFrameImage sPicTable_RotomFan[] = { + overworld_ascending_frames(gObjectEventPic_RotomFan, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Rotom[] = { - overworld_ascending_frames(gObjectEventPic_Rotom, 4, 4), +static const struct SpriteFrameImage sPicTable_RotomMow[] = { + overworld_ascending_frames(gObjectEventPic_RotomMow, 4, 4), }; +#endif //P_FAMILY_ROTOM + +#if P_FAMILY_UXIE static const struct SpriteFrameImage sPicTable_Uxie[] = { overworld_ascending_frames(gObjectEventPic_Uxie, 4, 4), }; +#endif //P_FAMILY_UXIE + +#if P_FAMILY_MESPRIT static const struct SpriteFrameImage sPicTable_Mesprit[] = { overworld_ascending_frames(gObjectEventPic_Mesprit, 4, 4), }; +#endif //P_FAMILY_MESPRIT + +#if P_FAMILY_AZELF static const struct SpriteFrameImage sPicTable_Azelf[] = { overworld_ascending_frames(gObjectEventPic_Azelf, 4, 4), }; +#endif //P_FAMILY_AZELF + +#if P_FAMILY_DIALGA static const struct SpriteFrameImage sPicTable_Dialga[] = { - overworld_ascending_frames(gObjectEventPic_Dialga, 8, 8), + overworld_ascending_frames(gObjectEventPic_Dialga, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DialgaOrigin[] = { + overworld_ascending_frames(gObjectEventPic_DialgaOrigin, 4, 4), }; +#endif //P_FAMILY_DIALGA + +#if P_FAMILY_PALKIA static const struct SpriteFrameImage sPicTable_Palkia[] = { - overworld_ascending_frames(gObjectEventPic_Palkia, 8, 8), + overworld_ascending_frames(gObjectEventPic_Palkia, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PalkiaOrigin[] = { + overworld_ascending_frames(gObjectEventPic_PalkiaOrigin, 4, 4), }; +#endif //P_FAMILY_PALKIA + +#if P_FAMILY_HEATRAN static const struct SpriteFrameImage sPicTable_Heatran[] = { overworld_ascending_frames(gObjectEventPic_Heatran, 4, 4), }; +#endif //P_FAMILY_HEATRAN + +#if P_FAMILY_REGIGIGAS static const struct SpriteFrameImage sPicTable_Regigigas[] = { - overworld_ascending_frames(gObjectEventPic_Regigigas, 8, 8), + overworld_ascending_frames(gObjectEventPic_Regigigas, 4, 4), }; +#endif //P_FAMILY_REGIGIGAS + +#if P_FAMILY_GIRATINA static const struct SpriteFrameImage sPicTable_GiratinaAltered[] = { - overworld_ascending_frames(gObjectEventPic_GiratinaAltered, 8, 8), + overworld_ascending_frames(gObjectEventPic_GiratinaAltered, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GiratinaOrigin[] = { + overworld_ascending_frames(gObjectEventPic_GiratinaOrigin, 4, 4), }; +#endif //P_FAMILY_GIRATINA + +#if P_FAMILY_CRESSELIA static const struct SpriteFrameImage sPicTable_Cresselia[] = { overworld_ascending_frames(gObjectEventPic_Cresselia, 4, 4), }; +#endif //P_FAMILY_CRESSELIA + +#if P_FAMILY_MANAPHY static const struct SpriteFrameImage sPicTable_Phione[] = { overworld_ascending_frames(gObjectEventPic_Phione, 4, 4), }; static const struct SpriteFrameImage sPicTable_Manaphy[] = { overworld_ascending_frames(gObjectEventPic_Manaphy, 4, 4), }; +#endif //P_FAMILY_MANAPHY + +#if P_FAMILY_DARKRAI static const struct SpriteFrameImage sPicTable_Darkrai[] = { overworld_ascending_frames(gObjectEventPic_Darkrai, 4, 4), }; +#endif //P_FAMILY_DARKRAI + +#if P_FAMILY_SHAYMIN static const struct SpriteFrameImage sPicTable_ShayminLand[] = { overworld_ascending_frames(gObjectEventPic_ShayminLand, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_ShayminSky[] = { + overworld_ascending_frames(gObjectEventPic_ShayminSky, 4, 4), +};*/ +#endif //P_FAMILY_SHAYMIN + +#if P_FAMILY_ARCEUS + static const struct SpriteFrameImage sPicTable_ArceusNormal[] = { - overworld_ascending_frames(gObjectEventPic_ArceusNormal, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusNormal, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusFighting[] = { - overworld_ascending_frames(gObjectEventPic_ArceusFighting, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusFighting, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusFlying[] = { - overworld_ascending_frames(gObjectEventPic_ArceusFlying, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusFlying, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusPoison[] = { - overworld_ascending_frames(gObjectEventPic_ArceusPoison, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusPoison, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusGround[] = { - overworld_ascending_frames(gObjectEventPic_ArceusGround, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusGround, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusRock[] = { - overworld_ascending_frames(gObjectEventPic_ArceusRock, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusRock, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusBug[] = { - overworld_ascending_frames(gObjectEventPic_ArceusBug, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusBug, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusGhost[] = { - overworld_ascending_frames(gObjectEventPic_ArceusGhost, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusGhost, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusSteel[] = { - overworld_ascending_frames(gObjectEventPic_ArceusSteel, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusSteel, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusFire[] = { - overworld_ascending_frames(gObjectEventPic_ArceusFire, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusFire, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusWater[] = { - overworld_ascending_frames(gObjectEventPic_ArceusWater, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusWater, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusGrass[] = { - overworld_ascending_frames(gObjectEventPic_ArceusGrass, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusGrass, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusElectric[] = { - overworld_ascending_frames(gObjectEventPic_ArceusElectric, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusElectric, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusPsychic[] = { - overworld_ascending_frames(gObjectEventPic_ArceusPsychic, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusPsychic, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusIce[] = { - overworld_ascending_frames(gObjectEventPic_ArceusIce, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusIce, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusDragon[] = { - overworld_ascending_frames(gObjectEventPic_ArceusDragon, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusDragon, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusDark[] = { - overworld_ascending_frames(gObjectEventPic_ArceusDark, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusDark, 4, 4), }; static const struct SpriteFrameImage sPicTable_ArceusFairy[] = { - overworld_ascending_frames(gObjectEventPic_ArceusFairy, 8, 8), + overworld_ascending_frames(gObjectEventPic_ArceusFairy, 4, 4), }; +#endif //P_FAMILY_ARCEUS + +#if P_FAMILY_VICTINI static const struct SpriteFrameImage sPicTable_Victini[] = { overworld_ascending_frames(gObjectEventPic_Victini, 4, 4), }; +#endif //P_FAMILY_VICTINI + +#if P_FAMILY_SNIVY static const struct SpriteFrameImage sPicTable_Snivy[] = { overworld_ascending_frames(gObjectEventPic_Snivy, 4, 4), }; @@ -1666,6 +3156,9 @@ static const struct SpriteFrameImage sPicTable_Servine[] = { static const struct SpriteFrameImage sPicTable_Serperior[] = { overworld_ascending_frames(gObjectEventPic_Serperior, 4, 4), }; +#endif //P_FAMILY_SNIVY + +#if P_FAMILY_TEPIG static const struct SpriteFrameImage sPicTable_Tepig[] = { overworld_ascending_frames(gObjectEventPic_Tepig, 4, 4), }; @@ -1675,6 +3168,9 @@ static const struct SpriteFrameImage sPicTable_Pignite[] = { static const struct SpriteFrameImage sPicTable_Emboar[] = { overworld_ascending_frames(gObjectEventPic_Emboar, 4, 4), }; +#endif //P_FAMILY_TEPIG + +#if P_FAMILY_OSHAWOTT static const struct SpriteFrameImage sPicTable_Oshawott[] = { overworld_ascending_frames(gObjectEventPic_Oshawott, 4, 4), }; @@ -1684,12 +3180,23 @@ static const struct SpriteFrameImage sPicTable_Dewott[] = { static const struct SpriteFrameImage sPicTable_Samurott[] = { overworld_ascending_frames(gObjectEventPic_Samurott, 4, 4), }; +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_SamurottHisuian[] = { + overworld_ascending_frames(gObjectEventPic_SamurottHisuian, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_OSHAWOTT + +#if P_FAMILY_PATRAT static const struct SpriteFrameImage sPicTable_Patrat[] = { overworld_ascending_frames(gObjectEventPic_Patrat, 4, 4), }; static const struct SpriteFrameImage sPicTable_Watchog[] = { overworld_ascending_frames(gObjectEventPic_Watchog, 4, 4), }; +#endif //P_FAMILY_PATRAT + +#if P_FAMILY_LILLIPUP static const struct SpriteFrameImage sPicTable_Lillipup[] = { overworld_ascending_frames(gObjectEventPic_Lillipup, 4, 4), }; @@ -1699,54 +3206,79 @@ static const struct SpriteFrameImage sPicTable_Herdier[] = { static const struct SpriteFrameImage sPicTable_Stoutland[] = { overworld_ascending_frames(gObjectEventPic_Stoutland, 4, 4), }; +#endif //P_FAMILY_LILLIPUP + +#if P_FAMILY_PURRLOIN static const struct SpriteFrameImage sPicTable_Purrloin[] = { overworld_ascending_frames(gObjectEventPic_Purrloin, 4, 4), }; static const struct SpriteFrameImage sPicTable_Liepard[] = { overworld_ascending_frames(gObjectEventPic_Liepard, 4, 4), }; +#endif //P_FAMILY_PURRLOIN + +#if P_FAMILY_PANSAGE static const struct SpriteFrameImage sPicTable_Pansage[] = { overworld_ascending_frames(gObjectEventPic_Pansage, 4, 4), }; static const struct SpriteFrameImage sPicTable_Simisage[] = { overworld_ascending_frames(gObjectEventPic_Simisage, 4, 4), }; +#endif //P_FAMILY_PANSAGE + +#if P_FAMILY_PANSEAR static const struct SpriteFrameImage sPicTable_Pansear[] = { overworld_ascending_frames(gObjectEventPic_Pansear, 4, 4), }; static const struct SpriteFrameImage sPicTable_Simisear[] = { overworld_ascending_frames(gObjectEventPic_Simisear, 4, 4), }; +#endif //P_FAMILY_PANSEAR + +#if P_FAMILY_PANPOUR static const struct SpriteFrameImage sPicTable_Panpour[] = { overworld_ascending_frames(gObjectEventPic_Panpour, 4, 4), }; static const struct SpriteFrameImage sPicTable_Simipour[] = { overworld_ascending_frames(gObjectEventPic_Simipour, 4, 4), }; +#endif //P_FAMILY_PANPOUR + +#if P_FAMILY_MUNNA static const struct SpriteFrameImage sPicTable_Munna[] = { overworld_ascending_frames(gObjectEventPic_Munna, 4, 4), }; static const struct SpriteFrameImage sPicTable_Musharna[] = { overworld_ascending_frames(gObjectEventPic_Musharna, 4, 4), }; +#endif //P_FAMILY_MUNNA + +#if P_FAMILY_PIDOVE static const struct SpriteFrameImage sPicTable_Pidove[] = { overworld_ascending_frames(gObjectEventPic_Pidove, 4, 4), }; static const struct SpriteFrameImage sPicTable_Tranquill[] = { overworld_ascending_frames(gObjectEventPic_Tranquill, 4, 4), }; + static const struct SpriteFrameImage sPicTable_Unfezant[] = { overworld_ascending_frames(gObjectEventPic_Unfezant, 4, 4), }; static const struct SpriteFrameImage sPicTable_UnfezantF[] = { overworld_ascending_frames(gObjectEventPic_UnfezantF, 4, 4), }; +#endif //P_FAMILY_PIDOVE + +#if P_FAMILY_BLITZLE static const struct SpriteFrameImage sPicTable_Blitzle[] = { overworld_ascending_frames(gObjectEventPic_Blitzle, 4, 4), }; static const struct SpriteFrameImage sPicTable_Zebstrika[] = { overworld_ascending_frames(gObjectEventPic_Zebstrika, 4, 4), }; +#endif //P_FAMILY_BLITZLE + +#if P_FAMILY_ROGGENROLA static const struct SpriteFrameImage sPicTable_Roggenrola[] = { overworld_ascending_frames(gObjectEventPic_Roggenrola, 4, 4), }; @@ -1756,21 +3288,38 @@ static const struct SpriteFrameImage sPicTable_Boldore[] = { static const struct SpriteFrameImage sPicTable_Gigalith[] = { overworld_ascending_frames(gObjectEventPic_Gigalith, 4, 4), }; +#endif //P_FAMILY_ROGGENROLA + +#if P_FAMILY_WOOBAT static const struct SpriteFrameImage sPicTable_Woobat[] = { overworld_ascending_frames(gObjectEventPic_Woobat, 4, 4), }; static const struct SpriteFrameImage sPicTable_Swoobat[] = { overworld_ascending_frames(gObjectEventPic_Swoobat, 4, 4), }; +#endif //P_FAMILY_WOOBAT + +#if P_FAMILY_DRILBUR static const struct SpriteFrameImage sPicTable_Drilbur[] = { overworld_ascending_frames(gObjectEventPic_Drilbur, 4, 4), }; static const struct SpriteFrameImage sPicTable_Excadrill[] = { overworld_ascending_frames(gObjectEventPic_Excadrill, 4, 4), }; +#endif //P_FAMILY_DRILBUR + +#if P_FAMILY_AUDINO static const struct SpriteFrameImage sPicTable_Audino[] = { overworld_ascending_frames(gObjectEventPic_Audino, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_AudinoMega[] = { + overworld_ascending_frames(gObjectEventPic_AudinoMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_AUDINO + +#if P_FAMILY_TIMBURR static const struct SpriteFrameImage sPicTable_Timburr[] = { overworld_ascending_frames(gObjectEventPic_Timburr, 4, 4), }; @@ -1780,6 +3329,9 @@ static const struct SpriteFrameImage sPicTable_Gurdurr[] = { static const struct SpriteFrameImage sPicTable_Conkeldurr[] = { overworld_ascending_frames(gObjectEventPic_Conkeldurr, 4, 4), }; +#endif //P_FAMILY_TIMBURR + +#if P_FAMILY_TYMPOLE static const struct SpriteFrameImage sPicTable_Tympole[] = { overworld_ascending_frames(gObjectEventPic_Tympole, 4, 4), }; @@ -1789,12 +3341,21 @@ static const struct SpriteFrameImage sPicTable_Palpitoad[] = { static const struct SpriteFrameImage sPicTable_Seismitoad[] = { overworld_ascending_frames(gObjectEventPic_Seismitoad, 4, 4), }; +#endif //P_FAMILY_TYMPOLE + +#if P_FAMILY_THROH static const struct SpriteFrameImage sPicTable_Throh[] = { overworld_ascending_frames(gObjectEventPic_Throh, 4, 4), }; +#endif //P_FAMILY_THROH + +#if P_FAMILY_SAWK static const struct SpriteFrameImage sPicTable_Sawk[] = { overworld_ascending_frames(gObjectEventPic_Sawk, 4, 4), }; +#endif //P_FAMILY_SAWK + +#if P_FAMILY_SEWADDLE static const struct SpriteFrameImage sPicTable_Sewaddle[] = { overworld_ascending_frames(gObjectEventPic_Sewaddle, 4, 4), }; @@ -1804,6 +3365,9 @@ static const struct SpriteFrameImage sPicTable_Swadloon[] = { static const struct SpriteFrameImage sPicTable_Leavanny[] = { overworld_ascending_frames(gObjectEventPic_Leavanny, 4, 4), }; +#endif //P_FAMILY_SEWADDLE + +#if P_FAMILY_VENIPEDE static const struct SpriteFrameImage sPicTable_Venipede[] = { overworld_ascending_frames(gObjectEventPic_Venipede, 4, 4), }; @@ -1813,24 +3377,39 @@ static const struct SpriteFrameImage sPicTable_Whirlipede[] = { static const struct SpriteFrameImage sPicTable_Scolipede[] = { overworld_ascending_frames(gObjectEventPic_Scolipede, 4, 4), }; +#endif //P_FAMILY_VENIPEDE + +#if P_FAMILY_COTTONEE static const struct SpriteFrameImage sPicTable_Cottonee[] = { overworld_ascending_frames(gObjectEventPic_Cottonee, 4, 4), }; static const struct SpriteFrameImage sPicTable_Whimsicott[] = { overworld_ascending_frames(gObjectEventPic_Whimsicott, 4, 4), }; +#endif //P_FAMILY_COTTONEE + +#if P_FAMILY_PETILIL static const struct SpriteFrameImage sPicTable_Petilil[] = { overworld_ascending_frames(gObjectEventPic_Petilil, 4, 4), }; static const struct SpriteFrameImage sPicTable_Lilligant[] = { overworld_ascending_frames(gObjectEventPic_Lilligant, 4, 4), }; +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_LilligantHisuian[] = { + overworld_ascending_frames(gObjectEventPic_LilligantHisuian, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_PETILIL + +#if P_FAMILY_BASCULIN static const struct SpriteFrameImage sPicTable_BasculinRedStriped[] = { overworld_ascending_frames(gObjectEventPic_BasculinRedStriped, 4, 4), }; static const struct SpriteFrameImage sPicTable_BasculinBlueStriped[] = { overworld_ascending_frames(gObjectEventPic_BasculinBlueStriped, 4, 4), }; +#if P_HISUIAN_FORMS static const struct SpriteFrameImage sPicTable_BasculinWhiteStriped[] = { overworld_ascending_frames(gObjectEventPic_BasculinWhiteStriped, 4, 4), }; @@ -1840,6 +3419,10 @@ static const struct SpriteFrameImage sPicTable_BasculegionMale[] = { static const struct SpriteFrameImage sPicTable_BasculegionFemale[] = { overworld_ascending_frames(gObjectEventPic_BasculegionFemale, 4, 4), }; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_BASCULIN + +#if P_FAMILY_SANDILE static const struct SpriteFrameImage sPicTable_Sandile[] = { overworld_ascending_frames(gObjectEventPic_Sandile, 4, 4), }; @@ -1849,66 +3432,137 @@ static const struct SpriteFrameImage sPicTable_Krokorok[] = { static const struct SpriteFrameImage sPicTable_Krookodile[] = { overworld_ascending_frames(gObjectEventPic_Krookodile, 4, 4), }; +#endif //P_FAMILY_SANDILE + +#if P_FAMILY_DARUMAKA static const struct SpriteFrameImage sPicTable_Darumaka[] = { overworld_ascending_frames(gObjectEventPic_Darumaka, 4, 4), }; static const struct SpriteFrameImage sPicTable_DarmanitanStandardMode[] = { overworld_ascending_frames(gObjectEventPic_DarmanitanStandardMode, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_DarmanitanZenMode[] = { + overworld_ascending_frames(gObjectEventPic_DarmanitanZenMode, 4, 4), +};*/ +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_DarumakaGalarian[] = { + overworld_ascending_frames(gObjectEventPic_DarumakaGalarian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_DarmanitanGalarianStandardMode[] = { + overworld_ascending_frames(gObjectEventPic_DarmanitanGalarianStandardMode, 4, 4), +}; +/*static const struct SpriteFrameImage sPicTable_DarmanitanGalarianZenMode[] = { + overworld_ascending_frames(gObjectEventPic_DarmanitanGalarianZenMode, 4, 4), +};*/ +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_DARUMAKA + +#if P_FAMILY_MARACTUS static const struct SpriteFrameImage sPicTable_Maractus[] = { overworld_ascending_frames(gObjectEventPic_Maractus, 4, 4), }; +#endif //P_FAMILY_MARACTUS + +#if P_FAMILY_DWEBBLE static const struct SpriteFrameImage sPicTable_Dwebble[] = { overworld_ascending_frames(gObjectEventPic_Dwebble, 4, 4), }; static const struct SpriteFrameImage sPicTable_Crustle[] = { overworld_ascending_frames(gObjectEventPic_Crustle, 4, 4), }; +#endif //P_FAMILY_DWEBBLE + +#if P_FAMILY_SCRAGGY static const struct SpriteFrameImage sPicTable_Scraggy[] = { overworld_ascending_frames(gObjectEventPic_Scraggy, 4, 4), }; static const struct SpriteFrameImage sPicTable_Scrafty[] = { overworld_ascending_frames(gObjectEventPic_Scrafty, 4, 4), }; +#endif //P_FAMILY_SCRAGGY + +#if P_FAMILY_SIGILYPH static const struct SpriteFrameImage sPicTable_Sigilyph[] = { overworld_ascending_frames(gObjectEventPic_Sigilyph, 4, 4), }; +#endif //P_FAMILY_SIGILYPH + +#if P_FAMILY_YAMASK static const struct SpriteFrameImage sPicTable_Yamask[] = { overworld_ascending_frames(gObjectEventPic_Yamask, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cofagrigus[] = { overworld_ascending_frames(gObjectEventPic_Cofagrigus, 4, 4), }; +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_YamaskGalarian[] = { + overworld_ascending_frames(gObjectEventPic_YamaskGalarian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Runerigus[] = { + overworld_ascending_frames(gObjectEventPic_Runerigus, 4, 4), +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_YAMASK + +#if P_FAMILY_TIRTOUGA static const struct SpriteFrameImage sPicTable_Tirtouga[] = { overworld_ascending_frames(gObjectEventPic_Tirtouga, 4, 4), }; static const struct SpriteFrameImage sPicTable_Carracosta[] = { overworld_ascending_frames(gObjectEventPic_Carracosta, 4, 4), }; +#endif //P_FAMILY_TIRTOUGA + +#if P_FAMILY_ARCHEN static const struct SpriteFrameImage sPicTable_Archen[] = { overworld_ascending_frames(gObjectEventPic_Archen, 4, 4), }; static const struct SpriteFrameImage sPicTable_Archeops[] = { overworld_ascending_frames(gObjectEventPic_Archeops, 4, 4), }; +#endif //P_FAMILY_ARCHEN + +#if P_FAMILY_TRUBBISH static const struct SpriteFrameImage sPicTable_Trubbish[] = { overworld_ascending_frames(gObjectEventPic_Trubbish, 4, 4), }; static const struct SpriteFrameImage sPicTable_Garbodor[] = { overworld_ascending_frames(gObjectEventPic_Garbodor, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_GarbodorGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_GarbodorGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_TRUBBISH + +#if P_FAMILY_ZORUA static const struct SpriteFrameImage sPicTable_Zorua[] = { overworld_ascending_frames(gObjectEventPic_Zorua, 4, 4), }; static const struct SpriteFrameImage sPicTable_Zoroark[] = { overworld_ascending_frames(gObjectEventPic_Zoroark, 4, 4), }; +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_ZoruaHisuian[] = { + overworld_ascending_frames(gObjectEventPic_ZoruaHisuian, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_ZoroarkHisuian[] = { + overworld_ascending_frames(gObjectEventPic_ZoroarkHisuian, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_ZORUA + +#if P_FAMILY_MINCCINO static const struct SpriteFrameImage sPicTable_Minccino[] = { overworld_ascending_frames(gObjectEventPic_Minccino, 4, 4), }; static const struct SpriteFrameImage sPicTable_Cinccino[] = { overworld_ascending_frames(gObjectEventPic_Cinccino, 4, 4), }; +#endif //P_FAMILY_MINCCINO + +#if P_FAMILY_GOTHITA static const struct SpriteFrameImage sPicTable_Gothita[] = { overworld_ascending_frames(gObjectEventPic_Gothita, 4, 4), }; @@ -1918,6 +3572,9 @@ static const struct SpriteFrameImage sPicTable_Gothorita[] = { static const struct SpriteFrameImage sPicTable_Gothitelle[] = { overworld_ascending_frames(gObjectEventPic_Gothitelle, 4, 4), }; +#endif //P_FAMILY_GOTHITA + +#if P_FAMILY_SOLOSIS static const struct SpriteFrameImage sPicTable_Solosis[] = { overworld_ascending_frames(gObjectEventPic_Solosis, 4, 4), }; @@ -1927,12 +3584,18 @@ static const struct SpriteFrameImage sPicTable_Duosion[] = { static const struct SpriteFrameImage sPicTable_Reuniclus[] = { overworld_ascending_frames(gObjectEventPic_Reuniclus, 4, 4), }; +#endif //P_FAMILY_SOLOSIS + +#if P_FAMILY_DUCKLETT static const struct SpriteFrameImage sPicTable_Ducklett[] = { overworld_ascending_frames(gObjectEventPic_Ducklett, 4, 4), }; static const struct SpriteFrameImage sPicTable_Swanna[] = { overworld_ascending_frames(gObjectEventPic_Swanna, 4, 4), }; +#endif //P_FAMILY_DUCKLETT + +#if P_FAMILY_VANILLITE static const struct SpriteFrameImage sPicTable_Vanillite[] = { overworld_ascending_frames(gObjectEventPic_Vanillite, 4, 4), }; @@ -1942,45 +3605,61 @@ static const struct SpriteFrameImage sPicTable_Vanillish[] = { static const struct SpriteFrameImage sPicTable_Vanilluxe[] = { overworld_ascending_frames(gObjectEventPic_Vanilluxe, 4, 4), }; +#endif //P_FAMILY_VANILLITE + +#if P_FAMILY_DEERLING + static const struct SpriteFrameImage sPicTable_DeerlingSpring[] = { overworld_ascending_frames(gObjectEventPic_DeerlingSpring, 4, 4), }; -static const struct SpriteFrameImage sPicTable_DeerlingAutumn[] = { - overworld_ascending_frames(gObjectEventPic_DeerlingAutumn, 4, 4), -}; static const struct SpriteFrameImage sPicTable_DeerlingSummer[] = { overworld_ascending_frames(gObjectEventPic_DeerlingSummer, 4, 4), }; +static const struct SpriteFrameImage sPicTable_DeerlingAutumn[] = { + overworld_ascending_frames(gObjectEventPic_DeerlingAutumn, 4, 4), +}; static const struct SpriteFrameImage sPicTable_DeerlingWinter[] = { overworld_ascending_frames(gObjectEventPic_DeerlingWinter, 4, 4), }; static const struct SpriteFrameImage sPicTable_SawsbuckSpring[] = { overworld_ascending_frames(gObjectEventPic_SawsbuckSpring, 4, 4), }; -static const struct SpriteFrameImage sPicTable_SawsbuckAutumn[] = { - overworld_ascending_frames(gObjectEventPic_SawsbuckAutumn, 4, 4), -}; static const struct SpriteFrameImage sPicTable_SawsbuckSummer[] = { overworld_ascending_frames(gObjectEventPic_SawsbuckSummer, 4, 4), }; +static const struct SpriteFrameImage sPicTable_SawsbuckAutumn[] = { + overworld_ascending_frames(gObjectEventPic_SawsbuckAutumn, 4, 4), +}; static const struct SpriteFrameImage sPicTable_SawsbuckWinter[] = { overworld_ascending_frames(gObjectEventPic_SawsbuckWinter, 4, 4), }; +#endif //P_FAMILY_DEERLING + +#if P_FAMILY_EMOLGA static const struct SpriteFrameImage sPicTable_Emolga[] = { overworld_ascending_frames(gObjectEventPic_Emolga, 4, 4), }; +#endif //P_FAMILY_EMOLGA + +#if P_FAMILY_KARRABLAST static const struct SpriteFrameImage sPicTable_Karrablast[] = { overworld_ascending_frames(gObjectEventPic_Karrablast, 4, 4), }; static const struct SpriteFrameImage sPicTable_Escavalier[] = { overworld_ascending_frames(gObjectEventPic_Escavalier, 4, 4), }; +#endif //P_FAMILY_KARRABLAST + +#if P_FAMILY_FOONGUS static const struct SpriteFrameImage sPicTable_Foongus[] = { overworld_ascending_frames(gObjectEventPic_Foongus, 4, 4), }; static const struct SpriteFrameImage sPicTable_Amoonguss[] = { overworld_ascending_frames(gObjectEventPic_Amoonguss, 4, 4), }; +#endif //P_FAMILY_FOONGUS + +#if P_FAMILY_FRILLISH static const struct SpriteFrameImage sPicTable_Frillish[] = { overworld_ascending_frames(gObjectEventPic_Frillish, 4, 4), }; @@ -1993,21 +3672,33 @@ static const struct SpriteFrameImage sPicTable_Jellicent[] = { static const struct SpriteFrameImage sPicTable_JellicentF[] = { overworld_ascending_frames(gObjectEventPic_JellicentF, 4, 4), }; +#endif //P_FAMILY_FRILLISH + +#if P_FAMILY_ALOMOMOLA static const struct SpriteFrameImage sPicTable_Alomomola[] = { overworld_ascending_frames(gObjectEventPic_Alomomola, 4, 4), }; +#endif //P_FAMILY_ALOMOMOLA + +#if P_FAMILY_JOLTIK static const struct SpriteFrameImage sPicTable_Joltik[] = { overworld_ascending_frames(gObjectEventPic_Joltik, 4, 4), }; static const struct SpriteFrameImage sPicTable_Galvantula[] = { overworld_ascending_frames(gObjectEventPic_Galvantula, 4, 4), }; +#endif //P_FAMILY_JOLTIK + +#if P_FAMILY_FERROSEED static const struct SpriteFrameImage sPicTable_Ferroseed[] = { overworld_ascending_frames(gObjectEventPic_Ferroseed, 4, 4), }; static const struct SpriteFrameImage sPicTable_Ferrothorn[] = { overworld_ascending_frames(gObjectEventPic_Ferrothorn, 4, 4), }; +#endif //P_FAMILY_FERROSEED + +#if P_FAMILY_KLINK static const struct SpriteFrameImage sPicTable_Klink[] = { overworld_ascending_frames(gObjectEventPic_Klink, 4, 4), }; @@ -2017,6 +3708,9 @@ static const struct SpriteFrameImage sPicTable_Klang[] = { static const struct SpriteFrameImage sPicTable_Klinklang[] = { overworld_ascending_frames(gObjectEventPic_Klinklang, 4, 4), }; +#endif //P_FAMILY_KLINK + +#if P_FAMILY_TYNAMO static const struct SpriteFrameImage sPicTable_Tynamo[] = { overworld_ascending_frames(gObjectEventPic_Tynamo, 4, 4), }; @@ -2026,12 +3720,18 @@ static const struct SpriteFrameImage sPicTable_Eelektrik[] = { static const struct SpriteFrameImage sPicTable_Eelektross[] = { overworld_ascending_frames(gObjectEventPic_Eelektross, 4, 4), }; +#endif //P_FAMILY_TYNAMO + +#if P_FAMILY_ELGYEM static const struct SpriteFrameImage sPicTable_Elgyem[] = { overworld_ascending_frames(gObjectEventPic_Elgyem, 4, 4), }; static const struct SpriteFrameImage sPicTable_Beheeyem[] = { overworld_ascending_frames(gObjectEventPic_Beheeyem, 4, 4), }; +#endif //P_FAMILY_ELGYEM + +#if P_FAMILY_LITWICK static const struct SpriteFrameImage sPicTable_Litwick[] = { overworld_ascending_frames(gObjectEventPic_Litwick, 4, 4), }; @@ -2041,6 +3741,9 @@ static const struct SpriteFrameImage sPicTable_Lampent[] = { static const struct SpriteFrameImage sPicTable_Chandelure[] = { overworld_ascending_frames(gObjectEventPic_Chandelure, 4, 4), }; +#endif //P_FAMILY_LITWICK + +#if P_FAMILY_AXEW static const struct SpriteFrameImage sPicTable_Axew[] = { overworld_ascending_frames(gObjectEventPic_Axew, 4, 4), }; @@ -2050,66 +3753,123 @@ static const struct SpriteFrameImage sPicTable_Fraxure[] = { static const struct SpriteFrameImage sPicTable_Haxorus[] = { overworld_ascending_frames(gObjectEventPic_Haxorus, 4, 4), }; +#endif //P_FAMILY_AXEW + +#if P_FAMILY_CUBCHOO static const struct SpriteFrameImage sPicTable_Cubchoo[] = { overworld_ascending_frames(gObjectEventPic_Cubchoo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Beartic[] = { overworld_ascending_frames(gObjectEventPic_Beartic, 4, 4), }; +#endif //P_FAMILY_CUBCHOO + +#if P_FAMILY_CRYOGONAL static const struct SpriteFrameImage sPicTable_Cryogonal[] = { overworld_ascending_frames(gObjectEventPic_Cryogonal, 4, 4), }; +#endif //P_FAMILY_CRYOGONAL + +#if P_FAMILY_SHELMET static const struct SpriteFrameImage sPicTable_Shelmet[] = { overworld_ascending_frames(gObjectEventPic_Shelmet, 4, 4), }; static const struct SpriteFrameImage sPicTable_Accelgor[] = { overworld_ascending_frames(gObjectEventPic_Accelgor, 4, 4), }; +#endif //P_FAMILY_SHELMET + +#if P_FAMILY_STUNFISK static const struct SpriteFrameImage sPicTable_Stunfisk[] = { overworld_ascending_frames(gObjectEventPic_Stunfisk, 4, 4), }; +#if P_GALARIAN_FORMS +static const struct SpriteFrameImage sPicTable_StunfiskGalarian[] = { + overworld_ascending_frames(gObjectEventPic_StunfiskGalarian, 4, 4), +}; +#endif //P_GALARIAN_FORMS +#endif //P_FAMILY_STUNFISK + +#if P_FAMILY_MIENFOO static const struct SpriteFrameImage sPicTable_Mienfoo[] = { overworld_ascending_frames(gObjectEventPic_Mienfoo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mienshao[] = { overworld_ascending_frames(gObjectEventPic_Mienshao, 4, 4), }; +#endif //P_FAMILY_MIENFOO + +#if P_FAMILY_DRUDDIGON static const struct SpriteFrameImage sPicTable_Druddigon[] = { overworld_ascending_frames(gObjectEventPic_Druddigon, 4, 4), }; +#endif //P_FAMILY_DRUDDIGON + +#if P_FAMILY_GOLETT static const struct SpriteFrameImage sPicTable_Golett[] = { overworld_ascending_frames(gObjectEventPic_Golett, 4, 4), }; static const struct SpriteFrameImage sPicTable_Golurk[] = { overworld_ascending_frames(gObjectEventPic_Golurk, 4, 4), }; +#endif //P_FAMILY_GOLETT + +#if P_FAMILY_PAWNIARD static const struct SpriteFrameImage sPicTable_Pawniard[] = { overworld_ascending_frames(gObjectEventPic_Pawniard, 4, 4), }; static const struct SpriteFrameImage sPicTable_Bisharp[] = { overworld_ascending_frames(gObjectEventPic_Bisharp, 4, 4), }; +#if P_GEN_9_CROSS_EVOS +/*static const struct SpriteFrameImage sPicTable_Kingambit[] = { + overworld_ascending_frames(gObjectEventPic_Kingambit, 4, 4), +};*/ +#endif //P_GEN_9_CROSS_EVOS +#endif //P_FAMILY_PAWNIARD + +#if P_FAMILY_BOUFFALANT static const struct SpriteFrameImage sPicTable_Bouffalant[] = { overworld_ascending_frames(gObjectEventPic_Bouffalant, 4, 4), }; +#endif //P_FAMILY_BOUFFALANT + +#if P_FAMILY_RUFFLET static const struct SpriteFrameImage sPicTable_Rufflet[] = { overworld_ascending_frames(gObjectEventPic_Rufflet, 4, 4), }; static const struct SpriteFrameImage sPicTable_Braviary[] = { overworld_ascending_frames(gObjectEventPic_Braviary, 4, 4), }; +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_BraviaryHisuian[] = { + overworld_ascending_frames(gObjectEventPic_BraviaryHisuian, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_RUFFLET + +#if P_FAMILY_VULLABY static const struct SpriteFrameImage sPicTable_Vullaby[] = { overworld_ascending_frames(gObjectEventPic_Vullaby, 4, 4), }; static const struct SpriteFrameImage sPicTable_Mandibuzz[] = { overworld_ascending_frames(gObjectEventPic_Mandibuzz, 4, 4), }; +#endif //P_FAMILY_VULLABY + +#if P_FAMILY_HEATMOR static const struct SpriteFrameImage sPicTable_Heatmor[] = { overworld_ascending_frames(gObjectEventPic_Heatmor, 4, 4), }; +#endif //P_FAMILY_HEATMOR + +#if P_FAMILY_DURANT static const struct SpriteFrameImage sPicTable_Durant[] = { overworld_ascending_frames(gObjectEventPic_Durant, 4, 4), }; +#endif //P_FAMILY_DURANT + +#if P_FAMILY_DEINO static const struct SpriteFrameImage sPicTable_Deino[] = { overworld_ascending_frames(gObjectEventPic_Deino, 4, 4), }; @@ -2119,48 +3879,129 @@ static const struct SpriteFrameImage sPicTable_Zweilous[] = { static const struct SpriteFrameImage sPicTable_Hydreigon[] = { overworld_ascending_frames(gObjectEventPic_Hydreigon, 4, 4), }; +#endif //P_FAMILY_DEINO + +#if P_FAMILY_LARVESTA static const struct SpriteFrameImage sPicTable_Larvesta[] = { overworld_ascending_frames(gObjectEventPic_Larvesta, 4, 4), }; static const struct SpriteFrameImage sPicTable_Volcarona[] = { overworld_ascending_frames(gObjectEventPic_Volcarona, 4, 4), }; +#endif //P_FAMILY_LARVESTA + +#if P_FAMILY_COBALION static const struct SpriteFrameImage sPicTable_Cobalion[] = { overworld_ascending_frames(gObjectEventPic_Cobalion, 4, 4), }; +#endif //P_FAMILY_COBALION + +#if P_FAMILY_TERRAKION static const struct SpriteFrameImage sPicTable_Terrakion[] = { overworld_ascending_frames(gObjectEventPic_Terrakion, 4, 4), }; +#endif //P_FAMILY_TERRAKION + +#if P_FAMILY_VIRIZION static const struct SpriteFrameImage sPicTable_Virizion[] = { overworld_ascending_frames(gObjectEventPic_Virizion, 4, 4), }; +#endif //P_FAMILY_VIRIZION + +#if P_FAMILY_TORNADUS + static const struct SpriteFrameImage sPicTable_TornadusIncarnate[] = { overworld_ascending_frames(gObjectEventPic_TornadusIncarnate, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_TornadusTherian[] = { + overworld_ascending_frames(gObjectEventPic_TornadusTherian, 4, 4), +};*/ +#endif //P_FAMILY_TORNADUS + +#if P_FAMILY_THUNDURUS + static const struct SpriteFrameImage sPicTable_ThundurusIncarnate[] = { overworld_ascending_frames(gObjectEventPic_ThundurusIncarnate, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_ThundurusTherian[] = { + overworld_ascending_frames(gObjectEventPic_ThundurusTherian, 4, 4), +};*/ +#endif //P_FAMILY_THUNDURUS + +#if P_FAMILY_RESHIRAM static const struct SpriteFrameImage sPicTable_Reshiram[] = { - overworld_ascending_frames(gObjectEventPic_Reshiram, 8, 8), + overworld_ascending_frames(gObjectEventPic_Reshiram, 4, 4), }; +#endif //P_FAMILY_RESHIRAM + +#if P_FAMILY_ZEKROM static const struct SpriteFrameImage sPicTable_Zekrom[] = { - overworld_ascending_frames(gObjectEventPic_Zekrom, 8, 8), + overworld_ascending_frames(gObjectEventPic_Zekrom, 4, 4), }; +#endif //P_FAMILY_ZEKROM + +#if P_FAMILY_LANDORUS + static const struct SpriteFrameImage sPicTable_LandorusIncarnate[] = { overworld_ascending_frames(gObjectEventPic_LandorusIncarnate, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_LandorusTherian[] = { + overworld_ascending_frames(gObjectEventPic_LandorusTherian, 4, 4), +};*/ +#endif //P_FAMILY_LANDORUS + +#if P_FAMILY_ENAMORUS +static const struct SpriteFrameImage sPicTable_EnamorusIncarnate[] = { + overworld_ascending_frames(gObjectEventPic_EnamorusIncarnate, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_EnamorusTherian[] = { + overworld_ascending_frames(gObjectEventPic_EnamorusTherian, 4, 4), +}; +#endif //P_FAMILY_ENAMORUS + +#if P_FAMILY_KYUREM static const struct SpriteFrameImage sPicTable_Kyurem[] = { - overworld_ascending_frames(gObjectEventPic_Kyurem, 8, 8), + overworld_ascending_frames(gObjectEventPic_Kyurem, 4, 4), }; +#if P_FUSION_FORMS +/*static const struct SpriteFrameImage sPicTable_KyuremWhite[] = { + overworld_ascending_frames(gObjectEventPic_KyuremWhite, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_KyuremBlack[] = { + overworld_ascending_frames(gObjectEventPic_KyuremBlack, 4, 4), +};*/ +#endif //P_FUSION_FORMS +#endif //P_FAMILY_KYUREM + +#if P_FAMILY_KELDEO static const struct SpriteFrameImage sPicTable_KeldeoOrdinary[] = { overworld_ascending_frames(gObjectEventPic_KeldeoOrdinary, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_KeldeoResolute[] = { + overworld_ascending_frames(gObjectEventPic_KeldeoResolute, 4, 4), +};*/ +#endif //P_FAMILY_KELDEO + +#if P_FAMILY_MELOETTA static const struct SpriteFrameImage sPicTable_MeloettaAria[] = { overworld_ascending_frames(gObjectEventPic_MeloettaAria, 4, 4), }; +static const struct SpriteFrameImage sPicTable_MeloettaPirouette[] = { + overworld_ascending_frames(gObjectEventPic_MeloettaPirouette, 4, 4), +}; +#endif //P_FAMILY_MELOETTA + +#if P_FAMILY_GENESECT static const struct SpriteFrameImage sPicTable_Genesect[] = { overworld_ascending_frames(gObjectEventPic_Genesect, 4, 4), }; + + + + +#endif //P_FAMILY_GENESECT + +#if P_FAMILY_CHESPIN static const struct SpriteFrameImage sPicTable_Chespin[] = { overworld_ascending_frames(gObjectEventPic_Chespin, 4, 4), }; @@ -2170,6 +4011,9 @@ static const struct SpriteFrameImage sPicTable_Quilladin[] = { static const struct SpriteFrameImage sPicTable_Chesnaught[] = { overworld_ascending_frames(gObjectEventPic_Chesnaught, 4, 4), }; +#endif //P_FAMILY_CHESPIN + +#if P_FAMILY_FENNEKIN static const struct SpriteFrameImage sPicTable_Fennekin[] = { overworld_ascending_frames(gObjectEventPic_Fennekin, 4, 4), }; @@ -2179,6 +4023,9 @@ static const struct SpriteFrameImage sPicTable_Braixen[] = { static const struct SpriteFrameImage sPicTable_Delphox[] = { overworld_ascending_frames(gObjectEventPic_Delphox, 4, 4), }; +#endif //P_FAMILY_FENNEKIN + +#if P_FAMILY_FROAKIE static const struct SpriteFrameImage sPicTable_Froakie[] = { overworld_ascending_frames(gObjectEventPic_Froakie, 4, 4), }; @@ -2188,12 +4035,21 @@ static const struct SpriteFrameImage sPicTable_Frogadier[] = { static const struct SpriteFrameImage sPicTable_Greninja[] = { overworld_ascending_frames(gObjectEventPic_Greninja, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_GreninjaAsh[] = { + overworld_ascending_frames(gObjectEventPic_GreninjaAsh, 4, 4), +};*/ +#endif //P_FAMILY_FROAKIE + +#if P_FAMILY_BUNNELBY static const struct SpriteFrameImage sPicTable_Bunnelby[] = { overworld_ascending_frames(gObjectEventPic_Bunnelby, 4, 4), }; static const struct SpriteFrameImage sPicTable_Diggersby[] = { overworld_ascending_frames(gObjectEventPic_Diggersby, 4, 4), }; +#endif //P_FAMILY_BUNNELBY + +#if P_FAMILY_FLETCHLING static const struct SpriteFrameImage sPicTable_Fletchling[] = { overworld_ascending_frames(gObjectEventPic_Fletchling, 4, 4), }; @@ -2203,6 +4059,9 @@ static const struct SpriteFrameImage sPicTable_Fletchinder[] = { static const struct SpriteFrameImage sPicTable_Talonflame[] = { overworld_ascending_frames(gObjectEventPic_Talonflame, 4, 4), }; +#endif //P_FAMILY_FLETCHLING + +#if P_FAMILY_SCATTERBUG static const struct SpriteFrameImage sPicTable_Scatterbug[] = { overworld_ascending_frames(gObjectEventPic_Scatterbug, 4, 4), }; @@ -2227,6 +4086,9 @@ static const struct SpriteFrameImage sPicTable_VivillonGarden[] = { static const struct SpriteFrameImage sPicTable_VivillonElegant[] = { overworld_ascending_frames(gObjectEventPic_VivillonElegant, 4, 4), }; +static const struct SpriteFrameImage sPicTable_VivillonMeadow[] = { + overworld_ascending_frames(gObjectEventPic_VivillonMeadow, 4, 4), +}; static const struct SpriteFrameImage sPicTable_VivillonModern[] = { overworld_ascending_frames(gObjectEventPic_VivillonModern, 4, 4), }; @@ -2266,9 +4128,9 @@ static const struct SpriteFrameImage sPicTable_VivillonFancy[] = { static const struct SpriteFrameImage sPicTable_VivillonPokeBall[] = { overworld_ascending_frames(gObjectEventPic_VivillonPokeBall, 4, 4), }; -static const struct SpriteFrameImage sPicTable_VivillonMeadow[] = { - overworld_ascending_frames(gObjectEventPic_VivillonMeadow, 4, 4), -}; +#endif //P_FAMILY_SCATTERBUG + +#if P_FAMILY_LITLEO static const struct SpriteFrameImage sPicTable_Litleo[] = { overworld_ascending_frames(gObjectEventPic_Litleo, 4, 4), }; @@ -2278,18 +4140,22 @@ static const struct SpriteFrameImage sPicTable_Pyroar[] = { static const struct SpriteFrameImage sPicTable_PyroarF[] = { overworld_ascending_frames(gObjectEventPic_PyroarF, 4, 4), }; +#endif //P_FAMILY_LITLEO + +#if P_FAMILY_FLABEBE + static const struct SpriteFrameImage sPicTable_FlabebeRedFlower[] = { overworld_ascending_frames(gObjectEventPic_FlabebeRedFlower, 4, 4), }; static const struct SpriteFrameImage sPicTable_FlabebeYellowFlower[] = { overworld_ascending_frames(gObjectEventPic_FlabebeYellowFlower, 4, 4), }; -static const struct SpriteFrameImage sPicTable_FlabebeBlueFlower[] = { - overworld_ascending_frames(gObjectEventPic_FlabebeBlueFlower, 4, 4), -}; static const struct SpriteFrameImage sPicTable_FlabebeOrangeFlower[] = { overworld_ascending_frames(gObjectEventPic_FlabebeOrangeFlower, 4, 4), }; +static const struct SpriteFrameImage sPicTable_FlabebeBlueFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlabebeBlueFlower, 4, 4), +}; static const struct SpriteFrameImage sPicTable_FlabebeWhiteFlower[] = { overworld_ascending_frames(gObjectEventPic_FlabebeWhiteFlower, 4, 4), }; @@ -2299,12 +4165,12 @@ static const struct SpriteFrameImage sPicTable_FloetteRedFlower[] = { static const struct SpriteFrameImage sPicTable_FloetteYellowFlower[] = { overworld_ascending_frames(gObjectEventPic_FloetteYellowFlower, 4, 4), }; -static const struct SpriteFrameImage sPicTable_FloetteBlueFlower[] = { - overworld_ascending_frames(gObjectEventPic_FloetteBlueFlower, 4, 4), -}; static const struct SpriteFrameImage sPicTable_FloetteOrangeFlower[] = { overworld_ascending_frames(gObjectEventPic_FloetteOrangeFlower, 4, 4), }; +static const struct SpriteFrameImage sPicTable_FloetteBlueFlower[] = { + overworld_ascending_frames(gObjectEventPic_FloetteBlueFlower, 4, 4), +}; static const struct SpriteFrameImage sPicTable_FloetteWhiteFlower[] = { overworld_ascending_frames(gObjectEventPic_FloetteWhiteFlower, 4, 4), }; @@ -2317,27 +4183,36 @@ static const struct SpriteFrameImage sPicTable_FlorgesRedFlower[] = { static const struct SpriteFrameImage sPicTable_FlorgesYellowFlower[] = { overworld_ascending_frames(gObjectEventPic_FlorgesYellowFlower, 4, 4), }; -static const struct SpriteFrameImage sPicTable_FlorgesBlueFlower[] = { - overworld_ascending_frames(gObjectEventPic_FlorgesBlueFlower, 4, 4), -}; static const struct SpriteFrameImage sPicTable_FlorgesOrangeFlower[] = { overworld_ascending_frames(gObjectEventPic_FlorgesOrangeFlower, 4, 4), }; +static const struct SpriteFrameImage sPicTable_FlorgesBlueFlower[] = { + overworld_ascending_frames(gObjectEventPic_FlorgesBlueFlower, 4, 4), +}; static const struct SpriteFrameImage sPicTable_FlorgesWhiteFlower[] = { overworld_ascending_frames(gObjectEventPic_FlorgesWhiteFlower, 4, 4), }; +#endif //P_FAMILY_FLABEBE + +#if P_FAMILY_SKIDDO static const struct SpriteFrameImage sPicTable_Skiddo[] = { overworld_ascending_frames(gObjectEventPic_Skiddo, 4, 4), }; static const struct SpriteFrameImage sPicTable_Gogoat[] = { overworld_ascending_frames(gObjectEventPic_Gogoat, 4, 4), }; +#endif //P_FAMILY_SKIDDO + +#if P_FAMILY_PANCHAM static const struct SpriteFrameImage sPicTable_Pancham[] = { overworld_ascending_frames(gObjectEventPic_Pancham, 4, 4), }; static const struct SpriteFrameImage sPicTable_Pangoro[] = { overworld_ascending_frames(gObjectEventPic_Pangoro, 4, 4), }; +#endif //P_FAMILY_PANCHAM + +#if P_FAMILY_FURFROU static const struct SpriteFrameImage sPicTable_FurfrouNatural[] = { overworld_ascending_frames(gObjectEventPic_FurfrouNatural, 4, 4), }; @@ -2368,6 +4243,9 @@ static const struct SpriteFrameImage sPicTable_FurfrouKabukiTrim[] = { static const struct SpriteFrameImage sPicTable_FurfrouPharaohTrim[] = { overworld_ascending_frames(gObjectEventPic_FurfrouPharaohTrim, 4, 4), }; +#endif //P_FAMILY_FURFROU + +#if P_FAMILY_ESPURR static const struct SpriteFrameImage sPicTable_Espurr[] = { overworld_ascending_frames(gObjectEventPic_Espurr, 4, 4), }; @@ -2377,823 +4255,1076 @@ static const struct SpriteFrameImage sPicTable_MeowsticMale[] = { static const struct SpriteFrameImage sPicTable_MeowsticFemale[] = { overworld_ascending_frames(gObjectEventPic_MeowsticFemale, 4, 4), }; +#endif //P_FAMILY_ESPURR + +#if P_FAMILY_HONEDGE static const struct SpriteFrameImage sPicTable_Honedge[] = { overworld_ascending_frames(gObjectEventPic_Honedge, 4, 4), }; static const struct SpriteFrameImage sPicTable_Doublade[] = { overworld_ascending_frames(gObjectEventPic_Doublade, 4, 4), }; + static const struct SpriteFrameImage sPicTable_AegislashShield[] = { overworld_ascending_frames(gObjectEventPic_AegislashShield, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_AegislashBlade[] = { + overworld_ascending_frames(gObjectEventPic_AegislashBlade, 4, 4), +};*/ +#endif //P_FAMILY_HONEDGE + +#if P_FAMILY_SPRITZEE static const struct SpriteFrameImage sPicTable_Spritzee[] = { overworld_ascending_frames(gObjectEventPic_Spritzee, 4, 4), }; static const struct SpriteFrameImage sPicTable_Aromatisse[] = { overworld_ascending_frames(gObjectEventPic_Aromatisse, 4, 4), }; +#endif //P_FAMILY_SPRITZEE + +#if P_FAMILY_SWIRLIX static const struct SpriteFrameImage sPicTable_Swirlix[] = { overworld_ascending_frames(gObjectEventPic_Swirlix, 4, 4), }; static const struct SpriteFrameImage sPicTable_Slurpuff[] = { overworld_ascending_frames(gObjectEventPic_Slurpuff, 4, 4), }; +#endif //P_FAMILY_SWIRLIX + +#if P_FAMILY_INKAY static const struct SpriteFrameImage sPicTable_Inkay[] = { overworld_ascending_frames(gObjectEventPic_Inkay, 4, 4), }; static const struct SpriteFrameImage sPicTable_Malamar[] = { overworld_ascending_frames(gObjectEventPic_Malamar, 4, 4), }; +#endif //P_FAMILY_INKAY + +#if P_FAMILY_BINACLE static const struct SpriteFrameImage sPicTable_Binacle[] = { overworld_ascending_frames(gObjectEventPic_Binacle, 4, 4), }; static const struct SpriteFrameImage sPicTable_Barbaracle[] = { overworld_ascending_frames(gObjectEventPic_Barbaracle, 4, 4), }; +#endif //P_FAMILY_BINACLE + +#if P_FAMILY_SKRELP static const struct SpriteFrameImage sPicTable_Skrelp[] = { overworld_ascending_frames(gObjectEventPic_Skrelp, 4, 4), }; static const struct SpriteFrameImage sPicTable_Dragalge[] = { overworld_ascending_frames(gObjectEventPic_Dragalge, 4, 4), }; +#endif //P_FAMILY_SKRELP + +#if P_FAMILY_CLAUNCHER static const struct SpriteFrameImage sPicTable_Clauncher[] = { overworld_ascending_frames(gObjectEventPic_Clauncher, 4, 4), }; static const struct SpriteFrameImage sPicTable_Clawitzer[] = { overworld_ascending_frames(gObjectEventPic_Clawitzer, 4, 4), }; +#endif //P_FAMILY_CLAUNCHER + +#if P_FAMILY_HELIOPTILE static const struct SpriteFrameImage sPicTable_Helioptile[] = { overworld_ascending_frames(gObjectEventPic_Helioptile, 4, 4), }; static const struct SpriteFrameImage sPicTable_Heliolisk[] = { overworld_ascending_frames(gObjectEventPic_Heliolisk, 4, 4), }; +#endif //P_FAMILY_HELIOPTILE + +#if P_FAMILY_TYRUNT static const struct SpriteFrameImage sPicTable_Tyrunt[] = { overworld_ascending_frames(gObjectEventPic_Tyrunt, 4, 4), }; static const struct SpriteFrameImage sPicTable_Tyrantrum[] = { overworld_ascending_frames(gObjectEventPic_Tyrantrum, 4, 4), }; +#endif //P_FAMILY_TYRUNT + +#if P_FAMILY_AMAURA static const struct SpriteFrameImage sPicTable_Amaura[] = { overworld_ascending_frames(gObjectEventPic_Amaura, 4, 4), }; static const struct SpriteFrameImage sPicTable_Aurorus[] = { overworld_ascending_frames(gObjectEventPic_Aurorus, 4, 4), }; -static const struct SpriteFrameImage sPicTable_Sylveon[] = { - overworld_ascending_frames(gObjectEventPic_Sylveon, 4, 4), -}; +#endif //P_FAMILY_AMAURA + +#if P_FAMILY_HAWLUCHA static const struct SpriteFrameImage sPicTable_Hawlucha[] = { overworld_ascending_frames(gObjectEventPic_Hawlucha, 4, 4), }; +#endif //P_FAMILY_HAWLUCHA + +#if P_FAMILY_DEDENNE static const struct SpriteFrameImage sPicTable_Dedenne[] = { overworld_ascending_frames(gObjectEventPic_Dedenne, 4, 4), }; +#endif //P_FAMILY_DEDENNE + +#if P_FAMILY_CARBINK static const struct SpriteFrameImage sPicTable_Carbink[] = { overworld_ascending_frames(gObjectEventPic_Carbink, 4, 4), }; +#endif //P_FAMILY_CARBINK + +#if P_FAMILY_GOOMY static const struct SpriteFrameImage sPicTable_Goomy[] = { overworld_ascending_frames(gObjectEventPic_Goomy, 4, 4), }; static const struct SpriteFrameImage sPicTable_Sliggoo[] = { overworld_ascending_frames(gObjectEventPic_Sliggoo, 4, 4), }; +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_SliggooHisuian[] = { + overworld_ascending_frames(gObjectEventPic_SliggooHisuian, 4, 4), +}; +#endif //P_HISUIAN_FORMS + static const struct SpriteFrameImage sPicTable_Goodra[] = { overworld_ascending_frames(gObjectEventPic_Goodra, 4, 4), }; +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_GoodraHisuian[] = { + overworld_ascending_frames(gObjectEventPic_GoodraHisuian, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_GOOMY + +#if P_FAMILY_KLEFKI static const struct SpriteFrameImage sPicTable_Klefki[] = { overworld_ascending_frames(gObjectEventPic_Klefki, 4, 4), }; +#endif //P_FAMILY_KLEFKI + +#if P_FAMILY_PHANTUMP static const struct SpriteFrameImage sPicTable_Phantump[] = { overworld_ascending_frames(gObjectEventPic_Phantump, 4, 4), }; static const struct SpriteFrameImage sPicTable_Trevenant[] = { overworld_ascending_frames(gObjectEventPic_Trevenant, 4, 4), }; +#endif //P_FAMILY_PHANTUMP + +#if P_FAMILY_PUMPKABOO + static const struct SpriteFrameImage sPicTable_PumpkabooAverage[] = { overworld_ascending_frames(gObjectEventPic_PumpkabooAverage, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_PumpkabooSmall[] = { + overworld_ascending_frames(gObjectEventPic_PumpkabooSmall, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PumpkabooLarge[] = { + overworld_ascending_frames(gObjectEventPic_PumpkabooLarge, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PumpkabooSuper[] = { + overworld_ascending_frames(gObjectEventPic_PumpkabooSuper, 4, 4), +};*/ + static const struct SpriteFrameImage sPicTable_GourgeistAverage[] = { overworld_ascending_frames(gObjectEventPic_GourgeistAverage, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_GourgeistSmall[] = { + overworld_ascending_frames(gObjectEventPic_GourgeistSmall, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GourgeistLarge[] = { + overworld_ascending_frames(gObjectEventPic_GourgeistLarge, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GourgeistSuper[] = { + overworld_ascending_frames(gObjectEventPic_GourgeistSuper, 4, 4), +};*/ +#endif //P_FAMILY_PUMPKABOO + +#if P_FAMILY_BERGMITE static const struct SpriteFrameImage sPicTable_Bergmite[] = { overworld_ascending_frames(gObjectEventPic_Bergmite, 4, 4), }; static const struct SpriteFrameImage sPicTable_Avalugg[] = { overworld_ascending_frames(gObjectEventPic_Avalugg, 4, 4), }; +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_AvaluggHisuian[] = { + overworld_ascending_frames(gObjectEventPic_AvaluggHisuian, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_BERGMITE + +#if P_FAMILY_NOIBAT static const struct SpriteFrameImage sPicTable_Noibat[] = { overworld_ascending_frames(gObjectEventPic_Noibat, 4, 4), }; static const struct SpriteFrameImage sPicTable_Noivern[] = { overworld_ascending_frames(gObjectEventPic_Noivern, 4, 4), }; +#endif //P_FAMILY_NOIBAT + +#if P_FAMILY_XERNEAS + static const struct SpriteFrameImage sPicTable_XerneasNeutral[] = { - overworld_ascending_frames(gObjectEventPic_XerneasNeutral, 8, 8), + overworld_ascending_frames(gObjectEventPic_XerneasNeutral, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_XerneasActive[] = { + overworld_ascending_frames(gObjectEventPic_XerneasActive, 4, 4), +};*/ +#endif //P_FAMILY_XERNEAS + +#if P_FAMILY_YVELTAL static const struct SpriteFrameImage sPicTable_Yveltal[] = { - overworld_ascending_frames(gObjectEventPic_Yveltal, 8, 8), + overworld_ascending_frames(gObjectEventPic_Yveltal, 4, 4), }; +#endif //P_FAMILY_YVELTAL + +#if P_FAMILY_ZYGARDE + static const struct SpriteFrameImage sPicTable_Zygarde50[] = { - overworld_ascending_frames(gObjectEventPic_Zygarde50, 8, 8), + overworld_ascending_frames(gObjectEventPic_Zygarde50, 4, 4), }; + //const u32 gObjectEventPic_Zygarde10[] = INCBIN_COMP("graphics/pokemon/zygarde/10_percent/follower.4bpp"); + //const u32 gObjectEventPic_ZygardeComplete[] = INCBIN_COMP("graphics/pokemon/zygarde/complete/follower.4bpp"); +#endif //P_FAMILY_ZYGARDE + +#if P_FAMILY_DIANCIE static const struct SpriteFrameImage sPicTable_Diancie[] = { overworld_ascending_frames(gObjectEventPic_Diancie, 4, 4), }; +#if P_MEGA_EVOLUTIONS +/*static const struct SpriteFrameImage sPicTable_DiancieMega[] = { + overworld_ascending_frames(gObjectEventPic_DiancieMega, 4, 4), +};*/ +#endif //P_MEGA_EVOLUTIONS +#endif //P_FAMILY_DIANCIE + +#if P_FAMILY_HOOPA static const struct SpriteFrameImage sPicTable_HoopaConfined[] = { overworld_ascending_frames(gObjectEventPic_HoopaConfined, 4, 4), }; static const struct SpriteFrameImage sPicTable_HoopaUnbound[] = { - overworld_ascending_frames(gObjectEventPic_HoopaUnbound, 8, 8), + overworld_ascending_frames(gObjectEventPic_HoopaUnbound, 4, 4), }; +#endif //P_FAMILY_HOOPA + +#if P_FAMILY_VOLCANION static const struct SpriteFrameImage sPicTable_Volcanion[] = { overworld_ascending_frames(gObjectEventPic_Volcanion, 4, 4), }; -static const struct SpriteFrameImage sPicTable_PichuSpikyEared[] = { - overworld_ascending_frames(gObjectEventPic_PichuSpikyEared, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RotomHeat[] = { - overworld_ascending_frames(gObjectEventPic_RotomHeat, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RotomWash[] = { - overworld_ascending_frames(gObjectEventPic_RotomWash, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RotomFrost[] = { - overworld_ascending_frames(gObjectEventPic_RotomFrost, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RotomFan[] = { - overworld_ascending_frames(gObjectEventPic_RotomFan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RotomMow[] = { - overworld_ascending_frames(gObjectEventPic_RotomMow, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_GiratinaOrigin[] = { - overworld_ascending_frames(gObjectEventPic_GiratinaOrigin, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_MeloettaPirouette[] = { - overworld_ascending_frames(gObjectEventPic_MeloettaPirouette, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RattataAlolan[] = { - overworld_ascending_frames(gObjectEventPic_RattataAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RaticateAlolan[] = { - overworld_ascending_frames(gObjectEventPic_RaticateAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_RaichuAlolan[] = { - overworld_ascending_frames(gObjectEventPic_RaichuAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_SandshrewAlolan[] = { - overworld_ascending_frames(gObjectEventPic_SandshrewAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_SandslashAlolan[] = { - overworld_ascending_frames(gObjectEventPic_SandslashAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_VulpixAlolan[] = { - overworld_ascending_frames(gObjectEventPic_VulpixAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_NinetalesAlolan[] = { - overworld_ascending_frames(gObjectEventPic_NinetalesAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_DiglettAlolan[] = { - overworld_ascending_frames(gObjectEventPic_DiglettAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_DugtrioAlolan[] = { - overworld_ascending_frames(gObjectEventPic_DugtrioAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_MeowthAlolan[] = { - overworld_ascending_frames(gObjectEventPic_MeowthAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_PersianAlolan[] = { - overworld_ascending_frames(gObjectEventPic_PersianAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_GeodudeAlolan[] = { - overworld_ascending_frames(gObjectEventPic_GeodudeAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_GravelerAlolan[] = { - overworld_ascending_frames(gObjectEventPic_GravelerAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_GolemAlolan[] = { - overworld_ascending_frames(gObjectEventPic_GolemAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_GrimerAlolan[] = { - overworld_ascending_frames(gObjectEventPic_GrimerAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_MukAlolan[] = { - overworld_ascending_frames(gObjectEventPic_MukAlolan, 4, 4), -}; -static const struct SpriteFrameImage sPicTable_ExeggutorAlolan[] = { - overworld_ascending_frames(gObjectEventPic_ExeggutorAlolan, 8, 8), -}; -static const struct SpriteFrameImage sPicTable_MarowakAlolan[] = { - overworld_ascending_frames(gObjectEventPic_MarowakAlolan, 4, 4), -}; +#endif //P_FAMILY_VOLCANION +#if P_FAMILY_ROWLET static const struct SpriteFrameImage sPicTable_Rowlet[] = { overworld_ascending_frames(gObjectEventPic_Rowlet, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Dartrix[] = { overworld_ascending_frames(gObjectEventPic_Dartrix, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Decidueye[] = { overworld_ascending_frames(gObjectEventPic_Decidueye, 4, 4), }; +#if P_HISUIAN_FORMS +static const struct SpriteFrameImage sPicTable_DecidueyeHisuian[] = { + overworld_ascending_frames(gObjectEventPic_DecidueyeHisuian, 4, 4), +}; +#endif //P_HISUIAN_FORMS +#endif //P_FAMILY_ROWLET - - +#if P_FAMILY_LITTEN static const struct SpriteFrameImage sPicTable_Litten[] = { overworld_ascending_frames(gObjectEventPic_Litten, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Torracat[] = { overworld_ascending_frames(gObjectEventPic_Torracat, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Incineroar[] = { overworld_ascending_frames(gObjectEventPic_Incineroar, 4, 4), }; +#endif //P_FAMILY_LITTEN +#if P_FAMILY_POPPLIO static const struct SpriteFrameImage sPicTable_Popplio[] = { overworld_ascending_frames(gObjectEventPic_Popplio, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Brionne[] = { overworld_ascending_frames(gObjectEventPic_Brionne, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Primarina[] = { overworld_ascending_frames(gObjectEventPic_Primarina, 4, 4), }; +#endif //P_FAMILY_POPPLIO +#if P_FAMILY_PIKIPEK static const struct SpriteFrameImage sPicTable_Pikipek[] = { overworld_ascending_frames(gObjectEventPic_Pikipek, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Trumbeak[] = { overworld_ascending_frames(gObjectEventPic_Trumbeak, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Toucannon[] = { overworld_ascending_frames(gObjectEventPic_Toucannon, 4, 4), }; +#endif //P_FAMILY_PIKIPEK +#if P_FAMILY_YUNGOOS static const struct SpriteFrameImage sPicTable_Yungoos[] = { overworld_ascending_frames(gObjectEventPic_Yungoos, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Gumshoos[] = { overworld_ascending_frames(gObjectEventPic_Gumshoos, 4, 4), }; +#endif //P_FAMILY_YUNGOOS +#if P_FAMILY_GRUBBIN static const struct SpriteFrameImage sPicTable_Grubbin[] = { overworld_ascending_frames(gObjectEventPic_Grubbin, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Charjabug[] = { overworld_ascending_frames(gObjectEventPic_Charjabug, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Vikavolt[] = { overworld_ascending_frames(gObjectEventPic_Vikavolt, 4, 4), }; +#endif //P_FAMILY_GRUBBIN +#if P_FAMILY_CRABRAWLER static const struct SpriteFrameImage sPicTable_Crabrawler[] = { overworld_ascending_frames(gObjectEventPic_Crabrawler, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Crabominable[] = { overworld_ascending_frames(gObjectEventPic_Crabominable, 4, 4), }; +#endif //P_FAMILY_CRABRAWLER + +#if P_FAMILY_ORICORIO static const struct SpriteFrameImage sPicTable_OricorioBaile[] = { overworld_ascending_frames(gObjectEventPic_OricorioBaile, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_OricorioPomPom[] = { + overworld_ascending_frames(gObjectEventPic_OricorioPomPom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_OricorioPau[] = { + overworld_ascending_frames(gObjectEventPic_OricorioPau, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_OricorioSensu[] = { + overworld_ascending_frames(gObjectEventPic_OricorioSensu, 4, 4), +};*/ +#endif //P_FAMILY_ORICORIO +#if P_FAMILY_CUTIEFLY static const struct SpriteFrameImage sPicTable_Cutiefly[] = { overworld_ascending_frames(gObjectEventPic_Cutiefly, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Ribombee[] = { overworld_ascending_frames(gObjectEventPic_Ribombee, 4, 4), }; +#endif //P_FAMILY_CUTIEFLY +#if P_FAMILY_ROCKRUFF static const struct SpriteFrameImage sPicTable_Rockruff[] = { overworld_ascending_frames(gObjectEventPic_Rockruff, 4, 4), }; - static const struct SpriteFrameImage sPicTable_LycanrocMidday[] = { overworld_ascending_frames(gObjectEventPic_LycanrocMidday, 4, 4), }; - +static const struct SpriteFrameImage sPicTable_LycanrocMidnight[] = { + overworld_ascending_frames(gObjectEventPic_LycanrocMidnight, 4, 4), +}; static const struct SpriteFrameImage sPicTable_LycanrocDusk[] = { overworld_ascending_frames(gObjectEventPic_LycanrocDusk, 4, 4), }; +#endif //P_FAMILY_ROCKRUFF -static const struct SpriteFrameImage sPicTable_LycanrocMidnight[] = { - overworld_ascending_frames(gObjectEventPic_LycanrocMidnight, 4, 4), -}; +#if P_FAMILY_WISHIWASHI static const struct SpriteFrameImage sPicTable_WishiwashiSolo[] = { overworld_ascending_frames(gObjectEventPic_WishiwashiSolo, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_WishiwashiSchool[] = { + overworld_ascending_frames(gObjectEventPic_WishiwashiSchool, 4, 4), +};*/ +#endif //P_FAMILY_WISHIWASHI +#if P_FAMILY_MAREANIE static const struct SpriteFrameImage sPicTable_Mareanie[] = { overworld_ascending_frames(gObjectEventPic_Mareanie, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Toxapex[] = { overworld_ascending_frames(gObjectEventPic_Toxapex, 4, 4), }; +#endif //P_FAMILY_MAREANIE +#if P_FAMILY_MUDBRAY static const struct SpriteFrameImage sPicTable_Mudbray[] = { overworld_ascending_frames(gObjectEventPic_Mudbray, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Mudsdale[] = { overworld_ascending_frames(gObjectEventPic_Mudsdale, 4, 4), }; +#endif //P_FAMILY_MUDBRAY +#if P_FAMILY_DEWPIDER static const struct SpriteFrameImage sPicTable_Dewpider[] = { overworld_ascending_frames(gObjectEventPic_Dewpider, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Araquanid[] = { overworld_ascending_frames(gObjectEventPic_Araquanid, 4, 4), }; +#endif //P_FAMILY_DEWPIDER +#if P_FAMILY_FOMANTIS static const struct SpriteFrameImage sPicTable_Fomantis[] = { overworld_ascending_frames(gObjectEventPic_Fomantis, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Lurantis[] = { overworld_ascending_frames(gObjectEventPic_Lurantis, 4, 4), }; +#endif //P_FAMILY_FOMANTIS +#if P_FAMILY_MORELULL static const struct SpriteFrameImage sPicTable_Morelull[] = { overworld_ascending_frames(gObjectEventPic_Morelull, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Shiinotic[] = { overworld_ascending_frames(gObjectEventPic_Shiinotic, 4, 4), }; +#endif //P_FAMILY_MORELULL +#if P_FAMILY_SALANDIT static const struct SpriteFrameImage sPicTable_Salandit[] = { overworld_ascending_frames(gObjectEventPic_Salandit, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Salazzle[] = { overworld_ascending_frames(gObjectEventPic_Salazzle, 4, 4), }; +#endif //P_FAMILY_SALANDIT +#if P_FAMILY_STUFFUL static const struct SpriteFrameImage sPicTable_Stufful[] = { overworld_ascending_frames(gObjectEventPic_Stufful, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Bewear[] = { overworld_ascending_frames(gObjectEventPic_Bewear, 4, 4), }; +#endif //P_FAMILY_STUFFUL +#if P_FAMILY_BOUNSWEET static const struct SpriteFrameImage sPicTable_Bounsweet[] = { overworld_ascending_frames(gObjectEventPic_Bounsweet, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Steenee[] = { overworld_ascending_frames(gObjectEventPic_Steenee, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Tsareena[] = { overworld_ascending_frames(gObjectEventPic_Tsareena, 4, 4), }; +#endif //P_FAMILY_BOUNSWEET +#if P_FAMILY_COMFEY static const struct SpriteFrameImage sPicTable_Comfey[] = { overworld_ascending_frames(gObjectEventPic_Comfey, 4, 4), }; +#endif //P_FAMILY_COMFEY +#if P_FAMILY_ORANGURU static const struct SpriteFrameImage sPicTable_Oranguru[] = { overworld_ascending_frames(gObjectEventPic_Oranguru, 4, 4), }; +#endif //P_FAMILY_ORANGURU +#if P_FAMILY_PASSIMIAN static const struct SpriteFrameImage sPicTable_Passimian[] = { overworld_ascending_frames(gObjectEventPic_Passimian, 4, 4), }; +#endif //P_FAMILY_PASSIMIAN +#if P_FAMILY_WIMPOD static const struct SpriteFrameImage sPicTable_Wimpod[] = { overworld_ascending_frames(gObjectEventPic_Wimpod, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Golisopod[] = { overworld_ascending_frames(gObjectEventPic_Golisopod, 4, 4), }; +#endif //P_FAMILY_WIMPOD +#if P_FAMILY_SANDYGAST static const struct SpriteFrameImage sPicTable_Sandygast[] = { overworld_ascending_frames(gObjectEventPic_Sandygast, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Palossand[] = { overworld_ascending_frames(gObjectEventPic_Palossand, 4, 4), }; +#endif //P_FAMILY_SANDYGAST +#if P_FAMILY_PYUKUMUKU static const struct SpriteFrameImage sPicTable_Pyukumuku[] = { overworld_ascending_frames(gObjectEventPic_Pyukumuku, 4, 4), }; +#endif //P_FAMILY_PYUKUMUKU +#if P_FAMILY_TYPE_NULL static const struct SpriteFrameImage sPicTable_TypeNull[] = { overworld_ascending_frames(gObjectEventPic_TypeNull, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Silvally[] = { overworld_ascending_frames(gObjectEventPic_Silvally, 4, 4), }; +#endif //P_FAMILY_TYPE_NULL +#if P_FAMILY_MINIOR static const struct SpriteFrameImage sPicTable_MiniorMeteor[] = { overworld_ascending_frames(gObjectEventPic_MiniorMeteor, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_MiniorCoreRed[] = { + overworld_ascending_frames(gObjectEventPic_MiniorCoreRed, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MiniorCoreOrange[] = { + overworld_ascending_frames(gObjectEventPic_MiniorCoreOrange, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MiniorCoreYellow[] = { + overworld_ascending_frames(gObjectEventPic_MiniorCoreYellow, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MiniorCoreGreen[] = { + overworld_ascending_frames(gObjectEventPic_MiniorCoreGreen, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MiniorCoreBlue[] = { + overworld_ascending_frames(gObjectEventPic_MiniorCoreBlue, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MiniorCoreIndigo[] = { + overworld_ascending_frames(gObjectEventPic_MiniorCoreIndigo, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MiniorCoreViolet[] = { + overworld_ascending_frames(gObjectEventPic_MiniorCoreViolet, 4, 4), +};*/ +#endif //P_FAMILY_MINIOR +#if P_FAMILY_KOMALA static const struct SpriteFrameImage sPicTable_Komala[] = { overworld_ascending_frames(gObjectEventPic_Komala, 4, 4), }; +#endif //P_FAMILY_KOMALA +#if P_FAMILY_TURTONATOR static const struct SpriteFrameImage sPicTable_Turtonator[] = { overworld_ascending_frames(gObjectEventPic_Turtonator, 4, 4), }; +#endif //P_FAMILY_TURTONATOR +#if P_FAMILY_TOGEDEMARU static const struct SpriteFrameImage sPicTable_Togedemaru[] = { overworld_ascending_frames(gObjectEventPic_Togedemaru, 4, 4), }; +#endif //P_FAMILY_TOGEDEMARU +#if P_FAMILY_MIMIKYU static const struct SpriteFrameImage sPicTable_MimikyuDisguised[] = { overworld_ascending_frames(gObjectEventPic_MimikyuDisguised, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_MimikyuBusted[] = { + overworld_ascending_frames(gObjectEventPic_MimikyuBusted, 4, 4), +};*/ +#endif //P_FAMILY_MIMIKYU +#if P_FAMILY_BRUXISH static const struct SpriteFrameImage sPicTable_Bruxish[] = { overworld_ascending_frames(gObjectEventPic_Bruxish, 4, 4), }; +#endif //P_FAMILY_BRUXISH +#if P_FAMILY_DRAMPA static const struct SpriteFrameImage sPicTable_Drampa[] = { overworld_ascending_frames(gObjectEventPic_Drampa, 4, 4), }; +#endif //P_FAMILY_DRAMPA +#if P_FAMILY_DHELMISE static const struct SpriteFrameImage sPicTable_Dhelmise[] = { overworld_ascending_frames(gObjectEventPic_Dhelmise, 4, 4), }; +#endif //P_FAMILY_DHELMISE +#if P_FAMILY_JANGMO_O static const struct SpriteFrameImage sPicTable_JangmoO[] = { overworld_ascending_frames(gObjectEventPic_JangmoO, 4, 4), }; - static const struct SpriteFrameImage sPicTable_HakamoO[] = { overworld_ascending_frames(gObjectEventPic_HakamoO, 4, 4), }; - static const struct SpriteFrameImage sPicTable_KommoO[] = { overworld_ascending_frames(gObjectEventPic_KommoO, 4, 4), }; +#endif //P_FAMILY_JANGMO_O +#if P_FAMILY_TAPU_KOKO static const struct SpriteFrameImage sPicTable_TapuKoko[] = { overworld_ascending_frames(gObjectEventPic_TapuKoko, 4, 4), }; +#endif //P_FAMILY_TAPU_KOKO +#if P_FAMILY_TAPU_LELE static const struct SpriteFrameImage sPicTable_TapuLele[] = { overworld_ascending_frames(gObjectEventPic_TapuLele, 4, 4), }; +#endif //P_FAMILY_TAPU_LELE +#if P_FAMILY_TAPU_BULU static const struct SpriteFrameImage sPicTable_TapuBulu[] = { overworld_ascending_frames(gObjectEventPic_TapuBulu, 4, 4), }; +#endif //P_FAMILY_TAPU_BULU +#if P_FAMILY_TAPU_FINI static const struct SpriteFrameImage sPicTable_TapuFini[] = { overworld_ascending_frames(gObjectEventPic_TapuFini, 4, 4), }; +#endif //P_FAMILY_TAPU_FINI +#if P_FAMILY_COSMOG static const struct SpriteFrameImage sPicTable_Cosmog[] = { overworld_ascending_frames(gObjectEventPic_Cosmog, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Cosmoem[] = { overworld_ascending_frames(gObjectEventPic_Cosmoem, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Solgaleo[] = { overworld_ascending_frames(gObjectEventPic_Solgaleo, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Lunala[] = { overworld_ascending_frames(gObjectEventPic_Lunala, 4, 4), }; +#endif //P_FAMILY_COSMOG +#if P_FAMILY_NIHILEGO static const struct SpriteFrameImage sPicTable_Nihilego[] = { overworld_ascending_frames(gObjectEventPic_Nihilego, 4, 4), }; +#endif //P_FAMILY_NIHILEGO +#if P_FAMILY_BUZZWOLE static const struct SpriteFrameImage sPicTable_Buzzwole[] = { overworld_ascending_frames(gObjectEventPic_Buzzwole, 4, 4), }; +#endif //P_FAMILY_BUZZWOLE +#if P_FAMILY_PHEROMOSA static const struct SpriteFrameImage sPicTable_Pheromosa[] = { overworld_ascending_frames(gObjectEventPic_Pheromosa, 4, 4), }; +#endif //P_FAMILY_PHEROMOSA +#if P_FAMILY_XURKITREE static const struct SpriteFrameImage sPicTable_Xurkitree[] = { overworld_ascending_frames(gObjectEventPic_Xurkitree, 4, 4), }; +#endif //P_FAMILY_XURKITREE +#if P_FAMILY_CELESTEELA static const struct SpriteFrameImage sPicTable_Celesteela[] = { overworld_ascending_frames(gObjectEventPic_Celesteela, 4, 4), }; +#endif //P_FAMILY_CELESTEELA +#if P_FAMILY_KARTANA static const struct SpriteFrameImage sPicTable_Kartana[] = { overworld_ascending_frames(gObjectEventPic_Kartana, 4, 4), }; +#endif //P_FAMILY_KARTANA +#if P_FAMILY_GUZZLORD static const struct SpriteFrameImage sPicTable_Guzzlord[] = { overworld_ascending_frames(gObjectEventPic_Guzzlord, 4, 4), }; +#endif //P_FAMILY_GUZZLORD +#if P_FAMILY_NECROZMA static const struct SpriteFrameImage sPicTable_Necrozma[] = { overworld_ascending_frames(gObjectEventPic_Necrozma, 4, 4), }; +#if P_FUSION_FORMS static const struct SpriteFrameImage sPicTable_NecrozmaDuskMane[] = { overworld_ascending_frames(gObjectEventPic_NecrozmaDuskMane, 4, 4), }; - static const struct SpriteFrameImage sPicTable_NecrozmaDawnWings[] = { overworld_ascending_frames(gObjectEventPic_NecrozmaDawnWings, 4, 4), }; +#if P_ULTRA_BURST_FORMS +/*static const struct SpriteFrameImage sPicTable_NecrozmaUltra[] = { + overworld_ascending_frames(gObjectEventPic_NecrozmaUltra, 4, 4), +};*/ +#endif //P_ULTRA_BURST_FORMS +#endif //P_FUSION_FORMS +#endif //P_FAMILY_NECROZMA +#if P_FAMILY_MAGEARNA static const struct SpriteFrameImage sPicTable_Magearna[] = { overworld_ascending_frames(gObjectEventPic_Magearna, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_MagearnaOriginalColor[] = { + overworld_ascending_frames(gObjectEventPic_MagearnaOriginalColor, 4, 4), +};*/ +#endif //P_FAMILY_MAGEARNA +#if P_FAMILY_MARSHADOW static const struct SpriteFrameImage sPicTable_Marshadow[] = { overworld_ascending_frames(gObjectEventPic_Marshadow, 4, 4), }; +#endif //P_FAMILY_MARSHADOW +#if P_FAMILY_POIPOLE static const struct SpriteFrameImage sPicTable_Poipole[] = { overworld_ascending_frames(gObjectEventPic_Poipole, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Naganadel[] = { overworld_ascending_frames(gObjectEventPic_Naganadel, 4, 4), }; +#endif //P_FAMILY_POIPOLE +#if P_FAMILY_STAKATAKA static const struct SpriteFrameImage sPicTable_Stakataka[] = { overworld_ascending_frames(gObjectEventPic_Stakataka, 4, 4), }; +#endif //P_FAMILY_STAKATAKA +#if P_FAMILY_BLACEPHALON static const struct SpriteFrameImage sPicTable_Blacephalon[] = { overworld_ascending_frames(gObjectEventPic_Blacephalon, 4, 4), }; +#endif //P_FAMILY_BLACEPHALON +#if P_FAMILY_ZERAORA static const struct SpriteFrameImage sPicTable_Zeraora[] = { overworld_ascending_frames(gObjectEventPic_Zeraora, 4, 4), }; +#endif //P_FAMILY_ZERAORA +#if P_FAMILY_MELTAN static const struct SpriteFrameImage sPicTable_Meltan[] = { overworld_ascending_frames(gObjectEventPic_Meltan, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Melmetal[] = { overworld_ascending_frames(gObjectEventPic_Melmetal, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_MelmetalGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_MelmetalGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_MELTAN +#if P_FAMILY_GROOKEY static const struct SpriteFrameImage sPicTable_Grookey[] = { overworld_ascending_frames(gObjectEventPic_Grookey, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Thwackey[] = { overworld_ascending_frames(gObjectEventPic_Thwackey, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Rillaboom[] = { overworld_ascending_frames(gObjectEventPic_Rillaboom, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_RillaboomGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_RillaboomGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_GROOKEY +#if P_FAMILY_SCORBUNNY static const struct SpriteFrameImage sPicTable_Scorbunny[] = { overworld_ascending_frames(gObjectEventPic_Scorbunny, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Raboot[] = { overworld_ascending_frames(gObjectEventPic_Raboot, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Cinderace[] = { overworld_ascending_frames(gObjectEventPic_Cinderace, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_CinderaceGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_CinderaceGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_SCORBUNNY +#if P_FAMILY_SOBBLE static const struct SpriteFrameImage sPicTable_Sobble[] = { overworld_ascending_frames(gObjectEventPic_Sobble, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Drizzile[] = { overworld_ascending_frames(gObjectEventPic_Drizzile, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Inteleon[] = { overworld_ascending_frames(gObjectEventPic_Inteleon, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_InteleonGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_InteleonGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_SOBBLE +#if P_FAMILY_SKWOVET static const struct SpriteFrameImage sPicTable_Skwovet[] = { overworld_ascending_frames(gObjectEventPic_Skwovet, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Greedent[] = { overworld_ascending_frames(gObjectEventPic_Greedent, 4, 4), }; +#endif //P_FAMILY_SKWOVET +#if P_FAMILY_ROOKIDEE static const struct SpriteFrameImage sPicTable_Rookidee[] = { overworld_ascending_frames(gObjectEventPic_Rookidee, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Corvisquire[] = { overworld_ascending_frames(gObjectEventPic_Corvisquire, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Corviknight[] = { overworld_ascending_frames(gObjectEventPic_Corviknight, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_CorviknightGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_CorviknightGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_ROOKIDEE +#if P_FAMILY_BLIPBUG static const struct SpriteFrameImage sPicTable_Blipbug[] = { overworld_ascending_frames(gObjectEventPic_Blipbug, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Dottler[] = { overworld_ascending_frames(gObjectEventPic_Dottler, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Orbeetle[] = { overworld_ascending_frames(gObjectEventPic_Orbeetle, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_OrbeetleGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_OrbeetleGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_BLIPBUG +#if P_FAMILY_NICKIT static const struct SpriteFrameImage sPicTable_Nickit[] = { overworld_ascending_frames(gObjectEventPic_Nickit, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Thievul[] = { overworld_ascending_frames(gObjectEventPic_Thievul, 4, 4), }; +#endif //P_FAMILY_NICKIT +#if P_FAMILY_GOSSIFLEUR static const struct SpriteFrameImage sPicTable_Gossifleur[] = { overworld_ascending_frames(gObjectEventPic_Gossifleur, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Eldegoss[] = { overworld_ascending_frames(gObjectEventPic_Eldegoss, 4, 4), }; +#endif //P_FAMILY_GOSSIFLEUR +#if P_FAMILY_WOOLOO static const struct SpriteFrameImage sPicTable_Wooloo[] = { overworld_ascending_frames(gObjectEventPic_Wooloo, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Dubwool[] = { overworld_ascending_frames(gObjectEventPic_Dubwool, 4, 4), }; +#endif //P_FAMILY_WOOLOO +#if P_FAMILY_CHEWTLE static const struct SpriteFrameImage sPicTable_Chewtle[] = { overworld_ascending_frames(gObjectEventPic_Chewtle, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Drednaw[] = { overworld_ascending_frames(gObjectEventPic_Drednaw, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_DrednawGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_DrednawGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_CHEWTLE +#if P_FAMILY_YAMPER static const struct SpriteFrameImage sPicTable_Yamper[] = { overworld_ascending_frames(gObjectEventPic_Yamper, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Boltund[] = { overworld_ascending_frames(gObjectEventPic_Boltund, 4, 4), }; +#endif //P_FAMILY_YAMPER +#if P_FAMILY_ROLYCOLY static const struct SpriteFrameImage sPicTable_Rolycoly[] = { overworld_ascending_frames(gObjectEventPic_Rolycoly, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Carkol[] = { overworld_ascending_frames(gObjectEventPic_Carkol, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Coalossal[] = { overworld_ascending_frames(gObjectEventPic_Coalossal, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_CoalossalGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_CoalossalGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_ROLYCOLY +#if P_FAMILY_APPLIN static const struct SpriteFrameImage sPicTable_Applin[] = { overworld_ascending_frames(gObjectEventPic_Applin, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Flapple[] = { overworld_ascending_frames(gObjectEventPic_Flapple, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_FlappleGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_FlappleGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS static const struct SpriteFrameImage sPicTable_Appletun[] = { overworld_ascending_frames(gObjectEventPic_Appletun, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_AppletunGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_AppletunGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS + +#if P_GEN_9_CROSS_EVOS +/*static const struct SpriteFrameImage sPicTable_Dipplin[] = { + overworld_ascending_frames(gObjectEventPic_Dipplin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Hydrapple[] = { + overworld_ascending_frames(gObjectEventPic_Hydrapple, 4, 4), +};*/ +#endif //P_GEN_9_CROSS_EVOS +#endif //P_FAMILY_APPLIN +#if P_FAMILY_SILICOBRA static const struct SpriteFrameImage sPicTable_Silicobra[] = { overworld_ascending_frames(gObjectEventPic_Silicobra, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Sandaconda[] = { overworld_ascending_frames(gObjectEventPic_Sandaconda, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_SandacondaGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_SandacondaGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_SILICOBRA +#if P_FAMILY_CRAMORANT static const struct SpriteFrameImage sPicTable_Cramorant[] = { overworld_ascending_frames(gObjectEventPic_Cramorant, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_CramorantGulping[] = { + overworld_ascending_frames(gObjectEventPic_CramorantGulping, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_CramorantGorging[] = { + overworld_ascending_frames(gObjectEventPic_CramorantGorging, 4, 4), +};*/ +#endif //P_FAMILY_CRAMORANT +#if P_FAMILY_ARROKUDA static const struct SpriteFrameImage sPicTable_Arrokuda[] = { overworld_ascending_frames(gObjectEventPic_Arrokuda, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Barraskewda[] = { overworld_ascending_frames(gObjectEventPic_Barraskewda, 4, 4), }; +#endif //P_FAMILY_ARROKUDA +#if P_FAMILY_TOXEL static const struct SpriteFrameImage sPicTable_Toxel[] = { overworld_ascending_frames(gObjectEventPic_Toxel, 4, 4), }; - static const struct SpriteFrameImage sPicTable_ToxtricityAmped[] = { overworld_ascending_frames(gObjectEventPic_ToxtricityAmped, 4, 4), }; - static const struct SpriteFrameImage sPicTable_ToxtricityLowKey[] = { overworld_ascending_frames(gObjectEventPic_ToxtricityLowKey, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_ToxtricityGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_ToxtricityGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_TOXEL +#if P_FAMILY_SIZZLIPEDE static const struct SpriteFrameImage sPicTable_Sizzlipede[] = { overworld_ascending_frames(gObjectEventPic_Sizzlipede, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Centiskorch[] = { overworld_ascending_frames(gObjectEventPic_Centiskorch, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_CentiskorchGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_CentiskorchGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_SIZZLIPEDE +#if P_FAMILY_CLOBBOPUS static const struct SpriteFrameImage sPicTable_Clobbopus[] = { overworld_ascending_frames(gObjectEventPic_Clobbopus, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Grapploct[] = { overworld_ascending_frames(gObjectEventPic_Grapploct, 4, 4), }; +#endif //P_FAMILY_CLOBBOPUS +#if P_FAMILY_SINISTEA static const struct SpriteFrameImage sPicTable_Sinistea[] = { overworld_ascending_frames(gObjectEventPic_Sinistea, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Polteageist[] = { overworld_ascending_frames(gObjectEventPic_Polteageist, 4, 4), }; +#endif //P_FAMILY_SINISTEA +#if P_FAMILY_HATENNA static const struct SpriteFrameImage sPicTable_Hatenna[] = { overworld_ascending_frames(gObjectEventPic_Hatenna, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Hattrem[] = { overworld_ascending_frames(gObjectEventPic_Hattrem, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Hatterene[] = { overworld_ascending_frames(gObjectEventPic_Hatterene, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_HattereneGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_HattereneGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_HATENNA +#if P_FAMILY_IMPIDIMP static const struct SpriteFrameImage sPicTable_Impidimp[] = { overworld_ascending_frames(gObjectEventPic_Impidimp, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Morgrem[] = { overworld_ascending_frames(gObjectEventPic_Morgrem, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Grimmsnarl[] = { overworld_ascending_frames(gObjectEventPic_Grimmsnarl, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_GrimmsnarlGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_GrimmsnarlGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_IMPIDIMP -static const struct SpriteFrameImage sPicTable_Obstagoon[] = { - overworld_ascending_frames(gObjectEventPic_Obstagoon, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Perrserker[] = { - overworld_ascending_frames(gObjectEventPic_Perrserker, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Cursola[] = { - overworld_ascending_frames(gObjectEventPic_Cursola, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Sirfetchd[] = { - overworld_ascending_frames(gObjectEventPic_Sirfetchd, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_MrRime[] = { - overworld_ascending_frames(gObjectEventPic_MrRime, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Runerigus[] = { - overworld_ascending_frames(gObjectEventPic_Runerigus, 4, 4), -}; - +#if P_FAMILY_MILCERY static const struct SpriteFrameImage sPicTable_Milcery[] = { overworld_ascending_frames(gObjectEventPic_Milcery, 4, 4), }; @@ -3201,310 +5332,821 @@ static const struct SpriteFrameImage sPicTable_Milcery[] = { static const struct SpriteFrameImage sPicTable_AlcremieStrawberryVanillaCream[] = { overworld_ascending_frames(gObjectEventPic_AlcremieStrawberryVanillaCream, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_AlcremieGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_AlcremieGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_MILCERY +#if P_FAMILY_FALINKS static const struct SpriteFrameImage sPicTable_Falinks[] = { overworld_ascending_frames(gObjectEventPic_Falinks, 4, 4), }; +#endif //P_FAMILY_FALINKS +#if P_FAMILY_PINCURCHIN static const struct SpriteFrameImage sPicTable_Pincurchin[] = { overworld_ascending_frames(gObjectEventPic_Pincurchin, 4, 4), }; +#endif //P_FAMILY_PINCURCHIN +#if P_FAMILY_SNOM static const struct SpriteFrameImage sPicTable_Snom[] = { overworld_ascending_frames(gObjectEventPic_Snom, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Frosmoth[] = { overworld_ascending_frames(gObjectEventPic_Frosmoth, 4, 4), }; +#endif //P_FAMILY_SNOM +#if P_FAMILY_STONJOURNER static const struct SpriteFrameImage sPicTable_Stonjourner[] = { overworld_ascending_frames(gObjectEventPic_Stonjourner, 4, 4), }; +#endif //P_FAMILY_STONJOURNER +#if P_FAMILY_EISCUE static const struct SpriteFrameImage sPicTable_EiscueIceFace[] = { overworld_ascending_frames(gObjectEventPic_EiscueIceFace, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_EiscueNoiceFace[] = { + overworld_ascending_frames(gObjectEventPic_EiscueNoiceFace, 4, 4), +};*/ +#endif //P_FAMILY_EISCUE +#if P_FAMILY_INDEEDEE static const struct SpriteFrameImage sPicTable_IndeedeeMale[] = { overworld_ascending_frames(gObjectEventPic_IndeedeeMale, 4, 4), }; +static const struct SpriteFrameImage sPicTable_IndeedeeFemale[] = { + overworld_ascending_frames(gObjectEventPic_IndeedeeFemale, 4, 4), +}; +#endif //P_FAMILY_INDEEDEE +#if P_FAMILY_MORPEKO static const struct SpriteFrameImage sPicTable_MorpekoFullBelly[] = { overworld_ascending_frames(gObjectEventPic_MorpekoFullBelly, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_MorpekoHangry[] = { + overworld_ascending_frames(gObjectEventPic_MorpekoHangry, 4, 4), +};*/ +#endif //P_FAMILY_MORPEKO +#if P_FAMILY_CUFANT static const struct SpriteFrameImage sPicTable_Cufant[] = { overworld_ascending_frames(gObjectEventPic_Cufant, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Copperajah[] = { overworld_ascending_frames(gObjectEventPic_Copperajah, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_CopperajahGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_CopperajahGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_CUFANT +#if P_FAMILY_DRACOZOLT static const struct SpriteFrameImage sPicTable_Dracozolt[] = { overworld_ascending_frames(gObjectEventPic_Dracozolt, 4, 4), }; +#endif //P_FAMILY_DRACOZOLT +#if P_FAMILY_ARCTOZOLT static const struct SpriteFrameImage sPicTable_Arctozolt[] = { overworld_ascending_frames(gObjectEventPic_Arctozolt, 4, 4), }; +#endif //P_FAMILY_ARCTOZOLT +#if P_FAMILY_DRACOVISH static const struct SpriteFrameImage sPicTable_Dracovish[] = { overworld_ascending_frames(gObjectEventPic_Dracovish, 4, 4), }; +#endif //P_FAMILY_DRACOVISH +#if P_FAMILY_ARCTOVISH static const struct SpriteFrameImage sPicTable_Arctovish[] = { overworld_ascending_frames(gObjectEventPic_Arctovish, 4, 4), }; +#endif //P_FAMILY_ARCTOVISH +#if P_FAMILY_DURALUDON static const struct SpriteFrameImage sPicTable_Duraludon[] = { overworld_ascending_frames(gObjectEventPic_Duraludon, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_DuraludonGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_DuraludonGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#if P_GEN_9_CROSS_EVOS +/*static const struct SpriteFrameImage sPicTable_Archaludon[] = { + overworld_ascending_frames(gObjectEventPic_Archaludon, 4, 4), +};*/ +#endif //P_GEN_9_CROSS_EVOS +#endif //P_FAMILY_DURALUDON + +#if P_FAMILY_DREEPY static const struct SpriteFrameImage sPicTable_Dreepy[] = { overworld_ascending_frames(gObjectEventPic_Dreepy, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Drakloak[] = { overworld_ascending_frames(gObjectEventPic_Drakloak, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Dragapult[] = { overworld_ascending_frames(gObjectEventPic_Dragapult, 4, 4), }; +#endif //P_FAMILY_DREEPY +#if P_FAMILY_ZACIAN static const struct SpriteFrameImage sPicTable_ZacianHeroOfManyBattles[] = { overworld_ascending_frames(gObjectEventPic_ZacianHeroOfManyBattles, 4, 4), }; - static const struct SpriteFrameImage sPicTable_ZacianCrownedSword[] = { overworld_ascending_frames(gObjectEventPic_ZacianCrownedSword, 4, 4), }; +#endif //P_FAMILY_ZACIAN +#if P_FAMILY_ZAMAZENTA static const struct SpriteFrameImage sPicTable_ZamazentaHeroOfManyBattles[] = { overworld_ascending_frames(gObjectEventPic_ZamazentaHeroOfManyBattles, 4, 4), }; - static const struct SpriteFrameImage sPicTable_ZamazentaCrownedShield[] = { overworld_ascending_frames(gObjectEventPic_ZamazentaCrownedShield, 4, 4), }; +#endif //P_FAMILY_ZAMAZENTA + +#if P_FAMILY_ETERNATUS static const struct SpriteFrameImage sPicTable_Eternatus[] = { - overworld_ascending_frames(gObjectEventPic_Eternatus, 8, 8), + overworld_ascending_frames(gObjectEventPic_Eternatus, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_EternatusEternamax[] = { + overworld_ascending_frames(gObjectEventPic_EternatusEternamax, 4, 4), +};*/ +#endif //P_FAMILY_ETERNATUS +#if P_FAMILY_KUBFU static const struct SpriteFrameImage sPicTable_Kubfu[] = { overworld_ascending_frames(gObjectEventPic_Kubfu, 4, 4), }; - static const struct SpriteFrameImage sPicTable_Urshifu[] = { overworld_ascending_frames(gObjectEventPic_Urshifu, 4, 4), }; +#if P_GIGANTAMAX_FORMS +/*static const struct SpriteFrameImage sPicTable_UrshifuSingleStrikeStyleGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_UrshifuSingleStrikeStyleGigantamax, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_UrshifuRapidStrikeStyleGigantamax[] = { + overworld_ascending_frames(gObjectEventPic_UrshifuRapidStrikeStyleGigantamax, 4, 4), +};*/ +#endif //P_GIGANTAMAX_FORMS +#endif //P_FAMILY_KUBFU + +#if P_FAMILY_ZARUDE static const struct SpriteFrameImage sPicTable_Zarude[] = { overworld_ascending_frames(gObjectEventPic_Zarude, 4, 4), }; +/*static const struct SpriteFrameImage sPicTable_ZarudeDada[] = { + overworld_ascending_frames(gObjectEventPic_ZarudeDada, 4, 4), +};*/ +#endif //P_FAMILY_ZARUDE +#if P_FAMILY_REGIELEKI static const struct SpriteFrameImage sPicTable_Regieleki[] = { overworld_ascending_frames(gObjectEventPic_Regieleki, 4, 4), }; +#endif //P_FAMILY_REGIELEKI +#if P_FAMILY_REGIDRAGO static const struct SpriteFrameImage sPicTable_Regidrago[] = { overworld_ascending_frames(gObjectEventPic_Regidrago, 4, 4), }; +#endif //P_FAMILY_REGIDRAGO +#if P_FAMILY_GLASTRIER static const struct SpriteFrameImage sPicTable_Glastrier[] = { overworld_ascending_frames(gObjectEventPic_Glastrier, 4, 4), }; +#endif //P_FAMILY_GLASTRIER +#if P_FAMILY_SPECTRIER static const struct SpriteFrameImage sPicTable_Spectrier[] = { overworld_ascending_frames(gObjectEventPic_Spectrier, 4, 4), }; +#endif //P_FAMILY_SPECTRIER +#if P_FAMILY_CALYREX static const struct SpriteFrameImage sPicTable_Calyrex[] = { overworld_ascending_frames(gObjectEventPic_Calyrex, 4, 4), }; - -static const struct SpriteFrameImage sPicTable_MeowthGalarian[] = { - overworld_ascending_frames(gObjectEventPic_MeowthGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_PonytaGalarian[] = { - overworld_ascending_frames(gObjectEventPic_PonytaGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_RapidashGalarian[] = { - overworld_ascending_frames(gObjectEventPic_RapidashGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_SlowpokeGalarian[] = { - overworld_ascending_frames(gObjectEventPic_SlowpokeGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_SlowbroGalarian[] = { - overworld_ascending_frames(gObjectEventPic_SlowbroGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_FarfetchdGalarian[] = { - overworld_ascending_frames(gObjectEventPic_FarfetchdGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_WeezingGalarian[] = { - overworld_ascending_frames(gObjectEventPic_WeezingGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_MrMimeGalarian[] = { - overworld_ascending_frames(gObjectEventPic_MrMimeGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ArticunoGalarian[] = { - overworld_ascending_frames(gObjectEventPic_ArticunoGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_MoltresGalarian[] = { - overworld_ascending_frames(gObjectEventPic_MoltresGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_SlowkingGalarian[] = { - overworld_ascending_frames(gObjectEventPic_SlowkingGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_CorsolaGalarian[] = { - overworld_ascending_frames(gObjectEventPic_CorsolaGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ZigzagoonGalarian[] = { - overworld_ascending_frames(gObjectEventPic_ZigzagoonGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_LinooneGalarian[] = { - overworld_ascending_frames(gObjectEventPic_LinooneGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_DarumakaGalarian[] = { - overworld_ascending_frames(gObjectEventPic_DarumakaGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_DarmanitanGalarianStandardMode[] = { - overworld_ascending_frames(gObjectEventPic_DarmanitanGalarianStandardMode, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_YamaskGalarian[] = { - overworld_ascending_frames(gObjectEventPic_YamaskGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_StunfiskGalarian[] = { - overworld_ascending_frames(gObjectEventPic_StunfiskGalarian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ZapdosGalarian[] = { - overworld_ascending_frames(gObjectEventPic_ZapdosGalarian, 4, 4), -}; - +#if P_FUSION_FORMS static const struct SpriteFrameImage sPicTable_CalyrexIceRider[] = { overworld_ascending_frames(gObjectEventPic_CalyrexIceRider, 4, 4), }; +#endif //P_FUSION_FORMS +#if P_FUSION_FORMS static const struct SpriteFrameImage sPicTable_CalyrexShadowRider[] = { overworld_ascending_frames(gObjectEventPic_CalyrexShadowRider, 4, 4), }; +#endif //P_FUSION_FORMS +#endif //P_FAMILY_CALYREX -static const struct SpriteFrameImage sPicTable_Wyrdeer[] = { - overworld_ascending_frames(gObjectEventPic_Wyrdeer, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Kleavor[] = { - overworld_ascending_frames(gObjectEventPic_Kleavor, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Ursaluna[] = { - overworld_ascending_frames(gObjectEventPic_Ursaluna, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_SneaselHisuian[] = { - overworld_ascending_frames(gObjectEventPic_SneaselHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Sneasler[] = { - overworld_ascending_frames(gObjectEventPic_Sneasler, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_Overqwil[] = { - overworld_ascending_frames(gObjectEventPic_Overqwil, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_EnamorusIncarnate[] = { - overworld_ascending_frames(gObjectEventPic_EnamorusIncarnate, 8, 8), -}; - -static const struct SpriteFrameImage sPicTable_EnamorusTherian[] = { - overworld_ascending_frames(gObjectEventPic_EnamorusTherian, 8, 8), -}; - -static const struct SpriteFrameImage sPicTable_GrowlitheHisuian[] = { - overworld_ascending_frames(gObjectEventPic_GrowlitheHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ArcanineHisuian[] = { - overworld_ascending_frames(gObjectEventPic_ArcanineHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_VoltorbHisuian[] = { - overworld_ascending_frames(gObjectEventPic_VoltorbHisuian, 4, 4), -}; - -static const struct SpriteFrameImage sPicTable_ElectrodeHisuian[] = { - overworld_ascending_frames(gObjectEventPic_ElectrodeHisuian, 4, 4), +#if P_FAMILY_SPRIGATITO +/*static const struct SpriteFrameImage sPicTable_Sprigatito[] = { + overworld_ascending_frames(gObjectEventPic_Sprigatito, 4, 4), }; - -static const struct SpriteFrameImage sPicTable_BraviaryHisuian[] = { - overworld_ascending_frames(gObjectEventPic_BraviaryHisuian, 4, 4), +static const struct SpriteFrameImage sPicTable_Floragato[] = { + overworld_ascending_frames(gObjectEventPic_Floragato, 4, 4), }; +static const struct SpriteFrameImage sPicTable_Meowscarada[] = { + overworld_ascending_frames(gObjectEventPic_Meowscarada, 4, 4), +};*/ +#endif //P_FAMILY_SPRIGATITO -static const struct SpriteFrameImage sPicTable_QwilfishHisuian[] = { - overworld_ascending_frames(gObjectEventPic_QwilfishHisuian, 4, 4), +#if P_FAMILY_FUECOCO +/*static const struct SpriteFrameImage sPicTable_Fuecoco[] = { + overworld_ascending_frames(gObjectEventPic_Fuecoco, 4, 4), }; - -static const struct SpriteFrameImage sPicTable_ZoruaHisuian[] = { - overworld_ascending_frames(gObjectEventPic_ZoruaHisuian, 4, 4), +static const struct SpriteFrameImage sPicTable_Crocalor[] = { + overworld_ascending_frames(gObjectEventPic_Crocalor, 4, 4), }; +static const struct SpriteFrameImage sPicTable_Skeledirge[] = { + overworld_ascending_frames(gObjectEventPic_Skeledirge, 4, 4), +};*/ +#endif //P_FAMILY_FUECOCO -static const struct SpriteFrameImage sPicTable_ZoroarkHisuian[] = { - overworld_ascending_frames(gObjectEventPic_ZoroarkHisuian, 4, 4), +#if P_FAMILY_QUAXLY +/*static const struct SpriteFrameImage sPicTable_Quaxly[] = { + overworld_ascending_frames(gObjectEventPic_Quaxly, 4, 4), }; - -static const struct SpriteFrameImage sPicTable_SliggooHisuian[] = { - overworld_ascending_frames(gObjectEventPic_SliggooHisuian, 4, 4), +static const struct SpriteFrameImage sPicTable_Quaxwell[] = { + overworld_ascending_frames(gObjectEventPic_Quaxwell, 4, 4), }; +static const struct SpriteFrameImage sPicTable_Quaquaval[] = { + overworld_ascending_frames(gObjectEventPic_Quaquaval, 4, 4), +};*/ +#endif //P_FAMILY_QUAXLY -static const struct SpriteFrameImage sPicTable_GoodraHisuian[] = { - overworld_ascending_frames(gObjectEventPic_GoodraHisuian, 4, 4), +#if P_FAMILY_LECHONK +/*static const struct SpriteFrameImage sPicTable_Lechonk[] = { + overworld_ascending_frames(gObjectEventPic_Lechonk, 4, 4), }; - -static const struct SpriteFrameImage sPicTable_AvaluggHisuian[] = { - overworld_ascending_frames(gObjectEventPic_AvaluggHisuian, 4, 4), +static const struct SpriteFrameImage sPicTable_OinkologneMale[] = { + overworld_ascending_frames(gObjectEventPic_OinkologneMale, 4, 4), }; +static const struct SpriteFrameImage sPicTable_OinkologneFemale[] = { + overworld_ascending_frames(gObjectEventPic_OinkologneFemale, 4, 4), +};*/ +#endif //P_FAMILY_LECHONK -static const struct SpriteFrameImage sPicTable_DecidueyeHisuian[] = { - overworld_ascending_frames(gObjectEventPic_DecidueyeHisuian, 4, 4), +#if P_FAMILY_TAROUNTULA +/*static const struct SpriteFrameImage sPicTable_Tarountula[] = { + overworld_ascending_frames(gObjectEventPic_Tarountula, 4, 4), }; +static const struct SpriteFrameImage sPicTable_Spidops[] = { + overworld_ascending_frames(gObjectEventPic_Spidops, 4, 4), +};*/ +#endif //P_FAMILY_TAROUNTULA -static const struct SpriteFrameImage sPicTable_TyphlosionHisuian[] = { - overworld_ascending_frames(gObjectEventPic_TyphlosionHisuian, 4, 4), +#if P_FAMILY_NYMBLE +/*static const struct SpriteFrameImage sPicTable_Nymble[] = { + overworld_ascending_frames(gObjectEventPic_Nymble, 4, 4), }; +static const struct SpriteFrameImage sPicTable_Lokix[] = { + overworld_ascending_frames(gObjectEventPic_Lokix, 4, 4), +};*/ +#endif //P_FAMILY_NYMBLE -static const struct SpriteFrameImage sPicTable_SamurottHisuian[] = { - overworld_ascending_frames(gObjectEventPic_SamurottHisuian, 4, 4), +#if P_FAMILY_PAWMI +/*static const struct SpriteFrameImage sPicTable_Pawmi[] = { + overworld_ascending_frames(gObjectEventPic_Pawmi, 4, 4), }; - -static const struct SpriteFrameImage sPicTable_LilligantHisuian[] = { - overworld_ascending_frames(gObjectEventPic_LilligantHisuian, 4, 4), +static const struct SpriteFrameImage sPicTable_Pawmo[] = { + overworld_ascending_frames(gObjectEventPic_Pawmo, 4, 4), }; +static const struct SpriteFrameImage sPicTable_Pawmot[] = { + overworld_ascending_frames(gObjectEventPic_Pawmot, 4, 4), +};*/ +#endif //P_FAMILY_PAWMI -static const struct SpriteFrameImage sPicTable_DialgaOrigin[] = { - overworld_ascending_frames(gObjectEventPic_DialgaOrigin, 8, 8), +#if P_FAMILY_TANDEMAUS +/*static const struct SpriteFrameImage sPicTable_Tandemaus[] = { + overworld_ascending_frames(gObjectEventPic_Tandemaus, 4, 4), }; +static const struct SpriteFrameImage sPicTable_MausholdFamilyOfThree[] = { + overworld_ascending_frames(gObjectEventPic_MausholdFamilyOfThree, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_MausholdFamilyOfFour[] = { + overworld_ascending_frames(gObjectEventPic_MausholdFamilyOfFour, 4, 4), +};*/ +#endif //P_FAMILY_TANDEMAUS -static const struct SpriteFrameImage sPicTable_PalkiaOrigin[] = { - overworld_ascending_frames(gObjectEventPic_PalkiaOrigin, 8, 8), -}; +#if P_FAMILY_FIDOUGH +/*static const struct SpriteFrameImage sPicTable_Fidough[] = { + overworld_ascending_frames(gObjectEventPic_Fidough, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dachsbun[] = { + overworld_ascending_frames(gObjectEventPic_Dachsbun, 4, 4), +};*/ +#endif //P_FAMILY_FIDOUGH + +#if P_FAMILY_SMOLIV +/*static const struct SpriteFrameImage sPicTable_Smoliv[] = { + overworld_ascending_frames(gObjectEventPic_Smoliv, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Dolliv[] = { + overworld_ascending_frames(gObjectEventPic_Dolliv, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Arboliva[] = { + overworld_ascending_frames(gObjectEventPic_Arboliva, 4, 4), +};*/ +#endif //P_FAMILY_SMOLIV + +#if P_FAMILY_SQUAWKABILLY +/*static const struct SpriteFrameImage sPicTable_SquawkabillyGreenPlumage[] = { + overworld_ascending_frames(gObjectEventPic_SquawkabillyGreenPlumage, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SquawkabillyBluePlumage[] = { + overworld_ascending_frames(gObjectEventPic_SquawkabillyBluePlumage, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SquawkabillyYellowPlumage[] = { + overworld_ascending_frames(gObjectEventPic_SquawkabillyYellowPlumage, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_SquawkabillyWhitePlumage[] = { + overworld_ascending_frames(gObjectEventPic_SquawkabillyWhitePlumage, 4, 4), +};*/ +#endif //P_FAMILY_SQUAWKABILLY + +#if P_FAMILY_NACLI +/*static const struct SpriteFrameImage sPicTable_Nacli[] = { + overworld_ascending_frames(gObjectEventPic_Nacli, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Naclstack[] = { + overworld_ascending_frames(gObjectEventPic_Naclstack, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Garganacl[] = { + overworld_ascending_frames(gObjectEventPic_Garganacl, 4, 4), +};*/ +#endif //P_FAMILY_NACLI + +#if P_FAMILY_CHARCADET +/*static const struct SpriteFrameImage sPicTable_Charcadet[] = { + overworld_ascending_frames(gObjectEventPic_Charcadet, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Armarouge[] = { + overworld_ascending_frames(gObjectEventPic_Armarouge, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Ceruledge[] = { + overworld_ascending_frames(gObjectEventPic_Ceruledge, 4, 4), +};*/ +#endif //P_FAMILY_CHARCADET + +#if P_FAMILY_TADBULB +/*static const struct SpriteFrameImage sPicTable_Tadbulb[] = { + overworld_ascending_frames(gObjectEventPic_Tadbulb, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Bellibolt[] = { + overworld_ascending_frames(gObjectEventPic_Bellibolt, 4, 4), +};*/ +#endif //P_FAMILY_TADBULB + +#if P_FAMILY_WATTREL +/*static const struct SpriteFrameImage sPicTable_Wattrel[] = { + overworld_ascending_frames(gObjectEventPic_Wattrel, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Kilowattrel[] = { + overworld_ascending_frames(gObjectEventPic_Kilowattrel, 4, 4), +};*/ +#endif //P_FAMILY_WATTREL + +#if P_FAMILY_MASCHIFF +/*static const struct SpriteFrameImage sPicTable_Maschiff[] = { + overworld_ascending_frames(gObjectEventPic_Maschiff, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Mabosstiff[] = { + overworld_ascending_frames(gObjectEventPic_Mabosstiff, 4, 4), +};*/ +#endif //P_FAMILY_MASCHIFF + +#if P_FAMILY_SHROODLE +/*static const struct SpriteFrameImage sPicTable_Shroodle[] = { + overworld_ascending_frames(gObjectEventPic_Shroodle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Grafaiai[] = { + overworld_ascending_frames(gObjectEventPic_Grafaiai, 4, 4), +};*/ +#endif //P_FAMILY_SHROODLE + +#if P_FAMILY_BRAMBLIN +/*static const struct SpriteFrameImage sPicTable_Bramblin[] = { + overworld_ascending_frames(gObjectEventPic_Bramblin, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Brambleghast[] = { + overworld_ascending_frames(gObjectEventPic_Brambleghast, 4, 4), +};*/ +#endif //P_FAMILY_BRAMBLIN + +#if P_FAMILY_TOEDSCOOL +/*static const struct SpriteFrameImage sPicTable_Toedscool[] = { + overworld_ascending_frames(gObjectEventPic_Toedscool, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Toedscruel[] = { + overworld_ascending_frames(gObjectEventPic_Toedscruel, 4, 4), +};*/ +#endif //P_FAMILY_TOEDSCOOL + +#if P_FAMILY_KLAWF +/*static const struct SpriteFrameImage sPicTable_Klawf[] = { + overworld_ascending_frames(gObjectEventPic_Klawf, 4, 4), +};*/ +#endif //P_FAMILY_KLAWF + +#if P_FAMILY_CAPSAKID +/*static const struct SpriteFrameImage sPicTable_Capsakid[] = { + overworld_ascending_frames(gObjectEventPic_Capsakid, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Scovillain[] = { + overworld_ascending_frames(gObjectEventPic_Scovillain, 4, 4), +};*/ +#endif //P_FAMILY_CAPSAKID + +#if P_FAMILY_RELLOR +/*static const struct SpriteFrameImage sPicTable_Rellor[] = { + overworld_ascending_frames(gObjectEventPic_Rellor, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Rabsca[] = { + overworld_ascending_frames(gObjectEventPic_Rabsca, 4, 4), +};*/ +#endif //P_FAMILY_RELLOR + +#if P_FAMILY_FLITTLE +/*static const struct SpriteFrameImage sPicTable_Flittle[] = { + overworld_ascending_frames(gObjectEventPic_Flittle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Espathra[] = { + overworld_ascending_frames(gObjectEventPic_Espathra, 4, 4), +};*/ +#endif //P_FAMILY_FLITTLE + +#if P_FAMILY_TINKATINK +/*static const struct SpriteFrameImage sPicTable_Tinkatink[] = { + overworld_ascending_frames(gObjectEventPic_Tinkatink, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tinkatuff[] = { + overworld_ascending_frames(gObjectEventPic_Tinkatuff, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Tinkaton[] = { + overworld_ascending_frames(gObjectEventPic_Tinkaton, 4, 4), +};*/ +#endif //P_FAMILY_TINKATINK + +#if P_FAMILY_WIGLETT +/*static const struct SpriteFrameImage sPicTable_Wiglett[] = { + overworld_ascending_frames(gObjectEventPic_Wiglett, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Wugtrio[] = { + overworld_ascending_frames(gObjectEventPic_Wugtrio, 4, 4), +};*/ +#endif //P_FAMILY_WIGLETT + +#if P_FAMILY_BOMBIRDIER +/*static const struct SpriteFrameImage sPicTable_Bombirdier[] = { + overworld_ascending_frames(gObjectEventPic_Bombirdier, 4, 4), +};*/ +#endif //P_FAMILY_BOMBIRDIER + +#if P_FAMILY_FINIZEN +/*static const struct SpriteFrameImage sPicTable_Finizen[] = { + overworld_ascending_frames(gObjectEventPic_Finizen, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PalafinZero[] = { + overworld_ascending_frames(gObjectEventPic_PalafinZero, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_PalafinHero[] = { + overworld_ascending_frames(gObjectEventPic_PalafinHero, 4, 4), +};*/ +#endif //P_FAMILY_FINIZEN + +#if P_FAMILY_VAROOM +/*static const struct SpriteFrameImage sPicTable_Varoom[] = { + overworld_ascending_frames(gObjectEventPic_Varoom, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Revavroom[] = { + overworld_ascending_frames(gObjectEventPic_Revavroom, 4, 4), +};*/ +#endif //P_FAMILY_VAROOM + +#if P_FAMILY_CYCLIZAR +/*static const struct SpriteFrameImage sPicTable_Cyclizar[] = { + overworld_ascending_frames(gObjectEventPic_Cyclizar, 4, 4), +};*/ +#endif //P_FAMILY_CYCLIZAR + +#if P_FAMILY_ORTHWORM +/*static const struct SpriteFrameImage sPicTable_Orthworm[] = { + overworld_ascending_frames(gObjectEventPic_Orthworm, 4, 4), +};*/ +#endif //P_FAMILY_ORTHWORM + +#if P_FAMILY_GLIMMET +/*static const struct SpriteFrameImage sPicTable_Glimmet[] = { + overworld_ascending_frames(gObjectEventPic_Glimmet, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Glimmora[] = { + overworld_ascending_frames(gObjectEventPic_Glimmora, 4, 4), +};*/ +#endif //P_FAMILY_GLIMMET + +#if P_FAMILY_GREAVARD +/*static const struct SpriteFrameImage sPicTable_Greavard[] = { + overworld_ascending_frames(gObjectEventPic_Greavard, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Houndstone[] = { + overworld_ascending_frames(gObjectEventPic_Houndstone, 4, 4), +};*/ +#endif //P_FAMILY_GREAVARD + +#if P_FAMILY_FLAMIGO +/*static const struct SpriteFrameImage sPicTable_Flamigo[] = { + overworld_ascending_frames(gObjectEventPic_Flamigo, 4, 4), +};*/ +#endif //P_FAMILY_FLAMIGO + +#if P_FAMILY_CETODDLE +/*static const struct SpriteFrameImage sPicTable_Cetoddle[] = { + overworld_ascending_frames(gObjectEventPic_Cetoddle, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Cetitan[] = { + overworld_ascending_frames(gObjectEventPic_Cetitan, 4, 4), +};*/ +#endif //P_FAMILY_CETODDLE + +#if P_FAMILY_VELUZA +/*static const struct SpriteFrameImage sPicTable_Veluza[] = { + overworld_ascending_frames(gObjectEventPic_Veluza, 4, 4), +};*/ +#endif //P_FAMILY_VELUZA + +#if P_FAMILY_DONDOZO +/*static const struct SpriteFrameImage sPicTable_Dondozo[] = { + overworld_ascending_frames(gObjectEventPic_Dondozo, 4, 4), +};*/ +#endif //P_FAMILY_DONDOZO + +#if P_FAMILY_TATSUGIRI +/*static const struct SpriteFrameImage sPicTable_TatsugiriCurly[] = { + overworld_ascending_frames(gObjectEventPic_TatsugiriCurly, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_TatsugiriDroopy[] = { + overworld_ascending_frames(gObjectEventPic_TatsugiriDroopy, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_TatsugiriStretchy[] = { + overworld_ascending_frames(gObjectEventPic_TatsugiriStretchy, 4, 4), +};*/ +#endif //P_FAMILY_DONDOZO + +#if P_FAMILY_GREAT_TUSK +/*static const struct SpriteFrameImage sPicTable_GreatTusk[] = { + overworld_ascending_frames(gObjectEventPic_GreatTusk, 4, 4), +};*/ +#endif //P_FAMILY_GREAT_TUSK + +#if P_FAMILY_SCREAM_TAIL +/*static const struct SpriteFrameImage sPicTable_ScreamTail[] = { + overworld_ascending_frames(gObjectEventPic_ScreamTail, 4, 4), +};*/ +#endif //P_FAMILY_SCREAM_TAIL + +#if P_FAMILY_BRUTE_BONNET +/*static const struct SpriteFrameImage sPicTable_BruteBonnet[] = { + overworld_ascending_frames(gObjectEventPic_BruteBonnet, 4, 4), +};*/ +#endif //P_FAMILY_BRUTE_BONNET + +#if P_FAMILY_FLUTTER_MANE +/*static const struct SpriteFrameImage sPicTable_FlutterMane[] = { + overworld_ascending_frames(gObjectEventPic_FlutterMane, 4, 4), +};*/ +#endif //P_FAMILY_FLUTTER_MANE + +#if P_FAMILY_SLITHER_WING +/*static const struct SpriteFrameImage sPicTable_SlitherWing[] = { + overworld_ascending_frames(gObjectEventPic_SlitherWing, 4, 4), +};*/ +#endif //P_FAMILY_SLITHER_WING + +#if P_FAMILY_SANDY_SHOCKS +/*static const struct SpriteFrameImage sPicTable_SandyShocks[] = { + overworld_ascending_frames(gObjectEventPic_SandyShocks, 4, 4), +};*/ +#endif //P_FAMILY_SANDY_SHOCKS + +#if P_FAMILY_IRON_TREADS +/*static const struct SpriteFrameImage sPicTable_IronTreads[] = { + overworld_ascending_frames(gObjectEventPic_IronTreads, 4, 4), +};*/ +#endif //P_FAMILY_IRON_TREADS + +#if P_FAMILY_IRON_BUNDLE +/*static const struct SpriteFrameImage sPicTable_IronBundle[] = { + overworld_ascending_frames(gObjectEventPic_IronBundle, 4, 4), +};*/ +#endif //P_FAMILY_IRON_BUNDLE + +#if P_FAMILY_IRON_HANDS +/*static const struct SpriteFrameImage sPicTable_IronHands[] = { + overworld_ascending_frames(gObjectEventPic_IronHands, 4, 4), +};*/ +#endif //P_FAMILY_IRON_HANDS + +#if P_FAMILY_IRON_JUGULIS +/*static const struct SpriteFrameImage sPicTable_IronJugulis[] = { + overworld_ascending_frames(gObjectEventPic_IronJugulis, 4, 4), +};*/ +#endif //P_FAMILY_IRON_JUGULIS + +#if P_FAMILY_IRON_MOTH +/*static const struct SpriteFrameImage sPicTable_IronMoth[] = { + overworld_ascending_frames(gObjectEventPic_IronMoth, 4, 4), +};*/ +#endif //P_FAMILY_IRON_MOTH + +#if P_FAMILY_IRON_THORNS +/*static const struct SpriteFrameImage sPicTable_IronThorns[] = { + overworld_ascending_frames(gObjectEventPic_IronThorns, 4, 4), +};*/ +#endif //P_FAMILY_IRON_THORNS + +#if P_FAMILY_FRIGIBAX +/*static const struct SpriteFrameImage sPicTable_Frigibax[] = { + overworld_ascending_frames(gObjectEventPic_Frigibax, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Arctibax[] = { + overworld_ascending_frames(gObjectEventPic_Arctibax, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Baxcalibur[] = { + overworld_ascending_frames(gObjectEventPic_Baxcalibur, 4, 4), +};*/ +#endif //P_FAMILY_FRIGIBAX + +#if P_FAMILY_GIMMIGHOUL +/*static const struct SpriteFrameImage sPicTable_GimmighoulChest[] = { + overworld_ascending_frames(gObjectEventPic_GimmighoulChest, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_GimmighoulRoaming[] = { + overworld_ascending_frames(gObjectEventPic_GimmighoulRoaming, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Gholdengo[] = { + overworld_ascending_frames(gObjectEventPic_Gholdengo, 4, 4), +};*/ +#endif //P_FAMILY_GIMMIGHOUL + +#if P_FAMILY_WO_CHIEN +/*static const struct SpriteFrameImage sPicTable_WoChien[] = { + overworld_ascending_frames(gObjectEventPic_WoChien, 4, 4), +};*/ +#endif //P_FAMILY_WO_CHIEN + +#if P_FAMILY_CHIEN_PAO +/*static const struct SpriteFrameImage sPicTable_ChienPao[] = { + overworld_ascending_frames(gObjectEventPic_ChienPao, 4, 4), +};*/ +#endif //P_FAMILY_CHIEN_PAO + +#if P_FAMILY_TING_LU +/*static const struct SpriteFrameImage sPicTable_TingLu[] = { + overworld_ascending_frames(gObjectEventPic_TingLu, 4, 4), +};*/ +#endif //P_FAMILY_TING_LU + +#if P_FAMILY_CHI_YU +/*static const struct SpriteFrameImage sPicTable_ChiYu[] = { + overworld_ascending_frames(gObjectEventPic_ChiYu, 4, 4), +};*/ +#endif //P_FAMILY_CHI_YU + +#if P_FAMILY_ROARING_MOON +/*static const struct SpriteFrameImage sPicTable_RoaringMoon[] = { + overworld_ascending_frames(gObjectEventPic_RoaringMoon, 4, 4), +};*/ +#endif //P_FAMILY_ROARING_MOON + +#if P_FAMILY_IRON_VALIANT +/*static const struct SpriteFrameImage sPicTable_IronValiant[] = { + overworld_ascending_frames(gObjectEventPic_IronValiant, 4, 4), +};*/ +#endif //P_FAMILY_IRON_VALIANT + +#if P_FAMILY_KORAIDON +/*static const struct SpriteFrameImage sPicTable_Koraidon[] = { + overworld_ascending_frames(gObjectEventPic_Koraidon, 4, 4), +};*/ +#endif //P_FAMILY_KORAIDON + +#if P_FAMILY_MIRAIDON +/*static const struct SpriteFrameImage sPicTable_Miraidon[] = { + overworld_ascending_frames(gObjectEventPic_Miraidon, 4, 4), +};*/ +#endif //P_FAMILY_MIRAIDON + +#if P_FAMILY_WALKING_WAKE +/*static const struct SpriteFrameImage sPicTable_WalkingWake[] = { + overworld_ascending_frames(gObjectEventPic_WalkingWake, 4, 4), +};*/ +#endif //P_FAMILY_WALKING_WAKE + +#if P_FAMILY_IRON_LEAVES +/*static const struct SpriteFrameImage sPicTable_IronLeaves[] = { + overworld_ascending_frames(gObjectEventPic_IronLeaves, 4, 4), +};*/ +#endif //P_FAMILY_IRON_LEAVES + +#if P_FAMILY_POLTCHAGEIST +/*static const struct SpriteFrameImage sPicTable_Poltchageist[] = { + overworld_ascending_frames(gObjectEventPic_Poltchageist, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_Sinistcha[] = { + overworld_ascending_frames(gObjectEventPic_Sinistcha, 4, 4), +};*/ +#endif //P_FAMILY_POLTCHAGEIST + +#if P_FAMILY_OKIDOGI +/*static const struct SpriteFrameImage sPicTable_Okidogi[] = { + overworld_ascending_frames(gObjectEventPic_Okidogi, 4, 4), +};*/ +#endif //P_FAMILY_OKIDOGI + +#if P_FAMILY_MUNKIDORI +/*static const struct SpriteFrameImage sPicTable_Munkidori[] = { + overworld_ascending_frames(gObjectEventPic_Munkidori, 4, 4), +};*/ +#endif //P_FAMILY_MUNKIDORI + +#if P_FAMILY_FEZANDIPITI +/*static const struct SpriteFrameImage sPicTable_Fezandipiti[] = { + overworld_ascending_frames(gObjectEventPic_Fezandipiti, 4, 4), +};*/ +#endif //P_FAMILY_FEZANDIPITI + +#if P_FAMILY_OGERPON +/*static const struct SpriteFrameImage sPicTable_OgerponTealMask[] = { + overworld_ascending_frames(gObjectEventPic_OgerponTealMask, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_OgerponWellspringMask[] = { + overworld_ascending_frames(gObjectEventPic_OgerponWellspringMask, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_OgerponHearthflameMask[] = { + overworld_ascending_frames(gObjectEventPic_OgerponHearthflameMask, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_OgerponCornerstoneMask[] = { + overworld_ascending_frames(gObjectEventPic_OgerponCornerstoneMask, 4, 4), +};*/ +#endif //P_FAMILY_OGERPON + +#if P_FAMILY_GOUGING_FIRE +/*static const struct SpriteFrameImage sPicTable_GougingFire[] = { + overworld_ascending_frames(gObjectEventPic_GougingFire, 4, 4), +};*/ +#endif //P_FAMILY_GOUGING_FIRE + +#if P_FAMILY_RAGING_BOLT +/*static const struct SpriteFrameImage sPicTable_RagingBolt[] = { + overworld_ascending_frames(gObjectEventPic_RagingBolt, 4, 4), +};*/ +#endif //P_FAMILY_RAGING_BOLT + +#if P_FAMILY_IRON_BOULDER +/*static const struct SpriteFrameImage sPicTable_IronBoulder[] = { + overworld_ascending_frames(gObjectEventPic_IronBoulder, 4, 4), +};*/ +#endif //P_FAMILY_IRON_BOULDER + +#if P_FAMILY_IRON_CROWN +/*static const struct SpriteFrameImage sPicTable_IronCrown[] = { + overworld_ascending_frames(gObjectEventPic_IronCrown, 4, 4), +};*/ +#endif //P_FAMILY_IRON_CROWN + +#if P_FAMILY_TERAPAGOS +/*static const struct SpriteFrameImage sPicTable_TerapagosNormal[] = { + overworld_ascending_frames(gObjectEventPic_TerapagosNormal, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_TerapagosTerastal[] = { + overworld_ascending_frames(gObjectEventPic_TerapagosTerastal, 4, 4), +}; +static const struct SpriteFrameImage sPicTable_TerapagosStellar[] = { + overworld_ascending_frames(gObjectEventPic_TerapagosStellar, 4, 4), +};*/ +#endif //P_FAMILY_TERAPAGOS + +#if P_FAMILY_PECHARUNT +/*static const struct SpriteFrameImage sPicTable_Pecharunt[] = { + overworld_ascending_frames(gObjectEventPic_Pecharunt, 4, 4), +};*/ +#endif //P_FAMILY_PECHARUNT + +#endif //P_FOLLOWERS \ No newline at end of file diff --git a/src/data/pokemon/species_info.h b/src/data/pokemon/species_info.h index 70bd426e1263..69abdbfcefca 100644 --- a/src/data/pokemon/species_info.h +++ b/src/data/pokemon/species_info.h @@ -229,6 +229,7 @@ const u8 gOgerponCornerstoneMaskPokedexText[] = _( // Set .compressed = OW_GFX_COMPRESS #define COMP OW_GFX_COMPRESS +#if P_FOLLOWERS #define FOLLOWER(name, _size, shadow, _tracks) \ .followerData = { \ .tileTag = TAG_NONE, \ @@ -248,6 +249,9 @@ const u8 gOgerponCornerstoneMaskPokedexText[] = _( .images = sPicTable_##name, \ .affineAnims = gDummySpriteAffineAnimTable, \ }, +#else +#define FOLLOWER(name, _size, shadow, _tracks) +#endif // Maximum value for a female Pokémon is 254 (MON_FEMALE) which is 100% female. // 255 (MON_GENDERLESS) is reserved for genderless Pokémon. @@ -284,6 +288,7 @@ const struct SpeciesInfo gSpeciesInfo[] = .backAnimId = BACK_ANIM_NONE, PALETTES(CircledQuestionMark), ICON(QuestionMark, 0), + .followerData = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_None, gDummySpriteAffineAnimTable}, LEARNSETS(None), }, diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 42553dfe3444..31d0e4ae38f3 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1781,14 +1781,14 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, if (OW_GFX_COMPRESS) { if (graphicsInfo->tileTag == 0 && species < NUM_SPECIES) - return &gSpeciesInfo[SPECIES_PORYGON].followerData; + return &gSpeciesInfo[SPECIES_NONE].followerData; else if (graphicsInfo->tileTag != TAG_NONE && species >= NUM_SPECIES) - return &gSpeciesInfo[SPECIES_PORYGON].followerData; + return &gSpeciesInfo[SPECIES_NONE].followerData; else return graphicsInfo; } else - return graphicsInfo->tileTag == TAG_NONE ? graphicsInfo : &gSpeciesInfo[SPECIES_PORYGON].followerData; + return graphicsInfo->tileTag == TAG_NONE ? graphicsInfo : &gSpeciesInfo[SPECIES_NONE].followerData; } // Find, or load, the palette for the specified pokemon info From a407c7223588dd3d188b5d785314e5ebf223e1e2 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 25 Jan 2024 22:40:00 -0500 Subject: [PATCH 207/291] Cleaned up follower code. Added support for asymmetrical follower pokemon. Fixed bug with changing GraphicsInfo size. Added follower Substitute gfx. Credit: shikashipx --- data/scripts/follower.inc | 11 - gflib/sprite.c | 1 - gflib/sprite.h | 1 + .../object_events/pics/pokemon/substitute.png | Bin 0 -> 8090 bytes .../object_events/pics/pokemon/wailord.png | Bin 10094 -> 1259 bytes include/constants/event_object_movement.h | 5 + include/event_object_movement.h | 1 + include/follower_helper.h | 1 + include/global.fieldmap.h | 5 + remote_build.sh | 22 +- spritesheet_rules.mk | 3 + src/data/object_events/object_event_anims.h | 149 ++- .../object_events/object_event_graphics.h | 3 + .../object_event_graphics_info_followers.h | 2 + .../object_events/object_event_pic_tables.h | 8 + src/data/text/follower_messages.h | 8 +- src/event_object_movement.c | 1009 +++++++++-------- src/field_effect_helpers.c | 8 +- src/follower_helper.c | 15 + src/scrcmd.c | 6 +- src/trainer_see.c | 44 +- 21 files changed, 748 insertions(+), 554 deletions(-) create mode 100644 graphics/object_events/pics/pokemon/substitute.png diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 3a81e6fabf43..6d1d3f00249e 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -30,17 +30,6 @@ EventScript_Follower:: bufferlivemonnickname 0 playfirstmoncry callfunc ScrFunc_getfolloweraction - checkpartymove MOVE_FLY - compare VAR_RESULT 6 - goto_if_eq EventScript_FollowerEnd - bufferlivemonnickname 0 - msgbox gText_WantsToFly, MSGBOX_YESNO - switch VAR_RESULT - case NO, EventScript_FollowerEnd - case YES, EventScript_FollowerFly - case MULTI_B_PRESSED, EventScript_FollowerEnd -EventScript_FollowerFly:: - callfunc ScrFunc_followerfly EventScript_FollowerEnd:: waitfieldeffect FLDEFF_EMOTE release diff --git a/gflib/sprite.c b/gflib/sprite.c index 4540f59cc02e..0b3447187c60 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -56,7 +56,6 @@ static void AddSpritesToOamBuffer(void); static u8 CreateSpriteAt(u8 index, const struct SpriteTemplate *template, s16 x, s16 y, u8 subpriority); static void ResetOamMatrices(void); static void ResetSprite(struct Sprite *sprite); -static s16 AllocSpriteTiles(u16 tileCount); static void RequestSpriteFrameImageCopy(u16 index, u16 tileNum, const struct SpriteFrameImage *images); static void ResetAllSprites(void); static void BeginAnim(struct Sprite *sprite); diff --git a/gflib/sprite.h b/gflib/sprite.h index 86527bc4c035..2b2b08310390 100644 --- a/gflib/sprite.h +++ b/gflib/sprite.h @@ -297,6 +297,7 @@ void InitSpriteAffineAnim(struct Sprite *sprite); void SetOamMatrixRotationScaling(u8 matrixNum, s16 xScale, s16 yScale, u16 rotation); u16 LoadSpriteSheet(const struct SpriteSheet *sheet); void LoadSpriteSheets(const struct SpriteSheet *sheets); +s16 AllocSpriteTiles(u16 tileCount); u16 AllocTilesForSpriteSheet(struct SpriteSheet *sheet); void AllocTilesForSpriteSheets(struct SpriteSheet *sheets); void LoadTilesForSpriteSheet(const struct SpriteSheet *sheet); diff --git a/graphics/object_events/pics/pokemon/substitute.png b/graphics/object_events/pics/pokemon/substitute.png new file mode 100644 index 0000000000000000000000000000000000000000..6be1e2ddcb7cbebcff17911c34acb44502a8837b GIT binary patch literal 8090 zcmeHLc{r5o{~jrmwQQl3v4$`!##*)_WE)HNF$=?tnKLu?kjR!SS(0NbvJ^^^vTuiE zDalgSEGI%zL?wPNboKN-j3Ex%)x3+vWQJlGAj5^T|HEgAP({}qidOL3bsx^o<4bRX zj(+)UylmNC^XaKX=;k=vOO56x``AH8F=t~+4#;z(5_5UqwL$x-R>##h(Jz)1lM)+d z<~~c`T5-1y(f($U>J|z;y_kdK1BaLqw*t22mlZSr>^bdUGc}dN#!P*95}h>tvLBhJ{pz6o z@kXKeb&c(tj3=7e&9C_S<)CEUMv|| z$M+~)`wd~6A^_dG{HDQicI^DQo}?}}YFYH{-RA6)@uZ*qy`xQs&wT(E-lReWG#R=t! z&t(Y~7ZfacEYfVe3eonHV~)rVLEcFp)VSO&_7>OioJQWZxXo4`meVW1bqzz3cut6Z zA~0WBrBt`p8@@q)(Hj}3-S!L~Md~lO;S}ZhyjZ2PBr&f`yZwb)p@^!ojY^ry8JGj1 zzdx;{zU{g4Rmw!gaN6kFP{yYb-zUZ3Z1lIdJoh6X7fy8iddW|$OnX$xyk_;mv8wT3 zR(rgTTX)V`4TJ`6ezoo#w?0O_IoY~wrL1&#Dkw&jDPe(>x3Mpnl#~bM8oyZR9kDmE zs4jYm0Y5bq@%y5|l&Br1n~-awyG=B>np69@PdCx%tRs zt>6&HIQ{EUzxwp#_pA~_ zI`LrH`vED4g8G%VU4&bk_b^b03MDsr;-FkXjzQUmGsg-)Pvy_W(epIfQQ#F<0U)QNMs*;bOra4uo%4_)umNV{|Cs=2E>UNtR78EIe zat&eqWwCjSC9Ey@;1`-_rPe!!#^Zr30bicEj0(EORiadAl|u{ty5s7I<V!Ovt6sS9l$Pm-wu@wQ5MIm`*Wn zHA8QJoz?M8aBxSdJ6$IO=QElm|3wX@ReHnER3fYiBwOOQzho58ZgQq~UcTD4bk8CF zM&A#ex@_FMv>-&$d=i%njxXM1T&eY7N93aqM=IR2&a#p|s_a7SWf|WsO~~-wBY;&s z&a{a-^J%|#@Zm)D1xA`4g^&)OtW|~9J+~Bb)VDY$pyA2Ub)y#NY?oTp5`88R8MMcp zYAP?m32LPrNMH*}&U&abr%P*V4_EPF56u;Nqn6g(P+D9zmTZ*;NAtwITqLA zeO1*9e2<#u&x^kMy)iqF9wj2AN2|1YClG9|{Hgv(y#_tz7dB3A|3))bG`~)*&mNZr zk&Jj%N9KFU_30#Wb&0^*u+(4VK#is0fs$SmB2Vb0vgz4Lav7PV%fBDLsz$IH4hd#k z@kZss@35ftE@((6w;jp2GLstCIC=tnh39h5wJZE1Aw#-3K_>$8=v!Rx$~o8(4nag0 z!Q1B>U>v)%5)*$LP~|<5vLg3w3@RmZ>l_l1uVZpl<8kw`1!lH$C(4i3<>6p)WTHIp z2~vMh)<=Nf!rmO6zmW)?eF8G-HHeK~BVkHiP<=2~K^Yi@<_GR3Xe74OJm*_O7tEGv z&6a!J7a9oP)t9q>r2xt8kjK-?tF_K)JF;ii5ffA%HESKYhd#oqT-6;T(%~wbv!3-K zx-@QrkI+0$&MQDEYj;ZN9bmHZ5UZ|8V+8c!s}WJF=tGwa*>l}MV-Ov=0{zxf*OlQ3 z?H4yW&F4}o%Yx~x(L&b-yFG9Dk|UKc2BBtPK**=sC@q` zJjUtbaWpnUqZsVry4qZhNxP*>PhG8G8Qx7-js11)LK#inA3XGQpDC#IDNn4zQ;ypl z_4B35(XBS`yRLip-;I?ue$qt~I%!Lf;jEtZi|oC&nR`xtvTBf%3Z1x1OV-a@I2Pzn zDd39!IP>=YQba}~v;B9J$jab>`#zmFGzNq*V`r1o2by&!$u)@@WVu72zP!j&&g9bP z(XWd#`(xy$PKt3|>N~MQ@!HGV(ZtT07^1{(<9$rhr5d)N)TBoyG{16=?U`S<^ym}G zS2`&OW^@!aSJ@@U)UVPsBjb8_*1Yr{m1~OFD`d+D@BfM)Ot_P1sjsV)A&I$lO2cVC zxYY6rI8)I7;JK(=xKlTqE!khGoBfvPy>57=^@hC3nRY*^@c8CK;zM?vL6yUIy9_;M zpEMcP@;o=rRlR61zQ4-nMBLR{NN$vBBy1wWS7DaxTm)M8`XSXWU5!^qh~b|5>kFg~ z@v4zomRN4Tw(pdAS~qj|ahn1QB_Hceu%d zJ{Ltg5d@Mxn?#)uzACC{z_&0rq73Omqf9^%jSdpxFMEnYi6 zJFa&VDT;d_^~tQwqQdH~FSkp0e?cKk4TU*{zYdRv{4NHI4|`<>({2qloD}iOpEZa$ zxSyL#;N&4&etXf@xP}NV2*2T;ND@z?NUn)P*woF-E>yQCY-=akc?mPaZb)8%zX!)J69vRGa2==4oI zNiVjEWYo2rtiRGXr)P0Zc1a}(4XK9=wT$1GI#^p>V+z?56`2zdn4sXqJLw)mjZ=i#;4&BEfBo3xh!kirSVdT|9&AGm=`KtTvffHH&pIFvKBJo4 zrEpycj~C2Q&$0%uaH=O>8C?xsj+=G zlIE@+nljdPijus4w?m_MvhdoxA&2%D8&BarT(v=T;xhO3Q(trK)~Wigk~&QOVMCqH zsnwN*m}E-JJCLr&x#}Nz!s2I|3o%6lKSC)7bU?EAM7uJ&!xy ztm`T~5}G}mcV%{c-W*}kOV@t`yK@Izeq$eZ`m-pZs_e~ux2Z`S%;wHrDQ`dGmfO`24dXSpPx>2-A(Q zTux8#E{zSdU58y@`4TBbd>gak#+JS6V-}3@v&fzqU2|WR3rJ?sPV$eRi!`X!(X1fN zWv<1vlt{_7zG;Fo)q5U?I48hXVM@#u-` zwA~3od8zh&n`{m4UIz+fM)O^{W<$ys6D%NiIZ^Wuz6FzqyZIZpxEx88&`OrBkSoqq zuO!Lb&_fR&dV761LVLu@r9F2=TFI$Mflk1#7kFyhG3`uE)Nxdb5*AN&BPjV(Xuz%* z1kyb2Ps8H82uz3@!JXu-C9zb~AORuawIpnnO<|@qJ%R_xFpy5L3Os|s1$yDs@Dj(h zIW+y%0RRetiG}!6$leTfe=Ug}Ty@}lyBR70*$H8KX-U|bnnU!cbOHpWgi?Yj8u*iZ z5fa)Q5KTIssBWo$@&^QPr6u9PWYW~3P(MFEB|oGRmF^COtEs6$VF)M!p$J4MG6KAr zSbs%thU7NHcMN?314k#(m?WwW`&C z;Yu(lg#!IKgTXZL1weij^dB=A7~szXs3n0x^`YYk2EGJursU5Mc-)`)G#@&7hYlVG zC6EaeAd~@&3jf=Xr;JR^|IFByz@0>)?PLLB|1FY9BK{@T-)h_L*`f1uAwc?{xPOcO zgZoY}5M^qru204JY?o)GuO+cPzB-$RD6NDL^1h^7Q{<*4cC_Dg#Kr7=B2&5ZO2n?@?LZ|@Mpwv)`Dp;f{UKNJL zqY>~OC_GO6B$ZCV0@F#NVBHB&nz#E-$F|_=I_5@N5(p*OUoGZjERzT%0QUgN8&CCP z{MCgaQ3zH{?6#h8RhWv3va%{1iAJfQVd%etYzTA);KglJI7|ugU6SpIQ3vP%(qgxr z3IOb60BqFt=mad2O2<&CWG#v9q9EIuI|henexDXY5(9_`*!KJn*IN;O`F{2NCLoh` zx*(7p=+DZRmx|Cr!6(Sa`tf-8F;}lU? zJWkOKpslE^ibW$42sj$AjN75{Cpv>lWcp$01RZyPDZmD>&<-1j><=;J{vPk=LD*Ib zhCnF-Hb5w25D0aciaJV70{XwFha;#0=0g(|Ra8{~dVmuZv2YwaJ`4v^)08?bf)OEL7%wfKi#K&}7F z&kvjZFNc6Y{vG5W>HDu-|H}1`6!=HM|GMj6x&Dy?|0wuhcm3Do;`nPfNALz-@ce+i z+Um(-J7AwDY;J-vQ1dSWPA%{%Uh#Ud_igfi3z&M}yS26TKEZJj=wNX(KBW(e-gDRx zxL~Ilo@IbQoc!Ad3n(K~7-$4DjZ6)|vn)r1Sdb!+DaiiF z*K9Du86WZth)*`i=s1|hRo|H6^{L|So#TqfcIk86Brc5woA#}6x-LjV13HZBBeoh% z@YP#0_T+CfT~8fG{nF?OXSMKPd{BUC+MHb) zz1uFd^oox$Gm5$ShH?#c`KZWmJi}u?(l&Um!^hH)6c4YZr>6y8+V#~GH`W$1d)xZs zat^UA-F~6dlYXAhs__knm26;7C);VyDTupQtYZKM^x{=TrcsEFL*cRwafMAfyUs%Q zx{O-#WB&UmpSNBlkmciy?38LhO%#PmHDwy*)u>Hc2`g06gm+iII7cWGa$c0C}(ERBOl{c@nwolMPm-wO{!|{=HRfjdeO6k zo<@8pyb4>hm%q9vt51iHhsh9&O7iP%7Z@8iU`kgo~R{cS8%tFJG0ryD+~cAJe?%l2h&u#QO< V_DMFNP6BQL85x|>FVl6s@PAp&J*ofz literal 0 HcmV?d00001 diff --git a/graphics/object_events/pics/pokemon/wailord.png b/graphics/object_events/pics/pokemon/wailord.png index a1fc3a087a2641b82ead18cbd07042531268a140..a7032a856a462d258c35136f14fbb086810819d9 100644 GIT binary patch delta 1218 zcmV;z1U>uiPU{JOiBL{Q4GJ0x0000DNk~Le0004i0000$1Oos70O5AMi~s-t2XskI zMF-^x0uL)7YX%Va0000NbVXQnQ*UN;cVTj607pzjP)ME|7+^2GoE z1P@6>K~#90?U}o7+b|S{H4Einc<3$5fR7F^>Y2z-2ee0+R-e0+R-e0+R- ze0+R-UOMdY&tW`&AdKB(7jW@oQ{+LAXNPlA0Az@viyxg37=y*ZoD|a}8QBe8{P>Vd zfEjiNaW4FX;i3E)!YIW`9OncQ8L)KG#h)dc`Qe-kj+5j9>j281Bl%{YAIw#S*lWba zpCRn(VtkEFqbL`GlO5gxj2|CD>BX2*`z(TUA^7lscL3vmN9S%sW#)GW@en`>f_bKO z@#Ay5p>X~O==|g${_-6l6oeqyYQ(|0;8fK3$ld{zA0Gl`tkWRMxgdy@7A%6>ir<)i zp6AA&J(ZV&;tpdSK)4W8+$c!WiZAsR!Y@fOuBPa)DeK}Qe5VDI9sgsTCGt8qECxzY za+6>{@`~qw8W(=NzOMESFVlAX34+)66(?711%vVlDXu>u;m1e#lq)Vwf-Wuu85b0T zj0-Y@;C5c|jj2W)B_zj4$rl=vOY~%S{s5D4o{MuAZMeKXh5cp=sKKC^Rs7OaWFb68 zYuv@dvgPRx9{#{6-=vVX;ZiVz{ZbEwL6ESD8(*t`usbY*J)vKGkEbRmn2e^oIovbW zhF5}esW%IfiW{e)qN;Jz15%T);#vbmviB1i(dM4l#brWBlwe}IgW;mi4YQbQ7Aoq4 zywO8>Z>kD|=6=h?rC?qc)YptKt@EYc0VSwP#Pr_0t*--(8Y1v-^bX)$3c?l=RpSZV z=+A(EEbBbg8`x&?zWul`Oai3N8$Z_t=dHLBlnZ@XYr3FlqvD29Kt8VD@l!bbaQfXe zNb-s|mzjp(jDG63;_93w7nHAjBS;N`MV*^QX}&)BE(AZ`YJw^i*Dn4Bpr{K*{Z?E? zu4CmqpBdh|!a84=1YfOA#8->k{#T?*=RXHMsdg!j85g{3#~%gDSUZ4mzLKotWg4H_z8)fcHR!(PBM)Xveq7T}y?#4h z3YLnQtphmcxr>V|w!Dy{ob)<_*N~-2!H-oGHJ?(+;mesgbgoXS?y&I|y0|nfGQ=N$ z;j3Y9(CHL6!>G84qNv{-go?9t6^TRVQjizeV9@Q_z8<=`2m`>s?AbV3N4+>cT@Rx^ z_tWpM;xQXW5i@a_P0Sxuw=;|_U*BAuUq-w#V&7KnoE!4=A{j#`U0j{h>vlSW;i+v9 zI=I;NGL|gt9l*F4;_)yt)z6c-Jm)t#@8R%={lk`n2fujJ?97TCoG=wz`z|gbID%dL g=>PEe`26?$1;xtqUc5*DdH?_b07*qoM6N<$f)gM;{{R30 literal 10094 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 diff --git a/include/constants/event_object_movement.h b/include/constants/event_object_movement.h index f7c2d362843e..cac433368938 100755 --- a/include/constants/event_object_movement.h +++ b/include/constants/event_object_movement.h @@ -276,6 +276,11 @@ #define ANIM_RUN_WEST (ANIM_STD_COUNT + 2) #define ANIM_RUN_EAST (ANIM_STD_COUNT + 3) +#define ANIM_EXIT_POKEBALL_FAST_SOUTH (ANIM_STD_COUNT + 0) +#define ANIM_EXIT_POKEBALL_FAST_NORTH (ANIM_STD_COUNT + 1) +#define ANIM_EXIT_POKEBALL_FAST_WEST (ANIM_STD_COUNT + 2) +#define ANIM_EXIT_POKEBALL_FAST_EAST (ANIM_STD_COUNT + 3) + #define ANIM_BUNNY_HOP_BACK_WHEEL_SOUTH (ANIM_STD_COUNT + 0) #define ANIM_BUNNY_HOP_BACK_WHEEL_NORTH (ANIM_STD_COUNT + 1) #define ANIM_BUNNY_HOP_BACK_WHEEL_WEST (ANIM_STD_COUNT + 2) diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 1b4f1e1d9f0d..9c7ab50edec4 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -289,6 +289,7 @@ void MovementType_FollowPlayer(struct Sprite *); u8 GetSlideMovementAction(u32); u8 GetJumpMovementAction(u32); u8 GetJump2MovementAction(u32); +u8 CopySprite(struct Sprite *sprite, s16 x, s16 y, u8 subpriority); u8 CreateCopySpriteAt(struct Sprite *sprite, s16 x, s16 y, u8 subpriority); u8 MovementType_WanderAround_Step0(struct ObjectEvent *, struct Sprite *); diff --git a/include/follower_helper.h b/include/follower_helper.h index 115242fdb9b0..d8ab0621b14c 100644 --- a/include/follower_helper.h +++ b/include/follower_helper.h @@ -125,5 +125,6 @@ enum { }; extern const struct FollowerMsgInfoExtended gFollowerConditionalMessages[COND_MSG_COUNT]; +extern const struct FollowerMessagePool gFollowerBasicMessages[FOLLOWER_EMOTION_LENGTH]; #endif //GUARD_FOLLOWER_HELPER_H diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index 0c07148ba217..9f1a210a274b 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -272,6 +272,11 @@ enum { #define PLAYER_AVATAR_FLAG_FORCED_MOVE (1 << 6) #define PLAYER_AVATAR_FLAG_DASH (1 << 7) +#define PLAYER_AVATAR_FLAG_BIKE (PLAYER_AVATAR_FLAG_MACH_BIKE | PLAYER_AVATAR_FLAG_ACRO_BIKE) +// Player avatar flags for which follower pokemon are hidden +#define FOLLOWER_INVISIBLE_FLAGS (PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_UNDERWATER | \ + PLAYER_AVATAR_FLAG_BIKE | PLAYER_AVATAR_FLAG_FORCED_MOVE) + enum { ACRO_BIKE_NORMAL, diff --git a/remote_build.sh b/remote_build.sh index 03e3e54b1aa1..835520290df0 100644 --- a/remote_build.sh +++ b/remote_build.sh @@ -11,7 +11,23 @@ remote_path=$(git remote get-url build | sed -nr -e "s/ssh:\/\/\w+@?\w*://p") # make_cmd=$(git config --local remake.make) make_product=$(git config --local remake.src) make_dest=$(git config --local remake.dest) -set -x +old_head=$(git rev-parse --short @) +set +e +# Make a temp commit for unstaged changes +temp_commit_msg="temp build" +git commit -aem "$temp_commit_msg" +retVal=$? +set -e +# set -x git push build --force-with-lease -ssh $remote_host "cd $remote_path && git reset --hard && git checkout $git_branch && $make_cmd" -scp "$remote_host:$remote_path/$make_product" $make_dest +# { set +x; } 2>/dev/null +# Reset temp commit +if [[ $retVal -eq 0 ]]; then + commit_msg=$(git log -1 --pretty=%B) + if [[ "$commit_msg" == "$temp_commit_msg" ]]; then + git reset "$old_head" &>/dev/null + fi +fi +set -x +ssh -o "VisualHostKey=no" $remote_host "cd $remote_path && git reset --hard && git checkout $git_branch && $make_cmd" +scp -o "VisualHostKey=no" "$remote_host:$remote_path/$make_product" $make_dest diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 902eb1c8928f..5eb25228a77d 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -687,6 +687,9 @@ $(FLDEFFGFXDIR)/secret_power_tree.4bpp: %.4bpp: %.png $(FLDEFFGFXDIR)/record_mix_lights.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 1 +$(OBJEVENTGFXDIR)/pokemon/substitute.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + $(OBJEVENTGFXDIR)/pokemon/bulbasaur.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 diff --git a/src/data/object_events/object_event_anims.h b/src/data/object_events/object_event_anims.h index 8bb579e01bc7..1faf48e7591f 100755 --- a/src/data/object_events/object_event_anims.h +++ b/src/data/object_events/object_event_anims.h @@ -217,6 +217,12 @@ static const union AnimCmd sAnim_FaceEast2F[] = ANIMCMD_JUMP(0), }; +static const union AnimCmd sAnim_FaceEast2F_Asym[] = +{ + ANIMCMD_FRAME(6, 16), + ANIMCMD_JUMP(0), +}; + static const union AnimCmd sAnim_GoSouth[] = { ANIMCMD_FRAME(3, 8), @@ -246,11 +252,11 @@ static const union AnimCmd sAnim_GoNorth[] = static const union AnimCmd sAnim_GoNorth2F[] = { - ANIMCMD_FRAME(2, 6), - ANIMCMD_FRAME(3, 6), - ANIMCMD_FRAME(3, 6), - ANIMCMD_FRAME(2, 6), - ANIMCMD_JUMP(0), + ANIMCMD_FRAME(2, 6), + ANIMCMD_FRAME(3, 6), + ANIMCMD_FRAME(3, 6), + ANIMCMD_FRAME(2, 6), + ANIMCMD_JUMP(0), }; static const union AnimCmd sAnim_GoWest[] = @@ -289,6 +295,15 @@ static const union AnimCmd sAnim_GoEast2F[] = ANIMCMD_JUMP(0), }; +static const union AnimCmd sAnim_GoEast2F_Asym[] = +{ + ANIMCMD_FRAME(6, 6), + ANIMCMD_FRAME(7, 6), + ANIMCMD_FRAME(7, 6), + ANIMCMD_FRAME(6, 6), + ANIMCMD_JUMP(0), +}; + static const union AnimCmd sAnim_GoFastSouth[] = { ANIMCMD_FRAME(3, 4), @@ -361,6 +376,15 @@ static const union AnimCmd sAnim_GoFastEast2F[] = ANIMCMD_JUMP(0), }; +static const union AnimCmd sAnim_GoFastEast2F_Asym[] = +{ + ANIMCMD_FRAME(6, 4), + ANIMCMD_FRAME(7, 4), + ANIMCMD_FRAME(7, 4), + ANIMCMD_FRAME(6, 4), + ANIMCMD_JUMP(0), +}; + static const union AnimCmd sAnim_GoFasterSouth[] = { ANIMCMD_FRAME(3, 2), @@ -422,6 +446,19 @@ static const union AnimCmd sAnim_ExitPokeballEast[] = ANIMCMD_JUMP(0), }; +static const union AnimCmd sAnim_ExitPokeballEast_Asym[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(0, 3), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(6, 8), + ANIMCMD_JUMP(0), +}; + static const union AnimCmd sAnim_EnterSouth[] = { ANIMCMD_FRAME(0, 8), @@ -497,6 +534,18 @@ static const union AnimCmd sAnim_EnterEast[] = ANIMCMD_JUMP(0), }; +static const union AnimCmd sAnim_EnterEast_Asym[] = +{ + ANIMCMD_FRAME(6, 8), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(0, 3), + ANIMCMD_JUMP(0), +}; + static const union AnimCmd sAnim_GoFastestSouth[] = { ANIMCMD_FRAME(3, 1), @@ -554,6 +603,18 @@ static const union AnimCmd sAnim_ExitPokeballFastEast[] = ANIMCMD_JUMP(0), }; +static const union AnimCmd sAnim_ExitPokeballFastEast_Asym[] = +{ + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(6, 2), + ANIMCMD_FRAME(6, 1), + ANIMCMD_JUMP(0), +}; + static const union AnimCmd sAnim_GoFastestNorth[] = { ANIMCMD_FRAME(5, 1), @@ -1084,31 +1145,59 @@ static const union AnimCmd *const sAnimTable_Standard[] = { }; static const union AnimCmd *const sAnimTable_Following[] = { - sAnim_FaceSouth, - sAnim_FaceNorth2F, - sAnim_FaceWest2F, - sAnim_FaceEast2F, - sAnim_GoSouth2F, - sAnim_GoNorth2F, - sAnim_GoWest2F, - sAnim_GoEast2F, - sAnim_GoFastSouth2F, - sAnim_GoFastNorth2F, - sAnim_GoFastWest2F, - sAnim_GoFastEast2F, - sAnim_EnterSouth, - sAnim_EnterNorth, - sAnim_EnterWest, - sAnim_EnterEast, - sAnim_ExitPokeballSouth, - sAnim_ExitPokeballNorth, - sAnim_ExitPokeballWest, - sAnim_ExitPokeballEast, - // ANIM_STD_COUNT = - sAnim_ExitPokeballFastSouth, - sAnim_ExitPokeballFastNorth, - sAnim_ExitPokeballFastWest, - sAnim_ExitPokeballFastEast, + [ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth, + [ANIM_STD_FACE_NORTH] = sAnim_FaceNorth2F, + [ANIM_STD_FACE_WEST] = sAnim_FaceWest2F, + [ANIM_STD_FACE_EAST] = sAnim_FaceEast2F, + [ANIM_STD_GO_SOUTH] = sAnim_GoSouth2F, + [ANIM_STD_GO_NORTH] = sAnim_GoNorth2F, + [ANIM_STD_GO_WEST] = sAnim_GoWest2F, + [ANIM_STD_GO_EAST] = sAnim_GoEast2F, + [ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth2F, + [ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth2F, + [ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest2F, + [ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast2F, + // 'Faster' and above used for entering/exiting pokeball + [ANIM_STD_GO_FASTER_SOUTH] = sAnim_EnterSouth, + [ANIM_STD_GO_FASTER_NORTH] = sAnim_EnterNorth, + [ANIM_STD_GO_FASTER_WEST] = sAnim_EnterWest, + [ANIM_STD_GO_FASTER_EAST] = sAnim_EnterEast, + [ANIM_STD_GO_FASTEST_SOUTH] = sAnim_ExitPokeballSouth, + [ANIM_STD_GO_FASTEST_NORTH] = sAnim_ExitPokeballNorth, + [ANIM_STD_GO_FASTEST_WEST] = sAnim_ExitPokeballWest, + [ANIM_STD_GO_FASTEST_EAST] = sAnim_ExitPokeballEast, + [ANIM_EXIT_POKEBALL_FAST_SOUTH] = sAnim_ExitPokeballFastSouth, + [ANIM_EXIT_POKEBALL_FAST_NORTH] = sAnim_ExitPokeballFastNorth, + [ANIM_EXIT_POKEBALL_FAST_WEST] = sAnim_ExitPokeballFastWest, + [ANIM_EXIT_POKEBALL_FAST_EAST] = sAnim_ExitPokeballFastEast, +}; + +// Like the above, but has separate frames for facing right +static const union AnimCmd *const sAnimTable_Following_Asym[] = { + [ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth, + [ANIM_STD_FACE_NORTH] = sAnim_FaceNorth2F, + [ANIM_STD_FACE_WEST] = sAnim_FaceWest2F, + [ANIM_STD_FACE_EAST] = sAnim_FaceEast2F_Asym, + [ANIM_STD_GO_SOUTH] = sAnim_GoSouth2F, + [ANIM_STD_GO_NORTH] = sAnim_GoNorth2F, + [ANIM_STD_GO_WEST] = sAnim_GoWest2F, + [ANIM_STD_GO_EAST] = sAnim_GoEast2F_Asym, + [ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth2F, + [ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth2F, + [ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest2F, + [ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast2F_Asym, + [ANIM_STD_GO_FASTER_SOUTH] = sAnim_EnterSouth, + [ANIM_STD_GO_FASTER_NORTH] = sAnim_EnterNorth, + [ANIM_STD_GO_FASTER_WEST] = sAnim_EnterWest, + [ANIM_STD_GO_FASTER_EAST] = sAnim_EnterEast_Asym, + [ANIM_STD_GO_FASTEST_SOUTH] = sAnim_ExitPokeballSouth, + [ANIM_STD_GO_FASTEST_NORTH] = sAnim_ExitPokeballNorth, + [ANIM_STD_GO_FASTEST_WEST] = sAnim_ExitPokeballWest, + [ANIM_STD_GO_FASTEST_EAST] = sAnim_ExitPokeballEast_Asym, + [ANIM_EXIT_POKEBALL_FAST_SOUTH] = sAnim_ExitPokeballFastSouth, + [ANIM_EXIT_POKEBALL_FAST_NORTH] = sAnim_ExitPokeballFastNorth, + [ANIM_EXIT_POKEBALL_FAST_WEST] = sAnim_ExitPokeballFastWest, + [ANIM_EXIT_POKEBALL_FAST_EAST] = sAnim_ExitPokeballFastEast_Asym, }; static const union AnimCmd *const sAnimTable_HoOh[] = { diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 3a658aa15ee8..4d1a2cae1c21 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -392,6 +392,7 @@ const u32 gObjectEventPic_StrangeBall[] = INCBIN_U32("graphics/object_events/pic #endif #endif +const u32 gObjectEventPic_Substitute[] = INCBIN_U32("graphics/object_events/pics/pokemon/substitute.4bpp"); const u32 gObjectEventPic_Bulbasaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/bulbasaur.4bpp"); const u32 gObjectEventPic_Ivysaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/ivysaur.4bpp"); const u32 gObjectEventPic_Venusaur[] = INCBIN_U32("graphics/object_events/pics/pokemon/venusaur.4bpp"); @@ -836,6 +837,8 @@ const u32 gObjectEventPic_RayquazaCutscene[] = INCBIN_U32("graphics/object_event const u16 gObjectEventPal_HoOh[] = INCBIN_U16("graphics/object_events/palettes/ho_oh.gbapal"); const u16 gObjectEventPal_Lugia[] = INCBIN_U16("graphics/object_events/palettes/lugia.gbapal"); +const u16 gObjectEventPal_Substitute[] = INCBIN_U16("graphics/object_events/pics/pokemon/substitute.gbapal"); + const u16 gObjectEventPaletteEmotes[] = INCBIN_U16("graphics/misc/emotes.gbapal"); #if OW_MON_POKEBALLS diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index 6eeccde765ad..744df41706fb 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -1,5 +1,7 @@ // Species-indexed pokemon object event table const struct ObjectEventGraphicsInfo gPokemonObjectGraphics[] = { + // placeholder gfx, used when other gfx aren't found + [SPECIES_NONE] = {0xFFFF, OBJ_EVENT_PAL_TAG_SUBSTITUTE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Substitute, gDummySpriteAffineAnimTable}, [SPECIES_BULBASAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Bulbasaur, gDummySpriteAffineAnimTable}, [SPECIES_IVYSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Ivysaur, gDummySpriteAffineAnimTable}, [SPECIES_VENUSAUR] = {0xFFFF, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Venusaur, gDummySpriteAffineAnimTable}, diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index bcd5f64e90ad..b2d2d15689a1 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -2117,6 +2117,14 @@ static const struct SpriteFrameImage sPicTable_Ball_STRANGE[] = { #endif +static const struct SpriteFrameImage sPicTable_Substitute[] = { + overworld_frame(gObjectEventPic_Substitute, 4, 4, 0), + overworld_frame(gObjectEventPic_Substitute, 4, 4, 1), + overworld_frame(gObjectEventPic_Substitute, 4, 4, 2), + overworld_frame(gObjectEventPic_Substitute, 4, 4, 3), + overworld_frame(gObjectEventPic_Substitute, 4, 4, 4), + overworld_frame(gObjectEventPic_Substitute, 4, 4, 5), +}; static const struct SpriteFrameImage sPicTable_Bulbasaur[] = { overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 0), overworld_frame(gObjectEventPic_Bulbasaur, 4, 4, 1), diff --git a/src/data/text/follower_messages.h b/src/data/text/follower_messages.h index 3fbec109cc9c..7678992f2241 100644 --- a/src/data/text/follower_messages.h +++ b/src/data/text/follower_messages.h @@ -50,7 +50,7 @@ static const u8 sHappyMsg27[] = _("Your POKéMON is smelling the scent\nof flowe static const u8 sHappyMsg28[] = _("{STR_VAR_1} seems very happy to see\nyou!"); static const u8 sHappyMsg29[] = _("{STR_VAR_1} faced this way and\ngrinned."); static const u8 sHappyMsg30[] = _("{STR_VAR_1} happily cuddled up to\nyou!"); - // Conditional messages begin here, index 31 +// Conditional messages begin here, index 31 static const u8 sHappyMsg31[] = _("Your POKéMON seems happy about the\ngreat weather."); static const u8 sHappyMsg32[] = _("{STR_VAR_1} is very composed and\nsure of itself!"); @@ -106,7 +106,7 @@ const struct FollowerMsgInfo gFollowerNeutralMessages[] = { static const u8 sSadMsg00[] = _("{STR_VAR_1} is dizzy."); static const u8 sSadMsg01[] = _("{STR_VAR_1} is stepping on your\nfeet!"); static const u8 sSadMsg02[] = _("{STR_VAR_1} seems a little tired."); - // Conditional messages begin, index 3 +// Conditional messages begin, index 3 static const u8 sSadMsg03[] = _("{STR_VAR_1} is not happy."); static const u8 sSadMsg04[] = _("{STR_VAR_1} is going to fall down!\n"); static const u8 sSadMsg05[] = _("{STR_VAR_1} seems to be about to\nfall over!"); @@ -123,7 +123,7 @@ const struct FollowerMsgInfo gFollowerSadMessages[] = { static const u8 sUpsetMsg00[] = _("{STR_VAR_1} seems unhappy somehow…"); static const u8 sUpsetMsg01[] = _("{STR_VAR_1} is making an unhappy\nface."); static const u8 sUpsetMsg02[] = _("…Your POKéMON seems a little\ncold."); - // Conditional messages, index 3 +// Conditional messages, index 3 static const u8 sUpsetMsg03[] = _("{STR_VAR_1} is taking shelter in the\ngrass from the rain."); const struct FollowerMsgInfo gFollowerUpsetMessages[] = { @@ -225,7 +225,7 @@ static const u8 sSurpriseMsg16[] = _("{STR_VAR_1} sensed something strange\nand static const u8 sSurpriseMsg17[] = _("{STR_VAR_1} is scared and snuggled\nup to you!"); static const u8 sSurpriseMsg18[] = _("{STR_VAR_1} is feeling an unusual\npresence…"); static const u8 sSurpriseMsg19[] = _("{STR_VAR_1} is getting tense with\nnervous energy."); - // Conditional messages, index 20 +// Conditional messages, index 20 static const u8 sSurpriseMsg20[] = _("{STR_VAR_1} seems to be very\nsurprised that it is raining!"); const struct FollowerMsgInfo gFollowerSurpriseMessages[] = { diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 0c2116437f5c..a428dd2aed75 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -520,6 +520,8 @@ const u8 gInitialMovementTypeFacingDirections[] = { // Gen VIII #define OBJ_EVENT_PAL_TAG_BALL_STRANGE 0x116A #endif +// Used as a placeholder follower graphic +#define OBJ_EVENT_PAL_TAG_SUBSTITUTE 0x7611 #define OBJ_EVENT_PAL_TAG_EMOTES 0x8002 // Not a real OW palette tag; used for the white flash applied to followers #define OBJ_EVENT_PAL_TAG_WHITE (OBJ_EVENT_PAL_TAG_NONE - 1) @@ -620,6 +622,7 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { {gObjectEventPal_StrangeBall, OBJ_EVENT_PAL_TAG_BALL_STRANGE}, #endif #endif + {gObjectEventPal_Substitute, OBJ_EVENT_PAL_TAG_SUBSTITUTE}, {gObjectEventPaletteEmotes, OBJ_EVENT_PAL_TAG_EMOTES}, {NULL, OBJ_EVENT_PAL_TAG_NONE}, }; @@ -1578,47 +1581,47 @@ static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEven static u8 TrySpawnObjectEventTemplate(const struct ObjectEventTemplate *objectEventTemplate, u8 mapNum, u8 mapGroup, s16 cameraX, s16 cameraY) { - u8 objectEventId; - struct SpriteTemplate spriteTemplate; - struct SpriteFrameImage spriteFrameImage; - const struct ObjectEventGraphicsInfo *graphicsInfo; - const struct SubspriteTable *subspriteTables = NULL; - - graphicsInfo = GetObjectEventGraphicsInfo(objectEventTemplate->graphicsId); - MakeSpriteTemplateFromObjectEventTemplate(objectEventTemplate, &spriteTemplate, &subspriteTables); - spriteFrameImage.size = graphicsInfo->size; - spriteTemplate.images = &spriteFrameImage; - objectEventId = TrySetupObjectEventSprite(objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); - if (objectEventId == OBJECT_EVENTS_COUNT) - return OBJECT_EVENTS_COUNT; + u8 objectEventId; + struct SpriteTemplate spriteTemplate; + struct SpriteFrameImage spriteFrameImage; + const struct ObjectEventGraphicsInfo *graphicsInfo; + const struct SubspriteTable *subspriteTables = NULL; + + graphicsInfo = GetObjectEventGraphicsInfo(objectEventTemplate->graphicsId); + MakeSpriteTemplateFromObjectEventTemplate(objectEventTemplate, &spriteTemplate, &subspriteTables); + spriteFrameImage.size = graphicsInfo->size; + spriteTemplate.images = &spriteFrameImage; + objectEventId = TrySetupObjectEventSprite(objectEventTemplate, &spriteTemplate, mapNum, mapGroup, cameraX, cameraY); + if (objectEventId == OBJECT_EVENTS_COUNT) + return OBJECT_EVENTS_COUNT; + + gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; + if (subspriteTables) + SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); + + // Set species based on script header + if (objectEventTemplate->graphicsId == OBJ_EVENT_GFX_OW_MON && objectEventTemplate->script) { + const u8 *script = objectEventTemplate->script; + if (script[0] == 0x7d) { // bufferspeciesname + u16 species; + u8 form; + bool8 shiny; + gObjectEvents[objectEventId].extra.asU16 = script[2] | script[3] << 8; + species = gObjectEvents[objectEventId].extra.mon.species; + form = gObjectEvents[objectEventId].extra.mon.form; + shiny = gObjectEvents[objectEventId].extra.mon.shiny; + FollowerSetGraphics(&gObjectEvents[objectEventId], species, form, shiny); + } + // Set runtime species based on VAR_TEMP_4, if template has a dynamic graphics ID + } else if (objectEventTemplate->graphicsId >= OBJ_EVENT_GFX_VARS && VarGetObjectEventGraphicsId(objectEventTemplate->graphicsId - OBJ_EVENT_GFX_VARS) == OBJ_EVENT_GFX_OW_MON) { + gObjectEvents[objectEventId].extra.asU16 = VarGet(VAR_TEMP_4); + FollowerSetGraphics(&gObjectEvents[objectEventId], + gObjectEvents[objectEventId].extra.mon.species, + gObjectEvents[objectEventId].extra.mon.form, + gObjectEvents[objectEventId].extra.mon.form); + } - gSprites[gObjectEvents[objectEventId].spriteId].images = graphicsInfo->images; - if (subspriteTables) - SetSubspriteTables(&gSprites[gObjectEvents[objectEventId].spriteId], subspriteTables); - - // Set species based on script header - if (objectEventTemplate->graphicsId == OBJ_EVENT_GFX_OW_MON && objectEventTemplate->script) { - const u8 *script = objectEventTemplate->script; - if (script[0] == 0x7d) { // bufferspeciesname - u16 species; - u8 form; - bool8 shiny; - gObjectEvents[objectEventId].extra.asU16 = script[2] | script[3] << 8; - species = gObjectEvents[objectEventId].extra.mon.species; - form = gObjectEvents[objectEventId].extra.mon.form; - shiny = gObjectEvents[objectEventId].extra.mon.shiny; - FollowerSetGraphics(&gObjectEvents[objectEventId], species, form, shiny); - } - // Set runtime species based on VAR_TEMP_4, if template has a dynamic graphics ID - } else if (objectEventTemplate->graphicsId >= OBJ_EVENT_GFX_VARS && VarGetObjectEventGraphicsId(objectEventTemplate->graphicsId - OBJ_EVENT_GFX_VARS) == OBJ_EVENT_GFX_OW_MON) { - gObjectEvents[objectEventId].extra.asU16 = VarGet(VAR_TEMP_4); - FollowerSetGraphics(&gObjectEvents[objectEventId], - gObjectEvents[objectEventId].extra.mon.species, - gObjectEvents[objectEventId].extra.mon.form, - gObjectEvents[objectEventId].extra.mon.form); - } - - return objectEventId; + return objectEventId; } u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *objectEventTemplate) @@ -1781,85 +1784,126 @@ u8 CreateVirtualObject(u8 graphicsId, u8 virtualObjId, s16 x, s16 y, u8 elevatio } struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious party mon or NULL - u8 i; - for (i=0; i 0 && !(gPlayerParty[i].box.isEgg || gPlayerParty[i].box.isBadEgg)) - return &gPlayerParty[i]; - } - return NULL; + u32 i; + for (i = 0; i < PARTY_SIZE; i++) { + if (gPlayerParty[i].hp > 0 && !(gPlayerParty[i].box.isEgg || gPlayerParty[i].box.isBadEgg)) + return &gPlayerParty[i]; + } + return NULL; } struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or NULL - u8 i; - for (i=0; i < OBJECT_EVENTS_COUNT; i++) { - if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && gObjectEvents[i].active) - return &gObjectEvents[i]; - } - return NULL; + u32 i; + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { + if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && gObjectEvents[i].active) + return &gObjectEvents[i]; + } + return NULL; } // Return graphicsInfo for a pokemon species & form static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form) { - const struct ObjectEventGraphicsInfo *graphicsInfo; - switch (species) { + const struct ObjectEventGraphicsInfo *graphicsInfo; + switch (species) + { case SPECIES_UNOWN: // Letters >A are defined as species >= NUM_SPECIES, so are not contiguous with A - form %= NUM_UNOWN_FORMS; - graphicsInfo = &gPokemonObjectGraphics[form ? SPECIES_UNOWN_B + form - 1 : species]; - break; + form %= NUM_UNOWN_FORMS; + graphicsInfo = &gPokemonObjectGraphics[form ? SPECIES_UNOWN_B + form - 1 : species]; + break; case SPECIES_CASTFORM: // Sunny, rainy, snowy forms stored separately - graphicsInfo = &gCastformObjectGraphics[form % NUM_CASTFORM_FORMS]; - break; + graphicsInfo = &gCastformObjectGraphics[form % NUM_CASTFORM_FORMS]; + break; default: - graphicsInfo = &gPokemonObjectGraphics[species]; - break; - } - return graphicsInfo->tileTag == 0xFFFF ? graphicsInfo : &gPokemonObjectGraphics[SPECIES_PORYGON]; // avoid OOB access + graphicsInfo = &gPokemonObjectGraphics[species]; + break; + } + // Try to avoid OOB or undefined access + if (graphicsInfo->tileTag == 0 && species < NUM_SPECIES) + return &gPokemonObjectGraphics[SPECIES_NONE]; + else if (graphicsInfo->tileTag != TAG_NONE && species >= NUM_SPECIES) + return &gPokemonObjectGraphics[SPECIES_NONE]; + else + return graphicsInfo; } // Find, or load, the palette for the specified pokemon info static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny) { - u8 paletteNum; + u32 paletteNum; // Note that the shiny palette tag is `species + SPECIES_SHINY_TAG`, which must be increased with more pokemon // so that palette tags do not overlap const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; if ((paletteNum = IndexOfSpritePaletteTag(spritePalette->tag)) == 0xFF) { // Load compressed palette - LoadCompressedSpritePalette(spritePalette); - paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present - if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog - UpdateSpritePaletteWithWeather(paletteNum); + LoadCompressedSpritePalette(spritePalette); + paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present + if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog + UpdateSpritePaletteWithWeather(paletteNum); } return paletteNum; } // Set graphics & sprite for a follower object event by species & shininess. static void FollowerSetGraphics(struct ObjectEvent *objEvent, u16 species, u8 form, bool8 shiny) { - const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); - objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; - ObjectEventSetGraphics(objEvent, graphicsInfo); - objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; - objEvent->extra.mon.species = species; - objEvent->extra.mon.form = form; - objEvent->extra.mon.shiny = shiny; - if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table - struct Sprite *sprite = &gSprites[objEvent->spriteId]; - // Free palette if otherwise unused - sprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); - sprite->inUse = TRUE; - sprite->oam.paletteNum = LoadDynamicFollowerPalette(species, form, shiny); - } else if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog - UpdateSpritePaletteWithWeather(gSprites[objEvent->spriteId].oam.paletteNum); -} - -// Like FollowerSetGraphics, but does not reposition sprite; intended to be used for mid-movement form changes, etc. -// TODO: Reposition sprite if size changes + const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); + objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; + ObjectEventSetGraphics(objEvent, graphicsInfo); + objEvent->graphicsId = OBJ_EVENT_GFX_OW_MON; + objEvent->extra.mon.species = species; + objEvent->extra.mon.form = form; + objEvent->extra.mon.shiny = shiny; + if (graphicsInfo->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { // Use palette from species palette table + struct Sprite *sprite = &gSprites[objEvent->spriteId]; + // Free palette if otherwise unused + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); + sprite->inUse = TRUE; + sprite->oam.paletteNum = LoadDynamicFollowerPalette(species, form, shiny); + } else if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog + UpdateSpritePaletteWithWeather(gSprites[objEvent->spriteId].oam.paletteNum); +} + +// Free a sprite's current tiles and reallocate with a new size +// Used when changing to a gfx info with a larger size +static s16 ReallocSpriteTiles(struct Sprite *sprite, u32 byteSize) { + s16 i; + bool32 wasVisible = sprite->invisible; + sprite->invisible = TRUE; + + i = CopySprite(sprite, sprite->x, sprite->y, 0xFF); + if (i < MAX_SPRITES) { + DestroySprite(&gSprites[i]); + i = AllocSpriteTiles(byteSize / TILE_SIZE_4BPP); + if (i >= 0) { + // Fill the allocated area with zeroes + // To avoid visual glitches if the frame hasn't been copied yet + CpuFastFill16(0, (u8 *)OBJ_VRAM0 + TILE_SIZE_4BPP * i, byteSize); + sprite->oam.tileNum = i; + } + } else { + i = -1; + } + + sprite->invisible = wasVisible; + return i; +} + +// Like FollowerSetGraphics, but does not recenter sprite on a metatile +// Intended to be used for mid-movement form changes, etc. static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) { u16 species = objEvent->extra.mon.species; u8 form = objEvent->extra.mon.form; u8 shiny = objEvent->extra.mon.shiny; const struct ObjectEventGraphicsInfo *graphicsInfo = SpeciesToGraphicsInfo(species, form); struct Sprite *sprite = &gSprites[objEvent->spriteId]; - u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); + u32 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); + + #if LARGE_OW_SUPPORT + // If gfx size changes, we need to reallocate tiles + if (graphicsInfo->oam->size != sprite->oam.size) { + ReallocSpriteTiles(sprite, graphicsInfo->images->size); + // Add difference in Y vectors + sprite->y += -(graphicsInfo->height >> 1) - sprite->centerToCornerVecY; + } + #endif sprite->oam.shape = graphicsInfo->oam->shape; sprite->oam.size = graphicsInfo->oam->size; @@ -1924,118 +1968,112 @@ static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny) { } void UpdateFollowingPokemon(void) { // Update following pokemon if any - struct ObjectEvent *objEvent = GetFollowerObject(); - struct Sprite *sprite; - u16 species; - bool8 shiny; - u8 form; - // Avoid spawning large (>32x32) follower pokemon inside buildings - if (GetFollowerInfo(&species, &form, &shiny) && !(gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->height > 32) && !FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) { + struct ObjectEvent *objEvent = GetFollowerObject(); + struct Sprite *sprite; + u16 species; + bool8 shiny; + u8 form; + // Don't spawn follower if: + // 1. GetFollowerInfo returns FALSE + // 2. Map is indoors and gfx is larger than 32x32 + // 3. flag is set + if (!GetFollowerInfo(&species, &form, &shiny) || + (gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->oam->size > ST_OAM_SIZE_2) || + FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) + { + RemoveFollowingPokemon(); + return; + } + if (objEvent == NULL) { // Spawn follower - struct ObjectEventTemplate template = { - .localId = OBJ_EVENT_ID_FOLLOWER, - .graphicsId = OBJ_EVENT_GFX_OW_MON, - .flagId = 0, - .x = gSaveBlock1Ptr->pos.x, - .y = gSaveBlock1Ptr->pos.y, - // If player active, copy player elevation - .elevation = gObjectEvents[gPlayerAvatar.objectEventId].active ? gObjectEvents[gPlayerAvatar.objectEventId].currentElevation : 3, - .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, - }; - objEvent = &gObjectEvents[SpawnSpecialObjectEvent(&template)]; - objEvent->invisible = TRUE; + u32 objId = gPlayerAvatar.objectEventId; + struct ObjectEventTemplate template = { + .localId = OBJ_EVENT_ID_FOLLOWER, + .graphicsId = OBJ_EVENT_GFX_OW_MON, + .flagId = 0, + .x = gSaveBlock1Ptr->pos.x, + .y = gSaveBlock1Ptr->pos.y, + // If player active, copy player elevation + .elevation = gObjectEvents[objId].active ? gObjectEvents[objId].currentElevation : 3, + .movementType = MOVEMENT_TYPE_FOLLOW_PLAYER, + }; + if ((objId = SpawnSpecialObjectEvent(&template)) >= OBJECT_EVENTS_COUNT) + return; + objEvent = &gObjectEvents[objId]; + objEvent->invisible = TRUE; } sprite = &gSprites[objEvent->spriteId]; // Follower appearance changed; move to player and set invisible - if (species != objEvent->extra.mon.species || shiny != objEvent->extra.mon.shiny || form != objEvent->extra.mon.form) { - MoveObjectEventToMapCoords(objEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); - objEvent->invisible = TRUE; + if (species != objEvent->extra.mon.species || + shiny != objEvent->extra.mon.shiny || + form != objEvent->extra.mon.form) + { + MoveObjectEventToMapCoords(objEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + objEvent->invisible = TRUE; } FollowerSetGraphics(objEvent, species, form, shiny); sprite->data[6] = 0; // set animation data objEvent->extra.mon.species = species; objEvent->extra.mon.shiny = shiny; objEvent->extra.mon.form = form; - } else { - RemoveFollowingPokemon(); - } } void RemoveFollowingPokemon(void) { // Remove follower object. Idempotent. - struct ObjectEvent *objectEvent = GetFollowerObject(); - if (objectEvent == NULL) - return; - RemoveObjectEvent(objectEvent); + struct ObjectEvent *objectEvent = GetFollowerObject(); + if (objectEvent == NULL) + return; + RemoveObjectEvent(objectEvent); } -static bool8 IsFollowerVisible(void) { // Determine whether follower *should* be visible - return - !(TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_ACRO_BIKE | PLAYER_AVATAR_FLAG_MACH_BIKE) - || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior) - || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) - || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior) - || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) - || gWeatherPtr->currWeather == WEATHER_UNDERWATER - || gWeatherPtr->currWeather == WEATHER_UNDERWATER_BUBBLES); +static bool32 IsFollowerVisible(void) { // Determine whether follower *should* be visible + return + !(TestPlayerAvatarFlags(FOLLOWER_INVISIBLE_FLAGS) + || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) + || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior)); } static bool8 SpeciesHasType(u16 species, u8 type) { - return gSpeciesInfo[species].types[0] == type || gSpeciesInfo[species].types[1] == type; + return gSpeciesInfo[species].types[0] == type || gSpeciesInfo[species].types[1] == type; } // Returns a random index according to a list of weights static u8 RandomWeightedIndex(u8 *weights, u8 length) { - u8 i; - u16 random_value; - u16 cum_weight = 0; - for (i = 0; i < length; i++) - cum_weight += weights[i]; - random_value = Random() % cum_weight; - cum_weight = 0; - for (i = 0; i < length; i++) { - cum_weight += weights[i]; - if (random_value <= cum_weight) - return i; - } -} - -// Pool of "unconditional" follower messages TODO: Should this be elsewhere ? -static const struct FollowerMessagePool followerBasicMessages[] = { - [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, N_FOLLOWER_HAPPY_MESSAGES}, - [FOLLOWER_EMOTION_NEUTRAL] = {gFollowerNeutralMessages, EventScript_FollowerGeneric, N_FOLLOWER_NEUTRAL_MESSAGES}, - [FOLLOWER_EMOTION_SAD] = {gFollowerSadMessages, EventScript_FollowerGeneric, N_FOLLOWER_SAD_MESSAGES}, - [FOLLOWER_EMOTION_UPSET] = {gFollowerUpsetMessages, EventScript_FollowerGeneric, N_FOLLOWER_UPSET_MESSAGES}, - [FOLLOWER_EMOTION_ANGRY] = {gFollowerAngryMessages, EventScript_FollowerGeneric, N_FOLLOWER_ANGRY_MESSAGES}, - [FOLLOWER_EMOTION_PENSIVE] = {gFollowerPensiveMessages, EventScript_FollowerGeneric, N_FOLLOWER_PENSIVE_MESSAGES}, - [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerGeneric, N_FOLLOWER_LOVE_MESSAGES}, - [FOLLOWER_EMOTION_SURPRISE] = {gFollowerSurpriseMessages, EventScript_FollowerGeneric, N_FOLLOWER_SURPRISE_MESSAGES}, - [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, N_FOLLOWER_CURIOUS_MESSAGES}, - [FOLLOWER_EMOTION_MUSIC] = {gFollowerMusicMessages, EventScript_FollowerGeneric, N_FOLLOWER_MUSIC_MESSAGES}, - [FOLLOWER_EMOTION_POISONED] = {gFollowerPoisonedMessages, EventScript_FollowerGeneric, N_FOLLOWER_POISONED_MESSAGES}, -}; + u32 i; + u16 random_value; + u16 weightSum = 0; + for (i = 0; i < length; i++) + weightSum += weights[i]; + random_value = Random() % weightSum; + weightSum = 0; + for (i = 0; i < length; i++) { + weightSum += weights[i]; + if (random_value <= weightSum) + return i; + } +} // Display an emote above an object event // Note that this is not a movement action static void ObjectEventEmote(struct ObjectEvent *objEvent, u8 emotion) { - emotion %= FOLLOWER_EMOTION_LENGTH; - ObjectEventGetLocalIdAndMap(objEvent, &gFieldEffectArguments[0], &gFieldEffectArguments[1], &gFieldEffectArguments[2]); - gFieldEffectArguments[7] = emotion; - FieldEffectStart(FLDEFF_EMOTE); + emotion %= FOLLOWER_EMOTION_LENGTH; + ObjectEventGetLocalIdAndMap(objEvent, &gFieldEffectArguments[0], &gFieldEffectArguments[1], &gFieldEffectArguments[2]); + gFieldEffectArguments[7] = emotion; + FieldEffectStart(FLDEFF_EMOTE); } // Script-accessible version of the above bool8 ScrFunc_emote(struct ScriptContext *ctx) { - u8 localId = ScriptReadByte(ctx); - u8 emotion = ScriptReadByte(ctx) % FOLLOWER_EMOTION_LENGTH; - u8 i = GetObjectEventIdByLocalId(localId); - if (i < OBJECT_EVENTS_COUNT) - ObjectEventEmote(&gObjectEvents[i], emotion); - return FALSE; + u8 localId = ScriptReadByte(ctx); + u8 emotion = ScriptReadByte(ctx) % FOLLOWER_EMOTION_LENGTH; + u8 i = GetObjectEventIdByLocalId(localId); + if (i < OBJECT_EVENTS_COUNT) + ObjectEventEmote(&gObjectEvents[i], emotion); + return FALSE; } struct SpecialEmote { // Used for storing conditional emotes - u16 index; - u8 emotion; + u16 index; + u8 emotion; }; // Find and return direction of metatile behavior within distance @@ -2060,184 +2098,198 @@ static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) { // Call an applicable follower message script bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big switch for follower messages { - u16 species; - s32 multi, multi2; - struct SpecialEmote cond_emotes[16] = {0}; - u8 emotion, n_choices = 0; - struct ObjectEvent *objEvent = GetFollowerObject(); - struct Pokemon *mon = GetFirstLiveMon(); - u8 emotion_weight[FOLLOWER_EMOTION_LENGTH] = { - [FOLLOWER_EMOTION_HAPPY] = 10, - [FOLLOWER_EMOTION_NEUTRAL] = 15, - [FOLLOWER_EMOTION_SAD] = 5, - [FOLLOWER_EMOTION_UPSET] = 15, - [FOLLOWER_EMOTION_ANGRY] = 15, - [FOLLOWER_EMOTION_PENSIVE] = 15, - [FOLLOWER_EMOTION_SURPRISE] = 10, // TODO: Scale this with how long the follower has been out? - [FOLLOWER_EMOTION_CURIOUS] = 10, // TODO: Increase this if there is an item nearby? - [FOLLOWER_EMOTION_MUSIC] = 15, - }; - u32 i, j; - bool32 pickedCondition = FALSE; - if (mon == NULL) { - ScriptCall(ctx, EventScript_FollowerLovesYou); - return FALSE; - } - // If map is not flyable, set the script to jump past the fly check TODO: Should followers ask to fly? - if (TRUE || !Overworld_MapTypeAllowsTeleportAndFly(gMapHeader.mapType)) + u32 species; + s32 multi, multi2; + struct SpecialEmote condEmotes[16] = {0}; + u32 condCount = 0; + u32 emotion; + struct ObjectEvent *objEvent = GetFollowerObject(); + struct Pokemon *mon = GetFirstLiveMon(); + u8 emotion_weight[FOLLOWER_EMOTION_LENGTH] = { + [FOLLOWER_EMOTION_HAPPY] = 10, + [FOLLOWER_EMOTION_NEUTRAL] = 15, + [FOLLOWER_EMOTION_SAD] = 5, + [FOLLOWER_EMOTION_UPSET] = 15, + [FOLLOWER_EMOTION_ANGRY] = 15, + [FOLLOWER_EMOTION_PENSIVE] = 15, + [FOLLOWER_EMOTION_SURPRISE] = 10, + [FOLLOWER_EMOTION_CURIOUS] = 10, + [FOLLOWER_EMOTION_MUSIC] = 15, + }; + u32 i, j; + bool32 pickedCondition = FALSE; + if (mon == NULL) { // failsafe + ScriptCall(ctx, EventScript_FollowerLovesYou); + return FALSE; + } + // Set the script to the very end; we'll be calling another script dynamically ScriptJump(ctx, EventScript_FollowerEnd); - species = GetMonData(mon, MON_DATA_SPECIES); - multi = GetMonData(mon, MON_DATA_FRIENDSHIP); - if (multi > 80) { - emotion_weight[FOLLOWER_EMOTION_HAPPY] = 20; - emotion_weight[FOLLOWER_EMOTION_UPSET] = 5; - emotion_weight[FOLLOWER_EMOTION_ANGRY] = 5; - emotion_weight[FOLLOWER_EMOTION_LOVE] = 20; - emotion_weight[FOLLOWER_EMOTION_MUSIC] = 20; - } - if (multi > 170) { - emotion_weight[FOLLOWER_EMOTION_HAPPY] = 30; - emotion_weight[FOLLOWER_EMOTION_LOVE] = 30; - } - // Conditional messages follow - // Weather-related - if (GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=31}; - // Health & status-related - multi = mon->hp * 100 / mon->maxHP; - if (multi < 20) { - emotion_weight[FOLLOWER_EMOTION_SAD] = 30; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=4}; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=5}; - } - if (multi < 50 || mon->status & STATUS1_PARALYSIS) { - emotion_weight[FOLLOWER_EMOTION_SAD] = 30; - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=6}; - } - // Gym type advantage/disadvantage scripts - if (GetCurrentMapMusic() == MUS_GYM || GetCurrentMapMusic() == MUS_RG_GYM) { - switch (gMapHeader.regionMapSectionId) - { - case MAPSEC_RUSTBORO_CITY: - case MAPSEC_PEWTER_CITY: - multi = TYPE_ROCK; - break; - case MAPSEC_DEWFORD_TOWN: - multi = TYPE_FIGHTING; - break; - case MAPSEC_MAUVILLE_CITY: - case MAPSEC_VERMILION_CITY: - multi = TYPE_ELECTRIC; - break; - case MAPSEC_LAVARIDGE_TOWN: - case MAPSEC_CINNABAR_ISLAND: - multi = TYPE_FIRE; - break; - case MAPSEC_PETALBURG_CITY: - multi = TYPE_NORMAL; - break; - case MAPSEC_FORTREE_CITY: - multi = TYPE_FLYING; - break; - case MAPSEC_MOSSDEEP_CITY: - case MAPSEC_SAFFRON_CITY: - multi = TYPE_PSYCHIC; - break; - case MAPSEC_SOOTOPOLIS_CITY: - case MAPSEC_CERULEAN_CITY: - multi = TYPE_WATER; - break; - case MAPSEC_CELADON_CITY: - multi = TYPE_GRASS; - break; - case MAPSEC_FUCHSIA_CITY: - multi = TYPE_POISON; - break; - case MAPSEC_VIRIDIAN_CITY: - multi = TYPE_GROUND; - break; - default: - multi = NUMBER_OF_MON_TYPES; - } - if (multi < NUMBER_OF_MON_TYPES) { - multi = GetTypeEffectiveness(mon, multi); - if (multi & (MOVE_RESULT_NOT_VERY_EFFECTIVE | MOVE_RESULT_DOESNT_AFFECT_FOE | MOVE_RESULT_NO_EFFECT)) - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=32}; - else if (multi & MOVE_RESULT_SUPER_EFFECTIVE) - cond_emotes[n_choices++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=7}; - } - } - - emotion = RandomWeightedIndex(emotion_weight, FOLLOWER_EMOTION_LENGTH); - #ifdef BATTLE_ENGINE - if ((mon->status & STATUS1_PSN_ANY) && GetMonAbility(mon) != ABILITY_POISON_HEAL) - #else - if (mon->status & STATUS1_PSN_ANY) - #endif - emotion = FOLLOWER_EMOTION_POISONED; - multi = Random() % followerBasicMessages[emotion].length; - // With 50% chance, select special message using reservoir sampling - for (i = (Random() & 1) ? n_choices : 0, j = 1; i < n_choices; i++) { - if (cond_emotes[i].emotion == emotion && (Random() < 0x10000 / (j++))) // Replace item with 1/j chance - multi = cond_emotes[i].index; - } - // Match scripted conditional messages - // With 50% chance, try to match scripted conditional messages - for (i = (Random() & 1) ? COND_MSG_COUNT : 0, j = 1; i < COND_MSG_COUNT; i++) { - const struct FollowerMsgInfoExtended *info = &gFollowerConditionalMessages[i]; - if (info->stFlags == 1 && species != info->st.species) - continue; - if (info->stFlags == 2 && (info->st.types.type2 >= NUMBER_OF_MON_TYPES ? SpeciesHasType(species, info->st.types.type1) : !(SpeciesHasType(species, info->st.types.type1) || SpeciesHasType(species, info->st.types.type2)))) - continue; - if (info->stFlags == 3 && !(mon->status & info->st.status)) - continue; - if (info->mmFlags == 1 && gMapHeader.regionMapSectionId != info->mm.mapSec.mapSec) - continue; - if (info->mmFlags == 2 && !(gSaveBlock1Ptr->location.mapNum == info->mm.map.mapNum && gSaveBlock1Ptr->location.mapGroup == info->mm.map.mapGroup)) - continue; - if (info->mmFlags == 3 && !(objEvent->currentMetatileBehavior == info->mm.mb.behavior1 || objEvent->currentMetatileBehavior == info->mm.mb.behavior2)) - continue; - if (info->wtFlags == 1 && !(GetCurrentWeather() == info->wt.weather.weather1 || GetCurrentWeather() == info->wt.weather.weather2)) - continue; - if (info->wtFlags == 2 && GetCurrentMapMusic() != info->wt.song) + species = GetMonData(mon, MON_DATA_SPECIES); + multi = GetMonData(mon, MON_DATA_FRIENDSHIP); + if (multi > 80) { + emotion_weight[FOLLOWER_EMOTION_HAPPY] = 20; + emotion_weight[FOLLOWER_EMOTION_UPSET] = 5; + emotion_weight[FOLLOWER_EMOTION_ANGRY] = 5; + emotion_weight[FOLLOWER_EMOTION_LOVE] = 20; + emotion_weight[FOLLOWER_EMOTION_MUSIC] = 20; + } + if (multi > 170) { + emotion_weight[FOLLOWER_EMOTION_HAPPY] = 30; + emotion_weight[FOLLOWER_EMOTION_LOVE] = 30; + } + // Special C-based conditions follower + // Weather-related + if (GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) + condEmotes[condCount++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=31}; + // Health & status-related + multi = mon->hp * 100 / mon->maxHP; + if (multi < 20) { + emotion_weight[FOLLOWER_EMOTION_SAD] = 30; + condEmotes[condCount++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=4}; + condEmotes[condCount++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=5}; + } + if (multi < 50 || mon->status & STATUS1_PARALYSIS) { + emotion_weight[FOLLOWER_EMOTION_SAD] = 30; + condEmotes[condCount++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=6}; + } + // Gym type advantage/disadvantage + if (GetCurrentMapMusic() == MUS_GYM || GetCurrentMapMusic() == MUS_RG_GYM) { + switch (gMapHeader.regionMapSectionId) + { + case MAPSEC_RUSTBORO_CITY: + case MAPSEC_PEWTER_CITY: + multi = TYPE_ROCK; + break; + case MAPSEC_DEWFORD_TOWN: + multi = TYPE_FIGHTING; + break; + case MAPSEC_MAUVILLE_CITY: + case MAPSEC_VERMILION_CITY: + multi = TYPE_ELECTRIC; + break; + case MAPSEC_LAVARIDGE_TOWN: + case MAPSEC_CINNABAR_ISLAND: + multi = TYPE_FIRE; + break; + case MAPSEC_PETALBURG_CITY: + multi = TYPE_NORMAL; + break; + case MAPSEC_FORTREE_CITY: + multi = TYPE_FLYING; + break; + case MAPSEC_MOSSDEEP_CITY: + case MAPSEC_SAFFRON_CITY: + multi = TYPE_PSYCHIC; + break; + case MAPSEC_SOOTOPOLIS_CITY: + case MAPSEC_CERULEAN_CITY: + multi = TYPE_WATER; + break; + case MAPSEC_CELADON_CITY: + multi = TYPE_GRASS; + break; + case MAPSEC_FUCHSIA_CITY: + multi = TYPE_POISON; + break; + case MAPSEC_VIRIDIAN_CITY: + multi = TYPE_GROUND; + break; + default: + multi = NUMBER_OF_MON_TYPES; + } + if (multi < NUMBER_OF_MON_TYPES) { + multi = GetTypeEffectiveness(mon, multi); + if (multi & (MOVE_RESULT_NOT_VERY_EFFECTIVE | MOVE_RESULT_DOESNT_AFFECT_FOE | MOVE_RESULT_NO_EFFECT)) + condEmotes[condCount++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=32}; + else if (multi & MOVE_RESULT_SUPER_EFFECTIVE) + condEmotes[condCount++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=7}; + } + } + + emotion = RandomWeightedIndex(emotion_weight, FOLLOWER_EMOTION_LENGTH); + #ifdef BATTLE_ENGINE + if ((mon->status & STATUS1_PSN_ANY) && GetMonAbility(mon) != ABILITY_POISON_HEAL) + #else + if (mon->status & STATUS1_PSN_ANY) + #endif + emotion = FOLLOWER_EMOTION_POISONED; + + // end special conditions + + // roll for basic/unconditional message + multi = Random() % gFollowerBasicMessages[emotion].length; + // (50% chance) Select special condition using reservoir sampling + for (i = (Random() & 1) ? condCount : 0, j = 1; i < condCount; i++) { + if (condEmotes[i].emotion == emotion && (Random() < 0x10000 / (j++))) // Replace each item with 1/j chance + multi = condEmotes[i].index; + } + // (50% chance) Match *scripted* conditional messages, from follower_helper.c + for (i = (Random() & 1) ? COND_MSG_COUNT : 0, j = 1; i < COND_MSG_COUNT; i++) { + const struct FollowerMsgInfoExtended *info = &gFollowerConditionalMessages[i]; + if (info->stFlags == 1 && species != info->st.species) + continue; + if (info->stFlags == 2 && + (info->st.types.type2 >= NUMBER_OF_MON_TYPES ? + SpeciesHasType(species, info->st.types.type1) : + !(SpeciesHasType(species, info->st.types.type1) || SpeciesHasType(species, info->st.types.type2))) + ) + continue; + if (info->stFlags == 3 && !(mon->status & info->st.status)) + continue; + if (info->mmFlags == 1 && gMapHeader.regionMapSectionId != info->mm.mapSec.mapSec) + continue; + if (info->mmFlags == 2 && + !(gSaveBlock1Ptr->location.mapNum == info->mm.map.mapNum && + gSaveBlock1Ptr->location.mapGroup == info->mm.map.mapGroup) + ) continue; - if (info->nearFlags == 1) { - if ((multi2 = FindMetatileBehaviorWithinRange(objEvent->currentCoords.x, objEvent->currentCoords.y, info->near.mb.behavior, info->near.mb.distance))) - gSpecialVar_Result = multi2; - else - continue; - } - - // replace choice with weight/j chance - if (Random() < (0x10000 / (j++)) * (info->weight ? info->weight : 1)) { - multi = i; - pickedCondition = TRUE; - } - } - if (pickedCondition) { // conditional message was chosen - emotion = gFollowerConditionalMessages[multi].emotion; - ObjectEventEmote(objEvent, emotion); - ctx->data[0] = (u32) gFollowerConditionalMessages[multi].text; - // text choices are spread across array; pick a random one - if (gFollowerConditionalMessages[multi].textSpread) { - for (i = 0; i < 4; i++) - if (!((u32*)gFollowerConditionalMessages[multi].text)[i]) - break; - ctx->data[0] = i ? ((u32*)gFollowerConditionalMessages[multi].text)[Random() % i] : 0; - } - ScriptCall(ctx, gFollowerConditionalMessages[multi].script ? gFollowerConditionalMessages[multi].script : followerBasicMessages[emotion].script); - return FALSE; - } - ObjectEventEmote(objEvent, emotion); - ctx->data[0] = (u32) followerBasicMessages[emotion].messages[multi].text; // Load message text - ScriptCall(ctx, followerBasicMessages[emotion].messages[multi].script ? - followerBasicMessages[emotion].messages[multi].script : followerBasicMessages[emotion].script); - return FALSE; -} + if (info->mmFlags == 3 && + !(objEvent->currentMetatileBehavior == info->mm.mb.behavior1 || + objEvent->currentMetatileBehavior == info->mm.mb.behavior2) + ) + continue; + if (info->wtFlags == 1 && + !(GetCurrentWeather() == info->wt.weather.weather1 || + GetCurrentWeather() == info->wt.weather.weather2) + ) + continue; + if (info->wtFlags == 2 && GetCurrentMapMusic() != info->wt.song) + continue; + if (info->nearFlags == 1) { + if ((multi2 = FindMetatileBehaviorWithinRange(objEvent->currentCoords.x, objEvent->currentCoords.y, info->near.mb.behavior, info->near.mb.distance))) + gSpecialVar_Result = multi2; + else + continue; + } -bool8 ScrFunc_followerfly(struct ScriptContext *ctx) { - SetMainCallback2(CB2_OpenFlyMap); - return FALSE; + // replace choice with weight/j chance + if (Random() < (0x10000 / (j++)) * (info->weight ? info->weight : 1)) { + multi = i; + pickedCondition = TRUE; + } + } + // condition message was chosen + if (pickedCondition) { + emotion = gFollowerConditionalMessages[multi].emotion; + ObjectEventEmote(objEvent, emotion); + ctx->data[0] = (u32) gFollowerConditionalMessages[multi].text; + // text choices are spread across array; pick a random one + if (gFollowerConditionalMessages[multi].textSpread) { + for (i = 0; i < 4; i++) + if (!((u32*)gFollowerConditionalMessages[multi].text)[i]) + break; + ctx->data[0] = i ? ((u32*)gFollowerConditionalMessages[multi].text)[Random() % i] : 0; + } + ScriptCall(ctx, gFollowerConditionalMessages[multi].script ? gFollowerConditionalMessages[multi].script : gFollowerBasicMessages[emotion].script); + return FALSE; + } + // otherwise, a basic or C-based message was picked + ObjectEventEmote(objEvent, emotion); + ctx->data[0] = (u32) gFollowerBasicMessages[emotion].messages[multi].text; // Load message text + ScriptCall(ctx, gFollowerBasicMessages[emotion].messages[multi].script ? + gFollowerBasicMessages[emotion].messages[multi].script : + gFollowerBasicMessages[emotion].script); + return FALSE; } void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) @@ -2371,9 +2423,10 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) sprite->coordOffsetEnabled = TRUE; sprite->sObjEventId = objectEventId; objectEvent->spriteId = i; - if (objectEvent->graphicsId == OBJ_EVENT_GFX_OW_MON) { // Set pokemon graphics - FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); - } + + if (objectEvent->graphicsId == OBJ_EVENT_GFX_OW_MON) // Set pokemon graphics + FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); + if (!objectEvent->inanimate && objectEvent->movementType != MOVEMENT_TYPE_PLAYER) StartSpriteAnim(sprite, GetFaceDirectionAnimNum(objectEvent->facingDirection)); @@ -2405,43 +2458,47 @@ static void SetPlayerAvatarObjectEventIdAndObjectId(u8 objectEventId, u8 spriteI // Update sprite's palette, freeing old palette if necessary static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite * sprite) { - // Free palette if otherwise unused - sprite->inUse = FALSE; - FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); - sprite->inUse = TRUE; - return sprite->oam.paletteNum = LoadSpritePalette(spritePalette); + // Free palette if otherwise unused + sprite->inUse = FALSE; + FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); + sprite->inUse = TRUE; + return sprite->oam.paletteNum = LoadSpritePalette(spritePalette); } // Find and update based on template's paletteTag -// TODO: Add a better way to associate tags -> palettes besides listing them in sObjectEventSpritePalettes u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate * template, struct Sprite * sprite) { - u8 i = FindObjectEventPaletteIndexByTag(template->paletteTag); - if (i == 0xFF) - return i; - return UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); + u8 i = FindObjectEventPaletteIndexByTag(template->paletteTag); + if (i == 0xFF) + return i; + return UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); } // Set graphics *by info* static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct ObjectEventGraphicsInfo *graphicsInfo) { - struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - u8 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); - if (i != 0xFF) - UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); - sprite->oam.shape = graphicsInfo->oam->shape; - sprite->oam.size = graphicsInfo->oam->size; - sprite->images = graphicsInfo->images; - sprite->anims = graphicsInfo->anims; - sprite->subspriteTables = graphicsInfo->subspriteTables; - objectEvent->inanimate = graphicsInfo->inanimate; - SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); - sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); - sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); - sprite->x += 8; - sprite->y += 16 + sprite->centerToCornerVecY; - if (objectEvent->trackedByCamera) - { - CameraObjectReset1(); - } + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + u32 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); + if (i != 0xFF) + UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); + + #if LARGE_OW_SUPPORT + // If gfx size changes, we need to reallocate tiles + if (graphicsInfo->oam->size != sprite->oam.size) + ReallocSpriteTiles(sprite, graphicsInfo->images->size); + #endif + + sprite->oam.shape = graphicsInfo->oam->shape; + sprite->oam.size = graphicsInfo->oam->size; + sprite->images = graphicsInfo->images; + sprite->anims = graphicsInfo->anims; + sprite->subspriteTables = graphicsInfo->subspriteTables; + objectEvent->inanimate = graphicsInfo->inanimate; + SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); + sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); + sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); + sprite->x += 8; + sprite->y += 16 + sprite->centerToCornerVecY; + if (objectEvent->trackedByCamera) + CameraObjectReset1(); } void ObjectEventSetGraphicsId(struct ObjectEvent *objectEvent, u8 graphicsId) @@ -2483,26 +2540,24 @@ void PlayerObjectTurn(struct PlayerAvatar *playerAvatar, u8 direction) } static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, u8 berryId, u8 berryStage) { - const u8 graphicsId = gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]; - const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); - struct Sprite *sprite = &gSprites[objectEvent->spriteId]; - UpdateSpritePalette(&sObjectEventSpritePalettes[gBerryTreePaletteSlotTablePointers[berryId][berryStage]-2], sprite); - sprite->oam.shape = graphicsInfo->oam->shape; - sprite->oam.size = graphicsInfo->oam->size; - sprite->images = gBerryTreePicTablePointers[berryId]; - sprite->anims = graphicsInfo->anims; - sprite->subspriteTables = graphicsInfo->subspriteTables; - objectEvent->inanimate = graphicsInfo->inanimate; - objectEvent->graphicsId = graphicsId; - SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); - sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); - sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); - sprite->x += 8; - sprite->y += 16 + sprite->centerToCornerVecY; - if (objectEvent->trackedByCamera) - { - CameraObjectReset1(); - } + const u8 graphicsId = gBerryTreeObjectEventGraphicsIdTablePointers[berryId][berryStage]; + const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); + struct Sprite *sprite = &gSprites[objectEvent->spriteId]; + UpdateSpritePalette(&sObjectEventSpritePalettes[gBerryTreePaletteSlotTablePointers[berryId][berryStage]-2], sprite); + sprite->oam.shape = graphicsInfo->oam->shape; + sprite->oam.size = graphicsInfo->oam->size; + sprite->images = gBerryTreePicTablePointers[berryId]; + sprite->anims = graphicsInfo->anims; + sprite->subspriteTables = graphicsInfo->subspriteTables; + objectEvent->inanimate = graphicsInfo->inanimate; + objectEvent->graphicsId = graphicsId; + SetSpritePosToMapCoords(objectEvent->currentCoords.x, objectEvent->currentCoords.y, &sprite->x, &sprite->y); + sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); + sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); + sprite->x += 8; + sprite->y += 16 + sprite->centerToCornerVecY; + if (objectEvent->trackedByCamera) + CameraObjectReset1(); } static void get_berry_tree_graphics(struct ObjectEvent *objectEvent, struct Sprite *sprite) @@ -4962,7 +5017,7 @@ bool8 CopyablePlayerMovement_Jump2(struct ObjectEvent *objectEvent, struct Sprit return TRUE; } -static bool8 EndFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { +static bool32 EndFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { if (!sprite) return FALSE; SetGpuReg(REG_OFFSET_MOSAIC, 0); @@ -4973,7 +5028,7 @@ static bool8 EndFollowerTransformEffect(struct ObjectEvent *objectEvent, struct return FALSE; } -static bool8 TryStartFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { +static bool32 TryStartFollowerTransformEffect(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u32 multi; if (objectEvent->extra.mon.species == SPECIES_CASTFORM && objectEvent->extra.mon.form != (multi = GetOverworldCastformForm())) { sprite->data[7] = TRANSFORM_TYPE_PERMANENT << 8; @@ -5035,10 +5090,10 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S { ClearObjectEventMovement(objectEvent, sprite); if (!IsFollowerVisible()) { // Shadow player's position - objectEvent->invisible = TRUE; - MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); - objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning - return FALSE; + objectEvent->invisible = TRUE; + MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); + objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning + return FALSE; } // Move follower to player, in case we end up in the shadowing state for only 1 frame // This way the player cannot talk to the invisible follower before it appears @@ -5064,7 +5119,6 @@ bool8 MovementType_FollowPlayer_Active(struct ObjectEvent *objectEvent, struct S sprite->sTypeFuncId = 2; // movement action sets state to 0 return TRUE; } - // TODO: Remove dependence on PlayerGetCopyableMovement return gFollowPlayerMovementFuncs[PlayerGetCopyableMovement()](objectEvent, sprite, GetPlayerMovementDirection(), NULL); } @@ -5079,12 +5133,11 @@ bool8 MovementType_FollowPlayer_Moving(struct ObjectEvent *objectEvent, struct S if (ObjectEventExecSingleMovementAction(objectEvent, sprite)) { #endif objectEvent->singleMovementActive = 0; - if (sprite->sTypeFuncId) { // restore nonzero state + if (sprite->sTypeFuncId) // restore nonzero state sprite->sTypeFuncId = 1; - } } else if (objectEvent->movementActionId < MOVEMENT_ACTION_EXIT_POKEBALL) { UpdateFollowerTransformEffect(objectEvent, sprite); - #if OW_MON_BOBBING == TRUE + #if OW_MON_BOBBING if ((sprite->data[5] & 7) == 2) sprite->y2 ^= -1; #endif @@ -5105,7 +5158,7 @@ bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Spri { // finish movement action objectEvent->singleMovementActive = 0; } - #if OW_MON_BOBBING == TRUE + #if OW_MON_BOBBING else if ((sprite->data[3] & 7) == 2) sprite->y2 ^= -1; #endif @@ -5129,29 +5182,29 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri x = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x; y = gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y; - if ((x == targetX && y == targetY) || !IsFollowerVisible()) { // don't move on player collision or if not visible - return FALSE; - } + if ((x == targetX && y == targetY) || !IsFollowerVisible()) // don't move on player collision or if not visible + return FALSE; + x = objectEvent->currentCoords.x; y = objectEvent->currentCoords.y; ClearObjectEventMovement(objectEvent, sprite); if (objectEvent->invisible) { // Animate exiting pokeball - // Player is jumping, but follower is invisible - if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) { - sprite->sTypeFuncId = 0; // return to shadowing state - return FALSE; - } - MoveObjectEventToMapCoords(objectEvent, targetX, targetY); - ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_EXIT_POKEBALL); - objectEvent->singleMovementActive = 1; - sprite->sTypeFuncId = 2; - #if OW_MON_BOBBING == TRUE - sprite->y2 = 0; - #endif - return TRUE; + // Player is jumping, but follower is invisible + if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) { + sprite->sTypeFuncId = 0; // return to shadowing state + return FALSE; + } + MoveObjectEventToMapCoords(objectEvent, targetX, targetY); + ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_EXIT_POKEBALL); + objectEvent->singleMovementActive = 1; + sprite->sTypeFuncId = 2; + #if OW_MON_BOBBING + sprite->y2 = 0; + #endif + return TRUE; } else if (x == targetX && y == targetY) { // don't move if already in the player's last position - return FALSE; + return FALSE; } // Follow player @@ -5174,7 +5227,7 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); else { objectEvent->movementActionId = GetWalkNormalMovementAction(direction); - #if OW_MON_BOBBING == TRUE + #if OW_MON_BOBBING sprite->y2 = -1; #endif } @@ -5190,7 +5243,7 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); else { ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkNormalMovementAction(direction)); - #if OW_MON_BOBBING == TRUE + #if OW_MON_BOBBING sprite->y2 = -1; #endif } @@ -5627,7 +5680,7 @@ bool8 ScrFunc_IsFollowerFieldMoveUser(struct ScriptContext *ctx) { if (follower && obj && !obj->invisible) { u16 followIndex = ((u32)follower - (u32)gPlayerParty) / sizeof(struct Pokemon); *var = userIndex == followIndex; - } else + } return FALSE; } @@ -6747,10 +6800,10 @@ bool8 MovementAction_WalkInPlaceSlowDown_Step0(struct ObjectEvent *objectEvent, // Update sprite with a palette filled with a solid color static u8 LoadFillColorPalette(u16 color, u16 paletteTag, struct Sprite *sprite) { - u16 paletteData[16]; - struct SpritePalette dynamicPalette = {.tag = paletteTag, .data = paletteData}; - CpuFill16(color, paletteData, PLTT_SIZE_4BPP); - return UpdateSpritePalette(&dynamicPalette, sprite); + u16 paletteData[16]; + struct SpritePalette dynamicPalette = {.tag = paletteTag, .data = paletteData}; + CpuFill16(color, paletteData, PLTT_SIZE_4BPP); + return UpdateSpritePalette(&dynamicPalette, sprite); } static void ObjectEventSetPokeballGfx(struct ObjectEvent *objEvent) { @@ -6773,19 +6826,24 @@ static void ObjectEventSetPokeballGfx(struct ObjectEvent *objEvent) { ObjectEventSetGraphicsId(objEvent, OBJ_EVENT_GFX_ANIMATED_BALL); } +#define sDuration data[3] +#define sSpeedFlip data[6] + bool8 MovementAction_ExitPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - u8 direction = gObjectEvents[gPlayerAvatar.objectEventId].facingDirection; + u32 direction = gObjectEvents[gPlayerAvatar.objectEventId].facingDirection; objectEvent->invisible = FALSE; if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { // If player is dashing, the pokemon must come out faster - StartSpriteAnimInDirection(objectEvent, sprite, direction, GetMoveDirectionFastestAnimNum(direction) + 4); - sprite->data[3] = 8; // duration - sprite->data[6] = 0; // fast speed + StartSpriteAnimInDirection(objectEvent, sprite, direction, GetJumpSpecialDirectionAnimNum(direction)); + sprite->sDuration = 8; + sprite->sSpeedFlip = 0; // fast speed } else { StartSpriteAnimInDirection(objectEvent, sprite, direction, GetMoveDirectionFastestAnimNum(direction)); - sprite->data[3] = 16; // duration - sprite->data[6] = 1; // slow speed + sprite->sDuration = 16; + sprite->sSpeedFlip = 1; // normal speed } - sprite->data[6] |= (direction == DIR_EAST ? 1 : 0) << 4; + // If mon's right-facing sprite is h-flipped, we need to use a different affine anim + if (direction == DIR_EAST && sprite->anims[ANIM_STD_FACE_EAST]->frame.hFlip) + sprite->sSpeedFlip |= 1 << 4; ObjectEventSetPokeballGfx(objectEvent); objectEvent->inanimate = FALSE; return MovementAction_ExitPokeball_Step1(objectEvent, sprite); @@ -6837,32 +6895,30 @@ static const union AffineAnimCmd *const sAffineAnims_PokeballFollower[] = bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - u8 duration = sprite->data[6] & 0xF; - sprite->data[3]--; - if (sprite->data[3] == 0) + // for different speeds, anim steps occur on different frame #s + u32 animStepFrame = (sprite->sSpeedFlip & 1) ? 7 : 3; // 0 -> 3, 1 -> 7 + if (--sprite->sDuration == 0) { sprite->sActionFuncId = 2; sprite->animCmdIndex = 0; sprite->animPaused = TRUE; return TRUE; // Set graphics, palette, and affine animation - } else if ((duration == 0 && sprite->data[3] == 3) || (duration == 1 && sprite->data[3] == 7)) { + } else if (sprite->sDuration == animStepFrame) { FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); LoadFillColorPalette(RGB_WHITE, OBJ_EVENT_PAL_TAG_WHITE, sprite); // Initialize affine animation sprite->affineAnims = sAffineAnims_PokeballFollower; #if LARGE_OW_SUPPORT - if (IS_POW_OF_TWO(-sprite->centerToCornerVecX)) { - #endif - sprite->affineAnims = sAffineAnims_PokeballFollower; - sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; - InitSpriteAffineAnim(sprite); - StartSpriteAffineAnim(sprite, sprite->data[6] >> 4); - #if LARGE_OW_SUPPORT - } + if (!IS_POW_OF_TWO(-sprite->centerToCornerVecX)) + return FALSE; #endif + sprite->affineAnims = sAffineAnims_PokeballFollower; + sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; + InitSpriteAffineAnim(sprite); + StartSpriteAffineAnim(sprite, sprite->sSpeedFlip >> 4); // Restore original palette & disable affine - } else if ((duration == 0 && sprite->data[3] == 1) || (duration == 1 && sprite->data[3] == 3)) { + } else if (sprite->sDuration == (animStepFrame >> 1)) { sprite->affineAnimEnded = TRUE; FreeSpriteOamMatrix(sprite); sprite->oam.affineMode = ST_OAM_AFFINE_OFF; @@ -6872,36 +6928,37 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct } bool8 MovementAction_EnterPokeball_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - u8 direction = objectEvent->facingDirection; + u32 direction = objectEvent->facingDirection; StartSpriteAnimInDirection(objectEvent, sprite, direction, GetMoveDirectionFasterAnimNum(direction)); - sprite->data[3] = 16; // duration - sprite->data[6] = direction == DIR_EAST ? 3 : 2; // affine animation number + sprite->sDuration = 16; + // If mon's right-facing sprite is h-flipped, we need to use a different affine anim + if (direction == DIR_EAST && sprite->anims[ANIM_STD_FACE_EAST]->frame.hFlip) + sprite->sSpeedFlip = 3; + else + sprite->sSpeedFlip = 2; EndFollowerTransformEffect(objectEvent, sprite); return MovementAction_EnterPokeball_Step1(objectEvent, sprite); } bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - sprite->data[3]--; - if (sprite->data[3] == 0) { - sprite->data[2] = 2; + if (--sprite->sDuration == 0) { + sprite->sActionFuncId = 2; return FALSE; - } else if (sprite->data[3] == 11) { // Set palette to white & start affine + } else if (sprite->sDuration == 11) { // Set palette to white & start affine LoadFillColorPalette(RGB_WHITE, OBJ_EVENT_PAL_TAG_WHITE, sprite); + sprite->subspriteTableNum = 0; #if LARGE_OW_SUPPORT // Only do affine if sprite width is power of 2 // (effect looks weird on sprites composed of subsprites like 48x48, etc) - if (IS_POW_OF_TWO(-sprite->centerToCornerVecX)) { - #endif - sprite->affineAnims = sAffineAnims_PokeballFollower; - sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; - InitSpriteAffineAnim(sprite); - StartSpriteAffineAnim(sprite, sprite->data[6]); - #if LARGE_OW_SUPPORT - } + if (!IS_POW_OF_TWO(-sprite->centerToCornerVecX)) + return FALSE; #endif - sprite->subspriteTableNum = 0; - } else if (sprite->data[3] == 7) { // Free white palette and change to pokeball, disable affine + sprite->affineAnims = sAffineAnims_PokeballFollower; + sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; + InitSpriteAffineAnim(sprite); + StartSpriteAffineAnim(sprite, sprite->sSpeedFlip); + } else if (sprite->sDuration == 7) { // Free white palette and change to pokeball, disable affine sprite->affineAnimEnded = TRUE; FreeSpriteOamMatrix(sprite); sprite->oam.affineMode = ST_OAM_AFFINE_OFF; @@ -6915,12 +6972,15 @@ bool8 MovementAction_EnterPokeball_Step2(struct ObjectEvent *objectEvent, struct { FollowerSetGraphics(objectEvent, objectEvent->extra.mon.species, objectEvent->extra.mon.form, objectEvent->extra.mon.shiny); objectEvent->invisible = TRUE; - sprite->data[1] = 0; - sprite->data[6] = 0; + sprite->sTypeFuncId = 0; + sprite->sSpeedFlip = 0; sprite->animPaused = TRUE; return TRUE; } +#undef sDuration +#undef sSpeedFlip + bool8 MovementAction_WalkInPlaceSlowUp_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { InitMoveInPlace(objectEvent, sprite, DIR_NORTH, GetMoveDirectionAnimNum(DIR_NORTH), 32); @@ -8927,19 +8987,16 @@ static void UpdateObjectEventElevationAndPriority(struct ObjectEvent *objEvent, return; ObjectEventUpdateElevation(objEvent, sprite); - #if LARGE_OW_SUPPORT if (objEvent->localId == OBJ_EVENT_ID_FOLLOWER) { + #if LARGE_OW_SUPPORT // keep subspriteMode synced with player's // so that it disappears under bridges when they do sprite->subspriteMode |= gSprites[gPlayerAvatar.spriteId].subspriteMode & SUBSPRITES_IGNORE_PRIORITY; + #endif + // if transitioning between elevations, use the player's elevation if (!objEvent->currentElevation) objEvent = &gObjectEvents[gPlayerAvatar.objectEventId]; } - #else - // if transitioning between elevations, use the player's elevation - if (!objEvent->currentElevation && objEvent->localId == OBJ_EVENT_ID_FOLLOWER) - objEvent = &gObjectEvents[gPlayerAvatar.objectEventId]; - #endif sprite->subspriteTableNum = sElevationToSubspriteTableNum[objEvent->previousElevation]; sprite->oam.priority = sElevationToPriority[objEvent->previousElevation]; @@ -9320,7 +9377,7 @@ static void (*const sGroundEffectFuncs[])(struct ObjectEvent *objEvent, struct S }; static void GroundEffect_Shadow(struct ObjectEvent *objEvent, struct Sprite *sprite) { - SetUpShadow(objEvent, sprite); + SetUpShadow(objEvent, sprite); } static void DoFlaggedGroundEffects(struct ObjectEvent *objEvent, struct Sprite *sprite, u32 flags) diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 7dd55a6262f9..2d6b7978a462 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -55,10 +55,10 @@ u32 FldEff_Shadow(void); #define sIsStillReflection data[7] void SetUpShadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - gFieldEffectArguments[0] = objectEvent->localId; - gFieldEffectArguments[1] = gSaveBlock1Ptr->location.mapNum; - gFieldEffectArguments[2] = gSaveBlock1Ptr->location.mapGroup; - FldEff_Shadow(); + gFieldEffectArguments[0] = objectEvent->localId; + gFieldEffectArguments[1] = gSaveBlock1Ptr->location.mapNum; + gFieldEffectArguments[2] = gSaveBlock1Ptr->location.mapGroup; + FldEff_Shadow(); } void SetUpReflection(struct ObjectEvent *objectEvent, struct Sprite *sprite, bool8 stillReflection) diff --git a/src/follower_helper.c b/src/follower_helper.c index 2dbf51dadf30..ace1eec45ca5 100644 --- a/src/follower_helper.c +++ b/src/follower_helper.c @@ -295,3 +295,18 @@ const struct FollowerMsgInfoExtended gFollowerConditionalMessages[COND_MSG_COUNT .emotion = FOLLOWER_EMOTION_SAD, }, }; + +// Pool of "unconditional" follower messages +const struct FollowerMessagePool gFollowerBasicMessages[FOLLOWER_EMOTION_LENGTH] = { + [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, N_FOLLOWER_HAPPY_MESSAGES}, + [FOLLOWER_EMOTION_NEUTRAL] = {gFollowerNeutralMessages, EventScript_FollowerGeneric, N_FOLLOWER_NEUTRAL_MESSAGES}, + [FOLLOWER_EMOTION_SAD] = {gFollowerSadMessages, EventScript_FollowerGeneric, N_FOLLOWER_SAD_MESSAGES}, + [FOLLOWER_EMOTION_UPSET] = {gFollowerUpsetMessages, EventScript_FollowerGeneric, N_FOLLOWER_UPSET_MESSAGES}, + [FOLLOWER_EMOTION_ANGRY] = {gFollowerAngryMessages, EventScript_FollowerGeneric, N_FOLLOWER_ANGRY_MESSAGES}, + [FOLLOWER_EMOTION_PENSIVE] = {gFollowerPensiveMessages, EventScript_FollowerGeneric, N_FOLLOWER_PENSIVE_MESSAGES}, + [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerGeneric, N_FOLLOWER_LOVE_MESSAGES}, + [FOLLOWER_EMOTION_SURPRISE] = {gFollowerSurpriseMessages, EventScript_FollowerGeneric, N_FOLLOWER_SURPRISE_MESSAGES}, + [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, N_FOLLOWER_CURIOUS_MESSAGES}, + [FOLLOWER_EMOTION_MUSIC] = {gFollowerMusicMessages, EventScript_FollowerGeneric, N_FOLLOWER_MUSIC_MESSAGES}, + [FOLLOWER_EMOTION_POISONED] = {gFollowerPoisonedMessages, EventScript_FollowerGeneric, N_FOLLOWER_POISONED_MESSAGES}, +}; diff --git a/src/scrcmd.c b/src/scrcmd.c index abef4a85fe8c..bb163f650a71 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -2074,9 +2074,9 @@ bool8 ScrCmd_playmoncry(struct ScriptContext *ctx) bool8 ScrFunc_playfirstmoncry(struct ScriptContext *ctx) { - u16 species = GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES); - PlayCry_Script(species, 0); - return FALSE; + u16 species = GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES); + PlayCry_Script(species, 0); + return FALSE; } bool8 ScrCmd_waitmoncry(struct ScriptContext *ctx) diff --git a/src/trainer_see.c b/src/trainer_see.c index 95b11447f2df..ffa365ef95c2 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -152,28 +152,28 @@ static const struct SpriteFrameImage sSpriteImageTable_HeartIcon[] = static const struct SpriteFrameImage sSpriteImageTable_Emotes[] = { - { .data = (u8 *)sEmotion_Gfx+0*0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY - { .data = (u8 *)sEmotion_Gfx+1*0x80, .size = 0x80}, // FOLLOWER_EMOTION_HAPPY - { .data = (u8 *)sEmotion_Gfx+2*0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL - { .data = (u8 *)sEmotion_Gfx+3*0x80, .size = 0x80}, // FOLLOWER_EMOTION_NEUTRAL - { .data = (u8 *)sEmotion_Gfx+4*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD - { .data = (u8 *)sEmotion_Gfx+5*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SAD - { .data = (u8 *)sEmotion_Gfx+6*0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET - { .data = (u8 *)sEmotion_Gfx+7*0x80, .size = 0x80}, // FOLLOWER_EMOTION_UPSET - { .data = (u8 *)sEmotion_Gfx+8*0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY - { .data = (u8 *)sEmotion_Gfx+9*0x80, .size = 0x80}, // FOLLOWER_EMOTION_ANGRY - { .data = (u8 *)sEmotion_Gfx+10*0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE - { .data = (u8 *)sEmotion_Gfx+11*0x80, .size = 0x80}, // FOLLOWER_EMOTION_PENSIVE - { .data = (u8 *)sEmotion_Gfx+12*0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE - { .data = (u8 *)sEmotion_Gfx+13*0x80, .size = 0x80}, // FOLLOWER_EMOTION_LOVE - { .data = (u8 *)sEmotion_Gfx+14*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE - { .data = (u8 *)sEmotion_Gfx+15*0x80, .size = 0x80}, // FOLLOWER_EMOTION_SURPRISE - { .data = (u8 *)sEmotion_Gfx+16*0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS - { .data = (u8 *)sEmotion_Gfx+17*0x80, .size = 0x80}, // FOLLOWER_EMOTION_CURIOUS - { .data = (u8 *)sEmotion_Gfx+18*0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC - { .data = (u8 *)sEmotion_Gfx+19*0x80, .size = 0x80}, // FOLLOWER_EMOTION_MUSIC - { .data = (u8 *)sEmotion_Gfx+20*0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED - { .data = (u8 *)sEmotion_Gfx+21*0x80, .size = 0x80}, // FOLLOWER_EMOTION_POISONED + overworld_frame(sEmotion_Gfx, 2, 2, 0), // FOLLOWER_EMOTION_HAPPY + overworld_frame(sEmotion_Gfx, 2, 2, 1), // FOLLOWER_EMOTION_HAPPY + overworld_frame(sEmotion_Gfx, 2, 2, 2), // FOLLOWER_EMOTION_NEUTRAL + overworld_frame(sEmotion_Gfx, 2, 2, 3), // FOLLOWER_EMOTION_NEUTRAL + overworld_frame(sEmotion_Gfx, 2, 2, 4), // FOLLOWER_EMOTION_SAD + overworld_frame(sEmotion_Gfx, 2, 2, 5), // FOLLOWER_EMOTION_SAD + overworld_frame(sEmotion_Gfx, 2, 2, 6), // FOLLOWER_EMOTION_UPSET + overworld_frame(sEmotion_Gfx, 2, 2, 7), // FOLLOWER_EMOTION_UPSET + overworld_frame(sEmotion_Gfx, 2, 2, 8), // FOLLOWER_EMOTION_ANGRY + overworld_frame(sEmotion_Gfx, 2, 2, 9), // FOLLOWER_EMOTION_ANGRY + overworld_frame(sEmotion_Gfx, 2, 2, 10), // FOLLOWER_EMOTION_PENSIVE + overworld_frame(sEmotion_Gfx, 2, 2, 11), // FOLLOWER_EMOTION_PENSIVE + overworld_frame(sEmotion_Gfx, 2, 2, 12), // FOLLOWER_EMOTION_LOVE + overworld_frame(sEmotion_Gfx, 2, 2, 13), // FOLLOWER_EMOTION_LOVE + overworld_frame(sEmotion_Gfx, 2, 2, 14), // FOLLOWER_EMOTION_SURPRISE + overworld_frame(sEmotion_Gfx, 2, 2, 15), // FOLLOWER_EMOTION_SURPRISE + overworld_frame(sEmotion_Gfx, 2, 2, 16), // FOLLOWER_EMOTION_CURIOUS + overworld_frame(sEmotion_Gfx, 2, 2, 17), // FOLLOWER_EMOTION_CURIOUS + overworld_frame(sEmotion_Gfx, 2, 2, 18), // FOLLOWER_EMOTION_MUSIC + overworld_frame(sEmotion_Gfx, 2, 2, 19), // FOLLOWER_EMOTION_MUSIC + overworld_frame(sEmotion_Gfx, 2, 2, 20), // FOLLOWER_EMOTION_POISONED + overworld_frame(sEmotion_Gfx, 2, 2, 21), // FOLLOWER_EMOTION_POISONED }; static const union AnimCmd sSpriteAnim_Emotes0[] = { From 915f40c654c5b50a0821f55e800140d56e64378e Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 11 Feb 2024 17:51:36 -0500 Subject: [PATCH 208/291] Improved follower message system. --- include/follower_helper.h | 120 ++++++++++++++++------------------- src/event_object_movement.c | 107 +++++++++++++++++++++---------- src/follower_helper.c | 122 +++++++++++++++--------------------- 3 files changed, 178 insertions(+), 171 deletions(-) diff --git a/include/follower_helper.h b/include/follower_helper.h index d8ab0621b14c..bfe19fb2d448 100644 --- a/include/follower_helper.h +++ b/include/follower_helper.h @@ -16,81 +16,67 @@ enum { FOLLOWER_EMOTION_LENGTH, }; -// This struct is optimized for size -// Each "section" can be used to combine multiple conditions, -// i.e, species and map -// Just set the flags accordingly and use the right union member -struct __attribute__((packed)) FollowerMsgInfoExtended { - const u8 *text; - const u8 *script; +// Can be either 3 bytes, a u16 and a byte, or a 24-bit value +union __attribute__((packed)) MsgConditionData { + u8 bytes[3]; + struct __attribute__((packed)) { + u16 hw; + u8 b; + } split; + u32 raw:24; +}; // size = 0x3 - union __attribute__((packed)) { - u16 species:10; - struct __attribute__((packed)) { - u16 type1:5; - u16 type2:5; // if >= NUMBER_OF_MON_TYPES, inverts checking for type1 - } types; - u16 status:10; - } st; - u16 stFlags:2; // 0 = no matching, 1 = species matching, 2 = type matching, 3 = status - u16 emotion:4; // emotion for this message +struct __attribute__((packed)) MsgCondition { + u32 type:8; + union MsgConditionData data; +}; // size = 0x4 - union __attribute__((packed)) { - struct __attribute__((packed)) { - u16 mapSec:8; - } mapSec; - struct __attribute__((packed)) { - u16 mapNum:8; - u16 mapGroup:6; - } map; - struct __attribute__((packed)) { - u16 behavior1:8; - u16 behavior2:6; // not full; only goes up to 0x3F - } mb; - } mm; - u16 mmFlags:2; // 1 = map sec, 2 = map, 3 = metatile behavior +struct FollowerMsgInfoExtended { + const u8 *text; + const u8 *script; - union __attribute__((packed)) { - struct __attribute__((packed)) { - u16 weather1:5; - u16 weather2:5; - } weather; - u16 song:10; - u16 timeOfDay:10; - } wt; - u16 wtFlags:2; // 1 = weather matching, 2 = song, 3 = time - u16 weight:3; + u32 emotion:4; + u32 weight:3; // if set, `text` is treated as an array of up to 4 texts instead - u16 textSpread:1; - - union __attribute__((packed)) { - struct __attribute__((packed)) { - u16 behavior:8; - u16 distance:6; - } mb; - } near; - u16 nearFlags:2; // 1 = mb within '+'-shaped distance away -}; + // which one is displayed is chosen at random + u32 textSpread:1; + u32 orFlag:1; // if set, *any* condition can match, rather than all -enum { - ST_FLAGS_SPECIES = 1, - ST_FLAGS_TYPE, - ST_FLAGS_STATUS, -}; + struct MsgCondition conditions[5]; +}; // size = 8 + 4 + 5*4 = 32, 0x20 -enum { - MM_FLAGS_MAPSEC = 1, - MM_FLAGS_MAP, - MM_FLAGS_MB, // (m)etatile (b)ehavior -}; +// Follower message conditions +#define MSG_COND_NONE 0 +#define MSG_COND_SPECIES 1 +#define MSG_COND_TYPE 2 +#define MSG_COND_STATUS 3 +#define MSG_COND_MAPSEC 4 +#define MSG_COND_MAP 5 +#define MSG_COND_ON_MB 6 +#define MSG_COND_WEATHER 7 +#define MSG_COND_MUSIC 8 +#define MSG_COND_TIME_OF_DAY 9 +#define MSG_COND_NEAR_MB 10 -enum { - WT_FLAGS_WEATHER = 1, - WT_FLAGS_MUSIC, - WT_FLAGS_TIME, -}; +#define MATCH_U24(type, value) {type, {.raw = value}} +#define MATCH_U16(type, value1, value2) {type, {.split = {.hw = value1, .b = value2}}} +#define MATCH_U8(type, v1, v2, v3) {type, {.bytes = {v1, v2, v3}}} -#define NEAR_FLAGS_MB 1 +#define MATCH_SPECIES(species) MATCH_U24(MSG_COND_SPECIES, species) +#define MATCH_TYPES(type1, type2) MATCH_U8(MSG_COND_TYPE, type1, type2, 0) +// Checks that follower has *neither* of the two types +#define MATCH_NOT_TYPES(type1, type2) MATCH_U8(MSG_COND_TYPE, type1, type2, TYPE_NONE) +#define MATCH_STATUS(status) MATCH_U24(MSG_COND_STATUS, status) +#define MATCH_MAPSEC(mapsec) MATCH_U24(MSG_COND_MAPSEC, mapsec) +#define MATCH_MAP_RAW(mapGroup, mapNum) MATCH_U8(MSG_COND_MAP, mapGroup, mapNum, 0) +#define MATCH_MAP(map) MATCH_U8(MSG_COND_MAP, MAP_GROUP(map), MAP_NUM(map), 0) +// Matches one of two metatile behaviors follower is standing on +#define MATCH_ON_MB(mb1, mb2) MATCH_U8(MSG_COND_ON_MB, mb1, mb2, 0) +#define MATCH_WEATHER(weather1, weather2) MATCH_U8(MSG_COND_WEATHER, weather1, weather2, 0) +#define MATCH_MUSIC(song) MATCH_U24(MSG_COND_MUSIC, song) +#define MATCH_TIME_OF_DAY(time) MATCH_U24(MSG_COND_TIME_OF_DAY, time) +// Matches metatile behavior within a '+' shape of size `distance` +#define MATCH_NEAR_MB(mb, distance) MATCH_U8(MSG_COND_NEAR_MB, mb, distance, 0) enum { COND_MSG_CELEBI, diff --git a/src/event_object_movement.c b/src/event_object_movement.c index a428dd2aed75..de5a3c855a80 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -2095,6 +2095,78 @@ static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) { return DIR_NONE; } +// Check a single follower message condition +bool32 CheckMsgCondition(const struct MsgCondition *cond, struct Pokemon *mon, u32 species, struct ObjectEvent *obj) { + u32 multi; + if (species == SPECIES_NONE) + species = GetMonData(mon, MON_DATA_SPECIES); + + switch (cond->type) + { + case MSG_COND_SPECIES: + return (cond->data.raw == species); + case MSG_COND_TYPE: + multi = (SpeciesHasType(species, cond->data.bytes[0]) || + SpeciesHasType(species, cond->data.bytes[1])); + // if bytes[2] == TYPE_NONE, + // invert; check that mon has *neither* type! + if (cond->data.bytes[2] == 0) + return multi; + else + return !multi; + break; + case MSG_COND_STATUS: + return (cond->data.raw & mon->status); + case MSG_COND_MAPSEC: + return (cond->data.raw == gMapHeader.regionMapSectionId); + case MSG_COND_MAP: + return (gSaveBlock1Ptr->location.mapGroup == cond->data.bytes[0] && + gSaveBlock1Ptr->location.mapNum == cond->data.bytes[1]); + case MSG_COND_ON_MB: + return (obj->currentMetatileBehavior == cond->data.bytes[0] || + obj->currentMetatileBehavior == cond->data.bytes[1]); + case MSG_COND_WEATHER: + multi = GetCurrentWeather(); + return (multi == cond->data.bytes[0] || multi == cond->data.bytes[1]); + case MSG_COND_MUSIC: + return (cond->data.raw == GetCurrentMapMusic()); + // Added on `lighting` branch + // case MSG_COND_TIME_OF_DAY: + // break; + case MSG_COND_NEAR_MB: + multi = FindMetatileBehaviorWithinRange( + obj->currentCoords.x, obj->currentCoords.y, + cond->data.bytes[0], cond->data.bytes[1]); + if (multi) + gSpecialVar_Result = multi; + return multi; + case MSG_COND_NONE: + // fallthrough + default: + return TRUE; + } +} + +// Check if follower info can be displayed in the current situation; +// i.e, if all its conditions match +bool32 CheckMsgInfo(const struct FollowerMsgInfoExtended *info, struct Pokemon *mon, u32 species, struct ObjectEvent *obj) { + u32 i; + + // any condition matches + if (info->orFlag) { + for (i = 0; i < ARRAY_COUNT(info->conditions) && info->conditions[i].type; i++) + if (CheckMsgCondition(&info->conditions[i], mon, species, obj)) + return TRUE; + return FALSE; + // all conditions must match + } else { + for (i = 0; i < ARRAY_COUNT(info->conditions) && info->conditions[i].type; i++) + if (!CheckMsgCondition(&info->conditions[i], mon, species, obj)) + return FALSE; + return TRUE; + } +} + // Call an applicable follower message script bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big switch for follower messages { @@ -2226,41 +2298,8 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big // (50% chance) Match *scripted* conditional messages, from follower_helper.c for (i = (Random() & 1) ? COND_MSG_COUNT : 0, j = 1; i < COND_MSG_COUNT; i++) { const struct FollowerMsgInfoExtended *info = &gFollowerConditionalMessages[i]; - if (info->stFlags == 1 && species != info->st.species) - continue; - if (info->stFlags == 2 && - (info->st.types.type2 >= NUMBER_OF_MON_TYPES ? - SpeciesHasType(species, info->st.types.type1) : - !(SpeciesHasType(species, info->st.types.type1) || SpeciesHasType(species, info->st.types.type2))) - ) - continue; - if (info->stFlags == 3 && !(mon->status & info->st.status)) + if (!CheckMsgInfo(info, mon, species, objEvent)) continue; - if (info->mmFlags == 1 && gMapHeader.regionMapSectionId != info->mm.mapSec.mapSec) - continue; - if (info->mmFlags == 2 && - !(gSaveBlock1Ptr->location.mapNum == info->mm.map.mapNum && - gSaveBlock1Ptr->location.mapGroup == info->mm.map.mapGroup) - ) - continue; - if (info->mmFlags == 3 && - !(objEvent->currentMetatileBehavior == info->mm.mb.behavior1 || - objEvent->currentMetatileBehavior == info->mm.mb.behavior2) - ) - continue; - if (info->wtFlags == 1 && - !(GetCurrentWeather() == info->wt.weather.weather1 || - GetCurrentWeather() == info->wt.weather.weather2) - ) - continue; - if (info->wtFlags == 2 && GetCurrentMapMusic() != info->wt.song) - continue; - if (info->nearFlags == 1) { - if ((multi2 = FindMetatileBehaviorWithinRange(objEvent->currentCoords.x, objEvent->currentCoords.y, info->near.mb.behavior, info->near.mb.distance))) - gSpecialVar_Result = multi2; - else - continue; - } // replace choice with weight/j chance if (Random() < (0x10000 / (j++)) * (info->weight ? info->weight : 1)) { diff --git a/src/follower_helper.c b/src/follower_helper.c index ace1eec45ca5..b2f44e7d1a20 100644 --- a/src/follower_helper.c +++ b/src/follower_helper.c @@ -73,226 +73,208 @@ const struct FollowerMsgInfoExtended gFollowerConditionalMessages[COND_MSG_COUNT .text = (u8*)sCelebiTexts, .textSpread = 1, .script = EventScript_FollowerDance, - .st = {.species = SPECIES_CELEBI}, - .stFlags = ST_FLAGS_SPECIES, .emotion = FOLLOWER_EMOTION_NEUTRAL, + .conditions = {MATCH_SPECIES(SPECIES_CELEBI)}, }, [COND_MSG_FIRE] = { .text = (u8*)sFireTexts, - .st = {.types = {.type1 = TYPE_FIRE, .type2 = TYPE_FIRE}}, - .stFlags = ST_FLAGS_TYPE, - .emotion = FOLLOWER_EMOTION_NEUTRAL, .textSpread = 1, + .emotion = FOLLOWER_EMOTION_NEUTRAL, + .conditions = {MATCH_TYPES(TYPE_FIRE, TYPE_FIRE)}, }, [COND_MSG_EVER_GRANDE] = { .text = sCondMsg06, .script = EventScript_FollowerFaceUp, - .mm = {.map = {.mapNum = MAP_NUM(EVER_GRANDE_CITY), .mapGroup = MAP_GROUP(EVER_GRANDE_CITY)}}, - .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_HAPPY, + .conditions = {MATCH_MAP(EVER_GRANDE_CITY)}, }, [COND_MSG_ROUTE_112] = { .text = sCondMsg07, - .mm = {.map = {.mapNum = MAP_NUM(ROUTE112), .mapGroup = MAP_GROUP(ROUTE112)}}, - .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_HAPPY, + .conditions = {MATCH_MAP(ROUTE112)}, }, [COND_MSG_DAY_CARE] = { .text = sCondMsg08, .script = EventScript_FollowerNostalgia, - .mm = {.map = {.mapNum = MAP_NUM(ROUTE117_POKEMON_DAY_CARE), .mapGroup = MAP_GROUP(ROUTE117_POKEMON_DAY_CARE)}}, - .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_NEUTRAL, + .conditions = {MATCH_MAP(ROUTE117_POKEMON_DAY_CARE)}, }, [COND_MSG_MART] = { .text = (u8*)sShopTexts, .textSpread = 1, .script = EventScript_FollowerLookAround, - .wt = {.song = MUS_POKE_MART}, - .wtFlags = WT_FLAGS_MUSIC, .emotion = FOLLOWER_EMOTION_NEUTRAL, + .conditions = {MATCH_MUSIC(MUS_POKE_MART)}, }, [COND_MSG_VICTORY_ROAD] = { .text = sCondMsg11, - .wt = {.song = MUS_VICTORY_ROAD}, - .wtFlags = WT_FLAGS_MUSIC, .emotion = FOLLOWER_EMOTION_PENSIVE, + .conditions = {MATCH_MUSIC(MUS_VICTORY_ROAD)}, }, [COND_MSG_BIKE_SHOP] = { .text = sCondMsg12, - .mm = {.map = {.mapNum = MAP_NUM(MAUVILLE_CITY_BIKE_SHOP), .mapGroup = MAP_GROUP(MAUVILLE_CITY_BIKE_SHOP)}}, - .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_PENSIVE, + .conditions = {MATCH_MAP(MAUVILLE_CITY_BIKE_SHOP)}, }, [COND_MSG_MACHINES] = { .text = (u8*)sMachineTexts, - .mm = {.map = {.mapNum = MAP_NUM(NEW_MAUVILLE_INSIDE), .mapGroup = MAP_GROUP(NEW_MAUVILLE_INSIDE)}}, - .mmFlags = MM_FLAGS_MAP, - .emotion = FOLLOWER_EMOTION_MUSIC, .textSpread = 1, + .emotion = FOLLOWER_EMOTION_MUSIC, + .orFlag = 1, // match any of these maps + .conditions = { + MATCH_MAP(NEW_MAUVILLE_INSIDE), + MATCH_MAP(SLATEPORT_CITY_STERNS_SHIPYARD_1F), + MATCH_MAP(SLATEPORT_CITY_STERNS_SHIPYARD_2F), + } }, [COND_MSG_SAILING] = { .text = (u8*)sBoatTexts, - .script = EventScript_FollowerLookAround, - .wt = {.song = MUS_SAILING}, - .wtFlags = WT_FLAGS_MUSIC, - .emotion = FOLLOWER_EMOTION_MUSIC, .textSpread = 1, + .emotion = FOLLOWER_EMOTION_MUSIC, + .script = EventScript_FollowerLookAround, + .conditions = {MATCH_MUSIC(MUS_SAILING)}, }, [COND_MSG_PUDDLE] = { .text = sCondMsg18, .script = EventScript_FollowerHopping, - .mm = {.mb = {.behavior1 = MB_SHALLOW_WATER, .behavior2 = MB_PUDDLE}}, - .mmFlags = MM_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = {MATCH_ON_MB(MB_SHALLOW_WATER, MB_PUDDLE)}, }, [COND_MSG_SAND] = { .text = sCondMsg19, - .mm = {.mb = {.behavior1 = MB_SAND, .behavior2 = MB_DEEP_SAND}}, - .mmFlags = MM_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = {MATCH_ON_MB(MB_SAND, MB_DEEP_SAND)}, }, [COND_MSG_GRASS] = { .text = sCondMsg20, - .mm = {.mb = {.behavior1 = MB_TALL_GRASS, .behavior2 = MB_LONG_GRASS}}, - .mmFlags = MM_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = {MATCH_ON_MB(MB_TALL_GRASS, MB_LONG_GRASS)}, }, [COND_MSG_FOOTPRINTS] = { .text = sCondMsg21, - .mm = {.mb = {.behavior1 = MB_SAND, .behavior2 = MB_FOOTPRINTS}}, - .mmFlags = MM_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = {MATCH_ON_MB(MB_SAND, MB_FOOTPRINTS)}, }, [COND_MSG_ELEVATOR] = { .text = (u8*)sElevatorTexts, .textSpread = 1, - .mm = {.map = {.mapNum = MAP_NUM(LILYCOVE_CITY_DEPARTMENT_STORE_ELEVATOR), .mapGroup = MAP_GROUP(LILYCOVE_CITY_DEPARTMENT_STORE_ELEVATOR)}}, - .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_SURPRISE, + .conditions = {MATCH_MAP(LILYCOVE_CITY_DEPARTMENT_STORE_ELEVATOR)}, }, [COND_MSG_ICE_ROOM] = { .text = (u8*)sColdTexts, .textSpread = 1, - .mm = {.map = {.mapNum = MAP_NUM(SHOAL_CAVE_LOW_TIDE_ICE_ROOM), .mapGroup = MAP_GROUP(SHOAL_CAVE_LOW_TIDE_ICE_ROOM)}}, - .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_SURPRISE, + .conditions = {MATCH_MAP(SHOAL_CAVE_LOW_TIDE_ICE_ROOM)}, }, [COND_MSG_ROUTE_117] = { .text = sCondMsg27, - .mm = {.map = {.mapNum = MAP_NUM(ROUTE117), .mapGroup = MAP_GROUP(ROUTE117)}}, - .mmFlags = MM_FLAGS_MAP, .emotion = FOLLOWER_EMOTION_SURPRISE, + .conditions = {MATCH_MAP(ROUTE117)}, }, [COND_MSG_DRAGON_GROWL] = { .text = sCondMsg28, - .st = {.types = {.type1 = TYPE_DRAGON, .type2 = TYPE_DRAGON}}, - .stFlags = ST_FLAGS_TYPE, - .mm = {.mapSec = {.mapSec = MAPSEC_SKY_PILLAR}}, - .mmFlags = MM_FLAGS_MAPSEC, .emotion = FOLLOWER_EMOTION_UPSET, + .conditions = { + MATCH_TYPES(TYPE_DRAGON, TYPE_DRAGON), + MATCH_MAPSEC(MAPSEC_SKY_PILLAR), + } }, [COND_MSG_FEAR] = { .text = (u8*)sFearTexts, .textSpread = 1, - .st = {.types = {.type1 = TYPE_GHOST, .type2 = TYPE_NOT_TYPE1}}, - .stFlags = ST_FLAGS_TYPE, - .mm = {.mapSec = {.mapSec = MAPSEC_MT_PYRE}}, - .mmFlags = MM_FLAGS_MAPSEC, - .wt = {.song = MUS_MT_PYRE}, - .wtFlags = WT_FLAGS_MUSIC, .emotion = FOLLOWER_EMOTION_UPSET, + .conditions = { + MATCH_NOT_TYPES(TYPE_GHOST, TYPE_GHOST), + MATCH_MAPSEC(MAPSEC_MT_PYRE), + MATCH_MUSIC(MUS_MT_PYRE), + } }, [COND_MSG_FIRE_RAIN] = { .text = sCondMsg31, - .st = {.types = {.type1 = TYPE_FIRE, .type2 = TYPE_FIRE}}, - .stFlags = ST_FLAGS_TYPE, - .wt = {.weather = {.weather1 = WEATHER_RAIN, .weather2 = WEATHER_RAIN_THUNDERSTORM}}, - .wtFlags = WT_FLAGS_WEATHER, .emotion = FOLLOWER_EMOTION_UPSET, + .conditions = { + MATCH_TYPES(TYPE_FIRE, TYPE_FIRE), + MATCH_WEATHER(WEATHER_RAIN, WEATHER_RAIN_THUNDERSTORM), + } }, [COND_MSG_FROZEN] = { .text = sCondMsg32, - .st = {.status = STATUS1_FREEZE}, - .stFlags = ST_FLAGS_STATUS, .emotion = FOLLOWER_EMOTION_UPSET, + .conditions = { + MATCH_STATUS(STATUS1_FREEZE), + } }, [COND_MSG_SEASIDE] = { .text = (u8*)sSeaTexts, .textSpread = 1, .script = EventScript_FollowerFaceResult, - .near = {.mb = {.behavior = MB_OCEAN_WATER, .distance = 5}}, - .nearFlags = NEAR_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = {MATCH_NEAR_MB(MB_OCEAN_WATER, 5)}, }, [COND_MSG_WATERFALL] = { .text = sCondMsg36, .script = EventScript_FollowerFaceResult, - .near = {.mb = {.behavior = MB_WATERFALL, .distance = 5}}, - .nearFlags = NEAR_FLAGS_MB, .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = {MATCH_NEAR_MB(MB_WATERFALL, 5)}, }, [COND_MSG_RAIN] = { .text = sCondMsg37, - .st = {.types = {.type1 = TYPE_FIRE, .type2 = TYPE_NOT_TYPE1}}, - .stFlags = ST_FLAGS_TYPE, - .wt = {.weather = {.weather1 = WEATHER_RAIN, .weather2 = WEATHER_RAIN_THUNDERSTORM}}, - .wtFlags = WT_FLAGS_WEATHER, .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = { + MATCH_NOT_TYPES(TYPE_FIRE, TYPE_FIRE), + MATCH_WEATHER(WEATHER_RAIN, WEATHER_RAIN_THUNDERSTORM) + } }, [COND_MSG_REFLECTION] = { .text = sCondMsg38, .script = EventScript_FollowerFaceResult, - .near = {.mb = {.behavior = MB_POND_WATER, .distance = 1}}, - .nearFlags = NEAR_FLAGS_MB, .emotion = FOLLOWER_EMOTION_PENSIVE, + .conditions = {MATCH_NEAR_MB(MB_POND_WATER, 1)}, }, [COND_MSG_LEAVES] = { .text = sCondMsg39, - .mm = {.mapSec = {.mapSec = MAPSEC_PETALBURG_WOODS}}, - .mmFlags = MM_FLAGS_MAPSEC, .emotion = FOLLOWER_EMOTION_PENSIVE, + .conditions = {MATCH_MAPSEC(MAPSEC_PETALBURG_WOODS)}, }, [COND_MSG_ICE] = { .text = (u8*)sIceTexts, .textSpread = 1, .script = EventScript_FollowerFaceResult, - .near = {.mb = {.behavior = MB_ICE, .distance = 1}}, - .nearFlags = NEAR_FLAGS_MB, .emotion = FOLLOWER_EMOTION_PENSIVE, + .conditions = {MATCH_NEAR_MB(MB_ICE, 1)}, }, [COND_MSG_BURN] = { .text = sCondMsg42, - .st = {.status = STATUS1_BURN}, - .stFlags = ST_FLAGS_STATUS, .emotion = FOLLOWER_EMOTION_SAD, + .conditions = {MATCH_STATUS(STATUS1_BURN)}, }, }; From c9908514736ac7406eb88a67b2d65ec8c6a5dc83 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 26 Jan 2024 18:48:23 -0500 Subject: [PATCH 209/291] Revert "Added function to check for newer emulators/hardware." This reverts commit c267dd6ee6e9766c70a1522adf6f0a812e337ae6. # TODOs changed: # -: Needs to be updated if compiling for a different processor than the GBA's: # TODOs changed: # -: Needs to be updated if compiling for a different processor than the GBA's: # TODOs changed: # -: Needs to be updated if compiling for a different processor than the GBA's: --- include/global.h | 2 +- src/main.c | 10 ---------- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/include/global.h b/include/global.h index 92370fcdcd2d..ec091bb2336e 100644 --- a/include/global.h +++ b/include/global.h @@ -537,7 +537,7 @@ struct SaveBlock2 extern struct SaveBlock2 *gSaveBlock2Ptr; -extern bool8 IsAccurateGBA(void); +extern u8 UpdateSpritePaletteWithTime(u8); struct SecretBaseParty { diff --git a/src/main.c b/src/main.c index d4831b0e24f9..5f12a2996e44 100644 --- a/src/main.c +++ b/src/main.c @@ -441,13 +441,3 @@ void ClearPokemonCrySongs(void) { CpuFill16(0, gPokemonCrySongs, MAX_POKEMON_CRIES * sizeof(struct PokemonCrySong)); } - -// TODO: Needs to be updated if compiling for a different processor than the GBA's -bool8 IsAccurateGBA(void) { // tests to see whether running on either an accurate emulator in >=2020, or real hardware - u32 code[5] = {0xFF1EE12F, 0xE1DF00B0, 0xE12FFF1E, 0xAAAABBBB, 0xCCCCDDDD}; // ARM: _;ldrh r0, [pc];bx lr - u32 func = (u32) &code[0]; - if (func & 3) // not word aligned; safer to just return false here - return FALSE; - func = (func & ~3) | 0x2; // misalign PC to test PC-relative loading - return ((u32 (*)(void)) func)() == code[3] >> 16; -} From 1e5fd80b7e268138865e0efeb61eed4c58ae7e01 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 26 Jan 2024 18:48:55 -0500 Subject: [PATCH 210/291] Revert "Allowed running inside buildings." This reverts commit 4e3c2d84911614cfa917e2fa5d0fe1511fa5e41b. --- src/bike.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bike.c b/src/bike.c index b2680d103e35..ae9dfd3e9170 100644 --- a/src/bike.c +++ b/src/bike.c @@ -1053,7 +1053,7 @@ void Bike_HandleBumpySlopeJump(void) bool32 IsRunningDisallowed(u8 metatile) { - if (IsRunningDisallowedByMetatile(metatile) == TRUE) + if (!gMapHeader.allowRunning || IsRunningDisallowedByMetatile(metatile) == TRUE) return TRUE; else return FALSE; From 949fc48d269a0d84f9216bb881c22ae5c960360b Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 26 Jan 2024 18:50:12 -0500 Subject: [PATCH 211/291] Revert "Added nature colors to stats." This reverts commit 2d9c42110f32bc1fb8211b5f265d669d1ebeba95. --- src/pokemon_summary_screen.c | 49 ++++++++++++++---------------------- 1 file changed, 19 insertions(+), 30 deletions(-) diff --git a/src/pokemon_summary_screen.c b/src/pokemon_summary_screen.c index 911f1285dc7e..642b176d6b4f 100644 --- a/src/pokemon_summary_screen.c +++ b/src/pokemon_summary_screen.c @@ -3360,36 +3360,23 @@ static void PrintRibbonCount(void) PrintTextOnWindow(AddWindowFromTemplateList(sPageSkillsTemplate, PSS_DATA_WINDOW_SKILLS_RIBBON_COUNT), text, x, 1, 0, 0); } -// Based on https://www.pokecommunity.com/showpost.php?p=10024409&postcount=21 -static void BufferStat(u8 *dst, s8 natureMod, u32 stat, u32 strId, u32 n) { - static const u8 textNatureMinus[] = _("{COLOR_HIGHLIGHT_SHADOW}{BLUE}{TRANSPARENT}{07}"); // Blue - static const u8 textNaturePlus[] = _("{COLOR_HIGHLIGHT_SHADOW}{05}{TRANSPARENT}{06}"); // Red - static const u8 textNatureNone[] = _("{COLOR_HIGHLIGHT_SHADOW}{01}{TRANSPARENT}{DARK_GRAY}"); // Black - u8 *txtPtr; - if (natureMod == 0) - txtPtr = StringCopy(dst, textNatureNone); - else if (natureMod > 0) - txtPtr = StringCopy(dst, textNaturePlus); - else - txtPtr = StringCopy(dst, textNatureMinus); - - ConvertIntToDecimalStringN(txtPtr, stat, STR_CONV_MODE_RIGHT_ALIGN, n); - DynamicPlaceholderTextUtil_SetPlaceholderPtr(strId, dst); -} - static void BufferLeftColumnStats(void) { - u8 *currentHPString = Alloc(20); - u8 *maxHPString = Alloc(20); - u8 *attackString = Alloc(20); - u8 *defenseString = Alloc(20); - const s8 *natureMod = gNatureStatTable[sMonSummaryScreen->summary.nature]; + u8 *currentHPString = Alloc(8); + u8 *maxHPString = Alloc(8); + u8 *attackString = Alloc(8); + u8 *defenseString = Alloc(8); + + ConvertIntToDecimalStringN(currentHPString, sMonSummaryScreen->summary.currentHP, STR_CONV_MODE_RIGHT_ALIGN, 3); + ConvertIntToDecimalStringN(maxHPString, sMonSummaryScreen->summary.maxHP, STR_CONV_MODE_RIGHT_ALIGN, 3); + ConvertIntToDecimalStringN(attackString, sMonSummaryScreen->summary.atk, STR_CONV_MODE_RIGHT_ALIGN, 7); + ConvertIntToDecimalStringN(defenseString, sMonSummaryScreen->summary.def, STR_CONV_MODE_RIGHT_ALIGN, 7); DynamicPlaceholderTextUtil_Reset(); - BufferStat(currentHPString, 0, sMonSummaryScreen->summary.currentHP, 0, 3); - BufferStat(maxHPString, 0, sMonSummaryScreen->summary.maxHP, 1, 3); - BufferStat(attackString, natureMod[STAT_ATK - 1], sMonSummaryScreen->summary.atk, 2, 7); - BufferStat(defenseString, natureMod[STAT_DEF - 1], sMonSummaryScreen->summary.def, 3, 7); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(0, currentHPString); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(1, maxHPString); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(2, attackString); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(3, defenseString); DynamicPlaceholderTextUtil_ExpandPlaceholders(gStringVar4, sStatsLeftColumnLayout); Free(currentHPString); @@ -3405,12 +3392,14 @@ static void PrintLeftColumnStats(void) static void BufferRightColumnStats(void) { - const s8 *natureMod = gNatureStatTable[sMonSummaryScreen->summary.nature]; + ConvertIntToDecimalStringN(gStringVar1, sMonSummaryScreen->summary.spatk, STR_CONV_MODE_RIGHT_ALIGN, 3); + ConvertIntToDecimalStringN(gStringVar2, sMonSummaryScreen->summary.spdef, STR_CONV_MODE_RIGHT_ALIGN, 3); + ConvertIntToDecimalStringN(gStringVar3, sMonSummaryScreen->summary.speed, STR_CONV_MODE_RIGHT_ALIGN, 3); DynamicPlaceholderTextUtil_Reset(); - BufferStat(gStringVar1, natureMod[STAT_SPATK - 1], sMonSummaryScreen->summary.spatk, 0, 3); - BufferStat(gStringVar2, natureMod[STAT_SPDEF - 1], sMonSummaryScreen->summary.spdef, 1, 3); - BufferStat(gStringVar3, natureMod[STAT_SPEED - 1], sMonSummaryScreen->summary.speed, 2, 3); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(0, gStringVar1); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(1, gStringVar2); + DynamicPlaceholderTextUtil_SetPlaceholderPtr(2, gStringVar3); DynamicPlaceholderTextUtil_ExpandPlaceholders(gStringVar4, sStatsRightColumnLayout); } From 7e2bbac2aa29f3b56e062492294a4b142a2a6f06 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 26 Jan 2024 19:23:17 -0500 Subject: [PATCH 212/291] Updated README. --- README.md | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 52 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 0dde7185fbf4..07427e2bd582 100644 --- a/README.md +++ b/README.md @@ -7,13 +7,21 @@ This fork tries to maintain vanilla compatibility whenever possible. It doesn't There are several branches, each with one main feature (and sometimes some extra stuff): **followers** branch: -* [HGSS-style pokémon followers](https://bulbapedia.bulbagarden.net/wiki/Walking_Pok%C3%A9mon#Pok.C3.A9mon_HeartGold_and_SoulSilver) for all 386 pokémon, including emotes, the 28 Unown forms and a majority of follower messages. -* Dynamic overworld palettes & reflections compatible with vanilla berry trees. -* PID (but not legitimacy) preserving Pokémon nature-changing function -* Function to detect modern emulators/GBA hardware. +* [HGSS-style pokémon followers](https://bulbapedia.bulbagarden.net/wiki/Walking_Pok%C3%A9mon#Pok.C3.A9mon_HeartGold_and_SoulSilver) for all 386 pokémon (including forms & shinies) +* Includes follower emotes and a majority of the HGSS messages +* Custom pokeball sprites for Gen 1-7 pokéballs +* Followers can use field moves in the overworld +* Overworld form changes for Ditto, Mew, Castform, etc. +* Asymmetrical & 64x64 OW support +* Dynamic Overworld Palette System (DOWP) & reflections compatible with berry trees, etc. > Note: Unless you have a specific need for it, you should probably use `followers-expanded-id` over this. +![Pokeball](https://i.imgur.com/OMbS67Q.gif) +![Messages](https://i.imgur.com/sTbGVEY.gif) +![Forms](https://i.imgur.com/wDhFNf4.gif) +![HM](https://i.imgur.com/lnXJGHd.gif) + **icons** branch: * Everything from the **followers** branch. * All pokemon icons updated to Gen 6, based on [this repo](https://github.com/msikma/pokesprite/tree/master/icons/pokemon/regular) @@ -32,7 +40,7 @@ There are several branches, each with one main feature (and sometimes some extra **just-lighting** branch: * `lighting-expanded-id` but with following pokémon code & assets completely removed. (This allows for more than 255 OW graphics) -* Saves with following pokémon can safely be loaded. +* Saves with following pokémon can still safely be loaded. **followers-expanded-id** branch: * Like `followers`, but includes expands OW graphicsIds to 16-bits @@ -45,6 +53,12 @@ Additional branches to mention: To set up the repository, see [INSTALL.md](INSTALL.md). +**guillotine** branch: +* ~~Decapitates~~ Decapitalizes **all** text at runtime, with some exceptions (see the [FAQ](#guillotine-q-how-can-i-keep-my-strings-from-being-decapped)) +* Future-proof, does not require mass-replacing strings + +To set up the repository, see [INSTALL.md](INSTALL.md). + ## FAQ ### `(followers*)` Q: Where are the config settings? A: Configuration for the follower system is mostly in [event_objects.h](include/constants/event_objects.h): @@ -57,6 +71,10 @@ A: Configuration for the follower system is mostly in [event_objects.h](include/ // to OW code so that large (48x48, 64x64) OWs // will display correctly under bridges, etc. #define LARGE_OW_SUPPORT TRUE + +// Followers will emerge from the pokeball they are stored in, +// instead of a normal pokeball +#define OW_MON_POKEBALLS TRUE ``` ### `(lighting)` Q: How do I mark certain colors in a palette as light-blended? @@ -76,6 +94,35 @@ on separate lines to mark those colors as being light-blended, i.e: You might have to `make mostlyclean` or change the `.pal` file to pick up the changes. +### `(guillotine)` Q: How can I keep my string(s) from being decapped? +A: There are a number of ways to make a string "fixed case" so that it will not be decapitalized when displayed: + +C strings: Replace the `_` with `_C`: +```c +// _C = fixed (C)ase string! +const u8 gText_IDNumber[] = _C("IDNo."); +``` +ASM strings: Replace `.string` with `.fixstr`: +```arm +gText_SavingDontTurnOff:: + @ Lasts until the string terminator '$' + .fixstr "SAVING…\n" + .string "DON'T TURN OFF THE POWER.$" +``` +You can fix-case/unfix parts of a string like so: +```arm + .string "{FIXED_CASE}WARNING!{UNFIX_CASE}\p" +``` +For a placeholder (only the placeholder will be fixed-case): +```arm + .string "{STR_VAR_2_FIXED} was transferred to\n" + .string "BOX “{STR_VAR_1}.â€$" +``` +See also the configuration in [text.h](gflib/text.h). + +There's also special handling for "separated bigrams"; basically, two letter words. +This includes: `"TM01", "PC", "EV"`, any two uppercase characters surrounded by digits, whitespace, or the start/end of a string. These will not be decapped. + ## See also For contacts and other pret projects, see [pret.github.io](https://pret.github.io/). From f861504cfc50941768286c0703d24ab0aaceb88e Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 15 Feb 2024 22:23:59 -0500 Subject: [PATCH 213/291] Undo map.json changes. --- data/maps/AncientTomb/map.json | 6 ++++-- .../BattleFrontier_BattleDomeBattleRoom/map.json | 14 ++++++++++---- data/maps/IslandCave/map.json | 6 ++++-- data/maps/Route123/map.json | 2 +- data/maps/map_groups.json | 1 + 5 files changed, 20 insertions(+), 9 deletions(-) diff --git a/data/maps/AncientTomb/map.json b/data/maps/AncientTomb/map.json index 818dbf23a005..16df613a49d5 100644 --- a/data/maps/AncientTomb/map.json +++ b/data/maps/AncientTomb/map.json @@ -12,7 +12,7 @@ "allow_running": true, "show_map_name": true, "battle_scene": "MAP_BATTLE_SCENE_NORMAL", - "connections": null, + "connections": 0, "object_events": [ { "graphics_id": "OBJ_EVENT_GFX_OW_MON", @@ -51,7 +51,9 @@ "dest_warp_id": "1" } ], - "coord_events": [], + "coord_events": [ + + ], "bg_events": [ { "type": "sign", diff --git a/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json b/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json index c2b427cbe335..f4c52ce05f6f 100644 --- a/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json +++ b/data/maps/BattleFrontier_BattleDomeBattleRoom/map.json @@ -12,7 +12,7 @@ "allow_running": false, "show_map_name": false, "battle_scene": "MAP_BATTLE_SCENE_NORMAL", - "connections": null, + "connections": 0, "object_events": [ { "graphics_id": "OBJ_EVENT_GFX_REPORTER_M", @@ -210,7 +210,13 @@ "flag": "0" } ], - "warp_events": [], - "coord_events": [], - "bg_events": [] + "warp_events": [ + + ], + "coord_events": [ + + ], + "bg_events": [ + + ] } diff --git a/data/maps/IslandCave/map.json b/data/maps/IslandCave/map.json index 3ed75460d062..24c6e0cd27e1 100644 --- a/data/maps/IslandCave/map.json +++ b/data/maps/IslandCave/map.json @@ -12,7 +12,7 @@ "allow_running": true, "show_map_name": true, "battle_scene": "MAP_BATTLE_SCENE_NORMAL", - "connections": null, + "connections": 0, "object_events": [ { "graphics_id": "OBJ_EVENT_GFX_OW_MON", @@ -51,7 +51,9 @@ "dest_warp_id": "1" } ], - "coord_events": [], + "coord_events": [ + + ], "bg_events": [ { "type": "sign", diff --git a/data/maps/Route123/map.json b/data/maps/Route123/map.json index 11798b95d497..ca0d757e3ae0 100644 --- a/data/maps/Route123/map.json +++ b/data/maps/Route123/map.json @@ -559,7 +559,7 @@ "flag": "0" }, { - "graphics_id": "OBJ_EVENT_GFX_YOUNGSTER", + "graphics_id": "OBJ_EVENT_GFX_BUG_CATCHER", "x": 14, "y": 12, "elevation": 3, diff --git a/data/maps/map_groups.json b/data/maps/map_groups.json index ebef431b300d..d0a6a8b55cbf 100644 --- a/data/maps/map_groups.json +++ b/data/maps/map_groups.json @@ -1,4 +1,5 @@ { + "layouts_table_label": "gMapLayouts", "group_order": [ "gMapGroup_TownsAndRoutes", "gMapGroup_IndoorLittleroot", From afbb88d77ada8a636a318ec32b61b4ea849d85ab Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 15 Feb 2024 22:24:20 -0500 Subject: [PATCH 214/291] Undo (most) indentation changes. --- src/data/field_effects/field_effect_objects.h | 231 ++++++------------ src/field_effect_helpers.c | 6 +- src/field_screen_effect.c | 3 +- src/load_save.c | 10 +- src/overworld.c | 3 +- src/palette.c | 21 +- src/party_menu.c | 4 +- src/pokeball.c | 3 +- src/rayquaza_scene.c | 2 - src/scrcmd.c | 11 +- src/trainer_see.c | 9 +- 11 files changed, 102 insertions(+), 201 deletions(-) diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index b3a3ffbac520..8cd0a6f81919 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -12,23 +12,19 @@ static const union AnimCmd *const sAnimTable_Shadow[] = sAnim_Shadow, }; -static const struct SpriteFrameImage sPicTable_ShadowSmall[] = -{ +static const struct SpriteFrameImage sPicTable_ShadowSmall[] = { obj_frame_tiles(gFieldEffectObjectPic_ShadowSmall), }; -static const struct SpriteFrameImage sPicTable_ShadowMedium[] = -{ +static const struct SpriteFrameImage sPicTable_ShadowMedium[] = { obj_frame_tiles(gFieldEffectObjectPic_ShadowMedium), }; -static const struct SpriteFrameImage sPicTable_ShadowLarge[] = -{ +static const struct SpriteFrameImage sPicTable_ShadowLarge[] = { obj_frame_tiles(gFieldEffectObjectPic_ShadowLarge), }; -static const struct SpriteFrameImage sPicTable_ShadowExtraLarge[] = -{ +static const struct SpriteFrameImage sPicTable_ShadowExtraLarge[] = { obj_frame_tiles(gFieldEffectObjectPic_ShadowExtraLarge), }; @@ -40,8 +36,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge = {TAG_NONE, const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowExtraLarge = {TAG_NONE, TAG_WEATHER_START, &gObjectEventBaseOam_64x32, sAnimTable_Shadow, sPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; -static const struct SpriteFrameImage sPicTable_TallGrass[] = -{ +static const struct SpriteFrameImage sPicTable_TallGrass[] = { overworld_frame(gFieldEffectObjectPic_TallGrass, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_TallGrass, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_TallGrass, 2, 2, 2), @@ -64,8 +59,7 @@ static const union AnimCmd *const sAnimTable_TallGrass[] = sAnim_TallGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_TallGrass = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_TallGrass = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -75,8 +69,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_TallGrass = .callback = UpdateTallGrassFieldEffect, }; -static const struct SpriteFrameImage sPicTable_Ripple[] = -{ +static const struct SpriteFrameImage sPicTable_Ripple[] = { overworld_frame(gFieldEffectObjectPic_Ripple, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_Ripple, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_Ripple, 2, 2, 2), @@ -102,8 +95,7 @@ static const union AnimCmd *const sAnimTable_Ripple[] = sAnim_Ripple, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Ripple = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_Ripple = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -113,8 +105,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Ripple = .callback = WaitFieldEffectSpriteAnim, }; -static const struct SpriteFrameImage sPicTable_Ash[] = -{ +static const struct SpriteFrameImage sPicTable_Ash[] = { overworld_frame(gFieldEffectObjectPic_Ash, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_Ash, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_Ash, 2, 2, 2), @@ -137,8 +128,7 @@ static const union AnimCmd *const sAnimTable_Ash[] = sAnim_Ash, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Ash = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_Ash = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -148,8 +138,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Ash = .callback = UpdateAshFieldEffect, }; -static const struct SpriteFrameImage sPicTable_SurfBlob[] = -{ +static const struct SpriteFrameImage sPicTable_SurfBlob[] = { overworld_frame(gFieldEffectObjectPic_SurfBlob, 4, 4, 0), overworld_frame(gFieldEffectObjectPic_SurfBlob, 4, 4, 1), overworld_frame(gFieldEffectObjectPic_SurfBlob, 4, 4, 2), @@ -187,8 +176,7 @@ static const union AnimCmd *const sAnimTable_SurfBlob[] = sSurfBlobAnim_FaceEast, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SurfBlob = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_SurfBlob = { .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_MAY, .oam = &gObjectEventBaseOam_32x32, @@ -198,8 +186,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SurfBlob = .callback = UpdateSurfBlobFieldEffect, }; -static const struct SpriteFrameImage sPicTable_Arrow[] = -{ +static const struct SpriteFrameImage sPicTable_Arrow[] = { overworld_frame(gFieldEffectObjectPic_Arrow, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_Arrow, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_Arrow, 2, 2, 2), @@ -246,8 +233,7 @@ static const union AnimCmd *const sAnimTable_Arrow[] = sArrowAnim_East, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Arrow = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_Arrow = { .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_MAY, .oam = &gObjectEventBaseOam_16x16, @@ -257,8 +243,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Arrow = .callback = SpriteCallbackDummy, }; -static const struct SpriteFrameImage sPicTable_GroundImpactDust[] = -{ +static const struct SpriteFrameImage sPicTable_GroundImpactDust[] = { overworld_frame(gFieldEffectObjectPic_GroundImpactDust, 2, 1, 0), overworld_frame(gFieldEffectObjectPic_GroundImpactDust, 2, 1, 1), overworld_frame(gFieldEffectObjectPic_GroundImpactDust, 2, 1, 2), @@ -277,8 +262,7 @@ static const union AnimCmd *const sAnimTable_GroundImpactDust[] = sAnim_GroundImpactDust, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_GroundImpactDust = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_GroundImpactDust = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x8, @@ -288,8 +272,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_GroundImpactDust = .callback = UpdateJumpImpactEffect, }; -static const struct SpriteFrameImage sPicTable_JumpTallGrass[] = -{ +static const struct SpriteFrameImage sPicTable_JumpTallGrass[] = { overworld_frame(gFieldEffectObjectPic_JumpTallGrass, 2, 1, 0), overworld_frame(gFieldEffectObjectPic_JumpTallGrass, 2, 1, 1), overworld_frame(gFieldEffectObjectPic_JumpTallGrass, 2, 1, 2), @@ -310,8 +293,7 @@ static const union AnimCmd *const sAnimTable_JumpTallGrass[] = sAnim_JumpTallGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_JumpTallGrass = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_JumpTallGrass = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x8, @@ -321,8 +303,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_JumpTallGrass = .callback = UpdateJumpImpactEffect, }; -static const struct SpriteFrameImage sPicTable_SandFootprints[] = -{ +static const struct SpriteFrameImage sPicTable_SandFootprints[] = { overworld_frame(gFieldEffectObjectPic_SandFootprints, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_SandFootprints, 2, 2, 1), }; @@ -360,8 +341,7 @@ static const union AnimCmd *const sAnimTable_SandFootprints[] = sSandFootprintsAnim_East, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SandFootprints = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_SandFootprints = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -371,8 +351,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SandFootprints = .callback = UpdateFootprintsTireTracksFieldEffect, }; -static const struct SpriteFrameImage sPicTable_DeepSandFootprints[] = -{ +static const struct SpriteFrameImage sPicTable_DeepSandFootprints[] = { overworld_frame(gFieldEffectObjectPic_DeepSandFootprints, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_DeepSandFootprints, 2, 2, 1), }; @@ -410,8 +389,7 @@ static const union AnimCmd *const sAnimTable_DeepSandFootprints[] = sDeepSandFootprintsAnim_East, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_DeepSandFootprints = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_DeepSandFootprints = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -421,21 +399,18 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_DeepSandFootprints = .callback = UpdateFootprintsTireTracksFieldEffect, }; -static const struct SpriteFrameImage sPicTable_BugTracks[] = -{ +static const struct SpriteFrameImage sPicTable_BugTracks[] = { overworld_frame(gFieldEffectObjectPic_BugTracks, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_BugTracks, 2, 2, 1), }; -static const struct SpriteFrameImage sPicTable_SpotTracks[] = -{ +static const struct SpriteFrameImage sPicTable_SpotTracks[] = { overworld_frame(gFieldEffectObjectPic_SpotTracks, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_SpotTracks, 2, 2, 1), }; -const struct SpriteTemplate gFieldEffectObjectTemplate_BugTracks = -{ - .tileTag = TAG_NONE, +const struct SpriteTemplate gFieldEffectObjectTemplate_BugTracks = { + .tileTag = 0xFFFF, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, .anims = sAnimTable_DeepSandFootprints, @@ -444,9 +419,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_BugTracks = .callback = UpdateFootprintsTireTracksFieldEffect, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SpotTracks = -{ - .tileTag = TAG_NONE, +const struct SpriteTemplate gFieldEffectObjectTemplate_SpotTracks = { + .tileTag = 0xFFFF, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, .anims = sAnimTable_DeepSandFootprints, @@ -455,8 +429,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SpotTracks = .callback = UpdateFootprintsTireTracksFieldEffect, }; -static const struct SpriteFrameImage sPicTable_BikeTireTracks[] = -{ +static const struct SpriteFrameImage sPicTable_BikeTireTracks[] = { overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_BikeTireTracks, 2, 2, 2), @@ -464,8 +437,7 @@ static const struct SpriteFrameImage sPicTable_BikeTireTracks[] = }; -static const struct SpriteFrameImage sPicTable_SlitherTracks[] = -{ +static const struct SpriteFrameImage sPicTable_SlitherTracks[] = { overworld_frame(gFieldEffectObjectPic_SlitherTracks, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_SlitherTracks, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_SlitherTracks, 2, 2, 2), @@ -533,8 +505,7 @@ static const union AnimCmd *const sAnimTable_BikeTireTracks[] = sBikeTireTracksAnim_NECornerTurn, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_BikeTireTracks = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_BikeTireTracks = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -545,9 +516,8 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_BikeTireTracks = }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SlitherTracks = -{ - .tileTag = TAG_NONE, +const struct SpriteTemplate gFieldEffectObjectTemplate_SlitherTracks = { + .tileTag = 0xFFFF, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, .anims = sAnimTable_BikeTireTracks, @@ -556,8 +526,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SlitherTracks = .callback = UpdateFootprintsTireTracksFieldEffect, }; -static const struct SpriteFrameImage sPicTable_JumpBigSplash[] = -{ +static const struct SpriteFrameImage sPicTable_JumpBigSplash[] = { overworld_frame(gFieldEffectObjectPic_JumpBigSplash, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_JumpBigSplash, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_JumpBigSplash, 2, 2, 2), @@ -578,8 +547,7 @@ static const union AnimCmd *const sAnimTable_JumpBigSplash[] = sAnim_JumpBigSplash, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_JumpBigSplash = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_JumpBigSplash = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -589,8 +557,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_JumpBigSplash = .callback = UpdateJumpImpactEffect, }; -static const struct SpriteFrameImage sPicTable_Splash[] = -{ +static const struct SpriteFrameImage sPicTable_Splash[] = { overworld_frame(gFieldEffectObjectPic_Splash, 2, 1, 0), overworld_frame(gFieldEffectObjectPic_Splash, 2, 1, 1), }; @@ -621,8 +588,7 @@ static const union AnimCmd *const sAnimTable_Splash[] = sAnim_Splash_1, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Splash = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_Splash = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x8, @@ -632,8 +598,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Splash = .callback = UpdateSplashFieldEffect, }; -static const struct SpriteFrameImage sPicTable_JumpSmallSplash[] = -{ +static const struct SpriteFrameImage sPicTable_JumpSmallSplash[] = { overworld_frame(gFieldEffectObjectPic_JumpSmallSplash, 2, 1, 0), overworld_frame(gFieldEffectObjectPic_JumpSmallSplash, 2, 1, 1), overworld_frame(gFieldEffectObjectPic_JumpSmallSplash, 2, 1, 2), @@ -652,8 +617,7 @@ static const union AnimCmd *const sAnimTable_JumpSmallSplash[] = sAnim_JumpSmallSplash, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_JumpSmallSplash = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_JumpSmallSplash = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x8, @@ -663,8 +627,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_JumpSmallSplash = .callback = UpdateJumpImpactEffect, }; -static const struct SpriteFrameImage sPicTable_LongGrass[] = -{ +static const struct SpriteFrameImage sPicTable_LongGrass[] = { overworld_frame(gFieldEffectObjectPic_LongGrass, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_LongGrass, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_LongGrass, 2, 2, 2), @@ -688,8 +651,7 @@ static const union AnimCmd *const sAnimTable_LongGrass[] = sAnim_LongGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_LongGrass = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_LongGrass = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -699,8 +661,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_LongGrass = .callback = UpdateLongGrassFieldEffect, }; -static const struct SpriteFrameImage sPicTable_JumpLongGrass[] = -{ +static const struct SpriteFrameImage sPicTable_JumpLongGrass[] = { overworld_frame(gFieldEffectObjectPic_JumpLongGrass, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_JumpLongGrass, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_JumpLongGrass, 2, 2, 2), @@ -725,8 +686,7 @@ static const union AnimCmd *const sAnimTable_JumpLongGrass[] = sAnim_JumpLongGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_JumpLongGrass = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_JumpLongGrass = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -736,8 +696,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_JumpLongGrass = .callback = UpdateJumpImpactEffect, }; -static const struct SpriteFrameImage sPicTable_UnusedGrass[] = -{ +static const struct SpriteFrameImage sPicTable_UnusedGrass[] = { overworld_frame(gFieldEffectObjectPic_JumpLongGrass, 2, 2, 6), overworld_frame(gFieldEffectObjectPic_Unknown17, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_Unknown17, 2, 2, 1), @@ -768,8 +727,7 @@ static const union AnimCmd *const sAnimTable_UnusedGrass[] = sAnim_UnusedGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -779,8 +737,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass = .callback = WaitFieldEffectSpriteAnim, }; -static const struct SpriteFrameImage sPicTable_UnusedGrass2[] = -{ +static const struct SpriteFrameImage sPicTable_UnusedGrass2[] = { overworld_frame(gFieldEffectObjectPic_UnusedGrass2, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_UnusedGrass2, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_UnusedGrass2, 2, 2, 2), @@ -803,8 +760,7 @@ static const union AnimCmd *const sAnimTable_UnusedGrass2[] = sAnim_UnusedGrass2, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass2 = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass2 = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -814,8 +770,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedGrass2 = .callback = WaitFieldEffectSpriteAnim, }; -static const struct SpriteFrameImage sPicTable_UnusedSand[] = -{ +static const struct SpriteFrameImage sPicTable_UnusedSand[] = { overworld_frame(gFieldEffectObjectPic_UnusedSand, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_UnusedSand, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_UnusedSand, 2, 2, 2), @@ -836,8 +791,7 @@ static const union AnimCmd *const sAnimTable_UnusedSand[] = sAnim_UnusedSand, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedSand = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedSand = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -847,8 +801,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_UnusedSand = .callback = WaitFieldEffectSpriteAnim, }; -static const struct SpriteFrameImage sPicTable_SandPile[] = -{ +static const struct SpriteFrameImage sPicTable_SandPile[] = { overworld_frame(gFieldEffectObjectPic_SandPile, 2, 1, 0), overworld_frame(gFieldEffectObjectPic_SandPile, 2, 1, 1), overworld_frame(gFieldEffectObjectPic_SandPile, 2, 1, 2), @@ -867,8 +820,7 @@ static const union AnimCmd *const sAnimTable_SandPile[] = sAnim_SandPile, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SandPile = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_SandPile = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x8, @@ -878,8 +830,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SandPile = .callback = UpdateSandPileFieldEffect, }; -static const struct SpriteFrameImage sPicTable_WaterSurfacing[] = -{ +static const struct SpriteFrameImage sPicTable_WaterSurfacing[] = { overworld_frame(gFieldEffectObjectPic_WaterSurfacing, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_WaterSurfacing, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_WaterSurfacing, 2, 2, 2), @@ -902,8 +853,7 @@ static const union AnimCmd *const sAnimTable_WaterSurfacing[] = sAnim_WaterSurfacing, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_WaterSurfacing = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_WaterSurfacing = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x16, @@ -947,8 +897,7 @@ static const union AffineAnimCmd *const sAffineAnims_ReflectionDistortion[] = sAffineAnim_ReflectionDistortion_1, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_ReflectionDistortion = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_ReflectionDistortion = { .tileTag = 0x0, .paletteTag = TAG_NONE, .oam = &gDummyOamData, @@ -958,8 +907,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_ReflectionDistortion = .callback = SpriteCallbackDummy, }; -static const struct SpriteFrameImage sPicTable_Sparkle[] = -{ +static const struct SpriteFrameImage sPicTable_Sparkle[] = { overworld_frame(gFieldEffectObjectPic_Sparkle, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_Sparkle, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_Sparkle, 2, 2, 2), @@ -998,8 +946,7 @@ static const union AnimCmd *const sAnimTable_Sparkle[] = sAnim_Sparkle, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Sparkle = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_Sparkle = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_NPC_2, .oam = &gObjectEventBaseOam_16x16, @@ -1009,8 +956,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Sparkle = .callback = WaitFieldEffectSpriteAnim, }; -static const struct SpriteFrameImage sPicTable_TreeDisguise[] = -{ +static const struct SpriteFrameImage sPicTable_TreeDisguise[] = { overworld_frame(gFieldEffectObjectPic_TreeDisguise, 2, 4, 0), overworld_frame(gFieldEffectObjectPic_TreeDisguise, 2, 4, 1), overworld_frame(gFieldEffectObjectPic_TreeDisguise, 2, 4, 2), @@ -1044,8 +990,7 @@ static const union AnimCmd *const sAnimTable_TreeDisguise[] = sAnim_TreeDisguiseReveal, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_TreeDisguise = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_TreeDisguise = { .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_NPC_3, .oam = &gObjectEventBaseOam_16x32, @@ -1055,8 +1000,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_TreeDisguise = .callback = UpdateDisguiseFieldEffect, }; -static const struct SpriteFrameImage sPicTable_MountainDisguise[] = -{ +static const struct SpriteFrameImage sPicTable_MountainDisguise[] = { overworld_frame(gFieldEffectObjectPic_MountainDisguise, 2, 4, 0), overworld_frame(gFieldEffectObjectPic_MountainDisguise, 2, 4, 1), overworld_frame(gFieldEffectObjectPic_MountainDisguise, 2, 4, 2), @@ -1090,8 +1034,7 @@ static const union AnimCmd *const sAnimTable_MountainDisguise[] = sAnim_MountainDisguiseReveal, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_MountainDisguise = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_MountainDisguise = { .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_NPC_2, .oam = &gObjectEventBaseOam_16x32, @@ -1101,8 +1044,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_MountainDisguise = .callback = UpdateDisguiseFieldEffect, }; -static const struct SpriteFrameImage sPicTable_SandDisguisePlaceholder[] = -{ +static const struct SpriteFrameImage sPicTable_SandDisguisePlaceholder[] = { overworld_frame(gFieldEffectObjectPic_SandDisguisePlaceholder, 2, 4, 0), overworld_frame(gFieldEffectObjectPic_SandDisguisePlaceholder, 2, 4, 1), overworld_frame(gFieldEffectObjectPic_SandDisguisePlaceholder, 2, 4, 2), @@ -1112,8 +1054,7 @@ static const struct SpriteFrameImage sPicTable_SandDisguisePlaceholder[] = overworld_frame(gFieldEffectObjectPic_SandDisguisePlaceholder, 2, 4, 6), }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SandDisguisePlaceholder = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_SandDisguisePlaceholder = { .tileTag = TAG_NONE, .paletteTag = TAG_NONE, .oam = &gObjectEventBaseOam_16x32, @@ -1123,8 +1064,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SandDisguisePlaceholder = .callback = UpdateDisguiseFieldEffect, }; -static const struct SpriteFrameImage sPicTable_Bird[] = -{ +static const struct SpriteFrameImage sPicTable_Bird[] = { obj_frame_tiles(gFieldEffectObjectPic_Bird), }; @@ -1139,8 +1079,7 @@ static const union AnimCmd *const sAnimTable_Bird[] = sAnim_Bird, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Bird = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_Bird = { .tileTag = TAG_NONE, .paletteTag = OBJ_EVENT_PAL_TAG_MAY, .oam = &gObjectEventBaseOam_32x32, @@ -1150,8 +1089,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Bird = .callback = SpriteCallbackDummy, }; -static const struct SpriteFrameImage sPicTable_ShortGrass[] = -{ +static const struct SpriteFrameImage sPicTable_ShortGrass[] = { overworld_frame(gFieldEffectObjectPic_ShortGrass, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_ShortGrass, 2, 2, 1), }; @@ -1168,8 +1106,7 @@ static const union AnimCmd *const sAnimTable_ShortGrass[] = sAnim_ShortGrass, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShortGrass = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_ShortGrass = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -1179,8 +1116,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_ShortGrass = .callback = UpdateShortGrassFieldEffect, }; -static const struct SpriteFrameImage sPicTable_HotSpringsWater[] = -{ +static const struct SpriteFrameImage sPicTable_HotSpringsWater[] = { obj_frame_tiles(gFieldEffectObjectPic_HotSpringsWater), }; @@ -1195,8 +1131,7 @@ static const union AnimCmd *const sAnimTable_HotSpringsWater[] = sAnim_HotSpringsWater, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_HotSpringsWater = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_HotSpringsWater = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_1, .oam = &gObjectEventBaseOam_16x16, @@ -1206,8 +1141,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_HotSpringsWater = .callback = UpdateHotSpringsWaterFieldEffect, }; -static const struct SpriteFrameImage sPicTable_AshPuff[] = -{ +static const struct SpriteFrameImage sPicTable_AshPuff[] = { overworld_frame(gFieldEffectObjectPic_AshPuff, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_AshPuff, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_AshPuff, 2, 2, 2), @@ -1243,8 +1177,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_AshPuff = const struct SpritePalette gSpritePalette_Ash = {gFieldEffectPal_Ash, FLDEFF_PAL_TAG_ASH}; -static const struct SpriteFrameImage sPicTable_AshLaunch[] = -{ +static const struct SpriteFrameImage sPicTable_AshLaunch[] = { overworld_frame(gFieldEffectObjectPic_AshLaunch, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_AshLaunch, 2, 2, 1), overworld_frame(gFieldEffectObjectPic_AshLaunch, 2, 2, 2), @@ -1278,8 +1211,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_AshLaunch = .callback = SpriteCB_AshLaunch }; -static const struct SpriteFrameImage sPicTable_Bubbles[] = -{ +static const struct SpriteFrameImage sPicTable_Bubbles[] = { overworld_frame(gFieldEffectObjectPic_Bubbles, 2, 4, 0), overworld_frame(gFieldEffectObjectPic_Bubbles, 2, 4, 1), overworld_frame(gFieldEffectObjectPic_Bubbles, 2, 4, 2), @@ -1308,8 +1240,7 @@ static const union AnimCmd *const sAnimTable_Bubbles[] = sAnim_Bubbles, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Bubbles = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_Bubbles = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_GENERAL_0, .oam = &gObjectEventBaseOam_16x32, @@ -1319,8 +1250,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Bubbles = .callback = UpdateBubblesFieldEffect, }; -static const struct SpriteFrameImage sPicTable_SmallSparkle[] = -{ +static const struct SpriteFrameImage sPicTable_SmallSparkle[] = { overworld_frame(gFieldEffectObjectPic_SmallSparkle, 2, 2, 0), overworld_frame(gFieldEffectObjectPic_SmallSparkle, 2, 2, 1), }; @@ -1338,8 +1268,7 @@ static const union AnimCmd *const sAnimTable_SmallSparkle[] = sAnim_SmallSparkle, }; -const struct SpriteTemplate gFieldEffectObjectTemplate_SmallSparkle = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_SmallSparkle = { .tileTag = TAG_NONE, .paletteTag = FLDEFF_PAL_TAG_SMALL_SPARKLE, .oam = &gObjectEventBaseOam_16x16, @@ -1351,24 +1280,20 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SmallSparkle = const struct SpritePalette gSpritePalette_SmallSparkle = {gFieldEffectPal_SmallSparkle, FLDEFF_PAL_TAG_SMALL_SPARKLE}; -static const union AnimCmd sAnim_RayquazaSpotlightEffect[] = -{ +static const union AnimCmd sAnim_RayquazaSpotlightEffect[] = { ANIMCMD_FRAME(0, 1), ANIMCMD_END, }; -static const union AnimCmd *const sAnimTable_RayquazaSpotlightEffect[] = -{ +static const union AnimCmd *const sAnimTable_RayquazaSpotlightEffect[] = { sAnim_RayquazaSpotlightEffect, }; -static const struct SpriteFrameImage sPicTable_RayquazaSpotlightEffect[] = -{ +static const struct SpriteFrameImage sPicTable_RayquazaSpotlightEffect[] = { overworld_frame(gObjectEventPic_Rayquaza, 4, 4, 0), }; -const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza = -{ +const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza = { .tileTag = TAG_NONE, .paletteTag = TAG_NONE, .oam = &gObjectEventBaseOam_32x32, diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 02b08aee3aae..f9330e2c9621 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -54,8 +54,7 @@ u32 FldEff_Shadow(void); #define sReflectionVerticalOffset data[2] #define sIsStillReflection data[7] -void SetUpShadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) -{ +void SetUpShadow(struct ObjectEvent *objectEvent, struct Sprite *sprite) { gFieldEffectArguments[0] = objectEvent->localId; gFieldEffectArguments[1] = gSaveBlock1Ptr->location.mapNum; gFieldEffectArguments[2] = gSaveBlock1Ptr->location.mapGroup; @@ -326,8 +325,7 @@ u32 FldEff_Shadow(void) const struct ObjectEventGraphicsInfo *graphicsInfo; u8 spriteId; u8 i; - for (i = 0; i < MAX_SPRITES; i++) - { + for (i = 0; i < MAX_SPRITES; i++) { // Return early if a shadow sprite already exists if (gSprites[i].data[0] == gFieldEffectArguments[0] && gSprites[i].callback == UpdateShadowFieldEffect) return 0; diff --git a/src/field_screen_effect.c b/src/field_screen_effect.c index 9338fe183d17..7961e05a184a 100644 --- a/src/field_screen_effect.c +++ b/src/field_screen_effect.c @@ -687,8 +687,7 @@ static void Task_DoDoorWarp(u8 taskId) FreezeObjectEvents(); PlayerGetDestCoords(x, y); PlaySE(GetDoorSoundEffect(*x, *y - 1)); - if (followerObject) - { + if (followerObject) { // Put follower into pokeball ClearObjectEventMovement(followerObject, &gSprites[followerObject->spriteId]); ObjectEventSetHeldMovement(followerObject, MOVEMENT_ACTION_ENTER_POKEBALL); diff --git a/src/load_save.c b/src/load_save.c index 3ac12c529d60..9c10b4b10ed6 100644 --- a/src/load_save.c +++ b/src/load_save.c @@ -182,8 +182,7 @@ void SaveObjectEvents(void) { int i; - for (i = 0; i < OBJECT_EVENTS_COUNT; i++) - { + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { gSaveBlock1Ptr->objectEvents[i] = gObjectEvents[i]; // To avoid crash on vanilla, save follower as inactive if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER) @@ -195,11 +194,12 @@ void LoadObjectEvents(void) { int i; - for (i = 0; i < OBJECT_EVENTS_COUNT; i++) - { + for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { gObjectEvents[i] = gSaveBlock1Ptr->objectEvents[i]; // Try to restore saved inactive follower - if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && !gObjectEvents[i].active && gObjectEvents[i].extra.asU16) + if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && + !gObjectEvents[i].active && + gObjectEvents[i].extra.asU16) gObjectEvents[i].active = TRUE; } } diff --git a/src/overworld.c b/src/overworld.c index 5921e9e565b4..d233bb9c20f6 100644 --- a/src/overworld.c +++ b/src/overworld.c @@ -1490,8 +1490,7 @@ void CB2_Overworld(void) if (fading) SetVBlankCallback(NULL); OverworldBasic(); - if (fading) - { + if (fading) { SetFieldVBlankCallback(); return; } diff --git a/src/palette.c b/src/palette.c index 83590fc3d22c..3a576e1e9e77 100644 --- a/src/palette.c +++ b/src/palette.c @@ -444,27 +444,18 @@ static u8 UpdateTimeOfDayPaletteFade(void) // Like normal, but respects sprite p paletteOffset = 256; } - for (paletteNum = 0; paletteNum < 16; paletteNum++, selectedPalettes >>= 1, paletteOffset += 16) - { - if (selectedPalettes & 1) - { - if (gPaletteFade.yDec) - { + for (paletteNum = 0; paletteNum < 16; paletteNum++, selectedPalettes >>= 1, paletteOffset += 16) { + if (selectedPalettes & 1) { + if (gPaletteFade.yDec) { // sprite palettes - if (gPaletteFade.objPaletteToggle) - { + if (gPaletteFade.objPaletteToggle) { if (gPaletteFade.y >= gPaletteFade.targetY || GetSpritePaletteTagByPaletteNum(paletteNum) & 0x8000) BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); - - } // tile palettes - else if (gPaletteFade.y >= gPaletteFade.targetY || (paletteNum >= 13 && paletteNum <= 15)) - { + } else if (gPaletteFade.y >= gPaletteFade.targetY || (paletteNum >= 13 && paletteNum <= 15)) { BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); } - } - else - { + } else { BlendPalette(paletteOffset, 16, gPaletteFade.y, gPaletteFade.blendColor); } } diff --git a/src/party_menu.c b/src/party_menu.c index 8e9b1e58f8fd..41e7fe10210f 100755 --- a/src/party_menu.c +++ b/src/party_menu.c @@ -3821,9 +3821,7 @@ bool8 FieldCallback_PrepareFadeInFromMenu(void) return TRUE; } -// same as above, but removes follower pokemon -bool8 FieldCallback_PrepareFadeInForTeleport(void) -{ +bool8 FieldCallback_PrepareFadeInForTeleport(void) { // same as above, but removes follower pokemon RemoveFollowingPokemon(); return FieldCallback_PrepareFadeInFromMenu(); } diff --git a/src/pokeball.c b/src/pokeball.c index 3c95328e14b8..47335fe4ecf2 100644 --- a/src/pokeball.c +++ b/src/pokeball.c @@ -852,8 +852,7 @@ static void HandleBallAnimEnd(struct Sprite *sprite) bool8 affineAnimEnded = FALSE; u8 battlerId = sprite->sBattler; - if (sprite->data[7] == POKEBALL_PLAYER_SLIDEIN) - { + if (sprite->data[7] == POKEBALL_PLAYER_SLIDEIN) { gSprites[gBattlerSpriteIds[sprite->sBattler]].callback = SpriteCB_PlayerMonSlideIn; AnimateSprite(&gSprites[gBattlerSpriteIds[sprite->sBattler]]); gSprites[gBattlerSpriteIds[sprite->sBattler]].data[1] = 0x1000; diff --git a/src/rayquaza_scene.c b/src/rayquaza_scene.c index b3e0276f1d4a..00b7cdd97104 100644 --- a/src/rayquaza_scene.c +++ b/src/rayquaza_scene.c @@ -1303,10 +1303,8 @@ static void CB2_InitRayquazaScene(void) ClearScheduledBgCopiesToVram(); ScanlineEffect_Stop(); for (i = 0; i < OBJECT_EVENTS_COUNT; i++) - { if (gObjectEvents[i].graphicsId == OBJ_EVENT_GFX_RAYQUAZA) gObjectEvents[i].invisible = FALSE; - } FreeAllSpritePalettes(); ResetPaletteFade(); ResetSpriteData(); diff --git a/src/scrcmd.c b/src/scrcmd.c index b1c493cb5418..df490518fc12 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1004,16 +1004,14 @@ bool8 ScrCmd_applymovement(struct ScriptContext *ctx) struct ObjectEvent *objEvent; // When applying script movements to follower, it may have frozen animation that must be cleared - if (localId == OBJ_EVENT_ID_FOLLOWER && (objEvent = GetFollowerObject()) && objEvent->frozen) - { + if (localId == OBJ_EVENT_ID_FOLLOWER && (objEvent = GetFollowerObject()) && objEvent->frozen) { ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); gSprites[objEvent->spriteId].animCmdIndex = 0; // Needed to set start frame of animation } ScriptMovement_StartObjectMovementScript(localId, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, movementScript); sMovingNpcId = localId; // Force follower into pokeball - if (localId != OBJ_EVENT_ID_FOLLOWER && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT)) - { + if (localId != OBJ_EVENT_ID_FOLLOWER && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT)) { objEvent = GetFollowerObject(); // return early if no follower or in shadowing state if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) @@ -1038,8 +1036,7 @@ bool8 ScrCmd_applymovementat(struct ScriptContext *ctx) static bool8 WaitForMovementFinish(void) { - if (ScriptMovement_IsObjectMovementFinished(sMovingNpcId, sMovingNpcMapNum, sMovingNpcMapGroup)) - { + if (ScriptMovement_IsObjectMovementFinished(sMovingNpcId, sMovingNpcMapNum, sMovingNpcMapGroup)) { struct ObjectEvent *objEvent = GetFollowerObject(); // If the follower is still entering the pokeball, wait for it to finish too // This prevents a `release` after this script command from getting the follower stuck in an intermediate state @@ -2076,7 +2073,7 @@ bool8 ScrCmd_playmoncry(struct ScriptContext *ctx) return FALSE; } -bool8 ScrFunc_playfirstmoncry(struct ScriptContext *ctx) +bool8 ScrFunc_playfirstmoncry(struct ScriptContext *ctx) { u16 species = GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES); PlayCry_Script(species, 0); diff --git a/src/trainer_see.c b/src/trainer_see.c index 94180168fc4e..2d10a6dbb1c7 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -844,8 +844,7 @@ u8 FldEff_ExclamationMarkIcon(void) { u8 spriteId = CreateSpriteAtEnd(&sSpriteTemplate_ExclamationQuestionMark, 0, 0, 0x53); - if (spriteId != MAX_SPRITES) - { + if (spriteId != MAX_SPRITES) { SetIconSpriteData(&gSprites[spriteId], FLDEFF_EXCLAMATION_MARK_ICON, 0); UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); } @@ -856,8 +855,7 @@ u8 FldEff_ExclamationMarkIcon(void) u8 FldEff_QuestionMarkIcon(void) { u8 spriteId; - if (gFieldEffectArguments[7] >= 0) - { + if (gFieldEffectArguments[7] >= 0) { // Use follower emotes u8 emotion = gFieldEffectArguments[7]; spriteId = CreateSpriteAtEnd(&sSpriteTemplate_Emote, 0, 0, 0x52); @@ -869,8 +867,7 @@ u8 FldEff_QuestionMarkIcon(void) } spriteId = CreateSpriteAtEnd(&sSpriteTemplate_ExclamationQuestionMark, 0, 0, 0x52); - if (spriteId != MAX_SPRITES) - { + if (spriteId != MAX_SPRITES) { SetIconSpriteData(&gSprites[spriteId], FLDEFF_QUESTION_MARK_ICON, 1); UpdateSpritePaletteByTemplate(&sSpriteTemplate_ExclamationQuestionMark, &gSprites[spriteId]); } From 4afb386ab4f6439abcbbdd3016ab6493a858f498 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Thu, 15 Feb 2024 23:06:05 -0500 Subject: [PATCH 215/291] Added `.git-blame-ignore-revs` to hide whitespace-only changes from `blame`. --- .git-blame-ignore-revs | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .git-blame-ignore-revs diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs new file mode 100644 index 000000000000..54f7faa471ab --- /dev/null +++ b/.git-blame-ignore-revs @@ -0,0 +1,4 @@ +725252905baf28dbb9298dd5fa0daaf0e804a455 +afbb88d77ada8a636a318ec32b61b4ea849d85ab +f861504cfc50941768286c0703d24ab0aaceb88e +ebbcb7d025cff716eec5008b5dd2b7d55aa8c3f3 \ No newline at end of file From 6bceacf403ed24dd4c4f64af884cc99eb34e98f3 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 17 Feb 2024 16:55:11 -0500 Subject: [PATCH 216/291] Added override table for standalone follower palettes. --- include/decompress.h | 2 + .../object_event_graphics_info_followers.h | 11 ++++++ src/decompress.c | 18 +++++++++ src/event_object_movement.c | 37 +++++++++++++------ 4 files changed, 56 insertions(+), 12 deletions(-) diff --git a/include/decompress.h b/include/decompress.h index 18340d54b20c..6c66b738f904 100644 --- a/include/decompress.h +++ b/include/decompress.h @@ -8,6 +8,8 @@ extern u8 ALIGNED(4) gDecompressionBuffer[0x4000]; void LZDecompressWram(const u32 *src, void *dest); void LZDecompressVram(const u32 *src, void *dest); +bool32 IsLZ77Data(const void *ptr, u32 minSize, u32 maxSize); + u16 LoadCompressedSpriteSheet(const struct CompressedSpriteSheet *src); void LoadCompressedSpriteSheetOverrideBuffer(const struct CompressedSpriteSheet *src, void *buffer); bool8 LoadCompressedSpriteSheetUsingHeap(const struct CompressedSpriteSheet *src); diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index eaa9e737f9a6..f0ccf078b93c 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -426,6 +426,17 @@ const struct ObjectEventGraphicsInfo gCastformObjectGraphics[] = {TAG_NONE, OBJ_EVENT_PAL_TAG_CASTFORM_SNOWY, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_CastformSnowy, gDummySpriteAffineAnimTable}, }; +// Standalone follower palettes +// If not NULL, entries here override the front-sprite-based pals +// used by OBJ_EVENT_PAL_TAG_DYNAMIC +// Palette data may be compressed, or not +const void* const gFollowerPalettes[][2] = +{ + // Must have at least one entry, or ARRAY_COUNT comparison fails + // (SPECIES_NONE does not use OBJ_EVENT_PAL_TAG_DYNAMIC anyway) + [SPECIES_NONE] = {gMonPalette_CircledQuestionMark, gMonShinyPalette_CircledQuestionMark}, +}; + #if OW_MON_POKEBALLS #define POKEBALL_GFX_INFO(NAME) \ diff --git a/src/decompress.c b/src/decompress.c index 8452f340ed38..248ce346e706 100644 --- a/src/decompress.c +++ b/src/decompress.c @@ -19,6 +19,24 @@ void LZDecompressVram(const u32 *src, void *dest) LZ77UnCompVram(src, dest); } +// Checks if `ptr` is likely LZ77 data +// Checks word-alignment, min/max size, and header byte +bool32 IsLZ77Data(const void *ptr, u32 minSize, u32 maxSize) { + const u8 *data = ptr; + u32 size; + // Compressed data must be word aligned + if (((u32)ptr) & 3) + return FALSE; + // Check LZ77 header byte + // See https://problemkaputt.de/gbatek.htm#biosdecompressionfunctions + if (data[0] != 0x10) + return FALSE; + + // Read 24-bit uncompressed size + size = data[1] | (data[2] << 8) | (data[3] << 16); + return (size >= minSize && size <= maxSize); +} + u16 LoadCompressedSpriteSheet(const struct CompressedSpriteSheet *src) { struct SpriteSheet dest; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 3e3e1f02721b..4ee9b5a98814 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -19,6 +19,7 @@ #include "fieldmap.h" #include "follower_helper.h" #include "gpu_regs.h" +#include "graphics.h" #include "mauville_old_man.h" #include "metatile_behavior.h" #include "overworld.h" @@ -189,7 +190,7 @@ static u8 DoJumpSpecialSpriteMovement(struct Sprite *); static void CreateLevitateMovementTask(struct ObjectEvent *); static void DestroyLevitateMovementTask(u8); static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny); -static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny); +static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool32 shiny); static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form); static bool8 NpcTakeStep(struct Sprite *); static bool8 IsElevationMismatchAt(u8, s16, s16); @@ -1698,7 +1699,7 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), u16 species; u8 form; bool8 shiny; - u8 paletteNum; + u32 paletteNum; spriteTemplate = Alloc(sizeof(struct SpriteTemplate)); if (graphicsId == OBJ_EVENT_GFX_OW_MON && GetFollowerInfo(&species, &form, &shiny)) { @@ -1715,9 +1716,8 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), CopyObjectGraphicsInfoToSpriteTemplate(graphicsId, callback, spriteTemplate, &subspriteTables); if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { - const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; paletteNum = LoadDynamicFollowerPalette(species, form, shiny); - spriteTemplate->paletteTag = spritePalette->tag; + spriteTemplate->paletteTag = GetSpritePaletteTagByPaletteNum(paletteNum); } else if (spriteTemplate->paletteTag != TAG_NONE) LoadObjectEventPalette(spriteTemplate->paletteTag); @@ -1825,18 +1825,31 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, } // Find, or load, the palette for the specified pokemon info -static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool8 shiny) { +static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool32 shiny) { u32 paletteNum; // Note that the shiny palette tag is `species + SPECIES_SHINY_TAG`, which must be increased with more pokemon // so that palette tags do not overlap - const struct CompressedSpritePalette *spritePalette = &(shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species]; - if ((paletteNum = IndexOfSpritePaletteTag(spritePalette->tag)) == 0xFF) { - // Load compressed palette - LoadCompressedSpritePalette(spritePalette); - paletteNum = IndexOfSpritePaletteTag(spritePalette->tag); // Tag is always present - if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog - UpdateSpritePaletteWithWeather(paletteNum); + struct SpritePalette spritePalette = {.tag = shiny ? (species + SPECIES_SHINY_TAG) : species}; + // palette already loaded + if ((paletteNum = IndexOfSpritePaletteTag(spritePalette.tag)) < 16) + return paletteNum; + + // Use matching front sprite's normal/shiny palettes + spritePalette.data = (u16*)((shiny ? gMonShinyPaletteTable : gMonPaletteTable)[species].data); + // Use standalone palette, unless entry is OOB or NULL (fallback to front-sprite-based) + if (species < ARRAY_COUNT(gFollowerPalettes) && gFollowerPalettes[species][shiny & 1]) + spritePalette.data = gFollowerPalettes[species][shiny & 1]; + + // Check if pal data must be decompressed + if (IsLZ77Data(spritePalette.data, PLTT_SIZE_4BPP, PLTT_SIZE_4BPP)) { + // IsLZ77Data guarantees word-alignment, so casting this is safe + LZ77UnCompWram((u32*)spritePalette.data, gDecompressionBuffer); + spritePalette.data = (void*)gDecompressionBuffer; } + + paletteNum = LoadSpritePalette(&spritePalette); + if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog + UpdateSpritePaletteWithWeather(paletteNum); return paletteNum; } From ed4a291b374d8fda48e229b66ffea9200913348e Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Wed, 14 Feb 2024 11:26:44 -0300 Subject: [PATCH 217/291] Revert Object Event change from vanilla --- data/maps/Route123/map.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/maps/Route123/map.json b/data/maps/Route123/map.json index ca0d757e3ae0..11798b95d497 100644 --- a/data/maps/Route123/map.json +++ b/data/maps/Route123/map.json @@ -559,7 +559,7 @@ "flag": "0" }, { - "graphics_id": "OBJ_EVENT_GFX_BUG_CATCHER", + "graphics_id": "OBJ_EVENT_GFX_YOUNGSTER", "x": 14, "y": 12, "elevation": 3, From f350000b4465e0645bbfb58f4bdd8971e4ef58ab Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 17 Feb 2024 23:49:52 -0300 Subject: [PATCH 218/291] =?UTF-8?q?Option=20to=20disabling=20follower=20Po?= =?UTF-8?q?k=C3=A9mon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/constants/event_objects.h | 2 ++ src/event_object_movement.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 0ac58ff49eaa..72f7b3820cdf 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -286,6 +286,8 @@ #define OW_SPECIES(x) (((x)->graphicsId & OBJ_EVENT_GFX_SPECIES_MASK) - OBJ_EVENT_GFX_MON_BASE) #define OW_FORM(x) ((x)->graphicsId >> OBJ_EVENT_GFX_SPECIES_BITS) +#define OW_FOLLOWERS_ENABLED FALSE + // If true, follower pokemon will bob up and down // during their idle & walking animations #define OW_MON_BOBBING TRUE diff --git a/src/event_object_movement.c b/src/event_object_movement.c index c536eeee63f8..078bfe25eab5 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -2080,6 +2080,8 @@ void RemoveFollowingPokemon(void) // Determine whether follower *should* be visible static bool32 IsFollowerVisible(void) { + if (OW_FOLLOWERS_ENABLED == FALSE) + return FALSE; return !(TestPlayerAvatarFlags(FOLLOWER_INVISIBLE_FLAGS) || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) From 1a4bc69c5af49ca5cbdcded7c8356cd37997609b Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 18 Feb 2024 00:16:59 -0300 Subject: [PATCH 219/291] Moved follower settings to overworld config --- include/config/overworld.h | 10 + include/config/pokemon.h | 1 - include/constants/event_objects.h | 20 - include/global.h | 4 - src/data/graphics/pokemon.h | 5240 ++++++++--------- .../object_event_pic_tables_followers.h | 4 +- src/data/pokemon/species_info.h | 4 +- 7 files changed, 2632 insertions(+), 2651 deletions(-) diff --git a/include/config/overworld.h b/include/config/overworld.h index 3ddbd435e3e9..017dfe51075c 100644 --- a/include/config/overworld.h +++ b/include/config/overworld.h @@ -31,6 +31,16 @@ #define OW_BERRY_YIELD_RATE GEN_3 // Presets for how many Berries each plant can yield. #define OW_BERRY_DRAIN_RATE GEN_6_ORAS // If OW_BERRY_MOISTURE is enabled, this setting changes how fast the soil dries out. GEN_4 uses a Berry-dependent drain rate, GEN_6_XY dries out in 24 hours (4 hours with the relevant Mulch) and GEN_6_ORAS dries out in 4 hours. Other values are illegal. +// Follower Pokémon +#define OW_FOLLOWERS_ENABLED TRUE // Enables follower Pokémon, HGSS style. +#define OW_MON_BOBBING TRUE // If true, follower pokemon will bob up and down during their idle & walking animations +#define LARGE_OW_SUPPORT TRUE // If true, adds a small amount of overhead to OW code so that large (48x48, 64x64) OWs will display correctly under bridges, etc. +#define OW_MON_POKEBALLS TRUE // Followers will emerge from the pokeball they are stored in, instead of a normal pokeball +#define OW_GFX_COMPRESS TRUE // Adds support for compressed OW graphics, (Also compresses pokemon follower graphics). + // Compressed gfx are incompatible with non-power-of-two sprite sizes: + // (You should not use 48x48 sprites/tables for compressed gfx) + // 16x32, 32x32, 64x64 etc are fine + // Out-of-battle Ability effects #define OW_SYNCHRONIZE_NATURE GEN_LATEST // In Gen8, if a Pokémon with Synchronize is leading the party, it's 100% guaranteed that wild Pokémon will have the same Nature, as opposed to 50% previously. Stationary Pokémon are excluded in Gen3. In Gen6, all No Eggs Discovered gift Pokémon will have the same Nature, while in Gen7 all gift Pokémon will, regardless of Egg Group - In Gen 8, no gift Pokémon are affected. In Gen9, this ability has no out-of-battle effect. #define OW_COMPOUND_EYES GEN_LATEST // Prior to Gen9, if a Pokémon with Compound Eyes is leading the party, the wild held item rate is increased to 60%/20%. diff --git a/include/config/pokemon.h b/include/config/pokemon.h index fc8b3e4722ba..819967309c1c 100644 --- a/include/config/pokemon.h +++ b/include/config/pokemon.h @@ -40,7 +40,6 @@ // Other settings #define P_CUSTOM_GENDER_DIFF_ICONS TRUE // If TRUE, will give more Pokémon custom icons for their female forms, i.e. Hippopotas and Hippowdon #define P_FOOTPRINTS TRUE // If TRUE, Pokémon will have footprints (as was the case up to Gen 5 and in BDSP). Disabling this saves some ROM space. -#define P_FOLLOWERS TRUE // PLACEHOLDER_DESCRIPTION #define P_LEGENDARY_PERFECT_IVS GEN_LATEST // Since Gen 6, Legendaries, Mythicals and Ultra Beasts found in the wild or given through gifts have at least 3 perfect IVs. #define P_EV_CAP GEN_LATEST // Since Gen 6, the max EVs per stat is 252 instead of 255. #define P_SHOW_TERA_TYPE GEN_LATEST // Since Gen 9, the Tera Type is shown on the summary screen. diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 72f7b3820cdf..962aa6b10e7e 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -286,26 +286,6 @@ #define OW_SPECIES(x) (((x)->graphicsId & OBJ_EVENT_GFX_SPECIES_MASK) - OBJ_EVENT_GFX_MON_BASE) #define OW_FORM(x) ((x)->graphicsId >> OBJ_EVENT_GFX_SPECIES_BITS) -#define OW_FOLLOWERS_ENABLED FALSE - -// If true, follower pokemon will bob up and down -// during their idle & walking animations -#define OW_MON_BOBBING TRUE - -// If true, adds a small amount of overhead -// to OW code so that large (48x48, 64x64) OWs -// will display correctly under bridges, etc. -#define LARGE_OW_SUPPORT TRUE - -// See global.h for the toggle of OW_GFX_COMPRESS -// Compressed gfx are incompatible with non-power-of-two sprite sizes: -// (You should not use 48x48 sprites/tables for compressed gfx) -// 16x32, 32x32, 64x64 etc are fine - -// Followers will emerge from the pokeball they are stored in, -// instead of a normal pokeball -#define OW_MON_POKEBALLS TRUE - #define SHADOW_SIZE_S 0 #define SHADOW_SIZE_M 1 #define SHADOW_SIZE_L 2 diff --git a/include/global.h b/include/global.h index b5c8e03a89b8..c2b8256e04ed 100644 --- a/include/global.h +++ b/include/global.h @@ -1097,8 +1097,4 @@ struct MapPosition extern u8 gStackBase[]; // Start of stack-allocated IWRAM -// Adds support for compressed OW graphics, -// (Also compresses pokemon follower graphics) -#define OW_GFX_COMPRESS TRUE - #endif // GUARD_GLOBAL_H diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index 164d2073791b..718d417ba175 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -12,9 +12,7 @@ const u8 gMonIcon_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/ico #if P_FOOTPRINTS const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mark/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS - const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_mark/follower.4bpp"); -#endif //P_FOLLOWERS +const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_mark/follower.4bpp"); #if P_FAMILY_BULBASAUR const u32 gMonFrontPic_Bulbasaur[] = INCBIN_U32("graphics/pokemon/bulbasaur/anim_front.4bpp.lz"); @@ -25,9 +23,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bulbasaur[] = INCBIN_U8("graphics/pokemon/bulbasaur/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bulbasaur[] = INCBIN_COMP("graphics/pokemon/bulbasaur/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/anim_front.4bpp.lz"); const u32 gMonPalette_Ivysaur[] = INCBIN_U32("graphics/pokemon/ivysaur/normal.gbapal.lz"); @@ -37,9 +35,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ivysaur[] = INCBIN_U8("graphics/pokemon/ivysaur/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ivysaur[] = INCBIN_COMP("graphics/pokemon/ivysaur/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/anim_front.4bpp.lz"); const u32 gMonPalette_Venusaur[] = INCBIN_U32("graphics/pokemon/venusaur/normal.gbapal.lz"); @@ -49,9 +47,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venusaur[] = INCBIN_U8("graphics/pokemon/venusaur/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Venusaur[] = INCBIN_COMP("graphics/pokemon/venusaur/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VenusaurF[] = INCBIN_U32("graphics/pokemon/venusaur/anim_frontf.4bpp.lz"); const u32 gMonBackPic_VenusaurF[] = INCBIN_U32("graphics/pokemon/venusaur/backf.4bpp.lz"); @@ -62,9 +60,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_VenusaurMega[] = INCBIN_U32("graphics/pokemon/venusaur/mega/back.4bpp.lz"); const u32 gMonShinyPalette_VenusaurMega[] = INCBIN_U32("graphics/pokemon/venusaur/mega/shiny.gbapal.lz"); const u8 gMonIcon_VenusaurMega[] = INCBIN_U8("graphics/pokemon/venusaur/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_VenusaurMega[] = INCBIN_COMP("graphics/pokemon/venusaur/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -73,9 +71,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_VenusaurGigantamax[] = INCBIN_U32("graphics/pokemon/venusaur/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_VenusaurGigantamax[] = INCBIN_U32("graphics/pokemon/venusaur/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_VenusaurGigantamax[] = INCBIN_U8("graphics/pokemon/venusaur/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_VenusaurGigantamax[] = INCBIN_COMP("graphics/pokemon/venusaur/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_BULBASAUR @@ -88,9 +86,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charmander[] = INCBIN_U8("graphics/pokemon/charmander/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Charmander[] = INCBIN_COMP("graphics/pokemon/charmander/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/anim_front.4bpp.lz"); const u32 gMonPalette_Charmeleon[] = INCBIN_U32("graphics/pokemon/charmeleon/normal.gbapal.lz"); @@ -100,9 +98,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charmeleon[] = INCBIN_U8("graphics/pokemon/charmeleon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Charmeleon[] = INCBIN_COMP("graphics/pokemon/charmeleon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/anim_front.4bpp.lz"); const u32 gMonPalette_Charizard[] = INCBIN_U32("graphics/pokemon/charizard/normal.gbapal.lz"); @@ -112,9 +110,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charizard[] = INCBIN_U8("graphics/pokemon/charizard/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Charizard[] = INCBIN_COMP("graphics/pokemon/charizard/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/charizard/mega_x/front.4bpp.lz"); @@ -122,18 +120,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/charizard/mega_x/back.4bpp.lz"); const u32 gMonShinyPalette_CharizardMegaX[] = INCBIN_U32("graphics/pokemon/charizard/mega_x/shiny.gbapal.lz"); const u8 gMonIcon_CharizardMegaX[] = INCBIN_U8("graphics/pokemon/charizard/mega_x/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CharizardMegaX[] = INCBIN_COMP("graphics/pokemon/charizard/mega_x/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/front.4bpp.lz"); const u32 gMonPalette_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/normal.gbapal.lz"); const u32 gMonBackPic_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/back.4bpp.lz"); const u32 gMonShinyPalette_CharizardMegaY[] = INCBIN_U32("graphics/pokemon/charizard/mega_y/shiny.gbapal.lz"); const u8 gMonIcon_CharizardMegaY[] = INCBIN_U8("graphics/pokemon/charizard/mega_y/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CharizardMegaY[] = INCBIN_COMP("graphics/pokemon/charizard/mega_y/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -142,9 +140,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CharizardGigantamax[] = INCBIN_U32("graphics/pokemon/charizard/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CharizardGigantamax[] = INCBIN_U32("graphics/pokemon/charizard/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CharizardGigantamax[] = INCBIN_U8("graphics/pokemon/charizard/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CharizardGigantamax[] = INCBIN_COMP("graphics/pokemon/charizard/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CHARMANDER @@ -157,9 +155,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Squirtle[] = INCBIN_U8("graphics/pokemon/squirtle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Squirtle[] = INCBIN_COMP("graphics/pokemon/squirtle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/anim_front.4bpp.lz"); const u32 gMonPalette_Wartortle[] = INCBIN_U32("graphics/pokemon/wartortle/normal.gbapal.lz"); @@ -169,9 +167,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wartortle[] = INCBIN_U8("graphics/pokemon/wartortle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wartortle[] = INCBIN_COMP("graphics/pokemon/wartortle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/anim_front.4bpp.lz"); const u32 gMonPalette_Blastoise[] = INCBIN_U32("graphics/pokemon/blastoise/normal.gbapal.lz"); @@ -181,9 +179,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blastoise[] = INCBIN_U8("graphics/pokemon/blastoise/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Blastoise[] = INCBIN_COMP("graphics/pokemon/blastoise/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/blastoise/mega/front.4bpp.lz"); @@ -191,9 +189,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/blastoise/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BlastoiseMega[] = INCBIN_U32("graphics/pokemon/blastoise/mega/shiny.gbapal.lz"); const u8 gMonIcon_BlastoiseMega[] = INCBIN_U8("graphics/pokemon/blastoise/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_BlastoiseMega[] = INCBIN_COMP("graphics/pokemon/blastoise/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -202,9 +200,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_BlastoiseGigantamax[] = INCBIN_U32("graphics/pokemon/blastoise/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_BlastoiseGigantamax[] = INCBIN_U32("graphics/pokemon/blastoise/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_BlastoiseGigantamax[] = INCBIN_U8("graphics/pokemon/blastoise/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_BlastoiseGigantamax[] = INCBIN_COMP("graphics/pokemon/blastoise/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SQUIRTLE @@ -217,9 +215,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Caterpie[] = INCBIN_U8("graphics/pokemon/caterpie/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Caterpie[] = INCBIN_COMP("graphics/pokemon/caterpie/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/anim_front.4bpp.lz"); const u32 gMonPalette_Metapod[] = INCBIN_U32("graphics/pokemon/metapod/normal.gbapal.lz"); @@ -229,9 +227,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Metapod[] = INCBIN_U8("graphics/pokemon/metapod/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Metapod[] = INCBIN_COMP("graphics/pokemon/metapod/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/anim_front.4bpp.lz"); const u32 gMonPalette_Butterfree[] = INCBIN_U32("graphics/pokemon/butterfree/normal.gbapal.lz"); @@ -241,9 +239,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Butterfree[] = INCBIN_U8("graphics/pokemon/butterfree/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Butterfree[] = INCBIN_COMP("graphics/pokemon/butterfree/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ButterfreeF[] = INCBIN_U32("graphics/pokemon/butterfree/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ButterfreeF[] = INCBIN_U32("graphics/pokemon/butterfree/backf.4bpp.lz"); @@ -254,9 +252,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_ButterfreeGigantamax[] = INCBIN_U32("graphics/pokemon/butterfree/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_ButterfreeGigantamax[] = INCBIN_U32("graphics/pokemon/butterfree/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_ButterfreeGigantamax[] = INCBIN_U8("graphics/pokemon/butterfree/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_ButterfreeGigantamax[] = INCBIN_COMP("graphics/pokemon/butterfree/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CATERPIE @@ -269,9 +267,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weedle[] = INCBIN_U8("graphics/pokemon/weedle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Weedle[] = INCBIN_COMP("graphics/pokemon/weedle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/anim_front.4bpp.lz"); const u32 gMonPalette_Kakuna[] = INCBIN_U32("graphics/pokemon/kakuna/normal.gbapal.lz"); @@ -281,9 +279,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kakuna[] = INCBIN_U8("graphics/pokemon/kakuna/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kakuna[] = INCBIN_COMP("graphics/pokemon/kakuna/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/anim_front.4bpp.lz"); const u32 gMonPalette_Beedrill[] = INCBIN_U32("graphics/pokemon/beedrill/normal.gbapal.lz"); @@ -293,9 +291,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beedrill[] = INCBIN_U8("graphics/pokemon/beedrill/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Beedrill[] = INCBIN_COMP("graphics/pokemon/beedrill/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_BeedrillMega[] = INCBIN_U32("graphics/pokemon/beedrill/mega/front.4bpp.lz"); @@ -303,9 +301,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BeedrillMega[] = INCBIN_U32("graphics/pokemon/beedrill/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BeedrillMega[] = INCBIN_U32("graphics/pokemon/beedrill/mega/shiny.gbapal.lz"); const u8 gMonIcon_BeedrillMega[] = INCBIN_U8("graphics/pokemon/beedrill/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_BeedrillMega[] = INCBIN_COMP("graphics/pokemon/beedrill/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_WEEDLE @@ -318,9 +316,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidgey[] = INCBIN_U8("graphics/pokemon/pidgey/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pidgey[] = INCBIN_COMP("graphics/pokemon/pidgey/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/anim_front.4bpp.lz"); const u32 gMonPalette_Pidgeotto[] = INCBIN_U32("graphics/pokemon/pidgeotto/normal.gbapal.lz"); @@ -330,9 +328,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidgeotto[] = INCBIN_U8("graphics/pokemon/pidgeotto/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pidgeotto[] = INCBIN_COMP("graphics/pokemon/pidgeotto/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/anim_front.4bpp.lz"); const u32 gMonPalette_Pidgeot[] = INCBIN_U32("graphics/pokemon/pidgeot/normal.gbapal.lz"); @@ -342,9 +340,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidgeot[] = INCBIN_U8("graphics/pokemon/pidgeot/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pidgeot[] = INCBIN_COMP("graphics/pokemon/pidgeot/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_PidgeotMega[] = INCBIN_U32("graphics/pokemon/pidgeot/mega/front.4bpp.lz"); @@ -352,9 +350,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PidgeotMega[] = INCBIN_U32("graphics/pokemon/pidgeot/mega/back.4bpp.lz"); const u32 gMonShinyPalette_PidgeotMega[] = INCBIN_U32("graphics/pokemon/pidgeot/mega/shiny.gbapal.lz"); const u8 gMonIcon_PidgeotMega[] = INCBIN_U8("graphics/pokemon/pidgeot/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_PidgeotMega[] = INCBIN_COMP("graphics/pokemon/pidgeot/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_PIDGEY @@ -367,9 +365,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rattata[] = INCBIN_U8("graphics/pokemon/rattata/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rattata[] = INCBIN_COMP("graphics/pokemon/rattata/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RattataF[] = INCBIN_U32("graphics/pokemon/rattata/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RattataF[] = INCBIN_U32("graphics/pokemon/rattata/backf.4bpp.lz"); @@ -382,9 +380,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raticate[] = INCBIN_U8("graphics/pokemon/raticate/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Raticate[] = INCBIN_COMP("graphics/pokemon/raticate/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RaticateF[] = INCBIN_U32("graphics/pokemon/raticate/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RaticateF[] = INCBIN_U32("graphics/pokemon/raticate/backf.4bpp.lz"); @@ -395,18 +393,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_RattataAlolan[] = INCBIN_U32("graphics/pokemon/rattata/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_RattataAlolan[] = INCBIN_U32("graphics/pokemon/rattata/alolan/shiny.gbapal.lz"); const u8 gMonIcon_RattataAlolan[] = INCBIN_U8("graphics/pokemon/rattata/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_RattataAlolan[] = INCBIN_COMP("graphics/pokemon/rattata/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/front.4bpp.lz"); const u32 gMonPalette_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/normal.gbapal.lz"); const u32 gMonBackPic_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_RaticateAlolan[] = INCBIN_U32("graphics/pokemon/raticate/alolan/shiny.gbapal.lz"); const u8 gMonIcon_RaticateAlolan[] = INCBIN_U8("graphics/pokemon/raticate/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_RaticateAlolan[] = INCBIN_COMP("graphics/pokemon/raticate/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_ALOLAN_FORMS #endif //P_FAMILY_RATTATA @@ -419,9 +417,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spearow[] = INCBIN_U8("graphics/pokemon/spearow/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Spearow[] = INCBIN_COMP("graphics/pokemon/spearow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/anim_front.4bpp.lz"); const u32 gMonPalette_Fearow[] = INCBIN_U32("graphics/pokemon/fearow/normal.gbapal.lz"); @@ -431,9 +429,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fearow[] = INCBIN_U8("graphics/pokemon/fearow/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Fearow[] = INCBIN_COMP("graphics/pokemon/fearow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPEAROW #if P_FAMILY_EKANS @@ -445,9 +443,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ekans[] = INCBIN_U8("graphics/pokemon/ekans/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ekans[] = INCBIN_COMP("graphics/pokemon/ekans/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/anim_front.4bpp.lz"); const u32 gMonPalette_Arbok[] = INCBIN_U32("graphics/pokemon/arbok/normal.gbapal.lz"); @@ -457,9 +455,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arbok[] = INCBIN_U8("graphics/pokemon/arbok/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Arbok[] = INCBIN_COMP("graphics/pokemon/arbok/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_EKANS #if P_FAMILY_PIKACHU @@ -472,18 +470,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pichu[] = INCBIN_U8("graphics/pokemon/pichu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pichu[] = INCBIN_COMP("graphics/pokemon/pichu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/anim_front.4bpp.lz"); const u32 gMonPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/normal.gbapal.lz"); const u32 gMonBackPic_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/back.4bpp.lz"); const u32 gMonShinyPalette_PichuSpikyEared[] = INCBIN_U32("graphics/pokemon/pichu/spiky_eared/shiny.gbapal.lz"); const u8 gMonIcon_PichuSpikyEared[] = INCBIN_U8("graphics/pokemon/pichu/spiky_eared/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_PichuSpikyEared[] = INCBIN_COMP("graphics/pokemon/pichu/spiky_eared/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Pikachu[] = INCBIN_U32("graphics/pokemon/pikachu/anim_front.4bpp.lz"); @@ -494,9 +492,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pikachu[] = INCBIN_U8("graphics/pokemon/pikachu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pikachu[] = INCBIN_COMP("graphics/pokemon/pikachu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_PikachuF[] = INCBIN_U32("graphics/pokemon/pikachu/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PikachuF[] = INCBIN_U32("graphics/pokemon/pikachu/backf.4bpp.lz"); @@ -541,14 +539,14 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_PikachuLibre[] = INCBIN_U32("graphics/pokemon/pikachu/libre/shiny.gbapal.lz"); const u8 gMonIcon_PikachuLibre[] = INCBIN_U8("graphics/pokemon/pikachu/libre/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_PikachuCosplay[] = INCBIN_COMP("graphics/pokemon/pikachu/cosplay/follower.4bpp"); // const u32 gObjectEventPic_PikachuRockStar[] = INCBIN_COMP("graphics/pokemon/pikachu/rock_star/follower.4bpp"); // const u32 gObjectEventPic_PikachuBelle[] = INCBIN_COMP("graphics/pokemon/pikachu/belle/follower.4bpp"); // const u32 gObjectEventPic_PikachuPopStar[] = INCBIN_COMP("graphics/pokemon/pikachu/pop_star/follower.4bpp"); // const u32 gObjectEventPic_PikachuPhD[] = INCBIN_COMP("graphics/pokemon/pikachu/ph_d/follower.4bpp"); // const u32 gObjectEventPic_PikachuLibre[] = INCBIN_COMP("graphics/pokemon/pikachu/libre/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_COSPLAY_PIKACHU_FORMS #if P_CAP_PIKACHU_FORMS @@ -600,7 +598,7 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_PikachuWorldCap[] = INCBIN_U32("graphics/pokemon/pikachu/world_cap/shiny.gbapal.lz"); const u8 gMonIcon_PikachuWorldCap[] = INCBIN_U8("graphics/pokemon/pikachu/world_cap/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_PikachuOriginalCap[] = INCBIN_COMP("graphics/pokemon/pikachu/original_cap/follower.4bpp"); // const u32 gObjectEventPic_PikachuHoennCap[] = INCBIN_COMP("graphics/pokemon/pikachu/hoenn_cap/follower.4bpp"); // const u32 gObjectEventPic_PikachuSinnohCap[] = INCBIN_COMP("graphics/pokemon/pikachu/sinnoh_cap/follower.4bpp"); @@ -609,7 +607,7 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar // const u32 gObjectEventPic_PikachuAlolaCap[] = INCBIN_COMP("graphics/pokemon/pikachu/alola_cap/follower.4bpp"); // const u32 gObjectEventPic_PikachuPartnerCap[] = INCBIN_COMP("graphics/pokemon/pikachu/partner_cap/follower.4bpp"); // const u32 gObjectEventPic_PikachuWorldCap[] = INCBIN_COMP("graphics/pokemon/pikachu/world_cap/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_CAP_PIKACHU_FORMS #if P_GIGANTAMAX_FORMS @@ -618,9 +616,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_PikachuGigantamax[] = INCBIN_U32("graphics/pokemon/pikachu/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_PikachuGigantamax[] = INCBIN_U32("graphics/pokemon/pikachu/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_PikachuGigantamax[] = INCBIN_U8("graphics/pokemon/pikachu/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_PikachuGigantamax[] = INCBIN_COMP("graphics/pokemon/pikachu/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS const u32 gMonFrontPic_Raichu[] = INCBIN_U32("graphics/pokemon/raichu/anim_front.4bpp.lz"); @@ -631,9 +629,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raichu[] = INCBIN_U8("graphics/pokemon/raichu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Raichu[] = INCBIN_COMP("graphics/pokemon/raichu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RaichuF[] = INCBIN_U32("graphics/pokemon/raichu/anim_frontf.4bpp.lz"); @@ -643,9 +641,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/raichu/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_RaichuAlolan[] = INCBIN_U32("graphics/pokemon/raichu/alolan/shiny.gbapal.lz"); const u8 gMonIcon_RaichuAlolan[] = INCBIN_U8("graphics/pokemon/raichu/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_RaichuAlolan[] = INCBIN_COMP("graphics/pokemon/raichu/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_ALOLAN_FORMS #endif //P_FAMILY_PIKACHU @@ -658,9 +656,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandshrew[] = INCBIN_U8("graphics/pokemon/sandshrew/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sandshrew[] = INCBIN_COMP("graphics/pokemon/sandshrew/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/anim_front.4bpp.lz"); const u32 gMonPalette_Sandslash[] = INCBIN_U32("graphics/pokemon/sandslash/normal.gbapal.lz"); @@ -670,9 +668,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandslash[] = INCBIN_U8("graphics/pokemon/sandslash/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sandslash[] = INCBIN_COMP("graphics/pokemon/sandslash/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_ALOLAN_FORMS const u32 gMonFrontPic_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/sandshrew/alolan/front.4bpp.lz"); @@ -680,18 +678,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/sandshrew/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_SandshrewAlolan[] = INCBIN_U32("graphics/pokemon/sandshrew/alolan/shiny.gbapal.lz"); const u8 gMonIcon_SandshrewAlolan[] = INCBIN_U8("graphics/pokemon/sandshrew/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SandshrewAlolan[] = INCBIN_COMP("graphics/pokemon/sandshrew/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/front.4bpp.lz"); const u32 gMonPalette_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/normal.gbapal.lz"); const u32 gMonBackPic_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_SandslashAlolan[] = INCBIN_U32("graphics/pokemon/sandslash/alolan/shiny.gbapal.lz"); const u8 gMonIcon_SandslashAlolan[] = INCBIN_U8("graphics/pokemon/sandslash/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SandslashAlolan[] = INCBIN_COMP("graphics/pokemon/sandslash/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_ALOLAN_FORMS #endif //P_FAMILY_SANDSHREW @@ -704,9 +702,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_NidoranF[] = INCBIN_U8("graphics/pokemon/nidoran_f/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_NidoranF[] = INCBIN_COMP("graphics/pokemon/nidoran_f/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/anim_front.4bpp.lz"); const u32 gMonPalette_Nidorina[] = INCBIN_U32("graphics/pokemon/nidorina/normal.gbapal.lz"); @@ -716,9 +714,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidorina[] = INCBIN_U8("graphics/pokemon/nidorina/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Nidorina[] = INCBIN_COMP("graphics/pokemon/nidorina/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/anim_front.4bpp.lz"); const u32 gMonPalette_Nidoqueen[] = INCBIN_U32("graphics/pokemon/nidoqueen/normal.gbapal.lz"); @@ -728,9 +726,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidoqueen[] = INCBIN_U8("graphics/pokemon/nidoqueen/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Nidoqueen[] = INCBIN_COMP("graphics/pokemon/nidoqueen/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/anim_front.4bpp.lz"); const u32 gMonPalette_NidoranM[] = INCBIN_U32("graphics/pokemon/nidoran_m/normal.gbapal.lz"); @@ -740,9 +738,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_NidoranM[] = INCBIN_U8("graphics/pokemon/nidoran_m/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_NidoranM[] = INCBIN_COMP("graphics/pokemon/nidoran_m/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/anim_front.4bpp.lz"); const u32 gMonPalette_Nidorino[] = INCBIN_U32("graphics/pokemon/nidorino/normal.gbapal.lz"); @@ -752,9 +750,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidorino[] = INCBIN_U8("graphics/pokemon/nidorino/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Nidorino[] = INCBIN_COMP("graphics/pokemon/nidorino/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/anim_front.4bpp.lz"); const u32 gMonPalette_Nidoking[] = INCBIN_U32("graphics/pokemon/nidoking/normal.gbapal.lz"); @@ -764,9 +762,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nidoking[] = INCBIN_U8("graphics/pokemon/nidoking/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Nidoking[] = INCBIN_COMP("graphics/pokemon/nidoking/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NIDORAN #if P_FAMILY_CLEFAIRY @@ -779,9 +777,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cleffa[] = INCBIN_U8("graphics/pokemon/cleffa/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cleffa[] = INCBIN_COMP("graphics/pokemon/cleffa/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Clefairy[] = INCBIN_U32("graphics/pokemon/clefairy/anim_front.4bpp.lz"); @@ -792,9 +790,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clefairy[] = INCBIN_U8("graphics/pokemon/clefairy/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Clefairy[] = INCBIN_COMP("graphics/pokemon/clefairy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/anim_front.4bpp.lz"); const u32 gMonPalette_Clefable[] = INCBIN_U32("graphics/pokemon/clefable/normal.gbapal.lz"); @@ -804,9 +802,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clefable[] = INCBIN_U8("graphics/pokemon/clefable/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Clefable[] = INCBIN_COMP("graphics/pokemon/clefable/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CLEFAIRY #if P_FAMILY_VULPIX @@ -818,9 +816,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vulpix[] = INCBIN_U8("graphics/pokemon/vulpix/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Vulpix[] = INCBIN_COMP("graphics/pokemon/vulpix/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/anim_front.4bpp.lz"); const u32 gMonPalette_Ninetales[] = INCBIN_U32("graphics/pokemon/ninetales/normal.gbapal.lz"); @@ -830,9 +828,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ninetales[] = INCBIN_U8("graphics/pokemon/ninetales/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ninetales[] = INCBIN_COMP("graphics/pokemon/ninetales/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_ALOLAN_FORMS const u32 gMonFrontPic_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/vulpix/alolan/front.4bpp.lz"); @@ -840,18 +838,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/vulpix/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_VulpixAlolan[] = INCBIN_U32("graphics/pokemon/vulpix/alolan/shiny.gbapal.lz"); const u8 gMonIcon_VulpixAlolan[] = INCBIN_U8("graphics/pokemon/vulpix/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VulpixAlolan[] = INCBIN_COMP("graphics/pokemon/vulpix/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/front.4bpp.lz"); const u32 gMonPalette_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/normal.gbapal.lz"); const u32 gMonBackPic_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_NinetalesAlolan[] = INCBIN_U32("graphics/pokemon/ninetales/alolan/shiny.gbapal.lz"); const u8 gMonIcon_NinetalesAlolan[] = INCBIN_U8("graphics/pokemon/ninetales/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_NinetalesAlolan[] = INCBIN_COMP("graphics/pokemon/ninetales/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_ALOLAN_FORMS #endif //P_FAMILY_VULPIX @@ -865,9 +863,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Igglybuff[] = INCBIN_U8("graphics/pokemon/igglybuff/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Igglybuff[] = INCBIN_COMP("graphics/pokemon/igglybuff/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Jigglypuff[] = INCBIN_U32("graphics/pokemon/jigglypuff/anim_front.4bpp.lz"); @@ -878,9 +876,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jigglypuff[] = INCBIN_U8("graphics/pokemon/jigglypuff/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Jigglypuff[] = INCBIN_COMP("graphics/pokemon/jigglypuff/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/anim_front.4bpp.lz"); const u32 gMonPalette_Wigglytuff[] = INCBIN_U32("graphics/pokemon/wigglytuff/normal.gbapal.lz"); @@ -890,9 +888,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wigglytuff[] = INCBIN_U8("graphics/pokemon/wigglytuff/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wigglytuff[] = INCBIN_COMP("graphics/pokemon/wigglytuff/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_JIGGLYPUFF #if P_FAMILY_ZUBAT @@ -904,9 +902,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zubat[] = INCBIN_U8("graphics/pokemon/zubat/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zubat[] = INCBIN_COMP("graphics/pokemon/zubat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ZubatF[] = INCBIN_U32("graphics/pokemon/zubat/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ZubatF[] = INCBIN_U32("graphics/pokemon/zubat/backf.4bpp.lz"); @@ -919,9 +917,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golbat[] = INCBIN_U8("graphics/pokemon/golbat/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Golbat[] = INCBIN_COMP("graphics/pokemon/golbat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GolbatF[] = INCBIN_U32("graphics/pokemon/golbat/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GolbatF[] = INCBIN_U32("graphics/pokemon/golbat/backf.4bpp.lz"); @@ -935,9 +933,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crobat[] = INCBIN_U8("graphics/pokemon/crobat/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Crobat[] = INCBIN_COMP("graphics/pokemon/crobat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_ZUBAT @@ -950,9 +948,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Oddish[] = INCBIN_U8("graphics/pokemon/oddish/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Oddish[] = INCBIN_COMP("graphics/pokemon/oddish/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/anim_front.4bpp.lz"); const u32 gMonPalette_Gloom[] = INCBIN_U32("graphics/pokemon/gloom/normal.gbapal.lz"); @@ -962,9 +960,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gloom[] = INCBIN_U8("graphics/pokemon/gloom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gloom[] = INCBIN_COMP("graphics/pokemon/gloom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GloomF[] = INCBIN_U32("graphics/pokemon/gloom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GloomF[] = INCBIN_U32("graphics/pokemon/gloom/backf.4bpp.lz"); @@ -977,9 +975,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vileplume[] = INCBIN_U8("graphics/pokemon/vileplume/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Vileplume[] = INCBIN_COMP("graphics/pokemon/vileplume/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VileplumeF[] = INCBIN_U32("graphics/pokemon/vileplume/anim_frontf.4bpp.lz"); const u32 gMonBackPic_VileplumeF[] = INCBIN_U32("graphics/pokemon/vileplume/backf.4bpp.lz"); @@ -993,9 +991,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bellossom[] = INCBIN_U8("graphics/pokemon/bellossom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bellossom[] = INCBIN_COMP("graphics/pokemon/bellossom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_ODDISH @@ -1008,9 +1006,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Paras[] = INCBIN_U8("graphics/pokemon/paras/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Paras[] = INCBIN_COMP("graphics/pokemon/paras/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/anim_front.4bpp.lz"); const u32 gMonPalette_Parasect[] = INCBIN_U32("graphics/pokemon/parasect/normal.gbapal.lz"); @@ -1020,9 +1018,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Parasect[] = INCBIN_U8("graphics/pokemon/parasect/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Parasect[] = INCBIN_COMP("graphics/pokemon/parasect/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PARAS #if P_FAMILY_VENONAT @@ -1034,9 +1032,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venonat[] = INCBIN_U8("graphics/pokemon/venonat/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Venonat[] = INCBIN_COMP("graphics/pokemon/venonat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/anim_front.4bpp.lz"); const u32 gMonPalette_Venomoth[] = INCBIN_U32("graphics/pokemon/venomoth/normal.gbapal.lz"); @@ -1046,9 +1044,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venomoth[] = INCBIN_U8("graphics/pokemon/venomoth/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Venomoth[] = INCBIN_COMP("graphics/pokemon/venomoth/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VENONAT #if P_FAMILY_DIGLETT @@ -1060,9 +1058,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Diglett[] = INCBIN_U8("graphics/pokemon/diglett/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Diglett[] = INCBIN_COMP("graphics/pokemon/diglett/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/anim_front.4bpp.lz"); const u32 gMonPalette_Dugtrio[] = INCBIN_U32("graphics/pokemon/dugtrio/normal.gbapal.lz"); @@ -1072,9 +1070,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dugtrio[] = INCBIN_U8("graphics/pokemon/dugtrio/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dugtrio[] = INCBIN_COMP("graphics/pokemon/dugtrio/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_ALOLAN_FORMS const u32 gMonFrontPic_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/diglett/alolan/front.4bpp.lz"); @@ -1082,18 +1080,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/diglett/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_DiglettAlolan[] = INCBIN_U32("graphics/pokemon/diglett/alolan/shiny.gbapal.lz"); const u8 gMonIcon_DiglettAlolan[] = INCBIN_U8("graphics/pokemon/diglett/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DiglettAlolan[] = INCBIN_COMP("graphics/pokemon/diglett/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/front.4bpp.lz"); const u32 gMonPalette_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/normal.gbapal.lz"); const u32 gMonBackPic_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_DugtrioAlolan[] = INCBIN_U32("graphics/pokemon/dugtrio/alolan/shiny.gbapal.lz"); const u8 gMonIcon_DugtrioAlolan[] = INCBIN_U8("graphics/pokemon/dugtrio/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DugtrioAlolan[] = INCBIN_COMP("graphics/pokemon/dugtrio/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_ALOLAN_FORMS #endif //P_FAMILY_DIGLETT @@ -1106,9 +1104,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meowth[] = INCBIN_U8("graphics/pokemon/meowth/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Meowth[] = INCBIN_COMP("graphics/pokemon/meowth/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Persian[] = INCBIN_U32("graphics/pokemon/persian/anim_front.4bpp.lz"); const u32 gMonPalette_Persian[] = INCBIN_U32("graphics/pokemon/persian/normal.gbapal.lz"); @@ -1118,9 +1116,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Persian[] = INCBIN_U8("graphics/pokemon/persian/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Persian[] = INCBIN_COMP("graphics/pokemon/persian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_ALOLAN_FORMS const u32 gMonFrontPic_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/meowth/alolan/front.4bpp.lz"); @@ -1128,18 +1126,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/meowth/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_MeowthAlolan[] = INCBIN_U32("graphics/pokemon/meowth/alolan/shiny.gbapal.lz"); const u8 gMonIcon_MeowthAlolan[] = INCBIN_U8("graphics/pokemon/meowth/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MeowthAlolan[] = INCBIN_COMP("graphics/pokemon/meowth/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/front.4bpp.lz"); const u32 gMonPalette_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/normal.gbapal.lz"); const u32 gMonBackPic_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_PersianAlolan[] = INCBIN_U32("graphics/pokemon/persian/alolan/shiny.gbapal.lz"); const u8 gMonIcon_PersianAlolan[] = INCBIN_U8("graphics/pokemon/persian/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_PersianAlolan[] = INCBIN_COMP("graphics/pokemon/persian/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_ALOLAN_FORMS #if P_GALARIAN_FORMS @@ -1148,9 +1146,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_MeowthGalarian[] = INCBIN_U32("graphics/pokemon/meowth/galarian/shiny.gbapal.lz"); const u8 gMonIcon_MeowthGalarian[] = INCBIN_U8("graphics/pokemon/meowth/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MeowthGalarian[] = INCBIN_COMP("graphics/pokemon/meowth/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/front.4bpp.lz"); const u32 gMonPalette_Perrserker[] = INCBIN_U32("graphics/pokemon/perrserker/normal.gbapal.lz"); @@ -1160,9 +1158,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Perrserker[] = INCBIN_U8("graphics/pokemon/perrserker/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Perrserker[] = INCBIN_COMP("graphics/pokemon/perrserker/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #if P_GIGANTAMAX_FORMS @@ -1171,9 +1169,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MeowthGigantamax[] = INCBIN_U32("graphics/pokemon/meowth/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_MeowthGigantamax[] = INCBIN_U32("graphics/pokemon/meowth/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_MeowthGigantamax[] = INCBIN_U8("graphics/pokemon/meowth/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MeowthGigantamax[] = INCBIN_COMP("graphics/pokemon/meowth/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MEOWTH @@ -1186,9 +1184,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Psyduck[] = INCBIN_U8("graphics/pokemon/psyduck/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Psyduck[] = INCBIN_COMP("graphics/pokemon/psyduck/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/anim_front.4bpp.lz"); const u32 gMonPalette_Golduck[] = INCBIN_U32("graphics/pokemon/golduck/normal.gbapal.lz"); @@ -1198,9 +1196,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golduck[] = INCBIN_U8("graphics/pokemon/golduck/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Golduck[] = INCBIN_COMP("graphics/pokemon/golduck/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PSYDUCK #if P_FAMILY_MANKEY @@ -1212,9 +1210,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mankey[] = INCBIN_U8("graphics/pokemon/mankey/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mankey[] = INCBIN_COMP("graphics/pokemon/mankey/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/anim_front.4bpp.lz"); const u32 gMonPalette_Primeape[] = INCBIN_U32("graphics/pokemon/primeape/normal.gbapal.lz"); @@ -1224,9 +1222,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Primeape[] = INCBIN_U8("graphics/pokemon/primeape/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Primeape[] = INCBIN_COMP("graphics/pokemon/primeape/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_9_CROSS_EVOS const u32 gMonFrontPic_Annihilape[] = INCBIN_U32("graphics/pokemon/annihilape/front.4bpp.lz"); @@ -1237,9 +1235,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Annihilape[] = INCBIN_U8("graphics/pokemon/annihilape/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Annihilape[] = INCBIN_COMP("graphics/pokemon/annihilape/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_MANKEY @@ -1252,9 +1250,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Growlithe[] = INCBIN_U8("graphics/pokemon/growlithe/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Growlithe[] = INCBIN_COMP("graphics/pokemon/growlithe/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/anim_front.4bpp.lz"); const u32 gMonPalette_Arcanine[] = INCBIN_U32("graphics/pokemon/arcanine/normal.gbapal.lz"); @@ -1264,9 +1262,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arcanine[] = INCBIN_U8("graphics/pokemon/arcanine/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Arcanine[] = INCBIN_COMP("graphics/pokemon/arcanine/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_GrowlitheHisuian[] = INCBIN_U32("graphics/pokemon/growlithe/hisuian/front.4bpp.lz"); @@ -1274,18 +1272,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GrowlitheHisuian[] = INCBIN_U32("graphics/pokemon/growlithe/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_GrowlitheHisuian[] = INCBIN_U32("graphics/pokemon/growlithe/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_GrowlitheHisuian[] = INCBIN_U8("graphics/pokemon/growlithe/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GrowlitheHisuian[] = INCBIN_COMP("graphics/pokemon/growlithe/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/front.4bpp.lz"); const u32 gMonPalette_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/normal.gbapal.lz"); const u32 gMonBackPic_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ArcanineHisuian[] = INCBIN_U32("graphics/pokemon/arcanine/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ArcanineHisuian[] = INCBIN_U8("graphics/pokemon/arcanine/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ArcanineHisuian[] = INCBIN_COMP("graphics/pokemon/arcanine/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_GROWLITHE @@ -1298,9 +1296,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poliwag[] = INCBIN_U8("graphics/pokemon/poliwag/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Poliwag[] = INCBIN_COMP("graphics/pokemon/poliwag/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/anim_front.4bpp.lz"); const u32 gMonPalette_Poliwhirl[] = INCBIN_U32("graphics/pokemon/poliwhirl/normal.gbapal.lz"); @@ -1310,9 +1308,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poliwhirl[] = INCBIN_U8("graphics/pokemon/poliwhirl/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Poliwhirl[] = INCBIN_COMP("graphics/pokemon/poliwhirl/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/anim_front.4bpp.lz"); const u32 gMonPalette_Poliwrath[] = INCBIN_U32("graphics/pokemon/poliwrath/normal.gbapal.lz"); @@ -1322,9 +1320,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poliwrath[] = INCBIN_U8("graphics/pokemon/poliwrath/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Poliwrath[] = INCBIN_COMP("graphics/pokemon/poliwrath/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Politoed[] = INCBIN_U32("graphics/pokemon/politoed/anim_front.4bpp.lz"); @@ -1335,9 +1333,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Politoed[] = INCBIN_U8("graphics/pokemon/politoed/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Politoed[] = INCBIN_COMP("graphics/pokemon/politoed/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_PolitoedF[] = INCBIN_U32("graphics/pokemon/politoed/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PolitoedF[] = INCBIN_U32("graphics/pokemon/politoed/backf.4bpp.lz"); @@ -1353,9 +1351,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Abra[] = INCBIN_U8("graphics/pokemon/abra/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Abra[] = INCBIN_COMP("graphics/pokemon/abra/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/anim_front.4bpp.lz"); const u32 gMonPalette_Kadabra[] = INCBIN_U32("graphics/pokemon/kadabra/normal.gbapal.lz"); @@ -1365,9 +1363,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kadabra[] = INCBIN_U8("graphics/pokemon/kadabra/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kadabra[] = INCBIN_COMP("graphics/pokemon/kadabra/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_KadabraF[] = INCBIN_U32("graphics/pokemon/kadabra/anim_frontf.4bpp.lz"); const u32 gMonBackPic_KadabraF[] = INCBIN_U32("graphics/pokemon/kadabra/backf.4bpp.lz"); @@ -1380,9 +1378,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Alakazam[] = INCBIN_U8("graphics/pokemon/alakazam/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Alakazam[] = INCBIN_COMP("graphics/pokemon/alakazam/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_AlakazamF[] = INCBIN_U32("graphics/pokemon/alakazam/anim_frontf.4bpp.lz"); const u32 gMonBackPic_AlakazamF[] = INCBIN_U32("graphics/pokemon/alakazam/backf.4bpp.lz"); @@ -1393,9 +1391,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AlakazamMega[] = INCBIN_U32("graphics/pokemon/alakazam/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AlakazamMega[] = INCBIN_U32("graphics/pokemon/alakazam/mega/shiny.gbapal.lz"); const u8 gMonIcon_AlakazamMega[] = INCBIN_U8("graphics/pokemon/alakazam/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_AlakazamMega[] = INCBIN_COMP("graphics/pokemon/alakazam/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ABRA @@ -1408,9 +1406,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Machop[] = INCBIN_U8("graphics/pokemon/machop/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Machop[] = INCBIN_COMP("graphics/pokemon/machop/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/anim_front.4bpp.lz"); const u32 gMonPalette_Machoke[] = INCBIN_U32("graphics/pokemon/machoke/normal.gbapal.lz"); @@ -1420,9 +1418,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Machoke[] = INCBIN_U8("graphics/pokemon/machoke/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Machoke[] = INCBIN_COMP("graphics/pokemon/machoke/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/anim_front.4bpp.lz"); const u32 gMonPalette_Machamp[] = INCBIN_U32("graphics/pokemon/machamp/normal.gbapal.lz"); @@ -1432,9 +1430,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Machamp[] = INCBIN_U8("graphics/pokemon/machamp/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Machamp[] = INCBIN_COMP("graphics/pokemon/machamp/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_MachampGigantamax[] = INCBIN_U32("graphics/pokemon/machamp/gigantamax/front.4bpp.lz"); @@ -1442,9 +1440,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MachampGigantamax[] = INCBIN_U32("graphics/pokemon/machamp/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_MachampGigantamax[] = INCBIN_U32("graphics/pokemon/machamp/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_MachampGigantamax[] = INCBIN_U8("graphics/pokemon/machamp/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MachampGigantamax[] = INCBIN_COMP("graphics/pokemon/machamp/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MACHOP @@ -1457,9 +1455,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bellsprout[] = INCBIN_U8("graphics/pokemon/bellsprout/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bellsprout[] = INCBIN_COMP("graphics/pokemon/bellsprout/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/anim_front.4bpp.lz"); const u32 gMonPalette_Weepinbell[] = INCBIN_U32("graphics/pokemon/weepinbell/normal.gbapal.lz"); @@ -1469,9 +1467,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weepinbell[] = INCBIN_U8("graphics/pokemon/weepinbell/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Weepinbell[] = INCBIN_COMP("graphics/pokemon/weepinbell/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/anim_front.4bpp.lz"); const u32 gMonPalette_Victreebel[] = INCBIN_U32("graphics/pokemon/victreebel/normal.gbapal.lz"); @@ -1481,9 +1479,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Victreebel[] = INCBIN_U8("graphics/pokemon/victreebel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Victreebel[] = INCBIN_COMP("graphics/pokemon/victreebel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BELLSPROUT #if P_FAMILY_TENTACOOL @@ -1495,9 +1493,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tentacool[] = INCBIN_U8("graphics/pokemon/tentacool/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tentacool[] = INCBIN_COMP("graphics/pokemon/tentacool/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/anim_front.4bpp.lz"); const u32 gMonPalette_Tentacruel[] = INCBIN_U32("graphics/pokemon/tentacruel/normal.gbapal.lz"); @@ -1507,9 +1505,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tentacruel[] = INCBIN_U8("graphics/pokemon/tentacruel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tentacruel[] = INCBIN_COMP("graphics/pokemon/tentacruel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TENTACOOL #if P_FAMILY_GEODUDE @@ -1521,9 +1519,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Geodude[] = INCBIN_U8("graphics/pokemon/geodude/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Geodude[] = INCBIN_COMP("graphics/pokemon/geodude/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/anim_front.4bpp.lz"); const u32 gMonPalette_Graveler[] = INCBIN_U32("graphics/pokemon/graveler/normal.gbapal.lz"); @@ -1533,9 +1531,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Graveler[] = INCBIN_U8("graphics/pokemon/graveler/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Graveler[] = INCBIN_COMP("graphics/pokemon/graveler/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Golem[] = INCBIN_U32("graphics/pokemon/golem/anim_front.4bpp.lz"); const u32 gMonPalette_Golem[] = INCBIN_U32("graphics/pokemon/golem/normal.gbapal.lz"); @@ -1545,9 +1543,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golem[] = INCBIN_U8("graphics/pokemon/golem/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Golem[] = INCBIN_COMP("graphics/pokemon/golem/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_ALOLAN_FORMS const u32 gMonFrontPic_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/geodude/alolan/front.4bpp.lz"); @@ -1555,27 +1553,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/geodude/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GeodudeAlolan[] = INCBIN_U32("graphics/pokemon/geodude/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GeodudeAlolan[] = INCBIN_U8("graphics/pokemon/geodude/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GeodudeAlolan[] = INCBIN_COMP("graphics/pokemon/geodude/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/front.4bpp.lz"); const u32 gMonPalette_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/normal.gbapal.lz"); const u32 gMonBackPic_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GravelerAlolan[] = INCBIN_U32("graphics/pokemon/graveler/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GravelerAlolan[] = INCBIN_U8("graphics/pokemon/graveler/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GravelerAlolan[] = INCBIN_COMP("graphics/pokemon/graveler/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/front.4bpp.lz"); const u32 gMonPalette_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/normal.gbapal.lz"); const u32 gMonBackPic_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GolemAlolan[] = INCBIN_U32("graphics/pokemon/golem/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GolemAlolan[] = INCBIN_U8("graphics/pokemon/golem/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GolemAlolan[] = INCBIN_COMP("graphics/pokemon/golem/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_ALOLAN_FORMS #endif //P_FAMILY_GEODUDE @@ -1588,9 +1586,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ponyta[] = INCBIN_U8("graphics/pokemon/ponyta/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ponyta[] = INCBIN_COMP("graphics/pokemon/ponyta/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/anim_front.4bpp.lz"); const u32 gMonPalette_Rapidash[] = INCBIN_U32("graphics/pokemon/rapidash/normal.gbapal.lz"); @@ -1600,9 +1598,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rapidash[] = INCBIN_U8("graphics/pokemon/rapidash/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rapidash[] = INCBIN_COMP("graphics/pokemon/rapidash/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/front.4bpp.lz"); @@ -1610,18 +1608,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_PonytaGalarian[] = INCBIN_U32("graphics/pokemon/ponyta/galarian/shiny.gbapal.lz"); const u8 gMonIcon_PonytaGalarian[] = INCBIN_U8("graphics/pokemon/ponyta/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_PonytaGalarian[] = INCBIN_COMP("graphics/pokemon/ponyta/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/front.4bpp.lz"); const u32 gMonPalette_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/normal.gbapal.lz"); const u32 gMonBackPic_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_RapidashGalarian[] = INCBIN_U32("graphics/pokemon/rapidash/galarian/shiny.gbapal.lz"); const u8 gMonIcon_RapidashGalarian[] = INCBIN_U8("graphics/pokemon/rapidash/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_RapidashGalarian[] = INCBIN_COMP("graphics/pokemon/rapidash/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_PONYTA @@ -1634,9 +1632,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slowpoke[] = INCBIN_U8("graphics/pokemon/slowpoke/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Slowpoke[] = INCBIN_COMP("graphics/pokemon/slowpoke/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/anim_front.4bpp.lz"); const u32 gMonPalette_Slowbro[] = INCBIN_U32("graphics/pokemon/slowbro/normal.gbapal.lz"); @@ -1646,9 +1644,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slowbro[] = INCBIN_U8("graphics/pokemon/slowbro/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Slowbro[] = INCBIN_COMP("graphics/pokemon/slowbro/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Slowking[] = INCBIN_U32("graphics/pokemon/slowking/anim_front.4bpp.lz"); @@ -1659,9 +1657,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slowking[] = INCBIN_U8("graphics/pokemon/slowking/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Slowking[] = INCBIN_COMP("graphics/pokemon/slowking/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS #if P_MEGA_EVOLUTIONS @@ -1670,9 +1668,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SlowbroMega[] = INCBIN_U32("graphics/pokemon/slowbro/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SlowbroMega[] = INCBIN_U32("graphics/pokemon/slowbro/mega/shiny.gbapal.lz"); const u8 gMonIcon_SlowbroMega[] = INCBIN_U8("graphics/pokemon/slowbro/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SlowbroMega[] = INCBIN_COMP("graphics/pokemon/slowbro/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #if P_GALARIAN_FORMS @@ -1681,18 +1679,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_SlowpokeGalarian[] = INCBIN_U32("graphics/pokemon/slowpoke/galarian/shiny.gbapal.lz"); const u8 gMonIcon_SlowpokeGalarian[] = INCBIN_U8("graphics/pokemon/slowpoke/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SlowpokeGalarian[] = INCBIN_COMP("graphics/pokemon/slowpoke/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/front.4bpp.lz"); const u32 gMonPalette_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/normal.gbapal.lz"); const u32 gMonBackPic_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_SlowbroGalarian[] = INCBIN_U32("graphics/pokemon/slowbro/galarian/shiny.gbapal.lz"); const u8 gMonIcon_SlowbroGalarian[] = INCBIN_U8("graphics/pokemon/slowbro/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SlowbroGalarian[] = INCBIN_COMP("graphics/pokemon/slowbro/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/front.4bpp.lz"); @@ -1700,9 +1698,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_SlowkingGalarian[] = INCBIN_U32("graphics/pokemon/slowking/galarian/shiny.gbapal.lz"); const u8 gMonIcon_SlowkingGalarian[] = INCBIN_U8("graphics/pokemon/slowking/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SlowkingGalarian[] = INCBIN_COMP("graphics/pokemon/slowking/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS #endif //P_GALARIAN_FORMS #endif //P_FAMILY_SLOWPOKE @@ -1716,9 +1714,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magnemite[] = INCBIN_U8("graphics/pokemon/magnemite/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Magnemite[] = INCBIN_COMP("graphics/pokemon/magnemite/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/anim_front.4bpp.lz"); const u32 gMonPalette_Magneton[] = INCBIN_U32("graphics/pokemon/magneton/normal.gbapal.lz"); @@ -1728,9 +1726,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magneton[] = INCBIN_U8("graphics/pokemon/magneton/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Magneton[] = INCBIN_COMP("graphics/pokemon/magneton/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Magnezone[] = INCBIN_U32("graphics/pokemon/magnezone/anim_front.4bpp.lz"); @@ -1741,9 +1739,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magnezone[] = INCBIN_U8("graphics/pokemon/magnezone/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Magnezone[] = INCBIN_COMP("graphics/pokemon/magnezone/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MAGNEMITE @@ -1756,9 +1754,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Farfetchd[] = INCBIN_U8("graphics/pokemon/farfetchd/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Farfetchd[] = INCBIN_COMP("graphics/pokemon/farfetchd/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/front.4bpp.lz"); @@ -1766,9 +1764,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_FarfetchdGalarian[] = INCBIN_U32("graphics/pokemon/farfetchd/galarian/shiny.gbapal.lz"); const u8 gMonIcon_FarfetchdGalarian[] = INCBIN_U8("graphics/pokemon/farfetchd/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FarfetchdGalarian[] = INCBIN_COMP("graphics/pokemon/farfetchd/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/front.4bpp.lz"); const u32 gMonPalette_Sirfetchd[] = INCBIN_U32("graphics/pokemon/sirfetchd/normal.gbapal.lz"); @@ -1778,9 +1776,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sirfetchd[] = INCBIN_U8("graphics/pokemon/sirfetchd/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sirfetchd[] = INCBIN_COMP("graphics/pokemon/sirfetchd/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_FARFETCHD @@ -1793,9 +1791,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Doduo[] = INCBIN_U8("graphics/pokemon/doduo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Doduo[] = INCBIN_COMP("graphics/pokemon/doduo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DoduoF[] = INCBIN_U32("graphics/pokemon/doduo/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DoduoF[] = INCBIN_U32("graphics/pokemon/doduo/backf.4bpp.lz"); @@ -1808,9 +1806,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dodrio[] = INCBIN_U8("graphics/pokemon/dodrio/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dodrio[] = INCBIN_COMP("graphics/pokemon/dodrio/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DodrioF[] = INCBIN_U32("graphics/pokemon/dodrio/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DodrioF[] = INCBIN_U32("graphics/pokemon/dodrio/backf.4bpp.lz"); @@ -1825,9 +1823,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seel[] = INCBIN_U8("graphics/pokemon/seel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Seel[] = INCBIN_COMP("graphics/pokemon/seel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/anim_front.4bpp.lz"); const u32 gMonPalette_Dewgong[] = INCBIN_U32("graphics/pokemon/dewgong/normal.gbapal.lz"); @@ -1837,9 +1835,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dewgong[] = INCBIN_U8("graphics/pokemon/dewgong/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dewgong[] = INCBIN_COMP("graphics/pokemon/dewgong/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SEEL #if P_FAMILY_GRIMER @@ -1851,9 +1849,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grimer[] = INCBIN_U8("graphics/pokemon/grimer/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Grimer[] = INCBIN_COMP("graphics/pokemon/grimer/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Muk[] = INCBIN_U32("graphics/pokemon/muk/anim_front.4bpp.lz"); const u32 gMonPalette_Muk[] = INCBIN_U32("graphics/pokemon/muk/normal.gbapal.lz"); @@ -1863,9 +1861,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Muk[] = INCBIN_U8("graphics/pokemon/muk/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Muk[] = INCBIN_COMP("graphics/pokemon/muk/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_ALOLAN_FORMS const u32 gMonFrontPic_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/grimer/alolan/front.4bpp.lz"); @@ -1873,18 +1871,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/grimer/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_GrimerAlolan[] = INCBIN_U32("graphics/pokemon/grimer/alolan/shiny.gbapal.lz"); const u8 gMonIcon_GrimerAlolan[] = INCBIN_U8("graphics/pokemon/grimer/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GrimerAlolan[] = INCBIN_COMP("graphics/pokemon/grimer/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/front.4bpp.lz"); const u32 gMonPalette_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/normal.gbapal.lz"); const u32 gMonBackPic_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_MukAlolan[] = INCBIN_U32("graphics/pokemon/muk/alolan/shiny.gbapal.lz"); const u8 gMonIcon_MukAlolan[] = INCBIN_U8("graphics/pokemon/muk/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MukAlolan[] = INCBIN_COMP("graphics/pokemon/muk/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_ALOLAN_FORMS #endif //P_FAMILY_GRIMER @@ -1897,9 +1895,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shellder[] = INCBIN_U8("graphics/pokemon/shellder/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Shellder[] = INCBIN_COMP("graphics/pokemon/shellder/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/anim_front.4bpp.lz"); const u32 gMonPalette_Cloyster[] = INCBIN_U32("graphics/pokemon/cloyster/normal.gbapal.lz"); @@ -1909,9 +1907,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cloyster[] = INCBIN_U8("graphics/pokemon/cloyster/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cloyster[] = INCBIN_COMP("graphics/pokemon/cloyster/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHELLDER #if P_FAMILY_GASTLY @@ -1923,9 +1921,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gastly[] = INCBIN_U8("graphics/pokemon/gastly/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gastly[] = INCBIN_COMP("graphics/pokemon/gastly/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/anim_front.4bpp.lz"); const u32 gMonPalette_Haunter[] = INCBIN_U32("graphics/pokemon/haunter/normal.gbapal.lz"); @@ -1935,9 +1933,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Haunter[] = INCBIN_U8("graphics/pokemon/haunter/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Haunter[] = INCBIN_COMP("graphics/pokemon/haunter/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/anim_front.4bpp.lz"); const u32 gMonPalette_Gengar[] = INCBIN_U32("graphics/pokemon/gengar/normal.gbapal.lz"); @@ -1947,9 +1945,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gengar[] = INCBIN_U8("graphics/pokemon/gengar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gengar[] = INCBIN_COMP("graphics/pokemon/gengar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GengarMega[] = INCBIN_U32("graphics/pokemon/gengar/mega/front.4bpp.lz"); @@ -1957,9 +1955,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GengarMega[] = INCBIN_U32("graphics/pokemon/gengar/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GengarMega[] = INCBIN_U32("graphics/pokemon/gengar/mega/shiny.gbapal.lz"); const u8 gMonIcon_GengarMega[] = INCBIN_U8("graphics/pokemon/gengar/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GengarMega[] = INCBIN_COMP("graphics/pokemon/gengar/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #if P_GIGANTAMAX_FORMS @@ -1968,9 +1966,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_GengarGigantamax[] = INCBIN_U32("graphics/pokemon/gengar/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_GengarGigantamax[] = INCBIN_U32("graphics/pokemon/gengar/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_GengarGigantamax[] = INCBIN_U8("graphics/pokemon/gengar/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GengarGigantamax[] = INCBIN_COMP("graphics/pokemon/gengar/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_GASTLY @@ -1983,9 +1981,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Onix[] = INCBIN_U8("graphics/pokemon/onix/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Onix[] = INCBIN_COMP("graphics/pokemon/onix/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Steelix[] = INCBIN_U32("graphics/pokemon/steelix/anim_front.4bpp.lz"); @@ -1996,9 +1994,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Steelix[] = INCBIN_U8("graphics/pokemon/steelix/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Steelix[] = INCBIN_COMP("graphics/pokemon/steelix/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SteelixF[] = INCBIN_U32("graphics/pokemon/steelix/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SteelixF[] = INCBIN_U32("graphics/pokemon/steelix/backf.4bpp.lz"); @@ -2009,9 +2007,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SteelixMega[] = INCBIN_U32("graphics/pokemon/steelix/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SteelixMega[] = INCBIN_U32("graphics/pokemon/steelix/mega/shiny.gbapal.lz"); const u8 gMonIcon_SteelixMega[] = INCBIN_U8("graphics/pokemon/steelix/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SteelixMega[] = INCBIN_COMP("graphics/pokemon/steelix/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_ONIX @@ -2025,9 +2023,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drowzee[] = INCBIN_U8("graphics/pokemon/drowzee/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Drowzee[] = INCBIN_COMP("graphics/pokemon/drowzee/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/anim_front.4bpp.lz"); const u32 gMonPalette_Hypno[] = INCBIN_U32("graphics/pokemon/hypno/normal.gbapal.lz"); @@ -2037,9 +2035,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hypno[] = INCBIN_U8("graphics/pokemon/hypno/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hypno[] = INCBIN_COMP("graphics/pokemon/hypno/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_HypnoF[] = INCBIN_U32("graphics/pokemon/hypno/anim_frontf.4bpp.lz"); const u32 gMonBackPic_HypnoF[] = INCBIN_U32("graphics/pokemon/hypno/backf.4bpp.lz"); @@ -2054,9 +2052,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Krabby[] = INCBIN_U8("graphics/pokemon/krabby/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Krabby[] = INCBIN_COMP("graphics/pokemon/krabby/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/anim_front.4bpp.lz"); const u32 gMonPalette_Kingler[] = INCBIN_U32("graphics/pokemon/kingler/normal.gbapal.lz"); @@ -2066,9 +2064,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kingler[] = INCBIN_U8("graphics/pokemon/kingler/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kingler[] = INCBIN_COMP("graphics/pokemon/kingler/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_KinglerGigantamax[] = INCBIN_U32("graphics/pokemon/kingler/gigantamax/front.4bpp.lz"); @@ -2076,9 +2074,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_KinglerGigantamax[] = INCBIN_U32("graphics/pokemon/kingler/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_KinglerGigantamax[] = INCBIN_U32("graphics/pokemon/kingler/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_KinglerGigantamax[] = INCBIN_U8("graphics/pokemon/kingler/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_KinglerGigantamax[] = INCBIN_COMP("graphics/pokemon/kingler/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_KRABBY @@ -2091,9 +2089,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Voltorb[] = INCBIN_U8("graphics/pokemon/voltorb/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Voltorb[] = INCBIN_COMP("graphics/pokemon/voltorb/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/anim_front.4bpp.lz"); const u32 gMonPalette_Electrode[] = INCBIN_U32("graphics/pokemon/electrode/normal.gbapal.lz"); @@ -2103,9 +2101,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electrode[] = INCBIN_U8("graphics/pokemon/electrode/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Electrode[] = INCBIN_COMP("graphics/pokemon/electrode/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_VoltorbHisuian[] = INCBIN_U32("graphics/pokemon/voltorb/hisuian/front.4bpp.lz"); @@ -2113,18 +2111,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_VoltorbHisuian[] = INCBIN_U32("graphics/pokemon/voltorb/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_VoltorbHisuian[] = INCBIN_U32("graphics/pokemon/voltorb/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_VoltorbHisuian[] = INCBIN_U8("graphics/pokemon/voltorb/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VoltorbHisuian[] = INCBIN_COMP("graphics/pokemon/voltorb/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/front.4bpp.lz"); const u32 gMonPalette_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/normal.gbapal.lz"); const u32 gMonBackPic_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ElectrodeHisuian[] = INCBIN_U32("graphics/pokemon/electrode/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ElectrodeHisuian[] = INCBIN_U8("graphics/pokemon/electrode/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ElectrodeHisuian[] = INCBIN_COMP("graphics/pokemon/electrode/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_VOLTORB @@ -2137,9 +2135,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Exeggcute[] = INCBIN_U8("graphics/pokemon/exeggcute/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Exeggcute[] = INCBIN_COMP("graphics/pokemon/exeggcute/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/anim_front.4bpp.lz"); const u32 gMonPalette_Exeggutor[] = INCBIN_U32("graphics/pokemon/exeggutor/normal.gbapal.lz"); @@ -2149,9 +2147,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Exeggutor[] = INCBIN_U8("graphics/pokemon/exeggutor/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Exeggutor[] = INCBIN_COMP("graphics/pokemon/exeggutor/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_ALOLAN_FORMS const u32 gMonFrontPic_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/exeggutor/alolan/anim_front.4bpp.lz"); @@ -2159,9 +2157,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/exeggutor/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_ExeggutorAlolan[] = INCBIN_U32("graphics/pokemon/exeggutor/alolan/shiny.gbapal.lz"); const u8 gMonIcon_ExeggutorAlolan[] = INCBIN_U8("graphics/pokemon/exeggutor/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ExeggutorAlolan[] = INCBIN_COMP("graphics/pokemon/exeggutor/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_ALOLAN_FORMS #endif //P_FAMILY_EXEGGCUTE @@ -2174,9 +2172,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cubone[] = INCBIN_U8("graphics/pokemon/cubone/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cubone[] = INCBIN_COMP("graphics/pokemon/cubone/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/anim_front.4bpp.lz"); const u32 gMonPalette_Marowak[] = INCBIN_U32("graphics/pokemon/marowak/normal.gbapal.lz"); @@ -2186,9 +2184,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marowak[] = INCBIN_U8("graphics/pokemon/marowak/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Marowak[] = INCBIN_COMP("graphics/pokemon/marowak/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_ALOLAN_FORMS const u32 gMonFrontPic_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/marowak/alolan/front.4bpp.lz"); @@ -2196,9 +2194,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/marowak/alolan/back.4bpp.lz"); const u32 gMonShinyPalette_MarowakAlolan[] = INCBIN_U32("graphics/pokemon/marowak/alolan/shiny.gbapal.lz"); const u8 gMonIcon_MarowakAlolan[] = INCBIN_U8("graphics/pokemon/marowak/alolan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MarowakAlolan[] = INCBIN_COMP("graphics/pokemon/marowak/alolan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_ALOLAN_FORMS #endif //P_FAMILY_CUBONE @@ -2212,9 +2210,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyrogue[] = INCBIN_U8("graphics/pokemon/tyrogue/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tyrogue[] = INCBIN_COMP("graphics/pokemon/tyrogue/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Hitmonlee[] = INCBIN_U32("graphics/pokemon/hitmonlee/anim_front.4bpp.lz"); @@ -2225,9 +2223,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hitmonlee[] = INCBIN_U8("graphics/pokemon/hitmonlee/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hitmonlee[] = INCBIN_COMP("graphics/pokemon/hitmonlee/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/anim_front.4bpp.lz"); const u32 gMonPalette_Hitmonchan[] = INCBIN_U32("graphics/pokemon/hitmonchan/normal.gbapal.lz"); @@ -2237,9 +2235,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hitmonchan[] = INCBIN_U8("graphics/pokemon/hitmonchan/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hitmonchan[] = INCBIN_COMP("graphics/pokemon/hitmonchan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Hitmontop[] = INCBIN_U32("graphics/pokemon/hitmontop/anim_front.4bpp.lz"); @@ -2250,9 +2248,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hitmontop[] = INCBIN_U8("graphics/pokemon/hitmontop/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hitmontop[] = INCBIN_COMP("graphics/pokemon/hitmontop/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_HITMONS @@ -2265,9 +2263,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lickitung[] = INCBIN_U8("graphics/pokemon/lickitung/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lickitung[] = INCBIN_COMP("graphics/pokemon/lickitung/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Lickilicky[] = INCBIN_U32("graphics/pokemon/lickilicky/anim_front.4bpp.lz"); @@ -2278,9 +2276,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lickilicky[] = INCBIN_U8("graphics/pokemon/lickilicky/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lickilicky[] = INCBIN_COMP("graphics/pokemon/lickilicky/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_LICKITUNG @@ -2293,9 +2291,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Koffing[] = INCBIN_U8("graphics/pokemon/koffing/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Koffing[] = INCBIN_COMP("graphics/pokemon/koffing/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/anim_front.4bpp.lz"); const u32 gMonPalette_Weezing[] = INCBIN_U32("graphics/pokemon/weezing/normal.gbapal.lz"); @@ -2305,9 +2303,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weezing[] = INCBIN_U8("graphics/pokemon/weezing/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Weezing[] = INCBIN_COMP("graphics/pokemon/weezing/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/front.4bpp.lz"); @@ -2315,9 +2313,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_WeezingGalarian[] = INCBIN_U32("graphics/pokemon/weezing/galarian/shiny.gbapal.lz"); const u8 gMonIcon_WeezingGalarian[] = INCBIN_U8("graphics/pokemon/weezing/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_WeezingGalarian[] = INCBIN_COMP("graphics/pokemon/weezing/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_KOFFING @@ -2330,9 +2328,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rhyhorn[] = INCBIN_U8("graphics/pokemon/rhyhorn/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rhyhorn[] = INCBIN_COMP("graphics/pokemon/rhyhorn/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RhyhornF[] = INCBIN_U32("graphics/pokemon/rhyhorn/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RhyhornF[] = INCBIN_U32("graphics/pokemon/rhyhorn/backf.4bpp.lz"); @@ -2345,9 +2343,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rhydon[] = INCBIN_U8("graphics/pokemon/rhydon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rhydon[] = INCBIN_COMP("graphics/pokemon/rhydon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RhydonF[] = INCBIN_U32("graphics/pokemon/rhydon/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RhydonF[] = INCBIN_U32("graphics/pokemon/rhydon/backf.4bpp.lz"); @@ -2361,9 +2359,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rhyperior[] = INCBIN_U8("graphics/pokemon/rhyperior/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rhyperior[] = INCBIN_COMP("graphics/pokemon/rhyperior/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RhyperiorF[] = INCBIN_U32("graphics/pokemon/rhyperior/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RhyperiorF[] = INCBIN_U32("graphics/pokemon/rhyperior/backf.4bpp.lz"); @@ -2380,9 +2378,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Happiny[] = INCBIN_U8("graphics/pokemon/happiny/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Happiny[] = INCBIN_COMP("graphics/pokemon/happiny/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Chansey[] = INCBIN_U32("graphics/pokemon/chansey/anim_front.4bpp.lz"); @@ -2393,9 +2391,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chansey[] = INCBIN_U8("graphics/pokemon/chansey/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Chansey[] = INCBIN_COMP("graphics/pokemon/chansey/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Blissey[] = INCBIN_U32("graphics/pokemon/blissey/anim_front.4bpp.lz"); @@ -2406,9 +2404,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blissey[] = INCBIN_U8("graphics/pokemon/blissey/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Blissey[] = INCBIN_COMP("graphics/pokemon/blissey/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_CHANSEY @@ -2421,9 +2419,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tangela[] = INCBIN_U8("graphics/pokemon/tangela/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tangela[] = INCBIN_COMP("graphics/pokemon/tangela/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Tangrowth[] = INCBIN_U32("graphics/pokemon/tangrowth/anim_front.4bpp.lz"); @@ -2434,9 +2432,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tangrowth[] = INCBIN_U8("graphics/pokemon/tangrowth/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tangrowth[] = INCBIN_COMP("graphics/pokemon/tangrowth/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_TangrowthF[] = INCBIN_U32("graphics/pokemon/tangrowth/anim_frontf.4bpp.lz"); #endif //P_GEN_4_CROSS_EVOS @@ -2451,9 +2449,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kangaskhan[] = INCBIN_U8("graphics/pokemon/kangaskhan/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kangaskhan[] = INCBIN_COMP("graphics/pokemon/kangaskhan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/kangaskhan/mega/front.4bpp.lz"); @@ -2461,9 +2459,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/kangaskhan/mega/back.4bpp.lz"); const u32 gMonShinyPalette_KangaskhanMega[] = INCBIN_U32("graphics/pokemon/kangaskhan/mega/shiny.gbapal.lz"); const u8 gMonIcon_KangaskhanMega[] = INCBIN_U8("graphics/pokemon/kangaskhan/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_KangaskhanMega[] = INCBIN_COMP("graphics/pokemon/kangaskhan/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_KANGASKHAN @@ -2476,9 +2474,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Horsea[] = INCBIN_U8("graphics/pokemon/horsea/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Horsea[] = INCBIN_COMP("graphics/pokemon/horsea/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/anim_front.4bpp.lz"); const u32 gMonPalette_Seadra[] = INCBIN_U32("graphics/pokemon/seadra/normal.gbapal.lz"); @@ -2488,9 +2486,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seadra[] = INCBIN_U8("graphics/pokemon/seadra/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Seadra[] = INCBIN_COMP("graphics/pokemon/seadra/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Kingdra[] = INCBIN_U32("graphics/pokemon/kingdra/anim_front.4bpp.lz"); @@ -2501,9 +2499,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kingdra[] = INCBIN_U8("graphics/pokemon/kingdra/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kingdra[] = INCBIN_COMP("graphics/pokemon/kingdra/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_HORSEA @@ -2516,9 +2514,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Goldeen[] = INCBIN_U8("graphics/pokemon/goldeen/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Goldeen[] = INCBIN_COMP("graphics/pokemon/goldeen/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GoldeenF[] = INCBIN_U32("graphics/pokemon/goldeen/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GoldeenF[] = INCBIN_U32("graphics/pokemon/goldeen/backf.4bpp.lz"); @@ -2531,9 +2529,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seaking[] = INCBIN_U8("graphics/pokemon/seaking/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Seaking[] = INCBIN_COMP("graphics/pokemon/seaking/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SeakingF[] = INCBIN_U32("graphics/pokemon/seaking/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SeakingF[] = INCBIN_U32("graphics/pokemon/seaking/backf.4bpp.lz"); @@ -2548,9 +2546,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Staryu[] = INCBIN_U8("graphics/pokemon/staryu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Staryu[] = INCBIN_COMP("graphics/pokemon/staryu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/anim_front.4bpp.lz"); const u32 gMonPalette_Starmie[] = INCBIN_U32("graphics/pokemon/starmie/normal.gbapal.lz"); @@ -2560,9 +2558,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Starmie[] = INCBIN_U8("graphics/pokemon/starmie/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Starmie[] = INCBIN_COMP("graphics/pokemon/starmie/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STARYU #if P_FAMILY_MR_MIME @@ -2575,9 +2573,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_MimeJr[] = INCBIN_U8("graphics/pokemon/mime_jr/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MimeJr[] = INCBIN_COMP("graphics/pokemon/mime_jr/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_MrMime[] = INCBIN_U32("graphics/pokemon/mr_mime/anim_front.4bpp.lz"); @@ -2588,9 +2586,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_MrMime[] = INCBIN_U8("graphics/pokemon/mr_mime/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MrMime[] = INCBIN_COMP("graphics/pokemon/mr_mime/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/front.4bpp.lz"); @@ -2598,9 +2596,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_MrMimeGalarian[] = INCBIN_U32("graphics/pokemon/mr_mime/galarian/shiny.gbapal.lz"); const u8 gMonIcon_MrMimeGalarian[] = INCBIN_U8("graphics/pokemon/mr_mime/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MrMimeGalarian[] = INCBIN_COMP("graphics/pokemon/mr_mime/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/front.4bpp.lz"); const u32 gMonPalette_MrRime[] = INCBIN_U32("graphics/pokemon/mr_rime/normal.gbapal.lz"); @@ -2610,9 +2608,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_MrRime[] = INCBIN_U8("graphics/pokemon/mr_rime/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MrRime[] = INCBIN_COMP("graphics/pokemon/mr_rime/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_MR_MIME @@ -2625,9 +2623,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scyther[] = INCBIN_U8("graphics/pokemon/scyther/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Scyther[] = INCBIN_COMP("graphics/pokemon/scyther/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ScytherF[] = INCBIN_U32("graphics/pokemon/scyther/anim_frontf.4bpp.lz"); @@ -2640,9 +2638,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scizor[] = INCBIN_U8("graphics/pokemon/scizor/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Scizor[] = INCBIN_COMP("graphics/pokemon/scizor/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ScizorF[] = INCBIN_U32("graphics/pokemon/scizor/anim_frontf.4bpp.lz"); @@ -2652,9 +2650,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ScizorMega[] = INCBIN_U32("graphics/pokemon/scizor/mega/back.4bpp.lz"); const u32 gMonShinyPalette_ScizorMega[] = INCBIN_U32("graphics/pokemon/scizor/mega/shiny.gbapal.lz"); const u8 gMonIcon_ScizorMega[] = INCBIN_U8("graphics/pokemon/scizor/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_ScizorMega[] = INCBIN_COMP("graphics/pokemon/scizor/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_GEN_2_CROSS_EVOS @@ -2667,9 +2665,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Kleavor[] = INCBIN_U8("graphics/pokemon/kleavor/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kleavor[] = INCBIN_COMP("graphics/pokemon/kleavor/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_8_CROSS_EVOS #endif //P_FAMILY_SCYTHER @@ -2683,9 +2681,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Smoochum[] = INCBIN_U8("graphics/pokemon/smoochum/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Smoochum[] = INCBIN_COMP("graphics/pokemon/smoochum/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Jynx[] = INCBIN_U32("graphics/pokemon/jynx/anim_front.4bpp.lz"); @@ -2696,9 +2694,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jynx[] = INCBIN_U8("graphics/pokemon/jynx/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Jynx[] = INCBIN_COMP("graphics/pokemon/jynx/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_JYNX #if P_FAMILY_ELECTABUZZ @@ -2711,9 +2709,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Elekid[] = INCBIN_U8("graphics/pokemon/elekid/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Elekid[] = INCBIN_COMP("graphics/pokemon/elekid/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Electabuzz[] = INCBIN_U32("graphics/pokemon/electabuzz/anim_front.4bpp.lz"); @@ -2724,9 +2722,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electabuzz[] = INCBIN_U8("graphics/pokemon/electabuzz/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Electabuzz[] = INCBIN_COMP("graphics/pokemon/electabuzz/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Electivire[] = INCBIN_U32("graphics/pokemon/electivire/anim_front.4bpp.lz"); @@ -2737,9 +2735,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electivire[] = INCBIN_U8("graphics/pokemon/electivire/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Electivire[] = INCBIN_COMP("graphics/pokemon/electivire/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_ELECTABUZZ @@ -2753,9 +2751,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magby[] = INCBIN_U8("graphics/pokemon/magby/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Magby[] = INCBIN_COMP("graphics/pokemon/magby/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Magmar[] = INCBIN_U32("graphics/pokemon/magmar/anim_front.4bpp.lz"); @@ -2766,9 +2764,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magmar[] = INCBIN_U8("graphics/pokemon/magmar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Magmar[] = INCBIN_COMP("graphics/pokemon/magmar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Magmortar[] = INCBIN_U32("graphics/pokemon/magmortar/anim_front.4bpp.lz"); @@ -2779,9 +2777,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magmortar[] = INCBIN_U8("graphics/pokemon/magmortar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Magmortar[] = INCBIN_COMP("graphics/pokemon/magmortar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MAGMAR @@ -2794,9 +2792,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pinsir[] = INCBIN_U8("graphics/pokemon/pinsir/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pinsir[] = INCBIN_COMP("graphics/pokemon/pinsir/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_PinsirMega[] = INCBIN_U32("graphics/pokemon/pinsir/mega/front.4bpp.lz"); @@ -2804,9 +2802,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_PinsirMega[] = INCBIN_U32("graphics/pokemon/pinsir/mega/back.4bpp.lz"); const u32 gMonShinyPalette_PinsirMega[] = INCBIN_U32("graphics/pokemon/pinsir/mega/shiny.gbapal.lz"); const u8 gMonIcon_PinsirMega[] = INCBIN_U8("graphics/pokemon/pinsir/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_PinsirMega[] = INCBIN_COMP("graphics/pokemon/pinsir/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_PINSIR @@ -2819,9 +2817,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tauros[] = INCBIN_U8("graphics/pokemon/tauros/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tauros[] = INCBIN_COMP("graphics/pokemon/tauros/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_PALDEAN_FORMS const u32 gMonFrontPic_TaurosPaldeanCombatBreed[] = INCBIN_U32("graphics/pokemon/tauros/paldean_combat_breed/front.4bpp.lz"); @@ -2842,11 +2840,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_TaurosPaldeanAquaBreed[] = INCBIN_U32("graphics/pokemon/tauros/paldean_aqua_breed/shiny.gbapal.lz"); const u8 gMonIcon_TaurosPaldeanAquaBreed[] = INCBIN_U8("graphics/pokemon/tauros/paldean_aqua_breed/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_TaurosPaldeanCombatBreed[] = INCBIN_COMP("graphics/pokemon/tauros/paldean_combat_breed/follower.4bpp"); // const u32 gObjectEventPic_TaurosPaldeanBlazeBreed[] = INCBIN_COMP("graphics/pokemon/tauros/paldean_blaze_breed/follower.4bpp"); // const u32 gObjectEventPic_TaurosPaldeanAquaBreed[] = INCBIN_COMP("graphics/pokemon/tauros/paldean_aqua_breed/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_PALDEAN_FORMS #endif //P_FAMILY_TAUROS @@ -2859,9 +2857,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magikarp[] = INCBIN_U8("graphics/pokemon/magikarp/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Magikarp[] = INCBIN_COMP("graphics/pokemon/magikarp/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MagikarpF[] = INCBIN_U32("graphics/pokemon/magikarp/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MagikarpF[] = INCBIN_U32("graphics/pokemon/magikarp/backf.4bpp.lz"); @@ -2874,9 +2872,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gyarados[] = INCBIN_U8("graphics/pokemon/gyarados/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gyarados[] = INCBIN_COMP("graphics/pokemon/gyarados/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GyaradosF[] = INCBIN_U32("graphics/pokemon/gyarados/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GyaradosF[] = INCBIN_U32("graphics/pokemon/gyarados/backf.4bpp.lz"); @@ -2887,9 +2885,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GyaradosMega[] = INCBIN_U32("graphics/pokemon/gyarados/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GyaradosMega[] = INCBIN_U32("graphics/pokemon/gyarados/mega/shiny.gbapal.lz"); const u8 gMonIcon_GyaradosMega[] = INCBIN_U8("graphics/pokemon/gyarados/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GyaradosMega[] = INCBIN_COMP("graphics/pokemon/gyarados/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MAGIKARP @@ -2902,9 +2900,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lapras[] = INCBIN_U8("graphics/pokemon/lapras/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lapras[] = INCBIN_COMP("graphics/pokemon/lapras/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_LaprasGigantamax[] = INCBIN_U32("graphics/pokemon/lapras/gigantamax/front.4bpp.lz"); @@ -2912,9 +2910,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_LaprasGigantamax[] = INCBIN_U32("graphics/pokemon/lapras/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_LaprasGigantamax[] = INCBIN_U32("graphics/pokemon/lapras/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_LaprasGigantamax[] = INCBIN_U8("graphics/pokemon/lapras/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_LaprasGigantamax[] = INCBIN_COMP("graphics/pokemon/lapras/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_LAPRAS @@ -2927,9 +2925,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ditto[] = INCBIN_U8("graphics/pokemon/ditto/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ditto[] = INCBIN_COMP("graphics/pokemon/ditto/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DITTO #if P_FAMILY_EEVEE @@ -2941,9 +2939,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eevee[] = INCBIN_U8("graphics/pokemon/eevee/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Eevee[] = INCBIN_COMP("graphics/pokemon/eevee/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_EeveeF[] = INCBIN_U32("graphics/pokemon/eevee/anim_frontf.4bpp.lz"); const u32 gMonBackPic_EeveeF[] = INCBIN_U32("graphics/pokemon/eevee/backf.4bpp.lz"); @@ -2954,9 +2952,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_EeveeGigantamax[] = INCBIN_U32("graphics/pokemon/eevee/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_EeveeGigantamax[] = INCBIN_U32("graphics/pokemon/eevee/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_EeveeGigantamax[] = INCBIN_U8("graphics/pokemon/eevee/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_EeveeGigantamax[] = INCBIN_COMP("graphics/pokemon/eevee/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS const u32 gMonFrontPic_Vaporeon[] = INCBIN_U32("graphics/pokemon/vaporeon/anim_front.4bpp.lz"); @@ -2967,9 +2965,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vaporeon[] = INCBIN_U8("graphics/pokemon/vaporeon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Vaporeon[] = INCBIN_COMP("graphics/pokemon/vaporeon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/anim_front.4bpp.lz"); const u32 gMonPalette_Jolteon[] = INCBIN_U32("graphics/pokemon/jolteon/normal.gbapal.lz"); @@ -2979,9 +2977,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jolteon[] = INCBIN_U8("graphics/pokemon/jolteon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Jolteon[] = INCBIN_COMP("graphics/pokemon/jolteon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/anim_front.4bpp.lz"); const u32 gMonPalette_Flareon[] = INCBIN_U32("graphics/pokemon/flareon/normal.gbapal.lz"); @@ -2991,9 +2989,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flareon[] = INCBIN_U8("graphics/pokemon/flareon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Flareon[] = INCBIN_COMP("graphics/pokemon/flareon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Espeon[] = INCBIN_U32("graphics/pokemon/espeon/anim_front.4bpp.lz"); @@ -3004,9 +3002,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Espeon[] = INCBIN_U8("graphics/pokemon/espeon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Espeon[] = INCBIN_COMP("graphics/pokemon/espeon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/anim_front.4bpp.lz"); const u32 gMonPalette_Umbreon[] = INCBIN_U32("graphics/pokemon/umbreon/normal.gbapal.lz"); @@ -3016,9 +3014,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Umbreon[] = INCBIN_U8("graphics/pokemon/umbreon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Umbreon[] = INCBIN_COMP("graphics/pokemon/umbreon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_2_CROSS_EVOS #if P_GEN_4_CROSS_EVOS @@ -3030,9 +3028,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Leafeon[] = INCBIN_U8("graphics/pokemon/leafeon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Leafeon[] = INCBIN_COMP("graphics/pokemon/leafeon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/anim_front.4bpp.lz"); const u32 gMonPalette_Glaceon[] = INCBIN_U32("graphics/pokemon/glaceon/normal.gbapal.lz"); @@ -3042,9 +3040,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glaceon[] = INCBIN_U8("graphics/pokemon/glaceon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Glaceon[] = INCBIN_COMP("graphics/pokemon/glaceon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #if P_GEN_6_CROSS_EVOS @@ -3056,9 +3054,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sylveon[] = INCBIN_U8("graphics/pokemon/sylveon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sylveon[] = INCBIN_COMP("graphics/pokemon/sylveon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_6_CROSS_EVOS #endif //P_FAMILY_EEVEE @@ -3071,9 +3069,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Porygon[] = INCBIN_U8("graphics/pokemon/porygon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Porygon[] = INCBIN_COMP("graphics/pokemon/porygon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_2_CROSS_EVOS const u32 gMonFrontPic_Porygon2[] = INCBIN_U32("graphics/pokemon/porygon2/anim_front.4bpp.lz"); @@ -3084,9 +3082,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Porygon2[] = INCBIN_U8("graphics/pokemon/porygon2/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Porygon2[] = INCBIN_COMP("graphics/pokemon/porygon2/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_PorygonZ[] = INCBIN_U32("graphics/pokemon/porygon_z/anim_front.4bpp.lz"); @@ -3097,9 +3095,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_PorygonZ[] = INCBIN_U8("graphics/pokemon/porygon_z/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_PorygonZ[] = INCBIN_COMP("graphics/pokemon/porygon_z/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_GEN_2_CROSS_EVOS #endif //P_FAMILY_PORYGON @@ -3113,9 +3111,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Omanyte[] = INCBIN_U8("graphics/pokemon/omanyte/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Omanyte[] = INCBIN_COMP("graphics/pokemon/omanyte/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/anim_front.4bpp.lz"); const u32 gMonPalette_Omastar[] = INCBIN_U32("graphics/pokemon/omastar/normal.gbapal.lz"); @@ -3125,9 +3123,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Omastar[] = INCBIN_U8("graphics/pokemon/omastar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Omastar[] = INCBIN_COMP("graphics/pokemon/omastar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_OMANYTE #if P_FAMILY_KABUTO @@ -3139,9 +3137,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kabuto[] = INCBIN_U8("graphics/pokemon/kabuto/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kabuto[] = INCBIN_COMP("graphics/pokemon/kabuto/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/anim_front.4bpp.lz"); const u32 gMonPalette_Kabutops[] = INCBIN_U32("graphics/pokemon/kabutops/normal.gbapal.lz"); @@ -3151,9 +3149,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kabutops[] = INCBIN_U8("graphics/pokemon/kabutops/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kabutops[] = INCBIN_COMP("graphics/pokemon/kabutops/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KABUTO #if P_FAMILY_AERODACTYL @@ -3165,9 +3163,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aerodactyl[] = INCBIN_U8("graphics/pokemon/aerodactyl/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Aerodactyl[] = INCBIN_COMP("graphics/pokemon/aerodactyl/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AerodactylMega[] = INCBIN_U32("graphics/pokemon/aerodactyl/mega/front.4bpp.lz"); @@ -3175,9 +3173,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AerodactylMega[] = INCBIN_U32("graphics/pokemon/aerodactyl/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AerodactylMega[] = INCBIN_U32("graphics/pokemon/aerodactyl/mega/shiny.gbapal.lz"); const u8 gMonIcon_AerodactylMega[] = INCBIN_U8("graphics/pokemon/aerodactyl/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_AerodactylMega[] = INCBIN_COMP("graphics/pokemon/aerodactyl/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_AERODACTYL @@ -3191,9 +3189,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Munchlax[] = INCBIN_U8("graphics/pokemon/munchlax/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Munchlax[] = INCBIN_COMP("graphics/pokemon/munchlax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Snorlax[] = INCBIN_U32("graphics/pokemon/snorlax/anim_front.4bpp.lz"); @@ -3204,9 +3202,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snorlax[] = INCBIN_U8("graphics/pokemon/snorlax/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Snorlax[] = INCBIN_COMP("graphics/pokemon/snorlax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_SnorlaxGigantamax[] = INCBIN_U32("graphics/pokemon/snorlax/gigantamax/front.4bpp.lz"); @@ -3214,9 +3212,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_SnorlaxGigantamax[] = INCBIN_U32("graphics/pokemon/snorlax/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_SnorlaxGigantamax[] = INCBIN_U32("graphics/pokemon/snorlax/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_SnorlaxGigantamax[] = INCBIN_U8("graphics/pokemon/snorlax/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SnorlaxGigantamax[] = INCBIN_COMP("graphics/pokemon/snorlax/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SNORLAX @@ -3229,9 +3227,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Articuno[] = INCBIN_U8("graphics/pokemon/articuno/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Articuno[] = INCBIN_COMP("graphics/pokemon/articuno/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/front.4bpp.lz"); @@ -3239,9 +3237,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_ArticunoGalarian[] = INCBIN_U32("graphics/pokemon/articuno/galarian/shiny.gbapal.lz"); const u8 gMonIcon_ArticunoGalarian[] = INCBIN_U8("graphics/pokemon/articuno/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ArticunoGalarian[] = INCBIN_COMP("graphics/pokemon/articuno/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_ARTICUNO @@ -3254,9 +3252,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zapdos[] = INCBIN_U8("graphics/pokemon/zapdos/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zapdos[] = INCBIN_COMP("graphics/pokemon/zapdos/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/front.4bpp.lz"); @@ -3264,9 +3262,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_ZapdosGalarian[] = INCBIN_U32("graphics/pokemon/zapdos/galarian/shiny.gbapal.lz"); const u8 gMonIcon_ZapdosGalarian[] = INCBIN_U8("graphics/pokemon/zapdos/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ZapdosGalarian[] = INCBIN_COMP("graphics/pokemon/zapdos/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_ZAPDOS @@ -3279,9 +3277,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Moltres[] = INCBIN_U8("graphics/pokemon/moltres/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Moltres[] = INCBIN_COMP("graphics/pokemon/moltres/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/front.4bpp.lz"); @@ -3289,9 +3287,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_MoltresGalarian[] = INCBIN_U32("graphics/pokemon/moltres/galarian/shiny.gbapal.lz"); const u8 gMonIcon_MoltresGalarian[] = INCBIN_U8("graphics/pokemon/moltres/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MoltresGalarian[] = INCBIN_COMP("graphics/pokemon/moltres/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_MOLTRES @@ -3304,9 +3302,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dratini[] = INCBIN_U8("graphics/pokemon/dratini/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dratini[] = INCBIN_COMP("graphics/pokemon/dratini/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/anim_front.4bpp.lz"); const u32 gMonPalette_Dragonair[] = INCBIN_U32("graphics/pokemon/dragonair/normal.gbapal.lz"); @@ -3316,9 +3314,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragonair[] = INCBIN_U8("graphics/pokemon/dragonair/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dragonair[] = INCBIN_COMP("graphics/pokemon/dragonair/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/anim_front.4bpp.lz"); const u32 gMonPalette_Dragonite[] = INCBIN_U32("graphics/pokemon/dragonite/normal.gbapal.lz"); @@ -3328,9 +3326,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragonite[] = INCBIN_U8("graphics/pokemon/dragonite/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dragonite[] = INCBIN_COMP("graphics/pokemon/dragonite/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRATINI #if P_FAMILY_MEWTWO @@ -3342,9 +3340,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mewtwo[] = INCBIN_U8("graphics/pokemon/mewtwo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mewtwo[] = INCBIN_COMP("graphics/pokemon/mewtwo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_x/front.4bpp.lz"); @@ -3352,18 +3350,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_x/back.4bpp.lz"); const u32 gMonShinyPalette_MewtwoMegaX[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_x/shiny.gbapal.lz"); const u8 gMonIcon_MewtwoMegaX[] = INCBIN_U8("graphics/pokemon/mewtwo/mega_x/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MewtwoMegaX[] = INCBIN_COMP("graphics/pokemon/mewtwo/mega_x/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/front.4bpp.lz"); const u32 gMonPalette_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/normal.gbapal.lz"); const u32 gMonBackPic_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/back.4bpp.lz"); const u32 gMonShinyPalette_MewtwoMegaY[] = INCBIN_U32("graphics/pokemon/mewtwo/mega_y/shiny.gbapal.lz"); const u8 gMonIcon_MewtwoMegaY[] = INCBIN_U8("graphics/pokemon/mewtwo/mega_y/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MewtwoMegaY[] = INCBIN_COMP("graphics/pokemon/mewtwo/mega_y/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MEWTWO @@ -3376,9 +3374,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mew[] = INCBIN_U8("graphics/pokemon/mew/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mew[] = INCBIN_COMP("graphics/pokemon/mew/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MEW #if P_FAMILY_CHIKORITA @@ -3390,9 +3388,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chikorita[] = INCBIN_U8("graphics/pokemon/chikorita/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Chikorita[] = INCBIN_COMP("graphics/pokemon/chikorita/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/anim_front.4bpp.lz"); const u32 gMonPalette_Bayleef[] = INCBIN_U32("graphics/pokemon/bayleef/normal.gbapal.lz"); @@ -3402,9 +3400,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bayleef[] = INCBIN_U8("graphics/pokemon/bayleef/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bayleef[] = INCBIN_COMP("graphics/pokemon/bayleef/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/anim_front.4bpp.lz"); const u32 gMonPalette_Meganium[] = INCBIN_U32("graphics/pokemon/meganium/normal.gbapal.lz"); @@ -3414,9 +3412,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meganium[] = INCBIN_U8("graphics/pokemon/meganium/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Meganium[] = INCBIN_COMP("graphics/pokemon/meganium/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MeganiumF[] = INCBIN_U32("graphics/pokemon/meganium/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MeganiumF[] = INCBIN_U32("graphics/pokemon/meganium/backf.4bpp.lz"); @@ -3431,9 +3429,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cyndaquil[] = INCBIN_U8("graphics/pokemon/cyndaquil/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cyndaquil[] = INCBIN_COMP("graphics/pokemon/cyndaquil/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/anim_front.4bpp.lz"); const u32 gMonPalette_Quilava[] = INCBIN_U32("graphics/pokemon/quilava/normal.gbapal.lz"); @@ -3443,9 +3441,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Quilava[] = INCBIN_U8("graphics/pokemon/quilava/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Quilava[] = INCBIN_COMP("graphics/pokemon/quilava/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/anim_front.4bpp.lz"); const u32 gMonPalette_Typhlosion[] = INCBIN_U32("graphics/pokemon/typhlosion/normal.gbapal.lz"); @@ -3455,9 +3453,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Typhlosion[] = INCBIN_U8("graphics/pokemon/typhlosion/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Typhlosion[] = INCBIN_COMP("graphics/pokemon/typhlosion/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_TyphlosionHisuian[] = INCBIN_U32("graphics/pokemon/typhlosion/hisuian/front.4bpp.lz"); @@ -3465,9 +3463,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_TyphlosionHisuian[] = INCBIN_U32("graphics/pokemon/typhlosion/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_TyphlosionHisuian[] = INCBIN_U32("graphics/pokemon/typhlosion/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_TyphlosionHisuian[] = INCBIN_U8("graphics/pokemon/typhlosion/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_TyphlosionHisuian[] = INCBIN_COMP("graphics/pokemon/typhlosion/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_CYNDAQUIL @@ -3480,9 +3478,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Totodile[] = INCBIN_U8("graphics/pokemon/totodile/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Totodile[] = INCBIN_COMP("graphics/pokemon/totodile/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/anim_front.4bpp.lz"); const u32 gMonPalette_Croconaw[] = INCBIN_U32("graphics/pokemon/croconaw/normal.gbapal.lz"); @@ -3492,9 +3490,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Croconaw[] = INCBIN_U8("graphics/pokemon/croconaw/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Croconaw[] = INCBIN_COMP("graphics/pokemon/croconaw/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/anim_front.4bpp.lz"); const u32 gMonPalette_Feraligatr[] = INCBIN_U32("graphics/pokemon/feraligatr/normal.gbapal.lz"); @@ -3504,9 +3502,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Feraligatr[] = INCBIN_U8("graphics/pokemon/feraligatr/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Feraligatr[] = INCBIN_COMP("graphics/pokemon/feraligatr/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TOTODILE #if P_FAMILY_SENTRET @@ -3518,9 +3516,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sentret[] = INCBIN_U8("graphics/pokemon/sentret/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sentret[] = INCBIN_COMP("graphics/pokemon/sentret/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Furret[] = INCBIN_U32("graphics/pokemon/furret/anim_front.4bpp.lz"); const u32 gMonPalette_Furret[] = INCBIN_U32("graphics/pokemon/furret/normal.gbapal.lz"); @@ -3530,9 +3528,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Furret[] = INCBIN_U8("graphics/pokemon/furret/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Furret[] = INCBIN_COMP("graphics/pokemon/furret/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SENTRET #if P_FAMILY_HOOTHOOT @@ -3544,9 +3542,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hoothoot[] = INCBIN_U8("graphics/pokemon/hoothoot/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hoothoot[] = INCBIN_COMP("graphics/pokemon/hoothoot/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/anim_front.4bpp.lz"); const u32 gMonPalette_Noctowl[] = INCBIN_U32("graphics/pokemon/noctowl/normal.gbapal.lz"); @@ -3556,9 +3554,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Noctowl[] = INCBIN_U8("graphics/pokemon/noctowl/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Noctowl[] = INCBIN_COMP("graphics/pokemon/noctowl/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HOOTHOOT #if P_FAMILY_LEDYBA @@ -3570,9 +3568,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ledyba[] = INCBIN_U8("graphics/pokemon/ledyba/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ledyba[] = INCBIN_COMP("graphics/pokemon/ledyba/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_LedybaF[] = INCBIN_U32("graphics/pokemon/ledyba/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LedybaF[] = INCBIN_U32("graphics/pokemon/ledyba/backf.4bpp.lz"); @@ -3585,9 +3583,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ledian[] = INCBIN_U8("graphics/pokemon/ledian/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ledian[] = INCBIN_COMP("graphics/pokemon/ledian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_LedianF[] = INCBIN_U32("graphics/pokemon/ledian/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LedianF[] = INCBIN_U32("graphics/pokemon/ledian/backf.4bpp.lz"); @@ -3602,9 +3600,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spinarak[] = INCBIN_U8("graphics/pokemon/spinarak/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Spinarak[] = INCBIN_COMP("graphics/pokemon/spinarak/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/anim_front.4bpp.lz"); const u32 gMonPalette_Ariados[] = INCBIN_U32("graphics/pokemon/ariados/normal.gbapal.lz"); @@ -3614,9 +3612,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ariados[] = INCBIN_U8("graphics/pokemon/ariados/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ariados[] = INCBIN_COMP("graphics/pokemon/ariados/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPINARAK #if P_FAMILY_CHINCHOU @@ -3628,9 +3626,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chinchou[] = INCBIN_U8("graphics/pokemon/chinchou/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Chinchou[] = INCBIN_COMP("graphics/pokemon/chinchou/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/anim_front.4bpp.lz"); const u32 gMonPalette_Lanturn[] = INCBIN_U32("graphics/pokemon/lanturn/normal.gbapal.lz"); @@ -3640,9 +3638,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lanturn[] = INCBIN_U8("graphics/pokemon/lanturn/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lanturn[] = INCBIN_COMP("graphics/pokemon/lanturn/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHINCHOU #if P_FAMILY_TOGEPI @@ -3654,9 +3652,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togepi[] = INCBIN_U8("graphics/pokemon/togepi/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Togepi[] = INCBIN_COMP("graphics/pokemon/togepi/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/anim_front.4bpp.lz"); const u32 gMonPalette_Togetic[] = INCBIN_U32("graphics/pokemon/togetic/normal.gbapal.lz"); @@ -3666,9 +3664,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togetic[] = INCBIN_U8("graphics/pokemon/togetic/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Togetic[] = INCBIN_COMP("graphics/pokemon/togetic/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Togekiss[] = INCBIN_U32("graphics/pokemon/togekiss/anim_front.4bpp.lz"); @@ -3679,9 +3677,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togekiss[] = INCBIN_U8("graphics/pokemon/togekiss/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Togekiss[] = INCBIN_COMP("graphics/pokemon/togekiss/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_TOGEPI @@ -3694,9 +3692,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Natu[] = INCBIN_U8("graphics/pokemon/natu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Natu[] = INCBIN_COMP("graphics/pokemon/natu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/anim_front.4bpp.lz"); const u32 gMonPalette_Xatu[] = INCBIN_U32("graphics/pokemon/xatu/normal.gbapal.lz"); @@ -3706,9 +3704,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Xatu[] = INCBIN_U8("graphics/pokemon/xatu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Xatu[] = INCBIN_COMP("graphics/pokemon/xatu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_XatuF[] = INCBIN_U32("graphics/pokemon/xatu/anim_frontf.4bpp.lz"); #endif //P_FAMILY_NATU @@ -3722,9 +3720,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mareep[] = INCBIN_U8("graphics/pokemon/mareep/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mareep[] = INCBIN_COMP("graphics/pokemon/mareep/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/anim_front.4bpp.lz"); const u32 gMonPalette_Flaaffy[] = INCBIN_U32("graphics/pokemon/flaaffy/normal.gbapal.lz"); @@ -3734,9 +3732,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flaaffy[] = INCBIN_U8("graphics/pokemon/flaaffy/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Flaaffy[] = INCBIN_COMP("graphics/pokemon/flaaffy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/anim_front.4bpp.lz"); const u32 gMonPalette_Ampharos[] = INCBIN_U32("graphics/pokemon/ampharos/normal.gbapal.lz"); @@ -3746,9 +3744,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ampharos[] = INCBIN_U8("graphics/pokemon/ampharos/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ampharos[] = INCBIN_COMP("graphics/pokemon/ampharos/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AmpharosMega[] = INCBIN_U32("graphics/pokemon/ampharos/mega/front.4bpp.lz"); @@ -3756,9 +3754,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AmpharosMega[] = INCBIN_U32("graphics/pokemon/ampharos/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AmpharosMega[] = INCBIN_U32("graphics/pokemon/ampharos/mega/shiny.gbapal.lz"); const u8 gMonIcon_AmpharosMega[] = INCBIN_U8("graphics/pokemon/ampharos/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_AmpharosMega[] = INCBIN_COMP("graphics/pokemon/ampharos/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MAREEP @@ -3772,9 +3770,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Azurill[] = INCBIN_U8("graphics/pokemon/azurill/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Azurill[] = INCBIN_COMP("graphics/pokemon/azurill/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_3_CROSS_EVOS const u32 gMonFrontPic_Marill[] = INCBIN_U32("graphics/pokemon/marill/anim_front.4bpp.lz"); @@ -3785,9 +3783,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marill[] = INCBIN_U8("graphics/pokemon/marill/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Marill[] = INCBIN_COMP("graphics/pokemon/marill/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/anim_front.4bpp.lz"); const u32 gMonPalette_Azumarill[] = INCBIN_U32("graphics/pokemon/azumarill/normal.gbapal.lz"); @@ -3797,9 +3795,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Azumarill[] = INCBIN_U8("graphics/pokemon/azumarill/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Azumarill[] = INCBIN_COMP("graphics/pokemon/azumarill/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MARILL #if P_FAMILY_SUDOWOODO @@ -3812,9 +3810,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bonsly[] = INCBIN_U8("graphics/pokemon/bonsly/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bonsly[] = INCBIN_COMP("graphics/pokemon/bonsly/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Sudowoodo[] = INCBIN_U32("graphics/pokemon/sudowoodo/anim_front.4bpp.lz"); @@ -3825,9 +3823,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sudowoodo[] = INCBIN_U8("graphics/pokemon/sudowoodo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sudowoodo[] = INCBIN_COMP("graphics/pokemon/sudowoodo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SudowoodoF[] = INCBIN_U32("graphics/pokemon/sudowoodo/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SudowoodoF[] = INCBIN_U32("graphics/pokemon/sudowoodo/backf.4bpp.lz"); @@ -3842,9 +3840,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hoppip[] = INCBIN_U8("graphics/pokemon/hoppip/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hoppip[] = INCBIN_COMP("graphics/pokemon/hoppip/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/anim_front.4bpp.lz"); const u32 gMonPalette_Skiploom[] = INCBIN_U32("graphics/pokemon/skiploom/normal.gbapal.lz"); @@ -3854,9 +3852,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skiploom[] = INCBIN_U8("graphics/pokemon/skiploom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Skiploom[] = INCBIN_COMP("graphics/pokemon/skiploom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/anim_front.4bpp.lz"); const u32 gMonPalette_Jumpluff[] = INCBIN_U32("graphics/pokemon/jumpluff/normal.gbapal.lz"); @@ -3866,9 +3864,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jumpluff[] = INCBIN_U8("graphics/pokemon/jumpluff/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Jumpluff[] = INCBIN_COMP("graphics/pokemon/jumpluff/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HOPPIP #if P_FAMILY_AIPOM @@ -3880,9 +3878,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aipom[] = INCBIN_U8("graphics/pokemon/aipom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Aipom[] = INCBIN_COMP("graphics/pokemon/aipom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_AipomF[] = INCBIN_U32("graphics/pokemon/aipom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_AipomF[] = INCBIN_U32("graphics/pokemon/aipom/backf.4bpp.lz"); @@ -3896,9 +3894,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ambipom[] = INCBIN_U8("graphics/pokemon/ambipom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ambipom[] = INCBIN_COMP("graphics/pokemon/ambipom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_AmbipomF[] = INCBIN_U32("graphics/pokemon/ambipom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_AmbipomF[] = INCBIN_U32("graphics/pokemon/ambipom/backf.4bpp.lz"); @@ -3914,9 +3912,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sunkern[] = INCBIN_U8("graphics/pokemon/sunkern/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sunkern[] = INCBIN_COMP("graphics/pokemon/sunkern/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/anim_front.4bpp.lz"); const u32 gMonPalette_Sunflora[] = INCBIN_U32("graphics/pokemon/sunflora/normal.gbapal.lz"); @@ -3926,9 +3924,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sunflora[] = INCBIN_U8("graphics/pokemon/sunflora/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sunflora[] = INCBIN_COMP("graphics/pokemon/sunflora/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SUNKERN #if P_FAMILY_YANMA @@ -3940,9 +3938,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yanma[] = INCBIN_U8("graphics/pokemon/yanma/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Yanma[] = INCBIN_COMP("graphics/pokemon/yanma/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Yanmega[] = INCBIN_U32("graphics/pokemon/yanmega/anim_front.4bpp.lz"); @@ -3953,9 +3951,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yanmega[] = INCBIN_U8("graphics/pokemon/yanmega/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Yanmega[] = INCBIN_COMP("graphics/pokemon/yanmega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_YANMA @@ -3968,9 +3966,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wooper[] = INCBIN_U8("graphics/pokemon/wooper/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wooper[] = INCBIN_COMP("graphics/pokemon/wooper/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_WooperF[] = INCBIN_U32("graphics/pokemon/wooper/anim_frontf.4bpp.lz"); const u32 gMonBackPic_WooperF[] = INCBIN_U32("graphics/pokemon/wooper/backf.4bpp.lz"); @@ -3983,9 +3981,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Quagsire[] = INCBIN_U8("graphics/pokemon/quagsire/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Quagsire[] = INCBIN_COMP("graphics/pokemon/quagsire/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_QuagsireF[] = INCBIN_U32("graphics/pokemon/quagsire/anim_frontf.4bpp.lz"); const u32 gMonBackPic_QuagsireF[] = INCBIN_U32("graphics/pokemon/quagsire/backf.4bpp.lz"); @@ -3996,9 +3994,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/back.4bpp.lz"); const u32 gMonShinyPalette_WooperPaldean[] = INCBIN_U32("graphics/pokemon/wooper/wooper_paldean/shiny.gbapal.lz"); // const u8 gMonIcon_WooperPaldean[] = INCBIN_U8("graphics/pokemon/wooper/wooper_paldean/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_WooperPaldean[] = INCBIN_COMP("graphics/pokemon/wooper/wooper_paldean/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/front.4bpp.lz"); const u32 gMonPalette_Clodsire[] = INCBIN_U32("graphics/pokemon/clodsire/normal.gbapal.lz"); @@ -4008,9 +4006,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Clodsire[] = INCBIN_U8("graphics/pokemon/clodsire/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Clodsire[] = INCBIN_COMP("graphics/pokemon/clodsire/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_PALDEAN_FORMS #endif //P_FAMILY_WOOPER @@ -4023,9 +4021,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Murkrow[] = INCBIN_U8("graphics/pokemon/murkrow/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Murkrow[] = INCBIN_COMP("graphics/pokemon/murkrow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MurkrowF[] = INCBIN_U32("graphics/pokemon/murkrow/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MurkrowF[] = INCBIN_U32("graphics/pokemon/murkrow/backf.4bpp.lz"); @@ -4039,9 +4037,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Honchkrow[] = INCBIN_U8("graphics/pokemon/honchkrow/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Honchkrow[] = INCBIN_COMP("graphics/pokemon/honchkrow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MURKROW @@ -4054,9 +4052,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Misdreavus[] = INCBIN_U8("graphics/pokemon/misdreavus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Misdreavus[] = INCBIN_COMP("graphics/pokemon/misdreavus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Mismagius[] = INCBIN_U32("graphics/pokemon/mismagius/anim_front.4bpp.lz"); @@ -4067,9 +4065,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mismagius[] = INCBIN_U8("graphics/pokemon/mismagius/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mismagius[] = INCBIN_COMP("graphics/pokemon/mismagius/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_MISDREAVUS @@ -4083,198 +4081,198 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonFrontPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/back.4bpp.lz"); const u8 gMonIcon_UnownA[] = INCBIN_U8("graphics/pokemon/unown/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownA[] = INCBIN_COMP("graphics/pokemon/unown/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/back.4bpp.lz"); const u8 gMonIcon_UnownB[] = INCBIN_U8("graphics/pokemon/unown/b/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownB[] = INCBIN_COMP("graphics/pokemon/unown/b/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/back.4bpp.lz"); const u8 gMonIcon_UnownC[] = INCBIN_U8("graphics/pokemon/unown/c/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownC[] = INCBIN_COMP("graphics/pokemon/unown/c/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/back.4bpp.lz"); const u8 gMonIcon_UnownD[] = INCBIN_U8("graphics/pokemon/unown/d/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownD[] = INCBIN_COMP("graphics/pokemon/unown/d/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/back.4bpp.lz"); const u8 gMonIcon_UnownE[] = INCBIN_U8("graphics/pokemon/unown/e/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownE[] = INCBIN_COMP("graphics/pokemon/unown/e/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/back.4bpp.lz"); const u8 gMonIcon_UnownF[] = INCBIN_U8("graphics/pokemon/unown/f/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownF[] = INCBIN_COMP("graphics/pokemon/unown/f/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/back.4bpp.lz"); const u8 gMonIcon_UnownG[] = INCBIN_U8("graphics/pokemon/unown/g/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownG[] = INCBIN_COMP("graphics/pokemon/unown/g/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/back.4bpp.lz"); const u8 gMonIcon_UnownH[] = INCBIN_U8("graphics/pokemon/unown/h/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownH[] = INCBIN_COMP("graphics/pokemon/unown/h/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/back.4bpp.lz"); const u8 gMonIcon_UnownI[] = INCBIN_U8("graphics/pokemon/unown/i/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownI[] = INCBIN_COMP("graphics/pokemon/unown/i/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/back.4bpp.lz"); const u8 gMonIcon_UnownJ[] = INCBIN_U8("graphics/pokemon/unown/j/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownJ[] = INCBIN_COMP("graphics/pokemon/unown/j/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/back.4bpp.lz"); const u8 gMonIcon_UnownK[] = INCBIN_U8("graphics/pokemon/unown/k/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownK[] = INCBIN_COMP("graphics/pokemon/unown/k/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/back.4bpp.lz"); const u8 gMonIcon_UnownL[] = INCBIN_U8("graphics/pokemon/unown/l/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownL[] = INCBIN_COMP("graphics/pokemon/unown/l/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/back.4bpp.lz"); const u8 gMonIcon_UnownM[] = INCBIN_U8("graphics/pokemon/unown/m/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownM[] = INCBIN_COMP("graphics/pokemon/unown/m/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/back.4bpp.lz"); const u8 gMonIcon_UnownN[] = INCBIN_U8("graphics/pokemon/unown/n/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownN[] = INCBIN_COMP("graphics/pokemon/unown/n/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/back.4bpp.lz"); const u8 gMonIcon_UnownO[] = INCBIN_U8("graphics/pokemon/unown/o/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownO[] = INCBIN_COMP("graphics/pokemon/unown/o/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/back.4bpp.lz"); const u8 gMonIcon_UnownP[] = INCBIN_U8("graphics/pokemon/unown/p/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownP[] = INCBIN_COMP("graphics/pokemon/unown/p/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/back.4bpp.lz"); const u8 gMonIcon_UnownQ[] = INCBIN_U8("graphics/pokemon/unown/q/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownQ[] = INCBIN_COMP("graphics/pokemon/unown/q/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/back.4bpp.lz"); const u8 gMonIcon_UnownR[] = INCBIN_U8("graphics/pokemon/unown/r/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownR[] = INCBIN_COMP("graphics/pokemon/unown/r/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/back.4bpp.lz"); const u8 gMonIcon_UnownS[] = INCBIN_U8("graphics/pokemon/unown/s/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownS[] = INCBIN_COMP("graphics/pokemon/unown/s/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/back.4bpp.lz"); const u8 gMonIcon_UnownT[] = INCBIN_U8("graphics/pokemon/unown/t/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownT[] = INCBIN_COMP("graphics/pokemon/unown/t/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/back.4bpp.lz"); const u8 gMonIcon_UnownU[] = INCBIN_U8("graphics/pokemon/unown/u/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownU[] = INCBIN_COMP("graphics/pokemon/unown/u/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/back.4bpp.lz"); const u8 gMonIcon_UnownV[] = INCBIN_U8("graphics/pokemon/unown/v/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownV[] = INCBIN_COMP("graphics/pokemon/unown/v/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/back.4bpp.lz"); const u8 gMonIcon_UnownW[] = INCBIN_U8("graphics/pokemon/unown/w/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownW[] = INCBIN_COMP("graphics/pokemon/unown/w/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/back.4bpp.lz"); const u8 gMonIcon_UnownX[] = INCBIN_U8("graphics/pokemon/unown/x/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownX[] = INCBIN_COMP("graphics/pokemon/unown/x/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/back.4bpp.lz"); const u8 gMonIcon_UnownY[] = INCBIN_U8("graphics/pokemon/unown/y/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownY[] = INCBIN_COMP("graphics/pokemon/unown/y/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/back.4bpp.lz"); const u8 gMonIcon_UnownZ[] = INCBIN_U8("graphics/pokemon/unown/z/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownZ[] = INCBIN_COMP("graphics/pokemon/unown/z/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/back.4bpp.lz"); const u8 gMonIcon_UnownExclamationMark[] = INCBIN_U8("graphics/pokemon/unown/exclamation_mark/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownExclamationMark[] = INCBIN_COMP("graphics/pokemon/unown/exclamation_mark/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/back.4bpp.lz"); const u8 gMonIcon_UnownQuestionMark[] = INCBIN_U8("graphics/pokemon/unown/question_mark/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownQuestionMark[] = INCBIN_COMP("graphics/pokemon/unown/question_mark/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_UNOWN @@ -4288,9 +4286,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wynaut[] = INCBIN_U8("graphics/pokemon/wynaut/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wynaut[] = INCBIN_COMP("graphics/pokemon/wynaut/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_3_CROSS_EVOS const u32 gMonFrontPic_Wobbuffet[] = INCBIN_U32("graphics/pokemon/wobbuffet/anim_front.4bpp.lz"); @@ -4301,9 +4299,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wobbuffet[] = INCBIN_U8("graphics/pokemon/wobbuffet/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wobbuffet[] = INCBIN_COMP("graphics/pokemon/wobbuffet/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_WobbuffetF[] = INCBIN_U32("graphics/pokemon/wobbuffet/anim_frontf.4bpp.lz"); const u32 gMonBackPic_WobbuffetF[] = INCBIN_U32("graphics/pokemon/wobbuffet/backf.4bpp.lz"); @@ -4321,9 +4319,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Girafarig[] = INCBIN_U8("graphics/pokemon/girafarig/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Girafarig[] = INCBIN_COMP("graphics/pokemon/girafarig/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GirafarigF[] = INCBIN_U32("graphics/pokemon/girafarig/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GirafarigF[] = INCBIN_U32("graphics/pokemon/girafarig/backf.4bpp.lz"); @@ -4337,9 +4335,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Farigiraf[] = INCBIN_U8("graphics/pokemon/farigiraf/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Farigiraf[] = INCBIN_COMP("graphics/pokemon/farigiraf/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_GIRAFARIG @@ -4352,9 +4350,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pineco[] = INCBIN_U8("graphics/pokemon/pineco/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pineco[] = INCBIN_COMP("graphics/pokemon/pineco/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/anim_front.4bpp.lz"); const u32 gMonPalette_Forretress[] = INCBIN_U32("graphics/pokemon/forretress/normal.gbapal.lz"); @@ -4364,9 +4362,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Forretress[] = INCBIN_U8("graphics/pokemon/forretress/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Forretress[] = INCBIN_COMP("graphics/pokemon/forretress/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PINECO #if P_FAMILY_DUNSPARCE @@ -4378,9 +4376,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dunsparce[] = INCBIN_U8("graphics/pokemon/dunsparce/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dunsparce[] = INCBIN_COMP("graphics/pokemon/dunsparce/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_9_CROSS_EVOS const u32 gMonPalette_Dudunsparce[] = INCBIN_U32("graphics/pokemon/dudunsparce/normal.gbapal.lz"); @@ -4389,9 +4387,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Dudunsparce[] = INCBIN_U8("graphics/pokemon/dudunsparce/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Dudunsparce[] = INCBIN_COMP("graphics/pokemon/dudunsparce/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DudunsparceTwoSegment[] = INCBIN_U32("graphics/pokemon/dudunsparce/front.4bpp.lz"); const u32 gMonBackPic_DudunsparceTwoSegment[] = INCBIN_U32("graphics/pokemon/dudunsparce/back.4bpp.lz"); @@ -4410,9 +4408,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gligar[] = INCBIN_U8("graphics/pokemon/gligar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gligar[] = INCBIN_COMP("graphics/pokemon/gligar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GligarF[] = INCBIN_U32("graphics/pokemon/gligar/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GligarF[] = INCBIN_U32("graphics/pokemon/gligar/backf.4bpp.lz"); @@ -4426,9 +4424,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gliscor[] = INCBIN_U8("graphics/pokemon/gliscor/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gliscor[] = INCBIN_COMP("graphics/pokemon/gliscor/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_GLIGAR @@ -4441,9 +4439,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snubbull[] = INCBIN_U8("graphics/pokemon/snubbull/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Snubbull[] = INCBIN_COMP("graphics/pokemon/snubbull/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/anim_front.4bpp.lz"); const u32 gMonPalette_Granbull[] = INCBIN_U32("graphics/pokemon/granbull/normal.gbapal.lz"); @@ -4453,9 +4451,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Granbull[] = INCBIN_U8("graphics/pokemon/granbull/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Granbull[] = INCBIN_COMP("graphics/pokemon/granbull/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SNUBBULL #if P_FAMILY_QWILFISH @@ -4467,9 +4465,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Qwilfish[] = INCBIN_U8("graphics/pokemon/qwilfish/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Qwilfish[] = INCBIN_COMP("graphics/pokemon/qwilfish/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_QwilfishHisuian[] = INCBIN_U32("graphics/pokemon/qwilfish/hisuian/front.4bpp.lz"); @@ -4477,9 +4475,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_QwilfishHisuian[] = INCBIN_U32("graphics/pokemon/qwilfish/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_QwilfishHisuian[] = INCBIN_U32("graphics/pokemon/qwilfish/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_QwilfishHisuian[] = INCBIN_U8("graphics/pokemon/qwilfish/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_QwilfishHisuian[] = INCBIN_COMP("graphics/pokemon/qwilfish/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/front.4bpp.lz"); const u32 gMonPalette_Overqwil[] = INCBIN_U32("graphics/pokemon/overqwil/normal.gbapal.lz"); @@ -4489,9 +4487,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Overqwil[] = INCBIN_U8("graphics/pokemon/overqwil/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Overqwil[] = INCBIN_COMP("graphics/pokemon/overqwil/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_QWILFISH @@ -4504,9 +4502,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shuckle[] = INCBIN_U8("graphics/pokemon/shuckle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Shuckle[] = INCBIN_COMP("graphics/pokemon/shuckle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHUCKLE #if P_FAMILY_HERACROSS @@ -4518,9 +4516,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heracross[] = INCBIN_U8("graphics/pokemon/heracross/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Heracross[] = INCBIN_COMP("graphics/pokemon/heracross/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_HeracrossF[] = INCBIN_U32("graphics/pokemon/heracross/anim_frontf.4bpp.lz"); const u32 gMonBackPic_HeracrossF[] = INCBIN_U32("graphics/pokemon/heracross/backf.4bpp.lz"); @@ -4531,9 +4529,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_HeracrossMega[] = INCBIN_U32("graphics/pokemon/heracross/mega/back.4bpp.lz"); const u32 gMonShinyPalette_HeracrossMega[] = INCBIN_U32("graphics/pokemon/heracross/mega/shiny.gbapal.lz"); const u8 gMonIcon_HeracrossMega[] = INCBIN_U8("graphics/pokemon/heracross/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_HeracrossMega[] = INCBIN_COMP("graphics/pokemon/heracross/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_HERACROSS @@ -4546,9 +4544,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sneasel[] = INCBIN_U8("graphics/pokemon/sneasel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sneasel[] = INCBIN_COMP("graphics/pokemon/sneasel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SneaselF[] = INCBIN_U32("graphics/pokemon/sneasel/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SneaselF[] = INCBIN_U32("graphics/pokemon/sneasel/backf.4bpp.lz"); @@ -4562,9 +4560,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Weavile[] = INCBIN_U8("graphics/pokemon/weavile/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Weavile[] = INCBIN_COMP("graphics/pokemon/weavile/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_WeavileF[] = INCBIN_U32("graphics/pokemon/weavile/anim_frontf.4bpp.lz"); const u32 gMonBackPic_WeavileF[] = INCBIN_U32("graphics/pokemon/weavile/backf.4bpp.lz"); @@ -4576,9 +4574,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SneaselHisuian[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_SneaselHisuian[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SneaselHisuian[] = INCBIN_U8("graphics/pokemon/sneasel/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SneaselHisuian[] = INCBIN_COMP("graphics/pokemon/sneasel/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SneaselHisuianF[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/frontf.4bpp.lz"); const u32 gMonBackPic_SneaselHisuianF[] = INCBIN_U32("graphics/pokemon/sneasel/hisuian/backf.4bpp.lz"); @@ -4591,9 +4589,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Sneasler[] = INCBIN_U8("graphics/pokemon/sneasler/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sneasler[] = INCBIN_COMP("graphics/pokemon/sneasler/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_SNEASEL @@ -4606,9 +4604,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Teddiursa[] = INCBIN_U8("graphics/pokemon/teddiursa/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Teddiursa[] = INCBIN_COMP("graphics/pokemon/teddiursa/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/anim_front.4bpp.lz"); const u32 gMonPalette_Ursaring[] = INCBIN_U32("graphics/pokemon/ursaring/normal.gbapal.lz"); @@ -4618,9 +4616,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ursaring[] = INCBIN_U8("graphics/pokemon/ursaring/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ursaring[] = INCBIN_COMP("graphics/pokemon/ursaring/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UrsaringF[] = INCBIN_U32("graphics/pokemon/ursaring/anim_frontf.4bpp.lz"); const u32 gMonBackPic_UrsaringF[] = INCBIN_U32("graphics/pokemon/ursaring/backf.4bpp.lz"); @@ -4634,18 +4632,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Ursaluna[] = INCBIN_U8("graphics/pokemon/ursaluna/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ursaluna[] = INCBIN_COMP("graphics/pokemon/ursaluna/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/front.4bpp.lz"); const u32 gMonPalette_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/normal.gbapal.lz"); const u32 gMonBackPic_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/back.4bpp.lz"); const u32 gMonShinyPalette_UrsalunaBloodmoon[] = INCBIN_U32("graphics/pokemon/ursaluna/bloodmoon/shiny.gbapal.lz"); // const u8 gMonIcon_UrsalunaBloodmoon[] = INCBIN_U8("graphics/pokemon/ursaluna/bloodmoon/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UrsalunaBloodmoon[] = INCBIN_COMP("graphics/pokemon/ursaluna/bloodmoon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_8_CROSS_EVOS #endif //P_FAMILY_TEDDIURSA @@ -4658,9 +4656,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slugma[] = INCBIN_U8("graphics/pokemon/slugma/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Slugma[] = INCBIN_COMP("graphics/pokemon/slugma/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/anim_front.4bpp.lz"); const u32 gMonPalette_Magcargo[] = INCBIN_U32("graphics/pokemon/magcargo/normal.gbapal.lz"); @@ -4670,9 +4668,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magcargo[] = INCBIN_U8("graphics/pokemon/magcargo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Magcargo[] = INCBIN_COMP("graphics/pokemon/magcargo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SLUGMA #if P_FAMILY_SWINUB @@ -4684,9 +4682,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swinub[] = INCBIN_U8("graphics/pokemon/swinub/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Swinub[] = INCBIN_COMP("graphics/pokemon/swinub/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/anim_front.4bpp.lz"); const u32 gMonPalette_Piloswine[] = INCBIN_U32("graphics/pokemon/piloswine/normal.gbapal.lz"); @@ -4696,9 +4694,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Piloswine[] = INCBIN_U8("graphics/pokemon/piloswine/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Piloswine[] = INCBIN_COMP("graphics/pokemon/piloswine/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_PiloswineF[] = INCBIN_U32("graphics/pokemon/piloswine/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PiloswineF[] = INCBIN_U32("graphics/pokemon/piloswine/backf.4bpp.lz"); @@ -4712,9 +4710,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mamoswine[] = INCBIN_U8("graphics/pokemon/mamoswine/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mamoswine[] = INCBIN_COMP("graphics/pokemon/mamoswine/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MamoswineF[] = INCBIN_U32("graphics/pokemon/mamoswine/anim_frontf.4bpp.lz"); #endif //P_GEN_4_CROSS_EVOS @@ -4729,9 +4727,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corsola[] = INCBIN_U8("graphics/pokemon/corsola/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Corsola[] = INCBIN_COMP("graphics/pokemon/corsola/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/front.4bpp.lz"); @@ -4739,9 +4737,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_CorsolaGalarian[] = INCBIN_U32("graphics/pokemon/corsola/galarian/shiny.gbapal.lz"); const u8 gMonIcon_CorsolaGalarian[] = INCBIN_U8("graphics/pokemon/corsola/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_CorsolaGalarian[] = INCBIN_COMP("graphics/pokemon/corsola/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/front.4bpp.lz"); const u32 gMonPalette_Cursola[] = INCBIN_U32("graphics/pokemon/cursola/normal.gbapal.lz"); @@ -4751,9 +4749,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cursola[] = INCBIN_U8("graphics/pokemon/cursola/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cursola[] = INCBIN_COMP("graphics/pokemon/cursola/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_CORSOLA @@ -4766,9 +4764,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Remoraid[] = INCBIN_U8("graphics/pokemon/remoraid/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Remoraid[] = INCBIN_COMP("graphics/pokemon/remoraid/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/anim_front.4bpp.lz"); const u32 gMonPalette_Octillery[] = INCBIN_U32("graphics/pokemon/octillery/normal.gbapal.lz"); @@ -4778,9 +4776,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Octillery[] = INCBIN_U8("graphics/pokemon/octillery/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Octillery[] = INCBIN_COMP("graphics/pokemon/octillery/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_OctilleryF[] = INCBIN_U32("graphics/pokemon/octillery/anim_frontf.4bpp.lz"); const u32 gMonBackPic_OctilleryF[] = INCBIN_U32("graphics/pokemon/octillery/backf.4bpp.lz"); @@ -4795,9 +4793,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Delibird[] = INCBIN_U8("graphics/pokemon/delibird/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Delibird[] = INCBIN_COMP("graphics/pokemon/delibird/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DELIBIRD #if P_FAMILY_MANTINE @@ -4810,9 +4808,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mantyke[] = INCBIN_U8("graphics/pokemon/mantyke/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mantyke[] = INCBIN_COMP("graphics/pokemon/mantyke/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Mantine[] = INCBIN_U32("graphics/pokemon/mantine/anim_front.4bpp.lz"); @@ -4823,9 +4821,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mantine[] = INCBIN_U8("graphics/pokemon/mantine/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mantine[] = INCBIN_COMP("graphics/pokemon/mantine/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MANTINE #if P_FAMILY_SKARMORY @@ -4837,9 +4835,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skarmory[] = INCBIN_U8("graphics/pokemon/skarmory/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Skarmory[] = INCBIN_COMP("graphics/pokemon/skarmory/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKARMORY #if P_FAMILY_HOUNDOUR @@ -4851,9 +4849,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Houndour[] = INCBIN_U8("graphics/pokemon/houndour/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Houndour[] = INCBIN_COMP("graphics/pokemon/houndour/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/anim_front.4bpp.lz"); const u32 gMonPalette_Houndoom[] = INCBIN_U32("graphics/pokemon/houndoom/normal.gbapal.lz"); @@ -4863,9 +4861,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Houndoom[] = INCBIN_U8("graphics/pokemon/houndoom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Houndoom[] = INCBIN_COMP("graphics/pokemon/houndoom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_HoundoomF[] = INCBIN_U32("graphics/pokemon/houndoom/anim_frontf.4bpp.lz"); const u32 gMonBackPic_HoundoomF[] = INCBIN_U32("graphics/pokemon/houndoom/backf.4bpp.lz"); @@ -4876,9 +4874,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_HoundoomMega[] = INCBIN_U32("graphics/pokemon/houndoom/mega/back.4bpp.lz"); const u32 gMonShinyPalette_HoundoomMega[] = INCBIN_U32("graphics/pokemon/houndoom/mega/shiny.gbapal.lz"); const u8 gMonIcon_HoundoomMega[] = INCBIN_U8("graphics/pokemon/houndoom/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_HoundoomMega[] = INCBIN_COMP("graphics/pokemon/houndoom/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_HOUNDOUR @@ -4891,9 +4889,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Phanpy[] = INCBIN_U8("graphics/pokemon/phanpy/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Phanpy[] = INCBIN_COMP("graphics/pokemon/phanpy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/anim_front.4bpp.lz"); const u32 gMonPalette_Donphan[] = INCBIN_U32("graphics/pokemon/donphan/normal.gbapal.lz"); @@ -4903,9 +4901,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Donphan[] = INCBIN_U8("graphics/pokemon/donphan/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Donphan[] = INCBIN_COMP("graphics/pokemon/donphan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DonphanF[] = INCBIN_U32("graphics/pokemon/donphan/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DonphanF[] = INCBIN_U32("graphics/pokemon/donphan/backf.4bpp.lz"); @@ -4920,9 +4918,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stantler[] = INCBIN_U8("graphics/pokemon/stantler/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Stantler[] = INCBIN_COMP("graphics/pokemon/stantler/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_8_CROSS_EVOS const u32 gMonFrontPic_Wyrdeer[] = INCBIN_U32("graphics/pokemon/wyrdeer/front.4bpp.lz"); @@ -4933,9 +4931,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Wyrdeer[] = INCBIN_U8("graphics/pokemon/wyrdeer/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wyrdeer[] = INCBIN_COMP("graphics/pokemon/wyrdeer/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_8_CROSS_EVOS #endif //P_FAMILY_STANTLER @@ -4948,9 +4946,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Smeargle[] = INCBIN_U8("graphics/pokemon/smeargle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Smeargle[] = INCBIN_COMP("graphics/pokemon/smeargle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SMEARGLE #if P_FAMILY_MILTANK @@ -4962,9 +4960,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Miltank[] = INCBIN_U8("graphics/pokemon/miltank/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Miltank[] = INCBIN_COMP("graphics/pokemon/miltank/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MILTANK #if P_FAMILY_RAIKOU @@ -4976,9 +4974,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raikou[] = INCBIN_U8("graphics/pokemon/raikou/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Raikou[] = INCBIN_COMP("graphics/pokemon/raikou/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_RAIKOU #if P_FAMILY_ENTEI @@ -4990,9 +4988,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Entei[] = INCBIN_U8("graphics/pokemon/entei/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Entei[] = INCBIN_COMP("graphics/pokemon/entei/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ENTEI #if P_FAMILY_SUICUNE @@ -5004,9 +5002,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Suicune[] = INCBIN_U8("graphics/pokemon/suicune/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Suicune[] = INCBIN_COMP("graphics/pokemon/suicune/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SUICUNE #if P_FAMILY_LARVITAR @@ -5018,9 +5016,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Larvitar[] = INCBIN_U8("graphics/pokemon/larvitar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Larvitar[] = INCBIN_COMP("graphics/pokemon/larvitar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/anim_front.4bpp.lz"); const u32 gMonPalette_Pupitar[] = INCBIN_U32("graphics/pokemon/pupitar/normal.gbapal.lz"); @@ -5030,9 +5028,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pupitar[] = INCBIN_U8("graphics/pokemon/pupitar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pupitar[] = INCBIN_COMP("graphics/pokemon/pupitar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/anim_front.4bpp.lz"); const u32 gMonPalette_Tyranitar[] = INCBIN_U32("graphics/pokemon/tyranitar/normal.gbapal.lz"); @@ -5042,9 +5040,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyranitar[] = INCBIN_U8("graphics/pokemon/tyranitar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tyranitar[] = INCBIN_COMP("graphics/pokemon/tyranitar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_TyranitarMega[] = INCBIN_U32("graphics/pokemon/tyranitar/mega/front.4bpp.lz"); @@ -5052,9 +5050,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_TyranitarMega[] = INCBIN_U32("graphics/pokemon/tyranitar/mega/back.4bpp.lz"); const u32 gMonShinyPalette_TyranitarMega[] = INCBIN_U32("graphics/pokemon/tyranitar/mega/shiny.gbapal.lz"); const u8 gMonIcon_TyranitarMega[] = INCBIN_U8("graphics/pokemon/tyranitar/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_TyranitarMega[] = INCBIN_COMP("graphics/pokemon/tyranitar/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_LARVITAR @@ -5067,9 +5065,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lugia[] = INCBIN_U8("graphics/pokemon/lugia/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lugia[] = INCBIN_COMP("graphics/pokemon/lugia/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LUGIA #if P_FAMILY_HO_OH @@ -5081,9 +5079,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_HoOh[] = INCBIN_U8("graphics/pokemon/ho_oh/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_HoOh[] = INCBIN_COMP("graphics/pokemon/ho_oh/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HO_OH #if P_FAMILY_CELEBI @@ -5095,9 +5093,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Celebi[] = INCBIN_U8("graphics/pokemon/celebi/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Celebi[] = INCBIN_COMP("graphics/pokemon/celebi/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CELEBI #if P_FAMILY_TREECKO @@ -5109,9 +5107,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Treecko[] = INCBIN_U8("graphics/pokemon/treecko/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Treecko[] = INCBIN_COMP("graphics/pokemon/treecko/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/anim_front.4bpp.lz"); const u32 gMonPalette_Grovyle[] = INCBIN_U32("graphics/pokemon/grovyle/normal.gbapal.lz"); @@ -5121,9 +5119,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grovyle[] = INCBIN_U8("graphics/pokemon/grovyle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Grovyle[] = INCBIN_COMP("graphics/pokemon/grovyle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/anim_front.4bpp.lz"); const u32 gMonPalette_Sceptile[] = INCBIN_U32("graphics/pokemon/sceptile/normal.gbapal.lz"); @@ -5133,9 +5131,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sceptile[] = INCBIN_U8("graphics/pokemon/sceptile/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sceptile[] = INCBIN_COMP("graphics/pokemon/sceptile/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SceptileMega[] = INCBIN_U32("graphics/pokemon/sceptile/mega/front.4bpp.lz"); @@ -5143,9 +5141,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SceptileMega[] = INCBIN_U32("graphics/pokemon/sceptile/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SceptileMega[] = INCBIN_U32("graphics/pokemon/sceptile/mega/shiny.gbapal.lz"); const u8 gMonIcon_SceptileMega[] = INCBIN_U8("graphics/pokemon/sceptile/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SceptileMega[] = INCBIN_COMP("graphics/pokemon/sceptile/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_TREECKO @@ -5158,9 +5156,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torchic[] = INCBIN_U8("graphics/pokemon/torchic/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Torchic[] = INCBIN_COMP("graphics/pokemon/torchic/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonBackPic_TorchicF[] = INCBIN_U32("graphics/pokemon/torchic/backf.4bpp.lz"); @@ -5172,9 +5170,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Combusken[] = INCBIN_U8("graphics/pokemon/combusken/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Combusken[] = INCBIN_COMP("graphics/pokemon/combusken/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CombuskenF[] = INCBIN_U32("graphics/pokemon/combusken/anim_frontf.4bpp.lz"); const u32 gMonBackPic_CombuskenF[] = INCBIN_U32("graphics/pokemon/combusken/backf.4bpp.lz"); @@ -5187,9 +5185,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blaziken[] = INCBIN_U8("graphics/pokemon/blaziken/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Blaziken[] = INCBIN_COMP("graphics/pokemon/blaziken/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BlazikenF[] = INCBIN_U32("graphics/pokemon/blaziken/anim_frontf.4bpp.lz"); const u32 gMonBackPic_BlazikenF[] = INCBIN_U32("graphics/pokemon/blaziken/backf.4bpp.lz"); @@ -5200,9 +5198,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BlazikenMega[] = INCBIN_U32("graphics/pokemon/blaziken/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BlazikenMega[] = INCBIN_U32("graphics/pokemon/blaziken/mega/shiny.gbapal.lz"); const u8 gMonIcon_BlazikenMega[] = INCBIN_U8("graphics/pokemon/blaziken/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_BlazikenMega[] = INCBIN_COMP("graphics/pokemon/blaziken/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_TORCHIC @@ -5215,9 +5213,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mudkip[] = INCBIN_U8("graphics/pokemon/mudkip/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mudkip[] = INCBIN_COMP("graphics/pokemon/mudkip/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/anim_front.4bpp.lz"); const u32 gMonPalette_Marshtomp[] = INCBIN_U32("graphics/pokemon/marshtomp/normal.gbapal.lz"); @@ -5227,9 +5225,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marshtomp[] = INCBIN_U8("graphics/pokemon/marshtomp/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Marshtomp[] = INCBIN_COMP("graphics/pokemon/marshtomp/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/anim_front.4bpp.lz"); const u32 gMonPalette_Swampert[] = INCBIN_U32("graphics/pokemon/swampert/normal.gbapal.lz"); @@ -5239,9 +5237,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swampert[] = INCBIN_U8("graphics/pokemon/swampert/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Swampert[] = INCBIN_COMP("graphics/pokemon/swampert/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SwampertMega[] = INCBIN_U32("graphics/pokemon/swampert/mega/front.4bpp.lz"); @@ -5249,9 +5247,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SwampertMega[] = INCBIN_U32("graphics/pokemon/swampert/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SwampertMega[] = INCBIN_U32("graphics/pokemon/swampert/mega/shiny.gbapal.lz"); const u8 gMonIcon_SwampertMega[] = INCBIN_U8("graphics/pokemon/swampert/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SwampertMega[] = INCBIN_COMP("graphics/pokemon/swampert/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MUDKIP @@ -5264,9 +5262,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poochyena[] = INCBIN_U8("graphics/pokemon/poochyena/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Poochyena[] = INCBIN_COMP("graphics/pokemon/poochyena/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/anim_front.4bpp.lz"); const u32 gMonPalette_Mightyena[] = INCBIN_U32("graphics/pokemon/mightyena/normal.gbapal.lz"); @@ -5276,9 +5274,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mightyena[] = INCBIN_U8("graphics/pokemon/mightyena/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mightyena[] = INCBIN_COMP("graphics/pokemon/mightyena/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_POOCHYENA #if P_FAMILY_ZIGZAGOON @@ -5290,9 +5288,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zigzagoon[] = INCBIN_U8("graphics/pokemon/zigzagoon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zigzagoon[] = INCBIN_COMP("graphics/pokemon/zigzagoon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/anim_front.4bpp.lz"); const u32 gMonPalette_Linoone[] = INCBIN_U32("graphics/pokemon/linoone/normal.gbapal.lz"); @@ -5302,9 +5300,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Linoone[] = INCBIN_U8("graphics/pokemon/linoone/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Linoone[] = INCBIN_COMP("graphics/pokemon/linoone/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/front.4bpp.lz"); @@ -5312,18 +5310,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_ZigzagoonGalarian[] = INCBIN_U32("graphics/pokemon/zigzagoon/galarian/shiny.gbapal.lz"); const u8 gMonIcon_ZigzagoonGalarian[] = INCBIN_U8("graphics/pokemon/zigzagoon/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ZigzagoonGalarian[] = INCBIN_COMP("graphics/pokemon/zigzagoon/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/front.4bpp.lz"); const u32 gMonPalette_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/normal.gbapal.lz"); const u32 gMonBackPic_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_LinooneGalarian[] = INCBIN_U32("graphics/pokemon/linoone/galarian/shiny.gbapal.lz"); const u8 gMonIcon_LinooneGalarian[] = INCBIN_U8("graphics/pokemon/linoone/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_LinooneGalarian[] = INCBIN_COMP("graphics/pokemon/linoone/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/front.4bpp.lz"); const u32 gMonPalette_Obstagoon[] = INCBIN_U32("graphics/pokemon/obstagoon/normal.gbapal.lz"); @@ -5333,9 +5331,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Obstagoon[] = INCBIN_U8("graphics/pokemon/obstagoon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Obstagoon[] = INCBIN_COMP("graphics/pokemon/obstagoon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_ZIGZAGOON @@ -5348,9 +5346,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wurmple[] = INCBIN_U8("graphics/pokemon/wurmple/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wurmple[] = INCBIN_COMP("graphics/pokemon/wurmple/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/anim_front.4bpp.lz"); const u32 gMonPalette_Silcoon[] = INCBIN_U32("graphics/pokemon/silcoon/normal.gbapal.lz"); @@ -5360,9 +5358,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Silcoon[] = INCBIN_U8("graphics/pokemon/silcoon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Silcoon[] = INCBIN_COMP("graphics/pokemon/silcoon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/anim_front.4bpp.lz"); const u32 gMonPalette_Beautifly[] = INCBIN_U32("graphics/pokemon/beautifly/normal.gbapal.lz"); @@ -5372,9 +5370,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beautifly[] = INCBIN_U8("graphics/pokemon/beautifly/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Beautifly[] = INCBIN_COMP("graphics/pokemon/beautifly/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BeautiflyF[] = INCBIN_U32("graphics/pokemon/beautifly/anim_frontf.4bpp.lz"); const u32 gMonBackPic_BeautiflyF[] = INCBIN_U32("graphics/pokemon/beautifly/backf.4bpp.lz"); @@ -5387,9 +5385,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cascoon[] = INCBIN_U8("graphics/pokemon/cascoon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cascoon[] = INCBIN_COMP("graphics/pokemon/cascoon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/anim_front.4bpp.lz"); const u32 gMonPalette_Dustox[] = INCBIN_U32("graphics/pokemon/dustox/normal.gbapal.lz"); @@ -5399,9 +5397,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dustox[] = INCBIN_U8("graphics/pokemon/dustox/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dustox[] = INCBIN_COMP("graphics/pokemon/dustox/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DustoxF[] = INCBIN_U32("graphics/pokemon/dustox/anim_frontf.4bpp.lz"); const u32 gMonBackPic_DustoxF[] = INCBIN_U32("graphics/pokemon/dustox/backf.4bpp.lz"); @@ -5416,9 +5414,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lotad[] = INCBIN_U8("graphics/pokemon/lotad/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lotad[] = INCBIN_COMP("graphics/pokemon/lotad/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/anim_front.4bpp.lz"); const u32 gMonPalette_Lombre[] = INCBIN_U32("graphics/pokemon/lombre/normal.gbapal.lz"); @@ -5428,9 +5426,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lombre[] = INCBIN_U8("graphics/pokemon/lombre/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lombre[] = INCBIN_COMP("graphics/pokemon/lombre/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/anim_front.4bpp.lz"); const u32 gMonPalette_Ludicolo[] = INCBIN_U32("graphics/pokemon/ludicolo/normal.gbapal.lz"); @@ -5440,9 +5438,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ludicolo[] = INCBIN_U8("graphics/pokemon/ludicolo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ludicolo[] = INCBIN_COMP("graphics/pokemon/ludicolo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_LudicoloF[] = INCBIN_U32("graphics/pokemon/ludicolo/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LudicoloF[] = INCBIN_U32("graphics/pokemon/ludicolo/backf.4bpp.lz"); @@ -5457,9 +5455,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seedot[] = INCBIN_U8("graphics/pokemon/seedot/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Seedot[] = INCBIN_COMP("graphics/pokemon/seedot/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/anim_front.4bpp.lz"); const u32 gMonPalette_Nuzleaf[] = INCBIN_U32("graphics/pokemon/nuzleaf/normal.gbapal.lz"); @@ -5469,9 +5467,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nuzleaf[] = INCBIN_U8("graphics/pokemon/nuzleaf/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Nuzleaf[] = INCBIN_COMP("graphics/pokemon/nuzleaf/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_NuzleafF[] = INCBIN_U32("graphics/pokemon/nuzleaf/anim_frontf.4bpp.lz"); const u32 gMonBackPic_NuzleafF[] = INCBIN_U32("graphics/pokemon/nuzleaf/backf.4bpp.lz"); @@ -5484,9 +5482,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shiftry[] = INCBIN_U8("graphics/pokemon/shiftry/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Shiftry[] = INCBIN_COMP("graphics/pokemon/shiftry/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ShiftryF[] = INCBIN_U32("graphics/pokemon/shiftry/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ShiftryF[] = INCBIN_U32("graphics/pokemon/shiftry/backf.4bpp.lz"); @@ -5501,9 +5499,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Taillow[] = INCBIN_U8("graphics/pokemon/taillow/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Taillow[] = INCBIN_COMP("graphics/pokemon/taillow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/anim_front.4bpp.lz"); const u32 gMonPalette_Swellow[] = INCBIN_U32("graphics/pokemon/swellow/normal.gbapal.lz"); @@ -5513,9 +5511,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swellow[] = INCBIN_U8("graphics/pokemon/swellow/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Swellow[] = INCBIN_COMP("graphics/pokemon/swellow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAILLOW #if P_FAMILY_WINGULL @@ -5527,9 +5525,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wingull[] = INCBIN_U8("graphics/pokemon/wingull/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wingull[] = INCBIN_COMP("graphics/pokemon/wingull/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/anim_front.4bpp.lz"); const u32 gMonPalette_Pelipper[] = INCBIN_U32("graphics/pokemon/pelipper/normal.gbapal.lz"); @@ -5539,9 +5537,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pelipper[] = INCBIN_U8("graphics/pokemon/pelipper/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pelipper[] = INCBIN_COMP("graphics/pokemon/pelipper/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WINGULL #if P_FAMILY_RALTS @@ -5553,9 +5551,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ralts[] = INCBIN_U8("graphics/pokemon/ralts/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ralts[] = INCBIN_COMP("graphics/pokemon/ralts/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/anim_front.4bpp.lz"); const u32 gMonPalette_Kirlia[] = INCBIN_U32("graphics/pokemon/kirlia/normal.gbapal.lz"); @@ -5565,9 +5563,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kirlia[] = INCBIN_U8("graphics/pokemon/kirlia/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kirlia[] = INCBIN_COMP("graphics/pokemon/kirlia/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/anim_front.4bpp.lz"); const u32 gMonPalette_Gardevoir[] = INCBIN_U32("graphics/pokemon/gardevoir/normal.gbapal.lz"); @@ -5577,9 +5575,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gardevoir[] = INCBIN_U8("graphics/pokemon/gardevoir/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gardevoir[] = INCBIN_COMP("graphics/pokemon/gardevoir/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GardevoirMega[] = INCBIN_U32("graphics/pokemon/gardevoir/mega/front.4bpp.lz"); @@ -5587,9 +5585,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GardevoirMega[] = INCBIN_U32("graphics/pokemon/gardevoir/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GardevoirMega[] = INCBIN_U32("graphics/pokemon/gardevoir/mega/shiny.gbapal.lz"); const u8 gMonIcon_GardevoirMega[] = INCBIN_U8("graphics/pokemon/gardevoir/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GardevoirMega[] = INCBIN_COMP("graphics/pokemon/gardevoir/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #if P_GEN_4_CROSS_EVOS @@ -5601,9 +5599,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gallade[] = INCBIN_U8("graphics/pokemon/gallade/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gallade[] = INCBIN_COMP("graphics/pokemon/gallade/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GalladeMega[] = INCBIN_U32("graphics/pokemon/gallade/mega/front.4bpp.lz"); @@ -5611,9 +5609,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GalladeMega[] = INCBIN_U32("graphics/pokemon/gallade/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GalladeMega[] = INCBIN_U32("graphics/pokemon/gallade/mega/shiny.gbapal.lz"); const u8 gMonIcon_GalladeMega[] = INCBIN_U8("graphics/pokemon/gallade/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GalladeMega[] = INCBIN_COMP("graphics/pokemon/gallade/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_RALTS @@ -5627,9 +5625,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Surskit[] = INCBIN_U8("graphics/pokemon/surskit/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Surskit[] = INCBIN_COMP("graphics/pokemon/surskit/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/anim_front.4bpp.lz"); const u32 gMonPalette_Masquerain[] = INCBIN_U32("graphics/pokemon/masquerain/normal.gbapal.lz"); @@ -5639,9 +5637,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Masquerain[] = INCBIN_U8("graphics/pokemon/masquerain/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Masquerain[] = INCBIN_COMP("graphics/pokemon/masquerain/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SURSKIT #if P_FAMILY_SHROOMISH @@ -5653,9 +5651,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shroomish[] = INCBIN_U8("graphics/pokemon/shroomish/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Shroomish[] = INCBIN_COMP("graphics/pokemon/shroomish/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/anim_front.4bpp.lz"); const u32 gMonPalette_Breloom[] = INCBIN_U32("graphics/pokemon/breloom/normal.gbapal.lz"); @@ -5665,9 +5663,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Breloom[] = INCBIN_U8("graphics/pokemon/breloom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Breloom[] = INCBIN_COMP("graphics/pokemon/breloom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHROOMISH #if P_FAMILY_SLAKOTH @@ -5679,9 +5677,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slakoth[] = INCBIN_U8("graphics/pokemon/slakoth/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Slakoth[] = INCBIN_COMP("graphics/pokemon/slakoth/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/anim_front.4bpp.lz"); const u32 gMonPalette_Vigoroth[] = INCBIN_U32("graphics/pokemon/vigoroth/normal.gbapal.lz"); @@ -5691,9 +5689,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vigoroth[] = INCBIN_U8("graphics/pokemon/vigoroth/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Vigoroth[] = INCBIN_COMP("graphics/pokemon/vigoroth/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/anim_front.4bpp.lz"); const u32 gMonPalette_Slaking[] = INCBIN_U32("graphics/pokemon/slaking/normal.gbapal.lz"); @@ -5703,9 +5701,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slaking[] = INCBIN_U8("graphics/pokemon/slaking/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Slaking[] = INCBIN_COMP("graphics/pokemon/slaking/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SLAKOTH #if P_FAMILY_NINCADA @@ -5717,9 +5715,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nincada[] = INCBIN_U8("graphics/pokemon/nincada/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Nincada[] = INCBIN_COMP("graphics/pokemon/nincada/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/anim_front.4bpp.lz"); const u32 gMonPalette_Ninjask[] = INCBIN_U32("graphics/pokemon/ninjask/normal.gbapal.lz"); @@ -5729,9 +5727,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ninjask[] = INCBIN_U8("graphics/pokemon/ninjask/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ninjask[] = INCBIN_COMP("graphics/pokemon/ninjask/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/anim_front.4bpp.lz"); const u32 gMonPalette_Shedinja[] = INCBIN_U32("graphics/pokemon/shedinja/normal.gbapal.lz"); @@ -5741,9 +5739,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shedinja[] = INCBIN_U8("graphics/pokemon/shedinja/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Shedinja[] = INCBIN_COMP("graphics/pokemon/shedinja/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NINCADA #if P_FAMILY_WHISMUR @@ -5755,9 +5753,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whismur[] = INCBIN_U8("graphics/pokemon/whismur/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Whismur[] = INCBIN_COMP("graphics/pokemon/whismur/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/anim_front.4bpp.lz"); const u32 gMonPalette_Loudred[] = INCBIN_U32("graphics/pokemon/loudred/normal.gbapal.lz"); @@ -5767,9 +5765,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Loudred[] = INCBIN_U8("graphics/pokemon/loudred/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Loudred[] = INCBIN_COMP("graphics/pokemon/loudred/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/anim_front.4bpp.lz"); const u32 gMonPalette_Exploud[] = INCBIN_U32("graphics/pokemon/exploud/normal.gbapal.lz"); @@ -5779,9 +5777,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Exploud[] = INCBIN_U8("graphics/pokemon/exploud/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Exploud[] = INCBIN_COMP("graphics/pokemon/exploud/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WHISMUR #if P_FAMILY_MAKUHITA @@ -5793,9 +5791,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Makuhita[] = INCBIN_U8("graphics/pokemon/makuhita/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Makuhita[] = INCBIN_COMP("graphics/pokemon/makuhita/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/anim_front.4bpp.lz"); const u32 gMonPalette_Hariyama[] = INCBIN_U32("graphics/pokemon/hariyama/normal.gbapal.lz"); @@ -5805,9 +5803,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hariyama[] = INCBIN_U8("graphics/pokemon/hariyama/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hariyama[] = INCBIN_COMP("graphics/pokemon/hariyama/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MAKUHITA #if P_FAMILY_NOSEPASS @@ -5819,9 +5817,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nosepass[] = INCBIN_U8("graphics/pokemon/nosepass/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Nosepass[] = INCBIN_COMP("graphics/pokemon/nosepass/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Probopass[] = INCBIN_U32("graphics/pokemon/probopass/anim_front.4bpp.lz"); @@ -5832,9 +5830,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Probopass[] = INCBIN_U8("graphics/pokemon/probopass/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Probopass[] = INCBIN_COMP("graphics/pokemon/probopass/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_NOSEPASS @@ -5847,9 +5845,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skitty[] = INCBIN_U8("graphics/pokemon/skitty/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Skitty[] = INCBIN_COMP("graphics/pokemon/skitty/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/anim_front.4bpp.lz"); const u32 gMonPalette_Delcatty[] = INCBIN_U32("graphics/pokemon/delcatty/normal.gbapal.lz"); @@ -5859,9 +5857,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Delcatty[] = INCBIN_U8("graphics/pokemon/delcatty/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Delcatty[] = INCBIN_COMP("graphics/pokemon/delcatty/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKITTY #if P_FAMILY_SABLEYE @@ -5873,9 +5871,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sableye[] = INCBIN_U8("graphics/pokemon/sableye/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sableye[] = INCBIN_COMP("graphics/pokemon/sableye/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SableyeMega[] = INCBIN_U32("graphics/pokemon/sableye/mega/front.4bpp.lz"); @@ -5883,9 +5881,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SableyeMega[] = INCBIN_U32("graphics/pokemon/sableye/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SableyeMega[] = INCBIN_U32("graphics/pokemon/sableye/mega/shiny.gbapal.lz"); const u8 gMonIcon_SableyeMega[] = INCBIN_U8("graphics/pokemon/sableye/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SableyeMega[] = INCBIN_COMP("graphics/pokemon/sableye/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SABLEYE @@ -5898,9 +5896,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mawile[] = INCBIN_U8("graphics/pokemon/mawile/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mawile[] = INCBIN_COMP("graphics/pokemon/mawile/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_MawileMega[] = INCBIN_U32("graphics/pokemon/mawile/mega/front.4bpp.lz"); @@ -5908,9 +5906,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MawileMega[] = INCBIN_U32("graphics/pokemon/mawile/mega/back.4bpp.lz"); const u32 gMonShinyPalette_MawileMega[] = INCBIN_U32("graphics/pokemon/mawile/mega/shiny.gbapal.lz"); const u8 gMonIcon_MawileMega[] = INCBIN_U8("graphics/pokemon/mawile/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MawileMega[] = INCBIN_COMP("graphics/pokemon/mawile/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MAWILE @@ -5923,9 +5921,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aron[] = INCBIN_U8("graphics/pokemon/aron/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Aron[] = INCBIN_COMP("graphics/pokemon/aron/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/anim_front.4bpp.lz"); const u32 gMonPalette_Lairon[] = INCBIN_U32("graphics/pokemon/lairon/normal.gbapal.lz"); @@ -5935,9 +5933,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lairon[] = INCBIN_U8("graphics/pokemon/lairon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lairon[] = INCBIN_COMP("graphics/pokemon/lairon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/anim_front.4bpp.lz"); const u32 gMonPalette_Aggron[] = INCBIN_U32("graphics/pokemon/aggron/normal.gbapal.lz"); @@ -5947,9 +5945,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aggron[] = INCBIN_U8("graphics/pokemon/aggron/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Aggron[] = INCBIN_COMP("graphics/pokemon/aggron/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AggronMega[] = INCBIN_U32("graphics/pokemon/aggron/mega/front.4bpp.lz"); @@ -5957,9 +5955,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AggronMega[] = INCBIN_U32("graphics/pokemon/aggron/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AggronMega[] = INCBIN_U32("graphics/pokemon/aggron/mega/shiny.gbapal.lz"); const u8 gMonIcon_AggronMega[] = INCBIN_U8("graphics/pokemon/aggron/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_AggronMega[] = INCBIN_COMP("graphics/pokemon/aggron/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ARON @@ -5972,9 +5970,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meditite[] = INCBIN_U8("graphics/pokemon/meditite/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Meditite[] = INCBIN_COMP("graphics/pokemon/meditite/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MedititeF[] = INCBIN_U32("graphics/pokemon/meditite/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MedititeF[] = INCBIN_U32("graphics/pokemon/meditite/backf.4bpp.lz"); @@ -5987,9 +5985,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Medicham[] = INCBIN_U8("graphics/pokemon/medicham/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Medicham[] = INCBIN_COMP("graphics/pokemon/medicham/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MedichamF[] = INCBIN_U32("graphics/pokemon/medicham/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MedichamF[] = INCBIN_U32("graphics/pokemon/medicham/backf.4bpp.lz"); @@ -6000,9 +5998,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MedichamMega[] = INCBIN_U32("graphics/pokemon/medicham/mega/back.4bpp.lz"); const u32 gMonShinyPalette_MedichamMega[] = INCBIN_U32("graphics/pokemon/medicham/mega/shiny.gbapal.lz"); const u8 gMonIcon_MedichamMega[] = INCBIN_U8("graphics/pokemon/medicham/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MedichamMega[] = INCBIN_COMP("graphics/pokemon/medicham/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_MEDITITE @@ -6015,9 +6013,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Electrike[] = INCBIN_U8("graphics/pokemon/electrike/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Electrike[] = INCBIN_COMP("graphics/pokemon/electrike/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/anim_front.4bpp.lz"); const u32 gMonPalette_Manectric[] = INCBIN_U32("graphics/pokemon/manectric/normal.gbapal.lz"); @@ -6027,9 +6025,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Manectric[] = INCBIN_U8("graphics/pokemon/manectric/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Manectric[] = INCBIN_COMP("graphics/pokemon/manectric/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_ManectricMega[] = INCBIN_U32("graphics/pokemon/manectric/mega/front.4bpp.lz"); @@ -6037,9 +6035,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ManectricMega[] = INCBIN_U32("graphics/pokemon/manectric/mega/back.4bpp.lz"); const u32 gMonShinyPalette_ManectricMega[] = INCBIN_U32("graphics/pokemon/manectric/mega/shiny.gbapal.lz"); const u8 gMonIcon_ManectricMega[] = INCBIN_U8("graphics/pokemon/manectric/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_ManectricMega[] = INCBIN_COMP("graphics/pokemon/manectric/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ELECTRIKE @@ -6052,9 +6050,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Plusle[] = INCBIN_U8("graphics/pokemon/plusle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Plusle[] = INCBIN_COMP("graphics/pokemon/plusle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PLUSLE #if P_FAMILY_MINUN @@ -6066,9 +6064,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Minun[] = INCBIN_U8("graphics/pokemon/minun/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Minun[] = INCBIN_COMP("graphics/pokemon/minun/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MINUN #if P_FAMILY_VOLBEAT_ILLUMISE @@ -6080,9 +6078,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Volbeat[] = INCBIN_U8("graphics/pokemon/volbeat/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Volbeat[] = INCBIN_COMP("graphics/pokemon/volbeat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/anim_front.4bpp.lz"); const u32 gMonPalette_Illumise[] = INCBIN_U32("graphics/pokemon/illumise/normal.gbapal.lz"); @@ -6092,9 +6090,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Illumise[] = INCBIN_U8("graphics/pokemon/illumise/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Illumise[] = INCBIN_COMP("graphics/pokemon/illumise/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VOLBEAT_ILLUMISE #if P_FAMILY_ROSELIA @@ -6107,9 +6105,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Budew[] = INCBIN_U8("graphics/pokemon/budew/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Budew[] = INCBIN_COMP("graphics/pokemon/budew/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Roselia[] = INCBIN_U32("graphics/pokemon/roselia/anim_front.4bpp.lz"); @@ -6120,9 +6118,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Roselia[] = INCBIN_U8("graphics/pokemon/roselia/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Roselia[] = INCBIN_COMP("graphics/pokemon/roselia/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RoseliaF[] = INCBIN_U32("graphics/pokemon/roselia/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RoseliaF[] = INCBIN_U32("graphics/pokemon/roselia/backf.4bpp.lz"); @@ -6136,9 +6134,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Roserade[] = INCBIN_U8("graphics/pokemon/roserade/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Roserade[] = INCBIN_COMP("graphics/pokemon/roserade/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RoseradeF[] = INCBIN_U32("graphics/pokemon/roserade/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RoseradeF[] = INCBIN_U32("graphics/pokemon/roserade/backf.4bpp.lz"); @@ -6154,9 +6152,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gulpin[] = INCBIN_U8("graphics/pokemon/gulpin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gulpin[] = INCBIN_COMP("graphics/pokemon/gulpin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GulpinF[] = INCBIN_U32("graphics/pokemon/gulpin/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GulpinF[] = INCBIN_U32("graphics/pokemon/gulpin/backf.4bpp.lz"); @@ -6169,9 +6167,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swalot[] = INCBIN_U8("graphics/pokemon/swalot/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Swalot[] = INCBIN_COMP("graphics/pokemon/swalot/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SwalotF[] = INCBIN_U32("graphics/pokemon/swalot/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SwalotF[] = INCBIN_U32("graphics/pokemon/swalot/backf.4bpp.lz"); @@ -6186,9 +6184,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carvanha[] = INCBIN_U8("graphics/pokemon/carvanha/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Carvanha[] = INCBIN_COMP("graphics/pokemon/carvanha/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/anim_front.4bpp.lz"); const u32 gMonPalette_Sharpedo[] = INCBIN_U32("graphics/pokemon/sharpedo/normal.gbapal.lz"); @@ -6198,9 +6196,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sharpedo[] = INCBIN_U8("graphics/pokemon/sharpedo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sharpedo[] = INCBIN_COMP("graphics/pokemon/sharpedo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SharpedoMega[] = INCBIN_U32("graphics/pokemon/sharpedo/mega/front.4bpp.lz"); @@ -6208,9 +6206,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SharpedoMega[] = INCBIN_U32("graphics/pokemon/sharpedo/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SharpedoMega[] = INCBIN_U32("graphics/pokemon/sharpedo/mega/shiny.gbapal.lz"); const u8 gMonIcon_SharpedoMega[] = INCBIN_U8("graphics/pokemon/sharpedo/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SharpedoMega[] = INCBIN_COMP("graphics/pokemon/sharpedo/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_CARVANHA @@ -6223,9 +6221,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wailmer[] = INCBIN_U8("graphics/pokemon/wailmer/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wailmer[] = INCBIN_COMP("graphics/pokemon/wailmer/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/anim_front.4bpp.lz"); const u32 gMonPalette_Wailord[] = INCBIN_U32("graphics/pokemon/wailord/normal.gbapal.lz"); @@ -6235,9 +6233,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wailord[] = INCBIN_U8("graphics/pokemon/wailord/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wailord[] = INCBIN_COMP("graphics/pokemon/wailord/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WAILMER #if P_FAMILY_NUMEL @@ -6249,9 +6247,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Numel[] = INCBIN_U8("graphics/pokemon/numel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Numel[] = INCBIN_COMP("graphics/pokemon/numel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_NumelF[] = INCBIN_U32("graphics/pokemon/numel/anim_frontf.4bpp.lz"); const u32 gMonBackPic_NumelF[] = INCBIN_U32("graphics/pokemon/numel/backf.4bpp.lz"); @@ -6264,9 +6262,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Camerupt[] = INCBIN_U8("graphics/pokemon/camerupt/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Camerupt[] = INCBIN_COMP("graphics/pokemon/camerupt/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CameruptF[] = INCBIN_U32("graphics/pokemon/camerupt/anim_frontf.4bpp.lz"); const u32 gMonBackPic_CameruptF[] = INCBIN_U32("graphics/pokemon/camerupt/backf.4bpp.lz"); @@ -6277,9 +6275,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CameruptMega[] = INCBIN_U32("graphics/pokemon/camerupt/mega/back.4bpp.lz"); const u32 gMonShinyPalette_CameruptMega[] = INCBIN_U32("graphics/pokemon/camerupt/mega/shiny.gbapal.lz"); const u8 gMonIcon_CameruptMega[] = INCBIN_U8("graphics/pokemon/camerupt/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CameruptMega[] = INCBIN_COMP("graphics/pokemon/camerupt/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_NUMEL @@ -6292,9 +6290,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torkoal[] = INCBIN_U8("graphics/pokemon/torkoal/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Torkoal[] = INCBIN_COMP("graphics/pokemon/torkoal/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TORKOAL #if P_FAMILY_SPOINK @@ -6306,9 +6304,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spoink[] = INCBIN_U8("graphics/pokemon/spoink/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Spoink[] = INCBIN_COMP("graphics/pokemon/spoink/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/anim_front.4bpp.lz"); const u32 gMonPalette_Grumpig[] = INCBIN_U32("graphics/pokemon/grumpig/normal.gbapal.lz"); @@ -6318,9 +6316,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grumpig[] = INCBIN_U8("graphics/pokemon/grumpig/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Grumpig[] = INCBIN_COMP("graphics/pokemon/grumpig/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPOINK #if P_FAMILY_SPINDA @@ -6332,9 +6330,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spinda[] = INCBIN_U8("graphics/pokemon/spinda/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Spinda[] = INCBIN_COMP("graphics/pokemon/spinda/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPINDA #if P_FAMILY_TRAPINCH @@ -6346,9 +6344,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trapinch[] = INCBIN_U8("graphics/pokemon/trapinch/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Trapinch[] = INCBIN_COMP("graphics/pokemon/trapinch/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/anim_front.4bpp.lz"); const u32 gMonPalette_Vibrava[] = INCBIN_U32("graphics/pokemon/vibrava/normal.gbapal.lz"); @@ -6358,9 +6356,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vibrava[] = INCBIN_U8("graphics/pokemon/vibrava/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Vibrava[] = INCBIN_COMP("graphics/pokemon/vibrava/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/anim_front.4bpp.lz"); const u32 gMonPalette_Flygon[] = INCBIN_U32("graphics/pokemon/flygon/normal.gbapal.lz"); @@ -6370,9 +6368,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flygon[] = INCBIN_U8("graphics/pokemon/flygon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Flygon[] = INCBIN_COMP("graphics/pokemon/flygon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TRAPINCH #if P_FAMILY_CACNEA @@ -6384,9 +6382,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cacnea[] = INCBIN_U8("graphics/pokemon/cacnea/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cacnea[] = INCBIN_COMP("graphics/pokemon/cacnea/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/anim_front.4bpp.lz"); const u32 gMonPalette_Cacturne[] = INCBIN_U32("graphics/pokemon/cacturne/normal.gbapal.lz"); @@ -6396,9 +6394,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cacturne[] = INCBIN_U8("graphics/pokemon/cacturne/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cacturne[] = INCBIN_COMP("graphics/pokemon/cacturne/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CacturneF[] = INCBIN_U32("graphics/pokemon/cacturne/anim_frontf.4bpp.lz"); #endif //P_FAMILY_CACNEA @@ -6412,9 +6410,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swablu[] = INCBIN_U8("graphics/pokemon/swablu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Swablu[] = INCBIN_COMP("graphics/pokemon/swablu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/anim_front.4bpp.lz"); const u32 gMonPalette_Altaria[] = INCBIN_U32("graphics/pokemon/altaria/normal.gbapal.lz"); @@ -6424,9 +6422,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Altaria[] = INCBIN_U8("graphics/pokemon/altaria/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Altaria[] = INCBIN_COMP("graphics/pokemon/altaria/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AltariaMega[] = INCBIN_U32("graphics/pokemon/altaria/mega/front.4bpp.lz"); @@ -6434,9 +6432,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AltariaMega[] = INCBIN_U32("graphics/pokemon/altaria/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AltariaMega[] = INCBIN_U32("graphics/pokemon/altaria/mega/shiny.gbapal.lz"); const u8 gMonIcon_AltariaMega[] = INCBIN_U8("graphics/pokemon/altaria/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_AltariaMega[] = INCBIN_COMP("graphics/pokemon/altaria/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SWABLU @@ -6449,9 +6447,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zangoose[] = INCBIN_U8("graphics/pokemon/zangoose/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zangoose[] = INCBIN_COMP("graphics/pokemon/zangoose/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZANGOOSE #if P_FAMILY_SEVIPER @@ -6463,9 +6461,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seviper[] = INCBIN_U8("graphics/pokemon/seviper/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Seviper[] = INCBIN_COMP("graphics/pokemon/seviper/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SEVIPER #if P_FAMILY_LUNATONE @@ -6477,9 +6475,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lunatone[] = INCBIN_U8("graphics/pokemon/lunatone/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lunatone[] = INCBIN_COMP("graphics/pokemon/lunatone/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LUNATONE #if P_FAMILY_SOLROCK @@ -6491,9 +6489,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Solrock[] = INCBIN_U8("graphics/pokemon/solrock/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Solrock[] = INCBIN_COMP("graphics/pokemon/solrock/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SOLROCK #if P_FAMILY_BARBOACH @@ -6505,9 +6503,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Barboach[] = INCBIN_U8("graphics/pokemon/barboach/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Barboach[] = INCBIN_COMP("graphics/pokemon/barboach/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/anim_front.4bpp.lz"); const u32 gMonPalette_Whiscash[] = INCBIN_U32("graphics/pokemon/whiscash/normal.gbapal.lz"); @@ -6517,9 +6515,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whiscash[] = INCBIN_U8("graphics/pokemon/whiscash/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Whiscash[] = INCBIN_COMP("graphics/pokemon/whiscash/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BARBOACH #if P_FAMILY_CORPHISH @@ -6531,9 +6529,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corphish[] = INCBIN_U8("graphics/pokemon/corphish/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Corphish[] = INCBIN_COMP("graphics/pokemon/corphish/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/anim_front.4bpp.lz"); const u32 gMonPalette_Crawdaunt[] = INCBIN_U32("graphics/pokemon/crawdaunt/normal.gbapal.lz"); @@ -6543,9 +6541,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crawdaunt[] = INCBIN_U8("graphics/pokemon/crawdaunt/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Crawdaunt[] = INCBIN_COMP("graphics/pokemon/crawdaunt/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CORPHISH #if P_FAMILY_BALTOY @@ -6557,9 +6555,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Baltoy[] = INCBIN_U8("graphics/pokemon/baltoy/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Baltoy[] = INCBIN_COMP("graphics/pokemon/baltoy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/anim_front.4bpp.lz"); const u32 gMonPalette_Claydol[] = INCBIN_U32("graphics/pokemon/claydol/normal.gbapal.lz"); @@ -6569,9 +6567,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Claydol[] = INCBIN_U8("graphics/pokemon/claydol/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Claydol[] = INCBIN_COMP("graphics/pokemon/claydol/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BALTOY #if P_FAMILY_LILEEP @@ -6583,9 +6581,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lileep[] = INCBIN_U8("graphics/pokemon/lileep/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lileep[] = INCBIN_COMP("graphics/pokemon/lileep/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/anim_front.4bpp.lz"); const u32 gMonPalette_Cradily[] = INCBIN_U32("graphics/pokemon/cradily/normal.gbapal.lz"); @@ -6595,9 +6593,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cradily[] = INCBIN_U8("graphics/pokemon/cradily/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cradily[] = INCBIN_COMP("graphics/pokemon/cradily/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LILEEP #if P_FAMILY_ANORITH @@ -6609,9 +6607,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Anorith[] = INCBIN_U8("graphics/pokemon/anorith/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Anorith[] = INCBIN_COMP("graphics/pokemon/anorith/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/anim_front.4bpp.lz"); const u32 gMonPalette_Armaldo[] = INCBIN_U32("graphics/pokemon/armaldo/normal.gbapal.lz"); @@ -6621,9 +6619,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Armaldo[] = INCBIN_U8("graphics/pokemon/armaldo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Armaldo[] = INCBIN_COMP("graphics/pokemon/armaldo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ANORITH #if P_FAMILY_FEEBAS @@ -6635,9 +6633,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Feebas[] = INCBIN_U8("graphics/pokemon/feebas/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Feebas[] = INCBIN_COMP("graphics/pokemon/feebas/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/anim_front.4bpp.lz"); const u32 gMonPalette_Milotic[] = INCBIN_U32("graphics/pokemon/milotic/normal.gbapal.lz"); @@ -6647,9 +6645,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Milotic[] = INCBIN_U8("graphics/pokemon/milotic/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Milotic[] = INCBIN_COMP("graphics/pokemon/milotic/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MiloticF[] = INCBIN_U32("graphics/pokemon/milotic/anim_frontf.4bpp.lz"); const u32 gMonBackPic_MiloticF[] = INCBIN_U32("graphics/pokemon/milotic/backf.4bpp.lz"); @@ -6664,36 +6662,36 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Castform[] = INCBIN_U8("graphics/pokemon/castform/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_CastformNormal[] = INCBIN_COMP("graphics/pokemon/castform/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/anim_front.4bpp.lz"); const u32 gMonPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/normal.gbapal.lz"); const u32 gMonBackPic_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/back.4bpp.lz"); const u32 gMonShinyPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/shiny.gbapal.lz"); const u8 gMonIcon_CastformSunny[] = INCBIN_U8("graphics/pokemon/castform/sunny/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/pokemon/castform/sunny/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/anim_front.4bpp.lz"); const u32 gMonPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/normal.gbapal.lz"); const u32 gMonBackPic_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/back.4bpp.lz"); const u32 gMonShinyPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/shiny.gbapal.lz"); const u8 gMonIcon_CastformRainy[] = INCBIN_U8("graphics/pokemon/castform/rainy/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/pokemon/castform/rainy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/anim_front.4bpp.lz"); const u32 gMonPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/normal.gbapal.lz"); const u32 gMonBackPic_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/back.4bpp.lz"); const u32 gMonShinyPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/shiny.gbapal.lz"); const u8 gMonIcon_CastformSnowy[] = INCBIN_U8("graphics/pokemon/castform/snowy/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_CastformSnowy[] = INCBIN_COMP("graphics/pokemon/castform/snowy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CASTFORM #if P_FAMILY_KECLEON @@ -6705,9 +6703,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kecleon[] = INCBIN_U8("graphics/pokemon/kecleon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kecleon[] = INCBIN_COMP("graphics/pokemon/kecleon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KECLEON #if P_FAMILY_SHUPPET @@ -6719,9 +6717,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shuppet[] = INCBIN_U8("graphics/pokemon/shuppet/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Shuppet[] = INCBIN_COMP("graphics/pokemon/shuppet/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Banette[] = INCBIN_U32("graphics/pokemon/banette/anim_front.4bpp.lz"); const u32 gMonPalette_Banette[] = INCBIN_U32("graphics/pokemon/banette/normal.gbapal.lz"); @@ -6731,9 +6729,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Banette[] = INCBIN_U8("graphics/pokemon/banette/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Banette[] = INCBIN_COMP("graphics/pokemon/banette/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_BanetteMega[] = INCBIN_U32("graphics/pokemon/banette/mega/front.4bpp.lz"); @@ -6741,9 +6739,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BanetteMega[] = INCBIN_U32("graphics/pokemon/banette/mega/back.4bpp.lz"); const u32 gMonShinyPalette_BanetteMega[] = INCBIN_U32("graphics/pokemon/banette/mega/shiny.gbapal.lz"); const u8 gMonIcon_BanetteMega[] = INCBIN_U8("graphics/pokemon/banette/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_BanetteMega[] = INCBIN_COMP("graphics/pokemon/banette/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SHUPPET @@ -6756,9 +6754,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Duskull[] = INCBIN_U8("graphics/pokemon/duskull/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Duskull[] = INCBIN_COMP("graphics/pokemon/duskull/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/anim_front.4bpp.lz"); const u32 gMonPalette_Dusclops[] = INCBIN_U32("graphics/pokemon/dusclops/normal.gbapal.lz"); @@ -6768,9 +6766,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dusclops[] = INCBIN_U8("graphics/pokemon/dusclops/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dusclops[] = INCBIN_COMP("graphics/pokemon/dusclops/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Dusknoir[] = INCBIN_U32("graphics/pokemon/dusknoir/anim_front.4bpp.lz"); @@ -6781,9 +6779,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dusknoir[] = INCBIN_U8("graphics/pokemon/dusknoir/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dusknoir[] = INCBIN_COMP("graphics/pokemon/dusknoir/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_DUSKULL @@ -6796,9 +6794,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tropius[] = INCBIN_U8("graphics/pokemon/tropius/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tropius[] = INCBIN_COMP("graphics/pokemon/tropius/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TROPIUS #if P_FAMILY_CHIMECHO @@ -6811,9 +6809,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chingling[] = INCBIN_U8("graphics/pokemon/chingling/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Chingling[] = INCBIN_COMP("graphics/pokemon/chingling/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS const u32 gMonFrontPic_Chimecho[] = INCBIN_U32("graphics/pokemon/chimecho/anim_front.4bpp.lz"); @@ -6824,9 +6822,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chimecho[] = INCBIN_U8("graphics/pokemon/chimecho/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Chimecho[] = INCBIN_COMP("graphics/pokemon/chimecho/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHIMECHO #if P_FAMILY_ABSOL @@ -6838,9 +6836,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Absol[] = INCBIN_U8("graphics/pokemon/absol/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Absol[] = INCBIN_COMP("graphics/pokemon/absol/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AbsolMega[] = INCBIN_U32("graphics/pokemon/absol/mega/front.4bpp.lz"); @@ -6848,9 +6846,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AbsolMega[] = INCBIN_U32("graphics/pokemon/absol/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AbsolMega[] = INCBIN_U32("graphics/pokemon/absol/mega/shiny.gbapal.lz"); const u8 gMonIcon_AbsolMega[] = INCBIN_U8("graphics/pokemon/absol/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_AbsolMega[] = INCBIN_COMP("graphics/pokemon/absol/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_ABSOL @@ -6863,9 +6861,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snorunt[] = INCBIN_U8("graphics/pokemon/snorunt/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Snorunt[] = INCBIN_COMP("graphics/pokemon/snorunt/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/anim_front.4bpp.lz"); const u32 gMonPalette_Glalie[] = INCBIN_U32("graphics/pokemon/glalie/normal.gbapal.lz"); @@ -6875,9 +6873,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glalie[] = INCBIN_U8("graphics/pokemon/glalie/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Glalie[] = INCBIN_COMP("graphics/pokemon/glalie/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_GlalieMega[] = INCBIN_U32("graphics/pokemon/glalie/mega/front.4bpp.lz"); @@ -6885,9 +6883,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GlalieMega[] = INCBIN_U32("graphics/pokemon/glalie/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GlalieMega[] = INCBIN_U32("graphics/pokemon/glalie/mega/shiny.gbapal.lz"); const u8 gMonIcon_GlalieMega[] = INCBIN_U8("graphics/pokemon/glalie/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GlalieMega[] = INCBIN_COMP("graphics/pokemon/glalie/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #if P_GEN_4_CROSS_EVOS @@ -6899,9 +6897,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Froslass[] = INCBIN_U8("graphics/pokemon/froslass/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Froslass[] = INCBIN_COMP("graphics/pokemon/froslass/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_4_CROSS_EVOS #endif //P_FAMILY_SNORUNT @@ -6914,9 +6912,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spheal[] = INCBIN_U8("graphics/pokemon/spheal/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Spheal[] = INCBIN_COMP("graphics/pokemon/spheal/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/anim_front.4bpp.lz"); const u32 gMonPalette_Sealeo[] = INCBIN_U32("graphics/pokemon/sealeo/normal.gbapal.lz"); @@ -6926,9 +6924,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sealeo[] = INCBIN_U8("graphics/pokemon/sealeo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sealeo[] = INCBIN_COMP("graphics/pokemon/sealeo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/anim_front.4bpp.lz"); const u32 gMonPalette_Walrein[] = INCBIN_U32("graphics/pokemon/walrein/normal.gbapal.lz"); @@ -6938,9 +6936,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Walrein[] = INCBIN_U8("graphics/pokemon/walrein/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Walrein[] = INCBIN_COMP("graphics/pokemon/walrein/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPHEAL #if P_FAMILY_CLAMPERL @@ -6952,9 +6950,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clamperl[] = INCBIN_U8("graphics/pokemon/clamperl/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Clamperl[] = INCBIN_COMP("graphics/pokemon/clamperl/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/anim_front.4bpp.lz"); const u32 gMonPalette_Huntail[] = INCBIN_U32("graphics/pokemon/huntail/normal.gbapal.lz"); @@ -6964,9 +6962,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Huntail[] = INCBIN_U8("graphics/pokemon/huntail/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Huntail[] = INCBIN_COMP("graphics/pokemon/huntail/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/anim_front.4bpp.lz"); const u32 gMonPalette_Gorebyss[] = INCBIN_U32("graphics/pokemon/gorebyss/normal.gbapal.lz"); @@ -6976,9 +6974,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gorebyss[] = INCBIN_U8("graphics/pokemon/gorebyss/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gorebyss[] = INCBIN_COMP("graphics/pokemon/gorebyss/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CLAMPERL #if P_FAMILY_RELICANTH @@ -6990,9 +6988,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Relicanth[] = INCBIN_U8("graphics/pokemon/relicanth/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Relicanth[] = INCBIN_COMP("graphics/pokemon/relicanth/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RelicanthF[] = INCBIN_U32("graphics/pokemon/relicanth/anim_frontf.4bpp.lz"); const u32 gMonBackPic_RelicanthF[] = INCBIN_U32("graphics/pokemon/relicanth/backf.4bpp.lz"); @@ -7007,9 +7005,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Luvdisc[] = INCBIN_U8("graphics/pokemon/luvdisc/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Luvdisc[] = INCBIN_COMP("graphics/pokemon/luvdisc/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LUVDISC #if P_FAMILY_BAGON @@ -7021,9 +7019,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bagon[] = INCBIN_U8("graphics/pokemon/bagon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bagon[] = INCBIN_COMP("graphics/pokemon/bagon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/anim_front.4bpp.lz"); const u32 gMonPalette_Shelgon[] = INCBIN_U32("graphics/pokemon/shelgon/normal.gbapal.lz"); @@ -7033,9 +7031,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shelgon[] = INCBIN_U8("graphics/pokemon/shelgon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Shelgon[] = INCBIN_COMP("graphics/pokemon/shelgon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/anim_front.4bpp.lz"); const u32 gMonPalette_Salamence[] = INCBIN_U32("graphics/pokemon/salamence/normal.gbapal.lz"); @@ -7045,9 +7043,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Salamence[] = INCBIN_U8("graphics/pokemon/salamence/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Salamence[] = INCBIN_COMP("graphics/pokemon/salamence/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_SalamenceMega[] = INCBIN_U32("graphics/pokemon/salamence/mega/front.4bpp.lz"); @@ -7055,9 +7053,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SalamenceMega[] = INCBIN_U32("graphics/pokemon/salamence/mega/back.4bpp.lz"); const u32 gMonShinyPalette_SalamenceMega[] = INCBIN_U32("graphics/pokemon/salamence/mega/shiny.gbapal.lz"); const u8 gMonIcon_SalamenceMega[] = INCBIN_U8("graphics/pokemon/salamence/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SalamenceMega[] = INCBIN_COMP("graphics/pokemon/salamence/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_BAGON @@ -7070,9 +7068,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beldum[] = INCBIN_U8("graphics/pokemon/beldum/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Beldum[] = INCBIN_COMP("graphics/pokemon/beldum/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Metang[] = INCBIN_U32("graphics/pokemon/metang/anim_front.4bpp.lz"); const u32 gMonPalette_Metang[] = INCBIN_U32("graphics/pokemon/metang/normal.gbapal.lz"); @@ -7082,9 +7080,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Metang[] = INCBIN_U8("graphics/pokemon/metang/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Metang[] = INCBIN_COMP("graphics/pokemon/metang/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/anim_front.4bpp.lz"); const u32 gMonPalette_Metagross[] = INCBIN_U32("graphics/pokemon/metagross/normal.gbapal.lz"); @@ -7094,9 +7092,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Metagross[] = INCBIN_U8("graphics/pokemon/metagross/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Metagross[] = INCBIN_COMP("graphics/pokemon/metagross/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_MetagrossMega[] = INCBIN_U32("graphics/pokemon/metagross/mega/front.4bpp.lz"); @@ -7104,9 +7102,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_MetagrossMega[] = INCBIN_U32("graphics/pokemon/metagross/mega/back.4bpp.lz"); const u32 gMonShinyPalette_MetagrossMega[] = INCBIN_U32("graphics/pokemon/metagross/mega/shiny.gbapal.lz"); const u8 gMonIcon_MetagrossMega[] = INCBIN_U8("graphics/pokemon/metagross/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MetagrossMega[] = INCBIN_COMP("graphics/pokemon/metagross/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_BELDUM @@ -7119,9 +7117,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regirock[] = INCBIN_U8("graphics/pokemon/regirock/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Regirock[] = INCBIN_COMP("graphics/pokemon/regirock/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGIROCK #if P_FAMILY_REGICE @@ -7133,9 +7131,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regice[] = INCBIN_U8("graphics/pokemon/regice/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Regice[] = INCBIN_COMP("graphics/pokemon/regice/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGICE #if P_FAMILY_REGISTEEL @@ -7147,9 +7145,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Registeel[] = INCBIN_U8("graphics/pokemon/registeel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Registeel[] = INCBIN_COMP("graphics/pokemon/registeel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGISTEEL #if P_FAMILY_LATIAS @@ -7161,9 +7159,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Latias[] = INCBIN_U8("graphics/pokemon/latias/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Latias[] = INCBIN_COMP("graphics/pokemon/latias/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LatiasMega[] = INCBIN_U32("graphics/pokemon/latias/mega/front.4bpp.lz"); @@ -7171,9 +7169,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LatiasMega[] = INCBIN_U32("graphics/pokemon/latias/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LatiasMega[] = INCBIN_U32("graphics/pokemon/latias/mega/shiny.gbapal.lz"); const u8 gMonIcon_LatiasMega[] = INCBIN_U8("graphics/pokemon/latias/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_LatiasMega[] = INCBIN_COMP("graphics/pokemon/latias/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_LATIAS @@ -7186,9 +7184,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Latios[] = INCBIN_U8("graphics/pokemon/latios/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Latios[] = INCBIN_COMP("graphics/pokemon/latios/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LatiosMega[] = INCBIN_U32("graphics/pokemon/latios/mega/front.4bpp.lz"); @@ -7196,9 +7194,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LatiosMega[] = INCBIN_U32("graphics/pokemon/latios/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LatiosMega[] = INCBIN_U32("graphics/pokemon/latios/mega/shiny.gbapal.lz"); const u8 gMonIcon_LatiosMega[] = INCBIN_U8("graphics/pokemon/latios/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_LatiosMega[] = INCBIN_COMP("graphics/pokemon/latios/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_LATIOS @@ -7211,9 +7209,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kyogre[] = INCBIN_U8("graphics/pokemon/kyogre/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kyogre[] = INCBIN_COMP("graphics/pokemon/kyogre/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_PRIMAL_REVERSIONS const u32 gMonFrontPic_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/kyogre/primal/front.4bpp.lz"); @@ -7221,9 +7219,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/kyogre/primal/back.4bpp.lz"); const u32 gMonShinyPalette_KyogrePrimal[] = INCBIN_U32("graphics/pokemon/kyogre/primal/shiny.gbapal.lz"); const u8 gMonIcon_KyogrePrimal[] = INCBIN_U8("graphics/pokemon/kyogre/primal/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_KyogrePrimal[] = INCBIN_COMP("graphics/pokemon/kyogre/primal/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_PRIMAL_REVERSIONS #endif //P_FAMILY_KYOGRE @@ -7236,9 +7234,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Groudon[] = INCBIN_U8("graphics/pokemon/groudon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Groudon[] = INCBIN_COMP("graphics/pokemon/groudon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_PRIMAL_REVERSIONS const u32 gMonFrontPic_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/groudon/primal/front.4bpp.lz"); @@ -7246,9 +7244,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/groudon/primal/back.4bpp.lz"); const u32 gMonShinyPalette_GroudonPrimal[] = INCBIN_U32("graphics/pokemon/groudon/primal/shiny.gbapal.lz"); const u8 gMonIcon_GroudonPrimal[] = INCBIN_U8("graphics/pokemon/groudon/primal/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GroudonPrimal[] = INCBIN_COMP("graphics/pokemon/groudon/primal/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_PRIMAL_REVERSIONS #endif //P_FAMILY_GROUDON @@ -7261,9 +7259,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rayquaza[] = INCBIN_U8("graphics/pokemon/rayquaza/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rayquaza[] = INCBIN_COMP("graphics/pokemon/rayquaza/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_RayquazaMega[] = INCBIN_U32("graphics/pokemon/rayquaza/mega/front.4bpp.lz"); @@ -7271,9 +7269,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_RayquazaMega[] = INCBIN_U32("graphics/pokemon/rayquaza/mega/back.4bpp.lz"); const u32 gMonShinyPalette_RayquazaMega[] = INCBIN_U32("graphics/pokemon/rayquaza/mega/shiny.gbapal.lz"); const u8 gMonIcon_RayquazaMega[] = INCBIN_U8("graphics/pokemon/rayquaza/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_RayquazaMega[] = INCBIN_COMP("graphics/pokemon/rayquaza/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_RAYQUAZA @@ -7286,9 +7284,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jirachi[] = INCBIN_U8("graphics/pokemon/jirachi/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Jirachi[] = INCBIN_COMP("graphics/pokemon/jirachi/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_JIRACHI #if P_FAMILY_DEOXYS @@ -7300,36 +7298,36 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Deoxys[] = INCBIN_U8("graphics/pokemon/deoxys/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DeoxysNormal[] = INCBIN_COMP("graphics/pokemon/deoxys/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/anim_front.4bpp.lz"); const u32 gMonPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/normal.gbapal.lz"); const u32 gMonBackPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/back.4bpp.lz"); const u32 gMonShinyPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/shiny.gbapal.lz"); const u8 gMonIcon_DeoxysAttack[] = INCBIN_U8("graphics/pokemon/deoxys/attack/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/pokemon/deoxys/attack/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/anim_front.4bpp.lz"); const u32 gMonPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/normal.gbapal.lz"); const u32 gMonBackPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/back.4bpp.lz"); const u32 gMonShinyPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/shiny.gbapal.lz"); const u8 gMonIcon_DeoxysDefense[] = INCBIN_U8("graphics/pokemon/deoxys/defense/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/pokemon/deoxys/defense/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/anim_front.4bpp.lz"); const u32 gMonPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/normal.gbapal.lz"); const u32 gMonBackPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/back.4bpp.lz"); const u32 gMonShinyPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/shiny.gbapal.lz"); const u8 gMonIcon_DeoxysSpeed[] = INCBIN_U8("graphics/pokemon/deoxys/speed/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/pokemon/deoxys/speed/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEOXYS #if P_FAMILY_TURTWIG @@ -7341,9 +7339,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Turtwig[] = INCBIN_U8("graphics/pokemon/turtwig/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/pokemon/turtwig/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/anim_front.4bpp.lz"); const u32 gMonPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/normal.gbapal.lz"); @@ -7353,9 +7351,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grotle[] = INCBIN_U8("graphics/pokemon/grotle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/pokemon/grotle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/anim_front.4bpp.lz"); const u32 gMonPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/normal.gbapal.lz"); @@ -7365,9 +7363,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torterra[] = INCBIN_U8("graphics/pokemon/torterra/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/pokemon/torterra/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TURTWIG #if P_FAMILY_CHIMCHAR @@ -7379,9 +7377,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chimchar[] = INCBIN_U8("graphics/pokemon/chimchar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/pokemon/chimchar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/anim_front.4bpp.lz"); const u32 gMonPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/normal.gbapal.lz"); @@ -7391,9 +7389,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Monferno[] = INCBIN_U8("graphics/pokemon/monferno/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/pokemon/monferno/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/anim_front.4bpp.lz"); const u32 gMonPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/normal.gbapal.lz"); @@ -7403,9 +7401,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Infernape[] = INCBIN_U8("graphics/pokemon/infernape/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/pokemon/infernape/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHIMCHAR #if P_FAMILY_PIPLUP @@ -7417,9 +7415,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Piplup[] = INCBIN_U8("graphics/pokemon/piplup/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/pokemon/piplup/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/anim_front.4bpp.lz"); const u32 gMonPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/normal.gbapal.lz"); @@ -7429,9 +7427,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Prinplup[] = INCBIN_U8("graphics/pokemon/prinplup/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/pokemon/prinplup/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/anim_front.4bpp.lz"); const u32 gMonPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/normal.gbapal.lz"); @@ -7441,9 +7439,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Empoleon[] = INCBIN_U8("graphics/pokemon/empoleon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/pokemon/empoleon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PIPLUP #if P_FAMILY_STARLY @@ -7455,9 +7453,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Starly[] = INCBIN_U8("graphics/pokemon/starly/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/pokemon/starly/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_StarlyF[] = INCBIN_U32("graphics/pokemon/starly/anim_frontf.4bpp.lz"); const u32 gMonBackPic_StarlyF[] = INCBIN_U32("graphics/pokemon/starly/backf.4bpp.lz"); @@ -7470,9 +7468,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Staravia[] = INCBIN_U8("graphics/pokemon/staravia/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/pokemon/staravia/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_StaraviaF[] = INCBIN_U32("graphics/pokemon/staravia/anim_frontf.4bpp.lz"); const u32 gMonBackPic_StaraviaF[] = INCBIN_U32("graphics/pokemon/staravia/back.4bpp.lz"); @@ -7485,9 +7483,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Staraptor[] = INCBIN_U8("graphics/pokemon/staraptor/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/pokemon/staraptor/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_StaraptorF[] = INCBIN_U32("graphics/pokemon/staraptor/anim_frontf.4bpp.lz"); #endif //P_FAMILY_STARLY @@ -7501,9 +7499,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bidoof[] = INCBIN_U8("graphics/pokemon/bidoof/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/pokemon/bidoof/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BidoofF[] = INCBIN_U32("graphics/pokemon/bidoof/anim_frontf.4bpp.lz"); const u32 gMonBackPic_BidoofF[] = INCBIN_U32("graphics/pokemon/bidoof/backf.4bpp.lz"); @@ -7516,9 +7514,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bibarel[] = INCBIN_U8("graphics/pokemon/bibarel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/pokemon/bibarel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BibarelF[] = INCBIN_U32("graphics/pokemon/bibarel/anim_frontf.4bpp.lz"); #endif //P_FAMILY_BIDOOF @@ -7532,9 +7530,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kricketot[] = INCBIN_U8("graphics/pokemon/kricketot/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/pokemon/kricketot/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_KricketotF[] = INCBIN_U32("graphics/pokemon/kricketot/anim_frontf.4bpp.lz"); const u32 gMonBackPic_KricketotF[] = INCBIN_U32("graphics/pokemon/kricketot/backf.4bpp.lz"); @@ -7547,9 +7545,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kricketune[] = INCBIN_U8("graphics/pokemon/kricketune/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/pokemon/kricketune/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_KricketuneF[] = INCBIN_U32("graphics/pokemon/kricketune/anim_frontf.4bpp.lz"); const u32 gMonBackPic_KricketuneF[] = INCBIN_U32("graphics/pokemon/kricketune/backf.4bpp.lz"); @@ -7564,9 +7562,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shinx[] = INCBIN_U8("graphics/pokemon/shinx/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/pokemon/shinx/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ShinxF[] = INCBIN_U32("graphics/pokemon/shinx/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ShinxF[] = INCBIN_U32("graphics/pokemon/shinx/backf.4bpp.lz"); @@ -7579,9 +7577,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Luxio[] = INCBIN_U8("graphics/pokemon/luxio/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/pokemon/luxio/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_LuxioF[] = INCBIN_U32("graphics/pokemon/luxio/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LuxioF[] = INCBIN_U32("graphics/pokemon/luxio/backf.4bpp.lz"); @@ -7594,9 +7592,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Luxray[] = INCBIN_U8("graphics/pokemon/luxray/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/pokemon/luxray/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_LuxrayF[] = INCBIN_U32("graphics/pokemon/luxray/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LuxrayF[] = INCBIN_U32("graphics/pokemon/luxray/backf.4bpp.lz"); @@ -7611,9 +7609,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cranidos[] = INCBIN_U8("graphics/pokemon/cranidos/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/pokemon/cranidos/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/anim_front.4bpp.lz"); const u32 gMonPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/normal.gbapal.lz"); @@ -7623,9 +7621,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rampardos[] = INCBIN_U8("graphics/pokemon/rampardos/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/pokemon/rampardos/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRANIDOS #if P_FAMILY_SHIELDON @@ -7637,9 +7635,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shieldon[] = INCBIN_U8("graphics/pokemon/shieldon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/pokemon/shieldon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/anim_front.4bpp.lz"); const u32 gMonPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/normal.gbapal.lz"); @@ -7649,9 +7647,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bastiodon[] = INCBIN_U8("graphics/pokemon/bastiodon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/pokemon/bastiodon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHIELDON #if P_FAMILY_BURMY @@ -7663,27 +7661,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Burmy[] = INCBIN_U8("graphics/pokemon/burmy/plant/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_BurmyPlantCloak[] = INCBIN_COMP("graphics/pokemon/burmy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/normal.gbapal.lz"); const u32 gMonBackPic_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/shiny.gbapal.lz"); const u8 gMonIcon_BurmySandyCloak[] = INCBIN_U8("graphics/pokemon/burmy/sandy_cloak/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/pokemon/burmy/sandy_cloak/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/normal.gbapal.lz"); const u32 gMonBackPic_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/shiny.gbapal.lz"); const u8 gMonIcon_BurmyTrashCloak[] = INCBIN_U8("graphics/pokemon/burmy/trash_cloak/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/pokemon/burmy/trash_cloak/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/anim_front.4bpp.lz"); const u32 gMonPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/normal.gbapal.lz"); @@ -7693,27 +7691,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wormadam[] = INCBIN_U8("graphics/pokemon/wormadam/plant/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_WormadamPlantCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/normal.gbapal.lz"); const u32 gMonBackPic_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/shiny.gbapal.lz"); const u8 gMonIcon_WormadamSandyCloak[] = INCBIN_U8("graphics/pokemon/wormadam/sandy_cloak/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/sandy_cloak/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/normal.gbapal.lz"); const u32 gMonBackPic_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/shiny.gbapal.lz"); const u8 gMonIcon_WormadamTrashCloak[] = INCBIN_U8("graphics/pokemon/wormadam/trash_cloak/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/trash_cloak/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/anim_front.4bpp.lz"); const u32 gMonPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/normal.gbapal.lz"); @@ -7723,9 +7721,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mothim[] = INCBIN_U8("graphics/pokemon/mothim/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/pokemon/mothim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BURMY #if P_FAMILY_COMBEE @@ -7737,15 +7735,15 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Combee[] = INCBIN_U8("graphics/pokemon/combee/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/pokemon/combee/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_CombeeF[] = INCBIN_U32("graphics/pokemon/combee/normalf.gbapal.lz"); const u32 gMonShinyPalette_CombeeF[] = INCBIN_U32("graphics/pokemon/combee/shinyf.gbapal.lz"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_CombeeF[] = INCBIN_COMP("graphics/pokemon/combee/followerf.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/anim_front.4bpp.lz"); const u32 gMonPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/normal.gbapal.lz"); @@ -7755,9 +7753,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vespiquen[] = INCBIN_U8("graphics/pokemon/vespiquen/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/pokemon/vespiquen/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COMBEE #if P_FAMILY_PACHIRISU @@ -7769,9 +7767,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pachirisu[] = INCBIN_U8("graphics/pokemon/pachirisu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/pokemon/pachirisu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_PachirisuF[] = INCBIN_U32("graphics/pokemon/pachirisu/anim_frontf.4bpp.lz"); #endif //P_FAMILY_PACHIRISU @@ -7785,9 +7783,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Buizel[] = INCBIN_U8("graphics/pokemon/buizel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/pokemon/buizel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonBackPic_BuizelF[] = INCBIN_U32("graphics/pokemon/buizel/backf.4bpp.lz"); @@ -7799,9 +7797,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Floatzel[] = INCBIN_U8("graphics/pokemon/floatzel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/pokemon/floatzel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonBackPic_FloatzelF[] = INCBIN_U32("graphics/pokemon/floatzel/backf.4bpp.lz"); #endif //P_FAMILY_BUIZEL @@ -7815,9 +7813,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cherubi[] = INCBIN_U8("graphics/pokemon/cherubi/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/pokemon/cherubi/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/anim_front.4bpp.lz"); const u32 gMonPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/normal.gbapal.lz"); @@ -7827,18 +7825,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cherrim[] = INCBIN_U8("graphics/pokemon/cherrim/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_CherrimOvercast[] = INCBIN_COMP("graphics/pokemon/cherrim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/anim_front.4bpp.lz"); const u32 gMonPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/normal.gbapal.lz"); const u32 gMonBackPic_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/back.4bpp.lz"); const u32 gMonShinyPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/shiny.gbapal.lz"); const u8 gMonIcon_CherrimSunshine[] = INCBIN_U8("graphics/pokemon/cherrim/sunshine/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CherrimSunshine[] = INCBIN_COMP("graphics/pokemon/cherrim/sunshine/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHERUBI #if P_FAMILY_SHELLOS @@ -7850,18 +7848,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shellos[] = INCBIN_U8("graphics/pokemon/shellos/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ShellosWestSea[] = INCBIN_COMP("graphics/pokemon/shellos/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/anim_front.4bpp.lz"); const u32 gMonPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/normal.gbapal.lz"); const u32 gMonBackPic_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/back.4bpp.lz"); const u32 gMonShinyPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/shiny.gbapal.lz"); const u8 gMonIcon_ShellosEastSea[] = INCBIN_U8("graphics/pokemon/shellos/east_sea/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/pokemon/shellos/east_sea/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/anim_front.4bpp.lz"); const u32 gMonPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/normal.gbapal.lz"); @@ -7871,18 +7869,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gastrodon[] = INCBIN_U8("graphics/pokemon/gastrodon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GastrodonWestSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/anim_front.4bpp.lz"); const u32 gMonPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/normal.gbapal.lz"); const u32 gMonBackPic_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/back.4bpp.lz"); const u32 gMonShinyPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/shiny.gbapal.lz"); const u8 gMonIcon_GastrodonEastSea[] = INCBIN_U8("graphics/pokemon/gastrodon/east_sea/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/east_sea/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHELLOS #if P_FAMILY_DRIFLOON @@ -7894,9 +7892,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drifloon[] = INCBIN_U8("graphics/pokemon/drifloon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/pokemon/drifloon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/anim_front.4bpp.lz"); const u32 gMonPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/normal.gbapal.lz"); @@ -7906,9 +7904,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drifblim[] = INCBIN_U8("graphics/pokemon/drifblim/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/pokemon/drifblim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRIFLOON #if P_FAMILY_BUNEARY @@ -7920,9 +7918,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Buneary[] = INCBIN_U8("graphics/pokemon/buneary/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/pokemon/buneary/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/anim_front.4bpp.lz"); const u32 gMonPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/normal.gbapal.lz"); @@ -7932,9 +7930,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lopunny[] = INCBIN_U8("graphics/pokemon/lopunny/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/pokemon/lopunny/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LopunnyMega[] = INCBIN_U32("graphics/pokemon/lopunny/mega/front.4bpp.lz"); @@ -7942,9 +7940,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LopunnyMega[] = INCBIN_U32("graphics/pokemon/lopunny/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LopunnyMega[] = INCBIN_U32("graphics/pokemon/lopunny/mega/shiny.gbapal.lz"); const u8 gMonIcon_LopunnyMega[] = INCBIN_U8("graphics/pokemon/lopunny/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_LopunnyMega[] = INCBIN_COMP("graphics/pokemon/lopunny/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_BUNEARY @@ -7957,9 +7955,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glameow[] = INCBIN_U8("graphics/pokemon/glameow/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/pokemon/glameow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/anim_front.4bpp.lz"); const u32 gMonPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/normal.gbapal.lz"); @@ -7969,9 +7967,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Purugly[] = INCBIN_U8("graphics/pokemon/purugly/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/pokemon/purugly/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GLAMEOW #if P_FAMILY_STUNKY @@ -7983,9 +7981,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stunky[] = INCBIN_U8("graphics/pokemon/stunky/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/pokemon/stunky/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/anim_front.4bpp.lz"); const u32 gMonPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/normal.gbapal.lz"); @@ -7995,9 +7993,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skuntank[] = INCBIN_U8("graphics/pokemon/skuntank/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/pokemon/skuntank/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STUNKY #if P_FAMILY_BRONZOR @@ -8009,9 +8007,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bronzor[] = INCBIN_U8("graphics/pokemon/bronzor/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/pokemon/bronzor/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/anim_front.4bpp.lz"); const u32 gMonPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/normal.gbapal.lz"); @@ -8021,9 +8019,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bronzong[] = INCBIN_U8("graphics/pokemon/bronzong/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/pokemon/bronzong/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BRONZOR #if P_FAMILY_CHATOT @@ -8035,9 +8033,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chatot[] = INCBIN_U8("graphics/pokemon/chatot/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/pokemon/chatot/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHATOT #if P_FAMILY_SPIRITOMB @@ -8049,9 +8047,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spiritomb[] = INCBIN_U8("graphics/pokemon/spiritomb/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/pokemon/spiritomb/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPIRITOMB #if P_FAMILY_GIBLE @@ -8063,9 +8061,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gible[] = INCBIN_U8("graphics/pokemon/gible/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/pokemon/gible/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GibleF[] = INCBIN_U32("graphics/pokemon/gible/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GibleF[] = INCBIN_U32("graphics/pokemon/gible/backf.4bpp.lz"); @@ -8078,9 +8076,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gabite[] = INCBIN_U8("graphics/pokemon/gabite/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/pokemon/gabite/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GabiteF[] = INCBIN_U32("graphics/pokemon/gabite/anim_frontf.4bpp.lz"); const u32 gMonBackPic_GabiteF[] = INCBIN_U32("graphics/pokemon/gabite/backf.4bpp.lz"); @@ -8093,9 +8091,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Garchomp[] = INCBIN_U8("graphics/pokemon/garchomp/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/pokemon/garchomp/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GarchompF[] = INCBIN_U32("graphics/pokemon/garchomp/anim_frontf.4bpp.lz"); @@ -8105,9 +8103,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GarchompMega[] = INCBIN_U32("graphics/pokemon/garchomp/mega/back.4bpp.lz"); const u32 gMonShinyPalette_GarchompMega[] = INCBIN_U32("graphics/pokemon/garchomp/mega/shiny.gbapal.lz"); const u8 gMonIcon_GarchompMega[] = INCBIN_U8("graphics/pokemon/garchomp/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GarchompMega[] = INCBIN_COMP("graphics/pokemon/garchomp/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_GIBLE @@ -8120,9 +8118,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Riolu[] = INCBIN_U8("graphics/pokemon/riolu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/pokemon/riolu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/anim_front.4bpp.lz"); const u32 gMonPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/normal.gbapal.lz"); @@ -8132,9 +8130,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lucario[] = INCBIN_U8("graphics/pokemon/lucario/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/pokemon/lucario/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_LucarioMega[] = INCBIN_U32("graphics/pokemon/lucario/mega/front.4bpp.lz"); @@ -8142,9 +8140,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LucarioMega[] = INCBIN_U32("graphics/pokemon/lucario/mega/back.4bpp.lz"); const u32 gMonShinyPalette_LucarioMega[] = INCBIN_U32("graphics/pokemon/lucario/mega/shiny.gbapal.lz"); const u8 gMonIcon_LucarioMega[] = INCBIN_U8("graphics/pokemon/lucario/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_LucarioMega[] = INCBIN_COMP("graphics/pokemon/lucario/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_RIOLU @@ -8157,18 +8155,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hippopotas[] = INCBIN_U8("graphics/pokemon/hippopotas/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/normalf.gbapal.lz"); const u32 gMonShinyPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/shinyf.gbapal.lz"); #if P_CUSTOM_GENDER_DIFF_ICONS const u8 gMonIcon_HippopotasF[] = INCBIN_U8("graphics/pokemon/hippopotas/iconf.4bpp"); #endif -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_HippopotasF[] = INCBIN_COMP("graphics/pokemon/hippopotas_f/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/anim_front.4bpp.lz"); const u32 gMonPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/normal.gbapal.lz"); @@ -8178,18 +8176,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hippowdon[] = INCBIN_U8("graphics/pokemon/hippowdon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/normalf.gbapal.lz"); const u32 gMonShinyPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/shinyf.gbapal.lz"); #if P_CUSTOM_GENDER_DIFF_ICONS const u8 gMonIcon_HippowdonF[] = INCBIN_U8("graphics/pokemon/hippowdon/iconf.4bpp"); #endif -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_HippowdonF[] = INCBIN_COMP("graphics/pokemon/hippowdon_f/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HIPPOPOTAS #if P_FAMILY_SKORUPI @@ -8201,9 +8199,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skorupi[] = INCBIN_U8("graphics/pokemon/skorupi/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/pokemon/skorupi/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/anim_front.4bpp.lz"); const u32 gMonPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/normal.gbapal.lz"); @@ -8213,9 +8211,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drapion[] = INCBIN_U8("graphics/pokemon/drapion/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/pokemon/drapion/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKORUPI #if P_FAMILY_CROAGUNK @@ -8227,9 +8225,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Croagunk[] = INCBIN_U8("graphics/pokemon/croagunk/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/pokemon/croagunk/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CroagunkF[] = INCBIN_U32("graphics/pokemon/croagunk/anim_frontf.4bpp.lz"); const u32 gMonBackPic_CroagunkF[] = INCBIN_U32("graphics/pokemon/croagunk/backf.4bpp.lz"); @@ -8242,9 +8240,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxicroak[] = INCBIN_U8("graphics/pokemon/toxicroak/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/pokemon/toxicroak/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ToxicroakF[] = INCBIN_U32("graphics/pokemon/toxicroak/anim_frontf.4bpp.lz"); const u32 gMonBackPic_ToxicroakF[] = INCBIN_U32("graphics/pokemon/toxicroak/backf.4bpp.lz"); @@ -8259,9 +8257,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carnivine[] = INCBIN_U8("graphics/pokemon/carnivine/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/pokemon/carnivine/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CARNIVINE #if P_FAMILY_FINNEON @@ -8273,9 +8271,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Finneon[] = INCBIN_U8("graphics/pokemon/finneon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/pokemon/finneon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FinneonF[] = INCBIN_U32("graphics/pokemon/finneon/anim_frontf.4bpp.lz"); const u32 gMonBackPic_FinneonF[] = INCBIN_U32("graphics/pokemon/finneon/backf.4bpp.lz"); @@ -8288,9 +8286,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lumineon[] = INCBIN_U8("graphics/pokemon/lumineon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/pokemon/lumineon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_LumineonF[] = INCBIN_U32("graphics/pokemon/lumineon/anim_frontf.4bpp.lz"); const u32 gMonBackPic_LumineonF[] = INCBIN_U32("graphics/pokemon/lumineon/backf.4bpp.lz"); @@ -8305,9 +8303,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snover[] = INCBIN_U8("graphics/pokemon/snover/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/pokemon/snover/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SnoverF[] = INCBIN_U32("graphics/pokemon/snover/anim_frontf.4bpp.lz"); const u32 gMonBackPic_SnoverF[] = INCBIN_U32("graphics/pokemon/snover/backf.4bpp.lz"); @@ -8320,9 +8318,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Abomasnow[] = INCBIN_U8("graphics/pokemon/abomasnow/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/pokemon/abomasnow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_AbomasnowF[] = INCBIN_U32("graphics/pokemon/abomasnow/anim_frontf.4bpp.lz"); @@ -8332,9 +8330,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/abomasnow/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AbomasnowMega[] = INCBIN_U32("graphics/pokemon/abomasnow/mega/shiny.gbapal.lz"); const u8 gMonIcon_AbomasnowMega[] = INCBIN_U8("graphics/pokemon/abomasnow/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_AbomasnowMega[] = INCBIN_COMP("graphics/pokemon/abomasnow/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SNOVER @@ -8347,54 +8345,54 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rotom[] = INCBIN_U8("graphics/pokemon/rotom/normal/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/pokemon/rotom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/anim_front.4bpp.lz"); const u32 gMonPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/normal.gbapal.lz"); const u32 gMonBackPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/back.4bpp.lz"); const u32 gMonShinyPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/shiny.gbapal.lz"); const u8 gMonIcon_RotomHeat[] = INCBIN_U8("graphics/pokemon/rotom/heat/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/pokemon/rotom/heat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/anim_front.4bpp.lz"); const u32 gMonPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/normal.gbapal.lz"); const u32 gMonBackPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/back.4bpp.lz"); const u32 gMonShinyPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/shiny.gbapal.lz"); const u8 gMonIcon_RotomWash[] = INCBIN_U8("graphics/pokemon/rotom/wash/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/pokemon/rotom/wash/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/anim_front.4bpp.lz"); const u32 gMonPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/normal.gbapal.lz"); const u32 gMonBackPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/back.4bpp.lz"); const u32 gMonShinyPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/shiny.gbapal.lz"); const u8 gMonIcon_RotomFrost[] = INCBIN_U8("graphics/pokemon/rotom/frost/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/pokemon/rotom/frost/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/anim_front.4bpp.lz"); const u32 gMonPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/normal.gbapal.lz"); const u32 gMonBackPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/back.4bpp.lz"); const u32 gMonShinyPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/shiny.gbapal.lz"); const u8 gMonIcon_RotomFan[] = INCBIN_U8("graphics/pokemon/rotom/fan/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/pokemon/rotom/fan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/anim_front.4bpp.lz"); const u32 gMonPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/normal.gbapal.lz"); const u32 gMonBackPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/back.4bpp.lz"); const u32 gMonShinyPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/shiny.gbapal.lz"); const u8 gMonIcon_RotomMow[] = INCBIN_U8("graphics/pokemon/rotom/mow/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/pokemon/rotom/mow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ROTOM #if P_FAMILY_UXIE @@ -8406,9 +8404,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Uxie[] = INCBIN_U8("graphics/pokemon/uxie/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/pokemon/uxie/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_UXIE #if P_FAMILY_MESPRIT @@ -8420,9 +8418,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mesprit[] = INCBIN_U8("graphics/pokemon/mesprit/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/pokemon/mesprit/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MESPRIT #if P_FAMILY_AZELF @@ -8434,9 +8432,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Azelf[] = INCBIN_U8("graphics/pokemon/azelf/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/pokemon/azelf/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_AZELF #if P_FAMILY_DIALGA @@ -8448,18 +8446,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dialga[] = INCBIN_U8("graphics/pokemon/dialga/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/pokemon/dialga/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/front.4bpp.lz"); const u32 gMonPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/normal.gbapal.lz"); const u32 gMonBackPic_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/back.4bpp.lz"); const u32 gMonShinyPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/shiny.gbapal.lz"); const u8 gMonIcon_DialgaOrigin[] = INCBIN_U8("graphics/pokemon/dialga/origin/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/pokemon/dialga/origin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DIALGA #if P_FAMILY_PALKIA @@ -8471,18 +8469,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Palkia[] = INCBIN_U8("graphics/pokemon/palkia/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/pokemon/palkia/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/front.4bpp.lz"); const u32 gMonPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/normal.gbapal.lz"); const u32 gMonBackPic_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/back.4bpp.lz"); const u32 gMonShinyPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/shiny.gbapal.lz"); const u8 gMonIcon_PalkiaOrigin[] = INCBIN_U8("graphics/pokemon/palkia/origin/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/pokemon/palkia/origin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PALKIA #if P_FAMILY_HEATRAN @@ -8494,9 +8492,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heatran[] = INCBIN_U8("graphics/pokemon/heatran/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/pokemon/heatran/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HEATRAN #if P_FAMILY_REGIGIGAS @@ -8508,9 +8506,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regigigas[] = INCBIN_U8("graphics/pokemon/regigigas/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/pokemon/regigigas/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGIGIGAS #if P_FAMILY_GIRATINA @@ -8522,18 +8520,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Giratina[] = INCBIN_U8("graphics/pokemon/giratina/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GiratinaAltered[] = INCBIN_COMP("graphics/pokemon/giratina/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/anim_front.4bpp.lz"); const u32 gMonPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/normal.gbapal.lz"); const u32 gMonBackPic_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/back.4bpp.lz"); const u32 gMonShinyPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/shiny.gbapal.lz"); const u8 gMonIcon_GiratinaOrigin[] = INCBIN_U8("graphics/pokemon/giratina/origin/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/pokemon/giratina/origin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GIRATINA #if P_FAMILY_CRESSELIA @@ -8545,9 +8543,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cresselia[] = INCBIN_U8("graphics/pokemon/cresselia/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/pokemon/cresselia/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRESSELIA #if P_FAMILY_MANAPHY @@ -8559,9 +8557,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Phione[] = INCBIN_U8("graphics/pokemon/phione/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/pokemon/phione/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/anim_front.4bpp.lz"); const u32 gMonPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/normal.gbapal.lz"); @@ -8571,9 +8569,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Manaphy[] = INCBIN_U8("graphics/pokemon/manaphy/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/pokemon/manaphy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MANAPHY #if P_FAMILY_DARKRAI @@ -8585,9 +8583,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Darkrai[] = INCBIN_U8("graphics/pokemon/darkrai/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/pokemon/darkrai/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DARKRAI #if P_FAMILY_SHAYMIN @@ -8599,18 +8597,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shaymin[] = INCBIN_U8("graphics/pokemon/shaymin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ShayminLand[] = INCBIN_COMP("graphics/pokemon/shaymin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/anim_front.4bpp.lz"); const u32 gMonPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/normal.gbapal.lz"); const u32 gMonBackPic_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/back.4bpp.lz"); const u32 gMonShinyPalette_ShayminSky[] = INCBIN_U32("graphics/pokemon/shaymin/sky/shiny.gbapal.lz"); const u8 gMonIcon_ShayminSky[] = INCBIN_U8("graphics/pokemon/shaymin/sky/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_ShayminSky[] = INCBIN_COMP("graphics/pokemon/shaymin/sky/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHAYMIN #if P_FAMILY_ARCEUS @@ -8675,7 +8673,7 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/normal.gbapal.lz"); const u32 gMonShinyPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/shiny.gbapal.lz"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ArceusNormal[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); @@ -8694,7 +8692,7 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCEUS #if P_FAMILY_VICTINI @@ -8706,9 +8704,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Victini[] = INCBIN_U8("graphics/pokemon/victini/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/pokemon/victini/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VICTINI #if P_FAMILY_SNIVY @@ -8720,9 +8718,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snivy[] = INCBIN_U8("graphics/pokemon/snivy/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/pokemon/snivy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Servine[] = INCBIN_U32("graphics/pokemon/servine/anim_front.4bpp.lz"); const u32 gMonPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/normal.gbapal.lz"); @@ -8732,9 +8730,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Servine[] = INCBIN_U8("graphics/pokemon/servine/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/pokemon/servine/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/anim_front.4bpp.lz"); const u32 gMonPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/normal.gbapal.lz"); @@ -8744,9 +8742,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Serperior[] = INCBIN_U8("graphics/pokemon/serperior/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/pokemon/serperior/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SNIVY #if P_FAMILY_TEPIG @@ -8758,9 +8756,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tepig[] = INCBIN_U8("graphics/pokemon/tepig/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/pokemon/tepig/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/anim_front.4bpp.lz"); const u32 gMonPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/normal.gbapal.lz"); @@ -8770,9 +8768,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pignite[] = INCBIN_U8("graphics/pokemon/pignite/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/pokemon/pignite/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/anim_front.4bpp.lz"); const u32 gMonPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/normal.gbapal.lz"); @@ -8782,9 +8780,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Emboar[] = INCBIN_U8("graphics/pokemon/emboar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/pokemon/emboar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TEPIG #if P_FAMILY_OSHAWOTT @@ -8796,9 +8794,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Oshawott[] = INCBIN_U8("graphics/pokemon/oshawott/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/pokemon/oshawott/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/anim_front.4bpp.lz"); const u32 gMonPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/normal.gbapal.lz"); @@ -8808,9 +8806,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dewott[] = INCBIN_U8("graphics/pokemon/dewott/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/pokemon/dewott/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/anim_front.4bpp.lz"); const u32 gMonPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/normal.gbapal.lz"); @@ -8820,9 +8818,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Samurott[] = INCBIN_U8("graphics/pokemon/samurott/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/pokemon/samurott/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/front.4bpp.lz"); @@ -8830,9 +8828,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SamurottHisuian[] = INCBIN_U8("graphics/pokemon/samurott/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/pokemon/samurott/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_OSHAWOTT @@ -8845,9 +8843,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Patrat[] = INCBIN_U8("graphics/pokemon/patrat/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/pokemon/patrat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/anim_front.4bpp.lz"); const u32 gMonPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/normal.gbapal.lz"); @@ -8857,9 +8855,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Watchog[] = INCBIN_U8("graphics/pokemon/watchog/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/pokemon/watchog/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PATRAT #if P_FAMILY_LILLIPUP @@ -8871,9 +8869,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lillipup[] = INCBIN_U8("graphics/pokemon/lillipup/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/pokemon/lillipup/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/anim_front.4bpp.lz"); const u32 gMonPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/normal.gbapal.lz"); @@ -8883,9 +8881,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Herdier[] = INCBIN_U8("graphics/pokemon/herdier/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/pokemon/herdier/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/anim_front.4bpp.lz"); const u32 gMonPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/normal.gbapal.lz"); @@ -8895,9 +8893,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stoutland[] = INCBIN_U8("graphics/pokemon/stoutland/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/pokemon/stoutland/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LILLIPUP #if P_FAMILY_PURRLOIN @@ -8909,9 +8907,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Purrloin[] = INCBIN_U8("graphics/pokemon/purrloin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/pokemon/purrloin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/anim_front.4bpp.lz"); const u32 gMonPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/normal.gbapal.lz"); @@ -8921,9 +8919,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Liepard[] = INCBIN_U8("graphics/pokemon/liepard/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/pokemon/liepard/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PURRLOIN #if P_FAMILY_PANSAGE @@ -8935,9 +8933,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pansage[] = INCBIN_U8("graphics/pokemon/pansage/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/pokemon/pansage/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/anim_front.4bpp.lz"); const u32 gMonPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/normal.gbapal.lz"); @@ -8947,9 +8945,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Simisage[] = INCBIN_U8("graphics/pokemon/simisage/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/pokemon/simisage/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANSAGE #if P_FAMILY_PANSEAR @@ -8961,9 +8959,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pansear[] = INCBIN_U8("graphics/pokemon/pansear/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/pokemon/pansear/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/anim_front.4bpp.lz"); const u32 gMonPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/normal.gbapal.lz"); @@ -8973,9 +8971,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Simisear[] = INCBIN_U8("graphics/pokemon/simisear/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/pokemon/simisear/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANSEAR #if P_FAMILY_PANPOUR @@ -8987,9 +8985,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Panpour[] = INCBIN_U8("graphics/pokemon/panpour/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/pokemon/panpour/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/anim_front.4bpp.lz"); const u32 gMonPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/normal.gbapal.lz"); @@ -8999,9 +8997,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Simipour[] = INCBIN_U8("graphics/pokemon/simipour/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/pokemon/simipour/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANPOUR #if P_FAMILY_MUNNA @@ -9013,9 +9011,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Munna[] = INCBIN_U8("graphics/pokemon/munna/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/pokemon/munna/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/anim_front.4bpp.lz"); const u32 gMonPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/normal.gbapal.lz"); @@ -9025,9 +9023,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Musharna[] = INCBIN_U8("graphics/pokemon/musharna/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/pokemon/musharna/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MUNNA #if P_FAMILY_PIDOVE @@ -9039,9 +9037,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pidove[] = INCBIN_U8("graphics/pokemon/pidove/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/pokemon/pidove/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/anim_front.4bpp.lz"); const u32 gMonPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/normal.gbapal.lz"); @@ -9051,9 +9049,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tranquill[] = INCBIN_U8("graphics/pokemon/tranquill/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/pokemon/tranquill/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/anim_front.4bpp.lz"); const u32 gMonPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/normal.gbapal.lz"); @@ -9070,10 +9068,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/shinyf.gbapal.lz"); const u8 gMonIcon_UnfezantF[] = INCBIN_U8("graphics/pokemon/unfezant/iconf.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/pokemon/unfezant/follower.4bpp"); const u32 gObjectEventPic_UnfezantF[] = INCBIN_COMP("graphics/pokemon/unfezant_f/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PIDOVE #if P_FAMILY_BLITZLE @@ -9085,9 +9083,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blitzle[] = INCBIN_U8("graphics/pokemon/blitzle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/pokemon/blitzle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/anim_front.4bpp.lz"); const u32 gMonPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/normal.gbapal.lz"); @@ -9097,9 +9095,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zebstrika[] = INCBIN_U8("graphics/pokemon/zebstrika/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/pokemon/zebstrika/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BLITZLE #if P_FAMILY_ROGGENROLA @@ -9111,9 +9109,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Roggenrola[] = INCBIN_U8("graphics/pokemon/roggenrola/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/pokemon/roggenrola/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/anim_front.4bpp.lz"); const u32 gMonPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/normal.gbapal.lz"); @@ -9123,9 +9121,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Boldore[] = INCBIN_U8("graphics/pokemon/boldore/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/pokemon/boldore/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/anim_front.4bpp.lz"); const u32 gMonPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/normal.gbapal.lz"); @@ -9135,9 +9133,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gigalith[] = INCBIN_U8("graphics/pokemon/gigalith/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/pokemon/gigalith/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ROGGENROLA #if P_FAMILY_WOOBAT @@ -9149,9 +9147,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Woobat[] = INCBIN_U8("graphics/pokemon/woobat/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/pokemon/woobat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/anim_front.4bpp.lz"); const u32 gMonPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/normal.gbapal.lz"); @@ -9161,9 +9159,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swoobat[] = INCBIN_U8("graphics/pokemon/swoobat/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/pokemon/swoobat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WOOBAT #if P_FAMILY_DRILBUR @@ -9175,9 +9173,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drilbur[] = INCBIN_U8("graphics/pokemon/drilbur/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/pokemon/drilbur/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/anim_front.4bpp.lz"); const u32 gMonPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/normal.gbapal.lz"); @@ -9187,9 +9185,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Excadrill[] = INCBIN_U8("graphics/pokemon/excadrill/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/pokemon/excadrill/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRILBUR #if P_FAMILY_AUDINO @@ -9201,9 +9199,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Audino[] = INCBIN_U8("graphics/pokemon/audino/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/pokemon/audino/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_AudinoMega[] = INCBIN_U32("graphics/pokemon/audino/mega/front.4bpp.lz"); @@ -9211,9 +9209,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AudinoMega[] = INCBIN_U32("graphics/pokemon/audino/mega/back.4bpp.lz"); const u32 gMonShinyPalette_AudinoMega[] = INCBIN_U32("graphics/pokemon/audino/mega/shiny.gbapal.lz"); const u8 gMonIcon_AudinoMega[] = INCBIN_U8("graphics/pokemon/audino/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_AudinoMega[] = INCBIN_COMP("graphics/pokemon/audino/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_AUDINO @@ -9226,9 +9224,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Timburr[] = INCBIN_U8("graphics/pokemon/timburr/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/pokemon/timburr/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/anim_front.4bpp.lz"); const u32 gMonPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/normal.gbapal.lz"); @@ -9238,9 +9236,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gurdurr[] = INCBIN_U8("graphics/pokemon/gurdurr/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/pokemon/gurdurr/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/anim_front.4bpp.lz"); const u32 gMonPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/normal.gbapal.lz"); @@ -9250,9 +9248,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Conkeldurr[] = INCBIN_U8("graphics/pokemon/conkeldurr/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/pokemon/conkeldurr/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TIMBURR #if P_FAMILY_TYMPOLE @@ -9264,9 +9262,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tympole[] = INCBIN_U8("graphics/pokemon/tympole/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/pokemon/tympole/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/anim_front.4bpp.lz"); const u32 gMonPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/normal.gbapal.lz"); @@ -9276,9 +9274,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Palpitoad[] = INCBIN_U8("graphics/pokemon/palpitoad/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/pokemon/palpitoad/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/anim_front.4bpp.lz"); const u32 gMonPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/normal.gbapal.lz"); @@ -9288,9 +9286,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Seismitoad[] = INCBIN_U8("graphics/pokemon/seismitoad/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/pokemon/seismitoad/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TYMPOLE #if P_FAMILY_THROH @@ -9302,9 +9300,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Throh[] = INCBIN_U8("graphics/pokemon/throh/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/pokemon/throh/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_THROH #if P_FAMILY_SAWK @@ -9316,9 +9314,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sawk[] = INCBIN_U8("graphics/pokemon/sawk/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/pokemon/sawk/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SAWK #if P_FAMILY_SEWADDLE @@ -9330,9 +9328,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sewaddle[] = INCBIN_U8("graphics/pokemon/sewaddle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/pokemon/sewaddle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/anim_front.4bpp.lz"); const u32 gMonPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/normal.gbapal.lz"); @@ -9342,9 +9340,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swadloon[] = INCBIN_U8("graphics/pokemon/swadloon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/pokemon/swadloon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/anim_front.4bpp.lz"); const u32 gMonPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/normal.gbapal.lz"); @@ -9354,9 +9352,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Leavanny[] = INCBIN_U8("graphics/pokemon/leavanny/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/pokemon/leavanny/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SEWADDLE #if P_FAMILY_VENIPEDE @@ -9368,9 +9366,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Venipede[] = INCBIN_U8("graphics/pokemon/venipede/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/pokemon/venipede/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/anim_front.4bpp.lz"); const u32 gMonPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/normal.gbapal.lz"); @@ -9380,9 +9378,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whirlipede[] = INCBIN_U8("graphics/pokemon/whirlipede/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/pokemon/whirlipede/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/anim_front.4bpp.lz"); const u32 gMonPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/normal.gbapal.lz"); @@ -9392,9 +9390,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scolipede[] = INCBIN_U8("graphics/pokemon/scolipede/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/pokemon/scolipede/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VENIPEDE #if P_FAMILY_COTTONEE @@ -9406,9 +9404,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cottonee[] = INCBIN_U8("graphics/pokemon/cottonee/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/pokemon/cottonee/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/anim_front.4bpp.lz"); const u32 gMonPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/normal.gbapal.lz"); @@ -9418,9 +9416,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Whimsicott[] = INCBIN_U8("graphics/pokemon/whimsicott/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/pokemon/whimsicott/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COTTONEE #if P_FAMILY_PETILIL @@ -9432,9 +9430,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Petilil[] = INCBIN_U8("graphics/pokemon/petilil/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/pokemon/petilil/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/anim_front.4bpp.lz"); const u32 gMonPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/normal.gbapal.lz"); @@ -9444,9 +9442,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lilligant[] = INCBIN_U8("graphics/pokemon/lilligant/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/pokemon/lilligant/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/front.4bpp.lz"); @@ -9454,9 +9452,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_LilligantHisuian[] = INCBIN_U8("graphics/pokemon/lilligant/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/pokemon/lilligant/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_PETILIL @@ -9469,18 +9467,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Basculin[] = INCBIN_U8("graphics/pokemon/basculin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_BasculinRedStriped[] = INCBIN_COMP("graphics/pokemon/basculin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/front.4bpp.lz"); const u32 gMonPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/normal.gbapal.lz"); const u32 gMonBackPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/back.4bpp.lz"); const u32 gMonShinyPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/shiny.gbapal.lz"); const u8 gMonIcon_BasculinBlueStriped[] = INCBIN_U8("graphics/pokemon/basculin/blue_striped/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/pokemon/basculin/blue_striped/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/front.4bpp.lz"); @@ -9488,9 +9486,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/back.4bpp.lz"); const u32 gMonShinyPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/shiny.gbapal.lz"); const u8 gMonIcon_BasculinWhiteStriped[] = INCBIN_U8("graphics/pokemon/basculin/white_striped/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_BasculinWhiteStriped[] = INCBIN_COMP("graphics/pokemon/basculin/white_striped/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/front.4bpp.lz"); const u32 gMonPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/normal.gbapal.lz"); @@ -9500,18 +9498,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Basculegion[] = INCBIN_U8("graphics/pokemon/basculegion/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_BasculegionMale[] = INCBIN_COMP("graphics/pokemon/basculegion/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/front.4bpp.lz"); const u32 gMonPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/normal.gbapal.lz"); const u32 gMonBackPic_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/back.4bpp.lz"); const u32 gMonShinyPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/shiny.gbapal.lz"); const u8 gMonIcon_BasculegionFemale[] = INCBIN_U8("graphics/pokemon/basculegion/female/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/pokemon/basculegion/female/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_BASCULIN @@ -9524,9 +9522,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandile[] = INCBIN_U8("graphics/pokemon/sandile/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/pokemon/sandile/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/anim_front.4bpp.lz"); const u32 gMonPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/normal.gbapal.lz"); @@ -9536,9 +9534,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Krokorok[] = INCBIN_U8("graphics/pokemon/krokorok/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/pokemon/krokorok/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/anim_front.4bpp.lz"); const u32 gMonPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/normal.gbapal.lz"); @@ -9548,9 +9546,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Krookodile[] = INCBIN_U8("graphics/pokemon/krookodile/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/pokemon/krookodile/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SANDILE #if P_FAMILY_DARUMAKA @@ -9562,9 +9560,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Darumaka[] = INCBIN_U8("graphics/pokemon/darumaka/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/pokemon/darumaka/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/anim_front.4bpp.lz"); const u32 gMonPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/normal.gbapal.lz"); @@ -9574,18 +9572,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Darmanitan[] = INCBIN_U8("graphics/pokemon/darmanitan/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DarmanitanStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/anim_front.4bpp.lz"); const u32 gMonPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/normal.gbapal.lz"); const u32 gMonBackPic_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/back.4bpp.lz"); const u32 gMonShinyPalette_DarmanitanZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/shiny.gbapal.lz"); const u8 gMonIcon_DarmanitanZenMode[] = INCBIN_U8("graphics/pokemon/darmanitan/zen_mode/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_DarmanitanZenMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/zen_mode/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/front.4bpp.lz"); @@ -9593,27 +9591,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarumakaGalarian[] = INCBIN_U8("graphics/pokemon/darumaka/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/pokemon/darumaka/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/front.4bpp.lz"); const u32 gMonPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/normal.gbapal.lz"); const u32 gMonBackPic_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarmanitanGalarianStandardMode[] = INCBIN_U8("graphics/pokemon/darmanitan/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DarmanitanGalarianStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/front.4bpp.lz"); const u32 gMonPalette_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/normal.gbapal.lz"); const u32 gMonBackPic_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_DarmanitanGalarianZenMode[] = INCBIN_U32("graphics/pokemon/darmanitan/zen_mode/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarmanitanGalarianZenMode[] = INCBIN_U8("graphics/pokemon/darmanitan/zen_mode/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_DarmanitanGalarianZenMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/zen_mode/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_DARUMAKA @@ -9626,9 +9624,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Maractus[] = INCBIN_U8("graphics/pokemon/maractus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/pokemon/maractus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MARACTUS #if P_FAMILY_DWEBBLE @@ -9640,9 +9638,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dwebble[] = INCBIN_U8("graphics/pokemon/dwebble/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/pokemon/dwebble/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/anim_front.4bpp.lz"); const u32 gMonPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/normal.gbapal.lz"); @@ -9652,9 +9650,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crustle[] = INCBIN_U8("graphics/pokemon/crustle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/pokemon/crustle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DWEBBLE #if P_FAMILY_SCRAGGY @@ -9666,9 +9664,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scraggy[] = INCBIN_U8("graphics/pokemon/scraggy/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/pokemon/scraggy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/anim_front.4bpp.lz"); const u32 gMonPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/normal.gbapal.lz"); @@ -9678,9 +9676,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scrafty[] = INCBIN_U8("graphics/pokemon/scrafty/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/pokemon/scrafty/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SCRAGGY #if P_FAMILY_SIGILYPH @@ -9692,9 +9690,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sigilyph[] = INCBIN_U8("graphics/pokemon/sigilyph/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/pokemon/sigilyph/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SIGILYPH #if P_FAMILY_YAMASK @@ -9706,9 +9704,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yamask[] = INCBIN_U8("graphics/pokemon/yamask/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/pokemon/yamask/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/anim_front.4bpp.lz"); const u32 gMonPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/normal.gbapal.lz"); @@ -9718,9 +9716,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cofagrigus[] = INCBIN_U8("graphics/pokemon/cofagrigus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/pokemon/cofagrigus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/front.4bpp.lz"); @@ -9728,9 +9726,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/shiny.gbapal.lz"); const u8 gMonIcon_YamaskGalarian[] = INCBIN_U8("graphics/pokemon/yamask/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/pokemon/yamask/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/front.4bpp.lz"); const u32 gMonPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/normal.gbapal.lz"); @@ -9740,9 +9738,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Runerigus[] = INCBIN_U8("graphics/pokemon/runerigus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/pokemon/runerigus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_YAMASK @@ -9755,9 +9753,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tirtouga[] = INCBIN_U8("graphics/pokemon/tirtouga/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/pokemon/tirtouga/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/anim_front.4bpp.lz"); const u32 gMonPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/normal.gbapal.lz"); @@ -9767,9 +9765,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carracosta[] = INCBIN_U8("graphics/pokemon/carracosta/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/pokemon/carracosta/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TIRTOUGA #if P_FAMILY_ARCHEN @@ -9781,9 +9779,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Archen[] = INCBIN_U8("graphics/pokemon/archen/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/pokemon/archen/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/anim_front.4bpp.lz"); const u32 gMonPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/normal.gbapal.lz"); @@ -9793,9 +9791,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Archeops[] = INCBIN_U8("graphics/pokemon/archeops/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/pokemon/archeops/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCHEN #if P_FAMILY_TRUBBISH @@ -9807,9 +9805,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trubbish[] = INCBIN_U8("graphics/pokemon/trubbish/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/pokemon/trubbish/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/anim_front.4bpp.lz"); const u32 gMonPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/normal.gbapal.lz"); @@ -9819,9 +9817,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Garbodor[] = INCBIN_U8("graphics/pokemon/garbodor/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/pokemon/garbodor/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_GarbodorGigantamax[] = INCBIN_U32("graphics/pokemon/garbodor/gigantamax/front.4bpp.lz"); @@ -9829,9 +9827,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_GarbodorGigantamax[] = INCBIN_U32("graphics/pokemon/garbodor/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_GarbodorGigantamax[] = INCBIN_U32("graphics/pokemon/garbodor/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_GarbodorGigantamax[] = INCBIN_U8("graphics/pokemon/garbodor/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GarbodorGigantamax[] = INCBIN_COMP("graphics/pokemon/garbodor/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_TRUBBISH @@ -9844,9 +9842,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zorua[] = INCBIN_U8("graphics/pokemon/zorua/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/pokemon/zorua/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/anim_front.4bpp.lz"); const u32 gMonPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/normal.gbapal.lz"); @@ -9856,9 +9854,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zoroark[] = INCBIN_U8("graphics/pokemon/zoroark/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/pokemon/zoroark/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/front.4bpp.lz"); @@ -9866,18 +9864,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ZoruaHisuian[] = INCBIN_U8("graphics/pokemon/zorua/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/pokemon/zorua/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/front.4bpp.lz"); const u32 gMonPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/normal.gbapal.lz"); const u32 gMonBackPic_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ZoroarkHisuian[] = INCBIN_U8("graphics/pokemon/zoroark/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/pokemon/zoroark/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_ZORUA @@ -9890,9 +9888,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Minccino[] = INCBIN_U8("graphics/pokemon/minccino/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/pokemon/minccino/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/anim_front.4bpp.lz"); const u32 gMonPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/normal.gbapal.lz"); @@ -9902,9 +9900,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cinccino[] = INCBIN_U8("graphics/pokemon/cinccino/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/pokemon/cinccino/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MINCCINO #if P_FAMILY_GOTHITA @@ -9916,9 +9914,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gothita[] = INCBIN_U8("graphics/pokemon/gothita/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/pokemon/gothita/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/anim_front.4bpp.lz"); const u32 gMonPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/normal.gbapal.lz"); @@ -9928,9 +9926,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gothorita[] = INCBIN_U8("graphics/pokemon/gothorita/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/pokemon/gothorita/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/anim_front.4bpp.lz"); const u32 gMonPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/normal.gbapal.lz"); @@ -9940,9 +9938,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gothitelle[] = INCBIN_U8("graphics/pokemon/gothitelle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/pokemon/gothitelle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GOTHITA #if P_FAMILY_SOLOSIS @@ -9954,9 +9952,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Solosis[] = INCBIN_U8("graphics/pokemon/solosis/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/pokemon/solosis/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/anim_front.4bpp.lz"); const u32 gMonPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/normal.gbapal.lz"); @@ -9966,9 +9964,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Duosion[] = INCBIN_U8("graphics/pokemon/duosion/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/pokemon/duosion/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/anim_front.4bpp.lz"); const u32 gMonPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/normal.gbapal.lz"); @@ -9978,9 +9976,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Reuniclus[] = INCBIN_U8("graphics/pokemon/reuniclus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/pokemon/reuniclus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SOLOSIS #if P_FAMILY_DUCKLETT @@ -9992,9 +9990,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ducklett[] = INCBIN_U8("graphics/pokemon/ducklett/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/pokemon/ducklett/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/anim_front.4bpp.lz"); const u32 gMonPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/normal.gbapal.lz"); @@ -10004,9 +10002,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swanna[] = INCBIN_U8("graphics/pokemon/swanna/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/pokemon/swanna/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DUCKLETT #if P_FAMILY_VANILLITE @@ -10018,9 +10016,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vanillite[] = INCBIN_U8("graphics/pokemon/vanillite/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/pokemon/vanillite/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/anim_front.4bpp.lz"); const u32 gMonPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/normal.gbapal.lz"); @@ -10030,9 +10028,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vanillish[] = INCBIN_U8("graphics/pokemon/vanillish/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/pokemon/vanillish/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/anim_front.4bpp.lz"); const u32 gMonPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/normal.gbapal.lz"); @@ -10042,9 +10040,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vanilluxe[] = INCBIN_U8("graphics/pokemon/vanilluxe/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/pokemon/vanilluxe/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VANILLITE #if P_FAMILY_DEERLING @@ -10057,30 +10055,30 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingSpring[] = INCBIN_U8("graphics/pokemon/deerling/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DeerlingSpring[] = INCBIN_COMP("graphics/pokemon/deerling/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingSummer[] = INCBIN_U8("graphics/pokemon/deerling/summer/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/pokemon/deerling/summer/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingAutumn[] = INCBIN_U8("graphics/pokemon/deerling/autumn/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/pokemon/deerling/autumn/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingWinter[] = INCBIN_U8("graphics/pokemon/deerling/winter/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/pokemon/deerling/winter/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/anim_front.4bpp.lz"); const u32 gMonPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/normal.gbapal.lz"); @@ -10090,36 +10088,36 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sawsbuck[] = INCBIN_U8("graphics/pokemon/sawsbuck/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SawsbuckSpring[] = INCBIN_COMP("graphics/pokemon/sawsbuck/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/front.4bpp.lz"); const u32 gMonPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckSummer[] = INCBIN_U8("graphics/pokemon/sawsbuck/summer/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/pokemon/sawsbuck/summer/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/front.4bpp.lz"); const u32 gMonPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckAutumn[] = INCBIN_U8("graphics/pokemon/sawsbuck/autumn/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/pokemon/sawsbuck/autumn/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/front.4bpp.lz"); const u32 gMonPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckWinter[] = INCBIN_U8("graphics/pokemon/sawsbuck/winter/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/pokemon/sawsbuck/winter/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEERLING #if P_FAMILY_EMOLGA @@ -10131,9 +10129,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Emolga[] = INCBIN_U8("graphics/pokemon/emolga/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/pokemon/emolga/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_EMOLGA #if P_FAMILY_KARRABLAST @@ -10145,9 +10143,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Karrablast[] = INCBIN_U8("graphics/pokemon/karrablast/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/pokemon/karrablast/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/anim_front.4bpp.lz"); const u32 gMonPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/normal.gbapal.lz"); @@ -10157,9 +10155,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Escavalier[] = INCBIN_U8("graphics/pokemon/escavalier/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/pokemon/escavalier/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KARRABLAST #if P_FAMILY_FOONGUS @@ -10171,9 +10169,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Foongus[] = INCBIN_U8("graphics/pokemon/foongus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/pokemon/foongus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/anim_front.4bpp.lz"); const u32 gMonPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/normal.gbapal.lz"); @@ -10183,9 +10181,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Amoonguss[] = INCBIN_U8("graphics/pokemon/amoonguss/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/pokemon/amoonguss/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FOONGUS #if P_FAMILY_FRILLISH @@ -10197,18 +10195,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Frillish[] = INCBIN_U8("graphics/pokemon/frillish/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/pokemon/frillish/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/anim_frontf.4bpp.lz"); const u32 gMonPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/normalf.gbapal.lz"); const u32 gMonBackPic_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/backf.4bpp.lz"); const u32 gMonShinyPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/shinyf.gbapal.lz"); const u8 gMonIcon_FrillishF[] = INCBIN_U8("graphics/pokemon/frillish/iconf.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FrillishF[] = INCBIN_COMP("graphics/pokemon/frillish_f/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/anim_front.4bpp.lz"); const u32 gMonPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/normal.gbapal.lz"); @@ -10218,18 +10216,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Jellicent[] = INCBIN_U8("graphics/pokemon/jellicent/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/pokemon/jellicent/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/anim_frontf.4bpp.lz"); const u32 gMonPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/normalf.gbapal.lz"); const u32 gMonBackPic_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/backf.4bpp.lz"); const u32 gMonShinyPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/shinyf.gbapal.lz"); const u8 gMonIcon_JellicentF[] = INCBIN_U8("graphics/pokemon/jellicent/iconf.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_JellicentF[] = INCBIN_COMP("graphics/pokemon/jellicent_f/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FRILLISH #if P_FAMILY_ALOMOMOLA @@ -10241,9 +10239,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Alomomola[] = INCBIN_U8("graphics/pokemon/alomomola/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/pokemon/alomomola/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ALOMOMOLA #if P_FAMILY_JOLTIK @@ -10255,9 +10253,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Joltik[] = INCBIN_U8("graphics/pokemon/joltik/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/pokemon/joltik/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/anim_front.4bpp.lz"); const u32 gMonPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/normal.gbapal.lz"); @@ -10267,9 +10265,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Galvantula[] = INCBIN_U8("graphics/pokemon/galvantula/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/pokemon/galvantula/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_JOLTIK #if P_FAMILY_FERROSEED @@ -10281,9 +10279,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ferroseed[] = INCBIN_U8("graphics/pokemon/ferroseed/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/pokemon/ferroseed/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/anim_front.4bpp.lz"); const u32 gMonPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/normal.gbapal.lz"); @@ -10293,9 +10291,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ferrothorn[] = INCBIN_U8("graphics/pokemon/ferrothorn/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/pokemon/ferrothorn/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FERROSEED #if P_FAMILY_KLINK @@ -10307,9 +10305,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klink[] = INCBIN_U8("graphics/pokemon/klink/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/pokemon/klink/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Klang[] = INCBIN_U32("graphics/pokemon/klang/anim_front.4bpp.lz"); const u32 gMonPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/normal.gbapal.lz"); @@ -10319,9 +10317,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klang[] = INCBIN_U8("graphics/pokemon/klang/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/pokemon/klang/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/anim_front.4bpp.lz"); const u32 gMonPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/normal.gbapal.lz"); @@ -10331,9 +10329,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klinklang[] = INCBIN_U8("graphics/pokemon/klinklang/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/pokemon/klinklang/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KLINK #if P_FAMILY_TYNAMO @@ -10345,9 +10343,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tynamo[] = INCBIN_U8("graphics/pokemon/tynamo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/pokemon/tynamo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/anim_front.4bpp.lz"); const u32 gMonPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/normal.gbapal.lz"); @@ -10357,9 +10355,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eelektrik[] = INCBIN_U8("graphics/pokemon/eelektrik/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/pokemon/eelektrik/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/anim_front.4bpp.lz"); const u32 gMonPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/normal.gbapal.lz"); @@ -10369,9 +10367,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eelektross[] = INCBIN_U8("graphics/pokemon/eelektross/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/pokemon/eelektross/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TYNAMO #if P_FAMILY_ELGYEM @@ -10383,9 +10381,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Elgyem[] = INCBIN_U8("graphics/pokemon/elgyem/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/pokemon/elgyem/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/anim_front.4bpp.lz"); const u32 gMonPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/normal.gbapal.lz"); @@ -10395,9 +10393,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beheeyem[] = INCBIN_U8("graphics/pokemon/beheeyem/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/pokemon/beheeyem/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ELGYEM #if P_FAMILY_LITWICK @@ -10409,9 +10407,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Litwick[] = INCBIN_U8("graphics/pokemon/litwick/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/pokemon/litwick/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/anim_front.4bpp.lz"); const u32 gMonPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/normal.gbapal.lz"); @@ -10421,9 +10419,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lampent[] = INCBIN_U8("graphics/pokemon/lampent/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/pokemon/lampent/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/anim_front.4bpp.lz"); const u32 gMonPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/normal.gbapal.lz"); @@ -10433,9 +10431,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chandelure[] = INCBIN_U8("graphics/pokemon/chandelure/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/pokemon/chandelure/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LITWICK #if P_FAMILY_AXEW @@ -10447,9 +10445,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Axew[] = INCBIN_U8("graphics/pokemon/axew/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/pokemon/axew/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/anim_front.4bpp.lz"); const u32 gMonPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/normal.gbapal.lz"); @@ -10459,9 +10457,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fraxure[] = INCBIN_U8("graphics/pokemon/fraxure/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/pokemon/fraxure/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/anim_front.4bpp.lz"); const u32 gMonPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/normal.gbapal.lz"); @@ -10471,9 +10469,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Haxorus[] = INCBIN_U8("graphics/pokemon/haxorus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/pokemon/haxorus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_AXEW #if P_FAMILY_CUBCHOO @@ -10485,9 +10483,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cubchoo[] = INCBIN_U8("graphics/pokemon/cubchoo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/pokemon/cubchoo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/anim_front.4bpp.lz"); const u32 gMonPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/normal.gbapal.lz"); @@ -10497,9 +10495,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Beartic[] = INCBIN_U8("graphics/pokemon/beartic/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/pokemon/beartic/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CUBCHOO #if P_FAMILY_CRYOGONAL @@ -10511,9 +10509,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cryogonal[] = INCBIN_U8("graphics/pokemon/cryogonal/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/pokemon/cryogonal/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRYOGONAL #if P_FAMILY_SHELMET @@ -10525,9 +10523,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shelmet[] = INCBIN_U8("graphics/pokemon/shelmet/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/pokemon/shelmet/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/anim_front.4bpp.lz"); const u32 gMonPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/normal.gbapal.lz"); @@ -10537,9 +10535,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Accelgor[] = INCBIN_U8("graphics/pokemon/accelgor/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/pokemon/accelgor/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHELMET #if P_FAMILY_STUNFISK @@ -10551,9 +10549,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stunfisk[] = INCBIN_U8("graphics/pokemon/stunfisk/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/pokemon/stunfisk/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GALARIAN_FORMS const u32 gMonFrontPic_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/front.4bpp.lz"); @@ -10561,9 +10559,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/back.4bpp.lz"); const u32 gMonShinyPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/shiny.gbapal.lz"); const u8 gMonIcon_StunfiskGalarian[] = INCBIN_U8("graphics/pokemon/stunfisk/galarian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/pokemon/stunfisk/galarian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS #endif //P_FAMILY_STUNFISK @@ -10576,9 +10574,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mienfoo[] = INCBIN_U8("graphics/pokemon/mienfoo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/pokemon/mienfoo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/anim_front.4bpp.lz"); const u32 gMonPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/normal.gbapal.lz"); @@ -10588,9 +10586,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mienshao[] = INCBIN_U8("graphics/pokemon/mienshao/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/pokemon/mienshao/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MIENFOO #if P_FAMILY_DRUDDIGON @@ -10602,9 +10600,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Druddigon[] = INCBIN_U8("graphics/pokemon/druddigon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/pokemon/druddigon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRUDDIGON #if P_FAMILY_GOLETT @@ -10616,9 +10614,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golett[] = INCBIN_U8("graphics/pokemon/golett/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/pokemon/golett/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/anim_front.4bpp.lz"); const u32 gMonPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/normal.gbapal.lz"); @@ -10628,9 +10626,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golurk[] = INCBIN_U8("graphics/pokemon/golurk/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/pokemon/golurk/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GOLETT #if P_FAMILY_PAWNIARD @@ -10642,9 +10640,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pawniard[] = INCBIN_U8("graphics/pokemon/pawniard/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/pokemon/pawniard/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/anim_front.4bpp.lz"); const u32 gMonPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/normal.gbapal.lz"); @@ -10654,9 +10652,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bisharp[] = INCBIN_U8("graphics/pokemon/bisharp/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/pokemon/bisharp/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GEN_9_CROSS_EVOS const u32 gMonFrontPic_Kingambit[] = INCBIN_U32("graphics/pokemon/kingambit/front.4bpp.lz"); @@ -10667,9 +10665,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Kingambit[] = INCBIN_U8("graphics/pokemon/kingambit/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Kingambit[] = INCBIN_COMP("graphics/pokemon/kingambit/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_PAWNIARD @@ -10682,9 +10680,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bouffalant[] = INCBIN_U8("graphics/pokemon/bouffalant/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/pokemon/bouffalant/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BOUFFALANT #if P_FAMILY_RUFFLET @@ -10696,9 +10694,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rufflet[] = INCBIN_U8("graphics/pokemon/rufflet/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/pokemon/rufflet/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/anim_front.4bpp.lz"); const u32 gMonPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/normal.gbapal.lz"); @@ -10708,9 +10706,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Braviary[] = INCBIN_U8("graphics/pokemon/braviary/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/pokemon/braviary/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/front.4bpp.lz"); @@ -10718,9 +10716,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_BraviaryHisuian[] = INCBIN_U8("graphics/pokemon/braviary/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/pokemon/braviary/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_RUFFLET @@ -10733,9 +10731,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vullaby[] = INCBIN_U8("graphics/pokemon/vullaby/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/pokemon/vullaby/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/anim_front.4bpp.lz"); const u32 gMonPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/normal.gbapal.lz"); @@ -10745,9 +10743,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mandibuzz[] = INCBIN_U8("graphics/pokemon/mandibuzz/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/pokemon/mandibuzz/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VULLABY #if P_FAMILY_HEATMOR @@ -10759,9 +10757,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heatmor[] = INCBIN_U8("graphics/pokemon/heatmor/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/pokemon/heatmor/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HEATMOR #if P_FAMILY_DURANT @@ -10773,9 +10771,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Durant[] = INCBIN_U8("graphics/pokemon/durant/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/pokemon/durant/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DURANT #if P_FAMILY_DEINO @@ -10787,9 +10785,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Deino[] = INCBIN_U8("graphics/pokemon/deino/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/pokemon/deino/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/anim_front.4bpp.lz"); const u32 gMonPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/normal.gbapal.lz"); @@ -10799,9 +10797,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zweilous[] = INCBIN_U8("graphics/pokemon/zweilous/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/pokemon/zweilous/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/anim_front.4bpp.lz"); const u32 gMonPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/normal.gbapal.lz"); @@ -10811,9 +10809,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hydreigon[] = INCBIN_U8("graphics/pokemon/hydreigon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/pokemon/hydreigon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEINO #if P_FAMILY_LARVESTA @@ -10825,9 +10823,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Larvesta[] = INCBIN_U8("graphics/pokemon/larvesta/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/pokemon/larvesta/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/anim_front.4bpp.lz"); const u32 gMonPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/normal.gbapal.lz"); @@ -10837,9 +10835,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Volcarona[] = INCBIN_U8("graphics/pokemon/volcarona/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/pokemon/volcarona/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LARVESTA #if P_FAMILY_COBALION @@ -10851,9 +10849,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cobalion[] = INCBIN_U8("graphics/pokemon/cobalion/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/pokemon/cobalion/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COBALION #if P_FAMILY_TERRAKION @@ -10865,9 +10863,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Terrakion[] = INCBIN_U8("graphics/pokemon/terrakion/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/pokemon/terrakion/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TERRAKION #if P_FAMILY_VIRIZION @@ -10879,9 +10877,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Virizion[] = INCBIN_U8("graphics/pokemon/virizion/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/pokemon/virizion/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VIRIZION #if P_FAMILY_TORNADUS @@ -10899,10 +10897,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/shiny.gbapal.lz"); const u8 gMonIcon_TornadusTherian[] = INCBIN_U8("graphics/pokemon/tornadus/therian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_TornadusIncarnate[] = INCBIN_COMP("graphics/pokemon/tornadus/follower.4bpp"); // const u32 gObjectEventPic_TornadusTherian[] = INCBIN_COMP("graphics/pokemon/tornadus/therian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TORNADUS #if P_FAMILY_THUNDURUS @@ -10921,10 +10919,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/shiny.gbapal.lz"); const u8 gMonIcon_ThundurusTherian[] = INCBIN_U8("graphics/pokemon/thundurus/therian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ThundurusIncarnate[] = INCBIN_COMP("graphics/pokemon/thundurus/follower.4bpp"); // const u32 gObjectEventPic_ThundurusTherian[] = INCBIN_COMP("graphics/pokemon/thundurus/therian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_THUNDURUS #if P_FAMILY_RESHIRAM @@ -10936,9 +10934,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Reshiram[] = INCBIN_U8("graphics/pokemon/reshiram/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/pokemon/reshiram/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_RESHIRAM #if P_FAMILY_ZEKROM @@ -10950,9 +10948,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zekrom[] = INCBIN_U8("graphics/pokemon/zekrom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/pokemon/zekrom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZEKROM #if P_FAMILY_LANDORUS @@ -10971,10 +10969,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/shiny.gbapal.lz"); const u8 gMonIcon_LandorusTherian[] = INCBIN_U8("graphics/pokemon/landorus/therian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_LandorusIncarnate[] = INCBIN_COMP("graphics/pokemon/landorus/follower.4bpp"); // const u32 gObjectEventPic_LandorusTherian[] = INCBIN_COMP("graphics/pokemon/landorus/therian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LANDORUS #if P_FAMILY_ENAMORUS @@ -10986,18 +10984,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS //const u8 gMonFootprint_Enamorus[] = INCBIN_U8("graphics/pokemon/enamorus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_EnamorusIncarnate[] = INCBIN_COMP("graphics/pokemon/enamorus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/front.4bpp.lz"); const u32 gMonPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/normal.gbapal.lz"); const u32 gMonBackPic_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/shiny.gbapal.lz"); const u8 gMonIcon_EnamorusTherian[] = INCBIN_U8("graphics/pokemon/enamorus/therian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/pokemon/enamorus/therian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ENAMORUS #if P_FAMILY_KYUREM @@ -11009,9 +11007,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kyurem[] = INCBIN_U8("graphics/pokemon/kyurem/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/pokemon/kyurem/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_FUSION_FORMS const u32 gMonFrontPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/anim_front.4bpp.lz"); @@ -11019,18 +11017,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/back.4bpp.lz"); const u32 gMonShinyPalette_KyuremWhite[] = INCBIN_U32("graphics/pokemon/kyurem/white/shiny.gbapal.lz"); const u8 gMonIcon_KyuremWhite[] = INCBIN_U8("graphics/pokemon/kyurem/white/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_KyuremWhite[] = INCBIN_COMP("graphics/pokemon/kyurem/white/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/anim_front.4bpp.lz"); const u32 gMonPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/normal.gbapal.lz"); const u32 gMonBackPic_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/back.4bpp.lz"); const u32 gMonShinyPalette_KyuremBlack[] = INCBIN_U32("graphics/pokemon/kyurem/black/shiny.gbapal.lz"); const u8 gMonIcon_KyuremBlack[] = INCBIN_U8("graphics/pokemon/kyurem/black/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_KyuremBlack[] = INCBIN_COMP("graphics/pokemon/kyurem/black/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FUSION_FORMS #endif //P_FAMILY_KYUREM @@ -11043,18 +11041,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Keldeo[] = INCBIN_U8("graphics/pokemon/keldeo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_KeldeoOrdinary[] = INCBIN_COMP("graphics/pokemon/keldeo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/front.4bpp.lz"); const u32 gMonPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/normal.gbapal.lz"); const u32 gMonBackPic_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/back.4bpp.lz"); const u32 gMonShinyPalette_KeldeoResolute[] = INCBIN_U32("graphics/pokemon/keldeo/resolute/shiny.gbapal.lz"); const u8 gMonIcon_KeldeoResolute[] = INCBIN_U8("graphics/pokemon/keldeo/resolute/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_KeldeoResolute[] = INCBIN_COMP("graphics/pokemon/keldeo/resolute/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KELDEO #if P_FAMILY_MELOETTA @@ -11066,18 +11064,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meloetta[] = INCBIN_U8("graphics/pokemon/meloetta/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MeloettaAria[] = INCBIN_COMP("graphics/pokemon/meloetta/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/front.4bpp.lz"); const u32 gMonPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/normal.gbapal.lz"); const u32 gMonBackPic_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/back.4bpp.lz"); const u32 gMonShinyPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/shiny.gbapal.lz"); const u8 gMonIcon_MeloettaPirouette[] = INCBIN_U8("graphics/pokemon/meloetta/pirouette/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/pokemon/meloetta/pirouette/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MELOETTA #if P_FAMILY_GENESECT @@ -11089,9 +11087,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Genesect[] = INCBIN_U8("graphics/pokemon/genesect/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/pokemon/genesect/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_GenesectDouseDrive[] = INCBIN_U32("graphics/pokemon/genesect/douse_drive/normal.gbapal.lz"); const u32 gMonShinyPalette_GenesectDouseDrive[] = INCBIN_U32("graphics/pokemon/genesect/douse_drive/shiny.gbapal.lz"); @@ -11115,9 +11113,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chespin[] = INCBIN_U8("graphics/pokemon/chespin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/pokemon/chespin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/anim_front.4bpp.lz"); const u32 gMonPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/normal.gbapal.lz"); @@ -11127,9 +11125,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Quilladin[] = INCBIN_U8("graphics/pokemon/quilladin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/pokemon/quilladin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/anim_front.4bpp.lz"); const u32 gMonPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/normal.gbapal.lz"); @@ -11139,9 +11137,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chesnaught[] = INCBIN_U8("graphics/pokemon/chesnaught/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/pokemon/chesnaught/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHESPIN #if P_FAMILY_FENNEKIN @@ -11153,9 +11151,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fennekin[] = INCBIN_U8("graphics/pokemon/fennekin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/pokemon/fennekin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/anim_front.4bpp.lz"); const u32 gMonPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/normal.gbapal.lz"); @@ -11165,9 +11163,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Braixen[] = INCBIN_U8("graphics/pokemon/braixen/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/pokemon/braixen/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/anim_front.4bpp.lz"); const u32 gMonPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/normal.gbapal.lz"); @@ -11177,9 +11175,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Delphox[] = INCBIN_U8("graphics/pokemon/delphox/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/pokemon/delphox/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FENNEKIN #if P_FAMILY_FROAKIE @@ -11191,9 +11189,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Froakie[] = INCBIN_U8("graphics/pokemon/froakie/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/pokemon/froakie/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/anim_front.4bpp.lz"); const u32 gMonPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/normal.gbapal.lz"); @@ -11203,9 +11201,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Frogadier[] = INCBIN_U8("graphics/pokemon/frogadier/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/pokemon/frogadier/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/anim_front.4bpp.lz"); const u32 gMonPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/normal.gbapal.lz"); @@ -11215,18 +11213,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Greninja[] = INCBIN_U8("graphics/pokemon/greninja/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/pokemon/greninja/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/anim_front.4bpp.lz"); const u32 gMonPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/normal.gbapal.lz"); const u32 gMonBackPic_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/back.4bpp.lz"); const u32 gMonShinyPalette_GreninjaAsh[] = INCBIN_U32("graphics/pokemon/greninja/ash/shiny.gbapal.lz"); const u8 gMonIcon_GreninjaAsh[] = INCBIN_U8("graphics/pokemon/greninja/ash/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GreninjaAsh[] = INCBIN_COMP("graphics/pokemon/greninja/ash/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FROAKIE #if P_FAMILY_BUNNELBY @@ -11238,9 +11236,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bunnelby[] = INCBIN_U8("graphics/pokemon/bunnelby/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/pokemon/bunnelby/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/anim_front.4bpp.lz"); const u32 gMonPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/normal.gbapal.lz"); @@ -11250,9 +11248,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Diggersby[] = INCBIN_U8("graphics/pokemon/diggersby/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/pokemon/diggersby/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BUNNELBY #if P_FAMILY_FLETCHLING @@ -11264,9 +11262,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fletchling[] = INCBIN_U8("graphics/pokemon/fletchling/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/pokemon/fletchling/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/anim_front.4bpp.lz"); const u32 gMonPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/normal.gbapal.lz"); @@ -11276,9 +11274,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fletchinder[] = INCBIN_U8("graphics/pokemon/fletchinder/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/pokemon/fletchinder/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/anim_front.4bpp.lz"); const u32 gMonPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/normal.gbapal.lz"); @@ -11288,9 +11286,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Talonflame[] = INCBIN_U8("graphics/pokemon/talonflame/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/pokemon/talonflame/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FLETCHLING #if P_FAMILY_SCATTERBUG @@ -11302,9 +11300,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scatterbug[] = INCBIN_U8("graphics/pokemon/scatterbug/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/pokemon/scatterbug/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/anim_front.4bpp.lz"); const u32 gMonPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/normal.gbapal.lz"); @@ -11314,9 +11312,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spewpa[] = INCBIN_U8("graphics/pokemon/spewpa/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/pokemon/spewpa/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/normal.gbapal.lz"); @@ -11326,180 +11324,180 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vivillon[] = INCBIN_U8("graphics/pokemon/vivillon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonIcySnow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/normal.gbapal.lz"); const u32 gMonBackPic_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/shiny.gbapal.lz"); const u8 gMonIcon_VivillonPolar[] = INCBIN_U8("graphics/pokemon/vivillon/polar/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/pokemon/vivillon/polar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/normal.gbapal.lz"); const u32 gMonBackPic_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/shiny.gbapal.lz"); const u8 gMonIcon_VivillonTundra[] = INCBIN_U8("graphics/pokemon/vivillon/tundra/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/pokemon/vivillon/tundra/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/normal.gbapal.lz"); const u32 gMonBackPic_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/shiny.gbapal.lz"); const u8 gMonIcon_VivillonContinental[] = INCBIN_U8("graphics/pokemon/vivillon/continental/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/pokemon/vivillon/continental/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/normal.gbapal.lz"); const u32 gMonBackPic_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/shiny.gbapal.lz"); const u8 gMonIcon_VivillonGarden[] = INCBIN_U8("graphics/pokemon/vivillon/garden/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/pokemon/vivillon/garden/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/normal.gbapal.lz"); const u32 gMonBackPic_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/shiny.gbapal.lz"); const u8 gMonIcon_VivillonElegant[] = INCBIN_U8("graphics/pokemon/vivillon/elegant/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/pokemon/vivillon/elegant/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/normal.gbapal.lz"); const u32 gMonBackPic_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/shiny.gbapal.lz"); const u8 gMonIcon_VivillonMeadow[] = INCBIN_U8("graphics/pokemon/vivillon/meadow/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/normal.gbapal.lz"); const u32 gMonBackPic_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/shiny.gbapal.lz"); const u8 gMonIcon_VivillonModern[] = INCBIN_U8("graphics/pokemon/vivillon/modern/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/pokemon/vivillon/modern/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/normal.gbapal.lz"); const u32 gMonBackPic_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/shiny.gbapal.lz"); const u8 gMonIcon_VivillonMarine[] = INCBIN_U8("graphics/pokemon/vivillon/marine/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/pokemon/vivillon/marine/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/normal.gbapal.lz"); const u32 gMonBackPic_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/shiny.gbapal.lz"); const u8 gMonIcon_VivillonArchipelago[] = INCBIN_U8("graphics/pokemon/vivillon/archipelago/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/pokemon/vivillon/archipelago/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/normal.gbapal.lz"); const u32 gMonBackPic_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/shiny.gbapal.lz"); const u8 gMonIcon_VivillonHighPlains[] = INCBIN_U8("graphics/pokemon/vivillon/high_plains/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/pokemon/vivillon/high_plains/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/normal.gbapal.lz"); const u32 gMonBackPic_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/shiny.gbapal.lz"); const u8 gMonIcon_VivillonSandstorm[] = INCBIN_U8("graphics/pokemon/vivillon/sandstorm/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/pokemon/vivillon/sandstorm/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/normal.gbapal.lz"); const u32 gMonBackPic_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/shiny.gbapal.lz"); const u8 gMonIcon_VivillonRiver[] = INCBIN_U8("graphics/pokemon/vivillon/river/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/pokemon/vivillon/river/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/normal.gbapal.lz"); const u32 gMonBackPic_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/shiny.gbapal.lz"); const u8 gMonIcon_VivillonMonsoon[] = INCBIN_U8("graphics/pokemon/vivillon/monsoon/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/pokemon/vivillon/monsoon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/normal.gbapal.lz"); const u32 gMonBackPic_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/shiny.gbapal.lz"); const u8 gMonIcon_VivillonSavanna[] = INCBIN_U8("graphics/pokemon/vivillon/savanna/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/pokemon/vivillon/savanna/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/normal.gbapal.lz"); const u32 gMonBackPic_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/shiny.gbapal.lz"); const u8 gMonIcon_VivillonSun[] = INCBIN_U8("graphics/pokemon/vivillon/sun/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/pokemon/vivillon/sun/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/normal.gbapal.lz"); const u32 gMonBackPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/shiny.gbapal.lz"); const u8 gMonIcon_VivillonOcean[] = INCBIN_U8("graphics/pokemon/vivillon/ocean/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/pokemon/vivillon/ocean/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/normal.gbapal.lz"); const u32 gMonBackPic_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/shiny.gbapal.lz"); const u8 gMonIcon_VivillonJungle[] = INCBIN_U8("graphics/pokemon/vivillon/jungle/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/pokemon/vivillon/jungle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/normal.gbapal.lz"); const u32 gMonBackPic_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/shiny.gbapal.lz"); const u8 gMonIcon_VivillonFancy[] = INCBIN_U8("graphics/pokemon/vivillon/fancy/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/pokemon/vivillon/fancy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/normal.gbapal.lz"); const u32 gMonBackPic_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/shiny.gbapal.lz"); const u8 gMonIcon_VivillonPokeBall[] = INCBIN_U8("graphics/pokemon/vivillon/poke_ball/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/pokemon/vivillon/poke_ball/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SCATTERBUG #if P_FAMILY_LITLEO @@ -11511,9 +11509,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Litleo[] = INCBIN_U8("graphics/pokemon/litleo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/pokemon/litleo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/anim_front.4bpp.lz"); const u32 gMonPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/normal.gbapal.lz"); @@ -11523,16 +11521,16 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pyroar[] = INCBIN_U8("graphics/pokemon/pyroar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/pokemon/pyroar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/anim_frontf.4bpp.lz"); const u32 gMonBackPic_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/backf.4bpp.lz"); const u8 gMonIcon_PyroarF[] = INCBIN_U8("graphics/pokemon/pyroar/iconf.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_PyroarF[] = INCBIN_COMP("graphics/pokemon/pyroar_f/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LITLEO #if P_FAMILY_FLABEBE @@ -11545,37 +11543,37 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeRedFlower[] = INCBIN_U8("graphics/pokemon/flabebe/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FlabebeRedFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeYellowFlower[] = INCBIN_U8("graphics/pokemon/flabebe/yellow_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/yellow_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeOrangeFlower[] = INCBIN_U8("graphics/pokemon/flabebe/orange_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/orange_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeBlueFlower[] = INCBIN_U8("graphics/pokemon/flabebe/blue_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/blue_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeWhiteFlower[] = INCBIN_U8("graphics/pokemon/flabebe/white_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/white_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Floette[] = INCBIN_U32("graphics/pokemon/floette/anim_front.4bpp.lz"); const u32 gMonBackPic_Floette[] = INCBIN_U32("graphics/pokemon/floette/back.4bpp.lz"); @@ -11586,46 +11584,46 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/shiny.gbapal.lz"); const u8 gMonIcon_FloetteRedFlower[] = INCBIN_U8("graphics/pokemon/floette/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FloetteRedFlower[] = INCBIN_COMP("graphics/pokemon/floette/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteYellowFlower[] = INCBIN_U8("graphics/pokemon/floette/yellow_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/pokemon/floette/yellow_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteOrangeFlower[] = INCBIN_U8("graphics/pokemon/floette/orange_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/pokemon/floette/orange_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteBlueFlower[] = INCBIN_U8("graphics/pokemon/floette/blue_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/pokemon/floette/blue_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteWhiteFlower[] = INCBIN_U8("graphics/pokemon/floette/white_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/pokemon/floette/white_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/anim_front.4bpp.lz"); const u32 gMonPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/normal.gbapal.lz"); const u32 gMonBackPic_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/back.4bpp.lz"); const u32 gMonShinyPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteEternalFlower[] = INCBIN_U8("graphics/pokemon/floette/eternal_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/pokemon/floette/eternal_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/anim_front.4bpp.lz"); const u32 gMonBackPic_Florges[] = INCBIN_U32("graphics/pokemon/florges/back.4bpp.lz"); @@ -11636,37 +11634,37 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesRedFlower[] = INCBIN_U8("graphics/pokemon/florges/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FlorgesRedFlower[] = INCBIN_COMP("graphics/pokemon/florges/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesYellowFlower[] = INCBIN_U8("graphics/pokemon/florges/yellow_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/pokemon/florges/yellow_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesOrangeFlower[] = INCBIN_U8("graphics/pokemon/florges/orange_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/pokemon/florges/orange_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesBlueFlower[] = INCBIN_U8("graphics/pokemon/florges/blue_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/pokemon/florges/blue_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesWhiteFlower[] = INCBIN_U8("graphics/pokemon/florges/white_flower/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/pokemon/florges/white_flower/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FLABEBE #if P_FAMILY_SKIDDO @@ -11678,9 +11676,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skiddo[] = INCBIN_U8("graphics/pokemon/skiddo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/pokemon/skiddo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/anim_front.4bpp.lz"); const u32 gMonPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/normal.gbapal.lz"); @@ -11690,9 +11688,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gogoat[] = INCBIN_U8("graphics/pokemon/gogoat/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/pokemon/gogoat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKIDDO #if P_FAMILY_PANCHAM @@ -11704,9 +11702,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pancham[] = INCBIN_U8("graphics/pokemon/pancham/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/pokemon/pancham/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/anim_front.4bpp.lz"); const u32 gMonPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/normal.gbapal.lz"); @@ -11716,9 +11714,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pangoro[] = INCBIN_U8("graphics/pokemon/pangoro/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/pokemon/pangoro/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANCHAM #if P_FAMILY_FURFROU @@ -11730,90 +11728,90 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Furfrou[] = INCBIN_U8("graphics/pokemon/furfrou/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FurfrouNatural[] = INCBIN_COMP("graphics/pokemon/furfrou/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouHeartTrim[] = INCBIN_U8("graphics/pokemon/furfrou/heart_trim/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/heart_trim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouStarTrim[] = INCBIN_U8("graphics/pokemon/furfrou/star_trim/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/star_trim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouDiamondTrim[] = INCBIN_U8("graphics/pokemon/furfrou/diamond_trim/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/diamond_trim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouDebutanteTrim[] = INCBIN_U8("graphics/pokemon/furfrou/debutante_trim/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/debutante_trim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouMatronTrim[] = INCBIN_U8("graphics/pokemon/furfrou/matron_trim/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/matron_trim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouDandyTrim[] = INCBIN_U8("graphics/pokemon/furfrou/dandy_trim/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/dandy_trim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouLaReineTrim[] = INCBIN_U8("graphics/pokemon/furfrou/la_reine_trim/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/la_reine_trim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouKabukiTrim[] = INCBIN_U8("graphics/pokemon/furfrou/kabuki_trim/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/kabuki_trim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouPharaohTrim[] = INCBIN_U8("graphics/pokemon/furfrou/pharaoh_trim/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/pharaoh_trim/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FURFROU #if P_FAMILY_ESPURR @@ -11825,9 +11823,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Espurr[] = INCBIN_U8("graphics/pokemon/espurr/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/pokemon/espurr/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/anim_front.4bpp.lz"); const u32 gMonPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/normal.gbapal.lz"); @@ -11837,18 +11835,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meowstic[] = INCBIN_U8("graphics/pokemon/meowstic/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MeowsticMale[] = INCBIN_COMP("graphics/pokemon/meowstic/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/anim_front.4bpp.lz"); const u32 gMonPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/normal.gbapal.lz"); const u32 gMonBackPic_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/back.4bpp.lz"); const u32 gMonShinyPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/shiny.gbapal.lz"); const u8 gMonIcon_MeowsticFemale[] = INCBIN_U8("graphics/pokemon/meowstic/female/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/pokemon/meowstic/female/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ESPURR #if P_FAMILY_HONEDGE @@ -11860,9 +11858,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Honedge[] = INCBIN_U8("graphics/pokemon/honedge/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/pokemon/honedge/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/anim_front.4bpp.lz"); const u32 gMonPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/normal.gbapal.lz"); @@ -11872,9 +11870,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Doublade[] = INCBIN_U8("graphics/pokemon/doublade/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/pokemon/doublade/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/anim_front.4bpp.lz"); const u32 gMonPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/normal.gbapal.lz"); @@ -11891,10 +11889,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/shiny.gbapal.lz"); const u8 gMonIcon_AegislashBlade[] = INCBIN_U8("graphics/pokemon/aegislash/blade/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_AegislashShield[] = INCBIN_COMP("graphics/pokemon/aegislash/follower.4bpp"); // const u32 gObjectEventPic_AegislashBlade[] = INCBIN_COMP("graphics/pokemon/aegislash/blade/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HONEDGE #if P_FAMILY_SPRITZEE @@ -11906,9 +11904,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spritzee[] = INCBIN_U8("graphics/pokemon/spritzee/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/pokemon/spritzee/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/anim_front.4bpp.lz"); const u32 gMonPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/normal.gbapal.lz"); @@ -11918,9 +11916,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aromatisse[] = INCBIN_U8("graphics/pokemon/aromatisse/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/pokemon/aromatisse/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPRITZEE #if P_FAMILY_SWIRLIX @@ -11932,9 +11930,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Swirlix[] = INCBIN_U8("graphics/pokemon/swirlix/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/pokemon/swirlix/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/anim_front.4bpp.lz"); const u32 gMonPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/normal.gbapal.lz"); @@ -11944,9 +11942,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Slurpuff[] = INCBIN_U8("graphics/pokemon/slurpuff/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/pokemon/slurpuff/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SWIRLIX #if P_FAMILY_INKAY @@ -11958,9 +11956,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Inkay[] = INCBIN_U8("graphics/pokemon/inkay/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/pokemon/inkay/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/anim_front.4bpp.lz"); const u32 gMonPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/normal.gbapal.lz"); @@ -11970,9 +11968,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Malamar[] = INCBIN_U8("graphics/pokemon/malamar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/pokemon/malamar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_INKAY #if P_FAMILY_BINACLE @@ -11984,9 +11982,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Binacle[] = INCBIN_U8("graphics/pokemon/binacle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/pokemon/binacle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/anim_front.4bpp.lz"); const u32 gMonPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/normal.gbapal.lz"); @@ -11996,9 +11994,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Barbaracle[] = INCBIN_U8("graphics/pokemon/barbaracle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/pokemon/barbaracle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BINACLE #if P_FAMILY_SKRELP @@ -12010,9 +12008,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skrelp[] = INCBIN_U8("graphics/pokemon/skrelp/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/pokemon/skrelp/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/anim_front.4bpp.lz"); const u32 gMonPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/normal.gbapal.lz"); @@ -12022,9 +12020,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragalge[] = INCBIN_U8("graphics/pokemon/dragalge/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/pokemon/dragalge/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKRELP #if P_FAMILY_CLAUNCHER @@ -12036,9 +12034,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clauncher[] = INCBIN_U8("graphics/pokemon/clauncher/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/pokemon/clauncher/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/anim_front.4bpp.lz"); const u32 gMonPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/normal.gbapal.lz"); @@ -12048,9 +12046,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clawitzer[] = INCBIN_U8("graphics/pokemon/clawitzer/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/pokemon/clawitzer/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CLAUNCHER #if P_FAMILY_HELIOPTILE @@ -12062,9 +12060,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Helioptile[] = INCBIN_U8("graphics/pokemon/helioptile/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/pokemon/helioptile/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/anim_front.4bpp.lz"); const u32 gMonPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/normal.gbapal.lz"); @@ -12074,9 +12072,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Heliolisk[] = INCBIN_U8("graphics/pokemon/heliolisk/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/pokemon/heliolisk/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HELIOPTILE #if P_FAMILY_TYRUNT @@ -12088,9 +12086,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyrunt[] = INCBIN_U8("graphics/pokemon/tyrunt/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/pokemon/tyrunt/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/anim_front.4bpp.lz"); const u32 gMonPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/normal.gbapal.lz"); @@ -12100,9 +12098,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tyrantrum[] = INCBIN_U8("graphics/pokemon/tyrantrum/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/pokemon/tyrantrum/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TYRUNT #if P_FAMILY_AMAURA @@ -12114,9 +12112,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Amaura[] = INCBIN_U8("graphics/pokemon/amaura/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/pokemon/amaura/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/anim_front.4bpp.lz"); const u32 gMonPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/normal.gbapal.lz"); @@ -12126,9 +12124,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Aurorus[] = INCBIN_U8("graphics/pokemon/aurorus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/pokemon/aurorus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_AMAURA #if P_FAMILY_HAWLUCHA @@ -12140,9 +12138,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hawlucha[] = INCBIN_U8("graphics/pokemon/hawlucha/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/pokemon/hawlucha/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HAWLUCHA #if P_FAMILY_DEDENNE @@ -12154,9 +12152,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dedenne[] = INCBIN_U8("graphics/pokemon/dedenne/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/pokemon/dedenne/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEDENNE #if P_FAMILY_CARBINK @@ -12168,9 +12166,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carbink[] = INCBIN_U8("graphics/pokemon/carbink/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/pokemon/carbink/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CARBINK #if P_FAMILY_GOOMY @@ -12182,9 +12180,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Goomy[] = INCBIN_U8("graphics/pokemon/goomy/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/pokemon/goomy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/anim_front.4bpp.lz"); const u32 gMonPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/normal.gbapal.lz"); @@ -12194,9 +12192,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sliggoo[] = INCBIN_U8("graphics/pokemon/sliggoo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/pokemon/sliggoo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/front.4bpp.lz"); @@ -12204,9 +12202,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SliggooHisuian[] = INCBIN_U8("graphics/pokemon/sliggoo/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/pokemon/sliggoo/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS const u32 gMonFrontPic_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/anim_front.4bpp.lz"); @@ -12217,9 +12215,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Goodra[] = INCBIN_U8("graphics/pokemon/goodra/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/pokemon/goodra/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/front.4bpp.lz"); @@ -12227,9 +12225,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_GoodraHisuian[] = INCBIN_U8("graphics/pokemon/goodra/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/pokemon/goodra/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_GOOMY @@ -12242,9 +12240,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Klefki[] = INCBIN_U8("graphics/pokemon/klefki/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/pokemon/klefki/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KLEFKI #if P_FAMILY_PHANTUMP @@ -12256,9 +12254,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Phantump[] = INCBIN_U8("graphics/pokemon/phantump/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/pokemon/phantump/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/anim_front.4bpp.lz"); const u32 gMonPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/normal.gbapal.lz"); @@ -12268,9 +12266,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trevenant[] = INCBIN_U8("graphics/pokemon/trevenant/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/pokemon/trevenant/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PHANTUMP #if P_FAMILY_PUMPKABOO @@ -12293,12 +12291,12 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonFrontPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/anim_front.4bpp.lz"); const u32 gMonBackPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/back.4bpp.lz"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_PumpkabooAverage[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/follower.4bpp"); // const u32 gObjectEventPic_PumpkabooSmall[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/small/follower.4bpp"); // const u32 gObjectEventPic_PumpkabooLarge[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/large/follower.4bpp"); // const u32 gObjectEventPic_PumpkabooSuper[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/super/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/normal.gbapal.lz"); const u32 gMonShinyPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/shiny.gbapal.lz"); @@ -12319,12 +12317,12 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonFrontPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/anim_front.4bpp.lz"); const u32 gMonBackPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/back.4bpp.lz"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GourgeistAverage[] = INCBIN_COMP("graphics/pokemon/gourgeist/follower.4bpp"); // const u32 gObjectEventPic_GourgeistSmall[] = INCBIN_COMP("graphics/pokemon/gourgeist/small/follower.4bpp"); // const u32 gObjectEventPic_GourgeistLarge[] = INCBIN_COMP("graphics/pokemon/gourgeist/large/follower.4bpp"); // const u32 gObjectEventPic_GourgeistSuper[] = INCBIN_COMP("graphics/pokemon/gourgeist/super/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PUMPKABOO #if P_FAMILY_BERGMITE @@ -12336,9 +12334,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bergmite[] = INCBIN_U8("graphics/pokemon/bergmite/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/pokemon/bergmite/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/anim_front.4bpp.lz"); const u32 gMonPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/normal.gbapal.lz"); @@ -12348,9 +12346,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Avalugg[] = INCBIN_U8("graphics/pokemon/avalugg/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/pokemon/avalugg/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/front.4bpp.lz"); @@ -12358,9 +12356,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_AvaluggHisuian[] = INCBIN_U8("graphics/pokemon/avalugg/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/pokemon/avalugg/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_BERGMITE @@ -12373,9 +12371,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Noibat[] = INCBIN_U8("graphics/pokemon/noibat/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/pokemon/noibat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/anim_front.4bpp.lz"); const u32 gMonPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/normal.gbapal.lz"); @@ -12385,9 +12383,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Noivern[] = INCBIN_U8("graphics/pokemon/noivern/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/pokemon/noivern/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NOIBAT #if P_FAMILY_XERNEAS @@ -12405,10 +12403,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/back.4bpp.lz"); const u32 gMonShinyPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/shiny.gbapal.lz"); const u8 gMonIcon_XerneasActive[] = INCBIN_U8("graphics/pokemon/xerneas/active/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_XerneasNeutral[] = INCBIN_COMP("graphics/pokemon/xerneas/follower.4bpp"); // const u32 gObjectEventPic_XerneasActive[] = INCBIN_COMP("graphics/pokemon/xerneas/active/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_XERNEAS #if P_FAMILY_YVELTAL @@ -12420,9 +12418,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yveltal[] = INCBIN_U8("graphics/pokemon/yveltal/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/pokemon/yveltal/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_YVELTAL #if P_FAMILY_ZYGARDE @@ -12447,11 +12445,11 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/shiny.gbapal.lz"); const u8 gMonIcon_ZygardeComplete[] = INCBIN_U8("graphics/pokemon/zygarde/complete/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zygarde50[] = INCBIN_COMP("graphics/pokemon/zygarde/follower.4bpp"); //const u32 gObjectEventPic_Zygarde10[] = INCBIN_COMP("graphics/pokemon/zygarde/10_percent/follower.4bpp"); //const u32 gObjectEventPic_ZygardeComplete[] = INCBIN_COMP("graphics/pokemon/zygarde/complete/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZYGARDE #if P_FAMILY_DIANCIE @@ -12463,9 +12461,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Diancie[] = INCBIN_U8("graphics/pokemon/diancie/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/pokemon/diancie/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_MEGA_EVOLUTIONS const u32 gMonFrontPic_DiancieMega[] = INCBIN_U32("graphics/pokemon/diancie/mega/front.4bpp.lz"); @@ -12473,9 +12471,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DiancieMega[] = INCBIN_U32("graphics/pokemon/diancie/mega/back.4bpp.lz"); const u32 gMonShinyPalette_DiancieMega[] = INCBIN_U32("graphics/pokemon/diancie/mega/shiny.gbapal.lz"); const u8 gMonIcon_DiancieMega[] = INCBIN_U8("graphics/pokemon/diancie/mega/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_DiancieMega[] = INCBIN_COMP("graphics/pokemon/diancie/mega/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_DIANCIE @@ -12488,18 +12486,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hoopa[] = INCBIN_U8("graphics/pokemon/hoopa/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_HoopaConfined[] = INCBIN_COMP("graphics/pokemon/hoopa/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/anim_front.4bpp.lz"); const u32 gMonPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/normal.gbapal.lz"); const u32 gMonBackPic_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/back.4bpp.lz"); const u32 gMonShinyPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/shiny.gbapal.lz"); const u8 gMonIcon_HoopaUnbound[] = INCBIN_U8("graphics/pokemon/hoopa/unbound/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/pokemon/hoopa/unbound/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HOOPA #if P_FAMILY_VOLCANION @@ -12511,9 +12509,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Volcanion[] = INCBIN_U8("graphics/pokemon/volcanion/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/pokemon/volcanion/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VOLCANION #if P_FAMILY_ROWLET @@ -12525,9 +12523,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rowlet[] = INCBIN_U8("graphics/pokemon/rowlet/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/pokemon/rowlet/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/anim_front.4bpp.lz"); const u32 gMonPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/normal.gbapal.lz"); @@ -12537,9 +12535,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dartrix[] = INCBIN_U8("graphics/pokemon/dartrix/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/pokemon/dartrix/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/anim_front.4bpp.lz"); const u32 gMonPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/normal.gbapal.lz"); @@ -12549,9 +12547,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Decidueye[] = INCBIN_U8("graphics/pokemon/decidueye/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/pokemon/decidueye/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/front.4bpp.lz"); @@ -12559,9 +12557,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/back.4bpp.lz"); const u32 gMonShinyPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_DecidueyeHisuian[] = INCBIN_U8("graphics/pokemon/decidueye/hisuian/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/pokemon/decidueye/hisuian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS #endif //P_FAMILY_ROWLET @@ -12574,9 +12572,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Litten[] = INCBIN_U8("graphics/pokemon/litten/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/pokemon/litten/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/front.4bpp.lz"); const u32 gMonPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/normal.gbapal.lz"); @@ -12586,9 +12584,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Torracat[] = INCBIN_U8("graphics/pokemon/torracat/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/pokemon/torracat/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/front.4bpp.lz"); const u32 gMonPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/normal.gbapal.lz"); @@ -12598,9 +12596,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Incineroar[] = INCBIN_U8("graphics/pokemon/incineroar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/pokemon/incineroar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LITTEN #if P_FAMILY_POPPLIO @@ -12612,9 +12610,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Popplio[] = INCBIN_U8("graphics/pokemon/popplio/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/pokemon/popplio/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/front.4bpp.lz"); const u32 gMonPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/normal.gbapal.lz"); @@ -12624,9 +12622,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Brionne[] = INCBIN_U8("graphics/pokemon/brionne/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/pokemon/brionne/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/front.4bpp.lz"); const u32 gMonPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/normal.gbapal.lz"); @@ -12636,9 +12634,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Primarina[] = INCBIN_U8("graphics/pokemon/primarina/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/pokemon/primarina/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_POPPLIO #if P_FAMILY_PIKIPEK @@ -12650,9 +12648,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pikipek[] = INCBIN_U8("graphics/pokemon/pikipek/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/pokemon/pikipek/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/anim_front.4bpp.lz"); const u32 gMonPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/normal.gbapal.lz"); @@ -12662,9 +12660,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Trumbeak[] = INCBIN_U8("graphics/pokemon/trumbeak/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/pokemon/trumbeak/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/anim_front.4bpp.lz"); const u32 gMonPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/normal.gbapal.lz"); @@ -12674,9 +12672,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toucannon[] = INCBIN_U8("graphics/pokemon/toucannon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/pokemon/toucannon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PIKIPEK #if P_FAMILY_YUNGOOS @@ -12688,9 +12686,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yungoos[] = INCBIN_U8("graphics/pokemon/yungoos/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/pokemon/yungoos/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/front.4bpp.lz"); const u32 gMonPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/normal.gbapal.lz"); @@ -12700,9 +12698,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gumshoos[] = INCBIN_U8("graphics/pokemon/gumshoos/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/pokemon/gumshoos/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_YUNGOOS #if P_FAMILY_GRUBBIN @@ -12714,9 +12712,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grubbin[] = INCBIN_U8("graphics/pokemon/grubbin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/pokemon/grubbin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/anim_front.4bpp.lz"); const u32 gMonPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/normal.gbapal.lz"); @@ -12726,9 +12724,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Charjabug[] = INCBIN_U8("graphics/pokemon/charjabug/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/pokemon/charjabug/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/anim_front.4bpp.lz"); const u32 gMonPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/normal.gbapal.lz"); @@ -12738,9 +12736,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Vikavolt[] = INCBIN_U8("graphics/pokemon/vikavolt/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/pokemon/vikavolt/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GRUBBIN #if P_FAMILY_CRABRAWLER @@ -12752,9 +12750,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crabrawler[] = INCBIN_U8("graphics/pokemon/crabrawler/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/pokemon/crabrawler/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/front.4bpp.lz"); const u32 gMonPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/normal.gbapal.lz"); @@ -12764,9 +12762,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Crabominable[] = INCBIN_U8("graphics/pokemon/crabominable/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/pokemon/crabominable/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRABRAWLER #if P_FAMILY_ORICORIO @@ -12797,12 +12795,12 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/shiny.gbapal.lz"); const u8 gMonIcon_OricorioSensu[] = INCBIN_U8("graphics/pokemon/oricorio/sensu/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_OricorioBaile[] = INCBIN_COMP("graphics/pokemon/oricorio/follower.4bpp"); // const u32 gObjectEventPic_OricorioPomPom[] = INCBIN_COMP("graphics/pokemon/oricorio/pom_pom/follower.4bpp"); // const u32 gObjectEventPic_OricorioPau[] = INCBIN_COMP("graphics/pokemon/oricorio/pau/follower.4bpp"); // const u32 gObjectEventPic_OricorioSensu[] = INCBIN_COMP("graphics/pokemon/oricorio/sensu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ORICORIO #if P_FAMILY_CUTIEFLY @@ -12814,9 +12812,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cutiefly[] = INCBIN_U8("graphics/pokemon/cutiefly/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/pokemon/cutiefly/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/anim_front.4bpp.lz"); const u32 gMonPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/normal.gbapal.lz"); @@ -12826,9 +12824,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Ribombee[] = INCBIN_U8("graphics/pokemon/ribombee/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/pokemon/ribombee/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CUTIEFLY #if P_FAMILY_ROCKRUFF @@ -12840,9 +12838,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rockruff[] = INCBIN_U8("graphics/pokemon/rockruff/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/pokemon/rockruff/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/anim_front.4bpp.lz"); const u32 gMonPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/normal.gbapal.lz"); @@ -12852,27 +12850,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lycanroc[] = INCBIN_U8("graphics/pokemon/lycanroc/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_LycanrocMidday[] = INCBIN_COMP("graphics/pokemon/lycanroc/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/anim_front.4bpp.lz"); const u32 gMonPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/normal.gbapal.lz"); const u32 gMonBackPic_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/back.4bpp.lz"); const u32 gMonShinyPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/shiny.gbapal.lz"); const u8 gMonIcon_LycanrocMidnight[] = INCBIN_U8("graphics/pokemon/lycanroc/midnight/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/pokemon/lycanroc/midnight/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/anim_front.4bpp.lz"); const u32 gMonPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/normal.gbapal.lz"); const u32 gMonBackPic_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/back.4bpp.lz"); const u32 gMonShinyPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/shiny.gbapal.lz"); const u8 gMonIcon_LycanrocDusk[] = INCBIN_U8("graphics/pokemon/lycanroc/dusk/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/pokemon/lycanroc/dusk/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ROCKRUFF #if P_FAMILY_WISHIWASHI @@ -12891,10 +12889,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/shiny.gbapal.lz"); const u8 gMonIcon_WishiwashiSchool[] = INCBIN_U8("graphics/pokemon/wishiwashi/school/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_WishiwashiSolo[] = INCBIN_COMP("graphics/pokemon/wishiwashi/follower.4bpp"); // const u32 gObjectEventPic_WishiwashiSchool[] = INCBIN_COMP("graphics/pokemon/wishiwashi/school/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WISHIWASHI #if P_FAMILY_MAREANIE @@ -12906,9 +12904,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mareanie[] = INCBIN_U8("graphics/pokemon/mareanie/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/pokemon/mareanie/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/front.4bpp.lz"); const u32 gMonPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/normal.gbapal.lz"); @@ -12918,9 +12916,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxapex[] = INCBIN_U8("graphics/pokemon/toxapex/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/pokemon/toxapex/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MAREANIE #if P_FAMILY_MUDBRAY @@ -12932,9 +12930,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mudbray[] = INCBIN_U8("graphics/pokemon/mudbray/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/pokemon/mudbray/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/front.4bpp.lz"); const u32 gMonPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/normal.gbapal.lz"); @@ -12944,9 +12942,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mudsdale[] = INCBIN_U8("graphics/pokemon/mudsdale/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/pokemon/mudsdale/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MUDBRAY #if P_FAMILY_DEWPIDER @@ -12958,9 +12956,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dewpider[] = INCBIN_U8("graphics/pokemon/dewpider/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/pokemon/dewpider/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/anim_front.4bpp.lz"); const u32 gMonPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/normal.gbapal.lz"); @@ -12970,9 +12968,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Araquanid[] = INCBIN_U8("graphics/pokemon/araquanid/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/pokemon/araquanid/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEWPIDER #if P_FAMILY_FOMANTIS @@ -12984,9 +12982,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Fomantis[] = INCBIN_U8("graphics/pokemon/fomantis/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/pokemon/fomantis/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/front.4bpp.lz"); const u32 gMonPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/normal.gbapal.lz"); @@ -12996,9 +12994,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lurantis[] = INCBIN_U8("graphics/pokemon/lurantis/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/pokemon/lurantis/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FOMANTIS #if P_FAMILY_MORELULL @@ -13010,9 +13008,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Morelull[] = INCBIN_U8("graphics/pokemon/morelull/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/pokemon/morelull/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/front.4bpp.lz"); const u32 gMonPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/normal.gbapal.lz"); @@ -13022,9 +13020,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Shiinotic[] = INCBIN_U8("graphics/pokemon/shiinotic/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/pokemon/shiinotic/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MORELULL #if P_FAMILY_SALANDIT @@ -13036,9 +13034,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Salandit[] = INCBIN_U8("graphics/pokemon/salandit/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/pokemon/salandit/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/anim_front.4bpp.lz"); const u32 gMonPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/normal.gbapal.lz"); @@ -13048,9 +13046,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Salazzle[] = INCBIN_U8("graphics/pokemon/salazzle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/pokemon/salazzle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SALANDIT #if P_FAMILY_STUFFUL @@ -13062,9 +13060,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stufful[] = INCBIN_U8("graphics/pokemon/stufful/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/pokemon/stufful/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/anim_front.4bpp.lz"); const u32 gMonPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/normal.gbapal.lz"); @@ -13074,9 +13072,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bewear[] = INCBIN_U8("graphics/pokemon/bewear/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/pokemon/bewear/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STUFFUL #if P_FAMILY_BOUNSWEET @@ -13088,9 +13086,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bounsweet[] = INCBIN_U8("graphics/pokemon/bounsweet/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/pokemon/bounsweet/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/front.4bpp.lz"); const u32 gMonPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/normal.gbapal.lz"); @@ -13100,9 +13098,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Steenee[] = INCBIN_U8("graphics/pokemon/steenee/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/pokemon/steenee/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/front.4bpp.lz"); const u32 gMonPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/normal.gbapal.lz"); @@ -13112,9 +13110,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Tsareena[] = INCBIN_U8("graphics/pokemon/tsareena/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/pokemon/tsareena/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BOUNSWEET #if P_FAMILY_COMFEY @@ -13126,9 +13124,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Comfey[] = INCBIN_U8("graphics/pokemon/comfey/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/pokemon/comfey/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COMFEY #if P_FAMILY_ORANGURU @@ -13140,9 +13138,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Oranguru[] = INCBIN_U8("graphics/pokemon/oranguru/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/pokemon/oranguru/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ORANGURU #if P_FAMILY_PASSIMIAN @@ -13154,9 +13152,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Passimian[] = INCBIN_U8("graphics/pokemon/passimian/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/pokemon/passimian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PASSIMIAN #if P_FAMILY_WIMPOD @@ -13168,9 +13166,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wimpod[] = INCBIN_U8("graphics/pokemon/wimpod/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/pokemon/wimpod/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/anim_front.4bpp.lz"); const u32 gMonPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/normal.gbapal.lz"); @@ -13180,9 +13178,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Golisopod[] = INCBIN_U8("graphics/pokemon/golisopod/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/pokemon/golisopod/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WIMPOD #if P_FAMILY_SANDYGAST @@ -13194,9 +13192,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandygast[] = INCBIN_U8("graphics/pokemon/sandygast/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/pokemon/sandygast/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/front.4bpp.lz"); const u32 gMonPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/normal.gbapal.lz"); @@ -13206,9 +13204,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Palossand[] = INCBIN_U8("graphics/pokemon/palossand/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/pokemon/palossand/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SANDYGAST #if P_FAMILY_PYUKUMUKU @@ -13220,9 +13218,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pyukumuku[] = INCBIN_U8("graphics/pokemon/pyukumuku/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/pokemon/pyukumuku/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PYUKUMUKU #if P_FAMILY_TYPE_NULL @@ -13234,9 +13232,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Type_Null[] = INCBIN_U8("graphics/pokemon/type_null/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_TypeNull[] = INCBIN_COMP("graphics/pokemon/type_null/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/front.4bpp.lz"); const u32 gMonBackPic_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/back.4bpp.lz"); @@ -13244,9 +13242,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Silvally[] = INCBIN_U8("graphics/pokemon/silvally/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/pokemon/silvally/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_SilvallyNormal[] = INCBIN_U32("graphics/pokemon/silvally/normal.gbapal.lz"); const u32 gMonShinyPalette_SilvallyNormal[] = INCBIN_U32("graphics/pokemon/silvally/shiny.gbapal.lz"); @@ -13338,7 +13336,7 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MiniorCoreViolet[] = INCBIN_U32("graphics/pokemon/minior/core/violet/normal.gbapal.lz"); const u8 gMonIcon_MiniorCoreViolet[] = INCBIN_U8("graphics/pokemon/minior/core/violet/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MiniorMeteor[] = INCBIN_COMP("graphics/pokemon/minior/follower.4bpp"); // const u32 gObjectEventPic_MiniorCoreRed[] = INCBIN_COMP("graphics/pokemon/minior/core/red/follower.4bpp"); // const u32 gObjectEventPic_MiniorCoreOrange[] = INCBIN_COMP("graphics/pokemon/minior/core/orange/follower.4bpp"); @@ -13347,7 +13345,7 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar // const u32 gObjectEventPic_MiniorCoreBlue[] = INCBIN_COMP("graphics/pokemon/minior/core/blue/follower.4bpp"); // const u32 gObjectEventPic_MiniorCoreIndigo[] = INCBIN_COMP("graphics/pokemon/minior/core/indigo/follower.4bpp"); // const u32 gObjectEventPic_MiniorCoreViolet[] = INCBIN_COMP("graphics/pokemon/minior/core/violet/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MINIOR #if P_FAMILY_KOMALA @@ -13359,9 +13357,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Komala[] = INCBIN_U8("graphics/pokemon/komala/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/pokemon/komala/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KOMALA #if P_FAMILY_TURTONATOR @@ -13373,9 +13371,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Turtonator[] = INCBIN_U8("graphics/pokemon/turtonator/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/pokemon/turtonator/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TURTONATOR #if P_FAMILY_TOGEDEMARU @@ -13387,9 +13385,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Togedemaru[] = INCBIN_U8("graphics/pokemon/togedemaru/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/pokemon/togedemaru/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TOGEDEMARU #if P_FAMILY_MIMIKYU @@ -13401,18 +13399,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Mimikyu[] = INCBIN_U8("graphics/pokemon/mimikyu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MimikyuDisguised[] = INCBIN_COMP("graphics/pokemon/mimikyu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/front.4bpp.lz"); const u32 gMonPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/normal.gbapal.lz"); const u32 gMonBackPic_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/back.4bpp.lz"); const u32 gMonShinyPalette_MimikyuBusted[] = INCBIN_U32("graphics/pokemon/mimikyu/busted/shiny.gbapal.lz"); const u8 gMonIcon_MimikyuBusted[] = INCBIN_U8("graphics/pokemon/mimikyu/busted/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MimikyuBusted[] = INCBIN_COMP("graphics/pokemon/mimikyu/busted/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MIMIKYU #if P_FAMILY_BRUXISH @@ -13424,9 +13422,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Bruxish[] = INCBIN_U8("graphics/pokemon/bruxish/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/pokemon/bruxish/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BRUXISH #if P_FAMILY_DRAMPA @@ -13438,9 +13436,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drampa[] = INCBIN_U8("graphics/pokemon/drampa/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/pokemon/drampa/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRAMPA #if P_FAMILY_DHELMISE @@ -13452,9 +13450,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dhelmise[] = INCBIN_U8("graphics/pokemon/dhelmise/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/pokemon/dhelmise/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DHELMISE #if P_FAMILY_JANGMO_O @@ -13466,9 +13464,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_JangmoO[] = INCBIN_U8("graphics/pokemon/jangmo_o/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_JangmoO[] = INCBIN_COMP("graphics/pokemon/jangmo_o/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/anim_front.4bpp.lz"); const u32 gMonPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/normal.gbapal.lz"); @@ -13478,9 +13476,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_HakamoO[] = INCBIN_U8("graphics/pokemon/hakamo_o/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_HakamoO[] = INCBIN_COMP("graphics/pokemon/hakamo_o/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/anim_front.4bpp.lz"); const u32 gMonPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/normal.gbapal.lz"); @@ -13490,9 +13488,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_KommoO[] = INCBIN_U8("graphics/pokemon/kommo_o/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_KommoO[] = INCBIN_COMP("graphics/pokemon/kommo_o/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_JANGMO_O #if P_FAMILY_TAPU_KOKO @@ -13504,9 +13502,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_TapuKoko[] = INCBIN_U8("graphics/pokemon/tapu_koko/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_TapuKoko[] = INCBIN_COMP("graphics/pokemon/tapu_koko/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_KOKO #if P_FAMILY_TAPU_LELE @@ -13518,9 +13516,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_TapuLele[] = INCBIN_U8("graphics/pokemon/tapu_lele/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_TapuLele[] = INCBIN_COMP("graphics/pokemon/tapu_lele/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_LELE #if P_FAMILY_TAPU_BULU @@ -13532,9 +13530,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_TapuBulu[] = INCBIN_U8("graphics/pokemon/tapu_bulu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_TapuBulu[] = INCBIN_COMP("graphics/pokemon/tapu_bulu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_BULU #if P_FAMILY_TAPU_FINI @@ -13546,9 +13544,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_TapuFini[] = INCBIN_U8("graphics/pokemon/tapu_fini/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_TapuFini[] = INCBIN_COMP("graphics/pokemon/tapu_fini/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_FINI #if P_FAMILY_COSMOG @@ -13560,9 +13558,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cosmog[] = INCBIN_U8("graphics/pokemon/cosmog/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/pokemon/cosmog/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/front.4bpp.lz"); const u32 gMonPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/normal.gbapal.lz"); @@ -13572,9 +13570,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cosmoem[] = INCBIN_U8("graphics/pokemon/cosmoem/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/pokemon/cosmoem/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/front.4bpp.lz"); const u32 gMonPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/normal.gbapal.lz"); @@ -13584,9 +13582,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Solgaleo[] = INCBIN_U8("graphics/pokemon/solgaleo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/pokemon/solgaleo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/front.4bpp.lz"); const u32 gMonPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/normal.gbapal.lz"); @@ -13596,9 +13594,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Lunala[] = INCBIN_U8("graphics/pokemon/lunala/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/pokemon/lunala/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COSMOG #if P_FAMILY_NIHILEGO @@ -13610,9 +13608,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nihilego[] = INCBIN_U8("graphics/pokemon/nihilego/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/pokemon/nihilego/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NIHILEGO #if P_FAMILY_BUZZWOLE @@ -13624,9 +13622,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Buzzwole[] = INCBIN_U8("graphics/pokemon/buzzwole/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/pokemon/buzzwole/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BUZZWOLE #if P_FAMILY_PHEROMOSA @@ -13638,9 +13636,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pheromosa[] = INCBIN_U8("graphics/pokemon/pheromosa/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/pokemon/pheromosa/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PHEROMOSA #if P_FAMILY_XURKITREE @@ -13652,9 +13650,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Xurkitree[] = INCBIN_U8("graphics/pokemon/xurkitree/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/pokemon/xurkitree/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_XURKITREE #if P_FAMILY_CELESTEELA @@ -13666,9 +13664,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Celesteela[] = INCBIN_U8("graphics/pokemon/celesteela/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/pokemon/celesteela/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CELESTEELA #if P_FAMILY_KARTANA @@ -13680,9 +13678,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kartana[] = INCBIN_U8("graphics/pokemon/kartana/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/pokemon/kartana/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KARTANA #if P_FAMILY_GUZZLORD @@ -13694,9 +13692,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Guzzlord[] = INCBIN_U8("graphics/pokemon/guzzlord/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/pokemon/guzzlord/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GUZZLORD #if P_FAMILY_NECROZMA @@ -13708,9 +13706,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Necrozma[] = INCBIN_U8("graphics/pokemon/necrozma/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/pokemon/necrozma/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_FUSION_FORMS const u32 gMonFrontPic_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/front.4bpp.lz"); @@ -13725,10 +13723,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaDawnWings[] = INCBIN_U8("graphics/pokemon/necrozma/dawn_wings/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/pokemon/necrozma/dusk_mane/follower.4bpp"); const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/pokemon/necrozma/dawn_wings/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_ULTRA_BURST_FORMS const u32 gMonFrontPic_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/front.4bpp.lz"); @@ -13736,9 +13734,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/back.4bpp.lz"); const u32 gMonShinyPalette_NecrozmaUltra[] = INCBIN_U32("graphics/pokemon/necrozma/ultra/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaUltra[] = INCBIN_U8("graphics/pokemon/necrozma/ultra/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_NecrozmaUltra[] = INCBIN_COMP("graphics/pokemon/necrozma/ultra/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_ULTRA_BURST_FORMS #endif //P_FUSION_FORMS #endif //P_FAMILY_NECROZMA @@ -13752,18 +13750,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Magearna[] = INCBIN_U8("graphics/pokemon/magearna/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/pokemon/magearna/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/front.4bpp.lz"); const u32 gMonPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/normal.gbapal.lz"); const u32 gMonBackPic_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/back.4bpp.lz"); const u32 gMonShinyPalette_MagearnaOriginalColor[] = INCBIN_U32("graphics/pokemon/magearna/original_color/shiny.gbapal.lz"); const u8 gMonIcon_MagearnaOriginalColor[] = INCBIN_U8("graphics/pokemon/magearna/original_color/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MagearnaOriginalColor[] = INCBIN_COMP("graphics/pokemon/magearna/original_color/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MAGEARNA #if P_FAMILY_MARSHADOW @@ -13775,9 +13773,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Marshadow[] = INCBIN_U8("graphics/pokemon/marshadow/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/pokemon/marshadow/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MARSHADOW #if P_FAMILY_POIPOLE @@ -13789,9 +13787,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Poipole[] = INCBIN_U8("graphics/pokemon/poipole/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/pokemon/poipole/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/front.4bpp.lz"); const u32 gMonPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/normal.gbapal.lz"); @@ -13801,9 +13799,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Naganadel[] = INCBIN_U8("graphics/pokemon/naganadel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/pokemon/naganadel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_POIPOLE #if P_FAMILY_STAKATAKA @@ -13815,9 +13813,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stakataka[] = INCBIN_U8("graphics/pokemon/stakataka/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/pokemon/stakataka/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STAKATAKA #if P_FAMILY_BLACEPHALON @@ -13829,9 +13827,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blacephalon[] = INCBIN_U8("graphics/pokemon/blacephalon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/pokemon/blacephalon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BLACEPHALON #if P_FAMILY_ZERAORA @@ -13843,9 +13841,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zeraora[] = INCBIN_U8("graphics/pokemon/zeraora/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/pokemon/zeraora/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZERAORA #if P_FAMILY_MELTAN @@ -13857,9 +13855,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Meltan[] = INCBIN_U8("graphics/pokemon/meltan/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/pokemon/meltan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/front.4bpp.lz"); const u32 gMonPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/normal.gbapal.lz"); @@ -13869,9 +13867,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Melmetal[] = INCBIN_U8("graphics/pokemon/melmetal/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/pokemon/melmetal/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_MelmetalGigantamax[] = INCBIN_U32("graphics/pokemon/melmetal/gigantamax/front.4bpp.lz"); @@ -13879,9 +13877,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_MelmetalGigantamax[] = INCBIN_U32("graphics/pokemon/melmetal/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_MelmetalGigantamax[] = INCBIN_U32("graphics/pokemon/melmetal/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_MelmetalGigantamax[] = INCBIN_U8("graphics/pokemon/melmetal/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MelmetalGigantamax[] = INCBIN_COMP("graphics/pokemon/melmetal/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MELTAN @@ -13894,9 +13892,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grookey[] = INCBIN_U8("graphics/pokemon/grookey/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/pokemon/grookey/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/front.4bpp.lz"); const u32 gMonPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/normal.gbapal.lz"); @@ -13906,9 +13904,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Thwackey[] = INCBIN_U8("graphics/pokemon/thwackey/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/pokemon/thwackey/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/front.4bpp.lz"); const u32 gMonPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/normal.gbapal.lz"); @@ -13918,9 +13916,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rillaboom[] = INCBIN_U8("graphics/pokemon/rillaboom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/pokemon/rillaboom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_RillaboomGigantamax[] = INCBIN_U32("graphics/pokemon/rillaboom/gigantamax/front.4bpp.lz"); @@ -13928,9 +13926,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_RillaboomGigantamax[] = INCBIN_U32("graphics/pokemon/rillaboom/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_RillaboomGigantamax[] = INCBIN_U32("graphics/pokemon/rillaboom/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_RillaboomGigantamax[] = INCBIN_U8("graphics/pokemon/rillaboom/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_RillaboomGigantamax[] = INCBIN_COMP("graphics/pokemon/rillaboom/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_GROOKEY @@ -13943,9 +13941,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Scorbunny[] = INCBIN_U8("graphics/pokemon/scorbunny/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/pokemon/scorbunny/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/front.4bpp.lz"); const u32 gMonPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/normal.gbapal.lz"); @@ -13955,9 +13953,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Raboot[] = INCBIN_U8("graphics/pokemon/raboot/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/pokemon/raboot/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/front.4bpp.lz"); const u32 gMonPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/normal.gbapal.lz"); @@ -13967,9 +13965,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cinderace[] = INCBIN_U8("graphics/pokemon/cinderace/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/pokemon/cinderace/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CinderaceGigantamax[] = INCBIN_U32("graphics/pokemon/cinderace/gigantamax/front.4bpp.lz"); @@ -13977,9 +13975,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CinderaceGigantamax[] = INCBIN_U32("graphics/pokemon/cinderace/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CinderaceGigantamax[] = INCBIN_U32("graphics/pokemon/cinderace/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CinderaceGigantamax[] = INCBIN_U8("graphics/pokemon/cinderace/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CinderaceGigantamax[] = INCBIN_COMP("graphics/pokemon/cinderace/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SCORBUNNY @@ -13992,9 +13990,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sobble[] = INCBIN_U8("graphics/pokemon/sobble/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/pokemon/sobble/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/front.4bpp.lz"); const u32 gMonPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/normal.gbapal.lz"); @@ -14004,9 +14002,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drizzile[] = INCBIN_U8("graphics/pokemon/drizzile/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/pokemon/drizzile/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/front.4bpp.lz"); const u32 gMonPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/normal.gbapal.lz"); @@ -14016,9 +14014,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Inteleon[] = INCBIN_U8("graphics/pokemon/inteleon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/pokemon/inteleon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_InteleonGigantamax[] = INCBIN_U32("graphics/pokemon/inteleon/gigantamax/front.4bpp.lz"); @@ -14026,9 +14024,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_InteleonGigantamax[] = INCBIN_U32("graphics/pokemon/inteleon/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_InteleonGigantamax[] = INCBIN_U32("graphics/pokemon/inteleon/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_InteleonGigantamax[] = INCBIN_U8("graphics/pokemon/inteleon/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_InteleonGigantamax[] = INCBIN_COMP("graphics/pokemon/inteleon/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SOBBLE @@ -14041,9 +14039,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Skwovet[] = INCBIN_U8("graphics/pokemon/skwovet/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/pokemon/skwovet/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/front.4bpp.lz"); const u32 gMonPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/normal.gbapal.lz"); @@ -14053,9 +14051,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Greedent[] = INCBIN_U8("graphics/pokemon/greedent/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/pokemon/greedent/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKWOVET #if P_FAMILY_ROOKIDEE @@ -14067,9 +14065,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rookidee[] = INCBIN_U8("graphics/pokemon/rookidee/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/pokemon/rookidee/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/anim_front.4bpp.lz"); const u32 gMonPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/normal.gbapal.lz"); @@ -14079,9 +14077,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corvisquire[] = INCBIN_U8("graphics/pokemon/corvisquire/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/pokemon/corvisquire/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/anim_front.4bpp.lz"); const u32 gMonPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/normal.gbapal.lz"); @@ -14091,9 +14089,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Corviknight[] = INCBIN_U8("graphics/pokemon/corviknight/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/pokemon/corviknight/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CorviknightGigantamax[] = INCBIN_U32("graphics/pokemon/corviknight/gigantamax/front.4bpp.lz"); @@ -14101,9 +14099,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CorviknightGigantamax[] = INCBIN_U32("graphics/pokemon/corviknight/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CorviknightGigantamax[] = INCBIN_U32("graphics/pokemon/corviknight/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CorviknightGigantamax[] = INCBIN_U8("graphics/pokemon/corviknight/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CorviknightGigantamax[] = INCBIN_COMP("graphics/pokemon/corviknight/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_ROOKIDEE @@ -14116,9 +14114,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Blipbug[] = INCBIN_U8("graphics/pokemon/blipbug/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/pokemon/blipbug/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/front.4bpp.lz"); const u32 gMonPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/normal.gbapal.lz"); @@ -14128,9 +14126,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dottler[] = INCBIN_U8("graphics/pokemon/dottler/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/pokemon/dottler/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/front.4bpp.lz"); const u32 gMonPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/normal.gbapal.lz"); @@ -14140,9 +14138,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Orbeetle[] = INCBIN_U8("graphics/pokemon/orbeetle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/pokemon/orbeetle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_OrbeetleGigantamax[] = INCBIN_U32("graphics/pokemon/orbeetle/gigantamax/front.4bpp.lz"); @@ -14150,9 +14148,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_OrbeetleGigantamax[] = INCBIN_U32("graphics/pokemon/orbeetle/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_OrbeetleGigantamax[] = INCBIN_U32("graphics/pokemon/orbeetle/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_OrbeetleGigantamax[] = INCBIN_U8("graphics/pokemon/orbeetle/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_OrbeetleGigantamax[] = INCBIN_COMP("graphics/pokemon/orbeetle/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_BLIPBUG @@ -14165,9 +14163,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Nickit[] = INCBIN_U8("graphics/pokemon/nickit/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/pokemon/nickit/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/front.4bpp.lz"); const u32 gMonPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/normal.gbapal.lz"); @@ -14177,9 +14175,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Thievul[] = INCBIN_U8("graphics/pokemon/thievul/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/pokemon/thievul/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NICKIT #if P_FAMILY_GOSSIFLEUR @@ -14191,9 +14189,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Gossifleur[] = INCBIN_U8("graphics/pokemon/gossifleur/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/pokemon/gossifleur/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/front.4bpp.lz"); const u32 gMonPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/normal.gbapal.lz"); @@ -14203,9 +14201,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eldegoss[] = INCBIN_U8("graphics/pokemon/eldegoss/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/pokemon/eldegoss/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GOSSIFLEUR #if P_FAMILY_WOOLOO @@ -14217,9 +14215,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Wooloo[] = INCBIN_U8("graphics/pokemon/wooloo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/pokemon/wooloo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/front.4bpp.lz"); const u32 gMonPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/normal.gbapal.lz"); @@ -14229,9 +14227,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dubwool[] = INCBIN_U8("graphics/pokemon/dubwool/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/pokemon/dubwool/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WOOLOO #if P_FAMILY_CHEWTLE @@ -14243,9 +14241,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Chewtle[] = INCBIN_U8("graphics/pokemon/chewtle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/pokemon/chewtle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/anim_front.4bpp.lz"); const u32 gMonPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/normal.gbapal.lz"); @@ -14255,9 +14253,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drednaw[] = INCBIN_U8("graphics/pokemon/drednaw/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/pokemon/drednaw/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_DrednawGigantamax[] = INCBIN_U32("graphics/pokemon/drednaw/gigantamax/front.4bpp.lz"); @@ -14265,9 +14263,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_DrednawGigantamax[] = INCBIN_U32("graphics/pokemon/drednaw/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_DrednawGigantamax[] = INCBIN_U32("graphics/pokemon/drednaw/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_DrednawGigantamax[] = INCBIN_U8("graphics/pokemon/drednaw/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_DrednawGigantamax[] = INCBIN_COMP("graphics/pokemon/drednaw/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CHEWTLE @@ -14280,9 +14278,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Yamper[] = INCBIN_U8("graphics/pokemon/yamper/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/pokemon/yamper/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/front.4bpp.lz"); const u32 gMonPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/normal.gbapal.lz"); @@ -14292,9 +14290,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Boltund[] = INCBIN_U8("graphics/pokemon/boltund/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/pokemon/boltund/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_YAMPER #if P_FAMILY_ROLYCOLY @@ -14306,9 +14304,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Rolycoly[] = INCBIN_U8("graphics/pokemon/rolycoly/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/pokemon/rolycoly/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/anim_front.4bpp.lz"); const u32 gMonPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/normal.gbapal.lz"); @@ -14318,9 +14316,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Carkol[] = INCBIN_U8("graphics/pokemon/carkol/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/pokemon/carkol/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/anim_front.4bpp.lz"); const u32 gMonPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/normal.gbapal.lz"); @@ -14330,9 +14328,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Coalossal[] = INCBIN_U8("graphics/pokemon/coalossal/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/pokemon/coalossal/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CoalossalGigantamax[] = INCBIN_U32("graphics/pokemon/coalossal/gigantamax/front.4bpp.lz"); @@ -14340,9 +14338,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CoalossalGigantamax[] = INCBIN_U32("graphics/pokemon/coalossal/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CoalossalGigantamax[] = INCBIN_U32("graphics/pokemon/coalossal/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CoalossalGigantamax[] = INCBIN_U8("graphics/pokemon/coalossal/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CoalossalGigantamax[] = INCBIN_COMP("graphics/pokemon/coalossal/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_ROLYCOLY @@ -14355,9 +14353,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Applin[] = INCBIN_U8("graphics/pokemon/applin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/pokemon/applin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/anim_front.4bpp.lz"); const u32 gMonPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/normal.gbapal.lz"); @@ -14367,9 +14365,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Flapple[] = INCBIN_U8("graphics/pokemon/flapple/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/pokemon/flapple/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_FlappleGigantamax[] = INCBIN_U32("graphics/pokemon/flapple/gigantamax/front.4bpp.lz"); @@ -14377,9 +14375,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_FlappleGigantamax[] = INCBIN_U32("graphics/pokemon/flapple/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_FlappleGigantamax[] = INCBIN_U32("graphics/pokemon/flapple/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_FlappleGigantamax[] = INCBIN_U8("graphics/pokemon/flapple/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_FlappleGigantamax[] = INCBIN_COMP("graphics/pokemon/flapple/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS const u32 gMonFrontPic_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/anim_front.4bpp.lz"); @@ -14390,9 +14388,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Appletun[] = INCBIN_U8("graphics/pokemon/appletun/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/pokemon/appletun/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_AppletunGigantamax[] = INCBIN_U32("graphics/pokemon/appletun/gigantamax/front.4bpp.lz"); @@ -14400,9 +14398,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_AppletunGigantamax[] = INCBIN_U32("graphics/pokemon/appletun/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_AppletunGigantamax[] = INCBIN_U32("graphics/pokemon/appletun/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_AppletunGigantamax[] = INCBIN_U8("graphics/pokemon/appletun/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_AppletunGigantamax[] = INCBIN_COMP("graphics/pokemon/appletun/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #if P_GEN_9_CROSS_EVOS @@ -14414,9 +14412,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Dipplin[] = INCBIN_U8("graphics/pokemon/dipplin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Dipplin[] = INCBIN_COMP("graphics/pokemon/dipplin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Hydrapple[] = INCBIN_U32("graphics/pokemon/hydrapple/front.4bpp.lz"); const u32 gMonPalette_Hydrapple[] = INCBIN_U32("graphics/pokemon/hydrapple/normal.gbapal.lz"); @@ -14426,9 +14424,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Hydrapple[] = INCBIN_U8("graphics/pokemon/hydrapple/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Hydrapple[] = INCBIN_COMP("graphics/pokemon/hydrapple/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_APPLIN @@ -14441,9 +14439,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Silicobra[] = INCBIN_U8("graphics/pokemon/silicobra/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/pokemon/silicobra/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/front.4bpp.lz"); const u32 gMonPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/normal.gbapal.lz"); @@ -14453,9 +14451,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sandaconda[] = INCBIN_U8("graphics/pokemon/sandaconda/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/pokemon/sandaconda/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_SandacondaGigantamax[] = INCBIN_U32("graphics/pokemon/sandaconda/gigantamax/front.4bpp.lz"); @@ -14463,9 +14461,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_SandacondaGigantamax[] = INCBIN_U32("graphics/pokemon/sandaconda/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_SandacondaGigantamax[] = INCBIN_U32("graphics/pokemon/sandaconda/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_SandacondaGigantamax[] = INCBIN_U8("graphics/pokemon/sandaconda/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SandacondaGigantamax[] = INCBIN_COMP("graphics/pokemon/sandaconda/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SILICOBRA @@ -14478,27 +14476,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cramorant[] = INCBIN_U8("graphics/pokemon/cramorant/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/pokemon/cramorant/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/front.4bpp.lz"); const u32 gMonPalette_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/normal.gbapal.lz"); const u32 gMonBackPic_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/back.4bpp.lz"); const u32 gMonShinyPalette_CramorantGulping[] = INCBIN_U32("graphics/pokemon/cramorant/gulping/shiny.gbapal.lz"); const u8 gMonIcon_CramorantGulping[] = INCBIN_U8("graphics/pokemon/cramorant/gulping/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CramorantGulping[] = INCBIN_COMP("graphics/pokemon/cramorant/gulping/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/front.4bpp.lz"); const u32 gMonPalette_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/normal.gbapal.lz"); const u32 gMonBackPic_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/back.4bpp.lz"); const u32 gMonShinyPalette_CramorantGorging[] = INCBIN_U32("graphics/pokemon/cramorant/gorging/shiny.gbapal.lz"); const u8 gMonIcon_CramorantGorging[] = INCBIN_U8("graphics/pokemon/cramorant/gorging/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CramorantGorging[] = INCBIN_COMP("graphics/pokemon/cramorant/gorging/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRAMORANT #if P_FAMILY_ARROKUDA @@ -14510,9 +14508,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arrokuda[] = INCBIN_U8("graphics/pokemon/arrokuda/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/pokemon/arrokuda/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/front.4bpp.lz"); const u32 gMonPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/normal.gbapal.lz"); @@ -14522,9 +14520,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Barraskewda[] = INCBIN_U8("graphics/pokemon/barraskewda/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/pokemon/barraskewda/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARROKUDA #if P_FAMILY_TOXEL @@ -14536,9 +14534,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxel[] = INCBIN_U8("graphics/pokemon/toxel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/pokemon/toxel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/front.4bpp.lz"); const u32 gMonPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/normal.gbapal.lz"); @@ -14548,18 +14546,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Toxtricity[] = INCBIN_U8("graphics/pokemon/toxtricity/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ToxtricityAmped[] = INCBIN_COMP("graphics/pokemon/toxtricity/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/front.4bpp.lz"); const u32 gMonPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/normal.gbapal.lz"); const u32 gMonBackPic_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/back.4bpp.lz"); const u32 gMonShinyPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/shiny.gbapal.lz"); const u8 gMonIcon_ToxtricityLowKey[] = INCBIN_U8("graphics/pokemon/toxtricity/low_key/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ToxtricityLowKey[] = INCBIN_COMP("graphics/pokemon/toxtricity/low_key/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_ToxtricityGigantamax[] = INCBIN_U32("graphics/pokemon/toxtricity/gigantamax/front.4bpp.lz"); @@ -14567,9 +14565,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_ToxtricityGigantamax[] = INCBIN_U32("graphics/pokemon/toxtricity/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_ToxtricityGigantamax[] = INCBIN_U32("graphics/pokemon/toxtricity/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_ToxtricityGigantamax[] = INCBIN_U8("graphics/pokemon/toxtricity/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_ToxtricityGigantamax[] = INCBIN_COMP("graphics/pokemon/toxtricity/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_TOXEL @@ -14582,9 +14580,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sizzlipede[] = INCBIN_U8("graphics/pokemon/sizzlipede/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/pokemon/sizzlipede/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/anim_front.4bpp.lz"); const u32 gMonPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/normal.gbapal.lz"); @@ -14594,9 +14592,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Centiskorch[] = INCBIN_U8("graphics/pokemon/centiskorch/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/pokemon/centiskorch/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CentiskorchGigantamax[] = INCBIN_U32("graphics/pokemon/centiskorch/gigantamax/front.4bpp.lz"); @@ -14604,9 +14602,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CentiskorchGigantamax[] = INCBIN_U32("graphics/pokemon/centiskorch/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CentiskorchGigantamax[] = INCBIN_U32("graphics/pokemon/centiskorch/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CentiskorchGigantamax[] = INCBIN_U8("graphics/pokemon/centiskorch/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CentiskorchGigantamax[] = INCBIN_COMP("graphics/pokemon/centiskorch/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SIZZLIPEDE @@ -14619,9 +14617,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Clobbopus[] = INCBIN_U8("graphics/pokemon/clobbopus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/pokemon/clobbopus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/front.4bpp.lz"); const u32 gMonPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/normal.gbapal.lz"); @@ -14631,9 +14629,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grapploct[] = INCBIN_U8("graphics/pokemon/grapploct/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/pokemon/grapploct/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CLOBBOPUS #if P_FAMILY_SINISTEA @@ -14645,9 +14643,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Sinistea[] = INCBIN_U8("graphics/pokemon/sinistea/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/pokemon/sinistea/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/front.4bpp.lz"); const u32 gMonPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/normal.gbapal.lz"); @@ -14657,9 +14655,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Polteageist[] = INCBIN_U8("graphics/pokemon/polteageist/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/pokemon/polteageist/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SINISTEA #if P_FAMILY_HATENNA @@ -14671,9 +14669,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hatenna[] = INCBIN_U8("graphics/pokemon/hatenna/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/pokemon/hatenna/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/front.4bpp.lz"); const u32 gMonPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/normal.gbapal.lz"); @@ -14683,9 +14681,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hattrem[] = INCBIN_U8("graphics/pokemon/hattrem/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/pokemon/hattrem/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/front.4bpp.lz"); const u32 gMonPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/normal.gbapal.lz"); @@ -14695,9 +14693,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Hatterene[] = INCBIN_U8("graphics/pokemon/hatterene/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/pokemon/hatterene/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_HattereneGigantamax[] = INCBIN_U32("graphics/pokemon/hatterene/gigantamax/front.4bpp.lz"); @@ -14705,9 +14703,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_HattereneGigantamax[] = INCBIN_U32("graphics/pokemon/hatterene/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_HattereneGigantamax[] = INCBIN_U32("graphics/pokemon/hatterene/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_HattereneGigantamax[] = INCBIN_U8("graphics/pokemon/hatterene/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_HattereneGigantamax[] = INCBIN_COMP("graphics/pokemon/hatterene/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_HATENNA @@ -14720,9 +14718,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Impidimp[] = INCBIN_U8("graphics/pokemon/impidimp/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/pokemon/impidimp/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/front.4bpp.lz"); const u32 gMonPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/normal.gbapal.lz"); @@ -14732,9 +14730,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Morgrem[] = INCBIN_U8("graphics/pokemon/morgrem/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/pokemon/morgrem/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/front.4bpp.lz"); const u32 gMonPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/normal.gbapal.lz"); @@ -14744,9 +14742,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Grimmsnarl[] = INCBIN_U8("graphics/pokemon/grimmsnarl/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_GrimmsnarlGigantamax[] = INCBIN_U32("graphics/pokemon/grimmsnarl/gigantamax/front.4bpp.lz"); @@ -14754,9 +14752,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_GrimmsnarlGigantamax[] = INCBIN_U32("graphics/pokemon/grimmsnarl/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_GrimmsnarlGigantamax[] = INCBIN_U32("graphics/pokemon/grimmsnarl/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_GrimmsnarlGigantamax[] = INCBIN_U8("graphics/pokemon/grimmsnarl/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GrimmsnarlGigantamax[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_IMPIDIMP @@ -14769,9 +14767,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Milcery[] = INCBIN_U8("graphics/pokemon/milcery/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/pokemon/milcery/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/front.4bpp.lz"); const u32 gMonBackPic_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/back.4bpp.lz"); const u32 gMonPalette_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/normal.gbapal.lz"); @@ -14881,9 +14879,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_AlcremieRibbon[] = INCBIN_U32("graphics/pokemon/alcremie/ribbon/back.4bpp.lz"); const u32 gMonShinyPalette_AlcremieRibbon[] = INCBIN_U32("graphics/pokemon/alcremie/ribbon/ribbon_shiny.gbapal.lz"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_AlcremieStrawberryVanillaCream[] = INCBIN_COMP("graphics/pokemon/alcremie/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/front.4bpp.lz"); @@ -14891,9 +14889,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_AlcremieGigantamax[] = INCBIN_U32("graphics/pokemon/alcremie/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_AlcremieGigantamax[] = INCBIN_U8("graphics/pokemon/alcremie/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_AlcremieGigantamax[] = INCBIN_COMP("graphics/pokemon/alcremie/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MILCERY @@ -14906,9 +14904,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Falinks[] = INCBIN_U8("graphics/pokemon/falinks/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/pokemon/falinks/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FALINKS #if P_FAMILY_PINCURCHIN @@ -14920,9 +14918,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Pincurchin[] = INCBIN_U8("graphics/pokemon/pincurchin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/pokemon/pincurchin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PINCURCHIN #if P_FAMILY_SNOM @@ -14934,9 +14932,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Snom[] = INCBIN_U8("graphics/pokemon/snom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/pokemon/snom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/front.4bpp.lz"); const u32 gMonPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/normal.gbapal.lz"); @@ -14946,9 +14944,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Frosmoth[] = INCBIN_U8("graphics/pokemon/frosmoth/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/pokemon/frosmoth/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SNOM #if P_FAMILY_STONJOURNER @@ -14960,9 +14958,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Stonjourner[] = INCBIN_U8("graphics/pokemon/stonjourner/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/pokemon/stonjourner/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STONJOURNER #if P_FAMILY_EISCUE @@ -14974,18 +14972,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eiscue[] = INCBIN_U8("graphics/pokemon/eiscue/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_EiscueIceFace[] = INCBIN_COMP("graphics/pokemon/eiscue/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/front.4bpp.lz"); const u32 gMonPalette_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/normal.gbapal.lz"); const u32 gMonBackPic_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/back.4bpp.lz"); const u32 gMonShinyPalette_EiscueNoiceFace[] = INCBIN_U32("graphics/pokemon/eiscue/noice_face/shiny.gbapal.lz"); const u8 gMonIcon_EiscueNoiceFace[] = INCBIN_U8("graphics/pokemon/eiscue/noice_face/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_EiscueNoiceFace[] = INCBIN_COMP("graphics/pokemon/eiscue/noice_face/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_EISCUE #if P_FAMILY_INDEEDEE @@ -14997,18 +14995,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Indeedee[] = INCBIN_U8("graphics/pokemon/indeedee/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_IndeedeeMale[] = INCBIN_COMP("graphics/pokemon/indeedee/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/front.4bpp.lz"); const u32 gMonPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/normal.gbapal.lz"); const u32 gMonBackPic_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/back.4bpp.lz"); const u32 gMonShinyPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/shiny.gbapal.lz"); const u8 gMonIcon_IndeedeeFemale[] = INCBIN_U8("graphics/pokemon/indeedee/female/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_IndeedeeFemale[] = INCBIN_COMP("graphics/pokemon/indeedee/female/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_INDEEDEE #if P_FAMILY_MORPEKO @@ -15020,18 +15018,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Morpeko[] = INCBIN_U8("graphics/pokemon/morpeko/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MorpekoFullBelly[] = INCBIN_COMP("graphics/pokemon/morpeko/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/front.4bpp.lz"); const u32 gMonPalette_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/normal.gbapal.lz"); const u32 gMonBackPic_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/back.4bpp.lz"); const u32 gMonShinyPalette_MorpekoHangry[] = INCBIN_U32("graphics/pokemon/morpeko/hangry/shiny.gbapal.lz"); const u8 gMonIcon_MorpekoHangry[] = INCBIN_U8("graphics/pokemon/morpeko/hangry/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MorpekoHangry[] = INCBIN_COMP("graphics/pokemon/morpeko/hangry/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MORPEKO #if P_FAMILY_CUFANT @@ -15043,9 +15041,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Cufant[] = INCBIN_U8("graphics/pokemon/cufant/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/pokemon/cufant/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/front.4bpp.lz"); const u32 gMonPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/normal.gbapal.lz"); @@ -15055,9 +15053,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Copperajah[] = INCBIN_U8("graphics/pokemon/copperajah/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/pokemon/copperajah/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_CopperajahGigantamax[] = INCBIN_U32("graphics/pokemon/copperajah/gigantamax/front.4bpp.lz"); @@ -15065,9 +15063,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_CopperajahGigantamax[] = INCBIN_U32("graphics/pokemon/copperajah/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_CopperajahGigantamax[] = INCBIN_U32("graphics/pokemon/copperajah/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_CopperajahGigantamax[] = INCBIN_U8("graphics/pokemon/copperajah/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_CopperajahGigantamax[] = INCBIN_COMP("graphics/pokemon/copperajah/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CUFANT @@ -15080,9 +15078,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dracozolt[] = INCBIN_U8("graphics/pokemon/dracozolt/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/pokemon/dracozolt/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRACOZOLT #if P_FAMILY_ARCTOZOLT @@ -15094,9 +15092,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arctozolt[] = INCBIN_U8("graphics/pokemon/arctozolt/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/pokemon/arctozolt/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCTOZOLT #if P_FAMILY_DRACOVISH @@ -15108,9 +15106,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dracovish[] = INCBIN_U8("graphics/pokemon/dracovish/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/pokemon/dracovish/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRACOVISH #if P_FAMILY_ARCTOVISH @@ -15122,9 +15120,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Arctovish[] = INCBIN_U8("graphics/pokemon/arctovish/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/pokemon/arctovish/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCTOVISH #if P_FAMILY_DURALUDON @@ -15136,9 +15134,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Duraludon[] = INCBIN_U8("graphics/pokemon/duraludon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/pokemon/duraludon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_GIGANTAMAX_FORMS const u32 gMonFrontPic_DuraludonGigantamax[] = INCBIN_U32("graphics/pokemon/duraludon/gigantamax/front.4bpp.lz"); @@ -15146,9 +15144,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_DuraludonGigantamax[] = INCBIN_U32("graphics/pokemon/duraludon/gigantamax/normal.gbapal.lz"); const u32 gMonShinyPalette_DuraludonGigantamax[] = INCBIN_U32("graphics/pokemon/duraludon/gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_DuraludonGigantamax[] = INCBIN_U8("graphics/pokemon/duraludon/gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_DuraludonGigantamax[] = INCBIN_COMP("graphics/pokemon/duraludon/gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #if P_GEN_9_CROSS_EVOS @@ -15160,9 +15158,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Archaludon[] = INCBIN_U8("graphics/pokemon/archaludon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Archaludon[] = INCBIN_COMP("graphics/pokemon/archaludon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_DURALUDON @@ -15175,9 +15173,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dreepy[] = INCBIN_U8("graphics/pokemon/dreepy/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/pokemon/dreepy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/front.4bpp.lz"); const u32 gMonPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/normal.gbapal.lz"); @@ -15187,9 +15185,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Drakloak[] = INCBIN_U8("graphics/pokemon/drakloak/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/pokemon/drakloak/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/front.4bpp.lz"); const u32 gMonPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/normal.gbapal.lz"); @@ -15199,9 +15197,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Dragapult[] = INCBIN_U8("graphics/pokemon/dragapult/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/pokemon/dragapult/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DREEPY #if P_FAMILY_ZACIAN @@ -15213,18 +15211,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zacian[] = INCBIN_U8("graphics/pokemon/zacian/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ZacianHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zacian/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/front.4bpp.lz"); const u32 gMonPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/normal.gbapal.lz"); const u32 gMonBackPic_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/back.4bpp.lz"); const u32 gMonShinyPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/shiny.gbapal.lz"); const u8 gMonIcon_ZacianCrownedSword[] = INCBIN_U8("graphics/pokemon/zacian/crowned_sword/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ZacianCrownedSword[] = INCBIN_COMP("graphics/pokemon/zacian/crowned_sword/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZACIAN #if P_FAMILY_ZAMAZENTA @@ -15236,18 +15234,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Zamazenta[] = INCBIN_U8("graphics/pokemon/zamazenta/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ZamazentaHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zamazenta/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/front.4bpp.lz"); const u32 gMonPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/normal.gbapal.lz"); const u32 gMonBackPic_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/back.4bpp.lz"); const u32 gMonShinyPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/shiny.gbapal.lz"); const u8 gMonIcon_ZamazentaCrownedShield[] = INCBIN_U8("graphics/pokemon/zamazenta/crowned_shield/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_ZamazentaCrownedShield[] = INCBIN_COMP("graphics/pokemon/zamazenta/crowned_shield/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZAMAZENTA #if P_FAMILY_ETERNATUS @@ -15259,18 +15257,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Eternatus[] = INCBIN_U8("graphics/pokemon/eternatus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/pokemon/eternatus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/front.4bpp.lz"); const u32 gMonPalette_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/normal.gbapal.lz"); const u32 gMonBackPic_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/back.4bpp.lz"); const u32 gMonShinyPalette_EternatusEternamax[] = INCBIN_U32("graphics/pokemon/eternatus/eternamax/shiny.gbapal.lz"); const u8 gMonIcon_EternatusEternamax[] = INCBIN_U8("graphics/pokemon/eternatus/eternamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_EternatusEternamax[] = INCBIN_COMP("graphics/pokemon/eternatus/eternamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ETERNATUS #if P_FAMILY_KUBFU @@ -15282,9 +15280,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Kubfu[] = INCBIN_U8("graphics/pokemon/kubfu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/pokemon/kubfu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UrshifuSingleStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/front.4bpp.lz"); const u32 gMonPalette_UrshifuSingleStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/normal.gbapal.lz"); @@ -15294,9 +15292,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Urshifu[] = INCBIN_U8("graphics/pokemon/urshifu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/pokemon/urshifu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/front.4bpp.lz"); const u32 gMonPalette_UrshifuRapidStrikeStyle[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style/normal.gbapal.lz"); @@ -15316,10 +15314,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonShinyPalette_UrshifuRapidStrikeStyleGigantamax[] = INCBIN_U32("graphics/pokemon/urshifu/rapid_strike_style_gigantamax/shiny.gbapal.lz"); const u8 gMonIcon_UrshifuRapidStrikeStyleGigantamax[] = INCBIN_U8("graphics/pokemon/urshifu/rapid_strike_style_gigantamax/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_UrshifuSingleStrikeStyleGigantamax[] = INCBIN_COMP("graphics/pokemon/urshifu/single_strike_style_gigantamax/follower.4bpp"); // const u32 gObjectEventPic_UrshifuRapidStrikeStyleGigantamax[] = INCBIN_COMP("graphics/pokemon/urshifu/rapid_strike_style_gigantamax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_KUBFU @@ -15338,10 +15336,10 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/back.4bpp.lz"); const u32 gMonShinyPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/shiny.gbapal.lz"); const u8 gMonIcon_ZarudeDada[] = INCBIN_U8("graphics/pokemon/zarude/dada/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/pokemon/zarude/follower.4bpp"); // const u32 gObjectEventPic_ZarudeDada[] = INCBIN_COMP("graphics/pokemon/zarude/dada/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZARUDE #if P_FAMILY_REGIELEKI @@ -15353,9 +15351,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regieleki[] = INCBIN_U8("graphics/pokemon/regieleki/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/pokemon/regieleki/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGIELEKI #if P_FAMILY_REGIDRAGO @@ -15367,9 +15365,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Regidrago[] = INCBIN_U8("graphics/pokemon/regidrago/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/pokemon/regidrago/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGIDRAGO #if P_FAMILY_GLASTRIER @@ -15381,9 +15379,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Glastrier[] = INCBIN_U8("graphics/pokemon/glastrier/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/pokemon/glastrier/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GLASTRIER #if P_FAMILY_SPECTRIER @@ -15395,9 +15393,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Spectrier[] = INCBIN_U8("graphics/pokemon/spectrier/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/pokemon/spectrier/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPECTRIER #if P_FAMILY_CALYREX @@ -15409,9 +15407,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS const u8 gMonFootprint_Calyrex[] = INCBIN_U8("graphics/pokemon/calyrex/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/pokemon/calyrex/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #if P_FUSION_FORMS const u32 gMonFrontPic_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/front.4bpp.lz"); @@ -15419,9 +15417,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/back.4bpp.lz"); const u32 gMonShinyPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/shiny.gbapal.lz"); const u8 gMonIcon_CalyrexIceRider[] = INCBIN_U8("graphics/pokemon/calyrex/ice_rider/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/pokemon/calyrex/ice_rider/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FUSION_FORMS #if P_FUSION_FORMS @@ -15430,9 +15428,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonBackPic_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/back.4bpp.lz"); const u32 gMonShinyPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/shiny.gbapal.lz"); const u8 gMonIcon_CalyrexShadowRider[] = INCBIN_U8("graphics/pokemon/calyrex/shadow_rider/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/pokemon/calyrex/shadow_rider/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FUSION_FORMS #endif //P_FAMILY_CALYREX @@ -15445,9 +15443,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Sprigatito[] = INCBIN_U8("graphics/pokemon/sprigatito/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Sprigatito[] = INCBIN_COMP("graphics/pokemon/sprigatito/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Floragato[] = INCBIN_U32("graphics/pokemon/floragato/front.4bpp.lz"); const u32 gMonPalette_Floragato[] = INCBIN_U32("graphics/pokemon/floragato/normal.gbapal.lz"); @@ -15457,9 +15455,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Floragato[] = INCBIN_U8("graphics/pokemon/floragato/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Floragato[] = INCBIN_COMP("graphics/pokemon/floragato/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Meowscarada[] = INCBIN_U32("graphics/pokemon/meowscarada/front.4bpp.lz"); const u32 gMonPalette_Meowscarada[] = INCBIN_U32("graphics/pokemon/meowscarada/normal.gbapal.lz"); @@ -15469,9 +15467,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Meowscarada[] = INCBIN_U8("graphics/pokemon/meowscarada/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Meowscarada[] = INCBIN_COMP("graphics/pokemon/meowscarada/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPRIGATITO #if P_FAMILY_FUECOCO @@ -15483,9 +15481,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Fuecoco[] = INCBIN_U8("graphics/pokemon/fuecoco/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Fuecoco[] = INCBIN_COMP("graphics/pokemon/fuecoco/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Crocalor[] = INCBIN_U32("graphics/pokemon/crocalor/front.4bpp.lz"); const u32 gMonPalette_Crocalor[] = INCBIN_U32("graphics/pokemon/crocalor/normal.gbapal.lz"); @@ -15495,9 +15493,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Crocalor[] = INCBIN_U8("graphics/pokemon/crocalor/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Crocalor[] = INCBIN_COMP("graphics/pokemon/crocalor/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Skeledirge[] = INCBIN_U32("graphics/pokemon/skeledirge/front.4bpp.lz"); const u32 gMonPalette_Skeledirge[] = INCBIN_U32("graphics/pokemon/skeledirge/normal.gbapal.lz"); @@ -15507,9 +15505,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Skeledirge[] = INCBIN_U8("graphics/pokemon/skeledirge/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Skeledirge[] = INCBIN_COMP("graphics/pokemon/skeledirge/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FUECOCO #if P_FAMILY_QUAXLY @@ -15521,9 +15519,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Quaxly[] = INCBIN_U8("graphics/pokemon/quaxly/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Quaxly[] = INCBIN_COMP("graphics/pokemon/quaxly/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Quaxwell[] = INCBIN_U32("graphics/pokemon/quaxwell/front.4bpp.lz"); const u32 gMonPalette_Quaxwell[] = INCBIN_U32("graphics/pokemon/quaxwell/normal.gbapal.lz"); @@ -15533,9 +15531,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Quaxwell[] = INCBIN_U8("graphics/pokemon/quaxwell/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Quaxwell[] = INCBIN_COMP("graphics/pokemon/quaxwell/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Quaquaval[] = INCBIN_U32("graphics/pokemon/quaquaval/front.4bpp.lz"); const u32 gMonPalette_Quaquaval[] = INCBIN_U32("graphics/pokemon/quaquaval/normal.gbapal.lz"); @@ -15545,9 +15543,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Quaquaval[] = INCBIN_U8("graphics/pokemon/quaquaval/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Quaquaval[] = INCBIN_COMP("graphics/pokemon/quaquaval/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_QUAXLY #if P_FAMILY_LECHONK @@ -15559,9 +15557,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Lechonk[] = INCBIN_U8("graphics/pokemon/lechonk/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Lechonk[] = INCBIN_COMP("graphics/pokemon/lechonk/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_OinkologneMale[] = INCBIN_U32("graphics/pokemon/oinkologne/front.4bpp.lz"); const u32 gMonPalette_OinkologneMale[] = INCBIN_U32("graphics/pokemon/oinkologne/normal.gbapal.lz"); @@ -15571,18 +15569,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Oinkologne[] = INCBIN_U8("graphics/pokemon/oinkologne/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_OinkologneMale[] = INCBIN_COMP("graphics/pokemon/oinkologne/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/front.4bpp.lz"); const u32 gMonPalette_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/normal.gbapal.lz"); const u32 gMonBackPic_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/back.4bpp.lz"); const u32 gMonShinyPalette_OinkologneFemale[] = INCBIN_U32("graphics/pokemon/oinkologne/female/shiny.gbapal.lz"); const u8 gMonIcon_OinkologneFemale[] = INCBIN_U8("graphics/pokemon/oinkologne/female/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_OinkologneFemale[] = INCBIN_COMP("graphics/pokemon/oinkologne/female/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LECHONK #if P_FAMILY_TAROUNTULA @@ -15594,9 +15592,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tarountula[] = INCBIN_U8("graphics/pokemon/tarountula/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Tarountula[] = INCBIN_COMP("graphics/pokemon/tarountula/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Spidops[] = INCBIN_U32("graphics/pokemon/spidops/front.4bpp.lz"); const u32 gMonPalette_Spidops[] = INCBIN_U32("graphics/pokemon/spidops/normal.gbapal.lz"); @@ -15606,9 +15604,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Spidops[] = INCBIN_U8("graphics/pokemon/spidops/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Spidops[] = INCBIN_COMP("graphics/pokemon/spidops/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAROUNTULA #if P_FAMILY_NYMBLE @@ -15620,9 +15618,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Nymble[] = INCBIN_U8("graphics/pokemon/nymble/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Nymble[] = INCBIN_COMP("graphics/pokemon/nymble/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Lokix[] = INCBIN_U32("graphics/pokemon/lokix/front.4bpp.lz"); const u32 gMonPalette_Lokix[] = INCBIN_U32("graphics/pokemon/lokix/normal.gbapal.lz"); @@ -15632,9 +15630,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Lokix[] = INCBIN_U8("graphics/pokemon/lokix/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Lokix[] = INCBIN_COMP("graphics/pokemon/lokix/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NYMBLE #if P_FAMILY_PAWMI @@ -15646,9 +15644,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Pawmi[] = INCBIN_U8("graphics/pokemon/pawmi/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Pawmi[] = INCBIN_COMP("graphics/pokemon/pawmi/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Pawmo[] = INCBIN_U32("graphics/pokemon/pawmo/front.4bpp.lz"); const u32 gMonPalette_Pawmo[] = INCBIN_U32("graphics/pokemon/pawmo/normal.gbapal.lz"); @@ -15658,9 +15656,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Pawmo[] = INCBIN_U8("graphics/pokemon/pawmo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Pawmo[] = INCBIN_COMP("graphics/pokemon/pawmo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Pawmot[] = INCBIN_U32("graphics/pokemon/pawmot/front.4bpp.lz"); const u32 gMonPalette_Pawmot[] = INCBIN_U32("graphics/pokemon/pawmot/normal.gbapal.lz"); @@ -15670,9 +15668,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Pawmot[] = INCBIN_U8("graphics/pokemon/pawmot/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Pawmot[] = INCBIN_COMP("graphics/pokemon/pawmot/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PAWMI #if P_FAMILY_TANDEMAUS @@ -15684,9 +15682,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tandemaus[] = INCBIN_U8("graphics/pokemon/tandemaus/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Tandemaus[] = INCBIN_COMP("graphics/pokemon/tandemaus/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_Maushold[] = INCBIN_U32("graphics/pokemon/maushold/normal.gbapal.lz"); const u32 gMonShinyPalette_Maushold[] = INCBIN_U32("graphics/pokemon/maushold/shiny.gbapal.lz"); @@ -15697,16 +15695,16 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonFrontPic_MausholdFamilyOfThree[] = INCBIN_U32("graphics/pokemon/maushold/front.4bpp.lz"); const u32 gMonBackPic_MausholdFamilyOfThree[] = INCBIN_U32("graphics/pokemon/maushold/back.4bpp.lz"); const u8 gMonIcon_MausholdFamilyOfThree[] = INCBIN_U8("graphics/pokemon/maushold/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MausholdFamilyOfThree[] = INCBIN_COMP("graphics/pokemon/maushold/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_MausholdFamilyOfFour[] = INCBIN_U32("graphics/pokemon/maushold/four/front.4bpp.lz"); const u32 gMonBackPic_MausholdFamilyOfFour[] = INCBIN_U32("graphics/pokemon/maushold/four/back.4bpp.lz"); const u8 gMonIcon_MausholdFamilyOfFour[] = INCBIN_U8("graphics/pokemon/maushold/four/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_MausholdFamilyOfFour[] = INCBIN_COMP("graphics/pokemon/maushold/four/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TANDEMAUS #if P_FAMILY_FIDOUGH @@ -15718,9 +15716,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Fidough[] = INCBIN_U8("graphics/pokemon/fidough/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Fidough[] = INCBIN_COMP("graphics/pokemon/fidough/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dachsbun[] = INCBIN_U32("graphics/pokemon/dachsbun/front.4bpp.lz"); const u32 gMonPalette_Dachsbun[] = INCBIN_U32("graphics/pokemon/dachsbun/normal.gbapal.lz"); @@ -15730,9 +15728,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Dachsbun[] = INCBIN_U8("graphics/pokemon/dachsbun/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Dachsbun[] = INCBIN_COMP("graphics/pokemon/dachsbun/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FIDOUGH #if P_FAMILY_SMOLIV @@ -15744,9 +15742,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Smoliv[] = INCBIN_U8("graphics/pokemon/smoliv/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Smoliv[] = INCBIN_COMP("graphics/pokemon/smoliv/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Dolliv[] = INCBIN_U32("graphics/pokemon/dolliv/front.4bpp.lz"); const u32 gMonPalette_Dolliv[] = INCBIN_U32("graphics/pokemon/dolliv/normal.gbapal.lz"); @@ -15756,9 +15754,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Dolliv[] = INCBIN_U8("graphics/pokemon/dolliv/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Dolliv[] = INCBIN_COMP("graphics/pokemon/dolliv/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Arboliva[] = INCBIN_U32("graphics/pokemon/arboliva/front.4bpp.lz"); const u32 gMonPalette_Arboliva[] = INCBIN_U32("graphics/pokemon/arboliva/normal.gbapal.lz"); @@ -15768,9 +15766,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Arboliva[] = INCBIN_U8("graphics/pokemon/arboliva/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Arboliva[] = INCBIN_COMP("graphics/pokemon/arboliva/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SMOLIV #if P_FAMILY_SQUAWKABILLY @@ -15783,30 +15781,30 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar const u32 gMonPalette_SquawkabillyGreenPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/green_plumage/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyGreenPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/green_plumage/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyGreenPlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/green_plumage/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SquawkabillyGreenPlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/green_plumage/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_SquawkabillyBluePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/blue_plumage/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyBluePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/blue_plumage/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyBluePlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/blue_plumage/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SquawkabillyBluePlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/blue_plumage/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_SquawkabillyYellowPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/yellow_plumage/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyYellowPlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/yellow_plumage/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyYellowPlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/yellow_plumage/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SquawkabillyYellowPlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/yellow_plumage/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_SquawkabillyWhitePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/white_plumage/normal.gbapal.lz"); const u32 gMonShinyPalette_SquawkabillyWhitePlumage[] = INCBIN_U32("graphics/pokemon/squawkabilly/white_plumage/shiny.gbapal.lz"); const u8 gMonIcon_SquawkabillyWhitePlumage[] = INCBIN_U8("graphics/pokemon/squawkabilly/white_plumage/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SquawkabillyWhitePlumage[] = INCBIN_COMP("graphics/pokemon/squawkabilly/white_plumage/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SQUAWKABILLY #if P_FAMILY_NACLI @@ -15818,9 +15816,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Nacli[] = INCBIN_U8("graphics/pokemon/nacli/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Nacli[] = INCBIN_COMP("graphics/pokemon/nacli/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Naclstack[] = INCBIN_U32("graphics/pokemon/naclstack/front.4bpp.lz"); const u32 gMonPalette_Naclstack[] = INCBIN_U32("graphics/pokemon/naclstack/normal.gbapal.lz"); @@ -15830,9 +15828,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Naclstack[] = INCBIN_U8("graphics/pokemon/naclstack/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Naclstack[] = INCBIN_COMP("graphics/pokemon/naclstack/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Garganacl[] = INCBIN_U32("graphics/pokemon/garganacl/front.4bpp.lz"); const u32 gMonPalette_Garganacl[] = INCBIN_U32("graphics/pokemon/garganacl/normal.gbapal.lz"); @@ -15842,9 +15840,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Garganacl[] = INCBIN_U8("graphics/pokemon/garganacl/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Garganacl[] = INCBIN_COMP("graphics/pokemon/garganacl/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NACLI #if P_FAMILY_CHARCADET @@ -15856,9 +15854,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Charcadet[] = INCBIN_U8("graphics/pokemon/charcadet/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Charcadet[] = INCBIN_COMP("graphics/pokemon/charcadet/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Armarouge[] = INCBIN_U32("graphics/pokemon/armarouge/front.4bpp.lz"); const u32 gMonPalette_Armarouge[] = INCBIN_U32("graphics/pokemon/armarouge/normal.gbapal.lz"); @@ -15868,9 +15866,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Armarouge[] = INCBIN_U8("graphics/pokemon/armarouge/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Armarouge[] = INCBIN_COMP("graphics/pokemon/armarouge/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Ceruledge[] = INCBIN_U32("graphics/pokemon/ceruledge/front.4bpp.lz"); const u32 gMonPalette_Ceruledge[] = INCBIN_U32("graphics/pokemon/ceruledge/normal.gbapal.lz"); @@ -15880,9 +15878,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Ceruledge[] = INCBIN_U8("graphics/pokemon/ceruledge/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Ceruledge[] = INCBIN_COMP("graphics/pokemon/ceruledge/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHARCADET #if P_FAMILY_TADBULB @@ -15894,9 +15892,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tadbulb[] = INCBIN_U8("graphics/pokemon/tadbulb/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Tadbulb[] = INCBIN_COMP("graphics/pokemon/tadbulb/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Bellibolt[] = INCBIN_U32("graphics/pokemon/bellibolt/front.4bpp.lz"); const u32 gMonPalette_Bellibolt[] = INCBIN_U32("graphics/pokemon/bellibolt/normal.gbapal.lz"); @@ -15906,9 +15904,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Bellibolt[] = INCBIN_U8("graphics/pokemon/bellibolt/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Bellibolt[] = INCBIN_COMP("graphics/pokemon/bellibolt/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TADBULB #if P_FAMILY_WATTREL @@ -15920,9 +15918,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Wattrel[] = INCBIN_U8("graphics/pokemon/wattrel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Wattrel[] = INCBIN_COMP("graphics/pokemon/wattrel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Kilowattrel[] = INCBIN_U32("graphics/pokemon/kilowattrel/front.4bpp.lz"); const u32 gMonPalette_Kilowattrel[] = INCBIN_U32("graphics/pokemon/kilowattrel/normal.gbapal.lz"); @@ -15932,9 +15930,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Kilowattrel[] = INCBIN_U8("graphics/pokemon/kilowattrel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Kilowattrel[] = INCBIN_COMP("graphics/pokemon/kilowattrel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WATTREL #if P_FAMILY_MASCHIFF @@ -15946,9 +15944,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Maschiff[] = INCBIN_U8("graphics/pokemon/maschiff/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Maschiff[] = INCBIN_COMP("graphics/pokemon/maschiff/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Mabosstiff[] = INCBIN_U32("graphics/pokemon/mabosstiff/front.4bpp.lz"); const u32 gMonPalette_Mabosstiff[] = INCBIN_U32("graphics/pokemon/mabosstiff/normal.gbapal.lz"); @@ -15958,9 +15956,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Mabosstiff[] = INCBIN_U8("graphics/pokemon/mabosstiff/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Mabosstiff[] = INCBIN_COMP("graphics/pokemon/mabosstiff/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MASCHIFF #if P_FAMILY_SHROODLE @@ -15972,9 +15970,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Shroodle[] = INCBIN_U8("graphics/pokemon/shroodle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Shroodle[] = INCBIN_COMP("graphics/pokemon/shroodle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Grafaiai[] = INCBIN_U32("graphics/pokemon/grafaiai/front.4bpp.lz"); const u32 gMonPalette_Grafaiai[] = INCBIN_U32("graphics/pokemon/grafaiai/normal.gbapal.lz"); @@ -15984,9 +15982,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Grafaiai[] = INCBIN_U8("graphics/pokemon/grafaiai/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Grafaiai[] = INCBIN_COMP("graphics/pokemon/grafaiai/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHROODLE #if P_FAMILY_BRAMBLIN @@ -15998,9 +15996,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Bramblin[] = INCBIN_U8("graphics/pokemon/bramblin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Bramblin[] = INCBIN_COMP("graphics/pokemon/bramblin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Brambleghast[] = INCBIN_U32("graphics/pokemon/brambleghast/front.4bpp.lz"); const u32 gMonPalette_Brambleghast[] = INCBIN_U32("graphics/pokemon/brambleghast/normal.gbapal.lz"); @@ -16010,9 +16008,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Brambleghast[] = INCBIN_U8("graphics/pokemon/brambleghast/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Brambleghast[] = INCBIN_COMP("graphics/pokemon/brambleghast/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BRAMBLIN #if P_FAMILY_TOEDSCOOL @@ -16024,9 +16022,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Toedscool[] = INCBIN_U8("graphics/pokemon/toedscool/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Toedscool[] = INCBIN_COMP("graphics/pokemon/toedscool/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Toedscruel[] = INCBIN_U32("graphics/pokemon/toedscruel/front.4bpp.lz"); const u32 gMonPalette_Toedscruel[] = INCBIN_U32("graphics/pokemon/toedscruel/normal.gbapal.lz"); @@ -16036,9 +16034,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Toedscruel[] = INCBIN_U8("graphics/pokemon/toedscruel/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Toedscruel[] = INCBIN_COMP("graphics/pokemon/toedscruel/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TOEDSCOOL #if P_FAMILY_KLAWF @@ -16050,9 +16048,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Klawf[] = INCBIN_U8("graphics/pokemon/klawf/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Klawf[] = INCBIN_COMP("graphics/pokemon/klawf/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KLAWF #if P_FAMILY_CAPSAKID @@ -16064,9 +16062,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Capsakid[] = INCBIN_U8("graphics/pokemon/capsakid/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Capsakid[] = INCBIN_COMP("graphics/pokemon/capsakid/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Scovillain[] = INCBIN_U32("graphics/pokemon/scovillain/front.4bpp.lz"); const u32 gMonPalette_Scovillain[] = INCBIN_U32("graphics/pokemon/scovillain/normal.gbapal.lz"); @@ -16076,9 +16074,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Scovillain[] = INCBIN_U8("graphics/pokemon/scovillain/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Scovillain[] = INCBIN_COMP("graphics/pokemon/scovillain/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CAPSAKID #if P_FAMILY_RELLOR @@ -16090,9 +16088,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Rellor[] = INCBIN_U8("graphics/pokemon/rellor/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Rellor[] = INCBIN_COMP("graphics/pokemon/rellor/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Rabsca[] = INCBIN_U32("graphics/pokemon/rabsca/front.4bpp.lz"); const u32 gMonPalette_Rabsca[] = INCBIN_U32("graphics/pokemon/rabsca/normal.gbapal.lz"); @@ -16102,9 +16100,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Rabsca[] = INCBIN_U8("graphics/pokemon/rabsca/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Rabsca[] = INCBIN_COMP("graphics/pokemon/rabsca/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_RELLOR #if P_FAMILY_FLITTLE @@ -16116,9 +16114,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Flittle[] = INCBIN_U8("graphics/pokemon/flittle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Flittle[] = INCBIN_COMP("graphics/pokemon/flittle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Espathra[] = INCBIN_U32("graphics/pokemon/espathra/front.4bpp.lz"); const u32 gMonPalette_Espathra[] = INCBIN_U32("graphics/pokemon/espathra/normal.gbapal.lz"); @@ -16128,9 +16126,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Espathra[] = INCBIN_U8("graphics/pokemon/espathra/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Espathra[] = INCBIN_COMP("graphics/pokemon/espathra/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FLITTLE #if P_FAMILY_TINKATINK @@ -16142,9 +16140,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tinkatink[] = INCBIN_U8("graphics/pokemon/tinkatink/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Tinkatink[] = INCBIN_COMP("graphics/pokemon/tinkatink/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Tinkatuff[] = INCBIN_U32("graphics/pokemon/tinkatuff/front.4bpp.lz"); const u32 gMonPalette_Tinkatuff[] = INCBIN_U32("graphics/pokemon/tinkatuff/normal.gbapal.lz"); @@ -16154,9 +16152,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tinkatuff[] = INCBIN_U8("graphics/pokemon/tinkatuff/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Tinkatuff[] = INCBIN_COMP("graphics/pokemon/tinkatuff/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Tinkaton[] = INCBIN_U32("graphics/pokemon/tinkaton/front.4bpp.lz"); const u32 gMonPalette_Tinkaton[] = INCBIN_U32("graphics/pokemon/tinkaton/normal.gbapal.lz"); @@ -16166,9 +16164,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tinkaton[] = INCBIN_U8("graphics/pokemon/tinkaton/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Tinkaton[] = INCBIN_COMP("graphics/pokemon/tinkaton/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TINKATINK #if P_FAMILY_WIGLETT @@ -16180,9 +16178,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Wiglett[] = INCBIN_U8("graphics/pokemon/wiglett/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Wiglett[] = INCBIN_COMP("graphics/pokemon/wiglett/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Wugtrio[] = INCBIN_U32("graphics/pokemon/wugtrio/front.4bpp.lz"); const u32 gMonPalette_Wugtrio[] = INCBIN_U32("graphics/pokemon/wugtrio/normal.gbapal.lz"); @@ -16192,9 +16190,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Wugtrio[] = INCBIN_U8("graphics/pokemon/wugtrio/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Wugtrio[] = INCBIN_COMP("graphics/pokemon/wugtrio/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WIGLETT #if P_FAMILY_BOMBIRDIER @@ -16206,9 +16204,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Bombirdier[] = INCBIN_U8("graphics/pokemon/bombirdier/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Bombirdier[] = INCBIN_COMP("graphics/pokemon/bombirdier/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BOMBIRDIER #if P_FAMILY_FINIZEN @@ -16220,9 +16218,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Finizen[] = INCBIN_U8("graphics/pokemon/finizen/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Finizen[] = INCBIN_COMP("graphics/pokemon/finizen/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_PalafinZero[] = INCBIN_U32("graphics/pokemon/palafin/front.4bpp.lz"); const u32 gMonPalette_PalafinZero[] = INCBIN_U32("graphics/pokemon/palafin/normal.gbapal.lz"); @@ -16232,18 +16230,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Palafin[] = INCBIN_U8("graphics/pokemon/palafin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_PalafinZero[] = INCBIN_COMP("graphics/pokemon/palafin/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/front.4bpp.lz"); const u32 gMonPalette_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/normal.gbapal.lz"); const u32 gMonBackPic_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/back.4bpp.lz"); const u32 gMonShinyPalette_PalafinHero[] = INCBIN_U32("graphics/pokemon/palafin/hero/shiny.gbapal.lz"); const u8 gMonIcon_PalafinHero[] = INCBIN_U8("graphics/pokemon/palafin/hero/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_PalafinHero[] = INCBIN_COMP("graphics/pokemon/palafin/hero/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FINIZEN #if P_FAMILY_VAROOM @@ -16255,9 +16253,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Varoom[] = INCBIN_U8("graphics/pokemon/varoom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Varoom[] = INCBIN_COMP("graphics/pokemon/varoom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Revavroom[] = INCBIN_U32("graphics/pokemon/revavroom/front.4bpp.lz"); const u32 gMonPalette_Revavroom[] = INCBIN_U32("graphics/pokemon/revavroom/normal.gbapal.lz"); @@ -16267,9 +16265,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Revavroom[] = INCBIN_U8("graphics/pokemon/revavroom/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Revavroom[] = INCBIN_COMP("graphics/pokemon/revavroom/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VAROOM #if P_FAMILY_CYCLIZAR @@ -16281,9 +16279,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Cyclizar[] = INCBIN_U8("graphics/pokemon/cyclizar/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Cyclizar[] = INCBIN_COMP("graphics/pokemon/cyclizar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CYCLIZAR #if P_FAMILY_ORTHWORM @@ -16295,9 +16293,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Orthworm[] = INCBIN_U8("graphics/pokemon/orthworm/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Orthworm[] = INCBIN_COMP("graphics/pokemon/orthworm/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ORTHWORM #if P_FAMILY_GLIMMET @@ -16309,9 +16307,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Glimmet[] = INCBIN_U8("graphics/pokemon/glimmet/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Glimmet[] = INCBIN_COMP("graphics/pokemon/glimmet/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Glimmora[] = INCBIN_U32("graphics/pokemon/glimmora/front.4bpp.lz"); const u32 gMonPalette_Glimmora[] = INCBIN_U32("graphics/pokemon/glimmora/normal.gbapal.lz"); @@ -16321,9 +16319,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Glimmora[] = INCBIN_U8("graphics/pokemon/glimmora/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Glimmora[] = INCBIN_COMP("graphics/pokemon/glimmora/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GLIMMET #if P_FAMILY_GREAVARD @@ -16335,9 +16333,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Greavard[] = INCBIN_U8("graphics/pokemon/greavard/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Greavard[] = INCBIN_COMP("graphics/pokemon/greavard/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Houndstone[] = INCBIN_U32("graphics/pokemon/houndstone/front.4bpp.lz"); const u32 gMonPalette_Houndstone[] = INCBIN_U32("graphics/pokemon/houndstone/normal.gbapal.lz"); @@ -16347,9 +16345,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Houndstone[] = INCBIN_U8("graphics/pokemon/houndstone/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Houndstone[] = INCBIN_COMP("graphics/pokemon/houndstone/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GREAVARD #if P_FAMILY_FLAMIGO @@ -16361,9 +16359,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Flamigo[] = INCBIN_U8("graphics/pokemon/flamigo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Flamigo[] = INCBIN_COMP("graphics/pokemon/flamigo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FLAMIGO #if P_FAMILY_CETODDLE @@ -16375,9 +16373,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Cetoddle[] = INCBIN_U8("graphics/pokemon/cetoddle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Cetoddle[] = INCBIN_COMP("graphics/pokemon/cetoddle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Cetitan[] = INCBIN_U32("graphics/pokemon/cetitan/front.4bpp.lz"); const u32 gMonPalette_Cetitan[] = INCBIN_U32("graphics/pokemon/cetitan/normal.gbapal.lz"); @@ -16387,9 +16385,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Cetitan[] = INCBIN_U8("graphics/pokemon/cetitan/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Cetitan[] = INCBIN_COMP("graphics/pokemon/cetitan/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CETODDLE #if P_FAMILY_VELUZA @@ -16401,9 +16399,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Veluza[] = INCBIN_U8("graphics/pokemon/veluza/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Veluza[] = INCBIN_COMP("graphics/pokemon/veluza/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VELUZA #if P_FAMILY_DONDOZO @@ -16415,9 +16413,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Dondozo[] = INCBIN_U8("graphics/pokemon/dondozo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Dondozo[] = INCBIN_COMP("graphics/pokemon/dondozo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DONDOZO #if P_FAMILY_TATSUGIRI @@ -16429,27 +16427,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Tatsugiri[] = INCBIN_U8("graphics/pokemon/tatsugiri/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_TatsugiriCurly[] = INCBIN_COMP("graphics/pokemon/tatsugiri/curly/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/front.4bpp.lz"); const u32 gMonPalette_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/normal.gbapal.lz"); const u32 gMonBackPic_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/back.4bpp.lz"); const u32 gMonShinyPalette_TatsugiriDroopy[] = INCBIN_U32("graphics/pokemon/tatsugiri/droopy/shiny.gbapal.lz"); const u8 gMonIcon_TatsugiriDroopy[] = INCBIN_U8("graphics/pokemon/tatsugiri/droopy/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_TatsugiriDroopy[] = INCBIN_COMP("graphics/pokemon/tatsugiri/droopy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/front.4bpp.lz"); const u32 gMonPalette_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/normal.gbapal.lz"); const u32 gMonBackPic_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/back.4bpp.lz"); const u32 gMonShinyPalette_TatsugiriStretchy[] = INCBIN_U32("graphics/pokemon/tatsugiri/stretchy/shiny.gbapal.lz"); const u8 gMonIcon_TatsugiriStretchy[] = INCBIN_U8("graphics/pokemon/tatsugiri/stretchy/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_TatsugiriStretchy[] = INCBIN_COMP("graphics/pokemon/tatsugiri/stretchy/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DONDOZO #if P_FAMILY_GREAT_TUSK @@ -16461,9 +16459,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_GreatTusk[] = INCBIN_U8("graphics/pokemon/great_tusk/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GreatTusk[] = INCBIN_COMP("graphics/pokemon/great_tusk/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GREAT_TUSK #if P_FAMILY_SCREAM_TAIL @@ -16475,9 +16473,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_ScreamTail[] = INCBIN_U8("graphics/pokemon/scream_tail/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_ScreamTail[] = INCBIN_COMP("graphics/pokemon/scream_tail/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SCREAM_TAIL #if P_FAMILY_BRUTE_BONNET @@ -16489,9 +16487,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_BruteBonnet[] = INCBIN_U8("graphics/pokemon/brute_bonnet/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_BruteBonnet[] = INCBIN_COMP("graphics/pokemon/brute_bonnet/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BRUTE_BONNET #if P_FAMILY_FLUTTER_MANE @@ -16503,9 +16501,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_FlutterMane[] = INCBIN_U8("graphics/pokemon/flutter_mane/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_FlutterMane[] = INCBIN_COMP("graphics/pokemon/flutter_mane/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FLUTTER_MANE #if P_FAMILY_SLITHER_WING @@ -16517,9 +16515,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_SlitherWing[] = INCBIN_U8("graphics/pokemon/slither_wing/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SlitherWing[] = INCBIN_COMP("graphics/pokemon/slither_wing/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SLITHER_WING #if P_FAMILY_SANDY_SHOCKS @@ -16531,9 +16529,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_SandyShocks[] = INCBIN_U8("graphics/pokemon/sandy_shocks/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_SandyShocks[] = INCBIN_COMP("graphics/pokemon/sandy_shocks/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SANDY_SHOCKS #if P_FAMILY_IRON_TREADS @@ -16545,9 +16543,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronTreads[] = INCBIN_U8("graphics/pokemon/iron_treads/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_IronTreads[] = INCBIN_COMP("graphics/pokemon/iron_treads/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_IRON_TREADS #if P_FAMILY_IRON_BUNDLE @@ -16559,9 +16557,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronBundle[] = INCBIN_U8("graphics/pokemon/iron_bundle/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_IronBundle[] = INCBIN_COMP("graphics/pokemon/iron_bundle/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_IRON_BUNDLE #if P_FAMILY_IRON_HANDS @@ -16573,9 +16571,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronHands[] = INCBIN_U8("graphics/pokemon/iron_hands/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_IronHands[] = INCBIN_COMP("graphics/pokemon/iron_hands/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_IRON_HANDS #if P_FAMILY_IRON_JUGULIS @@ -16587,9 +16585,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronJugulis[] = INCBIN_U8("graphics/pokemon/iron_jugulis/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_IronJugulis[] = INCBIN_COMP("graphics/pokemon/iron_jugulis/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_IRON_JUGULIS #if P_FAMILY_IRON_MOTH @@ -16601,9 +16599,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronMoth[] = INCBIN_U8("graphics/pokemon/iron_moth/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_IronMoth[] = INCBIN_COMP("graphics/pokemon/iron_moth/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_IRON_MOTH #if P_FAMILY_IRON_THORNS @@ -16615,9 +16613,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronThorns[] = INCBIN_U8("graphics/pokemon/iron_thorns/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_IronThorns[] = INCBIN_COMP("graphics/pokemon/iron_thorns/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_IRON_THORNS #if P_FAMILY_FRIGIBAX @@ -16629,9 +16627,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Frigibax[] = INCBIN_U8("graphics/pokemon/frigibax/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Frigibax[] = INCBIN_COMP("graphics/pokemon/frigibax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Arctibax[] = INCBIN_U32("graphics/pokemon/arctibax/front.4bpp.lz"); const u32 gMonPalette_Arctibax[] = INCBIN_U32("graphics/pokemon/arctibax/normal.gbapal.lz"); @@ -16641,9 +16639,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Arctibax[] = INCBIN_U8("graphics/pokemon/arctibax/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Arctibax[] = INCBIN_COMP("graphics/pokemon/arctibax/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Baxcalibur[] = INCBIN_U32("graphics/pokemon/baxcalibur/front.4bpp.lz"); const u32 gMonPalette_Baxcalibur[] = INCBIN_U32("graphics/pokemon/baxcalibur/normal.gbapal.lz"); @@ -16653,9 +16651,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Baxcalibur[] = INCBIN_U8("graphics/pokemon/baxcalibur/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Baxcalibur[] = INCBIN_COMP("graphics/pokemon/baxcalibur/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FRIGIBAX #if P_FAMILY_GIMMIGHOUL @@ -16667,18 +16665,18 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Gimmighoul[] = INCBIN_U8("graphics/pokemon/gimmighoul/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GimmighoulChest[] = INCBIN_COMP("graphics/pokemon/gimmighoul/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/front.4bpp.lz"); const u32 gMonPalette_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/normal.gbapal.lz"); const u32 gMonBackPic_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/back.4bpp.lz"); const u32 gMonShinyPalette_GimmighoulRoaming[] = INCBIN_U32("graphics/pokemon/gimmighoul/roaming/shiny.gbapal.lz"); const u8 gMonIcon_GimmighoulRoaming[] = INCBIN_U8("graphics/pokemon/gimmighoul/roaming/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GimmighoulRoaming[] = INCBIN_COMP("graphics/pokemon/gimmighoul/roaming/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Gholdengo[] = INCBIN_U32("graphics/pokemon/gholdengo/front.4bpp.lz"); const u32 gMonPalette_Gholdengo[] = INCBIN_U32("graphics/pokemon/gholdengo/normal.gbapal.lz"); @@ -16688,9 +16686,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Gholdengo[] = INCBIN_U8("graphics/pokemon/gholdengo/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Gholdengo[] = INCBIN_COMP("graphics/pokemon/gholdengo/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GIMMIGHOUL #if P_FAMILY_WO_CHIEN @@ -16702,9 +16700,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_WoChien[] = INCBIN_U8("graphics/pokemon/wo_chien/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_WoChien[] = INCBIN_COMP("graphics/pokemon/wo_chien/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WO_CHIEN #if P_FAMILY_CHIEN_PAO @@ -16716,9 +16714,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_ChienPao[] = INCBIN_U8("graphics/pokemon/chien_pao/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_ChienPao[] = INCBIN_COMP("graphics/pokemon/chien_pao/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHIEN_PAO #if P_FAMILY_TING_LU @@ -16730,9 +16728,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_TingLu[] = INCBIN_U8("graphics/pokemon/ting_lu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_TingLu[] = INCBIN_COMP("graphics/pokemon/ting_lu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TING_LU #if P_FAMILY_CHI_YU @@ -16744,9 +16742,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_ChiYu[] = INCBIN_U8("graphics/pokemon/chi_yu/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_ChiYu[] = INCBIN_COMP("graphics/pokemon/chi_yu/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHI_YU #if P_FAMILY_ROARING_MOON @@ -16758,9 +16756,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_RoaringMoon[] = INCBIN_U8("graphics/pokemon/roaring_moon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_RoaringMoon[] = INCBIN_COMP("graphics/pokemon/roaring_moon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ROARING_MOON #if P_FAMILY_IRON_VALIANT @@ -16772,9 +16770,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronValiant[] = INCBIN_U8("graphics/pokemon/iron_valiant/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_IronValiant[] = INCBIN_COMP("graphics/pokemon/iron_valiant/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_IRON_VALIANT #if P_FAMILY_KORAIDON @@ -16786,9 +16784,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Koraidon[] = INCBIN_U8("graphics/pokemon/koraidon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Koraidon[] = INCBIN_COMP("graphics/pokemon/koraidon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KORAIDON #if P_FAMILY_MIRAIDON @@ -16800,9 +16798,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Miraidon[] = INCBIN_U8("graphics/pokemon/miraidon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Miraidon[] = INCBIN_COMP("graphics/pokemon/miraidon/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MIRAIDON #if P_FAMILY_WALKING_WAKE @@ -16814,9 +16812,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_WalkingWake[] = INCBIN_U8("graphics/pokemon/walking_wake/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_WalkingWake[] = INCBIN_COMP("graphics/pokemon/walking_wake/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WALKING_WAKE #if P_FAMILY_IRON_LEAVES @@ -16828,9 +16826,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronLeaves[] = INCBIN_U8("graphics/pokemon/iron_leaves/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_IronLeaves[] = INCBIN_COMP("graphics/pokemon/iron_leaves/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_IRON_LEAVES #if P_FAMILY_POLTCHAGEIST @@ -16842,9 +16840,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Poltchageist[] = INCBIN_U8("graphics/pokemon/poltchageist/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Poltchageist[] = INCBIN_COMP("graphics/pokemon/poltchageist/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Sinistcha[] = INCBIN_U32("graphics/pokemon/sinistcha/front.4bpp.lz"); const u32 gMonPalette_Sinistcha[] = INCBIN_U32("graphics/pokemon/sinistcha/normal.gbapal.lz"); @@ -16854,9 +16852,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Sinistcha[] = INCBIN_U8("graphics/pokemon/sinistcha/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Sinistcha[] = INCBIN_COMP("graphics/pokemon/sinistcha/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_POLTCHAGEIST #if P_FAMILY_OKIDOGI @@ -16868,9 +16866,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Okidogi[] = INCBIN_U8("graphics/pokemon/okidogi/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Okidogi[] = INCBIN_COMP("graphics/pokemon/okidogi/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_OKIDOGI #if P_FAMILY_MUNKIDORI @@ -16882,9 +16880,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Munkidori[] = INCBIN_U8("graphics/pokemon/munkidori/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Munkidori[] = INCBIN_COMP("graphics/pokemon/munkidori/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MUNKIDORI #if P_FAMILY_FEZANDIPITI @@ -16896,9 +16894,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Fezandipiti[] = INCBIN_U8("graphics/pokemon/fezandipiti/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Fezandipiti[] = INCBIN_COMP("graphics/pokemon/fezandipiti/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FEZANDIPITI #if P_FAMILY_OGERPON @@ -16949,12 +16947,12 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar // const u32 gMonBackPic_OgerponCornerstoneMaskTera[] = INCBIN_U32("graphics/pokemon/ogerpon/cornerstone/tera/back.4bpp.lz"); // const u32 gMonShinyPalette_OgerponCornerstoneMaskTera[] = INCBIN_U32("graphics/pokemon/ogerpon/cornerstone/tera/shiny.gbapal.lz"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_OgerponTealMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/follower.4bpp"); // const u32 gObjectEventPic_OgerponWellspringMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/wellspring/follower.4bpp"); // const u32 gObjectEventPic_OgerponHearthflameMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/hearthflame/follower.4bpp"); // const u32 gObjectEventPic_OgerponCornerstoneMask[] = INCBIN_COMP("graphics/pokemon/ogerpon/cornerstone/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_OGERPON #if P_FAMILY_GOUGING_FIRE @@ -16966,9 +16964,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_GougingFire[] = INCBIN_U8("graphics/pokemon/gouging_fire/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_GougingFire[] = INCBIN_COMP("graphics/pokemon/gouging_fire/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GOUGING_FIRE #if P_FAMILY_RAGING_BOLT @@ -16980,9 +16978,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_RagingBolt[] = INCBIN_U8("graphics/pokemon/raging_bolt/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_RagingBolt[] = INCBIN_COMP("graphics/pokemon/raging_bolt/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_RAGING_BOLT #if P_FAMILY_IRON_BOULDER @@ -16994,9 +16992,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronBoulder[] = INCBIN_U8("graphics/pokemon/iron_boulder/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_IronBoulder[] = INCBIN_COMP("graphics/pokemon/iron_boulder/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_IRON_BOULDER #if P_FAMILY_IRON_CROWN @@ -17008,9 +17006,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_IronCrown[] = INCBIN_U8("graphics/pokemon/iron_crown/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_IronCrown[] = INCBIN_COMP("graphics/pokemon/iron_crown/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_IRON_CROWN #if P_FAMILY_TERAPAGOS @@ -17022,27 +17020,27 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Terapagos[] = INCBIN_U8("graphics/pokemon/terapagos/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_TerapagosNormal[] = INCBIN_COMP("graphics/pokemon/terapagos/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED // const u32 gMonFrontPic_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/front.4bpp.lz"); // const u32 gMonPalette_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/normal.gbapal.lz"); // const u32 gMonBackPic_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/back.4bpp.lz"); // const u32 gMonShinyPalette_TerapagosTerastal[] = INCBIN_U32("graphics/pokemon/terapagos/terastal/shiny.gbapal.lz"); // const u8 gMonIcon_TerapagosTerastal[] = INCBIN_U8("graphics/pokemon/terapagos/terastal/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_TerapagosTerastal[] = INCBIN_COMP("graphics/pokemon/terapagos/terastal/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED // const u32 gMonFrontPic_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/front.4bpp.lz"); // const u32 gMonPalette_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/normal.gbapal.lz"); // const u32 gMonBackPic_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/back.4bpp.lz"); // const u32 gMonShinyPalette_TerapagosStellar[] = INCBIN_U32("graphics/pokemon/terapagos/stellar/shiny.gbapal.lz"); // const u8 gMonIcon_TerapagosStellar[] = INCBIN_U8("graphics/pokemon/terapagos/stellar/icon.4bpp"); -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_TerapagosStellar[] = INCBIN_COMP("graphics/pokemon/terapagos/stellar/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TERAPAGOS #if P_FAMILY_PECHARUNT @@ -17054,9 +17052,9 @@ const u8 gMonFootprint_QuestionMark[] = INCBIN_U8("graphics/pokemon/question_mar #if P_FOOTPRINTS // const u8 gMonFootprint_Pecharunt[] = INCBIN_U8("graphics/pokemon/pecharunt/footprint.1bpp"); #endif //P_FOOTPRINTS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED // const u32 gObjectEventPic_Pecharunt[] = INCBIN_COMP("graphics/pokemon/pecharunt/follower.4bpp"); -#endif //P_FOLLOWERS +#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PECHARUNT const u32 gMonFrontPic_Egg[] = INCBIN_U32("graphics/pokemon/egg/anim_front.4bpp.lz"); diff --git a/src/data/object_events/object_event_pic_tables_followers.h b/src/data/object_events/object_event_pic_tables_followers.h index a2d4268ece73..49e34aa52b09 100644 --- a/src/data/object_events/object_event_pic_tables_followers.h +++ b/src/data/object_events/object_event_pic_tables_followers.h @@ -1,8 +1,8 @@ -#if P_FOLLOWERS static const struct SpriteFrameImage sPicTable_Substitute[] = { overworld_ascending_frames(gObjectEventPic_Substitute, 4, 4), }; +#if OW_FOLLOWERS_ENABLED #if P_FAMILY_BULBASAUR static const struct SpriteFrameImage sPicTable_Bulbasaur[] = { overworld_ascending_frames(gObjectEventPic_Bulbasaur, 4, 4), @@ -6147,4 +6147,4 @@ static const struct SpriteFrameImage sPicTable_TerapagosStellar[] = { };*/ #endif //P_FAMILY_PECHARUNT -#endif //P_FOLLOWERS \ No newline at end of file +#endif //OW_FOLLOWERS_ENABLED diff --git a/src/data/pokemon/species_info.h b/src/data/pokemon/species_info.h index 0b8386ae9d3f..988be68b2efa 100644 --- a/src/data/pokemon/species_info.h +++ b/src/data/pokemon/species_info.h @@ -229,7 +229,7 @@ const u8 gOgerponCornerstoneMaskPokedexText[] = _( // Set .compressed = OW_GFX_COMPRESS #define COMP OW_GFX_COMPRESS -#if P_FOLLOWERS +#if OW_FOLLOWERS_ENABLED #define FOLLOWER(name, _size, shadow, _tracks) \ .followerData = { \ .tileTag = TAG_NONE, \ @@ -381,8 +381,6 @@ const struct SpeciesInfo gSpeciesInfo[] = */ }; - - // Standalone follower palettes // If not NULL, entries here override the front-sprite-based pals // used by OBJ_EVENT_PAL_TAG_DYNAMIC From 70924c64b43ec89df27353569654b8ff16334149 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 19 Feb 2024 13:11:53 -0300 Subject: [PATCH 220/291] Better handling of disabling followers --- include/pokemon.h | 2 ++ src/data/pokemon/species_info.h | 2 ++ src/event_object_movement.c | 16 ++++++++-------- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/include/pokemon.h b/include/pokemon.h index 1b82018da6fe..102ed848f877 100644 --- a/include/pokemon.h +++ b/include/pokemon.h @@ -444,7 +444,9 @@ struct SpeciesInfo /*0x8C*/ /* 0x88 */ const struct Evolution *evolutions; /* 0x84 */ const u16 *formSpeciesIdTable; /* 0x84 */ const struct FormChange *formChangeTable; +#if OW_FOLLOWERS_ENABLED struct ObjectEventGraphicsInfo followerData; +#endif }; struct MoveInfo diff --git a/src/data/pokemon/species_info.h b/src/data/pokemon/species_info.h index 988be68b2efa..1e637562ff73 100644 --- a/src/data/pokemon/species_info.h +++ b/src/data/pokemon/species_info.h @@ -291,7 +291,9 @@ const struct SpeciesInfo gSpeciesInfo[] = .backAnimId = BACK_ANIM_NONE, PALETTES(CircledQuestionMark), ICON(QuestionMark, 0), + #if OW_FOLLOWERS_ENABLED .followerData = {TAG_NONE, OBJ_EVENT_PAL_TAG_SUBSTITUTE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, COMP, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Substitute, gDummySpriteAffineAnimTable}, + #endif LEARNSETS(None), }, diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 078bfe25eab5..3de679974393 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1836,7 +1836,8 @@ struct ObjectEvent * GetFollowerObject(void) // Return graphicsInfo for a pokemon species & form static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form) { - const struct ObjectEventGraphicsInfo *graphicsInfo; + const struct ObjectEventGraphicsInfo *graphicsInfo = NULL; +#if OW_FOLLOWERS_ENABLED switch (species) { case SPECIES_UNOWN: // Letters >A are defined as species >= NUM_SPECIES, so are not contiguous with A @@ -1852,8 +1853,8 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, return &gSpeciesInfo[SPECIES_NONE].followerData; else if (graphicsInfo->tileTag != TAG_NONE && species >= NUM_SPECIES) return &gSpeciesInfo[SPECIES_NONE].followerData; - else - return graphicsInfo; +#endif + return graphicsInfo; } // Find, or load, the palette for the specified pokemon info @@ -2023,9 +2024,10 @@ void UpdateFollowingPokemon(void) // 1. GetFollowerInfo returns FALSE // 2. Map is indoors and gfx is larger than 32x32 // 3. flag is set - if (!GetFollowerInfo(&species, &form, &shiny) || - (gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->oam->size > ST_OAM_SIZE_2) || - FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) + if (OW_FOLLOWERS_ENABLED == FALSE + || !GetFollowerInfo(&species, &form, &shiny) + || (gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->oam->size > ST_OAM_SIZE_2) + || FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) { RemoveFollowingPokemon(); return; @@ -2080,8 +2082,6 @@ void RemoveFollowingPokemon(void) // Determine whether follower *should* be visible static bool32 IsFollowerVisible(void) { - if (OW_FOLLOWERS_ENABLED == FALSE) - return FALSE; return !(TestPlayerAvatarFlags(FOLLOWER_INVISIBLE_FLAGS) || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) From 11def0fcc58611ae829acaafabfebe42faed930d Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 20 Feb 2024 20:36:48 -0500 Subject: [PATCH 221/291] Optimized IsLZ77Data to return size. --- include/decompress.h | 2 +- src/decompress.c | 25 +++++++++---------------- 2 files changed, 10 insertions(+), 17 deletions(-) diff --git a/include/decompress.h b/include/decompress.h index 11560122e0c2..cfa701157616 100644 --- a/include/decompress.h +++ b/include/decompress.h @@ -8,7 +8,7 @@ extern u8 ALIGNED(4) gDecompressionBuffer[0x4000]; void LZDecompressWram(const u32 *src, void *dest); void LZDecompressVram(const u32 *src, void *dest); -bool32 IsLZ77Data(const void *ptr, u32 minSize, u32 maxSize); +u32 IsLZ77Data(const void *ptr, u32 minSize, u32 maxSize); u16 LoadCompressedSpriteSheet(const struct CompressedSpriteSheet *src); u16 LoadCompressedSpriteSheetByTemplate(const struct SpriteTemplate *template, s32 offset); diff --git a/src/decompress.c b/src/decompress.c index 76d62238716c..be7bb77c7a97 100644 --- a/src/decompress.c +++ b/src/decompress.c @@ -21,20 +21,23 @@ void LZDecompressVram(const u32 *src, void *dest) // Checks if `ptr` is likely LZ77 data // Checks word-alignment, min/max size, and header byte -bool32 IsLZ77Data(const void *ptr, u32 minSize, u32 maxSize) { +// Returns uncompressed size if true, 0 otherwise +u32 IsLZ77Data(const void *ptr, u32 minSize, u32 maxSize) { const u8 *data = ptr; u32 size; // Compressed data must be word aligned if (((u32)ptr) & 3) - return FALSE; + return 0; // Check LZ77 header byte // See https://problemkaputt.de/gbatek.htm#biosdecompressionfunctions if (data[0] != 0x10) - return FALSE; + return 0; // Read 24-bit uncompressed size size = data[1] | (data[2] << 8) | (data[3] << 16); - return (size >= minSize && size <= maxSize); + if (size >= minSize && size <= maxSize) + return size; + return 0; } u16 LoadCompressedSpriteSheet(const struct CompressedSpriteSheet *src) @@ -52,20 +55,10 @@ u16 LoadCompressedSpriteSheet(const struct CompressedSpriteSheet *src) u16 LoadCompressedSpriteSheetByTemplate(const struct SpriteTemplate *template, s32 offset) { struct SpriteTemplate myTemplate; struct SpriteFrameImage myImage; - const u8 *data = template->images->data; u32 size; - // (Heuristic) Check for LZ77 header - // See https://problemkaputt.de/gbatek.htm#biosdecompressionfunctions - // data[3] could be nonzero; but this would mean data >= 65536 bytes, - // which is 2048 tiles, far too big in practice - if (data[0] != 0x10 || data[3] != 0) // not compressed - return LoadSpriteSheetByTemplate(template, 0, offset); - - // read uncompressed size from header - size = T1_READ_16(&data[1]); - // too big for compression buffer, so probably not compressed - if (size >= ARRAY_COUNT(gDecompressionBuffer)) + // Check for LZ77 header and read uncompressed size, or fallback if not compressed (zero size) + if ((size = IsLZ77Data(template->images->data, TILE_SIZE_4BPP, sizeof(gDecompressionBuffer))) == 0) return LoadSpriteSheetByTemplate(template, 0, offset); LZ77UnCompWram(template->images->data, gDecompressionBuffer); From ad839d0333c183f69ac4135615b89618b56de180 Mon Sep 17 00:00:00 2001 From: Jaizu Date: Tue, 19 Dec 2023 10:23:55 +0100 Subject: [PATCH 222/291] Lower followers gfx --- graphics/object_events/pics/pokemon/abra.png | Bin 485 -> 553 bytes graphics/object_events/pics/pokemon/absol.png | Bin 733 -> 826 bytes .../object_events/pics/pokemon/aerodactyl.png | Bin 1128 -> 1114 bytes .../object_events/pics/pokemon/aggron.png | Bin 1184 -> 1293 bytes graphics/object_events/pics/pokemon/aipom.png | Bin 873 -> 796 bytes .../object_events/pics/pokemon/alakazam.png | Bin 881 -> 825 bytes .../object_events/pics/pokemon/altaria.png | Bin 1045 -> 1096 bytes .../object_events/pics/pokemon/ampharos.png | Bin 703 -> 743 bytes .../object_events/pics/pokemon/anorith.png | Bin 733 -> 770 bytes graphics/object_events/pics/pokemon/arbok.png | Bin 817 -> 720 bytes .../object_events/pics/pokemon/arcanine.png | Bin 962 -> 1021 bytes .../object_events/pics/pokemon/ariados.png | Bin 1130 -> 1048 bytes .../object_events/pics/pokemon/armaldo.png | Bin 908 -> 986 bytes graphics/object_events/pics/pokemon/aron.png | Bin 404 -> 460 bytes .../object_events/pics/pokemon/articuno.png | Bin 1195 -> 1223 bytes .../object_events/pics/pokemon/azumarill.png | Bin 690 -> 696 bytes .../object_events/pics/pokemon/azurill.png | Bin 520 -> 562 bytes graphics/object_events/pics/pokemon/bagon.png | Bin 616 -> 559 bytes .../object_events/pics/pokemon/baltoy.png | Bin 388 -> 418 bytes .../object_events/pics/pokemon/banette.png | Bin 528 -> 590 bytes .../object_events/pics/pokemon/barboach.png | Bin 518 -> 557 bytes .../object_events/pics/pokemon/bayleef.png | Bin 700 -> 739 bytes .../object_events/pics/pokemon/beautifly.png | Bin 978 -> 919 bytes .../object_events/pics/pokemon/beedrill.png | Bin 803 -> 847 bytes .../object_events/pics/pokemon/beldum.png | Bin 538 -> 617 bytes .../object_events/pics/pokemon/bellossom.png | Bin 630 -> 658 bytes .../object_events/pics/pokemon/bellsprout.png | Bin 396 -> 435 bytes .../object_events/pics/pokemon/blastoise.png | Bin 989 -> 998 bytes .../object_events/pics/pokemon/blaziken.png | Bin 885 -> 934 bytes .../object_events/pics/pokemon/blissey.png | Bin 726 -> 677 bytes .../object_events/pics/pokemon/breloom.png | Bin 582 -> 630 bytes .../object_events/pics/pokemon/bulbasaur.png | Bin 519 -> 556 bytes .../object_events/pics/pokemon/butterfree.png | Bin 808 -> 846 bytes .../object_events/pics/pokemon/cacnea.png | Bin 509 -> 555 bytes .../object_events/pics/pokemon/cacturne.png | Bin 517 -> 585 bytes .../object_events/pics/pokemon/camerupt.png | Bin 1039 -> 999 bytes .../object_events/pics/pokemon/carvanha.png | Bin 749 -> 799 bytes .../object_events/pics/pokemon/cascoon.png | Bin 695 -> 614 bytes .../object_events/pics/pokemon/castform.png | Bin 342 -> 390 bytes .../pics/pokemon/castform_sunny.png | Bin 8332 -> 1059 bytes .../object_events/pics/pokemon/caterpie.png | Bin 665 -> 595 bytes .../object_events/pics/pokemon/celebi.png | Bin 640 -> 587 bytes .../object_events/pics/pokemon/chansey.png | Bin 7614 -> 947 bytes .../object_events/pics/pokemon/charizard.png | Bin 1148 -> 1092 bytes .../object_events/pics/pokemon/charmander.png | Bin 609 -> 542 bytes .../object_events/pics/pokemon/charmeleon.png | Bin 683 -> 622 bytes .../object_events/pics/pokemon/chikorita.png | Bin 570 -> 479 bytes .../object_events/pics/pokemon/chimecho.png | Bin 326 -> 334 bytes .../object_events/pics/pokemon/chinchou.png | Bin 775 -> 662 bytes .../object_events/pics/pokemon/clamperl.png | Bin 604 -> 534 bytes .../object_events/pics/pokemon/claydol.png | Bin 391 -> 437 bytes .../object_events/pics/pokemon/clefable.png | Bin 733 -> 680 bytes .../object_events/pics/pokemon/clefairy.png | Bin 565 -> 534 bytes .../object_events/pics/pokemon/cleffa.png | Bin 527 -> 457 bytes .../object_events/pics/pokemon/cloyster.png | Bin 1062 -> 1064 bytes .../object_events/pics/pokemon/combusken.png | Bin 7331 -> 970 bytes .../object_events/pics/pokemon/corphish.png | Bin 926 -> 890 bytes .../object_events/pics/pokemon/corsola.png | Bin 728 -> 687 bytes .../object_events/pics/pokemon/cradily.png | Bin 931 -> 917 bytes .../object_events/pics/pokemon/crawdaunt.png | Bin 863 -> 900 bytes .../object_events/pics/pokemon/crobat.png | Bin 1120 -> 1081 bytes .../object_events/pics/pokemon/croconaw.png | Bin 788 -> 851 bytes .../object_events/pics/pokemon/cubone.png | Bin 550 -> 611 bytes .../object_events/pics/pokemon/cyndaquil.png | Bin 653 -> 675 bytes .../object_events/pics/pokemon/delcatty.png | Bin 857 -> 830 bytes .../object_events/pics/pokemon/delibird.png | Bin 711 -> 667 bytes .../object_events/pics/pokemon/deoxys.png | Bin 888 -> 887 bytes .../object_events/pics/pokemon/dewgong.png | Bin 861 -> 817 bytes .../object_events/pics/pokemon/diglett.png | Bin 532 -> 440 bytes graphics/object_events/pics/pokemon/ditto.png | Bin 333 -> 369 bytes .../object_events/pics/pokemon/dodrio.png | Bin 1137 -> 1075 bytes graphics/object_events/pics/pokemon/doduo.png | Bin 515 -> 535 bytes .../object_events/pics/pokemon/donphan.png | Bin 790 -> 732 bytes .../object_events/pics/pokemon/dragonair.png | Bin 1046 -> 981 bytes .../object_events/pics/pokemon/dragonite.png | Bin 1040 -> 1015 bytes .../object_events/pics/pokemon/dratini.png | Bin 744 -> 639 bytes .../object_events/pics/pokemon/drowzee.png | Bin 644 -> 593 bytes .../object_events/pics/pokemon/dugtrio.png | Bin 777 -> 699 bytes .../object_events/pics/pokemon/dunsparce.png | Bin 711 -> 735 bytes .../object_events/pics/pokemon/dusclops.png | Bin 943 -> 913 bytes .../object_events/pics/pokemon/duskull.png | Bin 474 -> 515 bytes .../object_events/pics/pokemon/dustox.png | Bin 907 -> 848 bytes graphics/object_events/pics/pokemon/eevee.png | Bin 493 -> 576 bytes graphics/object_events/pics/pokemon/ekans.png | Bin 601 -> 612 bytes .../object_events/pics/pokemon/electabuzz.png | Bin 693 -> 667 bytes .../object_events/pics/pokemon/electrike.png | Bin 591 -> 630 bytes .../object_events/pics/pokemon/electrode.png | Bin 531 -> 447 bytes .../object_events/pics/pokemon/elekid.png | Bin 628 -> 562 bytes graphics/object_events/pics/pokemon/entei.png | Bin 1140 -> 1073 bytes .../object_events/pics/pokemon/espeon.png | Bin 8553 -> 1208 bytes .../object_events/pics/pokemon/exeggcute.png | Bin 824 -> 882 bytes .../object_events/pics/pokemon/exeggutor.png | Bin 787 -> 861 bytes .../object_events/pics/pokemon/exploud.png | Bin 1217 -> 1181 bytes .../object_events/pics/pokemon/farfetchd.png | Bin 676 -> 627 bytes .../object_events/pics/pokemon/fearow.png | Bin 1021 -> 1073 bytes .../object_events/pics/pokemon/feebas.png | Bin 514 -> 553 bytes .../object_events/pics/pokemon/feraligatr.png | Bin 984 -> 1040 bytes .../object_events/pics/pokemon/flaaffy.png | Bin 855 -> 789 bytes .../object_events/pics/pokemon/flareon.png | Bin 904 -> 881 bytes .../object_events/pics/pokemon/flygon.png | Bin 1045 -> 989 bytes .../object_events/pics/pokemon/forretress.png | Bin 525 -> 575 bytes .../object_events/pics/pokemon/furret.png | Bin 805 -> 841 bytes .../object_events/pics/pokemon/gardevoir.png | Bin 842 -> 785 bytes .../object_events/pics/pokemon/gastly.png | Bin 606 -> 624 bytes .../object_events/pics/pokemon/gengar.png | Bin 751 -> 711 bytes .../object_events/pics/pokemon/geodude.png | Bin 398 -> 430 bytes .../object_events/pics/pokemon/girafarig.png | Bin 695 -> 764 bytes .../object_events/pics/pokemon/glalie.png | Bin 530 -> 609 bytes .../object_events/pics/pokemon/gligar.png | Bin 1099 -> 981 bytes graphics/object_events/pics/pokemon/gloom.png | Bin 476 -> 521 bytes .../object_events/pics/pokemon/goldeen.png | Bin 743 -> 805 bytes .../object_events/pics/pokemon/golduck.png | Bin 698 -> 660 bytes graphics/object_events/pics/pokemon/golem.png | Bin 787 -> 747 bytes .../object_events/pics/pokemon/gorebyss.png | Bin 813 -> 806 bytes .../object_events/pics/pokemon/granbull.png | Bin 658 -> 704 bytes .../object_events/pics/pokemon/graveler.png | Bin 730 -> 708 bytes .../object_events/pics/pokemon/grimer.png | Bin 544 -> 583 bytes .../object_events/pics/pokemon/grovyle.png | Bin 716 -> 662 bytes .../object_events/pics/pokemon/growlithe.png | Bin 707 -> 656 bytes .../object_events/pics/pokemon/grumpig.png | Bin 629 -> 690 bytes .../object_events/pics/pokemon/gulpin.png | Bin 515 -> 533 bytes .../object_events/pics/pokemon/gyarados.png | Bin 11806 -> 1851 bytes .../object_events/pics/pokemon/hariyama.png | Bin 1074 -> 1162 bytes .../object_events/pics/pokemon/haunter.png | Bin 645 -> 608 bytes .../object_events/pics/pokemon/heracross.png | Bin 755 -> 839 bytes .../object_events/pics/pokemon/hitmonchan.png | Bin 691 -> 648 bytes .../object_events/pics/pokemon/hitmonlee.png | Bin 542 -> 585 bytes .../object_events/pics/pokemon/hitmontop.png | Bin 651 -> 585 bytes .../object_events/pics/pokemon/hoothoot.png | Bin 580 -> 603 bytes .../object_events/pics/pokemon/hoppip.png | Bin 495 -> 527 bytes .../object_events/pics/pokemon/horsea.png | Bin 599 -> 522 bytes .../object_events/pics/pokemon/houndoom.png | Bin 723 -> 797 bytes .../object_events/pics/pokemon/houndour.png | Bin 555 -> 595 bytes .../object_events/pics/pokemon/huntail.png | Bin 1138 -> 997 bytes graphics/object_events/pics/pokemon/hypno.png | Bin 716 -> 679 bytes .../object_events/pics/pokemon/igglybuff.png | Bin 511 -> 443 bytes .../object_events/pics/pokemon/illumise.png | Bin 799 -> 731 bytes .../object_events/pics/pokemon/ivysaur.png | Bin 696 -> 645 bytes .../object_events/pics/pokemon/jigglypuff.png | Bin 448 -> 478 bytes .../object_events/pics/pokemon/jirachi.png | Bin 558 -> 610 bytes .../object_events/pics/pokemon/jolteon.png | Bin 671 -> 745 bytes .../object_events/pics/pokemon/jumpluff.png | Bin 568 -> 570 bytes graphics/object_events/pics/pokemon/jynx.png | Bin 805 -> 838 bytes .../object_events/pics/pokemon/kabuto.png | Bin 403 -> 441 bytes .../object_events/pics/pokemon/kabutops.png | Bin 844 -> 799 bytes .../object_events/pics/pokemon/kadabra.png | Bin 826 -> 787 bytes .../object_events/pics/pokemon/kakuna.png | Bin 452 -> 476 bytes .../object_events/pics/pokemon/kangaskhan.png | Bin 884 -> 841 bytes .../object_events/pics/pokemon/kecleon.png | Bin 790 -> 759 bytes .../object_events/pics/pokemon/kingdra.png | Bin 847 -> 838 bytes .../object_events/pics/pokemon/kingler.png | Bin 769 -> 823 bytes .../object_events/pics/pokemon/kirlia.png | Bin 594 -> 542 bytes .../object_events/pics/pokemon/koffing.png | Bin 534 -> 571 bytes .../object_events/pics/pokemon/krabby.png | Bin 542 -> 583 bytes .../object_events/pics/pokemon/kyogre.png | Bin 10248 -> 1670 bytes .../object_events/pics/pokemon/lairon.png | Bin 912 -> 890 bytes .../object_events/pics/pokemon/lanturn.png | Bin 875 -> 928 bytes .../object_events/pics/pokemon/lapras.png | Bin 977 -> 883 bytes .../object_events/pics/pokemon/larvitar.png | Bin 532 -> 484 bytes .../object_events/pics/pokemon/latias.png | Bin 962 -> 1051 bytes .../object_events/pics/pokemon/latios.png | Bin 1055 -> 1128 bytes .../object_events/pics/pokemon/ledian.png | Bin 996 -> 953 bytes .../object_events/pics/pokemon/ledyba.png | Bin 988 -> 926 bytes .../object_events/pics/pokemon/lickitung.png | Bin 594 -> 643 bytes .../object_events/pics/pokemon/lileep.png | Bin 746 -> 689 bytes .../object_events/pics/pokemon/linoone.png | Bin 599 -> 659 bytes .../object_events/pics/pokemon/lombre.png | Bin 7876 -> 1044 bytes graphics/object_events/pics/pokemon/lotad.png | Bin 469 -> 517 bytes .../object_events/pics/pokemon/loudred.png | Bin 773 -> 800 bytes .../object_events/pics/pokemon/ludicolo.png | Bin 883 -> 833 bytes .../object_events/pics/pokemon/lunatone.png | Bin 411 -> 470 bytes .../object_events/pics/pokemon/luvdisc.png | Bin 369 -> 390 bytes .../object_events/pics/pokemon/machamp.png | Bin 1032 -> 981 bytes .../object_events/pics/pokemon/machoke.png | Bin 745 -> 687 bytes .../object_events/pics/pokemon/machop.png | Bin 532 -> 467 bytes graphics/object_events/pics/pokemon/magby.png | Bin 436 -> 476 bytes .../object_events/pics/pokemon/magcargo.png | Bin 785 -> 777 bytes .../object_events/pics/pokemon/magikarp.png | Bin 8491 -> 1204 bytes .../object_events/pics/pokemon/magmar.png | Bin 839 -> 791 bytes .../object_events/pics/pokemon/magnemite.png | Bin 6797 -> 849 bytes .../object_events/pics/pokemon/magneton.png | Bin 8871 -> 1259 bytes .../object_events/pics/pokemon/makuhita.png | Bin 554 -> 615 bytes .../object_events/pics/pokemon/manectric.png | Bin 756 -> 808 bytes .../object_events/pics/pokemon/mankey.png | Bin 570 -> 629 bytes .../object_events/pics/pokemon/mantine.png | Bin 887 -> 914 bytes .../object_events/pics/pokemon/mareep.png | Bin 789 -> 712 bytes .../object_events/pics/pokemon/marill.png | Bin 562 -> 581 bytes .../object_events/pics/pokemon/marowak.png | Bin 669 -> 714 bytes .../object_events/pics/pokemon/marshtomp.png | Bin 613 -> 559 bytes .../object_events/pics/pokemon/masquerain.png | Bin 904 -> 916 bytes .../object_events/pics/pokemon/mawile.png | Bin 639 -> 706 bytes .../object_events/pics/pokemon/medicham.png | Bin 571 -> 652 bytes .../object_events/pics/pokemon/meditite.png | Bin 572 -> 533 bytes .../object_events/pics/pokemon/meganium.png | Bin 920 -> 874 bytes .../object_events/pics/pokemon/meowth.png | Bin 618 -> 697 bytes .../object_events/pics/pokemon/metagross.png | Bin 991 -> 935 bytes .../object_events/pics/pokemon/metang.png | Bin 994 -> 944 bytes .../object_events/pics/pokemon/metapod.png | Bin 582 -> 516 bytes graphics/object_events/pics/pokemon/mew.png | Bin 685 -> 653 bytes .../object_events/pics/pokemon/mewtwo.png | Bin 862 -> 828 bytes .../object_events/pics/pokemon/mightyena.png | Bin 741 -> 811 bytes .../object_events/pics/pokemon/milotic.png | Bin 1191 -> 1018 bytes .../object_events/pics/pokemon/miltank.png | Bin 849 -> 768 bytes graphics/object_events/pics/pokemon/minun.png | Bin 553 -> 500 bytes .../object_events/pics/pokemon/misdreavus.png | Bin 912 -> 814 bytes .../object_events/pics/pokemon/moltres.png | Bin 1063 -> 1109 bytes .../object_events/pics/pokemon/mr_mime.png | Bin 830 -> 765 bytes .../object_events/pics/pokemon/mudkip.png | Bin 517 -> 465 bytes graphics/object_events/pics/pokemon/muk.png | Bin 672 -> 713 bytes .../object_events/pics/pokemon/murkrow.png | Bin 419 -> 466 bytes graphics/object_events/pics/pokemon/natu.png | Bin 398 -> 435 bytes .../object_events/pics/pokemon/nidoking.png | Bin 719 -> 792 bytes .../object_events/pics/pokemon/nidoqueen.png | Bin 891 -> 863 bytes .../object_events/pics/pokemon/nidoran_f.png | Bin 552 -> 506 bytes .../object_events/pics/pokemon/nidoran_m.png | Bin 464 -> 540 bytes .../object_events/pics/pokemon/nidorina.png | Bin 718 -> 694 bytes .../object_events/pics/pokemon/nidorino.png | Bin 634 -> 688 bytes .../object_events/pics/pokemon/nincada.png | Bin 572 -> 629 bytes .../object_events/pics/pokemon/ninetales.png | Bin 864 -> 863 bytes .../object_events/pics/pokemon/ninjask.png | Bin 688 -> 726 bytes .../object_events/pics/pokemon/noctowl.png | Bin 1154 -> 1094 bytes .../object_events/pics/pokemon/nosepass.png | Bin 749 -> 711 bytes graphics/object_events/pics/pokemon/numel.png | Bin 777 -> 820 bytes .../object_events/pics/pokemon/nuzleaf.png | Bin 673 -> 624 bytes .../object_events/pics/pokemon/octillery.png | Bin 762 -> 702 bytes .../object_events/pics/pokemon/oddish.png | Bin 473 -> 409 bytes .../object_events/pics/pokemon/omanyte.png | Bin 524 -> 582 bytes .../object_events/pics/pokemon/omastar.png | Bin 734 -> 793 bytes graphics/object_events/pics/pokemon/onix.png | Bin 892 -> 941 bytes graphics/object_events/pics/pokemon/paras.png | Bin 712 -> 654 bytes .../object_events/pics/pokemon/parasect.png | Bin 857 -> 775 bytes .../object_events/pics/pokemon/pelipper.png | Bin 1037 -> 949 bytes .../object_events/pics/pokemon/persian.png | Bin 806 -> 750 bytes .../object_events/pics/pokemon/phanpy.png | Bin 425 -> 464 bytes graphics/object_events/pics/pokemon/pichu.png | Bin 520 -> 460 bytes .../object_events/pics/pokemon/pidgeot.png | Bin 1199 -> 1149 bytes .../object_events/pics/pokemon/pidgeotto.png | Bin 957 -> 914 bytes .../object_events/pics/pokemon/pidgey.png | Bin 507 -> 464 bytes .../object_events/pics/pokemon/pikachu.png | Bin 602 -> 567 bytes .../object_events/pics/pokemon/piloswine.png | Bin 709 -> 656 bytes .../object_events/pics/pokemon/pineco.png | Bin 356 -> 402 bytes .../object_events/pics/pokemon/pinsir.png | Bin 884 -> 851 bytes .../object_events/pics/pokemon/plusle.png | Bin 548 -> 491 bytes .../object_events/pics/pokemon/politoed.png | Bin 841 -> 730 bytes .../object_events/pics/pokemon/poliwag.png | Bin 436 -> 473 bytes .../object_events/pics/pokemon/poliwhirl.png | Bin 537 -> 551 bytes .../object_events/pics/pokemon/poliwrath.png | Bin 689 -> 708 bytes .../object_events/pics/pokemon/ponyta.png | Bin 744 -> 660 bytes .../object_events/pics/pokemon/poochyena.png | Bin 514 -> 570 bytes .../object_events/pics/pokemon/porygon.png | Bin 513 -> 535 bytes .../object_events/pics/pokemon/porygon2.png | Bin 525 -> 557 bytes .../object_events/pics/pokemon/primeape.png | Bin 737 -> 777 bytes .../object_events/pics/pokemon/psyduck.png | Bin 587 -> 519 bytes .../object_events/pics/pokemon/pupitar.png | Bin 557 -> 625 bytes .../object_events/pics/pokemon/quagsire.png | Bin 580 -> 607 bytes .../object_events/pics/pokemon/quilava.png | Bin 1124 -> 998 bytes .../object_events/pics/pokemon/qwilfish.png | Bin 581 -> 623 bytes .../object_events/pics/pokemon/raichu.png | Bin 887 -> 770 bytes .../object_events/pics/pokemon/raikou.png | Bin 1071 -> 1055 bytes graphics/object_events/pics/pokemon/ralts.png | Bin 519 -> 450 bytes .../object_events/pics/pokemon/rapidash.png | Bin 987 -> 953 bytes .../object_events/pics/pokemon/raticate.png | Bin 670 -> 614 bytes .../object_events/pics/pokemon/rattata.png | Bin 628 -> 572 bytes .../object_events/pics/pokemon/regice.png | Bin 793 -> 883 bytes .../object_events/pics/pokemon/regirock.png | Bin 1133 -> 1088 bytes .../object_events/pics/pokemon/registeel.png | Bin 1019 -> 973 bytes .../object_events/pics/pokemon/relicanth.png | Bin 784 -> 831 bytes .../object_events/pics/pokemon/remoraid.png | Bin 523 -> 565 bytes .../object_events/pics/pokemon/rhydon.png | Bin 750 -> 839 bytes .../object_events/pics/pokemon/rhyhorn.png | Bin 584 -> 678 bytes .../object_events/pics/pokemon/roselia.png | Bin 603 -> 537 bytes .../object_events/pics/pokemon/sableye.png | Bin 510 -> 596 bytes .../object_events/pics/pokemon/salamence.png | Bin 1108 -> 1030 bytes .../object_events/pics/pokemon/sandshrew.png | Bin 470 -> 524 bytes .../object_events/pics/pokemon/sandslash.png | Bin 624 -> 688 bytes .../object_events/pics/pokemon/sceptile.png | Bin 872 -> 949 bytes .../object_events/pics/pokemon/scizor.png | Bin 956 -> 948 bytes .../object_events/pics/pokemon/scyther.png | Bin 873 -> 853 bytes .../object_events/pics/pokemon/seadra.png | Bin 892 -> 860 bytes .../object_events/pics/pokemon/seaking.png | Bin 1087 -> 1043 bytes .../object_events/pics/pokemon/sealeo.png | Bin 781 -> 830 bytes .../object_events/pics/pokemon/seedot.png | Bin 479 -> 403 bytes graphics/object_events/pics/pokemon/seel.png | Bin 624 -> 667 bytes .../object_events/pics/pokemon/sentret.png | Bin 659 -> 594 bytes .../object_events/pics/pokemon/seviper.png | Bin 1044 -> 911 bytes .../object_events/pics/pokemon/sharpedo.png | Bin 694 -> 755 bytes .../object_events/pics/pokemon/shedinja.png | Bin 634 -> 700 bytes .../object_events/pics/pokemon/shelgon.png | Bin 537 -> 604 bytes .../object_events/pics/pokemon/shellder.png | Bin 632 -> 577 bytes .../object_events/pics/pokemon/shiftry.png | Bin 847 -> 896 bytes .../object_events/pics/pokemon/shroomish.png | Bin 353 -> 377 bytes .../object_events/pics/pokemon/shuckle.png | Bin 532 -> 577 bytes .../object_events/pics/pokemon/shuppet.png | Bin 6750 -> 884 bytes .../object_events/pics/pokemon/silcoon.png | Bin 696 -> 616 bytes .../object_events/pics/pokemon/skarmory.png | Bin 884 -> 971 bytes .../object_events/pics/pokemon/skiploom.png | Bin 7233 -> 895 bytes .../object_events/pics/pokemon/skitty.png | Bin 525 -> 563 bytes .../object_events/pics/pokemon/slaking.png | Bin 904 -> 968 bytes .../object_events/pics/pokemon/slakoth.png | Bin 620 -> 624 bytes .../object_events/pics/pokemon/slowbro.png | Bin 895 -> 816 bytes .../object_events/pics/pokemon/slowking.png | Bin 844 -> 842 bytes .../object_events/pics/pokemon/slowpoke.png | Bin 614 -> 643 bytes .../object_events/pics/pokemon/slugma.png | Bin 568 -> 585 bytes .../object_events/pics/pokemon/smeargle.png | Bin 627 -> 669 bytes .../object_events/pics/pokemon/smoochum.png | Bin 480 -> 530 bytes .../object_events/pics/pokemon/sneasel.png | Bin 538 -> 573 bytes .../object_events/pics/pokemon/snorlax.png | Bin 942 -> 871 bytes .../object_events/pics/pokemon/snorunt.png | Bin 396 -> 415 bytes .../object_events/pics/pokemon/snubbull.png | Bin 7722 -> 1030 bytes .../object_events/pics/pokemon/solrock.png | Bin 463 -> 533 bytes .../object_events/pics/pokemon/spearow.png | Bin 442 -> 478 bytes .../object_events/pics/pokemon/spheal.png | Bin 516 -> 553 bytes .../object_events/pics/pokemon/spinarak.png | Bin 567 -> 623 bytes .../object_events/pics/pokemon/spinda.png | Bin 589 -> 640 bytes .../object_events/pics/pokemon/spoink.png | Bin 442 -> 485 bytes .../object_events/pics/pokemon/squirtle.png | Bin 434 -> 446 bytes .../object_events/pics/pokemon/stantler.png | Bin 673 -> 727 bytes .../object_events/pics/pokemon/starmie.png | Bin 620 -> 685 bytes .../object_events/pics/pokemon/staryu.png | Bin 411 -> 462 bytes .../object_events/pics/pokemon/sudowoodo.png | Bin 605 -> 660 bytes .../object_events/pics/pokemon/suicune.png | Bin 945 -> 990 bytes .../object_events/pics/pokemon/sunflora.png | Bin 563 -> 615 bytes .../object_events/pics/pokemon/sunkern.png | Bin 353 -> 392 bytes .../object_events/pics/pokemon/surskit.png | Bin 357 -> 398 bytes .../object_events/pics/pokemon/swablu.png | Bin 659 -> 671 bytes .../object_events/pics/pokemon/swalot.png | Bin 716 -> 764 bytes .../object_events/pics/pokemon/swampert.png | Bin 851 -> 904 bytes .../object_events/pics/pokemon/swellow.png | Bin 1105 -> 1056 bytes .../object_events/pics/pokemon/swinub.png | Bin 451 -> 486 bytes .../object_events/pics/pokemon/taillow.png | Bin 525 -> 464 bytes .../object_events/pics/pokemon/tangela.png | Bin 538 -> 582 bytes .../object_events/pics/pokemon/tauros.png | Bin 761 -> 834 bytes .../object_events/pics/pokemon/teddiursa.png | Bin 638 -> 578 bytes .../object_events/pics/pokemon/tentacool.png | Bin 582 -> 531 bytes .../object_events/pics/pokemon/tentacruel.png | Bin 781 -> 735 bytes .../object_events/pics/pokemon/togepi.png | Bin 585 -> 524 bytes .../object_events/pics/pokemon/torchic.png | Bin 535 -> 467 bytes .../object_events/pics/pokemon/torkoal.png | Bin 686 -> 754 bytes .../object_events/pics/pokemon/totodile.png | Bin 500 -> 562 bytes .../object_events/pics/pokemon/trapinch.png | Bin 531 -> 463 bytes .../object_events/pics/pokemon/treecko.png | Bin 415 -> 463 bytes .../object_events/pics/pokemon/tropius.png | Bin 952 -> 1019 bytes .../object_events/pics/pokemon/typhlosion.png | Bin 1157 -> 1068 bytes .../object_events/pics/pokemon/tyranitar.png | Bin 979 -> 967 bytes .../object_events/pics/pokemon/tyrogue.png | Bin 567 -> 508 bytes .../object_events/pics/pokemon/umbreon.png | Bin 837 -> 766 bytes .../object_events/pics/pokemon/unown_a.png | Bin 280 -> 312 bytes .../object_events/pics/pokemon/unown_b.png | Bin 299 -> 334 bytes .../object_events/pics/pokemon/unown_c.png | Bin 348 -> 391 bytes .../object_events/pics/pokemon/unown_d.png | Bin 330 -> 369 bytes .../object_events/pics/pokemon/unown_e.png | Bin 305 -> 337 bytes .../pics/pokemon/unown_exclamation.png | Bin 2556 -> 656 bytes .../object_events/pics/pokemon/unown_f.png | Bin 301 -> 331 bytes .../object_events/pics/pokemon/unown_g.png | Bin 316 -> 343 bytes .../object_events/pics/pokemon/unown_h.png | Bin 321 -> 356 bytes .../object_events/pics/pokemon/unown_i.png | Bin 263 -> 296 bytes .../object_events/pics/pokemon/unown_j.png | Bin 286 -> 319 bytes .../object_events/pics/pokemon/unown_k.png | Bin 289 -> 318 bytes .../object_events/pics/pokemon/unown_l.png | Bin 294 -> 318 bytes .../object_events/pics/pokemon/unown_m.png | Bin 319 -> 354 bytes .../object_events/pics/pokemon/unown_n.png | Bin 323 -> 358 bytes .../object_events/pics/pokemon/unown_o.png | Bin 317 -> 347 bytes .../object_events/pics/pokemon/unown_p.png | Bin 278 -> 309 bytes .../object_events/pics/pokemon/unown_q.png | Bin 313 -> 335 bytes .../pics/pokemon/unown_question.png | Bin 2741 -> 708 bytes .../object_events/pics/pokemon/unown_r.png | Bin 276 -> 309 bytes .../object_events/pics/pokemon/unown_s.png | Bin 322 -> 358 bytes .../object_events/pics/pokemon/unown_t.png | Bin 260 -> 290 bytes .../object_events/pics/pokemon/unown_u.png | Bin 299 -> 331 bytes .../object_events/pics/pokemon/unown_v.png | Bin 272 -> 307 bytes .../object_events/pics/pokemon/unown_w.png | Bin 271 -> 304 bytes .../object_events/pics/pokemon/unown_x.png | Bin 281 -> 317 bytes .../object_events/pics/pokemon/unown_y.png | Bin 287 -> 326 bytes .../object_events/pics/pokemon/unown_z.png | Bin 313 -> 339 bytes .../object_events/pics/pokemon/ursaring.png | Bin 836 -> 792 bytes .../object_events/pics/pokemon/vaporeon.png | Bin 956 -> 922 bytes .../object_events/pics/pokemon/venomoth.png | Bin 1128 -> 1093 bytes .../object_events/pics/pokemon/venonat.png | Bin 501 -> 544 bytes .../object_events/pics/pokemon/venusaur.png | Bin 779 -> 821 bytes .../object_events/pics/pokemon/vibrava.png | Bin 969 -> 915 bytes .../object_events/pics/pokemon/victreebel.png | Bin 1009 -> 902 bytes .../object_events/pics/pokemon/vigoroth.png | Bin 849 -> 794 bytes .../object_events/pics/pokemon/vileplume.png | Bin 536 -> 566 bytes .../object_events/pics/pokemon/volbeat.png | Bin 794 -> 846 bytes .../object_events/pics/pokemon/voltorb.png | Bin 381 -> 294 bytes .../object_events/pics/pokemon/vulpix.png | Bin 694 -> 681 bytes .../object_events/pics/pokemon/wailmer.png | Bin 793 -> 718 bytes .../object_events/pics/pokemon/walrein.png | Bin 908 -> 1003 bytes .../object_events/pics/pokemon/wartortle.png | Bin 677 -> 688 bytes .../object_events/pics/pokemon/weedle.png | Bin 649 -> 547 bytes .../object_events/pics/pokemon/weepinbell.png | Bin 629 -> 637 bytes .../object_events/pics/pokemon/weezing.png | Bin 840 -> 896 bytes .../object_events/pics/pokemon/whiscash.png | Bin 694 -> 727 bytes .../object_events/pics/pokemon/whismur.png | Bin 6959 -> 896 bytes .../object_events/pics/pokemon/wigglytuff.png | Bin 687 -> 637 bytes .../object_events/pics/pokemon/wingull.png | Bin 550 -> 623 bytes .../object_events/pics/pokemon/wobbuffet.png | Bin 600 -> 539 bytes .../object_events/pics/pokemon/wooper.png | Bin 420 -> 436 bytes .../object_events/pics/pokemon/wurmple.png | Bin 698 -> 582 bytes .../object_events/pics/pokemon/wynaut.png | Bin 512 -> 556 bytes graphics/object_events/pics/pokemon/xatu.png | Bin 615 -> 659 bytes graphics/object_events/pics/pokemon/yanma.png | Bin 868 -> 933 bytes .../object_events/pics/pokemon/zangoose.png | Bin 847 -> 891 bytes .../object_events/pics/pokemon/zapdos.png | Bin 841 -> 935 bytes .../object_events/pics/pokemon/zigzagoon.png | Bin 712 -> 765 bytes 405 files changed, 0 insertions(+), 0 deletions(-) diff --git a/graphics/object_events/pics/pokemon/abra.png b/graphics/object_events/pics/pokemon/abra.png index 69613dd5de85073c676e819a9d699d10e1fef3e5..bb4e729bd06c38f655496a110bbcaa26e92c74ec 100644 GIT binary patch delta 480 zcmV<60U!S51E~a%7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sr%6OXR9J=Wm%)z1 zAPht~86PbC|9`t-0XpJKEr|=6%*c}froihgAAHDtT@l^eTdM&!(4YrvB8Rah&IJ5 z{4nRjU&TMY0(*dektBJ7-Eg$P{_qyc;UsImJB))=aQ2=Z8@=rF6AuSK3-Kp0Q1O>? zt{LaqyGO`=p5uJt;S9bTB)h2O>ISo;-nfcpocXvs*F^crgM!AryG7OB!yK+T&S+rH zIg$`nAm&?{Qyp-~Bgpgvk7lT2utkS>j4%aij=lv?&b14Fq7d^rOTc0EHfb}t6~&+; zTLv&pQknu4A8v5m@t$)p)*d2LQp{%viN>V`Qp^(A{E-B;zUG+SG>C5r7wIA~Z`&rZ z^-cEqks}?>1K9TPoo?q{V4&jYRNbInqqFmQ7YexK_a{Cl{`BIjvv3~=+zCjWPBUdkI>AYt5dr5C`xZz4O!t9Be zGP>^7W&IUm(I?+05HXE#Nk`~s@{QFvq&E{UUgjE9+;|JMhGcP11iT&~ptXF?C zb7A1Z5A|~0816ZCp?j?*uq-s0AZc|=Mi#~~fhBd(`UzWLA~cB`2X0SnB)Y)X5VPW| z=FzZ41C{Quvc4R$U~FeE+m7&M($T@K#Z29hqzYp=cb+G~GgBJyASFTMO=!Y%Zi z@qJ+9*ipiNG_J9}j2}!|<=;4Scwxk$k8QwYNXEAbl=Dns%(*3N7;vs|$z0Sti5VaA zR&K+ea>N$vk2u4Bq0}?Pm-XXU=l~QI3Gj95JEaSvI;C**!t}x~} zU2GE&lOI6LPXY@n*5#muyt|z%O!+DhTibW}8CQKon?90jvWI+iTc{otZi6yz0=XUp zo@UQ@7q}`Us%`*tjtyDSE|9tLO>WJ_mUta`+5d#=VpQ6HP0spb&TR{>u9&i zj!p}0RoA&{nwRU_T!OA5rir>L&*>Km0-?sNMFRcd6ICotvOUweL3w^M{1 zi&Mn}LZVo_-vK0Czrns1O)mWRs!YmRpiCFIxVEhXF!Ob*4hW9 zQru=7axM^ms2O4sA956lPf>wj*5mkFV8(3>p~$1y;E%*>^a)?|>z?A3+&i6!!)>e3 zhcpqbQP}FQwwv)~v^v5$$E!FBGHz$2*(g5;V$Mpiw=_EL<$NT3*_)kme+6T%S;?I7u)sJ2TUK@5aALD1j9Od&kEasew!q|2JX81ZHfOxBugOBh-Tu9Yjd0n>;cN8 zQJYCpudsM?vvjY&;+JYY+>t=;17_3f%|;+_1Spdf)A`wMmxal@?;mu0oIm>n&vkcx l(Fp|djh~EUf1A+L$A7qkJ@mB*R9FB2002ovPDHLkV1g8xaGC%B delta 662 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 IM6N<$f_&Fs)Bpeg delta 803 zcmV+;1Kj+a2I&Tn7-Iwj0002CwraKj000McNliru

@UJ0)WO2b}-_02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007wNklBjE6bJCPXwhA1My&AxR2F zZWkfhok7w?e`%<_na)|NzQ5aZAXTsfaP^8ySDa5&0Kh1+j>e{LI&ZrC)R&dpQCRuObM?}@AzsFoXzjn7Y_v$P4=8oYje1zE3FvGS?jvX@au zvuovw{go4_=lygOC|^9s_dVL}%y~mSS9PEne9!TffUT7PA~>h%JZ#d4}g`22x~SHC4ZJi?mgbRj=FiX%5^xv`IukR9J=W zm+7wKAPh#c0J2n&-~Vmrvq@3{20D}Z8FZ@~I4s9(X_w_qZ+g?4-t?w7EelaU_Y408 z4f#_6iqy&c#xIn{0d)CO0gB(U^7&VO`GpRd@y7z+Lfdb~4?mq?X8wErQ~;%Ubt(N5 zKm3B|#b^gG4qG$V0`9lHW=sP~(NFfgVhWxoe9s$X|=_dT5 z!}$9Av4C!^oa~!!!fE0+<;3Y2Atkon17j`+?BbT;gvQ#m_zEJR94b{*4P)~orm{UwEuLm}-NI&G# zKdzU=YmBS>XYcL-xSCf69C8mj0BGQQd*O6)5`J%e5&A}#sPN%ny=EsIg3=)@aM8-#A?v@JM4lUdGlVp= zW2XrZTsF@g+_`^q^(oNhiJxHlPdNJ5nZb)1f^x=?_1`%{GzKpW4_(TF`sm9kMh6XV zt^s|;em)djCxSi~!B5l|t!^@@$h=?m@YwRwPz90KDdw|HG4_!;IBMPlybLih!H3Q_ zxjvWvVJHimKjOcY0c>3Jo1r|DEUwc0YoT0eeU<=~<2ZlNJ-}RP+oXf~eBUCFqhxRq zTx5^r8Im2M-IZOpybOTlfUw4ZPpB_ZNu)sSS&mV&l`+ar-Z2}Ezctw6B8W|iRSo*5 zC$^qJEzVr3mI11t7UH(YAvYbQ^x(cd0C^Na?K|>TgUz-wqkGt~u;^eh2grq)qbk=k z$YBqZe``+;+Gmccy=@|b*7}{8dY9DsD@O-V!5V9T=k_*l>a)-kJOZq$w!Q4$w}byi lEtgs0e{V0Fq+idVe*l!yLeNGBOi=&;002ovPDHLkV1nBEaghK3 delta 811 zcmV+`1JwMv2Jr@v7-Iwj0002CwraKj000McNliru

@V2p3<0SsDNU02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007&NklBjE6bJAdZ`07VowBx= z7MeAS2;M{~GTKx~B0L226*O4k1_gbc4u#MTCXf@MOYz`CUqQ7cA*jXcoz7>SR4bxm zOWq*!(@FpLbiy`5&-GmYN0H9QpB9CK?mZok1w_ro_^}6Sisx=o-^^uNc!_anC5M*$YbFveY?leC04+;Vd}r==)F3w0(dN zU85VfPG5el(_$*UP@YR0o?G)93a^rmJx4h7_CwYl&x3a4z7g@_dYz<|w`fMfQ)Ts= zR9;R27U#Yipu8jizB+!y+$7=`-U$*TNJJzoX>AI$>~n|8qi5M zAPkKB6b%^u|8Hvp<{omoTXp+Tw9@7<*vuHPNv`XE`^OsaJ^ZH|aAx?1|M>g@hY-Gw zf3E@J{6O&y&-`%T2M=fbdkyOQ4v$fO!wbP1cx3p7UssH0k_Q|?*aZ#Gp5hyx2?iy1 z5OBsrym3-+!~=AHb4rxKOh^2A0wox(=Uj8ffhg|dVSP_{ND)R;Fiq0qj}z$j2zX-n zf+uqEzT?9oKjX5rvcYczO521kc#j=^-|DQ-x)R-7yb;An$oG@9+l!cVN~XL~bu& zF@`B^L-IBsBe3AsQlw}lSo=Q{faaW3z-*4~C-lX@k81^-c8A{!x#R};daS4ih!g5JACG^ zLxnBHGQ>%Ls+LY3BA`w>e75&`UP22nQrBqTcQ3jJVhWoY4~8D#xhc-)+8hRkmNhJWb%Tq3Z#hZMP?P}c`AwAkT#hq;uE%YwKqxS>P|m+c{=&ZELxn)u zLtf9Z7ON{W@Z$o=#FTMbIg}xShHC8A-L6GA=ngC4Fa~nok`W^{wg|NO0pcEK>NE(H zG*Bw_Q5fckbP*KFvi^q4<4yy4O;n)?m<~(E^-8UtwH_O8M@G*G&>ZxO#3RoA@}StO z{}^I_TG2slVZW=0CaAwrF+v_a~rt{N0n|7pgw*xd(+Tq zBt2WX*yiWezTt~~8Oe=c*c4sE^8uN0Ij5C>eV=74O-gsg%}bxAiY_Zfh{zR?B^DysesjkDL7_m*xo`zkI;kihlfMpOmV zO(X0tdp*9r?0wdd?rFOm@WekSoOxZaUbpR%6XJT^7W)A&_Fqzf&0YO8etxle>HpLA x&rUy8zr0$$^#5u5C#RpU-t#w>zhi$i{slv|Vn{b(2^atX002ovPDHLkV1l=O`xXEI delta 976 zcmV;>126o@2$cws7zqRe0002CwraMKEz_z zH$muU1$~EqG%$^B@(+KHqqe@q@98J)K=G2ria2p_i{FVPCi}kPC4*oPM>iOqFC>2l zjGM3tdaH8DAlO8|+~U82!$5z?PEtGZvK;cDJ|S2S4$cMBxA-&|KIDB9M*Cpr;;7Gq z4}y4)bo#&S#HZt|?o~WwCm9_VdPb0&~>CPdzI--Zvsx5yFI)9bdM;KgX zPpH~vgc2C#sjCHL`-(vf!=HDh&oax_fVt=hJu{>$(5wuY=PJRG$F3UOeN{7%3xZ@S4u}I{97-10EUH_XLZ1tzN$@)~{c-T?Jx@WR+)(Z_s|< zyrCs$tSeixS)%i)+C1$1ZOYe{bry@VR)5m%ihkdA6^J3g2fatUh@5?Mz!lefgn*Ha zyAyr!IL`~$@Uy3r3!bON=6ru%R(V$e!b{+d68oHTo;hKB@P)#YS~l-KjQ{pr>u?`G zb5ZG2Z8+Hp2L~8eLSaMc5-O0IbgH4W z7uRVd!`^U8c@wscVi14e>xD6xSbnqy zP@>9Tvh)-?z%!~3zhp1&E`zKXLRE~VfeiK-seA!%Q`OA~^1!+PwUJO1N$MU~hUdQ0 z%f@t z8{j3k#}>l^(6-SAuquB!qn5?s?o`6X+Rdk&m*bteSa+le$-(3|55TA1#Y4-A(|zr< zdd=oyk_W4SCqv*|NVkD zD#oLsmz#BmR4bu~j+VdL=QWTQTurBmKx;H2l;5Qh!4OJ%|z z_Z)tlG)da+p*G7%z^kbKgaIdKj(Rbf3r}Ikhe2A>KCJLDF0ZvjylJ8ij|xwGJd4sK z^pY)5;hA55vFVd3X%`K33Vyvg;`=JSrh&qqgNYzGuWPn8183>M`I<%5mvYqVc*0GS z^_l&Yr$H8k<>eAkR3UJivf{5#qjhaA)KDO-$06&On z+iVSdG4&h^Y|j-O0L8qy(DdcgKpP^2(IsnACeZ!Ob8ru9inIGznD7<>XMa?1ZKUoc zGNa9}a9t5>uMQ&j9LcLLe44a3%~s$JIwM~$ns4yy6+h%+Cjs)0*x+`27EHLXzuqwPdmj{6(eu1PpxWa^R?-FU(E6vD}uLvmuH;ws5tA9qL z8JV$nd$<3>gfpydho3)ku-P-+lQaJIf<;?v0M)goz|P#9j<+}g!oj6z0LnsF9YBA* znVc8=Mgrb;ng+<&s?EojN;d_5D*-n9IoHl5y_}io7pLQVXG-h?0?-5qpB|yEc1bU1 zuLy@HFh%wO0cZk*4=>Qpkzme#$A`w=nJWz5${cP)qUD_Zh8mzVS2$!`WDa*wp_1nu zTw%ky%tKDB!~*=CSFFgvLRVa4F6Do^$V0)OJ@(jRk3CjQ_Fv!eKR1Oq z(eF8CT+(~~qy6H52sup4_*4FWOk=#zkHx{~tBZ4@5@2{>{3)*sT+6%R)EB~;LSSFG zpG;7%&Pz~O5byAR`WY`Pm}7ccX2wr3^&vb6(o`XGpEjOkm;gnRMHyimOdPo6Weyxe zepZ=_Ec^^ZUyMO=mJnka1j@R~i}S7jdd^UV>?s}?53ApBHVA}e$$rJ>jkh{0f8mBx z5~IW>!($K#|I&-6!9)I?v4z=SR%Hi1%3sX6U@9faYAvsSb6#-Et3WO=6G)F(V})bb zdng_Si1@%V2HsB{-1(#inH#k^8BhGb%28m;S>z38R?wlIb3FP~2Z7phZLs-gx)9(p z=sr*!-1*>O`E(UXiNZznZ4QCRK-eZ>JVdDDeSDp_KD83T&^0mM61ed(g{42F3gnaB z{tEFOU({)Ta>@pmRb9esr~jIl6zomf>!X9_VddVn4lXFGXjMQ}5r!-uLwv_gAb(c- zvGL%*73U_KP$ZFsratu>Ef%*TD_rdL$g@xqGpke=tO>4oUxHNVG@?*Zo{{5ExrtIH zR!wYA>EXuBzgA#g;21N@g93@dW~t}A$3>woS`He2onE#JlL zyJ#8}Hhk&;=U7?A=`sHX=PAz|&9TUf&-8nQ2AS0aaXhSK&gZyJ3LfE!etOQl!?(-c z7aW^&&1|xxwx6@}Ij)l|wv6+MfID86IK6FMaos;UzYFdB{Hjz}xVQ}7@*nKDA)a*L h6+TWH`-T63{R2UCJ9=ECYykiO002ovPDHLkV1j3B*66bEn(*THb0@6b+# zLLhC2gaZ$ChE6_6IvgDME19Mpo(a}0Fa8b}ZU_YOIkF_ib_Ruzcame-vRj9PZg^!LTd@X+* zhdp0+Sw%L>y)m1NgfR#9WRz72)V_K_eC%h*`z|60np^OEP0_4B%^zRfL6rbA<%Le5 zcE}t@tm}ZLJ5pRlyKn z5#KYh4l7qq9aefp+IqoPnc5P&e_FB(oGK4=Ahm_;DTF+CA$iAy_I~Y|h;M&VeM(vm zI8!fGlv`%OrLCM@mV2}v1#vE3pC+DHoSe30!4%^?_UeG9VK&dbo%>Cn+d%G_G(_c= zt|#7MwR>`K&~#QEinKSjv-`ByWr*V3-ADQu11y!7P)=+v+?&*Kamo|ZV#ss>nxNxg zeSftrx5C@Wt*IO+^U9g*7R7&32b5ma0fgQoj*U;fZGxF?eEOEJT-`VH)=7JZ;goa3 zb3P2}%ZEOEzqm64+E$ler|F&S_Ukav4HTa9h#3!z6MCPVv3vqMP1Q|I>$|A1;Emf4 wlg91$#%IUrWf_6R$AGQhH2^xOG!jQR9J=W zmq~5}F$hIFn-Vgp`~J6$F?cAOp|i-YP?C=Fzu}qkP2TCf0B8H;VV(%Q5lOO}H$fo2^bsiFWfdSEuR0m^ zQ$YA)0=>FbKN1yCn^!lWW#M(GdX>q31Q8%5{Oz>ih2jj4L;>K}9sV-;>oOdA4WbFtu6qRS{s8ISxyjT} zb&)p53Rq|2EOE)OC+D@r$3#2-ts_3sdx5@9+d{Pnv;}3H?QrOOk~Y|0A+mst|7Pmr zBgFn~^)A*Y0qGBGlTCx^=r?s;qV6_nVJq$MXxF7X`9Pn5*v=ZK$~2e`0G}`o8Rrkr j^bSD0xT6m8^IsglyR=E*ut@V4l5?Kf*Sw;02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00072NklfL8{E`9~jtkq?Cz{?qgS-H;~f+Vcty-10{rw*^UID1I2X3lYW_`T%ToTny~Y`h$s$AOWft!ltMBbKo{m z87ZvkBMT#fogjQe(;s>Vwz>r#G_|Z@pP1$uptMK8_uiQI42+wGKLKmQ?^b6d&hyIw zloLjvTTSQBfAs;l>HW|Jc0>>E`i9ZAh z4+Ne{LHr;cZ^fVnii5$3SHaRA0eGeWSQX=xy`Yy|i) znpAego%AgfXsZ c<)2-@0SZoYT2_IgdH?_b07*qoM6N<$f(3U+;Q#;t diff --git a/graphics/object_events/pics/pokemon/arcanine.png b/graphics/object_events/pics/pokemon/arcanine.png index b3263b06a44c2c8dbefc2182a44a6c400ab9c793..6a6e45e58253579582b265b055c1ecedbfcaa613 100644 GIT binary patch delta 952 zcmV;p14sPA2mJ?-7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sdr3q=R9J=Wm)(ve zAqa&#tsyay@cwVRfd4}2?si|y#dtH*^;vq3B3Q52Z~JXOsu6w0zaT)`8J}KHXMs2V zX(LM79z<6BY=JqP7Wu|MZB>5C*`0%q^hMeu!_y+)_!k;Af&LUw=#&1W8(CWYNUVtbAKr@i&%$Hms5rS9?jc?${HA+j6XTMY*c+;2ooB*G(QgBAf z-nlWT0;fWQU`{IJgcFc&K9@Cr3FxIiems~&j`#aYB$Xwsz+Ia~yeRDrNZ3CB<0 zLg9-+3OwFB25S0{76X=V21}=<&;(=P%r(GUgz*%A!9+=z4dP;u0aBE4QT8cBjg_Se z9J!89AxwoPI0iPpDTL7Pvf{u^0^mn{{op9-ncCk z)bkt*H2P~QX?#ngRI;M%4T}?nVeWF{FU_Ka@4%-cV|dGPGX___$2jODfE`Ds5~kX18OcM zk4KH5{mV`j_C|Xt=HCn7OA*M)pvi#ULF^7mPLp?`)%=UV*G1HvONMKQ=uugtmgv1o zD={{4=O!W96}0@I6{rT03fHbyzg{AfghthWze}VtGWnE^u|(o*=u{fz*m?B0R02>H zp1|^uhagE1UajVPdaJEe?hM{Hh4cWQN@R%uxi-7kVct3A+SB3nl1#opHAqWOGe3?G zG9JYA(TS;K3`@s1=YzoU)c-mi@B0GBQ}=!SQ0l)RI*Zu4xX_jI7f-+U{>pum?fYOC af`0()nP2t#y~IWU0000I3(Rbcv*=a4gAn{*ZqG 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 diff --git a/graphics/object_events/pics/pokemon/articuno.png b/graphics/object_events/pics/pokemon/articuno.png index 776024b0467a6fde992a22d96f6ded351b81554e..172847a410277b89a99db5bb278f03cd5cfb1282 100644 GIT binary patch delta 1155 zcmV-}1bq9e3C9VL7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SMM*?KR9J=WSlM#q zAPgKMtOqKk|Nq?8#UR)jG!{Zou6-knrpE|N2KS#NTG{{yI3~atGTlD?t2| zpZ>pdL@c$=Ap<=ZdRp+W8Ln96>ob0GXB)t9Yi$l0D3+2w2?h8e`IO;KwFP~VpO|=^ zZ}=QCQ3P0+(wtC#08RpQ-1#cQol3+aKVGBl4lsSZt`0$YK!;obF*&MaeZx@@5@U-1UYLk@2@?=gfa=5({xAumj0=8$>UiYOH>x~o5_Ep0>^X$3 z2MxykVY+~z06jS1wcxn`2L^8{1kxvBvC-b1Z4ypNwWxcnndgzdL<#ObS2=K zA3vKkEmYD$((#Ocm2Y`G50MZc%<;qnY%H-KU{mXXSWs@(u*Af}r7mCvs07jY9}aj8 zJQJY&fCG$wiY>Q~>$rwOPyk&3psWC0K-@$YJQ6FWK+Nu+y5zy%@k{{6tvrEAf*LQR zamOti>(&&g3z%F5YS2U|!s&q5f*+6PJ@9CMwh!Anb^<-oDnea z2L)J_V9lb;1IYEAYhyFdIe&8A|>B5}p{}viE$8VqN1$8QrL_qjp^L~Kv&kFg#a{(4b@Dx8IyDis`MeZsgqAeUJp~m^< zYsK$>sa;F&9KdB>zBozsGmCQ^_>&8&Yp$F0?jCn9$}W@i!a!Bv9dn(ld`F@0(^WoQp3>9wW*ObjJ| z2bL^?J!U&Ty3d55WmmAAo-q8rDUiK7RiGhABH?6c0-BYw{21OSivTN8IB?vH6%K+G zj~eOx4Uo@1PWH2ugWi>v{=_oZr_%%fxoPw`S=$}wHx6^r`Et1S`af`-G53v&8|~b0 zZ!YOm_rfD(sTYgRZ*(Z?{dMrL8TJ=q2S0q>Lh$6bck>_|&g2*eA5N46E6tGF)B1M3c zHY!r2Sjwz|MSL8yP@(4fK#&*~La+}N3o2CHJLFB2(?-P=dWH-s{^)G)A%%euSS&x0 z{65YMXGlW+&!)dPBdtBP?R536iT{yK*P-YB2giSuwTEF6`51iK^b4D{0_k`g*hYWo z_JJP9-Y8hu959LJ$KI;#+)Y0ibfPW5%pu2aK`Umc~zJAri~y2;o% z;waEUPS+tJmqj0i<6O%}^s{#+V|8*$&!j~qPib&yb5%_ADFeCeaI}Ek*K>b&o!Y4p zh5NW+w;Y4O=_%!u`4HeL#8KcnS7-GEjPZy`=Z|b_1o*r#6!52T!=CKOSj#f}6}hK0 z*jq!$^EmU0iNaGFjDeKy$cTbp&mSI(rC@%B#lgo~Fm_5AV={2Ir(H^r%ioOsRuter z8C+95hTADAfG3rxD%0^UHh6#MW8_a!AxL6wq*?G0<$oCg2!+95OjArQtEhm}0pvh~ ziNxY4kT8{|$2NwwH3Go|+M#tbfN+(;VosDjHyM za2U3$Dpd4P#tfcW5V*Uu5%z@i?#Jwb+oI_>)w}NxyHc(SgNvOBogU)#hN=CGc#b}5 zzES4ThaER>GWoWqF#3N@CU=L!&w-6HjyPw#D9~Yur>bF~5vwRbF$BNYM0o)!Gx=WQ zDe^WZ;_&S*0)iu!Y##+3ZV%MQGKiS&&d~+nA1wFdpLN*7(v{-9cfaGj1WHbv85Q$>FxA>K-EMhAd>S`KY1 z!Xorx@(khnMu8zbCF~v_<8_BwRU6!FsYMN8uYFqLWr25TFVWw+ZKD%0i<2cl6o^B9 z+%-(9++w<2ARS($$QJDHFf`iYn%;cHJPC1Yh|sG`Aet77*|0f(xc}ZoOqoB0&xHG% z6j&bj#(mTh#@$nxHWqA8C91$j%nINUhy1h4y}<2f=X{=gcf|tj-(um>wmmO3?A~La tA(^L}W9#&?e`71JKO)!5YolMZ{R>d1v`9YWSvLRx002ovPDHLkV1jxsB5nWx diff --git a/graphics/object_events/pics/pokemon/azumarill.png b/graphics/object_events/pics/pokemon/azumarill.png index fc9dade92ab434c9658ed59bd235fe65141efb52..7eb8589fef83bd72e85bc65d8546e147164c0965 100644 GIT binary patch delta 624 zcmV-$0+0Q&1-J!}7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SHc3Q5R9J=Wm)(-X zAP9w1cNpO!@Bg|B_(v4A+wP@IJI&-H2aYDuUe}2eCr+F=apJ^@6aN%MpJJj0?eTkf z%=jbDry<6bg9QeR6;h0S;s$qTDI$`Cp|mmJlCm_w{&31c$|qUE`^Mft!@_&~G$6@{ zFyichMqEzAJ$Img2JiV40NmBUILCq$7k~aOR667X7&=r;#UD5ZIE4*3WAiXL=h7g^ zZO9Ee>Xv&rbq47^mR}DmSEGIx#6{-!kQ!WZZcqnj(%_EkBNp}R*Vyq(1_ude4JyCA z$ER@A8+AU18(tEoB{rNQNq=+s#1{tR#=wSuDIk>lo6paGhFAGjfn|eV3edaqGXp%o zuc%*lj>+(J!YoXEgRa2ZK%*Ofi91Ur$~uCwmgqXuWe^&kUZ=%pJ}Qq$jKe}DS}IVu z_ZmhWpK74*@X2XhDp3nyDo;ZOk>M!(m0!uc?!NRy?GU>sQMHH+cN~z8O&j515G-%i zO@kp7;Gf`sWjuK9w-`tb3Q7Hi=at!^<&J?mKS4)$sBd|zZi01HKLpg_>N70AbiJy3 zo3wDDu3^HTZ@T1=SOCD|b%aBZSxWLlec>cSpzXElEg+PDi>@)la2^8LT~xwHe2NnQ zvcU67(PBwr;_;@>ulg+S)>o|Und&AZtAjp3V@Bgo-aCLE3H_CtFy%Q5!w-Mxn$^dE zVsi1XfVXTw-aab}kR;45{$4<~fRkNPk@vQ-L((Vce+2dghKyek;v*n{mDrd70000< KMNUMnLSTYGr6(l- delta 618 zcmV-w0+s!^1+oQ@7zqRe0002CwraMKE>)b_q@1 zU?0OQ2-}A|L<3kz;DedxwC_WQi_&!c{XrPBN_9%-pJ)fyI9W zY5-%OGRM~D>RTTQ6sYZ!zET5@O}84YE@Cp;2EadZYB%MoyK8yK8F;t@@D z%YbFK9Fa3Duv`s5AA4fZQ0BMJjOSk)&XWYJOo7#^vCn40Dmjzm@3f#bB+PzxSf>TI z%yGi0{hHZ$9^M$?D=~l`vHc4(jo5#vuNm6gK;FPIF|^l44K{3V4L7$)c)}}rp)LD- zDxmBPQ^ze&n+@v{ccZ=oN}QZPCiYT%cX4J~Y9!MdqYs-@qxXZxwT)^dY( zf~B!Qf%F_dAdXNCO8p@?eb=dW`E|-6aR1g0f7E081?jf0RR9107*qoM6N<$ Ef)mp%rT_o{ diff --git a/graphics/object_events/pics/pokemon/azurill.png b/graphics/object_events/pics/pokemon/azurill.png index b0dc77c7344abe39f1aeb50c05e758734413b472..2ea08f9b9840cd959170f8413d28cf39274ba16d 100644 GIT binary patch delta 489 zcmV7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sut`KgR9J=WmeGpD zAPhwf2t%7d{{L?`(b`sf)nT`9YoH9wN%g2{+7MQ(Sg~ToiWMtXtXQ$)e}r0$Xdt4{ zO_}i*Vk{VxBeNx#1)?!38@C^P_k_O?hah3WKpdkbI0XqN7U{T<;f%i!MKC}?=e|J3 z{zC;SrZ+)ky*DSQx3aCaq5R!_l(=cCqk2=8=ub>0GFehGH` zOBcqikUriXiq%uF<~gAmNNjWY!?w)=6~>&>pz%5EnLu#cPRu^CKOb1I;qaTGbP0R_ zGd>Z7R_*9W-lz`#5G2lRZ1ke=)m4rWi fY0~UV0sQ#`N&Fk&o2jek00000NkvXXu0mjfU47(` delta 447 zcmV;w0YLt;1c(HX7zqRe0002CwraMKE=X>V|cE~SOMiUZzkaHUw*ADc9EYr(%vpHKSEIb;E>S+i!%ntz;O z$dO6j{J_5!@`@TJB4S5v30L`coKQv~DAY!iB#Ju}kY$X^~&A50LAT#G3Dv_cttz)nM#Hb6Yo&;+4pRiR(Q zKOXF(Q=G`iQ3$7@r#J)wov!H|c;kPBc5ai<^FVrfiSsM&O)|w9UxdlX8LN=`Sl{fm z=>!C!=Z>hJR+Ly`@)^wdB24-VI}Az=;$4ko>p|$5Q`q$W^i0RMxMRkGTVc|G6+|g3 zI+96*o|Ef=Wrt$Hb0OH5t+VAuIi7^fsH_g|fNhf*1K-N@;+PBFmzwpH%4937j9lC! p`QVYWMYjL|002ovPDHLkV1mKy*{T2l diff --git a/graphics/object_events/pics/pokemon/bagon.png b/graphics/object_events/pics/pokemon/bagon.png index 99a322d4b35252b2bae450476ca7066ab2fdcfd5..402d75d7870f3e063aa996bc81cc6dab6634ad69 100644 GIT binary patch delta 487 zcmV^ws!2paR9J=W zmceesAPhunlOO~B|L^S>(y9k+R%xS^D&|tDZw!NRR(yPHZEbCBZEbCB{TC6@TlsHA zt+i-}r};45ZURxk2IXzMOI1YzOTe{W8&sW_KFo*7EUl_%3Ajp=z5)Ku%Ae-L)Gj%e zh~sQhYOC0wOana3zw&I-0qoA|BgeKoX{H%>x~EDdO$MMJ+3Cd+K|azyHoOS2q>)oc7;Pm!4@OM9rSng dFSvd>J^^4b9~qYsA*%oY002ovPDHLkV1lWN+uHyD delta 544 zcmV+*0^j|w1n2~i7-Iwj0002CwraKj000McNliru

@W4Gu%n6B+;j02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004uNklBOzoF zsf>o*kEu6;Yt1TT(eb8{%4|U>HTaWRW#y4^-&Z;b!b!kgQ1+o0jt9EhfC56Md0%DJ z?1Ync3zU9m4Fk1LUuA*&{05@Y>uk`Qa}8uSok7o08(>$&?mizW9k09ooO_Zpzw}4t z6vM7^d~S6jf2FrIoU3vRWXEpduAE}nRgd?kuQvLuRo9T>hyB)0F(B8OwS2YV%YEVx zbmlmTQw_BKW^+#>Tf3uM;ZMRW{Cg~H2;&AeO2P&}8&;w#jdIqb(2&{Wj7qMWpGMG;3Mz|4{#!sbvv;#&NY5c$Nw7`}B?eqX}K@QF=UJP;o0000k^&aEV86XXCHm@05Gqw1Q2LOG1x~mTEiU0rr M07*qoM6N<$g7s#YeEqsaspNY}vA9%a$!$w(P$c@VES@0YEf$ zDESya;tgB`m~+8{Ck`baM6(1HXH9UI17N|TkP-FiB~D_BZ*Y-ELlRJ0p@PeFh{sTm za86#~Lj{g_&MMx2RGfyVWXvlLjcrDmfQmboA-ltyV`!dGV#Ouwkzf$`2ImKtS$Uts z5vf29#-!rynDArDuNf-NCmvO(;yAj?sxLi2&PCw1d;EQqYF`vqoKFg)RZ(&HfSbHf zU%@5A2JN!k@=Z_qK0ir}hP>dqp>``TLV*>RBW^H<9jY{cXhFsKu=tYK+)BeHFmAz| zt3uz?8|1jbJuCTCU*m!|NNMbTBmzq=4W{1Z-@@#YpPyV~B>G`P7H**v4-cTL-Vmbi zOD;w2@D7nK8vg$6cybC(=xD(AWPE@bcVQY=^2GY5oJ}-ohc(T$0XXv!-eHN~yZ+CH z`f%d0gD*&A?jt_IoQuH6TP5Dpu-Y3BOK1+-~m!biFDR;RHc#ypGu4FJZX#>VNk)ca_7i|x)>=UvLaF2W3;~sw}tpA;1 zxZ%E9_o-dCb^eAMzv{YJwF$IlJ1`Lse#MBQ8%*J9N%Lp6*b$ZJbvwjXH@KSWDp`MW zZi@v`ohHalL`|<6;^zZax=kMkP_2Xp{Qkxd(C{#IB$*224A~U=7hNcK0dp0_tce|12cC? z*W~VH%aW8NH`p!W(RZvmCd6cKOJ;w&dlaA6JTnCM^3X6}N)l@vEoLfFT=A)viH6Uf z$AgI*f7q)w<%T&F&1J=|86AJqlu+D>+GK*IhY66e0t=^_d_#!JjNDT x*fS4liF{ZZ@*CvpKDqTi-Y-6TaFybp#uw#O+Vq^w;rIXm002ovPDHLkV1jH6-N^s| diff --git a/graphics/object_events/pics/pokemon/barboach.png b/graphics/object_events/pics/pokemon/barboach.png index af6e0f1f4b1b89f03fb2e5432fa25d8c8ae27642..e6df5760083b4c6321701afe097acaab9dd1814f 100644 GIT binary patch delta 484 zcmVo3UOH-rq+C3)3_ulFK7b#8zAi9AM!17}TpOskU$5QW z(R-rc;@4z!NR`-o@^yii!Kjd)@`}4d5l!y7f_r14K2|`!tEP^W;-NhlG=RVYk-bh`DFu a-{=cWh!ioa4S2)=0000z3 z5He)QkRgAR=og=y4dp?foVz@1LOB&g_-(=6Lm@})4s3^Q^AyWu=XW%d<(zmOWdeUZ z5^S6NS}wTXbS&kFcpV8ja#v&9#BF)c{iagNl6W1(a?-I18thNUW$7LX`^=c}ghNli zZRbt*#TvLzz6aXMdnqp60q4+#GH=d?*esT&@AlBnKtl9B|46joi7EPv8?Tp-S4MBw z(9S@6B2zpR-0!@2U9E`M^KL1$sGxth?j0--oj3%Xyrkg6LuOgg^$oIc-@(!d_kc&H zsum$1=qhajCal-D9NN7>LQ^e}69Ni7+z^}T=D7l1fB~e|4Kn&6<)R6CrWFTlD$r+I zD~C#J*tZwJ0aJ-mD8_rf1Xw00&U#^ZHxb`Xyz>Vp+6~GqXKKu nL{<6lwLk^??5Lt};lJh+Zeyf^%6WRm00000NkvXXu0mjffPK)G diff --git a/graphics/object_events/pics/pokemon/bayleef.png b/graphics/object_events/pics/pokemon/bayleef.png index 58545acd1babf83b4a8439238ff232c426ac73d3..3b40c0a6625c3b9e48036b4149e58e65d19356f8 100644 GIT binary patch delta 667 zcmV;M0%ZNX1>*&f7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SVM#&pFc)WrEe0XlAO6y$q9XfJ{KuE=%||aNa;%ZsEL3*G9s9 zPP+ub0$@(sAI$J!b2`!6{A$Wo+1(K%Of3F@b9Gd|-MsJIv$y4MCy zAmP@TVsMCPMlDwG_S$7}lU2Nt3@t(EoXEK!^P~nzj{7%{6>r*Fy2yj$CabvLvv%R2 z0_41jD^h!ZUMYT)6f*aW`n@iA4BlDm^PA@3#NZw z$PCh&vw?Sf;1T%%nI&*}fajif)F5f_WFVsA0+sf_2Qo3!o~jE`QGS#1&zf&N-?HjE z;+O_9v1How8t&=X6O-8?@@*Ti^TjbPv3-Giqv)ZicWi0X@o?u~ok%hSX4DfhU zW~H6ivB))i0c}1O`R7B!GE39JEyrprSEWGsJ2Yp{m( z=_UOO_lIWKQUlIv*BX1@#S*7#T-T;Q|G9;n(Q0jILe8qU0H%*6PIY`9IG+n=we!Y0 znvk==TYzgCAmg-W#5-7S3#@k5c|#323#;puHloPs?O^rowcciYo-peBR?~zNk24>% zv6@^on{i5PjW)!fx7ym-Kt5nNe?=2sIsZ`2tc=!{-sFkd%Les!9EoQ-#qmI{%GeAS z^dem}!$|cbHvFOu$bJ`(b`ba}(nfsGJ|SW(!r%O^#;ltfD*tZ&pYZA@Q~AyLWz O0000^y5=lfsR9J=W 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 Y0a4W}G+IR-)Bpeg07*qoM6N<$f`v8-DF6Tf delta 558 zcmV+}0@3}F1@;7x7zqRe0002CwraMKEBjE6bJA(Xfg&Zfn2NMWWpr z@NIv+yZ5_0$r#``j^j9v<9``e1t3T2<~_iEv_m&zq}p6L^X%s!Xco6%W<>ZCES-P; z2K!*q>@g^s!!r&R<*oDnrqFc`g5d^qgB&c}tZuH)4h=Y1m73tzzwtS*)Z7VKQJuwY6xsUA)>GA90UWy>^dNK!oartj6q%= z8gQ_!6@abI34_dK$4xg5Du+(AjxV6 z!X}Y}hHneo_DSvngYJb`uTOBMvjTfLN|Tso1wMc443N~} z+a&{20wif1CtKYh6`S=5$w?GPQ7@+n$zViY?MLLLD9|BUE!ffplc)pZk$MN}x_WSi z6zISY9R wSzuMNqMz-*X7#|T=uZa_91#LlkQ zG2EZQM^HKriJRsUL5M;w%O$u!g9nbW1<8P7ynIRD;PS1>HOEhrZ~%~V&QgNp_?#~d zZ018T_CBXLmr^1{xhrqsX5RgkEPVq1khlF%(6_XkcY~!!zy%q+{oes-;`MxH{2dsa z<$MAY>=>0_%wHW4|9Sq0ek7j|J#)bXaIPKqk$n6!`kMa$&mJIcc?&=R00000NkvXX Hu0mjfI{>O| delta 322 zcmV-I0logS1B?TZ7zqRe0002CwraMKEwzrP(~`j zOR#qVCgz(e9*Qvw50IV7BCn7Eb*fSir3+DvBQbE-=1k)WDZiBA)5&*dB?_=)$&w|1 zjp@29C$lALbDWAHqUQ_)otP(_J)o2Ggm>}4rk(F`;O~{Ca|f6$zmYW1ABlRe_>F(a zP5a}KH#aee0ZXx=9qA|_Nw0-#h+__LFsYk!@bvx zfs@;Y9lxM3Y-vL%ZWY5o@z|0tAZ)AB6xXk_9aEH7Q2bTjtZF~sz^ZzIVjGMN8IBF> z%4>#c86p41sd{{AUUh5Oh6DDvq@FHZ$p1X&nXV5IpRqUm0yvGmtnOv;+?juwZ+;R9 UDc*oG>;M1&07*qoM6N<$g6Jif#Q*>R diff --git a/graphics/object_events/pics/pokemon/blastoise.png b/graphics/object_events/pics/pokemon/blastoise.png index 1699c8d1698a3b8de4239661a83f1845d37f1a8d..a98e349d62b0e2ca86f597beecfc1d091be98735 100644 GIT binary patch delta 888 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 diff --git a/graphics/object_events/pics/pokemon/blissey.png b/graphics/object_events/pics/pokemon/blissey.png index 8248ba521a113f7ba50d7056a9a4562425989234..69375274c767783bb659c3cfc86029f6913282c7 100644 GIT binary patch delta 606 zcmV-k0-^oZ1*HX$7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xAW1|)R9J=W zm)nl(APhx=K>}Xv|Nq;wF-e(hNSp>R=Nw~XPIx22Qnv9@73Jg-JBJ-Vz2KJf zJWCc_2Z)cih1aSmxA%X;VaLB-xjeHZS#U;VmFgQ`+5ncEFLqh(0$B2|zFg@nN#^|7 zKYUD_W5=5S*8Da?o`kpK98>!Aj$*$DmYn&VoH_{Pv5B7o0hR$QxZD>RC9!kyRHh~pSvjT{nh0?^CX~7f-f>KgBT{wf9XrOxONx2I@Y1vNQ@q*wp|02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005{Nkl0RA}`&nMBve1Ch&5LO4GsWqO|FtXz^#0L*VR1Q5}Ok^?D~c)gRw$p`8ML5{BP9 zzxQ;9j0ri$F^=(iBG3Np{|zmQGu&EE@;noth@ZH$&NIX!e{{Z!+XK30kk27zkg2T! z{1h%BR9mJPUF1!}o<%`e-)b{}kJY`O*mspmVA0x8*BVVI0EIMEn+eIFF9Uj(k3$X5VtdHyqL9EIB5eh-E`rfH|py$i;crJDn-+2?IiC_2o zwC91BZ{f-qO#!pMh24X>+TC)s2iBXap=GH}mhaEXe;aS=U>qSE?eGEGPd4F3c>$F2f pg75-EAsu>W{b049IY_+P_yrPt*PymANsj;k002ovPDHLkV1hEtD6;?n diff --git a/graphics/object_events/pics/pokemon/breloom.png b/graphics/object_events/pics/pokemon/breloom.png index cf8eb0c718c3f1e7d2095c9282de481b28f12555..906a3355ab116ba9fc836292963af8fe5b50ce7d 100644 GIT binary patch delta 558 zcmV+}0@3}(1oi}w7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S^hrcPR9J=Wmfdc{ zFbIXM#(>o*@mD<-Iqt!;EW!b-5*2R?onZ zd}}X2U@+qr!@O00IWv1b_yO-%YzOZKfmZ03)Gr|B8ZxVT0@3>xKjL?N$a`;KRfFE@ zj9bVz@gH-t0s(^6Dc1~7Jt8OKV6G#6usY>EWDD>|ZN^zG>P?rw&pEc~q9)m2oN|k) z7ILY$j~Cs(x?gb4ahkY_T9iED8X}w5X_9~J24%b;vYyU=9N;nMHa+|?<7-UD^^BVO zQ-{qfGvkt?G0BJ{ZvGV-b1~IKiu9J%*O-h;e}u9el=|}uNO;i%tV6z`UqHguW8a$X zSKE6~!sUuolsapCg@(L5c;GMLa>%v!*iPy_D&u6QgyC11aGMa)A>qLk8}ou-6_WPK zoAntl3=1KD(gINj$J~xp?|D3ihrI9tb~g}f^M+-{rNb5g(L=%1d3Zv1gZnr`zueKR z%yPE>|fk5>L1Tm4_<5MKEk2T@YAsZ*gUaAdVz*FrD2Qva-Qm?J+9O z5D46KpH}nFu82rU>{9DevUK*-wXKPI+_1S~Itr4_^MVT&J$*{V zR-S9Xe@65qk`3Zf1JQ2}!f*lEKsxiAI~x ziZq90RcBd+bvhCZf13X~Xcv)W)Y*F3#t;q8CTNH%$#EFhq5X&)tIm~dOb@e4%^qGH z*8xu#-21fqCT=H8vi+AYIPup@$xtU}?^pH?9TT;={ReQZRzzp-@=7v--$ZH0_JB`B zr}l}uzyYgMqL1dqkqmFeoWiPx`DARF(uOR1oqP8aeV+84+4dNL9q6qRa4#@HYM-z% zhp;yQ??>&>&cCf*Aotf)gN?EWZgjW-|8xBX5gNLGw%CF%00000NkvXXu0mjfgx>mw diff --git a/graphics/object_events/pics/pokemon/bulbasaur.png b/graphics/object_events/pics/pokemon/bulbasaur.png index a37a56b79c6a18df8e625d889ca16103c2d57c06..753ebf1dfb80f0397aae39e21983ca4b8516a455 100644 GIT binary patch delta 483 zcmV<90UZ8^1gr#*7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Ss!2paR9J=WmeG!c zFbG9!3W-B3|NprQRNd|hZPbT(>D_Eh=5)%v6dhBVnwpxLnwpxLnwpw2G4m__ZE=ym z#~iV}+~>8#phrDURJKwI(KC)Yqe?E1xE(K-ZQIx{G2*059B##TIO3QAqy|73pv##v zNQ+9bBG(clo(>j&;2}>a{&d6uf&g8v!LnGyV!BiqaW#l+j4=q%=ZVh|^M|y{rM+rU zgxaUeoi^ekqzpErkjd#0Lc`q_zZyZ#yPz8U?{LJcL0cgIQGgzQH-en^{sQbX!ne2? zMB{c!-VAWVqX37Z03kmcEK}|W=yMG~a2f>HK+Bx~*ckMGMy$)#AT9NP$?-Sh)!yd^TemW;3n>Hh79XRb~mSVdCre`HTYTWkk(HSpwDH-j{ds8mE3S=_c|n;g9#Y% zWHSW&ed0a`x#7Ws9IGH`z%Tdqm$vf$u=l@zaFFl&1xPJ|Ufci;4-B4q!u5>6c8?Z_ z12wM=_FpAJjD4( delta 446 zcmV;v0YUz(1cwBW7zqRe0002CwraMKE8ZB6bJCPWO2AJ^UTtr zP`nJiL4@d1XunLSe2awI<-mLr9kYa-1T>2fKSNL3=AP1L$5QZt!|#Oud)}!4bImo^ zTyy=SYR}XDJ)oVmD9b4?B7kJVq7|pS*|G*ND~tx->t&K)#9CA;GkJ0343OoyDYk#S z*RrjHh;<#HdN$_B89Z~!PX%v?!?KhSXW<8kOOuz3ZQ$W*%;m@$nr_R^oCVrincSRz zwmq}ARgwhhZKSyOy9=D&!paWpuZ;N)9J>od43IV$`j;)Nx``EOFtQC?qeOhU1&H1; zY0wpIFmQ!C^f5CfV}Pfi3sf%P)3<*Hi$3rGjB9^`_jsqbjBVgUivCWqhO40uJho@| zq#^^3ZC4&&5jTo8T)KhXw=a6ThMsOE`f6wyx+hqq_T1&(1@v}rk&sD}#3Z11=mrqA z)Ka=Yp=2oc&YnsGsY7zVGY#yDw_Vt`nlymMHl+U=-Dq9Y0BiEE@}$z5oEa)uY1#nv o*F_cv>{DpK=pGH9TKkLo0Qn*@r0hW&8UO$Q07*qoM6N<$f;a!!@Bjb+ diff --git a/graphics/object_events/pics/pokemon/butterfree.png b/graphics/object_events/pics/pokemon/butterfree.png index 805ee1fdf6fc02e16b56c48aa8789c53db8261b1..b95a3c50de290cb237e81fa53f5d6cca58e7104a 100644 GIT binary patch delta 775 zcmV+i1Ni)?2F?bM7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S%t=H+R9J=Wm)mZH zFbqUjmSPKS!vBA6J$3@Q7`9cbKH;v)hKZdsCI$L>J@Ld7PdxF&6Hok05RJ#5hRAsQ z%OK_vka?vfpFn{D%kKfBeDMhq8W>InOZ57x66ef4AjUzTQ6*a5^E<$+{NqJ)C`xQJN^Bs_KkdKjYN-X`EV+vJ!uwQ6uz@RIC;&Gel{FH1HI3WADP4EUo zW=e_JCiE**;7ks9499#jese&1CIpTMWSzuQ17}@p5RDyw%t?Q^0kREG0O!f_c7V6! zvBlsq$FA3YEcs*ria=9-W2|zbv4M-8XzBnJ@TLrM?4Ja{|mGfbO8J8QdffEp9W+L0i7VtNw6N_2yG-f28?dD7&Ea8+*j$ zYuyXv$-o5IH$VYEKq~LMPM~Fhwut~ZZJ^WNsm~4_(0T{JGW-dxx)qoJjJN|F@@VXkj0(37U=Qz+6aBJG@v zFr3iq^90mC0V4q5L8lby`nb{yYk;~@g5^!XgVK&6znAew@=tZtZGhnlIzjKm8hVHT zY?Byf;6?xNiY8e7qP;crRY0E?*K;oQPk?$2bo=3UEb#{T2#C`5Ji7mXLMQOm9=g>( z0lscuhrb1QpML=A%hrv_JN;V=+^zk~{I1F`^e6r`z5qftFsZ)@BCP-b002ovPDHLk FV1f?^b!Pwo delta 737 zcmV<70v`R&2B-#*7zqRe0002CwraMKENkllO{Qliqr7fa`y~ zWBNtkAo&J3^cfp$z+@$LIMfr>T^&`JY2XB#wnb0SN8r(i2%JyAk-yzK-{cW6-j8)= zRopb022QGK*8)*6f3_)@z})&f4UCYcJ)K`puxeW(FwRyN8`MF@53YX!E;trpB{U`gJ0MyB-sr%4Gyr{qPxX4kOAZKClsACO+TJuTiw_SeH89eW8ngi&(Cj!- zeE0C?c@cLD^o*k1PN#0 zAPj^f#o~vP$nXEQ^O>*)dI6=HCRM^+sg%!#J45M~WyXvdGiJ<~F=NJz88bXo%kZ6i z(L>GOU&|L$+x`8ue6juTS7(BM;Cg(>%}is1@L}&sBd(z8JbymsSVDE*J>kwlpF`IQ zX}TKA8F7CmCl{lC2KqcK!W~wj3P;>$&MC?>MjZZ5ZdBiZyFf|FkGQ5g16^*w$*1>G z=nnLG07zUT?J>^@PAsX=1`YUv26+N}w*H!$EhAsbBk zxN6eMgP+_~ak2xJ?Zpa~>f6rZ$%V5Wz|7d6m2L2Vhd|kXZ1V+t6eR*`-WUvlDj`sC z&a|n=lNWCdhCs|8kYDwM8@odwKt#bY8dkbCDev1a7kM)Xfe!PZ()tT;4dx_t*y2U> z7YqlsoXoh@Ed~?mrSR=@V35m!LtP0Lk$G?4EhZN@PiZ`!r^Ftsw_V& zoC*XF4W0TylehIHNdyk)9dYtId@i6yPuQyk7CE;9Kd!GbI{!=broUu81%FpRPH8iK Y0CuV@n+a07*qoM6N<$f>qAlL;wH) delta 436 zcmV;l0Zaa?1pNb$7zqRe0002CwraMKE4pS>V2)x{EXKCDszU7^8f}N~$u(n_4PTxrnhy z(ppK}`8^of>+-0MvX~8NWN#?(r49pbSa8}()uzgfcC1F81IgwoNyWHm2^Ayz4pdvo zZLp+EwuXnZd^^KzaOEkG3IwSD)m48-HSiQ@4G(9HCJ3-h>;vcsEkN7X>e`@Y$5}BO zY7LpzULSZ0w1q8^Z)jllhs+sfsKEe?4EexeARsPu$CK{X7<2dvPYpuux6DpRddQ5J zZkFi=PP}2#qh9KkC*3vKXMGi(`#uMMM%)B8yu68q7lwEBalnZ11%u0fk+UEP^&jdZ e-8>xlxAhIQt9A298QxF;0000%1l~=kzQ=-rDTUEmZ?SAf7SM$`R?mKP?6B;6_IP0000za delta 444 zcmV;t0Ym=D1cd~U7zqRe0002CwraMKE5$UCGF@hIgK@^IFu{_isU_oJslx3;Inq)KWDhvkwZ(siS|Ix$%JmL|L__IJO z4I*sRh*bu0#W*ik8H7|p!?4mQRYBwZVU^){D1#ody;@_GZQO4=)+uMf2jLTz0L6>;guoA@Aa41Agthw~$%iB>_X-aJ%7mOJ3CT z&#gz7x90)tVt{4qP10*d=S}>w^74Pvp+J7#3?*G`H*}39trI2*olHhw8X}o&5=M8? zWHLIjE=NH@L^@%VUHlmL7yyDUA)DV%LM8wG(Z`%mws3dXjj;ggA>TajW)*5IC zZJAZDCe+W9jdLMa#JU;Irp_i0tZbPzzuT!gR=4NP3}*|>TMPS?noS44Al4|q$eWf< my`KjBf__}dV|8ud-^M3RLwqf#i=ra{0000^yVo5|nR9J=W zm+P|XAPj|V2&0jU@Bg-ECA76I6zXx$>_0n>TKfgM2npcr_Gf?gXFqB3CI4*`-&Z)| zzir~Y>nR-Z?**uR!@ci@c*MUo3DY!%^Cxt<4y_1m4|2qR!X$$#GR&4m#<#k(VcRloQNz( ziBcx|j6;_9SrSq#N%k0~e8gujL`fY^)ps~Ki;W7jt7-sUuJ=K*6?vY2eZcJrx=9p= z+*<91Tx*L^WaXkBVV8>rm9@rE<*ebBkGMvNa8o@}nrG@mj$VHm3P~8xYRy2GBO<^_ z4GwjDMtl~SQiMltEY}yf2r~pSi{RH@Ayxb+01FJykzsBuGkuQEodzhy7*kHgkFIlb z@NYw!Q}uuzhXVx8Ij#b$8SHXFbQ$5n%&5SqmJ-udzEs)PsvPd}8!<{NT4bW+%+(AY z`5s%B`U!z1QZs+$?KI-0MBSp&YV0@z1Fpr9v}^RAtW*vmKJsn*cX$MQ4fgs(C>5ld zT;nFds?40M#%S6Jm@0nE0lkYPk*qc18w2R@H8P}OrX28r1*aOo88?BbPG8a-#nO!6 zo=->4naYBtEJi1S4-;HJX zz~Ak4cjY3G<$m|RyjOuEUOJf|5GsNX=oulf5ntOeY~kEsQ>@~07*qoM6N<$ Eg0hsyPyhe` delta 970 zcmV;*12z2T2agDl7-Iwj0002CwraKj000McNliru

@XI3PUtwp0KB02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0009sNklyKX02r7{&?PZE>eKSzNFO zhGsBkxUu+<#nQp{DMFR{C7OJIjP``VC^;pLlum88{u?6fbmGg z&07x)7zo&vGF5$aM*8t^&wFskVTSo%1Xl39W$DZLz5)_lf6A)^2wBcpTgoeSl-ts? z84wx>NGAVbK9)zUI~waCOexzsZmh_C`hn8_;z`cn!1Jj-SR32m9|or*83 z7_-}71gvorE`y2mtY;5SFx1nTNwlX$MmlBbY`KX76k<^?jX*9G<)N5S0fqh z298JLn{a6-nJp7kEUHG?A2Jtk5MUxYnr>CkV8N8sD`zsc2SzH>6WCRQ6w;YB5gpBS z)nHN?l$uB&&cty>UkfQrpDFegJmUnjPo^V#aB(XKe|H$LZ)04?nnRqcu@{(RcTOQq z)1+Wllg!CI;#~9$*)M1W92wv7wBLJl*;P}R1`tcZSRuyxJm5jVegQ)vXnL($VSzZi zfd(#ZzpWp?S5ue<%8G=sBritjvtQ6arLNVrilHB4@Dw+&<~`CTlJ7Frf%;pLr1Grh z2PE03e<*cD#wc9I0ek+Dtu%1+U~gw{XV(o(GF3;N@gLp^v&VkGTEM|1Bh+-8%%m_F z_9awA*3NEiw}z^PIM2JV#b1NL;Nx|;7bO@JX%E_jGzOms<(Z1QH7`&sB-!g>s<`XFIH5Ds@}9G znJV9UK^7gnKw`9Btp_8fz97bZ$Sr(w%Louc_vbTfnx?_ggI{3d^pxS^frYjGcE}s; zTok|kI%Hb2b4VU`4m$ype9I{0^DX}p_xlzLqy-rg{X|kf66h9WVt;JFW_x{YbCJ+_ sxz8{;_pneR@Q#-IuA96fHRj*bA90}(KZk>n`~Uy|07*qoM6N<$f~qpR<^TWy diff --git a/graphics/object_events/pics/pokemon/carvanha.png b/graphics/object_events/pics/pokemon/carvanha.png index 7861390afb147d84632d1b55f4350cf0d605317e..b8f57ba526b7946f893978395a48073af6447ce8 100644 GIT binary patch delta 728 zcmV;}0w?|L1)m0x7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sok>JNR9J=Wm)nvm zAq+*0gu+6I|NpmVCw<20h5%mXv8i#eToHE2h4yke$2rb%j&q#j9OwAEQ9q~B%pJ)$NVTm0pJYE{FMDju95V&ABZMi4y_lz?f&7^M_pZ%^g^96;{*20S(ZI=PbX| z`y8mqRN{i;goKEHWO9OYoTb+#(C(# zloJj(Be){Iz&%Hyy6YoHA~M9^;RPN;jCg&-iA|uy$l?iq-1C}pa5o4hFmxNB@H!sa zI1tAuSRZ5HfH5_3I5Am|QOeQ_Z20}iAuwEUKrujIP!s6e36!kmx93Qwwh+vLn=BkK z3)caT|Gj6f_1-(M=Q$q@M9Y&lZo80{svHdRf#*iQNU$x6>0|1z9OKZBAS!PikouJ8 z2yFSi!y)H?bd^Xjp(xjsn^q~(@T0)3z8S0BwA1#LE>bpd!^+AV2N9SD{3j&1XaG8a zM~=IsHIR@Vi5`{fgYeEd!6QF@JEOWJvCauXlh`MF14JxYa^rLGE`mv}L|45gwb9g8 zV8@*z7JAV2R&Q6#?maN(RzpG1`$|cI782ST(tx6Wc}PN}v_)#jTMuwBcxgH#e67G= zuF0J|2cS?Nb@1ove}PwXAoV@ax|s504j6B{7;+RrRPTaTWM3ptZXS3S8S<#sTQ zUvo{N>Gv&#Mo;Vbvbv82Jb_OR55&8vH>1Vl;GAnKklAmZszu;M|9ABby8?gs^nq!- z{3~2HiW}OUK`Ju?EbnIbtNeQh7W!8fUv6(EU-88+sHg27cL4TdKlbC_jjKGuc+2v=gMyL@os>%|NPF!>Tb4mFjlX|* z?UYn5AXNFlHvkNB3>re9=(RHy3Mf};`zC-!jzK{AMA2*Wu*!8P*q0VW&T%myT%c$u z+o(NhWEzmMOU6#N8=v`(BhR)^3N$P?n3y2TpgeN@4+q(9j0arcol8nmlxzaI4h5H= zy8$}LbRih&)JXy(Kb$8Apy4uj*UW!$2Y0&JE(aqMx0ArgQ$4ldWEmW@1*Fa_#Vr+D zy(Pw}0xgVb;zBc^6eCX;e8~c(2d&PMU{s6({jnRFOp*exg#w!$NdeTuxQk|&ysroK z$iB7M^oQ{xhyvm8ZRBBmo9PkieOh*#+qdTk;g#KO#_Iu`-{vKOvA?r|Q0{*}J;kTJ zCr12W(%5Dc2v2MzzjsmFV)HgaE91Cr#|2lvT8l1yu?>vWh()OCd+M`!5Yt;-Bspx5zrV@6KbSKm< zY{en**8*yl-xc2)6Sn-;!Nh+{3V_8_RlYdc4mC?rnMoal%7wi#d&+#x^EBCF1tME! z>P3U$^^7KYyY>y0pFcNfdb+QubGi+@b70R>KNU#R>vt{pL(V17sPl*G+_z_AC?wQD zp5aG_pZ9EzMP17E{RK4Pcwt9T2f5zt$#?qy84dmd0HMDf|HtDGN~IE`S!5S}Z2$lO M07*qoM6N<$f)c<(AOHXW diff --git a/graphics/object_events/pics/pokemon/cascoon.png b/graphics/object_events/pics/pokemon/cascoon.png index 104aa23c366569775708d94d4f4d4dc5c23e1f2b..417e055292b16a3b7fc2f7184554fc8ff9bdabbc 100644 GIT binary patch delta 542 zcmV+(0^$9)1?B{h7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^w;Ymb6R9J=W zm)laqFbqU1CM!*v{{Q!4%a^!hRcOcz4_Hqv$Geg&hq$-fj2Sa#%$PA_#*F_G_#+Ry zAn)nqmw4y}iBBiL#6zzcg8se(oZC!1cVI?s#Df59F5vu!`oiN)2=zU;a|_EyMqn0s z>l0V${5Vn(%b~G;~Gy6BgatS;Y&yXmA48=g%}K&em7wC zfAN1+pE9{`0P2VgWWYLL#;rrzfjr}gw-!Qw9}wZG!C?uTFl2vpU=8;2*cou%aKxpx z@PbEYOjK5@_Ny=h=kBnwM^M$89x*Q+1bl7JdCcp8Xan1$cCbD+W>9!?;2gaJ1)X5; z0PGMao_xi(mmQJH)j59%w)^U1*7d%{JY}amza%{1`Huxuo-uvZ2(oYWVEMIh1pKzh z28W7G7RpQZkVAT_p1ukz5BhVy*MIcS4?y9$|AoEHm!F30xgQ9vYB_(U|JXmi88+4oJJZ3QR8IZA g(6R3mdgEU{0To~tFcmCmApigX07*qoM6N<$f=-bIU;qFB delta 624 zcmV-$0+0RX1h)l{7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005oNkl5J0&>q-}Q#QV4vR z6jE;jCJA@D1u3YDis2x~P~#jzmD?aU@TEMI63)m79V3B(6q@ew&1aYUp;Fhl#x<_- z*Kzv~8DHLe!1BEZsO=jD#6Kl0rnd9vP3ki*b>lcxAiao!e}ChNb<>w>VwC+gW?M6s zx1F8~_tmcuXX($}i+bVd79z1`ugJS>YkJiCeaLn>|5~Ab5N7rx<>Sm=lg3KKP<%ht z3Z!sQFM;Z*0`wp~gzC+fCc1r;9zw3Z3#DHM-XZ54A~zroR540V3+#2tH}*yTaM3SE z-m?|mkVB~Ve`x6P1G-syTBr?I#UhM?X$9#rXJ{IZ^|`n$jbG ziG}?IKc2(*NEy6vHGX!>bMxS4v@ zjPffU7HvO$P_O*<`}2_#+9%Jcv{O^tpALhj|9RMt|wg7%TK^H=dr=jfl>n( zI2~|_@~T>L%DL%(YLGuwDW)JXJVgPZ~)nSjzvv#?Fk`H4R=6EFr5ZAZ% zxIAkY3jlnKDHbs{H@Pf-*+~bv*X9ErBla_ZlL2EcuNhlv0CBH%Kuen{tEDCXWE>gNs-_h02Gesov39&z8}`nri6__=C-nE#(1I5ZJ;o?yrl P00000NkvXXu0mjf0Hcn3 delta 268 zcmV+n0rUQb1J(kN7zqRe0002CwraMKE@0l%dv)m|Tx>Q=X?yZX>=6t{y z*|OYm#~pXvamW9OQp%s|)9m~{Mzw=sa9;1dTA%@@lt_;b@TUs~XZ1_>@2vuHe(xc% zfdt+U92f>?_3r>^dF~An`_nk6G7Qe@drjp0H2~5Af6)9iyi{2RXZ2iD5~@Ky<_cg+ zz*9Tt*a3XsWy9dCo=ZrF`xHSSPyi9FPrq$jx8R>a4TH1#ju;)#83ExJT>~ttX&Ss}O9hKJ|?OhO*#rl?ssVurzzGwbtJ zJ*6A<$iwfR2f#dj@Rc1vT0jGE>1&t89Wns%a|^R6H{m(@2smzlcLi;p_?kt)jQu4* zH@<6fRrESwZ?Gt@X&vzFpl7YGT3uf?Ks$86--y}&TD-;=FY`0`KLKeP00000NkvXX Hu0mjfj+Pn( literal 8332 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 diff --git a/graphics/object_events/pics/pokemon/caterpie.png b/graphics/object_events/pics/pokemon/caterpie.png index 581a2b5fa5c11bc329f79d7e53a0ba3d27dd1d3b..a9ed0852d5e9f744342fc1158e0373dd3c5c1e91 100644 GIT binary patch delta 523 zcmV+m0`&cv1=9qO7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^w&PhZ;R9J=W zl)-KTF$hFgM!Sv-6950V9pX)zWWl&O^yHD+9>xpvY|6GREiElAEiElAEiL_nYONxI z-=V+3-$FmD{(Z7%i6r2$!`zS9=hhm>{s^${Xg*Fia;E|c4(za_J~zt`f?HTW21I_C z1B4VX4=CK~aU8X=f8c*ct&0MJ5nx4KQ-0fJjKH1^N0DTmYVc>=Mod6jm%M7L7IqY?A~4V?b3Y$gh2c zTx$FR_7&qb$pQjTO&skqd}xYZzyRTffM;>5?$me#^qZss(VU1ldH}m&3m5~iZI2ib z%LO-xD;9ss&TwZfY=RN9fbI_JJ^}@X2QrtC?H~XE02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005KNklfOd zog@=dS6y}0^>3>Yi1z^VgUEu)ZngaDz}ukT!+Zyk!KSc3f69Ik+JVmC@@j=f z!VpSXK;|4ezJw0f0z1%Qu9q4U3*(At>KZ~a<8jROV;3b^w#z{m$R9J=W zm+flBFbIZ|hK5EM-v8ZBlVs@729M;_m~9OO(Rn5`RaSE>4dE=xvifi$E^d@D&T>cJYQHOb0UpwTm~i0$*U4 zfO!{Ks$6UejQ9|EI+%X~BmON#B+;b2ZB;K@AhpTu_H}{7f$ah`!r+bU0;;6YB&YzF zQ!87yf&@+u2AGJa2b%)#+!nY^vxkHNKH?X&Peoh=e#N(IWH*1^X!jfdx z1Agg)2|Qki2(NBLfeZaLxWeiy<_4i!M zlY_c*Q(wSEAoWGm2o>P-Q(-q#f52IENpD!WU4YMZk)Hz5galmoA)-?B{RwB;oQ6Q4 zFW~1kgEyIwC(8LCI&ww@dlWkgtmtIspe-3S#p zIcgB=A+0Ah8lhi+>xlDS%FcKZyF8621#k@BIbafAjL{+wcyDl3j|y5GaZMuey$61e z>n|%*!-Ip`=R;%nzyczkd>U~b4%nO@@IQ#~>i^ikv`<|59^-@oBA@^O002ovPDHLk FV1j

Zbqz delta 568 zcmV-80>}N!1b_vQ7-Iwj0002CwraKj000McNliru

@X5GZePkjwx802g#cSaefw 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

@Y4jy*Qgwp^302g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000A^NklGO;$0l@VrIN}y+18fZF+3vz3%$W$mdE@76vW@a= z4w>=;j0BKsf1J>a5y3V!)YZTkE&CotT7bGS-H=0?qGwFgO$aDo&jq&iOn}>T5NTgG zJvX|-Ch4vOR^o;4Hk3oqPiEPGICQi@<0l=S9X>g0a7`Q1I#iUEYq*#6e z@Y@d4Zc=BL8_$RJstchRk=qN|6xAqr&4VE3aQIBff6CY@Su6+6Q2;%60`ex^6n_JJ z#SZC}`=_%kaMlS3uk-zP7bgU%^}{^bj$CHzlqFqRX4%(H`m_DRSH_v= zRj3Mk@tiYz{q%yC^Ov`Y7NSomqV_wPt*_YmljXp7R?wYAv@S|cclr;3#2;V+Ju6@Zj+0*W{DSg&eqw(e{dFC_2Dlw44-o$oS-P(Cubq0;)@|6 z*HzbYmBnmvyBzr}vzrwv?Y*vknBFxLrj=A?2c`X#nsx%Kdf6ou1n*iU)heQk?J_V| z(JBhJ302Q-ZXTIY;5i&D+MoubkkGJZ_E?qH2W$|u-Sv&hz+f4};V<#o_4Om%MJL$q ze+j7J=-M^IovRbSVqHLVcM}eeK+nVNQpq2$ufLb0z_SiaWC_ZI7pBm(v_i9^RS>*? z3T_5NK+9Z>w@DPsS2s65jR7mq<9%=J7Grn>seMmMkWLsDk-QKt;PA+i7a*svYK;2% z^9u7*Yy;ZSgWt|zDs&CeXgT>IfJT*SN-}^}h^wnMp)JR9J=W zltGTeAPhx=B0!3r`(Jl#lT1V7Z#v3iy1-pN2i`Z(WtlZ=)~s2xX3d&4Yt~m3Ydzrq zEx?-=ZV34(+b7u{2?!?Rgc?H5m!<1~`yCGj&OL&J5$7v%^g6y&5a5Bp$?Nd@>T>D= z-2JEzkiiDpMu9-c?SOwOKB9Jjxq7@UeHhkzfR1Z}d&_9Go)rqjJXruqKq=zY<081e z0_2-t$E6|r0e0)zVStz?qUHw!D9_d5db##XfOo&1YeIj6QxFNnTt{59JKz@=IftiT z!6N~O96e$k(FO-N=CY6YZ4j%6B=oplFMA{^$hR#rnY~Lk;B5m+TEPhnxGulN0WjD3wm(|m&p2Ujf?RSz=QHH(gyk3gjbg5|X?nh( z%`V_}vr^7k+K|AAla4S&0hANsg$_O7SEw}rt^!2_3*2D9^^xoK48Grt@Y5Flghrl$Y^02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004nNkl(beawcZ_@MW bz(1}pRcR9LDOy!300000NkvXXu0mjf2}I>a diff --git a/graphics/object_events/pics/pokemon/charmeleon.png b/graphics/object_events/pics/pokemon/charmeleon.png index 99d38dbaf62aafb65bb8cf3b93ae62f31642164e..2a09a4475646120ecb2078359c90be45569a309c 100644 GIT binary patch delta 551 zcmV+?0@(el1?~ip7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^w=}AOER9J=W zmcf?8AP7a1o}(Kj{Qut$kTh-82h*l=W+U5+@<1S2mTA+bO`A4t+O+Q(UF835RDFdJ zzb=3R0TD0P_(dZsZh(kOfs0$>h+irosl3V`b8}IFUWh;BqV7ds>(=t|6%qhHQp~Hy z_>7yr@|dxq{_;G7{WX8PkDEZiFDGzb-n~;Be9(+k429o-~i!cx~!%3M8KoT8P)13B0X9K*Y~i z#vH8@P42eVTJNlBk)G#40);I;!wT{q9&tzDnIM4#q(#{DJp_OHe6)>^62e{k8!jIk zmnXoPR34or=Ef`HmXy?1XNBPw^0`LQ*2Lc$Cc>PVDc_r9pfBP!C;CbZK2;I73RCa` zgkHcRq)dC8a2+`XoXg6_cpWx*#BI`~bI%_LA9>t)0bB#@0K=Vz}56V9-80XI&GF1WJO&LH>5$6UcR60`UAIp@aYB p&|{bJHhFPz&Iea;7@_m{0g6{NyLnXm?*IS*07*qoM6LruV1ipo0+av% delta 611 zcmV-p0-XKs1giy*7-Iwj0002CwraKj000McNliru

@YBM&@Q{>}gZ02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005cNklyr!uvXMou*LV92k@WRrQ!w=R14voOeID{U6?PR^3X# zb=prVI#-VR*U#OOO*-;l6rivGIYL)62fYE413GH8E0Or2;r9g!P&${)Vk=|;_va?- ztt315`ve_8e}{LNY_Une*MtK~psg`62XxfvZ4N*?_t3uZ74p`YF_nac>0_s=St&c* zHHDcN{F-5V;<&v_H4(Pv^j-xMP~(?oK@}%ZSHw@tRFq(=o-b^)XH(T|R!hJEXHU!* zgObKfH8U|^FYY3$K)7DqVncsP+q56B`SPrjqa}tBb$11%fL+77U(p19MZTB+UglMt zh~*j|@v*{-p1`<%1V90av xTzvo60@gJ`Zv*76dcq{+_002ovPDHLkV1j;`4_p8M diff --git a/graphics/object_events/pics/pokemon/chikorita.png b/graphics/object_events/pics/pokemon/chikorita.png index a888d2bb09cf7057bd56ce57fc8beefb166742d2..f046b34da6ba5a574874861adbde62d53214d5a5 100644 GIT binary patch delta 406 zcmV;H0crla1m6RY7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wT1iAfR9J=W zmQk<5APj{!LLo6}{Qv*f!eHvX^i&~BeCUb3>^o~uVd%Ea<#M@PE|<&Y`X!O*dp>v9 z1!ag*O8h-%xr}OCe5v`XCFP7fDwlvl^n?~)YW`+{GXh?g*q8wFrRGmhPRwWz0T+-m zdWa0Z)cmwCK0+2}m=J&S)#k+_o&ZcH4-#;i*W&1IgO~b2K6=6rcrna!E*z|n#WxO3 z+B1GF?^vDB;6F1!RL-fzpY@dv7xR45IE-lV+F&ny*8^C5Wq@A31dM~{#Ny(J;T{Fw zWs`;hOx_kLPjMotd|+AP{{b!D8W7pL{O@!@hoUJOuqEv|EF7G;1| zeVk8r;N)33=6p2J{w%3g*M0>kvg}btuNsvr>qmY3@ql!zj`Gbn?R|oa_FW4ggu%;5 z;~MS_l={@FtA>LdO;C>wB*ZtG9J|izIKUtJ02b>N2B{Z>T>t<807*qoM6N<$f?xQ) Am;e9( delta 498 zcmV@YBnkt4oQ41Z02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004ANkl`6u{-o;wuZsXkSxLo4Mb-r2c363YO6^wCEj ze<@V4j9FOvilUGWs;s)0b+sWCxqZE=77b7yXoJwYI&5eIe`*|O+t!kOrmEw9uUaxP zHIEiqXn4lZf@h&)(>nu=H-tIpsmeA&oB`-!0mPx{3Gvqcq*>w zprP7XyAIaXqM6XEqnTXp`*n`}gNEuYN56*0NIN$O3k)2&n!JGo*{^WfoswYnl$;WN o8@VXHF-!U1noQIY{_FSvjB>Duv(C$t00000NkvXX1g=70f&l&48~^|S diff --git a/graphics/object_events/pics/pokemon/chimecho.png b/graphics/object_events/pics/pokemon/chimecho.png index bb21ff26fd110f661ea15ea91a9c4f67cdab743b..1986beabf365db2d81558fae0b12258bcc78789f 100644 GIT binary patch delta 259 zcmV+e0sQ{P0?q=E7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S%t=H+R9J=W)6ojU zFbDQy0*c+ZqYf6Bxd@)m z@BqGF3$FWd$B3C??V_%F6|$$UI@`yIxV-_0+`oM4j2v?08t}8?^8Y(m_8Qy0#=Izr z=#9=nS0TSKDMaUO!RZOyf~pvM3;2cTe3{LEQE+u$xO@J2c>zoE5KR|bsvrOW002ov JPDHLkV1jg0cx(Uw delta 251 zcmV%Q67zqRe0002CwraMKE5vW;1c&xv917x8gIfY#v9UOqfBWt~Za4rN8ylNH%A_0D z@R;8W%}_f*8k(5gQx`J?Q+LJ;>@7RgB<7s2huh(}fgI%^AMV#d#6T`BZ_kKD6h&wG zd&`5U<-c>i!6^x5lKWrR9J=W zmf^0$AP9v`T3|LB-v4bcpk3ACc6aZuC9-Upen)!{TN}cP6)RS(Sg~ToiWMtXd_j=J zYkd3n8RzJtqwT z>-Rp(J5JADZraaC%^-hndU}6cruPiycnMx5AXRh?*5<_rL5|rv5s{nrfG>U*h`(&e zH<*q_fHVI@`@R!3J-_7nVFgCxI(o@OimG_7e2$ z>2S|GK|T)I5-9HEvtwPb0SmVTl@9{-Cn+VtU>3b70-sw!395fVprOR2(eY6r4wYL1 z!qaiX9Ulatq?BxSU_XH>@VM2JAV%{Sqg>&v`V$Yl6Ig)>0AzVduAmuoH)%5e!ZiWo zgFrR$OaR>H5LSW5t;7^btby2+e_e^o4(R!9512u*R(>4=MkK*0PsvtjmH>eWW(jDC z<#Zu4NP6b9B{qMI9mo3~;3fgj!8=a6GI5{b$|u96o`}r~%W=_`Sn<~J4R3n@x!5Cr z6Jy7{=g3i42-vTX@?*+z+mJIr0?4e5Q6Pup#hv3^#xR3@*coo~pWK^YcdGb9l*f#l zK;a^o@N$Z?y=r&{t7!hNB0$Z_H+UNDJGmk?9@LWjc;^5B002ovPDHLkV1h$g7TW*- delta 704 zcmV;x0zdth1&0QZ7-Iwj0002CwraKj000McNliru

@YF9mQmSlj>r02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006jNklj2OWc9)oL@C(%{5e$mmoy+L$m=MBhlUdEC>-`eW2LqA>3!Pw5!18E&Vf0Fbuxx=d(gH+|FxHmW0sKCI}X5hq3c) zO31SbyH^!q$e~4{@SF^Rl*m9mv=rm`#Wpu=_ z@dQwi;@`f-j1K!QzrFc*kRaQ*j4eO$3BBe*x4c_=noHvez@tiFKc!>NuctjX0Wx)X z$yVt4W zIR4SKQtKt#^$>pklnyg1i2VG*;i!bF5}tc{R0n5E6~$E?HFqK*8JzVGRVVSm^wkx4{BR9J=W zmcfq0APht+sAQ}-@c)0iW9V%e9I@(QB}Q#855ltpNnfv%larH^larH^larJG5kdYk z-#p)(9|+ooEC(zXz{OQ{wM01I*I&)=f(wrIl~)i5nxzDu5_1d$?ZV=h|IiwTV4;TQ z)0Oc+&@_vrlti-52LykDzIwR|#_$4$;Ie|^P2LeS$ug3K6tEODK*)KA=M9JiJ-&P? zqyQIetuaCK$(_rb2ZH9U?NMI9N01I^pcpalp!?OkHnxca9tmREF+hcGkyclN&g(d* zq{HyLyWtLx1VN>9AzJ{45Z4z2CVSL*qudOF?Z#K8r#Rv+DDQvwTbQ6X*Eu_*rY=}v z$oA-(za%xQwOUJL3#~Z{ECo*?_>l(Khm&^&&K?%<`#awv5x10c#UZUZr!B6%1lK2r zSUz0HW4If(l;;h2!0`};pg%~-8Cdde=plYFhZ;WU4=FI@YF%-_nNAUmv02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004iNklC&ak-%UU+{Vyn0{-|yXAB#Kh2ZTxU3%h<@m~|~Qf4G*p!Ils&`!ZB+AztK# ze6WP6(QqLl+rm1ELo#Y-wuQL3z0ZvXS}5SixX2`6TUbSekO(xeg!NQrdDhlXgnCbC z2DplnBNSFdGilit*0(|k2^)L~=YY>>N;xbaHXp>zwvaL*G72X?m_l@TV-j$c>|Po$ zvCX!Sr9z}|e+ks?c{SsZwuxNrITw#1+M{f&8%g7m8^T*&8Uh8#}Mv;#dxMv1rEsx z_u^>SFP)4qy9qPyV=9=3(XuxReXJK%7?;fn6T*FrCgX7KWBo*-U$K3=es>%HqkIBL WLJ`{Hqky6S0000=^Kk!WyIyJ2wcCzdYDh#u%^^H-@Auj!8^T`bAH9y72Uv z;~keCAq4JIOd+7@(DXc80_7G_=&W@A%K7n9adjaZa)bPcIu9lO!dt`3c-iTkTt5N# zypmR4t)|4c@s|ureRn+n0>SZ%l>8;`!BFs(V8`DZWe~F$v%jx z$>gGHm>i;MpXZquHM1>DZVPCc(jsIlN~RROeJV=k&%O01HqWh&iQBZ=?D2wD$Haf` zV^^WtHPA8fdy~5EKGZrU%3N|hd^y}N_;IjXa`uY}?c4G0yKY6v-IG_>nEKCV8;m6r zdxUFz|7^LiP6&<`Ff(Jw&%7c2!uq*^Xvr2PNerxv<>0Z!0%cal_26iPG2X;~&zV6e zQ3^+U>>byWCrs+Sqk*t~>MoN5fhQ?D`hRzyWVy;bU2xYh^VOLj@;A!~2cWl-`_0N) P00000NkvXXu0mjf!Wx}@ diff --git a/graphics/object_events/pics/pokemon/clefable.png b/graphics/object_events/pics/pokemon/clefable.png index 7d59d444217775121d91a26a6e2eed25998f5f57..61926e6602518de749b3fc58903d920659d9982f 100644 GIT binary patch delta 609 zcmV-n0-pWd1*ip(7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xBS}O-R9J=W zmu=7MAP9!-5?NUy|NrM65bc|Y^?Z90Nw&IPRBynSHH2l$mMvShY}vA9f87w#z4Mln z*njYc5xUsmm{Pfw2jDi}nCApBMxc3Kg-P%Hfn;KbBc&9h3=!oLV@iZGJSmUy;LiYD zUc7`7u-PT>IHue;#cF@g2;Xoh4CcA&1IP+d^3^){9E(6Gqcn5=6+dm3t3b(6u9ICL zj}sPwnq{O(9_Xg8!9%VwRxfJ_xSW1FQsy8R+!!kaa~n#4q5ZBB6&h_ysNdk=MaWzg9q@Wz`-$oulnhI%zm zZkLB}tP$Dg+YFC5p4+svps4`dcpD)ncGs;6cg}BH!8>pCo!b-_X~#yukRzQT@@dy( z5a7bwH73W4?9hMG3pb1e`1~SJT%jL;h_iUeXS7y`wYCA=xbd`fEWL{#84fpY^pF*j zDkO7=19v!_W^L1W;nwgXP?Uk0p4|V*Z3iikC$Qpi0387?4@DYS^WzQI5i}7!1(bap zEzo|XeF<%@o^Q|WUv-R}}LhoG# vw~sk}&j{3``@HuS^xDnA!vO|wVur^*WScT&t#prV00000NkvXXu0mjf!m=GD delta 662 zcmV;H0%`rI1>FUZ7-Iwj0002CwraKj000McNliru

@YGAX@+SR()c02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00063Nklme+*e=(enV%yCLP(fDjzE_)m zBE#U*wyA2!jp>oG{07hg)sb~UDmc>-T|mG;X~5U6DbP@tH#`<+3e0IyyCdhG0*el^ zma&@ha=}|>$U}kAy4-eV^PQ9l3Ky}xr00cJhzMwL!#~v6=ON> zSk`b>cb$F*fA8V3_7!%R}lT-f?Y;J;yXRFB} zHBfZl(-AkjgRn3SFjRUONH;M|;(4j{pDw07*qoM6N<$f|>6ty8r+H diff --git a/graphics/object_events/pics/pokemon/clefairy.png b/graphics/object_events/pics/pokemon/clefairy.png index b1ab1f4ec8f0cccf0b119029299a4bdda190fc89..3e428196ef0ffafc936682e9c5294d97618aaba3 100644 GIT binary patch delta 462 zcmV;<0Wtoy1eOGl7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wkx4{BR9J=W zmdS3zFbqUx*ar~;%m4q|awsR4a6#N2IYrR`kCA4mr5dBvYPDLeR;$%&wM<0xSDqGB z91?lXX|0vbP;pVdlJN_UbRu&`6)6`L{K29)AuDbLo694<+at^~YH`XnmpWUE&E#ju zilbl(1G0VmmT!NcQHy_bE_0bdTHE1gfSlXXu3OV-QpMqqG@zyP0#sZUn?q}}vrj8N zUK?a@lJ7a`uxJnb`2lji$Jb*LOi=NE2(TM8gCkOLyCIJI*I%NX4?SPo9`hr9HwRd} zo37wEU@Ugd@!@Mei0>Kn4?7c7T<^H!9njmu6}SHU=#Sr`io<{4bzyn0D+-Wu*}aJk zR-8%9q1KTbAm?guR{;9~a&GQyjT8r4px}qqupGe_N;w<~21ldZf7TUOO2_Tbo1o+d zIKm}2gKP^N2go=k0L~0%e8~2PmG;Ij`LMSF?ue&+w}>RZ#!{~Lls$Op3<8|50)Kuu zq~!be02IF_OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiWihy@);00045NklWgZ}mlz_Yy*gjvP61%AvQt0SSJ{Fas}ikge{rh>)1!>QSc<09&-i$9 zYxRLvYoHQLTq31p$ptz*o_sOQgNDWsB&&H@(26dM*0(AvurV>vwAqBM-xf&i+&JIC z+UZVQ(`Q9f8~`)QPVK;REjnU^9ZZm1xF+qXt0k-Uv=p?GmxjK-;e+JDU6?OR1dwjumenE2KdtmalWHq3Haie64*9h~I9nr?r&1SHUM9=yJ-;JV`@BE(Af`b{I z?C7wXur*EIdlzIYPM2cOsiWQp(Ny$2eP+Hl%&X^;`_+GS?x)pjc|UW=2l##td(W#1 i^b!`aOn5u+fAb3lQMK3Fj}XTI0000^wL`g(JR9J=W zmf>o{Fbsq<$riyB^!{(Vlbyn#mK7Yv_CrT$3ZHU1sdeaaq*AF=DwRs5QmItxUr0p$ zl0Uq?wMImO%QlxM{7|!BL|k*#^Hi!#4OiXcHsCI|d~hdsynriw5s)esd}tpXZt-FP z_jnHocXzyqtJ#w3SkZs^8Q>Nt+T~C)_tP6M?aWN3tPbkKL)mdQylU`<=sH$ z6aFs0uz2|*jtZQRum0k>!wo*P#kE`8bUJ;|M7%e6p-NwVfPgcxU{AcoVGrv*AI~C2 z91^UkRuniB#+*@N?^_&z3JF=&tR&(#V_~Sw7kGy=<`d@&2svCZSFsLSX8|K_B_p8I z{|4_7z5G{%>OJN=hD5yu_w-yn4&i_lKc7ud+#@s!6ag1_5#QRIz1m+MufQtA=Oe-b e2K4d$8}{E7Oco(s$6+1-0000@Z0xybXq0#^V02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003qNklQd~1|Z{UQa zI0Ruw(gySjyFehehU7S|yO*$7Z1M_XCD-^4K2f-+93reM7H$%D4zv>TcVBjAhutL$ zFlEY=DO0BWWL^Hr!5T!*b`G~MBHHNI zYk-dCCzMLI@f&GQu_?W_1*iM7=Txvts?cv#A4FkV`fUFT73HC1u45KltBZ>3#B0EF z=F3(v7cmR&SooUxHSrqYg*gMkhKtm7$Axi-%)E8Bgf;VxyG01h(!F%RW$%t`hoV2; wTOVMR8E_wmV3n1F=g5dWHjXVE`S5@92~Q%pU~I)9ZU6uP07*qoM6N<$g5ns+b^rhX diff --git a/graphics/object_events/pics/pokemon/cloyster.png b/graphics/object_events/pics/pokemon/cloyster.png index d979526f72568aa3642af620cdf9689eab287a8d..9fc5d0f469d3bbaa668d1dbf3ae9b59d6db218f4 100644 GIT binary patch delta 995 zcmV<9104LO2&f2<7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Srb$FWR9J=Wm~C(5 zAPj^f5T9au|Np5182QTBrprrpi zz?;D*ZrL9u;G4XX@6E8}yuU#vIfS-?SDy6V_Oi#vgW%PmX4g^54l|K*BK}jJldz<` z;lKwUd%>$g4VU46Vg6LT1DiqS@b?>!d=d-+miRLZUJdq~FvgGRn&LxDS<6FzF~$0q zy3{vjV1|I#f}HUt<-ErpAPU-GTY+r^rfbXzwD1`5Er8xYv)-4lnDQM!Bd!I$0uPu@ zngz{&!ax-*6IcNt;G7_*EM_q2-qGmD(Pvig*F} zd`@csYTpxo6zO-#&1=AsGYtj@1CA?S2oBC+1;$o?;d=$9XMuMgEq`ndGpJU(Wx99^ z7`RRh3>Nv=t6n1pP|O|YQ6QA5Ge|jB2s(7&G){n7l#&vmyOK|_nx6O-Fmio27^GN# ziUSV*!(c{2- z0h*i7DIOqrvH4EzL1sAcUeFozCM)%c9M|#UHDJf>4oTa~r}+42vq{lF!i06a7aV>= z81yGGdp-3NPy;sJ3#v>nd`hadrUU&zM&1Q%+&Yv7IBkyg6#-b90mFd@fz=rHuRUb6 zjNx#9D8W4NJe?Qx5pkAem1yhb83*163|vc7tjLR%xD0JF;FSOiEFKEmWA5^Z)bTtD zbl}Q3Cneh@XvOg|mEQp)cZ+hK+HGfh7cR=nMxY(08e|!}ydT9ozB-a?k1qH&K*_wB zO&NF>aO5~CvE6`iWFD`6**}CI z9JQtgkz=;sg#d>IsRm_nP@sV?O32$C*=YrM{<*G`Us9;5xjBFsWG+&UIN+`9{=g_m;de3t2X30;13xw;1|XbT-7zqRe0002CwraMKEn?$9N}M9?9{8MT)lda>vg*nAfQL@2_p8FTp9GkdwhQi zTX(@zTZ!iJ9YF_X&k$)P)r{We-y#MIM@VrtDDkQNbBP85|3NUZG^S*@wRo7NlJZd? zr7db)t4Rl^?Ezz5VthK`1{ZON23?M)u^?VLREEY_va2Bg89?VwasJk*8KQw)Al5m? zHDv(9MZA3&8;&Qzt*-IBz8H*TxTk;M8V|Z{v~*2;Bu+|85|l8W6vs8#3CtchAfG)* zjwgc#YIS}wh=zDyQh+fDDy_JFPPcYxw1<`B0E32$I7sgSI8MXXAZfxchn>j~urQia zJ1?~y^L*iTjq|cKrK)I>!5%mCJCMO%Weg46_aM)_=@^pX&ehc7!-$P7{-=NT=3%_4 zJ8r~z*3gmOoVg-|;OGJWLHzY;gZ}4V;ohZ9Nlb=?4>Jo&7SQ#XxZfH+3YE+ml#?)V z2D+RC>Y&Co4({)NTMH*c=H+zmKcD+ev4Oiv9GZ~-?`0B{a^(e>%z8hIc&^8qp4{Lc zg`**}@GN-b3f|ewPpRl4P}hG>cAB)baROQ`A+m&FDZA2daw7xGC5fC26ALG=p8K2r zIvgPhz@5$fq!q=tnwAR7)M;}{2dy!XS?aoFgKH0pPP3P5;b@q7t53t{zVCkzcPwzU zndc@72nTwgliX>|3y{nP6lc(X*{ExbnYgk0FWE4$z^CE)xxao6cT0Z~2uGWFzQR-^ zFXtM!<1D#^ni;rn4`RG+WM_c-cV*6o%vLS5;+uurvYNt~xDT$hq48H_>r2~vnVC18 zM&CDGGf6Y^>w!2KGLs^H{Iu&u!}G^mEQZwhfdsF7iB~4`%M0D#I(0Xg!SLDkx5;ql z87+pzm$t6PKyOEjyMTWW3bFHL!DN`&?gl^g&V<&4dE7Y}GFQrk#rknSNPe`7U5tAy zB^pUk?QaIpyuU7ECk_LS>F!8;PKGP9GdL`E^g5%Eqo<5!G^z*=$}U|I6sB--JbZ9+ z8i$uF?gJb02=?GdvsRV`?4vL%ZK+*y9C4e7E>7{5bae}#PGXH0(dj^U3O-~H3^zZ!o7Q%Dsf@$0@- P00000NkvXXu0mjfbC=_0 diff --git a/graphics/object_events/pics/pokemon/combusken.png b/graphics/object_events/pics/pokemon/combusken.png index b95ae2af8babc39cea21a91cbb873e43cbc5db2a..53d39119e7febbb9276d92adf0efe2c8a2b20021 100644 GIT binary patch delta 533 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 J9bMOm{{SP7B2EAR diff --git a/graphics/object_events/pics/pokemon/corphish.png b/graphics/object_events/pics/pokemon/corphish.png index 49f3ad7642387abbd20bd14063b83540ffecca8d..11d58f76a9c384b6af5680ead2d91b02c91e01f3 100644 GIT binary patch delta 821 zcmV-51IqlK2l@t(7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x^+`lQR9J=W zmfdcwFbss*#3stc;`e{sj_nX2F}u<^m3o7vmW6SWZ=4@kmM5Ng;)y4oc;bmCek=Gt z^}h~Ip9#O|zd-QsI&%ZmAO7zw4f@oY7LiW_f6=D_F4=bT0l-@%Fn$2HEm7 zNWE%wz1mrlh0ddXj0K9VP00nmr(DcFJ4w!#D+yK`;K;=L`3^qV? zoeA}oaFg%4E`U+*fT#{8KnI|8U26xdxTA}HG1ve%Zh*XT^@;2QP_BH^2ZNTA&~wh@ zD|C*gOPj*0)&RHH8(HtyhJ{uReoH9CC;e*B)?Q`K4KQ=5GMr*k%Sl&*<%*$X+YR8M zv#!F~p#$dx|osj@J&~1Fu%}{Zj_PM@4&Uy$aR%5cWaF+F{>*0SfQ$fCw0TMi5orQYFAq92T z7d^hDl(iHcXd=)@)O1aq3B=kF8DL<*44PiT_UN1Z6csf)5i}hc6zO;jb8D$(RlvZ2 z_Ut-dXfpu{lMP)gbv7Va->z$7P=KQ2>hz*L%^L}WTLNUgjx)fbd#hlHV1ovLX0Yj4 z34sAEp1yw&^@Aq>RPLrr{8ff=vpLiyG6AXsOMqB3VV(iJpFjwHreLG1!KN<~&4A8r z#_Lku2Y}ynd!eI*MJdfmm|(J79aaCtwDVa)0O@-4WiIN=PnmlIO^?6qHDjsODtU7b zqJ%ER34@!jkAj@N0&)AUe;ieA4E7>lXnp{3NGuUo`X10200000NkvXXu0mjfI2C`; delta 856 zcmV-e1E>7@2A&6y7-Iwj0002CwraKj000McNliru

@Z5G-q$fV%(y02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0008QNklGyx2vPp;OVEMgB_K5qhbYda3`Xyl42YE1x{g&(_m3tU%~Z;G()Fnst@9f8M%%myJLufZidjB0xj4Cg0Kx}FB#0urRCwrEugYth1Xg zxrsC@AsNR3{y1AnzMf?p-ULeF9SDbaSFxJZdc08lvk!!a9Q$DtIeQTM5jij`0O6a# z!QsAle5TqSPgBKxAZo^o0)+l_)t@r4R9syh>rEy%e~wUbNqoZ~{CrQ|-cMJ3lUORQ z`amh9#HU}3U{A3Q1mU}ZE0nx09Tv;41OISf&ly&10?}ScDGi->SFsKJ@&0~G2>fv3 zJTiono9nCF?2n9iT2)D9&?_Zd;o`$S2rKhy0<&3X8HAr^XGvz5ZP*G~NyCzx{*nVT z8+cvZf3g`b+L7f#6s=*zy7l}UFH`MHO5je|3GgyWSY^0kz*F1*dY+_$l{|Gg<(54j zJzUH?VL0o6Mc8RUM;SP+kgb7>k$Fb=TqFq>V=cg^jAt3+dIesaE@!7JBZNTU#n=RJ z*5r9>g&hSJrQL)T?W(plLiEr^EV_*B3hKxCYDG6T1KJe0=1#!4C^9SDWz>$Am$Z${ zu3$QCBS_UO;H(S8t)P}{Kk5R*so4sU?0ob&+goMWIfm&Y*sQQ`wL-L8LWtV!m%KAn ixc@S0dcSM_$@&Fg2X_nTEVwNI0000R1+N8=7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xDoI2^R9J=W zmeFp*APhw_C<6P%|NpnUHYDw0Q!4do5}wjlyN)^6;IzlFW50btOTk)+DnvqTOR{FaT{^Oq|D&L4C5I#@nWP|fgAb>b^Iqr2(b36}uTsUrvlGfR5@G`e*vKvq2!#5g z*E_%fv^@#|xz;A8ORF_PL}e7N5}yFwtS}A59|~I?k8tq0m{JbWpv6OAigc+BB=7jG(n$r0U#zvhAw*AeF3Z7GomAS>h=tobdUxhg?sc??||K21gP}me$sPvFThvx zP$*dbsZR_VL#=;5)h^$lmA(SR_R-iu{SZB*e)`?|lnV`iv} zc^J%i(m23g8{Jj=e(_g5GH84XpkG2dYre)pH^7!sY9Sz^ceoZfQ zJp^1*!kDL2qB&pbM|mhA_#P49O2=g8WD)bNbXy?{5K}~vutiH@Z5(a`5EAIdR02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005}Nkl2!cNEVOT>Cnt= zGv8l0-Sw6({TUyyAYBI=7EbB_WPvRlOa27_xqCBjWUvR~K&m1%nH+cJn~BMRd# zHbS<6kpm*ED79h5RaUJ(vA7z%ZU)nj;yR7BY5)9qjzpf5A&3%L^=w^Cu(R0Ti)We&v$> zQI$}jMC;;(kR2~r_^USsxZ9V~Y=322h$99f3?YtOe7xk|-U=DJ-+TLyw+5f3C%vDo zlNs;tK4so_?PB)r^W)=JD_pX=c%FB|oXpsVn>+8v!ObtfzZ_o3L>J_XW&Ln?xF^d? r#*tgDBbjzHLd#n><9CX0_`l8{7VTYoY=04800000NkvXXu0mjfJp~?g diff --git a/graphics/object_events/pics/pokemon/cradily.png b/graphics/object_events/pics/pokemon/cradily.png index 50f19dfa34843322ed1eea3670b43ce3d3c852ff..5857d4048c3bfc46caddc2f46950bb841f77d825 100644 GIT binary patch delta 847 zcmV-V1F-y~2bBkq7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S6G=otR9J=WnA?u5 zAP_~3fa%19`v1S3x}i`M&`wY0sVk;Ey0@^3`5UC5KzvU%Lmuf1z_${Bd3saB3NYV#_KRjgZO`?O6IcOK)8+E}5Kz9n zbbaCT%?HuUumEI#DJ56tj|eSB1~i3$=vnkEx=)c|+Cw9QBvk>LEb)JquNMK(WR)8qqx;0#b8ViSOIc#qJ9J_18*m^`!&(vs{)w$ z(F{_fw^8w-PF>X}!083wz(cbIYybrC3_&jkP{t+kMfbRpTir~uiZAl`v~v{5aA3t@ zVAw2R7n!n_fPRw80-3ID#AdM2d%ms!#6taqkpWYGssQ_qhQ2rt+$sR;$(^nXLn1z} z3zquLM1(1*Qf!5oHx>RtUbAXvnOFX5Q z;%{{26F53BJ=LWG?wbj~SeKQaavS`w!AdVKfV5MD(HxlRa^UgKVejc`8cJ{JTKL#z Z^&e!PRe>%LV$lEq002ovPDHLkV1mL^oJ9Zt delta 861 zcmV-j1ETzu2crj&7zqRe0002CwraMKEgCK>C7W5%48kTb*rphotnFC~TBiQ9C zdNbu1^n@5la10IwiElZ-Z4L4zQ0#xRW=P9+x?+6kY0Z36BS6WNa~Pm;@zGB2ugc_5Rlk#voj<^N|$RAY_ZdK$We* zfnc8D>V6Sk46!i)c-nG4x@!ajG~BewHCu#?kFZ_Ag7E=IYzzW4g7ts^gBQLU@^xWZ zX+c?-zBAmE=sIMB^JoOQdCY$n56CA9Y>|ziEjkJcv_+?KaUQqV8PsgL_D2}5x7xrY zY=`TYEg9IeoY#W3uXFirmpmxLbaZz@B=+FGV*VZ1kwV*+v?mW`EN$QV=~4^s(~aQ` zQuv1HDvsyVQndz$>>)m{#lDQ~-7uy7$E7d_r7K83Xby#AQ0&S$30i-_n(e_W6Dn}N zyfWFKl$`^clCY_u;?q9 zcy1)%OlV$4lX&`m_VjgP4sOFEb5rOjC!9yI_im=R8I>Y-7InkXVblYh6}^=y=)(UX zu8wfP#c(CKUC}Q%nw&{siayEl-7yZLM2Ov_IKh+X1XqG_5*0@o3q@{ykr?~pp nK^wo~-$nOL^{>9U{!#n{M2^>2&dk7l00000NkvXXu0mjfs->65 diff --git a/graphics/object_events/pics/pokemon/crawdaunt.png b/graphics/object_events/pics/pokemon/crawdaunt.png index 684c8896dc64ff92cd1b83eba32c3f3be7d2f0e3..03261357566011b1f1ea9486d1c2c806f8f490df 100644 GIT binary patch delta 831 zcmV-F1Hk;>280KY7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0|H4zK~z|U?U&n< z+aL@;Ge#NViO2f?zpXBS0SnmH51n?x!)}~|&5;n8yk6h-ZQu57|5J+(`QJ8(J3Zph z+e3qYJ%ETiKH<;X6NAVN0AeJ+$BJ_slOJ&&0QVhvfT6*R#~onXHh@8hE6#q4=~?n! z8glddEqU0ag`wYng2zRDt++(U6~d0=49$4*8yc>7+;=XqvE7Qx2*iT8)6ihbp$Ph; zEI5}ZFAo?huDFg6hy^JO4Q8AwLF(3{sP#!c`~hb_I8RIpKFf+O}&T zy_f|keo+@!;O1`;3vPmM;_{%k3f@xK@tP*Vv`ATyr0cOFF z^24JLSTu?21wrAV2{1LFD7C50n}QiHg8ZhjG-|sv>FFv+Sn?!?ha0~F%!07JDGNGNFyTcIj}LEEp98f>I!4wR65+q6P=kt*?%jH>rI-UGkzN&Z=AnG?jm!Rw#Pz_*T zWDGhM-d-m9OkP?!34Nlihr>>NJpcphcpV_% zDJ2t`U{%VI}>1v)?@$x002ov JPDHLkV1f~$f3*Mr delta 794 zcmV+#1LgdL2j2#e7zqRe0002CwraMKEPbXFRCt{2m9cKyFc5}0c<`ooU;=bB z5E95JBRW9cxOC4$RDfb2XgU;#GiAu&ddg#TXvYE_n#V}jM6emCU3$GEB}!%^c`CYu zLxS%l{{MeRMiJs=y{u+U_wfGpew?qWao)S8x8wY;4W^5WQBESin1#4pRU^Dy!s~zQ zYM4bG3C28KE>_n#%vT@}^Jg5|f8Woa=OCC!mufTHH5B6d3^ISEy2vq;;15in?&r~2H*^Z`NU*y%5wjqiC;)rpZbl}xXK%=Yq^EzBp*_Tw zvNh}sS@6{p_=n;-X2HDBC2VOD)E}tKvo~~tZY0zL8<@bYMsjk>f??>p%z|)N=I39* z0$t6Crr(Y;XXpg!^~^xcT~Bh`vS~xs04Hhh5O&xJo_{L86o6oft!ddC=3L;kld|CV z>8E4#hVGgmY-apMQSIfD*fAikkHbtRYVlSFL4lSz+?hmcU2z`zXjN^2FtA9_&P7j<42iM( zm$p^woBqcuVs0)eIA0Tj3JyirWhF2Pf(bHrdejnj{XN61gZ&Ly?cm^yv`IukR9J=W zSnZD7Dh$m8TLR6Dc>lMpKY$o)X473&>W_`oHj{(RIkqvr_c(r^-{<%F;e+_M!2d-6 z&#nCy`7Wb>LIBg&ev5qJ5yTE}>iDUEk~hon%;gq?)efLC{S^4E)vvGTCQ#%dSnlof z);`~{pPf|^!0J=>ZV`Vz2rvoL*F}KCyL~1F=x~Z)&Ufrrf|3ACCE(Av&p}P65;(Ed zU3;VN6M-4G0t$yfDqeB@Sr!2sdq)re#W+d;R9_XC_(2Xh0=)sA@=L$kbr!dPDj?lC8QQNUW|Z5SxbLg0TvJWD?#P&1(2PV zJ51XjgDZtdB6R8xQ8hwyEcgKzm`hgx=XpZszgDruL;gw-HUc<$B){TOz-~`P4A5#Q z3BmTB;5zc!7z}=Z5l}`7fVLO{a`6H>9`jd%n+hV^mOc_tX92C;`Pi}(YzJczU~wye zQa==o^TY*Y_K<(o7v6HZAt>4N3E=FAdyfaOA{Rqz)tz!$H>x!=P-45Q2V zyV>$Fj1`dWg9tw6@*e!r;20?2B5Qj%2YkbFa0iE4*EO9WMB9sx#~ZtXXwKtJdH`1! ze6`~hVjh3EN}8jq(1#W+i zi5=fyx_ICS{yysjkF5mS9ZR{~%>uIdHIoB373hEbVDB=R+xm3Rok7I7r@BIBg3Nwf zM!Zjvgt|si7Xj58xv4D5HU(G5<@C&Y6 z0mnxHM833Ia|(99Dn$JC6x{kxPM&ar0Pt)b*%xqK#F}vmBnP_{o&bdWS;0L4pT_6l zvp7-Rd&bel?kb=o5PPfnmX8h3t+G1)+W3=3h!_qGp}}^cyYOQB4SyMb?oo*SM*oW? j-e*hTo`;{>e}4V|>qjO;Loe#@00000NkvXXu0mjfrS;#) delta 1052 zcmV+%1mpX;2;c~i7-Iwj0002CwraKj000McNliru

@Z8!_u@HK_mq02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000AoNkl;tlkpw+VU|uC;GvGeWz!31f$L6%x-BV5j`ygi9hFn6YWc^s3?#>c+ z+0&|_?N3$uzN*rn3HiVM<7Sd~D*t@~dUgzakLU*oC_4tee{~e7aUjFL6F7O747yw& z7tl2^W%S*~{=7&C)X#h4@?TQ>-7)$t(Q{hd#z^ZO0atnx1tPZghRJ}<`Q4s95K`W$ zR!%skke5hshSjrw<%KhQ>;xVpmfqMu)!yydBOy1lCJN{})`9{sT56~+nSFJA4m*d{ z8V!gQqk&<^e;x?AYU2!1{nrHzKvhVf0Fa=9kwAJ(WE4;(qyi2n2_T`EHBmra6f%=u zLM<@&Q>Y5$U04D-_n3%LpnZ_4dVUI0wV}ukPXb7&69Eb(3@7uy#RoueDHTK4Qs*i*NOSQ-YJyI{xg8j9Ajslo0ca z0_-COkd5`Q3IkmK0qm1ve(f6Z`gf>43E_*7YmR&szwre*ztXo1_w zVzPR0Fu{>m^?T_Obl9bM86%^Mc)@H3A=4re{Yp*C ze=oOjqnly(_@)X}WR~f@M<5)d7LsV>-TO9occ#c9k9a zjH1hK0-yI|ppe)%(^Ai4A-vxfuc7_;E_S{LaMS^Ti`4#|?<6O3prxI8_v7~ex_t$* Wv^jg5Il2%40000R9J=WnB8uq zFbqZ^wuOWUe*d@K&ki$%;>4@rV)tTFb*7r*Cda|~X{YJizU|w-?c4sNwmjtjT3}hn z0U4hr)kplPz~cmT9SdgsvEcH6gXwC5omtMf$7muj=7I#}W4^5LgJEx$Gj0Qb4F$$r z3It0(AmM;6xONkN7;_r{f2nxzoF@E!_ee0~dt87AC+rmMW%D-gW~f08B^(3HOkD6i zcLc^<^eB;9!^1A)lT`TC>Vgu~NXoUg95+nWeFUKsk80R9S)vs|@lLNN9xftWaq8hm zTXbdl;hXb+>q9_+%I-Ptw%`38LCS^S1nhULV{7;+nt(I!?6j(iI1Aiwf(Q3$*oA&4=KMJ_@AA}1cy z0C>d%TC7avE{NYg@t*&*+i^v_~HEoxYejFv+&+}3ZP#Jsx44th)g&T zWdGc2IdgQ9T4|A2aLBEHan9icy}Ge})OQMv|8lelbG=b{eWDy*HBjE6bJAddT6|%bnWmI z6X+7EXJIIE-B`*JD6w_cQj+f=0>$8^AIIRu-=S&fa&c(WF>Z#EF(i#+3WlJb73)q? zd-Bk!klTKDy8oT5r;`bJY>#c#tTq1UfI(bslC1H%fOTf$YOf9GSK5jfmhFE- zDWGIJcwc2}JQ^iqv*m=voK!g+9Cj*f4M(HJ*lamraoeddgTdieg{@J)KZ?yJR8FW> zn87A&RoEH=?8auxz=l(+@C*R#8?&QZfDK}{oUmC6D4IJj06RugfLa^OCZyX2*zOoj zecbhN$LO#P-5%_y(k+|NZs<7Oh!}tUbQ$=}=pJnR?AZ6$ek; z=rdTZCzNT(Jw%Mu4x`ke3WyHQKZ_|>8{ny<{F`(M_P)4Q3sA6KA+EEh9KH1fVxX>m zl6t43{dKoJ)s9l@>z7@jdp>^wRW>wqxi^8W)oH+8apWEAcmEGJoxx$#>}6NPn`bI; z`6D2nL3SbrDC>&n0#euCDA#e*uGiIgFLhyo9-@nmK4Rr*f*f0`1z8Y8JwH%^fiE5G z>FuEpc2AoH9BjX^0Ofe+V{()0Xa##2>GJb=*U|xXIl|^S&(Y19CKNf{-1V}}uoWdq zp~Efxu_y!-holQ7BU{vAg^w!BZT{~a|84sXN00000NkvXXu0mjfP6=VG diff --git a/graphics/object_events/pics/pokemon/cubone.png b/graphics/object_events/pics/pokemon/cubone.png index 254b1d7137476045969f1574e9e7c23bcf89ae69..034c7a63addf3b316576b96103162547b920c2d4 100644 GIT binary patch delta 538 zcmV+#0_FXt1mgsd7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S;Ymb6R9J=Wm(h}g zFbG9WnIt^%|DU@TqE4qm&~_igOs%tr!i8YWZrieD%a$!$wrtt5W&dWv-*S=9n`fN) z^X3`fgV#E(Am-evAU4CLc`g}8JmsXpAOA87}xXP=w z_8u(o4UWiWL5T@}x8_v)xMP}etq@cj6pZlT67io4XeSR=aL%P3)?I-a-*kER_|5aU z!B2r-@l0RBk%0Sf;6Omee`ZjbrUN7R)%3Nvm3(OY<- z&p`nR|D^z%4<@#K&Jmb#^AYS0>V|K31TwCnyL4ZF!bJyvi;;r;O(^5TiEYR`-WK0+ zNEFhGzl+Q`))&2Hy95v5l$%eNm+iDKai8;?;}t_hqBky{ag=A%A>lb@&dr4cE$$pC zm~;G*b`!5cIkC?-TVmZPVuj$*dzjDl)hk_sWZVRbYEyyQr^|yTGUxCp#bSpuQcxe# z2X7H5qk_nJg&dcRn?Th@V@jIyq-9(SC|Y7%Kp9Cq$kIe)q;1U52>=?HEkEM-*QUf$ow2C_sPj|4X15LiHm<<}tjUf_E30{(jcq cTNy4MfBthOSx0j;_5c6?07*qoM6N<$g7as-Aa>sDXFY`Js=NwZO@mb*gwn3%sjN8;h2;=$vt#W)0N=w*-H@ z;fRP$&$@~YHh5+YBQ_R&VVC>c0cNsgEfTTytU;I#(YPC)8s6~Ka1X3O*bU;&@&0Ck z5!+3>1J*FUY_VM*J!|tBoJEK0l`%aqP6dY@>P^;g>DvP$>OVSbxO5sB&!{8uHfH~~ z_=^fhV@V&Lfpd!UE4G8@O(u+PwkUr+4rVyo`FQD6uz$kl=brbLq&m$$l@@d~E_<(* zPML7t>}cybpVm^Qjw@bJ|80B#@Yq8R TscOG(00000NkvXXu0mjf(;GXw{G3~Et2{3GyJb5 zXAAgWYY=(99ll0*8BT5UGj}JH;H?UjJPuU^IsB+Y#~uD7$&?!Wp@Nq9CNJE}fOX03 z5Pru>ak4K-PI;w&zqVErR9j;KFkV~d_~I6m*vsuuk|l(5Xlhm^wP<`k1G*me9uO?j z09iRdf!?7Yeup~m0h~XRTY+i2!wVN1X5ueAOo2K)`;3`rc98*X0*S$Aa;>#hNuP)C&S?{Wwd4_!i!y@;T!y)7Rgel^ zacdj@IN*|VE&(mD5ZU3C9--!JZ3;Q_0uH$B`X3d}0c661`Rfif)osW-?>V+T(5!aE z_;L!^<9%?ExY_`aM@h07GTsP>!TdBBkYY1Iublf&p=7loLl7CUL!L$j-G92wkr|DR z!(iA}_{ph%K`jL{5=v2Cz&_Uki?cm;NsP<5pj)oi+1VfF{Bwg(&MMHN+6}6Dmw1== z@h*3Sr|D z8ICLW*7xi=Mz4c$aJD|iIQD>3wtVFgr8ovGEb3P}q5eV3m&Q4hBb*V|dj(>>detuu p+~u=D^$jj2u9LsG{y69@;v2>*C8FF#m)rmV002ovPDHLkV1k(t8!G?+ delta 581 zcmV-L0=oU91&sxe7zqRe0002CwraMKEjnO7={_*t%(2NQ`K&f zU`UtfGN7g#C>2tNuxD-u-*&@Y6E=QLCVWzto3JIMis|rwIQ1@pp%pc0z@Kw>{*7Jz+NwPF>|uM7b(eG>UQ#0?V?56QLrG zW5`j+5pa}@tP%vAM;J#-5ZEyX2K=jl6Co~+0i!egQU=C4mqH93FI|jB=Y^3=#yN}C zL?x>#HuzcZF~;Mi^1I{fN`M1$1*?ApJ1la>m{3?rq{{G2?mo=&vTxy@!7FJ#V*DyK zvMuc>WkW+RSf0zsFZ~;FUz3UVoieU*20E-iVSF?-bJZDwZ&G!E10(l}kl9VvcW}>? zsuAiM<0%Z#ITkd_a#1Q~S;huNE|G>CdMz~0*>DZen<>Wi%*^pBr;F0W4kmwFX?WcK zsy(ZFipGgMN;aX1ozJoK`>+PQ$`w0!N+x5^yLrGr)J1Muchtg^xxk*GpR9J=W zm)&l|APj|D@pEIq@Bg+tHc6U*0d<+Qn|M{%YN+eRGeTY!5o$%-oS81& z;zXBuTJa-D&eIMI`5u3ObLP2#>d|saDV@fK^!f|FhuOl9Y|M`U?BiTO^lS-`8@oiR z7hQlES9#EfB{-adDL(>4A7=u9Edgj+?jR>0k~fscEe)( zhS$Y~`c~}8S@J&+K>6c=rPk)^g7c~Es_(jCwj8vrBliS=ONM`LH1oIoBycM<*B!Iv zpj`)U36MDwhg?@$J3j~K>eO-GMu(X-$8}4k5pU^PK(+%cIUE9)%=jxDdc5M&I)sH- zb?KH$Bd*j4Kt<&h8VHzj3eM|NA@VL58zDIAmn-kM-<8VH#3h%Jsu2M)Vo zH2H=Nj^;^w=Jx7y9ix_WH-tJv>Vq%eZx$N3V^DJit zP4s98yzm}xV^pM6TH~|gX#6F0PClep-*It)JnyB8$U{TmiJMp=AkAfcTJ10SOG+)U zW~a@innzTvANH|62B}Zp8&&+ogYQ@H7D1M$&W_c-@F0ij0TOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiWihy@);0007gNkl(NCBq4PI@xPKX^p;BJ1wM}b z{TU}F0KB%>_EN32ztr)s1$IWq{mT}BS)Aw{`8H`7d$!s5fA5AgG74;{?68kt(S9vcC?qqaw@<=7s@XI=haW^91wasnJ0 z0d68})3Sqe4bHl}W2{g&-EcL*ooNBqPzK}?r76iMJuS;L&%2K^f|Y#TmjY6sR&7Jh z8{~9*pi~Joe|#|@WfjAEUk$@*^jaLw+VZSk2moo$J2otB@G+3#`n1-ThxbANNCUX~l|z6Hft556}$n4spDD3P6Jc7Cg4 zChvpN7At(rL5_gsmPy=shp+25W|5g=Ep4BhnT}!}K1~HS@M$FYSj^ zdfM+754_qH*6q{D=i}5JV9mFE z#fe3%5l9q|?4@FU+pMu7UeI{yy4Z3Qa@Y%fC4@1-c*S14PV@mK{)qTb+iwc+bB=3) RnDzhw002ovPDHLkV1jjtUEcrz diff --git a/graphics/object_events/pics/pokemon/delibird.png b/graphics/object_events/pics/pokemon/delibird.png index 977f78180c72a029e6943a20f45edbf7641cecd9..716ef20128a451615bb1716d3600879e0caabe1b 100644 GIT binary patch delta 596 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 delta 791 zcmV+y1L*v*2Hggb7-Iwj0002CwraKj000McNliru

`D954UzOq~D#02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007kNkled{{tFY zJ4VoM^4lY)KS$o$&Go07;Tu-Fcg2>WdmVTlJ_a_!@Y82(* z47LIx?*!r>`DqhMwmb`J?fTgDd44WHIW>o1RWER;*T=a(f3Q9ai*9KKpl(lHAV~c< zo76kjhUsfYEb{xf)JtfEv}XWveVC05yTL5Yf5kbhj1XgJJl@Y0e6>b&Gjv&WrqutrWznKnXSQ;O#tzEwFgoTe?FO69vC%vpSGpy8`b zU}Is<0;X^%4%a5<2j%)kclTq?z^fP58I^&Y#Z|L#f6gz0`}kxaq#cPFqmWj-A+;?7 z?JpMQEG*59DmMb1nS)TJ7eUOb5yUL92)Jqz&^Zjk_#ioB5$F^!JTY{AqR>Jr62wmr z+;a{Boq#I%69D-GDLjCIIB$B3K!GX=(~POAXwEcj&v|2D_&WoG023f)ae+|Nn zhwom1M;;zmAmLX1j?q(bEB}}<<~(_D`5_9qDI%OT?=FuB=UU~XjW1|-{@3E4wZFY@ V^wGf6~2R9J=W zlfiBSF$hGxie)Sm`2Wu>*ltp_fUC8tUKlC4ykVAMwWXv|sZ=VJN~Kb%R4SD!g;oC< za5&FTRS>YtKMgpXpW{KmF8?&(ujhZ6e>;Fr7ht-CUUa_z4Sq8K>w}+HFuyH`ghcW~ zm(PM8FFLOB3~@o^S{Z-+`E9|D#Pv~`uzP$Jw7D8q0XHDzC?9CRzZ5ii2U$%bS5}!>|@~10r4kG34)p7ViMS9VLTXGYraCL1@ifu(g@bVzmMqL|o?I+&KUS^U!rK zL7@Nk^Fa%$rGtHerjYaiKMf;$I>5S+8kCaGI|Zi!)L=A(k^*Y0G-yS z`vJ0r`GN-@0nL6tpYwA^djYAS$U5)q31W!&^mu%0fL`4Dt@-cg`2bm^8>Ar=PjUbN N002ovPDHLkV1i`|q=x_i delta 459 zcmV;+0W|)&1C#`i7-Iwj0002CwraKj000McNliru

`DBmp$I{iy%|02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003vNklX1)jftk;U zGa)8F3kl>Yj`#`&q@qaWAG#YPmR7RlhzX&J`WtXE)bAOZRzhsP+sS>pCkbOYIXO8w zIXS1N^nUul`}aTfU&fGwR9G7GIyHDgPY+UIVDcaxJl3azf8T^;AmQ>z&&oHm>Zb%d zV_qf(9?w>!{~?@PXD#L+#LSk?xrf8T=Zh`rQz5(W&o8Y)JO~jNgW%~f&;5?@D8%a;}HHu@HBJSu-*k>}W4V4N%7e z&1JU$dA%P5T>-G>I`Z&9!~refcFmCxIBY72zd!b)?@0Qz6yyK^002ovPDHLkV1l5? BzlHz+ diff --git a/graphics/object_events/pics/pokemon/ditto.png b/graphics/object_events/pics/pokemon/ditto.png index 190ca1614e9621bcb0d5a466c9067dbec53603db..63d0eb142bd33ba0d809d04dae2a6d26b49b0e13 100644 GIT binary patch delta 295 zcmV+?0oeY{0`UTn7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S?@2^KR9J=WmAe+h zFbG34VNd%1&#l3BP6i%B(x!v%&<;W%N=|wlgb+dqA%qY@$oB!TK3??S7=R`Mh_tZa z34an#)Sr}81GGVF+T~0BBB1KAyB?tVCPBg{{I)}yKi;4ka8t(_AjpWkeYpUx0i2ql zH|wF_uATG+|Q~pE!S`hqI;KY?**AGws05hQdM%*@Qp%Ct%15CExF961j z^~Br>0a1@%7aG5S<;)yWH*CyF7x;w(1`%Kyjl%juUjPq59b6EbVkg{4n1;d?K;CX# z;UdB{4JM9aCv3zIh@K~jkg~dvKbW#Eh$75G7)$RhzZcRTbulhCQU#?M<^>U|1ur<_ z($>Y!4a*lw$``ywd!gYg3Jil|{)ao)t2lJW0XpYG4xaxxcNFjpe|ge-`~Uy|07*qo IM6N<$f`cw@_5c6? diff --git a/graphics/object_events/pics/pokemon/dodrio.png b/graphics/object_events/pics/pokemon/dodrio.png index a90d8e7a74765772d6668025daac277919d2b40b..79815e060fa5dfc74263207d6860a88528bbd78a 100644 GIT binary patch delta 1007 zcmV^yu1Q2eR9J=W zSj%qQFbp)TT?27E-2eaEk`yITPbb|JJ+wX~NM}UOP!uI}+x~z5)(8CM1aIMl4cDJ_ zAn`%Ji{A;P3%C~1HN&03HQ_GB8ow3DggLIt78Q!hZ%Vw(aF4&UoRzV}c?}{yBcy%# zIRnF;1||&vZN3YO1QCCq5c0l&E*fXH-xItMI5`a1`Ad;JtkMZneP&RWj0t&P5NMR5 z7I^HC46X>OZ@Ty}7g+R<3CR0G;fa`{8aK(H!z+U(CksTq(V0rJ7%5{mn9KS+4z5n<3>1T7 zLToGz4Q7OR9tnRt>I4q23}!h=U}GTHn-2pWPjm(?KOLkIdi`b)69NUM1nF$HNRaax z%0Tf36J8lCa*{wQ&0ZPQX*e(dJy=1zl;d|NAQ{Ajz`D4s(%Eb=&Wza3JGBNg?hKMQ zpaQLz%z)p(OXpW>Fs4@n>AtEAID`KK5V_Ow@of@kdGCo z*ZlnRLU+%4gETaF&}OkA3Zzn^mjky36W$n%2P^s)0alA_pwv6!l|f4{|Hu{LabpjG zA}<+?I5mH`_Kp5x!ma_-CdKnu8O(TZkk`l}$qZ%H_n?=jKOK%38Cs<-t-%ZgKv4Xgzl*{!y6$&;EiYlWYz?? zkGCeCcDb=mbSCfc%n1Ek>T9^%7x?(#?wkf#;r5i04&fc{JLC>8jQ%b4HJp2z)t&NV z5@3zXD?!dX=;Q|JJLC>Gh7iX3ZgD2a={gqymN@B~i75X3J|5@5sJUE(ILId-EX67S z76D6!@0@So(5Frs?*m*QI_Ceg^lktdxC?#v46(P0uXoC-25$yHnz+;Np0O0T+`pd) daG#)K`~pnBR`c2I)-3=4002ovPDHLkV1kM)$*KSV delta 1069 zcmV+|1k(Gn2=NGz7-Iwj0002CwraKj000McNliru

`DDJm_hdZYjV02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000A(Nkl@k9_$cxBJ^qae z`9}{`$NALvC!a!@qdW<;G@AtI6BRUibBw2flh>NijFuzYf3(7;D39^f&$5_lrdbws z03P+wrv>A{32T~VqXytOz>UsqhB-rF%zfZ6&r}buX~wLI1t3(hz>RKO&AJ39^gIe= zs_0X5-hU4Lo5Mxb*hqM|U}r;xD5sn!DkPxLaY)c1Fq&p~&AZRB|KbamT=jX)VNoSR zg(%oUk2E9hq-4LABtOel z5IPP*$Z>(WpH>tSD^k)4p;@l2hzpkccH0YC%FiXew3f~}ZaybO9)zh23<6hpVQy3> z%=sUwm~F{Wu+*eA-4c*p{VM4i)=qGK)(Mfl(B)ttECg2RgoS$U1oT>dm!RxUp%)T7 zY+*>3e``^)Qg4{xGZ}=)LFhId2G(xky$}vlC)_P-Vc{<7&j<=NE&97|x3XnNxA#fX*kQO&aZY$XsfBSM3gvizlDeMPDtWk|3y%5<88Sdnw zmeq{i;{Z{}vVr~6RI<{rDs<(9o_~1ZZq+tfD@_WAf(4-t{Osq2T9eF^r-ysoRJaeC zf&F8uWZvSWnTV|y?%+ff=B%EDSp}i}5ts#mY+>GhKHYXlVZv~E!HyKsAAp{XcN$n( ze;(u@95L?9Ih^#wK9~;}<~4zaUiX%%nCT?kmS(~jDDd>#r@IfB;9b+-P46*FA8)n% zn61#le7pVn5fipeMf@Y+4L{yJ+?pe-wXu4*9HxxhKt}~b2}auye|vf;k8pJJyvuZ7 z?pHA{)ywFYl!20B#uDRS1-rQSdkrlaKLvu2jY`mKx{L$&E4GSRUrz*Y8pt@Xee-q_ nxE_Bp?)_fF>F0Rh|9k!d;4R%BU<)}N00000NkvXXu0mjf^*iW6 diff --git a/graphics/object_events/pics/pokemon/doduo.png b/graphics/object_events/pics/pokemon/doduo.png index b062621b1c48a25de835cfdf3d4190c21575b45a..51842830fb727f329475a8a7eb3f6bbe4259e22d 100644 GIT binary patch delta 462 zcmV;<0WtoA1eXMm7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sl}SWFR9J=Wmr;(x zAPhwL0b7d1{g1o030X?;&}}LuD`B-t+BXx%G=(;VRjXF5TD5A`Dl2Bbthlq7h;Y8S z;>ME6m2_x^XNrnAXN29)@$h5p2soykGiqR_;FRp+(c_?lirX{S53nQ9bUHAY--$vl zYZorZQwJ5dXTa}&V$UxVTLwlq2vpSIc^n`gedTe7`Ni*I*B@pL%oI#1lLoNkxq%(G zXT2cp{seIF1V;eS08(&_R0kl6vFm`RxtSy;PQ+9 zLxUjvL#Ev=%>o861y}v1iQpDN@Fm6H(bxQwTj=!G4+^Lww@y|l1poj507*qoM6N<$ Ef~?iqy8r+H delta 442 zcmV;r0Y(0o1cL;S7zqRe0002CwraMKEg=3)p8cK2XzTHLNx}V%+m2THuhrvma*z&q#x!{VJ8*4-4>6wBPVnDq(g^ zBc*xKek^d@OO-nhpbh&CrCfg&+5dm`Sa+Jsoc9-f$A*gqj={j^4FW7|t*>*@EieJx zXpn#7+7KmKEhEny-8Cg-bdM%UYZ|hMqWN51(L}Va#j1wvM8x>>G-M%#P6rRx`cKYS z@qcg##w0j+RI8 k%MaYjy;oFS-0*Mf7iQZrY*HX|=l}o!07*qoM6N<$g3}z)$N&HU diff --git a/graphics/object_events/pics/pokemon/donphan.png b/graphics/object_events/pics/pokemon/donphan.png index 19db7fe76669d65dba9c4a3f34b46afad0cbeb66..3f431652208b05040d4ee0d4a80f147abc0b73cf 100644 GIT binary patch delta 661 zcmV;G0&4x12HXXZ7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xS4l)cR9J=W zm+OwTAPhw@(3~=A`u=Y_y@&{i=y%B^6FYy9Rm*M*c*eQcUVH7e*Is+=wcla{f63K; zki)gWA@^$C75+DOTYB9b2b_XcDEts-VZn=!?|2M(*sLpHz*B|)j7w^swS^!q?Oqx2 ztgoYR%r}oti3gms3nqUMSYRNaN8DOVsmIMxyTL=|;W5|t@O%~+%CmCGIUGoCeluwm z9M-tOMbn|erN$9=+FpsvQ2_)(mB1zEIWPM19v6ikQj>0Qo{LDkVPxOiTz$L<1U5o; zjIspX!*I4dLW=C66y{LFu7=85AD9B_U@7PWVX z9}0&N7l9UD>io$P?{ep&EC8v%{19DXW6m*CV>J9DPO>98{QQ+l%r0_PZgO6LXwCOD z4{HGfu2Huh+4u=3-5)&9jmagZe2NBKTqgcYw}d`a0!G{fT7&utbhupWK$FbR`z}Y^ z^^Lgbn^sY1Hqn1Nl?q2ZnkcgTbQ~XW@{-$xf>>-4NO!pkToy_#re$dpxa5(rtT5II zTyhn-BF7blo4h)Kf`70|U|mFDGJaUg1O}Xs2q33s7j-WIG!E=q9U}ciOkG8$w*1xmX9AB2p1!Y> vyN?bd)!aN{OHYN|o&T5bQ}GM%!egi3nSM-3;uqF+00000NkvXXu0mjfPNg)k delta 719 zcmV;=0xOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006yNkls71GNKzCcJSm`_EL*8NVfTf|+F*)wC02Qw(&_}ExD6O!(vcTHw zYQ|o(#uuu*4K@zPz?P*^1E5y|LuGQ#@iwIyms!jiM+Pbwn?U9x&UmCD&=)Km4maa6 zr4^MaYdo_9e=zrvbK|Vqm$t?HDHtsK^e8yLeN0kXQJKuYa~A8!n0vK3BytwLB*oc= zGMNe96Gtm@;|{Oi8<-C<(4{(OEPAk_bG?T;pk?VCF3CEVvz9to_vu?ifrm|M8Atkk zIu%7x2egfWxFu%|8kX7=&i$a5o><006z>XJa{pIff3VJ+!(#=`ZCT667U|}rrofyr z2Hq}c$-AF*gO;;NHRJJ?H3lws3%9|%x%@-Z2Yr}gZ*8 z&mljIi2XD_8b2~Uu@S=k{%_Brx^>P5B$M(A>o>5Kgj#_Q*cSi*002ovPDHLkV1nl{ BLS$8lqC z7w|2?PUdBs4k1B*Rf&*C%)brT5+qO^Qb4c++~@#VMZ}a+#J3HI08OoZZ2$`C22+9H z^OTC2->e7T~5)=ivITk>)O9_DlQRj9Bp8zXDl}luR&I6QxZ`!>%K|#QhrwyR^ISA+& zzO2DVz}aEMFXhcE+v78>9|f2Khya1!&H&&^G7s7XpjXt>28f>T{GpuvA1c{obxKea z0RFw;0rCB|YvGS10)9GwGuSin0N6gr<=S4qwtUGmn4+8rg8*Doxe>W!}%j8n6}M1FS!d z=zw*bz!yW70L}vEK`o5Z8JUO;;70}o_b7S(32m2i0nQ)qKcDdiNb;t0#UMHsse6=4 z(SUZ?-_&bJ`217FZ_wRS1{qKIt^gp20=kY%7cUimP#nmK$++mmbuYSh%x-WTb^*l9 zWoR>FHfYtmm=ekM$b~!FpdqNbbkzF0lh3m>KoUS%>$U3q7CgE>4E9toAbZ#6(ER1R zL4iK=6$A+&4X`!b^lDJhoyXIzKo_mXTVx#LEDk^)+#QdUfMiAAAa! ziw0zW)N3oyp-o_AX5g9S2=ik#U5(~Wf0+O|G&QOfUomrEwHoVFf~CT0L~%EY)rowG z$joZ30s8T*LwmsW!(-=$(w}!-&+BC;9a6AMgY$s1&h38Du{~sjF9mn$v#wy$m)hZX zfLOa0;?U#wXn#xr7E_{LR-EFR8B|^P!haZUo^|c4eRKIDae#QKsz+T22O-pJHwI{x zzv{KK95TYIW}{<&i%N4^0dZI;B})J7;N~s0krhGljxawT=)L(q%Xj(+xtV?|zv>lu lcTIkxey&1&386oqRMD6~{BrZIS9 zEo=tz5LpBpGk%PwgoqZc#;8zQd57*`x>3@3gINv37*pB|3=%@O*TE3KOK$zDB;z47 zyJ56&bEI3}se7taG9mxVt5AP~<-Z2djr!TY1kBX)?T;Hwf%HTH=Pv=X4dwhF8BBkG zs5xKy24mprq!e{A^9(qr-1kF;BYcAqke=;((QYqZ0@9OSh;BXrxTsf=XF%7YjV?Sr z0g~(>M7@0xxVk{y4n*3Ex~nz=uoMES%IjzfjOIez&xQ^rz=@`}LOg84!GQlFL=~QR z9XKHWF@qdL-K?BJ_)ctRULx5~;vs(=MdpC{(&#$%3@1QBbHHm@#C?AsM&6PHrO0My zV*>*$^xdqypV!&a8BTyiX%`7)IJ;0)>YDtW$j&@N4|vd{Xxh#pCeCmSM4bXOgF%0B zKht|mPpJHDot??Zs7rAI47%6l&mD1wW1y@D=$u-MJ*@N+sPR-hlzPQzY(sxDKzcL= z?dN{qnE`wXM7;n=ocdh9Z?5z}HK9PXzb;f*)E*8N7(AJ2ep-w78*M0OF$Uswn>NE5 z1_1G5Idnh{(BxNo;D^mGrDSd^y%Zm^rG*6 zcszfje@($ni@=m~lLNi!;$v|MTpH4EO9_naS);)-BZ3}APv>R=j^V3@H+6coKV=rw6C$Q)PSss$r?2^i@bmS1A*m^vBYVp zUZYlqvh6%cMQz$|$w*6sQH}%e68Dj$ z(qKsf_tC`t5=G~O!9)l0FlE;cSV;$VO^7!j_0KA4=pVjFh@w5H_!}*Eu>W4Mv6cm~ zuPc|9?Wr355AaOm>E(~dFvc1S#(F&bzkPiNS^ya!Eu%R9J=W znA?)9APhwt$8a-v&zXosqk~KL z@q@cVA7auR2hA|CYoq4Qh?Rq0h(`iKz~Y979G&Sa?z*o=g~;-&O7Zn%qvB@^B628* z;w0%_fap_6I|PCQTm2n1cV-VXFA!kXAz+#5v}7uNG63&n_YZ$pr*a($pv17P#zp7u z<5zR%;d!1HeQY)BYam(lKaB$IK{apeOLn~yn7>PX%cPmxIK`<;kv?JR4Osvt=S%MU zuL9N|o8V{70%`?X{|&F#L5aMYraU$!$MYJ$tRRnQLGJup!y#bl!gp|Q3(=B;0H#$i zG0952sEMkOIm~|@pN}#S%K$Y3$mWu2e$Co0AXjUhAd5?}qW&X(b+zxDvA|9W;KPCx zlnN#L*4WP}s(2eB3A^XpXNApw^Q;K8i&_Cp%QKYwRDjyAYh~vgE)+}}bKX{=;7g-V z6VUOc%P}Lqxk&KI-1r}8C)+25&}t0(ZOf8V(51*Y7V>|^VMb8qx>2FP`xTZGQ1Lzm z2*DO$xZghBCcsNUZUlS?kZ#l3I9mm{DL`xl!yggMm@k;@g8lsev-b8Ju7OefAOLw+ns@i0`00ph1=PbR2_}Gigi*VuCkuNrS zjo|}BBXaPoQFNmNKdi|Cm88h`iR5ob{L8m0`9m)STfsMfy<9xaS}lEun0e#r-vLK z?rqlH?*|+aepH?6e3rWBXd>~EM{L{3OB`>T+nIkzy!Xx#w-BQ}KWw>iDbu{-!jomcpAc)WTizUSG)?|xZ8p?$-@9^VSMuC5pP*W=3{r`{j`0AIv0 V&#n&=ggO8K002ovPDHLkV1idu&N~1A delta 971 zcmV;+12p{i2apJm7-Iwj0002CwraKj000McNliru

`DFCQ&K836zQ02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0009tNklem77 z0xi&`gkj^6$@l$!NJ$9&AAe&Qnfxxa{Kw<$&Im)CP#yoqe-I0{aP$yZ<{76tMtDPR zlZ|NZI#H-)G{4E&E!A_L^#wN>CoE?VcUnecG9HtWmW{FBQ`}^P`0aRdmucA`a_nn4 z0PZ4#_PJ|FgBSL(N86exZg8&@9B2(@RuW`}PkY?apY1b;44@#5L&?n)%*Rr2$~6X< zya)q|x!>c~e;_}+Vm2XAtn6B|R$UOfrV9Wr zh^VtNz|0d2BW6_Tx49Ih1?K&rONl1)W}s*@tPXJC*aBsW7_ZES26HFK*DKyFJF0Jb=-IjSeT zlm#2L5euGKqmIG+d73)2${=f5MT9{Ky6W#Pf2#>b>WCDaMp1I^wv2dioFous8Ww_b zS2c%olaZ0kOp$^U(w1}9VesCj>5W(SeUmXb@?O_5=(C78AIP=?Z8_>Pz{ezc2dzP$ z5p(6XZSQ`YY$Tt`eHH20bJ8?@559&`7|HukNOg=}f3QW3A}y~c;l!U$G991$La=y6 zU3H8M-!}cuBlZc08PAGP&lHOtuV?W{V(tj(8GjMMuD@zo9xtoA{t2UKoo!>eopGk; t-R}+O{&wCub{QCSJMSF3UakJ!_yx9lqk3Zp*UkU{002ovPDHLkV1ne$ujBv# diff --git a/graphics/object_events/pics/pokemon/dratini.png b/graphics/object_events/pics/pokemon/dratini.png index 54823388716345b0389bdb5f0b7ccc0d02f8e446..4f5fa923cbd9b5a212221534728f002e3568ea55 100644 GIT binary patch delta 568 zcmV-80>}O61^)z)7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^w`bk7VR9J=W zmfLQ_APhhQtWWsz|9?9hNY$;rWSO=nELE*^j5!8MavVE$?AWnm$BrHU67=@tXZ+72 z5unQR2Ujy8<5wFb3b~K32$Bx}1&``4J8JDF&IKw%@4)pgkL#a)ISJxxN_4l!Kr_M>|G`0RLxz?c-o+Jhyy!<2~GucWbZS(7 z&IZOf7d%)GK&iTm<{At>ci9}CHCPEi;Rm6$!7;ufNWi5d_QGH<(ejr9CeIoyl?r#3 z?Xe6Kd`*xUCD`Ss;H?I^l*-)4BxVC4z9M+ggQ}E~FRuUu{%L=Masj=%Ee z*4K*?TtiYC@FjmJwP%+3EEpWU1Xe#4w1mb?k%UqgAOw; zw@{!T@~5C+_m&^e$*BICz`DI0j6sHCF%t02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006ENklAcnJ7zc2@f1c6+PcTlC<`R4JOoQAS z+NU_AzCrrqq%^AwV1?6?A0L^!|`@OT7Jx;^_G1oC^BVPUxhoEHd0vQ%59)ZXLq#=429Ll^YUhn z7;Me)JPqvsf8KviUBJiaW)_oxKxmXQm|J0Ypy-YFivtSio5Uy*;0gKTZT}q&a0wt0 z`+?23JrpiLL{IRX;ebGx_j(h|g_QUMKTsT(kf2*+YI{$SKM=CxZGVdgYAIKE-V0=G z0~x;e+zU7f(Q9(h`jrGIMVSUN{ykaX$EaoU8nr@=e~zV&Cr8|`Z314Qsc9e|CM!92 z-_zn1y#-dN&?%pI`-X%nKeuaD_&Zof#2+xvqd4AnaVu2$!?|k@z!rJ`KjR5G6rb6V z_&sigGx-$xggGcWFV^wH?gCqhVcjf@F?3w`^CB3a{Dtce`(4WHYSmWj00000NkvXX Hu0mjfG}^w%t=H+R9J=W zmeF#AFbGAnPZ=^!`2W8x5RJNCLe+iDoz8BjCxHtg+LWfIrlzK*rlzK*ekCG$$cZ=+ zizqQ#6!9NO%u%g=>@nwM;k<~l{&t_gZU9w_o;`;Vm$1t!0{%k&x&cdrS|RiwaLJH2 zgBceP@ulklr@gog&nJK2y~NhyC;VLlY9otG8Vn!tlRxM%;_n*Jk0;Bdf&wF+PABZm z@IPi?&4L;*vSEUBcR1+G>DzMCf_}0JkO5+Nwe1 zGhgqy7PxU#ppDojZv=hLoJwvE_582tH!iPY#BE7kyGY^_7PxU#p#FoiaY6|qo(h>m z&!6z3{mVYr4EAM1RB(YSM+KU}t_NHVs6!7ogZ_5AD18MeVBZf%&>WUQhF(DN43skT zXBCck;wIOio?X*$zh{tJhyDHfARzK_GH<^BgO8iwSNliBc`N<^k~$1cU{U7-Iwj0002CwraKj000McNliru

`DJ2bCRHxvK>02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004~NklqtaU7smqUy zm@f8OnY~i)fBs}p961H3gS5cDdd0^oO&HlVd}8q37ICahG9VTW;p)gwUmf=$G+3u+ z(uX)u%>pK~3t{I^kKK2~DX{S5$B!`Ma=4FQp4S6slQ>r1V~=`&Dolnr1(uH34H83Z zuvhF?(>?^xdF7n0ox4kc#Cv9VkjT)k!{~SbEi(qMPN{MVSP|9iOB~nV16tl;o8?7= zHe)D52;9)?SQzqkZaA*nb diff --git a/graphics/object_events/pics/pokemon/dugtrio.png b/graphics/object_events/pics/pokemon/dugtrio.png index e9dea55248ed698e867c19586ca318536f0a09b9..64b8214cd80a454aa17decff868a6047534c8d0d 100644 GIT binary patch delta 628 zcmV-)0*n2L2D=527#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xHc3Q5R9J=W zRPAoVFbGUl$sknn{*OC89M^Viv#r}dqiJn(k%^-~r@V}_> z$;AH5fdIGGo&wW~V`VTFNX-2E z39NCG{d}GxV4M>h3M1CI!x6PG~R? zm{&)&@!Wu&Po3eU%X5Q88PU*WY;Y~GtT$^+&M-OZ28L~37`&8CmNYaN2rTQ(JiCVJ z^;#PU3{p7*KBXTT3@TAC8rZ`Gg#w@ zmq0E80Xw|Zwplf}WB^^l@@K~Yy}=g0E}4o0BZFA615zTb0O<9Pz9(Ps&sMLsKi ztKeybw+{I90{MR;q%<)&zyT5fWnFm?LSIf9$`3%qjN7cJ!d0OBlxK>lF#7|nS^%lX z6VyG#T;B>XYRP&8=msl1LDc}|w+BX?Bn_ZFLY{yrp?_)HXG7A5$(85qjv?a;Ib7)% zUg;TKH8cUc2^*d=4$u-DPHvd>8~Po^V$tS>9iBbPfBjH&fqjAz7{v`nXEg!n{u>-} z%ME}*f)z0F2=?{3M{XkMksIOpF&M=t-rQg`chJuO4*KH)5A&~|?}RS}SV#VLto!Q# O0000`E5(XjylSlvn02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006lNklBc<-^ zzV7S3{&^vOo7JD6nBOi#Xy)`Z?h}XHuIo?__v;YCoL?zFfA5$CE}MrrfY2r4dsB}b z0yqiuarOm5*Wt(G_d#U}l!5+jb@_Y1&wze)9#kYy1|oVNy$C!ZegG&}=Z7Y~-zpQJ z2;}*+7)LJ(Ar7BB0+zoX>wq`p1SkV};yw-mNRj}z-(n2(ze5-dRRSl0JaOL+I#LD! z5WtdK@ET4Ze*hB%L`7fH%F+ zKo2<5pLYaqT4BL`CEa41v?{7?yTuo<2229LQ`S0Z<>)-_{fh&a0Q-39bk$wJ>Wa-z z2)RYDhTTS2#`Z0$oCXV2cG*CBSCJ#>VzadeIst2wUySxpkp^&G&&a;E#^!w1LlRdO4+ o+7-3HcK1&Ow*c!FPW_Md2WsVI{I>VfQvd(}07*qoM6N<$f)K+o`v3p{ diff --git a/graphics/object_events/pics/pokemon/dunsparce.png b/graphics/object_events/pics/pokemon/dunsparce.png index 8de544894d1c1ad202c3cc5877ecbd79b6fc692b..ca88ac8a37f986466910b53e0d4781183f1f80e5 100644 GIT binary patch delta 663 zcmV;I0%-lm1>Xgb7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{ST}ebiR9J=Wmf?=9 zAPj}qR8mOFy#M3gb3k2%DwFFEla1YEGc#X>b4me!e%^TFjW^zS5ym=FL)G-mj)R(_}vh+h@H)# zx^a9wdAzL9nZyx)-_7(NL49*(%&tQHe01Ub=;_O$@NlwAMtnch@`RtLp2MmyFnom? zKDu!I1ZM=9t3D{4y@^M>HW-zpW%%~iS-7TE-rk@F2wW-zfxW_#P`HbELgh8weLmzo zA+ktF%RXr?odeg-pa%Lf6xdMzk3fM-^=*z5G| zIm5dPC)9>Dn%x3_!67Z;&(}ZTGU0lHx$?S&j5cM&>kLvZD)Hz4f={J5{@`D5BuwSs xS;mOtb%i$1U$sX3a`12X-6(@!%rN3l#6LpkD%e@bsRIB2002ovPDHLkV1m}tO@IIZ delta 639 zcmV-_0)YMB1;+)D7zqRe0002CwraMKEBjE6vt(5xQ-U>*nS5W z+2BDc6sLHxhYW`)*!~PDj!^`P7O(CUM97lwQqGVLm!UYq8SYIX7%%z^)mhTrNkK9c z4;}orpLF;B@Ba7R8OAA2af&Rg5~J3U1)Nesv_7(cO-lmo$VYH^F(Cq4vGO0oek^}_ zf*2h42u`VD1pK%HXxT0BJ9|<5Z&|f`Ff2y3it&YDSIcJu*E5zm-Bg|4MMHp|S`lm$ z?#F6}GXa=r6_h#MWEAEJs{(O+84>cdU$Kw*HsQ^y6hPkqAnF-aoH*9PyOA0n!Ja5E z6~ttlR5W@WNrCA#KtPnhW0Fv7gExQdz`Ao|$#Kf~A{WHpW1ozJofPoy1>Z>lmnHf5 zgJhhta!kl|q6NyDJ!d(;-hCIIzo>+G&$r4#e?bUS7UJKXgq46e&^n5^!>PtDxAN)2 zSK^D-H8a6Vk8B+W`qDz|&ei~9H{XDSVNZ#`0@jK*vHz3jHi|Rpqg&*}LYsdQWnmD% zuny_Rd7GsPU6*IQo^n8Z3i+iUxI`~>xYLmq2IK}P%)_Y^hzM-r*w0?bj6+`zSA&SQ zJC_N|jIWZn>RDPiznd{=Z@f?nj9?OlQ=jU*yB*8nZGae@KT4p?EP1O2zoec^fjff- zsW_ZmPnZ|_J)K9FOioI}6?1Fw!>Hr|Wo`CV<1Rf@jLrv}F?(=VEu9%#sayRt06uIQ zmHdG%m#a!f@2xXxvz1xFq9mJ)KN~gtkukG|4YS!W%^Eh^R=ZWlrR8t^y3`s;mR9J=W zm+Ow)APj|LB4Mz!^Zt+9V*?p(fwpP?1+8{=`Aj&+fWsWe+uruJx4rFcb)yIT$=IsN z15Ol{!&gn9jl8!i+h?8Qj);akp%5pXm8j$4RgwA(3G zTq4;7bd#bz_o@9Q*ASl+(p?T#90_JV&y#tc;yvdq@FqVSeprH49noEimt2_Q`SbZX zm*6L{rR7jxoe)F`jO$hMJ6dm^&I&(Km|r!8})}J#(k;I zk>DC874Hl>MtOe_ORl#xO|h;(yG#SG0!$#vB(yz4%<6Qh5m;;q4SPv&ZiaCdLs@k2Lp zP+K}T&Imqw2iaiZbwC!#+KFZc^v}vWPGA~joLht79N^#5!+J!>!=5yghlY=LV)8EF zsd&EAJG=B(&SJ3eCLjw;2Sm?^?v`c`TTh|f8Pr?8w=x^GS()|qHwQD=@XlZg3h8L7 zTQuJ;LNR}M@jAenbNUJ-hpxJcuygb^NOmKdSxYgtFt5KGa z+;e~J&jt%`100$@U5XFwsaF9173Ef+UCogQ{n5-8hqO0G+^2`~}>0000`E6(GM(fN}r;02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0008hNkl-yu25uANQF|+z^hYk z9>Of0mJ>HY_mgqW*a*(|WVRDF7mSU+Vc7?A+?6?se z?YC3g_hCChJAQ0yu)qvrc>Q%z9kF#NBp4y1`q$tZRyB{EAWhC~of1gggzYosc$*Yb zNr6X#f0kvfU>$0SDC9NP3s{fPwR*)`eUPT28L(GtCVO>rl+V zb;-?TEhw>Oey0R=1PDD|-8n&OYhn?1w-PUed#F?rH%G97mbdOs7|kxhAiXkbexz9- z1S05J%{)gA(uP1!tsu#V#tAy3g-R9rNRW6Hw!?sO!Qp83*k|l|!agI0&At<)mD~wB ztF+)499=>c)ipo4_D&tLGxP8B{?ggPe`~)0xWJjXi_xk(00000NkvXXu0mjfWJ!wk diff --git a/graphics/object_events/pics/pokemon/duskull.png b/graphics/object_events/pics/pokemon/duskull.png index 79ecd0fa1dbbe26f02f5341a49e64a4a024423c4..84e7611bf59328977142ccce4e24813c885a2693 100644 GIT binary patch delta 442 zcmV;r0Y(1W1A_#R7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sfk{L`R9J=WmfLQ` zAPht^fDjU<|Npr)CVc}>mndo3u-oxC0r-ru! z5(5xeerovJ0!Tb+0BZF+^eRUP5cl!m7ofveZwAgo2>V>)1wfW1blweKzM!Aw43vkV zO)eePbwaUcoeHdfKY86F&Qqs3?QseDZgHL_WZVL#oO5yt@Ht}Yii>kfc+|0b!Wz>S zzobeY(tjHqefx^&&-|t#+y;-Dug)uET>A@+)^bxPCOu|cDy%=EX9SZ9DYxF(HG$bS zXWRm!edX4$EWqO$%ucA-O*Jck@DwHf1l-`4uB|SOc38K6s?0jTcpb@rWdSZPN&A|O z_I3K0>kLxWqn1>sS25)}cHiH9kL>W$*SEjwU{)XJx=EziEmLH1ix4h$Jng7%aP4qw zai5Qbxx|te`6#!c?Yp{0Jzlguqrmy&jNel{;(%`;TpMfsT^R;<437)A4cmA)F7m?d k8-6nZGm!Zi$p9bf8_+xyeuy3}j{pDw07*qoM6N<$f}@zq4gdfE delta 400 zcmV;B0dM|;1lj|T7zqRe0002CwraMKEyRNA*lLE} z3QHLf150UDG4KYI+t7PnkPUj;k<%80Y)r8J5k`=2CaImp#n;OV~r-RpYb;$$~#?Pr!#*9 zAA1yc92P}15_g7(9ZqmmKouIZ(8qxm;YclS7WmTPcZ&!s*-gQ@d(1n0F`G?6_MOY{ zZ6aIkx6ZkJB^r#ceQ<7=6X$NPH)GLC=k9a8wYlUZ&#)vYMLTDSz({Ti+Qa%QY!Evk z#2cbg^z`FcP_#^x%Sl8*R9J=W zm)VXZAq+(WG9{?R|Npt;g>Vj{%;L8Se0hr${z@OOyz=^&u^p*cg?DMk5w0-yCB0LrFTpgF)?u^OGeXAjuiTfVl4+VBgUI3LzRDO^6PtDe!zbK=r3Ci%#8j{twW+sW#Ny8UUm2 zpJEO`E!w%pWv73K%>nWPqq7_UE7iDAeQN~F(s%A6=m@wOc=omw@eP1p&;B(efN%h< zpuZka&K{$qQ#)YI<>!-I(F2Q4A8m<~HkJX^-vN3(zGev!_cNWeg8tHo_#vaHqaI4s z0jnHD0gz`*WYzggC^0v-6q<6Rmuz?mS-l2+Ip21EO6Y%eyF+};dC!-gU5E~t`S9rT z6#S)bqRU5@fHsx^rN#l!=^??an-g9t8YG@|qYmLU!2Y~(mYcxTzjnO_e?F&ShjJxG zOp}Am>hVS`F)x%E$4hAZ3adwdsVr>ptaMl*ZQJx;yeV*LD8Pk@V@yusQBT3W7ZI;S zi{c1&f~RIazYOvfi{ExrK24Gz#x%dG@nwPbMr6Jj;8GU=nzgq8Qsy!#?n_T;qdUv{ z>%8c1RoZ|MX-5BE*X!{76Z~OoD2O7yLY&ytHSpWb407*qo IM6N<$g3IB6EC2ui delta 837 zcmV-L1G@as28#!f7-Iwj0002CwraKj000McNliru

`EAO%)?mV*EQ02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00087Nklezw6vwZ~6GPRLl1?3v zbx6(tpCPe)Q3@eas@w(xQtF`}Bg)_my`k!mTbN)es8co~rkiLNHW(TSDM%ekJ_FD3 zd%nvF5E7LbsE0^D|K;C%_Fc|Fa5wJ8|1(&#GNEp}KvbEKf7ObAIXaaBY;@ZND#ClF zRB_v$7wdVxU*T$AWji6t1%Nw76%%aU40pP-KVx{Bp6Nl}l# z5mb{{DHKw^=BUU~v0dviGd}S`$J59Qx8LV_c<}*+jnkfEl|@eI^EEe49y{h4D#Gqe znnrQx$arWVe{6PP!DSPLVsf%(l^GO1a5=|3bGgj0M>d$}{n3f{Wt}&!u;(`HCTSR7pu%=RthGMeMjPcWM+=rG)NK6G8k5pW% z!xHLPImZ9K%}pf6r5t(@hVp>ruV2*r{X*z?TpW>nv`hxyx&N3T6WVUu9q8ImaNdUf z5eBvT;@Q_^5N&cl@I&(6r-k&wfJw{6mBeJESBJcGMX8p4S^BmG;iC5~34hHXh*ep@ zRIJKZ9&7D}8&}}gZdk@ZEn0)$F@w+V<{cXDY+z9C_orOBgR6Wu{^9rmusmNFrwMY1 P00000NkvXXu0mjf$xMKJ diff --git a/graphics/object_events/pics/pokemon/eevee.png b/graphics/object_events/pics/pokemon/eevee.png index 127edea860f2717fc1dea8b3738ee4e97bddbc46..01b5402ba11c2d029886ddeaff6ba318a00d3262 100644 GIT binary patch delta 503 zcmV1Hc537#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SzDYzuR9J=WmfLOv zAq+%O5HA+?|9@_0Op{&~+sd|&IN5EbL+}7&@3wa0#EBCpPMkP#;>3v)D@^WjTR@Co zT=pjaIX0sK_XN0XN(%)fTy%m8Zur{N-|MXSXOe~tHb$_3jC%r`rc+}935T{hF$f?3 z@0y_CE^uOhMyNl3=TOB2(-UlrQgUa{>wQjrgU|%A*Pn8@Vm`yR3&{CWxMHiX;*FEE8Cyui`u+dqCdb>k6b9foGjNnH-l|-~ zOVn^Sq>2S$4$*8DX3J6;WHs`FFlQ){DjDoPW$9G;ca{(Gp0U9IM~)mha^&wqIc^#N zG?_?3{4-j!bS?V@CauUZ(#)sE8vNbG&38u$QQvSaUs6ph8H;y|RTdZgArwwMA zf|yVfb1|t{&(`^ozRbrm;g+#E1&*4!7nj!~C&YQzg8N*G1{>3OO8JNTqFpP4vD5Dc z+9&6OT?@9h>7Ej95UFKWnPx&vu9AP9-`8E=Ir*#g0W}cOs-;`c&Cd6eR87%fW6*x| zp5vyk(kxzb%%HAKQ+}9R6YqR+?02TksdtW{&byY+E#L+*FX!?GmwD#p{M~lx#!3rc z8iHh1fj$>!?9oxz4MmbAfocY+SOVpg)fG?|kb3g@d>*LB2$%3b@(t5*h|Lfw<|^+1 O0000k7R9J=Wmd$Pj zAqa)Uh@$o(a6gTfTjae@j5jsdXNRpp>rgjRH>vV&~20V|ipR$9Dug z6v(_8_Bqyc`2tIS9K{s0a{SOhDp0ru`cxJ}w0wch0D@#SK;OX1U@q`G!NFfef9Xn$(GN5T=f7^LDPr2;j91%S6wp}rA_ z4g486aj-wDM^k{3F>S*9VvyV_CNTLDA^^laj2xU0@s8tv3#bUFNqkB3311Bo1?Q*& z69XjcGcN1VzPDZ$fr{(j>N9UorPrjS4J_Pi<3k*n zes|KC)8G?&6$jPalcx_MH8`@W?ZIWpn+2+)2LDVMC}+z<$YavHfBHJ-1e_^DzFZv= z|1-5P*t0AHv=hQ-julwK)Fjp+GNbN=b>wEP8Ev|5p*<9KZl9$2exLQnLR{)nm%7xy zDi!13Z7Am_=MH}aC>vG`m2>Wi&c}GR{j_1l@Etw!cF#ZXHw>5#sHw%oWm?XFCk=mV zh7D@SS`B z1Qv!uqTZ6k@aY2u`0n8|1E|N30N3|K&p`Dn!=#@nz+Klp0l2RQ8oFMM13MMf&%l=@ zL}4g|fg6%gPHx}aW!*YwJGwsXaSwm2SQ3Y)8TdVWpdouFQrC0~q&1pqYjs7Jhka#j zy-qXpU&YOHyk9d3yyUlU> zs*b3aQ~we@z?cusaA2w(t_Wj3hbeVHJPt?=psO)wMBP=3G`GE_flHv6A4>O1oKUo0hNO)~5xfBKsWJ??^3v{A+6~Olz^x7D+@wR9J=W zmeE$kFbG83hS%`_pDPSaw@rYoXRZ2B)b-d4aV8;YmgR{jo_OMkC!Y9MLG-8mqjH5* z+KT*k zdw9lEg)=U}HaDz|;yK8<3S2iTwa~T(1}6MN10+Kq*i|^=GU`f2e!><=IiKWt<4?Hk z@=`ZW2AFV3SSz+jU5SQcLLZ&@SS}fC!!wWNJ@@LRyH`&1(r{;7Dqr|ukkk5M{1Wtl8H|q6n5#g2KPqJX z)hWdPKXb<*>C_shp}yz6!9yY(CfB`y?-NuC&Pn3_Wp5XO6ZZ`2MZprB`i>7vh>(TR z6ex7|p>guKUA2E?lc_}J@xF+=BK#Qq(`-1KXCsbl666|lI@n>q|AUVrOVqM1NHSc9^7>pV}?CU2alTE-c>IF!%MJmY~&gM0000`EBn>>w+qD1y02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005mNkluy?v3=?8t?WuYE5tHdg9g?|RoiD_G81Df|wj(#sih z9=PwYUNoL?x}6`uSD6iiH*&}wYX@Ejpyfs8Navgk=vX_Wf3-$o@HJ+`ZPRkiItI;C zqPl8dWsW3j0(v&&Bl+cJ1|sjw8C&AR9rL3OS$)t%VGD<>{cWQ8R@b=a-SCi=9uxXw z_CHtq`ziuD{wx5eTVvQWkh_c*xda_=55I84%DC$(EBr;8E|?Q>=cVeA#}lyQs;9&= z#)zJ~et!-bf9%fX4%TA~=8i2(hieRSZ)h3p7!ggF?f%5-cOG)!z18#mgIohdK^?Ci zDd6VUX*bZr&ZYz!WOiB4oOP}rvm49;Ws#ZJ%6c&Ofvm~jKJNq%u7O6c{N5J*$yra6 zqCf^s`M80!t;~B@w1W?Md*sdX!B7HW5-`v2uZZ`jvo`v0mwnZd<2`~jJ~00000NkvXX Hu0mjfnk6K6 diff --git a/graphics/object_events/pics/pokemon/electrike.png b/graphics/object_events/pics/pokemon/electrike.png index 5268cbcd0966878ab72c650eb1a3e59209af3bf4..d998dbf4b3abfd56f18bf8891a720cd0d01a96a9 100644 GIT binary patch delta 558 zcmV+}0@3}?1oi}w7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S^hrcPR9J=Wmf>#0 zAPj_K6Jg0x($Y=zCjYcZa)&ei zasBrIB$7Iu@ej*RgZ3gvg)5t3!rzmzk*X4&FLAHf_kBp`{7u1_valura&9azC_Gr? z8Gl=5TChcm4h^J#+$w|a_;8I1X56J+LyI}rqT<5y1#Yz&lx8q+IOEOU-XyRXxtwq< zT-r~JXXJ3gt%@7;j4WY*oMVD!u17S+6hw51SMC9Ku3>eIV$@0sgAxS5={dPZ90km^tuO9>3a_k>Eoa7IkYq3T6B-0a z`DR#K6jc~3;UO-1a?yahBUe9Wwj-rp;hRdOg9Nb-suBd4aIerdg@$y(6+QB}`SagM zA1~_}Z{y3+R_OSh?T@_Rmhvf*0G*fM5>Ou)+q!KLd-gZu-2nh9Y#iXWnXr}cg0(Jn-zGE87eBTG5%S#-LR25=tV(ydAP^#T>&B{>gU5gG&&Lcq&G5#%|NL53_xoZ=4*C9mRCB?iIaXX$isPvLWq7`phB4z{e=&d}xV$bb6@ z<^M^EV}MI8x#a)J;EX?=o2!2R^#caD?)7Iwbs_CB(6WR+pG*Er?eeVKkn@KOdVGI& z!26gr23Rh~d_L*%*_0ADY1V1F#77LibsB&urJ%<$L6mW)4@*Q0MAl^>FPzU6i90== z@%hw)E*}DnFbK0Q!waA5iFrJ@ZZ}zS&L39w0LzEXc%O`n0hTEboJn3fyWyhMu>U9& z)s1Wy5gXo)uqrGz+N?GWz94R&+0cK#YBlT^kN5X$V}NCvFtK7^s~b^Idz@C@2_X=p z-$~SNNEWZ*`qi%rZ9}pbBB^Pa+&l>%k>PXJYQ2I##p*{?eg4F5BK*bxZCO18M0~&Y zaa%-_cI(I@#5beBGI6~ya=lJV*HKE&wpr6r{g{<$xNZE=EK4@?ngeFu$T)I!tBJ1#Y17AiPNqmbAejti+-s1NvlTJlfk543L@Yb90OVgLXD07*qo IM6N<$f_0|$j{pDw diff --git a/graphics/object_events/pics/pokemon/electrode.png b/graphics/object_events/pics/pokemon/electrode.png index f8c922946d2c8d7697098ecf0277c0c87b883ff1..b901016a7e181db4dc7c8089704c6d1633be8799 100644 GIT binary patch delta 374 zcmV-+0g3*T1iu527#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wI!Q!9R9J=W zm)nlRAPhtUE^i?J|KBc`Kq26`fHtKP^N>_JGrpioNseP{Yinz3Yikvu*Uxf9DXb)A zS)8Akv@FjdaqEzk<5>LmP zE)QHD#`9+Z@P|VeU>bjfINWe14|93tkJ*=j%Zicb3syXd$X^DmIjZ|SDk>iv#6F=? zJpi5yQoK}?-yG1j2+8aGWdUp#;Q0p&d@^7^PYqPMvxFQT>i@%3-oY5t4)0}g~V UWN-AS^8f$<07*qoM6N<$f=t(~2mk;8 delta 458 zcmV;*0X6==1Cs=h7-Iwj0002CwraKj000McNliru

`ED=%&|hMoWb02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003uNkl z(t}vnZs)fRa<3cN;fJnbCM?t5mtq|Q!9q2Pay$^485hBPe`fT}27^SlSAiK;gKfa% zaL$4`Cg=J9D+=#GZ~@hGJ%@9aniIq)WXMXi-=u8=N9%Iup9@D<7k^$oI&*VDh2qUw zAXVVa570H)e~=93(tXenP`L|2&jRKPqc#_gh!=N3=ybp_X&_g#O?6KqW?K>4$3zYA zKKvxlQQP|3Tq;ne4A8gMO}Eh3w1MzewN4Ee%iQnkq}2u9)^)?D1>ZD1KcuW8Ii-2d zySPn7{d!ItNdH3fT_@r;=NH>{*7W-S$^W@N0Qk|r1wbb^zyJUM07*qoM6N<$f}eH6 Av;Y7A diff --git a/graphics/object_events/pics/pokemon/elekid.png b/graphics/object_events/pics/pokemon/elekid.png index 08518beec6503a7a9a359f0b8aac04a6d8822ba9..0f1ec25412a664be0eafe8ce0c7f7483a22400a1 100644 GIT binary patch delta 490 zcmV7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wtw}^dR9J=W zmfenoAPj|tlwQ*Jf7?9;buB`fjBECWCT2pu{+w21*tTWMmMvShY}vA9%a#>m=4V_s z@jPDVMD&P96o_Mww>cV=$pCyVQ5es^aX65N=bVt9904zL?Jhbao^#^JH1v3#Ltc5l z=R}ccb>%L!ex^a5mqnP-erM28+*RfIioP#8fDLu~|(Azzw$z>N?SxpAzCt z1Bf@gX|M`R$6M+iR4zw8Mv)*XCQK&_MrsBLT z*MP@Wpmq_!gK86qy#@#9x$>q#2x3VY5@9(f{NdUfSQ^fBnDx=R2-j>j(hn_Osz1gZ+WkX>=PcwPdFzb zD3p-{?|7U5TNg&u`6r$7{DfnZif)o2-?4L-(A!>0Ljftd`5(t??CicjPJd=`E@R$J g@Gs&&DA2n60E1^93|=UNKL7v#07*qoM6N<$g7#D2-~a#s delta 556 zcmV+{0@MAn1oQ-u7-Iwj0002CwraKj000McNliru

`EFEbulAJqT=02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004)Nklah$9Rb(4W<7tcU_PrP0LjnRY#S~La@qZ#?Zo|46 zXR>h`B=wn%F%;H7%i!Fc>oN8M3|t2M%GJV~1|f5ssW9R>-Hh~$GVpN`b5e=GyzB?`I8 zvgnTxX!i{~x#P;LTZa4Scr^wZ)S-y0#_7^&K9CEMnXW`LFv!GZXExZ1hCNch u>;{xSqpg)N&Z7+h>~PnI)$cp})%XOvYyo6!Hg}u=0000^ytVu*cR9J=W zm*I}3APj{y&}eRezW>|qIfd&eRN0yPW0TF0%+>L$cnYPIW%+Ht?YI3`t(5Ws{^w0~ zO-c2Km`x^MnDNhAS0<>Uic9m?TKzIvouSzxjwIR$-|MjlIQ;o4gR71U_?-qLMJn5x+XRI^$I# z!Yrw;uW`hm%XNV~(^rZ&KVN(ScNU=_Ls*iCb{$-u@kNE>%VmE8D{(@|_v(B8~%J+%rH{(Om-M*`MrPo|$pZ5G1W@=1y(*!wgoQ7#;&JkhkvCCsJ2R zzUb@tXn-$l+lC;aKo#5%i)6x!mVB%NY*&4nC=9zd&OLv}_OP#8jS#LNhFU%e?0KrO zcQG4Z{Eca_BojBIc5CnxM$C}6{`?f zY6K0ma>IW}p#z5`_KIyXF}-k*%Q=-ETu%Jz0Jhp4V-zq&Fm+0aXHE;wDU0!ZQ;p_^ zJ+6lXwn&rhbf=Sv9u64KTtuA*kpdAS6zJA6&)kkHnd62%&o3pUVeyUxcF>8o$%_?K z`pk*1M=w@6S%vY{zx)?mBlr1eQR<#qSO*A8kY;~47)Ypfs%f;!Z{X4lbo8(4W1S8K zI^-bhz{sN2aClu&X$Nv&;PIG+AZs$u0jX71tylY5Wbf5NM(>t-;9zWWs>K~*siA?3 zcObDEn~!~g%|YJL&OH%H>%mN%JydZWSXyqr5%~4I&+%Wc>&25B2bW=!Xz!m3JngEz%Tpf?j{Nm=$IcZvd;h|3 b`{>~xk~dG}6=2_~00000NkvXXu0mjfFp2N1 delta 1072 zcmV-01kd}i2=oY$7-Iwj0002CwraKj000McNliru

`EG$*aK05Sjo02g#cSaefw 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 Ik;nP}0bG(S8vppG%mPw^7JqO_pf&vw zKM;gkD>B~X)s4b`X3RY{Z3qUOmdEw{#2?+6;Rk}yjzrpql`=@I3n;{y0ucGHK+xgB z-_d{~`Wgh+LxCsmn{*OHkq~+qZbYU{c&%FjBn-)D*b=n3*l1ju`l`e&1XZBoM8gCq zLC#P7!k5B5VevQ$uv5D4slXl(a4Dk`ASFX~a3N?5$T;4AWI34pOpx;zs1SP?`9Q^6 zk~j*45}!jmBf$md1t$F^B@>4le@}1-9C#titpGldb+(Ol>0xv@{ZgWW$^o*I|8P~J znpL#8GZ;hwImh$M6C45u4zWj-V9#H8hi!DKox|f8Yy_1bSy0h`Dm=a|ZUusV6s7dq zdxAsY#B2Y5RJP}f0EmM+;9g)L2vBq`bP9a1!L2~(vu!vO2wH*qv4lw?=gS>%b&K6B zWq}s=0wY1P5OHe6ZoI**K#<8$5`tZz#bsW{^XV3*YQ>Li2%LD?O&K9bT6+&D!7*4Z zZUweME_*Ic3^XY06mBO<3oGuM!yClyNk0;UJ8lJkT7neYdtfxd26qB`jjQy!L07zqRe0002CwraMKEG3n4g}-cj4mb*n;>~4GDAycrp7|g&Q=xwXblbz#Q7EjRb>@G- z0;f~KJD-HgkA)uEp-=a3ZaN4f12p^l0~`Vld=^%)Oxi;`ru*Q!B1|d?BQFpg>iLRk z*Ih_~#Hpt&3`09czJ+$w!TUV`+S$GALg5wvaL??sp0MIJ2|18>_2nkKxx0U>%h*2Q zIR;`c+M9D#5+)u%1QwvwVcmorh#Y@jVNSx{xu#D&UceKF6o}RI;OZs`6MN6B;R2m< zFQbk^3S@qUO^BherXFkI8PcY%zQ^{U(8!u*GYa#rsRjeAb7d5AAhAkwLqdGv4v)A` zAqb}_QHJ^t>*zf{aH}n|1S%Yu9&q_l$brlQ#BDScNPsQ3uIGVKINPOT1HOOETydbn zf#VfMp#)NOtJFgu-2>o(J&xa+sf1%-5>B>TI*IQFW(hQYw3(0sg>{g6t%IwDYuYpp zWZtI+g^ii4^nm)cFiT)j;hhWgCWz4ZAe_Dne1T@VH{PT`D=dK`w64Tm8FRL27tI~} zZnvXpc1_OI@D8iL)zu!zyqbSv3uwSKN)o9W<`_sz9$NY#RqSBN7y~XiALFy`@<3uK zfrRTw)ykOOG5t=g(h?n3G;W8P<_XKW`92z&#BLAFn1$7LP|z;=UNcLe2=@o*9LiY@ zEqyV|1%B*-8MCm+0&pQ^&Lo_%pi2tC5zCn>#Feh!pvnU`79sU1KaX8AmZN!XF7XGN z)12``rIp@?tR-d6Tc660ISSKJMfa${owr7$7vuyu3ROILK4KPTKPdWte14&bBl24| jr~l#^v+z$3{NL9*bH_Qi~Wz9mmd z-$^l@f863VJoF8JOJi}g1T4lw(gByg{02w(7?Z#QDdM#cVDRix3bY}?QHFDln!-d^ zk;qlvt7P$_5D+T$qTl5u&-Gzq(1#0M?FNT~hRqVW2nzk`V{x^V6=r=RT@4qU^#PPD zFtSBoZnt<%k`j@g(53NNa_Z3vrIKHK&(Gkjk7`uN9Zqk5$KB#jFI@ujvB!XsbHd`(x5IpZ7nJUyn}bVUDx?Zy&ajzb1~2iw z&jY*L--{d;%I_X-aTZ6);}#dbx!vM5K5E0#NWcFEM}t&-czsBpfXR8z>b&U%nw0^IsbUDDY5?$@_y=?u%irQ;{_9=&F-KMq2clswJv(3Hcne2aQ zl(s2(ToM#HjH=pWFftc6X>5zGEVAy9YLCHSRj5&cwZ|Zk1JxCI+)7EP73Swmw)uKA z%Ak6?e_$%h0$W{XvUVECAXhYsp5?)1fC9BftmqPHU?C+E7tB(sT|V^$Wmiy^YI2#V zE0o5{$iI;+3qqM1rLg?_=53#D=?Z^calP7QPITzd=$3=k4)aSdGOZM~@?6n2kd&%3 z>Ut`M=I6-{rZ6d%PWPD$>?%Z*x!aQe)%?VV+G*&p@433R)OMSyLL20sqVuO^n@5m*uaKzBYNuPNs_te(%N&RkmD%Ofvdv>1MtgtS&i9vx z9=cCd@|Qv9V`{s=Tn?$_Ao zmBjw&Jo-Ejx8ZmSmj>7d@$h5ahko!lXp#1WZ-Fd}ho5};@v`4LgP4cwC<-?-pONA? z=C1oZA4h`?ECU>q*Wcl5Q+t0bXcPApwa0K=Mz7&<2|j~(X~Hmi@fx;q5>Fnmeq#sMKA=rFdCDRW)S@5}^dMze>!I{?(EUAf?ev1X)5zp>;<#nGZ z9&BhCnnfHZH*bC0yZ-z-Y$i$kk()lz&BT#Cv23po3W(iqcS8vFLkl?CZEp)Ulii+% y>zly_@o=4+cH0ow1lRE4Q|s5C1@FW^JN^J@!NQH#rwy3^0000^z7)eAyR9J=W znCo)mAPj{QKxR_o=>6Yz&yg^`5!3FUo!KdEZO5MsM?wfUkH>HOZNKfmYNeEa$5r+A z;Sp#5dCGSRhJ3=$-*QFgcM3EcY%Lea?Ut@a^Q|DZWiOE^ddFjyqRy3e8lNu2%16&Nkix)`k3da znN4HDH`WRz65{ZGk1MFV3M|{+Lkfm zK7twST0HtX;w4ARFKiTTY z8*{UPycl0PBeZ`}W_{7Nv?y!r@|{FwjV@UODs@n770{@%#kk84`q`zej3mO)VdL^O zJK|N~G*O{h`3c)jXbyxf-_l4}R3Hi~C1G`N!%+^k;?(7`IiOz_6H0G$~RAO(uOCgEKJKfzv@aJMQH`M|4# zh@(CiW*C3tiyaFintAqRw&N>4audjq&hr=BJTu_7@p=So>pk=4pbJDHz`KS;7#j|H zra)6zFFIVdWv==)TmGO<2?G?FaplY%%aK=saLn~VA>+iUt24l=f8otR7l=EU6Tuq6 z7*UyH(j2f)2cEP!SQVmIuHVEQ6HA#xAvW$&ntO$yoT={C?{ihul zZO?zX$s79UK&T;>)8NK;_{4n_6nLvLtn-(DeQvmy>$ho>+PVR#h=;cxzGTqF^qWFW z*QYCYyniL#xv1}?*14tN*~k;Pa!s&4bwZzHQ9D(ErvW_pXp39|r2d*|wM|neyp}EFc>iqW5jm2ko?j-jg{`hax=!+|{!b5&!@I07*qoM6N<$g4=p8^#A|> delta 1150 zcmV-^1cCdV3Bd`F7-Iwj0002CwraKj000McNliru

`G95i>*J177E02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000B!NklVTe1Wl- z6ge<>Y?g(9z#frO$DSrdUQUn$xj8Ugg4G!OA-39lgY%Ihhnt)sYc9cR1g=tsG^x*u zHL}UZyOU@1E_vb65pw(Uqr6xgV>}#} zMyrfGw6N#3`4L{qBV60sgQ8rOQO%x%;Ntlq#v30h-pE7jF6>gpRR+PO>nw`~WyZGW zI^JS%h&_8OQ6Z{~YA>2yVvx~6b~MKspC96r%i*?P*wred+WhTVm*`~f9pYc~PaT~d z;FB)t*mf>he`SO=gMhS1t1gplmE}M%6>{((cS*fl?3yYgwEeoF1REq-SCu#YcCSS! zJGUR=69SVTv1rJf?=u8$kvKH;AlJSz6*ZoW9^zB=zrze)?Txq3DuRwmp3(HZRoV0U zXZ)k*Nj(*g1TEHUD#6h{tBRHvuj_U4qvl1;g?AYze=8dHHXcIu*S$ zAGzb*KEwPaz4-eH{o*gG{j6#Za$d&oe7qYsWpgBlVN`O?FdY-}@fAI{1((Qm`+k*` z;Nls*ru5>9+HV!FbB+v8H&TvUU2QBk;xVw9a~K)iUeRqow8(BWlzzq{W+k|NCf|wn z{VM3Me>Jtm1yS|KLXc@S!EU zO;u8XRUdJ~alQ?D0uC?JVL>cs9Sj34po;;wsQA)#;FTmCXe?$Bq=qSHvm0Uc+R(m& z<=kp2L4D`E5Mu3&LdJp30)rv;|NMO`tyWtYf37p~6AtPIi&+UuF`GqpB|#vUV+6_`g|a(fe6mmOh!;_Olm>z0`?2nz9LGMP+;AGBcw)K57w z1VItB%=RS>WvC2v8OAI^We9OQe({;v# ze>7m1xim5kBLn!Idj#o- zAs@BX-9%Naanp(y0K8^kkg`OW|Mv3w`(Lf}>z6T(_Q=Ova&CnN!f@2#hxLdpH3rk~ zUonfo3V8B3@VX8LDT9T4H=F&m%B}(>e+I#O&S5$)6u?#HsgI*?%iUC$go5MziB Q%K!iX07*qoM6N<$f({@WF8}}l diff --git a/graphics/object_events/pics/pokemon/farfetchd.png b/graphics/object_events/pics/pokemon/farfetchd.png index c8093e49be4a0bfe11a6513620a2719bbadcdca3..bd4f1b5432eb189a2e7c980e63bdd15231b0d51f 100644 GIT binary patch delta 556 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 diff --git a/graphics/object_events/pics/pokemon/feraligatr.png b/graphics/object_events/pics/pokemon/feraligatr.png index 1a9046b3c9bd4a70937979acf498a7c4653ab65a..2410e9b224c87fd7fcb0aaa39a4481ac645551ac 100644 GIT binary patch delta 971 zcmV;+12p{D2apJm7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sj!8s8R9J=WnCp(? zAPj|@Vn=Eu;`e{sJ+>j?mY_~n+Wj$%)TaFm92+q1yk5WUxBXXbd&vK_0QtxhzDln}YV*zN)aFF?D+y#Cn4qWrc0^Nc@#7N9&JOyOsop$-8Ole%r4#u-l&K;W%_I}QSc`Z6}S=Mc#6cL=;8 z)Vf)|ypE2^9fv%kH$DoG_`iv)je z`ggoGkkwm%)IG|*z|84_+bNgGkVp%g{?37G4jOFOBv79#f&Q`L)}xAXH2r49)a{Xz zEABX(UlKI{(c;@GB(8XcZN1pSYY7|w*wtCjLImya1Zn*1F9Ai{7 zi&^172pumxkkvleGHq#bN&}`LU;9iVc9zH-kiK|-K5@fMppDPzt@0r2FL>>ss1^gM zne~xud8OR{;NGVdxLT62X;8T%S;`nw%}@Qu1T4#0w23C+)}Z!4lD;$p5Eqw)K65Cz z25?l&EaVwXw~1AsGR6%zfqDMq;|tmTZ~!-e3p_ZL4yGs=w=+s@rng(7?XEvn{GuM*bM)=3c4oZq;syhbJrq@; zz6=UZb@1figC7Yw@_xJAX0%Tc235q~!VoFgsvIZ!#)7x$D+(QhH0(D`uuq|on7{p~m` zIF*>bjyzfT)66vuD5C5wkLw<@%M zK>M5psY1xl9gxr^oQ(uhi6TNa#9z}PEJX@Svh;7MDBS?{A1Fadkb*?7&u9C7q+C*| zLx*}e<>P06zxF#nUxMI&X|*N%*8;QALavMHO5u6_6T#1C3%GXLdsu(O zO9g^J&!&xPCc)X9L5Y_N1dPun8`WIv^-hCeSjkHT0tSQr0^aNCgqA%#t6(!>HZBX4 zc?|0Sqe|ZUxC;A&)843p&4fX}EHKXi)vR%64K^NnpDNf);Dhs$K$*isv*M!)4iR4q z06utlnoU=eZ{ZtV%@<}zmleFj;k$n#!I?|RJevvaSBNhQE1YM=hv!^Z@OW+WP8-4G zX*Nk~$0(XdjS3Dmn3UD?xMk-sfwZAFoM#e<4##g{d?KBK_UytjWt36^S=_O(671*m z_7!l2E+g}71iy&Ywapu}iXl37f(nFyVV|BZEv` z%%H>}a)~6!r4v-(m;!dmkKJSHQa*(#i#ld0Mj2h<_Kj4wOQE)G4H(LXqMUPjN^9s? zW8@UIlCh97U?b0(bLE+ImA<-E4F#z|%sr=utRrd27GfhrYmoDa&oYYzmy%_-^ppcC z&oS4CTA>U@-3WjTEjz>e5ix%?>NY1g>`2EH@do$6QEJvp+!hW2Q8^|-Whb;&%>Bdo z3!O6R)R6W`aS{-X-PCZm5vPoe{Gi_nQsMhOS6gfaXw{BM5RncZO=y}evo_@>C zU*$YaIUi41yqzFA=kb^xkV!;AR9J=W zmSK;>AP9zqiW;_t|Nn0f>}@$M>bAS&zLadqvWLP8s5OMkF1zfq%Pza@vcIwz zjh>(L8r?pF0v23i{w@$8I|^Um_^l5=;kCuKK5?{57F;N6i(*!VlF1S95Q26f$Eredagf)<3QVdLt6CQ)b+sVyDm`z5T6; zNy_B;Lgy>VHXdl@O&qv-3=4cJc_01J^HcS%#}_eUC1Rf(rwRZ7002ovPDHLkV1hi4 BPwfBz delta 785 zcmV+s1Md8l2G<6V7-Iwj0002CwraKj000McNliru

`G3^hs@8Sel902g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007eNklC{sTe?o#Q~3(#4_wf*h$+N!Tfq%|8KlmjQ9x5}07GBbb&q*GH5V{0VqWv4&g2n| zMUWa4qnOWYJ}Vecz0DcJ<;z{nqs|8;43k4FAb#|u{t)(4<%XRNB>Y23+IO*REZbg+ z5mO8UT)E{Ne&r`SMzC3n_p-n-hO)UXg7TKn!q>fL}4vUY3A+_etMTVvKR zX)p>ktM(2{GVkIhA%<$o+}%GYQ*I_ngF${;)~!}b`X(L;s)QhW@ssY>tT(Pk%-pqT zHWFMraZ$PlQgF0*Hv`yo1e^u9d~14mb)f4KnCKMe!og2gB#(Uh@WsM*tmy>dFZ#n0Yje0&aQ~7c29Ix#6>Kyu+E1O|o6j4de4O z!+ZqUV@g)4tRQm#%!?X+Kc-cu&H^s0yr;M9P8>J$_ChesN1!;pFTI}If4mUf2%?EB zo!fTBf3fH79xrHUmka1Rj$?QBJljKLf54p&fYN(mzexkWKPap1fHw?Q+kD`(BSbhLR{z1inD@I2|Lyt(6(c^to@N;3 P00000NkvXXu0mjf&&XkF diff --git a/graphics/object_events/pics/pokemon/flareon.png b/graphics/object_events/pics/pokemon/flareon.png index f4f4d4ffb736b70b2555cb6db0266778484c307d..8d9743b27cc19598163894fd135650eb270b8317 100644 GIT binary patch delta 812 zcmV+{1JnG72k{1w7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x>`6pHR9J=W zm(gK z8Ve{CTE_ZhgTB@wGj0J}3we28=gUf;c^lkfDAQFfSjPfkz#%X}V2lw0lbgVhm;I+c z3bg75>v1=Ml%raLMU!dFjs?cND9kA(E}f%)qaoCCXU1F zJ&Vpb6c&AavtMG!NmF(VM1cXB;e5bgRjzfpT@&Q=Flnw;5+fW7O!%^7%*#FzEV~Kh z+C|{QmUH5OLjrkEc)6(-4!^FUJ~dW?|4%1@3C9SWq2km|A>O-)i1V}s=%YNwSj-T*wzW19*%QzqZ#~4~fFaCM#Z6$$m*TIg&}{^2Ref=x!_lEi zofWo9Z431~mu-*E19%alJeAHNoN%75x^`~6x2zivZUWU}%nmKvyX#f1?1#!puCrLZ z%dtrL_sxF^uUpX7|CWKPpYzKag686t9@kv%E6xs4Kv@BliH?A{d+^blbp`4;->rNR^K==8gum59A_p3BYo!<&MV)TYh q#c$AGJpaPIf%W_U@_Y1S@dYLiI`$_U(mntH000O{MNUMnLSTX+P>B-& delta 834 zcmV-I1HJt528aic7-Iwj0002CwraKj000McNliru

`F1svF=Q2hV^02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00084NklXO9}k|iAE|0*1qq7F56{5Ra#pfuAhCW>zkG%?0rOl+Opi)G1&+dDcHswp2y z?|t)r$q0R{kM(Yrl&@{PZDBHcW#f(hGdF#CA+|_-aGx1q1vq0svtC zW30Fnz#AXa5sEegjL<@bWZL%`696kEQVDq7@pgr$p2L#?Mre}CgK6JmC!#QBo{@r_ zTr!&K6okB%^=a)7aRKshY#J}M*hm5MZlZ;ef?JDGxUKo)N%#Y-5>P9LlAP0eWqfl0X8`wi{tzSP z5y*_TXvT!5|0H*>BqU$pp{bAG*KjQ~w8 zZhIexjL#fc*XgCO4{M+xD_aql8$ApbI|7^n=}HNn>mC@(emj> z#E)!B&jGYd+LS2=@zmmCE7Ln1h-r!PK}< zW=kPbgXag4=!ld9pya}EP$<5%-rL#S5(s7sRP%F_*XnKBbs;kEAcghZ1+t0_c7!Y= zgHa&m-aJ3b(zjUkZe--JJYvfL{rL_W4pD!-c>a87-cY}7gLk}s0~j~}r(|-B9{>OV M07*qoM6N<$f}_!b>Hq)$ diff --git a/graphics/object_events/pics/pokemon/flygon.png b/graphics/object_events/pics/pokemon/flygon.png index d007efa50b4afdb700da5233f405fa6d84c681da..9190f8075bdb09ad63d84a0723cf59deb22ccfe9 100644 GIT binary patch delta 920 zcmV;J184k|2;B#e7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^ySV=@dR9J=W zm*H;fAPj|TBL#tm`~Gixk4@5mAw+8TV^^xRt!q9o$HowNJihj|uYK)L8D;#?J6s>H zd#?HK7)H6#f6YJX`&&jiOIm7Jamtd{5v=*=Mkz^J1aQMY>|Wcb$-5jQ&~gH9IpvQy zYE0JZ*If0jGq~g*I>>)0P^uZ8ioD}5|Em&NbItD}#cQqv?voaX$f&X97ls1O8Fl(L z&t~s>+G-xiGVD)$(h7Xpk-yUULyX^;LyDrm*9qbM;)OS6HfD@c9hc996rB@`?+W zQW*MD+F;=Fut)tE9Ut|Z0I?r>;BA0= z2}F&6EimYhdkvgUv@~CwxpjX=5OjpOer7A(7;Fjp0JfSo)yH8Hz>FVj0PeOrB;3cX zepm#}Kx~WR;QFQ2z`H?Ur~;X14Mct5*W-tfvPfhCL*0L5+C@6yd~WAQ&X7VOX}+BT zN^!gtm&IP7V`a1au+0=xdqwn;E&Oqu?fn6xfb%diAmIAF zf1Oy%nDxSgeKyGKNb2}tnz|4Ijy#v=#huSD_1JWPOki*U?AxYt$|3LE)}mK{y;1dD zotSSqT$7G7$9Ej}3=`rH@FZ%~yPC8^I*?9o~0000126pD2bBnr7-Iwj0002CwraKj000McNliru

`EItK_?4Rini02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0009yNkl zRiR;)Mv&%EI*0i#?Lj`xp$X(cVf-E3%c2~HrZ?x{Z!(u0W}u*{?Lxx@tiAV8D%q09 z$r8~Xm)!@!`AOFQ{ohk82ciGtzY~GCI?h4=VDf-}A-q-4e?QLd*?A}RN|8xPC$+Qqx|Iy=tZGUY3T3EksvV9ryXA7NY~yjGDT+730`+DUoRN2Qc9 z?{KFgFhkCSTVm287$g4R~7n8q7sGLi3Y7#KzZBC!H2_6~i`^j^)QbH7O0T%V5-gu+A z6vW68ee5JR-pEZ!nt4>v&AS18_LAhaV296Y*4Ab;tS_~~_|C8}9(#?TrCW$g zAhRu8nvsweQ*FWsJ~C;ZRsw_+lah=YeXN?US@rzhwpk121}X-zAftE$%+9N`BbMrH zA=i71&!{no!td{Y^m|RoRRlB5e*jz>QLF{cf2QKw2xt=*AY`!0U^gK|*dA>&{$z5Iw}OV-4&vot8g!0NPjlxy9$aMb zV$~$jKhMEMaIUyV>~V(kV(vfc{e#ihi9dC)Cxdg@{S&a0GTVP=Vwt(v3r>6&7gFxM yK#H)~f1#))nUmKiA6<<5UhZN&l)L#~8$SWcz~&$n)izoH0000X=6ZDww*l zw}@>SoY@M9T*CN&F3?--0^|6|qd=}VeJ+uQJUZZJoJ}8EgQK3A3!zH$m zsgV`YB9(99dgFS{8wAhkRfP-1x2DANc;92}J8XCSh9`m02Z3(T$`=#3!81wc$-Zas zYL9b%VH)#Qa^E856gPctkCT1l-ob@u{iu?aXLx_x^LX+$ s_@~?+bM~m^bKIBkUGfOOJ^#e`0>WS*&&D2+-2eap07*qoM6N<$g8#zvv;Y7A delta 452 zcmV;#0XzP`1dRlc7zqRe0002CwraMKE-}TXFTH> zeC=Nr$|>&8XvQd`tMMbIl!GpdRi-}>%QCM$YW=%B8fb_t{bt)h?%97P z-k;|_@@KNS>*sU z!ixBq#D_89vT5k%fQzE?Q9>S_okf3gTqN$<_|n*GE!6=lB>|%-DYc8X;jKR|&U!=E z8}Hhz4BW;pw)tJGlp?atH!khJ>aWiZA@+QgFWTN`J0YCZCw{|bCf1ht{YVH=UEbIh zh+Zz9Qr^{$G%B!E%I)5YVO-CgfDWpWoM8LzktpBxN5frQxqCX$M1?#)jbSh+At&^n u1A5Q;_0x|Ne!wB4+=s1K9D@7we~vF?SQ=dV|F?Aj00003GR~#Gc-gVX9NsF58wu7A+V*|-`z3pvpd)q%{%)iaxTNWw&*8(_( zco5)4h-vtPerXjbh=4#F4?jW-seezfI{k=14r-gpHxXj!3KCcX4gz0ch5tsuHbMzv zx)AY7ao~DSeh~P73gZyfd;!}CB^iqKG6b9izQQ;b^8_3slwvcJ-$~%ph;~QO8x%n; zdP5Hp!lodhi5~<`Tte7NumnnI^Yq}|fa?A2i3vMFG(AoNpS&oT39mU=0u$65I9pWi zUm|1+qis}kC zQWPfvi^C#Nstb}D4mIcNcsWBXwa%7TC}iB>|H$F9fXRUtf%*QW5U_oU70-Fx!7n{v zxm0^;N)mK`#$mjXuc9#W04vYXcTb|^S3{AG!AmSAxD=@X8%RD;v39q`N<%F^ra<>9+IKwbWY1!=1! zN6c$s#ZR~t`n<)Z>okpNuQa*1H8crBWe?+$S35jJxk8q{ivWpgX?e z{_|ui>^IMx>fxf5*lpQal!Q2Ey|82|tP07*qoM6N<$g4{V` AaR2}S delta 734 zcmV<40wMj$2Bij&7zqRe0002CwraMKE^~cRuYXUxHEL)?H~n@_e*oAEu`?=+h|X*EPAkA~0N)uix|*)2q3*;%y6y@)2oW8)@oDt7c-)L4Y1`j8=;jWo`6i|Av@JT zD-Bjfk+?OWp>dCH{7jb+bq&;K>Qn>tisGp+N+4dGiYz6SaAs^UYtdbS*Am^)Q0V*=vr@BXzIr+5P3@gW%)PbfPQNtdQJ^Zs5B>y% z!J|u04rIvdWYpBo1W%QBYtet5;RC>;0VEpm{sizv2@s4kMgR@%tR&v-TbmX_8wyx} zUXcz*V#r6}LwS=Aeb%o}#jB3Z+@n*)v`Q77(Dmbxhfq!!@gPzAN!jHRu%Smj08PEb zn?9bm>MpoG_zOQNhrq%`4VAWv!^kbjjGG!#*WD1nRcZP`1AuW(YPw1Qxy}~ljAzF} zk^#Njv7o;dmjsfSwxdo+yJau(JPnKrL-tM||9O4Zj`cz~1(-Ced$M68 Q2LJ#707*qoM6N<$f(d0^Hvj+t diff --git a/graphics/object_events/pics/pokemon/gardevoir.png b/graphics/object_events/pics/pokemon/gardevoir.png index cd416d612df6d801d1cc78c7ab2004920450bdad..68d091d945cd83e7ac8179ff8f6c0798a69a8fc6 100644 GIT binary patch delta 715 zcmV;+0yO=~29XAk7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xj7da6R9J=W znCo)uAPj^pU_2Qcr1yW@vl4Ea#u7A1f1R;XC)0cacE!b>EXx&FTyez}SNuOA8t?ND zoBzT1t#WN)%7lN|+!FSE+`*XFeczF?S3hIIKWvT!h03E2hFpZJQG4T)%Ly+<9gco`eNIw)q#!XXg&rnQm4;FvGWjc(E! zvZ%3h3XHjuW&-Wg8Gp<*LrO|=IDMV#jhYB^Oyu9JCtR>fCF9i^yUizD2UtvA3mz6` zT#GCT9-Z?4hGTzSmAvK>J#NjoMq!NcK5vZmp|k8t#2OOg+`Pt^8_vL)eZD;KphD}q zVuGUbbsjc;5Lmc*cS7v^(z#<$*N2p^=C1#HbJ11g3hdQeLjyO#>R$t{0+&oe*=GC1 z?Yqt$gGLLE2uelWILA2Ox!b?>QYd+k5#L;}h@A()FA0B{682~gJIL6@%6$Qai0pE> ze)G-40LD2JC%|9|9asgMBnlJ26ON*Qt2XLyZ*h$T12j;0@Y9o24`?SlD^oDR$xhIS zV|Adtju14T@Wm>GNiLxS@KFM^C6gJRgC;%Vn0nL}SJ-^a7xS3WeTf!PITFHEW?c`C x;RzS`lVB(Me#332%ziZ(Cwv%kT<`KX;veqnMBm{#Grs@;002ovPDHLkV1jf9Q%3** delta 772 zcmV+f1N;1u2FeDI7-Iwj0002CwraKj000McNliru

`GA{(8?9Si^f02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007RNklTonEcqMSE)_%BdnO$^a)wmuP|0AMw(1bYa1e$l;(9%z0?#KO zj9v1OhYz~@z7yQp26(84dZ=Yd$v2ru37foaKFI!c#LXt6f9vB!-5>)mJzq2F(17;L zp3^q3F)Xpz zV7O~0w9~$7fAVY-#+a|J<-evI61Cu~xAS!a%`iS%1pcVR+1}nDpxtJRts7{DvD4}V zy?3QJ+l#>DI^6(U?aKDq?(Qo;Hdvj@5B>i4mNa?Jd?DC++vz6#=**RM`CbW z9GNTz1EDT%GKg7OG8P#P^6TT!MrT_yNuo++Fb0!>e{jisG+#HsXj=Xgn=NP0pW(Zg zZh+&_W{1&v6s{9TQFI<&u4sinZ*NAIX!yb*nt$>};PojdDK7%QCF_&u|59ExvTA^}7pbn=({KkQ&^XLT8^5etFQ-XF8D6bkS)=N$`Sq55zcwvHW*rayQ1yrOl z-N%$Wf6g$E2kh9xJPOF!1-q~^k@v>qq2|bH%H?v(_2SgQU(_9eT~mSf1_QW`v#)s% z4Ipkw*az4}i9K;kw#&_ioO@WnOU}7@yN)`N$rIw@pLB8n*s@lwHMrS8oTE|$H<;|X za)t+RNIhe9Px+K@GLaeKz?&7S>;F6HI$(v|$7Q0000lq7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S?ny*JR9J=Wmd%dC zAPj_~RTYnO;r-usfdsGV7;}K*t+y<+GUdzr2wD5K`Vkb0PVz8b@?ikxG!{A~X*< zYw#@aiaC^*ZX3ye-hy8;Nw_U{Jfsn`HaM`)Je2QAiGc%L`m@P|E%EJBq`iwp|*ntZa$$;IU;#j&BcKO|lFi`k^_oEsUOt^1=Lx4Fa7jT>( zb4K-pKkT8@V8dHMXix~q1A=h_j1AQF!JbgfoC;8KIsmc&eSZEt{wMh;^T_}h*Dn@) z98_1J;KKM>AWHiIE^s#BINu9g_UCSJU(;=eVk18_!bc_Vzh!EJ{es5a7YMet;7^_2 z;c!2?dd;eTKaTuV(t>jX=N)x?0R?CERaf6aqe1c|Fyr2!ZmTb|ZoGm2^x$9xLcZoB zruio~4EWNfzfj=hhCtOG@Z&rPUa!sc_XbzDy}ZO6aL!%&bA#^!7x68==&tx0Uo^)( qo)i{+Long*)gSP=;E5-$#xJj_Eo*hNfn@*y002n`MNUMnLSTaQRSswX delta 534 zcmV+x0_pwm1l|OY7zqRe0002CwraMKEJWB47%123K zci?uaBFIfNDJ&w*b{Xe-nG}+n4W9tTm3Hh&s>G=F1AaURN?N7f?Y}nN@B8s@HGus} zdU$wU{#APGaAU66Z`=l_R~77R-v~|(n_S2=6VrbEHve#tKerC92MK$vR{>#an|^l>@mRiXp1(!r7c&aAb)`mbm%yX{58fX677usvJaH!P{8T zuRB_Au%VZaca`IsFLb`aiq4k{-C#v@S*sJhnT^xLPAmWllaF7#&h{s_<2=321-KdCT@$y=AiHLj~E?StEP_2YmVb;L=)R_i3TCOoGbP?dR#3K@LUCa0hZQI_Bjq44?0lSYQ1}M&?H>&Cw6!(P$&?iXPg58c*?>j z8WF^;KCXTn(`=1oj-Iy7Bj8dk5GWsQ=hE>eg^u6s-OM a*uDVSA55+}Fi9i;0000`GD;2A}i$VYZ02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006LNklD0MX@6aTXDm9Cb@%AmB4@6xFKdRI&KwJ|H91w2S4tXU@Jhsn+?N}s=o_Xe(|00!Z z>@v1J9VHZ&!g|UegWl2f;O>I7P=Dwe;#xdB7MP{J6BLh-6hRF zb0J%iwDJ_~^WZy{*~-6SE@dY~D|L{?Jt20&W0G64gAH@I&rfuKqi*CT#8C@rdm>BT z@*_cgU$VZ0n2SRpat!h#0joernWXc$=V}qU<=imHLxJm=3z+9gSb|Dk%>mMB+_Rb{ z3_Dgm&S$b^e+GBqTu^%ULgpTg0t3R27ZV>Rp%jpn*}TIo7s(mK(2kSP^EiWpQi+6v zlGC_nm~KG_E@nBB4Ko4fF94qb@=<6!dtqdIWnK-cPWu;nw#_Vb#flu!nmKgm-|*uP zOa<0+H?6P)RLZD&8uvUO!B72lSaFc;_2Ub^;D`BIe|nx*SQ=vuDcJIx_uoLI%MKhX zQ7#-^zsD}B3GrLRuE#tIF^}U<;zX`#92cS|*OY_vz0*NvSV4-nh5HOr`my;HL#r`w z7OsM zpA%HR4A`Ij4%b9~r$G|-0a^F)#aV0g1}2n(81`GEhPwroL*B2wLAU>$?*g(7uHhK? zzF@=0g6cs!*e_AjHmpkX1smQMtSS6z zl`jqF4G(aw)bPIG?TmSWt%0-Vn;+)Iv*dfjm+1#6lOZOLRxfE8`jN0Z<<> z@5fttLb!!#r~aGoz>aR0h3i4WcQ*7xVgWAK5%E?9F1$5VZkPQK7hrlC3Xnc>fMI{F z8xE9H2~0eeKm!V)YH7=_h5~S5HT+rUz{CXkjNuCjs{m#lssQwgTgrw~-y=`>W*{3r zG|bh=!UKISMniLv^0FFsz#XtWmKBpht W)=Xu?X_%n^00006GY%t`xy8cn zHlW{pDKKxW5VcvghOmHmcqS2hf{Cu5CIiZ zfw=erGOm3(hS#CLT<4G1!NaB-imQpncogVx>X<5rRw5=8Ss}kda*jn!U^wYWT5DaL z0ve^$6sRd47VS=;$C-LP&H|YkjQc#{+Z1?-y%7w7qtj|}(?KTZ;7;=G2owhhwUpRv{}eIlpEf0u~PiRxIrbTpW!_Zh+RY zWCB&AuJZJ{&baAstA?9@n&id(!;mz~F!C1MkG$!5M6W@F^DSWlJ(q;bd`ViFxdIjq zPID@(aSa7d-n7o*0C-l2>!NSMOOC^$Md-EJHcvx;#-jjgL-pWuoNjwAIF1Ee1+rEN zp%Oh82)N{$B0{fR9jBFt3B+li?DHu{2JrxMsm`%;am8*QYK5Z4FaIA9@y^n}0>vC6 zZp%v)0O|{qM(>9_*GVgotdF84Waj&wGkTi-tJZmtNrWu7Z64P!w4t7UuN$x0k~s?<6SS#>~4R> z(+=#~v>ft~SuY?&V|?ng zIXhO**Ffdr;_W2~;kJ{%seB<#_`GOk);k z?`FZ&A;#6J{>?>Ry#^}hzi*42vZ@l;f$2I>yWZ`3jgPU*(}1(^8rWDA%_e`ms>;C@ zo!T&P&*q+HN>xFJqG1{^KKDd+&vnQ3GY(ZiSvyfK%5FOW*Nc$41+YA~Tn1)VmkasO zz(YSsu3>?2?iX5tdC0T^Yo0Qu-o!vRDxWwHKwz12J_p{IuDo$f*`6gk~xPEKtO*pkr6{R6KbU zP`=%=Z5S}QOj&KN-(RwFPn!U|-DANW8&fz_-^~Qh%v(O@_zSzRH}j-frS1R#002ov JPDHLkV1gJzG*|!t diff --git a/graphics/object_events/pics/pokemon/glalie.png b/graphics/object_events/pics/pokemon/glalie.png index e05f72dea1d64fc182b8d56041febe987cc32198..f9af1e42016b8084db165858563d9c794cd4201d 100644 GIT binary patch delta 536 zcmV+z0_Xjb1mOgb7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S-$_J4R9J=Wm)VZP zAPhx$jlBK;-;OV)TLQS5Djki4ADWay;o5*rOIfyT*|KHJmMwdj*=PK(%@Tnb|7){E z;FJd&_qdveyqN<79*w5V;%~yN_TuW*{N7ERIUIN}=BDbc#!Pr9G2@|XU*fG7Nd(wY zSO1uMlZaDl6A*lV6@7}}wY=#Ibx_HjHJI{<$MXdB``38rQx$Ti(sLl;7!ebY4@@z^ z%lKFGQj{uzJ~h^Z!i-~Wh$)QgZadE(cAk?}pwQP5nDJ8M!-&o8spmO0PQT(eh4r}a zGfl<|QUu@kC?ipvNN6Kx-4_heXAu#mm-oKP1 z!nXM~ML+Sk&I-)AxAR>fQ|An%oDe1G6VI|o2c{fLY}>C1&bet^6y$ixc#B7#fN#=GvpH`H zX`nyl7#p`$DD3N-^XTDq4j%&#=e*t*Dj(d36OJoijq&*BQ(kU=7xo$MeO?lr@ehCg aPwfXvXkX1f0iYoO0000jV20<QCEUmNmCPsEDX~yDa>@ zX|1BYCo&o-Ft@P2BCNlUl8H@agXq93f7v&=#nLqEoHoimc4(*uH);z$2Lj59#}-kY z8&sDu<;H*aC3B#~GLPc1#nSJO@Z*0zjUY38vj#ROx}JNqA$5>hgnk$4aN4IS$Q->< zSh^_|9OykLWm8~oA^X#w>RtM0+_|ybA*Pc5bSEf-;0hKpU{MMIB`>^eHRhtn9j_>~ zE11VTbcpTsMs5zAEasA>1%`BP+vcs*-!L${phism^nT7Na7Xg+?l zwytOyM-1N{&wc(r08h+Y`}Tv9S!R#t{?+vb)0r$ftg7--00000NkvXXu0mjf#ZKPz diff --git a/graphics/object_events/pics/pokemon/gligar.png b/graphics/object_events/pics/pokemon/gligar.png index 3b9780538783e6dce1f1357a6217fc71a035a4a7..919694525b01b63cdb7cb8b886e0bb8e539f1423 100644 GIT binary patch delta 912 zcmV;B18@Ax2-OFW7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^yP)S5VR9J=W zn2T=YAPhxEG7yNm&j0`IUK>a-kfhVum3F02HBC64iyuIkzFtpz+S8u)w5R=3jfj3` zK$E+7_~!yj$oq=`fX)nf;ow@2sKV0(&CBc?A32p^E4E%+_!N&?opK~O(GuCor zz@FHb@!hfnSH|~TOO+Gc^F6`T2m}~}J%CZb@X>$2NVn8z?tg#b&KR)wPL_qBpz<;r zmEI%49X}FGa{+|=O@ZA%gopIFz#}u$^l6PX@{(Y~j|%PC5f5vlQ1{F#kRz;3N@4`^65qD$ zp0M8kgO3I=t!rdgGKA=uR>ZVp(h{{?3lt9po!^pGbW65F8-P}5uDI zL2->KAu9N%?%|mXUSm}Lr94VUw*XbWPI0;G1K7D#ViEub-?Y}WP6KFpXTc~*N(mE# zzvO~@YK}~paBx3!E8a?Ib6yu5OjO!{}`9F!~zqCr1e#Afo;!$DzXe{Ar6axAdqYbF5E5R9v_k z^cFI84*}nMKzRWd0ezTyD0_pg|BNGmVVTP`(iDpW&Ngwo8v zhM$Em7P3{HecQO@vN(qq&>LLOWqjdZ=5#s6)%T%WF2|m$Pv3F8tz>?k+pwOcuQl%f mC-8SZtBr5`<2!->ul)x2Q8LaR+tC&P0000b delta 1031 zcmV+i1o->a2g?YM7-Iwj0002CwraKj000McNliru

`T1ud4@C)of102g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000ATNkloMIQgE?6Kbye_VBV_lJYq04*g&;8dIHkh>v8Qu1Qq z2e=Cj5dKlreDe**G(x|}@9{qxlpHgr10a5Snz5grW&kXXe*`d!cu&DAH$BbhYwf0| z8KHO>Pji?#!9bzl2KMe>A)MGH%iRF)UvpS|R{JtI9tuQ94&u-&wo4L7co;8GyzJg_ z+`+s=Z3(7jjpugFavu*1emxY>>;wW?2BQT{WR9hN9}dT|J*QTZy;QWF*0G5RHZ1oC zi^cghqRBwufBc$Ys<&g(>I|19Bq(cY99ixhQScMU=W+rL7nm4Fmc1i{)AO>Yj%`5# z-hjaLk0}Vu6gQ3>8%I$x0fG5aY5`s7R(keTimqkZ4r-=3H?N~WWE@Mml(NL|)i`o& z97SV6VmX&ml6VTes2w@hj!eSy8#!tnSWb$c*9vx6+xQbtp|SqnyZz+P+x}$O+xA{t|$Yh?7}Tj&J?y#=kOeup$D9XdeIo002ovPDHLkV1i-u B$K?P3 diff --git a/graphics/object_events/pics/pokemon/gloom.png b/graphics/object_events/pics/pokemon/gloom.png index 25a7c5ebf7b30cd3c45d27e9714ad32c40701880..3ca39c370eacfabfba6065d4bfb866cc80e59f5a 100644 GIT binary patch delta 448 zcmV;x0YCoS1BnEX7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SheNXA3u24C)YbIa-Sj!0{8j^z=D(R2xKx z_{s6R`Vr@RJN0IN3_6-+lno3x{qii?o+j8i+UV%q9nJ%s2HD|k&KANJ>BBZ< ziw`*XzF{us9R-+n2cHqK!A87{kS2$&33URdaxegCaon!AKj5iH!v^AHFtWwToDPQv z;Dn52!Vymf4A~IKVm@!7$(-(3j3Ll>#_|l0Ifi1$kKb~C66K>$$XL(|{4k_vl;t%S zIM*L))xWt?&jCYfFUaZ(JO(V77fB0Pb1fjA0UPxv*CNo}0!M>d10x=J1V|=r{G8z6 z>Iz^lf8Bvv&)e*k)>kjjJT|&7Bk&L}Y`x$b54U-8#11CTxWi*UWUT=C^tE5`w4Nrp qSzNtj;MjT}0SBee>s$Y1+m1h=^EOGsCZiJo0000b;z7zN;e&X632smwtg zS%?^O37C5brm{FvCoG|!pz1v;InD(_kV*z4Ie(o{f@8^{7zwFT-uAtR>_7k*GGxe* z$HcqhyR%6=n)JB7(yJUmgauYK78KT_@f+Br`(Lm}B`)oz>%07*qoM6N<$f*ZEM0ssI2 diff --git a/graphics/object_events/pics/pokemon/goldeen.png b/graphics/object_events/pics/pokemon/goldeen.png index bd6deb06ff0e8c42c0196aaa47dbfde39a1f07d1..958a5856ca02e9fb6b0a7b996992f7fa6667c73b 100644 GIT binary patch delta 734 zcmV<40wMk91*Ha%7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sqe(8C@33G)j{O6(CnL>ymkX;XiHw-e%OC}Ci_yJ z&^R%r6kY5c{G(uhA(a+WRGB1>eyC;`WY?f_Vu)Ce&zt%z@Po(uw_mK|za2pY>NG{Jdvvox6Xtp^EL`OahG64aMHiku|4s&c&y4wf>TLroC}in+l#bOxxl zNUSZ=3Ix{SZhxdIFeFid{h$pv9fVyV@vA(#6{ziI3U^#TItN%!wL)a;uL8vqbiqLw zC!N9`NHIo#jfkiCNnq1w`)H`UD0MxI7P;bWixh!)0!Ca)UOIuYb-43Rp(V<>3WPo; zp5kO6in+25RBJi4F-GCarn{}~c7Obd<4v@1IKtAx~?h>0-2qUfvky&jQmN|ar zuMn zn111}Ax{lHs9U~@Xq#4p+Mc6@{E8%BxCfQp#fDyPa4vgF*JEEcW?t=MdTP z`0`IZ;`eY6!Yw>Ec!X`1(;p3dtAEon<=NULzWBv8Gk9`VlqKOWpF07*qoM6N<$f+S~8od5s; delta 672 zcmV;R0$=^52ImEk7zqRe0002CwraMKE+di43ZJqRDO-C_gErV3poztYRRPu`&fAc*(}+;;`|JeSF&s?cRoT$x6^%+_5Y*M zNJi)y*SN+I_jC3>&q~i-93bBgi3q+mQb{(&-YPmqV)+;=X^^ ze8UjosFvYmh0pKppoP5JronME z40XjpY(Ndubl~YZ;f(iNpRrEWWSj;;gs8spH`6dOSd)G)IKfi8*Wq%eX6EHhUCBK1hD)(Q1E z9|VI>g%f0uU-+1sk`SP+-cg{eAPJFS>{Q5x)nv74DrR^hy%afEH9|g%-)~>5{ zw6S=Ctdyaev*{w;74j*DAN!#zNNKpV%Q3s%imgap+vBy6QjE9Y=KfYdutKfvnvpMx zq${J1K9r;!k|KtO^?y7iEYN?3_uw3E?p8mGOzG1yDO%>lUA&hTf)`f+pD{CU(;(;@ zB6MhZ_NcFoZ4=8Oa_=R{4&PUkntDuBqjMXd63_5bh3CG&m`*rN#(C6zncU=8m^9Nf z^$agjK!Uu1nZn`QeA;L44>mV6IV*nv{Y(7aFY_8p@f%jL4{^`wT~rJJ0000^x4@pEpR9J=W zmcer5FbG6dQ!};>0{;JRw?Q7Slh9Juu2lA5D#;;Ff(BuvQf|BLw%cyI?Y95Lbo>1+ ze$}*T{QefdW*W{lf@Cp%njcq=7ZC2=o2WF+i}cg{uQ+LZ!GODW5d6q#E^a5en;AGF zoZ{}cHOGi_f@6W##$|uz@n;5v(5TWYQAtFR8A@xDl8T~>dQlU#jDW7L!KOt_gr zB9}Mg5kS|v)K&9uL=QaO4&S)yR4^>`YY_XunMSPOxAcS?&UQtotvKnV$R-D#opHaS z+IC%iUSaJ6XI0E&e~WuvL?O_lyT*MOC#PIHQ8SeoMjNt71Dv7E91R@h8Dpo zF#$Wz5_Ex{I{trJ(x>>}&J+KeK<_UoWY19zEE$IYjhCVqK~n(-o(O=zwh1Ka4xD|6 zo&bFNi;pGHal+yAebdk}xbsv%Z;ogbwtdJW0kN1>R6=0JeW&@DAiFIZl#fvmd>}^4 zH{qLvf&9pT9#4rjfQw2KsL)Q2zmK^-?DN=h1=zqriRdY#DO5)Kb{S{TaS<)RH}=oh bd|L4bux~*R#e5Ky00000NkvXXu0mjfM5`VX delta 627 zcmV-(0*w8X1-b>07-Iwj0002CwraKj000McNliru

`T4J)@}2;=|&02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005rNklXWU1H9A?0 zo$6Gl`dd8yUgOoW#+ui7rMR))8vkM+2E8H8rPYm>FLsJ^f5MRFrIo_TBX&w1F=Itg z!qeuBErr#jnRB9ahBoU(>Ak0IMJz+xMV3cgjPHwz^lF1Or@(4YnlF zLz>lRzr?$m_DTcTi1&C)mX3j+#Ltg4?YHBeGs?y0;sYC(On98|rK!I%+C1)=CS6?I zUA;kDzVtYxf39!ZBkqD$U`WI7yDV?%IN{;;TZgWKoL6yjjKMl|~w_fl^zH3~R*KUoWF<^A-0m)xLJ5-%6@m!{ha zIR>=1Ta5!oH^@>*3DcTj7=4c$w4%aS1MfwcUF>}0f35E3faJ&dT=y{$??^JB0p9K^ zh0Yo8zXxRC@m%A}F}aun;(qAtLtB_}1wrG14it8wI+-0)T{&#mx=tC|@myqiv17=e z!#-?rgCBdyz7rTAZ!iGh`7CVnQ^c~ol##svY*__Rcz)#REB|Z#0r8M3U^xW=TXrR9J=W zm+h{kAPk1pNh}dEz5l!2eyLEZ?l~K?e`sbLEu_@2e%mfL8%5pLydVCaDFj zPU-}lJO|ta(yD*p{2_s#SF9e*Ny`T5;7iAuDSpK02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006vNkl8nu5C?F*0f%nQkfCD( z6 zsyWv+mE#qha=`>BUV>`QHTQvBpKxK9Rn58NFr4RI46IJLu)L%Jf>#(OkUh*i@5dY{ zcq!{ifj6cBvO$#fqVs1)6CDG_J1+fz#cDWahC&JQ0 z22j7N$R-Z`e=7@0h$W93b8ZR%y>43r`loRL>us_RVCy?jK>M0(j=62`>k1$R&g}x1 z3m3@sl^@VuCx?O^ZR?U2MZtK?FYVR6Xb?mhmSk=hSTQ0Y(Yw`-+Y2w=&+e;|3M++&-(2f^sCXQnf>q!vWj zw%+szlU;z-W^D{$3P@&g3P#blMNIm=wTa_<)EyOo80g%t&?Xnfehd4)w|bibqWgHk z*wb_*q(CYN&ihT8p@rv;^3t1&_IYh6G{4Cdpb;rF4%kO;4tDz{dyMY$n+o^?A>UzP z^)KA?UN-yn(cKSD0=!=zQ-P<@f0#hS7~LPJ$bod=%i| zAPhvKL;_@-{r}Ic%`HptrP4O-OR1_#omrRz29n*j|MuS=Xz;P&ZyTIWK-cic?MVRm z4fIa{yny(6lAw(a-XMm-3-~AioLK*A)7by78omRNpCjl18#=mX*!+O_3XcIm{t*B> zAcmlS_`?R_)%uoy$G89$12->VdJy0mTLBn=27nhZITZw8Y_M)nBmzhqB8?xC6ygnV z(MO+7K%gPabmw`ZF$2}0_Z~3PFM_E3i<$$1HQ>dg_U^M^uw8N2ijyAFyrrv3G69Ys%#6s?XtKP3>2Y_Xb0K&b?JSUtDi@enpiX~u762Jwx=&c^LfSoTD zUEU=T=gkX10YNp~<(8itP(X138la>%04-pZbJ;-D2d)KL2cHv8yYy}lj@t`BK4^z7 zZGSspU!bmk>zxm2S>xFtln7h_rTA|Ef`(4Owgq%O1Uul}Ak{eR#jvYSq6VM?fD?dl z$@~NWWMqOJwWmn~5Nm%(*O(X(uWOF@R{e_C1HzneF@QiY0F?X&U;zN&D_RWL0X3cS z?E!6o*&qRI+@F}YRPz@?N$HSw4#*3u@aSpf`Flh&UL>0gSqz+R& z=qHK*4Y29=A!ueJiekqr5d{c?>f?;R9%@Y^g71@ z69J%Okgs#30yCb*EkM3vFlqo5aOiOVBsJDKAKjDbm={1WC=XN&V14W60G5ePvZbVG zx;#WaN<2jw7}YhX3G{Fs!2DVf>+_2Kodp_iD;&^txCXyH_Bvad`Ld=Mz5rXREYsv) RY|H=v002ovPDHLkV1iC(Jd*$b delta 742 zcmVOaS-}ae$OCNa9$+bZhJBJ9>yrX0VL6QH zV*c`{-%pZdW5)iY#{G`rkp&YE$iMBYPL3_`fore&uLVBvKmo_{sW14oS1>zBFiC%L z69_^Jxw9)iaNRgqAiT`deZVYob3*5*r|4vU|DwPL_S~F2{cy_p`OL_!3-AO@D&V_7#_LXkrqb8Re7F@pBY}V4J~#ngm7WZ$0flgz z_4%bh4H1rDd}sKlKT83>R(gi_o9cgLjH0V3r-H6hITa9~c|S6+>t*~+dEJzPQIV(f zN)R*vRu^^%3T@T`0^AjhRT22@%m{eLEQlrZ>ZGq4p^QG-At(&1Jlz!t0Q=B626LAu z1#kpl4EE@Xt9mFqudP4}tBhq7sNe7afb1ERcl+D*V+R_8At?z%Df?A6!YY5GfCBL> zo-P5x$8Cq^QJ@xTBN6D5v2=wta~G%&yUyvM0`lq6IjM5)0f%ljJPqW1B19vvwuBp? z<(m?#_XMI4)UDtwa|M@?Ct#ldE-la#3arcP7N`Zh4()9oT|QvBOj+J9g|$~WpAK8u z6)eu6MnA`n5Cw_4u|O>(S-^k0hYXbLe2t4CSy;P(XergXowF8vCM$4-angDVk_r-% zvpew^4>n8rJ~lm~k*Y88dLi5AsU`N{nk>K*uHsfpT7ec~?v(SxS1M3ylgkgqjtHz9 zsP$spCSL}&409@Qg(6l698?P~gf^p+<+E7Xj-V@UZw7V&_z)XQD)3T-iY+M+g*uaC z7j&6YbbQQ&qI@PIKBU{>S-3Jwfi}!&I>WSn;p4 YKhfuWRhaTQj{pDw07*qoM6N<$f>&c!)Bpeg diff --git a/graphics/object_events/pics/pokemon/granbull.png b/graphics/object_events/pics/pokemon/granbull.png index 2fdfb1e9d54ac65b6e94130eb1a50c2d350a24fe..b9ba8268479d12d11bb3c78fc6e15bafbd99e8fc 100644 GIT binary patch delta 632 zcmV-;0*C#Q1;7Q67#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SK1oDDR9J=Wm%*09 zAP7Zs4jx!woB#jY0o2AsFw;)k*@Q*Ynd?g)Xv8kd6<1tw#T8dv@xB0nKk@$#AflPW zkONq1+b4XN*I@C77-tZ21%zxDX0*#Uc^w5}4&nqRyxh7E=5O*XOTuuGPdTLh{nK#? ze3&m~d0S>qZolAvtf`eDGE3tGf0{RgmZY z>+0@Qzu;TEz;CUD3j4yz^vUrmZ_TKYzzWIBB15=U$VIl@_Cg_YWVv1yza+dia zG5b944L;9HePoZ6T{f;?%!@&LLsFc;lw-4~-=5|`YL0Awn47=}w9Dw-5-p2|@3llE+nT1LQGtJ-(#3 zUusGH!GzoN1iYLPAv(@-T^iAOz3KfvRaeMNuVRkVTUw1`-urk4yi-3PG}0esTQGnS S%D_Yb0000DE4%Y6p0ijZ{Rn`1Efgd?6NjH%V{qXsiNF3Hy^+C4?Dvw zWAA#`|D!N?oBviGR&Msfkd41!87p-N)+<}w;XxpZ0_$Zg)j((!uvz|FODto?e8hi4 zNb+awZS?>5!7^qnLafEnB+j|ZpXlgf`Ayx5!wmyB zk8<)y*)B|@ql=kW{`&d(+y+iARNleK@%{#zCO*2DwNdx!TV0h-)`3pu=QA(cjJa3_ zo)EXRz>Gol9Go2SvIa1Lb7nrgH1U5AXr?1-Hba9^#2;n+O4KZt{%1b=d-x?e1Qa_nPy^Vy$720^@7W&D2}S1Sv4%Cxq`p zT%o-;wJkN{*U6WOK>d*)zSKoPPw%3OC8*x{>|i zikuF0xE7V+PL6!n16?G=(ACDzBX0SUCtn3}>RT9rQj|zFAzg%C;|e&#K4#G@<#UW`VEt2j8wY$A4MB Y0r)4G776y7(EtDd07*qoM6N<$g8begssI20 diff --git a/graphics/object_events/pics/pokemon/graveler.png b/graphics/object_events/pics/pokemon/graveler.png index 42b5cba07b21169761adee6d31a967ef66f729d2..99b15933092f0394956bd4c86ece7c146072ff33 100644 GIT binary patch delta 637 zcmV-@0)qY81;hoA7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xKS@MER9J=W zmdkSFFbGB6T`UFs|KH{UcI$;7UCAN~QBzKh4~UD9Xm8uHWy_W=TefW3vSoi~s`Lx| z4@_CEB;MeEU`lee$vLKYrDj)ae>kNnp2wd$5D}m6vGEM!C8|;t2K5w!K>u&$q|9>; zMR$v^#nTi|9Y2#NrO1DImBDGoN~{GB(+7o2qd+gP;qb;|5U7OOPLloxPtIBZ?GLYuvS3@6nRHBx_eJ{vB{H6RbO8vM}< z+zV_tjVDaFQRr&BGeRT-=cxs_AR1@P=FHrJ%KeCr1>hYv-gKMavEo4mqza9t3)U?Gc$0sMX-&imRLF#5Io-F6`q0zWEI? z9u9N7)I%(Zz&n4gNBw0_^d&!zp%s8OCBIY$kGnW=WZ<{&t^duA;3X&SZQ6hvz7fXb z>kVmwS)WXyhRbvV_6lG00<&i_1#UR`@QMa$a)$4??GU}*xV@77QVl#CvlJ_H`T6%q4vNe=)302g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00060Nkl);up9W| zo1hhunb-t7&o?lkkBSF=*L%Vm#;%sh!1EACRxlJZR~nX8&>IFufpim8UQmGwOI*Cb zdNXtq*a8fYe*$^tb@CqoLCj(m^oD`s3Ma^YAmD50qS<&e^jC83pl|k}2X1ZjC#(?) zXR~ji9s+Y#ML}?p0ph(Y=9PJza>K<}Ytyv}+^1_*s5SB?=nU79#04c)9gHB^1-p@R z(GOG}xt(c~4788D3!b_36Y1Qd3-&`4J+#%4-8rVGe?5PIQXeo~Z~+bJMp3K9v7wAZp%dzwlF z4Pt?)fBL4sl<&JreCqEMz)6#t165B!|5-pn6duP4Q9vry35N-$6QH6#9zYaO`8FB!QT`|(mGNbZ?uj^HY8VQP9oF*U0OEj04k*t-gBH+NXa^<%&KvRs zWPrz!iU#s00e9AVd7@X}1@!ohtG&S;1p#G4#K7s%3lIj}53QFcdIE&EfSv$D^@rfz z@;#t?1-niN%QZO$?g1??`KYa!GXi;c1$0Nm2#^H;yj$jfF5ut}kjjUK2$t^xK6$Mx z#qvk3+s0)17SQq=i9eAAEHGO_fPFxlfHEclW&v3^q!VhD`xDAv0WDABu9{cyV@;`K zYiHPgCb_??Szu8mB9IZsviq@NRtcxLSJCcl+6Yxe97MLf}^ z&0cxHZ~FFj5d*41gJL;vq61Wyw>Z zk|__t;7gWF2;YRF4scV34vqSD86s#Go}s=Y+#ewwI#tEnci8@HCsDM-5=$)ck3ycF ze`oS{^)lc489@Q7lcxp=Kh(nt_RoZMo^bEM--zW9)Ca<*gc6*WP{`;r7w&_>RA*Tel!9)lu>_e~-E2*DX9|+kYfkWaHpb|PKp^X9o zZDc24{DYJ6IxA$Gcidd6KxjE?sh_)2AY}QM8rcd0VbrYOVSTX)jTTytGpgsAU1<We;hMQEiM{KK+2VpzjhzZ$3huIv*6_NqFn;2OO z4L7I_#qN6NB1M;@czcGj%TUZPyQ%tghv&!qNzL@oC&Q`B^cz)WPf{_%OeI4TSJ%fJ zcR0ihtE2T!{*01^x5lKWrR9J=W zm+NlBFbIW1EfPhQc>l-U0ozHJ0`Bdn(bh@*usMg2#9NjbGiJ<~F=NJz8Ak}>Q~u4` zUxnNdNtuL8W%1GhKl8q518NX)TqfZ_tSngyK6LP18(40{T88Oe4(X6DbQ5-$R?Z>s z`m{q(=+_@{F2Ym_qndx4ka7KrOM$@RD(svC-m+{wAu%wJb19|hZ;^#P2N_3mm&%Mg z`g7j1q*Ay3kXwN&aES~=ocKR~E}e7BAwIVE>W{bpw;%Bgq@4KF=P4ZVwtv>Z5l6ya z1@4i7gsZ@#0Q&|qzFho0*B@~cD0?aRK!LY8fwM`(A8&>Rya|8Yn?I+216~zcj=TR$ zyv0XcFOYR8SU%#GLn@Hsqr!l%Rp0s<7vP;K_CMg7vOytjv4Ih94UUc)l3pMfTt&8; zK;#U`h~p`{60O3KfX@B5j2t7PZ{+JuPNL204nqrD6-dF0Amyka8$$57^#qiYJ5L!E zc=njDuS%Rgv@w4Y8El)-W-fIn&t*?=_=7-Ug zXk2UG;+wSd=%}er0c>s)k|l)PCd-@fV|g^3kL!c(zOXA^H_-btQJ@1f{Es4Ap0EAI d`a#x}{sDCaA7kc%F1P>y002ovPDHLkV1f;P70&`TF)pOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005-Nklw#naVuA}vcBXIqwSpg-a>_Rue6&=YW4e=1o8?rO&Qj6GcSQq5G1 znxY=YwZnE+)7!^IE7F%dA;dH8UXAj45U|$ro`>VFS=&cA5pI0DBlF9sKveoEZc_FF0lrTtnT87*pmmz*9THND=3>S--M@-Z4c7 zP)zY1;_U=Kqb&57PlgLP&KSE-BD=RkFO=ip zt@%cRQbpMm4-Z}A1!~9s))eZn<(s$q(l{OrDe`NHf6Cf+Xvx1bJ_^n^USPip440;_ zwAI7J`H^qD!G1+U8umOwVLUrQ#NVA4DE=UNLnpZGEB48RV{b@;wlo@9!crZX;PY;G z#|3V8yZerx5%$5MI%ezX-db7kLovDw*xD`-Fva+f#_UeiQ!B!2WleZZ-IAc*CLgSi fQzusZ7o+hPsTvG9sABu#00000NkvXXu0mjfULPBh diff --git a/graphics/object_events/pics/pokemon/growlithe.png b/graphics/object_events/pics/pokemon/growlithe.png index ecce6a8c302ac38aed77baac487cc3500aff30fb..3214d5887202345d6ef4ac624801a21c3199b2b4 100644 GIT binary patch delta 585 zcmV-P0=E6b1&{@h7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x3rR#lR9J=W zmdkR(APhxgvw=G>`v1SJgzU6+^hn|@TC_7gRJuYB{CF%|wrtt5Wy_W=dm4ZnI6sg& zxMx7EHHeVldEgemX=u0gw-!4{cv|0t*F1qR0}=Q&=kBT${d2;#07OBAgcBN@e@h{s z-5co3xC(4k!vrEu)H{ElK<{M6iMhz*>|BKz*F#`|u*0XE<*@=K>4}pWE&xU;rzuZm$L&Xi)2}E3`1AUNOjwLhWs-I?| zU@Ocx(KrPTtJDd{91fWeNQ{rUMo@uf{5SXzg_wnM`NRgtz%hR!Qsnxws$RI^zl;AW zg&Ot{##|N3riC+VG%;7ujNbb`(^G+0g;)OCMWhSj{9*KP%-NtNk})?E0J)e-?PX)n z+#$`-cjd-&D5JY;kM5G^r~EO?theV>;N->($#$cy@_h99*j+tbxi!Yz;#(1YW%GtG zAhqrXYVBC=Sy-DJh`*wNcSvD{D#Y(Z?%xwqZjUcOh^VK+sdxcIJr9`yryJJI1co{ zYy#T>PdJI~UJLCL`yWdrZ@u>n=o*#J75CpYFfTLL1D_@E=^q`R{r&A@nS+zZ9{$rG XPgXOGYUI6a00000NkvXXu0mjf`r;rj delta 636 zcmV-?0)zdK1;Yi97-Iwj0002CwraKj000McNliru

`TH74Fo$f5uM02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005!NkluB>8KwKIw@chuV zX*zq}?{c)=5#8G}cCDwX2Vm{MIKLc%C;=FcRTi?jf8>1ZmMQGI)e{|pR!KY_+cjv$ z8r@T@VSnork=qSCtBvT`hRy2b>x)ys*xmsx>FKl8(D=)4E(auO&9Ig=S?gJ}D)rqS z(I=%E`_zoR>gd}bHvS11E7ry?M>+->uO9BIamN!a|b1jG}+qMbTDp!vIH-U}w1bX~%6W6Cv z20gAtEj(UI^ba|I>T1kP7CM4`?n`LS8Sb2jiq&)WVWSBQ zxLAR+W-Bp^e~VXp#Gxmxq4~3ZV_X-;58*l`LLrMwnLJ8^cGu<$C;nA%TO zy}Qwa#!e{A-5fDj_F+O|W*jq`Fsy|Hlv(4W?LElWv79M4)r; zt(8%)TwR+5$?P)fm#D_s2;i{@0ZuA#CeZkfmEo887}wiUkify| zE^{Oh-WHv75^xXIP@u1%?)0KPM1}Nl=)^}0gR7WHXAs|pD~k17jgRsLLl&2J=l&iE zv;>DUu%WJ>%L~*-BXB>M@L``Zt@#$;}G8-KM5W#Je`2XZvX%Q07*qoM6N<$ Ef_g6`D*ylh delta 557 zcmV+|0@D4m1@#1w7zqRe0002CwraMKE@ zuY29=UVm3mgx@dB|F}wcsVrt>nHNxiC=%vk@h;&dZ`+T06sYRqp--5L*`z`2sStm_ z^-1%Ss@3;X(vT~q>byvqF=wXLx9`_E)9Rf`s}EG8AtLqW&`NwCoS{qyjXnQg1=ZkPm8dD z#o->f_S0yx5nLUi~JE)2E&%ow8Dl!?_p=g##Yivqhf zkeyNPbcd@E%-L%4hKtug4)0^B!-;S(hj%1@LuW4<40MZM|K;)mIq<|84ySYBidnK@7+E00000NkvXXu0mjf1E>&L diff --git a/graphics/object_events/pics/pokemon/gulpin.png b/graphics/object_events/pics/pokemon/gulpin.png index 1a3e0506028df42e39e052929eb0a004b4f03f31..626884bdcb7182ca68b91b37669c97c454b45540 100644 GIT binary patch delta 460 zcmV;-0WJX$YVlNV;1*+=U%ki#NiZyju`p*kg2J_;>K$=2%nxY(G-eIR%0>VZj zF&Ci?lyGd@mK0Ebz9Pv_#5&`+0_pjJDdfTp)Htl5oRD%-g9Yc9qqT-jzk?ZI;DjIg zA=mzxntlR@6}S9ASm6~<99CTYb+I0?>#*VreG0fsQg9I?7UljA?%XxlhQVOO6$gI| zvNNKJ3vu^H(IHp-INR>eA92Oi;N_7022u`K<}ST)o>g*x=T8HmYrq=!{C&myBS!1m zg6h@T5%V=TKRG&QQ5_ZB1~2XyZ2AZr{fT%c delta 442 zcmV;r0Y(0m1cL;S7zqRe0002CwraMKE8Iu=r&*b%r~b8Vu%yd70CRoeO?|K>GQTqR)~uhF~7aln2#usP}ND*KHpl* zoko~#7e^dm@q)NjRred?P9w~-RHf@Mv&1$OLFPMEBXi3D@Z-GI0wfy9t2wWyk+2{%f kFbQe+twc=@{&;>^pSE?g{R;zLpa1{>07*qoM6N<$f)yCf1ONa4 diff --git a/graphics/object_events/pics/pokemon/gyarados.png b/graphics/object_events/pics/pokemon/gyarados.png index 482d3d52e3f0c38d9f18cafa4cc677e57ac5b82f..4f1a4d6119849739b0605d8447449d917d1597ce 100644 GIT binary patch delta 1419 zcmV;61$6qJT)PgC7$67(0001UMu)cm00D(*LqkwWLqi~Na&Km7Y-IodD3P-&8g>B$ z6fB+_}jPZsh*|znvb6@6RI67MjaFsVm ze?I?@|I9G^JA4>wAJu<>zb^VY>?jPMi2lMyBEiDjtSzp5jHmW&;$5H}YS=`dO#i~W z5sdge>j}rxAQlvU+Asbg5ac5Lq9JZg|H3_Jh{fs~dcteN%~RI~ zd=P*qf96pEFC+)j1oQ4G^nyEgP(*@8Wty!VSAh#Y6XezuKwA~(BF5cDylunE3g{8h z&0}I=c$p{ypK+if&Ys@ou1NHS{~~a~KNmspt2q)bFDYTqT&?&hun927eH*69;GPG( z&9Sfb!k|&inhR_Zc*946(Ngq$h;bGGhr2?pe|Qs!9l2D!P8eq7iK#QJR;qv*7yOVe zAXz*QC*d`2HB)P%tOCQWOjd%aDi|}U;-*Q7cYz)V7vK(XVI#py;DUGlnDhNAj|Lbz z4)adq?Ya`!2=pVZ7s5m^XG-vr^E74a=5}1hwb-EGRiM|6JJ|Cyu*2&>unC-TOkg}3 ze*;Zlb@zI&ra(TKhkj!c*F+@_D2{wTP zj+P=!fY>9D&p(OeGsBM=OB1Ph6-a#0w;>1+$5f9Hu@iiQo%oBqqFe%TNRFul@(aN# zaKNL8lesb|{rQt&2=&)J%RfXXyb6ph0FMMqh-$BO(ccj3y1xYqk&w#+i99=&mwC6ZdgaH}} zHh~xJ^*G%}*(kXUo~G9PTWU7^LxHefdY4`mawnL*y<5w1Y%Aa6JkR4RG+Xg2z|41? z3{q0(Mz9FH;nQ0Q{()WAZ>a#!e+4MeeBsn6wod33;s@<;j?Dx!YdDT4B{({sEyIlCqrjZ4 z^-C!^G!d)&=)uw0`roCkvMJaXjeA~7ewd&32J$sh`Bc)8fO5-bGW!(Y#v>FVsLDMF?OuiFzfg5~fn8fc9WRyhjFgs|&2Z3&;dN?~lH?;j|26&c& zj{<6P;78uB;}!P}FO$F!6F?p8)&!~wUU2s?eU-Jm{%nnOeD2~ORo=q0e?O2z$lvhB z(A|*p9Nz)YZ+K-wj?bSSHvIm%fO+mevipVm9Ci>ZN5y^*nwCerTY5F~3;&y8zumCf Z{|7qQY1cgQtLFd!002ovPDHLkV1oPdmqP#m literal 11806 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 Us;#iE__Z-=tKU?sR<(`zADdQ^5C8xG diff --git a/graphics/object_events/pics/pokemon/hariyama.png b/graphics/object_events/pics/pokemon/hariyama.png index 3711c8e5e3d40836f1721b5c13ef66cc0982e9bc..c26529c0510dadd3919c0af68a6f2a1208264886 100644 GIT binary patch delta 1095 zcmV-N1i1UM2#N`i7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R1PDn)K~z|U?O5BA z<0=dscnDZ!>Hj}>yCv)ZHcrj%sX8xVC)t?h(k*l$`T6;_Z~L}y`?mkCnb|+#|97*R z>J!6H_)o3%af45I?DE%El$=t^vYhz||FN9%qX9nPY_+DxL2Des65C4PBQBKH@a5ib zTvk>fJrLB@A`iHK$<{X5A`M>ea1{?EX!ZD-t z3PLaW<;vCNR=^UkYHnF;2FhttP%pT?2hg740!?Wf3M_Ab8y^n?E@cuxy|Q6>S1Pw& zu*9oEK!Pfm2nG@aiecoT5#;g(*G>Vg*<7o=Cy<7fxd*t~Ek2mg1y~L^NX`NnLkpY? zYsv{>O6S6-n(g&!v1;;q-QZmqkz)vS)40GQ%}Gf07Vim$%QbnL^ezsu$N~?BS`!lu zQVfcfQ2=^>iTVc+?r`n&#R}-nne4zXhk?r}pu`dNxQv;MF@fYnl0= zttyrf(TWa=>I4Y8-nfdDK#wJm1#l|915V3b{BV-?dBE#b&?x}RZ(CB$w2#OnkwX@^ zNu&{lk3_vJ#mdBG8_TI$l_$Vjymgq=7P>&Ylo}Or38bJT3}sHMx@tp z_Q8e3c+Lu32HZCwACRb0xwv<{qU2If8*t!qOz8-y_j?A#IISJb(RIQv4#G$=@x#Xf zscY^0MCb#sUge+ah5?gl`Wvi3d+{D7YvcWddwV{Y(LbC2G=KFS4;fC$&vOI*xG z0e%5HaT(xd0G^Y@+eP3rejdOc*QyA%@v`CJht1_wIN)4VtmzML9j?RSxhF0%#jqcL zk$1=c(@ns(>wufP+J2I^u8#BqN@Q@832)|Mz{U}l|f{sGh+U>E@2+wK4W N002ovPDHLkV1kJAAmac4 delta 1006 zcmVi4Sos8vPCPtRHn!ny|17 zd)O6D@W+zg_vz{B*`D`*`_DABI?aE#k>TVdd!w7vj8oJp{^s|mr!XsJT@ze=a1D2vmC%_L_RKxRp*Zg^YyScZs~Hn06?xGdeOXF zSOEefzE6WC4G{D4ZoI&oP+IrQ)$+>5>wM z3HlI}oF!TyqDltAlVhTaB8C{AI|0qb+%EW)W5!|HKdwGz9d#kLF2q6{7l&z{ZXVvb3}m?-8Svd+t^FPnIgnZ)ctNO$F^bez9F*9A5?H+e6V z3*#eo-@L|MD$9XF2SuralXL>@OaKp;->vNM!ysY4R zZhgMS43QAo>Q`Td1qXlbxW|(E8pDJeXAEE&YZ-IhvknL)mEunD9qTC9AfN_YJ8F0> zGKe$BiVN&hxi#3s@V3l_@rN+Zxxyc_CzB;d2{sZK%^{c~ADfLf( cS^aD62Z!K6yOmz0H~;_u07*qoM6N<$g1HU#E&u=k diff --git a/graphics/object_events/pics/pokemon/haunter.png b/graphics/object_events/pics/pokemon/haunter.png index f004f3483ff72140cf5058f1d069c28803b16ef9..72914b267dcace7b89c033ec92cadd7c276fe323 100644 GIT binary patch delta 536 zcmV+z0_XjO1>gjb7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^w+et)0R9J=W zmfMbmAPhiR+DB9W|8KV~7ZF=fvpbmwnu(V=h^NpXA*@)jV#SITD^~nL5ZTwC;%y+} zb54fJmlIb4=w4T-)!ic z@!)ta1HCVX`D1-5R86qshK2M_gPnxWlVH&F_!lmMoVprhuD6FE>7Tiua&_XlYAf#& zY{zl96LNSFObv9j|6UN%*Ryaub1M5wDq2X*ma`@(sbtS`o~4E z-wu<#XSSDzqj70~#`8KoS<&)`DtSrZw%{!0&kS0~D0b^^1ce2V7-Iwj0002CwraKj000McNliru

`a01&o`i3k7y02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00050NklOIRkv1WNm*SP38R{a1FI-aMq*0&SOkz?$&?vP_zq4OH50*7qKiR ztpTE7IlQNmuLH~3kY(9xcmv}(7V2WPHea4)oBYhkF}3{TS_f>HQu^$>ZgFd2?GJCv(ous*Re!(uqkBb}i=>0AkzxdhBjYerGc$&ePr zW*9ItW{zoW2A5hB*MMTCH&g;Heo@pFNaw3zw-~0zPi=gN5gQ8_XIVytM+U6(tqj)?Hv61$jsd>00000 LNkvXXu0mjfmPh{6 diff --git a/graphics/object_events/pics/pokemon/heracross.png b/graphics/object_events/pics/pokemon/heracross.png index ff29253ef8bed7fd474d90590dc4b83c935b287a..920f4453c523a455d2d12bb32e8aaf01194c8194 100644 GIT binary patch delta 768 zcmV+b1ONQ<1;+-E7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S#Ysd#R9J=Wm)&yX zFbIWH2`=JkhWCHla*+RIfw8+gyEkSgP3;d$2L!V6dOh~oV~;)dmrU5cSpGR@K3A6U zWr6}fE}?*Hyx!(q&IM+CouC#bF0p_MoVn6XF2eOpV8(aGTuM1vuAJ9eZ*wVP0woAM z6iD=R z#+%RkYf?OYy@MJ)=Ug`n1Bkc^B%0#KGmi09pqM~WfzB!>{Lcc={nauPFG0fXH9-?R z-VYaGt!wf>JKD22!fL@bOHA zypWTfjuBa&gYVuuM_xb0}8Mg#_ zyBJ%9WDV*DKr43yv;@pmCZmFkzicDMX$uFo7-IySD@M*A)F}-0>ut0<{uy5b+#*Nz zpwtOpfL0FQQGvCJ*a}BKDC|+Mdn~|pOcgkeFQ08vab84ruLbBy5< yhwLYEDDa|r68PHl@;Up>dd=g%nxu(3c>DlqVk;Q4mhF}R0000>*i@%8#WBR)8_$p`t!Or7oHJ5PgL{$SH=QRV#{Zj0q3RHRDB+jmL5t)d*FXgTTro9WgSmfQozE)+ z5LdbFxdBl)27;ng3)iO|OI{jc?hNhXtJls?cG-Cov3X)poL<--{bt-@&;VM*Q-1a- z`OVxAJ4-m_oJx}JLALgJkt5UP@o1^rj89rmf!d}KyE-)-Ebxwk+@7-Jya_mHS2nO- zLSYL|7!%*tk0-B**u;Kum-Bx;t&Gr5D!kZ^Q1Z32ae>*`SPvq=)<90q0R$Wfhz%Q# z&#`2hZh^#&PVjy^yzVUtftdW2%Ke(E`(>tC)Pors>;B6ZXVrk+T}d?CSDl$%OdrnE(RF>SN#Tl`CvQ= ShE-Pp00001sT1&9TZ7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x14%?dR9J=W zm+NkWFbsuZ1XYm|`~BZ`#|h9C>==f`@x z#3^w@qR0Ci(8oE6z{F2^e*-AB6}CCTQ^Lzi;c5K1q1C`{QuRR0ZP06OIBi zWxVVLw7KZZoQ&u`NAQ1CEL#OQJV78V8$I?o5=eWJIYW2&rqC$B;aHzSaec%m+QO5u zNIcGOfvShkw+!@*?+t?2Bi=2bo2SDbablY56wjn>GoR<$BV(I-ya*&)pU1Jgd6o>B zW-OMAkIxfxF2=0n@Obf{xhzn9i#S|@<}yp=O%>4O(p@g5C82*aR}`QvUpV5}IOQCU z^DXTiLZXWcZXjNXMUw2mUV1!3iX(?9`|Gu ziv@%8-SPGVa~a+GMZoLYa43DHU?o89w0r%@_~z*Q9*!MA*ZRi$KA#@n`a1|6PaQZoPm02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005kNklbp^-W))8WX;rQfv=dGe`q5GSuy4PY0a(HLeyzf z+t#W{o9LrKr!U=>oFD77we313(x#>0ctvxQmb<9a)*a`aNSnIT#VKuKeL=Ni?Jiic zA4tozHw$dp_<>~FbiCvIsc(|DZY1=t&g}}ij%Z63R(Iv`$;zaqttw@bCPuvB_^w)5 zD$Xq~5ZiJIe_*CdXz*0P%D0t8H^tnY_7ll5xHsM+JdE^EO2*9b`S+r;;AzIJs-Qx9 zGIu|!v9~{pFk$iCyAKVseXAI=_5O6-E&#d`Z+dK6JPi4e?}|_$xCs-hfwA0PR`}v) zRPk%k!$ss(@rdjS0%L$1L?+!iXKeU3?FfA_exL1%eGxxcuU&&rsKMhq0Qb8r(EI1q zfMnjNz}zI;6^Hw%!NVCD;PZ#~_qc#JKjrwFd%2w^3nSk zZ2SSpzSK>WCzRm{SwrAY@^Sj=fqB72Y~&Y5u9Wyc;}-%F04v#$DAoV~002ovPDHLk FV1j(hBnbcj diff --git a/graphics/object_events/pics/pokemon/hitmonlee.png b/graphics/object_events/pics/pokemon/hitmonlee.png index 6479c3641ba485be00fc53c1d325295aac55ed7d..dcdb8bac65fc8cf2f5d6b5d0758981536e207475 100644 GIT binary patch delta 512 zcmV+b0{{J<1jz)D7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S$4Nv%R9J=WS6Qxu zFbqUMq*4jL```9?VF}=gSz7fcmb%W^nQ;tFo2EvM8Z~Ovs8OSa1xfrEkMtGcP6Bei zjW<+=Biza>=O_3=fDH)J`(=UNqkJ3B90mr%2KkH-e`?@!JABu`tgr_L%J{m#J)G+= zGv+Z);Jr%J*Xy`{Z4nvn8z|yZpI)l(MGoZ*p2t<(C{`L8FuY*kPkPMH(yA?ox*Z+~ z^zuUkQd;CA1BNGegZaWrOZ7z5?gX^7!5x8*^0OuoGGI6|zzeQT)c3Sa-Qh=pkMeT^ zU4l1yL0x~gz}zBk;BE$F0w}|Mf%o%s2h<`1n#HI;L8}6PsqYBf;GVz-`I!O2zr=DC zFq*&)=)OvQZNTotp&uzF?GO|=p2{DO`3o)Sj35JYn&NBC%_Mn@dRp|x(@3r2qmiBb z8AthZ{bT+@>Bi`|3JJVF)+fZ6q%q6y-h0AZnBPwI-}tgbIvl zf`GvF`*Hy&a59L~8*6YdLLmdM5d7VXX(tL?XZ!<|uqwzFrNc-70000+xg& delta 469 zcmV;`0V@8<1fB$t7zqRe0002CwraMKE{T+^G)+Pm%gF$-SuBGp{cRhxZ0@)3XrV ztoLVv<{%9CH8}`_+yKv9LlmTeC&7Qs`e5MXKUaBIRAK^x49i-$f)rTR!}?ec;Tm~Dyyud991S-mSFjq8=^T~zFIVEWscJ`)9cTNJ+t92+4&5U+E3EOsGU~*3Rg$0>h5o#Gj2H)AU~{(6@d<00000 LNkvXXu0mjfDU;Oc diff --git a/graphics/object_events/pics/pokemon/hitmontop.png b/graphics/object_events/pics/pokemon/hitmontop.png index 7274d4c015083e187bca181ecebf5e121171627c..a12f35ab7fef32e9b050993d6d34ac2334bb8af0 100644 GIT binary patch delta 513 zcmV+c0{;Dr1<3@E7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^w#7RU!R9J=W zmf>#0APj`5VkEF4`TgH^_CdBT!%ovS>mRIXoBEy2*$|qPX3Ur|W5$dbGu{^Y!~E6A zOT5C>JiR)C&o}T=g`AgV$-dxferPb}S{@5{OI*#n=GhSdZ84Bs&6|jNi=Ka<->9#nsXOZPW&_W)0=b{p~VAwJ|-!bX2J#PrR*FDgS2jq|B< z_lwFH3_2rF^YW}nXFTeBPZ2LnTnz>V8u#CI?4nkGrLIl~5cr&Jf5KNO zm{00000NkvXXu0mjf DOZ4;$ delta 579 zcmV-J0=)gn1d9cb7-Iwj0002CwraKj000McNliru

`a3LdN8Ooadd02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00056NklC6WrXOV}pSpzJ0ff1W!Kg?(+1_as zLFoIjgG(s-@K_Y53EOOxvW_mchW*Bngw9!_LKu`obn?g=sg!`L>MBr7`cdXmrvYLg}(RBxChU_*PFXS9PX85=oI>2_h+qlPj~ za;B#Vi%7!DVsao0MZkH5Y`+b?qVtGdja;vJB2wXwRgF*%8Ta-Fc0rM4d)mLZOk4VH zxu7gCdqv8!W-PJhhWi7ybY|FFE|_jtwsV%@c3!iI>D5G))hX0ozeinwpxLnwpxLn)-eb#dn|Jy`Nv= zbU!HZ&8PWcu;a4F>3-*`V70Fw<~4@m=7wBGgv^2;^KLF7gs{0WCstO;w@Wc)0 zg_5PY5;ZX3n?v7!-VzFCL}vd=LrD4`tmB|9(pUl(7Yla9gOok={%q~`_+h^!M^+d=hN^3DFG(+#tesVaFHa=cc+g~?+QuwZ{i zs;X)lvb<6Npsg=D4p=f#RS{*GIdlUK9}g6sel(Jh!8v$n#U}B6oRaO;2R? zkYjio4Wk81R@XDlGqW90*Ly?4iP0Yt+mD9ZP+-A8R^8>o_Pw=pfZ9&H_Z=7?4f$L^ zPHe)5(e*nS?bvZN9{`)~@9$2d&l7(Ww+A24I!7)-fr;k=#fR-x6#_;!Is_D4()%AW z+#BM=J`j*!H5cIj<>wcDhkVCP%=d*)#4h48a6dAfeA}!_u?$ESon|a40 z^NMCBWIxLCd6<7xnAnrrN^;*Fh63pRCDCU9to+Hj#Fzy}3~(;X4dmDr*zIRUeFy~# z)o$P73sXOHVeT-TE4ZQS4ONxq~zcs0q5E@ip^dy`(z xn`HSX1CSarxp;kBAoWX^e=@MDl>*;b{{ZI|w6VOBlbQek002ovPDHLkV1n5j?W_O* diff --git a/graphics/object_events/pics/pokemon/hoppip.png b/graphics/object_events/pics/pokemon/hoppip.png index ad0f382e6850f52ec7a764ff9eec271e44abbefa..fbd03ac4341c028d0d9a160eecff353c4d53454f 100644 GIT binary patch delta 454 zcmV;%0XhEf1CIod7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SjY&j7R9J=WmTil} zAP|Iu`XLHo|Np0jo0kREH=WuZQoYX%#DoDp4sW6+b6{PG%BxfgmJLf}`8=yRkAi%8v ze`!45k);VN?78Fki7g{s2-k*0A^$EU&aSuEWWEE1{{`KR_+9Sb#qv0gz& zBP2ydk&f5r5`tOK7k&5lyha3lsKeOhk^(3~Lh=l}nZsXy0+;CGA#WXM{kvRSP+sjb zZpnH|qAsy_k6pPxVLVX&AOSacv<>E5VF;1(!yveKOnz`?Ko>Fb24fy=fjHOgkCdm_ zl#&-Q;>{uTH{^Cl;9+ODvCbJz)gHN}uH5y2?+5Jpcf<`YsEy|tM}wpiGT@c7e;ZY# w{+Ks|k9iX%9bmw>t^U+A`hNb3n&F?NFN~)o>C+57vH$=807*qoM6N<$f=H~?@c;k- delta 422 zcmV;X0a^Z!1n&co7zqRe0002CwraMKEvEa{4fx3v6Kf)OQw`^SB8-VDf#s<8Nr99w0v&ESVkS^rwoq>zOE`J1WnFW8a z)%mA+fJ)w^^=PXG)0_;r=Vg>$eS^YXvGSId@~)%o$c7+F5gJR4yI-Dyvh@#y-IuWDfO znla|Qr30pH5|acNT60X2DI@)JoJjtO`-UOz>yrQjDmw1>{2dDOs(;fLI1my&In`Zu QH2?qr07*qoM6N<$f+mQ`8vp^wg-Jv~R9J=W zmd%dCFbITmune*y^8RnT3~o>LK-BCWR`RrJDt&|>+kqU%*4Eb6*4Eb6*4EZ@nI4BK ze(X>9O@)guu&Rlvh{W~N=qbNhplWv)w1fnksDFCzas3SOl-C7@mktkZLpC|X?p(n; z{`@|#3Va#$X|aruW4M2n2p|aY9q+FdS_jA%U}h*0fEc9MKri=yxyfRS?(lbkD_$0e zXTu{%B)B?b1x9_>DP7KsY;eurTJfqtPZ03Dn2Q1;GJS`CSV{be2 zP~d5TDwTG*nrHc!1^Om=gg7DVHjv|Kf(F66bjcN>92F?fe@1`s`wic3@S)ACYoYvOdBAH|v_XJyOJVBK<#%P?o>tVctio;|?f^D!RPB{|PBtaNx zhW&gs<1YdghlQ`7pRqv-D0xiDY=JZjk6C4WO5Ne{oYPIJc+3j+d`ua833y}HBX9Bf ss>BT{4wF3pl3O0`zT#S?SMdL+AKi8zT>OgfVE_OC07*qoM6N<$g6x6SO#lD@ delta 527 zcmV+q0`UEc1lI(R7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004dNklb>!3`IF=@~Hx}=s~1z zSqf7K0>eXK5*d7o0u6eZUco~U2^q9z=}@&pMJcx7tsVTgXHopLNg80)s#UB0i#%|v zhUGjW#W`~;!FjaKw@Z1%P<5C&u(86y5otp-Eaf{xfQvRZeP% z5M`U)XT84-GmKG*OGD`NK4xrw{j~YWE`V?9#?EmJms}WvH;oYiRfiYEKAl6w`gxWq zk1q|Yz-UENe}X4u*%Js>yzmHnX2})V%rIWy(0dW!dmp61A)FX_M%|5+dRpH>gD}4W4?NxVSwX?&!=ftFQ+Ua(Bnf^51k#)FsQ?uy`H8yPPUlp zpA30{)MPEYXTnB)#FFEtc*x|2468KcqfGM8Gs1EAA=-Hk!z`%>)z5u&28mn-) Rc9H-9002ovPDHLkV1oZ4;NJiM diff --git a/graphics/object_events/pics/pokemon/houndoom.png b/graphics/object_events/pics/pokemon/houndoom.png index 869da31981f04e09c180afc2ac9e5bd038c85dd5..f8873dddf9a23a6fe55dbfbace49459a4124428e 100644 GIT binary patch delta 726 zcmV;{0xA8|1)TBuMf6SmH!TZe28RKLUK+Nx+qX;4{Icr`pf#xdb zHvuaSNt82XeQeWz078E16Y+Of$R#5!3Ene7Crtu~`Gyy84sKISR&c>hAcgf2atPc= z73yP~1`u)`Qc6}U#hGHknMe!eeRV(MVudDItia|OjQGz1nCm37)%}R;1jiD)0#@7< zmLPzD!?osy@2mT=*;m{q$irL#G2f^R^BP6SrJ}qj7d}^iSDrJy;@eo_R$I6QB90pA zSR^d67l6-Ot94}O?pq!=`-+=!NoB7)o;;m@#i6f{K0A*f;8bBHnZOfDX8DvKqa@uh z?v|VsE_uh=KwohVn}Ew+>wZg3x91t&W5-|d!@rbjk!s7F%^!0tksdQRvF8gEa-z1w zw7?UQkZF5=$nc79c2t(al`89?NgG{o)rTFfMe0Pb;3BQ5>qI4C0`!|_g-fmirR`0E z00OQxVkdp?ZVkoU`mCfr1R_{|=@v1Uo>iLWNb>YD7jwAB9xn{HectF7T&EcNO4ncS zn|#5wEg?rh^TT?{N0Wy@=cHP2TOvzP$E9aBWX1J=t_7663*Ukdfn%5Z0r-5gDuJ~l z(yzHzXF;DT?jBxn9y=uXesK2Mlnp_xxG>J*M&h(?#rVzCdwP^X}j46e7>`4`hih?yEpK-~a#s07*qo IM6N<$f_+|J(f|Me delta 651 zcmV;60(AYI2Ga$Q7zqRe0002CwraMKENklBjE6ae5iSVN~n#Y-0( zF7A-U!g)0`i%)S3p-XHKqMQ96lELjiNaD1rQssE=|SNTqtK(qLIiV1#q(bYqt zP{c4$c1CU}XW&D%TMl?pOxQz*O8w1_9fI z6ZegHuF{isFHUy_JOe|{55%s6?`RU2T!zg+b(5Hm(DmK|m5R++h7C;EM;3oD9&rqt zan+sG2~D$Y%Ms_CCh!cWh?oY=E_#3CVg0<7Y;--M!}snKxQ3IJF=@!pK3{O2)Mr)F zWE;`o^}E4v*WY)mv(6Xokk6Kv&v{bUs}@bJJE-r=Z#N`?@0G}P5%RC)#}{1G^|p)O zw~ceXTwYeYIq(g0W6Bu>+eB?4R6u8Zk+>( z4DY_uk~toKqMj#{Azg;~t7&(in3ef8O=t^V&&evX1?+SfvOPs8qMQ^kg7uwso-jeT zTRj7sklBwQBU5NQr1r2$oCZo}n4ksBZUJoVCaeoCobC92uv$0`n(k)cCUkWlPC_$t lFK+KAzsb76{fqv$@f%Lzk6$5C8=C+C002ovPDHLkV1nF_J*EHv diff --git a/graphics/object_events/pics/pokemon/houndour.png b/graphics/object_events/pics/pokemon/houndour.png index daacf9b565be498f0eb8cea19c3291d4cd416040..06a1ca8bc7b6b52f4a674d899aece131cb30ace4 100644 GIT binary patch delta 522 zcmV+l0`>i?1k(hN7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S(Md!>R9J=WmeFoQ zAqa+5FvoKP@Bg*~JZrZ`AnWPXB5AW^pU960wUlk!wr$(CZQHhO+y03m;w@fE@Avo( z6Kz;)#o~y}xLJo-V8mJXWoC`V@9@ST807DI|Afn~+#wK{ac+n#N5qKB5IJx1(XW?4 z%(XleoN&gA>Z)pgs`L%sp-ppQBwY4Jpgv3d2G=Ex?2?jugdx9|fD~8sv0tBrTLiuY zvZEm55b2LO0+Y#GU(b}!0Ek4D2+7cCCVUD6IbG3L-8&F- zX3{=$FKNX2I1a8_Ad$FOk#SoCy$Z%w*R7uM(#cMk+$$7+aURDpbV{L&xyt=jWX4S( z4@-17RZe(^>xA6`hMajk1xmZThRFC7cp%^rBoOfq)PSLpn?TG(qINm4Oo_INkaFpC z9AhAZlfZ+oI!UnnUzULD9`d>5d(wJa#2oRIJ9>Hn#NYUO5~x5?hhYL@>?a^aGKt_l z7!s~O66bkovOmhuxbs_rmpd#Aqy>h{-F?h;QD~Fan{#N~O<*byA2ZKoOLw)%T`d^p zctvoNG~ge>98F;bp36S&Ui7(jG3?%pRadz5myo}JPq{x<#C!atU#8n000e*=KL7v# M07*qoM6N<$f>ylwDF6Tf delta 482 zcmV<80UiF+1giv)7zqRe0002CwraMKEaLUj-!_gV3w>=lX?`y{&0Q=h4zV`Kh z%J%+dxZc4#?1S(y=*bMw=yHX}6)1!t7r7|0EVlTA1I(DA&rsOcuo~nt$2!(Dz~g^@ zxL}4pgN?)RDC&uvX{}phkXVJo1(H0UUFW19UdA%-2uKglkS@q)w@a+$7Yfab8 zIWSAq+#TpBMTuRNSCKu= z#v(UXhzmL)&g;p8j*j|oD6lhJzfXVGWiE2&W?a%u=B(Bm!z>oKHoWQFvH;H6+_ax* zfXAxTC)KKzOAM8{xK9%jP;+NHKIxQILUz?-Cve9~Qv;8co#7)9sAPsuDM2%|Jiw+b zppmq7(v?~1k7-2@n*Ep-^yU`a$lR9J=W zn1OENAPj~RK!B|#@Bg@G14#omrqd?fPCB%$Qa_jczcGe&+y0M#Z~**m1>YPHf4PHY zhJU+*l|FzJrzS%P=7(4OM~3YHa&|FB)EEZueNfRy{C>u=2uy`mhS`8SUDEaYBGAti zuK4>It0J`mtPEF-F6)0E|1ksKa$sbbMu3cfd4gG?rEkS=4R#Tj0ak`dzc1QxW&kO} zGx!02Yp{yI46rkN8JOwIk-AJ<a|=yn9Bli@*$6WSBKr22$i9XNCkO?G zr#KA)0b&G$*V%pB+sGxnjYV){4k%ny3A)na9L`$g&1Dy<876)Ac!Xd|(Xs6bZ&87! zZU(%Y;}RhGLg2v9KH$nQLQ@AVN4EpoacqD&^}mcgzvsV~Kyz^63E%D>orS=W5Ba+? zTp92t$>5(i9!P&=J7Yk$<{*u{%!1+JKos}`tGva~HAM;>I0%O=!(@PV77L^*?gV1( z%%O6Z5()ztxxr$sUgUMgDOPxu5$O@s;wDRA@GHY1+yZ-jyx$m=7QjmYQa?+Kt=m$w z=$d4YC4UF;={7TPaqxL)NwP^)`~9#HV&SSpmJOcPd^SiA3YrtSjFY;G*z%TZAsvM)SsCFlMe#5P1FKV(I07E zDlY!ur4Vf_Z*u84j@Ro&e`f|vZVJ5k>?*_xX)t^U<)9p{A_A*dkpx8`%=9g|B~S#6 z%b#g!58m2b7>L6?Q(|R$zQ~+3^+{3M7dIOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000A)NklljA6vuDqk{h#u1X2S^ zAp=7ki8Mo0H5L;27*TZrB$f_!l8qXvXHQi?B+h_LjFR(7@JU!Y6;Qpj1Bg$-o$a&V zUCDq1g4=#~_x|sH&+lv_^zTOSw-dZM{lkK$i1%H*GGJC3L&=qyZ2+jR_U^{NL zIxyDcG~$>%(-P{6x?{98j~Q6Sk;SzH28&_OAM8MfTaR@`-7)I<2!rkHz$6dh&p@+e<&J`WdbkH{$B5s*M*vDO6%dYJcNX6LQJe{4f8qBRUd_o_2oifJ9(-+`6=6jV9*IUPI6Y&FgOa8^ zcYmP5f3e+{f_r%d5Swy3ohe=t(X$iGTPJBva9ywy@-XMr@QFm1tvE3C4%F+k)F=fQn0ez zExG_xr`9O>!&kRGXSCaP(+Qj~%k!ywMO_szdw4nc_OKMpxV(6VpyXH0h~7BV#7(^rv7@FMv#ibBlu0Cp>x`5nZ0DX>m1J|*XySr<%?1mAV>(U4oxli< o-bTJA_`5^?2Et!KlmF}S6B~Ksl4;N`SO5S307*qoM6N<$f`q2<3jhEB diff --git a/graphics/object_events/pics/pokemon/hypno.png b/graphics/object_events/pics/pokemon/hypno.png index f6a1292fdb8f70430ec191c0f1864cf52db39344..71ccc03911aa87542bde2fcf109b5268cf2d5532 100644 GIT binary patch delta 608 zcmV-m0-ycN1*Zj&7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xB1uF+R9J=W zmqBjCAPhw#KxBov|847Upwj_tNJovjh!>-1o`G*;9C93wJ@(jRk3II-zc8Zl=}x{! z4Ni`_hkJRG=NI9roK8n#?wku)ao4yOfX%Bs?~N@mIRtv=ycK}SUE_KH7O(QWzCjC4 zCr=OaS^x{~8rK4_IU;{F^0Uc{X&JP+Z+Kp%dpx*P5xB?o75GD2MoC$wi@q@!63dm3($}v$t z-sCJ0yvk$V4cg84xnOb`pW|zRzRG(Z#y*g;OpFql z_DPfT|Cm>V@eWDHpr6?0JUa`^Sb;4gfKK4Z#|W@7S_@ckIU*%BV$`0V8=1RL+Ijdn&3U%7c4f0D~-!#wHxQ#0B3A6z&@56i!tV&IhSG zU~v)Xgv*5$TRs_Hxf^+^btbpviNI9eWHMgAjXIy?lxqRloTNp=AaFXoVuhF2j1TGp zK9u3Q!Vr_Lf61w4m<7(>buGiPL9=%u;hY#HQ0G?zL?Jxjtf~5ogB2jvWsX^fD=A(& u*Uw-OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005-NklB*66bJD41^hmQ6u3=; z<+VD9p<_RWx3kCF`WXX-tQAslralh^Zx`;VO>D`oQpimQc|+i*M1RSOECJl>UibPe znm%sx7fkIe0IJ&^@(f(@Q4zW4yj`%$oAb1>SA0~ZOb1Bqe}YxsoTr_=;$ta6LsFAYTvc#at3(ydb`o)PsVQWnk#D{ z-u6{L2QCf$f9W8^)9~y3%($@YPn>9m78ah?Y)?e}IB{t-O)Es-T;5Ihlp0Ofh7R7Q zK1^@QYtu?|8GmhOIu2`2<>$UZks1mb#-`~;e-4~H?K2!*vAE`PIut^OC zP}htj)eHOWltHefXn@qXF`k-+j5~KAn|ifEX&oPSfR8W91+%gaGn!w$ zFk@|JV@1glgx|*l0v@WEyef5i!x8tf^NbnXlo*pcmMkVqz>5xPts2rx`sxk-RTJ99 f*Qnk+00000NkvXXu0mjfs@5ZI diff --git a/graphics/object_events/pics/pokemon/igglybuff.png b/graphics/object_events/pics/pokemon/igglybuff.png index e1a3f53ae80657cd226a98840187397640f8c93d..9cf8fb70adb18d5415bb02327270c3abb0826d91 100644 GIT binary patch delta 370 zcmV-&0ge9u1G@u|7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wHc3Q5R9J=W zmceesFbG6bFkJcnzb!aXVzq$XT4^tgR@uWFVC-z1J&sbTR4SE9rBbO>>SE^qPB(sPUjR3+Xo)_;&;UXaSCaZF}+d}j3AjkSe?xuv zs$`zm+b5cT^$)owB#|(FH>i?&UaC+23J6iwfJK;+`8FVd3zpsbg$7?8pKgW@q)L6T Q+W-In07*qoM6N<$fOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003aNklToQ5Cz~_d7BL<7^n|m zLk_?RDwAYe3#V*z^+;9Ny5LAK<4{YLyQ#$6eLVk6A_TymJ$v@-`MV4@%VL0}L7>cX zk2Yx-P}&^#oG%t{s*xE6XZVS+1sWrBTpF1&xV}VZQ^urwe^l&Wk3B!YXhCF5Tcs@! zTSeZB4Npl}rwxN@tF}F^3!Yv^7`894tJ|pOhQ2PaD#(GsYH|3*Nc!Nl7gaI$@RLCt zN0cKuFqmx6(}|k&!K9ZXmfX^4dco=1)K{{go_$%}=_&NWIix?iOQ+wdO{bT6rnq^7 z&9UmZ8`g&rNImi4iw^kg>E}zhxNr1Fw4NH^;XU)gKkn3@uRR?QZfDQd-^TNuZ{VEb gf7Qp_c<^uY4Fdvw_-5uK1^@s607*qoM6N<$f`b6SFaQ7m diff --git a/graphics/object_events/pics/pokemon/illumise.png b/graphics/object_events/pics/pokemon/illumise.png index 5841698e5c47ba3d43fe9bbbf4ce6cfb7addc335..465773e561e76f2326c8833c9c87e7ff09fed843 100644 GIT binary patch delta 660 zcmV;F0&D%B2HORY7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xR!KxbR9J=W zm)nlxAPhhwaF9d5{QuvsZ8AFvmsrWeY9C^0TG~UyF*t5#S-$w*M~7+eA|PPWJ92-~g;>>J<< z4!HgVj@Gca>IK=JX$F6{92jk~Me-E-IW}K^;{_ML5W?i@HV0;LgPbyKQC>XfXTir@ zZn2bz3Jb^W3=`_;>Zg{{IOFgDsczm5g15N`$kQfOOv2=eodeU6$FoctG2ipLdtxfadPa}Zt;~TKFlTozCDm{(@gw_ zC{ySL27vGzj${NbiP~O z;u3pwh|C9q4exh=cmZ%R<`^CD0wcjQ?*%=0x3S*lc=T|b>l|)xGr=<-QY}!f5XxGn zk2x2K>~55Y$*(Pgi=cNf6Fl+B$GN`rgvUQcY%aanJC8GLa@{2iGe4Vy(;A;{kj-Vn ue1k16hMeKu{{sfs(wx-izu=3FTmA>@+$sE2Vxs8)0000OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006*Nkl=9<*ENJbTmIvrb>({Roa9Az0)+-l?Khgw6{}>wO!rkkfLukq$gBCbzcSks&(bH_zwmEgHEAvi zG-3$cvKL!!f7$%{bfD{xt%-LC6-xW(gzz(oS|TUIGQ}g)5V$p;5JILizhFiPTl5mj zEbx9HFlrX~gi?AGCO8_ zE@WL#)q~-9FdWvZw|_OLnyesvPvr#>L!~?#5}eD1ZQXeVeeGoQebm906S#Tjdgkp& z%_4+$_{SeLY+_8X%mW?oT4|5Jc1jqR)Lk#|n``$0Ady)Hra)l!bLw@FALzQzpYU@= zx%k*qYEyooV;(4H&(N8i6Pc~tG=qUl%K>6E9=}f)LQ2LqSh4qTTA zLK#DBP>)k)KE@zx4T!UXv67E-8lyNvA}d3zw;}g0UarLY|D8X)sbG0Vdx3QT0000< KMNUMnLSTXiYC{eH diff --git a/graphics/object_events/pics/pokemon/ivysaur.png b/graphics/object_events/pics/pokemon/ivysaur.png index 376fd432a5507c384a4b640bf0c50e4894ea5e7b..e92aa1587137d4cab5e0ac43a7dfef1a1943adf3 100644 GIT binary patch delta 574 zcmV-E0>S;b1%(BW7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x07*naR9J=W zm4S+^FbqWLuGT<0&Ug%+m+pNo`b*#$OB zM0}D&g24!-w!(;84cULTy-st)9j=5y5QUL+tPyb&n9L)|ZJ^IlgJj*d4Fk41SGcT7 zOrh%A*7dze#5ILd^#~^2k{9qvaz<|`w9o0(K$nXGD8s=(r|LU25O5Rt@`%$wz>^Bh z!dw-WiyVY?%qyOa8xrx`9>NW)0jIPMAmW@z6+#~+KFvtzjh}z#f7e48aFs`*2Yt*4 zIkC2g>1s~1fgZo_A>F+^u(xD&s=jTm@m*lHHvI-XUOi&3$&QCyZUQqu6A|SEb?Z@K z$cZUeftk)%1Xt`kKiiNu*3pU%8vjr0BR(@EYiG%fWziCO1VifzV~^Ma-m|YjceoKAB5iynRK;w$CujC%iT(`oR(ZkgUFU zK>Dq6SL^0G=l1fPcg}4-{e$9oplZ;EQ)189f4y)8e6$+uM&eK63x~lk%>L!l{r~^~ M07*qoM6N<$f&|kPuK)l5 delta 625 zcmV-%0*?KK1-J!}7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005pNklO_5BO*?H`!uX zbTbe^wLyLkse9)^zTxP+p*6#yFK@wQNLYu_mV~*%f7X{LN`EO0bThBlXJ!Me)~xL+ z3nDC;gp9guWi(zHcX&qQ%Cs|OY+fWRna_&fvE_wrCX_$UKP!RLCF_K@MrSP(xl$V7 zf>0@>5Nq{>XjweBW@w?lkF`@9fQW#I(gKv2rKkbgGu`_8?^!Rk0gqe?Q$-^H0000< LMNUMn143YewyGX! diff --git a/graphics/object_events/pics/pokemon/jigglypuff.png b/graphics/object_events/pics/pokemon/jigglypuff.png index 5d874de2c6997e070a99a053cae8f2779d930f58..8c5a14f55a1e18df44992b0555df84e5fadc80fe 100644 GIT binary patch delta 404 zcmV;F0c-xi1KtCW7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{STuDShR9J=Wmf>o} zFbIV&3^|3M@Bg^dB;75W*3SJJc%ZcK89gR#($}liYPDLeR;$%&wf?`x`2O&F4xr4J zi0)m+d@zq$U_R71gc(J?nj?|OVa5kEF|!P-QQ@p$Ull%?`il%^Tn)lvv;cwz63%ZG zI8HQthZ(oUvB?pCU1WAc#)W$ZNxuBK;}cFS=8X6v3 zp#NLG^8-+&@OQNQEeY&H*eS96gqz y1Uh_2MAhdc$G>`tDDLlKqk^79<-_CV!iY~E8Z3(;J;}%b0000Zq}6b9h8SQ&hvUV{Z? zsNf7)Dk33g>5we+EG$(93vPjogdQ8B62fPwAwwUIo;ye4k1~7?{!NJT0QT(JvuDrC zM7y^vL(WbiyTo4Q#uCfyRCNL0XA`hHPS^-|OV#0oId3%X)v-RHNok>PkeNbba^8Qq zq+_j|^Z=|u%&MR9Z$+-2$mdJpz&aVR!K!2p0?n+j33v(bv{#8rBG!-~W^P9mForDL z6IC<00nd=M1>%hq`2OdBsx5l@jeSG)dB*mwC|N%WdAsZBBl8XQ)fHx6CF`}XXI)*- zn;+db9DWLew~@D9`T}l?8STItWMg8j9Xj52$rSL=Tk_BH4e))j_M_x|cYR~X;yIpU0q#WU0q#WUH?S@@F@2oKj1)_ zp5!(pb8|$K1LyoCcYirIOVHxNS|7?R_qpjdU;MS2)Z{`MZq^|bukZ74nob^V^@^U*${4QlFy)4X%W334P4j^sL{n zaSOOuv>TFZybPjJA61;M!C@BiC0s;O1vud--`M=&HC_f;ftDr-1XW)1JwpLA#^nNm zffEk$wn!pyk-rRPZxRDZa8fsX7f{4DDNMRWCfh9f{SxtMQFvzOxo`= zPQfW9Nit27UTb>J&81eB>=MBb_<%4avgbU;r+CHp0ktC9Vw}fmoY7ibS75_yb1E&5 zc3!s#gauylqX1eRd(S{$HeTObOAp`Q9I|I9K!Qymq!zvi@-Wy7znw_k?kR z*|6wVq3}s~yW({VSjL390H#s6!gln&c@@wflO$hlO)&_(8zo_?N%H-Qeg&y3L>0nYll0 b{<^*ZqsuE}@P=W@00000NkvXXu0mjf@p1mG delta 485 zcmV-7zqRe0002CwraMKE8ZB6bJBw8!~1oT}$nd zQQ?9@6ok^f-=X;kDGj7UK8%|N9J2X@4B3){eia*`fy;0`6Yio%JX+GJ__iOM|Mz%$ zBGgq^U3K;2BF=S2*fAO}qN|Khur%7ITjv@hOxGs&^JuX$no^U+z;xpn%%~e|3X^{+ zHCen9qX`v(bnO@{s@-BEW4f(3Xu6-|)C(x2ZHBxGgjI{HmgDBmns$B2NdVwFmmMZm zB0$<=F>o{y9nT|cc3A?V;xFg2JysF2eTzk4UTy6o)GXronmjHx zUZGhvBq4jdxt(z}QU7EWM@GO786oQVqw5#xbr)>Hl4zFlv#HJbUNr}KPHKA5}orqF%(V91K9r@ScCh6w4WW#WJ46jJIi9~s}v0@=k-y)4WI8G zSX4Bv8scz2pK>)2CMT2H@qs-*KTVD<>pMa{YgapQa#_2~1+Sm}wMF3Fl$(5g>2ZG? b|Bve%BOYz?|4qP@00000NkvXXu0mjfBNyKX diff --git a/graphics/object_events/pics/pokemon/jolteon.png b/graphics/object_events/pics/pokemon/jolteon.png index bdd51d2e979c4b3e5fb64f688de63f1a46214cb1..93c3e3767edc96e254b4549a92cfe23d98037e52 100644 GIT binary patch delta 674 zcmV;T0$u%|1?dHl7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SXGugsR9J=Wn9Fj* zFbGAh0aniN|DRhf#CDw^h^JX}VWmzcJ*sti3AxL1k9*wX9{0G%J^sm1-QF(q?YGa* zw@DrU&QManu5;B9#s#)-dWnB!s4}r%*SU@{+&ChW7T>P$?-)Q#@sr=Y}{At zdwWZvhJQi6MRyy2ngqDv5IEr3cux(e_<5z$ya`u0h(e_%0dBb|Bo|1jzK$R2ut24L z!ckY2qF!bb14_O`f{aL#Y=MR^N0etfRmBYr=dO>EZLsD(LuA-XGTL+ORJbvGgbDhZ zsWrE||0*&`a=7L`Lsoxf^b_vUQ7;sYfaw)3v=KbJv%@n)Kj$`s_gy0G#T}Q&RwI%)xZ~=f^&Gc_C?xWsu;YtYHJf+IQfpFV zHD83t`D~YeEV&idYI$w?tVrZ&nV)jIy~$d!1SV>d0u6^gEPxrQ1vS^bN$R2RSEM^0 z5mp2V4t^vCG~7cpl+m$g5vcesZ};%I4RkydMvCY9IosoM zoZ`RP>)g;<0-v!Z%o;)jImk8xLdz|nG3WXihv!>V@(PuqWDfenlDORv{EAzvw z`WD_kGfxEuX%73(liu9UIL*zy&_2|6<8ObzPnphr`Om@+GdV7bkSp0c00000NkvXX Iu0mh|g7q#$*Z=?k delta 599 zcmV-d0;v7z1)l|w7zqRe0002CwraMKEA6*N#9N8H|#{EO+v$SZ+mc1^h-5yl1!=)?|8>MoX6q>Nt)XPwQO)s?8N;(=Zc29_e!2pS+2H-gnIX`l?!M=(u z-I}zcV%&y_xxuVfhbiUMf&d+nl}NLeoBN`z#yL*R4NcRSAcNEj3Ig6+YCUW5t^A^G z#wkfHn(o?N_af(C043;})bg=0Qj34@k1fE~Oamk~-N_tJmwnDX6tFRaDym0mq!#jn zcZF`Jl)csD=44=X{Ik!Q^WB(Mg9e(lkd@yRQ|YE&eDRuWOwJOPJm-Vv9&0;eZo#cm zb+BlO#X%{hZO*bdE4+0FU!8WwLbUj)^clyLQ!lha6%C2KXzQ20TLL7hH084ip zJ4`KHKlI^odx-7(>-;Z%Zkp6Qr@W|m3FbJq)V@Q^S`c>EbLqyW)QgTvyafX!mRRrV zXpLeEdF#%6_|%j!7Y^OxLW(S@q@fIs3dVrJQL*@ac4ejO(7URf_F>yxuO=A4u-m}0 zwnKQf$Oh+|xO%@whaEEFdpOUU<-}~*KtuGA^roN2 l57+OPDQ@_eKL!7B`~}Duhx4-LwYC5N002ovPDHLkV1k2JEu(U zFbG9m3rOYrA9#SBCN|Jc^Rj4?kya^s@Zm2pPHDx86)RS(Sh3>Q0s!vh^YYuay~(+l z&&ns^5>d*Fq7ne5anQit9io^4EUDw6^EIFSe^r&E3e~@0G&8F*GDysYeGD!NZ2khC5b7Rt?ejdUdJ4hG*#vnEKDQC*m}lu)pr_oiZ2gp7=it!xlDU{qk!L3Ih_Pop;~C!;89Zhv z?mMd#JYrC9#XYl1DOId@Mtoz-{`vx(7SwgUyV1?E8P`hb>w0%aDbp;Qaig^w*1LaK z#^`3*v|^NP)|*?UlY0M{ZF*~MyWX5Q9G1;Cd2jLM0izw{VbK{JMUFz$;qFWhJK*9h z3%@YA2^s1gO4!E&wfN*tUBnojpDg(8?5}&~fA^!EO_m|UQHVSpTkajmcLOKeL$k2dX<puob=5ajfcXPThtx>TN3l zpzY_;roE%-F`3&BJc_fl^Jr(rjPA@wI0S&w4)LpU*KPa=$j%b*K+iehF#22U6EZ|0 zcb6Rf8T5m5a@ATW@s!MI3)FRb5$X~l8XM=3ka5wTE_rMaoiRy(GMUoRXZ+;Nft~J| lcJtBpP%t_@fWtH0`7UFJpTXy002ovPDHLkV1l=F{{8>} diff --git a/graphics/object_events/pics/pokemon/jynx.png b/graphics/object_events/pics/pokemon/jynx.png index 02bc90175fbbfda09d3da567c1d476f0ebf1dd49..38442a076f4e72813d4bae5eb6447e5bd440c584 100644 GIT binary patch delta 767 zcmV zAPj|z3Ni||-~VyfhFl;R=yZ3qe_~D3Og;nW7(&w5>xn0xc;bmCj$o!2G522~(70+B;FJ76C| z$7_RCkzEKyBKAvYOm~4n^yxeWmUC(ZP`-BY#^5dxD}8Dpob7|jdj~A_;gX5?1G)<& z4juydz-s1yCZOZBLFI&pL_HyCP|YA4{OZ3dau6+?AGf`MG2I2CyeUbA<&{y^ds84S zF*Up~cnLg%-0dcDH{KY$(&*~RxJQOG3zRh?_lCYN$(eJvn^-Q?oNgc(w>JNB-)b#B-cSP<8oZ zZ4e7y16g5iZ|h^IxM_fkKo|_Mz_0u`)=@^kIu{0Wdw|lxpnc4IFac#19~ssh&hhDC x{F`}h@RRm4gH_6~hI9NuOa=a%_KTD|{sU)vQv2=ecRK(8002ovPDHLkV1k90VygfE delta 734 zcmV<40wMjz2Bij&7zqRe0002CwraMKE4$*CgG3E^Q49L2A2BQy+3msy|0d~GDU(2v1&~O}2gQ(zi z?!3Uc(6So_o_jim$Ubwr9X8yJDCl~|*J@Wa9&7KMH!4@w%@;Q51{MJ`ryc!F@U6 zBoIy4kx;D{OP;C)qXKD}#qxhZgXsS4x04fcnF^K>t3cfD^L2l4r_LWoJWem5Ku*O~ zd8k1Uo?cpVqqu`PR|j;HpP0E-35{)kHE0%1-_D?7Ic zu`+WcXxK|qbkzW>|Wfx6M8KZ-GW=o~QdD`g5@c3UfzN~Kb%R4SE9rP4o$q2KX%@+*8m zZq%3g#DT|*H{ryCNuqYSYKt#SM2^LbH#k#+WQC-BjL>1iFAR&(bcf@Fgdn+7W6Gtj zb;#rt5OOt$5Yu6Q#;^R|3NLW%4eFx}e)l)2IX&jjCmdu5_@@Q%>JLPbwS35zLET}u zfSAwRI=;>MYH%`}Jmc--hfp03$A8Kn97Yeh-$M6WdUg2@NA|IX4L;v-YSLal=2(D_ zLxNLDf@C|YRGd#~Xbdmr7 N002ovPDHLkV1mmytlIzp delta 329 zcmV-P0k;0R1Cs-g7zqRe0002CwraMKEj3%e_mC<+PpqKf$zjzvuSYe#5FEAFXE)UVv1ok4V*rc zBGk=qY6}3)E4Y)I!G}C=w+8Z@`As#ApE&bbCvHm@C?9-vw~-TdcgyA7qvL{(@;2A>9y7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xnn^@KR9J=W zm)mlzAP_|v2yejt|G!ONP`Naaob#5Fsc1Q?h1D%E#<{n>?QL&++uPpuw!hK<{44Lt z9CzSAX|Bqzc@0Wwm%x@Iai@SD=ePsst|1uaI4559^2YzbnPy~;$=Mj-z`6HSQmRMe z3G8_tpd1AEybhov{E~m8l$<%U#HTV1bmG!KmuTm=@eP!QlBPO%;XZ@bqmk~`<6Vi{gM$7pjAK+GZL97B#YKw}^R6wvU_KzWh%1zBc= zW>m{P&6%FJ337kwa{iEGh_F`p%{5@&KvXa$eEAst7ZOkK$3O&V(l>laP&m8Ehf3k5 z1U6h1sqs^Vz18baxCB@$Km{RdFGLw&O2D<;NRZ1U3sfKSl)#!d9`tw@88iXL6VL&8 z`}Y2NNVDLcvsjUjD8M%}#N=ZFG7*6FZ&eMLc_VoJxz2w8Hh)U2f>dD0-y(q}e>7wX ztX>#6z~;3xPA%hl=bjQcaoJ|FY%*?m;fBFi2>`1MGy#j_o}*5m^*v}S;2u62=oh@q z(w*Que#aLxS>zTyNCMYLW8aK(xI7mdLCs79#~{cnCZy7K0ynnt_9DxKmYP=#76oJ8CXt;_kPGY00000 LNkvXXu0mjfM4Vpd delta 774 zcmV+h1Nr=)2FwPK7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007TNkl8nu6h^sZZ0-vb$Y6MD zVIYD>Lyu6yhPSqQ+H6#fHt1%CFJM`WRc|71FGW%!-#$R-wBII_r5E(0be=) zBh*%f0LQx!e^}KmR`oXP&No@%*bCW_mj^C~JAcfuWcq>gR|#3}0+eI6^?}Nm))>{y z9M1wfA@K4G%}KNbDcb;e<@`Z48z-3Oj)QQX*VrP~`OGq83(w1$7s$^~g&YbdE_Val zfXnlbzpG+-wk1)(*0B>3|I`vunDx2iN9DQbgbeiWf3hh=e`8w4r5>09zyF(WzCEqM zmP7$}j=hi=wbpoHL69&VLCkVJR18S77cBu@P+YRCxUe8#j(Z_PS=BV=AV}C{Y-RFj zHS-ll0;c6=PGjl=M-0*!gOZ)Qs?GxkLGy?@et*)eV9zel{unG=K+oMOQlK!}=tz*T z6)d#Sf6)-&F=pxp_(_qm7mV3ZfkyfFH}o6}Bt}mb2_in*IR!?m1j+}1W%L4KRIQ4q zz;i#%%>qQ+fdp#!=753~O{R{&A2ht?S%L2YCk4zz0%JLPBX>0pNR=gM@2f7bXDfv0 zMziiHkc9qVFMw4lNHDTo?Z)Td+Vuz2=n{M@7~zAq|BeNmuukeV`~Uy|07*qoM6N<$ Eg1Kc`PXGV_ diff --git a/graphics/object_events/pics/pokemon/kadabra.png b/graphics/object_events/pics/pokemon/kadabra.png index 0bbd2041557a6dd2b9b5e37d6eb23a3feb19894f..baf69c531f8336626a1ae60882a54511eb48be50 100644 GIT binary patch delta 717 zcmV;;0y6!&29pMm7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xj!8s8R9J=W zm*H;fAPj{QwF=IL@%z8+j!l}S*ud_Uru_+1)0EFK$6yn-EO)!x-R^d`yWQ<>cS9pN zZiN1XA66qc=9KFQk~;!^nOCDyh7pW79ge9h;CK0ZC4QLm)Dt-27+~f6cs??|V*xXMDCBMcBmSCT&ZQ%8#vyRe z5B%*au+4I6xOYGoffVf54foFjtwjw)pLQm1Ja{}op;(dX&9;BNJD_cQeV7^xQS`@%`v4&@)g-Y5No}H8&xN-Es)J3iMZ$;>{ze}kG~_Nol&7q9 zk;G&UxDOBlF-2JAtOH=AcA2d2o4ZQVm^K|)>@LaP4$$x>KnN_%b$Nut0LC2MpLoHr zeLlryDe)WkuS0*4DllvQAw-`+LyiH8iNjJ+xB@dSstT`)qF*io)&ItQfB?xHCpB}= zH{1n)v=+hCV0DsCv8(he_W_UwhdinmEx4uzm}p<+!ks{*R@&fqQ{L`V+Hv8XjcBo{ zp~@qZle+*3Qv!ijt5PVc0c7pTod6YBge|>s7uL{)y8wS*GHiWOVelWFo3Ff$zyv;l zpL*hpoJ0A^BY`^aNqtM_FnID{f(|cw(9`LOU$+$>+-;<~xez}Y`brQz=}FwU?8PPU zQct>dn}{Aa2QS_|((5K$w9w+WttFxk6LOnXUAR~vq4#)!1ba|bNMb7-3)Jq)2me%I zm5Y{G@4P97-K!dOJ)EKZu=gJff8=0l)EayN&m2W}r}AnL00000NkvXXu0mjf{TWa+ delta 756 zcmVOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007BNklRAS9o{;WK7gO05DKMq_<bZ{WHTpDT>>-_7<(*2QIb;#D@ z1A#x>`S(5D=_Eov$5>*KEj|~u_zD2#e!qF;tk>i_z^z@d zYx#$dodPY3V?n;{GkN_A?(BkHi)H$9u(S$v&E=BtemeuXV!1Wpj%C5OgTa&+4QXRt zfF27b`q@_2fBo>`5f&s2+BW?@7cdu@+YA^FYwKNRf+Ob`ya?J>ffJa@!~#CIyw!o@ zGr1;9zVn(X@4VV7kh(**;LJUr1#PRq$?Z3}DQ z-*h}v1=pNsn3{l&9ekgpNqVCem1eb7AVFDh{$p4)e*v^(60I{FpPM`An(h(TIqrq( zZ>%@{9xnm>16Tcx6BR&NdEJN2*@6 z2>XIXJW5*DfzkC8J^v8uJ-}IIT|i{{oqLw8%pM(`TPKa?Sa@7NHjPyv#n}@+#pYyC z{94%*e`MUd%B+`PURh758UjhgJrh{YL+L^Vh8TWHHY=SUZlr%cnE7l3=Lho%p>bss zSiM~0!@YHOMHc6l9h9fgDtP@M4~b(KIC6*zW|`^PsJl<=pg_A002ov22Mn-LSTX`@>kvf diff --git a/graphics/object_events/pics/pokemon/kakuna.png b/graphics/object_events/pics/pokemon/kakuna.png index ff3da1eb7d2453023145ed01c061d8cb0710db96..19d337cac572c26d5ca763f3e105f0351da1d6a6 100644 GIT binary patch delta 402 zcmV;D0d4-o1Kb0U7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{ST1iAfR9J=Wmcfn# zAq+!DC7hD~|K1wtv={84LE63G9-V}j5JtVOqobpvqobpvqoY5PyZ>u}G+hU{mr`_z z%>vu$GN8FlyuxOI-Sd-x+b%`{77LJo&GZy7ZD19U_?zh|;Lo14YCr(?2Nu!nnB`}H@M8pcJZiwcHXon@L~E~Z`D*+XGx|$mk&P6(Ia# z_|XPx2dp%GYykC_025yVer720tK#n+nBvD08~?^M!LPD_283U0RVyIv)bCpu(g(is w+n0>~)m!jGynq!S5!z0D1Y`$De>44o-aZKz9A7qPaR2}S07*qoM6N<$f(`Vv3;+NC delta 378 zcmV-=0fqkD1H=Q67zqRe0002CwraMKExCi7~10My<>kU>KF91eRz{Rfp92kGW zM?~F-5z_o2eQOQ86Ci;RE*XzM>l$d%t?bX+0qyEaBrv{D7zQ37fyPcR@Os+@Quz@0 z4HO_Tphcp@PoRLthVpDHz$+0&1r%389fAl@Ko^5=FWbO8|5T=z1{^rHAObbe1y7zC zG%#Zs9&k-4fLd!{sT_D?hsv)Co9t#=aU!R*2AXTr01x;8IP?7-G+eKM>i`LyD~g6A zyb1q^2ccaOkEXoKPf=h6bcd6?f>Srtw8=-Q$FtNXVPDe@WkIct8|vD)sjjD?uK)3T Y0dI1}B2Zj|g8%>k07*qoM6N<$f}qEvm;e9( diff --git a/graphics/object_events/pics/pokemon/kangaskhan.png b/graphics/object_events/pics/pokemon/kangaskhan.png index 2b5ddc81fea9a50533f971720fa7548bdabbb5a0..fc231f7bd8b5facd1faf8b13a044bccb90e81f0c 100644 GIT binary patch delta 771 zcmV+e1N{8-2FV7H7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x#7RU!R9J=W znBkJEAPj}+lxD0>lJ|exdlGbOB|z=oJNJ)lr&Ig_oP#|(}w(>GZ%rJbER+0XH&?` z4TU4_3f)WWQK0VwZgZCm<0w)4oE8Y2l`TqZ7TxK6|H(0*mWo|KrRF%gE zJXx9Xtt@cky2QpjsW2~S%n~lq<7DWO5?ieY!$;hvXXW&;1s;De`E*mE=W$zpvplO0Y zFVx^BSNMu6z6xZ;Sqlek3ywK#8}Q;s2a7@U(ws&vM2Mvs4bcLY^=xaVp+b zyWo7qHTUCzu}u>`)H=vsT#gPZ9F+C`WVh=2SwUSt7Y~%GCG>7ydy0tE{uORDSTeBY zxa8*?gldh4+%ne_z-YsPjhoIOLP$~h$-kgZ@ifS8K@rEh%63+2%YpSiNP@@Okc$g& zS8A?ax?ErE!uyO{c>2W;3u_`uy?yQh9o~d@uCzzPA?adi)AZd-J`L zp7IP%h@A@~iOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007*Nkl~PxzAxtbl}S4ggm)VXxXLv z)+3Ga#n%{{q4o_#Oc*8DZeZ1c?na?AqMr2vZgv#g27Plvnf~w?Kt3o)VRzj3Af^GM z5yQ)=O5@9AL6$cS1zm2cHjcWAFd@z>>su75gs`lWfBesuFky_+0$gw)u)<}f=c zD7J^7Z$ahg!J9=HlePfCty$Y3q+B*5DYvHH1`l2C~fSR7kHART3iI28~r`uoy8tM|-sv4|7Hn>%-UjYUXYOp)cyMBWuYh zS2nLWqos6?jpBNMmE&43I9C~lO4YXD;c==|Km{Ww&v`A2?ukl04=1m`aeVAZcc^;{ sO}GX7IiS>PUa8f5|3CZs!ap0o0T^m~qZM5b%>V!Z07*qoM6N<$f`Kx1TL1t6 diff --git a/graphics/object_events/pics/pokemon/kecleon.png b/graphics/object_events/pics/pokemon/kecleon.png index a6e21e2f1cafc52d39e060ca00e79173b564eaa2..a8eecfee8e7d3a08359336c9c8922999bd790f57 100644 GIT binary patch delta 689 zcmV;i0#5yw2KNP!7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xa!Eu%R9J=W zm+fxrFbIZ&O-f`FasPLFUc9NRRBY6oX}?0!EYjnT7lU!OZMWTa+ikbqcH3>gVP?_m z-*K3T-*a1YQ+s>+OYQ$Uz9i*n9D3d=C8Z$U(yi)p{j($dLyL_ZH=- z;|lkn@4_b!1yW_(3)VSUV7C_@f6PDuQK8~Ny1>q0~B?6Z{Jxe@Bi~cmLfzKAn6lsJ1w0w1bdH#P% X#x8|W=aCI`00000NkvXXu0mjfF1$it delta 719 zcmV;=0xOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006yNkl6fK zNxO%=iK|PcdnjF}2vsN)rN_Pa0Rp>45J8ZBkRA#FD|m2WVYPUP2xh>-7Cf|Nzd~L{ z1UHhVftpN~hr(V8WuL>qFHiEH$=d+j)m`1y|5E<%fmpXTf5=)x2u#|u{tUM>$csfo z1Ki$6Nr9e)y49By($i1}fmfUOniD48^ilOO^D)b<&<)H0?alSZ*HDw0`Knf)%`waR zXj${lb<9EF+-#4(qQ2i_?`tjA#VqSR|Jc)Y%pm_@=J)XeH94yoRYu2{Ww$v$o}H{P zgIviS4ljJvf889uyB{UO`YN{vx8dk3vTer zjF}Y+wM(1b(<17f5i@D=Lcv1=^?FfBtujBi@w0A88NSU!J1QLq~fvZ0F5byJ}5ZDafa=Z`gOj|gh ztTW;XkO;IAU0W6Vwkn=MZp0-M{!+<+8-f3ORx002ovPDHLkV1f&R BP@ez* diff --git a/graphics/object_events/pics/pokemon/kingdra.png b/graphics/object_events/pics/pokemon/kingdra.png index cc90e98b20ff1dad76f7a01370c557c76edf80ea..0926afffb00ec02817f4fba04e9bc50d07895ecd 100644 GIT binary patch delta 768 zcmV+b1ONQb2F3=E7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x!AV3xR9J=W zm+NlBFbIWX8>CFF#QVSPI5%sa*r+wO|ecGq}MPu&Y{Re-O zE*f%9ys;R=7j751T)C|B_dw#Ij2?$Y5(Pi;)f6!1+WF!=0Rw(DP?(99IlyTk|Afn% z%R0Y|ONv>f6Dn=49ua?{1aZQNNa`qc+%5ad`OZK!FQxXF4rjO(ow~MO#X3p@OYRS4 z^7GTu{EK}Ukn))OoXy@$l4;Y9>kcjM1(ZB3@r!|M*7aP};S!?;b~+ndM=7x6r9iR1 z3+Gh2*gSOM9RY9>zh*X6bh+9~rGZokmJKvpYzGp z_L56f11Q-5{nAjq+GheiF9%qknT8~xKT?Tn-V%_G9gt(F_Q1(45tbaMD;U?mAU;o+ zz=B6N00!DeFS@^xA+B@Ij7V6Jesb~v$jyUH+(>Kt9V8kuU_XSM21)11cqeiLNvcMtdxxu4^%CUTMBuOa#Kk6X yY~dh4j}0aR#&{;cLSwxD#DH0w82AtK-2&frt2BAcgcvda0000OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007WNklLefG_ zH`q35oQz4&*G40;+qa}pS=EE~i|S4OuYWCQk?DQkb;t~7m>t)GWU+sXz3;E~`{!kY zk-00o&h9$OT+`XHTLZm)!0Kw>bCH(SLH)=yFZ$_*YRL5xs21BLkg{r=-LF&byTw5O z9jmDm^`2?Yf0u$L*L#7K!CVjx(_tWv=QTIZ9idGf8odWFC1VYTVx5uq5JWLJJ$4Bo{$Uk)6=D6{sD-u`)AW>W$$co%v&TYUb` z*zHHZuc`N1kb)4vg@J^LTP%3sLjiSY$WKoo;E}OMe>neXfZp@Y@FgIoim@ zYM0oTP1#hZZT8G=+qY;{!nQ9#N(RMxc6dwX&z9>e+m!0*Q^NGaRjYXQ?M5f;CIoI* z+5EU`k{u);YaAfIqPnfDOkh(Z=Qi zFPRE1xd9#o#&(Mu&6q-b+EZy7eaS5cO;7uN3XJUL9DSa40(tnkdTwr1G`{7L-SNj` zZvtO*xExF1rXba^U+UimP>cr{*xayf+k&s|8^_E2Z`b|-?`6Bg;C-XY00000NkvXX Hu0mjfB_(kK diff --git a/graphics/object_events/pics/pokemon/kingler.png b/graphics/object_events/pics/pokemon/kingler.png index 387a5acc8998094edc7dc394a02ebfa6b2fbb649..f8fb1a9e119b5b508efcc34c989e35a423c7d709 100644 GIT binary patch delta 752 zcmV0~>ynD@4JgN~ zJHYxkOahY)VbvqRI7ZU)xX}wB#0FF^tWF;QTm5>)i=IaP4iMrPI_R>x0ZLHdQL_sR zLS&^xp>QWD_Ti3h6 z6;RqJ=Cc(xda~=~l8}f$QQLsQU<{Zf*c*UZU#_hNxN9@@M>%ixQeggz_)QniYcSXW zL2f6xpr9CN4yg3*q|aMW0k>Nq=5VKzvB6rJuImQRFRcy;c9ZJ?vDN&H|gDAT_!Vj;`}?nrYpz}kSmZlFn^&JK=6Pd535Vkh)G}G zmfZZ1p(a|J-0RVMoeYAXb65@x>~#fne1#C*O+~AJj`LN)6S)7S{B{x+f~w2^phd81 z88MKhz2q2#x^;{LRJ$|=O!^8TgvhINlEvMi%fH!RnWO;$e=3tUy4XVxIHid6sK$zj z+Cdn73#d*-UjS9Gh-j+n80tEa4_V{O_GFyB*L|M4H58Rmbu@XT=##=Py*?>EK3X(= zMe0jWLVmd}ume5n7}q#;^4<4${cgnRCj5SqpG;;StwOCBZMHlbbfV2_TZY@XUrkyb iwvYa$81{P>^v4f_FhWBI@Nr)N0000XXnxd)|Lj$5%s=hR>V=n{aAd!cRP=ev5d<8n)Xq1)T#s zp}-M9U0@UTrwY=q7`8}3wFNNGTIIkb^nO~j<^Znoni_AN(CH@NxJSp*M`3qH-c$X0 zCE=pfqy-OSmnMBMN{xJrLf?dML|8kfDE!=5-=PXeA@LVU(Z=T?MEJ%_%A9`!V+*9- zu~I$N$h7;)o`vs zU<;!t_m`JgRIg3u_5wiQk+<9Wlvzki6ix&aca1Oo!66*GD$N6{#-nU<;=NtV5b18} z<2!uE639Y?Jf+Gg0V0@(*=v7Z<`DK`Sgkd8Q}d*?Ysc~)vXHw+Hg(N17!%3_GV@W@ z1zK3{sPSMnjRWjU6y8E!Gd~`?SV9f zIiMEB%fP0N<0~=;#t+&5S|E?Eh2Sj(Oq@mx;G@ngw{DoY{!*7ddHyDS8vD{a8hJ)I go*n$O^uKGr09RNvB33+@N&o-=07*qoM6N<$f~cBQ^wnMp)JR9J=W zmC=sGAP7Z`H5Qv9|NplOOm|*Ju*;^Keekxd*Pv?(nuEiElAEiEnm8`T=*wZgj( z1FNU`+X~2F6HYtSM50t-|1^48Ai2*=JRj2)o%Li{_y2$u!s>Jlq55^yIm?@j0Op+Je1-VSD3h0f&*d9WRJNl3gBrWRTgf?>7UHVbNO#CcV8-b< zI7j}8^0H-qN|dVuqGsVKmz8Nw{xjZMZph8@FyrE&ZLNfPW7@gd0r*_*CzM+%$koF} zPJ%NoA8F$b`x7#*d+gyGJegO3@}4ICe>Xn)!*3b*d^Y;m<9}@M1uQc;ou9AYk^lez M07*qoM6N<$g7Mwh^Z)<= delta 522 zcmV+l0`>i#1kwbM7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004YNklN*2_rW$6H{h=IIDhXh`rj+vN9ZFQg@l6$xdvJ;&VVM5A(i1f4L zJK2d0P^C(hD&Oh&+_~C62d8Dd9}1OQ-|=d|5Np?}tO06ae+TXQIj=6X;GaEJ)&MBG zeY-)<>;C*D7MH55fu-G^eI^AD<0O6^mNw}3Fbt74J2MMr=cNt1*$qcYTl0AmbFOHc zf(dPw87&s1L1#Kibf#$U8`5SUvChPTw&XhHT1eVFNjPa!P-x*a$XSXY6@gWtV4iY8 z+H7h4EK>U;f4gQHA9w3WBW<%IByC2bi0|y*(lyg+dDKu=fr4=%X`3w3X^=N6Y_%0C z+P96v5p96_1GiZ)ds=QIpIgml+hf>9IPw{A<21~>KE4}IJqETpKJmFext~luW&sz0 z$7Vq=_1WBhQvJn%&TU;ZQ_}St{%Rf$+f>g3;CVys+d!y_J6tJUz z^FdxTAPkV|a~|}6H=qaY2vDBy0lB3Ym_G7iQOlf{Qx>>2EHX0}kKv-jyZVSduPynM zm%Bdl<`9kp@O($_;W~HJ`#{CRaXazA@f|(FMK1LH4scfk{F=WBuJEx0a28h!XzOu( zfnMVw{=3W?JTCKJ=pV6O@I|vr2Tlx;S+r-bJeHnKep~n%zi%XC;7{9H5IXO*6?&ha{ zRLFR70SGQp_NUg%>3Nm%3JycC`h=GWq`Z+I^2!y)nX%?S(erA__w@BUR^+|>S_LH5 oyOi$oj=GcIKmi|Hzdym@50(x|!uDYKrvLx|07*qoM6N<$g3#ylB>(^b delta 461 zcmV;;0W$u(1eOGl7zqRe0002CwraMKEToQ5QV))2=35*)GM<_ z+#rg?8bK>{8wNN)jG}JSv>hAU87A>WN>`Qg6bU}R`LT^+EA`Yy z+i_t$VF689lSkA~ou8Jhp;H)F{>3wI5b>`XG%h|Z$oOoGB_J^gGi@OIs&T$=P!@mQ zcMXuUe!@3DliKmJ*0hm*quFrfW}Y~1{FW6e(=bdSx@DZ+@v$Blt{JC(pvHKh8OSYT z+3!1$SRDWp;EizKb}N>B-J&h9(l%juoNd84-zZ>aEHzm98T4JR^cMLC1h#uN;!*Nh2^#weQw>nP{Len;au zx8 diff --git a/graphics/object_events/pics/pokemon/krabby.png b/graphics/object_events/pics/pokemon/krabby.png index 7a1ddce18aa1fdbd79567a5c6f90787d7257e83a..37de4bbe451c5fc916afdfde05c8da2f2ecfe040 100644 GIT binary patch delta 510 zcmV$e52|gf-weyRz@0WnCUje20q*s}LRK6FW@S8sb?0~e-0L_;k zL;>{w*NPy31$6xesO>qlPn_-nlJ=+hV?g_XB!obDxd7ewx2b-wKIIez2>lA!g!DXY zCDGM?2J8f!LE(%8x%zH_4j+}0XcL?7=4ZY02{$LXFCyn;i^EgY z7H4gJFJo$jXjd4TzmvgHgX@Z1~e2eKwazuT0pDwPH;UqWJYt+OJiav;M3Ow zVfI{h0k<{9 delta 469 zcmV;`0V@8-1fB$t7zqRe0002CwraMKEZq}6o%P6`VPH7Z`3sd z159{8v2T?ONZ}ZnOs2|1gh3r(K;hNKF+7u28QLWh|CHaczt7ktQM6^tmMvReIIImj zW&aB#@)8Wtn@s;C`~i5zeg91OENdWvwE)tvUsh*m4uL&>`V~lFjkausbGJZx z-nVe`f(zL0g*JQz!z_C(2J0NenGK3v+Zh!fIQ>x zAIGJO0+w!pbyZhFHEv+!z3pB&0rh`d05n|#7JwN*0wYA-0=2FbB(8VBZJ&iE*-3GR zfKx}e%9!HU9TEiH0JVuq?i;3^>t1L=*ue3bliYMzIuxor;!8H2&7BSoSo#6q5iu|O z4gn+5^$^eB(*uYE|Ii>2!*XI|*PXP!Ci5d@u4ib8Xd@a2LPJ>u#*KhRXr@6g??m2{ z_z)k&a0imIw>=eT$+Rsb5D$L@2sjDxLUTy~ETaAnTGyj++Ni7EB4d{{N#Q^+7m~rhkiIBd3 z(cVMCnf};d_}F#fe~cdjKis>yT;Wy~ZhT+V_Z$8v z5z<%z<1OJtuO7Y!3_+}^rgVEXf%!$Ny9aq5p&xTF3Aw#D;7KnY9sx>eP~|>;#!cUg z|MqT}MaTv)KyNo*eAcUnM}R`lDrClBWC01KZqGL;VR8KuA@cMo(2dXR zalE##f642L6G~4D_s>Jfx;i=G*R}T(N8a99oKNz55x^!g`&g;1<|u|tGvdF*PR z#VanfJi^a*G2lm`N7pgTdH{gS5=Om zLI8>~4>aG+qmiybquqAHyf(gQ{M!~aXtnXGe>dxffKDiHm!U(hwFbWCbk!b^b%r%& zWWcS?x&d4Vr0#$~K|LvTu^G7QFwi431T2J_-)UdAThx~ ze^}(CO!H(0Gy_k1HSiG-gtXpTfF6_OFt@qQA`XIEAlcRmxbi`T;cE`NA)VgNatdQe zq=(wLh5#>So~0j;2JZT9-~^D9e`5+#KIrtm&tZ5vGK*0s8{jI;;Am@)8jD`v;}#Yl zQbQRYKY+G_C1^45RyPA507;1X!s~;&{7(z1|EQ14<>-*9%>F^%_G&_p)jbUz@R5Z7gviqZU|6%YmhCe`6nQ z5$g3lLPWH9YvCgr4~2N0fk(X>I0meQHq9_YY?T1ri?5Y5@!J>A907}`JOwO5XT3$J z)mxPcD95?K8`$gBzy?SIj)0Z0bn#Vy?q_PAS&mYPJ0N2hOOASkaMw;R=ei|PB|NVu zYc)RWhbj%e)$S-AU{|j_QMzl&f3Gh9Eyww&w;cE7spqgoNPAstgpT7`A6v`bJ;`VK z4PeL5tnE6SnpiPomBG%wNb(4=jP|;DXbEk&;$AN%mmqwgPXL=fv_Q8P3CZ_5u6DJo zj4!$#m(2A&DAyI=>3xk=W7p-P&j79NB5Tu~@wLxubwE_LKkH6aUwHVvfABMZs56T$ z7R&(E9(?>R%g_LQ*|RFW?qAxT^a@ztna_Zdv9QU}^=JoY1D*kOS=fWcFbrn_o{G%T zZS?ocgFXY4%yqH2UJm{Q$b}2Kz`Dmj&H|t64;BvfIUxTu@udNm%9pkJ6j1knh925= z4gIM;1FR5x`TjfL<9~C9AWq-wPkJ=(e8UO$Q07*qoM6N<$f}%i5 A_W%F@ literal 10248 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 k%G!L2S>%z4|H}Fe^x?ny*JR9J=W zm+g+MAPj~z85D@L_kXwhwy3j00cXzHe>T~5lBd&o`vJl6>dyK?trIRfIhw_ z5H*l4nF00z$wTrD-%|E~0;|D&d_y4XPv5Ss^uJ|_+BoOCEoF}AVEZwL&$&oBpD-x^{J-iKBJ zMx4pPD6tRGR{~Gm;8R>rfvb@oINpJhK9k8&6d!_zLaRDAxQbj*V(|-xLd6YEgxZ_} zkzqBb!Uf8a0K9*WP7H0(hwy9;`GBj5K=x~dW3cjUa_JkL0?Bi+Qi#CQh8cAD4^AZ~ zZLEYvb(pFG6uhPX^@0-gYL!lX!ciY=wcsy@*FaSxBzWc51hsQsM_i|b%e|7Q;Py_n zyhLD-R;@_1%AmthL6r6-hG$ve5hoUbQ6o#CA@EXyoZx?NZtfJS5A~5OCD}58W&d@9 zlN>d&KKNiUUld{>Qo&O(BuFqyP?-@Q%>Ufx26=jJU4{O%foBlOD9_6iCGz zJ8w?~FG?s1A)h6Mas|CP4vU%F6Xf(ogndRLadqs*5}<=$t~M$#v2&`=IXRJD1d8*8 z*C%cq*ExR@1X8rli!y-V(mLUd1LeZ`z5u5PpDNA8u^yOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0008@NklD3bZO?ynKA}5BrCAkTZ~mH|3#;FurwW_JMhvpia2nFv`)m29?rp?jcHXysygJ! zvh)Go_xtYMafhb8#7q2}sOmp`-pkJw)M1{cvpnqMWuV!re@6OOf)U}rUgnWiEK=R7 zk}8HB!DK0rwM-cRW^o^DddZ)!l!6)HOzB`pkP*m%wyd!P0NAXTb(}zgrD7gI0MfrJ zSVA0Fi(+& z1y2Cl&vnPJf1HEm0AqC(cLcZj6FUl10+jZ$4m=ynb(z;Ah~xk_2)-upRbid-P$zAb z5s*8ea+xML+{WrM?Ft?zkR8kWh+R!-+RF$&-%-^74tMB^!MdPc4_T>LtIpkvc|RvW zO&X7*%W{TD+UKfY)_7?@n+6OuxGpro03p0SQr+(o&L~q z3bFDLe-o^%tB*$PS|`4@nbQIr#x5?KF|TpP7QSN*Cq*`E44+uOY6D{z7Ow5vlCflz z&@YBzP?Cy{5W$fsF@3ascWO&R&JR<&FQQw)|EyVi44Vk$Btrnr%34dgi+i z?nV11aUO-7TYYV?4*~Vvs@cK^dkN>!)2YJ+e`C`y-h3cJu%u5+BhdmKKW5>r+#U=3 z$nb5UY+l+SKOdqgv|T>PA-(z(rb{lf^4>JfvMNPJ!_Ct(ZH?f;!9q0000^wUr9tkR9J=W zmdlRAFbG9c#Vl;8y8r*T12~;#!9z*qc}QF-?c!j30jKV^l}e>jsZ=VJN`FQ8Z4Ua3 z@9_@nc^r`O|6Txrb_!;+nsY#AFyyo|=f~S&Ij3FZ7MOBoyFPZv5AZ3c#~FVIWE-sE zZ)_XP_$k2NVKG19W;uV%xV#|GBj9PiXDR=2=z<^U6}AxDRufSfav8QA9B4i6r?;40X zr{{|X$BalL2No$O<02swA8!RU|{+h;iAY)m=~ zyTuvbw$Y`@G*8KO&V*?6LC%cjgdChq&UH1?Pq%=Bo9o3Pw8QWY`4|W}*Ehxp&#-W3 zwXBEa4%RDo*Ut(VllOOLXn@aOKCXgu2*UM|``7ww0bj;N8kmH$t>*v$002ovPDHLk FV1l9-$bbL< delta 459 zcmV;+0W|*P1C#`i7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003vNkl@C?cL!!+Xw)**kX$<{!WOs_R9uq zR=QpGuMg0J?$@{~8h&w$ZL`J$V!vP*8f?5kOwXHXaS5AgNe!*4`j(7ZUNs;udMR&Z} zPVy#iz2gnLT^H|(Bx|8gucJyE%+^WWX_XC_{aFXNkdiXFv&rQaej4*Tp2qYYiQqz3 zmoB7r*g0uVsV|gyj;vwvGmcf0*MlkRxkZ5g67ROy=8s$t_F@14002ovPDHLkV1md2 B&gK9B diff --git a/graphics/object_events/pics/pokemon/latias.png b/graphics/object_events/pics/pokemon/latias.png index 2c4bedf3b99bb82c6aa53b75293c46b6be9b510d..ec43845a178161d8daab19187c501448dc3bb6a1 100644 GIT binary patch delta 982 zcmV;{11bE%2b&0x7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SnMp)JR9J=Wm(7yn zAPj_UaJlAy(EGpbss$JXvYoBkpG!Do7=Hx1k-*BfecQKv+qeCdmib>VnEn2zd}{n= z;Nnk{eXvlUZ@&iTotH1Z@pb8E2i+j2+sShJJdAnYcgC`LW9hC2UihN##X#qr?;HsD zz(9)D6d=wsK6dU4iPC5Fa1*lC%#QLljv&-+1>xntwC0Qi7Yg$H2IK$Dvzr_pAQa8 z1mh8;9dU_ZU1;QG2pfHSi%r?!MZe{PK}f*)lIO=E1Orp*5fbe1RM%IBB+Cg@fd~4u z_%nQPsB;`L`*pZ$f{Y3sJ{puoNbfla)LV{*$#uIIj-YUlAmM&20&!c?6u}ar#*6&w zP{*W%^AX#BA%lME20U)hh$MzyaR{ZK;9O=MWGbDQY9G-2O z6oI8$^aW0Q-D162R3JGKc;%2;Bp#Q<-{J@X& zgMWVHBY6wFb1ttF{A6%%p{?=l?l(P$UV|(GC(dc2GIu~7iBbM7^2~Fs6t@R~jo&sk zj>GRPXY9z=B#Es&j_xXN{ExIQ%eVTt0etK2GyY%NFMZKt2(p3OS^xk507*qoM6N<$ Ef}9-MrvLx| delta 892 zcmV-?1B3jV2*L-D7zqRe0002CwraMKE6LWt&5y6aU8aA zU!4pB4~CjSflW~uRREK=W!8P*0$Sx09%h8hmpNhNSoce>1ZKkC;8<~~YlUm6MY**t zDid>;#BaFm zNN7>!V2E2zUhY>9MEK#RXOUTBd_unKC|x5lB(x5Wt-ecGV0J@(QFh-zHeP=(aoiK# z%xCLvKI_9V#>dE8A5oVa_LQzbR3Twzm#}zXjQqYU1c$y+Cmal|qWpu*XXIJD>DUA| zfwABmCZca7yG9-|SbA-ij&fX5BYk zpO5K;5wC5DG+PAbBZC62ZAXMUq<1?l@>Ca-m%ZlVD;Q7**XrpVwuY@Q9njo`*iOa*Rg?cu~7M76k{! z+jLczXm`lxe9Bf3s}n)TC-v2hPJ)p$x@Y-%GALb*B85SXMN_YfWkM0!0Ej~=YXifHhxxbkfuuqix3tE6oLVUK!qQ@ zfk~eYU>#i-cn(0PJA=%aE!`70?NqMf)V1X z1e`t@dtJoxp_6C5 zl@O={&UdPR3rwi|P*bc}AQvF*(P|4MyQplh#s`jI&}V~$CvR`H$auRuyZYlHN8M!@ zSqwNhK{h(xtc|}EJV7cJs$TF@5(zeLkn3>|{;Z1w zT@?Y$VxXmW;Rjt+*1-(Iy?e=1T0Tf@j}T;^K=3&->&XndJXb)mDP0$Uv)=FJx+`S^ z%sD%L4S7-nV7gr;ypJ{*;d)1m;R?1!%Ac{;*`!y4E{}P84=8*>h(SJkyfo`+bl?Gp zQ=mM5Kzak^adO8fzJ-qeh2;3Ffl)6V(DNf5co-mG5O#nJFzMs@g6_nCkzYs1UhmIW zvajJ4?p-z)ygNcGojWAAkucAJ;YU*BhcivT=m7?OJ`GR2no}kEo7D=$vH-M;>VY*h! zvjaTP_}87Po_rC%?1@h&KcCK%VDW;m(RYBTRZK*3tyn>(XP`>4nP97|#ZO zp7lK-zrI!d`CS|9(RK#x_5KA}o2=S}KR^5*_nGhA>B=R+eE^grQ`MhdQZeWgeGNG1 z3jjN2$&qUbu+tTg+cO}U{^?hOWAP^TTb+xeSU=Xk8Eo|WBgMb`n6wz;^W7iy_Tc-Q e{%wD0{{jBRWNP?|=sN%a002ovPDHK)LSTZxS^6RX delta 986 zcmV<0110?E2%iX$7zqRe0002CwraMKE@@W|0TT27)n_02_IMyhDnu^DJ7#)e-3juwtj@9+Fa4X=sk9YzzdDsmYluFR@&v zNe%=;-{{Q$&zTz)1pmjs8Da56Bdd>7zhm2d$S$fui_TzqN0T*A8f-7rb8|SxK_Gv$ zbR`C?pZl)C^^+BCcr66u7p`^4L9kNNA!a=`hAh2q^Y(E)tVor~_?Ghnuidn?>;=c# zz|WCoZPa z?u7H{gt{cgz_B+NOKl(qYz!NcmCJvnB<);bdhK{0=VU@9u!!@Bv`eVX&amuu(rPlP zgRpW181{xCO7>y7{H2yUfnn@8MJ<|OSV|6tNk3LSKI78|T5*AP#Fksb>Y)*wi~KUP6*+&_3Hub1 zdKX0#RzggR4nPiyNgwoj?N9i_g_@Bp(E^seVQ@G*s72eJZ>^zYZ78V(v09DCf(oFu z+ux9bV$xrz{lR8emwXaX&1F*b*ct}m+3o~jIytu$3CCstw69RiM*=}l2>C#!xS}sA zV?BdQE=0Nzaa#1)7?QzmG6H{??3kHUE`UnE0fhO89t)u=*!=u%^CBX%7&EnMju&KT z3?A>sz&WfQ?~LBk@zS30#t7!t@A1a);!giwUj6vZi|9)z5%tD&EXaRQ7{Tr7E6(4q z4@QtZI=-_8Ow9(MyHZ$V*xp(q|EPBD7)ej`7{#p-l&4=@&AwktE65!COR74MK~E8@x10B`E)MNYZP*J2M$luJ(hkbvqD=_JSJ7*v!ipZJ znPK+lUjRRS*WRiF4ncnjf)^}fy2r9K2|BTQ`z_u>R&==po6=mrDU(loKLIQf@bUK_-omfJ5hlSZ>j*NbSauA;mw-kcLCZc^HV%tbRUc)U z3(*slLUi7&6n~(2j@Lxu^f(7nf1U{@pJnyt>;8`#@_#!12BWcA%xPf$TL1t607*qo IM6N<$g6c=t!2kdN diff --git a/graphics/object_events/pics/pokemon/ledian.png b/graphics/object_events/pics/pokemon/ledian.png index f4653d768ff04e2a85e7ce3c673c7560c568b2b2..cbd957f87daad721db77b68e67526c885bb80aa7 100644 GIT binary patch delta 884 zcmV-)1B?9R2e}837#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^yG)Y83R9J=W zm*J9|FbsrYuqGs7r1yW@Y9#}fjm^!af7*#Vm)!X?@@gdmou=>jj_>%6@AyxKe8~Tv zg5FMJE_@UHhM$r9ncnb^5`eyu$9FtOPALr&81n29cM}+Kg+q_;xGze}vZO%*W3C$z z(J+B7&-!3c@7f`^k%WI$AWLt}9iPY&r0xa-ZUU3>%kUK^IML`^vcTn9;T@l7@zKj* z$R%-dj0&{^11EK{HA1-wT)GL2`L3^*!I-PSOyyEw$w@mYH6_s5MZlMf zpwDxC?T}pwtoTI-;VRo8H3F@mk+(Gl)=dOmT9t@Iq~bagucv>->@j*JFmMeR7ML1A z+QR-71QM>Iz)_CVNCbpH1!5cm%j<>Nf$U#85eh-M!&BM?R{BfsL0WBQr0S+RDo-n&=r`NUf#+>Q1_hrnbu73Oh>XP#XZ{qH z>cxOC`Ihw*7;h5?&xdH+wvfTRX$EK;Z64LH>Q2m?B~X8IBv1s%0!;mQZ4*poaN}Q9pBb7qyWUI1N z;UmxTiv<>6X9eo;VSiN_G<=IC+D*>(HWi*N1Lt1QsUFZ~3TuIZKS>+BE`aaP>tlWD z4||BhB4&R(xhKa&aCnA7zlkvP&6UG!!#T&R<1%^biMmeU;8aD(2CCx6 z9Vm16e^j^J?=rvTc@>_wgC!$w)?WDgV~*w+7<|XWJ|FOZY5W2Fi$n?z$^&Tt0000< KMNUMnLSTZ$-=q)# delta 927 zcmV;Q17Q5Q2jmBk7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0009BNklEn86>MhT;FkbfN4zDR?7L0 z^yA+B-n++vVZ4sl@oxUV~#UU;ADl=cu0C$Qtwf0FwwE{(t*Vl2tZ&axe! zmfUA?X-d2yu1xn|u!^CZcf0`S=u>^PLY9a1av9BXwdXW;iRP#Jj%nP0GKnTnlq2i!eXkiXs3Xn0r78~KcT@}2F_MfS z@`1MYEPcp*E?O;*9tT`w*IsrclVHI~7{c^qKL~Cph-$v_+OrTi>Bq$8T zuT=3gS|SHj#^dnA@IeSS9p>nl>$l^G9zXN2jHnaW6*jz)71IbGq8X=3z#J;LTu)TR zxJmx86-vHiiHhG+%J(<-H)%=ho*Rrwu9&LWe;IE8=G1Xi#f&jz#u`5crFW}N0>Qox zNGL5Q@4tK)mra0V^**+oG5v`ZF?>)Dkse9Jilmc3uzsIgbW?7^`%koLdMH^3 zZ0RPzBeF`?&3eJT1hi<^OXeC_Z1bn5lpD>S73&IET;xz>7Hihm+)ZF{T6vwG)!doS zF=swxLyV_ph;i_pH^6pgaASxUMli%`%^?4;;}4!TM~qB_Ate9+002ovPDHLkV1iQo BqiO&E diff --git a/graphics/object_events/pics/pokemon/ledyba.png b/graphics/object_events/pics/pokemon/ledyba.png index f80bc917751be6619aad869435ce7770bc32a202..d62dac50d8aa930e4b05baf97720d3625bcbce1d 100644 GIT binary patch delta 857 zcmV-f1E&1k2c8Fz7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^y8A(JzR9J=W zm5q+vAPj^Tft5r;_WQqWJvJfyZPKeMRh44h-5&V}%-DwgeBOBDjW^zS3iZXP~%2FFR%+#!B||> z&>&Dtlm?y_9c0E}bhR&9^5p9S0cHpkR!PFzU^>$D>xgT&5{i_l zZ~`AB*qYIUCV_Y}H9TRJSsx@W1h$+c35iwVoWUVv2n5mg(guGM42W_FTrFymsB#P% zdqv=>kSqhO0^qT`6^#V=4>30Wt z5|}(cXmM}gen!KsfyehD0;fyYPnOTw-*@g!#=I8;J9E=uWk$}8!JJ!qD$L2xxj78O zjEfgMyss(Lo6lN6??fGp`fs@1QY^=Q#({=uw(x5rOTn_x_Yq`9^&Qn=KcnGG2hgNT zBlKfwfGdCJftM4sl?-pwDY9#TE9Xg`DctZ)%2uPrjE3_v1H#9S)wliNWeZ8=GIK$K zH%st_6i+>tx#2wT|M?sTSr%>9!92Ek!+B*Oi@^OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00093Nkl{~Cps-q-`s!omHQ6-+?14rh+=vBC3H=;O&LK00cCg>D9W&QJ z*l5udnmjIa9m}zYO6VcQJ!F>T5LP?ptrU!_Tg$)kJS6@LKxMyS|@FdIr<0)pS2K?v~G0;D_;e~`P9$wCB5A%2fNCA5d}AM20-7aU$Py}BPC-XA5G@iyvI@d=qJ)f5!UIU0vGQfvZ<8}P$=veFH1}|7 zUX^q4e+@!1)_JMsGLdaTd=mt-1yDjt$U_jUNvwqz?5sEGUzJy;8Jl^o@KEp(`I{G+ z_pGzx0TGoQ69YsB68Yvtc?2OmB?NS8ysqXQu>TN*c-wuETOiIpN4&n$as_`C3CB4R zZ$j21Lhh$<&F?I&_?ic%TKF_)EUE>p1TVYhe~KRYj&JlOEkXN1@ERCF;1&?54PGEg`*NwvHmeM-Us(=HF!f<{t0msae z#~@&d;uck0XrEk1-W&Ze1o%%^&_egSp2@;8!Q$}#`|002ovPDHLkV1g#Tqci{j diff --git a/graphics/object_events/pics/pokemon/lickitung.png b/graphics/object_events/pics/pokemon/lickitung.png index a04f5841964d5c7ece09a505d4450881c264e71e..15467a43fd2ff899e93e1313d54b4332045113fc 100644 GIT binary patch delta 572 zcmV-C0>k~%1cL>T7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0s%=xK~z|U?UvE5 zgD?n&U23^70p9;@576p#h3Z_EB`4*=CHrXkp-`QsVZ(+E8#Zj%uwnnji0G&MLu1N0 z6aS1`g53=JoO7`#!ne7|Qyfb?;p_fUgm3eSDuzJeRW3RHm?PfeusOIXew*(E`Wc?` zj|D>38KVq0`BNZ&JF|MmCkA*JeE@h(dVyOEdEVu+cPS7)!5-HUR|#rX=vKggDJLiaq*t74f)4!ELG>Y0 z-5#`C4oUJNILF*7q^FFsiwSK6*viVOt*{nw6UgWmIOav4ZjD-;(k6R_yezr!atpk2 zbs>Z#Wyq9*Hyv#pz3&-maa4tj-VFD->0?e{V_Ne(Oq!IQlyCTjTZwcyQ1f>RSU8tU z$mcA_qt%sv=i6L+W1^I#IyPbwqpgu}#mUOwa@jeVz=Y1?%9mvcxoRUhNL6`*TaG!| zDQKs9TuWFz9M1D>0x?Vgjf4D$*dsCdL1^aaL|ueef{6f0000< KMNUMnLSTXyyA2fp delta 522 zcmV+l0`>ia1=0kN7zqRe0002CwraMKE}LOLroN6ZSqIti8fM0@B^CgXU%|`(m?eIt0yuu0IbmAQGu!tC^_8sVnXh|C@nL`V zg4sM@6vWJ!bb(L#dAM0qW&-a3K1nvu8dAN)Km~H0&oDV?YBnyIa6wBdWLQw+d5Aw! zL0W{lPnmIzkm9f-<2eZEh6JTPp9x3LA)i?!iv;zQr7cT`=c(}2a~%XFHI#Au#9;`$ zI(2wX{iZ~hkC<*PO6PDL1pZ=81$KWQR=oFoj=Q~T9C^w=E#FqpBc>JULhVq7FUMie zI^45^?FHNVeHKq@r61QB9g5%d+Y>Pqf$3!_A68j194XU1??OXvE0kr&-e<7^m*8uT zDE-)kYZ3`IFcp-=D#P6%P)f*SZk26SH^^xEJ;K`R9J=W zm(gy+APhwVj=>PA{{O$-b<&3^0lQr_X_I1!ChZOQ7#l*D<+j^yyY05yZoBP&n8^3b z4@~tlfM@^dFae;}YKqi48z2CbRMdSa0DO9Wa=Z_yH5FV+ng!qj;%6zM=4Cp80ie{f z1D0t34xpt)Q)1?nbd-Ok08kU0i&Tu^1mFOwIe>4*2(o{B3lNio!I^W;%;w_kBLdU{ zEU7>!lj-vT5nNJ5%kZRVCx8f0(LXWe)>QYR6hA~O$jPOP(i$OjZbg0$)0aDNUk0z`&&rNj8TQe!}Z z-X1EpQH}TmKr6A5(Ho-VGFSuO0M`*9DpSGUnFx2+Ne%!@vGPWBlrmYwJ|Gr36qF~~ z2gbQBVjs{pIg@|7JtSAg0MN36X(jA2Y4|_{xE#Bz^w#CrXU`r2K-(xQ6Y@(~r-K>~ z0M)ie?VV)uB8vbGAnAqz*>vK<13Vao5g-rG8X@2wBmB>g5+NXZG86OcW$ywm$028H z+w8Ox10uN_&ku7E-~rI501@EvO!v-`%pTx^H+|=+_!>sQu6tuRfG_FoBYoAiqy477 zeb%2kIr_rNE81Vy$+PKh+W7{)c87;$PIi0R96l$+4-1jQ{`u07*qoM6N<$ Eg7SbBfB*mh delta 675 zcmV;U0$lyE1?mNm7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006GNklAtHwW)u#5&#mfc~03C07^X)e@KHEj-oYS-~CCbK@u>S zhiZ^|FX50MAcB+)hBV-3${_J$81Mr`FoEoLTVv%r$zawaN7FmvRy0Oi>sC9HLBK|l8&!h@ z4vbUN+)nlQa*&40@r8~2-$(+JI*xF(sK*M>Gag!&jQuJ$RM3OXbG2{3>Lr_@%9qI;*(TJvlk**d)@+}VFf6%*pXh5N9*&= z>Bs4xHRZ4CpHEJO47J(g+275!kYT##JYv_F!C`={Ys~+1{Q!CIfU&ekWM=>X002ov JPDHLkV1kA|H97zQ diff --git a/graphics/object_events/pics/pokemon/linoone.png b/graphics/object_events/pics/pokemon/linoone.png index c3b96b125365f9edf0cd773c492eb8d7606a9efa..86ba8cdd8a9deaeeae3f1b85f4d360d2bc79f310 100644 GIT binary patch delta 588 zcmV-S0<-K~z|U?Uvhe z!!QU$iyjb+J(K_c+b-BnV+oR30MQ1M_*^Q4VJmO)cqHK&Ul-k7npS0=E4Lf9Phv; zTXZmUNDy0V=cgVYH2IKE1oOfF+ySvVRz+3-tSQU>k z{$PfroQ}#M$tZ!0^MZ$qPm80tXa6DZ%do&4=4e?42ho^si%O5l+hy4Dc4U@vTVZND zC^vibeSU<0t+yh@Lc;|3fp^W5qcG-Ax=B9cSe(4p!=Z~Nyx$3!R!lV%m{*E2NI5D@ zR4^=FB0+J^JX*zU_mok7RCt{2lf7=+FcgK!g-aG`u|=Ru zIat<|S5h)i6f)I=Z2?`pSk!0_mhNk0XpylU(y^~p%8>b&k}2RKlMf&P--URN?j?!P zO*h^2VZv#guNO_?e0{(n%2#(tnnR39-S8N{uL_1F!t{~VF@9HM+d&d$QqK#@!~B0Q z0kSQ_OoqM~PGQyx?hKJ$fX6}^#&{Awd2`c&Ro6L&K4*|Sd*btCM7N2FxGL zjv2lQP)bk=va}iNz>Gt45@rP+`N1-vkUNLK<8)sG98%~%J4|(8M(d)^%nF}Wto6QDbwQ%_oh-Nia$IdwTOhkWIz!wx?lJDTe0H9^1!^0G)N&p2|$8L6Jt0NdX zSfc(EU=d*Qa(sb){Qs!|!}>0g=RQAvvqs>s+N{2T zevx>r=XL*+sf(%nlE3k}_ItU!e>DO8%$NSuKvoP^Z4zL<{>5^swDVZ%fQNh6qFMa7 z82XH9x|D3GM>cV#m-9+)WP&vkBFUXB*wiC;J&L;4;!=ZN;S#vtfK`uKSmaLw? z6;C$Eb+66)|!pJd--t$na+#+kmyT{=S8>+|qDc3pf+g{2aiu*tYha%PW tDQ}#YNsE5}5c|K86Tp?9uiN}+@dX@gA*Nwvz*GPL002ovPDHLkV1mD3Dl7m1 literal 7876 zcmeHLXH-*bvkpB}r3%;}Qaywe2$0YTU3w8gP(lb0T0#=K9FQi+QRxbzAieh@2#6w} zA_x{hq=OU@P>OW80X^;B@6TE5e*aF^+Sz-*GxN;MGxNSHlV}qo9d;H$761UiuBWSM zM!mOCFClt5>UV9eYb|v>GQi>j#SG&sL?jWM@a{Mvia!x2g!98Y0RVo3B`I$4Lk;W^ z`)<6}w4;FAXfAt8pV&_`VFB$GK|w`kNd|!p2-oN%V`FJ_o8N+WS5)@L^7tf;=QFW4 z<2LYBU6l$wtDDwKfkq2K!NJ}ARy(_$n|W7)O%*IRi_=xTuh{JesqFKQtyCy{R%Oq= zY(BL+f2=C#M%iQbRRsA4Z(BtWyX<4e!cQw&dxG{swMp$3oBpgHRnxyWaqsS^eCu27 z$L)V22nY0~%KM1QCumhL3hvG?u+Mce*D~x1Q!h*ZfopE55!S*ZIrnm!+8( z*FKVs~QB zu7Jb(PDDwIX%M$vefi2}L5>q{%SYAF0W=^lJH59Y@EHgA6GAKwl1Ht?KZL(i?~?k+Bef> zl8B*4SiZa!bH3O6)z*Tu{A~VrSlO4RlY(KIsa6SNX`<3n4XZm8BX`o<3r)uo&fH@$ zooViDSbi8ZC}9yVUWZ~H@Df;G{9HxIgrJ6}=G^28msd&8Lta)q(I>AbJT%X(d-Mh+ z^>QYqsG{|4G}3K4eeSuVPOb7si@{;T?`h=^xW=Z6hT{rPa<`muyHA+PN3mD0;dCa(&f3cf4-9 z<|~$jSBlAy^k+xj%{4H)5Ei6PWQg%kYwEqTeqNk=&7z^-&B4EUYxe5E$_>0oVG zF{`5bqD-{i%W=oDmLfVST6?^CwD=NCzE{cD?L}tu>q+eEMN1%Cy-IPR`@~dB1whF| zhkbY|Iw)P7dm&Dx+DFvttyj#$d%0OE zS=Zzh%fihE`nFbq(Nfpt|&Q@QZx{O;}dFK5nbcikvvcsE>e{P-%(*tA&wRB-HG zwWlaK$xM}Jmd2TwkmL<~d38iEMi}O7cH|vx%;N>!&Wi*K_#8lOX56u*OIIrUIy{T5 z9N+bZ1sE9sWO${&>x{h>%JOKjt+2bgp7b#*G@|3>nBr?5hLtew0c4$qX}qe^2cjzH z)Rp%DjRz-kaw{(3Z+~uT%`BOHD_gZEBP%IfZ}K^Ur_m_ZNVn)?4?}DVt(KJxEPU(H zJ-v|Fq>`TVFZXPn*c)~4M7KJ8&e(hFLX)G-=k?Kc@r(@M4#dNsoA#PwcsJ)mN9Buw z?yHv4)l5)R{G1)3T!4DV5#d|vjh^uBIC_S3r$j4~ z9nl6b*Pw3=iBwGlB)?-810^%x8u4c15oc1RzI5;E+lrNC5GQv^ z>_UR2ryD>kwzKw28;%kKBFF}-da>72?AzVTJt9E*s|H8=Jy_T5j<`l_i(wlWAXOCt zzuC$4ucjRLW7vrN+Uw9Vnsv3THv_t45Sp$tH1SBBVDLPG|0{nNE6>Z$!9r)L<##hr zA+N3n@J?}Rk8nF!U$ZtJ&ah^zPMjx~)_T7YV93y%Ix6m|GhCoOvpg63`D;vg?$`%A z^;)x!Ja067Z%&*`RW;#D|N1qDp3g)>SoHIhbXCw-9gm5Y=^H&`gBMCIC7SIr&)&NM zkT)0)a9bNoKXl5d4Z|w!+I?723 zlbKPa&vR5%cCUx&2K($c!|U_)#6;*|s*c1ggMCVznmbFKD*1%OyKzgO5S&xm30*~Y z_hzo%?<{dvst?goGP2p2w_HlkeDJ)G)xF~5iKP6yUQHaGQ4-B(v3KD~EGH4O@HtCb zvqTc}@h~-Q7W9xt0if8d3vZWmHW~oy* zv0OCK{an!VSxniWRzu;cd?`mW?H(X01j8E*s<}i#5At&k*>Jp$C@e_=I$W(vu>Y0g z>d<*rqk>*d!K)dAvRgr>qej4iLeD=A~hzJL(+17I|uNR+Kt>n+?B(dKtW~%yl zv!uMwua(ufg7Knemr}I=A*6pnu6LhjZvqy3>bw{$r#Q#;8m9u$9Yt|ny&kOg%V^g4 z`>?1fBU1}5=3Ch|(2eaBg^jB{B5W~t0xcLKM^B`AcAVhE|0Zg!{ehDP5GvzrdSLSWp@BFZ`MswoPydN;6zSI1p2K#PIyy?{%rN+@$0MPu0Zv>x43NOXufZ24mAm&|TA4RkpdYcM{c z(d^2=WhE&yx>ptS1N4HKwb@-vAka~G6d)k}Y}0VdLj|Af0%!vhK+dmmV*D}uS^^k% zT{vUgH&Nuo7Ei0yqyS&;g1wT7qC^~JGQZundSk)1`qGF`Tyl0S%g~qRS-eKYi20k$ zrN^BMd+Em z+M^|^-D<3A@4S2A?Fo??mHmDf zSX}Lg7z6;iVu7a_hE9YAsra2ZG7&m$+ef>C4lW94l{NdrKVX{Hl54 zYG;l&NHnCe_i464ufFWv0cf$#%ZD^+UP|;Kp;i>!JBeLr7r20RR@mACP9kNZgx87c zCLA^AxtUu|P73%a6=K|a-{{Ddvqx)$-!2EuttdF=2=2=Bc8F-NU)$~(!ta0z!Y9pk zz6EoZ(9aEg)8(}jl;{xC&|^6MDruGv)r6k=s?9H?H1TdLgtq}0aVk!SbaKDvloSEy z)^Y>_A2(x6*YwXb4&%!4z41kPpK(*(suxWCLE7Oo9Lm@zfWY;IV>$GPFc5A z?L^yU^O#IaCdDYAQ@#ssX|gDfSeJGNU4hJx`t$8?_5jE!|TynoVWZN+4z zesl-mMIo6{;<)y2^VmG|BM#m2T|ec!1bA@Csqh1gCO;J?f;ELD*zqb}=2SaPziO}P zkbBA)oI8$eUL2pCw+nanPv0i5o<%0msKoi*oQu?IR9C9P&!w$Lql+aZpUpg*WVDOj zh?}qMB&4x&uqw$oW+$vX6LzTRX(t`8%6!0O%zcg5GV6-)WaU%;m@1pn%4y|I)-a@p zXq$IxYZQjrOGHRRn^!auBdk%ReLY%aK}UH9eN$CkI>lBLN|MT;<&B?Y+7BBYPTeff zlb7UYpoP@#!dNJav^P>cf=_?+nWX=!N@r!$dAWeDDm}a3#%2RJJIW|sdNH+;$#xMC zX58SYdvhvJa%!bzTOi1skN+Vb61<;LW@D%j`rV@HbwGz~RYZyM?CRz}yd` zN2KnOVos(m-KI{+{CMhwe8JEFg(Y}MV;l(%IB7o*B6WfW0F+eyh#0IJjw0lMbH;lr zgO(mW1_|LEl|fbrL#QDUjdQ{429R*(0Y(es5u~cZqU4970(jsk7$H9ocTY0P zPZ@NGi=sXsEJHv-hbj~|WzYpf6CpH#gcFjLmX(HrwfyitaF7a%kP^w!31z0K{S$)v zrVMhSP>3i9#MjqX+E+%JKyrq_kVqs13WvbqV5$a~?C(jz_<=piXAU5KU})mVSQ4H{ z!4o`%4lpqe1aFEm2t<_&{T`nO(a`V@cu(?A7N~qc{4hiaOd1OD@PPc)f=to!p@RGj z=s#MJEvSDqK+JGtf;S0^)AGT2QqKGp!V&w2J<*%wewdCU7J_rfc~Di!RIjkVxzy1! zH2K5gfC6W{2l3E~O7`D0DR`$p$@*Jt2a>~d{u&6?{14o}Y5$)4p)ys=&=93bzCh5I`EHjBw+E5sKZALM%EGQpnwEB$~a=dvKTB5>>!7g2g^X=7&%9Igdt?7#4$t!oe^FCpcKv35EbG$YU^IC#0N=lN>@82}QvF0%1(T zQ@ax5{@17upd6`Ca9Ioz>nNiDmUqC)fn{-WI55%yhXcz&W#Mv8j&d-h1NIQg5sT6$ zkUTKda^gKO&Nv9s)A>+vKsZX>L{Aw6mxlhiV&aaWI8hC#djRk0Nbn{9DYC$O;LItQ z13qDL2)Ha#R#pKii;#mN<^EJUk0X((y?B5MgG$3?4y2F3A)bH!~|4=R`1*AMu9^(L(kwZYivT!)HTnHQj z>;!|#$sy%s;4=RkolJ0|_+m&nb!Td()NH6NbeN5h#7{CM{~nF63+{j^D0P2B5nz~% z1sslo$)aSDAjr>TAqRW<_iU9Q|A!ByLxsN_0#v&nYt+MqdR9UHIIMp1bwJ^N@$<6| z|3wc}=zpF3BYyv->tDM55d;57`QPsPm#%-rz&}#{x4Zt|=wkVE+`)NLe*yVYhZ%up z^c(6R1T`_R(AwYMcW_m=NpwxrM~1Z}HceNL?6-C4!@?5PW2#}r?~(gt^{($`RJFFY zu6-cVw^zxPYD?pAPDc|E#c)!W`oc`qwI%}qtlS3|4Inj*pSs9I(KFOynr7gj<$%pX z%yX$W@ANd)Ep$5;-Z!}psT~E34ZoE3jhgx>vCdUs4wm4s^(E>PbQ8L*__0GS!WnVI zGeqGOx7zET#A9alW`VO08c8hk(ytm=={*|=^xKL>oD=*V3hj?so|mu)3eDDO)cJpy z4T*lvAf-kF93fqt#?AS?-Tz`4C)QD_Vm8tJ=S zDP)!wVY_vkxii+Bn}leNiL8m8ah}^u8TWW2i)f4})Axw0i;`9e+R3HeOT$SLHn%6X zgFcjhPw_Q=EHou?kwGfGxinSIS$T2O$0L*x=N2?otvpdEI~fj?&2@RB={w{lSh{OZtq@0%qLtI^6D?U6le~! zdm!mn;hdj$+xCLDodK7Y7qj`rulutvQpE4YLQmQ=$_Iiexl>*0#>%tx!QQq=!-e$@ g)$~#Qow{#qVuhmdEdy1v)RF`Aw2U-MHS9zG2MeJy;s5{u diff --git a/graphics/object_events/pics/pokemon/lotad.png b/graphics/object_events/pics/pokemon/lotad.png index 8e59c518367cd35029e628f22306552a03d88fc2..ea974666c24e414d99c71d1780abe8a79102d830 100644 GIT binary patch delta 444 zcmV;t0Ym=P1BC>T7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SgGod|R9J=Wmd$d7 zAPj{aZWzN1G4KDj4T0JpqtV7%?R>+hX}_qPFT=#=1AWNH2|gENU5F9BDgjNfVbJ5^NmE=k z!QwW?5irjC+i5v}I@oi$BuLYXjGE*_itciFhodH0()655h2=7;REjL)A;3+}QNE5> zgnGWme336B=b}xjA;3A+dKKT}(x~dj zn`|Is{oUklajKP?fAon9ecR_sd@El&1y;zq$>Qvz{)NFXOU! m%9qQ#=+7`4kHFuqf2I#9GA7x(-XbnQP!h145b~2XcqlYy*r7X-xznr(5#t%_J;r~M z63cp&89Fx7-UloxDBd*@~`!On=f(BhqhXBtKk3u002ovPDHLkV1k4Jz+C_U diff --git a/graphics/object_events/pics/pokemon/loudred.png b/graphics/object_events/pics/pokemon/loudred.png index 9fa6c40c3a8429bf8d0d74401254eaf3858573d9..eea0841b78cc1b13d4e0206c46959caa5816b3a7 100644 GIT binary patch delta 729 zcmV;~0w(>12A~Fz7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{So=HSOR9J=Wm*KA4 zAPj{QY=VSP{Qhq{9|8#phTd-4eoV2ds^l|p4hGsT%NuXJ@x~i(yz$2W6U_XZyd_rF z-{vQoIv8_y&av_NU-60}i_8p+IJ+2~JCHau_$w~teO0CUyeIjJpYtTC(|pG{dLK!0 zg@n-Huef+3e{wW`FfsFyj)dzN|3H z((E<;*z-q!-4$Fo>wb~tc4!T5=p&Z}4z|~XL#uEjkX5lGzB)?BTZ7Q5oC+s!ZPopM%@y6hhv|(hY>q2G)W*h?bVc0gz!P^$({*8B( z?ZK%rPy>5^gleO?1Wf)gpu_7DW8tu#Mg=AugQ>t(r3KAf11i$yoorW90P zj8PSaWC*x%dfsG3pH^sUpmHNY2TxU?Re=v21_Jbdsls3g{KTt19ys{KRbYTX9v2|< zae=VK_PoOTHZaiePg`VQV6w$jU~&ORG$#x=)r1cFon>DGV%^PK;Kp~~_s80J?^#TN za^qe9tnkureHSYy=8-`!j4ug2qhd~Q2rOJPJ1+SqJ9faRf8j_q4CpSGQF#h433kSH zEer%WUVj11{}lP596zfD1`D_QA8Br^|EC#Kfj^5s=r14B?is%T{5mZC26rJ@00000 LNkvXXu0mjf&=ORo delta 702 zcmV;v0zv(t289NY7zqRe0002CwraMKE(CC78d#zrdv#DU`xGGrRL+ zx3NNRg}%d(&wH8gci!9CMd&W>;x2AaK<63`z^yl74L;R5CLO!pgq7e?UN!JJc=~^> zg%Bp=wdIW4ujQ|R^rGdg_smIFG4MG!?neOpdGBaBVkX0sp9+zCp?rJ%NOa>y_?Ls)q=q9APj3bX0E)A8)>+zJ%@y;HIrQa7y{ zD0V}iO_ZSPpw4XiWjvmwR0|`lyQY#upYim=>Gx+EcNT@GFNFS6u0R1*4|;|a!USUB_QI7h-W%p@vfU-8}=N0qpe ks0l8K>+5;;zr<~gze?zDP|RB+?f?J)07*qoM6N<$f?q>S-v9sr diff --git a/graphics/object_events/pics/pokemon/ludicolo.png b/graphics/object_events/pics/pokemon/ludicolo.png index fd7917db70db45faba8b40b94cf8f0f57b15dad4..8970206c22b70d85d84c7dcefe87d5233e93b8c3 100644 GIT binary patch delta 763 zcmV^xyh%hsR9J=W znBkJEAPj{KILx#NdH=V)=K!_}SXR5;`==ROD_?*FLcmVbSHAL@C9aVg*ZHV@$NHDJh=Fi^ zaPgi9g9l{rCB#cto*=B>aUc`iFdekD~*l zR-xuY@VMc@><#!ZpJ$d9j!-e@I6JV`%=0YX3vPU>4EQXcSy(uuB}M$tdG3HpRwUm$ z27HpwtALv#Cpa`Dcd&}J^2huEih<|&luiMUE^KGN{yaCfObvhYfA z*JG{^xx_aTI|@S{qP@w@dwkg#+7TFWA2;Ib?Otl$)K4R09va~!hk@$#rptmaugx5> zWWyT=kfXhGxozisz;?gGrskD{y7)Ur#uSxM8#v-L5W})0fq{s&{UTz)lgHXYo>M&R z;#m!r2G=_9l23nZTEr&~>w-28EQ|LqI1R)x%tMW5Rx3LXfW`78oOx^+C303MMCHS^Fom_o?q;mNno8rt*vNX$c; zV7JY2)~U}?6ISo>)xbQ(j#=C8L&!37$IM#?so}#WL^^+qbi|Vb#)J|gea=Dd@@ya( z$0#;2p4JE)2ZK)QVCo@wEG}F=^wa2o^Q>Vcnb%LV*}(%21DT?-`LPaAifnnilW0i~ zA>BG14EV$~pt5GFP6NfkBaU~57}gxsdnp|7yuGBhV|Sk%@T8LL$Bxt6X^Vr0JiRpt zJE`6kw%k{c%K>Me&=h^W3CxrHicgZA>>m^!4j%LLhX_76tM(mWdC@uQ;3xGvFT76; tJ^V``YtZ|b8rhI@<-b?IJpl|g{sCG8QoV;R_74C6002ovPDHLkV1g|Rb1?t_ delta 813 zcmV+|1JeA#2J;4x7-Iwj0002CwraKj000McNliru02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007)Nkl%`5P zz{&}MPyIOd?_0%AVub#;f2H9Bk{JVTcYXXXjBqzk{>(+Ie+`?l?vm!5v9!(g@%A2% zTMSmt_rQV5aLK!Eu8+?zd5cX#ATBaO%+hXLK%491TWw^-1Q>ux+@;bZxS#9uH6!fW z=BVEvm}!0;L$2m#!Dw{z{r2qbiFyHIm{}D?dD9?2F%Z<{S4u zuQ1k+1}dO;`cbziSad&~=CDDh+iV%6V-;xS{$b$n2I~E3C{F_r47a%-h2=em^s#PP zFaYT8cx#h@P49UQ;HyA!ix~3*#;P@%TD_2q>;W*&%j?B(yRTUm6jOrK+nRJ-dv+wI zt3a{Hf5G^cl#5!o2q1yDC7MCEDCmcNz^g^(Q4ob?Ai~jc7+r^v0vs(KDYV5k`xtAf$RQj^6q!+B9Xm~|tZGCqpS z4jHH$A=@cpl4>SJY-xtHh{4gE&Ds!=?rh+UKgB5nCzdwBa%7J_;qG-?KQ>sdekPEA rF*9d7WXSyAzjYngjzM=j{@(TzoU*})>{p2p00000NkvXXu0mjfS8#qr diff --git a/graphics/object_events/pics/pokemon/lunatone.png b/graphics/object_events/pics/pokemon/lunatone.png index 1f1fa469b985829a1f89ef69627149f28f19bf1b..131e89ad8e34225aa392008d686028ab02b3c5e7 100644 GIT binary patch delta 396 zcmV;70dxMF1J(nO7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SR7pfZR9J=Wl~IcW zF$jbUiv*#p|Nr0KXws*PPLY=5AOoA1Pt3&V=J7Z>IyyQ!IyyQ!I{J`Q^$)p*`Wz7= zQtt3gu6l(si;PEp@WKJ-BBRTfy=z>Ye79G8pRSwp%TVZzr2IAm#n@ThQ;M{mpg&vp3PA#Z@Ucu^h7 qqdB}i^8P6K3aaS0xrO@tKk5fVa~&Dkx6UO10000;KD+EL&D~~vVL4qKrlT~YmDj0e>{@n}ujg<&-<;s;S|0tFF$dz-Jvk;@Q zAGjI-?v{31Y2d+HwVYEQ=$^I^UjR4Ojc#dIkPEe^oHA;7TF#ADw5#|`8>)NC`GtQ0 zM$0)p&pBwQO-EZe^Dvh22vBpDs9KynX)#aJe0-twk_tU-x%LqeJ!K(cz<4Yu9nwr` z%cYCo;ayldWed0+3rdFuTH33dw>`W^QabN=y`TS}aCj=DEkmCQO;0&x|AE~zUMF;n z<&s8nxHYBoH*ZmJHmCg*mV?TN>M1?vrM^2Cl%8;A9B@q6j<(3>;#mjeEQ2wfr=6Eh j6Zx}cJl%<3zQW`M1WN(v!DZGX00000NkvXXu0mjf6D^r5 diff --git a/graphics/object_events/pics/pokemon/luvdisc.png b/graphics/object_events/pics/pokemon/luvdisc.png index ec742dd3cc2f9b38e3f3fa3f04fb09eedc5f06c4..576fd757bf2e954fda9fb0a321e916b9159320dc 100644 GIT binary patch delta 317 zcmV-D0mA5%z1>Iqf z>j9w&dt6HhzH>g`3SggS(81$Yg6IPd{!tHj@7SNmtpw2=UvOOE@&D5YXqpXWS7M*` P00000NkvXXu0mjfy*Gx< delta 296 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 delta 674 zcmV;T0$u&D1?dHl7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006FNkl;>BW|}%l5XiDqFHWHpppMC=_-s%jaM7 zk7hJW$T`k&j(-&wcXy}q?HrTEVsU#CYyEqUgZ+MApTHM4f0vh6GfYa8pfW!fhL1D6 z*oR@b^D`+9hr`I=mAtx^5*toAfQ=CFJj0ElpUJ8KkUKw9Xkz2#mo7k5b3XGk{ciZP z@N?26_&I>F;gm`BB?9;$GA~<0F9%8d5f~~k>m@`lsiu;#Ut3h8CT zo!%O*G~ibbP;rwG@CPZE!{R#b4FjI)nq$3Xr*}git&svGnglJYk%5qv!mJ4$>x3e` zZFBTTG%&Xk7@KM%Lvxt!{$4k#7-92)Ok!&II-Txb`taYzAD9np2|0Pz2LJ#707*qo IM6N<$g1BQae*gdg diff --git a/graphics/object_events/pics/pokemon/machop.png b/graphics/object_events/pics/pokemon/machop.png index 1c2069bd2ab4fbd154b4fede8ec141373f3d7e4a..6c2fe983188615087f7a47873ed592002d179384 100644 GIT binary patch delta 394 zcmV;50d@YA1k(eM7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wPDw;TR9J=W zmcgpTFbG9cri()C_5c5N)ReAz4YaQeJiLK!jwTwdq_tA1R4SE9rBbQ%F9g>E{&<6j z9P7u#4Q9OI6YEzTtGZTZFyjsSiA6VfoyQH|=08tB*CD;h(RGd0uTOZJTY&M8BneD- z?;5LLTfEI7=q~K!0w#aFsVrfz2nk@y`_N5}ld}YJ?g4IwwC`1AOG~CLtF8jQezuK2BlogVO*92lYqh-@Jw*pdB7_$Sr1Q2FIA77RMM68ld0( z#9z68Bw&-0zn0)sI3Htzr-*|mKe3JZ)IT_H5=41ehaFX>9T-Ih(g2MoP5RW|0u#6Lf2k3RFY0tC(v}oMg#Z8m07*qoM6N<$f=tM@2LJ#7 delta 459 zcmV;+0W|*81C#`i7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003vNkl^|#&MjwfA_6+-irki!(@!X`}=km z#B2B55K6?)d&Y>UGj_AP=Z5fs2hlKfgJ?5$hf*$(7*va`>qKQ44j)R^BKqwVqK9Ds=UhEppHsEI8}(UXz+jpt6} zaYXCbK+(<$T~j=?6CWwM0Mzap4~7*CR= z>i+Pa9C15k>QJG>1Q+oLOI&i!7C^uyHR3j*Y8|e~Vaz|a#--)*eywv0@OtO0J}?2! zdxm%dw7w)#$`x(_O3p>#CD1u6u(|1=PI2v=WWfF@jJU~hqcnX;0>MFnRj5Y36$JKI zlR^~g+`E7Zs4Z?8B7xwbK$%^SMN+&yFhwbY0M%8-W~98b1mRaG)(6Keb`{bL{2);c w;sJLR!|<`5Hh{06i9j^eUDnv&tpByg7qZwSW-RDBR{#J207*qoM6N<$f+iEZC;$Ke delta 362 zcmV-w0hRvT1GEE>7zqRe0002CwraMKE z=4M`F!$^FKBd}@-n8_ zxCF)Ciw&*u^rqU_r}xLZux&%$W8E*V+TA#*&Kq7%SieZc^+05%%a>EJ%veOeGU5Co z2V_?_OeK=~0L9hyrkj#DaW^mGTa;FaP)3kl4WRG(B9m9bdSW+w@inw*oWu!eoGxNu zbh4i28}3zyJUM07*qo IM6N<$g2jEZuK)l5 diff --git a/graphics/object_events/pics/pokemon/magcargo.png b/graphics/object_events/pics/pokemon/magcargo.png index 7464a5143d7cfa6c9ac244e411dde8231cf114c4..9a8f02e3462c56292653d61049f5f047617d5873 100644 GIT binary patch delta 706 zcmV;z0zLha28jlc7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Shex&jG|XBJXqj<52bD zfgN}Tc7v2ly5iV>1R@ZK32vmBwK0K(v&0o(11@u5P(*N=8&ng>N5xDR^bw^OUX$}Vpb|{3mO~L=AzT8!lyX0 z>VxRx<(1vWpOcO$Vdq%5jc{xbur8~8)*C*;Eq9V9-0F-Kp3_VT#v$_=7?>Db(4K5{ z4Gi&PZmBbWl_v`C1_lIMqh`QAE~W-;cU9egPjRU*I_ZPn@PIHkFg0kqD>7hBwBdaX zN|Tl8QK_1?dhNDTf@BbiUj03=8*ul)_H3)$W@HZ>xaZIkQ>}!pM4l12QOH4Qx4^)_ zAPxs`C%E9={4zCZv*mjgosS5jO9^swik$Jop!+U=Iu?k0!u>~R`YI`jx+l;Rx&(?- ze@1`Hpqy0D`taX|=!6GdK-1G!Xx%Iw;nqdz6t2L-U?9+5)}&AQE4<^u+Z;>C*%W#z zc6=k;_W&C1?lJRk;{#ldTN@s7Ht_D?;&mne$+&F1!4Z_csol*Fxo43FwG2K o_TRiAqZGf2@BdW@f0o|yFXJ;rrKN{kPyhe`07*qoM6N<$f`Rx=KL7v# delta 714 zcmV;*0yX`K29XAk7zqRe0002CwraMKEA^Tc?oEe)0y+^y%vtg$hX6`hnTPRhv5kKzBAVT>93j_>%&=>M@l|CJAX zr91Wv%WTYjq5r5`d=W{F2*?v4GQKHbu0IQ|O?Q5NTh~lLe_Avby-V}U^{4UE=+=L@ zht+Tb%6it6jKIW@XPQkJWjoIDGpNs_TW4*7CG!#_ENg!BTOBfr?0ZCf)K=VFY4?Dx z_keyi%r#@j6Hpd(FmqoVn&LO(*hkH-wZGQMf(?+rC{JhN)w139jV8b09T|4IkA0yU zG9UHX$2txT9Ge8N0rJNJTVu`(;P`*A(d+>A@G$C5TX*jZI6l>?YqfTnG{8H8a0i%u&aX*$ENIBBF?+yueErtRRY)mQH-6|W>0e=is5wY44P~3 za6+i2Y+F0pxld>cMbd{E5N}ix-S22x{oKIK7=w2|0zAGcnqsdiPLV>$1dx9L*^Scg z`W+o+7bE!@i~!1kfTN9#hy+lp!3Q9nVAtZFcBKpeH21P`;RC>qCU#;5_yD96OaVS< zzog*3C@+?FJbxRgq!=r*zr+$LC6!uh&ea4^i6P}{{Cdhk)27C~2L(Hud5O3uKOhD4()0FygE==8d#+Z)Iecl7l2r(HHmjzVqzA=!Is wb;UOCscJ51lU#>?@OH&tYL3&hum9ut0}dilX(wZOOaK4?07*qoM6N<$g7Xnn_y7O^ diff --git a/graphics/object_events/pics/pokemon/magikarp.png b/graphics/object_events/pics/pokemon/magikarp.png index 9442339d107ff10a1d478779c012529d1fc6051a..a15cb68e7d089808518a9b904649e8f169c377db 100644 GIT binary patch delta 767 zcmV2H%kc;g#lx9IP^Id zO-Qnhai0E;*ZIq`xR+QgN)`qVp2LbL5f$cCe8D}!#x(^fk;{{&}v)yD*9bF9=l zc=Kd_qKrUucnUO1zV5B2zf=%+8V$0~k zp1_UMA9th7nw?!a^Qx8zl!W%d{aI;Rud>lWr+ zAZD=n^~$-n4(ok3aB$2K!)Jxo4Evhj2r+xA4tPXJ&J;l5W--{pZI4x6PZ3A0)5)Q~ ze{j3Z9D)WB1}^!U;hG%BZ4hD?V!#z2Y+`<^KIa*dS_2IiDVVFmto7gUn&DvOC*Ie> z0QT<{=RMDB5}6O^%k36yxID$fkYx5U&RJ#PlJg4Vq&D$mOYm*aba}woWZaup&IiO# zuD=t8A=k#n@l!|sEw3je|Bw1palia~Nqm*Kder(3jsdDg-=?v`S>FvmW<_!@e{@~( x%^E7uvAA28>;HJBZn``EE58-@Ds>$S@CSWRFKu>hqv!wt002ovPDHLkV1fs;Z*2eo literal 8491 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 delta 769 zcmV+c1OEJ%2FC`F7-Iwj0002CwraKj000McNliru

`H3>XTBQy%~T02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007ONkl({NOMQA?tbpeXo-H5*rU^g+f5lcWx8nE03rapS@VuEB zB!38foP>Mr+XZ$CE^(-T=`i8MuPCu7b)J`{E~H@bMVmwbuyM^x(h;peLRb3<7UBWBiFhP%(6rzx7Vg2jS= zEQCPMqJkhui2+%`@a^_(C#Q7eK?1DhUvfy$vyBOG78&C~0(6!L#T*;IXipdgM~2}# zvFyyJJKRSBd*X2t081n++{l(nv{ZX9wm3P0JFYxOznv*}M&3m;uBygWRhC2Miv8A!j<8^=#Zf_1*C;ndU{Rkj zhuTc6dQPr?b3;`v&-S&c>S>=J5%J@@N$~xLunQ(`gJGNHz9t`f#!@hSrTXt63{~iz z+(nei`P8+%T+b4-_w_$>vjS!T^VC`5zm2~?6PmQ<5`+YM00000NkvXXu0mjf+5caS diff --git a/graphics/object_events/pics/pokemon/magnemite.png b/graphics/object_events/pics/pokemon/magnemite.png index b35e1fef566e062501e71653c25047ba60fd958b..7aa96b0fd818a605b0cdb8f30a7553b7bb1f8e9c 100644 GIT binary patch delta 393 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 diff --git a/graphics/object_events/pics/pokemon/magneton.png b/graphics/object_events/pics/pokemon/magneton.png index bf15d01a9ceb4f853cf2604d4fa82c325b8a4851..801035c842bd48f7757289190b70762830b74b6b 100644 GIT binary patch delta 823 zcmV-71IYZRMe7NW7$67(0001UMu)cm00D(*LqkwWLqi~Na&Km7Y-IodD3P~GawS`9${k}dR?Sv41 zrOX3q(yP7^)Ob^Yo;vA%^%6?e}(nArDahVtdYt?gJNKj zm%JL;VCJ&`05NbB1CGEG4+Pra!5&DVxGDe_X&4GhBI zx^mP70vdM&u%|?-kCHRNA`2=Hf`mghQ3}tx%3Xt8o|W;?;=>itaVLdz?Fb-UNpR}w z@~MbcPCCACpz(Q%KmtlT^7No9VB|$WPFP$0fAX0%Yg*RQOA~tJ&QjpYaL7ENyGev6 z<=l4=STdI6rC31Es{rG=J&^^XZPmtGLigN>GFTQFhetRIoH+OGzg`m{=J*4J0(#yA zC`Z+YY!Fo;_5#7>lSIx*C|U1qgpQy3wul#XtZ@o^aCs{t0C$g{~1vtEZ0p?WmPa;NsR8CLcbvc0Kr#*3IOviazv1Gk_+7>?a zHGvxOIz##CBw*&PhzjIWBwv;Fzx=LT_Smk6Loq1axlkocXL2r$)e=D9flr!7Et{TU&v(1o3v|r6TOr;&;;-RCSbm-v1CvII>uB&7F_=~8Teq(N&sXV ze{S$+0;)lGgm>*z{lP{|VuOE4z`t&>!Qa`w0agP~Ta~}fV*mgE07*qoM6N<$0fLNH BhwcCX literal 8871 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 diff --git a/graphics/object_events/pics/pokemon/makuhita.png b/graphics/object_events/pics/pokemon/makuhita.png index ac8cd38f8e5610f7fbf53e7ad6f3cd7437028d07..5704a5dd72e0aca7511058e36812ced589bf3257 100644 GIT binary patch delta 542 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 T_i6^U00000NkvXXu0mjfVCzKf diff --git a/graphics/object_events/pics/pokemon/mankey.png b/graphics/object_events/pics/pokemon/mankey.png index 517527281148e107216ea2be330b632bc38983fe..fe932e6554044eef40c7511b85fffa304fb4b2b1 100644 GIT binary patch delta 557 zcmV+|0@D4u1oZ@v7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S^GQTOR9J=WmeFp* zFbGAXND-0|@c)0ii|wRNjMJ`LwLO@JHtm6M!N$q5Oq(`s+O%oYrcIkRZQ4ID=AUu* z;9IB9au%bz@Mj!QMMRnDPx!*BL^_uEgp;U=o2f(@KF!f!@gC!Ip#KRc+}<sGOnCCCC#_xReF5yGWY@;_O=ImjEw~2hRz}N-?t@3XFHt~4T vxs7)|h(A3%-}Wd@&00000NkvXXu0mjfGD#7h delta 497 zcmV0lBD1_^9*9H%!ltK((s{){MdwJI0>H z!z4Ibo)?V#bP~dnBTM9IL9By%84{7tVc}~a)BBeBTMW;mf))1;6AthYrNRn1 z)KLoJ{bV-HgZk$!IKSN|P6xQiPz6KPQb}FYvDE%)|OpeI4nX2 zYz&9xHK84D2|ImY=c0AIUFVvYTwh(8xzCeK^2~j$Sj<@F2uI}DcXJ-Ea~`|-d_~En n0i5LuKc!#fZus|s|F`}C{L9}qf@7of00000NkvXXu0mjf8Z7jF diff --git a/graphics/object_events/pics/pokemon/mantine.png b/graphics/object_events/pics/pokemon/mantine.png index 7a66128a486431834f8f563b4ff56f781afa89d6..dbe03386531b9612866f9742e1b079f23134751c 100644 GIT binary patch delta 844 zcmV-S1GD`129gJm7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S5J^NqR9J=WSPhTl zAPC(krg55v|Nn0f5EcCB&R%o5yJXm8XQt2MdxA*&_4Tojee7fZoB`Z|cj!|?#D^Y; z9~@hX1cohI=iYJn4reIF_)GyDAskzZa2$ISLqPlaQ(Um80)Pqrkbh07nV?U$Hv~Wg zc%}euR+!Lm%n3w)Gj;`>fSrFs*7#xqQt(g!&v6fr*D!+aYsA0bZD)>7N7e zP{4hOS>Pmq|3Egl7|0K~Y`HjmBwjwE*i50_uq=V*8UTR%ISqx`1xn)bzaR`Dv8j4Zy&E1L+>#zydA=bUZq|_yEme zon9$u4jW%1J}U^#CjKkjDj<(R*9Y939fyXud^)NC$>E4tR|q95P)-QGv22%qXd1jmP~m>yh(lglS%omv zGg#wJ0XmXkYJEAKCV{2)Rt2&&EFkBy$EBsg5$_ww@b3f*Lms~1KjUMKY7AYK)BvEz z(T0E-1`R;YnK9|e8o`2d8pTvx45vv`pmoyG!z7p~gDD_jagdE^ z3OJL4!e0bL*H_ydR0YFv%>%-DW~P_VGuY)tO@RUD6!2aUFAR8HzEwb>zra~SP2yb3 z01KemviIC^6_BTP10bIl5;dZU*O_~KN(#)lO@T)C2=fz(xj-cb-Ou_hy)Y~Noatlq zL3qS}reMZpOv2Z7l3g!M$w-Uk*c|b)*Ze9R-?UQP&#s$AOu3t#zT>q_q?|VG9$*Fv zAdPfad!`Qf)M^}yZhM$w->#=r+0XO^M=b{%y!c-=Yi~Dux6f-vz-~wq+uxj|IfyqS zp4xi~z8kVN74Y<_|ITio`P-12mj?HSQ|bOI1NP2am*0IcgNp;;|FY+AUH-Psr_3)B WEG4@wV=B!60000U{@!;R+WA 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 y07cuKlL6` delta 489 zcmV7zqRe0002CwraMKEY@M~mf_6~gx z7DKXD;wVFxNa5n4QkKwU^Ad<(EL-2DXM?e!BI;U|^YmTL|9^KDVQh&dmRMqme-uVP zWSJN(lX>P+7%u0T2`EQ`6XtM&yv}EtrC?7o%S_xS24ha4q!TVonFG{x@;PQ~v)_M? zb~54g3jp5l$sCiQjeL$N(c~%;obs%J`K3VvACN^Y_bhyh*S7w|2Em>MYQHlZ@f(b} zp?1awj$1#4sCMvLsX@?lyS7h7uEy$>$3fsSW&u##Gc`2Wv)EPICr(9PgYE=v1C~qH zA~CrNtVqz0Ln^J~VauXk!v&)TJEnhY{gtMIHvpxbpp|f3X>PaB?3B2X10Fg-Yj|*M z!UUTF(N7#W^{-?;UstQ*$hcpt{2A*OkIXknTp}I~A6_Yg z)l-plf`PSDw60vWi2HtAGK|^f)|Akp!Dej`wH`)fyaBk1km$Jssg2kwRQ*+DrxLN- z$qQ{nhXx&s_*3I@yN^-HZ6G6bc9lc9HPlkJkpa7&jgA^*=6as|`!OEZGx_LO<9ZvH fOfURQ{Mq;houK)w4MDFs00000NkvXXu0mjfrOWC5 diff --git a/graphics/object_events/pics/pokemon/marowak.png b/graphics/object_events/pics/pokemon/marowak.png index ed8447205bc6862dcb8b1fe768eff7a9c42d7939..5edf8c9009fbcc7becbe8286f7ce81b8603b703b 100644 GIT binary patch delta 642 zcmV-|0)73R1p?77f&#O1y8Z!7zsG6c&U#s027Gu3IKVt!_PUzDlD03`7C;HgobVoTg`Gf2pyhH9`bi?vnF(Tp&GK^xFY-3gShBe`8+co-(2qlg#_l$F`IDS)3_Y}Mi6 z7~04^0MU3dpv*EBNOIpD26I|NYkX@kAW$b@cBjGrGtwZ#-T&0X7kYHR<+JTmQ$C5a cS^{|d0V&HQ{(HR|1^@s607*qoM6N<$g7%Us)c^nh delta 597 zcmV-b0;>JW1)T+u7zqRe0002CwraMKE;Ko4NgUJSm2kpNnRfIZ4ENvUNAw^QLm5aeUX|ISnt zLT+`dTm8HGbpL1nbuI40PM1-d;`eK9mQvnp(D!C4IG0Hl^celZg2p_?CcS=r3zmN{ zmW;A%O(MqF$O{~r;(o?vS38;`?;f*|NwhHsUV^48ZbBxLdJ@omm0_7e?l z0^b;ZWg&|$kS_zKg5&;)y^^7EWz>JL@%uRJwaI%5Ti}(-ENDD1VRyZNfu(uzyaSy} zFJLp4ClYr2ozEB3SDR3DuI=v&sH6nvxU<_&NRz8m>?JnE(RXna^F^)>m;S1=4L}2y zas!-wumSPDR);q0xpX#xt9AL=Hqc+te#08`>erzg7pQi{0lWsPP`NV(nvZ{cx#URl z7G2whM6@6Q+Djl+XV2`r9`BE$s@#>tdr^V43H-6&+dHOg2FC8G(j1B$v<(zzC+_b| zLzVka^`pwc+63+ZcJ?8z%Fb@07@)w3Y#=>*^ws!2paR9J=W zm+NZ7Fbsub>^d3f^8RnTql9K-NOG4@wjWj@lzx(Yq_~Q+EYqeKCQv}x0({TGwJ zBC;CN;}2;)_5)wt_%F%5TO)AU?6e0T&@q3YP#! zhLqomM|}fJNX~5x1j;lu|IJf-!h< zKO8F*WxGW2Paem2Qz*?J^&>9$d-t{Pv>+Y;(@Ojra}I&Z z>$)=5cLhMf!J{#VvsTlF!%7f;@@SIl%7Q%>br`%Qd>4ogbF@dWgLa-2*s4Nf&_Dcs za6jHWx^>4o9C1U#5^)Gb?@(fRhk?+?q`)IZ5We4p-6cHi7&8qaKX85`P7d6|*NKtO d_b$YS_1$802g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004rNklQIL|)ZZy*KTBC|fJv%*9&MG+YqHdPHy~~;Ei*V1f1!KMw#td?Hp}e9(-qU4 z#cYclxG|yWgihnk(*ToNg!#?d(I^Nlk^v^Lj>`+xNyW1~_c4QhJFVqdK2dmra z2D^V6q6UVE=Z)xS;B~BS7fTAP2BKC>*XPnSe0f7U9JErqgCKafn;bt4Jlw!Az~aMy z`%FtLgK$yef7$hA=a$(GL{v^>v^H19c_p7!ajvZ8SDt93Rzp1Q-uU>GDB}qm)uSdl zrlB&*fian})M|(3clY^vOHNXFg&Kyn=2;!(Tp1tqs=0}~SGFF?3t_yQt@W;LXJUN`<1#t1RK f-oSqy__y^9714jQ56oD`00000NkvXXu0mjfvuWrT diff --git a/graphics/object_events/pics/pokemon/masquerain.png b/graphics/object_events/pics/pokemon/masquerain.png index 328aa4263c99febcccfd6eb3b36ea38dabdfc597..3bb05eb006abadfc28c3583ed486e26bb86c2d0b 100644 GIT binary patch delta 846 zcmV-U1F`&w2b2ep7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S5=lfsR9J=WSJ95+ zAPg)ZC;}q?|KIKySc-#5dZ&9iDPCze&0v@r+v(=@dg6&Eo_OMkC+>pin_FK-O8+A1 z&vv2XOn1HW?dB=}m4MTEbbNN%dN~2hnyUg_Q@j!2cWESWnl=$;dj0;m_DatAcu?Hw z1D@Pj!MxZzuLHe*1Rb9XAlOX#l7A$DQ&bgrXP9By>I0sNI}4ar&jRNA>2N}TJ46X0 zE%|~XxmZMgiEbw#m9QNU;Hi|g1h)=CKokVxJOeJi3!U<*yeEz+9VY>YI;f4{raT`3 zwFJ`!_YR`0&BBJWfg=4~%Be*P1bjB2B#5(@x{Xh?DK=oxc(oLH}xrFbd+e|>I_i8PZgjmxWjQg zMG7I{w?@GWTv-5uc+N%Vyhf0@^HVJHQ;b!t`3BoFK^&wCxWPTnHGu=AUJ0V~cHoK& zm7ukMm@lkb2~z8hhFczHQnmNg8wak Y0N6GwvrcB<+W-In07*qoM6N<$f-M$^yZ`_I delta 834 zcmV-I1HJr|2Z#rd7zqRe0002CwraMKE-DnjsX7 z&lpNN82gbDVv7HTq``A&2a~O1J!CT^qSWMHaGE7338rgI=}<5k3?94~r^f$+WMS8& zHrLagbazsIbT4^>d>=jC_kHi3M1g+^ z|20PJs;ZF49iq;PE5-}#DC0I~gFRwQWS)=Nbw^}aXjHN7sC;%E47nd|Q}J}=FkW#F ztPwoVd$Ky=Y&50fUQ*vyJGPg++zty&WC1?b2fTncLZKed2a4Voo?kZ90+%0^1);t5 zUODX1J%{>`3oQ5^Y#lm5ep#>hckF*(L4i?A6~$BuphLf zS7#b`Z+O1DEmokx%YIi`kOu2N%Pm`Rn1-Zqs1N%-8#h7zsOPZ!vTId%$sj*b1lN|` zrdnVPI`+6F9r^;HLv()VP+rzqUca(Fo%nhExZY%IHqJgXZnR}bpwc@~w*-HR9lO_P z35N-QqHu^-$1dgHfg^8djZZ0G4Xpvc(|*giBDR1|Kd)IMmBH?Ho6=zlpp*$6(jHAI z^F8(r4@d`~{KFfBmN`qqX(*4aW<_DRKI$C=FRJhGYYwnz6cX;q2b|AHy*O)Cw^n;U6M}yx_IWBim@s{1 zVIgP$#*}eRyf((#H~dcNK%7mSnb$}vD+LOag@DhvRFHxM6Ux(q?2+M4vw5W_QKkaf zd^M{GfJ@n{h=T>sQuu`w)JT=`{tPLKP=Lt!=9N78T@Y|mI4K3`u|QcKWg6K@m`D-S ze3o0p3b?TXm9#8C1?et?$k|9)i7Hn`kB32!87V-VMCP%FpCb}~0WTJJS55j}KmY&$ M07*qoM6N<$f{)~Yod5s; diff --git a/graphics/object_events/pics/pokemon/mawile.png b/graphics/object_events/pics/pokemon/mawile.png index 43ad3b9f342e0d1b74f5fe26966cc16f557e424e..aa1464d27a408a2961b62176c4e92721105428a6 100644 GIT binary patch delta 634 zcmV-=0)_qm1i}T77#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SKuJVFR9J=Wm))}K zAP9wXQyiU4c>lNE3p8n}0!`1klxb&LKYtd8#BAHLWy_W=TefW3vYQdnZ~W(h|J8_& z<8W3o`OgC z%v0V3V)}V(B7V+)-!?d>G*b|A^^T!%pL$?(Ixr&?RzB13^Cs_L2@v`u*qEgOf9E&N zx4_|q2{W;IfFfR<6z8x(P2p^lJ$~s^g|yECVDc((zdW2fVDqN0d8Z0-nq^W-WD3xVB-Jakz65+$XuuRUlKrv|O^}$ixAM zLtrAp{Plz*#OU}DqKKmn0!hnL(gpe$db|ZVHyfVy5m$jSJJrvu%wq9^m;alwPMltymms6HN16?hEj6!t>aRYcKqdfM#h1a z)5!<*wG$|}z0oJlr^1M9Yc51Za(uc4I0MSL-vYfLp|KRk|e)!V*gb}6FYt*@}~%g|I7Gq-gf$yKd%Kn U29)HWGynhq07*qoM6N<$g1KuxT>t<8 delta 567 zcmV-70?7Ts1^)z)7zqRe0002CwraMKEE#OZ|NBl z0^U>;UYfsYQ}#<#Y6mTax44b=dA9gPcyd|2eiIoc3ie}wA*a= z>>i+KWvO=V$UF~_TAXmFjF7MH3`Gl~t=1c6Dq338w>}W36-w5XuN+hSj-`D zWdAzE@#o0xTgI;5Gx9V5?YjB^(d2)c=dOO9lZ+G$?<0IV))3aNk2`2?L62?g@O^_t z*S05)_M1Pske}Nejj^7R2P>8Yva zDzUGM(hdH`b@!1aXQvC^oEIZP!n%H+zd7Lk;!OQl;|&nG4xD@Ap$q^3002ovPDHLk FV1nqPA07Yz diff --git a/graphics/object_events/pics/pokemon/medicham.png b/graphics/object_events/pics/pokemon/medicham.png index 4a98c808a5f5d1d815f51db1f32abcfcc48d2e61..4f290c09717c9f8fbbd95b2ac90fa66974e92efe 100644 GIT binary patch delta 581 zcmV-L0=oUX1dIic7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0t!h)K~z|U?U(It z!!QU%EyZ9XM}Ggu-G!u+HW}!WP5Tp~Hc}4`n6J2{Jo3mRk390or!e!s^1H%ytC5Aj z=BHMo5^&zOEp*_I`AaF(i8$AqL@?v`GXR}92oYzh6fRErc8gn+Y|$oT&ebk|b;dW) zAbc5zd&qE**e5bPURd8qJk7% z;b(y1U-vu=xt10Us0>w-|6zPqHN{2z{AOJJ62?{59%h`CcT^bovWXK8jh#iNTj3e!ISDE|)0|5O5{}UF zkS+sOmH|kAxLUxoIcTwr!^LSIZ_Z}Cwjra{i`-(wt@&LVb37hRBFxTlPk%mm^LVXI zT6In<8863aMGqV9215?k?6BHA2iwV4FJhZ=cuSw(7r3gxLb!pLV?K%+@N&f1AeoL= zBF5N_5E*sXA1ZFL=Z>`T&zG-{_Pq-d= THAyFc1LHxmb|zaml5} z$jYI62-Fra3q}xm8qv~IO4$!^$XrQ59y`Q!IvlD zk!Fl-0er<*d{m%0%|jt3>LkAm8O|ad!zu1!G3G2}w8Pkg6^O~0v&c2DzT^!8Q^kMT zT5C8j?1HthN*d02dZsx~(qKceVUa4mNbaA za{Yp01NzpthVk_GlVS|F?S1fhjVz|<(7t{=gzS9PxBRh^w7V5;Q5f1HTPa_8-%Bv< zeAja>b$5{lxLSn^#KuzRcfEmnrAuvsdF^wkV!;AR9J=W zmVu7KFbIZcA$lQec>lM(pKf<auiIT(~y*V5xQ8Pf3gC@Hohu$0wDm-k`0S7JrbLj--fARGu_TWYM<^FhRv<^XCJzn#UXE%c+7sh{46&>_VF7qrbm;!IM zhg#rjt=)B;sE z-0$!rqxDPO;`m-?+n_S*R6AkhhSv#}RkL(QreF!)d8m(^=KkUJ)Eg0q&+Y~*3Ep{F zC4YZE%n{wG&5kKMtNVolPMfzn_q^4>kFbvy_;ULOd!!mkD7U~@00000NkvXXu0mjf D80Xf2 delta 500 zcmV1iS>07-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004CNkl^x;2#D0n|+s`AFLHGjyie__+Fl3g&kE*vCHhF|yvf`Rx@x8kN>p z`5y)J^E|up?G-*7PjnQzygxux1$g|1C`|w$o$-05h*Kky*)a}z7lkqb&$X|B&qX4@ zaU1}OypWSVnZt^4#D{-GlnGFi7jyFN7zV}+9`88T)zTMnF+62_)5(D2u}tsaao!-L z&e`HVpA&Q$zMBFf{s#xJpFFxHG2&~2F8XW%9>;ubk*uBpk9RyrbktX4KJ_hus=|=x zsSvW^fWwzQ>i|W33ItNu>A&TG&-2~h=68X5h$B7(wyz`8-&cP#90)jE`rvJjOP}RH zz@<-49jrNTaUB8 z^SjUr7kp0+W5m;*D<*n<|2k&rl4md$H;HO={ z1K(%=Uk>m(kCF+`-FE&EN7-MEQk`DxC50`n)zZ5-E*CooA)W&_E)Z=9m`MTGF2mb7z)Q0)HcOUy|NBw6J ztPu^q+R@fO*LlPU)IdlFkPCr+>E+Yf)G}kWU)=a1qew7jzKv>u+oRIMpreZ)L0ehC jU+VV*8vWKnPWlgs@Hn|usOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0008KNklBjE6bJCPcrhFznM_KS z!|GB@K10oE2?&C?TN09?Yd=LcC51qT4rvIqA%W&hIur_tjlY8u;w3>Ybm|hNc#qsW zrIzl_dg;=oP%YN)ocDj{)9C{6|N0A;H#I-z4KSVB6^{QDe~@QCjgNVQmt~0+=s17m zxC*dM#`hrByex%!L!PGAlwEuIohl&N6tPMa)ZZ%eTzhw3Zcf>?P8?BxJVgx+N~sT+ zy=0s{m~oEvl)h7X_k^!hAWbmm>3wSa@tk$Rgwjd!gr98ikWZ+Y=vo)7&=o7dHVO2S zgqR=hDQz3of38&l)qx${ETWW$n8)h((zPniwGNCXlcbY%JX;`F_2U}l#SD)6mj$7oeB($2DV9S_lQzyG_b8#g|YR6BRWESxu*uU zw##kd`j)GQ-rhi61fHruUnF%Vt!zi0?)|7{n8or_WoWRjh*-64Tmzi2)uq01K-pGn zy0rhke`T(*Wfd4upRsb^^1?;~(wCp#s%4uUFRm{aovmu12FqX7%7YY;D~x045s!`Tw7p7)J+|GIFs1VtbZ%0R)m-2iU;gJbgm zbWDVh$JA)hZJ&)qb+~cH#in(dhJtgm0lAR@WDBYWGtVN^1k``wvO#g5R=cpF3k~ag zV(lXJqeCG^)g;u3E(8mV8uDzp_P#K;4&UDinc>dxjOl^8 cvVZUT1uv=5(-9VwO8@`>07*qoM6N<$f|W~&V*mgE diff --git a/graphics/object_events/pics/pokemon/meowth.png b/graphics/object_events/pics/pokemon/meowth.png index bdebcac30d4cb66c426c512bb60d3a30a08acd46..053ae207df5a51b0b564840f3bcf784f30c5293e 100644 GIT binary patch delta 626 zcmV-&0*(FZ1i1x}7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0yjxSK~z|U?UxOU z!Y~Ym2ZBLE(*OT&FG=g&*5yN{2On+s<6NduAWEu>-O3Lkns0;gula{lIR zZZ~<76NZZG=*8B5R9y8DWnLLaW&*2IK+Jomii<~UdGrddbC8%jc+IhiEH=*U%%r>- zZ$3w8S#DKaQd9yg6R>27=T~qPQApiT#LfyU4i}IOYHc<0W)_D}0|*0>;Gyp~xXd1m zW2+m+&QU2i+(clzt}Yt5-y!2u7!j{c*C<6o{dN*%?v2n-e?p1?R?0GDA~9B5YnxisamUv{@31>J&qFa4=Fo z;f*W@rJQYlgEVtJj8iGGy{DeT?i2-Afqj~AgCu4;Kf1TXINq)GQjIz1-6WD9G&I`J zeTZ_d0)b6nl0t)fIb;#mb7bEYcO$HMW*@g=a938` zBG`*`5W$KssvR)7?}dS`BEoiu>oe$A^aeDC=#be_5ez%d-b_OD_wm95u|Pw~ThT-L zU#WCGLJF39NxxzB1A|twJEX5|9VPwDBQ+BVn9`@(^vWv}_z&*^KeuNwa5y_4Z2$lO M07*qoM6N<$fZXEbPg`X*l zHVy>k$1wT|oivp|52PN0194h42$HvY2;%e{TjEbjBSpFx$U(~|i#+PgqZs>&uXvb{ z%{_iTIG8(pj0DXc{)Z4gw=EKMZ&%%)O(4SMs`~@+e#RuY3X-m>KM+FZZ!AvCR{yCqnG!rupUETfSaB#;i`i#Rl8uliuaA_t*i(@Bi z7DqtD&`%ZfZ+?He4lKMr@G8S%Y%D--060TWMa{6(yUzdCyi6pv_k4!dB=P)eRjO`#-(p0+!5TAJOSrt zNE0|ir(^yB1uF+R9J=W zS7C4KAPj62MQJ3k|Np;zKAQjrr(IvRZ}p~@a6bENAY+fm*S_|(uYK(|jEHVI-{s#n zN?pu%0-f{k@V!f1VV#ZQr~HY)JUZOv4=xuKp0i>lG+dm$!(D%V(Z>u2W*LSBba+qz(NPQ;v=P;qM|>{e4j&=N~^+!MT7|K#mGnpil#0t*VD^%L$JJLY#dE`~e>e*cN7fQNY&P z5H$$LnxPQ-Fvfq0vu!A)rwAVeQfdO_5KsIG?<;8fQ9vo5oPMfp7#mat?&vZ4yURoJ z0@8@j0`+idczNf~`~h!#6Daz33uFbPafcPK6_8v3B9NXtEn>7kiOV{R3zyaRcp#8e zn#zp%9o`qHi?}SjKZgSP*UVB1PhD1A&Cw0!(*M!0++K?F{)L!$X0%WU9%XGUPY>(eb-YbPAc#mc`bv_h<>| zOh8=jUDki$as%t}SfJgP5i{g>c*pM~9wm^WhhKrCs;v2svW0>KWw)AuvU7hT@Jx5b zuXy8k8q?XS!|qHRfgL}U0_FsdvQqYzF*Oc;Bk&V`udxIQP@lzn1PSokS{M0HTn4Lr zIQ+H1kNDMUpa}I@oJW)ZJ92CPLT|(M`>nuF_)R|J87M-17Vi-xFb(tQrvg9XH<4$c s2=!UKN08tL_EO+S{Ag-M#~FM62U8D&`c5wsm;e9(07*qoM6N<$f_zb%YXATM delta 922 zcmV;L17-ZD2j2&f7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00096Nkl`UiO*1E zSI*!et9y-3?G3sUu%h!A_$bc?NXdp_v;kyFMutFuW%lDgQAw249gCKO;U6F0dlW^R zkpJV~7;-%}8_9F^-;QcM78vE{>P{N$Lw^nHBQ_q$*XQY8f2u-({uRx}mhfAo0X0T+TnNi)qY_3Q)R*9qAaRl5}BLb-xXIq!tvOQ*N=SX7+l`{l|8 zq@I1?k#o)%3%X;gW8gNSneKNte}fhV-0NuA&H#2v2zbdHI0N$ z`SyB~e^mPRHL)173(PBke5iZw^cD}7iVJq^m_?#W#!Du+oiGM@)0H>!2$gDLmBZ3< z2;3J^?u(#XHoAU`7q@tAj~;C#0N4p**xoAjczZARizc2I^5Ic)5(3Fyh$0SpqnQ}p zp3$*_Q;)`ik7y^1;iL`q1O9(B@ru%W%Y#57ewK zniwxg{yI?mhPq~>o7dVcDAoI8R^Y}G+lgSnM+W?*NWdc*3mn&N0iJl>qqBIuH;}`2 za*cl^hh##=0^iWhZx^$gfX?D3f+1G3H7?$%W;}3QHwBZ+O%u>r+(a^c` wEa%T^fX?D4dc*6X&e2U*^90LOD^yD@jB_R9J=W zm)*|eAPhu{0%{{+`~BZ`XAC8TCZzi#?RODNX#?YuV=yLtJZ`(~w%cyI?Y19dM*9o> z|5=O=;;l4C^p5ZKYX4vY{&0wx;sU(9`eh5+zopl)w*ZfyJ=2vobD8QfB$EaxmO}h3 z-TAfvkNIc1YR*{-9-V(aT<9>-V=&2*i-2w<+0uMhBuf2KRWx=Z$_j4nFWkyUEB zH?+HDy3z~ZF2Do+iLQ&Mc5z{Zk}cAj!(6wN7R##QaDvscC8aKaE8Q$2K&jE;8*Teu zM}FWDAy5(;zAc3A5m&ke$p}(&Tw=MA&`;8Zj=``(QsMYv8s2{n06o*Y7}S=)InvD~ zEPaRz;<2k3({K?@)z?o7|a3eW{R&9fZ$A1iRIS3nUZVIm)W8X)v+ zVuOyJTm!)Gk)WQOb%rrG5>zW7=Il_H9e*JtSl}fi|GC}(g(QK`l^&2wmrD_AddZ2p zh+I_GS@s}6_h#!2sB)r93&2X1^wTWk%*3U;3@Q%CdIx{V8{Z*2K-}>JEGI$vP#)*G zZe#+Yi)&Z{_`tJblZd}9B=c)G`_lUDMH$ zK7caY_O^ezDizTD1cbw;mk!-cqNj&%#-sPm-eJ@`z+wX+9-MuX*Q3dTZ}L`$8{lR; zKuiyJ)m~?S?WOKrWoz;t;13QT@)VGWfmNuU+{{M=yj6hOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00099Nkli`Td`sWH|_)$Mbj||7{@7|H%I|c8&v#qVYU9ZRfu#e}Eu9$~(PIG>xX?qh32Z zpAQTkW2N*%6s?V6lXv!w6JFf!wX-e92iD4KvI1&-(P$YN$|mm|CW*x)-D~F{CX>~(3nV<$gVvTKV?^J=S2{ic@(a`BA;_>O}u?yT_((kYgfU5Y-Flb{u zhs5S3@j13}f1vKWFDd1m#=Cttt8jyZMWTz#BZl&4Iq3~1yP8@Z(D>%it#6%)e?q^` zm2~$OouG}$RDV3_zWqFlgBHf%PD;2u0+6?JE1cn)@!{J4qhOyhD-?0HEE`O&MqkhR z=U>W2De4?LA?7SO>An|$PB_ywo|ORxeklq}(kh_Ae^w|iqLc2si|<~TE4^YRZGi5- z0(I8^AnE?l3T2&TH3MKO;~dy>26eVVF0Q`yBEh{dm&R0Va?4WP9e}GiVJ`|R4C$H; ztD0&%K7mQ1gBEr|&h(+8rO-f(#xo+=IfgVY5H5RQFVqS{USr``2~kLx3@3xM+V@!0 z*b4!2f2f269wO~Ho<(`=givr{1G&hZFoa~qiJ!rJHp+y;Ar7lG9bB;*dm$Feu9z2+ zbhH>~%c`4?Q!fW~>p#a8Tv*PQ>Tge1LK6rLBR z46t?EF5o=$LZT9S?KuOX%Mv9p!`H`W&H(g^e@mfzAxmL^F&FlYA_qKm``8QplckW1 zD6g2q*tZ-q*WZ=jZDUAl+!O}n#)zToBwx4!H-(`Qw`H&I6ffKZokV4#c6i?zrnp}7 zhR_}r1D8&)==zgoQ;41FV}sc7KQPOgss)fD1yu{!5V~JWL3!B{u1u8`O~UFzf*cx& zFHPar*b;6(fk|9vVmJO1e$#!#)+hRD{g02|ZEABxPHt*<00000NkvXXu0mjf*W{>v diff --git a/graphics/object_events/pics/pokemon/metapod.png b/graphics/object_events/pics/pokemon/metapod.png index 140ae77fddda04b1b1c322b1e7327cc6211159d5..8d2f574b46b912aa096abd43a69ac28bb5947cfb 100644 GIT binary patch delta 444 zcmV;t0Ym=A1cU^T7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^we@R3^R9J=W zmD`TPFbG8J3s3(4|6POac%{Hhq^PTXFlqZT1kT_~Kc5pPPMkP#;>3v)e-$F~zZ5}JcqTvvI@+AXEJ|Qy*0X5pnkmeLGaCwqVuJwiN(lV5u{ZSsa{+(p z{Xv^l5CAa<0C$1tfVFuA2Y_3LBO(CIAOO4);^nhzUcy7PbvU9%`r`>Bz?p!0j|oQz mQ^$lXh(QSWs5%&I;K)BOr4OwCtPx@W0000OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004MNklV4e5Jk6fMM;@1s~jMi z@d1$SY8!-it6UN(bX+dBQP}yP1%#9)3e&yy%==?Q*FEc5&-%aRre7Z5bNBXW01ey| z?q0W#1>_zF?g_DjjL=b>Kbf#ylJcqOj{$^~2{`Sgs3yD&jg2gT&!_APP$z(iHdeeTOwXC~*r= z)xk0bqOkH9f5$WDuvyzDVQvEw)Cf2bg{@(nk8=>o5P;kSSwKL6D6E{)%ua(3_BUue zOT^x2uVaiR9J=W zm)&l{Fbst$;wnz;_kY_RCn=+E`p4yx zoa~01+b~lP?>BPJq#b|s5N9q_tM7ip*_@R45c~HRbDt-0{b8H)`07-+_qgGGm;D}6 z`yyRt9%agD<#s6u38dS+>(eA(1&Yrd{Sa7Ycm`6=J;g2;8V>fne+t!I81Dz&EoZk1 zY0=}Qve=U-gtV+%?*(pobMI=>2fhEGy@R8R?G|1+8o=Q55i^nDV8dMptTiD1Wg_KO_4`jF zaOB@3z~n7V0m8kI=A3$sJjg}H?p~8+94nd*+FF}8MKZ2Otmph7*W6=sw*oV+Q-WKI zF1#5hSZq-b#GHkL`)JNj9S3Vt-fuF|6pK0fGxOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005eNkl3c(&`DB5y+hnzG zM*EUGDHW=CV4n*=Z7~6vYXh8{qH`!G$CzV!p=7a z-QfB@IxAAweo;lX8hQI#8x*i}6wt2M(czi8v$`bgcS0QQ`QVvGJ>{j8ogo}rE(zPN z@LI*b#WUcAl-dxM)j|^P!{1diZ8pEt#dSkiS4BaX>*5~QOC5H_(;rW{ySpwaZ)?LS zv)b^AvNK#!X17Vf)ZD~hE&ppa`^`vykLmFj4_>@buW~Tp00000NkvXXu0mjfv`iQ0 diff --git a/graphics/object_events/pics/pokemon/mewtwo.png b/graphics/object_events/pics/pokemon/mewtwo.png index 6d8c13dd5f0ead1d980582cf366a1f40ff3d6352..d32b02510f4fd81b21b075b757aef5ebeff128b1 100644 GIT binary patch delta 758 zcmV^xw@E}nR9J=W znCo)mAPj|VU<|+H_kY{fkuU~>aOvR1t7t!_2@AALB zXkDp&^Sk^Eyzyso8940xUE{Nm?B?n(#79DbLpK#rlO+~ppeDd1i1)gC?M z|K5ON=N@u6bk6g`t=_1>4R^=&gp;Ix&JnUl5g7M}9Jzy8pc_ueto41w5#niQy7TX0 zhKd{QIkhLdKvPcM?~?x^hs8X|=%cehxLNqPM6ig5@FoNPxbT0zJxi4IsxPJVEl#qy zG0{kz_=^B9x-;(#sz7Zkg_bvUa@?u-@JL3`==G$Kwrxva=UJH#OanXQ7hjc$=O3e` z@T)=5#kYVEgq0FP8EL*1uzHY{yztiG8HckT_r&^Qx;j7_gC7Eemxq)yG!+a|w8C41 zDiFT4LRzX&o&SG>7OrsL7_7QsB|!_!QC9FJK!hV&x3mU2QmdXSgk`*AOHXW07*qoM6N<$f@8IIwg3PC delta 792 zcmV+z1Lyp_2Hpmc7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007lNklO1wqklY6G%id$0lJ( z*l{mY#?Et03}Y-3xRcLJFfqfF`xnGwMnTTZ3{$>ljEm*`k+Ibb|Gfduh|e%Oaw*qp znkC0J%{HB9Latw>{Gq4W@JG(4*~l+^j?wbUKiJ`H(}sfqmRplfv;B1Ce1-`XIA_Is z2WlD))>K$)e?fHD3)MXj2}z#fikuD;Y&b||Y}yIf)OhX86>hC4$P%rs`C!ET!GfXkp^+Zr|o&TKR}f9ki+0E&>kpjDYBkT(VveUPCu z^n%oZ(>T>OjyA|ZTf_Vvkgva z=6MjHfAUhknD8p_9Gp~>DOFWFa_R@98AQzA%F+e`DRL;7UB2&3cvT<=3E@VwXV6Wm;qdL*F0iR6tDJqXjoMH_#5mtb@UsN7gfkk zVVxpD-2MT(0=H!tcL3YSfC7v#W<3&AqyHL=Du;ru82<-Fum6H=R(4MFAAY>X4J~3@@l}PC4ZsNU0C@yt0n}Vw zs1~^5k^pH^$eombbHW*snEEAfS#i@>3tVu}1++DgIfh?wKt%o6C2&~rw*!#Ga&KXd z1uVEutj(}|e!-=@hydcyp5cI?+EgXP0n}W3vo%C1fi$gZ=*SnDK1`>f}B`QIGQXD|Z-wi-hBPkvNN43^` zp8Qw>Lq;k7+b@Jyr1xmRxr^lb9Vg zZ2fYN!j!?2Cg$#NN+6J!=xSpGwduWM z#ryDh(^R2UTp(e^9|=efOnisu6kH@IGJRHuUTU+x6}RDKdGA|&@J_ShTHJ2wT8@ruQKWwK0dw`epOzwcg7B=p)mY?Z)+F+6sZ}*7lPRA?Y&;CDq#LmOxPJaN5 WcpKz|k7KL=0000es<#`Wipify7);qg%23!=W)()R{vy|GmS%F#TGSZsbud@(&0w1}Ikj#JY zGgdLm{W=SE&h<(b%4(CdVXWYM*iA63u@F-sSaKzUb#j#@Yymb81Avq}cBL{zgdKOf86=Zy~(Y*$+ZE{dBS(0EXPQggJ{qioAD3I;*|!o(^9wM{15ob2TY>-rrvUp4xxctd%T0 z^*+Os?2%4;59skYoo0g=mp7#3*?#;E@Ul-13RV_TYkosJ&)nHIN8*~o7T;vD_w%Q3 zUdy6jA)U6)U@8LiLEDg6TSFdG(G*M@8i0-qlw6yrnV_@L*J)j-K>i)wt9qNov;OwO zo>GiU4mL*Z)>$+sU2Bi^8V7&dbPadVH60hw&iK4cjSq||u|E37n>7xu&K~`eDXSWN zVl(r=98gT?$0|ACz#qw`uTcCJ7Y=jtpCmv8y-Ya3O(^b diff --git a/graphics/object_events/pics/pokemon/milotic.png b/graphics/object_events/pics/pokemon/milotic.png index f26b9c0f3b1b162620839d944e308c31291d419e..742997d2d96ded31187cc06a73050afe0b8206af 100644 GIT binary patch delta 950 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 JPDHLkV1f}7Y}o(+ diff --git a/graphics/object_events/pics/pokemon/minun.png b/graphics/object_events/pics/pokemon/minun.png index 9140239f27e89356773b904967f62c44974c1c19..f8d0db98a6df57090248335c69a85989aaf415f6 100644 GIT binary patch delta 428 zcmV;d0aN~|1oQ)t7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wZ%IT!R9J=W zmfKDQF$jhyPzqQ0{%9`kH|3AX{RULQW6$3H4EvrHzCa$A)y9k8F{(Ku21gvlxZ)-v07OXxRB&yEAxc~0h*kysZ-pP^ zy#u+wVUAS%P=Zr54&ZO|@Mlx(qX6IF$JM`$@E82VW{}5+Y{hMb0A3(UvVs-IH-EUq z>FgUR@mKNKrm@Mg2$dW$_6VjEm~u~X?U**NxR21-Ld4@Oc87nHcaKSmm)s)M!H=rs zCa$=jvT;u5Au2dEyCled7rAxs{wTdA3LZIvX@=CC$PQ^iN+(coyQ6)98m9&ee#SV> zfIHj_euLXPr!~^tV8#8arZmNU6VUu2sVYT#nYVX;v)8CqnDX$j3V)(~@z5Srcm)N! W7!Z?3Me6_n000O{MNUMnLSTaZQP8Xa delta 480 zcmV<60U!SK1E~a%7-Iwj0002CwraKj000McNlirun~02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003^Nkl8ZB6bJCP2$}p4Pupw; zat(BHXe-&I#9qkc(88sYOK99gXk$C&GafZ+CO<>ZWGD*npteiF|8Vf*ymtq8K7b)Z zh71|3uV1l+X3v6QFDgp$=1uf2gNVsp375&cu%MOr*45 zIN#D%d)Dzsvn%21(Lo2-lJv$!hsC79SXkFW&^B)@w9u!0dxbWm4FTd(JWJA0AmYU@ zJVhHtLK_xp0p9nvfvR94NdtUNaDtL{uIgE|4fXY`2GZ)*B6QZ0cFxdZw2i6r#9Sb) zZf$OleVqfwazc&s%P~8qw81PmuQfKj756kY`NmzQv{hTk%S2-%$X>a|P;x#`HHL!C zq}JI^>(QH6r5dYW`=Pbq5Vjrxn8(iisxyBVw!7)U?{?SD0txV=`A+XvC+-&bxA_8M W<;`h4qxLTV0000 diff --git a/graphics/object_events/pics/pokemon/misdreavus.png b/graphics/object_events/pics/pokemon/misdreavus.png index 9753d612b5fa6cc144949bf6a8d37bec12f736f9..17f6819941f018996ff195d2016a1f3b5aa463fa 100644 GIT binary patch delta 744 zcmV^xsYygZR9J=W zmf3FQFbIYNI68LZXx{&AhsD_pPNW`HGZ&%C(tHGdFity7uf6u#Yp=cb+J9p?e}frM!C=(lS9-^LGeN3f(N3FRfmsDm}2w?%c z1I~j2_&oq5Q4$WDGyzzIG{RFLF#UG80_peJRZ|@DWt7J3tyN0TdI!g@g*B zV8c#dE1v~o;uvibuJy@dn$w)*>NrYcIKK%@F26R#8~}s(>Z5Ky1(D1_e(^05eFTg2QEuEWR{agzPU$l6cp|YtLcZ(cvpRL)1u)!IpaQoF(0>JF z`H`@3KDh!!AHsjKkhU1SK;aukNpRsTh;=2x8A)z(FVHyWM!g0F>;moVI;&SK2NPr_0?7;9_=bH0q_iW3pK&Gce$jMjy}k#)m7|K6OL<$hC$WIzhZY&k1ho+xRaE_}ZSr|8n|& aV1EIo?ihkXWkjz40000OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0008CNklMRw>z@VE@?Km53+Pt_+GQh)GK^4w~O@3?JD;PwePd@tYSnsLR{RdEN%8Y zCtIRygjqQQxm}D>lkI_|nL(U~$R<;tHTikD_}qKvG+=peR5nY(C2+_Zq!NJP$26$U zx#E&b)1VNUe~zcIHF~mK=;_!QsQ}4YWgk!xGAWF&X0G-@FvDEtNAWl}4M=!g0179j zfI$Ys@qx`Jqz~eP7spmu$Z`O-p0H{bCsBQHrePT;XO$H&+~F{8go1N`SU4j95IKNv zIg%B}soNDT@+6sl%uNClljn(;aNiYbE2PDz5Ic&Ie_c@@a+Z2=wVu zqV!}Xq;jEOzTMYmMkuVeZ~&!YrI14~4QQlxE_0AZi2QZLAso$(P;2#OsLy1>r%LOw zbcOgeL*;PKd$vLFI+CgpM!^;E0L+Ae^@`V1?-;f8F07@WrZs?^`x&O299vW_RtCc*4Mk2UADKT-a;$C*XoDD@h|Qs z+_Q6y>4%@m^8Evh6H$Zp%+G#@z*vWy_v8taQu6goE`lIP*E8*bVtebE@Fim}e)wyd z_E6~Vpu>djF24uTNF4x%Bn%(;P;>m}YP}V}iTK#a(igmf2ut~5fy7gUtjDHw^0DT+I Up0EQgdjJ3c07*qoM6N<$f^|WXivR!s diff --git a/graphics/object_events/pics/pokemon/moltres.png b/graphics/object_events/pics/pokemon/moltres.png index f8199cf9075071f105369dcbb84cae97f6fa9e4c..1592e2b1d1248ca8210779668a00f50f1cfa40c0 100644 GIT binary patch delta 1040 zcmV+r1n>K&2-OIX7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S(@8`@R9J=WSle#w zAPiiUL;_2J|Nq-FHc7a6$ZmVow<2xSW-!e7!X>ZQU;Askg%Eya)L$5sH3>QYXs$O5 z!<$jx3jELmlD@%z7_(Ic13~3XD{LERKnfIa&Z=b&YdQT|(=oZWE3pxk}-763QD>N|q? zw}&fDrvk9~O5?BpGu&Hh4n&cTASy^RU}R9zh7Q}drQ+;! zwTA~T`|RvHoHUU=VS=Q_jDN$u0JsH&V@DAGiAy(05goQI&H`Ys0~7&{7Nw}UPuCl# z^d-p`&?0qz_OXIGoQT)VgwIMN2!Cod44n|ZFTn_SPUkGkY*nBGn7I)+<`lYd&wtR_GU~m)E`KJtkn?s3EhF=L&d7btE<7Q89UwKrV_^_a1?TMGQOW%g4 zs$g`YQZQ=qe9j}l$r_`GNa|Bucq|5*WHAY2VEj*ioEI@jiZbNU>u~eHyd_x{HG)2W zc5`q6Ud%~epoSo61x0UP`2)}h^B7!RuIi)frNr99_#gX}BG6X}Ch;j^DV|czT_3!Ylb~egUI7w;NAwaFq?~Gm zagZT@?o-hxE=vWv2Wt>T&uk)9A+F99OJU@fCUF$H%$kBU+gA{U z({Nd3QGq%wlfVd?8)|(8{W*a*!SVIE(J3x<8Q>e8D!{;$zfFAOTJVb)6xAt7e2Sdo zoGaXX(mM%U1SbXOQK9G(hM)b-jtU9m25(<~`73hbbUgwqNttgxX=hxkFIox5T$8B4|*#cVW+;}}b ztrfi1UsbMi(!z+OU4LQehh1EFhyWyJuo=UBpvV6Y+reWKchDXb@aqB#H@|YSu`y+D zy^7nhuL{7Mp9=6-o#z%->B=tc?9!|*dxZ%PueV9GXm(kC|8=G#^>7CyH+**KZ_|z6 zV1D-Pjel-=Xv>djEZ^9xe!BiE7~8NvY2Q}xpY1yi_^kDx?EV4e^gg*6KM98b0000< KMNUMnLSTYsVCxA0 delta 994 zcmV<810DR;2&V{;7zqRe0002CwraMKEX$M5@EAD;I=g&+L+*uNNR14Z=_^XU*rBRn=7kC##M0}stqzaCD5mr=Z*jAVbq zv6eqYId8vD0h>R)lCRu-BkS{ez=yRvSo}%H2GJDV+)&8DmcW19DXggOfPvzB`Vgp0zduL{ zde~!Ig{Ox^d_=b^EvqoFqR71~OWv0_F9`c)2rti(h}P1L1o}*?9->A@$*iRof-XH=;QtnJH#Z5Z>0n?9l42crL{@7y+z0^xcu7P-R9J=W zm)nl(APhxgFc(G0`TxH?Hjp+>V`!CmI1jOAdSTJ9w{cv$EKfY~#1l_E@x&AVK_K!& z;n-jQ$a@gca2cE56M*PFQ3>lB3X%8c88iNphlm3QHoqx=cz|c%$|2AEhJNAuG^}Ad zu=!m9*izGYeM$HWuTg(EKaw6x{)qp904~n3)(Dq%I^&CM?<%`%IGFLj5zr=-Gn0zb z{NpAluid>?IOAghHw7Yi)EqsW95jJ7E)~vr6#(11ZeSa*coj%t-=RQSAc8~C9MEY8 zWfdB@IQjpgMNN3lTq7}V#8tM%NNq%i=2|}sEQJ-epi-1T^v-{I&1FQ%;45#{oRPjU z&yn?JiU8{h5Q*RL(8-|U%3u{pF;SIBlp-mCIY>dY;~JN$v@3%)9IUIq1uWJAecTe@`#BfMUw_`W>+@OA zn6QXGqlY4~ d;)@yo01y+AE_10SK%W2r002ovPDHLkV1jk`N{|2m delta 760 zcmVOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007FNkl*EZRO{bxMVc*g|H6r+k&wS3cllvB!W=dh z7QxwjlkA(hENiKdSA={v^FH4#UslcC$J}U;`=tWC!3j&RKGjKeuZNN8mstz zH#}99N#E~{!|hz>zYy@Mu86Lft_BYFYlX{IRs}J_#4Qsz@yJ{Y`I(0!tIUPRzfW@2 z2vokpWOi`T`_@LYF+r+QHcdpYTZ6>i;c zK*Q{F9RfSR9SG#Y<{o2vO(E3S5O}eA4YX(3x6Wx8f1t3JU%m($-d|?sA`n;vYV7np zuj`p&YW-dThsMG4SFAvyc$S|)gPm!JKwuFVWTbhGLV?PJ6<>fGy(qB&W6;G(~Tv@%_WnOwTwe7cNgjo(U7aX^{hSa`x&ae+~L z$sEjA0u2jBvcTY%yZtca9lm~IVZjvbmlsRP90&|7uw+3Hh&fn~2O>MRDGAjFu>x{^ qhw_AU6!RcP5Lf)oi+S+>)*oxMhZ(M#sIUM43IG5}MNUMnLSTaCR9BDy diff --git a/graphics/object_events/pics/pokemon/mudkip.png b/graphics/object_events/pics/pokemon/mudkip.png index 65941bf9463b57bd49e6f57869231168385dc058..a7ea6837b95b47929c4c55ef2b3043965fbf37db 100644 GIT binary patch delta 392 zcmV;30eAj|1knSK7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wOi4sRR9J=W zmWyh|APk1BEisH--v4bEvkQ!>*}Bsm82O=`((g}9JX%{yDwRs5QmIrbl}f!yp3IA? z{)P*!!|&!rnU)ns{MijCG4a9@@qf_3lHSh6RtPV847u0h+ zxSJ~pnRHfR#4SIOUt@p6w>Uk3PYe++^1&w^{v9{Nar~Gg5WSFJfP?%IZ@~Wl+5|zn zz&{IYNOEl3X{!bt0l?EM+1o^%VAiYLWXX~HQkxuBA@3`6aS$y+-{X~+2N?$+lReyA^YgkJ m7T9aJ3Lg^hj+M>W7yJsb!Xsa1y@yx;0000T7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003gNkleX~d&O!Y*V3SCvr9{}R2yx*ph?Lc}J!sVb#~S&Y~e zv_YXjQJ9Q7jgmH$n}@>E@#LJca}{BPK2YA9V}imX{XH;QOFqthm|2UmdX5qu(G<*cgPSCtJ>wq-C-dPb z*ec4O0=zlAEMXV_F7^~;7XV-pV0(Czd<$43+&9oK057_$4xm3^ZwEWh8o4FobB*O^EdW|vDnSTYydetT~D%tHZ$zDT0F3}DUOKN49I4l8G zZyg$Dgg2}f08=gQaY2#?OoI=m^!NCK;fQ0NJ z29%QI2?bdFPk?f$7H5wX3n+k`M=-|`pzHvr7IoD51_Z#N!@#9GT{=q1ohPXo0-z^! z`d#F{0tT#qgyWW*ZY`$q7APQ~nG~ZPMkmWLr%N4ejro;+#Qb+GxfDBHM#OQ2F%u5; znNHd{J02!%fYLPqgxujuNTuweCj-L5r*8@)K=vqvJ6!-IE`Q36(46rabIv2k}Yn|$f zxk-fqto58C%$Q5U_d43df`#K7oz~g6x~1^)_=jSn>lD4q@Xydv-$mbMFB#}r-s*n~ b@!O+69-AxhTQ`bF00000NkvXXu0mjf1~Mqr delta 600 zcmV-e0;m1S1)v3x7zqRe0002CwraMKE_D`$X)k}SG?lCjoz5& z3yhhbmbYIUVSfgwJ2XNAaM&cimLKX4tuP|Mc1bJ5`2Fy(e6GIU5%!9Bd?@U$#Ik=B z%oU|_x!qqY%zSwy?9Nhw#9_N!t^MbQa|W;oXZEcupb~b1NR^SOJXVzDXC$r~G{PCF z1j|T`uoJX?9qG&{m-7A{aLX}cS*RCb@7@&Rx1XhfuZ5!KEG+x!k8g+@jv39uA7usZ zcPRHemG>ZI-QY^&kaF4x<=O!DJ34<5T}Ehy{g~?QDGQ+z3aTbt8jvt%$`JPJJ-J1ZFg@@dLuLR3I27Zo$4xV5B>=4s4bC-ME1vAW70Ppfdk-uN1$AzO1oiP}9Y$v``&+HsuV;_H5 zq;PKRzH%o9GuQxQTt5{a11`+M7}^ET84+A!%njJ+D3Kb}+}*6vh~eh)vr5eM`3Om< zc~|Mrz+%NSq2+-t_t-m3J#$2P%T&Qz#xYFyxDPyG>EE(w%3G$2#FqygXJln5Xt-V8 mGNocXewz~G-W@T_n?fhG_1>~XrtOn%fhug~N!2|PSdrlIWQ zR(yj8JWHG#EKd26V~PB9@;$zIO6VN1LX2aTdU#8)MXVS%u>gagd&I-B)Ec*##pyBl zs1R$dsNAF$?%Zrzz&OaNRVN}K!&2a4hZ7@R6+Q7LV7Xxicnml7QE^8J+Y zaT>dXC<>>T!S@U#=fA-Dnw0yq`B-F%U@=|VJcW%ugx~ZFHfsLiwYerpFjh}4`xC&)+y~PGA z+2D*Qd(&R+pqLkYwvS)F>=4hS?5F->pY|)woBH0rLUSOe_}IVPl9f*1z*5_hX7?5p zAMxDz0O70vA1XBSH$!DxJ{0VzXpTjItl-2rKsE1KHV~cv4RfAsBYfS7d1F2-t1h2!Z*6V*llyUTrQW(<#M@PF4uRI^EJNxm?I@z z;ag7U5pL$p?=-;~*JjY)@m%o*E-iqJ9JlkjAVHQnBm|B)1hJ=dI}bphWR)uefF%Y| z%W*poU9!g6AO;A37?yZDf91ExRa%7RFiMf-}A$?kKf7DcGYCV8%-( zBq!FypO7!apjz!E@e1C`Uak zfTP!8_~&`b*q@He(=a|?>WZB-up08o1>LrSzH)w2pJn(16Jj5wYR8|h00000NkvXX Hu0mjf^);x@ delta 324 zcmV-K0lWUQ1C9fb7zqRe0002CwraMKE0>8ntHPoY+5jJu1crKa0dAc#2K|FPcv;CU&J5FPq=A6GC zXZ!gw-*E==?_XbgMJ4$|)d#-EMOm#-l_Uen(;W^qQ&#J~ zM|~@9Bd9>>-~L5l$l#o7aT=`dl9b?tTUt#YS)$?sn)9aca1+O%f5|~ClsNF3(eHVN%t1nNqE=>@L1`KSXbMyqJWt-zh9 z{ZBdC^yns&?UXC-`U=?qR5FDt4zCe-g~So29KJLPxuLI-6*nKI0viB@lCQfJm&|~y zMC6{9(1g1{6cgtfZ*fl$lNFlXgTsom>XO&hu9R#fGtQb{scq;Ui>PnKT_DcgN-Hj; z;KE}7WCG8BOJ4)%c(M)4`(g_naTi;07r5zKm+9RgW!?u+E<6NC?EO|9N#`hXJ~;wc ziDKCFxR42aa~cFtu$4_D@+NnA?B-Y^`pNqMnM_|3sI?YqkA3RxqB$g!=n9ktA;n61?`g(I4Zi8Ko*y`+YthJUyN`#u ztx-g-J0$U`FFnh&2;4Q{J_~-k%bP+w@Mj4=IG<}M{36jsZZ;68FPlTwxix41nj8es zh;@)K>i6ByezOc5>{vaB?i$NyFEg+6`YE|N%+=!?xU5-CzNXRx00000NkvXXu0mjf DaT{D} delta 647 zcmV;20(kwH2G0eM7zqRe0002CwraMKE>cSX+{`7e&w=~7idkzgh zJ#_0XZNmXLpj&kb05$(~KdpFaKlBKG@G)nL-WJW76Cz4;UN>D} zchHLMkaKA@=UlstDd96pjnk5srX4HQfKp*#>0Y7~D4TBGeN$`Qim;=lDWUACD~3jl z8-RC*0#+hwlsL9Up+|={M!9Rb&e;rvgv!4h5A&RijdJvhtQHw2gmrFGk0N zS7TD(>E-6&s+;z1oWFhd^H`un>l30K|MilOo{kd6-Zp!w)j6@&(Z%+%xv4h0%T&=B z?>oJl5^C&$_C3uHc(snt>gz_w9eVGOb{TxZZ&g*LZFqH9fuq&Zs+0MvReVt1s#nU0 z;RJmn%4m%*lu*YmTG$%;v6OQ<%#V%*ioM!e>iuxn4@4boK~>crle0!v)uD;UGtwTE z#hfV&I=V?N+V48Jbb~RMBq1ncjEfJJGZu|b3J``%Oy@fhUHZx?4B+e)M3E+3O!*=I hS;KEv=LY`Q_yxgo^!m0>V|xGq002ovPDHLkV1jCWK0*Kh diff --git a/graphics/object_events/pics/pokemon/nidoqueen.png b/graphics/object_events/pics/pokemon/nidoqueen.png index 557c4aa300b45328670fbbf2417488cbb61891f7..93ce73d3ca7297a27e015767eeb1eb33f18f7d85 100644 GIT binary patch delta 793 zcmV+!1Lpku2Hysd7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x+DSw~R9J=W zm)mZnFbswVL~;`!-v4dahm@h%NoJ&#b}vX(rsWIa|BY=juh%o4@r-9Y;~CHR9|lkU z`-K1N!HwUdSpNHx|E&Np(_H6>Gd2-LIz(*4U|_|&LGrr{12E!0@(^+2V9Xgyfu<@& zTZ2+=3RnCz*cJg8aWj8MgviXJ$1~%MwU$Or2endbFtFlE7)78MY(e3Qn>?LiFmFFf$+k!>+L0D@-TZ{(l4GEz*e{8&}%V-c*R{H za_@}TbkTQTe#K27A4Mc`DTnCX!ixwlJQ&o}cI|cy&xrh_ z8`LrkG1M)BtS#cqWK?Ke3n1mZX@fZq^C_!uA;RMOx(&!msTg;Pu+6Q~b*v|*%Q2J;yb$L0%Ujf@Q2Iuti`a&Ic8 zPf|Roa{9%ScO_bRBDlhVem9sEp-522z1ngChekrc+OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007?NklvI@`@J7PIF@!u202U@a2ulb%`h9lqE&_nyYAP&D&^+PGoMiyz)hCnj zK0D6y#T>xDo)#9azyo@G3opsa`*>k8-e-E@TkQM5FAE#v3;^b6Vdg`4HJ#pQxqYTJ za|i+mgq1f-f6s$VS(wGNp6TT#wQ!wMOoCWgd6fi#m!uY!w4CTpSh*G)cq@NU*cssFibQANDm9W)V%qW;yL=j+Pt@qc?Cp->reST! zYPAqC*F{&d;dY76;{+DS^Oj35Z`nOr{CFP?=l9xiDQjNL^j*v)uA|B%L^azQb_Sl{ z2D!O7e@=elNn+jb?pH|^MTxn3Zq)En3owrBq-q;5!`hH{8nP5`Dv4-1sC*JwN1+8D zqv(2NjuqQ-Ylu0bXayM;Ng`yMu*1fR>SzQVHlcjT&p3W=Zc$V!m^Aem_2a^@08kf1v&BH%)G9OM~XDNh7yb37v|ws&^M}O^>CYaZgM@B zwSr{08#LjnE~~;-PA}Zv?3V_dzQF#U|8M*OU)t5|Venmv00000NkvXXu0mjf(=L3$ diff --git a/graphics/object_events/pics/pokemon/nidoran_f.png b/graphics/object_events/pics/pokemon/nidoran_f.png index d10506636c0e6a1c3210fae53f414f774b71888f..6fc6aa5558b41eef686b6226982f08d88ea5ab3e 100644 GIT binary patch delta 434 zcmV;j0Zsm>1o{Jz7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wbxA})R9J=W zmD_H_FbG5w*Ccr||NpmTAZ?|VOX`PKT6uOiTImoNaO`Z`($dn>($dn>($dn>3y6OF z`CG0?6w{njGe+{~Ke)2q(-tyLofgC(T-wBmfhpwxd5gO_KZ;%ZR8NdpOI#(W87JckvBL&@Ex40-+@a5z-?11>nD zH#6wpUT~{`Pqe^Kc;dg{y1IZDO>xb?TY){AV8OLH{QMLt>B)rIp@*aIc$HMyIZ{ARzSA-7_!wP z0~OcDgT!R;2!3+se%95sL)Pt};8uY7IP|odXtf8~WpRZ-dCcgzR`vR|cr> z;Q(%hr$idS@E?~Kjw3wDukQ-HE&_vS&?2JSd(J=dhYd=8;i_@%07*qoM6N<$g3>Y9%K!iX delta 479 zcmV<50U-YR1E>U$7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003@Nkl03MO~n>$G1N{u8M=Y;50O4!jxRCMoH=vm%=t5^ z(x>TjW@{T)N z09TfGr=^xF&K01cY{NP2=pA?p6Nc7cUFo}p!RghE9kaOyUV7dwq(;qI?62S8vVT5u zns9jB+j_!UaVnW#Ve+Z}2*g)wS;qhhyv1RGU1^jKu9h3iq zi_@kt|3dK)y7M!?uq-5Mmi2$8!)}ymX?;5mX?;5mX?;5ZtA}NAAeJ- zd<=`%rzt+o-__yXUfgseVc1{1Co z4%HIm>L-wJEAileQ36wLnGuQEi~P?y)xtJ59;G@FDaRhOeJ1KxDB&>IOUqL0vDO!O zH(0oqrJ)n zy%HTV+`==iqrzs;^_OuAp|;r$-5U89QNqz76y?Q64|>dhjCX(1kY2?}eGbU@Feu}Y zN|Zpt;ZLPMu5+v|%Z3Mzs(XSG-eZJplVXQP1`h6DBv>9hplCH2_Y(MG+WHZ5+hoQ^ z0=OhvBZ?2Z{xPtayJk&OEy2=x*NzU2yM%#_wSPc7;nk4Imnm=RCZp zsVg#Q366*|=yRF#pYg*4$N2YYKuk~5Tql3yNz|VDq(UIS={KK?B5LgBs-6G<002ov JPDHLkV1fq_;x_;Q delta 390 zcmV;10eSwM1keMJ7zqRe0002CwraMKE1pw6b4|S-FGlr3YA0e zlis3B1KqMDkXw{?%I2k^zr1LyBx*7hB;O=Mr3PAAKF3|P>Rtws(<+Jkh8STm`6MD)O@Ya0@M>!SLKr^Eq zd~ltk%(rR|k-dS!F->EX&I=@GckXhXwV^Hi{h#rt_EzENS(Z)>^z~z-X-gHHX-Nwp zzz&7;FW?6k#;?SM_d2(=`39bxtrx=y=MCboA@YL!5GV2j*s;@kTdY6iS8}6AJnkWJ k!o?Ji5c!EkJ>tL4Cu9F7f>o;Kvj6}907*qoM6N<$g8O~HFaQ7m diff --git a/graphics/object_events/pics/pokemon/nidorina.png b/graphics/object_events/pics/pokemon/nidorina.png index 7d4e8fed801f8e276bc5020624390c7db92a1f62..c2d2a031c22708d9a29b31e23b57f9aebdb554c5 100644 GIT binary patch delta 623 zcmV-#0+9XA1-1o{7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xF-b&0R9J=W zm)(v6F$jg#8>3Ko|F>NZ?YOfJlpV7-o0LRj{IETTp+8@b%!KK*c>n8T)-w03N(0N0BNHE8i?QFzFl#9S2YG z_7q$dCKbe0LY}vHer#|smGPIZM8X8`e4GON6uUAfd1lagJ-6onc#!Y|e*sy>KTivgg0TPq002ov JPDHLkV1mIh9)kb? delta 647 zcmV;20(kwl102g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005pUz zt6ru3*#lJSXElTzz}P;34e>t&yZgD0O(9j5u{Ru`RZwKMUnrAI`er;;s7smFOJ85VQEgCq%dW-cZ4P%!IKv{$C!xTAGka4=KJkP;qq zLolWSq+vwqe;2QY`;PI~j>e*4tPm@*E#~N!6o?GHtcUvsIR6$XelA7BtWZ?>j#-zS zf8*}g6Dp-E8e|Pd@pPv|9oeM%(ZR=3^Y%gZf ztGG`jU4I*Sz1h55=7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SE=fc|R9J=WmdkR5 zAPk1j!Wkwef%kvg=7M@G0qVHuhIpJ>zo>sg2z)-vmMvShY}vA9%a$F+FZsU-0Qi7n zQU}m~pYhlBRsf(JmDlS>{CxoSQkD&R&`ZTXPx~A|kXGoeJ)FdT;XeNnFo^Kw^F|bZ!A%^(_ zIHqu1;L@Q~UrH{p=`$0~)?AMI;@mu*Z#?P}`UQ)z(?Z4^zyu}}X#L_D=M0!@iDV2i z%s1WySo@5YNT&(%7jI|KIXOiiw)$q=1@5&=>|qPI@u-Bn&2X>BjQBOUTBADFcY!nR zKCo}vWog@gqm_QjnQVcvGY;V5-0oCBD{Qw#!j}r}aCeB7GTR{>M-;$y#9hXUBo=rE z=)8SiHyOC?XmcbGcyf1$*5XV)O;G;E0xzC>0a%Gd0%zRbyLl4G*6OB+jJrdFJw?9E zk%STn)Vt0(NN^ox@?UQqsC%iXjmp#6b97c(z{xg8RsGEp*tg?8t#_fj2{>HTx&aJ! zIcgGFrd<=nVG@P2dxR-IRgP@N2Tp%|6vp1>anT?6s6Zi+Q;8P<0000J>>QdH@MGsEXl6b2GSwJeTL(H^4<5Iq)#H`qKhuN z=>Mtx2Y*PMlFSlHS%TlCzjY`CLqq&b@JBnO0!pWQ0KU(YvNr466k{*FZC4$}Obvg) z6F$1$=gH3%&a?@p6%@uouXcL^>Gz~P5(!Za%2pu+BgC!}Z62w(Ls3kUA zCaxP(p`I6hp4s`>NmG_ON}-#W1%H6=14z5iXeeHB&ab}XZ06gj0H!Jm&6)*FsqL0I zZFw|&z}Ovv!OXrObsMVxUU{VxIhfCs;Ec6#_q0z<$wg%-3oN(Kocm&v=vfG8o4le+?D)zUFMLwVD~OLCP&h zgNhpzovh%BdzdkQ^E}UqffaXwX6PRhX9kwMsMf02C0xNJcX=5jq_g_%DYtT{wGuHs zN}qAZ=}FB?#B?$ND~=Ja^5m_QGf=qZCdE{!u!>p{u?}}UGVnGyF|guEFIFM&TJ2{X z0!FbvQsyyH!v`35<*Qh{t0{IRYy+64(r0JdHJc z)g)hX)qe~EY497b!4$Av)vOr_c}s|9*k5yOwiF0#Z7&{RZ!@j_=pe9dx;Kw{NM8d7 v2A#Kr2oGL<))@N;1WrLX$UMz@|9=2`Iy2M^JG{IM00000NkvXXu0mjf`?UWX delta 499 zcmV07zqRe0002CwraMKEmHY5yWH=xh6EXvN?-!9gEbNaN23m3C6*OkP-)(-Zj-zr>GodNm` zOcyF}b#U_cYKQamk~ER3VQvi9bzmo;&u~JF#OLXK;b6t{{nP%Cn}7jBsQe`H%OyDY zgh?dAZa|+EFU1!uiQ0|m#wMVW`cZ#(mFaZA6T$CxKf^l}zsfNgORv(`{FJa3pzL<#K={?V{f{8gm3(?V9#8tOpJh3Q{dcPXQ& zForU?@q?M5U>T8}P;-@&T>x0YfI;UGuWTw~1niuHG1P%qwikfqV9zzzX3_>Un{@(V pC@QRB{Xv5(1f9T}#qi2U)gKv8ywQ!@V6gxI002ovPDHLkV1nAp_K5%h diff --git a/graphics/object_events/pics/pokemon/ninetales.png b/graphics/object_events/pics/pokemon/ninetales.png index cc0f49e743d215e30a50d799c164d8932c297d50..b0007ac9d3c925f6892ae18cc7962351386e585f 100644 GIT binary patch delta 793 zcmV+!1LpkT2Hysd7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x+DSw~R9J=W zm)nx#APhtq{76aq|G!;z3wwOwHpyjtc8)-ekOfZZ(?0FfKJC-~k7laLKW`ZP za!pVyUW+H&S{!VD{&!*s^EnMa7l+fSm28k$OH0uxRj!)JVmwJ4&CEcL6WA^2|4;%?z70$tAZ64ps$6%~C^?3N7;*-v7TFLO zIr8nG$M*>^sJ>5bU;g*kX1psW0TUiU&Hj@q5c>RQmE#fdVQY1-0?#?Jz!6rlT4hWk z*p?PKqiQ*Cnse4IGr%INoC3FNfO)67#(mgLa8Ro|r9XdPDsYolIis49WDw_9@y{a1 zIkxPD(YMJx$G>xE%%Lv=%u@pEox3^|E^)t6{LSD}=Q6Jnjmyi?;q6u^+kE$+DbCV` zTQoLv-Tz+Vn~T(qsm|nZD<67W<<&}Rk&9C|CVSlsC!E!~aAw`ptsszYTG0G)?_WJnH02oW&Voh5<|b^~{XY%`=GX=y@WOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007nNklMTEqQS^lS`1cNgq>l}yK6Wu(Ml;&9NM+{@$nxR291UIC?DlgR!0SQB;7wX z5cRwi24K|>N{|c%OGgLE4q{<|Ek0yarI24g~V z+(XTO)%SYP0~HMFaIPtAn_u2%UQww?uE2SYpka1*)&TL&A|x2L!(@mT3bp!XCLbXTca)(12>Q@?^GXJzWiy9ELa|45LZ9$-JeYf<$k3r`Jrt z?&2-utXeGfkT4-}brJmON7Z0n5C^4}*7CMo zgC%$jU*X4hkC#(>!y}GQ=?PPhqiwK=@QFh{3liA|cVKxbpfr-vEygsS&Zqvl=SqWF z@C?8~lpRYAmZxtN`QYc(Kld$uN_}sq-u7H+u;^lr$1VH(5|=ekp9!N@8j^iExfV}- zz{!tve`+!-ZZiZ(gnL|8%*l`9Kps}EwD`;P;*-ThlRGy!H}SOqjfj(KGKV&x*@L>l zlJmv75x?8aaghZH?Y^a&^TF}Ox$8F=@ejjjD0csi^U0?oe~9GEgcU>8 zABwL4vb5o$fg=cy8IqT@R)TApa=WGKUyA;;EWG}2!_$)Lj9LqdNBXyVz$PC0Cit(* YZ)?7b*hd!@Jpcdz07*qoM6N<$f^uSL*8l(j diff --git a/graphics/object_events/pics/pokemon/ninjask.png b/graphics/object_events/pics/pokemon/ninjask.png index a83f9b7d60d77c73620df57570ca71ad12a9ae42..a0cfa6cd8904946e1ea6af71643f442ace950fd9 100644 GIT binary patch delta 654 zcmV;90&)GY1=aheA2~Jnhk#B#mKvUZwm%~HrUtXz%Yog7pKY5B+#1vpai|=*ia=AK!{D3S7U(6$h|sA!e`Dp2!ChYr zA>j{OtUa>PC7%pRiJ-5>7^^BY1rmWHw;gblm;$*4J`5gz-0Pr5p+aA*y~&WHT=Ll< zF%1H7cTNt0Cq8umGpWF+0*Ng?3`XCe)R*v%1Q8f(*SD2>elp0i{V+$VMri|^pZLVB zK{;6PkdU27n#A&MP`PJN1Twl4YwSa;eus|(V2NW673XseIr4M@u;I4Cdaflo-zm*s zBX5HmoIvrt8ob?qYoN_U#Kx3dAWaaD`lragJ zTf+*e@0YFN$R~rXamjmya$)-=B0DtlIXlaXLzvm^E#7dnW`E02YuEh)mm!26rwjN4{?bNZ6uQ={J-Xp|q(2p2m-~CqRbji; o_r$eHhRc8Rr~JRhSNy&B2e#fhesgS7o&W#<07*qoM6N<$g5=ge3;+NC delta 616 zcmV-u0+;>P1+WE>7zqRe0002CwraMKEQIOJr(!I7^w{!cxvua_4ZC6fqySkEfdA}3m1iFwTJnE# zAWUl<bsW_&4XfM*6u1Bz(%}FTEmWN9fq&+nLpmeO zvw3e$)j-@bav@YZ@=a%K0`AyFo?s47&N;8-1y8i#%z8|MDcmfptcANPzyIsWgv&$= zGsY{}U4d^XEOU^CsfGIu4_+DLASi$C4p|Gg@Hn^ZJARYkz?_SLDhK~t3{d7dV@}AT ze|B^~QY$X1tc5+14HTkSzV&j(fmDFMiouhl6s{^l(qWEqH2b7Zc2Va-NPWW|oexYr zaZl!q!X8Lw4`c2TE%fYRDI^_vXIQfbfZGNa!oYvsXFrcm@i#yVMj?mkh_QdS07)ri ztP~PDIG))v?u&JewJ-qp9b36B3YyG8ez#6yjshjzSSP6#60&jMFIHorU$mSh3cJw< zwWA-`_?iTM&iX_$W>Um4UWpR!nU?~({m8_e>A#ACwUB?^%~kB_KrqH5(#C`cYnYI~Frm{# z&Sfi0>WpcnqsfG>^y!AV3xR9J=W zSlN;rAq@1+Um!Qt2IyM4F+vjM>N$UlMpp8bPm zt-HopAJ(Bs@Hgz2Sw@Gk4|uZR{f+1YAR^?rCGa4YyY~cCCJM(r8tJ>(uL1%d>0j_d z)TLW%h;D+3I|65_fIENBT>-QZ90$JGZ}o)-5rpamSUfIxU5JMYQ2JmTxZvJ0Qy~2J zvQViW#0tuJo&|{OA+i>GaCqXe3uqF~8s^XRX)tEEH>813O?2oh^-%XZ*y5{wRRz4D zHcz38L_)QIO+afK-boc-j*9O2AYg zMLPMLQV~i@KNWv)(LQU38aQ}*adgTA2lk1{=QvDkPU~s!Tjj5F(95DFXWx(ME zn;}>$z+FTD?i5Sz1g*Rgf3!pFd%9tYGk>CMCg-V1-F1IxqZ1FD187o<+X5Y1sZ2k% zP|tttQxJl~1m6umKZqdlFOmPm)dB2r7Xvtt_JcTHq7$6|`CK!&QP<)ga zdYpch_Ac*M!1M1G6VII}r2t8S<0$g}c~U^vxXGWq(EJ#|VVp7!=PUxM6>#~Zz7_x7 zc;6=dcB~X*c8nzl{*XkHDGb+t#^)}FaW8*rYMw2R3!a9cQ;Q04;a?X8>1%_W z)Z$Ia;KKpQg^=`-!jwP1S#JE!3CFV&^nq9U3tq!6U}%*0S1*y_zVsOe@sR0Biw4J@ z(nbKv`QQWl8gGLIA8&{!ieJB^Zujjx80Ui}B^BmQ9<8`&9k_aBk3eig!KQs0?yqtn z85&;W3fuOvsY`YhJW$=9KvF-8ODvY{rsvS6Jw6b9>QBa{IlWCFoisU0p9wq^3vU1M w^?>ZzKTW&q!1TYQUqiF~lfNEyb-pqD1o7uV?%S&~djJ3c07*qoM6N<$g3QS7nE(I) delta 1086 zcmV-E1i|~p2!aWa7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000A~NkltMJRfL(Dg)8%2$zzGnCeZTGJqEPMA1Y=}!P{+iSTxSGeJS@M{s;u^k1Uv_UNO8KS9syF)+o->KaZn)4DuOvaao%XSY}a?2JFY29P#cwy<0W z0nO22{UkT5Az>2WT%DE}(ojtu_X3Wc0N}6@V=CYT{@fV;@tFipCgRm3#bzCuQwklr zG9lF!y0w!fu|EUA+&N#FA8u1G3=8s5R^0&|PQ4I1e_=9fz9xsf&Io7|xZtbCJV!5p zETX_0eME<<7tKCls!=acU{mv^TKb?$;*fz9LKp!E0%in(eo1`uhrV z!mO6UHxY4YBS4qt;a^^6{Wo+3H|=rwYz1_}zN75wQ?)qgs`}gSVV+$p+f(k{5%`;g zX;ZRre^uPPoj=~LutH)Tne+bMD`+u%t*YwH+`AGM%CmB)u~C2K+%zfeFm0v6C3f@f z%d6XFE5v4ui~)#yN}+rG`yZb^-u6BLVC7L));$JCWtxh|sX9*ec*tI)J~Xjok1e_ymRGTQ&~Tns<75AFN=Jr!W*7^nzZ zZRHjQU!c;QiQKAiBsg`pjn%Znp4c?qj+mYAetOrOLjl0@6pO%=QsGQ-9*|Y&TC?E6 z2JJdZu5}l-Ba(uV>7BRs&^g{uL~rRdNW$)dxWt@2-o%;#o?f=F27s50s$sK=^jQ{`u07*qoM6N<$ Eg20*mT>t<8 diff --git a/graphics/object_events/pics/pokemon/nosepass.png b/graphics/object_events/pics/pokemon/nosepass.png index 201da05de2711b42a1bdacb61ca195058c7b4be0..79de08a2505f784558d8f7666a5ab3da8a2bb428 100644 GIT binary patch delta 640 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 diff --git a/graphics/object_events/pics/pokemon/nuzleaf.png b/graphics/object_events/pics/pokemon/nuzleaf.png index 59215f86fec9028bbc2417dbd4beb7279f0e8162..c0509821b96f5c50afe87508fc8c459579e38e3a 100644 GIT binary patch delta 553 zcmV+^0@nSZ1@Hur7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^w>q$gGR9J=W zmFsSUFbsu}>O@J2o%es+*dOR0+7GPKO8M;g_)x;K+;PVpcieHu9setO?+5s? zstcm`b@f_VT$bIsfPZUn%8B0Ar#FDfJFhpdFyLSEj`=qep3UFDV{}%XsOFHV` z9@JQ&li={q`Wkt?eZGGs9rkY*$UVF!9w(m8tqu5c%D)kazWj)@M8p&Plz*~)sjU~s z;gI)Mk8?JN<+%pBoC?-TwPMk8uI39dDFsc10cU%$a070mcDR}keYM&OW1e#@K=HI-=Kdjc0D_$Xwg<&LrR12=PpEg* rFQgt|GmxC^r-~!!J@vkPHRA)&Eiz$!MWbB+0000OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005SNkl*a4?r6fU2`*}CVjB{E$@uNPJ3EE$bTI;UAZ(9Z5Q>P`@QTBoUZh*jNP`2f4s}wYgpXmZogieP1|bb z%~|d<;O%+t_VQwA?6$1}&j(%uE~Upfe>1z50p^QauY)J)HO{%$@H`y(jOpo%^m^Ix z8G@m8K+EZ4FJYtK8(A9ZCth>NdY#Ak*M=-kr~tR|;UJ_$xE*$rZW6oA63+O@X$V^6 zfV7UBM%E3Ze~xfE2u}{XTA*#fojM^q4YxUEED}x!$AnOQfMpdpA+2%4ZO$Ufh0~n0 z+IpaEfXTGkoXB!T7S=XoT$R=@Try}+$F<09^#LjB4Uv95HKc{LK&kQs{qDyr>jxS) zwJ)@0q&%Bt8T(p7_UST^MN+C$myY<#+C@aEjaxUeYgtv?)wL59PRoJOtjevvau(|m z`n6xPoRYoWwl=b`7Pz4gP&40LXwZAZ*sRv}|6r(P)&OP>P>&@uUTr=xe$$P86xN@e nG;V3J#S8?y{C(WG@PF$Ap0B6d8eH4h00000NkvXXu0mjf)m0Xy diff --git a/graphics/object_events/pics/pokemon/octillery.png b/graphics/object_events/pics/pokemon/octillery.png index 82e6ef463bdfa585d7699917b51dcb3902d0c37f..ac6b2815e37c0faee77589a45339232c7347e844 100644 GIT binary patch delta 631 zcmV--0*L+k1-=E47#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xIY~r8R9J=W zmhEnZAPj~TXo74>@BePs4>TTW={En;Y&knVwZ1Q@Sp;i&-)ekw9 zrw;Q2{>3-E5*!0_4vBvSa*G^)5zkkBQ(?rlLz-Z&(Uc=ne^j1%d&Ijy?XYiP#!29{ z#~cGbM=qMrF#H8v1af`l#WWCb7APtF;TUi^j|UJ05I!0Rxa6b+3^R?o`TT&Zz#gsv zha)Xd0X}8GyglMQCvle`74wvc_$vdn$N7lgNgn@LGcf0z@{NDH2;AwfzjJ!Qz@-ni z;e8Wvk@$r>ud}T$;FPiV_ss5`f-?>@*mzrDcno^P96*J-5eG=3qdlP(!zosevGv0zSCq9zoh8 z8KXdK4KL1LhT?yKH-Tf5;9=030qu`0rLj$V0ytAnngHaOrt*V8to4J}I$A8+JL#lx z42eNqLGGd>fRAbUa1)e2u?pndWseR5@i-b>9NKXhFH13iV!-%!r5i-spa>BA;sFPT z_XHlpCl-Nc4@ZHhd%SZrnuwr7iaMlYljjCSfNt?pn)OqvI};oXat%3Tv7Q3t`pNsZ zF`*BMm7oS`5(=0GQI=-ot=5ia91~{(IQZj|A@Enh_c`}Q25*OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006WNklfgmUPg&6di=VK|FOxhkEhS_sFX#Cpm~Cc;CHSWJIyVs?oY#e_-LYF8c+>qPq|a>~wLq z>hr9c^CC^0v+Rm4oj+&MoOhpeooA)rbY~ZNzUm6C`#eh>g=LnhBN8S{nz9NF`Se<3 zI0|V?CIM3xuA(i0KEppX9a$orGYNrsWwIgsKlNf@io zum^*MO#)_2e?t3Om#^9^9|=$%FRcNdKWF;o?u9O2-ennO^ch)aSox3l2FLt43vo}U za@prtmMRL@vV5A!h(B<0QD-dMhCY~MS)r!|`^G%YR3534i*w)+t#QG5;0fWt>!Ae+ zhxzD+0Dy=VOkzM|jhONn7%aAETRya{i@e_rl+SOd2q(@%O?i9 zF;I0oumEMKS?CNgFMxzJjx6-xBRlTVV-$MK1ge{FK!#hs7!Mn3?1%K`^(q9xLKQ@0 z#d{ihMTs8iYYemw$3O=t^w6iGxuR9J=W zl+BKVFbsqvLF`K`zyI5ICUp0d#3gJGD|z@S(l;F&LntMcN~Kb%R4SE9rBbQK5-G*6 zpDo@!QH^ib7ZpDp=S_ZD79FlQ+FIsE90n0p7*u(An`1bR5}>>oY0c#f>IWQ#D&qC5 zE>h1?K)^X2q^omE8ytVpzxnk(?;TdJ{TTEYa#5tKV?&L>Q;s+~eCO+=zknA)eIKJ| z9C7Ie?|9fiz@OHKLrHns;vDhMjD|N5aCXRWoz@RHSD6~N$r=nfmk3LY-tbR2Zqbzc z{42QT#jG{%w#ogv&V1YEFdVJ5V-XPXMm^!j6HW*9e|ao1r)F=+_j&1jjzfM` iSv0Vy{U`so`;Hf+?iuT2+_aPc0000OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0002}Nkl1pw7zN-rX*0S|SGO04 z;!zq>W$a{Y3O-y{8wwq~*!T(_Y-=itG9^*?WlCwGpr`4R{s+Pqkdl&;l9KXgVTwaX z?03S(_xh}w*D7M*s6bl>^P!=&nQf&NWjJOkK7sNfm=BG^fBtPJ^-fXNvorO)l77uE z^MW*3E`=1&q>syswYgQ4nV**B9+bgF;g=-M7EzaCCB4-LtSHN3BF*Z{l`7I$3Sn;h zp}}p}xrnuITtE4v*~xTwuP`vOzHNqxd3Q2n%zfL&4F1`?k1_X66Zccpz}GNLziEul uef-4S-TtyiBKu@_g&{oNIL|gW{%_8+q}wSl2kXQD0000{6f zsNu|1DIrAl=Wt{wrPNwW5p6<(w8fjsg=kzNM8^8X)%B=QX{`xak18IAttPeA@u{t+ zdhx10O<|Q>j0%g9Al46#^?Cxe%Glkw%eowmrH(~6*dqovXg4Tbroo<@j4Uk&B4+(M zmu&)=0i2@0)Cst@2==q?ZOk@zXCq8i^`b%%3%x00000NkvXXu0mjfjtA?w delta 451 zcmV;!0X+W31dIfb7zqRe0002CwraMKEr(f^xy}L_O z#=3Or(&f*jD2nVDA4=~^%Ha_{+#nGmJ;El%%xiIOcI0NX=aH0Ai%q>Kx$|h}W=DT< z_IsNnMM6wz&&>jvwO9xdwU|BHf+=lZN*Q~!bL))ucfrIXJ+?bS1@~-E)Z$*UU2xaT zw|9z9@I#v`H;)}R*fzg3M@|NeGV@&-yB_UAMzWYE8D%c*l{621&$$#)JR@y?)~Weq zlyz|;ZqFALWuDqM7d6~5TlC%GFi(F;-#qze{n3j@xlVo8olGmr&gW<_belJG*NlI_ z#p$Rfy&g{iWKdD&}fzph`q1P+H@H5NZt`njfw=n+h*kZ#Q6? td*Gl6%ovZ`Vz}UbH~?PHpndv($`|bcZnsx9MD_px002ovPDHLkV1nI7*C+r0 diff --git a/graphics/object_events/pics/pokemon/omastar.png b/graphics/object_events/pics/pokemon/omastar.png index 4087c809ffc4d0c9f1fbf8b6e2eb61c66a29c005..05c293a32a33a538993646999058bb17419db62e 100644 GIT binary patch delta 722 zcmV;@0xkXC1(^nr7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Smq|oHR9J=Wm)nl3 zFbqYJ><6NV)X?pFo*Is+=wb%Y155MbBvS@Hy#iiyO$`LzT&d|K7v7SUPdovyf+STm$0uJz-eu;bQ6g3T zMj7#sK19x|!bOf11ef9b+f)9^h#v}(+mPPWSLBM4DgU!=8r%*yLH?c!5=8{_uVYs_I7% zdDwC|L}+&^b}l7MxGhR)KfArFEeX3AL^d48=aqG|Z%*If8mqetM4Rb==tiK+g~RP+ zhi#iNGX>*?nw0+8JD!FPlV$4coT}{Vzxt;())yWA0Y67M%oPN!8~^|S07*qoM6N<$ Ef;ezfw*UYD delta 663 zcmV;I0%-l22Hpjb7zqRe0002CwraMKEkDHLw!IW~@R&%b8A2)wV zL}|*yq7#=HBix$HHRF=XF5z*>i8TkKCkf`RO;wu}J7+jfNi3L9Znis}l0|2xuFZ;# zFxr^9%-=SlHrws^>GHxW8=mQ96NwGMgxO)iR9I`>WJa&e`HD$xYVB}i*tmc7XYLbX%To5#7uY`!9tvVYYmCt+HWYxtLqS4z zS_{s(h(}{)Ovt;QrVvgBRX%tq*d^pf^ApJ4Qu$yO3sA?MaF*NSo2GlGMeTU`ZJ1#j z9STZSxUT0;wPA%2En|-hD;+i^7MPiV%=C6+QUy(CxHzm3Hig63sJO!Db|`<4RHsK@ z2p&(y%;0|(_o=x5{GEjYG&&T-gem4baW%ZpqT^+=-JT!zg&hx8@AGJ&?T^Y;)q`)s z4?a2+BvkSg^QFUM91uKSX7bPDFK}+`Q19YmP`|gX+B~bcOQMI2E%ppI)i`0Qg4;aK7A4z1#6Gi{=c! z>;8G{0IumtDgZL}fJy*pVnUgt{Pgyx0AsZ-6nL0ECtjr~z(@u@{Un>|2*O?@RODqy x22;|UKrHq)$07*qoM6LruV1mXdM412p diff --git a/graphics/object_events/pics/pokemon/onix.png b/graphics/object_events/pics/pokemon/onix.png index 93cb4164cb285f281730c31048b930eb3e4db206..f82f0072360c502728deb0c5101e4e653a65bccc 100644 GIT binary patch delta 871 zcmV-t1DO2$2CWB>7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SD@jB_R9J=WSj%$Q zFbMS7BeDPgx8)&Z*#hjem(H}BB$H&3*ad`0j^qFO*B1W%v&&=9U%Y^R8%29NyN2DW zq{wK^uq5#(=m&wrtfYueynfe7g#y$Fe@S*aN8@vh}c5IX@ z0CirCPx?8<5@m>g10$b^olk*9c*(f)A$(Gbl4ytnMNA{lPKly-Y8;r}`McooMPP^z z8$QKCyxRY=s4vG1v#s1+H@d>#UE(A5fi4ZfiUcj3r?rM5A=3Eac$42|Q6Fk&8{Ra?dx#$b!xU(Zs6Ye+Zz$t?704CqGfm>?J1PRsQ}Oep;2J*#hSz+S zcqm{+Z9Vu)hG&!^HHfdM3B<`Ia%#8P%kv>HZ3I)mMi37H`yJ<9XY)qYZzeTrCi2TB zkhtFn-UJ4JxKmt1T%&uA#l*!IKq056h#O_OMGNW zYjBNHjb0Jb9>q?ACcOv@aV=AZkdz3+iYgLKB(UC;6j_bBi8a6Mm6-x#{2+_b@DLT@ zc#5-keBN#ZCtRqCiJoJ-dKgMW*ae2;5P6@$5s{>Se&NZ|40)~XHGnatSr+2`V-^d2 zOo0jR*EIWM09OfT3Z|d_?DOAn4Kd>U9E-qgriShf>uV_R@^}$I(J=S{w=5$I(S*m3 z`#{BDazVz9fxij}o}y2GO%WCoHL!1)J_&|xO<95!7+_)1)k5`(({vRN~pSV{xTJ|1?$ z*=A@PhM`*sNr@Qe!eBkfUdtnCxTOKEVJVq6$paA0GF|qCeys)T_VOh-Mv2RRW|E1^ zdtGc`jS>OD1*WJI+V$wOejm%!cvvcFDUhoKl3y5)mPVrQ-F*gVV7GpSYJLeq7at%%jfx?nUtBea`?3oA5wZZpn)ipGsKXrq zC?_`oNdRh;X4)qgYLN!0aG7W8_DVPk5~BrhzFwQ*N;&c+%48=Ct97rTK|4)$4z`$I zg5I{ASv!#c;L%_wu+srJ3)@R*oV9<8o!3&cBDjd6fTb%J!UsfGZlo7r%DdfOK@xad z?8kepauF0&r+82ZToCK1?K9sA;v8N&aeN4rh$j4)9912| z3&hKo1;;B=mnI?NO6ZvKt*?G20176q1m&bz+BbptX~kNdV#a z9DB!2-Uz7;=x={wKK0*%A60HBDPFP}R#vydvt0 zpfTj*G%Z#k=f%raikAni3a5WeWsKbCy7rAZ zC$Vhfv|$h_F>ccshn!JOUDl#^Y1+ckMkn%e@?w4R|J=4~z_-Q1O-v>02Z0(7!z$Mo zH(nBqIRy|dv4e= z#Im3(99>8zOXJ)_WsV{qUmj*i+VS+b`Y(Tf0H05%fKR9yYybcN07*qoM6N<$g87zt ARR910 diff --git a/graphics/object_events/pics/pokemon/paras.png b/graphics/object_events/pics/pokemon/paras.png index 527da45bfe014802d2d4e77b3e3c3c4e369cd09c..f20775125ff11d6037a3567a8bceb009ea40d532 100644 GIT binary patch delta 583 zcmV-N0=WIi1&#%f7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x2}wjjR9J=W zl+ljsAPhtkwn{26^8f$s&X_ct1_RsGmF^3EDe5t1?13!Hj2Sa#%$PA_#*7&=W-L#{ z`{FbHzvH=Yk6p3Q{ju$}!V&*xItJruatPdZ%{eOLyaeadGq}Um^r1ads2}s<5ToZ{oAU@9kWhTv{00Ub(o|DQ z_WLYG4bB^O;cLAAx1r_zWKZ`VB6ZO|1r;)H5=D(HC?cne`*B1@#3EW0={fKP>x)gl`pZ VGGM^^tVRF;002ovPDHLkV1hp^4{rbf delta 641 zcmV-{0)G9D1;_=E7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005(Nklug$jDyz~3R{Cn?|m zi)@6Znrf=4ruuJcyG3ZW-FW?hx;*Z9wqBO#`2F5z6Nqzne*o8}e!?H*^=!Rr^W*Kk z-%Bms0UVpc#ocP-^=$c|WD)%Edc6X02XKrKC=uLlye2`L!r}Pfvk85mpULn9l4%=X?lEq)f&GxK=b2d=JQHq>3xP zdz{;bxU;f}f0)OV?}z>TZ2S9{gt6CzXFelU{r*fpRrW7j8mokbOxi%zxevtQRbm>- z%wzLRD)_?Y74$1b=hij^X0C*f0!|kF0OZ%V1sp*3cXD#7$Iq0&HA|ju!hWTR&bF6W zaLqz4Y+w%DSc^9|k8ndl=5cAgs3X}#HlT^%E1%axe*irhtP5f8L~3CN;@Y_A1N7p$ z4k5~3OY4-1x)nnJ&8p|}h4&40e6|fB0s{aU0t5kQt;us53L{naKGdvi+SCS^h6FIP z3nbYSKtmvcuI&(T{v6)>LX_r=UBFob2+;7Jnuez?qxal=9Rbh46Wp#_uEoO=00000NkvXXu0mjf`iduK diff --git a/graphics/object_events/pics/pokemon/parasect.png b/graphics/object_events/pics/pokemon/parasect.png index 7aedd4de6bb7324728da24e58cf7c1c657a07018..ac752c3b519805f55a462d8ff282ce3690d72269 100644 GIT binary patch delta 705 zcmV;y0zUoO28RZa7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xf=NU{R9J=W zmfddbAPj`l5ELSW{r+!zZ1b}?5a^1FN=M;h+wvJaGfr0Bws*bjUGI9=yZ)PX@mk=2 zy)Jj2r+Zd7senAhJt#CJ+&z#vQKCrxtn0?xugr`4MwTodk3bc)}qB45BfsryZy@7R?}i0}G5~C_aH>TJS|IzwdVryF06u&I z5ROnAG}M#6C{usM)y$W9!CY|TEYJIZ`;Q6crxjQXMjnf610;|l4`PDF(LjMhFPz2! zJhZ}TAhkimU6FeT56u9$Yr%BBnE*pTV?qeVM1d;cxRp8ZRkZ;Ui0mmZ^wQR5Q{8uyH$9_gEp92VEl<2bj}OT z$~y&W;+^w~cm9`Ck7Zk-ckT~)Y$_#jdL4a&vyQf)zOyG#8SLnPyzJM9vL^o7JD=u* nzqqYS=c*l77ml^X{X6{!-Qh-0b7n)e00000NkvXXu0mjf)|62( delta 787 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 O002ovPDBK*LSTY~{Wv@T delta 735 zcmV<50wDeF1*Qg&7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006?NkloHe zm0V<9_#t=@sz{g=(G?Ud#Y&M{Qi%`%4V^KO0}-TnNII1&;fy1c`Xvk|dg}1QMLr);`a)f6N6?Us<3Mc|e`91eyW~ ztNaXsoE>W0nrXAfmsmaiglin>mjaf2k$}#|1`PMEy9p<>n>D_`08PtKcE|;a_O9BNyq+ARE zF91gvX#ab9-bW4{K12a>xZwghlMDFlXwSfg;001f;OPm>i2=vTovRd~$>08INNAn_~CezXAi7t0_qwT88U0`~fmvZ>(Y>GWp@QZ~4mRB5{m3#dSfKIw zIS3pDwe57s*fu#&Nub^%e&#*MS#+k&uM*QvEI+j!9a_5x1ojhgx(=oK(CFm;Q)^F11Zno_}Ek z_CxkTXu}frenUBAp93%rzr9Rz7)|Npn^p>d0AMNP<(rMH+FzXJ}6k(5HAP$(1%g+ifF=s(1&U-FbhW=Y|3Q=-)KV=ARCt^Mods zvQLog0CRbgy2m4bE8&3a^!6>r#uCluny*%b1Gf^6d6BZ9`$cc+cYq6gTVi^|ORbF- z>iYxP{kpb2`$IMS>D7x<<}9MADXzy=rJ;z?Q))_j_fasM^I1^y0rpW_qDy0W@P zS|4kR47eJIxoMr$W_{}}aCBe#-vgf3RVJxY?YDRX+<)3vV>kOgnO<*;6xQAG; kyX@$@^W3ob=QTOt7a}zqwal{x=Kufz07*qoM6N<$f{od|F8}}l delta 351 zcmV-l0igcS1E~X$7zqRe0002CwraMKEiW5Zeq! zE?Q73wipa$a>0bQk?Y+T*n$-u7albvlNG1ly1+{~Za8)S##Z4`-wHl=+wTgYTx)-* zyMBn$WfgQcBy6oop7|k7kvj}Ed#ChO6>hiR)OTCuKW~Z#$WQZzy5t|3ZiWVT#x`zi z)LPL`#M8W?DU&=8ni8Du8#+ylK$R84Cz=?D7ME|qrQ4_&y4^i9FTT+FZ6=P7p|7K1 ze#%3?@&?Bq*Qq@oaUEOZZNsQNtQAXB6xLq^SF9EK}Tv9rB3T!k2q3vnK86$fL? x!K%dER2=LXl1P{SYxCE)n7`ASaX;xf^9$XJ?1{2uM-Tu2002ovPDHLkV1gx{pUnUO diff --git a/graphics/object_events/pics/pokemon/pichu.png b/graphics/object_events/pics/pokemon/pichu.png index a938f563bf756ce7efb070e360744fc3619c43c7..a12bb2002a3827aedd713b2a95dcc2e6b4d5efe8 100644 GIT binary patch delta 387 zcmV-}0et?51k3}F7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wM@d9MR9J=W zmfLQ_FbIZSL6DLQc>lL8PHmc^p8(Uz0@A05UEN05Zp^0~NOjoreKrTtx(k z5+9PB3nPGjY~ZN_73Y619#t^o>K|Bm9M-4eB0fV!ry>3}AI>-mujb=zUw8NmPSd~0 z!HR2&03P5YC{fL)mN>o4Yk!3&DCN4rzI&7D&l<<+A1-l1?{UQQ`jy;vH~=<)BaE=( zMR zknE-p4W!&Mqd2T^#fP5}w;qOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003jNkl>s|qHXv5F|H|pLyY8^9zpr9>_}F*qi_W002ovPDHLkV1gXjzW)FK diff --git a/graphics/object_events/pics/pokemon/pidgeot.png b/graphics/object_events/pics/pokemon/pidgeot.png index 733924b2747d7a3fc3045a855151a8479ba382a1..635ef9c68227dad58b9c2a3177d16c1290891e0a 100644 GIT binary patch delta 1082 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 diff --git a/graphics/object_events/pics/pokemon/pidgeotto.png b/graphics/object_events/pics/pokemon/pidgeotto.png index 848a3eebc485881953676864e05eecc2fd63f56e..6051b5e52bd0d41ad52b4f650bed1ff7561f298c 100644 GIT binary patch delta 845 zcmV-T1G4^y4M{{nR9J=W zm+Ow>APj{&MO*}y-~Vyf$B=|zC#|+WW>+fJc6RawIL9_l=JEKB@A!`I_>S*52GM8y z*9Vn*g|GOByA$yz9Czeffv@?i_3vp)tUvwxHh!~0p>(&!8~k43Ef;y2A+xpS-8Q&8 zb=*%mZvx$&ChjdjC2xNj@~0pCN*_k^4eZ=OZ89*5oZK}Ie!d>Mft=(+)0K64%K6Fx z%7X>x!dLn?Zdq(2f`@<>?IIKR3{aI#l6+qn0MCPa0$J4|1I+dm9NgJHG!wxVtb~a# z3q;&J2^?3ffpld61p;|eK1|gX(Z=1mF}5DIU7#!xZ3=D-;BJ3zdPW*!MaO{f)VXUQ zONEP$#v(tO@a^22EBm)$APob}Q*iJ#0s$dV1DQ2~a>dj@Hwf+u&`6MZ8~4trG^ii0waP!F&uqSN-$B$OqNk?#Nm@Wg zz{HI;(J#?~K<()@|_Ss3@gK)gi>Xw~5igYp?b*?+!R{E?K@E{dl+>+%ySwfLpl#T=Y|q|G~w< zYJsKiF^vO2@rtW?%i%z*g_263R*n9yZ{t?sL%a77uZ@5FB)`=S?B8|GA};sSBl3cM z-gREFmd9C-cnu{WNz2oM0ydmDep`>(9{fcX?WEo~MPCr&tPrcp39C)4NA{_dQPQ+a4o+h9idSjfI4h^S1aN ze>FI2f!$13o#uV%IMHWr-wXZu@ADUf^$~Yx;NK}8Xl5aOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0008vNkl@ST<+$V9v912$6yi`f3=`$ScBL#xK7R`ZzZk=6=2j@&N z*hTJr{j+A2kgmhjN#T}6`G>Us5lFbK70a51WAN88K$Iy4yU4wt;R$6V6otc-+jD~h zl6TGroiXXu9VKW6Q`l1gkm}!5F;WR=rY1*x)lunpr!LbGvV2R}%{z z7{YEd;m&7Vq~GlIa(6;GIE*KUl=_QihXcwri)?7B3UeV$-A{rrS}W#NXzK=tf!aY^ zMToB$cUbMR@B6065uruR^PxR>_Xh_{^K{sef10uM?YJNWguR}SSOJv6xvmz(4^A4K ze90TenK`=X;rMuM#R|isRS@cH&|bz^ZK2B^zL59k_PgyY4NJdSHolbW_I7;Aj{_5c zud@$cS{sBZX-m#~fyvP6m O3IG5}MNUMnLSTaaJD-LC diff --git a/graphics/object_events/pics/pokemon/pidgey.png b/graphics/object_events/pics/pokemon/pidgey.png index dfaeebffc94ac68aecd069c8f45a6de66bb9d22b..9b06eb713d784fd3e1e4c1d488f02486917deb03 100644 GIT binary patch delta 391 zcmV;20eJrV1JDDI7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wOG!jQR9J=W zmBDhuFbG8D47eI#`2Wu>$TmNvDh@VdR z$l(w8hY}RB#}MAW z=E`UWWIg5YfT!H^A;fAX^JGs_}gW8C%&j$I|)Z`C5 lpgThTcuwJ8te0Oqz5#Qo9v`yR(~STC002ovPDHLkV1m+ux&r_J delta 434 zcmV;j0ZsnU1N#Gz7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003WNkl- c5B_bw0jEy(8Rf4bo&W#<07*qoM6N<$f`<;W$^ZZW diff --git a/graphics/object_events/pics/pokemon/pikachu.png b/graphics/object_events/pics/pokemon/pikachu.png index 6a6fde223580f1f6d95a65966b62c5c6a312756d..3e9157699e9cba0c9e302936aa15da2315611e92 100644 GIT binary patch delta 495 zcmV^wvPnciR9J=W zmd%dCFbITQ893y?`#UsCs6V~5%Lbl-}3}G2@@#!_?cjMgOcC!ssswIb50e6pM1b=Vn!q$b$ksX zuJspOX->vLj3W}zaVvk(wB*79wcLjgQBi`1o5C~VChIr=`{y$*PIP7-cl=fu`TGLD z6O0Em+~j$7GuGGfZ38h%$ulN#0hvWG|%-S(@?Iu3y>2NHx&heYxkKAwLj*-{a9dCAdVy7UQY zFrecmP*;;u*km1dfk=;4@&qc5$&bSjEKV{kITQ-{-1v%1Q1bx@h38WJ0ascA@v00x z>iEF_6E_i991H9?5i{B3af@{vH(1rdDitq89VcDwsgww;xq5ZsaXfv??N#Oah?6Gm zxY8M!Ll;k9bZ$!yX9@7h^SzEpVepen%GXwpG7bgxW^rAf<>!lEv)8m5<@&shF{0Va lR|4xRyFvZ+>GP3}_yW&nAc};PGll>F002ovPDHLkV1hj$=)C{{ delta 530 zcmV+t0`2{`1lk0U7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004gNkl5dr5CGs?%IKv}QXMQE zyl`b?A!M{7l`!&B-8%G{EMYoyxM!%HNWpe;QKc@e#0^NFaqb5b0Jhj-i!J_0unkwm zl7C--*Xu3+B-FX9+veFrX_kDRW&K6&(^6U>wL(3PGg{GXfBRmsXdlj`^QKmHRhM09 zMYBenS+t*q+T@AmcIZRPp0TU$`G|UsTh8rUMqC@d_Nibi`T?;+ZAFKU@{UuRP;e3b z8n#Cb=k{;S6XK&54PB@gJ=Dx0p|R_!=Z57g9NGs+K20=7BV`W#(4@!;hGqX&b4H$X8O Up0`KDeEPx# diff --git a/graphics/object_events/pics/pokemon/piloswine.png b/graphics/object_events/pics/pokemon/piloswine.png index 9f8676636e2b77a7531f8390c3e523f13017f6da..2d0a0394475b9c3e7b0b3a260baf9f75a1f02279 100644 GIT binary patch delta 585 zcmV-P0=E6d1&{@h7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x3rR#lR9J=W zmtk{*APk1}AUX9s^Z)ysvL5@2i?x^?T;ty{Nl-TsRq;w%0G z`I{LGj_90gI9Pmm*?}0pk-_9n>?wcSfg}E1hTrDw;a_n|9im4Zl0bOG>Coq#n!x1l zG|j=}DZKMfIJYNxXf1!X_+J-*&NUNQJddwtusC{uc<{TrMd-5vH2(JmfRwkX5bEy zBbkmPwS!I0`f`C)1#M2t!ePn#i4QlTE~BFUZ!Q<#+9JBv+_4DydI(aA=~vSr$oCzqH$$~p*fOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005$Nklc#16b4{UT#4>REq%78yfqDrF)6*xD|Kp=X zLayUFuH(aux*GSnLF;WmL|M>_3= z4ZKVHFh}2}&FuW62Y=bl=Q3%^=YungeQ|;A#5mU}6VrLBQ&z%KRKZ<=-j^3B1?HE1 zfztjRO!+V{HU_#K>4fQ22^=arG8XK8t^gB-eJ4UDOlLM<Yk z2gW9(mDqH_n_QnZ*_JkN8Co8iekrCHs6v5Yzks!SBgDRigz3@+u1=eMlUZg@G_Qs( z{DSQg#QkU4`YpwdkBBav{rdX(PiArxcI=%W{Dk%Hf9dPPub->;35|3PEvjzE;bO%F zVe-RBz?O96wO=52zaJhk(7SPN{F#F?WoerJW_MP;!B5}uyDP-@eS$MSS%ouKFE{Wy zF(J@6_gB4P23QpcokKwYY1GOL+~iFGVZng`VL(G*?c66~iDSfOnt^8e*cu3s|6{xX Y;c;0-5ZebChX4Qo07*qoM6N<$f*eL6DgXcg diff --git a/graphics/object_events/pics/pokemon/pineco.png b/graphics/object_events/pics/pokemon/pineco.png index 79ea8beb3ccf6706251d65fd1aa4afd7be6d861c..3132b06c19f40f8505e26907e4cb516a04d50b8e 100644 GIT binary patch delta 329 zcmV-P0k;0+0+Iue7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0T4+jsZ=VJO8=6q&J%+)X1JQq z4XRCbWj;43$_<9hk?{KF6U(Xoxj~>&_b*=rbo{6X{Mr7@AYQU&ZkpCfK=3kn3Hej~ zxk1%T&6oKJlYpCly!oH>=LT%wQSN9lt&@P@hXLhaf8HOpW>J3@5VuC(@s!xR%sY^P z>H#pM9w6ZJfS&Jxd#r^AkOx#;V>AEEcVGdXSMZwfuYduMY;k`c5C<&2eQ?AyAm`J7 zjOPvTvtMMa!3kZ^Akg`nYw0Jv6IZVTf z&x4Am%c@@tQs}a$?ZJYZLCcGP(F@{s;Zt4&EfO&Np3{S?1Dp_qsC|&N{~N#mRE)^S h`T5b%9P0nEZpclUJ*c*u6aWAK07(Z$PDHLkV1ih*i&+2w diff --git a/graphics/object_events/pics/pokemon/pinsir.png b/graphics/object_events/pics/pokemon/pinsir.png index 352a518243b08e08b552f9abdd1306fe21a2c4af..e78ad051be79aa99d3ced5ac6658d3549695a634 100644 GIT binary patch delta 781 zcmV+o1M>Xz2Ga(R7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x&PhZ;R9J=W zm)(-1AP|KO*jEA0`@ij;gC-hiVNzQ=wHJ2PB+;*h(?5W-EVtcu+ikbqcH4hoz}3a? z@V_+#TweVKH`++wj4#$q(0Wfe){i?DR(!<`h;bls#utkL!l=bHghpY<<0t0>@x)_j zQas_j9Sm{3QaIyv$OwP>J)cibfqFIOA7e2;$|;ai5?|?!Z#d(Nl(?F|I%ZrgMi&IUy%eUDodityVo%u0F4qk1G8l8?_z$c4j6!qQ0y8dwZ_8bT zGft1B1zPp_0Sq}SLv=OB4|a+!zvHRcNuZVV9j9rFebu4ouV0mjmDI|7tI@}qyrO>6X&VEt@4`mLC!T@|Q$ zI{{qtDvS#3h?0ZqRE+E*4MAk z?vSqHJN1Ms@O-cBpXQz?a0_to{Ar@nPyaLOi5cGeC(mzH`Z4_j@YhKOEWmqK00000 LNkvXXu0mjf|BHTt delta 814 zcmV+}1JV4`2J{Ay7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007*Nklj+V7zSW3%>ED1Y>^_R z?V3ofI-bfk$5bN!%9~s%%1N2}ArGfacZ8wJmVygmYN!tb#=yZ{rCV;Oha`^^zn`&* zLFl7>w2$_#CW=?ghy1Src+!0P-G*bg;=2B8z;RTLJLCN(f5~Mlv1?>hfujM(mW>2Q z3zPR6i&1jZoNvbnEhfbPV%lw6rEzk`1u%ZJM8D1R(UIs4={gUzxS%VZSiIw^fMwl2 zQp&EaNw1M(nz#Ay>%6Y>jya`tH67XgK2BeA)A)k-J0CE;r>q&+_T7~n5l^q|ejD>2 zGBCJA{YLTmfB7W^J>{eQm^B%lG8>=t3 z51`kiYeZfEU@hzc8yU#vr2|IB3TiV8{CpHdj9G30mw&R(v zyb)Ex-3bJ2^{%#U_?i3d<_eZs*_CP+1!e&*mW1J?_&yQJJ9VEO$BdqqxNfd97r0s%>Ib7vDvr~m)}07*qoM6N<$g7#;1!vFvP diff --git a/graphics/object_events/pics/pokemon/plusle.png b/graphics/object_events/pics/pokemon/plusle.png index 8be270ffecc21c62045927c57b20cdd5359d652a..a4ca3c0b18d4f8cc940e8a8ba3ca015dd44894cb 100644 GIT binary patch delta 418 zcmV;T0bTy21nUEk7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wW=TXrR9J=W zmeFnmAqYh$Aj%W{|G(|U*-0mj$i{ZJ5A`OqJIQen1kvNz+S=OM+S=OM+S>Z}GPB|P zyZBA2b61DlTGPv_X=~qScs0MfSL-akfMbHo>h1M?{A*yXRVM+29IMh)T>b6s{PfP? zpT-HAapaZAs6TBGV$Oe+xpQV+;E)IrV3?qUTLGs2lr_$bA>@B6{1CTJ;{FW-%=lqK zr(~SKSM%;4LX7;&_;K0C41d8-3X3PU4Jvm+gHzPEo?8 zpven<7dgzke-fS&3GX$+VTI&e1Wj65!T=JEGujuZ;H+BXXO6=Pc!tBlA8_1rN)fAJ zjbz-9Y6(l+H-XGAl4hEGANIh<0L(DEjbgx*cOO>aZ+xFzvEdT%j delta 475 zcmV<10VMwG1Ed6y7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003mBJSx!e|GBvNM~Zhc_xy+R&%!N zd_ODU=GjFTUnS|(Lzm^G!CE+%LeRFa9CR?CeSLvrMjJxJr8q9=o1sF)vtM|IV-y8# zSf~Mb-`f_df`udv@G-?HO4_BW=g_v)*Yg%gt5b{7J>4?hB}0eNwr1`N^MJHEwY%{o zFgau_GPpdSZLlVx4R*zOYp~_7xNoq{Q*W8jR@c6)3xlmNOS!>NbAJ11FjQ^xRY^oaR9J=W zm(g;BFbGBC2$Qg`^8bHZK(}iZNN4RsALOay!JB)D#%?Kh-F4SpcinZ@zbR(EfG;a_ z^?MDxEKAbS!Iu@f`n?8TN=Z68cw0ew5`_$R^?%dA>GCPQtkBi(8(^kXKrtov>l&0j zra4yBc}KGSErqC7P8@#yFUpu>ql zk68Ii>Oo5h;LkLygIod9cT`5qfTtHs z%dXoFQ80kjp*-J!u7Df?ua>}}Y!ih~(5pkX*A1{4jDL69^*Epzv=2loKsrP>pq5g} t7X~2E$1}+Pi(l+{-(`UpO@C7z=odMRFo+1(Wyk;k002ovPDHLkV1m#uGo%0j delta 771 zcmV+e1N{8j1<3}G7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007QNklAajrgb@El zQIENe5Ms#CRvgp)4d{ekZh#^c6lXxKbVae3W{2U#2D$+;F(M|`ZiuB9q@Xqf4Nh7o z&o1fdMx=XFf63?Xvz_F*gk0BkU6-ybHjrgk6Kv@%Ibrh)e}h-^s|jqqEhj5tDA;V@ z7R>ey!JJ&|(p!G&0yD?YVmn}`U`ubwl_E6-*)%l+*iUnpSCL_m5$l=6R)Bg0924`UM)C{0gbHdagECQ2#%tUw#4<{}M3lB|^h69doD_$BC3}FN?u4f9cgp-O{ z&I7DZVMOYgfB2y4MLqB3?A0S4TXf2aPJ_6!8-m?sCCiIRP@#j`8Uly=< zc2gNvdtx(TXI}ump4IZ@0l%yOlWFw+JHWS3xy-*t_Euk19SFa!`_9z&-Ixr}BQnr&u|05Tbq2hB9 zRLoNEY1`o=Z5X-yRon4S%CA2Y+y~B+R0l2#M(wB}%zy`yqX4z(!+!IyG*p4zev_kK zA$VS;e_^&}^r zDtmX29JgfVxc%m1G(ZX-Oq^=TzdI^Iq8YGMa-;dMG(hbxH#APsENSpJSh(>PY|q002ovPDHLkV1l|h BSH=JU diff --git a/graphics/object_events/pics/pokemon/poliwag.png b/graphics/object_events/pics/pokemon/poliwag.png index 354ee262bc09ddfa3cccff66478df077e0cfa86d..9d40e7ab6c2cc13279721a343f8dfc6c9fa8832e 100644 GIT binary patch delta 399 zcmV;A0dW4b1K9(R7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SS4l)cR9J=WmQjy` zAP|Jfh8G2A|NpLrf7BOa8+r`ouMZ48RiO z0=vKomj-ofyI{jc0eMGSKxQTWp6dny%L4PdafM4n*t|6`?*iP8*S;#8@OsrM?W_Q0 t@#s2scYRA}(mLV9&`htBzgqvg;|DEGF6k_}5(EGM002ovPDHLkV1jb}wr&6b delta 362 zcmV-w0hRvQ1GEE>7zqRe0002CwraMKEIdd$ORi@OI29Aurz#_3x6|rb`*kc7eS)~D z!}C*@Mk94v80xF%60tTpcZzX=dA(LIX~5XHPgz0PvI2SM16@8ck_X(!n`{1a+1Awk zKBe|MKz1~Y?awZUGyokx&F1b)M8U>|e;{7^6Q|stzi_eh4M+@+4{lpt#Q*>R07*qo IM6N<$f~A|O_5c6? diff --git a/graphics/object_events/pics/pokemon/poliwhirl.png b/graphics/object_events/pics/pokemon/poliwhirl.png index 76362bfc99a75564771b025c8a556e02bb3d78b4..b4f1e424fc181d09817e11d7a2811f4a82588621 100644 GIT binary patch delta 478 zcmV<40U`dG1g8X$7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SrAb6VR9J=Wmf3E^ zAPhw#iw7fw{r`VkW70GbvkYlpDz2iDGRMm`L?OqqwY9aiwY9aiwYBv>L_}|SH{{QG zjIrl%z$x(*(uf&x=FFMbI1v)F_icXzjwqM@m<}g6N5shMJk@7xIGo^8T`#l443B5b z5|17o=mMDzM_d|zfJ2ppnFdDurbP}O+5-&uK}s=)Sq(<~-2jv}hB>z|9FDjI0CTP` zVX=By$Zf^V2A8b-lGphh0P`ba&p+T=Umg)J(`i_Q`zjMa&1-{&KRdsgurlZYdK=j1 z(!iw-pi1>!ZD5N3`1_3O3adlk-hsq@X8^(g;6(rdiJZHCy{*|fD*4mkeGj6QU+~8O z>QMUX4AyHl@e@CJYQQmo7mpGbA|K^xBX=c#8kAG&@@MDYd6}OLQqYC)_Aw#+#O4O6 zK`9_X6w(0Ckdj*lvqe2@t^9&Nk7K65`Xtx`2tRRyCx;ZgT&DjSerbuzOle=R`LUF7 zo6C2G?2`CBlR}I9`&(y;rwLRIf76`XE6CjvZ}WAJ+V0Wbci1epYo7zqRe0002CwraMKEb;z6b4|QAijgeU{r}- zA_Gg)J4FmHs(^|qsJG};2Erveq^b-NVn~HBhzW#9YLXZyffzbg%A5G!ga0`Jf>2#` z)m2wrcNY)zHh8h~XR|5Ndd1i@s5U+_HrrI&2-o{pRBaUY0K%TeeZRZYxd(j*Roj06 z@Vfv(wS|0*zd95`b>y;YkL1R*yRn zy(v%0rPT+LQuEAmexTx(fcj3#=Dyu_oeu4i

#y&cwN|JE;klb@Hc8{LTj0000gK^#U;Scxaxa2z(oI$%jT#bBg?<$$tBjv)<5MjJN-O{fH{}Vvvna> zTq9_kjrc2$oLky|J@g7+@XEf+RiB{n6OLTjs8B9?0W1D565s*RLHjPp#}y;u3;|Q# zOh`8)D;`^{`===kYer2(#sv{7w;;*fVEHszR}PePb3asU#T zZ(|bpQHb6-*C#M9K%h0g6alwmg{rQ9)lWIbC)-JX;y2^~A`lvmIRWro&9*;hRe-bO zbk9R65V24QeFBL`Tu&%%27#3&BbOXN1a`a-2N_=G;vQdjAOkr}rH%M*sj02ss52Q5WEBxU8uKUU(zz4AO8T0pXF> z4M+j*`?}fan|K+3ud(8#K=lbhCCXu?tT124gW!iZ;#Hw0zzrX99f#%(#uY|t5s5?k zA~)lQu;yill!t6!6rkajLcA|-9&J73k#-M=RG7|NNnBlO6q={Wnzti>0g^=MAHg+O zA;{RyFLI_f7J_=*vjoKd1jxGaP3zT$>$A&1Adb({uRWra*LTezgY~PpF~}lH>+uCS WFHh3Y{E?3U0000=wBYR>~Eotc4vXqila@=A3ePs+#X*$4#jad#8Vq zp&mT+(7>=<*}j2gLQ#nH(8Mkku$-m5k+n53I5?$w3o{BmrHnW6zY9>2@)nNONMhc= zxe>&n*V)M!thZ)*!Ep~9zX&>Nj3X}-GGsgiIJ4IQwFLiW*wBZM>dUV(HjIK*LEOT( z{_DICW5ohBcFXlTA!q1N1zhqO;~amF$nbcm6<+3a#b{QJtj3v4$Y9?*9x6d@n5hcE5 z<}@({Trx|Ew0@!zR^xkQCD@tH%+S}Sfx91?lj%$gcA{Qith=GnmpoW^6LWtDj$|l) z_MV@~ZvQ9~I+IVxdIY`~s0w0j8n`p;`JNG6M!V#JR0WpN=79vJfK1pfw%f(-pc8yA z*Sy9N1OgO=IH`_1)2Cdshl0)v6c`bkHzR@*gN{$pc6p9AI6}v8@n}YH64H{g0pwD! zbN-r4MmB$$jLLso=(sp9q9|1_7a-#Za$o8NRlLTa7z#ghZ1zJt>=y;R0xAJ`85Aeq zih~7qTso>a+!RqouREm5wVzgs6%Q|>em&*F@!#4TI!&dR!d58N00000NkvXXu0mjf DLk=H) diff --git a/graphics/object_events/pics/pokemon/ponyta.png b/graphics/object_events/pics/pokemon/ponyta.png index 4326c8ff34d48ae2205cb601f46ba9ec18a71247..6ca21ae9c2aaecae9cc0ccadc24e8392890a63ad 100644 GIT binary patch delta 589 zcmV-T0^x4@pEpR9J=W zmeG#mFbG9Ews{FC{QuwX#ZI-etuL;U9j&wqFRgU2xfqP|c-(f|ZMWTa+im}mnb`&W z@59@+WiAVR-7d$s++l(LLWM30K!%ye0)KQuiypZyK=bt}{-nY`CqP6x$L}fLk0ur7IZw^DDQGHA9M}p^g1B>!>3~jIN{s*5qKwz!lwbBF@+$#ja!Ow6hU0snl zAJYv3+bEwogzaDO_}WSQHE*ThgxeV|edl)Qhdx!OeC99&qDOzqo+Pl~;%TmR^nWY|pKlG|2C zepKMW$zy0+B%ps(;7AahKcU{16rbS9WQ=`|F>n b$9MV*MK&Q)9ecs600000NkvXXu0mjf%%CAP delta 673 zcmV;S0$%-;1?UBk7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006ENklO$A3}73$Pe>+Iynd{se`5kg6Q$4B^N!eGa$FFw zdQ5c(9rKBL!F1-wQ?Ht(&wPe;bWAWA1hHGg(vQdwvVk;U(g|YlY8Z4{$0~|Q2PzEc z#N2M^de!VeCvAyp){&VO--fX)Q=Gd_dXEK+8#b_2&1c$xZOD`-`PQE*kyisEyvEf_&>%kV#*%syI(P diff --git a/graphics/object_events/pics/pokemon/poochyena.png b/graphics/object_events/pics/pokemon/poochyena.png index ebfb94708bb41ba2564b99cb6b066d0cef5da0ee..b5dea6fbc524905b170c3c5a9fe01aacb9879c84 100644 GIT binary patch delta 497 zcmV>EwY9aiwY9aiwe^3Q-+#DW;r7B; z11dhG$~`h}z0W6j?@I%J;TGO5@@Y_b1dLnP9=S1(@3n!7hr`xe_`AfXKk)?BJd7zO zch$ZcRr6qv&jpTuA`5>cfP#m?)}fXLz`68?mT9W^VKSmi9aem#XlgyCLq@hMXh-%CWN8BG>DGTk!K7srhX)|BjFOwYfI+ zrpcSQ;xgOZlL#n>!AMPevG^4q55Puw&Nf*ZD0ox|*4Ic65bj6~{K=^Dk4mffF*4+O zs*?;-9{&pp)Y1Sbcei*`hcUwieaDBx=8iF00C%3$I5KR-3NQ|fjqPICo$W&4>HVY4L^a>Y%qGu{vuJH<5GP`G8gY;9f!-gS9oI}9HZ?y_1R{94 nxPqP|j0c!(0PjyIEWF_#Y3L``27zW^PGmFQsqr&85 zkioMH>e7QHN+%|SOxf(zzvJ)7f(KI?9K3v~pL?&op2K70O-MKZrc9YK<=>>T-=HAP z?k-8&?7c>8CN;p&zH(W-uub-kC%|TnDyycYEmgXev;k(JM*W_HCYNfjXiGJINCSTp zOH}APXi_N?MLU)@OVS|Z;7s@1FpL*y+MQ)ho5iY8zzWJ^VVdFzu)9#!A??}O-ftla z$^f^Nr(DzSLL1sgF3)Wn8_KruizgRNI|$>@*>cZ}bDn<2k4^PG7Jl;$n!q!QWE%nH z`8BzWho6?*POErli>^lB9fQI^GX+dX|Vx6qxy+THUm65btP2mJ~?R=$B9`hM*cvUT4d zTxWyAPtl;g diff --git a/graphics/object_events/pics/pokemon/porygon.png b/graphics/object_events/pics/pokemon/porygon.png index 43bc30f12da4976081251d44c72d86259d021abf..b0e3f019f79d7291ecf2f59516d799fd472a7350 100644 GIT binary patch delta 462 zcmV;<0Wto81eXMm7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sl}SWFR9J=Wm(gy+ zAPhwdNC~|7|37!OA#7@WZQ5;}CgF#4>cP%|IMCg0J9g~Yv17-M9XodXk06OZ%>V8U z=#=mV1o?+Vl#h9UL&1){0lpw5<;lzU>IXO!r1R(j2l#@Nl9o?!z|jps{Q$>;bT-8e z@j&oeA5YLR3~(%eNHsMX&|0eY0AG;mnjp6b zZvxyRSg?-k)10z2U~BEu@aukK;HL$7K&70seArlOXF?N@d@i6@1C~-MFJY>K6BTms z-2_(zC4<)?WwaB!g7XG&{v?^acvb4Nej$t>Cb%TnA0%^sh&{n!k)4yMpHosm7TnOA z_;G?)`91-#&2cb?hoP1)_^_1rWPZA5t#pdc0Mr=VoM4%PX7+F+j}O6@`0$gv@Vf;4 z2RBM^{|~=xc8PplBpluaF|X1BfDb`^4dF&JxwQ{02u9o!RIbk-Pe5M7oMn|?;46aB z6Y>P3{5i@k>hC44FE{BG@w-2MHvfXbFXrF=m*U;=0g}Zekut-);{X5v07*qoM6N<$ Eg7UW6OaK4? delta 440 zcmV;p0Z0Cq1c3yQ7zqRe0002CwraMKEaFoh&*0LcO3 iaEzby<0qQtzgyqoxi!12C35Hh0000Hq(?H!b4b#SWaSPab_xlMmV%T5#J|tXQ#P#flXxR;>7t$cWSYrOj{2 zk@J4J?0m(L1Md4E{fxgXVA~WW!1t^txXE*cWb=%_Ea1ky$Qk}F1E&QT_AXnS!v&m+ z)LKDOx`dl&ycf8CrdA+bV*xXs@9`X$15q;cr4(%rxJXo>@rK>zeck}%NGT;J zB?2F~93?2BSdc|*9WgNGrcjZYHd(vDfJ37l@omN*1^(h@C#s=IYAIESzA1-7Mdrbf zHiInvy?L>~8TTdS0OA5Bd}{_Mp7H)K!vy}|?5#rYWF%mJ%B|G{J~se~$`1I>$r(z{ z@MfR1K;r~ki=m%Cbh#O1`}-9yH5T~IV}WAYY|!u{UeGULjMcsSDeymvkwGaZq}6o$Ppd9WBVb;u>s z15|PMM9Lc?29AMx5L6ikFJ00MO$UUihaRCILrGNlW^F#lEn%LNQ@04ry?&!YmiSuXDDUJf?gG5S0zu*~@Yw-h6t&!YmOfpdR| zdwIOzYsUHdqn|a{#67H@pLlo+-F|#-a|{8(c|U82bzcEZlJqW|b;2tvBs@mNeBRFt zP7-g4wS^Z}l~^B<@WS-rI>Bys*((-!OmriiOVuaDRBb|g=bi9}D}fB=Q5Y=nIcVf+ zfDPCKAfeB8pv+x?&q@syoWDyfJhOki{!gLG;eZD$BV-U2&T9cmxgRC~6Vhdg2C5>~ zQH~4kLqvs55fu@d_X`6n+`iN<@6iUze4Cc2piZ}Usu*xw^pwx1XE!`B-6ukTXAbp z1qP^E1cD@F1M>QY-v%{@x0kZW5IETxc;=Nr?Qy>6CzpYAYj|Z)1xf+n)~5+YAEnpV z{5B|Y9AGvHXbe2_Ebs(X$Nba>SAi&Y`DIW9W`&S;YLFq-_~j@pW+A8f1Ye3eT0#2a*%p_jut2JDvps z>pG5uodD`CVGKx94rWPgyf1o{~? z98^YwrY!j!0ZD5y=u|-`2kRoJW@i%N1|2ut$7!Lf7Ng;Mf334(ClEuS;CJ$KuXuj% zy^;aA*0rwnuPT7>B9;ela`3e%-~}uXvhWRtQIVzyh970+^XL@^={il*hvMObEPa1z zf!2QBjO9G4)@OKWxiVA1*s&8tDvxczIS#OXKHr>X7$ePDB?i?Mqhq^s}kFE=MS5Te&3BQ8V-0QY#9gn3OvKfq%U)bar5^~QV{0d%a9i?KEnH&6!*v11)* zg}CmI0(@S%D|3C6Fw3P5l)}S`5*2@tOe-=0QL1iS_ih7omcl|$OdGx95%-2oAWsHl zRCi6TmOIfOj|7w zm}Y$+wtCj-_ygzTe%WGPDzRmSY_#i`GhronX$3oqRo*uRNA(A4+}F~u#J`XGUb_3I=&%ameF`B`2{V>=!$D7nId zObqCrK$wV0ARvTve|UnAanr_$-ja#R^A{WeOrc&8J AzyJUM diff --git a/graphics/object_events/pics/pokemon/psyduck.png b/graphics/object_events/pics/pokemon/psyduck.png index d60e90c190cba8c57c9f819fcb29a2838960f176..75b15a4e89bb9c8fe618e48dedfe29dd028986ed 100644 GIT binary patch delta 447 zcmV;w0YLuC1cwBW7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wf=NU{R9J=W zmdkF0FbqXOBr9V3|Npjj43vc*Z77;9av2F}juWn(#IP(=Q&Uq@Q&Uq@Q~yQuVg7Ie zL_+)^e>eeC;LDA8n{$K)403|jIKkGyUZ%G>`_q6?PVJOq;AJlUo^Wclwo;1RtcaAu zWzZ~9#%~54hY6>>Qdxi3wNTwn0~v?YAvg)de39Zr1~X2L?QMLm#aV%b19XdW8{nmE zy*Qr1jLQ=wgte7H4yOiq(V1)A9sdazq59)EG%I-H_IOf@M9%ncZcv@Nus^VdXIw(s z5wwz(qx^Ysdy8?86QNln=|LBF95NHxJ3Qg~d_ANHrUAIPV-SD!l)?~SG_~M0lJP#V zo^)pmw1Ybd;@Rfx8qtk=ZAAQeP3l-gzYEhZUPPwB-Y3yFaO3_a0RDvuNPx$$KJ9-B z#2f(min>t5H3Q*Zn<3eM81QbOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004RNkln>>QDaeQ<#0nwQpJWq4(E=xK!F8XP{XAVs6ScxJ)m51d`6TDjz2W| z>xblg-!>u$nCwsh??kjf)8Rw5$9ruumR%<^hE3}vzLrC!15?W@m$j5R6D?(HGA4!F z-{OF!3w{jY*y4VWPsqo;3F+cL2pSATkDu;Sm*c;#6;H@emUL#XXZ-*G002ovPDHLk FV1gSO<-`C0 diff --git a/graphics/object_events/pics/pokemon/pupitar.png b/graphics/object_events/pics/pokemon/pupitar.png index 91d7238218ac370af521db542bb8984bfffe9093..67a9b2bb125db71978debf9c05c0d06f36202547 100644 GIT binary patch delta 553 zcmV+^0@nSl1n~rr7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S?@2^KR9J=Wmcfp~ zFbqVaIuh!|{{O#SkJEy**cn<@+Di;nh*zAM#BtNwiWMtXtXQ#P#ovYgw}3B0g*ada zzv0TpX30&%fZ8MnF=#URGvNwm_qoGvz5A!ShZ%GZfp<9s+GO?^H`Bv_7B;CtF%hXJ zdCpZtO>2RSBfa*2c;!PdgQib`=_rirfvO^5+zp6@KzzAlP~c7A@)ma_$X)F+!hLZh z96-NhE5!{eu-~9}xb_&o)=#+S7TCkvoxasMGw9r>*J6GAa+$k8AJkL(0BMmh-p2vsAmOpb z-l=1eZW#1`Uta=~b0ats_}^3B(4x0^%olBv@J7!%bAxU4`kwXpmjrky&k9F{mxn#V zhXS2&c9?62z)AjCp9*WtZpoGKxFu$AB4BEe32aeCRU2$$jm!0=_*6JEXp=ttfk0Hz re0&^LCI;vDg8{zgG-&=`Kl}hWPA$Y*hccM}00008NkvXXu0mjf-opk? delta 484 zcmVzPohGZqTU83Uw5sTXizmgJJ=rXu4MvNzH_dFEj3^8l1y9|FW z%=dzM%~q+<_k=S=z8Qej46-3o8jSJ<5H8!mcVkHNP$Tw{A*CA*9cOOO}6iH>sIMgImt`-ccW1^11-F~KaWi!`X4aT(x zTqwe4LEqRr@{OUGAG#k)&eOMt3Gb6newYgF&Cmj8{0Y~J-Va|V{;`v_;IL5M(Xif^ z(z9S(pVS?m33)-0eIDM^a9~K9h6B_dj3*LlnB%D+NcKZ1W)!A!85i(`XFLU8fBkyd aH;g}9M~6IFaH|IZ00005r2H|5$?zHfCBahO<+mF+_=PDy;sr4?obbEl|5*cHFLTTA zB+dk`Im!M|LD?mL^g8FAdV#_?7|ysA=#dCaI5k0fi}%S(C^+L%06@E>9UvAs@}K~z zp$bwYD6gPPzOkNCAe$xHA}2n+(o_H}v_LHQ;KLG31Q`+evH>x)snswRJaU_F5ah}^ z5nzmt1aY9R0TN@^d+nu@jMA5xuF%~li-AZKMR(y0Xp#b5qN>3n|u&d z&d~Yr7@3gvD!9v^V*|?T;s@LXb!Aj=xTfl}!<4ritF3}G?lZR1-av@;h9v(LH1Nz% zJE#g`^BV+vLc(i`mk0&j05fj=p>2O%=#!vN?_7Tl{k2FMz$c#Evs@o?J!WBpehy=9 z7YW&~!M~1mcRu>-Ekq8JH|>PC3YI4Kbkbp6h=l9GXNKVXcMkFW;EFn0UKTsN#rr*p z$=4Ps4!#P>1onS5%o^~7>;pT%)p%JMPslzF+ab{=V=e_+N|Mkf$_h-z-5$@guZ%&; YH+YLN8-gQ?djJ3c07*qoM6N<$f){-H+5i9m delta 507 zcmVWDvAir-C0c?4AsH71w5bT9_Sq6KO2sbldG^OLWR7$^Xd0ij=yyd%L&) zrxCr&n!1}-WG%hJdbCYk_4Z5oOsNkIfo9@f_bb(YTys6GJz5%}s)S?&W7 zz=XiFv5*%rAKaUhAnB87j`urp^5oW_}Xaoy*@$55c0Y(xQssttkKq|R_L z?izrxG=+DK=HShNH0;}_#utEG+VzZO)nW+58l3%-MvKNap}^T2ADCrr>rajbD5ZG@ z&xUzmJ~RG6^UYiWdA>7V%z?lQ3I%qr4qL?U>o(N{*C?$G0TA|KOP#@+Wl(3F+}Q2` zgu;k}LOW?SWYqglVDbY=6ZMIGShnVmx)gWJic(&o{I?^e2U#HRlpJ3r^YPDLH?wgK xS>A7gRf1&}-GNGX*MGlhoZ>4|$9L?^yVM#DG0)dd24fe+A60pfz*_zw|;h$rfl9N$zhUL8VWN-^M- zaOc2HpuURBUj@L(K0N{J2yt~zI1MhmI)jNLp3Hbh_MT6aRGfcq?_`yxV8*{iNCmnP zf&d(lvw*{MxCwy%DgS8v$rMC~K{C7;?q`UYi^6V_y!1H&P@cHfQ*xfR8`-1!$}ZrN zZCyZ}3Fvs43RD4bf+b(TGD0Rm3&@LqJr)ZPGn`((4+)m=++bxofQKhQaV;V~4*q!; zkX;3<2we=;M*&q!bk8w<038xJfnTyRjcalRgrs{=arFhH7NuzjRuN+3 zzdx6h{i))f92BnOP$C%uiV5&GFd1Gu?&JV*-(cNhZ{$(_9lk0^nj;c|G>Up2%8BC1 zL1Cid7zm;KXpmwcM*ta)e>B{w1x!|2iMp19Om&8w#^nA5v&=u%b$(Hg=&{fr9XdSr zV#;Fhwn_HC5A3)`lyBKyi}^e-Qk| zC(}OV3~G|{bb(C3;pQ(uK$MtX>~53MK{10Vk091Zp6UAA73vOR`1IR~kTsBgaTk#N z)8UW3Z4fovE<&4&VIIl8@RZ=Ky}7`s%uh7CzIO2+9`Q2qt(pY$00000NkvXXu0mjf Dx)`?b delta 1056 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 delta 817 zcmV-11J3+{2KNS#7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007;Nkl>79DNOguIRm16>swm@1-|5mVu3FpQyNBJ>Q^#kyEd$hwfT zQNCm8|8wLc8GuV%;u12L8en;x_1L64d_HLD4jqPtJ9PPcf2gT;fzQgx_;>ic0TFX) zaf;8DijuRJs6p^vWZCQ9F7OzVLzdZsIt&<< z`bJUlOY~p`pHSK|XfY%;8n+DEoS`vej$*^XXI%iC7YI%Ec8ffICvON*Yv^(CgeW20 zuTj(-%#8u%e+v*b@5yJz{m`T+Pw*N|$XvcurKoxJpbbih#0pRzX9$EJDj_(|Z=%|8 zV-y<>jK1*XF;?}7MsQf>ZUx_g6U^=Q72W`?*f3Ni1?wR~!?FCsL3E$FEdMg*dZU?X zL&GYnA(~Wp1{y`pO@UJI?-#x!krG@*_bnEJ&lrtxe`?xLb7Kf6(P)OJrJmogeuY91 ze!cyPAJv55+Y&IzW=lYYc`(z4P_jKq`J5v$1|AE+DtpF@U#hWrE5My(XNw4)?xv+~ zY$|zX40|lcNnYre?y(dMU)dTr2CIh_OTj7OlBI5J!}=tVxC-OKbRi%q=By34;2(U` z|8S>Ee_AaMlC43_OAZUu*f1ANjUm`xlQ3}%wse;#rXns_f9m(ILj63*+6-V!;v`>~ z#ttN>_9StGnxytZ-O?f^saekjf86v3u}J`rgE%34{bAW=dy;xrEOwTI-gOclkwLyTX~&h-n$b?pd3#+ZBk(}K0XFa=3l vdW0u{7v_^M4gII>RBNt!>SsEM|2F;sK_Bo!j9yrx00000NkvXXu0mjfipy(0 diff --git a/graphics/object_events/pics/pokemon/raikou.png b/graphics/object_events/pics/pokemon/raikou.png index 742385deeb5bcece6107b6389215ac327fc08091..1288c0d2fe892ac3eb709ed78eea302657a7af11 100644 GIT binary patch delta 987 zcmV<110?*f2%iX$7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^ynn^@KR9J=W zm)&yfAPj`f7$&A;OYi@-XIJ3FF#=B7i{6y{`;%cM1R~4w*Z$gHd$o-A6aL#RKhOpW zXZ*Jt^yNHIIOB_m*z3Fehb@-?Z@n~`@kNgiB!ojd1I+jjTYhZW1gan88K*#jKp8kN z<`+vHC#uJFgDzFwC~$vk$C&Yj8FCzY9Niq5@n_51wv9Y+Ih18Y7y9twIxyyoLY`1P4a-FZ#jZ)8V>O$aK@P)TlEn! z{+JgdyH0&j=p@mQXRa~s5?E#KA|7(+JId7RmXB89j8`Kn%w2y6#ylY~HULsIIlU)j zZ{df-#q?RvrqFR<$QN!c8bV;2DUBL|6K>i>_;i=hgfl~mK6LKn$c!&`5ehj&S&KfI z@b?aY5#pnMwhm0V=z{`TD)7x&17mJ|GdRdk+vX4>*=5Mz99$S%L`iI;b_I;NT4?Q^ zuMatNF*5AFY;%9CIF|pT2_}$*h5|#A0uzop@hsJ>)~y30&g3k)X#vh#S=)QUm3^_6cl}>j&tj@JL0?yPmi#yk{y(v$7SxbMJ;xd&gu*YBe7uF~VUuN|c zgw^WZfeD8|^ogY0d0Ie}S_i;$wYc-LwXJL9Hp%a$-a)?(xx75!=DzP`ngla*FZMIe z@&W^Egx*oax+oSmUc$0QCaOk}c-Er{-!G|XRg7KRTdQxzlWng%oy00{OC32kF|%km z^6G2lE{}g4Usu6nje42n4!`9g0%V2Ci|>@D%1Onk)v5SZE$&>T%$(^f0@tg&880Jf zfTIa7RJ-=9FySfLJ|Q->qOoxxavQD|4Tn=ZH))~1+Vlf%Bdm~RxrO)DabU{VM1>fI zUmLE*tsbRzbYY?4I$e{AW0!y}-m`oLs1Ub_G7KS35_5MXxKc zI_Nha*3IC!-pF5`iAezS{<6F|^554Rv#!ALUv)F+{J3Aez<>TrVN!Th0A2t9002ov JPDHLkV1gDS-@O0; delta 1002 zcmVOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000A1Nkl-r;VCp-{wkTN* z)1lMd2L#aXGxdG^12G8wPogy$zv`ckdop;{KN~GFA>&t!f7qPOU-OS*LWp1Al&0}R z$BL2JKZ;iWp7`m&XoRCq=cqx$`{c&xj0E7OePJ?cCoyHUcbndY?~YB*JU<&vTwyX! zqD@XYGI@G&Wh%jq6D&Ox_nv$;f2?<3sioRV!*biB-oDotv!oY>qG? z{jtF)|K4GSzNVKP4pl6d8;VJXsqz z9qKiIXUI8&>P#ALQy_#4Wn?e{$}RAM%tP~r4 zu@4OqXEc`)uL?Ar5=co(guxOb;Og8n@>e)N_H4i8e>aTAG~%6d3mQh*y+;Or_~K>b zoNvVN-VRxgZ^^|9vg|*A< z*y=-{u`r@lgQ!T9ZZD_uA+}Y)3-OXwI8WR4fA$Hk(aSz@IBH`IHS?Z zR&n{FRrJ6Ca8}nwpC>>cZSB>063a)soZox_E4yc3+TTQJ=&8gv-2mGT!Z(@-pDDkq zd}lk1^=b|5J7v8A>T>R#tNYSsm!;JlVw>p!YxXGW1+m@T<+N|Qs^NwHy{&%7R}QLP ze7JJd)%dK^Wjw!!cW1gl9!H{Huy`(V`u*EGfv>u?dR>&?)*7ro6l3wT9)fQiw7#ke z2tf6M#dDFJfim^wJxN4CR9J=W zmD`SmAPhwbAwZO;$w8mt`L;boh%!J3@Yg!uZSa7780-rJFLN3O0cbj4lf!QV_y)%gGTq(*VD_F^ zoErcFH{f+);9brJ;dCdH;~KafvD{|NX2 X@|q`z6x+Lr00000NkvXXu0mjfwFIhx delta 446 zcmV;v0YU!41BV2V7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003iNklkA=f1L_E!!{*I~)y9N>_hT}{`yc>J znKEU{l)uZ#FMTkPll@#sCZ`C_=UxMBqc7I6=hcH?wYY5UfBW@~&j7(=+@>HolB^b2 z)~xe#vf&N zw1a$|;|872eM5$Pz$gc0j)`%m${04RQv^A0qkz}ZeY9|<~<*n#C zoQYQVp%$$xP+|>KkseX+9%v_7HQMlj=9C>_Gh6cd9jkX+YWB=mM1z5PTwR4`aOS3F om(>3N{W@G%M8g#k-_rlhH?kK{1VbF*2><{907*qoM6N<$f(-S;IRF3v diff --git a/graphics/object_events/pics/pokemon/rapidash.png b/graphics/object_events/pics/pokemon/rapidash.png index c8c098b683a91f0d60ce3d40f76be4b8de2dedf6..a806226fb53258783b0f5bba391d9c06a78790c1 100644 GIT binary patch delta 884 zcmV-)1B?9I2e}837#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^yG)Y83R9J=W zS6y@CAPh_e=D}#J|Nn1KD;!eC5}Ir7>85o0m0j?zgam#(e#h_l9sko{=8p)U&i`=e z>ifQWKt=$%RG1Pz8{GHAK<}A>y(b3NgbzoOfRw;V08&Dho(%3;0M{wvJ;4)#ZO~PM zIgM}P0E8Y8T0?wwk1>D#jBq2kI96XL$nbTE^;q8vj|@=LCn$yWuOHw@uT@y|{DChF zO4HQ^50IbWjflHS>`Z}yHLm&u;o~64178??2o)9*E)*C@a41BIeSK>j`>X5XJ?L{2 zj}0nmBV?Cp3j}0%A!M1U{5>wzdaqPFcBrFo;;Tm9wvCiSTWEh^jSG<=L=yCrtPUxYWWm8j?!Ro`HSV|(p^z|#N-YLbMhy)l zxD|O=0w{t(aPT&kR);*Le-}9MXZ(S`cTAx#wMpeGjNlsAO)iTPup$7#!yA%|#bot8RZlU&9@7S2EMa-aXW3RHzR#v0f5@gjtGnJ0cf&CmIT zBmJj?f%~@sY?1Qpm+gLOYghcHK5Av*6W=4n!ABl zZ~hQiw3UBhuOmmdI|U4At1e>?+yrp1rRo-GTIp_tYoVsNvfTUDbG{06UOe#;q@VL$ z{pzlD70__+?arH(N^2eKpcgqYtVgqTYIh^70u4W^e;ed>ptxl*-|*uez0&|hYv^m$ zv&4NfRF8O}v!5O;5U3GyFWkCtsgva@Fhu+WS&C3)F<%NU%5c|?rViXHQ4%9Wt2awI zLV-tchxjM+<-j!ougmxrm)q=PFc%AD5zfX>=UcB2{=0sB!TtdBr#04%2cIPX0000< KMNUMnLSTYW;+h8l delta 918 zcmV;H18MxZ2ipgb7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00092Nklbb<(DJV-}BMak-LPBX-&swBs{_pVjijD_A} ze)mYv^S<{-CglJ4%fVBX4gNa)kN#Pty&o!$MyMrZ(d!cOe^3ixdca%@2$NR@7^+`Y zp{7TguDzfyq26Dv6=cM!L8dXEtBE{R9l2IdX`n8FF`uJE8f5c0onj7IG)0d`YF^1& z3wg{^jd4IX<80M!Ws=Xs6u+Nq4U)(FmaXnvnL?iBi*73$@e|`wiaAySiSWhFy>I8S z6LJXJcxv4Ce-d=;Dpmpsxp2m_qoAE9PMlb+EUs>B#^j<`oT%sgVl*6n3ffupwh7=4 zp+LN`hoddp!#&r5#`A0kT-Qc{I*Z-48qmvxWYawwZTDxQHmtc0lqV^w)-n4`*F) za27Z~W9nzuN`S|shD~@kgdQhpdHoZWo6B_WfMW;JK<9}cUwfFHJlq^uz|IAm@h^E; z8)AN5A#x!Az9R#j$6FSQHWro(L+gyOXG5LqranV&)N9_?nZl0YO`vYYhh5&B6sG`= zv&dPJfBuGR!=8H#I6!3zE-CwAB$(Qnj*#Qe&u!2-pQ1e00HWt`0YXbS$2FrR%8~wrd z`mmF_DA|^JX*lps%a)RcyS@wE<^g`wFCMKAf3o6}Zt>7h8r>-M2RoDc(ynyb(Zstd zroxY#sqr9QT4(Z!=8vR_RRtea;@&p#@<`9AzQqjwv>ndxj2v#5qGJ sD6RPaQn5Z>(#w;Ne(F)&WBRAZPZ#~rcIy1<-T(jq07*qoM6N<$f*Q55IRF3v diff --git a/graphics/object_events/pics/pokemon/raticate.png b/graphics/object_events/pics/pokemon/raticate.png index dd13a7c2ded74f64ba670871323b20744b20f16c..100da4b70348d58e7cb1f15741763564548ecc55 100644 GIT binary patch delta 542 zcmV+(0^$9h1?B{h7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^w;Ymb6R9J=W zmEo$xFbIWP7SLe9_kY`~rrF(EjqBZhj7tu*D}0$bCYmhE)YR0})YR0}=S1{Z_#L7$ zOkhaAL7Bs^&)`2KFmyQJBzkyV=ARHz1*mcK5hth>9$r`ZCq%F-h(6|2Yt_eI-VP-E zeck;<4#%9K-UWP}-=}{`>MQ1NCLj)Xi{SgqxLq?=rIE!k7k^se)qcDZNcckB7nuDC z5-vpsv}Z`&@CDA?HyPyf96saLru%@f&4*l!*${cDH6o-7oDo`&X_o<>9A><2(bEE5 zGS)3sIbdnsoqc5+3an^e56Q gY&0fO9^z>52V%o5K;{z;+yDRo07*qoM6N<$f>vY(yZ`_I delta 598 zcmV-c0;&Dx1fB(u7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005PNklo#zQ_}z}{U(J&iL%UQ3KKmpavHUz3no<9FP#D05u{ z`1Lr>!ulQAz61fgTXmu*47iplXh4Q)oL8wce9-0h`jA=W4XMG91%O58h`AYMChmP# z-1R32m`m4|f0~wX$ZL4=eRY>l#+ix4C(L_;kmbx@dz9C(E^5$HnQ>-p?vJec5(Ip} zz*R)&+2&Tq*a=?%9!XmTEMzvJ27JTc@!|%amEW-$XBUv1>GU;^v&>XQf9=Zi?vh1P zo?cJ1oSGq%uE65rs=zo`a<1t5?tQMN%?@8L3q@LI3~&07*qoM6N<$f_ZuoJpcdz diff --git a/graphics/object_events/pics/pokemon/rattata.png b/graphics/object_events/pics/pokemon/rattata.png index a3ab65a3f592efc57f9eb6938776dc7f125d161b..4c4e6982c4430115e9bdf15b22d70e986de583d8 100644 GIT binary patch delta 500 zcmV07#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^ww@E}nR9J=W zl~HfQFbITGDV1z2i~s*`2iQ$Al>@2Uls))fTJ>|BI~(Y>EiElAEiElAEe#RT4;S1k zDkV0UF1T4#YE1$p3vL#P!8ky+;BFDsk|p@p0klYBgAsqV2Wpdy|AyoWk{iI>I$Tx! zkQx8}p4=;VN4R^))tG#_f1$e)E=GxfhU2 zHHTb_>oDVoLsVrkw*m4x8>dpQ+z-g5H74TLP=J`rTUo;4zY40Bz~?lIYi|7>AmjF9 z8#UTc2_(F;wyF5*fJ;EZE}z}eo7K7R|KxrE9r7kT1{2PDy1{=9%z&uAi}-6}R`~&5 z9QfDDvMYu|BIB&J8T0@SNVcyy94GDikN8;BO4AaSkB|7q)&t@YPO%yAos;dWC*XJa z!D~1r=W~KkOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004)NklO4bk$d5w@#`U)O0*bYUN-BRDFl}Xz`m;5A$e%ZB0jD83*3f4xDBG1u?k7@v?rjgw3;vyvbtI~m!<1X zoDc{JO5|8Tgm!jSHmFrSXXNdcsNKB53#PmI z0Wq`6l1JMrG4OKx+~m?$log&&CdcgqUf3SDD?IS(KHLixAR*TW>D)~R0LiBi3+=EN9ThDKTRn7$GicYfF6G(e;O750000 zwZpeL0;Fq!YmW6}@b^1>n`1&qD}@`*^<%i-;oF=Og7;MDFh1kBATinoA;@UH<5eH| zO_uCK90*eeo#`D{8i1P_=K@xVFIk4s|&>|4=O=04|n%jhY zLVj9iTh2og#23f&C)_bUTpaq4qORAs;i?WL9^x+(=!OJ;+;L%2x&(pA@oO(}$6u1L zdZ+^N>gr_86+WpyN`@SsKlL-Nh>l_xCxB5eT&MgR0||#Mo*<6i_Gz}{imZgF5D!H7 zV42&6M&6WbYp=|4%t4DNzqB)6Yi^kY%dIr z31pLy#-2YW9G9BM0PF+(J6tU_!<61f~j*!Ws728dQ_GcF`rB^;a+QXw%BRuLaTrJieF9L-U zZD7NHR-pCqk)Qj+K2d+e=|O+1>G(t;yL&#&=`+9D?S!v^o4|4oHTM0DrssdtzRqwZ z!t?(u#&!0bT0|u4(9SA)obqjM3QL4<{&c~Ea{O~FIhF16Kk!#hlG_8w{N9*Zn%knx rQ}FA&x^N43#xK?O5gQ7zc1AH{aqp4fwXW zG~i?M*akr_CCZ?%%Vuk*^^mv|=-bG4Yj{4-*!P+wzvN|gI+|Su)g}C_7eCPkK$}i$6`0&G1x$FHDKbp+IRbXJ+&^#)=*1SFMBLN|6rZ;1y4+_bVcUHlOdZG zV<4Zodf8+iF}{Z7M>626bj$B@J{j^T(t(M5>Jg`@=2JI8`=pZ*1nDQyI}*f0%iUdvn@Um}Wm$RLuKbIkpq0RPQ{F$T<6~1M^r1Iz`$WOn`r$_v-wq z618XNx6m7w_77pi_&o>e2ki|Uy9s2h3v`xw(ptcl+If%SV~B}o=iNMMJ%g=p12@@y z3RHH->ewc*j7;FFwt=n?orMl?wmQ(-1nQ2fT67kb-2>-_=|Cy^Q)rxb)`7CTHa`f^ z1d`gt&c#eM1z}&1_*-m^g=~KorHpKW?${fD6TNjH2B5zm+Cbt~s%anoAP9>lkYI0n&fQv-)}^Z3C#Q24NDy_${S6pX zq`gs@n=tKn4^HR5n>QCi-SNRYtPW8g8uKJvfK+caais3}Akf(b=#xGJyS_r#f3wY+ zNF;|Y+@qIrsgL6a^>&*Iaq@&Et; diff --git a/graphics/object_events/pics/pokemon/regirock.png b/graphics/object_events/pics/pokemon/regirock.png index 0630d3a4bf2302f95da2c4cfab2ed2d74889c0f3..2034aca5ac938345bf2641d70da90b9105e17885 100644 GIT binary patch delta 1020 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 Y4bmGiSY@m;oB#j-07*qoM6N<$g0*S1djJ3c diff --git a/graphics/object_events/pics/pokemon/relicanth.png b/graphics/object_events/pics/pokemon/relicanth.png index bf1d17877850f2040b5fac6b90657471eaa7bf43..61ca19463f52f52af0d18e4ba90a20776f0ef6d1 100644 GIT binary patch delta 760 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 diff --git a/graphics/object_events/pics/pokemon/rhydon.png b/graphics/object_events/pics/pokemon/rhydon.png index 1d7090dd93e2958a83ea0b2b61200618de471bef..eb13d8c68ef51e3b5fc1848309897805217fa3ac 100644 GIT binary patch delta 768 zcmV+b1ONQ)1;+-E7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S#Ysd#R9J=Wm)nl( zAPhw-Wg;V8H0d-*7h( zxfOZGLEwlM*vz`tP`SGjW7QzY^c?_~E68ha*Vc zOwG6@C>@qQ;)Y8|bbUx}p7DBk9!QvSq1uuF+;RBuMIiS{GUNUPTFU&AUS&Ca%jNBy ze`jehOD)lGaDjj>llOeZS z-f~rF0=K>Bvm~kSp79bNFVc+F@-6D^mpqcw;>*@2<+hD*$HjkdmLjmtuGKf=_5fQR zi^a&Qtt_yAx&DS9iwlQB%akhq!L0`J!K?d^5-skibP1Ysyi1uak}|ht&$FUYrRju= z4{q^igahWPBpk(oE04`~5#OZU$2Q3u9_Na;0v8xVhiPwGDgpNE%5w)$Jcx2#O;EIq z9E?s8A@*;bNokfUVsOMd_EW({pijQ7?-D6#0tBvqIN{=8(d`{VV)Jyw5y0+`B)U3y z48k5_M2-<(&#ZXUl7p4PI4J1nx~_iR9b4@jdGhWsVfx^zVr=dYWMzWfNAKHJLJQh{ zq>#N@4-bmq%}O`-*D%{~5(fx{OHv0)^nrAA<1QM}Dcwu0!pVN>?@l9F3l$H4d!8cO zT|)m~Kp>x-x&(Fyq)e|Q0%PTkxhq6j1VDQ3_oZ8ENl(4eL-a}odRy@HpPjdPm3oaF ykitj*3}s2`PwT>xAB7SzAGH1U{qjMlrq4erL}fM}@MB5<00003sVD delta 679 zcmV;Y0$BaW2JQur7zqRe0002CwraMKEeKMgz1JM^e4FytwXSMc3H4rAmB7K@XIBm66-KKv* zH()`pJ4TPxYnO*oIz>>@D|Oy@GOp@#+S8V0Z&c&;s$cHg<_9Q5ciniUhlcuZKkw~R zzOdgqB1UhQwgE@ipWEgU2$8NWmrf0V2Xkm-KeqVR25sX_vvBV*J2d(UOqga~x~f|G z6;av?wWn351q+&6qM>CWi7ff#;ke+7+IC>`L>I1y{ak}4Oxv#mwPqnLS?qt1|MXwj<~xUj_>Y9FA5N6?8pq~^P6Qs4u{q|G&;EK&JY@P-AQ8i zN%N9(SL4==!46i}f}9Y&p$@IPw&>W7XJoGh(-6_}bz_ViZ?KfeHe*5$@pT`)JmvFc za-Z)N&QnMeH+j_pvK>;$U#NfM?=&Klhg2t$nYMz**ZqFq&IRCw?dOeW$Z*brCH{6?l+WaqPyW~V1EUjJTv`DRmA?Q0 N002ovPDHLkV1jZN4mK62%hM*u8tJ$n^N%J?duYk6!$KbBeQ&s7~+n{MKLFYw`V60j+E;iN3L*qN;WY1&r*2&8j?6%+y{yP zVDKyeHpR_~L*UtZse{RF6AAa9k(N}TKO1R#U3$DekMR#rcGbo+JZ2sBPd6S34FaXR t#F&xODXkD#kZP6wS^lc5Ux*nG`U9sXDbJ1MMe6_n002ovPDHLkV1g$S8qoj% delta 512 zcmV+b0{{J{1;_-D7zqRe0002CwraMKEDqmv7^*G-tmqfi*UR4w_~|o`@0Jm zIA8kZ0$%0!iNb{y&$wRsRd`4Qx4t9#h!=hp1BWHV+&2Lc^t}Zuy>_j~JUg;oOTvHL zOpu!iv{}>Cby{$V^Ro7=$<8>k>UkS7I*-+w&rS<4ohCS2qa?JbdfxUN7$Dh>lL3I) zlnENkk{X7VpNjXEjWareq@W`qVsofTdJ+V~q~HFK5zP z77S-;NzH zhg7a@kcL#h>(aYQSflRp@aqV@wP`*zXnyGSKgM6|j%U5z!PuPu0000^wlu1NER9J=W zmfdoLAQXf-MBpeO@Bg;lqp_V-`7_P*hP}un`4(JO98_v(XlQ6?XlQ6?Xy}jR{+TOh z-r|nSSNJrCp%$>njnSrL_%v5U!tsmRHP1&&=- z#k5ivk10j<9Z)SHEM0sL2(gPXv&BoCyhlPy1PhTxzV#(xjYog{UgJ?QEwKBggC7Zr z=2JIKoPtLuvzR=*(S# zOTjio5wP^Eh|Y#T`Gm@VeK)`5lgc z?%YiWmv^PyDX}ec)c?uxVklu8hPBsiRh+*<-ydII-j(4CUZWU?UBtlW00000NkvXX Hu0mjfw delta 531 zcmV+u0_^>n1lt6V7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004hNkl*Uy($fA>;*N&a7PsrWS# zZIa`1hi98-5Sr99>TJWFN>mkdObFpwP+ir~*#^V5?T*edB`VKV+U!;^+n`W~b}`3o zN-d5rD0Ml`_LXbLvG6;?(yL;H;U|UxE*)w`7p(bUl+iTpObT$ay-#s9FgxidI~=H; z-@HX`ByKc(e|eC#Qr`1tiI#kS8qRABhR=x(%ar!LS!6-nXgqnW^?EfgSR`5sg4Lbi z!FZJDRki!Tk3MSLhvU2}=kAJ2{9`5N;>Y)SVaRZpXe{T^1#zPSs$5xyB(r>k!Y`Jy zEQbjv^F?I-hM{uX)w!m83#U`eGoV}}?w0(kb5QiSC5`ppHDE5cp0Di#v@zh%_65Jj V&(CaOi3I=v002ovPDHLkV1k4*@PPmT diff --git a/graphics/object_events/pics/pokemon/sableye.png b/graphics/object_events/pics/pokemon/sableye.png index 175d7133c45817b8c7a87fe20d91d6b8189dd22a..8bfe69ac1f3ee115a80a0f09d17b9cdcd9e064d5 100644 GIT binary patch delta 523 zcmV+m0`&d<1JneN7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S(n&-?R9J=Wmf>#0 zFbISLlB=Lf?ET+%cXqo~4TfafugNEEarF@gu#MTarKP2%rKP2%rKP2RBljP2mzN)M zw5qts?8iC&{EX!R%(*x3Gt1Zb8W(-x8U#@AVdRzuka0RCVruxrEP#yDK@n|AJ_#V> zJvf7=d!*p5%?1W<6q1``TT3j(OPG=(fm&KcevB&xuh#TZdV)- z7RYHUk#XK?@y?ru<6w&woL!nX*=Jow$=Rf!R_;oRNi&8F?7f0c`Caq(=X~oYRgO2z z8=nTyEu8(v+yYD{RqQX`$HJz~C>Or!R=2bvuX^=gzRyjPSrEP(d;-1pw6b4{x>>}hs1}_Fb z&|nJgSrT{!FW$2D5V?T`DR}YOWPzYwbcV_)O(Z!lv}3{l;P6G^e+m}LvMpP-Y}xYr zaQ(nsTs}(5?AtlzC37+$GVd~$FHgd(xwxXdY-WfD#O56<>O33}n>FnDkcR_e`*DB6 z;DW-`T+UL~wxP_FK|GkA^bTO`ZhfhJp+$+|fY?r1L^Pu&YyrUrg{iX=&=(#WLDXL)W5LD&FD1OR>C99soY z{;aO-3++*<^Kll0jc@cZ`o1}y+hBkE%KokMqfz#qQRaNQAt%ov>d$S+XQ_6K+0goWM^Ipb5_hh}~5{<3b}81-45-md;{MTH@&<;UwT f`NG9N|JV5f_R!qi-sP5d00000NkvXXu0mjfffC*l diff --git a/graphics/object_events/pics/pokemon/salamence.png b/graphics/object_events/pics/pokemon/salamence.png index e7bb255877b00b7d52aaa83b96713cf6f2967931..86acb60e981c1b36b5161e81e6e534d542419036 100644 GIT binary patch delta 962 zcmV;z13moI2!;rd7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^yfk{L`R9J=W zmy52XAPj~r7xA)v|JU8WEg~bLOm>q^Hiwflj(iorauH{me#%ezDL>^uDN#yw{FeV? zffyGQ<@)6s@y7px{+|dKU06?eX(HZuRanY{=snLjur^~?pvSFdIodVDB@XlYMzfS| z3LVZ1bJe2U4;68gbMb#;nuzO)Azt~Zp3Kqv3_2X`ao~?0lk-yX!g)S?Q12uz3(h>m zOCg#j=p~D8Q|R%S5`;Wgg6tufQXJx(&?{)sq3Iank|Hb@)FmF`#V^oQrrXT`b$Qgb zV2A}GLyRN*>+5gZGdON z#LjsD{5zNH>IAy{^m9z*dC_Fh=W#v^%Mc%aRRVo}$V3)FDUM^CK$oin3jBhe7sGRk zJ#x7L5pi%JBDh2s7&Vo^8#fzAqKMD4YJf{flt&BhpyxAgk@BdGaMrewpL0p)XwvU` z7artUhny6uY6gEeBD~HAnIk5czT$keEsu$ac@o9X?!u#7#u%R}7?0C2K5@`(&D$Io zLAzp@Tl>APUf8qJ! z@kzSe=V6|YQC138N4(TOa}EKWg8AWAmN^nj!;>ZY!gGH^EDr~l9}+n7Mc{!?wkgWG zHbEjjt6w=<3;YXy0b7k@S+F!!<&Ec-^d(OX9p@Lm4}mA1qjZ@BTOd%4V34RS2eT&FvpqL&2O%~Ech4K<2do&)lhazgmc zw63z&R~@KJ7m0u2bIU;;h8cp6x0^1Os*}@g2CH>lFM-T0ph*B{Gw<8FuG`Kxf|6jx z?*y^73F_( z1wRsuq{DHOfbKK0V&!SDbmrU-`w{2wH+CmuUWI*q-k8e$)!)1T(kbn+MgV zyA671TjiCt^|ycnfAEi=`Zt1>;BE9#!v|;uj|8U@b^DtaW;S&4<#vu)Ko7qNK3;K` k%}XBD!-d`GV+$?#H%S6X!PS`wRR91007*qoM6N<$f^WFdnE(I) delta 1040 zcmV+r1n>KX2-FCW7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000AcNklHt_7>7@TvK=7Gh0zWg z^fGpV797NLMh%rKpo;*-1!)0+h7P=B@noo(I;!R(AW)~I$db(ov~(@}KafXRQB>dm z()TES96!_!odWa)DDgRv&yV+#M~RUC>+>kb8OPfp{;vYZfA_~^;?Kti_}~5iEI?ck zLj820%yCgE3r?N!ggGHiU7$1W_yK-zbFuxEfB#ZtRgLfB#;IFVDfo_Re8ht3wbmfUUxon&Vvf8`l5>s z_4Ae$7`wG*_c-O~49^``7(bp1lbtizqyYt17d)_9%}G9mBBSu?Tuu4M5l;dNtTa=T zF=n}GK!Me&fpxI&N!+p$Z@AGJOy)!XVq_f0f-+-bf7fJPi)R5k6Y6@?K|mf&Zg6fj zyx{`G*R$bE5IE_ehOt6`?j{e=nMA(71{7W%;0?cOTPL$8GYdLW-X9}`Erdl5 zvJ%1p{`7tY>o%?oTN*|Ut6AAFl^0;Amsnwdf9M)N4zRozRvT9y!)Lcu!=%A%IB@`2 zD-j$e+{=XB=sMH`ij2Q5W)FoufL6-vh_QCUl%0OHgx77epB&CW@o~n`UYXa{yR;|R zp_toQ&&U##Fbh!J(*of1uiMujHhI9Fb78l0%sZJ-1tJ^yO(FCTv@s^q0OX#@`bof> zf8|R4{^wgwc&b>wd-E#h9dxIbh`}AJ`T`_C-o0a}Ck@11K5CijJwIlJikxZxp zsT#@`2ED~QzFX!4yQM{M^A_qk`c9#!A|6;SHKY&Y!L(lU+11}FNr8BvFf0TB0000< KMNUMnLSTXiL*D=Z diff --git a/graphics/object_events/pics/pokemon/sandshrew.png b/graphics/object_events/pics/pokemon/sandshrew.png index ef3c30dc26bc6120bb8274bd0c761794ee878a70..8c1df2a1d1d8735f6f3815fad2ea7a38afb7fb17 100644 GIT binary patch delta 451 zcmV;!0X+WJ1B?Wa7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sib+I4R9J=Wmcfq0 zFbG6*uzkQ0{QuuB;HH%-7*^iHUOeil51YZ@B-eFxbaZrdbaZrdbaZ55)jxBDE6&_i zc}&4|_ohmdRDA6ZEEZh1@0OsqIHu(7;cbgwY*-yiX0YVGzsGFx@faL?{9Rw{u;N~! zjYy0AmE7lRDLVjv%wHX9BP#%NPp}R+H&F1ubkGmjegiZJ@avM!%OLl##G1bi?r`?X z7&ZuTP0;u@d~-Zx6@MHi{wprNHK#LLaSI_k;?9&Az+65vo;rklPG%x2Gc;In8xfhk zPsv9Ja~pEWA9NMh03z~9$r3;=_K?vk#aa{ulwAK;f99}%MF}eIF~Ya*-mujmJIn`s>qMGZ$T6aMQ5H}6A=hrN`D1!)a8D0IU z!~7Dyc>E@@y6kYlC5GG`E^BOul~m{fF&B}c5=smXT0Gv{*9%dP8}zhLdA8nzG`WCp t)@85wD9sHbqE%0f!1d7m?~;5)`~cv=B2xZ|CKvz!002ovPDHLkV1jlR(rW+! delta 396 zcmV;70dxM01l9wP7zqRe0002CwraMKE> zvzmAIm(KGtJF4u6yA~JSi242`@yxA8wXm|0jk3X^s(O$;CqyJG`-%fEMywEZ38H^_ zMn$@kJ*Tg-vUx>VgJ>SWPm~1Y9$#Ur6)tZ;G!zvFx?c7vP-J{2Guip3LMw!LWZ zJfQ*6o?aX&D;i+$u-eHkPJ7}+-#A|h_z|FdKc|g zS)w+g0m7SV<4-g5Fg%C*vXp%alnr=rcvg-_|E&r6kthZ8IhS0000Wxw3RsEQAjDa|}+qP}nwr$(CZQC|8k^Ar+p3?Nc zi`exo-aS?!Sa8AQ1)q4C|IJ-r5%ajhr2_Tg8fO#8*Ep7_u*~(Zxp1vq*sjW>Ps&vu z>&J#5#2NPpL7&opFiX~4OqX6Z@UY69TXdK?j#9?qVOxX+UgQwgY76zf#fyu?@Hy82 zYi@dc!z@X-?y%-&)fA}}Uxx@L9682aAO{(ia)!Q&d*BA+{0YYnOEX&a@32Q1_X6uV zj#?c9u;yGJX4C(jKjYS*+DXdkY{4ES{E^}%PV$tyFoZ{cEZO)ojwKeM6Mk}1^std% zoJagfkTA&;t`irH45`X6$ujOWDr6C+AVWNd?mVhu6p2PxkRp>dy5c(bc@mNLm|%qo zSC5A6p-Q6PLIJvZ=h)4W`?S4Rf6h%Fp*)$rOeUOTj!ilQ8CE9(u|VfX9UrAV$?ZwK zcn(atg$Uw*t9AQulfV(>n9Cv5yG$goFVHxtZ*Y4AxS`Z|Y%)1FWAAcdkv?(ERTf#9 zmx;jRg;N;7#yYuHS(_Z@*4zYYpX)wB5;*1=m*TCOV}bT-&%W?DUlSsz5mL`^e`#bt0n?S`%$>WC$;WF{=A+Y=QOZShfu+6 z=6AgS=Pw-VmlgLpj%kJX`xrcyFGb(A)&4v^UR-_vHzhr7@Jnfd00000NkvXXu0mjf Dnfxxb delta 553 zcmV+^0@nSo1@Hur7zqRe0002CwraMKEQO#1J#Y2D4HG=|c(ws^Q`4~Z&x`po#FW=C(stu=vy5%X>*pnYDDy?Fo2wdIktrqM+MnPtA*-wx5@146~;g-4$9 rE#WVQe1hVZ+d`HVCB2^Xe~A^JuO=0B({th800000NkvXXu0mjfxla-D diff --git a/graphics/object_events/pics/pokemon/sceptile.png b/graphics/object_events/pics/pokemon/sceptile.png index b806c08c1f41d2158e262786f8902b879644bcc4..ac79ddace84129f8df412b7b40da9582f4437de0 100644 GIT binary patch delta 880 zcmV-$1CRXZ2DJx}7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R12aiPK~z|U?UzxL zq#z80wR|vE3Hks3_PP_s1qrgVS9=dv!`00=`$gyu5OG;P?bAN((?0D#Y9jJOt~&bh zZ+MZH(vyKFuBV_|8dQ}t5b(>q$a^yI%=J8TRs?9yXDHxzIppO8f3O)(&x~V$Gt;7= z|5(6`0|QyW`yBFr*sq42e}kJq4q^HR24-A{?DK7I-HHc90%x2d)_L-;pYqb)=0bHP zBGfH!mWc&AQIyO zVU_xu`;#_*yfIiLst+N@0jq(9F?WH9>&qK<8ya!%f{DMTPdl~SH8<+Tbrgq@AhUu0ETyYb~UCdg= zBeULr-KeI0bTbGs7k@5CDVD zvvdYcAQyP%A|Dud<}L#XVzIEI)(?Txz^=B$dTtfks)Pv)I;TOaA~~3SFCcj3Qu~Sx zTzqiY@Ih>e58t~=M9-~|mXSh%H0V6_^{pIF6m%(1ywIRMA3YJHDOifTaX=X;Oi}sc zNZ?hqhRM04jtoBDZ}-}p^ALY4Vk&Uj{^EWFc8KysuK}-=u#lh zktxsA$r*y$TRDhi$7ag2WNHT5LN^VTiK0Ulz@}(;hyqx;9!343lqe{&70AJm{kyZi z&*X`ugWx^h;~yiWuQAkDV&2NA$C9D`kWa$UB}C?}jC$!naLlK5o+>TPTRG$j72tpA zk2pBVEKPQvz?j!euJ|76W#WZiMp_*VE&)v0*yQYrW#^E6E4rZF! zX1`096CBE)hwGKPF%xX#@spGv%`|`Wl(Fq{fdk|cGR#(`sJXa$cYWk&>iOohvi!_FXDl?vOIWzHa!Dy=%EF-f!eRjS$}3P_sF zulC9rq9A#IL_OuLTF>3N7=cKuEK^M)jEhpyj)Cx8=X-CjNs+ba&P0Eb3oe9bFk;L+ zUO}N$_n?}`1!SUQ#__4pqW?P2si;`jLY`M;1-^l0-PJJ)t*P?%H-d@&P=gizR!@*| zLkL1*y`0002ovPDHLkV1nq2jSK() diff --git a/graphics/object_events/pics/pokemon/scizor.png b/graphics/object_events/pics/pokemon/scizor.png index 00554a04a5cf6035416182135dcb68d1b784b6e1..e68b5a56f9e89937b44e2c5f8dc950368d5bda36 100644 GIT binary patch delta 879 zcmV-#1Cac@2eb!}7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^yFG)l}R9J=W zn8A|cAPhw9GOAoK{r`WvQi~)8WIV~tVGpKiCyt*C-5_DI%W}87-R*97yW9WNM1IA8 z`M3uBmT$5E_<~cKq)nDsrt>YG@n^u-+=G$;KFFsW2~PvOj5(hT`GO5qAg?~=u21E; zzEVEqNZKt8sKd~JaeIF_<_ys1b&9^@wlGO_1lN~G2Xl^;w0{neVgrfepK&g)25dG= ztnZR1p0Yohx1wMbd`x`mk2n8lvtBA1P35lA9ss9DC9FPVP@XkfiKKfmd7&VtMMbDMsV)iZkXdPe&4!R~m~Am!2b= zz-$VWerQBHKNsB8XmJZGEb$6$_jAq|RadfDj$2r6c<-nG}Yn832?<=z{( zO>&>yJBM@57@dEVmHPBg*>fK-=awW`v2L6GL7N~y;3%b__MPm)zJI_y2y3q> zM}yjd^~!f;z3jDhe3a+4;ro1_0k41)?gCw+Es|BMG&q0xeYZClT>Sk~ilwLRahC9n zeogx$m+?HO-4>3ZGaMus^=m-Lp90}qgxE~C25jcV_YsT+U0~M2)WaG-6CMqJpyL~Q z2h?U0q!kk`K+Uj-yTBS^$Hhl`-m!0wBkv5lK-0&wl%;!{WcFCYJA>7L@Sr8ZF@^f2 zZp9;af#QEvAoX2wG{BWT@Xnx@kS~odkw|AiIv!LhY>Tj+Dp3E%;ZcwR#gC)aXxl&V z_77@k3|4{SAFP&6AMdb4344Pcqh}nl69W|wxpxpKp64q7#AE)Y9>c7wC3 z-FWRFqd{w2+0zB6nD3I%fgi6Z^yK#v+?XFtLxD@Y8E=6Hg6Mfuh=iE|FD!`-JUd>- zW8#}vF!{+n=T{H%6*u|4%&C=0#KkyQz2fPQ67-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0008uNklMP)!dbZYr1eYs|HqbXYwr$e{IVPGDzD88Pof3zznLzfoF4T64@^nE zUgMvMZ1Hz2UgB~=;V843n=amWoO5MhadLh> z$ubBxH+o~6yPk71@a_Yr%00n-c1nY%`u1j$WhJ7{RbGfX46O9Xe03)0lm$&ON2!cb zYP;+UXP@OQe`a~E^unKytn|p0$eb|-n!5?+gi6gw_q4p9VtMT%8=Au2g-O1pjP;C_ z_5Bp{$WAZX<+@54dahmkp6ic=?Iv`<@;rKH!Fac=rno7JPiNo_te0Vu>kE9J>!1Eh zZ*a(~9G!+uaTz9A2&~>ggs+#?G|Ov$`u4*E-i2x2f3DG6C}6t|lgwW{oO%3ub$yJ< zJ>>e-_B9}T?q6T7fM@K72^}zpr&!#rXkfX=lAwr1^yRGOa)u4V(5>i-!1|{ZwwU!i z{E2V8Lr+iRpJ_2=7Gy<_M(x^Dri^cRFwB6qzhF&q-nK8VTSn;haEk@qtrNq0KXM~T z&Z3Wbe`}x%axM3SJ_M-LBJa0?~Gcji5*1P3oRYeQs=Wk|NxJ9G{CU(w>3$ zl-YEkd9_XrDj{SlC=QtRp9%06dnYo4Y;WLD;86VKkcXCk4E(q88{Oedw9dHT!T?k&PDHLkV1lz`p7{U( diff --git a/graphics/object_events/pics/pokemon/scyther.png b/graphics/object_events/pics/pokemon/scyther.png index 7deeb6ebc11d1ae75d1fa74afc333c03d8bc0096..38f52347f08f020bd43fc6a6021419c00a9a6837 100644 GIT binary patch delta 783 zcmV+q1MvLm2Gs_T7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x&`Cr=R9J=W zm)&yXAPj}mP~R{}djGfGBZ(yD-)y(DH`cUMC!c^LA!Pb^+;-b-x7~Kz$M`?x*EKFl{*u4k++k>AE-FnZk@UTOo4>r0%=Tcw^(!FG3vki}PJSz% zr!INB^pu+q2u%VQa;AT*kP z{(=uaZ}Gz-L{^eDigJV2JnPd05ix6go19~0?XlYCw8moGRK)o*}w8x}(MWlcDe9QzJRPs82U~}V`;8!05 z72`X+-ooHTPI^q5n*`*C?9k;V5NYxZ`PHoqz^-o}UI$2ltMOF;)p#xgH2oD&rKlfWdWi2eYF?Bo7=^x7Fdn1-UH3}IsoMGsRym;503Txr~@{jcbD}5RDpI2 zJ%Fu%ikEBCG`zLx{3cJt)6fcJUCP&t^MKd zFru#@e2UOnAlG@}I2zv*m;)S+e}9ML-48%!bTHYaumAPOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007wNkl$k)y!O*8izQ-Sd z2H>T=w13s$GyU5p#q$jGDeJ=kC{EbaC+r&}u_0kD{l3XH5oh84~w@lPoO5FOjpJ|AYz9rK1|xNQWkMamik1DJGM5ErT> zT7aZCm%_9IYK26~((l>9P$qpyh)Zm#OM8P@n@?WO&WCdxNm>~Z8&Wf*GCM?8P1tObCI@BSX7v3 zY{Cl}+!uVjv`RO~hPaLnaZs6@yLCU|Uo4rucY9_(f5ZZxI+wwUZ#m=l6+L3VCfDTi zWzVVQOf~-Cs`H|o@J(#N zzIzwrv4A;$YgN&o0IODSKB~dxOCYT%SFBGEO~&p=O!`-=_YSiDc80>7J6jF@Eu7y3 zSC0~SKk%3UWHb?1{Aq^1qkj5mfpH@q77f5dH9w%;b^lY3<7yD6qxj)zH^}J59CjNd h{KI(WPVs+kKLKF@OfQZqR3!ia002ovPDHLkV1m_|Y5@QM diff --git a/graphics/object_events/pics/pokemon/seadra.png b/graphics/object_events/pics/pokemon/seadra.png index 0a6494a2bd3b0b3b057bc45808123af59ecb9d7f..bc7b821da235ad34d5d514bf30b72caa7f3f9c1b 100644 GIT binary patch delta 790 zcmV+x1L^$y2HXaa7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x*GWV{R9J=W zm+Ow>APj}8U@IWC?)$&(9-E|Luz?-*$4aYsI-Rs1;NuG<^LX5L+ikbqcH3zz{7?Be zCZcbfoR`1l%pcB?$`$XtEye`g*1q2Slm%x)$#@vRg14@OQ<{v4xon9U+L+TIfECBr zjCJke_xu{jTbk(~ae;p>;*AMPLjenp0f~tS$%*x?_(vY}5sSpzWx`chvfqJ#8E06c zq((_U{E}ZzR34(-hINcN;sL|=2@&GDpS)72XXKdmwCjszKDwO z1Lmu|;;K-ES%RV($%5+=$jdPVgZz*=2cknDMP0h$4?P)<)x&?}t@uN%!?3*l4UWkf zF9izUTeUaz;R_c*%e`^aBH=N*;75e?dOvlSh}z$C*-J|Am+5=GQ!4w<$)$9>3$PS6 z2c+deg4rkF2M^7T_oqBlHMfhW91-9qgV^YazrB9oj&}nvokdf-X`+RF0ubQE!vJla zbR1MTD5E%sycB;SytK$fQt;{=h-CV3%KntvGgidrz>7Ki1Qc$#3$XE{$Ax-|H~NT| zoNo(eVz8=7mk5U33mK zz=rz(bGALodc@+&C!m(^;6A`>Y`s@KhY4u7PrzxKrmXt}AqQRz zpWHji>H_c4${Jusnpt_^UpcY;3=?qjC;^8+ZL=M}nh)P*Cr;>*s0($6r(trG4=Y>O zuQr(5@NsehY?lzu+%U+BjmJ5#0EYUOoGrldlRVqw^z6SG!9CUlK7wa~6C00D0i1=w zLsYxK>S3Nnx7lNTnyz0Txh6v@o-ENne>eg20GIO@0oE0!DOh+|*_YG5p8r4EA9E@y U;^Y~Fg#Z8m07*qoM6N<$f)k;PnE(I) delta 822 zcmV-61Ihf{2K)w)7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007@NklBjE6ae5`G-SCSac))@ z^d#t{Ky-o@T48cN>MZ&b9pWxol7O?AKpP@0`7_-+^bb@>I&4F^U(lf^S<;;pUn!(x z-eCC9yL<1R>@z|y@e=ceJdipm@xTfGm- ze4Fuv7lIiD#wIzN6?QivCNQ%ZyVcpe2$0RF^l1dS-SvJ1A}MSx0yl7t1w%WWg#aPv z7Vi%Ql#%ISV^JKtJ`vqp9ow0B;DQIo7B_1qln_5ZYz&N?o=#Xdld;j62V~;uBNZbf zCn;S55ZhdOe`>>5dZ=S#rZ$8G*^DXxLIJqN89pI|ybg};x()W$4K^e3twsXe55Ge$ zWq#0`FDE|;`3Vp0PD4LGztbDm)&;PD@83YRogXy*T>c8*m%Gb0ebf4) zP2b#?;Ta1>-@vS~QBX}4)LV~|!_KNl3SRtm*Dk=@f4KJB{#&)=WdLH)H*nvWcLkdq z2?;e``@rcnm2ObcRX38X@w^e>arMq2sQe#7nuo#C`env3A<8PbH-^-s%P#3u8NVeXKyFx+GuJzU_$DG+yg$ ziP!UFtqV#VMNw=vP&+jbz~CdCulu1n;D3U}W2U!+AUD#H)W_R5#JO=7%f{HuV2njr zmvnp|B7Cc#V=yk~15Ri>xa>KNhX0u*hY0moNCCn=Q`QGSIE)ARPYTYHq3JMREuiLs z)O9u-0g^+G3qE;1DyS0VFk!UdNj&%YOZ;x6 A2LJ#7 diff --git a/graphics/object_events/pics/pokemon/seaking.png b/graphics/object_events/pics/pokemon/seaking.png index 5d34a273ad1ffcdeb9e957561a3c2f76246491bc..a66e2710233b1ec9357414a1150c9b9528bcf2d7 100644 GIT binary patch delta 975 zcmV;=12Fu*2$Kkq7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^yj!8s8R9J=W zSc{J1APh__w~-2R{{L@pY&QuuBy3%7jFjbpvor#v6EG(M^ND~vS)a;Q{%31A z92LmS+z4no?)Y``ov?p#FsvHc187i60-kIj zrVTDOq21h@gJ|R;LuV;s7RKK>jCkv-J6>yFCpLm+V{^bDkXt-^2ytp6tgfImZ0EWB~y32CWZSre_I1x2V@oz=jb6&z>K~C!eubILEA?kVr&!@ zS9+X0q$Yz89M^vV(l4O`y^%@IBU;?ziyMUqYvTHLamDxSJuSQqPMr(jTEqsNi%3yd zM*(C3vE#}v3qXjyUI@QpE>sW25gi_!tlcKbC>4M^T*H$+2`mMe66~S7NyIEu<*rI`T~~_lRbw! x{J<+NZo+rybb6Kj08jr{`Z4|yc8C7P_6KMBMVM(UVblNs002ovPDHLkV1fgG!`J`- delta 1019 zcmVA902g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000AHNklB6vtf*T(bzCaV@Y= zx%h90h0`p-*Iep!$)AuS$Ne>_X2L?+^)Ok6z`@!0Z;*sZkr}j2QsubIv-PAMJ3ArG z!4*+4nvX5L@B3xhN%C|29|m)$(|<6G(I-=qxW)X#WA*5ae*kd&WdPnF<9s&%_)x{n zrKo2nON<8r;IrAo!q$=}gTl;QQZfislR#Dmfsis18f!CNIxSL2Cz-CsTdM-d#KbEh z*{RFX;h^Mo#|-MEv&Y-%PvT26@qLjPrLlp&(F=G@F%S&yvDM=u)8OIc`EcL6gMD0%1P0vXH^u)L3 zULX}I#|*_jAr28)&{mr?1Z;7m)eO>b7Y?qh55`}>5*^!-J7Z1+1PmsNS@s+w8lW!g zGK(24IV)=hHK8=lsoI&LpoH>%kIvm`rhl&Ej$?kp~%5R`Ooe zJt&H(h9h!kxC$=y4o8uP6~q9U_tB^)81hk3k0pcfEQzh)+u^uN1qn!)7&5w$T(s-M z!8riB5ZMbdP*c(NWq82moEXV>gWF{}RZ!#;gYY3TH{7fb&CWtv%sDJbFB@mwVJrB9 zjC~3if3dl55jk-d)_;C_g$B2KS?PxuJ-Xbv!MSY^T=2@~UO)^F3MO}-uhyHo?-gYz zax7wdxOsfl9QOJ_UKIig=km0WBnT5jN`kEVYuz+mUy(py5xb^sUO)S7)ASx!b>NC> zJP0%>r1b_+aAHA%$uI4C(`=8usEQd^)KsfSe{FO9??0R7mJCYb_uilzY$f~mQVss> zv2swzq8iBK53k;RX*%>c_eqOP&z+Usm-XGp&EMW2o+HHjoT@0qlV+X6ve~DeE{aJq2xj@g pu>3@sG1Xe1<8Nt+KgV~*SCk-DNdm_Q4LJY+002ovPDHLkV1nUJ*gyaP diff --git a/graphics/object_events/pics/pokemon/sealeo.png b/graphics/object_events/pics/pokemon/sealeo.png index ce0eb16ffa82a6cba2f2cb5a64eba6337fbdc1f1..847206638324b20e3ff666fd0b8649de1a67bed6 100644 GIT binary patch delta 759 zcmV4)v^dCC2eOE=!T2H$XFvhh$gWYHN^0Wmmetm`${Dki|pW(~179aw0nV;h; z`U*GlX6db0-m)1fDk;5nl_u@S8xW0oA+_`u_gW*CkKWg zG#+C-$5wTNy>Ia3|98D(I>Vm`0B~1} z@%Od?$M~^<%y_}&quV1RT=bbbHwwo%v-2K~4N%-FiZfh)#~gU?H=b{s7vFXa4sl7a zIpl2#$Qg&G1e_6OD1n(^XHMMU=BY{wbKD@UF4l~}Ar6gzCWRv$HqNbgdeF_J%LKbP z0OA!z61=fr;6KhW)ES)M9IVJN7ByxRun@r4rN_dR-7G-~aS=55<$#t2mk2yT2my${ zby{G6%T}0wW6Kx5Hsw_=r9fFKV$kL`*v}wGjDldsPY(&19XJ{>!63#2iLg2)P~jF< zf>6wPumnl;0UCj*E42XF_h5n)1Y4Z<%O_D903$KKoqYmP#JUNv!mU6d2&4?t)^IFk z2YD4L1j@@$JqBpsZ5AxS6W@22UEmr8I-6L5&=U)P5p^YV)SD{Y4r3)Fhsv!^o0rmB zK@bf8rM1ZXRsC7SYF0(%pO_0d@u1WKD6g2bpGNZHiMa)mK!aBT6GL8EafQ2wJ!OG? zJc5#^#Lp1S3W5p*m-arBMEsu5MUF1BZ@z8LxD-iyq|fqJ{= pQW?C@avA*GmM3D z|DT;5LYDOsFY&*G4RDm7t$&szaD<;7d6Fd8=`h=do5?3f@LmWe=^%>(?UkE+as+>l z)JqnFEd9ntKYczmg3`Z`g0Y_-X7al-`swl0BOAQ>fmbbuX(;?Q%P9cF*Kr~o{E(JZ#fV(p+>XUpnSyM_ikNS8iu?*QqJ zP_rFhR+Y!wz3Vg3>#(XSyeUMsSwn;U#$bGq?T_AFM4k&0>@kE?Vo%qTSCdKQH$yZS znCduCf)Fre5a`5sxmJQ)2@=y3LnYx{PP5I|)wCVKK10ap#lnyToxs(GA?SZwSiXHN z1x1D5u}p+&5!`Zmv)QctT#vxktQJiOg4%nR1RXbY$&kBR&ss+HH!9JB4M#}V2<%O{ zsdwK$FnwfKvl^h|1{ss(L8b)DEK`PA*=)h>53eUExZVP>9DkCvw7Mb}Izy^89+H4T*DYD58k2 zulnzPCJlRh&oLGaTcC>`cgQ2b)RJ?y$bJdE?R}ZZri5XjSQ$#su;g(bbb_X#$5=t< z)n^<%6pTUhmmrcE*4rpmKMTWDu`-mY(#liu(ZmzOoX?=uBZuE1?=>^w4oO5oR9J=W zmaz`QAPht~3ugfS|9fkbG)rq!K~WZ8l<8fJeF%k=LZMJ76bgkxp-`x+we~1qUx1$F ziv?sn@!TnsAbPd?)4&on<5a0~dn-!<6Upp?M=Rc8Hrb}l9wrvqdip}U7!_>b?0 c*X<9-3%NWJ#4U2k?f?J)07*qoM6N<$f~HxGHvj+t delta 406 zcmV;H0crk|1K$IX7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00034Nklqy;g@VAcR3o-+Tj?@mL3*Vf}hEK)Z*s|9%^DG#T%07*qoM6N<$f|I+e A_5c6? diff --git a/graphics/object_events/pics/pokemon/seel.png b/graphics/object_events/pics/pokemon/seel.png index d64b24e9434bba2247c7785a32a659cdc1453275..612fe6ec5ed3bbd5a83b42d76b7ab42b1153db0d 100644 GIT binary patch delta 596 zcmV-a0;~P-1e*nr7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0vSm}K~z|U?N-~4 z10e`4fyU`R@c*B?ppIilE={x9CrLVeIEd#UppVD4ZQHhO+qP}nw!bp^k3HziT}W3_ zxSSw~{RaXGz}Y1s$g&U#<;z}ZLc}mVsldS`01@pd89@eY<_V~4HHObC6WIOS95T85wv&72-e6!egR?ynZU`@$?>DrxhB~T6B6voF*^Xa z#WI0|pr2!^L4+imbrKV7uSh`taxq))7NJx!Ak(&Tz)j6>!dJPe6c^o{lzny$F}viU8m3 z7NVT})d}7iPPl=d6s{>@XE?x>;B*l#1XcTVLQ5l;1EIA3K#SoGw*_!@0r|3%;eoFi z7J@u3LS83-jTFsvLQ4si<5jqz$Nz?#1tbLfImy3K0`P{fO{U~WjkA#go=#|GP@c~N z3c9bQ2`9S&0L7<>O#NF3YWYmKJ&C12YJU8u)OkV{`txczAbb6UTW}pte86$Y&$`E@ z$Z6o@y|vh3*JFfJw$Zcuui=%2|Ik7f?XRkn4L4mg-|>fekAGl61}hBiL-+%a#);2A i*Xuj#pRLcMuO7b-MHUy=6w`SC0000m@>})rI?xC4{63YMd6c4duZ)rrE!QoIVw1VBnveoQJOE@8-W>{!|fmd$?Tg!h` zGrNLYLK&#!X$d=lRlOmBYNU7VG6H{f!RwzE z(#-wpK&Fn?E&uj(dghPQ1^d!~Q7_-$U!R^cp@D>tWl`mf$e)tbQE~YBvEab+370ex z9!@__Ki7LGl#kf5*G7issjBXUTu}43T8=_hZ=+hm?~i3(zlDzQD4B;gYKNUv4|Trz rK<=pFiZG1bZZ!GL@xRsoL-7>{L6XV&i~Sbx00000NkvXXu0mjfo3RIp diff --git a/graphics/object_events/pics/pokemon/sentret.png b/graphics/object_events/pics/pokemon/sentret.png index eba10d7c89ba873ad6820a3d72dc7260e98bce78..5ab296fc75233cd00b43fa413b5867c82b8e03e0 100644 GIT binary patch delta 522 zcmV+l0`>iq1=0kN7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^w%}GQ-R9J=W zmfMoUAP9!j!mvy-Bk%vV3u@Y=1=&gVQaZ^+zhC5_#$}l{ZQ8VH)22np=0Pz6y0cN55(lX4T3 zWP-|LfpC~!&L#HzC*FTr5EnS*DnP(t0z@FpBMNH}8;5Pd<$7m}@LlHoahHEc&3CZ~L*5lWC%~-^hdsiW zs~0B$Z7$Tuoq!MA6ELBuTRo?cTnD5bs0#GgkUEy$qv8d4RA@c$^OY5xx^RaV+?CBw2uu{zM53xrS%cjuU7K-~Zzr;75f|T%6C91t|TA z5*TsaPEeQ7Pkc=9iwB#OtjL;xzXj?hA!|>- zf8OxJLj002g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005ENklKHklYml!!fsa^-N{H-dMtHv`etYTnar{y#NF<8 zx4Zox!>L0BAY5zRxD&nj3g_c!%ww zAOV~cBN)tn=Gx&6P;hSG`W%xO!5tM~JeLSS8H|JQ%hMWQB@io&@={>lf)+{ePMlhf zmD~nnD;R^4f4gT=AT+-ut>8CHxhdJ}8iu|VJR)=~57&@I((^@<#e|N>~)SsJ!f?m!=WzDCtL)U6Nlfz>3}4|5pNj?$rBB Z_60du2^y3Q0skR9J=W zm(h;nAPhw#lPX{^{QuvsZIU!8c2e!Cec4*oXl5>fdki+|H2vZizxc)f6o}tiskML8 z?ZBMBLjbT`8g%vR472~Q5D=8;_*a9zew|_U|6u|#NCo1RL0`YlFqRHbK1i?{^!$^o zPp*EGVU`QWC%2#*1TTNVq$w=q=ras28V|o%zz-xn> zo5Di5-Wu$B3Os*JvH>FdCO5+!@B#qC zZgC_S#8<$GVjFc504n0o%J2rr&x3V< zThsLL=l^Qw6Ns>1wy(wwCkPad@<3wvlMu30SAfVZW5HL2x7Fjm|qzUoL z4!#2VdL!N)HZB{$0Q{Mrs~kkW5fXNT^m5~BRj5JR0LizQoZA9m0qR9eIL|iT3h3%> znK~TEF+&D8fIdY~070Cl*Ln173LA{Y11P1H+={J>EZNfpS-JwcI(rnx3i?Wg+zJjy zQAJf5fbo9>Vj6Z*s!R>q{#Of!tK=1+CrG-G52(8Ne3J!g?Ke39o=QdE8t|#gBx9|~ z5@OH=0C`t-^-drVHXvT>GDIEjG1O=+09ONKiJbifR2Ktwm)RXU&u_ZDL48Dbh)%2O zGNR*O4^g%&^evtG9{jbwj_AY8K0)1fN3c7+6uTxn|E*5WSD|-x9nptf$kTDeA5xP% U3SQk00ssI207*qoM6N<$f);CjS^xk5 delta 975 zcmV;=12FuL2b2hq7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0009xNkl4Iq28R5Hxm05I zw1GAhPYPuz^w7KiL3;8ch4zwzQ7~RsO$o7w?k1todeMmnLJz5q5>`u1a9Zf8f~4Lo z)zW^mCbKiE*2bIA@3imC&hvaTI|)Mn>$Vmy-elG9YqD15f3+L%>9ebItYgfWIq)wP zG>;9Skz*Z~85?j5xJVjV18C$}$9Rjenm%xS0kAn6MZ%cSbF5>`I3Mhc02mBuzyrp% zwH)ub!l5iG^x6_M0N=%*~DqgmowW21B17*%KJe><8f1srVpX_|bo{9w7O`9r;!J zf>qakz=25UEUYQJdAkNW)Dz0um%v;kxU)O&jLfRMpWWW{E71l)xaTBQEVFm^<0DB7 za^a8OPIu)7dcsS9h`it%_XCwhzyVlP(;$5BG*m8cjZSvC)j~Ktm)gp`nWIKX4sw?R z5kBMHfA1wtXaJ?Ky+l znkHx8W)1_(5iJ6j6Mfmqb_fj9CZqWTI_SbLot9`gc8qWs=c?+vkrb~Pg4C9g0}2XFSTZw0pTAOB zVf}{j5k0S#S~2`qUjUhE_a1d(K$(4A(1BZ3ig>63^O_LOXqXD^{dgv@g}-GvAoL*t xY+n;1EJRUX5YI#yybBoykTE2H9e?MR)*rPy@l$97DpCLd002ovPDHLkV1m7!xf%cf diff --git a/graphics/object_events/pics/pokemon/sharpedo.png b/graphics/object_events/pics/pokemon/sharpedo.png index 1d4c8a5112a03c09a90a788f0aebcd2086e8ecb7..135f4ab598babe359c4ab91b54ea3681b106d287 100644 GIT binary patch delta 684 zcmV;d0#p6A1@i@v7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SaY;l$R9J=Wm*H;f zFbGBqmXc_b@cX~*{Q##+S_7SOuX=yfo2qrkH3x#7=63sx&-jeb_^*asI)M z1p~Uo-=4r#0lCPpwji}UK*cX7aFJ7E&L)(c5Flx?idTZ=`tZwEFFDd{63?l4B}i=r zUt2N(5t0fNTv}^?jGw5@DsF-t3knY&b%DT7TO@KUxbR(Y8lmE)Ao4RFXXt`Lc>)0^ zE$|RTAN-o5e^ii6aArvUL0e|Z-H%`x3C5g=*aEm;!@HA2#ob>8*###BsCXL%#!j0R zAmM7KskNWs{}}TsKGr`~_^HMP@4cCxEju|YGcKdDC&5vFX?cO41-VFI&O7>UHzaQS zm_g3Blw zVXXf>IVB>0E|!tqqO~&isyAfSl^3`Q@~V2gml*Zwrv!37W_<}STAj8q{(edz<~Wye zxUg*Mx2WNUcO?6HU2)9VY;XSb2%QBh?xXu@X$Mt*q9upqw)og+a;r(XY}?*o)?&1s zCiH^eS20DJQ!I1mv;53L74aH;S4lX&0)F`k+ijQRmpIp9S0Yl7* zzAt86q(jiQ_vAi?3{rlK5XaYLz^LEc32r_Q_#BUQk`Cw1^F+v)@LqC0F*@|cG zlxup?w_QCxGybALp5WC4ZrZ=Z@pEs*bxIolpL0DxBzf+w`1^-m;p{R$@;@DDBKR{g S5AOgA00001eRMFh$CV zblb@iK2o#gVLG5r9mcO#VKx zLlQ#%*I!e`gzv2&9rtv=e8TrmAc}F*blg)*7+^8#$qA+`pcr)!rfkf9VCVNLB4d9h zT&6G|u^%Wl>Dn1r(&^YYMWrwuwh5H&KpGp%)_4t2=n+>oP!)sr1A}BEv!xrT!(j)t z4a9QDge99WTiz}~U>YLc94d%pt7FfM3&a?avw5#cU;-uLbr(8L6-XY<`yDU<6KIM< z#JaW(Hyw-D1kbad3ILdTT|>{c>9&6f6sGH<<4d6QCTRKB8ciTqueZKu%HxI&ckKwW~}BhRFIi_CxQ7Dmyr znZUDca{r*au!8#ApeNT&6I+%St$-KfV{5$3KW>Xb z>!XAkuWx|E(e*iTk+&um3e$!!w#;SgWBccR?BmHTQjgY2xmZ?|-*`1Gz~X;79!Yn*aa+07*qo IM6N<$f&+#*d;kCd diff --git a/graphics/object_events/pics/pokemon/shedinja.png b/graphics/object_events/pics/pokemon/shedinja.png index 0f878808e4f481f404608b7804792df647d2678c..9b0f8cc891ecbaef391b97cfa59b73b5fa839458 100644 GIT binary patch delta 628 zcmV-)0*n3n1iS^17#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SI!Q!9R9J=Wmg{cA zAPj{gEG!uK|b4j=Dw%cyI?Y7%)`#1KWz1KZ(_`1C@ zg45kTXy$fzqMPi&@UqK>YZxR-Fc4@TvhTYL9Rh)fE;8=j2Ecvn5+yh%aF+p(1lrE> z$O!ikK?OH2!9XB?Cl3V}&R{6;@i24hUt^f-60c!TU}y({vCvlyz4iF}#Jdf7)PKm& z(rh@5uep_k1}zG8xT7HzTjOX{t?4O$uJMDsM1>|ouX(Okim8;MNlTITxX6_%Q%cmP zi~K1sS*?$>l;=4jLL6@Os!!W0Hzue|(3W}Ahu~K0Lw(nO1jd{bTZo%Lte5g*H%FWf zQjR7+4}*w*>#NZLsgJ8|l4EArYF!|QL(3t73ErYNC%7%~?$!0BR$sd4B**UJ;=-2# zxk2%G*dcg9i#R8^_&2z=>v_c4s4VF&fBMv!L6$RGPs4ej>P-=au zI*g+$+(db)tdF)lUe1uiak82sxL^?F!zBTa*F90g zR(*P2;t}r(Q5zO+ZzZwQ`Kr}+yw7rAChDp?Rc>#0By?_;19=L0T| zbC%$9oX_0>LxJdJ5BMAnTZYVx56ZM%LaQ%RYZmGn!{?aj44B7%LjsQJHGcCi zc@>FiVwqn5lZZH%SRQqqWA+JDm?`h7QZCp4 O0000os~RVI6eSlIPTm$<8k0kT>>L7 z^sn6yyk4)y^NtuEANtyiih#R>trf0Clx}FpOd=Y=1HR;GWKAw;D{G$jvCX?)1gy3d zRQ)>OOJ1^PjoXO?ZyVB4~Dd8E&; z-R?4&g9aqcE42fd_tpD+-;o4pOAWE2eGXh$owzlEc2i4O#C3grq@KC{69|8X_Brrr zuH)f}#%_w0UbHIP&~CuZUAhZwNV_v_WvS)7F|>JR@;Z}wlhc-ZwWwdJr^*P@ZpFf2 zj&+s^(p+XaE2J07*qoM6N<$f=3D% A@&Et; diff --git a/graphics/object_events/pics/pokemon/shelgon.png b/graphics/object_events/pics/pokemon/shelgon.png index 93a9bc739dc069721047ef274a457b92c3f28733..7e605d2a3f764bcd8f06d3ca9b906d65a9ae01d1 100644 GIT binary patch delta 531 zcmV+u0_^>n1l$CW7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S+DSw~R9J=Wm+NlB zFbIW%@FWb9-~VxUu+yxnosf&B?T3%lHQGnQF$LFMmZ_|A|m>0ei#t( zlr5(xyjXd_iOfv*Ek-;gMgXV16u-?$HM?ZTVZ>8bR>Nzj$Y;14yv-$Bm6oBykgGr3 zJc*7nM4X&ked#EFLBtbSEpXPM!-$ij!BAd!G#X?Gxm9kJ+jX7_thEZ~%()AQxHp)1 ziBTZY;Q|7V|9g44zF+5cK30{&{Q?3Ge=ycQV6om|%IKr&892e+nN^?HIXb*;F;%5}4tm59AYNjZc&0mCy~KcjdWW-R-3rXPTR_0q1pY-w z2L=Mpgz6CA;)DrjuMh0OU$=mOW0Mq2MiUq5Hp)}H1@JBI>&j9Ed)&=H!2L7AqZ6Lr zEkcAW82M3mrl`N~Y%WcCbX*F#e4$B^04@3@g9@GCm=eK++~SM3XY=QMI>bMG z5P%ipv{=6)(vE?R56_d2?-xqGOJ(w_A%5{;KvkWvW!K=!_x0%hSHQvj>kpc@fN#^S VD21cY#pVD2002ovPDHLkV1h#P0!;t_ delta 464 zcmV;>0WbdC1epYo7zqRe0002CwraMKEB-&pux#0e;rPYdC#Ky`DUJ9URj_cnm70Uit}l?zEnI99~B@n)@7+*S~*= z=w7gfGm30%Q`Q}dDYk<3n6%br!#Y?{QIyq!bw$OhtSZjov#w99`+_k9CSMgaTd<~l zwW7S@9L9AYJw6G>&?#s2jdLS7)2l7#Nz+I7uE!YK<=UDx-3r!AqIJo7Y;_YiXAI-n z+L)!yQ`XCpmWK84p(L`dKWE%5KsCj?6w9tM31ov??Tp3F8e8C2wgI4O_JZNb@wpC?UVlJ$Ve&mRmvC+CY!(6 z#*J8?Ue<-0HK-fs+_PdGo^wyh%hsR9J=W zRzZ@(FbGS`(E6nO|F;X+&Gdjwr@Obc+Q~%;NHTVE92*-O8yg!N8yg!Np8{C1s=9o- z;{O0#pn7+-l>rqIst_6_?7Gb0m*4_bS`&rP?v+3^4THMOU?B~&KFc^*F3=jggGIv4 zJ=!fqAY}5SMJ3R(m8O49SjHn^6G#+7qCLPIlmd+z|L+9a^R4-xJUDF)%(BKp1cF&xBighYtB+A$M2^^!%J>=fq4{z>Yc_ zo>+fI$MU&6NoN4>NCoN?m^bh(79++s8D0a-cR_@w#30@h&KiFxa9tRetUx6&w$R|y z`n^ZOzKzq2o%i0JZ|VSgou>&r&nrDg6*r$7kb9G-0t>!Bp15$jh19_0V?uHRYHSF! z-#0uWJ&kuoK7u!&jbMM6LQlvSASrP3(3JNPHnRId5rY*!B94H+;YVqN!hFQmd_>rv z_R9k-`FM-Y0mxMYSo6m`CzOAw)V!_JqtmY`j#n&hd(s#s%{C~s`cd8mF;0Iu!00000NkvXXu0mjfDwO7T delta 560 zcmV-00?+-y1o#Ay7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004;NklwbVZ@ zc}&@^Z}aa2g@g9vsxiq3W}_M| zh@K7OTyVy=;gNk}W0@Xys(0KV7eu3hb1sORR`KsXagQvrGu@mRm~bFA2-OpHZCNnu zuMpJC4Nx`6S#&<}Cazg{eImB@T+no_f;2HYHY4f4IQCsOUJ)K6)1}x5yr7N;WD9Mh zV}D3&kT1cU}gYe z>3xykU(fddQPA^>7*}GNXqsG+CHM;iGr+)cgzqoY%JuOT1g3$#3Ng_BK(@@NL4zxD zz4sG#RAj%Tr*VX1k%dJ+0bAs-R5w&NSbl7Gl<+umLbjG1|NG0iLOpQ5E3T^jTY~j= y$I&`#`Mb{9KkQ?2KIiMo3?=_ne8Wrqp}qigAnocv{ovsM0000d9`Qq;nm4^1r#o&Q zB(MYg@#G;F?}Ze91qS2EL%wi+X>8ervB~!wmBHPWfdm^AaL+L&27v)Nz&0r0ogOE0n^Stbs>89?vsARA00|6Of07>5Q_{;F@jjq0 zvin_d$%PzvP-!8M1!}`B-c`96xDG`*HjTiOe=rh%3jI-_Grnkee&KlA{C>=1nB`Go z&C3F91BXBtj!!M{EU@Hgf2-Gt#96{uCNx$FEcgc(35P)8>`>E`<>6o+MjrZx7X>cH z5v0Hz7Wrmvfd%IXHuG3HObDeleFa>mNRW(+jqntRrK&3N#S!Y{EI{IU#j66rHz^c0 z0*3{E7VYOWSj>^zX-y?C8_hAuxGXOTTxf1|fLlOwJ5Nhq6_~hi@x=)e8iBDu`(PF@ z_+3JM%H06g^fTy4NY1(L{&=1)!sV-RYRTJ1l(h3bD14?}HyO1*kE5=fc60nW# zSFkDO5%_52BWxL_75M6RtzB4CWlY5XE+*|6|BLSb0N67%h>{BKXaE2J07*qoM6N<$ Ef@iXgy8r+H delta 776 zcmV+j1NZ!Z2hRqO7zqRe0002CwraMKEYEp*1RlUFKWOg@~a33VWwecSw*C#;Yh>4oCjf^9u0?FGJ^44T4ow{SQV3) zl_L#<3taMwr$EOBt1-rmYB|5-fp=Oq&-h@B?{y5UAZaTObZk^H#xbTkHgUud#+iju-eWsBo-hV6NNo(OQ4Up9f&Ph~vKGAp?J1;RjrhuAx>uRa{BKe!`GN zU`&{f0ZS**I`Yz)L?ck#2QGx4uVbUSUvR_zy?n}uuss>Zs^*cW= z_k6YKBhyZTrpm`C55FOe@ZW^Rm z1cJxiGIzN=C=5lQWVBbCGAgvR0f?C7ncy5QVvD*n0Hi~5+gL;$V?R$I%zFLRW!YfLJNr*$vA>)D5A_?o&dr5OcSV5!0000 zFbqXC2_#VR|G&F5Qykb@m*GQ44iq2GZJJs|mnBJ(BuSDaNs{D0Sl4xCuZo1K^Liuz zu*j^Q0HF?PCm#3ws}~|fBob~V9`_{j_U(H-@{5|^X%=|ezm=y#9_gU5#rs}@9*zbB z-WLG1mqel4z_mwz*;WvYcqmz0h0OEE%7a044sOPY+NA$VCeBQs)mRWs!GkTAxmZHq1?F)1D z-Jg-c{5pLwzqr1xUoL)z_T2a8R%$%G-+VXm0%dF$)^bb^EM@=z002ovPDHLkV1mM} BjCBA2 delta 279 zcmV+y0qFku0^tIX7zqRe0002CwraMKENC~HZB6-ChePNXqzZ7O?H00OjiiTJ5(I*mE@o$Cs9TRcds3;)kr%&5X zw=hS+Q-KvHae*R@6sE8E<5Te#p6`zrUKTa&nK^H5|I~nw^ zK!3)`-WaB)eCVIJ=eH7l1+gOEO}2jx9L1}M9{Vnb$Ak2LBZmTX_ud>wG{T%Ss~WQ= z+my7u#$?4094KVN=HO02{J@a}RoQnweH7}?xlf0Ca;pVBH6w=toqK;g{yjk&`8(bk z;KUr9!wKfxHrZL9@@{`o2YBFM{olpE3v8VqCvRZFBS#CcORzFw`b%QMC*!%tADzQP zG;olf{F1d-J5I$eD=4ttT)1e64j7zqRe0002CwraMKEo_SmdKzBVk1@PB(%Vi$Kh%t&Mzci=+iCc2zx>npY-)&7gl<7GuefM+@7-UNOdq*+BZ+btAmo+CxTO-Ox4~*rwlKbF+UlWU;WbO~!xw z{&d}SEg9PmSsV#98f)jLyZOm_Gj-Q1`yDY_oLAflb<2_6hPuTgYcEaLo~I4)z74qd zyzUX}9vR?!EDhew7E5)_h}kIg;~bfc)7V{bYP4KhL1MP`lB|7Vv}4mnRG3|VVaJC< z4rhY2%8SG2Yniv7u%uOfm93(Zm<@ltDpJmavt8+SpmnOsQ`yO-RR{i@RV7D8yLnV{ z2-VGz4mx>NLO45{O1HViA*vuGCL=u0s{EL#iR;GgK>Bmu4t%Wram?=80n%!KMd#tW z+AlixJeC8UN424oN4@?2lYd>f?E@g|RyegU&58fyQAW4YysMRg=HcV_5c)E9lgwQbyytZx7S002ovPDHLkV1gyj B9krgad}Q2j2gAcSxL^z(lcD`y-E3+?- zzUP;s{)nq!LPDZ(M9EnM4T|t%uE5mt{9~@t3&aj@fAK>T9O+x^u;RX-JtE%In_M3A zi?;BHDvko}iiiz-GoNlij}l0q9O0N7w^JOw>niRB*|6n<21Xor{7rj$Ji`P9heJ|s ztQ7hyId+`sZSF6-14E7iuMaUZeO`%yio3r(ee!367bv(U<-I|q_5|qwhMd$Lu-8v+ z`NfkJe{||fELsoH#K2~F#UljylMXH(2Ec$`zXu%t=uqs?8{Bc$;BN6ql6^0nJPz>o zU=AbBCfs>8Ve1W8nBLC*P$x6!H8ee;I-sveMvo=Yq(S$XPsge4E&3xj=*KtuUaJBq nHFx51z{uPk?h&&Ae@tInB@TgT^gNmX0000<2SrXqu0mjfrj5$U literal 6750 zcmeHLc{r5o`yU}8TSr1@nzEZQD>GxuzGVqTDvX(T7|aZ2vP-riTlPp6lE}%DiWFMDFLlnT>-YWVT-WdWU+*>V%=%-%*YP>Z3Ay84>$OI{kqq62!y{N#KDPeM+$`c`ZK9C9{|b@_649o5RD3f1Pzy; ziSVZ=3&(t&5)b9!*%bfc4aS{$wd+}mBVaQ!s?#rqsqh_KP(2R;RP6DyUq63{`T8dP zRIrkl%c1hr{D&5n=LAzK^S?A(sy$d;z&vw(`yqREXLwj@edhALO1+lWu81eu4w`=^Kr#kb^hZQcwgwtFh_PJN6R*pujkeK*kLytk4Fp|)ze;BucHOl>vsK~Rv14D}wfpbUecZIrn>y0Tj zk*QhE>yXREHLaTOt2(AmMMh^#O;z>W{kXqkE*R$`=Qhvtju+soRJPi3RYtkG_-^Xw zFzXz(s^W8r4>A<~coKRZUW;XIcC&wNX^j>=G}O-Az%qaNVO(x%alEWKN9R zyC}WST9wZ>5~u83CKNF56&=e|M~mE~wl%EwDnU{g+INL-`Sf<>3(N05w8SR&oX`^9 zW#@^Wvxl-xm$`@-+vTvq+&@D2pvL#g)iz$*7QesRBGXejXHziy%_|=NQwl;*(ZL!g zK!xDg_Le>MQYziU=iy>w5|t~)&S@hyL)>X=jL;V+Kl}jBd*5K`r3$Oi`?U_`wazW$ z9QYwrtrwMXztKaz!e#VHwB|g#HWBZ2<$iA6;}DOB))T#t&T+M*VBaYjn#yW~)$}Va z<^a=Wk1m}YqPo&1W39^?eU`nhFo$eu+2u`)k=Bvde5L2Ydiw2CWcB72Z3cEXyM2E3 zeyXIK&+C=`v~Z2hK+wSKu9(Aw{sgJGi!dl-8`q|D2x|Yu3~>Z|+qFNo>@SSpKh5jW zZM>Q1ZdS3WZq=$_gL-|e-4`*&EA9s0!d1=Fg4-IOK|f#^H}=rqci~t;qK!aMx-@38 zYuD5C58-jq<4X}vu$* zS9T<1!33Tu!4`M7N$j~>owu#oiXJ={s5a?y33BJEj;Ub?<lk@hvqZ+E=R z_jDGOBZ!WFB3^=!lHmAT`PsgVHkFDV69Pt)N{Y!NWh#j@(t9?GUxx7B-7xd!i-g*{ z1*Ik~qlZi)80P~uEd)$;vy}I7i^+WHZ8DTUUKe!IklN9&DrXq==twMMC!PX$SBqxU zI(BfnVnpEOv?RE_nEc+FdaihrnJamMJjI+doHGTT!#f$N{9pGlZ-#k$ToN3MnhL-e zOgnmd8b(_3wVQJ$>=?7PW;mLQqW2#0CRoA8^LC2-7w70Haw4irIVIKPkGZ1l_N8>@ zVsYB6!~!E}JnBZchU^<$`VQ{a?(0yK8$9mnd&T*@LJba%CC1n#O3uOuMinki+ivo- zYpgn5AN6=YIkD)J;kdpHZ?rV3{dD@Rs6Khw8kd6}l^ItI{ev8F>Jl4mtewLpG7vY5 zYbEH;I)X_B1!A9c+z;+dI%XbmImtrv#MrXm_CKW>H=s0>+4k%Y7N>mT`ex;e3ewv| zP>KyE_N zETHjS)*vbYCF9h+sh;CZZJCLzxo0fVU+SVgQ&=jTCVF7hZfMw9_W2dbn~!HMP08_j zHMFD)4S_58rjdi^qcX%SZ>CRpV(#Up-*%^NDxEErZ0s>C=|;8vcNl}4>a_SOF3XG)TTC%lsfrbXk*%eyn-_|2dE7>7eF zjImWXwp2#gV~yIeYX06`jY3ykC((yZOv*dwYE{QwwjUdpKzg2{Ftv}uReB_a7vDZU zHz$1kz|g@8KC9fb3S5&;8j}`wy4IYuLVdx*t7)n+A2)a0-7;q5GqK^qtKY5-yE`oT zns3toU2IRP!l-!{$8vUc1D<<7v_{owLH_vfuWfgy-+0-u03mDj?3=mUdG36q8xPl= z`k@d*`2mZ9_|ip)nQKa7Q7p0e(;J7mlj4ENQM@Oe-0@rT_T=A@lI0JTPw(&zJuQs& z5+88pbTTX-EetT&WF@XT$n*1%hpiP7z>bN4NW|WB;SCp3vm=xFu6vYc*}I%GUJ0b#U(RC4F&4Z(sG5H8wnS? zcJOx;NfmX+VV^dB5E6(GJuH#>xo^-tjP0X37|$||lOu&*sEDOO$hrB=C%#->M=K^Bn2I95I@TOXw@|EZWhY z=~%gw%xDU_ox5-I?PTlKUW=f_>xkJyuOqBG6MusZH_!3RG|;WkFkkETTKhH}LXg}! zB(pScX&4e+EF*U&Eq6{6;0)wIWyoA`(mS_5Zkm6X(hT8RzAklE6+wmXXO~=D;F}@7cyHiViH*bL7yY! zKisI!5i#ZK6Zp!P@MH$zs%WGSfpEpr3=M6~4GsV5)xZudFFaMp?A9Kc4p;kH*j8TE zQ+P^=wSJrly`f3N=IpQ!nF$FiYVwuuJJ!7ivNVk ze^FPiiF-d*zhnNj&g-XK2IaRMu93Ic;_jLm?Q$nxQ(1B8kJaD2Gx1n_PKa8=8H16x zM@2+j=MA*4d~VP)txUs7jfurionbiL-hTVq*{t5+e0-Zgnn9SgHmQ#{en$hM=~E|R z{%RYB+e8IrBLkIKfUDIZRV7v4ZuYa?hwIt)5TTk^hre=B!23!1jlTTB18IkUC!A8s z5;c^8Q5Mw&t&4boU0LO7v+(cS zdhwkz*i=i>z~YA=z@q$5ZaraOQLqWgl)H3Xuq7vxJKdjo8!JK#ZM=)mTiZor^4 ziVn;XXN9!#H3U3qW+DE7eTcOKImDYxpuqHW1+;^RAOIa;lb}I#9|nsUqyt;WC4$du z!|E{Tx(eG{2j*mD3pHf=15hjii$KDSgJ=P0n63a++n+)u+8LRAhXCJnV4iHYFHv1R zFfb4ih(R#@J=9SI0zn;#R!5`Zpaz^3%wUs(;0)HTHHdE*MgWWKPxEEdm<;F|Cdr+7 zl&u4UfpX|y@zH&)tp0{)u)ebZ@}V9?@>NG6km_{0`i~YYws8Om@;#vcYQb^<&mih{ z0E>Clp9~lW01Wo7A0a5@zwLdG`unV>Lm{gJJ^&q5Wr1E%Ke;qDx3c})VvPb18r^r@ z3MBg{O*W1C4_QCOwkBCm=f^-m^S^O_(*7&=b!AY?%8F>jBp+Q1&)i4{w&tHmVUlSS z;nN|MiyQLRByKqxW+i6XgU z(QrHoONL|d1TvgN0yN+x9EF0%WAGS&LSBcWkclQte>w@AP8yx$0jT>jJk|wkgcJ2` z&2?aC1oEE|TOSge3L1cGfX1LO16luw9B6dFo=sZg6QzN};lU3Eh0?@mpz!}F9RU1U zU@fkpqL2tQc3rYIF+?yOkXq7OrGfzK<6t&KLw|t8X8JoYnLawOwVcpp@cZ`mZ4vm;)F9h6cFiDR2x93Ba*fvOAoBC2PVpa0C<aXgEGCs5Nb(2tJ-|%C zY`_v)&jzaWolNDQ^#eVDHKvf@`bKKN(I^KLfr!&2qEImP@5!pKt?9qA)mHyMd}yyL z{ICgtcHhRp%>~@6)c@YBzVo$4;s5aZJ`evx4t8YOuatjP*Dt#M z6$AfD`B!!QztJV|&v6G}fE`dEc$jHqdCr3eA*AhI2V?h+4hwyYjOc{o;%zJpoU++daUEu<)^w<4Ht8R9J=W zm&tC!FbqUZK_r3XkpKVNQk3MS8aj<@pofYlCr>jREk=}OnKf(HtXZ>W&6@RJivP$% zZ|Hlu`7IuDL*vWMZ}E_OHbH(r1HQJHe4K$Qv`Jn7Xm?@Ef2glKUW8CznD=(BVSFx# zkwsa0zVXwZ8+H-LJgh6_h} zZW!tJ`3eVHK&op39^4nA4I3Xvtokwn=tYz|w&M`$J>jT7kpd*g`>!8rzHwb@l+hW~@pdIFe!^l^? z!ZYB!<8vPCHRd)T`x!M#nvsEXe*rKTU0Z-xwDCFv%!xDC7yTUvC%{(t`FhqC_J9m3 zw*;8;Is-vxymR(^kee_0@}eVh;P@qYydJ)dVh=I5?vRuHNO+ZaoW=l+7c78VLi6n& z@FhOyOQr|2ci?;nWyovyh+D#@NBKGr=I4CPmqvfp14qB+*(|(L2KhEFZ+NKZ&iP}# zU4(egg9}w|1>wR}DQ609Gv|8c&N;YQp6M;Ibh%vngV0mc^(%ea9zQJIXJ)-JgRLoD i`hOw&d0)^g{_q7Yj26cB@Nbj=0000OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005pNkl8nu5P(lcZLM+v*+8en zfZEr{U?Zy~m?Dr#5~0V2RD zPH~D;yg1gcsQCWY3np*90JhIqpq?riH*r_@hm_io8Z8!Qe;!DW72|(+;v(u{q!z@; z=ND)zUolyaiq3KB{TIZJ`<_$Q&pg0qMO*|A z)z{@weKwe9fBk-dIlYiTZV3=LbQC|OO85=AaZ(T>t*`Tq3+f9kw?^%Qe`Q0s=pAVscSTfEveMB41 z+_5w|@VAFtT6M(1L-OZ0ny>d6=bG`yT5F}nIp{}CP;(mV_ME&EVKkH_D|M3^|PQt$+vemf&0000< LMNUMn143Yef)5^_ diff --git a/graphics/object_events/pics/pokemon/skarmory.png b/graphics/object_events/pics/pokemon/skarmory.png index ced42da31da01c1288a3cbbd58da40adf1f7f2f9..e8ee9cd2b5a070763aeb829c1d0fe552bb579585 100644 GIT binary patch delta 902 zcmV;119|-P2FnMK7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R14&6lK~z|U?O5$@ z;~)^U5Fpu!H1Gemw;zCQ80_Y(>h4ES+t>`SGt2Hmx-8%JZQu4^HQ*WkuN%TOL4xC? z2~%XmsexxW!nFW~YajNP{gDs;*g>D*VzLdO?h8zy^u{)8pC9?y-xg4CAVx}+bc(Cn z;ATMP2jYWUg2d{7&+*;CVxIG70@k%DKne+EfuKM?w&K4c07ejV{tfT@*BV8YpvBKh zHsD48Qv7QivbeM)K9*q-8C`kV@ou6x8m<6Q4A`eC9e1GOo#EXOQfdT&F$9lzze;G$ zWa1nzC%m7!sss@rze-TJ>#y~mM^?P+wT-on3qsIfw?CMFYWToE9QcXMe)<_7)vudn zy=+5N=gT9uF@hRSorj{(AE>2uoTSC+m6$;Ui9FTeJx6w>j>uQclzBxQch(8rW90O7*a!M#G&~ zm&VcPFOvv=ZaAGPE*GD_O!}+5^%-!$yOmRsAjY$)s9mF}d|5^n&N_cgz#Y$15h`7) z5v?CatKhvOO5kdDHdM*ef{jTKw*lEgLFtbXQ1LvgWGS168SaI(;5c4B7LTE%p)1U@ z{Vh8%_@Ll(32GzO2&R54cy;+%fM*YlUFqLSb|ra#Iw|lCNCISu(k!2eY=Ihfe4Yo3 z?I8SUVi_wdct6I1V0K~r2j6LiZfLkF=qBsVW<5dW49fi>Y9loE90x6>jfDrGm!lC6 zh9!bK^XNJ_|B4R^WQwxRMo=H}u!iu@1EcQ}yB0Vu8A~^214^Q=OlJegU_-0Xb z4kC|#qgbM+56|G9aXj59F#SAJ)U3FI;zBITNA3l{E_T~?z~yBf@8->W%xn>ms(`ry zr9Z840rM2l`gwH}K5U$p-Ox_>-t*z|0rB!O^0Ynuuf_fHci+07w!77z cStlF!2duY2jl}qp`~Uy|07*qoM6N<$f(#(J!Td+aSqiQ+YJb-=m& z3Isz=QFv(HWGs_%9fx{B&0FHqPl0(UEyZ805^oOT+jpq~ZR~m6c+22Hn8$`-7g0h$zSw4VH%Y8HR@Ws2d! ztMgWb#6v3q&pT`-;#Fc<6rjC|kipaxQWmgRi171Ri!gC)3pos2JXZ^mG6KZWD@lFAQ1QlVGO>9|ZssOR&w-*z!nYg;FFX#~Er$C!gQYeXiy9hM3}sNFriBSeQ<>@DLnt7{6cS_V zE=$lSJj=%+K9?uDNPP0`6+ns96yo-BbUrjphX_htFup7+FU#e6piDv^wW(F$lu2xM zO9=X;n~i7O$A)7(JQM*Z#+Q|sX)K5C8sBD10x8~pw}g`(TI4=7%vgW=Wr2B|R%X+= z-U`9!=4c3!IEMW-NoP?*js$Mp`1?@3D(oV_7gVpF{?&9f8c5Z2(1oY8=Na3yydI>t^Pv( z-eRWe*=i7bmqXMwjxomXeER>G y_mogO#4}vJTX2GlwU)mVd=#+@%y8E~>kH0*5*!~J=i$Ks0000d0@pg=1K!FBe3zGdmV-e2Cc*ZOEL%bVnBhxzqk2=otRMyjObMjAfk1(S zg*Rw%a#aF`>-|cnwub!%j^*4zK0_aVx29)X;qK->d+CFDx2>O_!&O5CWc;_3@NbLz z*M}X9Ev!YQLs!xQ%Ld%k1&xCr&nzd|g@o3+tSv&r*57}%tNo70I;$m4v1p2n*_RAC=UICavpugzdF&UlUqg1cks=mT^nX@&$|E zSMDXmeCiaHp?%evJ@B>2zBB5ir&8{C@@LhuM^OB`T%BI*7=HvX|M; z(Eva51J9;b#S-Q-PvDhSLhzp9Cl(kZ6U3GI`8R2uAKO|Jn$BrU}+UcL$-zw~ldvSHl)eUAVpnuYch? zro!8n|16Tr$!Xq1wN=K4D|U*1vMuV#r|SL(UnV%NoiC1R9p&4SH=$fLk(KT7{N>4r z*oAbx7uUG99?im*sFoV@q}UL>=eoZ>EH@3hWn2Q%_fX}MbmA+Je8L@GDu5;1W?wMf zogiyh(9eFj#4bDcIq5J>dC`>o%m{luMw-L@w)!ZMo*@1BTlk%jKK@tY%6q7f||(Itfw3YxyAeI;be!vlJAv6bJr z(G}Od`X-|ArG%Ymhr#)BD#h_AXKSEzcg6bR+G_sp?_)d?%O%B83B7Zn`%2*|Dk|yk z@R1ECL)gKJX`P`xdE?3MQ^t$?wLgUxtx`wg=2J)sN$<%wTZLwZbSr}Tk{*PLm!ZtO zF8)5`S>B+NQ}q#3PYzi5i-T* z6^WVCTnsILm>iJCpKeyyZlccL-I`FGe^0mAklXw{V`LXjP_ONn5X7(j^utHHDqE2c z=lw(SCJv6hp1xvl!rsDR@}^_xmEb^MRgtgSSMgAR9@E@wK{hrEAupEwS0oT!L*;YN zjO2EVDpV*uvS{j7QDs$SjyD_9wHA|dh8(7m4UlsML6?n<9yz(a;@ByQvI+GrT+)7j zzEZm|=~0md$8hBV*6#N)W_@DaQKxsTdtM!`cNp_@VvL^bj*6O_vmh<1mkfYu&0?I#B2A8g0U?nLn(@r1+$4dlKcC2MLfAIaB)&H;KV>saKHYW!lPSl zEAp~i%bRf_*;6@#O&$J%pJb@edQUoEHua`FZ^!R9z0Rw?ln%NnBwh9i zWO5gO`+8EBn=p5NkZn$8yz>#)Cw8rF0pl@g^`G@}ITs`q>zOVCdk{#6k9+P~a}>g^ zU+o`A9W{*7-WL~tI_-?bAP28#W*6^;ki{Sm^C+6A677=)IB4NuKePFW)nIF@w6W2V2a zA2D-s4^rB%Db{A*l1}h9NyY zha7|NAOHH6+;F67;po7VVpE-cnd%F87DwpWEob2kVmXn=M%lvI`R};f<1wh5%v1Xw zglXH2yP8%<$ysWkpUotw zx`5c#Oj7{>7RiORwT=*xU{d4|E(U&q>Sr25tAF7v(NE@{Sxo zG9x@udsCcQa)@Z6xV-^k&!JY60gbh6VKOSsB8Hn}&Fg~XWiE-goU?2k!fRY&cmyP3 zA$fz@#>yY=?oG-292pO8Xwe(>YB^zwwwFk4npV|+mRfsz`lLu)0Xkh)B~P{YeCqY5 z-IYRXN4SP zccj^D#eFr+g$iHyy@q}G-5K9+xq~m=6(d~2%HbNAJjiRtciT)`X%tT%=S&)RSryj) z_?j!RX|9GOFryRmnirapVJj1-pnio$kn<3kDKs%xApYJ?(`U~*rWIG? zWp7>8-K9ho-1hM8ZGpI3?owtn{j~cpGBdaysa~9nX1tr@F`)EI96bYqT)VO}_=V5g z_9e(~s;^?)WFCsNr$>t5R=&@K`p6l(H21cMcQLGq#QX!$MgurL?tpQqs~=z3$=~qc=LeK>DU~1NMv25vZ+2o7#65 z7pR`A_g42u-WB7aR*WNBN)0@tjlc1!@IKy~<_NzMS2!G&D4)2iXHoWCm+tk5orQ<2+@T=GG1IrM4#gfK!ZY&PD~-F7 z+n^GME|05Sz2BuLwI1b=8o||Kt%%G2)KW~y`~dyET3Sbm046&LB1#Jpcew+);Lj2+ zQ&-DO^^3B2Ox(|juIn1=9et{(w1R{0EUZ&$*vnsT>sBK~|yCXY51?JDj+!7lRN-lIo&SgC? zrQOk8%YDc?GwvxKIof5lE!wSk`^XKldFNw}_^C45WQeH+2*eRZH88-N85sQWNDVwl zr-WYBHElS!=jjQ%GKd(LN;H;y$7+|Mk(RmGMc0f{F(*Gn)e?U)YM+wY<(8lIhr*Ik^c@?Dm}kETq!d@r#r{y&@XJXFCp!~quWgl<%n7(%3oZ% zqx81R#)Mr+3RbPUp+B_XCnR)YUSB8wTh#%RdvR!qVUY_HH+&o$r5a0aCO!|kg{|X@ z(?4aUL+IkVAXBAQ{j~`B<72Hm#1M@=QA0-K-B z=k)@hiYdHP2DktRk?!`7ir-!9JR;OUCL(XNkc`qKy3G6bFVM$Xz*9F;Icff*oa!% z@W{iw){wd}LB!WAi?gGqF3I|8JTPOhbRtD9kj4OdAP`9BKp=xa z@}jW7M2b7rM;9_*{TKqKl64_R(3S{Gh5^NcY8vcIu?x1cCk1&m{B0r9|_sd2iEZ= zyJ^`P8vldNp$@jzGeZNEjdiV+Q%K2!SvkrrZX^ z4-7*JljKWfu&8t&@CGJMuY#V z!DJcv10X*g`mY*Hd!SW>+ftZxKVK5X$e-fFlKT~cO!`xw;pgkU84j5Qr+8CnfG88N zs{S{VCT5oSKQ%TeaHrB3n_2+bf0JZU-Tor$Z@z7;Y=-lzBY^s!xPO!WBlb;UK+4im z%aBg;+i=g!P#3acUyDp9QOR1Hwgn?0zSal2urA{Fc ziN8RZ`7l`o9};B)3IJE50ysDn5kaQla4;-zfuYR23+via04y;} z!Jk6jGz94VSR#24eB3F(4*ywFf6P<=OS&)=0un>UYQWU76f%%5A_|5>VK6WZSwoYI zL2HspMBLxenRGW+0Ku1{=MF>)L<5x2W;9^MpJXciT|U5rvcVJr*xv{Y45@Cfj?+SG zYN0eB@SnlLH}>=&(dxke4<9<40>2yrfZmTe;BW!XD)^s=)la@QDEuG3e&*qSXaRu! z*T_HO_g}jHrRyIt@Q;N5t*(FR`bP}>BjJCm>;H`|zQ5WXiVyGv6aX|cxTkpoKqG{} zAF?;<=qOlUU%xnqBX;2Q3c%t-&^l;+eU7=_3tGtn6*z4ULF>J}y;)gV!otEDeJK)v zE(g)V#1M3zOWG6|Y-5-nWdeUJiEey2K*=fMz$6dL%+iQwoLg)+PUVD5y)K{=Yi6it zZ`wTDqfS4K7v}lUU!PTpuXql9whvNrVKCKnRrTJ3E=f@XsAhL|li<$8Ff^xn%)JRb z){|{9)06eKTqd0TT6YVHR@Qsic|Et3_QIL=?Va9>!Qc=F_P4;cI~r+Q*P0@GRs1x! z1^Qd2Jwsc$On&_AFWSX<>NNuyemR-vW!3)h_eQco2aH|_v{eQ?#>GW-S3lBOH+I2G)$SzVtV+#U-vo4pGjFeKKllN`!%%Uq0(nxNzYAG%L5DsxwHLN`o z)?4QYQssFgfZ(|*O;CRXMb1&a9(Jlx(L%-^JgVd?ub> z=~3Xv3sHX9vBW2zdmCQ{jJfTf#=AHozTH92jpo1Zd(*pH*?BSY_#Br!kS&mzk(FVQ IzU%4#0H34iPyhe` diff --git a/graphics/object_events/pics/pokemon/skitty.png b/graphics/object_events/pics/pokemon/skitty.png index 88fb6566ba62250966fa2e21550e2251b3829317..2d9fee8f4109f92acbb3a9828654423c5d3a9efe 100644 GIT binary patch delta 490 zcmV>r@+Ne3dZcRPHUBmGufrOu7 zy|dt zSaD!>7?F%Wp8IV0APJZDR-E@?zsaA^0PpUwIthe-T+Z59akSDC{{c6Ly;xLn zXCUNoh|Hur{u3_PyA-{_+VkRkXx!#@fl|~VR;Pp+Z}vBHCMe-jbze9X-0Bc924#FV zs1`NMOCaQot~UF6`Gs6`V-yJfFr(LyjH{@sL$2QsL3v!LURDyN$n~ gFPsh?L~N6TfeF#eP<^iN$Bq<$OI+d-m-t7K{NUe4 zzRYvdygmO|%HA5~BukQvbl*q-R@E)xAc0bw_Ak5)i(lTVw~*vJa&JrK6q6+Da$ zA_F&Q-8iObr_J1P-Gk!^LPMpnz(xS&9vkJxF}rNqP`MjLHD<(SyIr>1f7bhAa~_8y zifKdDyMo$|4I;B;Q7j+42BG=zMjC&?)qdJ8p`Rhn#ygD-n}dBBZzMLKJ7N?# zQ(0V(f%KP{w$Al@(@SN;Y* ux2Hw8gZckMlpe2yn?F{<6gjcykH$Ocg>B(vUT*gQ0000yuwagpa^bdv^711+4eE5oH&+OBgAP`l{X?3+9ibIRh#I2590v=dDZ+oZFL=!odAvzv8lgy;z9-alhFtIM{SuEiyjh zmB0`j(TAL6W_Tj6O+I9;;*U7=v8P5oZRY8Un?NFZJSfF<+r^xNIWj#wWRgN6MYG=V_^CrkjMVzB+k5ewogUJeV z*(N#AtU^aYm+wcR9XhmXWNrjG;>Gno=;9W1L4^4!4VdDBH|sd8V|hc-mIYSgvVjzkW4E?pJMX2e z4;{zpzTwGux{+@MWR9MvF<^QLY{b0`o{^pYZOaC1&UXV)1)v)sNvq{n`yU9*1`Vss z_H8uR2;T`T44#og{gzr)z^1Z)A>o|D#4B`Rg^vVggI(t!C|;-3{`@5QyzKQ{QfI28CYScY~F(O$Sd8wT9qg}~eRK6GaAy<2bM&&%iM YA1q!r-{JwgdjJ3c07*qoM6N<$f*Q2Bod5s; delta 834 zcmV-I1HJsn2Z#rd7zqRe0002CwraMKEs0vVYfH46r|6tWhS@H>=t}8o{p~z{p?u{>j5}+9@*pMw%%cve=Ni0QkE@x zYUWY=J$yyNu(-30Y|+H^w+r{y17`mAA>2G?Y@7Q=hO_xTc{fe=@vL&B4eNgaULFLa zAP}@N#5L<0TlZfJB1;yJd?UkoES%3TKe|QL`CSH>24&1@gARkA@83GIBJ*Tsn;81% zoZR1kp^v_AVt}z0#O0D9ZCD$Om*Wd|zKcZQn-~WEo5_<;6TIzVnpJ{+ZGbd$T_Z^L z7c7b*>1msIVmLBoI5aF3pqf|P3muGy;_T~Np2T&8u=I-Dbi-2{xGk?x{X zmIjonifh3xs~I9!Ng1|@dEhbG*U?#!mbdeoXGeoFylT4JaBTp6pHo5_1IZbsh-kJb z5oGISXS2$H2NhG@=ZMn`AxvrW9LUK?Wt*3ct?p7xiCwcy@S5cWmtudfEg%PbxMsNp zk0`-Z%aw-SaRaK;D8)ny)(mO6Bh3PN8FF#Uz(q(9R|`T;rQ%VrGE~V%A9{qkm}A_$ zO}Jd4WKAk>HG;~p&Q>*2D>(`(!&I)3G!>Fx0FG06LA8W+MN)aXngloztbSR|{|-x} zpelq7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S?ny*JR9J=Wmg|m# zAP|K+w~de>@Bg-Y23^<2p{(uxLawE@OFPexczHAppHWCM<2k)3oS9CATz1uYiTIS6pXQD8*aBw>jM+^WZ?#i0d@ zbj0aPgxsXnsFT3KMZT^EU*QE?ymVIiYi^~wyg|mws_7m_fJU1KF1iMY1W(+e4gd=? zqf5~$_Z@KXsKEQ!MVTu;Io;wOqSPM=1s!;p z^|w@o5ufJ-2E0wcIW1h8FAQMBF?7i}<2O7=&ira1RAosBQ1>MDxy>W)7UG340WBPC zfgvX^PICEwO|XYX9OE-i7`y>+Qe02Vjc|0H qgt$BGZDVH%{$*qeZX?5S^9=)_Ao)$}_Uixu002n`MNUMnLSTXjIRfke delta 548 zcmV+<0^9xY1ndNm7zqRe0002CwraMKEsy3iFP zf-WqzrhBv@HaUi7r8$No`$_cXO?$GvxwjVlFzzM?4{w9uCusEGVHhWo&6^#Q_9h7V zpYnS%`M>vO@V<+#G<2bkYj^jL2IhiNXF5agY0AjVk1Rzr!jFEr% zaY}aZo(5@{1pz3ANy#4aEYI^aYG>JysT%5Rh5dQbM?+fi1ow}~Js-}e(=#Q3SF-cEHXL#1g>vW`8@UjWzIy4u zZ)QSzeIW$5ZVc&p#XamGFYHGG4}E`DaaJ#vyHk5RSU0nDbY(~kYeV*j>xyTAaNM7M z)WU|a2OORknBX?c1ednh+ITHG&mNQ&_wa}+zI&74@N%=@uoZ)~*~rrH>1J@eeuxP) zHmZ(J+xY&)y9a6)A$I^7z@<|9%IQh4kBeP#Bp*} zSIjJ)#ekp5c)0v9REC>L9xIbt-fw(e2gc=p%D@igj_;D_7%h%GlUU!-ko+xbY5~^1 mBulP#V7z>!O}77^egj!F4+;>vtf&tF0000^xt4TybR9J=W zmkAEzAPhxAQNt2s-~YDr4Wvz2n|7p;MzN|!>ND`Y0O_*acH3>Y-FDk;|BVss7ygfp zXoK}7&iG%E@O=iE!xk+tf5WrWSm2odltJD$p9JF3SZ2m$erE3n37l}|En6>xL;j-C z<2qkBrKg+XDMxK{iF1TtI0g8=%RHRe?tlEjfZM#}Ji@ z3gtm=DQ(I{pmoObAb=jH$3rVt%EL!`#94SA1kQLC$Vw;2P5^&H4u$OO3W40xKjskl zKw?%LGNRF019^r&=4pPTR`@+uWdhks;fycj*~HASZ(S91fs88($SZ&5Tw$1et-1vLbK-Rb-fR5~QJ=?NkHxyc<&X~a^spz%d3V0@D8~Nc z;%kZkB`Zj8OtNVOFyyg@7nLz c)+jvw0OeyvGQPkGzyJUM07*qoM6N<$f|mJWB>(^b delta 825 zcmV-91IGNY2LA?-7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007`Nkls# ze*>FLDftrJN-1=4D1nZ-7z*BMxl1(F7L>M73Pm+GSu*qy&QMCJb;w^Kr1ZtMIJr}7 z$M|}REbAmoZlF`a&-N3#|8u98JA~G?u65nCC|&J;&Ih2Ye|&?4l`~`(fXUL0kUWfz zk9+kDW%vN_5r%0-$elDJd2ut~#ZoQ9bq&*uW&p037q<-FlEr|irH+@^I8U?J&=l4a z_g`nY>3Fo?r1^?JFsB>l#f{|njN&sU*4dRwQa#{zw{3*94K2}VbC3l%X@@h6St8w0 zInp3vdG{pSe>o%P8>O0-WIo^|1CYt~76EaSZuMvyX(0L{x1DKp$*^9RR{$!xVJWL&|uVUl^^mn}tk^z@g8l8yS8^=i2puE6)ALH^DGm}I2m z5=*l8*(tml^!9uN_3Z|h*kP%*&lZV&--~yko-Om|ykQsXhx(=xa@Zhd-k^2r7_3qbyvOG(n%v9hcElekYUGYo^?314myNy|tkcw0ePPy! zc>1nTcp&~rp9_Wi!frLAjEP4O^(=14Qr~C|OXYEB$}b3(`S9n*;r*lcJVM-mXO#9^ zp(jmB-N>0WGGa&A(ghR=WN4|xLoj|ICX7gm_&@6p87)d!a}23t00000NkvXXu0mjf D!N7>W diff --git a/graphics/object_events/pics/pokemon/slowking.png b/graphics/object_events/pics/pokemon/slowking.png index 3173a30fa9eaa64f1ea7b5ea8fe642084a44e11d..8d0c7a04eafdc9a6c5bc8a9eb5d90ff3395fd156 100644 GIT binary patch delta 772 zcmV+f1N;2U2FeDI7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x#Ysd#R9J=W znA@)7FbGA1f}9H${{O$74M{aq1)GypN1BJCs%f=|4VX)mY5K}nzVem-Nkl&5M4$1` zgh*7SzemPJNR|3NX8dE3W*fA=0l&--C7EP&Oao5Tnrdsk5dVNz)%uv9238#NKx4oG z8Z&I{gec=wYx7UffrNjXFpD|a)fjT2%B?W6wBta^r9tE=H~X-Dt0=RM2O~}sGK32h z8h$?F+FbMzKMeHs`#Ch=)O>xUi0#lW3P0c#`2oS@0e2CsuhO@F#LYmhF4}Wo%tf0k z;3D_A>zIS;M-tj|Rw#u>;tG391gfr=8RSKc?7%-f^gzT^*amH+ zk@A^eIU2R;oU^xDZ?WG)ZSQ|>uBKjg5mtbAlxctR<6ABf^do#SEXl=yBDw{Ud7^Zt7k zsCcdQIGAZ<@0R*+6_Ojh)OmD2_k(w;Q2FwPK7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007TNklQAFl8`wf_Zv*QlmrDsAVWe_ zy9cqY_BlhB7WyWClKdn+TZoYV@wY_jF5i^p`%v)Voafnhe*-_y2V>+0n?G^9znCvf43Ngn5!ET#b|(;l+4JaS8ThgwJ}-`P%nIA{3&We&E{*EO8ASTa~qvq zhFkl-#!U)ma}zFn)Kt}9ybhBe+jhZ?R~$4klgAfR6ZnDU`QDP7^@ZUQb6MPvHe1KT zOmEG0;_9*G$=*;2*BA9RFw7@hDc-?M=xMkhBre|}o|etq+?J!6Qq=yKk5G-6V` z{k(o9l7nlT>XY8-r>jnqAZs%G=5)K_d|y-Bq<8zF+i{wxhe7Z9=E|L8b^$mC2r!dJ z{iCh`548(VE?>S$C&-$XL2K|BYW+?)dgfs!;^74cGZFC(m(VuVGlKACZLDFEGHsYEdGt>eqZ73)9Vy8Z0@jWj`Q#LVEuMf~qC$KE} z(Q^)oA+}6PQ0yOjPHKy`39t0~ZIRfqT?X)SOfKI7$R=(=Ij@Zq*2bLk^!+ga$o2zN z(^n={Qe>`Vp=8=W$FSc&KZKOoekrs4oRb3$82@bi0E|xC27QWSY5)KL07*qoM6N<$ Eg63deBLDyZ diff --git a/graphics/object_events/pics/pokemon/slowpoke.png b/graphics/object_events/pics/pokemon/slowpoke.png index b7ffb9f4721e33c0df54ff7c9bcc16622baff3be..a4f741fd468619ffdfd432d4b2ef5a76b9b651af 100644 GIT binary patch delta 572 zcmV-C0>l001cL>T7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0s%=xK~z|U?UvDQ z!ypVr0|F!ilK=m2X9Hn0F?d@h<%Ro@racH>8v{L#t*x!Ct*x!Ctu6p~#9tN!Ys|u- z#@`m?wDzy?*99r1l|PNYEeLCaYfhU3SjS|SX#BYlatJvC{)yA-P=}?IK~7TR&xM)i zrwCbgsBlab(|{y@4bb>;s7tfvkb8hER#4#>pm7Ld0tzn?G>6L#ikJhnXvj#h?l=rw zoaf;RmZ@QW&!`+z!V-XAgai~`43-{WBrxZEK2UuE9}~5FpGGxa4R%cuSaFWgDjdWj z!NBjZq1I(Q0LBYP5jjgLvzM5P4Q z9E(AoR&J8oK#ki^9=&U}&It5kzN?_|79lyq_)KmjVR1<1;>uBk_qRC15)j z9P~+$9~0KND4G~3N4~50^X8CwtAap0000< KMNUMnLSTZgR{+-l delta 543 zcmV+)0^t3F1?B{h7zqRe0002CwraMKE}sSpzAS8)q7hzQJ}JJjq_C;{^fg&qQ41o`$f@v@{>)-DW{zBABBheeQcsvgS|dBblD5{`S=Eq?)A}$oPv%y<(!6o9}IsJ zS2FgSf`Dw6dVM(65L&5x1x z=8vC{@@Z&)H?BzxF90u3q0gj}khL1LOefj+3g#i%-n(m6P{nT0Hi_`W3o}=$-7E{7 z=L}~?=%CYt+*WGlW+YU*Y%1WLq_cnQx$&*`?vBnT_;2h8{ASQ)RX`D}OLkmJxEWY8 zskEQB{_+-UsSUG-^Dbl9V;>&-)@$fEo-Wg#7@GrVUvHo2ZUmXSG(2_KWmWKD{r=tB zYT&q%G6%6T>)N{~`Z4OyC%RzTX^i;X4}#vkIidE~X6D#H$jTm(?eA~a5bJ*rC+xJ^ z@F@s_ktlp-LoVA5lrMIxK@a9Q75UNj60DD{dVP0!nOFtBDG$wyU&nGKE*i2SI&PMe z;KLNALgvO?E`-&9ZO)Q}nu682a!st%1+zZ18f`5m_vIoQm$@-1b3?PMX;`>xhr%|_ hE>`?~k$*J50D!=rbs0SgeEz`XnI9PzlsWg4y~451)b~1G_|A^)Hei3XA|?eTlEgQ~-swdj<>7 z@?!!sfUWlzNI>y_ry|{fyG8Et%5f&JsmNN~MY0MMc%)!m!r>LWLj|QknGD?o381)d zEh%yV8^3F~fN^CEOM%Us!!553oarB0&US#+dZ*@DK#fI$#w6{Za&b><~EYVUF)pPKFd6a$Xz1X`m+e>lk+1V3bNB)CASLz(YD=B~0000O delta 495 zcmV0_B2*I0=_*)V17F6M|z)*c*!Wb3BMQZfTeajAN4*R_P`7%jN6(BObjAmOB8?f zGbH112LNWXAp$d1T|xawE3rC{8GMb@x&FcCAOZ;iiUoL`q_`9^H=hDu?ogKv5P?ZR z%>)&+2J8yPmBDAU-tcx$RatO&rAXG!{@M%08ic`90B z50C{ecjF)cQyN4q9qA0`#b&^8dxU=sX3DPX0#J{YTv3I{9>IO7!vN0fLtH%R!~o+5 zpm(VAjmU=l@nGXHUzS?@MGzd^%+Q!XTXQ0^7nfDr8gZfFnv7br{&IuC)of@JXkrQu zlR6}{F*h2vjmKz&=I&(@YQq9NaPM#eO@vYgff-;eAr|8hL(1rZI#AG6m5W<>NoGJZ z1bZ=*=TlY>{a9<~`PYU0y(2-eU7&{o#T^1;aa|I$c2VU(`wB l7bR>DpBU-C`J(=9`viFZKY{woCW!z5002ovPDHLkV1kFh=fVI0 diff --git a/graphics/object_events/pics/pokemon/smeargle.png b/graphics/object_events/pics/pokemon/smeargle.png index 282ae1f6d2fa74e0c3d45a99d156a1756ef8c3b2..da2f33d457640e9ded35f4f40a11c80323e579cb 100644 GIT binary patch delta 598 zcmV-c0;&D;1f2zt7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0vkz0K~z|U?U&JR z!!QU%BiRq2Smyu#b{Cv@Qw&ZwzfGoX)anq-HHNmwv2EM7ZQHhO+qUiB7?BYDnXlcw z&f$;*kI-q(*X~~D#~~@DibqQF2flVU^6NaM?7fa8MnkxK+F*s$G;Se6P>QQoT=i%*5$*TzAHr66v&Tv22mceqywDA%Y1n9qFbgtE;T95BVeExIF66^NeCIun3X7;~Ir=2`{M zarIUqqc{d`c%>zxSM*}hU4e&nQJwwZ*CpnE7!aK`-2>7i09XGMD#a_L7QH#m)}N&J kfyXTRhfY)ZYoR@lFES=9>{NhG@Bjb+07*qoM6N<$f|b!D00000 delta 556 zcmV+{0@MAS1@i=u7zqRe0002CwraMKEKoG{K)PX<`GcE)< zP?0TkP4<-xQn6Pl5ErZF{0djN2~OeO20ug^2ZC&niWMB1TN%sy$0)k?z|;L^X1{M| zcL45jk9*wXpCc&5S3FUkWC*gl7UMioo@9U;-{0{x$`fVCdY+FnM2IuQWQ-@ulYD>9 zpx1$}!B^!;29S+T%+&J;tH=I8dVLe0p>IbHqa2B%MkG;;uzcwcNaOD@6mf>!`V)`C zy$~_Rv1Q=!ls^QRrDW#6;q6}3HPy8;3Jz;QPQ*pA^LP-bk;kq02_qb?H?)W|F8-{CpFeVK4+@j0)?MUDjenN|?0PMBg+kvu6P@u1?v*_Y13@EyEp= zoEv=ziNtS%O?qUK)Uen6L`rYL!WcBFl#1sVUpi9Fjb*r9moLgTcrBBILA`&KB!!UN znn?4~%$VjP&w0v*D=^K%7($p}PL=`GG2ep|zu1rKjr)m8_GEuSxmqoixN6X1^|~;I z0DGjPV~{isLr_-TacJ)+s=5zp%2fTaQMZ3~N6S!u(qV4vMV-qKRPFL)C#dWWHiCme ub&8yJopAJS69j&^3Lf6HPbV1u+xQE_l6io@o&~o60000=?5zS diff --git a/graphics/object_events/pics/pokemon/smoochum.png b/graphics/object_events/pics/pokemon/smoochum.png index 62c6c418586ce48008f919c9d40962fa550e3328..96af942db4b8761ce842cf5ec6150d3b08b073cc 100644 GIT binary patch delta 457 zcmV;)0XF{N1Cj)g7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SkV!;AR9J=Wmd%dC zAPj^fVFcokdH=Uv+dxxou}SD2_Q0q_l|BPw^COO9Yinz3Yinz3YwKSq=l)saK>w`q z*Bnb6KxWDf!#QSLKw_RW>^Z-}+#GCu!yF0jg20iUzK&W#LxF5_Rn&xkwR zb2#IzzCGYM=Ly6asl%~>8UHc?*&DgFp+lFWp3Z7;aLjJ-cY}}l(QXMp0f)B(N`cxz zea^p4KroOXP7eSPIT?78D}^ zpXYATSwWk#BJtQK8B5%FF*!Tr{D=rRKmFa|?|RO~V1XEfnSjqT*BGSDc+2=4mqp_( z<#Tl?+Y?qq{Y~B-e8Uk(`}>7+ zjNWrzy3hJ3y8}qbgu{Ev)`(U3C;g`pzXN^%s8=gw431Y&00000NkvXXu0mjf&~(`W delta 407 zcmV;I0cie`1mFXZ7zqRe0002CwraMKE8A(6Ns_oa7Mv`ut!U*E1Y`cko8=MJ#V21?bPwcNh@brhd88>wNQv?I^Jl*!8(6j zup>3{CSPcaHbn!fPQ`_pg+`^Z<873WWers@@pj5+{~39Q@b(uR(zAA2y%`-9S8g-_uIRDZ8_t7Q<1Y@ zxu@{Q8ySmXbND!(q5+vPG$y|=F+hKNJj-}Mdpsp}&m^1kjyKL>4ejA1T|6LjH8gco zN6(tfVs0eXaI@LhE?V$zT=Ioi`W%3_AfJLkJUB}Q!y+kF2eeIE#$*=6qwNDK4V$>RRi0>OXD4^X>n6bB3HasU7T07*qoM6LruV1o3O By^8<< diff --git a/graphics/object_events/pics/pokemon/sneasel.png b/graphics/object_events/pics/pokemon/sneasel.png index 37085eaff81baee1099b9ab715243b66d2a09f1c..339d86f21a3c487a8c7ac04d0bfc59efd847fc28 100644 GIT binary patch delta 500 zcmVEFbBj}O&aZ}IEm zoS{R&nP~r6OObQ@Z$(6(DI)%x1Q&p~y-mVg9oBut%wWWi1Z?)E9gg_nFgr6E zal-yWKK$ic9e)uQOVFAboMs4l&d_1RkNS9iQ$~D~mWIL9<_02uvjE%RM0kV|*AAy* z221jGAmBF(P+n3R=llw{7K`>c$-KcaKhB5~Kjcjsk$*;iBCZa39CPnM3wagcozE0; zbJ)39{A=8Tt4U_(8e_!m;b7;>qRd(x@h(v@cu|2|n%+^bmt8e7ebBu*JKSzJ>X&S8 zP6d!}HYA39|ClqkVX#??Pjl`1XF1Lb!k0E9DhD?M2*UhyaYlr5~ zxrpzJv_3dfLWn;fYzy4@+?)4!`qAyAx&d|$-sqo=1o$5-0N38?sCx$W&ob6{GHa;8 qouMxhLD9cnag7}U2EY57I;9_P{u}FZEBTWE0000Ck`Z z6wZbYAqhAhI@#c8C=~K79SX@7C>?IfKXmSvcIuFi$PXB7LjnO+4g~AeoU?T(xxw&s zMt7EkEW{-)afwU(U3h7`>%c|3TO$kGJQ`zDHRQmS=V*7EKm}87a>51OU4pk0)VV3;Mhb4Fx<{t4fZ!V-eEm3WGy_?&vuTi z>j8k6cc*sF`^tO}T4%zwD51ZCgm(e7W7m;ksCbKgx4-JGd7mqg!Hu)T)S|rYubva$ z=L!_}*Aaxgg}zG*WL*nkto;RV52jW4XdSbR z*vCRCXg1BY39VCdvpC*|gAJ?~#F=Hp2;zRqT6n9#>hHJJ*I@Ickh72a6~;Q{Y$n{t zW4mM5vdY3~-V~4}vDApcq?ylky(DEqm&oz^v?Q0~B&qH!O1-ScDRoQ=d?YQm7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^x;z>k7R9J=W zm)UZ|APhw_NCrQ|>i_?3C9xxn6SsMbX0o&g;d@yGc|5-Hjc|?ZCjvgpWqE*OdaiKIndX>I(UU#@Q z5O;L4N-p_d4gA9ZLanfc0?`dGk{NR~({5{k*}Y;|(Id!MV73RVezr7QB|C;Wobw8V(#Z+z9j} zBLk-fmYfR|QXmqW{2mBpny^wZd@u-|LdkC$NCzVyk5mkSd=`I*_P||ol!?JT_!wcw zINO-0n{w>)p(>=fTFL;pDep93ID802pjqTgo)iKrUEL^r|B&Z5oJ7D6Wr0?oCPYs8&%t3M0(~rQdFn<74bQmY1W%A@ z4W-KHRAFO4AJ=ixtSr#z)BJM#q#4GhmPCQuA;$80um+e{+)aT#p;Sq&lifx~oN#Id zP8Bx!7DGG57(4e_;kXG3uej%;uosAffh#`I|2o$_D&2nu{_oU4<);R;MkaZ&Cwz-r zeXnyV^07ik16pT$1BpYyLm|b|Bv$%hPU0n}L8AU{d4p$#(k(sVN#jwKIVeSQl&QcX zQNB(LEO`8>l{BXB#=wFk^wCV?l&kL44(tP{9!=_Gl@BNRu*%Qpy&b#O0+}OV7N-I) f^8T7nH`@FHpT;%=WGac100000NkvXXu0mjfAT)NV delta 872 zcmV-u1DE{g2CfH?7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0008gNkl)DLIIf-qrsa2g}#QSxAB{PS$!e>dhdte_IfgPCDe&H7Uw zb0#QyMU6QX5&fo_i&-?2Y?ALaxPJmdNSJ00`$Fu8a+lZ@3iYFN& z5`<}fOM(D$idk@=)FZWwCmBc)V49VB8Q#GxKUgcJiWr-s(6g^G2OF_FJlwO-2PbL; zeS;CBywP8jf4-?fnnw^kOJ^u6D_Dbd;F)KaXT1Ds1koFgn1^t5UKGVe24c@_v5xm# zKDHAE5ayAz8nYl@1P){RF!wi5jOO-Xvv zuj+`oS@5ShvBo38XQ|heS`Ib$c4F~hMdSZ6X1|YWs893H+D~Nu= zkZ&oky*@d`PVg8q(}>pKSVo!^)L^; yyd31s;g`dIT6qSNjiN8O9VhR}>pvLzSK}9a)4#)RyTLO60000@)B;9YRL!nbXk3f#-dmd8WECAa=Gp5X)j7IgAMaA>&X zXfGm|VkEHQxFGg_a`L2#-pousu2`B#g(34<#hMp89vo6}@uZ?e+~VU*BzRB=s?G&g z90gR!Ch>3x!f?8PDYyQz*Js`3bcPQ&D*DI4?S|~rEnaZtj2(VFAK2l1DzM~y#KV); zs$I~I671Ib339gs9v6%VD|H7$4=ff3>9B8S< njB($>F+Zw2=sV+Q_JfKS9_Ss9GK{=200000NkvXXu0mjf{5Yq8 delta 322 zcmV-I0log81B?TZ7zqRe0002CwraMKEr~`?(EsxY^$OHnJ4zM8_SyW1v*3W>$)I{=S2py2}d-{C#`3x{- z%$PA_{w}6CuP1naR>LzU#Sl+=3{Qx~5LZ1GnBbbVX5BQLauyiH>mivzKVa) zGWHEQHw_;cLly1bW6M};jf};2Oetr&`PyCQVL#5|XdX5k_X{G%B3+s{nTJhsE*D|L zvFtq1ah-m?ync`kno_^Q2Dg#KxxQUqTuNnwR{l7JEsT?#L8!yl)GNjrWyIL*6=(k? z-_Tjcca*I-E0yJpK{)HmQaJCX!}fHZ-w9i8?z9g;H+)_6Zv5Z;01O5B U{b8SE;s5{u07*qoM6N<$f_|u$LI3~& diff --git a/graphics/object_events/pics/pokemon/snubbull.png b/graphics/object_events/pics/pokemon/snubbull.png index 3e717b856d13e303a7e47d7c6cf9e4eab5130f54..2c520b5fe6ad42036a4792d2983a5c8dc300c75f 100644 GIT binary patch delta 594 zcmV-Y0O)Ce|tb%s{%EhoJYw_CYiN?E!xYn z%$PA_#*7&=X3Ur|<4X{E1UTL@2OQvCFydDO8W^N?wFLly!|yQQ89M@!);9-uHGl(y zh!!vPQ-{7iQOnhknB&b+8|0zk!ySk4aB~5LlWtGMfB%;TA+!o^A6gzd3$#+f(xG=i zHBJ^@{DC&ua-;nkx@Z(5E(TlN86cgn9YT%2@nn#<81sB(vs;A>u;JYZvq5||C|DD! zxM5KI;niWlQSBfbM98TkfnFg;xZ&mm$^p>^L{M>Sz*NcyZLsA!pX)<7F)Q#4pbd0f z7vLF`fB9&GL^U^$xX=^54X8MePuCZNbV>vHQ3hoPYp&-b{z@1Iq2|_&7I-qbgJrPh z!5jeZ&?%|NKj8;nJ2amZBfh|nXYdVH+|H+TIMP8e@4_SgICP$LBQAop0T6%U@^s4E z4^|7nhdUG8@~gt;?ZC~Q1;jlyV1aFLz}euof3sxYw`e&8h&MMECv711;=ZlQ-H+b$i60RzX9J?}U#7WtQn&@O g9OyUpKlz^(e`|RjwC~g>t^fc407*qoM6N<$g29dtYXATM literal 7722 zcmeHKc{r5)*B>OZMU==g4OwEC)iPl)WM3K-rI^hahSAK(PNWdog~-|>A$z2#^r&Q4 z)`+ZSOA(U1Lp|I3{{DHc>;3)r%yr#!-}m>N^Eu~y&iQ_?`$Sn=8u9ap^8f$Py7-Kqfqz6buc_Dn3!2k1qoxlpJiAk)u_1SI)VTmS&yf#Ng@omk5s zzS&^2%KcV1{yCco)q8GmG4tBfx717yA zUWm$88&qyeO3*=n9iDnUyuLyX*@*5%KiW)Q2oV`B)aq$})!9(88I0cCKk~&{E9o5{ zqW;#4nW>PLugD*(q?~){?nMe&+4n*xdv&VQEN!pGW@AF?E>2`W|MDnlaV_9| z$(8KXjk;dbg_w-yNzEWRb zuleE z@|o+$=asiVm^lF#K5H65qaRh_PanD#M%qC?+inL)Tu_f22Y*_b>&<>#6_)dmBt`A$ z`o>o#8**03*VZXVNt7op`^+o<`kgrjEnsE26N1LtCthmHgAEzCVmSh1LU&r&>=Ps= z(CtaNNYqHo9>y23)`cp=<|z*ZFEH3uO~=F0xw^UVF4!UHgSflO zU+T>43@kNUXDF-Z$lT1mbMS^ zS)VDGpuKL6wskB(TaV=zzQc^i3-4;tEvn>uFV3wyy(jHv!YL&yUD33g4%0k}MOgOC zBo3$`H7okk z1MM`irUgmiTJx{<-?HP{ogRH^(5WuZmf*=qRFT+Sa1EGRIiwSC!Zh%*btvl6)LHRE z*L3im?B@r1yQoG@_UoEu?h_9xZnjq0oz(0NdZF39Kxq_6QEl{&OjUGvsLxs2B0S^R z=qT7XmHhBru_@a+EU99k3UzsfZ(0{dK2to5Op0;8MuV?hKNN^iP2kz%ww%6U`wDx0 zeCbGZUA1?+?ZN}vUNWKeqvUb<@Ygdwa)$JW?Mf6owO#Z%2lpk=?5je#NPYKt{73qV z7<=)3pXR80pBAp!AG99U+G&1lXDeL1bS>Y^-D~wL{bpm{8)CnGa9?HDsb~TH4ea%c zCb@EK#_-ukK~{CG#pH}-F`qSM569&RM}ki3-JA&W^32Tfb4TR%R@GbHyFbV?H0QU! z!ypj#0aSG))lK{KV&{oyl|FBWez!Yu85hsoA{j#?`d{}nd!uGc2mv2WwSeMOe*vHEjXYMk#h*4%&PO zS8#7{-1N;N&FQscgnD@Smzc-pG%TLbZknf%Rj=RN9Tx_VH|f4!xu_RTp3j(Ey74KZ zS?a_|ss7M}TekNPTJ3^x%Xv)`Efvh~ zn?_^{viVh>cRy2aT~U29Vo@`ft-MpIq?nuY{Omc`%MST246wp@>W{wYVMSpxBRAf? zrNbw^F*J`WrZ4-Oi*+1Cr6bO)Jq`<#8jbPcITO9l{cCJ}=<#d2?>Qg9upiiKwAU&x z57KR#@@SlQ?{GAzY$6Ez+JA=K> zT)J_6@RrR0->5mSR$2GiUA$=lhK78v!mK*6dwq;K^~&0&6qYbaZ=%FP8`|f)@RMPD zZVEy#>q-8dRd~9Xke7H?pz09Sp!LOEIiHq z&{)vmrFrZDq*Ge*r_rE59bUg18I*v5=N;dnPEWlKy#)!!(HT zDyc1$bI)>k6Dh0HbLI53uN2NVHQ?9Mbxn<2gSk)6={sE_D#wLN8ro7v9}j#7zH^S2 zzoGy>_6>BU^C0J#UXb1aMLs2mX#rQdLt{mmw@#xDI#|D~@sucgo+mY@gRD)62BbXj-BAALk^0TGVW_NiE)DcIqZYf$eEA+XX7E{hS;}4$pYVoFg_<$RX&f$ID7jc z%|AF9ip`bm36SA`?5^IXZouC8M8IeVhr;XKaZws-b9)&gOZty-*iySp2C5rN_MZU7U*vhdeXLWvN*!s!?1y@c#4M(A!=gD?_ z9Lqd5htN^<8nP^Q92KXFB9C6*k^XSZQXyyfw0xnyNqpaZtROOXUD+D6j4Z@8QLwdP|-RKy11tG~w#X1@9j9vyqf zt~Ur)HCpph%D;p0Je4#2;)9nD#QGmMM8#>pXtL6KdaPus_*8S`sm^H06L_)Fm^Pqz zzUAcyiAjCT>dPRDJCMj*vqS=_AV*eWbYk&p-|YOE#Akl{5IcJ=on+zx6V8otg`ccp z6>Kn>UJJNn7@#>t#XTzp%^c5-I2FWiFQwQianIyVXk%=wO@TUuEjdH(- zpF`a~G|k*0{luzFCQ2~2Es36O{pteOF%5`ufkPVoso@NNVwbUx>Yi(T)UIRjLwD)c zQnLCUE*UG(DS1B#B>r+^2}H8JT`XfH9uU)FI+Kg$f76zkyV@8nnnA*zvLE((_?-<7 z3zDC_SUFHT+T(i8WR#~^J~_Sq)r-$Dl4r)lndR#AfyMdDW)heDBcURqlFm`G4gxXq zDCZHjtNIt?vsdm)UZwCm=xJz@MlTl~suw#Sn}pES;epXh^L-wv`5I3w71L?sP|)Ek zwTdO`0uSv~hf}Ae@h<(j{RwDq?Kh=I%3GWbF;O2a*Tv=Y!#jLP5^VVGPzqh}sL-?Uo2K$*cErN22kV0UW2dTo+$GA5gFWt7%W3-}o(hGE1ti&V zFZ1GcXhN=)yYeYv00ZtJjUdoC^2ga6MV{ThqhxB-jd@MJ# zCZB}rI1pcnEbd=b^yERu8{@UxFzY%e*^R1zaAiPM<>x69TARg zeM!5RV}k+gkypdQrs~+yPX%|#dFim5ymym`K$Ts**4Lffq%%gu59!v8@`6Gk1DSl1 znFlZE=R6ITuUJ#t$>k&e$xFqJ%l7gfkgHjgsZ4LKhDgJnhh?%j=J7cGZ(*UC4R)#dOe}!%4B}`}GK?ERDQu^)EqahefVMzpF85XpeuNdNp-C;&oT> zjGl;0Ihoz)ep79Fh0JYA;^;0V5@aMlQ|SqP_P|KOr1@Oo(CWEK`rBheR)*d3#Ol)9 zHY*vom%bpE*O$5K3S~~SzYYAsU;N#Dv=&?U8~|XuK*3rx@1kk{OhsZQQ6U z@tafk)yuXLv%vT9xhMz02CwA9`=01ilqx?u(?5tJD8^Vv3C`ZI3)0bcT%zRDl8&5u zpE#a%zBK7HH2v;`brl+Wauz*26!7*DN4QJM9T#T_Yve0q`S*C0hQpW62;wZbBF^E$L_OT#`hZlMhi8a4LLC=p$)4wayUyc`^Pav=%3*sfvtJ2@+dz39L zYfMHp1Ov3m2$sF|33%UYRzfxKkl=RC4+`ZOcJePL{g?FIJ4EA_`u4nj`m&3ecAtT0!;E~K9e zK_7WUPl$i`ew;OI?x(PZN_z`)6oKZUf+N!KBo$u|FV@fr0BE6oy>J9~5)+6gktv?q zpoO{y5RgLD2Ax1!KrFm4Bv*>DKb>UbZ)r>LcPD5PL1-NwEngH1z=OoZ0ewBFo(z<) zHfS3c#d_XaRs{jKRhaJDAbSgIAcjUK0TC()6$seSmvRmU(%}JW(TOf7tijP=5Ue+C zkSmkvg;G`Z@$pgdfveEyWL2o9rlu+crV4|BSsGx5pC=RN3-)BlY(f0QFd#7qbcz>~ zLh}S}VdC&KZ>BZ~#F7JlkI%!)!r~8jPsT46SbV7Z;=EL$DiBo<57oa~FqnqtSRlUw z`i~Y2Th?r@iX|~<-gE-V@EpmLDf3qdBH<5vFK;?^I~^iHl|&_Zuv8f=uh74_G%~TU z{=;I60y4$JYuk!N_TMy_6qi5A`de&UlI?W<8VJk$58S_L|DOA{GE2+C0%brWcyEPg zVxSG$@{c0Y2oxgf=cAeiTob9O4ki#ZpVRa>r z`q!wopolCesG0^8;(~{PaReBi6%A4otf}ro1S1e6A`Gda1}DIg+fc0Ul%q7d2aZ)v ziU*ENQuXpAZws~vN9kFcXoFxXkUv+fsW_$!%Yd~9D4s-`593dfEyaUm!^Caz2~|U? zX+jY&2pp~kQHTDFdK>XLiOyj4;ub0tqVg-Bt-_#K>9DB9ZFMROU>lZ|4GKdi;g~eK zEsaLi25mtAw=B0C9H{lPEXEWDOT%xg=YMs*4e9L9x1XDUO4$|xf!mFX!V!KtVc^b@ zh}(`>c0WY~SDYuA#Mz>einAJzFi+|HFsYw!&Wy0hZm*HP+$6I;&LwIIMp0wMF57@%O6^|3wch=zpF3 zBYyv->tDM55d;57`QPsPm#%-rz&}#{x4Zt|=;HZv+#z|gzJPpK!^}&s%r4d-1hF=^ zHH`Uq?1rM^CSWsJQF9XSHeY#Tv-P*l3yOk*f_i#bJcE&ZzQPJ?%;o;%U&CR68 zf#xh*HoTdU0U(l7(wOzK%gfk-0RZp{Z(VGFYnl65i(E_-3q!6+t{t2jN-=~i1pt7Z z%fvv>*7*5c3N(5UB66Pdq+^Y=a6G>X^0abjBPZ(FZaU_r6I6rib4O)|QlHtT0nHtL z=+uXE7$6~aiE9Vyc)9Wi#fa|OL$vkJc?;Uw{jh_*HBHEpMJFR$9A3F43reEWqu%Tm zcDVSqvX4t}e|wr7fI%xtce%PVB+Y6t-Y>d2l&3eTi2rsM523Yo?@`I#mLu=zd18Az z9BaTY*RiUCyqZN^jgb9$$6Zx2aC((tIy@)Ne`FrUSk9ju6y(E&PnqWhT!_}|=nIU# z2=I|93U{nhuGwpft4X#jsJ2GozPv0ImCLy#*Opc%X_|Fj;msZU(F>z@gs&y6#qzDg zt>OEu_Z__ON?kftKY8NA&As;3@P*?+7|&3I@=$tHsjcK%n6{Oq(rCc>cb3KlxD`j! z;Rs=D^sTodfi+7qOyyVrJ6Zm=J3P5 zUkIuV3v&7975!?1qe8Ax;_45}#Vi$LD&TZ!L~_#HutJ!;QN~I)y?(Y co7C@Yu)`edjsC77tS$kV7+M;X=sSn~57q+1@c;k- diff --git a/graphics/object_events/pics/pokemon/solrock.png b/graphics/object_events/pics/pokemon/solrock.png index 894526490c3b25790147343a375eba34a999ca9b..a5b7ef3e807520cd8e45300f393a09bff110796d 100644 GIT binary patch delta 460 zcmV;-0W<#31C<1j7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SlSxEDR9J=WmjR2z zAPj{I5hG>3{QrM@FRmQiXteF&GBq_dH8nLgHT5n0GPgH5Qh$cq zxiCV+QI7bZSO98&0Rac-+EPunjX%t{_{6Nnceuw*1dCPS^4#p>{ArZPOPqi%x0Gsu zpwyK1Oz!4XQ4^SdmJ-B2;LJ@nu^iRl-JJ1dtEQ?!fFo`|&XzNR8oZk?Dw-Ldn(Z6( zxtZqNCdgTLEbivK!PzZfQHyjr|E;CX;QmXMm%DU`W8*l_TY%CaTg7&3q{q2MR94rj z;Ad5<_2()NaW*LZ^D8*Zp8@98Ihd;;10Bw?0{1Ae%pi$>2jzdAh zZPHUxxRR zKoWpDb?VgleP$J{57;}a=m3<jh?8@Q8(Nc@2o)TXG=8U^xBm`O`6F^N?b;1uxiKWji}4nizGG zHj{H@P*XugfcdN7G3Wi=21UcxZ*p;;YSbncv5>go#^*e8c=>jpJ}hUbRmxMYaKr7R zFcUycrn#V3xx}3b%5mE>8QH51sEH=gVgknDaqO_oV)9ye?Dh@D=t}ltvvt`{KqW)2 j-9Gpu9Wv2w|KEH9Zf|uQnTl>600000NkvXXu0mjfNKCv0 diff --git a/graphics/object_events/pics/pokemon/spearow.png b/graphics/object_events/pics/pokemon/spearow.png index 1bf0540459a14ea3b0b48fd58b3969cf8ffc3347..8cd94501af0b0cc84441d09db9866d5da4616f6a 100644 GIT binary patch delta 404 zcmV;F0c-xc1KtCW7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{STuDShR9J=WmBEU` zFbqUZiG%_X^Z$RllAZRjwJe%I=|Mx99^S|q$tG#7R4SE9rBbO>DwRqJNy9lyJuYmgOtndV^%9FyES= z4j<7quAa{l#^p78J!oLf z&jE)cPPj7p0U_$1e%?Rgt?hyX#AJ7wZBoL)3aI*xXALIYu+ruM&wcv0&l&fC49mxs z5Ik*Q&B5aNETIGqEIDjtJjR6Cp9FlwdqDB&*oY)(V9n2SghBq4+uD7;D$FA9@iN}} z8QH-0o1UPQ!MbLm2lXE$tE1-%eY&x^>@{E?g~G3 yM#d{(RUUsRpYrfZczge>&a$<= zR2F0d&|^VU)Z>lAReqMgcxARZC_&l=Qwc~8*8kw z#v1GY6i>e~z^}|88#I?%!!OK0YdhqF#;W7S@w!Ok=IF8>uylbCb)xZtTtv;JE~I~+ z54dnE(rL`e)HUoUgvLOek`K6>Fim4_JF7Zo+>x?Sad%rvH#Kzo;r5g?2w~<_9Tl?gIn! zx1}5Za1P`zCvW_gC?#e~1yFx&1_FP-nG*aXgP0atdGk#dc<%$@WIvwY0tV)AUU6ua zz-|J&{&0uR+ER$pru}`)&&ki=XjW>L3m2CMPod9^m?Y1;=J3VcLzGP{Pv z$;vb!lz*wodSe=5USWqD5@^vG4X}Da|1Gkh=g>{48n9%9eXg1d0{{)Y{#z$ndiSa! l$2fr)+fT-Y@BdqEt!S+?{aAG4bt=3XKAuoY(h$ ztR2FEzv0%u$n*WJ_p1TBLA~a3WQy7ZzG-p;ww!DMkP?OZj08%K|BYL}UU7vspzY%g zm#Pp0{g&&zzul4HPJ<~PBNk-`>o?ry-@bH20@sLVoJYie1UxvnoOeu`ZPlM#?^m0E zULCgq6YQ~54H_L4H$Gv?FBA5A5dx(*QoVDqPGB~ubrH_fP|m}E@KX^ zzvafS2?6!_;*H4bal^659FS<$_61z+0F@dyJUIb*uJ_N0f&b*zFZsT>y8xh1o9^av zOo_y9xy%TE?RU!+YN^0#w9`TOJ}?UU*I@BbN; pm5Z+RZn(cn?)_W$-R}QLKkl_6nJIKQTL1t607*p#PDHLkV1hGh6j}fP delta 494 zcmVdRqX@qd3la@7yzq9aMiisBzV9aA|D|Uy{3`Nbc7*x3gQd@ZB zaH*H{BYQ-tS}SZ#wvg@$h>Nt(TX#8Q7ikvBT)8c`M(i$Xs6;i7;3v6^{p zyu7i^^^sKj8-Xu^dZ*87U0WYe?IBXN>>P^5^s98aF8uIwW0x}}_bC#Q?2TF|CAz!} z-*0aJU|%SW_4_tw`c`o-=f*BK*MuJqBv-u;Ww>%QoBI9s>K8Wl#~i1ZfB7?HDlD1u ks9zpgSgKDSKlV4Cf4KZLc1lwArvLx|07*qoM6N<$g1y7+6aWAK diff --git a/graphics/object_events/pics/pokemon/spinda.png b/graphics/object_events/pics/pokemon/spinda.png index ab92fefa3a83a11846ae1866dfb96d154f637c3b..d73a9acbb8db8370ebd764d59977c2988da6519f 100644 GIT binary patch delta 568 zcmV-80>}N$1b_vQ7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S{z*hZR9J=WmeG#H zAP7a9NJJl$|Nq;)sO@Z0&~~!>CYg*)PQ?pY^f}qYTOTC!kYoccu&qFE+kA^XZ*2PTVTZ-y8hnsCJ%vOt5#S3 zlnd3+s*Az$zve`p0h}*?>Rty^z?@6h*A;qO#ODLE z4)-3n=33%}77O1xm|I}ZMN`8t4E8rL=cT1aF`J!!#WhBWDo}^7I5maAJ7*Uhek-$p z7xS{P;`)lzP)eu>)OZEgsEb>(6YA2psnh0;4^PQlK8OnRt{E$in*u{3BH?!4Cm-Elk4W3LttifDPrf!inNUtV`qgz9Y%8Q!>(k9{Z<{vzgD-e-K^O!$*jWXfdX#@wRn}LcWRICnk@#=p8 zYWfva-@mRcv-!A9dKZabUSjkd6bJA(h9TUCd67Mt z8;Y_Se+WmUUBbX{$xzWDN=Gt8b*JVlMT(_vEfQ8c1(2|?Gla`s2Drm|9x_y_yb7ERNh~_9j`q*DBwyZ>I7uQ#&~C+lQJ8nux$xH;cm znDqx{frpr{D$;&{xbjJ>Ll?)GENZ_S@xMttxh1Vu+R0-nyA?-j_hWXH=4vj?vD4mu z=`48?n-|B>PLs6dChU(O)Q-A_OnhEWe_nP4kG^V)z9TFA(!6_i94>tS%D8Y~rFP#? zdAhvn3o@Z?UdVTgOJituEuVxqGmqd@h+k%b(|BxJKE>lRv%n&`m|6bQS_W6X1g2NN zWo9||tm~NNp7s7q&|1%(Hn6Nesc0#e!-aP5`@0MOZ(ae1x=G`vG#JMK000083>FfBTCB*|rTQ zJnz?u2D0s~HJC8(2Y`paOvoF^){6LF_;Wz*emDSbpbZz8^;dx907V1kNbujs{C5Ds zE~y$QnQt#g)pF(=;s9T1HiZ6G=EI^3F_YzP*u!we+}sGiasEE5<+t@( z3E0;d6bL_xm;M4UE&wXu5sDY`XX7#%cfr34Ul9L3{Qy{86F`)>x&8nE002ovPDHLk FV1oH&vyT7( delta 368 zcmV-$0gwLW1G)o{7zqRe0002CwraMKEP2THD=v3g>@9 zWgp0ectI^q8BgE?VQCz>053?LB+&%Ug%Z-3EZ~J&`>7^yCd~C~1XZ9gmKz@zD0AVh zUO;d`v(hUp;6k36P}UmA0@(}QXI3{mQ`i{si|~ufW1=;jz7?wIjV>4pQyoD-*!Vu; zT&R|ZyF3+WdLe!iv<*Jc3ke56+zVXqaTax696P*#3x$KUBAf^>yu-ZC>l_P}I}<(- z3e&nQAoQI4K9%bzFWMK<9|$FEGRikW&V}XqB!Kk|?BKb{X_NTwFxI~0Ea O00000Bnkm@Qb$4nuFf3kks(`uAW1|)R9J=Wl-rKOFbG6_k(H>j;s5`3 z!B*coP}yB|wPGG~CSkxPDTP9zP$(1%g+igw{}2&;QYixeQ3~1H< e$oqD-7lt4Ewk7~|fGMf~0000+#!Fi+?W-byKLnH~LA;-^k>~9Vg9) z2QWF_f!8S$-gBD^IMO}A0mpQ}@~7{oIV6_vKo89|Hosv8v}%9keLLGbhR{Fj2}znJ U0QAMFt^fc407*qoM6N<$f_=7_)Bpeg diff --git a/graphics/object_events/pics/pokemon/stantler.png b/graphics/object_events/pics/pokemon/stantler.png index 9e286923f3ba89a506e2f060d803f909ac27e8da..4c74fa38c9e72f3a65179c23774f6cdc0fce61c6 100644 GIT binary patch delta 655 zcmV;A0&xAI1=j_T7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SRY^oaR9J=WnA?`? zAP9zYfV;im{oi%~jh&<%w6ibktm$gOOIE%K)CP_s8M$%PVWkTtx{QWe}VPJXzXKrYe zsfUw_cL&@ACL3ABZRBtQDQ_A9&aUwNoi692jzEk`(?0LK|-3OUv{ z!DV(t;bu#Em`jR?Rx5jDjJds1QYe6U%lbEx^dB$HnMI<{esoA2TngjE$jd11p7ifM p^AQq#Hyvwa%Bt#q@m#=z{s1GGIhWCs;aLCx002ovPDHLkV1fvVI=}z` delta 601 zcmV-f0;c`f1)&9y7zqRe0002CwraMKEJSLO!q?0ZM%IC!Y5PO0E_<#JJ!!J99{ArTn z&lA8KaVc0fBU~SX-O)&fK$ErPy-GyhVhAwXVcFKEjqL24rwr?@b+QjjV zz#KH^Z~W1dcmnBRGv>g4-_F`J9K0bj*)i1lG=-eS4^|>;#G<9?=%NTAPm_Pl(5# zy7Q`9P;5GTMBcBppZ9I-$=PGjop*KGj7p*qGSfJWm5udqlNik2Lv5#e7WtaPY z$sG7xw0>>wirp)Umt8vMz@Yor?afcBx#a7vT;tmDjO2puHQHVI<4~Ie(^VEYr_#oz zD=itX-jxNS6-@##1|xr+g6T!efF8tkhP+Nt-yriK$q8H#$`v#L>Voom5A_W)?_NX0 n|eLlC!TplU#E$s=y|UITDAySp;$o8PhlystQw0!YN+# zWh~us^t)V)+0@D&*Bl)Wb5=y43Za07r=dd$a6TYto7u{l=HrAtE7=M zX@*yQShm@JU15)#!fd!$B{s@@bBf-F1lNmYd^;QD|Em;nF3oK<$(s z$189BQ0VYW4cCA=AcyN0{pmfI!O|{46=7Ro6|Y4_yfp&4zXAj38(4Hw<#=`lQu!U< zUZeVyG{-e~COP_!8bL;QkM z<3KQ?PY2BG`pzjp+v*$cOtjdprSuYbuuoZo)B==MpyQ#c=7!Pf0WzX0``ES&Cn zgWIn4%Ah){ZF+#ryfVQdX;)Yfp;7=yFee@KTYX} zwzR{`^YQKUg1Te77V8TosejF4Gqq~ZO2B6Ox^x#q=0UvsRBBeZ{egWM8F z{W8xN7q&OKu*Q#aRmTbrN80lX(+GiIos`OZn8MgOI%+~?Ocr#T*y|y)i9+zmK7+TKt2*g~= zD!tM{uAUjVLgREo&O0ze7W19!AK*ITeac6TZ9-rc4a({RY4!BytyaQs+*-)M^ zXe11|CUgP>TrJ*fEaEcSOP7oQ2Y7p5x!hX6c>LcwE|+Zl@e1r7bA9(&>py(1=d{7w iAo?@$jrE~tZFm6^Mi&9pg&fZS00009W57 delta 337 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 delta 490 zcmVruu&LJ=Hk${TdS?d=U48BVT_e zVmGUOGx^M`O#~ao@S$LP;jNU{LFZT#I*hv`xFpEDC8bPwv(iF)Dk@F59Pkl%tjIJH zJt>6b8P-td_GiLulawCePuiY(_S#}yM6GM?0fZAW8zK6UVqnb&-%TN zN9KEuy-I6LM7ujS_5rfqnXF~*RP5zzjmxvi*tyu7v&ETzd$D)+FqLt(t*0Bq7Hlzx zBPvDMc=_Qnm+dmGv~_+qSJ#DwRs5QmIrbm7p;`=RfkVX3M@K zd+fV}=I#|&^9@e%vQLX3TPE&C71OZ*w*mtm=VuLC{Sij}VS^$v5#U9@+X{4V$nuj0 zwZIss4U+DcTr4tw<{ZHYzL6hIn6QDML6I&n=$^$-_)K}Q;;zYhJd-2flxuKrjwg0- z_YvQn3wQ4Lus4B>!<;#uV93pXog;v>K=K<%xHhMkta9^T=bO+AOTyt9WSoxz{Q)H0 z{MWg4NEB}%coS}6dZXxl1sk`$B>J2xh7ZX}p RI41xA002ovPDHLkV1j_wlkWfk delta 280 zcmV+z0q6dR1K|RY7zqRe0002CwraMKE`6pHRCt{2(?JS?P!I;-ap~egAh`7m z4`VLSNn+ydyo*}{4-nx667Mi8q2wK+8zilo2aQy?2;PsIuOH^Og#a-zF)=a!ljiw+ z-!IjsuhX92A6)7I(vGENZO+4V;aAtGbkK)`aGVBlu?YtKt@GlIhe;d=`(O~D?K^*Q zFdR(MdLsspC;wUBioK*ci$OD9+lqg37uvrrnyMN{Ue93M9A3`=xpVt9Z4ilAu_JVv z5uIi*7Aa%JM2MO#I?Z5;e1B)fC1I(#$ereS(Pr`=1kMPpX1hITo0*(Wa7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0Srk*K~z|U?URcN z!ypVr8-u3!{~x@>+ObtlI?DzfxlqP>u6f#Jak*SBm&@gHxm>P45#5|agj;iBgVy6O zxK^RTi4sMAMk#C_i({4pGjWVcw0TM~#x!!+oN0L`ISNgLIK=@V)CmXZ?CBJbDWo{Z z7vXH+`C#{&7@T8&Vqga=1Z*>$iVAF;uKH^do=!~jQp;H}}>c^PnpQeba` zIu{47Vp?IEmlBou8kZ}^@oRnkE2wdC^P=jwTpS1H4ewXi1=|JaA!XN*C@2TG;pURB{=7Fo{4=+B>ci#pc XM70SK1cg#s00000NkvXXu0mjfYQvFr delta 284 zcmV+%0ptFT1LXpc7zqRe0002CwraMKEmHjK@%9*rkInsnE` z4w`-KHKX_SUNKCz>hvEGhlwU^PCj3EjVt<&INP#3ZD%)C3aJan^+3P zZDhX`zJCzmYHT+Uop`zLG_}1fD=wAZRan$uGR2`0khW=quKnTn6tn@Dd z*u4h8kOEfsVSuK8PXKX+ztX=2DE^-PF{hL=F92`++c+;>-&E0Sa6}q5uj!Kl764Z& z1E2_`0rGf=@qeZPZN9heMl%i}W%1?YG$1|oSpjo^YkwI4Lm&YtHKU%NBf#Ze0>E>| zsC>Df57MSjEAR@yTYky!lCh9%$gmRT`sGf2B3ZrbGSQt{v<|ZA%wO_8O5h}SgUcN6;4Qz^djf8p$6Sp) zOnz*uZ~d?}vOC=TUeB-7#dolvJo-5u2>|$-Nxv}gY>C!=Prxl=zL4e94_VTp(y^3d zykpFF|DO$iw)$v9<%nc%A3aynomOXltv?8A06wS__U<(V8XY@ljF68kn+qS!wR*F` zgTM)5jGW+ET*+tjo}jKG2Bhihex*|klx241I@kR*fzcug5Ft!nBkwwb0K&9@l`iDG z!9v+;Lpaf?oHvsfMM+R>1+df|@^O}jp?{)t_X$fj@X>UYj?-7QLv{T`FX!=WJU`Q4 le=YpxuL-dizE}Nk?GKn|B|<}86>tCm002ovPDHLkV1haSAL9T3 delta 587 zcmV-R0<`^~1(OAk7zqRe0002CwraMKE~B*HxxPwIiY%wpVeGV#M-KUfq03Qh)uypiV1uuVX2><~WgFnKu4|sVeLFC6JM!st>d%da~S^AQmt)j~9@UGs4zj{S(k<(udUY z@+6EbaTm_Q0EVLxDmX_$f`SS*1BQQ0hE7?4wgppYTmcR5*M^@)+83bibhyG;UzDLh z0S$KK1QjHk3*;fVk`y4T>xUc~JZ(&#cRiOT+tRrgT3+T5D$rzMg>{ALsmb&Vpz%`P z=}ak=YIntr%CSkrZT8l72T9}a2y$u$9q%fL`^WFY$A<#bO~2al9k`weE7X5X%~rl6 znu0*iwR_vy?b;5oo$qd{W8>Makjtm^%lMbS@giv)3pn#jbS7mMo;)fXQ~zs1Z+@#B zM6fxw5ti8O<83wx198tHJZoYhi}=mz^0$dvm1@;td#7}pQhvUf%p<`*e^|(`{8eW6 zN?i-ZV=i+IMRcGnyMjHYEQ>d?Uob6;i)dbC8a=0G1wXGdVPn$EFa93>?C-+F`~d&I Z@eJH1H>XRkiDdu)002ovPDHLkV1iWI9cusp diff --git a/graphics/object_events/pics/pokemon/swalot.png b/graphics/object_events/pics/pokemon/swalot.png index 1beec209e42b3eebc8724f03bd072ec792c303f0..14f9219448312357ead828852a72ce9f6194ed24 100644 GIT binary patch delta 693 zcmV;m0!sbN1^fk&7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SdPzhd>$9H_ke>5nKf7yR-K(wSW zwfI&4z#vnz_!WP_-Cy1cAj>g^E8O)D1jhbzgBphhpZ1400{m4z5Xe^wFfb5sypM3# zKM?4bAH@#>Gz)Zp5pMej0)2i9Mj3VisNwB7z3V?0DDCpt-6w(oO@aFo-SZCwDsB7` z+5!dw1@#_>uk5T7wk4YTllj*IP%4QdfwjNgV7KU-dt1OzVB)XW!fex+dx5on9&o10 zI}n&U^okRh3rs<{EPz)kYzd&lE`dm(?oV9NxepSU2{ev>_(W!WE_U5jcp@BfkvR;gN*qP z%N17!G!$5G5$-tq76t-I{Ta`>6j-iY0MWC7yqHXog;5WS=W~G(*B&&uhGV2R zK7q6(6m=S+?ckJ~z^%dt)tuOKIBMAQLJe7kYlUPf7uS5%@tx)Q5=RrX*N{1zkmE^L zUZLaqJ<7SlI}-b(;)ni{f#ZCzZRQJ{tSP?2>=Gz{(TDsYw9De-g5>8sOR6i(^&Sbi zo;y4$Y@2PstNweQz6m*>jPk;AnM2`lnNvQwym4;tf|QT;t^yjKi$o4e`xFr3F%@@2Y&by0s-_Y0ng;3+5;yOKMa|M4_ za&LI!2k;B_hQDb~K-r=Jzr8~Qzer2B?j!&%?JFL<_GT&R17(#o0B{etjoK0eeB zbk8u%t)6{h(*+^s_ay($R@3?ht--1o8ycP7*?Z0C0-hOS{`$E6K4fdCF=%__qcXM+Y~!w~THxMu4JtE$+mXjrtr7zlP+5*q!ifW*#6%MJ3(Xv~ zN*Bk9XwGm7lz0z9)H)F{NV>r>3wdl*$@NnSReHs=E2C?o$tO8Tz$WIVL88h}%)+X+ ziN$7;$;l)Z?Id&5i6KgR<^yo1Z(_~W6XDQyGYpDhjt|J8CT>#4Nv$lR)cyP(cdF$= zT*+az(2+&!7}h|C$Su>UmDTPb%5t99yF)$C@*sq)7iIqsC@aw(p=Z4mO2)2dDb;7F ecjFuW;qeFGY>LEN@Whq?000008U7z-R)1UHaC|K!?6J;eZ9W+wXc2cYhQ!Kc=pe~;c6ms zsquf^}lZ}Syz69ikMa{(7zx&WOme#s+| zHg5vsP^VVh`Wys$Rc^th3-Ba>Qx1X-dxB%=Ct2~@R%gKY!3|)+1#4WnxT}1{n?BYB zB548-v#hwbP(dG?0M{~y7duW9SO1T|$2?Slwm@YQxGP+LaWrHI%)hh?|H=p;4}0(q z-?qq8ZVBc}O<>ixmCO~l1gBDxm_X6n@etkNCA2A?autZQsO1>xBXBFWD~^Vgaw_-~ zjGi(+DRu8Ix44$bS}7lLO^hVSOE5j*Q7aA(Y&$F~ZdC~n=|aSXi7<`C;pOWVhd{RL zQ;rlTY)r_1%TOk*UdH1RTyisFp+JnUK;&yQ>iC4!9|v6@l=%Ao2R>3AT8dz$gf&dW zYdMyi+{QWM&3Fd5<8y?fWtQtY*-n#Q;DX0w0;}oWw1-2- zIe7sVTU$Bx-}#uJ+6#-sS>HFt4OB6EyiS1k zz4x1cp%1kVXXZFQ;fIjELNrdUK;o8QoKczlfj2(-H)Govl5rkIpSgt7WT~F6ruy3G|um}57xh@Jq9fzcN+h$|0lSUj;(p<@f(i-Q)h09%%lJS N002ovPDHLkV1jx?l0g6f delta 781 zcmV+o1M>Wc2h#?S7zqRe0002CwraMKEXjGOJ2?9; zGJ=p`EQ1F^LKv;H=~D!PA#c$|2!s-FHx)*Dhz3H<5I=+kr6QaWNDyL#rbm~tF1E5r zyD8)>gg^bB?~F!cON6}Fd;ODQ`LQ>CD-)u^rm@M!B*(~pBcqR1pLej~TiMZ+Z)AUB zFuO73E&kgEF^i~G6Sf%#^c|-mXfotH>S7YxCgZg!x0&!sLWdC_zrsRvv%wT%kmZXa#3!+Teqmz7dwi$oJH1Psf;YRS@1HTrYI(sL*GEZwnTphoAs4op^j$C+8^LdV6QN*7`&|Go z0epQApkSR7WsmTpmdUadw)q$UZ`ueB^cs%}{#7-+2cFjRob`n8l*xXiJPo5gzi z7{z*pUT(dhVjSS@e;QcQSQqzH88Tz961pO`9|NWHHDs)FtdGKz*PwYomHe~_Yus09 zpg^uSn}YP6jG+=bip!v$OOD?!bF5?@zI>HT`;EmCuL69{L@9g?a6r$8xWSzYjq0(Q z=V>j6u#uC*GhBD`fWrnMX`Cp|HiX;tT5e#w`eR;YUvIz4{IB%~y^yn@L1LR9J=W zSlN=}FbFi@Do3tF{QuuBpd*sNGf8UqX+tWx*SNz`+08BR% zfP`E96ahEl96ls`&k^Q-v-qFYf=2^Ri0qSaN$X8}Y- zfeJ|$c;oLf_{0MFNsq~bHD=uMH^}HNLMT!u&?+De@=VicnDvOqY0JCHn931 z@PM19a0hu=0R?|72Yf;DSqVz@h#T>(3CO))Pk7rS23$+*IGBkkr6ix_&)Er1___|X z6>HS(r4oZE5BLn`hw$SPVDWN@X{b}G6*J(7WsR$KTn&V=tOUk{EY&XpTnnA>wUug< zAah}#L9Ifq0dhM8KOTA4yQ*xB|DhE19B`hz;8lTH!|Q+jK@=RE@0kzbzi#DVH}5$4 z7OPiKBk3EM1+aCYrA6}ney|3x@|Og#NDz9w;FhA6g^o7`nE3v9Jno#(9Yp|T@jY=_ zXPzS0J{iT|T1&^>DT7&SQ%%XU7P_e609TbBuOy{BG{Tr1ISubV;CmEgy{Z(lLt0-g zhmN-KEfRkyl?ZG7J9-5-$5u$5z9|rjm^^QCmob|0S8*zY*snp?}7@Y2{m ze`Yv#&kNVa!K0Op!)v$TJ!~1;>pvE-ZEroXU9YGY=l{!pyZiwLjW4br(l=WG0000< KMNUMnLSTZ0Sj%Ss delta 1037 zcmV+o1oHc!2+;_T7-Iwj0002CwraKj000McNliru<^c`@86)eJ0Js1E02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000AZNkl_fn^DGq>Oyak|lK+JcW{X4zx*^1X!ob9ozlFa50V-n=N}bwLRS9yu^ZjyZsDxla z;;B{cb56eR-n;ki?0Ns~zx@NocRg=KpY0yzaZ(~;MxjK; zsbs4ma5gMDyoa;Gal-*TMZbE4qBlJ-4r>kVk;aw^@42IADs6 zz!)c0ueZjjnel3Vpy3M%PI$TZIEYqnEU&36Sj`?go0sL{WhrtKSEShNLJ1hhagu>u zbIp23+wb322!5I8z!##>90UR9HIrSR!}C#ekmjaHQ^lrGnMe>4Ol@ANHHdXneE&2% z04VqJe}E2xWubW-NRuqL`Fc73da{3JTD=Q3m$qoTQVuLK%w!emqGa#pb4Vf2_fPp! zXogtG7?yfXeDv+(hx36E=p;3VW2;CZGy8*>H4f$OhCC=l5vEVD*UOe~hv;bhX-AM57l5${`LUhnZ`aE@t*< zs4z*1{Up&Lcsrw)a?Q5Lh^q{O#_75_TfExXB8O?sr><-~AJT?{VIjE;jRUWJDD_?U zwhvR06eeNRWqrk= zf9YCv~AaDL-O^L*t#Hga~sy2(_JcF{v()>k~tuyLlf zKVOhx_H6pudd(Y5J2)@YfBl@cMlp5x6?e2dT`w9#x2y_vkTQMxh-WxXHM4PY44VK03B>=8+Kd@Tadaf7^ZlkV=u3w}$|}00000NkvXX Hu0mjfQE%B9 diff --git a/graphics/object_events/pics/pokemon/swinub.png b/graphics/object_events/pics/pokemon/swinub.png index 4676bb9191660db78c0dd6389dd78e0fcd19d5a1..4e95032ba3f9fdea28e8cbbce31f254b59e80465 100644 GIT binary patch delta 412 zcmV;N0b~Bd1Lgye7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SWJyFpR9J=WmhH}i zFbIWBfD-+~{om~jsZ=VJN~QimQuTs!)eHX8 zfCv&14kMofl=owW+%Fo?0;z4I73dWZ^MY_ymtn>agJ5Ik8Juw&@uR>|0Rb-?;@M)r z=akI&kw70)y@mz?E_5l-37GJ*GM*Dc_CRKO-Lljuc`m0-kf^r3e_1rvX#cY5kTxM~;K=`EG-m0{{xIWvzb; z*3In#`LWyvO3f2p_5o8fz;41pPh50fk6hot+uL^|?doPL2*y@}g9()8om5`8Ig~k6 zTfuSlHUV85Mm|5nl1t~YDVTy)@My|SL%V_F_&rbbz`S6;+uV>r<`i%}FAewK>frdL zFmD8zbY1Qrv7I1MR)d2jOCZUZ@Hl1uP=yZm!g1MHBR;&oq5a#rrjkL%_MJzk1~O|W zJ}m?Hm2lixE9lqt>g?Qu$@r=4vq2hL0}Z{YuN>?8_Ex-e7DZzhv|dk?YcaZ~)4$C( Xj-k~Q4=KI|00000NkvXXu0mjf3(~RJ diff --git a/graphics/object_events/pics/pokemon/taillow.png b/graphics/object_events/pics/pokemon/taillow.png index 0773282da2db779c3bed3426fc28a1f959df7057..8010351400b4bb51857046ea0034a923a8403c6e 100644 GIT binary patch delta 391 zcmV;20eJq61keMJ7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wOG!jQR9J=W zmeG#HAP7Z8nXxu1|NplOw)@l~S-X=>HeA!b9F!|Ec0zEuTrQW(<#M@PuKytb_*4E+ z0EjqA@p*3fGk8K#(!xH>WqUJ=77rov>N`L20mo$y^WB>~1WLGzFwrVMw8Zh-(#Ck{m(hICZ$P9z7%l%nOl6sV63gR8d0gB!6A`Y>I+E6K^n}MFCmi!M!@9H l5>cJ;!^A55jrl(h_yYgl6_G`X`$+%*002ovPDHLkV1n?Fx&r_J delta 452 zcmV;#0XzQC1C0cb7-Iwj0002CwraKj000McNliru<^c`@7B!gJsU`pb02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003oNklA3^Phd4%2xJ!o`XxR;}#Bev*;U6^iW^1f7YA>tuyz7d;{!;MUffC z7-YPhH-o2 zg8}8kt4KR2`^tCF20y)W~)>h}$0{N#bPXPj%iXp8S@ zooypS8KCz$R(;$`+EtjQp`k6-wN7H%Afo%bQ_ce%W2oXNk&Ho9H^%k;+PVa5z2~>K uVew)s*MTh?J|r3v2LAWldj1_a+Wi3jx5+n(%~a_C0000NiZI#YoU6;YNeS2JRixGm>NMpR7gae}g&8*=58rDX2%K|)M%EPl zP8vPu_Q*(&k7J5|j9UT^U%|Wd2X58DHi;E52kUBIfEb$knW#i`yjM~NHQJSX%`r}`bddyi|8(QxyxOCEjZ!x1INPgn2Ab0 z=Cc3_;U_YRR6dXi%}u8!=C6{_M*G zUIDct&$cwyFp<_$$1IjE?8<=Y%U^$LEp*J5E=pU=9Y5fY=)ddt-tAZ{Vv<&oW1^c4 zC2GysvpM|uxZUuS2P}4eshNIe+nP61b-%h}(&xvAr`Hy7$12G@<`MH_QXH_QbOo-h zVorZ;2Hgc&r`ECkr~PYa?o!vGJ-=VndfGCy3CrcBIauuIZhYB0wt@7|>oPr|4a1(- z%S+?;3v&Nl^J;HBUG3Cox{X6`J+YrF{$Ke78-m8R@84!w00000NkvXX Hu0mjfNp$4T diff --git a/graphics/object_events/pics/pokemon/tauros.png b/graphics/object_events/pics/pokemon/tauros.png index 7e9ac057bf99f813a860ea11dbcf99218e9023c6..69fac2adf8b0570aab5004778e8fbed90511b5b6 100644 GIT binary patch delta 763 zcmVey02F_>dmQcYW7){i{W^#T%2qUDO&a6bh#L z!444XYq>(j^>ZB{QGZabP%(XM3Q2z8GRH}{X4xk$OCKZ?IC(+cLpA#oh0A5NNe$J7 zxl;LpN=M7G&;xgWI^Dq?|JCx$w+s&|mAP$<@~}*(fbauKtZ>I4EVn)e7S`dL^vQ(N zlCwVEBt+i88YgkU!?DR4ltUn7Kx!X2+< zE++q(?gktE)=`$*K$n3l`GF&XI8EanH+|I_8HNfa^0jw=y2QhAT^yK#eCFpgqN01t z)!X!&E@`^sqR-N!nU8_~VSo{r9W2yEs=!OGPW;hBfm)(X%Tx+(`tgdp11S1@9!`9W zk=Q|k0=-KF`X_#zELdQH%DA#Yg%UWhdEVmp$`6IFK1^`@~3z}+l#p%1S3 tamBWO@woHk!|Kj#_e}i657)Oi(H~qvRNxDlR4o7i002ovPDHLkV1h_NZhim& delta 690 zcmV;j0!{tG2Kfb$7zqRe0002CwraMKEYe3F}*waCzP zJh(vW*-zC$L%?@xvUni)3Ic2o8VDZcvusHh_YaVzK$Yny>poJSNa+rT|Kkq__>$Fr zPaVQV2q0~qst+t<9zgW|)BvCi=OTdDr&=V8rRR!3esA^P4>Kqz`Slb$P!Q$k>5qRN z`ke0C@?biTuye;2^)H_IiR0-QPWxE=HGP5mXatmb*>{)81hu?OA0lnh68 zIGzrB{63~`f5OUMa?2}*#%aJN5K|S^Y*p~8?6&j(&#~?@DSdwrF!_T0V$z^N?;LbkKG%GRhOoLdyWUe*8=gA*2OJX{@$ zNFlL)<`&5kST?XSEEDkMB1FR_l|{{?nxM#-OouVz+L&-NF%#^Uh#Oy1B~E`0-H5-g zTdsI~6=tTj@!&jjYRtj>3{Hqi=N8X6DX7q$C~Lfu!P*Yd4&^aVwloTo)p9JOjr(-H z1$iNQ$q%vOYaar+#|%~v$61h-tPwI6Ug|dBiTIQW)aA1mg{sGsx0; ziZ{A3ZWdJ>+&mt0xDC^>je>vpfzx#cKWsx&s=5b^CWku=LO3*?O95)0=cdkKtNZNY z-Gn;~s-2zcD!6j?o|xLy;V#F!!X&c*k=MV6wzY(=Jyu-Yo^6-kgj3gcpCQv?^+WF#rQM^wy-7qtR9J=W zmf>#0APj_C$u=M*^83H-Y?Efv!kH~w_luKSRsArWjUjnFmX?;5mX?;5mX?-6B66Fn z>gCse^6=LhXBlK%sWlaswno<#-p#u~bBL0gaGTYn$LBii-TX92Sra8(n`cL*6swf| zyc(Es7abpz0OsAF{cnE*VFnp@gVaiGwRn=l1XA98y>#i384rJ@*%~;5oGaN9<(Pih z!&Cn9NOySDw{i3s4IR$7Z*s5jc!Q_>v&KVzGwubBK1Bz0%3FIj>v8)Y?$I~+sXIId zke^a)Fy&SuErm-_SizM4Isx_C5DVI&88?TuT7_%9&C?E4uds1o*&fu=kx$bs5FtdF>hX$S}2L_GUgEo!td>9`N*>jAO`g5)u z`Q&C&Knn;57utpfH;QMS5R9kbAU+KG2=>boBoG*JGswNjF#XOa25EdvKOAHU#uB?< zlXwcp1i9`Uf-P3sF>CW)1Gw7l4T{zy8RdI*g wDTxsOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004^Nkli?9E`^?*)m*dQs2O;TixrU9_O};+XreRvre*wfCpfnehM|#&##&iHS zFVZ}_0bRNbkedr!HkFo5fd^3YB3aCzax}oQ54#E+HVfY;C7_jU*Z#tMUaXxKhPm4; zg$NqSoaSIQMkoGdpDt{hU4jPuv)cAxklhc89(U!o*;wYdp>6JOZ?h(F`rv@=a~|Ro z*=F@DyL(*sf4IBnJ@y{v06k{Y&)KZ4_9v)1$0&~g#yIbca&|R`aTq(zmqLxi`QB%p zE1c_u=EnQntgN6&3#a*OB1DLev>6GJyrW!$lsK0lQEnPah$1{7eF5x^5<`VfI57^b zh63e@qyw3E0cnE%_})k1WAl|#`0?i{rSKi#l?WuxNCOez+&rG&hU5u-J)v&(gfv{~ zDPEAZZB6oJ+mhUTV?*qHjTtRY8#22N<@P)D^MAR%0ml(Gxh`R++W-In07*qoM6N<$ Ef&qyBO8@`> diff --git a/graphics/object_events/pics/pokemon/tentacool.png b/graphics/object_events/pics/pokemon/tentacool.png index 5a28509c9f1b9adaa4526e898507e58390031b7e..b1bb85f0f21843e171002001f1da22d23d6a527b 100644 GIT binary patch delta 459 zcmV;+0W|)`1d{}i7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wj!8s8R9J=W zm5Xk}APhx$Ch{Qh|Nrf5r|r7VJVq2%o49IIqyzZchSZp;si~={si~={f1;iBMs8w^ zRfBaNV@@gM;+(5F<%d{Hu)$*pkpl3~Te#UXT8CTFVS`6!15yAC)@czg=Q|}$<5G^M9D*k#npHQ}^`)hIOkwsEgag!V5ouyAS8s+!L5Z|Rg%yoZte#}WVd^x|p zXa+d|tU$$~CxAZV&aYZ;m>2$MWzPyXu&lS8VO02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004MNkl{% z0r5@@axRH*!ZW;qhPS8}$wps;(@flW-qpSWcRm8ai?*_spk-U!72(?dp~!_UK{di!)6g$-0Cc=zMLBkrFxVs^=%fyVn^_5tPRW?JcX?e zUs+5@HX|z12IdXZ2@Q#+BaJS%^}G>AoG8==l-p zPI8lx%cKEKe+KX4LHnLvLnIf`A{KL_QOPhuqdi(ECDMI6hLXZiaAmWKY+gwz_}u6u z3Xk*HZkP4dd!K19*8Wf3RokByfI-%9e;WV{Zi2L7ur}Mj-euZ4aJy^}fF76qJiZ&& z$6amUpY>j5AnWP-eu*1wF1mj`ca~)@P{f)qK=_4t5a5zNRsaA107*qoM6N<$f-bw^ AQvd(} diff --git a/graphics/object_events/pics/pokemon/tentacruel.png b/graphics/object_events/pics/pokemon/tentacruel.png index fabd2969cb549aefc8c8494ed1911c431786c431..1064b171c9b485cad1b6d94de217fcd2f5d5a32b 100644 GIT binary patch delta 664 zcmV;J0%!e=2Hypc7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xT1iAfR9J=W zn2T`~UxT*G_;D0^u=MX~L~q+GEGpHcP5C&1lj3R49K>N$Vudq%;lXbd`803XuvgpUw8z;PEilN%2Y5rlk5(K~g>%;$?Euzq zyLE=AdBf6PX1z^{0&9P~>-v$$pEZ^*9}H*-kwR3`K#riw^ yQac{AfOYJyz~73Ouj6ymY971)6Zivu+P(p7gjp4or0ebg0000OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006pNklMHgcyhvtm)P5vk(byTLD=gOW!e&mCGd3+kZKrh?Wvp2LH*4i z{*1^(LO#aFcsFAcywP~ZungW}bRjxv4%`u!n`!{?+_y&_f9Jqs?P8O)?1QD+_n$Rz z#-GHcrXe7@ZQ-%W{gpgn^hI3ihwsjKoV$U_Bp!SNXD}2OJM(X@b1!K9=jQrHYZ?#A z6%A2sdCwozMu@*&X`ZhzSw~v_o1?Z4l=gu8O6MWOgMsFGqT78~ZdRk))u#U4yX*oe zO=0Qo3c=~Lf1Ci%i*wK2AJAdor_BA)uyDcewA?oG48J^HsO_CG;#z4rgRle#)y~R| zqjVobNghQC%P;j8xpQ~Ik!(bzGyh*9*POee+oZ>eM|><&t2v{$^Om%Egt&R0mu_;( zSH&G7+Md&CVll%kvI32nHLnZp(#(2UPPw46FP-O3f2T<@Wn0trjntZmy3i=y6rRg7 z`LM7wO}DhVC$+bRUEiY~Gk@8xzc6Q3bHP-aHH9)?l)2sJtjt-RX94M%^61$-Y)s^m z3}#f8J3G-y7|;pg{(>S5lIDV4`8*8v3t9&>F&Ausq}tl@mHymL4PDe*olbN?GC^>n zw}qM5SQnnl`(&XfNty`xsj{5tP19uFuOEZ*fzCzs-W29-;n|!}!Soax?IuWaFi{mW s|5aa$#Q*>R07*qoM6N<$f|4y#hX4Qo diff --git a/graphics/object_events/pics/pokemon/togepi.png b/graphics/object_events/pics/pokemon/togepi.png index 3fe68efa07eb7705bc940081d09d1ce761cc9aa8..4e5080ff5204ff1a2dce13e151bcc0d12a0e1061 100644 GIT binary patch delta 452 zcmV;#0XzQ51dIfb7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^whepjK1r2^gBC)88qKj)Z@yHl1j)auy)?@OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004PNkl(WD&&2WJr^m8=a-+D#~ibS}1aD@t2#bMDX&;q2fSXok{Bux3myzH<|V z{I}nG_YU6j0MevMlP1mIg)p^$8|MI=;Rev{_=IfWN)v~3e}~}?6;^Nqsdr;LCEWJh z0mH4kL*KJ;L)91=3^%C{J5&FKp|1IkGwh=VVm?{D$VN%eCRWd6xP|8m++pF-nnpH~ z4Z3BT6B~Ec6vDh!IM?bpHg2f2ayN}8?jy6&YCPlCbr8Pfh@i8w!2`cKj)Mdin!_Ep3-;J0H=a3#R~Uv zfzr9cCwV%5eZviB>&u;DN#X0SK=vl$i-0Z`3IjP@Z}ynN`#~VP6!Ye4r7(ce=jEs~ zyw;7HNDkk}<_~;+9y9l2{^9zn?{lInAJatP|K=O76Pdv!hV*cM00000NkvXXu0mjf D(JJM# diff --git a/graphics/object_events/pics/pokemon/torchic.png b/graphics/object_events/pics/pokemon/torchic.png index f25ad726b86496154b130867f8fb718f77f195f5..a4302beaee6537c08b442f6693e6242c32e9ce95 100644 GIT binary patch delta 394 zcmV;50d@YD1k(eM7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wPDw;TR9J=W zmcecVF$hF$t!zsXhX4QDVq7(sWr)_T)B|(L;ei<-u~SMal}e>jsZ=WUKg7&O5vTca zK!jVv=LZ3&`NsuD!vTNImq8Q|VYUM9k~SX!f1a-q9S1PR(w0UOmk*2Zc^d=fW4;Z7 zAzOc72hvx8)?EV;SA%~vaD#{!UdOlYFTl$C3lz2j>>9wFi3br4{d~mrD@LP(Yv!A~ z{+Woe0my~kx@$4w>wMx>#P;AIhg(Eu!ON&eF8SCa!^iYk~Cx_eT_Rd#6DI0au4QVX&fN93CKYfeBs8;lJgJ oL4Rw97vu%gk3t|nO1_Wy0@xxavm@`W5&!@I07*qoM6N<$f`hBCLI3~& delta 462 zcmV;<0Wtp51D6Dl7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003yNklyrAWE$%jNEmB?n-srIuRiVoF&4 z!CW7}R%~A&?L(cO)t|f&_OCGglcA;oBIt_-Q%jxLGx{LbfB57lh@dYKlgxL5NQ|3= z^RN)f5#Es=L9RFWz!|rB#u%C$@2T(nJdpJ^ZyB3LJ)0_SVIIjX8tv}~^BOFmmTIhB z)L@iVen9BC1;4VF7y1GM%F+9%k0s&6!$6@_v5y-1VM2FNA8!iv;s*pC22Q%{yST-N z*5pT{maAU-VELiPf$Np!oY*F1?6mf8^~AFaM2%<}gR^R07*qoM6N<$ Ef(RqeKmY&$ diff --git a/graphics/object_events/pics/pokemon/torkoal.png b/graphics/object_events/pics/pokemon/torkoal.png index b7fcde50413c0fff17eba7eab686f0d3bba5f0f3..664e575543114cc77473ee2c0e229afe4ed441fe 100644 GIT binary patch delta 683 zcmV;c0#yC31@Z-u7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sa7jc#R9J=Wm*I}A zAPj{~HW6${`~Gix&nfEe2vTRY z?%V2|n`c+CK^X=Cr<0mod4N#oX`bgMfC0B+P-pl-hA9sBf|gw5RUlMt`rOyUYXNHpbeY8rFjqq$UY z_x9?DGeFNv%}qA}Bklq*wN$7cqv+w(H{^ooxJX#x_(ibC09b`P7ik>K_Nq><)e0gfr|JIP{z&egu7=y?1N;138&Sr7{#W RG5`Py002ovPDHLkV1j7lM+X1^ delta 614 zcmV-s0-62t1+E2<7zqRe0002CwraMKEEn+AETF0U!kY%bP(%l+KQO{l%}1A=p5#<3;hb>PwGFP zQ4)mib+3Eh zN0y5*X1UIFU`DYwj^0s=yQk1vac)ym$`>(vVcl0WY{L*RtYIbV~=)f@eI!Y;$(9@4rj zQ;~e^$d1f*3ymRg?8A%a1(5?NMis^LKD?A%YiqmbPC%nRoyYaGsfNH~FoKR9PfnTY zlTTiH)F&-Av%{bXB=K^iF+#_fZ|yV*WrvE5DPd&i)4bU@qqQ-Jlah;MD+6EmjoILA>%^d_KrM#vR**o@pxS6{ z4A=GYTggCU5H;p<0Mj`I4iT3fKs8(`;}Z!Ec7E&g0~rs$tbMXKWgraL_~GaI@2R~% zti<-RK&ysZ2ooY_OwIwKek@W7CKnr#*IVEv5C&|vL?QbL?cA);;rF7&aLZ%8wmx4s zq33!*eRR-GT>^!&Sy|$G)LGv0=}L2|=KP=a7etp!MChbKVgLXD07*qoM6N<$g3|jk A3;+NC diff --git a/graphics/object_events/pics/pokemon/totodile.png b/graphics/object_events/pics/pokemon/totodile.png index 502fe36ef0d41d836e4d6d9cf53daa509a1a7f5f..068795b1a53bc8166ebef717046fd7feeed69779 100644 GIT binary patch delta 489 zcmVu<^TV-18$N^1(R%A_2SVsJv_4>+raubwzjsmwzjsmwzjr@Ln=q_hv*v| zy3P;PoIS-^Mey@~oOAdLCly!XgWY6~_c5{-g#l(-Ak{e8-D{k+9|6ntSf8m&#-*tgcfB5UM!HW9?&Gv}3WdArN!o-*xWyHpgWk$vn`9cyi#X>Be=GwAIX;1c-v-$Z zqfX)-eDK1c#PPCPAihy;76=Rm9xLwi3z8fu9ydyBqBov@lSVRW&!NUcz^(gOjVXIRZ_~KcWpC^vj8ch#-Wx+84ES#skK7PO6 zcxKS|m{whA@}!qzZ+vyxw+@_%B<1GJm3NVnTaI7l$Pr|*H`}<%>>@P>BvmNl4mqyD zn)?K#nLk@dfpJN11D1QfMJe|Ii*K8Cb$yreAz8ewK=SqZ3KsUi*?5`! fUi|vX|C4?K4lEnrq&{IS00000NkvXXu0mjf delta 427 zcmV;c0aX671oQ)t7zqRe0002CwraMKE>*t;*g+~wisD-s@WKZnr3({6OicZ%u8^wnig94bIg$+$6C$_0oP1W!J~KAQ9COU^ zf5M&I+pHPOn)|rk)U0>5{*`sda^}KRs{4fvM*B_8I5ZNvoI~WSAnw@2;X@-umotAr z#tQ>rNqXwgvb#oJ)*0&%X`=#Fkb+Z(1s6&j>WuYztCJ256KAU(OF2YyuEdi}+pLRr zTcyk;l*_9}mNNUc$BY+6+a}E$akJFq4<`Qnq=a;%?cixa9F6gY{t%92ciN@Q*zvlr zm*c(TFt{A^J*=K#oE@$QlQVIs_3D46OPULOd&hb#&<|FmU;`k>i^ttyGOYYn8F=t% zJAJ#?-jt{|e V<=D<1QfvSK002ovPDHLkV1i8l&}0Ar diff --git a/graphics/object_events/pics/pokemon/trapinch.png b/graphics/object_events/pics/pokemon/trapinch.png index 55391b9d6f9431c4761e1110aa362338e3f0dacc..c49b624a1973cdee1129bfa2535e7931d2080a47 100644 GIT binary patch delta 390 zcmV;10eSwD1kVGI7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wN=ZaPR9J=W zmfMPjFbqYT)CU6{`u~4BJM}2S>PuR4SE9rBbO>DwWE=2x(sM zKNb+$G$aqX4j@P*5b~D-!rKwH3o@?rqqw_<34bd<{lmMxNEyEhJj0ChH2^>1!u=@d z-Rv;qw+3y)jLS{X5y*e|nMb_ImI!8iUNbaJfsFHM$W8+>Z*o2%5VT$u8J}M;BwQW8 zjQ`KL3bH0>AmR|j9_>?G#A^LC%=jb*z}1<|1`^(g@su*QC_9@t;i3g=nwZ#VGUF(a zHACXOCo>L=?Eyz|8c4XV5e#*K*nHJx9ERE%1?ND*cML$hKjmUgJ~Om7izS$F8hXyj z@Xp$l%dYVzIOR(b*+(BvmxloK%>p2e^N8w0ytsRoi%d;$|Kj1d!YacYd57JBM^w-P k!Fc3fyg&Njk^6sr1Am+kxfYrs>;M1&07*qoM6N<$f?aU1$^ZZW delta 458 zcmV;*0X6>51Cs=h7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0003uNklu0{Hm&`1tso zpDmH2($*5X9|#92vOjM;8N7m;kg3A(wO0ff7tlO;fvuwiCb|Y>QbUU zHRQNKoeE0a+{9rb?1EFnewe6|s8wbPQryH0RP$zm8M-55ygQ&)8Ks%kz&2r`;#@Jz z@Rlj{kRDJ6=`v?2pe9k=9n0ve<zKQg~=?HIQFvg;q_6Qw_pWn%N?g#Z8m07*qoM6N<$fDwRqQ(dYIbuBxHGj1#k7 z%Isx$nyZLJ4l_OzFycoBp5*XH6gbTI>SS00000NkvXXu0mjf5RA5s delta 341 zcmV-b0jmDb1D^ws7zqRe0002CwraMKEF_?B`NR+k13Bm+OM5)=Zkt4Nqsf4!=SkW5Hunpv1ANc}s@v?)(60PwxjVqMo z^^&>YUCNjzTYtcVow{5yRu-+B64ow6Cp%QuPQ4e6SH?I7pYVKpOIVlI74uCr4!Fl> z@{YOZSGIsSYeUs-0=aP|o;arLy52!0JU+SZ%ga`(isYN9mp4&x;|4&`E n{C}z>4me|P(S{{PlDF_U+J>^!7y00000NkvXXu0mjfpeCq- diff --git a/graphics/object_events/pics/pokemon/tropius.png b/graphics/object_events/pics/pokemon/tropius.png index 65535069701e043aed4f9a72c439671930758c45..f24fd77fd813ec3a31b699b86dc64e05b43fcfb0 100644 GIT binary patch delta 950 zcmV;n14;b22m1$*7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sc}YY;R9J=Wm)ouz zAq+)hON=HumgfKew!Q(jnTy&y^gIN$Itj}Idt(EW*X!H9?c2WX+kR04_>BK&0RYEw z7xBbDZXXIDJh&nKD~~hLT~wvuqS6GgDt!=O_&VT;XGymP3I$ZP1U7+C?m(FF`Z4lk zkZeJ+Kw8%D-ara}2WfQ03nf5QwRCtR^~AlD4Mv^}9+FcY#|83p#BNIl6JO+GUzjd2 zFF@jj5=sLta9?8nqMZ~C7CsD0V&EV`Xoedg(E)Qtoh|d6A-9H8ArBB1pzuNoR1Hrs zR*1idW*2A%Gmi$nu2|qEpEeN)Jyjz^nWqem)b^zE%(GU1SDxuhS6eh6y~Yo9gC0H% zCLRoOYBa$tkQHt$Q1o;7lA+FXhExvXToTvc7ohS?wL`^lkDoH~iMt4r!OFWqod9_T zYOIj;HMS>~;{1n*9-JQ!5^%^H2I2xNJk!1pxCD+}6e8`1lt`#hGnjcWNIIg7ZUVLD zjxmF02*rVaaWOb0fIce+3nH7-1jGecd8E?-KlP*gm3~y;-*D0#F%p5c>2U`13#@3ym42BGuJ{2f~tAVfr z3%B~Mw+SB$Z6}S`+j@~x<;5UamP!9*{hh<)ko-x1=k5#46Hpo9iWiBjX?rvDKjjkA zt0VD~3bo}dw^YE>u(|-L~RrU`!1=~Qn(ag0dgLk8zB3CY4C=} zC{uCrvvP`{2F1Xr`YVBAFa_3t@%*)cyXSoti)wq>!x?+P)gbo*AKORIk7alo#6SHN Y0oYPM>!gZBGynhq07*qoM6N<$f<-T}fdBvi delta 882 zcmV-&1C9Lq2e=227zqRe0002CwraMKE(KO1 zmcFm5B-y*&_xK(;MDaF%t$-*`#asNo{yPGb_tjfWi`>fy1uqcrih!)WU&hxtE9!rj zQ9&U~?@yxulMRWpp&MCHa!ywUlKukdEi+nFh4djtVNhp7VlpiCXrrK(_LLQg&-I*0 zQM)ZOPKX6WK@f-)8D>s~)|bxw>ix5FC$CdQl6a(wL{0q^`suXgj617TWnxBZGDasu zO>C3lllR)R-uKFS|6i)e5j(0VOz?k85eC~<5)lBKQD{nFWx{`C0MkFp ze5s&%ktK%B9)_^_7#GBfh)F@ADRJM9Vxk0?C9aoMf^L8N)LU2$GiL*ZDhe7j$pAbX zCcz0qiTj}wlZlO5SsFyXDsKPK_Q%6|jhORuiw3L)g_;>61F?hSVw!$%dBT?2KtKNF z+|8}c2+Y70k|0-j#gAWLKevBF1u9i|X5_aGn8!bF?tZydBnZfi*}*~zzPgS%UtIV2 zyK8Pu7>KX63(kU|=bO9ELJ}0A0hs~QF1gCWFo2#&&>=I@z{k7$aXy4)bC(=GY&Z)l zb9_*S1f@N*9+P0m7SoSQhYFa1nk?Pl;d+L>Z5mr-hRnMp7CT*wL3n!xM-vp?h5??5r4#0WxK{-q8|K_%a7{Z5edkC}fSWU)KT1j=D)8Ng zjVYfqi+!(5dswGmvH;n{S3@(hAoK1VDxCVThkSP<8)eFFUC=abzb=q%A4ksIbXOc= zzA%`=lrG${apk5tpkZEv`_8#b0q5rXt-;*Q&8tj9LE^A}gyzUIaLZzEw}SWG?)-h^ z=NAT-&jWq#b{{@>>y%@h{qtoGSAy5^&ht358BVh=bNE){f1rLCO$-~Rr2qf`07*qo IM6N<$g7u%Lp8x;= diff --git a/graphics/object_events/pics/pokemon/typhlosion.png b/graphics/object_events/pics/pokemon/typhlosion.png index 9cbaf47dd09686d47ae75af117403cb73db4768d..27aa7ce1556a5d85e166f8a60cb91035b13c2f9e 100644 GIT binary patch delta 1000 zcmV-39JZ^7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^yr%6OXR9J=W zmyMF!APj_a1{v_6_kZ24gq;{kj?;EJb2B~eoF9K!>`H*+$K$8{w4e5$G`{%!jT)PG zLpl2Rtr~RYoUi0@fAao^2Ke;)NzdPmO_b8IEGZGOi6EYM;-Ssm;G03-^QV;C5_`_f zwB$uvUWiQu-W=at4ETRyV05H#&^s;-2Dxjo*=jiWg+W|H$nK&CxkvA^B9aB^*z;C$D zQac4Y6iSH*`nsK>0S^>D|Dt_br_r|WFqXGc0) z@n-Q@!?KGm<3s50;IRW~r7ZhmHz_*v9_~_5SfLPosFr_X9W*&rNqMW@pRU^HE*0En zZnz{6p=;G`Ot!#8SGRSNg|pUr8)pKAJY&M=Yn~y9kZ0tHOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG000B2Nklg=;&)ZhN@b=!x?V>5xn8NufF0VoB%n?(v&G9tSSplnq0){4MXLBL(K|dLK~S1Y0WN;cqI0184yD51gR>~ z%jIu1i&CE`%R*#jY4R(1#ZA6WkC5XmX%;Fj43`20^KIQBG{hdsJcExwk}}D7lBK2v zpcf5`B$v((3)7+W=q@2g$6S|`Xiicrv8V*`4!w+Le+fj6Eop%sn+NGVx; zM99JOR67=2@y`jCsPsS)OQ6v^2qtHS=7z(39n>2jr7)IgYVm%s^&Un1p~i=cdKZ>brxT;kQ)UdlR5%|Z z4}5s>eA9p%tORFQ5B;Er8tvKDG(>jqfgnf*`eEyyLWcRY2EK~nEvz&sT|M;!lmLTO ze;gvaN{~`xaHMc*3~D_;xP`Sr{210u7e+B__~QCq1`BLK7}kQ}$-7w_Fj#IbVMM15 zyW>T?X#~M=8pq7su{#U{Kk$3eEv#Y;m*x+eYjG)Cgvf5Zbe^$htlOLU(utoLjt5bA ze{g{t+M4Ytg3)Kg$hH5iZkS=W%4IWeQ{357FY4^({XsukH1C08W=~NY3h3E}mE%qZ zwxGLHJaFG}!PN+k=fKX+rgjwd_YOsSD*qT(0{!=F`?uq7lsy(V{|se^00000NkvXX Hu0mjf&>aAm diff --git a/graphics/object_events/pics/pokemon/tyranitar.png b/graphics/object_events/pics/pokemon/tyranitar.png index 266c2037ab271c69fe0a5b685c96f5e3b64f7e2a..f259f41e234fc13de199d473a106715aea4ffd3a 100644 GIT binary patch delta 898 zcmV-|1AY9{2ge7H7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^yLPcTV|Nn1q#wKkN4D?iKPdXLts~HDo#>TL>+jo4&cYMeHG~`44UlWjZ z95BT(KEXdH@Cgob>pBRS;hz$KH@-l}qzP{92K;7tra7~)*yCYzXL)YpfRyf9MeMru^Ct!#( zM6dt|Qf27T42QM8N(#$th*R4p$WP8;{$}`-pgYtT(8s;Ld_-v;W@~VE;h~Z%3pfvVTpJF z^-@p?a`4ZzTnK-laGfHI{TI+TtwDE{+OVtipOF!qlvuqHv2G31YD<+mRwZ z0oA@hS`2oo_Y&7B_kc%q>R7P^{YP>6$|#g$tH9ff36!u08bR7~s zMxdRuN{V+Vkl?n#dx%HGINQ{ctQVGh;b$y!Y!zY(DNuh5KMQn%0)9VWsKKQPC^F!< zGy;7Jx_2){!b`hZi_ybNApzSV76PC0*+WyvjSL1Pa~86LU;o|l Y2Rh9!=`CM&j{pDw07*qoM6N<$f|~!VrvLx| delta 910 zcmV;919AMv2h#_T7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0008_NklBl~6vwq_$zo{eT&m*v zh-EKb3_WS-;;W?xrHejBp`W1SQv{l$hnIYq_U4;1*NJTig`z&6&yvo>m!V6C2=3tb zB>n&L(|a}{&*OO<27QA6S)g2Q}*p9`vo@biyBqMW7nP3Z3&oYktJjs)KmLtm;Ti7|KjKx}n2FHvM z!;)kH^ZW*rs^U4mXIq}i;CK_>3*w1jmM!Wr<{x^(_xU;JLDHv;f=z#-Zd9Z&u$wP4 z)QgkV3|rJQe?iixjDmc}7C*A_si+)yG>ketZi&}E!=&ZBjF}glGL_8*d(Evoq1kgc z8b%!ZhQ%tMVM2MPJoU_Z$S7DO`LcDE?Vg=sr+A+-4)xOj;qjR-|KP z(=_eb6^1I{o~mgl{wV{Stx<^?Om zl&CCbArFFulH0*=yEI3J5pV3nHy+%9YHSl^`HyA*SaeZ6)P=fZCHNvlK@ioourG%g z?OwIWax}!oZPdeMW?U6n)2QE`iT#iP-&~OvhPp7@cK{!+Mne?r-hZzO>C4a{%h3=w z06bIxf3C^^10h#dEBx9iClEh4Z4Ye6{(l{R0i8FI4siZvhyVZp07*qoM6N<$f{in*+yDRo diff --git a/graphics/object_events/pics/pokemon/tyrogue.png b/graphics/object_events/pics/pokemon/tyrogue.png index fbf8f5fc470d65ba261312ea50a53acfd65f3eb7..726b85373141b7891fe958892a7d58862fcd302d 100644 GIT binary patch delta 436 zcmV;l0Zab31pEV#7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wcS%G+R9J=W zmC0_!APhx`zz#to{Quwf8mj6ou&oAF>4K{$o8u8Pgs`=>wY9aiwY9bNPsEL1<;wwD zY%g*YCkCw9cswwJv)-b|sdIYFTO^WCZNT9iBa{4|^3-{H%7X-tlH?f|%CY}n;V__H zAgKXtPCp6e9sV^BV|{<4xdH~qfMZOt|7QjsZy$WNNj?5i-@HPPH|(u3A)cNRpVN2r z`6=@_3?wu|Q3>F2t|!8uRc*lLsn1B}qfEf&azh?tjg$ZmM}`AU!fK9v&S^-wr#&9p zd8ARG62Rf1VUZZ!sn@X2MUOe&nUsh~HSjo|I1#D$ICXA3bc=uf(qq%hb2$=7e^uQ= zwR5Y$CI1n_cm9VKl&o`v&!t>OfmhD?GW-X(3cP@e&LxMDK+cGT5#K#yPJOn22nB0sau}Eaf>WUF eyzc*Ni!c6K8o&@jp1qs^0000OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00047Nkl8ZB6bJA(-O%Nh?)?xC z?dYI&=wcw~s$g^t{T6AK?p@NMOZs_A3xVJ_NUkVSvs^Eoe1Ur*$3=pP}Xh6IjP$b=Q?)Aim|{Ve|I_iMIJJS1koKa&N0t1 zJKw@VbX>b(yx%Z7-vUis#y9R+9$JGx?{w|v)jBeI(9?tfi9qdv`!CvtxGHlyq3OER#VJ(Av-d}QbrJ7U=_sP%yt`mk4A4_D7G)Jtmf l+3CQ8-~ZA6_=A6&A7HBLl}Ow;QUCw|07*qoM6N<$0fM|V-4Xx* diff --git a/graphics/object_events/pics/pokemon/umbreon.png b/graphics/object_events/pics/pokemon/umbreon.png index 9c6972d053c89a3e7a2e67b35adff1a0527195ee..9f0f0defa5320d50875e68a52d0f22a4528bd4c3 100644 GIT binary patch delta 696 zcmV;p0!RJD2L1(*7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xc}YY;R9J=W zmeGy_AqYjAfRn1B{r|sRKy7D6z;3q5z6=k$Z4c3lUew#|iYug-?fBzN#Qb69e997^Z(6;R)9lw3TcT+5y zEavQx&_ga~Nx2S9RI`6kK*-7 zcoZ6UJ?!xtBo2a{Gmw0o3Rv)#go4R!@PKz$0<{{>LLPsb5>m>BhhyGN(!(-H z%p2tzt+lcE`8??!mBAwqyS!xpEDO+-ncuT)uI%twn{HQ!LoTNS@y{MsVH+$8Xc-fS zt&WkqLGES0#Ahy_&UfzHqIQq1xC|<%tarrp3MIkVzIyBq6}Veri%&PI{#bJ;AmW7T zOWtYw6yX+1nqhx%F~=~MSSOtX8hpACAfdDfmx_)BV$KTNOT*qD;i)Cq{(C;))gyQo zIB}d`6d+6l@;|$Pn5)22QdmIZ*P_!vG?XV*e-t=#V+?#e)gsS_=>ght`#GXr=3P^- zV*u4{$YtQCLUbLSM1TN>r2cA9v>MIdqn zO{~}}kUfBO0000OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007MNklBjE6vq#4>7wsqIGt!( zJo!90pf1uI(qKBc2u$%8>FU^!W=!eewb&3szJno_sfU~T8M=nPvnAboXS+#hh7Nfc z#P3P({ZIe9(^-g@c!_5U*$Ol2nFR)qCH_^Q2wou}0=BwFf6K%Clt^ZQz?*MAvEFrz z*2}~ElsGBIjOBDl1d1iO?DIBMFv5UkF*wfa;hh`sO(PKSwx8h*8QW?OsK;&&YL>Ts z98h%rT^weYy6Er$GIpNEE$%U832=WoE+G?#86&=ITWT0*G*c?YJZ3CP(15?DB4nZB z4x5phtL?S^e{>f^-o9-F0v1sT7`CYoSwUwr9f>`b$xcAt^t-l9&l-;dcAj8(M*>Fd z!(t@%IH`7*^As}fF=b3-IuuZzUroTkIrehK5|&@;?faO=C@=^FFwt-_$A{fg{JdM- zHEX!8J>9-?-+LUe&{?5@ENl(Q!1LQ`LNx5QzvrwiIR*)2N!)EK3 zQcyK)IImmC92WDOSP-y?@KZuwNJQCm*!IKu@YBsnUN@{cZ$9}l(~G$x0s&*gS;ht4 zUwhVl4PCUQqXPB~-~GCpJfyyU%Ve{c8QWKG6=Y-$Xk0ZI%OmUx?u$YBCx%#`5#At^ z`pCKgfBQ+=F%@VRAB$1zIB&ohHp#i^QbB2E=JYE`#4|Ia1=5=I2Wj{k`QD>zXi~zF z;exW)Qzxh7iTHvc7T6X2zDi_%Un#~N6;l?QRM-v4L_LP?2#Ax0|#wF5e@W%W@Z2Y002ovPDHLkV1gKVSTXeIAhQT&Su9(=MKLGIa1z;gB`d<0>Ee2 z6H~x)2XMgUp(eJlp@lgElvOSl08z9a-;F`8YX1 z7g(Urjpu+G7qFb(0gmr~{{x_!OC0kY&`$sp-al^ib-jxxWJe z+4tV%6FOkEp8=qrJtD*>6mYdq^~3;RX+oK?ub6Qu>rVZGT$u#+8+Q1`XPS};A<|A5N>quzcwKZ2=(1tAE5#~ z`o$GUz_}AZKnzHL6p-r!M>uuGZaCt(^)f)+pdLV%%YUo?r#AtK3%m5JaD)H=002ov JPDHLkV1i0&ZEXMm delta 224 zcmV<603ZL(0;>X$7zqRe0002CwraMKEiZNT$E7v z;t?Jm+xk{!f*rzJ2^nxPoiJa2z*17FR4Vl%>GEGL46s507P7p7N1z^GI{}3(cL3+7 z*{on;(>Bc6iKOnE83CYP8UY;uyi~3C1^@~I9FPO-2@nW{4oCq-r_X)GU0Lq~8wE_* z0tEUTJOlJ`yCW!&D_@>-2IzO%zX4G6H}eb(p1=XI5P{)02wz$Jk%OKB_zsB2pBw$V azDFnYO>BpP=$RY<0000T7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0R>4!K~z|U?U&6C z!ypWUIYcS%|HKl|`}YYcpa%f>W50-0 z-6te~Jy}Z+3LxNrToMA1OE1|6V1V79&-mWQfIa}k-T-v`tbhS-=ODJNLFu*0G@rWG;Snjc9L%0D)5o`J|Zvy5?ZO zAV4A4*BPFcMRquR_O6Z$;3J{{=&FWm2~M^h^M9i+er+7m2bjkWLkG|K Q7ytkO07*qoM6N<$f@#f(VE_OC delta 274 zcmV+t0qy>W1Ka|T7zqRe0002CwraMKE6+y;V<1vNf!Px<@%u!;e7}B~ z0tRBabK?oP0q|Y{nDLzjAP7LfBLFRQ01spUdI1U3#Y`BuROS-^{nC6L0apOXcLDr> zfop&P)n8GJ*MJ*m2-pG$LY(WvpHDr(Ug*yFh7$KPumwos2ND8wJ^(ub!3O~68~%s& Y0`%yAJIeIipa1{>07*qoM6N<$f~!+{CIA2c diff --git a/graphics/object_events/pics/pokemon/unown_d.png b/graphics/object_events/pics/pokemon/unown_d.png index 426e517d5df4b06d05a19b2288a0f406a055e7e9..86f6ebc343df50159ad1281cee45409a5e5d39d5 100644 GIT binary patch delta 295 zcmV+?0oeY^0`UTn7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S?@2^KR9J=Wmcb6g zFbG3)K$QRg;x%N_PPS3gZ9QPACu-`KR0(6WTCG;A)oQg`tyaoU{m(u-?AbE`%RsBj zTmbYC1PXBWznamPnKj=A(17^?{1pQDc2al_DEwLH0PYcSwqO7dFn!Aptd)R!bq_NO zyiN=-m-j5fHBx|om4Kq|ZigR+w}1hr%kgh60Sf^O0GDgY zhR+JM1B2!J5y0w?4-x|SNeH|guoO_%#XUd))iEgmYXM86O5rjBf0)|duipc;S%}RN t0$z_2cL1pR)mcxv^A%p+o>rfy7oHLe>mxH&mjD0&07*p#PDHLkV1ivUd$Irk delta 255 zcmViWMs^6hL=4A@}E}F#yTAz5oF%k_QmRQy4@} zG#bDFXx_@xnhC7cg%{9l1mg9~40tf*Hf}Bt1xI<=ZnP){VFi9k3XXwvJnrxSgQ#oY z-2W2=X8;@?5HJ9epWlIi{{x0?&z&8#Q|o5@0@MO@@CmFxl>q@K0KEqc>akRC2GB?K zD&gB$y~wBU!G~VtU(wbOHZTKdPH$*)3xGDaVRyYwya9DpY`0w<;Di7G002ovPDHLk FV1l&MX@md( diff --git a/graphics/object_events/pics/pokemon/unown_e.png b/graphics/object_events/pics/pokemon/unown_e.png index 741a5ef42e1427da054fe295f6bf44ff6257375a..94a0d69b607eb1ba344e8445e8433ae4fa9edbd2 100644 GIT binary patch delta 262 zcmV+h0r~#10?`7H7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S&q+ik|Mv9;5dz7|GzApHOp@0IUGaVBccv z;*?6jc+Hl1Rw=1eDwVpCs@Y}tT%iDl2p_pu>loNpUk4yx2tWc5 zNC4~dLW4m16}1A|@9R4VRDJ*i;PP}G1~zL$Ujc0Uyj=@GJLG%-1)$otKi#ndSWi+w z?-Mw=g9!A20jU3hEswqvjtn0>y#odi7=2y@1qf#*0xkf?KzXq=0HeXwESd#ye1%~* gTpfp-oUZrLAE=CCXO}PAFaQ7m07*qoM6N<$f`$TJqyPW_ diff --git a/graphics/object_events/pics/pokemon/unown_exclamation.png b/graphics/object_events/pics/pokemon/unown_exclamation.png index 4271c7ab99a223d67cfe3431f957ca0a2ffc1213..b793e924e09ab0a1a58286b1a78fd7f588fa9737 100644 GIT binary patch delta 214 zcmV;{04e|c6OaXv7$67(0001UMu)cm00D(*LqkwWLqi~Na&Km7Y-IodD3P;~2X+Aj zC#KJ+lM4wye~L*&K~z|U?Uum`z#t4mJxJ~T|A#j>c3dM1Qj|RK^sFWqu@oVM5JCtc zgm|#k=N+7Ybn<+$Bi?~7pyx@C1I+fedja4#C_o;N?9JRg*fQJm1-ugkfd0CG@N5Bl zN%AltE>P`WzkPmzW-TlLd~$)Fuzu$o@o_$wpD(}#AV@Ee{*DiP)_`A+6Q1!2MF=25 Q8~^|S07*qoM6N<$g0)pvGXMYp delta 2125 zcmV-T2(tH(1^g3`7=Hu<0002CwraKj00&KaR9JLUVRs;Ka&Km7Y-J#Hd2nSQWq4_3 z004N}t(R+-BdHNa|Fa4&fd~i!mc#R$*@2huOG;H;)!p{Y*j7r)6iEUR-y=}i|NP^G zfAEr4bI9hkv{E9k+;Y>-MUAgld%h*+=lglh_bq;ZYY+NyLw{*XoYU*4_jmtJyZw0J zV-6YL+e3Zd(fS@pJ_mkY>CSww*VjeTuCI2r%&ip!x3jEam;lpUZlk z?(gue!O7AxCQ7P1Ns7;Reyt$AKAlhDTT`Z=Bzsy~;FOZS2O}Zh!uvSK_%%V_lKgQM ze$Kx3-zQ)DyMIUeDVOD)BQAb>L+q#a^f|wNoj852NWb5x{bQ(KlYGvq=j>N>Jr^=s z-i&&ZEg!?sagg%#JXScIk8$nK(Ku@CaRT{*nS*0W69ttMB+HU6NA`1`GFf8Qt zYI@pga&0=(#VOxIj(Tcor3!vicL1}T^m8rp%-f#%rhimsUP4zD1`{6nw@3I-H~-EN z&bcxaxygJ(%)0b4i)CEo?l-*vM9v#GdlLL{yy1^uhy_(a(4I6`0_<_Th8QM4xRoB9 z6a9?yOF|NSy$2vg%xx@25(vZs`=v;9RTm+T6@WS`zuFieAZEH)q~?^02G^>0Zk};@ z`l@Ns+kcEV0feC}2b-2UVC8J^$8&{4-I8T9E9O>%HR~mnT&$Gh<(gdg+b>GJMq0MxW4U=4rD`pLMp` zm#(z1iB*=by4vbn!p13f-nPs3U3c64z_pW3K7V$~@l#Jb{S&n}s=pk612uW0rVmoL zpMRo8YjFPN*c4HivPiqwge4a-Ak16Tj(lSG z1G&G1Td?|Cr+8f$W=Xg>L~g2eWBD` z_VN}qlcg!Xwyu#5RB;)7VeM7UtfiPBZjt3x#wh1tn6vd`3Co@prmnQtK0#%k=4qCp z7vfoCE;zlc-M7oO5$lj_ymMqB=~!8%&wrB*KWXL21m#gJNSz+jfUKubdDEV8!`LpM zn07iV7hT?SOSuh$d3nlS`?)fdR&>_gGozy!?W?9WOGc((v{|~92uX)+xGzh)J)aeJSv<3? zdgWCh9sL}xujVgbK=KP1+mrJTd0JAG`KSYg*L}Nc0Nv-O=CUO z>#qn6x$Q#4r^nqGcip<1YZrD?@PB2qqB*UhZB}0y>hu+x&1fs3*`doAb>nZ=$OuG> zMCLMU!teO4QZblq`2@0?%b1N!+tx_f$?413#)lF1PQ7YS<`DPaX3V`v1?s%T-PaSP9llZ@_=nC#lF}_)GL+nXn)1LmEG}Y z9KyCU3s-&P5}dQmh9GlWo8+zBpD7ztJ_Lz^&5RO8D&Cd4IfoOh*_t6c}oF440tOZg^ zT{t>%j>=AL#k~(29w@RATH9wDYd*rJGxA8t;57b1P%=u^e(U6xjOR4GfjTCQp8HCt&Hy`5I$^)NJB^(AQPV^35=dnNLgqdCbc8K0O!TsBWddF#!ov!d*Dj+y?+6@Py`m{!rs6OgOW!! z4YMw`ezAk&ICwgnwMC`Rw+3q0hGgUumJbVeHf~}g8&tEtsI#Yzyu&ay91fXeG?XK^ zq!disLHLT+Ex~N(uL~x7M`Vx1zP|fS%)p7_i?e~f6Ov?G@-KEo;d2okHWUB=0flKp zLr_UWLm+T+Z;>zt0(hLUICcR9FLecPld=Ine+h6%S#tmY3ljhU3ljkVnw%H_000Mc zNliru`mupw}@wfawAFU~i8r9tLV_P92qc6e#!* zGdvC)IKW&F+!vUu0mHUCb%1&t2oA^r`JI>E-*p{c(velI-0ezY00000NkvXXu0mjf DKi(Qi diff --git a/graphics/object_events/pics/pokemon/unown_f.png b/graphics/object_events/pics/pokemon/unown_f.png index ea3332e941fec718005c262d0c32954bf0900999..e60e9a63d5740bb5338fb29981ba112b7ff9da51 100644 GIT binary patch delta 256 zcmV+b0ssE30?PuB7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S$w@>(R9J=WlR*x{ zAPfXKSPuVxaY>Czw)%5JCtcgb?D5yKn6;tJ~LFVFVm-wZGLX zF<|Xx20p<8w(T872nZ4ZTz9v_5A)7t`%KWk0NX>s)e~w0-k<9fK#&Q<1OozOKu5sI zLLlg)X|KSU(9i^50YQ?F38o43@6VPY!O=I%7dwDe0X}0`5cLzmV8DpL{UfIF)&ph; zz@Pj8!O#rd>*o`caEalPf7cTPKCeCXggdYumhb8Lf9C~mMGNaSqJ3Wg0000IWv3|5pg`L1Y`gg-2t4B53ItlduS@H25tcpLk c=y$!4KHE!fAMYCI6951J07*qoM6N<$f~S04XaE2J diff --git a/graphics/object_events/pics/pokemon/unown_g.png b/graphics/object_events/pics/pokemon/unown_g.png index d9308fbe3a1387aaaa5f81059c27e2a7ec40dbba..a071cc08457442648a5a641ceb47c710cbd2ce27 100644 GIT binary patch delta 268 zcmV+n0rUR60@nhN7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S)k#D_R9J=Wmq8B0 zAPfXKSPuVxag(&y?4T})s`5%XnKd48NNBB8DwRs5QmOPO%1aylX9mxmP{Byp@Sg)Z z5NP+ETucE4y8gxhI{r!hI0F^v`YG5D5LZ|iX!{2MpaZk_E{0GGxPBj?M}*iUEbt7f zO(wq!kQqlFA$mY-17=bW0pJ9Hyr1W|1S9|iT)hJfxEbK8FjNO&i{W=-IRKq95^%u3 z_!N3ip`$nevabiA_`u)D*LEAgt=}ft4LIX1^a|L$0y9?7iko)6(0CV~U(^esa0|!Z S(txx80000WrFS(4(22oN>I9(t`3Ni60;NkpTdt{L^OougP}ch`lnlT=G;wSYr~zHR zhMx#P1Q2kv0s@`|m@k+83bl;x#V`P;CIVR>og$M@LrwJq0NmiIjz9^3i_ZqQK^))! rz{WO=x9H3H`}xXptcWTU`5(s%ViIW&lYKU|00000NkvXXu0mjf!O&?q diff --git a/graphics/object_events/pics/pokemon/unown_h.png b/graphics/object_events/pics/pokemon/unown_h.png index 9abe3e40010435444e7dbc9a94ce90c5dc9e9f40..40c9f5a6595c965bce2f466d1ca160fdd01c2e5b 100644 GIT binary patch delta 281 zcmV+!0p|X}0^|aa7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S;z>k7R9J=Wmcb5$ zAPht~kjnpm@lveGZenMM#juA?luH?zr&TE>l}e>jsZ=VJN~KgHdhGM}D}>B40)PlO zVAQV@8X-XCYh^b92^jT{DFgu3$92WV2LYpgS{ro?Aktd%9y1FV_0ItytMb)amGN#G z33&SZ0uTKQ0J`dUAxD+lHf4bFE5{E2*8te*1%!YM0M{1*kbn$uFMyuCMFg}6Yq2Zb z4uE3cXhAP20G#vtfJ*@QXVMQC_J;xZk4nCW^?n+V*6r?~oq*lNclJ{17zqRe0002CwraMKE_=I0 zfYKwB9=i!bo1N86#4jNuer(3fGtsQb)YR0})OD29PWh6EZE7w70+}z8wF@*|@4Z0g zM}V)B*6Ga*2xPus6#@2nH;cwV=5GK1FL}9Z`i)^=@hx|J4zS1TY5y?<+N#!fz!73V zxtah3A^_^+D+s`|0I}ufwgk7V#_ewz1(c6g9&bOY2X6QdH~>=C`cZOQ<~r@InbIh#u#IaF~)qs+xt^YQ02w_4I4k9UQq5Y z)^&iZ>nI5TnMp_R0M-5p0bWN&1aVXWkNW|;qY1&101zEL#%F{eevJFM;2#8VKI1wS zR02})>Mx)L7Ylqm5(e8Kxng32ZV=$}h2TWL$X^xEJ5~#@T;Tcj~M=3LD!KuGt+6=2|^8qfxCV&Nqa0Sef90|o2_5XbF5QBPL-MBWaN1qdkA qId~I*1FN7LFx<}v;O8{jFRTyAr%}sD!<}aU00001)~7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sy-7qtR9J=WmB9|e zFbqR`sJ!z3KTJ2oaeftn0g^5C6xqpJGqtrSilQirq9}@@=qDs;o|nyszcxV4tucmf zCd2|x=k7nXF92!)0oi-+CV~KGdzldkurYwIOMTPU%_sDLddjqSfR6}MT>#K=&g&MC z01$8iz~3JZNPu5c2G}R;Zi8^eV1q6I@c96^;D`CE0K8+h0WJWbSBx7_d^I0d$WOq} ubT#1}|3IN$Px$Z+Ev;a&1LZ^g|8xg8un6C`1l delta 211 zcmV;^04)E%0-gep7zqRe0002CwraMKE&l+6GAU-)+lJFRJ<$Tmn|rKg9(xSaK7QkS410> z^F=={u-iuo0O-As5&jfXVCGhy>`(>ZKDwEW2Hq|daHPihz&)cJU002ovPDHLkV1kE}X-EJ7 delta 214 zcmV;{04e{z0-*ws7zqRe0002CwraMKEBi&T=bxNXC=?2X4kX(-PgDL}@Nb?jGC>Qx-1AL?UJnO= z$30`Uf#s5S0UF?N#=Hu&c|yIUH$VqqbMRQ`@!2{@k0y$UU4}i`6{s8@)w)O|s0xfD>8?_Ka Qga7~l07*qoM6N<$g2hBzZ~y=R diff --git a/graphics/object_events/pics/pokemon/unown_l.png b/graphics/object_events/pics/pokemon/unown_l.png index b11096a1ab728da126eb4716749078ff2a215c94..45e96d98f36a9efd8ba13d71280c98f691f7286c 100644 GIT binary patch delta 243 zcmV`@cvP20Yg#j-kBVr$+1n2Q!EffTW0Ivga;0W>vgy0WyJQW;rgrxx1y{}V2B_IV0 z0%C+!gG%saf!SeFunCeQCMM_s0iG`e3;RX?T>(8~y#^i;Q1xCwx4|0(c)c5N#|WvH tOnqgphZh>uzdD5>13$Nx=XB002ovPDHLkV1j0BUo`*# delta 219 zcmV<103`pu0;U3x7zqRe0002CwraMKE=doV}0deeS2sYXv zgKc>_fIw^T9Ry^6>auPxw<8A86M@D@EC5!x+Jg)TC;-*ckil;O!}7R}$dUDaZhl7| z@C_K$dGIwG06Z{i@Bt8m{mY2w=K-o2m<3H<8s8fC0M|EwLO@|4T&=%`!N2LB@&^0x VP; diff --git a/graphics/object_events/pics/pokemon/unown_m.png b/graphics/object_events/pics/pokemon/unown_m.png index 0d5f60e297013c1b355d5085da527a88198dc32a..0bd59a8e6b6ab47b0085b017f38b8d409c347ca7 100644 GIT binary patch delta 279 zcmV+y0qFj}0^$OY7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S;7LS5R9J=WmB9*x zFbqUJgt7kr5AU|svWF&9nl44ifOtqInI~G0BNPgSLZMJ76bgl2FCbs2w+;S#%Cz&q zg-2I!3=8P>*QP`Wta6^6ccVX_1$6sM69KU5Wo@0UBp?Bu{?=oO001eaa-Rt3^^XBq z*32g&NqI?0!0P{YE|~PM0088~Dg6x$u()pNegkj~0LrBXv;i4_SziP|0y4nO06C$E za!?PwV$cuzzXSYi&_7ZGaLmvCWKMvmK|dyq2k7;?0a{UOs;l)Mk=IWH(s~Q9sa}dk dZKVD_eE>xJ4zD@NO)vle002ovPDHLkV1hw!c4+_r delta 244 zcmV1)~7zqRe0002CwraMKEgww1>gswcaRLZG`(=p_m?4_K21dRpvkL@I zjCF|(4E+|M>%=s1y(1eK_)EtJ;Q8R{NK9blZvYIQ@^Iz!>DfT>ksUtkDdSc{gqxdrG%3yC)ecw0000c837zqRe0002CwraMKEx5Db_wdex%W&s4Bt<&As z7A&wj3s%mYRYL@&mCUFvxB=Lj6JIY`0RS?|d-lO)s1Hz?jtW3f-gC)5xB=Lj(|lw; znH4sm#0N(Jo^=BR5rBIC4jS-VfOtCO&JIZWbw1e$0N)rv000~Smfvn2Ye4*M(|$k> yjs^gHO>n_6Kpp)z_^I*gNB~lM7xnL^zsdtU@pTVFsmkgA0000Qe;A-VrFHzH(*CyJ9|q`l6o+ZTqTiFid=qh2owg79|4|>5 WDGs}W+bvQ60000lM delta 242 zcmVoLi9R09@}k-U}>{-+Qid1)N?1 z@H!S)pamHJ`wATJEC6`9P_P1!zF^BzfE=0>jEAa$2e|@H0Nih>3bQ-~i0#i_AX6md s`8)-|nde(pEcylasYa_&{qRgb+dqA%yS;NXMgM#LTD!l)CR4W32n5 zpw9cdIYNROVBpIdz4vtl3C{L%BU}&!0biH;rmdS#0D^B!dn?#*g;7A~yRKV750RGI?{x!dm7nFzy)3z>+S^xk507*qoM6N<$f=}ONGXMYp delta 203 zcmV;+05t!#0+s@h7zqRe0002CwraMKER%go`n2c+LBjFTeD0ilgVW6l!_X!KtV+9U<6ggABG| zasYwW;5!J&0M%t)7q=q@aU}wck5~ZAaJ2^+5KsWBr6Ge~0mCppN94$^es2Cf;2SqE zsPo`!)&*$24txZRYI%4i1m6S3Awa+cdI0}DozL%2IRQmuP){1#Qv(11002ovPDHLk FV1nRxQzifa diff --git a/graphics/object_events/pics/pokemon/unown_q.png b/graphics/object_events/pics/pokemon/unown_q.png index 1e2bc7f46f774d5d50ec9383ffc3a3cd5f1b8ea1..e427b10f7fcb60d4af2934d4f5630e4bc5098ccb 100644 GIT binary patch delta 260 zcmV+f0sH>B0?z`F7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S%}GQ-R9J=Wmdy^r zFbsoxh_deeUzo8LacS&8fdcX;ahdaDcLh<35JCtcgb+gf2kySKzs#<$wPFjI6 zys`q)Zf0l%ad@nEU?FopBmmakZS&2*3Y^ey#M@E6J_5-+fS(^wfD)1bEMKnyD%0s3 zAPJWTxEeHggGfSSa)Uk*pl^r|u_YYn=Tl(tu1^?D{EW3dJGlh|{dm@Tqse>X1?$H$1IIOhyiT{P+oAW6-M~fGXV_TkUswS!IRH+V!7O3G)A|MmkgraF0fzzvVQ^Ys z=mbKA9{`Hfjywh9p}z3t8-?V{2P6w94U11DwHp%l1NdqyjOSbL!p(q{H5+zs0qFS7 oSL5!P?jZdfz;93M@%tk^0B>VXdqI?-S^xk507*qoM6N<$f{vJN{{R30 diff --git a/graphics/object_events/pics/pokemon/unown_question.png b/graphics/object_events/pics/pokemon/unown_question.png index e4d210288364040bd08298e5864d79e4640eac28..049e1f035cdbcc789e308aa9d5a436d6d10a4200 100644 GIT binary patch delta 266 zcmV+l0rmd16~qOQ7$67(0001UMu)cm00D(*LqkwWLqi~Na&Km7Y-IodD3P-n2zCJk zC#KJ+lamQQf4)gXK~z|U?Uq3jf-n#SbD$RZ|A$RPk4#f8VLeP&d74c!jhdo0V~jDz z7-P&WM5lOz-0H2PwxE7DYybv29^3Ex`3&_Ni)BL=1OXHrC4>M8itNZiu+c9tDL{E< z?Pr1n=r0y{h8*aje7+9|&@+Sqj&lVsd;@b2n4HJBR3*g7>^v{9>1&Sjen2A63dEP9 z91F6*67SE?dA-0Is}z8|SYR|<&ih@-bwBK%7swST7bw5S`E@$?y8Vy501zMw=?k^~ Q$p8QV07*qoM6N<$f<8uVumAu6 delta 2302 zcmVFx=1n+`W}+Q{`Vgz z{EL^wUPDo9wbvSXm0r3GzO?vy_2)Ci@_at8^}fXa-^PP{Tz?RTGUxpI*T#GPU|fIP z@Ucdk-^W9HUy=5HQ2KoE^U8PS``y0=$+*16Q+YqA@7I^wn|%#+z8|#S6Q5At@A4Ve z>vaDQ-v*2PnsJW9C5xLF*W_* zR(^2K%u~)U38i5EegG+AZ6%nLK_FJxpK6LGVkwcw20(+zuQnzKBvo;Ol#+9mVAABS z%{`W$xqqTk|M zkfyoZUDQ)IKC?7|0#MxMGHq;uK!)oa+s>+nUQVK;u6DLd+n}DRH4oTZ!hdIpa$mV2 z93XEQ%drGe=8U(^@RO!5oCX}rBR=pSwNo9*^i@=_&gM(IicWhTni!joH7Xm~al>5k zD~vKgp_O^5kXd?Cga=(zS~I2IX^-)6$AZ_faTN7ql4O*rPZkDKbxrrv@K8U?P|S#p zGBD|excSgIL9Q_8uinkY@P#@g;9W3Bc%9EFy1G(-I-nwkGOjTV*m%X4 z3SDix4ng@q{Atd7p`s#ejeD6S^m}BqHErifElJ1$H#5S++~OwwJlI?qhX|Y7IZyrb z3>tIap0i1v&fe~ohD`6-7djdg2wmecPd>v6n!Hles0XLiIh{ICtACQz)>hSS)VK~0 zUH7%vyxMTclBh2_aI$q;u9OE2hnfQuc54$(OcdYLMWiz>sgQPoZY?+MFht z*3~BAckW_8R6(@1ny5Od0ZOA7W8oD)P|Kt3LP?wP$){3_Fjs|~E3^DS4R$I{P7yr; zy3^2htQgerT=&)x9Dmk<3!U4LpxT~DIrNZyT*9IymTGr} zMdrz|&Jq_&qSMnw?{Fcb9WbcFOee;&`s^9*$5(;GeQ3T(g70|XCY@oC2Lb|wQU&@A z%wu%r_r+Bb38MD%(80#=u|p#tP6Q7F1&@1@71(jEi$$c%j(>>-E0}{W2M$9z!7LNb zVDqMJaI!TQt=~r`;Wi!*1RX@iMB;+R7m3dayRy#D80sQTQ-$9LZ`ftthAi?s0^S5V zA*`AHC8YzaTgKGfGB~0)I*hwPx*8{~7{#Xdff1FS2CVIR>Tc|?&OpMs=>ow+sNwWY z1xweb8azdeoPW!NOi(u-WvkT4TggVDnWD7F&Er%12_1=p<5NBqO;MN{g}+e_Vf~WN zn(&eY1rG<4SsTG_N;XawV0(ue$0BZ3t|fF@pNW;HTa_ummr-wx;&Abzvu za`-+CXGt-{C)pX YPGz%X>6?rePXGV_07*qoM6N<$g7wmJZ2$lO diff --git a/graphics/object_events/pics/pokemon/unown_r.png b/graphics/object_events/pics/pokemon/unown_r.png index 70194b27cd4be0cca5fab171251e248211bc05a3..6e7901f67562e1313f168575ee07a698ef94bd76 100644 GIT binary patch delta 234 zcmVr+LT5Cj2T&x|d%INtz*c_7wH!RiSOf!v?-x)dY<6r2!%ACv-;;LQT> zgb^yh+zE*7%LVjFd=R95&c9w@ZT$iP{SJTOW5`GS9B@iNBmhBf2f>R3sE#`d?Ozc9 kN<)5L055aJyW#_R0Z`HjKQ3}n)Bpeg07*qoM6N<$g2oeFqyPW_ delta 201 zcmV;)05<=%0+a%f7zqRe0002CwraMKEwh1%0SdD{Da;7!_B1E3P({PN z17PO9za#)zMj|kK5qIfgW(y+VKnK9=3K3idNVZ4zf(G*>U<(k$J%V2VlXDJ?O9eFr zW67%kS-^s$-2e`}0)!v|&~5-AQ228I|DNpg`=fjSOi5DL;NO#700000NkvXXu0mjf D47gB5 diff --git a/graphics/object_events/pics/pokemon/unown_s.png b/graphics/object_events/pics/pokemon/unown_s.png index 2dacced84728e9d77dcc101e3cc21aa475efd128..a77a3b22ee8f6e625f77330e705b9e7c62105bb9 100644 GIT binary patch delta 283 zcmV+$0p$L|0_Fmc7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Smm4X(g}3$q#n0MY1fdR;$%&wOXy#kI4Pu26w+7{S_PdpnBch zF96UziU2Z>_7i~E26~_c39z|rkg*>r(MPAqcVK@J-F%EOO(DQ&AN9&V0oDNC12VJu zkN|KWu&W{G0Hs5E_<*+hYV#Zd{AgaU0WSdX{h7xlAORrY-4kHIhXKN&sSUyvgAMuu z0673a@Q41Z0LO0*ci>DdmZuDsPf}%)4mt!(7-RtYM9L@ccj_ds#51=^FnPZANGZkZ h*WvPQwiy3Ey#R=J3lkYqAoTzM002ovPDHLkV1nT227zqRe0002CwraMKE3Jv-x2mMiiIRWN{eWV%!SP=opIp2e| zlzS^|*8y9$3;cY|o81DC0P=Jmds`tWdhBNx3;-$1y{!8X1^I>j451m6JM x&%uE1$8hn|BLD?Avi~_B0NlWV+#lpW953NFV{gSPyKVpg002ovPDHLkV1lf$XyX6? diff --git a/graphics/object_events/pics/pokemon/unown_t.png b/graphics/object_events/pics/pokemon/unown_t.png index cb476bf5ee9217da3d6fe97088d88cdfb6b45da4..778341beb43b9625b8ce447ee5435a5af9254e7c 100644 GIT binary patch delta 215 zcmV;|04V>20-^$t7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sph-kQR9J=Wmcb5y zAPhr2EMxrt536|a#A>XHBz=jeve9M+SQa6K5JCtcgb>5=lOgp-ll!I3K&`cF02yTK z+nN9gP(ZIqb71h1dJq5yObmRYgWqrd0J-iS5!rxW*7*QoX33DSzHLD0YyfvFUaY$Y z>-iyb;gqEVc>8WP>*E8=J%Qb!_5EGZ!8HZ%X*vLBV0Zw&0dF9eskhQUSpmB23K79N RzBd2>002ovPDHLkV1o1wTc7{{ delta 185 zcmV;q07n0!0)zsP7zqRe0002CwraMKE4>{sr zEJ3V5uv_t`8@N?N1mX5Koa`i$M8xCqcs!oZqDSKUxk$qV+j=g*LN*skpwEQE(R9J=Wmcb5# zFbqR;h)nnYKfJYN+72Y{79=?MNt=)w7r(**Ga-Z!LI@#*5VruprFkpH4Uc>WRX$7zqRe0002CwraMKElzei)Q|gHH81B a|H&ID>2AkrgUtZ|0000L|F#B4c<6{v*S96WAP#TPh=D8qdrjxgCx6IFiohRi9)mtbF{MZ(5{X3mBt-vrH`6^36{_I061$CN>%cw3ZL0;Y)JmyQ6muxWv zSm5!v;N}w~Ot0ed=qtMYnd%(~=Fd)jeh~0{;u6EAf#zjN4&cVz=odhR1|PR()Y2sy22*U6y7Pw8<#NL y6j*l)2u&+Rw+q8QvRB{)JTCAzaJ>58^dD9)JzZ1(OON~j0000u# zFbqTeVASmYe|VkSy^L8Z%dSiZLJNvws|ihnF~%5Uj4{R-^Y;L^FYonl-p8$h6V}?O z=UrViIO{KIhy+w#D~~a{`m(`kf9L>0$H>fnifFKw2Pq-_Q2}{}Ob2qolKmPg;1yDy z1&jj$sJ;e3jb5iw0aXAQ@CgA#gDT*M16(>xc7o&)6DR2PJ0QPc1^m_>s9)SZX#HNF s^2-L5E-xzV3lM$AzfJ0;L;CM=1`CG?V?0=uI{*Lx07*qoM6N<$f`lMuXaE2J delta 206 zcmV;<05Si)0+|Ak7zqRe0002CwraMKEe%?ZAs^w$%f5R4?78qeHPz|;4s(?_J`NTT> zGVUkxpKo9$tjn!8K>IvmU@>x(#{!az1O7nPer`88*zAAe01*vSuh+tav;Y7A07*qo IM6N<$f<01QiU0rr diff --git a/graphics/object_events/pics/pokemon/unown_y.png b/graphics/object_events/pics/pokemon/unown_y.png index d9fe25135b0fb188295ea9982b0deb5a60e2d03f..a963558370f879cd517033d07431417b9a2765eb 100644 GIT binary patch delta 251 zcmV%Q67#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S#7RU!R9J=Wmca_c zFbqR|FlzSyKfElXm$68tNt+%dXj4!e>wyc2uq?~6EX%Si%L?H4H8E~PytB52>>FX0$dF6NtkScJ2tx3ctL#+`j+-002ovPDHLkV1mdw Bak>Bi delta 212 zcmV;_04x8-0-pkq7zqRe0002CwraMKEyWM@SG(}=X)Rm6wn7iAp-9LNT#`+s4qaP zeO*2d=nD|2bMP(z2VTK#z~lb!0EV57`U^l<;-L2daJxpmx~9%`eUnbFdSe@0k(sLi O0000R9J=Wmca_c zFbqR`FmCq$KfG*o>{LC2!ot9Uo@6Uh>_CsB(P%UpjYgxZZ>=v;M%%dMlpyF*R z=prqW15O|VG64mo{;R+VfC0&YM{@zqm?uPQLL)M|F9nCs9An55ZISvhpdDaDgm3@` zC!MK=T)H4-5ctezIP(nQPzTHpZg~i}AV9vqdtL_Q0GdaG?gTjC<^V5;p*9FtO#Ayq z0FsvhQ2_nB0V=$?qj`~rd9Jl_#MQbW67u<|=ucqi*yzcnWRe|Q3sBMNK2e^s0S O0000t^K!vX^yQv-pl zJCFdz_XS-;mJP^}4Ip&Du_!yh;_D@6;K(|GC7{jwbfz$jraZH6s1Jzcd`bWSLrPk& z#(*_IOELh^0Ej=Hz<^r;ljhxX#*R$+R=)tSKLa0*DHfkm1qd;=M894E>Jc}_wx!^u ocDvsI*mn#-?tk&y7V#hJ1`c~$zp!P6-~a#s07*qoM6N<$g0SUefdBvi diff --git a/graphics/object_events/pics/pokemon/ursaring.png b/graphics/object_events/pics/pokemon/ursaring.png index e0b7dc01f684ba37eef945241681291d005ce67b..e9fabc3fa38831f2dc680328bb74f4a2a24e0349 100644 GIT binary patch delta 722 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 N2>?k&PDHLkV1g81m2Ln4 diff --git a/graphics/object_events/pics/pokemon/venomoth.png b/graphics/object_events/pics/pokemon/venomoth.png index 014e5c36e3a4fd63fb1f831039a63121391f7216..18db20afdada47884dece0d0532d7dca51c90a08 100644 GIT binary patch delta 1025 zcmV+c1pfQz2*n7H7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^yz)3_wR9J=W zSBsA0APh_twMbU5|Nn2#V*}w~x;p7}(n{s7+av>cW^4#Oj&J+6Z~L}y`wvaz)9t^G zwVypih@!_r)ZK9I`$*=$Q?O9_#F2SByF>_O9Z;WF(xTJkM}g!*nS7eu>!FTKH$=MY zrl0D3A2_ml*Sq(F0J?v*)c{mTYXCf^u9Nj}Tyh8Lv)l}*<6%I440!bC$N?WpjlVkD z4eoG&OTlP-ZAC#1p!aChcLD{&5kB|Yel(!!f9CHUXd_{Ru#cS;IF9V(v7C*7&c{~s z7Cqpd(R3B&cw=XN`ZfI)ryBk6{p|sL0=}g zd+;8s2Iwd;Tzq_Q9exj+P%!{0zz$gWj|R9y z1qVEH0C_|%t7m_8*>N~IFCVMWk^;tm@0Hw#=1kl*U5+s(Qpu)3l zTMz$HK*fb40al{fQegj7K%R@#R&mAioE_6|DG*D5J1}G^dkVx8u++Cpz(YdQpraWWc9`g$YJ#lpy;O9+QMFaL9jfr5IEYrY3s@#1-T?FEdvK zOc$k7d!0$Ic*&Ct_$;4=vSdjY{-ZHvGKL`wj^_}Cl@bbQ0#%2*X#_>$|Qb*DNG?r;taP=gCWyIu^q zZ4pA?3X*^OVgmdXxC$T_u)YF21%~VEF5-XKd(iRqL?u?Ds(`3aSdO1%tk1CuP+x=+ z#`1blsyGK&3m{1}ORSZyS7DYK9-w0UnJh>c1quvb`71*lh`Fj?12lYlip492uA~m7 zi^2oBbayeSClxh82!E0>@Euqt5;!#n0{1qu>E*1{_K8bZiYMc(@51B|h2jsZ9sqTd=U) vi2n&M&vlXaw@VMl_dyD>?Le`8zq$PZ)k|X^PpS9E00000NkvXXu0mjfVcOm? delta 1060 zcmV+<1l#+?2OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZJ!E9Ou000AwNkl3Z^)gp+a{qB$c^*>BdMb<031mXp1&o4oFFx9-Q$1RqgT8?{JVLu&&5kf5)dT7-%{@G}2di70Pli!ZC8m z=?KJg60yT&(vJoOY2`5p1cmwh~>czHVUU|!S1%Z4q zbjIztf9>#0%@;L}N-ZFB5tAM}RbaSnM2$$&ldx}C7Bu0NAt|M@N1>KJf zyymx#c`yKy3Tg-jUXcW$50~f%642o9rDF_Ff1#}a4F_3{ds?P7pE4>v4@~_#Wh9)C@T)Z03S@L5tfwk@|RZqR6gx> zn9CimcK)9QGwbuwW&>GIS5Hyw|V_{yYbz-0Gud{@aRfW!=AJ^64r zaG3~LPD*5t?`BM{P4+lr5iwWAIAJ*;8TjV->n=4woTXjPHjYJ^yyuClG)yCXVgH-$EBEI23j>zRi~Kb$ e;fwJ9dHe&Cc25$sJ1;u`0000|0S<99jZXLgEo&4uX|E}6?b&)g1yo+;>>|F$6ndxKG&L{F+_s;R4$PbPZ7P?1lTTdCQJZfyTGkL zns1TY_<dCZtoeH@<+Jldmg;ZF~h0PYJASmaJxWGEpLlc zax}QUuLFrT97iJnfb!1!{(Hx(4Hrbw;6E(lhb4NHR7}}fGrt4|PxQ%Gl zo);}i2JdbVPj9<{9sg(pLz2P!nW2BvdG}R!yj_4K`JGPgxM9)Y3->Z}?z>=UYX>cd zuI4mvFP3D!)_zLU!inZ9!ySv(Pkb7Z4f^%o6|_i1(>9`2O~shGC*F^Id9b}(_%VZy zsY>F*&F}P)nx2UVdglLoqdy;d1(uDj%U{gvWjv^-lVuD+bbmn;&hDFU%6%9E|2AKI W+S1s{IKPwt0000Y-F90vFP6T~@c(Uoo}bI? z=jA!idkTB}Z$z9fqAV>lOXJUSf?wMF>vFn?ytat0*W)EhpU)rprOopU&lXYQa`@Nd z@py^WrB0y9V{nOo&an?SZ}5R4H91LQyvk5~_>78+dprf_3}16&^Fw~Uh~#w-DUdYU zm-@Q=atALLk>Ii{%x_|- zIAVE|B7`k}!N3KxH*t$k;GEVZmMIn~AL1@ofsVA#c@a?~o_T~vGI8@wRkJ6PiVtA0i#?iKr(A7q5ZUVq(NYa47k35;m+Y_iu8%KMS z5n;e>&})S|yxbrlKbK?^ap7aC1W>`ne<~d$sgwm-fpMYW)tj39vuN`${n!+RE71|M zkGW_~u{1l&H6vxj4@`^#KCn9kk zJTb&4#MJMQ4pyktwV5*b9HC<|8{$yAMgq|f5{bR)Y8Ix8lqnMoiMsdBcV}#K;7ILK zDNiiF=lA~a{~llf-s3&~O*F!ge@^pX$MD-?xT04lxjxQY48sK-();l01ixX!vlf3F z^JVzuHvGJvn)wYIp10VTuNOaWel3^zfHL#)C8hIXdztGj+H@NJxV;bQ3>aCIf4`lU z+KXIoaWq^m=xPy0z{s^5)><6%j`4a)^?(XDbotcGwHBT6!)kUtUp(NZk!@X0fRXDg zT5L<{=^Ni0^sj$>ZjZE$a zj0s~d zAIYU!{MgL4~!$_;+@;7c3jF=2!`OL6`gS3IhZ~1anp~sIVU3 zLP3Gwip&fl>^kru=mi-=#df?wK_)0299RuVdWjbVs7JJbFFENc0qD25nyUq4&8i>R z1h@FnJ?(%q2L}aB{hSa8eWC@Eo@AommIR9u>+mb^y4oO5oR9J=W zm+P*qAPj{SgyhiJdH=UPy@AL@w|mb|JDEgX2;YJhby?ncQs91MOHuxKnx+q7(zEevI|guro$L6QB($a zw4pAn`)Ps1l~{lf17v(W4DgU*kaan#4Q442h^P7Q4{Hj0Zthhd1aCmcmylqdj4x2#Q=@u zJ)RdxAn_jt`k(QS!r4t%e@B}Na2o(>Qs}a8Y*6&t0U-tf3}OI6Hbp4$a6{j4Io;^6}?=kdkN{| z6Ol1o0$G1oe4xu-={~a0eOzB4m%3F5$_qcYJo6R)qA$GxdQj7&I&x~Lb1vpbI+=1@ zW>jR9Bi*C&LeGG7;OVDF{ToZIk3z|W&Cc|THi;tmeoxc_k=YV&*46yWz|3K$bx%?{NxYTVOZeHY{fABsEm?Y>=^*5fz Ye}nHpAgou~F#rGn07*qoM6N<$g4ooB)Bpeg delta 900 zcmV-~1AF|F2gwJJ7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0008*NklBjE6vuDM-~)j|R}WP> z)u;uBE(vHT=cUD2RjvxuZ|9g6}5PGiX`e*9$vYw%w>@WO{e!rGg$!!6cf9Z6YAKBf=$~kA}sE*Yo zQiNLqQihzs2@vLq4OCnTd_sVfd|N=AGN*kPU>+wn5ZDB&T98iV>UGu)q)}F0uz+JX zjoMzoV>ej^dNxoky&$Aj-qRZA4KynOtC2u}o80dS^<@IX`@PHrLVbHhh*#S3IxC-u zD*=wQL)2y`f6zIZ2`soc<%*Kdr;>1;RRDLJjIGwBl!ip=?)uS?dv3E7Ff0emD5W3m z#hBeG77UdNw%O!qDL^nog5P-lb&q>q$}$tExCjKHq=VBFE95ByJ}&7d6CE(~!xi%z zpRpnf5*DX3@aw?{o_hY`lzV<2sDy$X2_wWY{6LO)fBI54xHCWvc%~pA@sbk5t|NhL z!u4QQ_;qt0u%F}$TDV|Fh`77!{a7q-phK0oLkA;5&SA!R133=`G_Wu1{faJ5E(*UM z&n<8gNxhttRq7g?(^U0&wBi!a404 zA$Q?>e?+@ecnDPD&ScUd9r`PgGExDCBiQzBVRSOwCC96`PldH`Ogcu$(=?49NJpvz z;07V|)0hgz*i?1cAhh7+)I0?O%?NoP;%pOZ;Un#TDTE+m8E~eQ%CMY_KOgi4z21-q zXaj5G>n`cHjK9iCC?3fNQ3&BLDzRd9ke|Nze|j+ZIb4R^%{DS}*xNbz-m)X9GI%01 zzI2M2fH%_|+5mj`?raJVJ&v=Dj2Lc>y3-amx2(cS7|I~XRzj4sZ5X-?L!@qBwwXh8 zHSb>Or9WA{wVd`FFDSjgaxNDZSk&@-#A?`S%e$b4VXuhQGFpto8g``mZ09Ew#`XLk a7T0gDts^@Y=`TzG0000^y0ZBwbR9J=W zm+OwKAPj(YbOM2fzW>{9FW{)OV9x$H*<`xO&gBFAT2Po}`NlWC@r}O}<$nvzVkihu z=nsA~KH@Jr!|d8)L4cg`g*lIgnFwMUaS{Z?Vi%EEO3CL_LGGS1W`1!q7z+|keghH2 z7lozBFteb;r-FQKZlHfJj>Sk2DKhoX{Kn}^icCq-u*-SC9|%&%BD^>PV?nG2`qDQL zE)*7o&JdfK!ygFJ4PKlLNo&-%p?q6O!zi)emwt%Jdg8P4j&jqImy!R@&TY?jQ zjIOXVoN>Ouj;l0T>76Ao;cU3mz`N}~;WR5c`WuTSIO970CQUZCfYgUr+fV7-OV?`M;gOkW+0b5JRvlJm7L;lS^6aGFwaC7U3DM zncM`s0(iXTCqsV+FM%6}Gnc0;mbl?cqp!Hdg6I8M`BDyEmNP#Rj5PSGgb&S& zkdq+f#09Q`vCwvTNnpq|q7F@~yf1Nw=`?X)Lpfpk2Q1XHM=KT|Z}Yy%?5hKU5_8;6IEH$%>}F3qc8hq(c^ zHvDYT)7o9oz^0)@HvAqWSo;^CS~)oTT<4eMys?M4wNeG|cljj2)}OC6NDv*4sKs#v zC-~FM`!)6vbQ5g-X{wwIG(nF`Ute&7pT#)A8pRzujy4IO|3mx$!}M7qPr1S100000 LNkvXXu0mjfPdkIj delta 940 zcmV;d15^Bl2k{4x7-Iwj0002CwraKj000McNliru

`IJ05Z&JShMG02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0009ONklBh7W&hv_w0B+f41%C@6HK*e|5L)X2#@&VU~R#Zc-}w zvQ4=lEJ@jOW&0T+mz~W0vU7Nt8v9c9C>MmGl#Y~=II}_yOUD5qU8w*LgRM?wxG3as z?Z_Ds4*(9TY#+17%IN3Gd>``~4zC4UVV?DjjsafL8D^Qy^p*tsn4cU! zoIa6&Ec-rgVx>~4&hZ3#MbWPpsQwUfDjK|!UZnzP;(Ta1-RkwGcg?3luAA-X=yMSWl0(H&SSw)8bV*LjHj`#U$4<8f& O0000^xl}SWFR9J=W zm+OwiAP9vgsqt2X_kY_x;B;=%x}Eu3lHD}@s2)(kx!o?i?6S))yX>;dE_+z{jsN(0 zjK6W_vKIbrhyKNHl7Y**t_2U?1T#)C z-!0O4t|Lp%MBcam;5vUn*H;VNTmdsqn?QGx2``!%tWKolDx7gx%-A3h2!-xWoAON| z(RmJi6(KTK$KB^MezOce1n#WBF;6Lx86Hk^3|(!LL7?~bjGMr=32c4<6P{k|G?!Yd zv>qQ4Jyfb0*E8ChDTKb(##1`wDIF_3<|0)>P;vU#g6OLg96NuM+mZ=!R?17`VV}+U z>lQi71$m(*m^xB{O|azhZ>}zxkk?vDMXt$PfnyGR5iT&wQ6&!ejelSaEO}9VQ3VG2 z3}EAiN3IzXq*#`<;$LGKGkDA)khRN%5E_b|7r-Hxn3fPC%1mFSrjfij-T8(Gu0=94 zQGsc(8VluwbJBl4Az5%fv`>ry9P`_P3c1+O#Fk^Gw*KR$!h#mon zoUOjY)X(XZEKg25zX{9*iN=2~#E!Kfx(@MvP2Uk{0rsb{$oAK!TNQc&t!kKq`*Ywq ziJr0;y$~>s_6OhLp~SyU?$7)Az3X_O`^^ba?zwjQHr5~bEJ6W+r9g%N0000OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0007YNklDrNC~88-ec z2r(4#6_}a~R=nAZWe=cmNT;}Cn+O<~+76kM3=C9`hnHkvDN>C*5hDfH5>*@(E5=T0 z-^I;^8I-sEbm#Z(&i4+XUF>2P|4|%ncLi=z3e-e|o>ohkNS!>Pp7Rq}4T& zP;8%&<`#dNk%Z4zGQthg?jO}cp>2|eEOfg+rx3DyWh3mo?e~soC^TdVLFjguG-Z=3 zP%=WbR=;=B5LwO*c;R}>(G(z<+^z_tu_#KJ7Iuen8 zpM2gQ01Tgpak$Cpiig%oYktXgQ1V2juIp5_+dWI#%Es;R&4*W@%WyutO_*5)W`vZV zkMDo{^=+0XELqZg>-xz>lNDGuuHJh(qUn-tFmn6Af1KXRCLAAwU);-*CDXAim(a-D zZ1kw{U_?f6J{lOgeL7`EHTukTUpuV8%J~sVQ^$IfT+kpN4_0Q^CaL;l6c;xaCv`#t z?k2~?41$P^^8|Mc7O@Bjo&F`CngrmgSOS6Ap@sLzxT?l{fu&#OjvzfR;0r9xJqE!P z;FL@6$l0h^0)qI0JJ&BanKJK1xz_m zX{BeU5kj2v<6F#sPYT%l0=%y=8;t3f9QqX_N6qthxm*&Z zZ!|v#x$Y|(oVr*s{?b2P$DF%sJmf2mOm9fNE5`{;dC#wZ-QoKCJf(IMv@nO>SlVpH z|G<=Y18Z)d@_Gqs8!K!NZl&kYpFx3N-?^2bDg(p)6W*$NK&{Ov;K7F!$SDH{K3NNJ z=f)BcE%LE5fhoroV%}Be1TSu^aD!eSer|2@gBu1=n?L<;?oY5m<)z2bZn7JZa&=Q*?Sn(uBWL6(zm-mBc?@;1Rat`4Ab2mY|xSPOhkAQ+S jzd;X=FzI1m@H531nTb3Bg{3b!00000NkvXXu0mjf8Gqtm delta 463 zcmV;=0Wkiy1egSn7zqRe0002CwraMKEPZXs` z+M&x<@iZ%6FO4A=Ft`g%m>od!gSA7uD`g6#Z#@6JY=n5*+uruJKVygo{CdF$L=-Q0 zPmcf+KEARnB-B+X*f2tau|DR5gh~QnjtQX#Xq3(Ho?g(1*ApVyG?z8-NR5O`nmK(u7XqkMhIjPrq4`~_ z9G9}1|BDJ#n&)_awvj$!A%?|q&oO`3!+CEu!=f0$FEGKv%#LU8&R2E?3L+YaoWra< zc|8+3`EM>v#|~{=f|Xr_>5bO9_YJJ<;)T)QZ66lc^7E$kO$QS!>^klz&Zk>H^U9Me z@HAolg`)z+pxah=-cc^>Bhm$I7_TQA>P^>&cOZB_oy~K}8C%M;poxYk-!MCc$ICVP zf!X@-3fZ=oHggzXgbPVJIA?Tz-yVzpo`a=jyXW|~_5*RZ22&dmQNaKJ002ovPDHLk FV1hwT+x-9l diff --git a/graphics/object_events/pics/pokemon/volbeat.png b/graphics/object_events/pics/pokemon/volbeat.png index d8ade51b983e0d977e7e7cb805e790725b558f21..88b384b58f570ebefdb0e3ba5a4b0e8ae95f304e 100644 GIT binary patch delta 775 zcmV+i1Ni)!2F?bM7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S%t=H+R9J=WmyNEZ zAPh#8mPo+x{*Sv~i%g_tbY_xGHd(vLUi2WI@+Y$_PdxF&6Hh$x#6JCrxReG@;PrEjL^>Uf>XXb!M%qS z1AWN{3_;xIHH%`%D@&~*Lw0;@zfG=P_NQJP{mAgi5~kL2Vyf&nI?F8;rxnW-!K?U< z2Am8}R!|LD4l8Y^vVvNn^VvayDiu7(8#sqhL&!X7pX$J?J8gVXkLl6js0c$MRX=cH3i zJ4lXZicYW{C|`Wmw1^=;o*ZI6;k{ZZn62-B7F=)~c6E^^yFfqWBs*=EJ@(D7l^fox z(d7_ba6Rg=p7`bo+;JUT;QAXsJO0Lx`|p2t{$>7u#veslDZ1xak;MQ2002ovPDHLk FV1m1mf4%?! delta 723 zcmV;^0xbQ`2AT$t7zqRe0002CwraMKEv&n%!{Q%u_$AZ-Gf5Lod(CTJ^N%v5$NYubKo7%JThq|mbmNqD!=j5lTUWYIU5kHI zo}5B3)z2)ZAa7`EMq%KqTpONi^XE4z(_9)3xVdeo)(N-o8Bwntz42Y8tGym5O*5=P zry&cuOTx9QohaNtha2~KdtS8}hAq!inC2=PTpyIO0n8(QOUCz)l`yQKh+qA~cIN=& zux%?$0|=HwSttx9-vYoMLi->$H0ytB+K2Jsh02;S@Hc{7A+uw0&+RXj2toECUp{NC zi_?5&(h>JJBo@>MSJ2D~xz~l?hF*c(Ta^R8e`)rr>j)JmeF(8a-CSTc7sP;H_f`;Q zh0KSh`HmHK_Ut+#uoSk_>t*RLY=CJl(7q#+7tWeK5kjm=R+xFL@xl*;MihV6rH{n` zlWuuEH(<(>!aKVe9*aWhMRr5=4)$o@UC=yspR;~zlAjopTXV#pu(>#~_&xnF$opm7 zs*|xhZT@xFySRKt?oI>D3XMQmEFfeIKxgvb>)a#xA8(unE&l;v#^MIY_>*T@W!&I* zSmkbs!V(!HhrU;$5Tzc;&&q%By`a5$61xgR7Y|AsKX99$m@6`Gih`o!CovR7q0TJ_ zY6euj?n!Lt{n*Nk8fU9kbR-L6=2#Y@BuQdfIO|DvR=0QKDDU_|T7QJ6e*d8=3xm{w zFYKVLl>%~Pp~0N%r<;Q0DK|h*5J>CbtR{)=__BaGTaBE4gpkscY+XNM$5p!e)v|iI z%d;*vR&2bcb~+TfYWohrOWsA`Z@=I)=mqO*f9L-?zX5?XW}0fdb(;VH002ovPDHLk FV1mMBU|0YE diff --git a/graphics/object_events/pics/pokemon/voltorb.png b/graphics/object_events/pics/pokemon/voltorb.png index 91b5b76f82a44c582dd6d5d8d8ef20938c6a9aad..9b858276bee734e6146a2ff3eefff0fddaeccd21 100644 GIT binary patch delta 219 zcmV<103`qY0;U3x7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdq01nNkljCBv@_IT>U|3okx%{XbPGKB6QKcn>3cuC zPg-QttqxfKQk(+M{zo^=x6)C6>9C|HW$ux}>=sDwd%{@N+pfXJ%`TGL)AVgJ;=kk7 VF1efJ)N=p;002ovPDHLkV1h}vWn%yU delta 306 zcmZ3+^p|OZL^2CA0|UdhZCTrZ6nlxMuPggg4tZ8{#^5=17l1HR}qvAbjfRc{%j)mrzMvE9duZE zb=NgZO6d?znH^d+xu_ z;xoQ`-S})`&N`WOChW(&uirdSJmcammy&<^yHfY5UhU`Udz^xBuPX;R9J=W zm+NZ7FbsuL5Xgpr-v4cPj_h_LwxzcDH>@pP;Zvf!oE^uOEnBv1*|KHJmj59lc9_W5 zoDeGC^LrwqwOXyZa53Z1sEVH;0SUh+qNdufnT?E_!9j}f>*xHgScPL=V*IV6g^V9o z%$Q&`e480ac#6_>4H{X;?mBJ}i&S;Tg(lX8xF+OP#&is!#Thv&e)~wtWA91FY zO{(6aqlt_|fzBy6m0TbG21jLlI*PE^F!Sn{_c$v^&satHIhlW!jKjOvma4M?#T+}1 z?jbkkN^&_dGVVH1V0%GnFrRYq!amn*9aIvI2`~J$o?yB3NXDCu!sOyAivS`nwWWoN zmN_10DB_+Q`qv%oJtFV&mxB)!=@A65=I&mruDOdJap7axA>x`X)<4TSPkcb})dq@9%W2B$LQ~0ONrzx_)uh6aWAK07*qoM6N<$f`b$^rvLx| delta 623 zcmV-#0+9Ww1-1o{7-Iwj0002CwraKj000McNliru

`IH5Ges$S(i@02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005nNklAcXUR!&30W^G_1W5PM99kw7Be?ldr70^-4W~UpgT)?|7CXE!;qDbhm||`|_G+4-9~)-e zxY3Q-9#y_l0C}ZulI!MXj!3gNY~4(a&UEA7&!5b3idKezj#kZ>kHbWRzi(>o-Elcp zPBzRb+CgJ5e_xlQc8a#wc1JwQmJ~+8;%O!U7=>dPVEz_SnIYYh;+v{qQEv17!m8SHh5t3b0jcPC*9Z~EvH$=807*qo JM6N<$0fKHS84Umc diff --git a/graphics/object_events/pics/pokemon/wailmer.png b/graphics/object_events/pics/pokemon/wailmer.png index 809983ce94c4cb6fd569b05ada9012f5a3e7ac69..bc51aab5e5be6798baa93cca21311b32ecb64a2f 100644 GIT binary patch delta 647 zcmV;20(kwI2F?YL7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^xNl8ROR9J=W zmWhtzAPhib$YEO2`TxHi<3KRRVLB^yS1ZNUjMP43o`D?GbjKZc+;PVpcieGD4oLA2 z`H?Wl8FPR+#pUo%^OE4bNBlj{^m2+%bIK^344q{-ujydG zt03h#`iQS-1`n4UJoB2+>H~8zTyfC>cC>9^#HFAL7ND!g&Y*wW8Y;mqMK!1>*FOZE zhN=P0q4F$9f8{VBe=CCcK)&cSC;G?@Tr_wzfF{h9grRE^K^>vOK_=t|SP=GS)qv*? zr{Dzmpl7G%FhB4(0f4zHX~zE`?>?9uWCO|2Ia5$_z*!`en?w@CxWDpV1HAT#RgeZ_ z42p+XUq@(v9j<>*;rHD5w~X0;Q{30P6ek5_#j{U<*8kvqT=-?kOAd%(i+fUpq_@Y7 z^5tDFc09`JY5aO_5j@v4UN&g(_DK}OSA5Z&Vugdj(^_*6NF|%+1co)nubn?Jt}T3v zZ(CTGB`nJtl3xQc@wMgZg%SfP?sA2r!52*D1?hBPXnA8Y4DpE2`@O>hIj(UfyYL5` zTU_J{TYRD6n2uA>{!`kevO+z3htq|!ZIL!2nlJM|a^A(d!ZuGq3qWgWRye{g{}=c~ h+dIrD+}8gu;~N)OV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0006#NklljA6bJA#lZOtzIs*u( zgu{@r=kt&?@eQbZ5uczHf;pj^T}N<^x{}0_N4`MCz=Xs^TgiwCi2<6G57B|UcX!Su zjV0P{C~t{=_TB$IpX?yCsZDL_|0#^UJK4d@S5}P~>)pjpe~U5NO&TrMFYUOgk;r2) z?KIhmNs2f|3{!dO0| zV|m?rgzm9EoH-4WbxtXbbVnjCxO8FK74}2pklvU13+oPE(widCR45jg5uWQh(m z<>`jHL_-nS)-nx@x4|NiPdYuG%ktghk)lL^W`OzzPJD5py9p=Y0Q+D|D+a<<3zt3hV+}|=T)jWLqO3wH2 zaHbk|YwQ1li>p5=O#GlW|Iq41S+0!o*Wc&!dG%8Bx`&hf_s=Is%5IVmw7LFri>se7 z@uS*5WYY1oJznYncT!eWHJPC%7t@2Uhee}NK6n8W*Aor)58mXw_+l1p$%)E({WZH6 z!?UCFW{YQpi7gL@MNwHhIOo>-8yi*U%U7f;w5flozhnbJJdagT(*OVf07*qoM6N<$ Eg4Z}x_y7O^ diff --git a/graphics/object_events/pics/pokemon/walrein.png b/graphics/object_events/pics/pokemon/walrein.png index 0c727a970ab89df434a2e0b3c4ff9c2f1698f04d..2b86cc65d834bdd1ad1da5befc840270bc9da023 100644 GIT binary patch delta 934 zcmV;X16llx2kQrr7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SX-PyuR9J=Wn9+{q zAP9y_u<4Dw|LYDvXe;W`&hEt~n?oiuZ9k(wh|tb)eC=yr``UkGr1m%b9~)6t`z&$E zcdos2UDW=J>-3VcS(0O1Y{TJO!kCZKuX&N@5&Af0!HG#Y7h}=eUvY8I5;0FD?zjc0 zjnELH4JXW;ZxiN!IAFsIN>C_yRJh{^5TbHNh_J#hxa!lNRC!{1@Rm#28%>dvG)ld| z9WMfzo(1go7hET1*7&3nC%dDUT=dSSB^+>EMuj`>E(+E8eFcs2lWaQ<2NkB<^s*1Y zXI=y*4UldU4f=LmM<64!jx&jfPm*j|`;H^Rh)g3;vn=j^z=E4Vos&wGdA0)!UKFap zO9!bXz96vCx8pjX`d0M8OF766~~|(93RH2X;K&=i@#n z=`|P4Po2{;D|A?v}~Qy*XUZYMr`1%{}(iWiKhs8)nR!A&N+n?(4gw!Odtt| zwR`Jaa*v3&S~reSw4O2W)>oVglS{0Bl2!+a#&7GQ&x;E(M2;{>o&jBvuL9-C zFNp$i3keTLTM328Hq<*kitX&PLI0`A_m-jPZz%I~b_|l!gBIn`9F(?!% zwMJ&@O@HIy%mWMTz0hL7h-dLy{{v%g@l5#oRRD*^Cp z{$s!Q@IE(1wvtoC_zMO(dOywZ4maBg#8eR2xV33V1lV~qo7MXfZ0@7(r_kl=T%s85~5BWdNfsT z96Cou(Z{C3XY~H)VdwLlluYYswM$dt`Vea@l$#vI=+*)rn1qu)joY>2l7&Qg9o#s% z?hSB$X3_LJ7M?VZ;E~Tbbz7==cO8GhBMTAC>!%K2`1Yo3jb-P25_&hx6%L4paWtdP zC6`PsTmQ0jLwoQ?TV>~SxEjl4e{j>NPr2ffg=k?s9=hR$j>l5t^SBD9eT^5Toionu zv#;dF4x>LRv-MLKHqR{N_Qby3k*BEO?_Y;bYd5%Da>)(Gy z1U1(fjOxHS7>wfQVP%+Eh-a;P+CBCnyko^DCx#b|*dJ_ugFdoE3|-omL#`2S%n7C6 zn+Yk*MR><~P*T&5p`FvO8|{CAWg8Kb5HT*7gJ@R{xj&*GkYlc}2pZDKh2G|aQ80DD zxGe~P0<>#ki-}$1&wuPAsN%CSSZ!XX3j#>b;F>tuu*@86DX4tw3h?{ zO%^KJL4jIY5oZ?i0JAXYo>}uEG;{&&bbq1?h=p;1ln~nW-j-=cqBUlYyiAmUPLrC~ zHSL!qY_o82kvTfPmt(}AyG1+WE>Bnkm@Qb$4nuFf3kks(`u5=lfsR9J=Wmf=prFbsqnYppbt*zf3A-*iTbIw_pW!9`&vu4ejHEY(aHWp})j%j@s>z9uTwKj13jse5v=q{R zou6;~ya-0_pZ;Q{QNg>>H^pP=N3 zFPt?{T8ogh#`Q_ZDX*=&Q!enrjfD`OUE>!)8**V8c6oSTb00)s%)aBAao^qwMx=6q zXKun2YO!dr6~u)Y_~z7Ljl?gm?;R3AH_~H7NdT^x%@n27<>*EpW*c-?>B$~&tmDRYw6Hg*;5n%IS z6VfDYJI9c)1Vuttk9nm-+VSd_asD)bOL|*ZI-`9-&b9b_nOVb>GX3@7g&X{TQaCn{ z@dcyn=To*VHDF;7oTU(7($D8pT_DBS9UPY-e}72aYVuvbW9R7+pg%5fGuEJR*evIM zJRhjRlS=SL4=5tm4W!qoj0|>#y~W1$!{LAegTJ4+;fj~kr zVnVzuyK~N2mu1$hS+i!%nl*RSz?O;oCXz*WRmX{}XV>$A^GUVuCI1y2Wk#bXU94bqRe;s=4l1K2qW>ApWcLCF!HIBTG^79nYk>ywUC zUR!skT;Pct3n4zc#xH_4R^tK>Jc+nPfX#1|!<3Q; zILDGv1HcFREpS(k{4JoCp5Soj*Ov_%@cr#y)Hv(+>K$QHE!EoCY!Uzf002ovPDHLk FV1kk>8T9}F diff --git a/graphics/object_events/pics/pokemon/weedle.png b/graphics/object_events/pics/pokemon/weedle.png index bebc67b3a6fedfe1bb1d0d8daecd75d81ad7b4c1..ec354332f3626f623a483d73c1b072f4cd6e07fe 100644 GIT binary patch delta 475 zcmV<10VMv31)~Iz7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wo=HSOR9J=W zmg|bdAPh!Z#fC^B@Bg-&SPOIUOWc8Fe~f`;VUCF>YHhb|#flXxR;*aDV#SJY3Hfh< z$RNV|pLgI-Kx#lG)3tIUrKm#cggdv_2)B>UymGK4d{y>Mi`RueG;5k7l z#Z&YJ1753}9N;-Y<<|)P|49SF{fO~dgFvwJ9)kw-*Qyiq zW%xSa1*5w@5VQfh6kISyqVs-iUe|wueVf?m{HVO&aHQ9eSyvcokO(#e~-lG_b}mStQnI3$ro{V_6h#`_yJ}}8kz~B RO&I_H002ovPDHLkV1n1sD1c?QZ7-Iwj0002CwraKj000McNliru

`IGzOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG00054NklAs=6vuBna5?A~km}S) z(xJu4PjQGMWGGcS)kQ+O_#sL-E=#6RB87etKa5&JIG5{nXngOP1f-LYxBa-6-#^~v zos6~BR$FadZ;5{!cFn>)S-)7g?k<~z!W%&%58Dbq5%Q#~f9i#mFcQNV_DR|thKrSI1V7`J7*{B+XTt)2op6BnpS01=94 zx{*np(6M$^e{!bNT&r?aIy&|zE&z@W6*80RtXAmy9VUP>?S$p1m{_|!JUS*rLblHI z7yQtX(4ASKRdGV=Ruwz^350tevpjKykcIIE?xHB(6&z1Kf0{1>?r?kJ7ODcCP;TcU z;4kn2e}(_XCZIgUdP{aJqpJnLoa zpnC8E7)(f0fcFr<1jM#&Pyj*ThfMBGy#Su|R{+5d;P5t>5HH~d{ezOZhY6Tcj1k2i z7x*rvMz4U4F8@FdM`gWl0PBQ0fI34>z$TClwvMbF*HyoNzOGIGqJIE>=tlsd6F>oc zO{i_~^4}W)mb$-9kRp;0tVut&I#obwbZjSp?JL0QP!l3+K6vi(X6roE2q=JlGW81B z>U=6vHJDB(WC&OtN=9VP2cm0)wl3!<#ziVd^AXH%fYyXT)gXNhxI5%<*4}&$xufel z;#tamPYeNnsXpW8BkThfhn!I)b3StHpDK5BS;E$(_+rVKmK|_00r+QvBFM$s0B?Y% z&Yd|UB6B``LUy^MD*#H_03*OcKt2COFMxJ_;!rBvuUKFqPnR7QHOQBaz61933jnTO z96I(q_xlb~-6dn4JO?9P9XkFrysmm}&EM)547T+Z16KYkU((T2KL7v#07*qoM6N<$ Eg4U?~^#A|> delta 558 zcmV+}0@3~b1oZ@v7zqRe0002CwraMKEqhl!|R=W3@A ziws5(KVebxix8U`B;evlYa)^1%42jwHJ)Suqc|T=9Fwr-^#H&I*pf(Ow=usUv)Bob z?vllbIxLfinxCz(W|gE$_vDZU8qP{wF-R3Gi?~ENOw{2QdJaT w8&k(NuFj12??m)}t#*s}7FHS?4L?x*2T_h|hrbj&7ytkO07*qoM6N<$f|48t6aWAK diff --git a/graphics/object_events/pics/pokemon/weezing.png b/graphics/object_events/pics/pokemon/weezing.png index e40fe692eed48c4383a1d62c453ceab58a9f74ea..6a55d330f0a3d8d606bbde7e9894657e4eb06147 100644 GIT binary patch delta 826 zcmV-A1I7Hv27m{U7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S{z*hZR9J=Wm|c&h zFbIZEyfZ@i|NnNO9}1Kf&+a69GfgIwT7K=<( z0ZubpzNAU3x|vRYRKb~c#^SE&o+pxZIw{IJ(X>hss+3~6voJiqoYuvETKdIi zG9^$70IGPi7R&1;1ehekhJ&8~6TCs0fI?~RuZ%y_!2xK-PXY_xc28%4?1%^Igt3xd5Pzh|ggOdAHJY+^pYoEfBdwcwDOlW_}ASa2GpFV8N{w#~P)6 z&6~af>ipn;tbfhh>>?IbW1GRAcYQbt%nNKX*>b|Ryo1eRRfAH212Y6sVs)w$VAc$G+^?cVaez?93yB#_NN!8jTcj;bhGTn>q*=S;h+<*vAn(V-nt9Rn!AZmaNSXw!Fn)=dHfcBHMFL zuT@9(cbQxF{yK3p`nx2xjS_2t?VD*eSo0R6IhUO-Y|@DvjfGq6;vxM}g7;U?_09L& zaG~aZUFKJeTmqg?C8jaUIAMT^D~<5ne$`w32`S=M-u*fp`G0;W{&D=qyt-=)S0nIT zoz%N4qTX8WfYH4_+@I0(kybm2PWUE>K9YgOaRFkDQ@_k7Zhyj??ub4?B*)q`#P-93 zJ5&eI9QeGJNbt7sCoE+OWvwRI-1W z?zzu6M)(9uUzdDZZ)s6T`tLr3)*=D>94L@+8m?uAvFk0W9U+Yz`+2@a#7V{ zKpK@_&EWS{36q{Zi{de19~v`~R_K<5^Kmy8y2X0r9E`nq14!9#)jeIc3b-3nHUhvo z%q4uKH*GdapH}QjexG7Poxy@#HvoSI3l=V0d?!IOkXs1R%qOn6gXzSQGEO+ldkVSO zS6iEI%{j0jt2UuyDf1{8hj~Kr)v_Qw!R4`Ab8cACrR_SV*%f6u0Aq_4bHYBP-C}+N z+<0iREv7NLlIdT!$zISNux_`Q1tVwZE@3|mszu^865#MYl2`i?jq5pDWIF@isnIiB3 z&`h^4cs$U-tnE#%HQ}&K56gnir9}+S)UryLyNUZWj!MMKB+!W{QxW3VX#Puh*ZfH1Bs@MFUdAwhK@ClW-RJnImoBQ*K}Gsb{Ci zQN=XHi(^NVj^%3em-j>+4F;|<&sC^MB4Ppy#drY)gLp^Bh4~kTx(pWvLBTf_BD;wh ztHrKt{nKSVV6G?)O%!83uzdNKp+mnR_4ng9Y?Y^wXa@`(00000NkvXXu0mjf?gDit diff --git a/graphics/object_events/pics/pokemon/whiscash.png b/graphics/object_events/pics/pokemon/whiscash.png index 37c8d2e168e6902c0e1a4228c90f8e48f002e72f..962b9a92c68e1cd38944a33eb5ca78b28d092850 100644 GIT binary patch delta 655 zcmV;A0&xAd1=j_T7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SRY^oaR9J=WmfLQF zFbqIr!y=hH@c(~1+X;}1P1sgxFL)}gdOUKRi%SS^yz#~xZ@lrw8*h9n=#TurgVMd> zjQ??Tj(qvWzv>&XAk<$xsO0MrVLB!?xgzYfdh}#cqLY2!vP!Wti4)#^vU#1k&Qn z@W81S&F7NGkV8gref5y@_7p*ma)oY(&v^0U+K>%(iW zr3hjX>^C@cyqjc*ry#O9t2KfXUip=@)^NtNU}Z=!2og1%x{V4k#^Q(4s5QGOpyzTR z&)LgotP*Tb*^D28haruEQc}&KT_Q*rukti%L7QLAK{4;r!HB2TKe-2JC_%wLvczcIPmU~f@l+-gFkKk0}piEY}LM? z;&g;n0Y4&rA#Iz^K8}JX?7AgCAu|U}d#pytx3DJn;(ms9jwR0_zuR4;;y)J*`de{c pow$Y53<`Pq+{f7oe<1kz_y&IO9eU5Nv!?(6002ovPDHLkV1ibCG(!LY delta 622 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 diff --git a/graphics/object_events/pics/pokemon/wigglytuff.png b/graphics/object_events/pics/pokemon/wigglytuff.png index cd34c18656b04968c4e84695d89c6d8b7df9579c..c8f0cc08dcc30bc47bb18a1609ee3d3098a33764 100644 GIT binary patch delta 566 zcmV-60?GZa1^on&7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^w_(?=TR9J=W zmf4QOAPhxIRmsJ|$Q*f43U=?j*crN_X%Y~ga5F=NJz88c?gm;qmYe>Wh( zSKpuIK;K}?FW(v%)?m9+pxZumifB^~oZWSYF|bQYySp$<1kD#NRhyErfW)S=fK=Dm-0p$u%(IrK@nn zRi9MNQ6v3*o^Fcu<{Rkq?kYX5Vb=g{Ed(Pt;yOTyl8zHK0_eb-8V&-%HE^)lt|CZl z(~&^q6c|7)nI!bd5isHpf#e(nP(K2pLEfj+Hp6`b8;8gMK~5Gq5U_I|%_f2QrjW>= z0uSz;bQbL#-K>Az@{2TYd%4Sh3k(Ew4T?aOD7U~smzzS~=a{?S33H&;_$NKeSyK2K z8R&AXv_*BlBLjZHELFeG`BRxKg2OoMJSwjeYYod+O9;xdLeLHl^oawKjEM6r0*UI6 z5N||PxqnpuK>5qU@)^gRTab*1?>f$ckCn%c`XJ*6by^ZM;;QZ82LJ#707*qoM6N<$ Eg3r1N0RR91 delta 615 zcmV-t0+{{%1g`~<7-Iwj0002CwraKj000McNliruv02g#cSaefw zW^{L9a%BKVOhiylM<8}(av(DOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005gNklBjE6bJCz4sJ153L!xq z3jHF1e4xv8M4Z1s$kHh&q##csLjDk%4#X1~jfE~`GZb99g?j4As;hS*FDA{@;O9a7 z?tK5hWMsw;bC|=tkKu2;?wxb>w(G7>Gs3eY#!!s4we;{>UkHp zy>HX!-7SHdHnS7Lyr{H=7&5{FDg)jXVSmCH+Y~Y*%yTePFcoD1Fo(K81)=?lZEXQJ zit?uLcVzOPlndBSO1Z17V3U#N&;?r3!gP5tX(n0=_qn1C)_*F}e0#%|G@EC>@`<)7 zBW)xo%6kj^e*pmXfETAo=gtj8R4Q$fgfxHb0*+fRcTi4m*g8D*A zd5i*^|dv zj)}kxl6?HmgcNk2@f);X*AF@#oN+>d0zyQ80w@A~+T{;1T*SV@oj@*`;Kl>x_TF0p zb$%%YAt1~cWyIlsO`ueTQn(bbrMd`|HpHUYXgq*6jAp=sh7~vI!PCXz zDzLE3qa^w9(QsB}Dn-RNULQzW`$9=t1BJ$qGfGtnXRdYW5dqY4C(n#mhnv6~?gFLk zjfH`F(UFrR%qk7@hRbN;`5RK>>_}4j{x7;k;SsY*$Q|Wj(C}M zDi?*%s84t{fneKKg~| z3FMqg^67woXVBwkm$6l$JUntX;~OCD@`+Bdke7Q-k019Q3V5?@-)mBb_ruBO!S?tn z!5={aX1p8?a*aCXyueqfp+I%PyTfbu6m_2RFurGA=CwjBaI>8lq|`a0U*&%R9165F pd54J6v*Ev^=`BnIF8nuq0^@ugO{>A}hyVZp07*p#PDHLkV1mB62)+OS delta 477 zcmV<30V4kI1f~R#7zqRe0002CwraMKE7xV6h=K+s)Szx6{Jd_ zzC>UtEGUHC$eHA*akOsGa8;nja2 zs1(w6&zRSG+*Ps~NwVM|Xd+~=oeIrzw&D39w1n6;FT|X2{w`N3w@!^?A)q^Pxk`i# zUw~@{c*neOAG^i{`X~&cI;bEO5_N+oX2+y)EKHLMagm_+y`j4 zOO>sF;mOBy0Xt3b3WZ_8ok(ISC&GUTc=-x805QjsefEd$Tia`+m|x? z*kmi%r7KVgVy>hPxWnR#4W`(MPdfu1l`}&%<-n(aSz#7wF07Pz&RCEt4zI8H01jbK zl(QZ&gz2~-WSWb@L+3K6o&u<*YMbuZ@Nl(;eJCRWg!`2Lx`iyERD~(a(s~ zF!i>3S;P8HrjRTLCWj{4OfjluLXMU&;@o6wfX%;#Swa?|$@cj({Xc|F{!hLDqto_t TCvLh000000NkvXXu0mjfSdH8~ diff --git a/graphics/object_events/pics/pokemon/wobbuffet.png b/graphics/object_events/pics/pokemon/wobbuffet.png index 6396fd0cec9a4034c7d5f0f0558c4606b65e2f81..ede7fe48d943b5ea693deadbb7874366c6cdd51b 100644 GIT binary patch delta 467 zcmV;^0WAL51e*kq7#Roy0001UMu)cm000DMK}|sb0I`mI`%#mTdp>^wmPtfGR9J=W zl|gRBFbG8d3W#JY_rGlcJMC}9fSa^C6J_;AFhiW=_1d*-*REZ=cJ10Vi>w~S1#d-wjGJKa7Qg2epUs)5wde^~{IkEV=ZF`S z@>i3g&|6w$V1Zvp><%Zn97_1Duec77xnThYN`3q)@m4j@hvmRz%SO_}iCJLdkO^Y*=;Jy5kGAnPB7!EeR|lSlv2+2HJFW59`- zH6X&?-#>M&TSWnkI}8Kr0BZryfSr(L8Gr*@jtx!%c)+Ybc?4|}ZP*1orhtG$2A*-7 zr$6dFxh;SYw*@cS;G#c1gD!Ba`S6JI<_002ov JPDHLkV1jp6)~^5n delta 528 zcmV+r0`L8s1lROV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0004eNkl@JVL#)0?EA`S=!e?qn9b0kRXYTGd763fzQIGmRwOq;>$Nj&Y zN7OR!CFI@8j0;3O>AX?SxJ?^Y(}9tBw~#l=q`wZ7&KsX*f1C~|_LH?v8joz?-pIaE z?C*nCXIvp3W!mQ`;2Z~B5wERGSx|SizCg;K{q0_-3}Sz#%qHXMLTMM&kEh!&KQ;(M ziMGj@Hkz~xwZc=zG@!L+3t~@|c0t|7bV&nPMb%|&_&{tm6mvjwqd z0t#(ZxG*+|f1N6uoXvC1ePA~%R6}`V$IS*x)#O|ccFXKvLW8A+i`S7k2!zs=!T*MC zK<;JW?fcs%aJd=!iuGHw_Wl;&?7{mWu&i9q-gxIO;X>Q^kp)m7?_XOp+-@vPRX1Uv z=;+ylfu7#S1vl)qyMz|bk5NCH7jg<{T diff --git a/graphics/object_events/pics/pokemon/wooper.png b/graphics/object_events/pics/pokemon/wooper.png index bd0bd97fac4a693a6569c8ac8e4f08886b2fe379..f9deb3651446778e979279b8cdf1f5c9443a0336 100644 GIT binary patch delta 362 zcmV-w0hRuw1GEE>7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{SGD$>1R9J=WmQf4C zAPj_s#4&vE|Nq=2aibla=ekn1humOLz9gQ;R!d2xQmIrbl}e>jsnlPnn|{d8m#?OI z%*DLRB7MP2l#iI7@U!K&fJw;JTsU6x0|QjKU;^^_@Q}CCYP~tOKYIXNUtA%7GkBQq zurB5gdAr-Mj+d-|#slCwxMJRQ8{seygT6kkw&?^Yw?*x$Vp6LQJFwzL!roWB*!;{R zSep-dG}$a#dDP%HE|U^M^DU2aaoVK8H*C)*0THC$pLs-ZQP@N?_{_(tzV!)@V@kAn zmpLajx^Iy_j~HAb_xHnFB;+H<_^5BSi9zSGo&Ywuae;?PVVsk6^j@jE;(L&;Uy&iU z1in$R!C{hIMm$$MpHyf0!(gWdV}hiB*WkCMMfTZzepf>Q4>lSXm}Ffw5dZ)H07*qo IM6N<$g1LaKyZ`_I delta 346 zcmV-g0j2)51Ed3x7zqRe0002CwraMKEsn3LTX6bOxP?Jcp&n>8Fw#v7CKKnlsWB^j7N|h>ADqqY` zS@E=KU_^exYKQH#VNmF5`nzYx7S?@T2v;8UE*cp7=L2uQ9+067j1B$y9r1L`?;d{_ zzk1&SSAG4*4n8n;-gPbFe7W>@H;6W{T~0J>c7Z26kKq7m=s%3s<}+XQU=TN~Ugl%h z`MlWf1RKM7^w!AV3xR9J=W zmEDTOAPh!LF$EpW`#?$qprSWvkp0Gph8 zAJ~DN?9mB+CfHGpJ9sOG`zvtU$Mf9}z(q*OEjrpa1{>07*qoM6N<$g5vVx AZ~y=R delta 627 zcmV-(0*w8}1iA%~7-Iwj0002CwraKj000McNliruOV1ZP1_ zK>z@;j|==^1(7j6e*ghuOGiZir3doG0005rNklWGY|~rgnLydQfBc-KKi=RL0M|u>dl~TT z>HZ!8`UbNU29#J7&9e*`P~oJYB^)Tx_nCpu4OGPpI8dDr{nZmdk7w8>MhI;il2oCu z>W~{S;4rD*jY$&>D13zoNlz{dG)c;fB{p?tz=1;tC&Ol-@CJYo)sHGWzWatPGhjgX z(d@t93>2ybe;_NB{vIeFu0i?RPj3dQm#^nD(f|XB7rp|YWPztGtPa)&67d|O;c_!j zy6KeOTLz4V*b>A2<1e4AK3M-(IX@kP-jg?}We$`&I5Hpyiq2p=O66*P^#N@8d98oG z8IC|}vUGh9Bri#Kqmd)JbJ%n#JvM|5Z794t0;3-ce^mDsthMCYm1^J>!cel5+!UdNVaIIGC=`$^Y%L~d-mg4`2Ul$4I%f)#K1poj5 N07*qo1w^hwV1kpa3KakV diff --git a/graphics/object_events/pics/pokemon/wynaut.png b/graphics/object_events/pics/pokemon/wynaut.png index 09dc53f2fbe72a34bb8e0854c3ba369df45508b4..b24dafd3a111ebd961b87841e51622790ed12e41 100644 GIT binary patch delta 483 zcmV<90UZ8-1gr#*7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Ss!2paR9J=Wm+NkW zFbsub1r${>?)$&(d=eOy=F1A5_9sWZAbkcO+X(iu)nMQ-KY!BsE|n`^ zI^C7*d8#*j>U|t_;BciBwYC0pxxq_E5-)L zguKg#93?7af0t#PPlINPj0?y8%Qy@k@(PH!oC6|jjbvO0yazaYDC0=bz?*L%=6j1+ z4=(VREn*wYxL&ovp?-J(`6i{MBuM~nFU0= z-{e}q$$ACEyeHV!O<%r&gcnkCLgflqgR2ggZT1U(+W--MX?3HK;P`D0hudaO_a|@7 zPQXaOzJZ93BKsO~4CGvJr$B&Z@P)VM!wDE`)K3ue(g);ru%P?l6B*h=fx&}Ivnw1c z#A$Coe_umFeg&;X29Y^@UPFa}LA0l@-#E!NHUhMF(fN;OSU^v3yuE-w{Y#fUvw!{% ZRU$&jBD8fYMJ9zTs`hM^L!oyHC%0p1F4NEE{`!cJ0j_ne zYyG2&zU+Y#v1|}}R`gK4YhN@RwDKhnl+gO2WPn>m1F3(o0s7t-4Bb{WHSfU?hd$7-7F(TG1gz7UXsl8* z-nI|4yhB2{0VA{frWMQeW}9)KF;R9O<3Ik=DI%Nq{JUBy`QhP$>!y7W*$ zRd+^?tC}-Z%h!NT@t0TMu7i;d2T-RWt;I9Ca17G=74`A-h#sUpB@LNH?C=ahj_LQH zl7|4ICdl4FiH=w;kYJ&;`NjOp^$AXl9F0t7vpN6(002ovPDHLkV1g8{(#!w= diff --git a/graphics/object_events/pics/pokemon/xatu.png b/graphics/object_events/pics/pokemon/xatu.png index b7797f8efbc1a5ec15b7128d60c4237651871b1b..baa1fb39509f2a0a818e242b919ecb8e174cae48 100644 GIT binary patch delta 588 zcmV-S0<-<+1d|1j7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0uf0>K~z|U?Ujpe z!ypVriGmUZXZZjBcGr*x1rs*9Zk-fMP1_tluBqc1bK7mV-FDk;x4n&d*gxjpkFdJS zyK}Zk+KSs2A0ql%9E7rEj;8Ra*Gb>)$7>B(S#bN7RE99&S_Ymlo#Tj6n3U{z#uKhR zrMSI4V_H0abIMC~(j%6PJ3F}Kq-0>X4zj0*RXd)q@Lgah=XG$it2fZ#_@nw51~iGc z${$&SZ~DTX=;1Lx_}s;DLc74)2{yQ&H}icw~|N`?-+~ z?&C$}=H#srsl;E8P|SZ7-{QNuRTqedcel&<`VzP+jF$}2MW?ZXc+_~}_MQ7b7~gg& aJU#)?`8jbEz)CRy0000 zvDnFhwb=Asck8$G<9k|n6SSTAj8ft3uu*OgEC*&(CYV_Fy>8bh&0>+K?Sw$vsUxMB zGJEmJN_l1L?H%g)xZ(s%{S(5Ff^1uCgrP%-||w(YvH%-ujm)QL8yVu@8*+?+;7=GYG_g>lHBi# z%ZU7z{i6otdBffJz4Gvpxb?v!lKuVqz<@HuuJavJnSTAweT2Jy9q_V8x!|&AoxA`0 iAJqvK4mUro0&%ef|Npti7eWXD((S&ij$)Oz>ZEwaHU^A&?X}lld+oLV#}N7TCGLIy@pJs} zu&1y!%m_5T#JvM+Ex4tC2V6Xqf;>KDd@%q(urvU^!z;l#`ivXlUu67{dYzvfI7cq% zwZ+|(LtxPHTbRy&zrkBop>s~g0;lRi8FK|>%x{x{4IUD46SHZiV268KDXs)Gyp$|s zn4oEbligG&EY%sGqB68G&8mEdgQfMsGh>z#8a~Wc$XGC2ow9{bwP5oyS>u|O_1|VmSPafo-0cdy`6mWefG9@UD&NAuN zTTa|gaE%CAT`62>zb@mK#_x~dR2j0sUg4DTuN-?_HM!C%Wd1&hJJj2BeZIyMew28LLPMom0 zv|}<0DTvKS41ePiBIBf*U;wv4G`ilv{M3AGd{| zF7>z+u)+Dr=%qXO#f{|&H@aMQ$7$+aixf!>Q)0EitYBw{)B&Ezq|DRLHh@%2s0h7Z94z}0000)gFYwdjB&i)f)&+#13Q3l$wg{_3KK?~~+^lJ%w;V)X)ibU|Hg{gx=)wI}%4xfJp zQ{KXqFk-uzu}o!c0$voxfpD4(Yd(W8jK}P8*7agDn1QUZjds0c9qtLvckeP0-Cdj?4cY{F2%WHo{Gr14C^igc=dG$ce)XG<| z8?74w@!?gaZ@7FRh#>M+wy3jrJUf4`1fY-16OK&}c^gt9PYa?n27a9hae5}ud(WZ*&zT%yr)DIxF! zBG<1m8qQP?)gX+!qZRhG$86arhVDp##@xVnAxiz+00~?geb%9L0AA#f^&@||&DjzZ zo^tLD^%FJB5er6~OJm?SKe#vgxdF|EJ|%>A=@;2!<#e(S46axUdxh2#gq}zi(~LHFF{7m3f5MoF(8D|*9Hvd z`g%?MNz-_KG!^{4{|M_@>x6%lFtE*{>6MIT5)j>382!S4=0cwmUi?TWJzA!mohB9E zS4<&4)7FgBu`HIothh)?M=KYBZ_Zb3pkOqU;Qp9gXZfpqnf6BWxVGoegIT6lCaO4@iUp14A{!b%3Myd6(` d1pG(w55mT+8ckQa^8gC~002ovPDHLkV1h)Ki~|4w diff --git a/graphics/object_events/pics/pokemon/zangoose.png b/graphics/object_events/pics/pokemon/zangoose.png index 61a6cdc0b828c07757b7af1d51f949193590f729..5e4de818bd968304af077c096a69a5fcecbb434d 100644 GIT binary patch delta 821 zcmV-51Iql*2Kxq(7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S`AI}UR9J=Wm*H;n zDh!4rEC(cP`TpFo_OMkC!Y8pLL~b2Cyw|7 z{|er4#&pggS@`c<|9Vc5>fiYpmF^uZIa5t-Sk6)c0iSr0eDGB1@B9cPpxgafbEf19 zIp;v%7rbOw$SH+?`aba%6@b_DmNQYRQbqMG41C~46-vdLXkp-R)pq6)5NU zY3`DiaK}BTjMaxsaa+wWi!X3X%&}xL!bkd~LKjE_5(xkJ+A!5QCJ{VMi%(Ck-OL|22GS!GC zNPY3J4QL9vJRM3;I}Dc&h+c<@(r zd^orjTA9yTQG@9F+=_90@)&Ok&0yE1gpn1yjzHjH@Z_M`p}&A{|zGwul?*BOCaot=(Zpc{PgZG2B30)bl8=|2Xs)&lj-qsx-~q0`C;CIiM> zLdbc4V{mnv#gjlYc;(S!L_6EzppF}031;BUqs!c0ny4+t6N5Lia!XipR$vXbR-6Uu zUkq6P1q|=8jcWz5u@{d;`{>ET$B38%o89{Sf@{K(n?SaPzIrUOA$Ef+j{1#@|F_H_ zGOx$C7fYQkh+bh-dshK#_;uFp0{q+H5&aJoQ)e{{9G8RG00000NkvXXu0mjfWrmPx delta 776 zcmV+j1NZ#<2G0hN7zqRe0002CwraMKE=7JOo`*cEE%UkEPU2sOAfnoKgX zac>I?eFyQI%)FPGNhX5u9`ErU|0X1t{;vLFHPJLuB_Y|9939oPll;=8BQlAm(dB>Z z@t(Cv-yaJ*$y1N~9d{E=%k?dO0-QzjP!Q|a$-X=nL>MNT#GdR3$rds5<~6R9ZPeei z>@d+J%EwJ-hiB0GnzoZY{a9;dcUXAsc#G>KlV@TK00(TqYRhClh+&7Nqx*)DXlW$O z=>RuuSh~E0@VdiWv?EuI_yl;bbf16rubqblUx%DYON}<<#6#ZWuz*C=pis9Q-0)zS z2GeY?0(i%HGXUUl?Avksxo}3`pmsnKrqq4TVL=I*@h-d-~$C*OV z;^-!19cbUN6)_IZMyVt0t8uI4O+iVSTc6WVWeJzglK6|sHo?&mSM!Y03#@-zh&^Zz z!Vb&yQx$tUd?@V4T!yfqKS1nuEtXK4Tf{hE4?0Px0w{xGaGmtm-~+b9I})*ahSm{T zw#@+~ni~fNrMfW!NM~6>ae&0Rhs!2Qm~R1O`!5?B#z-N?VziC-vW_Q!7IQyO92WEz zGq^Br!i4LB7sl1pb6LVX>5PAVFvZ2mrp6CfVdXOTr$F&+?ELQ;_WlOH9N5pfWHASAb3 zSUY+(`<_o0DIfW``53ePc!en2VM5W}n7v1?Dl3S0ET3CmJNhE+$&+-~yeyX@7f<6B zCbFt_O6<9}wOh5Ek6uOhx&2cv#?Bg5rjE`Msa@=pQn627TYipP&~9y!JHH)!(kaDV znP{;B&+UrCoz5$*7pI{0R-8rtYw@S1tsB_x?%2EdU&n8+1IBtgz<{JLPRi#8MvO6roz7xCh6?c^ZU={FREy ziw`U;ABF&oJdrHWLWGA&-13o%2eKwfB#T6j?1pt}g^35?^+jG~5c;)5 zHKv)X`l&?4qF8jW%JgfkIv4$!0=nRvs46#i$WBINXyQFXhZdY{SUo+}uRTOE-4frp z)YEiE;+`o4(}Y`|DTl%`KtELOg+DC=#RbG-6UWeR$pTO0aD|Z{&uWOYS0^fNiHpadjJ_4=8Cf-XdxzGgS^r&1o zuT3XhKIH3Z`?e{tLl*ZWOj&C1*m@K>cK+1$2bID))@Fm{qZe{MNK}=H70K#ouk&+ zWo>zX6o~$XEYSJErIBwv0Ljww6nDO+a7u`|TP-P34r@!FIvf`uvd-j}P svX5pF delta 771 zcmV+e1N{7_2gwGI7zqRe0002CwraMKEi_sZ z{?foonUC;Wyx@a5n2&Jf-Uz z>}+`vR^uk%Tu-hL$efZBM$Q(fdy(mZX zL|7kBItLKBu;BWDM$Jvheu!A>bLS|ILl=M}f+n+pJC4Z0nf0ij=x~DMKxVVmL_9LA zSn`74D4eJ}o&u3=B%&9c7`jgC0uX;_BAUVpw4{_>Oj;H5Yvf?_9UKsJ5Ya&lX9*{!GIw7(#y7_s$;Rs&&2XZWP;D{6j z0L_AN3KGygp|B%>SQGW_JKgdEubPrwMAh+O3|}-eonIvcw=jY@03ezqlQw@+lZ_z> zVyiz9qBybRgeWC-t&>SoP#0|D0lNsszEP#Yr7QVxm{JW3&d460#uf+GZ&Jz@jwy>4 zq9A5}R|9%|eHA(Wggs}hxrSrk`Y^MnF=ahO9v))KqRUw@b|CRN_I3bBNltx!wL=d;PTNsz58U@a3R*GAo$H;1gX7NW)qh7V_7+DRw z+vvV`xos9Muzqs*xbAtAxVXC>y?rY76Z_HtawXl`Mv)6_TWs6)IA(9&Zr}EK9)Fbk zk$3-Et@WdFVaFRH*SWkLFW5PEjb-T>ol&@B+}d{ZI2NZb_~dN3!m?!4G@JKWS#Qh# zyi0ahIeQhtyIiY!clb{^3hJP*@yADFnydVej$iVsN>7%Od#wNf002ovPDHLkV1gpZ Bb36b5 diff --git a/graphics/object_events/pics/pokemon/zigzagoon.png b/graphics/object_events/pics/pokemon/zigzagoon.png index 2d847ca802210d0ecf77d7187273ea6b81605451..517c8f489164ea1b2bf9173d7d15c96b2bfad3bb 100644 GIT binary patch delta 694 zcmV;n0!jVI1^oq(7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sdr3q=R9J=WR@<_h zFbs@6Q;qy!>Hq(>E8)<9gk9P*=e(c*VX_;u61w>HdhD^s9((Mu#~%9{D+NcHGmP?G zdTv{3rM0;Oz~_vgG^k?;oaifq@_m|a89`fPrWwO26UL7ki7<=Er9KdxkrIfG=Ux2& zjfBQ=u{_aE$-qi~q&Tbk?Opr}4EmV3EVm3H9}PqOq`^EJ0!gR%(ZQGX$X_neu01-iz^%<7D;1xXHW_O}Z$iXf;289#@a$v6<=~)E zgtibHEA1jH9Q!2OtJ?Z0uEM^V&2X%Wz-%1~eNs?=CJQ{g#Gmp?8H`sD?{_R{te-;DqmxhKv@t-cAt&QOg&+c#!Z%n z{sui#XvNkr5ZSy(dD2cN= zOGESIIy-l=8_5x9Y?wKvjQPqSCyZ0Y-HAOK6$GP0nl<=lXxi6~Y-ymeVNHu;6!ohe zw5ER4FBFS{CzsCO(LTuL>ycrI@R0G@daJ5=WHXR@Y0zwuzYx2#|7{V)v?@AWXx$7s(Wtxu_ zA7SSF z*TR?3WNOsZcj}L;aNxe0SUE%P^V-iQ4|DGMH7>UBQR}dbW$kqJXoX8f5v#A^nW^Xe aulffhtGcw#mu+7F0000 Date: Sat, 20 Apr 2024 18:27:29 -0400 Subject: [PATCH 223/291] Added separate palette data for followers --- graphics/pokemon/abomasnow/follow_normal.pal | 19 + graphics/pokemon/abomasnow/follow_shiny.pal | 19 + graphics/pokemon/abomasnow/follower.png | Bin 1005 -> 1241 bytes graphics/pokemon/abra/follow_normal.pal | 19 + graphics/pokemon/abra/follow_shiny.pal | 19 + graphics/pokemon/abra/follower.png | Bin 553 -> 671 bytes graphics/pokemon/absol/follow_normal.pal | 19 + graphics/pokemon/absol/follow_shiny.pal | 19 + graphics/pokemon/absol/follower.png | Bin 826 -> 821 bytes graphics/pokemon/accelgor/follow_normal.pal | 19 + graphics/pokemon/accelgor/follow_shiny.pal | 19 + graphics/pokemon/accelgor/follower.png | Bin 735 -> 782 bytes graphics/pokemon/aegislash/follow_normal.pal | 19 + graphics/pokemon/aegislash/follow_shiny.pal | 19 + graphics/pokemon/aegislash/follower.png | Bin 979 -> 970 bytes graphics/pokemon/aerodactyl/follow_normal.pal | 19 + graphics/pokemon/aerodactyl/follow_shiny.pal | 19 + graphics/pokemon/aerodactyl/follower.png | Bin 1114 -> 1180 bytes graphics/pokemon/aggron/follow_normal.pal | 19 + graphics/pokemon/aggron/follow_shiny.pal | 19 + graphics/pokemon/aggron/follower.png | Bin 1293 -> 1414 bytes graphics/pokemon/aipom/follow_normal.pal | 19 + graphics/pokemon/aipom/follow_shiny.pal | 19 + graphics/pokemon/aipom/follower.png | Bin 796 -> 977 bytes graphics/pokemon/alakazam/follow_normal.pal | 19 + graphics/pokemon/alakazam/follow_shiny.pal | 19 + graphics/pokemon/alakazam/follower.png | Bin 825 -> 963 bytes graphics/pokemon/alcremie/follow_normal.pal | 19 + graphics/pokemon/alcremie/follow_shiny.pal | 19 + graphics/pokemon/alcremie/follower.png | Bin 674 -> 695 bytes graphics/pokemon/alomomola/follow_normal.pal | 19 + graphics/pokemon/alomomola/follow_shiny.pal | 19 + graphics/pokemon/alomomola/follower.png | Bin 767 -> 761 bytes graphics/pokemon/altaria/follow_normal.pal | 19 + graphics/pokemon/altaria/follow_shiny.pal | 19 + graphics/pokemon/altaria/follower.png | Bin 1096 -> 1348 bytes graphics/pokemon/amaura/follow_normal.pal | 19 + graphics/pokemon/amaura/follow_shiny.pal | 19 + graphics/pokemon/amaura/follower.png | Bin 588 -> 633 bytes graphics/pokemon/ambipom/follow_normal.pal | 19 + graphics/pokemon/ambipom/follow_shiny.pal | 19 + graphics/pokemon/ambipom/follower.png | Bin 1145 -> 1378 bytes graphics/pokemon/amoonguss/follow_normal.pal | 19 + graphics/pokemon/amoonguss/follow_shiny.pal | 19 + graphics/pokemon/amoonguss/follower.png | Bin 686 -> 777 bytes graphics/pokemon/ampharos/follow_normal.pal | 19 + graphics/pokemon/ampharos/follow_shiny.pal | 19 + graphics/pokemon/ampharos/follower.png | Bin 743 -> 981 bytes graphics/pokemon/anorith/follow_normal.pal | 19 + graphics/pokemon/anorith/follow_shiny.pal | 19 + graphics/pokemon/anorith/follower.png | Bin 770 -> 1029 bytes graphics/pokemon/appletun/follow_normal.pal | 19 + graphics/pokemon/appletun/follow_shiny.pal | 19 + graphics/pokemon/appletun/follower.png | Bin 815 -> 808 bytes graphics/pokemon/applin/follow_normal.pal | 19 + graphics/pokemon/applin/follow_shiny.pal | 19 + graphics/pokemon/applin/follower.png | Bin 481 -> 502 bytes graphics/pokemon/araquanid/follow_normal.pal | 259 + graphics/pokemon/araquanid/follow_shiny.pal | 259 + graphics/pokemon/araquanid/follower.png | Bin 914 -> 1702 bytes graphics/pokemon/arbok/follow_normal.pal | 19 + graphics/pokemon/arbok/follow_shiny.pal | 19 + graphics/pokemon/arbok/follower.png | Bin 720 -> 908 bytes graphics/pokemon/arcanine/follow_normal.pal | 19 + graphics/pokemon/arcanine/follow_shiny.pal | 19 + graphics/pokemon/arcanine/follower.png | Bin 1021 -> 1194 bytes .../arcanine/hisuian/follow_normal.pal | 18 + .../pokemon/arcanine/hisuian/follower.png | Bin 986 -> 1104 bytes graphics/pokemon/arceus/bug/follow_normal.pal | 19 + graphics/pokemon/arceus/bug/follow_shiny.pal | 19 + .../pokemon/arceus/dark/follow_normal.pal | 19 + graphics/pokemon/arceus/dark/follow_shiny.pal | 19 + .../pokemon/arceus/dragon/follow_normal.pal | 19 + .../pokemon/arceus/dragon/follow_shiny.pal | 19 + .../pokemon/arceus/electric/follow_normal.pal | 19 + .../pokemon/arceus/electric/follow_shiny.pal | 19 + .../pokemon/arceus/fairy/follow_normal.pal | 19 + .../pokemon/arceus/fairy/follow_shiny.pal | 19 + .../pokemon/arceus/fighting/follow_normal.pal | 19 + .../pokemon/arceus/fighting/follow_shiny.pal | 19 + .../pokemon/arceus/fire/follow_normal.pal | 19 + graphics/pokemon/arceus/fire/follow_shiny.pal | 19 + .../pokemon/arceus/flying/follow_normal.pal | 19 + .../pokemon/arceus/flying/follow_shiny.pal | 19 + graphics/pokemon/arceus/follow_normal.pal | 19 + graphics/pokemon/arceus/follow_shiny.pal | 19 + graphics/pokemon/arceus/follower.png | Bin 1311 -> 1564 bytes .../pokemon/arceus/ghost/follow_normal.pal | 19 + .../pokemon/arceus/ghost/follow_shiny.pal | 19 + .../pokemon/arceus/grass/follow_normal.pal | 19 + .../pokemon/arceus/grass/follow_shiny.pal | 19 + .../pokemon/arceus/ground/follow_normal.pal | 19 + .../pokemon/arceus/ground/follow_shiny.pal | 19 + graphics/pokemon/arceus/ice/follow_normal.pal | 19 + graphics/pokemon/arceus/ice/follow_shiny.pal | 19 + .../pokemon/arceus/poison/follow_normal.pal | 19 + .../pokemon/arceus/poison/follow_shiny.pal | 19 + .../pokemon/arceus/psychic/follow_normal.pal | 19 + .../pokemon/arceus/psychic/follow_shiny.pal | 19 + .../pokemon/arceus/rock/follow_normal.pal | 19 + graphics/pokemon/arceus/rock/follow_shiny.pal | 19 + .../pokemon/arceus/steel/follow_normal.pal | 19 + .../pokemon/arceus/steel/follow_shiny.pal | 19 + .../pokemon/arceus/water/follow_normal.pal | 19 + .../pokemon/arceus/water/follow_shiny.pal | 19 + graphics/pokemon/archen/follow_normal.pal | 19 + graphics/pokemon/archen/follow_shiny.pal | 19 + graphics/pokemon/archen/follower.png | Bin 677 -> 737 bytes graphics/pokemon/archeops/follow_normal.pal | 19 + graphics/pokemon/archeops/follow_shiny.pal | 19 + graphics/pokemon/archeops/follower.png | Bin 1061 -> 1063 bytes graphics/pokemon/arctovish/follow_normal.pal | 19 + graphics/pokemon/arctovish/follow_shiny.pal | 19 + graphics/pokemon/arctovish/follower.png | Bin 987 -> 1045 bytes graphics/pokemon/arctozolt/follow_normal.pal | 19 + graphics/pokemon/arctozolt/follow_shiny.pal | 19 + graphics/pokemon/arctozolt/follower.png | Bin 824 -> 867 bytes graphics/pokemon/ariados/follow_normal.pal | 19 + graphics/pokemon/ariados/follow_shiny.pal | 19 + graphics/pokemon/ariados/follower.png | Bin 1048 -> 1228 bytes graphics/pokemon/armaldo/follow_normal.pal | 19 + graphics/pokemon/armaldo/follow_shiny.pal | 19 + graphics/pokemon/armaldo/follower.png | Bin 986 -> 1196 bytes graphics/pokemon/aromatisse/follow_normal.pal | 19 + graphics/pokemon/aromatisse/follow_shiny.pal | 19 + graphics/pokemon/aromatisse/follower.png | Bin 622 -> 648 bytes graphics/pokemon/aron/follow_normal.pal | 19 + graphics/pokemon/aron/follow_shiny.pal | 19 + graphics/pokemon/aron/follower.png | Bin 460 -> 612 bytes graphics/pokemon/arrokuda/follow_normal.pal | 19 + graphics/pokemon/arrokuda/follow_shiny.pal | 19 + graphics/pokemon/arrokuda/follower.png | Bin 606 -> 598 bytes graphics/pokemon/articuno/follow_normal.pal | 19 + graphics/pokemon/articuno/follow_shiny.pal | 19 + graphics/pokemon/articuno/follower.png | Bin 1223 -> 1458 bytes .../articuno/galarian/follow_normal.pal | 19 + .../articuno/galarian/follow_shiny.pal | 19 + .../pokemon/articuno/galarian/follower.png | Bin 1290 -> 1354 bytes graphics/pokemon/audino/follow_normal.pal | 19 + graphics/pokemon/audino/follow_shiny.pal | 19 + graphics/pokemon/audino/follower.png | Bin 648 -> 710 bytes graphics/pokemon/aurorus/follow_normal.pal | 19 + graphics/pokemon/aurorus/follow_shiny.pal | 19 + graphics/pokemon/aurorus/follower.png | Bin 831 -> 903 bytes graphics/pokemon/avalugg/follow_normal.pal | 19 + graphics/pokemon/avalugg/follow_shiny.pal | 19 + graphics/pokemon/avalugg/follower.png | Bin 799 -> 810 bytes .../pokemon/avalugg/hisuian/follow_normal.pal | 18 + graphics/pokemon/avalugg/hisuian/follower.png | Bin 900 -> 1013 bytes graphics/pokemon/axew/follow_normal.pal | 19 + graphics/pokemon/axew/follow_shiny.pal | 19 + graphics/pokemon/axew/follower.png | Bin 494 -> 554 bytes graphics/pokemon/azelf/follow_normal.pal | 19 + graphics/pokemon/azelf/follow_shiny.pal | 19 + graphics/pokemon/azelf/follower.png | Bin 689 -> 831 bytes graphics/pokemon/azumarill/follow_normal.pal | 19 + graphics/pokemon/azumarill/follow_shiny.pal | 19 + graphics/pokemon/azumarill/follower.png | Bin 696 -> 922 bytes graphics/pokemon/azurill/follow_normal.pal | 19 + graphics/pokemon/azurill/follow_shiny.pal | 19 + graphics/pokemon/azurill/follower.png | Bin 562 -> 724 bytes graphics/pokemon/bagon/follow_normal.pal | 19 + graphics/pokemon/bagon/follow_shiny.pal | 19 + graphics/pokemon/bagon/follower.png | Bin 559 -> 735 bytes graphics/pokemon/baltoy/follow_normal.pal | 19 + graphics/pokemon/baltoy/follow_shiny.pal | 19 + graphics/pokemon/baltoy/follower.png | Bin 418 -> 581 bytes graphics/pokemon/banette/follow_normal.pal | 19 + graphics/pokemon/banette/follow_shiny.pal | 19 + graphics/pokemon/banette/follower.png | Bin 590 -> 778 bytes graphics/pokemon/barbaracle/follow_normal.pal | 19 + graphics/pokemon/barbaracle/follow_shiny.pal | 19 + graphics/pokemon/barbaracle/follower.png | Bin 1158 -> 1201 bytes graphics/pokemon/barboach/follow_normal.pal | 19 + graphics/pokemon/barboach/follow_shiny.pal | 19 + graphics/pokemon/barboach/follower.png | Bin 557 -> 737 bytes .../pokemon/barraskewda/follow_normal.pal | 19 + graphics/pokemon/barraskewda/follow_shiny.pal | 19 + graphics/pokemon/barraskewda/follower.png | Bin 888 -> 956 bytes .../basculegion/female/follow_normal.pal | 18 + .../pokemon/basculegion/female/follower.png | Bin 802 -> 940 bytes .../pokemon/basculegion/follow_normal.pal | 18 + graphics/pokemon/basculegion/follower.png | Bin 929 -> 1094 bytes .../basculin/blue_striped/follow_normal.pal | 19 + .../basculin/blue_striped/follow_shiny.pal | 19 + .../basculin/blue_striped/follower.png | Bin 699 -> 682 bytes graphics/pokemon/basculin/follow_normal.pal | 19 + graphics/pokemon/basculin/follow_shiny.pal | 19 + graphics/pokemon/basculin/follower.png | Bin 628 -> 667 bytes .../basculin/hisuian/follow_normal.pal | 19 + .../pokemon/basculin/hisuian/follower.png | Bin 0 -> 528 bytes graphics/pokemon/bastiodon/follow_normal.pal | 19 + graphics/pokemon/bastiodon/follow_shiny.pal | 19 + graphics/pokemon/bastiodon/follower.png | Bin 800 -> 1051 bytes graphics/pokemon/bayleef/follow_normal.pal | 19 + graphics/pokemon/bayleef/follow_shiny.pal | 19 + graphics/pokemon/bayleef/follower.png | Bin 739 -> 915 bytes graphics/pokemon/beartic/follow_normal.pal | 19 + graphics/pokemon/beartic/follow_shiny.pal | 19 + graphics/pokemon/beartic/follower.png | Bin 774 -> 843 bytes graphics/pokemon/beautifly/follow_normal.pal | 19 + graphics/pokemon/beautifly/follow_shiny.pal | 19 + graphics/pokemon/beautifly/follower.png | Bin 919 -> 1122 bytes graphics/pokemon/beedrill/follow_normal.pal | 19 + graphics/pokemon/beedrill/follow_shiny.pal | 19 + graphics/pokemon/beedrill/follower.png | Bin 847 -> 993 bytes graphics/pokemon/beheeyem/follow_normal.pal | 19 + graphics/pokemon/beheeyem/follow_shiny.pal | 19 + graphics/pokemon/beheeyem/follower.png | Bin 492 -> 515 bytes graphics/pokemon/beldum/follow_normal.pal | 19 + graphics/pokemon/beldum/follow_shiny.pal | 19 + graphics/pokemon/beldum/follower.png | Bin 617 -> 777 bytes graphics/pokemon/bellossom/follow_normal.pal | 19 + graphics/pokemon/bellossom/follow_shiny.pal | 19 + graphics/pokemon/bellossom/follower.png | Bin 658 -> 863 bytes graphics/pokemon/bellsprout/follow_normal.pal | 19 + graphics/pokemon/bellsprout/follow_shiny.pal | 19 + graphics/pokemon/bellsprout/follower.png | Bin 435 -> 599 bytes graphics/pokemon/bergmite/follow_normal.pal | 19 + graphics/pokemon/bergmite/follow_shiny.pal | 19 + graphics/pokemon/bergmite/follower.png | Bin 503 -> 552 bytes graphics/pokemon/bewear/follow_normal.pal | 259 + graphics/pokemon/bewear/follow_shiny.pal | 259 + graphics/pokemon/bewear/follower.png | Bin 713 -> 1491 bytes graphics/pokemon/bibarel/follow_normal.pal | 19 + graphics/pokemon/bibarel/follow_shiny.pal | 19 + graphics/pokemon/bibarel/follower.png | Bin 789 -> 1055 bytes graphics/pokemon/bidoof/follow_normal.pal | 19 + graphics/pokemon/bidoof/follow_shiny.pal | 19 + graphics/pokemon/bidoof/follower.png | Bin 498 -> 718 bytes graphics/pokemon/binacle/follow_normal.pal | 19 + graphics/pokemon/binacle/follow_shiny.pal | 19 + graphics/pokemon/binacle/follower.png | Bin 801 -> 814 bytes graphics/pokemon/bisharp/follow_normal.pal | 19 + graphics/pokemon/bisharp/follow_shiny.pal | 19 + graphics/pokemon/bisharp/follower.png | Bin 587 -> 641 bytes .../pokemon/blacephalon/follow_normal.pal | 259 + graphics/pokemon/blacephalon/follow_shiny.pal | 259 + graphics/pokemon/blacephalon/follower.png | Bin 588 -> 1389 bytes graphics/pokemon/blastoise/follow_normal.pal | 19 + graphics/pokemon/blastoise/follow_shiny.pal | 19 + graphics/pokemon/blastoise/follower.png | Bin 998 -> 1135 bytes graphics/pokemon/blaziken/follow_normal.pal | 19 + graphics/pokemon/blaziken/follow_shiny.pal | 19 + graphics/pokemon/blaziken/follower.png | Bin 934 -> 1147 bytes graphics/pokemon/blipbug/follow_normal.pal | 19 + graphics/pokemon/blipbug/follow_shiny.pal | 19 + graphics/pokemon/blipbug/follower.png | Bin 395 -> 424 bytes graphics/pokemon/blissey/follow_normal.pal | 19 + graphics/pokemon/blissey/follow_shiny.pal | 19 + graphics/pokemon/blissey/follower.png | Bin 677 -> 825 bytes graphics/pokemon/blitzle/follow_normal.pal | 19 + graphics/pokemon/blitzle/follow_shiny.pal | 19 + graphics/pokemon/blitzle/follower.png | Bin 587 -> 623 bytes graphics/pokemon/boldore/follow_normal.pal | 19 + graphics/pokemon/boldore/follow_shiny.pal | 19 + graphics/pokemon/boldore/follower.png | Bin 705 -> 754 bytes graphics/pokemon/boltund/follow_normal.pal | 19 + graphics/pokemon/boltund/follow_shiny.pal | 19 + graphics/pokemon/boltund/follower.png | Bin 618 -> 651 bytes graphics/pokemon/bonsly/follow_normal.pal | 19 + graphics/pokemon/bonsly/follow_shiny.pal | 19 + graphics/pokemon/bonsly/follower.png | Bin 384 -> 600 bytes graphics/pokemon/bouffalant/follow_normal.pal | 19 + graphics/pokemon/bouffalant/follow_shiny.pal | 19 + graphics/pokemon/bouffalant/follower.png | Bin 690 -> 757 bytes graphics/pokemon/bounsweet/follow_normal.pal | 259 + graphics/pokemon/bounsweet/follow_shiny.pal | 259 + graphics/pokemon/bounsweet/follower.png | Bin 471 -> 1246 bytes graphics/pokemon/braixen/follow_normal.pal | 19 + graphics/pokemon/braixen/follow_shiny.pal | 19 + graphics/pokemon/braixen/follower.png | Bin 552 -> 618 bytes graphics/pokemon/braviary/follow_normal.pal | 19 + graphics/pokemon/braviary/follow_shiny.pal | 19 + graphics/pokemon/braviary/follower.png | Bin 1082 -> 1102 bytes .../braviary/hisuian/follow_normal.pal | 17 + .../pokemon/braviary/hisuian/follower.png | Bin 1179 -> 1265 bytes graphics/pokemon/breloom/follow_normal.pal | 19 + graphics/pokemon/breloom/follow_shiny.pal | 19 + graphics/pokemon/breloom/follower.png | Bin 630 -> 837 bytes graphics/pokemon/brionne/follow_normal.pal | 259 + graphics/pokemon/brionne/follow_shiny.pal | 259 + graphics/pokemon/brionne/follower.png | Bin 661 -> 1416 bytes graphics/pokemon/bronzong/follow_normal.pal | 19 + graphics/pokemon/bronzong/follow_shiny.pal | 19 + graphics/pokemon/bronzong/follower.png | Bin 621 -> 856 bytes graphics/pokemon/bronzor/follow_normal.pal | 19 + graphics/pokemon/bronzor/follow_shiny.pal | 19 + graphics/pokemon/bronzor/follower.png | Bin 327 -> 535 bytes graphics/pokemon/bruxish/follow_normal.pal | 259 + graphics/pokemon/bruxish/follow_shiny.pal | 259 + graphics/pokemon/bruxish/follower.png | Bin 761 -> 1561 bytes graphics/pokemon/budew/follow_normal.pal | 19 + graphics/pokemon/budew/follow_shiny.pal | 19 + graphics/pokemon/budew/follower.png | Bin 362 -> 578 bytes graphics/pokemon/buizel/follow_normal.pal | 19 + graphics/pokemon/buizel/follow_shiny.pal | 19 + graphics/pokemon/buizel/follower.png | Bin 678 -> 901 bytes graphics/pokemon/bulbasaur/follow_normal.pal | 19 + graphics/pokemon/bulbasaur/follow_shiny.pal | 19 + graphics/pokemon/bulbasaur/follower.png | Bin 556 -> 722 bytes graphics/pokemon/buneary/follow_normal.pal | 19 + graphics/pokemon/buneary/follow_shiny.pal | 19 + graphics/pokemon/buneary/follower.png | Bin 491 -> 725 bytes graphics/pokemon/bunnelby/follow_normal.pal | 19 + graphics/pokemon/bunnelby/follow_shiny.pal | 19 + graphics/pokemon/bunnelby/follower.png | Bin 442 -> 439 bytes graphics/pokemon/burmy/follow_normal.pal | 19 + graphics/pokemon/burmy/follow_shiny.pal | 19 + graphics/pokemon/burmy/follower.png | Bin 447 -> 690 bytes .../burmy/sandy_cloak/follow_normal.pal | 19 + .../burmy/sandy_cloak/follow_shiny.pal | 19 + .../pokemon/burmy/sandy_cloak/follower.png | Bin 424 -> 399 bytes .../burmy/trash_cloak/follow_normal.pal | 19 + .../burmy/trash_cloak/follow_shiny.pal | 19 + .../pokemon/burmy/trash_cloak/follower.png | Bin 430 -> 406 bytes graphics/pokemon/butterfree/follow_normal.pal | 19 + graphics/pokemon/butterfree/follow_shiny.pal | 19 + graphics/pokemon/butterfree/follower.png | Bin 846 -> 1053 bytes graphics/pokemon/buzzwole/follow_normal.pal | 259 + graphics/pokemon/buzzwole/follow_shiny.pal | 259 + graphics/pokemon/buzzwole/follower.png | Bin 952 -> 1813 bytes graphics/pokemon/cacnea/follow_normal.pal | 19 + graphics/pokemon/cacnea/follow_shiny.pal | 19 + graphics/pokemon/cacnea/follower.png | Bin 555 -> 762 bytes graphics/pokemon/cacturne/follow_normal.pal | 19 + graphics/pokemon/cacturne/follow_shiny.pal | 19 + graphics/pokemon/cacturne/follower.png | Bin 585 -> 728 bytes graphics/pokemon/calyrex/follow_normal.pal | 19 + graphics/pokemon/calyrex/follow_shiny.pal | 19 + graphics/pokemon/calyrex/follower.png | Bin 606 -> 652 bytes .../calyrex/ice_rider/follow_normal.pal | 19 + .../calyrex/ice_rider/follow_shiny.pal | 19 + .../pokemon/calyrex/ice_rider/follower.png | Bin 1108 -> 1111 bytes .../calyrex/shadow_rider/follow_normal.pal | 19 + .../calyrex/shadow_rider/follow_shiny.pal | 19 + .../pokemon/calyrex/shadow_rider/follower.png | Bin 1190 -> 1162 bytes graphics/pokemon/camerupt/follow_normal.pal | 19 + graphics/pokemon/camerupt/follow_shiny.pal | 19 + graphics/pokemon/camerupt/follower.png | Bin 999 -> 1168 bytes graphics/pokemon/carbink/follow_normal.pal | 19 + graphics/pokemon/carbink/follow_shiny.pal | 19 + graphics/pokemon/carbink/follower.png | Bin 515 -> 495 bytes graphics/pokemon/carkol/follow_normal.pal | 19 + graphics/pokemon/carkol/follow_shiny.pal | 19 + graphics/pokemon/carkol/follower.png | Bin 735 -> 811 bytes graphics/pokemon/carnivine/follow_normal.pal | 19 + graphics/pokemon/carnivine/follow_shiny.pal | 19 + graphics/pokemon/carnivine/follower.png | Bin 700 -> 931 bytes graphics/pokemon/carracosta/follow_normal.pal | 19 + graphics/pokemon/carracosta/follow_shiny.pal | 19 + graphics/pokemon/carracosta/follower.png | Bin 921 -> 1138 bytes graphics/pokemon/carvanha/follow_normal.pal | 19 + graphics/pokemon/carvanha/follow_shiny.pal | 19 + graphics/pokemon/carvanha/follower.png | Bin 799 -> 965 bytes graphics/pokemon/cascoon/follow_normal.pal | 19 + graphics/pokemon/cascoon/follow_shiny.pal | 19 + graphics/pokemon/cascoon/follower.png | Bin 614 -> 592 bytes graphics/pokemon/castform/follow_normal.pal | 19 + graphics/pokemon/castform/follow_shiny.pal | 19 + graphics/pokemon/castform/follower.png | Bin 390 -> 333 bytes .../pokemon/castform/rainy/follow_normal.pal | 19 + .../pokemon/castform/rainy/follow_shiny.pal | 19 + graphics/pokemon/castform/rainy/follower.png | Bin 534 -> 580 bytes .../pokemon/castform/snowy/follow_normal.pal | 19 + .../pokemon/castform/snowy/follow_shiny.pal | 19 + graphics/pokemon/castform/snowy/follower.png | Bin 743 -> 768 bytes .../pokemon/castform/sunny/follow_normal.pal | 19 + .../pokemon/castform/sunny/follow_shiny.pal | 19 + graphics/pokemon/castform/sunny/follower.png | Bin 598 -> 653 bytes graphics/pokemon/caterpie/follow_normal.pal | 19 + graphics/pokemon/caterpie/follow_shiny.pal | 19 + graphics/pokemon/caterpie/follower.png | Bin 595 -> 739 bytes graphics/pokemon/celebi/follow_normal.pal | 19 + graphics/pokemon/celebi/follow_shiny.pal | 19 + graphics/pokemon/celebi/follower.png | Bin 587 -> 766 bytes graphics/pokemon/celesteela/follow_normal.pal | 15 + graphics/pokemon/celesteela/follow_shiny.pal | 15 + graphics/pokemon/celesteela/follower.png | Bin 1219 -> 1156 bytes .../pokemon/centiskorch/follow_normal.pal | 19 + graphics/pokemon/centiskorch/follow_shiny.pal | 19 + graphics/pokemon/centiskorch/follower.png | Bin 1040 -> 1127 bytes graphics/pokemon/chandelure/follow_normal.pal | 19 + graphics/pokemon/chandelure/follow_shiny.pal | 19 + graphics/pokemon/chandelure/follower.png | Bin 655 -> 696 bytes graphics/pokemon/chansey/follow_normal.pal | 19 + graphics/pokemon/chansey/follow_shiny.pal | 19 + graphics/pokemon/chansey/follower.png | Bin 947 -> 721 bytes graphics/pokemon/charizard/follow_normal.pal | 19 + graphics/pokemon/charizard/follow_shiny.pal | 19 + graphics/pokemon/charizard/follower.png | Bin 1092 -> 1303 bytes graphics/pokemon/charjabug/follow_normal.pal | 259 + graphics/pokemon/charjabug/follow_shiny.pal | 259 + graphics/pokemon/charjabug/follower.png | Bin 382 -> 1142 bytes graphics/pokemon/charmander/follow_normal.pal | 19 + graphics/pokemon/charmander/follow_shiny.pal | 19 + graphics/pokemon/charmander/follower.png | Bin 542 -> 700 bytes graphics/pokemon/charmeleon/follow_normal.pal | 19 + graphics/pokemon/charmeleon/follow_shiny.pal | 19 + graphics/pokemon/charmeleon/follower.png | Bin 622 -> 795 bytes graphics/pokemon/chatot/follow_normal.pal | 19 + graphics/pokemon/chatot/follow_shiny.pal | 19 + graphics/pokemon/chatot/follower.png | Bin 505 -> 724 bytes graphics/pokemon/cherrim/follow_normal.pal | 19 + graphics/pokemon/cherrim/follow_shiny.pal | 19 + graphics/pokemon/cherrim/follower.png | Bin 401 -> 623 bytes graphics/pokemon/cherubi/follow_normal.pal | 19 + graphics/pokemon/cherubi/follow_shiny.pal | 19 + graphics/pokemon/cherubi/follower.png | Bin 543 -> 740 bytes graphics/pokemon/chesnaught/follow_normal.pal | 19 + graphics/pokemon/chesnaught/follow_shiny.pal | 19 + graphics/pokemon/chesnaught/follower.png | Bin 966 -> 1026 bytes graphics/pokemon/chespin/follow_normal.pal | 19 + graphics/pokemon/chespin/follow_shiny.pal | 19 + graphics/pokemon/chespin/follower.png | Bin 454 -> 501 bytes graphics/pokemon/chewtle/follow_normal.pal | 19 + graphics/pokemon/chewtle/follow_shiny.pal | 19 + graphics/pokemon/chewtle/follower.png | Bin 403 -> 421 bytes graphics/pokemon/chikorita/follow_normal.pal | 19 + graphics/pokemon/chikorita/follow_shiny.pal | 19 + graphics/pokemon/chikorita/follower.png | Bin 479 -> 657 bytes graphics/pokemon/chimchar/follow_normal.pal | 19 + graphics/pokemon/chimchar/follow_shiny.pal | 19 + graphics/pokemon/chimchar/follower.png | Bin 560 -> 796 bytes graphics/pokemon/chimecho/follow_normal.pal | 19 + graphics/pokemon/chimecho/follow_shiny.pal | 19 + graphics/pokemon/chimecho/follower.png | Bin 334 -> 540 bytes graphics/pokemon/chinchou/follow_normal.pal | 19 + graphics/pokemon/chinchou/follow_shiny.pal | 19 + graphics/pokemon/chinchou/follower.png | Bin 662 -> 878 bytes graphics/pokemon/chingling/follow_normal.pal | 19 + graphics/pokemon/chingling/follow_shiny.pal | 19 + graphics/pokemon/chingling/follower.png | Bin 502 -> 740 bytes graphics/pokemon/cinccino/follow_normal.pal | 19 + graphics/pokemon/cinccino/follow_shiny.pal | 19 + graphics/pokemon/cinccino/follower.png | Bin 680 -> 758 bytes graphics/pokemon/cinderace/follow_normal.pal | 19 + graphics/pokemon/cinderace/follow_shiny.pal | 19 + graphics/pokemon/cinderace/follower.png | Bin 769 -> 847 bytes graphics/pokemon/clamperl/follow_normal.pal | 19 + graphics/pokemon/clamperl/follow_shiny.pal | 19 + graphics/pokemon/clamperl/follower.png | Bin 534 -> 716 bytes graphics/pokemon/clauncher/follow_normal.pal | 19 + graphics/pokemon/clauncher/follow_shiny.pal | 19 + graphics/pokemon/clauncher/follower.png | Bin 820 -> 785 bytes graphics/pokemon/clawitzer/follow_normal.pal | 19 + graphics/pokemon/clawitzer/follow_shiny.pal | 19 + graphics/pokemon/clawitzer/follower.png | Bin 1097 -> 1238 bytes graphics/pokemon/claydol/follow_normal.pal | 19 + graphics/pokemon/claydol/follow_shiny.pal | 19 + graphics/pokemon/claydol/follower.png | Bin 437 -> 667 bytes graphics/pokemon/clefable/follow_normal.pal | 19 + graphics/pokemon/clefable/follow_shiny.pal | 19 + graphics/pokemon/clefable/follower.png | Bin 680 -> 819 bytes graphics/pokemon/clefairy/follow_normal.pal | 19 + graphics/pokemon/clefairy/follow_shiny.pal | 19 + graphics/pokemon/clefairy/follower.png | Bin 534 -> 653 bytes graphics/pokemon/cleffa/follow_normal.pal | 19 + graphics/pokemon/cleffa/follow_shiny.pal | 19 + graphics/pokemon/cleffa/follower.png | Bin 457 -> 619 bytes graphics/pokemon/clobbopus/follow_normal.pal | 19 + graphics/pokemon/clobbopus/follow_shiny.pal | 19 + graphics/pokemon/clobbopus/follower.png | Bin 588 -> 574 bytes graphics/pokemon/cloyster/follow_normal.pal | 19 + graphics/pokemon/cloyster/follow_shiny.pal | 19 + graphics/pokemon/cloyster/follower.png | Bin 1064 -> 1287 bytes graphics/pokemon/coalossal/follow_normal.pal | 19 + graphics/pokemon/coalossal/follow_shiny.pal | 19 + graphics/pokemon/coalossal/follower.png | Bin 1291 -> 1138 bytes graphics/pokemon/cobalion/follow_normal.pal | 19 + graphics/pokemon/cobalion/follow_shiny.pal | 19 + graphics/pokemon/cobalion/follower.png | Bin 813 -> 860 bytes graphics/pokemon/cofagrigus/follow_normal.pal | 19 + graphics/pokemon/cofagrigus/follow_shiny.pal | 19 + graphics/pokemon/cofagrigus/follower.png | Bin 698 -> 705 bytes graphics/pokemon/combee/follow_normal.pal | 19 + graphics/pokemon/combee/follow_shiny.pal | 19 + graphics/pokemon/combee/follower.png | Bin 449 -> 702 bytes graphics/pokemon/combusken/follow_normal.pal | 19 + graphics/pokemon/combusken/follow_shiny.pal | 19 + graphics/pokemon/combusken/follower.png | Bin 970 -> 762 bytes graphics/pokemon/comfey/follow_normal.pal | 259 + graphics/pokemon/comfey/follow_shiny.pal | 259 + graphics/pokemon/comfey/follower.png | Bin 978 -> 1757 bytes graphics/pokemon/conkeldurr/follow_normal.pal | 19 + graphics/pokemon/conkeldurr/follow_shiny.pal | 19 + graphics/pokemon/conkeldurr/follower.png | Bin 957 -> 989 bytes graphics/pokemon/copperajah/follow_normal.pal | 19 + graphics/pokemon/copperajah/follow_shiny.pal | 19 + graphics/pokemon/copperajah/follower.png | Bin 1018 -> 1068 bytes graphics/pokemon/corphish/follow_normal.pal | 19 + graphics/pokemon/corphish/follow_shiny.pal | 19 + graphics/pokemon/corphish/follower.png | Bin 890 -> 1063 bytes graphics/pokemon/corsola/follow_normal.pal | 19 + graphics/pokemon/corsola/follow_shiny.pal | 19 + graphics/pokemon/corsola/follower.png | Bin 687 -> 834 bytes .../corsola/galarian/follow_normal.pal | 19 + .../pokemon/corsola/galarian/follow_shiny.pal | 19 + .../pokemon/corsola/galarian/follower.png | Bin 642 -> 665 bytes .../pokemon/corviknight/follow_normal.pal | 19 + graphics/pokemon/corviknight/follow_shiny.pal | 19 + graphics/pokemon/corviknight/follower.png | Bin 871 -> 971 bytes .../pokemon/corvisquire/follow_normal.pal | 19 + graphics/pokemon/corvisquire/follow_shiny.pal | 19 + graphics/pokemon/corvisquire/follower.png | Bin 793 -> 861 bytes graphics/pokemon/cosmoem/follow_normal.pal | 259 + graphics/pokemon/cosmoem/follow_shiny.pal | 259 + graphics/pokemon/cosmoem/follower.png | Bin 496 -> 1297 bytes graphics/pokemon/cosmog/follow_normal.pal | 259 + graphics/pokemon/cosmog/follow_shiny.pal | 259 + graphics/pokemon/cosmog/follower.png | Bin 551 -> 1279 bytes graphics/pokemon/cottonee/follow_normal.pal | 19 + graphics/pokemon/cottonee/follow_shiny.pal | 19 + graphics/pokemon/cottonee/follower.png | Bin 471 -> 555 bytes .../pokemon/crabominable/follow_normal.pal | 259 + .../pokemon/crabominable/follow_shiny.pal | 259 + graphics/pokemon/crabominable/follower.png | Bin 1045 -> 1803 bytes graphics/pokemon/crabrawler/follow_normal.pal | 259 + graphics/pokemon/crabrawler/follow_shiny.pal | 259 + graphics/pokemon/crabrawler/follower.png | Bin 765 -> 1500 bytes graphics/pokemon/cradily/follow_normal.pal | 19 + graphics/pokemon/cradily/follow_shiny.pal | 19 + graphics/pokemon/cradily/follower.png | Bin 917 -> 1258 bytes graphics/pokemon/cramorant/follow_normal.pal | 19 + graphics/pokemon/cramorant/follow_shiny.pal | 19 + graphics/pokemon/cramorant/follower.png | Bin 642 -> 701 bytes graphics/pokemon/cranidos/follow_normal.pal | 19 + graphics/pokemon/cranidos/follow_shiny.pal | 19 + graphics/pokemon/cranidos/follower.png | Bin 493 -> 497 bytes graphics/pokemon/crawdaunt/follow_normal.pal | 19 + graphics/pokemon/crawdaunt/follow_shiny.pal | 19 + graphics/pokemon/crawdaunt/follower.png | Bin 900 -> 1163 bytes graphics/pokemon/cresselia/follow_normal.pal | 19 + graphics/pokemon/cresselia/follow_shiny.pal | 19 + graphics/pokemon/cresselia/follower.png | Bin 953 -> 1177 bytes graphics/pokemon/croagunk/follow_normal.pal | 19 + graphics/pokemon/croagunk/follow_shiny.pal | 19 + graphics/pokemon/croagunk/follower.png | Bin 488 -> 720 bytes graphics/pokemon/crobat/follow_normal.pal | 19 + graphics/pokemon/crobat/follow_shiny.pal | 19 + graphics/pokemon/crobat/follower.png | Bin 1081 -> 1148 bytes graphics/pokemon/croconaw/follow_normal.pal | 19 + graphics/pokemon/croconaw/follow_shiny.pal | 19 + graphics/pokemon/croconaw/follower.png | Bin 851 -> 1022 bytes graphics/pokemon/crustle/follow_normal.pal | 19 + graphics/pokemon/crustle/follow_shiny.pal | 19 + graphics/pokemon/crustle/follower.png | Bin 777 -> 806 bytes graphics/pokemon/cryogonal/follow_normal.pal | 19 + graphics/pokemon/cryogonal/follow_shiny.pal | 19 + graphics/pokemon/cryogonal/follower.png | Bin 999 -> 1017 bytes graphics/pokemon/cubchoo/follow_normal.pal | 19 + graphics/pokemon/cubchoo/follow_shiny.pal | 19 + graphics/pokemon/cubchoo/follower.png | Bin 545 -> 618 bytes graphics/pokemon/cubone/follow_normal.pal | 19 + graphics/pokemon/cubone/follow_shiny.pal | 19 + graphics/pokemon/cubone/follower.png | Bin 611 -> 789 bytes graphics/pokemon/cufant/follow_normal.pal | 19 + graphics/pokemon/cufant/follow_shiny.pal | 19 + graphics/pokemon/cufant/follower.png | Bin 538 -> 572 bytes graphics/pokemon/cursola/follow_normal.pal | 19 + graphics/pokemon/cursola/follow_shiny.pal | 19 + graphics/pokemon/cursola/follower.png | Bin 897 -> 1076 bytes graphics/pokemon/cutiefly/follow_normal.pal | 259 + graphics/pokemon/cutiefly/follow_shiny.pal | 259 + graphics/pokemon/cutiefly/follower.png | Bin 466 -> 1222 bytes graphics/pokemon/cyndaquil/follow_normal.pal | 19 + graphics/pokemon/cyndaquil/follow_shiny.pal | 19 + graphics/pokemon/cyndaquil/follower.png | Bin 675 -> 891 bytes graphics/pokemon/darkrai/follow_normal.pal | 19 + graphics/pokemon/darkrai/follow_shiny.pal | 19 + graphics/pokemon/darkrai/follower.png | Bin 1069 -> 1288 bytes graphics/pokemon/darmanitan/follow_normal.pal | 19 + graphics/pokemon/darmanitan/follow_shiny.pal | 19 + graphics/pokemon/darmanitan/follower.png | Bin 832 -> 898 bytes .../darmanitan/galarian/follow_normal.pal | 19 + .../darmanitan/galarian/follow_shiny.pal | 19 + .../pokemon/darmanitan/galarian/follower.png | Bin 751 -> 747 bytes graphics/pokemon/dartrix/follow_normal.pal | 19 + graphics/pokemon/dartrix/follow_shiny.pal | 259 + graphics/pokemon/dartrix/follower.png | Bin 674 -> 1462 bytes graphics/pokemon/darumaka/follow_normal.pal | 19 + graphics/pokemon/darumaka/follow_shiny.pal | 19 + graphics/pokemon/darumaka/follower.png | Bin 506 -> 548 bytes .../darumaka/galarian/follow_normal.pal | 19 + .../darumaka/galarian/follow_shiny.pal | 19 + .../pokemon/darumaka/galarian/follower.png | Bin 492 -> 515 bytes graphics/pokemon/decidueye/follow_normal.pal | 18 + graphics/pokemon/decidueye/follow_shiny.pal | 18 + graphics/pokemon/decidueye/follower.png | Bin 805 -> 888 bytes .../decidueye/hisuian/follow_normal.pal | 19 + .../pokemon/decidueye/hisuian/follower.png | Bin 929 -> 963 bytes graphics/pokemon/dedenne/follow_normal.pal | 19 + graphics/pokemon/dedenne/follow_shiny.pal | 19 + graphics/pokemon/dedenne/follower.png | Bin 555 -> 597 bytes .../pokemon/deerling/autumn/follow_normal.pal | 19 + .../pokemon/deerling/autumn/follow_shiny.pal | 19 + graphics/pokemon/deerling/follow_normal.pal | 19 + graphics/pokemon/deerling/follow_shiny.pal | 19 + graphics/pokemon/deerling/follower.png | Bin 550 -> 616 bytes .../pokemon/deerling/summer/follow_normal.pal | 19 + .../pokemon/deerling/summer/follow_shiny.pal | 19 + .../pokemon/deerling/winter/follow_normal.pal | 19 + .../pokemon/deerling/winter/follow_shiny.pal | 19 + graphics/pokemon/deino/follow_normal.pal | 19 + graphics/pokemon/deino/follow_shiny.pal | 19 + graphics/pokemon/deino/follower.png | Bin 560 -> 615 bytes graphics/pokemon/delcatty/follow_normal.pal | 19 + graphics/pokemon/delcatty/follow_shiny.pal | 19 + graphics/pokemon/delcatty/follower.png | Bin 830 -> 949 bytes graphics/pokemon/delibird/follow_normal.pal | 19 + graphics/pokemon/delibird/follow_shiny.pal | 19 + graphics/pokemon/delibird/follower.png | Bin 667 -> 840 bytes graphics/pokemon/delphox/follow_normal.pal | 19 + graphics/pokemon/delphox/follow_shiny.pal | 19 + graphics/pokemon/delphox/follower.png | Bin 803 -> 895 bytes .../pokemon/deoxys/attack/follow_normal.pal | 19 + .../pokemon/deoxys/attack/follow_shiny.pal | 19 + graphics/pokemon/deoxys/attack/follower.png | Bin 841 -> 914 bytes .../pokemon/deoxys/defense/follow_normal.pal | 19 + .../pokemon/deoxys/defense/follow_shiny.pal | 19 + graphics/pokemon/deoxys/defense/follower.png | Bin 813 -> 823 bytes graphics/pokemon/deoxys/follow_normal.pal | 19 + graphics/pokemon/deoxys/follow_shiny.pal | 19 + graphics/pokemon/deoxys/follower.png | Bin 887 -> 998 bytes .../pokemon/deoxys/speed/follow_normal.pal | 19 + .../pokemon/deoxys/speed/follow_shiny.pal | 19 + graphics/pokemon/deoxys/speed/follower.png | Bin 831 -> 843 bytes graphics/pokemon/dewgong/follow_normal.pal | 19 + graphics/pokemon/dewgong/follow_shiny.pal | 19 + graphics/pokemon/dewgong/follower.png | Bin 817 -> 983 bytes graphics/pokemon/dewott/follow_normal.pal | 19 + graphics/pokemon/dewott/follow_shiny.pal | 19 + graphics/pokemon/dewott/follower.png | Bin 533 -> 599 bytes graphics/pokemon/dewpider/follow_normal.pal | 259 + graphics/pokemon/dewpider/follow_shiny.pal | 259 + graphics/pokemon/dewpider/follower.png | Bin 592 -> 1414 bytes graphics/pokemon/dhelmise/follow_normal.pal | 259 + graphics/pokemon/dhelmise/follow_shiny.pal | 259 + graphics/pokemon/dhelmise/follower.png | Bin 757 -> 1594 bytes graphics/pokemon/dialga/follow_normal.pal | 19 + graphics/pokemon/dialga/follow_shiny.pal | 19 + graphics/pokemon/dialga/follower.png | Bin 1612 -> 1853 bytes .../pokemon/dialga/origin/follow_normal.pal | 19 + graphics/pokemon/dialga/origin/follower.png | Bin 2211 -> 1890 bytes graphics/pokemon/diancie/follow_normal.pal | 19 + graphics/pokemon/diancie/follow_shiny.pal | 19 + graphics/pokemon/diancie/follower.png | Bin 692 -> 741 bytes graphics/pokemon/diggersby/follow_normal.pal | 19 + graphics/pokemon/diggersby/follow_shiny.pal | 19 + graphics/pokemon/diggersby/follower.png | Bin 673 -> 672 bytes .../pokemon/diglett/alolan/follow_normal.pal | 19 + .../pokemon/diglett/alolan/follow_shiny.pal | 19 + graphics/pokemon/diglett/alolan/follower.png | Bin 459 -> 475 bytes graphics/pokemon/diglett/follow_normal.pal | 19 + graphics/pokemon/diglett/follow_shiny.pal | 19 + graphics/pokemon/diglett/follower.png | Bin 440 -> 643 bytes graphics/pokemon/ditto/follow_normal.pal | 19 + graphics/pokemon/ditto/follow_shiny.pal | 19 + graphics/pokemon/ditto/follower.png | Bin 369 -> 556 bytes graphics/pokemon/dodrio/follow_normal.pal | 19 + graphics/pokemon/dodrio/follow_shiny.pal | 19 + graphics/pokemon/dodrio/follower.png | Bin 1075 -> 1300 bytes graphics/pokemon/doduo/follow_normal.pal | 19 + graphics/pokemon/doduo/follow_shiny.pal | 19 + graphics/pokemon/doduo/follower.png | Bin 535 -> 713 bytes graphics/pokemon/donphan/follow_normal.pal | 19 + graphics/pokemon/donphan/follow_shiny.pal | 19 + graphics/pokemon/donphan/follower.png | Bin 732 -> 940 bytes graphics/pokemon/dottler/follow_normal.pal | 19 + graphics/pokemon/dottler/follow_shiny.pal | 19 + graphics/pokemon/dottler/follower.png | Bin 326 -> 334 bytes graphics/pokemon/doublade/follow_normal.pal | 19 + graphics/pokemon/doublade/follow_shiny.pal | 19 + graphics/pokemon/doublade/follower.png | Bin 824 -> 849 bytes graphics/pokemon/dracovish/follow_normal.pal | 19 + graphics/pokemon/dracovish/follow_shiny.pal | 19 + graphics/pokemon/dracovish/follower.png | Bin 870 -> 975 bytes graphics/pokemon/dracozolt/follow_normal.pal | 19 + graphics/pokemon/dracozolt/follow_shiny.pal | 19 + graphics/pokemon/dracozolt/follower.png | Bin 1082 -> 1118 bytes graphics/pokemon/dragalge/follow_normal.pal | 19 + graphics/pokemon/dragalge/follow_shiny.pal | 19 + graphics/pokemon/dragalge/follower.png | Bin 870 -> 1028 bytes graphics/pokemon/dragapult/follow_normal.pal | 19 + graphics/pokemon/dragapult/follow_shiny.pal | 19 + graphics/pokemon/dragapult/follower.png | Bin 1027 -> 1058 bytes graphics/pokemon/dragonair/follow_normal.pal | 19 + graphics/pokemon/dragonair/follow_shiny.pal | 19 + graphics/pokemon/dragonair/follower.png | Bin 981 -> 1291 bytes graphics/pokemon/dragonite/follow_normal.pal | 19 + graphics/pokemon/dragonite/follow_shiny.pal | 19 + graphics/pokemon/dragonite/follower.png | Bin 1015 -> 1153 bytes graphics/pokemon/drakloak/follow_normal.pal | 19 + graphics/pokemon/drakloak/follow_shiny.pal | 19 + graphics/pokemon/drakloak/follower.png | Bin 1037 -> 1111 bytes graphics/pokemon/drampa/follow_normal.pal | 259 + graphics/pokemon/drampa/follow_shiny.pal | 259 + graphics/pokemon/drampa/follower.png | Bin 795 -> 1622 bytes graphics/pokemon/drapion/follow_normal.pal | 19 + graphics/pokemon/drapion/follow_shiny.pal | 19 + graphics/pokemon/drapion/follower.png | Bin 1004 -> 1264 bytes graphics/pokemon/dratini/follow_normal.pal | 19 + graphics/pokemon/dratini/follow_shiny.pal | 19 + graphics/pokemon/dratini/follower.png | Bin 639 -> 852 bytes graphics/pokemon/drednaw/follow_normal.pal | 19 + graphics/pokemon/drednaw/follow_shiny.pal | 19 + graphics/pokemon/drednaw/follower.png | Bin 616 -> 696 bytes graphics/pokemon/dreepy/follow_normal.pal | 19 + graphics/pokemon/dreepy/follow_shiny.pal | 19 + graphics/pokemon/dreepy/follower.png | Bin 577 -> 633 bytes graphics/pokemon/drifblim/follow_normal.pal | 19 + graphics/pokemon/drifblim/follow_shiny.pal | 19 + graphics/pokemon/drifblim/follower.png | Bin 579 -> 818 bytes graphics/pokemon/drifloon/follow_normal.pal | 19 + graphics/pokemon/drifloon/follow_shiny.pal | 19 + graphics/pokemon/drifloon/follower.png | Bin 416 -> 620 bytes graphics/pokemon/drilbur/follow_normal.pal | 19 + graphics/pokemon/drilbur/follow_shiny.pal | 19 + graphics/pokemon/drilbur/follower.png | Bin 513 -> 607 bytes graphics/pokemon/drizzile/follow_normal.pal | 19 + graphics/pokemon/drizzile/follow_shiny.pal | 19 + graphics/pokemon/drizzile/follower.png | Bin 736 -> 747 bytes graphics/pokemon/drowzee/follow_normal.pal | 19 + graphics/pokemon/drowzee/follow_shiny.pal | 19 + graphics/pokemon/drowzee/follower.png | Bin 593 -> 744 bytes graphics/pokemon/druddigon/follow_normal.pal | 19 + graphics/pokemon/druddigon/follow_shiny.pal | 19 + graphics/pokemon/druddigon/follower.png | Bin 1024 -> 1085 bytes graphics/pokemon/dubwool/follow_normal.pal | 19 + graphics/pokemon/dubwool/follow_shiny.pal | 19 + graphics/pokemon/dubwool/follower.png | Bin 786 -> 809 bytes graphics/pokemon/ducklett/follow_normal.pal | 19 + graphics/pokemon/ducklett/follow_shiny.pal | 19 + graphics/pokemon/ducklett/follower.png | Bin 431 -> 498 bytes .../pokemon/dugtrio/alolan/follow_normal.pal | 19 + .../pokemon/dugtrio/alolan/follow_shiny.pal | 19 + graphics/pokemon/dugtrio/alolan/follower.png | Bin 854 -> 879 bytes graphics/pokemon/dugtrio/follow_normal.pal | 19 + graphics/pokemon/dugtrio/follow_shiny.pal | 19 + graphics/pokemon/dugtrio/follower.png | Bin 699 -> 936 bytes graphics/pokemon/dunsparce/follow_normal.pal | 19 + graphics/pokemon/dunsparce/follow_shiny.pal | 19 + graphics/pokemon/dunsparce/follower.png | Bin 735 -> 963 bytes graphics/pokemon/duosion/follow_normal.pal | 19 + graphics/pokemon/duosion/follow_shiny.pal | 19 + graphics/pokemon/duosion/follower.png | Bin 595 -> 578 bytes graphics/pokemon/duraludon/follow_normal.pal | 19 + graphics/pokemon/duraludon/follow_shiny.pal | 19 + graphics/pokemon/duraludon/follower.png | Bin 818 -> 822 bytes graphics/pokemon/durant/follow_normal.pal | 19 + graphics/pokemon/durant/follow_shiny.pal | 19 + graphics/pokemon/durant/follower.png | Bin 581 -> 605 bytes graphics/pokemon/dusclops/follow_normal.pal | 19 + graphics/pokemon/dusclops/follow_shiny.pal | 19 + graphics/pokemon/dusclops/follower.png | Bin 913 -> 1102 bytes graphics/pokemon/dusknoir/follow_normal.pal | 19 + graphics/pokemon/dusknoir/follow_shiny.pal | 19 + graphics/pokemon/dusknoir/follower.png | Bin 899 -> 1093 bytes graphics/pokemon/duskull/follow_normal.pal | 19 + graphics/pokemon/duskull/follow_shiny.pal | 19 + graphics/pokemon/duskull/follower.png | Bin 515 -> 706 bytes graphics/pokemon/dustox/follow_normal.pal | 19 + graphics/pokemon/dustox/follow_shiny.pal | 19 + graphics/pokemon/dustox/follower.png | Bin 848 -> 1007 bytes graphics/pokemon/dwebble/follow_normal.pal | 19 + graphics/pokemon/dwebble/follow_shiny.pal | 19 + graphics/pokemon/dwebble/follower.png | Bin 500 -> 526 bytes graphics/pokemon/eelektrik/follow_normal.pal | 19 + graphics/pokemon/eelektrik/follow_shiny.pal | 19 + graphics/pokemon/eelektrik/follower.png | Bin 800 -> 788 bytes graphics/pokemon/eelektross/follow_normal.pal | 19 + graphics/pokemon/eelektross/follow_shiny.pal | 19 + graphics/pokemon/eelektross/follower.png | Bin 914 -> 941 bytes graphics/pokemon/eevee/follow_normal.pal | 19 + graphics/pokemon/eevee/follow_shiny.pal | 19 + graphics/pokemon/eevee/follower.png | Bin 576 -> 712 bytes graphics/pokemon/eiscue/follow_normal.pal | 19 + graphics/pokemon/eiscue/follow_shiny.pal | 19 + graphics/pokemon/eiscue/follower.png | Bin 686 -> 694 bytes graphics/pokemon/ekans/follow_normal.pal | 19 + graphics/pokemon/ekans/follow_shiny.pal | 19 + graphics/pokemon/ekans/follower.png | Bin 612 -> 792 bytes graphics/pokemon/eldegoss/follow_normal.pal | 19 + graphics/pokemon/eldegoss/follow_shiny.pal | 19 + graphics/pokemon/eldegoss/follower.png | Bin 617 -> 664 bytes graphics/pokemon/electabuzz/follow_normal.pal | 19 + graphics/pokemon/electabuzz/follow_shiny.pal | 19 + graphics/pokemon/electabuzz/follower.png | Bin 667 -> 842 bytes graphics/pokemon/electivire/follow_normal.pal | 19 + graphics/pokemon/electivire/follow_shiny.pal | 19 + graphics/pokemon/electivire/follower.png | Bin 941 -> 1218 bytes graphics/pokemon/electrike/follow_normal.pal | 19 + graphics/pokemon/electrike/follow_shiny.pal | 19 + graphics/pokemon/electrike/follower.png | Bin 630 -> 788 bytes graphics/pokemon/electrode/follow_normal.pal | 19 + graphics/pokemon/electrode/follow_shiny.pal | 19 + graphics/pokemon/electrode/follower.png | Bin 447 -> 593 bytes .../electrode/hisuian/follow_normal.pal | 16 + .../pokemon/electrode/hisuian/follower.png | Bin 523 -> 564 bytes graphics/pokemon/elekid/follow_normal.pal | 19 + graphics/pokemon/elekid/follow_shiny.pal | 19 + graphics/pokemon/elekid/follower.png | Bin 562 -> 713 bytes graphics/pokemon/elgyem/follow_normal.pal | 19 + graphics/pokemon/elgyem/follow_shiny.pal | 19 + graphics/pokemon/elgyem/follower.png | Bin 437 -> 452 bytes graphics/pokemon/emboar/follow_normal.pal | 19 + graphics/pokemon/emboar/follow_shiny.pal | 19 + graphics/pokemon/emboar/follower.png | Bin 1074 -> 1121 bytes graphics/pokemon/emolga/follow_normal.pal | 19 + graphics/pokemon/emolga/follow_shiny.pal | 19 + graphics/pokemon/emolga/follower.png | Bin 595 -> 584 bytes graphics/pokemon/empoleon/follow_normal.pal | 19 + graphics/pokemon/empoleon/follow_shiny.pal | 19 + graphics/pokemon/empoleon/follower.png | Bin 770 -> 999 bytes graphics/pokemon/enamorus/follow_normal.pal | 19 + graphics/pokemon/enamorus/follower.png | Bin 1643 -> 1547 bytes .../enamorus/therian/follow_normal.pal | 19 + .../pokemon/enamorus/therian/follower.png | Bin 1552 -> 1451 bytes graphics/pokemon/entei/follow_normal.pal | 19 + graphics/pokemon/entei/follow_shiny.pal | 19 + graphics/pokemon/entei/follower.png | Bin 1073 -> 1292 bytes graphics/pokemon/escavalier/follow_normal.pal | 19 + graphics/pokemon/escavalier/follow_shiny.pal | 19 + graphics/pokemon/escavalier/follower.png | Bin 1207 -> 1279 bytes graphics/pokemon/espeon/follow_normal.pal | 19 + graphics/pokemon/espeon/follow_shiny.pal | 19 + graphics/pokemon/espeon/follower.png | Bin 1208 -> 983 bytes graphics/pokemon/espurr/follow_normal.pal | 19 + graphics/pokemon/espurr/follow_shiny.pal | 19 + graphics/pokemon/espurr/follower.png | Bin 512 -> 534 bytes graphics/pokemon/eternatus/follow_normal.pal | 19 + graphics/pokemon/eternatus/follow_shiny.pal | 19 + graphics/pokemon/eternatus/follower.png | Bin 3305 -> 3100 bytes graphics/pokemon/excadrill/follow_normal.pal | 19 + graphics/pokemon/excadrill/follow_shiny.pal | 19 + graphics/pokemon/excadrill/follower.png | Bin 748 -> 795 bytes graphics/pokemon/exeggcute/follow_normal.pal | 19 + graphics/pokemon/exeggcute/follow_shiny.pal | 19 + graphics/pokemon/exeggcute/follower.png | Bin 882 -> 1033 bytes .../exeggutor/alolan/follow_normal.pal | 19 + .../pokemon/exeggutor/alolan/follow_shiny.pal | 19 + .../pokemon/exeggutor/alolan/follower.png | Bin 1354 -> 1368 bytes graphics/pokemon/exeggutor/follow_normal.pal | 19 + graphics/pokemon/exeggutor/follow_shiny.pal | 19 + graphics/pokemon/exeggutor/follower.png | Bin 861 -> 1022 bytes graphics/pokemon/exploud/follow_normal.pal | 19 + graphics/pokemon/exploud/follow_shiny.pal | 19 + graphics/pokemon/exploud/follower.png | Bin 1181 -> 1361 bytes graphics/pokemon/falinks/follow_normal.pal | 14 + graphics/pokemon/falinks/follow_shiny.pal | 14 + graphics/pokemon/falinks/follower.png | Bin 1139 -> 1034 bytes graphics/pokemon/farfetchd/follow_normal.pal | 19 + graphics/pokemon/farfetchd/follow_shiny.pal | 19 + graphics/pokemon/farfetchd/follower.png | Bin 627 -> 799 bytes .../farfetchd/galarian/follow_normal.pal | 19 + .../farfetchd/galarian/follow_shiny.pal | 19 + .../pokemon/farfetchd/galarian/follower.png | Bin 664 -> 745 bytes graphics/pokemon/fearow/follow_normal.pal | 19 + graphics/pokemon/fearow/follow_shiny.pal | 19 + graphics/pokemon/fearow/follower.png | Bin 1073 -> 1257 bytes graphics/pokemon/feebas/follow_normal.pal | 19 + graphics/pokemon/feebas/follow_shiny.pal | 19 + graphics/pokemon/feebas/follower.png | Bin 553 -> 774 bytes graphics/pokemon/fennekin/follow_normal.pal | 19 + graphics/pokemon/fennekin/follow_shiny.pal | 19 + graphics/pokemon/fennekin/follower.png | Bin 523 -> 517 bytes graphics/pokemon/feraligatr/follow_normal.pal | 19 + graphics/pokemon/feraligatr/follow_shiny.pal | 19 + graphics/pokemon/feraligatr/follower.png | Bin 1040 -> 1286 bytes graphics/pokemon/ferroseed/follow_normal.pal | 19 + graphics/pokemon/ferroseed/follow_shiny.pal | 19 + graphics/pokemon/ferroseed/follower.png | Bin 511 -> 595 bytes graphics/pokemon/ferrothorn/follow_normal.pal | 19 + graphics/pokemon/ferrothorn/follow_shiny.pal | 19 + graphics/pokemon/ferrothorn/follower.png | Bin 603 -> 632 bytes graphics/pokemon/finneon/follow_normal.pal | 19 + graphics/pokemon/finneon/follow_shiny.pal | 19 + graphics/pokemon/finneon/follower.png | Bin 553 -> 757 bytes graphics/pokemon/flaaffy/follow_normal.pal | 19 + graphics/pokemon/flaaffy/follow_shiny.pal | 19 + graphics/pokemon/flaaffy/follower.png | Bin 789 -> 955 bytes .../flabebe/blue_flower/follow_normal.pal | 19 + .../flabebe/blue_flower/follow_shiny.pal | 19 + graphics/pokemon/flabebe/follow_normal.pal | 19 + graphics/pokemon/flabebe/follow_shiny.pal | 19 + graphics/pokemon/flabebe/follower.png | Bin 659 -> 706 bytes .../flabebe/orange_flower/follow_normal.pal | 19 + .../flabebe/orange_flower/follow_shiny.pal | 19 + .../flabebe/white_flower/follow_normal.pal | 19 + .../flabebe/white_flower/follow_shiny.pal | 19 + .../flabebe/yellow_flower/follow_normal.pal | 19 + .../flabebe/yellow_flower/follow_shiny.pal | 19 + graphics/pokemon/flapple/follow_normal.pal | 19 + graphics/pokemon/flapple/follow_shiny.pal | 19 + graphics/pokemon/flapple/follower.png | Bin 814 -> 936 bytes graphics/pokemon/flareon/follow_normal.pal | 19 + graphics/pokemon/flareon/follow_shiny.pal | 19 + graphics/pokemon/flareon/follower.png | Bin 881 -> 1016 bytes .../pokemon/fletchinder/follow_normal.pal | 19 + graphics/pokemon/fletchinder/follow_shiny.pal | 19 + graphics/pokemon/fletchinder/follower.png | Bin 894 -> 925 bytes graphics/pokemon/fletchling/follow_normal.pal | 19 + graphics/pokemon/fletchling/follow_shiny.pal | 19 + graphics/pokemon/fletchling/follower.png | Bin 417 -> 462 bytes graphics/pokemon/floatzel/follow_normal.pal | 19 + graphics/pokemon/floatzel/follow_shiny.pal | 19 + graphics/pokemon/floatzel/follower.png | Bin 801 -> 1111 bytes .../floette/blue_flower/follow_normal.pal | 19 + .../floette/blue_flower/follow_shiny.pal | 19 + .../floette/eternal_flower/follow_normal.pal | 19 + .../floette/eternal_flower/follow_shiny.pal | 19 + .../floette/eternal_flower/follower.png | Bin 907 -> 916 bytes graphics/pokemon/floette/follow_normal.pal | 19 + graphics/pokemon/floette/follow_shiny.pal | 19 + graphics/pokemon/floette/follower.png | Bin 732 -> 778 bytes .../floette/orange_flower/follow_normal.pal | 19 + .../floette/orange_flower/follow_shiny.pal | 19 + .../floette/white_flower/follow_normal.pal | 19 + .../floette/white_flower/follow_shiny.pal | 19 + .../floette/yellow_flower/follow_normal.pal | 19 + .../floette/yellow_flower/follow_shiny.pal | 19 + .../florges/blue_flower/follow_normal.pal | 19 + .../florges/blue_flower/follow_shiny.pal | 19 + graphics/pokemon/florges/follow_normal.pal | 19 + graphics/pokemon/florges/follow_shiny.pal | 19 + graphics/pokemon/florges/follower.png | Bin 1183 -> 1184 bytes .../florges/orange_flower/follow_normal.pal | 19 + .../florges/orange_flower/follow_shiny.pal | 19 + .../florges/white_flower/follow_normal.pal | 19 + .../florges/white_flower/follow_shiny.pal | 19 + .../florges/yellow_flower/follow_normal.pal | 19 + .../florges/yellow_flower/follow_shiny.pal | 19 + graphics/pokemon/flygon/follow_normal.pal | 19 + graphics/pokemon/flygon/follow_shiny.pal | 19 + graphics/pokemon/flygon/follower.png | Bin 989 -> 1175 bytes graphics/pokemon/fomantis/follow_normal.pal | 259 + graphics/pokemon/fomantis/follow_shiny.pal | 259 + graphics/pokemon/fomantis/follower.png | Bin 455 -> 1233 bytes graphics/pokemon/foongus/follow_normal.pal | 19 + graphics/pokemon/foongus/follow_shiny.pal | 19 + graphics/pokemon/foongus/follower.png | Bin 523 -> 614 bytes graphics/pokemon/forretress/follow_normal.pal | 19 + graphics/pokemon/forretress/follow_shiny.pal | 19 + graphics/pokemon/forretress/follower.png | Bin 575 -> 762 bytes graphics/pokemon/fraxure/follow_normal.pal | 19 + graphics/pokemon/fraxure/follow_shiny.pal | 19 + graphics/pokemon/fraxure/follower.png | Bin 593 -> 692 bytes graphics/pokemon/frillish/follow_normal.pal | 19 + graphics/pokemon/frillish/follow_shiny.pal | 19 + graphics/pokemon/frillish/follower.png | Bin 567 -> 591 bytes .../follower.png => frillish/followerf.png} | Bin graphics/pokemon/froakie/follow_normal.pal | 19 + graphics/pokemon/froakie/follow_shiny.pal | 19 + graphics/pokemon/froakie/follower.png | Bin 484 -> 455 bytes graphics/pokemon/frogadier/follow_normal.pal | 19 + graphics/pokemon/frogadier/follow_shiny.pal | 19 + graphics/pokemon/frogadier/follower.png | Bin 539 -> 567 bytes graphics/pokemon/froslass/follow_normal.pal | 19 + graphics/pokemon/froslass/follow_shiny.pal | 19 + graphics/pokemon/froslass/follower.png | Bin 714 -> 950 bytes graphics/pokemon/frosmoth/follow_normal.pal | 19 + graphics/pokemon/frosmoth/follow_shiny.pal | 19 + graphics/pokemon/frosmoth/follower.png | Bin 966 -> 1030 bytes .../furfrou/dandy_trim/follow_normal.pal | 19 + .../furfrou/dandy_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/dandy_trim/follower.png | Bin 848 -> 849 bytes .../furfrou/debutante_trim/follow_normal.pal | 19 + .../furfrou/debutante_trim/follow_shiny.pal | 19 + .../furfrou/debutante_trim/follower.png | Bin 916 -> 941 bytes .../furfrou/diamond_trim/follow_normal.pal | 19 + .../furfrou/diamond_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/diamond_trim/follower.png | Bin 895 -> 909 bytes graphics/pokemon/furfrou/follow_normal.pal | 19 + graphics/pokemon/furfrou/follow_shiny.pal | 19 + graphics/pokemon/furfrou/follower.png | Bin 675 -> 705 bytes .../furfrou/heart_trim/follow_normal.pal | 19 + .../furfrou/heart_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/heart_trim/follower.png | Bin 908 -> 908 bytes .../furfrou/kabuki_trim/follow_normal.pal | 19 + .../furfrou/kabuki_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/kabuki_trim/follower.png | Bin 927 -> 932 bytes .../furfrou/la_reine_trim/follow_normal.pal | 19 + .../furfrou/la_reine_trim/follow_shiny.pal | 19 + .../furfrou/la_reine_trim/follower.png | Bin 875 -> 908 bytes .../furfrou/matron_trim/follow_normal.pal | 19 + .../furfrou/matron_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/matron_trim/follower.png | Bin 924 -> 930 bytes .../furfrou/pharaoh_trim/follow_normal.pal | 19 + .../furfrou/pharaoh_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/pharaoh_trim/follower.png | Bin 910 -> 938 bytes .../furfrou/star_trim/follow_normal.pal | 19 + .../furfrou/star_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/star_trim/follower.png | Bin 921 -> 946 bytes graphics/pokemon/furret/follow_normal.pal | 19 + graphics/pokemon/furret/follow_shiny.pal | 19 + graphics/pokemon/furret/follower.png | Bin 841 -> 985 bytes graphics/pokemon/gabite/follow_normal.pal | 19 + graphics/pokemon/gabite/follow_shiny.pal | 19 + graphics/pokemon/gabite/follower.png | Bin 744 -> 980 bytes graphics/pokemon/gallade/follow_normal.pal | 19 + graphics/pokemon/gallade/follow_shiny.pal | 19 + graphics/pokemon/gallade/follower.png | Bin 724 -> 1004 bytes graphics/pokemon/galvantula/follow_normal.pal | 19 + graphics/pokemon/galvantula/follow_shiny.pal | 19 + graphics/pokemon/galvantula/follower.png | Bin 1089 -> 1117 bytes graphics/pokemon/garbodor/follow_normal.pal | 19 + graphics/pokemon/garbodor/follow_shiny.pal | 19 + graphics/pokemon/garbodor/follower.png | Bin 783 -> 839 bytes graphics/pokemon/garchomp/follow_normal.pal | 19 + graphics/pokemon/garchomp/follow_shiny.pal | 19 + graphics/pokemon/garchomp/follower.png | Bin 1150 -> 1362 bytes graphics/pokemon/gardevoir/follow_normal.pal | 19 + graphics/pokemon/gardevoir/follow_shiny.pal | 19 + graphics/pokemon/gardevoir/follower.png | Bin 785 -> 950 bytes graphics/pokemon/gastly/follow_normal.pal | 19 + graphics/pokemon/gastly/follow_shiny.pal | 19 + graphics/pokemon/gastly/follower.png | Bin 624 -> 834 bytes .../gastrodon/east_sea/follow_normal.pal | 19 + .../gastrodon/east_sea/follow_shiny.pal | 19 + .../pokemon/gastrodon/east_sea/follower.png | Bin 809 -> 841 bytes graphics/pokemon/gastrodon/follow_normal.pal | 19 + graphics/pokemon/gastrodon/follow_shiny.pal | 19 + graphics/pokemon/gastrodon/follower.png | Bin 821 -> 1079 bytes graphics/pokemon/genesect/follow_normal.pal | 19 + graphics/pokemon/genesect/follow_shiny.pal | 19 + graphics/pokemon/genesect/follower.png | Bin 812 -> 814 bytes graphics/pokemon/gengar/follow_normal.pal | 19 + graphics/pokemon/gengar/follow_shiny.pal | 19 + graphics/pokemon/gengar/follower.png | Bin 711 -> 850 bytes .../pokemon/geodude/alolan/follow_normal.pal | 19 + .../pokemon/geodude/alolan/follow_shiny.pal | 19 + graphics/pokemon/geodude/alolan/follower.png | Bin 434 -> 429 bytes graphics/pokemon/geodude/follow_normal.pal | 19 + graphics/pokemon/geodude/follow_shiny.pal | 19 + graphics/pokemon/geodude/follower.png | Bin 430 -> 584 bytes graphics/pokemon/gible/follow_normal.pal | 19 + graphics/pokemon/gible/follow_shiny.pal | 19 + graphics/pokemon/gible/follower.png | Bin 550 -> 779 bytes graphics/pokemon/gigalith/follow_normal.pal | 19 + graphics/pokemon/gigalith/follow_shiny.pal | 19 + graphics/pokemon/gigalith/follower.png | Bin 770 -> 808 bytes graphics/pokemon/girafarig/follow_normal.pal | 19 + graphics/pokemon/girafarig/follow_shiny.pal | 19 + graphics/pokemon/girafarig/follower.png | Bin 764 -> 954 bytes graphics/pokemon/giratina/follow_normal.pal | 19 + graphics/pokemon/giratina/follow_shiny.pal | 19 + graphics/pokemon/giratina/follower.png | Bin 2097 -> 2447 bytes .../pokemon/giratina/origin/follow_normal.pal | 19 + .../pokemon/giratina/origin/follow_shiny.pal | 19 + graphics/pokemon/giratina/origin/follower.png | Bin 1982 -> 1965 bytes graphics/pokemon/glaceon/follow_normal.pal | 19 + graphics/pokemon/glaceon/follow_shiny.pal | 19 + graphics/pokemon/glaceon/follower.png | Bin 619 -> 899 bytes graphics/pokemon/glalie/follow_normal.pal | 19 + graphics/pokemon/glalie/follow_shiny.pal | 19 + graphics/pokemon/glalie/follower.png | Bin 609 -> 764 bytes graphics/pokemon/glameow/follow_normal.pal | 19 + graphics/pokemon/glameow/follow_shiny.pal | 19 + graphics/pokemon/glameow/follower.png | Bin 518 -> 732 bytes graphics/pokemon/glastrier/follow_normal.pal | 19 + graphics/pokemon/glastrier/follow_shiny.pal | 19 + graphics/pokemon/glastrier/follower.png | Bin 838 -> 808 bytes graphics/pokemon/gligar/follow_normal.pal | 19 + graphics/pokemon/gligar/follow_shiny.pal | 19 + graphics/pokemon/gligar/follower.png | Bin 981 -> 1207 bytes graphics/pokemon/gliscor/follow_normal.pal | 19 + graphics/pokemon/gliscor/follow_shiny.pal | 19 + graphics/pokemon/gliscor/follower.png | Bin 968 -> 1224 bytes graphics/pokemon/gloom/follow_normal.pal | 19 + graphics/pokemon/gloom/follow_shiny.pal | 19 + graphics/pokemon/gloom/follower.png | Bin 521 -> 700 bytes graphics/pokemon/gogoat/follow_normal.pal | 19 + graphics/pokemon/gogoat/follow_shiny.pal | 19 + graphics/pokemon/gogoat/follower.png | Bin 694 -> 773 bytes graphics/pokemon/golbat/follow_normal.pal | 19 + graphics/pokemon/golbat/follow_shiny.pal | 19 + graphics/pokemon/golbat/follower.png | Bin 765 -> 990 bytes graphics/pokemon/goldeen/follow_normal.pal | 19 + graphics/pokemon/goldeen/follow_shiny.pal | 19 + graphics/pokemon/goldeen/follower.png | Bin 805 -> 951 bytes graphics/pokemon/golduck/follow_normal.pal | 19 + graphics/pokemon/golduck/follow_shiny.pal | 19 + graphics/pokemon/golduck/follower.png | Bin 660 -> 803 bytes .../pokemon/golem/alolan/follow_normal.pal | 19 + .../pokemon/golem/alolan/follow_shiny.pal | 19 + graphics/pokemon/golem/alolan/follower.png | Bin 867 -> 902 bytes graphics/pokemon/golem/follow_normal.pal | 19 + graphics/pokemon/golem/follow_shiny.pal | 19 + graphics/pokemon/golem/follower.png | Bin 747 -> 958 bytes graphics/pokemon/golett/follow_normal.pal | 19 + graphics/pokemon/golett/follow_shiny.pal | 19 + graphics/pokemon/golett/follower.png | Bin 612 -> 675 bytes graphics/pokemon/golisopod/follow_normal.pal | 259 + graphics/pokemon/golisopod/follow_shiny.pal | 259 + graphics/pokemon/golisopod/follower.png | Bin 830 -> 1653 bytes graphics/pokemon/golurk/follow_normal.pal | 19 + graphics/pokemon/golurk/follow_shiny.pal | 19 + graphics/pokemon/golurk/follower.png | Bin 866 -> 946 bytes graphics/pokemon/goodra/follow_normal.pal | 19 + graphics/pokemon/goodra/follow_shiny.pal | 19 + graphics/pokemon/goodra/follower.png | Bin 746 -> 724 bytes .../pokemon/goodra/hisuian/follow_normal.pal | 17 + graphics/pokemon/goodra/hisuian/follower.png | Bin 797 -> 891 bytes graphics/pokemon/goomy/follow_normal.pal | 19 + graphics/pokemon/goomy/follow_shiny.pal | 19 + graphics/pokemon/goomy/follower.png | Bin 630 -> 641 bytes graphics/pokemon/gorebyss/follow_normal.pal | 19 + graphics/pokemon/gorebyss/follow_shiny.pal | 19 + graphics/pokemon/gorebyss/follower.png | Bin 806 -> 1100 bytes graphics/pokemon/gossifleur/follow_normal.pal | 19 + graphics/pokemon/gossifleur/follow_shiny.pal | 19 + graphics/pokemon/gossifleur/follower.png | Bin 694 -> 692 bytes graphics/pokemon/gothita/follow_normal.pal | 19 + graphics/pokemon/gothita/follow_shiny.pal | 19 + graphics/pokemon/gothita/follower.png | Bin 499 -> 543 bytes graphics/pokemon/gothitelle/follow_normal.pal | 19 + graphics/pokemon/gothitelle/follow_shiny.pal | 19 + graphics/pokemon/gothitelle/follower.png | Bin 778 -> 840 bytes graphics/pokemon/gothorita/follow_normal.pal | 19 + graphics/pokemon/gothorita/follow_shiny.pal | 19 + graphics/pokemon/gothorita/follower.png | Bin 599 -> 643 bytes graphics/pokemon/gourgeist/follow_normal.pal | 19 + graphics/pokemon/gourgeist/follow_shiny.pal | 19 + graphics/pokemon/gourgeist/follower.png | Bin 881 -> 949 bytes graphics/pokemon/granbull/follow_normal.pal | 19 + graphics/pokemon/granbull/follow_shiny.pal | 19 + graphics/pokemon/granbull/follower.png | Bin 704 -> 862 bytes graphics/pokemon/grapploct/follow_normal.pal | 19 + graphics/pokemon/grapploct/follow_shiny.pal | 19 + graphics/pokemon/grapploct/follower.png | Bin 930 -> 1008 bytes .../pokemon/graveler/alolan/follow_normal.pal | 19 + .../pokemon/graveler/alolan/follow_shiny.pal | 19 + graphics/pokemon/graveler/alolan/follower.png | Bin 675 -> 698 bytes graphics/pokemon/graveler/follow_normal.pal | 19 + graphics/pokemon/graveler/follow_shiny.pal | 19 + graphics/pokemon/graveler/follower.png | Bin 708 -> 846 bytes graphics/pokemon/greedent/follow_normal.pal | 19 + graphics/pokemon/greedent/follow_shiny.pal | 19 + graphics/pokemon/greedent/follower.png | Bin 784 -> 881 bytes graphics/pokemon/greninja/follow_normal.pal | 19 + graphics/pokemon/greninja/follow_shiny.pal | 19 + graphics/pokemon/greninja/follower.png | Bin 908 -> 1002 bytes .../pokemon/grimer/alolan/follow_normal.pal | 19 + .../pokemon/grimer/alolan/follow_shiny.pal | 19 + graphics/pokemon/grimer/alolan/follower.png | Bin 581 -> 582 bytes graphics/pokemon/grimer/follow_normal.pal | 19 + graphics/pokemon/grimer/follow_shiny.pal | 19 + graphics/pokemon/grimer/follower.png | Bin 583 -> 740 bytes graphics/pokemon/grimmsnarl/follow_normal.pal | 19 + graphics/pokemon/grimmsnarl/follow_shiny.pal | 19 + graphics/pokemon/grimmsnarl/follower.png | Bin 993 -> 1040 bytes graphics/pokemon/grookey/follow_normal.pal | 19 + graphics/pokemon/grookey/follow_shiny.pal | 19 + graphics/pokemon/grookey/follower.png | Bin 592 -> 649 bytes graphics/pokemon/grotle/follow_normal.pal | 19 + graphics/pokemon/grotle/follow_shiny.pal | 19 + graphics/pokemon/grotle/follower.png | Bin 642 -> 888 bytes graphics/pokemon/groudon/follow_normal.pal | 19 + graphics/pokemon/groudon/follow_shiny.pal | 19 + graphics/pokemon/groudon/follower.png | Bin 1699 -> 1836 bytes graphics/pokemon/grovyle/follow_normal.pal | 19 + graphics/pokemon/grovyle/follow_shiny.pal | 19 + graphics/pokemon/grovyle/follower.png | Bin 662 -> 849 bytes graphics/pokemon/growlithe/follow_normal.pal | 19 + graphics/pokemon/growlithe/follow_shiny.pal | 19 + graphics/pokemon/growlithe/follower.png | Bin 656 -> 820 bytes .../growlithe/hisuian/follow_normal.pal | 17 + .../pokemon/growlithe/hisuian/follower.png | Bin 615 -> 717 bytes graphics/pokemon/grubbin/follow_normal.pal | 259 + graphics/pokemon/grubbin/follow_shiny.pal | 259 + graphics/pokemon/grubbin/follower.png | Bin 570 -> 1342 bytes graphics/pokemon/grumpig/follow_normal.pal | 19 + graphics/pokemon/grumpig/follow_shiny.pal | 19 + graphics/pokemon/grumpig/follower.png | Bin 690 -> 937 bytes graphics/pokemon/gulpin/follow_normal.pal | 19 + graphics/pokemon/gulpin/follow_shiny.pal | 19 + graphics/pokemon/gulpin/follower.png | Bin 533 -> 730 bytes graphics/pokemon/gumshoos/follow_normal.pal | 259 + graphics/pokemon/gumshoos/follow_shiny.pal | 259 + graphics/pokemon/gumshoos/follower.png | Bin 668 -> 1481 bytes graphics/pokemon/gurdurr/follow_normal.pal | 19 + graphics/pokemon/gurdurr/follow_shiny.pal | 19 + graphics/pokemon/gurdurr/follower.png | Bin 899 -> 925 bytes graphics/pokemon/guzzlord/follow_normal.pal | 259 + graphics/pokemon/guzzlord/follow_shiny.pal | 259 + graphics/pokemon/guzzlord/follower.png | Bin 1304 -> 1936 bytes graphics/pokemon/gyarados/follow_normal.pal | 19 + graphics/pokemon/gyarados/follow_shiny.pal | 19 + graphics/pokemon/gyarados/follower.png | Bin 1851 -> 1650 bytes graphics/pokemon/hakamo_o/follow_normal.pal | 14 + graphics/pokemon/hakamo_o/follow_shiny.pal | 14 + graphics/pokemon/hakamo_o/follower.png | Bin 625 -> 674 bytes graphics/pokemon/happiny/follow_normal.pal | 19 + graphics/pokemon/happiny/follow_shiny.pal | 19 + graphics/pokemon/happiny/follower.png | Bin 486 -> 695 bytes graphics/pokemon/hariyama/follow_normal.pal | 19 + graphics/pokemon/hariyama/follow_shiny.pal | 19 + graphics/pokemon/hariyama/follower.png | Bin 1162 -> 1388 bytes graphics/pokemon/hatenna/follow_normal.pal | 14 + graphics/pokemon/hatenna/follow_shiny.pal | 14 + graphics/pokemon/hatenna/follower.png | Bin 547 -> 574 bytes graphics/pokemon/hatterene/follow_normal.pal | 18 + graphics/pokemon/hatterene/follow_shiny.pal | 18 + graphics/pokemon/hatterene/follower.png | Bin 840 -> 876 bytes graphics/pokemon/hattrem/follow_normal.pal | 19 + graphics/pokemon/hattrem/follow_shiny.pal | 19 + graphics/pokemon/hattrem/follower.png | Bin 727 -> 777 bytes graphics/pokemon/haunter/follow_normal.pal | 19 + graphics/pokemon/haunter/follow_shiny.pal | 19 + graphics/pokemon/haunter/follower.png | Bin 608 -> 782 bytes graphics/pokemon/hawlucha/follow_normal.pal | 19 + graphics/pokemon/hawlucha/follow_shiny.pal | 19 + graphics/pokemon/hawlucha/follower.png | Bin 895 -> 1028 bytes graphics/pokemon/haxorus/follow_normal.pal | 19 + graphics/pokemon/haxorus/follow_shiny.pal | 19 + graphics/pokemon/haxorus/follower.png | Bin 882 -> 908 bytes graphics/pokemon/heatmor/follow_normal.pal | 19 + graphics/pokemon/heatmor/follow_shiny.pal | 19 + graphics/pokemon/heatmor/follower.png | Bin 667 -> 753 bytes graphics/pokemon/heatran/follow_normal.pal | 19 + graphics/pokemon/heatran/follow_shiny.pal | 19 + graphics/pokemon/heatran/follower.png | Bin 1049 -> 1329 bytes graphics/pokemon/heliolisk/follow_normal.pal | 19 + graphics/pokemon/heliolisk/follow_shiny.pal | 19 + graphics/pokemon/heliolisk/follower.png | Bin 696 -> 814 bytes graphics/pokemon/helioptile/follow_normal.pal | 19 + graphics/pokemon/helioptile/follow_shiny.pal | 19 + graphics/pokemon/helioptile/follower.png | Bin 537 -> 603 bytes graphics/pokemon/heracross/follow_normal.pal | 19 + graphics/pokemon/heracross/follow_shiny.pal | 19 + graphics/pokemon/heracross/follower.png | Bin 839 -> 1029 bytes graphics/pokemon/herdier/follow_normal.pal | 19 + graphics/pokemon/herdier/follow_shiny.pal | 19 + graphics/pokemon/herdier/follower.png | Bin 737 -> 831 bytes graphics/pokemon/hippopotas/follow_normal.pal | 19 + graphics/pokemon/hippopotas/follow_shiny.pal | 19 + graphics/pokemon/hippopotas/follower.png | Bin 607 -> 831 bytes .../follower.png => hippopotas/followerf.png} | Bin graphics/pokemon/hippowdon/follow_normal.pal | 19 + graphics/pokemon/hippowdon/follow_shiny.pal | 19 + graphics/pokemon/hippowdon/follower.png | Bin 726 -> 920 bytes .../follower.png => hippowdon/followerf.png} | Bin graphics/pokemon/hitmonchan/follow_normal.pal | 19 + graphics/pokemon/hitmonchan/follow_shiny.pal | 19 + graphics/pokemon/hitmonchan/follower.png | Bin 648 -> 804 bytes graphics/pokemon/hitmonlee/follow_normal.pal | 19 + graphics/pokemon/hitmonlee/follow_shiny.pal | 19 + graphics/pokemon/hitmonlee/follower.png | Bin 585 -> 800 bytes graphics/pokemon/hitmontop/follow_normal.pal | 19 + graphics/pokemon/hitmontop/follow_shiny.pal | 19 + graphics/pokemon/hitmontop/follower.png | Bin 585 -> 757 bytes graphics/pokemon/ho_oh/follow_normal.pal | 19 + graphics/pokemon/ho_oh/follow_shiny.pal | 19 + graphics/pokemon/ho_oh/follower.png | Bin 2133 -> 2222 bytes graphics/pokemon/honchkrow/follow_normal.pal | 19 + graphics/pokemon/honchkrow/follow_shiny.pal | 19 + graphics/pokemon/honchkrow/follower.png | Bin 673 -> 910 bytes graphics/pokemon/honedge/follow_normal.pal | 19 + graphics/pokemon/honedge/follow_shiny.pal | 19 + graphics/pokemon/honedge/follower.png | Bin 669 -> 660 bytes graphics/pokemon/hoopa/follow_normal.pal | 19 + graphics/pokemon/hoopa/follow_shiny.pal | 19 + graphics/pokemon/hoopa/follower.png | Bin 702 -> 750 bytes .../pokemon/hoopa/unbound/follow_normal.pal | 19 + .../pokemon/hoopa/unbound/follow_shiny.pal | 19 + graphics/pokemon/hoopa/unbound/follower.png | Bin 3134 -> 3219 bytes graphics/pokemon/hoothoot/follow_normal.pal | 19 + graphics/pokemon/hoothoot/follow_shiny.pal | 19 + graphics/pokemon/hoothoot/follower.png | Bin 603 -> 834 bytes graphics/pokemon/hoppip/follow_normal.pal | 19 + graphics/pokemon/hoppip/follow_shiny.pal | 19 + graphics/pokemon/hoppip/follower.png | Bin 527 -> 733 bytes graphics/pokemon/horsea/follow_normal.pal | 19 + graphics/pokemon/horsea/follow_shiny.pal | 19 + graphics/pokemon/horsea/follower.png | Bin 522 -> 723 bytes graphics/pokemon/houndoom/follow_normal.pal | 19 + graphics/pokemon/houndoom/follow_shiny.pal | 19 + graphics/pokemon/houndoom/follower.png | Bin 797 -> 952 bytes graphics/pokemon/houndour/follow_normal.pal | 19 + graphics/pokemon/houndour/follow_shiny.pal | 19 + graphics/pokemon/houndour/follower.png | Bin 595 -> 795 bytes graphics/pokemon/huntail/follow_normal.pal | 19 + graphics/pokemon/huntail/follow_shiny.pal | 19 + graphics/pokemon/huntail/follower.png | Bin 997 -> 1255 bytes graphics/pokemon/hydreigon/follow_normal.pal | 19 + graphics/pokemon/hydreigon/follow_shiny.pal | 19 + graphics/pokemon/hydreigon/follower.png | Bin 1487 -> 1501 bytes graphics/pokemon/hypno/follow_normal.pal | 19 + graphics/pokemon/hypno/follow_shiny.pal | 19 + graphics/pokemon/hypno/follower.png | Bin 679 -> 852 bytes graphics/pokemon/igglybuff/follow_normal.pal | 19 + graphics/pokemon/igglybuff/follow_shiny.pal | 19 + graphics/pokemon/igglybuff/follower.png | Bin 443 -> 614 bytes graphics/pokemon/illumise/follow_normal.pal | 19 + graphics/pokemon/illumise/follow_shiny.pal | 19 + graphics/pokemon/illumise/follower.png | Bin 731 -> 926 bytes graphics/pokemon/impidimp/follow_normal.pal | 19 + graphics/pokemon/impidimp/follow_shiny.pal | 19 + graphics/pokemon/impidimp/follower.png | Bin 586 -> 624 bytes graphics/pokemon/incineroar/follow_normal.pal | 259 + graphics/pokemon/incineroar/follow_shiny.pal | 259 + graphics/pokemon/incineroar/follower.png | Bin 791 -> 1627 bytes .../pokemon/indeedee/female/follow_normal.pal | 19 + .../pokemon/indeedee/female/follow_shiny.pal | 19 + graphics/pokemon/indeedee/female/follower.png | Bin 513 -> 561 bytes graphics/pokemon/indeedee/follow_normal.pal | 19 + graphics/pokemon/indeedee/follow_shiny.pal | 19 + graphics/pokemon/indeedee/follower.png | Bin 512 -> 559 bytes graphics/pokemon/infernape/follow_normal.pal | 19 + graphics/pokemon/infernape/follow_shiny.pal | 19 + graphics/pokemon/infernape/follower.png | Bin 1011 -> 1291 bytes graphics/pokemon/inkay/follow_normal.pal | 19 + graphics/pokemon/inkay/follow_shiny.pal | 19 + graphics/pokemon/inkay/follower.png | Bin 558 -> 560 bytes graphics/pokemon/inteleon/follow_normal.pal | 19 + graphics/pokemon/inteleon/follow_shiny.pal | 19 + graphics/pokemon/inteleon/follower.png | Bin 843 -> 932 bytes graphics/pokemon/ivysaur/follow_normal.pal | 19 + graphics/pokemon/ivysaur/follow_shiny.pal | 19 + graphics/pokemon/ivysaur/follower.png | Bin 645 -> 838 bytes graphics/pokemon/jangmo_o/follow_normal.pal | 14 + graphics/pokemon/jangmo_o/follow_shiny.pal | 14 + graphics/pokemon/jangmo_o/follower.png | Bin 600 -> 631 bytes graphics/pokemon/jellicent/follow_normal.pal | 19 + graphics/pokemon/jellicent/follow_shiny.pal | 19 + graphics/pokemon/jellicent/follower.png | Bin 580 -> 622 bytes .../follower.png => jellicent/followerf.png} | Bin graphics/pokemon/jigglypuff/follow_normal.pal | 19 + graphics/pokemon/jigglypuff/follow_shiny.pal | 19 + graphics/pokemon/jigglypuff/follower.png | Bin 478 -> 639 bytes graphics/pokemon/jirachi/follow_normal.pal | 19 + graphics/pokemon/jirachi/follow_shiny.pal | 19 + graphics/pokemon/jirachi/follower.png | Bin 610 -> 805 bytes graphics/pokemon/jolteon/follow_normal.pal | 19 + graphics/pokemon/jolteon/follow_shiny.pal | 19 + graphics/pokemon/jolteon/follower.png | Bin 745 -> 923 bytes graphics/pokemon/joltik/follow_normal.pal | 19 + graphics/pokemon/joltik/follow_shiny.pal | 19 + graphics/pokemon/joltik/follower.png | Bin 593 -> 637 bytes graphics/pokemon/jumpluff/follow_normal.pal | 19 + graphics/pokemon/jumpluff/follow_shiny.pal | 19 + graphics/pokemon/jumpluff/follower.png | Bin 570 -> 787 bytes graphics/pokemon/jynx/follow_normal.pal | 19 + graphics/pokemon/jynx/follow_shiny.pal | 19 + graphics/pokemon/jynx/follower.png | Bin 838 -> 1032 bytes graphics/pokemon/kabuto/follow_normal.pal | 19 + graphics/pokemon/kabuto/follow_shiny.pal | 19 + graphics/pokemon/kabuto/follower.png | Bin 441 -> 665 bytes graphics/pokemon/kabutops/follow_normal.pal | 19 + graphics/pokemon/kabutops/follow_shiny.pal | 19 + graphics/pokemon/kabutops/follower.png | Bin 799 -> 785 bytes graphics/pokemon/kadabra/follow_normal.pal | 19 + graphics/pokemon/kadabra/follow_shiny.pal | 19 + graphics/pokemon/kadabra/follower.png | Bin 787 -> 930 bytes graphics/pokemon/kakuna/follow_normal.pal | 19 + graphics/pokemon/kakuna/follow_shiny.pal | 19 + graphics/pokemon/kakuna/follower.png | Bin 476 -> 646 bytes graphics/pokemon/kangaskhan/follow_normal.pal | 19 + graphics/pokemon/kangaskhan/follow_shiny.pal | 19 + graphics/pokemon/kangaskhan/follower.png | Bin 841 -> 1021 bytes graphics/pokemon/karrablast/follow_normal.pal | 19 + graphics/pokemon/karrablast/follow_shiny.pal | 19 + graphics/pokemon/karrablast/follower.png | Bin 486 -> 546 bytes graphics/pokemon/kartana/follow_normal.pal | 14 + graphics/pokemon/kartana/follow_shiny.pal | 14 + graphics/pokemon/kartana/follower.png | Bin 531 -> 565 bytes graphics/pokemon/kecleon/follow_normal.pal | 19 + graphics/pokemon/kecleon/follow_shiny.pal | 19 + graphics/pokemon/kecleon/follower.png | Bin 759 -> 892 bytes graphics/pokemon/keldeo/follow_normal.pal | 19 + graphics/pokemon/keldeo/follow_shiny.pal | 19 + graphics/pokemon/keldeo/follower.png | Bin 832 -> 860 bytes graphics/pokemon/kingdra/follow_normal.pal | 19 + graphics/pokemon/kingdra/follow_shiny.pal | 19 + graphics/pokemon/kingdra/follower.png | Bin 838 -> 1014 bytes graphics/pokemon/kingler/follow_normal.pal | 19 + graphics/pokemon/kingler/follow_shiny.pal | 19 + graphics/pokemon/kingler/follower.png | Bin 823 -> 837 bytes graphics/pokemon/kirlia/follow_normal.pal | 19 + graphics/pokemon/kirlia/follow_shiny.pal | 19 + graphics/pokemon/kirlia/follower.png | Bin 542 -> 718 bytes graphics/pokemon/klang/follow_normal.pal | 19 + graphics/pokemon/klang/follow_shiny.pal | 19 + graphics/pokemon/klang/follower.png | Bin 1019 -> 1014 bytes graphics/pokemon/kleavor/follow_normal.pal | 19 + graphics/pokemon/kleavor/follower.png | Bin 1026 -> 1091 bytes graphics/pokemon/klefki/follow_normal.pal | 19 + graphics/pokemon/klefki/follow_shiny.pal | 19 + graphics/pokemon/klefki/follower.png | Bin 675 -> 664 bytes graphics/pokemon/klink/follow_normal.pal | 19 + graphics/pokemon/klink/follow_shiny.pal | 19 + graphics/pokemon/klink/follower.png | Bin 552 -> 578 bytes graphics/pokemon/klinklang/follow_normal.pal | 19 + graphics/pokemon/klinklang/follow_shiny.pal | 19 + graphics/pokemon/klinklang/follower.png | Bin 1180 -> 1209 bytes graphics/pokemon/koffing/follow_normal.pal | 19 + graphics/pokemon/koffing/follow_shiny.pal | 19 + graphics/pokemon/koffing/follower.png | Bin 571 -> 797 bytes graphics/pokemon/komala/follow_normal.pal | 259 + graphics/pokemon/komala/follow_shiny.pal | 259 + graphics/pokemon/komala/follower.png | Bin 563 -> 1327 bytes graphics/pokemon/kommo_o/follow_normal.pal | 19 + graphics/pokemon/kommo_o/follow_shiny.pal | 19 + graphics/pokemon/kommo_o/follower.png | Bin 884 -> 1025 bytes graphics/pokemon/krabby/follow_normal.pal | 19 + graphics/pokemon/krabby/follow_shiny.pal | 19 + graphics/pokemon/krabby/follower.png | Bin 583 -> 728 bytes graphics/pokemon/kricketot/follow_normal.pal | 19 + graphics/pokemon/kricketot/follow_shiny.pal | 19 + graphics/pokemon/kricketot/follower.png | Bin 499 -> 729 bytes graphics/pokemon/kricketune/follow_normal.pal | 19 + graphics/pokemon/kricketune/follow_shiny.pal | 19 + graphics/pokemon/kricketune/follower.png | Bin 823 -> 1035 bytes graphics/pokemon/krokorok/follow_normal.pal | 19 + graphics/pokemon/krokorok/follow_shiny.pal | 19 + graphics/pokemon/krokorok/follower.png | Bin 823 -> 885 bytes graphics/pokemon/krookodile/follow_normal.pal | 19 + graphics/pokemon/krookodile/follow_shiny.pal | 19 + graphics/pokemon/krookodile/follower.png | Bin 876 -> 985 bytes graphics/pokemon/kubfu/follow_normal.pal | 19 + graphics/pokemon/kubfu/follow_shiny.pal | 19 + graphics/pokemon/kubfu/follower.png | Bin 578 -> 621 bytes graphics/pokemon/kyogre/follow_normal.pal | 19 + graphics/pokemon/kyogre/follow_shiny.pal | 19 + graphics/pokemon/kyogre/follower.png | Bin 1670 -> 1832 bytes graphics/pokemon/kyurem/follow_normal.pal | 19 + graphics/pokemon/kyurem/follow_shiny.pal | 19 + graphics/pokemon/kyurem/follower.png | Bin 2978 -> 3525 bytes graphics/pokemon/lairon/follow_normal.pal | 19 + graphics/pokemon/lairon/follow_shiny.pal | 19 + graphics/pokemon/lairon/follower.png | Bin 890 -> 1027 bytes graphics/pokemon/lampent/follow_normal.pal | 19 + graphics/pokemon/lampent/follow_shiny.pal | 19 + graphics/pokemon/lampent/follower.png | Bin 460 -> 466 bytes graphics/pokemon/landorus/follow_normal.pal | 19 + graphics/pokemon/landorus/follow_shiny.pal | 19 + graphics/pokemon/landorus/follower.png | Bin 1337 -> 1438 bytes graphics/pokemon/lanturn/follow_normal.pal | 19 + graphics/pokemon/lanturn/follow_shiny.pal | 19 + graphics/pokemon/lanturn/follower.png | Bin 928 -> 1129 bytes graphics/pokemon/lapras/follow_normal.pal | 19 + graphics/pokemon/lapras/follow_shiny.pal | 19 + graphics/pokemon/lapras/follower.png | Bin 883 -> 1081 bytes graphics/pokemon/larvesta/follow_normal.pal | 19 + graphics/pokemon/larvesta/follow_shiny.pal | 19 + graphics/pokemon/larvesta/follower.png | Bin 569 -> 618 bytes graphics/pokemon/larvitar/follow_normal.pal | 19 + graphics/pokemon/larvitar/follow_shiny.pal | 19 + graphics/pokemon/larvitar/follower.png | Bin 484 -> 637 bytes graphics/pokemon/latias/follow_normal.pal | 19 + graphics/pokemon/latias/follow_shiny.pal | 19 + graphics/pokemon/latias/follower.png | Bin 1051 -> 1295 bytes graphics/pokemon/latios/follow_normal.pal | 19 + graphics/pokemon/latios/follow_shiny.pal | 19 + graphics/pokemon/latios/follower.png | Bin 1128 -> 1366 bytes graphics/pokemon/leafeon/follow_normal.pal | 19 + graphics/pokemon/leafeon/follow_shiny.pal | 19 + graphics/pokemon/leafeon/follower.png | Bin 733 -> 933 bytes graphics/pokemon/leavanny/follow_normal.pal | 19 + graphics/pokemon/leavanny/follow_shiny.pal | 19 + graphics/pokemon/leavanny/follower.png | Bin 595 -> 677 bytes graphics/pokemon/ledian/follow_normal.pal | 19 + graphics/pokemon/ledian/follow_shiny.pal | 19 + graphics/pokemon/ledian/follower.png | Bin 953 -> 1152 bytes graphics/pokemon/ledyba/follow_normal.pal | 19 + graphics/pokemon/ledyba/follow_shiny.pal | 19 + graphics/pokemon/ledyba/follower.png | Bin 926 -> 1166 bytes graphics/pokemon/lickilicky/follow_normal.pal | 19 + graphics/pokemon/lickilicky/follow_shiny.pal | 19 + graphics/pokemon/lickilicky/follower.png | Bin 651 -> 877 bytes graphics/pokemon/lickitung/follow_normal.pal | 19 + graphics/pokemon/lickitung/follow_shiny.pal | 19 + graphics/pokemon/lickitung/follower.png | Bin 643 -> 808 bytes graphics/pokemon/liepard/follow_normal.pal | 19 + graphics/pokemon/liepard/follow_shiny.pal | 19 + graphics/pokemon/liepard/follower.png | Bin 814 -> 904 bytes graphics/pokemon/lileep/follow_normal.pal | 19 + graphics/pokemon/lileep/follow_shiny.pal | 19 + graphics/pokemon/lileep/follower.png | Bin 689 -> 872 bytes graphics/pokemon/lilligant/follow_normal.pal | 19 + graphics/pokemon/lilligant/follow_shiny.pal | 19 + graphics/pokemon/lilligant/follower.png | Bin 847 -> 908 bytes .../lilligant/hisuian/follow_normal.pal | 19 + .../pokemon/lilligant/hisuian/follower.png | Bin 743 -> 720 bytes graphics/pokemon/lillipup/follow_normal.pal | 19 + graphics/pokemon/lillipup/follow_shiny.pal | 19 + graphics/pokemon/lillipup/follower.png | Bin 559 -> 596 bytes graphics/pokemon/linoone/follow_normal.pal | 19 + graphics/pokemon/linoone/follow_shiny.pal | 19 + graphics/pokemon/linoone/follower.png | Bin 659 -> 839 bytes .../linoone/galarian/follow_normal.pal | 19 + .../pokemon/linoone/galarian/follow_shiny.pal | 19 + .../pokemon/linoone/galarian/follower.png | Bin 609 -> 693 bytes graphics/pokemon/litleo/follow_normal.pal | 19 + graphics/pokemon/litleo/follow_shiny.pal | 19 + graphics/pokemon/litleo/follower.png | Bin 542 -> 538 bytes graphics/pokemon/litten/follow_normal.pal | 259 + graphics/pokemon/litten/follow_shiny.pal | 259 + graphics/pokemon/litten/follower.png | Bin 652 -> 1432 bytes graphics/pokemon/litwick/follow_normal.pal | 19 + graphics/pokemon/litwick/follow_shiny.pal | 19 + graphics/pokemon/litwick/follower.png | Bin 444 -> 524 bytes graphics/pokemon/lombre/follow_normal.pal | 19 + graphics/pokemon/lombre/follow_shiny.pal | 19 + graphics/pokemon/lombre/follower.png | Bin 1044 -> 821 bytes graphics/pokemon/lopunny/follow_normal.pal | 19 + graphics/pokemon/lopunny/follow_shiny.pal | 19 + graphics/pokemon/lopunny/follower.png | Bin 748 -> 967 bytes graphics/pokemon/lotad/follow_normal.pal | 19 + graphics/pokemon/lotad/follow_shiny.pal | 19 + graphics/pokemon/lotad/follower.png | Bin 517 -> 683 bytes graphics/pokemon/loudred/follow_normal.pal | 19 + graphics/pokemon/loudred/follow_shiny.pal | 19 + graphics/pokemon/loudred/follower.png | Bin 800 -> 1035 bytes graphics/pokemon/lucario/follow_normal.pal | 19 + graphics/pokemon/lucario/follow_shiny.pal | 19 + graphics/pokemon/lucario/follower.png | Bin 682 -> 940 bytes graphics/pokemon/ludicolo/follow_normal.pal | 19 + graphics/pokemon/ludicolo/follow_shiny.pal | 19 + graphics/pokemon/ludicolo/follower.png | Bin 833 -> 1019 bytes graphics/pokemon/lugia/follow_normal.pal | 19 + graphics/pokemon/lugia/follow_shiny.pal | 19 + graphics/pokemon/lugia/follower.png | Bin 1562 -> 1729 bytes graphics/pokemon/lumineon/follow_normal.pal | 19 + graphics/pokemon/lumineon/follow_shiny.pal | 19 + graphics/pokemon/lumineon/follower.png | Bin 702 -> 937 bytes graphics/pokemon/lunala/follow_normal.pal | 19 + graphics/pokemon/lunala/follow_shiny.pal | 19 + graphics/pokemon/lunala/follower.png | Bin 1100 -> 1120 bytes graphics/pokemon/lunatone/follow_normal.pal | 19 + graphics/pokemon/lunatone/follow_shiny.pal | 19 + graphics/pokemon/lunatone/follower.png | Bin 470 -> 615 bytes graphics/pokemon/lurantis/follow_normal.pal | 259 + graphics/pokemon/lurantis/follow_shiny.pal | 259 + graphics/pokemon/lurantis/follower.png | Bin 713 -> 1547 bytes graphics/pokemon/luvdisc/follow_normal.pal | 19 + graphics/pokemon/luvdisc/follow_shiny.pal | 19 + graphics/pokemon/luvdisc/follower.png | Bin 390 -> 587 bytes graphics/pokemon/luxio/follow_normal.pal | 19 + graphics/pokemon/luxio/follow_shiny.pal | 19 + graphics/pokemon/luxio/follower.png | Bin 716 -> 929 bytes graphics/pokemon/luxray/follow_normal.pal | 19 + graphics/pokemon/luxray/follow_shiny.pal | 19 + graphics/pokemon/luxray/follower.png | Bin 754 -> 991 bytes .../pokemon/lycanroc/dusk/follow_normal.pal | 18 + .../pokemon/lycanroc/dusk/follow_shiny.pal | 18 + graphics/pokemon/lycanroc/dusk/follower.png | Bin 824 -> 947 bytes graphics/pokemon/lycanroc/follow_normal.pal | 259 + graphics/pokemon/lycanroc/follow_shiny.pal | 259 + graphics/pokemon/lycanroc/follower.png | Bin 703 -> 1563 bytes .../lycanroc/midnight/follow_normal.pal | 15 + .../lycanroc/midnight/follow_shiny.pal | 15 + .../pokemon/lycanroc/midnight/follower.png | Bin 813 -> 882 bytes graphics/pokemon/machamp/follow_normal.pal | 19 + graphics/pokemon/machamp/follow_shiny.pal | 19 + graphics/pokemon/machamp/follower.png | Bin 981 -> 1156 bytes graphics/pokemon/machoke/follow_normal.pal | 19 + graphics/pokemon/machoke/follow_shiny.pal | 19 + graphics/pokemon/machoke/follower.png | Bin 687 -> 853 bytes graphics/pokemon/machop/follow_normal.pal | 19 + graphics/pokemon/machop/follow_shiny.pal | 19 + graphics/pokemon/machop/follower.png | Bin 467 -> 627 bytes graphics/pokemon/magby/follow_normal.pal | 19 + graphics/pokemon/magby/follow_shiny.pal | 19 + graphics/pokemon/magby/follower.png | Bin 476 -> 701 bytes graphics/pokemon/magcargo/follow_normal.pal | 19 + graphics/pokemon/magcargo/follow_shiny.pal | 19 + graphics/pokemon/magcargo/follower.png | Bin 777 -> 1102 bytes graphics/pokemon/magearna/follow_normal.pal | 259 + graphics/pokemon/magearna/follow_shiny.pal | 259 + graphics/pokemon/magearna/follower.png | Bin 734 -> 1583 bytes graphics/pokemon/magikarp/follow_normal.pal | 19 + graphics/pokemon/magikarp/follow_shiny.pal | 19 + graphics/pokemon/magikarp/follower.png | Bin 1204 -> 1003 bytes graphics/pokemon/magmar/follow_normal.pal | 19 + graphics/pokemon/magmar/follow_shiny.pal | 19 + graphics/pokemon/magmar/follower.png | Bin 791 -> 1063 bytes graphics/pokemon/magmortar/follow_normal.pal | 19 + graphics/pokemon/magmortar/follow_shiny.pal | 19 + graphics/pokemon/magmortar/follower.png | Bin 1027 -> 1263 bytes graphics/pokemon/magnemite/follow_normal.pal | 19 + graphics/pokemon/magnemite/follow_shiny.pal | 19 + graphics/pokemon/magnemite/follower.png | Bin 849 -> 652 bytes graphics/pokemon/magneton/follow_normal.pal | 19 + graphics/pokemon/magneton/follow_shiny.pal | 19 + graphics/pokemon/magneton/follower.png | Bin 1259 -> 1030 bytes graphics/pokemon/magnezone/follow_normal.pal | 19 + graphics/pokemon/magnezone/follow_shiny.pal | 19 + graphics/pokemon/magnezone/follower.png | Bin 665 -> 917 bytes graphics/pokemon/makuhita/follow_normal.pal | 19 + graphics/pokemon/makuhita/follow_shiny.pal | 19 + graphics/pokemon/makuhita/follower.png | Bin 615 -> 783 bytes graphics/pokemon/malamar/follow_normal.pal | 19 + graphics/pokemon/malamar/follow_shiny.pal | 19 + graphics/pokemon/malamar/follower.png | Bin 891 -> 925 bytes graphics/pokemon/mamoswine/follow_normal.pal | 19 + graphics/pokemon/mamoswine/follow_shiny.pal | 19 + graphics/pokemon/mamoswine/follower.png | Bin 787 -> 1070 bytes graphics/pokemon/manaphy/follow_normal.pal | 19 + graphics/pokemon/manaphy/follow_shiny.pal | 19 + graphics/pokemon/manaphy/follower.png | Bin 487 -> 719 bytes graphics/pokemon/mandibuzz/follow_normal.pal | 19 + graphics/pokemon/mandibuzz/follow_shiny.pal | 19 + graphics/pokemon/mandibuzz/follower.png | Bin 821 -> 844 bytes graphics/pokemon/manectric/follow_normal.pal | 19 + graphics/pokemon/manectric/follow_shiny.pal | 19 + graphics/pokemon/manectric/follower.png | Bin 808 -> 986 bytes graphics/pokemon/mankey/follow_normal.pal | 19 + graphics/pokemon/mankey/follow_shiny.pal | 19 + graphics/pokemon/mankey/follower.png | Bin 629 -> 811 bytes graphics/pokemon/mantine/follow_normal.pal | 19 + graphics/pokemon/mantine/follow_shiny.pal | 19 + graphics/pokemon/mantine/follower.png | Bin 914 -> 1162 bytes graphics/pokemon/mantyke/follow_normal.pal | 19 + graphics/pokemon/mantyke/follow_shiny.pal | 19 + graphics/pokemon/mantyke/follower.png | Bin 608 -> 826 bytes graphics/pokemon/maractus/follow_normal.pal | 19 + graphics/pokemon/maractus/follow_shiny.pal | 19 + graphics/pokemon/maractus/follower.png | Bin 1142 -> 1228 bytes graphics/pokemon/mareanie/follow_normal.pal | 259 + graphics/pokemon/mareanie/follow_shiny.pal | 259 + graphics/pokemon/mareanie/follower.png | Bin 643 -> 1402 bytes graphics/pokemon/mareep/follow_normal.pal | 19 + graphics/pokemon/mareep/follow_shiny.pal | 19 + graphics/pokemon/mareep/follower.png | Bin 712 -> 920 bytes graphics/pokemon/marill/follow_normal.pal | 19 + graphics/pokemon/marill/follow_shiny.pal | 19 + graphics/pokemon/marill/follower.png | Bin 581 -> 786 bytes .../pokemon/marowak/alolan/follow_normal.pal | 19 + .../pokemon/marowak/alolan/follow_shiny.pal | 19 + graphics/pokemon/marowak/alolan/follower.png | Bin 786 -> 817 bytes graphics/pokemon/marowak/follow_normal.pal | 19 + graphics/pokemon/marowak/follow_shiny.pal | 19 + graphics/pokemon/marowak/follower.png | Bin 714 -> 875 bytes graphics/pokemon/marshadow/follow_normal.pal | 259 + graphics/pokemon/marshadow/follow_shiny.pal | 259 + graphics/pokemon/marshadow/follower.png | Bin 566 -> 1380 bytes graphics/pokemon/marshtomp/follow_normal.pal | 19 + graphics/pokemon/marshtomp/follow_shiny.pal | 19 + graphics/pokemon/marshtomp/follower.png | Bin 559 -> 729 bytes graphics/pokemon/masquerain/follow_normal.pal | 19 + graphics/pokemon/masquerain/follow_shiny.pal | 19 + graphics/pokemon/masquerain/follower.png | Bin 916 -> 915 bytes graphics/pokemon/mawile/follow_normal.pal | 19 + graphics/pokemon/mawile/follow_shiny.pal | 19 + graphics/pokemon/mawile/follower.png | Bin 706 -> 936 bytes graphics/pokemon/medicham/follow_normal.pal | 19 + graphics/pokemon/medicham/follow_shiny.pal | 19 + graphics/pokemon/medicham/follower.png | Bin 652 -> 838 bytes graphics/pokemon/meditite/follow_normal.pal | 19 + graphics/pokemon/meditite/follow_shiny.pal | 19 + graphics/pokemon/meditite/follower.png | Bin 533 -> 693 bytes graphics/pokemon/meganium/follow_normal.pal | 19 + graphics/pokemon/meganium/follow_shiny.pal | 19 + graphics/pokemon/meganium/follower.png | Bin 874 -> 1039 bytes graphics/pokemon/melmetal/follow_normal.pal | 259 + graphics/pokemon/melmetal/follow_shiny.pal | 259 + graphics/pokemon/melmetal/follower.png | Bin 1359 -> 2047 bytes graphics/pokemon/meloetta/follow_normal.pal | 19 + graphics/pokemon/meloetta/follow_shiny.pal | 19 + graphics/pokemon/meloetta/follower.png | Bin 700 -> 691 bytes .../meloetta/pirouette/follow_normal.pal | 19 + .../meloetta/pirouette/follow_shiny.pal | 19 + .../pokemon/meloetta/pirouette/follower.png | Bin 724 -> 730 bytes graphics/pokemon/meltan/follow_normal.pal | 259 + graphics/pokemon/meltan/follow_shiny.pal | 259 + graphics/pokemon/meltan/follower.png | Bin 494 -> 1256 bytes .../pokemon/meowstic/female/follow_normal.pal | 19 + .../pokemon/meowstic/female/follow_shiny.pal | 19 + graphics/pokemon/meowstic/female/follower.png | Bin 696 -> 771 bytes graphics/pokemon/meowstic/follow_normal.pal | 19 + graphics/pokemon/meowstic/follow_shiny.pal | 19 + graphics/pokemon/meowstic/follower.png | Bin 736 -> 786 bytes .../pokemon/meowth/alolan/follow_normal.pal | 19 + .../pokemon/meowth/alolan/follow_shiny.pal | 19 + graphics/pokemon/meowth/alolan/follower.png | Bin 636 -> 653 bytes graphics/pokemon/meowth/follow_normal.pal | 19 + graphics/pokemon/meowth/follow_shiny.pal | 19 + graphics/pokemon/meowth/follower.png | Bin 697 -> 869 bytes .../pokemon/meowth/galarian/follow_normal.pal | 19 + .../pokemon/meowth/galarian/follow_shiny.pal | 19 + graphics/pokemon/meowth/galarian/follower.png | Bin 603 -> 625 bytes graphics/pokemon/mesprit/follow_normal.pal | 19 + graphics/pokemon/mesprit/follow_shiny.pal | 19 + graphics/pokemon/mesprit/follower.png | Bin 752 -> 982 bytes graphics/pokemon/metagross/follow_normal.pal | 19 + graphics/pokemon/metagross/follow_shiny.pal | 19 + graphics/pokemon/metagross/follower.png | Bin 935 -> 1162 bytes graphics/pokemon/metang/follow_normal.pal | 19 + graphics/pokemon/metang/follow_shiny.pal | 19 + graphics/pokemon/metang/follower.png | Bin 944 -> 1172 bytes graphics/pokemon/metapod/follow_normal.pal | 19 + graphics/pokemon/metapod/follow_shiny.pal | 19 + graphics/pokemon/metapod/follower.png | Bin 516 -> 647 bytes graphics/pokemon/mew/follow_normal.pal | 19 + graphics/pokemon/mew/follow_shiny.pal | 19 + graphics/pokemon/mew/follower.png | Bin 653 -> 795 bytes graphics/pokemon/mewtwo/follow_normal.pal | 19 + graphics/pokemon/mewtwo/follow_shiny.pal | 19 + graphics/pokemon/mewtwo/follower.png | Bin 828 -> 1034 bytes graphics/pokemon/mienfoo/follow_normal.pal | 19 + graphics/pokemon/mienfoo/follow_shiny.pal | 19 + graphics/pokemon/mienfoo/follower.png | Bin 519 -> 584 bytes graphics/pokemon/mienshao/follow_normal.pal | 19 + graphics/pokemon/mienshao/follow_shiny.pal | 19 + graphics/pokemon/mienshao/follower.png | Bin 658 -> 719 bytes graphics/pokemon/mightyena/follow_normal.pal | 19 + graphics/pokemon/mightyena/follow_shiny.pal | 19 + graphics/pokemon/mightyena/follower.png | Bin 811 -> 1002 bytes graphics/pokemon/milcery/follow_normal.pal | 19 + graphics/pokemon/milcery/follow_shiny.pal | 19 + graphics/pokemon/milcery/follower.png | Bin 320 -> 326 bytes graphics/pokemon/milotic/follow_normal.pal | 19 + graphics/pokemon/milotic/follow_shiny.pal | 19 + graphics/pokemon/milotic/follower.png | Bin 1018 -> 1319 bytes graphics/pokemon/miltank/follow_normal.pal | 19 + graphics/pokemon/miltank/follow_shiny.pal | 19 + graphics/pokemon/miltank/follower.png | Bin 768 -> 980 bytes graphics/pokemon/mime_jr/follow_normal.pal | 19 + graphics/pokemon/mime_jr/follow_shiny.pal | 19 + graphics/pokemon/mime_jr/follower.png | Bin 479 -> 695 bytes graphics/pokemon/mimikyu/follow_normal.pal | 259 + graphics/pokemon/mimikyu/follow_shiny.pal | 259 + graphics/pokemon/mimikyu/follower.png | Bin 547 -> 1266 bytes graphics/pokemon/minccino/follow_normal.pal | 19 + graphics/pokemon/minccino/follow_shiny.pal | 19 + graphics/pokemon/minccino/follower.png | Bin 597 -> 667 bytes graphics/pokemon/minior/follow_normal.pal | 259 + graphics/pokemon/minior/follow_shiny.pal | 259 + graphics/pokemon/minior/follower.png | Bin 443 -> 1241 bytes graphics/pokemon/minun/follow_normal.pal | 19 + graphics/pokemon/minun/follow_shiny.pal | 19 + graphics/pokemon/minun/follower.png | Bin 500 -> 639 bytes graphics/pokemon/misdreavus/follow_normal.pal | 19 + graphics/pokemon/misdreavus/follow_shiny.pal | 19 + graphics/pokemon/misdreavus/follower.png | Bin 814 -> 1065 bytes graphics/pokemon/mismagius/follow_normal.pal | 19 + graphics/pokemon/mismagius/follow_shiny.pal | 19 + graphics/pokemon/mismagius/follower.png | Bin 793 -> 1098 bytes graphics/pokemon/moltres/follow_normal.pal | 19 + graphics/pokemon/moltres/follow_shiny.pal | 19 + graphics/pokemon/moltres/follower.png | Bin 1109 -> 1323 bytes .../moltres/galarian/follow_normal.pal | 19 + .../pokemon/moltres/galarian/follow_shiny.pal | 19 + .../pokemon/moltres/galarian/follower.png | Bin 1085 -> 1172 bytes graphics/pokemon/monferno/follow_normal.pal | 19 + graphics/pokemon/monferno/follow_shiny.pal | 19 + graphics/pokemon/monferno/follower.png | Bin 717 -> 993 bytes graphics/pokemon/morelull/follow_normal.pal | 259 + graphics/pokemon/morelull/follow_shiny.pal | 259 + graphics/pokemon/morelull/follower.png | Bin 389 -> 1135 bytes graphics/pokemon/morgrem/follow_normal.pal | 19 + graphics/pokemon/morgrem/follow_shiny.pal | 19 + graphics/pokemon/morgrem/follower.png | Bin 678 -> 717 bytes graphics/pokemon/morpeko/follow_normal.pal | 19 + graphics/pokemon/morpeko/follow_shiny.pal | 19 + graphics/pokemon/morpeko/follower.png | Bin 462 -> 514 bytes graphics/pokemon/mothim/follow_normal.pal | 19 + graphics/pokemon/mothim/follow_shiny.pal | 19 + graphics/pokemon/mothim/follower.png | Bin 903 -> 1159 bytes graphics/pokemon/mr_mime/follow_normal.pal | 19 + graphics/pokemon/mr_mime/follow_shiny.pal | 19 + graphics/pokemon/mr_mime/follower.png | Bin 765 -> 938 bytes .../mr_mime/galarian/follow_normal.pal | 19 + .../pokemon/mr_mime/galarian/follow_shiny.pal | 19 + .../pokemon/mr_mime/galarian/follower.png | Bin 764 -> 670 bytes graphics/pokemon/mr_rime/follow_normal.pal | 19 + graphics/pokemon/mr_rime/follow_shiny.pal | 19 + graphics/pokemon/mr_rime/follower.png | Bin 887 -> 905 bytes graphics/pokemon/mudbray/follow_normal.pal | 259 + graphics/pokemon/mudbray/follow_shiny.pal | 259 + graphics/pokemon/mudbray/follower.png | Bin 546 -> 1353 bytes graphics/pokemon/mudkip/follow_normal.pal | 19 + graphics/pokemon/mudkip/follow_shiny.pal | 19 + graphics/pokemon/mudkip/follower.png | Bin 465 -> 618 bytes graphics/pokemon/mudsdale/follow_normal.pal | 259 + graphics/pokemon/mudsdale/follow_shiny.pal | 259 + graphics/pokemon/mudsdale/follower.png | Bin 725 -> 1530 bytes graphics/pokemon/muk/alolan/follow_normal.pal | 19 + graphics/pokemon/muk/alolan/follow_shiny.pal | 19 + graphics/pokemon/muk/alolan/follower.png | Bin 765 -> 842 bytes graphics/pokemon/muk/follow_normal.pal | 19 + graphics/pokemon/muk/follow_shiny.pal | 19 + graphics/pokemon/muk/follower.png | Bin 713 -> 886 bytes graphics/pokemon/munchlax/follow_normal.pal | 19 + graphics/pokemon/munchlax/follow_shiny.pal | 19 + graphics/pokemon/munchlax/follower.png | Bin 487 -> 749 bytes graphics/pokemon/munna/follow_normal.pal | 19 + graphics/pokemon/munna/follow_shiny.pal | 19 + graphics/pokemon/munna/follower.png | Bin 417 -> 479 bytes graphics/pokemon/murkrow/follow_normal.pal | 19 + graphics/pokemon/murkrow/follow_shiny.pal | 19 + graphics/pokemon/murkrow/follower.png | Bin 466 -> 674 bytes graphics/pokemon/musharna/follow_normal.pal | 19 + graphics/pokemon/musharna/follow_shiny.pal | 19 + graphics/pokemon/musharna/follower.png | Bin 1059 -> 1081 bytes graphics/pokemon/naganadel/follow_normal.pal | 259 + graphics/pokemon/naganadel/follow_shiny.pal | 259 + graphics/pokemon/naganadel/follower.png | Bin 885 -> 1692 bytes graphics/pokemon/natu/follow_normal.pal | 19 + graphics/pokemon/natu/follow_shiny.pal | 19 + graphics/pokemon/natu/follower.png | Bin 435 -> 639 bytes .../necrozma/dawn_wings/follow_normal.pal | 19 + .../necrozma/dawn_wings/follow_shiny.pal | 19 + .../pokemon/necrozma/dawn_wings/follower.png | Bin 1528 -> 1470 bytes .../necrozma/dusk_mane/follow_normal.pal | 19 + .../necrozma/dusk_mane/follow_shiny.pal | 19 + .../pokemon/necrozma/dusk_mane/follower.png | Bin 1178 -> 1365 bytes graphics/pokemon/necrozma/follow_normal.pal | 259 + graphics/pokemon/necrozma/follow_shiny.pal | 259 + graphics/pokemon/necrozma/follower.png | Bin 1230 -> 1906 bytes graphics/pokemon/nickit/follow_normal.pal | 19 + graphics/pokemon/nickit/follow_shiny.pal | 19 + graphics/pokemon/nickit/follower.png | Bin 542 -> 580 bytes graphics/pokemon/nidoking/follow_normal.pal | 19 + graphics/pokemon/nidoking/follow_shiny.pal | 19 + graphics/pokemon/nidoking/follower.png | Bin 792 -> 981 bytes graphics/pokemon/nidoqueen/follow_normal.pal | 19 + graphics/pokemon/nidoqueen/follow_shiny.pal | 19 + graphics/pokemon/nidoqueen/follower.png | Bin 863 -> 996 bytes graphics/pokemon/nidoran_f/follow_normal.pal | 19 + graphics/pokemon/nidoran_f/follow_shiny.pal | 19 + graphics/pokemon/nidoran_f/follower.png | Bin 506 -> 659 bytes graphics/pokemon/nidoran_m/follow_normal.pal | 19 + graphics/pokemon/nidoran_m/follow_shiny.pal | 19 + graphics/pokemon/nidoran_m/follower.png | Bin 540 -> 687 bytes graphics/pokemon/nidorina/follow_normal.pal | 19 + graphics/pokemon/nidorina/follow_shiny.pal | 19 + graphics/pokemon/nidorina/follower.png | Bin 694 -> 833 bytes graphics/pokemon/nidorino/follow_normal.pal | 19 + graphics/pokemon/nidorino/follow_shiny.pal | 19 + graphics/pokemon/nidorino/follower.png | Bin 688 -> 860 bytes graphics/pokemon/nihilego/follow_normal.pal | 259 + graphics/pokemon/nihilego/follow_shiny.pal | 259 + graphics/pokemon/nihilego/follower.png | Bin 704 -> 1459 bytes graphics/pokemon/nincada/follow_normal.pal | 19 + graphics/pokemon/nincada/follow_shiny.pal | 19 + graphics/pokemon/nincada/follower.png | Bin 629 -> 865 bytes .../ninetales/alolan/follow_normal.pal | 19 + .../pokemon/ninetales/alolan/follow_shiny.pal | 19 + .../pokemon/ninetales/alolan/follower.png | Bin 790 -> 784 bytes graphics/pokemon/ninetales/follow_normal.pal | 19 + graphics/pokemon/ninetales/follow_shiny.pal | 19 + graphics/pokemon/ninetales/follower.png | Bin 863 -> 984 bytes graphics/pokemon/ninjask/follow_normal.pal | 19 + graphics/pokemon/ninjask/follow_shiny.pal | 19 + graphics/pokemon/ninjask/follower.png | Bin 726 -> 931 bytes graphics/pokemon/noctowl/follow_normal.pal | 19 + graphics/pokemon/noctowl/follow_shiny.pal | 19 + graphics/pokemon/noctowl/follower.png | Bin 1094 -> 1280 bytes graphics/pokemon/noibat/follow_normal.pal | 19 + graphics/pokemon/noibat/follow_shiny.pal | 19 + graphics/pokemon/noibat/follower.png | Bin 664 -> 642 bytes graphics/pokemon/noivern/follow_normal.pal | 19 + graphics/pokemon/noivern/follow_shiny.pal | 19 + graphics/pokemon/noivern/follower.png | Bin 1133 -> 1183 bytes graphics/pokemon/nosepass/follow_normal.pal | 19 + graphics/pokemon/nosepass/follow_shiny.pal | 19 + graphics/pokemon/nosepass/follower.png | Bin 711 -> 865 bytes graphics/pokemon/numel/follow_normal.pal | 19 + graphics/pokemon/numel/follow_shiny.pal | 19 + graphics/pokemon/numel/follower.png | Bin 820 -> 1036 bytes graphics/pokemon/nuzleaf/follow_normal.pal | 19 + graphics/pokemon/nuzleaf/follow_shiny.pal | 19 + graphics/pokemon/nuzleaf/follower.png | Bin 624 -> 805 bytes graphics/pokemon/obstagoon/follow_normal.pal | 19 + graphics/pokemon/obstagoon/follow_shiny.pal | 19 + graphics/pokemon/obstagoon/follower.png | Bin 701 -> 863 bytes graphics/pokemon/octillery/follow_normal.pal | 19 + graphics/pokemon/octillery/follow_shiny.pal | 19 + graphics/pokemon/octillery/follower.png | Bin 702 -> 868 bytes graphics/pokemon/oddish/follow_normal.pal | 19 + graphics/pokemon/oddish/follow_shiny.pal | 19 + graphics/pokemon/oddish/follower.png | Bin 409 -> 556 bytes graphics/pokemon/omanyte/follow_normal.pal | 19 + graphics/pokemon/omanyte/follow_shiny.pal | 19 + graphics/pokemon/omanyte/follower.png | Bin 582 -> 730 bytes graphics/pokemon/omastar/follow_normal.pal | 19 + graphics/pokemon/omastar/follow_shiny.pal | 19 + graphics/pokemon/omastar/follower.png | Bin 793 -> 1000 bytes graphics/pokemon/onix/follow_normal.pal | 19 + graphics/pokemon/onix/follow_shiny.pal | 19 + graphics/pokemon/onix/follower.png | Bin 941 -> 1187 bytes graphics/pokemon/oranguru/follow_normal.pal | 259 + graphics/pokemon/oranguru/follow_shiny.pal | 259 + graphics/pokemon/oranguru/follower.png | Bin 690 -> 1454 bytes graphics/pokemon/orbeetle/follow_normal.pal | 19 + graphics/pokemon/orbeetle/follow_shiny.pal | 19 + graphics/pokemon/orbeetle/follower.png | Bin 797 -> 838 bytes graphics/pokemon/oricorio/follow_normal.pal | 259 + graphics/pokemon/oricorio/follow_shiny.pal | 259 + graphics/pokemon/oricorio/follower.png | Bin 599 -> 1409 bytes graphics/pokemon/oshawott/follow_normal.pal | 19 + graphics/pokemon/oshawott/follow_shiny.pal | 19 + graphics/pokemon/oshawott/follower.png | Bin 451 -> 505 bytes graphics/pokemon/overqwil/follow_normal.pal | 19 + graphics/pokemon/overqwil/follower.png | Bin 779 -> 840 bytes graphics/pokemon/pachirisu/follow_normal.pal | 19 + graphics/pokemon/pachirisu/follow_shiny.pal | 19 + graphics/pokemon/pachirisu/follower.png | Bin 502 -> 701 bytes graphics/pokemon/palkia/follow_normal.pal | 19 + graphics/pokemon/palkia/follow_shiny.pal | 19 + graphics/pokemon/palkia/follower.png | Bin 2021 -> 2288 bytes .../pokemon/palkia/origin/follow_normal.pal | 19 + graphics/pokemon/palkia/origin/follower.png | Bin 1950 -> 1800 bytes graphics/pokemon/palossand/follow_normal.pal | 259 + graphics/pokemon/palossand/follow_shiny.pal | 259 + graphics/pokemon/palossand/follower.png | Bin 704 -> 1593 bytes graphics/pokemon/palpitoad/follow_normal.pal | 19 + graphics/pokemon/palpitoad/follow_shiny.pal | 19 + graphics/pokemon/palpitoad/follower.png | Bin 576 -> 613 bytes graphics/pokemon/pancham/follow_normal.pal | 19 + graphics/pokemon/pancham/follow_shiny.pal | 19 + graphics/pokemon/pancham/follower.png | Bin 535 -> 524 bytes graphics/pokemon/pangoro/follow_normal.pal | 19 + graphics/pokemon/pangoro/follow_shiny.pal | 19 + graphics/pokemon/pangoro/follower.png | Bin 809 -> 795 bytes graphics/pokemon/panpour/follow_normal.pal | 19 + graphics/pokemon/panpour/follow_shiny.pal | 19 + graphics/pokemon/panpour/follower.png | Bin 619 -> 712 bytes graphics/pokemon/pansage/follow_normal.pal | 19 + graphics/pokemon/pansage/follow_shiny.pal | 19 + graphics/pokemon/pansage/follower.png | Bin 668 -> 762 bytes graphics/pokemon/pansear/follow_normal.pal | 19 + graphics/pokemon/pansear/follow_shiny.pal | 19 + graphics/pokemon/pansear/follower.png | Bin 645 -> 700 bytes graphics/pokemon/paras/follow_normal.pal | 19 + graphics/pokemon/paras/follow_shiny.pal | 19 + graphics/pokemon/paras/follower.png | Bin 654 -> 785 bytes graphics/pokemon/parasect/follow_normal.pal | 19 + graphics/pokemon/parasect/follow_shiny.pal | 19 + graphics/pokemon/parasect/follower.png | Bin 775 -> 929 bytes graphics/pokemon/passimian/follow_normal.pal | 259 + graphics/pokemon/passimian/follow_shiny.pal | 259 + graphics/pokemon/passimian/follower.png | Bin 738 -> 1500 bytes graphics/pokemon/patrat/follow_normal.pal | 19 + graphics/pokemon/patrat/follow_shiny.pal | 19 + graphics/pokemon/patrat/follower.png | Bin 587 -> 691 bytes graphics/pokemon/pawniard/follow_normal.pal | 19 + graphics/pokemon/pawniard/follow_shiny.pal | 19 + graphics/pokemon/pawniard/follower.png | Bin 601 -> 641 bytes graphics/pokemon/pelipper/follow_normal.pal | 19 + graphics/pokemon/pelipper/follow_shiny.pal | 19 + graphics/pokemon/pelipper/follower.png | Bin 949 -> 1161 bytes graphics/pokemon/perrserker/follow_normal.pal | 19 + graphics/pokemon/perrserker/follow_shiny.pal | 19 + graphics/pokemon/perrserker/follower.png | Bin 635 -> 694 bytes .../pokemon/persian/alolan/follow_normal.pal | 19 + .../pokemon/persian/alolan/follow_shiny.pal | 19 + graphics/pokemon/persian/alolan/follower.png | Bin 712 -> 689 bytes graphics/pokemon/persian/follow_normal.pal | 19 + graphics/pokemon/persian/follow_shiny.pal | 19 + graphics/pokemon/persian/follower.png | Bin 750 -> 911 bytes graphics/pokemon/petilil/follow_normal.pal | 19 + graphics/pokemon/petilil/follow_shiny.pal | 19 + graphics/pokemon/petilil/follower.png | Bin 549 -> 597 bytes graphics/pokemon/phanpy/follow_normal.pal | 19 + graphics/pokemon/phanpy/follow_shiny.pal | 19 + graphics/pokemon/phanpy/follower.png | Bin 464 -> 624 bytes graphics/pokemon/phantump/follow_normal.pal | 19 + graphics/pokemon/phantump/follow_shiny.pal | 19 + graphics/pokemon/phantump/follower.png | Bin 643 -> 708 bytes graphics/pokemon/pheromosa/follow_normal.pal | 19 + graphics/pokemon/pheromosa/follow_shiny.pal | 19 + graphics/pokemon/pheromosa/follower.png | Bin 992 -> 1072 bytes graphics/pokemon/phione/follow_normal.pal | 19 + graphics/pokemon/phione/follow_shiny.pal | 19 + graphics/pokemon/phione/follower.png | Bin 558 -> 766 bytes graphics/pokemon/pichu/follow_normal.pal | 19 + graphics/pokemon/pichu/follow_shiny.pal | 19 + graphics/pokemon/pichu/follower.png | Bin 460 -> 635 bytes .../pichu/spiky_eared/follow_normal.pal | 19 + .../pichu/spiky_eared/follow_shiny.pal | 19 + .../pokemon/pichu/spiky_eared/follower.png | Bin 482 -> 472 bytes graphics/pokemon/pidgeot/follow_normal.pal | 19 + graphics/pokemon/pidgeot/follow_shiny.pal | 19 + graphics/pokemon/pidgeot/follower.png | Bin 1149 -> 1335 bytes graphics/pokemon/pidgeotto/follow_normal.pal | 19 + graphics/pokemon/pidgeotto/follow_shiny.pal | 19 + graphics/pokemon/pidgeotto/follower.png | Bin 914 -> 1046 bytes graphics/pokemon/pidgey/follow_normal.pal | 19 + graphics/pokemon/pidgey/follow_shiny.pal | 19 + graphics/pokemon/pidgey/follower.png | Bin 464 -> 595 bytes graphics/pokemon/pidove/follow_normal.pal | 19 + graphics/pokemon/pidove/follow_shiny.pal | 19 + graphics/pokemon/pidove/follower.png | Bin 646 -> 691 bytes graphics/pokemon/pignite/follow_normal.pal | 19 + graphics/pokemon/pignite/follow_shiny.pal | 19 + graphics/pokemon/pignite/follower.png | Bin 683 -> 717 bytes graphics/pokemon/pikachu/follow_normal.pal | 19 + graphics/pokemon/pikachu/follow_shiny.pal | 19 + graphics/pokemon/pikachu/follower.png | Bin 567 -> 713 bytes graphics/pokemon/pikipek/follow_normal.pal | 259 + graphics/pokemon/pikipek/follow_shiny.pal | 259 + graphics/pokemon/pikipek/follower.png | Bin 472 -> 1259 bytes graphics/pokemon/piloswine/follow_normal.pal | 19 + graphics/pokemon/piloswine/follow_shiny.pal | 19 + graphics/pokemon/piloswine/follower.png | Bin 656 -> 809 bytes graphics/pokemon/pincurchin/follow_normal.pal | 19 + graphics/pokemon/pincurchin/follow_shiny.pal | 19 + graphics/pokemon/pincurchin/follower.png | Bin 583 -> 626 bytes graphics/pokemon/pineco/follow_normal.pal | 19 + graphics/pokemon/pineco/follow_shiny.pal | 19 + graphics/pokemon/pineco/follower.png | Bin 402 -> 561 bytes graphics/pokemon/pinsir/follow_normal.pal | 19 + graphics/pokemon/pinsir/follow_shiny.pal | 19 + graphics/pokemon/pinsir/follower.png | Bin 851 -> 974 bytes graphics/pokemon/piplup/follow_normal.pal | 19 + graphics/pokemon/piplup/follow_shiny.pal | 19 + graphics/pokemon/piplup/follower.png | Bin 388 -> 624 bytes graphics/pokemon/plusle/follow_normal.pal | 19 + graphics/pokemon/plusle/follow_shiny.pal | 19 + graphics/pokemon/plusle/follower.png | Bin 491 -> 639 bytes graphics/pokemon/poipole/follow_normal.pal | 259 + graphics/pokemon/poipole/follow_shiny.pal | 259 + graphics/pokemon/poipole/follower.png | Bin 632 -> 1426 bytes graphics/pokemon/politoed/follow_normal.pal | 19 + graphics/pokemon/politoed/follow_shiny.pal | 19 + graphics/pokemon/politoed/follower.png | Bin 730 -> 968 bytes graphics/pokemon/poliwag/follow_normal.pal | 19 + graphics/pokemon/poliwag/follow_shiny.pal | 19 + graphics/pokemon/poliwag/follower.png | Bin 473 -> 688 bytes graphics/pokemon/poliwhirl/follow_normal.pal | 19 + graphics/pokemon/poliwhirl/follow_shiny.pal | 19 + graphics/pokemon/poliwhirl/follower.png | Bin 551 -> 743 bytes graphics/pokemon/poliwrath/follow_normal.pal | 19 + graphics/pokemon/poliwrath/follow_shiny.pal | 19 + graphics/pokemon/poliwrath/follower.png | Bin 708 -> 903 bytes .../pokemon/polteageist/follow_normal.pal | 19 + graphics/pokemon/polteageist/follow_shiny.pal | 19 + graphics/pokemon/polteageist/follower.png | Bin 652 -> 698 bytes graphics/pokemon/ponyta/follow_normal.pal | 19 + graphics/pokemon/ponyta/follow_shiny.pal | 19 + graphics/pokemon/ponyta/follower.png | Bin 660 -> 852 bytes .../pokemon/ponyta/galarian/follow_normal.pal | 19 + .../pokemon/ponyta/galarian/follow_shiny.pal | 19 + graphics/pokemon/ponyta/galarian/follower.png | Bin 667 -> 723 bytes graphics/pokemon/poochyena/follow_normal.pal | 19 + graphics/pokemon/poochyena/follow_shiny.pal | 19 + graphics/pokemon/poochyena/follower.png | Bin 570 -> 515 bytes graphics/pokemon/popplio/follow_normal.pal | 259 + graphics/pokemon/popplio/follow_shiny.pal | 259 + graphics/pokemon/popplio/follower.png | Bin 630 -> 1384 bytes graphics/pokemon/porygon/follow_normal.pal | 19 + graphics/pokemon/porygon/follow_shiny.pal | 19 + graphics/pokemon/porygon/follower.png | Bin 535 -> 788 bytes graphics/pokemon/porygon2/follow_normal.pal | 19 + graphics/pokemon/porygon2/follow_shiny.pal | 19 + graphics/pokemon/porygon2/follower.png | Bin 557 -> 786 bytes graphics/pokemon/porygon_z/follow_normal.pal | 19 + graphics/pokemon/porygon_z/follow_shiny.pal | 19 + graphics/pokemon/porygon_z/follower.png | Bin 575 -> 806 bytes graphics/pokemon/primarina/follow_normal.pal | 259 + graphics/pokemon/primarina/follow_shiny.pal | 259 + graphics/pokemon/primarina/follower.png | Bin 1005 -> 1775 bytes graphics/pokemon/primeape/follow_normal.pal | 19 + graphics/pokemon/primeape/follow_shiny.pal | 19 + graphics/pokemon/primeape/follower.png | Bin 777 -> 975 bytes graphics/pokemon/prinplup/follow_normal.pal | 19 + graphics/pokemon/prinplup/follow_shiny.pal | 19 + graphics/pokemon/prinplup/follower.png | Bin 638 -> 850 bytes graphics/pokemon/probopass/follow_normal.pal | 19 + graphics/pokemon/probopass/follow_shiny.pal | 19 + graphics/pokemon/probopass/follower.png | Bin 919 -> 1156 bytes graphics/pokemon/psyduck/follow_normal.pal | 19 + graphics/pokemon/psyduck/follow_shiny.pal | 19 + graphics/pokemon/psyduck/follower.png | Bin 519 -> 682 bytes graphics/pokemon/pumpkaboo/follow_normal.pal | 19 + graphics/pokemon/pumpkaboo/follow_shiny.pal | 19 + graphics/pokemon/pumpkaboo/follower.png | Bin 530 -> 522 bytes graphics/pokemon/pupitar/follow_normal.pal | 19 + graphics/pokemon/pupitar/follow_shiny.pal | 19 + graphics/pokemon/pupitar/follower.png | Bin 625 -> 761 bytes graphics/pokemon/purrloin/follow_normal.pal | 19 + graphics/pokemon/purrloin/follow_shiny.pal | 19 + graphics/pokemon/purrloin/follower.png | Bin 511 -> 540 bytes graphics/pokemon/purugly/follow_normal.pal | 19 + graphics/pokemon/purugly/follow_shiny.pal | 19 + graphics/pokemon/purugly/follower.png | Bin 719 -> 951 bytes graphics/pokemon/pyroar/follow_normal.pal | 19 + graphics/pokemon/pyroar/follow_shiny.pal | 19 + graphics/pokemon/pyroar/follower.png | Bin 666 -> 799 bytes .../follower.png => pyroar/followerf.png} | Bin graphics/pokemon/pyukumuku/follow_normal.pal | 259 + graphics/pokemon/pyukumuku/follow_shiny.pal | 259 + graphics/pokemon/pyukumuku/follower.png | Bin 517 -> 1273 bytes graphics/pokemon/quagsire/follow_normal.pal | 19 + graphics/pokemon/quagsire/follow_shiny.pal | 19 + graphics/pokemon/quagsire/follower.png | Bin 607 -> 787 bytes graphics/pokemon/quilava/follow_normal.pal | 19 + graphics/pokemon/quilava/follow_shiny.pal | 18 + graphics/pokemon/quilava/follower.png | Bin 998 -> 1244 bytes graphics/pokemon/quilladin/follow_normal.pal | 19 + graphics/pokemon/quilladin/follow_shiny.pal | 19 + graphics/pokemon/quilladin/follower.png | Bin 659 -> 697 bytes graphics/pokemon/qwilfish/follow_normal.pal | 19 + graphics/pokemon/qwilfish/follow_shiny.pal | 19 + graphics/pokemon/qwilfish/follower.png | Bin 623 -> 822 bytes .../qwilfish/hisuian/follow_normal.pal | 19 + .../pokemon/qwilfish/hisuian/follower.png | Bin 639 -> 697 bytes graphics/pokemon/raboot/follow_normal.pal | 19 + graphics/pokemon/raboot/follow_shiny.pal | 19 + graphics/pokemon/raboot/follower.png | Bin 922 -> 853 bytes .../pokemon/raichu/alolan/follow_normal.pal | 19 + .../pokemon/raichu/alolan/follow_shiny.pal | 19 + graphics/pokemon/raichu/alolan/follower.png | Bin 781 -> 826 bytes graphics/pokemon/raichu/follow_normal.pal | 19 + graphics/pokemon/raichu/follow_shiny.pal | 19 + graphics/pokemon/raichu/follower.png | Bin 770 -> 1034 bytes graphics/pokemon/raikou/follow_normal.pal | 19 + graphics/pokemon/raikou/follow_shiny.pal | 19 + graphics/pokemon/raikou/follower.png | Bin 1055 -> 1210 bytes graphics/pokemon/ralts/follow_normal.pal | 19 + graphics/pokemon/ralts/follow_shiny.pal | 19 + graphics/pokemon/ralts/follower.png | Bin 450 -> 645 bytes graphics/pokemon/rampardos/follow_normal.pal | 19 + graphics/pokemon/rampardos/follow_shiny.pal | 19 + graphics/pokemon/rampardos/follower.png | Bin 871 -> 1091 bytes graphics/pokemon/rapidash/follow_normal.pal | 19 + graphics/pokemon/rapidash/follow_shiny.pal | 19 + graphics/pokemon/rapidash/follower.png | Bin 953 -> 1081 bytes .../rapidash/galarian/follow_normal.pal | 19 + .../rapidash/galarian/follow_shiny.pal | 19 + .../pokemon/rapidash/galarian/follower.png | Bin 849 -> 964 bytes .../pokemon/raticate/alolan/follow_normal.pal | 19 + .../pokemon/raticate/alolan/follow_shiny.pal | 19 + graphics/pokemon/raticate/alolan/follower.png | Bin 577 -> 573 bytes graphics/pokemon/raticate/follow_normal.pal | 19 + graphics/pokemon/raticate/follow_shiny.pal | 19 + graphics/pokemon/raticate/follower.png | Bin 614 -> 758 bytes .../pokemon/rattata/alolan/follow_normal.pal | 19 + .../pokemon/rattata/alolan/follow_shiny.pal | 19 + graphics/pokemon/rattata/alolan/follower.png | Bin 534 -> 522 bytes graphics/pokemon/rattata/follow_normal.pal | 19 + graphics/pokemon/rattata/follow_shiny.pal | 19 + graphics/pokemon/rattata/follower.png | Bin 572 -> 725 bytes graphics/pokemon/rayquaza/follow_normal.pal | 19 + graphics/pokemon/rayquaza/follow_shiny.pal | 19 + graphics/pokemon/rayquaza/follower.png | Bin 2069 -> 2342 bytes graphics/pokemon/regice/follow_normal.pal | 19 + graphics/pokemon/regice/follow_shiny.pal | 19 + graphics/pokemon/regice/follower.png | Bin 883 -> 1018 bytes graphics/pokemon/regidrago/follow_normal.pal | 19 + graphics/pokemon/regidrago/follow_shiny.pal | 19 + graphics/pokemon/regidrago/follower.png | Bin 682 -> 721 bytes graphics/pokemon/regieleki/follow_normal.pal | 19 + graphics/pokemon/regieleki/follow_shiny.pal | 19 + graphics/pokemon/regieleki/follower.png | Bin 810 -> 878 bytes graphics/pokemon/regigigas/follow_normal.pal | 19 + graphics/pokemon/regigigas/follow_shiny.pal | 19 + graphics/pokemon/regigigas/follower.png | Bin 1801 -> 2025 bytes graphics/pokemon/regirock/follow_normal.pal | 19 + graphics/pokemon/regirock/follow_shiny.pal | 19 + graphics/pokemon/regirock/follower.png | Bin 1088 -> 1263 bytes graphics/pokemon/registeel/follow_normal.pal | 19 + graphics/pokemon/registeel/follow_shiny.pal | 19 + graphics/pokemon/registeel/follower.png | Bin 973 -> 1027 bytes graphics/pokemon/relicanth/follow_normal.pal | 19 + graphics/pokemon/relicanth/follow_shiny.pal | 19 + graphics/pokemon/relicanth/follower.png | Bin 831 -> 1067 bytes graphics/pokemon/remoraid/follow_normal.pal | 19 + graphics/pokemon/remoraid/follow_shiny.pal | 19 + graphics/pokemon/remoraid/follower.png | Bin 565 -> 782 bytes graphics/pokemon/reshiram/follow_normal.pal | 19 + graphics/pokemon/reshiram/follow_shiny.pal | 19 + graphics/pokemon/reshiram/follower.png | Bin 2963 -> 3173 bytes graphics/pokemon/reuniclus/follow_normal.pal | 19 + graphics/pokemon/reuniclus/follow_shiny.pal | 19 + graphics/pokemon/reuniclus/follower.png | Bin 704 -> 723 bytes graphics/pokemon/rhydon/follow_normal.pal | 19 + graphics/pokemon/rhydon/follow_shiny.pal | 19 + graphics/pokemon/rhydon/follower.png | Bin 839 -> 971 bytes graphics/pokemon/rhyhorn/follow_normal.pal | 19 + graphics/pokemon/rhyhorn/follow_shiny.pal | 19 + graphics/pokemon/rhyhorn/follower.png | Bin 678 -> 813 bytes graphics/pokemon/rhyperior/follow_normal.pal | 19 + graphics/pokemon/rhyperior/follow_shiny.pal | 19 + graphics/pokemon/rhyperior/follower.png | Bin 930 -> 1170 bytes graphics/pokemon/ribombee/follow_normal.pal | 259 + graphics/pokemon/ribombee/follow_shiny.pal | 259 + graphics/pokemon/ribombee/follower.png | Bin 729 -> 1465 bytes graphics/pokemon/rillaboom/follow_normal.pal | 19 + graphics/pokemon/rillaboom/follow_shiny.pal | 19 + graphics/pokemon/rillaboom/follower.png | Bin 1091 -> 1224 bytes graphics/pokemon/riolu/follow_normal.pal | 19 + graphics/pokemon/riolu/follow_shiny.pal | 19 + graphics/pokemon/riolu/follower.png | Bin 543 -> 794 bytes graphics/pokemon/rockruff/follow_normal.pal | 259 + graphics/pokemon/rockruff/follow_shiny.pal | 259 + graphics/pokemon/rockruff/follower.png | Bin 594 -> 1437 bytes graphics/pokemon/roggenrola/follow_normal.pal | 19 + graphics/pokemon/roggenrola/follow_shiny.pal | 19 + graphics/pokemon/roggenrola/follower.png | Bin 337 -> 375 bytes graphics/pokemon/rolycoly/follow_normal.pal | 19 + graphics/pokemon/rolycoly/follow_shiny.pal | 19 + graphics/pokemon/rolycoly/follower.png | Bin 449 -> 427 bytes graphics/pokemon/rookidee/follow_normal.pal | 19 + graphics/pokemon/rookidee/follow_shiny.pal | 19 + graphics/pokemon/rookidee/follower.png | Bin 439 -> 481 bytes graphics/pokemon/roselia/follow_normal.pal | 19 + graphics/pokemon/roselia/follow_shiny.pal | 19 + graphics/pokemon/roselia/follower.png | Bin 537 -> 472 bytes graphics/pokemon/roserade/follow_normal.pal | 19 + graphics/pokemon/roserade/follow_shiny.pal | 19 + graphics/pokemon/roserade/follower.png | Bin 709 -> 947 bytes graphics/pokemon/rotom/fan/follow_normal.pal | 19 + graphics/pokemon/rotom/fan/follow_shiny.pal | 19 + graphics/pokemon/rotom/fan/follower.png | Bin 669 -> 649 bytes graphics/pokemon/rotom/follow_normal.pal | 19 + graphics/pokemon/rotom/follow_shiny.pal | 19 + graphics/pokemon/rotom/follower.png | Bin 474 -> 670 bytes .../pokemon/rotom/frost/follow_normal.pal | 19 + graphics/pokemon/rotom/frost/follow_shiny.pal | 19 + graphics/pokemon/rotom/frost/follower.png | Bin 586 -> 574 bytes graphics/pokemon/rotom/heat/follow_normal.pal | 19 + graphics/pokemon/rotom/heat/follow_shiny.pal | 19 + graphics/pokemon/rotom/heat/follower.png | Bin 499 -> 499 bytes graphics/pokemon/rotom/mow/follow_normal.pal | 19 + graphics/pokemon/rotom/mow/follow_shiny.pal | 19 + graphics/pokemon/rotom/mow/follower.png | Bin 700 -> 715 bytes graphics/pokemon/rotom/wash/follow_normal.pal | 19 + graphics/pokemon/rotom/wash/follow_shiny.pal | 19 + graphics/pokemon/rotom/wash/follower.png | Bin 771 -> 781 bytes graphics/pokemon/rowlet/follow_normal.pal | 19 + graphics/pokemon/rowlet/follow_shiny.pal | 15 + graphics/pokemon/rowlet/follower.png | Bin 555 -> 549 bytes graphics/pokemon/rufflet/follow_normal.pal | 19 + graphics/pokemon/rufflet/follow_shiny.pal | 19 + graphics/pokemon/rufflet/follower.png | Bin 448 -> 517 bytes graphics/pokemon/runerigus/follow_normal.pal | 19 + graphics/pokemon/runerigus/follow_shiny.pal | 19 + graphics/pokemon/runerigus/follower.png | Bin 954 -> 1003 bytes graphics/pokemon/sableye/follow_normal.pal | 19 + graphics/pokemon/sableye/follow_shiny.pal | 19 + graphics/pokemon/sableye/follower.png | Bin 596 -> 726 bytes graphics/pokemon/salamence/follow_normal.pal | 19 + graphics/pokemon/salamence/follow_shiny.pal | 19 + graphics/pokemon/salamence/follower.png | Bin 1030 -> 1222 bytes graphics/pokemon/salandit/follow_normal.pal | 259 + graphics/pokemon/salandit/follow_shiny.pal | 259 + graphics/pokemon/salandit/follower.png | Bin 656 -> 1416 bytes graphics/pokemon/salazzle/follow_normal.pal | 259 + graphics/pokemon/salazzle/follow_shiny.pal | 259 + graphics/pokemon/salazzle/follower.png | Bin 882 -> 1688 bytes graphics/pokemon/samurott/follow_normal.pal | 19 + graphics/pokemon/samurott/follow_shiny.pal | 19 + graphics/pokemon/samurott/follower.png | Bin 1200 -> 1203 bytes .../samurott/hisuian/follow_normal.pal | 19 + .../pokemon/samurott/hisuian/follower.png | Bin 880 -> 1021 bytes graphics/pokemon/sandaconda/follow_normal.pal | 19 + graphics/pokemon/sandaconda/follow_shiny.pal | 19 + graphics/pokemon/sandaconda/follower.png | Bin 863 -> 994 bytes graphics/pokemon/sandile/follow_normal.pal | 19 + graphics/pokemon/sandile/follow_shiny.pal | 19 + graphics/pokemon/sandile/follower.png | Bin 769 -> 897 bytes .../sandshrew/alolan/follow_normal.pal | 19 + .../pokemon/sandshrew/alolan/follow_shiny.pal | 19 + .../pokemon/sandshrew/alolan/follower.png | Bin 489 -> 481 bytes graphics/pokemon/sandshrew/follow_normal.pal | 19 + graphics/pokemon/sandshrew/follow_shiny.pal | 19 + graphics/pokemon/sandshrew/follower.png | Bin 524 -> 676 bytes .../sandslash/alolan/follow_normal.pal | 19 + .../pokemon/sandslash/alolan/follow_shiny.pal | 19 + .../pokemon/sandslash/alolan/follower.png | Bin 678 -> 722 bytes graphics/pokemon/sandslash/follow_normal.pal | 19 + graphics/pokemon/sandslash/follow_shiny.pal | 19 + graphics/pokemon/sandslash/follower.png | Bin 688 -> 897 bytes graphics/pokemon/sandygast/follow_normal.pal | 259 + graphics/pokemon/sandygast/follow_shiny.pal | 259 + graphics/pokemon/sandygast/follower.png | Bin 468 -> 1231 bytes graphics/pokemon/sawk/follow_normal.pal | 19 + graphics/pokemon/sawk/follow_shiny.pal | 19 + graphics/pokemon/sawk/follower.png | Bin 807 -> 910 bytes .../pokemon/sawsbuck/autumn/follow_normal.pal | 19 + .../pokemon/sawsbuck/autumn/follow_shiny.pal | 19 + graphics/pokemon/sawsbuck/autumn/follower.png | Bin 767 -> 740 bytes graphics/pokemon/sawsbuck/follow_normal.pal | 19 + graphics/pokemon/sawsbuck/follow_shiny.pal | 19 + graphics/pokemon/sawsbuck/follower.png | Bin 773 -> 776 bytes .../pokemon/sawsbuck/summer/follow_normal.pal | 19 + .../pokemon/sawsbuck/summer/follow_shiny.pal | 19 + graphics/pokemon/sawsbuck/summer/follower.png | Bin 702 -> 677 bytes .../pokemon/sawsbuck/winter/follow_normal.pal | 19 + .../pokemon/sawsbuck/winter/follow_shiny.pal | 19 + graphics/pokemon/sawsbuck/winter/follower.png | Bin 809 -> 814 bytes graphics/pokemon/scatterbug/follow_normal.pal | 19 + graphics/pokemon/scatterbug/follow_shiny.pal | 19 + graphics/pokemon/scatterbug/follower.png | Bin 507 -> 512 bytes graphics/pokemon/sceptile/follow_normal.pal | 19 + graphics/pokemon/sceptile/follow_shiny.pal | 19 + graphics/pokemon/sceptile/follower.png | Bin 949 -> 1100 bytes graphics/pokemon/scizor/follow_normal.pal | 19 + graphics/pokemon/scizor/follow_shiny.pal | 19 + graphics/pokemon/scizor/follower.png | Bin 948 -> 1083 bytes graphics/pokemon/scolipede/follow_normal.pal | 19 + graphics/pokemon/scolipede/follow_shiny.pal | 19 + graphics/pokemon/scolipede/follower.png | Bin 725 -> 728 bytes graphics/pokemon/scorbunny/follow_normal.pal | 19 + graphics/pokemon/scorbunny/follow_shiny.pal | 19 + graphics/pokemon/scorbunny/follower.png | Bin 539 -> 610 bytes graphics/pokemon/scrafty/follow_normal.pal | 19 + graphics/pokemon/scrafty/follow_shiny.pal | 19 + graphics/pokemon/scrafty/follower.png | Bin 670 -> 676 bytes graphics/pokemon/scraggy/follow_normal.pal | 19 + graphics/pokemon/scraggy/follow_shiny.pal | 19 + graphics/pokemon/scraggy/follower.png | Bin 493 -> 561 bytes graphics/pokemon/scyther/follow_normal.pal | 19 + graphics/pokemon/scyther/follow_shiny.pal | 19 + graphics/pokemon/scyther/follower.png | Bin 853 -> 780 bytes graphics/pokemon/seadra/follow_normal.pal | 19 + graphics/pokemon/seadra/follow_shiny.pal | 19 + graphics/pokemon/seadra/follower.png | Bin 860 -> 976 bytes graphics/pokemon/seaking/follow_normal.pal | 19 + graphics/pokemon/seaking/follow_shiny.pal | 19 + graphics/pokemon/seaking/follower.png | Bin 1043 -> 1222 bytes graphics/pokemon/sealeo/follow_normal.pal | 19 + graphics/pokemon/sealeo/follow_shiny.pal | 19 + graphics/pokemon/sealeo/follower.png | Bin 830 -> 1023 bytes graphics/pokemon/seedot/follow_normal.pal | 19 + graphics/pokemon/seedot/follow_shiny.pal | 19 + graphics/pokemon/seedot/follower.png | Bin 403 -> 603 bytes graphics/pokemon/seel/follow_normal.pal | 19 + graphics/pokemon/seel/follow_shiny.pal | 19 + graphics/pokemon/seel/follower.png | Bin 667 -> 856 bytes graphics/pokemon/seismitoad/follow_normal.pal | 19 + graphics/pokemon/seismitoad/follow_shiny.pal | 19 + graphics/pokemon/seismitoad/follower.png | Bin 874 -> 949 bytes graphics/pokemon/sentret/follow_normal.pal | 19 + graphics/pokemon/sentret/follow_shiny.pal | 19 + graphics/pokemon/sentret/follower.png | Bin 594 -> 776 bytes graphics/pokemon/serperior/follow_normal.pal | 19 + graphics/pokemon/serperior/follow_shiny.pal | 19 + graphics/pokemon/serperior/follower.png | Bin 1013 -> 1101 bytes graphics/pokemon/servine/follow_normal.pal | 19 + graphics/pokemon/servine/follow_shiny.pal | 19 + graphics/pokemon/servine/follower.png | Bin 566 -> 582 bytes graphics/pokemon/seviper/follow_normal.pal | 19 + graphics/pokemon/seviper/follow_shiny.pal | 19 + graphics/pokemon/seviper/follower.png | Bin 911 -> 1147 bytes graphics/pokemon/sewaddle/follow_normal.pal | 19 + graphics/pokemon/sewaddle/follow_shiny.pal | 19 + graphics/pokemon/sewaddle/follower.png | Bin 507 -> 547 bytes graphics/pokemon/sharpedo/follow_normal.pal | 19 + graphics/pokemon/sharpedo/follow_shiny.pal | 19 + graphics/pokemon/sharpedo/follower.png | Bin 755 -> 943 bytes graphics/pokemon/shaymin/follow_normal.pal | 19 + graphics/pokemon/shaymin/follow_shiny.pal | 19 + graphics/pokemon/shaymin/follower.png | Bin 450 -> 659 bytes graphics/pokemon/shedinja/follow_normal.pal | 19 + graphics/pokemon/shedinja/follow_shiny.pal | 19 + graphics/pokemon/shedinja/follower.png | Bin 700 -> 863 bytes graphics/pokemon/shelgon/follow_normal.pal | 19 + graphics/pokemon/shelgon/follow_shiny.pal | 19 + graphics/pokemon/shelgon/follower.png | Bin 604 -> 738 bytes graphics/pokemon/shellder/follow_normal.pal | 19 + graphics/pokemon/shellder/follow_shiny.pal | 19 + graphics/pokemon/shellder/follower.png | Bin 577 -> 739 bytes .../shellos/east_sea/follow_normal.pal | 19 + .../pokemon/shellos/east_sea/follow_shiny.pal | 19 + .../pokemon/shellos/east_sea/follower.png | Bin 564 -> 552 bytes graphics/pokemon/shellos/follow_normal.pal | 19 + graphics/pokemon/shellos/follow_shiny.pal | 19 + graphics/pokemon/shellos/follower.png | Bin 521 -> 733 bytes graphics/pokemon/shelmet/follow_normal.pal | 19 + graphics/pokemon/shelmet/follow_shiny.pal | 19 + graphics/pokemon/shelmet/follower.png | Bin 491 -> 530 bytes graphics/pokemon/shieldon/follow_normal.pal | 19 + graphics/pokemon/shieldon/follow_shiny.pal | 19 + graphics/pokemon/shieldon/follower.png | Bin 507 -> 518 bytes graphics/pokemon/shiftry/follow_normal.pal | 19 + graphics/pokemon/shiftry/follow_shiny.pal | 19 + graphics/pokemon/shiftry/follower.png | Bin 896 -> 1109 bytes graphics/pokemon/shiinotic/follow_normal.pal | 259 + graphics/pokemon/shiinotic/follow_shiny.pal | 259 + graphics/pokemon/shiinotic/follower.png | Bin 604 -> 1359 bytes graphics/pokemon/shinx/follow_normal.pal | 19 + graphics/pokemon/shinx/follow_shiny.pal | 19 + graphics/pokemon/shinx/follower.png | Bin 512 -> 745 bytes graphics/pokemon/shroomish/follow_normal.pal | 19 + graphics/pokemon/shroomish/follow_shiny.pal | 19 + graphics/pokemon/shroomish/follower.png | Bin 377 -> 551 bytes graphics/pokemon/shuckle/follow_normal.pal | 19 + graphics/pokemon/shuckle/follow_shiny.pal | 19 + graphics/pokemon/shuckle/follower.png | Bin 577 -> 754 bytes graphics/pokemon/shuppet/follow_normal.pal | 19 + graphics/pokemon/shuppet/follow_shiny.pal | 19 + graphics/pokemon/shuppet/follower.png | Bin 884 -> 649 bytes graphics/pokemon/sigilyph/follow_normal.pal | 19 + graphics/pokemon/sigilyph/follow_shiny.pal | 19 + graphics/pokemon/sigilyph/follower.png | Bin 804 -> 786 bytes graphics/pokemon/silcoon/follow_normal.pal | 19 + graphics/pokemon/silcoon/follow_shiny.pal | 19 + graphics/pokemon/silcoon/follower.png | Bin 616 -> 575 bytes graphics/pokemon/silicobra/follow_normal.pal | 19 + graphics/pokemon/silicobra/follow_shiny.pal | 19 + graphics/pokemon/silicobra/follower.png | Bin 564 -> 557 bytes graphics/pokemon/silvally/follow_normal.pal | 259 + graphics/pokemon/silvally/follow_shiny.pal | 259 + graphics/pokemon/silvally/follower.png | Bin 867 -> 1665 bytes graphics/pokemon/simipour/follow_normal.pal | 19 + graphics/pokemon/simipour/follow_shiny.pal | 19 + graphics/pokemon/simipour/follower.png | Bin 788 -> 859 bytes graphics/pokemon/simisage/follow_normal.pal | 19 + graphics/pokemon/simisage/follow_shiny.pal | 19 + graphics/pokemon/simisage/follower.png | Bin 715 -> 823 bytes graphics/pokemon/simisear/follow_normal.pal | 19 + graphics/pokemon/simisear/follow_shiny.pal | 19 + graphics/pokemon/simisear/follower.png | Bin 781 -> 816 bytes graphics/pokemon/sinistea/follow_normal.pal | 19 + graphics/pokemon/sinistea/follow_shiny.pal | 19 + graphics/pokemon/sinistea/follower.png | Bin 487 -> 496 bytes graphics/pokemon/sirfetchd/follow_normal.pal | 19 + graphics/pokemon/sirfetchd/follow_shiny.pal | 19 + graphics/pokemon/sirfetchd/follower.png | Bin 1008 -> 1019 bytes graphics/pokemon/sizzlipede/follow_normal.pal | 19 + graphics/pokemon/sizzlipede/follow_shiny.pal | 19 + graphics/pokemon/sizzlipede/follower.png | Bin 517 -> 542 bytes graphics/pokemon/skarmory/follow_normal.pal | 19 + graphics/pokemon/skarmory/follow_shiny.pal | 19 + graphics/pokemon/skarmory/follower.png | Bin 971 -> 1197 bytes graphics/pokemon/skiddo/follow_normal.pal | 19 + graphics/pokemon/skiddo/follow_shiny.pal | 19 + graphics/pokemon/skiddo/follower.png | Bin 459 -> 601 bytes graphics/pokemon/skiploom/follow_normal.pal | 19 + graphics/pokemon/skiploom/follow_shiny.pal | 19 + graphics/pokemon/skiploom/follower.png | Bin 895 -> 730 bytes graphics/pokemon/skitty/follow_normal.pal | 19 + graphics/pokemon/skitty/follow_shiny.pal | 19 + graphics/pokemon/skitty/follower.png | Bin 563 -> 726 bytes graphics/pokemon/skorupi/follow_normal.pal | 19 + graphics/pokemon/skorupi/follow_shiny.pal | 19 + graphics/pokemon/skorupi/follower.png | Bin 651 -> 857 bytes graphics/pokemon/skrelp/follow_normal.pal | 19 + graphics/pokemon/skrelp/follow_shiny.pal | 19 + graphics/pokemon/skrelp/follower.png | Bin 611 -> 610 bytes graphics/pokemon/skuntank/follow_normal.pal | 19 + graphics/pokemon/skuntank/follow_shiny.pal | 19 + graphics/pokemon/skuntank/follower.png | Bin 696 -> 942 bytes graphics/pokemon/skwovet/follow_normal.pal | 19 + graphics/pokemon/skwovet/follow_shiny.pal | 19 + graphics/pokemon/skwovet/follower.png | Bin 715 -> 764 bytes graphics/pokemon/slaking/follow_normal.pal | 19 + graphics/pokemon/slaking/follow_shiny.pal | 19 + graphics/pokemon/slaking/follower.png | Bin 968 -> 1172 bytes graphics/pokemon/slakoth/follow_normal.pal | 19 + graphics/pokemon/slakoth/follow_shiny.pal | 19 + graphics/pokemon/slakoth/follower.png | Bin 624 -> 849 bytes graphics/pokemon/sliggoo/follow_normal.pal | 19 + graphics/pokemon/sliggoo/follow_shiny.pal | 19 + graphics/pokemon/sliggoo/follower.png | Bin 682 -> 709 bytes .../pokemon/sliggoo/hisuian/follow_normal.pal | 14 + graphics/pokemon/sliggoo/hisuian/follower.png | Bin 602 -> 664 bytes graphics/pokemon/slowbro/follow_normal.pal | 19 + graphics/pokemon/slowbro/follow_shiny.pal | 19 + graphics/pokemon/slowbro/follower.png | Bin 816 -> 795 bytes .../slowbro/galarian/follow_normal.pal | 19 + .../pokemon/slowbro/galarian/follow_shiny.pal | 19 + .../pokemon/slowbro/galarian/follower.png | Bin 956 -> 909 bytes graphics/pokemon/slowking/follow_normal.pal | 19 + graphics/pokemon/slowking/follow_shiny.pal | 19 + graphics/pokemon/slowking/follower.png | Bin 842 -> 981 bytes .../slowking/galarian/follow_normal.pal | 19 + .../slowking/galarian/follow_shiny.pal | 19 + .../pokemon/slowking/galarian/follower.png | Bin 651 -> 744 bytes graphics/pokemon/slowpoke/follow_normal.pal | 19 + graphics/pokemon/slowpoke/follow_shiny.pal | 19 + graphics/pokemon/slowpoke/follower.png | Bin 643 -> 810 bytes .../slowpoke/galarian/follow_normal.pal | 19 + .../slowpoke/galarian/follow_shiny.pal | 19 + .../pokemon/slowpoke/galarian/follower.png | Bin 620 -> 642 bytes graphics/pokemon/slugma/follow_normal.pal | 19 + graphics/pokemon/slugma/follow_shiny.pal | 19 + graphics/pokemon/slugma/follower.png | Bin 585 -> 837 bytes graphics/pokemon/slurpuff/follow_normal.pal | 19 + graphics/pokemon/slurpuff/follow_shiny.pal | 19 + graphics/pokemon/slurpuff/follower.png | Bin 584 -> 649 bytes graphics/pokemon/smeargle/follow_normal.pal | 19 + graphics/pokemon/smeargle/follow_shiny.pal | 19 + graphics/pokemon/smeargle/follower.png | Bin 669 -> 850 bytes graphics/pokemon/smoochum/follow_normal.pal | 19 + graphics/pokemon/smoochum/follow_shiny.pal | 19 + graphics/pokemon/smoochum/follower.png | Bin 530 -> 716 bytes graphics/pokemon/sneasel/follow_normal.pal | 19 + graphics/pokemon/sneasel/follow_shiny.pal | 19 + graphics/pokemon/sneasel/follower.png | Bin 573 -> 788 bytes .../pokemon/sneasel/hisuian/follow_normal.pal | 19 + graphics/pokemon/sneasel/hisuian/follower.png | Bin 572 -> 666 bytes graphics/pokemon/sneasler/follow_normal.pal | 19 + graphics/pokemon/sneasler/follower.png | Bin 871 -> 972 bytes graphics/pokemon/snivy/follow_normal.pal | 19 + graphics/pokemon/snivy/follow_shiny.pal | 19 + graphics/pokemon/snivy/follower.png | Bin 559 -> 623 bytes graphics/pokemon/snom/follow_normal.pal | 19 + graphics/pokemon/snom/follow_shiny.pal | 19 + graphics/pokemon/snom/follower.png | Bin 442 -> 452 bytes graphics/pokemon/snorlax/follow_normal.pal | 19 + graphics/pokemon/snorlax/follow_shiny.pal | 19 + graphics/pokemon/snorlax/follower.png | Bin 871 -> 1069 bytes graphics/pokemon/snorunt/follow_normal.pal | 19 + graphics/pokemon/snorunt/follow_shiny.pal | 19 + graphics/pokemon/snorunt/follower.png | Bin 415 -> 624 bytes graphics/pokemon/snover/follow_normal.pal | 19 + graphics/pokemon/snover/follow_shiny.pal | 19 + graphics/pokemon/snover/follower.png | Bin 644 -> 918 bytes graphics/pokemon/snubbull/follow_normal.pal | 19 + graphics/pokemon/snubbull/follow_shiny.pal | 19 + graphics/pokemon/snubbull/follower.png | Bin 1030 -> 869 bytes graphics/pokemon/sobble/follow_normal.pal | 19 + graphics/pokemon/sobble/follow_shiny.pal | 19 + graphics/pokemon/sobble/follower.png | Bin 593 -> 605 bytes graphics/pokemon/solgaleo/follow_normal.pal | 19 + graphics/pokemon/solgaleo/follow_shiny.pal | 19 + graphics/pokemon/solgaleo/follower.png | Bin 1079 -> 1186 bytes graphics/pokemon/solosis/follow_normal.pal | 19 + graphics/pokemon/solosis/follow_shiny.pal | 19 + graphics/pokemon/solosis/follower.png | Bin 451 -> 449 bytes graphics/pokemon/solrock/follow_normal.pal | 19 + graphics/pokemon/solrock/follow_shiny.pal | 19 + graphics/pokemon/solrock/follower.png | Bin 533 -> 664 bytes graphics/pokemon/spearow/follow_normal.pal | 19 + graphics/pokemon/spearow/follow_shiny.pal | 19 + graphics/pokemon/spearow/follower.png | Bin 478 -> 665 bytes graphics/pokemon/spectrier/follow_normal.pal | 19 + graphics/pokemon/spectrier/follow_shiny.pal | 19 + graphics/pokemon/spectrier/follower.png | Bin 789 -> 936 bytes graphics/pokemon/spewpa/follow_normal.pal | 19 + graphics/pokemon/spewpa/follow_shiny.pal | 19 + graphics/pokemon/spewpa/follower.png | Bin 510 -> 503 bytes graphics/pokemon/spheal/follow_normal.pal | 19 + graphics/pokemon/spheal/follow_shiny.pal | 19 + graphics/pokemon/spheal/follower.png | Bin 553 -> 758 bytes graphics/pokemon/spinarak/follow_normal.pal | 19 + graphics/pokemon/spinarak/follow_shiny.pal | 19 + graphics/pokemon/spinarak/follower.png | Bin 623 -> 824 bytes graphics/pokemon/spinda/follow_normal.pal | 19 + graphics/pokemon/spinda/follow_shiny.pal | 19 + graphics/pokemon/spinda/follower.png | Bin 640 -> 816 bytes graphics/pokemon/spiritomb/follow_normal.pal | 19 + graphics/pokemon/spiritomb/follow_shiny.pal | 19 + graphics/pokemon/spiritomb/follower.png | Bin 765 -> 994 bytes graphics/pokemon/spoink/follow_normal.pal | 19 + graphics/pokemon/spoink/follow_shiny.pal | 19 + graphics/pokemon/spoink/follower.png | Bin 485 -> 648 bytes graphics/pokemon/spritzee/follow_normal.pal | 19 + graphics/pokemon/spritzee/follow_shiny.pal | 19 + graphics/pokemon/spritzee/follower.png | Bin 550 -> 584 bytes graphics/pokemon/squirtle/follow_normal.pal | 19 + graphics/pokemon/squirtle/follow_shiny.pal | 19 + graphics/pokemon/squirtle/follower.png | Bin 446 -> 584 bytes graphics/pokemon/stakataka/follow_normal.pal | 259 + graphics/pokemon/stakataka/follow_shiny.pal | 259 + graphics/pokemon/stakataka/follower.png | Bin 675 -> 1415 bytes graphics/pokemon/stantler/follow_normal.pal | 19 + graphics/pokemon/stantler/follow_shiny.pal | 19 + graphics/pokemon/stantler/follower.png | Bin 727 -> 941 bytes graphics/pokemon/staraptor/follow_normal.pal | 19 + graphics/pokemon/staraptor/follow_shiny.pal | 19 + graphics/pokemon/staraptor/follower.png | Bin 1108 -> 1331 bytes graphics/pokemon/staravia/follow_normal.pal | 19 + graphics/pokemon/staravia/follow_shiny.pal | 19 + graphics/pokemon/staravia/follower.png | Bin 894 -> 1144 bytes graphics/pokemon/starly/follow_normal.pal | 19 + graphics/pokemon/starly/follow_shiny.pal | 19 + graphics/pokemon/starly/follower.png | Bin 441 -> 651 bytes graphics/pokemon/starmie/follow_normal.pal | 19 + graphics/pokemon/starmie/follow_shiny.pal | 19 + graphics/pokemon/starmie/follower.png | Bin 685 -> 874 bytes graphics/pokemon/staryu/follow_normal.pal | 19 + graphics/pokemon/staryu/follow_shiny.pal | 19 + graphics/pokemon/staryu/follower.png | Bin 462 -> 657 bytes graphics/pokemon/steelix/follow_normal.pal | 19 + graphics/pokemon/steelix/follow_shiny.pal | 19 + graphics/pokemon/steelix/follower.png | Bin 1487 -> 1584 bytes graphics/pokemon/steenee/follow_normal.pal | 259 + graphics/pokemon/steenee/follow_shiny.pal | 259 + graphics/pokemon/steenee/follower.png | Bin 528 -> 1320 bytes .../pokemon/stonjourner/follow_normal.pal | 19 + graphics/pokemon/stonjourner/follow_shiny.pal | 19 + graphics/pokemon/stonjourner/follower.png | Bin 1137 -> 1128 bytes graphics/pokemon/stoutland/follow_normal.pal | 19 + graphics/pokemon/stoutland/follow_shiny.pal | 19 + graphics/pokemon/stoutland/follower.png | Bin 849 -> 922 bytes graphics/pokemon/stufful/follow_normal.pal | 259 + graphics/pokemon/stufful/follow_shiny.pal | 259 + graphics/pokemon/stufful/follower.png | Bin 580 -> 1374 bytes graphics/pokemon/stunfisk/follow_normal.pal | 19 + graphics/pokemon/stunfisk/follow_shiny.pal | 19 + graphics/pokemon/stunfisk/follower.png | Bin 743 -> 765 bytes .../stunfisk/galarian/follow_normal.pal | 19 + .../stunfisk/galarian/follow_shiny.pal | 19 + .../pokemon/stunfisk/galarian/follower.png | Bin 468 -> 519 bytes graphics/pokemon/stunky/follow_normal.pal | 19 + graphics/pokemon/stunky/follow_shiny.pal | 19 + graphics/pokemon/stunky/follower.png | Bin 568 -> 782 bytes graphics/pokemon/sudowoodo/follow_normal.pal | 19 + graphics/pokemon/sudowoodo/follow_shiny.pal | 19 + graphics/pokemon/sudowoodo/follower.png | Bin 660 -> 832 bytes graphics/pokemon/suicune/follow_normal.pal | 19 + graphics/pokemon/suicune/follow_shiny.pal | 19 + graphics/pokemon/suicune/follower.png | Bin 990 -> 1270 bytes graphics/pokemon/sunflora/follow_normal.pal | 19 + graphics/pokemon/sunflora/follow_shiny.pal | 19 + graphics/pokemon/sunflora/follower.png | Bin 615 -> 779 bytes graphics/pokemon/sunkern/follow_normal.pal | 19 + graphics/pokemon/sunkern/follow_shiny.pal | 19 + graphics/pokemon/sunkern/follower.png | Bin 392 -> 575 bytes graphics/pokemon/surskit/follow_normal.pal | 19 + graphics/pokemon/surskit/follow_shiny.pal | 19 + graphics/pokemon/surskit/follower.png | Bin 398 -> 616 bytes graphics/pokemon/swablu/follow_normal.pal | 19 + graphics/pokemon/swablu/follow_shiny.pal | 19 + graphics/pokemon/swablu/follower.png | Bin 671 -> 866 bytes graphics/pokemon/swadloon/follow_normal.pal | 19 + graphics/pokemon/swadloon/follow_shiny.pal | 19 + graphics/pokemon/swadloon/follower.png | Bin 457 -> 479 bytes graphics/pokemon/swalot/follow_normal.pal | 19 + graphics/pokemon/swalot/follow_shiny.pal | 19 + graphics/pokemon/swalot/follower.png | Bin 764 -> 971 bytes graphics/pokemon/swampert/follow_normal.pal | 19 + graphics/pokemon/swampert/follow_shiny.pal | 19 + graphics/pokemon/swampert/follower.png | Bin 904 -> 1097 bytes graphics/pokemon/swanna/follow_normal.pal | 19 + graphics/pokemon/swanna/follow_shiny.pal | 19 + graphics/pokemon/swanna/follower.png | Bin 864 -> 926 bytes graphics/pokemon/swellow/follow_normal.pal | 19 + graphics/pokemon/swellow/follow_shiny.pal | 19 + graphics/pokemon/swellow/follower.png | Bin 1056 -> 1236 bytes graphics/pokemon/swinub/follow_normal.pal | 19 + graphics/pokemon/swinub/follow_shiny.pal | 19 + graphics/pokemon/swinub/follower.png | Bin 486 -> 662 bytes graphics/pokemon/swirlix/follow_normal.pal | 19 + graphics/pokemon/swirlix/follow_shiny.pal | 19 + graphics/pokemon/swirlix/follower.png | Bin 453 -> 474 bytes graphics/pokemon/swoobat/follow_normal.pal | 19 + graphics/pokemon/swoobat/follow_shiny.pal | 19 + graphics/pokemon/swoobat/follower.png | Bin 751 -> 831 bytes graphics/pokemon/sylveon/follow_normal.pal | 19 + graphics/pokemon/sylveon/follow_shiny.pal | 19 + graphics/pokemon/sylveon/follower.png | Bin 761 -> 775 bytes graphics/pokemon/taillow/follow_normal.pal | 19 + graphics/pokemon/taillow/follow_shiny.pal | 19 + graphics/pokemon/taillow/follower.png | Bin 464 -> 643 bytes graphics/pokemon/talonflame/follow_normal.pal | 19 + graphics/pokemon/talonflame/follow_shiny.pal | 19 + graphics/pokemon/talonflame/follower.png | Bin 1087 -> 1093 bytes graphics/pokemon/tangela/follow_normal.pal | 19 + graphics/pokemon/tangela/follow_shiny.pal | 19 + graphics/pokemon/tangela/follower.png | Bin 582 -> 803 bytes graphics/pokemon/tangrowth/follow_normal.pal | 19 + graphics/pokemon/tangrowth/follow_shiny.pal | 19 + graphics/pokemon/tangrowth/follower.png | Bin 939 -> 1205 bytes graphics/pokemon/tapu_bulu/follow_normal.pal | 259 + graphics/pokemon/tapu_bulu/follow_shiny.pal | 259 + graphics/pokemon/tapu_bulu/follower.png | Bin 747 -> 1552 bytes graphics/pokemon/tapu_fini/follow_normal.pal | 259 + graphics/pokemon/tapu_fini/follow_shiny.pal | 259 + graphics/pokemon/tapu_fini/follower.png | Bin 877 -> 1672 bytes graphics/pokemon/tapu_koko/follow_normal.pal | 259 + graphics/pokemon/tapu_koko/follow_shiny.pal | 259 + graphics/pokemon/tapu_koko/follower.png | Bin 1095 -> 1892 bytes graphics/pokemon/tapu_lele/follow_normal.pal | 259 + graphics/pokemon/tapu_lele/follow_shiny.pal | 259 + graphics/pokemon/tapu_lele/follower.png | Bin 838 -> 1609 bytes graphics/pokemon/tauros/follow_normal.pal | 19 + graphics/pokemon/tauros/follow_shiny.pal | 19 + graphics/pokemon/tauros/follower.png | Bin 834 -> 1079 bytes graphics/pokemon/teddiursa/follow_normal.pal | 19 + graphics/pokemon/teddiursa/follow_shiny.pal | 19 + graphics/pokemon/teddiursa/follower.png | Bin 578 -> 741 bytes graphics/pokemon/tentacool/follow_normal.pal | 19 + graphics/pokemon/tentacool/follow_shiny.pal | 19 + graphics/pokemon/tentacool/follower.png | Bin 531 -> 694 bytes graphics/pokemon/tentacruel/follow_normal.pal | 19 + graphics/pokemon/tentacruel/follow_shiny.pal | 19 + graphics/pokemon/tentacruel/follower.png | Bin 735 -> 913 bytes graphics/pokemon/tepig/follow_normal.pal | 19 + graphics/pokemon/tepig/follow_shiny.pal | 19 + graphics/pokemon/tepig/follower.png | Bin 540 -> 610 bytes graphics/pokemon/terrakion/follow_normal.pal | 19 + graphics/pokemon/terrakion/follow_shiny.pal | 19 + graphics/pokemon/terrakion/follower.png | Bin 911 -> 940 bytes graphics/pokemon/thievul/follow_normal.pal | 19 + graphics/pokemon/thievul/follow_shiny.pal | 19 + graphics/pokemon/thievul/follower.png | Bin 858 -> 888 bytes graphics/pokemon/throh/follow_normal.pal | 19 + graphics/pokemon/throh/follow_shiny.pal | 19 + graphics/pokemon/throh/follower.png | Bin 869 -> 1071 bytes graphics/pokemon/thundurus/follow_normal.pal | 19 + graphics/pokemon/thundurus/follow_shiny.pal | 19 + graphics/pokemon/thundurus/follower.png | Bin 1290 -> 1345 bytes graphics/pokemon/thwackey/follow_normal.pal | 19 + graphics/pokemon/thwackey/follow_shiny.pal | 19 + graphics/pokemon/thwackey/follower.png | Bin 920 -> 948 bytes graphics/pokemon/timburr/follow_normal.pal | 19 + graphics/pokemon/timburr/follow_shiny.pal | 19 + graphics/pokemon/timburr/follower.png | Bin 546 -> 606 bytes graphics/pokemon/tirtouga/follow_normal.pal | 19 + graphics/pokemon/tirtouga/follow_shiny.pal | 19 + graphics/pokemon/tirtouga/follower.png | Bin 734 -> 794 bytes graphics/pokemon/togedemaru/follow_normal.pal | 259 + graphics/pokemon/togedemaru/follow_shiny.pal | 259 + graphics/pokemon/togedemaru/follower.png | Bin 464 -> 1241 bytes graphics/pokemon/togekiss/follow_normal.pal | 19 + graphics/pokemon/togekiss/follow_shiny.pal | 19 + graphics/pokemon/togekiss/follower.png | Bin 668 -> 864 bytes graphics/pokemon/togepi/follow_normal.pal | 19 + graphics/pokemon/togepi/follow_shiny.pal | 19 + graphics/pokemon/togepi/follower.png | Bin 524 -> 701 bytes graphics/pokemon/togetic/follow_normal.pal | 19 + graphics/pokemon/togetic/follow_shiny.pal | 19 + graphics/pokemon/togetic/follower.png | Bin 586 -> 846 bytes graphics/pokemon/torchic/follow_normal.pal | 19 + graphics/pokemon/torchic/follow_shiny.pal | 19 + graphics/pokemon/torchic/follower.png | Bin 467 -> 408 bytes graphics/pokemon/torkoal/follow_normal.pal | 19 + graphics/pokemon/torkoal/follow_shiny.pal | 19 + graphics/pokemon/torkoal/follower.png | Bin 754 -> 910 bytes graphics/pokemon/tornadus/follow_normal.pal | 19 + graphics/pokemon/tornadus/follow_shiny.pal | 19 + graphics/pokemon/tornadus/follower.png | Bin 1310 -> 1385 bytes graphics/pokemon/torracat/follow_normal.pal | 259 + graphics/pokemon/torracat/follow_shiny.pal | 259 + graphics/pokemon/torracat/follower.png | Bin 760 -> 1566 bytes graphics/pokemon/torterra/follow_normal.pal | 19 + graphics/pokemon/torterra/follow_shiny.pal | 19 + graphics/pokemon/torterra/follower.png | Bin 836 -> 1185 bytes graphics/pokemon/totodile/follow_normal.pal | 19 + graphics/pokemon/totodile/follow_shiny.pal | 19 + graphics/pokemon/totodile/follower.png | Bin 562 -> 733 bytes graphics/pokemon/toucannon/follow_normal.pal | 259 + graphics/pokemon/toucannon/follow_shiny.pal | 259 + graphics/pokemon/toucannon/follower.png | Bin 1023 -> 1877 bytes graphics/pokemon/toxapex/follow_normal.pal | 259 + graphics/pokemon/toxapex/follow_shiny.pal | 259 + graphics/pokemon/toxapex/follower.png | Bin 1009 -> 1778 bytes graphics/pokemon/toxel/follow_normal.pal | 19 + graphics/pokemon/toxel/follow_shiny.pal | 19 + graphics/pokemon/toxel/follower.png | Bin 522 -> 563 bytes graphics/pokemon/toxicroak/follow_normal.pal | 19 + graphics/pokemon/toxicroak/follow_shiny.pal | 19 + graphics/pokemon/toxicroak/follower.png | Bin 570 -> 837 bytes graphics/pokemon/toxtricity/follow_normal.pal | 19 + graphics/pokemon/toxtricity/follow_shiny.pal | 19 + graphics/pokemon/toxtricity/follower.png | Bin 771 -> 852 bytes .../toxtricity/low_key/follow_normal.pal | 19 + .../toxtricity/low_key/follow_shiny.pal | 19 + .../pokemon/toxtricity/low_key/follower.png | Bin 779 -> 857 bytes graphics/pokemon/tranquill/follow_normal.pal | 19 + graphics/pokemon/tranquill/follow_shiny.pal | 19 + graphics/pokemon/tranquill/follower.png | Bin 793 -> 768 bytes graphics/pokemon/trapinch/follow_normal.pal | 19 + graphics/pokemon/trapinch/follow_shiny.pal | 19 + graphics/pokemon/trapinch/follower.png | Bin 463 -> 622 bytes graphics/pokemon/treecko/follow_normal.pal | 19 + graphics/pokemon/treecko/follow_shiny.pal | 19 + graphics/pokemon/treecko/follower.png | Bin 463 -> 643 bytes graphics/pokemon/trevenant/follow_normal.pal | 19 + graphics/pokemon/trevenant/follow_shiny.pal | 19 + graphics/pokemon/trevenant/follower.png | Bin 1051 -> 1111 bytes graphics/pokemon/tropius/follow_normal.pal | 19 + graphics/pokemon/tropius/follow_shiny.pal | 19 + graphics/pokemon/tropius/follower.png | Bin 1019 -> 1263 bytes graphics/pokemon/trubbish/follow_normal.pal | 19 + graphics/pokemon/trubbish/follow_shiny.pal | 19 + graphics/pokemon/trubbish/follower.png | Bin 428 -> 460 bytes graphics/pokemon/trumbeak/follow_normal.pal | 259 + graphics/pokemon/trumbeak/follow_shiny.pal | 259 + graphics/pokemon/trumbeak/follower.png | Bin 742 -> 1566 bytes graphics/pokemon/tsareena/follow_normal.pal | 259 + graphics/pokemon/tsareena/follow_shiny.pal | 259 + graphics/pokemon/tsareena/follower.png | Bin 754 -> 1604 bytes graphics/pokemon/turtonator/follow_normal.pal | 259 + graphics/pokemon/turtonator/follow_shiny.pal | 259 + graphics/pokemon/turtonator/follower.png | Bin 646 -> 1473 bytes graphics/pokemon/turtwig/follow_normal.pal | 19 + graphics/pokemon/turtwig/follow_shiny.pal | 19 + graphics/pokemon/turtwig/follower.png | Bin 468 -> 695 bytes graphics/pokemon/tympole/follow_normal.pal | 19 + graphics/pokemon/tympole/follow_shiny.pal | 19 + graphics/pokemon/tympole/follower.png | Bin 446 -> 479 bytes graphics/pokemon/tynamo/follow_normal.pal | 19 + graphics/pokemon/tynamo/follow_shiny.pal | 19 + graphics/pokemon/tynamo/follower.png | Bin 461 -> 458 bytes graphics/pokemon/type_null/follow_normal.pal | 259 + graphics/pokemon/type_null/follow_shiny.pal | 259 + graphics/pokemon/type_null/follower.png | Bin 832 -> 1681 bytes graphics/pokemon/typhlosion/follow_normal.pal | 19 + graphics/pokemon/typhlosion/follow_shiny.pal | 18 + graphics/pokemon/typhlosion/follower.png | Bin 1068 -> 1305 bytes .../typhlosion/hisuian/follow_normal.pal | 19 + .../pokemon/typhlosion/hisuian/follower.png | Bin 953 -> 1150 bytes graphics/pokemon/tyranitar/follow_normal.pal | 19 + graphics/pokemon/tyranitar/follow_shiny.pal | 19 + graphics/pokemon/tyranitar/follower.png | Bin 967 -> 1131 bytes graphics/pokemon/tyrantrum/follow_normal.pal | 19 + graphics/pokemon/tyrantrum/follow_shiny.pal | 19 + graphics/pokemon/tyrantrum/follower.png | Bin 955 -> 1145 bytes graphics/pokemon/tyrogue/follow_normal.pal | 19 + graphics/pokemon/tyrogue/follow_shiny.pal | 19 + graphics/pokemon/tyrogue/follower.png | Bin 508 -> 675 bytes graphics/pokemon/tyrunt/follow_normal.pal | 19 + graphics/pokemon/tyrunt/follow_shiny.pal | 19 + graphics/pokemon/tyrunt/follower.png | Bin 679 -> 691 bytes graphics/pokemon/umbreon/follow_normal.pal | 19 + graphics/pokemon/umbreon/follow_shiny.pal | 19 + graphics/pokemon/umbreon/follower.png | Bin 766 -> 922 bytes graphics/pokemon/unfezant/follow_normal.pal | 19 + graphics/pokemon/unfezant/follow_shiny.pal | 19 + graphics/pokemon/unfezant/follower.png | Bin 980 -> 983 bytes graphics/pokemon/unfezant/followerf.png | Bin 0 -> 891 bytes graphics/pokemon/unown/b/follower.png | Bin 334 -> 299 bytes graphics/pokemon/unown/c/follower.png | Bin 391 -> 348 bytes graphics/pokemon/unown/d/follower.png | Bin 369 -> 330 bytes graphics/pokemon/unown/e/follower.png | Bin 337 -> 305 bytes .../unown/exclamation_mark/follower.png | Bin 239 -> 2556 bytes graphics/pokemon/unown/f/follower.png | Bin 331 -> 301 bytes graphics/pokemon/unown/follow_normal.pal | 19 + graphics/pokemon/unown/follow_shiny.pal | 19 + graphics/pokemon/unown/follower.png | Bin 312 -> 476 bytes graphics/pokemon/unown/g/follower.png | Bin 343 -> 316 bytes graphics/pokemon/unown/h/follower.png | Bin 356 -> 321 bytes graphics/pokemon/unown/i/follower.png | Bin 296 -> 263 bytes graphics/pokemon/unown/j/follower.png | Bin 319 -> 286 bytes graphics/pokemon/unown/k/follower.png | Bin 318 -> 289 bytes graphics/pokemon/unown/l/follower.png | Bin 318 -> 294 bytes graphics/pokemon/unown/m/follower.png | Bin 354 -> 319 bytes graphics/pokemon/unown/n/follower.png | Bin 358 -> 323 bytes graphics/pokemon/unown/o/follower.png | Bin 347 -> 317 bytes graphics/pokemon/unown/p/follower.png | Bin 309 -> 278 bytes graphics/pokemon/unown/q/follower.png | Bin 335 -> 313 bytes .../pokemon/unown/question_mark/follower.png | Bin 293 -> 2741 bytes graphics/pokemon/unown/r/follower.png | Bin 309 -> 276 bytes graphics/pokemon/unown/s/follower.png | Bin 358 -> 322 bytes graphics/pokemon/unown/t/follower.png | Bin 290 -> 260 bytes graphics/pokemon/unown/u/follower.png | Bin 331 -> 299 bytes graphics/pokemon/unown/v/follower.png | Bin 307 -> 272 bytes graphics/pokemon/unown/w/follower.png | Bin 304 -> 271 bytes graphics/pokemon/unown/x/follower.png | Bin 317 -> 281 bytes graphics/pokemon/unown/y/follower.png | Bin 326 -> 287 bytes graphics/pokemon/unown/z/follower.png | Bin 339 -> 313 bytes .../ursaluna/bloodmoon/follow_normal.pal | 19 + .../pokemon/ursaluna/bloodmoon/follower.png | Bin 900 -> 1006 bytes graphics/pokemon/ursaluna/follow_normal.pal | 19 + graphics/pokemon/ursaluna/follower.png | Bin 1039 -> 988 bytes graphics/pokemon/ursaring/follow_normal.pal | 19 + graphics/pokemon/ursaring/follow_shiny.pal | 19 + graphics/pokemon/ursaring/follower.png | Bin 792 -> 1014 bytes graphics/pokemon/urshifu/follow_normal.pal | 19 + graphics/pokemon/urshifu/follow_shiny.pal | 19 + graphics/pokemon/urshifu/follower.png | Bin 1044 -> 1066 bytes graphics/pokemon/uxie/follow_normal.pal | 19 + graphics/pokemon/uxie/follow_shiny.pal | 19 + graphics/pokemon/uxie/follower.png | Bin 661 -> 910 bytes graphics/pokemon/vanillish/follow_normal.pal | 19 + graphics/pokemon/vanillish/follow_shiny.pal | 19 + graphics/pokemon/vanillish/follower.png | Bin 491 -> 491 bytes graphics/pokemon/vanillite/follow_normal.pal | 19 + graphics/pokemon/vanillite/follow_shiny.pal | 19 + graphics/pokemon/vanillite/follower.png | Bin 455 -> 453 bytes graphics/pokemon/vanilluxe/follow_normal.pal | 19 + graphics/pokemon/vanilluxe/follow_shiny.pal | 19 + graphics/pokemon/vanilluxe/follower.png | Bin 772 -> 752 bytes graphics/pokemon/vaporeon/follow_normal.pal | 19 + graphics/pokemon/vaporeon/follow_shiny.pal | 19 + graphics/pokemon/vaporeon/follower.png | Bin 922 -> 1092 bytes graphics/pokemon/venipede/follow_normal.pal | 19 + graphics/pokemon/venipede/follow_shiny.pal | 19 + graphics/pokemon/venipede/follower.png | Bin 551 -> 616 bytes graphics/pokemon/venomoth/follow_normal.pal | 19 + graphics/pokemon/venomoth/follow_shiny.pal | 19 + graphics/pokemon/venomoth/follower.png | Bin 1093 -> 1224 bytes graphics/pokemon/venonat/follow_normal.pal | 19 + graphics/pokemon/venonat/follow_shiny.pal | 19 + graphics/pokemon/venonat/follower.png | Bin 544 -> 759 bytes graphics/pokemon/venusaur/follow_normal.pal | 19 + graphics/pokemon/venusaur/follow_shiny.pal | 19 + graphics/pokemon/venusaur/follower.png | Bin 821 -> 1002 bytes graphics/pokemon/vespiquen/follow_normal.pal | 19 + graphics/pokemon/vespiquen/follow_shiny.pal | 19 + graphics/pokemon/vespiquen/follower.png | Bin 847 -> 1065 bytes graphics/pokemon/vibrava/follow_normal.pal | 19 + graphics/pokemon/vibrava/follow_shiny.pal | 19 + graphics/pokemon/vibrava/follower.png | Bin 915 -> 1089 bytes graphics/pokemon/victini/follow_normal.pal | 19 + graphics/pokemon/victini/follow_shiny.pal | 19 + graphics/pokemon/victini/follower.png | Bin 505 -> 567 bytes graphics/pokemon/victreebel/follow_normal.pal | 19 + graphics/pokemon/victreebel/follow_shiny.pal | 19 + graphics/pokemon/victreebel/follower.png | Bin 902 -> 1151 bytes graphics/pokemon/vigoroth/follow_normal.pal | 19 + graphics/pokemon/vigoroth/follow_shiny.pal | 19 + graphics/pokemon/vigoroth/follower.png | Bin 794 -> 956 bytes graphics/pokemon/vikavolt/follow_normal.pal | 259 + graphics/pokemon/vikavolt/follow_shiny.pal | 259 + graphics/pokemon/vikavolt/follower.png | Bin 805 -> 1656 bytes graphics/pokemon/vileplume/follow_normal.pal | 19 + graphics/pokemon/vileplume/follow_shiny.pal | 19 + graphics/pokemon/vileplume/follower.png | Bin 566 -> 780 bytes graphics/pokemon/virizion/follow_normal.pal | 19 + graphics/pokemon/virizion/follow_shiny.pal | 19 + graphics/pokemon/virizion/follower.png | Bin 834 -> 888 bytes .../vivillon/archipelago/follow_normal.pal | 19 + .../vivillon/archipelago/follow_shiny.pal | 19 + .../pokemon/vivillon/archipelago/follower.png | Bin 931 -> 980 bytes .../vivillon/continental/follow_normal.pal | 19 + .../vivillon/continental/follow_shiny.pal | 19 + .../pokemon/vivillon/continental/follower.png | Bin 917 -> 937 bytes .../vivillon/elegant/follow_normal.pal | 19 + .../pokemon/vivillon/elegant/follow_shiny.pal | 19 + .../pokemon/vivillon/elegant/follower.png | Bin 968 -> 985 bytes .../pokemon/vivillon/fancy/follow_normal.pal | 19 + .../pokemon/vivillon/fancy/follow_shiny.pal | 19 + graphics/pokemon/vivillon/fancy/follower.png | Bin 1014 -> 1052 bytes graphics/pokemon/vivillon/follow_normal.pal | 19 + graphics/pokemon/vivillon/follow_shiny.pal | 19 + graphics/pokemon/vivillon/follower.png | Bin 940 -> 948 bytes .../pokemon/vivillon/garden/follow_normal.pal | 19 + .../pokemon/vivillon/garden/follow_shiny.pal | 19 + graphics/pokemon/vivillon/garden/follower.png | Bin 908 -> 934 bytes .../vivillon/high_plains/follow_normal.pal | 19 + .../vivillon/high_plains/follow_shiny.pal | 19 + .../pokemon/vivillon/high_plains/follower.png | Bin 954 -> 1008 bytes .../pokemon/vivillon/jungle/follow_normal.pal | 19 + .../pokemon/vivillon/jungle/follow_shiny.pal | 19 + graphics/pokemon/vivillon/jungle/follower.png | Bin 870 -> 985 bytes .../pokemon/vivillon/marine/follow_normal.pal | 19 + .../pokemon/vivillon/marine/follow_shiny.pal | 19 + graphics/pokemon/vivillon/marine/follower.png | Bin 949 -> 979 bytes .../pokemon/vivillon/meadow/follow_normal.pal | 19 + .../pokemon/vivillon/meadow/follow_shiny.pal | 19 + graphics/pokemon/vivillon/meadow/follower.png | Bin 958 -> 975 bytes .../pokemon/vivillon/modern/follow_normal.pal | 19 + .../pokemon/vivillon/modern/follow_shiny.pal | 19 + graphics/pokemon/vivillon/modern/follower.png | Bin 860 -> 958 bytes .../vivillon/monsoon/follow_normal.pal | 19 + .../pokemon/vivillon/monsoon/follow_shiny.pal | 19 + .../pokemon/vivillon/monsoon/follower.png | Bin 937 -> 1000 bytes .../pokemon/vivillon/ocean/follow_normal.pal | 19 + .../pokemon/vivillon/ocean/follow_shiny.pal | 19 + graphics/pokemon/vivillon/ocean/follower.png | Bin 904 -> 964 bytes .../vivillon/poke_ball/follow_normal.pal | 19 + .../vivillon/poke_ball/follow_shiny.pal | 19 + .../pokemon/vivillon/poke_ball/follower.png | Bin 966 -> 939 bytes .../pokemon/vivillon/polar/follow_normal.pal | 19 + .../pokemon/vivillon/polar/follow_shiny.pal | 19 + graphics/pokemon/vivillon/polar/follower.png | Bin 836 -> 969 bytes .../pokemon/vivillon/river/follow_normal.pal | 19 + .../pokemon/vivillon/river/follow_shiny.pal | 19 + graphics/pokemon/vivillon/river/follower.png | Bin 955 -> 1003 bytes .../vivillon/sandstorm/follow_normal.pal | 19 + .../vivillon/sandstorm/follow_shiny.pal | 19 + .../pokemon/vivillon/sandstorm/follower.png | Bin 944 -> 989 bytes .../vivillon/savanna/follow_normal.pal | 19 + .../pokemon/vivillon/savanna/follow_shiny.pal | 19 + .../pokemon/vivillon/savanna/follower.png | Bin 983 -> 1011 bytes .../pokemon/vivillon/sun/follow_normal.pal | 19 + .../pokemon/vivillon/sun/follow_shiny.pal | 19 + graphics/pokemon/vivillon/sun/follower.png | Bin 962 -> 979 bytes .../pokemon/vivillon/tundra/follow_normal.pal | 19 + .../pokemon/vivillon/tundra/follow_shiny.pal | 19 + graphics/pokemon/vivillon/tundra/follower.png | Bin 918 -> 970 bytes graphics/pokemon/volbeat/follow_normal.pal | 19 + graphics/pokemon/volbeat/follow_shiny.pal | 19 + graphics/pokemon/volbeat/follower.png | Bin 846 -> 1062 bytes graphics/pokemon/volcanion/follow_normal.pal | 19 + graphics/pokemon/volcanion/follow_shiny.pal | 19 + graphics/pokemon/volcanion/follower.png | Bin 1063 -> 1091 bytes graphics/pokemon/volcarona/follow_normal.pal | 19 + graphics/pokemon/volcarona/follow_shiny.pal | 19 + graphics/pokemon/volcarona/follower.png | Bin 944 -> 960 bytes graphics/pokemon/voltorb/follow_normal.pal | 19 + graphics/pokemon/voltorb/follow_shiny.pal | 19 + graphics/pokemon/voltorb/follower.png | Bin 294 -> 494 bytes .../pokemon/voltorb/hisuian/follow_normal.pal | 14 + graphics/pokemon/voltorb/hisuian/follower.png | Bin 354 -> 391 bytes graphics/pokemon/vullaby/follow_normal.pal | 19 + graphics/pokemon/vullaby/follow_shiny.pal | 19 + graphics/pokemon/vullaby/follower.png | Bin 545 -> 586 bytes .../pokemon/vulpix/alolan/follow_normal.pal | 19 + .../pokemon/vulpix/alolan/follow_shiny.pal | 19 + graphics/pokemon/vulpix/alolan/follower.png | Bin 617 -> 607 bytes graphics/pokemon/vulpix/follow_normal.pal | 19 + graphics/pokemon/vulpix/follow_shiny.pal | 19 + graphics/pokemon/vulpix/follower.png | Bin 681 -> 818 bytes graphics/pokemon/wailmer/follow_normal.pal | 19 + graphics/pokemon/wailmer/follow_shiny.pal | 19 + graphics/pokemon/wailmer/follower.png | Bin 718 -> 906 bytes graphics/pokemon/wailord/follow_normal.pal | 19 + graphics/pokemon/wailord/follow_shiny.pal | 19 + graphics/pokemon/wailord/follower.png | Bin 1259 -> 1115 bytes graphics/pokemon/walrein/follow_normal.pal | 19 + graphics/pokemon/walrein/follow_shiny.pal | 19 + graphics/pokemon/walrein/follower.png | Bin 1003 -> 1235 bytes graphics/pokemon/wartortle/follow_normal.pal | 19 + graphics/pokemon/wartortle/follow_shiny.pal | 19 + graphics/pokemon/wartortle/follower.png | Bin 688 -> 870 bytes graphics/pokemon/watchog/follow_normal.pal | 19 + graphics/pokemon/watchog/follow_shiny.pal | 19 + graphics/pokemon/watchog/follower.png | Bin 788 -> 832 bytes graphics/pokemon/weavile/follow_normal.pal | 19 + graphics/pokemon/weavile/follow_shiny.pal | 19 + graphics/pokemon/weavile/follower.png | Bin 581 -> 837 bytes graphics/pokemon/weedle/follow_normal.pal | 19 + graphics/pokemon/weedle/follow_shiny.pal | 19 + graphics/pokemon/weedle/follower.png | Bin 547 -> 538 bytes graphics/pokemon/weepinbell/follow_normal.pal | 19 + graphics/pokemon/weepinbell/follow_shiny.pal | 19 + graphics/pokemon/weepinbell/follower.png | Bin 637 -> 867 bytes graphics/pokemon/weezing/follow_normal.pal | 19 + graphics/pokemon/weezing/follow_shiny.pal | 19 + graphics/pokemon/weezing/follower.png | Bin 896 -> 1116 bytes .../weezing/galarian/follow_normal.pal | 19 + .../pokemon/weezing/galarian/follow_shiny.pal | 19 + .../pokemon/weezing/galarian/follower.png | Bin 1133 -> 1300 bytes graphics/pokemon/whimsicott/follow_normal.pal | 19 + graphics/pokemon/whimsicott/follow_shiny.pal | 19 + graphics/pokemon/whimsicott/follower.png | Bin 735 -> 834 bytes graphics/pokemon/whirlipede/follow_normal.pal | 19 + graphics/pokemon/whirlipede/follow_shiny.pal | 19 + graphics/pokemon/whirlipede/follower.png | Bin 617 -> 698 bytes graphics/pokemon/whiscash/follow_normal.pal | 19 + graphics/pokemon/whiscash/follow_shiny.pal | 19 + graphics/pokemon/whiscash/follower.png | Bin 727 -> 983 bytes graphics/pokemon/whismur/follow_normal.pal | 19 + graphics/pokemon/whismur/follow_shiny.pal | 19 + graphics/pokemon/whismur/follower.png | Bin 896 -> 651 bytes graphics/pokemon/wigglytuff/follow_normal.pal | 19 + graphics/pokemon/wigglytuff/follow_shiny.pal | 19 + graphics/pokemon/wigglytuff/follower.png | Bin 637 -> 756 bytes graphics/pokemon/wimpod/follow_normal.pal | 259 + graphics/pokemon/wimpod/follow_shiny.pal | 259 + graphics/pokemon/wimpod/follower.png | Bin 727 -> 1481 bytes graphics/pokemon/wingull/follow_normal.pal | 19 + graphics/pokemon/wingull/follow_shiny.pal | 19 + graphics/pokemon/wingull/follower.png | Bin 623 -> 778 bytes graphics/pokemon/wishiwashi/follow_normal.pal | 259 + graphics/pokemon/wishiwashi/follow_shiny.pal | 259 + graphics/pokemon/wishiwashi/follower.png | Bin 418 -> 1154 bytes graphics/pokemon/wobbuffet/follow_normal.pal | 19 + graphics/pokemon/wobbuffet/follow_shiny.pal | 19 + graphics/pokemon/wobbuffet/follower.png | Bin 539 -> 690 bytes graphics/pokemon/woobat/follow_normal.pal | 19 + graphics/pokemon/woobat/follow_shiny.pal | 19 + graphics/pokemon/woobat/follower.png | Bin 547 -> 530 bytes graphics/pokemon/wooloo/follow_normal.pal | 19 + graphics/pokemon/wooloo/follow_shiny.pal | 19 + graphics/pokemon/wooloo/follower.png | Bin 547 -> 584 bytes graphics/pokemon/wooper/follow_normal.pal | 19 + graphics/pokemon/wooper/follow_shiny.pal | 19 + graphics/pokemon/wooper/follower.png | Bin 436 -> 639 bytes graphics/pokemon/wormadam/follow_normal.pal | 19 + graphics/pokemon/wormadam/follow_shiny.pal | 19 + graphics/pokemon/wormadam/follower.png | Bin 684 -> 920 bytes .../wormadam/sandy_cloak/follow_normal.pal | 19 + .../wormadam/sandy_cloak/follow_shiny.pal | 19 + .../pokemon/wormadam/sandy_cloak/follower.png | Bin 641 -> 691 bytes .../wormadam/trash_cloak/follow_normal.pal | 19 + .../wormadam/trash_cloak/follow_shiny.pal | 19 + .../pokemon/wormadam/trash_cloak/follower.png | Bin 687 -> 725 bytes graphics/pokemon/wurmple/follow_normal.pal | 19 + graphics/pokemon/wurmple/follow_shiny.pal | 19 + graphics/pokemon/wurmple/follower.png | Bin 582 -> 820 bytes graphics/pokemon/wynaut/follow_normal.pal | 19 + graphics/pokemon/wynaut/follow_shiny.pal | 19 + graphics/pokemon/wynaut/follower.png | Bin 556 -> 745 bytes graphics/pokemon/wyrdeer/follow_normal.pal | 17 + graphics/pokemon/wyrdeer/follower.png | Bin 854 -> 912 bytes graphics/pokemon/xatu/follow_normal.pal | 19 + graphics/pokemon/xatu/follow_shiny.pal | 19 + graphics/pokemon/xatu/follower.png | Bin 659 -> 864 bytes graphics/pokemon/xerneas/follow_normal.pal | 19 + graphics/pokemon/xerneas/follow_shiny.pal | 19 + graphics/pokemon/xerneas/follower.png | Bin 1589 -> 1685 bytes graphics/pokemon/xurkitree/follow_normal.pal | 259 + graphics/pokemon/xurkitree/follow_shiny.pal | 259 + graphics/pokemon/xurkitree/follower.png | Bin 808 -> 1581 bytes graphics/pokemon/yamask/follow_normal.pal | 19 + graphics/pokemon/yamask/follow_shiny.pal | 19 + graphics/pokemon/yamask/follower.png | Bin 667 -> 666 bytes .../pokemon/yamask/galarian/follow_normal.pal | 19 + .../pokemon/yamask/galarian/follow_shiny.pal | 19 + graphics/pokemon/yamask/galarian/follower.png | Bin 539 -> 577 bytes graphics/pokemon/yamper/follow_normal.pal | 19 + graphics/pokemon/yamper/follow_shiny.pal | 19 + graphics/pokemon/yamper/follower.png | Bin 631 -> 672 bytes graphics/pokemon/yanma/follow_normal.pal | 19 + graphics/pokemon/yanma/follow_shiny.pal | 19 + graphics/pokemon/yanma/follower.png | Bin 933 -> 1148 bytes graphics/pokemon/yanmega/follow_normal.pal | 19 + graphics/pokemon/yanmega/follow_shiny.pal | 19 + graphics/pokemon/yanmega/follower.png | Bin 1053 -> 1288 bytes graphics/pokemon/yungoos/follow_normal.pal | 259 + graphics/pokemon/yungoos/follow_shiny.pal | 259 + graphics/pokemon/yungoos/follower.png | Bin 593 -> 1358 bytes graphics/pokemon/yveltal/follow_normal.pal | 19 + graphics/pokemon/yveltal/follow_shiny.pal | 19 + graphics/pokemon/yveltal/follower.png | Bin 1849 -> 1929 bytes .../zacian/crowned_sword/follow_normal.pal | 19 + .../zacian/crowned_sword/follow_shiny.pal | 19 + .../pokemon/zacian/crowned_sword/follower.png | Bin 1100 -> 1224 bytes graphics/pokemon/zacian/follow_normal.pal | 19 + graphics/pokemon/zacian/follow_shiny.pal | 19 + graphics/pokemon/zacian/follower.png | Bin 886 -> 1028 bytes .../crowned_shield/follow_normal.pal | 19 + .../zamazenta/crowned_shield/follow_shiny.pal | 19 + .../zamazenta/crowned_shield/follower.png | Bin 998 -> 1166 bytes graphics/pokemon/zamazenta/follow_normal.pal | 19 + graphics/pokemon/zamazenta/follow_shiny.pal | 19 + graphics/pokemon/zamazenta/follower.png | Bin 1006 -> 1089 bytes graphics/pokemon/zangoose/follow_normal.pal | 19 + graphics/pokemon/zangoose/follow_shiny.pal | 19 + graphics/pokemon/zangoose/follower.png | Bin 891 -> 1073 bytes graphics/pokemon/zapdos/follow_normal.pal | 19 + graphics/pokemon/zapdos/follow_shiny.pal | 19 + graphics/pokemon/zapdos/follower.png | Bin 935 -> 1185 bytes .../pokemon/zapdos/galarian/follow_normal.pal | 12 + .../pokemon/zapdos/galarian/follow_shiny.pal | 14 + graphics/pokemon/zapdos/galarian/follower.png | Bin 734 -> 876 bytes graphics/pokemon/zarude/follow_normal.pal | 19 + graphics/pokemon/zarude/follow_shiny.pal | 19 + graphics/pokemon/zarude/follower.png | Bin 1210 -> 1287 bytes graphics/pokemon/zebstrika/follow_normal.pal | 19 + graphics/pokemon/zebstrika/follow_shiny.pal | 19 + graphics/pokemon/zebstrika/follower.png | Bin 946 -> 983 bytes graphics/pokemon/zekrom/follow_normal.pal | 19 + graphics/pokemon/zekrom/follow_shiny.pal | 19 + graphics/pokemon/zekrom/follower.png | Bin 2241 -> 2777 bytes graphics/pokemon/zeraora/follow_normal.pal | 259 + graphics/pokemon/zeraora/follow_shiny.pal | 259 + graphics/pokemon/zeraora/follower.png | Bin 638 -> 1430 bytes graphics/pokemon/zigzagoon/follow_normal.pal | 19 + graphics/pokemon/zigzagoon/follow_shiny.pal | 19 + graphics/pokemon/zigzagoon/follower.png | Bin 765 -> 975 bytes .../zigzagoon/galarian/follow_normal.pal | 19 + .../zigzagoon/galarian/follow_shiny.pal | 19 + .../pokemon/zigzagoon/galarian/follower.png | Bin 814 -> 830 bytes graphics/pokemon/zoroark/follow_normal.pal | 19 + graphics/pokemon/zoroark/follow_shiny.pal | 19 + graphics/pokemon/zoroark/follower.png | Bin 744 -> 809 bytes .../pokemon/zoroark/hisuian/follow_normal.pal | 19 + graphics/pokemon/zoroark/hisuian/follower.png | Bin 797 -> 932 bytes graphics/pokemon/zorua/follow_normal.pal | 19 + graphics/pokemon/zorua/follow_shiny.pal | 19 + graphics/pokemon/zorua/follower.png | Bin 540 -> 610 bytes .../pokemon/zorua/hisuian/follow_normal.pal | 17 + graphics/pokemon/zorua/hisuian/follower.png | Bin 554 -> 632 bytes graphics/pokemon/zubat/follow_normal.pal | 19 + graphics/pokemon/zubat/follow_shiny.pal | 19 + graphics/pokemon/zubat/follower.png | Bin 568 -> 772 bytes graphics/pokemon/zweilous/follow_normal.pal | 19 + graphics/pokemon/zweilous/follow_shiny.pal | 19 + graphics/pokemon/zweilous/follower.png | Bin 980 -> 1043 bytes graphics/pokemon/zygarde/follow_normal.pal | 19 + graphics/pokemon/zygarde/follow_shiny.pal | 19 + graphics/pokemon/zygarde/follower.png | Bin 1758 -> 1876 bytes src/data/graphics/pokemon.h | 5162 ++++++++++++++++- 3156 files changed, 82007 insertions(+), 5 deletions(-) create mode 100644 graphics/pokemon/abomasnow/follow_normal.pal create mode 100644 graphics/pokemon/abomasnow/follow_shiny.pal create mode 100644 graphics/pokemon/abra/follow_normal.pal create mode 100644 graphics/pokemon/abra/follow_shiny.pal create mode 100644 graphics/pokemon/absol/follow_normal.pal create mode 100644 graphics/pokemon/absol/follow_shiny.pal create mode 100644 graphics/pokemon/accelgor/follow_normal.pal create mode 100644 graphics/pokemon/accelgor/follow_shiny.pal create mode 100644 graphics/pokemon/aegislash/follow_normal.pal create mode 100644 graphics/pokemon/aegislash/follow_shiny.pal create mode 100644 graphics/pokemon/aerodactyl/follow_normal.pal create mode 100644 graphics/pokemon/aerodactyl/follow_shiny.pal create mode 100644 graphics/pokemon/aggron/follow_normal.pal create mode 100644 graphics/pokemon/aggron/follow_shiny.pal create mode 100644 graphics/pokemon/aipom/follow_normal.pal create mode 100644 graphics/pokemon/aipom/follow_shiny.pal create mode 100644 graphics/pokemon/alakazam/follow_normal.pal create mode 100644 graphics/pokemon/alakazam/follow_shiny.pal create mode 100644 graphics/pokemon/alcremie/follow_normal.pal create mode 100644 graphics/pokemon/alcremie/follow_shiny.pal create mode 100644 graphics/pokemon/alomomola/follow_normal.pal create mode 100644 graphics/pokemon/alomomola/follow_shiny.pal create mode 100644 graphics/pokemon/altaria/follow_normal.pal create mode 100644 graphics/pokemon/altaria/follow_shiny.pal create mode 100644 graphics/pokemon/amaura/follow_normal.pal create mode 100644 graphics/pokemon/amaura/follow_shiny.pal create mode 100644 graphics/pokemon/ambipom/follow_normal.pal create mode 100644 graphics/pokemon/ambipom/follow_shiny.pal create mode 100644 graphics/pokemon/amoonguss/follow_normal.pal create mode 100644 graphics/pokemon/amoonguss/follow_shiny.pal create mode 100644 graphics/pokemon/ampharos/follow_normal.pal create mode 100644 graphics/pokemon/ampharos/follow_shiny.pal create mode 100644 graphics/pokemon/anorith/follow_normal.pal create mode 100644 graphics/pokemon/anorith/follow_shiny.pal create mode 100644 graphics/pokemon/appletun/follow_normal.pal create mode 100644 graphics/pokemon/appletun/follow_shiny.pal create mode 100644 graphics/pokemon/applin/follow_normal.pal create mode 100644 graphics/pokemon/applin/follow_shiny.pal create mode 100644 graphics/pokemon/araquanid/follow_normal.pal create mode 100644 graphics/pokemon/araquanid/follow_shiny.pal create mode 100644 graphics/pokemon/arbok/follow_normal.pal create mode 100644 graphics/pokemon/arbok/follow_shiny.pal create mode 100644 graphics/pokemon/arcanine/follow_normal.pal create mode 100644 graphics/pokemon/arcanine/follow_shiny.pal create mode 100644 graphics/pokemon/arcanine/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/arceus/bug/follow_normal.pal create mode 100644 graphics/pokemon/arceus/bug/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/dark/follow_normal.pal create mode 100644 graphics/pokemon/arceus/dark/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/dragon/follow_normal.pal create mode 100644 graphics/pokemon/arceus/dragon/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/electric/follow_normal.pal create mode 100644 graphics/pokemon/arceus/electric/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/fairy/follow_normal.pal create mode 100644 graphics/pokemon/arceus/fairy/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/fighting/follow_normal.pal create mode 100644 graphics/pokemon/arceus/fighting/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/fire/follow_normal.pal create mode 100644 graphics/pokemon/arceus/fire/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/flying/follow_normal.pal create mode 100644 graphics/pokemon/arceus/flying/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/follow_normal.pal create mode 100644 graphics/pokemon/arceus/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/ghost/follow_normal.pal create mode 100644 graphics/pokemon/arceus/ghost/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/grass/follow_normal.pal create mode 100644 graphics/pokemon/arceus/grass/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/ground/follow_normal.pal create mode 100644 graphics/pokemon/arceus/ground/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/ice/follow_normal.pal create mode 100644 graphics/pokemon/arceus/ice/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/poison/follow_normal.pal create mode 100644 graphics/pokemon/arceus/poison/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/psychic/follow_normal.pal create mode 100644 graphics/pokemon/arceus/psychic/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/rock/follow_normal.pal create mode 100644 graphics/pokemon/arceus/rock/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/steel/follow_normal.pal create mode 100644 graphics/pokemon/arceus/steel/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/water/follow_normal.pal create mode 100644 graphics/pokemon/arceus/water/follow_shiny.pal create mode 100644 graphics/pokemon/archen/follow_normal.pal create mode 100644 graphics/pokemon/archen/follow_shiny.pal create mode 100644 graphics/pokemon/archeops/follow_normal.pal create mode 100644 graphics/pokemon/archeops/follow_shiny.pal create mode 100644 graphics/pokemon/arctovish/follow_normal.pal create mode 100644 graphics/pokemon/arctovish/follow_shiny.pal create mode 100644 graphics/pokemon/arctozolt/follow_normal.pal create mode 100644 graphics/pokemon/arctozolt/follow_shiny.pal create mode 100644 graphics/pokemon/ariados/follow_normal.pal create mode 100644 graphics/pokemon/ariados/follow_shiny.pal create mode 100644 graphics/pokemon/armaldo/follow_normal.pal create mode 100644 graphics/pokemon/armaldo/follow_shiny.pal create mode 100644 graphics/pokemon/aromatisse/follow_normal.pal create mode 100644 graphics/pokemon/aromatisse/follow_shiny.pal create mode 100644 graphics/pokemon/aron/follow_normal.pal create mode 100644 graphics/pokemon/aron/follow_shiny.pal create mode 100644 graphics/pokemon/arrokuda/follow_normal.pal create mode 100644 graphics/pokemon/arrokuda/follow_shiny.pal create mode 100644 graphics/pokemon/articuno/follow_normal.pal create mode 100644 graphics/pokemon/articuno/follow_shiny.pal create mode 100644 graphics/pokemon/articuno/galarian/follow_normal.pal create mode 100644 graphics/pokemon/articuno/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/audino/follow_normal.pal create mode 100644 graphics/pokemon/audino/follow_shiny.pal create mode 100644 graphics/pokemon/aurorus/follow_normal.pal create mode 100644 graphics/pokemon/aurorus/follow_shiny.pal create mode 100644 graphics/pokemon/avalugg/follow_normal.pal create mode 100644 graphics/pokemon/avalugg/follow_shiny.pal create mode 100644 graphics/pokemon/avalugg/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/axew/follow_normal.pal create mode 100644 graphics/pokemon/axew/follow_shiny.pal create mode 100644 graphics/pokemon/azelf/follow_normal.pal create mode 100644 graphics/pokemon/azelf/follow_shiny.pal create mode 100644 graphics/pokemon/azumarill/follow_normal.pal create mode 100644 graphics/pokemon/azumarill/follow_shiny.pal create mode 100644 graphics/pokemon/azurill/follow_normal.pal create mode 100644 graphics/pokemon/azurill/follow_shiny.pal create mode 100644 graphics/pokemon/bagon/follow_normal.pal create mode 100644 graphics/pokemon/bagon/follow_shiny.pal create mode 100644 graphics/pokemon/baltoy/follow_normal.pal create mode 100644 graphics/pokemon/baltoy/follow_shiny.pal create mode 100644 graphics/pokemon/banette/follow_normal.pal create mode 100644 graphics/pokemon/banette/follow_shiny.pal create mode 100644 graphics/pokemon/barbaracle/follow_normal.pal create mode 100644 graphics/pokemon/barbaracle/follow_shiny.pal create mode 100644 graphics/pokemon/barboach/follow_normal.pal create mode 100644 graphics/pokemon/barboach/follow_shiny.pal create mode 100644 graphics/pokemon/barraskewda/follow_normal.pal create mode 100644 graphics/pokemon/barraskewda/follow_shiny.pal create mode 100644 graphics/pokemon/basculegion/female/follow_normal.pal create mode 100644 graphics/pokemon/basculegion/follow_normal.pal create mode 100644 graphics/pokemon/basculin/blue_striped/follow_normal.pal create mode 100644 graphics/pokemon/basculin/blue_striped/follow_shiny.pal create mode 100644 graphics/pokemon/basculin/follow_normal.pal create mode 100644 graphics/pokemon/basculin/follow_shiny.pal create mode 100644 graphics/pokemon/basculin/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/basculin/hisuian/follower.png create mode 100644 graphics/pokemon/bastiodon/follow_normal.pal create mode 100644 graphics/pokemon/bastiodon/follow_shiny.pal create mode 100644 graphics/pokemon/bayleef/follow_normal.pal create mode 100644 graphics/pokemon/bayleef/follow_shiny.pal create mode 100644 graphics/pokemon/beartic/follow_normal.pal create mode 100644 graphics/pokemon/beartic/follow_shiny.pal create mode 100644 graphics/pokemon/beautifly/follow_normal.pal create mode 100644 graphics/pokemon/beautifly/follow_shiny.pal create mode 100644 graphics/pokemon/beedrill/follow_normal.pal create mode 100644 graphics/pokemon/beedrill/follow_shiny.pal create mode 100644 graphics/pokemon/beheeyem/follow_normal.pal create mode 100644 graphics/pokemon/beheeyem/follow_shiny.pal create mode 100644 graphics/pokemon/beldum/follow_normal.pal create mode 100644 graphics/pokemon/beldum/follow_shiny.pal create mode 100644 graphics/pokemon/bellossom/follow_normal.pal create mode 100644 graphics/pokemon/bellossom/follow_shiny.pal create mode 100644 graphics/pokemon/bellsprout/follow_normal.pal create mode 100644 graphics/pokemon/bellsprout/follow_shiny.pal create mode 100644 graphics/pokemon/bergmite/follow_normal.pal create mode 100644 graphics/pokemon/bergmite/follow_shiny.pal create mode 100644 graphics/pokemon/bewear/follow_normal.pal create mode 100644 graphics/pokemon/bewear/follow_shiny.pal create mode 100644 graphics/pokemon/bibarel/follow_normal.pal create mode 100644 graphics/pokemon/bibarel/follow_shiny.pal create mode 100644 graphics/pokemon/bidoof/follow_normal.pal create mode 100644 graphics/pokemon/bidoof/follow_shiny.pal create mode 100644 graphics/pokemon/binacle/follow_normal.pal create mode 100644 graphics/pokemon/binacle/follow_shiny.pal create mode 100644 graphics/pokemon/bisharp/follow_normal.pal create mode 100644 graphics/pokemon/bisharp/follow_shiny.pal create mode 100644 graphics/pokemon/blacephalon/follow_normal.pal create mode 100644 graphics/pokemon/blacephalon/follow_shiny.pal create mode 100644 graphics/pokemon/blastoise/follow_normal.pal create mode 100644 graphics/pokemon/blastoise/follow_shiny.pal create mode 100644 graphics/pokemon/blaziken/follow_normal.pal create mode 100644 graphics/pokemon/blaziken/follow_shiny.pal create mode 100644 graphics/pokemon/blipbug/follow_normal.pal create mode 100644 graphics/pokemon/blipbug/follow_shiny.pal create mode 100644 graphics/pokemon/blissey/follow_normal.pal create mode 100644 graphics/pokemon/blissey/follow_shiny.pal create mode 100644 graphics/pokemon/blitzle/follow_normal.pal create mode 100644 graphics/pokemon/blitzle/follow_shiny.pal create mode 100644 graphics/pokemon/boldore/follow_normal.pal create mode 100644 graphics/pokemon/boldore/follow_shiny.pal create mode 100644 graphics/pokemon/boltund/follow_normal.pal create mode 100644 graphics/pokemon/boltund/follow_shiny.pal create mode 100644 graphics/pokemon/bonsly/follow_normal.pal create mode 100644 graphics/pokemon/bonsly/follow_shiny.pal create mode 100644 graphics/pokemon/bouffalant/follow_normal.pal create mode 100644 graphics/pokemon/bouffalant/follow_shiny.pal create mode 100644 graphics/pokemon/bounsweet/follow_normal.pal create mode 100644 graphics/pokemon/bounsweet/follow_shiny.pal create mode 100644 graphics/pokemon/braixen/follow_normal.pal create mode 100644 graphics/pokemon/braixen/follow_shiny.pal create mode 100644 graphics/pokemon/braviary/follow_normal.pal create mode 100644 graphics/pokemon/braviary/follow_shiny.pal create mode 100644 graphics/pokemon/braviary/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/breloom/follow_normal.pal create mode 100644 graphics/pokemon/breloom/follow_shiny.pal create mode 100644 graphics/pokemon/brionne/follow_normal.pal create mode 100644 graphics/pokemon/brionne/follow_shiny.pal create mode 100644 graphics/pokemon/bronzong/follow_normal.pal create mode 100644 graphics/pokemon/bronzong/follow_shiny.pal create mode 100644 graphics/pokemon/bronzor/follow_normal.pal create mode 100644 graphics/pokemon/bronzor/follow_shiny.pal create mode 100644 graphics/pokemon/bruxish/follow_normal.pal create mode 100644 graphics/pokemon/bruxish/follow_shiny.pal create mode 100644 graphics/pokemon/budew/follow_normal.pal create mode 100644 graphics/pokemon/budew/follow_shiny.pal create mode 100644 graphics/pokemon/buizel/follow_normal.pal create mode 100644 graphics/pokemon/buizel/follow_shiny.pal create mode 100644 graphics/pokemon/bulbasaur/follow_normal.pal create mode 100644 graphics/pokemon/bulbasaur/follow_shiny.pal create mode 100644 graphics/pokemon/buneary/follow_normal.pal create mode 100644 graphics/pokemon/buneary/follow_shiny.pal create mode 100644 graphics/pokemon/bunnelby/follow_normal.pal create mode 100644 graphics/pokemon/bunnelby/follow_shiny.pal create mode 100644 graphics/pokemon/burmy/follow_normal.pal create mode 100644 graphics/pokemon/burmy/follow_shiny.pal create mode 100644 graphics/pokemon/burmy/sandy_cloak/follow_normal.pal create mode 100644 graphics/pokemon/burmy/sandy_cloak/follow_shiny.pal create mode 100644 graphics/pokemon/burmy/trash_cloak/follow_normal.pal create mode 100644 graphics/pokemon/burmy/trash_cloak/follow_shiny.pal create mode 100644 graphics/pokemon/butterfree/follow_normal.pal create mode 100644 graphics/pokemon/butterfree/follow_shiny.pal create mode 100644 graphics/pokemon/buzzwole/follow_normal.pal create mode 100644 graphics/pokemon/buzzwole/follow_shiny.pal create mode 100644 graphics/pokemon/cacnea/follow_normal.pal create mode 100644 graphics/pokemon/cacnea/follow_shiny.pal create mode 100644 graphics/pokemon/cacturne/follow_normal.pal create mode 100644 graphics/pokemon/cacturne/follow_shiny.pal create mode 100644 graphics/pokemon/calyrex/follow_normal.pal create mode 100644 graphics/pokemon/calyrex/follow_shiny.pal create mode 100644 graphics/pokemon/calyrex/ice_rider/follow_normal.pal create mode 100644 graphics/pokemon/calyrex/ice_rider/follow_shiny.pal create mode 100644 graphics/pokemon/calyrex/shadow_rider/follow_normal.pal create mode 100644 graphics/pokemon/calyrex/shadow_rider/follow_shiny.pal create mode 100644 graphics/pokemon/camerupt/follow_normal.pal create mode 100644 graphics/pokemon/camerupt/follow_shiny.pal create mode 100644 graphics/pokemon/carbink/follow_normal.pal create mode 100644 graphics/pokemon/carbink/follow_shiny.pal create mode 100644 graphics/pokemon/carkol/follow_normal.pal create mode 100644 graphics/pokemon/carkol/follow_shiny.pal create mode 100644 graphics/pokemon/carnivine/follow_normal.pal create mode 100644 graphics/pokemon/carnivine/follow_shiny.pal create mode 100644 graphics/pokemon/carracosta/follow_normal.pal create mode 100644 graphics/pokemon/carracosta/follow_shiny.pal create mode 100644 graphics/pokemon/carvanha/follow_normal.pal create mode 100644 graphics/pokemon/carvanha/follow_shiny.pal create mode 100644 graphics/pokemon/cascoon/follow_normal.pal create mode 100644 graphics/pokemon/cascoon/follow_shiny.pal create mode 100644 graphics/pokemon/castform/follow_normal.pal create mode 100644 graphics/pokemon/castform/follow_shiny.pal create mode 100644 graphics/pokemon/castform/rainy/follow_normal.pal create mode 100644 graphics/pokemon/castform/rainy/follow_shiny.pal create mode 100644 graphics/pokemon/castform/snowy/follow_normal.pal create mode 100644 graphics/pokemon/castform/snowy/follow_shiny.pal create mode 100644 graphics/pokemon/castform/sunny/follow_normal.pal create mode 100644 graphics/pokemon/castform/sunny/follow_shiny.pal create mode 100644 graphics/pokemon/caterpie/follow_normal.pal create mode 100644 graphics/pokemon/caterpie/follow_shiny.pal create mode 100644 graphics/pokemon/celebi/follow_normal.pal create mode 100644 graphics/pokemon/celebi/follow_shiny.pal create mode 100644 graphics/pokemon/celesteela/follow_normal.pal create mode 100644 graphics/pokemon/celesteela/follow_shiny.pal create mode 100644 graphics/pokemon/centiskorch/follow_normal.pal create mode 100644 graphics/pokemon/centiskorch/follow_shiny.pal create mode 100644 graphics/pokemon/chandelure/follow_normal.pal create mode 100644 graphics/pokemon/chandelure/follow_shiny.pal create mode 100644 graphics/pokemon/chansey/follow_normal.pal create mode 100644 graphics/pokemon/chansey/follow_shiny.pal create mode 100644 graphics/pokemon/charizard/follow_normal.pal create mode 100644 graphics/pokemon/charizard/follow_shiny.pal create mode 100644 graphics/pokemon/charjabug/follow_normal.pal create mode 100644 graphics/pokemon/charjabug/follow_shiny.pal create mode 100644 graphics/pokemon/charmander/follow_normal.pal create mode 100644 graphics/pokemon/charmander/follow_shiny.pal create mode 100644 graphics/pokemon/charmeleon/follow_normal.pal create mode 100644 graphics/pokemon/charmeleon/follow_shiny.pal create mode 100644 graphics/pokemon/chatot/follow_normal.pal create mode 100644 graphics/pokemon/chatot/follow_shiny.pal create mode 100644 graphics/pokemon/cherrim/follow_normal.pal create mode 100644 graphics/pokemon/cherrim/follow_shiny.pal create mode 100644 graphics/pokemon/cherubi/follow_normal.pal create mode 100644 graphics/pokemon/cherubi/follow_shiny.pal create mode 100644 graphics/pokemon/chesnaught/follow_normal.pal create mode 100644 graphics/pokemon/chesnaught/follow_shiny.pal create mode 100644 graphics/pokemon/chespin/follow_normal.pal create mode 100644 graphics/pokemon/chespin/follow_shiny.pal create mode 100644 graphics/pokemon/chewtle/follow_normal.pal create mode 100644 graphics/pokemon/chewtle/follow_shiny.pal create mode 100644 graphics/pokemon/chikorita/follow_normal.pal create mode 100644 graphics/pokemon/chikorita/follow_shiny.pal create mode 100644 graphics/pokemon/chimchar/follow_normal.pal create mode 100644 graphics/pokemon/chimchar/follow_shiny.pal create mode 100644 graphics/pokemon/chimecho/follow_normal.pal create mode 100644 graphics/pokemon/chimecho/follow_shiny.pal create mode 100644 graphics/pokemon/chinchou/follow_normal.pal create mode 100644 graphics/pokemon/chinchou/follow_shiny.pal create mode 100644 graphics/pokemon/chingling/follow_normal.pal create mode 100644 graphics/pokemon/chingling/follow_shiny.pal create mode 100644 graphics/pokemon/cinccino/follow_normal.pal create mode 100644 graphics/pokemon/cinccino/follow_shiny.pal create mode 100644 graphics/pokemon/cinderace/follow_normal.pal create mode 100644 graphics/pokemon/cinderace/follow_shiny.pal create mode 100644 graphics/pokemon/clamperl/follow_normal.pal create mode 100644 graphics/pokemon/clamperl/follow_shiny.pal create mode 100644 graphics/pokemon/clauncher/follow_normal.pal create mode 100644 graphics/pokemon/clauncher/follow_shiny.pal create mode 100644 graphics/pokemon/clawitzer/follow_normal.pal create mode 100644 graphics/pokemon/clawitzer/follow_shiny.pal create mode 100644 graphics/pokemon/claydol/follow_normal.pal create mode 100644 graphics/pokemon/claydol/follow_shiny.pal create mode 100644 graphics/pokemon/clefable/follow_normal.pal create mode 100644 graphics/pokemon/clefable/follow_shiny.pal create mode 100644 graphics/pokemon/clefairy/follow_normal.pal create mode 100644 graphics/pokemon/clefairy/follow_shiny.pal create mode 100644 graphics/pokemon/cleffa/follow_normal.pal create mode 100644 graphics/pokemon/cleffa/follow_shiny.pal create mode 100644 graphics/pokemon/clobbopus/follow_normal.pal create mode 100644 graphics/pokemon/clobbopus/follow_shiny.pal create mode 100644 graphics/pokemon/cloyster/follow_normal.pal create mode 100644 graphics/pokemon/cloyster/follow_shiny.pal create mode 100644 graphics/pokemon/coalossal/follow_normal.pal create mode 100644 graphics/pokemon/coalossal/follow_shiny.pal create mode 100644 graphics/pokemon/cobalion/follow_normal.pal create mode 100644 graphics/pokemon/cobalion/follow_shiny.pal create mode 100644 graphics/pokemon/cofagrigus/follow_normal.pal create mode 100644 graphics/pokemon/cofagrigus/follow_shiny.pal create mode 100644 graphics/pokemon/combee/follow_normal.pal create mode 100644 graphics/pokemon/combee/follow_shiny.pal create mode 100644 graphics/pokemon/combusken/follow_normal.pal create mode 100644 graphics/pokemon/combusken/follow_shiny.pal create mode 100644 graphics/pokemon/comfey/follow_normal.pal create mode 100644 graphics/pokemon/comfey/follow_shiny.pal create mode 100644 graphics/pokemon/conkeldurr/follow_normal.pal create mode 100644 graphics/pokemon/conkeldurr/follow_shiny.pal create mode 100644 graphics/pokemon/copperajah/follow_normal.pal create mode 100644 graphics/pokemon/copperajah/follow_shiny.pal create mode 100644 graphics/pokemon/corphish/follow_normal.pal create mode 100644 graphics/pokemon/corphish/follow_shiny.pal create mode 100644 graphics/pokemon/corsola/follow_normal.pal create mode 100644 graphics/pokemon/corsola/follow_shiny.pal create mode 100644 graphics/pokemon/corsola/galarian/follow_normal.pal create mode 100644 graphics/pokemon/corsola/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/corviknight/follow_normal.pal create mode 100644 graphics/pokemon/corviknight/follow_shiny.pal create mode 100644 graphics/pokemon/corvisquire/follow_normal.pal create mode 100644 graphics/pokemon/corvisquire/follow_shiny.pal create mode 100644 graphics/pokemon/cosmoem/follow_normal.pal create mode 100644 graphics/pokemon/cosmoem/follow_shiny.pal create mode 100644 graphics/pokemon/cosmog/follow_normal.pal create mode 100644 graphics/pokemon/cosmog/follow_shiny.pal create mode 100644 graphics/pokemon/cottonee/follow_normal.pal create mode 100644 graphics/pokemon/cottonee/follow_shiny.pal create mode 100644 graphics/pokemon/crabominable/follow_normal.pal create mode 100644 graphics/pokemon/crabominable/follow_shiny.pal create mode 100644 graphics/pokemon/crabrawler/follow_normal.pal create mode 100644 graphics/pokemon/crabrawler/follow_shiny.pal create mode 100644 graphics/pokemon/cradily/follow_normal.pal create mode 100644 graphics/pokemon/cradily/follow_shiny.pal create mode 100644 graphics/pokemon/cramorant/follow_normal.pal create mode 100644 graphics/pokemon/cramorant/follow_shiny.pal create mode 100644 graphics/pokemon/cranidos/follow_normal.pal create mode 100644 graphics/pokemon/cranidos/follow_shiny.pal create mode 100644 graphics/pokemon/crawdaunt/follow_normal.pal create mode 100644 graphics/pokemon/crawdaunt/follow_shiny.pal create mode 100644 graphics/pokemon/cresselia/follow_normal.pal create mode 100644 graphics/pokemon/cresselia/follow_shiny.pal create mode 100644 graphics/pokemon/croagunk/follow_normal.pal create mode 100644 graphics/pokemon/croagunk/follow_shiny.pal create mode 100644 graphics/pokemon/crobat/follow_normal.pal create mode 100644 graphics/pokemon/crobat/follow_shiny.pal create mode 100644 graphics/pokemon/croconaw/follow_normal.pal create mode 100644 graphics/pokemon/croconaw/follow_shiny.pal create mode 100644 graphics/pokemon/crustle/follow_normal.pal create mode 100644 graphics/pokemon/crustle/follow_shiny.pal create mode 100644 graphics/pokemon/cryogonal/follow_normal.pal create mode 100644 graphics/pokemon/cryogonal/follow_shiny.pal create mode 100644 graphics/pokemon/cubchoo/follow_normal.pal create mode 100644 graphics/pokemon/cubchoo/follow_shiny.pal create mode 100644 graphics/pokemon/cubone/follow_normal.pal create mode 100644 graphics/pokemon/cubone/follow_shiny.pal create mode 100644 graphics/pokemon/cufant/follow_normal.pal create mode 100644 graphics/pokemon/cufant/follow_shiny.pal create mode 100644 graphics/pokemon/cursola/follow_normal.pal create mode 100644 graphics/pokemon/cursola/follow_shiny.pal create mode 100644 graphics/pokemon/cutiefly/follow_normal.pal create mode 100644 graphics/pokemon/cutiefly/follow_shiny.pal create mode 100644 graphics/pokemon/cyndaquil/follow_normal.pal create mode 100644 graphics/pokemon/cyndaquil/follow_shiny.pal create mode 100644 graphics/pokemon/darkrai/follow_normal.pal create mode 100644 graphics/pokemon/darkrai/follow_shiny.pal create mode 100644 graphics/pokemon/darmanitan/follow_normal.pal create mode 100644 graphics/pokemon/darmanitan/follow_shiny.pal create mode 100644 graphics/pokemon/darmanitan/galarian/follow_normal.pal create mode 100644 graphics/pokemon/darmanitan/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/dartrix/follow_normal.pal create mode 100644 graphics/pokemon/dartrix/follow_shiny.pal create mode 100644 graphics/pokemon/darumaka/follow_normal.pal create mode 100644 graphics/pokemon/darumaka/follow_shiny.pal create mode 100644 graphics/pokemon/darumaka/galarian/follow_normal.pal create mode 100644 graphics/pokemon/darumaka/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/decidueye/follow_normal.pal create mode 100644 graphics/pokemon/decidueye/follow_shiny.pal create mode 100644 graphics/pokemon/decidueye/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/dedenne/follow_normal.pal create mode 100644 graphics/pokemon/dedenne/follow_shiny.pal create mode 100644 graphics/pokemon/deerling/autumn/follow_normal.pal create mode 100644 graphics/pokemon/deerling/autumn/follow_shiny.pal create mode 100644 graphics/pokemon/deerling/follow_normal.pal create mode 100644 graphics/pokemon/deerling/follow_shiny.pal create mode 100644 graphics/pokemon/deerling/summer/follow_normal.pal create mode 100644 graphics/pokemon/deerling/summer/follow_shiny.pal create mode 100644 graphics/pokemon/deerling/winter/follow_normal.pal create mode 100644 graphics/pokemon/deerling/winter/follow_shiny.pal create mode 100644 graphics/pokemon/deino/follow_normal.pal create mode 100644 graphics/pokemon/deino/follow_shiny.pal create mode 100644 graphics/pokemon/delcatty/follow_normal.pal create mode 100644 graphics/pokemon/delcatty/follow_shiny.pal create mode 100644 graphics/pokemon/delibird/follow_normal.pal create mode 100644 graphics/pokemon/delibird/follow_shiny.pal create mode 100644 graphics/pokemon/delphox/follow_normal.pal create mode 100644 graphics/pokemon/delphox/follow_shiny.pal create mode 100644 graphics/pokemon/deoxys/attack/follow_normal.pal create mode 100644 graphics/pokemon/deoxys/attack/follow_shiny.pal create mode 100644 graphics/pokemon/deoxys/defense/follow_normal.pal create mode 100644 graphics/pokemon/deoxys/defense/follow_shiny.pal create mode 100644 graphics/pokemon/deoxys/follow_normal.pal create mode 100644 graphics/pokemon/deoxys/follow_shiny.pal create mode 100644 graphics/pokemon/deoxys/speed/follow_normal.pal create mode 100644 graphics/pokemon/deoxys/speed/follow_shiny.pal create mode 100644 graphics/pokemon/dewgong/follow_normal.pal create mode 100644 graphics/pokemon/dewgong/follow_shiny.pal create mode 100644 graphics/pokemon/dewott/follow_normal.pal create mode 100644 graphics/pokemon/dewott/follow_shiny.pal create mode 100644 graphics/pokemon/dewpider/follow_normal.pal create mode 100644 graphics/pokemon/dewpider/follow_shiny.pal create mode 100644 graphics/pokemon/dhelmise/follow_normal.pal create mode 100644 graphics/pokemon/dhelmise/follow_shiny.pal create mode 100644 graphics/pokemon/dialga/follow_normal.pal create mode 100644 graphics/pokemon/dialga/follow_shiny.pal create mode 100644 graphics/pokemon/dialga/origin/follow_normal.pal create mode 100644 graphics/pokemon/diancie/follow_normal.pal create mode 100644 graphics/pokemon/diancie/follow_shiny.pal create mode 100644 graphics/pokemon/diggersby/follow_normal.pal create mode 100644 graphics/pokemon/diggersby/follow_shiny.pal create mode 100644 graphics/pokemon/diglett/alolan/follow_normal.pal create mode 100644 graphics/pokemon/diglett/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/diglett/follow_normal.pal create mode 100644 graphics/pokemon/diglett/follow_shiny.pal create mode 100644 graphics/pokemon/ditto/follow_normal.pal create mode 100644 graphics/pokemon/ditto/follow_shiny.pal create mode 100644 graphics/pokemon/dodrio/follow_normal.pal create mode 100644 graphics/pokemon/dodrio/follow_shiny.pal create mode 100644 graphics/pokemon/doduo/follow_normal.pal create mode 100644 graphics/pokemon/doduo/follow_shiny.pal create mode 100644 graphics/pokemon/donphan/follow_normal.pal create mode 100644 graphics/pokemon/donphan/follow_shiny.pal create mode 100644 graphics/pokemon/dottler/follow_normal.pal create mode 100644 graphics/pokemon/dottler/follow_shiny.pal create mode 100644 graphics/pokemon/doublade/follow_normal.pal create mode 100644 graphics/pokemon/doublade/follow_shiny.pal create mode 100644 graphics/pokemon/dracovish/follow_normal.pal create mode 100644 graphics/pokemon/dracovish/follow_shiny.pal create mode 100644 graphics/pokemon/dracozolt/follow_normal.pal create mode 100644 graphics/pokemon/dracozolt/follow_shiny.pal create mode 100644 graphics/pokemon/dragalge/follow_normal.pal create mode 100644 graphics/pokemon/dragalge/follow_shiny.pal create mode 100644 graphics/pokemon/dragapult/follow_normal.pal create mode 100644 graphics/pokemon/dragapult/follow_shiny.pal create mode 100644 graphics/pokemon/dragonair/follow_normal.pal create mode 100644 graphics/pokemon/dragonair/follow_shiny.pal create mode 100644 graphics/pokemon/dragonite/follow_normal.pal create mode 100644 graphics/pokemon/dragonite/follow_shiny.pal create mode 100644 graphics/pokemon/drakloak/follow_normal.pal create mode 100644 graphics/pokemon/drakloak/follow_shiny.pal create mode 100644 graphics/pokemon/drampa/follow_normal.pal create mode 100644 graphics/pokemon/drampa/follow_shiny.pal create mode 100644 graphics/pokemon/drapion/follow_normal.pal create mode 100644 graphics/pokemon/drapion/follow_shiny.pal create mode 100644 graphics/pokemon/dratini/follow_normal.pal create mode 100644 graphics/pokemon/dratini/follow_shiny.pal create mode 100644 graphics/pokemon/drednaw/follow_normal.pal create mode 100644 graphics/pokemon/drednaw/follow_shiny.pal create mode 100644 graphics/pokemon/dreepy/follow_normal.pal create mode 100644 graphics/pokemon/dreepy/follow_shiny.pal create mode 100644 graphics/pokemon/drifblim/follow_normal.pal create mode 100644 graphics/pokemon/drifblim/follow_shiny.pal create mode 100644 graphics/pokemon/drifloon/follow_normal.pal create mode 100644 graphics/pokemon/drifloon/follow_shiny.pal create mode 100644 graphics/pokemon/drilbur/follow_normal.pal create mode 100644 graphics/pokemon/drilbur/follow_shiny.pal create mode 100644 graphics/pokemon/drizzile/follow_normal.pal create mode 100644 graphics/pokemon/drizzile/follow_shiny.pal create mode 100644 graphics/pokemon/drowzee/follow_normal.pal create mode 100644 graphics/pokemon/drowzee/follow_shiny.pal create mode 100644 graphics/pokemon/druddigon/follow_normal.pal create mode 100644 graphics/pokemon/druddigon/follow_shiny.pal create mode 100644 graphics/pokemon/dubwool/follow_normal.pal create mode 100644 graphics/pokemon/dubwool/follow_shiny.pal create mode 100644 graphics/pokemon/ducklett/follow_normal.pal create mode 100644 graphics/pokemon/ducklett/follow_shiny.pal create mode 100644 graphics/pokemon/dugtrio/alolan/follow_normal.pal create mode 100644 graphics/pokemon/dugtrio/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/dugtrio/follow_normal.pal create mode 100644 graphics/pokemon/dugtrio/follow_shiny.pal create mode 100644 graphics/pokemon/dunsparce/follow_normal.pal create mode 100644 graphics/pokemon/dunsparce/follow_shiny.pal create mode 100644 graphics/pokemon/duosion/follow_normal.pal create mode 100644 graphics/pokemon/duosion/follow_shiny.pal create mode 100644 graphics/pokemon/duraludon/follow_normal.pal create mode 100644 graphics/pokemon/duraludon/follow_shiny.pal create mode 100644 graphics/pokemon/durant/follow_normal.pal create mode 100644 graphics/pokemon/durant/follow_shiny.pal create mode 100644 graphics/pokemon/dusclops/follow_normal.pal create mode 100644 graphics/pokemon/dusclops/follow_shiny.pal create mode 100644 graphics/pokemon/dusknoir/follow_normal.pal create mode 100644 graphics/pokemon/dusknoir/follow_shiny.pal create mode 100644 graphics/pokemon/duskull/follow_normal.pal create mode 100644 graphics/pokemon/duskull/follow_shiny.pal create mode 100644 graphics/pokemon/dustox/follow_normal.pal create mode 100644 graphics/pokemon/dustox/follow_shiny.pal create mode 100644 graphics/pokemon/dwebble/follow_normal.pal create mode 100644 graphics/pokemon/dwebble/follow_shiny.pal create mode 100644 graphics/pokemon/eelektrik/follow_normal.pal create mode 100644 graphics/pokemon/eelektrik/follow_shiny.pal create mode 100644 graphics/pokemon/eelektross/follow_normal.pal create mode 100644 graphics/pokemon/eelektross/follow_shiny.pal create mode 100644 graphics/pokemon/eevee/follow_normal.pal create mode 100644 graphics/pokemon/eevee/follow_shiny.pal create mode 100644 graphics/pokemon/eiscue/follow_normal.pal create mode 100644 graphics/pokemon/eiscue/follow_shiny.pal create mode 100644 graphics/pokemon/ekans/follow_normal.pal create mode 100644 graphics/pokemon/ekans/follow_shiny.pal create mode 100644 graphics/pokemon/eldegoss/follow_normal.pal create mode 100644 graphics/pokemon/eldegoss/follow_shiny.pal create mode 100644 graphics/pokemon/electabuzz/follow_normal.pal create mode 100644 graphics/pokemon/electabuzz/follow_shiny.pal create mode 100644 graphics/pokemon/electivire/follow_normal.pal create mode 100644 graphics/pokemon/electivire/follow_shiny.pal create mode 100644 graphics/pokemon/electrike/follow_normal.pal create mode 100644 graphics/pokemon/electrike/follow_shiny.pal create mode 100644 graphics/pokemon/electrode/follow_normal.pal create mode 100644 graphics/pokemon/electrode/follow_shiny.pal create mode 100644 graphics/pokemon/electrode/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/elekid/follow_normal.pal create mode 100644 graphics/pokemon/elekid/follow_shiny.pal create mode 100644 graphics/pokemon/elgyem/follow_normal.pal create mode 100644 graphics/pokemon/elgyem/follow_shiny.pal create mode 100644 graphics/pokemon/emboar/follow_normal.pal create mode 100644 graphics/pokemon/emboar/follow_shiny.pal create mode 100644 graphics/pokemon/emolga/follow_normal.pal create mode 100644 graphics/pokemon/emolga/follow_shiny.pal create mode 100644 graphics/pokemon/empoleon/follow_normal.pal create mode 100644 graphics/pokemon/empoleon/follow_shiny.pal create mode 100644 graphics/pokemon/enamorus/follow_normal.pal create mode 100644 graphics/pokemon/enamorus/therian/follow_normal.pal create mode 100644 graphics/pokemon/entei/follow_normal.pal create mode 100644 graphics/pokemon/entei/follow_shiny.pal create mode 100644 graphics/pokemon/escavalier/follow_normal.pal create mode 100644 graphics/pokemon/escavalier/follow_shiny.pal create mode 100644 graphics/pokemon/espeon/follow_normal.pal create mode 100644 graphics/pokemon/espeon/follow_shiny.pal create mode 100644 graphics/pokemon/espurr/follow_normal.pal create mode 100644 graphics/pokemon/espurr/follow_shiny.pal create mode 100644 graphics/pokemon/eternatus/follow_normal.pal create mode 100644 graphics/pokemon/eternatus/follow_shiny.pal create mode 100644 graphics/pokemon/excadrill/follow_normal.pal create mode 100644 graphics/pokemon/excadrill/follow_shiny.pal create mode 100644 graphics/pokemon/exeggcute/follow_normal.pal create mode 100644 graphics/pokemon/exeggcute/follow_shiny.pal create mode 100644 graphics/pokemon/exeggutor/alolan/follow_normal.pal create mode 100644 graphics/pokemon/exeggutor/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/exeggutor/follow_normal.pal create mode 100644 graphics/pokemon/exeggutor/follow_shiny.pal create mode 100644 graphics/pokemon/exploud/follow_normal.pal create mode 100644 graphics/pokemon/exploud/follow_shiny.pal create mode 100644 graphics/pokemon/falinks/follow_normal.pal create mode 100644 graphics/pokemon/falinks/follow_shiny.pal create mode 100644 graphics/pokemon/farfetchd/follow_normal.pal create mode 100644 graphics/pokemon/farfetchd/follow_shiny.pal create mode 100644 graphics/pokemon/farfetchd/galarian/follow_normal.pal create mode 100644 graphics/pokemon/farfetchd/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/fearow/follow_normal.pal create mode 100644 graphics/pokemon/fearow/follow_shiny.pal create mode 100644 graphics/pokemon/feebas/follow_normal.pal create mode 100644 graphics/pokemon/feebas/follow_shiny.pal create mode 100644 graphics/pokemon/fennekin/follow_normal.pal create mode 100644 graphics/pokemon/fennekin/follow_shiny.pal create mode 100644 graphics/pokemon/feraligatr/follow_normal.pal create mode 100644 graphics/pokemon/feraligatr/follow_shiny.pal create mode 100644 graphics/pokemon/ferroseed/follow_normal.pal create mode 100644 graphics/pokemon/ferroseed/follow_shiny.pal create mode 100644 graphics/pokemon/ferrothorn/follow_normal.pal create mode 100644 graphics/pokemon/ferrothorn/follow_shiny.pal create mode 100644 graphics/pokemon/finneon/follow_normal.pal create mode 100644 graphics/pokemon/finneon/follow_shiny.pal create mode 100644 graphics/pokemon/flaaffy/follow_normal.pal create mode 100644 graphics/pokemon/flaaffy/follow_shiny.pal create mode 100644 graphics/pokemon/flabebe/blue_flower/follow_normal.pal create mode 100644 graphics/pokemon/flabebe/blue_flower/follow_shiny.pal create mode 100644 graphics/pokemon/flabebe/follow_normal.pal create mode 100644 graphics/pokemon/flabebe/follow_shiny.pal create mode 100644 graphics/pokemon/flabebe/orange_flower/follow_normal.pal create mode 100644 graphics/pokemon/flabebe/orange_flower/follow_shiny.pal create mode 100644 graphics/pokemon/flabebe/white_flower/follow_normal.pal create mode 100644 graphics/pokemon/flabebe/white_flower/follow_shiny.pal create mode 100644 graphics/pokemon/flabebe/yellow_flower/follow_normal.pal create mode 100644 graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal create mode 100644 graphics/pokemon/flapple/follow_normal.pal create mode 100644 graphics/pokemon/flapple/follow_shiny.pal create mode 100644 graphics/pokemon/flareon/follow_normal.pal create mode 100644 graphics/pokemon/flareon/follow_shiny.pal create mode 100644 graphics/pokemon/fletchinder/follow_normal.pal create mode 100644 graphics/pokemon/fletchinder/follow_shiny.pal create mode 100644 graphics/pokemon/fletchling/follow_normal.pal create mode 100644 graphics/pokemon/fletchling/follow_shiny.pal create mode 100644 graphics/pokemon/floatzel/follow_normal.pal create mode 100644 graphics/pokemon/floatzel/follow_shiny.pal create mode 100644 graphics/pokemon/floette/blue_flower/follow_normal.pal create mode 100644 graphics/pokemon/floette/blue_flower/follow_shiny.pal create mode 100644 graphics/pokemon/floette/eternal_flower/follow_normal.pal create mode 100644 graphics/pokemon/floette/eternal_flower/follow_shiny.pal create mode 100644 graphics/pokemon/floette/follow_normal.pal create mode 100644 graphics/pokemon/floette/follow_shiny.pal create mode 100644 graphics/pokemon/floette/orange_flower/follow_normal.pal create mode 100644 graphics/pokemon/floette/orange_flower/follow_shiny.pal create mode 100644 graphics/pokemon/floette/white_flower/follow_normal.pal create mode 100644 graphics/pokemon/floette/white_flower/follow_shiny.pal create mode 100644 graphics/pokemon/floette/yellow_flower/follow_normal.pal create mode 100644 graphics/pokemon/floette/yellow_flower/follow_shiny.pal create mode 100644 graphics/pokemon/florges/blue_flower/follow_normal.pal create mode 100644 graphics/pokemon/florges/blue_flower/follow_shiny.pal create mode 100644 graphics/pokemon/florges/follow_normal.pal create mode 100644 graphics/pokemon/florges/follow_shiny.pal create mode 100644 graphics/pokemon/florges/orange_flower/follow_normal.pal create mode 100644 graphics/pokemon/florges/orange_flower/follow_shiny.pal create mode 100644 graphics/pokemon/florges/white_flower/follow_normal.pal create mode 100644 graphics/pokemon/florges/white_flower/follow_shiny.pal create mode 100644 graphics/pokemon/florges/yellow_flower/follow_normal.pal create mode 100644 graphics/pokemon/florges/yellow_flower/follow_shiny.pal create mode 100644 graphics/pokemon/flygon/follow_normal.pal create mode 100644 graphics/pokemon/flygon/follow_shiny.pal create mode 100644 graphics/pokemon/fomantis/follow_normal.pal create mode 100644 graphics/pokemon/fomantis/follow_shiny.pal create mode 100644 graphics/pokemon/foongus/follow_normal.pal create mode 100644 graphics/pokemon/foongus/follow_shiny.pal create mode 100644 graphics/pokemon/forretress/follow_normal.pal create mode 100644 graphics/pokemon/forretress/follow_shiny.pal create mode 100644 graphics/pokemon/fraxure/follow_normal.pal create mode 100644 graphics/pokemon/fraxure/follow_shiny.pal create mode 100644 graphics/pokemon/frillish/follow_normal.pal create mode 100644 graphics/pokemon/frillish/follow_shiny.pal rename graphics/pokemon/{frillish_f/follower.png => frillish/followerf.png} (100%) create mode 100644 graphics/pokemon/froakie/follow_normal.pal create mode 100644 graphics/pokemon/froakie/follow_shiny.pal create mode 100644 graphics/pokemon/frogadier/follow_normal.pal create mode 100644 graphics/pokemon/frogadier/follow_shiny.pal create mode 100644 graphics/pokemon/froslass/follow_normal.pal create mode 100644 graphics/pokemon/froslass/follow_shiny.pal create mode 100644 graphics/pokemon/frosmoth/follow_normal.pal create mode 100644 graphics/pokemon/frosmoth/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/dandy_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/dandy_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/debutante_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/diamond_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/diamond_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/heart_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/heart_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/kabuki_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/kabuki_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/la_reine_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/la_reine_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/matron_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/matron_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/pharaoh_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/pharaoh_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/star_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/star_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furret/follow_normal.pal create mode 100644 graphics/pokemon/furret/follow_shiny.pal create mode 100644 graphics/pokemon/gabite/follow_normal.pal create mode 100644 graphics/pokemon/gabite/follow_shiny.pal create mode 100644 graphics/pokemon/gallade/follow_normal.pal create mode 100644 graphics/pokemon/gallade/follow_shiny.pal create mode 100644 graphics/pokemon/galvantula/follow_normal.pal create mode 100644 graphics/pokemon/galvantula/follow_shiny.pal create mode 100644 graphics/pokemon/garbodor/follow_normal.pal create mode 100644 graphics/pokemon/garbodor/follow_shiny.pal create mode 100644 graphics/pokemon/garchomp/follow_normal.pal create mode 100644 graphics/pokemon/garchomp/follow_shiny.pal create mode 100644 graphics/pokemon/gardevoir/follow_normal.pal create mode 100644 graphics/pokemon/gardevoir/follow_shiny.pal create mode 100644 graphics/pokemon/gastly/follow_normal.pal create mode 100644 graphics/pokemon/gastly/follow_shiny.pal create mode 100644 graphics/pokemon/gastrodon/east_sea/follow_normal.pal create mode 100644 graphics/pokemon/gastrodon/east_sea/follow_shiny.pal create mode 100644 graphics/pokemon/gastrodon/follow_normal.pal create mode 100644 graphics/pokemon/gastrodon/follow_shiny.pal create mode 100644 graphics/pokemon/genesect/follow_normal.pal create mode 100644 graphics/pokemon/genesect/follow_shiny.pal create mode 100644 graphics/pokemon/gengar/follow_normal.pal create mode 100644 graphics/pokemon/gengar/follow_shiny.pal create mode 100644 graphics/pokemon/geodude/alolan/follow_normal.pal create mode 100644 graphics/pokemon/geodude/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/geodude/follow_normal.pal create mode 100644 graphics/pokemon/geodude/follow_shiny.pal create mode 100644 graphics/pokemon/gible/follow_normal.pal create mode 100644 graphics/pokemon/gible/follow_shiny.pal create mode 100644 graphics/pokemon/gigalith/follow_normal.pal create mode 100644 graphics/pokemon/gigalith/follow_shiny.pal create mode 100644 graphics/pokemon/girafarig/follow_normal.pal create mode 100644 graphics/pokemon/girafarig/follow_shiny.pal create mode 100644 graphics/pokemon/giratina/follow_normal.pal create mode 100644 graphics/pokemon/giratina/follow_shiny.pal create mode 100644 graphics/pokemon/giratina/origin/follow_normal.pal create mode 100644 graphics/pokemon/giratina/origin/follow_shiny.pal create mode 100644 graphics/pokemon/glaceon/follow_normal.pal create mode 100644 graphics/pokemon/glaceon/follow_shiny.pal create mode 100644 graphics/pokemon/glalie/follow_normal.pal create mode 100644 graphics/pokemon/glalie/follow_shiny.pal create mode 100644 graphics/pokemon/glameow/follow_normal.pal create mode 100644 graphics/pokemon/glameow/follow_shiny.pal create mode 100644 graphics/pokemon/glastrier/follow_normal.pal create mode 100644 graphics/pokemon/glastrier/follow_shiny.pal create mode 100644 graphics/pokemon/gligar/follow_normal.pal create mode 100644 graphics/pokemon/gligar/follow_shiny.pal create mode 100644 graphics/pokemon/gliscor/follow_normal.pal create mode 100644 graphics/pokemon/gliscor/follow_shiny.pal create mode 100644 graphics/pokemon/gloom/follow_normal.pal create mode 100644 graphics/pokemon/gloom/follow_shiny.pal create mode 100644 graphics/pokemon/gogoat/follow_normal.pal create mode 100644 graphics/pokemon/gogoat/follow_shiny.pal create mode 100644 graphics/pokemon/golbat/follow_normal.pal create mode 100644 graphics/pokemon/golbat/follow_shiny.pal create mode 100644 graphics/pokemon/goldeen/follow_normal.pal create mode 100644 graphics/pokemon/goldeen/follow_shiny.pal create mode 100644 graphics/pokemon/golduck/follow_normal.pal create mode 100644 graphics/pokemon/golduck/follow_shiny.pal create mode 100644 graphics/pokemon/golem/alolan/follow_normal.pal create mode 100644 graphics/pokemon/golem/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/golem/follow_normal.pal create mode 100644 graphics/pokemon/golem/follow_shiny.pal create mode 100644 graphics/pokemon/golett/follow_normal.pal create mode 100644 graphics/pokemon/golett/follow_shiny.pal create mode 100644 graphics/pokemon/golisopod/follow_normal.pal create mode 100644 graphics/pokemon/golisopod/follow_shiny.pal create mode 100644 graphics/pokemon/golurk/follow_normal.pal create mode 100644 graphics/pokemon/golurk/follow_shiny.pal create mode 100644 graphics/pokemon/goodra/follow_normal.pal create mode 100644 graphics/pokemon/goodra/follow_shiny.pal create mode 100644 graphics/pokemon/goodra/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/goomy/follow_normal.pal create mode 100644 graphics/pokemon/goomy/follow_shiny.pal create mode 100644 graphics/pokemon/gorebyss/follow_normal.pal create mode 100644 graphics/pokemon/gorebyss/follow_shiny.pal create mode 100644 graphics/pokemon/gossifleur/follow_normal.pal create mode 100644 graphics/pokemon/gossifleur/follow_shiny.pal create mode 100644 graphics/pokemon/gothita/follow_normal.pal create mode 100644 graphics/pokemon/gothita/follow_shiny.pal create mode 100644 graphics/pokemon/gothitelle/follow_normal.pal create mode 100644 graphics/pokemon/gothitelle/follow_shiny.pal create mode 100644 graphics/pokemon/gothorita/follow_normal.pal create mode 100644 graphics/pokemon/gothorita/follow_shiny.pal create mode 100644 graphics/pokemon/gourgeist/follow_normal.pal create mode 100644 graphics/pokemon/gourgeist/follow_shiny.pal create mode 100644 graphics/pokemon/granbull/follow_normal.pal create mode 100644 graphics/pokemon/granbull/follow_shiny.pal create mode 100644 graphics/pokemon/grapploct/follow_normal.pal create mode 100644 graphics/pokemon/grapploct/follow_shiny.pal create mode 100644 graphics/pokemon/graveler/alolan/follow_normal.pal create mode 100644 graphics/pokemon/graveler/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/graveler/follow_normal.pal create mode 100644 graphics/pokemon/graveler/follow_shiny.pal create mode 100644 graphics/pokemon/greedent/follow_normal.pal create mode 100644 graphics/pokemon/greedent/follow_shiny.pal create mode 100644 graphics/pokemon/greninja/follow_normal.pal create mode 100644 graphics/pokemon/greninja/follow_shiny.pal create mode 100644 graphics/pokemon/grimer/alolan/follow_normal.pal create mode 100644 graphics/pokemon/grimer/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/grimer/follow_normal.pal create mode 100644 graphics/pokemon/grimer/follow_shiny.pal create mode 100644 graphics/pokemon/grimmsnarl/follow_normal.pal create mode 100644 graphics/pokemon/grimmsnarl/follow_shiny.pal create mode 100644 graphics/pokemon/grookey/follow_normal.pal create mode 100644 graphics/pokemon/grookey/follow_shiny.pal create mode 100644 graphics/pokemon/grotle/follow_normal.pal create mode 100644 graphics/pokemon/grotle/follow_shiny.pal create mode 100644 graphics/pokemon/groudon/follow_normal.pal create mode 100644 graphics/pokemon/groudon/follow_shiny.pal create mode 100644 graphics/pokemon/grovyle/follow_normal.pal create mode 100644 graphics/pokemon/grovyle/follow_shiny.pal create mode 100644 graphics/pokemon/growlithe/follow_normal.pal create mode 100644 graphics/pokemon/growlithe/follow_shiny.pal create mode 100644 graphics/pokemon/growlithe/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/grubbin/follow_normal.pal create mode 100644 graphics/pokemon/grubbin/follow_shiny.pal create mode 100644 graphics/pokemon/grumpig/follow_normal.pal create mode 100644 graphics/pokemon/grumpig/follow_shiny.pal create mode 100644 graphics/pokemon/gulpin/follow_normal.pal create mode 100644 graphics/pokemon/gulpin/follow_shiny.pal create mode 100644 graphics/pokemon/gumshoos/follow_normal.pal create mode 100644 graphics/pokemon/gumshoos/follow_shiny.pal create mode 100644 graphics/pokemon/gurdurr/follow_normal.pal create mode 100644 graphics/pokemon/gurdurr/follow_shiny.pal create mode 100644 graphics/pokemon/guzzlord/follow_normal.pal create mode 100644 graphics/pokemon/guzzlord/follow_shiny.pal create mode 100644 graphics/pokemon/gyarados/follow_normal.pal create mode 100644 graphics/pokemon/gyarados/follow_shiny.pal create mode 100644 graphics/pokemon/hakamo_o/follow_normal.pal create mode 100644 graphics/pokemon/hakamo_o/follow_shiny.pal create mode 100644 graphics/pokemon/happiny/follow_normal.pal create mode 100644 graphics/pokemon/happiny/follow_shiny.pal create mode 100644 graphics/pokemon/hariyama/follow_normal.pal create mode 100644 graphics/pokemon/hariyama/follow_shiny.pal create mode 100644 graphics/pokemon/hatenna/follow_normal.pal create mode 100644 graphics/pokemon/hatenna/follow_shiny.pal create mode 100644 graphics/pokemon/hatterene/follow_normal.pal create mode 100644 graphics/pokemon/hatterene/follow_shiny.pal create mode 100644 graphics/pokemon/hattrem/follow_normal.pal create mode 100644 graphics/pokemon/hattrem/follow_shiny.pal create mode 100644 graphics/pokemon/haunter/follow_normal.pal create mode 100644 graphics/pokemon/haunter/follow_shiny.pal create mode 100644 graphics/pokemon/hawlucha/follow_normal.pal create mode 100644 graphics/pokemon/hawlucha/follow_shiny.pal create mode 100644 graphics/pokemon/haxorus/follow_normal.pal create mode 100644 graphics/pokemon/haxorus/follow_shiny.pal create mode 100644 graphics/pokemon/heatmor/follow_normal.pal create mode 100644 graphics/pokemon/heatmor/follow_shiny.pal create mode 100644 graphics/pokemon/heatran/follow_normal.pal create mode 100644 graphics/pokemon/heatran/follow_shiny.pal create mode 100644 graphics/pokemon/heliolisk/follow_normal.pal create mode 100644 graphics/pokemon/heliolisk/follow_shiny.pal create mode 100644 graphics/pokemon/helioptile/follow_normal.pal create mode 100644 graphics/pokemon/helioptile/follow_shiny.pal create mode 100644 graphics/pokemon/heracross/follow_normal.pal create mode 100644 graphics/pokemon/heracross/follow_shiny.pal create mode 100644 graphics/pokemon/herdier/follow_normal.pal create mode 100644 graphics/pokemon/herdier/follow_shiny.pal create mode 100644 graphics/pokemon/hippopotas/follow_normal.pal create mode 100644 graphics/pokemon/hippopotas/follow_shiny.pal rename graphics/pokemon/{hippopotas_f/follower.png => hippopotas/followerf.png} (100%) create mode 100644 graphics/pokemon/hippowdon/follow_normal.pal create mode 100644 graphics/pokemon/hippowdon/follow_shiny.pal rename graphics/pokemon/{hippowdon_f/follower.png => hippowdon/followerf.png} (100%) create mode 100644 graphics/pokemon/hitmonchan/follow_normal.pal create mode 100644 graphics/pokemon/hitmonchan/follow_shiny.pal create mode 100644 graphics/pokemon/hitmonlee/follow_normal.pal create mode 100644 graphics/pokemon/hitmonlee/follow_shiny.pal create mode 100644 graphics/pokemon/hitmontop/follow_normal.pal create mode 100644 graphics/pokemon/hitmontop/follow_shiny.pal create mode 100644 graphics/pokemon/ho_oh/follow_normal.pal create mode 100644 graphics/pokemon/ho_oh/follow_shiny.pal create mode 100644 graphics/pokemon/honchkrow/follow_normal.pal create mode 100644 graphics/pokemon/honchkrow/follow_shiny.pal create mode 100644 graphics/pokemon/honedge/follow_normal.pal create mode 100644 graphics/pokemon/honedge/follow_shiny.pal create mode 100644 graphics/pokemon/hoopa/follow_normal.pal create mode 100644 graphics/pokemon/hoopa/follow_shiny.pal create mode 100644 graphics/pokemon/hoopa/unbound/follow_normal.pal create mode 100644 graphics/pokemon/hoopa/unbound/follow_shiny.pal create mode 100644 graphics/pokemon/hoothoot/follow_normal.pal create mode 100644 graphics/pokemon/hoothoot/follow_shiny.pal create mode 100644 graphics/pokemon/hoppip/follow_normal.pal create mode 100644 graphics/pokemon/hoppip/follow_shiny.pal create mode 100644 graphics/pokemon/horsea/follow_normal.pal create mode 100644 graphics/pokemon/horsea/follow_shiny.pal create mode 100644 graphics/pokemon/houndoom/follow_normal.pal create mode 100644 graphics/pokemon/houndoom/follow_shiny.pal create mode 100644 graphics/pokemon/houndour/follow_normal.pal create mode 100644 graphics/pokemon/houndour/follow_shiny.pal create mode 100644 graphics/pokemon/huntail/follow_normal.pal create mode 100644 graphics/pokemon/huntail/follow_shiny.pal create mode 100644 graphics/pokemon/hydreigon/follow_normal.pal create mode 100644 graphics/pokemon/hydreigon/follow_shiny.pal create mode 100644 graphics/pokemon/hypno/follow_normal.pal create mode 100644 graphics/pokemon/hypno/follow_shiny.pal create mode 100644 graphics/pokemon/igglybuff/follow_normal.pal create mode 100644 graphics/pokemon/igglybuff/follow_shiny.pal create mode 100644 graphics/pokemon/illumise/follow_normal.pal create mode 100644 graphics/pokemon/illumise/follow_shiny.pal create mode 100644 graphics/pokemon/impidimp/follow_normal.pal create mode 100644 graphics/pokemon/impidimp/follow_shiny.pal create mode 100644 graphics/pokemon/incineroar/follow_normal.pal create mode 100644 graphics/pokemon/incineroar/follow_shiny.pal create mode 100644 graphics/pokemon/indeedee/female/follow_normal.pal create mode 100644 graphics/pokemon/indeedee/female/follow_shiny.pal create mode 100644 graphics/pokemon/indeedee/follow_normal.pal create mode 100644 graphics/pokemon/indeedee/follow_shiny.pal create mode 100644 graphics/pokemon/infernape/follow_normal.pal create mode 100644 graphics/pokemon/infernape/follow_shiny.pal create mode 100644 graphics/pokemon/inkay/follow_normal.pal create mode 100644 graphics/pokemon/inkay/follow_shiny.pal create mode 100644 graphics/pokemon/inteleon/follow_normal.pal create mode 100644 graphics/pokemon/inteleon/follow_shiny.pal create mode 100644 graphics/pokemon/ivysaur/follow_normal.pal create mode 100644 graphics/pokemon/ivysaur/follow_shiny.pal create mode 100644 graphics/pokemon/jangmo_o/follow_normal.pal create mode 100644 graphics/pokemon/jangmo_o/follow_shiny.pal create mode 100644 graphics/pokemon/jellicent/follow_normal.pal create mode 100644 graphics/pokemon/jellicent/follow_shiny.pal rename graphics/pokemon/{jellicent_f/follower.png => jellicent/followerf.png} (100%) create mode 100644 graphics/pokemon/jigglypuff/follow_normal.pal create mode 100644 graphics/pokemon/jigglypuff/follow_shiny.pal create mode 100644 graphics/pokemon/jirachi/follow_normal.pal create mode 100644 graphics/pokemon/jirachi/follow_shiny.pal create mode 100644 graphics/pokemon/jolteon/follow_normal.pal create mode 100644 graphics/pokemon/jolteon/follow_shiny.pal create mode 100644 graphics/pokemon/joltik/follow_normal.pal create mode 100644 graphics/pokemon/joltik/follow_shiny.pal create mode 100644 graphics/pokemon/jumpluff/follow_normal.pal create mode 100644 graphics/pokemon/jumpluff/follow_shiny.pal create mode 100644 graphics/pokemon/jynx/follow_normal.pal create mode 100644 graphics/pokemon/jynx/follow_shiny.pal create mode 100644 graphics/pokemon/kabuto/follow_normal.pal create mode 100644 graphics/pokemon/kabuto/follow_shiny.pal create mode 100644 graphics/pokemon/kabutops/follow_normal.pal create mode 100644 graphics/pokemon/kabutops/follow_shiny.pal create mode 100644 graphics/pokemon/kadabra/follow_normal.pal create mode 100644 graphics/pokemon/kadabra/follow_shiny.pal create mode 100644 graphics/pokemon/kakuna/follow_normal.pal create mode 100644 graphics/pokemon/kakuna/follow_shiny.pal create mode 100644 graphics/pokemon/kangaskhan/follow_normal.pal create mode 100644 graphics/pokemon/kangaskhan/follow_shiny.pal create mode 100644 graphics/pokemon/karrablast/follow_normal.pal create mode 100644 graphics/pokemon/karrablast/follow_shiny.pal create mode 100644 graphics/pokemon/kartana/follow_normal.pal create mode 100644 graphics/pokemon/kartana/follow_shiny.pal create mode 100644 graphics/pokemon/kecleon/follow_normal.pal create mode 100644 graphics/pokemon/kecleon/follow_shiny.pal create mode 100644 graphics/pokemon/keldeo/follow_normal.pal create mode 100644 graphics/pokemon/keldeo/follow_shiny.pal create mode 100644 graphics/pokemon/kingdra/follow_normal.pal create mode 100644 graphics/pokemon/kingdra/follow_shiny.pal create mode 100644 graphics/pokemon/kingler/follow_normal.pal create mode 100644 graphics/pokemon/kingler/follow_shiny.pal create mode 100644 graphics/pokemon/kirlia/follow_normal.pal create mode 100644 graphics/pokemon/kirlia/follow_shiny.pal create mode 100644 graphics/pokemon/klang/follow_normal.pal create mode 100644 graphics/pokemon/klang/follow_shiny.pal create mode 100644 graphics/pokemon/kleavor/follow_normal.pal create mode 100644 graphics/pokemon/klefki/follow_normal.pal create mode 100644 graphics/pokemon/klefki/follow_shiny.pal create mode 100644 graphics/pokemon/klink/follow_normal.pal create mode 100644 graphics/pokemon/klink/follow_shiny.pal create mode 100644 graphics/pokemon/klinklang/follow_normal.pal create mode 100644 graphics/pokemon/klinklang/follow_shiny.pal create mode 100644 graphics/pokemon/koffing/follow_normal.pal create mode 100644 graphics/pokemon/koffing/follow_shiny.pal create mode 100644 graphics/pokemon/komala/follow_normal.pal create mode 100644 graphics/pokemon/komala/follow_shiny.pal create mode 100644 graphics/pokemon/kommo_o/follow_normal.pal create mode 100644 graphics/pokemon/kommo_o/follow_shiny.pal create mode 100644 graphics/pokemon/krabby/follow_normal.pal create mode 100644 graphics/pokemon/krabby/follow_shiny.pal create mode 100644 graphics/pokemon/kricketot/follow_normal.pal create mode 100644 graphics/pokemon/kricketot/follow_shiny.pal create mode 100644 graphics/pokemon/kricketune/follow_normal.pal create mode 100644 graphics/pokemon/kricketune/follow_shiny.pal create mode 100644 graphics/pokemon/krokorok/follow_normal.pal create mode 100644 graphics/pokemon/krokorok/follow_shiny.pal create mode 100644 graphics/pokemon/krookodile/follow_normal.pal create mode 100644 graphics/pokemon/krookodile/follow_shiny.pal create mode 100644 graphics/pokemon/kubfu/follow_normal.pal create mode 100644 graphics/pokemon/kubfu/follow_shiny.pal create mode 100644 graphics/pokemon/kyogre/follow_normal.pal create mode 100644 graphics/pokemon/kyogre/follow_shiny.pal create mode 100644 graphics/pokemon/kyurem/follow_normal.pal create mode 100644 graphics/pokemon/kyurem/follow_shiny.pal create mode 100644 graphics/pokemon/lairon/follow_normal.pal create mode 100644 graphics/pokemon/lairon/follow_shiny.pal create mode 100644 graphics/pokemon/lampent/follow_normal.pal create mode 100644 graphics/pokemon/lampent/follow_shiny.pal create mode 100644 graphics/pokemon/landorus/follow_normal.pal create mode 100644 graphics/pokemon/landorus/follow_shiny.pal create mode 100644 graphics/pokemon/lanturn/follow_normal.pal create mode 100644 graphics/pokemon/lanturn/follow_shiny.pal create mode 100644 graphics/pokemon/lapras/follow_normal.pal create mode 100644 graphics/pokemon/lapras/follow_shiny.pal create mode 100644 graphics/pokemon/larvesta/follow_normal.pal create mode 100644 graphics/pokemon/larvesta/follow_shiny.pal create mode 100644 graphics/pokemon/larvitar/follow_normal.pal create mode 100644 graphics/pokemon/larvitar/follow_shiny.pal create mode 100644 graphics/pokemon/latias/follow_normal.pal create mode 100644 graphics/pokemon/latias/follow_shiny.pal create mode 100644 graphics/pokemon/latios/follow_normal.pal create mode 100644 graphics/pokemon/latios/follow_shiny.pal create mode 100644 graphics/pokemon/leafeon/follow_normal.pal create mode 100644 graphics/pokemon/leafeon/follow_shiny.pal create mode 100644 graphics/pokemon/leavanny/follow_normal.pal create mode 100644 graphics/pokemon/leavanny/follow_shiny.pal create mode 100644 graphics/pokemon/ledian/follow_normal.pal create mode 100644 graphics/pokemon/ledian/follow_shiny.pal create mode 100644 graphics/pokemon/ledyba/follow_normal.pal create mode 100644 graphics/pokemon/ledyba/follow_shiny.pal create mode 100644 graphics/pokemon/lickilicky/follow_normal.pal create mode 100644 graphics/pokemon/lickilicky/follow_shiny.pal create mode 100644 graphics/pokemon/lickitung/follow_normal.pal create mode 100644 graphics/pokemon/lickitung/follow_shiny.pal create mode 100644 graphics/pokemon/liepard/follow_normal.pal create mode 100644 graphics/pokemon/liepard/follow_shiny.pal create mode 100644 graphics/pokemon/lileep/follow_normal.pal create mode 100644 graphics/pokemon/lileep/follow_shiny.pal create mode 100644 graphics/pokemon/lilligant/follow_normal.pal create mode 100644 graphics/pokemon/lilligant/follow_shiny.pal create mode 100644 graphics/pokemon/lilligant/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/lillipup/follow_normal.pal create mode 100644 graphics/pokemon/lillipup/follow_shiny.pal create mode 100644 graphics/pokemon/linoone/follow_normal.pal create mode 100644 graphics/pokemon/linoone/follow_shiny.pal create mode 100644 graphics/pokemon/linoone/galarian/follow_normal.pal create mode 100644 graphics/pokemon/linoone/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/litleo/follow_normal.pal create mode 100644 graphics/pokemon/litleo/follow_shiny.pal create mode 100644 graphics/pokemon/litten/follow_normal.pal create mode 100644 graphics/pokemon/litten/follow_shiny.pal create mode 100644 graphics/pokemon/litwick/follow_normal.pal create mode 100644 graphics/pokemon/litwick/follow_shiny.pal create mode 100644 graphics/pokemon/lombre/follow_normal.pal create mode 100644 graphics/pokemon/lombre/follow_shiny.pal create mode 100644 graphics/pokemon/lopunny/follow_normal.pal create mode 100644 graphics/pokemon/lopunny/follow_shiny.pal create mode 100644 graphics/pokemon/lotad/follow_normal.pal create mode 100644 graphics/pokemon/lotad/follow_shiny.pal create mode 100644 graphics/pokemon/loudred/follow_normal.pal create mode 100644 graphics/pokemon/loudred/follow_shiny.pal create mode 100644 graphics/pokemon/lucario/follow_normal.pal create mode 100644 graphics/pokemon/lucario/follow_shiny.pal create mode 100644 graphics/pokemon/ludicolo/follow_normal.pal create mode 100644 graphics/pokemon/ludicolo/follow_shiny.pal create mode 100644 graphics/pokemon/lugia/follow_normal.pal create mode 100644 graphics/pokemon/lugia/follow_shiny.pal create mode 100644 graphics/pokemon/lumineon/follow_normal.pal create mode 100644 graphics/pokemon/lumineon/follow_shiny.pal create mode 100644 graphics/pokemon/lunala/follow_normal.pal create mode 100644 graphics/pokemon/lunala/follow_shiny.pal create mode 100644 graphics/pokemon/lunatone/follow_normal.pal create mode 100644 graphics/pokemon/lunatone/follow_shiny.pal create mode 100644 graphics/pokemon/lurantis/follow_normal.pal create mode 100644 graphics/pokemon/lurantis/follow_shiny.pal create mode 100644 graphics/pokemon/luvdisc/follow_normal.pal create mode 100644 graphics/pokemon/luvdisc/follow_shiny.pal create mode 100644 graphics/pokemon/luxio/follow_normal.pal create mode 100644 graphics/pokemon/luxio/follow_shiny.pal create mode 100644 graphics/pokemon/luxray/follow_normal.pal create mode 100644 graphics/pokemon/luxray/follow_shiny.pal create mode 100644 graphics/pokemon/lycanroc/dusk/follow_normal.pal create mode 100644 graphics/pokemon/lycanroc/dusk/follow_shiny.pal create mode 100644 graphics/pokemon/lycanroc/follow_normal.pal create mode 100644 graphics/pokemon/lycanroc/follow_shiny.pal create mode 100644 graphics/pokemon/lycanroc/midnight/follow_normal.pal create mode 100644 graphics/pokemon/lycanroc/midnight/follow_shiny.pal create mode 100644 graphics/pokemon/machamp/follow_normal.pal create mode 100644 graphics/pokemon/machamp/follow_shiny.pal create mode 100644 graphics/pokemon/machoke/follow_normal.pal create mode 100644 graphics/pokemon/machoke/follow_shiny.pal create mode 100644 graphics/pokemon/machop/follow_normal.pal create mode 100644 graphics/pokemon/machop/follow_shiny.pal create mode 100644 graphics/pokemon/magby/follow_normal.pal create mode 100644 graphics/pokemon/magby/follow_shiny.pal create mode 100644 graphics/pokemon/magcargo/follow_normal.pal create mode 100644 graphics/pokemon/magcargo/follow_shiny.pal create mode 100644 graphics/pokemon/magearna/follow_normal.pal create mode 100644 graphics/pokemon/magearna/follow_shiny.pal create mode 100644 graphics/pokemon/magikarp/follow_normal.pal create mode 100644 graphics/pokemon/magikarp/follow_shiny.pal create mode 100644 graphics/pokemon/magmar/follow_normal.pal create mode 100644 graphics/pokemon/magmar/follow_shiny.pal create mode 100644 graphics/pokemon/magmortar/follow_normal.pal create mode 100644 graphics/pokemon/magmortar/follow_shiny.pal create mode 100644 graphics/pokemon/magnemite/follow_normal.pal create mode 100644 graphics/pokemon/magnemite/follow_shiny.pal create mode 100644 graphics/pokemon/magneton/follow_normal.pal create mode 100644 graphics/pokemon/magneton/follow_shiny.pal create mode 100644 graphics/pokemon/magnezone/follow_normal.pal create mode 100644 graphics/pokemon/magnezone/follow_shiny.pal create mode 100644 graphics/pokemon/makuhita/follow_normal.pal create mode 100644 graphics/pokemon/makuhita/follow_shiny.pal create mode 100644 graphics/pokemon/malamar/follow_normal.pal create mode 100644 graphics/pokemon/malamar/follow_shiny.pal create mode 100644 graphics/pokemon/mamoswine/follow_normal.pal create mode 100644 graphics/pokemon/mamoswine/follow_shiny.pal create mode 100644 graphics/pokemon/manaphy/follow_normal.pal create mode 100644 graphics/pokemon/manaphy/follow_shiny.pal create mode 100644 graphics/pokemon/mandibuzz/follow_normal.pal create mode 100644 graphics/pokemon/mandibuzz/follow_shiny.pal create mode 100644 graphics/pokemon/manectric/follow_normal.pal create mode 100644 graphics/pokemon/manectric/follow_shiny.pal create mode 100644 graphics/pokemon/mankey/follow_normal.pal create mode 100644 graphics/pokemon/mankey/follow_shiny.pal create mode 100644 graphics/pokemon/mantine/follow_normal.pal create mode 100644 graphics/pokemon/mantine/follow_shiny.pal create mode 100644 graphics/pokemon/mantyke/follow_normal.pal create mode 100644 graphics/pokemon/mantyke/follow_shiny.pal create mode 100644 graphics/pokemon/maractus/follow_normal.pal create mode 100644 graphics/pokemon/maractus/follow_shiny.pal create mode 100644 graphics/pokemon/mareanie/follow_normal.pal create mode 100644 graphics/pokemon/mareanie/follow_shiny.pal create mode 100644 graphics/pokemon/mareep/follow_normal.pal create mode 100644 graphics/pokemon/mareep/follow_shiny.pal create mode 100644 graphics/pokemon/marill/follow_normal.pal create mode 100644 graphics/pokemon/marill/follow_shiny.pal create mode 100644 graphics/pokemon/marowak/alolan/follow_normal.pal create mode 100644 graphics/pokemon/marowak/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/marowak/follow_normal.pal create mode 100644 graphics/pokemon/marowak/follow_shiny.pal create mode 100644 graphics/pokemon/marshadow/follow_normal.pal create mode 100644 graphics/pokemon/marshadow/follow_shiny.pal create mode 100644 graphics/pokemon/marshtomp/follow_normal.pal create mode 100644 graphics/pokemon/marshtomp/follow_shiny.pal create mode 100644 graphics/pokemon/masquerain/follow_normal.pal create mode 100644 graphics/pokemon/masquerain/follow_shiny.pal create mode 100644 graphics/pokemon/mawile/follow_normal.pal create mode 100644 graphics/pokemon/mawile/follow_shiny.pal create mode 100644 graphics/pokemon/medicham/follow_normal.pal create mode 100644 graphics/pokemon/medicham/follow_shiny.pal create mode 100644 graphics/pokemon/meditite/follow_normal.pal create mode 100644 graphics/pokemon/meditite/follow_shiny.pal create mode 100644 graphics/pokemon/meganium/follow_normal.pal create mode 100644 graphics/pokemon/meganium/follow_shiny.pal create mode 100644 graphics/pokemon/melmetal/follow_normal.pal create mode 100644 graphics/pokemon/melmetal/follow_shiny.pal create mode 100644 graphics/pokemon/meloetta/follow_normal.pal create mode 100644 graphics/pokemon/meloetta/follow_shiny.pal create mode 100644 graphics/pokemon/meloetta/pirouette/follow_normal.pal create mode 100644 graphics/pokemon/meloetta/pirouette/follow_shiny.pal create mode 100644 graphics/pokemon/meltan/follow_normal.pal create mode 100644 graphics/pokemon/meltan/follow_shiny.pal create mode 100644 graphics/pokemon/meowstic/female/follow_normal.pal create mode 100644 graphics/pokemon/meowstic/female/follow_shiny.pal create mode 100644 graphics/pokemon/meowstic/follow_normal.pal create mode 100644 graphics/pokemon/meowstic/follow_shiny.pal create mode 100644 graphics/pokemon/meowth/alolan/follow_normal.pal create mode 100644 graphics/pokemon/meowth/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/meowth/follow_normal.pal create mode 100644 graphics/pokemon/meowth/follow_shiny.pal create mode 100644 graphics/pokemon/meowth/galarian/follow_normal.pal create mode 100644 graphics/pokemon/meowth/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/mesprit/follow_normal.pal create mode 100644 graphics/pokemon/mesprit/follow_shiny.pal create mode 100644 graphics/pokemon/metagross/follow_normal.pal create mode 100644 graphics/pokemon/metagross/follow_shiny.pal create mode 100644 graphics/pokemon/metang/follow_normal.pal create mode 100644 graphics/pokemon/metang/follow_shiny.pal create mode 100644 graphics/pokemon/metapod/follow_normal.pal create mode 100644 graphics/pokemon/metapod/follow_shiny.pal create mode 100644 graphics/pokemon/mew/follow_normal.pal create mode 100644 graphics/pokemon/mew/follow_shiny.pal create mode 100644 graphics/pokemon/mewtwo/follow_normal.pal create mode 100644 graphics/pokemon/mewtwo/follow_shiny.pal create mode 100644 graphics/pokemon/mienfoo/follow_normal.pal create mode 100644 graphics/pokemon/mienfoo/follow_shiny.pal create mode 100644 graphics/pokemon/mienshao/follow_normal.pal create mode 100644 graphics/pokemon/mienshao/follow_shiny.pal create mode 100644 graphics/pokemon/mightyena/follow_normal.pal create mode 100644 graphics/pokemon/mightyena/follow_shiny.pal create mode 100644 graphics/pokemon/milcery/follow_normal.pal create mode 100644 graphics/pokemon/milcery/follow_shiny.pal create mode 100644 graphics/pokemon/milotic/follow_normal.pal create mode 100644 graphics/pokemon/milotic/follow_shiny.pal create mode 100644 graphics/pokemon/miltank/follow_normal.pal create mode 100644 graphics/pokemon/miltank/follow_shiny.pal create mode 100644 graphics/pokemon/mime_jr/follow_normal.pal create mode 100644 graphics/pokemon/mime_jr/follow_shiny.pal create mode 100644 graphics/pokemon/mimikyu/follow_normal.pal create mode 100644 graphics/pokemon/mimikyu/follow_shiny.pal create mode 100644 graphics/pokemon/minccino/follow_normal.pal create mode 100644 graphics/pokemon/minccino/follow_shiny.pal create mode 100644 graphics/pokemon/minior/follow_normal.pal create mode 100644 graphics/pokemon/minior/follow_shiny.pal create mode 100644 graphics/pokemon/minun/follow_normal.pal create mode 100644 graphics/pokemon/minun/follow_shiny.pal create mode 100644 graphics/pokemon/misdreavus/follow_normal.pal create mode 100644 graphics/pokemon/misdreavus/follow_shiny.pal create mode 100644 graphics/pokemon/mismagius/follow_normal.pal create mode 100644 graphics/pokemon/mismagius/follow_shiny.pal create mode 100644 graphics/pokemon/moltres/follow_normal.pal create mode 100644 graphics/pokemon/moltres/follow_shiny.pal create mode 100644 graphics/pokemon/moltres/galarian/follow_normal.pal create mode 100644 graphics/pokemon/moltres/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/monferno/follow_normal.pal create mode 100644 graphics/pokemon/monferno/follow_shiny.pal create mode 100644 graphics/pokemon/morelull/follow_normal.pal create mode 100644 graphics/pokemon/morelull/follow_shiny.pal create mode 100644 graphics/pokemon/morgrem/follow_normal.pal create mode 100644 graphics/pokemon/morgrem/follow_shiny.pal create mode 100644 graphics/pokemon/morpeko/follow_normal.pal create mode 100644 graphics/pokemon/morpeko/follow_shiny.pal create mode 100644 graphics/pokemon/mothim/follow_normal.pal create mode 100644 graphics/pokemon/mothim/follow_shiny.pal create mode 100644 graphics/pokemon/mr_mime/follow_normal.pal create mode 100644 graphics/pokemon/mr_mime/follow_shiny.pal create mode 100644 graphics/pokemon/mr_mime/galarian/follow_normal.pal create mode 100644 graphics/pokemon/mr_mime/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/mr_rime/follow_normal.pal create mode 100644 graphics/pokemon/mr_rime/follow_shiny.pal create mode 100644 graphics/pokemon/mudbray/follow_normal.pal create mode 100644 graphics/pokemon/mudbray/follow_shiny.pal create mode 100644 graphics/pokemon/mudkip/follow_normal.pal create mode 100644 graphics/pokemon/mudkip/follow_shiny.pal create mode 100644 graphics/pokemon/mudsdale/follow_normal.pal create mode 100644 graphics/pokemon/mudsdale/follow_shiny.pal create mode 100644 graphics/pokemon/muk/alolan/follow_normal.pal create mode 100644 graphics/pokemon/muk/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/muk/follow_normal.pal create mode 100644 graphics/pokemon/muk/follow_shiny.pal create mode 100644 graphics/pokemon/munchlax/follow_normal.pal create mode 100644 graphics/pokemon/munchlax/follow_shiny.pal create mode 100644 graphics/pokemon/munna/follow_normal.pal create mode 100644 graphics/pokemon/munna/follow_shiny.pal create mode 100644 graphics/pokemon/murkrow/follow_normal.pal create mode 100644 graphics/pokemon/murkrow/follow_shiny.pal create mode 100644 graphics/pokemon/musharna/follow_normal.pal create mode 100644 graphics/pokemon/musharna/follow_shiny.pal create mode 100644 graphics/pokemon/naganadel/follow_normal.pal create mode 100644 graphics/pokemon/naganadel/follow_shiny.pal create mode 100644 graphics/pokemon/natu/follow_normal.pal create mode 100644 graphics/pokemon/natu/follow_shiny.pal create mode 100644 graphics/pokemon/necrozma/dawn_wings/follow_normal.pal create mode 100644 graphics/pokemon/necrozma/dawn_wings/follow_shiny.pal create mode 100644 graphics/pokemon/necrozma/dusk_mane/follow_normal.pal create mode 100644 graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal create mode 100644 graphics/pokemon/necrozma/follow_normal.pal create mode 100644 graphics/pokemon/necrozma/follow_shiny.pal create mode 100644 graphics/pokemon/nickit/follow_normal.pal create mode 100644 graphics/pokemon/nickit/follow_shiny.pal create mode 100644 graphics/pokemon/nidoking/follow_normal.pal create mode 100644 graphics/pokemon/nidoking/follow_shiny.pal create mode 100644 graphics/pokemon/nidoqueen/follow_normal.pal create mode 100644 graphics/pokemon/nidoqueen/follow_shiny.pal create mode 100644 graphics/pokemon/nidoran_f/follow_normal.pal create mode 100644 graphics/pokemon/nidoran_f/follow_shiny.pal create mode 100644 graphics/pokemon/nidoran_m/follow_normal.pal create mode 100644 graphics/pokemon/nidoran_m/follow_shiny.pal create mode 100644 graphics/pokemon/nidorina/follow_normal.pal create mode 100644 graphics/pokemon/nidorina/follow_shiny.pal create mode 100644 graphics/pokemon/nidorino/follow_normal.pal create mode 100644 graphics/pokemon/nidorino/follow_shiny.pal create mode 100644 graphics/pokemon/nihilego/follow_normal.pal create mode 100644 graphics/pokemon/nihilego/follow_shiny.pal create mode 100644 graphics/pokemon/nincada/follow_normal.pal create mode 100644 graphics/pokemon/nincada/follow_shiny.pal create mode 100644 graphics/pokemon/ninetales/alolan/follow_normal.pal create mode 100644 graphics/pokemon/ninetales/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/ninetales/follow_normal.pal create mode 100644 graphics/pokemon/ninetales/follow_shiny.pal create mode 100644 graphics/pokemon/ninjask/follow_normal.pal create mode 100644 graphics/pokemon/ninjask/follow_shiny.pal create mode 100644 graphics/pokemon/noctowl/follow_normal.pal create mode 100644 graphics/pokemon/noctowl/follow_shiny.pal create mode 100644 graphics/pokemon/noibat/follow_normal.pal create mode 100644 graphics/pokemon/noibat/follow_shiny.pal create mode 100644 graphics/pokemon/noivern/follow_normal.pal create mode 100644 graphics/pokemon/noivern/follow_shiny.pal create mode 100644 graphics/pokemon/nosepass/follow_normal.pal create mode 100644 graphics/pokemon/nosepass/follow_shiny.pal create mode 100644 graphics/pokemon/numel/follow_normal.pal create mode 100644 graphics/pokemon/numel/follow_shiny.pal create mode 100644 graphics/pokemon/nuzleaf/follow_normal.pal create mode 100644 graphics/pokemon/nuzleaf/follow_shiny.pal create mode 100644 graphics/pokemon/obstagoon/follow_normal.pal create mode 100644 graphics/pokemon/obstagoon/follow_shiny.pal create mode 100644 graphics/pokemon/octillery/follow_normal.pal create mode 100644 graphics/pokemon/octillery/follow_shiny.pal create mode 100644 graphics/pokemon/oddish/follow_normal.pal create mode 100644 graphics/pokemon/oddish/follow_shiny.pal create mode 100644 graphics/pokemon/omanyte/follow_normal.pal create mode 100644 graphics/pokemon/omanyte/follow_shiny.pal create mode 100644 graphics/pokemon/omastar/follow_normal.pal create mode 100644 graphics/pokemon/omastar/follow_shiny.pal create mode 100644 graphics/pokemon/onix/follow_normal.pal create mode 100644 graphics/pokemon/onix/follow_shiny.pal create mode 100644 graphics/pokemon/oranguru/follow_normal.pal create mode 100644 graphics/pokemon/oranguru/follow_shiny.pal create mode 100644 graphics/pokemon/orbeetle/follow_normal.pal create mode 100644 graphics/pokemon/orbeetle/follow_shiny.pal create mode 100644 graphics/pokemon/oricorio/follow_normal.pal create mode 100644 graphics/pokemon/oricorio/follow_shiny.pal create mode 100644 graphics/pokemon/oshawott/follow_normal.pal create mode 100644 graphics/pokemon/oshawott/follow_shiny.pal create mode 100644 graphics/pokemon/overqwil/follow_normal.pal create mode 100644 graphics/pokemon/pachirisu/follow_normal.pal create mode 100644 graphics/pokemon/pachirisu/follow_shiny.pal create mode 100644 graphics/pokemon/palkia/follow_normal.pal create mode 100644 graphics/pokemon/palkia/follow_shiny.pal create mode 100644 graphics/pokemon/palkia/origin/follow_normal.pal create mode 100644 graphics/pokemon/palossand/follow_normal.pal create mode 100644 graphics/pokemon/palossand/follow_shiny.pal create mode 100644 graphics/pokemon/palpitoad/follow_normal.pal create mode 100644 graphics/pokemon/palpitoad/follow_shiny.pal create mode 100644 graphics/pokemon/pancham/follow_normal.pal create mode 100644 graphics/pokemon/pancham/follow_shiny.pal create mode 100644 graphics/pokemon/pangoro/follow_normal.pal create mode 100644 graphics/pokemon/pangoro/follow_shiny.pal create mode 100644 graphics/pokemon/panpour/follow_normal.pal create mode 100644 graphics/pokemon/panpour/follow_shiny.pal create mode 100644 graphics/pokemon/pansage/follow_normal.pal create mode 100644 graphics/pokemon/pansage/follow_shiny.pal create mode 100644 graphics/pokemon/pansear/follow_normal.pal create mode 100644 graphics/pokemon/pansear/follow_shiny.pal create mode 100644 graphics/pokemon/paras/follow_normal.pal create mode 100644 graphics/pokemon/paras/follow_shiny.pal create mode 100644 graphics/pokemon/parasect/follow_normal.pal create mode 100644 graphics/pokemon/parasect/follow_shiny.pal create mode 100644 graphics/pokemon/passimian/follow_normal.pal create mode 100644 graphics/pokemon/passimian/follow_shiny.pal create mode 100644 graphics/pokemon/patrat/follow_normal.pal create mode 100644 graphics/pokemon/patrat/follow_shiny.pal create mode 100644 graphics/pokemon/pawniard/follow_normal.pal create mode 100644 graphics/pokemon/pawniard/follow_shiny.pal create mode 100644 graphics/pokemon/pelipper/follow_normal.pal create mode 100644 graphics/pokemon/pelipper/follow_shiny.pal create mode 100644 graphics/pokemon/perrserker/follow_normal.pal create mode 100644 graphics/pokemon/perrserker/follow_shiny.pal create mode 100644 graphics/pokemon/persian/alolan/follow_normal.pal create mode 100644 graphics/pokemon/persian/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/persian/follow_normal.pal create mode 100644 graphics/pokemon/persian/follow_shiny.pal create mode 100644 graphics/pokemon/petilil/follow_normal.pal create mode 100644 graphics/pokemon/petilil/follow_shiny.pal create mode 100644 graphics/pokemon/phanpy/follow_normal.pal create mode 100644 graphics/pokemon/phanpy/follow_shiny.pal create mode 100644 graphics/pokemon/phantump/follow_normal.pal create mode 100644 graphics/pokemon/phantump/follow_shiny.pal create mode 100644 graphics/pokemon/pheromosa/follow_normal.pal create mode 100644 graphics/pokemon/pheromosa/follow_shiny.pal create mode 100644 graphics/pokemon/phione/follow_normal.pal create mode 100644 graphics/pokemon/phione/follow_shiny.pal create mode 100644 graphics/pokemon/pichu/follow_normal.pal create mode 100644 graphics/pokemon/pichu/follow_shiny.pal create mode 100644 graphics/pokemon/pichu/spiky_eared/follow_normal.pal create mode 100644 graphics/pokemon/pichu/spiky_eared/follow_shiny.pal create mode 100644 graphics/pokemon/pidgeot/follow_normal.pal create mode 100644 graphics/pokemon/pidgeot/follow_shiny.pal create mode 100644 graphics/pokemon/pidgeotto/follow_normal.pal create mode 100644 graphics/pokemon/pidgeotto/follow_shiny.pal create mode 100644 graphics/pokemon/pidgey/follow_normal.pal create mode 100644 graphics/pokemon/pidgey/follow_shiny.pal create mode 100644 graphics/pokemon/pidove/follow_normal.pal create mode 100644 graphics/pokemon/pidove/follow_shiny.pal create mode 100644 graphics/pokemon/pignite/follow_normal.pal create mode 100644 graphics/pokemon/pignite/follow_shiny.pal create mode 100644 graphics/pokemon/pikachu/follow_normal.pal create mode 100644 graphics/pokemon/pikachu/follow_shiny.pal create mode 100644 graphics/pokemon/pikipek/follow_normal.pal create mode 100644 graphics/pokemon/pikipek/follow_shiny.pal create mode 100644 graphics/pokemon/piloswine/follow_normal.pal create mode 100644 graphics/pokemon/piloswine/follow_shiny.pal create mode 100644 graphics/pokemon/pincurchin/follow_normal.pal create mode 100644 graphics/pokemon/pincurchin/follow_shiny.pal create mode 100644 graphics/pokemon/pineco/follow_normal.pal create mode 100644 graphics/pokemon/pineco/follow_shiny.pal create mode 100644 graphics/pokemon/pinsir/follow_normal.pal create mode 100644 graphics/pokemon/pinsir/follow_shiny.pal create mode 100644 graphics/pokemon/piplup/follow_normal.pal create mode 100644 graphics/pokemon/piplup/follow_shiny.pal create mode 100644 graphics/pokemon/plusle/follow_normal.pal create mode 100644 graphics/pokemon/plusle/follow_shiny.pal create mode 100644 graphics/pokemon/poipole/follow_normal.pal create mode 100644 graphics/pokemon/poipole/follow_shiny.pal create mode 100644 graphics/pokemon/politoed/follow_normal.pal create mode 100644 graphics/pokemon/politoed/follow_shiny.pal create mode 100644 graphics/pokemon/poliwag/follow_normal.pal create mode 100644 graphics/pokemon/poliwag/follow_shiny.pal create mode 100644 graphics/pokemon/poliwhirl/follow_normal.pal create mode 100644 graphics/pokemon/poliwhirl/follow_shiny.pal create mode 100644 graphics/pokemon/poliwrath/follow_normal.pal create mode 100644 graphics/pokemon/poliwrath/follow_shiny.pal create mode 100644 graphics/pokemon/polteageist/follow_normal.pal create mode 100644 graphics/pokemon/polteageist/follow_shiny.pal create mode 100644 graphics/pokemon/ponyta/follow_normal.pal create mode 100644 graphics/pokemon/ponyta/follow_shiny.pal create mode 100644 graphics/pokemon/ponyta/galarian/follow_normal.pal create mode 100644 graphics/pokemon/ponyta/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/poochyena/follow_normal.pal create mode 100644 graphics/pokemon/poochyena/follow_shiny.pal create mode 100644 graphics/pokemon/popplio/follow_normal.pal create mode 100644 graphics/pokemon/popplio/follow_shiny.pal create mode 100644 graphics/pokemon/porygon/follow_normal.pal create mode 100644 graphics/pokemon/porygon/follow_shiny.pal create mode 100644 graphics/pokemon/porygon2/follow_normal.pal create mode 100644 graphics/pokemon/porygon2/follow_shiny.pal create mode 100644 graphics/pokemon/porygon_z/follow_normal.pal create mode 100644 graphics/pokemon/porygon_z/follow_shiny.pal create mode 100644 graphics/pokemon/primarina/follow_normal.pal create mode 100644 graphics/pokemon/primarina/follow_shiny.pal create mode 100644 graphics/pokemon/primeape/follow_normal.pal create mode 100644 graphics/pokemon/primeape/follow_shiny.pal create mode 100644 graphics/pokemon/prinplup/follow_normal.pal create mode 100644 graphics/pokemon/prinplup/follow_shiny.pal create mode 100644 graphics/pokemon/probopass/follow_normal.pal create mode 100644 graphics/pokemon/probopass/follow_shiny.pal create mode 100644 graphics/pokemon/psyduck/follow_normal.pal create mode 100644 graphics/pokemon/psyduck/follow_shiny.pal create mode 100644 graphics/pokemon/pumpkaboo/follow_normal.pal create mode 100644 graphics/pokemon/pumpkaboo/follow_shiny.pal create mode 100644 graphics/pokemon/pupitar/follow_normal.pal create mode 100644 graphics/pokemon/pupitar/follow_shiny.pal create mode 100644 graphics/pokemon/purrloin/follow_normal.pal create mode 100644 graphics/pokemon/purrloin/follow_shiny.pal create mode 100644 graphics/pokemon/purugly/follow_normal.pal create mode 100644 graphics/pokemon/purugly/follow_shiny.pal create mode 100644 graphics/pokemon/pyroar/follow_normal.pal create mode 100644 graphics/pokemon/pyroar/follow_shiny.pal rename graphics/pokemon/{pyroar_f/follower.png => pyroar/followerf.png} (100%) create mode 100644 graphics/pokemon/pyukumuku/follow_normal.pal create mode 100644 graphics/pokemon/pyukumuku/follow_shiny.pal create mode 100644 graphics/pokemon/quagsire/follow_normal.pal create mode 100644 graphics/pokemon/quagsire/follow_shiny.pal create mode 100644 graphics/pokemon/quilava/follow_normal.pal create mode 100644 graphics/pokemon/quilava/follow_shiny.pal create mode 100644 graphics/pokemon/quilladin/follow_normal.pal create mode 100644 graphics/pokemon/quilladin/follow_shiny.pal create mode 100644 graphics/pokemon/qwilfish/follow_normal.pal create mode 100644 graphics/pokemon/qwilfish/follow_shiny.pal create mode 100644 graphics/pokemon/qwilfish/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/raboot/follow_normal.pal create mode 100644 graphics/pokemon/raboot/follow_shiny.pal create mode 100644 graphics/pokemon/raichu/alolan/follow_normal.pal create mode 100644 graphics/pokemon/raichu/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/raichu/follow_normal.pal create mode 100644 graphics/pokemon/raichu/follow_shiny.pal create mode 100644 graphics/pokemon/raikou/follow_normal.pal create mode 100644 graphics/pokemon/raikou/follow_shiny.pal create mode 100644 graphics/pokemon/ralts/follow_normal.pal create mode 100644 graphics/pokemon/ralts/follow_shiny.pal create mode 100644 graphics/pokemon/rampardos/follow_normal.pal create mode 100644 graphics/pokemon/rampardos/follow_shiny.pal create mode 100644 graphics/pokemon/rapidash/follow_normal.pal create mode 100644 graphics/pokemon/rapidash/follow_shiny.pal create mode 100644 graphics/pokemon/rapidash/galarian/follow_normal.pal create mode 100644 graphics/pokemon/rapidash/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/raticate/alolan/follow_normal.pal create mode 100644 graphics/pokemon/raticate/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/raticate/follow_normal.pal create mode 100644 graphics/pokemon/raticate/follow_shiny.pal create mode 100644 graphics/pokemon/rattata/alolan/follow_normal.pal create mode 100644 graphics/pokemon/rattata/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/rattata/follow_normal.pal create mode 100644 graphics/pokemon/rattata/follow_shiny.pal create mode 100644 graphics/pokemon/rayquaza/follow_normal.pal create mode 100644 graphics/pokemon/rayquaza/follow_shiny.pal create mode 100644 graphics/pokemon/regice/follow_normal.pal create mode 100644 graphics/pokemon/regice/follow_shiny.pal create mode 100644 graphics/pokemon/regidrago/follow_normal.pal create mode 100644 graphics/pokemon/regidrago/follow_shiny.pal create mode 100644 graphics/pokemon/regieleki/follow_normal.pal create mode 100644 graphics/pokemon/regieleki/follow_shiny.pal create mode 100644 graphics/pokemon/regigigas/follow_normal.pal create mode 100644 graphics/pokemon/regigigas/follow_shiny.pal create mode 100644 graphics/pokemon/regirock/follow_normal.pal create mode 100644 graphics/pokemon/regirock/follow_shiny.pal create mode 100644 graphics/pokemon/registeel/follow_normal.pal create mode 100644 graphics/pokemon/registeel/follow_shiny.pal create mode 100644 graphics/pokemon/relicanth/follow_normal.pal create mode 100644 graphics/pokemon/relicanth/follow_shiny.pal create mode 100644 graphics/pokemon/remoraid/follow_normal.pal create mode 100644 graphics/pokemon/remoraid/follow_shiny.pal create mode 100644 graphics/pokemon/reshiram/follow_normal.pal create mode 100644 graphics/pokemon/reshiram/follow_shiny.pal create mode 100644 graphics/pokemon/reuniclus/follow_normal.pal create mode 100644 graphics/pokemon/reuniclus/follow_shiny.pal create mode 100644 graphics/pokemon/rhydon/follow_normal.pal create mode 100644 graphics/pokemon/rhydon/follow_shiny.pal create mode 100644 graphics/pokemon/rhyhorn/follow_normal.pal create mode 100644 graphics/pokemon/rhyhorn/follow_shiny.pal create mode 100644 graphics/pokemon/rhyperior/follow_normal.pal create mode 100644 graphics/pokemon/rhyperior/follow_shiny.pal create mode 100644 graphics/pokemon/ribombee/follow_normal.pal create mode 100644 graphics/pokemon/ribombee/follow_shiny.pal create mode 100644 graphics/pokemon/rillaboom/follow_normal.pal create mode 100644 graphics/pokemon/rillaboom/follow_shiny.pal create mode 100644 graphics/pokemon/riolu/follow_normal.pal create mode 100644 graphics/pokemon/riolu/follow_shiny.pal create mode 100644 graphics/pokemon/rockruff/follow_normal.pal create mode 100644 graphics/pokemon/rockruff/follow_shiny.pal create mode 100644 graphics/pokemon/roggenrola/follow_normal.pal create mode 100644 graphics/pokemon/roggenrola/follow_shiny.pal create mode 100644 graphics/pokemon/rolycoly/follow_normal.pal create mode 100644 graphics/pokemon/rolycoly/follow_shiny.pal create mode 100644 graphics/pokemon/rookidee/follow_normal.pal create mode 100644 graphics/pokemon/rookidee/follow_shiny.pal create mode 100644 graphics/pokemon/roselia/follow_normal.pal create mode 100644 graphics/pokemon/roselia/follow_shiny.pal create mode 100644 graphics/pokemon/roserade/follow_normal.pal create mode 100644 graphics/pokemon/roserade/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/fan/follow_normal.pal create mode 100644 graphics/pokemon/rotom/fan/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/follow_normal.pal create mode 100644 graphics/pokemon/rotom/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/frost/follow_normal.pal create mode 100644 graphics/pokemon/rotom/frost/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/heat/follow_normal.pal create mode 100644 graphics/pokemon/rotom/heat/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/mow/follow_normal.pal create mode 100644 graphics/pokemon/rotom/mow/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/wash/follow_normal.pal create mode 100644 graphics/pokemon/rotom/wash/follow_shiny.pal create mode 100644 graphics/pokemon/rowlet/follow_normal.pal create mode 100644 graphics/pokemon/rowlet/follow_shiny.pal create mode 100644 graphics/pokemon/rufflet/follow_normal.pal create mode 100644 graphics/pokemon/rufflet/follow_shiny.pal create mode 100644 graphics/pokemon/runerigus/follow_normal.pal create mode 100644 graphics/pokemon/runerigus/follow_shiny.pal create mode 100644 graphics/pokemon/sableye/follow_normal.pal create mode 100644 graphics/pokemon/sableye/follow_shiny.pal create mode 100644 graphics/pokemon/salamence/follow_normal.pal create mode 100644 graphics/pokemon/salamence/follow_shiny.pal create mode 100644 graphics/pokemon/salandit/follow_normal.pal create mode 100644 graphics/pokemon/salandit/follow_shiny.pal create mode 100644 graphics/pokemon/salazzle/follow_normal.pal create mode 100644 graphics/pokemon/salazzle/follow_shiny.pal create mode 100644 graphics/pokemon/samurott/follow_normal.pal create mode 100644 graphics/pokemon/samurott/follow_shiny.pal create mode 100644 graphics/pokemon/samurott/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/sandaconda/follow_normal.pal create mode 100644 graphics/pokemon/sandaconda/follow_shiny.pal create mode 100644 graphics/pokemon/sandile/follow_normal.pal create mode 100644 graphics/pokemon/sandile/follow_shiny.pal create mode 100644 graphics/pokemon/sandshrew/alolan/follow_normal.pal create mode 100644 graphics/pokemon/sandshrew/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/sandshrew/follow_normal.pal create mode 100644 graphics/pokemon/sandshrew/follow_shiny.pal create mode 100644 graphics/pokemon/sandslash/alolan/follow_normal.pal create mode 100644 graphics/pokemon/sandslash/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/sandslash/follow_normal.pal create mode 100644 graphics/pokemon/sandslash/follow_shiny.pal create mode 100644 graphics/pokemon/sandygast/follow_normal.pal create mode 100644 graphics/pokemon/sandygast/follow_shiny.pal create mode 100644 graphics/pokemon/sawk/follow_normal.pal create mode 100644 graphics/pokemon/sawk/follow_shiny.pal create mode 100644 graphics/pokemon/sawsbuck/autumn/follow_normal.pal create mode 100644 graphics/pokemon/sawsbuck/autumn/follow_shiny.pal create mode 100644 graphics/pokemon/sawsbuck/follow_normal.pal create mode 100644 graphics/pokemon/sawsbuck/follow_shiny.pal create mode 100644 graphics/pokemon/sawsbuck/summer/follow_normal.pal create mode 100644 graphics/pokemon/sawsbuck/summer/follow_shiny.pal create mode 100644 graphics/pokemon/sawsbuck/winter/follow_normal.pal create mode 100644 graphics/pokemon/sawsbuck/winter/follow_shiny.pal create mode 100644 graphics/pokemon/scatterbug/follow_normal.pal create mode 100644 graphics/pokemon/scatterbug/follow_shiny.pal create mode 100644 graphics/pokemon/sceptile/follow_normal.pal create mode 100644 graphics/pokemon/sceptile/follow_shiny.pal create mode 100644 graphics/pokemon/scizor/follow_normal.pal create mode 100644 graphics/pokemon/scizor/follow_shiny.pal create mode 100644 graphics/pokemon/scolipede/follow_normal.pal create mode 100644 graphics/pokemon/scolipede/follow_shiny.pal create mode 100644 graphics/pokemon/scorbunny/follow_normal.pal create mode 100644 graphics/pokemon/scorbunny/follow_shiny.pal create mode 100644 graphics/pokemon/scrafty/follow_normal.pal create mode 100644 graphics/pokemon/scrafty/follow_shiny.pal create mode 100644 graphics/pokemon/scraggy/follow_normal.pal create mode 100644 graphics/pokemon/scraggy/follow_shiny.pal create mode 100644 graphics/pokemon/scyther/follow_normal.pal create mode 100644 graphics/pokemon/scyther/follow_shiny.pal create mode 100644 graphics/pokemon/seadra/follow_normal.pal create mode 100644 graphics/pokemon/seadra/follow_shiny.pal create mode 100644 graphics/pokemon/seaking/follow_normal.pal create mode 100644 graphics/pokemon/seaking/follow_shiny.pal create mode 100644 graphics/pokemon/sealeo/follow_normal.pal create mode 100644 graphics/pokemon/sealeo/follow_shiny.pal create mode 100644 graphics/pokemon/seedot/follow_normal.pal create mode 100644 graphics/pokemon/seedot/follow_shiny.pal create mode 100644 graphics/pokemon/seel/follow_normal.pal create mode 100644 graphics/pokemon/seel/follow_shiny.pal create mode 100644 graphics/pokemon/seismitoad/follow_normal.pal create mode 100644 graphics/pokemon/seismitoad/follow_shiny.pal create mode 100644 graphics/pokemon/sentret/follow_normal.pal create mode 100644 graphics/pokemon/sentret/follow_shiny.pal create mode 100644 graphics/pokemon/serperior/follow_normal.pal create mode 100644 graphics/pokemon/serperior/follow_shiny.pal create mode 100644 graphics/pokemon/servine/follow_normal.pal create mode 100644 graphics/pokemon/servine/follow_shiny.pal create mode 100644 graphics/pokemon/seviper/follow_normal.pal create mode 100644 graphics/pokemon/seviper/follow_shiny.pal create mode 100644 graphics/pokemon/sewaddle/follow_normal.pal create mode 100644 graphics/pokemon/sewaddle/follow_shiny.pal create mode 100644 graphics/pokemon/sharpedo/follow_normal.pal create mode 100644 graphics/pokemon/sharpedo/follow_shiny.pal create mode 100644 graphics/pokemon/shaymin/follow_normal.pal create mode 100644 graphics/pokemon/shaymin/follow_shiny.pal create mode 100644 graphics/pokemon/shedinja/follow_normal.pal create mode 100644 graphics/pokemon/shedinja/follow_shiny.pal create mode 100644 graphics/pokemon/shelgon/follow_normal.pal create mode 100644 graphics/pokemon/shelgon/follow_shiny.pal create mode 100644 graphics/pokemon/shellder/follow_normal.pal create mode 100644 graphics/pokemon/shellder/follow_shiny.pal create mode 100644 graphics/pokemon/shellos/east_sea/follow_normal.pal create mode 100644 graphics/pokemon/shellos/east_sea/follow_shiny.pal create mode 100644 graphics/pokemon/shellos/follow_normal.pal create mode 100644 graphics/pokemon/shellos/follow_shiny.pal create mode 100644 graphics/pokemon/shelmet/follow_normal.pal create mode 100644 graphics/pokemon/shelmet/follow_shiny.pal create mode 100644 graphics/pokemon/shieldon/follow_normal.pal create mode 100644 graphics/pokemon/shieldon/follow_shiny.pal create mode 100644 graphics/pokemon/shiftry/follow_normal.pal create mode 100644 graphics/pokemon/shiftry/follow_shiny.pal create mode 100644 graphics/pokemon/shiinotic/follow_normal.pal create mode 100644 graphics/pokemon/shiinotic/follow_shiny.pal create mode 100644 graphics/pokemon/shinx/follow_normal.pal create mode 100644 graphics/pokemon/shinx/follow_shiny.pal create mode 100644 graphics/pokemon/shroomish/follow_normal.pal create mode 100644 graphics/pokemon/shroomish/follow_shiny.pal create mode 100644 graphics/pokemon/shuckle/follow_normal.pal create mode 100644 graphics/pokemon/shuckle/follow_shiny.pal create mode 100644 graphics/pokemon/shuppet/follow_normal.pal create mode 100644 graphics/pokemon/shuppet/follow_shiny.pal create mode 100644 graphics/pokemon/sigilyph/follow_normal.pal create mode 100644 graphics/pokemon/sigilyph/follow_shiny.pal create mode 100644 graphics/pokemon/silcoon/follow_normal.pal create mode 100644 graphics/pokemon/silcoon/follow_shiny.pal create mode 100644 graphics/pokemon/silicobra/follow_normal.pal create mode 100644 graphics/pokemon/silicobra/follow_shiny.pal create mode 100644 graphics/pokemon/silvally/follow_normal.pal create mode 100644 graphics/pokemon/silvally/follow_shiny.pal create mode 100644 graphics/pokemon/simipour/follow_normal.pal create mode 100644 graphics/pokemon/simipour/follow_shiny.pal create mode 100644 graphics/pokemon/simisage/follow_normal.pal create mode 100644 graphics/pokemon/simisage/follow_shiny.pal create mode 100644 graphics/pokemon/simisear/follow_normal.pal create mode 100644 graphics/pokemon/simisear/follow_shiny.pal create mode 100644 graphics/pokemon/sinistea/follow_normal.pal create mode 100644 graphics/pokemon/sinistea/follow_shiny.pal create mode 100644 graphics/pokemon/sirfetchd/follow_normal.pal create mode 100644 graphics/pokemon/sirfetchd/follow_shiny.pal create mode 100644 graphics/pokemon/sizzlipede/follow_normal.pal create mode 100644 graphics/pokemon/sizzlipede/follow_shiny.pal create mode 100644 graphics/pokemon/skarmory/follow_normal.pal create mode 100644 graphics/pokemon/skarmory/follow_shiny.pal create mode 100644 graphics/pokemon/skiddo/follow_normal.pal create mode 100644 graphics/pokemon/skiddo/follow_shiny.pal create mode 100644 graphics/pokemon/skiploom/follow_normal.pal create mode 100644 graphics/pokemon/skiploom/follow_shiny.pal create mode 100644 graphics/pokemon/skitty/follow_normal.pal create mode 100644 graphics/pokemon/skitty/follow_shiny.pal create mode 100644 graphics/pokemon/skorupi/follow_normal.pal create mode 100644 graphics/pokemon/skorupi/follow_shiny.pal create mode 100644 graphics/pokemon/skrelp/follow_normal.pal create mode 100644 graphics/pokemon/skrelp/follow_shiny.pal create mode 100644 graphics/pokemon/skuntank/follow_normal.pal create mode 100644 graphics/pokemon/skuntank/follow_shiny.pal create mode 100644 graphics/pokemon/skwovet/follow_normal.pal create mode 100644 graphics/pokemon/skwovet/follow_shiny.pal create mode 100644 graphics/pokemon/slaking/follow_normal.pal create mode 100644 graphics/pokemon/slaking/follow_shiny.pal create mode 100644 graphics/pokemon/slakoth/follow_normal.pal create mode 100644 graphics/pokemon/slakoth/follow_shiny.pal create mode 100644 graphics/pokemon/sliggoo/follow_normal.pal create mode 100644 graphics/pokemon/sliggoo/follow_shiny.pal create mode 100644 graphics/pokemon/sliggoo/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/slowbro/follow_normal.pal create mode 100644 graphics/pokemon/slowbro/follow_shiny.pal create mode 100644 graphics/pokemon/slowbro/galarian/follow_normal.pal create mode 100644 graphics/pokemon/slowbro/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/slowking/follow_normal.pal create mode 100644 graphics/pokemon/slowking/follow_shiny.pal create mode 100644 graphics/pokemon/slowking/galarian/follow_normal.pal create mode 100644 graphics/pokemon/slowking/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/slowpoke/follow_normal.pal create mode 100644 graphics/pokemon/slowpoke/follow_shiny.pal create mode 100644 graphics/pokemon/slowpoke/galarian/follow_normal.pal create mode 100644 graphics/pokemon/slowpoke/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/slugma/follow_normal.pal create mode 100644 graphics/pokemon/slugma/follow_shiny.pal create mode 100644 graphics/pokemon/slurpuff/follow_normal.pal create mode 100644 graphics/pokemon/slurpuff/follow_shiny.pal create mode 100644 graphics/pokemon/smeargle/follow_normal.pal create mode 100644 graphics/pokemon/smeargle/follow_shiny.pal create mode 100644 graphics/pokemon/smoochum/follow_normal.pal create mode 100644 graphics/pokemon/smoochum/follow_shiny.pal create mode 100644 graphics/pokemon/sneasel/follow_normal.pal create mode 100644 graphics/pokemon/sneasel/follow_shiny.pal create mode 100644 graphics/pokemon/sneasel/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/sneasler/follow_normal.pal create mode 100644 graphics/pokemon/snivy/follow_normal.pal create mode 100644 graphics/pokemon/snivy/follow_shiny.pal create mode 100644 graphics/pokemon/snom/follow_normal.pal create mode 100644 graphics/pokemon/snom/follow_shiny.pal create mode 100644 graphics/pokemon/snorlax/follow_normal.pal create mode 100644 graphics/pokemon/snorlax/follow_shiny.pal create mode 100644 graphics/pokemon/snorunt/follow_normal.pal create mode 100644 graphics/pokemon/snorunt/follow_shiny.pal create mode 100644 graphics/pokemon/snover/follow_normal.pal create mode 100644 graphics/pokemon/snover/follow_shiny.pal create mode 100644 graphics/pokemon/snubbull/follow_normal.pal create mode 100644 graphics/pokemon/snubbull/follow_shiny.pal create mode 100644 graphics/pokemon/sobble/follow_normal.pal create mode 100644 graphics/pokemon/sobble/follow_shiny.pal create mode 100644 graphics/pokemon/solgaleo/follow_normal.pal create mode 100644 graphics/pokemon/solgaleo/follow_shiny.pal create mode 100644 graphics/pokemon/solosis/follow_normal.pal create mode 100644 graphics/pokemon/solosis/follow_shiny.pal create mode 100644 graphics/pokemon/solrock/follow_normal.pal create mode 100644 graphics/pokemon/solrock/follow_shiny.pal create mode 100644 graphics/pokemon/spearow/follow_normal.pal create mode 100644 graphics/pokemon/spearow/follow_shiny.pal create mode 100644 graphics/pokemon/spectrier/follow_normal.pal create mode 100644 graphics/pokemon/spectrier/follow_shiny.pal create mode 100644 graphics/pokemon/spewpa/follow_normal.pal create mode 100644 graphics/pokemon/spewpa/follow_shiny.pal create mode 100644 graphics/pokemon/spheal/follow_normal.pal create mode 100644 graphics/pokemon/spheal/follow_shiny.pal create mode 100644 graphics/pokemon/spinarak/follow_normal.pal create mode 100644 graphics/pokemon/spinarak/follow_shiny.pal create mode 100644 graphics/pokemon/spinda/follow_normal.pal create mode 100644 graphics/pokemon/spinda/follow_shiny.pal create mode 100644 graphics/pokemon/spiritomb/follow_normal.pal create mode 100644 graphics/pokemon/spiritomb/follow_shiny.pal create mode 100644 graphics/pokemon/spoink/follow_normal.pal create mode 100644 graphics/pokemon/spoink/follow_shiny.pal create mode 100644 graphics/pokemon/spritzee/follow_normal.pal create mode 100644 graphics/pokemon/spritzee/follow_shiny.pal create mode 100644 graphics/pokemon/squirtle/follow_normal.pal create mode 100644 graphics/pokemon/squirtle/follow_shiny.pal create mode 100644 graphics/pokemon/stakataka/follow_normal.pal create mode 100644 graphics/pokemon/stakataka/follow_shiny.pal create mode 100644 graphics/pokemon/stantler/follow_normal.pal create mode 100644 graphics/pokemon/stantler/follow_shiny.pal create mode 100644 graphics/pokemon/staraptor/follow_normal.pal create mode 100644 graphics/pokemon/staraptor/follow_shiny.pal create mode 100644 graphics/pokemon/staravia/follow_normal.pal create mode 100644 graphics/pokemon/staravia/follow_shiny.pal create mode 100644 graphics/pokemon/starly/follow_normal.pal create mode 100644 graphics/pokemon/starly/follow_shiny.pal create mode 100644 graphics/pokemon/starmie/follow_normal.pal create mode 100644 graphics/pokemon/starmie/follow_shiny.pal create mode 100644 graphics/pokemon/staryu/follow_normal.pal create mode 100644 graphics/pokemon/staryu/follow_shiny.pal create mode 100644 graphics/pokemon/steelix/follow_normal.pal create mode 100644 graphics/pokemon/steelix/follow_shiny.pal create mode 100644 graphics/pokemon/steenee/follow_normal.pal create mode 100644 graphics/pokemon/steenee/follow_shiny.pal create mode 100644 graphics/pokemon/stonjourner/follow_normal.pal create mode 100644 graphics/pokemon/stonjourner/follow_shiny.pal create mode 100644 graphics/pokemon/stoutland/follow_normal.pal create mode 100644 graphics/pokemon/stoutland/follow_shiny.pal create mode 100644 graphics/pokemon/stufful/follow_normal.pal create mode 100644 graphics/pokemon/stufful/follow_shiny.pal create mode 100644 graphics/pokemon/stunfisk/follow_normal.pal create mode 100644 graphics/pokemon/stunfisk/follow_shiny.pal create mode 100644 graphics/pokemon/stunfisk/galarian/follow_normal.pal create mode 100644 graphics/pokemon/stunfisk/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/stunky/follow_normal.pal create mode 100644 graphics/pokemon/stunky/follow_shiny.pal create mode 100644 graphics/pokemon/sudowoodo/follow_normal.pal create mode 100644 graphics/pokemon/sudowoodo/follow_shiny.pal create mode 100644 graphics/pokemon/suicune/follow_normal.pal create mode 100644 graphics/pokemon/suicune/follow_shiny.pal create mode 100644 graphics/pokemon/sunflora/follow_normal.pal create mode 100644 graphics/pokemon/sunflora/follow_shiny.pal create mode 100644 graphics/pokemon/sunkern/follow_normal.pal create mode 100644 graphics/pokemon/sunkern/follow_shiny.pal create mode 100644 graphics/pokemon/surskit/follow_normal.pal create mode 100644 graphics/pokemon/surskit/follow_shiny.pal create mode 100644 graphics/pokemon/swablu/follow_normal.pal create mode 100644 graphics/pokemon/swablu/follow_shiny.pal create mode 100644 graphics/pokemon/swadloon/follow_normal.pal create mode 100644 graphics/pokemon/swadloon/follow_shiny.pal create mode 100644 graphics/pokemon/swalot/follow_normal.pal create mode 100644 graphics/pokemon/swalot/follow_shiny.pal create mode 100644 graphics/pokemon/swampert/follow_normal.pal create mode 100644 graphics/pokemon/swampert/follow_shiny.pal create mode 100644 graphics/pokemon/swanna/follow_normal.pal create mode 100644 graphics/pokemon/swanna/follow_shiny.pal create mode 100644 graphics/pokemon/swellow/follow_normal.pal create mode 100644 graphics/pokemon/swellow/follow_shiny.pal create mode 100644 graphics/pokemon/swinub/follow_normal.pal create mode 100644 graphics/pokemon/swinub/follow_shiny.pal create mode 100644 graphics/pokemon/swirlix/follow_normal.pal create mode 100644 graphics/pokemon/swirlix/follow_shiny.pal create mode 100644 graphics/pokemon/swoobat/follow_normal.pal create mode 100644 graphics/pokemon/swoobat/follow_shiny.pal create mode 100644 graphics/pokemon/sylveon/follow_normal.pal create mode 100644 graphics/pokemon/sylveon/follow_shiny.pal create mode 100644 graphics/pokemon/taillow/follow_normal.pal create mode 100644 graphics/pokemon/taillow/follow_shiny.pal create mode 100644 graphics/pokemon/talonflame/follow_normal.pal create mode 100644 graphics/pokemon/talonflame/follow_shiny.pal create mode 100644 graphics/pokemon/tangela/follow_normal.pal create mode 100644 graphics/pokemon/tangela/follow_shiny.pal create mode 100644 graphics/pokemon/tangrowth/follow_normal.pal create mode 100644 graphics/pokemon/tangrowth/follow_shiny.pal create mode 100644 graphics/pokemon/tapu_bulu/follow_normal.pal create mode 100644 graphics/pokemon/tapu_bulu/follow_shiny.pal create mode 100644 graphics/pokemon/tapu_fini/follow_normal.pal create mode 100644 graphics/pokemon/tapu_fini/follow_shiny.pal create mode 100644 graphics/pokemon/tapu_koko/follow_normal.pal create mode 100644 graphics/pokemon/tapu_koko/follow_shiny.pal create mode 100644 graphics/pokemon/tapu_lele/follow_normal.pal create mode 100644 graphics/pokemon/tapu_lele/follow_shiny.pal create mode 100644 graphics/pokemon/tauros/follow_normal.pal create mode 100644 graphics/pokemon/tauros/follow_shiny.pal create mode 100644 graphics/pokemon/teddiursa/follow_normal.pal create mode 100644 graphics/pokemon/teddiursa/follow_shiny.pal create mode 100644 graphics/pokemon/tentacool/follow_normal.pal create mode 100644 graphics/pokemon/tentacool/follow_shiny.pal create mode 100644 graphics/pokemon/tentacruel/follow_normal.pal create mode 100644 graphics/pokemon/tentacruel/follow_shiny.pal create mode 100644 graphics/pokemon/tepig/follow_normal.pal create mode 100644 graphics/pokemon/tepig/follow_shiny.pal create mode 100644 graphics/pokemon/terrakion/follow_normal.pal create mode 100644 graphics/pokemon/terrakion/follow_shiny.pal create mode 100644 graphics/pokemon/thievul/follow_normal.pal create mode 100644 graphics/pokemon/thievul/follow_shiny.pal create mode 100644 graphics/pokemon/throh/follow_normal.pal create mode 100644 graphics/pokemon/throh/follow_shiny.pal create mode 100644 graphics/pokemon/thundurus/follow_normal.pal create mode 100644 graphics/pokemon/thundurus/follow_shiny.pal create mode 100644 graphics/pokemon/thwackey/follow_normal.pal create mode 100644 graphics/pokemon/thwackey/follow_shiny.pal create mode 100644 graphics/pokemon/timburr/follow_normal.pal create mode 100644 graphics/pokemon/timburr/follow_shiny.pal create mode 100644 graphics/pokemon/tirtouga/follow_normal.pal create mode 100644 graphics/pokemon/tirtouga/follow_shiny.pal create mode 100644 graphics/pokemon/togedemaru/follow_normal.pal create mode 100644 graphics/pokemon/togedemaru/follow_shiny.pal create mode 100644 graphics/pokemon/togekiss/follow_normal.pal create mode 100644 graphics/pokemon/togekiss/follow_shiny.pal create mode 100644 graphics/pokemon/togepi/follow_normal.pal create mode 100644 graphics/pokemon/togepi/follow_shiny.pal create mode 100644 graphics/pokemon/togetic/follow_normal.pal create mode 100644 graphics/pokemon/togetic/follow_shiny.pal create mode 100644 graphics/pokemon/torchic/follow_normal.pal create mode 100644 graphics/pokemon/torchic/follow_shiny.pal create mode 100644 graphics/pokemon/torkoal/follow_normal.pal create mode 100644 graphics/pokemon/torkoal/follow_shiny.pal create mode 100644 graphics/pokemon/tornadus/follow_normal.pal create mode 100644 graphics/pokemon/tornadus/follow_shiny.pal create mode 100644 graphics/pokemon/torracat/follow_normal.pal create mode 100644 graphics/pokemon/torracat/follow_shiny.pal create mode 100644 graphics/pokemon/torterra/follow_normal.pal create mode 100644 graphics/pokemon/torterra/follow_shiny.pal create mode 100644 graphics/pokemon/totodile/follow_normal.pal create mode 100644 graphics/pokemon/totodile/follow_shiny.pal create mode 100644 graphics/pokemon/toucannon/follow_normal.pal create mode 100644 graphics/pokemon/toucannon/follow_shiny.pal create mode 100644 graphics/pokemon/toxapex/follow_normal.pal create mode 100644 graphics/pokemon/toxapex/follow_shiny.pal create mode 100644 graphics/pokemon/toxel/follow_normal.pal create mode 100644 graphics/pokemon/toxel/follow_shiny.pal create mode 100644 graphics/pokemon/toxicroak/follow_normal.pal create mode 100644 graphics/pokemon/toxicroak/follow_shiny.pal create mode 100644 graphics/pokemon/toxtricity/follow_normal.pal create mode 100644 graphics/pokemon/toxtricity/follow_shiny.pal create mode 100644 graphics/pokemon/toxtricity/low_key/follow_normal.pal create mode 100644 graphics/pokemon/toxtricity/low_key/follow_shiny.pal create mode 100644 graphics/pokemon/tranquill/follow_normal.pal create mode 100644 graphics/pokemon/tranquill/follow_shiny.pal create mode 100644 graphics/pokemon/trapinch/follow_normal.pal create mode 100644 graphics/pokemon/trapinch/follow_shiny.pal create mode 100644 graphics/pokemon/treecko/follow_normal.pal create mode 100644 graphics/pokemon/treecko/follow_shiny.pal create mode 100644 graphics/pokemon/trevenant/follow_normal.pal create mode 100644 graphics/pokemon/trevenant/follow_shiny.pal create mode 100644 graphics/pokemon/tropius/follow_normal.pal create mode 100644 graphics/pokemon/tropius/follow_shiny.pal create mode 100644 graphics/pokemon/trubbish/follow_normal.pal create mode 100644 graphics/pokemon/trubbish/follow_shiny.pal create mode 100644 graphics/pokemon/trumbeak/follow_normal.pal create mode 100644 graphics/pokemon/trumbeak/follow_shiny.pal create mode 100644 graphics/pokemon/tsareena/follow_normal.pal create mode 100644 graphics/pokemon/tsareena/follow_shiny.pal create mode 100644 graphics/pokemon/turtonator/follow_normal.pal create mode 100644 graphics/pokemon/turtonator/follow_shiny.pal create mode 100644 graphics/pokemon/turtwig/follow_normal.pal create mode 100644 graphics/pokemon/turtwig/follow_shiny.pal create mode 100644 graphics/pokemon/tympole/follow_normal.pal create mode 100644 graphics/pokemon/tympole/follow_shiny.pal create mode 100644 graphics/pokemon/tynamo/follow_normal.pal create mode 100644 graphics/pokemon/tynamo/follow_shiny.pal create mode 100644 graphics/pokemon/type_null/follow_normal.pal create mode 100644 graphics/pokemon/type_null/follow_shiny.pal create mode 100644 graphics/pokemon/typhlosion/follow_normal.pal create mode 100644 graphics/pokemon/typhlosion/follow_shiny.pal create mode 100644 graphics/pokemon/typhlosion/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/tyranitar/follow_normal.pal create mode 100644 graphics/pokemon/tyranitar/follow_shiny.pal create mode 100644 graphics/pokemon/tyrantrum/follow_normal.pal create mode 100644 graphics/pokemon/tyrantrum/follow_shiny.pal create mode 100644 graphics/pokemon/tyrogue/follow_normal.pal create mode 100644 graphics/pokemon/tyrogue/follow_shiny.pal create mode 100644 graphics/pokemon/tyrunt/follow_normal.pal create mode 100644 graphics/pokemon/tyrunt/follow_shiny.pal create mode 100644 graphics/pokemon/umbreon/follow_normal.pal create mode 100644 graphics/pokemon/umbreon/follow_shiny.pal create mode 100644 graphics/pokemon/unfezant/follow_normal.pal create mode 100644 graphics/pokemon/unfezant/follow_shiny.pal create mode 100644 graphics/pokemon/unfezant/followerf.png create mode 100644 graphics/pokemon/unown/follow_normal.pal create mode 100644 graphics/pokemon/unown/follow_shiny.pal create mode 100644 graphics/pokemon/ursaluna/bloodmoon/follow_normal.pal create mode 100644 graphics/pokemon/ursaluna/follow_normal.pal create mode 100644 graphics/pokemon/ursaring/follow_normal.pal create mode 100644 graphics/pokemon/ursaring/follow_shiny.pal create mode 100644 graphics/pokemon/urshifu/follow_normal.pal create mode 100644 graphics/pokemon/urshifu/follow_shiny.pal create mode 100644 graphics/pokemon/uxie/follow_normal.pal create mode 100644 graphics/pokemon/uxie/follow_shiny.pal create mode 100644 graphics/pokemon/vanillish/follow_normal.pal create mode 100644 graphics/pokemon/vanillish/follow_shiny.pal create mode 100644 graphics/pokemon/vanillite/follow_normal.pal create mode 100644 graphics/pokemon/vanillite/follow_shiny.pal create mode 100644 graphics/pokemon/vanilluxe/follow_normal.pal create mode 100644 graphics/pokemon/vanilluxe/follow_shiny.pal create mode 100644 graphics/pokemon/vaporeon/follow_normal.pal create mode 100644 graphics/pokemon/vaporeon/follow_shiny.pal create mode 100644 graphics/pokemon/venipede/follow_normal.pal create mode 100644 graphics/pokemon/venipede/follow_shiny.pal create mode 100644 graphics/pokemon/venomoth/follow_normal.pal create mode 100644 graphics/pokemon/venomoth/follow_shiny.pal create mode 100644 graphics/pokemon/venonat/follow_normal.pal create mode 100644 graphics/pokemon/venonat/follow_shiny.pal create mode 100644 graphics/pokemon/venusaur/follow_normal.pal create mode 100644 graphics/pokemon/venusaur/follow_shiny.pal create mode 100644 graphics/pokemon/vespiquen/follow_normal.pal create mode 100644 graphics/pokemon/vespiquen/follow_shiny.pal create mode 100644 graphics/pokemon/vibrava/follow_normal.pal create mode 100644 graphics/pokemon/vibrava/follow_shiny.pal create mode 100644 graphics/pokemon/victini/follow_normal.pal create mode 100644 graphics/pokemon/victini/follow_shiny.pal create mode 100644 graphics/pokemon/victreebel/follow_normal.pal create mode 100644 graphics/pokemon/victreebel/follow_shiny.pal create mode 100644 graphics/pokemon/vigoroth/follow_normal.pal create mode 100644 graphics/pokemon/vigoroth/follow_shiny.pal create mode 100644 graphics/pokemon/vikavolt/follow_normal.pal create mode 100644 graphics/pokemon/vikavolt/follow_shiny.pal create mode 100644 graphics/pokemon/vileplume/follow_normal.pal create mode 100644 graphics/pokemon/vileplume/follow_shiny.pal create mode 100644 graphics/pokemon/virizion/follow_normal.pal create mode 100644 graphics/pokemon/virizion/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/archipelago/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/archipelago/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/continental/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/continental/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/elegant/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/elegant/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/fancy/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/fancy/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/garden/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/garden/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/high_plains/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/high_plains/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/jungle/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/jungle/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/marine/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/marine/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/meadow/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/meadow/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/modern/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/modern/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/monsoon/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/monsoon/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/ocean/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/ocean/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/poke_ball/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/poke_ball/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/polar/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/polar/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/river/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/river/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/sandstorm/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/sandstorm/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/savanna/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/savanna/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/sun/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/sun/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/tundra/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/tundra/follow_shiny.pal create mode 100644 graphics/pokemon/volbeat/follow_normal.pal create mode 100644 graphics/pokemon/volbeat/follow_shiny.pal create mode 100644 graphics/pokemon/volcanion/follow_normal.pal create mode 100644 graphics/pokemon/volcanion/follow_shiny.pal create mode 100644 graphics/pokemon/volcarona/follow_normal.pal create mode 100644 graphics/pokemon/volcarona/follow_shiny.pal create mode 100644 graphics/pokemon/voltorb/follow_normal.pal create mode 100644 graphics/pokemon/voltorb/follow_shiny.pal create mode 100644 graphics/pokemon/voltorb/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/vullaby/follow_normal.pal create mode 100644 graphics/pokemon/vullaby/follow_shiny.pal create mode 100644 graphics/pokemon/vulpix/alolan/follow_normal.pal create mode 100644 graphics/pokemon/vulpix/alolan/follow_shiny.pal create mode 100644 graphics/pokemon/vulpix/follow_normal.pal create mode 100644 graphics/pokemon/vulpix/follow_shiny.pal create mode 100644 graphics/pokemon/wailmer/follow_normal.pal create mode 100644 graphics/pokemon/wailmer/follow_shiny.pal create mode 100644 graphics/pokemon/wailord/follow_normal.pal create mode 100644 graphics/pokemon/wailord/follow_shiny.pal create mode 100644 graphics/pokemon/walrein/follow_normal.pal create mode 100644 graphics/pokemon/walrein/follow_shiny.pal create mode 100644 graphics/pokemon/wartortle/follow_normal.pal create mode 100644 graphics/pokemon/wartortle/follow_shiny.pal create mode 100644 graphics/pokemon/watchog/follow_normal.pal create mode 100644 graphics/pokemon/watchog/follow_shiny.pal create mode 100644 graphics/pokemon/weavile/follow_normal.pal create mode 100644 graphics/pokemon/weavile/follow_shiny.pal create mode 100644 graphics/pokemon/weedle/follow_normal.pal create mode 100644 graphics/pokemon/weedle/follow_shiny.pal create mode 100644 graphics/pokemon/weepinbell/follow_normal.pal create mode 100644 graphics/pokemon/weepinbell/follow_shiny.pal create mode 100644 graphics/pokemon/weezing/follow_normal.pal create mode 100644 graphics/pokemon/weezing/follow_shiny.pal create mode 100644 graphics/pokemon/weezing/galarian/follow_normal.pal create mode 100644 graphics/pokemon/weezing/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/whimsicott/follow_normal.pal create mode 100644 graphics/pokemon/whimsicott/follow_shiny.pal create mode 100644 graphics/pokemon/whirlipede/follow_normal.pal create mode 100644 graphics/pokemon/whirlipede/follow_shiny.pal create mode 100644 graphics/pokemon/whiscash/follow_normal.pal create mode 100644 graphics/pokemon/whiscash/follow_shiny.pal create mode 100644 graphics/pokemon/whismur/follow_normal.pal create mode 100644 graphics/pokemon/whismur/follow_shiny.pal create mode 100644 graphics/pokemon/wigglytuff/follow_normal.pal create mode 100644 graphics/pokemon/wigglytuff/follow_shiny.pal create mode 100644 graphics/pokemon/wimpod/follow_normal.pal create mode 100644 graphics/pokemon/wimpod/follow_shiny.pal create mode 100644 graphics/pokemon/wingull/follow_normal.pal create mode 100644 graphics/pokemon/wingull/follow_shiny.pal create mode 100644 graphics/pokemon/wishiwashi/follow_normal.pal create mode 100644 graphics/pokemon/wishiwashi/follow_shiny.pal create mode 100644 graphics/pokemon/wobbuffet/follow_normal.pal create mode 100644 graphics/pokemon/wobbuffet/follow_shiny.pal create mode 100644 graphics/pokemon/woobat/follow_normal.pal create mode 100644 graphics/pokemon/woobat/follow_shiny.pal create mode 100644 graphics/pokemon/wooloo/follow_normal.pal create mode 100644 graphics/pokemon/wooloo/follow_shiny.pal create mode 100644 graphics/pokemon/wooper/follow_normal.pal create mode 100644 graphics/pokemon/wooper/follow_shiny.pal create mode 100644 graphics/pokemon/wormadam/follow_normal.pal create mode 100644 graphics/pokemon/wormadam/follow_shiny.pal create mode 100644 graphics/pokemon/wormadam/sandy_cloak/follow_normal.pal create mode 100644 graphics/pokemon/wormadam/sandy_cloak/follow_shiny.pal create mode 100644 graphics/pokemon/wormadam/trash_cloak/follow_normal.pal create mode 100644 graphics/pokemon/wormadam/trash_cloak/follow_shiny.pal create mode 100644 graphics/pokemon/wurmple/follow_normal.pal create mode 100644 graphics/pokemon/wurmple/follow_shiny.pal create mode 100644 graphics/pokemon/wynaut/follow_normal.pal create mode 100644 graphics/pokemon/wynaut/follow_shiny.pal create mode 100644 graphics/pokemon/wyrdeer/follow_normal.pal create mode 100644 graphics/pokemon/xatu/follow_normal.pal create mode 100644 graphics/pokemon/xatu/follow_shiny.pal create mode 100644 graphics/pokemon/xerneas/follow_normal.pal create mode 100644 graphics/pokemon/xerneas/follow_shiny.pal create mode 100644 graphics/pokemon/xurkitree/follow_normal.pal create mode 100644 graphics/pokemon/xurkitree/follow_shiny.pal create mode 100644 graphics/pokemon/yamask/follow_normal.pal create mode 100644 graphics/pokemon/yamask/follow_shiny.pal create mode 100644 graphics/pokemon/yamask/galarian/follow_normal.pal create mode 100644 graphics/pokemon/yamask/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/yamper/follow_normal.pal create mode 100644 graphics/pokemon/yamper/follow_shiny.pal create mode 100644 graphics/pokemon/yanma/follow_normal.pal create mode 100644 graphics/pokemon/yanma/follow_shiny.pal create mode 100644 graphics/pokemon/yanmega/follow_normal.pal create mode 100644 graphics/pokemon/yanmega/follow_shiny.pal create mode 100644 graphics/pokemon/yungoos/follow_normal.pal create mode 100644 graphics/pokemon/yungoos/follow_shiny.pal create mode 100644 graphics/pokemon/yveltal/follow_normal.pal create mode 100644 graphics/pokemon/yveltal/follow_shiny.pal create mode 100644 graphics/pokemon/zacian/crowned_sword/follow_normal.pal create mode 100644 graphics/pokemon/zacian/crowned_sword/follow_shiny.pal create mode 100644 graphics/pokemon/zacian/follow_normal.pal create mode 100644 graphics/pokemon/zacian/follow_shiny.pal create mode 100644 graphics/pokemon/zamazenta/crowned_shield/follow_normal.pal create mode 100644 graphics/pokemon/zamazenta/crowned_shield/follow_shiny.pal create mode 100644 graphics/pokemon/zamazenta/follow_normal.pal create mode 100644 graphics/pokemon/zamazenta/follow_shiny.pal create mode 100644 graphics/pokemon/zangoose/follow_normal.pal create mode 100644 graphics/pokemon/zangoose/follow_shiny.pal create mode 100644 graphics/pokemon/zapdos/follow_normal.pal create mode 100644 graphics/pokemon/zapdos/follow_shiny.pal create mode 100644 graphics/pokemon/zapdos/galarian/follow_normal.pal create mode 100644 graphics/pokemon/zapdos/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/zarude/follow_normal.pal create mode 100644 graphics/pokemon/zarude/follow_shiny.pal create mode 100644 graphics/pokemon/zebstrika/follow_normal.pal create mode 100644 graphics/pokemon/zebstrika/follow_shiny.pal create mode 100644 graphics/pokemon/zekrom/follow_normal.pal create mode 100644 graphics/pokemon/zekrom/follow_shiny.pal create mode 100644 graphics/pokemon/zeraora/follow_normal.pal create mode 100644 graphics/pokemon/zeraora/follow_shiny.pal create mode 100644 graphics/pokemon/zigzagoon/follow_normal.pal create mode 100644 graphics/pokemon/zigzagoon/follow_shiny.pal create mode 100644 graphics/pokemon/zigzagoon/galarian/follow_normal.pal create mode 100644 graphics/pokemon/zigzagoon/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/zoroark/follow_normal.pal create mode 100644 graphics/pokemon/zoroark/follow_shiny.pal create mode 100644 graphics/pokemon/zoroark/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/zorua/follow_normal.pal create mode 100644 graphics/pokemon/zorua/follow_shiny.pal create mode 100644 graphics/pokemon/zorua/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/zubat/follow_normal.pal create mode 100644 graphics/pokemon/zubat/follow_shiny.pal create mode 100644 graphics/pokemon/zweilous/follow_normal.pal create mode 100644 graphics/pokemon/zweilous/follow_shiny.pal create mode 100644 graphics/pokemon/zygarde/follow_normal.pal create mode 100644 graphics/pokemon/zygarde/follow_shiny.pal diff --git a/graphics/pokemon/abomasnow/follow_normal.pal b/graphics/pokemon/abomasnow/follow_normal.pal new file mode 100644 index 000000000000..4897648297e9 --- /dev/null +++ b/graphics/pokemon/abomasnow/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +0 0 0 +232 232 248 +120 120 152 +184 192 208 +216 216 232 +160 168 200 +48 120 64 +144 120 152 +48 72 56 +192 136 208 +48 152 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/abomasnow/follow_shiny.pal b/graphics/pokemon/abomasnow/follow_shiny.pal new file mode 100644 index 000000000000..821bfd7b4d19 --- /dev/null +++ b/graphics/pokemon/abomasnow/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +0 0 0 +232 232 248 +120 120 152 +184 192 208 +216 216 232 +160 168 200 +48 96 120 +144 120 152 +40 56 88 +192 136 208 +48 128 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/abomasnow/follower.png b/graphics/pokemon/abomasnow/follower.png index b84dc23c090d6d3bb1b07c23fb9dc7c2a19ab247..8683a92d6bfba5de998b055540a7e2c19105cf97 100644 GIT binary patch delta 1221 zcmV;$1Umce2iXabB!2{FK}|sb0I`n?{9y$E001CkNK#Dz0D2|>0Dy!50Qvv`0D$NK z0Cg|`0P0`>06Lfe02gqax=}m;001XYOjJdf(4bIIPyhe`=;-)(c$m1r(Ae1Mps2_& zctDVNm@r5><~=qMoQqDVTU%_Pev4JV6dSq;47oTMml&ak9Ts&u?*DH(g-gR>MG=EHbxvf?^Nji5c^bVPA)VqvRK% z2k|a4@agn)+Ui9&iYE7N)c)NFV{6!oyRRDpeucmv>28Kg<2Ji+uO3mpGbA(eIEvVM zz5O@FKYw^4Z{0{SUvE#}Y*P|-C`ImY%O=IwAFuyx(Q&vcRVv&So8lA9*l)`}(EXOo z&hQg{{MW$b3olV&KH@61=$ZM_q6T$>?(g9uw8aaer-yio@u4RI*IlB6LvyFqA5gw7 zYV2`jgTj<7=!AX_3fvAXZX;U9gIZxa#Pr&U0)M$%u~kZyVX-iP@0;KOZWHH3AWX@E zD!=$}qwIH7ZeB2$fx_MtTeC_$Bdfl(RHE3ElBrrZ_qwARo_)43s^um0sr#iGw_@Ie z0mrzrw}*FZ5eR;Uu@T$13_>X#o5ou{!o)#9*{^oh9_g8R(%=OW`{5(*?_gZGeJ8ec z;D5=J!+qhh?-+(jscAgDA@2fNq>U{?JRcL4+bfZIwQ>d*?}kk1|ADT zU{^ILHS%4T2gHsFo}ZAuW)m`D^PoTbARM+MnG_Yue5Y6O!bu4XB*GAQ(u2T#ad z_n|v?UGeXu!HsiPkBzkXrlxJMB!K0$O>G_rK+VgUo&@STIMpiavvVEI_0$cBkP}B$ zD)(H*w<`Z;S=Ufz+W-Cd2d+?>t^w-s1ONa4C3HntbYx+4WjbSWWnpw>05UK#GA%GM zEip1wGBP?dHaajkD=;`ZFfbOqz&;`X001R)MObuXVRU6WZEs|0W_bWIFfuYNFflDL jGE_1$Ix{vpFgPnPI65#eXW)3A00000NkvXXu0mjfuN)=_ delta 983 zcmV;|11S923GD}vB!4haOjJdf(4Zh-SWuvlASf^>fN)@NfcW_Mz|h#JxX74r;9x+w z*r4!`n6Ll<000000002S`oS;&00VeQL_t(|obA-XYTHN{2XOV!i$JgnqBaXYR2Tw< zK7@mo4FSOxn#crtDb3jRvWGp`pVp-ZFOgR+^WrxpNu;Y@W!T=6qmz5vCm$VV!M%M94=ruCXM$%cMHzBlr6|(u@0p8Y|2q zg!H<8jj_Z1Ab*%v1NW`CezOLV{vF$Ch?vfPcMpofWJI)0-@YwZn1*7Lx@KU9vScJEO1!lQV^3T3{| z+rJM9p`%{W{m>Zj7Y4qE>l!cZzIJXj`@ruEndY|hh=2IQ!&gGysUq*tQb<2MxSt+? zw%r^N({pJU7)z%uws90pZ^|UYO}#z|99tE3mk73GJ+litPK8 z1}tRWk_Pm}qxJ$zWs`;#&)V2$t1oxlVb(6m4)Lz8$PE*L=q@2vVVznG0BmaIGc273 z%=Fj~9Olp!+wcKO>)8@7ZwOhO{vvMc)ZSbBQh#`+o0dfZsP*QI2b4|&Hu{n|xS}~@ zcUs!66`twoB$c5zB%0poiUH6_M;HVBzyh#VzQF?u=L23a#uEJZv{u?*`&l?^$9La6 z1Wh-cwVD+rHIfNqAagMAlKFQ$U?nUD+%_khm}$O}bx4$3?j&nZpBn)6x#_FzD1VMp zGJjzVG`fIQuLLx32kh5oKHz7gvpIRmwBqHrZK5YeCu_$Cg`I=1#;3o#+BVUV4>wmKnC5OL1j`+VG{{SSNK&cp@g5v-H002ovPDHLk FV1n=d-v7Z!L}NC0^| zW@!Alkuaemp(4Q|_j-y9P>3^mS!_#>mU2q_;;+EFZGmBt32K0Wh>`riIUvdqSp&I)y( zxg>N%PXD>#2U7!%{Yom^4?kHmm;J~Bo>h5u`!;>F-y`|x`()*BsvD1XoWA(KsCu?P zRdP`(kYX@0Ff!6LFw`|P3NbRWGB&X?G1E4%ure?>W}CVLMMG|WN@iLmZVlTL R?y`U)*wfX|Wt~$(69A_R27&+p delta 540 zcmV+%0^|Lk1*rs(7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s_V)Jw0RR60 z|Nj90{{a8hv{I~tDU@muVle>!0RR60|NsAc|L!T(v;d1@01yxm?q=0p0004}NklLD16!GE;1rKP2%rKP2%rGF#l zcet89$(f069NuzfRuU0HtEkP>-0XpJKEr|=6%*c}froihgAAHDtT@l^eTdM&!(4Yr zvB8Rah&IJ5{4nRjU&TMY0(*dwBzc0}aJ0bw@D|G9Bx}AqjDu8g_MROZz3lT74+lUC z@h34*@t1P08Gq;5yGO`=p5uJt;S9bTB)h2O>ISo;-nfcpocXvs*F^crgM!AryG7OB z!yK+T&S+rHIg$`nAm&?{Qyp-~Bgpgvk7lT2utkS>j4%aij=lv?&b14o5c4@pz+v?^ zX*0PM#h@Zv1~5!gngSIcZgAZ3o^vnO9wJjx%x4IR#($*+Qp^(A{E-B;zUG+SG>C5r z7wIA~Z`&rZ^-cEqks}?>1K9TPoo?q{V4&jYRNbInqqFmQ7Yexhq|(9EB$(#>VG=6|63>wc;C e{>?0XL=|5dr!TS;NZvpI0000Koke?GqU3KTqtRp zg@C0BWuk5;gybf%6zEh^_8_DXktL}RZphT7T;zo?0BKmdK!0;#aRw*p35gHD2jJuI z+|c;$>Wf$ryzS?^{NMR;T?!IwINKI+T1AF=tN9BUFU6NfVL!hcEBNVxdT}NTV z6#sF_`nIzc1%G~47`FQ?GIqC;4fo??@qPvC_Rbj@PvZuXF9T1DR==B2((V9`-sx&WdqR=$S9?wS;0!Qz6pWsBCxQP zV0dH->$J!P%GOH*7S)QAX#G9}`aK+-Z=7I+OwFS2PJf0J{|=Omiq@>(XFc6XcA5Bu zMYG+#L?e_k*C|cMfwHyjG9mr=!H`_)W(i}baQyZXjZh;vD(xJ7Sp>+gt?u^+bw!9wW}-U^*p}g|lFI7UIOtW8twAR?*9kNNAF=sJ< z?w5-R2V<|p2X>fuFy?%B7Yl(#zM6e_i@WfgeehZ=zS5aA4R0`B*vnxd5MXX_e$~f9 zAT-Rp=f;sXXrfHeuT=<*o7qL)w*jT|N)&Kwi07*qoM6N<$g5c1I$p8QV delta 815 zcmV+~1JL}n2D%227=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sdz`fY|Nq|J z?#0E`l$5OhdvnbxAbTk>tgOw0gRELwgDE*Vl%%9{gM(6HVgLXDTjD$B0008GNklN$vk2u4j)H2L*o^Z8|SF!OAIZK@0A-6r1Qf3M>Zu)jCWJ_mUta`+5d#=VpQ5q&iZ4{Z40ih znR;wI8Q1=fP77^S*STt%odQU>EfP~zBi-jq3dFppsDG~T>Km0-?sNMFRcd6ICotvO zUweL3w^M{1i&Mn}LZVo_-vK0Czrns1O)mWRs!YmRpiCFIxVEh zXF!Ob*4hW9Qru=7axM_48DbJ2aukVAQGsCA-(#%&Ct$fMZckHl;A319T;?I7u)sJ2TUK@5aALD1j9Od&kEasew!q|2JX81ZHfOxBugOBh-Tu9 zYjd0n>;cN8QJYDxuy}K`bg#eSmufxSkwESPX4C7Zd#Ncc#200026fGAKgNGW#X6bubh_b6=o9$2?Ri$I+2aRkUl7oBZ*3KmQ}oir&`SdRt;88soEn;P~`# z@*90r!Pul{f6cKuJ&dm^#E2*r3}Pzx-y>ekvcc@KP=_@i1*PIxPZo?b#KjzQ@+B7P zu;RliF~ReIV1H7RiX33Ui#Y~^3);xTn#T|=Op<0n;W|x?xe5u((Q!V*CE``Sk!D8* z5(R9NrHNUD0?S2`WKs|p8P0KOvixHa1fSWqMey%CT>wrC5a|MnOU#f8*O6pu{S*N2 z-8s*ooX*47WomLURNHb>0<$H-fH~Hqpk&*)DG<31)_+UPccDeJLtK;4yKAyMG!+!z zJgjeOYJ8!%fGH3$tcge!AQA<Z zGokmx(g)EpCa4*o8XujYjGiZ`uX`uv<#m5!0@o5yNcL` zVC%X_-ha5`8Mqfk=N%!E$Z(V|0|W0@fgKS~u_b?O`ho4O7gyj%#WR>5E;-u}*+wLI zE12I0Crs?zJwF&$JU0En;7Rs~ww`<+{s;E4bN8Zv^Q~ZFq`;Pcb`i9iNq>!OPg@}f z+s5|tihO6mEGG8B_O=s`=E!{GWj;cL=00nQ;Do zKg-S!RU^fCvp@M>Lp$tc$ZiMafrh@BWg7U6NU^GK=v4vjSiiF8kHajxw$*Y@CqKJT o9=MI#!XNqM>=-Db|71ncFOA31@4KGo{r~^~07*qoM6N<$g6T10@Bjb+ delta 711 zcmV;&0yzDS2HypcB!4haOjJdf(4cTAFu*uy_(*sV5D=h%Xh5)7PSU>XlQ`I zSYUv-xXAeU_y7O^00026{_`{d00L@BL_t(|ob8mcirYXChE)mz`v@sqrMl*tE5yCU zg5hAF#UvaoXz{b8IWP#+h=7Vgk6;uZ1A?{Z88VW6+8G6fq<;)}D}AHcfBuVtkVU|vH+1Tpm=}= zs7FVVsj_pxSc`i;gJIrpw&yl<R5`5v1h?7Cf=J^Mkg-KjrFR@Q%v}YhCO{>XHsnFP5EVZ@=r9yyu3C1xxZRv z0_}Fc%4q!{+UHBK-OK)`SmpOJ6c1i`AYaz2OhBIRh!h*jdT|6?Ks(mA?D}(9WvnWd toS{y>x=z0Sa@l0!K&=B^2f4Bd)9FgCr; zcwlY+&^Wbq-gd;$vxRMUOPTGuu5eqtl(z~_+VZ&Nl`^aLPUPU2mofucy!17OR#Vt5 zx0IRPb49bqOMjW!fn8{MjVr<%2A*BY%&kg!EDlSV?e>djvc?Xps}bMfWejIvHw6pI z7&~qT#T^tF&RE?)<@th?O(DGYr!1dXXIv5+wjbERiPuvmnl3k(nxtZJE+{bTKm@KZ zS=ant+(Cf>>)>_@op|ONY|qATsi^AMKHojTza3)mf`7JWFpd4-v9JY`bznsYs%2uz zomi0&^VGRlKg|QHj-%QJ>l*F|tFQ%=tyjyy{{7ucJ$XQU^KNv1@vs!=z!!&%JKi5r~T%rtM4Qr)>DJV{`C2JbwWL4E6mR5Y4{nx zK3@E1{6PyW6>;Rf(Z})MB=}WO$DB2;UQt@$On->2ByAGjIw%y zLg|ibAqtLUFIIg;mpZ^py}Xq-C$tVh~+{w?Ez>i+frA~={An2AMxDurU;Kdk>bO2Cz$a=;cQY%^ELX8!kr7Te5F-^|0S&Ahds(%8&f)-#~4x#@KV(xD8> znGk!+$W~V(6DL5e=UQ4OYrTB%;vr8dtbGOI%UP#P3jg#IH)3w3@{;S!0{@ zK+(Ciif%Lpfwp@_0DTHs{f-EQ28J9SQ?Kie@;@g7oz-I>Q zCUr5Navhj=z!RUFtZKd#cTix!I(S;Z$m#nAi~i)jE`RFS!egxq{M*(HZZdWa*5fqU zEo{ML6VJUMlHm&?G8ZOgI2s)pIzDr~`I>vI~|e0@1olP8*=-_2hi z&r*R3JjOS3P)!9~P7TH(P_R>7#Y2JZYo-I6=MGgZ3%!F8oxDA&r{1w;!tEOjglVFM zQktv<{C{k5U_L73oh6H?ss*y|sFor8qy^1MUmm7{X&kFSEA%r#s2RfSy9kYLve+{P z$Q7BNQFm6wOMP~}I{gA0|qW$k{Z~g8Ms__R*I2ffi_1Qv-3j*uPz! zPy^YD^D{b_`S|POI^UghC9q_~klXXO$xkh~=6||lM#TMRotD^B%~qH-3GZzb%vN8_ z0kXB!PvcwCqjl%Q%d3L|J4AJlwkNOiuc<)tIC!E9vLEAZ;cA(5BgIx6nS$$;K(Q5N zX9h6}Zs_qyK1$V5H%7q?Z8)+i^`#E*QtzJVGYVprfyRU@#>%@akfR`~t^`~i(WhJx z#eWP1{2it0S$5;_4h8i#rHARe9|WEXggDd!@Pe_c1yLrzXL|Y|a!>+fNUM>eC}O>f zOUCpEe5eJYwzYeJ?+(>AFAuUj!%B0ux?ao=Tw@ f*l+9qkJ9lAMO%KS|6xV_00000NkvXXu0mjfBbL+| diff --git a/graphics/pokemon/aerodactyl/follow_normal.pal b/graphics/pokemon/aerodactyl/follow_normal.pal new file mode 100644 index 000000000000..17f2adc12400 --- /dev/null +++ b/graphics/pokemon/aerodactyl/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 96 +0 0 0 +128 112 176 +144 136 200 +176 176 224 +184 136 192 +128 88 128 +200 200 208 +232 232 248 +96 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aerodactyl/follow_shiny.pal b/graphics/pokemon/aerodactyl/follow_shiny.pal new file mode 100644 index 000000000000..04475bec2835 --- /dev/null +++ b/graphics/pokemon/aerodactyl/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 96 +0 0 0 +128 104 128 +176 144 184 +200 192 224 +104 184 224 +80 136 232 +200 200 208 +232 232 248 +96 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aerodactyl/follower.png b/graphics/pokemon/aerodactyl/follower.png index 95072faf78e6732658abdbd34f30f42cc7f356d1..78e3e13bbc470ff67baa6bcaf289a33e4e7a1193 100644 GIT binary patch delta 1172 zcmcb`F^6-4L_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZJ$a_=LF5xUj&(0Vu=JP_SV_$B7La9_;8i z&=ApZ;>3j)FMcEl2qb+-0~*A@nB?v5!qCAg>roHnv6p!Iy0SlG}3l{g>)L5VvJXVCa)4d$JlIvMTU$ty}Ey zAoRhZFnjGabq~KETQjxEWYI*Gk7ljPiC2y4AGq{YxIfrFk)`eF4t<81Q_q++ojz>( zaa(zNbs(dfpG3!F-BWCRFEwQ)W}STZqPm#h6P}B_5n@{8 zV=O6F3gu1;gHD&JyJZpi4?lYaIZr{eYd zb3$)_FG^i8bE)+1dH?p-SHzbmXzF_OmYfOQwXvc)?{?PZ?Z-aeOf#2icza`#uKNkK z=(L_+&wj4ob$G*3@0%XSYrH~lUe8*S9Qk8Y(V5L&rE0(A^4GUofA&+@IQ!t|>$|c~ ze^99`J^#+-kuBrd_WN}$Pef`m69sAW34z8|eJDI(qtah^0P5wg$Kk|G3{1&j!sb{`r zaA||(Dw|!vT&G&%8c~vxSdwa$T$Bo=7>o>zjC2hQbq$R|jEt;|O|1-!v<)n*3=ATF hspO+*$jwj5OsmALL1XzG-pinz?dj_0vd$@?2>?yK4rTxV delta 1105 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 diff --git a/graphics/pokemon/aipom/follow_normal.pal b/graphics/pokemon/aipom/follow_normal.pal new file mode 100644 index 000000000000..d730b462afd2 --- /dev/null +++ b/graphics/pokemon/aipom/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 64 +224 208 160 +200 176 128 +80 40 112 +168 144 96 +0 0 0 +168 136 200 +136 104 168 +136 112 80 +232 232 248 +136 152 184 +184 200 224 +112 72 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aipom/follow_shiny.pal b/graphics/pokemon/aipom/follow_shiny.pal new file mode 100644 index 000000000000..64a2b5b3df02 --- /dev/null +++ b/graphics/pokemon/aipom/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 64 +224 208 160 +200 176 128 +88 32 80 +168 144 96 +0 0 0 +224 160 224 +184 112 184 +136 112 80 +232 232 248 +136 152 184 +184 200 224 +136 72 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aipom/follower.png b/graphics/pokemon/aipom/follower.png index 111bfd66b85c55e35062bd1940164c275b3b1aa2..90ee83280eae759cabe346dac7e851fbba68fe1f 100644 GIT binary patch literal 977 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxN0I6Szp z;KYW80F8nb6M(81R&<=`$XL-)5b)x~kB%8TcAR)n;4xvso^n;79AlEVy9+}HtE>l* z!(QU)>&pI&k(W)Gry%gjDxi=+a-v@ukXC?VAjQCtwDTR%DNG%nE{-7{$KPHt%)jg) z!u}!s$Df;=lA`uo|fFOyL9`zYx|?!vbX*_v}xhpVBM70U$gUmPX6Y( z+IB*$^jbgvoXoG!TB815+t|DBZstkJTeisw{7;{j-E>HH+PL&gLSM{VMUL0bw=Unf zCm-@^&GfL}^V`odXa}SjJTBR&T(u%iWA9qtOpBUL>hc$*N_PaQ9Nc5gdzB&Eiu>88 zy6)w9db=ua2HUJ?-{RD<*hDU3dU{0Sa+53beD6t# zp^78BJ0!i7&qd^B$? zPKy&a$q!y$b#~9)A1TUqy$MtQDj(YvW4g&@*XO4bE?qfOdf4Y*Dc?T9Pj?%q_KE34 zR;)VOw&mxe&6_1pH7q?Se>FVfb9cAHv)HZkKg1MIbnUv^eJA+*?^H>RxIK4DYxmvq z{MY=uHOt?4N8LLuMsICKvBgu`%`G&$9ol*-%a|R zQqXzhzcI!Ug`a%BURL6h{_5~`Pvm^J1#6F87hmu%ByRcr6~_y1AFJP8$MjEuQDx2K z#gBnWQ?2OC7#SED=^7a78XAQd8Ce;dS{WK?8(3Hw7)%XN`G}$+ cH$NpatrE9}C%kijd69v^)78&qol`;+05YDQbpQYW delta 785 zcmV+s1Md9M2b>0w7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|J8&4v|{FqIkZwBYXA1d|L&yj#ahLjQj2Oq{{a8h)zy1@dssQZTi00Ngu zL_t(oh3%H%j@%#&gag#Vpj3YUx9!*@+Y8_&x4KIG5#KG+?teFs86YIv_S92PJ@wR6 zPd)X6RqJQ$e<<}=b9P-e=BK!q@88XW`Ky`h^cwiBvI)F|t9b+K;du-`U zFf~x?IRT3mY|UIlg#R}wjlZrpGf|2NT3v;naV{tKyh)LD0AEBRky0XdQl9)x!pah* zaG7tR!mNDi4}Sw9Td9JGp8suAT2(i_JjRYh1c#PVdeMu|5{g(O6p<4G>1^OT(jENN zUpQ6=qap@vQ?4zk^{mRCn}%Yfn24N|FV15^Nf9GLkYdz1mY6PAFkYo`+D49E!dZ)j z+V`HT|5MU)OQ&ON5uYg?UU*0->Kn6b9FrVJ18aV|^MCvQm5c%CuqTq}Na^x1A!az9 z3iCLwz~A&5{RZm! zkdP8n_Tru+c%399p&(`uElEHA9iDJh z=^Eo%<8j@?GUb(ZU>IX84h{LPe48Z1j~sU0TYKp5pPL*G%^v)DyeX!fN(eX~+0NTB zz=cl*`miZ`*h85;WNvXv`n+)bp9zyVoM;btN`E>2zjDvNKIF90_>j59G4;PN!D`dv z^oFZNebuqIg$17raJ<wbbCQbRza&+--H-l$fMx$u#`EcGE#7ty6Q8jk>A$`}ulNH}?kn~yz%91` P015yANkvXXu0mjfG82GY diff --git a/graphics/pokemon/alakazam/follow_normal.pal b/graphics/pokemon/alakazam/follow_normal.pal new file mode 100644 index 000000000000..2a496932872a --- /dev/null +++ b/graphics/pokemon/alakazam/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 24 +248 216 96 +216 168 48 +144 120 56 +0 0 0 +232 232 248 +144 120 96 +176 176 184 +104 80 56 +248 240 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alakazam/follow_shiny.pal b/graphics/pokemon/alakazam/follow_shiny.pal new file mode 100644 index 000000000000..12277196af3c --- /dev/null +++ b/graphics/pokemon/alakazam/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 40 24 +248 200 48 +216 152 48 +144 96 56 +0 0 0 +232 232 248 +160 88 104 +176 176 184 +120 32 72 +248 232 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alakazam/follower.png b/graphics/pokemon/alakazam/follower.png index cea52ba9282375fa0ba596d9a1e00ff0468cb6dd..31b59e0fb5311f63e3ec4347f21857320db02954 100644 GIT binary patch literal 963 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!L}Nc^~w zaASqRgbE9w@QW8eCR8MB*svobz~aY;14&9Z_X9;4lf2zs7&=&GJ%Akc5>H=O_GgT| zY)bm4b(hQp3JD}9`jr7`1tcv7~*mK?bMC=iw#7My*;>_*ER6i ztZmNbj|z5uyp_GAPvE)g!((9+Hp?jZVj?v?+ab9$N=E_`v!`YZ1O`EC2( z|Fk`=@I`X|$9k6Rz4tcr`P|NqvQc>uI{9O!{Ob?aY`StnAN*!NH@r4^`CQ&D6&?)5 zQTBbC{VbeVswzDgK6~iCO#kXyqx|`EoSeu9r-shpiF(QJbIhK5>hp6|C_a}rdVc-S zp84#o65$7{B(qD*?mTs54Am12)DLgUJ8IQ4V@`qGu{Hf0FX&{*S3k7npWCv#r~Fah zXYP%Qj!PQG`#1@ja&D3QJiS_Rj##-w?~)ru|CAoJKkoU=zA$OZ<;QPoBei;F^Oi{T zmKp8aJ>g?kenrksGlidit5{dtn94lipXFXTcgdc>stZf*q#pU?;CIO4?D0^qiu{}R zJXasLJ@BJ6T{yzlh~e9=)yF&cBptl{M&U;4o^*{JcHW_xtD7IXPwQ2b5|0d<<~niK zwj@D`bKk-OJ5EbKU-V*wJhSli^rpr&K}o#sZW9(2M!pm5>uJpYSsOn)oV|1=%lU66-|9Pt8K13w7S0omG^~%7YVJ+_ zl*3ZU7dg?urN^;J;w0CJm$$NX%s=dM_H&qMzUSTq6OGd*9@C_ae;+ueaInBA`plb^ zSDu#`M#nI!vNx}dU$X9C5jU^C`M!j3^`5}lifOZ4Q+PtByL_mf<&?}Y%e6RM;KSn+ zrV6G1c~o9UYbD>&`Ox}odHU>!k2;fX$%WTg7mGffvWqXX*h|~~Ykyc%`=YyAj4YkT z>n`Q7OkKFH*!$7*>--z?e4;PNbt(zLD7(#pOTqYiCcr9__Yn7gzxF< K=d#Wzp$P!2IgW+^ delta 814 zcmV+}1JV4$2e}527=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeY=H~zZ z|K8r-w6wHZT3Xe#Qmlh1i((LBF#!Jn|Nj90|Nndc?kUx@0E=P(5D*X_;FIM500Oj0 zL_t(oh3%K=uHzsKMza92RFL2QZRfK|QUV4#lld8Rs~b2h$A4^Tm*q`wdefWU^rkm0 z3sFD!3;zWT`BMRk)XDtDFOG^{(JsZ z0Ht|#Dg6^a{DSDkXa_Llj|HRxriOcdGme85V+f*W`%n2p0paL7KHx|p4*Z7vxj-HP z$-e0({G!A7`hWbffNrgv?3-@FY2r8K#OW9zCAQuJV=f2m;+Elr%ldAq8~vPn_-%QB z4Thfnjw3)ZOsbd2nt&mP-@dKFQttqax%j1Z7r$NVRfaRZQ1D(2)zAA-Pr#T{Oe?Pk zHm^uO|y7;Cp-FbboRZes7*aI2&7rGmZrgftd3W zGfS?F0GWnY-;H4C9LY6H&cUyq0O6E539mL0`bL+i@Zn&+W+xni(jhEx(aPK*>%W^s zo*RBMgfz2brwI>SHqRa0xpVa?(B+ArVERuu`q!DkiyDG*#*p>jIYKlBFANV|%7Xgn z%PB?&4S#R00e!`OJ``Lhf<70)Pt+H!ZZfIJykGV3*z(d)1(DY&=Ce&P_K`U_YTg69 z3^6gmht4;-K9~MsC<~iE;=h#vY+Uo3p*)i;uG0K#p}iww^&P&RnXN0ji%C;jHyxz(;J!Toc@#nIJMvb8&9*Y5d)TqC=wLAi z$c34sD%Uf}VGoplYYy6Hj;g(FB7)ZXotS!;)cGq%2T;KpYk=qWHgD>)&=foZtg5!X s>?hv0ga1Y?ms#O|Z!epqU(cX_0F=@~&_)MLQ2+n{07*qoM6N<$f(I>+n*aa+ diff --git a/graphics/pokemon/alcremie/follow_normal.pal b/graphics/pokemon/alcremie/follow_normal.pal new file mode 100644 index 000000000000..608abd646553 --- /dev/null +++ b/graphics/pokemon/alcremie/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +183 121 128 +0 0 0 +253 228 208 +242 138 149 +138 32 57 +254 114 114 +224 175 187 +183 60 60 +16 16 16 +10 10 10 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/alcremie/follow_shiny.pal b/graphics/pokemon/alcremie/follow_shiny.pal new file mode 100644 index 000000000000..608abd646553 --- /dev/null +++ b/graphics/pokemon/alcremie/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +183 121 128 +0 0 0 +253 228 208 +242 138 149 +138 32 57 +254 114 114 +224 175 187 +183 60 60 +16 16 16 +10 10 10 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/alcremie/follower.png b/graphics/pokemon/alcremie/follower.png index 49611432a3992b55de2fb9f2b93c4dbd49b530ea..4b0140bb0480510a2774b86a165caa6456f6c0fb 100644 GIT binary patch delta 683 zcmV;c0#yB?1-Au|7=H)@0001UMu)cm0004VQb$4nuFf3k0000UP)t-s|NsBDd4K=_ z0R809@`{y;AUXbWa^SDKw>&%$5D?^kwaowk0!K+iK~z|U?N@7WAJ!!!rb6n#)A5h%0`Ho3!Uu3d58L?XRjUIT<9hne`CPZKD5 z&GrhvaQCR1CoJo69RT3SVe-1NmMD77fkOVv9S%TDOP_s<`6>Y5z+vj={H3_c>jXd{ zFK;MWfG+C|n2+yC2uBW6*Em^~AW|n&-_r1MBeM_we z^B5znX79Wn5l$x_T{wL}F^45{m}Hm%BR^^H3NzfdU~5O(VD8bFfK;B?t4?8p4R{I+ z9oC(FG=GhQlIs!@$cz6-a3IjX66SDr+d%@gUa9pjyN?2ac2N5Ymt+BuK$<62(c4fq z;8vg>6hpCNNL-Hu`c=|5Qnp8c!1a|(uZvjV{j!u8uoviCWK$0X`e9~p@|8dWt=^A` zynZhb)I))`PrHAJ@_InFz7=Hu<0002CwraKj001yhOjJdf(4c@&Soq+`@Q9Gmps)}S5cuHG z`1tsUAUOC~aKJD~(4eRQ00000000000001!tqnN<00J#ZL_t(|ob6VzYUDr+HMmJJ z9~027aN%x^NwGyBkROmE!ZIHb*c4anceuz`EQ}dK@JF4zaDO`*Irg#5U6bjaGdG>$qe(uNZPnM!_N9uVL#L7&8HDC@>iT z%6C|796M&r1g)WnrUfLYo#TUF3;a%>$q&1sl%p80)Nt9tsDo@+bDq@lNh>&EVhna z)5y%~rb(73KYHd!DmxWyWWv{w#WTmlz5{57#3K|W;QK>NA%ka*U7XIy zCyT{bS1ZRw>7)PpP=b-iQ5Co_;rfb)Jp-`vR37?6ufJR#dHm2=4sl!L0sW~XbPVYh zx-bzY!G9ud0iJwbuL+&hZ?%9Slv@FyA0JB?U$#%r3R^-%0D4pcmavw`kb=q^!us(1 z(yP2BjOdwD!*fF9{JotKPEUvK*bt%*S$;<7THsC>7(&-FWO+kq^E1L?Z2efQ6#O+G wyZoz>%07*qoM6N<$f@skySO5S3 diff --git a/graphics/pokemon/alomomola/follow_normal.pal b/graphics/pokemon/alomomola/follow_normal.pal new file mode 100644 index 000000000000..0f812c4c1abf --- /dev/null +++ b/graphics/pokemon/alomomola/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 56 64 +129 55 87 +255 182 182 +191 79 112 +255 129 164 +245 104 121 +227 129 147 +255 208 227 +255 236 245 +0 33 40 +0 0 0 +0 71 87 +147 129 11 +208 208 47 +0 0 0 diff --git a/graphics/pokemon/alomomola/follow_shiny.pal b/graphics/pokemon/alomomola/follow_shiny.pal new file mode 100644 index 000000000000..2d20876f3307 --- /dev/null +++ b/graphics/pokemon/alomomola/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 56 64 +112 80 136 +216 192 232 +152 80 160 +184 128 208 +192 120 200 +176 128 216 +232 216 240 +248 248 248 +16 112 32 +0 0 0 +64 184 80 +160 152 8 +208 208 56 +0 0 0 diff --git a/graphics/pokemon/alomomola/follower.png b/graphics/pokemon/alomomola/follower.png index 394b336585a66ae7d16d610849909cb69b872b1c..99439d6814aa21a6848686c81ff2f387b606fc47 100644 GIT binary patch delta 737 zcmV<70v`SU1^ES#B!4YXOjJdf(4b&AK!G<`|F*WjPjLT%r1fZd0007qNklByFhuv8QlPy|E20$+fUk#E6WtAEDNT{tI|`)oho-T!yz zm-7*FRkT4WYh61b%&@DP%}#Zo+D@7ZyI!~>U2xpWfOSkko&keS7}|(kh;7_qt6v?c zwyOe95qMz65$<3Ossq(_`ce|m!`Ehvrp#cSU>(z35?J{ldjX|jEANN$GpQ}G+7EY7 zYi>P@Z&5(=EPu;#8}VQ`Jh1VAx`H&%Q4cFm({v~eFdT9trmie-6QhR&nasRA`72pr zKa!axHX_Rh7-c;z^Zw&59Oz~KU;6dXT2hX{W3G`uQk z3&yXRB47h9u&!so-ow{l=c#ucsIsX0r?Zb(AXpLkl!P^ro zV1jLQq2)&-gv2S5V0nuIfG>Z|{i&^CQTNV{KHwDy#w$<+Y`_J}6|?}tJ%~m+7WLrl z=nobM-hW&$0uvy0A`Oe${`B}876{&0KwC}zTJ8pS?EkYUBPj4@!vy0M8h#{gMvj}f z-;0cQTnqww6i#e_FD8@!jd5R+(=>z<i`yuRA z1>E#p^n{;_!txS@4#ZNAx+gmm%n%Q0n(_i_AAV^Q&;l+m$O-k2?@jf*eO3Pe1LDjE T2Jcr+00000NkvXXu0mjfk@Hsj delta 743 zcmV-qM_-d#<*4*jWC8=LZ)#$ux`owVx<%6To7*tEPI^1v}`3v6N?Xb%{)Jr50m znGlc>9rWu9%6VB}NdgO!z{d@;VSPb4ufHM!{p3v&pe{4mB-q4yK?GSb%wIw!I4Jra zU6aOwtaWb(Wq*t8ad3wMy~y*tFc1$1gJZJDO$AX=pcYvXMbUt~5IfqfSU0J_4C5{m z^e^*$_ei>Oe1!WfTVlw`W1%ip7Y*9hSd|e3uzWhjb z-KB#62|j+n0wx$wQP1{g2sNh+-PIJi0N*Cb{=!hOi02pQZ}A8O;}J*#HspfU2zmhC z9{4jAi+?!0IHzmCd3(VO5`f6@6)fWD(}Q1FAb4wm-b?vsx$8bN{?8&}x5S$b6O2a~ z+dkQh95Xbl&y-KPD7Z8fETpANPbisfpB|BMh=gp)3+~TX1!Wcm+>#cQdC;PQ%*6Y* zI|c90qT2st)|zhDY|dlpE1Aa;UgIrTzar;>IbfeJd_&1v^E27J`suV$mhv44_#u3Z z_SfX3@4;SOf!p4T9`bvUS3T094FPG<^k$bp;^9})gbtwb7Zzw_%wTZH za9D8zD8`_Wuwui3f`$nm0T~GgUR-$a;>V948VxJj*Gawu$}%Q-ySp%Su*!M>IqW5# zzOL-g7Gyws zy;jD>9ut2V{z~$w&E!50uVl%10a4f0OGQ8PH1RIo(h_K{KJ%ey>E8PurK;x@R!p;t zIu>toOY*OdcX$a#RWw%_d?#KEKA?H%*^|CZ=_vY5@}`1W23j_6jz$(tjS&j9>f@Dgmaua&zbk(Bv8B^C_x*)#GO@nD%NB?$ zX9*PdtELu&I&SbhF3_Xc<(Sd*U=GKz%v{0Tq5#iW|Llm|qLk(^^Y!|FFXRq#sVVlIY1zrRN%`)QrlW$Z6>=Ng7Cu~`vD@5Q^)~kn z&n0I>_x=2B?z`KUM@hy<_!-+#4u1dl_lxfCzvm~mg{ej3vyGi*M(x(i)<i&6kf47z4fy*to_qe9ScCVfOfA6g-%M{TGnueEaL>}6P+zvCp$k?Y;ccF2zSm}F7 z`@OO^4hziZcosQx%GMwMEH@_A; z)|jqVbNJCoXPK6Ji}T9QazwCt*fHE&oOIr~r#3S-^R~-F)7;r#D`J11GHN~iZ?^P| zkYBT8bHDuXO?8k_Nw}%N)qn2XwFONPmn8$Q&5bzQvEhFF|0Su9JHj%0Z4#XQyLA4o zG)-nM+tgK`5pTCQ&nxT92J;`E>mPA$$z)6IH+y4w^841adgsMG?b7%^n+iCdR`|0; zuVQ^{kO;@`D$^Td7o3%3|wn!JZ!$4qvjFi%r$ z?z~3|RmURdHQuT?)vx-kv6I1i+NR5z)1&)Nyl0e8D9lOCI50W8_Fs)dc+&|%AGOWF zoZ{IA(ur&O*-svgx_V{VH8Jt`=?|(`cDM8Kyt%Tfm3>dT@uejJ|5X!j7FOtPU^umb z>ql5cFkFUKy_ zyXf-f`OBa8gM>M28-B<~YiT|^8x+w7ED%&nTq8?+%v8k1bk+y+_m4U(C4O&xCH00)|WTsW(*0AR7Bu!A6vd$@?2>>cMP^ka_ delta 1087 zcmV-F1i<^m3djhM7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sbIptY|Nn!7 zl*Pr>|D=QeVnKr-2&~orbF}Vai^V}|obLAj-rnx4w8beoS^xk5Q1sQ+000BVNklg@hY-Gwf3E@J{6O&y&-`%T2M=fbdkyOQ4v$fO!wbP1cx3p7UssH0k_Q|?*aZ#G zp5hyx2?iy15OBsrym3-+!~=A5N|eD&NBnsLB^a*fTyw^ODDLB7eNT8u5k^xmP156! z6X^B`cw+d1Cx3GBzT?9oKjX5rvcYczO521kc#j=^-|DQ-x)R-7ya!?|Cur@CN~R zVAdT(ZZBXlhAC}B@-`nMu;A8Gq-Z5r`#%$a=A2Z(Y=4gJC-lX@k81^-c8A{!x#R};daS4 zih!g5JACG^LxnBHGQ>%$mQEfbpiVk`w)c8oLJKfb*J$74ivaKZ9n}j$)D4sc)EzM3 zlP&UMIe!*B>cQ3jJVhWoY4~8D#xhc-)+8hRkmNhJWb%Tq3Z#hZMP?P}c`AwAkT#hrY$8D=XC@`{6&c8?g z!oK1|g+SRuUeB=>t1C0`;{wRUlyO=)lp%tKYJcq3-L6GA=ngC4Fa~nok`W^{wg|NO z0pcEK>NE(HG*Bw_Q5fckbP*KFvi^q4<4yy4O;n)?m<~(E^-8UtwH_O8M@G*G&>ZxO z#3RoA@}StO{}^Ii>?zxKxK+P}peil?=NAvdMVPd^!%+oz<3A9fJzg2~0xX8T{Ttq7 zmVf;(55SV~D^7%|BGd@i)<+nffZ9|5Mtioq5>G2slVZW=0CaAwrF+v_a~rt{N0n|7 zpgw*xd(+TqBt2WX*yiWezTt~~8Oe=c*c4sE^8uN0Ij5CGSCm;5s($$wg?7iY_Zfh{zR?B^DysesjkDL7_m*xo`zkI;kihlfMpOmABkV7GJ-)r{eb$ifX}cWo#6KsTd0ntxx9yS>;(FZ{`vEWZUs8b0T{!(T zetxle>HpLA&rUy8zr0$$^#5u5C#RpU-t#w>zhi$i{slv|Vn{b(2^atX002ovPDHLk FV1oN194Y_+ diff --git a/graphics/pokemon/amaura/follow_normal.pal b/graphics/pokemon/amaura/follow_normal.pal new file mode 100644 index 000000000000..cd4b4aef8683 --- /dev/null +++ b/graphics/pokemon/amaura/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +235 125 151 +109 34 27 +158 111 67 +19 56 95 +101 168 207 +147 201 233 +237 226 127 +65 103 143 +167 175 181 +230 238 248 +65 103 143 +147 201 233 +19 56 95 +0 0 0 diff --git a/graphics/pokemon/amaura/follow_shiny.pal b/graphics/pokemon/amaura/follow_shiny.pal new file mode 100644 index 000000000000..b2771aac868e --- /dev/null +++ b/graphics/pokemon/amaura/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +229 176 189 +169 110 124 +174 169 122 +114 113 113 +215 215 215 +244 244 244 +242 236 180 +173 172 172 +130 177 213 +230 238 248 +143 219 237 +202 233 240 +97 161 176 +0 0 0 diff --git a/graphics/pokemon/amaura/follower.png b/graphics/pokemon/amaura/follower.png index 53b3e486dbc9e8380f597c1c6981ee9bd211f604..a9e85beda773517a21f3d758a7165649fa518b8f 100644 GIT binary patch delta 608 zcmV-m0-ycN1o;GzB!4YXOjJdf(4Y_y5aqDFscw9(sd{p8ao5+^^z`)d?6j?{tb(!C z=I;29+wIEf@L{2_G4dB#00069NklljA6bJBkvbx^|Y{>O z|2tn|#{mE9?evF)8$i*ws*@p)lkVICGoZl2sxAgR zPP%golF9AqqsdTpv47cYn>)9_9L(zKy6WV9k9{H1-CJM|5b?3WR{qSAH;JgFX*=XV_&`otCs}~<4rX}+wF=zX4 z%IBcF9l{zH5yKRxpgLc?orQtYR3-f?(ujAc;h}2d5r4xik*3dIlrB9!R1LQ-@c1jJ zc4>p9(@lYupRoqqa1$MV3MM=ye+-wH;gj0wHdr+?v=J{bi?|Iu`dquIW(r)22Et2h zmVq0xXmIlF=tZTOCN$xMO?!4_wbz*s8qx>wU9D_CB5RIlDUv|D3>X$09Hf)3yv5zjkRDn6KSjT>NZ;4BYY%#E04m uyJgtXn)g@O9DX@2kSV(m&S1iM-WZV`F)ku1#wL(JH~fTuF{5osRL| z<;D{Y>oBYv(SORZ2Gr5<*~C9GHwNBe;Gq${2+WjZ{Zu>fht7>)GCdNp8_nW3CA(aLg3Xv(^`WmsyKJ72 z2FzG7&a_qGHEh@ut=T=sjlaJY+ty=Gv^w2_NB>OBwtoc>TiF20_` zZ}>-aa9vp08ZgkiY|GBTRk#eCZx^;NIotrqjn7>M&R*v4x#UnlumLX2*1d;&g?Cs0 zcbt&hIB)R=u0Dy!50Qvv`0D$NK z0Cg|`0P0`>06Lfe02gqax=}m;001peOjJdf(4YVS0LVyaU{FBl*r3?Rkf4BI$gqGo zFkqNy$f$tuXh4{_$l&Pc_+VgQ=p_~x00001VoOIv0Eh)0NPhqT00(qQO+^Rh0SyKu z05+yRMgRZ+5MyCZb^rhXAOHXWAOHXW000000AjiB`Tzg~7D+@wR7l6&mOqQ!Mi|Ct zxJL0dGaFx4T9M+`f#B{ghFopX#kg?5aBKU@kl4L*IX0yPHW^t2BIARVRBdPNHmg*t zn-7r6g(0QMH-E@?$ouM@SxG))@~;S)V$e@B`#dv`-dTyU|5f9n?f-RIY{Natm>lk1 z9{DG&72LUcZzA~Q;m!T7;on$j|8^_**{6?=1V4WC?X`~KpVuE=d#7PX@bHV^6#C$s z(~jZ$g6fS7M|-`ATSE|htnfm8cpTgk{JY@jfOymxLVtu#i0p*62rQcjo7rqMvRSL1 zAqsjq+*4&b4ekqm7ECQSh7jTSB`7-2N?Qau@q!|B@{p;J@!2667`BEexIf6(gL2It zPBEhCJx09K7(#@5`HHcNGPOnE5f3Rs_QA@jH5<)lCL-dkAquj3b){hZ^VwH|e>D4A z5F0~?(0@V0aA=EQkC-BaR*Zjwh-Rk;CVsJGLs#fr@KV>78$*atFtxg(*vJ;a zV`7dGqDETaLT9sskPI5OhDNYXV5(e7(=|+n5FuWop)CT-7$Hi`7i-3D%uaJMAU>4F zuo3jVs)7+IOh?=d9Zv5u=GIX~f@J7>z-)KgM1SO6B(UTic@WVCi1|d4AqcuW%j!%- ztil^Uvy5ICp<%U4MQ~S{af}cI@+>Yx6f`G`Se^}CGW2=r<;!K6=AydH7@`m&-K@3R9-Yd@|ZKRppOMZ<&|NG+zvGLF<+)iVzqY36f#Mc@rUv5sFsO@F!Pq zntvm`_9ic~i&b`el9It&EXQSrzsYi21eO;~C~>)bIqnD&v)v#Nt--V|rd@*$vnqzb zL9fVCDgw{)+(&^Y*>b$-2pYa|d}Iyy^Yd3h@aE*Y&?ul=MgwQ<6mfFgQ9e zFeOrsMF0Q*C3HntbYx+4WjbwdWNBu305UK#GA%GMEip1wGBP?dHaajcD=;`ZFfddP RHu(Sm002ovPDHLkV1nFVU9JEC delta 1124 zcmV-q1e^Qf3i$|-B!4haOjJdf(4cTgK&Vha_;6Sd5D?h7aQNt;h-g4iAZUO%sIXw* zm`K2=kYM=u_^7C$0000G&(5p>00aa{L_t(|oZXf|i`+IChP5|O2`DM-t*~UEJ>)XK zWeQ%FC1FqNLTJe^DEP8LHYqkejm&~eV8hrL{2O{m$r!_&(tjTF7u*2{+e}fv&!055 zv)ho;9!hmEeny)2m0o|c#n}I<@oKpK>$2E(3&oh)EpGSxlQsw*y?;Ef`26*=`(wjT zZhtYIk>KZFmX{SjEx&#^GW>M?-NQQ#M}o)SI!m}Zzbr?F9}8;Iv#S@Afd@knybyRJ zem`|^1xhUChA7CQ&Ao*2FYIl__x8^fu{MMVEq^q0ccusy#1tX4Wd9RHWG_#2 z{F=#-1o_&BOCqz17cw&38)8mOZ0-qGnlC(ofVramk=(W2glq4~D8z=}XUK zh&jP68k!<7+;_p?^)_VefxXPgfcRKx!(OoM;uv~Vr7y&N*Rg%USQ7;?36g5t0plc5 zp}Y2A%6~`dB%lQl^SL5J5NvpwMrjqW7=LJ)Vf4ZXHH(^x;6mtrj1UB})Gu5V)H{n< z*}H}eTV8ZoSr&O##kUzF?1*zy1cos}EX%SiLlmrZnIiLfUF)i9_eED`MVV*Y8BQo1 zIHm}Jp^+dN_MG(*G9Mus1T}y4{+Zs=VK;x3UVm@Wr}LZ)K47&kQv6SvnIbT}?L+a4 z^38rENX%--sRjc(O6;-0h*|7I;GmbJITb-?c-^AF^R(P=M}nFkoL(9O{_^ID+V@WoEqt!D z4MN7Rp1eI%Y!+))$Q3cHh;dKKRW%qGmVGEc*gwL+L6BIz$aR@=8HzxuHmYbmJcJ}x zsu43{3_fV%242BBLQ5bsy<%ns`0xioVt=j<-yanh3Cu`&`U|Y!R>~-Am0qDGgtziQ zT}Q~}%3BHH(u(0lvSJg#M#9E!{NV#9RFkHGJbdAmL{`GA(2}dQFUApyweLw+nytE> z3U=GIYW$cDP5L+IYca4umIuEmRsLGJmWj}{kkiD>$e#*YUL4DGtPgXzI?Ko0U0t1x z1}G4N(l<*~5;sArjJ~z9G0000?F)^l>m(tSR|E$g4i=>>CgNkoDC;$Ke32;bR za{vGi!vFvd!vV){sAK>D0%b`=K~zY`?bg3<+CUTs@H@6{{(n*0;;0dKR+NMx5d#AL2f``G^z&}=*7@l|J9q#xTrt~SUM%x}n zZQnnYm;B*SX=3ng??4tDai;dpvfyEfWkzZfYVe<7+J9qM{_K|4AIXbLdgizN&?ZlK zp1*WrE#uoscV$<35s@N4y zsJTD8yJ~8L*H`|QnCfVJcmP_?b=|Vy-9DI*YLM}k;Nbe`i4S_Ll#d#Z1gvJDNmG`nij7~Rjm}<3hWizHh7)6sn+xuS6n_A~9H^y4t zvLJ_8`d0&ocWa3&by5p3XL6-5)mEmO%D5x$#?nb@n{l_6GNHKRO#6Ma`EK^UZp_(( j{_o-I_iI`Iy&>cWThfG+;(Bs<00000NkvXXu0mjfBpGoP delta 662 zcmV;H0%`q;2CfB=B!4haOjJdf(4dHLSU@l^0002Uz`$TgK$wt#s4!sIP>8s=$Y?M~ z_^8O(h@dDK7ytkO0000ziF|4R00KElL_t(|obA@VZrd;r2XLZ<-@r?@LT)vy)<<2S zi>s4>A{mTOG@Mnk_zc<&!CccegWe;XGj{7sl_%LMWlU&l*6H}R|LzIxbTTV^!QQr=Z6W*^6uMPW4Y`CWB|1xwD% z-ZTXtMvN)VCe-K0Fy|7++pe*DA=huYoqPMGP2TWz&fkt$sEnDfM@?uLZ#{j2@cOZ1 zEI8uNUOZ~`aJYU1y#O2z9d7~RVbcSQc)|(w;P3>YLx1?{AoKX1Fq#Iww=dWVIuYb99?|kjHb)gsL4g w=kLwLZTEB67fipCpZ&jwpMO5@`d`j(=_ab&RS#aeXaE2J07*qoM6N<$f?MlAAOHXW diff --git a/graphics/pokemon/ampharos/follow_normal.pal b/graphics/pokemon/ampharos/follow_normal.pal new file mode 100644 index 000000000000..6aa9ad55c1df --- /dev/null +++ b/graphics/pokemon/ampharos/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +104 88 8 +128 24 8 +0 0 0 +112 128 152 +240 208 88 +152 128 24 +232 232 248 +240 88 80 +200 160 32 +80 96 112 +184 56 16 +184 200 224 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ampharos/follow_shiny.pal b/graphics/pokemon/ampharos/follow_shiny.pal new file mode 100644 index 000000000000..c130ea87db63 --- /dev/null +++ b/graphics/pokemon/ampharos/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +112 48 72 +8 64 96 +0 0 0 +112 128 152 +240 200 216 +152 96 120 +232 232 248 +88 168 224 +200 152 168 +80 96 112 +48 120 160 +184 200 224 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ampharos/follower.png b/graphics/pokemon/ampharos/follower.png index 3fb25f5fa0d41a70189c5f938d46000fccfa53e6..f5fd21424994fa48321c704aee01427fedffd000 100644 GIT binary patch literal 981 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;;IAla{ zG)Qm&#R?i`e7F!Xqe0@uiyt2%0!}PY2uLW{VIi>N#Dma^KRbac7?Zr+T^Kr8Wj%l# z_7YEDSN3O&yll$c?@S9hfkFbwiGF23S^Csv(KXm&pE@q&c!!o~-AU4~|%ch|nmyIv`h-r2nHL5?1amAbP=tWFQNI+yMi zQ;qED|C*c}{x2=xwq$qtxuwo815QMrDW7z&x_sAU&dQGVANq$D>8%W#ZeJedlE`nr zIC^jS*>i#A;t$qTJh`76m$|sEa+O(wPMcB;!|ksAZic(lZ!XA-yTHtGm2E=hnUdv){Vqh}u2n>ujyvv)sRxT$Vd=jWWb{W3LQeV?&17BHXq`u&1^o#N-0&ukr^ zbHyyKbY!^0Q1qN(AMd^s$4ft}$DMEDzMsQgvBT}Nxlr%a+ohjdY8$52_q!fyZ@pC1G>|%C@OfdE!LcmlV5B*xY;IH`gKy`>-Vid)sw_dZ)j)IX}VbzSp-o8y$~++?csa zJ^wA^0h|1rKQB0lIWr3LKbH)8|K$2YGsgQx6Zw~~ocC|T$9);Me%Tc^bV}aT+vHo= zxG79w_4^;Ub}q<%{zS0n=f17pdY{6sDSeFE>S=%G_0n_iwyj`K{+c3s`o^C-UnHdS zPPJ&C?iFa++G#E=^rptiHHzu$lgQYdeHn7e`FV>LzUq%YY~wszl~eku&svo?kC-m6 z3rm>&ktsy&&OTArCzC9esz_@77x1(8Y};ot_gwX>?M~(!kL8rPJ?;3~z0oW*FC*yJ z$?)FK#IZ0z{p6~z);uFD8$If%GlJ(&`{gJ!pgv4$qu_5 e6b-rgDVb@NxHVjT+I9h`fx*+&&t;ucLK6TihMSN8 delta 731 zcmV<10wn#_2j>Nl7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NsB) zO8>C*2t`dw(#nkg|GNuVJGNeMw)?UV_W4 zSCqv*|NVkDDUr{T(~yGaSv&AHGe}`VdL=QWTQTurBmKx;H2l; z5Qh!4OJ%|z_Z)tlG)da+p*G7%z^kbKgaIdKj(Rbf3r}Ikhe2A>KCJLDF0ZvjylJ8i zj|xwGJd4sK^pY)5;hA5t>60mG7Y%g^e!V&3`zpPrfx@1Hi6A(yYqmB6XX(NDnnl%@ za@6X0!hcPZ^_l&Yr$H8k<>eAi{aMbC7i0hJ#nm~p= zw(ST2KZt4DYz=%d^&AUq&lMa1#k{%D^ySk)8&o2M(IsnACeZ!Ob8ru9inIGznD7<> zXMa?1ZKUocGNa9}a9t5>uMQ&j9LcLLe44a3%~s$JIwM~$ns4yy6+h%+Cj|8EqTC7!;n?9Ui^*_3r{EWUgJ3JD}9`jr7`1tPkjaDB4pY;*gpV77Z^^PL|C-+Dg#`^m%H2WszLul;K* z%B*nlbh)0E;NvRE0GSsrce5T55^;*r5q!FT<-(H!PZxULyncXb{i>6Vts2%7AC}Es zmVWsr@5%C?8gq50?R{JmA$6qUX+h8HcVQ|Asunyvz;uN1*nMg3=35`vegE^jZ~v({ zhSMvu);(iy$*nK8I3{!Emu{}T5p(CK=O)po_o?tc4%`1&T+H*1RsN@wookB)5+@vv z&T-9TXt1?6)17OPXXx9aRV_T+r{S{0;S?VfY{HNSg$nB<=I9wNd8 zS6SB0ZTq_Ge!xzLzKg<_c`Xc&3I19(_f1u!Zgu0%nO9C&Xp5-MqJk4~f)XklW)h=(Io%B{s zSGnH4=?R-%>7U6ghn~HdcUPcSLh90Pi34ZezumsL_i5AbTh?o146fH~no{iUcDmcW zueouSF@KDBAf!o{_pS`_U(a7FcKfxj3(9Fa+*2;|QR@X5!OqcMl{+lPwvGjFm{FWy( z)T|lnSGJx>OFd`8Y-g(7^~5};`d+yx&kK`N-5QrZa5?`?bX8=}_<3c^A7+NES&Q{{ zW;p+rKX_UvN5e|~U+k4n(#9pfIjwkl9&D=)`<=?l^!1u?OP%w}39q02-}#SW$^nHH zqWt-w1g=`*8c~vxSdwa$T$Bo=7>o>zjC2hQbq$R|jEt;|O|48!wGAw+3=Aa1MWj(Q cOJ@(jRk3CjQ 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 diff --git a/graphics/pokemon/arbok/follow_normal.pal b/graphics/pokemon/arbok/follow_normal.pal new file mode 100644 index 000000000000..0dd2215e03c8 --- /dev/null +++ b/graphics/pokemon/arbok/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 80 +120 88 168 +176 128 192 +0 0 0 +232 232 248 +192 64 64 +64 64 64 +208 168 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arbok/follow_shiny.pal b/graphics/pokemon/arbok/follow_shiny.pal new file mode 100644 index 000000000000..cf52ee55506b --- /dev/null +++ b/graphics/pokemon/arbok/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 56 +176 136 48 +216 184 48 +0 0 0 +232 232 248 +64 152 192 +64 64 64 +224 216 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arbok/follower.png b/graphics/pokemon/arbok/follower.png index 42490f46faa86d893eae3bff296c77788a4a3c42..e639051e86186ad7525fdebe10a74eb198a1c3a5 100644 GIT binary patch literal 908 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zz9;1XM(< z*wAnQDE8vTj{^=MaA8G&2LGWGKq1B?Z+91l4pvzYAcwug)7O>#86z*7lKRnaI;(*~ z0?CPfWk6a1ih&dZL(f85NL7>&~5d)k1tF5PfHu0rQS=%gm zmhl-|q)ViF&~LUt`D(8J4vn{!&u+W=M$WZ%{VE>LYA`a`; z~lFh9WA2s=AyM>-7Ur$38_le^>&OTz(l4@&{x>CuM zuYNa&@%d+WDRWNALlgcOI?mSxeP~7J?MGqdA;BIoA719A0`#~!U0dGCP=TM(}uZ{i3l?w(AX$S69O8A_5UwUDB@TmaHf-9mIn@vT2 zv?(k8H7wk8`16rR9#yhilyo1OhOk6r)nrKqi0!&w;ce2dT-cx=sqd~=aUi2(|A+2n z4B2JY$I3P`_}nkeOlI0;A@pa(wU}uc`adr=bR7s{Z(wB&Qgi4Q^^h}(KNY zNB+wviY!~+IJJt!gke=L!@P!C8<`)MX5lF!N|bKNY}tn z*U%`$$jHjr#LC!G+rYxgz`$yQ3@G&?H00)|WTsW(*5Lhi$rn&M_H^}gS?83{1OSn9 BV>kc+ delta 708 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 N002ovPDHLkV1k)-9rXYJ delta 976 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 delta 1292 zcmV+n1@rox44(>+B!4haOjJdf(4cT|nCR&65D*Z!xWGtAV7Q3#wQFaI<6804243*67;C` z*v2P=+0$MOA(#3ybblsJx`)g=Z&xmC7xX}a zlAkns-g)f#$5^9AjT$v-)TmLTMvWRZYSgGvqyIqOKG0BBE ziJz>K3y89l_{sY23+MujPT?JZc5Oa&TBEt{pQJ0qh@*W(^G+JJ>+-X7KA$_>QQW+s zoe2?ja04Wd(tj|k%e}d7++mU8|H>d)KoGbKz`0iltq8P5&*qZi&-X+kE(HEHqd5ct z)a1|p1Zd4m+gM9+BM##BPC$YgAbFYwK^WHJ-okW_F(|}U@9X*T1>@}YF52J*D4wQa z>Mj7~KRrf8A@oNqgmhhlzZl%y-i=)aP&@z#$~xRTEPwK>h=Q36g0nWNajz2yc(8C>WqX)Tc8T72a{b$@I<{5jgKe9Ju)H|iRLj+xHE2TDcL z0PS0nYlBa_gr`b{iMjfEuBCVhkS7Xzg^TmwKaETWV-HhYYj~fq-gq-({Bd7{n}j@( zMPh;{=zrim4M)MmQ2@cU{J-{$_htzjeqPn!&$;xnXvXjaUAzkeJw7SrOY_(K%}7si zZE*i6<*X;={m@@)H94)s{Qk-;myW};*9Nn8Fs{cF53Gao@@pv z?mzB%s8pH^@2v$=oK0br_`CaxP0vMa>0ycw6MuglXHhX&aeEIETql&Y4u=PhC+Or} zb}kaN{hS0K+P0~H;A|*WCl;b;D`_u);5woGPRgeto}iO^;(Qbw9xJ_Cy0T6M1ZTs= zqA~{ii-o-aim&`bl|}u-%CE(_*ody$?o)tP9nSjIU}Hv!@w#8t;X|bk4_VYYC}l5z z;D7w*-`W7pnqR&Z8NFiW?XbMT64bniQO;x*m!NbnNu&UR z>pSxF=0jLII1JW+aGlT{OlQ4IxW*FHyofPwRyz}Kz8#d<(GkVXp4S+}_q^Vb+kbb| zI-wFq-lVG+%t(TociI?dtP{Uu+mA_^AqT+!@CZ9L&<3S+9Uhj3<2$adIkxNKXLs-6 zf+z2hQJk?NoG`yyd0oU{nC4FYY)~&4U0Xt95a(y`?&X(Vo(Y#@9ds6I>{pfU0{dqm z&|P!ncmZyM%rhJh$ZgQHZ#dSzXMeh`pU7h~wx@N=hL^ZQ!XWeX@X>d0r$Mc2!|$-h zjc@sSVQYPKL3VtW+s9CI@bKEQeUM_;FXur%)&gyiC&!;!2HCOy z7&c0Oc@VMi`ftY@D1(%o1}S}cF=9c!xoGr1(BCnT0#?D6A_D*b002ovP6b4+LSTYp CJBHu@ diff --git a/graphics/pokemon/arceus/ghost/follow_normal.pal b/graphics/pokemon/arceus/ghost/follow_normal.pal new file mode 100644 index 000000000000..b7ed93d84f28 --- /dev/null +++ b/graphics/pokemon/arceus/ghost/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +104 80 144 +160 96 224 +120 80 184 +80 48 136 +88 40 144 +232 64 0 +160 32 0 +248 248 56 +0 0 0 diff --git a/graphics/pokemon/arceus/ghost/follow_shiny.pal b/graphics/pokemon/arceus/ghost/follow_shiny.pal new file mode 100644 index 000000000000..765304265945 --- /dev/null +++ b/graphics/pokemon/arceus/ghost/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +104 80 144 +160 96 224 +120 80 184 +80 48 136 +88 40 144 +232 64 0 +160 32 0 +248 248 56 +0 0 0 diff --git a/graphics/pokemon/arceus/grass/follow_normal.pal b/graphics/pokemon/arceus/grass/follow_normal.pal new file mode 100644 index 000000000000..78c23130a419 --- /dev/null +++ b/graphics/pokemon/arceus/grass/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +88 144 112 +88 200 56 +64 152 48 +56 112 80 +40 104 48 +248 224 0 +192 176 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/grass/follow_shiny.pal b/graphics/pokemon/arceus/grass/follow_shiny.pal new file mode 100644 index 000000000000..7b9f242238c2 --- /dev/null +++ b/graphics/pokemon/arceus/grass/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +88 144 112 +88 200 56 +64 152 48 +56 112 80 +40 104 48 +248 224 0 +192 176 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/ground/follow_normal.pal b/graphics/pokemon/arceus/ground/follow_normal.pal new file mode 100644 index 000000000000..c7fb811cb3fc --- /dev/null +++ b/graphics/pokemon/arceus/ground/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +136 112 80 +192 136 56 +168 104 24 +104 88 56 +136 64 0 +176 176 192 +128 128 144 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/ground/follow_shiny.pal b/graphics/pokemon/arceus/ground/follow_shiny.pal new file mode 100644 index 000000000000..7457a114505d --- /dev/null +++ b/graphics/pokemon/arceus/ground/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +136 112 80 +192 136 56 +168 104 24 +104 88 56 +136 64 0 +176 176 192 +128 128 144 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/ice/follow_normal.pal b/graphics/pokemon/arceus/ice/follow_normal.pal new file mode 100644 index 000000000000..fa2f6967f9f5 --- /dev/null +++ b/graphics/pokemon/arceus/ice/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +72 136 168 +160 248 248 +120 192 248 +40 96 128 +224 224 232 +128 128 136 +192 0 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arceus/ice/follow_shiny.pal b/graphics/pokemon/arceus/ice/follow_shiny.pal new file mode 100644 index 000000000000..9d92900a7758 --- /dev/null +++ b/graphics/pokemon/arceus/ice/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +72 136 168 +160 248 248 +120 192 248 +40 96 128 +224 224 232 +128 128 136 +192 0 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arceus/poison/follow_normal.pal b/graphics/pokemon/arceus/poison/follow_normal.pal new file mode 100644 index 000000000000..36b8119dfca1 --- /dev/null +++ b/graphics/pokemon/arceus/poison/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +176 96 184 +128 48 144 +88 96 112 +80 24 96 +240 160 232 +192 96 208 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/poison/follow_shiny.pal b/graphics/pokemon/arceus/poison/follow_shiny.pal new file mode 100644 index 000000000000..01e8800100f9 --- /dev/null +++ b/graphics/pokemon/arceus/poison/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +176 96 184 +128 48 144 +88 96 112 +80 24 96 +240 160 232 +192 96 208 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/psychic/follow_normal.pal b/graphics/pokemon/arceus/psychic/follow_normal.pal new file mode 100644 index 000000000000..9a4107011fc2 --- /dev/null +++ b/graphics/pokemon/arceus/psychic/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +232 72 112 +192 24 72 +88 96 112 +152 0 48 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/psychic/follow_shiny.pal b/graphics/pokemon/arceus/psychic/follow_shiny.pal new file mode 100644 index 000000000000..3fec008fa48f --- /dev/null +++ b/graphics/pokemon/arceus/psychic/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +232 72 112 +192 24 72 +88 96 112 +152 0 48 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/rock/follow_normal.pal b/graphics/pokemon/arceus/rock/follow_normal.pal new file mode 100644 index 000000000000..26d199bfe76f --- /dev/null +++ b/graphics/pokemon/arceus/rock/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +144 136 96 +112 104 64 +88 96 112 +96 88 48 +216 192 120 +176 152 80 +64 80 64 +0 0 0 diff --git a/graphics/pokemon/arceus/rock/follow_shiny.pal b/graphics/pokemon/arceus/rock/follow_shiny.pal new file mode 100644 index 000000000000..d0c613c78f20 --- /dev/null +++ b/graphics/pokemon/arceus/rock/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +144 136 96 +112 104 64 +88 96 112 +96 88 48 +216 192 120 +176 152 80 +64 80 64 +0 0 0 diff --git a/graphics/pokemon/arceus/steel/follow_normal.pal b/graphics/pokemon/arceus/steel/follow_normal.pal new file mode 100644 index 000000000000..e3ca81c9a8fe --- /dev/null +++ b/graphics/pokemon/arceus/steel/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +192 192 208 +128 128 136 +88 96 112 +88 88 96 +232 224 0 +168 160 0 +96 104 96 +0 0 0 diff --git a/graphics/pokemon/arceus/steel/follow_shiny.pal b/graphics/pokemon/arceus/steel/follow_shiny.pal new file mode 100644 index 000000000000..70c82d16172e --- /dev/null +++ b/graphics/pokemon/arceus/steel/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +192 192 208 +128 128 136 +88 96 112 +88 88 96 +232 224 0 +168 160 0 +96 104 96 +0 0 0 diff --git a/graphics/pokemon/arceus/water/follow_normal.pal b/graphics/pokemon/arceus/water/follow_normal.pal new file mode 100644 index 000000000000..981366ca1ac5 --- /dev/null +++ b/graphics/pokemon/arceus/water/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +0 56 152 +8 144 240 +8 96 192 +0 40 120 +16 48 120 +0 224 248 +0 160 200 +248 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/water/follow_shiny.pal b/graphics/pokemon/arceus/water/follow_shiny.pal new file mode 100644 index 000000000000..36d9c53fc1ca --- /dev/null +++ b/graphics/pokemon/arceus/water/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +0 56 152 +8 144 240 +8 96 192 +0 40 120 +16 48 120 +0 224 248 +0 160 200 +248 0 56 +0 0 0 diff --git a/graphics/pokemon/archen/follow_normal.pal b/graphics/pokemon/archen/follow_normal.pal new file mode 100644 index 000000000000..83bf72363483 --- /dev/null +++ b/graphics/pokemon/archen/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 40 95 +40 71 147 +70 48 35 +40 121 245 +137 54 54 +217 70 62 +0 0 0 +222 221 229 +70 48 35 +70 48 35 +219 174 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archen/follow_shiny.pal b/graphics/pokemon/archen/follow_shiny.pal new file mode 100644 index 000000000000..8e3e7613022b --- /dev/null +++ b/graphics/pokemon/archen/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 104 48 +16 152 64 +78 47 25 +16 208 72 +153 86 63 +224 128 72 +0 0 0 +222 221 229 +47 47 47 +80 64 40 +221 201 94 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archen/follower.png b/graphics/pokemon/archen/follower.png index b8fdac30587a8320a7a94f1ff96bb7d586153e76..e25f19ba7f21e34f53caac0b73e23d7585997d05 100644 GIT binary patch delta 713 zcmV;)0yh1n1>psdB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gQ zXfP0%Ku#|i5YR}ORzKi?NB{r;-reOdFE3C)DBa0kkRZ1B00009a7bBm000id000id z0mpBsWB>pHMoC0LR7l6|R84QwKoDKmLY920qmW8Hk&q}7r+*+PrYfhnEA+Hct2pyAtWPd}C{FbMzCNyzO84M0=w=bblw5w&vpC*csPvGGSI4!>eS)CGkF6mz} zb^JXj@X_~Xe`+xH>D4)C&+z@uCtOxfdO~Rz3XBPvK!ZWDCCY>tuO}Q`v}R}JhpV$B zJFU*N&__A!%6*$sdVI2m+Rh~*U;>kkN~IDsXfzsa7Jn|m@S;XB}btuXsCrp^a(y`GCg6yD+Bj#>K_l?b%DvFQ4qcSzHHgN`4&X&AP!f&?s>gj^SRt}$8qMgDJRZ8b86HP zvP0pKrhj)^2Yl|a%D;XKcvRbe6V)nGP;VZIA;2b&qe;wVhcTZ7Ty~gDh!0~XCuIB- zg9#DmjNc(3C^%yPFGR>iXvz*lQ^cm+V`Le{@;ocgsJ=UJ``{7=T*UBiFoc>&q)pZZ z1!$aH5f*|(cDJj^Tedx(D=*bNy17*npL?l9VnV7stZ83mQD#TwPx9*Gg=;A|P!kWK vNE#^;X=z^hEsg%YrDAmd+lT#s20}joc>k}mZ5AWv00000NkvXXu0mjfbE80} delta 653 zcmV;80&@M~1*HX$B!4haOjJdf(4bH-Fc2_k*ic9?fbft&KmY&$;Nakxn5ZyNm^e5% zP(UcSkWlc*U;qFB0000WTr-gX00J;cL_t(|ob6OiYui8&T|p`kx>#U0l&JruhPA=; zQiB~+vIQIbL8x^oI6kz=f5<@%i1^;C0!fY8?m>`sDBepiDt|%jf2mw-?~Hm$Z!LIk zZ{F;CGy6rzKK8MXeeC03i72{6*omTINh5j%;XxGs1@BSXfUH%f6g!dwN-4xSM1oF1 zB7_Pa!-7^NDU|tC`Fl3kLnFN4o~v)GOB!p9>EG&<>_luIZuW^DLWgTYyQI;pR( z&W7x?JEOdM2KQ|w<-_R?I#=h6feBnbsMTuFpw(&}^LPV#XPsJ=lxB3}Fg$EeS|#tE znhBzmspE2EB-HD8!L_kDjMn`YwhwO^6GHXZ7O zHIv&0;AfvP|MolJN#*EWS}7Spt9hb(0J|bfhnX-PW?~o!(_ua#t!La!$VH!m35gI~ z+z=qB1%KxN&vh(x?3xZ^S7)x-V-nf4z6i}3HLm-#3oc!o9E+2weFUaEU?af=dnt3o0-MGtG##ViT0Fn@}c+tWFX5Dsu+9Z1qHki;qS n=(n`Hj}gY?@sAJte~n*z6zFU>*2;qb0000 diff --git a/graphics/pokemon/archeops/follow_normal.pal b/graphics/pokemon/archeops/follow_normal.pal new file mode 100644 index 000000000000..772efa0e1cac --- /dev/null +++ b/graphics/pokemon/archeops/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 48 104 +48 80 152 +187 76 72 +212 214 224 +240 200 96 +0 0 0 +48 128 240 +187 76 72 +16 160 144 +16 48 104 +66 75 64 +240 200 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archeops/follow_shiny.pal b/graphics/pokemon/archeops/follow_shiny.pal new file mode 100644 index 000000000000..92931a6ccaef --- /dev/null +++ b/graphics/pokemon/archeops/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 64 48 +8 111 95 +216 101 35 +220 220 240 +248 176 96 +0 1 0 +16 160 144 +158 72 47 +48 128 240 +48 80 152 +113 61 35 +241 200 100 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archeops/follower.png b/graphics/pokemon/archeops/follower.png index fa2f605d9efe8d4c59b68c0ac01da992da0b3974..8a8a23a4edf76796cc9f60309c83f8d5dafdbdb4 100644 GIT binary patch delta 1042 zcmV+t1nv8!2&V{;B!4GROjJdf(4YuFFbHp7*kvQ!-0=9YU;qIC5TKBrNG~ve@GwxA zaXlmP$YkVm;?)2E1G`B?K~#90-B!PE+eR3@1A<$)kSZF%)g-yC3S_b`5(Hm|0tO7j z*(w}0aG}AFRg5kY;3|MKnT2cAQ?$=i&IhQM2DQct8Apfv5WZ(W)YFT74y)qy5 z*jM+#Pl_P+R~bU0*#5$8ye#EcNfe(KLH~i~rGnQ{FD6raEl9 z(h(ZSIVek}r+;_gJ86>nU@nIHtw=bB(=AiIBoK}afvse^aR)w3le1d_!Sd&;0{-le z&C~>o8VEpbCG=Jjs_(&|f5-%Mq96C2^)8570 zT0yJPpc1e)G0xA85>0Y9-pPUkZ&uBK?FP<{NxiA@!m+|@qZ}WT3sum<3B#f4P=0gN zF$A2}gcXk1Y}~8}_SjW=!g9f|fWvl<8D?Zw5yC0oGptJ|N--eRGqQ8qjB$r-)|3fc z6XG;Tr+;GLIN^@*OzBffNQZhA;nGR!TReeDQwkt@`DqS-9P%oYt?4r&E6fQ3%p>$f zQ#sz}j%5d&_O;vL0$nN;VRrTNYb)XjsHPx3cbLPG>cSIt;jp|V6WDWuPM_jPQr4CW z$NdVgO|GMkM`$+`JwekUKK)a#kV?SmUA9#UkADlp-O2zb@SWf3;5WNs;CLb6I!YgY zLTTSYf)kzL_$>5h>L@Bo#QSwa3`P9r>wmhcB`*A-_r+J;5#PDuB~&`D-0+Q8A9d); z#12JKu3}6$qXV=;=uO5AodJL8)f-j8;%s=lp0f>G9Sy>G|Y8wLVQ`$J>Z0Py|5 zPy^Di5O`U3lNAK0H(J2O7tSij@(YIu7k@C;JumTKJ_BJ`2rPe7T%VK<)|(5s_(s<* zi}%$xI%2&pFlx@N-O9ky8I(x9Rptwu3wZfs0mrS88k7pb#ysJ=u`RTtGQ{yPDhbq2 zk;cWNdfirYg=K$U0Bz3+NJl#CyKxA?!=iHZ!T7y#pQ8sm{&?a)^fEmW2HXRU01E&B M07*qoM6N<$g2G$;ivR!s delta 1040 zcmV+r1n>K&2&D*+B!4haOjJdf(4Y_y5D+kEFi@B3o*CGykdobl=$dp{|H_*;o%jk`UGZ^SEXYqO85w=Qh;&K=7+FT==w1c#mQ%@Y5Mvx$7% zh)i`fO{62(lYety7aIDZ}0B?#Jiw0$m?U4>VU6^?@Y zqt4)FVXeSpr&kMD2ZR*YMu|p6lCOu}Njk4*plO?g+q5~+c5VFA>4Xti zb*Q*M&kTWJHe#hCHXl!Ff=hNAZLvZytl(%`5JniC*Mz9U_YCXfky7+1PL1q>DP!Cr zn@?l{cYl-yZJN~#9H-ndnJayaDa~+N6K-rpw#5?|O{4(C4__1j$RV#X-Rr!ivcjCe zBRt$xG?n9B?pSspnBFBB7wBW5h{D?+-dGM#Ks5#Oxs3u1RTn<6n}8KFnZRY@WnD}h zN!hw89d~QIHM(=Ml;XZCdICEQviYZ8A+9x6keBx`?Ud1US4V?zEDL&JqktBNf!x_vampJs z_J4KFs~Q1g-1N@g<)8VA008Io#MY;0?O5pp*f@2Jv&p+lXA{eC468M(GeWOu@qP^$ z0)SDV1!~7y09fSO6u{YG+pIZo^`;Ptl_P@y+?S_`VlZ%_Z=GHn20Vhh4P(`mSCgRz zq+ucOOVv$Q62QT51s6A*MFowZgp>;y>wlh?xVM;rFf0VFzAt}2R1WqhE4a9$TMy;; z>W+5Upbw0ib8AZ(SUQ6WY0j#A(PRa${#c;#Y^Vm6g15U!xNmF=?WhWIJPa!W^`}VV z;#IThtGUAR(gg?C76hat9sc7uLg0B(JNno7lkt?JXFLA?#NR9+((1BwmskJ*00{s| KMNUMnLSTYcR_}5E diff --git a/graphics/pokemon/arctovish/follow_normal.pal b/graphics/pokemon/arctovish/follow_normal.pal new file mode 100644 index 000000000000..19eeafa56dfe --- /dev/null +++ b/graphics/pokemon/arctovish/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +32 58 85 +35 94 146 +0 0 0 +103 154 188 +150 200 233 +64 88 113 +77 176 215 +250 250 250 +187 205 218 +58 136 177 +28 123 174 +148 197 218 +119 111 113 +63 111 177 +31 40 45 diff --git a/graphics/pokemon/arctovish/follow_shiny.pal b/graphics/pokemon/arctovish/follow_shiny.pal new file mode 100644 index 000000000000..19eeafa56dfe --- /dev/null +++ b/graphics/pokemon/arctovish/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +32 58 85 +35 94 146 +0 0 0 +103 154 188 +150 200 233 +64 88 113 +77 176 215 +250 250 250 +187 205 218 +58 136 177 +28 123 174 +148 197 218 +119 111 113 +63 111 177 +31 40 45 diff --git a/graphics/pokemon/arctovish/follower.png b/graphics/pokemon/arctovish/follower.png index dffd145488b1672a8b5359ac51e2058334998356..d1d49ef5d3c86c469054a38a0e0a257e242879d7 100644 GIT binary patch delta 1036 zcmV+n1oQjb2bBnr7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s|Ns9WI#nZH zk^lezXPUg0$mu{>aZRw-`uh62&DuJMu^fA@l*QV2Z*f0wu^%Wcmr41v000A%NklvH2D422;Ac`$DF{oi(V1a`R@l63aR&Xh?rZjXTP0DqRKF~9A%{kE!E`>FWS z;P$6OET?!(4NTP)AX(?Vca}b6d#TySYm%7-EXuEenkZ-nN1;|-SL7hGaL?`=-1sR5?2KaWO1)%xf zAKjz307dn9zkgQmj*bxS*FuzVhP?-9iZ^8NmaG7wdpjJq3Jdumj2+DN8KCOyBx2up zQ62XNCV-sQ1V5H0=Yy|2&ZDS>J_A$==iI)_!@kQ?wFE0bPKkllV7SZDHXhdMNY);) ze^Xcb1n`p67KS$94lvh5`MW%)1OY8jt><4%6g(n)ynl_RC0ywMQ_e+1N*9x|G{ z6;E?|OMlqutv$W~F+SG=WE~NZYkds(y}eu zNUi5e9|J~tE5*&)4e}-vm--k` z+IfbYN14WL3nB){dbLR2%UP7Q(DOK`qzfH@SYlAdfh@XgyG^q1XOb=T_vOoRzA_JBy@A`^PYzD}W<%T6Xfr@^hxh2G`)w7{5K_^}sVC6`HI z;GtorcSu|Sj!q~D)R(-x(X^#h0lnA%Y4td^g-CAFg)VpQW)47M?uQ!a0m&e5Na_e-$w>fGFFoUrjhN zD0#OojZGd1I;327oX_q;YoOK}19bjGHP91kC(4JTUB8BKWRSvO(+2XHn|i`VAMxo! z+KB-H72O86{*ti2EDpO&nNWt_+y@YXhn5@!AzAYPrhiDzaSV7BQzl?pjk?d! zncbP$KQV%bLJwV0`DAB4-rO` z6;kXWs{~N_TW@USvJha|#*==qX9G&Y8X`kBF71Id)ID!)cPLs3`fGRgu5({ao&8BFz(31m#PkOr9$^%kiAD37GO%(x(QRP_k>jVy?< z%Q990rjSg4W*d+SPnIS?rk`N9&$7Ey6sl@{fGzyej=OynrvC`qs3QVxm~$~~@>)uW z%q5oPp?@1L2-AM^5QdT;`-m;me+WGg=*0*2+GsWb9?68jG&?>;^m`c>g_A__QRmaX z+_KL{rr}Vv6p~;3G81p*%kgecn1EIDhWgE2p#!XNmdxer5QF=DitfjZvx}hqVjfWD z#A&+dE_R7tPeQJTH_gR79x+=;EMq?xUN1&b9uV=Ti@O;g=;h?XY;@uy?auhn z=+}g60nv=#PF6;!cz(exlLV|vORm6%pGp#%XZWf z5N!+dzLsA2L=elQ6W~74g#DHCP2PW zLx|PHsoFM2JF&|7jPjFyo~+L+57;>UFF$_(IX@DA{Oc)B00000NkvXXu0mjffZEL- diff --git a/graphics/pokemon/arctozolt/follow_normal.pal b/graphics/pokemon/arctozolt/follow_normal.pal new file mode 100644 index 000000000000..5670fe217191 --- /dev/null +++ b/graphics/pokemon/arctozolt/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +24 52 49 +213 218 131 +189 157 8 +0 0 0 +255 255 164 +57 133 189 +90 129 213 +90 93 41 +131 157 180 +172 210 238 +246 210 41 +222 242 255 +106 174 213 +57 101 189 +148 145 148 +205 206 205 diff --git a/graphics/pokemon/arctozolt/follow_shiny.pal b/graphics/pokemon/arctozolt/follow_shiny.pal new file mode 100644 index 000000000000..5670fe217191 --- /dev/null +++ b/graphics/pokemon/arctozolt/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +24 52 49 +213 218 131 +189 157 8 +0 0 0 +255 255 164 +57 133 189 +90 129 213 +90 93 41 +131 157 180 +172 210 238 +246 210 41 +222 242 255 +106 174 213 +57 101 189 +148 145 148 +205 206 205 diff --git a/graphics/pokemon/arctozolt/follower.png b/graphics/pokemon/arctozolt/follower.png index 6e5cf51ab9f4d4193f7c354b48dd26a8b40b74ab..bb6b12caefffcd6284eb6e0fcce32d2e45e106e8 100644 GIT binary patch delta 856 zcmV-e1E>7B2IB^h7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s7&I}}+Jn8F z2mk;8|No>pg}qvV)mmLCgPpXj((d-sDcY%{)E8=Hw1N$uJB=S z&JFq=_c*pjbAfXO3|pWoyuhiyKplR>u{xS-oGXMqD%Wt2i$8Yw3CG%KFLJ414dpks zChBuB_z~Zx+kf!i;ah>x8u}Tl273JC2I$fVyg9Wiq{m+sY_Qe(eg4?uHs|d%VYGCU ztI2!(NdKfgvhb`}xWKo#&5=f9c|4%|>+vJKqb;`JR125*7Pq;ir3amF>V$e+@^9$@ zAeH!xzbxM3l$IalP@iCrO99CY7PbndflK^wc$f2t*ngnjexE;{%d#Bl>2;?0EBsxc zjR@?rg;yHr@P}W{k!gOKXM)mUm(PB|kZ{1o&yU;uRN*dX?EO4@FR${`rpFD;9xcog zV3DMd^RqzVe%`~Y>)RXxXNJw;oEz+M5+I%MDd=8N44efe=kzJa;%yEA0hR@{_WE1| zbi(j->3>%sSzaI)lpNw7pssIm{;WbyE==IGzDpnpYMf8mDE1cW6UO2r59mEcqKKgJ z==X@~`WBZ>kp^N)p8HFJ8aHN)@wmle98DfwelmEM19;eTbC@;vM*?VZW1`;=3aU`l z?{n&q&9PGHPdGh`e~tT;p4^Qr%?X(7^R4OLLSQW7`o zWJsg)J^9EHi!JJLzNmHytgdu8xfNa=Dh<+APFDt9nq&`@^~`}*j$?U;$ok}907=Hu<0002CwraKj001yhOjJdf(4df55cv3j5D*aHm>B5T04TWl z2rx*PxVY%>@K|_|2w0G?=;$D*&_g=`GPkZpZ5E?yd3IaXYa!qveCGmtf zZE+vtzS%vjE`M1!U(!c>;!CZ@yA2|gUqmL&-0AVhS@OqDtDwCA)Akf zM?Ry)Wya_2fCHl=xg*_t!cWi39zE}&#Ue~bb~NhA`hT0A(eGkBy_)>4sqp*CXg2>$ zDQzUwO;^!K@JF`q6>ba`b6>VEamTas2Jnz4@0NB#z0R4l-J%JEifc z?eXbO5gRfSbpo>$4OLsaL?_Q$*e&XHS3`D{!bNYbY1^9S9JAH3lwth>E|m#J zhL`Hwes2iAo$!K<`F+8q_j`9g-}}6#eA<%#AMO7wJh39vX6gx_rDuLP`>e=Z^Yrmd zmH9d%!M@3FgKQ>0nQR%7CdAqoxnJbG%Fh(OMBR59hq@N0*}k`!obpU#dclm}nf^M~ zaSDev6)$VtXr8&;p!mwo9_yY>Gp77tF|5C~TH^8C*;!n{?!I@57xN|Su&l3`J#(YT zxlqHb_jja9)n-^(9oQjXDv>PrUEtpA9WxHy{2edw>rJoK7GH6O1%WE38=Lez5mo7IcI1|5{V;JUl! zx^T{24p!Y}POYmqvl9=hF59u->by(U8#gBFZ)jerGd=fQb$xkBoWb?V#_G3v3d~=& zP5M7mom;@(t*FSDep4>>P0@jJo;qQx^Zf=3k2CRH zcwN&{d%!Yy>dJ)oKe=P3H#4>ANJtg6ifiNsxckqZwdykG@=)EBKn6u8kA>GZdENdi z7@fK#TJ_kbRg&@#PkpafcAq-^lxWn2RbEZ}zM=sK4;6LhTE4q@>dOn}n>-QgU;bHa zdT;HQrs9F^Yi`9qWT$v2-iyBU-oVRP8(vZ7u|v8wlV zpnFrO#=B2aJM32I-~5#m$R(-gulz{=)}z$IrOPhY?s4MYpt?!zfvKHC@aC31ic98~ z?oikxZSYp`_?M0qks0f)4&HW@ymim)cTZ*iv$$u5b&}`${J3|!Cq)?M zGEZxL^fSMqH2`x5=H`XjT{!TAx} z8j?Q%GpA~aYeY#(Vo9o1a#1RfVlXl=GSW3L)HO5;F*33;HnlRa&^EBJGBEhtRjp`? dq9ZpyB{QuOw~n6chv$L{08dvxmvv4FO#tGz732T_ delta 1039 zcmV+q1n~RJ3780w7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|NpEx|9dITQUHq}07?J=|L$7ev`Un7F};-klv?g;F|574y=rP|5D*ZkHFEC&00War zL_t(oh3%K=(yJg0hH(IektX+lx93f8381x|^ZjgQYON1uXMd@4Kl#Z|e)5x_IL_UJ z%wO?8mM85a=cV;9FZ>n%TY1uc!FgGV`B|1BfCv7U6&$pGz&UjeCjO59Wd#TApYXD- zco;=sZe7cF{HPFZChjVD!<(_A^$$3n<`}(5j9IG)6};nC%4q!)&MC34 zBDddi)fxk6h<~>ge8Y{QhZ%6oSsY}R%Vm1rbFEO&_`+=k-*D?7#|WHrKk*-UjA>>f z;yFp55AwkOvx29YMRMdzUY5%MZg~vIE{Whfj2=F5M~MT^kidy9EDIORH+(b01pi7| z@BF{!r3fL4a4w3E7Xfs<3|)*0X@IDZ>#_W7_?`bg5Px}0n03jQZE(%elO+;TqmvBZ z@U-!u6z({5v>9MWTzdqCavc@}4d*d_U8I4Lo&^rFzi9FsUeXE&;n&`y=$4hs`Fbw+ z-EaiBrqT`|zYBG^8Zf+7zq^MOTH%6qMzk$W2=`oU^$w!P`0$`4#9W2|)7lR3^R`dS zzQfgk;eU;KlU;QXdjw0K{bKt39nY{P0SFC~bO~A=lY}=9%8Hl=F7IS#2VjD#gECPq z-VHSTR4+m_sp3GoQimWbMo4L|faTQlj5Uon2g9TTBkOiy1Hco@;Q^kcYzBllZxx!c zVi{Zw^xOsj_of&0s$ZF6jY$8FfOuSoNM*T1tY*DBg|S}cW0g_kF$!OW-%P$r+R?vy2{vw zn+?4VfWp(i(CzmcK*JC9TZ?<-1ukWl4$te-_;+v|sWM(mSvtV@Uo#xhns5-!s) zet)}bxTesV0n(V;Q9&|kaW&9#qh57~iRU7%flzaeH(qdAe-NN%$OKR`91)}^k4S3( zXNv1x%cD8Z=zyp-Ui2CpTn)6`s8`*nN0GuHa@;1&$z~s`9C{LOlU#<_1nQ`5quO5O zvq#(oHz}+GVhj;08?Ld%+kML&H|L@F(toa(sVK`-F>#uNTR2{nPsEA0yC7@kR_zRsaA100>D% JPDHLkV1jO#_1ORb diff --git a/graphics/pokemon/armaldo/follow_normal.pal b/graphics/pokemon/armaldo/follow_normal.pal new file mode 100644 index 000000000000..5c8e2c01da3e --- /dev/null +++ b/graphics/pokemon/armaldo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +16 64 96 +0 0 0 +80 80 80 +56 104 144 +128 168 200 +96 144 176 +112 112 120 +232 232 248 +192 64 104 +160 40 80 +144 144 160 +192 192 208 +160 128 8 +232 200 72 diff --git a/graphics/pokemon/armaldo/follow_shiny.pal b/graphics/pokemon/armaldo/follow_shiny.pal new file mode 100644 index 000000000000..46fd73a79ff7 --- /dev/null +++ b/graphics/pokemon/armaldo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +112 16 32 +0 0 0 +80 80 80 +152 64 80 +240 136 144 +200 96 112 +112 112 120 +232 232 248 +192 64 104 +160 40 80 +144 144 160 +192 192 208 +160 128 8 +232 200 72 diff --git a/graphics/pokemon/armaldo/follower.png b/graphics/pokemon/armaldo/follower.png index a14586772062df783a153df6618ffa0620655e45..e270df81be0ef490bb300d3107e573697b3fcaf5 100644 GIT binary patch delta 1188 zcmcb`zJ_yxL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZJGI_=LF5xUj&$z(BwOD9I2I5MYrpp<%^| zgb5o83MyW__;J7?V}VA%gb51{9JsKcf#byqkHyF8%l`w_GA4PuyD)UH%6b4f>?NMQ zuI$ekdD)b8Z7jZg0SXBuC;F8EX$2?-QVa}9JKq6a#2oAC;uzv_{OwiWY+*+U_78^6 z{(HA>d()&NS-?D+&!-6 zdtOa76+3IDAS7VAZ%f(MjZ-SKUc^M`7M-iN2~TcWcK_n1guj>Po%PG#60|w&yyU}_ z`)0-1-Q?p-*UdY3m@fMGVa8jgCl8yBY1C#XZ!`NY`O@aj8M_<{ zo4c2O-u^7|ymNZIsa(~EWjkHpx7+_e_=xS5so3l5`(M5BVJLq2W74r3#d%WCUVU43 z>``ZNwrE^^ag+22BSI#z7FxY>N-f#H zV~_F9ZCamg^wu(I3NtGud9blCGMv&9NIX8%^1<|<98yu7Y*YK9M3#tK-{p*2Y{c-Y zakJJ1{Tpd{?kqpv>y`bU#+a#|e&0{GSUXJNqk@1?vl#2b+b_2@u4Cc=@+7bI( zL*oSB0s91lFS`8QCa3Py*QY(}FQ2S^aLR)@=9Z=jfg5h?PTOT2adu<1UO_b5sitL$ zTuG7w+`O+`x+_CBY8}t*Kb`6yCiFITv&5`j6>WxLMgmhAr)}c-!mZbwsI!4tgeAhZ zJ-$UT$~W|;)9mLoV))1<97 z>C38TOlR&0&6rb=*21REtr}LeS!^1k#+E1-L(lLRqSC+Ox2zCkeXO>a=SsC=81GNn zg^Xu6_B+hH5w^FS5uK;RNNQ&zFOg!&kWhPZ}uxsyniuQWYKY_ z2oWA#roVSPf3bFWdaPf-A=1};b-!MH-o^_F4ojT>aw#=lZ0l@f=Q*8qaD+2=waS>@04Y~O#nQ4_M8e~y)WO}Vx4$9h|u6{1-oD!M<;6?iw delta 976 zcmV;>126on3EBsc7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|Np(c z-iwR9b91a(T8sAX#sA)F-n3#lK~n!>O1(J%-rnA{w7qI-djJ3cun1xM000A6NklvP=B;qx{gPlK@hZ`*VKSyf<*eT_m~f z6lk7AP6B2;!J*^^eOhGy#{f?`70R(f zMj@VYgjhHNW*9j(ayaA4=xCH#)2-VvF=orp0+`#}C$Lxff$ag`xKF{H#ZG0~J)WfE zy#NLU!m!!l7fW<&D?P&3@xdzr*0)KFaqKc}r+d!Z>lzVSS3|C}4v_w0A1=MYyiZ$+ zaJl;Jz<;Z|>5>^?GE|o$}5_`~xw+1QDn15a$ff%P!82-+@o&r9Nd591r&s^X0S-e`Dj@DRAd2Y!4F150IK8Svf!6PK$G`h11Z?tLXNq8vSXo(1k6;YFNw zZ-37maozLU00piqO({Qc-B-y0Zw+9J$%{QPpb>I+ho*()<-UTqy z2tS&GJUWrx^1P7ZEhE2g*Z{*v>Cy2lkU8q{y3%G}2|;Xwv6R`d4`5We@~#uLvi~~U z!TTC|1d%5epwYqkuv~hac!^Q`EdqP|xk){WUs(uvdM@;X15Mrr_%S>Z=X)Gwd{{fa ya@phTzM-UJY#c8~YRg3D&RmP*t+urdxCoAYoTJe~w z*=2nLQiyl}00JLLL_t(|obA=WkJB&|2XM!KL4H&WWpV9FcWS4^K|*XvjX>84PWKO7 zk@^oHmCi5}ZezJylLDo-*N^M;22# z@Bb_hEoj8h5z4oh2QNPu73H3}-n*XLJdPS(U?r?@%uTD@an56rxsEt@$7uu&;+RjO z*mdsDw~4uD_=EGuk4C4ZZ$gzjgK~0QCoTV-eKP%I^fdAx)n9)xKOc$t4Uzx=002ov JPDHLkV1nNlH6Z{1 delta 597 zcmV-b0;>Ip1?~ipB!4haOjJdf(4dGgXwW#wNDw&q$Y1~f0FZb{;OOv}sK6*VKv*CM z=qMQY`1rVBc<_j*a5zY$+X6!X00H?)L_t(|obA=IisLX408lq7{2|LizGJVrVnK~q zvY>o~8^gkti>rVe!>Le;D-F4?S#c;Z>RkB1^9?t0W6AO4Ab-sjw-XY0nrOxrnYbuE z<1_x7DBD{WGJdMNO<{fBAh&jL7sz`Z3$`NV%EF042zR&XM8NAC7GJg0`!BqGv|}9$ z?zQBtpLJ*Tvt$j?z?upw_mMTst)BqkBPqBx%)vU|lg}EgYypl(fcA!Cu%25!dC9u8 zO7Zx~Jc)WP= zW5I$AK(QS=P84KRI3zS=OgLenVG$7#;THU14p4$I$=lt9p@UV{1IS@7@$_|Nf5ynm zrmW)n#3ukKB#@lwR|cdNpcqIoFeL4K2Xq0Wil>WXh{y4_SM0ry7)Y>vFb`nazGZsJ z`|7=qW=*y-kKv2q-B$ho&cU^h+y&BE)$P|FJ!GM^JLd~#P({cnuL#kAXJ>8+XOQ`>-hS#MD zHYd%hmz{N!xn`StbE)&iX-giya=rFws@a>hxze{b?ViYA&h97aAph!~?uWVCOOI!s zeixTzT6BuRN&B(bkAF9|KkGHSz4Y1T%H8{(izd#|o@+bv>2-xOC%FVdQ&MBb@ E0DGn6`~Uy| delta 446 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 A2LJ#7 delta 1215 zcmV;w1VH<;3&#nN7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!V#?*FXS z|BJNdVwBA}YNSCyTK@q5{{a7sq}5t;q)JL^y(u~7Vsj7>5dZ)GT(CbN000CdC{3>+h@2P&oi|J>EZCFD$!eMoK9I>#h#z}-5K@PF&||N2KS#NTG{{yI3~ zatGTlD?t2|pZ>pdL@c$=Ap<=ZdRp+W8Ln96>ob0GXB)t9Yi$l0D3+2w2?h8e`IO;K zwFP~VpO|=^Z}=QCQ3P0+(wtBLP6Bk?`6|PmO2i^RUZd>}FnzqP4ncW9hg<Xr0Q~nvl1%GY3Y0aR4AKLF-fEvXIwwWNc0!u(9he{CThv`GDyMP5xt|2Qj3^+3g zu`MC2{Dh!MQ2JX4qw-h1>Zx@@5@U-1UYLk@2@?=gfa=5({xAumj0=A1c;wGFsyt~D zbbh7mIfShT4aWUpx`3bnJviXC;JEj=+(Z^U5-X-a%(&&g3z%F5YS2U|!s&q5f*+6PFeIm%AI8 z*w6%=5isxv1z43}&7#Z$$n~9TV>8b=e~67j$A3+M?)EJzz>8A|>B5}p{}viE$8VqN1$8QrL_qjp^L~Kv&kFg#a{(4b@Dx8IyDis`MeZsg zqAeUJp~m^Yp$F0?jCn9$}W@i!a!Bv9dn(ld`F@0(^WoQp3 z>9wW*ObjIlmMnrjW;;H*&xD|5SFoI(F#NtLki9xppdm;i;bdq6nw7Hr7~Uw00Dmh{ zIB?vH6%K+Gj~eOx4Uo@1PWH2ugWi>v{=_oZr_%%fxoPw`S=$}wHx6^r`Et1S`af`- zG53v&8|~b0Z!YOm_rfD(sTYgRZ*(Z?{dMrL8TJOVW<`qBzUh^3z9}3m>FDXcqsF3sta!-ypy2p8I5-#>7;BmfA^-pY4|GyaQvm<} z|NsC0|NsC0|NsC0<&B=E000EANklp{|39~58wkP9?Q8p_ zSE-zC_bwzbGaehr>-B$aA^d3s|Dc5lHN`*5AcViKUNg zE`Xo2nS{RU_J0jO198x=4tY%)>&yZk+=W755n9j0fau-ER{ZNcSN}JdPaY5N7+n!o zhs+vx0us1JB#!ViAucV`4y3 z0!wnh!kmK5BGerM_}0RbgEqP7Jd{BafJyNmr;)MuJNR32!{SMs#ZNhj5f%ox4hl)V z%?gV{5`W;EBJ!AnYNE`z_x5cJgf{v;{5oz(Qohy#%en?T2q)l9}s8^*yHoACN~1NDp;%vJj;7~$U!<4 z{;m|P{2jl?pgSZLi98;^7chW2kJ@5Ky;@#VLw~%2zDwbR|BZ){dt9D_n}ec5Dgv-1 zX9;cwYWx-k-68y>gx=JzSgS-<7)Yg=l9>(!EvHH0#9=g5{KE_aV(C{wN~Kw(cxjq$ z7F%+(JA{?P)aN=kCYQWw54PoW+=Li_KphHKjALsEh@QwEJNW3&y?OXYc5ANRmYCrX zQGd>Ahg<4L@OS1?_NTS^sgc44oM>aL2=nuN(5@z zhlj%5LVUxC4C)G(V;4_059Q;Cnp=m!IhJZLkTHEp19YYlYKq-6q7|nV_Lt#h3 zbg~1OL1hP=4|%}iIU9MHUN`uyUqUcfB6i4U;I|eZA{6Y=qWH&IPlv)5zyZy61b?Yk z;3tf9tTE^(5Ejo+Kp!tYLV^2H&&s`&G6M;{pQD`sY{+ff+;h=T*y2AKKRbkfUd-T} z8B72*zt*$qraN`M9+UxZpY9AK1CkU7&*SZkbhHhPYOVOa$MV;pDPQy2j601S^Xs5DW z{iIvRRX_F+*HG8vg#DSbJl#c5h0XPn?}r=WJ>!MHJ<|3lal21`y&Ir@Y<)OXQY1N& zMAzepSWb`IfI-2_jcnd85RDDP{O*D&n8~LbT96(O#XZ0eFw*I5vc5KQUObN|1zHK% z^Rix>{(LAPzl4Ln>HqNHQ_2tL{EpFn<;mahTJOKt{sOG@GeB=QJf{Ev002ovPDHLk FV1l((iar1U delta 1282 zcmV+d1^xQU3W^Gl7=Hu<0002CwraKj001yhOjJdf(4Z(NSP&2pppfVo7#L_^z$hpv zSh(1*fY3ldh}f|Ba6ph?aER#e@VLm>0000L(+Q~n00fmuL_t(|oW)j8YvV=~7sB`X z3PC3~f$mo@MG!~D^_K~32sD8p$W)@MOAhPpAs0c!1IG}05P#JnUm}Mf5PMlj$Yn(l zM3#wP-;8EPveVr?w55VLdYXCf_eW1NV_E;_<@|@Gcf{{%=N}cZoiFA)$(a~qxAfzV zdIKB5H!f$$qgR+Mq@84`K(NJxmpfUsl=X{JPc64|Uy}^cOtO{R_O1NagqcLx69CQp zPKXh=g93C4dw)f4n`@F`7wqyD!EV#)EahQ(=5T?BP>=*%Q0Ym&&;Yo2En&m+-K;TkUpfVxmAfL}+97*iJpiEe`h^tuGk0p^r{ z6&X;EVgpdu6@7vUpQ>S;UBHM@7q$ou0kn)Kf#!fw5Ovk8HPtT)xHeA)P!xIGS>Cw* zeE<)oV)x(?I(1>|()u`wCF4P2JYN3E&z8MDhJSHU+*XLD0miRpZ(lRB1EoWZr1^k`PW*;CSbVlE*Oj#er z2ZFJim?mK-&iAKXeUd;|Ctw0Gm4|sNp;;e7>~Vf>vJW5-@~HjgBlZ{^2*w^aP2x`f zxPR@h%q$2XFnvyI-Z%j6$yJbE*zX?12?@~q6PvvcggjdTSk+NXj1QATO<};jrWyM^ z3H3M`cMjzs;s)-Np#VPTZ&#{oNWnM{2w^eloJT`M6OsHh+CNI9?pgW>Yxqc{IJ5nqUIwNb$1vnSO@)x~=*vWJH81bFph zm~{&-6O2uPxA3uc$CzJf2~?2w2#sJn8Qs^}o0A|`*)GS?Ccrgf9dzq06O47R|9>ELY|%t!xW#J7J$_}@|~XN1hBOo3C3E@6VR?en-k07vm{JvL)t&nHhqtp z0cBh=y@fFzVcPTjC3v?5AQ&4p^LuvNVTGV!r)bG_B~|G|xlz+5+ut)+s}j@B^TylX zJ`;3D7zX;lfMRuM4;o~GPL}|THo*R_FZ{;N^X8|i^~I~{4kSp+w>rr%lg{KY^1nH^ sbTyv8GKl5oJ$`%I>p}LF!GHPs3oR4kpiy*^OaK4?07*qoM6N<$f^lqH@c;k- diff --git a/graphics/pokemon/audino/follow_normal.pal b/graphics/pokemon/audino/follow_normal.pal new file mode 100644 index 000000000000..b2db480ff648 --- /dev/null +++ b/graphics/pokemon/audino/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 63 63 +199 95 104 +218 129 138 +0 0 0 +95 87 63 +245 227 164 +199 172 121 +11 11 11 +18 87 164 +229 229 247 +245 227 164 +155 155 155 +218 129 138 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/audino/follow_shiny.pal b/graphics/pokemon/audino/follow_shiny.pal new file mode 100644 index 000000000000..eabc10d396c0 --- /dev/null +++ b/graphics/pokemon/audino/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 63 63 +152 80 160 +160 120 176 +0 0 0 +95 87 63 +248 216 176 +216 176 136 +11 11 11 +18 87 164 +229 229 247 +245 227 164 +155 155 155 +218 129 138 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/audino/follower.png b/graphics/pokemon/audino/follower.png index ec5b38a55a713fe0a9da8e3aa496371b0d2a564c..27fdc5f6b7643dbbf40b0600c7d144e0f505692a 100644 GIT binary patch delta 686 zcmV;f0#W^l1;z!CB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000gP)t-sn9!hT zKR=jIprClL0001AS3mgJu-LGO3kwSpSES|T_x0nXo12^3frVGd00JdRL_t(Y$L-ZIZ__{&2k>)MOAHLLU4N9di7mRY*bk*0GE|mR z5K~bdGK0lAuqA+a&JH=| zF(EZJAUnn81AqR^xM0S|!UafHX(wNhPEVUSi^Mcrya3TJ!byHYJ9^#3`AyU5Sxda> zg4N+HKVdOEZDKrfn5C6Bz2f;|=6nYDVlHOm8m|ZDzN{DrMsKec!!sTrdmer|xQ@c> z>C?gZX49g3v)(RX_`VM-;M1& delta 623 zcmV-#0+9X21&9TZB!4haOjJdf(4e?raPWwjctA*iXkhr@sK~H@0C2bv5D@tI_@Ibj zU|?v_(BSCk@Bjb+0000&A@HYlR~e7K%o~KlS7{&!q|iXl|ZQvG3Yf4f`34CNGX`=89J-Aw7aU; zQ1wtKp4(5Jo&W07gdFNnhx&iYb^p%9=_NF?E(ZLWal?$Cr4vwW(k|bSLvP!-jKnl?J`I2MM|?p) zeACAKqB-=gCw~RVHrHdmV7k6-V?44f)9Q=f@MJoUKLC8QrsILe+kv}{1H-qM)AgMQ zP(ATKonD0g#qdWs(AZ-0VvTX2|N0WsM1bliGcuuA12X%l@f90*qcPSa^>4y~UEhPI z4V(HQ&0kdh!rc>Q1BDIlx}O|}5zMY^tqoXGdJc=~o__`0^-~b=Yc2w~tA4EF(E>{h z-1@pAK2^_Nf*eq~dXUS2OnPy#KT!kBSNP;h0Vc(_u?{eUIV=KjH`ULn%k0$y&`BoD z`q84F1uRBtKtJ&8tPXJ4j-}5Zx7eWrNg~YpvrO*C0Gg`-@2LnNX&zH*$pOr^*rC%& z?qlIJw`lIOj`Dq86_I=o$SNwH|EvQ@|1|W6BeKWmpc2=NHX!S0V z{(=nV2fds9tiH<)zp+R+>VR}p5WSoIWlyn>Y>gH>y!+5Usb9{T#hmP{sssQ4002ov JPDHLkV1jsQIU@i7 diff --git a/graphics/pokemon/aurorus/follow_normal.pal b/graphics/pokemon/aurorus/follow_normal.pal new file mode 100644 index 000000000000..3a6f014234f6 --- /dev/null +++ b/graphics/pokemon/aurorus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +237 241 227 +67 64 47 +248 208 80 +128 116 54 +38 49 72 +78 110 172 +101 157 237 +170 223 246 +94 176 224 +237 241 227 +161 183 211 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aurorus/follow_shiny.pal b/graphics/pokemon/aurorus/follow_shiny.pal new file mode 100644 index 000000000000..22501716da67 --- /dev/null +++ b/graphics/pokemon/aurorus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +194 210 243 +67 64 47 +231 216 165 +128 116 54 +38 49 72 +179 193 202 +237 248 255 +145 188 233 +117 154 193 +237 241 227 +161 183 211 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aurorus/follower.png b/graphics/pokemon/aurorus/follower.png index f2e323c843336cdf09b909b2b16b5bef8b134708..b094b1525996d48249eb2220c50606fbe59384df 100644 GIT binary patch delta 880 zcmV-$1CRW_28RcbB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000dP)t-sn9!gQ z5D>!B^Fu%{=h&rybT%e2NVCDp?fCzZyyZ8~~t;eP|bC>z&Or+1{XT^k9S zuOwv`Prp;#x&8lmm&e4^qv$%M^ijkcMD=f-umk8o$N zwxm&ku{}9ZwSSn9o95P zE0*K&qdl_F#%LmH&JNN*)p1~T=naR(n#NHeR~E=@JbzqR9hO~k)lpz$t@?AiR@~AU zty=H-;Gjho`qT6QzKEKqfvTfciUUhTXM7L^?xThN{OI?@6`y~uRY$GR{yKg1TUw)? zC~$MJUH^6E^w63gS9QFjruX})-_#nFwkX{pi)}&`&W^H@tBwO3CInf@pBZ6sTT-;x z(Q7`)0)JH}J8DvD5xq?S2z18fGEbV7f86@=Y%f@;$f!+{f> z(MQp71HKJzS9Z7J&ld39Ur#R27Et^;4m>3~qkm(#3BnNsWsk`AZRb381>6y&^+HkU zVv}rxE`WcgHChWo@Xo}tBa$~|S|(C{!|kofrc zz`)P|fViN@@F;MIxZv;>S>+=D00PQML_t(|oYmGnYvV8&2XHOcco0lG+_xxdG6=fK z8Qm1W42I@Z9BVK%{Y-~&20`w-9Hku!nJ(9{Q=2vS$gX2qwSOp=;ot-<{i)Jl(j$cy zp?}f@d|`gPKWli`eml;eHg6BRxqCa>pSHVKn6S{Zjx$0@(oeMft(h=8)+k{HJ{s@Y zGs4@;-H}EfW0z*2ZJ01cn3(~8WfU_O2;K$S_FmaENf~={`#DLsZZjt0efOwrLpg&m zUj~dj&3-Alb$>dE3&!@{qq2?AGB}SGk-tPy|jV0>%fviTkIUxfy7#%v!|+X%epJKtpnqm^1HfOqz$I z_8*LC2G-QkBh2&&uk3 z0h(RVjC2cFzO4frvTQ8(bSNjlfMd9OFojHweq_5~1 zEW74?tH<`pBj0!?@JL5rjS^rIDK&N*CP0{k{D0HF)z4;(N65%0MvZHCmyF4Hl|?-l zGBOvSYW)Opr|(_3@#a*tUWv#EgauQfCT3un=cXsCiMfDB)Mi9w%KJ_ZBj69HM|y#E zU$;Y&OVdKoi7{SJ5Q3OTB57_8&||tggu;4 diff --git a/graphics/pokemon/avalugg/follow_normal.pal b/graphics/pokemon/avalugg/follow_normal.pal new file mode 100644 index 000000000000..c8bdfc3bc60f --- /dev/null +++ b/graphics/pokemon/avalugg/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 192 168 +16 16 16 +35 56 153 +136 201 244 +230 238 248 +87 96 157 +116 151 196 +219 169 15 +253 236 58 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/avalugg/follow_shiny.pal b/graphics/pokemon/avalugg/follow_shiny.pal new file mode 100644 index 000000000000..c437016ed5d9 --- /dev/null +++ b/graphics/pokemon/avalugg/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 192 214 +16 16 16 +84 127 132 +178 226 231 +230 238 248 +103 167 133 +118 176 182 +219 169 15 +253 236 58 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/avalugg/follower.png b/graphics/pokemon/avalugg/follower.png index 3ca11b25e04c409d2eef47bb019e701c59f0c40b..5d9c26d329b28238bae653b6d83a0e52a1a602b6 100644 GIT binary patch delta 787 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 P00000NkvXXu0mjf-sre` diff --git a/graphics/pokemon/axew/follow_normal.pal b/graphics/pokemon/axew/follow_normal.pal new file mode 100644 index 000000000000..4f3e70f8b782 --- /dev/null +++ b/graphics/pokemon/axew/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 47 33 +87 95 63 +63 71 47 +0 0 0 +138 155 79 +151 177 194 +229 229 247 +95 112 63 +199 0 0 +87 0 0 +164 182 87 +208 227 138 +121 172 25 +95 138 40 +25 32 32 diff --git a/graphics/pokemon/axew/follow_shiny.pal b/graphics/pokemon/axew/follow_shiny.pal new file mode 100644 index 000000000000..d8ba02535f0c --- /dev/null +++ b/graphics/pokemon/axew/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 47 33 +109 93 73 +88 80 56 +0 0 0 +192 176 111 +221 226 195 +221 226 195 +136 120 72 +200 40 112 +40 47 33 +192 176 111 +221 226 195 +160 80 128 +109 93 73 +25 32 32 diff --git a/graphics/pokemon/axew/follower.png b/graphics/pokemon/axew/follower.png index cfb83faa40fd35c0af90400baf623a10a788b858..7b81056bd37b1066ffee26a91368af7e18950afa 100644 GIT binary patch delta 529 zcmV+s0`C3p1F8g&B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000mP)t-sn9!go zFCkZ7KR-t=0001rn@^Xq!sX@nUvNLi003720Hn58(Bq1EtQlX5C>bCiQERd-00009 za7bBm000id000id0mpBsWB>pGgGod|R7l6|)lW*pKokb>H-C@=%xf|-{)tdLK{6L; zXvJ=W4s<6yLZKVo4OW<)OV8onO^=WRD7ff7d|f$-yeVz%M*4QYeBph`G*CFsagOt6 zBQ_X7?&sbHgXr()Ll+1WH#M4eWm?K@@`D$k=|>HsXRzh8#4U1Bn0^s4Jy6f2VP!fj zhccF@WoTS4jDMIOh!$XID!^Dy1%WXwjgq`U)aI(FceXe|Q&`>rN~J~xmA`DsmbJK1 zsH_9d^h(nj>#1a|ZH;!qTD)Fc8y0j-3+Kvav!LKn*|S-=kY>VKj1;i~&H&kivZr&& z`J` delta 468 zcmV;_0W1Eh1nvWnB!4haOjJdf(4ZhF7%(^}SYS9fKp+qh5O|<)SZG+t008*-_^`0h zU;qGs&~VV`ppcMgFgQ3VUChA%00DVPL_t(|obA#vYQr!T2H>Y5yB@KhN=kc&Krdjd z1H_OtQwKq-Yz0A6ouY@x0eTn@fkLM)IY(c*RCag@Nt&UMw|{;9&HHWH0GGMUW&Uc^ z9s}spJltbY{nj6 zls#&_e@Z@T-(1NTnxm~+6JrUY0d7_=kKtWs9AnPPA-V~Oh5;c``k!xI9*{dCr)Be* zez{HOjC-c%TVKi^;3k+xHq4C+3p0@&FkqBD;JcSmi%o_mnAlyw4!>?<2rD$0000< KMNUMnLSTX&L)Jb3 diff --git a/graphics/pokemon/azelf/follow_normal.pal b/graphics/pokemon/azelf/follow_normal.pal new file mode 100644 index 000000000000..cde578ee374b --- /dev/null +++ b/graphics/pokemon/azelf/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 112 +72 128 208 +48 112 176 +0 0 0 +32 88 168 +168 40 0 +248 168 152 +144 184 208 +72 72 88 +232 64 32 +112 128 176 +232 232 248 +248 176 16 +176 208 248 +136 120 32 diff --git a/graphics/pokemon/azelf/follow_shiny.pal b/graphics/pokemon/azelf/follow_shiny.pal new file mode 100644 index 000000000000..11a24ddd0957 --- /dev/null +++ b/graphics/pokemon/azelf/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 96 80 +72 160 160 +48 136 136 +0 0 0 +32 112 128 +168 40 0 +248 168 152 +216 176 88 +104 80 56 +232 64 32 +176 128 48 +232 232 248 +248 176 16 +248 216 88 +136 120 32 diff --git a/graphics/pokemon/azelf/follower.png b/graphics/pokemon/azelf/follower.png index c6aa26c1b02a3969fd85c72cb3577ca64a86a565..709618802644d8a33bbc6138a90aae7b7d9da133 100644 GIT binary patch delta 820 zcmV-41Izre1-}N67=H)@0001UMu)cm001CkNK#Dz0D2|>0Dy!50Qvv`0D$NK0Cg__ z0P0@=06Lcd02gq46}kZc001yhOjJdf(4Zhda7cjAFmSK{001CZsHi9a_^6nWxX?&Q zSm;0?aDcGr==k`s5U|krhh6^I`n|hR_*v#T8dv zam5vXC#{@j^|63|H{j#^HDEkqk3(vZv<-PT|$A4jY4)DvU!V&H@PVz$EP~a|KoQ_x(yQLp+h-ZPP_&RU!F4yPYtzWBt z^l#cR?h(IfQIq72*am2O6JuW-U+S^@P z?EL*EuX|m9sN-F}XU+ndeYeQF+^unYsXh@%B9Q4g7k@Rx93CJJ;SrdrSR)|90Y@UJ z^Rq&|p>B;^-WhO@`%PXCD+54AuRt{An}H-yDniiR=|fE21On=P!!-w?$_I!FnE|T& zWU%9n2dkY?fx^|UR0Wvu!eADdHj2-iqZEkvjUAU~2u;39O!5W>YhD|S3N2f=IGdh= zWaETWVSg|Sl$4-S^a`aw8L$rcifz8UT^h)Bem2MeiW!Jkx~Iwyl(PMp!RUU zw;le5YkJ&Cp=xg9dFQ_5B{zFE|ek=F=^YdXqkh yGA*Z^D?f<_pI;^dkJO(T{9Mcpo}cTA-;RGh!Y9ob&3e}W0000L`A3CPL6-m@vjhIT2!d44(^;vSEfy z2yrFHI8MeGeQ2bE9K>6`9N{#MM|k@}UEw~%c`9Zi-7P%lt#FuMHNxGQ?K2T+a=VEA zhjD;oeLu`_yMNgFD4_#PlIi4T!IJ49$6D+AVZK3Ox}n6-gA8Q)`s*zH#_R^d9NX`J z#5D@b?_Rjivp5!SG-bvdW*YtYDc=67X(PH zLKLc}aJ9TxXN{0-sAb7bo6lF_rn)FISLoOaA;{Mu-noPxw>b(~p;kI8Xd?u*W1r7; z>2fTz%zrwGKcn!Noo14@VP3r%dyb&PPnNG%9QMJWD7|NXJJ)E zV1q=6ZcMFl{{(+iB z$#(l2jyi>T^UH*tygzM{yB`Y+x2Mn(KHpFF^B%vLy~5GE{{Q&{WRnpk#3j|o00000 LNkvXXu0mjfutZNB diff --git a/graphics/pokemon/azumarill/follow_normal.pal b/graphics/pokemon/azumarill/follow_normal.pal new file mode 100644 index 000000000000..550ac4f0a16d --- /dev/null +++ b/graphics/pokemon/azumarill/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 104 +0 0 0 +112 176 240 +56 112 160 +72 144 200 +184 48 40 +232 232 248 +208 208 224 +48 56 64 +184 200 224 +128 160 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/azumarill/follow_shiny.pal b/graphics/pokemon/azumarill/follow_shiny.pal new file mode 100644 index 000000000000..181b74b2e392 --- /dev/null +++ b/graphics/pokemon/azumarill/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 0 +0 0 0 +248 208 88 +160 96 8 +232 160 40 +184 48 40 +232 232 248 +208 208 224 +48 56 64 +168 184 208 +128 160 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/azumarill/follower.png b/graphics/pokemon/azumarill/follower.png index 7eb8589fef83bd72e85bc65d8546e147164c0965..b2aa9487e5b8194ff15b2973b814a2c2922da370 100644 GIT binary patch literal 922 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxZOWB_>u z8$MVREby3cVuyjoix)pGTzFt$;jrVxgN6ksUPR1X093)421s zKV#%&Q|5kWTF40$5=c(;D+AIBPzg-rC9^F-b^u9#6SWzyWiC zUlYIYx3{lRdm=P_#}UHoVM$k zuuvwmIlY?ICokCP`uVq_KeJAYFY;DeKd ziPYD(KMe}rrF=Q6yMjk>a=CZM-KN;I2hH+x(=Wv@Pj0Gc=E-0a_}kja;PIn!*+nx~ z^?)9ptD6&>`BsNFpVL5;&;IVz>gGqGvAQSk z$Lk($JKM)?Sgq{7dil+~ufM`huKp3Qg5#7y+0S+EOV~V5IV*N2#p|~f_W!-Hea)kN zAM(GYuHJv&_2|B7vlCV=dNWn0V5ZF5PZMAKI-7JsJN8;|_x=4lR>$kqeNrxLI(hKQ z(atF>ty8Z1IU2q37C%{FKYn_7#Ud^n_3wfY8zNs85k_tVV8rVAvZrIGp!Q0 UhO1B8E`SoVr>mdKI;Vst0KqJUu>b%7 delta 684 zcmV;d0#p5(2e<{07=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NqU+ z&77Q^YHDf_5DA2Xv&rbq47^mR}DmSEGIx#6{-!kQ!WZZcqnj(%_EkBNp}R*Vyq( z1_ude4JyCA$ER@A8+AU18(tEoB{rNQNq=+s#1{tR#=wSuDIk>lo6paNSNTM!(m0!uc?!NRy?GU>sQMHH+cN~z8 zO&j515G-%iO@kp7;Gf`SJb3Q67)T8YN&SWAmD!=?j)6KqK}UF~Z+WY3f^}6t1k~Z` zGc3P!y??5Eo3wDDu3^HTZ@T1=SOCD|b%aBZSxWLlec>cSpzXElEg+PDi>@)la2^8L zT~xwHe2NnQvcU67(PBwr;_;@>ulg+S)>o|Und&AZtAjp3V@BiNJAfVu{gs+97Zw1S3Jw(> z9R~_Fd@!(Zu*jHkB4WXd7e7{9_^`u3gZFimIZy>-lDE4HLkFv@2av;F;_2(k{)~~A zOWXh{y4_Q*8YY8wj+WpSVfgck0fK ztNC(1vNqmm;(e7d;l|1d4rdg;vKy4Tyy8EWCsV(~OZ%8trM0c){oIWlmUg!ruZER%jCIm5>$kDR@~sK|$XUfiY;TIN*t@F%m)3%Xi_b4 zjVMV;EJ?LWE=mPb3`Pbd#6Mv{1WWkPNm5ye18y4aCaq5R!_l(=cCqk2=8=u zb>0GFehGH`OBcqikUriXiq%uF<~gAmNNjWY!?w)=6~>&>pz%5EnLu#cPRu^CKOb1I z;qaTGbP0R_Gd>Z7R_*BCs1E)RB+hMY^rG7Z!K~WSls0 zV#W-h979D##f}|24lM9+=veUL#gB{?4=N7)m{1|0;gDhW-+T#B1!I!8y9+}HtE>l* z!(QU)>&pI&k(W)`XrsYTMxc;Da-v@ukXC?VAjQCtwDTR%DU8!RT^vI^j=#OQKl_k_ z2>S>1J5nASqB7O}OTN3$ao+23#Y*C_e1dEFL8taUNvCe-gO0m6TfH*c*Lj&A-0IAh z`LX`x&bxE>-gp)AVR!AlyL-!bGRPF4F+BdqYF5>Za@D5E?3LF=l>+Bn;xphilwNfw zwMrrHO+Lev!;(s-n`T?2T3640#*{qAEX8f-v(V#u2lg!!os)M{);XAN-} zo0FF{zWBFf#@rLU0o~bknrR-ny|d2EsGOv0|CIZ(fb-k6pKLNDgTkNR`q^WtaO>0J zbf92vn5Avu6Sw})H#wYY!dLB5WP9R2iP=4G$CvmU+_^W6)&?*~-rIF%az~h*=hx=D z{(I9_R75pJ$7gmbeh?O$x6-S3-=6Aqilqnk9k@`RDy?-z&)%Ujp0!B1eCLCE5hV|H z{@L}M?NGzi^p+U{-PsQW59O*aIahlzD&qc>S2cpf} z|DtvNz;<9nsg}4#l%yn delta 546 zcmV+-0^R-J1+N5<7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe1#bQcI zVtaFxdwbrjtpCM>V*iw4|CC~bl$5Nbz24RC|Ns90000000RR907#J9UB*pOn00F8= zL_t(oh3%HXZp0uAL~D~E1OET-?HJOk2W(bpqm?S=QmJnYgMV>We0*$eZEbCBZEbD+ z7ZK50`ENz7wP=T@`7qsX0#U&R0l zV!SIBuk%lE#edCGq>p$ZnI9nHn(+ zic{)5xeW-pSq`d1DJcR@mx#G?vnkQW&WJ2IRxU-;O>O}X(w1^o=K^A`37qISk`rLX zIiba9kbi)X_kc+oWzzX)w&V>FkJS9%hy}M6M-5(Z>wgi>h=fkSH9uiEgY{ROv2v7e z!R?`N=6tdwcExT$ zx_ER2a2?hJ-xF}$?wL>jj+dO!8xHG@2jO}^GSfY-CcoN{$z8is@^1(ztp9d}Lq@?C kBgGx`cN_IDxPCf50bnp68J7_us{jB107*qoM6N<$g3B@aL;wH) diff --git a/graphics/pokemon/baltoy/follow_normal.pal b/graphics/pokemon/baltoy/follow_normal.pal new file mode 100644 index 000000000000..93510f1737fe --- /dev/null +++ b/graphics/pokemon/baltoy/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 64 +0 0 0 +224 200 152 +216 184 128 +176 160 96 +144 136 88 +216 112 80 +184 80 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/baltoy/follow_shiny.pal b/graphics/pokemon/baltoy/follow_shiny.pal new file mode 100644 index 000000000000..515cf9b6d7aa --- /dev/null +++ b/graphics/pokemon/baltoy/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 160 208 +88 80 64 +0 0 0 +248 232 152 +232 176 8 +208 168 8 +168 136 24 +96 176 192 +96 112 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/baltoy/follower.png b/graphics/pokemon/baltoy/follower.png index 42c631d611570fad8ff348faafe4748a744f697d..bbb55b323aa9ac721986e3da50a810e5752f9e45 100644 GIT binary patch literal 581 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyYWH~@JM zPRzKmqhZ5>gb5uHHwprF1ZX&3vJC`EFeZ7syD)UH%6b4f>?NMQuI$ekdD)b8yzP%9 z0fhvT6aC77v;q_ZDF%k5o$r8lGje;nIEHu}e|ur0-(dp*wg;Q%D>&Tj&GZVlU@q2L zbdERW__EH3Mz6cgFN%vJPgn-6T`+<18w6OWk-Suay53nEE zt(I`-yVwu5h#T8y?VXuXd+^tmb=vo~Kl?lN=ZAZH@;64wlw7L}n=oJK+VZ8>tv_vh z?KrPK^WVYR^Jadx^A?=Y-Fb@bJ40_-je_Ol`WQR?_|UCCZ^mmDy=wb5W$9Dq==_;4 zo30$t%TVw(-ICuw=iFXa+iZbr`yKwd-oF*Eu*UC?Fqd1D+QEPSpGp6z4%)5fcltOm zbW}@RBT7;dOH!?pi&B9UgOP!ek*U}oXkrg#~{Eb#P$FG|4BhX&CN+b#+)UN zM~@~wd$#7DW74-NK|m$w;6FoZ*6+VSa}+#X977^n-%j)7J8Zz=`dRSA!++v>NAk=} zBVH|Wd8EImvd7Hv=C+`fA@y2Qy_N>8{G$8tS&VD`S#ytjkFM_QTA~{_mpQFr$MMz0 z@BJsq{XaDGXReIe#Y0|oemmvVBG-?FpHBSWv2e*g*7g-a%2$7`YyD9FKt@tx z(}#ujynYvr!V8S$u55o4rl8X*w2W11*+EUCA1Cf#oul4;Z)ZXtL)s_9t&FPAuCu&a zd~s**q3j<2zq&uPmTv!!-FZ}fXGv6ln qK;;%@H_6OD`#)?sF!lf2FAN2aeCKrHczBCIf#~V#=d#Wzp$Pzl`n3cA diff --git a/graphics/pokemon/banette/follow_normal.pal b/graphics/pokemon/banette/follow_normal.pal new file mode 100644 index 000000000000..4666298524de --- /dev/null +++ b/graphics/pokemon/banette/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 104 128 +128 128 160 +64 72 96 +40 48 64 +192 56 56 +144 32 32 +72 56 16 +96 16 16 +160 128 40 +120 96 24 +200 160 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/banette/follow_shiny.pal b/graphics/pokemon/banette/follow_shiny.pal new file mode 100644 index 000000000000..c10d6fb149fe --- /dev/null +++ b/graphics/pokemon/banette/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 104 160 +104 136 208 +56 72 112 +40 48 64 +192 56 56 +144 32 32 +72 56 16 +96 16 16 +160 128 40 +120 96 24 +200 160 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/banette/follower.png b/graphics/pokemon/banette/follower.png index ddf24865dd378ec8418f99e4b5e8354f7fc04afd..4a153522395d6d86caa6881b6db4c4db9ea818b9 100644 GIT binary patch literal 778 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S2^kFy z4GSDR5;P1P4p>-BP*Cu&5J(UZSkRzRksxtmfkDsb3!i}M7?Zr+T^Kr8Wj%l#_7YED zSN3O&yll#POAVL$0fhvT6aC77v;q_ZDF%k5o$r9|U_9dK;uzv_{O#3^eU}{s7%oI| zdWZMT)mik_LU7Bs7?!tcuP?uJnb=#tbc@Hrg-dr$VpA-!wP(1*`H|CP<tb?T3Y~*5_&0Ce_{zeN*4tC|tE~j%5EN#(8y-=hofVc|K|RHon;_vfIv`IcJsc z(tJxW_Q5i-x4FI-_rGNeyZ+uT!C=wDo6qO(&&#g2_?(;m`ALCGaJKr?*Sk;L+kL)$ zb976Iu2tp6?P22G_SSiErE2l=T(eelPXEjF@5bAV%@1?<7tQ|czd3cE)t05d-@3*J z?7uhpo$!}0%S!h*WL1B9#@kw?FZe3?@CUZag84Sz_U(-?`0&87^S{YEhCR32@_s$p z?gorj)e_f;l9a@fRIB8oR3OD*WME{ZYhb8rXcS^(WMyn>Wn!jnU}0rop!uJ#4Mjt4 aeoAIqC2kE7i?&&TQjVvqpUXO@geCwvG(2zs delta 577 zcmV-H0>1r<2F?VK7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)#laz|NsC0 zG3KNg|GhEhF)`kIF}+$4gFz`^Xn=r#puN4#l$5MOq)&GF3e>=0>^-KU=a8Q z=LeTrd7r}(seeEY#-!rynDArDuNf-NCmvO(;yAj?sxLi2&PCw1d;EQqYF`vqoKFg) zRZ(&HfSbHfU%@5A2JN!k@=Z_qK0ir}hP>dqp>``TLV*>RBW^H<9jY{FLB;v7_>$M$ zO2Z~FZo!G`P7H**v z4-cTL-VmbiOD;w2@D7nK8vg$6cybC(=xD(AWPE@bcVQY=^2GY5oJ}-ohc(T$0XXv! z-eHN~yZ+CH`f%d0gD*(#BR;{Li@?WQCEnAp+8Yl`Xb#%s^u=mZm~$rhqUzaOY0C9S z?@=;<$2u6hU+iGtCr`C@T;uF1r=RD1Q|(0K~zY`?Uuogqc{+TjpPT269^-2X~^6|_udU%kbhNfv~V=nj0pEgku3F7 z>?9@X|N@OPyyG^BG&iqkqWl75F4RV{gz;^K@qw=qgV1zc{w< zl%=T=h=&Y3V}EdLv3G67>OGm{zZL%ArSWn>s9w3TrhKSAbD369=^2u=Us-l;FCXPa!^ta)qlS-)$7rF@BMibbqWJUy#P%H9?syP zFhzX+_6^fcp~S^ybcnP>H0(gW1AKs~sQ>P0JZJngqeyl_iq?ra4 zb-opR=fqbyTvfi!89y92s7&3~?!%g~SBlnG2h~A&uJwIT9#4mxQa-e`X{(fGYrtkT z#D60k=3La6WCI*K+%pc24G{1F2rZ74VNNr^w*ig1s?Nt|eR5S#pq;UgiS93Lc*WE+ zlX2r1pYa6tSSrl|+KPo?>nEjd+$7&Nu)l=T9ofrq%ARh4;A2d9Pu*nTX`Jz7Nlf;?Sl z?)@B5AMy(>h@={BUYaITUhWdwM)%LCYe=5&h!-z;8Fly1u7yNjjycDEiQ;jSEdm_a00000NkvXXu0mjfK5{51 delta 1137 zcmV-%1djW$35E%fB!4haOjJdf(4b&&P|)bG5D*ZcxR5X)5O`oPSV$n~fKaedD43wI z`1tsMfPhelsL0spC|G!ruj+UJ00a?9L_t(|ob8sejLMR;NLr6J_@EVsbBJFEzk;ckPq)4;!Gu+q)1KDhM(tkDQV%NVJJpaKS#$oLL z(GR(qU?Bf(f$d@{@Y)N?LCQ`8pNg9e?52eAtXQu%BWo-T}m+qai(@8kq^a&V)XNR3@&i8NeDE~PxdoL`v8wO_O z!kN0gYkHW6$W(jx83uu>kQPz_%MnLJ+Xv)|5mG%V`nX2NE7K#8TLa zW55i1v;%n*j$X*{+p-gcEf-0VP)NS8Ph|7Za`IBTt)hS-4T@NHoX`**+8A?_@gQK> z3$Xmik~B?`<&E>U8_Up&j)fBloPpR1bZAYKalRb3h<`Zz%j=OqiYCAyV0kPMMN@&I zmt$JY|+3MzSa&b9)Ztkunlk^brAXzr%1nL?licjb0#4 ze#zgV_5xF8$@*6Cs7Sql&N!E0>;=~PHj6^7$6Txj&dWc3<$s3v<_Cu3jdLC~yKX^V zC&atV`+u)mCrPdK=MTKA<$?3{z1ze`W_Z*TQPw+GHIUaN7|Hvw^OqFxMj5M-z=ZEw z%UWt(i>J)iwZ2Q@`)%;cdU(E36mhp!s!!;F;reyeH7)oOPnoThHbZr<3}!ufubn?_ zs*9q4RTmKADVqS4B0c~41H(m;#NB7Ks*FU{?|(pgMtVT1s{8I>Ic54Zt4e>V%cXqI zfKsVSU6geF5;6m-x|B}vO|VkY@KyOfW%_V%r84!o^B>lPgPgaeTB!@>htS*y`Rus* zRI0=_v~3k2+aWcpJ{}V| zj;Wx2OO;(wr-0aTMJ%bw+6MhbH#x38rSBXcA|URIXnR7SO;os}tvVTjSR_Z{{6*N` z13bRxp>adr93=`38?k}z)s`m&^nEc5=lqb%Tq%7i6!q^Y@z1+=8a@M@#W zkhZ?0I}>I;#g^_&0djOh9>%{Y9!$bYQc2Ja1ZFv%Qqv{UHxv8o;^1@Qy}vii+ed+C zCjTo3PT%tB-lOx&2R|Twi}u~byan*lH8ua>|BuE$`L`8Qg@HZ!00000NkvXXu0mjf D%+@~J diff --git a/graphics/pokemon/barboach/follow_normal.pal b/graphics/pokemon/barboach/follow_normal.pal new file mode 100644 index 000000000000..9d753ce34bcb --- /dev/null +++ b/graphics/pokemon/barboach/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 112 152 +24 64 104 +88 144 184 +48 64 80 +0 0 0 +184 184 200 +152 160 176 +136 144 152 +88 96 112 +120 176 208 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/barboach/follow_shiny.pal b/graphics/pokemon/barboach/follow_shiny.pal new file mode 100644 index 000000000000..8791d2578862 --- /dev/null +++ b/graphics/pokemon/barboach/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 120 56 +96 80 32 +200 152 40 +48 64 80 +0 0 0 +184 184 200 +152 160 176 +136 144 152 +88 96 112 +248 200 72 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/barboach/follower.png b/graphics/pokemon/barboach/follower.png index e6df5760083b4c6321701afe097acaab9dd1814f..2cc66dfe63b4a7bcec775aa043a9696dd3bcc1b9 100644 GIT binary patch literal 737 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zz9)%#d)% zh?ua$z##xAykp0S84EUaOqdaoP*Abq!iyI_OxJu~2b5q;@^*J&=wOxg0CLz%Jbhi+ zpE2^XDQjPi4m=1H5=c(;D+AIBPzw-q>#YbDQ7Gl)&v1E-O6YewX~cOMl0~Jol5bRHIo15C=cP3Pl^!@!%hcMN@nZEJqiJ(}5*0M7ziiMgNofDs#C&hT z{)f!2!qa5iPS}PpI8WpJHeun*bg%D`DavVzvxJW+^$8|d%=^!vFX0^HV8vIS8f0}q ze?oZL(h0Nqk5*piyvn`nr1*?wAD9+c-)XDKW1O;!nw{P4$!f zO(eS*CVnc(0Y;c=iEBhjN@7W>RdP`(kYX@0Ff!6LFw`|P3NbRWGB&j`G1fM)ure^H hKCY;Uq9HdwB{QuOw+60RGv|WRgr}>Y%Q~loCIEaCBsKs5 delta 544 zcmV+*0^j}N1+4^-7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sq?}qgK~i&b zgQTRay}iZN)!y#*_5c6?#oq4!y(vmsoLXwMT64{dq~4^(|NsC0JFb?<00052Nklo3UO zH-rq+C3)3_ulFK7b#-E-*qyxPyCK z8>qNnuif3zd!pdt*JN}^mDqdob%B?`sF0rWin~J*O@HpWf_r14K2|`ZrSd=Xh5e;o% zQB6WMVlEy4007NqMoCIHtF43OeqP_M{GS^+ zr^JYyZweUTcUTDF=MS@YLJ>Tj=O5sA7{_S)rl{-qP8d$pWbzx~HyB59CPSzTkAk-& z#okZJr^%ZF`uGht5Ri+25MpdlAOgRcW-v60xR2jrOr84T90TwWb8ZPx2ScFc;t_s} zX^165nkf>q;(wsuB*5ZeFD^DxXn_CHgf(_>SU*Nd_cjC9*?%YaL;P2!i7_SgIJnsI z@rGM#fFJ~R1$6OW8KcSU8#L)_fO-UwU()KmH*Of=4=HqgF{e=%XJm+X7?aKQrS

4+sx5GAmOVVXZk<@nhaHGy@MoK3?R@3B!x2reaPbj`C0pKxPL$Z5l9 z0!S}_F4p|z2ZDFt_nh|&-%yU32Y5cNr04Yov485F=R5c-1ak<@vk1}(3c&xIUK-MM z1;HnXy)JQ8$-^#w=7B6xf}P`V2Upf20EyW??TH4N@#g@smgkD=c`#`?SS9rE>b%1% zZkA$M4FNqIw3RpOTbsYsoNRmEm;LIThP8M%eSIZyuPzvDJQsl{g3yV-)fCXdWkKPW znSZO$?))V%ETs_6k8&w3PAPrqB@3`>2sXY6Jo#b)!NokS_i=6YeD%svKuIi_=~eKR zqcTjg&PHr^MH3f+*Ji#helh(24*n?qHTZ8$MK^BN_#Qm{@%IK^hnhS7e+O^x{SvVI z%g8Y~Bot}f_QD9)TL%0_zXojq7VGo!t}7fuOoe@1kkJ-H4sY=6KHYtMg#U;32ZJ*s Uzsjg@UjP6A07*qoM6N<$g2IKsc>n+a delta 877 zcmV-z1Cso_2lxh%7=Hu<0002CwraKj001yhOjJdf(4bH-D2Ql4;5Z(7;frh*se_d(z2!81CE=BI?2$x>^ns;QWh{!AEYRZL7N8)2N$tUK{i`{XirnHo47sv^ zwl>`{<+T7}zJGnjq#Cq%59>vdE~O-0MG+Uxbav;SMoBlnW*Gakxkt<kZ+n-kL zLq|_$?V-v?UA-O|^w}No3-AQ!A+;Y8^@`CN^r6J*`%hP#K-va#h?)>zq zipPkpG=H33GpNZR9x99n+eOH=9M^hZpNJLgHZLI;Sky(<>GIGX(@Nl+1R>b$dNMl7 z+l#`(GKqP2YkRaP@E=1MzO8Gqwrib*_d76>lNjAbNv2rdg_L2Rl_ zs*AYEsI`#M?c(-6K>`}4%ph30n0iyWd$t&fY;8)@8eCCCd9_(E_H%JB*8Tj6 zC}u3`Q*TyZ6WK$X;cZBrMW-++>I8#Z0p(4X&$)Vw5VHFJ)aLwOR1zoxt2cvXppVRM zh7mR3XRHVyp|uQo&__f!!$^Ba+l3tO3ns*F{(JTd7XH8`uS*6w00000NkvXXu0mjf DZLFz` diff --git a/graphics/pokemon/basculegion/female/follow_normal.pal b/graphics/pokemon/basculegion/female/follow_normal.pal new file mode 100644 index 000000000000..47a1bf2a0ed7 --- /dev/null +++ b/graphics/pokemon/basculegion/female/follow_normal.pal @@ -0,0 +1,18 @@ +JASC-PAL +0100 +15 +199 73 73 +0 0 0 +0 0 0 +255 255 255 +160 186 183 +99 121 118 +122 168 175 +41 56 54 +171 222 224 +58 80 77 +46 92 120 +35 113 61 +22 70 37 +43 191 90 +37 136 69 diff --git a/graphics/pokemon/basculegion/female/follower.png b/graphics/pokemon/basculegion/female/follower.png index 02dac0b8ed6dad38749018d1a406a2226812964e..5d5a41a5d37f141785f72a5eb4a25569da87a81a 100644 GIT binary patch delta 930 zcmV;T16};02CN5=7=H)@0001UMu)cm0004VQb$4nuFf3k0000jP)t-s$4N;500000 z0RR90pt`qXd3JiJuPHb-tKQ%`P)#mecq4H=7Dgp2zgi`TMYS=7cK`qY4|GyaQvm<} z|NsC0|NsC0|NsC0<&B=E0009LNkl?jpYsK|Y8+<{Hk=4K02lLVzKqG%~cfM2s%D7(eD0LhM4| zWh7|v=C|HlbhmY6Xz{BNQev9bkip@1i$2~)h8DjVg!+Kq`YB&%C)mr<;uizeyhFg;*Ya%o(KYQ zN5bGtO;8TK1SUL&06|GmhnGb#>;}r>O-{1&UOE42{Re+%jhn3di8c|F1`F!|oD=_CONJauf&RCnB z3V+4`Ll?twuVZoX^BxO~&k{ZpGL7HjZGTU4=x_ArT-QnG^o2vN9OJRaEG~Z79J-7N z7e8*%M8Cl$+N^AREi>VZI=VP{pBeM^SJobH4=29t=jVKBU%SwIYn|pl5}c6Ya5FmR z+t)_J|F!s!gceqRpD^c-ec|X$*W$k&AsbxdfAK%ZKd`GiJB}is8~^|S07*qoM6N<$ Ef*0z=%K!iX delta 791 zcmV+y1L*v$2cia$7=Hu<0002CwraKj001peOjJdg)1_K{g&iFo(e3RzI5v*F!CQi8 zEjcq~a(GE!RF|r*-|6T7|NmPvC+YR|fH}a200088NklQbvLZVh zyNvzGA-|BkXY1K=0REA92i%+^0M%rj%XYJy!>&Ti8Vrz}b>k)q7}KP|s<-)erI5Iu=jcv$9>rw~Cq$QK_?b zy_F|K>qJb$%zy1Nlcd_9VwKOk=e5rK2O?%d&;&AFCJY>>3*|poVH%I;LsoUFn9C^=WoqrV0i=nk4bsIdPkP@STX9ODhsni`gT^#MZSP)MY1z&>g0$B#o1u-|a z2Ge6suKRMq7(>~2xU490p-;E(+V=uZQ03noa%NrPJl#7^D8a0Xm%| zuC<@&v9bXv-nd-+jgdX`=eB<%ymOk?n}O8;{*@zeWt7@UP7{7kCsyZO8UZ3C58`=ah3wZPN*6A<5;HQ^P@7u2_M!wFf?-kBN*&L zU{r}Q|1s{pC3YbQyC4Lq_mrn9V66g3W8q;|7!D{tz<(TUb@L%a-eZwv&;^Mzdy z0p{YVi$GTd-pC1PtvrZF`+{BZ9lqg(VI?>&_A}g5;3_~ay@%nsvp|HRy(p;cH>-2G zAK-@qB$*0*fKvo61i`b9GhcGzB(UB&(+hQd+|##vBI%LdAQ5zVQ=oTp5NS|C_q| zpK#|6{9eb1+ZypezyrQHm}64$#GAe=?j`J^i7sO+&DDyZO^@UDj$?qi_W9UcHi8O6 z+&kl16;Gk~7Y^11ELC9W1uQ=27;MbNyO}qBn}2{E7w3oum+MO0k13U*T1LSO+d#!b zS-}B8pacF(3y~WRf;q&>nz@iHL-~rg@M5>&&h+mOTbAD^mj@4=waucXKuBtYwfHH! z;T1_Kr`+7{nu9CZ8!opq=SrZ9f|OgGmP@`n(OqzD0XBv@|0b{0&`v;3$=3MTg1n>> zPk-^d2RXiDspGh65uQ)DBJl9B#(!%TS=mLBP)aGi-*1Bs1eZ6_X;{OV3;w?0&5-Ce zL=cpGQGzJ(3Flrw>sD(O(iPNpUCn;y-qjer0w|IRXQ2mP;T}H}gbaen7lprcn+MK) zL$#k5W{1-8fypgIMSwS;NZxdLxZ|RL?ti!tEIGIbV0UovrI~3}nq6sSt|N{Uo67Km zBP$V=eqEX*t>G+q?V*&G8U(S!*eHew;jY(0w`mQ(p{1x%=w|fy&(t_JAi`y00000NkvXXu0mjf DIu{2$ delta 919 zcmV;I18Drl2%!g%7=Hu<0002CwraKj001peOjJdg)1_-6JmnZ^r!rd|9UVG2Hc4Mp zTY_jUIWuK)c$ccK-|6T7|NmYjF7%wfG27Ib0009oNklyL2KJE6vtKJgXk@0 zgi&^|AHf^`6j=ye7V;q)Q`9!}R0f8!gBMEb86U>WaXuJ!*vJ;{1P=-&t1^w8SEPl?@Ygs{_kIO#vmTO>ar(3v4<8N}mJ^cZgm z_5&M=?7C$@PDXE!AK`8K?UZ+Ujf^)I-_nm)(ZjqoR<3Tq7r-$}hNa;A&kY;^PeX99 z$*<_i@*6!?Nq=C)x&|>N4aBemrw6(LatyX8U0%^cwY6}sWWykh(SwKqVBFXLZLmY; z9-UDNF_I40!6oZkkK~zYkVLwkYmamTY%oa&ZkJ9eOscHNz@t21)Vva>d8R3nxJZmC z*ls#^G{!n7>w)dkz=a7bHA=$(CXte(w7APMRYK0E1%FE-?P~=ts8g3lX$`DrR9?E6g2&=)^#RtCVA-FCF$f}t@G6}>Pk)=?9V zGf@lhm4RfCT(3dG_w^L^>KgbZJG!FVH}Y?`NPiOF0We^qM2^W#%0~eWj)Gbtkvyvn zQI%Y6u%mIpvN$}?FT-~Or{ej`^E^~6$Di_&ya;NZm#hqUCIEWFaC9UPhT&O}hhrOR zeqUTFmMM9Abk?nrpPrJ{aV7eLVPG~WY`qE3lHww%R#9@150iRT2^QNJplT8%{Uy0q zRDTY#!)ZPAUW>Jc&|60&(wLu9&4Hc%^lmA=g`#|ttnc>II9-g3>h!$VquZARgoeX7 zGB}Nzrbdd)n%%HNvd*gqvGp~MzmWPwZ{IT7*PIQZw@e`fY~`Rv5zR7opk;jTp7i9v t!-2ulu!@a0y}yoOzy5RMUG+bT-{uuDlMvpn84&;g002ovPDHLkV1gVVwY&fT diff --git a/graphics/pokemon/basculin/blue_striped/follow_normal.pal b/graphics/pokemon/basculin/blue_striped/follow_normal.pal new file mode 100644 index 000000000000..4fc642185a1b --- /dev/null +++ b/graphics/pokemon/basculin/blue_striped/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +26 47 45 +5 5 5 +55 71 71 +74 84 84 +0 63 147 +196 196 196 +98 98 98 +38 111 46 +24 74 24 +25 121 208 +60 159 77 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/blue_striped/follow_shiny.pal b/graphics/pokemon/basculin/blue_striped/follow_shiny.pal new file mode 100644 index 000000000000..21e43e78950e --- /dev/null +++ b/graphics/pokemon/basculin/blue_striped/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +28 44 51 +5 5 5 +55 71 71 +55 71 71 +0 104 152 +198 198 165 +90 93 74 +80 136 16 +48 64 8 +32 168 208 +120 192 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/blue_striped/follower.png b/graphics/pokemon/basculin/blue_striped/follower.png index ce6372c867c2450600d97fa4d35acc15a6b072df..b8f0a345838b41119688d4484ba889fa38f43ff5 100644 GIT binary patch delta 658 zcmV;D0&V@f1*!#*B!47OOjJdg(xe(MEd>PyH%CWGR8#;zlf=ZtVq#(@Z!Q>07#Vrc zJfBU8UB^QJ00KctL_t(|ob8mqZ__{&$1fI=t-3`jxg$#y32KuK$&s3F8LEW)=eUsid}ri~7+}iVK7a4M`+WUN24G$5`d^h> z(J%niavB#KN^RzWuCb5qK^+6*Njl)6x=>69sEtzlSqW+w7;n-6pVR<*TOFIWGB0C{ z5zJ;_c%78M{i}dNq0q)Kn^y+p?CpZW59}@3U#(UP?QG^9?_*vSxQei7)0(_cd_f*1 zoU1k(jp{}&pMSx;Q!kf}6yZTz7FrPxxR#j*B)qvdnM_{oiVrKz0DP}++;;}D;OSN( zG&{!67Imh;ziaqQHaoG4;1NdnwH z7xr)lTZD~9{02n8l0_ge+vN1fIqoI__UEWLCgoUYx}-&$Juy$SP5S%}4umkxpb}h$ zUr8v~2!BZ{Y|>%Oz$YXmy^h2*kk~+k1PF?MLz;m_!#)kEI1hp_n1#VWutj|TOq!<| zAcXL~hJ!w1B=IetBAdyAiigjkh8MrLw;DDALWc6VLI_m^SMC7l7#PYG|G^fjsQW{t s3QQMhnLib%=M`o8dS2JM{$c$BnY-;JHB?&C01E&B07*qoM6N<$f;-D9=>Px# delta 675 zcmV;U0$ly71-k{1B!4haOjJdf(4Y_y5MW?n;Nak(pr9ZyI6zQP07#f1fY2C77(k#< zC~z?N`1k+-000000001J^>e5I00KryL_t(|ob8l9Yui8=hYx`Z8uT5EL@7y@qJuVR z@OKCS+fyJ=ED?g2mdG-ulLtA0LP&>J7M`-iXS}#Wdw%hE5Pvao>xlann<)s9e6Mpp(Sw+8Syr`@ z&vD0iE-C%lKUi5t=!zuoC;ohw#Nm?*jojTj2u?Ucu2D1_EmgAYdW?H)I*9)SptH z^8G0AgOMMk=T-$>-xKCpMvO6hTEM}S5D>ouAY>#4EDgL97Vzr#_OgJr0AL`FmjF}> zxG}F$5hG2y;y+krOL_f($pMOq3ORl%VKHwgMI0~YZEfox)-Tc>I(1-j6i@&F002ov JPDHLkV1ia@Hgf;~ diff --git a/graphics/pokemon/basculin/follow_normal.pal b/graphics/pokemon/basculin/follow_normal.pal new file mode 100644 index 000000000000..0997fcaffd73 --- /dev/null +++ b/graphics/pokemon/basculin/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +26 47 45 +6 6 6 +55 71 71 +75 84 84 +152 28 21 +198 199 199 +98 98 98 +38 111 46 +24 74 24 +255 79 63 +60 160 77 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/follow_shiny.pal b/graphics/pokemon/basculin/follow_shiny.pal new file mode 100644 index 000000000000..22bc51359c2d --- /dev/null +++ b/graphics/pokemon/basculin/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +28 44 51 +6 6 6 +55 71 71 +91 94 79 +152 64 0 +231 231 197 +80 136 16 +160 160 128 +47 64 8 +222 109 66 +120 192 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculin/follower.png b/graphics/pokemon/basculin/follower.png index 6a6208ff2e5058889e8439af196c53a5c97d0f78..4b80cc1b8acca2cca7c2dc5f9a280895b64346dd 100644 GIT binary patch delta 642 zcmV-|0)74T1e*nrB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!ga zFD(WJ1~*4XOH@>t92LgL$6{h)CT}hnN*Mo7KRlpK0X|R;00009a7bBm000id000id z0mpBsWB>pH07*naR7l6|)G=?p}u>z5jZdl=5 zsf!m3s2c-0(t*A)Nu9NtPS7JV0#p{PP~t7@!|Y0q@0icOWjCuCVS9La@dFgFp%h z{%L?^S-y|dZhsxnaR-**r|u!2?|Gg@kkZA5Knf6TyYYyB>Gn(7Z`|?5fW`+WtJUiDaec647aLw2iUEQ{(&4AL?0Q{V=tuv&EH^a3}vV50~va7phKRB89tby=7}cs*_t9`}F{b z5pCCxBvhE delta 603 zcmV-h0;K($1@r`vB!4haOjJdf(4Y_y5MW?n;Nak(pr9ZyI6zQPm>?MVSV%yiP#8!U zC~z?N`1k+-000000002F?c{~E92T)@#D9I4N>wD?UAYt8I{0nB zC%^wgvQ7YpI@F>5o9cBmOrTm94bV2u&p_9>U`JGEfSqKy;mZre#?HMI24n;5Eh*r& zcs<{WmyKMwo*{&o#sFJK3UK~uf#-RyOV#dN(95@;;1Br|pC1H)hp5u!fFlKn_VYC4 zAG-gE>|6JO@qc(6e0+DNa5*q?#Q@R$s912zyI9crJe@{lPCzO;9=u3;3^OUO4k8~vn~ViUHw1V$A4_szxQwUC-a|!Ddqj+ zbK^3g2;>4P-@gPH=osIoU$EUSs9Y~#zYv~hBSLv&)_>SQ>-SL@o!qwzD%Sz_+cI!r zE8NG+IbI@Ezqyr}+bjS(aij3-X&Wfpc`O1qNZ~%g>ve{jJCI!r*gQHKwus^8FrJAkL`$zlKi002ovPDHLkV1k}vBv$|c diff --git a/graphics/pokemon/basculin/hisuian/follow_normal.pal b/graphics/pokemon/basculin/hisuian/follow_normal.pal new file mode 100644 index 000000000000..d8f1c2033722 --- /dev/null +++ b/graphics/pokemon/basculin/hisuian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +103 53 53 +0 0 0 +48 48 48 +248 248 248 +120 144 184 +72 72 72 +168 192 248 +88 88 88 +0 0 0 +122 168 175 +171 222 224 +72 168 112 +56 112 72 +40 64 24 +61 77 86 +120 144 192 diff --git a/graphics/pokemon/basculin/hisuian/follower.png b/graphics/pokemon/basculin/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..63cc120a51587688acdabe6f1caec33fabea5aef GIT binary patch literal 528 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dIz4ats1|LR`~L zO+icpgC9SBR7}|6;o-63z>kQC2%uoqiuJ4SJ@8mjU{T)WXpiHab*<0UEzCP^t zY(-4M&6W*Y;oz(HA=kR-hb{m98sFP8>wuK|F$eCL;wPr_EY=pJl}ZS#HA%M#xb&3e zN3!3PAf=RjC$>8H_BBc_Z<)*@!*?Z>ZARhMi@b8vE8nqwHeL6xXmZq^Bh?Lg7Yq#^ zyO)^oX?d+;abb!?2AEMydB=FcLreRX*PMIWq1kvt zCaCN9jO^B>UOi4u4C~n(yY>0`40bL0#wNN_`PNVOc(&^jMFNcy5j*)FDJI|Jar^7! zmidg0&2;sL2W|~zo*T^_-f~9$yUq4?Z|#1z6F*HZvv)4|A9(KLgU@v*cUZ>1(!C^E za!&f|-)E1m_JnhX4Qo literal 0 HcmV?d00001 diff --git a/graphics/pokemon/bastiodon/follow_normal.pal b/graphics/pokemon/bastiodon/follow_normal.pal new file mode 100644 index 000000000000..df63870bf905 --- /dev/null +++ b/graphics/pokemon/bastiodon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +200 200 200 +0 0 0 +72 72 72 +152 152 152 +120 120 120 +96 96 96 +224 168 32 +248 184 64 +192 144 48 +248 184 88 +144 104 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bastiodon/follow_shiny.pal b/graphics/pokemon/bastiodon/follow_shiny.pal new file mode 100644 index 000000000000..847a44ae7118 --- /dev/null +++ b/graphics/pokemon/bastiodon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +200 200 200 +0 0 0 +56 64 120 +152 152 152 +104 112 160 +72 80 136 +200 168 32 +248 208 64 +192 176 48 +248 208 88 +144 152 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bastiodon/follower.png b/graphics/pokemon/bastiodon/follower.png index 0703d8f6b30e5a8730f8e312021e83274f6134f1..711737cd554a2d5ed860c715cb118cdb2bbcda7b 100644 GIT binary patch delta 1029 zcmZ3$Hk)IDN)&AFo#y~NFQ_m=L^G>orwzd)1Tkt*!eEv<)@e_w@&5k zu%E^5Sg`AQYIK30?`4_aW(m7BEOMTi=k7|ANHPh%*`|2ta%KWc!`ns2>WVphXYbIN znj5k4-GZl&u1J_#W!%(~cG0^1VN(gy4YsB%w)zU~4R8NUTqbz%azpy+oBx%+PiVWl z_Q1AA0lmWpF?tnp4>|;TcH3Bg+FtUz^Y%IBy(T_;S{Q`E?YB`&S##&w7na5PN5<^R;_pm8o$~4Fw2DQi3>c2RukZhDRJm3DPhzykHJ9z{ z@^+Q@ExmMA#PR&b%N29i<^?Y@n#0Z}{@v*1UG}Tzwyijv6}TiPb^rOg9IFh8ceS>j zrc+WiO0yTw-hSoibjNbBkFCjUGX9&avp2E9deIxA*@}ez`sI_g95|eXqWADZE{nJl}8T=MQ}xU)5z5 z6IM34bMjc5uhDlF>=p97eE#aKMRxD!UjKgi_crF+tf3oza-Xa}nD+Y7tQM&{^#_k9 zJdga(=>J^Xo&EO_Ctzwr1QrWV=; m7FGrZTeC`CQ8eV{r(~v8;?{7){OnJl1_n=8KbLh*2~7aKSiXJ$ delta 777 zcmV+k1NQuz2%rX#B!4haOjJdf(4as-NYK#Oh>(~N5D;*1cpxY+z?fM0(0FKIKp-F> zusBHg`1k+-000000001cT&)HG00OH?L_t(|obA=WZlf?50C4*OEMX#)dhigU8#6Rj zhYooNpJbgF{1CaN>CmCQA>7cxS5;RJyb}hY9E0EGOaT+9QGe%3{UjoOV1NFH9RR-K zD?Uj;_v3fqe*FG0LT&RE!JOg7-qIDA^M?WBoz`Z%nsc}|l$LQY=O*$=&XMtYCxp0K z1%AWus;a7Ti-F%wpv^e{*cGi9<0i`eM$GUi5?TPin<%&AA&gz|HgdmFN7ul_&7;zc z8ko3lDR*?&P5_3OP`G}>DBOA=x!59#qvs@!9nP<($RDtr{(mtFT}-J;O+h?nWp(7?!O z_486{lcq*eXLJ9rcXKinA(P+3O3e6_-qxqX(XGMQ@UmRdOdNI99uIFO)yW9#PD@=& ztn|>p*ifbv(~E~;4O(|o1jAn&oQT_smg)F4Bzv;MPaz3nq7Zx}K067c` z4g^F@;7ABicyS}*#Eys+Ga_!>xbfn}j|~A8<^{VKFf#gKLG9ax0#XyRIA!+A3pd*+9JY5_^JdVGex-svzfk2z)qI+kJ z0!=p+J+-|`|-fc1I&vQ8hMy)zHAAJP?qDJ@hIZJUAbjjBr@e!8+85tbLgqO zX};H<)HpFIUYAE4nf%!smb<8nbuK&D{_eBFx(#Nl=SeNNreg7xXMtMetLdMM_4}?c z)yQRq*5nvGKmKoG3{#HCQKS3JYiyev*cneqTzP*(^yI`&#%+%|TWscVcrc2d&2MiM zSJ`cH!an8Lvw)2HV8#Cj9e93Jd2N#3VcD&J-9(?w)&En?Z_x+Aew$wZVb~FW`ONq9 zk6{yS+N*Dr%t|?CSI=y*bHU8$m1~tMS>GQhllMq_Q*q;y=Gn>XbS8H_Imsn;`{-7s z8Lp{&@25STlJwoQZ2Ixv3hg$YxBZT6$XgX(9HRGX&39gd&#CuR-CGyk2-WSr^Y;h; z+Tb%v8@GKHPI{KgbYW^&QuyZf#>dqM&rILty=1bE8Mi%`uqZ)oZEeD zlcQIz|I-p4bU#e_^W3d#>nF2+i*M|{vV7%p&8XRWdsa`nc5|-!gYwd8zkY35`O)>X z)R#GPw@7C1)84;u--7)D(KYn_7#Ud^n_3x|Y8zNs85qoom3oMxAvZrIGp!Q0hPMohVnM0c M)78&qol`;+0H0KME&u=k delta 727 zcmV;|0x12H2jc~h7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NsC0 ztoH6|-n}WLgBWU30BXfCN~91mdk7Fx5XHsCVq#(t5D?XiQmiomeFFgE0007ENkl8D@1pBC zft-&u#rOo5(MLaRlg}AAthhr*Fy2yj$ zCabvLvv%R20_41jD^h!2DSnd`Tx{_$4Wk57&W9D(${f9HRQ&QNSC(8_Xs>GtASYWN zTOw4!jDKrd!*7}yHEG4KEdLse_DaU3LWfuAKov~6BslD(mtz7HAm`27RHFm`DQA7% zuv3Ci0x55{zhs~3SLm+b&0iRFjeFP6=#}Y(zyBoBV@}r@SMcJ&5zy?E)JNl~uLLsQ zyuzXx{vWS^L4eOwQ| zVrt&@|Fp%;0000G5D-C&q;tK^=;-)CK|${J|D5LbyZ`@cb911mxbg0ZR{#J232;bR za{vGi!vFvd!vV){sAK>D0;fqtK~zY`?Ulc7+b|HuNkGUfl7CLosQ`~cf{rE)bZTJB znhhjfI_3}10LkV8?i2I{+IPs(-HZ3WK;NLrgY-yAJpVJO8oGp43PgN*CSn!0+40Vkvk5>$dy+G&Er6*;c~7t&CV*VQg6d_=lmyVzan1#WM;)8MgMI2r z&M0sWa9oXZCdh6*pI#<^F%Zm|G5JyIuX>y_!Hn_9d;qhIf;nSJ_Sl;9wC_3Z8C-id z(ct^*3n0fPXB0H>_8Zu8jM+`tgJ{70F*fn2^Ysi51%IUQjIkr;c73|BdWi{tA_~=qz`GTTB;ABwP_dyVTowWv!J)2(8-yAmPSoj?=G-r7u zi9yT6;1O3(e3PHriB->MBx7sAOuC3A1VhtAL97PkBpGO5L1YvRP0*cX(Q{{5EZYW| zJ|*Q>CAcyf;QcA>d}t6EOEz92-fle)1a%TzI)Ch!buI~-6=;|47P<1DCtgl5!l>CO zBZ5kT+)b@jF20!@-0Zh<@z>`tdy>wPtHB9lgd1n&l+i9$SU4wzax=0%TR4>r6(V8W zg)@Qi=>@~=^y3pFf| zGX=PDyu!^AvlU{W_9SQ4X++yB@|j>aPk^|=Q>vFSlM2zSmpK;{4ozqR_x7PL-tGxk?d{fu8^Pm2cfmL9i;M)c_%KE876K@=k z0xAd&A)WDn>ydAs)Uzun7aHvRWvZJg1{u`n_x!EV&c)TXom*bDJAJv6+#&e z=>AmtI5!APC0i#EZnueNf+h;KK>gAHQP8$jZ@gPn>pqX%t|`LGYLN+1MnMj1ttEsv zlOt5b;n(L_RSF=v8bDYpV3{RIYamou04O1$N@v!q6Ub;N2@`fH3W|>}m~z0hwg9L3H*7A*&PJN? gg~k5L#NRvq0BQ;WrUJ-S&;S4c07*qoM6N<$f->}2vj6}9 diff --git a/graphics/pokemon/beautifly/follow_normal.pal b/graphics/pokemon/beautifly/follow_normal.pal new file mode 100644 index 000000000000..aa5f03a52440 --- /dev/null +++ b/graphics/pokemon/beautifly/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 72 +96 72 32 +40 40 48 +96 96 104 +0 0 0 +192 168 48 +248 216 104 +216 88 96 +208 208 216 +176 176 176 +80 144 224 +48 96 152 +232 232 248 +184 48 72 +0 0 0 diff --git a/graphics/pokemon/beautifly/follow_shiny.pal b/graphics/pokemon/beautifly/follow_shiny.pal new file mode 100644 index 000000000000..d0af9a497372 --- /dev/null +++ b/graphics/pokemon/beautifly/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 72 72 +96 72 32 +80 40 64 +144 120 104 +0 0 0 +192 168 112 +248 224 152 +216 88 96 +208 208 216 +176 176 176 +80 144 224 +48 96 152 +232 232 248 +184 48 72 +0 0 0 diff --git a/graphics/pokemon/beautifly/follower.png b/graphics/pokemon/beautifly/follower.png index 59bd8cda201cfedda54b684036bdca1a104f3008..36c31fed279ab51b808df97969d5fc69f1732727 100644 GIT binary patch delta 1113 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 delta 466 zcmV;@0WJQ61ndKlB!4haOjJdf(4dG=IM|qYU_dCKU`P-U5GW`pAYdpUm^i?oc!*dy z;J~1WC@9DP064H9;K%?T{gu7#v=@_fGa{wz9-Q0jG&9LyDu2K${z*ha%*HhA5UX^E zl}b2A2`yL+a76{LVbcPQ#}(%X4US#|&ydA+jWT77$a#-a#TfSB28Y5e=o_**>e?>g z`_T#7nPb=>P-|UH8B;KhD2HhpX`JQuh*V7cH4h1}y@4er9@QOc+9}a&iY9V!GbpQYW07*qo IM6N<$f~1_-3jhEB diff --git a/graphics/pokemon/beldum/follow_normal.pal b/graphics/pokemon/beldum/follow_normal.pal new file mode 100644 index 000000000000..541e734ed648 --- /dev/null +++ b/graphics/pokemon/beldum/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 72 104 +152 216 240 +0 0 0 +112 160 208 +88 128 168 +152 200 232 +64 96 120 +40 40 48 +136 40 40 +96 96 104 +64 64 64 +232 232 248 +176 56 56 +184 184 200 +144 144 160 diff --git a/graphics/pokemon/beldum/follow_shiny.pal b/graphics/pokemon/beldum/follow_shiny.pal new file mode 100644 index 000000000000..87aeae6b4641 --- /dev/null +++ b/graphics/pokemon/beldum/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 48 +216 216 224 +0 0 0 +152 152 160 +104 104 112 +184 184 200 +64 64 64 +40 40 48 +136 40 40 +128 88 0 +64 64 64 +232 232 248 +176 56 56 +248 248 144 +144 144 160 diff --git a/graphics/pokemon/beldum/follower.png b/graphics/pokemon/beldum/follower.png index 2708ce660b21c601f12ef955eba105e4a4886365..adbf191d71a6b1a055d10770b94b5273ef92afac 100644 GIT binary patch literal 777 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwP3WX!nn z0Vq(g;6g;hiWw(fI3!ePXc%;8Xe121sKV#%&Q#RUY@RJcJB#@lwR|cdNpcqIoFeL4K2XqkQE>9Q75Rc<; zFWY(_c93BI&=M_Ey+pscxnfcAtHoEg&X{Gn#69-6(;R0hIdwsi9*%SG>X_8KyH|Hl z?%pkb@Sv})>x-vV<*cmB|82kD`e(k1P2n6@vB)R)owVye@7a-aHB0DClx;mj{~EQ$ z3$GSmc35-c4R4#7u*UV3WgfkS=abBnvsd0+GIfenX!m5s+tN{QuH9rat)8sP{;2hU z`HjMDlG3Hi<`}MJul{sTBTunSb7^JD28}mj%U^$DIJz}U;EI-;aD&@9Wx3x~-4lO5 zchwNpD%-tigOnui4AbmA#~)|!l{KGZV|Rbsa@JM5Q6Ge$GY|?@7t4? zul9zlu)62vCNR_IT*L$>lgaEZ?+~=YQ6t?cj+$zkTdm(Dh7ma1SD;>VJ zzlg3hm8v-JEcf|EX#U3Un#*=>S++`F@Z*ac85_Ub9qdWpcdzgAlR54|3t!3Z*=@V! z$M20tze)Rc{XW@QQh03bck>NDmS5Vw!$L1UWKT(C#NY2aXFn?KKdzTaq`2TCuVu6{1-oD!M&CRT= ztdxtCb82(m-rj>sO8;tV)k;!>&Hw-Z|5~K~N`uuoVze^RRe)=0005!NkluSR=424V5mKxd8`@ijuG))B#wxB*1mKD?AIy60qPT>n|^2vHq7%s4g-AQf-Z z#9XXB2_33xPk*zPaWhy6jEWmT%(*hD*qQT$iwaX#by48wcaAfzF;?a~95yF_m@~rb z25IOp;i4&qL-khGrCj9*#{&q}xji1J4-E}u90q%q`~Z9|4a0>ez@Zv#xG#1o&bS#w ze>~)_T`~?J;V3HUjEFb^L>$ebLvaI$xsAALyryCNuD@(@p2>PqnM}}8b$}4}%2_WLO zVDy^Dpd(2->-!2M+#b+uKy=BD4J3SBH-GE;0=Md-#cfaO-@M8ZzByEbV}Cj4rFAXN zJrHxNu2u9K3kKWp9tgO->U23TJ2^*mSN-)G|LIgs9_PAcw9Nj?T*9TT%Q{HSANk(o qYy9LlD&{3Tkns;tX79u8zd>If89QAxq%2tg0000V}r z%r8v*R+O2PysiElSK-P%>z~<-#N~GD_}CWzVtu_Jzx>9L?e*(dE|AapF8}_=Jh7JE zX3l*JxPCppu(kYth1G@r-*0}LJaD;@!Pbp!+j3Uxn+LYW&j*U{`8#2w$Gr$vM!riQ z&ZXPFII=xL>c}*{k~pJdeW~%RiOowNzT?brRIfOwR+#Y8;kYP6v5qVUo3Q!4k6RWz zyp#H#c@gW`_=cM0S{e=dN&AlCzHexctkcjq`a^#S(O%2wo zSsx#Ls{SeZc0C(V;*rvNX8TS294ij+>^I(I~^ delta 645 zcmV;00($-529gDk7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NorT zN^`6+Qer9Q=4!OGIfH{3QpGVjivSQ>5cX;S)gSxvsO4236H2z(KG|F`XtJX2CC*}GW^{b9j+!X8UHpMUHmgx z=`y-Nmp&xS-vVA25&EYCyq18{iIK{%$rKpa0mApN{!BDRsBZwxe_>V~@c?&#W^OpZ zFq7W~L;>rMD1Q`9cn9eI*vbp{PXKj{A&Lenc=h)w?EsNaJcFYA9pLnD03G#1eGRAs z#{G)m5g6D3>QH_{hAzAc>@Rsv<932ue*Nia0A$= z_=F3!4*;>D-2O@^ZvdT<)d7;vnH?Ys^fF41$Fl`A0)Im&vHvZgI~)V5QX+2v@d;Zj zl;Q&P8!*xF9brLf{sWj8^buHrR9*rSQ!xivIog5$J_ZvV_tW?>r9{8;W8I=P<TeBt8Z@^G@{}u2`wPtth0gMO<{n33cp@C*>WJ{t~#9UI{ z0Ylxk)P72Sei^|H80&WfP8;}qCtwXG@Rj@rFv_1hsB;eR0QQ7n9=>0MXh8RDTV~)Z z`8d0I1Q|f}FRKLL0n7+htK$8MH9bJrHR=D;eBaTCtxhaAYk&$Z*?`9Ce@Xp+t7ZwCK7<_o( zv10*H4a0|u1uGm1DmWY*A~ZT~1SHI`IH}S26DYx$21sKV#%& zQ!;QqDG7PuJN)adj@*e@^OMBSm&6$w-Q%kO{qe&W(f-ZM@4D!e(@T%_0k zXgk6C`%`1QhAh8D)JE<;8RIv(^@*L1%-8nXOkXuOcu(z;t=*wr4cet^w_oSVjy0uz%+`=F0s;x`vb~QTx zW<6>qAuS}M|0Zg^q*{8*AL;(9xdQRAR^~Z}xWp}%+gVNcU+Gu8C$8|=s)yVUEWYj8 zHT`IC`oGkDjB@sI=Qqi|0Y$88iEBhjN@7W>RdP`(kYX@0Ff!6LFw`|P3NbRWGB&X? pvCuZKure^1#w7O?MMG|WN@iLmZVk`lmqmgi!_(EzWt~$(695=T*ERqE delta 421 zcmV;W0b2go1hWH>7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!5B|Nl~A zDgUH%?sGxCK_LI;od3mI#gr+%|8tzxN^`6+&73Kmb0BI#01yxmHq{)(0003oNkluZ za_91#HOEhrZ~%~V z&QgNp_?#~dZ018T_CBXLmr^1{xhrqsX5RgkEPVq1khlF%(6_XkcY~$C1sS~k-vMai z^?YXh9T=SDd;$~f7?oelUmXztdH#ofB%csHbHM~~t{xrtk$n6!`kMa$&mJIcc?&=R P00000NkvXXu0mjfuItBL diff --git a/graphics/pokemon/bergmite/follow_normal.pal b/graphics/pokemon/bergmite/follow_normal.pal new file mode 100644 index 000000000000..8f5d3fcf5fb1 --- /dev/null +++ b/graphics/pokemon/bergmite/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +230 238 248 +160 216 252 +96 158 212 +20 137 214 +20 76 119 +112 40 148 +249 210 73 +20 137 214 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bergmite/follow_shiny.pal b/graphics/pokemon/bergmite/follow_shiny.pal new file mode 100644 index 000000000000..8a84c1ef897c --- /dev/null +++ b/graphics/pokemon/bergmite/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +217 240 252 +160 216 252 +96 158 212 +20 137 214 +20 76 119 +141 129 24 +249 210 73 +230 214 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bergmite/follower.png b/graphics/pokemon/bergmite/follower.png index 5b570445c26c786647b85f11e4ad4575acf04459..966246499a7e4752e84dfca29bdcc93dd4629eb9 100644 GIT binary patch delta 527 zcmV+q0`UF!1E>U$B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000UP)t-sn9!gQ z5D?k${GizUV4lVGd z00EOpL_t(Y$L-at$#n9PryBcwT&~r?Inc@ z$cFN+aH09KWS3!f2)yDIuXx2j3Nd8qcX#0_Kazfrjo&bO_YuTm?)7kkiSZFc68oLz z(q|AW;~_w(we)$Qflw+X$c}is16yGEPw4#;r@_F-U18CJcc7;MLWe1f_;Wra%2q?T~PkcTcE3WF#QDBM><;K zV$0cn5uzL=XV}|{1y$RALa;!LB1~3{VT@=9G3FdBYui$nvX^!t(siP1Trq|aDGc++ zTy-tJPWGMYHu@d9p?o``z2}S}q|#oG!RuO3?F!x&I)8K<^be->QgRmSqM$XghA>|j zM1|?6-7vw;N2*wZ+Su4VJaum5#k4Bvc>m}kJeFl;nsco%n_lh=E>nyf`)!BsPj!B9 z=G@HB&PrVyZ+KO+bNgpx^Ro4P_kd~TZGq?WrP)zEpE#}jbGDst<1Yi?7jG|lmg!Z` RjQ{`u00>D%PDHLkV1hT1_?-X% delta 477 zcmV<30V4jW1os1wB!4haOjJdf(4fHh_?X!EfWY8jkihu(_`uNMU~qsC5D>_y=%8rO z`0!Zp$WQ^cG3Tz}_#+%=N$KoIuE{K*8OUc>Z@km|!RdOQN zuFwt-f?+@!hHAW5ORM_+I({PouBVle)UPn)>%cS3_Ud&Q|)#f`I0Fe>1yZv7GGZ39b&0 zk+*r-Y!nDo}=Joh~nNAF!Z=6~EvpTQO@wf2<{_Uu- TOFpgw00000NkvXXu0mjf3RmqC diff --git a/graphics/pokemon/bewear/follow_normal.pal b/graphics/pokemon/bewear/follow_normal.pal new file mode 100644 index 000000000000..e5500bfebb0d --- /dev/null +++ b/graphics/pokemon/bewear/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +235 221 226 +199 184 189 +237 158 190 +167 136 147 +200 96 119 +120 91 102 +92 73 79 +66 47 53 +82 42 49 +41 27 27 +36 21 26 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bewear/follow_shiny.pal b/graphics/pokemon/bewear/follow_shiny.pal new file mode 100644 index 000000000000..e5500bfebb0d --- /dev/null +++ b/graphics/pokemon/bewear/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +235 221 226 +199 184 189 +237 158 190 +167 136 147 +200 96 119 +120 91 102 +92 73 79 +66 47 53 +82 42 49 +41 27 27 +36 21 26 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bewear/follower.png b/graphics/pokemon/bewear/follower.png index fab63afa48ae51c7d83d3b1beda00da9c1eb1267..6d7d8a8175915ad3fee319ca1ff4bfbc5943d49d 100644 GIT binary patch literal 1491 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB%yN{0V*!y6oT-{$tS{Gbh`nul;zz*ms zKdsFx5IvE<@ll5CvobZ`Ij9M+$j2G0wRHYGDn;ShWI*wpo?ZTg?rZx2)-`Wl;!K_a^c$tEexCJa#EtZ@Hg5CTu^u(_wMh+@J-G-scbN7(CdhRweWP ze&IU~u2A2`1GTRhr}{H(57L|4xBfJfV?uSs|33bIn;p{5DCS$67W)+3+h}n#kJ0KJ z2TPz>o9#P;_xAhm|4*=c5^Rr7)>~%xH4>wUx;@NQ=SaukYbc zi<@*FJeLrv;1&47)U;y0R>OcHy6&ruA7ON9Aw1e_PKL z9`P()=p#pJ;r_?*A%C@FuG>6vzL&_mO?A`1sK&Sh&iW3=b0?O$X#L^+f3!*e$^Y_i YoSHxNvkQJF`+{mdKI;Vst0KynwsQ>@~ delta 701 zcmV;u0z&=M3&{nL7=Hu<0002CwraKj001yhOjJdf(4d$&NcfU#ARs_MKv-BzfShRVk#EUU*lx?8P9%)RegpDU8iilw}#WOMf3~lcsHQq7G}>y_i!`zt)t0e=?1bq(ubEDiHD3;;ZdJ^V1mZggn*tT;GmT^gFYXfqn6J|WBS)N!JC)9bV;tt;;J zpG0DWZZS%Vn2;djZO4c!)`oAgVXbw=z3z}$8jiL%cz?usvE62zw;f5xz2VWN)SGL) z<^Bj2+s57^#+&Ob40(~sujauh>sT9N*TZwIx7;7060463rUL+r2I(d}H|>NJYr`F$ ziI3J5x4Nj`a`7Teud|rYH)*&(hh;OtG*ZkvLmuPZ3r&3Fctv_a!`krdr6D%1-5IB$8+E#TsVq4~rS4}5 zj}4X!GHwR&f-!^7G)%b}z{AwM=MH20xHNgcr3T9d90qX4%mx|

zTL-+x;`^x3jJGS-wvDxAHM&BcYyouXh-)_$JcunNK0%3b(?a z+;$9$i zWz7u7DWX1FjVAx3?Pf8~p4Yi}!F{t@!yBiT^A&3p*DT90Jkntwn|xu(AHyJ~s=Z81 z3UUYgJYJ=@-Dl{jVOF?0Z)Tarq>$#hHLt!!Ob}1pnB>sqd0Fb=lHVK7Fz$_G6hD}` zcuW7TXg$~M49xQxi&!nH(|jHm^d5Axi;}$*WYm-77Bu(W)c$p```GTh+V!sN#@lOa z*#2Ly@vBiiVf%Rwv+h!b zm#5L)d3pIyR$cz$aMWV?Bg09}nhxvdTb1&66}@;qWo}oBu)p2f)|ux$Kd;eQn!d=O z_~v%&h^K2_>)SI|ykt^i$W(v9C}xeEx!vAq{(UEomsCqdZ^R4#eC`njxgN@xNA6{_?H delta 1036 zcmV+n1oQig4wVRy7=Hu<0002CwraKj001yhOjJdf(4cT|fcW_M5D*YBC^*2t$S7cl zP*`|4I9O1~;4qlDh&L_t(|ob8prj-xshhe0lA z186i&QgF}}&9y|ZRy4yyq(G_m9TG?AR6JZX#WqY4T+qbtvVX^aNMKg8y3JO1tw@s( z@b5b|$C)7bJN}OU(TF#HHa{Fb30A@|HlMHgKaB0|cfz+}vmMH>*_1<{@DndbD#{hF zg-l%E#jkvdPM(KrIJ^hRCSLI@+}N7df=|NmZ67QG9Y=+nS-fpU8ADbqc@~Bl?dWw; zVEC)>ZM!X(fq$0I8Q?r6eSZ&uYlxp5cwy9Mu-R^h(<3d3H!Go8@<1zo23n5b{0b$N zL!sO2btsb&#*8*3+*sawVJ8!~(S#p!8jeY}5(aTY_djYENabxTW7Zv$oXUYXywe56 zL34W3S&}(+!l+F$*qI4FF*;_DErmgx^N-oIHoy$|=XDGGfH zLaN)d6-M1_98eRv2BX1dt{` z?@GSp*ncgB2~Gv1|KtgCfrXUPa`S?CppDj34uu4SV!~z$IoB7@Rv3KSWn=*A5G#m8 zMzQ6+-omT&9r2ON2RrHuu+!lHj!LUoa)-2+=aHK1gfDlfsC5f&M<5P1B@ox zy?*j-cZzVubxgCB654G^-I+8+3sPqzV7C^jgRmEF3mV(3mh<_jOD*C!ZS;IJqtr5- zyntQ?W#VWjuybk_L|2siao!)XOPLVN34fSr){;07=`1)Ch?4DR0ZT1=0c(WdiY8QE zuxn^JB=j%M3hbAKz{mKpFPDGJ*>QZDDS9oR6ND0F-#;o2*ejmPWelQwkUjGJx79EF zN*JY!ipCilR}hKP3`n`T?GULfO<#4Xb23y5SX&+ zl_3KIQRIhkGx)zv*%Cz<-?@hX1+_^R}lm_#YCyn}44} zz?(^=r9M33uH?7RAJ*Kf`xe+8#1YN$vg{_u1i^E`aS3_{`5p)=dEIgN@G!e%zdI+3 z;$5Z^#)X~D67Gy0^Lm(G2tC?7^?9Xp~mN0!Zwd`2FCVD%P+2v zyTiPb=~EIz(v<9$0^haSnr+9`8$vkFGRg3nxUF;NQF!=ws=wL?mW)5v41C-BR_(d- z;jHxnUj`->*8<MC-^9ilF{Is`1XP4-P->qt9zxekRO^b2bSNr{Y zv+RbK7b@A`u031uL3GFOeCy{S+v}!p_`I&vTGzn)y_SXMqf4R|TLd3kI3E7L`NREx gcfZHiRlohlzUP>_V$99&_C;$Ke delta 753 zcmV^+Z=9{L?7G>j3FgBL?#J*|ZFAgmy%IrPJLaerB`2QSkK=DX~~%!_7d z-NIga@F|%8yf^Rn-piO6#?5Yavzz@t#@JOiA@9sjw%e<~IPPi<_%>b#=voJ8TJ!z^ zNH%W(2G;>rH=PbNjM3(~v!(+jz$~Bs1~lUV?}lqYgY+h8XH5r=dTa%sx`47owemJQ zet|c1ph0Llxqk#`z_Liw=^XrX4hb{?lr~|wqtA!4*VKV!@bPm@$LFOJur1Jpte0AO z^&1nGL;}|U-;{Rqc$e<`?e>+Y0jK*x5>xTgE}VcdMy!2Ksg?9>wXpIF30yBK1U%-` zbVg~>0`9xOf+rJ7XI6+Aiw4+l{gwn+ypIjdYhWaT1AkUXD1+P$MqiU z!Axuwfb;4E#G4u{ZAxvrWH@03oMJ(olb4d(eN1RR4r}02okRlQ#K$A&vLie_0o}{bc&fAle#d+=0gGix2em+Wlx-x?Qs;!s!A;Vs3r-Udg6kcRN5K(rNT~gj z+GEk^k$O_r(FFBYrw*>f= zAT6+-88dhUd4?V3j8sB~F)Uf$Mn)0@$l=vM(Q59`b8ZBz{;H8LL=Ds)Z!)dAtcTC} z+{cB8UH-_C87Cli)NBY@8z3hluY#cUpQA16X zFUoG8^SPnd)Tp+!*Q_<_`|0(!qh<;i)<^tPT-yD9jlbjicc)yY?G@?T< zhS_OXalx|^0dXe%OTXFE*ZRGX%yP)rZ3u~e6#l?vZp@1IzQ7IjJ|}L7yg6DX(7HSG zOlv~?hlg4ViqbTVR|pt=RaQ-ieIfI!->@#HiuL{X*@+@u(4QLQpLu~-gougw>hzjB07JksOc+R7Cgk6`qtfk!tWrC)JCbw z{)KC-?qn;4+-+2iNnHF=B+}@Cjr_ke@6AuQ*qxJ{U36+|h8g$W_ucnA3?3cva$Jd59^R?8TW(UFE84T`?fSIM_49Y<>TQuZc=VWMBv<{1H=zfl z#UAWzVQ0}*eDl8O+j=9f=gN~eKRvSdt!Gi<(U^#C*5i4C6VASTc|qMsVe#jeSGJ@c z*kzD$aP{@iZ+>zVtvmYSpuR-?Z;nF6hNkY^BB$q)N1b=fIymQ%X4?i1h5(MA3=9Wr zYfKMuI~T2O{CL5%{>VPzm?k55OeBGwAOY*kF z@{N16oz4X|&QH6!Xd-*Z<~tI)@600_Y)&(ZpQ@Gpa&KQvRVF7};-5(qmVbJ%Y4M(O zKV)N6#HRd~%gK+wmFX|Xb2szZp;ea!{}dd%WqUAT|8%+jTyHMhbDy;8o5a_PEy-Hm zba2L6`y8RdfE!0=aDNSTXuo=N0*}q&yyeUrgo>uIpO@Rf#D3PEHM`V_ZP(|WDO1F6 zU6^p_`gJbj%jx^|{-2z-Ip@KQp56ntQMJqqm%YCdzQ?rUfArrM?|2q$3@v7#b&GA@ zCx_$T%J(mSynFMsc=bmQ#B4;&j}{5mt4pY_EK5&&d-8(XN~4wP5?VZ;8Bg`(onEt% z`@eKi$RUQw7ex;ixz!&$`GoD<>O&!C8<`)MX5k4 zn!(7x$Vk_~P}k5X#K_3X*wo6zMBBi^%D`Y>g8X_E9l7}_nQ4`{HJrCyE(|IgJYD@< J);T3K0RV;*BFO*% delta 907 zcmV;619bfA36%$s7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NoTc zdvmmEQiEDKT1x-btpBWY_G%#i_Iv-{DdwyI)z#IkthBUJN&o-=BEz5`0009MNklBNNk|G%BOp->diPEY2kE2cfVx3G%)oPTZm#y7t4ZUD6R|Nj2d z3gGpE`u_O)oHO0=Hpu{1>5UC5KzvU%Lmuf1z_${Bd3saB3NYV#_KRjgZO`?O6IcOK z)8+E}5Kz9nbbaCT%?HuUumEH!C0FK;2rWhiG=+fZS@bNrPmy8TLnDJERRNkT@sV;% z0VC1BTAcxb*?*W44B$$CkU)%{f!X}!083wz(cbIYybrC3_&jkP{t+kMfbRpTir~uiZAl` zv~v{5aA3t@VAw2R7n!n_fPRw80-3ID#AdM2d%ms!#6taqkpWYx0Q-%GzBmuuDgf)r zovsT*B0jGRmio;{Bg|drF|h9F8+fC<0Q;?yhkrb1Z2f_iw|7WXe1gr}?4j1Zjqc)m z(NAx{)Mf0uh83W^QQ6V;&oDR+xS#qcx}#it)VRrW=m6Y&Lpg(%bE&UKUB29-81`N| zPyF$!U+NWKb`uc1Z5tat1K3i;RVLzvjrkj0`Dl*QFdGINJpEGu>>gR??Hc~3u0d10 z+kXaXJwSib_!9ttqWd#orAs8*r+B0e`Z=hf*FOZHB|PdCy!Kh>1(1*Qf!5oHx>RtU zbAXvnOFX5Q;%{{26F53BJ=LWG?wbj~SeKQaavS`w!AdWHv{Qu99GK~H;PK93@9An9 hN^j{}_}FIkA7r0Zfi4hY(EtDd07*qoLXa?uWnxq!=KjN>@-B+`D#dt8kt zMv?e_mrJpCIDfJm=Q+lA`L+V8jPV2)67QDqII9tv`StkbHDj0BDBnJnTUQZNB3Hk0 z`zk|yDLENB95EB2!<1SBpY-rmPOX!e^=V12zVN1AEs+FX?E*44s>g&*YeItfK2B?r zTL>>6!tHPpi=G#D^@X?eIlm>r?Cr_is9tY4^oK`Y5`P`F1Niy)~^dMtD}GM zgTCaqWNKBAIT_UxI)oPS%-W!^i;o8C2&){=`yg2#656YBLtlAAUlUBuq^P`AJysAF z%@FzFX%`V{-u2Y X?pPE|lKTnz00000NkvXXu0mjffc#FL delta 629 zcmV-*0*d{;1%d^T7=Hu<0002CwraKj001yhOjJdf(4Yt~a1c74IB3XF z@X%0TNFcD_pjc>t$k5o3kial7I8azv0000&rfj|d00Iq3L_t(|obA=IZrd;r2H+!* zEM6#6TNXnUnpKdwd2wDK4I01@&?V@SHIvcTshUmp6SM)k3x5T=bnVvFh|M4k&@^U6 zr>5`J=32n$=G#91#Y~)sX1%W>+-e> z-ewqahS=UjtcQm6sWCa{zcz>s>;3V$Nf?7Te|Gqavo`(YX^)EWH=R9g0C`cIU2xW# zOrYL>JszDh_J4I-jOLuJQjDEjD9zY!sW?OGt}M`7mIpnWH^w=LtRfAm1(d~$H{tdR z6M4ru$|ohw8^`FJbkwlM{Tt(R9v{@j%R1bCl@7d(jyC!IcbYfe;mFSoW zlTYsM%W!g4`sj6oCZB$|BKgXj1v>Aq${fA1#xXi(B7Zg0+aH(flPk2n@wPSz`CwWZ zoO_4dH+)AfhBsP3X*>8-_wBD8Nhg(ePr8tsfg!nf$bG}w^rJ3%qI#I=U}bGuU21E? z0Oh@rb*V8K$qoJj(E0c_(@8%<*4BmbPOdJFl;P;oi{$fI(Y!IBs&tkm4qNLK8Jy0@ z#b|q>6K>YhHan))*n2bgaD*ouyN9nhzqXF#C)VM-`N272NiCQ2W72STv?K$ZYvm`7 zJi*@VGwBb{zmN@q1k$isP|^t?=__of%ho@fyN31fT$wL5Y2WoWc P00000NkvXXu0mjf>Z~~w diff --git a/graphics/pokemon/cranidos/follow_normal.pal b/graphics/pokemon/cranidos/follow_normal.pal new file mode 100644 index 000000000000..cffa311a1dd3 --- /dev/null +++ b/graphics/pokemon/cranidos/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +48 56 80 +200 200 200 +0 0 0 +64 88 152 +88 128 232 +152 152 152 +112 112 112 +232 232 248 +144 8 32 +152 152 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cranidos/follow_shiny.pal b/graphics/pokemon/cranidos/follow_shiny.pal new file mode 100644 index 000000000000..b477880a239e --- /dev/null +++ b/graphics/pokemon/cranidos/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +104 8 32 +224 224 160 +0 0 0 +168 32 64 +240 56 96 +168 168 120 +144 144 88 +232 232 248 +144 8 32 +176 176 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cranidos/follower.png b/graphics/pokemon/cranidos/follower.png index a7bb6418c952e700cdb9bd3fad118e6f737c928b..c0f27f15b1cced8175f5144991f25fcf0e261cc4 100644 GIT binary patch delta 471 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 delta 889 zcmV-<1BU#I34{lb7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NrJ{ z0KGu~i#Z_n?#1TKl*OcClygD<=34fwF;blNL36Cd#pW16Y5)KL&+f_m00095Nklt*XLxX=kfQUOj;m_L>gUAg4VkE!EigO#2A8{T4_Z@kFp}~yD9bnrwfI)~W z&VGyOS@K;Pa`XEwdDx_dq2GeXMSZQfM93Awj^hl?c=8(>u6W#cF0rxQipvPZg1FPr zV9KEg`lBp3mwzWO4;U)0xQ-Br1t|;-W}GTP>eicFbo?%;^+`Vb0cSrrPhKWS=jnzy z;depWwre20m<1?)Q5RR>=5G-TZh~*(@}Rd0-cs1{nkK=tNLi5N16`Oe8r}w|f`qck zhLPcdTMFMKj}P=7q_E~yfR`XhPj4LE)hZFg2hkwW-aUf*CJ@{HC!qYQdJZY8MT!0xW_dH|v_m z$rmlZ0=y(J3%XM<;YARUrx{Uepig0FcokqJSW3iZp#(qup*_w6byM1BuVb)^N}>m>5xFU|(bmIu_nuCi+ZXS~&@QqOFI+P0%7ZvVUJa00ZiH9U$m~O8|Xwm|ny6j;@35 z@Dy^P>9$Eu509Im8iHjL+5sRL7TyME^+DzZUJ0!D%U&_Oy=Fr>wKP+ZdjxVg^eG$} zR4MG<#yY=|(?Y}BGk1Pa&}Mo>w!pZ{-k!Ox9#*9{jsbt1Lh0Kp=wXjftNNmKN=RST z#&Yksik|LlI?1}kNw+PphtNAuYe+m?!4#lz_cxi8C?6Pyr>!ZM7mw_(ud+n+cu4mi zM(;cYVSffGEZi4NYtugotat%dLuJUm2Uhowe*6AuBdY)XHmAa8J$m{Jn$tTIV2ajc P00000NkvXXu0mjfC0d@E diff --git a/graphics/pokemon/cresselia/follow_normal.pal b/graphics/pokemon/cresselia/follow_normal.pal new file mode 100644 index 000000000000..6a3209ed3a42 --- /dev/null +++ b/graphics/pokemon/cresselia/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 32 +248 232 168 +240 192 96 +176 136 72 +0 0 0 +104 40 56 +104 88 56 +216 104 168 +248 168 224 +160 72 112 +80 104 160 +88 144 224 +232 232 248 +64 64 64 +0 0 0 diff --git a/graphics/pokemon/cresselia/follow_shiny.pal b/graphics/pokemon/cresselia/follow_shiny.pal new file mode 100644 index 000000000000..349315038275 --- /dev/null +++ b/graphics/pokemon/cresselia/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 32 +248 232 168 +240 192 96 +176 136 72 +0 0 0 +8 80 120 +104 88 56 +72 168 160 +96 208 184 +48 120 136 +104 72 136 +160 112 216 +232 232 248 +64 64 64 +0 0 0 diff --git a/graphics/pokemon/cresselia/follower.png b/graphics/pokemon/cresselia/follower.png index 5dfe1de669c30c590dbc70d90448d17238291203..dd48c81cc1cbd65f88344ba3ed88d927c75f5ed5 100644 GIT binary patch delta 1156 zcmdnVK9h5TNVZ7=5>H=O_GgT|Y%07S;!eMT zLITN&eq}&f0g8bX14GizcR=Sb`+B-KhIkx*JJ~k>vV+8Nd4990?Ok77lX89S8Fnsl zo*8h*NF+2Y%3X1RR?uu^eU6WPE|Qx}_WocFSrV)ol57*yCD6C&pu-+T!*a%j^+8XK z6V$&QwM!E3?6YZJdjIFU@AdCGnLq45w{nN^kNK>^;>k0U<2Ki9bC}in+~D8A1F`cu zpK@k?OOh$}T&CETs3aPfXsLZxtFR``!E95p>G@yi_Y!4i4IOtueg0}&ur;o{&L4aerfODi#&gX^4>m5WYE`7^kLrV^D3Gx zmT_|Z8_{N-MUhJm@qWJQW}t9HAtY+a%|nM9mS$!5vlRueXuGh;!(+2VfFDj&5pIw>!RdZJTl*RiQ4>!Fo7b;U!nlSys zmI(Iy*V7GNCI4$$kjgJu6`gS)Lo8lMHo5tYD{ETt<@&kv4cxjI?N%O+xE!xB{nE*j zT|U-HJDghLr+saHm(HxXa9&xp+C}FYBey?%jusO(tuFpz`+)KCpI^4>3&OuxubE&s zJ+s-M?(jAayEcV-g%E}xao06Qp-s zUwr7Y|EEQ@k2qO_>n&_2iQl$&dGEKUZguYMuy+S;$A6kx7P0d;>+NZ&n#z#|$8XO! z-+1?9%hh8)es9Wq(6@k>XGcI$i~H3%*ALXKJ0G#oSvP;%*LS-`O%J5?8fl*qj#1@Z z^w21f%}KHR_O@cn4^jnwJJyK0{^tsUZYmhOdFk&v5-TQe0|Uf3^14q1^Om z?(+gJ7zDK3Jc5-_6T0#jEG7qU9mY$a!HeIp*5$)=~eHC!<)if34har}Fuy&skcD*r}AP z_vLdsqbfA<4*$P89>>J_k6QwQ9@NynzSCMCy`NF9e9iw4C24Db*-W*>HKHUXu_VKYn_7#Ud^n^_qeYa3Wt85rCUnBs<_AvZrIGp!Q0hLyfLpaO-# M)78&qol`;+05nAHvH$=8 delta 931 zcmV;U16=%>3AqQ5B!4haOjJdf(4c5gFc1(B_~^K(kXZQ8aEL&7z*v~jh{#YlSm40u z`1tsMknm7wusA??z_74sh7NQ900TrxL_t(|ob8m)OWR-=#~*WuycgLog~5c7`hyPV zL6?KaNjwy$hqkZaVbB$pkezA|d1?QO8f(K_rbos889NLH>3_wkW6%`w;1INb!;&_6 zo4ndMn8&?`!sq?*`9ANHGywm{BMtNb|FdAXmdJ=(=J{cPvXabkyu*Ort|aoVvRq4I zl;aA@@dfAOGd!o1Whsdt3`pg3QUVJ(WjUL`u!G|_=2=kQtt}-nR+MZ4qwTnm=LZ93 za31HS(cIj|v45WMEY9Yebv!qcJ>dr~Aj)Ge?T=9*&j6oiw_3;ebzu}k9e2+1krQ!7 zYU2gQ!)2a9JlgYx_TdQjPONp#)C`PbiuW*%T##q6j5n($&YB|_1a+P6tE-WKb*DWH zph~7M)QmW@p%?L#u1#k3!ucIt<7(T8AtU)$u;Yt0E!QT7*H=s|FLUY;GyhfEa`4_fEHlPcM5@y zIs^d$i#j34LC-6*FY(r7nmq%Kk?;2sjzc3KC@9zxOAz|{40>rioIqyk4C5bj6}X?p zBVtghlYj87x)YenTixF-awx16KD&Mqw8Zlyg zHBQ0`0Tq?h>=IiCI$)MxI`9H|wXnh_>9frWgo*c#OXvke`6polpa-dE&lhRPRO@pi z+%Q*Kbe(orGNt?3tMHXWsN3yDxk7tACcOEou75gLfe>lv=0siXT#Lb-1mjJ|aolt< z*l&f*Dr|oFMjh96rF$7^6P@pM>U0BPqcZW!HgwuW=DIO#M51$ZZXHfv&dg@!SGzQ4gb=53fhHyHCm z!G9*invwnAP+0bQei8_gNr~+9e5Ju&?8?}b@r3yS={rx$jG551f(cnZRn-%Da6@0X zc?pbkcnO%k|(UIswJ})dVh9R4Zj4w5H1(wi%{tA^VvJc znj*x6{7Zw1S1_lup z9t{x<7Yq^({Al1XFfjOW!{WdUh651{Cr+GbXlVF5LFzG39b=NWy9+}HtE>l*!(QU) z>&pI&k(W({?f%i(#Xuo}T^vI^j=#OK*YB`_0Q-l{ z^A)C>1UR#9(E-VhuT zF`?+T{`5cR3+)(gWvyPj?bff&N!#*GZ%LX+2`s!g_vD)o=4DBlrZbPHR`Sj}`fP>G|*Hc~)0#7cno=OfvXY^Tvi(K)J|i%k1a+nOEgCv$c%+xzR%22#Z;aw(~AG z+t z@W`O}`1r7}z<79wI5<$TI;4F700DDJL_t(|obA-HPQx$|2H=wi?`KsJ5)z6}RVqO0 zI}}Cm8nIOwwL=GlcnCI@?l3TPgMp=Q!_YC$fW44&z%D8*NPoHQ%O(HWjuL>Oh8k+9 zq5iByWy`F!${L6u>+x)K@f+(J%baEHtI2p&*Rza8ji?~){R8%RT+a|Q_B-;W4)@$| zhzIr!I&4`TY>6QdlLqm8b9*&emMMewPw+$SSr+IIy+|6w=6Zg4w<%Nhfr#;d$nt1{ z(SV)-&cceG(tj2quuNOuKSY6j`|s-b#a5kdFb^yc4etlDzFa;`l0+$-+~M=K;_-XbHn#1-QE;&Vx2Jw@EHK(*R#cU5N_teY+YEKd0V(CUO)tgE)Q z?C(Lr-9TxvZ3})xrfsns=e4fB6G8v-yB@z{EphrV8abFQS79dY;^kIp$jttaD z#{*m=qu-(X+UNNoY-PEDT|GGwMEuYC0Kr#uZadce)Bpeg07*qoM6N<$ Ef~mpZp8x;= diff --git a/graphics/pokemon/crobat/follow_normal.pal b/graphics/pokemon/crobat/follow_normal.pal new file mode 100644 index 000000000000..1fe057d5614f --- /dev/null +++ b/graphics/pokemon/crobat/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 24 120 +160 112 184 +120 80 144 +16 96 144 +40 144 184 +0 0 0 +232 216 96 +160 48 56 +168 184 208 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crobat/follow_shiny.pal b/graphics/pokemon/crobat/follow_shiny.pal new file mode 100644 index 000000000000..bf03b689ca64 --- /dev/null +++ b/graphics/pokemon/crobat/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 56 64 +232 168 184 +176 112 136 +64 80 88 +120 136 72 +0 0 0 +232 216 96 +160 48 56 +168 184 208 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crobat/follower.png b/graphics/pokemon/crobat/follower.png index cb9808902bb75962f945a40302b67bc9b1ddbbda..28add5ba23cad0af04eb10ddcb8ca0ecc4d09b41 100644 GIT binary patch delta 1139 zcmdnV@rPrAL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZJ$a_=LF5xUj%OqGCb8j*5T@0tpi|ChP#p zytt9Dz`$a~jtehd{4nb>{s0tWO!9VjVd!9$^{5B(*h@TpUD=;8^0Fy&l-nq51_}uz zC;F8EX$2?-QVa}9JKq7Fz-;5`;uzv_{OvT`{M!ZsZJrue&-7coJT>|4x;9XXIeX4cC?&NQ_ z6HQxZ&v=={{=nP zF8?#rM8OA-I3GMxF~9QIjOmC-#6cUUGX?KO7g)B=G+nUux(k0p+Q~U$z8ahQ)6X&* zF(+s)uwKc%J;}N`fgvsT@G)r-<_BAR8?GiENa$$LUeCS8bk4P7%m<$3oz`FQiD9{H z1E1-p`tqzhyN+G7>x(|iQ&`Wa;1E`D%4UJcf^!>}J(qcqQ(*FS!OV+#`!5QqitR1@ z*Xqlf6BU}*@w=O$wEx5*W{;Z(e})I}JN>-(^w%fp5dNrk)=LZGQ_s~ns)b+5y0+p> zK=19>72a|8osarjY0Uk@lyCRBG-kurs>yw4uPvw-zw)HsE$ZxTh8qhO=1jW(t!SC! zQ})7ax&5u(5B!xG) zZkz8JJ%?*^FJ|v=VUnv?Uwty;<+P4fCV$HUcbr>3HL=-kl2@CWzNPsyp9a4J-}vKD2^WdZdsR|;`VQON zvS^=~7b9)X)-I2XQ&G})$?8^b_!c`O-{!#UL(ES1D&|dozE$rFUqc$h{Q8F*7R*_` z{MQQEIG=|HU)%LF_?0n!X*zW!Lg%-}bMws5-3tEhGryKsILb23(4JMEmu7I@%hHPF z#G{+mdp`Jok5KN7J$B;Xg3qNw^52UWOgL(OGqS7o!>q^IFD{5>%qyv6nDGCD#{A!k zW)6HkcIFZLZT_u4?(Z>e+Ix|=ON|&9au`%gTq8?+%v8k1Tg|>l(m4U(Eu4+YKHbiL1%}>cptHiCL=lbEfpp5J3>gTe~DWM4fq3!dt delta 1072 zcmV-01kd~Y2)PK57=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|K^MK#ahjrIka;al>Y$#{{a6=oV_4wln_dD|J4B1lmMipq-ttv5D*Xm@o8WH00Xp1 zL_t(oh3#1Fj@&8?%>-Kl&5U^ex2->b7;I+KT~+Fjjnp=igMZCAwlTiQnY^5k3eo3Deg_fWy0eCI#qlieS!n>{o)408Ay|&$!P) zO{Wq#vDICBqkr!cff=^~3Wq={UUB_d76BW3M-TwTI7$FiUlo}6K@KJL#hLUSzm0T-A{R{-aELVxGKRFB z2V)UnaVvmQKNO7f#06ybkkuF7a=IZX+4BkD?1+2{jNP6Th-btnFQR2n)DPErCjoF6 zoE%IZNPj{}ou5*eS|yx#@z-FTivmMX5)f1n6Hs%2oTX|)TjUTI<{nMRL4jed@vAg{S!I(eyW+6t_==>`KV)PvRHgNbRBHHL7B) zDuJWp8y#2Fz`5pD7qv$Ymh5#L;0e;B({4y&0)Owv+oh)mz~JGS#<)H~coIzp1IL`w zx~3Bhqs#ca+43=r6_D+N2tMZW9{kbZ7%1Q(YkN2ce8X~Z2ZvhMHJuTP@azOP{0}2PMV**Cr8uSxE>7s~ z*MCc?<8paTQJ^KBKI;UJtpwT~OS#<50Lm3$9xM$43D~zO-6%3U-1<*Wo^XNy@N6B~7jRv~nsEvw2fG!X0EGNm z!94+=#^>O(INf{3(Z%j6pd%1_tNE6X4bQEzI{w=DlSYUb4h*5ecA>lQV*3q$87Y76 qQHcFU|BEHwXG`Foho9Pie*OUKM7ZwyqXspn1 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 N00>D%PDHLkV1nr*WE%hg delta 753 zcmVQBg6l13dv`N~8hQf|ipX1X2D`la*1s4yZttKB9(ul^ z0SqlGgJDNEG{7EgT)@%*V^}UXwz`vdl$nYtR{)zOY@D?)09f*geK}cwC1nV2C#f*G z>W{<)Ww0DBy?<2eXHr(#(^Q!Jn-KEwg*Z<_k0Ei%o+!b&lnsKeVW1f~dxsE5304FM z(|?lh&!()hx06(u%nsd$6{sVrIQa6!-jOmNFm^|&FgbQsukh?^gZ;D5X4VI3Fq5*o zSFksrQ(>|d)vHtR;_tEn7X^O#{_}*-(qJxScPIEfPJe~TRunW1jpINXWN{oGnx_$59uC$77dCo=Mr_cyv5Rr@~}56Py#87lGn9&y%E49RDR{ zqJc0;et5uYeVJLuw8&|4rn2LZjoDOkkaq$@HG-=F*WyS+O5ZrkFVAF_iu*M973Wmm zK~9S(i+`z1&7yD&gZEeLi)TbKN9yqKaoiczusFWd^ z1vURWm6w^PkPWq9Zz!h+1HSy*P99<0|N9cpte2P zQrhtvrK~R{z_;AC+JJL&E5X!m|*D0fGIhs zC@*Eb-~R-Z+iw5>1C2>UK~#90-Ilv<+&C156+y*Jc{G|Ln?|HALAvOINh?t_kRX)^ z>jA8p_yH0urk%nIthCQbIE0;<8J6R*Xf=+bef@H)*4wH zXSC>(j_z|(hJQ+MV&w-hazghd@nzg?{ANdKTCk0og&V}yqR-jOAi7Rk=+Zp_sTfZj zpr8wi333f`6oFvZw?tf*0OOjuOxSxiV-FyuEx=Z!I20c=6K`-Ky&{uL0J)F}M48_c zWZFY9F0{Mt>>141J<~93RYC8gSMN@a12x<9}&Fkdrj#qk-3w%ejHqwlj|U z){hDbVjn)n0uydWrn|&P-llnI1TVJSGO#%6Y4qk;P-+BiW__FBk`d7l3CCyv;BV7% zGC1&qWngi1_`5kCKfS#f4Gx{;i%ZQhZYcl|aTvJVC6bf0d~F1;h;491`ia=vFE^CN zw-0Q{kbl)*0_5kPHJ8TV^*Ez}^^CB&{K7JD60<$h?iIh|oZY{Rf6Pn4Xk4;=_+!DP zA&&(+9zU|nxYEq{n`6m%Yy<~`*&)D9hM9rAB+DgZOav(C3%w+CM`2TdKc13h#*%$u z%>XymHn2Ftb1nt-0IUKDp_C*k9g5N7m{N-U@qeP>y)e}ekELC0XYAsDP6^@wS-$Y5 zeh~NkuEU!e4)O7#4RLkTiMr{=p#A#jMRTzfBuWrVL5>e<2=bUwP6L2S)gn_WR4rnr zHW9xXMgI8qVs2oS3V^0pf>_LCE%Ks(-M>7>cYGs{k(*6|kgEqwRo8#=IyZt$ytfSI z#ea_j&y`?V2Pz}4@>ut$;LdQ{V=cHxK^5nfeqT&S(+gtj4QH{NRh)Hy30|3u&P`9R zs&5lhH}N5>F*>^6<@oM2kDb?*-SxW_>cfO74Hv{soCV`wg6t RH*x>~002ovPDHLkV1ho{@96*l delta 977 zcmV;?11|je2j>TnB!4haOjJdf(4a6tpip4I5D*Y}h`{*x_$V+~V1Uq|u+WI8_{iA! zV4&!L(C9#D@E|~-0000Wau(A700VMKL_t(|oZXhOj+`(MhM~%88!(Lp4KfYoJsVrZ z+BB?EMb})Y5Zka$bGJ16YWRu}(l}!S#=|8WMX3_&q}z|d|9_0fo-v;HpNx0Jr+;Jr z?eLFraZhk-e>=ka9PqllC%Co0Q^9~EWSfXL@%RImf5O3WL=L?u!XZE z9uu$j5x95kTZi62`(JWUhvY0sSB12l1!tZF!LBs7{cQKcVC<5s^2oYECQ*(Mr!{Fr zl#y#i+t3KEY=8Xm6gVQ+mKNIXkHvTMc zSrY9ZGQ0wZ1Eoa93j&HarQm_f+JTaS@k0NJ*`7ocIDbk~wKxcJ`rtYU^4#HAlwHH03vL~%l*z6W z@*(YKmg?NKQl(aKa^M^S*ktZFz$w|LOiEUQV8P~;kTc=Oh8N2z*+#6nU}y!fsn`MH z7|yvCoF_mRh$ta6O32iVHpi3@cpnN4>cVzEIDeM7+dAySgv4lDdG9(v zt%CDW7(r-ex)%j;DQ`)a3U$=S$gfvHUYQ4S>aNvLSwYFZA_s2sQ(RR>upLShQP2l6 z`+vfeH&uJ;2pYTU=lfzknn9VO8xFBw_ey3Tnd)ssmr;=C{xZK@FM`&7GB@7I5o8kY z0b|Y~P z$s4}tod&_h!*2d8d7SxW`fOPQcbCb&cSq{=F=3ho;i(2^!DTYnX*Su*SAfK z-%qaXvhVS$Z$6|pL)($ycG%S~_;OF~pBg^^>8Sd`FyhVy00000NkvXXu0mjf)hFXE diff --git a/graphics/pokemon/cubchoo/follow_normal.pal b/graphics/pokemon/cubchoo/follow_normal.pal new file mode 100644 index 000000000000..50d75a0e2938 --- /dev/null +++ b/graphics/pokemon/cubchoo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 115 115 +0 0 0 +148 213 238 +115 164 180 +74 115 164 +123 172 230 +232 232 248 +98 131 205 +57 74 74 +139 148 148 +176 184 192 +245 245 245 +200 208 224 +238 246 255 +197 205 222 diff --git a/graphics/pokemon/cubchoo/follow_shiny.pal b/graphics/pokemon/cubchoo/follow_shiny.pal new file mode 100644 index 000000000000..384414bd4fed --- /dev/null +++ b/graphics/pokemon/cubchoo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 128 +0 0 0 +192 160 240 +160 112 216 +98 98 202 +120 128 224 +228 231 237 +98 98 202 +57 74 74 +144 163 168 +144 163 168 +228 231 237 +228 231 237 +228 231 237 +197 205 222 diff --git a/graphics/pokemon/cubchoo/follower.png b/graphics/pokemon/cubchoo/follower.png index 234ada6206da3f24c2b5cb2571ef81ede51039a3..f01f0f212b3f6e6ba948e3422c18729b96ce6fca 100644 GIT binary patch delta 593 zcmV-X044bELFNbEJE$=IH47VuQ^&N=l2Al(4wK_4W10(BSU&|HaMT8OHl100009 za7bBm000id000id0mpBsWB>pG!%0LzR7l6|)3Hv%Ko|$`kAFsoIw9vsNNtS<(KPhX ziG@O!+Zuo|;RZ9EsM8ZJ*Uhp=#Vwq1`@Ov9$hS0b_m7X^^K@ zHQw1jEuZ*PoSwPfx!p5HpDEPNPoMkY%CNt zR(#G1wneQ}d?JOSUaw0zT3A`3*?JtCmtTHEzhuS_#G+KZ%WU+;Fs6lZ6o`A8M*+!k zfmrl|=qt~ggIEwx3VXz+=nEk&7(`-7bMzIE9fu$Na7-o)Ud6*pW^lvzgnT0i-jk62 zNUl2$X-a4cl!vt*;(O{Btc*9Mx~ww#Y_DF-7dOE%pRC_^r^;Fr0r f_?w15IRHKZx0I^V6ZSKj00000NkvXXu0mjfP4^r0 delta 520 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 delta 886 zcmV-+1Bv{!2!RKX7=Hu<0002CwraKj001yhOjJdf(4e@uxcKn+czAf&*x1Ox$dHJT z$iUFxV37Fu`1qi}5D*Z+xX5^bXsDQ&`0)5t{$+#!00Rt3L_t(|oW+(sZsRZzh1E~x zw65YbS)|%Hod7pxM}UXgZm~z$OVBZq<^gk=up5A9*cr(ZDSsO_U^i<7Mm|b<^Y=)( z>;B7!V%OoWC(iFSg|o};5=n&I2#@)D5;(h?co~3kw!~5@o(q!q^Y?WBHx`Oi`bABe zfF@n*p>;ho94t!MJ*D=zE+ll_wirp@xI(D7VK7Tu4 zESDmUtp7xtG<~DEAV(n#Y0r%AB*L1olNxYmoG|szTz{2|n0=t->TE|&W)1R)EZJGf ziPb(D6`G>c0uxSsq9kSC`#Kck;!pik6>XvqQMJ^Mg>hm|#bSBikAgkR5YW@e#C+-s zC}>T&1{nAhTm_NMB?1XnM#(2m#fpRov;Zw36&?asp5~4fyKS?ZN1h#(y*#DQwP;_X z?P`{hgMZi~%+6=WNqYnu5~zII{d7Qbp&6>NpIoJa>T|pyuvmsdGV!qWpfx&|OhN3> zVpOIvXQ)t^A<3=hT_DtZJqPl^l_`BWlVx^j*(CUD6IBEgycr{Pp(R(De*Sf?6fBvW!|1R&9MTQW z))KkO9oA0A)*Md8QV&@22Q^kbUy~SDTa&paRKYZGZVsbluBtXVXEn56OS4bdxVg?b zr6wT^+`M8)IW*@riFYkSz0HdUjGODayFz;$4_vP+!f|u{V zhi^E?=f^+)0C#Q7;12TIasU7T M07*qoM6N<$g7R^^o&W#< diff --git a/graphics/pokemon/cutiefly/follow_normal.pal b/graphics/pokemon/cutiefly/follow_normal.pal new file mode 100644 index 000000000000..26e8542c844c --- /dev/null +++ b/graphics/pokemon/cutiefly/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +224 224 208 +217 195 75 +182 181 166 +183 146 45 +177 127 63 +134 67 38 +80 80 80 +78 63 46 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cutiefly/follow_shiny.pal b/graphics/pokemon/cutiefly/follow_shiny.pal new file mode 100644 index 000000000000..26e8542c844c --- /dev/null +++ b/graphics/pokemon/cutiefly/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +224 224 208 +217 195 75 +182 181 166 +183 146 45 +177 127 63 +134 67 38 +80 80 80 +78 63 46 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cutiefly/follower.png b/graphics/pokemon/cutiefly/follower.png index 011e7ce10a4d6a613406d6a00c3a2d087486a938..7e91ae4c321d1b6f6c4ed575d3ebe282e772bf9e 100644 GIT binary patch literal 1222 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAk2N!N0_TIL2+4f1g8|&@coYevX0{rat1Ox<`~8jPZ!6K zh}O5$F7_Q!;BaMiJ@x1=H$$ z>s9~u7&9C(efP3s!<-MNiw;P3Y-5tvS+ulM>y%Zw{w$j{{8N)-9t!I_Z4jLx5uJHP zR4OEGz0cHLJJmDn%~<}L?7p(L{^N-ULKC!K-4zyJ;WAa)WZPtZMqw7IIR^wo%#|E- zIu^a(Stl{$!K20ptr3idbCy)+>AQPhV4FDCg6Y-P9r_mU!X5wrQ{1sbJ3>#puVb;N z)lO^ccZ^${B}y)E?Wt6W_$sYZ(F|0no)I3=_-k7Bl}DY55BQ63u;jnv%1U2jR=aQe zmG%dZ<|VweI+&jS$1elF{r5}E*i3es`_ delta 452 zcmV;#0XzQ23DN_Q7=Hu<0002CwraKj001yhOjJdf(4eTWsQCE!;Hap`kbrn_fDjN6 zs9*r#*dRDKFn~}v$fyX|$j|@)000000001A<|D}f00CV|L_t(|ob8msYJ@NlhI0z& zdD(;bG7CXk$wOF>p^7h2Sjw{W&{NsH?Lx_6@g;;HLGnTCe)6-P{Exs8Tb+r@;!Z^rULdo^G+l(-|RjG+}d2`aumj?c-$XKnRp>G z5aH>`9LILPGJn@ryzHeO1)V?^UWofr_H$T^*{>+nE2L z`x!%VwcTZW=_o{2eh56tG!^iq5mN!HcX<)yG$9OyV?FX&SE3o{_1K`A+|PIozhZbR uVp7Zxng&}fj5 z_^?3Wf`x&CK|n&ogMfqu9v%fiB^Opm{J4-1;UMth#g7#`E?77OFn!jG1xhd`dAqwX zbg;^L06FX>p1!W^&lq{xlvz1@WB7nV0?CPfWk6a1ih&dZL(phAo<&B7p;E`%UV}@D_{A$#7LGy<7BM(w4%)P zfOFih9qXLS+qlBmSo|^{oqy`Xo#ePn|MKJWb@$(w3blxBUE!+x>eSPd>{C?d*GFEn zVSfL9%QNYU8=o2$lx|xfdG6#N_S9AX}$z>C?B* z+}QY!n$-G9T(t-iy!b-)`R=7No1+BwOkQA?b5l}=v+##fmYPMnQ%K9jj?Y3;FJzL0 zTn)d8Zq`WBwYGNRdN(o?Hs2^)mUQX!ZnmjJ`2x{s9k<8 zZsX?#6<5tS{U<2>7J$(oZ^yIpr}nk4274Aicd ziHbqO*URhv6uox-DLrr5%ZU>|FFNHWfAq+auO2^D=J$x6&thZVk*ugSV}nrAwQuXg zKe+_HsEIk#&=@m&ZcX5h603Fh4%?mDB%Dz(D>X`5xAymvkKfm`&;Kf`VSH%nuXi6d zwf^5)$6(d*c+>SIH(P2OC7#SED=^7a78XAQd8Ce;dS{ayX n8(3Hw7|e;4dWfPSH$NpatrE9}w+xFwshYvl)z4*}Q$iB}9s+75 delta 663 zcmV;I0%-mF2BQU#7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|Nmlx zy+KloDM4ZwDN_ILq~^_Pw473lVj%zC0RNl-|6%~{004`Nix3bH991Qc0006ZNkl(;GXw{G3~ zEt2{3GyJb5XAAgWYY=(99ll0*8BT5UGj}JH;H?UjJPuU^IsB+Y#~uD7$&?!Wp@Nq9 zCNJE}fOX035Pru>ak4K-PI;xjwpJ5VTVnw*UR&q*;ue$G%k5B-C4_TmYE~t+XnZ~c zx*ql(5G>LFS${b{f!?7Yeup~m0h~XRTY+i2!wVN1X5ueAOo2K)`;3`rc98*X0*S$Aa;>#hNuP)C&S?|1V+T(5!aE_;L!^<9%?ExY_`aM@h07GTsP>!TdBBkYY1Iublf&p=7loLl7CUL!L$j z-G92wkr|DR!(iA}_{ph3Ed?_YN>N_GKGy<^vpsf6jLW#7TdvmG*&pWobAwOLD$t_Z z4XS#Vcz>7o@h*3Sr|D8ICLW*7xi=Mz4c$aJD|iIQD>3wtVFgr8ovGEb3RG{z1!^#yOKCoDtT0 x1!BE=)h`a*<+DNc4K60GlfStBIOr|n8^$Xoq7d9gm)rmV002ovPDHLkV1gfOHOl}1 diff --git a/graphics/pokemon/darkrai/follow_normal.pal b/graphics/pokemon/darkrai/follow_normal.pal new file mode 100644 index 000000000000..e28e62917eb7 --- /dev/null +++ b/graphics/pokemon/darkrai/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 80 +48 48 48 +192 192 224 +136 144 168 +0 0 0 +96 104 120 +152 48 64 +248 72 64 +48 152 192 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darkrai/follow_shiny.pal b/graphics/pokemon/darkrai/follow_shiny.pal new file mode 100644 index 000000000000..abfcb759e174 --- /dev/null +++ b/graphics/pokemon/darkrai/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 120 +48 48 88 +192 192 232 +136 144 184 +0 0 0 +96 104 152 +144 56 96 +232 80 104 +32 136 168 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darkrai/follower.png b/graphics/pokemon/darkrai/follower.png index 0515d274c18d6029bf1a611b723630676fe304e3..048ed473f440bd57a6d9265f3212faccb644dae7 100644 GIT binary patch delta 1268 zcmZ3>(ZMxArJg0-(btiIVPik{pF~y$1_p&>k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yLPz>-1ah-8tfrCSUfq}t+0}nbTtN;opWK_&BaQNZjU@+sr zj~_oGUbg81MH!R4-CYQ*HC_SO~PGGQa8f+Hrl|iwm!{->WR&zxB(Pg6u= zB$-dG;(M^>HG}8G`U&+jA1>EeTihlzM*N6yv|l zefEh2rx~i7uWlBOd~ihdPC%GZ!~9}Iu^_IlK2P@M6(YbFT{ym#Lk2E?Kf6VNa;Y+p|+U7rZsIem>#n>mL2x8X3De4YnO~ znZZ!XG^KLE+lTt!;%;|n2`lX?R&<-a<;=>8gK5*5nvd(bPYt;;yQ9z{$(<)u;X%>M zEj|((o}Kzyf2q}9H$@IcLqEV^u9WJFnI9|F6pGdpEm6DnFLp;Qu`>__5)`Km&1qrtR(Z`}VHbF7I?H z{eaI_@xQZw@f(V))iypSo-fZIdrp==Lu87kL0gJNhkv%3g34cx8Ts$cU&p-P+RgBA zmfo(uXSb|vgufi<{#{VNv8`OHC8JF7WpM)AAICM0H3DUf9s;aK)mpZ+C_8e;*s}DW ztdlqw?VIWIOJqi)S~YLg?fFgGQd$J;M=#-Ed(v{t?maugS4m$6mT-k71u-+xyoLgD52!;c>-7;CuHyP4>BT$+<@ z@o)#{@5KwOCo&sJ#Va4$c;M06+05b`iGLq6-;=%+(QoM8;O-**rqk_Ulj?yVHj6Jy zWos0>8n92Adtf)K^ZFeshxVrJdN4=)&QgJ3X;x>6Eo~en-3;YFq-HRmtzPz7^!&%E zpXEh(toa$uw@R=c{@l50mb;y!)vS5}Ga2TkX)#ZXTnw2H6&*W~vAk)UPmqG$rU*7K zb;a4t#=Mr77k3&SF`H%V*d*!Kc;KTA*QCGh4k{{qv-9;kjx3z1AU4aRF(P`#q>}%F z20ty1o|+vY?D$8=r(qd;%C7$$8c+A@&)_&De4x^r>0fyB{JS4k-zpbovfo&06>Q6p z%fO&o;u=wsl30>zm0Xkxq!^40jEr;*40R2SLX3>8jLobJO|%UxtPBifx34+@EE5nK ca`RI%(<*Um$ay7H0xCs3UHx3vIVCg!04(|&KL7v# delta 1048 zcmV+z1n2vR3ato`B!4haOjJdf(4c^TfWXMmKtNa!5D+jZIN<2;U;qG+C_oU1s3_?8 z`1ttf5EuXe000000000%dYn)I00X#5L_t(|oXwTJiX=A>#~YRnE6_Fr=b(db<8Z-a z(cnbyu(OR|46BDZj)e)j0|$s?&>Y=3pn`W%@%1v4sr{Qjk? zlDewCiN^mA=*^Ey|B?6qHuZ(Jb!%nc4nI9C)}iYj%E|9}X}+&J@E=yQa&13$ZNa#` z>&n@U83%dkl9gSzTTL%E=wxD=h0W^Ci9B%S5^d;Ooh*zVLl`mI`*EOw}w0W&P6bEo8XZ9b5v-uAT(=WZnF;v z@*u!P1o|HR>I5_{M7#+hc7L@9Dsg^pN?`Ih*Cf~15omU9$t|nj zW^(Y?H-E$2?Xm-($B&GS9}SmIfSV+kf)Ifz&G5|Ro;6d_JFp0xnZJrNJ5tVn|KoB9 zwQu_2!+07`wdBrYkXf)-?*cF9@BTcn%jcBz4X`rx)5O>>Y8>iNW>W4yyqsAt0}pu? z)Fm*7WIU_ic0yrF`W3LhJkPt{o@|H!NXz$(@qgY%hc|)|`1G7E*7(VyQgf4%z6Dk& zU)2uPXBD0yjcVZ3l+vDXCFp_2*W@vr#_>>F&U4b&zzQv#EZWO-i=k+^lEm-TAVS$J zf>i-rJieSLBDKihj5V;by{_J-HypL^0+)hZAijovaF1Of7-ABDi^p(O`L;%nnk@L537kYO`PpgSD7}VG+`f zSOZ(2d(Uitls&z2@q(N(h{{XmQO%d){ SyloT!0000pH=Sf6CR7l6|lCe+QKorI=&VW#tx}tk};F4yl8h-;b&4ntflLOUbfrPY6 z1SJU>Gc-tD7($R3qoxrzb*l2`_1!(+**+&s9a@Pu-S7Fk?|XhWd8()Shbp&=%5lO_jRIN0d4>TM-S9Dhz16G?c_ZRH=J8EqP*x7XDh9(cua}J< zB$ju0IS$ODVciUfY$o)XnkZPsPMxtGXa?~cvWn~#jDKN+F=iYc&H<}Q!(C~}3M<$- z^ku+q9B?cHDyJr(QI+~QfXRhbjefJzzf3&Ou-Ct+ysto08yt;%f6Lz+1!iKbAhn@* zM_YT>myfW+`=ecU08JBceR0B$`=dw!0k|S$nWt7{4BwoMQY*38;YZgeQpQZEyPK)srnPD6Gth<%5SChbm^ZN0RB=Wy=m0E>H_3H{vsIemT8 zMP!54`lk{!XnU=v29OMf5i32Q)~k_AqT4%>NdILK@&~LeVRrJxk6-`*002ovPDHLkV1lh* BoZJ8a delta 809 zcmV+^1J?Y42fzl9B!4haOjJdf(4e>g0O$}9xR5C5$Pj2)5QrEks2~_%7#IKm0I+yS zh=`czplC=)Q1I~ZP&go9`x-m|00PTNL_t(|ob8e^Yui8+$IpX7nG#LykdG6nJ++H* z1Dek^6tcv65*XxyV_hIn4~`W>A)h6KaSI3jDj7_S!9(BO(|?_$Q=F+o3whK1p8og$ zzk4=g@AY2)PBo5k!)>0G8fSH`>GPxS`1`MXp`%|o>Z8LoeSWM4l(;zNC*L~K$>Exw zRWH?9orMr%(^U67Y#0NVUA?O2lP}8t6>j(|0RYj>Q$CP?{x!vh2yz35YkJ1K!2bZH z1c&|eE?xlRr+*w24~;>?SN;Is%>W-YM#TftK;0O#Bixh}uriH+0^}FN+7L!LHz^Np ztU*URM8_BnJ2326KTPa&p;H7l$#7@~B(@UePBntx}d?=?>6_p4tkY#M{O9Rzp5 zWjnGHQ$>{x6+61SyvW{Q59aNzTw~J)T-=Z3aNf=p7(go`R(X0w*6_!5yRs68J%}$x zhr@L{G!ypbpEjE{PBG3oUy%)<6&XFdQ?Dzn#Njl=H>-h!F%W8G)bt|DdPBrouS!@4 zNCl)2*?*l^c^5?~UP(nvOHLsZ5!zulAzqMSNW6O5mLIdScNJ2pQ~@o6;0hDc79 z%rF|}to4XSuScHpEO}tITs~RiMlyId2B#2XV>vSeRN2+*j<{X2Qn^gGigV%hI=g!O nD+K%$3FIZ25j&1&G2mlNNm#_0e{~NH=m6b(D-*Y%JB~0 z3|DzOEdU)~a(EsA-waom%?|!?0lz1}bqF})BM4vdzc1jpA795JJmA{`whJJ2%NYo` zB&ZI@M8J|`YGx?ms~nFYJm4%)rig#P4!3|cN8X@p{7C^Tz8S6_DvmCb5tdw2m`xI_ z_-6Q7;t{l9%6}nY%|SQb46gaD!R{s#ak!M|2#7dUhicQ8IN%lM;_q@xzTH6U*+r;*7g%m3GT(ScRs*y4zbKyi_)UqHZHdz}}2RDoWLBd$yI zAp##bo_FLN)bdbZ7atXXC7%uUmRQ7Te7FPVLO)1%y?;x{?W9MiZQZNK0+yTvGJ;tH zLe2t#$Itq&E0X(n<$eKRekO-Dd5V783K(;dVwJxDw2_) zUj)3vwaaWMKzW*Rkp#9)>Vj=j*yomy1%Q3oOC}iNWfF|D^H_j10BPtn>JzSAcDZ#J z)Y7DY3x6M%Skje~IE@qE@u33KuWfJ+OIVkIhfN{!fsMYWkTby3i5DQqbK!k`7LWXL zSaDAL*(C8C3eZ{O0(cVq<0fbU4nGyj_f$cCS4$(H@Y~BfnOaw$#T)1S){kd_Hhvc` zE)*l9^K$V{d#8tYnAHq=&qEZlR)BnDqH?eL&RBTiEYOYT0(JZ$UiSH%>mwe*DWH0I zxXXCMD%ShhJ6|7(s~dkdV2sy?_|)%CfqMA3%eXejc{l!9UVG8jC}5}^ zwwJM==RbKet>3cN51cHi)GdX`6AM^JOR_oQ1LBxXsg9e|`3_jx-pbg9efry)SM&g`czHI$QEWsqW zUd>^>EK}SF`+w2{gJCwu zeLB4rE)uh*ZLKT1fD_Cox(FMHnFOn1t3h`yWwPVIprB8#y1a7i1S_zYNAC7@%nWms z1qk#89s3y}f{?kWTpopGL}wsWyJ-2jXBjXV(7!mLuv<0yeXutmq<*k+c|^;qH$WIk z0q$sXp?{?c*mkV7#=xLszhqJ%O6Bv8-CMrNoX)NnWQIy|CC>fgpd)?f5QF zyXLqvh6k6U4K)4jI@!`lZuofo5E#$6p}MiTlhe+5q2s zL#lWzoq429n{j?!o;>?}+kns00Q!qMU@QpSXZ?&!zk0!A%op?4y!#3Qe=qv?&mU=h V0KLG5imw0w002ovPDHLkV1i9GV157q diff --git a/graphics/pokemon/dartrix/follow_normal.pal b/graphics/pokemon/dartrix/follow_normal.pal new file mode 100644 index 000000000000..3adac8f4bf6b --- /dev/null +++ b/graphics/pokemon/dartrix/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +225 226 227 +167 173 181 +121 178 82 +240 132 94 +181 150 95 +156 120 78 +74 134 86 +99 100 103 +218 86 64 +122 81 70 +71 47 43 +52 58 55 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dartrix/follow_shiny.pal b/graphics/pokemon/dartrix/follow_shiny.pal new file mode 100644 index 000000000000..e6f06b2ad711 --- /dev/null +++ b/graphics/pokemon/dartrix/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +225 226 227 +167 173 181 +87 199 178 +240 104 94 +181 150 95 +56 110 120 +74 134 125 +99 100 103 +218 64 82 +51 84 89 +34 58 60 +52 58 55 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dartrix/follower.png b/graphics/pokemon/dartrix/follower.png index 458462a1ae24c7806d9137d72a7ced21367e68fe..c5cdd65daa300fc8d3b1dca37f6c2ccd263ea547 100644 GIT binary patch literal 1462 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBPM~|1U-CDUR=tE1~)@ku`D*U|K!jedwk(> z-_Z@3nsVuTSMOUCo>27e@2k4-_VOPyClud~K74!5qrx9=`x_PpHJq%hW>Gozi!K`NTFQy%jkgWQ1C(+RDglk>3>6Z$QFDf3%dIz3-kp8j3h9{oY zw(p(4{R&TMAnV`Z^>0l?6N*J#G#7twf9U;R&i#MHLNCLxKdw%{73+m^s`FEH8jc-b zFry;L@8CZ3Umf$ClGxlIJ#&^@F}J99{mhlW%`N=-LIrcyURHTgDA@D0>h1dKBTqM) zmpwlDa_#x(3lBYRRHXUsce||i-Gay6YvQ&Yin?2G9(bnIap285Zi9*iZx5VVq7!+G z%hG0o#HEe0H*$S74?N>{4BNsLQJ7M2d}nfHsQrBPMMv5)HhN?lZLnOL?`+}r^tIV^ zO|Q+PSoMfOp_zl~O`8*Oy6S*_+wvRNCuHmu>~#(j%B=FbrY8Y}L|5c9qBREhV#gU)L! z;*Oa;FWdEO=JNbF(Y{4S=Rcm%2>o1aVZ;<_mpOGyy6(f1k7|56R>_3Q8n2wQr2l-s z^q)QE|9SQwb>dzZOPGz-JHj-9m$^9eBOWGAG>^mB@6qm{^+qd x$#qHJaJr#dX4v2D-Lnt3KjoVJqOV@8o?+5l1F`pqCYgY;kf*Dk%Q~loCIE9pVg&#I delta 662 zcmV;H0%`rW3!(*(7=Hu<0002CwraKj001yhOjJdf(4Z(_7>LMFU??C^h%l&lKoAfR z`1ts^xVUg|aF9qSh%g}Nh%mrVAOHXW0000cMZU%W00J#ZL_t(|obA#*Yui8=2k-|3 zH}qqigojQ-=NCnzEw|9sTmqhs*p(dPE@|=ErBe*D(y4TC(toW)I1LB+9Hxb?hC)9~ zPYJb8s-Av;;74A5kF5W_0vzg4hk822nEPMn9o)>d3UA8>i*ep_aq9+aQx~&EI}L6m zmJOCi8=PmT!O~=H8?#4k&iQ`)vUP(#@89faR5s{5&g(W}i-t~DFBuT)24(G=FcgTv z%JX4nFRHBrThlAKl5@l`)^Y1zATY=C z>1T(lra-I%<&}O;1md@fHyT;C+rp9|{vMxq`)Yt0hJXHY@*$pm6V=v%Dhmn&6bzGJ z@w}2T&QJQSi{+*~cSq3^$wGybdo>AJ8 z8zZpnQK0U8rF>Csa`G7X_u7@MFJ=&LHv2>W$7JC-b;=UV@gm=orN9iH4xEi^sL6ub z`j=oHEq`7q)ky_r@cd*p8%C(%3-eRvf7*#VQ45tO_Q;AmT z{>*@+$tp75Hyu{5xwzpzI*StH19G{Fw&no(?*10208Yi}#OO@43x80G{Mee`-wXA% wkO1TsmtG-|vB78B#TfuGSFCpgo=p7#3b;FZ0S_!b4*&oF07*qoM6N<$f(o5D1^@s6 diff --git a/graphics/pokemon/darumaka/follow_normal.pal b/graphics/pokemon/darumaka/follow_normal.pal new file mode 100644 index 000000000000..beeb87003057 --- /dev/null +++ b/graphics/pokemon/darumaka/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +79 18 18 +199 40 40 +147 33 33 +87 55 40 +138 104 11 +0 0 0 +255 199 25 +164 79 33 +255 138 71 +229 229 229 +155 155 164 +79 79 79 +199 155 18 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darumaka/follow_shiny.pal b/graphics/pokemon/darumaka/follow_shiny.pal new file mode 100644 index 000000000000..ed6cf7dc1c79 --- /dev/null +++ b/graphics/pokemon/darumaka/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +79 18 18 +224 136 152 +160 80 104 +87 55 40 +144 120 64 +0 0 0 +248 224 104 +164 79 33 +248 184 88 +229 229 229 +155 155 164 +79 79 79 +232 184 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darumaka/follower.png b/graphics/pokemon/darumaka/follower.png index b0677cf3265591e0bfe3b3e7edcb8017f56f24eb..e481a5971b0ea2407ee8889294d7aeaf3973df73 100644 GIT binary patch delta 523 zcmV+m0`&d*1Ed6yB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000gP)t-sn9!h4 z5)#KKD3c)}S2rk%XbS)U0RP7sq)#FLibv(;<(r$NPft(Bn-ZlqKz;xK010qNS#tmY z4#NNd4#NS*Z>VGd00DzZL_t(Y$L-UxO2beT2H+FW%t@~lGJob=jYFs8LJ`41sZ?-M zC|zR76Rq>v|1o;-PW zDW+-suMuq{%O1KJ-a9|Kb$r_UH-{Hkv1_zFM080*>!IGjGLY7L)zFD9L()w4Aum#f zRxOnFNiPQdUVq&uU04*NLHZzSqzX5!InmXm8rr12WuZ&@vGR&2%Bl;cF;#_Z!Q+;~S9>YfTR3X52=c&^_2Rj;oZvx<&+z1$S^Qi7#OHnDEN?2 zSXfy2`1qips5mGX0000P6^*X|00D(bL_t(|obA)UO2beT2Jov{vK9)uS_5QKSl!OQXP(aoN3;NIE4J%mb7!tDZphnm#R%T4GK)LOf0 z`SyW@n#(?5eaxg*vZM{vtHGdMHc&^aLI_dc+s#yA*1B&WPpejd+FciVs2?hC0JN(* z0=BWxdzE?ebbk`)Az}dA?f_<4_$Uk21JaCd9QS*Rd9qmgafldffV&Q6q9Os+f>vxx(3fzGJ)PywT|B}+}uSOcUV$z^YzKk44saZEn%ffPjE_o6%2ipr@y&H%Nc~|Nl^Im_nJA%m4rZgh@m}R9J=W zm5r{#APj|tvQ_Nn`#-L2x!w`if^Oy}H{m2MCSOlEh5cMELw`dl=0#M6lO`WwIQ{Dn*Jmfz=q8DS1{nD{rF0WTGo>YcwH!17mo=Pv=ZcVmDChkV0{ z6Xu+y#tc~VTYrYVf0OO6_^V&?mEMTX1o62x+7kfLvaVdTt_wvYV5~U7>-yrKQsTw= z;`led_jABIw?-Y5%mIWix;G}*0e}O78?fe-4e`~ZRIW_)By!4J=N!CAjX#L4(VY@AZ))aWk>f9t;Q rFD3Uz{vNJ#d`7=$aM@1}3gu00000NkvXXu0mjfs3`Fy delta 478 zcmV<40U`c_1ndKl7=Hu<0002CwraKj001yhOjJdf(4Z)2U=R=xD8Q&_=+Gdbh`6}G z=;+`WFkmQPs7RQ|aBz6|`1qipsL;^Z0002%{@fw}00DPNL_t(|obA#-YlA=-2Jn|o zx7}ALW+_54)II%bjt4>W4Kj4fQnF@|&V@k1E*IK2Lb5nrj(=teZLiip=$&aaLh0r+ z1b#l}d*&3NPoF-0`t<3TE35oD?+zi1wU|0Lj1BG@ed&GxYb1nq-Do=Zgw#|WBbQ}gY@qwxj8~83 z+jf0}y47-jkALAJ)&mO%vh1^Y!srW^J&<%Y6R|#$>~3G1s`U!rp12;E8&nI2fLJQ*BV|XN=5&g{u=#FTxq`jJ|Ny)8NZn?&e^4Hi@)>;zkIJ{^EH5 zpkGOD#f`5KRu9b UTEM^MBme*a07*qoM6N<$f?$K`rT_o{ diff --git a/graphics/pokemon/decidueye/follow_normal.pal b/graphics/pokemon/decidueye/follow_normal.pal new file mode 100644 index 000000000000..567554e270c4 --- /dev/null +++ b/graphics/pokemon/decidueye/follow_normal.pal @@ -0,0 +1,18 @@ +JASC-PAL +0100 +15 +255 255 255 +66 68 74 +216 220 222 +164 141 122 +24 61 53 +227 132 49 +41 125 107 +95 187 111 +219 70 51 +16 16 16 +63 67 63 +204 133 78 +173 97 71 +68 67 72 +0 0 0 diff --git a/graphics/pokemon/decidueye/follow_shiny.pal b/graphics/pokemon/decidueye/follow_shiny.pal new file mode 100644 index 000000000000..54d73fbf55d5 --- /dev/null +++ b/graphics/pokemon/decidueye/follow_shiny.pal @@ -0,0 +1,18 @@ +JASC-PAL +0100 +15 +255 255 255 +66 68 74 +216 220 222 +164 141 122 +24 61 53 +238 97 74 +41 119 125 +95 187 179 +219 51 62 +16 16 16 +63 67 63 +128 128 128 +92 94 100 +68 67 72 +0 0 0 diff --git a/graphics/pokemon/decidueye/follower.png b/graphics/pokemon/decidueye/follower.png index 0b7cd27fd22cb04fa111eadc7619d49a488b7951..14b8113c7b95afc6c4e19ac3cf2b5c4bdf3bbd70 100644 GIT binary patch delta 877 zcmV-z1Csou2KWY$7=H)@0001UMu)cm0004VQb$4nuFf3k0000jP)t-s|Ns9&L`vA) z-lUCs7(F%PgfS_7YhSx>+eR}G5D-5@Kg@+rtzkz*Lr4Gs0GkQaod5s=`AI}UR9J=W znCr5uAPj{KU@*e_Kkr#VYcB@U+C69g*-Ujh{Q_CJKx?PzZ-4xapBzN=760u)A%u}a zkN^H4N1w-kLITC1k0JlM0^hY@N{Q4(&xg+`#6T%^*B^5=mgaQxRomu5F7Ulc&?3mNwM#uNIYpUQS!apK6yWj4@i|Wq&=Tlz zb&%F|p67M#WZ2>SpwIB&@k#f_mSRq(K!TZ*!t)EBuT=rp&0$8}+J`HBu#N3R}y&NmnO=3{>3mu-DMM~0DD98%kx zSED!h-2;ElA5(1U^Eo;z)4cF9lex{`;8>j7b%jr|B+BjQN@ojrTnbjkDFZ)63;`~$ zO{1!-SAY1tV4JtEIlD#f+^)e|3dxLb%2}us!@(0@&+}{9G(ugi7Ow{{2A_n~0Oh65 zDLLlQU-Xx1jIc5VmQr_)08R#NehpP{ktGlT-nr#~se~3}vU}v7>jJwS##C<+M)tlXdb?3%> z=##RKUJ33NbT()muKmGy-og5o04Qu6R;OLk=8G_%d3mshHZGP0Y3ByW52X{pbXXXt z7?{dafkAY;7_*@;v;Z}L`WgT}kfcWp4(d(<4nCbNC~Ao`yTv-Awh(U?mI2Z-iQe(l z9A?cGZfLhV(RS4DFMIyMH}hw8Dv#Ph(a}HMEk^&lv}dLZY%_@ZyxljEn~6P&fdncnEM%05CWpSa8^=c&K1Va5y;S{>s<@00OW{L_t(|obA>zYvV8!0APW) z%i#Zz%(<8fXV9VKM+DzsZCA+98~US+Z;*!zge*3t|DoP;D1U}}ENMzjGo;wAJ>!w7OuJ)Oi0$SUK@4}A z&j)RB&x_(Ef{d)$;QDefgB_}Z0cb=x=fr`X`15*y#eWu{xva>e4s*Wbx?tNqkKasb z95Tqhni0j2n}&I7L#D07OJ;1vmY~%H9zmAZQtIrN;oOM0`>XkjKD56~A|7$r*3XyN zd?jroybk7dZKamvtlpMLVIbV4ThQ9D=OoNQHi zH+$6u+kdu2hDAEj1qcox`Do!tjW|-86vv(wob)wkbiGTY)<~33Yeaj{prQ`xvI#FB@N~fFS z0=X3vvNRgVm91mKPQ_M~xp8X>mB4yEY+3kjXe4MqRkof5N YIunf;bKVQM*Z=?k07*qoM6N<$g2i-(1ONa4 diff --git a/graphics/pokemon/decidueye/hisuian/follow_normal.pal b/graphics/pokemon/decidueye/hisuian/follow_normal.pal new file mode 100644 index 000000000000..b3962e73cf7c --- /dev/null +++ b/graphics/pokemon/decidueye/hisuian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +115 202 205 +0 0 0 +222 222 222 +222 178 90 +205 48 65 +255 202 82 +131 28 24 +164 141 123 +222 68 49 +230 133 49 +255 89 90 +74 80 82 +172 145 82 +57 64 57 +98 85 57 +74 60 41 diff --git a/graphics/pokemon/decidueye/hisuian/follower.png b/graphics/pokemon/decidueye/hisuian/follower.png index e80c19cbcd256b8f915170c59ebc228e0dc50298..3e91597d148829037719aa57d953310c60e7c410 100644 GIT binary patch delta 953 zcmV;q14jIz2g3)D7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sbIQ#C007?J z-rllW%`id#%2IKOO9pMT;h=d{AwsOeR$9>*iZ zSsHacj}wnWK%(iD&H@k9O~Mj`J-knW$3fFdLqN#Useb{7j|h*V1Te)AY{U!9ZA`?M zc~9>~B3SS(X}-j}7kN0(Y_oz-X2S3-@)mmgcE`tOT3=jF#QtWV+j!AowCGYb+Fvs2D zTY!o|kAI6p^fCqtYyMnLhrit;UBcZV;*y=h! zQ!I)*w<4t(&-ZwUaJaxwjW$+ z0==`F#8)h*23m;+E@vzb8vMn8d$j@P@-3FaoPTp>uBFt^Cp7tS@KWNYwT~7;K`)hB z;^%(1f!2XR)fC22s@}z^9$cM-wbUA55T_mddwLV&HykE}R|R*40BIi$)lY@cH>}*B z2(;m^8Ub)U6zULcwbcv_YCAX4e;ZuE-690&d-x-$PXXW{^28_F{QZisad9pfV0Jgj)ON=((b?N7$Sl5=&G~^19g^J=Zk9 bgthJOn-91a<-Sl^|uokUXX zs8fdyeKq~wS9%`(vl4{<$KQz&gwC%JgHGZP+#k^AJ%pAR-9hx_g#T*f{(yl1_KT^` zO{T<1Lk$;CvzGN#7H_*~E^Kb<%QieSKP7`I=X9!&8$jqEaT{|gSY1}p4Fiyi2 zGBFJKF`s8fwm6Ntc1mR|?pk_YLe?23az%ZHJq;l;6Jx?y5Cn{oBNIv;$Dx$ir|#?4 zE|GiEXM~(Ef)?5)#(@($Aqixigh3cM=Q_42i5Vrtz<&rQ0VGJo42*Etg)%s@nn3+T zz4gS%)bU*EdJeU(Gs1BvC=F?ckrbFr(tMX@MkZ`EW$Z)1?CX3|RDwrC>DS&eLZj@_ z#3+k);@6A%kos)#1oYLRWeGSW@)EUz8y?A9J77d9_b8V;GT=?h6Sx%dNzsZjz?932 zZXFGgiGLAhS+H6&BTrg=a5y>QtiyDzwjdUwRy#6abn}$l|Fn&aS;7;})FIO}NfWg~ zM7L#GY2*8hZ@-kg#nj9$r3rQAy(T$J7|W#sesOPSnqZ&Nc*!%q{Vd#|C^TvvRjB&(G_qsegc;?Gd-swrG@lFiCB|dp{>w z8-Ot>X1W0-OuP2*VL(FDs|5T8YV{F7BeY+2te?=e3`X7s1L=A~ps_yTJ%G3{m|pzr txt77UncC2g1l6Qpwg&@-nSV5X1IWJZ=MYQzlC1y$002ovPDHLkV1nhqxOV^m diff --git a/graphics/pokemon/dedenne/follow_normal.pal b/graphics/pokemon/dedenne/follow_normal.pal new file mode 100644 index 000000000000..d427c6fdc3cc --- /dev/null +++ b/graphics/pokemon/dedenne/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 49 49 +82 82 82 +250 218 144 +104 61 32 +255 242 115 +255 198 49 +0 0 0 +193 119 23 +232 180 63 +255 255 255 +240 68 31 +244 177 23 +251 241 219 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dedenne/follow_shiny.pal b/graphics/pokemon/dedenne/follow_shiny.pal new file mode 100644 index 000000000000..8c43e5b3ff00 --- /dev/null +++ b/graphics/pokemon/dedenne/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 49 49 +82 82 82 +207 174 52 +85 65 54 +245 211 65 +255 198 49 +0 0 0 +139 103 84 +155 118 98 +255 255 255 +101 76 64 +244 177 23 +251 241 219 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dedenne/follower.png b/graphics/pokemon/dedenne/follower.png index 46ed91bff630ced74bcb88b26e037fea86196645..d92c317d75e08fabe60f89687b2e71f741ee9294 100644 GIT binary patch delta 572 zcmV-C0>k~Q1l0tPB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000gP)t-sn9!gx zF)>n7Qu^AEXgwhR@^k;jF#rGn!FLzvv_Jp<|L{Z~^syKF@!KXJ({=y=010qNS#tmY z4#NNd4#NS*Z>VGd00Fc~L_t(Y$L-X?YQjJe0MHo_a@`RjD}Ozyl=dpE^lCsbJ@(KK z=pQ7-l3Y9}f~(MjBGmK?dhMwNukAndbGq8%&Tfq$2)$%L@Xd}h*=!;dQA80%6mh&j zbP_@wc>p;HI&gqn?;8IU&_VsNZZ~jE`i}4n33Lp54OnY5A>VjWBV-wEB<^}`^T{(n zCulYKxoyk_w11j+$TI8i#9b#y?)iWu!ZI6Bn#^vm*q(lD270ZVPM|ZnChGXUZ|wV( zfQ%u`mW_y=+po=z9?rAnX#}~BWkx=8Le(WPUuW4k0(8tC6mOz4rhb=+H;k#u*GsxQ zI|JdEy;~)nSU|3Y_H1Dqh|+AmZW@L!tLhlYvAIJcoPTD|sx5Mi6i((d8IUo}Gqp8% zX-YJRP}ttCBb~f0o>oLT29c_vl99Q9R1TFghBTCN5SdGMErR!{dTr+#Q&pBS24h*4 z%2=P#K|@-eY~;3?a>J{{W)zz#2hy&1RO^{x*85&++EL5}iv{E&120000< KMNUMnLSTYFUI!5X delta 530 zcmV+t0`2|P1giv)B!4haOjJdf(4a6dFi=oX5D*Z!uz>jZz+f;Ccu*MduvoBoF!;!b z`1ttvZ~y=R000000000ZI*dC200Fj1L_t(|obA*xYr;Sj0O0o)x4=CI@t_$LI#lS7 z>CmB@S)>{K5fK_9rGrAnLmV9JQ0Ncn*s)+CDJW#ff9Yw9_kZqcgo4l|4+Ot=&-Ze< zM1U%)sG^E0P8NtxLWmO&ASXe89N^Zw#$N^Q#N&Z&yMb%ccZ6q1pkp{{z*c7g<;Le0 zA3uLOydr%^@-0CdoVnbj%(UZ>lq< z{*Z|`%&5uNYq~tS1mT#yTQ!}Cq0~Y#!9B<0)KKjR>~OiP|8tiF4?sR-e>Bq zTWZWzUCIoMWnC&`eMTdtci@^eh}C4s8`y?iQPyCGyrE1gX4p(rABAJ~Z{zjup8CMO zjBWd5Iq)0Y;N28_o_^5hwu@qIJ(iD!^#f1Y*7Z5B*9ox0OW|n7t#^H>!#~9rL*Kl4 USY(8O01E&B07*qoM6N<$g0DRMfdBvi diff --git a/graphics/pokemon/deerling/autumn/follow_normal.pal b/graphics/pokemon/deerling/autumn/follow_normal.pal new file mode 100644 index 000000000000..ea85feef5ee0 --- /dev/null +++ b/graphics/pokemon/deerling/autumn/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +216 145 19 +63 33 13 +132 91 14 +246 236 65 +246 228 194 +206 164 103 +63 33 13 +216 145 19 +99 99 99 +62 62 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/autumn/follow_shiny.pal b/graphics/pokemon/deerling/autumn/follow_shiny.pal new file mode 100644 index 000000000000..e49a9a7f7a83 --- /dev/null +++ b/graphics/pokemon/deerling/autumn/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +232 128 24 +128 72 16 +160 112 32 +248 208 240 +246 228 194 +206 164 103 +63 33 13 +216 145 19 +99 99 99 +62 62 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/follow_normal.pal b/graphics/pokemon/deerling/follow_normal.pal new file mode 100644 index 000000000000..f5fd58d7c477 --- /dev/null +++ b/graphics/pokemon/deerling/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +240 129 184 +102 56 100 +142 102 19 +247 238 76 +194 96 140 +220 154 25 +194 96 140 +247 231 200 +211 172 114 +110 110 110 +73 73 77 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/follow_shiny.pal b/graphics/pokemon/deerling/follow_shiny.pal new file mode 100644 index 000000000000..5517152271a4 --- /dev/null +++ b/graphics/pokemon/deerling/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +248 152 168 +136 64 64 +142 102 19 +248 208 240 +176 104 104 +248 152 232 +194 96 140 +247 231 200 +211 172 114 +110 110 110 +73 73 77 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/follower.png b/graphics/pokemon/deerling/follower.png index bcd495e8f53ced6e1e7157cb93783cf61b8d00e4..e2bfd0d9d32cf9455e4eb0d4f6cc927f2545e5f0 100644 GIT binary patch delta 591 zcmV-V0VslqW*PDe(S|h#3Ef> ze`AV9(7?CA`tFi$q>MpB+yD~&27v{polXl=#^#VQO_=G#YY@1TUJOq+HRC)VFqYkJ z%U!V0(7`-EaDOKVom~ts8O!s_hSwl4h=c2+>45WiTrghB2k5Y3+H{D&H{F~3CnwqN2%s+cL7>$X{EyoQ*$Uhyn#vqUYGj(?a!%=?c{ebt3IX1x6TL@RH_`0bL z`(T$j&b{%X6r1i%@tZAiiYhDu843SA&i+TEH|{N z4BJCg(x%7C#W8anUg@wi{DRnw+tH!N!o_059Dcib%IXhYha1Dsj}JT|Sd5wbtU@*d zUpU5S`B-Df$50!l{Fe*MF-|R?W<9%OZC<#7LpM0H?0=JNP@8uys-3J|nf8Q)+2N!O zub9N%{;hds60Od3TXvtXqJAq5Cr^*cIxh|7D$KJIw+$im`7Iph_o9Kjg?vOE=dy!d z<^2=PcY+`a_=J@e-ay4S`N;=N-UUGv3|pG%t=H+R7l6|)Ui(EKoADtv89OCjvbmb!HNP`Mt@@}DzodxRU!yTbVQ2n z5*;FnC@G9<3Z8%pN;;m7$sHmyd)mDs(n%*}Bp072`DfO00=wGPuKr;KTlydzIPHyL z3wvP~F|d2v0e*ytW4qTC83Rqnsl!nkBc9q#71G4OMd1Mt@A%q5p7>c&u&q^^gKLFO6xcXsqa1fz|Ob1*TRfb1ec*)0xIvXP8+{ zpQj^Py=szS$^uP8C)d;PJkPEE9ccBcnQJWuNYfXl`wb=9tte1ieN;Ya{#Kd>IM3^L zp(l3J%BkJ{kLT{NyNNSREA3a0WzXSQ>&?RJBT%uvpMM-E9qbL53vPhfvb>vs!<6qb z_$TS%5exL+Ubww}Z`KdN;aIy2&{wB*!v^#VVXr7&#V?m!$Y1uY(ZAp)$N1fIrHi|EBQ0MxX$Vu-mfazuPV{sYn!qz*_~C}mLg!$oAHG@ zvz{EVxJQxw$(-w(IT#z<01HjnW-G}7s`kput c{C^AJ6WUId2*RRFQvd(}07*qoM6N<$g0U48LI3~& delta 535 zcmV+y0_gqc1h52000000002$I$kpX00Fy6L_t(|obA*fyRIu~9SSwc0HSJ`S zDzWsMuBVl}&VSls-dP1*!>Cr9WLwu>e-!jOYu8G#2HbSRMz&PZZ%qZ2*9&}9_FL&1 zU|aXipkDl@kvqSmo2T)7d@SdhMv~?h^MF&OjsqW7ps?~$G1Dp*Q_GcYfW5^0IN%Sa z`XNK~+|3qN!RY$RwwUDmNdf_CTjW%<{&`8+c-bylgWUj5jQGUA7ZxOVbj-*& z;b4$)V8RWc@Pi!|0Uj0`Dm-3XXn67BM@Q?)4xlJwlDE4HLkFv@2av;F;_2(k{)~~A zO}gNUDe6aWzumEOHjDGktz7!%TRJb)F|?K4VVrUP_oCvUN82YZ%-rjq}*c5lIcx~A4poj6&CB071E2R&d`1sXn!jF34go*ajN!K$j9N&~+`&Y_*=K6+L zjk|Q^ch$yoYjAHpd@(p-%Fp!JbyqG+XXu%;^a&o|-s-+X>bO*5(Y2@YJw4J3cHUul z?&k22J9>vs0pEeh>Ha*euYAp8ay70+HP}vPZ0s)dQSR|ip82d&R(+An$?LV63VwxK ze|_2G*f3e{nAd`b-He8-UR?ct)u6F8_O= zP&!BJiG^Kr9d^yJ;M9D$e5%GdKO0sBTLB`<< zrjqFU?^b$GkA7M6B=u04-}K{&mX-50)a51-eR z{-iEdF^k!st)}Z``%0k&)xj;A-|potN!~u6^S1Y?8|C*Nh+gD5+ETJ-zEPEc`{5Gl zM~qUc3v}mJMN}EjZoR(ew&=yV*LkC^rG%ZyTzznDUe~@S^Dl1D-n(!5GvU_jdmnq5 ztgu~g|NhQ`^4$jn-%DJ6dnNi!v5Uxady&ui$7c7x;Ske48*XiA=yFfYa&4ObP36;4 zyiFQ4ha)y#{<}d)e9Pr`0g@+5p7h`RHX~|y}r9WIe27IHrHe~=4|)p zf7&<9_1|{skNor3%OV8M@*5xB=lfRngXsG;ok{<0yjiPs??S~(u_Nb1iz1T$awRu^ z?ArUo@~XbZ$LJ&VyXqKu>^`2_r;*DCOoyr^t`Q|Ei6yC4$wjF^iowXh$Vk_~P}k5X v#K_3X*c6Dg4J@n-41_MpGNEY5%}>cptHiA#xqsbP0l+XkK9bt}A delta 819 zcmV-31I+xj2fhZ77=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdz&5Qs4 z|NsA-|K4K%y+PibL32t{_O!*lgIa1zoJuKs0002ql%&Obi=m%aNL6c00Oy5 zL_t(oh3%K!Zo?o9g5T zl=~k4Y9%l9Egk;Vm{Vq+d*n3txMxJSIHv@CbB~;C4?5rFKF*5Q`+2T##w7rT7gI13 zuz9qcnJ(SpM3;G5@gqpi(+&*z9)NS^xq#}?a!M(k#)kCz3%-Zh!jEjsj{xlBTtM_} z36LARM5-5EfPWcRdC-R?IGlnhKLSJ_X99pN0ccw8B_<-)U)Ql(@hY!~K14Ak&iP#d zxL+N1!(#h}*TseUR_w`H@;?wj`Qw45*5>Mh^QrBs@48{O9JH+?_XL1ThHfT;~v*n;&2W|6S_(uG9!XMdcM52$*sT&g)Vk@-7$~Avo%nEFObLFg)iX)x^;alSW*r z5kTT+i7*f_;}NYpM{?32{Lt;BB27AszArI5plp7z>9cjXmZ9Q}i# z(3h=io~GP)Ie@}SaFP$y^@sjBm$HWRitH&$nzgSDJ15U3*C7&lTwI-@1={#Lqp(+n^+jxa*Ne1t)(mDVD002ovPDHLkV1lLmi^~82 diff --git a/graphics/pokemon/delibird/follow_normal.pal b/graphics/pokemon/delibird/follow_normal.pal new file mode 100644 index 000000000000..4e03f4337f84 --- /dev/null +++ b/graphics/pokemon/delibird/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +144 160 176 +0 0 0 +232 232 248 +88 8 8 +200 24 24 +192 208 232 +152 8 8 +128 104 16 +248 216 88 +184 160 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/delibird/follow_shiny.pal b/graphics/pokemon/delibird/follow_shiny.pal new file mode 100644 index 000000000000..7f3cc6a4e9a0 --- /dev/null +++ b/graphics/pokemon/delibird/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +144 160 176 +0 0 0 +232 232 248 +88 8 88 +208 144 208 +192 208 232 +152 72 152 +128 104 16 +248 216 88 +184 160 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/delibird/follower.png b/graphics/pokemon/delibird/follower.png index 716ef20128a451615bb1716d3600879e0caabe1b..d80f62384e7da02831865aebd37d7bb21391636c 100644 GIT binary patch literal 840 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!MUcuZKZ z0Vwd|#g7OMjuR3R2QIvr!NJjxA@Jiy#Eu0LGq{Sc0Hqm|yxmthz_rCw!Awv%GRx zDipM=J=5svvTNFs5-)fQ1Pf=gUAZIs^^*CvWiFxkA(%uuXd)KNe>4`5pcj4%dqg_5r-ffHV zGY`GXV;keM^PUsiI-|7*-DGln_eLIj%XfauyN>N0Qw2l+zKCXTE!b*jR`cVedD_)f z=Ebrcj`hBM!EujvHuTzp`ES-4tLlYkE*z@;;g7l=$tGs8#zt7+7 zS-I=_{#dqkpKqp#zdPMf_;8O8%YC6F@4CXfuMgbhQvdG9$36ML_q{gvSGScmKYSCH zYopM|T3Vs({>=SVC)a8Rv%(|0Z9*7ZYp*V_eW4nDDCAvz$I8eGV~J;azEi>)3snCH zCxu1WGDJLH?&%;Eb=YJ{+s!(o+xNBZ%lb0epK9~(uzktB>D~<2Lo>zjC2hQbq$R|jEt;|O|6U!v<)n* k3=Dc4jI2>K(C70RI60|MrXj%|XqJDSJTxT3TAw)zz%5w1b0#5D*Y)Oy`yW00I_C zL_t(oh3%H%Zo@DLgl#ES6M@D1zwHj3E}jB*7j6GcwQSl)@qZn5NK#s{V#SITD^{#n zvEpxn646uM5jW|-xq*sLByh$hizKn1EKj-p@r*Zt6-gA~Atzz1P_}~lEO(n9@n-N5 zZ#im?Vt*q}xiXb)+X`{bj(`vNY48!(5KzDx=$~+5R)x^V>>hy$$N#Iqpj6~N;7wmf z^=JpiTo@~4Du09&aum+E8MF=$8ZhF>X!=+p14B+Y8Bmy!g0tcrfeE)3qqc37yZ)3{ zRmU}&Q8SLpqHB9#ZcnQ-c?G6OLVb z6K=qS>jM&x8rm^su+rUuY(2jl#DvrlPd4nG9jelCCqV_!dCY?&GUgD7@sexC6$!l*$Pg^7ovMKt|bMoSO5S300>D%PDHLkV1k(9GDH9X diff --git a/graphics/pokemon/delphox/follow_normal.pal b/graphics/pokemon/delphox/follow_normal.pal new file mode 100644 index 000000000000..78bf3748c221 --- /dev/null +++ b/graphics/pokemon/delphox/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 96 32 +0 0 0 +148 41 34 +250 224 96 +201 66 48 +243 86 58 +224 173 16 +153 68 75 +20 20 20 +255 255 255 +115 49 37 +111 51 51 +144 112 32 +51 36 53 +0 0 0 diff --git a/graphics/pokemon/delphox/follow_shiny.pal b/graphics/pokemon/delphox/follow_shiny.pal new file mode 100644 index 000000000000..0ce8eda4cbe5 --- /dev/null +++ b/graphics/pokemon/delphox/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 135 135 +0 0 0 +148 41 34 +208 208 208 +201 66 48 +243 86 58 +183 183 183 +121 92 131 +20 20 20 +255 255 255 +65 43 72 +101 69 111 +136 135 135 +51 36 53 +0 0 0 diff --git a/graphics/pokemon/delphox/follower.png b/graphics/pokemon/delphox/follower.png index de513acb1bf0460bd2e6bf7533e3db7aeda7b215..e490e31cd818e9bc0129d3892fd94d3072626b83 100644 GIT binary patch delta 872 zcmV-u1DE`x2LA?-B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000jP)t-sn9!hr zU?2bh0F)^r`ru&6LNN1II^eAknM6wz6cqpe|8p@VZ!D0^3PMK~zY`?bE$$+dvcm@bhIU7=Maw1Rk=;7sV1-g|trH z+3GW*g)U9x&TYsMNEW+FJasXJ2;%OY(?B3o>!A_EbPy#GNOa9wJasVn8+vvc>CVZy zA4`|K!RB|md+(iehi>CG{x}MAOHx-+iT!5OtD(R3I5O5lp@86WRm&lyEY#G0^Ej0H zqEJ9^nLc6*ihnh#%Dg;IDD@us>De7c8OOlz5V`-k|)31Y=6+YEEfV`by$;2Xacok$4>W`VQqbH06aRT`sU! zx}r+#IBr4Nc4TG^yR096L!xVR%>{T(>C(-9=&X$GIDZnePYSFbZbMTh&C7((Rf&Hk zl$o74fONw*m~?h+d$+C1yzrm{cDpL`+`?htcN{vD9bTmt5y!zx2 z8p(#Qc|7z19`7T$iIp!{s?^4|`}By&jZjuQJgCfasneQe{pf(88AjQlOrlvnb33zq zhY0;%Gk@~WibbQJ5c~T1dH6B)KnFWcjRt36n|&?;-c?IE-fsnCuLN~7Oo|%uJ$Pnx zljmlv+qM~`^Cyl~zC#P@T!CzlIjvwsFWpu*{(j|A@Xmd+nHC%cQGPy36Pgiokj_V0 zPiq5kE&E;ORz67(ZGDaDmt?`kXXZ_=;NTO~`+s}`%!5H%!0(Y*;Sy%Oz*GQ|gFG}s z&)Z19J2o~vFC<9x4^a8r`jvK7VlxKa4n6!qDdrT15w_@YcZQj7@TS>ZJ*B5SSaDa8NPvhdh7u zg<*?=hX8HfE?E40BMjp%_qf;Vg#i+S2nB}XJ;6iWws_mNI6w6F_!Z`!*H@Aic>ogC*q-s7#Y=-yi`oWB0;xX(j>>pD7-Gzu8*32*K=8C$vk<~p(@FbWv%@wL7o zUvbywhdQCv`-E8_a0P53_#kmQLmnQ6Uh!5NHWu%n2;>4cWVpvSeByM@^q*_-PA7~v z7Vi@#Lyj9VOn*4%+j+L({FB841@mmEEUsgjoN?69k=cenEc7F-T#J=T7umV8SuZ%% z>%k3~Uhyym_|EzL>z1mjt(3+3m4aRmYUs#xb4Xaa7XL|Tv)*w4ZNsmaj(2gq8@V>K zVhr&}*xY@B+jP}5tQ{NH;a|kjm1{Kte?0ago5}X;6@LtyhF`cI`T^fA9J^_>Ttu$b z!Fl@Sn%b?K@~$q~Dfh>dQ}(YfsdK_kx9CxE%IkD|${(q*-WPV{I?scmA(4Kbqpu+m zKE(J_Bi0bJcD|mmbNh4btzn}2kTBU44TN@3HrJW(W1Nue-R`P-g%KpU#Y(%a5Qxv| zq!d4&J%1~HrIWBNI4i{RPM~cnw2OAW(^cLG04-UT+LL9IK!gv1KQ=eqth7T^P&`3W z;00(4R6tf#WGG=*6)Xd2Hu5x(N)6igPJ)3_k~Rql%OSpNJw3RY|KU-T`n9wPXEVvx z(4JIMNvUM}%!$$z$a;BjSJ+*sUMNsP7L=hV8h`486G(~Q8Iw}tjmCTchVAKH)S585 zTB$Z6DGD}FXuckza*BCd7zc$+0Y=y~PcLT&iZ@f#%p_+DqobngHF002ov KP6b4+LSTYBC3qnK diff --git a/graphics/pokemon/deoxys/attack/follow_normal.pal b/graphics/pokemon/deoxys/attack/follow_normal.pal new file mode 100644 index 000000000000..645290954fdc --- /dev/null +++ b/graphics/pokemon/deoxys/attack/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 16 16 +0 0 0 +248 128 80 +184 40 40 +224 72 64 +64 168 152 +48 120 104 +184 88 208 +32 72 64 +56 56 56 +232 232 248 +120 64 128 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/attack/follow_shiny.pal b/graphics/pokemon/deoxys/attack/follow_shiny.pal new file mode 100644 index 000000000000..ffda233a8106 --- /dev/null +++ b/graphics/pokemon/deoxys/attack/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 64 16 +0 0 0 +248 208 40 +192 112 0 +240 168 0 +64 168 152 +48 120 104 +184 88 208 +32 72 64 +56 56 56 +232 232 248 +120 64 128 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/attack/follower.png b/graphics/pokemon/deoxys/attack/follower.png index 9022e961b0fda73319886b6bbf283e25888c7fc3..33d68d6b07210c41b8bcb6c8e60f712555ec6c21 100644 GIT binary patch delta 891 zcmV->1BCp^29gJmB!4PUOjJeqps-*N5C8xG_<&HjC@A1aKtQONFnDOVSkNFyKsY!! z=;-)(K!8wKV8sCz1^@s9BS}O-RCt{2);(|2Ko|$`$EPAxiNOwzP`C4O!K6&>#jw`q zGNhYbpAZ8}5$Rkjs+E3#bYUn~Q53dT6-()dV4)Hc--)x&uYV!&(gh@Lx}X2Kdy@0{ z9Dx7ruW9-{4FtDZ+ktlPwi~E}Tm6{n?Oy);@_ej$VcFVi=C<2uHDWAiGiZ$MwA%^V z{ItzT-i|I~jt+#ZvS#Sgj=*3TtE|4TFlzHRjo7Yrz!>uh+g)kl8$&r^#}L6Ps|kIM z8wKj7Y;f>$%zr{Qz^g4nao`AFgsTnk?7b86+P+*eiU(pm{t&*3)|iJvI3f(a)dqMz z7NH@k0?Y0nzZuVt{3%{z%7;P-&es{8jfGkLo<9u8-#(e0TKS45xHLIextmVtdSza? z$Y)3L!f`cU(+LLa#n;)5g|h*haa0(^(=;bwaUnt%qkl5bo#p9-r&PpVtw7zI@f4$x zeb)D&pAN7|94VtXva!r#jLf0n9k9zhv&z%<iM-?Xxcm*d57mN!7Fu5j+5SZRe85n-x0mOmn7RhHr*58) z=9w3J)v6OhBKxpua*|iv2!QVY|ob@&C0`r5+^+V- Ry{7;G002ovPDHLkV1l-e#vK3v delta 818 zcmV-21I_%B2gwGIB!4haOjJeqps-*#IQVc#xM*k?7#L{C;82jTm|(CtP+)L4i1_&U zz`)R0P*8Yya9}_%s8~2|lITqU00PuWL_t(|obA>29AxrW z&>at|pDz9kSB!9`Zh>won2=1pE8>Wt;O}^tQbR%2o8OYy9e=X4P)+{%A4`_>*bX88 z+h5bzg(kozO>fCXCK$6xKSY1<@$ZlOi-sqTO}|BQ+VQlbsG71paXam}n)1Vxso9P+ zvQq*WcdW1>&*-H#u${3;1Uy6O1Y|I6ekiECsSa3qOI70<_4jvA<)Kv_HVWrd;_76`DP_m21nnu`6x+ zgezR4?DEEK>GPGji~j3$Wd`VdA?O|eiwP^JP>$PP&`rnNO}A}(Gu_REk+H61&e#@I w?<+}m9{g{C3r&W@o!S%>T;foXKo|z#%T1M7dZ(NOVmTi@HAXDxQua_6 zsRP4B{iI}tVo`oTB*s>Xcj_{5kJypHruV z+;8{WzuFkv{VOX)wwf99e0PfzwA^B4%v$26dxyrDQQXw|0Nm%3s8a`H*@bQd=u%lD2jqN1#6}-l?f|~b0*Vz*>uOUUJ;3_h3h8M($9mN z0tOSM+XCLT3*gD)Yo>OafZ$NT69C)HJN5-a<8!w%Z!t>FR-UVk59!MqNbDDOci5NyOoc!#0DyD4CNFI%()MD1m*v4AA@B(qkA z0_hzJnz=6s^HAUdt9FG5!Ti<<7Elm?e;0J_)_+(`r1t>uDiSOR^QxX#VV;&e1RnEF z0mXdPn6eA9Q(6X}2t9WnNFGY>fjfy7?gG%`dY6zvA-!=g1TJ*v_l0H^Z(ke)e^)5J zw)924i(?f`RhZ+_xP)fDGF5G0c=6S)ma1!a7m_6W&US&_M}QYX*NjK-EO~e1oo)P^ eav8(_@Ad~5w>5~q_)D_@0000`@VP+*u~uoxH^ z`1tt1z|e3whyVZp0000DLkd>_00Ov4L_t(|obA@ZYTGav2XGxrV7hKF*ugzy1lmJ% z7!3MQ?G7pd=UP)puep|7HU!cm>>+wd5PU)F4$eHJXV@o4vVZKf%Awn3P@nws=luV+ zoH`}sb$i|Z)h5LKU)ecw)Pk|k_eb2I%@I4s28o9roifHIc~kH6BSub5-o)Yoc44w^ z+QPhl`oJy8+U*0K$$8~HRXJ1c30>h6U#-|D&Zet*-u@Fg6S}-&tmp+E_yj+|`IqVH zI%~fqMb6|Gzkg!WGw9aj&~+)te912)HyQ5(bH>23D4<_3v|Y$G27+9eoQqRdoaKyx zA26?9Ffav>Klt*}%Kf3|T;O(=F(Gd*zeB&^z!XaP`|a|*mF4z%bNPUQ@b!6P;Cul> z$W$=2g_+#c%N>Zaeeg87J;knP8t{U(=5Zbz3&_Um8-G4aU;Lr%+KJ80y3(p{1MGSp z%!8cM|TARHqNF3 z)wd5&jRfKDyMX9epc(+(&3g_7(&BU1CgzWz?*`^nDxsBBw8VpWM=rR%BR|(l2qm^* z&RuXF9)H3J8h9LwRG|B|81NvRYgQNl`-0%M0GFI%j974g~U4d4r7^f8)3FVS4 z++o4TcM~jFv;i9zyo&`=OvD85Fct)N1wuU*vs6IbW08ynq|pzB)+QF1;8@VjLqVL! z0w2iJ3K4?&$qg3Z*9!3Of-d|T%Z&-%0bWIe1%GkQ+c}T(x>PZ6ta=3$^Ic~u?#M~0 z1zZz)>p#$ZGr>E560Q6NpttQVA-l>1<6aD$+1~F9Ex1ZA4uZcc6kl8RuHD74i>5Bl zacO))H{YAO6c}H8t@+&b?eD^nM!ncRu>T0~Lg>JF1kW-rH{RL7zbQ}r|89Q(3kw0I UTn`T1;Q#;t07*qoM6N<$g5pGg`~Uy| diff --git a/graphics/pokemon/deoxys/follow_normal.pal b/graphics/pokemon/deoxys/follow_normal.pal new file mode 100644 index 000000000000..d88224cc9ad9 --- /dev/null +++ b/graphics/pokemon/deoxys/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 16 16 +248 128 80 +0 0 0 +224 72 64 +184 40 40 +64 168 152 +184 88 208 +48 120 104 +56 56 56 +232 232 248 +120 64 128 +32 72 64 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/follow_shiny.pal b/graphics/pokemon/deoxys/follow_shiny.pal new file mode 100644 index 000000000000..f656d65d96a1 --- /dev/null +++ b/graphics/pokemon/deoxys/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +96 64 16 +248 208 40 +0 0 0 +240 168 0 +192 112 0 +64 168 152 +184 88 208 +48 120 104 +56 56 56 +232 232 248 +120 64 128 +32 72 64 +80 88 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deoxys/follower.png b/graphics/pokemon/deoxys/follower.png index 0112d6d549dd54d821b017f6930836012d3f7085..7a46c8b23ac694a0f254f0cfb0545dd80ab6205b 100644 GIT binary patch literal 998 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNfUW z017sBmad@Nfu-NZ7b_!#SWL#w2fd7lsa2Sq~tG zy~NYkmHinbFPpNden`$DppZavqF))1R)At4#lVoX^BvGBOmjV5978;gzrA9cecM6e zz{lfvGWhp--LqQh`#kua%auj07dxvsL#F0sEfeth#d^nS`2vd-3)WsxoUk%p$(en6 z!ifj`S1+&jFFMy+p|y6~{hPn+t1P7-{Qr1fhI!BY|2OK>9@grxPnv6{`}%1GKl5g$ z8xIdwpWd`+x%31XkFptZr-hk5r5s+!vyXYMpsj`=^MaK{ zo#|$$(@OobK2A6->~v0kJI}fEI_vme+&U>%V`k02nf2l>j#oSdCADHnsSf9vWqi{= zbK4)X>V9(LkyEw2de*d}ol?#%R z!sncsU-KO9xBt`Xxh3u6%HKD;C#M~KGt>3TlQ!LBQilyJ)+st?t z-(=3E*CT%>Z(RO!(noE-j4&3#`xd!uJZHTZ@x7QKneAd<)2X>5+^A#n^V7HPIR~&9 zH$7_gNG|ABn6*y&@|H?&=WFLyy>l>~Y~HXkadt`w%UOl?TN=Kn9~?W%u=B>O>yjp^ zuap=082UYFc=6<#|0{*5ji($uWqbVdnjd|B)b%te`xZ;EjP~_?+%v8k1*v9^JQm4U(bT*dt;8glbfGSez?YdB^w6O?}$JYD@<);T3K0RTf!pTz(G delta 876 zcmV-y1C#vb2lob$7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&Hr;s zG1Y2n|AR{Ztb=patb?SSIbvE;N($lEjJwgp6o0nRlp~4=UwhL*2l^j=fgb{2<*rXCFvSqs0gO4@Qw)g~j8YP>i)QyT zJi0>ai!bxV6U-ok{V2V zQaIzh7hGZFRqbKMmu1sery#L2hsK;u0x?4#g3PPRB!5geR2KsE>7Q7&`WaV&`sz3c zV923w&LW#gRzFvh;GVnOo{z!iHb0o@GRGy4jUsFrTpno8urUX0X;I-OW|b~YLgjM` zce%D1Uz+}rb1no{JU5E~8*TX`uFJ~`%ivUAfIR0|6ONppxQOQX+k)}4GI`H%W~C&5 z3xpQ1;(w?k(9(`hYdx-0ngUhEMIV7un1wJ zX&u&+&<;oP{A;JwUt8s;K%GF6my%O}905pf@_!=$x2$<8`?=~%y%Okgs>wCO9sv7O zzGvMkt^%1^F?1XRTQ#$AW-S`3hhB5r0_f(Pq00008IhI&wqC|sm>Kt3~7 zP@{nd$-F$JYd-Bws~k>);K-sz!&DSJ0kdb}(^-XCfb|+i6MG!INqkn}(4SQ}2wuOn z9#NBl#K}=JiGQOCi-KnFKMc;#4m7VBNR(L3Q52btGj@%BYz4EkQL$v37GF5B7S^lC zY|r;S*JN^G#mUSs%57Nm3}0A_rZ+Gf3mQ!pO+KI4MY#=&o_n4C;*jr}?O`*Sh-V*o zv=s2GMQc6zu()hdqiw9`8~yo`4}De)ZyE@D-o9wLdVkxo+*FTqQIM6!rPcVCmN%U2 z4RpoaMg8_6^E|iX?k(a!?>rL$NOfRAIsSez4uq(zo zYnEhP#2Vxt%YEWR>}ri4dG<--=I*PrN?7V7aZxdIs2AWqg>L$7MZwMr?)S9E_za0D zbka1X(0|GbI=*&a)!1InnG+YQj!tyI02ul7en}|78Yg{OJI6 zZA^6lAFNi(p$ur(K^yQ+#sF7%ECaZhr!ws2HGj74#Ff)2*(n8#x+|v~kXr@VUU$X) zB0#wa;CQf#8$5F@)&b;Qr_-H)4p3GB!YNt>DC+?Dh?*7uGFkO@H4v;Y&H{l?I2;T zfTxx%`}uBpnK7$NtQT8-f5`{2XohzUM10AYS!%YO*ngUtaV`sr*0{1Bzt57v{M2az zm7Dtcg-DXLNVXLORbEBvD}+C+c_JRE9uK$HC6CUMdFfBg5-Q)Cz}yj!LKJHe)?I{Z zuhc%NBJsG!k9zh=m};BbEZiy#nu@i3vjFm7+_(=z24!6^Z@j{5NWh?QU6(;t7p!7q zbJ`q^7Js4&npH=KCcptfu0D?lBWe8ujdOlsKochx?;c?{va^!;WZq`FI-1D$MFD+&1>h|$e+vS&jg@*D`o8etWwZ{E3rS7{$5Y}NLG}3B2ggdy_<{a=RG^4iBIVX={ZMXgfIqh?xa-z| mDk1l@XpjG{v7^)faQg+^gf(!=s%wS-0000!G z^mS!_#>mU2WPD%e$2Fjk zKyspA8IV?hVj#u9khJq1&|;?EKJ6$x}K%_14*c)Dpk5TRd*IrzycCVPU z*0;^hA^jJF>Rh|}^A~wJ`|s-Q=`oubKXIS`bY`{F`)-9-`b$@c!IG`WeEQe4hE*}MLc%T_-^sQ548MKA-q*6)mp2O6cqpB;?AY+sx#*a7;#WY|D1IAqW;LpLQ(cE&y{BkYyNF8c(O;xS|Vf5?6~qU zjlb(pESubUAeFVdVf8WQ(?V+kA{-*K9c(oue3l(|k6w7}UbtwD)C0>DZ2>urwfC7D ztUVGLcv|xE(%8>9RxOM-47FK1bJ<+yd6F6b&pT){@E1hRVw@s(^b delta 806 zcmV+>1KIr72eAf_7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)xGBC z_QlQaoTR-$QiJ~h|Nj90{{a900RR60|Nj90{{a8h&CP>*dk_#1|NsAKrWm*<_i(~PzZL)~R@Ko9#L7|nyPM|iK*h0Y`N0BxVM7!lY zp3Fqz(1p`16n~rqmfIErcDRm+u{!KL3-EXlct0bnoD(<*dq?t_6+>1*6K7UyhqVDEYCMC`n-iW`nR|1sPPOrUj^v zzyxQ8W|z253wXGewD_NX+J4dubrQJ1r7dNdW0Np`3v77efS+21g$6OW+!}lbRk*EY ziwyMhdw6`KADC~;v1C}x2!r2Lo z$B9hFIuUfE?w*`OfFXbmMNa^p=bw+}*w_3ljfEP5T6rfhRJbdECxxHY_`rSvZh}Uh zC*bgzfZ_{Z z_62`EO6v$QNgD*ZI`RbXoP7cG%S;gI8VuWKbLS%>ybRvTNr579*`zugE|?5q?NG1} zV<$jE9GMq*-4HWwFXNp|ceuYqf-{~N$xC0M#hZ&>B^V9({R^p?-zz>%07*qoM6N<$g2#|{RR910 diff --git a/graphics/pokemon/dewott/follow_normal.pal b/graphics/pokemon/dewott/follow_normal.pal new file mode 100644 index 000000000000..3ef7077292a9 --- /dev/null +++ b/graphics/pokemon/dewott/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 88 105 +0 0 0 +32 139 148 +32 139 148 +82 189 189 +49 49 49 +74 74 74 +115 57 57 +250 247 240 +82 189 189 +46 56 92 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewott/follow_shiny.pal b/graphics/pokemon/dewott/follow_shiny.pal new file mode 100644 index 000000000000..8c28ea7eda18 --- /dev/null +++ b/graphics/pokemon/dewott/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +51 76 90 +0 0 0 +64 176 152 +32 139 148 +80 208 184 +49 49 49 +74 74 74 +197 82 90 +250 247 240 +82 189 189 +128 56 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewott/follower.png b/graphics/pokemon/dewott/follower.png index 4d97ffe39d9f9df1d8f62d78a3b67f1c2e35bfa8..7f28592c7776fe65f254dce20090a28e375c4c11 100644 GIT binary patch delta 574 zcmV-E0>S;21lI(RB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gz zOj-Z{06?&qAd8ex(6})%F-l5G#Zp@O_wZ7^y?{7)zRku~00009a7bBm000id000id z0mpBsWB>pGyh%hsR7l6|)j>1yM2Ahduf`su#IhO<3GjjMs|pwYk)#% z_#{8?G1YENTC9g%G|XF!v39(+;heEP-bB+} zj%R~-Z9|0(5`SFK^tGDMkJollGNHcJP^-u*=&59^wuIVUWIYz;7-~JndVSw+Di=)c zuHRL(hNesN;o1GL|6(^)VKvlmo`+fk!!Qj8JnF<&U#WUcyPekIGd?w@f0i^u1LoQS zq2x)IQC_)<3e-9jFF50A({>Pq9==+sEMboG7nRDa$>$J9A^a#6jEFCt3AHrm5b znyp^NOSR&9vYgIq(tGGtb!b=n_L!a|qWeiuz9G6PUlo|_i>{b02RP(ax~et!Fd7&> z5@KD)p;=AR3WAyC+8qv^8f$< M07*qoM6N<$f;NN?jsO4v delta 507 zcmVxIXN*gF)2A} zF;a`})r)&t5XF=!z{uE8py~Di00E#$L_t(|obA;?OT#b}0N_Vq;MkuiDV+sxeY943 z^B0Vc?BZ=j5WFd(N9n-jD2yHUFJxgL^v{`0urDdia6JgJcYpi(lK0XkZ2?Ykic|cf z_~>Pi`A!3jV$0X=yqBBA*mt>i1CSUy4V$a?Uao8DySza(X8hJ8#GHC)nWKtiac*N-dwyhV&F%wl~Eaj?(fW4k!%0gNcv=b%s66>A|HJCwu3526D}t-5?S0<9m?nSZ9fRRg^?4PKIzdEz zXV%B+KcBzocR!pV|7`v;|6|+F9{du3!rw#`*2hTG}cWV7syM9XX|29?iRSz~9hc7yP=WA|j;QWAx zU5o8zW+lFGZq+C^jVfBor4e~2X}gU`}FWmjlem_(aujpQE-d&Uy6WYZ1>DXhQX^(zz&vHy85}Sb4q9e0B(UcP5=M^ delta 579 zcmV-J0=)f(3(y3R7=Hu<0002CwraKj001yhOjJdf(4dHrsOaeE`1tsks4!??2*}t# zI6zpa(CB!;&`@Z25D*Ypn79A{000000001i?S$z700G-cL_t(|ob8ptYU4l*hUb>U zyjGx)yi5;HxKVl+X@OW{5gegk7?f;= zZ9BnfY(83EF@M7>h=aoR;3r8vr->>y!vo9_l3>kv73>tYQalh0$)I9mA5OB8DeN`= zCx{wLab++q4Z4gH!0 z+o&-^OVpyuvmgafS#}~jPaFA!&w z9V2rdK&}T2E^||{86q)J$Odu~Q7ldYkZbuVpE5^hqM}1fz{N(IAY498ZM1;4$v1`* zHhBd@aE&uI8SIT6_^HbhawsG36ShtaGG2#_rZ9Lkiw1^hJCrt3@tiWngj@Olv3a76 zLoP7OtUNy@u2Z(GvbcFH{O801b6+3VYqhn(vVPSq*NJcA6N8)dR$+ho#XlK&;=*Bg RyZ-Y8=Nl-IF9@~$hZ_Xb|S)8`*MOYBrUq1dPt_HUWtJrNUO1C~I>ldTf@Zx6FbH!(Ek zyL9MxyXL3_IA7SIsFA05u#OkDCsu*iB8Gxw>hcuRulgqRn4Q9Ixk16iAu2_|B@o zx@p|gR4fm@SG(zZtwC=`_<}7y0pcaO6F>K6r$#>A?3%@~=}nN3{_ZPh4hl>OjCvn* zVwbQ@Kl3_+W%t6LX(fla-Q)CoB!9kB@t(*Xtu^JE`#whs{C{D=6THgsnhO8viSt>- zKmMLv)nU%cd+vMShh+ZSqG{U;j~y&MWPPx4vdx;MCmziIIhnKLV3K&&+FB7C{)>eN zBjiQ3=BfQrvG^o*<ImFtFd za{tqt|1ICYm2Jwf|2%6q=Y5vzG2P~@@|^p0<%)mC{k+I{ecj*HJ2f-ZCp_iYeAlUH z#mT(~w*L9hU0IcGdocR)jP#P?{rTDtqklRZXy4Zo?K5+pHf`yA8K?hGzhu>2F%pU> zwmF_{ch2e4Lh&6l@>_dZMBbl%=s@0+~sXP=(l_49X=`c9sr5NU%QGHP4D>Ap)_uWWZXKKDSK o>GI;=PnR5w&wcpyUwup^yO2_#uZhaT3{VF4boFyt=akR{06CMBmH+?% delta 745 zcmV6o+`zElI%EJ zL+RW;kNwR^Biji5kHE)|+%4f6~|zBAoRL-6*Dse!&txMQNG@ z_k{>kFxVDG>6|VT&2I^#l#o=*w}gVG#+oc4?1@jw612P_gp`CKNj0Y}6kZr>XbXLq z_>(!%dqRI7&VMK2k~RiQXtOQEjIwV&t9!DActJn?@Hbk|mT=5WwuKvDGGK8}7y&!2 z7&Lok3kCaWuqEWX=oe$(zn*!wkOw3uWJ+9qM<^R!>1+ux*(Ivr?=x|_gqT!Z=37F^ zpP}KF5H?&emhlC23nAiSGS7Gd-9ouzbWXH0W(nn%_vAB5=M*3^UHjb+!LxT z(+k={+0o1F`rHiN7UF$4yN1i=6xl-T8$*XmST+GqK&~?a>xwI3o%hsx5wGEnP#$c9 zr*0t(@{%1d6D2j!kTk0O=G9zt^(N8Pf?Bv zp=_;WgnvcmoQ^dY!a6@%VE_k}+!CsI3!4e4MsC8q?of^`L!+9fg|J@1^r-SkTY(`| zaXo9x+2w_BdUkY1HS?p%X1*o770fkoUmf)Teh-FmOV}!~r64l!55X{&F+P|DOqK)S zKIL)@!}umVU(5nJkJ;gsvG*;z4C4!P{9~Zb_ zCNk!XFT+>~X2v b|5^M2Zb|k|(B8oY00000NkvXXu0mjf+iF>Z diff --git a/graphics/pokemon/dialga/follow_normal.pal b/graphics/pokemon/dialga/follow_normal.pal new file mode 100644 index 000000000000..e536b2eab85b --- /dev/null +++ b/graphics/pokemon/dialga/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 160 192 +32 88 144 +32 64 104 +40 56 72 +184 200 216 +136 160 176 +96 120 136 +56 120 176 +152 208 240 +216 232 248 +184 32 16 +240 80 64 +64 128 248 +0 0 0 diff --git a/graphics/pokemon/dialga/follow_shiny.pal b/graphics/pokemon/dialga/follow_shiny.pal new file mode 100644 index 000000000000..e0a10b98fde0 --- /dev/null +++ b/graphics/pokemon/dialga/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 168 192 +0 136 152 +24 72 88 +64 64 64 +216 208 144 +184 184 136 +136 136 56 +40 160 160 +152 208 240 +232 224 176 +184 32 16 +240 80 64 +64 128 248 +0 0 0 diff --git a/graphics/pokemon/dialga/follower.png b/graphics/pokemon/dialga/follower.png index e0f940b999d240b618a6ff7b1a08aeec691a4e74..d7632b6dc02ced73b8f042300c7b2a5f65a4e74f 100644 GIT binary patch delta 1838 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 diff --git a/graphics/pokemon/dialga/origin/follow_normal.pal b/graphics/pokemon/dialga/origin/follow_normal.pal new file mode 100644 index 000000000000..e6bfc48201b1 --- /dev/null +++ b/graphics/pokemon/dialga/origin/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +98 182 49 +0 0 0 +65 129 255 +189 32 16 +246 80 65 +57 121 180 +98 121 139 +32 64 106 +16 56 90 +24 64 106 +189 202 222 +32 89 148 +139 161 180 +156 210 246 +16 16 16 +24 40 49 diff --git a/graphics/pokemon/dialga/origin/follower.png b/graphics/pokemon/dialga/origin/follower.png index 2a17e3ee7a17c926f30d0a19392a9b795d3b3966..f0e7a4429796fc51a289f5074d308fb56cb71c21 100644 GIT binary patch delta 1887 zcmV-l2cY<)5#kPz7=H)@0000ahERO!G`xL7HOQIJWF>HNlEUuEnBv1*|KHJmMvShY}vA9%a$!$wrtt5Wy_W=TlSSr z{yM?$fDFK9{`8Iquooy87+3Ir&vh6KnfnBi}D z_v^Yu@G2nz6g|JdgGL3&00{IeCP0CHF#%Ev=JbB}NGd&_D3!kAqnNj9+jM zcNj*n_x4!@ll%$&F!hA)8VO^1^Ve_w+z43!NcI$<2L#9{nB5{xJLS78D=>Q2NCPat$i3fC5ngvizah$QjmZ z`m+oV<$rMUcfnQL6&D~5pe&*avtVZkzuaAjDwySuH7g7mZcRr&GV+W-9ruGNS00stgYZT&(3Kpgh> zBB)@RKRMvi+SyP+NqO(S@0;K?*Ltd7ze|;l*MIlgybHoKfaP$MQOF+>DguHE=J}JO zl(U@>vVFMgzV9GmMgS?B?t2A+;H{0fy6?Kp7Sm|}Gmb=|;XRndA_}JYlLG^q=fztHE#6e#|H9%CsEPrxVgx>Q&CRaW5 z4Szrnd{ZXdftukWduTp46Y*Y~eK*~SEWkj~X6HFAQUYv21=IY=SxP+_zp9*PV;zo} zFTkSz)b2QgC*!XHWED*Fhskp=2D|~ZhR;~X zO{X#36TN6>ul;28#gDT$PXh>32m*J#b9iMiM>O{YfTV&+{s^GM--;;CL}ZY8{yVn> z;dGqmc`*NQU)(i@Ipo6tV*zcEqklI%-Si1C__GZ) zAAh%h#T2r=X!~8tdj%^$of z_ks<8JHplbY$8?<$A7Pvjs_geoc8|#_oc)4W^a4&M*^J!{IrGJTkdxIC;5|3r&~3# zYbV0H7K?NAqygU8+n)cN;UrMH{`|ObQ`Znq^9KO*-~k}` z|LuK`eSOaZ{D!^FN1zc9YxToD%ipKJ_c!KUhhzUH7Y9hP_dt1}d%ijUG5c~IUbgJ- Z*gvH3vqw@`p*;Wq002ovPDHLkV1gLIfRq3L literal 2211 zcmV;U2weAxP)2V8AO+CkHGfT2wHB0dqu!4a=4o?mOLL zq6zn2Xs6*$^$c5b&m8X1MfG9tZf*k?(A_{6Rs6nU{jj7UxXDd!a+90fwP){$=i~O4a`D2m?jK>pEg7H=G{OvINe+kM`)+bAb={~cle9oUu~IIpJ&XwDb;1OW!(jqS^~0KTz+B@?@EndOUV z0tasW1X!RCHlK_z1^)eC7ED(ORzwrZ2W=15R(=AVwF_IHeHbcX+rCcy5OZc1^<*V3 z`D#KNgaD!hpB4$ogOyVRj9r)s0?@S1_zAF+ZkAScet-Z_s+C`zWZT{L$0r!IhZw7+V8T8TW=8>3A_XO;}n5=10TEu z!Ux@Eo4)$d_k6o;&KL)qBei#Ta&@+C7ltOFT?M9%57wiMprd%(44pvg15-$4*{2{3Kf6F$Xl=9dBAwJEszkC!x z8wpb(=L?Z~&-lKRS@uql1fXt!M~yc?l#%8D)eHWC4b=Wzf3FJlUi!Lq5}S`A7QfWK zLZ(3hD1QjTNgXyuohSkltc*l|#sA%J``=zINKXdr%cI{7#ocQYRX7MEwT62AG$Syu z$0rb2~ld(uK$A=Smv&6*imXn&Or0;$VV>lI1hdyW2I1rGhNuI^qDP~sC*04pRA zLe&#C*k)^V2|}xSL*m=bwWt-8wcO2f8lb9qY&^PAkX>xZ5M%KE7jXg@34m~~Pf=n0 zt^^o&>=Zad%pK6pl~yJG>|!cP!?f6nT9o*+sfbjof>I^X@Wi3asSv!vlm*vh5yKD% zaZ)mMvl7x?yqXG_fU*&gw(hKCzvi!ZNcb);HOR7@7gUypJl>S0fx0ZVoJjMXE4Ww> zgGe|Xf=5;YUk^!y=w9cLQbM25w@bH$#(aK#A1e_(2;(*zjPr&dupa8|!T{KK`#4Yp zhUZ;j0pww)hbIEyWv9;sn?QamPdh+*|U)jB=TV`*heTqu#iAx<6N zf=%7!wH^lR3dt8q)jvK_1lG?@7ah2XogJuZeclgG#u_sWyCb0vb}@o~9E=(+R1Sp- zdahhMSJJqji3K^xUfpM08RN)A16v=GACjc@bn8%B9Yw!J3r%;MS@~#20*`e?se{>e z7$kakJzO3LH4CAsA=|`KVh&ISim1iQ)Li#i3dtQH(eU?QW#MVGSiWNO!(X9}Nc>Cz zGQ(nSu~L!GclvoGAfL-4X@IA^a(G`tFXSWv;M(=)s<&_8$0`T&#}2^5j%1bNA?1d_NQ z0Tyu)T?ybq(g1cKB!I=5K0zi&a#xmQ4u(R?kpKrz4l&)z#EeS=Fd2f&W7q={kf(qwV=O^@v-lWl z--`*HhJv=p$50|gIh=-ZS~wBgUky9~x(=%tS%t^JywAti2lPb4j)8P_!OI4x5z0q6 zj^;=p#!#XGu*AeHW_f5=G=M!M@fc`pAAu;s0=<8VeD5CR=ozp1(L;ijc=M<2t3`tD z$xF20A#l$xZJ}8p)1siJO`-D(DMVIj$qR*ZMa`Zj(6L{HK`vPEt7lbnK11#>p zG&qlk*rxi z^DqA|a$1iVzW(ya6`9X}mwzZc0NIr3tNz8YnCQM0|MG{>UpJokN>@(63vv&$e_rzM l>EE>TKaxM~_vf2T$?v#qE2BO~t`GnK002ovPDHLkV1fXo6R!XO diff --git a/graphics/pokemon/diancie/follow_normal.pal b/graphics/pokemon/diancie/follow_normal.pal new file mode 100644 index 000000000000..990c8faba8dc --- /dev/null +++ b/graphics/pokemon/diancie/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +225 213 222 +242 154 218 +131 31 71 +206 86 159 +37 38 48 +116 120 150 +75 77 101 +227 199 137 +198 152 98 +225 213 222 +182 166 178 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/diancie/follow_shiny.pal b/graphics/pokemon/diancie/follow_shiny.pal new file mode 100644 index 000000000000..d09a01beec12 --- /dev/null +++ b/graphics/pokemon/diancie/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +251 194 216 +243 148 184 +161 42 109 +217 100 143 +30 29 29 +77 77 77 +50 49 49 +227 199 137 +198 152 98 +226 66 127 +168 45 92 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/diancie/follower.png b/graphics/pokemon/diancie/follower.png index 8e17307b2c76f4982723fb1d41264c0163e7534f..7c1eb759e11ab8b3867516192fbd6562565c6b0b 100644 GIT binary patch delta 717 zcmV;;0y6!y1?2^hB!4GROjJdf(4Y_y5c|T|^OU%uDs9 z;zEC@EnM>t?s>+TVg`peqF+5)DP}ibsG*kk!nLS+Ha) z7|YHPU|BNCB9&RtG^K{wDF98SQ3N8b>1b8~SnY=+s9QP!%~spU2cZ^z{8cp{M3bi0 zR42J$X@DKaOn(6ugt8_(qKz3a&BzTWwA@?}VPEfg-CQtyB5gx7n`F%~m}cE;OO4h$ zlDjcTvSE3)B}*w zkO@!xrK@)^$q@)7>ngVxUCmIkq>^MspwL(L{rb{8TYm_ouf<@KZ1t1LY3lF6^ed=X zsI{1?$mU~S<0B9%YO(+eefIntWGhMEia}c?6HZS*+@y~@1|^aO9xmt8^WA$ifdCN* z$!SMz9>(kSIn>mo&qp8#{B%JH49LB{3+@8?LIhIT#FzJoI%zwQ%IM86{p?%1?^zJNy$*sE z)jt5g-#&ZEg7gZ7mHFJ|b3qU`L2ys?84$Sb?X1dEnE`>@dzB21>wr~dIewz_(p!_PmTdm*r&&{AaKjMOJ@cQXP8gu zcmOhe77QPnPzVBK`v>5oeYP0z4+DkU_!QcW;Hq{}p{r{b zBluL8StO7}P#3271ebY;i@H!a4>j?lF-fOhhQh$WO&8_(Pk-}kViH2W+jsk48mP}p zO@5IVq7biu5Q0tE6^Jqlg!$}mLAbWj4hUfv1!MRE2r@{l5pB>*Bg7zo0WAEk2#wkW z``$nFpF3b59ri$ok9nN!fX$ogVf>{Bu)mzT=OC%n&#UG+2<#Xi6ZRDJu9)Zj2Dl(8 z;vf%Gbil0!rhf*^m{HpxAZ-UeJ_Xf^oVu_->NzjqR=51*A1?2@9v4v8UB=U#y>0md z>RN4@A64$98!&;WYwuA1#GY37jfMUKMr#KzsQERgrOtx|jP!strL6r#UC$uVb(;Xa z)eP1td44v7@-4dOHSGr~bsjI^QE&B{oj3muZm*!s;D17S0_pNvAr>=8%4D5D24_xH z9<6z{fN7!!gM^&^)!R`P=Oqg5#xH9L8HlAEGpxmDA1~l+pmwpJef8K&42@%4`$G)du&E9 zPTB+-HGjMh?a&(g-T{HD0lASsfH+3hT{nT&40(@io3jfNiHM_-JKzMcMp(54st1V1 z-Q$8}m;mz++2FKf@?rxPs9rk`+c|s$JBowZ-v!mi=fe&-pA2hCE~s*|zY7vjCu;|s zI#~Gw=;SV_7ESJggxL85_+{=k2mC{a7xRDDeiZ`<$Z57tt{lAp0000h>HAJc6M!?f5gy3GNidB97!10;+wDsTd4Gv<0ELraT1Iq8qoHt`UoysH zrxE^6DTHpTiJw2>GBd``ON<{m|90*+Y7s(O+CY-o*ZL}u>HW-FKO3l(*qgw^67n7K z-s8N_#)L4fzjxk8_+k|{Ms9mwKR>KG(-NPi=?Axw_kIcWj_-63$wqTQeYex!+qK*1 zRLUAmH-Ap6fix`!7=F6FEiw9(a?Up!r#=3(+pVW%R)KCKZ>Qef+h0zj#no=h<5yyy zSsdTT>6%}q!fAx(>g}ZYI%GtmdP($(n delta 649 zcmV;40(SkN1)&9yB!4haOjJdf(4bIANQj7du&}5I2nbj}C^#S(fM7WAn5g*p_^6FE2bh zJC&7{aBy%sKMqX*00Cx6L_t(|ob8XlO2beThi?MKB|}1AAly(Wnp)cW2EKqeNH-@h zc6AWvKrudnk03g_b_v~UCby;mXQd#x<>r`V$^FB_J8Gfe&4x4sGDxO>86{1 zJVw)k-7@EehGQ6xuHe|VW4Fjfp*idKr@DeSnatc4xg^9VQ#O|i-YIUAOTwNv;Bu*O zK0RxbOTr66_ywWRBjl=8E(nX9Ul0q$zF26=xdrKfSZLsb+ol5#WU!TEYG90X4 z8AflV@HkR(C1i8V=P@mX5Y;@#!^@g27=+<6&1(MP7^Q`92~7UZG0Jv;$J<(1Z~|NQ zz$Q=ND^@WY?P*Hm`oN}QsQ(b?KH0C8jQl*wQ*f0$hB6)9Wokw^hV)y*=9of;HS7Zg j4Hrg?T^*anhrjVJOC;YTSL*+J00000NkvXXu0mjfMhVZN delta 425 zcmV;a0apIo1Iq)DEPtR_Sop{QSTGn65D?gySio>V`1ttHI7n~+82G4=_-I%#AShs1 zV33HAKrk@q%s$cp00CA>L_t(|ob8XjO2j}EMn^VvmLWkO!PW(_6SC|;1c`YD5oT*8 zu-#S``#M$@K8Ch8lS0@k*?`+l#$=n!4>KWlLT-2R-S6B9LVwdtGtD&9{NwS57K)L% zD)cMguUv(yD5_#at_!`*exJDt@pik3M&yQ&ykv527UD}XCO3q$c%|e<;X1n-lN-Vt zO4S9eFr)NoRIUlzTwTx$?Y>?Z%9RD4Xopl}|!B zCn|H+38C(JL6)~Y&tZjez**0q3M1YM1Ca6`g%N9jB%&9#EI`NyL@waKZH&^AaV9-L zoEZ8)1XhajXl0b7Zx}e2+XLk z$l%Z@@K88$;sj9UfD$8%T?9qjqs9q~}mj<==Rc5?F@1NpCq8}GAuIv!9D zFPxuRUbC}{SI1(1kBH4a{myy=i^)!2XZ|XrZ4+~{@!_}Idr!b#CS~{S?cys1_?tUE zCqAg0m44OqVWGhD{V7|gvVAmoG4tiZg2if;aY1tIg>qs~f8EhMzdNh?{!fR`x<|Oa zb?^MEa%R@Vz(mj5|2bVvYk1;Pe8}v@s{Tg5By@vJ!rzm+r)ggv7U)}otyXz z`-R53|JVbfR~SlPU#Na&Yvuug{rN8TGiT1qJhL@$%5UK_J5QPJVwkNh`@`Ya|3G`* z(C$gQa})0Y!&9}yHKHUXu_VKYn_7#Ud^n^>8cXd75q85jgE gDw&9)AvZrIGp!Q028I7;bU{((>FVdQ&MBb@04GN4M*si- delta 426 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 diff --git a/graphics/pokemon/doduo/follow_normal.pal b/graphics/pokemon/doduo/follow_normal.pal new file mode 100644 index 000000000000..6a2e2d3e46b0 --- /dev/null +++ b/graphics/pokemon/doduo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 40 +136 96 40 +104 72 32 +0 0 0 +224 176 104 +192 120 24 +184 128 72 +112 104 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/doduo/follow_shiny.pal b/graphics/pokemon/doduo/follow_shiny.pal new file mode 100644 index 000000000000..f1d64b254cf5 --- /dev/null +++ b/graphics/pokemon/doduo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 48 +144 136 64 +112 104 56 +0 0 0 +224 176 104 +192 120 24 +184 160 72 +112 104 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/doduo/follower.png b/graphics/pokemon/doduo/follower.png index 51842830fb727f329475a8a7eb3f6bbe4259e22d..5877cb1e7bdc76374137af4437166e1499a31791 100644 GIT binary patch literal 713 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!L}XmliK zWOyh5#U56&tPb|{c~Rb-XN_lb02h6Z9Fo0%cuYHf0m1KeOTdc`^xR;3)RQFl#=QW z?lAfvx#v>g;+p|8zRsDe)*U_jo8^6P^Yi8$=dOBK%U-|YV>X|^a8va4e7|}5McOw4r9025sNCQ4Kw;A#gKmpPwoLhE_PlA#GC$fY%B3pU^bb9~9=J)@biGDQ z-QmlDZp)PQmp*#Ei8Yv(SvXXRhIq zkzG3X$XRB!1}WY*`7x3o1=p$yOIbu&hMrlKZDJ&ISs*0h>+@GVZbu4b`?EO2I-2hJ zI|n4cUGv~rRP7U|CFNJnu6%j!Wvt0fkLM{48mWejhkd*xE~}hUQZH~1&tbaWr(5~b zgMqW|fzIqhjRo$Td4D`*_j_9OjL1(yVn7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!`a0RR60 z|Nj90{{a8qtaH7KQj}^+T0tQ0-mJZ>dvj_r{{a7DVqy>w5dZ)GsDas+0004%NklTZ+W}kGr-BSxWHGZ7L-zVYN!yHxtG*g?~1LRjXF5TD5A`Dl2Bb zthlq7h;Y8S;>ME6m2_x^XNrnAXN29)@$h5p2soykGiqR_;FRp+(c_?lirX{S53nQ9 zbUHAY--$vlYZorZQwJ5dXTa}b&o2{O21YjsRMg;k93UTk<#C7k#qVO*A7%~A6ig|T z2C(C~fgQJJy?-F>{seIF1V;eS08(&_R0kl6vFm` zRxtSy;PQ+9LxUjvL#Ex$0tPSzSN*1m;1)sfCB@&-*Zh-P==9bP3aBHuPF5%d00000 MNkvXXt^-0~f~3Xy6951J diff --git a/graphics/pokemon/donphan/follow_normal.pal b/graphics/pokemon/donphan/follow_normal.pal new file mode 100644 index 000000000000..e90107418931 --- /dev/null +++ b/graphics/pokemon/donphan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +48 72 80 +120 136 152 +16 16 16 +72 88 112 +72 64 72 +120 120 128 +152 152 160 +88 8 8 +136 24 24 +184 184 200 +248 248 248 +184 184 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/donphan/follow_shiny.pal b/graphics/pokemon/donphan/follow_shiny.pal new file mode 100644 index 000000000000..22f9a2b5d827 --- /dev/null +++ b/graphics/pokemon/donphan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 24 24 +120 48 32 +184 136 96 +16 16 16 +152 96 64 +72 64 72 +128 136 96 +168 176 144 +88 8 8 +136 24 24 +184 184 200 +248 248 248 +184 184 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/donphan/follower.png b/graphics/pokemon/donphan/follower.png index 3f431652208b05040d4ee0d4a80f147abc0b73cf..e6afdd6f2f761d781fcb1d286cbe93b81f8c1668 100644 GIT binary patch literal 940 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZylpSQvN& zRCLS`5D@T)DDZIbsHkX|F=Igl2SeY(Bxw2JmOVBcpJ&Yf%AOHVsonyRhb?n<$N2mPdH;>YN9VxbT&#asCro4T= zgORaW_nD@HNKWCUtew$k<|H!RP1wBi(5+|trp(oSx6>$eQ|X42I!29}w{v1V%x8P6 zUgkI2qW;<;6m2#TtwZ`LDz>efQ`fry_TpcpWjWhF3 zfaK4G>klbyNYhKXZWw(@+DkAX%su$Pt@#?Kc3hge@I#SB@ollhd&LLL)GIC+I}6LD zq%CrEo3*h{{79nv>(ic-0@Auy2PFIqH}CoMdbW+RFz=_M;iuNz7km^Tm;5NwX{PDt zGwdAfKRYhY%Ql|4@6Ln0-+R#q zeHQ!-esxTEns;&h@j}Uf?bj3=;&TH^l?69myMJccbGyW2kLGXOxqkZmX+2+DUe62a zyXL;6@^=5`$NDQdc{q|E{5{oE^J{fZz~_{G`yQQEz9dmmz3bBP8R2FT(a&9*4<0@h z^YNwgF%SPY#r_?RTOHL}{+`p8`T6l~R^F%d#a*SD#~9_UMSlgnD?IC)!_d&Ed~02O zxqR2(nkv0DmlCRfhEyEgy`=E>;W-5X6ZRT0s*8tZ)^%@ANXX1-D2|)5UdfI{f}4HL z$6bvdk8f-+_ve*(;Js9+gZFy&)yMTr*Lk&%AFPT=RNuV7;9ttOBVHU||Nif@&r@&T zFJ>|E6Vq#R&qc=X_IkuM0#lu8iEBhjN@7W>RdP`(kYX@0Ff!6LFw`|P3NbRWGB&j` pGSoJ(ure^vGPmqU(U6;;l9^VCTSIhKqcJF9d%F6$taD0e0sv`#hsyu} delta 720 zcmV;>0x$in2iyga7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeY=FR{A z|D?smdz_q7b8|6LQs&;()y>VUq@;s;d&PTNlsPHh-rl{vy;@pY5D*Yrfw7bT00LJ@ zL_t(oh3%K?jitSex^Q-%MGOKP6A zg&;2NUK#PMucL6xH;+z<2b{ADCJ+Ry zNN#>JX%!sSxPQS#)1ktp#u0bgUWv<50R%#oz$NE7FZ%Kx7lj^DlWuUHi%7d+WZ&Cd zeY^++HbQocvIO1bDJ(RDC!FK%9YTDE$t9+IiUwR^xuN(3$*FB{MGws z0*?uvzOR$Jj}9Z%+&p4SPleo_|CjGm@eA<6W2fJleoRT?7uIzE0000WMOs8NM)9>)Lx0MbcBK~z|U?UU^a z!ypVrlT@Rr?fbv(Qrm5R{Mb4M3OP^-oa>be0vLv27=~dOhJRsX5OHRYNDDP0!+Yl( z=~qk4;N7{*={;Wo_NBz=9*|M3hES&&eNd1+pTl(i3d9(j1>^c0IQ*F?7mVxy%Q67=Hu<0002CwraKj001yhOjJdf(4a6dSlEa#NI9cYibhK0ZD^ zK0afVWcKYMIUUe}45LAlA(DI!;(kynHbWqENlLI863m4_lw2MLWTu5p-48TT;uf|w zggFtJg3S;rp_EAfu+nRWU3I=Ur)tsAA!61p``J{-HHY!OzGms7!6t}lyW(0r3ipFE zgN>~1+!tDFBQW>Ew>?bV&HC=X|HJ!?g?2c<@9k&i?k9cDya1Yr+KnduQp^AV002ov JPDHLkV1mInkc$8S diff --git a/graphics/pokemon/doublade/follow_normal.pal b/graphics/pokemon/doublade/follow_normal.pal new file mode 100644 index 000000000000..76af98f462cf --- /dev/null +++ b/graphics/pokemon/doublade/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 52 81 +16 16 16 +48 47 47 +157 77 143 +185 171 151 +127 110 94 +238 155 191 +156 141 123 +251 254 255 +207 126 177 +185 171 151 +81 78 78 +127 110 94 +156 141 123 +0 0 0 diff --git a/graphics/pokemon/doublade/follow_shiny.pal b/graphics/pokemon/doublade/follow_shiny.pal new file mode 100644 index 000000000000..d1fb5b574bee --- /dev/null +++ b/graphics/pokemon/doublade/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +67 40 86 +16 16 16 +48 47 47 +109 66 132 +152 150 149 +106 104 103 +247 223 143 +126 123 122 +251 254 255 +197 171 112 +185 171 151 +81 78 78 +127 110 94 +156 141 123 +0 0 0 diff --git a/graphics/pokemon/doublade/follower.png b/graphics/pokemon/doublade/follower.png index 1783889d58d06eda4bab8a008e3b3946d0bd203e..93b31c056763d632441ef98f894a6072ad1ea192 100644 GIT binary patch delta 826 zcmV-A1I7Hf2GItPB!4YXOjJdf(4a#oRuB*nFfT7{LWG!>m1<~b_ur3xdwTo+|HZ3t zxvQ5^PELPrUYw14YQN7f0008tNkl4XTEP{cQu+zdTR55 zy3f8d?>n>KsDwP$WBo@}aPH@aR#kNF<%gE-w*e$bN0b@HSK^qNnTw;p%2Z{%M(A^bA!;i-;Q5wgi zCH@ks0N0_t!C7+k^>olxh8uXgiJ|P>E)^XwGHnJfhkxe;1KymTUDkh|eli9rTSD{a zy+z&Von=PDL9_gNNyU;6$Nvs6m!wR2Pls# zBaQle#t1`$j7##Q0rUBMs&#p9iM8Qe2BiLqxxoEcaC-UWB4G&1)Nna+v<`-#S3)P{ zlKE~yfPXhy4uBRDD-PtKm$O-2O^|H?17s`k9MoIVu!(wE3{x(fuF{DN2)yhOP3GJa z5U5Ou{e6~PCj=&|m*&!;3;;cmh7+wH3P&?&X@C`pQ7(X$#}H@*rKfRz^Ynn)*CjbBd07*qoM6N<$ Ef@0B!4haOjJdf(4bIQSP&2p*x1;psHjjtDEQETFgPfffKafQScqsi zh*&uIpupH@n2-QixG;b+n-}2#00P5FL_t(|ob8ppZ`wc@#!t80+_X}qOveS|hBY19 zY<0m%9iyDtk!{wi1-RKGbw{dNv*D7a_^<5U``+1xK$diB^M6W!e}3+s=f1EBd9LUB zk1AJ>^Ha;0<45_a#fnVwNBA!UC{G>ZdbR9D!`UI7?zcB3a^+pM0@_T^zcay!@L3`D znDYZV-(%=gh$~MvdBAQH_<4~ROIm!tLBlqiDe%7ImC>o%Wi;HLd*jx&B4Z#`^jq>< zkuP`2l4J*YTYnhd7UdzfhHt)(Wtx#TM^lagq}Th&$=REE7wcr_Aec!-1Qv^>JNB=;Te$=n?(!$OX60rhd^q|;q*IN@l}@LZoXV6k48R@e7- z*cz^NK<#f>NSqIY(<=s5z!8k8<3+5j4u+u5QdRTZ{kI?>n(PL^784dGy3uU2>6#9D zTfhLBC4Z4ZJ=2B?^@W_)yl}fpM>-&hnk5>oMI<56m=N}96PyMFI-8H>`LzxJJVLg7o*=^jtfRl?WEM~BP0-B3(5N&` zb#B&qp&yXFFr9#bC0yje;|9`tz5_TLTL6gqT&Mpt_OpYWUVSgDXx7&ZU7G8gm|Fpmo zc=-W;n8U4&1mwSadUwOUBmt`vjLdvGA*jqH^?3dgQ#+)fi>x@y(uW}Aqw|%Xq zz>NQ-0fuzn{eMzQ`8BQ~cjAbR?#>oXcvy2m>5^CLq#1J-yp#F`s%8Ttjzs}2N(2Ip zDVy`a8=QEHtz%-$Ne?LXE2Z1w8P||KC^!vFcnD1}I1LOq1#Iu4em5$yZ(z*z0@MV_ z5twnA5T21YIIYzDK0baKf-{aOBXo(dRsI_@Jm;AUr+--T8=L~hoNo>Nijm{$^%jiz zvS2JQrEG|((48|KU;2ER5H9WHKk;h-k?5gMnUJgCgfDWmQP4&F&|d^Q{uH43hoF=H z#Jd(@MjVDWrPaWYFB_kZnfBG!7sG>RK2NvhnlFWAM$G&ZzvPSG_O*#%RKI$8Oop7k znBp~``G0(}$~Q&jm;uCpQJ0@m+hQ~S#4q`+2K#N47RpZGOjLP&Qxnf@~lDgrU${-AnaeuGovJbpxderbXwoB1c+D%U%Pw z9UDAHIs_^9SD5ljhaegEXvSMq!Hh!D@rQ+A%fBQD>Wmjk-Ch0;uVTpC^E!WoS?_== zHu|F)d5h&4qZqpuzrn>&<}ZfybEso^NUwkXf=Mt1g7754$hTb3A`w@5xkdCJa=az3?u zyFtyT!Hjbe`|2kP>*p8~y>wvbnB+*00000NkvXXu0mjf$fVEE delta 859 zcmV-h1El=V2j&Kl7=Hu<0002CwraKj001yhOjJdf(4c@A5I{&^_&8{Qxae?rxajck z5D*XmSU`v%7yy7^&|rA@h?qF2SO72>_&8`RSkSBh00QwzL_t(|oV}E>j-xOThTXa2 zsSI>m;Y)F+R1qoe3JQp&1o?H4oG9HXQi!(NQ=}XZL9tn+Tz}+exPipjusdm1ckaIV z&HSEWY(oCe^0fXG6RqoqeCE9V1be#tIjwOf-nXinKH`Y62kgC-)r&tt84gsHhhOyr zW+C%&ev5xpj7?A`Hp~m^lWa^{rMREMX`~+i&e2wGy`xNIWyfh4DFA8GDe32jw zkpL3LPdGm|IDfOn3_79;gdq|vSg^1)zvF17)+xvM%;s?5$)!M;kSqkpxoz4zj-=YA z9OI0^;;X$%K4ysc5b=GSIV8+D###CV2d0PKV8jraK*Eqe;Js2ilxg_NxXAm2VOkGMp+!xW`{DJMtqW22i1JcMEhBkraUua;~B1vE`KgcHI9B~;~@A%iq)x4IAV`Y zDd&9RMfVS04L|jIo6yy7Y#gbO{-4qsjQEYsMZ3<-B=DOqFbnFt4yRGSGpl!ObV3$^ z^sfiCH3lP2XLBi3VfVL=s*qwfON_1*%%#;kHahH>zkXTnt-*-tEa`e`_s`}nC+Xbi zHv_A8Y=3mvkt~9xQaV9c5UHwD5%l}x5O|x=#ONzXxL#Pj<6iI142~LSxlx;~eVjzc z&TDw3#)0UoUqkOAQ@Gxie78Er7xdITc@z?SI=+H7FNa>t=&-SJb8&7+kBy`2~lf ztbXq{JB**ZgjA9Bh4+lE19*mK6r>@=N&H%l@y`@e` z4TZbijC7k&j`TKE3=mQ%$1qn7B}?aoDxvhUarh(MJu*E>HLO6nLne;LHgxQF!?*N! zbW~c@bS`~Ct*+e`QE?iy2vP`FP5|=UbdBci6-b;hYd71QdCM(^7cC!L13JW8%swrG ljz!~g*Ts8TB#-bPuD{ACwEkA^;zIxc002ovPDHLkV1n=|p6UPq diff --git a/graphics/pokemon/dracozolt/follow_normal.pal b/graphics/pokemon/dracozolt/follow_normal.pal new file mode 100644 index 000000000000..6753aace7206 --- /dev/null +++ b/graphics/pokemon/dracozolt/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +255 255 164 +189 157 8 +197 198 123 +0 109 90 +246 72 90 +98 80 0 +222 218 131 +0 0 0 +189 125 82 +246 210 41 +90 93 41 +246 165 115 +0 56 49 +238 121 131 +57 40 24 diff --git a/graphics/pokemon/dracozolt/follow_shiny.pal b/graphics/pokemon/dracozolt/follow_shiny.pal new file mode 100644 index 000000000000..6753aace7206 --- /dev/null +++ b/graphics/pokemon/dracozolt/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +255 255 164 +189 157 8 +197 198 123 +0 109 90 +246 72 90 +98 80 0 +222 218 131 +0 0 0 +189 125 82 +246 210 41 +90 93 41 +246 165 115 +0 56 49 +238 121 131 +57 40 24 diff --git a/graphics/pokemon/dracozolt/follower.png b/graphics/pokemon/dracozolt/follower.png index 02b5aac472e744d0448eeac35b5f8b7a2375f560..1dbf4fc6ca1925b10d53d57271b0f98e6eda1d92 100644 GIT binary patch delta 1109 zcmV-b1giVG2;K;g7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMowp|D?U0 z2*t*G0Bu_KNLpf00N&bz0002JeNy()DOz1A_N8+GI5F;dgE=S|8httV000BrNklPTcH5rRJE^HEwR~=NCV&0``gr`V-}O(e^iBSg zD?wbE()Pm__>V6dk_t=%eTo0j8prYzO+%W7DGgJ{z?C0={5Kb2ed6-8sYog90#hy$ zC0V4w$FZ{ds;=IyJ0kBFQ|aQpWdR2}KJxia!!S(cjI+M%(BMZZUe(q6b;rpwoBG88 zvrpW2fb)$p;(vf!eXqE-cCYT<;w3CW|CD&{PLWypC7Y0v&p1X^c+z*|sOHOX7L@VPT1jDM|}<(%3^Qim0fxy%JQ=j2hnd@;F3USIZ+Q<^925~E05z~<%4u8Vhc^gr_(GHd=LLblP^P{6r9V)k{h`jHJ zfyI6!dd0H^Gket@UH#>aOXS%nqz;95s#HdU2*iXjB6RoQ)xct9CcpO6c-JHaA%WLsrS6K zVI<3zHq4eCHf}mW0O-FMOfXL<#8d{1Ln$XiYIdlrlQ>T5m-uC61b*(c0v?4TVU`YM%5jEp zZgG;yDx9lMq<>>p<7LmS77+gJS(h*nK}T$qXULIlIc7v_88eQ#uIYqc-iH=H(95>H z&QPR0WUNiNE=e&RsDOE=C&w(u*(ds`;}VOd0G=>5M$V|#O!9^sfrLq6j^d{1hMh~r z@4DnH6#`!>-Vvx7C8=2BFveVTvW+uWsA#^YJ;m?3#D7c0ir(uF7dffiJ)90&PDBz; z{F&vKyt*Iu+>}u9avfoLy z)qFYx#f>XOSsj;HEKA5_z&KT1^wL2sn9Bmt1-oS#nVpWJ^{ThjOb0u~jZ0YFIO7t< zY7?z%a>PlJu&4Ea$Ul#c`VU6{FfE)z|Oer_V+}v2uxsk-=tN zEJ4305p3q0CA9AozR8kwn3W|jW<||;nzDY&(tjm?_>3i1y)4+n4C)i z!;mGS@0{~W9cYjb8Ss{cOQLu@8Q)aeCDDuIC~2F%Abibvf7)g&_^>f70x}>(gli-{ znnA@iixOCLJEoRPsN}pY03XC2{D7zSG{lEp@37eh`gFX=VZGPkku!;cI}VzKOU6F< zet&LUaxEApv^l_WvD>T2S1OVg1x-u+WGQNr9d=j-xZvn9snR=cGEH7gIX| z%&iIp3$$-k0zSL;Jw4_5g28f4N#;d=|9>Wnh{PsYBiJZzFdx9W(JHY8R!W4E`C_Uk z#PY?wAe|d(XBQwNl(t|{Rv2|MbTR(D(enM_>Pp_3QA%#ESGX_ zsh0~ayj*sc%ogTL0Q$3OCmx2oPK!hY=&&m&2-=iz5D0cVT|~gG7V^#(%BMkR1}X=~ r3*;m=8RB1_zWG_xK6U>N|I6_g1LSkiER<8(00000NkvXXu0mjf2Py(2 diff --git a/graphics/pokemon/dragalge/follow_normal.pal b/graphics/pokemon/dragalge/follow_normal.pal new file mode 100644 index 000000000000..fab860d1e0f0 --- /dev/null +++ b/graphics/pokemon/dragalge/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +40 63 31 +54 33 27 +123 179 61 +158 56 92 +195 65 104 +16 16 16 +91 125 51 +54 33 27 +131 87 62 +109 67 49 +222 148 200 +173 98 156 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dragalge/follow_shiny.pal b/graphics/pokemon/dragalge/follow_shiny.pal new file mode 100644 index 000000000000..28e15a75429a --- /dev/null +++ b/graphics/pokemon/dragalge/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +139 121 53 +83 130 65 +255 234 156 +129 180 110 +165 216 144 +16 16 16 +198 176 94 +93 56 73 +179 126 152 +141 89 114 +183 247 247 +119 195 195 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dragalge/follower.png b/graphics/pokemon/dragalge/follower.png index 4f2fa9722a6f5cd8e589f3405d82fdc351946a04..b19bc7d03c4549b1ced1edff8f96c54169453829 100644 GIT binary patch delta 1006 zcmVD<@i%~geW&C;O9a5bmV>S-g}}&o+vu| zq_d0vZ|sc*z0nSS^!|g+V}fBrF#H(-bVq>LF6{UBUK``le*b7YKN=qwI5$t)g=e$g zuja{UFk{>Kv44OC8V83*JA}jIzm4g_c-g{vG*6@Ohk<$UX0$^H<{yh;Z&5p&EMsqf zyr*uj@nN=qr(Htt!!#MKj!+7T7N^Eo zJ!HXk5~s8A+3a-ko^4?oqMzc#lrkX%-w1_z1PIKNKs33&Vs1_blYvn;MP(W-FaM12 zGJA(g^aLCd+`RJ;+#109V#ZGinSBon&)fU08(g`J9GAW3OyNmIqCpxLV^4 zmc@qq?^jWqut*r4!1E%Zau|h$K@e_RzFloVIVHB0)=d1=`TF^LoQ)CRDwG@g-_i?_ zh)`ue^vWX1aS&Kh16ep)gY`MZevdB$x$(kjR|N9tFO%VSFlqb*C+*0Y>3NM>}R4p0n~z!=o>aij_rI!3|8l{EE|-iL)(ID zxd_$M0)mF1A*>1pEesZitF^L#oSgr|lnY~h!=~`RgxmOy1Z$O=i}BA3p!p*VcU{fM cQw1SE0Qf|s$;b0WnE(I)07*qoM6N<$g5Cq-k^lez delta 847 zcmV-V1F-yr2<8TmB!4haOjJdX$e2(_AP^7`kdRPd5Fp?{SfC&VG&zA?V_(+p zNPP*<&S*l~oq>0`<3D(`J;}|zxM)9-`G#TYIgI_E@pWNe?|=Aj$K`I!{SALyZ$6~+ zmjbxn0r6aD%ouRJyXTKX8I(q!3#Boo(G*i0^T!PsG$zjGhtL>J*LrKuiF6mT5+glSwZ<`Rcbc#Qu>INZ6?wN+%#j1gVqJ;Z#W^P+sisgP10oCeRBPJ0Y! z%pni)jn3Wn_j9JJ%JG1d#IH8#~y zmszMmc41Bty^u1)bqRVjF|)vn_7?dPCP7}(Z$mJ&&qydSv;9~zu%(bWHcMj>qYe?% zi5C8Jyb6SL&fvUzNRf7y1sDEZodElI_3|MA4WsHxx2T)ofJYrgqwB%k$^HW2>a^xvP*|%1_=+%)=HBF2keE*Pv-a&RO?YA31A9{kFJ(T0$2shR!)SOc>9T1cCx0j!CX32ITSPr z%ShV-()Z2};ZiU-VaOd^bu@vF$-9Ui+}=xv!ru%jb}^FwY4(#l;co`)VlX^<>O}ZY Z#~&9bg<0)1pOXLp002ovPDHLkV1fotkAwgK diff --git a/graphics/pokemon/dragapult/follow_normal.pal b/graphics/pokemon/dragapult/follow_normal.pal new file mode 100644 index 000000000000..6db6a2d4b300 --- /dev/null +++ b/graphics/pokemon/dragapult/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +74 101 115 +0 8 8 +222 218 74 +98 28 32 +65 105 90 +24 44 49 +98 137 123 +90 202 205 +172 60 74 +255 250 139 +148 238 238 +222 85 106 +57 153 156 +49 72 82 +238 105 123 diff --git a/graphics/pokemon/dragapult/follow_shiny.pal b/graphics/pokemon/dragapult/follow_shiny.pal new file mode 100644 index 000000000000..6db6a2d4b300 --- /dev/null +++ b/graphics/pokemon/dragapult/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +74 101 115 +0 8 8 +222 218 74 +98 28 32 +65 105 90 +24 44 49 +98 137 123 +90 202 205 +172 60 74 +255 250 139 +148 238 238 +222 85 106 +57 153 156 +49 72 82 +238 105 123 diff --git a/graphics/pokemon/dragapult/follower.png b/graphics/pokemon/dragapult/follower.png index 484900f3d488ee13443c36124bba3a3ba871a162..b29dbf7562e45345ac18e3ab9761af2aef65b2a8 100644 GIT binary patch delta 1049 zcmV+!1m^pL2%-p(7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMoueWpe-s z2;SOCVjLhrX<8U8F=B~(TFT9=JWBuiikOn=i^V4BqLPx(J7kjoeR ztbq8bmG2ph_`kLPIv`Rp!m1qn0W&#?b8!PON2;0O@G#`}F8V2TIlNv!aLlu%F*tdX zmzYY0%%(bcz%QX@yZa$8;lJeo2c$Pm&dd{3Y98_09@5LQ*yobmY$w>`)h*;IRBG5VFA_SMZpx$Li_5#=OMhnrj|%F&M(ai<4(oS?41zgS;$( zQp6aRMTubZ^`H^;hxg);{dq4n+2M$Dbn?dj_?Yp^Ie$9hNrVfFB7NdloR=2ABV>aR za}7M=$siS;S^XRx@pF)Qmqf%b`NtrpVkV&TDb4Q&w6}Su&-(i4@sEtd_YPu(ubysc z9^&UV!RIYV?fQV1;0w76VBLmCTr|jwTVFsXrv>ekDJUZh$t;m|$S>mqK16eXN1P3A z6m#n&pnvdkCeTv{%2Fi`A2Q-qBu}S<4|W0rPDd4lZQBAEk|8e!f5{gP?bZ9(BTf%E zTL@u`hC`|rZsXISAs8me7NB`Re9Y-!kP(ic?-Qy{GhpJ=pdlC~AZJtag!q6XGWOBu z5$12LM5>8vIJN&IAOZp@&aMb+CFOOIpsu@;X zNdR$o`4MPFYPIQ;cWsHR};WN0@zCcIlgl{ee8I*NRlou?RU{6ezkDpioetW zV}Ct?!rKJi)C3&5J-^U3d*F>dJ}K?-eX(%mH&_%U0Yy-FUZL+>0z5dJBk(vW3G_Hi zc1#RerX+CTY65$jA~S)^&k3j!kTyU9PLck!kF%S@9v2M*$L@slh5?hKQ#Y|FQUZz~ z^E?4ne5ypr0A+&I-#ZSwJjJIT*rE7G*MF?TiffBd6nkDns(`r5VK4DhSVXM1$gSz_ zy1b5bhEmsA=2n;_cv}K1KG(mg*#1b-<(D2(DBA&JD^AY95?JwNfA9`5{XrJ={Y#{- z^6bfeChiNY_`E-Ob9H_!z;5i`yDo?NZJdF?jNkd6-bc|FJPh^M9gVI2PvsBne-cD) T$XKH>00000NkvXXu0mjfh3xhz delta 1017 zcmV~jf=YAU-s(+)wtlRDC!zw>vA9j0HoHB!K?bwK zGaoMK9G>ONGTE|gZy}KOZObZS)FS5%SZ`ryGH&1Rf#I9>JuBnN(eY6gwu}JWpeJwJ~#Crn$8H_eauuw)rPl5}xu$pDRoVM1RB zE&?)E0;)zpRSzJWe3s0JwF=M~iSd{VUOFt96aggR{8R}LJSqZi(7uyEb5{2tbu>oB zcz-4JRIcAjfe2U)=L`XP0RqBgl1zDA1Z--IQ0PqgDc>vtmMjCpWR|D_g1sVOX5sLZ zPvhdaUDz5!B^>by@aEi8*|}8(5HR-?hJLQcoFL}#k^Bd=Z|N+~oP^t6#hGd>_Ykp= z&#cN+@;(GC^*G^#7Zx};H~@Jc zK7256$hdIfLcxX)3r_sV$jAtoa3f;FjTbL|XjH5SDA+JTL*Zawd^u1lW0JSK3quF1 ztOt<8UgGKN%KnUzmra?at}6#<0fRttqF))1R)At4#lVoX^BvGN%=Zu zeaA!MSo+Z|jMm+AcdM=0`mK%k`GKf453O7!Piv^O8d?=(-u=WS8h)d-O&};+ zjoI!=%KEK!`DK4O_dNr}WEC@#ytOBA5StnRwfQnK^#y zhB~8@zqOBTV0H1qh45<$B zTMvGC?wa_5a|!p8D!u@TuPXI(Y6Ck@H_24}Db?F9d2bD`$%UO4Qthf;serIV#>KnY_{FMkIjDcQzFgU}sxq!$z~NrVisFib*d46OTJz4D z8SKbz(BJlKmw4&-t3NL;{dJ8wFHI&wa8dCAbI+X|d5s*-e{PB&*kqUeq`F5+cc*)? zNJoY9UXN`zmMZVMF6bICr8|SiK>mu=&W>X|EemTt3f}hfU(2VX%k^oK&~i(8ajgU0 zYg~TEB=7z5?S4UmMcNtzsXOsIrnN14yJAJgy4(L7qM{_;Y*O<2EO{tvGsjup$yP;k z_U&dW-=47a{)>w39T5#Bw*x0Koq2M3{<%Q!?xsf3?UsL@wHYs7U(CQH#qpEFMqhE) zlBnd;O+7z#&U{YJ+IHsZB_qMGJ0GN{-qVR8`kFcG_oi!JZto*d)jqr1JRWcOj9`u z&b+FXHsqUQ#=U#-cJ0C$V(ZzD1-xP~6*Xiuv7Zzn@#BP{{j8e3M?MB7U%1$3;d65; z?LulU0?l3p-hc)w`h)UL1c6{()APS$8lqC7w|2?PUdBs4k1BRiI7LkzYW+DBv2hvK(GVc=m1$o#FSFRw+)B@O|5-x z01D{_Q-R>~lz)ogrD*Pt0zv}?yiSE;gBw5zX1$K+5Ni2?;N7&SZ9oKQx+x?Ojborq zVGTY5N_5wQ3V>2->e7T~5)=ivITk>)O9_DlQRj9Bp8zXDl}luR&I6Qh+PyhJLBNuy z4WRfr228f>T{Gpuv zA1c{obxKea0RFw;0rCB|YvGS10)9GwGuSin0N6gr<=S4qwtUGmn4+8rg8*DoTj zZg3oS0mRH@XftCrXw|!z63O<+g*)1yA*i}^)PMTBlh3m>KoUS%>$U3q7CgE>4E9to zAbZ#6(ER1RL4iK=6$A+&4X`!b^lDJhoyXIzKo_mXTVx#LEDk^)+#Q zdUfMiAAAa!iw0!WYb(&9O<-ka;F;wJ^J6t#jpj~&nE*L7HL4X~F>_zF8tYSnrNU}N zaep_8)rowG$joZ30s8T*LwmsW!(-=$(w}!-&+BC;9a6AMgY$s1&h38Du{~sjF9mn$ zv#wy$m)hZXfLOa0;?U#wXn#xr7E_{LR-EFR8B|^P!haZ^b?vNubNM21fOx5@M_mX9 zA=GO(256PP>b0{RGQz87qho)IN^@EPaYR@sB})J7;N~s0krhGljxawT=)L(q%Xj(+ txtV?|zv>lucTIkxep#bE)I5Fc!hr@>r0W%T| zEE)qv1u;ajm3o9yiG&szdF=Mvw6J3US1_s6?Z+91l4pvzYphor*PhVH| zXNlFz@i_i=nr+@~1Bo_GzL~17 zMn)oyM*{M!%(#q7H-7T;Y|s;QVSkZgS+s0XFjKX!*lQ+Br*^po>@WDOGGEp+?kag< z>D4vK)iO0^0qd?Q201oHKlk0|*W_II|8YLgVd4Axrv0zTk(Zd(>KuH0zwqKz+e6>x zO-{RgH<~pz>gp~&nCQ^&W6K^FUof}OgLzl^f>e{_&62Y-Zq9gWd$iQ8 zL+0!{J{w(WpPph}YX_y28MR@&zR!*9>h;d7Q=1gNBb2*uD_fqF)x3$bZNt9YEuOW( z@JG(mfX`W6YQ~Bds#45n^mLCOQF*`d(!|NpQpRlmjPgvg^B8yQ2sANnHf6h6%qG}Z z8~k+LV)4(rf6UwXJHyidX;t(lACBU$w>TtX~NkEv4@kT|1_`}PXhg+rj*H^%Thc$LfAZmALf`$dBdE2OUujbDX-Go zgN^eV54s7+^(F1xSYP;RyU!&vhK;(Z3>KN4qj<|NM=rNd`BR^=EcUA4I_VWyAW+)VQ7qGzP%ZVWDJgs{-*YQvr+TyGzIb0bXhL9j$!+qnhjJKU0PmzCG=FEu;V|8?J{ z(ioM{(AvhB!zVT!tzF^!LvgXXd{Ufp^y$OeuWw&JICc5syK}gI<@?AgEB9}XsXStr za9Vj@{>z(3YL362X+J5$#Ifp_eZ_{u@1w+yYlmL9Pe|e4dpsg1{mskD&((+X{#oS9 z%;uTm{!hR1@r^H8U*8||?|Y?k_Gw|}szt!;q*~${QIe8al4_M)lnSI6j0}v7bPWu3 z4UIyKjI4}Jtqe@G4J@n-46L*SLs2y3=BH$)RpQp*UB2=qD93ub`njxgN@xNAT)yBV delta 1005 zcmV^|Ns9LAWg6U00VMK zL_t(oh3%NzlB^&MMJ+-~>FSC9|FI<<8^1GH z_DkUp`2QZ9l1z*-NlIrANBoz(un9imERvXl1mYx4h(}z9c>jEzGYdx&iu%_rfdQX5 zCXyhOqOWnpmEHS4;+kWd02d$dDTWYYuupe_0cT}=`hmxY+6g9)2a1O_CGkDLL zh(x12?;)aJDo#`v?y01os$nvX7@%3b* z;%5sYawv%6B*=HS232S@b`R0_{OHZ|qBUy?+vzze|0~q?y||#i>h?K4Iw% zSpX*IOYZxx0@fd!;AhPOY6V*V4X@WhiM*PoJT@iA^BTXbAdhH4?)+QBAzt}%pISPG7!rEH3G=yl4^d<+AbhhYn>pAOR=KXAH?zlx*GTT~#%a2}h5Sn!rz!4%e+vzGmL!NuST)k2aI7UQu`Au}p z{t{3^&EDgSwkgRZpRRcZhL06}S5u_ZC*000BkNklyo4(427|=6m1Oe|F(M);)NlI(_OXuXQ?UM_Qd3TTz`}v=d`Ws>a6p>-+I*> zIxUL|>$)s-dz+QwTV0#Ct3S|b+_vbs#cdnwkRIT-dba1IUHyqpl-dA7(imsyByUW?TV3oYb%-Y|)su)jKI=G?dbZ2<1z^%|>c0!92J_g=d7KP@ zTb(1gXBg056Q3pzok1!%4__fDKnOVcGpYk9s|c3(o`lCV2gnq2Pxb5{*SU)k=<5eH z9Xh3n41XOaL*U$q0*Nn&=pGQo{e%eA#qz*8PA9(jP|q=wJawyk zWq*WW9}f$h;irSEM)C^C6%GJB@lN*pwLya5dHbMxgTRl&ar=?f)UEEtMf_G8h5^5u zqPGC9fYJ$?WF2*eGz|&>vhI4c3HaBV0-V_kfGz80_j3RF2ml<-2y9RkkYbr5`@1u! z5yuEM0FZL;Vbh@y-T{yRkO?5N=o(N0#DC1706!h(2n}cfK%~4zitGho)=ibGD1h`s zJ%N4zTq4M2gxCToB3$E5!~;OAN87)SP<{~D?+SJp^H$YZ!EAy7>Ys$p#z%vw z*OBKVz^nd2ekmaL+xFej0XO=wr}+f1r+4xn37Y@6>gc`J1?(AoTHsUtfBQG>4-TSM UFjYog9RL6T07*qoM6N<$g7WPWDF6Tf delta 1027 zcmV+e1pNEg2#pAk7=Hu<0002CwraKj001yhOjJdf(4as_V5r!*5D*Y3FgRF%SWsw) z_)w65C_v~)aQNULc(AZofQZoe_^_a8*wC1R3BCFN00WpwL_t(|oYj>mf+0}oF$=v6Y+${R96~QUhkyJBgH1`$<`hT@GkYoo z$}&G9q?AG_)2H>=k~N+z^j5*n?DyvBebTcnBLt&d*w6nw{OK+~JOe17v*B+x<35H# zoay^KTQ*9)yXqsp@IHomnKON#@ynIg>+^%c`xv3@+L=DW(e-Nmi_Q0i_c0>Z>yNX= zK_(J!RyV&Pb$>{RW-r(4@*AApe4al)%&Ej*S0BE@_aWiKv-PiT0guV`htG9c9^_Pt z$LkxxI)N`lN9D!(lQY3*{PD-X`NcUKXQk3a^I|UQR4F+oMEIiAZ!er{;4$K&uKBzk z=jho zT8pr6p~r}%oa-jzod8F`wb(I^iz25}O5rOR5kkRq4h4D93p_??0h}iNh9bie?;93R zw;*`%Cr#Lh5UDh!$q#cnP1}z7j7UL`d6=jD1`P8&V%D%dq4dd@gpCPF5yz9cj$#_8 zPe&Lc`G1zulqS8va74MikGa~?2Y>VlLt&c7%b&UCC(GAyA@>=!bo_-*@=4b)6apXT z6ZdT5icS)Cv=|er)3OW`eWGS%X?o%_LQE-WtGxt1n@w_+gy`sMDBS%I1M^zJ2RFOs zv#S9^OBf2L&z#4k<$k?J@I8M*96>8|e#bQ@9e+UDfX!_WcgDHTwj31r?yr9cyd*kj zD}*!O)Po>F4D|)e7el^VP#7P#>6V9rWmr0bSGtmIx@EgwM4ES--6EN)bh*Sbr+|LJL<_W~+ zR@ekt>&;$?|LqS%>9^v^40(V002ovPDHLkV1f*O><<6{ diff --git a/graphics/pokemon/drampa/follow_normal.pal b/graphics/pokemon/drampa/follow_normal.pal new file mode 100644 index 000000000000..ce68ddab6d7e --- /dev/null +++ b/graphics/pokemon/drampa/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +239 239 231 +205 200 190 +185 201 156 +247 170 206 +156 146 126 +102 188 176 +139 154 118 +86 150 145 +241 139 198 +181 105 16 +195 91 151 +74 71 62 +72 123 125 +52 83 89 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drampa/follow_shiny.pal b/graphics/pokemon/drampa/follow_shiny.pal new file mode 100644 index 000000000000..ce68ddab6d7e --- /dev/null +++ b/graphics/pokemon/drampa/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +239 239 231 +205 200 190 +185 201 156 +247 170 206 +156 146 126 +102 188 176 +139 154 118 +86 150 145 +241 139 198 +181 105 16 +195 91 151 +74 71 62 +72 123 125 +52 83 89 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drampa/follower.png b/graphics/pokemon/drampa/follower.png index ce735de78055485bf62f4932daf3310faa125bec..1823ea7a0ce85ce43951a3281bdb83b7cf237103 100644 GIT binary patch literal 1622 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB{_s`Fs*thfKobRj7&6!k}wr4~4tg^6a6F+tz+nOnGIC{F5yPZdMtx0es(1cMi z8Un*91me~#c?!%6ES@foArY-_XS^RE6ke#`(<4Rq_uvHtat*t%u|6>HmfIv?Jt3?1DuGkCfJjIX~L8pu)1ICo3d+XY0`S4J|@oBZq4;`%x4t!j@xEfctp)D{Hgb$ZvED|%b)L= z$jJ6z=!D;-#|_6V?T$G1O{#yq`+&Vmz>b5dKW}C5?dsvm`B)p_-n*ird@&E(pJRax z6Vq0k{?rp-;FA8#dSB-Kqa{2w=H{7L<{H&}{~MJD>njXAnuKOz_C82&!OBv`W7 z*3Mr3(ZiYh*B##KXLaeqy{6{#_g^w?cRqb+a?zFAnv!n;5A{FCzg{xs^C`x#>ub!l ztbVlY=S->X5ZpP{#71QOF~9H+Yd%c>=^DS$&stI6a(on^Bh>Gv{?%fNgTi^v##aqRA8sCuR5*4e(bezWq-%38S4W%n zp8qA#wfe~7d!EdE>?#LJ*nR9cU8eEYeh)iUm+?r^RuJp`){7iwx^$6 z?lR-t^Gt!t5pkO3EWiG}Is88(W!+kN O%HN)@elF{r5}E+5ouPmL delta 784 zcmV+r1MmFS44Vd!7=Hu<0002CwraKj001yhOjJdf(4Y`dU=R=xSfHSAXjmwCi0J6( zxUiszP#E~|Q1GY#kf3mB=Pk&ROQ-Ij077s2dIpR+& zDL|GEJx`xWeW#;z6bbns|4IOx=66Sqbduj2(Bf{ASy)oc^9c~EDdw0fI>EES5hFps zARF0K<2)aQQj(4{Xw+Db^L#9J?0JGY?pW)U6!RMrWa4Uq^C}a}d#_?9fr z6INqve8Mv>5`P-7jWiS4a+E=3hIuu@i{wfO;il($7jP#`MYPyu1WBrNH9w!(t#OH)d>E`Ulm9(VsGtYnE3#!Of$5<0?GSQ9QNS*axfx_Ur; z82B{DcBa?+F_VP|OLpuFb6k>a^XcjSAO}9pn(0(9Pk(XaC$!vG;0ewCa%Wa=^J66) zp9C|V%Kwz?`smgOEcd(NNeFvU7IuHh_hR!=9tJ)MP)ZCsHRK}YD!cT?Ew4N7g*zh@ zLYplTaHX_l1NRr?-|zK<->D&kN^{KCZp{kIeZpQy3*!@8R5iKMwb|+&_mh79{`z$9 zb!x;a)qnW7KF^&Hr19N+-WoM1cBCHn7kv12{p5FQ%!&B`t?NfgOBBlpbeR@FGhIl1QCO}G~Wlmf{@Kak%%bUmn%T) zkdN7I`GpT(Vc2#&yr*!?53=>fBktbo_Mr4|OMe9_r5(fePJO#mgD`I`W9#NyVc{x_ z*({OSkhHs_R+;WbPpB@Q*G|ZF$6L2XypTNDNNEUK3$YR9qG%wr?uiaR0jnk%;T z3=DSQ-S8_m#~2?8qv0us*Jg$%1Pb=u@TUaFq}MzXUHa*h6rJI*_zUTdNp|^$^l|_I O00{s|MNUMnLSTYJUUGu~ diff --git a/graphics/pokemon/drapion/follow_normal.pal b/graphics/pokemon/drapion/follow_normal.pal new file mode 100644 index 000000000000..63d1088a1089 --- /dev/null +++ b/graphics/pokemon/drapion/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 56 +176 184 192 +144 96 160 +72 48 80 +32 120 112 +0 0 0 +168 136 200 +40 160 152 +104 64 112 +232 232 248 +120 128 136 +80 32 72 +128 88 168 +32 32 40 +0 0 0 diff --git a/graphics/pokemon/drapion/follow_shiny.pal b/graphics/pokemon/drapion/follow_shiny.pal new file mode 100644 index 000000000000..e0f3bd1a7baf --- /dev/null +++ b/graphics/pokemon/drapion/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 8 16 +176 184 192 +200 96 136 +128 24 48 +32 120 112 +0 0 0 +208 104 160 +40 160 152 +168 40 80 +232 232 248 +120 128 136 +80 32 72 +184 64 128 +32 32 40 +0 0 0 diff --git a/graphics/pokemon/drapion/follower.png b/graphics/pokemon/drapion/follower.png index 9847623aade50dfa366e6efc441de5d7bb11a89f..8490d39a712736c9b0a002b4d8f5a32c23ad1786 100644 GIT binary patch delta 1244 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 diff --git a/graphics/pokemon/dratini/follow_normal.pal b/graphics/pokemon/dratini/follow_normal.pal new file mode 100644 index 000000000000..dd8d13fb5641 --- /dev/null +++ b/graphics/pokemon/dratini/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +216 216 216 +0 0 0 +56 64 96 +192 192 216 +128 136 208 +152 160 224 +96 112 168 +232 232 248 +104 104 104 +144 40 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dratini/follow_shiny.pal b/graphics/pokemon/dratini/follow_shiny.pal new file mode 100644 index 000000000000..de7653816480 --- /dev/null +++ b/graphics/pokemon/dratini/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +216 216 216 +0 0 0 +96 64 96 +192 192 216 +184 136 224 +208 160 248 +160 112 208 +232 232 248 +104 104 104 +144 40 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dratini/follower.png b/graphics/pokemon/dratini/follower.png index 4f5fa923cbd9b5a212221534728f002e3568ea55..1a744c59f10bc8dacf30ada5896b9b39f5739a0c 100644 GIT binary patch literal 852 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx};INZ2# z11MnOkZ|C@jfRd3GZs8ZC|L30#gB}Pj0qYFJ~dCpfYOXf-tI089jvk*Kn{C}r>`sf zGe%xEW#$L(ep&;C1dwx>qLX%%H=riE(;(3+mcydaB{+{^z>(&4x4bw zPq6#>^Y^^aF1>tSdW4JZVZ%p83mDxmc&5TAKbs1-)qPK6dLVjiyZ`OyQ@{EOhW~r;?(vJXJf`i_&%eIHwWY-=+i|DhujZWl z(z?f0HVC&~2sZ>^ag8WRNi0dVN-jzTQVd20Mn<{@hPsAE xAx1`4#->&V#@YrJRt5(Dd-ZRlXvob^$xN%nt)cJ2^mI@%^mO%eS?83{1OWFZTk`+_ delta 626 zcmV-&0*(FD2LA+*7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)z$z1 z|L*R^#l@U^ds6=Z|Nj90{{a900RR60|BDc`#iZt>gT-@FlsOn$5D*ZqD1bZw00H_* zL_t(oh3%HxZo?o9Km)8#`11dMI~z#Vt-fTLwkIrAt#phz27gL&96NUG*s){BjvfCJ z^!DRt{Ldp1pvvxsR_1k`Dg`kLoWwYV9V@1u8@D!1XSV>#Ls(2V&+s zI2UM@y98Hz4N{)eKL~WVa?>!usetTVCFNAjUCemepmc}>JAw&L1$1QZGr_8%3p=?z zN8TVJjN;A)#(y{$JXjAvsk)2i8Vo*n*&LoVSP4Mk2cfmWF}@;5z@;Ph!eB4a@|OZ8 z&l)V13U`+6u?!P@O^_KS*yX3-tp>T2%G}2!W&B`CFLmia6g9K8fqKNYlxf8p;5OAu_qv1$Q71smWxhvu{H zmA@w}L2E?kZ~V&nTgFpRY8%h`adaTvfhGsQ)xW?|66BOO=bj1pDX99*dQsx_2OkOU zEvLnU4l^#dP@o_3r=Vc>mLJc_sQ#M3d*9FboW-Xh=M~xTFyZF{pIIL@&cs8gqyPW_ M07*qoM6N<$f|i_1( zgRHX6ltd}!x?+@V7ytkOl)l9|91vQatZFbIN_m4)C>V39v_Wxu+bP?+0006uNklTw+(yzdMIOqVs2MJfY4lk4*w6CpjiM+t;rP7W3UZ-{CcJ-PA$bY7eC)H z?D6Y?m{N-NF70qakf2#WhY!u}f5TI9&ZT4-b~(hDVuT-ak1`0X0bQOV>p2$1n)I#$r)RWO!QBANws`Rm&1uhotp3xKc+#<(sp z2fpWT0qzq~L!ffyI1tWzM2;zQzRr1Ba#-YyU7zyu|9>&a;g`XHs?K> z$`;`rqCZ0>M_86IXEB8MI;lKT6*PF*uOsm{MKF+hQg=Ac>mDgP#3-Qh`Orarff+OZ zLKH;_ZjL7ng4dRTzCO@Lt`L*UJi0y6(OBVXOg+NgYn%ID{Sqt8AI5k(1N&H=H- zKkz0%c_~5{J$e3WNh2YZw00Hw!L_t(|obA-VZ=5g`2XMqt z2LBVtLn*qG|ELT;q)HXK0k`7h@x;thp+x)*QI@JQ%8;c)GJj>MqHGLBS^PKD=J@gK zyE99&-P=BX@O{|F;dz(3)TJ)4^5d1-X=vd?Ai7qAR%9jfZkI-`j-?1 z1%1Q3`y)RWdzF};bRT#nTVsH2b!1>*aPT-_rvj-uQ@T0nKH%#wVFdIJXVZilePCbS zG^C@t`oA}HF2-YQ`0gGASVmkO$+!HBBk@v7{j;-H2!GSf@VcVa6W=|~FShNNXT_ew z0op%?9isAuVaXVi@osB+yd=(>Xe~fM@3HH7r0l-4c6Pkgt_S;XZ>+^qN?bjJhHvl~ zaQ#YFuOJ}Tt|$ALbdt;_wKB#NrCe7S5BbnjK=fRee?h=c?I}QCL9jpD$I76IvA?dW zG5^S_0#sht3gS9&>a11`UYF8n=!8Wo#|JK5N6{@o@;R1%# pyD}fpwlPkZeZ5`^jRnXLtpBYBH5c!D1u_5t002ovPDHLkV1lDMDYyUt diff --git a/graphics/pokemon/dreepy/follow_normal.pal b/graphics/pokemon/dreepy/follow_normal.pal new file mode 100644 index 000000000000..8542d5717a44 --- /dev/null +++ b/graphics/pokemon/dreepy/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +65 105 90 +222 214 106 +24 44 32 +222 85 106 +255 121 139 +222 97 115 +115 161 131 +255 250 139 +139 165 156 +0 0 0 +255 109 131 +172 56 74 +98 137 123 +148 190 164 +106 36 49 diff --git a/graphics/pokemon/dreepy/follow_shiny.pal b/graphics/pokemon/dreepy/follow_shiny.pal new file mode 100644 index 000000000000..8542d5717a44 --- /dev/null +++ b/graphics/pokemon/dreepy/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +65 105 90 +222 214 106 +24 44 32 +222 85 106 +255 121 139 +222 97 115 +115 161 131 +255 250 139 +139 165 156 +0 0 0 +255 109 131 +172 56 74 +98 137 123 +148 190 164 +106 36 49 diff --git a/graphics/pokemon/dreepy/follower.png b/graphics/pokemon/dreepy/follower.png index 38f975f44a2dc439538dfa03909a40206edc5c5a..83127a01497bd6cbb8abc6fed57250477f2669b2 100644 GIT binary patch delta 620 zcmV-y0+ap01o;Gz7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMouVXpj)-~Vj~H2djhplds+(t@T%)raCcV}Ec`I^u{UjyU3oBT{S4 z{B;X|R^)p#uq>@zSZ-}u@Js%rK#3gW(q9_uFwAq7nCD?we;5e(dqlMf`27Z0VXbwR z;Acl)#CLgqZNl22Y`%lMSq2h#bE*VCdpQy3muIgwG3Nv^kZlXh*npLQ^H~(O^Vv9M zK9{p)*Cyt&0)L4CvQt1}z)0YYT}Ku;uKjZwaFI7xf_26tt}g|ssyu59Do4MSu#Ror zwry==cbj~kr8W5FR{0{nkGaAN6lVmr9omu^rS8Gs$O;$Z?hQ5HOy~!=;bC#z5a<1LGX6HGHLF2Z<2`rHR zTgwNWPx&ndoO?zbRI={MtPa#*-vLe&pYO>r;PWi^2;UX9K!V&OR)SoUrI2+574HVS zIpBBetYx*n*8-lj$S_+#6Ql*q4NwT{rc~@06oDXOZX0m9rWh0GBf}4epT)5ER9N+BS{5!jI18~wwC%p@u)%4Njqtx3Ikb^qXhv$zOK1Onx1cW7vUmuoA z;o~&Jtjib z4!5C?2|f9Ov7CSYVFzDk$`am8X_LrNRhp{EGRStvkbmQV)`!1Cbc|=zp?NA7E0^c? z(gCs@0-`D{<)s+XUrVmb+co4F`dxz_WsTJ}*^uz9A(;;H$t;*b!lJ;2B|P_bNY^#q z(IZsY8j^@_%-p*?%YcDkJOpoPLV+PP_;DBI$bGj}MA` zmhfNfcuV=N_i>hL+vyvbU*Q zim@xadA#XT>W0S#9=~kPE!$ctp|a@6-8mmN)-NdOpKikLD3rGIotwdZfzOk*XIhC( ziPPdd>u7MFLphJ-^WWZr9h)M7+FMV&kUO?ZP$%EKY`fN?HeL;J$vfJA1I?RUS0)8N z*`QD&v4+W{a;By<@L|WbAL_k zXZ18tI#R!B8@uBsdx=8jjOo+E``xpgBLb=fUhp-QnZEj@yN~_$?TfcxUvBO^YJ2u- z!#nBnUE%hHzm;#;O}w=9`ERwQvsO3e?>68I?Kc_sVWxQqLzUHw}yWrpy&ybS-6W$XM+>NU3?v-7jb*}o;cv{u&Z z)LG$!zgEsxS9|mSb@_E^RYvQabzm0Xkxq!^40jEr;*40R2S zLX3>8jLobJ47Cj`tPBjARa-xzXvob^$xN%nu0aH(<5Pt#Fv&A8c)I$ztaD0e0s!#y BMq~g0 delta 554 zcmV+_0@eMp2Ezo9B!4haOjJdf(4fG;;Q09XSXf{X5D-{Ecz{r-KsZ>KaM<8TP+(9v zxR?O=*a)D2z|gSxkT_UW;kxhu00GWPL_t(|obA;;PXaL*!0}6Ha^Is2ZWrSrFySTg zG98PYZaUx^lYkzjdd1$j++1|0{_GLO=CdoZOm z^UBs>+Mv`ECtv^$cC(CnD{D|X^?>7`D_OgbgQO?q6So3eP`V8690y4w6Lbmg;~-&8 z;Uz2pt_7uMqJIe-1xcI==tgilXWjC3bzlohZ#Efl6r9du&5hu+K95K3{=gQL&R7+C zyw{Cj>tX(M-)24A1?8-2_jX-(BiND3`Yf>pvEyKf+_=!WR{J>lspDYR7=SL2JGK7| ztRAU-lsgWR^@VzU?naRGrt8N6_}ZZ$i6)HQfISM5mw$@pM$m2D+`dhELt9XK6hTKp zH`HBziko1*omFZduj9)FaCHIt)j9O=8+W(Cd?M%Jxc1CBaCPBecV;}CEuQ&qVzNv+ zjSh5m;b3<-Q3pXjk%$EeW+Euc<@Zb-?0yZqAM)M0udBkG2z3CSX!F;Q@}k^Hw-fV! s9Ct%}SR<616Vdvun-dH607*qoM6N<$g7~5dT>t<8 diff --git a/graphics/pokemon/drifloon/follow_normal.pal b/graphics/pokemon/drifloon/follow_normal.pal new file mode 100644 index 000000000000..f89e056781a6 --- /dev/null +++ b/graphics/pokemon/drifloon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 112 +168 160 200 +232 232 248 +0 0 0 +88 64 120 +64 64 64 +128 96 184 +168 136 224 +224 176 88 +136 120 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drifloon/follow_shiny.pal b/graphics/pokemon/drifloon/follow_shiny.pal new file mode 100644 index 000000000000..0287fab8e594 --- /dev/null +++ b/graphics/pokemon/drifloon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 112 +168 160 200 +232 232 248 +0 0 0 +192 128 0 +64 64 64 +240 208 88 +248 224 184 +136 200 200 +16 128 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/drifloon/follower.png b/graphics/pokemon/drifloon/follower.png index 5c1a60ca5a10ca8d570ac8672498cb4e94f0248a..321190861119aabf5cc53f687be46c75af9293e4 100644 GIT binary patch literal 620 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZB6s%Zq z;>C*}K(Ppi3I_*=hJ+m}IvzaO5YbU#VafKF5h%f!21sKV#%& zQ(<&m$aeuKB#@lwR|cdNpcqIoFeL4K2Xq0Wj;D)bh{y4_mkhlRJBYAP)^-DUFN zURxc*d$Hr(OIYT(6m3fu|HvH?Up~>QjJvRCa*enD@@oI;r8^xb{5kolx_?i(IFmuj zi3$HFhqy&95isefk$T!W$^ZB|D zxJ`FIN-B#KcwT&eQ9$wI+h1$dw{PZNup|76s^^b+fWfC);u=wsl30>z zm0Xkxq!^40jEr;*40R2SLX3>8jLobJ47Cj`tPBjARa-xzXvob^$xN%nt>IIJEijod OFnGH9xvXI688RzSL*JhapaTV2@wmBb zk?lG(YvtO7_Vv*Gb@Kq&CAuT7P4S%IZfOdKtwY1dqt?sqXwQm!t>56J0p7Kb?P$*i zKEX-*m4=KPZGJv5xH4-0LRVFti}=ids>1__eWqwW%c!-E`OAM27coF@N|#`MG(AM@ zf9$?ZGVfK?pv;R(@r_{+GpL_uyg|{1#0+qPHaK4=S3(o>U5#A(%q8_2^LJu?Xpr}C jySt>`VE&Pq;{W0s5gxH?(G?uV00000NkvXXu0mjf+nBiY diff --git a/graphics/pokemon/drilbur/follow_normal.pal b/graphics/pokemon/drilbur/follow_normal.pal new file mode 100644 index 000000000000..34ab39137a68 --- /dev/null +++ b/graphics/pokemon/drilbur/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +40 40 40 +11 11 11 +55 55 55 +55 55 55 +87 87 87 +0 0 0 +208 208 208 +229 229 247 +155 155 155 +63 63 79 +236 147 129 +87 95 121 +199 112 95 +0 0 0 diff --git a/graphics/pokemon/drilbur/follow_shiny.pal b/graphics/pokemon/drilbur/follow_shiny.pal new file mode 100644 index 000000000000..87c4e96618b1 --- /dev/null +++ b/graphics/pokemon/drilbur/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +48 48 48 +11 11 11 +55 55 55 +64 64 64 +87 87 87 +0 0 0 +208 208 208 +229 229 247 +155 155 155 +152 72 104 +136 184 216 +184 112 136 +40 96 136 +0 0 0 diff --git a/graphics/pokemon/drilbur/follower.png b/graphics/pokemon/drilbur/follower.png index 1cf097fa08b21a60d25ea11743c4d8e2314c91c2..9d1c7ddcf8dcdf41524d1755cbb6469e12f62b15 100644 GIT binary patch delta 582 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 delta 580 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 delta 774 zcmV+h1Nr=^29gGl7=Hu<0002CwraKj001yhOjJdf(4a677!VK;SSTnsI5=ona9B`S z@bKu!xWI65aG;2gKsYcUAQ<4#F!=cR*l3V-=A&x>00Ny!L_t(|obA=kYTG~%0N`aM zpZXGFlNbww2}uMEfe_L}q^E`mg@Pdm$6ZBw0fOY zpjLP5PBCaX2m}Ci%Mriay+RP_r@hWeA*c;^w@*$NS0HF#*AEXIdQ=4Jwvdr6Ku~ks zJ^I;QXaK+xy?-7aS_As207N!z3o*^=A$TAyS&=V5uyjke2E#J#6o938yP#P;1TAYY zr9#ZI*9yTa@mzK4RUyvRpsW{h-YEb#hSm6v#cxyqUWst)!ZjbW1^~R8Z=bf)>j2aT zb-7ozTxhTiR-U%C76C4Y#e)s5n#uLOU*bNDz;y~KkcDu>oSF|GZPp#)Ji8ndqaMQSj#E@a-7IYCMg z;el&%zU3qy1m}4iNe;n~lml5jPM^@hO{Eiq%2_h`>PCPMEf^Pyoej7#O9fS%% zq=kVW@If}fGAKJTW`ATwAm(QOx*BaX^9BHv9e>R`p7)Ev%QKeWvc_y$VK)FwUm-I4 zoAj924U`7}ksTW5!@>ZJmFd|{zOX}&Szd4U%S}x5tN}Ii1M&lqB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000jP)t-sn9!gA z000U-O)SLMljH29n^)!K_p!0D_4PkrUpGI?+bBP1A*|XGfuzE*Z3%^avj6}932;bR za{vGi!vFvd!vV){sAK>D0ZvIoK~zY`?bR_(!!Q&E;FoMDOMeq5p-_epa{=dBLV~G@ zFM!kmb|lWh5Gjb$L}G!oCuo<>gn^sjZgyHbf(Qwu{M+}QY)A5w17pUF8S{tYJCi|% z0IYU+$c9)Jk{yW! zW<+MTb8`29=a8Dbo4RQgDz~z4M!075RfC^mkY;An)B5p^BxV!FuCzX5NYpWT$vMr; zrnAl2THT;)LXcPt-dYrMi=Ab=X={t?_hzg4x?zgJYf(c%6SKiveKhKn%%nl>FI&AY zt@dHH4L)rKuPN0HqGx@5Z~v%Fwb#viE%nz00BBlL_t(|obA=UYQr!P2k=8%2M_IP0*X2n;l&zF zo~ldtOfBRkI=O}}(h@lI4n`jAM(ACtY?4#Sw4u;~|J(0QAAdGJFuqC@s-0j zntSqRPu<(t1Ycc^nl z)M*zV&retZOMm%1b*F9!zRIPwRguw!2FK7anKrl8JGV4rtubRix3%IjZEn!Y@PN6k zMVm1YDVklz1uwCzGOq5}CbDEYFpzQ(oTd$Ad&|NpG2RgNc^UV;!#->`=8!WG)`ka6 zukrrH{!PnhwEm%`@d|Ju=D(BWzFRE(*L(s`Ip3!RyAEH`00000NkvXXu0mjfR?@;n diff --git a/graphics/pokemon/dugtrio/alolan/follow_normal.pal b/graphics/pokemon/dugtrio/alolan/follow_normal.pal new file mode 100644 index 000000000000..12cf548756e1 --- /dev/null +++ b/graphics/pokemon/dugtrio/alolan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +255 214 243 +242 188 82 +163 126 20 +197 115 65 +148 86 48 +149 69 115 +107 84 14 +233 122 186 +197 35 136 +90 49 24 +60 59 59 +112 112 112 +47 47 47 +149 149 149 diff --git a/graphics/pokemon/dugtrio/alolan/follow_shiny.pal b/graphics/pokemon/dugtrio/alolan/follow_shiny.pal new file mode 100644 index 000000000000..dfea0fb76dcb --- /dev/null +++ b/graphics/pokemon/dugtrio/alolan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +255 214 243 +242 188 82 +163 126 20 +229 88 72 +175 66 54 +80 87 138 +107 84 14 +137 147 217 +57 77 174 +100 25 14 +60 59 59 +112 112 112 +47 47 47 +149 149 149 diff --git a/graphics/pokemon/dugtrio/alolan/follower.png b/graphics/pokemon/dugtrio/alolan/follower.png index b7909bc259003d3e3a3f3378411a842f5cf5090b..b6c5d11209ae1d8e06350ca0f21a5a361dc618e3 100644 GIT binary patch delta 848 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 KKbLh*2~7ZyJB`8s delta 723 zcmV;^0xbQ*2j2yd7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRS35D@i;IiJ&DCmJDZPsz-n}{I=7aY3#sB~Rm^<6i0007ANkl5ym=FL)G-mj)R( z_}vh+h@H)#x^a9wdAzL9nZyy_&Ga8ZeRF2au0s8Mbm9Ey>C2(;aI#BAd_U9jgrBIM z!>TVZe1#f5x_@x}1ZM=9t3D{4y@^M>HW-zpW%%~iS-7TE-rk@F2wW-zfxW_#P`HbE zLgh8weLmzoA+ktF%RXr?odeg-pa%Lf6xdMzB!S0EC8xxYnlLb1in+)c7#aL>TDK7ZUQ0Xk_^e6C6#?Uke&*A)L4 zP}#Tx*NC!DWZv(F`f zXI8e@>-6n8!@CP7)P^;h-2#8XAuZz1*FWGg;Y@mhx$?S&j5cM&>kLvZD)Hz4f={J5 z{@`D5BuwSsS;mOtb%i$1U$sX3a`12X-6(@!%rN3l#6LpkD%e@bsRIB2002ovPDHLk FV1i^jZMXmc diff --git a/graphics/pokemon/duosion/follow_normal.pal b/graphics/pokemon/duosion/follow_normal.pal new file mode 100644 index 000000000000..2a71820b18d9 --- /dev/null +++ b/graphics/pokemon/duosion/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +54 117 54 +85 185 117 +85 117 117 +185 216 185 +151 185 117 +117 220 117 +234 234 245 +0 0 0 +234 93 137 +244 128 244 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/duosion/follow_shiny.pal b/graphics/pokemon/duosion/follow_shiny.pal new file mode 100644 index 000000000000..ad761d41eb60 --- /dev/null +++ b/graphics/pokemon/duosion/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 96 120 +88 176 168 +96 112 80 +216 224 168 +168 168 120 +136 216 248 +234 234 245 +0 0 0 +168 64 80 +128 24 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/duosion/follower.png b/graphics/pokemon/duosion/follower.png index 81d0ba87620711f4a202e47160aa3b920e834ac6..6e0819c46ad8488145022c5ff51e0408edb25e61 100644 GIT binary patch delta 553 zcmV+^0@nT01i}Q6B!3}LOjJbxu;?~*HdVQGRdsc_*twUvb#>fz>gx3X008P;iS&T< zEz;Ua0005pNkl4n(+ewEqMT1@_{^o zC%`}Hz+tKzMW9`Ai*u^3uIe5;b~nvwoz{0P3jfE4_7eeTn}6X2o_Bi6$rW${>Wazm z0?&IrmkZZ`6L2pk!wWp`^=C5L0v`;AikLcC+XgJ(P`|-FqHZ&~FZ6;Gk`dI&Zkgq^ z!OGZB4s7#-3ZMmI&I~xP{@UX_<(q(~#H*amq40fIFyb(+Zp(!+@cFBU0>?~wTYh0a zoj(p0A|CVZPJh;DaQ@f}I`HG$UGOBP z0OBtcI6&ZaN2Qtq^X3I24pXYmAkM~taxbOg8Hfz#41ZD`Dnt~QX~C4^C|78Z>JN$F zz-iEQIP|k=z}Ja$EErKdO_i4dY8b&l`SGfPg9d8AdywjA?m-SUj`+8;m{T0Bf#na5 zA;Zn)6d0e5Mp=D4+GChhU<`b|I+~|}6q*4+`n2S59BcQ+Pb-pfpkN0^@B@c}9Z4RC rhFZh7jUpR?ZsdI!nWuGH|Gr)Ur!#n6V8!?i00000NkvXXu0mjf@TUo( delta 570 zcmV-A0>%Bp1k(hNB!4haOjJbxu;@UTU|6ttV0d6Kcu2t5u$Z`r5D*Z6*r4F}*swrA za5y-C*q{Ia000000001()I>J`00G`fL_t(|ob6RHZsafwbitR%DmHC&c9F_p6e0bF z+oiIthuj5+Y#rc`eL$YH{|WaFI1L#DcSw+K78I0Vkk7nG7%Ryw`KObPYHG4`MRB!1G>zEsHJi#&E2Nsh6#7!15gpJKQ7c zcZ+*NFNirBL7nZESza5gj17g%Hb1KXS|H}YfHUhez0Xs4$aqS;2_ay^{MaXqI82-G z>CzbZ{LNE>V}GWwPv0<~E}q8<5s&%sL$+ve@jM7R@cx%#Xy~wRagS*KBpC7d_ArPs zP+l-UjQ6r@nEUl8i`kL&xE@=?VcPr@F$RyT23kJ#FZYTYehKMI^6@VcXd-z}GQS0Ums#eeDy%4!@a43a9IfyijiAl9)$ zL~)uMrcf5SLxWgvq<{m*QPbhjujdhOCk`cHMDaY=zgTa&dQ-qa`Q@&Hg9d7D@FZBw ze-Lsl3x0MMb1aKBu>8p}2l%r&X6E(+dKHAMm&f!TCKVV1pRbPQY9NJXK#*Q781Y!U zH-1`?j57meJ20{zIF#*3@;G-i8Gh>A2y`Rw&B#2j^ZNLD1>-8YnN4$`c>n+a07*qo IM6N<$g4nbP!~g&Q diff --git a/graphics/pokemon/duraludon/follow_normal.pal b/graphics/pokemon/duraludon/follow_normal.pal new file mode 100644 index 000000000000..49d8217e9a36 --- /dev/null +++ b/graphics/pokemon/duraludon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +108 221 55 +21 21 21 +207 79 79 +109 25 25 +154 33 33 +238 122 122 +115 98 112 +190 181 191 +228 229 241 +168 147 168 +200 168 16 +95 81 14 +248 208 96 +44 52 80 +130 130 158 +83 97 141 diff --git a/graphics/pokemon/duraludon/follow_shiny.pal b/graphics/pokemon/duraludon/follow_shiny.pal new file mode 100644 index 000000000000..49d8217e9a36 --- /dev/null +++ b/graphics/pokemon/duraludon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +108 221 55 +21 21 21 +207 79 79 +109 25 25 +154 33 33 +238 122 122 +115 98 112 +190 181 191 +228 229 241 +168 147 168 +200 168 16 +95 81 14 +248 208 96 +44 52 80 +130 130 158 +83 97 141 diff --git a/graphics/pokemon/duraludon/follower.png b/graphics/pokemon/duraludon/follower.png index ed2ee4a92bc09e52bc4978f8b39315629203bcf8..1701c06affdb0b37965d604a6a9b531683e8d7df 100644 GIT binary patch delta 811 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 Az5oCK delta 902 zcmV;119|+;2$2Vn7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJex|Nl}s zFS5fB%K01WJkIy?qQ_M|{ zwe)nn2_STl?Na?9k$!!o;hg~pgh5{#3_|eN0sbDjYo4I`k>R{WCMibs9Qiju1x8&P z^@k0ClNn>Emvp_8|mR3!%u0Xp?1Fr&1Aj%}PL1h$A zp}z8g27mGu?+ijsD;Ldu5U^?AB zHE#{7zyM>V&J*`{z6l@n`(Oth4yXFf;GAcHSQ=estxw|XmjxCRqom@k!E{gNYKw4p zZ{G1kH*ru~IycS;K6(e)VBvK@7RcI(W(M@n%6~gfU>ancTZ7;n;NQ~2dPK;>o-~t( zhL3k*@-E=1c)rs+yYyGiVzBTgAPY1e83G~X^lF?jJhz?pOU3M7ZFx{9!K^fgF!BfPi-UDi?^tjwZh%4HxKB)+)S zKguydrJg0-(btiIVPik{pF~y$1_p&>k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yLPz>-1ah-8t!Hfis4;vT)0s>An2pAX`R8&*|B^NAMa3LXK zf`Wq6?Rubr42((M?k)@+tg;?J4tt5GuPggAM&5ch74C&4&(8tH1dlFz@i_i=s$>6b3z6fop(m~frCB|f{mLw|SE8u*#><%;wsYo1`dkTC zdS&rF(5Pl&=+@tw*Uj1zyuO=V$_n+i{Bz*n|NGT-{Q{q||AvSCcvt%K?Bo3Pr|MI_ z{`hz~+vw)MeJA55drH=ws6Y0_!9&pP-tT!=drqF8amw$Fe%8#F?;M(J*SvO|&{y;9 zUBlzTvp-|XW6N*Ki~XEqAlmUR>T1D~xP66d z-sF;mKz_FQtrb~nY<8FVzBK3j-E`!OR%Q6?dgkBa+ADb3k4?4?`uFk2#(5HFW|W=( z<#=_k&d1v#mPW-5g~}N`?$0jFcbFS!s(G^K=gX*$ReQY3KfZ{Fe8&1_zOdqg?4AXN zG7>xP3a-#!swa7mrIv3~$?^aH_C5Zv<%r0k$qa$2i?%l1DtMsrwtCagRV5BdI}R&+ z-5FsR_y22peY5t7=@r~woI28_TR@6-`2W0OH(m5_iolYo=WkbYs_R6n9j@u@_gN&= zd&I1)Op__}XLorZQ);#UzfzU1y>KHZd{W^t`h3ZQ}8_A2c%*TP&J39xGmU ze^Ij7U84o}<=!QUEq@%4uq^o8JOe>-p%~WUm?-DHDI5$R|7uvIb8+<-e$3-hm};}D zeO|9Z?Ak@UL%q7XCe|~ox>K0Iv(_O+sZN4D^W54D0r^84eT5YZt4nfNI1i~MTXK5Y z-s_y_aQs-oijzx}>_4m&n6!O6*HzEvtUXG~9-@mL9=O9Oc~k0^M!?D2(;u)eTNI=_ zU!p7IHGht|Sb_9pPIhNyB?r6O_r|`WVmXr*Jd(RT;lYFAhtftW{||N5S24c&zvtVv zBY%@lJ>UNCH-mj;PwW1wV0}Cqy1ONWkd=w42 c`6-!cl?<9Vb=Y09y$s5Mp00i_>zopr07#?GP5=M^ delta 876 zcmV-y1C#v42!jWZB!4haOjJdf(4b&QFqn8K;IJ@2I5-dx5MWqfsGyjDaBx^yNU)GN z;J`S@$f)Q*Kqx360001zbjI5N00Rz5L_t(|ob8q|kDD+Q$E|K%u=)Yop17sla3}S) zelc=OPMu;pK*bVX1|wxE9qu!sEPPsd$g5tG$Y&NJR0 zP_Tk^ItXINCvF#5b}{8s8prW+b(rN-L1jSVMT!qbP#Ibl#o8`0JSzH>#Zo_59%fmP z3NjeyOBjhO?8TgE2P!Fp0;~e9K;Bl%KtR9V^G8~wl?ULrp{ik$f zFku`&s0T^>ILEI`#u?QMDA$78&@qR81yegpMkSdrKQCI6Gz(GNVaw7mZ(;RN5CUSqTc-0x)_eX>EGgayPsRItU?;z}0xl_-AyiqRS5O z&%2wP=9ZNptJIdOCsvRp3KoP~Zj7M{5duJddw+SAOc;Y?$Gp9A36z3Ix6rc|#G6fY zvnf%VP!vE?TMo3L5r}lgcgP7&xFZ>3ccE+3f(W)dTGoPy!M36`3L1623v~l6Yr~-? zql!G^b4vv8E)`0Pj7fJyS`bUdGza<&kYi(LvS3nN-UQDWlSFoWWJpS-Kd_nD0v#pj zSY;dblK|@RxX-whtfiw3O75{q2@XEDz9D7k4=k~lp!()@mnQCmN}pf*;{o&kB(T<> zj%4R&jHSP2#Jz--;)LC;9SkQ1>N`HQtfy1{(f9=d@8^Mc7(Da<00007ZxaJSXej& zWE4yYh$sLGKe%z@#Eu;u6$KL%6mAq09I&wPa4>k<6ZQ}&$C%{p?!wT)D(eB{u$OrH zy0SlGOP_g!}dmW2IJa6gdG-cnYd z^}YKa-*3HOk28NR{8LgiT3%dW)eX#mN`2M{y?bpO8 zxw8*WJ>2ZgV0Zj3%epJM&pte?+S^%ZznXE5PT}N_E}Eu#f$W`YRK6Qld)dnMZd<{5 z_R7((OU@ZoM{=|#ux2gIQjBQX$+_mf*!o`#m*+89h%Iv1Ynjhvnf1u^b~9^rR{*!- zs)cq3O7bPIIy0`|oTwc3UR?E+mxtZCg8I5EHex$C=dQa_+j@KQ9Ce}6{Gb0G6a`;A zd-~3CUt!6U5~cZ7;stN_{ViPc+;qEcvYxT>g4FdqlP*V?KmL_}m&HuF<8aGNex}s5 z-y42CW1AnzdnEJFo4WabCjVjzh%Q$SbYP7DMu%#NYeY#(Vo9o1a#1RfVlXl=GSW3L z)HO5;F*33;HnlP_(>AcMGBD8m&)0^cAvZrIGp!Q0hKNPmtUxjD>FVdQ&MBb@0D?gd AZ2$lO delta 501 zcmVU|G70LeFIOIC~6;=)vi`L6BwI|a(`V%M@L6TM@L6TNB>3u z-oxC0r-ru!5(5xeerovJ0!Tb+0BZF+^eRUP5cl!m7ofveZwAgo2>V>)1wfW1blweK zzM!Aw43vkVO)eePbwaUcoeHc!dEFzQuYaS8cuah@h*+ybVYb8-ssIb!OHi*rhN z)UkWQ8q*fPq<=~t(tjHqefx^&&-|t#+y;-Dug)uET>A@+)^bxPCOu|cDy%=EX9SZ9 zDYxF(HG$bSXWRm!edX4$EWqO$%ucA-O*Jck@DwHf1l-`4uB|SOc38Kn%sRk$9m#-Y z0WL2|`_MUx$L_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZM2E_=LDlnD7J0bcj&Mn4yv2q442G#)JY3 z4~v2Y6K<@y5mAw_;zLHp4g(Jh3yaN{Xa58$Wvox~c6VXuV3qX%^4Lo}eO=j~G4ir0 z%St^w5&;wvNKW)C1JVjm45Szsl6JlWx`k<(r;B5V$MLsQH)h{<5NR(}oDf=Gmg}Cf z!Y}g9*?lKnycJ6oDh#*WW9@xj5_BSs$}? ztbDX>r+!$y(d^C@F$_DFRTv(0tE;*t@lX2jllYD z>0KD`_R*z@A1^t)Fi$vm!#(lJ?l|M~B3$veW0L0Gj7izyZYHhz`Q4P3P_siDmYPo2 z=;7P9-g4JbrkN>i+iyiYcyQb*|Nf(S(FL>itc_{pn$6mH?N^a_tI@m2zTGNM4otoq zU9GCrx4b@J!8cX6!#7jz?3wwmgtgur9xduV2#NTMOnjbk+__^Zcx|WC} zMgg_MHD)RckBd(e?@$QIKg0iYgG9yEjXM^9eVEF(^UjlX_0_9?tg4@1zgu4C#lj=g zUhXwM)K}yrwsy+Hiq6W{Ng`+R!zQ(y5d8b`!HKU=9==QN?bCTWi*=pBp$VTmT72AM z6IPy(*ptOle8ULnDuv04{O{xvIN#2QKK6g#$xw+>FUvQoK~t)ADt~{ivD0svW_?t& z^RKJjZ`HfUS!P~%vn{l~Id(UvW^{p_)BATd0rscTAF7?VHE+3NEybb!Wrjh_78Nxo z+lfoXj?Vs7{POm*rOkUE+tki+6!@^I;bX(}Xu0fpOQm%Sp6lo?KF)sj=KL84pObJHzs>t&G|#4v+3)&)NwF=$nZVSmTH+c}l9E`GYL#4+8V95qj0}v7 zbPWu34UIyKjI4}Jt&A+S4J@n-3?y%q1M?e_j@mdKI;Vst E0DWJyh5!Hn delta 837 zcmV-L1G@b02hawP7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdbl>b^v zN`sVxoV1((006XVl+~2Q=Ec>t)pN!Fl)aQv?(Q+o#WD6$F~w3b7#J8GO{z-(00PTN zL_t(oh3%Kwjw2xqMFTP=sKx*Px#NX&uuXzA)0(`LAG#A=jDL@pD#+t;+ikbqcH3>Y z{h|T<>w+&EDFec^qf~b8F;0>Hw`}3mE+K=%2IEa~}M~QsT}4Pf(jpk=5-2 z1>_QG0Pds(td+mMbW(>s6wvq^K=NxDAJjdlrLoPQSX3M$Bm8B%nq>D>#Bp! zUu^=C!BZFh=KR~>-;6&m>76M>`FsMO^&SAqrdFUiz<*q^8lApp57_ybko?CH0rtmM zdjho~`;Q1oJCm62!kB>9?NhFRxbGcc-_ZaHAsQV`hz_VJ@O(Ky^`|b2PTh6>574}+ zHq_i20Hf}oVh%tp+PTJMr-#h}@&co?8~`iTxKMp-1kBQR?jq<2xEXl%wiNLVfL_o3 zH6(y=0DrBZzaCJ|9;2gEJ7CS_=aXB}1B*@{ZHbdMmI2k@0eU^YW(g4YGo7@8{?dr} zA)~0H9!k^!s~kiDkY`L})%i;(F*mjpnsTIzm!4gS z4w(7y=<^i(rEa3jN0)#$mI0;40nq6o!K|ATUVkbYB%XDn4&gPx{=9LPo50k+cD)9F zKBr-aawSGglY`9a@kT8%FO(U_OKAKGt4DvSENt+sbXXy6+w@<&DR5~hz=erpOitoa zPr+Xl&6X{cY*<$f?YN>zz&AZZX`~UU_8p$ebI><~} P00000NkvXXu0mjf58|8? diff --git a/graphics/pokemon/dwebble/follow_normal.pal b/graphics/pokemon/dwebble/follow_normal.pal new file mode 100644 index 000000000000..c55257d70b1a --- /dev/null +++ b/graphics/pokemon/dwebble/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 72 +160 152 136 +0 0 0 +120 112 112 +192 184 128 +232 232 248 +96 64 40 +232 152 72 +192 96 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dwebble/follow_shiny.pal b/graphics/pokemon/dwebble/follow_shiny.pal new file mode 100644 index 000000000000..0782375b6e57 --- /dev/null +++ b/graphics/pokemon/dwebble/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 72 +112 112 104 +0 0 0 +88 80 80 +120 152 32 +232 232 248 +80 24 16 +232 120 72 +208 64 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dwebble/follower.png b/graphics/pokemon/dwebble/follower.png index 97739f10d01520e0052c789f4cdb445123bbd4aa..fe33f3a71b6c3723c53cdbd5b7b317f6b5111f54 100644 GIT binary patch delta 500 zcmVVGd z00DVPL_t(Y$L-XyZi6ro2H=Z4u#zTH)%8MmH;!r;L;M6)-+v%4kd~olX0RD6D#7Cx zGsK4K5~=CXft&aa`#+mVfw|_IYp%Keu$If)d^I0&d5c|Zb-{}qF^PZgzOzQ;v=<6d z#TR^S0KZG{aYK8HN{#%Y6oz&KFPI%M!C=D=<4~M-qEt>Bn84Q@_q6j3;x^%=uN(kA z-X?VQ$th~+DLh# z%+{)}J*TX#{mO$YO%0{c+8EK2-nqa7Y2DSrH7G+-bzNPjl5+Xx0w4T$o~FjXHICIqF1+v6CSt z@-O7hK>#gfFH@V~uc7C*G__x^Nb*X2U@x45 z1LG$jNXM&CpO;8YB@G5BJ8ZY!u4z%8a8aS!}fU7RKS0(Z)KA1K~;GC QOaK4?07*qoM6N<$f-_CubN~PV diff --git a/graphics/pokemon/eelektrik/follow_normal.pal b/graphics/pokemon/eelektrik/follow_normal.pal new file mode 100644 index 000000000000..83febacc1b48 --- /dev/null +++ b/graphics/pokemon/eelektrik/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 64 +224 224 128 +192 160 128 +32 32 64 +32 96 128 +32 64 64 +224 192 0 +128 32 0 +0 0 0 +224 128 64 +236 255 255 +224 224 0 +192 64 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eelektrik/follow_shiny.pal b/graphics/pokemon/eelektrik/follow_shiny.pal new file mode 100644 index 000000000000..5b1f52ed60b1 --- /dev/null +++ b/graphics/pokemon/eelektrik/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 64 +159 227 0 +170 191 77 +32 32 64 +31 90 163 +31 90 163 +159 227 0 +128 32 0 +0 0 0 +213 107 53 +236 255 255 +159 227 0 +128 128 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eelektrik/follower.png b/graphics/pokemon/eelektrik/follower.png index 9e6482b2bb0dbfe6151edd852024bcdb461ff5d4..449b25ca595d94d1e690ff370e2a3c26b0890ad5 100644 GIT binary patch delta 764 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 R5{Uo+002ovPDHLkV1n|xq)Gq) diff --git a/graphics/pokemon/eevee/follow_normal.pal b/graphics/pokemon/eevee/follow_normal.pal new file mode 100644 index 000000000000..aae9670b7832 --- /dev/null +++ b/graphics/pokemon/eevee/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 24 +0 0 0 +192 144 80 +168 128 64 +128 96 48 +232 232 248 +120 96 64 +184 160 96 +224 208 168 +96 64 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eevee/follow_shiny.pal b/graphics/pokemon/eevee/follow_shiny.pal new file mode 100644 index 000000000000..266ba6885b73 --- /dev/null +++ b/graphics/pokemon/eevee/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 40 +0 0 0 +208 192 184 +176 160 144 +144 128 112 +232 232 248 +128 128 120 +184 184 176 +216 216 216 +104 88 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eevee/follower.png b/graphics/pokemon/eevee/follower.png index 01b5402ba11c2d029886ddeaff6ba318a00d3262..9b29013b43b0d5bc810ce308777d75b9f92e2392 100644 GIT binary patch literal 712 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx}eNC0^U zCIqZ#aA-&{c=6&#MS{bQ1qlx>tVnRMc%7{Y)WpD;21sKV#%& zQ)c9QFhd+DB#@lwR|cdNpcqIoFeL4K2Xp~rho_5Uh{y4_S2pG~8wjvH*gT&>I%D!# zi3yh`N`%JFwFnBo^nszaCB@4dn@SdXOf zv-eIcd50KRQ36Q5sV^)O4?E}P$*l%1VJwAMY_p}G0HxQywO zZI8Vk@P$5H^Zb^%^pQy)Z5({Bx*4Y1I^Pc872F@#5dH3Vo_c`r=d3qXDGfL3O!LGh zUQS5Z^!~<@+mG(4ESnZ1dhk8lr8^5lbKF<3yJl1sOE9N6#R91g=uD*GA z;r3rwUdU!GsI=|gv|Q|Kw0inppb;KlHeX{hubh6|!@E&3ZTUWXD^};=+%3g#*8BWg zXS&RZH>Jp8*Z)-u75f)&{oUXz!(Co?Do<`nzXg}*g09@{fXz6cq@3a zo{3}&VhS~-eRt5$cLUx}}H00)|WTsW()*$KM<_FZk;OXk;vd$@? F2>?HB55xcf delta 563 zcmV-30?hr$1;7N57=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CSjK|Nrjh z#opDV#k6ySb4vdJ|Nj90{{a900RIpW5azUV#gtN{dof~CDgOZfMx-3v) zD@^WjTR@CoT=pjaIX0sK_XN0XN(%)fTy%m8Zur{N-|MXSXOe~tHb$_3jC%r`rc+}9 z35T{hF$f?3@0y_CE^uOhMyNmMP{jn(6Ksr9a%a!$eNKIY&;+s9pK`cjKEt*P$oW#Z zVymy>ji*a}(SHF|{7d0hU&)({B~izI11s*+TR45m|1Mw%7KsxMJX~<>EE8Cyui`u+ zdqCdrz`-Yv~UuCqa10DmL^Eyzx;lU$i{(v#~%vmE|OZ!z%Bp)002ovPDHLkV1lD~ B4Kn}$ diff --git a/graphics/pokemon/eiscue/follow_normal.pal b/graphics/pokemon/eiscue/follow_normal.pal new file mode 100644 index 000000000000..ff85a484da71 --- /dev/null +++ b/graphics/pokemon/eiscue/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +94 190 43 +16 16 16 +107 148 163 +250 254 254 +37 35 44 +140 187 204 +165 206 221 +109 137 196 +71 73 92 +48 53 63 +252 252 252 +171 168 185 +189 140 53 +255 189 79 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/eiscue/follow_shiny.pal b/graphics/pokemon/eiscue/follow_shiny.pal new file mode 100644 index 000000000000..ff85a484da71 --- /dev/null +++ b/graphics/pokemon/eiscue/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +94 190 43 +16 16 16 +107 148 163 +250 254 254 +37 35 44 +140 187 204 +165 206 221 +109 137 196 +71 73 92 +48 53 63 +252 252 252 +171 168 185 +189 140 53 +255 189 79 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/eiscue/follower.png b/graphics/pokemon/eiscue/follower.png index 703581cd708918a17aaf9ab265eb6d1b35237aeb..1148c3506925ab53e5df0f53ef96805073de54f2 100644 GIT binary patch delta 682 zcmV;b0#*I41-1o{7=H)@0001UMu)cm0004VQb$4nuFf3k0000gP)t-sUcM_35D;sW zqx$~-B_k}1yUeA|-EE1)M@d{TH9!3P{Hv(By^J;gy-%$u0j2-|0y;@VK~z|U?U&(l zgCGomjRb*H-~V-&1lqD|LbTp?-LBcq{`eC30_f>9ec}_J_KmVnLx4i9MU@lo!L?=%qH zBl52NzQxV}Z_6iGI=(z7{4}30a-JZiuu!D5=mHMs8I~63`CLKEInO5uX^Dyb=ttQi zm-l|>Ij_pY?|(cO!MKPZ{pbxiyz@KFlMH?LJI(6^)Mb)?L%`z?ztbEN^nRzgh zzt_3#?{Rv;8Txsg0x1P(h3N{Y^CUc3e7=RjQ^QH+6A#XmrqHmhD}j;GDHk=uCJ(EX8=Eu7VtzAOO$Yo`1q@@bpSM7L7Rpc>=meE|a%;RGKG(Z~jZ=c!J^McdwI!S&O2Qf=Oxgx?f_i;v zJ5-eVz5%T{86zxp^OXel?*!Fj40)}g*JCHBbTDxPMXI&Zl^?FXQ{rM&a*#gw>V|x0robg3D7OcE>m^W($9YK&oR?w=ybzpzE z)9G0Ubj#KWX?)+f|J_&u+Tto`)$dz<{@6=M1_LSz`)+Rlt3f7BL$Ilv3k>yPxfxS{ zB-l@R^56Ht0@pFD(JSsWEj|vE1s+W?YQWKJIU}xwpJB(~{2qz}djBoH0Idfg8mqUw QAOHXW07*qoM6N<$f~|N=mY}e}Ng00cfBD_Jvt=9L|M+JH>)@^l9<*{0OsAavIo=WCREVSB;oUZdnJx&{ z!pHq~z7#FoIRUvUwDG=Z;i~Y=nqc$kK?mFO?FEkQBY8;HTegqnAsI%RC+t@_>|hw3 z%!(o?n3Gqcz<=T7uqdjElc66zE%Ns>=HiimV z4LceCa1sV#Km<1HhMl}O(hWNqpG-xb=c}U@t{Qf-$92O_2I%pdV0tqkJjJIK;k^Kd zn?W;kb5FkG{Vb_Dk_Wv1T%I?1CZ&;A+~fdDr3e9B&VLnso}*BRM#yD~xAB>bS)Cg~ zE)yy77dH+|*gKPpH*|rG@Q1)p-+mP0gOc?E8)2O%3*>ZO=UYPLB;yTAEv(PLW4njq z7ZxNKWSnR? zFd<UN$AQO&?`! zfkFbwiGF23S^=r6|F(fZt7pSaSIvxP6Wpx5)m>Jn z3O>zJa4ciioM1XJ>R*G-&zqL3HdZXZA;x6l%y|Es%e~)n6-!zyuJ1fox^BJJ%CGx# zXRLpIEM-2^8EG+|rH0RDt;??6^f&o%(?iDCPi3>`vgo{IGTnM&XU}cP56*`tCALdV znkE{rC&tL#wrF*aYShuUM+%K^>m9Lm+i`OqLxJ-}Mu)RM&QD-iWn{0ze&_2kzT1xv z%v>0-;<}3ApMS25+jj0xWvKlA@%~R)wuTySZ7kp9v{@Kh4t$xmKz48f1 zm85Rm(3zW=_)6wK>u-KJy~3`yQ*Jo3l)VpnyXlV8M7B+j4@B(L{g|}O_$=?Mk`v;! zo!2+qd^=sgs<&#^FaKP|Qzj@Eme+>8 z>*GR`=}$CW{$4rw#lKXMN4Ha?)F>cNSLS1|@dF9Y^}Wi|4=rxY>QpwhSWtPkpD6_ZX(>!C8<`)MX5lF!N|bKNY}tn*U%`$$jHjr#LC!0 o+rYxgz+ldC@joaUa`RI%(<*Umcspyo15g8lr>mdKI;Vst0F=}__W%F@ delta 599 zcmV-d0;v6%2IK^g7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CR|4|Nr)L zO2t7KoDcy20RR8yod4Bo=B!$SQV{a*l%2*MDorjvYI8?AWnm$BtV; z692itVm(!fKXkAx@JyiLEMc+z>Uh@$o(a6gTfTjae@j5jsdXNRpp>rgjRH>vV&~20 zV|ipR$9Dug6v(_8_Bqyc`2tHE#T2x1{LnxuP`Cy9R2D~?C`V)<$A1!ZV9^4_H$ZO&{ZmTycU~d`wHB_>Ffef9Xn$(GN5T=f7^LDPr2;j9 z1%S6wp}rA_4g486aj-wDM^k{3F>S*9VvyV_CNTLDA^^laj2xU0@s8sQs0gS@d`a^O zUkwrk=cob`10?G+F6+_0w_X;3itFFw_Y7%psSna;&VLDuuhZbCe$-!yyO7)=z@DzS zhCL=%%**wXy(U$zy`&D`GvxYdjG=SFIzYqVXB%MQLm_)Yy%s^;E;cv>>N9UorPrjS z4J_Pi<3k*nes|KC)8G>o2i4q@rw<`DII^nk!DYys1*)S4|4bPuXUjv#W752T`a0(X zoGC-TTu>bn|1-5P*t0AHv=hQ-julwK)Fjp+GNbQ}#d)h*Q5cx8v% ztqqkBT+M4ctWX7C;I$oAIt;^U9$316j@LTap6)CkHkwji>);lS_Tc^$_s@i4hZe7P zpaHEDR2py3@@=|)Cm@5@I>2^Ibl89;e0a-8tAtlOz!vmhnved5cLPWG@OVp9RmQ6w zpx+)%3*NR{9DhF2;VC7&+5r!EjR*mK8oZQOcR+x4BalBnwqMJuJ1}O!Fc33Y;G^vp z_YnHFz_%>&5*{WHPk5?!9Avl}^gs)>ya09#*j&!2=}7Z3-Zb1)J3kcB1dHmnU4>U=Nj>% z7RfDKsSy9DnKzSIO8@Khk%&5K3I`5iSY!NIhYnOwi==N$bz@Sz3>2hZg5|6lX_nPF>Lf zj`Arx%V%Mkh%L?nLee!S@PnrXb^DWBUpyy}`TUy7+E+<(%J&nj-7hSA0^!NeZx|py m)`yhny8XiP1~cs6)*lPEC^(s7ZomKl002ovP6b4+LSTZsN-nSf delta 604 zcmV-i0;Bzy1?dEk7=Hu<0002CwraKj001yhOjJdf(4dG|IKZf&`1t7P(7=F*IIyrd z5D*af@SwP`K$u`K;Gih*&>)DAKv-Zn*vP;aE3Bjd00Hz#L_t(|obA>zZ{jc%2XIgI zmWAbJK0qt_pQptSZ)C!Atfw+Tz{H@PVw1LQpbs7n$t-) z)J(r;`~P0T0EB$5|73ZH_&0VP@U{Se{p~!U2(amG*8xw$PvF*WDX`laaOyX$IyOD6 zO=Q{?Ap5C-M(2)AkJLm{n=c6P2gjB(i%;`@sm>dA20R`iC-S3Ke?JW*SG%17j|KPu z10M>TeHf^c#edF#2Y4H4-0t{o9vHRT9WXvU@VKYl7m8zH45FXi7etY4VGFsx8y zPKCwt!ZuN*_W;v*8Qz9MSS^H{C%2jG%TN`n3#O^SGDySg{ef64ZiHGE6HLQ$uZo9u z)10S45b(XtB7c#IH@U?G<>6Qi^QwVi5|{UBz{B$sH-9aseHjX?z3}<#P*iWEVL}gU zT;uZGuW37Zx~JD15j8 zUO-locGA4PuyD)UH%6b4f>?NMQuI$ekdD)b#FMcn0 z0u&NRPV_4S(h5)vq!<{IcD@7J%_QLI;uzv_{O#4VeX|V&7!s7Xmm54`d?f#sYun;C zS8oKKOKtvk&-Lxj+d03Pem^i({MUHO<80U~)x|PDY*LPGJjnP!?)#48_T4)1<_t%x zV;Dl#-~4v^M0HQml{Gi+?b{l!k+)TM#fqNmDTyvdT_#6<_HNVN9xb%~EtTD%H%CJ9Xmr!nh(DC zkuyVj(|I?Jm3}$5rt;3cv%9Um^4{J1$FmirSRD>Y?>c@wUiWV4cBT$B#R|7@hCBQ@xw}S#9YHL+jn;_vf*Q=hqzO%6(J(`g8d1KTkJah!DGanm_+s zlVxMu*O1+h4Nt2(-xt^?mV3hb@P|2v&i%{z8T;WiM@>q!xh>y~ip1|EaCb zl?7egw_X>XX_c8THF?|ISF`(m-?ZHK(jvAg^5DlRna`EK*-{FbO?zDxvly$^8|Nqth=A8f4YUZR;q*4G#Ztqb500I_C zL_t(oh3%HnR>Uv}MB9ef@c*AH3{AI9fUIY&`cTyM*b8wcA%AI><%uVrc;bmCp7>Wm z^r!rza)ngmjGOsq<&7f4v3WON4jdcII8{*AZ~NnSx#a+JIL8^+F$Gn81p@Bmdy?V6 zK+Z{-I;?)q-5fbAIC3}TLThElr@O#6bF5OWiGiFeEy&PMX9nNkulPQ18H`qo^+#MN zZ>-vi{C0bI#(z_VGcLh4H>{1~Imo#RTsJDU(6$B!Cj3JKBtswARXF1^>Pkg^!WKw5 zpX7PtPq^&zQa4Tpm~cs0E4D~oiH2iBAD#GEE*WgYGmqsx_v)p)S5EZhT!$w;jE>Qm zt3Z7}DrEiDDa8LjbH^a*)EcLuzURHcLn0g|*S&!66I2S$N#g!xZx?|R_YCSq!4jPM zjt@(SkcH6{D0KFraq_rbwPcg2MCS3nh`Z#8I|lWbu=N@12kyU4vBpBMP|k&eaEKI- zLtxuy;eT!E#65$gN3~x+aQ`5ZbwRU|?Uvr8%z!PW%iA6U_4PL%+;tdZhCNINkDA=x zRWAXs$t9kT4ZA{5x3N5@=yo~+O%&sP}h p+lxzL@G9ip=RaCMPr7D&0sEUasI_e58UO$Q00>D%PDHLkV1j;TNsj;k diff --git a/graphics/pokemon/electivire/follow_normal.pal b/graphics/pokemon/electivire/follow_normal.pal new file mode 100644 index 000000000000..c38111523f4c --- /dev/null +++ b/graphics/pokemon/electivire/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 32 +240 208 0 +248 232 120 +184 136 16 +48 48 48 +240 96 112 +176 8 32 +0 0 0 +88 88 88 +72 24 32 +112 88 24 +192 192 208 +232 232 248 +144 144 144 +0 0 0 diff --git a/graphics/pokemon/electivire/follow_shiny.pal b/graphics/pokemon/electivire/follow_shiny.pal new file mode 100644 index 000000000000..dae78611d3de --- /dev/null +++ b/graphics/pokemon/electivire/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 24 16 +248 184 0 +248 208 120 +184 104 16 +48 48 48 +48 176 232 +48 88 152 +0 0 0 +88 88 88 +72 24 32 +112 88 24 +192 192 208 +232 232 248 +144 144 144 +0 0 0 diff --git a/graphics/pokemon/electivire/follower.png b/graphics/pokemon/electivire/follower.png index fc1298e16337b32a6d9ede9c4f341c259eeebc7a..eee454c9d81dcde19b6a66a5f22821def066bf33 100644 GIT binary patch delta 1198 zcmZ3>eu#5|Nu`_9nd+?Nl=J`wU^zhfgrxSCQ_4KA4(o3lP{5jii8^h)q^J=$SZ(L5feYiy>wr6+)O zPDpXdx6^i)%%;VzNS@FvvdRAGja8|~mbFe3+}G-HB%tooyX?6c(QJ=+za)phVw#qE zn(eh%)U?w(TPs;kGv)4kIoqsk^D!U)gr`evH|9vDZSV39dnFbXCd(*vV4cI{WmjZ3 z-Cd(?nW$M`uXBY}=d|^z8D23)Vy~>X^c37*-8Ur zRAk;{caxQ0ov+48`X5{#^5^632Q}-MWQ`>Bmd>^jEce_bzkjV6i;l+r${m#^ z>zA6@SIi1@`h3&usbP3yeXzuy0KW1$&&yX&x#X*xZ>Yf*KE0Oz+~k(Syjo^eOL=nW zYNLQ9|EVi;kG94&oS9UqDwfrx(fj-L)k)1<8J9UXJ6DUUl&0&XTW+3H^h@J?++Nj9 z{Oc{AzPvUy@-LH`k#CyZwhH&^yZQ^(-<)v&hGP6a@swkII_2$Q9lNB%ZiqUW{E`je zKH#&-n^J_Ph#<9-&yk^6>$KNYU zWZL&^&xttqa8=-g{g(R2*f$8g_;2)&X?6JS@SLDT4`6;&Epd$~Nl7e8wMs5Z1yT$~ z21Z7@28OzZMj=Ko#l2A0|e7FGrZ8%~{`hN2-iKP5A*5~x8PhmM2Oi?u*`-qY33 JWt~$(696b&6&L^j delta 919 zcmV;I18Drh39Sc^B!4haOjJdf(4cS_00000us9g-P&hCsD42jq_}Cy=NI>}Lkie)w z`1tr(NI+<4Xt1!r00013aKYUG00THlL_t(|ob8oQs^m5h#`Oe(EGK~nSvmsC9s;>T z7H{tnQ?j!a$nIIjU{z-~F}R;EkeS=$Lb*grR;%4|XOkhTFn>kU@YA2KN}ptjv9Iwp z{*w?8{-OC&zBU{M_h>)SSn*-{Qf95+lRdC_|K^v^4S@LVkEfUBktq_VDMw~n<_R+H zet)BUiKqwr^!@V46p7Q6BlGH0d9RYSYV0-=AdfW@5PK@FjC;RehhjB^V0?4s-W}+o;f^DA|U9p}OoO@ktf|M{ZoyWksp382be~1=B;u7MU z)ArR_Nx7!$wXM#xy>aPFp@ymTrzQ%b6PLiY(Swc!kQV6`T!smLaPs_gna0fRjzDED;7X%q`AMzSKbQPa@Kx^n?CKX*Ko&lJIqp+ z>t5lirL5x_2nBE;F8ks(z7I@yoxJX9M|l6@NZBpfBN_%OvkN%831|I5F!h7Z`nfai tUXFo+y`0;qgW$jEm&XP!CHud`-);!on-F>$#aRFV002ovPDHLkV1k3wz1#o* diff --git a/graphics/pokemon/electrike/follow_normal.pal b/graphics/pokemon/electrike/follow_normal.pal new file mode 100644 index 000000000000..c5769b84996a --- /dev/null +++ b/graphics/pokemon/electrike/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +112 80 24 +192 144 40 +32 56 8 +88 136 64 +0 0 0 +176 224 112 +152 200 96 +128 168 96 +248 208 64 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electrike/follow_shiny.pal b/graphics/pokemon/electrike/follow_shiny.pal new file mode 100644 index 000000000000..90eb2cd788fc --- /dev/null +++ b/graphics/pokemon/electrike/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 80 24 +192 144 40 +32 56 88 +56 96 128 +0 0 0 +136 216 248 +112 176 208 +80 136 168 +248 208 64 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/electrike/follower.png b/graphics/pokemon/electrike/follower.png index d998dbf4b3abfd56f18bf8891a720cd0d01a96a9..265a1a63b6e5bbf3c101be5da4c0c3ded96e31a9 100644 GIT binary patch literal 788 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNL=x_iEZ+K8J<3vKkii95*9A3Qm@l)Yq2vC$U$=lt9p@UV{1IS@7@$_|Nf5ynm zrmSl8xaJs8NFX`UuM9{lKrxVFU`X2e4(I~LE1oWnAs)xyUf$^c*g%BsL%8cb#?FP0 z6-#%_ZW7{<4NTs;eJQV+o^et7m6q%4Vw^W`yUtblWXW&)LP;TOm6r#a0`|Xsu5!Ov zg#Ez;XTG0ynQuQXFD|9@rf=l3qaOcwcuKqb% z-w)q$)>KU@vV0XH?Y8>*&%>{+^mU{cZJaW(jKgR0D z3+aD)JT)x9=;WpOb9L65p07FfqbO^(Usv+8md`6c zE}nYkWpEZ>g%|rRwul$M{u%N4sJk{EU$=6-=&mob+-9wv_c*KdK<#nOd-c<`Pu+0Z zeK^X%kJ~7rG42Jcj>4_CEh{A#@ZZtRRE%Ue>V7j<@vg4qMQ+KOjzEuyqgMm;L!|dK zyq{=(Mg8=?C!cHTfzhm5;u=wsl30>zm0Xkxq!^40jEr;*40R2SLX3>8j7_bK&9x0I ltPBiVeR;G|H00)|WTsW(*6>AO%XCmm@^tlcS?83{1OTCrMVbHr delta 617 zcmV-v0+#)h2KEGy7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s#l`kPQbAIS zT57a=oZf@~?jY6G7_7xXlrcHgIWYhL0000000030|Nq6!-WV7dG=g2f0005>NklG>5n5F$uP2#pHQa=msD1YE=+tSj~($dn>($Y=z zCjYcZa)&eiasBrIB$7Iu@ej*RgZ3gvg)5t3!rzmzk*X4&FLAHf_kBp`{7u1_valur za&9azC_Gr?8Gl=5TChcm4h^K-DueF$aE%IP+@)PZi#gY#;==OeIV$@0sgAxS5={dPZ90km^tuO8hudI(PXU1WW zWH0y=8U#rBW>{MkRTwPcAuf7y(SW-nS3hR9Bc)#9n}15Bg9Nb-suBd4aIerdg@$y( z6+QB}`SagMA1~_}Z{y3+R_OSh?T@_Rmhvf*0G*fM5>Ou)+q!KLd-gZu-2nh9Y#iXWn<^?l^gE<~d;OkhbPOF8aYbh?rTa30^%tx5Uy0u|pSIS*SA z8Uz#Lh+>akCAe{o?vP&K?`k|S=mC2{@+M*BT;%5f_XRQb=H`8RWDo%x54&U^Kzodl zyGGJih5qA(r{t$#jK7Us`TDtR_^vV?;jB7Zw;87~HsV zxQ%lDS zTh>T_WmwU5h*jWT_|&4eeQ(*edcI*jG*#Rb=o2ospF4lHR(`qlbmP+l!6!B?nETb@vh$58 zS-MNZUgypGZI-k7!KJe$p9?u}?vY%v>ZL1x&f~AY({D`q#=NTR&7W~)Sdd- za@GIheGFeaneRH)9}WP9lxm4)Nd0D}+^5D*aD8tse#00BBl zL_t(oh3%Kyj>8}fL<25wApig0E|)+d;JAP`r4sXyR5~-hpnpn9j$>yVY>Sq?*7rt-C8b#4tHW#keX1voA?9mJc-C(2CO-%`#dTt z9~;Czp;A2no_`Bcyi}9l9MH80$?N=O0c;oG`3DPpGGISX4OF_c2jKY30&0REsNeI& zo5pTlsEg+ZGr(hq{4X-Xx%wpc7{|GF7*n*+#^AHO+_0DX4o06QZSlh#jj(u}hX$^N zlmFQm;9t2AFYy}Zp@V-?Ti+}NGqP6+)^>5l~ b{)_qp4umvhZ}h1100000NkvXXu0mjfP|eIY diff --git a/graphics/pokemon/electrode/hisuian/follow_normal.pal b/graphics/pokemon/electrode/hisuian/follow_normal.pal new file mode 100644 index 000000000000..465abe608a65 --- /dev/null +++ b/graphics/pokemon/electrode/hisuian/follow_normal.pal @@ -0,0 +1,16 @@ +JASC-PAL +0100 +13 +64 138 187 +0 0 0 +111 77 38 +244 218 136 +255 241 193 +188 138 46 +234 181 81 +155 104 36 +0 0 0 +200 32 32 +189 175 174 +82 72 67 +239 239 239 diff --git a/graphics/pokemon/electrode/hisuian/follower.png b/graphics/pokemon/electrode/hisuian/follower.png index 76832dfa756a653d703a68d4f552cd9a02028314..652f37c034689fdee491d9142dd36ddf6e9737a5 100644 GIT binary patch delta 551 zcmV+?0@(eF1hfQ@7=H)@0001UMu)cm0004VQb$4nuFf3k0000dP)t-sK#IEn003`I zCiL2f|M9`RiZ1H4QJZKa0002UARxW3u2M)t@9*y&R<=<9000eiQchC<|NsC0|NsC0 z|NsC0Ed)WW0004^Nkl0t-{gp}n{UM{{cJ%+w&bwE^&h;$&%WQDFAIvncEc<#MttV| zHqXLxt#T`{<{CQ{tn+og7${=Mp9lg*S{8iCb8PNU%K`^D$4>Qpyh}t}P#f|Q0l6Sy za&RPitj7l+c{t~T#LoM5@lwzXdczOa1MG5|+iAX&1OEJlU{rp)jo(9aZZCo6~Krxce##jEC+}vdA@pFlt>p8id zAZN(u(cAZO!^70h%O}UI%>uv3Z{z)Tg69)%;#EZYckuPFck002ovPDHLkV1i6*5!(O& delta 509 zcmV7&ULQ8Dq}FPPHMX-T& zz5Znx?a#{yWPdA9*r1CVZezd5_Izl)cix!775xre!1mF0_FJZs`fHm48oSqZ;GUa# zY9s+&35L#R;CE9Z89d3^4Rs!4VPc|ekb!d2veWUj&I2#*Hcp3ipzL-XNR6>_ui=9Hi>_H*u*@+r00000NkvXXu0mjf?h^Ru diff --git a/graphics/pokemon/elekid/follow_normal.pal b/graphics/pokemon/elekid/follow_normal.pal new file mode 100644 index 000000000000..16204e870a56 --- /dev/null +++ b/graphics/pokemon/elekid/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 0 +0 0 0 +248 168 0 +248 216 96 +232 232 248 +56 64 72 +192 112 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elekid/follow_shiny.pal b/graphics/pokemon/elekid/follow_shiny.pal new file mode 100644 index 000000000000..85143102e02a --- /dev/null +++ b/graphics/pokemon/elekid/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 96 0 +0 0 0 +216 184 0 +216 224 96 +232 232 248 +56 64 72 +192 112 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elekid/follower.png b/graphics/pokemon/elekid/follower.png index 0f1ec25412a664be0eafe8ce0c7f7483a22400a1..ea838908cd858b8308d125ee34f8410524b0bd53 100644 GIT binary patch literal 713 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zzj$067dl zRxtdyk?`Wh4+{s60|gAvMe~h;qKrx2?k)@+tg;?J4tt5GuPggAMqV~$v0h`@3qT=( zgH@#5Or;<`~3E5 z@x|#?iM$(lT*Z(2m&HEKTE6P4-_H8$3pHE~qwLKt@H*{PxN@!K>c1?xORMMJ3BJah zdhFJMw-c7l6wpj%zq;Y#xruo{=9F?@TN9Rd?Nrr*Gda7f7aeZcnE2TA_xIvZ`<3hY z*KPURoaZ5ZbK+H(`;3P{YA&q$Y><$%!|9>do@X6zLU(pe`RdSKDbJhy_Gaf5rZ*bD zx7!|?^l%2BJ$ppZ8~v)&ZFYBy+J3P)MDkBjtGvA_qax#!-+aX{Z#~ZbI=#$fpNo$9 zO|!#-Om7!9DwoI1E?mZ`njxg HN@xNA$@Cor delta 549 zcmV+=0^0q_1+oN?7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdb&8+|b z|NrKk_Qgu(tN^rX0DDpZ_LLBuF#vNA0RI60&CSiEq@-$UYB4cE5D*a4LJ^Vx00FH@ zL_t(oh3%Hzj)Wi#g@u$}()WMcJq2|wLYa(f_J$^ALcac-R)1vJwq?tfEnBv1*|KHJ zmK9^>XIwV%JYMHS^oU0kh+~hpIU1D70DLY{7|*|PIFN_uoRFRz0WWjyE;=KgbK=M} z^mv^^UU|OfM3HFZ@ji#R@_fhPfB}KhFu~`%J??ZpkB>ZQV8&1DdAJ+`4G$EqK4pF7 zo%38d#VT@C-+$${KyD_O8{Py%pj^0cHs7jHX2Y8Xi_c_$KG%Z8R49J2SxpDP4Yv*I zI?q*h&Q}xunJ7aTk0NEE=N8_ksv81OeYIQY8t@6EVmt~Kz(X@a7@6y0TRQT z2CEM;AH3Iq$5o(q5x|3L6NtSA2k5!-ra=f|Nf{DhIe#bo;o2Hl8qRc^BEE5LQ}q4z zzkvhiJFf!ugiCtX@zxPwc++6vI##v2wzJD$E_WY&O(AA%kWu`Od-+RDtuU%@d9R4< z6CTD-I42<}l#v7Pc$@%R7u5MDo$~yIW0Q(*k|E!*bC=NDUP?m&DY^L{$7}5DzCTWX nW^pcK-X2ZxFXBHa(7OBpgJ&KLUMPe=00000NkvXXu0mjf!F>84 diff --git a/graphics/pokemon/elgyem/follow_normal.pal b/graphics/pokemon/elgyem/follow_normal.pal new file mode 100644 index 000000000000..9ac3a4d35a5d --- /dev/null +++ b/graphics/pokemon/elgyem/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +7 59 25 +141 187 169 +74 124 106 +44 44 44 +82 82 90 +0 0 0 +74 124 106 +7 59 25 +141 187 169 +19 132 7 +187 0 0 +216 187 0 +82 74 7 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elgyem/follow_shiny.pal b/graphics/pokemon/elgyem/follow_shiny.pal new file mode 100644 index 000000000000..8932c555d55a --- /dev/null +++ b/graphics/pokemon/elgyem/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +48 88 112 +152 184 184 +96 136 144 +44 44 44 +82 82 90 +0 0 0 +74 124 106 +80 56 104 +141 187 169 +32 152 216 +168 64 136 +224 200 0 +82 74 7 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elgyem/follower.png b/graphics/pokemon/elgyem/follower.png index 8bb63501795efd2667462256dbad2e87279b9636..a6613905b72b9d46168816d79e76e400e012daa2 100644 GIT binary patch delta 426 zcmV;b0agCB1H=Q6B!4PUOjJeqps+AlaG1EbV2F?`EG$w|S^xk5N_=WiIB1Q#sUVox zs6dF|$N*AG2d@`utN;K3RY^oaRCt{2)Ui&(Fc1dd^AdGTY$*dQ*rwfWR~4*n5j*Mw zI5mno^d%@unLBj^-T?`T7hq%JdGP2n%2g;Vi2j+rQ*w6fIDY`g9P?+ws=h8s16O4q zGp=Mw7?@JBkGWFH5C(oeMpOFc_yA$1hI6IMP6OPI7h_L&SxHWq4d=EIzSFTVn_Wrd zYh-ES)os48BVl}}f!XQJ)DS)}fQVb-l7_jV5NfJx!cypJ)a}}8S0zi58;Xm2y`2!Y zaZ?HN)tzvr+kXJ7!FJ#Y2df<6aJHFLb?OJ?*l?q^o^Wu^5sq(6I#!&X&~~I-=Nihf z()yk*Q?ks!j4^#&JPXwDWQPrcD^&TZS#^niuOTyg3VQiSSVhZj!|8s9)||a!7jI2i zzoZTgvJK4=or5N%hV|aykKi2}+K;;Msf+THbap>$(<5^mQ)lj7sO#~ U{$B1|RR91007*qoM6N<$f{sGQ@c;k- delta 411 zcmV;M0c8Hf1GNK?B!4haOjJeqps*lXQaN){Vw8iV&Akv15J5pfYHD*3QYruc{~(+Y zdnqZ+008FA0BT|o0001JXdw^)00BTrL_t(|obA*xZiFxp1<-M`Eg-u~!5J)Dv>VGK z+Py*&klS1?ZInywK|n^^t%ys;ktd2s6NOLpMqnEc7~sf}KYtU^>~+l=6xMqz6uO!* z2t>EX3K2D9P<=<1^u_4`#sd3*zAhTz)`f0jyfjWR7Jaa@oQh6`VF-@+h1ltIm92uk zNIew|!j9vp8Gkc@Of4~+0dqqoar7-?Cw+4%yS3gln=Q!=RX6x>W^7Ya8LQi~G`j56 z)KfT3jH5-vIDbBl=cX+?4LD+$7)N6auX6BqK>$KDKWXKFcYrV&n zkz_#WsX;0vm7iKPmK?7!v#`-GnlUE3vf%+e*>mwmUA@oo{;_qOiEW%0@*m7`Yq+DP zAHkIx)~B}Gc5SWdSJv76VwJS%ZRY)1bN}`PNB(g>0TlXeuyWZq&xZg2002ovPDHLk FV1oXbynp}z diff --git a/graphics/pokemon/emboar/follow_normal.pal b/graphics/pokemon/emboar/follow_normal.pal new file mode 100644 index 000000000000..e9f672d506f8 --- /dev/null +++ b/graphics/pokemon/emboar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +5 5 5 +48 48 48 +111 40 1 +216 85 36 +188 82 31 +119 19 12 +215 195 196 +230 49 41 +237 172 8 +180 139 32 +123 90 8 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/emboar/follow_shiny.pal b/graphics/pokemon/emboar/follow_shiny.pal new file mode 100644 index 000000000000..1c5459473dc7 --- /dev/null +++ b/graphics/pokemon/emboar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 41 41 +5 5 5 +41 41 41 +117 70 5 +229 130 31 +41 41 41 +41 41 41 +229 130 31 +128 152 224 +151 195 221 +128 152 224 +117 70 5 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/emboar/follower.png b/graphics/pokemon/emboar/follower.png index 9f64ee5ca50a4bfdb63c135f122f0381a9751857..06e17288d7ea98ed95996a01708985e6d6a1da70 100644 GIT binary patch delta 1100 zcmV-S1hf0H2;m5jB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000dP)t-sn9!gg zARq+=1u!r$ZzuuSRV2JpA9oWB*Tcl-F)8h=2(*hJds+yXRyIoj000SaNLh0L01m?d z01m?e$8V@)000BSNkl+wIy4T@49OqWCsIGp=jEmrClonUefDm;@jV7=F-B9 zpidehGo;rXb${-B>wV3gML8SL8wQlONPSCm+w=B$>n46oou1d__TUEA+l0`%9_bR| z)OcWJf~+-|&qhq!z_b(3XS5Db+Yiz`u&>2y#F+KGhioOD&!IT#d9Wsm2Xk5Jbt(g8 zScI#=0wuUs3Y08AXG6r9U|$pg%y8)KgF!SX10H%l<$rFmKh1h7u<82;cr8ZoZRsFT zux4d5zDq>V^ZY1@@1r?v^!)?Q-NFu`An-XDiri6SPm|}T+ddm7Qc$yul22JSp`Tm? zzVC-=+?5%r_@OjtA5&84A#~Jt99kJ_d?oq$*-E%JPGgH@hMkg4X%HpT*!TM)6^C-c z45M)PVt?$4X_cbzhdUJZR~l?2({|to8>yh|IwS2(n2G>0auNQ9<}lLN?c>a}{E^A` zh70zEquB}57f0R4us|8qI6JHwAEjyF!{eB#h?<-wEf#6D1BBX9l%%C0Z^PU;OkkB1 zG;6$tl;ddVjY8>voe_$JNYjh^rM@8qtS$|?8-IqQ=`;<)kV}IaX9mc$zv%C8KlsU} z>h_ss6s54+;g6L;lC3UTn~?Pf5P`QzC(>ZDshH3+6@h*4E$6#`c6e^!Dz@bYq22Cb zlk=@AMMJMXV6avCEE#d<<0S}QUQKd?=Q-yRI_bc7&nx|9awrG# z%YQ=K!EE=9`T8z%LTQ9^Xuo1$tRrQmhR+&A5Ab|m=yP&Z3)O2-}pTj#N$6G z@Yn+pmL1!arfTpl$7D9K0?joV*MU z4*ZjsgZWH$aF?`y8I*!#=d)$fCQey%?(Mm7^xqdXLU-r~;Jv*vr|&*+(|vdK*9}a_ z@!w?Z@IufaolW3c0pqPBGO%}w5$FNavSd))I>dG68Czzlpwm5vR5cPRD7mVaOhqMK zRaMoi3_*~aTaEX?l_Aof@W!7CLYf23f_;4ydbe&hUjo-xky!;YSMopD5c&t<@`oSY_)ox~; zEcFAJW7w@mmU*L6AcgsIRhS?H*NT9G#p|pPI}PlSd;ynO4-Pf{x|yi_2|562iP$M(QU$Atvm|nf@1Q zV5A+#i+`!K_>uXqiVOPOXpQvb&eGr}Opt;KuZR_NlEe(*w&t%-N<~LHz6srThPmXeMwa z$D%;EuJ^G;>2|qA?V#GBcpL18PNz*@QCBdfuLQ@~l>-0cIRu_xbTh&2jI#)hkKnzh zW&S!}5FNv;f?e$Ge{#Qgv6b!dMkLtVkbA7M@7}@q519{EB-x52Yp3_pyz)r6P-RE{ zL4U;){QaLF&T$r)3I(s9$`vcoCQh%-EKtok`~2LnXqS3;sQFpoM+*cV<}~9tBCuoh z=$|YQPyS}WYn!ngpc-3`x3)-_{jX*?1_55@L#+q|0d%nZ1FP+PHXoC4*~wkRA{o>4dw&%iM|6P7YXg+%byth~E>DxEd za^GIOzJfVle9tF7%>xxaIswk7ivw}tF!p!gqe=7_ZIpO XOo62SRDC~`00000NkvXXu0mjf2{j3D diff --git a/graphics/pokemon/emolga/follow_normal.pal b/graphics/pokemon/emolga/follow_normal.pal new file mode 100644 index 000000000000..e92fff7b853b --- /dev/null +++ b/graphics/pokemon/emolga/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +3 3 3 +54 54 54 +204 158 61 +25 25 54 +192 188 173 +40 40 40 +240 240 247 +235 214 0 +88 81 45 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/emolga/follow_shiny.pal b/graphics/pokemon/emolga/follow_shiny.pal new file mode 100644 index 000000000000..9e77aa55969c --- /dev/null +++ b/graphics/pokemon/emolga/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +3 3 3 +160 112 80 +210 163 39 +84 77 46 +219 204 152 +112 80 64 +247 247 247 +219 204 152 +84 77 46 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/emolga/follower.png b/graphics/pokemon/emolga/follower.png index c11e2cc6c59bf8fb08250c72db1fbf013d5d8855..77e657c28e700405d73889dd6f30da69abde600b 100644 GIT binary patch delta 559 zcmV+~0?_@_1jq!CB!3=IOjJdf(4YeY12#4`%$_|N88*PYttcoc@bLHR)&N*hEk5ds zFaQ7n-%)q~NX$LZS|L5lXof+p`ckS8_C4 zUUWLG^0qf#5__CrBqBQUORMOcv1dG<-AR@mbkOIJkZ&_t;D6=Wla+xedm zJ(aq63JG_(ATAPoR8_c;F6%gAUy+kWe!%x}W2?Dw1+3$(*%?9wcjVz9+*rH#4It3Sz%sg_Ok51? zfW28ejK;(X80Xg3=be#S$A4jPYuJYR#GbOZX4&$e;J?$Qih97gnU3JT9!kzARd4Jq zS>CaOhi<^RSPAcz4aEcay(mlzcRW6 z)-nWQ#qMbSmnX1~J^tOh6LoLxEDR{|?6?!QfHtPj{LuEm_mJB9t7a{09N?Z delta 570 zcmV-A0>%Bv1k(hNB!4haOjJdf(4aUtKv+;%ARs6Z5D?IyFu=IDu!sow`1ttH0GOC? zn2?ZgKv9dD|VQV2`1$1nRB)QiQ%4dw<5`Nro&t>7?%=p+0A_ z;QMnVYl%_FT_y{t?m3dR1nGVeV-A{JO93;LWDUfS;$9_ZQx|_@+A>eDEXoK!Kb?MdW*}O#K=X?r}|AC%D%%uvRW>9kH*-$pAm#VO-i~C0zlVcpG+x zP{D}2{Dg;a`F~{XopLu+bM_T=8_t^MnKgcoDITP_#BD&y*;mwU=v!-ffL#XAkmAzX z^$Vf^sRFC$hB9%}w|(|z?J-ChCt#dg+g?v*dK3Sh(XC+{+Dm)I-kM>@=fOWRm5zGA zxm?chshuj$pmb4tOO{V;|9Kp6<@jRm4Lzg5n2-P~Vt>CsAD~^d;e5o@p>08(F6W5j z2X7Gr$Md20YiTNEEdwOh?2cAHc>?=b@bBK8X#8O3VL*vD$CI!Hjg$rRW7h-ULu%{4 zmbI*W{5^^jTupy1hqo%prk1s=LV^m3jc-C;+69|jj_>0H`S8zpI!LoX8Vzh*8#gLK z!Ys!X^E0{(F_UoTPvUbHiZ}{!5iidd*%wRfu=;4xNhckr{|R%G#BJ_TrT_o{07*qo IM6N<$g3@LXlK=n! diff --git a/graphics/pokemon/empoleon/follow_normal.pal b/graphics/pokemon/empoleon/follow_normal.pal new file mode 100644 index 000000000000..6257260ecb1a --- /dev/null +++ b/graphics/pokemon/empoleon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +0 0 0 +208 136 24 +248 200 88 +40 40 40 +64 72 144 +80 128 160 +232 232 248 +120 192 240 +56 56 96 +184 192 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/empoleon/follow_shiny.pal b/graphics/pokemon/empoleon/follow_shiny.pal new file mode 100644 index 000000000000..441b13708818 --- /dev/null +++ b/graphics/pokemon/empoleon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +0 0 0 +208 136 24 +248 200 88 +40 40 40 +56 112 136 +96 160 176 +232 232 248 +136 216 240 +48 96 112 +184 192 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/empoleon/follower.png b/graphics/pokemon/empoleon/follower.png index f7db7110616a5b61f425035ca8f1c6ff931657be..3d81600cb7826dd308e168bbe3e635e485df39fd 100644 GIT binary patch delta 977 zcmZo-d(J*VrJg0-(btiIVPik{pF~y$1_p&>k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yLPzmq}ah-8tK|+86kawX&;>U>y4Gj$kj|l+{3tqhVQE}jd zg+;=S13$Jb_v;0!U`+CMcVXyYmGuB}*h@TpUD@lOG4ir0n{A7=l>mwfBq#cn0ciy& z22uw0r#XHJ^%#&C(T>5VHV zMa=6$XPuQ5ICZU#*}Gv+RFl^`u};31(_jDmfAi(SWiz#&9{Ke6;k@q#5e*kkS4Gy> zZ!as`F0J@S$GduW^x3fJsl_Z}9FB~B?Ukf0)u8n4#h1ko3rl?$hc9lv=6G66Y9_-2 zz81Ng=Et`(@+!{}o8@#mbD<`u&$lPAu26`|G;^#Xz_e?$%`EjO!{)5d?QqBzaFCN~C zO_AQxIqTNq$mB_fXUyGx=Ij|iyNf%!#Te$k+#^vS-n!>w%Dcbyi`u32&u}}L8pnE6 z?qfUN7CJL}=3E{3C-3ZZb^6ZuBnCvH2sl zWpfKNbryOTzlxuw@mq3|pkKYM$0VEnWp!tscXrPaEsIFJI^Uwta&zj-xuIY8x@N6e z-K_p3Oy=sZS$=(*kF?7H+Fi&3&%2W)Vu6{1-oD!MK;gfIm z{V7h2i_rUeUw^l5rq_)Sd6VOZ=~c^hiQiys_6vtD&NG{me>XOhyg#6Cd7fX!oqDEM z8ZQI0H(+47VRgxt@fDkSe#LmTHn-}4f#rtrg&VQn2?t2@-rs*VEv0T~bi03?JWIq0@XO(sE+fnm`1$5I~RB25x7iEm1WVIUJah2bKMLqVG^y z$Twj#z<;4<)x-|1vk>xEU2x7Si(_2p06v2*_bU5Uj<6Gzh0T$r1=yX5&3$=dn~Az0 zx~)u_0rCR)^3-jPOIvj=k8GEPUVDvfdW@hoafuZRy#OP{#!&uZ)^| z8Hcj)i*h4|Ao!s*i4hAnE(=ig7|IbTy)BYDr(+uz)Vy$$%R(*-yZ*xJjb1D-<;tCh zGDx%SD{@bMiO>}n$HXJ0Ai00>Uxe4sgI4obg#Z8m diff --git a/graphics/pokemon/enamorus/follow_normal.pal b/graphics/pokemon/enamorus/follow_normal.pal new file mode 100644 index 000000000000..88fa42851ff7 --- /dev/null +++ b/graphics/pokemon/enamorus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +41 165 49 +0 0 0 +164 133 41 +230 117 156 +189 60 90 +172 72 82 +238 234 255 +32 36 32 +57 60 57 +205 202 222 +148 32 24 +255 198 57 +16 16 16 +246 85 139 +82 80 90 +115 48 57 diff --git a/graphics/pokemon/enamorus/follower.png b/graphics/pokemon/enamorus/follower.png index 10dae3dd319fbda9d0e84a1b9d29a19db3ffbd15..077dae310a00c2218d63b396905f0420b11631bb 100644 GIT binary patch delta 1541 zcmV+g2KxEy42ukq7=H)@0000ahERr(7E41a`EGmdu+vi<&Vds=dm z2~2)OEs9fHYXJjP(QfJUCANoUnK5I=j2Sa#%$PA_#*7&=X3Ur|W5$dbGiJ<~F=NJz z88c?gm@#9 z58Foxwxarge}Aw7!>36!vV@p_*gj0KY4QR8Xa!A&uNJY5q+j-r+Am>(>MccR|2V*A zFWa}@_K(^xVSY&{iMqe z5manNHxm2+hyrZoBVqES4{{0y3F_u0+ZVY4#0VNZ-NF{34`MNZEo1c5TJg$01S15S zX~!pJA0-HQDBl`j4`LyJc!**QsUE$^9>jQpus`JFE+|G2*iu6I+K1!-J_GCsX9B8E z5bHql%75|aA%eZj7rA>4(S&(|rbgvZSC|)S3Y-C!{zR-UdF?rUSOdc0Jf*63MAii9pRPBGe%I1T|eZ#I`(MuI!CQ;`)-~{kf zQp1dLbpRU3`SF1M@$ky60|Er4tzCLKt(B+3^8W%5_4nlDua6O|UOJ1bbjTfgX(>Wb zhksyS>?Xh1dkW6PMV zz5pb~KNj(IOF$oqfZ@2)Q*DGG)-XH;hkw1Oy|;nI?ji#O4PI+c)Ir{*y#e&yiFWkc zQ!yX`JW*5kjb!Q2k_43)dH{1si?{TXzXwph&Lfr}3ed|4EuZUv3xJ+>x=tLG>y|j_ zXz0F`MAdB&9R3bzDagL*DkL@)%-&l-cG$-5WMfL{LNmU zBYm^?kHK;fw4dB^l;6899UT96fQ}Bp))5O=Pb0ehc3+Pnd_nO3{DIT3$2Q{GH+wGx zTL%w<#2TVI0jq)$=L>+2^N1qA!jUt?Ipy)&ZN2EbfbRr79iSr?he%nU>wos!{rR`I zQqBYkgnENw-17a>PwESRu02hZ+1LEk3W z{+Z|12=Tspkl-^V^C7eTTB r<_h9_8$ZxU-2N~5|J~we{7(D<{WpToAb^~#00000NkvXXu0mjfKAGp9 delta 1638 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 delta 1547 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 V@AE0;Oc?+G002ovPDHLkV1k6ORCxdZ delta 1187 zcmV;U1YG<73AYK5B!4haOjJdf(4c?_2#;00crwL_t(|oTZjOkJ~mFhhIPp)XyPZ(ABW)bR{g3 zI&{c#q}Zt)EK#d)r$0ctrc*yc*Bgq?1zP03&SiBvI4F<+Nq=9FlPmGJ_p!aEYoMF z`N_c3ytF(dUd-qJFG!LV8;JhH(|p!|)X$dD8k!^EWA`A4lhs-&l_pC%m(PK`(wivL z<#Ql6JdL^ddI1evlb7XHaxs_Bfx=~DGqEGYJdBWxBlg*q zghJT2stVJKxl9f~*FH2pS3~M3aIMog(~5$qZHK1pr#Jy+sG;N%=jg5FL}nSP_Z`WpFh7Bs^M}F z$|>jmK7X^Uf72OLgf%?K(7Q!B0`0;?AtN7d*&lmig`CM&HM`wC{+FCu!I(z@5S9tu z>COpM?{hy)A=xGk0viP0B!v}H`1n_U_m6#tz@k?#mHLtE#vl+!G-WP55c;aZg{iDS z8PnOUl^z7wxG6v0-61fI8Y`^H2VQ=^2P-7{ntyQ%WSbs=f>mSA3PByP{^oU6Fr)o8 zGS%;|tBQ%z3U6?O*(m|Bt(`EFxsjS$A+UTwKD|}DJ-m>}%S;14ldhs3`0JmgFm4;> z#xyzR!W3?i@x0D{;N_*Jot;t?@&W}VwL&1vn0(spcKaY2HcrrAfXhI>y%~Y8Zi}n6 zTYoj3DU5h^Yj~2oJH(f@2VSqK6LLHY%hC&hZ^HrjZ?L8I9H_u$2)C;d`19Y{CbmG_ z#6?v$Z$uM$BUvuIV7c?Sw$C_)ojtJC(Xy%D2D=!Fw7E+rR^VxnIV%I?h;? zOU3WgDDgY(Mcv|kDplRBywD4r5c@0?u7CSHbuo=W48oiSF`a-f_a<2nGa3$4CQA8E zY!mIb^4Q}}&Iu9Om3Xw68#kroJLs&i4p#@D=B0G!H|}zT$$hReze_eF@S1udQ8`wD z&L1wM8`>Cu{u2#OScmce)SKrX$1O~fXgZoUBhU#jL#C9bW5y$UV3htGfOO0OJ%0e1 z8P95>hJs6QYz^tc1CvPrjN$u9KnBLtq0}yYd>lD}1xj*wz%tAX#8e;1!UM-CUktx3 z0Y)Jf*MYJAC?pe5(#?T~Ft#Air}|c4fvfrK+8pYi3hkHa@%O7ZwC)RD3w` z;=zU+D>4=Ug-=YlU{SE)goVM2jtwtf{4h|cn6^&>Xa)mglDE4HLkFv@2av;F;_2(k z{)~~AO_^_Ad}|v}NFX`UuM9{lKrxVFU`X2e4(JG`DV{ElAs)xyPBEN(%Rr!Ysngz6 zY1OsgJ}fP(x#0XDD|wB#nk?IIu3cyDT!^1J>D4cvRa<8M*>^%>&DAzbu30H+ubK8u z{ZjT-r+ef7kK0+MPZtVzs}PRyh}qfrP^H4Q@GaZ2ldVU#vQA3So*Fl~&pKaij@_v$%AS8u z@YJ@+I+KGwf4}wka&E$NeWlrsa@A*UFmEZmZSFIZ*@NNiW~6gD1q8mTu$t_9{>^2%gzrZx&IzB%$@G(}&D6c| zRaQ_ebEl-=qoXH23S2p6_+q8m+p?c09y4-V3s-RHR~N|JB~I*q8FGGRA&;6P&;7%B zWhUQey2dtcXj*?h;H&k59Bs9uO*IYuEa z`e5k#;})rxuiW!i(V2DjugvGaYgS6eUGRC7(^vWU^RX$yHuY(zriMEl+mR^7FQO^X zQ8aCLOO#~KH;-bS495qF)z#8HWg(TUt#8Ao?3}JqyoqJ9zPtPXIfWADbxm1+R)3T> z^Iaye-aWtxm`qhmTq8?+%v8k1ziMD}-m4U&x h2Eo%P8glbfGSez?YiPf_vK*8XJYD@<);T3K0RUdJn??Wt delta 1200 zcmV;h1W)_d2e=847=H)@0001UMu)cm00D(*LqkwWLqi~Na&Km7Y-IodD3N`UJxIeq z9K~N#OGPRoRuFN>P@OD@iXWR)u?QAQTcK44lS{v#Nkfw2;wZQl9Q;_UI=DFN>fkB} zf*&A`PELw0QsV#8LW>v=j{EWM-sA2aAk<1sH9N)tRkMslG=CzdGpnNi6+ZN$AG4U2 zn5oB-iz&E{uX}j-dKczd?&tm--AdMEfJY>rW4d7xZxByyS~}-_;vg$X3h_Dds6iJb ze&o8`;5W{BhXtM)G*XFq;vlh@Z)3TQS;0_=Cy7Ifs!_g>Zm`06i?dp)u;xAa3j29krMYC!NHtPTX?ErQjHehDd zMQ2f@s((rkaV{7`x@}+k+Sk7Jp9}!r_V}bht!1q*_xPkiMO-I1_xPl-x?1TykB=Ic z2T@t+%RSyykZf+ksWPX94`}^c4`?Wj?%AypXFaKsOVrGKoxjB84YEYHTJ}8u%1pE6V1< zE#LuVOFzT7F<6?VC6Y{j8Kl&vuK9p+bGPq`cP9CO=~RF`fwDzo*~js zJ<0R9JnJ4ImFG(b&FjgX(r)pZYeM*7VW=?WJRNn&^kGxxb7J@qAn!XXlmbWAw||*V zo$;+V8o)&WYu*O^X=ooYanlJUHd#L?;*=L{l_qniQRi_0c*+AKZ;Zg@{G-T=4`ISJ zK=e}AISP&gRDsfl-Si&;V9e#%aFcMmgmP3KCXn=1E4*D60J60`3Y33*tRap71P4p> zH_o_3VRKse=&-#7VIgsu_o5A}U|aY2mK^2X8pLjox!tfY$a`n9z@tP|-Yq)&e0ydx zDCn%nTV}!?DY-U_eS)wD)(Mh-b4Chk?1Kg^9!LW&=hx>qRjfKUh-O%|d+RMNXd9lI zz}L&myT28&8*__s%}~#09Tc3;mHF8YYz(W0{Cb%Txpk(oS=V&aIAyCgcFm(%HSqaW z(f>hgsJK)`m2y6$4CRD7NEqC;`;A$rij?_r>iQyOsZs`(??*@&N{qJnU=!Me^L)Px yKi}n3XkMMdEuE^gqkIUbzZ^*N!H)xf696C3R&0Hp9HvA70000YQr!P0KgUcKtzoCfe`S`!Nxut z3;#ovS<_<(IREG&m%OCEs}$2{rNpA8heGj^%Sh{8NmdN7#(x@XtnrURq|J*>(!h9; zw7^ZuVrz^bJ()AfV4|)yv2dnq(x^z4Edsq5LsSEwW!dM2Uygc^Iq@vA~J`vi9nXa`O{|K`!JK-+#~$&p2X8pLj<%ztj!7v!TeS>PlQwReNgKHr|13<^4H@|Kx!M@p{EY@Z-|X{i zySy=I(BO$Q;4XhGZXTm`;f-ah=Th+U~$bW4Uh-UxP^qlUAy0y z4gNr%nNR&N7AZ@eGO+B}LBeprXp0Y4p;b7~kK6F`eRv7Y%X7G;bD4IO58?FFfg~UN cIPh2T3FXbAJ^-yqi2wiq07*qoM6N<$f<9650{{R3 diff --git a/graphics/pokemon/eternatus/follow_normal.pal b/graphics/pokemon/eternatus/follow_normal.pal new file mode 100644 index 000000000000..85c1185a328f --- /dev/null +++ b/graphics/pokemon/eternatus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +61 0 17 +33 77 179 +0 0 0 +254 71 122 +7 43 126 +167 28 67 +160 65 104 +107 37 66 +207 117 182 +235 150 211 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/eternatus/follow_shiny.pal b/graphics/pokemon/eternatus/follow_shiny.pal new file mode 100644 index 000000000000..85c1185a328f --- /dev/null +++ b/graphics/pokemon/eternatus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +61 0 17 +33 77 179 +0 0 0 +254 71 122 +7 43 126 +167 28 67 +160 65 104 +107 37 66 +207 117 182 +235 150 211 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/eternatus/follower.png b/graphics/pokemon/eternatus/follower.png index 3e87878398dfea1ca93fd121604ccb61f33c03ec..2a0518d086a2194ff37523bbb95524be971e7fe3 100644 GIT binary patch literal 3100 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 BWBULA delta 724 zcmV;_0xSKS2J8ipB!4haOjJdf(4b&oV9?Oe5D*ZcprAl7C|F29C?FVsKtQ-aK=}Ch z$Z%-rfOvo?FaQ7m0002fM1ep600MVOL_t(|obA)GkJ3;a2k>XQFuh!%n7f#e6zWRK zy+Wb`NwF>t2Gcx_ICMc?%EDp@tHgkwgNf0Qy5HdJe_{M5dVdJ#-O|6o*B08>2M;tl zINUD{>4!Am-?z{La67m2&qhDsza6Qv-w5e@4J1DB&laE#vGqNcz-eY7ZvYHU-(#sm z2(iVcaoIrL02xZ=o;lZP9_i~sOB%`-*g~9vq?oEz5IZbPNLy%0tF=s~5N}YkXdv?q z??VetP0L~n@qY%kVrWL8Epjdn?20T|mW*n$E;4OYGqhTxEpl!i1$rVICPJi_{%O2H zj`RwZ0&zu#abrhh1IYxFSx;oz2pdMdo9z1t;7)`3HKw8QlJ?||aK_^W1OV*AN2kagH-XnlIhHe{W*?q1Dl9Jx|jyG$ntWQ3YYVa`#b z2j3c*hNm&iO`sV@QwnJ52|Z5BfGa$!R!wlYNT7%~VdzH{u(I zVQjh0{K!Zy1}s;0DZM+c5#RVXC&-k5!S)qQqn(Za)A?EK-JLhbL8Prwox#V)Yldw1t$DSKHy$tb+Ymos- zlW&#Y{~Y(jbN=k`R?nj3MRGGG*GYY^Q4Oh_^pE95?elL@8gu6LO=M=D@t#elLjBCL z_ny1v)$6SLoA60{VQPb7&Hh872SneuzV)8ET)Jm-Hv46D*Lju;pK`5Hw!WKuD^?&# zVdH8|?(Wh#y7FCxe%-m;j0V%5DRQ)C|EYgC>*Zy`RYv z;u7)WmRxUEu>2ukw$|F&{7o+~%@^OQ zDZZjrHK65|$qudJGq=_*dbQ!*t$5$1l1a;&zMsE*`QeQ=hi6f$b_oo|DVy|Pwiw=a znDwb@nfODwRZ7PiPWL?jR`SMq!3LhjmajgGr{>;z$oQfoSAjEsep>y^i4SJA=Wkv# z_eT4Hj>sFox|!H}>e&@iryZEGJ?DkP_kc4utuA%0)cc^y;&$ec3fF;76T`_Hjxff? zFyw8VF*$G1%xm!rdzo#!C%k&X6mvI*A^z;wf{pqa^N;ngPffeEcAtuj#Et7Ke;P+G z+`Vc=FPp@Tvg*35M+Xip^s7%4OPgFj@#6o&Bl`r_Z@Trj+x^U;>sEW-S3Ec0aE48& z=uyc*U^-VVag8WRNi0dVN-jzTQVd20Mn<{@hPsAEAx1`4#wJ##CfWuTRt5%hIZF6Z dH00)|WTsW(*6=3u%w|wl@^tlcS?83{1OTNwy`caA delta 871 zcmV-t1DO1Y2=WGy7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CSjK|Nq|J z-v7-?=9~Z!5D@h}McdNYr+g3mnP}a0f&QG#lG;IcPW?<2NK7a3e*Sp^Ju0OdD;BQlS zUI&7B-}gVQ;6M<|eV6iU1rIL4p~46JL=Z11r5*+Ryo}J!f7*M(GlBrfaJ>pG%mPw^ z7JqO_pf&vwKM;gkD>B~X)s4bt%sn=32nL*%$MyWgAKjVZ2ZGR!MB0XxGDxfoD8!ip z5c#h_(BZ=0(SLv<`Wgh+LxCsmn{*OHkq~+qZbYU{c&%FjBn-)D*b=n3*l1ju`l`e& z1XZBoM8gCqLC#P7!k5B5VevQ$uv5D4slXl(a4Dk`ASFX~a3N?5$T;3)Ihg!Rkn0xv@{ZgWW z$^o*I|8P~JnpL#8GZ;hwImh$M6C45u4zWj-V9#H8hi!DKox|f8Yy_1bSy0h`Dm=a| zZUusV6s7dqdxAsY#B2Xlw&#lgh=V%dUSJ>yP;@SI3Vg7^tw89rZ8#JNT7mkpgh?Xj z%N=lai+|lLWq}s=0wY1P5OHe6ZoI**K#<8$5`tZz#bsW{^XV3*YQ>Li2%LD?O&K9b zT6+&D!7*4ZZUweME_*Ic3^XY06mBO<3oGuM!yClyNk0;UJ8lJ9f)v|(U^Kx7cLIBj ztMs}=1cqW^f{*;&d7hO!ffGk3&=8bS1s^9-t$&%g7pOI+OLSxi6!{I5;3%zK`z^b? zm%PA^yD6&#Yaf-!j?Ou*(kH&ukdsROP@Bmh!@07TT(CNf76BwM!6!l7JR@cRd<^dH z2}5w3LEk_L&ZSdBWY}C$01Hg;NpSa2lYq`Q!IfY)=voByS7?UYtFgVPTbDsDaK$Y_ zZD6L)ekHhhCZl}HH4@ZaTYQ{9Vsn8zJVw^^f3^g71eceT?&}8b@O|u7;1-Vz57{^W x5IKi75zgVq6a4)6J`RWN32q(wS%&|0eF29YV!i+%27Ukl002ovPDHLkV1i#PkKX_Q diff --git a/graphics/pokemon/exeggutor/alolan/follow_normal.pal b/graphics/pokemon/exeggutor/alolan/follow_normal.pal new file mode 100644 index 000000000000..036f31f5604c --- /dev/null +++ b/graphics/pokemon/exeggutor/alolan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +54 78 40 +128 216 88 +0 0 0 +80 168 40 +64 40 40 +208 160 88 +248 200 88 +144 96 56 +232 232 248 +200 136 88 +200 88 120 +88 72 64 +157 229 108 +108 178 64 +244 178 129 diff --git a/graphics/pokemon/exeggutor/alolan/follow_shiny.pal b/graphics/pokemon/exeggutor/alolan/follow_shiny.pal new file mode 100644 index 000000000000..8740260214bb --- /dev/null +++ b/graphics/pokemon/exeggutor/alolan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +152 56 24 +248 160 88 +0 0 0 +200 104 64 +64 40 40 +208 160 88 +248 200 88 +192 152 32 +232 232 248 +232 200 88 +200 88 120 +88 72 64 +217 229 108 +169 178 64 +247 222 135 diff --git a/graphics/pokemon/exeggutor/alolan/follower.png b/graphics/pokemon/exeggutor/alolan/follower.png index 7826d67de34371e30bc05a291264c40dccce84c9..6597515899cf04a2b0529e2b15dcdfc854f5a338 100644 GIT binary patch delta 1344 zcmV-G1;6^r3fKyeDSrU4=r&F$fY?|7002;^C_pGE(4biO$XJkIIOyp3$cR|TSa?`S zK%M1mY_dS~vVq&VDn|eS1mj6WK~#90?U^x)<5m#IB_8gjwbC4TVYNzc>B)C?Zf`-> z`v5+S*NQ^|VYzjY@>q-1he7N9$Oi}kN6nQfu1OOJ;hH7&E`KcH%Jm1hDx+tYZ)O~e z5D1zpfB!dc{xeU{TAgJz(L@tXG|@y8O*GL&6HWYY!mWk>`>;=HVB6ucbAoyiLi(db zgx!O%-R{~6j7VbX8G&65S0Ksvi|E9$j?ySVk}z1PBvg*8QY<|q5I#7F9BlPI{>1Ra z4x#{SA%m@0rGKie6j}l&hPtXq4Gmd4v`8NEIlxoq<=$|IOg=UKuF~Wagr$4_)Ek2 z+iekgX&VYeBn%dwKH~U{838p4W#u6D^2?AH@0uB>ILE@#cf*u7n@dHkpa{Gwi)L6H6;1|nYls+!*6}sFN!y@LVpV21d#tCzb;0|fH{8<;`I+x-DR_c z!EnaESQkYxj?o=xfq4BE()UNmV#c4&FwdupMLvCxY(Qg({;DhrJU=54^Xml|SYnv= zr{nq6;8{L+dU+UzCP9O-{r3<&f3+A8255g<&DqmDUz~Lh!%*Lq-bXp0PP@y`HV0h6EU-yRY!!@tZKe-_(9yJiRLPLQ2| z-J{N^aO2O(Gc4Sf^e<)IXNc)vRUoB^0)MwhW{85Ac$wA)+qG^n#$Z(-rI6wMM>2y9 zT}c_>46+ko3_^jkk~)N)4bAP&{S%5;2FWuvEA)6#pHvud}lF`p?H(6W0c_b;TWX z0c)s`xT#qFQ&Ca{f6 zMkKNHjKJxJE0E-;MYP{o+bn93Bn%cR57nkt8J3uXptfre~=+iP$Dd_H7`J8ZLrFeY@5uy1}zY6 zt0WjG8uNTue_f7HwP7U-qyh%Z3Jm61p>kxO(gGn>+kXUku4?0xhVyq^BCN6!3PdCf z7M0%O_>36=++tat%cwOuVEi2mY}-5xa`P5vac2-t8Q9^d16m+pL?Ikfsx^*~^mj4jBsLP0C;>K&iY8lthnFS|A#w zGI&l%q<=ofpAP%_hZ6GFg}DL-%Mhw7Yxx#SPYa+y(4o3Oj(X0Yj!Ci_$&1AZX(5BH zi>S%qr18=Gj9`*n!&!|CnDM8>PLgB-f60q;uw{*!Yz7q|JB$@T{+sKOl*oW-e}@c< z|ZOvH*=CX6raj@%)THEN)g{;1KjTlwcu6W4 z+;;*@ey)FAc(g?Z+x$I1SHR?F`geka%kVFA#-GKu(COL1z7u38;P})Y6?O0zxrasl zl73S5y@#0obp=w2sHuH2L(~Ms%d|FF_J2CX7=vAbltPBjU&stHtR-cDGssSWF$e{Y zV`>v_cQkjl&z~vY86@}EIM!P%bV@Tn8VoIjZ@PQK54Y_D#XEx(x8G?4!mrIQ{YQhsuaGYzm*Wp{Oq>&f;eYo# zFhFo^kla+_~KSF(!Ctkm9;Ot{dMz?v39bv_aQh z-##KAx8QaCFeD^c{*zqa5*!SErnm>$mtLHH`}Ao1B}*IhmK`^LT(Or>A#qZ%{Kqt= z3Iu~BAE)s$^-{TQ_r_!9U{Ld^d4GX5{L4p9faYTDrE&c6Y!1y|FQv5Z+nwTPGnT<^QCrr4*U zqd|;Y*8C1Sj6q9(7Ww&(=G^rppOYVD-~jbq`eji__iL)a`JFq$f1}dZdn=@Yl)IiR ok9WxBU>E3reUI!z3~^5U4P;2iEVNnwKL7v#07*qoM6N<$g7-F!_W%F@ diff --git a/graphics/pokemon/exeggutor/follow_normal.pal b/graphics/pokemon/exeggutor/follow_normal.pal new file mode 100644 index 000000000000..89e31c5e63bd --- /dev/null +++ b/graphics/pokemon/exeggutor/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +56 80 40 +128 216 88 +0 0 0 +80 168 40 +64 40 40 +208 160 88 +248 200 88 +232 232 248 +144 96 56 +200 88 120 +200 136 88 +88 72 64 +160 160 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/exeggutor/follow_shiny.pal b/graphics/pokemon/exeggutor/follow_shiny.pal new file mode 100644 index 000000000000..86399820cc8d --- /dev/null +++ b/graphics/pokemon/exeggutor/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +152 56 24 +248 160 88 +0 0 0 +200 104 64 +64 40 40 +208 160 88 +248 200 88 +232 232 248 +192 152 32 +200 88 120 +232 200 88 +104 88 64 +160 160 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/exeggutor/follower.png b/graphics/pokemon/exeggutor/follower.png index f28608060d32a4597b3f518dfb91b12ae8022d40..7ab99d1faba9d4cf3cd30cc985bdd4d6acb0dc61 100644 GIT binary patch delta 1012 zcmcc1_K$snL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZM2E_=LDJY8rmU2 zWPZcZ<~&eHAUV;m3`i?LF_2?!qvCX?}Aj0qDbt9-rpSU9)ge|m-WpKBMbD{kgXZRFmdA0ZRDXZ5yc8+0~FDOeUH#;YZ! zeC+#YxNgRdu+=l)ED%>yjC!NUqW9&`i6oDmr=zaENZTl$QfNO#%-O3>p^DK}j9ED} z;K|~noX-877R7v*tu=#kp`mnzHyze9fqo?PS$GevF zNj`7UN)Ss*`Ls#>$YX}h0gFy{6e_6v)U4O?GoQ8CFiaa9vM6%8J)?%2g>DPE{$wtZ1{>AW@b*)l!mUGzQ6c+^g?@OsX=eO{%H z>Qd@Wj$HW?lM}Vdn$uMwILNlJH|_MYRh?_{zie6*k|&&%_Rwfy|LXbE@=WJEbe}J< zSI5Ze;i3L$PSe#*A+B*^d7sMH9$TPOv`6acYv=O2Ax~Duv#ndV@?F~hfV*!?|2;1| zwMk~h`5QTHT5~%7F6Q1m`|sn#z8#qjX$5XiBhJ=J-mb4XzH+CPxLNz5DFqju$EycnYj+ z>cZvZUB!&|tee$wDaqn*h|F|#;|-EGelOmn!?(8W_NsNu#50VoWu_jzX|^D*;2Hn? z`g^`_*3CBDEcGp~uKvzd;oWmz+8n>#c{S%2OU(wUZ)p`_XWyh1e|7n~;qd-7d0MM( zah4vwxo6d@Ytj32W%ky|u3KLEb<%nH*XNF$-16`5jjj9c@g5NCJ}q|eq


$+)@< zcANS=XEyGxyXzTHdcE;)ruh+*g-JI)tonNPepBhA`Lgwlh7v$ppjzS@ zQIe8al4_M)lnSI6j0}v7bPWu34UIyKjI4}JtV~U{4J@n-46N(xcLS3@LPKtTN@iLm VZVg^a$Js#{#?#f$Wt~$(69DzTvw#2q delta 850 zcmV-Y1Fii22i*pc7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!WK?xg?T zYUZq3q-r3voJxyxL1IA=z5jEZ)k<@$F;ZeF-rn9~Vqy>w5dZ)Gkv0?L0008pNklNIxF@H|GZTs5SzSdYuKjVLG z=~xT2_+Ocn!lompO(e-p{zFU8eU)Kki{t&{pbrEJu49*g!SgDX$|Qi~Wz9mmd-$^l@f863VJoF7qV{x|s5 z$h*#Khb8Wh&Zs6ogKwOY(8vbW?K$eqxym=m+muva9DhuSC8xC9VOrutnb&U%nw@93Bow1ib-=hxoyV!8O;z?SHC4;^0BP1kj+bp*k+$`Ay$W30V@AL_p3t31V7{`QK`^G zU`wswECF}%{;9xC0&RwI3S`B#zeAV{1OXp?;eNe;(qT-%E$`25w*H5c?J;;t+vL~o cw_RF~f0?mU@BS7n+W-In07*qoM6N<$f}FXq2LJ#7 diff --git a/graphics/pokemon/exploud/follow_normal.pal b/graphics/pokemon/exploud/follow_normal.pal new file mode 100644 index 000000000000..144de7f83fa1 --- /dev/null +++ b/graphics/pokemon/exploud/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 32 +0 0 0 +184 144 48 +232 208 104 +40 48 64 +176 168 224 +104 96 152 +136 128 184 +80 72 104 +184 64 104 +112 32 48 +136 40 64 +104 112 136 +232 232 248 +168 176 192 diff --git a/graphics/pokemon/exploud/follow_shiny.pal b/graphics/pokemon/exploud/follow_shiny.pal new file mode 100644 index 000000000000..73ab3ead16ed --- /dev/null +++ b/graphics/pokemon/exploud/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 32 +0 0 0 +208 152 80 +248 192 104 +40 48 64 +208 168 224 +136 96 152 +168 128 184 +88 64 96 +184 64 104 +112 32 48 +136 40 64 +104 112 136 +232 232 248 +168 176 192 diff --git a/graphics/pokemon/exploud/follower.png b/graphics/pokemon/exploud/follower.png index 773a6daf8563a14e185e0d964714483c8f3a1c8e..6aa5e5247d7db2d93bea4733c93ba325183adae6 100644 GIT binary patch delta 1354 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 w?n#c~)uDczM7Z!L}Xxvy) z0TkHK;L%aw5D*ZsV#SJp2?{S>{Max-W5$AlA14ehTsUxIN5zK+3j}ZVivpE0CV9KN zFm$lWdH^}>C7!;n?9Ui^*_4d$>-@L|6cR{I^eY3>3Q!EB7#Navz5_al@q(v|V~EG` zw^!}+ZX1ZO6$tHVkPLQEXHHU)zI!CVQR+Fr!pl@$rLEp!yn8*S-B}zx(Obk({P6aI zXDqV2)D{}Gyf-xH-4e`I{CnoN?|~w^hTCLsZrmlSz`r_g-v^srcIbRqjFvM49WAaOrFWcX5U#+GFLGD zrDgXG)(oK!;(3ur_Pi^Nue^QW&eNAB&*VN&ojKQcxp95Yk*kawcdP1ckPLjx>a+D& zv{+P(?5lr|-$fZSZf$#J^ufDnM*ZwejT=_{jj`p8QvFQEtPJvcE062j#eEaEFxbMa z^SoPV?(WG4e{hQ}u+&;%|Fh|Je7oeY_?EK9Z&g3<&ae5Gv*ozYv;@Bz#{9Xp3k~e| z9TG3;X4>sgx<@ClacNm2!_<#q&4G%Wg}z1aymsf%t7m2(&DYAV30Sa7q(#kt_DS8I zkE;F)wD!9G{(1i2VF}%Y0w<=`#vv0}(*6W441W4YdV$Nf$-j?VZ&FAPnW4fZlwvqT z_T@en0i_~OS3j3^P6(Z}=EZxolv0CYAYwrP5D*ZKHiFFn00Hhv zL_t(oh3%HxZp0uAL^lGWHh}&Af7`K1v#n&CYSZ=!OYOrR2Y+UaxjY^#R;*aDV#SIT zE6yOITm1e2w*sTr8cgxm{I-2=z1Cj&WnP81m-%DjZ^}g=rf@T+T;jlBh!@F5WTiYTd$a%(U+v zygT)qa1lsN7pgf1IOHnu>=5(1r*?7MplCz}_wKwGVotKanG5Ge)=|qc{mD%O_!Z(r zxIR-9n-X%j|(?XlP$6QiU(na!K8+2mtqJsaFQqDnr z2KQQAdtXFa-Ta&{?iV<*yMoGf6S?m(v{;5bXZ|T4E!x8G2lwBrIZGV_4%`EdDG0}m zhxbC!^tZo9jmsXt_*pW70W{|o^jqK0Q@&?>0NDjILIO@Eng9R*07*qoM6N<$f@7R1 Av;Y7A diff --git a/graphics/pokemon/farfetchd/galarian/follow_normal.pal b/graphics/pokemon/farfetchd/galarian/follow_normal.pal new file mode 100644 index 000000000000..0a555549b15c --- /dev/null +++ b/graphics/pokemon/farfetchd/galarian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +57 153 197 +0 0 0 +156 161 115 +180 174 156 +180 145 41 +115 93 90 +238 234 255 +49 89 41 +255 202 49 +0 0 0 +65 117 57 +57 48 49 +82 68 65 +213 210 197 +24 20 16 +41 44 41 diff --git a/graphics/pokemon/farfetchd/galarian/follow_shiny.pal b/graphics/pokemon/farfetchd/galarian/follow_shiny.pal new file mode 100644 index 000000000000..0a555549b15c --- /dev/null +++ b/graphics/pokemon/farfetchd/galarian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +57 153 197 +0 0 0 +156 161 115 +180 174 156 +180 145 41 +115 93 90 +238 234 255 +49 89 41 +255 202 49 +0 0 0 +65 117 57 +57 48 49 +82 68 65 +213 210 197 +24 20 16 +41 44 41 diff --git a/graphics/pokemon/farfetchd/galarian/follower.png b/graphics/pokemon/farfetchd/galarian/follower.png index 441fdefc130d540733d9631d34d4ed69b7474094..343ece6bd68120ffe37d440cfdd7d708685e032d 100644 GIT binary patch delta 733 zcmV<30wVpG1?dHl7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sIhn-(005k! zbF{9Uw2>)uU0Uwy|1nu9|H?4{002RCIXN&fQba-3(#04Q5GgDvaB{>?0000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r0006@Nkl#jdjMD!Iu6P&L9u6X;LgEPM5XUk9GT?h{q zbH)rG^DMl2`~ELmenR`)r#^!i$fkis;PY32fL~jV;cAD% zG{X!~duL7W#~!JGeE!3rWAOwF*Zn`CYH%1pG$K1rng}5KTs3tyXwUfzdluE9gJUWN zp$+O#WQIY|fIe4;@`mthQeiM6ykWxxz_>cJK2tGWC4V^3Q$CaUH2cQ^BQC{X87&$b z7{j__BOjDfdiE^Fbln}1pu$*2Fg3&hckW#ys6oCgGeCr)jHMtvoeK!*o**UmSHz)V zPy=qbT5NK0B1|Zz9l@EZ%5t$(x>Tg2Gt## z`P3yVfPXv1oe1e{-hwGLk7CI)dPqEUm)Hx)&&YbMxY_k+5jH>K7W0ml5Q;?nOH@~2EOeh z@BaUeB&006#Vu~}egdj#CNRDKSAE^VKQI9sJ0yOu?WHi?6l-A^HZb->q>=QK;8{>~ zQ>;yFU`1k(^b@16$Z0jjK-=huWX@uPq@M_9iv=fb9+voQR$%rOHn&KTAveC{w;_Vy&pEzMogd+95grK*hm8w zv!B@sqEnX+Tdc?}KC%Qe^7)_*M;*ctb4F-xDeFf`No`BRt;2(`ExU$(rTiqs$IuZR zV)lxZ*83tDQp)O!13CS$NHIYls*tOrL| z$I~u&ssbG29FP>&+tEM)Wx*hW)dQUaU&P3fK`%EaiFznw&Pd@VP+u+zWbP;U#zO%} z#sOl~xIx;#JcTnNy=R49jbxIlW;9^bjj-IJ76;1Y{bIx?mjHPG?yEW=LGX<3z!|Xl z(p)OsKz~veOA`{-dpA;ec56u)Yw$JH&))|~80{7ZyYaa70)L zJZMOGaAL&)2ZkLh3SLZ5*iazg;NSpMwIQJ5#fu*w8fNU+u|xUJni`-GW0JSK3quF1 ztOt<8UgGKN%KnUzmrY4+(?=OwppZavqF))1R)At4#lVoX^BvGN%yT_m978;gpPjlt z`-z*#@vWC5um0+p&CTZeLglU6*{$KT7W}xgwm&zBYhm!V-A5yuck{G=*|enK>FNGs z9Gf|A_Wp1D!!OR!((*h0liT8%6R$1a?ZA;TYpTin+I{b9pC6C9_P^Ap+*3xyzMo|dl6Uk3N}@!2qcRyE75<)sj`^K`oMA7Img9*o|@wKVC|nb zjK+~Sn6x2MR z2PZ8?yUPxXo?TCWt*CZFahV#s&ZLD7+%Alfj0;1UY?d{;?2=q_z9>EX0BgrtrlqGF zRW2}AulW_XcH-iOg=;P-I52+hy)9$AYlh;5>wJ;bpT&)DGQN*y_*%#DxnUN|E~fA8 zx(p)vf)b6}3e5heU1MBloa4yg?6E$?@BX`5%?r;(FN{`OU;I|+ z;Q_C`Q(ymnwf(mjS47!iBdL6;z3P!OjY|)6C9=C{$tnHJ8NiB{y!-b4$;4%s4Z1b+Bl;RKKE* zQ2udNJ1dW+pYLSZoVj`If5W%@HoK$$U;dEZ(cyWo;+;`7Fu$snxJHzuB$lLFB^RXv zDF!10BO_e{LtR6o5F;ZiV-qW53vB}nD+7Z$$Ho7kXvob^$xN%nt>Nvg^$tJ{44$rj JF6*2UngDFl7vul{ delta 1064 zcmV+@1lRlN39$%}7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;0RP_2 zq{Xz0Vp1^>5D@=^bM{g}%^(o}&3pE=TGgC6taA{1K>+r&TL1t5iMV24000B8Nkl-GQn#~!>LLG-Cj zp5aXLTW_BmK-}&WQ25lX%m|JEzxn351H|Kj08qE|R0st)5ddEZxB+|+ffQ5#g~#40 z=WGU3;MQjr#+8}??Gh3TyfMlGGAm&I{4fLrjGByq#I0Zn9H>G33}^yNbR5SG7Nx{~ zRfcu%&kzAkL4N~Oej|V=C$la*pL+iYNOpdrgUnj3{7D?E|EHUvhu{t92Y_3X2^J?? zN1gy_O-zQ9{!0Z#0Fk$TmjalJIw1K0c*RUeIj-~DQq6#5R`8(!S^5%y$Gf;F0IGll zKL0BcZ&F$Wytn%V=o}3k-z0!f13GpK(P{*(8S#0-2qDun`F}gF8>=)*lhr$bGy1k)ME$q z@{jLjz{~BqjR~F^yyJZUBpHyFNU_`F&?B0pKJYalQ3d2bEPs*!XupJDI!O?9 z8wgt{AG!h7lqKzyA;$jzDA%981ZuZzGO>}oFw))uce{UiD&UWvQa=dmQG$q70aSi8 zJC1XMb@DYU{;h%zNHzdv0OyEYRBS)VFh@ZLbbk^^Oe6Pf`stj7qJb2U9C{Uy#fpA9 zNz?%|**gID?Vuk~g%aDM&}LExw9Y{UFyyw$SyAd0!@!=)J?b46azC_wbC*qkStQU1 zC~mVXul$`;(MV1h8ld%Fiw$EyB_M}T9Z0lM=6J1c@ezgeOE zv=Ei-N?x6CDd1hN;ob$fZ+!0gqvIze34iHTNq1iL=>EPE;B5guU!YB?p8|CMACkc< zmnoycaHHVL7W$=HGwrvAk^%iYH_@w~&z`e{uvx0Xo=abJR0KW+VCj)*i zfRktu@IeAe5od-YJ$+}l#_;*u=I9a6zTCS+C*Qd3D+OFCA$%j?`-kf*&mAB1Um*$L ia^uV3{WZ^c1OEZ(>OQoPz26rA00007ZwO;I2Z&J z6fC#^6bqkQ^i(`n#@wZoOy$?G` zuz%QH#d2p-M$OGx6J9)8^o@DR)2K^X?5>4t7x487#S6u-WJbko@zA=<;yOG3k$b_1 z-5FkQZOdPEK3Gz@O@8NZd;fKN6{duSMW%l3_Y&^88lRWI)o8g;*{!HP+S{qwaPs#S zt?g4!d-oPN<~dKjedSZo;u@64Ao?>029JSi3N;Oivm@7dZWo)2bf)b$#3=B3vNSQx}H=ZDmK z>?jxWnU>vO)6A5v|Hjs=Tc_Z`CO)YPbrtN=9LH`w+Q_f|O?_FT=Zr6X%3?qAHYBTZ z=_e$-QrhseB$4@S`7-_+H7X198{70|tvxV#?KR6CyWO%rgkLvJ-^V;H`ueZ1_E^{T z|3k7}uW1xy^u9F^Yx=hGuut%9J?<-OEd@HRYG=Qj#2fN{eN|w9Ol@A&<5RW7 zHKHUXu_VKYn_7#Ud^n_8KeY8zNs85l^2i%6qr$jwj5OsmAL UA=7Kka!``-boFyt=akR{0Q>+mpa1{> delta 540 zcmV+%0^|LL2B`#)7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sF_dCjN;$No zbJf*@?(Up(q$#A$Vw8hYv}$VRdty>jbEK@r&EEg!-sb=R{}>n;_yF~j0004}Nkl-ZvVVxlcU%+EJ?_O={msenV+&$~ z-WbIO4|}AoINQ5l5e@Iam6H_?(I?xRNAfXaZ;cK&zkZ|z*t&X!QDYT}uE4=@69#8L zcL-b4ADWySpZUf4Tf)4{`st9k(GNbbjEVRXiGh+odJFmHTJltIo)_r3s@Hh^ccQA$ eum2&rtrb66{2GzcfmpEs00006m7!>bZCrZH8*uf^O(W94R))A3ej8moZXhB|;gtA^xk$Md93o3_|T)t(MuDLc*PkU4FL}WI@SHKokrOI(L4vzP&cSt0)M8u0k@^$$Ie;$?LPL~1`-oi zHq=ZnZPsiFapw~K+aWy%?%O8u2Eyz4*s8WoYJ3^$(m;5g=#1@|PgomFLc9mfckRn_ z_V0nx^F$-YGoMg+xxqT0DNwu|E9rT|n#hB0TgF+bHfr?v)DC#Ln9}ox_>lSCzBa}M zdmoyHJrL>n=J*i5W}o;3A;zi!1Q$B) diff --git a/graphics/pokemon/feraligatr/follow_normal.pal b/graphics/pokemon/feraligatr/follow_normal.pal new file mode 100644 index 000000000000..a3c21a2ab7ba --- /dev/null +++ b/graphics/pokemon/feraligatr/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 40 +0 0 0 +168 40 64 +208 48 72 +16 64 96 +112 176 232 +80 128 184 +160 208 240 +72 64 16 +224 192 120 +232 232 248 +184 160 88 +144 120 40 +64 104 136 +160 176 200 diff --git a/graphics/pokemon/feraligatr/follow_shiny.pal b/graphics/pokemon/feraligatr/follow_shiny.pal new file mode 100644 index 000000000000..9546df3e50ee --- /dev/null +++ b/graphics/pokemon/feraligatr/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +16 56 136 +0 0 0 +32 96 224 +16 120 248 +24 80 88 +80 200 184 +40 152 184 +136 224 208 +72 64 16 +224 192 120 +232 232 248 +184 160 88 +120 104 40 +48 120 128 +168 184 208 diff --git a/graphics/pokemon/feraligatr/follower.png b/graphics/pokemon/feraligatr/follower.png index 2410e9b224c87fd7fcb0aaa39a4481ac645551ac..dc2f26ebe094e56ba3e3fc16ea3cc0834a61e832 100644 GIT binary patch delta 1278 zcmZ{jZB){C6vuz2Vx@_x`BakWOfpH-k}^z8DM%xynYLy?5R?tGP%<*Xhe|hF9u$?M zE}SbLDialDwd~(H20pEvshDA4q)`zwS8Ap)cFx}H#a`U=IiGv)_niCY7A?KFyvT)T zVGaOjYfEl3!GamSHyi-T73&46rO7>LgxI|RaMuIC&jVoI)Z*&^NJj(kh5|rHIRMV7 zm3O|zng-~Y=>7Qeelf)ZX|g&bt{+XX!%+b+aQ;yCXrqr8~hSR%yh&c&kaX6)-PYQQnGHQ_GGsj__s^|;K;8A z(?#a(#K`dd1jWQ~_=(lK9j&H@AVg+M@;dT_)H}R*RF)EkYYKyQF*r08vQvz?;1ppK z#765;DPpE`^eH$m)WY-gU_@q*cTCxJ61<}n;hX61*m4QSU6$W5CVD#5aJard0xrs( zI>~%x@<@`71Y8KosyF8 zOf;$vlKq^J++;p}B=%gbN_bfs-`i07k5d|VJgDHk9eki@d{nyCwQ0~7<~Wvf30#gn znKf@=7(Re;^CrRihJG;9!jKr@tSyB}eW$heF&|N7t`qA-wcQS38zra-ni(|dl)?$5 zRD=r1-w8isMSnc@?oenjYt5aNZkQ0))M;S}`3iPicK$#W^N@FnyI%b>QOs_Uu&Oe7 zUJu(JtL&dSCbAIRgZG2ulOsldnG7p5%dNfjxccMyI)^%mVI~!Sipa0XVpV%~?e-^a z;(v<0-6boA$eqQxi)Aa7WI@{|U9MfsEp4sASspz$MZK>!5~uypk~I>P_Sv%|#+C_O zXtTRjPlMP!073PzP8Y*R1@&exIXvTL8we9sKHuQe;{D?%jpv;#*ZDUB|N3TMf~R3# zHfa+U5g$|0lTE_vFaD&d#=FT&B#i-+oYxPpBq=Yo@)dH=ESL={WQlLza+|0Wc$JM7;bJ`9~1bwSSbRfgCuRVjLGv%~g{_hyw?HVr0h zXT;&)=OG6T8@c!O$g4tWN?QunSV}A_^lUB&84Pd85Hscno zS=)Zc7HQ}~+QnmnRnfBsG-45xJs_lF=fUf;Q2Q7i;oG?a`LNrDa$8QNr1iaZoZIo} z8Kd&c8JMT|xzla0r6SWud#B+O)9BQ+qan1@M@;~M=)gb}Isg?AxIZv3Bxp+rI(Q>` kYX};BOA0do6JVXBA7`BX|A0y-gG>QH#FHW$cT#fx2Hs9VX#fBK delta 1030 zcmV+h1o``h3Xlkp7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|Nn!{ z|5~i(F@wcQN`uA4#s92Y|5_l;DHwYI0RR7-|J72>tU;V}2oMku@!1>t000AyNklyG0f427FwM`|SE_kY_xwjtq`piWlW{V|Nxru_^Y8-FnFyk5WUxBXXbd&vK_ z0QtxhzDln}YV*zN)aFF?D+y#Cn4qWrc z0^Nc?hpgbT<;b)wo4gnIAx^11t8BY^H;H`i=4g!VxGB&v9 z5XkR$2)rTGx_?=|ypE2^9fv%k zH$ zDoG_`iv)je`ggoGkkwn%J<7en%;|#LDVNBQNDG_(&Vg$V8f@4kP@gM-{;}fLql$4f z{bt3~?SGMzEABX(UlKI{(c;@GB(8XcZN1pSYY7|w*wtCjLImya1 zZn*1F9Ai{7i&^172pumxkkvleGHq#bN&}`LU;9iVc9zH-kiK|6al=iZjnC<=@*wLk zc)coFGfHxaeaWq7>kQ2Pqs(tEls8o;N?c?c4C72gnm* zmw%S0WocIl)wCG&M168RC_tK0eVT0t0;u3Bu)XaeDqU0>?XEvn{GuM*bM)=3c4oZq z;syhbJrq@;z6=UZb@1fbj%CR1JeYMB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000mP)t-sn9!gQ zI6wf1un-Us00026xX5^jpo@!(K|w+2=;%mTco0D#I6!D1SZKg#FzAR#TpGtVu*cR7l6|ltD`ZK@`VluzwGr#Y#vWq;6dl(?kff zOv3OW^`x~t#S9_zDI)REO}un97aF|w38I@9i6lDYp>rqCLbFCYZ-f>_yp(TFzx^@q zzi)Xgnb*ALHLrhF-Wf9u&XlQlDdP3bjtO0l79v3xUW>t|##Q4bHS zc<6XP2qBu9H<-Fl=;}wi{rLHN!wj@no(et}5AR7!d4EG_frRAxgHnH>M$YMhBx8@v zmH!S@KFgq&>|$>RDo^6Q7wEmJz1kiIDo$`_@Ur3<%Xfey7El@p#GK1Ow5PEu=NFX_ z3heUU8*adP*}{R`uLW}XNx0@O2gnl-uU0E~P3^!d?1iwfw*wp4%X0CA%9(f=vkcT& zzOlw4U^7kN34Knd_d0Hz>P*A(?J#sG)Co{z4J*1u31vwG8vFZ2$lO07*qo IM6N<$g8te5KL7v# delta 485 zcmVn`Em%}*li=Sec{%+}G{~U!5Gz+VZ4;2`$X5=LR zCw!ggFQ6KZ-hZ@jBzl&cM*tmn_H%am6jb0u`^IlC8xo%fAw+$xXFNBKqJF%-;T+^Y zYTF4Of>T#}M;L*O&Bk$S9P5#1W+0oZkx~2aK<%fY4Cqp?0<~w=;0}U&eXdTHftpJg zI@r@(Sq2go(250NL>WlVX(d8@9_Wo~(8b`EHbCsTG+q$%Mj*;hf`)&JiDwo@(SROP z71*a<2$y;lSfgH6f@fULgayhn&|vw-28*n_g_n27V)5=L@xu=N-(yqh5lVa0u00000NkvXXu0mjf2Tv2XJQ+KHCX}D?^RcYvyiKkNMSIgA_xLW~@$j zoT`SZ#~rf$BZ$AC+P^nH2c|$AA+uAbeGkYVcy`_kM(BV3k$*VwG3mDoIoe`pPw`FE zZ}rIFs3jXyhtC}1^U2g~RZcEAp{?z99{O>byLrMRvk7vd{F;aRxowRGalq0%xlA&n zVcMK|*V%4vTdP;H8hXo76x~h@Zl)at;RmW$w$>e2Qa&!G)3^Hx+HR&@NLkGE%GPjT z=|4T*eO|1+-G3`PG)z1HzWBlGW^P-nNX+NBpfk8T9XonjanHq4uWa4)TnJR?yF!#rfl|tVgWU!i6 zB2|k8u6r%(UPH0Oh0u3LbPfMV>BlU+5`{n}m*AChX@9gXzLU+}5naQ919o%6-lIPc zICKgAs$3eaz*q{c7e>R(Ib|#u&Z|Cu(UxX6#S<)l)<&xhZoH;+{1Atc^ZIZ+?Az*}6fGZ;+YM_ zl(MwFxmazT+4BQ?{+9JycidwrX5r*ubK8&sbaZj1PZdLkev+h@Qr<;;;j8c^nlqyu*ln%85yx5-SMh&*At6tf-K}cJ@sP5c%uElPcoUQt* zFQVpdD`#GcrSDwRB{7Xbw6;?bhi-A|CiJUZ`-(@z`@K@-xr0lGZuf|~^s8L+0bBKW ze^>7hX1Qe7=6`O>@B1HW4t?kPJT)3io}HED-){XX*P&(&Li^c)wYgimU*ma|Yk%Ko zkYmlWBUYBaTWVxk7Zw1S1{Mwr zF5EEiaPUY-_)xK6g+oC`$ASz7fgd|A>|rYenZlUl?e4J z54YTs{HJzx>1xDDbca0q6tGK;xkNYV(e+1QTsMK zzJ6(nLJQk9`R{dWL*h>`7C1dxc=KyZUb_4;#@cJrUcXmo?_O|ja~NM@mQb33K$ql? zroDOVr#8;wJEwL){kq!BS+Y%c7v-b}nEG!&u)H`~+aN&Y#=(E7(`>gJ3Ycx%k&rsu zl}E?3pmWY{qu+rdA|Z>ddvBbZ#&Uee;)%tFc{k43%*5*2exi;k>DoU%4z_6$ysf*I ztmd=OUvSvorT?$!@3u!Xj@@u73gc;86mF4sAhIlWWqHAzoqd)u{NK8AIjm20F@>+_ zEc}pKKP6E|#84&PGJMKmtF@Bm6IA9t*YOnmC}H8Vdq&Cpem7VB^M}_zsrmG4%Hrzq zbA?Bb7&kV#bDAgA6gYBQ_2-=tQ#%-5e)QR$WYe|s>OIm=GQLd;-){Cy=JAYc{KnIm z=kHxot+RMlR!@#acg9}ki6P|*!uTGo_j7QZH*NBpo#FA92xR=P8glbfGSez?YnZr#qa2h}JYD@<);T3K0RZH* BDT@FA delta 528 zcmV+r0`L9x1*rs(B!4haOjJdf(4bIgh>+0WC@46<;P4O-2ymdFa6ovdh`7K=kU(gF zFhE%7`1lYI5C8xG0002S1{cNv00Fc~L_t(|ob8ptYQjJehWEa(50O(r@Uf&Nkca5W z;;jcE6+HE{fe=DjY8LVoy$KR>2-LtnLr2@{KSQ+yJhcwy@PCE%|7Vl=vr1j-TG#q3 zWg4XdaQM1+vC?B@M!+SBx5c@Cgkkn=)X?vMCK~Ur(}Ka*gB;qZD4D@XX=We=xBYgI zfu4?TX27raMLESsBnA6C8)lHkcMIUvyl^QPXcFvk{id$hLkyJj4ja}ko_JtGf*WLS zv-($2P|$JcV}Es;9SLFwy0R7<_!RS;H7IC$iR=*&v*kNMFmS|t%Nbos!+8QL@X1H;G1z(V=Oc=Bwt&b zXFiD%#xW!*c+Zm55j)^E>M`k(eU)#$Zx6}&=HpxL7JoLIW5>ix=(vr1$qg94zfeP~ z?x8rrB=}~Z*_;d3)8ux>I7aT4Yo9Kh=j?Gzlcy!ifnoxG*ti)xn&V=_C6( zOBP9&Y}&rSpqa26Sq)3X$5}FEDBzA%*K`eA&*-Nc@&Ms1PdtK)9(ez|J^((#C`_6F SqEr9?00{s|MNUMnLSTZR1pR~n diff --git a/graphics/pokemon/flaaffy/follow_normal.pal b/graphics/pokemon/flaaffy/follow_normal.pal new file mode 100644 index 000000000000..225e4789351f --- /dev/null +++ b/graphics/pokemon/flaaffy/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 120 +232 232 248 +48 56 64 +0 0 0 +136 152 176 +184 200 224 +224 144 184 +112 40 64 +184 96 128 +248 184 216 +32 88 144 +56 152 192 +96 200 240 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flaaffy/follow_shiny.pal b/graphics/pokemon/flaaffy/follow_shiny.pal new file mode 100644 index 000000000000..060d27de6a25 --- /dev/null +++ b/graphics/pokemon/flaaffy/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 72 +232 232 248 +48 56 64 +0 0 0 +168 160 136 +200 192 176 +240 168 232 +112 40 64 +208 120 168 +248 208 248 +24 128 96 +16 192 144 +152 224 208 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flaaffy/follower.png b/graphics/pokemon/flaaffy/follower.png index 0277fdcc6bec2abf43920be3e77c3db301e135dc..e13f4b730084550ce65bc2128e0edf9d7ebd1015 100644 GIT binary patch literal 955 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZhRJ?fc z!@$A;DAqA!!;TXV9!%I#py9A1q2b4l8wwE+uLR{ zUI!O5es$KdZo9J6Xwfd7pyow#(@yuDlzJ7cUvO-N&rbf+8J`(7o!?4$cf99aY47sc zWM^WoxaR-hOJ=q)LE$mVhdU(O%--dHV!j;q>)Oh6Hpwu-`6uV{xAUHloF?^b&EpS; zR(tME4D{kRE1g;W@ad(Rxx7BoS1xJD)E-=PMtXI8hG12nYUlg z|53whzJpIsA2`Xl{5BfVszo(cElCx6`!=dk`1cKW`0jbhpNgB|SuEEGfcpJd8g zy=VFSH&<))zrXS`I1{$u$K3w8eb?{q6uz_lQSX|2yYr5gr#~)x=aJIS{o?1o_uH=V z-V1ct#PoFY_SBz__l;Q8w=29-p4xRkUE1*O2}bb+CN=YUN)D!#|5fz7BgfayJbA8t z)wRC~yRM#UxGQx-?W)%S$xpKTJxk8LU8^Q3(EWBpwO-AI<$1HK?=v|`9r`&T;!jOL zA5*vamVPF?f?G;^6w3Y|+&Sa>ZubAVf0>f=8TwZ2GGYTJLe&!2h?11Vl2ohYqEsNo zU}Ruqq-$WPYiJZ=WMpM*YGr7kZD3(#V8C?V^ahHC-29Zxv`X9>iYN7^fYQ0AtDnm{ Hr-UW|IJ%sP delta 778 zcmV+l1NHp72bBhp7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|IN+boSd|CbBjt!O8>>A|CD>~T0zY@7_0yQgT?<+gT*O9i~j)s5D*aKQEI3F00NLn zL_t(oh3%GMkHa7chJ}h6wub-zZx8HkIW6k8yX3xHH6D9yX>;dF1zfq zzp@zPulPS(i~ul^xZ>&%rWMXP(Olk&2iXt-agz^uAjF6`PBZ7E&7p0qa>YYLfDJbQ z^qaKeL6mRGhYgr=(^o$Og)6QCVXFeSK?ZqpzW@QNPF;r2PdS0nvBDJ(5}~TI1fC1Y zlSfa1@`sI{pMUcj-9Cc?7F=TfE)XC)3SZ#(tq(upwZ*nRakNVoTqtXcVpfHc$r11p zKN|cA4}p~<$*_PGmqH>rWf3Y~{1|D<1Vw$>zKTOw6pm*B)5g@AR9VGd00JRNL_t(Y$L*CdZ__{&$L}&Gi(gEG9Dh6{w!~5~BrilTqLdF1 zz=9Pjd17HeLP!h

9DtbD827(PNG+ z8trC*Ww9n-?iScQsA26qrE(}+cEMf8o1wmvM|K%LxO`PAL@mKdQbMuy^}_ywB2iw6 zu)pdmuLBtw)IFXS-9ESP(9!7uFO3A2u+_f)`21Acsi)ab->Amy;ozMrpV9DHKK!r4 z&5k2)#O~GCU%#AoLMZQiNi=KTv1{)hw{4iQec#l^k4&0p*Xo=PQulntmv(7Kriagl z;)Wb4x$Df=f^K9nxox*Q61H3JW}4AS@o7(&ORZ;~v&PWZ<-rz>uD2#%R;PQsrH#Z*J-KLT*HfMVM#KUS+BVX5-33u)l|8(zm_l)ed z#+{t}7W|h!>Bd*z{1JI~f`Rb!4R@WIW*cX`^>Io1xtG7<{jD7btR^ot)@J6H-7IO? zI=ijy>dx{V#qzf^o}{$pkCkHqxPY5#A1=KAJYa;LIBxr3MEhwAfrCnon^ z&_1E|(zkl`hxIp}_FbNJ<6ZrdA1>Y795=4K!}h@YnDM#q!mX#P=d|#ZG|qUbb9V8y z7i+sUkH-Dhzqz%)<>Q$Y&E-ekcH9V=_qC3#;>x}`B{Dmsq`vs9j{C9V?T=fz?z4Yx zQrx(kHDYP?=g=oj=c-*&+}2MF`Rh>PfAQUgfAfy-UoS85jb0008TNkl{Lcc={nauP zFG0fXH9-?R-VYaGt!wf>JKD22!fLuBa&gYVuuM z_xb0}8Mg#_yBJ%9WDV*DKr43yv;@pmCZmFkzicDMX$uFo7-IySD@M*A)F}-0>ut0< z{uy5b+#*NzpwtO~Ru11$fwhX*3P(RE>`||KEWmY46*!JBpKVfcUPN}U1?X0Y-E7=_ zel>HGK>y5dd=g%nxu(3c>DlqVk;Q4mhF}R0000D0-H%hK~zY`?bW|)+dvct@R#$^xqmVwUS&D*kD*Ycrdd^E zOgbh-c#c~RiB47swK|6ua`fjzx&OGE^3JGZWIn5}v&7}O6*%9~VDFMP=wS0Qff>&dhq>_i6pgjr z)cz^$dh`yND}SGVW-4)*i{;4`X+YgnnEGyWwVaC~Za_S*mI?>jZfbP)h?%;|%CYht zep`u8IMBGH4fvGBv45Dj%(7Cctn_!A>s)6j&~|;R9K>;i7m*sq$`l$y%qv}y2A1nv zDvsANo?~hl)`3gdZEo_=vk%+^zK<%hh}19?N(tNm`+u3%nL@9GZKxORdZ@`FS{6+? zoNJ-VO*hY{j{WU`t4fb?fNdeAaG2eG{8nbyO@94uBgfl!y)zM7i}lNGfNdDcG?jRY zkeOcp6e5hf{$}@Y9r^8P(3w z!1A8#n|}fF`EF10N`%Jg(Pl<$n~FrPbtMMiFq5HY0{z`)`7)4o;Qj8m-2{HmtFO2L zbx($i{e@gPJn65bNn8~79VdeeV(8pWerWw-eRuz#J91;Woul5U*gstqZ3Ak?Mkdiz zvD@{c)>DEPnL3a~dbW~*%P<;AlQ}9}hPnQ7tA9U$%S@h!g@@O`3yXu+zP*S2_sv8*sWWy8Q$6(e9sj&8^m4%pi!{jdG%<#PE8W3=Yq+BaY2(5-#w0CK7&v zj~jD(a&%Z_H|8>Lw?2$Bp9|bTBn*EuSO6r@G=zYD@_@D93*MZx=tdnt0!>2_P!~1} m;346Uf&Fao7Xklm0sI0Tq%rD@v*#oL0000#fd5a delta 713 zcmV;)0yh1>2H^#eB!4haOjJdf(4dG=IM|3_NH7o(5D@s-pcoh+I7o1icv!%oc%Y!5 z`1tt1z`!^-I4CekI7o1*r#*8300L}DL_t(|obA=UirYXC2k=?gB8@=?2V6MsvIjB< z$0`C|q8B-?NfTIc!y&ze3nNIEBCWv?6?a@tcU7 zX~8~mokYw~Ee>7--$Sh$5jWFnju~y>d0r?@149p$ZEu+CL)EUei1>Yhdm3on`VH8O z8zb(Ln0eJ|U4OOWx|u9xMFK;+O>J&WM;FmIthFt2jAvHJ!fO!NZPLbU44tuW$XuX; z>t;5O?0exMuh{Z7hiT%SvWTeRm)dW#qshl;qAsM}LFBd&Nj;84gl z4G4Xs0l$CLZS_3lxqCabtH~0j#Lde&AhaDx)A%DA&41h$!79s)CION|XeV{Q+?h?ix7E9>TXnn-9{9hOoSm_x+e zUa<`n*Ud|nq6_@<^oJe-f0o4;+Q4^@tKD&jb;QfOMw_@(;<{n-u>3CN$IZjbc>*WD z&ZN)mJb!m;Y~Y*otR8MFb=_`J-AL#n`%Y0c+ZxlDA&|W(&2S2-8BchjXP%*-CHY-V-7#vu zPZ-ko876Eoo*#gHdouDQR(m%Fa*69oFr*DI;X?GA!Bg-8Z9_F v0bZbO=mof<<|$nMnTGqOm-|Em{^R-$AD681(u9zh00000NkvXXu0mjfdVF0Q diff --git a/graphics/pokemon/hippopotas/follow_normal.pal b/graphics/pokemon/hippopotas/follow_normal.pal new file mode 100644 index 000000000000..8bada9c45fad --- /dev/null +++ b/graphics/pokemon/hippopotas/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 56 32 +184 120 80 +144 128 56 +208 176 56 +48 48 48 +208 176 80 +136 88 56 +232 232 248 +224 200 112 +184 184 192 +136 136 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hippopotas/follow_shiny.pal b/graphics/pokemon/hippopotas/follow_shiny.pal new file mode 100644 index 000000000000..eb4d0d164cc4 --- /dev/null +++ b/graphics/pokemon/hippopotas/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 56 32 +200 144 112 +184 152 80 +224 208 136 +48 48 48 +248 216 160 +176 112 72 +232 232 248 +248 232 200 +184 184 192 +136 136 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hippopotas/follower.png b/graphics/pokemon/hippopotas/follower.png index 68719b12b72f4282be705078a962af1fba71602a..4ff33e32f3185da7ed5035ef92413a650464a378 100644 GIT binary patch delta 808 zcmcc5vY%~&NUQSTNuZcOa-v@u zkXC?VAjQCtwDTR%A&fsgT^vI^j=#O?n0?zogdriaeXi>1w8p0ir*(PPOpkaMRP=dL zpvG>CUXK@=w7mH&Va!eY|L)kmuHL=mu+AZs5H1tn?I+j%PHW6%JD|MY zdc6|=O`iC5)43lqZC0FkQ$K%7jaync=jE@O(Y+JTo_nM2&GvPz8E^Zi#*0sUY_`Uh zOUA}~{k-66X6@8>{wCK9UjHRJj~J!*obFjCw?jwRE46*r->(7pHuD<&X5BgE_F~D~ zKFo{dg^eof?L)Xt-o_g!9^o{)t@yl1d&i9>Y2nVrHgC#}R$IrPYSD2|v*w)MWNhYp zw$5kApMPJI(@OQ{a~95G7yCWubB}n7AQ8=(-3>kgu3nXU>UORdSB%}hriiUuNYf$CmT7S!`O<87EgY54b;GL3RC#;Sct%cu++YfB{u$#@d zmEUrI6CQ=%m>QE^PKZ>n@)`w;FeJ!ttgJxWpkJEIyhaD$2dMn6so>_W*gk^Z(^Fje zjA2DHbA^`qEr0Dcvho^9_4d<;+u@3BOpZ#{MuV|=o__2;&y~*zwetJ<$FUVY<0hWX zp+jzC$;h{MmoA0deP9{iQ&I?@1NcJIWO%D%<2B1EPq*;A?Y8^ChB1~KE3g~@D;}xY zz%))63$uhKTjF$o!<`OfMu6oeUb6=Z!tE=0$MOSESbtVdKLt|uur?cv-NY0C65)0r zA6c#qrQ7|bg<5aU#Ow1r9Y`bLc8~(oq|4Inr@-0!H?N7;`$#{}eN=heXb}j1AB3vy z@f!EVfYOXf-tI089jvk*Kn{C}r>`sfGe%xE6}I~OM`srU#RQTQ{mOu}0u%!&28N`a z?|}9*MSHq9hIkx*J8f^@VgrHWy?>a>c!HvMc1cNWu1$LXwWIh~sK|HAyWBZ5?f7ew z4LAinx~`U4J58(;{&BwjIGa=5o8xsl63^$@KGuKjtr@)S918>2r;@1E=nn)f-J`GVAS6~;}+^sT3q>Rx=wC49>8k>3QHeszn;NAzhq3J%a zo2~QqXh)|kN@!2Mo)M~3EW+Zw>Bz(tbBmYP&wenc)>ZA}x`@rGb#e*Gb@y35Kbp94 z(KU_|+2p(L=UVQcVKgy$=ec7I-LH0=rHgD?T2s8v>$O0_F_n8irud3(W?lCCPXRCz z!)Av3YOFrEKkh>fzd@q@4d1I82j=cgP|c41$g}=ii#A5fiaJ-iWPs`{$ksjyDMA5zKfojp|a=n4xbxL?m?=mTunEZxNSW;XZOY{ zoO1iOHV7PWIDdG7`nJyAhu1c-9_yLBY)fZT3G*z`V7)yqEDyFX+sUbQ*SKY8NN+A< z&S&*M^8P!{lwX@Bwk0fJv->fI>F3{lc;sl%wCVZj=K>R=Q>6{-W$XeUOb|$qx$r$q zBeq=jBaf~5L%x0CM(fKQ1(?6t>@nTwvTlb&uF2apgGMbFaQ>WYtR zT8SE)qh6KVyuO|^uGweV*u`BQ*2&8*zx|qz>qcBV!$sE9x8w4UYr7vjXZ(W5Z|%Pq-h5UwG50qx$*GpOMwFx^mZVxG7o`Fz1|tI_ zBV7YST|=V~BO@zgGb;l#Z37D{0|U3F-SsFMa`RI%(<*UmFu%`y7?i3#UHx3vIVCg! E09<^1v;Y7A delta 702 zcmV;v0zv(l2i66UB!4haOjJdf(4a6dI9OO%5D*ZcSXfw4Ai$_lSTH!au&97|c=-7E z&`3z&h=`DQIN;ETu%Ku$O%h8000Lo2L_t(|ob8r9j-xOX$8B)|9>~)o9I-XVLQ2OO z9OP|B(MoP}i0N~fiS|f2079GA`wWHvfutBsH%}B@vVR{C@?$^tW8S2c`7{2q zKIeRwZ!-aakUZfR7HAaA>P;r}W=uo2`IVIi6y!SJVv<;MvXhXP{8a}u!Jbq=w)m9= zX;%`p+h9T^daMQ6;(ifei)q0$&vYa<_;ru4<22$NHrNTG%^XbmWeLUmpPad+aGfD# zSkn^H4JND?9DlpIV4B>_v2aW2Dia1ZZo5{oaGe7$7?U*)L}H9Nje<*d8R^O`l`3E7 z=MD<}dlbyVN5+gAEpX{rs{ZUO`Nb|18K!G&3D{IuwI!pVjrp4~(Jt{07EH>*g{-48 zUtxO4ZbvW{c$9Lc9=I3$bb^<=gBd%)ZdXkl+}R06Jb$r~Oz~@E6RwM;6!nsCYP7S+UwImOVZK7$35N_G*)RldRjXH|@Xpo^VmO}ON4 zTdE4jZz8}u(9rX+(JR}QT1#v56~>6GHntUmT>&Z&=NvkT0KgqhJqj|_Gx&YUTH65F z_MiX1oPTkg)z-!qlwy$NkBkn^AKmbhUNC^T=kv$lP+DeNF$|x;vkyq-QqcECFqL!_ zaST1T{tkIyJd0{Chz@%m-kO-AWKv8HnsPiO*u|hRD#5hx8UdzaDYf!BQ;}+wia}6{ zo`h($ diff --git a/graphics/pokemon/hippowdon_f/follower.png b/graphics/pokemon/hippowdon/followerf.png similarity index 100% rename from graphics/pokemon/hippowdon_f/follower.png rename to graphics/pokemon/hippowdon/followerf.png diff --git a/graphics/pokemon/hitmonchan/follow_normal.pal b/graphics/pokemon/hitmonchan/follow_normal.pal new file mode 100644 index 000000000000..de26d921b2dc --- /dev/null +++ b/graphics/pokemon/hitmonchan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 48 +0 0 0 +192 160 104 +112 80 56 +152 112 64 +232 232 248 +144 24 40 +112 104 128 +224 56 56 +56 56 56 +160 136 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hitmonchan/follow_shiny.pal b/graphics/pokemon/hitmonchan/follow_shiny.pal new file mode 100644 index 000000000000..48bfc8d625e3 --- /dev/null +++ b/graphics/pokemon/hitmonchan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 48 +0 0 0 +176 176 104 +96 96 56 +136 128 64 +232 232 248 +40 72 136 +112 104 128 +80 152 192 +56 56 56 +160 136 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hitmonchan/follower.png b/graphics/pokemon/hitmonchan/follower.png index cac265b07f51703054b738d1c9790ca7af794187..3fceca61d1ec316e03642f8bf192b0942c713353 100644 GIT binary patch literal 804 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!LJ0A(2t zEXXJbu$WQc@Z!af2@)Cw84V9CKwv?~33*9Yh7ML)4Pcly8s7b4td|5Qv`A{mGoU!Qn z+Igz8ZM5&CJ$ly6cegF&DEEhoFs-dxcl=yLUY^Mfd)DzrVhaS-4o_XUOq9?rp+n z59a>e7_(RKQl{oAuj1v6&$oBoTO~d%O4E`1hM1Sqr^iCqsx3CX*(UTPs7F@yuFI!Q zz&CHA8VU$^`dr;;RVsKCqBpe^uH$Q-ZT5#a`yST!utj{&TcVWbmOf5 zZr&p+mbB;1Hto-xd+ql!{R`G_)UT~H+$vG_cm-ymL+rNrmdhmgJV=b@ro0{4j2FLWEgdC1me)rl#5k7FGrZ*7fzfQ8eV{r(~v8;@04$betWOtUO))T-G@yGywoFKtxRd delta 635 zcmV->0)+jf28aca7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)z$z1 z|K82s#k9qwl%#WFbN`fD=3+U$F%XL&0RI60?$w;lw0oqBQfg8V5D*ZKz}Dmd00IL^ zL_t(oh3%K?Zi6rkg<%9$krMm;-*(3d&=u?$kxly(tD{{%$A3O{F3@QjHf-3iVZ(+E z`!yr##7}vD11Pl>wmHI6!plnGafB}gnkhU!NqDyV<8aDU z1>(aKjsi1fyzBvis+e0A_^fgB_56ICEO6t4xed39n*knLU2;36<0KFeRkKW71FeyTt^%tfF0D9e;S zxmv(9trD5drv<^R^D3}*$S%Oyvzcyjehq*d0M_ajhVhb!>17 z^_a6B_hb``1%vb5@%96A8QuCt!0Xy@D1D`1B|z=8d;Q7y=IHw#jzHJ?#``{>9^d3- VJUo-9Kyv^9002ovPDHLkV1gG?GV}ld diff --git a/graphics/pokemon/hitmonlee/follow_normal.pal b/graphics/pokemon/hitmonlee/follow_normal.pal new file mode 100644 index 000000000000..3de1f1f732ac --- /dev/null +++ b/graphics/pokemon/hitmonlee/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 48 +160 128 80 +120 96 56 +0 0 0 +200 200 208 +232 232 248 +152 136 88 +88 72 40 +208 184 112 +136 120 48 +96 96 96 +160 160 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hitmonlee/follow_shiny.pal b/graphics/pokemon/hitmonlee/follow_shiny.pal new file mode 100644 index 000000000000..9bfdbab384dd --- /dev/null +++ b/graphics/pokemon/hitmonlee/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 48 +144 152 80 +104 112 56 +0 0 0 +200 200 208 +232 232 248 +152 136 88 +72 88 40 +208 184 112 +136 120 48 +96 96 96 +160 160 160 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hitmonlee/follower.png b/graphics/pokemon/hitmonlee/follower.png index dcdb8bac65fc8cf2f5d6b5d0758981536e207475..2cb159d14f36df7805c19ba164823334e51e2814 100644 GIT binary patch literal 800 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!LJ7%XTA zs7SB?ik&!d;l+y|Gddz7JTxxsDCnp#NJvOnuwcRbb1(J-r5TgF-CY11ScEq@C}8?qIy->EamTas2I6$E-UBB5m^> z*e4jZ862H`qL}gN$`p-Qi)o&hCxo70<=X3Lez#gIHYNFlQuN^%h4dFkl_HN-%~Oz` z6nbdS)cxPzyq|8;%v-P~S@!j1k;$Lt>OA}DqWP1rO}JF;+0CgH*2eAW28W;jWBi-; zuC={!%Fgtyp2hkmo^f{`CNWs)_)Mx!TzEOB_j}^Z6qnG1SqE3Ga?qM%+@XsqI|Nh;r5?HhO zz~X|$d+$$PU^s4)pu47iLCnlVs}CA6Grl|h-M)nJSHG@uXLkAjZ$gLvw~6mcSDG`o zeSWO{M1~E&I$1k~F2FV1F7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!W3#iY%o zgQR;}gIYOiIT-%{|Nj90)y>Vcq@;6VV($Nx#m#ebdmt$(DgXcf(~@>m0005UNkl=O_3=fDH)J`(=UNqkJ3B90mr%2KkH-e`?@!JABu`tgr_L z%J{m#J)G+=Gv+Z);Jr%J*Xy`#5gG0qDB@C|UaId!4&@A<$5q@YRvH>GykOu@dd$z# zsx61Q9Uckv@_$1EQd;CA1BNGegZaWrOZ7z5?gX^7!5x8*^0OuoGGI6|zzeQT)c3Sa z-Qh=pkMeT^U4l1yL0x~gz}zBk;BE$F0w}|Mf%o%s2h<`1n#HI;L8}6(?+D!Bp1=qB znE}GT#Bvodn!pa|zDj*Bi`|3JJVF)+fZ6q%q6y-h0AZnBPwI-}t7ZyZ#NL*Nu z(GVc9qrn3x{Nlxrgc%ns3KmFMWNg@RV0mO?C{UC!$=lt9p@UTxq=dc1)7O>#86z*7 zvRJRN>;<5ZKyspA8IV?hVj#u9khJq1&;^WJJzX3_JdVGeeAe%^fk3PJqpFLsGJ%Yz zc{H>C#VM@R-sn?o+-<{feu5o?U~afVpyN&Dt@$TeRIGwiRt3HE3V(I8*6!QPj}dG) zve)nZH?v8$a`B=9^LsZAo?|u3*&xxr`@=FOvttqSZcJm;GqC%<`DoZ`;oC<3Hcz`A zJZ7*L{XZ#kx^BB&-=_1-kw2{2EPgz&tJvZ4#J$_#m#dwV{&V19>3$D`uSO9?%?m$Vp62}WcAjRSJ{ySBu? z?38dfzUpKda3@mdDr=%${E1(4GdDjwzf8C^b=Ld|DZ!d%AukUcoph~6^u|oTDd)A< zCz~F=UbxiikyuFr--fyQFVz3c|H@aBKg0jf9nSs0cvLNMjVMV;EJ?LWE=mPb3`Pb< zM!E)ux`sv}Mn+b~rdCEq+6ER@1_sjim4#3=l0F1<3@E7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|Nris=FNM(q*8-o5dQ%Gi`D;PtnNyK%~D#F{{a8Z&CQgQoMK{X5D*Z7lY4vs00G2F zL_t(oh3%H%Zo?o9gsEaAup;^W-*)yvwl2d?(>CiLtZAG2oqx^Q5So-`%$PA_#*7&= z-WK`8{ME=yyu#Hyy*h%=H}F!0oR?+EzTj$pXfWnl9t(I&T+O@Y*%1J3F_2u%n}~Xg zo`0X;m&X$S%y%MZ4}G2&`cj2&RDXm^_cwC)08g!U8}aZVKIB-!Mm5Cr&Al%w zLlBMgsdM*>$`}kfBZ|46u3ReB!ma@Z&*M8nKjv!ww0{FHzw_X20Rj%N&(T1srLa3; z2KO2;gH=jd#m(=0*dRiiueCC}EkNLK^(~t19MF~y?l!1g4F&}o_uqBwqE>&Uu1*IK z_?&Hj!dEHd{syz|t~m4W`5YaPgbR*?A(+7DylQ8`_9cU>JDtRJt#Xhrs);(#{LJ1p z)dW7b=QS%dXiSE8_)mUd5G=@tMi&WAF=#NN?&3UpUw(>3f9Mx&xgaBeCM7Tc0000< KMNUMnLSTY0MHEB; diff --git a/graphics/pokemon/ho_oh/follow_normal.pal b/graphics/pokemon/ho_oh/follow_normal.pal new file mode 100644 index 000000000000..1a28ecd192b5 --- /dev/null +++ b/graphics/pokemon/ho_oh/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +96 40 0 +0 0 0 +232 152 0 +248 208 96 +168 104 0 +80 24 0 +56 96 16 +216 80 48 +160 56 24 +128 200 80 +216 232 248 +56 56 56 +232 232 248 +168 184 208 +96 120 120 diff --git a/graphics/pokemon/ho_oh/follow_shiny.pal b/graphics/pokemon/ho_oh/follow_shiny.pal new file mode 100644 index 000000000000..3b8187019582 --- /dev/null +++ b/graphics/pokemon/ho_oh/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +40 40 40 +0 0 0 +160 176 176 +216 216 216 +112 128 152 +80 24 0 +160 56 24 +248 184 16 +216 112 40 +216 80 48 +240 184 0 +56 56 56 +232 232 248 +168 184 208 +96 120 120 diff --git a/graphics/pokemon/ho_oh/follower.png b/graphics/pokemon/ho_oh/follower.png index ac350422785383b7e2e4a76c769f2aac7bdd2d23..ceba8ee16129b74af3678b917c906812c5e29461 100644 GIT binary patch delta 2202 zcmV;L2xa%x5UvrBEPr4q00000=$HWb&|s)&08khJIA9RiP%xl47=Xx7*y#8;I5_C& z_^7zhV0d_HmT*1*00=orL_t(|ob8#hZ{x@nhb0y?0&HQLVshKbL&=te#U4mXMM~Mq zA3zBTl1?!YinI?0p9(wCRWWe7A+jl=AY3v?8W*da++E=VtbfMX;*bM;yKRbW3Kwaz zae%8A$-N;ZOC;Y&m*TJ&Ko7f+>_@)&esA8q8Pb`|+SazVwXJP!Yg^me*0#2_t!-^< zTie?H4{U4m?T#>fAJGQe<%w#mCQ z%&_R53VAGr;4bPd?zrCwP-xUMay_SIat&@EKHxM)l_zkT;gWlDHbxX|1HW!;E)Tv6 zumJvA3;g_A*X-i|T27fFXrc!H}iovgQF5uJ-s(J@? z%rY#{0d)?~Q+~A$0+uI7S_G6ZzhFr9S}P|R`GjA*hgt-*(lG>IerJe|KFhF3UEA?` z={sdjTP8ptM3&}&l9p<^LP5&NIp(ix87aO>!~p_$|I5W7R4tvM0QVWTsU28X`P2o1 zADx)#kmS%v`78&=?kK+Lv`;wB|SIlbNl&bMn@;z#$07ctPkMoEQ{U>R- z%tD53>bL>cOjViC0Z&2yVlwHE$PAG5N0Z6bD1Hqw4AW$OMKO$cpV;uH3g&>KO`oR6 zDN{;aRKR_P9qPH>QF;+%gokkRZ2FR&{=~YpCV!)GF#>Fk`xEQP>Lwyca?ONQVkj*w zu|z6??{?yV4h{a0Cbhv&JE(wJhDCSi1|A}S#lBZBCkRN{@vOjtafY@d9ho zFMl$?=4fICj%U+2fRt-!ilVEgDL3lz1Z+GDXn6HKV2Qe3q69+$KBXQ?fp`gMW<8OMhk| z!_+A`fp@hX&v3S}Zx~zoS&b@9xsgyPgaW)1Rqr~Xfb{U&hE}vx-D=9lR>D=eu-z~> zA)p1Z=+QVGLG0{~M|ot2j%AoStc2nj7WNH^H5Den?_>eNNVYwc7pC{E4il&rD2=dnu1XgOhEv5XT10yrQ>3U4ru0zkLs?!oppB9D6#fd}xh|hPe z50QtGu)f3p$P_GOIDiVmG8~RG2?eytc5*Lb16Y0p=vo-R(6{J;KP*ELTcdo^+du#C zGs_QiY6p1Q0E5N#7sLDYTp zmydq(fUco-xE20?&6Cd9)0S2rXvYB?j zi~!%DvEjfoc=Wg5|Mbh}@CE7Sq#*?%$t|9bWJyIaD` zaK;(l`Yy~syKP`4_96m&jmCy0@W)60_}vfRfBprs2-x7eJqrK_2dC(p8PRtoNvdg* z^pJZV0)$t0cXx!B;fxaySmGZTCae*p#9l;zr~u&;pT2iHY}Lw-Kc_BoR0f*@Vk3iq z-%4#+tr@CfN_+tifPeq)mX~1=FbsmDbGh2sB1nlnhybrq0k8x*FVt2|e=TB*fbq`& zQ3Z}42waq13l`zS!m#I4b`}E)# z;hzIy3g9H77T~$Js=~KCk6-wT+}&*PG7JLBa8SxCO@c0wn|}!K295j)9lZM{TixG$ z`ISwP5?TQWr&&dB=(=9rtI7QLcf#ZUzPZlwGVBCTouE6;!*LpW(<}Tt0{jmqPWS~h zq1OU5hZoR>K2BY-3Q&+GRWGQzQ6R>)oIDNAjoiL_o#A9y2%h#}0-%G)_%=r(K=d{C zhE2T(*UbOm+JB*g5F23{Cl70oli~8|PMJ*r9RAQMWiQtOkn@7w z4x3+i%5|{4ln8S`EQA9`__nMYikaJAvWTITWOy02hyYKUVUxyoxzG|1Itx|~x1Vr> z7tzDs0w6ZJQ)nn=wOG*FxkkCe=MRmO;f&B7A*aL`1%LMist^hYU&x5qX*;t3h`B{l zSIkDSP;X0nJ4+du@iN>)U%oFG|Bn}f-??W&UrsFmVs5cZvQ6;snZho9+WNL_KJOy_ zg7zLTkGid1cB`;mAd+~}K`;2WZT=2={w;1(K+gTvF>4d70^X8|6{c^k~C24S!1@@pUf~l2?-5ZAq`} zT$V||kD2bCepc1@eeXv-)zoTdJKNdLcDA#f?QCZ|+u6=`wzHk>Y-jsFuwnnx?oY;K zeDnjS0JcKt!u_cyU;O!*%nghp3D?B!a5ma5`x={7sm;l z0!Y$z&0UY8+9=g7qzAZLW2GawQ`ife^A5sb2KeKoe|+&%00ZzZ7vR_Dq8{LW56!cC zg+196FB{eUgEWq#=;+#~0eXpG%Y|TxKF_rPcQ#zbeSg%kSC~j4ovUue@2`QtadGG& zK#KWELf6a1h$iEb|G8)m0U~P<+hsj;_r1b~44GrKs!zI6bc_Ju+@;R|X;f*tB%n2S zr2OlsMvGNq>=XYGpn+5ak-mqA?@3`MnMoh2IYbiIrF|X#i%Gk~XLJvc4tb~1EjBcg z-cvTZXMbX~7IamtlHW*L0cfzWy3cFbv)|wyVy`fhPH1Ay)OWcQItGo)?Y7b8dw{&r z-fkb-#n1305kmPHOOj%rxUhE&o&g$6zN+psl~RUyhuACZNGr6it3^;F4m`XMU%Asa z=_B2?J6;ZO-f3*&$iv8(}Xr zErftt`-#0b^ z3LB;(P_MG|8=e9AEPu#Y(DmeSG?*eRS5pbxVOzh(Ht9qn{7W=66sARwL;p<`V?bQQqK<)dTS zOwJ1gh%ekEV%|La78iY&EKkopKmu5>Jci85a}BYb!iG5wP4lWuz!?4Y&!fBk)$gr- zMnH%%1IaAwy6t)MdE?P>ge>8QB1ueDD(Vui%H1La0plWA&AlPKn8*lD@wO zNY%fPUJm{a7MI$A!qV{^(|VW{6*kiQBpHtPIm+g4T4G2t0#?(H2Tn$yy8SGPJb&uP zbnYg@l529w!c3bCAceK$bqA^8{!OPnMo#F0!qQPGR8*MUCsZ{RMZoSG03j*2LI{Cr zT8ZRU`cg$si`CGMr(3^gv-I0KmX6DomDq zk5Y;z1^m3!h_VovmICOQXaH*b=6|>L+>gERRjV@ZHnu7R(oz8JEC3JH!xZKm)o8Fr z`mC^!!Zc~CtnjX=GXiaza4IXa^;9wF`SDcY$0jcFl1VSv%%!My_(}IsF~|YJANn(r zLD?yRA7zIMLjbH+RpA`uH?Rm)DulS=H{c)%6~J9RR_w-+bLq#@lhtXFOn)w$jklq0y0R3ufLb_ z&08Cp639(wvZWaTdi^kIBY$s&;LHhX$04Qg7S7?8hbjza1RF&lfr{bCBJXp6AJMg8 z;1RF?VTV7wg&&Y^&g9wAaJKs z*f7l*^r-GUNb%c)9Dg9X@Wo7qUw-sg_woDhY&k^U`3?YL_+S$819z<;50r-a#Asx_{b7PXHt?41$3lCjn1p zZh0DfHop1lwx&^-n6Fw80O%kte$4S4AbO2`!KC%#R{3AtI#N_p=p;biOClJh5-yUs zr@!PRW2ixm!qfU}ssaGHgl4I_TnB)f3wD+@zii5Nu(OntXMore4vg^9jT0tD_eY8t zT1ic(Fy#c^Hh;4wjUTpqfT&Hg<0m`d4RqK$0Eq4G1Su0MFNowQonjw2G>yVFGH4@H zVgZHr0+r;~4cQlL+O8b{#M}m7Gm(11TGCDBmAzs*g|ZF>%mE=)Usn&;_fs!ga2 q_(TN$8^iy9D7Rk04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yLFbMDoah-8t0g!1CQJ|n@@zj)17ni6y9+}{J*%t-kjGx)>Fdh=jFFd3h3UqM z_$;81KyspA8IV?hVj#u9khJq1&_zu4o-U3d9>?EaJ>PxVL4^H-WKpz6%B*QiMJLWx zs}^WkHd*YY?#%1<3w%Gb@94Ii(!{>7`O^Ob!Ty`3r{0YfC{4^)nwQG@@j+aSP5l@C z7m2NVD?cQx+Vb-b~vFqB_b@ibk>DNEyua0>9tMrVEm40$> zQ|d0Mtfcd?$9-Kdd%C5)y>Y zo93C$;&YZTY()jq|YIi%+ z_W(`Pd#*n7_taHYSlcLEKJ8!mZ)aAsdH(x@MPAx@d&6IyarC+Qo&R=w`K#8w>!(-t zsU6vVet&Fz?K9J+$ZdxLDrT79Qh&cFJm`nf?wPM&v<2L~A@lYKV`gxkR~o~8r*{!v;UqPBm9c@YO?9QLe8|8@BEjv|8$z`d2XR-nA%P?k$I~p1|2`$AbR>#P8!2A zZqrHgI48}0y;E(;m9Da*Cn5{3F50v`eSuwIasfk(xZ%ZLMH2OItv(1|?z=nJXP2+| z$79C@chqwHs@lh?ySdC_!)YGl*V|Ty?(UwsN9Ic->pt1tlZ_IuWN^;ai)U1x7@2db zXYt}A_C2pAM!q?;MUrEgx(<{5!%CIiUv(U-P8roIUp5b_joKSkv%7w3!g4lGabI?! zPwsz9%K8yM*VEO{Wt~$(69BpadjbFe delta 649 zcmV;40(Sk52cZR!B!4haOjJdf(4atIm@q(KC@4S>5D-WpAc!zHsE|0Ips@J(`0&^` z*icwlSUBkD@K8`tFfcfMpq;t^00JyYL_t(|obA;=Yui8=2Ji#j7%;D#Awxmvq}{Sk zgDD2f)|oC&z1Z10x@*=_x&(L7;Itp3U!!SSy3`q33LbJ>rhh`Awp8d+t|vmQKi1nq z1BF5!gyF}@&wD2eOvqjCa+iM<8j4%_kLfodyp07f_f>3AW|^*mngp3W+?4nHVrA8S zz`%5U?{964*H*&w#;UpRY#2)z_fT`DFU*EN05gGnUd6-*v&UNc(?jf9O`lu)tloxV z`u49%oiZ(zXaQE95v{7>#m<`}y&JJyg zL1EyI`OCxc9QA$ChhksV`cVAy`*)u>?o+8VM@(Nmd31I!eofTzw>oDVb{9{dJ!koA zSanDDt$f5(e7!t4v%JRi@o}B?hTtIma`gk61hdnLV}EXA-s>(u>POP}J{#9se<79+ z4p%36LD>{cM??(v5jUiK1JG12jwZDx)IOD$Ql7X3v*R9392@gbxpDwlCmv2}O(0)+jY1(XGlB!3}LOjJdf(4ZhUO(t)!5D*YJF)Dg+Tx^=UrqSW8rEy_WMf?8$ z1nN9@0006mNklruiIu!1b@P9_G^hw^_{CjaQ}mHyFa(wV(b#uRN#USMr>nanYJOXM3BFdZTgZhu#h%<4&VEQ;!$c4eVqT%W0s zog8yjPf-EftuMG-2~*TQ%Wm(TqLA(^#)DcQE0jj;eG4>1USNjb1v?k(^~jh)BTj`< znG;wTqr>U+{5FU}sUBiqPZeYZq+4Hb&`*yS;dm>Vj9y9JkD?(L?>l&wR*|BSb#Q>@H72z%e0 z2tbUwbp?mZZLfi0v>)u!28Mo&>sg+}gvE5y$oBQrjXb1y!N3~0U=iP7Xy%7qxBn>K VqSmqV$2 delta 644 zcmV-~0(QD42jyh*&ri^S8kO00JmUL_t(|ob8mcj^Z#7hDVw@FX3w}p-2`fh~RiC zij$VR#%Ur&JO#x`fr=DFAgU`?qOzdamC(M++0I_#8J0kCC4W;S`eriok3Dt(p7yl= zWzmP}<2&I;1Vn6Zb953k%J>n14-wzylb{`Qw%^}jh+s&XA{>ctK!S{&EAD4_Gf0*| z_#{;Hi!6Y$HH`b&7IbM}vy%!7a&CO4mtm^t9);|71kYWJvu|i=L$A;ELDf zdT9$8#;w5kSRUITWAB@>YxIMyXuK{J*4i*`1Z1JGJTBX0#{Qdx3UCH|{R5~6im{*a za3d9b|JlVDdz<8}V9>4Sml>p@P$6USPoP#X`rXB9k$;8kEfp0N&;vH*1Eibora8vE zIj2LBE4XwsMKQ=iZt6)Y5O(VeRtMC1=dt)lt7{WoAP@lo50lmmV zZUkgT1$}~Uon7{OgXy~p*`}pVAhW4aaC32ysfgWVTxco~b_*`QT-i-eC|ig6d|Yg6%TD+boU6=QOT ep`V|2+x`OlehX~y4nVE|0000v%xO6rD%}oD;&)ZU@jCQ6qP7=|?=GoohwofE#00009a7bBm000id000id z0mpBsWB>pHQ%OWYR7l6|)lF;LFc=4LJ?IO_u@i^f(h>$c$$wSjgzn@v8Kbwn!LA{o zjNRO@c=Q&!E+*&p(%V>jQ!O1pZrkY{}@QUh4lTgXsO- zf<3DBv-3-Jt)Ebg>THd&Em8f1awj^oI@cN@%=AWhN;HNFpAu5+$0jK9+<<6YUh-f( zE;a(LyaXAGsDBo7c7O7W;OcuYoBPS-ile{@MMVZGI>slWX-=-idQO+DcK3TpJG!?WzKyuFOq9$u(=52vt~WlB5-roFw!^3xX8VDRi8tJBLn!^^kW`2&$?4&n<~4@U+$0Ph*QJid@UQBB~}&Hc46_l>zTmiy@A z;-bwKtADX1M23~ztJb2|dA*Q<$O^->antz~{%kTy8kx!gcxAPN&xdwBCfSVx`|uL{mB3HCrP44W$oMCNWhSAxzXpc*qonDIGG_ z?bim#^K_djJYP|JH0m}2Dt!bE^Qay%E`QpL;O?7kjh*Ut$wlCx@q~s!;~k>|-ZZ1t zd_K=B(le?lNq+|Z^NN;2hnJ{FDIID!ZZ$%)he>Q()%Ya4d?;h;@NuzLLrTUxkXrq? z)jTkoq<;MYO$QntQR)nk$yyER@)DRDtw!kTHrgg`^#IAiMyL93osunUH42Gcw8XmZ zFuIyQZj9PXl1Y)1mEz9Y%QlJ%95IEFvYtQ!jeFi|$F@ZvL`8 zn-_!9+Qnsu5RfD!nW=Rca_`6bIlcGucJr0L;fe01yn$r6Fo+AVB_us8MNeci`11AP z))DK*y%>vi^eJANBwmjMp)jn)S`Fjuw61NSVUpC1`^GlO`b1DGtceS-3Qc=*?ZqY8 z*~}9WVSgSU;@aL3p7@o@(K)je~b zR;y)x^Kxls!P)qx3OMd|c|AZfnkCK6Ht_2L<9PUd%*&4gG&oyqHN5;|-bj!QjX=Ja zISm(6-ZO;}Hk*g6Y^flUj!c;Ee3f|%45j7z>mS5??L_l^wf|xL0S~O>O!huD<^TWy M07*qoM6N<$f@Hc&O8@`> diff --git a/graphics/pokemon/hoopa/unbound/follow_normal.pal b/graphics/pokemon/hoopa/unbound/follow_normal.pal new file mode 100644 index 000000000000..169f56ef4bff --- /dev/null +++ b/graphics/pokemon/hoopa/unbound/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +65 48 39 +238 190 74 +16 16 16 +68 76 88 +154 192 220 +95 41 66 +217 111 173 +172 111 52 +113 137 163 +178 66 134 +100 86 76 +217 219 221 +22 20 23 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hoopa/unbound/follow_shiny.pal b/graphics/pokemon/hoopa/unbound/follow_shiny.pal new file mode 100644 index 000000000000..beb215b5108f --- /dev/null +++ b/graphics/pokemon/hoopa/unbound/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 168 144 +65 48 39 +243 183 37 +16 16 16 +120 107 29 +205 189 97 +80 62 11 +187 135 67 +172 111 52 +171 156 64 +148 107 53 +153 124 38 +217 219 221 +22 20 23 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hoopa/unbound/follower.png b/graphics/pokemon/hoopa/unbound/follower.png index f5071be3d20ffe02c14c39c57f653072ffa26713..93756e095bd552e2b3506a29dd02029ff9878999 100644 GIT binary patch delta 3215 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 B4b%Vt delta 3129 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 c*?Yc;&J@#WZ%3)1_G_>(>C$@@+J64 z-C)|;z{&0~wMlu}#2=B$lG~$IR^(rZYpA}a8D#6%x>76j?vu5j&ibU?yTR$O+;6T` ztmv0T`(+)L34W=X_VM#{#{TZ=N`*?6k2gLgyt!u1rZ6Mudc)R2ef}l(X`eZz4)~t9 zCe3W@b*U+enWy3CDNeB@4?jfPtUe~;7EQ@6k(=6 zh5NLxv;6L_45w`;S2%Qc)_JA(&x%TW+4J+p+V+6(stz-r`LSx&wK6Y_|LQhd%wLtr zYc6S&8&drN70si_am%IAN2O2que+^Kuc zI+sq!>W|DZOh1*O9Noj^RC;68(cE)Sg1Bm2g4P&L?tR(5ZPm>Qt+5k*68 beoAIqC2kE*c;^7qB?E(}tDnm{r-UW|uoV=E delta 513 zcmV+c0{;Eo1&;)f7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s-rnB-|NsA- zbN^ye)j<%X5CH!G|AXc^V$C^0q#z(-5dQ%G|Nm0<#Q^^R{}2!mw{EYx0004vNkl0jo0kREH=WuZQoYX%#DoDp4sW6+b6{PG%BxfgmJLf}` z8=yRkAi%8ve`!45k)gQ~UuiU$H*^08%p6u=o`$ue3Igz&BP2ydk&f5r5`tOK7k&5lyha3lsKeOhk^(3~Lh=l}nZsWKm+0alZyjj; zyIfmPUhOk($$CnnF0pryUAaGDJW&210XKNG4dz^72zrt7!yveKOnz`?Ko>Fb24fy= zfjHOgkCdm_l#&-Q;>{uTH{^Cl;9+ODvCbJz)gHN}uH5y2?+5Jpcf<`YsEy|tM}wpi zGT@c7e;ZY#{+Ks|k9iXvV8FMn{?s%2e*TJ@;h&{1jHe{&(+oYb00000NkvXXu0mjf DuLJTc diff --git a/graphics/pokemon/horsea/follow_normal.pal b/graphics/pokemon/horsea/follow_normal.pal new file mode 100644 index 000000000000..54a5cf1d3f6a --- /dev/null +++ b/graphics/pokemon/horsea/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 56 96 +96 152 192 +144 184 224 +40 88 136 +168 184 208 +232 232 248 +144 16 16 +64 64 64 +192 160 96 +248 208 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/horsea/follow_shiny.pal b/graphics/pokemon/horsea/follow_shiny.pal new file mode 100644 index 000000000000..28bd790daa83 --- /dev/null +++ b/graphics/pokemon/horsea/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 80 64 +96 184 168 +128 200 192 +40 136 112 +168 184 208 +232 232 248 +144 16 16 +64 64 64 +192 120 128 +248 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/horsea/follower.png b/graphics/pokemon/horsea/follower.png index adc33be914282c29c2e0d182271db3f410c98737..6c291b7d932827d243a5a8e7c269571981961edf 100644 GIT binary patch literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S5*7&w zGY(AH@jxS@W5tdOFJAnZARyr2;Ba6;!jB6JI20GI0V-ll@^*J&=wOxg0CLz%Jbhi+ zpE2^XDOuY86g&YG5=c(;D+AIBPzg_wWLbPQ?pBqCvlpf0`%o zz(-Vb{l#Fe$Ge(^=V&keym+Uk39IpE1yx<`sY!PmuB_m?5@?;iZ1JqwPRb6gOB7fl z8;>0S=;tfmdH>x0LqO4lgCd6d%uiaNOTHFm0UtN}VeRg@&1mAu8 zb=Lh#e3{Vjb=j-j+cSOb)-)-^-(Ms8GA_VM;>PLpd-t~)duXoJO}O;0{NxdPsvQH#I51( S-fMcGRN(3A=d#Wzp$Pz%TO5@D delta 508 zcmV9krgmbVAvLf>SZ@Ua`PxV05>>gI~v}!7Sgnu8~fgH!y*4Eb6*4Eb6 z*4A^G9)~J^>`(Yjg^Mq+s)?zH#P!qYDZg2uYIhg3gan(Ye|qn6{S5Jx*9C@`4i9ca zHaWxYT){j3{64P=d>Qp=v5b&oxRnSX2=N{7uN7Jc$QNK{C=q}dq}V_&_kX#`VvFwZ zcY!Nj7KmrVBY#LFxH@A6Mt#>QUCxVaaLwOZ@v1;i5b(U1ivlBrA5Blt4=ZbvC7)tE zEfDu(Z#(l);Aw&?m3FzBXZe=}`X+gVI3epckmG5B2En^@$rYj;6)4YtM)3O$-*51t z&8uvDipX$2Xb-`d8rdMV;OU&!*4!eQWEuAaTWdT)m3218Xq>z2VZ4Hh!(>E)ZLlRy zITF+)K^SO;{d_g!F9H>Zg|DBVu|Wzbc}&S{fiw$`S!H}m-Qn?^(@m;)%nJ5=Oc{F# ycw^QhZ}Iu6#0@GAlRW>DTkgK%TBTR;|EM3`b{|~)itk|n00007Z!L}1ORy} z7VLQO;zvir1Pu*?jDmuIfCvi21sKV#%&Qx-|Kt@#5K5=c(;D+AIBPznu3NGk@xEjqV&faHcGk)DhR(DKpG^-APUaNdi=sR zroA}nEcln>+H7_E-p#sZ`Nw3dH8`A}3;Z~ncW-uOe!19#s+j(IlNiO#kNee}?{(ZYbLG80o`{oM-FI7u ziW(j8YMSK!N@C_U3Dr&C}j$ zvhzlMC+muLDo?dbYBQUbc@_G$@gBONJA40(Z>FufTVC;XH$>!FZ(hIk8Kcc%X{9RB zEf%+8=ZpT%JryLbUG?#xZew;tu5y_3zMoG$UZ0H2R7=&HWmNmK&??#Y)1E8Ysf+zi zynl9_|I3mS*JY;e{L%c&^8dzzOh58w>vTEqGyeZCV7AizpNHSy?wgunXP>8&^+5Vq z$4LREeINgQnc|aPDVY$G7X3-jcK6)b?_9ZUoR{{x+!ipYQ@uJ zyNlZL4T|}SM>ldtJ(&Evwq-%CLv)GcmRv4bq1itVmweAWlKsYde(t2=yH?4z4Rf~H zeVigGTlY-v`~7omZ~nb`@UbS$(-n0&Nb8Pn9u@2n+3iaJgXZz z+72*t{T6z1LbzwOYxeJREXy4dE0|(z7@n6gi*dT=Fn;@>B_f%w^k}){4#wEIyy^;k zce|f|-+VsB@L`?n|JxtAL-%|R7HoQ#08D?)FK#IZ0z{p6~z);uF yD8$If%GlJ($Uxh`!pgv)$HB-NMMG|WN@iLmZVi8ByV`*o7(8A5T-G@yGywo~w}FiS delta 786 zcmV+t1MU2{2b~6x7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|No17 zds0eDIWaLQARzzMi|(XSy?Z&7QW*bgF|;uV{{a900ROb4q!17gp)uNs0007;NklBuMf6SmH!TZe28RKLUK+Nx+qX;4{ zIcr`pf#xdbHvuaSNt82XeQeVJLVoHK@po6qB_k~f-ZMcbO#+Ddh8J)SZc|KFaKTL= zh4m3~2;4{&>VIRK1`u)`Qc6}U#hGHknMe!eeRV(MVudDItia|OjQGz1nCm37)%}R; z1jiD)0#@7wZg3x91t&W5-|d!@rbjk!s7F%^!0tksdQR zvF8gEa-z1ww7?UQkZF6!@QQDCRF=Y(D(j$08(nbKhaIj(>O`>MBCViLWNb>YD7jwAB9xn{HectF7 zT&EcNO4ncSn|#5wEg?rh^TT?{N0Wy@=cHP2TOvzP$E9aBWX1Ka1(dxD-+~W;W0(5@ z_>WQi{Bt3Wy6 Q01E&B07*qoM6N<$f=j%5u>b%7 diff --git a/graphics/pokemon/houndour/follow_normal.pal b/graphics/pokemon/houndour/follow_normal.pal new file mode 100644 index 000000000000..e8f3ee64e933 --- /dev/null +++ b/graphics/pokemon/houndour/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 80 +40 40 48 +56 56 64 +232 232 248 +80 80 88 +0 0 0 +104 112 112 +112 96 120 +168 160 184 +224 184 160 +176 184 192 +184 136 96 +136 128 144 +136 96 64 +0 0 0 diff --git a/graphics/pokemon/houndour/follow_shiny.pal b/graphics/pokemon/houndour/follow_shiny.pal new file mode 100644 index 000000000000..8d7f91222cc0 --- /dev/null +++ b/graphics/pokemon/houndour/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 80 +16 48 72 +24 56 80 +232 232 248 +48 112 152 +0 0 0 +72 144 192 +112 96 120 +168 160 184 +224 184 160 +176 184 248 +184 136 96 +136 128 144 +136 96 64 +0 0 0 diff --git a/graphics/pokemon/houndour/follower.png b/graphics/pokemon/houndour/follower.png index 06a1ca8bc7b6b52f4a674d899aece131cb30ace4..664fab3f83a2be04f76779b2caa65c6ebd0d7610 100644 GIT binary patch literal 795 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!L}1ZZd& zSXel`c=013AOa|pQBY8jP_bgcjt4syY}j#NM@K?O!-S3mhvNqvF94+(lf2zs7&=&G zJ%Akc5>H=O_GgT|Y|0|Zwl#l%LITN&eq}&f0g8bX14GizcR<%Lp7(Td4DmSr_L8CZ zVFwZR57))=wgtG%?V7Q-%0$nK!?AF!+PaG~!ly=Q+>+_jYie$0ZRO+B<2!mc|G|?- zkEVIPxpDr1>ydrdwWWGreE+JJ|F2)ic_2m2c;?BT^CHXLq@Vr&_+p}E{@Q?tyc5>X zwAOJ~5a3dL{fklVO8cLuGFEO2a#x(L)sNz&%;ON;HE zecgMHYl8$sx?y;YRbgYP*bdvqZ@o%4koH@~pWS#iyz=$f$pmagS~GfV%8ZFH7D zQL^~^nyA-HZBy1TOS|uNli5`EMfms^)!Aab>mAe+=dj+JZ!g8VZ0_#v)zVQ3kw;$T zeBUNp)TR+pSy&r1p)z~Nz589t^Y?_Fu4?|bMuc~RPKvz!3ATsdKi*a4S#?Qg!n(i- z-^-`OKi0kUOkt7ytQ@|+`)zTx(qC$WB6!*UZgJwC!;mZ$!Fxetg5m{-iER$t%HoEy zauMrYryL2mP;NL^Njr{JRiUA>Nq~j(!hTlXGuJMim*KkkZ0Us^4nJj+L~b?Txiz2r zT9>`iu_8OhcZ&}lPT;HprYi>364!{5l*E!$tK_0oAjM#0U}U6gV5n^i|HC+Gz delta 582 zcmV-M0=fO02GazP7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|No17 zds0eDIWaLQARzzMi|(XSy?Z&7QW*bgF|;uV{{a900ROb4q!17gp)uNs0005eNklTK$8!Vk|F#1>Yqv%q>*>`ZX|rUX$d3rMlz(m8wr$(CZQHhO+y03m z;w@fE@Avo(6Kz;)#o~y}xLJo-V8mJXWoC`V@9@ST807DI|Afn~+#wK{ac+n#N5qKB z5IJx1(XW?4%(XleoN&gA>Z)q0^bOvjO><%-T=qtwK1=)t*CmbYl9GFbA-|V^6j$`I zU!R0q1il2aqkkad5b2LO0+Y#GU(b}!0Ek4D2+7cCCVUD6 zIbG3L-8&F-X3{=$FKNX2I1a8_Ad$FOk#SoCy$Z%w*R7uM(#cMk+$$7u9>+0sN}-Io z%KcSj#!Vm(OLRC@PI!mwgxvy$oOwJ2O1r#<$oLd^Ab;QyBoOfq)PSLpn?TG(qINm4 zOo_INkaFpC9AhAZlfZ+oI!UnnUzULD9`d>5d(wJa#2oRIJ9>Hn#NYUO5~x5?hhYL@ z>?a^aGKt_l7!s~O66blcKg!U!^IL+KJ1h&N1%}Jreav-HXp`2Pb798F;bp36S&Ui7(jG3?%pRadz5myo}JPq{x<#C!atU#8n0 U00e*=KL7v#07*qoM6N<$f}s!;ApigX diff --git a/graphics/pokemon/huntail/follow_normal.pal b/graphics/pokemon/huntail/follow_normal.pal new file mode 100644 index 000000000000..ae0c4771bb7a --- /dev/null +++ b/graphics/pokemon/huntail/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 96 136 +152 200 224 +128 48 24 +120 184 216 +0 0 0 +184 80 48 +96 152 216 +216 112 72 +208 216 232 +176 192 216 +232 232 248 +152 40 88 +48 48 64 +184 64 112 +0 0 0 diff --git a/graphics/pokemon/huntail/follow_shiny.pal b/graphics/pokemon/huntail/follow_shiny.pal new file mode 100644 index 000000000000..8d443a8a9b9e --- /dev/null +++ b/graphics/pokemon/huntail/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 144 112 +136 208 160 +128 48 24 +104 192 144 +0 0 0 +184 80 48 +72 168 128 +216 112 72 +208 216 232 +176 192 216 +232 232 248 +152 40 88 +48 48 64 +184 64 112 +0 0 0 diff --git a/graphics/pokemon/huntail/follower.png b/graphics/pokemon/huntail/follower.png index 08aba898aae581fa8016eca06c8c01b35305b1d4..8a0b8ef8c382048b592987b8a8a18038a4870719 100644 GIT binary patch delta 1247 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 JPDHLkV1kA@$PfSk diff --git a/graphics/pokemon/hydreigon/follow_normal.pal b/graphics/pokemon/hydreigon/follow_normal.pal new file mode 100644 index 000000000000..82af3b34282e --- /dev/null +++ b/graphics/pokemon/hydreigon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +82 82 82 +0 0 0 +65 57 65 +41 32 41 +139 41 98 +189 82 123 +98 32 65 +24 49 106 +57 90 156 +90 131 205 +156 65 49 +115 41 24 +230 222 222 +0 0 0 diff --git a/graphics/pokemon/hydreigon/follow_shiny.pal b/graphics/pokemon/hydreigon/follow_shiny.pal new file mode 100644 index 000000000000..9797e900198b --- /dev/null +++ b/graphics/pokemon/hydreigon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +2 2 2 +96 88 80 +2 2 2 +80 64 64 +55 39 40 +96 56 152 +160 96 192 +65 33 84 +55 39 40 +88 104 48 +112 152 72 +163 80 66 +80 64 64 +160 96 192 +0 0 0 diff --git a/graphics/pokemon/hydreigon/follower.png b/graphics/pokemon/hydreigon/follower.png index 9a4e6dfecfcbada7d8875e4fd8c74d3f4919af92..58e187d31bb13e9657378c17f277991e0185ffc6 100644 GIT binary patch delta 1483 zcmV;+1vL843*8HlB!4YXOjJdf(4Y_y5K>Z70000%IYB8PDT^s$y;6H(AVC;0YB^e* zT7%7;K{0bF80OyILxF<|000GRNkl7cL|gxN;?Gt0{N=-4gkk}aq{ zLcc?wyCe0MA|49lU_<&H@BaVidG0w$2z{&}pTqxm2 z^I?XOBxFTlmjn(9wMyKSgLix|UK$Y%eUPc3xsr9#z+6JWX+;rkb#4fXg4q&b&f!`c z8CZ|lfu~?^Q-4PGPMD5PXLIQ=K*Id6B6E)QZkijn4_Yzn)+08t;0IhFhPUhVFEqd! z0*>G?V(}i2SRsU3p#tm^44j545xV@+!Ocq`sNTNEw?yY02q-ZPV-1G|6coIRai*RQ zGZYUVK*XxDYw{Qh_oyGR!2}hh-y!)xgBXOiGiiFGyW#m{1J-$cG?W0fx++I7mIaKr1(O+8p-?o! zXs1`ulSb9RD(k&|tJy|z6>4UgGC$L%>y`b{jo?&CI^c}X>Vxg9se#^R9U_GKXf`)Y z+B`y$Fn@zMws-|dvDp@O(*&3aZX6ySxt`}c#lu6oAiBiVUo~+fp=oNOj#UUaW?`*r zHq?4`3u6}H(CHrNan%U)CFiWr7K|F`^EMMMSmi68H@%wsk{KEcj3KcB53G){ia~RA%6#Lo2Yim-(2;s?d9)UFd^dfoH4tv z0yvoF7U%~}W#I8SOn z%Vu)9Vv%t%m(%&Z(xB*C&@-&9phVcNv$n6e{%k}A8$3SG|KnW&{Ipuw^~y%GAA_P@ z=(gwv(Xt)}{McfPpl@hfV%6j&g|=e%0DoJo=Cj$GvliJjH^)rw^6c+-y)J2F_6C7L zwAfPWF&x|3Xcg%OtJ_ly;OwW}$J8KFRV-Q}DCrhmA5jt(E0LunDSz_%O#$@k8JDGi zUcY|Z20L7y1O^*-#?2=W(@(m0#x0sbtv7tW37j83?@|NNti=bUpR?{%NOdch`s+`pa&F701`z$5;= zQmLD2uA~M#q=3${E=Y)z#dVg6{x17KbMSq!*{*lw~UY@<+5zO8efZ>H3h$Yw0 zHMGe%{7RGpUKpHAtlg9o)Cd;%xvi|@gf)_glRt8L4#|Fh~BVq_QVnV2GRGkhGqYzO+*TpB5$D*zyx3XeUnoLIGq5fFme$ zET1sPI>z*9Ca_NoPytfHWchLR(J>I3PfysE=n``RJ!>FjpfEsDM+XQMUyJs$CcT*`i4`4m=>TYJ7Adz6o1J3h@wD6afIMMMF1EYH!wI( z03Ri=N;O}|BZ9dHvF7#4&fs}?J|m8OmX9H1fGuvOA_%2Kgmy%Y3ML>Z;xJmNPyBR{ z2#`s8uTd)3guDrvsalGiY1wra_TVu;Rb1e>=+k_VGSUp-yN-iH$j4BaU|L}gWlRO~ zNM#A&X@9vU9uzQON_f<4wp_=ty=k*a7DU%D(Kj^|%NT~4i6avXXH{e*w3r!B93n&= zc08-<=golgOWxI_CI(61XKf}vP#5@kB0|S@8f7tnL*{LpNmLeJ-hX%Q?vJ0VFd?JD5+izFMNrVRL*VC4 zrJ@)@Ch*h!v+mc9g)vGf^hD&d-|Q=lgKQ$r8yn6b|8dV&20D#QM#T{4sX#>8%^(d* z;0_f<*Gv#Vi8S0eLALMiIg=X9s8n$N$4~a43JGP^MA*mpc;Q0i^i1JfrkI>kjFZJ8 zyMI@^Bogir+6oRChRGbxZN>H)Wx#pDFWVP;&Q&D{F&X){&2qmxD804l%y2lJQal|F zeRi)52;Ja4L)!`>LQ0&r{oJ*i140;M{v7+S)&%s7WZ3okQMr+Y&>mPNvO!kWHypoK z=_2SG(w4~7SftQa^d2CUX5MU`T$S*(c7NTcbkk;|Rkv`gxZmai(P>GKXHj+z2T+<`OM=M@Rj_ZR2&cXr)+e{o7De%-q>20Yul!@jPE-_7T7%^c25zC+?zSdLCC zQ1`u%QII|+%|nk13enRhZnV6HHGgfMG6zj-0vKMHfIM^UVa(|D!=FTn^YlJ^+32a~~mFo&?O(Xe|lX|!*Ak5p*7i*j3t`JSG!P=Ie zE&Q;*iKYH0&z5pq7_PgT2{vMEg~i>?)t}&7p8VLj-cntEdfa-j6t@lD_W6G;`YhvL XLv>%hj(#|+00000NkvXXu0mjf>(;n0 diff --git a/graphics/pokemon/hypno/follow_normal.pal b/graphics/pokemon/hypno/follow_normal.pal new file mode 100644 index 000000000000..88d4aed1e032 --- /dev/null +++ b/graphics/pokemon/hypno/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 40 +0 0 0 +232 200 80 +184 152 40 +104 80 120 +120 104 32 +48 48 48 +168 168 168 +232 232 248 +200 200 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hypno/follow_shiny.pal b/graphics/pokemon/hypno/follow_shiny.pal new file mode 100644 index 000000000000..345a52c295dd --- /dev/null +++ b/graphics/pokemon/hypno/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 72 +0 0 0 +200 176 184 +168 128 152 +112 64 96 +128 80 112 +48 48 48 +184 176 144 +232 232 248 +200 200 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hypno/follower.png b/graphics/pokemon/hypno/follower.png index 71ccc03911aa87542bde2fcf109b5268cf2d5532..1ef615b2a36e71109becffebaff1c5bef650192d 100644 GIT binary patch literal 852 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zz9;XaIRH zP6X_jp^*_#QIVlwU|_If#fld%ew;XQ!GEvhX`nP?lDE4HLkFv@2av;F;_2(k{)~~A zP07^EKlU+DNFX`UuM9{lKrxVFU`X2e4(I|V5l-R4}HH^si7Y~m$Xu6S?ZjJ1=U=El#8t!L=Y*Pj&Z`bos&e9}Ee8-@dW z-<7TpX1)8&Y`^2}i7Wyy-zj>jkcf7D~& ze7c_BV(!Mv7Yz+=?&Nv2+VVlD)!AcjHZ9Om*86VV&iLo;q!$72WWL$ul`2{5uK4r! z)T%^ z%&j;a?(Ni97O(qf`&V}B+`T&!8ckGy$walpHKHUXu_VKYn_ w7#Ud^n^>6|Ya3Wt85l&Y_i9AZkei>9nO2EggXX7CwxE>g>FVdQ&MBb@0JMu@eE!|JBvrb83VC0RR60|Nj90{{a7-oSb4}Vh|7z|NsA|Hafik00JUO zL_t(oh3%I?Zp0uAMI%6Dg}MK2>u;db0c=P|jk<^zqiCLiZ+~MPavYC6_Sj>OJ@(kY zFrxA4PQFJCPL8^VdwG-R7vZU#PDf(yoC{cS*SHpd&8s}`jV&-a1bXMZ6@bZI<9YxV zukyUUK?_bNPY?5201NIK*8;FPA~f=|$%|=0&0`ahdb~AySq;8S`b%`ZAhq;A0M#(ZlB4n}t`q%n@Pf@;*?U30(1m!y*dE zP$0@NQ9s_~ED*fPW8M!R_*i5qmKQa9_QN+g-!Ni~a(`0l!W$1%Y~2I0Cv`h8jD5Quv!sw2vSdtU&9ERMz|9J|B?-wPD(8s`*F zRT9nzsee0QaS`Z*%Y_wNJ{exQ8+odACb#8@z*OF3GG4!pI-lf}YXR7tq(#FZa5}tV zg_qZi59$Iwl;OI<5Rgd3`ip}VAk}4# zS%xbqUOLy$U_nNWFW{z!@lpNj&+UD$^%R}Q7ZiMmE_6#ATI&D+002ovPDHLkV1j&{ BI7ZyZlIQ%$q zV?{v1g9$566ij$fQ1Rl$j}-?Ea*`IgFK!EMT=M&GCL`u~93MLyS zCag(bbzIT#JQF@T~)ZHPcw*UP!_dkmOL-DgSGmW3WpL9~Cn`aSQ zqt;2wQ!5mmRfFdg+eO&Sj#8E2I$O@88<0KqQPAoc3r~3Kq@0l`?Q5%jwXmICf`{eU z4&OUWA2Uw8PdZeqw5`xNZPxVU&t`mgYW6#s)i%i7WwAAX@?Ljc)TV{oci!G_IO$&X zo1?2_tA3nRu(OIOPjSxQbl{tH)TQdlb$1g_uHCYf{f*z(hc0Y<&E|`>Z@0@?w0zlp z-ZwRVWohck={!d_I4rvna>w-bUs2hQk7mbxxOREJeqc*&?)QT>rU#B%K5N}QXXSjk z>MF;GJlWatb-Cwj7}MpyueN(~q`7{!_P==%)=5k%e}G}9TH+c}l9E`GYL#4+3Zxi} z42+C)4GeV+jY5o!tc*>q3@o(`EUXL+qW>05MbVI(pOTqYiCcr#f)kpc=<#&*b6Mw< G&;$To)#RQ4 delta 429 zcmV;e0aE_v1iJ%}7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|NqUL|CDpyb3w&Q0F)pQ|K_y+0RPPZ0Gt2-%>V$L003eD0BUM#5D*YRuEswA00A~h zL_t(oh3%HXZp1JML{l(a`TxHyI8kD?fZbYYFN{{%!y91iY=4|Rj#8;qDwRs5QmItx zV&?zkyX_AKfXwnT-)*l8G)HWCou_n#69Q7W$hY~y3eyG7H~;~~cj7ZwymSO9q$ z78wgVG*0Y@I8kxp!iE0wHr>ozp8a`upJD2n_=#`YggIf=o^0O71d7p$HzoN+d;=;=O z*e2&G-m$M1sQAh9I$0_P7f<22S=9QE@tAkf{>RnblP9GA-cw$)|NY+MvImmHHqSVE zLpX}l=y>{O$s=VMM?c7J>y7*>T5C9UFKzd=YSLkhf8N;%awzi$jm* zXP?89RGwER%$hvk^<-6CT2;P~#|*X!8(x2_?EWro1&m!ls8u4~$m9w@Ni+zlm zv#!&RA?|DCr0~KuH709Jbc@};R2<(~dvAw zB`SMfYF3nLRC3uo<9eDuWnPWuY;E}*^EVDHLS+i+QzY|}pLg8b-!rX{ZO^@3W@~Mf za=rZbPddK&z_h1l+kOUl-~D3o@p9$Kr7aJa1ExI3!?1ThG};m zi|1XmVA=5((=)_>@NE3ORm-jR?CW)yKxbajM>J(!vKnNh*!O5U-md=?&Q`{glV2o1z&#swcBx0>Vp#7<@^nq9Q*f{visG(+;uK7 zR{m5@^A6KVKNy;|rYM}yYzeAqxXfH4oWhZ<#qvw&*Z)T^y%zkx|C700Cer*~UG{Nc z3R5j{jVMV;EJ?LWE=mPb3`Pbz*kI|-Lq$-`=JOy&->|N~#%9D%3etzhid>h9+mfoIwR4=kAnjPDQjdbT~-hm{1380;viDO$042 zf}u`IVUoZtXRTksNdiTV4$C}&HD&2E(*$mKz!gh9rhi;`e4RoAP6I)Z7zsj6?BLWZ zXo-|HbDv|wzD+mWyDKJ=CS6DcsYt7)vmlj@7rHJGf=>mUb5N2W-sBz*4g=1HnMx2r zx!at(=f25+3b$#EK-r9|m8R7MD8ZQ2k!;%DI?a!%5B^cCFDJq#7DQYIy6v zcy|(XzFXen5_@!r%m;!E?{|QB0dO(q7#;8eBf&H81wDATvEJr*^qlJ)Zf`TeGaphd zP_7WlTBeUV7m4g{l!wW$ErW}ocQ6w?@yW-zzDV?h$3I1EF1^@0k27p?-6ae&KbwQo z8lP^E&1J%TgDozGoZ;R70|wX9oYd#P;ERo0{s-&aDg0DoqUitt002ovPDHLkV1gTT BO1A(2 diff --git a/graphics/pokemon/impidimp/follow_normal.pal b/graphics/pokemon/impidimp/follow_normal.pal new file mode 100644 index 000000000000..0abf538bf10f --- /dev/null +++ b/graphics/pokemon/impidimp/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +69 54 109 +16 16 16 +115 90 172 +148 62 92 +230 89 132 +245 129 180 +245 137 194 +253 60 87 +253 253 253 +201 201 201 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/impidimp/follow_shiny.pal b/graphics/pokemon/impidimp/follow_shiny.pal new file mode 100644 index 000000000000..0abf538bf10f --- /dev/null +++ b/graphics/pokemon/impidimp/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +69 54 109 +16 16 16 +115 90 172 +148 62 92 +230 89 132 +245 129 180 +245 137 194 +253 60 87 +253 253 253 +201 201 201 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/impidimp/follower.png b/graphics/pokemon/impidimp/follower.png index 59470867b0d39f9ab40e30892a3693d38040472a..0e63c5b0455bbc7ab5b25251f74a21cf3fe2da41 100644 GIT binary patch delta 611 zcmV-p0-XKI1n>lq7=H)@0001UMu)cm0004VQb$4nuFf3k0000XP)t-s|Ns9*Hf<0P z5OZ3rls;VMS%me0wDpO?{XAFw{r$*jF`U>K=Qy@)+qP}nwr$(C{ToZ^cYpH}t@Vg6@yjoevp(`| zXj=qG#h)v-0Mx9c2~2sozm0Am=lv1K zNVRtWFvFqrUVooMOhDnY0i`%fBTh{Q7U2V+$*&85#W^Rx0w@j#)QaC>g&2T|$pa+u zAm)UpO|S$!sAty2_4EKx8XO(m8BZGkfQeZ#?F^zMad-_d3tB0T90MN2Z(MW5(~cly zoX9B<9MG`^WXl%-1&y8P7XUK~xT8QjliLGnY=F^*QGejFGx9^LHv`0g{S7$k z-x>qp1630nXF delta 573 zcmV-D0>b_91j+=E7=Hu<0002CwraKj001yhOjJdf(4gR0fQUFy__*-!h`>NFXmD7l zka*beAW#qx5cv4`$jHd(aF~d2&;S4c0000Xq(p5100GrWL_t(|obA-XYTPgo08mBH z!W4_X23{iry;|+BlyW(kQrJ*CzgS*?V*K9k`rC8|f!mRR;MM+4 zg=O&P4qKMbKydE<)-k|;={*Cf;=`bpK{)GAzIN&M87TIT&G{qi!0S8DKv^q2uoIYp zd-$xf7oz}WcaQC0n4kxx;~0ZgK?ToVv=W3rJ!_Yuo`1kNb<%2AnK4bFTnDfHs{WtS zfY60H=5r7r@E=5TNMKl15pb}*ftZ8U6By?t1OZA5Ha8_GoaH%nOkmm&Mz`KxnwU=o z351ZI!dffCb0_lx6?&600-nLR0UQA?=G5^7a)6##c8Jn)PylxPOsHc|0Dp>}W-7}= zJ{8{Ohc-B3RuIN6&mFkDquIaj3+n;%f>1Ot-BMn7-TF)0-!Gm3PL8t=qOA)m00000 LNkvXXu0mjft_BC3 diff --git a/graphics/pokemon/incineroar/follow_normal.pal b/graphics/pokemon/incineroar/follow_normal.pal new file mode 100644 index 000000000000..4a41cb4999a3 --- /dev/null +++ b/graphics/pokemon/incineroar/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +219 219 219 +246 207 88 +234 122 48 +110 148 86 +120 120 120 +105 102 102 +243 80 59 +208 62 65 +82 74 74 +60 50 50 +186 42 52 +75 19 20 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/incineroar/follow_shiny.pal b/graphics/pokemon/incineroar/follow_shiny.pal new file mode 100644 index 000000000000..4a41cb4999a3 --- /dev/null +++ b/graphics/pokemon/incineroar/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +219 219 219 +246 207 88 +234 122 48 +110 148 86 +120 120 120 +105 102 102 +243 80 59 +208 62 65 +82 74 74 +60 50 50 +186 42 52 +75 19 20 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/incineroar/follower.png b/graphics/pokemon/incineroar/follower.png index b87c39b765a5a89844cd4fd1a42a20c07363d33f..8746301ab2ba24c6673e62d59348d8f676a28019 100644 GIT binary patch literal 1627 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB(+qb`+k9bvOkT)f)qM{-*E$wrF^#wb}ATKW)BcokfCf>p#0s;a+?W15c1cq4% ze4YMu3NSBldb&7C|Nq_9>*p-9-q=ujd*X+@TFNuF_zwqDdJL2mT6@K{?9h;ud-k?02SLaRfowCBUujKaHc%J*Q zys3X*`hkY(wO3=;JU`qao#)-`AX?_j(888 zdTUbiom+;fPmUdwZb3%k`m%^^Kw(F-z#;@tLyVh|^ z)2mp{nA=+S?y|Hwo^hwGttNgCnjc(qsyB0CIrCJ_r0EvvGmLLfdh<(pUqYqF$4gnx z{JG0TW)y9UP%bQ;SRLwT@U!xb{R8gFORkDqySUz;G}Z3$yK5UfHeA_~y4mJg#GLm% ze3y;qHgKl*DQ?`}#Hkk@6aPdo**5BUn_#(LjTbM<11md@eKl+SrQJschcIn?yqJ7=j7u2n7OO8&qRld z?S0PCwEm#!!}*L2^E;c3>s}ntdweu7zf9|#UBB(E=qayfxwFsSeq}@K<;9;YR)igm zO0>>Apv$)6_;e4!X<2ft+21ZWJ=HmFEZ2O=;~LLT%O{R!s@)YuK6Dh#h`9W?ZT}X# z=Yjs`6(;?^7r=1D?$*Q8A9r-IZ~v#I^vdq?J^l>4;!-Xn`$?wH>q0CQr@TIJH~IhT z563NH*?+zG!0`0l!i*0O`Z8aASQt6q>Av91zw0laU6*ZCzy5Ck$N%-;xHoTiU9`KV R{XHn3d%F6$taD0e0swsfsonqp delta 780 zcmV+n1M~db43`Fw7=Hu<0002CwraKj001yhOjJdf(4Y_y5LgHRKtMR~Fd!fxAgB-! z_~-x_uu%B;_*h_IfRLDgfPhFqK=^O~5D*aE2JGYj00N>(L_t(|obA>zYuqpt0AR^` z!Os?imblnHPo*6$zA114+Ydr%^kYH;T}ppdp>vuc5PSij4S#_W4JCu8+;6CSaQ3s# zY6>lMiG0f^+tSmMWF2GA<+=Q$0*t%A^Ap8v5V5Y-y9Niz}Y3boD> zciJq;DqNGCn12?g}yKjr|safo0CP(EY_nWKvG~DrM|2V7PzDhn$|gyk8Aaqhc-i!HuWNMEq@L^TnsZlVV%?bTHSre++rPa znx+f7utyf>7o&hpGv>W{dG`L*5TWS+?#r?YZ05HzIU*68)-^va0d6X*{o}H}ze!!2 zAzs!IX-`{Gvv;ywm8-LG=eJwS-u!r#E^p?{W_Ea`i1y6UFV+23(617?_3$-u&dRH@ zlzqf641cr3d2u=FU~JLA=iBmHG`oG!9F(`^d2cS1PRUB_wvK7tARJxLoChOwz3bYx z{o?J`rI)|{)V4pp-9{3PuLJl<0vNm7TKQ%)sYOQ2Gw@H^%>(oig1>1uY42?S(a@pk zF2?!!Iu6;i^{N(gNJ%^>>NzY1>y7mw0leO`6Mt%*5-$O%hVSPLL_`b#=nArML7+zu z5H?$6zHEjXkww%_Qb7#leiExSb$7-Fqa#tdqcbwOChNY-5)AJ7)M zplAm;zUic)PRwW;(~Q_?i|zlfFl)fLiRSbBHGfy&4{H8X`2}#&O&zZf2g?8e002ov KP6b4+LSTY>t8ybBv>6gvooAOo%YM+q+*z+p`oFnp?{&Fp&`;t`u+Gm--3E3 zRpOivEbm++>TWIyv-jSZz~Hm<&O>BT2k+ja?&h06M`MEFU*ofYm{<`wZ2l^*{+M`u z0E>g)>(>r%QFrrdFeM>D8^GYT0pcS)5LE*`erzssK!3bBfXx9W$jcKEpGyY*`Z=c;ln{ z`PE;cGPxARW67v2J1+Tw)u{As%=qVl400WdfR@TxY} zV3+f4WpLi&I_Eu`^!e5a^)<@*@(fi2$k^QTm-6KpChdUL4kn(Yx4DPcn49t^xvVVS m!B+D_Astuq`}{zMf2JS8lN@d0f>4D30000UidPp$SeTJSH(tr01rioDK;M;!hkMEu0 z0gN@)SY!Q{N>lLCWVpeRPNYtQMVdy_WT@S|m7@EIy)ZP4t-|R*w=1I{CPyZI4`QyA zh=OF8-AWNfctOW?Xp~a24y$2y163U!@d9f1fPQ@|@PMv=S@5A<4}J8GYikN63tLyc zZU^=nz&w|+ynpD*e${Zjn^d;fhAGK<4baHaFtng+@Utw-Z<#SBZaK?t8d7WRF&S=f z#s}`&lj|&7Mi)Pwy|_DfooxLA{a%TU*7@YJvpJh5_vQezsr(Ai#Mz#>DYe#zpO>C*rJ diff --git a/graphics/pokemon/indeedee/follow_normal.pal b/graphics/pokemon/indeedee/follow_normal.pal new file mode 100644 index 000000000000..14fe31cc109d --- /dev/null +++ b/graphics/pokemon/indeedee/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +26 24 32 +135 128 162 +86 82 102 +0 0 0 +8 8 14 +37 37 62 +77 76 116 +255 255 255 +175 175 175 +128 163 176 +121 72 39 +61 37 19 +136 136 136 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/indeedee/follow_shiny.pal b/graphics/pokemon/indeedee/follow_shiny.pal new file mode 100644 index 000000000000..14fe31cc109d --- /dev/null +++ b/graphics/pokemon/indeedee/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +26 24 32 +135 128 162 +86 82 102 +0 0 0 +8 8 14 +37 37 62 +77 76 116 +255 255 255 +175 175 175 +128 163 176 +121 72 39 +61 37 19 +136 136 136 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/indeedee/follower.png b/graphics/pokemon/indeedee/follower.png index c41a2db11a1c41f8eaa8c53d8ee0120c96e38dc5..50875701e6da2ab46f9de636085bdfea68ac382c 100644 GIT binary patch delta 546 zcmV+-0^R+91g`{;7=H)@0001UMu)cm0004VQb$4nuFf3k0000gP)t-sfPjD+7$Ap$ zqE=F7000082o5DBK21z?|NsB5udjfkuz5%)JtY%}h=>jJaYz6F0kcU&K~z|U?Un0p z!!QVilNbnY>-T@%ft_WY1UO2TN|Stkw3R+C2gfDTG&D3cG=DTSH1rpm=lR$7r}-Au zbLo>MLHz+~v7+wgTU3fC@OiC|D!aqoyb9;EL=!}OUY3NU!nBwM?&Z}V#RG&~&_b(< z7Axp(zWehhh&iOx>Pv^T-PTWXHMr`O!2mIbM9fm2nauhJ_-^nFmjh;&F%uBl{yThv z%=}m%%-O8p=YPAwlUzzO0G#F0;Q5k}*V8r7Cq1Gd|C@Ug6s<0>SOq#<`h)(@nGndhC6M2^ z;h^Q~9gp%i?o3c}(PNm9?Ey+=pUaNXHNmxm@tE|{Z+{%DJ=F3`>Eug*ov%Wfl4MJI zdq#}2&*5jyd3$(YgKmD2BZ~417cXA}^oG|H@CrZ<_~kt=T<>?x(aql*1YGBHxd!N} zzQi%+=+9RJDDu}P^w;PFT%RGk2J}4$6!2^LdJVJuKLQ@(srC-{@D_7ZezoYnClBDL k`Js@j`5S$Hpu<1Y7eXT#+NBFmLI3~&07*qoM6N<$f>R&}%>V!Z delta 498 zcmVR#|U_*g$Xn4ug^23bIjeepaR8Zutz04%)mFvwtb<=7S!7@87-{c?Fnj zuDRy=Vj zfflz#DQ$+D6@NJzVA|!(wYa69Rs#`2oNabp*SA>+t09q6UZd#-W&MFoJM2}6IJ)Vp087!uWLgs2gjEU+i9jP@~?Yd^LTGK z)lDe=KA{p>HC*aj?HNu}w1ze1*qkAgT*^{+DeH1X4y3(E9LN2LG5LcZfAC-R4c0&EieQJ<2LJ#707*qoM6N<$f`C2kBLDyZ diff --git a/graphics/pokemon/infernape/follow_normal.pal b/graphics/pokemon/infernape/follow_normal.pal new file mode 100644 index 000000000000..1f13a34b3a58 --- /dev/null +++ b/graphics/pokemon/infernape/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 24 24 +240 56 40 +248 208 0 +64 64 64 +232 232 248 +216 216 216 +168 168 168 +0 0 0 +104 72 56 +200 56 88 +224 112 80 +192 64 32 +24 88 176 +208 152 0 +128 56 32 diff --git a/graphics/pokemon/infernape/follow_shiny.pal b/graphics/pokemon/infernape/follow_shiny.pal new file mode 100644 index 000000000000..ba4c61aec8c5 --- /dev/null +++ b/graphics/pokemon/infernape/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 24 24 +240 56 40 +248 232 128 +64 64 64 +232 232 248 +216 216 216 +168 168 168 +0 0 0 +104 64 96 +200 56 88 +248 104 160 +200 72 112 +160 72 224 +208 160 72 +144 32 80 diff --git a/graphics/pokemon/infernape/follower.png b/graphics/pokemon/infernape/follower.png index 31ab49ecc0b2c2606cf99c6f17d68744915f8c6d..8e3187ca6d52b8ae5d288093b7dad84b3b000608 100644 GIT binary patch delta 1271 zcmV0Dy!50Qvv`0D$NK z0Cg|`0P0`>06Lfe02gqax=}m;001yhOjJdf(4deQ81OhK_|O1AKtSl|_}JLksHms_ z003x6ILJ6y;BZjDKp+@cu+W$QfH)wIxTr+{0004EOGiWih<^ngNB{r;2XskIMF-{q z4F)4Nwp~3K0000GV_{Bq0000W0000W0000000000V!7`6000BLNklG14ZonSUXMVwMR}ol_<9a@oe)pAhEIE$t ziKxOFqJND8pG`Rq5zI0but9ct;qGcCIgWvMRyu*{t{jV7r0x>eV<<+IE zp@%aVpT{Uoy=6c+&n@OwQ|P60cm`iFsXyLYTzv3RT@PniKggtF+4Tbm=ecJ~?-`%@ z^SX=%CO;n5p1oh&J=4P(HjeLRGYgF-g!5c&>woR~V`LCufbuV|*J@vV-5tlIy}FcJ zZtLO9AJz81JuCVb6kw;L**jnCpR6>;F=^+Qa(Qfknbc4ApEp;~##we!rRHUIqo9vt zDCO-aKsb}m+V)w=-$;<{*qL0f*AFV29#8ZfUfUV5^=Ur;p}9GR&9`m{IPNc*MssHHvW z+_^3wCw-UOo&tIGg#{Chksz7Acc>$-oPR>)w~u?gCs>(EIt=qee)^MHy4o&Sf4Ms& z)jwRmn(_oEcbl-=@^_xN+|w}|kk&MnoKL#E_Pbuxv@{HV6=cwb;?=ea*6`g{O_$39 z?~>N~d*)~!J7!zo_b>y|wjXMGdH7|OyDobVzcfhmQENj-_1A3t?Ctctzp>}vDSz<& z=6Me>z`cHJuk)+_vvb*dTGUGq?;rip^Xn@P7l`WlmAkW8j~}SzF4l+2U~^*78_(tY z>XUi=p`E@g{)r^i(n=ER&9038#NJW>aLT?Fz&+SZ<_({XQ=O@Y`BN-Mo-^N>lhNTu z1arX#m{6Hw-blj#C;kQ}&Zrw9-P46{0a zR&_u3e`RC{#4+ZJ`C{sr*I?ku~ipiu^dwF@BP0VtJiw8sZ zrWX%T&iebs-_Ec3yeXrBiFZ%m|3!~ciA{9`~V~bz1vn(n1CW2C((y(wL|1 zVnX@KsDD|`l1JUIy1h{=GVjQ^sk$fA{w^joT+BmkfSF8AT(v*V7gAuJYW3TdvzfVz zp%o@EgK{Q=^O}w}Qsg8KZZ9U2hvt69dmYZ_2OCznptZk)EgEVnk}EQhO3xZ!DVOam zQMuzhXlEl-KDWZ!?2r7sz)s~lG28S5&cUU?%70i16)V*5v!xz+oUJP>6Z{lDy5YCp zx-E5(^2WgUerLkoWHX@=4m+5e*Y@R??|0T!W-wMbYwtSijZlRPT7#R{0&>zznPv*) z=92<@YuuZNn<_Ma`?Diug3aqXXHeJt&b30UM8G4!EUf;d| zya8?JFp&`^!gDZ@m*d=WlQ>2vWkW(esw#ax@o%SUVt{L1>wj9;`hSXDFr>-61)sOP z;B=KIa~3Pj=NyC!m~(1U;EoHSdQ zs>lWDz!*egZ6BNqd?SzE0uxs!Ywx$DVNs=@KP|_BKU~_$1mCR0 z->lpKWnkN4S8O-5Z_Bd0r5!x~QI;Ji4cU#ZHm|dU^oy?Re$r-d-*nx#G0=CA#k;TV zE*zdcb++sS0u?vk+eSM5vxfyBeicSe;MreBD$Sau3FwBsahN#n2az{m^;xnov7|0FjEE8wxo@ zF%E=%fM#_pYBntJ)R#mbOVrc1E0e+%ej?!<5*&EM@#`=9=b=eHt_WUTI*~4(SpTek Z0a=}w&=7ARowWb}002ovPDHLkV1o3X1Hb?P delta 533 zcmV+w0_y#+1g->-B!4haOjJdf(4a_ASorw(0002s;NXCOh}eLjuuy>b@R)EYP%xOl z04O-%h^QE7kN`+v0001ggzNJF00Fs4L_t(|obA;;isLX80ALx-0W8^-Nn^>?l0ttl z;4Y3}gYj_|3|ntGml&qYEoRrn6gt$tWX7?g;W^ta40(m&(|?nmB_mmc+~XeixX0HC zdc%a}>$Ym$=7w2Q=WDi&RBO(hCTnJb@wj4Y3yv$M&N%0c;3k}jn&-I9$qF~$@{P!G z6D_u)R;Z~KLswhWnRw!x-!*DN#Wn;XS3HE!;m(?&+=OMysbNLa;G>4r2I@gYg}Dsj zHB7&9%*6S(;eRlBg&NBFFs=9y!d3rk69*1&QHRvPL-K+v!+OKCLrwI+7~3ojpA7xu z0ja5nZ|3&|Goib#?{<6Kz4yMyojv~WepIMQS;=Alt;}(cUgY7ls|jfC2j3=RPgMVgWmJ&Rw$#N!BPooqRD8^VHWbDe5A#Vf`}cfz$=g%jMJKOvGAan$fa_>MP7&Qg zgPRLTTC}#Hmlu5G4U&hj#r5Bn8XN2Mcd^kWp@`B79{-p>H>LLlN#fRxbo0jgZ}AsD X;IX`wY!3Li00000NkvXXu0mjfI9(Hz diff --git a/graphics/pokemon/inteleon/follow_normal.pal b/graphics/pokemon/inteleon/follow_normal.pal new file mode 100644 index 000000000000..b2aae20e1028 --- /dev/null +++ b/graphics/pokemon/inteleon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +230 226 82 +41 113 139 +32 89 131 +57 149 189 +24 60 98 +115 186 213 +32 97 115 +255 255 255 +180 218 238 +197 170 32 +98 101 24 +8 24 41 +0 0 0 +16 16 16 +32 36 32 diff --git a/graphics/pokemon/inteleon/follow_shiny.pal b/graphics/pokemon/inteleon/follow_shiny.pal new file mode 100644 index 000000000000..b2aae20e1028 --- /dev/null +++ b/graphics/pokemon/inteleon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +230 226 82 +41 113 139 +32 89 131 +57 149 189 +24 60 98 +115 186 213 +32 97 115 +255 255 255 +180 218 238 +197 170 32 +98 101 24 +8 24 41 +0 0 0 +16 16 16 +32 36 32 diff --git a/graphics/pokemon/inteleon/follower.png b/graphics/pokemon/inteleon/follower.png index d4b45d84885152fd2e71c7df603fed956bc2ec2d..74a24e1947aebfcf661d04da97ba7e24636189e5 100644 GIT binary patch delta 922 zcmV;L17-Zn2BZg&7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMowQ;!-Jb ziy&EpIhDN_JYsXY)gWPW|NsBA+U~`wAYx@02pA~<000mW5FjKVxlPY_0009bNklvH2D42A6g#=#c6|J&}7>~!2jm$uo?&N9>f$R`d*Tz_Ou)92AAe?)xR-s2tP zEuMUb5udi%cj)upOG!>d#Q${y9qxEoArb$A!Cy_FANJ-(KjRWpf&>CSZ7oQ^;l23& zBK{SFznMT!4a2!W0mrB{mt5xYjwN}Sr#37&az1(xQ3`Cp*aK~K%o7a*t zYO}6L#6^F(-+%9mv%b$c00vzFlOwqW0}c)U0q2m0fII%0ZXn|9PYhZaxV$dQX;8l+ z5f_8A#LQ*_K0ge$AOV9jLxnLNMqFYB2Ow-1>j(VZ1f)iaLB(OjC1#Z^p4)1yA8@&* za>vaCOfDPT)^&)%*HRntW6&xFSL>BTe4^8!DPVFKyno%q9}FtbG~y5a8w}o@^?i$Poa2SHR#^yd6WE81aik&tJ&dVIW}e!x^A;y#s!U zdyBu-%t5};TfA1J=(IYMaIY7_8+H3>;hF&NFj}33$ZghKj_Em-WOr-m<(My400a($ zwt#R=fPeZJc&6kSM1n4_JRJs6>nfH~zBLG7&H)DB&}lVxXsmGZtOO8sxP!X&p(Ps2 zg>T#Tg!y##w5FZ%Af;B*$RvD|*k>+3J`9eR*~l0ICzse)gG9wnfO;Pn-k%)O7#+*+ z>$>hUj#JS`z{xj0Z+gZez(o=(^p^~9Y`uSQMSnno)`Zl=;mZk21^wVXJ?$_bAYRyB z*1`!WwT2^3zNOa)eu5BaJxKz}2ISN~_@pj@1bFKXgW5Ix;K0fWqQvc;`rbCZR%7bP zld^hUV6YKOLqMC3fCrz9YRqTPoTHS6O0LntRfkxAU~AAX>hkOl5h_Q4I1J)$>ZO{G zz<=Y{1bBnBdVb~Fbmq9q*2mQ2m1K)~>(tvZO(8!V;<1ocLmt@YxM3_|He+1rhM8Yp zQi60hra!p$d_OtNW;@8*4(AP)BushXmcdin7I<(|;HV{b!zS3}G`R+)Iy&u;NP7au w3Z?+27Vmg`d|Bn&`_=p&IzyMg7 zP?*4&(BKdd5a6IF`1trRFeqSPU`R+v`1ttlm?kIy00P!YL_t(|oVC_HYui8=2k@H? zZtzxGLcflN*i>@^U1VtWlC(pI>IIsi;8>?ZK!zguaW0z{r+;|s64Jd9WbhzDUFdh| z$&RJFgS!l&xBYz9|2dsbkB!i75F`)PXl*uu+-Ouh;(={6nLW2nesY1?TgzG-{L})3 z=Z$i`+mcG4>cPrn^31Z920yt#adjo_h-!q~kD+5S{;+Zlp1H@BZ7{;omozjOd8c;d zXpLV)VI^#dYJdJoOlfE^^3Ltl(b|h?dMxazYJ`p{rC%MraeQuz6&3rG2MSxFngpfh(neU>r{@8dhta`FL;9$ty?i#|l{1Vc0)a)qI>(bn@NN8%KQ4L!CW3y15Oj zmCk&SA9QkUFe-UquCsUc=4TpSY25~XqGyT0s7!`Yu7C5pqcn;ZfOOtoaP&GinIy|Z zYcEOwggn)|B_~Fsvdp#Sy`Ln)nNhtR>hFVUb1y>Vz-;7}g=Ab7j^w71m((=(!iozw z`zFm}#cn$G#O8&)u{RYeV4nwy72T%!-CaP~Z31bh3 zg$vHP<9}|NKhj_!yjO%}TmOA1Lgp|$3Cg-V+2j|T1eofuHxpE^7-y)_osl zQUPFFlYJnoFNZhRL)M)v2HZB>JK z!~Wm^aNEKD15!B6GN?A)0?MHES~%+$40zyF@_)wf0|!fhm2k45b`)$z?W|0%Y^Y3Q{isV4};ZpNP$+b&Zg8K_qrV0z@{;nbe&W^KV0)>)o~=sl9PX zCOLrQK$a7!AONZ5JCwT>lmADN`T(hefDZf2T!(Ezxqv$VAICps3drRJ4`Sv30000< KMNUMnLSTY`ER{0= diff --git a/graphics/pokemon/ivysaur/follow_normal.pal b/graphics/pokemon/ivysaur/follow_normal.pal new file mode 100644 index 000000000000..c1f09aeed63b --- /dev/null +++ b/graphics/pokemon/ivysaur/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 32 40 +240 128 160 +144 64 32 +200 88 120 +40 64 64 +48 88 24 +104 208 192 +72 168 152 +96 168 16 +0 0 0 +136 224 32 +64 128 120 +64 64 64 +232 232 248 +200 200 216 diff --git a/graphics/pokemon/ivysaur/follow_shiny.pal b/graphics/pokemon/ivysaur/follow_shiny.pal new file mode 100644 index 000000000000..28a0371d2590 --- /dev/null +++ b/graphics/pokemon/ivysaur/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +136 72 0 +248 208 64 +144 64 32 +232 160 0 +64 80 32 +64 96 48 +160 208 56 +112 152 48 +56 144 16 +0 0 0 +96 184 56 +72 120 40 +64 64 64 +232 232 248 +176 176 176 diff --git a/graphics/pokemon/ivysaur/follower.png b/graphics/pokemon/ivysaur/follower.png index e92aa1587137d4cab5e0ac43a7dfef1a1943adf3..03e9ca56fc3536136812f05251e8a45e84f04a5b 100644 GIT binary patch literal 838 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzkFXnbf` zFu_6LL_~##gM&eYM8<^!9xG-ftPlXI>Uf~w&`{yv;PB$bj}s?u@F;4;14S8=yxmuo5C)|I26ZV92-eYe4r(YX(XRd77mI=<)AF6-9>3=`_=|YCxZ#JFQ`|n@$EzRDf z+P$^6u0T#!{H^c5)y~g~+}?}w_g__hou=CGi7nX1!op@V@4foR0Sm?NU*Vlv_O5Vw zikX4`CF@G-+rPiw>wLUt!fUs?Ar*xo4_+~xU2|(nxa;waoA1s!p?~hChhO$hwrdOL z+GMKN&U#o=X1TX$6637Bnf}k_fB$8^HHW!+|D8@Fhw|)eSv`J_obEn&Sbp>P`j6)O z<0|j&FLmz;zV~!))4>P7EOz$ZTi1W2Y3g<6?eA6?E#AjJe|{C)<_Gg0oB!LK`{9~w z=nwCIuaB!t*_xxzEpB7$VER_&jJ@|;jnoxe*3}xW{{A{~TjYhMhr$HjABeTQ_lP4^ zqk3`U$!QBdJmYP<$@V?@$luorakI7-*<6UaaOrq?g3%P$@DHciczCwi%`N)pCAlD) zWpZ?)*?|pOR{M$=7f*>)*`eR&c3J(hbmPU6)O&Ne4LzieEz+G-udUr-#WYp^oV<4H z=Z!Di%H8zcr`=s>)S$P(t3+`1E6$U7Mfamj1OjX46|LiA&|y4$h1H|*<|46-?9nO2EggO=4%6HsFFboFyt=akR{0JTG0!vFvP delta 632 zcmV-;0*C#^289KX7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|4NG>|Gl*TdwbPET7&MzTFsP$=2~jBARv@l5D*X$QXs{1Ig463dod|e>O-yo00IC> zL_t(oh3%DrimWgUMIA;PZ36xOzulYIH|%KBtmDGMqk+MJlYcfhX|GPxh!G=3j2JOu z#EAbTN-4MaUq_kC(o-1mzm77`%QE{4BmR3rO8=-GUY2=QiQdwPi+q1v=P#;-7N-NB ziVMnT^}R^MHHA|32qxW<7w}1PMsFyz&*{`amx}@@!@)qO>N_+La1;3Q zh|@s8lM2kjTosm!9E5euE1r!T67ky}!VRkdr?d_r;+#koLLVhQ%}D5tpXYzqLl|(C zN1_LP%m_KLwutF!PP2g?zwaU4y*#kDWOb^(ZLaZMV1KqY{RTWrr9Ii78isna)=PSL{1K+mJWb(TWZl|4-{9J~7p>SB-jAE^!Ea;C3h6^anNe zpWb-Gg`9IWIsUZP2V7tC7_SP%Jwe7XDdJ4eVlF99r-6tQnaTC}0oN4M2!&1t9N6K) z#`Ko825}s6+q;(V8t8G$!GLonH$^mo&}HjI%%q!ZbB!B5nM+>0eMQK&&oIj;yf!KN z!4dzEtiE?Z`mJ(T>*hP>_VS!}&TT&ZgW`CgYS4#MV$axry>JD5wCqOWPvQ%Q!7t4I S<m%v^ z|8U1idH{C3T`HkgYoP`4hGcB#VB4;^;)*M-xZ=M=Ddkr*uYZcN?|bI%h~{PSd;;js zvOyVtHp-y{7XAUB;m-#ZI;~*loq0Y_@GWi5f#!**$Vo1$tQL5Bnv54TXEk@m`y7z0 zRBJ9;yTR)E%ebvAAqrPO#<4gE=6Z-L%Q)BJ4-TulgqFOFku@@yaWkl&23=XkH=${e zf(|UWe3T|Imw)l$@Tn{dftuy%!n33Q4T z^uVPIf5FHppDM=u1v79kO2RFJZZX{DBR#JHihn59!D!@!PgP?sT9{jqz?w5-bE8y6 z!h4`oh#t6=R$8+q=pGOmA0laQCc)FKVal6T2!+z>W`AhBV~3--eQ>fp(kjUo^HUU;>u*egR4pU>?QjB-E z085VZg(0c-vNGQryyf!1`wYrxkq~?Xrwa842adhjhQz&6Ks6WHhXVxNK; zKtlLk6eh6#JGib+Ci+S%zHZ~{xC8wJ9pcADSNxrL2YUPyPkU6_vH$=807*qoM6N<$ Ef;?y=JOBUy delta 587 zcmV-R0<``21lRv`o^EA@Ly1F0;rKTzM4x#=Jr0TsC@}ctdlnB&<<`Sc0-_3f|&R=5q7V zOe~Znv$*m_j2rkOtXt-Dkz%vUjm9!f?me1$?TgN_GX3@k__>G`HapxXD8K#KdL$1E zJxa%T4@PN}x6Bnxl(a{}r2FP5q}<-SJzi7P`X{OmN$0Y0%^|m ze(6zMK2@Wz{{4sGxUQgDR=QoUcV5|b<2$JLVZkU4vg!Ihn|K6sC?+pAm*HK~VYssm zuAU*`g_$ zd1J@{8$?VNI39ol9>6#MxsMC@`Il~kCWIUO>ZZ9fPct|O0@t0002ovPDHLkV1oHv7z_Xa diff --git a/graphics/pokemon/jellicent/follow_normal.pal b/graphics/pokemon/jellicent/follow_normal.pal new file mode 100644 index 000000000000..8b935ea96ce7 --- /dev/null +++ b/graphics/pokemon/jellicent/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +208 227 255 +208 227 255 +25 47 95 +47 121 199 +47 191 245 +218 63 33 +147 164 208 +25 47 95 +0 0 0 +147 164 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jellicent/follow_shiny.pal b/graphics/pokemon/jellicent/follow_shiny.pal new file mode 100644 index 000000000000..e63fc0fd0de7 --- /dev/null +++ b/graphics/pokemon/jellicent/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +208 224 248 +208 227 255 +40 72 56 +56 152 112 +32 208 136 +218 63 33 +152 184 176 +25 47 95 +0 0 0 +147 164 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jellicent/follower.png b/graphics/pokemon/jellicent/follower.png index c6ce9a6d50f4cd08886fef1e020e054e6c6764e1..315750cd18d10d409617724ac87ff45a90c05d98 100644 GIT binary patch delta 597 zcmV-b0;>JQ1nvZoB!47OOjJdf(4Y$o3((;B(BuCoNH{o{a3Ii#+CL$fxUd;7UjP6A zlcdn>gKTC100IR`L_t(|ob8prZ<|0A#~;#7nZQ+}uAH!&)upXEo}7b7*^+=|DO1St z;FfKZ)PO77y}V0a;N#iBDsT-8@&|y}hJ)FomyTlLv*a;TX#~qCbT{nLH?T z3?3q`5pQ0~!$L=JjQjDYaLPL#DYOjUT8I?6zzfao{evvNYaSL31J4%tKAl#8+$sFg z6}o}%=BNs>Jb&>uH}f=)7b?NmpJrf$$r|%iOlBA@92zL6^O8oZDV!^I^K^k@INDK4 zFXj0F&u7}RTR1dSd;Q5v*(q!Uv79gM5B#y((H*U--)xjY^DpR`_Usla!F_xmYXPBm zkCmFbh{jkZw5jz%fjRN*b_{*sb^yB3|n^MPzP0-$~2D$b%zv)YJ6QAFB}nu6_S7W#cY*=DDxzd4Oz zk=h2y#!mA9iA2ZEMw#d~YV~G5kk9Ed4org}!ZIi}4Jxo}kWpN)Zo@IXd00GZQL_t(|ob8ppZrd;r$B)pOfdmW+C^88iGYGZO z%!&vb$Xieih+{pMm@HciH?7oED~m-?sRepI3n5%|aUZeS@wLj}K*F zKOggaVH#MW+<#%4o3j~a3sZvzz!e_&)aGR>m~rk-C4H{GF{W1G-(@H_7AL>K2ph19S>eD2&J z9{3D{;5VM_pAgV>ZLavFun@O_iDA7x2q{}B7UxyZtScSZZN#doV*N(G zVBf6k=o7>CdOY=pZ9X+vj-CftWd`;eX)|op>*IXS!>KnIW+n#5vB3on4K_*`K5RIr tx4fDdI3!FACys{mDMNz%UH+O+oLA{*LQiHtH$eaZ002ovPDHLkV1jZ*0#pD1 diff --git a/graphics/pokemon/jellicent_f/follower.png b/graphics/pokemon/jellicent/followerf.png similarity index 100% rename from graphics/pokemon/jellicent_f/follower.png rename to graphics/pokemon/jellicent/followerf.png diff --git a/graphics/pokemon/jigglypuff/follow_normal.pal b/graphics/pokemon/jigglypuff/follow_normal.pal new file mode 100644 index 000000000000..ff0e5bdb5085 --- /dev/null +++ b/graphics/pokemon/jigglypuff/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +0 0 0 +144 72 88 +96 40 64 +248 168 184 +208 112 144 +96 72 64 +232 232 248 +112 160 248 +80 80 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jigglypuff/follow_shiny.pal b/graphics/pokemon/jigglypuff/follow_shiny.pal new file mode 100644 index 000000000000..7567d53695a0 --- /dev/null +++ b/graphics/pokemon/jigglypuff/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +0 0 0 +152 72 96 +96 40 64 +248 200 216 +208 144 184 +96 72 64 +232 232 248 +136 232 144 +8 152 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jigglypuff/follower.png b/graphics/pokemon/jigglypuff/follower.png index 8c5a14f55a1e18df44992b0555df84e5fadc80fe..7da20e473409f714120841e877deb0b62f7c1705 100644 GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNjC7jmw5WRvOi3Q!EB7#Navz5`m%=;Z0*7~*mK?G^95W&;7X2ZcKt<{q+JnBvbY z!ys{JR{PXal`FylOD&!J1-@=GExCB`s>N%MKOINY&*aN7HJD~!TNC-&Brr|<($j+H zn>>?3^>hN-tnJGyZj1BHerhAjoNxH##)DRKv9!~X`5R7TEX);nFDSO0JAclk&3!!~ z>}w9bUcBn~enG?CipQ59>MOmK)VVK(S5B<9W$EGIiuBMae3@sYf{t96BWT^DS1mZN zZC*@6s>f@=k6v6k_7MlxAJ0-KPm%s}-uhbn;*`J9CvKlv-hal7#XR`OU&YAtwW8Vo z%i{Nx+}>c>&l(qfuj*Ct4!PVfB6Qj_VJEL`&k_FLBDIRP5i;djnB{W z3$--KT-?)FK#IZ0z{p6~z);uFD8$If%Gkup#7Nt~!pgwF hsK{|OiiX_$l+3hB+!~zqe~N?R&C}J-Wt~$(69D<(@NobD delta 464 zcmV;>0Wbdl1l|LX7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!5B|NqUs z|CEFOb7I~>F`S%gAag+&=H}+4F#y#$F%S?C|INk!tfc01Vx%z;UHpC;00048Nkl+&@OQNQEeY z&H*eS96gqz1Uh_2MAhdc$G>`tDDLlKqk^79<-_CV!iY~E8Z3(;J;}%b00007Z!Lp2%MO~ z@Z(0rjU5g^;S~iO3K0PnCpK6#6hthT@Z!affQ*a{J9c!;m~r94gWQb?pMZ)Olf2zs z7&=&GJ%Akc5>H=O_GgT|Y|17P!7(O4A%WyXzcL`L0L4Ixfgx$gCGod~%j9li`MiIXZ6-SsoO>-L-!0reCpZj_>+?Z?eCUqHC9k=BM+Cx2n`af@i&Z zyC&7?)NilX0oSh?E({3W`J~1!Pm6cKCJTcrCaugCuT5j7GKQ$7FqpPVb~FZD6%jjW zt|bVSpTEqX_U!|=RkPfq4ZCmE8qey;cp4G&ayIwH z9X3VBod2`9TFLKPE&EIGV%_{?!wW#;@_T!d+vLJN%-yNao^rQe?Uv1%LX!=A1qpN0 zWW+y-@Wv@!*5=Il>zUoUy|Y-Yf|%!*FyGqe8u zsJp{)wmxE`I7cG9ju_yWEw~9kQzi`EG zGpKzxzfh6&cgeR4g{wAQ5V5-%c}{t~-rr}X?02_3W(~2Qbx!Vml#kfCx5rzL+{itj zwof!z#I0;ny|i7{efIfxwxlYW^0_DL@w?nSq_eTcN>aCc^G@M%skuM5&5hW&VS7zr zQDxEB`e>dSsp6^E`Tuu!KY1#-+2xe8;Ucp~z=&2Yag8WRNi0dVN-jzTQVd20Mn<{@ zhPsAEAx1`4#->)LM%o4zRt5%wQd-<78glbfGSez?Ye;aPv>lX|JYD@<);T3K0RRj! BMsENB delta 597 zcmV-b0;>I`2I2&e7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sbH$|1)!v+> ztSLcr=I-`VbN_>+|7vq{#Q*^AQc|>wG3Lcm|K?i%_LTqs{{R30;V8PU0005tNklTFZybPjJA61;M!C@BiC0s;O1vud--`M=&HC_f;ftDr-1XW)1 zJwpLA#^nNmffEk$wn!pyk-rRPZxRDZa8fsX7f{4DDNMRWCfh9f{Sx;#EC89xEnMP7 zXvN7)+V3+?!6_w4GEI|SYkJPjrB;^g62TAnfG{Pp=YKrLr+CHp0ktC9Vw}fmoY7ib zS75_yb1E&5c3!s#gauylqX1eRd(S{$HeTObOAp`Q9I|I9K!Qymq!zvi@-W zy7znw_k?kR*|6wVq3}t&;&lsH#)P^6rct=UcJ#h^70@4)?#~m{yTk*&co1-r2x^6r zO%^O$hlO)&_(8zo_?N%H-Qeg& jy3L>0nYll0{<^*ZqsuE}@P=W@00000NkvXXu0mjf{SzLH diff --git a/graphics/pokemon/jolteon/follow_normal.pal b/graphics/pokemon/jolteon/follow_normal.pal new file mode 100644 index 000000000000..4c5e10bff713 --- /dev/null +++ b/graphics/pokemon/jolteon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 40 +248 200 24 +248 248 80 +168 104 32 +232 160 32 +0 0 0 +72 64 80 +208 224 232 +168 168 192 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jolteon/follow_shiny.pal b/graphics/pokemon/jolteon/follow_shiny.pal new file mode 100644 index 000000000000..226c0bedb5ef --- /dev/null +++ b/graphics/pokemon/jolteon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 40 +208 232 24 +248 248 104 +112 144 32 +168 200 32 +0 0 0 +72 64 80 +208 224 232 +168 168 192 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jolteon/follower.png b/graphics/pokemon/jolteon/follower.png index 93c3e3767edc96e254b4549a92cfe23d98037e52..0c739e25ca9b4b87af32366552d9811f85f0738b 100644 GIT binary patch literal 923 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx~JX#6-K z@#9CpiVTGp3lxAd9u5H)9=uqw;=qd+KXPrg_XC9(lf2zs7&=&GJ%Akc5>H=O_GgT| zY|4y$4`zr1g#?ll{mOu}0u%!&28N`a?|?2~iuQDI4DmSr_KIQgEdvpT2g?_xP374! zJus+2GEOK>_)uQXIo(y7_*VA)g9n?>ZJKv~ zG6P>>hw~nGW~a4!|EI;LeYATRG(GBUn}Y>B8}J<4pGQF1tO@x$y0vA0Fv&-or!yZ`LA=#4+D zhE9gbpIR=e9p3)C_(<{A>gUTs|E-amA0KYE{i6tbmgGD?gG?if??QoVR!{LheQI`k z>*M3{+OxZB*t2Zi8zUDt`kY#~V%xfx*Um3eV@@?bC@fQXdgp-~{!%e(EG(v9x_|Xc z^Fu!`%@t?Qz0l?9`^2v3qMvDS!0Lx;b$)m3sb$elMVb~7Z_Wf?^p1b-bmU)rx+$~G zE^nKiR=0dJr0$e0Un{@8yma%t51)#TzV}U*iqdxt{Js7v7q4)j--)$tCMUN0PrUt9 zZ2PA-JL*^49x!~apqCdOH+}v4 zQf*g9?cK}WD_$M`nzlRi7IVnMt!e3Q)=|NY!h!kAB*V16?L9Xo>>bo>zjC2hQbq$R|jEt;|O|1+JwGAw+3=A@a>^`Ar$jwj5 YOsmALLDIj?50s!iUHx3vIVCg!09#y&w*UYD delta 733 zcmV<30wVpJ2k8Zn7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!WK|AYVD zG1a{>oQpYXQXu~T|GhCWY5)NL0RR60|K8r_iP$?-)Q#@sr=Y z}{AtdwWZvhJQi6MRyyT1i0Z4IN;fMPYtN}d8N|430F9XLZv1FZn-HW7f7kT zjvwlEZLsD(LuA-XGTL+O zRJbvGgbDhZsWrE||0*&`a=7L`Lsoxf^b_vUQ7;sYfaw)3v=x>cl=wqr6M(xPNZ-ZBwk-KKbJv%@n)Kj$`s_gy0G#T}Q&RwI%)xZ~=f^&Gc_C?xWsu;YtY zHJf+IQfpFVHD83t`D~XgxfRxGd2RZvNaSdlpK`ms$y%`lCTfxb4TnA~fElR;HP^jK z>Y?vfq<=de5mp2V4t^vCG~7cpl+m$g5vcesZ};%I4RkydMvCY9IosoMoZ`R5?DV@(PuqWDfenl zDORv{EAzvw`WD_kGfxEuX%73(liu9UIL*zy&_2|6<8ObzPnphr`Om@+GdV7bkSp0c P00000NkvXXu0mjfwX9)> diff --git a/graphics/pokemon/joltik/follow_normal.pal b/graphics/pokemon/joltik/follow_normal.pal new file mode 100644 index 000000000000..28d37d4ea595 --- /dev/null +++ b/graphics/pokemon/joltik/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +199 164 5 +104 71 5 +245 218 55 +69 46 0 +18 33 55 +40 79 191 +87 95 227 +185 126 0 +218 218 236 +11 11 11 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/joltik/follow_shiny.pal b/graphics/pokemon/joltik/follow_shiny.pal new file mode 100644 index 000000000000..93966ce506e7 --- /dev/null +++ b/graphics/pokemon/joltik/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +184 184 24 +96 96 8 +216 224 80 +69 46 0 +18 33 55 +56 24 88 +184 72 216 +185 126 0 +218 218 236 +11 11 11 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/joltik/follower.png b/graphics/pokemon/joltik/follower.png index b1b777e9e7085cb52acc49dfd46d298985d5ac0e..1a94172c2993cc9c0e13a3b0e007fdcdc8316e3a 100644 GIT binary patch delta 612 zcmV-q0-OEO1pNe%B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gA z0076N1!zYF_1ZT@E&viCHz-fPS6}0~egN9q>pG;z>k7R7l6|ld*2wFc5~1FsxamoW?6pPMcAcm49}Yd_&+av6BEE6Ce>f zx0#yB849mKfxbc?p|4j`G>=MQsYAO}zrB1s@;~0`2!jR<8Z_u1DmK49{#%K3r2BX- z#3<|GKPsv6Mcl(hF)6YhHuZ{8+|6P}M7o zPAms}^OF=B>BDRfd?8wXzVanpT{avXls3C@;!B=5_Hpt46Q*l*;-|*)8Uq8U;_-nV zA9DW4duGGAy-ynAjtd@3l=GFw1elLdX~i5pr5}vpf_uKZY&cAn>4#J@Op&&%eB8Vf zQ2H%yfn9ln$rQPOXm_8R8^yv;$t~Cxo_%D)Yhen9S3E_r}OR1knVLB!4haOjJdf(4cTo2=LfI5D*Z^s0au!V1S5F*x2Y`Xy7ndz@UH# z0000000000000000001$Cn=5q00G=dL_t(|ob8jnZrd;r$IpW%F0#N3MJHbcIDnp@ zBaI8tf=d%vfB`>A_XIHDsY!v(9Xe&93>t92mn$imN2RdTp?}??zqI^#R|?nSmwhloEBD^ zL56MXu#T8@{Dtj~bokTxmf68flCoIx!k-LcLHdeFg}+WnxymndaQL&T7SA{58fA6IlpMAt z`^EO>z$yk5FNn@Bl;$#f2U}b&u}U@XcoPHEO(m^kohQejqNt-Eos|TYpX-toFO<5K}&M9PQ%WcT#J6 z6Q?Hdni2!p;^`5e9wj&V%EguDbj&$wEK4gR==k`FmI?i5hsxCYUyueM4XZ>gc4q*fVJ?6!;z=R1kN@b0N~`{ zwC~}*k1?4)`08Op$61~1m(*W(;eGeefOD@l3jw42hV>hwF~RuUGuTJ~00007Zwy0B>ebs z0w{1`#{vb5goGInEDCPCc=4k`fI}moYh7ML)4{~FMGN;hIkx*d)aXHZ36*@2gZ+d=jL24 ztMA%nZKvLp;~(~Yij%Q;Fzc>a?F#k^_6sAK8|_Z4e{*wUifvSSLB{SUVxKK9-Ho(l zyz^M@`;YXADcdc**IS>gEbBJ@HzUsY$(+w6yM!Mp_xye@p75pV{IcC|VtS-!Jcv27 zY7%8FcYTTlul_#!As}|8ByS ztug&pC-==@>-{P6?%dHt*KKcX{r`4%w;SKe2~2z6#w6W*$&P(mP3A6*zbUEjtAD?q z_v8NG40ZAIi5VwMKHiwLKW!lc@7FVL&hGoT`0Sp$)8?GkyT9#AxpukV;+9mKAA1ki zA8DC!Q~ucnF7sPk!X_P_7E`-r%KONbS86Y|-#eUo_l@t$MF;PHxhq%8xHKy}KF9mK zH{((j%bZGY-Z%TAvkr)UkmHi^Q9Y8SQIN6X_T2QP;+LX!ueg(O`PR8F8h0+(KJ+i1 zm2G~jGia{&R}sF0x5BO~D(-x3Hbb#yn%MO(C7iE?e?AdrS~T%?YV$vyRlCYdu8M6t z`dLsZyh>CuE^15j#uu_eOvbA}Z<3Tca!*3lVP~_&hnDq!o^d?SUUqfOj--Yi|LuRu z{nxK!6f0O=wliz$0bnevmbgZgq$HN4S|t~y0x1R~10y3{14CUyqYxt_D`QhDLnCbi n3o8SIsR1e$JKIWe3uq{Q0s!vh z^YYuay~(+l&&ns^5>d*Fq7mEDys_3@!?6{sNv5>K=3L^GFA`118;*(wqD(Sq(PsmA9l|iS8W3 vT6KW?&nAy}lMXw4;Q diff --git a/graphics/pokemon/jynx/follow_normal.pal b/graphics/pokemon/jynx/follow_normal.pal new file mode 100644 index 000000000000..801b1bb0f964 --- /dev/null +++ b/graphics/pokemon/jynx/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 56 56 +248 208 96 +192 152 24 +248 232 184 +136 96 192 +104 72 136 +240 128 160 +232 232 248 +192 192 208 +200 88 120 +248 224 32 +152 152 184 +248 88 72 +176 56 32 diff --git a/graphics/pokemon/jynx/follow_shiny.pal b/graphics/pokemon/jynx/follow_shiny.pal new file mode 100644 index 000000000000..dea4bbb264cc --- /dev/null +++ b/graphics/pokemon/jynx/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 56 56 +248 240 128 +200 176 112 +248 248 200 +136 96 192 +104 72 136 +240 144 192 +232 232 248 +192 192 208 +200 120 152 +248 224 32 +152 152 184 +240 144 184 +200 88 152 diff --git a/graphics/pokemon/jynx/follower.png b/graphics/pokemon/jynx/follower.png index 38442a076f4e72813d4bae5eb6447e5bd440c584..d53ff2d3c10c9df0165b26b42312199c23509ee2 100644 GIT binary patch literal 1032 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S4i*+a zE+ib7A@SqIj*f%_86F)U8Wy~G@#DaO3nwBfemqc^F=NM%2#*aG3g0_BB!C(ilf2zs z7&=&GJ%Akc5>H=O_GgT|Y)aM_zZX0K3JD}9`jr7`1tpb#(is^x^@_v`q?{3cMC5{inVj7K2c%0*7@`ib_XYGU#C0A z8IP!}yYukOQhA1jUe-$PbIbZFh1C6KU6oCWnec30-TB9V{`EcH;`*X0roY~#K+%2O zq3M01n_WMLC$to`=s5bUbiM68Q#V<_Oj9+=#hfWo{r~lzfYT{Dp(hk}nJ$=etJIeH zQs2CT8IFnG?KieHzEzKsJ5ZCADY=b>Yg=xHz|%JecU|1FeM=5oV(WS{~^K`%#tm zE4p`?qhOJG^jd$@z*`~H)`?btp!1KicJMi zpKbs8UVG}}7mD*e^iDXm*l%}wxcA4et|z_8Pu;)oe`nHV%R5Op=gTe~DWM4f&q%>N delta 827 zcmV-B1H}A@2*w7G7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!4s)zxBR zbJdIPtZK!SO056Il{#X%Tz5CH%7tpDC>)toVdK>z>%0RR90v$ns<0008SNklyG0f426pdG77fe|8dubTp$?eba%9WVolRbJ_F|%LVwcN>xn0xc;bmCj$o!2 zG5to%Cjn(;!;IFMoJ8iKIB?#4cq{l_l~Xy%&Xj!Ur6;Bk(6x2+F>=WWX5uN3ywabq)Q502gbtmq_8X@3^T!d0Mri&$<1h=hi>22~(7 z0+B;FJ76C|$7_RCkzEKyBKAvYOm~4n^yxeWmUC(ZP`-BY#^5dxD}8Dpob7|jdj~A_ z;gX5?1G)<&4juydz-s0upyRbc<%EYsJt1jO%^(~6>c1*-5G|Y^x4nTe-36k&DM^Lp zl~LAvQ-2^WF*Up~cnLg%-0dcDH{KY$(&*~RxJQOG3zRh?_lCYN$(eJvn^-Q?oNgc(w>JNB-)b z#B-cSP<8oZZ4e6sSz&H(>tm?6X@HAB7!0w%ulzXHQAWQy7Y1{CfYQOBeaw6?0c8~* z88p@$&hhDC{F`}h@RRm4gH_6~hI9NuOa=a%_KTD|{sU)vQv2=ecRK(8002ovPDHLk FV1nG1f&2gf diff --git a/graphics/pokemon/kabuto/follow_normal.pal b/graphics/pokemon/kabuto/follow_normal.pal new file mode 100644 index 000000000000..9b372b52296d --- /dev/null +++ b/graphics/pokemon/kabuto/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +120 96 64 +152 120 72 +0 0 0 +88 72 56 +208 64 64 +168 128 56 +48 56 72 +136 24 24 +232 184 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kabuto/follow_shiny.pal b/graphics/pokemon/kabuto/follow_shiny.pal new file mode 100644 index 000000000000..39c845e290f5 --- /dev/null +++ b/graphics/pokemon/kabuto/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 96 40 +96 176 56 +144 200 56 +0 0 0 +80 128 48 +208 64 64 +168 128 56 +48 56 72 +136 24 24 +232 184 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kabuto/follower.png b/graphics/pokemon/kabuto/follower.png index 5a0e3d6c7d2f9bd3818152fec126da619ad988c4..d13b97f85542f81feafa039137ac5250aad5c64a 100644 GIT binary patch literal 665 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw<3XjCLP z%&71HibZ%>TySt$(O_X<;n5)>@nT1W&Vr54ff9^K-tI089jvk-RqQ36zOL-g7vley z_47Cu&|1&=Q2oww=0t3?lQTv)Z|NZO%GGdPVir+5n;XS>#ZKsMK9@kX_~ zRhq{=nYGO~6|v^3ri5NwGF@tQOsMV8R`0Tyaw(k3@=P%l9 z`|ekj0`IpU6+OQhBTCKh8XB%)Kf$+Ax%%7j-F>`&jP>mvPu$%6^r%%P!`+?U>ufhP z*FMT*es(xF>G$8hUvkF||8RBKWuxOa{k&;pJbP)HYUek}TwqwMmbgZgq$HN4S|t~y z0x1R~10y3{14CUyqYxt_D`QhD10!t%3o8SI$X_b?C>nC}Q!>*kacj_6KIbwhIz3(e KT-G@yGywpmN&j5{ delta 427 zcmV;c0aX5(1-S!|7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CSjK|NpeK zwEwK6?n*)b0RR90i~rRz?zAAJY5@NL|J9^Hy^ATFY6x>d5D*X$F1@&Z0003uNkl1iFAR&(bcf@F zgdn+7W6Gtjb;#rt5OOt$5Yu7Cul(K$FL3M)>Z1*Q_cy6IJ?76R9ApUirv>op4@8l* ze8`tU-C?(Yn19dQI=;>MYH%`}Jmc--hfp03$A8Kn97Yeh-$M6WdUg2@NA|IX4L;v- zYSLal=2(D_LxNLDf@C|YR VGd#~Xbdmr7002ovPDHLkV1jfA%ZC5} diff --git a/graphics/pokemon/kabutops/follow_normal.pal b/graphics/pokemon/kabutops/follow_normal.pal new file mode 100644 index 000000000000..04f6316663cf --- /dev/null +++ b/graphics/pokemon/kabutops/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 40 +88 56 32 +152 120 72 +0 0 0 +136 96 40 +104 72 48 +64 64 64 +152 208 160 +192 192 200 +232 232 248 +104 104 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kabutops/follow_shiny.pal b/graphics/pokemon/kabutops/follow_shiny.pal new file mode 100644 index 000000000000..f53dd0d57a1f --- /dev/null +++ b/graphics/pokemon/kabutops/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 40 +80 128 48 +176 192 72 +0 0 0 +136 176 64 +104 152 56 +64 64 64 +152 152 152 +192 192 200 +232 232 248 +104 104 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kabutops/follower.png b/graphics/pokemon/kabutops/follower.png index 488bbae083ba33d4a34cf879dd6e5471a5cc9f81..084d6339b7df34b0b3c321acc61ce9819dcd69c5 100644 GIT binary patch delta 773 zcmV+g1N!`*29XAk7=Hu<0002CwraKj001OVOjJdf(4a6lC{Tbfu)s(F004-vKxmja zKtMp4n3%x8$mruMSBtRmeopWcM&wubB>3t-G0DxmTmScG{ z1?m4{q#RzbW~7IcDrQZwDkyOc0mlL8tb#R+G=#KT6|=l?DPQGUFTCr!ld}reYPgN* z4^=RL*l)^tWd;M*;Uhk;V6El*xaZ$AE10(Lg=(J4{}TYK)%9;%UA=-Krh(Fel$iy7 z!1zWMsBA^e$$z*THD(-_f-}Jh4K$-7vCLFCxySgnN0uTWV^O`-qM+T3g439{-ef$> z#)HT0^ZR^)Wu}4tFO0wVWJP#D#!C?hyUiNvc2-GR?m1bOkbj!gOCCGl|_|#2V7Q z#3^P(JAcd@NiuJMOaM6NLSP2nW~k=^g?Ywms%$N9|6oc2P#>@N^>HC6F$@jEFhej( z@A;_UOyF&u`eiW%c2`i&EN~cFfjb3o#{+UsSCIxr_Rw}Efx=9%tNU&s3ARItX)}2F zPB%#*D6?S>9YY8F(Ste5f+@;(b}EpVHba31EPkDJ7vCI6;3K`6mi+yo)APO&C`PEY2n2>CFmwoP>5a_BC@(VHDF~oL(!iXVFuj=7 z(?2PY3dO}-03TI>f|BLMsa*fssklH&U7Xhv-e~y?e^%$G05@Ag00000NkvXXu0mjf DnFMC^ delta 788 zcmV+v1MB>e2A>9y7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)z$z1 z|K8r!y}h)YoRn&6YX1QL{{a900RR60|Nj90|K_aT#f!9@Vrp6-5D*ZG%>!2e00Npx zL_t(oh3%Kya;zW_MHvWh!2bWgO7q?0Fra90d2g4xl6alB1NIIkUv4G7WU%(m$7I=eOhkn}7pZiKCp20`Ix_ zvEX8ro_H0^5`VQ$V8>aFrdS4RBF2u!IPmdytqu9HqoH@=Vvw>5@+hu1psRuRO*r*k zQjxQZp$$Qpc%NV`F!2Oyo}73U@G9shgDTMR)$)PJQ;lDWKRuH6A2j`{Fb9ind& z@a)_0F+t{qYm@j;5a1t9u^t0&yVos}JLjch8D2ccXmb%j%pv9+Lyj~+V;}+)(D2Sc zd6D%6S!RW1RLechnVz=^a_MsZkYk9jR`|^|VBSDfFeZHY82uL#Pw>Y;1ZdJXd`M6@ zyUB-2;eVzCHe3~{@l%Dp)$32V1XwFT1tDuML>XX8z_r{+kjo?sR3Gw`z?wH6^mrE; zGy%pF&;fY+_WpWEv*4bySdot?z&A6*AQDi{s8@;P=<&kNH!Uh2Zn`s=!{$xJzI|dlg&o2luW8&$mDS@@>RM`VARaPKft@ S$PG9E00007Z!L}NC0_1 zZX`^ou(+|pAi=}nMMA{^4Tl#mer(vVV?ss3j}HeTA|mn^b7lb5F(!GtyD)UH%6b4f z>?NMQuI$ekdD)coPwOt32^11YPV_4S(h5)vq!<{IcD@5Tg(=e0#WBR=_}i&_`(`@` z951hAifC4vD=o3-oNA%)`^Zz8Q!RB|uQP66zQe}P{qZH=UpB3$H8Nx7b!WfO%NNjm zKly30y@F!vZWlSu&iQ3O|F_SSb$B7N+~VkeA(xnGwKm-aRg+@nesZ*a``9DUx4X_( z?&jH29pxu(c2a3IrsW*be8pjfMkhE9YRy@kcguK)8Y!PPP|Y}7GIVy|0whODkj-wTNS>yOYHq|CeQbv-R076nY+zcew}gk{9zCs z9k}s?$ByGpA6}R3e%_elc-o8MdQ+#>?MYXycJE0lesUxB+H1?@IgXb%-8HZ?S+mPW zgZ2!Bp25M(g+)+`? z5ygBb`N`TK3Hw*(FO26g{`tdbtaUv)%y)ld^|4Q!(_ibVUt*a2VW*D9WN9fg9!9Pi z&sw&rE<9HkwK?W_%Hey@UF5W9U3=rXcNNFxhKf7hR%>|nZnhQqc_h%bA@-EJH8ua4c!A9xQxh<2&D!s&eB$~B>X^WU?}{j5E`Uur*tna-Z?n)75p z>0PzNHKHUXu_VKYn_7#Ud^n^>8cYa3Wt85ksZ(zwM4qnx)vl?v0SEEvf5sWw;j;Sl)cln`Dq)W$~O3p$=l5-g3 zl=I2?e>j>*Vc>2AV@@eE#?VU&1x&bbRt$s8(GW8Zi^3WDQZIlBmsI^@gwSNl`Q)7d z#(a^7(b5$-<9{~5b0VP2fxiU?1~ZN&ewg#r6FA`*VCDRHJ~F;z0W*FmrO-7DpY-#8VgbM$B6p?Au!b>u>?tNqJLS>g|`8!gH5nS!iW(5MjszE zu36#AFV*4-f(|MOfvm17M_fnXK=dyGqiSHXT^(F3H{w(C{We2rSHXd4$6N z#vI+Bc)_rJKE-7z@f-KALy;;lYyKfbpFu;80g8#kQc<`9GcKwMuZp5yE&|p6#(jVQ z$s8v&bAQh_+y#KN7QxhDb&^i8tMn`P0gwiVJgOHhxTXe}XkX>Roj{~k+TeFn-tJS{ zap9efXtAlG$|IALy8sDO0)bYmQYfkcWbMhF02Nq-ExmCU*3gB!0ADg}eNkcXADx@8 zyp6yFK7pTl;)|R^`N<=JI`2t+OXo0n@?e4vFMoQ_)9Hy{w-q1UZKS%n5I-6EN)SEi zN!+;X#U=1kPr7xRh#ofwFWx=U>n2;Y(BikPC87=!a+_6MxL6>e_jrK>dr(zKVk;aA z)b7d$|5Ra>i7ZxOVX#BX~ zaA1Z55CDZ=y!bJpK;iXQjvgR~G0EHAg`tC0)&t04FY)wsWq-!V%ci8N{lm8%C?t@a z=vM}$6`&YMF)$?UdF~sBe+sTIhhYbW;=N_y+CzkYWsnF)+)_1ON7OI`< zJ0h>J>eu(e8Sl<*UEIaU`E*E*_koq8NJ>%wvXopp*1=#->f*-P|3i)PBikc zM>pW=)l*Shf$Hgj-T7gw`ai>ul~}tUqY^5 zj=286VjrV}Spd_dS4r}~5LPX5jVMV;EJ?LWE=mPb3`Pb7pnaa`RI%(<*UmkiK+(B`6X-UHx3vIVCg!05v1+)&Kwi delta 462 zcmZo;y~8{~qMn19fq|jet$jO?Vk{1FcVbv~PUa<$V-VmI;(G7iz5hV)Y|j6ySMw;37G@KPCXpiSl%D42fucJMCZ}vm%ePyXu@t|Nq~U zda*_P%>u_;dmqTnZJ93Mws+m)#r2D!z<$#1|JjWuvFtmh2bFZ5WxD;+Xu(e3J%`d7 z?|z=#a9hufQH*;+!`Uw)2Du5M6MoEosrlgiwl#-&3gkA-oX1oqADy+PQRKotYa{Iq z_vU9gFnnVdyZC0t)AWW9$t)E%SqJu+$uD4X$zGrLdyYM`i^CCavsE_Ce_ZM%e)`>Q zILG+V@eP~MfjZa6)<1a+y7)zTJ;GVkLuObsicM$`*W-w0JM*){=)jKk9drLnGjeuh zJ?=G*XKp$mt*rEnSEZqLcklj#c1)5Jen}Oax$%R`<=FD)x0z#dPP|a~D5~%$>BmL3 zEcP`fwK)u5r!xr0Gu5SOd|LhJz3hxf?#G3s{~t3sxPDUuTT6U)sJ6n}EAOKvF0t?X ybbETwzpK$7ocA<{$_w7|t7S=H_oz4i+j!58Q(PwAEWHpINerH@elF{r5}E+464PG* diff --git a/graphics/pokemon/kangaskhan/follow_normal.pal b/graphics/pokemon/kangaskhan/follow_normal.pal new file mode 100644 index 000000000000..9defd5939ff9 --- /dev/null +++ b/graphics/pokemon/kangaskhan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +208 168 96 +56 56 64 +112 112 112 +72 72 72 +160 120 40 +64 48 32 +248 200 120 +120 80 56 +184 120 112 +232 232 248 +104 8 16 +168 184 208 +128 112 144 +88 72 40 diff --git a/graphics/pokemon/kangaskhan/follow_shiny.pal b/graphics/pokemon/kangaskhan/follow_shiny.pal new file mode 100644 index 000000000000..d295826d5011 --- /dev/null +++ b/graphics/pokemon/kangaskhan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +208 168 96 +56 56 64 +120 144 96 +64 88 64 +160 120 40 +80 56 64 +248 200 120 +136 120 128 +176 168 144 +232 232 248 +104 8 16 +168 184 208 +128 112 144 +80 72 48 diff --git a/graphics/pokemon/kangaskhan/follower.png b/graphics/pokemon/kangaskhan/follower.png index fc231f7bd8b5facd1faf8b13a044bccb90e81f0c..2b1f21c66dfc8212fbad00af6e976fbd700a211a 100644 GIT binary patch delta 1011 zcmX@f_LqHvL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZJGI_=LF5xUc}oys#p{!os1Tpuoe!V?l+6 zgMq@26BQK!7CR~mUcC5`!6C3>$AyN12@xI|$6e~5O#3Q!EB7#Navz5}|5X`QEwV~EG`x7QrAuQ-S>JUFRY zaeHNKa#L)k<96Fqm%6(GW`tJ7+>O}7!9DA(r&;xlM5dry&NmkeDxPU*zfkWygVF!q zAAY&2H7^`pY<~04F`4aC_GV2xm)si}v3+}<>^(Vqy8wgUwWGi4#r`y(-@WGQQ8s~j zr?*cF6PI#mdEoSYcXy3sDf@vO>BDwTu^sMizd3%oF?-*8XP))wsnSttcl<& zR<-Ea|IWQz=(WPyezWiWdKU2=kAKT9PCcYPc_p*YwB=%ZzyGzqc_PKZWx29Y!iMsa z@7`j&lqWNGEIL2;+;JV_o8MYuUY|OElVy?bu?`B>le*?Xst&Nq@ zo21(7w~A#>6TejBK2K}GY_4-p`VTT(njCQ?>-aAH%0DwcicUMX%gby3EY+0AID_ObgS}Z*`s`o2Ap@_3e(vo#r?3+y9*(FQoN^GzWtMH z<6GKk)G{Z8O+~WpTz!kg+ea=OLHZM%g?`*_ul?`lFIKxbg{%^48dn(@au`%gTq8?+%v5A$bxwe6Ym4U&U2YH~(g3yqgpOTqYiCe?n Sz1Q?WImOe}&t;ucLK6VsVy+Va delta 830 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 delta 747 zcmV7-o;w>?t6=STCBx;0001~&4+>j00MGJ zL_t(oh3%K^ZtE}zhJ#H?WD{}!cY9vEsjF0M)SPL*LeebKkQ)K*GpxHU~ zV9Cu?g?MKY)gZ5N91fi#=F#EUI!$) zSA!U594%ODtsU0FGL>*^(1j%yBnr2{frM|yEGpy2VG&4p!SEFsIwS@SGL8v6LY^Qx z5s-0~*8HA3u;S3?0$t&Gg=3d`6VEc9l+lFOq0sf!3xB-yudzXUv_&%RDfVC;*Ms8} zU2`i?2!WWPgbu8E(H)x$3Tw6Z5|MLQwQqq|FLA>bgFrmvgLciu1wObtj?ck0_X(Q2 zh&wI<_QJ#dIAu|2q|!L9BmCsS=z5;In+q%ym579U6E^WY!$~nIqdzHAq2fWhz>%co7+09WIX5C4wB&y- zam;XFbqiIRlmR+`7u*Efm&zmn9s=wiYck{L&SVg{=s$Q|#fQLh;7e_;0E^!dg@r=% zS~L~t4$l9b8vS{AIKl3qZ{ulyOkPYDEf74kSdFkH0+&5KOFTx4{xqwB&lbrPX@mc? de06?#{(nivE`?C%k#qn6002ovPDHLkV1nD0U|awI diff --git a/graphics/pokemon/keldeo/follow_normal.pal b/graphics/pokemon/keldeo/follow_normal.pal new file mode 100644 index 000000000000..d967f0c6616f --- /dev/null +++ b/graphics/pokemon/keldeo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +142 40 17 +230 77 40 +173 48 18 +75 67 43 +247 229 180 +47 77 136 +237 209 118 +99 141 204 +177 138 76 +86 111 167 +153 207 251 +24 40 16 +86 180 226 +152 232 243 +238 238 247 diff --git a/graphics/pokemon/keldeo/follow_shiny.pal b/graphics/pokemon/keldeo/follow_shiny.pal new file mode 100644 index 000000000000..f9a004aae0db --- /dev/null +++ b/graphics/pokemon/keldeo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +80 40 16 +224 96 40 +170 68 25 +88 64 48 +222 214 170 +24 56 88 +222 214 170 +47 114 145 +122 166 83 +24 113 103 +222 214 170 +24 40 16 +72 144 200 +222 214 170 +238 238 247 diff --git a/graphics/pokemon/keldeo/follower.png b/graphics/pokemon/keldeo/follower.png index 1cf96ba142f966935cd9518ff4b07f0d8b8830b8..9e7fd65b83bc173869fd6a71ccaf4cb3585b285e 100644 GIT binary patch delta 829 zcmV-D1H$~k2HXaaEPswD5#~)OtuPWxLo4^?v@cDF?a_8)jm)u%Ojd8Fna}$eC=gb( z;+W|3?(X;gIj;8r00QSpL_t(|ob8j(YtvvD$KOK8L2_tv7$RPh{snD8#8U_D>R@9G z2{PCqvl6npD#K3nu)|=)AnUC#b+q*q$fUkh&~k>svJ%lWBPVRs zFf!cMVncnl=6~t|0Fup9nm2O7e8UDD*@OZ^w>X^;T4I7r0S}xbFbLS+e7<2>NZ+K#gCT1m(%$0QG6KNBw2c6;59%iM%EtHC=DM$RXoP`1%9bt| zg8o*d3@C@rz-yxcV8(tosaI+*O>-T710MtB@qe8R4c~(yo^ZKA8wE6Q-#dJVGas*Vyck(wwa<{hOAg%PGpveK6iwK~s6_<7yAO@BJ(3srGv>{x|G2RGK zx=RnSmbN9lQFw11qw1}-_Ii935i2=v;tfH|Qj6CLuLBHFwntBLigg8ea^RzeA`dtu z| zQ26-xsMz?|vrF6n00PTNL_t(|ob8i6Z`x24hK;Ank|kVuh?rb=04k`2@KANL@E?K< zE)@)9sb#qf3vE>-CvPO~z%=cwj6Kefh2@?3z^oKzJBJLUw%;sAM-jpR&& z32>T`GDy|JX;raI761(<^NrBJ06?2)>p75F{d}q#mPNC&psJR^ZPc8=4l3~j{rQRS zBmI=bJ6*KzJ7E}{6XIha1Ke_Q(Pj6PJz>itVjlsyI@Eg1i7>r3Vp`H4;tfH| ztjcPU)j9@<7n>(L%dQAKN!L)rk_DUz!b2Ji-=lYJ^B^L_+iOUH9Dvj5--(alq{i@$ fHyS*ie|i1@u839vOyn#v00000NkvXXu0mjf{CRba diff --git a/graphics/pokemon/kingdra/follow_normal.pal b/graphics/pokemon/kingdra/follow_normal.pal new file mode 100644 index 000000000000..dbb4f4a0b32a --- /dev/null +++ b/graphics/pokemon/kingdra/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 56 96 +40 80 128 +144 192 232 +0 0 0 +112 152 200 +192 208 232 +72 120 160 +168 184 208 +232 232 248 +112 16 16 +72 72 72 +176 128 40 +136 96 32 +216 160 56 +0 0 0 diff --git a/graphics/pokemon/kingdra/follow_shiny.pal b/graphics/pokemon/kingdra/follow_shiny.pal new file mode 100644 index 000000000000..a33944d23756 --- /dev/null +++ b/graphics/pokemon/kingdra/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 96 +88 80 136 +192 184 248 +0 0 0 +160 152 216 +192 208 232 +120 120 176 +168 184 208 +232 232 248 +112 16 16 +72 72 72 +176 128 40 +136 96 32 +216 160 56 +0 0 0 diff --git a/graphics/pokemon/kingdra/follower.png b/graphics/pokemon/kingdra/follower.png index 0926afffb00ec02817f4fba04e9bc50d07895ecd..86a8e4f58a0998a3c34e92555880db7f2f8dffb7 100644 GIT binary patch delta 1004 zcmX@c_KkglL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZQlw_=LF5xUfLNB0(ddVZs5RI);K7Ck|YA z;Zd<*#f}RvUi>H!5b*Hu*wCQSk)Uv6fyHOZ*h38U3=E7(-tI089jvk*KrQSgp1!W^ z&lq{xlto3Xe6oN-0?CPfWk6a1ih&dZL(i)dT4l?W?HkU+; z&%WU+D8#j}vZ0_a;{4b1WmX0|zO7_h<~8lA=?g7yjy4a`qVGx*)g9i3sBFut*Rf#| zX3lT=AN$C=hLJJpmF~6U`*+_DFW+^9<8JTnkN(H@{`&aBKQ>X}drq`;HlNe7dzVGG zW$)$+KYVGTVL*iRV;05v>zJ@7dpj?X)zEA^NAI=l^IC_DbNlHsk9 z-{V~ir(asyYqk6Wluqa$u_W=+UeV=}wbuJCz= zZSW0EzCTB=b}W71;U^{Dx!2RA^VsR^Z4Yf8xId@~`|;poOFeIUi)wJ}Cxi99Wqy;J zGd8{7zx$=xzXHiwAOHMg4VADt))oD9iTYeO>zC^9ZXIm?vg~%n!wnbw&$7NPtMolk zTU7B-o$LN1^L2lx-cxF2jMl$ArRmgB>6E6OAI^s!%jf^L|Kim@yzOoEyN(_`|KHoJ zd5YHG3ng`1p0B^%^*Cj=V7<-hAKDqLHPdtF$y&etnO3i6EqBoDv7LFvgrjR6ZryXU)QrptgSShd78q9i3Xu_Vzopr0AY~1xc~qF delta 827 zcmV-B1H}CH2gU}F7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|GnP!oW1r+oV`j)gZ}{k_G(hSIWhnLoc88Q=BzoaY5>*M)q8t;5D*YuHp=e+00O~D zL_t(oh3%K?Zo@DLg<~6}Os&NGzwJ0UO=EnEw`sp>t!d-W7k^H`kZs$iecGpe+Nb?R zWA5Mm2Y-_;8gfp&u^7V_ZWp;+xvcW{K;of{9*0E|1wZlC6fox6`QkkR1AaA7n2DA- zz-b`=gv*=DI=_rdidm!+Ds8SF5uyZf!ih-gD0SQ|`^)*xKs7I=_LvT5xD}ncwqC_L zN&`#o4`uT6(|^+Zi+vc7@|gRa&E8CsY15AD4lV8llsql*i-By`^<3295~BuoIvZO@ zDX`?FK(W3H=Ty4bJapk50dNw(W;RrGx!Oymfm8^X3Dk98uFdWhDg-!z0z(=xj#*jX zapRx!$<_9fOH>0W*#Q00P`%n`0zEGWSf81OB%wc2iGOR}5|EA^kYlL!z{xEUmK>)m z7}vibK2Mmyf=4$12HHn2y1$>FJn!0XL!vHF#n{R9dDdKyci6MOJ=AqVJg>Y{6h^a(v;`8miBYh$X4&>6BJVP5jNr46|BN* zGGfNfBG3LII}AgX%td=LAf+gn(m0mS7ooYuv^VS){Y6jj=i=LvC*~ z4;c7py~#{DGBaKhqg9Ajh>iI%X0r%`z*y(0DSxLYqVw5%)tYmSP<=9;*RUx^<45*W z!vQxqf1!eW^d#lHXbX6bIOjssH_(D$#4XGB1x&aFnb=vQMyc4c zz#-?lL>0U(QZ3be$@s+{DkQ$HvZIN;{w(f`zU1a?-w$&up*9)iG;0bBJFk7RCt{2ltF9TFc^j<@DH#osq;08_X8Z6j@_bI4!ydy za}P<%u49Lu3oZ1%Q~&Kg$+9Hdfx%#dL3IdzBI$WQf0m8V$A9=3|85ZScV$?J^v?rl zix)B&nGogg*0>q6n3yjH*=i9Wr~ie(xiAx}dBR+HEr5{SI^GuoXF{lUvHMEE^8N{( z1o*(YkP5MQJXWZpBIuM6V#X-b3A;d8tK+qBLyL!CgeGM+KYcA213`Jyr< zR@4U&q>WJH4Q#=(Ak49El@;#7F~>zcVMJGAr6u1^*#;UR$y7;M0o{VzkR_o5+rS`P zvkv;n zv|ewj3Ibpctz_Ud5@ux()Px-(PN)$UC@__9c!qf^+z7F*5Zyt5u4L($jW0-YZ-jLa z-b<;D5lbWd9Jss?F|rX#c#(wMVhO_Lp(2iLpc#!6PwFVEQD9i!)Shb)J_*?cZl&ku zp=5(lX@3d_gSU6uu?;k1FTZ~JaYMb(a@j=z?U(OA<@qY}Hm?U^_0~YoasJ}Cw1HN5 zI=#ate{3vQ%Cq9MdcVCrUuB#>%Z(APC3!VngG28)=jpHk_XmA0)xqJwd)1CY&dz&% z>HYMD(TFk8gHZF~Bd10tV*uj)q2K3CiXv|E{eNgUKX?75_j$N`K1YndHG{BwIT}tb zBflQ~7T))qa2;{SeLikU+w`rE*T8*XPF_w%czZXz8LHDG`#(Y;hX))cn*T(jXTa&=Y{4lz&9@q4A(9YgwW?OW3G9qt!Xv1ln`hc zZ!=AR>eGRfE$=46#TfpJ<#9-~$RHWZfM3T~xBhqI7agjs8250bbN~PV07*qoM6N<$ Ef>F4N6951J delta 812 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 O0000M5D*Y(XmHTj=%Ape`1trRU|=YyxNvZY z5I8_6h>(zwumAu60000!nenCo00V|eL_t(|oV8Z5Zrd;rmGl9D9aJbfC{PGz=)nF% z4Fj1HK*Md3|Di=PCcjY#NdF~EhXU?kqCya$C)7o>Rr-eBk$;p#T6WyNy2nh^f<0f#Wr@9_BOz-hC&KYzd>LeoCxeMqtuOurfo{=k}Xl{ z5(wcFcsK@tERf2=X&6H`*#yH#pud}G9io?~bt=u~K7mwDz;TY{vUeAP#uS~z)cHYB z)370kPz9kxNq@Lo#BBb2=@L9&4&jCH_~rsO$nJ>s2;k@Q1;8JHmO!veJOvbJwL=tS zm52bpJ4t+kw(W74PJrV;s4QlTu@nt>nNW2ru{jy=kxpto-9RQ&o#g9lN^+f%L%oOyt>zLbryRb;0?)c6 zkIS^FdVf&svZN>B6@*}L4bv*oiROS;D-M~enG@V$`nJDJ9n3pu39A(}iX}SXjTX0r zX%U)0;;*9kflAexCg?C(H+yr?wjB;3YfJcB6yKK0q?Ps>ToHyPm9AFkdr{nz!!rsv zk^@$$o78)Uplt^nLZT9QM?cA@RL(jpo047R4Syv?kU|tNhfG#dBpPt*cLqrq=3| zsedbxvjED8hoxHcMr&l}V%%od{ z_<`96F2QW>V%<`1Kih_5hjuocv9*^Z2wwK%t|^+9X*)bj z^Y{Xd?|FfL3(^;p?Q6?_tmAu~H-FcVxmq1+9TRLz7HludTn-PljwRa0ulW1}_>TQd TwlA&z00000NkvXXu0mjfZ0p$~ diff --git a/graphics/pokemon/kleavor/follow_normal.pal b/graphics/pokemon/kleavor/follow_normal.pal new file mode 100644 index 000000000000..a67c14eac995 --- /dev/null +++ b/graphics/pokemon/kleavor/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +172 121 65 +238 234 255 +49 36 41 +180 178 205 +189 202 222 +0 0 0 +230 182 98 +106 113 139 +148 153 180 +222 210 189 +82 64 65 +131 129 131 +148 133 115 +106 93 90 +74 48 32 diff --git a/graphics/pokemon/kleavor/follower.png b/graphics/pokemon/kleavor/follower.png index dc98cab366b754ce4a6aea7a85b1fa8feae15414..d090ec5db5e8397d1386853fa67407efc9178c76 100644 GIT binary patch delta 1082 zcmV-A1jYM;2*U`F7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s00022c|q># z|1l&fw6e{;%H99~0Oq!0YH^E{nY7;0y;49ygMovTg>!0MT1qe=<;#BB0000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r000A}NklOJrGY6Ee1A`81jj9>3k z!*rk0$^hGg$^`RLyU-;+wh|-07Asl0rcaI&&e09whCeI}3^`ONAc_gQi9x4d000ND-370UlO(zYvn!m4AK#Am?O@l@{4Kim|FOPW0~i zD0uz@gCj+wbA1HyJoxF}AV&zgq!<3uJ`&>nuJj?o0=Vyt2p`9R2=l(X2+T9M=wEd0 zAS}S=KR<$O^d#%a<@q2%yE8~0!oq)iBEp{lbOWIfJEcoDHGnjM!xF{g^?Dr<3+O_q zdtG*axPR!%L9xK>e^QmVN$&X5^PF>JW{?3q^M>3&mGv9SlqSsnb-Gsoc>)kRP7y|a zxU|ul13b}HF@uGaMu{3;#{7`yGlHc%gXAITu)O$1PZJjZdcBV@-g>F;lIBsOlukUK zss*Q>=T7&^L9rkYM2WH7b%q3z*p?7;*7vK2A%7DR07>{vBP{-zPFDa05Jd*N2oqt4 zVC`hHhvI*#d|;jZq>7yp%qI5M$9tgA8EBzr04+Q;qQSFDl)Vj&KGv zGJXUmr#nln*PMDjf1Gs5&E{Z-C^HWQE~^P)s;dY|F~IPQ6L+hGr+=v4O&=nB0vbME zM}KAdv0FTH&FR$V!mEbu`>v=%F*>yxMz0h{ltYk#qzkgA$04E?m7MX2Y7KMIsLtZ2^#u3enlS>MekIP)TrEyEoq$pu`_h=lL;n~qFf;6xA`j2rHp7qer5lz^10kogED{JQ_U;YC%3OsK|F5MT3hpdN2gTK|6Nu*x@<^Odx~5OMiQGxFH92kwXK~cd7o_ zQ9>{2Z7o!T;V0>Ro;U9+DFFN*|I8Sj;NWl~dYnLz9cO@=gAMuP1WqyJ2L|0E4FqeB z@=1eJ0w)bvyI<6f?ljuFQfUspb9v` z0?)HKX&&TtS$`Ih^bE_gj1uX|h4ZWmng?0n@~j|jkAdYqgE-x_IZy@#;a;1&NCkK& z`G5m>rcz2!UuBdS4!ndT?&+a*Ss?D6tKc<{3Y0$^CM=&10r5f!R>-w2=(#t9WkguA z%LlECIK^ItP(nCj^tKOpdT+QF2qr@5m9rn`L}Q2twtws4y13-HdNXl|^CJGp#$?iG z9H8hj<(K%IyIeu`&9KWj#INob?^k8LdOp)xidoOr5QugBlHuj{)`p8&j-Gxb<9hY1 zcjWEm3-l77XEx<1J2%{A#0I>3CGI|d-%j{cokciGduGNEj@q{^8Pi*v*5?rS=ZPXi(Qp=Sw1RW+AC0*_+)KQ(W?DExM(6P2X zTSRTsF?IIakT;fv5m18oDk3u+PZ3i`uVZ{fG=Gn=F;o+x;4Ps}ugg)I6UBXnv_LJ} zNJ^UK+5mD&4bN@HN-(4`NkE(Gv)yry8>pB7V`vpA#b7Y#nB1|=2-1XxiJ@ywOnWV~Y|AV@7MB4c&mA?GZyYz4F+loutHO3~Z{c_gRS9a_fn{B zS4u!Er-Be&X^$H#2=4A>y!U=5^6slMv~h~-s$X-Jyq*pd5PmYWhfzUM3pvtwq9cNMJxR z`}_O6yu7=;uM+?O0xU^HK~#90?b9)j(=ZeV@MrX-NK8rU3Iq%|O+P?s*zMMkhEA93 zv4g6cGeqiz4Ji`pUMbg`K;jD^^$YOLaF@jP$%)_=hI`vDwSV9L*+~H&>whUS;0IUe z_Zx;B`28LYn6LpyvtAFLU?>1atlvxC?}wfsSO~w*fHCxX;0l6Ce#v~dfzV9=JqB3# zJth%`^a*nsNci^ZP2jc)OpNxHL%zs!-euZ`@U^($k=rod#Ks9MkHz%k6?^BqOk&KV z4KkO3e2$HVmVZf1*p#t$gKZ$2aTHDIh08$lIM%-!%OoLj6f>MTtgh_b&~NX|w)$wT z0A>Ziax&psfN2=ut5%hWCvZ~dJ12}ziP!s=r)dke1VNIJky)B#uyxAK8mMboJRjg?n za8NFPbxVGKP!nh0Ot18Stlk*`S*`u*)gZWcEKl77q*b$S1H|b|gA|)~`^!{0(*vH> zjYjpI)Obw?PlBL$2T}_NvhT7DSf|GVDYPTwscHn*PoNrBT%)?9R3`|D$8NpH)qL6n z@_dODWE&u#9s(=ifM!4?b)JWp`U2#rFYxZTr26_wy(KJ+4Pcgpzo~PYu|x8E9Utpo Z>kkLjn-7Cyfw2Gp002ovPDHLkV1jB3HW~l` delta 651 zcmV;60(AYD1)~L!B!4haOjJdf(4bIYXo#Swu)xR=5D@tI_~7X9=!lrOSZGjCP%tns z_~4M(piszgKzKM9sHnK2C_H)q00J&aL_t(|obA&gkJ~U52k-|Tu_on1R3X*C@Yqx3 zO0(K#q-5Wx;HHtN^FY+;`W2=s#0n@08R$^qT@(;9=~8ei*ncVD&LxTMlM`)62JW$6 zYQO)plLEZf|59wgFRo48Zy0hC_j^5HrUsmidp&r9p#WH`eov_1FFipr6LFsbQ|R@; z6(qanUd4U`ljj6_3^0p(%re}_H_B^Zn|F_I6Tfv}Xtj5|p;^;Vm+2ZdKg0uNe#7>h zS|@P475hJr>VISGGfT0_&Zv9__9e9%I%X+Td!^b9u7RDmS+G_(S2V+bfEv<+SBhBzAO z)YxPF#Cge%*C)JMVYmL73B+gW{@t$i$SdbFwH+O*Nq;1|^{!b+AFk*$_IWTM_$g#9 zuE}Q%WwnZKDxY=3DlDx4+rdGMYO(Yhf6GG1@1@VW=5qq@`tGPFuD*5wxow!rVkB=$ zuL184R)FK01l8qKwgE@&>QlGmeWWK|{IWea0~Yzo3RvXEuR#uig4=4@JwRC((>6dX zPX$UW+JEieBJG74aGe(h^>>mN9Rd#GvYi_N$)e>+ACWHEp zB9kCE-gfH)((@S;@XIAi;B5d8j)@a+L_477CNINta{&^X3xa~UG}qVqEn#VG0J}K+ lOs zl8QbNj0Z+iqtOJq?y=JL7vk(MP!0Pqwj%_4&SdjO$P7zl2iK&?O z$I#r5ahRAErOvI%h&wfNYhLL>bFTN!4NAnS%mRnlTX*IoU_Rr}bH!0!S3R9wV)f_j zadU$!3zi*VwSS(s+u2qXSxu0boR-pbb8%2k5>RZLF8GpY8rkuyPa0BaMi@vhUCx7z| z6P~gcU^;;7G*H&F!*@^*TZ|r=JS#T{vjH@XbN1s3Zh$O$>aenCiMKWFkDz5sbj~jC z;0DNs9B%Q_Y}G**8m|Knm#`eRd}uIs(qm-2uKKD)TXYES^ z(kbb2(5)a@y6GK$q1r(@mQF4O>ExH|T_Wb*lO&p@Q2axLAAg7M$h&vyIG6mJq!sq| zPg9#*!Aq%KKEE09eq*1ofl0ryvvksNxqY!ziPPL!K^T|X<*FC)u4Oq9*br4XOGS&^ zTam<|=H0^JGi-oz*KXi*;jco)lfuJwj0`KlUR%!dz8jaBaWPpde)s}21$zqFF38A+ zc|PE~%&n1r<$q8u`j#bNLxpQMa9UgrBR6FMK^g7jQD^rMSeXGUY_PG8*&E7fq8rpauwUwCwZDp zK6j}8ksVJ-kdg2TE4W9N02Q7+;Cj@$uj=k8I{b#2K7Xq>WI4s_GPKs)n;%q{WZhosLhWgx;W>$Zi>v`R1jEmeXeQGkI$gh&!2|A#uxd>m;7OV0pEkoZx#zc Rp#T5?00>D%PDHLkV1n?g_}Bmd diff --git a/graphics/pokemon/klinklang/follow_normal.pal b/graphics/pokemon/klinklang/follow_normal.pal new file mode 100644 index 000000000000..b459e2e9228a --- /dev/null +++ b/graphics/pokemon/klinklang/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 128 +40 40 40 +208 218 236 +104 104 129 +155 155 164 +0 0 0 +248 248 248 +88 96 88 +33 164 182 +33 129 138 +224 96 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klinklang/follow_shiny.pal b/graphics/pokemon/klinklang/follow_shiny.pal new file mode 100644 index 000000000000..ec1ee862f6b2 --- /dev/null +++ b/graphics/pokemon/klinklang/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +40 40 40 +216 200 136 +96 88 80 +152 144 112 +0 0 0 +248 248 248 +88 96 88 +104 224 40 +80 120 32 +224 96 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klinklang/follower.png b/graphics/pokemon/klinklang/follower.png index 929c454ed2b01b6b3d2c38f53a9691960de3ea9a..8185875059875e37ad38bb80431fe89434b424f3 100644 GIT binary patch delta 1189 zcmV;W1X}x?3AqW7B!47OOjJdf(4b&ofG8*^(Aw;1Xn~uXqyPW_`1tr(U|1ofwjqIv z;9x)sAZ|4P00dA;L_t(|oW)j6Z`(!?rFh__7p)kvXiw7GB;eeL0SUA{*`V!Qz4S6@ zPa;=Z#J&}A@(Y4Me;^3xQ-Pob>QjLp{pUKfTuNLfcHBeJg?|L-tvK@@-^_k^-hV%s z{kk*%V)%UV7@oiszcW6Znc)+@8}*F?@=1qho55kbq@} z{9;5PM+9C70O>v*n}m?gYA=?<$6{f0OnYQzzDN)h&B(GalVvU`9XIj~hM61@7#+Px z;jvgAq*F$gB!9(fNT3@h5;MMhb_yFQ7C!wE09>w5fhKnLP)d1_NuKuvl5;8JGR2qh zWwLb$3hfY1=Gog{i}GS7MQn1;v!W=1PSzzAcXAO zkLM+%%Xw$YBrDqUlFfPlqA^jUViIsMwNr#!Sysk#`G0&!ux+-_U4rBG2V#IXcx;$W;Q6;%Pu%^P5mZ*H*2idE>D=t8XLaapa5e2ckE zOq*^;HGhx}fv2b~@9tnDDBT1MhHFr%B_P3fcO)5WN(JsQ{#u!?xpoO0+%2@cZ9nD0 zI1(*!p?$C0Pmp8l8iH8<(zd@#A#!7w>~Tl1)y35x8iysoUqkFIA=M>ZwYM3I1y!}V zfbfSF@g`1shyFy22?=A%?yyL@z31qbJnM2|SARJe2^eJXU3-gFAWO8UKv4qhqZpsy z=nx7f$yUG~6JaBX0F!MfC&r^iR|6cx>;gcymS7dgM(EHIBv>x$p*~?JV2@EiP~pP5 zy0zZO)fjsm}yiP)s-)*4sYHpHc{Xb7yZkkrzo|_pxkBs0oUqE@ z$SOAi`l4C^gCc7cQCoglD0U%fv)JnM5D*Y(XmHTj=%Ape`1trRU|=YyxNvZY z5I8_6h>(zwu#iYd*icYMmh6`R00bvVL_t(|oW)kbisUvBHFn?g3ys`k7}!H&Sq%eo zFzs?Tf!yRWECd2_TT39fo!w8_V3>~ygbf7dV{*xPQYFjXmVb9gK6_)hfi}}c&X2fCCvpQlSU_Nz;DP3Fjcrf!3Mwyw<62j>y zeG(S18Bq)i0=poHYD8=<>0ni3voE5|&ZlL@=_n`UMxG={AYWKkx3<@o(+MZvVcgpV zfzvUGG!bO>s(&egElFWJCy;p%Ng3b40e9A{WBwySJQWAzfwMiF(q6Sz=!w7zVQtno zw20U)2tWpSb!gw;L4Vp?lewIS76AHAoC%0G&Mf_H?3IrsNCVa)ZojaE2;`ig#`gI8 zvBzd}7)@EVFdTb0h-sl2Q8sUqr@kkmc6& zOdzP@4x3M+DShE&22~!;BlkrVfd_#bEMkPM*B$) zpHWlmI)cppHVl7RW3)5OPWVi4^QWZ86VR_YjyBlH9&d*G7Ba(C%}-dr9SHBTbaLo# z!jzCPwd@(2bS&!iJ$p9hdh$Kjr;z<-uV)1l%7)JGZ35abXEX31W_1v6o8 znShe*I48yPie@;;;Djg#Pq0mFZe;BVQYshs(3Ef#aKR)X>1bo!+7>GdBzVMSP^_U3{kRZ^F9zdSzv%Wb;Sima}X~ zc~Kqcv)M<$J5wn-o*e;zrk$h^s*#`o)K0*3G)w}{M+GMs2v; a{{Twk0p~EYd{+Pf002ovPDHLkU;%7Z#k@Q8A%G z!$QL%BA}w9;X*~m0ifiI7e6vA99FEj(BKi!(9rNz>hw&YC}Wbhy9+}HtE>l*!(QU) z>&pI&k(W)$!sDM}98gFgInl2SNGm`wkYZp++W8LX4#w-AE{-7{$KOu1%{ycu(%@^f zLCw-}lCXeuHZR`MAv%Q?78xG;+M>tig{A`lERY=uE~YH5533T+Z4K@P$gc;o3Z=8 z_JokndmW_T7i^q;;Ssl072|ey&!?%41{3ya9k^kC`o`=(lXg6cT_5-8n~l{R<(*SS z)r(FuJ^B72H0-}f^WJ=$)9iDSn{6!xep@npc`e$*-F$bSOk;Q8^bM>fD+(ifq~3hn zyJ*3KgelC?41X8TRAqVefSL1#xHY%Q9{#5*-rSV@8KHAv=COngmp8Z6GF>^g!uQ9Ac9$Gl{@7d3D%9m7JOeyhqIsN6SF+_db+rK2eo4a{59CCW|mjXtG||EQg?vN@(`fyDREZQ^&hvX50v$o$E2n%lFd z#z_BMXm2RfzC$0H7B5?`zeIL*cgz3j?U}X38hv--cJE?oKUTB%fZnC}O@f{&AL1JA z+pPYpE_Yx0Gyfy&Nw%j>u8p4-17ljX#5JNMC9x#cD!C{XNHG{07#Zmr80s1tg%}xG v8Jk#{nrRzYSQ!{_O-}_TQ6vqy`6-!cmAExjpSn8>l$bnS{an^LB{Ts5s8mAo delta 558 zcmV+}0@3}Q2D=217=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CSjK|Nq|J z-uCX4)y-=EVoKFHApZdW{{a8))oR7GDc+pby?eBjQj1zCQV66D%JbH+hbL%qT*MU<|LA3S@-ZFpl&L}v43O7jvYJp-wnP_VADX( zYotu82AJ(Zt`}547Z7CWF8Kf;(+u*bdHwSU3@!^~qq*_PH_J6tJUz^FdxTAPkV|a~||Jpa<;;P@eArxuqAFKJsEw%bb@}7PvJmGBX#C;iAL4 z`iMQRE%}s}yMI3N<`9kp@O($_;W~HJ`#{CRaXazA@f|(FMK1LH4scfk{F=WBuJEx0 za28h!XzOu(fnMVw{=3W?JTCKJ=pV6ObAR7r?X1$^G0rWK0j`({dJ14U z8Q}{a{|I$M&vRki3iY!DwE#ohH)w>@I|vr2Tlx;S+r-bJeHnKep~n%zi%XC;7{9H5 zIXO*6?&ha{RLFR70SGSkr`F5qd6n`C4nwf|gqI1VypbRB$`!_$vF1O~^J>ZW^z}Pd w%e;)OT>Jv9^*?Yc64Cm0`s+!}3Ouc>DauOE{@yQR&e&?kSd#WTx!rho*mLib zoiWxtu~6{e?cVQn8P7k5%YVG%XYdm3km2P_t_^wk?SpUKCw8Y?*Lkx{CfEy{F+Cjr zIb0@bUEqWh#ix(WU)R&f)XvXW{$pYqx8R@dIYJq^d>0R2b!cs_6ukU-S4}X}I$7U( zSz+cE8|D4SO+H$j44w02p6-GD7MoaG9GDmDN`7=C zb5tH?TlI;tUr|IjN#2{);nAhQ8B7vN%+#7Re(8^z!9 z|D4l*^!?&L!3yRKZ-i>k1=!?I_TuY4+0XXm{q*|W&`sOjN@~OR&-tl#|MugMXi&oS MboFyt=akR{0I)C=lmGw# delta 550 zcmV+>0@?kq3bO=|7=Hu<0002CwraKj001yhOjJdf(4aVAfRMP@5D*Y(h_LX$favJx zC@3&MP*8A4FyPRjh-gT-m{_>Lz{s$O0000@zY=2r00F*9L_t(|obA*G!G!ZfC^&`K5?J0S`lZn2zG7_<|s{VEogmNCTQF@KeXg-42TyMiG%vx{VA zHm}7Ng0K$@%WpFOGa1I#S!bPfzAb_J!o01_U)!!|ld%{%12}F_21;?DTFqv{LUi!0 zYi12l1LaCyEJ`VR366CGr1M|d@95LA*YiacKw%Bwm`5>89`|Iw1s2KrJ)hH9yIX>5 zF5(?iJ>HRo7k@owqTgo1h@1gDzrVcY$no-8Q8v}FMVYbm2!G?Od#%22F)Z?wCgaLjaB%IG-LJYO==z6B{#+J5VUzxM+gr|>yl}L z&>morz`l&R%u8niWnS8QJU!9(#)!7=VdlIPE<(G1bNAQo^R{*NnAfs$8#wh%uAB;P obCbX+nIHL&ulxo}1wS_b0n6gi!j*B+KL7v#07*qoM6N<$g8exOYXATM diff --git a/graphics/pokemon/kommo_o/follow_normal.pal b/graphics/pokemon/kommo_o/follow_normal.pal new file mode 100644 index 000000000000..09421fc5f87d --- /dev/null +++ b/graphics/pokemon/kommo_o/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 16 +240 211 94 +92 82 42 +207 151 63 +224 81 62 +91 91 91 +231 228 217 +72 70 70 +177 171 171 +140 136 136 +101 104 55 +26 30 23 +25 19 18 +33 21 20 +0 0 0 diff --git a/graphics/pokemon/kommo_o/follow_shiny.pal b/graphics/pokemon/kommo_o/follow_shiny.pal new file mode 100644 index 000000000000..09421fc5f87d --- /dev/null +++ b/graphics/pokemon/kommo_o/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 16 +240 211 94 +92 82 42 +207 151 63 +224 81 62 +91 91 91 +231 228 217 +72 70 70 +177 171 171 +140 136 136 +101 104 55 +26 30 23 +25 19 18 +33 21 20 +0 0 0 diff --git a/graphics/pokemon/kommo_o/follower.png b/graphics/pokemon/kommo_o/follower.png index a22bf97e08a019c088ffeeba6ffa7c61c52e656f..5a9f047dc369f2a53f7b46a3cd25b2fb8375eb34 100644 GIT binary patch delta 1015 zcmVoQ9fH+Tj%82NJd7ntE-HNh-GLu8XgxJ6A~d66aWAKoCxB@000AjNkl2f0>41_HtAh5^#Kkjymu`>rFexzzQTVKIzzSj`> z8voZrQVJD@To&#YTrs}FeTkGp2O$?TixkFO)xxz`{3*~ZHgM0WFH#tDO@`O~+ABVm z5YBFE%FujIi_McrHpwq zt09*xP^Zv{-+!h8B3_`+V9jj4Pgi^lRvC?E7RqE=#GwlE3?A`gqA=#AmLihbWq>FC z7W}DC@`pm9=m(a&I0!kE!4zr>E@$Zrd8xHYEr7eCzI)6Ua$<4rHz?QjL-6!l-(cJpTnut4@V2WKT7u3wUM+V?!m>9$hcptOWO&G#V>bJHOR*&O#dXOoA4f+(2*q9@_(+Xu=2)+aA8 z@VN=FJ)qeT6i3WcJB3en{MYX@=PvZSwFU#l<;mf|5~c`PtWEi_n4q!p%)n)?PhR}{ zg?|x8dl_JKP$0tdk}q%h{pkNe-Uk0Q;p!3_lH8@cK0Q<+3xM74hHp~}gjLL|wOsd^ zX8{^}=Z#6(1wg1DIVhDYFn`8aow}5{LGm);n?&Z0?dbCCCTugTf*bxAHNy0uS=4f8 z01moO+E;?deYh9-#McOVRN`lDE30RApOx+n%x)8Q3LbN9kKw&+{QmQky?2?i{;xJ8~LaX6OjM_002ovPDHLkV1i!1>BIm4 delta 873 zcmV-v1D5=O2=oS!7=Hu<0002CwraKj001yhOjJdf(4dG|01yxm@Yq1em>}>lFu<4~ zprDvYNI>}b_|VYMP(VPKU;ubL_t(|ob8suj+-zLhLKNx z3^W+wT(P5Y1}f+^S=7DsCA=${+>o6L?=`BF>}&Q3Y62nH-GAiLm3ryiz8QOF{M*_ zc3P>dILzDX^JP&_#~;tDFVn{1&gD4DGMcej6OVf-#oDBELZ9ua4OHE>eSeq|>da*l zWx1*uxz6yomuJyvK5x3u0cKsCCHs@mld8IP848k%Qh(nhav6(6u;<$e@j1X7L(;^q zD;lR@**a`LI--sTayzvihp3OAts>Zb%)Lx^%2rM2`l5-J>dIpmh{5U|=F5pHm#xN0 zlvzbI>n4Z8cq0WTm7=ezh`Y-cY&jh`pKc2T$w?m7v?Hh~MxHe=-)zk=K)RiD$Ci`s z%9v#-)PE||K%p55VAFttOw$95Idqk@ZA;1#(Gwr}`>!#K*H2_+W2o+<(F6HUum!Gc zbhMMI;8eX%Yho20SgtQBU@j^lOq#O`B2taK9ofb!c=-we?#0X4LR0ahxN(5vU7NgC zqND1nG9I{JUyf1CqgqHRV3SUYxg7MO;d?N>Ab;c8kD8();>N@6XI4_~!|N-CLUfYy zX!v&QCt0161lXaS;>k)b8ApxnCXrB&dk}FcV8Me&nUj29+#d8@?hP%{i{^sU6C~nL zO`jIxE6eT7Lq^yraed~H6jUwPdJGt~KQ9Zsov3vV2~Y*X7-*hKg{W z4Pqg3*m|swnuP}$W$TX}00L@;4-c*#f;n0Sm^%cjyf?h|-*|h&WXl5Dd6JMV0=F<7 z%7YURy}yv<@Oh9kz>C`@-GR?Cr{bUO{X6>&m(?g;5l2A#00000NkvXXu0mjfAVsOn diff --git a/graphics/pokemon/krabby/follow_normal.pal b/graphics/pokemon/krabby/follow_normal.pal new file mode 100644 index 000000000000..0c429de50a4e --- /dev/null +++ b/graphics/pokemon/krabby/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 48 +0 0 0 +200 96 32 +168 64 56 +192 168 128 +200 200 208 +232 232 248 +160 128 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/krabby/follow_shiny.pal b/graphics/pokemon/krabby/follow_shiny.pal new file mode 100644 index 000000000000..2285ef39740b --- /dev/null +++ b/graphics/pokemon/krabby/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 48 +0 0 0 +200 176 32 +168 136 40 +192 184 128 +200 200 208 +232 232 248 +160 152 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/krabby/follower.png b/graphics/pokemon/krabby/follower.png index 37de4bbe451c5fc916afdfde05c8da2f2ecfe040..abe66ceb6f23e5f1a2767efd0237941f3c5e1255 100644 GIT binary patch literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwCq0A(3Y zBq*$KusE=y;lzmxFJAmu&=8Pid&Cwf!IEJ=%)F@g$1~CU0YtcUE3G?e~xkY?e3p&2orQo2&b71bi;?x8|U!O)F zu`Vv3=Izyq`*N^JEqHZJ#MM?#F!%Bgz8B6O^X4yzzIU^{*x6y~s_oZ}XJxQ^ ze?PD-@AVCn#DxJn-%l=JxmC_oa+gW0A=*M%@s(UgZtep9y-ZJk>y&uL_e|ojC@WbV zBvragk?|#8MyyYLeL`TX9p_(()RiC3R6erOk+mweeC%BodoFegW5rCdWqlndRo4ql z_^8#M_%A+2@txp&NBQZekNj9$wej1P^XsRy&0C~gcr{Du zxOB&{r?MyXcfJqo>FepAD)>-~!-DIhW4R~8q|TRon=VLh_&%B<1;+%C7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!uS|Nq|J z-v0pq_U@$K#cHIBL32_N{{a900RR60|No?7_Io+rVj#3J5D*X$KkZxA0005SNklwvWyy4?U?jTZGXtNEiElAEiElAEiElA z{SN^=FJRzrNCLe9#Bm%vsbH3ZX@Xx4_$|PgP?vug@I$=;+%PAw{FCMH0=7Dgee%Bh zG2q6;qzr*8mK4N*vw&AXt-Ip_SFSJ&=773G2s8^Ic0A=RpyO9SU8>h}5Uh1u^T&X- zjA#ldzWh2-w13gflcFF&4e0m{kcCU$`8f#II&S_D@Z_5T7N3}Njsl3orN~dv0}g%# zls}K;WrJ`X#qyC(-=B13dhuQWT>$e52|gf-weyRz@0WnCUje20q*s|#z89eIn?D5X zfV9s5&6gfT0rdaZiXeambo~aX?K!khobCaV_NVz{K!5vzB!obDxd7ewx2b-wKIIez z2>lA!g!DXYCDGM?2J8f!LE(%8x%zH_4j+}0XcL?7=4ZY02{$LX zFCyn;i^EgY7H48tdbjzJ(8wed<0E4av!h;G!!pDUF-u|K&$gka6LF=Msw0j zV`3=a(=*otVfI{h0k7ZzApSO9qm z4hk6=84nf&1ZYS+D2P}QV6h`Y;lqUq6Fekdy!g>!p|GLBYh7ML) z4u`_9ndw5y`CupOPwAG!|nYo@R*qmwdve@(S zkJ}pe)JMiW4BOkwdq*Ysgs$kF3CX=|zr}8N_=GeromKNhV@D%TRQ7+y!l>7x>E?{T zUl*K{xxXiO_xa>W)&DZ))a!6sKYN|KZ{D3>^NPM53V0KsUN86O{vW25OsnMGO)l*O z#*b==YeY#(Vo9o1a#1RfVlXl=GSW3L)HO5;F*33;HnlP}(>AcMGB9`=$|r%MAvZrI YGp!Q0hAAA|mVlCgr>mdKI;Vst0Of5U8~^|S delta 473 zcmV;~0Ve+01@i-tB!4haOjJdf(4bIAKzMLqn3#|d5D9rzSReqfNI2kVVBo-L zkWd(CKp+4B0000000017!lNtz00DkUL_t(|obA-TZo)7S2k>KJi6xw+v?2p6op=G> zh^_6yhhU%!EfqtTLR2wS46Us22uPp~NRg2emIfNXOPwy*Mt|qBR?2_-`4ZnbkqnS0 zPo6w^&Q76ZH4&VP$YubW0VvfQ7~a(mi(1|0h}bMQ6h;HxJNM$YTDQ5?vKfl~nsy-5 zTlez0njXE*TsgWBKTf?8Zs^S1bcNetyYisUR+yoX`2JXJV3-W=y>@`xd7oY1?Yk?? z;Dn3?>O_Y7%YW*=s|;k?`S8D&{%D06%b~Ul>n1iLwx84wU+u(u&$ZHzfNhS5IhK9=Sc#KY?x@Q|fWt#RtwHU9U`%W+9#WSFiN(&st?&ppklwtZE)YI% zY&6RlR_pL7xYF;`@_LN5>yLW+Wl6-BUhnJm_~d!2Ig3DXMxFe*@PG3Ipd%V)@~%NU P00000NkvXXu0mjfa3$cp diff --git a/graphics/pokemon/kricketune/follow_normal.pal b/graphics/pokemon/kricketune/follow_normal.pal new file mode 100644 index 000000000000..9a0d8a3900b9 --- /dev/null +++ b/graphics/pokemon/kricketune/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 56 32 +168 80 56 +80 40 24 +224 112 88 +0 0 0 +104 104 104 +232 232 248 +56 56 56 +80 80 80 +144 72 24 +96 64 32 +184 88 32 +224 160 80 +240 208 144 +176 128 72 diff --git a/graphics/pokemon/kricketune/follow_shiny.pal b/graphics/pokemon/kricketune/follow_shiny.pal new file mode 100644 index 000000000000..df6ae941dc67 --- /dev/null +++ b/graphics/pokemon/kricketune/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 88 16 +168 112 56 +80 40 24 +224 168 72 +0 0 0 +104 104 104 +232 232 248 +56 56 56 +80 80 80 +144 72 24 +96 64 32 +184 88 32 +224 160 80 +240 208 144 +176 128 72 diff --git a/graphics/pokemon/kricketune/follower.png b/graphics/pokemon/kricketune/follower.png index 1a483dfe54e124189542f0c2059c1942c65f6f7a..285d4e2baa5378f699c4afd830d1b007b825bd35 100644 GIT binary patch delta 1013 zcmdna*3B_NrJg0-(btiIVPik{pF~y$1_p&>k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yLFbMDoah-8tL5GFHiU5lM4T%Q@5kTRLjEomAeppyo1Ox<3 z@Q_GwP}mWn@L)l}hYJ%nG${?73!C~4d4*u>7KdFwg1-uHQJ?$HHBWg~y^rn_ zw#oNxmsjg;Qf+wt(dOUGi>pfYa^JsPwn_WWMz<9gKAb$a{FigZjosoiTL12CFM9H3 zs=O(y-883%0w(pR^e;3Wn*8wov!6461#j(->fCzZL-ezWb~TGWuZ(NmxlsST!vbH~ zbe%ATn20qeik((jZr#-Ua6xC(gy>E|GY-W~^`ADfad0|DOo}v9@=@=wf23`bP}f*_ zZ@F5;vokjAGgcXH*ZH9EujNAe#>DMg+A7~YZ3RgzFMkrdv|lpkonDHfk-zw(rb|Zr zvQBFzo|*Yn_y4a~&6mQZzD?Cn-T8N(L$B`XqU=9*kv9X94W8Z4duAHvHceW8$>Tep z>>G~ltS?>sZhN+}-{PA_t3F4RKGylZv*2@`tXAoUyBo#g`|myaQKiFoLg$)7`NgB1 zHKs1|D>v^v@&3+DnbUt~UHcnlsypL#e$L~ZKMe=BlorQtuV{RBeucE+e@Qd`t9!HPW~ur%5Qqxcj?Q< zs@|8JGhfE-WY*H17jyeW*ld^Q-#Na{sN8q8Iqtrf>p|UDE0?jil$82h>;81{a?KeX zu8%K|RqlQ0Z*_L2?Z=``m(Lx|QS|RIzFNC`;+kpk>w@kcTr**I?tljGU|00P2EL_t(|obA-TYTG~n2k;X@LokSwJPC?HX987* zkeunD#m`_067r(KV3RHxI(06jWHLy>Eh0tFkg>s#C2JqTAAdMV6!Z)|>2x1*8nw;T zLT)hm>3_QaMYaxrm+>IflG`L_ljM+iefYSD-xxqzG%n_&U!1ITid7(tO! zAMmenBgf35zyjHOj6d)NyR}uwa;q$aBBy3Kc_ObHebgXg?gBr@?!$=RP+R1Aj8L)? zIkkA?*IzzLeYL?U5Ho`1w-B^ANs_e1Kf*}_S`74gl7G%y927~KjfAt(;y(b|MWgSL z^~@`FLDA-|Z0)l21$XCenoD(Hxo0&yTfKtW*_LmRn$N-Ms0%}JG!&nR{W;HX)7@M; z7&^(_R5mG?D_}#-u-^xt7g{u zpt4mLL_m8Zz4+vE!{z7|+m%!ZwnYJ1VL8^1^7V@6VGd00PuWL_t(Y$L&i00(&ozvzK>IeDBEPk-WuQ zyu~_bhjto?!2Y)IEt*f2g$#7TBZCcAfecpRXk*0`7aOq+P=iDPax|F~8W}bOUkn}n-W>3>frAFN zLCfCNA(}lJ#lKjA3@fE_kLiWgpL+=8JVf=iv5k*LN}b&}{6`Pv32u4{5c;`bDuP1c zdrkqGlYa{kA-Ma)bdUAIwVfW#QyG>MhqGd`h}Vd4%*tp o#cLKY4;D9QXfJq`_+NvNe~E?c{20@GXMYp delta 800 zcmV+*1K<4h2Db)~B!4haOjJdf(4dQRF;Y1Y#hhB+y@M$!F|@S37#JWB5D;2gYXATL z&2xM1l%&PQ#V{~90002Zt-y@{00P2EL_t(|ob6P>YU3~vHCuEpDw~2&C1bqclZu@j z_LM`m3wzqyjSJd~DJ;46TO#TOo$?9!wM1P9+{>&Ci8OXe?tcrN(bg-(zR=4kudKzt0p}gZ7S=x8eDsgM?nlcFe<**k(kNsLBun zEOd;11$2Vo4LU>R==^iI-f>-@!a;B;TEw;4x`e?swkRAA)&aor2JC*p(Yu;stM&R6 z?gUWQ2*f}%x-!(D3u4fPqm2~25T30 zYchMRs=vvG7^VP`$L!VW&pgE7tswOcu?;Ysi{#efuVT!vXwzfF!q0_-3LBvJoFVon z7qKGn;)lscV&dA)US=^b+PT9?GoMs$5}B$N*tz}4);#zrP{nT*_UGxkJ0oE zHw$m5O@Ee&^2k5NCd$&5K1R7Ls9=!Sy(4-Q@$ROmHpg#pQ&hYW-ms45leGDH;PDwI z**yM34&^}_DtI9Uh}&D&RoslrGOS$}S))f~F1+D$lx1mE9WXO0%d)uHI!(4$M)(#6 z7Q$>g^^LMkFw!cH9*Wj`c*nFpx{SZaf*3(TEr&A(O zst9Ps`6!|K!KJ1CJ`?=gCg@~un-V>?PfIgJdTsVFEoWo_+xG|UXyW2MiD12suRK~zY`?NvQ*)Ibn5vK%R0)_=w;AeGmb>yXZC`IQb=)#&)Y+?g6fdufvuskbpzCWVx63^o~?TY=22#`^m-XU5_2s&V{1W+trnW zFI9;sK=4oyB;aQ(N&i>CWk3igMj%y^#0wCiAOJ*YXgN8BoMOLP$lt)W?+Nk<>042n zq~tA9v_lC{;yFkFAPY54azc=vNBQn@Y*mJ zctS+DO@Av)JD5@klt85_r11hv*IPd9)`oc~AF{Q6yPga_%8tfKTNBO|6{dJ_8Ut@0RFFFMkByL#f?%4_=?0L3U7E#J;QyJM}dt z1sshbNpwah^k|%;OB@6#f#;Tk`tFmD+RBQbPA2ERsW@?`(dnQ9kk0CEj!p`tCAe5q08vX^_bc!;}2!&?CoJE-5dhtETNv@wa2|~O&F>dE;soq-?kon!bOA~F7WkeBFe5dYV zV-OrpM)9F;-NBxPTfnN$&Us@DvJ~9}zdTjFOg;ISZvf3fbH42256GDr!&(ISXI=tF lG-E__&XoT;$~(9$>n}^A+6sPVzUKe{002ovPDHLkV1na8wOIfF delta 853 zcmV-b1FHPl2kZurB!4haOjJdf(4Zh7C{QRMh%i7H7$E3)aL7;{Q# z7f4-Is#+ksGK%vL*+veKRi((|+pOS5*RBJKJqeF?i-dP)9)IVI$DU#A{k)&Iay|fD zEDQkfn*T}szfLJ-vmlUCUcBO8<0wfsOU5KgC~|y~7$WX)y?N2U#%wQTvEYwg1w=BP z5^5q)PKM2k{wMLZRFsb~&RZ&(O@tju=pAlX0wjKoW8SU=28kpf5{lPtPYAJ=9DP6p z6CrF~z)5Z`Du2qCSZk2f$$I6z&>X5Y?} z!MmYVd6|$K~j*T;^wwHN?A7Aol#Luc*Fsc)0c@9%Pz4>4U&0)ZQI! z-5g3B&Sr}}HIw0He#Ts3t1!=fMdzYbJ$b}kGXnl$G5L2tD)OyZ(juxV+&C}YFCyC% zCjkuQnF)s$xE?evA z(TLqgW@o+vF{J`chFuvRT{?lz7&Di&cf)JU=&u+fmmo;bm{AS%U8iThqE#9Fb;z-X zAker;7o@@g1TG8aGNt@(9W_1le!UsA_V;;k$KSNuw;^GuvOW{JHyE7?0v%sn9xVnT z=1$NhNB-;XP8j_HZ0cS7IT(z#Sx$G=c5o}7^6hXrXz|b64TY;QoJEL#wFzRo%(2Tk fbN=Tj-{koVt8{zUxTNL-00000NkvXXu0mjf0aA=@ diff --git a/graphics/pokemon/kubfu/follow_normal.pal b/graphics/pokemon/kubfu/follow_normal.pal new file mode 100644 index 000000000000..b0eb7ad9b75f --- /dev/null +++ b/graphics/pokemon/kubfu/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +64 91 170 +49 47 46 +190 181 176 +0 0 0 +143 131 124 +29 29 29 +207 207 207 +255 255 255 +220 216 151 +14 14 14 +128 128 128 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/kubfu/follow_shiny.pal b/graphics/pokemon/kubfu/follow_shiny.pal new file mode 100644 index 000000000000..b0eb7ad9b75f --- /dev/null +++ b/graphics/pokemon/kubfu/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +64 91 170 +49 47 46 +190 181 176 +0 0 0 +143 131 124 +29 29 29 +207 207 207 +255 255 255 +220 216 151 +14 14 14 +128 128 128 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/kubfu/follower.png b/graphics/pokemon/kubfu/follower.png index 3b309d517f6b46275cabb7aae9526e4e0576d74e..9214dd797c675cdc13b5f1743b7ccde0fd89cd48 100644 GIT binary patch delta 608 zcmV-m0-ycD1nmTn7=H)@0001UMu)cm0004VQb$4nuFf3k0000XP)t-sKwGLYFD|~d zumAu6kAr+29Uafl&;S4b+}M{64i12TfRGCElK=n#`bk7VR9J=WmceqvFbG5?0g{#f z|KKjNlQ?6*Zrw{eVv_0Mv0?!^bxJd4%$PA_#*7&={!Qe3i+|sg-#h>?7xHs1a4Pxd zTvKp<6d|X=nMH)1qzhbW{wYr)Nej3J&p2@|QX6G<44iY;5HUFFKDnn)RE4E5c^1!j zf;;$Y)k`?#ToBSMPHpT?xj#dyt+hft5{$GDZut{If`~daZaXQ*so+>a;i1tX`N8Tir^64R-=IzH%ClN z4J&T?*O2e|Q9dSINrUY>PG}+GS^$T`U*V>GhTPZ?Cd@cozlALMo*VM2vt7fSFck{9 z8XSiUk5)r&ZHUz2LW`bn%JBkDa7v6Z5Zq)de-g7v@^MAs}4Qr*L3L6!= zC>Y$H(a_@|5A}lwGtOu;e%lE+R*T0R2@mHEKQ``O;XDk6`r_*~#u|P9>l%HI0@%OX z;t5{ogIPBPUypZ*624FBcA^Hb#-IW8NA~{Ta{QJU7yNhhni4(&y2c*7k7@z?0e`9$ u#|H1{Uq=KHC&b;KC*9RwIpR`{zZ73;oDg#0welPQ0000Q->8P`u(uHQ2j_?Djob#kTZas=kr48(EJQ8?E<_n}RJX$K z*Egt5bJNOzTSQ?U)i3sQmK6L6{%?rlc%OuvXOpEnz7)n}#cpw>YBQPIRU;P5rgr(k zZet-PtJIps3x8w3K@^LG*J34!y&LhQ5#y=N-|RMC%~vC34P8tPQPO0;ip5+KdmF2L zcB=L^KUlu!X5&ZP}Fg%wU+ez48EkwQebF`H5YLzUllsibx{ zVmnO7xpw)%F4v}CuEEQR&6Th~cmB;IyYb*bjmFyh?SH*`=I4ksH@7(A8LP_AGfwl2E3)!Er++?MYTcglKi(TZ z8b3%s&w6=Aax=3f9GoLDv^+084s)a%Y%n3RW`o-jD@;?7{;*07T%kLkGL71#b00000NkvXXu0mjf DDn}P} diff --git a/graphics/pokemon/kyogre/follow_normal.pal b/graphics/pokemon/kyogre/follow_normal.pal new file mode 100644 index 000000000000..24e7fc2623a6 --- /dev/null +++ b/graphics/pokemon/kyogre/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 96 152 +24 56 88 +64 128 192 +16 16 16 +96 160 192 +128 184 216 +112 120 128 +152 24 24 +56 56 56 +200 40 40 +88 16 8 +200 216 240 +152 168 176 +224 192 32 +128 112 24 diff --git a/graphics/pokemon/kyogre/follow_shiny.pal b/graphics/pokemon/kyogre/follow_shiny.pal new file mode 100644 index 000000000000..660c8e41e559 --- /dev/null +++ b/graphics/pokemon/kyogre/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 80 136 +96 56 104 +152 96 168 +16 16 16 +176 112 200 +208 128 232 +112 120 128 +152 24 24 +56 56 56 +200 40 40 +88 16 8 +200 216 240 +152 168 176 +224 192 32 +128 112 24 diff --git a/graphics/pokemon/kyogre/follower.png b/graphics/pokemon/kyogre/follower.png index ce8d5c6910db60288beded9ba24bd6c472cfcba9..f69db09df8034ba21ba8e6b4db0f42169ac4cad5 100644 GIT binary patch literal 1832 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 Q8UO$Q07*qoM6N<$f~S2GKL7v# diff --git a/graphics/pokemon/kyurem/follow_normal.pal b/graphics/pokemon/kyurem/follow_normal.pal new file mode 100644 index 000000000000..5f63791fb897 --- /dev/null +++ b/graphics/pokemon/kyurem/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +198 224 204 +74 91 80 +129 120 123 +152 200 162 +62 62 66 +228 197 26 +139 130 133 +55 83 64 +27 32 25 +209 226 216 +99 99 99 +142 142 252 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kyurem/follow_shiny.pal b/graphics/pokemon/kyurem/follow_shiny.pal new file mode 100644 index 000000000000..e36f817b045d --- /dev/null +++ b/graphics/pokemon/kyurem/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +20 32 30 +232 239 247 +40 72 79 +88 104 192 +200 208 248 +62 62 66 +205 64 158 +88 104 192 +40 72 79 +20 32 30 +232 239 247 +72 104 120 +152 208 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kyurem/follower.png b/graphics/pokemon/kyurem/follower.png index a1b2ac4177c9fcd89ec903e5474bd1353a1f929d..adf00b5e87cfe63aedbbf024c9321e3329de9474 100644 GIT binary patch delta 3523 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 Su(Ub=00007Z!Lp1Y{%> z?AURlp<#l7hQ)#f8!lXU@Z!Y}ppuLUCma$QCi64o0Xd9G-tI089jvk*Kn{C}r>`sf zGe%xEWfj*aJ^?@>f#gKLG9ax0#XyRIA!+A3pd*+Lc)B=-cpQIwWq_YN z_`I67-#F4K@lku?-sM3z4X$v?b+Yg#YX?3%;#+((=SAesbF!1($llt&?)i*jnZpm4 zdM~v(=^xBd%#E3zZx!J$>5+jj5Vf47x=#ly9FreD|U**R>Ey!q&o zp6^y?pM~6`SS4c&xVQX&+DL#fBf>L_;_yM<`COQJE35K5WS$CHc7%vx^@0xa#Q? zoo1I_z{b7pV&UOstWjl+)8%6C@SH!9q4TjJ{{)+C!bBd`d>7qE(GDK&zG@-jV!XXO z?cT_r<(bIMzM5Bf^G8#YgIg4CB>ZbrJ$NDSM~KOZ+jFI#{K|Nix6R4meqct@-R;f1 z&+@!=<%{&_xHxL%OSTiE;|P-jTmJ=_1cCa~w5PP%e3JtXa&>_gYf zF%~D;O&>9rNSb^MKD6+H6{)ruMIotkU$l<(%E={wG^cwUjGCV$+o_(_(@ET6j> zm(I?xTD3uFV*~5WHbwL96+g5KLR^Y1c~9MNT@(@7y<&B(xb~)2tG7FAzs@a~&?C2$ zds(@0A_53c792j2<)q3YvaS~uZ`YVgjs?5(EhIy;XveN=vWw)WrlU)*gzncjKo zPt$=(TD8PAq9i4;B-JXpC>2OC7#SED=^7a78XAQd8Ce;dS{a*Z8(3Hw7${q@&qvXa bo1c=IR*73fQ2KslP_FTG^>bP0l+XkK9zL=W delta 879 zcmV-#1CacK2>J$)7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdbtei?p zL27Dhi;Ih_tgJaXL3?UyoQsRStgPP6&Hw-ZtT{^FYHI(3gKEA100017z|Zjj00Q+% zL_t(oh3%Koa_b-rL?h7|0T0&y|LxtC-6RHVl6X4zCF-0yP~@;GADIq_#+@C9a=vQ%%&5SB3 z@;&aU*1N!3)4LoEl0*#1L{i@*GmZ*J0Iv|J7}w@#%7Jxj5frJ)o_ojJ_(>xK#}$Ft z*1zQg{m4ym{!xCgox~Ym1zHHS!wH=6q>0ihBc&EeK+HLJYJ4?W=hC#N>q~?fys9quYc7Yhre59dEGMtN#`#+zW0ZqjI=-+ zPK+7~v5n!qx23q@+VV95g&F=DYcvuVx5?MB`vg00VPeKa3@0d0yz^%bkx=Zm=4deN zGRmBZc06#;h1EfCA%GtVq{86r!R9Ow{#csG3oZx#ci#K+r~^&HVHCz|_A!qp@{Y4< zcxcM=+o3?+cr;WOU)lFuJg5F~9!4ey$5}plODx6ac1YA9LJtQ#t*W8G=T&iVTD^Z9 z2;3%k?7sq>IQZX^Y}W&PIN(KrQ~TWCw_!dW{9&-sbKg!051O;2Ihl zLJ^`@0004ONkl7xV5C`x(A$A|OI&{Oy(oTf%0-=5YrZRWv2M>@^UZ4-q zp@^-I+B1aMapOo0>QE{FCHnbJu_MO@7&7GlL|kTsZUas)^M6Ei`_CtkS&@tW#$3q^ z;s&`)jlL6ojSFp-se5B+z@@e+`dS^CikPbbH}XqY^VJiE<`H9uOwrfM*y)Uj8Gw{A zhD2W@F$;p20mctR^w{6`%&S%0Fn-${UP`F;9cMrMx;Z?R^#aeX|C9Cm;q!Urew&lM z31Ge3ZCB^h!GDi-R|)I9!0motdWY*|KT>}rf|65*oQhW0%|V?rztI^wqP6#Wlvzeu zuB&aqNz&@`u7!2Zh@_l*yDHhh^BnDWU1Q9Tb1tL<{iKX6c>H zppLqE`B}SmwGe3Bu{k!hnfqdOJ{KaiYe)VTnKT;U`Z2a?TSsczU%VzbG`sN iJ?r)ex;9S2 z*x={@00000000000001c1+l&W00CD?L_t(|obA-TZi6ro0N}d}nSDneAU>V|tUf@c zrX4!AOj#JZW$mLSbjZuqP5}QDkOJyZiCd!2=WzZ9SYwU<6Mt%%5vC1TEOVx&{pST( zYf)6VBuh;&W`OMz5xva!r{zOEZrFbBtJenFIpgk^Py6b*=?B=kU!&t!_3>8w zHNQD10LSzBQh#^1!~P7rjWllucsU%J;Bws@2AlU%QF|=7P=oF}CwUwBqtWPz&cWx= zUQE(r+HJwC9CWv9Y2L<$nDby)**e&CE|`U>Z$TP#Nh5i8aCLNQocr#;c5a!8U#B5+ za5s}Yn)vZ^_T5<&ibRjopgDYf;=H{VDz)#91kvcaSu3SR8qH%K)w??EZes_q#2c9Q c8fz?w9}Glenqln8djJ3c07*qoM6N<$g5loL9{>OV diff --git a/graphics/pokemon/landorus/follow_normal.pal b/graphics/pokemon/landorus/follow_normal.pal new file mode 100644 index 000000000000..68ee7e89de25 --- /dev/null +++ b/graphics/pokemon/landorus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +84 86 84 +109 127 139 +237 237 246 +198 198 211 +22 37 14 +142 85 23 +219 152 23 +246 131 142 +87 78 43 +212 99 49 +225 80 74 +38 37 38 +214 195 61 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/landorus/follow_shiny.pal b/graphics/pokemon/landorus/follow_shiny.pal new file mode 100644 index 000000000000..36e4944980c5 --- /dev/null +++ b/graphics/pokemon/landorus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +103 64 40 +103 128 140 +237 237 246 +160 184 160 +22 37 14 +158 97 23 +248 160 40 +229 89 32 +38 37 38 +158 97 23 +229 89 32 +38 37 38 +214 195 61 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/landorus/follower.png b/graphics/pokemon/landorus/follower.png index 0366a724d2bccb395cce54ea0189a36055e39636..c5e237f0b7757eec932b34b6ef60ad31edaff7db 100644 GIT binary patch delta 1420 zcmV;71#|kj3Z4s)B!4PUOjJdf(4bUSRBeBY?d|r)#?uxh4vtk9+n5*jgN|2DE7W5# z;ZRB@B_`IxJrH!AC;$KjFG)l}RCt`-mN9SJI26a_K?VxkU?x$4pi|xC1GJPKpqnEq z!%cE5N_Cteg(Inu(J8P9$jI348GL|{Y&~0m(;H<2(G53Taev4cxBv(AyWFEF*^<#O zaL2*+kB|I6^1VmWlJvi5s8RW@A*u2$t$EwtC}~J#0%M74uUAmYw&pbW^K0VL_+WOS8#-wR* zZVE-vYaaf9C5hg+pS@Xm2hTsap;_!eCgg1VY2T!)N@?TE4Sqgk%n=Ns4y( z1D52+Up_CHQ!JSGd>DDbdI!%av4SNFmVv2rLD|&3k;g`!LufYob}e|w?b9um&Tp-U zIOw8{et)!J&bo^FN>}$8W1-W@#`lvwD+ZpMim)fALhhJm{%>f7VZgK=!|Y9f&Lhy9 z8wGX^>3{iePjUQxo^46KF>3zzFueZfy_B;|PY+0wQo)K;VQ^s7_l7fcgg1CYja$rn&&k~#QhE%48a!LrE7t>J%B7h*kt2qj}Sbcf!U zC4X=Zy8AS=gSOjd_Qd3@te6#t4{UC;gc$Nonf0t@qQqSghy7kSm_pWmJ+UW$h$2EL zwax;U`u1d|L(b6)+lgJrnz0Ad09Ni- z15mWwg~jF`o2v~Op%;nk&%DrO;bkTmvwy&Ws&S#VVF&wV<`-uFF}k%Fq-8G7g$!(X zA;eIGNbVwqtzh&dh%Yq|fRIfBkFk{>XdMXzz0g}R&g>EdX_+;igMKvqi^A;pL^z0| z+hsPrA>}dJpV{*m=7c6TB#KafX8RLfCWNzc2CIXZGqy0b7MzO`V?!k2TWYiLPk&vk z_zsf7r+?MOQJkXvL9%ezBn>*42c0uyFkM~layC!AbOm*vuG|i8NzW?G9sC4YxJ}Z4 z(Eq_K$EPt+VtWt=|0$3${My3S&n_N>Z{RQmvz|Lt z5K`Qs%a5axJ5=1Z3#T!=zD+pPI#dm?N~@eNu|Iu`z?-TUbqWsddRQx%_K`xe%R$`# zXw9N3H1R@1YgM_G-=}i#JnCUg)(#-eQ=IKLYkT^QA|8EFS5&Zy#gkMc#ebgw@hEP% z2#Kt1G8O$U{!L^mvNG2ONs6rQ<~V8xmZsF?rL a?O#BgUnNWOFgO4J002ovP6b4+LSTXuA-byo delta 1318 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 diff --git a/graphics/pokemon/lapras/follow_normal.pal b/graphics/pokemon/lapras/follow_normal.pal new file mode 100644 index 000000000000..712bf6a44cbf --- /dev/null +++ b/graphics/pokemon/lapras/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 176 232 +48 72 104 +88 128 176 +232 232 248 +104 80 16 +192 200 208 +48 56 56 +112 112 128 +200 152 72 +144 152 160 +248 208 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lapras/follow_shiny.pal b/graphics/pokemon/lapras/follow_shiny.pal new file mode 100644 index 000000000000..05c23238aaa6 --- /dev/null +++ b/graphics/pokemon/lapras/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 168 232 +88 72 104 +144 120 168 +232 232 248 +104 80 16 +192 200 208 +48 56 56 +112 112 128 +200 152 72 +144 152 160 +248 208 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lapras/follower.png b/graphics/pokemon/lapras/follower.png index df3d101308a827c0b5ddb58516d5feea3b1a8398..f8bb74e3624373d427f9654dcddadf3e3ddae65f 100644 GIT binary patch literal 1081 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S2^(G* zcw|I0YTcVXyYmGuB}*h@Tp zUD=;8^0Fy2R6bwP2ow@XPV_4S(h5)vq!<{IcD@6;gXy!Ui(`n#@we0VXWuapIiAbn zzH4s%65p!H_dCz2M=x18Q>9zTX}Q3zblzB_wB02qXU@*Ee!S9GZL(@gN5Ay!l|TAd z)lAgA%fEbzQ~RWL%O5wY?!W&$S!ZtQ-Xq?BW*4lI-+lX3y>^DPc^6yWg=5_g&8fXF z`dO0o)`v}Vl#!a9*Qd^N*z{n5qJxx}2t)9-W7FQA{MZ+0!0OY(w~jN2Pp_j*SBi;2 zcFU$-XO4|wCCM+Cjd{XYZ4(&Zzh+VSx*&h+W|KGVw+trrD?k3pc5uh}UdAm#N1DU< zSRD?`u4%Ds$oIRrY5{k|vJB^VwT6u6tCDXRK1nf1=DWt)|FlE6nU!5J>L%OF-mkk# zR-1RQw;i1IAe~R1cUvn@@ug{!jQ80VPS5OUPS%+QwDi2Q!gDw7mk&K$*7iKOyUl?2 z!50@D$u(TJu4+q*MxP6`M{&ccKr(4RPt|vk9qNv$D3-7 z#Qi;|?USK@^4aE%{%l(x3cvPW8*JyKuRF=f_*#$C$CWzX2bHf1uCoYJb+dMz)W?;p zQCS{xrH%Wbzzv(Z)x7^N^k{t1J{VE^w&?7&Gq2{UzRat-S>riLy)ni1^xW(h-72N8 zboUfXd(E?%YZWx%Y3k3<(&0_>Dv|_Oi`}SbXZc-K{pBOy(ck+vRz@!WRMX*pq2%Y8 z))ybL1$1vH-@9#d-u8H~r0Mm=v3uN~hH~Gsxv@B@e@6N;-UqHO^95zY?-eYpbiZBL zBb+}qR!!aQl@{}p676j=#dCu=roB6%YrSE%P`z-L(aGY&7mHf2-fvjRdP`(kYX@0Ff!6LFw`|P3NbRWGB&j`Fwi!z0FviYP2Es5 c#eq(|>vU0m3vr_Sj>OJ@(jt zF=p%Ieg5Y*5Ww5U6N%-IpYpfCqi0S0?*bF0ZU6r{&*GSwQff);;-NtLC4dZ`GFFH5 zIhV5S@$Cs4;ITmbEGUadGWbM^wrph9Xv9%B^}wH zdx*IuP`@mXFSzVd$09chIKcM=&Wj3IY@QXSmi`f!{%<^Mf`-BYz9(>H-3IV90}!@> z7-MRcsLv(z!m}o5C(y&U1Rg`&sxWryxP}m$2ZcT-4S(&NbSO?Swz0`?2n@W>Fb7-T z8e$CIhgJbboXNo`u@BK#0#DrFQ(RAhtC1c!-hq-nlgUvOAA*NMt2#Hhid;})@e77R z#SKn`+MEKBVKt}11%aQ6Frz;4g>QKvg3oc;(jwwR2uaT&IM~ zy^^Tl_D;3DL|~9stw^-Wpu15Vjxn%Q!yk+FiKFF5q}@e1eJ5^eMTa2b?n9xpo3qoHYzZ&bE?ld zIgwrjit~lnCvF_qIT8d?w9bn%fZ)|6o7>z<@wNKtOF(60yoD0mey0K~zY`?Uk`k!!Qtr?J5H!Mt>mWAyRQFBp4Hk8Iang zTWR_Lfu7Wnt=(W^U@}sHG%Sp4?HH9eC`%uJff4Z%goWH)l~kQz=xtxl{{QoxlZbV! zV;$@G&#}q4x`dYo+feaW)n_^zr?k#kX3JTMK7Fy%^83)xu z&K}Tm18%?sD}TX0;60T9;Jk!|SEB~B+(kj*9RVrA07PZn0E5wi$WR9+=tTQqE)a(R z-F68>6i`3bGcG9mgI@m<<$qdOE9M4mm;=Cuzy;;yOZ<$u5`^6|zmS~{M0f~w07Hks z1;t?;kH{qnLwbt{*So!8_Zazg;!c|waKY@BH1MI#UVpuQg2u?W5%&jZBu?+)<~}4x z;DVmnZg1h2MNelb{yI^X@$(>TPxI_(cNjLOqFB&adt&c$miF~+VnrdV(XiE=jepbn zC9I`y$bk!P#O}L(L>1g7)8wjzRVz41XL$iTo}VU9<6O|X?+OWWmNrSOEoR|rbD;Bz z<^0arNlKg>2%S|-ddyg*dO|q)vY6%k+TsUpwqGlMHMdyfRop%U_RI#=3%>d4DSnPW=;{ZI>+Td8yo6njjSvGKLX4 zt4&a(r0C3U3!s}22+U~NT@b-Z;ApxQ$?t#SULWBpnEa*l% zATJRo0E2M@Lw^)dKQ=Qi=uD==$s@{tkFZnEJvuNKfGvRwI*$+b9&sy326uifyD>y~ z34H)bm%s(ZuC)vDNRouUBEtQ_a6YIM-8i-}8sIO2anDYsXeI9O zztoK@My@jN-t(0_R@D2+KYuN6DyR8rr%Kqw?$T5HLw~5d-<$t;K=jy;`7H*Y?&}qNRYE*io%$B z7NM4Vy6V_TU!_THWgv9faaYu{%5_S(G{Een*9LzG%X+QI0hNjd7Ru?8yw!&0!;ly% il~RFqgBcnAVSE9*AIWEb1}H%Q0000zU^ diff --git a/graphics/pokemon/larvitar/follow_normal.pal b/graphics/pokemon/larvitar/follow_normal.pal new file mode 100644 index 000000000000..956a461b8bda --- /dev/null +++ b/graphics/pokemon/larvitar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +72 88 40 +176 216 120 +136 176 104 +32 40 40 +160 184 200 +232 232 248 +184 48 48 +56 64 72 +120 32 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/larvitar/follow_shiny.pal b/graphics/pokemon/larvitar/follow_shiny.pal new file mode 100644 index 000000000000..69bc93e53d87 --- /dev/null +++ b/graphics/pokemon/larvitar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +80 88 0 +192 200 88 +128 152 40 +32 40 40 +160 184 200 +232 232 248 +184 48 48 +56 64 72 +120 32 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/larvitar/follower.png b/graphics/pokemon/larvitar/follower.png index 93dca9f5725a532ad64fe7ff5c99065a985e1bd6..04d3285142f43a61aa725f8a10dc1c8abfdd1e6f 100644 GIT binary patch literal 637 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNCDdb&75}Sw)@-J!g2?6B+09GJTyH!;k1bTh&Lb;TDY>65sT* zOtJrFvR-IOQMmZ_wiRh> zHs84*R~KWmICx2AZB15|yY$qsHnZD%?${_>UApt`p4Dq}iMf@flW!&*cyZn;S=`3@ z`Q6BTr{b&S4`sj4{qGhdC3$7;#Jah;J;K)a#d&OOd+rBp*r9c3mq?+l$@Dk-k64$y zP42Z4-?#!8o~k9T5hW>!C8<`)MX5lF!N|bKNY}tn*U%`$$jHjr)XK<2+rYxgz@UO( fOanzjZhlH;S|x4`oI&fRfTGOP)z4*}Q$iB}z!mIp delta 470 zcmV;{0V)3d1mpvd7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|HbabwBEFPtb0mgO8)@=|D;;(QYpPTAZj20{{a900RP3s#bRP&5D*ZTaJ+p000Cb~ zL_t(oh3%Hhj>9krMN`ErY^l2c|F;7;oo2y9N#%J+Tq*71V1Il8r|!0uN~Kb%R4SE9 ze?|Ch4*HDm@eb>G9FXzn;de_@`P@2y=T>(>|%}3o!|)FI7zjDn zH^vChuyAL!tcT7ZxN)2qjC7jmw5WRvOiRst2ZAIcqf`~y4RKM^^xf4=9KSR ze#@J@*e(f}aqH*4i8T_KsZePln=9n6ekSt#te7sH^&nZq7HnMXoE1k|}riPjwSTs?mAtkq?nsMHa-a3;5A0y1!*!q>HP-jnyPdE>%Eq$^&G{HUN>5-X_e{~u)+>Jj`;v)C+<-xWH!!Vw^8k;1tcju`HA9GxB zqmOyshF@pXzdZ2G&g`+8_!<~wPcF*~ytB%D5geXm@Ac;LVuQj^Cz*`Cqme5o>DSrY z+9m5>;96zv8rBw+sJ_f($BSi60-A1Cf?anmFFtYg3@_{Qw$M*s{vI<-K0BGC^p)$g zwzVM%68`Q7b%ZyFY~Q-LzpAG<@E=px)vD%mb-PdBNK8=Pa)v+cnD(83TI-tE2jyG- z{Mah?=6BcbUZ0KMKP9aBTj|-g@z<;f<9$!x7;Fis-uYHUl2fed#~)k8{_TZY91D~D zwWap0STnnJsn?wY-_PGLy#9K@FPZJrt)o6%fBE8aOu%NbmURL>>r(!GwMmXwTK7UH zZAY(v|A$JwfHdocCY;7*BG(-bK0Nz&{>0X-?wj*tdD5+&_jXRd(II4)_if8s3l`V* z>w5%ibxe=@i{!9c+uz;M@%?Lm>bAQEo^LdSO+;tAGHd5-HF7*_63`d@Mb1h7!kq<2 z(wgpasLxy=$hECoR9AH&v(dpR(=%c}ZvC;i|NkGo9gD-K-<-j?pS$g+<|mfJO^#1p zFA3Inh8R3OCA|0K+jO_L&f52{2o*cNILpa3Z#Mg*11U|jjQ5=Ue`)RYpP!8W|MfT= zv*8cZRLk9`|IDAapJCCO)xRDZX@hdVYKdz^NlIc#s#S7PDv)9@GB7gIH89jQGzu{? uvNATcGBwmTu&^>PQ21mp4Mjt4eoAIqC2kFY>pQeS1&61rpUXO@geCxPv@E~? delta 1042 zcmV+t1nv8e3Y!R!7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sF{D!N?*G-* z?yRKEdvlck&05W*N^`94T57caq;voO|Nm-g-dbACN>Yn4K@boSgE`O3000A-NklV znEn2zd}{n=;Nnk{eXvlUZ@&iTotH1Z@pb8E2i+j2+sShJJdAnYcgC`LW9hC2UihN# z#X#qr?;HsDz(9)D6d=wsK6dU4iPC5Fa1*lC%#QLljv&-+1>xntwC0aEHtY$`H+Ds zkE=hQ4-QKN;}N7Cafx7EXyj!G8-06=P1)c@zvY8LNPocjlIO=E1Orp*5fbe1RM%IB zB+Cg@fd~4u_%nQPsB;`L`*pZ$f{Y3sJ{puoNbfla)LV{*$#uIIj-YUlAmM&20&!c? z6u}ar#*6&wP{*W%^AX!2gMR7;JZ{g3B!*sb2g@SZV6x{=R7^Y#--mx3lUxL%M`R=D z@N{Jm?|&jNi9WTNb*vnX2#3 z5r-RtJp@Qrq~;m`oEyVe2iV~%5M7?|gFz9P_J4Di@DzO#nvx`SjKixza}gmZI4MDP zYY|vZ)yN$Oaxk$#@~VJxadbWo&|CZrnqR6fSN(O=!kO9t9_QzHBF!aQaS_Paj*+`D z5`mJb$*sfKa#Ld<8_EHPKq{ByVBm#Ufqd{;DwR{Zvq0V~-xi57VN0>>Rm+bY>A+bt zB!7DP9G-2O6oI8$^aW0Q-D162R3JGKc;%2;Bp#Q<-{J@X&gMWVHBY6wFb1ttF{A6%%p{?=l?l(P$UV|(GC(dc2GIu~7iBbM7^2~Fs z6t@R~jo&to!|yC-?8w(7iLE@2?kaEmkF+k!xB9pNeCzEq{$JWJebHkGvVq%L01E&B M07*qoM6N<$f^TQ~FaQ7m diff --git a/graphics/pokemon/latios/follow_normal.pal b/graphics/pokemon/latios/follow_normal.pal new file mode 100644 index 000000000000..58ffd72b6330 --- /dev/null +++ b/graphics/pokemon/latios/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 56 88 +32 40 40 +0 0 0 +56 64 64 +32 112 168 +232 232 248 +64 152 216 +184 200 208 +88 192 248 +128 144 152 +48 128 192 +104 120 120 +152 168 176 +192 32 32 +128 32 32 diff --git a/graphics/pokemon/latios/follow_shiny.pal b/graphics/pokemon/latios/follow_shiny.pal new file mode 100644 index 000000000000..7409627ece93 --- /dev/null +++ b/graphics/pokemon/latios/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +24 104 72 +32 40 40 +0 0 0 +56 64 64 +56 136 96 +232 232 248 +120 200 152 +184 200 208 +152 224 176 +128 144 152 +88 168 120 +104 120 120 +152 168 176 +192 136 32 +168 72 0 diff --git a/graphics/pokemon/latios/follower.png b/graphics/pokemon/latios/follower.png index 32d1494e9679dc47c371ca5d473e15e56129b73c..f35d70a8d8bcb4463d34bfb43d8766d36e42a013 100644 GIT binary patch delta 1359 zcmV-V1+e<)2-XUa7=Hu<0002CwraKj000DMK}|sb0I`n?{9y$E001CkNK#Dz0D2|> z0Dy!50Qvv`0D$NK0Cg|`0P0`>06Lfe02gqax=}m;001yhOjJdf(4Yu7SRg1U0000u zKtLdHsOaeUK$zIL$k158_<)d@Fo3{lczBqou)rW7fFK})=zpwY00001VoOIv0Eh)0 zNB{r;2XskIMF-{q4F)4LSW{dy0000GV_{Bq0000W0000W0000000000V!7`6000CB zNkldz@)~1<8!CIUwj8%5X@nYR4V9M15^}Ve$iB&D zGg?dzks51D1Air$c)PTh67U~jQ%upVKcMH(lHLoY=bn1(o1K}}O0j(GrF}>%KD)Eu z@4PqjMuzc!{F`BxFS$u7lS#+a&EfSj*0C^VkQx#%r%BvP4Q}sr~ z8m{LJ4ld28&MLJUVLSTnI2*>2gO>s{M_3vX|6n+7J%6Z-XJi)fhuvoEI>QHo@|+2F zQvvz5o*tdX~{BH zB{P-9Xpg1!$R!>*O zqRsEkD?`nxA$4PJ-FfrTrxp)AT)U0$;&xH6Sqi^878Te%*=9Y%vS4w)Ji^M*D4bT0 zlBCt!QyDp$O z&wrBS%W6+hiN_pDoqij5$kQg-jq9zgXfRlWW--rafiDjW6bw&x z<4kZx^Ni|0AN)=~fHVP2{elDU^zm|Ni45vr|51MualRiwQ!K0ILo}4Fy?NdZ8H<-T z&!yf#^FZ~uD+N8}w|OD?@H~A!d-CVcPk*A%`69rAFwpFvp(6!netF5*!>tu5NH#T} zD+2-?1N4zXT*>Oxvb>MQuI&Oe9A|{VIg^6)#TO6m|9y=rL83W3q+B8BWhVn!@i`A> zvd5HeMbTq`=Do8KZY=Y(M5HobfB14|b$C)s9-cK)FhkR~Id25T;ee^yZ_%%SiGP(x z*l(&{e)oOOfBzxVA7_&bL7oYg0vo62w~buf`SB8w`ktLx;4F=2}*XB&$M8& z3NW7x4MzDDLE;G>`Tw5dL9vhtN`E#A+V8dS?RWnAKK{g*z$j=pa)N{kra6PcV~#D5 z2`V0LyGGY6F4>idOg+mQ5u}!t`)9>?52ml;YiRAfn9K%EKUV~yS8|~&zmxbs9sdAd zYn;p?`qH5Q001R)MObuXVRU6WV{&C-bY%cCFfuYNFflDLGE_1$Ix{soHApfmFgQ9e zFcBIm3jhEBC3HntbYx+4WjbwdWNBu305UK#GA%GMEip1wGBP?dH99piD=;`ZFfd?8 RlD7Z=002ovPDHLkV1gE;Pv-yt delta 1119 zcmV-l1fcuY3g`%s7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sF{Dz>&CRT= ztdxtCb82(m-rj>sO8;tV)k;#F&Hw-Z|5~K~N`uuoVze^Qt}+K000B#Nkl6;O{{L@}E?~sPp{JkDL#U}~CmX}sNPogOuh+MI+qeBc8{#iJ z68%m4G~sIUoj!KYn?Cm#l%Ft(rR_xbcogp$G14^qPB*6ZH5-`6==GZuo(!n)%LrkN zkz@*d5ns-eZ*=VwZbHm?4uR91LCUapKmZbfU4-s&m`c!ibp_RCaSSVc0u0W;oJ75z zTMjK96n+iF+J9h)5R`#1o>ALb*B85SXMN_YfWkM0!0Ej~=YXifHhxxbkfuuqix3tE z6oLVUK!qQ@fk~eYU>#i-cn(0PJA=%aE!`70?NqcG5#p)@oIV-k&#X{R+L(*e+xrtYqh9z8R68@EHGk3}i!n~IS|wgrOqXIDS{9;d zI44lAj|Lf$BB?9Y^aFW$p|=P@S?daj7MBuMmd%3K6(8ChmxP9*l{cCJPuS@TgQ!d> zdtJoxp_6C5l@O={&UdN{OsM=&Q><7Z7a;A?Y6~R0sBEvs2aaISXM=<%Z*R58c)L5h z`r{!--G5~mSqwNhK{h(xtc|}EJV7cJs$TF@v0eMtcwF(6#>j*prv==2VGUx!3@H^d&yH;K7UATj}T;^K=3&->&XndJXb)mDP0$U zv)=FJx+`S^%sD%L4S7-nV7gr;ypJ{*;d)1m;R?1!%Ac{;*`!y4E{}P84=8*>h(SJk zyfo`+bl?GpQ=mLRdIRNga>ppXg^vG)Ero=?!2no}kEo7D=$v zH-M;>VY*h!vjaTP_}87Po_rC%?1@h&KcCK%VDW;m(RYBTRZK*3tyn>(XP` z>4nP97|#Zt^*tcJzE%DCT^sAsb_VSA{smc^tlEV?Kl~r}neW}{$|b>l0F)zB)mWci zQZeWgeGNG13jjN2$&qUbu+tTg+cO}U{^?hOWAP^TTb+xeSU=Xk8Eo|WBgMb`n6wz; l^W7iy_Tc-Q{%wD0{{jBRWNP?|=sN%a002ovPDHLkV1jO`7#siq diff --git a/graphics/pokemon/leafeon/follow_normal.pal b/graphics/pokemon/leafeon/follow_normal.pal new file mode 100644 index 000000000000..52330f7aa755 --- /dev/null +++ b/graphics/pokemon/leafeon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 48 24 +96 160 96 +72 144 80 +152 104 48 +128 192 96 +0 0 0 +168 136 80 +216 184 88 +240 216 160 +112 80 32 +208 224 232 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/leafeon/follow_shiny.pal b/graphics/pokemon/leafeon/follow_shiny.pal new file mode 100644 index 000000000000..602f72bba68b --- /dev/null +++ b/graphics/pokemon/leafeon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 48 16 +96 200 136 +72 192 120 +160 104 40 +128 216 136 +0 0 0 +168 136 80 +224 184 80 +240 216 160 +112 80 32 +208 224 232 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/leafeon/follower.png b/graphics/pokemon/leafeon/follower.png index 3c316c256f0821c4021105f0df35a69d0adc8203..bed79105c4abb33202283e7e98bc1af399c9cd1b 100644 GIT binary patch delta 911 zcmcc1x|Dr_Nxh$MSy`s!h!^k2>~-Q3>ppqRWYpS2)MB$;=_#v z1px{d9=v$*;)h#J>Q0~pW0JSK3quF1tOt<8UgBBr>&pI&k(W({>ss;k2%wlia-v@u zkXC?VAjQCtwDTR%Ax!a}E{-7{$KPJH&%fm$!tkNGJN>qV^o=(s!Y=CyOk8K;d`r-~ z;zf#j0?+KF9Gj!oewb;Q`SBK`Y4Xy#wz_q4D+=l_6)(|})q1*Z{{4?~-|tBZRMki7 zzn0g%Fwc7NvZ5>J=UM;f3}=w}`u>xL^`kkQVo@wvd*|yEC~a|h|536;`s%NfsT`~i zCh0HOSt^!)L_Uv0V&k3N+zZ&hD0Q$c-1XwFTejee9Hw(;6FI6DxG8r|eciCTZP7_~ zg}D`)7g+Wjd(5&zF}m2?&z{NRz{Os0{dkbWfU~s z$zNL&om5gA6&Cuk<;rTw*T*(o?4P-?)9rKOyZxu_Ta2{Vp5L66taPmQn3uh$`eKHY zK0@>O=6w45Iv`CW&!cgU+|Cob4NEVri?Xxj-&$6&%w|gd=_2p_O$jNcdm<0|oIS*= zZn-PAcIWo`{gYAzirXfZ-$}JLJNhzh_nJZrr~5=YG7CXMITdeQ}fd2`sDQ z?A?W&e{PQL>27@ZYum9~%kra*j=yg4dpU8r#U}2VjQQrSP2Kg4d8_BloHuL7tuJ3?^c+5%|Ks49iM>BAXRSGvs~f%6=bc4V(wR90&sD3FSe}10Nu7H%`CaV! zO*(5g{(EJ1cE&V;{`{NrxdvOb^&TEQ@Ziz&{>O9H+Z5kg%9@Zhd-|RFpdKr&*L|y6 zYHH3Mch*~%qnu)-uhzKfsZjj{TPLT&tH-`OzKcBb{{Q^z`aFBC9b0JDH5ZudR7+eV zN>UO_QmvAUQh^kMk%5tsu7RPhp;3sDk(IHTm7#&QfrXWU!OI_gw^20Y=BH$)RpQn# UW2sp>C}neay85}Sb4q9e0H=3Y2sx z4XB?aG{2`$Mx zLd!hV=qE=e6o6~KKxH>sJQ065A&?nz9}YmS(t{uxgzBOX6UzrRVH0rPv~|eU#A->b zT&dhK6ir@$xPR}&Kojr=TP?r8erVNw7mXBKuh>l!4YpNm%&PCn?7HXkpy$d=5?UR0 z6GeloMq07ZJc-fOec=0nt5YvVtheoL*I+hHG#a)e?OpUrmsu&kjQn|u7KWAL-Y+z|9_p%orhnW9Z-QV-e}Z6CZk{^Mp zu6gp_|N7Z`Pm+Pb8Cp&~-}Gnxe0+LCG%Dks!xdOv_D*4iY*4g2&>Z6uq4lx zObY}fCG9wL3&@1D)1_PBM;~IxN}#fjCzts4XuHztn-b6b*|!IpPcVW-r_0pi4Z+WS zI0z@1t$%qHYmeSGbBLFwP7{b8W6KL=20WdICJraLmvCl!nqq&xXmE+6D3m(Ic!Dw3 z>u-2%X33fHV=+kNE>}gdmfNsa7&9w8c*U+5!I?3RS+9)&ch}eJb==_m(__45T0%T{ zWIx)FRX1G1^GU|V&wh_{zH!oVj~0NjmtJ%KNj?VJao_M=qUd~l$j5aqu1qbIG8dCT rnQ{rp93i1N8soqR7 diff --git a/graphics/pokemon/leavanny/follow_normal.pal b/graphics/pokemon/leavanny/follow_normal.pal new file mode 100644 index 000000000000..6cc575184dbb --- /dev/null +++ b/graphics/pokemon/leavanny/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 120 16 +0 0 0 +248 232 56 +248 232 56 +176 160 40 +176 160 40 +16 64 56 +16 64 56 +144 200 8 +88 152 48 +218 52 48 +40 152 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/leavanny/follow_shiny.pal b/graphics/pokemon/leavanny/follow_shiny.pal new file mode 100644 index 000000000000..659cef2b6312 --- /dev/null +++ b/graphics/pokemon/leavanny/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 96 16 +0 0 0 +248 208 104 +248 232 56 +224 176 64 +176 160 40 +40 72 40 +16 64 56 +216 248 8 +176 184 16 +248 32 208 +72 136 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/leavanny/follower.png b/graphics/pokemon/leavanny/follower.png index 97b0a387e215f264166e6312f289f5d8a8b2ea2b..6e5e2b474d35b92bc792e2f1f5113ee95b2f18fa 100644 GIT binary patch delta 653 zcmV;80&@M+1f>O#B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000dP)t-sn9!iG zU=RQR0Qk^o_~|*c+nyV;n=5ekhzCqJEBSRBizYZ@)bI{~S9C{2zbIU^npUC5G2d zpldc`v!HL;ZP3dbn)jI+9!%gS;9|r?$ZYlg8)@)mYL_9}%~;k1j3br=3~Wp|aJjo< zOWgR4dwvKQxPMG+4qW2oZ9)QEH}5cD;B%+J{MrU>g#p9pjt06eck_8hj>s{#8UyBX zmC+NUhH@;WOg3Jd?H;i8`wg8waD?Z;#&3;>_Tcq7ux!BVs#%#Q>t9V1kq=f_knE;9-F{>DL>i`9DkcT)%vo+HOuewwboVxYT&w9 z$z`?o`#ijc$ud_K2L_?P=G8t9xX<&OPu4aEHY*BI#4j+XbR8+#9Um9!Pi>woIy>LB z`FGW);_~;p)+Vr0<`cdk=5YOh~r`4sdnu^rV zzML608h>MQB*YMDwXV95OANUW)YiYJY^TKL)=uhZ-D-v zezM6=TXJcU)?L72dJ-v_P(M+F*wO~y>30o66{N15`Zngm_CrQ(ULg+gxAm>#D09|> n(~rm3)eC2O%BM1=9qOB!4haOjJdf(4YVS0El=H`0yY=U@&;d2w0df`1qKBFhKbD`1mkL zxTp{iKsXq1NGO<40002&hU$g@00G`fL_t(|obA-Tj@vK{0ANb9hbRWRIK#Ca+r{Bl z>17TDGUerb209!y#3#Uu^-z`5pNKT1!!=6_RNH4tq(s>U_f>D=9-wA;NeeC&PkU`@*5e`P#!Y|Jy{j1ax~&*=%eZmqpY(v2vT;yj#h|dwxpBbm zQ_B)ayU$oLC@Tusw-&GqRt)Lvah3P=mv@zHwHrsEyJ$jHDB2( zH8tbLX~krw-5pk((oIBv9$oxXrzg(m`K8mpYd%f4zkk@nVYPyI1KMPpA|G_W=^A>A9JcxV3*bq`HIcqWI8rse&hxdc!96{y#^B} z7LOtxb~DQ4e(AZ>5q34c8V|xv4`PUVN)~t}K5;@L*Z;fYI|9XKw@4c7bpQYW07*qo IM6N<$f^bO^0RR91 diff --git a/graphics/pokemon/ledian/follow_normal.pal b/graphics/pokemon/ledian/follow_normal.pal new file mode 100644 index 000000000000..854890e8b979 --- /dev/null +++ b/graphics/pokemon/ledian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 96 +176 40 48 +248 96 120 +136 0 56 +224 32 56 +16 128 192 +0 56 152 +208 176 80 +232 232 248 +184 200 224 +112 96 72 +168 152 88 +240 208 80 +0 0 0 diff --git a/graphics/pokemon/ledian/follow_shiny.pal b/graphics/pokemon/ledian/follow_shiny.pal new file mode 100644 index 000000000000..a9ea8b82b276 --- /dev/null +++ b/graphics/pokemon/ledian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 96 +168 96 8 +248 160 48 +104 56 16 +224 112 32 +16 104 152 +0 56 128 +208 176 80 +232 232 248 +168 184 208 +112 96 72 +168 152 88 +240 208 80 +0 0 0 diff --git a/graphics/pokemon/ledian/follower.png b/graphics/pokemon/ledian/follower.png index cbd957f87daad721db77b68e67526c885bb80aa7..8ca49bef3b624fc6b648b7d7434043fa2b33965e 100644 GIT binary patch delta 1143 zcmdnV-oQCQqMn7Bfq`M$wybSHiY49A*O7r?V?XzwL{=bQA=x9ymw};5je((|g@NH0 zP^jSr14F3+1H-EX1_rAc3=HB0b9M#V03~z-d_r7jTvz~PIyfY3&@lLsP|?9)@j$^s zpy2?6#f%FZ0$#lMvE#&pf&`BhGa^1*2(UkFE5}gJz`&T~?e4Fdh= zjFFd3nf-aQtrAd3AUV;m3`i?LF_2gTfz8{5*d42C?%TdEFX!v}WFdEazu^`39}gFHpXV`CdU{N@QOdKo zsHS1o>^#d;Zvq#sIcAvqveRzz)j5KkJ2tbHGEaMS~?#WkG!iV0*D2T*pv-zqdFp8-$ zE3FBXuQ8o`wbVlO$)27G%GzbKKNrZg>bgcYPkmH!Kx8xTVK0p-Z(5u}G{crmco(uk zS$o^8+hQ({f=m{0vn@L_yIo)_)53(?YrGP;cKxg_4DTVVDge%m}w@pJxNdyDn1eEVqloX4(=NpX_X)P0VkvpRylsO2i!SUfqD zb)uBpbXw%1ZSQw+|6rLbml`wO)??DeLz++HX7x;|Zi%X28?dmmltuTZ;j6j7ojytx zE>q2vpI>+QecikT_xNl6%q?seI2UV_cVF3usXI>NZ|;-JkAgDI)7Km+aq?SObuIgM zPv_L1L1n#HC!U|XFy#>U3W2wm=DWpxXKqWlo^EX|z?fepKhxmuyeCy*Yy2m1>(4Jd z=yl&-XzAmxto@aa)9bl%zn%P4)gSXFXxqsM7LC5w&sG+6IZo?nIQJoG#!r?zIrHs3 zs%j73bKp9wyM=R!06*tr9my?E#W@?EhiFJWs_EUmXy0SO4{yFbGn+5UDpBm0eA7@; z@yj$8+2kJ0WSJi??ce|Tde4O+*9kbvQS0-CTy#JhXK=^^=(oW;gl}UAZmo;A(<}_a~JoBz}rO4q` z>ljq~R(HuBPx96Izy7iQ5!s|yUKs_fvw*otwZt`|BqgyV)hf9t6-Y4{85kMq8W`#t y8ig1cSs9yJ8JKGuSXdbta3A76fubQdKP5A*61Rq``I}2X8P?O)&t;ucLK6T4=;KoW delta 943 zcmV;g15o^c3AqQ57=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|Nq5<|5_l$IS_*}5dZ(Z_U3cVv^k`E002s)02p)C)z!4Lv}$T<5D*Zl0*PJ#00T5h zL_t(oh3%K&lAACLgki8IBw?iYf7@y$1D1`=&82_Zi946v`F}I=Y9#}mrtkQU@A!`I z_)ms>$p4;#-cDmKd=veKpOO2S-tdnSfWDE(cRWWt{V{1Fo7=5`e0D++99`*gjFC*Z_OQ_$P%RP1_N#alkv;&6(=~+=v%VD&vSk4kX;F^_(ccdD%&7601XVO$1$9m54;7;yM$rr^W0sdL=M$ z4Hy=f8bR8^{uKlguA;zEj?+j4gg^yi90JShh1r4ZUw=9g3PHKUQ`!Yq`b+LXT7mqs z4PG1t>hJ5iroe4xFH|8g<Ixije$7;8{+*?+GD%Jx=;>Gj?u z2qapWc@5lV@)kj0Y6S}Iy?bIm%f$nMAR0HyLSU%S$sMyCJ)#0J%r)ccrp+84@I22P zxXomGFMp88TmL8$4nyTI^u0DI1cnSsz8CqV>ZUp>Pb;11H`~mC=WRm<1)ni>EVvVh zjKvRU{uGw##egvRmh}`EZxaX4hiKcjkiooZ251{?9@VevPRyGnP;w+t1jqtS8|5+= z{h=hC;uIF!arp!)(Jj$E)KqdFqL}PT=5FMaTxK;>Y9p zcz^62QUwUS3OoCm$PW9Nsaph1km3WV)u%F4W6q#WVCVGY!0Q06 zKi@wHC2sXk2OlPYR=e6i@J0X%q8-Lh{f8Hq>7vMiw*mBp-4vQXmpxMOZU*RHeO^hY z$qs&bH69%(bN7E#x7_bCzvX!qp0|S~BPedxUikZCj^-E`e8I#vkO(AB&e4VOtKpF!a-=fhJKC-r?%_5c5|}N z4BI8Z9dKG`Wqw_=k#uOQrfQL=xKR>b*ENol0 z*7el;uIQb-h7RHaYO8-v+R@Tr%+TumKxWIg2dl0YHBGbLp((jpEHmSpQtxU1uhWjU zPJ1dK<*=t&X}-?anbmBU4?GE1+qvlW#gP1c?GtiN*hCxoZ;?x0UtW1NGg+~O!*bW2 zRl@#U=4&^5?J_yJ-lu+(oZa#+o=^K1e7rT+r}|pXmwi8D)n7w5F-Km7i6@8{e(2k!mr*IWCZ@4n;mLrW`sZ}_l$2dzTfZtnZ6&| zyjzxjc$$9t)jh5ZgF59KH_NA2@4L^emw!{y&MqnD_`(C`<$Ztrb{yC#H?Q7fsMaR+h6_IV*5^E);CRg`|J0Lu<;mW z=>D#|IQRLK0v7v8cCI(AZ8J*ZvMb={;LxXbr>mdKI;Vst0JJOj4*&oF delta 916 zcmV;F18e+_37!X#7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|Mr|Q?ot@EK`DDN82|sh_U3cVv^k`E002s)02p)4&CRs5v~zQF5D*Yg6QEK600S9G zL_t(oh3%D%j@%#&gcpI8L_+razimA>A^dI9t14BMV%^;y`F{w^*oOUl-gx7UH{N*T zjW>Q2L_dCEdS&tGFUI}a#Btyc0x6{!yBS0=rZnxs&EHi#@w)n?u){0^t^(@@y+BIB zF$z^q5+loOKrn&j>()=aY!@Zn7*ISFzy(U(Kn8(?2eIK8$zl)Dy4~q};x16*Mn5mG z3sk{aT-4AYP=8C52A&ojWX520wJ%!otey;Hi)-1FZtG)awN2D5ssNF2r)DnxhG_aOqOOV>}9&wtt9ckWHbycYvIbJJjDM$V1FoLhP- z%*oHWISj*$ix)h+uPM}<&ssq5L>-L!Z@Ar3EXRJvfre?e@M|JV!Lrcz5oAX79o1n! zqv1;j(4k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yLP!I44ah-8tfro*?fq;S=6%%GSL;!_fy!f#qqGQ2=1pxs8 z7dlp)IC0^{juVCt+7AKc7?Zr+T^Kr8Wj%l#_7cx}Usv{LjJ#|r92T|PN`PVl$%%et zKw1HcffNHn($054hcKyox;Tb-9DjRtfA?(z5%z-24|$emx}M_pr!V`S^!8flz4*lL zw^0`s-u^4tc$-T%<;{iWf6Px0l<36Vk~S9@-8}D#l+72Z|zFMbMa^Nfo{P2Bnw)5)@-Sx}Lzw+F=&MnIR`FmOG_YExTv>s#%7o1-EvH#+hu=U@6 zEo2ceYuvwOa{bPR4SPMeFTA@UgIVkKikktg6JEuy&y#)HUgO$i>$9OnVOwM6hWhL2j(rkw?S&Vx~hg^z4p~e#uJZrG_(bU zZu;F4u#&lQeg9#fH1*QQ_rkYwe5s2x4?JP&aP4ZRmc;F+bM0$Gr@pcbYW^jDY>NLc z_BD~~{UWzaw!J;!UVVOqP5AeaLaT#Ql>VQrV0zfTwQ7Tey9k+6ER@1_ok#4=ADN$jwj5OshoJfvO?>LB%{! O3iWjLb6Mw<&;$V4j&+y- delta 626 zcmV-&0*(Fc28#udB!4haOjJdf(4de&V7O3l_@J=haF7rX5MU@c`1tscI6&}tSio3V z_^^o3$k>R8sQBP`$f!uU!PD0O00I_CL_t(|obA;;kDD+U2XHTVKBJJWgC7~D`w~G< z(xI&sP|Z?R0t>ucZo9A6>9*5#%hI9U@?C0T91If9aJ{99vw!60$N0~SWfO91w{~l; z=_{u78!hUfNt<2qE^NBmg^lZ=BNY3PNr&6|ZI1UL(+qc6$O18FJ{vzXX_2k4UbaHS zJm3~rhyj}poDKN5roD0ZZhrrONIW4vrOSr?od+yFnvP|g3%(+jX~2LvESh$(odnKJ znzFy3a@zydXMY#9S2u0RTEW?u-9^t#Xr4;l$<>!T>kpXp7Vafd$YOxCa4VY%Yg?xX zd1q!^XP5b>?iba43*sO)LjW7>7FwJ4Hw0q50c%@-K$NH7QZlHAKryjths}MP;{n|E zLgTafXFDQ#-2j&b@N@`BxHbN?w)xR;bPcEZX96xQ7^p==;E zKd)}xowu7v5_N*A0Rt1De3x96ize#DEV~k7*bjj( zX&(@Cx8a$9=T9ZSBcuDk(XshxC0jI&A$=`*!}iXGz?;MkXyWww2e5i{ALyBx35#V% zjDd_N9lCh&=Yk*{|6Ip3}@=l2F zzhogjcXC$$qqVGwf5BRNb*j4)n;vN<#QPu3i`VLrtfn1WO7fqyzvD5}4Me$)_y7O^ M07*qoM6N<$g0J{Av;Y7A diff --git a/graphics/pokemon/lickitung/follow_normal.pal b/graphics/pokemon/lickitung/follow_normal.pal new file mode 100644 index 000000000000..47cb91d329f5 --- /dev/null +++ b/graphics/pokemon/lickitung/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 72 +0 0 0 +240 168 168 +200 128 128 +176 96 120 +232 232 248 +168 88 136 +216 152 176 +232 184 200 +216 200 48 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lickitung/follow_shiny.pal b/graphics/pokemon/lickitung/follow_shiny.pal new file mode 100644 index 000000000000..e55cb9067bcb --- /dev/null +++ b/graphics/pokemon/lickitung/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 48 +0 0 0 +200 184 64 +176 160 48 +136 120 48 +232 232 248 +176 80 88 +208 112 104 +240 144 128 +248 224 120 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lickitung/follower.png b/graphics/pokemon/lickitung/follower.png index 15467a43fd2ff899e93e1313d54b4332045113fc..95e4d09088d45df6e4394b9773de02ce8c4ca8a5 100644 GIT binary patch literal 808 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyYqcmR1H zR;)PD(6Aw);>C*}D%-HZ^$B7#!3>GX{F!RN|7@!KqByV>Yh7ML)kaG4CPhVH| zXN^>lFz@i_i=%ErFi20U%5_Kr_9 z94?-`cJlDUWiIn}&3tI<5c8VzmUzbWlD#@7=e#u9Rxtf`)PmsnbtP9$Yvp1hpQ)k=%rYnskv#<6~0+`4*%y!$2r^+`#*gAb0|M-eq@V$&rgn=8B0$-m5}yoc$(C3 z(lPjQqEkQjt{}#LP8%Pa)%kN)K74*J{g~=3ncL!=$KxE1sc?L{BHY(^TQggQnZT&4YfdT~})^_REG8#Qe% zpAV|NYj-8rduC3>Q|_Wzr4Y^PnTrqmU9H&cz+%45dFq_PKij{tuedq;Hq(+gP-0Onag8WRNi0dVN-jzTQVd20 zMn<{@hPsAEAx1`4#wJ##X4(c8Rt5%K(^G+|6-h&GeoAIqC2kGXr|!-IB`r@^KbLh* G2~7ZSLsPH- delta 630 zcmV-+0*U>o27?8V7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CSjK|NsC0 zq~_IggL@$Vq?G@IQszn+#UK#>0RR8ZwEv`o?rKuaQZbYe01yxm0r&HY00063Nkls1xiA6V|7{P@>U4$bT$Uv#<-#TVX!)T~oqwib!-fqTHf-3iVgJR5 z=%@TcW6C)b|BPFL-3;6%MZ}W*NhCty}E;;^~Bi`b$Ik+i) zo9_hr8J_Zw1wz&tqYO9sQy@FDdd4RPco=;EcujhNTMT*L<+67v5JNjCXIvf1m~j~3 zgx4C$FSqrf1AlkdV~rr0TAcT|+))5lA>qye(Sf(|35csernX7+uO0V#ND8x>FR;(` zU^Pk9A85uzJ9o#O4i#P#4A(!olK~+=Q$X|EXD2Vg9@i0932Ij8R=_DIC;_BboNIy( z{MAAAAyVBQv|A2I@*+6L+$yA}jIxUfZ3NiL%Biie7JqOP$mkY0=0%@wjar=2CVPdv zEV=M<3%qi5A%rAl$drON9c>)F?-^-vRE3P*4EMR|V@_aWTJtHnka%qYCc%m4~0BtXGAE!QhLNX!UTp z9Aj7DJnJ Q1ONa407*qoM6N<$g3??pApigX diff --git a/graphics/pokemon/liepard/follow_normal.pal b/graphics/pokemon/liepard/follow_normal.pal new file mode 100644 index 000000000000..2cfc7b2fd9a2 --- /dev/null +++ b/graphics/pokemon/liepard/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 32 57 +131 98 148 +0 0 0 +90 65 115 +64 56 48 +205 164 24 +246 213 65 +90 82 16 +189 57 131 +230 123 156 +232 232 248 +8 123 65 +49 32 57 +131 98 148 +112 96 32 diff --git a/graphics/pokemon/liepard/follow_shiny.pal b/graphics/pokemon/liepard/follow_shiny.pal new file mode 100644 index 000000000000..370ee1777b3c --- /dev/null +++ b/graphics/pokemon/liepard/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +112 32 48 +0 0 0 +80 8 32 +64 56 48 +144 128 72 +224 200 136 +90 82 16 +136 64 168 +192 96 192 +232 232 248 +24 96 88 +49 32 57 +131 98 148 +112 96 32 diff --git a/graphics/pokemon/liepard/follower.png b/graphics/pokemon/liepard/follower.png index 4b2d6f948a06c29983df47d941f041b7e262ed56..eb6611bf8456aac9561493eca0ad01778b87553d 100644 GIT binary patch delta 881 zcmV-%1CIQz28aicB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000mP)t-sn9!gQ z5D;)6FaQ7mPzWGEI53caNZ`nbT2c^*K&ZfAz%d{>=;-(uU|54pH;Ymb6R7l6|l|O6SKp2PbIDZN*U96L^+bluvi3n}_ zW8%=Mwneg*woAvxM#)+^M5U9V#SPt>p%9Y}O`wpFq0q74Am5;ny|X_-dx|XUJts#O zLzkQf`|;`CM|bx-iQKijwyZ{tIz~gqB{U8;DoFwCWeY^u!Gg$H@)Wqwut1R3vIRmB zfUgLcfBhBdcz-@lzjaiZ0WnF-$AX?8$4{c3j>{r^Ve1rOOTFB}$hrbRKu^cz7!lf9 zA&ZsSQAI$WIRFkk)$&Z>Gg~L5TqwC|fG`k-khi*yjZ!cxNb5I*4RBMu%iEHXkmdD+ zj_-AfU6%!mF)!+oA}k8JXnOLbEwUm|+3FOLD7TTuW`9o+5*9)#KUEAv7ci6cyx^LD zJJYz=^@|_HKUUllSeVDI9mic9!%$&TdnF$pyX1DZAUyQt;mi`?> zOQuE%fo)hbrXakNzyR=>aXo@VI1z>+mvDZV*vmY2-gBa1LYj7rR76R^Fo(M=?*XbC=jE>KtR;AsnCTS>7>(%_>E0 z9?oYl`Fgf9Ol7L}ivIiOE1$ErWEbt>`o%Br>VKQBVA$JRA&8%;wknL^G z`h#pg*n%u|`jw#e@sYQ3pl7)tX|PuUHfZ%wT$eu1P?a)4GATbEcp+jgN6kEi|k!9ic&JD*c4MdG~_RcLw|$}4(e0RlHSER3dPVR zXM^?m^xmht_arg)GG4}(29G0(v5i|83IdXn0|eU^NKI05s3CHl`j3KAP=RE6+X86` zptJ;{eEg|h+{L*|$E_8xgz1tBWC^feOBc6E)RWR#LT#U}C<>5(U+Lm5Mq2_)C?K-u ztmpwWDy3;K$+b)2@lHWnPa_6b71~aU{sp4 z-3kL}8)}Q0_XQsw7wmb)e1j4nUu{Md`gjmW0@_RZdw&}$tHxNfAXZVg0ROm(0ZI|e zwQwlo7{j}pN$fUD_TMuHGd2z?>n6ib0S2E?Ozwtzh`+=zNxA#@x*BoE*L_nx+X!4ew9C z`d6PzC+ly)3>0CdW-2r+#>G_SP~>gfR>gG{BEz&7c)vdShc|A<4auuK>R8Q!96rnq zh`Oi%vSrtl^=hUd%TjXVi1Y8mf(W1TQi2NUeSa`TzMi+3R4Sb;r;C<(Jxc4FpV_RB zxLp diff --git a/graphics/pokemon/lileep/follow_normal.pal b/graphics/pokemon/lileep/follow_normal.pal new file mode 100644 index 000000000000..546781fdaa28 --- /dev/null +++ b/graphics/pokemon/lileep/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 16 40 +0 0 0 +160 48 88 +208 104 136 +192 64 96 +40 24 40 +40 32 88 +160 144 216 +136 96 176 +208 184 72 +184 120 56 +80 56 80 +96 56 144 +112 88 48 +0 0 0 diff --git a/graphics/pokemon/lileep/follow_shiny.pal b/graphics/pokemon/lileep/follow_shiny.pal new file mode 100644 index 000000000000..cec4a23a0180 --- /dev/null +++ b/graphics/pokemon/lileep/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 16 40 +0 0 0 +160 48 88 +208 104 136 +192 64 96 +40 24 40 +32 64 72 +96 168 176 +56 120 128 +184 168 72 +136 120 56 +80 56 80 +32 88 96 +88 80 48 +0 0 0 diff --git a/graphics/pokemon/lileep/follower.png b/graphics/pokemon/lileep/follower.png index c884653b9086b6c6aaa22998790bb933c40cd65b..59494df354efae9e88ede9da480cd530de9fe428 100644 GIT binary patch literal 872 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyYaXaIQ& z3?eRMbR2L<(2&s3P>5JC;YLToh6_79c2rmdSOg?kOelyj=$*dzE>J0BlDE4HLkFv@ z2av;F;_2(k{)~~AO>$GapvJk4{O5J|BfddQ<5?QELTKaPrN*#Y3b~(T}hj=yA(Est_ajz;rRL1 zjia0Mg$~}f-E!&91F;8=O{@K0tYQ&wKJjMid-vok%Y{Dp#V^k5&lTWTx_xo3Y=6ZT ziIAM~-!D(!t)8dIeD>?=DVaBAGImatZj3KYRVbV%@0PF5H?85;(yI^NEtsUQ(6Au# zUqMy&UuyKG(*&$Jf>RWicg z%!M4*RzFp+SW$j8DPZHA^PZDh)+sWc=e3v1p7B z*Z%ZUO_QmvAUQh^kMk%5tsu7RPhp;3sDk(IHjm5GVAfrXWU!M+6f^(Y#0^HVa@DsgK# TZ@XL=lp;M{{an^LB{Ts5+|F4V delta 677 zcmV;W0$Tm(2C)T@7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+{` zi{_->v~#SBL3?5tO8=~C?t3}CVi5oKd;i`k=BxnK)zz%5v~zQF0000zb7(^V00JyY zL_t(oh3%KoZo?o9MFWn(5UKwEzuk4xhbaNOT{UTwVu>d04S)C;8$y@mw%cyI?Y7%) zyX}9N$oI<+O!YH>XaDIi0if1uiqtwAAOMt9)O{!be0qLzybq`~6geWXDOoQ zWjcWYpwzMhmT3SEpru7qV&;@|l%)Vr6P$}wjNt^}0IE5FZ^j6+e|rlMlY_yTbI#1> z;_M>=)B-H2Kz}Hc>GJ^*TvA2L@T6!bfCy00KQZOjS|-F;&XghGQftkXs*Fo4222P{ zA)&!bdK*xaQtJq?H^TjuA^;T072dfPE3`oXKA>gSB6~a@7H7TGa15wws#zbX0iY%< z4f8#momT)2AV2jyoTLB{+3mE;)b&y)5uhS74|7hevwwZa2NXeqwCUb(e-1DLM22;x z!}z*VV?cu59xAp`jrapVE3uN%8=~YgSOebx*AXBpQ^DSu2zS>>4ggEB@@jKhKm@oPyR7uq<=AJ>9s)qyC@T~4 zOIW9a8h;M})wV|Mon-PNivSHE>4pN?bmGDTJQ#%$AP>(PA>bY({LhaPAs~7(6Z7n4 z?*cBzA!lpb?6eaDBDovS4|5UV0nn!a5#aGm_s){c9^isEednq88o;i5V>o~>>FpzZ z)wQGjroMgFpE^1E!pbY!U)IUfbzN~9#m7I@5gy?Fhh`e$U(~+<{sS$^v8jfQ00000 LNkvXXu0mjfd%804 diff --git a/graphics/pokemon/lilligant/follow_normal.pal b/graphics/pokemon/lilligant/follow_normal.pal new file mode 100644 index 000000000000..88fdd632e535 --- /dev/null +++ b/graphics/pokemon/lilligant/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +103 77 35 +189 164 82 +48 89 48 +10 10 10 +212 233 107 +63 159 62 +230 103 57 +231 205 207 +189 164 82 +63 159 62 +156 180 98 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lilligant/follow_shiny.pal b/graphics/pokemon/lilligant/follow_shiny.pal new file mode 100644 index 000000000000..336f56cde1ea --- /dev/null +++ b/graphics/pokemon/lilligant/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +99 82 36 +96 64 64 +47 72 73 +10 10 10 +219 228 105 +104 192 200 +249 140 177 +225 222 221 +187 164 82 +122 104 135 +168 176 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lilligant/follower.png b/graphics/pokemon/lilligant/follower.png index 75938c763006b04187543b3fb3be54962dff7a92..ef1b2df28438d00accfa4e6f9668dc81e8ce7317 100644 GIT binary patch delta 885 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 N002ovPDHLkV1f?EXC(jt diff --git a/graphics/pokemon/lillipup/follow_normal.pal b/graphics/pokemon/lillipup/follow_normal.pal new file mode 100644 index 000000000000..199de3f20af0 --- /dev/null +++ b/graphics/pokemon/lillipup/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 24 +144 88 64 +216 144 88 +0 0 0 +176 136 72 +232 200 144 +88 88 88 +232 232 248 +80 88 112 +216 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lillipup/follow_shiny.pal b/graphics/pokemon/lillipup/follow_shiny.pal new file mode 100644 index 000000000000..63bbc81935bb --- /dev/null +++ b/graphics/pokemon/lillipup/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 16 +96 72 24 +184 128 72 +232 176 88 +0 0 0 +240 216 152 +88 88 88 +232 232 248 +80 128 112 +216 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lillipup/follower.png b/graphics/pokemon/lillipup/follower.png index 3cf1259574217334ab10cb67482d3fa0b1e7acd0..ef88414713543a40591bfd34a2ceb4d8a2041679 100644 GIT binary patch delta 571 zcmV-B0>u5V1k?nOB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000XP)t-sn9!hL zNEnbD0lY~>K~zY`?UYMS!!Qtr$CBCCaj3-7afQ@nGC6?rpnqarQ1^w#NSuHJAXvk$ z7vP*YLMSt)E=v~lm%8}ecz(~rhLcV@>7;)pbqrOsqz>%(MZ$2-X7o?%0Aw{waaeIt zI2Rkp*noZ^uoR$imSOpn45CZ1*cz5k z%%P@DQRKA7oPVXQ5N+jBe74Ii@<4n;rv=*^iK#I=>zh(vzgQ#$>a9Rqi zwuGTA5DRL+dG3d`B~uY|2x#ZqiW+c+(2~#;Nb$=1b?K(rj2Wc9+zfYRlEaCESO%1( ze|WjCbEn;54(c}E4>crNnu~Xy!SZdoDe`0Yaiv^TvoNUH%V0|+kBM9j8Ip?^Gr-le_t&>+7N{*Zs7ktD_T${n zIMWaEu_R5Jg$ha^2HhJWd1ZWo>Z*tv|?Ln(WTQdYf z7rI^F=QK1x)AuX7K{gph=uFNZWa*@1`1PY4OS&U?Xv3cf;1hofbH*$q?8pEB002ov JPDHLkV1lzk2Gjrm delta 534 zcmV+x0_pwK1g`{;B!4haOjJdf(4df5K-iF2NH7op008L7kYGp{u!u;=$jCTANKjaC z`1trJC@9!iSddsi0000V?)mEg00Fv5L_t(|obA-HPQx$|0MHvOGsh|(y5$t*JDeyD z0}}{05)x8krAA^aq94?Sp{%g*AN&uF7;hN6KXMdj^1DxU%r#Qub3jY&* z)D-&{AvO2V(?68~5P6?+Xfe@rkwf=50qr5Nl;E&W8NeC7pV$EH_=6?ly+@jW8$4>d zpKk^)vW(`8ED#5cXi}DI&Gr*J)U?gAk=B@7s2ow{CgrpB&M7is?5U<+^BNDHuAx$h z`2tct>+F^#h<^++$BoCiDcG-xp~?_5nt*#_yR9;ibeK?W);UeU4dF<_p+L$jYqzDD z?`CWe?tIr>l}U#chhRIP7WVe-x)_Z!#~q^HS=$wmw9pTGzJulS{H2JGo43d1eu3t= zrxn={bcK;+TONv@xIVaXb|}de9_CYz9df=~`(o0T8h;&o8B~enF%he7K=R?m2Do^& z_VOuhiB9nZc}d5MX1cdMH|;P^C27-^D%^aUAbbVvEs&W;dPqa&9W9Z&xchjbhdj9? z6I6?uA97KV;UQLws$c|38|s^;8R-OV)2!$K(GHYQYubJ4V1!}(`ccObwQ(LB@JI0p YmC17ZwC~INZ3f z!$Cs;C^n-YV#kIR6%h^v84(U10U7}nFJAm`XxOo0$AyfHiZVeSexM@8ByV>Yh7ML) z4LITN&eq}&f0g8bX14GizcR<%L{`Pcn4DmSr_R9Y3 z+YTb^AFQjq&0oH%(rVooQRF`J(z&jxut|!}E;9O&IXb-JMXxB zpiqzb_8pOTmcN%t@twZJRq~fF?b^&8c}*{rHms3)v^~Iu`Elc|lmAU7h%OMQ$dX#! z7R%N@ZPNT`jvXj?#3Nc=4lvB+;}mA#bDm8 zI8&FoJ*Tpl3&%{}v*rOqrB9mh3r+?L!Ie*UWNJ)j&@xyTo1U4h)ZuO6BKQ8pnwYwZ z$;)-a#Gjtrpugz5)d9nG_t}=oP450@UJ<*$-ne1gFWpJ<7uWp1dxPoprwxmk7G*w& zczgY(|HcQUaRt+-XYYUZd9(K22Hm~0{PRvk9Qa}KVTNp6w|~sFBZlF;+t#m2s+zfI zckj#Dmg2>wxzg`f9lxpf|I*2w?`C+PULPzvW533O9kYM+Tx|GUT>Gp(_uu;s(Qe=D zU+eChx;tO*$#ebvWn#M+_f7nl%d+4@WK#}5(`BOxOU2f*);LQTGJof&p0$X5jctpZ z*@us>_*J(o+_L7=G<9HVP%UwdC`m~yNwrEYN(E93Mg~Skx(0^2hDISqMpnkARz?=u o1{PKZ2K(37#Gq)%%}>cptHiD0+@~WCfEpM)UHx3vIVCg!0HYIGHvj+t delta 646 zcmV;10(t$%29pJl7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sbF6bgIUtK- zL9B~&&8&;&)x`h+0E2T{#k7>()wKWi_Bm36dyC%xthE2d&HwKIeAZ!b0006JNkl5R5&O|Nq-A*iK^!p|)u!dGJmz86P4qpnu!P$E8b`E?v5G>3u{* zPx04_bdte@zg(ob!wG+R2f5}3bIz<)nSafnm-$mk9HyLBOK$Im&dC=BB7Ab|<*^z-$?GD#rkyc_&2Z-iF;a7RFaQJ%!$gcIgh zsmU6d@e?4eO@CzLw@Z)+OVoZwt-JGoOJJ9OMyr}$J#q`EXHJ4uW(Jw#SJ0i05>z*s z>_Qo*&47u_KBgOuxdn)v2N3i`3w|j~V8*8jSOc6#UuU)rmbtpr{TI%7o1hn%blc{_ z1STBsz$ROCIL9*11rr_!Hn$>6;g(D1nUgf`^Mwi=((_{~_?(1o(k>&6A@r=1;mwKI2%Nyw<~^izd9^37A$)H58av ziZVz!Dt}B=Ff3joL2=GJTE%Sllv;`XxDQga=g#+teh8t}T3lBO5Bmux->Lnk5uYLt ze0UoKWd9dMZ1e~WYG6ax1v%FEwgTT9AK$m{=VZo{h|M4mud`pD!hJ&6$i;=7 zIT#oi)zZ~sVPcC6DJdu^th&_@5D*9m2mk;8v=A}9y1hzBNHsE4*mJS#mrj(?lW<^mIsqa~?taKw+6`it3jIO0d2AxSy+N<8EeQxx&nAMo8O26J+sFyIu0 znI(Ef9`XGW_~TvzU5@%v;z(YNM|{6f;MhxGz$Gfi8Hr8;1K#Mn=Y<*ljVB~_ntbKX z0)Z;{1w^+q$AMGYS*MK@f(SMeY*`&PT zKT3e|!m|;8qF}(Hdy8W6zxC1bIze@qO76+=H{yaRtAGAtvNPy$Ve|u#%(X?5mH(R8 z0VU{)5s5&)I%BZUOM$a~*>kqXb#v92h4Fwl4r% z?#x+{8xqhTbB@h)3A7{b<;OPoC85{7i_|CY+#=ED0WIEjc3s+w_=EZYmG2~0%<_84 P00000NkvXXu0mjf>O4$c delta 596 zcmV-a0;~PC1>ppc7=Hu<0002CwraKj001yhOjJdf(4Y_y5LjSnFfcF>7$E5A=%ApO z`1ttvNSMeFKzJBHkdTl7000000000000024ox)TA00HbtL_t(|obA*-kDD+U2XKe3 z9^!M2REdG3rPD1ON~B8p5)pcsvLq;;?#rA`-EO(P9|CHT$$uZJCJKI2a4Mm8%Cr3( z{QU6?LFiuhy4QcJC<}Xj<;$?=2W-QhTX?k%dUgq@mm$wRBfM^48FIgpDB!;dXxf1D zj`V53w*z?L2DrxkSC-3Z-!5@<13crpV)bs?x~5KML7}LKH89vdgOh6527IY#mtGH~ z64*|dj*G#a^?zUt)VWo@FOAqbb*uv^>se3D4Bxi{RHcXjZ*4DhVAAL6(98_qCe`Y zQe?%G8ci&%hFD_Va99$SpUi?H^uYNh^=$v|$U}lp=9=L{GF&z5-U)=PhF2xY^6s_sdB4g1Zk5>vAdPn0V73fmHKj7hmB-UT1kGkyB% z<=>N#9|rzGOC7K#%GLX?cY)3XUZeT-}ngt0000i1P$6LwuDow?7 z86u^1J279@kdLA;||&a6gtx?8O!*Ne6zvV+XveR)e8&RyZ2 z1?E=EG!;8CC7D4Phhq?}Qaf#+72H21dhf6R(F)%e8*ja2faV=9Uajn^aQq>2tFxy` zLpsWxe)PA={3XbK#KN63dnDGEPlnEI?(||kUrpY=34OXX32e%;yrC40(8Gh>0d zp=z$zkp?7JY=OH-m^zAV0o}M;M*?$$UIp?RLi-XPH*~=%i~nqr9S6FMkMyA&%GlhH zInzJ?dii-0^UJ^wwA2A>qTYOc1_$(3oZx@_@AKSBB#cF#Fi z?K)w0p}Vl<3v2G&MN{#tt zE#>c?w4YLpV~e>L`rGL7s`=b4@s8YWHof02Notd!+_ zQd#HuiB}(KeSZ1lUtylqADgi1?t@EMYv*y8efvO=-K*vKye|I!!`UBO zRNLfnp-J%hj4ixJMIK)3DOP__aya$kjSo}aamc5?o%y&@oVzBRXF+9g^`mF+6BqYZhs;akK4$aMbaud}?AO;Xg}sv%UNe31-Gt4W_ zx^?csJ0`b?sVs9AaVs9Z$N6q{@&8#hpAT@f&R{)UZzp_rWBJ6J-v2h#Fh=C7H>b>7 Q<^#$np00i_>zopr0L<-D8~^|S delta 639 zcmV-_0)YLP3ycMj7=Hu<0002CwraKj001yhOjJdf(4Zg~I1msJNJwC?prAM~NZ8oO zusAU2SV+)_0QlGd`1tsMARuUHcpw-!0000{UsBcp00I|DL_t(|obA=YY8x>S08lZY z9|)8LpTul8F$G;#EQEqD{erExu1i3dQgZ7lnC4pdU{l!t=zsTUYg!8PFV!a4JEK}9 zr(Wvu>3QWDtwxfSI>jkY@eczMn-u0RenOx{Q4Rx306}XAc|Re_84;gSJ0qTuthZSM z|KSloeCHOs9iMXT{d}Y)A3r8zc$FkeJcO>*A_!~G>e-&C=LLk}qnvW;7^ZcNnM;?v z01aU>)~=SbO@BP}tgfq&w`zxceUq_A+pxiZczCDSv-f$c*2R3TId0uO4?F$>iDTGX z-@RoEmpbl&7*)oaE@gqlF)ly++~9f8v0c8xvjk{$}f=QbvM zy*_TcZ#V=LwzyBx(stX49!kU2GfU+;9=E;uM%2uW(tooc+#co_k8MZ1hlv#cQGkqJ zOn&rr6%T$)Ljbi=o4VxHfFfkiHJ-gVRU0}`%1Nv$_ z24D^N%6PFin&Rq?Uk|CFsL)~7v7 Z#cvHX{*i1^FDd{4002ovPDHLkV1k{JFFybP diff --git a/graphics/pokemon/litwick/follow_normal.pal b/graphics/pokemon/litwick/follow_normal.pal new file mode 100644 index 000000000000..3ed2feb60bfc --- /dev/null +++ b/graphics/pokemon/litwick/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +47 33 104 +54 25 117 +104 71 227 +147 129 227 +117 117 117 +191 182 245 +0 0 0 +229 229 247 +227 227 255 +199 191 199 +185 185 185 +104 104 104 +178 150 25 +98 98 98 +0 0 0 diff --git a/graphics/pokemon/litwick/follow_shiny.pal b/graphics/pokemon/litwick/follow_shiny.pal new file mode 100644 index 000000000000..2db22acd9d21 --- /dev/null +++ b/graphics/pokemon/litwick/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 112 +40 88 112 +80 184 224 +112 200 232 +117 117 117 +168 224 240 +0 0 0 +248 248 248 +248 248 248 +192 184 176 +192 184 176 +104 104 104 +178 150 25 +98 98 98 +0 0 0 diff --git a/graphics/pokemon/litwick/follower.png b/graphics/pokemon/litwick/follower.png index 2fb96f8f748ad3b27068cc9b7b8e88b88d762c28..7ef6ba34d6b6e88b41c5a89cce647d11c4b367b7 100644 GIT binary patch delta 498 zcmVD0cc4?K~zY`?UAuc12G)N|8g8zkAH#>(9;Jf6?}jW&IeL! z;TBsBxMh(*>8hZ+V!+*!F5L>bxfCJz0Mdss-IC}(u^b}8ecSJT{1?u8H!3@wcK zRM4Yi`Un`Cf|(GNWN2Z;r{c*B3Y5(OIjf`!6o!5JX7t_?B|~7mDcaf_;_dt z_~0M_00000000000002hBsxq000BoyL_t(|ob8dpPJ}QJhKECYMq<1#zQM)=SJuYF z8OsR6>j~VQwEE{r?UC?6c24e}6aWMjt(}mSd9~w(;*5 zB#ilnS)OiU$b6n%AUmd;IN=vy1u{F``7fN(HJ)#jiFFIoYO-nnCJTT^8(3ndb=JAMj8wK4^ zS3mb+{3p&g7wjK>UDAcR)v(5EMDIyW>|KzLShU}G%^Mfik%a# M07*qoM6N<$f=GwIlmGw# diff --git a/graphics/pokemon/lombre/follow_normal.pal b/graphics/pokemon/lombre/follow_normal.pal new file mode 100644 index 000000000000..7a9244152caf --- /dev/null +++ b/graphics/pokemon/lombre/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 192 8 +0 0 0 +40 80 32 +72 112 64 +104 152 64 +144 208 16 +112 168 16 +120 152 136 +152 192 160 +8 48 40 +232 232 248 +168 48 24 +232 88 64 +128 40 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lombre/follow_shiny.pal b/graphics/pokemon/lombre/follow_shiny.pal new file mode 100644 index 000000000000..ba0f834c8044 --- /dev/null +++ b/graphics/pokemon/lombre/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +0 0 0 +32 56 72 +48 72 96 +64 120 128 +144 208 192 +104 176 168 +136 152 64 +184 208 16 +64 80 32 +232 232 248 +168 48 24 +232 88 64 +128 40 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lombre/follower.png b/graphics/pokemon/lombre/follower.png index 34000da1c1e62dd2e42b2d665d3243f33e5e14dd..df2df60d70e104f5a46743b93839741264da3ca5 100644 GIT binary patch literal 821 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN+u=Nijzaz001T(l;1Quazu@mfb- z*2K-rmbP2W;k)H;)Q+;Uon{;t$MT{MmRQhpc1spM0CB4;YfofAo%{PKJ$ zAK!Uqi)C-`n=N5YJ$8Tg?48?7cCL)|`&B)0V%ndS{gyY^XKwesyk*Nw%c=8RZs}O; z|MAb);?K6%Qn&sb|9Sm+q1&w#x%hu9)0^|28tnhG;gp(S<}tRfUw4&C9e8>%G-B#{<=I{R;Rf?G;*Aj5{uQ$)stha5e^)Gjr?Qh%c&z^m0cPCr?-8+@JYl3$lwvyY-d-%q^Cm~(4uXrtaslP$@ z;Ge~7O}`f(J1CdHvj44aqVhp=;lIl6ueWJhZ~bZa@9&?0NBev2Qx@#Lxk2{|CouX| zOI#yLQW8s2t&)pUffR$0fsv7}fuXLUQHYU|m9eRnk)^hQg_VJUbP0l+XkK4v$s3 delta 1035 zcmV+m1oZp029yYp7=H)@0001UMu)cm00D$)LqkwWLqi~Na&Km7Y-IodD3N`UJxIeq z9K~N#i=tHrJBSEos7@9{MI5DyMX*rX3avVrT>1q~8j=(jN5Qq=;KyRs!Nplu2UkH5 z`~Y!ua#D1W691PJTEuv8+>dwn9(V5mpU4&4rtTK|Hf*>74h8L#!w%#OK8023?T& zk?XR{Z=4Gb3p_Jqq?7Z+A!4!6#&R38qM;H`6NeR5qkJLbvch?bvs$jQ<~{ifgE?&_ z#dVs)h+zqFB!3`6MinKLVIe}RMv93f?MFTQLykW|E}2{mUq-(G&`@{r=C}UE%bcX%N_I ze|o2Jl7D{0tc18YrALn*J$m%$(WAeSNJ~xR7u*!)zmzmp7{moWLwxI!7`Fh^EW$aL zO`92Px{aEw`9DQCtf}(F2m`zwt(_%;5BE9!wXUJT6}JSLM28L+yd7e9Zo+=#&Ek@i znMGXWK2LJAmxfic=3>baOB24`P&vkBFUXB*wiC;J&L;4;!=ZN; zS#vtfK`uKSmaLw?6;C$Eb+663>k@uMQ2Yc&^-RvCURz6`J#usuc6*)%b#= zzRzWTcLJF6+U!|{2en#9yvoV9HsY3|%%>)|!pJd--t$na+#+kmyT{=S8>+|qDc3pf z+g{2aiu*tYha%PWZ=9D&i+=wQ`@fMBz?Gk`+x%$p1srT4reS5kQ~&?~07*qoLnbgn)<_H&&cjk&zJKFrmWX z$BGpfDk=g3Je<=%TL9HDCV9KNFm$lWdH^}>C7$)ZuI$ekdD&DL9T)Ol0E!7DC;F8E zX$2?-QVa}9JKq5v!qn*L;uzv_{OwiSyxRsM3<+M7+jtf&o@F$_aUyG^r1Gj2jU^L( zp0J;|bmxGZW7gC_kB@26jXC)%+jq^pEd7P)?WL9NT2q-eu9(1ft3-3c_F9#Xa`p0_ z9t?Yqc>h`4;9xvInIUGw>8g~dhsI~zlZvPBp7=O1y}dJ&w`_*`oqQ3IHOc2c?s^zM zyM24V>{3&SxT7bp8ivd;e{yumwV=y3e4P;v8{8EAf2^|&nW28>(GTan4KH4u5Wd5% zC9P3^wf?SNPHSmR+E-;04$*aOYgleMJWchfcehw_`18s;pF1KgoZdUPu2%l8uytF` z4xPk%UpJRoPOUDT#cR;_nY(rMyrgM+Z;A=z20UwxHGg$6u^WPWlSemi;LHf_npFYi=xH)^LF@tALR#EsuUcN<7 zN~+bHdVT9w-#>Uxsz%Gsdrf|q&-?@DBDA}<9^nrZ{j!~vMLMVWwzTZdGdFXBI!nzo zt-SRk7J3>^`tdOGp5yH=lEq8(#4~SmE#7vv&i>D`+uYY?POeXBjmSK8Mw#Q<>6vrw z#RS&=)|65@k@L!H?N8^s%15rgSa`+ejluRQ z^i}v3^Fv$u-H|oBjo0Zvuh-ovohY|f+P*UR+lOV@l3ea*4DPwsX=E4vOHQ7bZz$Yz zt(P_6OnQ_3oP556%eDVq{=w>*$$w}{fxZJUVXBt6MwFx^mZVxG7o`Fz1|tI_BV7YS zT|=V~BO@zgGb;l_Z37D{1A}JO){iI}a`RI%(<-%a>-bb*3(SZN44$rjF6*2UngF!H Bk8l70 delta 724 zcmV;_0xSK;2kZrqB!4haOjJdf(4cs5Q25}W5D*YhI5@C)NQhWKcsM}7sBpkocwk6C z`1ttHc$feH000000002$=b|+L00MVOL_t(|obA@ZYTGav2XGy9G8np%Lm2EL!VreM zgKHd7482)ql=aZ!h!XHa#I(f}{0^xJB?R&qyE`E@!k~AV+klC<3_kdkjDbju|F(6TidqNmd{8B=HILkC@fX^oZqz&sssnkP@Fv;=i^G zdG0r)*%fh`rRk-xST2ZUthXfHGUrS!px8x1PMGb+7Rw3CEW7U)P~B~LN-u!T4$qs5 zWLLBnLwY04r+=}<-J>QIEwFi=p%IPIc(yQmnc#*d{9A0X3?TwF2WqY=kxznhS1rtb zye_AdX8D!H-I_97em@jY?I29zNtm1=&+HtPl+w!_Js90JOasJkJYaS=q3nqD3+R>; zCN|4VVk~;pyh0wiqx3#PcwusdaMKm!2pKK&GY;iPdw-?o3OzW@kEE4LUzlC&8DlB8 zxa;`hj>ZS7b_%(d>)CAKTY&`s@a|8=>faHx#)fp*C|o0l`)o1suT z0Pyx0<)#eO@vqvrY_U|#2igllk^ZOT&*S7Qe*eP`Y0000H*VGvQULLgwm0gZ%?7dsqYy!f%ALL$L|gJXr;NuW~3ByV>Yh7ML)4&aEyu7sZ^nA`6EoUC?a0>H0(a<54@!2FlDdOoG{Y&E%QKuSq7FX)F!;yK})AC7shneNAPFw;ED& zf4{%BWab>X^>=#}WK);9dd@n%Yu)wb)%AJDwtqW5SvQw?S#M^))c*f>)_k`x`~8vm z?ebp3v(vu3`1v-0N2f;LpZUgz3pw{(5A^cp{@a*;CU5J9y~S(?uAhFroa2Ux^ka){ zd9v}dvaW{pg|A&Hc8-B>y1;Jsh~MjzYr^^+D@u>q7T5pw?++G#bNy@m?0h!=o@&X< z){MYFS1oakC`m~yNwrEYN(E93Mg~Skx(0^2hDISqMpnkARz{ZE1{PKZ29h_*fr$i3 cLvDUbW?Cg~4H>QHLqPHB>FVdQ&MBb@0Jr7^jQ{`u delta 503 zcmV7%?R>+hX}_qPFT=#=1AWNH2|gENU5F9BDgjNf zVbJ5^NmE=k!QwW?5irjC+i5vE*mJogNYjgqn&d-@?s9mCqb6C>^qfnDY#?L(-Q;d@s+F4L5#XHC*r1*9IN>`t`*5gCshb3^wACp8REYB{N$7S) z0P}=j+)Pj_vhqqPy~@dD#pk34v@1w!sPnV+rFjS8U>fAon9ecR_sd@El&1y;zq$>Q tvz{)NFXOU!%9qQ#=+7{Zz~8QarVlAHE)j60@c1$qH@KDGo=rGI_XJe>mU|>x0c6VXuV3qX%s%J0p^mS!_ z#>mU2thA>6WhzieAUV;m3`i?LF_2?Ea-Jg9WfPwu(N`-}} zo~6(Q#}myl8@D)B-h2Bh&{}Q%*_~SsFMTGvv^!(Hy2e~B5B7u7e0*KaO?;2)6_z$H z@OIreW9zOvy?+0M_kExAUHN6?!svzh9N$mwuGwFy|MIGV-m#-QB%Y^7ObyP7dQ~B2 z?67`9e2Hl2laD%SjoTL`HRgRj_I6hy!<9Mnb1qbR*w0)s-N$VIGfgfo)?H_?Svoi(emdo5I?3OUm@4?;)k= z+(hR+?rKgIjM>~8H`Yq)HU%`ZC{$ZdsZ3m*yCcOyW&+mJRZdr5G?%NGhMUlQodmbD;_%FzL?Sho;yy0zmk3Y$s`}fO7zc?(pO&p8|RTM*3{jL-=BS!q{V!C8SBe83%PV|OXz-E$bU84OZGL} z;_23BpI1jQZjYLHcDsvyL;a(P>5aSFRj$=7aNm7D%jNU7|LVT=f5M_C{QOmGm~VO6 zHlCH~_VR7(x+;^kQY&BmKO7=;J!!?AxrJfJ1w$GyEZ_HtyL_#{;Q-dWXtB~4Czz6Z z7H(6%a=h#z%m1?%nbL2hH9E{@pSX}|cbEh3mm}WmYZe>$&Cy`>lURP<{osGUsyWv` ziWiBANIbmLXbnu)swJ)wB`Jv|saDBFsX&Us$iT=**T7KM&?v;n$jaE%%GgBPz{1MF kV9Qc5P@Y9-$jwj5OsmAL;pmTbT%fGu>FVdQ&MBb@0Q_XX&;S4c delta 789 zcmV+w1M2*X2%rX#7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|No?% z-g|SjT2hNSIcopjTGgZ&oO2leb5hkxF`PLVYB3ni&CPRja{vGUREr_+0007>Nklwb~tc4!T5=p&Z}4z|~XL#uEjkX5lGzB)?BTZ7Q5 zoC+s!ZPol8IX=Q2Cwx+ zdGawCtp9*#fvgEDAy$>fi=MTs0_yq68-rP(a?0ZH27gZHG$@|I?*=3|9ogwEDI5#~ zGY*0JIIXg(JAF@RQe%J&ei?*7eV`7rLHI+nF>pM%@y6hhv|(hY>q2G)W*h?bVc0gz z!P^$({*8B(?ZK%rPy>5}YNNRXO#U#S!|M`b;jo@Y1tuJWslZjG1VNA{*Y+3bc(;s_ATifo%sn*YxOF%=pAg<9YXu(sA+RZfeF~qv|3#4ey5-Fv z_9>oorW90Pj8PSaWC*x%dfsG3pH^sUpmHNY2TxU?Re=v21_Jb{!e9ve#H&6YIQYa> zV1Pg#7a;R-fw0B)yu$l7FwpQ%TV!Bhvc*(ja(@9wG$#x=)r1cFon>DGV%^PK;Kp~~ z_s80J?^#TNa^qe9tnkureHSYy=8-`!j4ug2qhd~Q2rOJPJ1+SqJ9faRf8j_q4CpSG zQF#h433kSHEer%+e*w(@6#1bXKdS}?3%C0pX>P3lrx{a$KZ`%;FCWwH8NUGhIxPJL TcMc(000000NkvXXu0mjf>Zxza diff --git a/graphics/pokemon/lucario/follow_normal.pal b/graphics/pokemon/lucario/follow_normal.pal new file mode 100644 index 000000000000..4ecdf26ad217 --- /dev/null +++ b/graphics/pokemon/lucario/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 88 +72 136 192 +112 184 240 +56 104 144 +0 0 0 +72 72 72 +40 40 40 +96 96 96 +232 232 248 +152 24 48 +168 184 200 +120 96 40 +176 136 56 +232 184 80 +0 0 0 diff --git a/graphics/pokemon/lucario/follow_shiny.pal b/graphics/pokemon/lucario/follow_shiny.pal new file mode 100644 index 000000000000..58e6064222a7 --- /dev/null +++ b/graphics/pokemon/lucario/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 40 +232 184 80 +248 216 120 +176 136 56 +0 0 0 +56 96 104 +40 40 40 +88 112 128 +232 232 248 +152 24 48 +176 184 192 +56 88 112 +88 136 176 +128 184 224 +0 0 0 diff --git a/graphics/pokemon/lucario/follower.png b/graphics/pokemon/lucario/follower.png index ac8e91bee9feeffbafbcf079ad9328de7634a770..1421a014e56f72c63c3c5d85bf63f63455d7f00e 100644 GIT binary patch delta 918 zcmZ3*x`us%N(^%mRKb|!?e421sKV#%&Q(<*GbLu2e zNFX`UuM9{lKrxVFU`X2e4(J@F1Wy;o5Rc<;uNY3gONz1lam2&3svCDan`3!K{=&0A%zdUJVr9!)%UM~Sng1~T<)37sR_{F{ zcFyHfJIyoq)t=mU_H-KKyGQ>yOWXgOO__AXtLE-KYwkP2i(h|Z(=b``kDYbii8V7q zQ{=pQQ}0DGTwS#zZ0e0QLBUB4GJ4Zh+(ethcshL_FNzVB4mfS#ZS=gCTh=>9Z|-#7 zjg2kOnP>hz_;BaRHmB!N?D=2#INtU;ZO*?@@AUl6!N81N>rM#lSbyk%Y}Xv__}Tp> zY27^gzQ5C0v-fK|)ANV}ZtLdjC7k|pxFt}_h~>-W&mWFjL+nUG?CQhz>X;);`3tGc6 zR=@w^kWo`_HdoIkG-F4cRq>IxO=~{CJ2P{;l;_{a=WhKiX}Wf^|LJ#O_1O3~CDRw2 zw&Xq_`1?j=?L1TY|8)JwBIa{J7xC~YQ{_vEcl-D}R2!?Aw?|FAsf`d@HL(xCyE z?o>-$BT7;dOH!?pi&B9UgOP!ek*g$2dAhE|? zq!nnn8&FyS(hAsMj{&NK>43JQt^@NJ&sNibse#H?rO#>Ebr8g9Sa)uK(`=pLGN_z} zyu8gY=Pm=vlYfkI;xf$MV2nlOGDz9`+idKXJ3xv zlx!<5Qjzj;O143Se+ePoPGxXdAA@nzZ7U_?kO@^e+5O&n4s zUG7K3ZA-b+P}XIud1031dBKR&AltS%GQI-a5#P6Yy?-3@@0!k~uGh)8?boQ)^Bb(c z67-l03R<`C+THhkbN{EudC}Vle8qOVef)Z?KiT+`&a1LpFm?I7L~kEANbj*6Yy_e# z*+5OGq<1nB>=UttB9Y083hvPCQ~C)odc$|Mj#O#=Ey s%mG_qw+fL-y|U^TJ&^sxOLMf}2)cs@_dOb&01E&B07*qoM6N<$g4K~WK>z>% diff --git a/graphics/pokemon/ludicolo/follow_normal.pal b/graphics/pokemon/ludicolo/follow_normal.pal new file mode 100644 index 000000000000..068c085ca035 --- /dev/null +++ b/graphics/pokemon/ludicolo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +192 192 240 +0 0 0 +48 40 8 +232 200 120 +208 176 64 +32 56 16 +104 136 56 +96 72 48 +144 208 16 +120 176 32 +136 104 80 +64 64 72 +160 160 160 +232 232 248 +136 64 0 +208 128 8 diff --git a/graphics/pokemon/ludicolo/follow_shiny.pal b/graphics/pokemon/ludicolo/follow_shiny.pal new file mode 100644 index 000000000000..52922edc64ca --- /dev/null +++ b/graphics/pokemon/ludicolo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +192 192 240 +0 0 0 +48 40 8 +232 200 120 +208 176 64 +32 56 72 +64 104 112 +96 72 48 +144 208 192 +104 160 152 +136 104 80 +64 64 72 +160 160 160 +232 232 248 +136 64 0 +208 128 8 diff --git a/graphics/pokemon/ludicolo/follower.png b/graphics/pokemon/ludicolo/follower.png index 8970206c22b70d85d84c7dcefe87d5233e93b8c3..28a1e23d8ba5524261682fdc7fb51cf96c4186f7 100644 GIT binary patch literal 1019 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNK*a`yj*I{Y2ag2{7QA@zqr-vWLIX$XcF~(a4U9?N?k)@+ ztg;?J4tt5GuPggAMqV~$S*eFdB7i~y$%%etKw1HcffNHn($0542QjVjba4#vIR5sU zZT@8k3HA@gs_*R{P2ZxGHG9{am!Vx(&c1APjhxiPo9e)IMP19#q-&|iT_cg$V;)-$ zC0|`s#~9Y8r!!YVQ0P8G0Q%IHLfm((_r{XU|K_3f?(6 zf5C*v8}uWP-4`9;_0=@zJdyI5b&6bG@GOxXGc~i> zZ?{Z1$#$UQ#RAu_nrGMT7F<0&@!OqqpMKg}Y%S0H-eF?IJB9tZeEiw{*NxsfT>Fx9 zxN)uy^Xq@p*Wb6>lbKe@$A7CZ_selXvB%GT9_4#~4-0JBZZ^KU=Ows;3 z|GYrfZePI*`+w=p7QHf8KHSP?$>QTV(nZ!v7xY8?qNaYGR#Cs|P@~0_M~v%sB<^{B zp+aZ2IFDkStt-Q<&oz>8KYn_7#Ud^n_3xJY8zNs85l_3Cu^RCtGv+JBEv>J-=idA>e$w&S7`J{M6v4$l4g(~`o ze14Ck1EW@<=6^%*xZ%O<4frshXO*?P63ZDY-hjzJU6yX4fEw`4vi>x zy&Hos>223zt`E7yHxfGvLmr~N$<2Fw*%;ap7;zsr;(zPyUTWUdPa|U<8sQ{|f$H_9 z%YrYj%^b00!y5;XqrG#vZRdQzcE7`>=9PoG_&Y|%6qQgLIN~%A!?GlSfrz&KB4WXl z$J#-jQ#|bASq+v3*E;Z$Pi$JmCl2d^HV!O{_b)gN#4*f6jb~OXI}d=x@+6#jY#gM4 z*)m+Tvwsbtiko^0l$~IDXkI7A(+MIR@nRqbMrmeBR(9(E9+3w%^Uye$LdfOe$+ylL z+VlEI%tM-Bx6N_Zsn1apR`2oEz&yo{S=;VI$TD-s%v%Sk;ln0GI*W9~lLN+t5+Z%h zLGJQwAQ{IfHZh*o2pk84PU~RmA$Tkaq>}8%j?>#| zi-U(ey)_6ssooW~+>pxwXP(d$eZ2|Hll+QLlAY`y6dn#9^Yn)ZJ~*rP9bkFUIqKji z^)EXwyiW~1{7WEf(EFDf*^qPPzgNFK0Sq<%0a^o6y@xLL4*&oF07*qoM6N<$f?&Fn AWdHyG diff --git a/graphics/pokemon/lugia/follow_normal.pal b/graphics/pokemon/lugia/follow_normal.pal new file mode 100644 index 000000000000..c2dd89d8b95c --- /dev/null +++ b/graphics/pokemon/lugia/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 72 88 +232 232 248 +200 208 216 +152 160 168 +40 48 112 +48 96 192 +136 168 224 +40 120 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lugia/follow_shiny.pal b/graphics/pokemon/lugia/follow_shiny.pal new file mode 100644 index 000000000000..dffa1d880871 --- /dev/null +++ b/graphics/pokemon/lugia/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 72 88 +232 232 248 +200 208 216 +152 160 168 +88 40 64 +184 64 120 +216 144 184 +216 88 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lugia/follower.png b/graphics/pokemon/lugia/follower.png index 9bde06b4eaf807ede75becacedc53dfe0cac63ba..a50717cb93473a17daf0094ccebb06b2b12ed3a4 100644 GIT binary patch delta 1713 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 M07*qoM6N<$g0U$!z5oCK diff --git a/graphics/pokemon/lunala/follow_normal.pal b/graphics/pokemon/lunala/follow_normal.pal new file mode 100644 index 000000000000..0c001dbf3f0e --- /dev/null +++ b/graphics/pokemon/lunala/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +1 1 1 +246 238 131 +111 84 49 +94 94 94 +49 49 49 +106 90 197 +196 194 217 +78 59 159 +185 169 97 +163 111 234 +255 255 255 +107 65 165 +255 82 123 +163 160 192 +115 230 205 diff --git a/graphics/pokemon/lunala/follow_shiny.pal b/graphics/pokemon/lunala/follow_shiny.pal new file mode 100644 index 000000000000..b041b76a3732 --- /dev/null +++ b/graphics/pokemon/lunala/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +1 1 1 +246 238 131 +111 84 49 +94 94 94 +62 0 16 +209 56 88 +131 57 101 +181 26 79 +185 169 97 +163 111 234 +95 34 81 +139 65 165 +255 82 123 +182 54 74 +255 95 143 diff --git a/graphics/pokemon/lunala/follower.png b/graphics/pokemon/lunala/follower.png index 031d1c0a67cbcb4a4ce7dc8170f3d961bfa0d08c..226deb05b680c518f0ab6f7c7e183218cea281d7 100644 GIT binary patch delta 1111 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 HDWM4fcQfay delta 456 zcmV;(0XP2V1l9wP7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sF{D!e?xg0` zl-0$9#jJa*oNAndVvBQ9dtyprN;y(FDehWY)k;#mIZC84N)Qkb@GhXV00040Nkl&tIAm#n@ThQ;M{mpg&vp3P yA#Z@Ucu^h7qdB}i^8P6K3aaS0xrO@tKk5fVa~&Dkx6UO10000Iy3Ee{-uNgusdhfg5g-5RzIXJB?bo;U^^nkQd zk*B8U!-`qOOd+icehFMsWMmBIpVP9!=6wAbPR_L#Ph8C|D?ZmUOFTCI+e-n51F0-g z^H;m<+t;Drn=)~muTkus$8HC74Xv;5+;xaMH1fsOweu&uo}j|F%HqQ_^JmK@=Hi?#aWHy_h_z5baxZFMVsbENoQ?Tl*P@&nUr4>Y{) zIDYozKkoZ^{O@IUep&3azrJG1i|_n>LjL^D-)j$;$!_Qoxpmj3X4jl^KT7vcdAYIW p&3E_ub1Kcnm1i3N_5aQN%{bB0YF@#!FMg{vd$@?2>=tAhfV+h delta 701 zcmV;u0z&#c=-7ExVX5$I8b01C;$Ke0001mh0P!U00LA=L_t(|obA*!QP<8x?q#Gj`MQAikfyacw;YzVa2PlKx#80c1PkMveh>~=R ziHH{iSFNuV<5gRdb`bTzA?ZzUQ&h)&$6lUx2$^C@q)lVk(Bp{tbrZU z;GAUP-dmF1NskBaP7=0P`oLqvgm9jbarm+{ydJrRm0UCCDp{B@CV$wT^Eis)U`aU7 zU<_=dp|Y538l0~;(je^K7f)sWH0b@k`BdnA+ctPA@&qV_bJHy^z!|xdd=}wBTZ!00000NkvXXu0mjf?N(B? diff --git a/graphics/pokemon/luvdisc/follow_normal.pal b/graphics/pokemon/luvdisc/follow_normal.pal new file mode 100644 index 000000000000..68f906e2049b --- /dev/null +++ b/graphics/pokemon/luvdisc/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 32 72 +232 152 160 +224 128 152 +208 96 136 +160 48 96 +0 0 0 +216 104 152 +48 48 64 +248 192 184 +248 176 144 +232 232 248 +232 144 144 +96 104 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/luvdisc/follow_shiny.pal b/graphics/pokemon/luvdisc/follow_shiny.pal new file mode 100644 index 000000000000..e0b1b2d97f7b --- /dev/null +++ b/graphics/pokemon/luvdisc/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 104 32 +248 240 0 +232 184 32 +216 160 32 +160 128 40 +0 0 0 +232 160 32 +48 48 64 +248 192 184 +248 176 144 +232 232 248 +232 144 144 +96 104 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/luvdisc/follower.png b/graphics/pokemon/luvdisc/follower.png index 576fd757bf2e954fda9fb0a321e916b9159320dc..6d224dcbebca810958a8ca30cfcc10e39e23a2d9 100644 GIT binary patch literal 587 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!9Vc)Xag z;6cNT3ke+y41lT_Ze+|bFmU*BV8@RQ6JEUd@nXV+gp7u$=hogpImRS!cNc~ZR#^`q zhrPtp*OmPlBQKk>p@!v(-9RCM0VVg1D>X(ay3=IRUK z7aA)T?|Z9$q4pQ^gh@c~sb0|N(#{m##gS8vp4eB!mbj(o<6^B-vkW%3!xHW9ii>sbUt8Y%`O7coJd?fK>h%TwR-69`xwzi?|K$65qUrxS73zQfk>EQs z@z&m`oey(Op7Tt9a%A7#Q_G&56+a+1G3NvChPe!{)6QAle%P`(dZlvhipb?HpSep9 z1s_Sib36?gD5@o{5hW>!C8<`)MX5lF!N|bKNY}tn*U%`$$jHjr)XKzC+rYxgz~KJ& gx_lH3x%nxXX_dG&tb29rGAP_VUHx3vIVCg!0ETSe0{{R3 delta 375 zcmX@j(#AYNqMn19fq|jet$jO?Vk{1FcVbv~PUa<$V-VmI;+k}JO0lKklB}Tr|Nq}R z`|R1A=Cf0#{9jW2?dp`Mq`gr|-9UwKAR!?!wQgSv&>R*|7srr@*0)m+@*Pp&aB0<2 ztNQT&e_881*;%Hsn>mYXmz+_!HpOXSfJVItS1XWyA$BpdPdg^=l&4=v%gXw*!k(H; zR(sBLdTZ_}dr>GYAail|oj<e|34P{!}msJ!g=&9AZ!0FaTmi!0SHokD)e6Tz$V_(pnS0y`rJkE67m*x0TeSr0D zV*hK#g`Cwf-W>ai?e23W%ul~?@Nrnv3ueB5f&3NkZ_GcwmgQo6LCnLC|1Yy=%;HTA SPn!P?6hfY^elF{r5}E)~Zl1mX diff --git a/graphics/pokemon/luxio/follow_normal.pal b/graphics/pokemon/luxio/follow_normal.pal new file mode 100644 index 000000000000..69a3076b377b --- /dev/null +++ b/graphics/pokemon/luxio/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 24 +248 208 24 +168 88 16 +208 144 32 +0 0 0 +64 64 64 +88 88 88 +40 40 40 +80 144 184 +112 176 216 +48 80 112 +232 232 248 +208 80 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/luxio/follow_shiny.pal b/graphics/pokemon/luxio/follow_shiny.pal new file mode 100644 index 000000000000..0b31d8e16d33 --- /dev/null +++ b/graphics/pokemon/luxio/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 64 16 +248 128 24 +192 80 16 +208 104 16 +0 0 0 +64 64 64 +88 88 88 +40 40 40 +200 128 32 +248 184 24 +104 88 40 +232 232 248 +208 80 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/luxio/follower.png b/graphics/pokemon/luxio/follower.png index 7d7bd41e862ca04688bfca1933496719771ee8d5..939966d7fbfe382443775c11919cabd9befeb7cf 100644 GIT binary patch delta 907 zcmX@Zx{!T>N1$3{ zMDOpHpKb1bvbXz=)TABCCvI&1VLt7AXKJH=zUJ>Ehda{^E!)q0*b^FjfV-xjQ&MeC zq>q(J=a-9?$sNUFH)G|F^cWWAZoZtq{Y(AB%I5c5tnK30$K0D>r!wcJ%=``CW=_-3 z|J3`d*3X|^jCtaW^UwF4T{UNx?@80yK0#|V-?b;01#~*wv0XC0eXu6z?2awzCR6sG z-`IKoZqrSN6;qP_Pl#G06t~)WYPqx+G#2l-rvj+JZ`au`JY+*X}P`~D_ zshE7y%ZAVAGHgUHTfH`QV>%PY%C?Z>U{d-GiKTB9`YMiQ*nE%g%Wo^)I4kKMgLuUo z{jE%=E_SUwDatR=t=wH0JxTuYYSZ}=)2DLh`g6=U9g+-;jE?_{-}{oeTD?R?XPkbf(vDTGhAX9KmZH9yKaI zi*m~0Sp0_JFJsLo70I~z<395DFMMFve-$rl&$xuysPVuA9y?%qQ!R0gC`m~yNwrEY zN(E93Mg~Skx(0^2hDISqMpnkAR;Fg!1{PKZ22VrzBv3Tu=BH$)RpQn#g=5bla=akR{06KFgRXrC=Rhr@f1jJ@xOM|=yLILeSb<@`<)_PTD%n64{rF0 z)Axy|Cy9{%`bQ+6;hps%tma)++j|jK@y$xkAmrVgeTq%_@RJ(P(Gz5+uDh64xF zj!Jwy+h7pCkbl0L>&rk&$?sh3^`kYOZZavns8fh-g^P8ZUQI2uGo8ke$*&f~&O|Yo@-1Vjojvel+N*YGWm5kudNJCF>lFk zd%}sGb-*&`8$*-5MSBuQS>XS?!Ayp}e|LPnXz}eiFqn{2X!{cspm}?g*3(;&Ng4PK zhHXi{%ztjt*)ti+DmdB`3O&H_|13|SHJwaGY&<*}xLF5eMnHxFC?6*Qx?CPvpda3< zOs$dO7 zSu^$Ub?Nz}-a`iKkEC>?)6vr>B#%)*k`j*(ku4z%?CIhd;&J@!G{bCZLy_ZCAFlcu^NI7)w7kX^o!Hw> z1-oMwp7(kq!1Zw6r8G;9Nw2JmKbUhU78{zB@JQ;FaLeub{`t#X&szUaFDE5w)Yn#g zc)#TL|E2p=PCEVB9OZet@@3VWZJ#$?y?H0&=~ML$->h;Ur)nQu+qvAr`Gx-nad?q}byvKib#EE_rMVWd3 zZ|>r*`EyDlR9)_LxW9kae!)%k0l{mR&Ft7%!p5%p zEvBXQPCeU(b76)F6D6{J-m3c?&2c-lNH6es<&NH6(fcQ!nZfDxV0YR?&w>!8G`r1@ z!)p)w3wM0-nV_n6CNyEff_=v}efYU7ZmI3}+C%>43U-WoE7%V3vYj#(IXN+KRm!|? zTyAG3h~51mXmNPGim`^<^*!}_b=>YJMZb%vilo$#jA9;#C_lJP~J)7M?={?&t3cfzy31+TK-Wt-{)30 zC)5Iys%nXAL`h0wNvc(HQ7VvPFfuSQ(ls#DH8ct_GO{u@wK6r+Hn6ZVa58ur$|r%M dBR4-KGp!P*4udHi+m?W`gQu&X%Q~loCIB*ApCkYP delta 730 zcmV<00ww+52l54wB!4haOjJdf(4cT&Q25|j5D*YBFhF2nc(9mQNJwB{c(8b=@Zd;L zkT_6CNN}h)Q2+n`0000A&|f(K00MnUL_t(|oXys;Zrd;r08kDDJQB#zpks}qLze!6 zhD&8<;beGjhoYXW1WGQMxEP4gB})fqDEwLd4FzC9dty(9V}BiKQAuH-=)r?uB;AoG zhO`j>ECxltkB+ON-^T`?oc8+YxEg*f`h09id~;g#*hlxrelha$rs%V)!~0{u6cPod zt!jma4LbHKLKS^hh7u~1GzCB=`m9lAX-jk^eUhe*O)%(LY*jjK(jL1U@_dt}EY$Th zm``k~sKd7wdVlNyfETc2Xf1z-1CC7r&Sq)H31gpMPfGy$g59Q)8V&Fv1XgRHmcYm- zEUqV|-zMB`FR`1Bpvl>!LMv?%u>_s4oJ`FUd@Tki+kej36xN_AS%Jv@W8NgJ6P6Pk zKRW9A&6i=(VHy%RM634+V?Vv~h~QJEYU8(#mJMw$U4N#YuIO)i+4eZ{@WUK{)sK9> zO-S>RpNcLEbw?Az&ExaZJ@C_KYjxYP*uU^>xpYlS^P8HFp}=DvLZ` z%~qB=1_S7{5bIgfwr~3}#TH&0*S2Km{bjlN0pRa_xmy>pY0-QKEH4)OCt?e2j5e7_ zS$T`23V(B-uuvE80nXT4j4Y&e*79ZCn9WEyG!>e(H*++z_6fN)OQ?XannP2d^P?Tgv^<72n-}>{tQ2&?DdlMmi`c#NA1@K$cWm8DVTyWrE9rnCBEWj<@L$d*}6#mxV zvLlZYs^En1A}m-PTn`I2=Zj)3p~nMu{6dHmzT!H+N%_D3>GYq*A8z);ZL&*C!2kdN M07*qoM6N<$g0_uczW@LL diff --git a/graphics/pokemon/lycanroc/dusk/follow_normal.pal b/graphics/pokemon/lycanroc/dusk/follow_normal.pal new file mode 100644 index 000000000000..b77c2d14c62a --- /dev/null +++ b/graphics/pokemon/lycanroc/dusk/follow_normal.pal @@ -0,0 +1,18 @@ +JASC-PAL +0100 +15 +0 0 0 +16 16 16 +255 255 255 +80 79 78 +42 39 37 +75 69 63 +184 181 175 +96 50 40 +199 134 77 +178 98 156 +152 100 54 +156 90 50 +64 136 60 +104 191 73 +128 128 128 diff --git a/graphics/pokemon/lycanroc/dusk/follow_shiny.pal b/graphics/pokemon/lycanroc/dusk/follow_shiny.pal new file mode 100644 index 000000000000..b77c2d14c62a --- /dev/null +++ b/graphics/pokemon/lycanroc/dusk/follow_shiny.pal @@ -0,0 +1,18 @@ +JASC-PAL +0100 +15 +0 0 0 +16 16 16 +255 255 255 +80 79 78 +42 39 37 +75 69 63 +184 181 175 +96 50 40 +199 134 77 +178 98 156 +152 100 54 +156 90 50 +64 136 60 +104 191 73 +128 128 128 diff --git a/graphics/pokemon/lycanroc/dusk/follower.png b/graphics/pokemon/lycanroc/dusk/follower.png index af7bb909d95328200abc87761954fe05fe99eeb7..d8b8a7ece8dcbd0a140d30aaa11026f93675f8dc 100644 GIT binary patch delta 937 zcmV;a16KUF2D1l{7=H)@0001UMu)cm0004VQb$4nuFf3k0000jP)t-s0000G5D@?W z|4>g(DkmjNML)Q;uV6AL$A(R^Vw{*{Hk?{AK!`kOze#|AfKP<*F8}}l4|GyaQvm<} z|NsC0|NsC0|NsC0<&B=E0009SNklvAF?5QV3q2Y(Qgy#M3wIgM-LOhd=y z$JSO!qGR$QoW3%;ZLjefukjjRhWwKM>mg~aFyg-+8RO?%AP@?t8YBMuk&|j#C|q;d zp)Uz8KjXGTq;O4(rle&$Dd0n34h)!bReETyFyhFKTq&^T&C8RBi%83fE^c`FG_RGh zoePY(8D~4>CV%d!GnIp+7)qvMsjm{KC905v*ZNXrq8LsCz73SNI-)h!eHOmm_ zw~2^vx~p8IR}4-2eof6>6@< zjNL9rJ0orai&Y5fggN3Eu;8_|Ua>B%^xAa9+2YaVT0^W97wmG3K)}tx#hh!;rx>g` z1U5LP!!znNh=^06TumVLwX2-0jJQ~Gz`4|kM0<)uUrJn9R7ZV1-m^s9HUP#PRlBsa zfPhnBrhm9>&rflwjb{YXq_IDgY$^Mhq!H&pXgP^i@*>9+k2w2eW^OUlvZH^&Wk*K6 zCG)Wq^oMHt?g}G*_i%cnLeBLgu;x4Uja!B0w$Uj!f$t`e1%k7_o()*=F;uSUeQfZa zu5vyH0xpR2Xwy(wy@PDZZ~soEQz7qGYI!gq;D19O+N0>0h>kDElPcmHEA3O@2`)Jk z3$E?mdMt{hRZ6^fx`>-VyH%33fMb7+zcogKhk{z0!~S{bLJ-SF%ctfhs6k%_yTwzVO_-c@KCsTf4_70 z?SEK4ch%la;KylR#AyKk<$fBuEkT3;ObpmYsv<-)1N-2!x97$*7wa~|#WSAFfTIQC z9H7oNW%bPh*3T3DFn|F#AL4gxA9X(XRItX;lRV1cp)rl$4V*lUQ|>zk1hZ^&U*Y6F z>@TiWc38+q^~xLollW^dy}iHng-0}Nl_G-QSbLhnU%(>G|GV)A+m;>y#Gx1<00000 LNkvXXu0mjfN2SRd delta 813 zcmV+|1JeAn2e<~17=Hu<0002CwraKj001yhOjJdf(4a6N7=UO{fM{3{5D;KUFzD#e zzgQ;efnK5#7$0002DKO-gp00P5FL_t(|obA;?Yuhjs0N_`U zuVEPt6z0oH4uy@K`U9LzrUq-p0UHW7{S|}uu*-@^1Pl2u8-F$oWC{VB1^n1)#~n&( zSx)&4Qp%gHuB8phQ0wwU;s z+g7{f3u;2ep*c;rSSBo#0u6T|YRpfy;hmb(Tf=KJp`Q^QYPES`dX0pt!6=-lh^sNx z1X+O;tv2791%DQ`e5#?F`$E{P+h$;qj2znB^<~1^u22oV-4AJaG#Iv-vN8%Wr!DSA zwu?nIWz{mFf6nreJ#4e>mRMrq>%9{MM?O|PQ7v0Obk10E7WX{8ffQMpiO2%2cj(|K zPOC4b8X!XF-1SHCx~OU(r4Ur$rbUY97k^?FR@+)N7=MYwdqW<(p5DMhk>(=ZY#YUM zKDuDjYD=gF@XvW~kB{s&yP3!ektKR}IC4Jd4Z#RJon<(D_Gxd-V`woEfk*?9=zTn9 zvx_)*;YF*Ss+KLu$BgrQ#yq`&*ql-xTA(wD^4G}YufZ)MdJnyv@wh)5znxVpP;8&X z^4AdiT7S!gzmdD5m~09(d>6YPe<8mAF<2*1P3H_TpHQud%u^o3DV}Dl0*Ynq__2vN zb?j%LwcHoWgaBGoD!%pIEI3(YrKhn>Xcl=9v1qz3pcvrVMNH}inx=FS_Bfxo_upML z81p16-AVN~RV)jnY4QeI?FxBr?h;bH<sm-|47merFceX0C^yTvd zJ~>>EsfPI%i%_TqwaE8L-Ey^;wSxQ7SCz@hK4sj!S+`{6pNE^HL(1B8?uW9*5TRi$ zVdqss>sQt_#djO rpeE*jI7GKS1lnlva^^&n^gqO3wQT1%z9PQX00000NkvXXu0mjfe^rS* diff --git a/graphics/pokemon/lycanroc/follow_normal.pal b/graphics/pokemon/lycanroc/follow_normal.pal new file mode 100644 index 000000000000..4ab5554aeae1 --- /dev/null +++ b/graphics/pokemon/lycanroc/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +199 162 141 +184 181 175 +92 170 238 +128 128 128 +88 146 214 +85 129 197 +141 116 102 +178 98 156 +101 84 74 +80 79 78 +75 69 63 +65 56 51 +42 39 37 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/follow_shiny.pal b/graphics/pokemon/lycanroc/follow_shiny.pal new file mode 100644 index 000000000000..4ab5554aeae1 --- /dev/null +++ b/graphics/pokemon/lycanroc/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +199 162 141 +184 181 175 +92 170 238 +128 128 128 +88 146 214 +85 129 197 +141 116 102 +178 98 156 +101 84 74 +80 79 78 +75 69 63 +65 56 51 +42 39 37 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/follower.png b/graphics/pokemon/lycanroc/follower.png index cb9ecc19dfd91e08891aa744168be70a3f424739..fbf5023ef23ad46b6f8a9052ca620333141b76c9 100644 GIT binary patch literal 1563 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB-MZG(=u8&#uuA!kJV$!wH#-qI@X`7Pfq=t9}`1^Ug+B;epYpJUW2nYa87zLvt zFq}dld*+EL3=B*sJzX3_B3j>0zu5Fhfyb5k9G|GuzyHPG*`l`UDqb$Uf2~LPYV#L1 zC#O!kZyWn--z5J(XY}TKOxfAefBT*uzn#BBq%w2e=kL15Jwz6-yzub7#Q~e?&pw7K zm~WPyQOwD@{h^Q!yV{)7F$<4xw{Dr!Tw34X%qA+)BNu$mby?%n!bMS~xrRFH&03r&6$Ozq}a@^s3Fc~5L&`O>GQF1zqpYr}~}!ODpf zjfxV^89HjFHaYEK+id#0W3}0?sY`76PK%xr>zgS4WzF(FxqL3uLq+_XykowzCPx?+ zZ8^SDwVdOP;Vm_*c%U&UPa;?%^^)0h)-jcqT-7F|cIvTD2mdZ*uOHS9kQO zzS=rx_1hk2`9SII*W~8@?t1@mUBEm4#&XN{35S=8TE2M~_vRemjTnm+&NuEP-i-w* z*eYHUINg1*%k#p}8O5tOi-p;N3b_9L7xXaiC{? z*i*mlbeQG(rd!JHbaBGkLaj&O^ zmtsDOR5ZzjPduY~?aDUE)sODF6;@c^Q8>3!BVux23|o|R4%}$G%IqEgzxHwA9mi`^ zcA6E%FkTX7NLyGgHMipAtlhEeGi;|8U*epW^Wt`m!OkgV|F=p8*+f1{{c_>)HGdg{ z>caY%GP$`MIKFZ1HB;AUKK+oP@2u0Cz4!l5|0X`kQonS2GWS_fCiQgnb6Mw<&;$UO C42%~5 delta 691 zcmV;k0!;mz48H}C7=Hu<0002CwraKj001yhOjJdf(4a6N7=UO{fM{3{5D;KUFzD#e zh*(I-ka*y@p!k@Gz_6hB`1nYm*Z=?k0000?0sE5x00K%$L_t(|obA=IZsRZv08j>? zCNBxlO#O;O;;D;@%D6!Ypup0k-?&4E{FIAI=)m9T2USYqSbtJ1cRU;69M(D(%}7hu`m?j6IJ{7ed?SIqL7S#i9jV@Pk^ zf+Zzyw$BTsW_z6%C=9TD_%k%WpN}<*7wUJk7Zo%8H`{XQ zkWimEesss0yMLFK?fPk7g{?dB^w>)S9ObL^uWnm2>J|)}+9o$6e-bRYfx@xr<*DsI z+}Qf10ga-8nW;c#Ms(W4W<3?i9afyA5KgLj0~g>25VzUQ9cG5y#;nKbFC9YLn9z4M z%c0pm4vm{NS_FCu59~VqrO$t$hG>}jt~8SQ)tZVsIDbGxe6v;OH_V;mk>J3Iu;FUn zVQ@(ZnnpJ>j|p8k`D?<`ms|d9hC_M;xw|;l(&<^pGVjE}+Oa_H7!T?b;J}`tVi7ls zUd$SWq@5r`-h!WTh?RDsr&h9C&pR~6IU&HjQFP|*iAWRiIm2qrkSVTKV}ZgUp#*SA zfj&3Vn}2zX2_2s`Fzbd!`rB)~bV%sEYoTUr`pu3=Ntd~ox2I@hS9DVX-2|sQ-jlfA z?qvtj$@Sg)UNnP}<24ueH-`co1tcLjrUlqel1sl+;X$THhM{*j!k7cW$zA|XIYZAw z5n&dR0#8oZ>_do|F+BCor8G<>3*qf`Um#tIQ!FEj-zmGJurOVJ*}35P1!agTs!RVQ Zz5p|lE=5238=e3F002ovPDHLkV1mK{O1%I8 diff --git a/graphics/pokemon/lycanroc/midnight/follow_normal.pal b/graphics/pokemon/lycanroc/midnight/follow_normal.pal new file mode 100644 index 000000000000..6cfbf7bd374e --- /dev/null +++ b/graphics/pokemon/lycanroc/midnight/follow_normal.pal @@ -0,0 +1,15 @@ +JASC-PAL +0100 +12 +0 0 0 +53 52 53 +240 235 230 +16 16 16 +174 157 148 +216 74 87 +111 95 79 +84 38 43 +139 51 59 +128 128 128 +252 83 100 +47 45 41 diff --git a/graphics/pokemon/lycanroc/midnight/follow_shiny.pal b/graphics/pokemon/lycanroc/midnight/follow_shiny.pal new file mode 100644 index 000000000000..6cfbf7bd374e --- /dev/null +++ b/graphics/pokemon/lycanroc/midnight/follow_shiny.pal @@ -0,0 +1,15 @@ +JASC-PAL +0100 +12 +0 0 0 +53 52 53 +240 235 230 +16 16 16 +174 157 148 +216 74 87 +111 95 79 +84 38 43 +139 51 59 +128 128 128 +252 83 100 +47 45 41 diff --git a/graphics/pokemon/lycanroc/midnight/follower.png b/graphics/pokemon/lycanroc/midnight/follower.png index c3fb5df39443dcb9ed69618d5950a325be596640..c0bcd8ce146990093096a4a49880f5d017efc6bb 100644 GIT binary patch delta 871 zcmV-t1DO1+2J!}w7=H)@0001UMu)cm0004VQb$4nuFf3k0000aP)t-s0000rG&S(+ z<`57NuAP+FN>^`RPgEu=i!(cbfPnl{WG^i#uN5H&0000CbW%=J0RR90|NsC0|NsC0 z3B*t)0008yNklj4M{C1B$Tz~Ze;ALIFf)KPd1Z{tM_~1zB3=y+{YkZS1R>0Nv$dbU>D$3RvX`MRRvNoKdTk9CX4V7pe6{y!+!GW&taL6zEIPht9CT zvp^5;0<#pI66aeaPX#!*&bbdct~TO|K!F8^Oer}x!+#?lJ`{?yA+U+e`aE3n&LO79 zmIR?XbQfuJ!$FfyPkZ=Cj{sP3R`Jg>$HT!$Y1o5iHC8wfj>s3%q#=N;tXcZu;vx5*7>*2Ix`z|H5Oukl}! zW);wOgn!8-&_{upoLQiUcT$!c6!OA(9Z8}O-*L+!twI}S41v|!XCdqeZAwpLwW=0r zt&;u%-t}WX5dtH&N{r>SLecqkyct^n4NeL$&Ai1m>Yb3zBNC0)MCXVz?(~c6;jB>; zLm+finM{Hcpx$vzXu?wp08n0T_Jm3LC4@A2EPqrK#nh#+OyelV`WHCvR2EoRrzt`2 zcf8uKW36&V_S3&9NC0j2SV#ruGcBS5=eLodzhp}s+f%r|cv%+d=_pVChtdy>>u1K5Fju`&xN`oYAVYQ693(X#p_d(douTmWa8>jJz6 x=yVJFY=1Io`ATq-yox-@dMbfSdQQfF6F>F87M^@VQ)K`E002ovPDHLkV1n3-mM;JR delta 802 zcmV+-1Ks@c2CW8=7=Hu<0002CwraKj001yhOjJdf(4a6N7=UO{fM{3{5D;KUFzD#e z{{H^v06B=L$oMI8z_6gE04azSUH||90000RNbi6E00Ov4L_t(|ob8pdj-xOThK=M0 z2oiCzTOH!I*rx!_xWH8;*dkO!>=fat_5>8ZDiWkvzucK5V1HwUJ*`exoU|jFZ*2en z%)}6czTzwXn{fWXe;s7=F=P8c_$hhEfztVa5n`4gu0CZzTqw<&ZAKncipnoj2pv|KoC4_ivv&NVJA>io)ky3#2=18hY^`~cI^C%#c;6t;@ObtXm za|>8aOg*<2h!0X#G?#3%>dAX1B|HS~3abfSLK|H9YJmMG*$ZAzf;NwWO+Wy=;BAGG z1FB~*PN?NG+yCdA9QrO*toi~UgtxR%S0PwG9QYmBm5+~VJG#=2`*gBNP2KOSUXo8f4Wjn~VzGNy`#RM2{Dumv#TkJsG zsAvgS$;d1K58iSE3ph}zKfi|%pRGSt>>Edn>CEe21s zKV#%&Q_?@JyJRL%NFX`UuM9{lKrxVFU`X2e4(J?a3r`ov5Rc<;r`qSqnhPBB{J>;= zZ|M}Jv%z{Bxc6;cB@wYFlEc$ohn?w?t@y5nr_wiC^Bg ztSwi~v|GLR)rxdE=gE;Q-zrYc{(M86vpi{f#7-ICrsH=%A1nEM$nj8E1P|{yZS{jG zGtNcZbR4sisNb#^iJvfJ9M9&8d_)24RhbKoP656y}h-i#Bk zzEHGOJNR&i^|w=dd)U4#64z^MKjb)r_w&!34`1FqT4Y-HZE3@atT!6IP9i4rCTMKOZEJ`UzjwCw zQ}qi|4J9%=o47swOP}6pdjJ04lIa<>`@}_@e(Aw)y~p>UE9TIc-yl%th~sGyCq@BN^m(ZTFd@3U$&Yi9xR~ zB|h@hKGG!heB$M|M;Kn|wCn#??UA!xU~!Q$x0^)ugQ zeK=!zL&~Q5gXrP~|39u*lsV=1Fw4Ty{DGR@n(JntOG~1ejpr>`8j&>P^Oco?D@y}D zOLyL9^ft9qUuSRd$Mi++4UJWQIit>JzS26;HfPSdH;Q}D&#utvnbqqUf7(;}uvn?` z=UCRK%l>87NdLZcES=?lsLZV6X8Ue^H4lASBA9JnsTl;!QK}`b5hW>!C8<`)MX5lF z!N|bKNY}tn*U%`$$jHjr#LC26+rYxgz#zdZj|W9VZhlH;S|x4`g5uXUfHJM8tDnm{ Hr-UW|q*Va{ delta 971 zcmV;+12p`E3DpOX7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeY=H~zZ z|L*p4#m!2jtSNJ10RK5ToB#k)Qd0i_|JBvi&Gyx-)wE)yVli4l5D*Ztye&xp00U4- zL_t(oh3%Kya@#NrL}gjYg9!ou|Fx+i8` zk1@HqlgAFHz^%@{=>l9AI2AnfPSTafu0#4NcP{9Mj|Z)IkLj z>#mSGz5Zgq%Q)rTAU3>c)Q!WyumT(`j!P?xQ^RIkWPeiwnqH3`pF5}=LZ)}wVU8vP z?>LZPD+;!juv-8X?f4Yps;m^uQiCJB&jvbQk`CAp^eEOID$pHN8u7sQksp)yU*uCv zcp|==6UfpgM{sogOU_vb*33S>(dGL=C7uEwxadKqqIB-I(l~#A)_JH>6n%M_K#m3C zxo+MP4}V%Dc@^#Pl9kJp!B1SJL6`ju3Xp=44+Uf$R?^7eY{p)roC9YZ;d!oWoqAoL zl1A_i*KK)Z0nrTyxvuJY4B&I6mpsg0Ch*{v#?*jLTP0R`Z7E-b6L&R)qV59i&tZJZ zqry6MEiHn=kf6>Rj@JY>NSz;%tNuy<@CGPw=YIgltZgE)4Z;*|nuG@jnl#>btM+AT zjpzPE&uPm-OCqXXPAn6j3_zx}idFA<4`^k2p1khZFy1uuI^h!C@J_E-noirx_m?sV3NAb^d^C78-t>+CIt5(E zQc9b^szT>)uP$+P;E6$fM`Bz<`FO`AsZ=`*rc37J(4SL8q@|GT?KjMggA@@;qi4I@ z&U;G74?O#a#bRXl$<=?QTrO#=DUC}i&_oQjxXlHKM=hrB#v4z@9|m|ybJKh9B^{q% t2+TYGrSTWz{7Z!MUcx;$a z02Fv}Vn##5gar#uym;~BfQCatM#F^#0ud1rKQ3@gXpqSNI70@gh%w3A-G!lpRn`N@ zVK4FYb!C6X$jhdre_D6ROrVfJa-v@ukXC?VAjQCtwDTR%DNH<`E{-7{$KOsq*mc`L zpiT7)Q&@}h-FdV2Imo!aV=jqT;HaFP%sH?0T}KI=J)>Il&-8yrnuyc6!oK1^s~60ff9j;jf{+&B2 z%nzz;<<#o@e5c6p;O4JM8zYX*JQKb;G~t7f*m}$3ZOO|vT$Zx)Dae*cS9-=!Bbm;Y z`)1Lf8>}5!=hX|-rcYa6GUv3J;yDqg!-m3zHyLU!c}|&|I3+VO-no^lXJ=skLoZSD z!fkzOr&?s~;=-j(CJOFnNL^rbbmPjM&#f$9S(zS-+kIX3`d`_lhC**k&V2S-eb{l< zy$i+p5xHBZL@%*+3!b*=o?r~4@oMc<;hv`Gz;STFO>`i95CTCNk|}`gVMy z{)~6Rzjz;TUy@Bf?3}p%O7$KVwM&W4W{s!c$A5OIY(DilK_l+oeeNaJ->R-Zeb0WS z|LOd?dwPoZKgHW`YViz@owVkuZ~lzgbBbHPY7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeY=H~zZ z|L*p4#m!2jtSNJ10RI60|2a9u005i-0M*si-p&8LtlpG+v|2%X5D*YAOuoAS00JsW zL_t(oh3%GMkApA>hIQA*WD)rP|Mq}(vsI9t+ht#hxoo=!%70sm=rj!*Hf-3iVZ(-f z$g2sHuN8A85RzFy;^FR9rIBQ6P&UcP{T z<(U$Sxf=*LuIoy`7k^qAUf>UbmpBWQ6b#YZz&WRNGs`35?-pPpcr0(9P|WX@-@)8K z$e;VW#Br;SDSt5J1oNVJnZXzoFYrd--#O0+URrBp4~c-|BIi3Zp5>I6z0XU$NQ5h# zPbkAI3BVb0=bYD<1fc61ZCV<*;X4Hq&vgZ{QtM-U$E_Vm0^kRgsXySTg(1j%iK8K~ z=SP8{h}6lBZ@JmWLf6F{5doKf^MI%cKugrRkrue+{eLo8zd6Lp>60m@*39>V3JAM?1Iw47Cr4!$9XByTn_j^d7_cAI&rWD8(pqyN;OP|J1Wt@90 zQqIzS5@7ZzApSZtV4 z@Ztnej-g}4j)H~`kA#dDFMb@*aA0tjE(MA*CV9KNFm$lWdH^}>C7!;n?9Ui^*_8B8 z>n@oI6cR{I^eY3>3Q!EB7#Navz5`m%Xy)nS7~*mK?G?woW&;7%3yz-{-%PT2z2Hs* z_Y#8&`IE_-r#&7hKVb`bwKm)AEl;SARM^xRcONg_$j;52v-N6Nbne$2(PJrle;k^0 z|5em;p47-!qI!NE$9ooL-2PVEJA2o;%CAhTR;>y?wjqDkvdinEWqSp=&+yFsKJVQ6 z+wVI0er-J1>mvWWr&A*(NB#A2w(p+d7Yp7sYNX|?UmTN=7GV2xp6w0aXO%sHPbNp! zy>LGzxn}qMyH97k&Nx&4Bxy>e(dp&98yf3&a@an4P+#QLH+^|AgUb`?dC?OWH{^Kw zyxVi8+-AFyzp~qDd&>yvRzulaz5P?}d~R!=|1|DNLcWTgx^q~BE7u~&O*T)?o!nFW zNT7S(kACyBHYWsortzm0Xkxq!^40jEr;*40R2SLX3>8j7_Xe%(V?HtPBhiyz+QZH00)|WTsW( V)*vW;Z38H-JYD@<);T3K0RTGH?>Ybg delta 453 zcmV;$0XqKk1k(eM7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)wKWr z|L*p4#m!2jtSMq@5dQ%G|2a9u005i-0M*siz2?Q7#iVnbdmvIV5D*ZO9)QFE00B-( zL_t(oh3%HXs>Cn|MN_7WLhSYb|8~@ru6hl$uM9lAfo_f_8h@>%wNj~6DwRs5QmOPW z1lI%pc!P%=>&L_mX1w7O>sK7Bx>jZ|;|=Jlajxd;8ZvtV}hrMgC{?+jrr6+I6iL@M0r?;9aW|s7)1us0F5V2 v`qbY76yGB;FpK;_?KXGNANebPsS%4W>U1d5mJ~yU00000NkvXXu0mjf)KAf` diff --git a/graphics/pokemon/magby/follow_normal.pal b/graphics/pokemon/magby/follow_normal.pal new file mode 100644 index 000000000000..e1a3accf8843 --- /dev/null +++ b/graphics/pokemon/magby/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 0 24 +0 0 0 +208 40 56 +248 80 120 +104 72 0 +240 192 56 +176 184 192 +200 152 32 +80 88 104 +232 232 248 +64 64 72 +152 40 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magby/follow_shiny.pal b/graphics/pokemon/magby/follow_shiny.pal new file mode 100644 index 000000000000..3ce78722f8bb --- /dev/null +++ b/graphics/pokemon/magby/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 0 +0 0 0 +248 184 16 +248 224 56 +136 88 0 +240 192 56 +176 184 192 +200 152 32 +80 88 104 +232 232 248 +64 64 72 +168 120 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magby/follower.png b/graphics/pokemon/magby/follower.png index c32027db7dc2310b330ceb096d8f69c86df9a23e..6b3efd8585e41754475cb10faf3e56e9d2e14e61 100644 GIT binary patch literal 701 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzkNNC0^k zG%S7uRAhKCd^ljSVaI_JGZX?MGG4s+;o#sgL&GAv#GenSh%w3A-G!lpRn`N@VK4FY zb!C6X$jhcI{>wzy4Jag#oak2uq!pkTNHH)Z?R*Dx2V=RXi(`n#@wb;Z`W-e9V7O4c zKe?kGU2O^TzgWtfTu&2bLzxr+zgEq64DZ$^3RxHWhy+s)wYnY%kd>s zP+qm=?{oW97@TH$rTy>cC^yIL2WMaF)+mh7P?fRUdtz#l#2(kEE1ieEBBgJ|t&N|< z_WsAuPg7$$B`>qC3}QViJ$Xxg*=v&xhkt+N{5!EH^Pp45msh8gldF%FEIQV-tWo?r zdl_TyrGhovqFwnDe6BUuPmfmrmY?-Y@L+{el-D*36ND~GXLG0C6n2+>^{2P4Rn300v`LxVC$%k7n`+V{ zr+e)B+WqG||G(TCCWnF|gWFdBdVn#ZTH+c}l9E`GYL#4+3Zxi}42+C)4GeV+jY5o! utc*>qjEuDnEUXL+_O8%ahN2-iKP5A*61RpkUnfX`BHPo|&t;ucLK6VUkqis~ delta 462 zcmV;<0Wto)1>6IW7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NsBR zga3PC)lxZ>F(Cf{|NsBA_SHGntN^To0RI60{{a8R#l>@Tdk_#1F{)ql00046NklAviAQfXd^`6KHGjq<^$++qP}nwr$(CZQK8_ z*5daZCvb|3KacU_I2uWEf;SO+KgBh<;{q2gQ2cf3aW~fi84~OABDWF6l%C+}gSE$? z1C#s!GrF6HgX^4ZfccO8Pb1vTLu29zVhs`=0bHXbff2t_K(ZsQ0pL9~;BiFalq_<; zBAA32Pm-nT{(tbE9C15k>QJG>1Q+oLOI&i!7C^uyHR3j*Y8|e~Vaz|a#--)*eywv0 z@OtO0J}?2!dxm%dw7w)#$`x(_O3p>#CD1u6u(|1=PI2v=WWfF@jJV08G<`?{!9jsl zs7AgO1ol^xLKN!UyMPL)Ep8bif#9G(nO%=XQoKDdMMo)v0M%8-W~98b1mRaG)(6Ke zb`{bL{2);c;sJLR!|<`5Hh{06i9j^eUDnv&tpByg7qZwSW-RDBR{#J207*qoM6N<$ Ef}dO4{{R30 diff --git a/graphics/pokemon/magcargo/follow_normal.pal b/graphics/pokemon/magcargo/follow_normal.pal new file mode 100644 index 000000000000..ae59bf42fa25 --- /dev/null +++ b/graphics/pokemon/magcargo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 0 0 +224 80 72 +0 0 0 +40 48 56 +104 112 136 +248 208 88 +72 80 96 +248 152 0 +176 56 48 +120 24 16 +224 120 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magcargo/follow_shiny.pal b/graphics/pokemon/magcargo/follow_shiny.pal new file mode 100644 index 000000000000..b2c613353e20 --- /dev/null +++ b/graphics/pokemon/magcargo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 0 80 +176 120 216 +0 0 0 +72 0 0 +176 56 48 +248 208 88 +120 24 16 +248 152 0 +112 72 152 +80 40 128 +224 120 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magcargo/follower.png b/graphics/pokemon/magcargo/follower.png index 9a8f02e3462c56292653d61049f5f047617d5873..10f1b74ea3498c6bc7fce3ac4cc0403c927dfd43 100644 GIT binary patch delta 1093 zcmeBVJI66WqMn7Bfq`M$wybSHiY49A*O7r?V?XzwL{=bQA=x9ymw};5je((|g@NH0 zP^jSr14F3+1H-EX1_rAc3=HB0b9M#V03}ocd_r7jTv*`2!0;ddNHAy^SY#A*{J0R| z5s>g>2Ezsmg9-_O2Ne=(XWxbcr5TgF-CYRDw$irGs%eO=j~G4ir03w6caJP8yM zNKW)C1JVjm45Szsl6JlWx`LV8)5S5w)C2wJ}rED zf3f{~QHFW1ch1}NrG5_oeG_?`RI9Rvi`h2D^9}ANKW}DUa=j%$P>SKzs~>9iVN%`V z>G}Fkt*sZ925xLC*}T3l|HI<1MroT*{Lx`9KlH`OgQryq&7VcDuHI?ab@S#4 z)2J5Pgrzo5uUhMWvFhGaRDOD&##hz){)-cD+vf_;+I4>8dD#nx7;5(K5Io+-sPk)) z@QwQoZF46beEsv^>zzi6X9>uu?6VNIU%l-2x?@WDKjfJAB>3GFpUq%>t7C5DQ#-!q z*`W*0tWay2|K?rKh0R_YcC9mfap!#de%oyc3x8e^zkT(5rP)lwXVYqpWR|U7sI-Ff zA%C@V{mq;?TMc%&mK8iSEX+&0CobC(=2&kOy`kTA{(<$yB^Lf7j=mWS!iA4zNISQ@ zd3f}m(xHzZt?ZRsHZ3rp-RqusQC;fR)SNfVE?8Kpw^-`xu(UJYS2j6zy-M*%>C8Ek zEo}6ROr|JJ@p262=sPmaXO39g?t|Oh9~&6WaZE9l{qeqz#TRdMA3HkXovxGgQeSB&L66YJshi`s&P-kS&qTynZy&F+ z=fv-+BJJU>$_GlPrJamo%PVs_d9CA!;991}iJuod>U;YBvd*G7%ZH`Y?!@+bcyxI> znIB}1zS-1v;lv}0dcMh80jDGDGA`KN%v-U)=d^p;w!2k|%fnj_d>5Wqu>F>>y|~vk zBd5+c)eoNOyyxnj|6zBk%k-zm-=}{!5B6H;@wMr^rQgy8iY1nPPES95ES~n5@!1?< zsfnMMuDINrbR=cfbjHe)2Vz#Rb)Dut=`dsSr^K>1SDvMu@^(Du9b{-yZ}F&e&)S8m zGrX^D$o#A~tuglcvxt{g8hQD8M(nyg2N+a~4k`t1n56#A;q9%v3{x6!{nzb_mEKVg=)L~C^~ZUQ!>*kaqDoXJq#)@7(8A5T-G@yGywnuU)S>h delta 765 zcmVbN}v~|J8H<#Q>ygTCA+BgM))&Vq!r-K@boSnx7>T0007qNkl1!j42%TkEzJM_ZGDgv8=9`#zQocd+RlJyh%wnN%YPehyz#~xZ*+nG7Vu#p zPZ@t9;|BpiuX!SH?(km%bzRrW@=FdJn8775*xbkSPw-CztiG}bx&jG|X zBJXqj<52bDfgN}Tc7v2ly5iUbA`plPZlsyDF@c4%#1&uzE^}Z|M1d%iew@Lw_9I;7 zb>8k@?}Y2ODu4JYm+EF18H5QWDKAgp440r%*qpNWUNR)yaU?Db(yNVxRx<(1vWpOcO$Vdq%5jc{xbur8~8)*C*;Eq9V9-0F-Kp3_VT#v$_= z7?>Db(4K5{4Gi&PZmBbsCkpQd1_WE9X23r#rUq?yRo#D2aj7sm>4VxaZIkQ>}!pM4l12 zQOH4Qx4^)_APxs`C%E9={4zCZv*mjgosS5jO9^swik$Jop!+U57KnVp{YPl}Dk+J& zC(skR1d3CCMt{qooK(>I@ZW~$ga=(f)6-UH-F7S;;nqdz6t2L-U?9+5)}&AQE4<^u z+Z;>C*%W#zc6=k;_W&C1?lJRk;{#ldTN@s7Ht_D?;&mne$+&F1!4Z_csol* vFxo43FwG2K_TRjt6u*k^|5XTomfrC%<1<91rH5Nk00000NkvXXu0mjff*xwl diff --git a/graphics/pokemon/magearna/follow_normal.pal b/graphics/pokemon/magearna/follow_normal.pal new file mode 100644 index 000000000000..1b99c8150a8f --- /dev/null +++ b/graphics/pokemon/magearna/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +232 220 110 +206 200 197 +168 161 155 +153 146 143 +167 157 71 +70 153 169 +113 102 99 +203 98 96 +179 74 68 +105 93 91 +77 70 67 +65 58 23 +49 44 43 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magearna/follow_shiny.pal b/graphics/pokemon/magearna/follow_shiny.pal new file mode 100644 index 000000000000..1b99c8150a8f --- /dev/null +++ b/graphics/pokemon/magearna/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +232 220 110 +206 200 197 +168 161 155 +153 146 143 +167 157 71 +70 153 169 +113 102 99 +203 98 96 +179 74 68 +105 93 91 +77 70 67 +65 58 23 +49 44 43 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magearna/follower.png b/graphics/pokemon/magearna/follower.png index 00696c07ce7c6ad5f1cd4a1e8d3b69aabfabda76..adcbe391cc6a1c43c4890e51b721eb58786bd113 100644 GIT binary patch literal 1583 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAsJ9+0$99^++_RLBB%jdeg&0JZSmV7!XVY8P@W^A;to3o>pxS@_VQ2Qtt4S``6 z0&0FrW(*8WcRgJkLn2z=PH!xFtia>q*s8pA!Tv@#v&(;;(h{>gI$^7EgI)f`Kv$<~CBJn=S6ve?x95xh433|z%E2QnqvBDW*vI=^ zF+3{syrf@khE03SN3-w;Gt%4G(%PH1up2yznfKK8@a%opc6_<^d_r;Nk;QG(GkiaC z>LnV^d??bf&6c%n+Xq8;cDsr-g7ahK|hx|9V+Q=YKpCE&W>gRU}?6U7#4gvP)%osFkq66W!2Nennvq zD>r*zOs@=@Q}kB&1O=0_{Qj@?tlOfVafI!C<9;D*n^zWlsME1+EbA(|S?~T>{>px*`QPw8s#o%V#qX^M zGjw;DYIBC?+-cDX$2BKU`o5#|9m_S|^4qT^_Afn_`tYR0gD&;-nCH{t3c@O@IbSGm zJbil(r_}^AVe7{GKMw4F_viJ2`QfQ;?K=O&`jyyiejacYV{o zr&j9^E`Hi2&i$K9d7bn=e`n=BsR`_z6P`b2c`n6%@5+xrUdHD;=09C8^^om2pHtn( zA9J3U&Qd;>?JZZ~R?RO{oVTDu^jVl8>zs!xCudEM# z^}TyM`Z;^-V|hRRpStze7VN3)p=fS?83{1ON+xlI8#a delta 722 zcmV;@0xkWo4BiEh7=Hu<0002CwraKj001yhOjJdg)1|Lm3jFSg+o(R;z{t0Rm3LEF z5D*Y^fPnb;__?{c{F=P@Qf~~X$u{ldLq9!cN65PX00L=AL_t(|obA@lZrVT)2kFNP3w23 zDdt6-%Ij{bT&bixzqPw4gg-UL2dS3VoR)~vXo+!o%}rI}TfFMb@0knOJ;4qZloiHF zj59^}uqudcJbxqYOrt1DeA-H_lqyNrx9v$TV?)~U0VCh14bc-sw3!=$5Q?_gdf+|o z=A?Is7|~{~=Lyky#zTuu7=>YHz|cCbUmV(u4+akHOm8MP55C0`aY>u;o3WHL+D=dp zy!S1xZ^?`{W8c3BnOU4y@obk_tZEY1Nto$`VxWmzROg(S?kHQ?642I;I91z1sbn4SFU#_ z)6w)Y(0?@M>XbX)ov1A@3m)xr)fqS*P1^;ydhA&qwhq9>dEm+OL0+A6J;+(50HE{l zu!X)~a4f_moPX48^E~oy!!>C=LaoEensU)Nqs)Gco^Qij+AGA#1e46-kc}sAA51GxMzuL_5`mM2p^31ko7Zw;87)+Qj zAwWR@C|051@Z*5M4u^~z1v5G{Bwi#qoUjns(IN3-g~y8*KMowY@Kx$ZI8Ys9lDE4H zLkFv@2av;F;_2(k{)~~AO_`zc`HDuMkU(;xUm1{AfMOuUz>u`_9ne8cb39!fLp+YZ zy<(ex*+GKgfw7tMc9rO>iffHSC1pzVGbthR_?#?d@I{ z^j5aG%spDEDk0_SbV|Nqp)hxkIMaYW_c z>=(WQ@8 zY4#SWJChc-gm2%pXTw#t`r^g&QkUfOM4bL5ebnV#{pRZ$@7Hz;hUnYa{Ng(+wtu!+ zw0?V@@Z(s&P5Zk!@*U-${C%oly{BQ?^tJ0*mmmM_Yn`c?E0#CAZMUhm`tPN@Nyqkx z?u~ob#dNJ8?#Hp_ne*kpFRr`v>4bd8WpQPR+=d4SdY`AvUZ=5Q=3&3`8)Due6W&&& zDjc!&$?Jd9WZ)G1o1uGI^3l?h(}X`WRT;ix=wMnkw_x7MhoAdu3cQZ~dBG}E8@FYd zX3lB7qv|J_L*KV^-&Iju8Pc74(#?YZn&yX3%Cqwn*c|j~eno9QXE0HAdfAzjmRaFt z3x2(y4v993N+6|P@4^TC44olG2)c`dm+l+RpS zQrN5dW%>^_lZ-m4nvVzGs;jZqb84#1^PAMCnJw|zR3l1+>14-`r+-R9mM%1K3CwNx z|4{QZP|{0o*PS)V_8of~b@^6im9z_Syx9D3`;?=L)~>m0ygDg3NH0q6;9o}jYf&;< z*Uaw)ONFi7IVY>mZ9xxibtmNQr))a7YG?7Pi@FECtz|_Epd$~Nl7e8wMs5Z1yT$~21Z7@ z28OzZMj=Kr1Q1_s&&7C`b`s;L`_hTQy=%(P0}8unZCg0d!qr>mdKI;Vst01tqq A82|tP delta 1196 zcmV;d1XKI#2eb*07=H)@0001UMu)cm00D(*LqkwWLqi~Na&Km7Y-IodD3N`UJxIeq z9K~N#OGPRoRuFN>P@OD@iXWR)u?QAQTcK44lS{v#Nkfw2;wZQl9Q;_UI=DFN>fkB} zf*&A`PELw0QsV#8LW>v=j{EWM-sA2aAk<1sH9N)tRkMslG=CzdGpnNi6+ZN$AG4U2 zn5oB-iz&E{uX}j-dKczd?&tm--AdMEfJY>rW4d7xZxByyS~}-_;vg$X3h_Dds6iJb ze&o8`;5W{BhXtM)G*XFq;vlh@Z)3TQS;0_=Cy7Ifs!_g>Zm`06i?dp)u;xAa3j2d8L z-WUM?taJZrAl?`Nln?+KGzU5W00OQ_L_t(oh3%Kyj-)UQL{TDx8WZ{d|8}dwrKdv$ zwA&-?3xAeIBXL4fWjhHy3{O1q#1l_E@x&8P{8pHK$NzU&&R_BGBH}wvegDqqd0)n4 zo$ffvc&+e`9|EIi^@7jy%Mo0~Y&;9R<8{{Ym|3jw!8;LX5sblNdfWvMJX@Ah+{S4X z0`EATjnlN{IEt8I=iPl6F--=EW$8G$;t*&{N`H`OQr{it5VKk&2(*%fgO%H2G@;g@ zJ~vAV5`_U{bU5@m7EMU9jd7m-j@S9ivbdL6EJ_vz4xYn`C=nIrRD8iYWl;ulN-0Z@ zu5x4z`q(As9yz!(2fBxh@8a!JGKS{d4mmiGG{`d&$%Rh}Q7vR$j@m}X>}!#x(^fk; z|9=E$c-6-QXLGF7I(YMBexi&(bL6^4kp?cfp|aUmhAul>-#Hf-eA9>2_$m;sQoPG^ zBvFDumeQ`T6=(r&Z~d)7s{)}fVSsACjidUmI7bw2lEnUp%xJgCo1?wLMUO>cnUO1z zV5B2zf=%+8V$0~kp1_UMA9}}{w=R3B>#{4Q*poidwi9+der(3jsdDg-=?v` zS>FvmW<_!@e{@~(%^E7uvAA28>m~nqrf#}B{wu!~_bPQA3h)PgP%mwEZKLP_0000< KMNUMnLSTYuD?Xh7 diff --git a/graphics/pokemon/magmar/follow_normal.pal b/graphics/pokemon/magmar/follow_normal.pal new file mode 100644 index 000000000000..3b0b823e98d5 --- /dev/null +++ b/graphics/pokemon/magmar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 32 16 +240 208 0 +224 152 16 +0 0 0 +176 120 8 +184 56 24 +128 0 0 +240 72 32 +232 232 248 +240 184 200 +200 88 128 +192 192 208 +48 48 48 +112 80 16 +144 144 144 diff --git a/graphics/pokemon/magmar/follow_shiny.pal b/graphics/pokemon/magmar/follow_shiny.pal new file mode 100644 index 000000000000..6b847ea300ef --- /dev/null +++ b/graphics/pokemon/magmar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 32 16 +240 184 200 +248 160 176 +0 0 0 +200 112 128 +184 72 120 +128 0 0 +240 88 104 +232 232 248 +240 184 200 +200 88 128 +192 192 208 +48 48 48 +112 40 64 +144 144 144 diff --git a/graphics/pokemon/magmar/follower.png b/graphics/pokemon/magmar/follower.png index 757d9826f7133f3034433b0349267e7c7d99daa6..dd186f16abfa247c941b41b6ca535aacd7c64790 100644 GIT binary patch delta 1054 zcmbQvwwz;vL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZJGI_=LF5xUe8YLEys$h6ghQfMOdeICfY_ zG%zrH@KAX1;>U*_Cr(5(95`^nz`&p&Kw!dz2{n7_xi0|~GA4PuyD)UH%6b4f>?NMQ zuI$ekdD)b#FMcn00u&NRPV_4S(h5)vq!<{IcD@6;i0Ou>i(`n#@wZd#^DjF{9DA=) z->~}zrz6u6wMN^G!iH8SpGI8?5(x_TnW_}8pSDKCNxW^_#Oe>MzgTCyICr2vMlno9 zMQs~jO~a~KOY48deN}HSv99cw(cFK1{ru-&f95c}D_w6b)Yb1}@bm7>2VNylv=$zH ze~xX3?t^QLN)MA5lUUDKX9U(CMq2bJ}#5JkR(S zBrLvTLi(*6TPDt{HZ!{F@L5w!oJZl?+@Si!2h75lPA~3!uV_2_>&E!~jR$-Df9ozk za5qej<2ECI+3YI0o6eOPk`0;RH_iu4%&t_ZQFc;ntGc(FKn|MqB1^&5k}LwZ5MBQ0yehWjx;9imUEK{x9;fn(3H&kkN}bH~Zh^lAv`) zx1(my_N(h=o7r3VKuUYXfe#vKC!ROIeEGcG#Q1^XHKNbG|aO8I7p5;$p2)$0dUNk+zbjr+AnLqCbFfrCE-gxwC zdq<-8+vzi>^Dxvdyirq|o7tdx@Tt(AbD#HLvDXazI{9!0UnMZXtCqM%l%yncptHh!~9IB(YX>Bnm OQ+c}jxvXqd|D-|xa}e$^0HhEA{{a8ymd)J&00NRp zL_t(oh3%Kyj)Wi#hIOWi(uBVM<8BY&ptP`YF6PE2%WnKC{C_PKy36v|V~;)d*ki?@ z8ACj9__e_f#~9*)!_O1&Z2(^<;P8Z@M}#5m33z%L18xEXJ`bSqSpe}0W6WTOGT!7W z@GdW2Ab#-{z#xGs$(u6X%Q2=R2<~YbNPoHIxXp@YK3XcO~%9Img@b-*z31(hk zP=Z6gER=I5Nq_U<+TizoaaKHWRRPHP$48FM2DH-USR(_GaMF_#@#(P&$oXz?olX z7X7MD^aZU*%Y&0hJP4#^a6{xb1sm@^)1y%ddw-!ZXP~{L{Jz19&#Ie%evLtco&Dj@ zSS)H*8}2SH%20aMu$w)2+)txilj0cN)`EribAWcLY;StG0ler9^%U?p9RboEUKLiG z@IYYkiQd&;L4e2HgI;JX&QwGv?A&AWuk^qDCJC5MKJmJE`~loDGV%P4Xx9J$002ov KP6b4+LSTZg%yy;# diff --git a/graphics/pokemon/magmortar/follow_normal.pal b/graphics/pokemon/magmortar/follow_normal.pal new file mode 100644 index 000000000000..f2395d067b42 --- /dev/null +++ b/graphics/pokemon/magmortar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 0 0 +240 208 0 +0 0 0 +240 72 32 +224 152 16 +184 56 24 +192 96 104 +48 48 48 +232 232 248 +224 136 152 +136 72 88 +192 192 208 +168 104 0 +144 144 144 +72 80 80 diff --git a/graphics/pokemon/magmortar/follow_shiny.pal b/graphics/pokemon/magmortar/follow_shiny.pal new file mode 100644 index 000000000000..21324c959b58 --- /dev/null +++ b/graphics/pokemon/magmortar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 0 0 +248 176 192 +0 0 0 +240 72 32 +232 136 144 +184 56 24 +192 96 104 +48 48 48 +232 232 248 +224 136 152 +136 72 88 +192 192 208 +192 112 144 +144 144 144 +72 80 80 diff --git a/graphics/pokemon/magmortar/follower.png b/graphics/pokemon/magmortar/follower.png index 92916883d455372976778806183d5eb4e3dcc214..f98ac07c47b5a2f0d43beb16b576b0e5c88c40c1 100644 GIT binary patch delta 1243 zcmZqXc+WXOrJg0-(btiIVPik{pF~y$1_p&>k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yLFbMDoah-8tK?VcEhYLVH!v_zA2QvhASV$a5$S^Q4c=6)L zgN_*;9uWr)Tv(C8Fk!+3kAQ#(?+fKXrHo15?k)@+^{lcUKpuOEr>`sfGe%xE6;A)E zwnsoAf#gKLG9ax0#XyRIA!+A3po^Fnc)B=-cpSfb)jt2Wn+QXJ(04|ynMRM7eGu4o zDy-p6V2|Q$Mv=XDf=W7ssx)n4Dyy7(`5GHorcRe&VG?^WUBhNcz%CIv9+eYM>UTQi zI=VK71vli({l!}Kr}$60m+QrqdmSJ2`&YgHSW$jy%m0%XqF?`Af7~s5?|RWcxBG5| z))lSZdTnktE1T*4sN0+N89sWwW@mF2>t5qERgV+jGVUsynev7`rT1&!in2S2p|2ma zU*+@JZ{*JQi@k5}t(MNjoeQ2lT5##Yvig9R^)veTo3a|;b8gw0$3eZOCDjx&@q__bSL!iOyVU)%mGuV5-&tgdeQ zFJnvD^Y*>7&3Vk{PreeDC*1V;X3n=qJ{!UoOG;S>y7=a7bE}_sF3#splIYU5Lnq4T z@3XTnGx%ZoZO?|TYR07+e|5?tEKYBz{&#~pPUhmu=u>;kBraS}FR7a()0r}*`m*2S zD=Z>s3PNHkjk70Rn9FxUy+GR6jsNh+^(E;x{O%tmZ*S&O=UiK<@lL}0jzWye$Gmr| z`8RuhQ|9M68(8gaId|#2`mY-|SF|ju-dSI&@%~N!v{PZT3SK(gf4jT+Z>o^}nY|wT zwY7gZoKDG3^o=}gv~VZGj_ZGqM*P#O->`j7`n`Rpgz6X=13qTTo!>K8WC|zio%!y6 zg9F^#8_t*QnZ5j`)CBt(b*jR0b(RaoKTe4WNS*p2V#kAB?v*i?oyS)*+}k5rZ~MU^ z*QVv+i%F;cPWg0b=3bEp^>)AYY!g?mo1Xr__wv5#S$DP4IZuA+IVcb>`ti)G6W`CJS9g1xTsifIQ{ zD_Sh$KS$ndQ&LILugUf|7X?QAyX>DeRcKkbEBmLeTPpW=d<-qp_Ae0cT^qFTyHcg| zZZj>;t@R@6U#*u|9<49>!@4!8Yq{$CfLLJ8RV{IiC`m~yNwrEYN(E93Mg~Skx&|SJ zx`sv}Mn+b~W>yB4+6ER@1_m2Wot}oGBR4-KGp!P;1B-@((~Gr0rGuxdpUXO@geCyV C6D(f< delta 1005 zcmVt| zQ`FCg);`wai5fwlPgOoYQvKb2SVuB88QH`7oT?emZI$)$D>VbhRBGgbIZDFaOl&%> z2h?JiC<$GdBY!1hJ{~bOK>t}B?q*^GssVx4m?S@%P?rT;^?%&Ka*XURmnT23D2A z?tPy-(0|Sv`MmhBimNWl87l@W`V6Nx39v^g_bM)R#yJT7J>{U{!XY~S6roie(K*i~ zuib!gV7zyo9f@RE@%dhcQubThqQ^1%;9kxf5BPfO(9lAKp*ZGU{9bYBAPAKo1d#LV5WBiYCeI|**$ zO+2~lWcr}wZhq+NI{W3Tg6Jn+!z6?}G37>Z>_E^1QhIiF<# zg(1Z^J%4kB^5~%W(|z>zs^|gn!17oa4o+75HZ935mn;o$XpC_Tr7k(s(=Nc{Rzc4pe>NaqQ0<-Q@7m-0ydQ6R48g5}lqjLXAD zMD(v~ANlJ`?g#aceio}{m|s;Hh$|kFa^t2~*;Hw;2Jf=w_nj{$w5_2Swv0VGY0hj- b{D;RkF*dO%;j||&00000NkvXXu0mjf`3CEt diff --git a/graphics/pokemon/magnemite/follow_normal.pal b/graphics/pokemon/magnemite/follow_normal.pal new file mode 100644 index 000000000000..eed58a5b5308 --- /dev/null +++ b/graphics/pokemon/magnemite/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 184 +112 112 120 +56 56 56 +104 128 144 +72 136 232 +152 168 184 +232 64 64 +192 208 216 +232 232 248 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magnemite/follow_shiny.pal b/graphics/pokemon/magnemite/follow_shiny.pal new file mode 100644 index 000000000000..9186eeb9c660 --- /dev/null +++ b/graphics/pokemon/magnemite/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 184 +112 112 120 +56 56 56 +128 120 104 +176 176 184 +168 160 136 +112 112 120 +208 200 168 +232 232 248 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magnemite/follower.png b/graphics/pokemon/magnemite/follower.png index 7aa96b0fd818a605b0cdb8f30a7553b7bb1f8e9c..3956750a8974f32acf24f804cc2a8d50ddc04f1c 100644 GIT binary patch literal 652 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S8#e4H zD5$Wou*hhb;L-77#)=&;92^c@xbfn}kAQ%H`JN^xfr=QDyxm2s|x4#~n%~#dZx3}*vI*39{Md1{XM z`HQP1c}!+I?veiW)MI_??FgsEryb|+@z{A%N}0!0`l083>0e7__xzg>{o}5vbK->4 z?>0PiSaFl*RUEICt;ni7GAY&WvTTPIJnWA(e_mFQaQiv8X7mMqp170#>dJnyY)+rT zT<8DZ5O>@0Y}$l1T8b{w`)|h?v#bBO$IZ6CF-bw?xQ74aN8d79Y&UOx8K}dex-5R` ztloh8vpB;7r!SnK>N}M&@x0p&dy|To)Jr}N{l;;3r}J4mty%YQ|KI8QY~rf3YAt&f z7E~PyZgZM%{FC+i#FPa^djtZ3VXIo=8c~vxSdwa$T$Bo=7>o>zjC2hQbq$R|jEt;| sO{`1}v<)n*3=A^e17uJ%jr>mdKI;Vst0JYxo+yDRo delta 838 zcmV-M1G)T+12R|084ld5RI=Bjg z;0K7Klar#0l=#1-&?44@<9@um_qclp2#pF;&7Mg>)hr_wkAI2T+^Xn%g&%_mq90L- znR+6_`?){IfRZ;E;1P-Em~L3a8^kl4md<&fIK)blLVQj*00B!$L_t(oh3%G!j>8}fL<1rMv;zPC->%KMUF@V) zT1BcnQh!@D&vs^j9^0l;sZ=VJN~Kb%RNo;0xRqZW0N(qff=~17HwZr5$uA5jTLT#a zKE#b0{QdpU6&xAZJwQqsa!LT+{VyU*gEI!fJ@oId_BVgMK=Lnhz|Dd5lSqKuv=}G> z8)pNa^t*@tC15S81zGx}jsZLkxI)GlGPI$!J`ob|WGgY}u54;UTY)fzCCyzG%P*g0b`?szd*VS!`&J7)vZ z5S*Une4VoaV~hl>wY1mxjtMyV8nAR!htS?F0S9LSc8BpG-{d?cXC(HUmI6+`8f+s# zx<7aA=v?ggA(R6kSu9)(*e;7d)@S^>XpQJa$k(_W@P3{DRVvR?K-CTU1;y1Nl_$R2 Q+5i9m07*qoM6N<$f@BJja{vGU diff --git a/graphics/pokemon/magneton/follow_normal.pal b/graphics/pokemon/magneton/follow_normal.pal new file mode 100644 index 000000000000..ade63a0f30c6 --- /dev/null +++ b/graphics/pokemon/magneton/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 184 +112 112 120 +56 56 56 +104 128 144 +232 64 64 +152 168 184 +192 208 216 +80 80 80 +232 232 248 +72 136 232 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magneton/follow_shiny.pal b/graphics/pokemon/magneton/follow_shiny.pal new file mode 100644 index 000000000000..63034b4473cd --- /dev/null +++ b/graphics/pokemon/magneton/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 184 +112 112 120 +56 56 56 +128 120 104 +112 112 120 +168 160 136 +208 200 168 +80 80 80 +232 232 248 +176 176 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magneton/follower.png b/graphics/pokemon/magneton/follower.png index 801035c842bd48f7757289190b70762830b74b6b..692f46111a65835e6f26d84fca757da1f1fbc365 100644 GIT binary patch literal 1030 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S8#e4H zD5$Wou*hhb@WR1i#)=&WF5CzR2zc@0heyYYKMbFffr=QDyxmOPa9Yl`%7j&E3 z-t_V?@(i;!ne3uba=E{_>9*(5_SreSf7y8qr+ky`qJ5w^TUm6 z-?)F><0t-QrU}1!ju~IE)`d6k=Kr46+%Nq){q=@APo@c~oL|nVPyhO_8oSsQZ3uLH$Ul>1(StRaVj&4P@*W*cG;ldH;Vx3A;( zWH93WBG>ic8()XQ)tZ#;JZeFwSR1%q${KrmpKW5hv?)#Kh2w-{fo?2IpKTQFsML5m z??mq23o$!1KW#Fv{&L&Yhv}$=(9x1dEN!_8;jgnBq)QVyYL5Tas0!XO&(EVF@wQ<2 z*OtNvE64Lu40e2XU)KC{Tp9D(F=gk5+YH^IVqDja=d3fbIAgtVUX(mr)3jcONKMQ6 zy4GSJ^Ugb7(yS~lV*R?1*FeT4caLDt;+J}&TXI;G_^w9%S{U*=EW+wt@8V~=eswAF z*{AQuiqvH`ncU9b)#r75*^(pXt6GDk#9Ds)O1_=XtF}M&BI~ro%Xj=1WY&FQIvu6p zHDSSh&j{&zp4^(*&mJzVxcmLj)?+8dzj5+>FAw~Y^}lt!{@eqbG;eyYX5vq`S)hIR zL3k@?i`I7bTW7aN?AkHy_h(V-D*0shikB?YK9_ah!n!PC{xWt~$(69Brrtd9Ty delta 1251 zcmV<91RVQ@22R|084ld5RI=Bjg z;0K7Klar#0l=#1-&?44@<9@um_qclp2#pF;&7Mg>)hr_wkAI2T+^Xn%g&%_mq90L- znR+6_`?){IfRZ;E;1P-Em~L3a8^kl4md<&fIK)blLVQj*00QMnL_t(oh3%G$YUD5sMJHjH#43^g|8J{@U$Lc` zF4=`G#D7ql;l%R2j(zRN<8F7m+uiPVxBsOP(ItMp!Zl9Ywq4=ZD_rEXZ~NQsANZ9D zHnoLE6aBtEAnk+@ex=L=?*lYwgxXmBQ>VJjx zxus=M7_5=XLxW;qk(az0*015@XoM+QXz(Yo+UM81H%@_iP-yMh3%Nsdf=NDW%^45~tX zLw^dn1`78L%9tE+>$-B(1p*p(1hA(>s*jR0!6FMP4}ye4Hc<-Cy2@RHT%MKj(Bi`t z&~Yb)bnOTrT}g22>hh_GR!%y;Z=mscia-KNJM#3PD`4bBKu%a&{qmVLYg*RQOA~tJ z&QjpYaL7ENyGev6<=l4=STdI6rC31EtA7CFx;>EvqHWd2TSE8Ti85Fg8HYzW3!FIj z?Y~|VAm;c3g#vos1Sm(C$g{~1vtEZ0p?WmPa;NsR8CLcbvc0Kr++EamTas2I7-|ou}66_y1S*qshoV|5-UdmslN8%?E z%gh&Yyj^%@H0u@H`maCv4;e7jzj~K+rE>44!wC#^6XUn@ z8L%qP`TEoSQXW^C1mC7IWtaVHcO9wY3)wrR?Q725Lm$tF+Mm7VIXijAaZbgWmK8@= z9KL7Ayo19iz3M-~AKHY!HWSybn5u^HawR_t*j(A9{bTE7} z?IXury*+1^cV_oJW!CFG=Ht!X$sh_hCpG?zx|29{LNpNF8rQfVmt7bJmEsQ$1s_~Q8*9)fZSF?|LT`2SU zyyRbe!s1ztQ^PCmOW!w^uPU$K*Sh#chg4|>FoCI-xJHzuB$lLFB^RXvDF!10BO_e{ zLtR6o5F;ZiV>2rQ3vB}nD+2?uy$6&~H00)|WTsW(){y?7VjfTfgQu&X%Q~loCIDgx Bgx&xE delta 640 zcmV-`0)PFL2bl$sB!4haOjJdf(4e@OAo%$BSWr;-;8+k45V)|gczAFqC@`qV;DDg8 z(CFw$Xo&bgK)@g%P{{BkYMj&n00JaQL_t(|ob8oOirX+0$F(u&08{8O0$wBs=%P!* zpwSTMvLAF;291P=0S!ixaG|#lGH>6cOz%;;Y0py0lH-qfGk>Pp<-btgFH-)`dU=)* zy6B>dIvIIh##gV;$_T%Cdsar-)vNPyM*MJHq~PV;D)3N4zWGof^W^`P5G>#}>604o zV94}iq3bWDmOfa*Uf8o4_>VbbxVd*Anv5-CFXfrZKEaqVt1Sn|K#4`{zxf`x={GRu z+V~%E&cM`i34bHJ+f&ZA&=qCE89)t&i`swKdDcKV-@185NI&isq3=PbqD(k*hX!^( z_jThAc8*IBr6t6Vz-Aa>{_PXM4RbV=aKh^0ft9;IziQ?KIm5mhyaezgpJV?-?=;*} z%Bf9HJZ5SRnux!@8Pz{@F~?k!P;;uq9D75i8CcD@U4Nl5=PhdkToIznMyomIJ%^I0 zA-7fDa`yEz7+umkG~t+$PzZ9QI|@c@RL}nP#UnPcO`LiL3RdKD%<<61Yequf623vF zjE%%9vO(Sun~*ZH#BBn6+uT13(NGx;&5>hQRpw3-LW)XM@|1(2M1fH<3`5H}HG1uo zGup~3k9iLWrsGviAY;R7nG#Gm_*`%D-Y|5=W_>*9yrCdq{d}I*<4xprt(_)FJ5Aiq zt=7jluGL2lhKLlXzbC82NmIlAI_;yOVVoIWy47Yl*X?Am_%xboY&g->5S#gRi}l|P aU!;Fe_~{5=s?HVw00007Z!L}aO{|2 z0Tg&}BBLNdphLr9heL*iLqI@8frNraX-_#LP>wOl+uensgH_f8$YC$>^mS!_#>mU2 zthA>6WhzieAUV;m3`i?LF_2?Ea*_rp)K!7cQizR5ur9>UG zrEO(>ea}21j>f9kIV2tC7ufBwH*edv9)_ONA)3rfZZGfA2yE|Nx?$sL2Du$SEB-JC z3vpUrUFlc4YMadV`|i`hd0GXUQCdG_{b&V+H;M?ljIYfUMRdSp3rsX ztue>7^hccY3wO^|+@xW1=cvOQx8Vvpuuz>xRV;Z@PvZ>GV!PxET-FuR;6 zc_PP-*_L6tneg%)jx%XoGp9smZQZOT#8`JbhV@WfbKgs0m!KHk*ZV~z%wLNyc)fAn z_a19rqo3)^53XZRn(Dl->&$HLrG$G4b|N%Q%*0s`^hb| z^Q8CFg_$qT+>}r_a`D!Wn?DwEF8QY)(X->|N$*W=GOL&5Ezr6zWt|<+;VGB5`s?$p z*L@Q<{cNRx?b!fBQh@k7>u}vR&prI!k$x#0%NEzpr2BYkGD_cKYYH z|7wM$&RmgU1{PKZ23wYj gff6i2LvDUbW?Cg~4M%^h10{V1Pgg&ebxsLQ03Uie?*IS* delta 602 zcmV-g0;TsoTP(; zlv-MIF*#cQ)l%-gG0mJ(|5{4TQbC+jK>z>%|K@vpS~&m!0RR90gpkl90005yNkl+4;v<0VWS&q&S*+61r!yX4cnWmFZ&vBH>xmVzCIPq)IS`IaGY$%(>{>&jcW0*Lj?#-6@R!~p6i$57`);uR(-C&zRZsuVzGGR*rG=i-U|i}(N z0;_wD##{yBtw)sDl?DTJ;+;YLfdge5*FSp$Ip3-XtyX~CClGTJWy_M4at$Qhz9RXN zU{7h>LmhVw+%-ps!TlaE-f+)N5M~sO)ugJ8Iwv5Gyf*-Wbl9ZioMLD0PY_BFYGA+k z2I>QkBU7eNb}!-o;C=M2mG2FuoM;fyMJ)!^Z6gTB&Y)muPj-= zdwkFHp6?ET|HVowmzOe>E4N}v!SXT&HCa(_!wPQaS}w56CdgveELhL&9INF4!_Ki0(9deD;vTqA}}Y)X7he=sp@wmMQ* zz+~j0RY9otM1R1wRt0Zkvzizdxm&UN&pJw1z+_Jk1{h;h7H|!>sbM!UEb`vqu-_XT z?hBY6ny5q!F+QM=DdPTKf4|@BKNT>Yfbn2}L`+)FH&A5F+CCg?Swe<*2P2ejDrFP( zQhte#F?smqL`uxD1Jt^A`aQ+s9U;yzwDjLuJ$OegA$rWg5uuGW31r?XLN5BQ`V=W{JeGX(`oq%iua^pD%Id zJo=<_V*JHV*jS*M73~rB8D9;(K%1!B|t+t{TMt?0|>uI2{*>T zP>kA!3V)`N!2)nD1x$yArfUXDbk0ntV=um*+i5_=uFls-4B?U4v;mty@;FD1k#29I zoX(gflF~nfzfPuUK*WuC8sMGYy>~KB4Ps6LywmU|uSc8)gkgA{4WK*;G6CWD@H%V2 zI1Qi^a(bBPk>PoGbJoZNP)-6a$H1clTDb*6~W6*5jY{MCXPvLnq(? zy5n7(O`SS7(1(OQN96&_^=Oqu%>^ynLJ zh<{KfVA3GJQ%{c(bi8Sx#`lIC6LjU#|H}@^DxIYgEpv>>I&A>?0ukNFD{^t!2avoP z3%a3`^>jK$10cv$gEWu{L@rXZGOF8oUZLwl1abwhf*d+3D3oshjgAWb02LZ4>U55} czWy)kH&|Poo*I!l^8f$<07*qoM6N<$f(zWJ7XSbN delta 868 zcmV-q1DpJv2m1z)B!4haOjJdf(4a6lSO5S3V34>#V1Qu2*g$}YpupH@7(l={fRL!b z@bIu`c#v37aJbOu`1tr>n8gDC00Ra|L_t(|ob8oQirX+4#f`|)8<(z139bkPn?Yw7 zLZOg_595vKV0?(|T!zA!z%VA{3?>^fgUKBt45r5D4Amb?wtrKUq|Bn53WNFiS?_(H zB_)pYf2iSB)kOy7;a%(!TwY>lSrY#}OmH_T`HV|7p|mq9j~Cc+aYr!rZ445COA@=W zozwDYXKt8sKU&%NYCs2Ad8972F#lo+#w;vK3op50f@4?r^apdpB&BX+Vg7`q2MCLu zg_r3;7#@w`Ie#|?w%b$ESeUOVsW8T{vhWgj!mu%h=iF9ryP|q~wy@YVa@ZJPOvDx2 zc-QWpcf~HZu$X{xRY4o`lBWfnGh)eG^}wtQaEc)u7FBQzi-Eu42J=fFPDpz09ROHH%#kL=FPY(B3m;kbv)e3Q#3S(I ztLF7a=?HQ|ij1y#-M0V&!rJ`T5Wu;EhQoU&Ai?t0ch=Hi>u8?kN(TW#D1b)SJTv=> z6?-}aNPn)8?r$p&f1L1xFDLLk&C*fo6v2tESS9j-TJIBE4*`d5W~gPu)5 z#Ju@bmplY`o;M!{2wvr*0PnLm9~&qh0>p%g?ipPg?!Eaw90dqA0sDI=5)b%I8q|*F zS?gcdrN`;RU5(7iRt&U?YG-kJdaC`IJez>`u7B8x=qkTZ$YU?@^mS!_#>mU2!ga0q zdIV5NAUV;m3`i?LF_2?Eav(3NkAi@5@+S^06mNV~2)1>Y- zB?~onM!f2Jq@OTbcxpg9$HXo7E@^E|%(@zMNB@GjCXY_;l!?5qk%=#-tX;KdL%ov3 z52k`|H#^@Jce^Ayyy6Y4>#zO)e9oM?3jeUStJd_k4Oj zHb+fULgZ`0mM77beg`*5`dxUvy;wFTnc?TpUz4Mw_8oh$Z{E6;*q$4|dLOq%{{PJO zAyX#8zxIf6bm4-D@5NuXMKXIlaEbOZs1G_1_BZ^8!G>M4sIEt8^l(TdU0G-;dsEzrR~iRPbCS&xON)z4<$lY@Xg#;;IA`J!5%pQNzMCa{Y3uE>ynVgmWn9mu z+Alk=9v&S0jitRYtl2f{GaIM=8;{`m6FyW2o?gT#Q?>4;|Ni=q%U7@a9#>GXSg>0x z^z^K|CpR9>wfQ3BBemt=wHStCVXq%QFTAsQb?ejPr|w&x-N-%YxF9viIkEGPJ6D+Q zDygoOnQkWc53b4#TC}i!r>5~!?kJg3(aV2+9$upQ+eeIdf!9i>%+^aUZY~N?)^hzE z`)yw6kHS1-4VUmch2=Lnr!2bqw(L|~#$faUV@< zWj%%`54n;S-@iR|=kL7-DmtY_3O=#h$O$}t@v^hw%KPbAA6cD3s?!oyZmPd&9wfZv z3D@O7k8_y}0$%&tIX`h~)ZeN%uVb_*S+-#Pw76(sx>qf6jVMV;EJ?LWE=mPb3`Pb< zM!E)ux`sv}Mn+b~W>$s<+6ER@1_m#G^xa0$kei>9nO2EQgOGv2jHPDjpuFYj>gTe~ HDWM4f?CHlm delta 763 zcmV_i*17s2GKY;XlqP6=Qin-F%!k z(H(xO2I-Q^PIjDD9_me0?SI|?>$Ffwc9=T7ZdUtKv0>S2;NLcwlp2%_f$MgIQrk`& z6wU5jK)oIMi+|@7u9uB8y4%`!-PS?Fs_@!2%LUqsA+X)l*vSPRjua#O``T;9g>Zh^5V(6exSCF`Po|BwYV76$yCcOYSPnjq;{tE1hQN#C z{lUrLwAnwa@`87gK-PtiZNXCW&|g>YcRt1i(pC+D?tk&@l5Wh#r)O2hJUul=ufpu- zZ5n7)7@mtaAMAIlPF;w_Lj)&sjbj2zHRh}x%a$mm{2=kZmm}ImqYwY zhtZ`5Icqv~bsFxf9v$1v@))me&y6j*BCnQPmf_oqqd?t)NIh$i^V+s%L00s+u(oQ1 zo3>+6>wm|0YSkS3t>WlG)5#6f_3TNG9UbGQ?Q&`n3)VbGnJI~%bnH!BrXR7R4(Yny zOmP^f8^jDCQGQ9`j!u{v81=dt&v!X93_|N7GXWF1pxf3YfXnc=@D6;{2s1(gLVAS6 z|62lL#-(_^1FxYXuS*+YA>Q%S*@GJh5w(k1!E|5~@)kUbsT` zi}S#Qz#T~e37hu>jNxd{mmZEn^FwJg=lL)2WMIzyxF6Dn!$mjQAQs)1Cf9oBL$feJ t%dfB)CH#s8NQnGvoTHo|s;B*T;}5g+g3d+cy;cAK002ovPDHLkV1gUcd}{yz diff --git a/graphics/pokemon/manaphy/follow_normal.pal b/graphics/pokemon/manaphy/follow_normal.pal new file mode 100644 index 000000000000..6e3c729cecf0 --- /dev/null +++ b/graphics/pokemon/manaphy/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +128 160 240 +24 72 160 +80 128 232 +64 96 200 +0 0 0 +248 208 96 +232 232 248 +192 144 8 +192 64 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/manaphy/follow_shiny.pal b/graphics/pokemon/manaphy/follow_shiny.pal new file mode 100644 index 000000000000..300ed3a43041 --- /dev/null +++ b/graphics/pokemon/manaphy/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +96 200 240 +8 96 112 +56 176 232 +48 168 200 +0 0 0 +248 224 96 +232 232 248 +168 168 24 +192 80 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/manaphy/follower.png b/graphics/pokemon/manaphy/follower.png index d33edf4f32547a24ea549fd69696386d93a36c40..77478a0593388ac9bc3a03e48cbebf98697a7b6f 100644 GIT binary patch literal 719 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx};I5aHy zAmOnfpy7o>!U>?vj|&MeUi>&Pf#ZNfhH-z{HJ}hVw)?|(ve zk7owFJ0l@8`}w9@r|)c>k#~8`p|k35Kg|C2ZR_nSvH42hTV^wdxc%+C+G_pbG@p61 z=@Q8#Q(Zy!V_$gq-SvLNTJx1=J*v8}^VU+H^_SP&V|#o!n4kB!ocfoD#AOqoyZ&nB zF;CUbk(2tCd^Nv)risAueb*W?w~KB)`|1!w!sqvlAv3N=s^^5MCzwm~Fs6m&vb)dV z>}F42!O88+ahSn$?jDDHt~k91kHgr*8?xJGafJpxNPBcJ>rh;E#h()e-HJO_{`e>K zNYYfXR{!2Fu5x3MEkD+9sfh`H+gbl>+s3b{uaO>y-x_9qmE8MeWpa&z(VZ!?o8KHeyRfYB&d$ZRKlzERyRv6u(B@g5 zOX~e}U*9oUeWmKE8T;xRGiR)mJ>2s8{AwAViC2&Ox3pKBKe5)?^YA5L45^m5MwFx^ zmZVxG7o`Fz1|tI_BV7YST|=V~BO@zgGb=+AZ37D{0|VLZt3XKup&>UvB{QuOw}zZo RLM5O?;OXk;vd$@?2>?Oj8yx@u delta 461 zcmV;;0W$v21?K~hB!4haOjJdf(4ZKY&}hK$FnFjC5D=K)_$Ww#$msa^*ihi8Q26-x zs5mItfSBMw5C8xG0001A`7$y900DAIL_t(|obA-HYQ!)M08mXC{SgYJ>5?G=(^Bxa zgbR2nc(_lvUnq3EZwqG#&EjvU+~sUv<8WnB$hJj0r2*#E`L5!db~o7;Fr!(|nJvG= zbb&^v;$fXzEj(V6$)OgtLg6Vh*!2EbF%utR?*AO$u`%O@GshoZ00000NkvXXu0mjf DdP?2w diff --git a/graphics/pokemon/mandibuzz/follow_normal.pal b/graphics/pokemon/mandibuzz/follow_normal.pal new file mode 100644 index 000000000000..39599a33d638 --- /dev/null +++ b/graphics/pokemon/mandibuzz/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +51 38 38 +93 93 88 +6 6 6 +92 57 54 +78 70 46 +153 91 86 +185 161 121 +222 118 135 +198 198 186 +203 46 25 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mandibuzz/follow_shiny.pal b/graphics/pokemon/mandibuzz/follow_shiny.pal new file mode 100644 index 000000000000..5f7e59532818 --- /dev/null +++ b/graphics/pokemon/mandibuzz/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +51 38 38 +164 99 78 +6 6 6 +92 57 54 +119 65 64 +188 103 163 +189 170 196 +78 70 46 +203 46 25 +191 164 121 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mandibuzz/follower.png b/graphics/pokemon/mandibuzz/follower.png index 16c719ff8d1cf44bd2ca2685403bd4b4b04c4958..4bad2765fb223fb73cfc5d7dcb9deb98bd4ca917 100644 GIT binary patch delta 821 zcmV-51Iqlh2FwPKB!3}LOjJdf(4aFWCS6@v1_lOPIW|s4E}2_axuJR9c8A8sy2~yZ zMd4!F0008!Nklp-uvQY+cm8!ag1@CircJ2h$A737)R7mxT367 z91&ZUJJR+Q#>xv*USh@fNQRe}DX+`9U&Jgui|!!1&qc zKO%?|&j+hm*k^bF;Og0%#ABmjGD)8J82&6u{9tMn2@C41=K&ZJs!sLR-{U`JjIYy>Fa5a6c;vjbSo z=!k(JAWBbp}li(4rl!eG@t|a0KzLKd1dxVaDa^Si~$wa?=&BD3gME9 z$V@+I+i%%bZz}-RKnvh3x@M5AfNQCC48(f9Vs_`0-)UidU1Z2IMo?*Fu>0_3xw#I3vI5t@3IwJI;80{)+itQ{Qmi1Q zEa#G&!=rqojjy|AmP%ZZKjq7h2g_wBfdMu-+p?<9y&+Gvk}Cf#C%g)s5ZsE)aNR01>Yj-)DE{ zl?Y6Ns!5By>3!73H(f)44NiuCQn|KOfj|R@xPM2k_9m?Hh`GUh-SJ{F4@Bb<(+Eu+uHh0cfRc!dRjr)Cx`=gb$C6n3*4$& z==Bh@2QdRS?R}?}Z@We`s%d&+5HolA4S+92qJB}yU$i%(^B?!a7wQk!U*B7ZQGGKg zUoK}D`@g&PM#T;x5j%QJYi9C0x(k>cPU<7Tygq<>uEBXGVhQ|Z&E{mty` zNJ^5=_>2#S-2G?1Nk>YkkFO-!y?gyfm^w`)1qC!@H~@(CoXqQ;*EFA}Z+sVW)}_)+ zy%Izit@i;UJ|M_U(_X9jux#*sg1Sykjd9IpDByhnV%Uo~uM4!kz-nF`N&vd7>aYVz z_aoZ@7&rzZnJkE0e^fCUZ!p$a~w!k?2?M7dHq z5bEGttwxg~6q}u2zHi%gelyq%z#bR?3c72cd_gL8JtWf0u%4Ddh)up>~d_UmG#m-oy2=79FMkkBQRSAVDZ^ZJ?yAXfMa$dzW#ZQK6f zi`3n~O}z?gz*#{ z&;#m%bbpqwG7VU{1WBcMw{RAH=ymYj)BufNjgGe%JIG_*1KqVT1zwzf|MHX-cy4yC zg5?YTY@$!9*Wi6WH8lRfb!8I{-G&36c|fPi&9~X@U7?LnP&8a$Gx$z>-%kzlzJ?U? zqKIS5;eZ~{sYKkI%%Mqyb_pgow&}14e$dYMQ-6b40Y;+iX7R_vQ-hbqsOhpc@zaqEKpXC;O5N{A_%o<^a;AeHHTz*|bi+e45KRs7 z<2M2xij;p*>0fj*!R*(|_y+&shR^pAVp4upuQKvKT8?+{&v9{i_U7L33q3+iCP##Q c#uriJH-|=Yx;iQo0ssI207*qoM6N<$f==FzfB*mh diff --git a/graphics/pokemon/manectric/follow_normal.pal b/graphics/pokemon/manectric/follow_normal.pal new file mode 100644 index 000000000000..9fcad2a9942e --- /dev/null +++ b/graphics/pokemon/manectric/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +248 248 144 +96 72 48 +224 192 72 +192 144 32 +24 48 88 +160 216 248 +128 184 216 +64 64 72 +80 152 184 +232 232 248 +192 56 56 +32 120 152 +160 160 160 +0 0 0 diff --git a/graphics/pokemon/manectric/follow_shiny.pal b/graphics/pokemon/manectric/follow_shiny.pal new file mode 100644 index 000000000000..4a9add357132 --- /dev/null +++ b/graphics/pokemon/manectric/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +248 248 144 +96 72 48 +224 192 72 +192 144 32 +40 48 64 +160 192 208 +104 136 152 +64 64 72 +80 104 120 +232 232 248 +0 72 160 +48 72 88 +160 160 160 +0 0 0 diff --git a/graphics/pokemon/manectric/follower.png b/graphics/pokemon/manectric/follower.png index 982d144f5784ae14ab2082ed61deccab8c2d8708..2daf99e0c785dcd3043d13689fb0c048c8f130ec 100644 GIT binary patch literal 986 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1SKYmO| z@Gy9Az~jIK1qp+Q1vh>)?6~3J;1Mum$BP#~4p>+yRLoegV8MnpmCZoaj7i?^E({&4 zvK~MVdx@v7EBiA>UN&V_qsKMJfI>%T z)@=uY_Vh@DC)=d|uN1Ucu=Ubr-P@|+H(xt=>z6&+?JKbtvPx5k@opJuKu40W(Oyl}Nl_!Fbcu_9GFdxRywuP``mod^=R{i#Uu zPV#YSN4w4cA}pWJ>j`wr`KF!Wy!b@&I<<2QtxI2??r~ZwllzW!v+^{TAL}OZd29}f zdVInA-{~_sdt*PIS-Dl&?0Apz&Rrh;9Y(?DomTkACyC69)3E(M>!bcQWxsWvsTHL& zP3EMAuRQ1ewo~j1^Qk$mJb!k4i>|C+{dULVxFdxMC25Q0PhVM>`_uc5!~5vp{9HdJ zcXM($ua`C4@b1mF|CN;!&zL;gmih7Ur>e^2mJ5*zzn^(0$LF8ly6xE|F6KjTyyT#)dSi{z{%^vHY`?Dmdpfgn-gW#7HxSyb<^@RwfR}y4RT2q+fTHg%6{FZ;>444!guDr3!8QRu=8?EpPD?g;Z;C@ zA{$qX(w~UzHNuM1quHX2rUdDSP0?PykkjJVR57IoLc9W+iPIWioBdPN=@Hn)d~lNT z0b37F!5K@KIBznjz4&*LYohH;({C;1pE~?xgAQ%6jq>8${JZ>iYjet1hewagnf|r^ zVy`>5uVSyOST!(#s+PD$l%yn delta 797 zcmV+&1LFMJ2dD;+7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s#l^)rK}u3u zgL8w$i>&Vd|4QEGYP7{_i+e$=AQ0|SY5)KL00030|Nq6s<`@_l8?Qh10007}Nkl#f)xA3y3&H`Gq&|S^}(seni9}IL$BQ7b}SDgu6LL z9DdOa3KGx?QBXmj|3(5+!-#W{6#YI6I2FAB0_>v}arL8#V8okX2@>!*ZC!A45(u~m z*1~mmgQmRs`F|x2IEz{nG^-SGEpRR53PyYvbna5XA^2HN0#n`!4CWa|oHuY0tOy!r z9X>g7*N;8Jh^wCnzDrE>Bd&tFbpN4C@X3*n!@QaCi>C?9_-FHGNSS`bA@~W|csyow z;>IyhGkVdqghu!x(J8(ag-C`W6rPa&$$n$@BUt>W;`LET@b&L_#YBDa|t+c z5kx?KY-M|7w&o0<`1m-+0d;kTaQrEkWfHXzY&!VOMc~Acls8AvwI`^gV~9gqsw|>EWH5Q?S-d zYhGPJNlZ|r+PQgkyyzjnbzRvO)C3#HKycqi znxP(9t4hi{9*b>fmdCuhhI)5?r5TYs=6D10Szh-nboG&Mu?h_Q+Cj>mIU zHw+M0uqD`|Y>x7h{4fR4cyI3PFI%8UazZhzzgzssZH)1eXM#OJjdBxMCV~-{7HRVh zj&`T^00-*}f-l&K@fxvju!IRLvp+d8f%)@K>xJtbVB@!iD=_7Z!LpSiHE= zF{1(~&v0QwLq~?ih6aNQ4TlXG4KH5&*s$TkhlT|c1Pn|n9rgiLFeZ7syD)UH%6b4f z>?NMQuI$ekdD)b7Rh5r!1qulyC;F8EX$2?-QVa}9JKq7F!uZJ3#WBR=_}eSC`Bw}i z*gvQTwMoA<@qBKvgvY1gMVMBI9Ji$ zRJwkPtZlMR<(GtJ;g)WOvfJyN#Ws0w@c90pH>^@I_T`@Kr)CE0OWaJ|xFE4dHuj)b z*{#_n8?;;=u4uYC^$d`CwfxDOs~OE3T^ELTv*!5r-ELZ2v^{ZhRj%Tzm>FE#rMn_G z9M3*(aq&ixqaydj9dBzNr)H+y}D!CkAs>C9*B#J0cf{3U54Ghz47>@X4k z3De(BZO$s#zOW#CMX^|p`PYOQwYA047Av@x9(})hP5EEJXBGeU9G8JRJbU_lyZEkvS&Pg*JpI}In*Y4_ymv-&c@ljw(rv;=9v@R)^?}7-n*Zc& z?ynIKZ*JGmuqm^@8T~jed20ARtt}gGCB2#cYUid;n`isaIG9(>`OffzQP1>Fy(cH0 zpLVJDU32=+FWdT6vfk4AQFEr=)0p1(mF>~hrTczXF7kUYJ6`);(L3o@=|pqW&u45e zw0?`Zab|b8$hTO5)n}X<>`$Nla9#Z0{hjO#inIKGZ7!P+jC9o!*NBpo#FA92ClWnl3AYP~9ohTQy=%(P0}8rnLJ&jh6_Pgg&e IbxsLQ0II@LIRF3v delta 616 zcmV-u0+;=(2K5Ax7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s-rnB-|Nq|J z-v8#k?zD^Mi(F%S?C|J8%utV*^!J(!0!?SXK?#(&AOOq(`s+O%oYrcIkR zZQ4ID=AUu*;9IB9au%bz@Mj!QMMRnDPx!*BL^_uEgp;U=o2f(@KF!f!@gC!Ip#KRc z+}<sGOnCCCC+LE*qM=?hAAk_~2!M!PB_{GyJ`Jmw(aS71w$iRC0Xc7VtyhAl|3P zssz0p1Z*4O#+-~Jfd_XQaU$ec{g7p)6?Z54KKJyN<&C+-+@BIzS@H^??JBVFS|2ay zL^tWaM|j(|(t+My;23nR9eRtGy{p6)2&7V&Mh0gKb_SMd#QHd>8l@UwkeE zTQl$HKw)66%@05D=y8l=qizujqR%|+AUG7>#_xReF5yGWY@;_O=ImjEw~2hRz}N-? zt@3XFHt~4Txs7)|h(A3%-}Wd@s0000WzE_99SY_jc=9Cf(%A{w=^Pmo^KYG$c(P(?_N*$?Dckf~1x^S#*SGn_ z-dgC~c4?2J{G#u{@_c>LUdz5UINCpb@#p-{*Kv0hzS#d;T2P#_v%KoYw`tSLUt8*= zUtG81zLMLCcCKBfYtpo%FJ?X2a4T@X>mPQe)oa}}yU(&jZc~U>cranbULS?$0Xs7< zG%{{)Hgc=%X62aTIxDy_W2Qr;wl%}1c@kUdPX;!;$=ZK=rNVQApit9vmZS)^fT#mz ziWU{$W?lL#tlqPwAt`u{zbI3}l*A)VOQvkOn)r&(*i+}^hvWl+{g(te6~l6kj#}-! z|MaCKbh;phBF%q?als1s2*%@YTXqo&cxC#w_mt=Mzzjm zp5@AKR{SbzFi4&G(DDA4$LpqT$~k%Wlx^PSS1YbB-1lvUWZFp%t1k?hEJ-JS?TI;l z`*2eAG?UM42KRkSuO`gC=C)VyYiPIMsYW@+8~iT(0?WT9*XyvzeMy@4ntAf=;EgjT zm`3%Ny8qRBzi_pckeEc6+D+5YJdNuw6d9E{E>5gic{i~C*JZ;8%XBnm2K_799C&fw zH|r^3rH+~_BKrd*x|<$1#xT^FUKQd0`D&8fS2x)iehIrn#aS)gOWw;QRG+@eExN%# zH{|ONYtM-F)nBsid^=tr@3SpDz~;jfVeR83_wPStdT_EWys!07@ZVEcIN0qq{+2A2 zS^4pzsk6zI+m*$+pEv*WYM8!BJ!{Q}OB<~JG6+xAiRAE^wD<3y=ZjZ2zmLDqdWtE> zLS^E;+_KBYZ%<4<8W*hdu&DX^{C#t0^?1jxdGonNP;1`bUHkrh`w$Y@z$Bp|^BCp-wypx<bD-Hn{P~hUsqBr=z1qKQ`pbj?78Z5R;?F$i90{bo&7u6 zK)i0xlRrBp^IjgCdz)pNY(c&Bw_5H6DYvWcRR3WUxEcMV>*J(A2HFM|Rt5$=4o21}8glbfGSez?YxpbM)eg$K Mp00i_>zopr0M1SRxBvhE delta 904 zcmV;319$w236ckp7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s-rnB-|NoSv z)mmzcDM4ZwDN6qU|IOzAw9WsVq{a5;_U6sz)xFK6l%#5EY7h_*g7xLO0009JNklPmq|3Egl7|0K~Y`HjmBwjwE*i50_uq=V*8UTR%ISqx`1xn)b zzaR`Dv8j4Zy$y=^oy|0xkq} zJUYDi0L@{YUMXk}8($+nD+tXd{wv%nAdf-U2i%+;hku5*d^)NC$>E4tR|q9553tkP2uR*0E_2PP6)oSY?pp$8oWkO;eOzV zLta{0g?}*AGg#wJ0XmXkYJEAKCV{2)Rt2&&EFkBy$EBsg5$_ww@b3f*Lms~1KjUMK zY7AYK)BvEz(T0E-1`R;YnK9|e8o`2d8pTvx45vv`pmoyG! zzra~SP2yb301KemviIC^6_BTP10bIl5;dZU*O_~KN(#)lO@T)C2=fz(xj-cb-Ou_h zy)Y~NoatlqL3qTbV8&%k!q;_@T`x?@NQ>pz9PzT({3;yZv{Ky9uA4#=r+0XO^M=b{%y!c-=Yi~Dux6f-vz-~wq z+uxj|IfyqSp4xi~z8kVN74Y<_|ITio`P-12mj?HSQ|bN#_Rd?E-+eKIiv!^QvgdDI e{fxt0OyT*T|AJn{anh#7aS=HOe<*#9*wqgDO zSGfanCSO?hT+!aJy!c)r2EqM#W#-LNme=}et24F zU}Y_H=ZrZCa*R{vbsz5WWHoqe>~K*(@X=%bp1Eh76;kIlFPggE^wYcxb!NK% zhtjQV8D7Tqi=UmiKkrKqi`j}-yB637Z+yDWw`NJ#!lJ?pe|8>xZ+_O1{mG>brgQH7 zbG!6OU2OC z7#SED=^7a78XAQd8Ce;dSs9pX8(3Hw7(Dp8;WUbd-29Zxv`SPBGRQh6uHYyKr8rMl KKbLh*2~7YuI94wJ delta 583 zcmV-N0=WIU2H*scB!4haOjJdf(4Y`lkbt=0P@vclC{Q4H&;S4cpxEg6`1nX*aDcGD zV344wI8fkdcnC01(AeN91HZ8V00HYsL_t(|ob8pdisLX4hE=H)Oh9{`VGYi8_bv{M z(-|vZFKN;xW?x{RE)QV`>{8Eg<4BX0v!~?3-gWtL2%jwdGk=msvJg)__0&`UNU9P- zc5(i;hC+zCjPtiu7w#A1Kd7l531B9}mpId+jdMebv)4jddy8daZC}M$bwc*=X*jXY zlP)wc0L=|nJz_Xu&O<4TM%;yrn1?AENME6fvKo+7b`kCq3YcOZV;bZ{QjD0!gYZKn#-JqGuNDf!qqXO2VH~G%s$7u0F5oKxNfgm8f{7} z^O~1kdFBiTbQxpG0X%bna-=3)`vkr+jl^Lnsm(3B(T@EtOomR*P=asBxdV<<#uvkD zrX9zA=qbLz&PXP z@X;PV4$e-<(R0Iwax)n&D-mHTWT1l;1nl*U#dh1iZ>u<~6Tq)7&a@_wr1O9?R;SY` zJlWSQR6x^ox0nhc*@f?WNahB&FT49P5MDLYX@Ah*p6EKA1$gj#@HY{f`+fe4egm9W V0fd-O*T4V(002ovPDHLkV1h;d7asrs diff --git a/graphics/pokemon/maractus/follow_normal.pal b/graphics/pokemon/maractus/follow_normal.pal new file mode 100644 index 000000000000..46b279cf80a3 --- /dev/null +++ b/graphics/pokemon/maractus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 224 248 +127 37 80 +220 85 185 +117 117 0 +185 54 117 +220 220 0 +54 151 54 +85 220 117 +0 54 54 +0 25 25 +25 117 117 +25 85 54 +0 0 0 +25 54 54 +254 254 254 +0 0 0 diff --git a/graphics/pokemon/maractus/follow_shiny.pal b/graphics/pokemon/maractus/follow_shiny.pal new file mode 100644 index 000000000000..9a3a5aa40956 --- /dev/null +++ b/graphics/pokemon/maractus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 224 248 +200 96 0 +239 184 39 +117 117 0 +239 184 39 +239 184 39 +104 144 72 +152 200 64 +35 54 44 +0 17 17 +184 32 120 +120 16 72 +0 17 17 +35 54 44 +120 224 248 +0 0 0 diff --git a/graphics/pokemon/maractus/follower.png b/graphics/pokemon/maractus/follower.png index c3e85cbd9a27651ed39ce2700a09b945b2b45018..e74498531b5ada9f22143b521508fe8912e3c06d 100644 GIT binary patch delta 1208 zcmV;p1V{V!2+RqPB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000gP)t-sc;NVd zB~aW|xpj2_xi)p&+yFM0HdWkp05&!N85tRMbs1GQ0000PHa5_zd71zK010qNS#tmY z4#NNd4#NS*Z>VGd00b*ZL_t(Y$F-EtYa2%t$7k6?cc}&5t$%5Hm8{;kan^PyK15Of zfo|Kx$6%P1hv56Y>wU z!Jnd$;{}$BS$}YQFEcn;YVj^7kkgAk3%SArE^+C*yD5RR$25memw(_2E#^2oCgxmi^dwheu4Cz3L%D_k!k`kAvt zJ%01mELKAS(Lfqo<?;MsKt&%qh;fIEHHLoO*Aa4;ot(? zboLF#J@uHR^DGqecUH0Zp$$!3BLD;Rwj+&G)v*8^=)&9z}LU1$4{syZ2wf~bEz3CzGxX0wPtO$oC=K!HS zoH%MyX7U#hS>uCe*=W4!gXaF)Qa(I{#@^(h!ffDKUw5|jl}G2XqbkEeJrg0T*|@)` zB#zK-AE|2Sph1`u;8>J~JCAhhJaN=#I2LHVOnyj`m$ z1@-k|jb&O8!irSac!A+j@?Zih>=b>(?>>BB9o0D|>lLi9dVYuJSd3Zfjcj%((hL?Z z;Gc7N=(_IEWeZ%u37aovMvoeiQdi4`{c?0r;%51>el!6SBYA zsDDj;&m!r{yj*E%M1Dj9?Jo@g4aEpE?dFz<;ph_RMl;ch~B6;P%iEAD=!9g+SHR~Eym_I44Y)lG^5wIQ zKA;@MeMe!-?uf0=vgDk3KpxxV0U2H*@SEEXIODmbVDs{(9puZ02Dv-|`*G?hTz{FX z(UcX)^o}Ez>>jO6ssb{+gkN;q0n6^ML_pH-x1)U8ug^i;cNDA}a#2_TGRJ4pf4oU% z=W65uI)UMj-;msWOs~6`%1`3HqoCozcwjRYGWNA|9kWJH+I3lrVMEay=JP*}gUs}L z>ahY|W{_bwTo0VVfQb{d=j5jwrZJB|YVl!@cEDt(8cOHi6944NfcXu9e-{rI0Dl95 WP4-~QkOTYx0000;EsX?hJev55iA?9yW8D=ppq^<6nj^?=&)H?8h^}z%PJ)Mj6^g^s4dVJ8c zu&-A$pRnAk}$$8iZh@b$=vVxlfX|z%u%nLMPz=lrKDB^>6m&v0r`-%-kBGy5jr8Aql_`g z-$8UO*MF~?H=}%zt@>I~UqX7aS&zU5p3OmUYVNJ4>JKHsehlq2my> zZ%#^?E5Na=#z!wq`?hlw0&WZBSKaG&M+Lm_^j$NjI~e1S(6Ye9bDU1l9K;S}CW!G! zO$@$3eBM3S;1Qgnd;Dp=hK>@B>H2_2uwL2WEq{?)R%Z(z4u#0l&K>@53&&9u#Ss*^ z!yA~dPS44F3xAtah5WCUqmn!H!iV(BhDG{NoDQQ}^OxIK{3_KY5f9 zuHr|fqf+o~5O4(mtI^CIPL7Z5=>&VRCBKX@o|f#soyGLC=i0+6f1cu1$xXa;RIQmG zj6ng&W}f2lWVyT?Ddfym5-}@<;+SNF5}EmqjI(2UMzJsZ&>wbOq;4oba*MhpN=b5 zqCaQ>)qFN?@>#znSMkzOwdmZ&umEIoNN4A2!Ct(2OzVb}>C2>MnBT=qM^%^MGFtS3 z1=Y`jtYw4UbQD30wV?4}{{6V5CRqai(o~{`D%_BTK^THKMSn}a*f4t}35yRC)&a;C n8WQs#h<|peTk&)0kFWm$FJ>2Y$Ars-00000NkvXXu0mjfV+1C+ diff --git a/graphics/pokemon/mareanie/follow_normal.pal b/graphics/pokemon/mareanie/follow_normal.pal new file mode 100644 index 000000000000..d40b3c83d411 --- /dev/null +++ b/graphics/pokemon/mareanie/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +228 193 86 +120 197 206 +179 144 188 +185 155 70 +166 161 169 +85 169 83 +69 114 171 +169 107 215 +147 69 175 +87 76 40 +77 58 85 +43 76 101 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mareanie/follow_shiny.pal b/graphics/pokemon/mareanie/follow_shiny.pal new file mode 100644 index 000000000000..d40b3c83d411 --- /dev/null +++ b/graphics/pokemon/mareanie/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +228 193 86 +120 197 206 +179 144 188 +185 155 70 +166 161 169 +85 169 83 +69 114 171 +169 107 215 +147 69 175 +87 76 40 +77 58 85 +43 76 101 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mareanie/follower.png b/graphics/pokemon/mareanie/follower.png index 20a9f312868a367066d2c142908b797d42b316c8..87dd52b2c5af81cbd268e5fe6b41402c9475bc50 100644 GIT binary patch literal 1402 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsA!gJBg%&uyNtXXk9UWeZn^t_*f9TD>y+`efJj;XWF^R-xKHsR9B5K<%SoGz5lO z2pp~Wy@!E;NyF2{F(jh(?X=!W%?dm%rrX3PJoy{{-D$%Lmc%IQ>-TzIuGsQPcXvR2 z+rw3>*X??>YIV`Znt$5zP7*gxx<{Yq|BzY7anA7k<1=q!d>5D>SYGM*{EkiEV;!gU zEPrhDAO0}A_vObS2K7q2v(4SFjgN;G1x(D~FPPT@ z4v__Ol*(KkKCAOtGqeBM70K)y$CPyAlY`m;m3ws&<}WLPQEu<|#c}$s?N9XCP56ZMFJ;c+`yq2d?MajS8dsGQ#w_2o z#GCEHvfiCjug`XPZ1C}w?ptm-4c`w*0Y5GsIJMk9OVUBLPk7TW<$dkD-#q3Jt(P%L zSfT0?5}u`Omi@;pq1oN6#(p6O$Kg*)K73kmOzopr0D|W)iU0rr delta 630 zcmV-+0*U?l3WEiZ7=Hu<0002CwraKj001yhOjJdf(4e?@F!dke~uSNFhAFkY)vd@g@2)GZyCn~>1pPThs2CM z;t`KX(YF7SSAsW9C5j36a#q#q&B{YD;a<*|JU;)Z+hW4qoJ;lmU8-Wj8dq!irj}aD z6P;KTT;oheex!}1ke`ObM%2(03a)XcerNnf$c(S+`Uq{I;2KxpGJYde{ci9Bh)er% zLDg@O`y!VMet#pB{Ruf7hO~1Yg>8|K1!?)3^QDkg9xizKo;n^A(gEc0Dsk>|z7#UP zh0B0~P3m|OrUS@hffKJ+QCop+4!_^{uYI>Z;5w3baNhr#ChVDj2=!M?0+w5rT}Ll3`{fSu8TrQ2`aRM zpTvC^3xb;p@W^qhNno4@oRUi&X+--k7W`BIRYHgj!1Pbi9hL-_9vS&4%(=ae#Do!n z0Zk*YQaq_7=`#4qCbJF&!Z5rv+(!>K!+1X#cUc#}BeO{;3Wn>13VQK)qq5pPiL z?2Oycv2P>(q|o6My-MN%?1}_vR^gu3_?ikrE?eUI72CUV71~#cV={MJOPrm@j)*Tq zu~Epg7xtX(Xa2v7KU`PSxjB-u QAOHXW07*qoM6N<$g5B^easU7T diff --git a/graphics/pokemon/mareep/follow_normal.pal b/graphics/pokemon/mareep/follow_normal.pal new file mode 100644 index 000000000000..1de585f7aa8b --- /dev/null +++ b/graphics/pokemon/mareep/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 88 8 +248 168 0 +232 232 248 +224 112 0 +0 0 0 +248 248 176 +88 104 120 +232 208 104 +240 200 80 +48 56 64 +200 160 0 +168 144 72 +80 128 184 +8 72 96 +120 168 232 diff --git a/graphics/pokemon/mareep/follow_shiny.pal b/graphics/pokemon/mareep/follow_shiny.pal new file mode 100644 index 000000000000..eb79f7951b39 --- /dev/null +++ b/graphics/pokemon/mareep/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 96 112 +248 168 0 +232 232 248 +224 112 0 +0 0 0 +248 216 248 +88 104 120 +224 168 200 +240 200 80 +48 56 64 +200 160 0 +176 128 152 +72 136 176 +8 88 120 +136 184 232 diff --git a/graphics/pokemon/mareep/follower.png b/graphics/pokemon/mareep/follower.png index f4fa8054a71236912071e1ef28ddecdab04e758c..7a3e4ad1d0f12e52b88280cb7c2a42479c0352de 100644 GIT binary patch literal 920 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzkhaQs-o z@Z!af2L(V;h95sRL}XOFxRCMTM1X;X!-)k9D<*gZH0r$Se4rx6ByV>Y zh7ML)4?EK zG0eX0AadNlS);^Y(t$pXr2^*v*luzw$~$Pyd9&)^v1a*26{brUv(J{^!+mL~_oFby zl24D$Huq}AZ7wNz5x}8(PRK^=tH`R$ySrVdmt}nX{AKs<@4sK4Oc&m?HaGY6f4$H8 zzqfAsxV(4M1*;p*mo*Z#@@GYSQstedv!##awVsKl)!I+bI#uOOc;DV!*chpAy>fk2 z^MYBDq4x|5g*s}Ysmwa?i}CE!AcN+}$rrwN+)j8=S9PFG?LUi_ zcm9Nam!b$}iGpSQ)p<`ZQb#&+XPm{c-2^JP}wMVMo4jw%*i`d)7eDI_mqA2 z4de(3V_sux$xyYNp*Ev8r7e6v)0V6k2ag(*oJ@N*U2IZYT-kq{Gpy@>P3u2%zw^w5 zI`3KXZU>h??3{i4sgTPaN0vA8RWrC>YrH9#cj8WdxA$e~c-N291I^plHlKPud9#8? z>z{wFGo%Ymo;e-knR(g4DeH^gzUb?7WVZEbT|91l>`2{3`Q$vC|8?i|^TZYyh=05G zv1%@-$hFh|e*9s6-StUb05bLtMXQBMPN5w4_qWbwl z@#c@S&+NJL^6JwgC!aq)I_IlEa3}Y6^PGfpM~}4LUSDjsv9Q@K^RJQfBK^#}N8ily ze_FfwMM7My@?_DdmHPdviA8MY6WHs&?Z3JFl$5=$`JcmIg$;zQ`}XG_=mDlJ)e_f; zl9a@fRIB8oR3OD*WME{ZYhb8rXcS^(WMyn>WoV#nU}0roz;xd928xE<{FKbJO57TX SC-tU)lCP($pUXO@geCw8I)tYH delta 700 zcmV;t0z>_n2gn7G7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|NriT=EY*glqri^7)rF}Ae6lTN|XQ~YX9B<=Bxm;djO=Qq*78+5D*Xt2>a~-00Kiv zL_t(oh3%JNZ{r{ghC8qUDHZ+JEEX$0j4$<8j9wcieHu z9e3Pu#}9+~UmN^c@V5Q$9ZW~eTX@FiM5CV%hMOXZ# z%xZ_71a1Y`9r4L!+Xf4fDiJ*5-BMifH$88M=LxLqqXIi4{>=>qsj;?%$oMoGu6R!p z?tbPDpWO311%KHb@e4NvNr+;Mg!d0PJ=yE}YvCxIzMxN(eutX+QNV|^4re-PA* zK~{c4*L zI9=C&T;xT;~RKYkxi5GvqsUAk1A%zmYXft>8Vz-5Xk*?k<&MY(YkI5iCQL1p@VaQ{&hr3)arOSA-<815RM ipuh6{gHQgW81OGsS|+#ipA2{a00007Zxa3WB_>u z8$MVREZAY7;W6RFix)o(EF3x(>{zkm0*B5s4WKk*lDE4HLkFv@2av;F;_2(k{)~~A zO_}?hX(1<2NFX`UuM9{lKrxVFU`X2e4(I~LOP(%{As)xyPTrVz+d!br(@)A%TY$^o zNVa17y27yAT%VZSAQz6sxOQ1@-Tx4=PuLGyeg_rNJ0qFlSgt`>fD|NQTNg^i)v zahc*XhR5qgyy{L_g$6CZtYZ@HT>xdU0KD{Sottz370sb_UP=sIbGla@#xJ9b;a9S9|64=eKirCm-6n_37W~Cu+P6 z=hirM`CX8blB@bB+|5#cM$}`D;ybB}`!7AK`~A^6S4pB$`0Wd;-g>UUTQ$~Zr+?Q9@=D7_Unmt`s~52>&+TRV@m&8p#kf}s4@`^QclOfi z$^A>?c(1s8ORdP`(kYX@0Ff!6LFw`|P3NbRWGB&j`G}Jb*ure@M hvcoP1MMG|WN@iLmZVgwTwp{?FBTrX9mvv4FO#p7oH`xFH delta 568 zcmV-80>}N52E_!B7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s-rnB-|Nq|R z-khAAVq#(t5D=Wb|7w)~N^}1)L0UOlz5f9J_JaV`N&u7?0RI60E=-nh0005QNklZltNdpUR5i%VLiy1HY-y7&g@pS`wX~Spku;as(pm=4E z;MRDW@>3p_+rTwg~huOsA%S_4Uq z!KT5?2m7L*Qvf65am30E3%A!{pMYdM>W_oIFmHn{uXku^Rqie%gUy+x!5P2f#39NK zaz-pXB|uyMHj?fWB>!VT!y7yr0B`QP&rZaPKcB-UsNAh> zNoN72K`}fO07cuKlL6`{ zTt0xS9H`*pArKcj2JDay85|XL3`qtJ#amOs=zpN0Wb2ULNxIV?xDM{v zJcHnO_uliodUXQeUibQs^kDh#{Lflh=5u4M&}iW2qD+<=QYIkFt%@p1nyhen7xM<> zGWLV8oXN|w3S|goQ(2Tjp(aB!Wte9H*F#ucmf_b3l2on?IE)X#%g+8~a_#c0hKAA_hXqwS!`HIf%kgkb z4+!RkTs_|fT&@$pbuJ&M_>*W`Cu~3BR6xB9cjy7Jmw#mA4_N`xMHGj}fjyr(tiDgUO*t}b*4wo>V0hp@ z!b}5+p?{72?Cz*f10tq@p#R#tF{UV)*|BHLb;_Y3d1Z}`=-Dp^vt3I99Hb%S{N9X5 zq()2wi^FzsrCJsn>Gg4-T8MIJ_$mlcJoD?LyIVv!`HHHJ3>~?5xADCYBBp`Gw_jXj z>8DA+zqOY=kL;2&>0yZ3Lp67L_q3;Wwm!5Z_ zBnPxMvK_1Fk7=NbY)xT-e@xdo7?p>%vb-On5kO Q01E&B07*qoM6N<$f_9mGT>t<8 delta 754 zcmVmPl1~5NI)Auh^9+LD-Fwe-di4sS zSH0>#(wpnQ^FQnMTFkIM0HDu(nJt0W3TU(GTb^gQnvmy|Z6ajqN6503*Jg{jgt(5j zFQWtBB~HVz%QCGeWU)8XhHc5kjV5ArU=kW>3t8SW!$8FHM+aD>*5UKoaC-?rK+O4# zeG!}F(kG6$n16Lx?emK5(t+^8U5hxRoBPU+?DUH8UbDQn1pP7 zy?I!9OMfO{dVoBI+oyW$x@_f!-de!2bIH6U_agzA*HO(xq3lqCYy6(r+-ud(!9yk@DRM!t-sOAa-`=R zRsM$%7zS)KsqCtrbHoEB(%;$m=Sg*8b+*&T71LqT$JXlB#-nmq#yM}QE9zsQ!Xv4e z3%Z}PhKfOy$WCcg*jS*3LnF(wkQ-twhu^d8QL7IaQ;3qFhle~cg~-sVK=x;#wwenV7bZ kxA)U~cJX1i>{WZ{55kq{paLzi@&Et;07*qoM6N<$f~*{MPyhe` diff --git a/graphics/pokemon/marowak/follow_normal.pal b/graphics/pokemon/marowak/follow_normal.pal new file mode 100644 index 000000000000..44ae1c4ae99b --- /dev/null +++ b/graphics/pokemon/marowak/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 128 +192 192 192 +72 72 72 +0 0 0 +216 224 224 +232 232 248 +72 48 48 +168 128 72 +200 152 80 +224 192 144 +192 160 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marowak/follow_shiny.pal b/graphics/pokemon/marowak/follow_shiny.pal new file mode 100644 index 000000000000..312939d9bc49 --- /dev/null +++ b/graphics/pokemon/marowak/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 128 +200 200 176 +72 72 72 +0 0 0 +224 232 216 +232 232 248 +40 64 24 +96 120 56 +144 160 72 +224 192 144 +192 160 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marowak/follower.png b/graphics/pokemon/marowak/follower.png index 5edf8c9009fbcc7becbe8286f7ce81b8603b703b..d37ef573093733f62e47e4c90449eb8414163773 100644 GIT binary patch literal 875 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx-$G#of^ zz{A4>D0bt)gBLG;co-P0Xz(~OBjCY-2?rKry!dnwWHw`xx4R2N2dgYdA$y6ZuPggA zMqV~0^Bayf=Yc{3$%%etKw1HcffNHn($054M=)u4x;Tb-9DjTHVBakR0k(wjjZmr%PqFY@58UdVy`|8ODz@ zf5@jhaqPUdb=}wZukN0m|M$A-j*r&!SPFaQPmj_+y5{nN*FSC3eOx-Pdw*H{Me6es znbKdSXH!*Dw|MB8axR&|t-c|@>$%xeY|rzrd0$*ThgJHw&xxER%!@nE2k)6<>HJobS$uns>XBrgKV8nh71ZO5 zV<(>f^Z9Po3Abl`zpgdjUlMbB=GU{g9n3z?DB5;x|58cM`#UyiJo!}l@_Wd0+aG5O zmneOdGVgg3tiB+9VZ2Sc^Xn^|GxU#k{gACoKYZ}-HI*l8vp-k!O%+Ix-FDAPwtG!v zt6$Q@_p#5b?POBUzS~-V`4-Cp#?>3yEvnP4sM3Yd@3imGZ6Jh~&7v zZ+CBKT<*M&dHF%je4}ihE8G8AJ#p9|6g#`EWx4{xsY50f)j9XRe)uste5&zh<@E<5 z*#B9`o$XmE)4Z*Al}WP=b1Ku%n-l-e*IZ%redWFoNr~47m=7GZITCs6);tZC6CYjF zCd{*)KSSFq;M7TV5%D!?FP}Xv(eh1@VfuA5H{k8+OKd?J-$bu8<{o%kc|W3~Gr%i1 zN8#=jFVSx^0|NrOkFa%#yt*{ga-ZhiKljB8f&-Sm4mtOdb?QxLy zQDD+hEpd$~Nl7e8wMs5Z1yT$~21Z7@28OzZMj=Kme)rl#5k7FGrZ*7fzfQ8eV{ ar(~v8;@04$betWOIz3(eT-G@yGywo$d3qTD delta 702 zcmV;v0zv)j2FeAH7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CSjK|NrLZ z)y2iEi;HSfQaKP15XCtV|K7Cr#gyihQoVCI-o0wYoJy2xF={aonSC?;0006=NklvnF(Tp&GK^xFY-3gShBe`987$%^jh!_i$mD#u{ zfS+4z)#2e7+Q>Zs(RebT%rX{8a^D>Wb6P`dd^c+_AW$b@cBjGrGtwZ#-T&0X7kYHR k<+JTmQ$C5aS^{|d0V&HQ{(HR|1^@s607*qoM6N<$g2G!#lmGw# diff --git a/graphics/pokemon/marshadow/follow_normal.pal b/graphics/pokemon/marshadow/follow_normal.pal new file mode 100644 index 000000000000..7aa1f14426e3 --- /dev/null +++ b/graphics/pokemon/marshadow/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +255 253 0 +255 247 0 +100 133 103 +106 106 106 +255 101 40 +255 85 33 +78 100 81 +62 66 62 +48 61 50 +40 43 40 +19 19 19 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marshadow/follow_shiny.pal b/graphics/pokemon/marshadow/follow_shiny.pal new file mode 100644 index 000000000000..7aa1f14426e3 --- /dev/null +++ b/graphics/pokemon/marshadow/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +255 253 0 +255 247 0 +100 133 103 +106 106 106 +255 101 40 +255 85 33 +78 100 81 +62 66 62 +48 61 50 +40 43 40 +19 19 19 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marshadow/follower.png b/graphics/pokemon/marshadow/follower.png index 14aecf216f91acf1ac2c33e6e79bde64508e31da..fd61f34354d3f59d2c410da5f9ad41c9ca00d1ff 100644 GIT binary patch literal 1380 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z4+MW1{(omkX-&_{%KD$G@jq12FD1~<$wG`z;! zV0!N3&wm~t)Yd=!Nc+r>Xp@}T5~Y(a@6yr!`TyLHoc|9VU687fD16uI@uk#S@$u%r z-ae5hrgEEK`z>jAyZ&XYQOB3#ujgom=B+h+7bY($?=V5(&g`!Yc4si>UD{~y4$p2Mz)uQHD`Ex)z#Cb1`i@4oaIGkW$QfN?Q}La(ZiL z+wtj|3ePs#hAg_*E9p~_m>YR`i^b!Xy;tA)>Km~Oe2z{0{6+S`S3{9mKN#ANn?IO6 zh4b{m8K*sWpDy-)G$Fb3--$m~kG(5jO5BrWdVj)bwa1~0jQs`Q15Ql*Ai;FkNVxdQ z&b_C0s2863x%2oO$rBdsY|mr3ORg8a4PDrhT%Nr2Qsy}yj@2IW4>t2T&CwB@r21&i z5ykNK&5~U|=QK}f74%xFQpR^^!fGd%&tFn&ZaMBrzfgB(#(Eh^c`?u5eg9haA3S&| zrRCq{eKN})Ep&dG*t|G>XUlo(4ndDu>H+L4Ec+OAe4iUW6p&Z4tee-H7V&R?{PQ0# zY$BXAoDvVsD-~19ntHzS+^=1dx`%WU%`E0L%&E6|@Ij>BwvI7CQ|qe2nl0Z!$==h| K&t;ucLK6Tkwk`Z! zN>Wn)_muBr8NJ18oQz6)T0#&?N(ill5PM^Vdywn^00F^CL_t(|obA=IZrd;r2H*=o zXAS{LKvp+TP$WAAoH&!P#n}SLL-HcsyYzWWEj8~1k}U#s%71zKY#jNMrYL}~`l|m^ z%4pN_=O=hQzqI@pH9uj?m-8F6-0KH*etB&ePZy_5-MxN*)Aw(#VQXe%P2IhIK)9?d zA@?aoJ)~51F2AzC(w&4MY_w5uHRmm7>p8fWFpLw?IJuhP6#06jLx>bvLT)t^(RM!; z(x4(+&%t)IM1RX@TlJs2eb!8Z>n;c}r8nn93bHT7S`i$WD=T7^cuNuIv3&AKXnC zCS1@KPqHweT#;}up&f#ruEm2W3@R`9S_GEvB~&IqIIg%Vgma>`{L2pRCWHY)*#P#6 zPX+yC+4V2oO$ZOb286*pu=ygnmiJ9#w;zP7c%|k~!)i(V4Y~x!2iRX?ti$kMA8*vO rvgVPsU?PMF|5C=Z{pq^h+OF1b*Jr|l=MHo700000NkvXXu0mjf6RHC` diff --git a/graphics/pokemon/marshtomp/follow_normal.pal b/graphics/pokemon/marshtomp/follow_normal.pal new file mode 100644 index 000000000000..19a6000b98a7 --- /dev/null +++ b/graphics/pokemon/marshtomp/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 224 24 +48 80 96 +0 0 0 +128 160 176 +96 120 128 +32 80 88 +88 184 176 +64 128 128 +72 56 16 +240 128 16 +232 232 248 +160 72 16 +176 192 208 +192 88 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marshtomp/follow_shiny.pal b/graphics/pokemon/marshtomp/follow_shiny.pal new file mode 100644 index 000000000000..4a6f1cdcabdd --- /dev/null +++ b/graphics/pokemon/marshtomp/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 230 29 +56 56 64 +0 0 0 +136 120 168 +104 88 112 +104 88 144 +200 168 240 +152 128 192 +104 64 0 +248 200 48 +232 232 248 +128 80 0 +176 176 208 +216 144 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/marshtomp/follower.png b/graphics/pokemon/marshtomp/follower.png index ea2a9cc09370274f6c726daa56adaac8fbad518a..a2d25bbab8b63ddac4c6b0586a484d0f1d0423af 100644 GIT binary patch literal 729 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNUN&Xv&rONBKp}zTM87g1tpLS9ih&_%=R2TN7$pREew7)_AfJ>(#kI>^I@1B%z z6lcFbHHLRX#-;6l-`&4wy)K+%|)34=O>DIxsavK&Y?v9GkUcW74+4ek#JJTkn zUg(%fh>5)3(N~eCBC(`ks{KhAS~<*obA zQhZcOyma5r!!0kwm-22ef7JG}_mXg7^R4^5yB8RBKK8D&>^Sb_KS|Zqi&;?n8QTgT z_Ky?z*@Ka%aH#T-GQsim9)XvwxAryizA#vr5B9;<@+k zeFt`Kn6m%K)V_r#U)(+)7nm=UXp@-!@tWIl69G5N7jmYh&Y8Wp=gWUPzk21*&g>P5 z7qa9{1JAX5bj delta 546 zcmV+-0^R-D1+N5<7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJcNq*C7A z|HZ}btgO|8gPi}QQucc}&0-*=ds_eh|E%url-1R0y}e?ToLX9Q5D*ZRU2zov00F8= zL_t(oh3%K?YQr!Lg=6eG8R+uX~KHOnyKi$FlOfpzmjFkGl;4U+eFK3x7bXZ0BKB8!H(!LB2@H4nfLnf|W*2vbcXM-SEu=4S`Z8C* zyE#8;SYOJw?SFCRe{9{^GF!})fAp81rpS{BQP{@3N!{h8Qxtn~* zHwf&Y9RfEe{|lTCyTlhQ)*owAAaKCp(WNkPk?uQ;xhmwTUgf1z$Gz$5584s8qlT1H zFs6brcyd1+D->nBMDb4^$9GdG%^&q6F8F)*weREF#eXM{1h!VRAbT)IPaZ$%1nt4o zO8gpg4uQ(+x-!;x1wg^UqcMoHR?~*VN)UhYXp-y7f;|>>7`!EX7l;mXv`4UmcAga2 zszPJXKm2}hKi)jLb;mj!al;aE2t@BtVt9vv(8r{}BSjFt--O*IJnR@V4Iw{pej-i| k+{4$2ksHtWedO03p8_c?%YFqi2><{907*qoM6N<$f}u_Ur2qf` diff --git a/graphics/pokemon/masquerain/follow_normal.pal b/graphics/pokemon/masquerain/follow_normal.pal new file mode 100644 index 000000000000..8fd35c441bc0 --- /dev/null +++ b/graphics/pokemon/masquerain/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 24 32 +200 88 72 +160 64 48 +88 112 152 +160 208 224 +176 216 232 +232 232 248 +64 80 112 +136 32 88 +216 104 120 +224 160 184 +136 176 200 +232 232 248 +80 80 88 diff --git a/graphics/pokemon/masquerain/follow_shiny.pal b/graphics/pokemon/masquerain/follow_shiny.pal new file mode 100644 index 000000000000..25aef3f7f442 --- /dev/null +++ b/graphics/pokemon/masquerain/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +24 72 56 +96 160 48 +72 128 24 +80 120 80 +208 176 64 +176 208 168 +248 200 104 +64 88 56 +136 32 88 +216 120 128 +224 160 184 +136 184 136 +232 232 248 +80 80 88 diff --git a/graphics/pokemon/masquerain/follower.png b/graphics/pokemon/masquerain/follower.png index 3bb05eb006abadfc28c3583ed486e26bb86c2d0b..b1e41fb33c5158ae9a154709ceb990942950eaf3 100644 GIT binary patch delta 905 zcmV;419tqB2a^Yo7=Hu<0002CwraKj001yhOjJbxu;>5)02oL(V4yHafEZACP|&bI zu+XUZ$Y?-VIEWxv*m!{8pty**i0J6}P*7N7(3mCw00SOLL_t(|ob8prYZ_q~$KN}+ z;kJ8Y)u=T&FCip>4r&nT*3_k&86;%rU=l*0laTP@;E)O;O@9Ur6uAZmmlAa97Ld|a zLYE5_ad-=zvh^S6()Zr??tNb`Kf0H^gT9}8&d>9GpA!y%r}eb{%LV<7Vmxw}YW}-q z-CqwG!OeZfS;-M5g*j$1{VhfD{G2`uE0+SR<8}h@e!@7OU>^mZe2Ya)#;g)mG_hz zDKQaL>0il@1XT-GzhUx(Izm;R5QNTRgr9qfBKc-^jqp;wnPXQ{dz8!k5s;s+4x1U7 zk<}m6MSsFBLbbM^kjyAam_1`Ra1Is_I(ik!`H>lmz#VjyZPv>Yqs`O)mG?(=6TX-r zEE0lenF+et@C7Ldx}@GxAdg6y`v5|(tv&I`2^X@5&4!e41LGfQkx*YIye0&oi?J*W zFqw#j;hfAjRxZa!mV$bc{2(S0GM0qlsXZ0}fq(9@sOu9{!&5NJmSu`7ii5G^2;QPx z6c=_n$d(Ygyd^p&5=lIjP8ejcvyd1r#JE9YToS?(x;+*`8^zFVHCpA0#b00XxGj7^ z)=G=R;kPgs+SuhJ&tRkE&)=8}6@)QiJgM*r{CR`lN)rgOjoXPK>`sNiAn;{rSw^0009LNkl3`<+dg6&Eo_OMkC+>pi zn_FK-O8+A1&vv2XOn1HW?dB=}m4MTEbbNN%dN~2hnyUg_Q@j!2cWESWnl=$;dj0;m z_DatAcu?Hw1D@Pj!MxZzuLHdV9iIyz*i8A7eY zI;f4{raT`3wFJ`!_YR`0&BBJWfg=4~%Be*P1bjB2Ce&QL1QiGW4El%a;1FB#5(@x{Xh?DK=oxc(oLH}xrFbd+e|>I_i8 zPZgjmxWjQgMG7I{w?@GWTv-5uc+N%Vyhf0@^HVJHQ;b!t`3BoFK^&wCxWPTnHGu=A zUJ0V~cHoK&m7uklFRWV$QtOU}TOMZR6~}~(Q@qtX;09-chN{D4R)UQ{#}xt{2T*^n z1b;b;I$keTid4;k$Et!Wyb%E8F=#pgZh?mL<@$mGR-RMQ;u=BEE!J?p)EQPDq?PA( zK_yrpbmpZIY;Ok*S6`hP0VE_OC diff --git a/graphics/pokemon/mawile/follow_normal.pal b/graphics/pokemon/mawile/follow_normal.pal new file mode 100644 index 000000000000..df0e2b920374 --- /dev/null +++ b/graphics/pokemon/mawile/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +112 112 112 +40 40 40 +72 72 72 +144 144 144 +200 168 88 +248 216 128 +176 184 200 +128 104 72 +80 72 56 +232 232 248 +192 56 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mawile/follow_shiny.pal b/graphics/pokemon/mawile/follow_shiny.pal new file mode 100644 index 000000000000..dccc179b1df1 --- /dev/null +++ b/graphics/pokemon/mawile/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 80 120 +48 24 48 +88 48 80 +184 112 152 +200 168 88 +248 216 128 +176 184 200 +128 104 72 +80 72 56 +232 232 248 +192 56 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mawile/follower.png b/graphics/pokemon/mawile/follower.png index aa1464d27a408a2961b62176c4e92721105428a6..470363d2857abab3e1b198f494141b84b2f2ff64 100644 GIT binary patch literal 936 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S1qB5f z8X6uR9up=^II$w)$Bl*!J5DrYcm#M@ym;~BfQ5y^Kezipb&N^g?k)@+tg;?J4tt5G zuPggAMqV~$71t*|0YD*vVy}+ve;2vtNFCFTnW`J#l|Iy{IH9rR zO7134*O+&4->ufG$FuWGbY?g(@7=g$q6X`=y?Sa(zs&0OxhIskzt(jliQn1SMT{?$)7rHA{%p_w`Izm%e&{#Ezq3&cKvHMj?A2d z|Gv-6By{3y3r^U-ynEhFSaapp>;TgQ`#@`@Daqma4xO4yUq{cor!^t?Rx0C*wPij@ zcFJe`cig)m*S7BE*7kY#_MS1;{Q61aOWTXw7t2~|-xTe=_@Ls;qbu{u&pN!GXR|@W z_SDg|Q>BL&N&hrU-1wkM`Qp!iKR(^{kztAYK53frkrFv^-mJD%6Ta93`bQfwc-NlW zu2XIF_~@#z-j&v#p^@#gMb|~L#@%a;ZF21vTFW?bdE__dtzB%Ps~z@vTozQi%_hoR z^S8kKl~96k{fe!tZhl%Nyy5ku{KMLZk4>xgP3!LV+o*8r+Ns^i4LwJF?$-7Ep7df3 zllabJvFJS+2afG57R_!bz9Mf*B>%otx(ZXn{B->FCjeh*U5i!cxF|0&U5Z#r#`N0d>iv@_1nlC>D~F^Jjar%?3#jZUjBUf($xGL-;cX5 z{kS;zaY`)%SMly7)79tZOkuw8aZT3q;;ZhJH#@@P#brKr)xVvS_P6fOJ?8J?`LFgz z*)uA>I;*@}R%i(@(W#cWMwFx^mZVxG7o`Fz1|tI_BV7YST|=V~BO@zgQ!8ULZ37D{ j0|R9%_W39pa`RI%(<*Um2uk0t3`*CYu6{1-oD!M<1elFj delta 694 zcmV;n0!jU-2f_uA7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z#Ji|NqU+ z&DDdfy<&@;N@@TA0RP^L|HWF>oJyQ~IRF3v#l^*>q@;s`gHlpbh5~ZP0006&NklG-;{=P0zWMX=hqLe-?%v0V3V)}V(B7V-_HaMp=QxJ0Xj-ha$dSG)pFe4OJKGW~>ChuSg5c(w8 zn56-K=Qqu_z<=R{2{W;IfFfR<6z8x(P2p^lJ$~s^g|yECVDc((zdW2fVDqN0d8Z0< zCotmDdd@FPjQ)B2Bf`kBVQ|3D_+Z*hSE@eas_Oln`Db&@@hip3pfKX1FKcA73f!gU z(j$)Yz=%=KO!yo_lKWhvv$qmm%1|yNzHOZA`K%FUEq`@SxVB-Jakz65+$XuuRUlKr zv|O^}$ixAMLtrAp{Plz*#OU}DqKKmn0!hnL(gpe$db|ZVHyfVy5m$jSJJr97Zw;uC;)jU z5*l7~EZ7l{F~K5Y#*7I+ZbTe7u%npHw$=lt9 zp@UV{1IS@7@$_|Nf5ynmrmSl8xaJs8NFX`UuM9{lKrxVFU`X2e4(K4p@18D>As)xy zUf!R5+d+i=L%F#W@2`h59xd%!QMh;qYveH&tE)Q~X1iQjt2r%u>&q8Mm%Px|D7l!l zuH@CDB%4a^l7c-f-D@JPQa;bAS3DK+^452!1>TDH-xl{*mw#_zkoz>DUetN{+Z$Wn zbG@!u@-xxlS6R2;%+Bc!GrQ$p+W1#Z*?FJslI*SR+P0@^1Q=hIZ)u#l$oJ+Zow-F< zS4~O_yS<(BbK{MEjdGWlPOBDb*<30&ec&`@->NLNmiK{XpW5a%?!MOhSnu7Qhx_ht zDKu~5e-tWmYeqKv`=?9(M;+(6HZQ-An>WT)OF{I@mB#8kHCpQTIh~7RWM0az z+dF|X^@7a$yNmWn_3LpMZ?8{+dZrXxpo==}l zHgn>wG5j4SwKHpHl+HEHtlV!UzYfn`%riiX_$l+3hB+#0?JY?%&9Y@V)uF6*2UngI97T>}6B delta 639 zcmV-_0)YL-28;!e7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-si`9$&|NsA- zl;(ST&011>Qc3^-0Hlj*q@<*SgM8J&i(8Xy(I#Wg z)h>T^#y8L)d>My($Z(M4gd@JFQ9s5hR~*JC=GG!ngi?Of0p1R|#e*(OII8RA;Brpo z91Ws^6kXwGfPdj%_dE=_mKF`D3|dxM$_c#BIXn2G$}(;i2A<5_*+9ba)JauE@2d@D zoMj#&t1`_vG}JxKkGFx0^Nu1J)$W(L1=vD-g_nZgrzLtx-{7=Ql=s|et&#CU-Abgp z24c>2vRaUf92#N<#GL{OFDTFMRdCKx9=qk|BDWOjlz)v<7;{n&*-KE$kzTih-{I6r z&?7=ljx)|(1Pw0YHCe(n#YO!5W?cOe##PoHW}KCGR2cZOi4zWuokgZw;Th*S2`W3& zoJ$81j?nUuE(2DU0Z6!7z_U4Mv5dpTX&-OSX1ul`qt%PtV#KZaT^e&d9!(<5&T&tF zK6vwZt$0mZbxtc8FUM&`4;$_VLk`yLu-ZHa+sRiiVw-Y!OP}8txT?THxPh2sK8hOf za>UpmnT}T?#@LMz8FkkmDuMrRaMoT6-Xz+6(O>GD>vd52%MT0g2>9Z~&(UwK&sDx@ Zd;m|l9(gyD7Y_gc002ovPDHLkV1kU|Gf@Bl diff --git a/graphics/pokemon/meditite/follow_normal.pal b/graphics/pokemon/meditite/follow_normal.pal new file mode 100644 index 000000000000..c588d2426547 --- /dev/null +++ b/graphics/pokemon/meditite/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 64 +176 184 200 +216 224 232 +0 0 0 +136 136 152 +160 160 176 +80 80 88 +232 232 248 +40 64 96 +184 48 40 +64 104 152 +88 144 192 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meditite/follow_shiny.pal b/graphics/pokemon/meditite/follow_shiny.pal new file mode 100644 index 000000000000..7c76a3780f46 --- /dev/null +++ b/graphics/pokemon/meditite/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 64 +176 184 200 +216 224 232 +0 0 0 +136 136 152 +160 160 176 +80 80 88 +232 232 248 +104 32 8 +184 48 40 +176 80 16 +216 120 32 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meditite/follower.png b/graphics/pokemon/meditite/follower.png index 073498d7a52203ddc2b9696e50dcb64dab259f34..53adfb2b00d5acc39740ca7f26c1b63307f4dbb7 100644 GIT binary patch literal 693 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzApIBeK) z;>H7@I);vp84DI{2ndLH@#2SuL&6RN4Tp>w5fcvl&gK6Ilx9rwc6VXuV3qX%a@b2e zeO=j~G4ir0tGGV#2>=QSBq#cn0ciy&22uEamTas2J2gMQ5hGHf3v zeL2)?S=+Gn6GM=EL#ZnB@l=mZ>=)DxW~Amfa*7{Xch7dlj8wV3615r|PkVK1rX;H$ z7T4P^wy%CRgTs8g+JF9Q`pjROKR>cLyU5(WI{V=#=9hl$yY>hcPPq4>FR4fE`*A6W7J(MGsKeS~3oB~YZtqp9 zUSeuca8sRsg{0e*Y5sQ-L=^X)KBVe3g>e<*=jGhV>el&;BS9PE-^46=)Z4jV;qj}_yAJnTBuD<)yWYh3-714<-TPsk8ai=1 zw_jzbDAxP$QrbTIrrLeB_rI5Zm>kWcW7e8}z9=x`*`1wtejH`EAhj#o>u`uptNxv& z1v3vVuVh=|lxJz;k^L_qrz%c?|4G=n1#%zy_s)!Z(YmV9FrzH`L6mOG&guxq>@&gQ z-z;P67?{&LCCnaPvj@h2YKdz^NlIc#s#S7PDv)9@GB7gIH89jQGzu{?vNATcGB(pT mu&^>PP_|;9kD?(rKP5A*61Rq+^!>`9NcME~b6Mw<&;$S;-3X%q delta 520 zcmV+j0{8v31(gJl7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdSy^H_< z|L*4I&Beu(dwc(bYUWxwv_UbnIa+fmK>z>%#oqsmz4l_1%}R5uN?LQH+E?`e00EFm zL_t(oh3%Gsj>0eqhG!vqA!~U5x4oZkcWzhcjI+^PigR&(lz;v}Tb-t1!-fqTHf-3i zVgJSC&HQWtp|(SBK1n(V(B{I#Er;IxYyu*QlEfapIUFcaGeDDrCc7es-W&}oJZ#bd z2QCw&z@azC@*u+$DLmlTo@D~RNxk{fp&~HoQJbSaf&}p*@oLnYTY-P{1q$07+gor* zSbxOZ>JM-NE`QfEd@V3hoIsmH91dw(?_LET;6>nbya;5=PvQjHT;w9mjC-(#k2tRa z+2gw7>IEpV83(Pu2M)OEB)2Pn@%1M5;6?c5{&;A#4nbW#Uh|G;H-jV>#!(d=^i3}F zEG(D;Z?=b8;D);bg_Suo?otcXoHsnX380CnPILwxaDSPh0CCl3(p)8goHo2pP>tpC zSHV8i0#!HM@9-j{^-JC2_+Dq*pfc-JJ7MI8*9n$YvvfzMUtN{)xeLij~DoI`v!ZY8c8U(z*hhO002ov KPDHLkU;%>k+Vt4~ diff --git a/graphics/pokemon/meganium/follow_normal.pal b/graphics/pokemon/meganium/follow_normal.pal new file mode 100644 index 000000000000..c64f70a10219 --- /dev/null +++ b/graphics/pokemon/meganium/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +104 104 64 +240 208 48 +192 152 40 +72 88 40 +0 0 0 +192 208 80 +128 160 88 +160 184 80 +232 232 248 +136 96 0 +104 40 80 +200 176 184 +176 80 120 +208 96 144 +184 176 200 diff --git a/graphics/pokemon/meganium/follow_shiny.pal b/graphics/pokemon/meganium/follow_shiny.pal new file mode 100644 index 000000000000..d735254d20c8 --- /dev/null +++ b/graphics/pokemon/meganium/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 104 64 +240 208 48 +192 152 40 +96 80 32 +0 0 0 +232 216 88 +168 152 56 +200 184 72 +232 232 248 +136 96 0 +144 88 32 +200 176 184 +224 112 16 +248 144 96 +184 176 200 diff --git a/graphics/pokemon/meganium/follower.png b/graphics/pokemon/meganium/follower.png index 087c5d6ae1eb09458b66981f99c2d1fe7eca4021..4f1cb708293b02e7ae707645aad6c6ceed8d0721 100644 GIT binary patch delta 1029 zcmaFG*3U6PqMn7Bfq`M$wybSHiY49A*O7r?V?XzwL{=bQA=x9ymw};5je((|g@NH0 zP^jSr14F3+1H-EX1_rAc3=HB0b9M#V03{3pd_r6qHoVBlaQJY+;J^$Gj|dH*@PP{f z4GSU`>>svI zuzZ>nG`m{->x-rT7#I2&IaPP4W^3wtC{}jPD>wFff31{if=he|;+Mo6o!{+wlK-{Enuk+TD2#P6yY1__Mnq zsp9mmSaX)mn^V;<6dSIYc{@q$!7SZ#4EpSeER%VI=U4}SlNEXYib+h2bT z=`G%U8xNLjY$;omAH1P0+pi(}Tg>yV!ly19cj&IZwO!9a_{I`lbAfoZDdJ!MyJiR1 z&OXo^l)2b5dY1M=8y=rMY@L@Myu9uAJa+OngGSL){TFz@tmTe-5gYC2ad;Bvn!t72 zwtwl*&Pgbj-|x}SwbA4_ka z!dRs~sryOEolV=b@0_lwn6s>%`P7?S`_O`lH$5H+a+G}{p}^Ye0EEtYgMoq z-#4X0KNp|3GT0`yBkk^KTbESRg4{6IQ$H`;t`Uy2yUtu(FaG%Yq3^3M%)S?;V9R53 zp^-OkcFHy0^;Zu5{F~F3xXLcIZO)qytIotp-)FEcs@+aFV&Uv>JG z8`sPItX}Hh631PCz2qA<);~|#!t(lf?d#j|QdVWs9ThSsmKI1K$g1CvFW)dv@_Cm0 zTDG~@^5%xGVQUJXbJ^sf(+%DmU0tbjOeHEsB(E;$>n&`4SUhEKt7UM;O&jCqx|iy$ z9`2dv>ootxoYOZ}CFYx{+wtqpIs84`>F6`zg`01DKO(n*^LiS`mHf%aBcAlu&202c z{eSN(v-q;@xjfE6vcQC`TH+c}l9E`GYL#4+3Zxi}42+C)4GeV+jY5o!tc*>q3{15R mEUXL+=EO=pMA49&pOTqYiCe>4hDEWUyyNNW=d#Wzp$P!9hRNsv delta 863 zcmV-l1EBnm2IPaO#mRB@p-0*QzMeuF%Eebg)#xp zwXcBBMIyj)8~}>Ekdr={!-{dlheVVKP?HyP^6nT0#ta_sIM&tD7jZE>Wqi}gfa9@D z@8EIXAf(RO;(tD$6LcBAn*t*K2M4g9Jh~+@;%kB~`fLFn$9!#(teydncRWXQ)K_CZ z^(}#_!jR{w5VGNb!^WEO&cY%6{BR&MSuOrjnS2G+4I9&SR zZH`NyyYXDEaErFl`Wffz~(gc zSCRl{Y;9KK_wtDfZ z@`ml3t*J2zI2U=yJh}+n7CGXqzpPD)W%nTBm{^)@5tf;@%Urh1s5Cq$i!I77ry0)K;Zy?@@kaY}W;#$dX~gdWYZ(IR zv_0ipkF&n>yU+?3e$XOF%@jlmpT@`NJm$eZ8tObwR=H12b?Dn~O&*s$n#j3Qlevc- zJ_N$JDQF5u^W?^TLC(lolA+({m{Owf778*wX@6VD=l446IN)#*SZd?tt?SYU?{IPs zI6*Yvr(M7U-)H|{4)8jUk_pei>uUzntwuK)GJ78hQD;*MbNB?4Q(z`MY-? z`&ep6{bv!Z5e>fD(bhlLdBh0RKu8CW3xR&=<h}X0{nkQG`VWZkIJs4-vM&Gt002ovPDHLkV1kRFr~m)} diff --git a/graphics/pokemon/melmetal/follow_normal.pal b/graphics/pokemon/melmetal/follow_normal.pal new file mode 100644 index 000000000000..c1da04e636e7 --- /dev/null +++ b/graphics/pokemon/melmetal/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +254 235 185 +220 220 218 +235 192 100 +175 175 178 +164 136 61 +136 136 128 +123 102 40 +96 96 96 +94 77 30 +228 74 49 +78 26 17 +64 64 64 +45 43 43 +8 8 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/melmetal/follow_shiny.pal b/graphics/pokemon/melmetal/follow_shiny.pal new file mode 100644 index 000000000000..c1da04e636e7 --- /dev/null +++ b/graphics/pokemon/melmetal/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +254 235 185 +220 220 218 +235 192 100 +175 175 178 +164 136 61 +136 136 128 +123 102 40 +96 96 96 +94 77 30 +228 74 49 +78 26 17 +64 64 64 +45 43 43 +8 8 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/melmetal/follower.png b/graphics/pokemon/melmetal/follower.png index 0997bb8ec540fd3c3cebb482ecfc6fe56b693b2f..197ba8f15d0877d106c5ab734e837f7ddce1ab8f 100644 GIT binary patch literal 2047 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~m;U|?nl@CkAK|NsBL*E{drx%K)$ z%KG)2mUP&5bTm|_X(S{h#QDlS@iO$25_E8I(AC!F;NSr29R;HyFq}dl^`sy$ld$aa zba4!+nDaLL?zP7nJd3AnxzKd~f1&#(MMV{ryPK;wiXXN#Ug&W{$llNH`M+)Z-|o-$ zyuCj$=JEHBQ$P1}THX$xcPqvI7x!bS{r&roD!Thk&~~cZyXk0s_GX^kFXG2c>*VXt z26w&EHfDd$(xxSKKg`2;%EbesVD+c6xorv!6ce@_dBpOuv~ga3p~Q(ZzobEO`MOiT z=)6yjyysuy|K&V~s@oCoo;O_* zW9vW3ove=GG2`&*KX`D;1lz?%2M_V|>^ER^pWT=Za(w*k1XsoN8O;uVrp#^BWPIKJ zddlff9*PADEngzMj-`2;)K2`X-2B;L#v_?f=3tXNzJ#2{Ju7&bJ{B7oD0?`l9Q^Cn z)*|!cedAWG#f`#jZOt(c<~DZ!@V!5&XzKCB)2B5zayovA;1ph@rB+`Dfl{0Zat#ogEx}x4|L7mA%=|?L+Zng8|ka1=27dY`=a?#{3%{|*S zCSQE4_+rJHf*VJti{6uZ=i(CaJhkSysZ(H+Jjbp{Gx>s&m~2AIHUtJ*teDyts6La? zf9IydD{szrI9mAV_YWuUx_pLG(d$uP=e{b}aVk>q*mn1bj#x_)3~ zUf)}*bLMSVG^>uyS@p6oy~VUUqT>4T_aC+7f6obRvo~~bYpD~~diVS9IyQr|Vv;{g z`R8^Ym+k0dnwpq=B|f+_!B_OZ(DB<|7F*T|MJdQV4u9Nz`=QqSi_NdjYpv7F;mLXA z?Z0lqho3b)2eN`>ZyYsYUsI?f=dot)^p~5}R{vYu7xL$KCRcmdUrn1wi)OD3ZIqp^ z$tPsazS>z%K{bIueeZgX}hpX&CCa}l59-L)-Q8+$gdK9V8*Ktn`+&7Ui)N}a5KeA3~X*=V(xJMd## zLO{m9S8P{)ursf+m;0K_=c)PlO$h1-AL!ke>B}| lMr$5l{nQ`-vr`|v;rCosyq-~9MgUYQd%F6$taD0e0sxRMXVL%w delta 1352 zcmV-O1-JVD56=pa7=Hu<0002CwraKj001yhOjJdf(4bgQNQj7d;D8{2Kp^Fy5D*af`1sh^*s!pmz$hrlz${7t00i1eL_t(|ob8p*YurW@$0xlg zW!RE6Y)lC;c)$@s^p9DCT1-v})aSJ>Q&nj3(Ilj_0W&;=eSbDS$%3G4#OiNY=c1Tp zmin{}Li!u}W=7hdq4d&Q=QQ8<-n`Fynm4UO*TY}n9S@ud4`T|Za^SOY?+ z>$A$jpWnLus<*i3-d@;q_ip>TJ3Mf7WEaW#IUX2n8;o{B z&*%-=1 z=`m)@$BG!Hfp89Xvi-xvPlICHu%Wl&acFx_J?y}~?Z*ai(=Tk!y|DL00nqhq?@#jG z{VSdZ7X#}q4HgE@i#2TkYw-%OZ`(Mxp10Egk{!v^fbC*F5GSk!>~qw>cN8FH?B?+JxO;qj@F=m_z+#^BpfNmQEU=i$X!HWG zkWAllf(>NYg40|wWj;hB5E_`++}UBzj$g5T;)PyJ?ZPIFA>p1wZ6~oC?Kw%1u1QbV zOl^qR2)wu*)5M3w0il5jm%)yE$PV0nVpT;|_Oq>DY%bn@BWFarVL~AtNxllR~6Uj3Ahpc%xPR z$`9mpnI8m)K*ndM3Lt%~TY{7%YC9MaiGK#%33ZBQl*rE@Ntv0M$#Np$tt7G07H}!& zWBJP|IWr#!#5>7@;_Uhg38^gJu|VRQP@CCh?lCX!D4nwBq11h&{(Oc0wnEge-!Ak> zV6Y!fe!V)oRwd)_Ee_77v2~q&yux}kpvq=)GHn6ljzoh7s2b@-XZHF{J()FgPJgRT z{o$&b+!;L@PC5mI4iSr44gUzbwIRZ*Gq9x8bz8yBq)u`qO80wt#Qr53e z^J)p0l@G6K`K1AbM9v}XL@J$fiwcRN<&#_h z5H;Tf-Plnrf(9U^fblG9Uzw0d6o0K7UmXYp3~SBQ3=U%0ts zeu;qJRD27#^P|hgs{u$9ty=-2A$}3Q3cx3t&qqrDFHiB^wg7zF4|RNV$+dup^Ch4{ z;u1izEX90OMW{={sno$a53=T?HhKwY+>ch$t)^aGo8~NQOWbf+=%EX*Y5^c7|K$o+D)<{K1DnK#_^r(V0000< KMNUMnLSTXo+?QGa diff --git a/graphics/pokemon/meloetta/follow_normal.pal b/graphics/pokemon/meloetta/follow_normal.pal new file mode 100644 index 000000000000..883c1689303e --- /dev/null +++ b/graphics/pokemon/meloetta/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +42 47 74 +89 76 91 +109 101 43 +197 210 120 +111 143 71 +145 193 81 +220 220 230 +171 186 202 +66 148 170 +46 102 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meloetta/follow_shiny.pal b/graphics/pokemon/meloetta/follow_shiny.pal new file mode 100644 index 000000000000..e9290e1f4cb9 --- /dev/null +++ b/graphics/pokemon/meloetta/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +224 168 120 +43 48 72 +87 99 110 +87 99 110 +160 240 192 +48 160 32 +112 168 152 +243 243 230 +177 173 181 +104 211 71 +48 160 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meloetta/follower.png b/graphics/pokemon/meloetta/follower.png index e2146e6fd231fe47c9ce5e8be3b906c8e870b42e..02de1cbccfc52954f2aded2d8b1d645f4df8fce3 100644 GIT binary patch delta 667 zcmV;M0%ZNX1+xW^B!3}LOjJdf(4ZZDlLP(s*x=N0Gr%+}!4?y2?V7sxD@5 z=ESXC0006_NklHq;6aesdc&OURHZnq;xI;l1&6mYWdU3NN!0k%>(T*LW zx@4mg;nIJADt|zv{+B%x3BP;fVCd2zZ~NKzKJNSh@EZR|uzwSN3ipUl6mWg_sGoB< zv-(5<#)a$j`&R4FWCCTG-X+k2hK0`uQub}u^)!1Zi&!Vr@jNd$D2hUc76T08qR73f z0Wl-)l2nmS$>zOAhjO(*S36EC!xhr z^3-6zoSK#Qk20&~qXtoHDy14zo1MJ47Q(N!EM}YSt$)n-%MT1bUn#Z9Q=6T9el5J! z{!E-aF$~Rz^?Z)r8fw;5LY$#3HrGOQ&=#Y7F3y!#c|JAF)GDbC_|U+8U-(|j?!4$> zM@fqB*E|svs37(3OeW(A`U4&~O1kJopq-=~S^vD+IX)3$eI*Fwu-Y+niCK`RF0y{g zJ#24r5r5!;sda)c>d4XDv|f<9*iq8Mc7ieYk67n(^jh!oO#>S)T4sYTcBCH}KVsdW z>6r~o13Md$9h_rF9DV06c-Kx9Y5Z1|~ZHelv`7jaFnF+7$ncmzh00KuzL_t(|obA-Tj@m#F0N`24QPN>sgu;!5g&c{e z0EAq)p^MUfa!B^%+3bu*vDYmD>t8zif6k zxKqd4wHXH3lz*6m)k0#mU5(3$#c4TKO5L>`bBp^GHY6c8h(m=xx2x_YFsE4Rgt9BZ zEU?0+X#2S^h~u~I`p?&{0CUX{rd*eG=*M@+Ivy`a}Q8W|Q?$K8N0 z4KfT>=v&17^(o#oh}qp9 zj15!jM87h5#kxS?nFUOPcuv^~UZ@jE{^xJ_R1%FNXQl!AJHyV{C@^FFaO;3!Z5I3z zm<5FS98&K)4QKsupAxViK6-2evv6qvn6moZ{~f$|f86iu%K8geC3Y2QZLpyL0000< KMNUMnLSTY$C`=0g diff --git a/graphics/pokemon/meloetta/pirouette/follow_normal.pal b/graphics/pokemon/meloetta/pirouette/follow_normal.pal new file mode 100644 index 000000000000..5b8f9a6f3778 --- /dev/null +++ b/graphics/pokemon/meloetta/pirouette/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 35 53 +83 59 83 +42 47 74 +88 76 90 +104 55 47 +236 100 75 +164 71 47 +222 222 233 +176 178 190 +191 40 79 +208 128 162 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meloetta/pirouette/follow_shiny.pal b/graphics/pokemon/meloetta/pirouette/follow_shiny.pal new file mode 100644 index 000000000000..d1c14a244417 --- /dev/null +++ b/graphics/pokemon/meloetta/pirouette/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +26 30 53 +42 47 74 +42 47 74 +103 103 111 +65 32 49 +238 82 197 +180 41 139 +222 222 233 +176 178 190 +189 95 69 +189 95 69 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meloetta/pirouette/follower.png b/graphics/pokemon/meloetta/pirouette/follower.png index 5668d74facb2ed11a0bb5e307ff2df2b25109d09..44e8028794278a7c345855caa4484ca9f95da97d 100644 GIT binary patch delta 706 zcmV;z0zLiI1=9+FYIJXq(?8_-s!NizP~6> z(14=xNG7=e00MDIL_t(|ob8seZ__{&hu`HWbDM}lw&ol_Y!{zfl&y*_B(|v4IUNxt zm#S=3iD6|3Mx9C!$c!LR`(JX-VBdSyxk81Fw|#kczwi0%$bSa-U+ZEw@NH|ez1heB z@&>lW{mgm-1yTmi<3?UrB&Cm8(7^)25bYj<)_w*{`U1=IzQB!4haOjJdf(4as-KoAfRfPjEtU|^_FIB-BX=x|U#FfjP|@W8;p zz%W?&fT-|Lcvw(Ska$=n{fr#|00Li0L_t(|ob8n{Z`3dpfZr|UO$ZNw#c=X_JOzXT|;Mjl+4M|RSeQ?^$kRn*U8IrW8b zHap&yaux?z&W>7{9QG4a226zQIW)wXFNF2+`;T>*!~ss^v~3^F`-YTZT}m+LYxy7`4EgGq;n)xXrFv9 zw^tWI&REM#@gT^T&q~Iew}uKQ*SxOlN{1NGFvF)=kl&o2dIBoMozCl82e})WYtsZd z-qLC9-k+%ypawtAzB zCd3`)PJbGBk?jgIT(U8KKPt2p7`*(o8Tb1c8=kNmvKeEFX0y;v zOFZ*GF;r;de%9&{E_Q`qU-;!1Wv&4?8}8QwR{nRIaAqpMyye#(GygM8gx!;$)fi(< zPLSu``iZ^eG2wn>pZx|j3;7p6@BZ$8BkW3u&^3%^sS!UAuIO9z$3X`4Hw^fMZuzc3 iw@8G4Kj;noyZ8las#%s#h(HPe0000rS8m diff --git a/graphics/pokemon/meltan/follow_normal.pal b/graphics/pokemon/meltan/follow_normal.pal new file mode 100644 index 000000000000..02ec0ac68ded --- /dev/null +++ b/graphics/pokemon/meltan/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +220 220 218 +235 197 123 +231 187 93 +176 176 175 +232 128 115 +179 152 81 +123 123 122 +121 102 52 +222 73 55 +125 91 85 +79 67 34 +79 27 20 +68 68 67 +62 58 52 +8 8 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meltan/follow_shiny.pal b/graphics/pokemon/meltan/follow_shiny.pal new file mode 100644 index 000000000000..02ec0ac68ded --- /dev/null +++ b/graphics/pokemon/meltan/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +220 220 218 +235 197 123 +231 187 93 +176 176 175 +232 128 115 +179 152 81 +123 123 122 +121 102 52 +222 73 55 +125 91 85 +79 67 34 +79 27 20 +68 68 67 +62 58 52 +8 8 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meltan/follower.png b/graphics/pokemon/meltan/follower.png index c1f88762d7f4eedb26f02910c70f491408f53d57..5868c301bf01752439862a0cbac1af1897692d40 100644 GIT binary patch literal 1256 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsA;JGWjRt$w~ccEg7CFB*zB&j_rpuBuEkx#wwK8y)KJtmH2(;^N|LXJx{{!2vX6 z6pV(zun7Ty(|wV^d@;?_#W5tJ_3h+?Ma>30F1ZBb*ou5^~1uMedd#& zD6HSY-!0Gv1OGa|t=j+DyIs!QKQw2HIrFz)+3a^~%QoC8UN>v2oZo@C`VWj}te(wh z-ogUp?3cc<+W47w{U0;_O2+EH7bZ?uz0Wq`vt?~zIM+kKfvt5#PPW^ zkLAzP@YBoWopSk?imc6J7IN#bIL5{>QFg+Mr{TY>8;X>gHstV&9$;BAV~5t(Pm5*N zH>}-sMZbP?ozR?r&v?TbYPR{F?blKdV-QqW7P9~CH@*c|5|2ODjB1`9Z+YNS!~Co| znFBn$0@4E4S=I*bOxndTm4T)H=7*YFrQ!lV1rmIJwW;QmUt$c5UAThr55u-_hd=$i zKWCNhe3FVdQ&MBb@0QHpYhyVZp delta 480 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 diff --git a/graphics/pokemon/meowth/follow_normal.pal b/graphics/pokemon/meowth/follow_normal.pal new file mode 100644 index 000000000000..cc95ce267c33 --- /dev/null +++ b/graphics/pokemon/meowth/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +152 80 24 +80 56 24 +240 216 128 +216 176 64 +248 200 32 +216 144 24 +120 104 80 +64 56 48 +176 88 80 +200 128 48 +168 32 80 +168 120 80 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowth/follow_shiny.pal b/graphics/pokemon/meowth/follow_shiny.pal new file mode 100644 index 000000000000..b73f08732fd8 --- /dev/null +++ b/graphics/pokemon/meowth/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +160 72 104 +96 40 64 +240 192 128 +200 152 136 +248 200 32 +216 144 24 +120 104 80 +64 56 48 +176 88 80 +184 88 128 +168 32 80 +144 112 104 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowth/follower.png b/graphics/pokemon/meowth/follower.png index 053ae207df5a51b0b564840f3bcf784f30c5293e..4961e2ce85f43748baa63eb65cf56908c6c25e03 100644 GIT binary patch literal 869 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1SGXf+6 zEF?bMXt=S#;l~Mu8xtfdG6Ebd3^qgroMZ?A65x?>>0 z{^5MatF*bPI~Jb)8F!#d#X`eeXD7p3lRV67unrlFSYzvz$p+w()YXI;1R; zR{L6E!JgfZ>T(!X=dIr%AMmcuXUdhec8w zGj~o}q@CP$)V+Skg#%G*PVW$(d+^qp(+8(V#Pfw+&dzUjW=^*>Q|+I*R#YjhJM_rO zYHQp3r93qm1xHu=eO^69qSJ9(o`bk#;ij$g*S)W+@wa`?+*oV3J;r~(oYkG;yHR~N zLYpUcA3XW(>-N|KtFL_5yTJQn_01>o9u4^cNkJTEI&uxA|2RFq?PKZNb>*|2z=Nmf zpE>_~=Dt5|q2kOr9c_A9#`Afvg(WwKuJqfPzKy@+_>Qg8f!%d%jj?B4KF!I|KK#7K zLNiJ^j$=*K%jo%X-#T4NvTeR_@E-dbnDRXJ)S{Qnz15FjbFT?~F!fD*l**dtX^9{OfG;T&A!oajdExTq$1c zC+@^8_CIq_`U0!k7Tc5y^0%E^-S>aBUtRP6`t}E%)A#cjcdt#HDexAUTvSV3BT7;d zOH!?pi&B9UgOP!ek*n+a delta 685 zcmV;e0#g0u2Dt^07=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NsC0 zl>gNL&7=VTb5hk>IS>#K=H}+^oH5ON5R^dx|NpfA=7Z+6L7Zv;;Febn0006vNkl)qDnL#78J3o?Z#wr|rk&3~5Vw9`&I?X=Ur#{l3k z{R9I{7Kcv*2m_Mf zq3<`i%pQzms~g77Q7JgwL}0tFE*iMsA>&gR5wA_xC`Cg3b`z9b5}TBpK;BiW&WD4; zRUls1HznY_fQfGwr~(nSN&wqWX8|eK93?xWDl^~@2Y-iKele;84*i>Zf5)c<+8<fmwIRatV`8Bx8P6Fc(-=f+GjLsLK^Y+g=^iQ+JDb|h;pt1flXkNLW6rbWD(YLWZxBcBdmF5AGcwsxC)dckxUD3LMhV9gZotT z%W8FSS6192*o$-!!HO@c9Wc4?g@LXj!gh!2Gw4_J1~iB0kl7IoJI>xrLiG3X!UM5D zL&;mwL-}8+bUi`}mU~IRVf6!pRu$p^2!&%C z3Q6DpeFr#cC+!%g+pkGRYc%yc;TA)>ZOfJ|TefW3vSrJbg@2XOKfmQUobb!}D9DVv zq&A{fhe2k1E3Ks!WZW2C0SM@3+^eF-rLgH>lo<~}O?sU3QXh@nw_V!fXP0I?x+AX( z2r%KBIaW$~JmHq$UVDJL;{sA{g4#H&Rdh;be4}a!!rt8E`>tY9is-)6=bUS03G@Fx z=h0#B67YS8vwxDPRcI;|(jO6~Tr58gvkc{9zHQa9px)f$Ozxce6?JgRMN27>;fS9C z%teob6_s|6t0*6bb`^R8Q|=SeBEbRIQ-HW9_%zq?aM7yy#_=X15iUjFyj4yxo@~?-h8l$ysxLB22Ht7Nv)9{#DB&)1Ox5~N*^zO-y|Gje?-(% z6dzY~1io=xAZhV6iR*g{;0f{s?R)RA?^#%Y*Dn4lg`0>dTttdkAKDjSU={nL)4Q4g0000Yuhjs2XNht z(YNp=Gd>Ctiav%AZk8`$VvOecHYkIgf(i zXt^3=PIS%KUVm3HyTsqhkJX>JF={H5C}XZQS4!%A%%oQG2>RVPnbpyKs;JH3s+0g$ z*C%NHyYbU*O&b32>+6dwqh@{fq!{oa%YhUAvzaS@tltgJ5j78w_b+0MS`XRGH1OT2 zfOg-Q82cO4kDnnsG!`apy- zrI>F>?P?f6n2Uk;vE2Y^1UUGn7Dj;nB(aQH@amc|@+Zy*HONWiSe|iZu40O9c cy#F8T4}%T_;CY_P+yDRo07*qoM6N<$g1t)^o&W#< diff --git a/graphics/pokemon/mesprit/follow_normal.pal b/graphics/pokemon/mesprit/follow_normal.pal new file mode 100644 index 000000000000..7d87729400fd --- /dev/null +++ b/graphics/pokemon/mesprit/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 56 +0 0 0 +184 80 128 +224 112 144 +144 72 112 +168 40 0 +248 168 152 +72 72 88 +176 208 248 +232 64 32 +112 128 176 +136 120 32 +144 184 208 +232 232 248 +248 176 16 diff --git a/graphics/pokemon/mesprit/follow_shiny.pal b/graphics/pokemon/mesprit/follow_shiny.pal new file mode 100644 index 000000000000..fc3e53fa80ba --- /dev/null +++ b/graphics/pokemon/mesprit/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 56 +0 0 0 +224 112 112 +248 144 128 +200 88 72 +168 40 0 +248 168 152 +104 80 56 +248 216 88 +232 64 32 +176 128 48 +136 120 32 +216 176 88 +232 232 248 +248 176 16 diff --git a/graphics/pokemon/mesprit/follower.png b/graphics/pokemon/mesprit/follower.png index 34bc3281b2f24c8d814f7b9e986726d333aa2782..ea0c72eeced0ea47e9df2c6527a8b4670e86c312 100644 GIT binary patch delta 960 zcmeysdX0U8NE#Aa6%N!-Ike6Fdr5XfXU(F~h?nV#9?W zFB}vK8a8xPC`{OK;l+y|KQ;&`CWn**RWl}eySp%S)U(QZ0D0^sp1!W^&lq{xRCw$K zigJNM0?CPfWk6a1ih&dZL(E!d%8G=cpQH_#W4G}gUIpuc~&Qaj{8k_+Ns6K zaVAiv`sIa#*GvO4+BHsISu1&I*%xaLU-6c0I+C9RnH(=SeqetQ5M{$+=@f16SijvV zx@y1$Ex5d_lulaMf&b+;gdHamr&+Z;r zaaN)@Jpb%9heuMGDG~2aTJN>nsVi=GZM9om%9i_Sw~O_+p18JeRz>de#)tnJb~Y!9 z?l>{+_?^SdX16k*E!-m|$;ba~-q)M9Z_EvHcGUa#-TNk)nR4ybcdOnU*^>w6@reA} z%9HWo&*N{W`E$IL`FM&im&>bo-u_aboV~l&NTgX&{87}g#@`>Tt3PhG4Qli=dE9YY zaby0@xJl_B-wABl_$cUrU9Du=+`u2RuK(=SU@m_dZuV>2yOj=6pZHG(Dtf%F-OX|5 z%N&s@8=lM!s^^${Tzzp)vdE=|D-qn8M{-5J&SyIj*!V@uv}UUJvzJR+=ek&2%bNAe zDB$+x~eE%%+;6@>#!(J=g?WTTC&`OxsJKhnLPgS zL`AFrU}0roP?tXc6G($4Tt{wxN@iLmZXNtq R>VBXs;OXk;vd$@?2>`t{o3;P| delta 728 zcmV;}0w?{}2k-@uB!4haOjJdf(4Y_y5P(2v=y0g`kjSu5fapL#SU5mhho7&XhmSsPC63_p@me0KT6L`+NQ}+QzK4Z)~c{E!SiKnEK zVS6TjnN7)Kx%9DFz4AJvq0bH)e`=krq1yO#uY=*;gn5&39k|Yx%e>nwHrngvvAjAN zZm)J;PT6amc7HHzc}LebQ${+O&8M@oPPVRP;7kVc^j-!u*}ps3zhj3Qab{SUzV{{! zebfJqtpopj%qL^P`Mr!Y@9huv>YG1OfljgFLdYd?YI$xLN5SqGw6W$&z2N zM;UTdAiYQoU&N9{vYcZlE@S7dwZ%@1lZ|CSxs>fw)M7hy_-G=yJuE z%d&sG#JS{1p!iq|4J)BK<-RKrL2ACiS||f)oW;u`c2po zOq4L!oPQ~ye(rKaCM}`GS||gBRK!k_sz9JMs|CvbAdX57l#m!!LcMY<_ra7ylZ}w3 zh{yqAg9-#3p@HOq-P1=*-y=e!SoRl{(6AEfjTb?Z3QAg>S3(>?FAIVksz8uWP_hU) zS@jdnBUlLmB!2`gtY)|^@&sDUjZg*xA=m^0*ioru$P7ARK+@DUeI!+q2hdyAftZMT zUUA+K+UjM<8vSSg#T7+!UymA|LYfncz>taPLrbm0000< KMNUMnLSTZOwOhRa diff --git a/graphics/pokemon/metagross/follow_normal.pal b/graphics/pokemon/metagross/follow_normal.pal new file mode 100644 index 000000000000..7755c99417ec --- /dev/null +++ b/graphics/pokemon/metagross/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 80 +88 128 168 +64 96 120 +0 0 0 +152 216 240 +144 192 232 +64 64 64 +192 192 192 +40 40 48 +104 144 208 +144 144 160 +232 232 248 +152 40 40 +152 152 160 +0 0 0 diff --git a/graphics/pokemon/metagross/follow_shiny.pal b/graphics/pokemon/metagross/follow_shiny.pal new file mode 100644 index 000000000000..33c35936aaea --- /dev/null +++ b/graphics/pokemon/metagross/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +168 168 168 +112 112 112 +0 0 0 +216 216 216 +216 216 216 +64 64 64 +232 200 0 +40 40 48 +192 192 192 +192 136 0 +232 232 248 +152 40 40 +128 88 0 +0 0 0 diff --git a/graphics/pokemon/metagross/follower.png b/graphics/pokemon/metagross/follower.png index 7d8432b717f4eed5e4e37cfbf7f19921a951c8d0..5665e8ffa77079b32d4441356c229714fafe2174 100644 GIT binary patch delta 1153 zcmZ3^-o-gVqMn7Bfq`M$wybSHiY49A*O7r?V?XzwL{=bQA=x9ymw};5je((|g@NH0 zP^jSr14F3+1H-EX1_rAc3=HB0b9M#V03~z-d_r7jTv(vs5D?L@!XcpoC^qB9hY1H> zI5;>QIB-Bi!yseAg$WZDym;|rhK9zB84DgPH9pBu&%nT#(VJQ$?y432&PT<@@?+vf#%T}UsjO^2Co3_-i%lT(suTOA15Hc4zQ$kZsNWjY zdE`dxLTA-~6YlxPGdN$~n3ccb&(D3;?|w2Srb(|oW!&7OP3jc^P>{;VUlDSIMEtW?;7YqFP0CLP)A z+i-TL+n%2#+ZOMem9uT3=7b!sH{zb3?x=+r)n9#cc6oD`w7REJLEdJ)1-?ft4sNx0 zlEG_o`DaPM-Pn6EzPm!~i%O>(?R~91SGr)5!W**`hxNLZY9AEmvhGv+m^J-~Y^;Hd zj(RN9)V!}s9h{CA{MqL`4%y6C6TzNP{nTKc@P5b8gWK+Ra~v#PdOS1zslkbPa#y2` z7OanCFEgm;GivEs7x7A`z{Zn(PyFAXx6d>wT(dInS?-;#E-YLyn^_{oV0XJ?X_cX8 z?ThUpj-{uzeQ27dS@HSf=c7yfg38piRcHAoY%38=5kAYuRZbW_M(L6_0rXBaSEk!JM8L;4S)I> zOA2J@F?mjSE?KyBUE~X$f*o?oaSQBTom)LmE8|2{!@Rh+Z|BCjTJ|}ecHgPLQzOT^ zjxc7_PP1hcy2Acs;_=Md9O72Z=o&|9w2tIn97mx9OaTc;h_gh32chpIPzO zcpEy-ZAUtGAbNN$a{S>x7axz}g8P1h;;C;EMzVH#_I zQh$qGO8{TX!;_{z*`jOfX@Zc2Si(R_$AE^??og8;|Pb-k#bl**y7qy~dV;dDZ32 zJM+Vy>y&(qT?JoX{)lI>rs_E-L8l72AddIj60-N1aMTH+c}l9E`GYL#4+ z3Zxi}42+C)4GeV+jY5o!tc*>qObxXSEUXL+6h0YDL(!0%pOTqYiCaV9`VK8n*7bDt Kb6Mw<&;$S|8tPd9 delta 925 zcmV;O17iG&38x2;7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJcNq*Bez z&8)1fl#7&eYIEM+-h)a?|7vR0N>YQ(|Ha<_TBQFmZ$)tE} z{vp34z$w$%IAjU6_5$*VPXZy&aQsAkhxdFFNb5=(sDG62-}P7k1NGPQEdi|?PJg0p zrAWX#T*8*R0Zzn zG5Wj9Lx1uD(umIj^>Ar;dFRjk0dIU0DEfB`WCf&ghZV3DkX!*Gke)j&VzfVr%Q}k- zm(}-pAdpm=%8dCP-WRBgxGcOshXVT7%u)(ade*_|Q4>hmbs>@tQ++9_fP95}fr-dE ze9a$l<(~z}#smY7HfX5+q2vN;3wn>5K=iHhz<=^KBeVfm4+xNMBeTZ?frQ%vOm|Sg z@A1a(DmW{h(7p|7y+=#1>gklTy7HlkbeCc2@N{s)LxH$ts>z)){KwR!!*5Psk>+x8i-IozF=ZGpT&Cw3Gmul z7x_?J2CIBH{I$T3_|RP!Z9vLPNt~#*76sG&Cv{6sof8#g&0N7?Zr+T^Kr8Wj%l#_7YED zSN3O&yll!w8x4Lk0)+&U6aC77v;q_ZDF%k5o$r7yVs`a(aSZV|{&uQ=wy>i_dwS8S zgU)eYXVa38etWQYNkHbFnUm)!u}HmG+Qi;3npkqV*_&Td*d|2dhj@%u%AESIn>14H zzFfG_V{Na;U$%Lof7l+Kd82mIcbk&dykBu;^9_FgNxOG*u0lzWdTG%AwG2i3pX^_C z#*&45>Q9+j-p}vPVqmkFW*ivNAB+s}d~e6RI`!sAI~uxlhh4dtI*=a%$aYg}H)U%y{}qc$uBzl zcuMxlEis%md!0R}&N=4yfxc_CjE}8&@a^24KYRGv^$)xD8`fRn=6ES^+WJPwZ|U?k z?q}|4)PMWFwyl7BwMOs9?BBl~|6ZQX%fHlM!OXvAJAckJnI&Hww1Zu_ZDs7=mW}@& zH;WkQ-W^sFa%YD8@4J_V@ z(OR-szE9K3NSt@ed6}}U+cc@%gha3`oZAb+YHvb^|!Yi-T8rCyJNFR(YD&c zrAKy%J)6Bua^uYDH6H2n%C7cUTc79Av=QyOai??Ett}^HKVI7!$fd3L{jIN5i__$a zge6W@BAZG+j);M(1fc>Fk(k40&?1iCognW1&FYj1B* zp)Y6a!I?Zy)~slWe8^XS^Xt^aU7>k~T%jx6s(0;qdpv^s;DVy#TLi4TTT`Qr);@nO ztDACQ=SkVap-w;V@5Yyk&skPu9*!BW zn4WBk>c~94YxPdo8F@xxzK>?tl+=jTUfR$u!*z9{D3{=xLbd%Ge<;?54;<{JwFO=`vr#(kPy_Ms>ab#%eB=IXO$6F&O-{r5ib>6vSQ!|!wOT8oXvob^$xN%n Wt>OEP=6RqT?CI*q>axx$p$PyxI`q{5 delta 934 zcmV;X16ll(39tu{7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJcNq*Bez z&8)1fl#7&eYIEM+-h)a?|7vR0N>YQ(|NsC0TBQFtq|6l_CaEO@V0=&HXWeeKBrPr~y0FR$N)0H-Jnd&hl zlLjc3Li{b=`L+O$`DeOn&RGf`ojzRXFwtW$$&!nRJNpP=u9L41@Q8n=JHEP0_NR<4 zI@OU?YPmPGyMJZ6(hJ`%zytn?u8XI3abbj#Ez+99T(^`K%c|mVg4MDmr7nOg-7F$N zsnOvZZTntFe&7)yP!bxxErjk7SGons2vT!gV!4sfPtt{s!LUM7;rL-1-VOjg)4Led zmcTjE%_S^-h!?u$Rqgr2UJdd2G#z)zL??wUnwiEPAb$)kj_!bpnsKP3qG)E96WoU1L~?Ly6yvDX1y@Q1S~aYAHbPj z0d)nVKLB*AZh*dU2RfJ2Dj*V6II0KegEK)3ASUii&%+AP1v|~N9QPk9aI9BA5hY`<2-e<37T;3Xsfx!wSUB!SPB9*|3y zOA%{&$%(p%TvXOs_8>s_X6p^8a-vHMz)F?$(=6l6#HG6oDh|hb2gn=WAv-|a@dPX< zLHSS~=ecfV0-}p+SOVl7t7Zk%Qg%k2>(KbXvwvcfh`%i)^J_Qz)!|TYfF5J{>H)DB zC_0E)tFD?*(pIZ;;DA8lB1-wNQY=~k3}(N0(A}_`Ud#${qYz8 zsf$lt)6tSXfHK?mwz?`6(EJ31!={%G-A$sWhi}HC_s!m6)H}dp10WupeUsOt$%1e4 zR)2>Z;AT5OOb>U}UT1*qrS4s2Yw{l84-Oyl6p)C4Rj8ia%tr*gRe=jYPMYd2CvdQF z3~f!X5KNzw7ugGkIiSasv_`7d$hFa><~oi@J# zJU|+nCVtkP{~MY*OaZU$8t|Jjypo^)>>twM2iQ0NnD-sO07!Lct#M!@zyJUM07*qo IM6N<$g3_?Fx&QzG diff --git a/graphics/pokemon/metapod/follow_normal.pal b/graphics/pokemon/metapod/follow_normal.pal new file mode 100644 index 000000000000..c0903a0f6b4a --- /dev/null +++ b/graphics/pokemon/metapod/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 24 +160 216 72 +104 136 48 +0 0 0 +224 224 224 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/metapod/follow_shiny.pal b/graphics/pokemon/metapod/follow_shiny.pal new file mode 100644 index 000000000000..a2eb3c155458 --- /dev/null +++ b/graphics/pokemon/metapod/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 56 24 +248 168 72 +208 120 24 +0 0 0 +224 224 224 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/metapod/follower.png b/graphics/pokemon/metapod/follower.png index 8d2f574b46b912aa096abd43a69ac28bb5947cfb..1e1d363f8a9f92593ae4be4a3521b26e19dec921 100644 GIT binary patch literal 647 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzA}NG!PF zkq2gBLG;1Wt7i0CE_Uyxm_M%ykRo^ z)5D`&50@+H@k+T~E>qwtj&)vtx#)gLbED98hWE9%_*@bn1|FA}dvyG4U&~H2k1vyX z4>*Wi<4rbln#jmBVReFlK!5@lcl(Bd*NeNq@oIgqW#{E%k>NPB>!8mYrMRmc@85iA zS-4zySMI~ww6^DegxQtX$ds|lbR62mIL&^k{Mrphrf0rr>{36|`g~`Whp-XnP78rn z{%z-l3qOay;(inE_=#1~^dvBpRZCnWN>UO_QmvAUQh^kMk%5tsu7RPhp;3sDk(IHD rm9d$&frXWU!I>X93sE%W=BH$)RpQpLcj*;bP(*sV`njxgN@xNAcsla{ delta 502 zcmZo?ZDE-pQP085z`#)K*1jD`v7|ftIx;Y9?5p`5I2p({2=EDUJ$rV||NsB@{x6<$ z)vI`oVNjChe}?~XboA&^0RaJ^0yvoV_|kO-2F7|%7srr@*0)n{_Z>FiaCyz`|L_0* z*ygttOAq)gS+Tm-AoI5o%ee>j-uCl_)&1sJ6h1oADO@kA^l88JhVQENw;3`&2n7`V zTgR-qQ=lolVTE1vZ};kE$%>WU7e5HUxMd%?>z=(k?>#2Io!^f8PYC+>NT~Mf`56pS zEe*{JUmd@!n(VMlpTWW@O@PsF=dJ6W7jAV-csVWk@nyv}mJ13jbBbi`zq737Jy)-J zSy$C`Yd|y?#|B5973<&ccsc2L&Z36`wVza(J?s>XIT%fEotp4WM8BYNrk&J_H(h-n z?mcL9qs#%uq-KT>UL1e6ZZ!YORLofa z@~`9U5CH~54u7ZyYq1SBLR z{J8L9L&l053w8iyUcC6>(9m$=#E*iAf?JF9cLIeNlf2zs7&=&GJ%Akc5>H=O_GgT| zY|1QkT{%EQ83d9O{mOu}0u%!&28N`a?|?2~yzS}Y7~*mK?X``0w+#f?5-xGrR46%~ zbhS1W`@`^U<~yAmpC?Q5c&7h^5b3G zvpueBo^#4RxPvq7cSez(d-0La=aX)1K6I{a?b~a!&n z9v$NO_BQvAAF>Z#J>T$n)#hTU0Ef%bw`OM_*ri|bfpc%wF^+fI=Wd*-oxNthVcgwa zvhTU&Y(Bo*#(hNd^_@30>*v*7@7U@6dV0Z!{9B86ye>LuacT9H%_lpSi%(QyWUppC zTlPA3-oog~p*_js?$!IgFM0oPU#@7WniLhU}0roV5KD(ilQMmKP5A*61N8L@|7<^3Ch#e&t;ucLK6Urt4>n@ delta 640 zcmV-`0)PFR28{)f7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeQ-roQJ z|JBvi7+R!Cl-2(L|Nj90{{a900RR60|Mu19|HaM!gL~CVQnVm3DJd!J&I$wo00Ia} zL_t(oh3%K!Zo)7Og(>1HPVD!8+Z`t}IQ_%mi}XuUni)s1AcAEX z*Z#=*$K{fo?1r1$FjEijH*(IT9rO@qE>x@Ue#63j_*x)CAQg-XpI7fW%gbfab$GJ{WSoSC11|wc zp-R|u{mxQqt<*DY9nd%T4V*8U!XlTmEg<8l?Jkf!1AppIioxM&WJlY>5V+yKgV}{n z58lPWATZ)ws@21Uw5(h21#WqB?`qNqz5k%SgQJV>7G60Tz~J){Gm+t7!(9igH6Z?F zBIQ-}`%fcq-&K0AIy%gts z2z-!Z`gsr(a`lG5Xp$ArZb+|Eqj;%0000L diff --git a/graphics/pokemon/mewtwo/follow_normal.pal b/graphics/pokemon/mewtwo/follow_normal.pal new file mode 100644 index 000000000000..1f11ddbb6522 --- /dev/null +++ b/graphics/pokemon/mewtwo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 96 +0 0 0 +232 232 248 +64 64 64 +216 200 216 +176 152 192 +136 72 136 +128 120 152 +64 48 80 +184 88 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mewtwo/follow_shiny.pal b/graphics/pokemon/mewtwo/follow_shiny.pal new file mode 100644 index 000000000000..965e699ed35c --- /dev/null +++ b/graphics/pokemon/mewtwo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 96 +0 0 0 +232 232 248 +64 64 64 +216 200 216 +176 152 192 +104 152 40 +128 120 152 +80 112 48 +128 200 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mewtwo/follower.png b/graphics/pokemon/mewtwo/follower.png index d32b02510f4fd81b21b075b757aef5ebeff128b1..dbd7d5b76fcb5275e566be7c5b7d30d66f240f5d 100644 GIT binary patch delta 1024 zcmdnP*2OVFqMn7Bfq`M$wybSHiY49A*O7r?V?XzwL{=bQA=x9ymw};5je((|g@NH0 zP^jSr14F3+1H-EX1_rAc3=HB0b9M#V03{Ryd_r7jTv(8h0F+^P@#2SrgTsvzH#W>T z(BaY1P%*>7AYezt1xEhF13+oUByV>Yh7ML)k9r`Fy~NYkmHinbFPkz;T~`j!R0e_M zM87g1tpLS9ih&_%=R2Sim`-`RIEHu}e|yb8f3|@H+lTEZrr(?8d3UB|+mhX`aqq&C zByQ(&y4eQz6y=$2d>0WoB{@H|>dsQF`9;s-lP(=J%bT30*)DH(zB_jV(}()~e*>!* z*B!fA@PFOh0O151={K7SUzja=@3#13`$4_+XV35Iy~a0J|L?)D+>*ZYReR=KluSL$ zyLhL)dG(t!FKf=V{cgFmRIVbYKx66JhW%eA)h%2tryO|a0sl5Gkt?qZg|fX`?eBz7 zIakHwR(UvUL$_q7Tyvr7l9=|p)10>E?XGv+e|1*v)K6`tw*{v=mE4|azUVx|w}>^l zMKh8zgI|m1pKs3F9iFUM#gno0nM~KSFAjd0xtGJ%)RkRlnGv zyn#p8dAeb$r#3PmTmHM$DXoQCubZBl`UF+%I{VtaZ2PXz1rt+m%0^^NxWXYq!Ib z!v4me=!Ls$;#=>nk2Jg{Mc*)GZkn-O$L{&g)vPS1 zsuF5G{=IgopDQ(5yP-b3%)oOUKeNuABIBorh2?ZRZExD%`o+U7Z^qEW?arDd{$Zkc zi%)CX>q!D@L?3iNvAX>0?d~VDvi~w%KFgAAvT3)=c5%i_%;GM4|IOMf;{Vm*UE-!( zQG*Xo>W5gipXp;-{O$j&M`y1v@BM4N+y6p-{n1w|Z?VR2y~Z_T@Am!A_E+AiV`6Dj z;tW`1tOrcuswJ)wB`Jv|saDBFsX&Us$iT=**T7KM&?v;n$jaE%%D_b1z{1MFz)DLn e6h%XBeoAIqC2kGgeGh+00Os3 zL_t(oh3%N@a^oNjg>7IAzvTCS+traU27_?xt-CWjahf#sCx65_;u6wj`COmtbNw$D z(e=&m^1r=kU8#NZyZj8i@n>=5)yo#}CO_lc+@HnCt^Bhx9!I>*HHgU3WC*4lm09I! zIDDBy-s)!lZaCLRDl{3QS2-MtzsDTu*VPPoo$LJK=R@vF2gV$Jm#aXIp{LyC9-JxQ zUGCK$J>>u1fPZ4=9&$Kz&hx{q-l)J0cgOXFlcavm5wb@S825)9xr14t8&1fq^?k$< z;%R5P^Y3AXiW}`YwI{nkQ%>IRlK&xx#XQL9qq9J`S@^g_u!x87CIkMs@V-4ul=P}E zrSvUMvbZtPNSyeK057^T?+mIyZ7YSAH+6E{src|nMt{)g^`wxtZA)M0S(y(^13Tmw zUzLgHAETx4t3lDlw}23Yl@dZ3X}%S(dXSa8@YdiNhqE5{#QI{oIzSqO9|D7yhmV zAO+GTUw^gN;LO!Y7z_dB^}z-14J^{|%6tDaJ_M6q<0|Hn=E(Ngmr?02S`3HFz#!URvbM&w+#6ix{gYL7xch=NJM` zo+_gGBX0||kJS5CGuGVac_cg!VPcwtrCRDP*gnmq;^E?bQdU zhmb-~9;6FB>YLQXm3;*t%KX+$#6Z!LWNzOwJF`2x&_x$rbkW7%h1G-8hEI+$oKSwV zGxLJpFKqdu2Q3CS2*}E@W?T%R#o!7-3moYvpaq+@(tP3n!smqF3{2dM`&o-eX~D5w zKAhDrOdAH_&wozh>_ntN=45p+PdAL$yqJnJiF1GDN5UZm8@8o;c6W6<>Q@Dm!h>yf z;tfw@DtWPIKH23?4qq{vy#!uuA`P$Q?)Fu@FXgssSXvexor&CY!;O9_?<38Ay60N* z>Yds2nasRl_tM;mSAQYPkKta*%u8K5J+YEn8C6{xjepYm$y7JWR`8)Vp{AoTGW3w? zQLz|JRBkNImI{5TFs$v@k25s*Rb#Lt4PanuW?}a1e!8tRhPeR`36}4ZZ=UU?^{?0mwwNXMr|1^BYPVApDO2_yicRoABzjibntd002ovPDHLkV1nK22J!#^ delta 493 zcmVp<5D?g4c=-7E zXdpOfFi2QfXaE2J00013Ec>+p00ELoL_t(|obA%RYQr!P0AP7HA~E%r7$k6~#_tk? zmVz_n(F%Q!bhix+WGO!37_tPcXQ=#_=#={2iw|{ePH{DW;fWiYfjqoEdqt zJio_ej(KB03c}d~b{IE#W8#G&%G_%z_?nEEc%0(~ce)C3L)(t7=j;JLBi@)$zUA9! z#IbI;ar=jJ7M=0Hu>9R=-s}hsXq@gY7J9)Z6Wy)&N#6QeUvVEbwCsZSdSvH#F*Hm& zFN(8!tD*lfZ0j9M-5um`Xw`W*QIk<0#tqr7Hj1i1QHZ-_mB`krH?5^& zAXRCshtEiXy7pKC8h}m9=GmEE)?1aWiMkXxjG^DIwPw+u)I4{0hP_pZe2V$?ygzx( zMoo(_&&-DYi$u;&q8{~eJ!%R{Y|z9S+szfA22!O2IY4&v0M(N$HJ+#`D6k1ZH`+W4 j8M9q)Ne{3S|2Mt?+h62aHrq(q00000NkvXXu0mjf+@tNB diff --git a/graphics/pokemon/mienshao/follow_normal.pal b/graphics/pokemon/mienshao/follow_normal.pal new file mode 100644 index 000000000000..79731d0935b1 --- /dev/null +++ b/graphics/pokemon/mienshao/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +70 49 61 +180 158 156 +228 214 212 +0 0 0 +132 98 172 +172 138 196 +222 204 211 +229 214 213 +228 213 211 +84 66 100 +252 174 100 +232 232 248 +164 34 36 +104 74 140 +0 0 0 diff --git a/graphics/pokemon/mienshao/follow_shiny.pal b/graphics/pokemon/mienshao/follow_shiny.pal new file mode 100644 index 000000000000..c619aed9c225 --- /dev/null +++ b/graphics/pokemon/mienshao/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +70 49 61 +152 144 168 +224 216 224 +0 0 0 +152 56 128 +216 88 160 +224 216 224 +224 216 224 +224 216 224 +64 24 48 +168 112 224 +232 232 248 +164 34 36 +104 74 140 +0 0 0 diff --git a/graphics/pokemon/mienshao/follower.png b/graphics/pokemon/mienshao/follower.png index a57728712565941c43d0103aea5a21aa7bcf0704..921b97665e65d6126eaaccd4cbcbeb3248344500 100644 GIT binary patch delta 695 zcmV;o0!aOm1D0xL;GK~zY`?Uu1_+b|G@Nr00k$$yl+WT|B$Qx^G@44Gt^ z&Q=3K#10t>6ty^X?IYw7@&YzmchKs-N!Cn-=RQLzqloS($VRsgzU@2x{Qsjx3TEdz z*SY={4_S1KPYX`eAd9Er5k4v4QAh{!SYB5U9$_W{sK95LQbV6_EY*AL48M8-lot?n6R? zD)7V{QWt;+rp)9xorFd1@!O7qwTxVYF2ECW802Vqm#4#OkSd?scfw`UpbKP#4dZ>1 zAK|G48h=2U@uEluW5mfIDP}E?Y@v|6!vgMZ=9%hc7od_oo;d!ck~V->7QMhOvmbWx z>CUbZ&nnDJlB6)?V+?p%6LMb2r!J)@tFobG^W_Rr=2 dtN1^Pu|J=cqzNkOw5|XE002ovPDHLkV1nzyN8bPd delta 633 zcmV-<0*3w11(F4jB!4haOjJdf(4bgAFvy5d0001RP++*Apy=4xP(WaSV5q2wz@Q)? zNFX5is9^Z`_&`8F0002ioBV_T00JFJL_t(|obA>zi`y_10APWJZ2Bz*$064tOWM64 zZ0M53N3mYyIiR z!N}JtV3)|;3V&Qc%?~QW4Sfs9_J@6@Lhcf-At@l{2Lp=;51?l44EAbP1>GgUE5LrY z+)Jp|jC#~37?0~14IJ1d@;GcB$CFs-H8DHtRbMgzccM6=?qjs_5?uk>AQSm-yG9M2 z#RDo3-CNCdL5%uuUdUT{eovJ~4J<^qq87Nr`C=wTM1RcRPPBRcVh1-F?^u9x1Mr5a znO&%?N+Qp1CmOA6>k@PU-m!otLd%C<9?M2a-~D$YY?q)5Ec(3`P|wrof|nNP0BR$S%KghHnAWDP2z@gb!GyQdER>-pwoAE+^ z-=TqAnsP!Gy|-(PH1Me0>C>+KiENHVZx`cO@6Zxnl*JftajNOXoO%O4wxtii>KK!}-RoT#I#^{rfIRjRPhVH|XN^k z5_5q<0?CPfWk6a1ih&dZL(e)PDLxJOOL*){#hm}oyk(fLA z+o7Y|w(Trfq43uBrWHqCrpJ-e+0OSEE}B1J{l#FztRH55d+qUM%Q(I=2r1XAUOF%T ze`9*uagM*+_a8UlpLpf`>Ua*(7r}q`@NM8@T^UxtVv4~kXICi;nVtJLoBVI%T>F6c zO>2VJxwSW57@g%ftF(8RH?}<&+@rQA z^D5KQABWcPT|en@RxJ-QjUJF@F?dw%kr;}ZLI3^%i5l=yB2z67r${{ zj8F9Z=8pQefom504|3XPcuj29^$2+>i3f{bTu({8z2)pFZkL`FIxD^jZtgw8$MffE z&5o_9VLvZysYo=N4372clYhG3CwvD^}%)`QdkD}r3uaonS-Kp2v)7)Xa^L{W_zQ)}X z2R7aDTFEVK_D|#X*E6-hQUW?86GKb8GU8cgb*>Vgw^Ai2JKjX_Ht$kHZ4H5sTNL&% zHLZHQ=7z1osg|$n-|YQ#TypNE^YKq^9k+Nkx$pBUtFtR&E;kv)E{Ql%6zasjy2#Zr z=%s05aKtj}Lw*dmj~Jcvs&@<02@$mUWq5l{&{-Sd?)FK#IXA(!j__*T7KM z&?v;n$jaE%%E(;Xz{1MF!1FoJRumn%`6-!cl?+C>G+6A~!U@VBp00i_>zopr04}tz Ad;kCd delta 800 zcmV+*1K<4W2df5<7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sIi#cj00000 z0IaOEl#857Qfe_VK_DP0-sbMb&DH5D@?W{{R302+E$r00081Nkl@KTsZdqUw1hqnzlf6-5K{nW~@#>On(9->3`+&wXc2cYyZuFxuP}x zxQV{ja)kh`!k;(QSLv_u=gkBb5~0F;`tch73uDt)>(4MFAAY>X4J~3@@l}PC4ZsNU z0C@yt0n}Vws1~^5k^pH^$eomP!Wog6`Xz8#ann}|TyW3@v^9`9hF@?%ME%$$a9HuT z1CYdWZ()uFEPuF8tj(}|e!-=@hydcyp5cI?+EgXP0n}W3vo%C1fi$gZ=*SnDK1`>f}B`QHu96-t64M0;P zDINkxwbp!}0f9~RX`oR6HSa^Zz$k)>Yig~!EWiD6lYd*rcQQoXy+)%6Uhy{q*lswC ztQw>Lq;k7+b@Jyr1x zmRxr^lb9VgZ2fYN3_Xr#ryDh(^R2UTp(e^9|=efOnisu6kH@IGJRHuUTU+x6}RDKdGA|&@J_Sh zTHZYqF^Sl?;Tz?+`dS0R|0CJuP@EY+2FyR_OQei_O zdzR!oSgUJp34;8ke#N~_t%c(N9z4J2v=yPZ%!Y^MTyfS2@4?tsG%Q67=H)@0001UMu)cm0004VQb$4nuFf3k0000IP)t-sfPjFfnq}|f zvj6}9*2$Cq|Np;c44nV~0OCnRK~z|U?UmaOgdhw=xzzvv8&&&G>WORfmwcC*Ke&37_xi%s1q^tt z-wyJqI#B=F{4hR4%6wUWsuABOp*Mew^Erw0h_4{9Jg4Dp`T#dF1`?ce*Bk%<002ov JPDHLkV1loLjST<* delta 305 zcmX@cbbx7sL_G^L0|UdhZCTrZltF+`i0h0C3pUIM`0-)IjS~$&e%ufc5cu)q$Ab$O zfbv+uw$_{RK#9|yE{-7;bKXw07Y8pk}u~xruDl|YD;DhZaKPLEvY+Oa0PSl?l)1t(<#))hzZ2Per-%zngE-m8&?)%;nQBt`TMPxn$S8 zg-8B)sw8!XSG;PJv|QQ8^Cs)dor#H;qNFeOpJrlK|9|C0`I%*|@f!b5*>2c!akAOW z`xaFnKDS+B=9<>uDz7Z!ZTC`gEK z*kKUx`wVX1NOF0ZXp-v6y7{RB4_9}ywZP}unzkBKl57eR z78&wCk8$FQ-n(gSq}Ga?)6TIt^PN66p)^DCV8DfyEc2hqdA+QP{C0W%cNI(DU2)#` z4_*s@|NVE(z3NH57gm4Fk}(qMa85q{zuxwH(*eVm6>3w@Y@A~yHQixmNR8!U(ZvT; zn#4@}s&{<;_^GET<-2i<@`2{2LQTC1%lco~Db!4B_#M;Daqg*5VA8XtPi9Rp36Y`pWltbIkA5Uaw)?t~_~)`W`Wz=U?Ba z{B$dt%EbI|=E++JdYj^czeosNyVxqW*;ibL*-$g&`l@-1yFRmVtlAp7i*?1nZ(mL_ zc(fXSJ-MnnU2 zdpsK(3wG62Zg|GIZ>K?_64RHKuxS&@*Ekqt-;Ve6m|iyZlC6V_w}#y z?|sfE(z=;yAI{cYIRAAudr@Liffi7g?L?D%UyaMJ{_~yG5VC6iz1BH%x2nFJ5`E+U z>UW%dfBzX~&P#XDidpsRd`;blgiL*q7QXEDH+B6z)|Hw4(`Y_W=;!cnO3ft`!wHqg zcRuG{!@4PGi^c@5=5UUW-NuLYl^y(VH1+&3eylyae3os+XV&9|mBrfJqMIMbU7Z^% zpYie06~k_(l@n4+f0S>0%d|UJttVy4vdiMtZPvxtXX`I<-8{KS-`nm$&eE$*$@h3z zgCAX~&3>zAJf-Y*aBE2yQ|!VH!?Ol1)v>MXmnsxZU-Q&y##w2pYi-Z^MK~gLdCuOB z-#mZnhl=8VR-Tu?PvY7>Lm_)z`sJLX9obQAoWN#??^>~1pUBHbQdKSq>$?;0%{u+)6#LO!t~d7zi_3p=KK<-Jb$S1}FprI* z!jo8|0#4+8;rY{gVfoI?vLgn~4FYRVG?={hDcJU6l+B5oG{SBw)* zo9$Lem?_T5P%i({=fSf_>or7pzRRyx3QIa<(7fQXrv0Dm7hiU+UGpGlh9HO3tONgM zSL%O$!+Gei)G7&gR%It1-lykPrat337{R%@e6h?Uz7&-eGJB>yT_LdP*e4kijXhFn z+bt$d>^kiwVlm4-pEJwmbMZ&kj}PBv{4W0V+3Ux|$WT}Pvp@JVqqkYCi|T6xW_8sP z*NBpo#FA92ClWnds7E+UPhAvZrIGp!Q0 UhD@(D%R!}yr>mdKI;Vst0JsN55dZ)H delta 1008 zcmVq=RZ=d-nG300029^XbL_00VVN zL_t(oh3%K?j^iK4J43_ajYmHXxA9N{P0Q=5uiY9^Gt{#$Q+?H;w zM}R$A^>yIz0Ds6o3~A?)hWxuF#51V4jJpEv2htkob5($yVD-Lo$z@12wV4CTIw?vX zQy&8d*1~z()#EBw1tmj})&X+y3h*viT$Yk6J@=~%z_uMJ9;?LE@ym||k(R1e2yhZ_ zx3=UIRXh`U)E7jp7?hBYN;!mK~;RiLK66Djlq{LT! zA>#?)MSn2SU1sPmOYvHOH0LMT5TY^I_;_TT#C?GXG(zHwp$F^*eSd*sr8l1}!Wi%^ z7`7wdZVwq6S~wYg@{YT{G9OOkuAm8Q2nLWpDZoxp=SYm+VMs5)bOSsECppar8iona z?_21W@x4I!0gwuv<0BXefCzF-tg3+K(vHvpw134E;3>%b?TC`<0fx@a;<2yQPhuG4 z%x7e8yl285u;nZ$xf>YpsbXSMM=vq-7o`#m0|9zSf(4o_Gx{~oc$6o8`($&#(`N-p zGtHTcz~HM8Kk1C`+BKvB`O-K9Eu;`s111ziQ)dDkn?are8k%Q}1wLp6NK&ty1)UZ^ zM}NOp$h;KC7ZEDJo1jJIM<>G<4L#ba6H}W(J z@G8i8KOcC3kQ$+@wP%1!JjhY*ZviBZ(gU)9eG81fOOpU^uj3cR7!7z49OfdB=$}EV z@@fyU#Wd3m^Fx3yi2irLRgiOi`mKZn5NYK-nFy=}&A9@-?({3SFOVHHGIN-}3TA&a zJmvfa9qFLunjBR%!6P61b=?ePDr!8*&(6bqlieF8pXHBLEV#D ex(lx7j^bb2{yfF{#u!Wh00007Zw1S3I+}q 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 delta 453 zcmV;$0XqJ-1>XaZB!4haOjJdf(4c5wX!!W}*wEOxsJH+C01z-p5J+%9aG+>7F!;#G z*r1@mU|_%?Na$EN0002QF4FP<00C-AL_t(|obA=YO2a@92H?4DAjdg0$yr1Y-$L-d z5n?F~B@w#SV-HR1ao->cMMC-_p~YK-qOakh_!4e!*@c-LJb#J(Z{H>}n`9CKaLOsC z{G(Jo{%yT~R(&h7JE!)(eM;P!@fQUL2b<87|#jn)3x760YVD@MC2C~100000NkvXXu0mjfwV2zr diff --git a/graphics/pokemon/mimikyu/follow_normal.pal b/graphics/pokemon/mimikyu/follow_normal.pal new file mode 100644 index 000000000000..ad768eecffdc --- /dev/null +++ b/graphics/pokemon/mimikyu/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +216 208 168 +181 166 129 +152 136 98 +151 91 39 +101 90 65 +122 73 31 +95 76 61 +64 64 64 +48 48 48 +54 44 34 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mimikyu/follow_shiny.pal b/graphics/pokemon/mimikyu/follow_shiny.pal new file mode 100644 index 000000000000..ad768eecffdc --- /dev/null +++ b/graphics/pokemon/mimikyu/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +216 208 168 +181 166 129 +152 136 98 +151 91 39 +101 90 65 +122 73 31 +95 76 61 +64 64 64 +48 48 48 +54 44 34 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mimikyu/follower.png b/graphics/pokemon/mimikyu/follower.png index 4664a2f6acb32c777a883177de2162de3bf42f80..3d6969cd19e811918d95f2ffbeb82d6bc908f661 100644 GIT binary patch literal 1266 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAu3oEuRYn;)MG(B29HOjHdQ$F6u*1^HSz`(#vM+vBF6pV(za1DW1?6K2;`C@^m zi(^Pc>)Yv#d4~*mT(Xzzt^E7{zqR#Jk=`5knwI4T@hL8edvwRxQ}eWuDHMGDud1|P z_ThzfQX7|Eo4nxkC)oq$vm8URzcMmKGdi45S)ilOX>?%uYJcb7pBS&MWUR~JW|;Hd zuZbnV?q^_@_yi8Y-+zBM<+5fC=%x2;Q5_Ay~vab0h} zu_dF)%{O;n$7e|^ZhiF2l1<_l=Yyh>8#T*ol5Puah@SrHot^;myq}317_VeS9}&DQ z7Gd7RwPoEsu`b4^i~`#(u&(illD^KXFn6z+X~D6wFk@QtvNwB_4Y z-d)}y_Km~I;jXeo?j@cJ=T7co-QU=`mf7p#r==&(Dt0hNcFpM8%%% z??#1uecCtiQVsir{2pC}Z=6^98BG_=GfdfDyD|4?VE!ehduF@;=qY5sOm6@3JbmBX zB3re(1DE;aOuA~_Z#l3leEwPXeeSQB_s?-`K7PICnUGAfU`X|i^t$u*r`%<)G0ND# oOyfUf|7Q95hxJeWPhVNezw)ez(!TF|%|PkU)78&qol`;+0DXw>1ONa4 delta 534 zcmV+x0_pwo38Ms%7=Hu<0002CwraKj001yhOjJdf(4b&gI1msJ@ZhLGKtQmlc;JWt zNH7?%ctC(yFaQ7m0000000000000000001sW9A z?8y*=;9JPJ*ydJ}B6t(KRPq!RTT*f@Lh)8g4|!p}!GU#&B8@6S&cU3c|JP=F!Pu3y+r~vII=1 zHw=XyYKj<`Pj6Tv6knVb+ijt%;@+@e$5$k;sa&GOB7!9p(UF5w+ZKX@GDpH5#w4$) zH6nINAWNu^Tz~j2A;2Z}#{o$^#wTP)=5;Xen&m=^E#ViynkA>%Z2Ge>ji12mJoau(^rF| z)Q&yaVjPBag?I@=B5br3%1K7p5;}KyPxJYqoHD_7oagiqk6Z{F(-|V^+YC;CY@nC- z+oWxdaIVxME9aeW7|Pk)lO$%`f97{tPvWeC8)-F*?R>{rPf|AT{9XJ*78pH07*naR7l6|)3I*bFc1LH(;^_743mP<%`%!j7Jr(BH0S~1_4h;-5n_j&T)=&oZ}F^SKT|h`BnoYMHZ9{ zofJFtitK%M(J#1;EsBvtGA_)sTuYV5d zO-as(B2LOuZddQ$>fU}wH*z|g&djQbn27Es?!x?o8EGQT*Ht@&z)iC6nBwEMzyOE>Wt8)l&iQDrg<4Tp~I$IwJJhp6YS!L0J$X!nv2P7$%o63ha-qw@c9 zY7zZ_FFn6H&RfBpx2|}iLxb<=qHFUOSmbTqF{Y*$=AV$~EvgCxHh~kNSpnfDJgX#aaXyW>JzH46N c{~Q2+09oR}XflS~5C8xG07*qoM6N<$f&-N_FaQ7m delta 572 zcmV-C0>k~A1=R$QB!4haOjJdg(xgyGK!|{N`0)7H$iTR;pb!ucxF{&lP*CWAfUj0v z?P_%Z000000000000012Vo%Bd00H1hL_t(|obA&wbE_~60APFf08YGlvHG&H5c0Mz zy^yVoX|?fVvD0k)sG7VG%Oq~E-QHa^aQ7i2$p#pE#3LT@h<`cCFI_Hf{?v@|rbtSr z=FJ&pQ~b^$)(zFtve^ajePjPw{m_iLKQBZ#J~nMHhEv--=e(P|&zXr=h^z1TXc12i zQ9a-H#}2LT74Bc}n~7G()pvXXg(r&^`iv1fWjBZ!v-L+GSKqOGsbap#rjEL`ta3NO2fCpupt*cq$fzKTU)Kh^K3>k;hXxnfu z(Y7X5Z=u-=t_?08_HL(vLh1pi?IyH+8xVP^IRTVjll?pRe z!_~gG#IiyFQ>Y>}yLJpeMuq4#%la4^bn&H4B~-KkfPb;zP$UjV75`=70pftSKE5pT zUJ`2;it{QpiycFZPCG_IJ3SH#TQ2fI^B#<0a{eYR<}!9lqMxIjjag3%Bd zP9YHVX16CWU$lF=IEF;DzMc9o@2~<-OK{Thvg$p^xe&teRgs zhw-36Nht*Uo%Lz;=hJ0J>z_ZJ6jT`-C$((KhP6{$_DHQS|8P21=9r-1alt=b`=1wx zuUBAI=4M~9{Ab0i>HdCshjQl?&pqH`Vu?cHW+&ndhjY-da%GvvF&nFza^Kbps zo3>8`^{*|sGr8*8^Y4diGB`fxMC-`sv{x!d-mc<(A#-WM?EQB(Yy8{;)W`TdQg~9` z9ky+ijw;*{jU0O$1kLMLE}F`=ZKui>CbqwKo^|h3i(y(cIiKCU{;qn_XV*K^BqnyI zrEPC)@OH3%d|)*%OH2=^ZyqzF{Hr4#NqWq?`7iSInKAmO?@&pJ`?Pk?5ytZ?O%2_1 z-aeaj@2u$qPrYiLe@i*aGf#ZY%~|#I`Qe?eSF%6lvc7w8KHN`x_vXp=@vCQVo?LDl ZBOg?t82a|aOB+xU^K|udS?83{1OUs!>V*IR delta 429 zcmV;e0aE_i3A+Q37=Hu<0002CwraKj001yhOjJdf(4c5&Xz=jx5D*Zsu&`htAh397 zm^dJiNJtnMAb2Pkz>s(V00000000000002fxt&4)00BlxL_t(|obAvtOT$1E!10$M zLm@-j!M%k-2Zw%?(4mBG4nFSEPhlm;OI#E&W9SqAo-MmE|ymotl>-RlMm-jCF zjm0JFVTp(e#a(!u!54Ob>Cb_dM>(P$C7Y13`dWybVbu&U`Tmo(J%vV~!7I-8V4^VL z49grZ&JZKcP=6TQ88o-7(dex~)+@xt6y=;VRI)&&#es9Iq+KW?*0R{lP|rC-r8Q={ zJaCRlYAq;Y-AMg9&@u#CCsIGM_9?SZQr=cd+_Q!tD|6buvi8a7VwdvHUWn+LH4Jjv zQU2^QQJ%4exLFwS_Rg!E>aok@G6Yo`*TCBggSv*{(I&PV7t<$jxO=0q+nw`5xBqdU XTqF!WCr&w)00000NkvXXu0mjfB4Nj> diff --git a/graphics/pokemon/minun/follow_normal.pal b/graphics/pokemon/minun/follow_normal.pal new file mode 100644 index 000000000000..5f8fc3edacd9 --- /dev/null +++ b/graphics/pokemon/minun/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 80 120 +112 176 208 +80 128 160 +112 88 48 +248 224 136 +200 168 96 +168 136 104 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minun/follow_shiny.pal b/graphics/pokemon/minun/follow_shiny.pal new file mode 100644 index 000000000000..041fd83659f7 --- /dev/null +++ b/graphics/pokemon/minun/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +0 0 0 +24 104 64 +112 200 160 +64 152 112 +112 88 48 +248 216 104 +192 168 64 +160 136 72 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minun/follower.png b/graphics/pokemon/minun/follower.png index f8d0db98a6df57090248335c69a85989aaf415f6..77fe911ef578dcaa324a57816d970d8427f5e59a 100644 GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S1_2cX z8!iMiEGURD`0=3Q#EOI!9T_iP{OF18Y6nU)CV9KNFm$lWdH^}>C7!;n?9Ui^*_2g{ z9@iWL3JD}9`jr7`1tbnWF4eUv=cb;Twz}oU z`$c-Tluu7=3wEmtOj`DA$-%hi>zyuayH|W>b5r6Zx*+t08jarOS3ulAFlnaGB|eR(VD07KoC{IhwrNk8;| zG8MO1Gk3qyH39~zYKdz^NlIc#s#S7PDv)9@GB7gIH89jQGzu{?vNATcGB(#Xu&^>P iX!YgMM$wR)pOTqYiCe=Lfi2TP@#g93=d#Wzp$PyR1^KA} delta 486 zcmV-^Ck^K5SgO;BWKrXH)E>0N>!p)xVAK7yQI#kjIB?#chQEULZ=c zf)&R%f4Icy>>DZZSMk`UvB|Osl^ikl2&NO5a!+yXm^QDtkI>jc#N#b?hm&`YNs5=; zBGkc;s^liFxSz6dPUj&iI5oQ@$bJ{Ob?^Qty(J1BIbVWlhSZ$M4rxJ3Cs1&^qkVxI zrv?jt#yHJ@JKPL@gWEf&HPYN*#r>+LG{t=r(EK5(Dn)ylw|9TD*QiyP^6;<mEH1qHhp5R*qm>i_@%07*qoM6N<$f*()qIRF3v diff --git a/graphics/pokemon/misdreavus/follow_normal.pal b/graphics/pokemon/misdreavus/follow_normal.pal new file mode 100644 index 000000000000..de9938bb7f83 --- /dev/null +++ b/graphics/pokemon/misdreavus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 8 48 +192 64 128 +0 0 0 +32 48 88 +64 104 136 +32 80 96 +80 112 152 +104 128 160 +216 96 160 +224 176 40 +96 0 32 +176 120 0 +200 72 104 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/misdreavus/follow_shiny.pal b/graphics/pokemon/misdreavus/follow_shiny.pal new file mode 100644 index 000000000000..1b9716b3ab38 --- /dev/null +++ b/graphics/pokemon/misdreavus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 0 +192 128 0 +0 0 0 +32 48 8 +104 136 32 +64 88 24 +144 168 64 +168 184 104 +232 160 0 +224 176 40 +96 0 32 +176 120 0 +200 72 104 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/misdreavus/follower.png b/graphics/pokemon/misdreavus/follower.png index 17f6819941f018996ff195d2016a1f3b5aa463fa..fbb6a2341b1ab9fdf1f28e3d8c42cc0192636a0a 100644 GIT binary patch literal 1065 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZt7#whD z017A=L^x!0CYh7ML) z4TAn|xg_}uNZBENoOXkR+^=fLr7;P%U zgip@1`OW!3`-AM9SgXsKr4KWFDsHO&JiF)T|NDE)xt+EbO8@sYS+!#3^X9Qr%;1K3Z9wdr!1E zFI~zwL8I(RliZTTORbj_I$qeZ=pLN0gSqSp7xR?7iUX`m9eKof+N=vRH}D;_`DV7H z(fy6BLecK$CX&^*l5-5UNLD}fIBdZvu_0(fw;{u8EnNnV7>0PMo(^HgN*$ppZ@px9 z{=0q$*FJc{$?do3+_~ z3Y}1YBtU7$quk61du0W+SS{-tG?)#AWpDjdaZ==X9ek{*(%I<2#%P%t+7Vx3o}XN- zq04G1yp%yib#{&BME0ogp4!NdCM!gABKA!xv+Hsc)Y+jd{NZ`ozc0aapRS%6~ z=E!(vsl4-PEyokz-<*EV$L!jU2XeDco~W?)(w*iIsT-tw-4V(F=FR=$~0|33Yk zVthix?YrLjl|}#f%|0A-UG?S6iEVl-q7pk6KG(kEmFWL;xA>MzpE*}QSO4!b>9xem zMAkrwU!uoM))g<`lo0YgFy{7t%~#J~*GT_2sAGP%`sGf?E28nh^sZXs8c~vxSdwa$ zT$Bo=7>o>zjC2hQbq$R|jEt;|O|1+~v<)n*3=F9nO2EgL;Ky8<)AF( M>FVdQ&MBb@00Wh_O#lD@ delta 803 zcmV+;1Kj+n2(AW@7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeQ-rf)p z5GhJQN@{a+oRpNkwEqD1|MpU>5K8V^l>gPmdmsS4AQ=BzDgTtc|Ns9TpfTP600OB= zL_t(oh3%HvZsjlth66Y{cI0T@|80lG*$hsk9#u0Jp~}*H1b==oPCHGnz4qE`uf6u# ze`7g+gCF^`!yGc0lNdvgMR|}Jpd$85)PX*0a%1I!c!nH{dTwl>}6~iTx?Q(Da|wR5mc}{KpHFo z6cfOOgbJZx!%kl-p9Ny#7;O@+^~qzJ)12h$I7(wUzX?n(zc$4j0E77Iqq#FTDOOlE z>>H^1OD68!oaoq%y@T>xq5|6rN(GTXt=b&sxWSW6Kz}KA9o5$`^qYkBr2?}UnFs|9Je|85$6TY>jza{B=F3`_(HzWk6= zU8Qzd>tKZLxg=;dSb+yF9<{D@>~PO{do%vC){27ysPTBlC;Pt1F(`mGhfx6*eeCeS zK}uLf{&jT-?4D_;KS14=U{dAqwXbg;^L06F#SC7!;n?9Ui^*;E)E7xG;IiU}kq z`jr7`1t#M_jdZ!&e9w%a1e==`ZTEn@F7N!X+|7@Lm@j~UVqzyeh z>lR%s+U~ilQN-!Yf^&IKwybN3u)6onB-U`CYL$OVU37Ruot5_f9jZi5BO#|NUM3{Og;W zV*(Yq#ZGb6Pkg&*PVvoWO_I5trDYF)sqS9jcAE3`#F#)q@ioViW)|+-Ba{}sXwKK) z?2_@h?_=*Kh(7hv>o|M#R>q5tNf)=BDe2i}RH*I}*HKU%_+px@>KYCkSzRH&P; z$ujS|>G{p&RL$npPiI=puN`?9-5ho0=!$n?qVRh(HL9`0&nHhV|&l6v(f zPmkVdw&weV>SXtyyUzRM_wuB_mg|iR?`XVe1KI87=YWxsS>;Wcyp`pxHZ>*Xgsiti*ZMVH-6IAwAAs;;+X z@OF-SX*q_+j&c9{xFhlFHoy8Ob7vph&1WkhS9vZeMdrpi^ZG0Dso`NvY@g1Zd;H7c zhQYg)=a2OMQ4i>wJo%4VIvB6J4~(d_6$_u?0BlYJ$j#zL*FX@+yv2rKIQ_skn_)3W@faxz2E=)-Cmjh zo4<)q2rQLu~^K nD+7aO)z*(F8gldXQZmyjaqIY0VGAq_7#KWV{an^LB{Ts5mTuaG delta 769 zcmV+c1OEKV2$=?uB!4haOjJdf(4bgAV1Q77uwbw-AUF^Z5NJq{NH|!?m;m_r_>eeQ z@Yp!$I1m5;000000002IoBHAa00N{*L_t(|oV}Jos@yOPhP^P|`7|D~crXx%FvXBl z#F!GuQF@AmEDXNOz=T-@a+k_8)5cPqfi7C}7VlGJ{Tf@cEq}!S8bDFjpYY&b@Sp|> z6P<6Fz{Db2U=Az*j{sB1BS>qfn(#DH|6r*i3m_DWU_;0=kRgQn19N{NR%TGg2s{8| z8V{L#PXffSFhR)z{4Fc~1M&>gcE2))BBT2)@wQKAEQA?HB0v~W%ZzjV{HMSu8JjS+ z`wY%Pc3LmujDKyY+eYiQwy$O6j3pSmaUA|sDrX@Vt@TCSPFT$@qT(?5SY%;VkL>$L zU1n)8pXO?Rui25|70^JL{dM-b^09J77WbjMT*j+?=W}4psKbC=mLXx;RS%Ejpp{b7X*;T#=mdc%c^*XRNCF6B|eHzych# zFb3y|L4tSm7a9jQ$~57=vF@A|wxx%-8@QlokRxRx2zYLg3=`)9sk39oOi)H+oN}tY!$4*#mOHBtZ0#fe5aPfi-J9 zn|R+vwFa;uyOWt94nrRmvbW^(8lerhoDJc2!OGtwa6ueo2hw>(%UDLK$ioW-r%XUX z`a2a&0)%i^35s+-Z-gad{+;si?R$6}|FiK6B?7=0I}1-r00000NkvXXu0mjfD3)uV diff --git a/graphics/pokemon/moltres/follow_normal.pal b/graphics/pokemon/moltres/follow_normal.pal new file mode 100644 index 000000000000..c289d6fa5b98 --- /dev/null +++ b/graphics/pokemon/moltres/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 24 40 +64 48 48 +232 72 48 +200 128 56 +248 136 32 +232 176 80 +0 0 0 +248 200 120 +248 184 32 +112 72 56 +176 176 208 +248 136 120 +232 232 248 +64 64 64 +184 112 96 diff --git a/graphics/pokemon/moltres/follow_shiny.pal b/graphics/pokemon/moltres/follow_shiny.pal new file mode 100644 index 000000000000..657e060567a0 --- /dev/null +++ b/graphics/pokemon/moltres/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 24 40 +64 48 48 +232 72 48 +200 128 176 +248 136 32 +232 176 192 +0 0 0 +248 216 216 +248 184 32 +112 72 56 +176 176 208 +248 136 120 +232 232 248 +64 64 64 +184 112 184 diff --git a/graphics/pokemon/moltres/follower.png b/graphics/pokemon/moltres/follower.png index 1592e2b1d1248ca8210779668a00f50f1cfa40c0..df9a412f110ef376a1d995fd75e49427a9a0dcc6 100644 GIT binary patch delta 1316 zcmV+<1>5@72&)Q^7=Hu<0002CwraKj000DMK}|sb0I`n?{9y$E001CkNK#Dz0D2|> z0Dy!50Qvv`0D$NK0Cg|`0P0`>06Lfe02gqax=}m;001yhOjJdf(4e3gC_peU=twZg zfH?SwAn34A0002^$awg;AaF=Hu&~hhhE#ek7CY8WFM-Ut+qLZoBVwk1wxmW zU_^(4hwN$XDt}-KT{`q{D21-2L;r_n?9{u{-FqkFx<9twVEpL0d!BpW_kJ11-_%U^ z*ZclPS7??Ot}%D&*jvKxPx`agMk_wbp=MYgrY6IAGg*@Lm$gjCiqXz3M`8J=QZl)_ zDP>I*)_6bEJJUbuvVrGV`}={40a9S@jyUF2zQTa>6@R^o7hzJzcDyqPH4I%dFlayr zKdSRSH&DEp)(lL~O^o(_YmjIdy7u`m`(ViqhNlb!AJ%x`2>C!XqV~>K6lxf{vK*L* z4b4H;kEYEU&kYp6Y>-BY9d{@4Bg2Z^ZAw9?k@aYA+SmD8=ZsP{tT1F@?>uqrcxxbJ zIaVx9a(^YLQfxmty7{ceABH+#Va>qZH0CsbJy&7108-rIf>tn)zT?6#&PI~oZP^o# z@ksIlo@yb`v|v_1b>vzE;|ni37m9~-DmZ*4Q_{iX`0+T-38bupiwRMCr-3QPnPy=3 zh7;FRd&3S$^2kGJSbcFjRPZ2_MeX#*y~la{KY^nE+ru~xVR%j`KENZ*Aih_0{SacX zgW1t_gc5n=wV7ZOmTmK8FT>q3P|G&PLx0J$_~#5Sw5?{0%SqQ$f<{g&=DT2MF+uU4 zZoH=T4U;Qv<5{tPqYGmBY=>b~Y9TbX<2Sb~t)8ooxG zSD;0r>kQMyr zBh(0Hwd0Tq%6O~e*<-<~Or_qm_a;5=`g!DRI#Mm_?nrY`vurV}7j zVDs8?j&y^d7J+6Et_128QdN@UrGKlx-hv-QPQYXs$O5!<$jx3jELmlD@%z7_(Ic13~3XD`NlwpY<3b^e@_(S_14pkxoK>1&|8?-6tW+-HUJ^K{s z?148EVn22u{C{(>9McRE2$&|jaW`lb!q5+(T;JN~2m5CQ>b&YdQT|(=oZWE3pxk}- z763QD>N|q?w4Hl5IFuP$q&bgJlcQ7dIDzX1^osYx@qT0R_GU~m)E`KJtkn?s3EhF=L&d7btE<7Q89UwKrV_^_a1 z?TMGQOW%g4s$g`YQZQ=qe9j}l$r_`GNa|Bucq|5*WHAY2VEj*<7coeRGUUt zC0Q0VfCLh9GGLMQ>mE1JDTb7=K({uIi)frNr99_#gX}BG6X}Ch;j^ zDV|czT_3!Ylb~egUI7w; zNAwaFq?~GmagZVIQ_&|bO9i?IYY;`xY$OVDPOLQs4^C$dxe1OTuFe%pVdR%4aTL1D znty^c+gA{U({Nd3QGq%wlfVd?8)|(8{W*a*!SVIE(J3x<8Q>e8D!{;$zfFAOTJVb) z6xAt7e2SdooGaXX(mM%U1SbXOQK9G(hM)b-jtU9m25(>aD{|s>&EpDQHift%9Tgn( z%HI>5_*YJ)Aa6=BQ+`-e=gUgwqNttgxX=hxkFIox5T$8B4| z*#cVW+;}}btrfi1UsbMi(!z+OU4LQehh1EFhyWyJuo=UBpvV6Y+reWKchDXb@aqB# zH@|YSu`y-6ircZT3c#D63h-B*=N4A!$}a8f(yT6fg$WO@w@I{Uc3FP^b*3Zra770s zH+**KZ_|z6V1D-Pjel-=Xv>djEZ^9xe!BiE7~8NvY2Q}xpY1yi_^kDx?EV4e^gg*6 SKM98b0000%42(*?;Qv2(b@-4ic@|ixeIW%?On(yF-K~}^^E|)TXD$Hv z-w+=BIs`;a`Rl{KgFFD1*VDXO1xv;B4+Mxj;z!=Ri%fG=_s~qr8bkD;-zXmq0Y(@g z(*%DTNeaFY84|dMU?yda4T1ArtOY+pfa2^i0OV9d0-I1)W2YcZ5fNCTGl7W^l6x0l zc?itF0DsPjhJQ!nHda<+ryvmsW-g0?l{kXI1g;?%9*0CD3+yg}T=?#V0GRg{0iUo; zz~ul`OJD&6|1MywFFe#eP6J7&jXsrMW>qf{Fdi@(2MV$a{qlx^i9m!uu?f<}M8o6s z)`_1NPL1G)DQp##Ij#zd48Be-1t2YnWB&I#G(E119Dj>LZZ${@$G}J&;7>q{gBNfx zunI>RK*RY8Bd|QqxliA!9gcLPlz8N(ppn=kpd`ywa-4ub#-SO&D9j3O6}3;v3?d5| zkF$f=$YycG%CJhlrO#4uNgUu$xzg;_=>V0ZOUq7$`3uAGAxI&9>v8D#*J!M?0KC1+ z%whCM!GEL*4v9sOLqVYQ$cbX>5J2k;hQf-!x%WDOkU{tOz+c*2oysDQ z8Giu@w;A~?kB8ZBC#l@BCzk6dk|f%c820>Cav&jqtO6G2qQ@v4Els-8G?jZTjkkNL z%-Rtji$-<8;^2z}tnT=*5w5zNGU)g(Ho4%JZM|{!)hb!oO#8AE$WqU5?S?XFm!q|j zc)P9JgjRtf&1$qwJo-WnP7JauR?sd%8GqE`88Csq4`z&`pylOyDw`6Y6U$=kQvH1{ zXAV|4HV`#=eXA$&WwI7@rM!@qVXAWwH4bBsyAhZY+Y3jdQ9FeW$}2(mRbY3&VCexM z=o(FoOr%YSl#3kLyvH&uvd<$%_aa63=CB#|VGG7m2-v?l7-N?pKt2uLs;M7eD#we}BSf|H1mb e0{&jd^#@+i9DOf2o5%nF002ovP6b4+LSTXinim}a delta 1076 zcmV-41k3xB3B3rA7=Hu<0002CwraKj001yhOjJdf(4gojP#`EU@K}gYU}!KvNcgDO z5D*af(D2weSbzW^0JylY7&!R&_y7O^0001LAX8)j00YQLL_t(|oXu7}Zsj%*cBgJG z^AM{M-X#`_8bi%1+&wHHXs1|$UE00Q9zbx^2t0!Tfu03I@P7;$iW-ty$4-D0iR|K$ z6zBUH&QK2z|I^2>|29JPVFbkfqhb0VtUztV@rA=Y-}+g2h{19vjcvAQ_Z(1n5g%*g+5#Xlq@D_f^oa%`0hfhzVC>ON zk^{i5sH)&OpjG>Fb!qvod6YTN04c=oIkAA> z!*(zp5r4_2h6opfdc5K<8uh^t^|u%E4Ud!H8D9p3R@c}2lcID~gj!)v|5b5iAIKF0oQm_ZAj(&9^+wT(<_ESAUqZN8CrKwW$RMnfcU)b>n4m;9an6p)JuQ zl`xoFvP1Ekn*rYMm)wxNarLJ)N9>k7;Ng`K;?HXD-X8oOtCpbaYjPtLtY5eA+EzsI zWukqumUAlE1C2eL-EDElfhilJbmraNdZ@jte*CeWEngpi%u~g-Yt7F uxt|xzJA?OQ{q^JD+fdH`gKy0L{P`1f_n@Ed&ma;200008`52;;s{W z@rol?JDB9xc+!&^Oxor=9hiuQ-f1-(}KSmh{4#5o$BdZqDt;m;P{4NvO= z&YGN`WzL{!)4lW|P~=GI-MO2lMn10mx=Nw`dUKQ43dU+T(X(xxQ`a2+ys9zpy~3tr z8xy2Cb{qFysmoUgoBl@hww{$uxWcOUD?I1DzioE&f^WcjUh7MrrU%3{m1zdXJczJq z39G&CC08&$!j3%f4*emAn5|!J{n)t{ey|;7u~O`fFZu z|Bliu^M`f0H|E;@m-_Ny+v4vpI4nMxM>)K(z4iWm-SVG54mir4_$bNgV)eZ7Zn%I6 z%SG$+ADUB>FRu@u_g!X>tHu96UuteH*uKJMgQ$+<0l9B4`|3GZui7rC-M{ccNPg+= zCy52#Cm!dCFO#bK_g46e^UQhCUp~8D-Wrr~f$f%!VuF^xHP@55MY#WKcnW|^qOM94S9T1_wVCyW*kap(YQV4l9b7nB=3UHx3vIVCg!0Bi)O761SM delta 693 zcmV;m0!sbi2h9bLB!4haOjJdf(4g2j2v{%>h;TsY$f%fLK){%I(1;-Dpg<5vmoYvM;H%OX2;6ZG1l1~t!$=0m8p1Q$$NV6r=bZPQ@SJ3Ef!SXk$ z8>~?h;lbU?H-CA~MCb~#G#Eup$ZW;P{=32QE~2|AV!p{EEP5{QoBTV9$Wt0X&#oG^ zi!HDV9L)yoo59u%raesiQ-fEt!LLyoL$6)6>If@5|I&Ww$6)X}C9O7HoBT3={CT4_ zD2!U_j8@Cm@x3hOe{@Q^ZECdTKQceNxxM#-g`Ji9&ieqgk!OCoQ8Vz?Z>j*=T%NpQJ)gVGgM+CJsQXqry9H%KaBnZ=%Y>a4 z^}I>$@-E`Z`TT97y=7a|atlc2I8i5pD33E24H4&G7Yp*ed`rmrVu97?3~?fUgi}_0 zAT1VT4u5HRm68b|aKuzcL~d=(mglppYwpBqJQi2ifu~kHp0Y3`iJI>unFC(rvyRm1 zP^}>jM4(%yeB^O;4FISZjk#0}hbd)PI}yOSrFvj_0w2?`9DoBh)eV@4Q2)N-P=u9& zxYNN6Ui;LMni26%b%T{;n}|!NTqd%X7g~P(Aui7=|6mrcl;1V2PN=6p%a`Z58ywdM b{J-%Bo&iXT$g$av00000NkvXXu0mjfD~43o diff --git a/graphics/pokemon/morelull/follow_normal.pal b/graphics/pokemon/morelull/follow_normal.pal new file mode 100644 index 000000000000..62765787c2ac --- /dev/null +++ b/graphics/pokemon/morelull/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +230 227 233 +245 210 217 +220 210 232 +242 196 206 +196 196 196 +191 196 122 +158 158 158 +171 152 193 +184 131 178 +146 150 89 +224 124 140 +120 120 120 +32 32 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/morelull/follow_shiny.pal b/graphics/pokemon/morelull/follow_shiny.pal new file mode 100644 index 000000000000..62765787c2ac --- /dev/null +++ b/graphics/pokemon/morelull/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +230 227 233 +245 210 217 +220 210 232 +242 196 206 +196 196 196 +191 196 122 +158 158 158 +171 152 193 +184 131 178 +146 150 89 +224 124 140 +120 120 120 +32 32 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/morelull/follower.png b/graphics/pokemon/morelull/follower.png index 294865b1e9e16b7cc2f4a0fa29e7d9a1ae3f3133..4385a72974fdda57ba43b17d48308b3495d5c738 100644 GIT binary patch literal 1135 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB9$1lHLx_Rf)i%&<+9XWDj|BZ(M8p_!4F@@Z-nRNGmdCs}& zrMs9ydN$r(a8%K44MVo*^XGe3ew+STPW{n`)Ro#_Kl}D=DP9m9qr<(DIilvNdz^Cj z!IuvfKjxL|5ac(H+jx+F5lhT$7mbN5r5x$EbjE&m%= YKcz)N^-k0$Ur^k8y85}Sb4q9e0KP86%>V!Z delta 374 zcmV-+0g3+a2!#WX7=Hu<0002CwraKj001yhOjJdf(4gRWh4P&i`5#6)n#c0VJAX$ut_FM2<(C<4n zNuDn)Yp}IV!5Wg>`U`xg+p|)cAsDc*n|{=m>smfbG##@fIes8lE!+%Sx3AVL(~G>~LNN?3>nkWI4P z!wY`WKij<<^;ef-9S;ZppsMJeI#geuVn3+8KX4!3P_8@s3xodpL}X*VssDlV3lUzm Uo&znqGXMYp07*qoM6N<$f@s~e^8f$< diff --git a/graphics/pokemon/morgrem/follow_normal.pal b/graphics/pokemon/morgrem/follow_normal.pal new file mode 100644 index 000000000000..7078156e59af --- /dev/null +++ b/graphics/pokemon/morgrem/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +10 10 17 +74 15 35 +61 62 98 +232 65 121 +0 0 0 +29 30 51 +201 37 92 +238 53 70 +255 255 255 +223 223 223 +1 205 130 +0 149 94 +0 42 26 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/morgrem/follow_shiny.pal b/graphics/pokemon/morgrem/follow_shiny.pal new file mode 100644 index 000000000000..7078156e59af --- /dev/null +++ b/graphics/pokemon/morgrem/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +10 10 17 +74 15 35 +61 62 98 +232 65 121 +0 0 0 +29 30 51 +201 37 92 +238 53 70 +255 255 255 +223 223 223 +1 205 130 +0 149 94 +0 42 26 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/morgrem/follower.png b/graphics/pokemon/morgrem/follower.png index c7614d8edd1a76d0fff4c304dad7773873be82f0..c494d035a95e10bb461d0c380dffae870d2ce067 100644 GIT binary patch delta 705 zcmV;y0zUnw1V zBRxK1=s|e^0012xGsz`f?lngL|Nr0L-vP~n0F_<Pw_yL0GPfs?f2(3k66!qoMYhb{o%(?orG>v&K@&!ji&U=NLmh(ZN&(Y9S3qaT(;x3258C)e=8IAL) zfi6cvIT$Plfqy;^f)P^fG%(@?1{DV9sLMm;;BUz3Q1so z7oowN^J9iVkuNzDba#kvSD??!V_qUFi24omIhP6Avk*Pm`+x@;ghjYhU!cz^F7~0( zpCo-weObVlw!bcC2LGm30|OpSohE&QBX0T@Nt{y#JAe5f_x)D^%usx{1uE~9=WJ8& z7kJ~%2I>?kr(=rc^NV|QcgVfP47vi@CP1qJ_(D$Mi_!0}&m$aix5oa=nRZ@d_S|^! zJ4l9Xh&uwt8`lLWbQ-|@qr(NG$01&=vb%}kAgG)+&hiuhT7{P#SHRj>*#VUN24sUl zY}g*AeShPaE6)4eU`5t-ZLQFW%dc`djc?c=B7w`)_ZN&?!g(96{?qovwWl@3;1Ar) z95ZlL0)DQWZ0obt!Sv#8c|NrSX^bzT3h+ep&!Q*&#pde}*c&*t$W7k-2ie>PA`jxH z@m7b`ANLU7pVc=3ap%C!8^iOK5WJkaJ@Lag$T|+qpR+#RL`dL_t(|ob8mcYU4lYHOujG+n$5anAo=eGxX!zRU50R9u;5SgS^tFrU9Upx?%AkzNr9qF=ckV|B_L(~(BGbMrNX{J7EPqJ(*0k>m%$a4HYUNj5ZlnQ^ z1hEyEoH^=260q5td5d`Fn5TrR*Yzl`d1OeJcf}(l<}i-}6N`R9*dD4S<~R8>=n5uX zR>7Jl%a`ZER4$*aLUD+7IJhd_q8h>>FPFmLn59KDnBXx3AM?S}>mgP{lN;s`4J>>d z@?4xce1E+9qP@nD*jZM|kVcRS_9(}ZNFUPx>y*#XIVm~pQCqG}$$5L5*ls?GwwbvrRr zHsnv#;Z7v`8hRlGsjL3^k;EG6t?%=Yz(0yV#1r+R51ZXwr~m)}07*qoM6N<$f{y4s AVgLXD diff --git a/graphics/pokemon/morpeko/follow_normal.pal b/graphics/pokemon/morpeko/follow_normal.pal new file mode 100644 index 000000000000..b074ff90236a --- /dev/null +++ b/graphics/pokemon/morpeko/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +41 76 131 +131 165 82 +255 242 197 +197 80 139 +41 40 32 +180 145 98 +246 194 8 +246 206 57 +90 89 90 +16 16 16 +131 129 131 +230 121 164 +0 0 0 +115 93 49 +255 218 106 +74 56 32 diff --git a/graphics/pokemon/morpeko/follow_shiny.pal b/graphics/pokemon/morpeko/follow_shiny.pal new file mode 100644 index 000000000000..b074ff90236a --- /dev/null +++ b/graphics/pokemon/morpeko/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +41 76 131 +131 165 82 +255 242 197 +197 80 139 +41 40 32 +180 145 98 +246 194 8 +246 206 57 +90 89 90 +16 16 16 +131 129 131 +230 121 164 +0 0 0 +115 93 49 +255 218 106 +74 56 32 diff --git a/graphics/pokemon/morpeko/follower.png b/graphics/pokemon/morpeko/follower.png index de1795e0eca01454e45a369b44593860957744ba..e5b643ff699fcaebadd91df772d0f4af5686f97d 100644 GIT binary patch delta 500 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 delta 753 zcmVBuy-GQQF){z{?*Glr?yRJXT2lW2{}2!m|NsBGK@N-n00MYP zL_t(oh3%Kyj_V){MPo1*MacR8zdbgPHcn$`m3cT1v1WQ<(SNYFaa_7APdxF&6Hh$x z#1sEPAo4@u*kAw1dl1oZ8Jph|fapC@3F{gPk@x2rGyal?hyw>UzbSxtfM?*!ASN%#w|Q8+)69!vg+|A7E5&al=9mvuVhi)`;IyK6X@@xKw! zCX_Riiqrh#CVwce-Mv;g<6{9g1tNIV96g*IG=ViP70!4S0Nc85U>mS_6-Z&k1Hw-|*1MpyJA46-Y5rl}MB#DSv_FoC}%<9@2e|Qv-tn9`YPr zj(UNZ-NAtv%txM;!6q;z`KpjMk$-ze9y+EK19K94a zgNkc|B2a7q%a#XPJ_Txi5!~iuoH5`O9S|NDKmzx!^k(qLwZZ)|(8Frf6V7>X ze5291KYzV(v3N_DERa%P;F!T?@W{2nZZjn(@?1(E4d5Hj8_ikb@-hqx&I8U1M948_ zh#w17H=2Kz2n&>(!I5oX$hj|Ukcm@c7^payocnyLJLHn}Juv2cn-$8LPkdGhO?Zyr z_-o$M*RjbL+5&G8|Ap;x%8W1le1x`v#?9jzmujlCD}y#1tgF8TEY<>j+!EmXITy)a zf8Mw2^I6cCu!ugRi*^BJz;^-Ox_$?yfNsp<`}NHP$&`yz_V+XH3s{DH_BmN$^mFX1 j8Mg%7j@b|5iy8j_5Roo(sU|?500000NkvXXu0mjfCPrxy diff --git a/graphics/pokemon/mr_mime/galarian/follow_normal.pal b/graphics/pokemon/mr_mime/galarian/follow_normal.pal new file mode 100644 index 000000000000..0166ba80d517 --- /dev/null +++ b/graphics/pokemon/mr_mime/galarian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +197 44 44 +0 0 0 +15 20 29 +89 106 134 +59 49 48 +53 69 94 +175 154 153 +0 0 0 +246 226 225 +255 255 255 +57 57 57 +164 222 242 +190 190 190 +113 170 190 +104 104 104 +15 15 15 diff --git a/graphics/pokemon/mr_mime/galarian/follow_shiny.pal b/graphics/pokemon/mr_mime/galarian/follow_shiny.pal new file mode 100644 index 000000000000..0166ba80d517 --- /dev/null +++ b/graphics/pokemon/mr_mime/galarian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +197 44 44 +0 0 0 +15 20 29 +89 106 134 +59 49 48 +53 69 94 +175 154 153 +0 0 0 +246 226 225 +255 255 255 +57 57 57 +164 222 242 +190 190 190 +113 170 190 +104 104 104 +15 15 15 diff --git a/graphics/pokemon/mr_mime/galarian/follower.png b/graphics/pokemon/mr_mime/galarian/follower.png index 424f1b59eb4ad6aebc15edf4dc43343e222ecd15..122bda4a1306a594dc5d24e86ba01c9727dcb55e 100644 GIT binary patch delta 658 zcmV;D0&V^L1)c?v7=H)@0001UMu)cm0004VQb$4nuFf3k0000jP)t-s#VjlU000jZ z9a(CIJ25adMP9F(nE(I)_Tu6H|Nl8TIi%k5zP`S3s=jDwXbn!6>;M1&4|GyaQvm<} z|NsC0|NsC0|NsC0<&B=E00066Nklu$p!425Gypnq`d`#s6Z5*bt8_x(pk8d=1UW5WuWQFhMNA-t;E zB*Kdra%^~=s({fRj3{Y$b%;aNx|hFc2}6zzm;B);doZHpNIuR{A3(p>&=Q6m8?FS; z=~)w)P})d8{(orl)B=kba%_0baI`yfdOG?DA7IF_p>L19JAkU_2tiEpFgd_-(tCP? z^?`;?>9BSOP!+p9kXpiS9YKJ#((Fz435EtaVReP<4Vu#!V;w*&EWSEGjV<9Pf9eOv zhMFSF;?xYy3Cw5=Ax26p*Nh#@72`xvgG=~@*W}(fHh;7f9S7N6Z{|OzF^3Q+mB)ir zk4H%)ksOyWXUkG1%Kn&;Mi~_Nr6+cXE39J^eL-S zQqk3V##ZnP4~pM7Hk^tvb17_>sW_#r%s9!=jjPZELyiq1y)1|P@-S1Z(2uD8Qqmh% z>YL7*z<(S=jtwHYEZL9VQw@%&?(j}cdoVlzLyiqwy)9CsMlV8zdDwQ7D%TgrI-OVa z^8Kng?4Wx>p1_U6_n?`T?3RbkOrF s!y|(ETP`rT-h8bC0w%<7{k^^bBjF+&e~UZ=01E&B07*qoM6N<$f{30r;s5{u delta 752 zcmVSJ?Ot}nKjQt34q49SpMkL?jpy9}zn1F`M)ajs~=6||eA*w>p?3R;4LvA`Kp<^i_oyLIZaY}G7fqzf{PDsKq(FwvN2{9lD9AM|{>yH6-K3k8AoJVjgrJO~;HDfbEoB)ra zHum+}Ze>jC@la>f5iINZ^5%K=^$ZIn_4tU3ny#eEEf1BPuE=~PuTn=U0Jw@RCLgou{L_`n--H_<}=nyvJ2p32y^nb7;STa}*m58v1Cf;$O^64_f zUc=fN*819E^k|T;#m?E+*Lyhnas}k-x;QSQ@xJ`I$EL(><>ii- z>p$fhn|~c^xID4ZmyP}y5{jqT{wFTt8^+aLr3&+!;T=!a_EAOV!K(RAow(Mk$CJJ` zvD=UY9T)W}x~>NF6fL(8^b~pQ>(P|R3BO*xpE<*L?;gm_!{_JPJUp%J>(Tb>8Ck#^ z^&1E>mi7SP(k56S#szzheLdQE=RBq*?CB^2y=j?1xbYdip3G^0$T+Ph-8lhyL6KMA z@n>r*sIdFVa<VTY9z?_8jf}C$8f7&mxRNl%gVF zU|Zmq-1JXf3cR?>evWMclYi!+|1qWoxUTa&uPb(QG%ySJv=jl8e`fX&TkPjJMfjTi z{7Mm$qYTnxjl23+k5~Gqfs*(1$@n0FF{b6WJ{;U1uDrOLC|wvi#^fz`znP*hj%fr&>2PZOCviyPvr z!E&m#z&$^mmmvn7Q$S&WX$r{j406h$;W7^+FB&YR%EL6x+2(&fX-Ox%6(~Z~>&rD8 z)OX)4%N{EU`*N>+<_SmMoB`tL@Y1yD>GQM|j$H>VLWcDCxn_&ke~VK1GJN*Em%zTu zGy&$#8MyQjd-^1hryFz~OmWuhKbBKyqYZ-dp=YId8z1TkW$QNv#v=d3pY;dp3y^j% U)AIBrG5`Po07*qoM6N<$g0u6pa{vGU delta 876 zcmV-y1C#uT2lob$7=Hu<0002CwraKj001yhOjJdf(4Zh7Ku}PC5D*YJFj&x#kf6xu z;9wxgKydi5u=x1+=(qrAI503ss3?HgV3^2(5OF~O00RO^L_t(|ob6VzZrd;rWph6e zifD%nX+!}*p`jpoh}uc|hN4@>1klhSYdUwSk-vzF7J>ds5Py)N1DAY&dz2}Yl+v_A zmjdBn`}rO39p9a3Gxofm*WWI{6r=jb0!AhoK^AMZS=1L3YFh9sJPC;82#`mtQ$tjH zQ7Q%yLrqJ5i6=2kjzIe(*60GHEFd>i2o#wzQYs^gNBI?=H03^gS7Q;e2pQ4_BVZ?> zbU^}`D}0n+VSo1(B~-y9FfwMTB*}TUm!u=)oXb$rf?r`e0O!d8XupXZL*P>8dr3M% zCM6FQE%+5?4(q7Nw7(F^R3TLm_egV&Pw;=jtNmmu8WB}cAhqE4{0g6^`0QJ{pTSYz z_pt!M+eAQ0DW1UReV@kyec$ngKuH1z(gArw0$nOFd4KMCdi6LdFi#6y2%L4D6(8*vzTK~3bu zQt&qv27L5BgEd zoXZ?p<9{DjG9Z(p?p?)j5%_5}3OxSV&7K!#kRc;frOm<+z=hJ~n@vdpmGT93n=hS! zQ+FUh;%R912`I>8bLmsOugWnNz-o-A44FRqdVND(f`?rIzq|f?EBt*-*S34IrSGDP z@p%6zzr)JJ0@rl6#$(Lj{%-SQq<3FZ{b_S^rGLC*lo19pZS=7e6XWRwH{^OGu&GR* zB?7i>uSPcafYtYHYiGwOBiMo4IUxll*oCx}wsDgm`0PzUcUfo#pe?uPknj-0000 CFqM7) diff --git a/graphics/pokemon/mudbray/follow_normal.pal b/graphics/pokemon/mudbray/follow_normal.pal new file mode 100644 index 000000000000..634cc72f204c --- /dev/null +++ b/graphics/pokemon/mudbray/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +226 222 222 +237 202 187 +237 162 140 +210 146 124 +180 127 106 +125 81 63 +107 67 55 +77 77 79 +52 52 52 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudbray/follow_shiny.pal b/graphics/pokemon/mudbray/follow_shiny.pal new file mode 100644 index 000000000000..634cc72f204c --- /dev/null +++ b/graphics/pokemon/mudbray/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +226 222 222 +237 202 187 +237 162 140 +210 146 124 +180 127 106 +125 81 63 +107 67 55 +77 77 79 +52 52 52 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudbray/follower.png b/graphics/pokemon/mudbray/follower.png index ea471899f09eaae4338c91eb944e1dcde1c4d6df..07ad30454bf319f9c71dbeaf41658e63d8267f16 100644 GIT binary patch literal 1353 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsA^d-vX++WmG>&!tH+qYY2r86bxy)_fx5y;5-euA08 z=KV*{u94jMP1cUpj3cM9ae{nC-t|7S&8$v&%+HjVIp=eQ?$$bcsxo`=MNZD09-q%H zWHR12$;Vw0o-Y)wzXv^H?)8&phoOz$wB@i&t?^${WvmX^O?9C?2=eU!?_<+qw2< zjJ3%=tusGFZUjoj87{rfCX^?;_M<(})?nFNcfJ-~G3IOBdp*kfqPehII%h#UUvvRS z%bomJmu%M=9}ri&6JPdmuGSTYLubuTL^SU|IQuG>-@dE`g{BX@7pNzlS^rw!fj44h z+^qZGCr7MbvQK)-Oh=xI-#)83XCKtOuquf8$MX{lzO%oca;oCsDedkLk^AGsX7m@f zbWLd4?Qr8sylTUagUNp8r#{QhVR~t85XOEyweflKqzx=j_D^luzocJFe=`4^CARYE erDcCI{xFJ4O22;3`M?{Lyggn0T-G@yGywo6q7>Nx delta 533 zcmV+w0_y$A3Zev%7=Hu<0002CwraKj001yhOjJdf(4b&2D5!8?5D*Z6P(TnE7(hr+ z@Q`pIC@|nyP?%Uy$e57u(75>c__(;Z0002c=YL!P00FH@L_t(|obA-XY8x>S24I2q zNoIw~AqSxumVk2*k_dtLDH7url2hmtBqj9Fr%7{jPPXaA`+rc~bpx4EnC+px6g*(V zH*5c6tyePUSjRfnvHnq&`1_^#uLF{^4NTaSIFD0;CO8XD zx5buS{OBR@z6)YNWt%QiHmdEnAO}<)I6^I|jm^o;MNx{^EfE!umBQV1h`Iw@Cb18=E%j~~*xo2U1h)MaqHc1lrPv3;7Sp(*C$D&@ z;*ea_OPaMn!SX|wRhoCaSu74EPpwl93njO+^!Zsu3DYt7Z z?C2<0!egMZJ!_nA#}@O8w_>BUhFZ|fJI XAeFQ*91bbQ00000NkvXXu0mjfk+=d9 diff --git a/graphics/pokemon/mudkip/follow_normal.pal b/graphics/pokemon/mudkip/follow_normal.pal new file mode 100644 index 000000000000..553601ec5b21 --- /dev/null +++ b/graphics/pokemon/mudkip/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 120 +0 0 0 +88 176 216 +72 136 176 +64 64 80 +72 56 16 +240 128 16 +232 232 248 +160 72 16 +112 104 144 +176 176 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudkip/follow_shiny.pal b/graphics/pokemon/mudkip/follow_shiny.pal new file mode 100644 index 000000000000..351f36231c76 --- /dev/null +++ b/graphics/pokemon/mudkip/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 144 +0 0 0 +184 168 240 +136 128 192 +64 64 80 +72 56 16 +240 128 16 +232 232 248 +160 72 16 +224 152 0 +248 248 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudkip/follower.png b/graphics/pokemon/mudkip/follower.png index a7ea6837b95b47929c4c55ef2b3043965fbf37db..cd56f362089e0bc085b7c9c6441ab61ab3a8e7a7 100644 GIT binary patch literal 618 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzxEQ~-Gq z8*X@XY;bT0@URg0&>-;Q#g7FZ0tFcpHf*@i5#YZBsDd%c+uensgH_f8$YC$>^mS!_ z#>mU2EY;E)_!}rBkeujO2Ba0B7)UWNB<*|$bOfWir;B5V$MLsUbp4Mw2(Ufa>AQ|| z-BM|R8D-IW;sI}SinjiBQr^MhDR7;Ib9!FZL=A(Z$%X9-GWC7@SG8xVrZ`UcQhNT} zn;z)~Mdvmi$xqdil2R?pw`XTe<6he<&QiJT>wWzP^Cm`WB+otga9?hcV(OC58qf2x z62uhQ%yJ)S1m3cGy#3e|vmNsM+ZHbVXqft1>mW<^f<0T0NTfRdDo&7|8yCDTr01j0 z+`xVD%Yyd@Y@gDoe&b5HIscT%&r_c3Pj|Q(^v>kQTF=83ropcs6uQm~6<`1Qm5fGo zZh?eP)Fp<`&$Bje|K<^W+exPM*IJ*Bx$B$*eN5Osh`VZay!@p|#BJ&H(KLY>$P2B8UBm2?+GuzaIiE`3U*;|1jr&{6~QIe8al4_M) zlnSI6j0}v7bPWu34UIyKjI4}Jt&GgH4J@n-4Bk&*XGGDEo1c=IR*74~ytDiFf+EM$ L)z4*}Q$iB}WTE2{ delta 451 zcmV;!0X+Wd1knSK7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJcNq*AoK z_MEKVi=4E3b9?`^Qudrd&4WRtds@ZK|NsC0d&U1+tmZL;#Y#$p5D*Y;%Vu)`00B%% zL_t(oh3%G$YQ-Q7hOI3zj9lLTZ5Oi(jH=nX(;XQ3p`6n1Pk&52T3bpgl}e>jsZ=VJ zO1(**%!{i2h6}C3@8(6BmK8?)*$pT$@xl`Ef6%~^-p<8V2rqgJx!3?Q-)DDo^$Dh_ zA>v|;g?MJTn=1*KbXH-+EkBW8W5c&NJ%CRP5ijz=CmsGBH^XuKm?IFqkY9j<{1I=! z{{PwpLA$^|3x8}#a%|gas|Fkaz|$+)-MPYuHvneQO@$c-6-L~bNS~Yr*ks%Ha{~ca zXw^4)Z7_OKMcg{HxBO;XY}8-OOF61f4uI}^t>-ZUt_Wz)>u$fp1_F)^mDI*iySu=9 zg+~R;j$)&XhKM+dcJU;AL3S=vu4Z7?tK4MCk^54c96VMb?<;h15G_LAfzuR!4m6E$@0mU&s7yw&6}RS)5xIrYU&+XnY*jLDvM0` zxH)>`K2C*aQ9Qq=1tcC@e&F&E`}vQHxR{DXob&TPdybJyt?%w?{ICLUYZud1{+G49*R8QBYM79L9dA~~PwB?D7!9P5VXdK=95 zm@%@%bW7ZJZa)&b`TUOjc$c-Fny#}}PFbHOxqM&L8ric2>!VyYJd8TEFkj$AxZzd( z&`BRPH)J(;H@%&G&6PoOdsAGk%$$A4CnnUzcLyo-+G(HpvAfyXch!tT+t#trDk7|4`_Vv%NNDEm0 zuD$K)<0(dVYc(b`|9SME@t(wt3y#%ohZpdc&RbZed3cI{ZHNTRhNlGybrUZKF3A7% zz^>50-@QUJ*w^Cx32hd$MrO8zJW&pZ)vGcB79P-*|MkMbmN|ZJhOC&^;$_{>nPZl7 zoZ7}%@#MOkmBsCl)X7mv_Ds)TvsAS5e9bLvt5bE}w|s{9m!$Sr%Z0dhtW;kXcRp|3 z^R-P}kG`H0H=lSrqgZQd{`%Hz28Clw+w?S6GaNhG$FPV;{JvS8!LIfEeg!HD5&8E* zLXO9t($hUA**J0S`_$s)J6yb`{FaZ%-{V~OW+TUgyIM^*ADy=|d;M7GHfzJG4NvXG zS99FUUDD>CV){o@LZfnm#oyhV4jHMQkbAdT>in_&>;B(ACSNs6>!(Zy|87uz^mO%e JS?83{1ORSQbNc`Q delta 713 zcmV;)0yh2n3)KaX7=Hu<0002CwraKj001yhOjJdf(4Y_)7+@eESYUAAa9F57IG}J~ zKuAy^C@_FXKoAfR`1tq$00000000000002wv%}N?00Ll1L_t(|ob8oOi{daC$8#+C zI(4aduDJBN7Nu7qtG#M*=t=OU)$`&uIR(--Z9e6u?v70|#(#mi3=8wW$nSZQ|MMam z0KW94|3nZ73O~+}8g>Q)z{E6S^ux@A?r5@%jJ}Or`iuw9_`({^&SZIESv3p#gokD0 zTG#!l|?jdI##8DXyH zx{Z|qmxfzv z`QUo%^{~&H+!?0ZftU7EnGDmHqRU}LH@5FlRLxlx$?*DF|cwOpxCb-vok^QbkF>H34b2)?LvJ?(o+@LILuG`Q+|BR zP8f;sFb`{#-KWUW$xMQm1Wj|;|Uzh3_ETIG;uRk$HxRP-oU5JpM^5DRf8_&(w>Yzu)&xVxXI zLJCy_hjgKy%NNmT`9d_CK3_)JJlTo9KynE{T_t@1C;yqw7fc@qvfGbojmV8 zUeh@!h2P{rm9~;nZU5ao^lx8g}>(%x(?k>>t-snkooYNJ2&-S{?qgaNe7glNFK`t00000NkvXXu0mjfURqBJ diff --git a/graphics/pokemon/muk/alolan/follow_normal.pal b/graphics/pokemon/muk/alolan/follow_normal.pal new file mode 100644 index 000000000000..9ebda0dcdd3b --- /dev/null +++ b/graphics/pokemon/muk/alolan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 74 45 +116 180 117 +102 142 91 +42 88 146 +0 0 0 +30 170 210 +26 148 183 +232 202 0 +113 194 255 +232 232 248 +217 88 210 +160 74 125 +255 255 0 +85 40 67 +74 114 69 diff --git a/graphics/pokemon/muk/alolan/follow_shiny.pal b/graphics/pokemon/muk/alolan/follow_shiny.pal new file mode 100644 index 000000000000..c1e3f398843e --- /dev/null +++ b/graphics/pokemon/muk/alolan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 56 64 +176 144 184 +120 96 152 +42 88 146 +0 0 0 +30 170 210 +26 148 183 +232 202 0 +113 194 255 +232 232 248 +217 88 210 +160 74 125 +255 255 0 +85 40 67 +104 80 120 diff --git a/graphics/pokemon/muk/alolan/follower.png b/graphics/pokemon/muk/alolan/follower.png index 13cf100d63fe49289dd808e6711e1e475fe3438f..c5437e5ebdfc8891e11cf7c5ee74b290f6ff7e31 100644 GIT binary patch delta 811 zcmV+`1JwNe1 zg_h-Sbbo5X-d}7s%l7t|sFfg(xZ<7gl2!s$-X2_mkb)YuQ1a<~N&uLh;$Dh`d zjMcPrk?iBLO+I@GnSp9#b+oYw({3!_54E$&fHyXmtylV+ZP$S-T*|9A&k#-&bZ8P4PI#&`5Q0eC~A%DAcK3?&KLmnR@kBgX2WCu?iZ$p{Y z1F~zAElBe>K)^dlFaReY9IEK!5c0QyN=`egRSe-lr9$Tof+$|f-W%1&U3dYfSGE-dl(Yao*8Z&6_Hh>xR{k(iC7HD^S#T9~Jgrq!+%%x1%E pizL${ggP=CiBRq+{&W1Fu3ta&hUvUON9h0n002ovPDHLkV1g>shpYeq delta 733 zcmV<30wVp&2K@z)EPoJ4D2O;n`1tq`5D@T?(1@Uz;8>VIplBd4z*xYLFo59j;3&YL z5C8xG0001f{q>>%00M|fL_t(|ob8jrYTGav$K_rJCQc3wbqM6-vW&q_gADRc^+ln9 zz`DakRPqk%F2;dCcBz?0VcR7TvuCiALyZ&k43lKZm0Tw~?0>Woo$`~u|M&Y8WB^X< zv`*{4S&q{v(%gd?dH_mD$p(%U+tcuo3%o8x!kPM>;Ft3S zXB$U1uz!!R2m2yXWnibSLkB~INu%V~VYn!HFueEQIB%~=gnmh(;BAm{-eW?VkS(8x zOIH~@w%q23W|&09yX8FDe%>htbVu$X9JBs~U@*jjAE@9x8%-4?HEb{8*n=a)P&6!f zLKOq>f;~Cnu+Kw&8*~@xY_Hg_B_S*z9^Ny??pE^Larw(_)G`0Gam3#_qO_JNMRGN2 zIaB2+sAc{vw01QtTh7vYwlns|R!`-2#vid3XIqpWW!{p~7Zx~JIBb}( zqapz)$Iy_`kr7aFV#AFWFMcF=WHfPH^#F=8CV9KNFm$lWf;j9Yp1!W^&lq{xluR5w za!Y|i0?CPfWk6a1ih&dZL($i*WIuUT?+?3Y+NbS_f=*7`rdUble-C?eJ61sP`;Ozb|8AeKh_^dn z8Lg8ZKGS8!T81B!CNQtL8T513MAe1P4BHge-1+`B=jZMxuXz)zg4@#EbK_VWu)97q;pH^J$nGg_@5y9Eo_v_Oe)>VePeO|XN6HoiLcIB$`_mi9bS58 zA-y+Jd&KLydB6M&n)=*ZIBkLJtp^RS7fkAHIeLNNoOt<;UlQRnxQwqR?9DTGttJ&Hs;nJouXaalKbRL$)WjwkMw^1!+b^jf2_n^ zPF?96tsB>fdwpeEd-FJ3-lN{WJ2z$(|I1lW=`?M_%ZL-V^i#H8dndMKR z8@41WAAirk^op(Z!hdIX*0EkS`oHYb=2E4${S8~!9@`K$FRdP`(kYX@0Ff!6LFw`|P3NbRWGB&X?HPSY) lure_Ccf-*XMMG|WN@iLmZVmmdKRZFm)zj6_Wt~$(698x_e3bwI delta 701 zcmV;u0z&=v2FV4G7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s?(XjH-tOkT z-o>1>lv}?`-mJ8}gNvL&N?QK_|Nj90{{a900RIpW5dZ)GGYRYJ0006-dPb*ec4O0=zlAEMXV_F7^~;7XV-pV0(Czd<$43+&9oK057_$4xm3^ZwEWhaxgK03!wATFjWN@ie+9^T)h074+3hjOUPC`F(GCzx zYGs%>ECE$-9e)~Tgg2}f08=gQaY2#?OoI=m^!P<_SJqx+hvBH*J%jjE7m_1UO z>NCK;fQ0NJ29%QI2?bdFPk?f$7H5wX3n+k`M=-|`pzHvr7IoD51_Z#N!@#9GT{=q1 zohPXo0-z^!`d#F{0tT#vE`IUae{C6z56gyo; z#Bqf&6Mqi%nNHd{J02!%fYLPqgxujuNTuweCj-L5r*8@)K=vqvJ6!-IE`Q36(46ra zblD4q@Xydv-$mbM jFB#}r-s*n~@!O+69-AxhTQ`bF00000NkvXXu0mjf|3ymd diff --git a/graphics/pokemon/munchlax/follow_normal.pal b/graphics/pokemon/munchlax/follow_normal.pal new file mode 100644 index 000000000000..e8cd7bd56bf1 --- /dev/null +++ b/graphics/pokemon/munchlax/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 48 +64 104 120 +0 0 0 +64 80 80 +80 128 144 +144 152 144 +232 232 248 +40 72 72 +248 200 120 +152 128 72 +192 168 104 +192 192 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/munchlax/follow_shiny.pal b/graphics/pokemon/munchlax/follow_shiny.pal new file mode 100644 index 000000000000..9f3925a28e94 --- /dev/null +++ b/graphics/pokemon/munchlax/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 48 +64 104 152 +0 0 0 +56 72 104 +80 128 232 +144 152 144 +232 232 248 +40 72 96 +248 200 120 +152 128 72 +192 168 104 +192 192 200 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/munchlax/follower.png b/graphics/pokemon/munchlax/follower.png index 2ba81cece041037d59b9b63927c29b6730edefb1..10ef0356fd7388451a03b7ed6fdd462febbf1572 100644 GIT binary patch literal 749 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zzw37&v59 z00kTZ0soT>iy9^W+*=9J{Fs!X$JHkw18%NaYn*Kl9bns3R^W&>Q+ic=8Hmo+&f4t#(o09QEj^#bS zy<-dwUUnpM-d@*J*?4eLkXuczapp?nu*>C*GdiQ&K7f#<(ZCZO|*Cyq!O?G@vD$1wc=zn_i<80B1 z`|9~Ce%x?+lij|O`K`xUndHTh*=jPi4o{aCc&vH1wJPp~v7xnTC42eG{Iha9FNrTX z$Wd)*=g(3t4?}8IPd~tD#nh7cY?Wa?G&VR{q0LF|NGv+(|fQN?Z zegosPK^Btt8pKTSA&yNBeP*ao4e_+YJr8amG-}>s5NN}XHba4uH1s{V!HHcEB?N6d zHc>~r?ME8=h6rDAvC}#*A`r9ofnHR6&74RG~>7jK0dLF=5< z?RpulH+J=CbAN-&X9(JU*pHjd*1eNxO=hku%(m{+5@};{Os=b{Ci~g5z@oZ0q=9c` zUEt3n=F@Hl=_;PkyTi9pvbvLG#)-8e3mTlnNJiA!-3ILJK`3(j_=d<}hB$SO8<)-p zP7%v$B>S=6#nfNt+PxDK-nkdQ)rqA>LmNmmnl^wUmPUA*AMXUqnEnA0)T{0vp-j)8 z2-*8Ir5k`*>DLQRoy_Zw=XFBew#dW!Lp>_{_^&000SaNLh0L01m?d z01m?e$8V@)0003&Nkl&ei{J{GIP-4E1GsU! zAEpy=e+ANpnSTLFUZn@wO>fGr>a-u)QS|V+Ao@G-SuzHm0A5G{caP@?r z%t{>`K%fE155%4IYvMyPeE}P6V77q_sAF(+V2#^jWHgsI{@`4UbOBqM vNExgAW0?IpU#iD?%$!d5OV3h&P)dCO89aV;h>cxc00000NkvXXu0mjfvE<5_ delta 390 zcmV;10eSx41EB+uB!4haOjJdf;NZxJxcI=xfIwh?SdjS8*r<5O5D*aXh|t)0xTq*V z`1ttPC_vz-z+gyd0001>*foX#00AsXL_t(|obAvtZo@DP1yBtJe1RTFgMv=kLNq|) zJ9r47EE;p1j6FhbU_le_Qqn14iY~Qe$WU{8g7_)XxvjR^YJaPLR3W@--!?#a(I39{ zB;8>K@C~272W%MthRL?ubKt@DjsvHLIZ#a0roejQ$}|sc(}yT=3Dl;I(21D1cCG`o z={n}+McU6mPy;Fhw7lbm;IdO~*YkZCM$>sdF#Q|&Wtjr$!6y-*%_~;}r4#=Lp;)Gd z2f$edDAPg_(SP(c&pR)cso`{ca@ k`mrA?^XvZT+3GFz18P4Q8B+U;lK=n!07*qoM6N<$g3?dA_y7O^ diff --git a/graphics/pokemon/murkrow/follow_normal.pal b/graphics/pokemon/murkrow/follow_normal.pal new file mode 100644 index 000000000000..6a4790eae2d7 --- /dev/null +++ b/graphics/pokemon/murkrow/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +16 32 72 +72 88 136 +48 64 112 +32 48 96 +120 152 192 +112 88 8 +176 192 216 +200 56 48 +144 32 24 +184 136 24 +224 176 40 +232 232 248 +48 48 48 +0 0 0 diff --git a/graphics/pokemon/murkrow/follow_shiny.pal b/graphics/pokemon/murkrow/follow_shiny.pal new file mode 100644 index 000000000000..54e704e6ba07 --- /dev/null +++ b/graphics/pokemon/murkrow/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 48 96 +168 112 184 +136 88 152 +112 64 128 +120 152 192 +112 88 8 +176 192 216 +200 56 48 +144 32 24 +184 136 24 +224 176 40 +232 232 248 +48 48 48 +0 0 0 diff --git a/graphics/pokemon/murkrow/follower.png b/graphics/pokemon/murkrow/follower.png index 51f0920cc81456c2a7269d7f10a65e29930bdbbd..c70c19ba2cbf690bdaab021932ddf4ab52457ffb 100644 GIT binary patch literal 674 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 jr+(*t`hWl5x!@5D*ZUAV~OV(138T zI4DSfNVr%yfY>;YU|?tfh}huR=&<1Mn2@L%!u>%200RI?L_t(|oYj`kYTG~%hqnxL zuYn#6fxg3*1&LL0Uq-Nt9SSNc5{gM)LSQkz89_pP&7qV$Mt=^5Lg}H$(oycJ_FI)hDjSfRnK8A4rH+Q4EcPETv^xiX#Om@-}9EDEkaaa}N|1%+AcI z0PP$}rDD$O36q?8>c6f3c2&Yi)KX2^uLt(!nt;#PSFMs`z#b!M1zq zHM_C5yulEz&&(DUxYN{Shil8_OWa(AJps`PoLZjM0(6i1cI&5sZZ@grDxWVAjhHRX ziNC-N%_TRucI+WuMV&xd3k=sfO1wf&s@^hM|hv?-k!&*228fcxf zR-j?%lnWHHmuDI30P3kCjs?qv15b2JV=KT^rWcuL1sb*jRb`nkdU+MADvuUQn#dwL zFl*ams05&(K%TQkpk=QP;4;U!mshcBUMkpvDSwLaMfo7pMS-w^fv5#KhWd&RJ4FrK zyqcl?bkNT?qYr|Z;^0+QV0=2sERjVTvNo^b-Ur(?WK#@aun1w2=~t2H-uYv;4UG;D z@<9Qvsl+tX1&P-2^O+|)He#9?yYRJ{N6%(nnEQVIm>K`7l5D=8Wag&4ua< zk7JpEfnCYNNoEo-2QkU8O9p@O$IR&5j}eoTOqGuQix{x?W!P`bw&vn5_`)A9j`^5| zz@{1A4^JNRQ2~bv?ho@HMi249fbrcvLGC}O-|QU6BbW=jwg3PC07*qoM6N<$f`uBI A(EtDd diff --git a/graphics/pokemon/natu/follow_normal.pal b/graphics/pokemon/natu/follow_normal.pal new file mode 100644 index 000000000000..a2e624a97ced --- /dev/null +++ b/graphics/pokemon/natu/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +120 16 32 +0 0 0 +216 72 88 +56 80 32 +104 160 72 +176 40 56 +128 192 112 +96 80 0 +48 48 48 +184 152 48 +232 232 248 +112 128 152 +240 208 96 +184 200 224 +64 80 104 diff --git a/graphics/pokemon/natu/follow_shiny.pal b/graphics/pokemon/natu/follow_shiny.pal new file mode 100644 index 000000000000..a8638a811f9c --- /dev/null +++ b/graphics/pokemon/natu/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +120 64 16 +0 0 0 +216 120 88 +56 80 32 +136 160 48 +176 88 56 +160 200 112 +96 80 0 +48 48 48 +184 152 48 +232 232 248 +112 128 152 +240 208 96 +184 200 224 +64 80 104 diff --git a/graphics/pokemon/natu/follower.png b/graphics/pokemon/natu/follower.png index 9fb5ac353a82d259a2c566cc0b6ad7b0bdf8ae08..8941c2402ac086d1f31e3c50b27afe3eb83fc1d4 100644 GIT binary patch literal 639 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 Sb$f6C0000ND!*da7E zzGZ?)-b?dO^sqso=R)WpF=fZ@{oz-3Z3cS}jz7xxeLl}COL_$W01yE&kO@Y=sKXOH zkr&5CX>`PCW3y`-cI+QFTlJmE&bjdO=7`{?XKCtpkFg!=tn$?w%Hwb>d9iG4a2k;g}hmu8y zg3DKiaeu2XSmY%GxkM&7e>;8iL=hXyZ*^S>`2;O^_t%>bzN-YbWKRj~@+ZUi)c2G? zlk8>!7JfV`xcz2vOR=Rp9XojQ{_NcMnhqCSUkfDrtOt{G1ASrx6*==fiaBG%^Fr|M z+$S0FQ}pi7U_`KcH}p1+?ex(-DX1#mk%DRsGk*h$Ydcb~yG}XN<$FqSoTMZpzJd=) zpoDxv61oU!DH#d`XM($wGkv54iDZ(MM0QFJM+7UIBv3+2f7-Rf#4t$eb)Rye`r zMP9PVi+c1T91V1?YAYrbo1lnrh+?C(UvTBKyA&bp#j8pP z4zqou~kq)P)yqm z0Dt(%dg+CYNygOo0IbzaUyq0b41a}#WNa>N`u=a*b7bQS z*oK|yuX=Y9heP0#5JJx9^FLh9?YAN~twXx%q1*kqUWQ)9y1lQv$(J^n=R)ZGaM0;ggPj@0-RIN!P zE+cfRXcjl9(|;+lh{h12;s)zH4eFnL;7C3pq?A|)&lP$eYtZToga zKM@kJ=IiTNRbi0kth>Z?v&BeH2cV^f8F;*8wuEsu;9W0-F2KDxxQef*b5-e|l)$ID zN$Scj?tkh0kh3hy#>aSB1je2KI(i`#5C&=ZKYFL{0fYeq{WGUbS8aR&S*PU5SA8QC zzhIGn#rPWwym-0rb#>%tToYyr!jsZfho!dq5kQ+uQbI&9NY=24I;furzhD3BxBq@y zz5yMVAS@kTct5ObafxLpq$n4ddjtN4^kaPS-+w<}Z!c04^mKN>$jmbtZ|=^32VFOp ztbC-iWE*z_I(l(~BDV*VQGd@IfRWkL)3R8wGqb z()$+|5Jl7~W*pCVBMfB$I{H2iQf(5&I%mapLAmhx znSYKoc6m*c*~P|!M_uU>3<;;CKtNU~0epu6ulfOq12!b?a=U2_=;#u0PNDKNKp$mP zw+)Hhl#;D04@wbh(~chMU5Zs=nTK%WGPj%XU5{|ERh|~*vECvtx_B0eta6hY9stjK z^hv)OAal;FbWmsF+{<~E&*vw)M$e-~Eq_75QLO=wIu>UoM42Z$;DL9q=W7;1b)XD$ z?r#RT%9XIE)59#X`Mi{ymy?9LV-atk9E>@hH-EPtD3|tz8^B`V+8LE;i>N&6)dKK_zoUZ&Q>+Li ztFt8AreoGxwvzQ!U$uZ21F?;KTP&c$a10c!%9Nd-lR|f>Np9@JoX6L+EeFwK+Uq0N z9>nL6Y5^+)(YZc~3!rWR-5Oxc)E^A=r^7)nySVOAZ(wUXhg1uAHSpT|0!R2+A71VN zOY^;foMES`rmK3~sxRg|B0m6r9=h(o;@ldj=Na_YL#6Rn{Rh|ZsQ+~Ozv;M2CQ^ww QPXGV_07*qoM6N<$g0LKu?f?J) delta 1170 zcmV;D1a14(3YrO!7=Hu<0002CwraKj001yhOjJdg)1|Ir02?475D*aa&sEckD?&<8 ziEvBX%#SNFGyVACc7cffD=QfA6I1f?{rvdHqPuPY00bpTL_t(|oVAwSPVz_`hbK&8 z!d(~|c*Q+wm{0-l;%&MD@5u(@td%njsrHaY9XT=*D{T`GB!9Iq*`qZ}(i_-&dGBIp zO1~Mid$M!T%rmyX=ikl;0`UL08oyMZ((XP(nKQcznKj1&X@8F^_>f)QP0|%G3^{wU zka?aqV8fZA$PInOuDuoS+9M&eK*pXdWcId{4nX5Mww1Z!=;#nYN@Y+%wsR=p(V@5S zhuyH!5HK%>(toE)gWIalV2>4yPZzS`4-MG;#CR;=i}zC=_<4LUV8Dw(PscNE!&u&9 zq}ZqK$~1$ZxB1k^NWhp#9ZIbh!2)K1>)X$P6WMGe3mEI+U*_~I_~F@D$QX}!U;|?j zgI=)t^oL7s8#M*Y124}u?(`!Q6qyB*`I_VfIR-t`bARb0hYB7E7)XluIPMqKWcDBo}m=OE9sS_e%$Sa|gwCV_{ z>OMym6Z_59f9k{%GbFX|gw$)9AjgnZ;?ng@Wh-~3?sK%Y+qcfoH|JGdi5W=x5g{|X z1q2LPB_<{H?wC?-wa>hvGpaj|O{YlAKzSybMt_=PAmHws^KwRrrQ;seb^Wk$H}1{+NzCx0jg%!( zFMnkbcZ0yEmcs+p5?isrU7Q4zn%CWpm?7cQ6D%@B#6XU72nn`w4BEe*E9bjgs(;~DVP{7g$b_6H-cu6D4&Niv&jbaA#H#u# zXm!Y4d{|m_R|QbhT35SU4z_>te{#}5Cgl9fU*lI~7i%J(&h_A#2JuP3#fLBIy*A8OjrOHbWUEpIknO9!*v$J7BFsU@Yw5^nYx) ze1}$hn7x6oLhJY=^&M;@Su5E%;NYB}O7%o=@=YoP#=_RsbuLiukW4@T(GVDB zA<(bmIiG=nMZwd>F(jgO>5R^@#|k{Ip26i3jKBV$m(_j4@nX)7<+(|F+t+VUD4HY9 zUo!o%(vK_iUDK~B_WWb35PR_Y*?umKJ_hTnx;%B#zk3Gc0aJ0Azs10o#lK}jC`SU1*bPp=ZBJJKc;zcQdRax%Nws9 z=ldw6X4h5GmoIF=74Si#VE%!~fLF=h6{iL+uvqVuR`;zkR|4J`jF;Dz)XvzW0HBTFN9=WJBshdH$wJFDl z@yFR&2Ye5FZM4~STtNJgcZ7I`USaXfIF^6J& z5-N!mCAv&PqUzhN1SYK$`@*EqvaBKb?D~eL^xxu*X)D-k{u{`+?BbBW zER^}sqE+(1$#YFp`BV27vO0972rdvZvp=Erl!@`SJ=cbmh-;ix>xxhDH%Ir0eG8t! z_He1sAmhtJ5r+8-LrLBdcxcnZs=b9LY7$czNV*D*o*H_+Gs3 z{|DDeZ>I2X;km0)(7NF#tHG&1xBkTi{GA#g$a~0J;vUlh?W5}aUsmUP{Ats3_CC;Z zR=*+8UfJir(gdF4miJTw4$t{g(Jrx|$Fsn5Uc{GTWoD5>aThqO_cI(ic%P-VZDs(2 z?jbuF`TZ&$&Qn=Zy0jg{zDf2mv1a_cqxtUdc=61bq)F{#jGb@W4>0B5Qx~$qk>sbIz!Ne+=+*a~yKn!j z{Z>84Xw9EYQxQzy4gADPP;RHlGSV_0j+DPnl^)%;GJd?B4I&AooMd z;ez^wBF4-!Q8wBeIPAVYFSfh?E0!rP-y!DOJ{?^@{TI!8wtv{(Htf#b&|TiOskbY> zDx~ss?CV$hAN>sPF})I;?0e(Uoy*6cHqM>Dy_EH3^xBW#?#$(M&P@tbUo24fNx*vHMjM#s9Syda7oL>ugou2pWGjl@Gnhi^34|AeSfQ}3(h(V uJS^$DcW(aTjJ<3AePy!#-&XK>?l1ez`mKGB>Q3GP6@Q+telF{r5}E)204^E; delta 1222 zcmV;%1UdWi4$cXX7=Hu<0002CwraKj001yhOjJdf(4ZI~AV5e^aDa#?Ffb4h5Ln2# z_$VmokXRV-5C~Ynm|)1TxVZTE_y7O^0000FDj$&m00db{L_t(|oQ0N6Zsax)g*9`4 zLdf1^;UR|AKvwPoT5Ch+nQP<#$(?4rooOJwjtr6lvU2kbd4EOykkZBiTd`8+$Gu3h}(amv+Tc5{mzlbgW+R55U0#L zz>s!;B)euuyz3AA_J%YbiNw5jFwljsz7Wq|ikXCm!Swpp$_i{M@SJ5zELJ zJccp=Gk=NnaR~{raXkRbfZp-dWFrVCJiP}RNazZG=k;lLFNOtB^%>w)*NEBsBwLRW z(TntX8_@fZ9G=g@HrxCX=te$!PCWt}g>FTMp_o<&F`A;Q#~**IU0%!Q=Wn3-oWlY@ zfRX|bB!aed^~e)@aerUeIY7DBG_P~`6*E+x<3li4r&kz+ z2;$A%Q!-(?6&*cBha25EjHu`(t7ia)3gDjI(>muq-`F|%{p}l~ZskWuFN1ta@vr~> zOp)YeC_2(+Y^!?{4Htc$Ha*Ahp#shzP>3V^y2n3SeaOOq41h3ji=O;J zXS?dNqqG13 z#(uqZDfTJQ_(N9RA9NJlMW1`=b^sK!CtCsNi=VW#%>_GsdD9wzdn_R-dOYfG)n`EV z--7y4vU^@b#x_?HEb0{|zYJc=v zQ1wOB_D4FdtgvQ_M|%&*DkcfVfNU;pyvQiwAL_U!09yds$<*+nTzicFdJZWSgVLT~ zxT2?$2HtdS&o5>Gj#cDM%>mkzU3YYB=?FI(*m%meP9mj^7kK&FDKzCmvcj$Pr~@K>Ob?z7=d2S6*OSC9cqZQy*rN2u=V&&zb$YI>p~6n kE7g}TbJyzCe|M1o9|rQ(TEh%od;kCd07*qoM6N<$g2}->rvLx| diff --git a/graphics/pokemon/nickit/follow_normal.pal b/graphics/pokemon/nickit/follow_normal.pal new file mode 100644 index 000000000000..b4acc932655c --- /dev/null +++ b/graphics/pokemon/nickit/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +8 8 7 +0 0 0 +52 51 48 +21 20 18 +121 53 31 +185 90 59 +36 14 7 +255 255 255 +210 184 61 +92 92 92 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/nickit/follow_shiny.pal b/graphics/pokemon/nickit/follow_shiny.pal new file mode 100644 index 000000000000..b4acc932655c --- /dev/null +++ b/graphics/pokemon/nickit/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +8 8 7 +0 0 0 +52 51 48 +21 20 18 +121 53 31 +185 90 59 +36 14 7 +255 255 255 +210 184 61 +92 92 92 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/nickit/follower.png b/graphics/pokemon/nickit/follower.png index 36fbf7c0eaf2afc0f424c09ffb4a6d1665fd9ecd..262335aa9a7680f6989da95da6acefc193e1fa46 100644 GIT binary patch delta 567 zcmV-70?7TI1jGc87=H)@0001UMu)cm0004VQb$4nuFf3k0000XP)t-sfPjDq2nPTF z05mf&6%-PAH6OWJJ0uPV|NsBexIJ84T#q67D*yli(Md!>R9J=Wmw|4>APhub3ub) zP%Lv19|Fj!>=?L?i`qkrErSt%CaHqA$W>fgb03cQV|`@dZ6uxG)e~{K)SRvuk#O zbHAkgKBvrj#E~(G9E={g9QjKEXM8SylIxr>R(E-?Zm&!PU&Z14jgJr}_WoQ)96Io4 ztsZdF=%oqwktsf(766AR)t-VrAJIXiTzw0T%_J3HzHsV`H%^3s%?^`>TpQpU| zG~xc3^p%QTK;1{dtN>zat&wp^r1%`Wj1$g=`jcZ5bD2(J80^faU@*#CsI_}@)tfoh%==3&q(5b#TU(G6gE=gR44!d002ovPDHLk FV1gcm0LcIV delta 529 zcmV+s0`C391fB$t7=Hu<0002CwraKj001yhOjJdf(4Z(NAV5Gc5D*ZEKrlcU5Wr9v z*x2BRc!K^yF$36Zrus)Es^EDv_Y2@_zY-Q-Uo@7-z1#Q~Sc@zs4tjaEBCh(s;zj8gvsyvsh z(`JUpK#I3qGujPyJ6j(Lm6Kc>Obm82H$M1*R3%?iF%Fx#ImZ}!waPWj%XFrx8;-n% zb93Br1Hm=)E`J`|ex3hf@btzF1lP>z*Z%3pX`RDGaFxw&KWQQ-xz23X`_|we*u~)1 z7#^oM*OS#~&YGCOJpH8C$1VFo_iK#KjY&1e^^BccI-2o2JKT~L1mlKPMl8KDJ`941 zfx($h#R#rbHPQ8)N&g|9G~Kz9mG&=epG$7s;Hlu1$$uM%I`h|W)F58=!SaF~&%eok z(g;@IU7-e*$Nanu@eo|>m&C(V*%CulW@OiU$~Y6Q*CS#}4@O3`cDe4}yZHo50*)Q} zo~{6D1J%1&FoT>*DVEkT)!$Nv7M28bNo7k{z`uXjkcJ3=t99gjQ3JMuFN_ZdwBb=f TM(6ba015yANkvXXu0mjfN=5SS diff --git a/graphics/pokemon/nidoking/follow_normal.pal b/graphics/pokemon/nidoking/follow_normal.pal new file mode 100644 index 000000000000..7ece70c16abc --- /dev/null +++ b/graphics/pokemon/nidoking/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 48 80 +216 152 240 +152 104 160 +48 112 104 +24 168 152 +184 128 184 +160 160 160 +232 232 248 +88 24 24 +168 168 152 +240 232 224 +200 200 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoking/follow_shiny.pal b/graphics/pokemon/nidoking/follow_shiny.pal new file mode 100644 index 000000000000..05bc10e756f5 --- /dev/null +++ b/graphics/pokemon/nidoking/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +40 64 88 +104 200 248 +48 160 200 +104 48 8 +168 88 56 +96 176 240 +160 160 160 +232 232 248 +88 24 24 +168 152 152 +240 232 224 +200 200 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoking/follower.png b/graphics/pokemon/nidoking/follower.png index f60829f58d97d6e9bfa946559f1da5f0a2e0adb7..9755872d50129f1b1036e5a74f12423137040ca6 100644 GIT binary patch literal 981 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S4h8`? zW_*~DvB01pLt@2@9Su7cELia3#g7OHi4`kme0cHT#EBD0e?xZxl` zIqW5#zOL-g711ScEq@C}8PGRctba4#vIR5tP-n`oe z0_+7|{t8|>%}SCvT@8ULllt5y|poCSKBy!SiUX1xFGkCVy8mp zlkIQk#x4n3cKCEZ-}A^>jcpf~T(*18aPhU@6l4T+diX$MA)jx1wa9zO&!1*geG)geDzG)$i%GEWMG#HR18+gI69V z-M_m;^A3w2x4|^q_P=LXg4*=N{d1=+`=nTS^Egk^it=ysl27;v27Zp)ewO!*_L2Ow zg{S3&gS;GN%^L3qa-XTbtCnIAD5(+3`^I|KBEP_R*1LV1p3LsJoaOr4tnu=RH(ejJ zbj2C0!+H6Zbug92<#E>sSZ&~Ts+FJ5QF4RjmF47;kN3A1T=JX4jY8%<3ruMLXg$7FO|c2i~6l z_4?|kzgFg32gUtp-?6=sN!j4_w(HJ!qGG}u-LofZhvxrTygVlHZQZ}boiTk{zpee> z@Mt_b$eEpYd2MI_tDIi^%p-fO9Qk=ma~qG(K70OPy0pfpZIah3?XE7`6}Kzzf&P`A zhbQ)xJvz_pnp(D8&YU}Ej_I#LS5?kHa=p=B5Q<89vc1OKD;Gwcw! zGvQRc<~(5XR4s9hC`m~yNwrEYN(E93Mg~Skx(0^2hDISqMpniqRwjnp1{PKZ2F$af f%}_Mt=BH$)RpQoAbo_A_CXU2bczs7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s0RR90|NrLZ z)y2i6b8}k%0RR60|Nj907|omjq;mjLLI2hN=A6~NV!ewggAfo99qkMb0007(NklFQ z9S${9R_ne;eSa%%Bd9>>-~L5l$l#o7aT=`dl9b?tTUt#YS)$?sn)9aca1+O%f5|~ClsNF3(eHVN%t1nNrZ1+KXHr~@iS zt7yfoz@4Z4PdVE3=q8ixlq>G~3fTZuGKDJ+uMv2K#D5W{9KJLPxuLI-6*nKI0viB@ zlCQfJm&|~yMC6{9(1g1{6cgtfZ*fl$lNFlXgTsom>XO&hu9R#fGtQb{scq;Ui>PnK zT_DcgN-Hj;;KE}7WCG7iUjyiPvJK1oVhbH{7h7=`xanG#>D?e@-Um=FJOoJW{Z<`G z=O}VMIe!9IiDKCFxR42aa~cFtu$4_D@+NnA?B-Y^`pNqMnM_|3sI?YqkA3RwkmL(OK&fvk}(I*`G zdUG3YgKr)(z(?ji(|P+h&%Y|AZ!UC9W=!Hik$-So+D%}#%vYSL6|bgOKZf>Ko*y`+ zYthJUyN`#utx-g-J0$U`FFnh&2;4Q{J_~-k%bP+w@Mj4=IG<}M{36jsZZ;68FPlTw zxix41nj8esh;@+a_ubHbvkV;USUrgD8p~%dGq3adDY-e!)#DqutXWOIrqTld0000< LMFvhpu0mjfG=qBQ diff --git a/graphics/pokemon/nidoqueen/follow_normal.pal b/graphics/pokemon/nidoqueen/follow_normal.pal new file mode 100644 index 000000000000..126361ae602a --- /dev/null +++ b/graphics/pokemon/nidoqueen/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 64 120 +168 200 240 +96 136 176 +168 96 48 +128 176 216 +88 64 48 +200 200 200 +232 232 248 +192 160 80 +96 40 24 +240 192 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoqueen/follow_shiny.pal b/graphics/pokemon/nidoqueen/follow_shiny.pal new file mode 100644 index 000000000000..09a3d2ba8d24 --- /dev/null +++ b/graphics/pokemon/nidoqueen/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 80 40 +192 208 96 +96 152 40 +168 96 48 +144 184 64 +88 64 48 +200 200 200 +232 232 248 +224 136 152 +96 40 24 +240 176 184 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoqueen/follower.png b/graphics/pokemon/nidoqueen/follower.png index 93ce73d3ca7297a27e015767eeb1eb33f18f7d85..e6792eb29522dfef53169b1ac42503263f6a6229 100644 GIT binary patch literal 996 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S9u5^N zPJBq{*svnOpkc#}2nT}`Cr-S0@#DaPfCLSR4+knzmE9zO>KK!}-CY zjTxMJmpp?wl+UTnRa&6Da`mLW8P>o3O}EVLVwrdO2WwYJmU{IU;U&q_`5fg|soz|r zVs3I_sY9a-3x|EvuYHdv+8BNl@&73DUv194*Y9_734SrHe$!dC@44KA2Mpm=D}Mj7 z{dTZ-(E;zf%yVQCjw!8lIiA-)cY6LKnUHT$krwR{>Rbm7En(ltUg*C6{JEc@OcUnl zPHE+QrCv8@F~Qtk9>Br{9o@KmL&VBumU5bN$*2CmYr|!kg?D;;^?#GnnnlHSs zAG2U?u#B3qTwuPg*krf7`I%>>Cb0;mK0R1C%~3_?OmWotM@0e=JG?a29Vb7SZ=*Fy zMVpD+JIb$e-I^Fqz0HBUO5XMqTe?fjAAaMya%rEA&&NN%dF*P6*Xjs7U%|HQM06hS zCwcy?hG6dCmacPqjmrC1&pInq`Rp}I`^uFEr%jfvs;nu0pE_}y0q27W+m4#MO6T76 znebq7f7~|d2do=i)*F_zJ#FrAFjKvm9(B3I^vn^db>+f&lV+tmDz6AQx)JCJRbk_aLpZyzSN_ak4Sk4PRMr)C=!tOg?_`f$sVKL%;;9TH+c}l9E`GYL#4+3Zxi}42+C)4GeV+jY5o! utc*>pOboOQEUXL+mc9*WLeY?$pOTqYiCe>!4KM6KdBW4x&t;ucLK6V6W1JlT delta 852 zcmV-a1FQVx2j2#e7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)wKWr z|JBvi?&hTC&5OOPT6utpG67T<3^0HW5WSL~O%gV8y#Z^1BQJFycS*5OLyQ z%o$68rYc2SgHmn^SNt^C76BM>Ge?BT%%jIMSlNfuSm!CL+@WQj}?ImOKFne9nFP<2{R=4BO zYcYg)#a$qB?-HEMkOa8$M4+E@5hv?kGiwG_}7}V5u z?RE^$i2S4*)G`b))GdOnE#k~%RA^iaAmzMigE1xbGKb;iAJDZCsr$ zJl$#_`Qn@kRD+uPQY)0dC^Sc`*>Wn-xEB&-y_k30$tq$E) ek;(V5e8wOD6jjM$MqJ_m00007Zw;qc+B|l zAYw&_LqG>mSYXD77cYK%s3=&VAaEn2V?jX1f&~jC*3JeQ&zR)x?!wT)D(eB{u$OrH zy0SlG3Q!EB7#Navz5}|0(bv<(F~sBe+e@~7hYcjy9_TxN zyAjGi;rdE}+d^PpEoZYlizL(rq*Al&> zj;q_58zgEr-sa8UzgTX^rak3RnOh&tVU(JxYtb&dm+^hxp$k%LjBBq;&xt#G!|rtT zgT+txHe6a^`TTGxzvSP~6A!oit=jOlWvfRalgsYb z`X6m|&o=xx`uy?dBRgNq{GD9Gym(Xmw}0QBECYtGYKdz^NlIc#s#S7PDv)9@GB7gI zH89jQGzu{?vNATYGBMCLu&^>PSo$`g2}MJ0eoAIqC2kE@HoUL{MWLswpUXO@geCxc C-~S8% delta 492 zcmV}=c8($dn>($dn> z($dlkh<^O}TdqhH)0|T?M)K!BxU$~U7BWtq8ZzVBosfzH+&pR^=jM;wEN8kfBh2R_ zp5Pss!CUJSeADNHC8YVZ;(WoN)DVN0XQ1M0P`^n731`N931vKo6^BE~-K7k9{vL2R zRQUrgIHNZ+=zrf{aI1h%w7^ez;=ka!x_}o=am~M5fjydF!L>R3{3TAgy3+>5pLc{5 z+$xL%5yyx+ta!5(iZ)@!NyxElf9@$$agE`Af}TN(B}a0t;GVKM=h53aY@54Vyx>+q zw)q&c)guEH*T;jzWbg=na_4^5)wM&`?V#XRfcZG|v}Ky)cu(Rw!`Y@A`r~$QgUG*x z?08RC2B`1h0B(h+L>j>GAD0)7BRt8k?+Uyw0)uGKBBI-S&Oh>p4N89Ew{*f8{wni( i@{B*qp9}y2-|;)K%N1%v99-)F0000bM<}z diff --git a/graphics/pokemon/nidoran_m/follow_normal.pal b/graphics/pokemon/nidoran_m/follow_normal.pal new file mode 100644 index 000000000000..9b5d39aa5a87 --- /dev/null +++ b/graphics/pokemon/nidoran_m/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 48 80 +216 152 240 +136 96 152 +0 0 0 +48 112 104 +24 168 152 +232 232 248 +184 24 8 +176 112 208 +192 64 104 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoran_m/follow_shiny.pal b/graphics/pokemon/nidoran_m/follow_shiny.pal new file mode 100644 index 000000000000..7f0f15d9ee4f --- /dev/null +++ b/graphics/pokemon/nidoran_m/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 88 +160 200 240 +80 136 168 +0 0 0 +72 48 8 +136 104 0 +232 232 248 +160 32 16 +120 168 200 +192 64 104 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidoran_m/follower.png b/graphics/pokemon/nidoran_m/follower.png index e6ece455375949129be69c2dcd3a1e6b90097685..f03fdfe7ded911864ffe3621b0258e9d97a1516d 100644 GIT binary patch literal 687 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwB<1l*YM zp(6n($6!#9A+ch{ix)q3NN{W@xNyKBW5I$2Ton_i0p%Ezyxm=o+T@;zYH&nYFrANU?HnRn#q zHf&uY>u@ptoJ8ueJRXTs|J{77-j{3{^FA6V-_6NPJ(K#id+Q0+Tt7xTo!GyTk(W%UGl&c(cV8z44u z|3Bk@F?%$A?3=dHxw+_1#Plt5C*2ZRV%xwn+x1xff$ve<@;j$p&v4wkwXDOw$RO(d zX7lXi$82ZUKP+_Im#_ALE$4Qkt=@tAd+$G1-g$RxMMc{Y{=Q`u%>CtWR*U^FwPT2! zm2u`o(EUHa;8!hijVMV;EJ?LWE=mPb3`Pb=cAyycboFyt=akR{0O^AQ+5i9m delta 527 zcmV+q0`UE>1)Kzs7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!5B|NjsW z5dUgY-a#p}7yuZ}oB*VA0AfM^0RR8h|K^<4y<)wCDTBqu#e;)`lNeWK0004+NklmX?;5mX?;5mX?;5 zZtA}NAAeJ-d<=`%rzt+o-__yXUf zgseVc1{1Co4%HIm>L-wJEAik_0#k085sBH0{LeYn!ZtP@r8*HQ#~!nNChAux;V{=r z%TnvH))#m;Sbw;yLqrJ)ny%HTV+`==iqrzs;^_OuAp|;r$-5U89QNqz76y?Q64|>ducYo55Ud2g$ z4#@a0DC3Yylt9AaPo+PubF41Qh6j$Sdx8?)V}xvzVt9hplCH2_Y(MG z+WHZ5+hoQ^0=OhvBZ?2Z{xPtayJk&OEy2=x*NzU2yM%#_wSPc7;nk z4Imnm=RCZpsVg#Q366;9bD8s>@xuhi`1ff*Oi$BXCx7Ef)SmjJLLk5CH=m0lYV78! Ro&W#<00>D%PDHLkV1k6I{?q^f diff --git a/graphics/pokemon/nidorina/follow_normal.pal b/graphics/pokemon/nidorina/follow_normal.pal new file mode 100644 index 000000000000..96baf3c7e74d --- /dev/null +++ b/graphics/pokemon/nidorina/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +48 88 104 +0 0 0 +152 224 248 +112 192 224 +80 160 176 +48 96 136 +40 136 208 +232 232 248 +160 40 32 +240 160 152 +168 168 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidorina/follow_shiny.pal b/graphics/pokemon/nidorina/follow_shiny.pal new file mode 100644 index 000000000000..6a5df389b326 --- /dev/null +++ b/graphics/pokemon/nidorina/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +64 64 112 +0 0 0 +216 192 248 +184 168 232 +152 128 192 +40 96 88 +88 136 64 +232 232 248 +160 32 16 +240 120 112 +168 168 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidorina/follower.png b/graphics/pokemon/nidorina/follower.png index c2d2a031c22708d9a29b31e23b57f9aebdb554c5..9fc5626cafe3ebb5bd30d02397a49e2aa8ead59f 100644 GIT binary patch literal 833 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN11ScEq@C}8j$r)f>EamTas2I7$G+JHB5V)R=O19( zWUjVF`D~Ysde(GC<7y_m16vl~Sz!En)#;nt)L$&SyZ!s>xmu6ed-*Q}uHkrT-2Z=O zgK)#^9eqIbKgB?_FZEJlR^`bCETnX4>HCyFH#Shkx_%~hj>*Kv) zaVt-Om+k$>qkDdLUcRzW_nZE^?Q<<}$8Y%8c69Oa-UX=Wlxi9tZiOB?qd;FI-SWU3`=lvnws&M!I zpKDK4vQA?8)y8C^d3~n!1c!HfjDz?WMseQ?{CM;K(fdNT3M#`cI_Q3}7hPZWhfy}D zRpkGY)r)}%Lbb#-q9i4;B-JXpC>2OC7#SED=^7a78XAQd8Ce;dSeY1T8(3Hw7%Y7o f(1fBPH$NpatrE9}D;r+efzq6(tDnm{r-UW|>a=21 delta 682 zcmV;b0#*IN2DSx|7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)wKWr z|HZ|{gM))ggZ2<&v=}*a|D22NN;$d zL_t(oh3%K!jsh_Vh1DCQPakf)fsXmH=%Kc*v-DPhw`Bb-;{!g_^3p@(Si$8Q&6(ch-~Kr!av^8ljq_ zJ6;v?J~_u-VSjUhE!0aN%I43DV|n)RSiw2Js5KY$utp0E6kNt55)2-+ zNyRaNc!?TGB4En#fH#3*n-*MpciGsY=^~qO+gVy06Cmd_A2sT0HK5qWUIqf#Xe$m{ zy&YP(;23^ap+G{#kkTecwU#>s-)hc$#K8q z(I%o$g?}z@eVx6zblzk;2oJm~6sv$$Iy@@y_28jE#XUnA`+ZUX9=s(-ktz-=-z+#V z=^P0i2T$?#6kHW16~t9Sp0{{@Y;Z7`2!uiB@iEe;Kn=vNJb6OD5rq=)E6D`9LD|y6 zpNqPHSRf2`p5J!#hT`e-mRUr?1n+#D0{axZG9xE>X3%*(x90zNknjV40a?aBPYaNO Qu>b%707*qoM6N<$g0dk#2LJ#7 diff --git a/graphics/pokemon/nidorino/follow_normal.pal b/graphics/pokemon/nidorino/follow_normal.pal new file mode 100644 index 000000000000..18f4ee815f01 --- /dev/null +++ b/graphics/pokemon/nidorino/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 80 +0 0 0 +176 120 200 +216 152 240 +136 96 152 +48 112 104 +24 168 152 +176 176 192 +232 232 248 +184 24 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidorino/follow_shiny.pal b/graphics/pokemon/nidorino/follow_shiny.pal new file mode 100644 index 000000000000..d7555a29908c --- /dev/null +++ b/graphics/pokemon/nidorino/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 88 +0 0 0 +120 160 208 +160 200 240 +80 120 168 +104 48 8 +168 88 56 +160 160 160 +232 232 248 +184 24 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nidorino/follower.png b/graphics/pokemon/nidorino/follower.png index 4716b315001a0fe08e1e7dc85872dd7ff067ebd3..a79e2a3aaf99e085d5fd833c1ddfa859a7a3e74a 100644 GIT binary patch literal 860 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!L}1ORy( zDo)&(@u4GOhCxAw#EKakHXL~I;>QjNj{Ix#jX-I}ByV>Yh7ML)4*n|Ij-Y z)pTlpNQUuL2J;_NUZ=|ai8vH>|6mDwXOGcF?P)WYyx<5pb>pB$nE0Gx_REJ2&lYL! zs+xH*;GToZ+6K+VO`>jMdi!1%U0K&H>yx@HM6cBSSx+6S%r2#}k9RfMPn0jeaWJE! zadHEvFn?FmmTU2njk2CS>(v$mD)@8pJ{3R8zQn@`F`Atmm9smSH?vJpQyTb{FwZMVD`*y zXEHSAeVjYL^yt0T_iGvEXysa@GakOu_SpLDPV+x~$=|bh^wuzIcB|NhIh@y#*`-ZWJ*UZ&>^w?%L zIHu`DPkS1jY>^(gZ+gysjY!FLx8ByRW7Xlt*?zU=vpuyb!4sy-ce_Ne&3knfQATLHBl2?ASh9lLh) zp`p>t%uV+9m;9Zyw}*RjexTid#-ILQgjKs1;+lp;M{{an^L HB{Ts5DhpWX delta 676 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 Ofx*+&&t;ucLK6UN!De;< delta 616 zcmV-u0+;>a2K5Ax7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgS2zz)z!_U zYOIT5oO4ox#cE=tYI90C_U`6Nds@xCw6v_0oQr#Vb7ERjQYk4ZNBTFS0005=Nklocm&v=vfG8o4le+?D)zUFML zwVD~OLCP&hgNhpzovh%BdzdlvJkN=N6?cJV=pPbi29~_2)~eSfT)`!Gc^M<5v-<5R zw{obp5-~kWpMP=3=}FB?#B?$ND~=Ja^5m_QGf=qZCdE{!u!>p{u?}}UGVnGyF|guE zFIFM&TJ2{X0!&ij6%lu_Aa=8+S$74u20xLBV z*bH7gjbSx>)g)hX)qe~EY497b!4$Av)vOr_c}s|9*k5yOwiF0#Z7&{RZ!@j_=pe9d zx;Kw{NM8d72A#Kr2oGL<))@N;1WrLX$UMz@|9=2`Iy2M^JG{IA0000i_8Q|NZ^_R++#yj?r|()MfO_WmA#DpAOFxOF1XIebAPd)Gq}soyR_rU*w2YC zn+wix95MDYhQ#RwXAW(4!A}k@T&OSDXbh%0?qeK955or@iyTN&W>etXd8Y+DGu5D)ta}N{H0QySX zT@A)&nSY@z#nd+EUDaZ1TYzbNgWW-OYCZ+K(yNtTz;v6U$P`i0rw4Tbu-liBb;Sx3 z3W?MQb#>~DQoR=I<;w-gu1Cb)y}I;n0f4>9Pu(>Rf#90`@rhS@xuk$%Ne2mU%hm-f zz>2Fy%H66kj5^rBlf`6N!$e!PuGiJ6yMXl4A#qfqVru^c&QlqV?skHf)!+t9%VWdJ z@=3*vp!rE94%VVPc>5~YLct&a?I0L-M7pXTcR*7Q8Wbfet7ty!Z7RiB-<9{Z>#xw& qklQipcodNR$-IhBP|^8+^Y{%KqxJ%>G>fzV0000|0AQ&|=fbuKq)?*~3xT+i zhJ!2iC2qq(ihG&8ZMN8_2?SE4kR<{O(L-hI-Sdwu?_J7}sDH6O%O1-k*~8fX_7An{ zhTC#JmijG?+j8BtnGdFZOMKDXZ~^m(so&59Y;U-*V2T@lwQ*^6d&53}_HNy;Hqk(% z%XNn)M(x(kc*){y#`7&x+3@MdB(15Lq#4J_15>kF$%a>B)EZCFqbu$n-!k66pMY%yH!gaOohHt4Rjs1G~c2*gu@~1aoeXTF-45@>w!=q zUiM|;;8^8#C4lN+a7!1I>Z3fKKI~C+H6r!p)1_~VUf4XBOLv7s0@~)3Ad@6V?e&%wlFdv|n8cLC|619Z}{czpw_Xc-1~J0S=+ zc>oJyC|E^#cFao}KRfy2AnO;LBV8?)s=Gf`dsDF6Tf07*qoM6N<$f;@k6NB{r; diff --git a/graphics/pokemon/ninetales/follow_normal.pal b/graphics/pokemon/ninetales/follow_normal.pal new file mode 100644 index 000000000000..577135efc5eb --- /dev/null +++ b/graphics/pokemon/ninetales/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 56 48 +232 216 152 +184 160 104 +144 112 72 +136 56 56 +248 168 0 +192 64 104 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ninetales/follow_shiny.pal b/graphics/pokemon/ninetales/follow_shiny.pal new file mode 100644 index 000000000000..ef406e511607 --- /dev/null +++ b/graphics/pokemon/ninetales/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +216 224 224 +168 168 208 +104 104 104 +136 56 56 +112 176 232 +192 64 104 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ninetales/follower.png b/graphics/pokemon/ninetales/follower.png index b0007ac9d3c925f6892ae18cc7962351386e585f..4c9deb6873b3fac8820a3b766df0e3ff0599dec1 100644 GIT binary patch literal 984 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S5f%n7 zZp_%RAY(#-M~8*Qj};6D95PZ>Js1yQ3h`X6T>5Gj+X0@Kc`0 zF0TYQopJ-Z*6yqDtcmw0^2OJ+~>hj*$(CE;lR2iFYSH7Tf5srH$Jk3MkQ{oPQ}bBmi#Lhh>a zDoN)x29rPhW_+ZS;j^ZIxllas!Lf(6MW$||e1{YF&3d`;kjf9?hDjNPYgQH%Z}>im z$-Zp&>Yc~>v*tP5x6hQ*IwQ67$>NBbx-+LI{eI83^fO!9j=WMQP75sn5MveQ1)ZS^V^Cqc(pI_0r=hQ3qU^D%QB8^|| zZ?q4%C>MNgGUC`SI%(P!(WcnAqS@PC|PQ-g_&jdi`ftM z=hZXl*?+%v5A$5p|*jA km4N~CtY|Y74Y~O#nQ4`{H546x+y%-Ip00i_>zopr03`XFbpQYW delta 852 zcmV-a1FQVl2j2#e7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeQ-roQJ z|Nm+!-XIXP5CH!G|Nj90{{a900RR60|Nj90|L&y!)oRt8N}OU45D*ZNE~o|o00P=c zL_t(oh3%KylH(u@L>c@@N&5f4U3Ck4eBn09Zp}V~N-B1aK!1&p1y1SHKJC*!?bH5` zW~#|QZy5Y?vrl5`0IMI$(*ZUgxIpv5P zOU%ntj!igL2I}~gdWCQ;^2De{UPlH+lAIN^xgHc1iXko$;J8nV99yjAlfdjgE)y7X z2B;R<5Pujs^6j9<_X#klzE5sn{`c2ryelUG6COd${*x&X`ut~=;}P*;Yjv*z&pEQd z5mvEUWlSR2mKHgqYB_J3bJi_0z#^-h0=H{`d8fL@eb`NKP^&woKVK?vlU6ySnvrA> z=U4I1BF8zl?1j;{$vwxvb7;(=F9OU{0_&Z-I)4-{alcXg&EQh!GOrSi%gfQ>?N%t; zeD|O!&eDZjG&XbH|6byoi`0#&&g5__A9`Em)k e;b4mPq<;VxDQltl$cp0t00007Zz9;cqBv= z00myW_;KRIi2?Rv_b%>d}7;tk$m{C}v$*p`E&6Rt~SMR;i<8(BT&gJ8#}nRPqst zJoSM8>gV~^w@ucq@{#?a`|M-&cRTgdYz=R7(yed*T<)l`M_0nmPiZsZ|7{mH=}_CQ*$*Q)N=qL^D7VLCBXefqaIemli86HmO|G2uzvd&%WLJ@Z(6T2rzr>QN78w5vS>31d zZJ}$=$_)|q{(fJ+wA85`vP#lwnc*Dq$l{krhe3jxiuSJjiCbLWtXE1?%h~@zC;vOk zu6+`leZGgk>R4ZBQ+twGF;T52@2cP-X`SGOF~?IX$`<(QO-Y?6E_mW`Mt@7)Gs7G& z4$aaD#~D1nxvqjE%JoEUXL+3Yj!4 fP&DM`r(~v8;?}?rKLMDl7#KWV{an^LB{Ts5k`8}F delta 714 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 Dvj7R@ diff --git a/graphics/pokemon/noibat/follow_normal.pal b/graphics/pokemon/noibat/follow_normal.pal new file mode 100644 index 000000000000..4d386c5fb39a --- /dev/null +++ b/graphics/pokemon/noibat/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +112 192 160 +16 16 16 +57 42 62 +118 82 132 +154 105 181 +207 165 235 +255 219 93 +206 153 90 +183 145 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/noibat/follow_shiny.pal b/graphics/pokemon/noibat/follow_shiny.pal new file mode 100644 index 000000000000..fa84541d7690 --- /dev/null +++ b/graphics/pokemon/noibat/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +112 192 160 +16 16 16 +38 71 61 +83 134 120 +118 180 163 +158 229 210 +255 219 93 +206 153 90 +183 145 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/noibat/follower.png b/graphics/pokemon/noibat/follower.png index c2cddc9af5efc6cf9d9c57391a2a09e2dc3d40ef..06ff494eb3d4aa44ece18eed88f66a2b6f2f8614 100644 GIT binary patch delta 617 zcmV-v0+#)l1%d^TB!3%FOjJd1z@QKi5IHJ7c2b0zX|>O#>;Kzb&Y4=bkzX5|zS95z z0wPI7K~#90?UliD+aM5zfhQ1P?h*6nc?z!Z-iyX%+YH_CR z^peSrJf2Ux`u}BxBtpL8D?Ukx^kYq(|5-q`g!EUK5WP}d@qb4Gk`pSgaH{5|;)-QQ zXdzfK-R>KCuvK0JOTQJ8NrFBZV%xFz{g0QRlrITxn2nx?$ES&;^$U ze(>Jb*)4)~UIe`jfj5{712uSMt4yTRJ#J~uL~~_#3Ib-7CNd5#HWg;Nk%QK*$y0t~ zv;YXP+r^>9oPV=PzylNlCq9FLK(*E#19%rWF>27^V3%}>N z2c9~%Dqlnw#s>F4=3rb~@Fm+hpH3Vfjk9eoI6hv=)d*a73dY=2Vl*KlUmhkAvw=K5 zOeinCxcBzE%2Pe@g;*NcVFb8LfY9+U;$13VpZv!0Y=7|lr#I3Rth_Cv4Th&rTGK*eAaQ(qVm9Z|)>%$U=e zh^ud$h+>o6;uc!mA9RVSDGeCH8$M60Ocw$(Uj#N~1


s>;)72AaX{mv2xG`nHEf zs1>xu-|q_8#H-0A1nwu>0ufO zJ`_KM1!fLG57oo6r+o)Y5OmVJRL*9j8Mn^TmR^<}9Kz=r|9}5@B-@OA#aDci2<69@ zeg0>G*f7>UV8-M|al;=8#LPr|z@<7<#SO=f2_i^Y9F9vo*!;3ubi!Ntha#-Wa>jdKKK~RnS=P^MaWeq~0XE%PeZy z;+D3|WKMQW;D0frG>fj+ZrNcjm)J|GmpbJ)MmGT7b))MW%r#pC3;+?h@(mPtA*Jj% zz`MYeQG@CXHd@zXuKo(Xi8Gu%AF9C0@A+&XmyT_!7m1az!7I#O>4xw<+i6oy_!p&Z zQw#jdy*v$&WtU*6O%=vV5Xa{!xM~pn^MogE!mF`AQh%N5mFt!$13L`>_X#jDoCds0 z8vb z`&Q}!b$BQykBY$-7KRuw=}^T<&6vv>hpV4-a8o?s78=|ibcKbY1{~p2o+nPzL}1RV zz=c+zyuaNQJ&k4{IgG!2gKCJkJskXAK|}t2SHP#dn=A&mE4v3ZAH*Mhu>U5+f7bt0 Z@e_2(>e(eou-pIu002ovPDHLkV1gSwE6V@? diff --git a/graphics/pokemon/noivern/follow_normal.pal b/graphics/pokemon/noivern/follow_normal.pal new file mode 100644 index 000000000000..b76a9dc38ce8 --- /dev/null +++ b/graphics/pokemon/noivern/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +112 192 160 +16 16 16 +44 40 40 +97 85 85 +161 124 188 +117 221 172 +98 158 116 +126 167 147 +151 31 25 +239 94 79 +255 241 103 +141 141 141 +218 220 220 +53 40 70 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/noivern/follow_shiny.pal b/graphics/pokemon/noivern/follow_shiny.pal new file mode 100644 index 000000000000..d544561af076 --- /dev/null +++ b/graphics/pokemon/noivern/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +57 92 64 +109 173 123 +91 49 68 +166 47 71 +91 49 68 +166 47 71 +91 49 68 +140 123 140 +179 180 180 +140 123 140 +179 180 180 +49 40 39 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/noivern/follower.png b/graphics/pokemon/noivern/follower.png index 87baa4a417129c90bc4dbc6947cb0eb9a85bdb9e..e37cbfaa44eae387be098619ebf2669d77b8f716 100644 GIT binary patch delta 1163 zcmV;61a$lD2%ia%B!4PUOjJd1z@QKi5G*JtVO3S3e7tqttYV&Yey5X{9~tjnPyg{} zjg5`k+}t%NMzuKp5C8xKFiAu~RCt`-mb-G}HWY>dq)Ca3yyMBbAOT4;j++3-H0Kz1*qJNN$pc_32(2Hg5EJVPeo|bVH zvK|n-s9wU$m@qEv#tW{;MbZI`kNY`bSGr!++4Ef z>O~lXcbDq`U|?J$=pS|i_S5%}LS05p0dRC=`J1bNJV1))NZ$C%}Cf+YZ;BlQq zfHGjDiAw@iykpGr;kZtTg5m@?oxEvM@P9Q5a?;*`;{uG9M_Qmr*xFu2$CYosD;!uV ztxH0Ecy3(km#uck0{{_5X%+yG3aYG*gw`=h@WX)4 zxFFOCX~A-VfX|X85JkIx%SXU2WT8?|KZV$1Ak4q zNPUE(qd6xiXu3tgid5j}Ab?Xl8Uh?=jRMi5xgYFypN2~B*u@TGU0X(!kMurUUh?<2Xhf%wy#2ab0TqG0#E74tv!`|=+e d_b9gZZSO5S307*qoL347;-B;!yd_&?Bq`F?tgNNg*6#sSx5i(>*z=} zA^*um=ijef?q{8nPrrY0F&^3vZM|-NcKmmMGc)vRFode5&FMY-`571 z9z;uX&X7;V?Nq+7du-kFPbLyE8HgD)5w1%WDhS>zWr~JPx0PcY+Zk}PN+7f2%jEc291!~adU`AYKAA^B2~Yqu zgs`g8+kev&2w}%K+oq=rFs6==qsfjL6bFPpz8(sIfj3z&-JAzpx+icDt3M(Dy1~!m zO|&LEX4bx^kl!zf#GFZvH_1SN0x-T9=t8#wP+X&p9YY0h5jOYxxgdOM_-44{`L%~WWToa$x`Fq~xt5}IvF_Owq+XL4-ngt2ewcDR5jI8h&N z3}=W17Zzw(0A&~o zHoORE*x?Y-;ouRVVPLU9!Qz5}M}dTffPzOn@Athx6^u#V?k)@+tg;?J4tt5GuPggA zMqV~$<=YK6KLdpXk`w*PfV2V>11ScEq@C}8j$o4Wba4#vIR5skVgD@y5%z))ml|1T zFZP~(WKOBA;Y9Ieex5R^Y>!@U^ZLuAk!$C;^xHANr^ocvtzwn$9+|$nx$`fBYI)Fd zuRU*{Pv5gYx%I;9*jGW*cU{Tu4zl_q{`%3L!+!-1MNSWA=;pibZCUZQ&X9p&*P84t zO*`%?+X}SFP7_c&H_z~1q5QK0xBezEoH#O*rFt_1?;M9!Q?92Oc`*oySLDroZWh9R z#f{NL|3QQB_sLZWSF$(HzrwuuS(TBo8)L0UACupk*X(SPI~^X&y=q_KzrxV!@%CRn zg$FizDim{kzVWU@dU0LsHvJhNZ}8Q8{>#ncq`UF?saY(Mnwu~2DV&*cvrg~wVuob# z53d!y)f%~1>@8_j(&%2KalLpwr$HXmks5o0++R*_bX#kWoK5~#D7srVyM9-78RK== zZF;E}?-rnAI!DcG=m&4W@=SeKBXDQXL5pp|I`C$M3KVO!A`^SH*@%8KT##{dyzZUhf zOno>(czou^O_F* z`?m7m%ddX?f7;>V@^`FP5V|DGgrXrgKP5A*61Rrr{-yhX8W=oX L{an^LB{Ts5a?NJK delta 699 zcmV;s0!01c2FC@E7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJex|Nl8T zQpLr^Vsm?gl%$lsw7u2di#Zt0S{U|=DgVW!|Ns9=Qc?f_000007#J7}L`8Q100Kfu zL_t(oh3%JtYQr!LL<^Rj1PuEBznvr}X>6aI(G3P8+S)>&6o22@vYWhKPdxF&6Hh$x z#1l{ak4QECjMos2&v?q5v%aDcZaHNO`jj78I?BYsg#Xw;uJI|~lguWE4kkS1U0^W6 zJ!j|Gp)`D=FPp*?CCvEG4VXH{Q!H67T%sNk%OMM#Fym4?#Crr)e}h+haDH|J2M-KL z%?J%ldE!$bqkk#B;ga|i$fE3@oxOES$B`1sOOvA%j9$Tp7Dg$%Dbv@ZNyd(|<)E_4Pt>ngJL{9(}sP733pf_VD*MD$z z`&y&m`j^*N9_g?5`b9Isn>{}Q1D=i@60ETH5H!`4;C{FcKCO3gv&R)H$Ns;a5f5= zR~1jW(R%E`>c?f8EIg9CURE4ZD(UF$_1$jq*3sHjO;K_e2g|;#-V2hwX9?9e)Qd?O znFwrpVJyP+HtdgN)uy$R-ziOXT0YIj;79uFfBw5B`*Ga8mit%T^$C0Q&wsZMg|to0 z+WD_p%VhTcjlS0dCth1?bNZEJV;lGEIp&{rnfdv@u+0+G;;KF5lmE&5c#ZOP(Pxdv zZM4sG@V2aHou#IK&i=iQy0}5Hk(_hLNdcL9m$FNZb{C~z94q5hz=2`2D{DK*V#5R~~Gi6MWUdoKOF^$f-4kPn^{c8(qjPbz8jec9*n-n}6FJvo`;$xr?RS z!*fE)C7(|5TQhrF}%wQThKqcMA5b?rueJA)|p4MsZ5@^wwuTy--OBHr;#z7kh>xOsi!iZk2# zBNt>=#;=`v__b;D*^LjE9()tAetvRG_$`-?7t0S^(s?GW)b?q$fz6hylG1KZBNs${ zmYx=RH=p&v+tsq$tlE_8B@WkIKX&N9WZQj(%m*%hWih*%F2A3b`_yvRssq+Sj}KH! zrk|)#wCC>e{IPTm)5aOq{&P15&-L@1VDdpZJG`NFg8uogj7GVkJ--< zRjRjJj?*j(n6On#Tq8?+%v8k1@rM7{Em4U(4 iqH<8SKxoL#PsvQH#I0e8{`pg&yyNNW=d#Wzp$PylYO%`z delta 809 zcmV+^1J?YE2($)}7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sl$7>rVj%Y3 z0L`>H-pwHP_N3L-l>hE(l-?M$_Azs$Ia+gSl$28D-tPbZ{}>n;TuTxC0008ANklR5;_?1T%p-z0ppcQr-p9vH;F`pP{vMb8=33 z%d$}7FSs==+EmrYAb<&9_2mk4Zg#6!pn5Zl6v~c=Ki8*)lURE>BpZ-bc+Oc{x4J;z zc@btD8Ky?llYbnXagwaSC){(?kRO)haKif*(c%r9a$#m|-ww`-8SerC(g4mmJeIXa zmXmuRpJ^E$9!`K>AhHH3UvO-Y7vbhp zh5#lU0+}AH5oSpgK*mMykl1{I7^3t={+RQOM1J_{3V%yw*r0(A`j*?vf+bEl^xct} z1qT(kdJDALhnxayfigPzSmk{R8~8B-lm?~sf5B0aa=SwyvxEtv^rYXb)MlIlxw2CH z&!3M0QRe)x^6?m7 z&Rrn(wtuj`bY0@2?*Syd3)E+?g6C1dJ0Ak@d$v}}#4y~&6ApzU5Aj=EsgQB*uIw3i zf#o5+${!^RAm_bNaD7oTG3C-8Xp_(@v|Y=g_9W zaLC}uSik`k_AroGP+*YYpimK@@!~{9ga^lq7e5wsIB+^Vs{%?hCV9KNFm$lWdH^}> zC7!;n?9Ui^*_7p)Urc=j6cR{I^eY3>3Q!EB7#Navz5_ai@s6j9V~EG`w^z>l9Wsz% z{~+J~&c^kz%5b&U zcJbQa9FtXSZifqR8cOaAkG}Cj$xw1l5wB0#d#9r3I{B~9yzQ_K>pk(D{m@e0w-a0p zU-ZiTZrKo#Uo_cn;k7WQch=AQt|jnB%;%lA)$L?@!kVqFyZ-u}zbJL#^o)(uC*GSf zZ)@h7tyfcfx|l_lH}aZg^nF>j#r-McBxW;-pjR2Z7c$PK@y^+M@XjHo{$-)oCz*C^ z-eijlZeVmDSa8M)t;D z`()A@C-xV95IFny!_&BV4S#E_@AppnrBWxw9e(8PvB-p4r}@VYi56B*lu*q1vAeK) z?_U1aiFXc({=IRYoyq5J_D2>2rRkF{<`~ufZBBfp$t+aq@N4(VyIqWd&buzh|2`4^ zueVTv-(&iTMh5P$7uW0m%dcg){fosfZe{j6V05dNxJHzuB$lLFB^RXvDF!10BO_e{ zLtR6o5F;ZiV^b?*18oBfD+2?ES4K-wH00)|WTsW()?m23OA?f#JYD@<);T3K0RSh# BMPmQ} delta 611 zcmV-p0-XJ&2Ji%s7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJcNl=ezF zLCwwX|NsAclv1?KgXZqEoO_(joMPt1lw!q$l5s1G0h_gh*6a18a zvVEzo7sug{_kUK8b2fsxS9`rwb}|} zo^vUjkh7W+^1|lUaajZS93=s=cFXy3A6&Ue_ z;2{cG-vd+u5odD>`%?^yB93M3ZsCxNKoW&O<^Vp&O@CoAEDAW{xVOoiFW^HVB?vf}H`j2gN+4 xXjc7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sLAF8F($!K> zQmm@1Vqs#m5HW*+gDEH}K}11&eS4IZlsPy#2nYxm7#I)`5Fj8RX@V!y0008rNkl0ZFkYFZElYwUVnu6$TYp}ZEt(qzhwNE z`R^K+{s@1RGqe4?%FROt83w#ad6@&MLo~Hg+3`9aTrmGGkOFq zf)1HuBD%!kV7p7UU3SEMjslC^baBCn&J!4Lq+b>ewMVQ&0xt_);OaoMiPR4VJmSnB ze1p0qhE4)UeBveZjPlH@th25a=Y=nDby!L{D)b|aZDKQo) zth!j7DDx!_ha4eHt(2ILc*v)zlsh&@PAU0&bikQ&y0Oe*7QUr?I%h_lC~A$1{p9HE zfj*yfW$v_SkChYr2FLD%!c}HjRp05T9&uaSte1?~r_%%m91hqWiw=Y9)=@a(9Dq1| z@@K-|5`Rt;7;#F_S1sp6SGhejNE5@&zlZu9SA?*g5)0|IaXiU~oY0%-Gjum|N_3U$ zS&7U@jOjJ*$v(#&K}*&;;h2(h{t@RSs!aD7i!;QCYm*>zGza&w@WkB-GFf?&HmKt= zG9_>R}W;a`rSwK6L%-bHM{-x-$DaU#eZI#_GtFF?A+M_RiWih-1yG$#k~>G z9JpY0f&sNYZ*%K#77Gpf(kPL0000>kDD+U25=XD z0%TQL6MHZt<_Q92jZW&=hU0^r8Jsx`LH!&Z`Z4>$Da58YSAXex+j+VlFFgK(agMRi z_Sybd&(qNXVe;jemVlx^EmWXxk=1GI?x@e)}w67%C4GeD=AV+w_P>g zADX(*_7=D_;}lpPpHNoas#)byE9J|^@bE)pw zy4jZv^w7_Ff075*|h&Yih-J}~UBWCi&b}(BOGk+K7U*-OHCn8Rq>r&yIjhJa@ zQ;GX7TblormEFv?<`uF zslsK>VjDBfXBbfDG1JB^hTc0HCi`E$cDOo~$6Nz_A9N6!)h-+S6MC}OA+Kpn^#kwd z^h`aQ(SP$RpbJBd-us1^>^+cm&CoY`UJ|WFpJ!(l5XP(T$i=-*bMANH`LA~V=~!Ip zUg-zYpZbz}b&jx(+^bVyarGud`{1gIpiIcTcaTw5aUTKIIl?+}ug;PV+5Af7Zx;R2>iGa z5y8O$6gv^&u|b2OLxSPOiyt!&nTIGk8f6xNs1Bk3_c0NhUZBKN~YGiFpEv-F>}4M zBu=%ULwdQVmEI$_uUdQC^9zM{c)P#eVZVGaOV)<>y-Dwb8%~mmu4(ed+Q*z z?!`yPUG0b1_4<$Ptm9=3>eLeX;&W;1CT*>sN7%bg-O^8}yfQPkk$*~;W%sKXg{|Bv zYC#@x+w=Y=|4-8C_nleGn?Ear^`Xp9heH#MKUSaOE}#E)x_(OUg@pkcT_2{$@7~Z* z)MVfL_h2CEWjC{$VS6|FXMo=}usxWl$|~jVMV; zEJ?LWE=mPb3`Pbz>% delta 690 zcmV;j0!{to2EGN57=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|NpdV_G&TJIS_*Y0RI60|NpH2)l$`*DU@0O)z#Ikth9T3gIZcz5D*ah*Nyi800KEl zL_t(oh3%H@ZiOHWh81XnY)S9`Zr2Yq9%<<||I%zZJ3h6(FMp-DZCkNo#flXxR;*aj zqqX*mzc27EO0BiL;I9h+#jO6EBV-Q1fAZG_08*+oyY&N(CFhh<&c)7%xagAvM`6UF zRuSmc4>^^m4)X*4#W%bX90PL>i3M_t9DfndSAA1q#I-}3V6M@WBT|1K4rkXJ>oqlahD(!^OT7AD+9F0`H0_19{*S~Fz1}|jk^fk>94abEqz YKVUK@5rL7ZHvj+t07*qoM6N<$f&ex_WdHyG diff --git a/graphics/pokemon/oddish/follow_normal.pal b/graphics/pokemon/oddish/follow_normal.pal new file mode 100644 index 000000000000..929feadb480e --- /dev/null +++ b/graphics/pokemon/oddish/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +40 72 72 +0 0 0 +56 112 64 +136 192 128 +16 160 48 +32 72 40 +64 112 152 +112 0 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oddish/follow_shiny.pal b/graphics/pokemon/oddish/follow_shiny.pal new file mode 100644 index 000000000000..14a0ae3eadf1 --- /dev/null +++ b/graphics/pokemon/oddish/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +32 72 40 +0 0 0 +88 128 64 +184 208 128 +160 184 48 +32 72 40 +16 160 48 +112 0 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oddish/follower.png b/graphics/pokemon/oddish/follower.png index 850de809fdec9e07f9570b1db60431033b3d009c..30d68bfe9f30a7eb88e16c868f57b3a076faaef5 100644 GIT binary patch literal 556 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN{F zNFX`UuM9{lKrxVFU`X2e4rKQyPZ!4!kK=DI`1&0-5Mg;xY1epner=NahO$L+3=3rz zEITK+a9j4Sj_T$(>GW2Esy;0ip-Jki&(G{sVpau%da+4NT8}Fx>Akx>IX7#z;f84s z)=sL+(zt4VOzWiNtSW7-f_o}|uiSVO&c2*)(&ns^`=+L^-x_?k&A#wp&u9NN*WYe7 zY@RqrbKBiK{&NC#J^jhPYu}gcOWV7Jy~kcIUhCSGv-?vb7t8*=9r3ZPVusq>ja}X6 zwg2Z?&0iM&fvr{Gp0U{FpCutyp_MB;Ivc)&%$56$xFBX>1@4rqH^Ci zedgBR_bxv=`2Q^XQI&A}X4n1?K;NsDxJHzuB$lLFB^RXvDF!10BO_e{LtR6o5F;Zi tV-qVABW(i8DGt=Y;OXk;vd$@?2>>Ks#?k-) delta 395 zcmV;60d)SX1epVn7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeQ-roQJ z|Np%?|4IP8|8tzxN^`6+Qer9p0RR60|Nj90l(fZjl%z^(gE2~45D*Y=vY$}^009(9 zL_t(oh3%Bhj)O1^gd;)hODwDwRs5 zQmMxhDaEg!E#5s*jc?W$6+a#4O@3Jx9j-XqTINR_1`$;lRC#%uV>pfypu8Aq&E*X0 z2ONef;`OX9QqNI9z&RbHt8+>l9MQk|^*-+%R!iPc z7eaj>qh}m(>3;_Ac-TO|pVo&%NqO4h9P!VLhBpv!cF1s@)(<#WnHsjq8Vos?2uqCK z@J~2y(UklAE4b#xtTpbo$^FW==>S5`eB0(Q9Idru5fJf4J>ka_P6zdWc`>JEZ^-v~ p>3ohuepOjCu&Dhf|F`>&7o_eP>to!slmGw#07*qoL7ZwCKSWGDJ z*f1mG#R;G^gMmlDix)pCPJHlKaU&xm!=hoqiWM97EU!)h$}uK+ySp%Su*!M>IqW5# zzOL-g7>k~!_8wO2it5Ie&l&8q=dmq1ye}^B#iMu2dzQ*x z`+4a}#Di~NyOO?tzoxr%PJiL|uPo2XW)#mWn;|o!MetpZp&0j_eH*)fTPG?7_@C`s z(;{sqTe@SqiSRaGqs`09*zLF6E2@1{*0}8D#5_w$!80n{kuqF&* z{@TNKk27r?a^qfm#OtNKy!&zT>cqyGZqH6{<=W=cc0Ezxhv2Kt$3M^h{d4kx7`I3X zzhkUv&x`E14*fcvGy4K}#g4htSBPIWWH`-zX3MPSl0F=1k4~I_e!V<0T5|QRr<%_b zdc%)>wU}AEXX>~0OLN^mdKI;Vst0Ic07TmS$7 delta 569 zcmV-90>=H?1;zxB7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s-rl|c|NrLZ z=Klcy{{a7DVqy>w5dZ(I?&gcl#cHgiN@7|NgU!WatfV=Edk|Vuz3%He0005RNklxu&*424B7psD8l-*%5WBa|j)X(_uuJhao&FODadnSV|QM@L6TM@L6TM@Roc zJoRV%Q*kO?$=c!D{9|#+UBxu;Wj=$LiQeO!t_m3?a(T&vTMj)w?I9*-wo=$~ba+#^%6~dVl!GB;<|0+EmNFq^e{UB-u_gpGw zjJohql>{6fsNu|1DIrAl=Wt{wrPNwW5p6<(w8fjsg=kzNM8^8X)%B=QX{`xak18IA zttPeA@u{t+dhx10O<|Rc3X72-)(?*LdIGh|*xk6xx*UzAjzu@vBL+8UHz-}E!JeCp zEG-8jW-|Rcmu&)=0i2@0)Cst@2==q?ZOk@zXCq8i^`b%%3%x00000NkvXX Hu0mjfrQr-Y diff --git a/graphics/pokemon/omastar/follow_normal.pal b/graphics/pokemon/omastar/follow_normal.pal new file mode 100644 index 000000000000..1cf029320da6 --- /dev/null +++ b/graphics/pokemon/omastar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 64 56 +232 224 184 +176 152 104 +232 200 152 +128 104 80 +48 64 72 +72 168 216 +56 128 160 +248 224 104 +120 200 240 +104 104 104 +200 144 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/omastar/follow_shiny.pal b/graphics/pokemon/omastar/follow_shiny.pal new file mode 100644 index 000000000000..dd8055f9ba81 --- /dev/null +++ b/graphics/pokemon/omastar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 64 48 +232 224 184 +176 152 96 +232 200 144 +128 104 72 +80 56 112 +168 128 240 +136 80 200 +248 224 104 +216 192 248 +104 104 104 +200 144 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/omastar/follower.png b/graphics/pokemon/omastar/follower.png index 05c293a32a33a538993646999058bb17419db62e..dbc1bf40d45452182be8c069d1977c1d57a56cb0 100644 GIT binary patch literal 1000 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S0S*=~ z9_-jKBjd%184Vc$1`Zw`D{fdcEco#tqvFJejEsyE6C4~;&m;krGA4PuyD)UH%6b4f z>?NMQuI$ekdD)biroTM77APc;oak2uq!pkTNHH)Z?R*Dx3e$W~7sn8f<8QC-&AV+N zz>sjMJM3cprXZFLqPI1EiE(MXHS>6HsKGb$i08EnioroFvNk83mX~SlD$BaC&vBd2 z*~e3+c|;ZJ>^yr#aeM8royz_ytOv699Ls*u;C{#IQS!xCTV~fjGyRqEuW;KB<(0PKU8Eti?+!yxT1nq4TQ!Nv4^Q((JukMJe|6VUX0OAklb`!e3y#uxkz}@} zxcj1{>Qt8BeJ^gdnBABiq|;s!m&{=J_DctUmh1(MMZC)tRj0TW|K7lu;<&zDzf9l8 z_$cE_bB9feMu`Ti4S6J!_ZTgDer(6V1SjP~i(lMXw{eaU-;*hmA2kVQzmMAVpr(5N z1kvo-`4<-VJf86Jp`$ow>gk%-%QOsjgoUxDI=N}8iid@XotP5p$WYbNBJnsNzt{G3 zOU3PAd(CpT5|_--05zFpuMZlotrNAqRyTd(?W=rYc&3e=mpxd>Z&}61u-<~jv0^TH z)t1L@L|e@+YMZ&KyQKd&kM7MYA~!ZqUD!~v>q_~hiq|F=^|<*q<<-Be-1B;su>Aj=Z*`% zzx#6Q>V1yu)*7uVQaP`7pGRWXQuAGpGJj>x*}?b>ox z%TdFX!_rATX032$_>6p>yLUX-m)Un5lKyF ziF2QIu9)}Fz~6Uk?v9x!R()?Qkdym#=EAA#{QCoAYMCPZg{&TADrm13x~0(jecp!E zoUMOT9O{Kn&RhFKUii=UkL*GW%wN{Txpe?jtZIpCL`h0wNvc(HQ7VvPFfuSQ(ls#D zH8ct_GO{u@wK6c$Hn6ZVFo^u6l8>SxH$NpatrE8ejpcJLgEEDutDnm{r-UW|FOl-|>8#t4rDi_O}>u)5oT;yZVY_=UK1! zc!mp+B`K8YihoZGBvS@Hy#iiyO$`LzT&d|K7v7SUPdovyf+STm$0uJz-o7T>meK@JN_G4Ypb1=ul(k580e@7-j{#2B;^19x|!bOf11ef9b+f)9^h#v}(+mPPWSLBM4DgU!=8r%*yLH?c!5=8 z{_uVYs_I7%dDwC|L}+&^b}l7MxGhR)KfArFEeX3AL^d48=aqG|Z%*If8mqetM4Rb= z=tiK+g~RP+hi#iP1>=R9l>XT}o`w#SW$Nsls_g2&`lmM57ajfqKSw#t6$Gsu00000 MNe4wvM6N<$f^epD6#xJL diff --git a/graphics/pokemon/onix/follow_normal.pal b/graphics/pokemon/onix/follow_normal.pal new file mode 100644 index 000000000000..a476b6606b59 --- /dev/null +++ b/graphics/pokemon/onix/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +144 144 144 +48 48 48 +192 192 192 +104 96 96 +128 128 128 +80 72 72 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/onix/follow_shiny.pal b/graphics/pokemon/onix/follow_shiny.pal new file mode 100644 index 000000000000..31db7daf66e6 --- /dev/null +++ b/graphics/pokemon/onix/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 160 80 +32 32 16 +208 192 96 +104 96 48 +136 128 64 +64 64 32 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/onix/follower.png b/graphics/pokemon/onix/follower.png index f82f0072360c502728deb0c5101e4e653a65bccc..521bf80e1d5f3a65f044d68df3de2ab9e7e73256 100644 GIT binary patch literal 1187 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S6DCYB zFfcf9;6O$~LPJACfQQG67eCr;A6Nk87?Zr+T^Kr8Wj%l#_7YEDSN3O&ylhIQX8y5{ zfkFbwiGF23S^gfFV$m@2-(oc}c$d|!TmiaGU1$(|RNS>Fl zn*BxB}3ZK1XE-Qs;>W*@q8uKQa%Sw21QrCaflW9x(YbN>IlJMWXq z7r(iewtis|Pucxh<;J!1C5u*D?BZP3HS5>mHuFn5W{x};jK zNgQUkm}c*}*m*MWA$!Hz6$?2d#TzdeI?S2jpnXF~NmcLduZWoT2Rc@M)lGYyIq*8v{Q+@^;(e&%)Pgci3e~UBazy zl|SDXFx$`nIK9X0)szZut)(4qCcF!ELJyY4EPLgrAo_3C{HmKj8@*x=e5e;@QdU1?W&?CFGK?$bSl9BudS<8Jx;kl8*(tK;{i-mL*i|8_U4 zEZ=@GdB&dQ*4tNnW6Jm0bL8m@^Om=54f(c_eE*g`xX~LYIN`wp6^}nBRa_VfPh1x* zxMouG{qd{%pFhRdrM~RY-u4-o?-^7}Tq8?+% sv5A$bv9^JQm4QLTdap(l4Y~O#nQ4`{HE4eNWDCmPp00i_>zopr0HO~UH~;_u delta 931 zcmV;U16=&039Sc^7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s-rnB-|Ns90 z|Nj90{{a900RR60|Nj90{{a900RQ&x?%vhay|lE0dwWt!N)Qkb@S*aN z8@vh}c5IX@0CirCPx?8<5@m=3BcF(!Pk}{v$++_&d{T;%Xov$vOe4=uiK2IE9GKqu zyWsFeV2BSJK7YkRyxRY=s4vG1v#s1+H@d>#UE(A5fi4ZfiUcj3sTwlTa3+{5b( zjpK+gVl)*%ZqY}me}JMJ-ZaR2h#vyO6ljg8Km-JDD1YO7704CqGfm>?J1PRsQ}Oep z;2J*#hSz+Scqm{+Z9Vu)hG&!^HHfdM3B<`Ia%#8P%kv>HZ3I)mMi37H`yJ<9XY)qY zZzeTrCi2TBkhtFn-UJ4?Q(Qw_qkE3U#WZ>dC{Y){Wg=f7MZPz&RbYUNM&*V$!g`Ms zMF>Mne1Bv~YjBNHjb0Jb9>q?ACcOv@aV=AZkdz3+iYgLKB(UC;6j_bBi8a6Mm6-x# z{2+_b@DLT@c#5-keBN#ZCtRqCiJoJ-dKgMW*ae2;5P6@$5s{>R;mOhrd9Cd=fH9?6 z7UKP577Kk$feG%{H2Y%!R|#hdrl0=o^WSg{F@NIx9E-qgriShf>uV_R@^}$I(J=S{ zw=5$I(S*m3`#{BDazVz9fxij}o}y2wQ!oQ$29g-S`3H^AVJ7e#HeEsZN?eW-gS!B-Su>tk zN`C{)J|1?$*=A@PhM`*sNr@Qe!eBkfUdtnCxTOKEVJVq6$paA0GF|qCeys)T_VOh- zMv2RRW|E1^dtGc`jS>OD1*WJI+V$wOejm%3+ruG6QX_&F7JMU0XN8&sjwARNaR9~FhW!7ofyZTbDyK~w+$002ovPDHLk FV1mf1xWfPd diff --git a/graphics/pokemon/oranguru/follow_normal.pal b/graphics/pokemon/oranguru/follow_normal.pal new file mode 100644 index 000000000000..9258995e6e26 --- /dev/null +++ b/graphics/pokemon/oranguru/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +228 228 237 +206 206 215 +243 186 96 +170 170 174 +147 178 221 +234 157 30 +145 85 165 +78 78 78 +131 76 149 +107 62 122 +87 52 93 +56 55 55 +55 29 60 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oranguru/follow_shiny.pal b/graphics/pokemon/oranguru/follow_shiny.pal new file mode 100644 index 000000000000..9258995e6e26 --- /dev/null +++ b/graphics/pokemon/oranguru/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +228 228 237 +206 206 215 +243 186 96 +170 170 174 +147 178 221 +234 157 30 +145 85 165 +78 78 78 +131 76 149 +107 62 122 +87 52 93 +56 55 55 +55 29 60 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/oranguru/follower.png b/graphics/pokemon/oranguru/follower.png index b72a05c3057118db79d8d3c708a0e9d0f44e416f..285857c1624a31b91d64e1bc71bf14b1442cc929 100644 GIT binary patch literal 1454 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsA!CvVT4yZ(7s!m3s4CU3g?YOdVG(4~HUe$75pv+b(FO=2y~&CO+PfZ9jFXb23m z5IBBY%YcD_DaO;qF(jh(?ev$kRx9wdwYv4^?EHUvuFjQ>OhGyGjqA@CcR%%gpxn0f za>?!7?RU#==gwBVIsc=-bvpm&iW%FkOV4?u^`52NvXbGYa_a@Dh3Aj1D-6kq=Bkc~ zopwBVVP@Pjhq7Mf@|r~(jxV3HAT@LOiqpZ{v}HE$d&Xi_^Pr#Z^yZle9ckk0)!c&c4$~%{QmfJ_Lh>n zI`_}@MPHu5xNbq?3Ma0AIrn7tOWSA8y}7LJ;U0l&WffsTnipz|AFqD7{NwE4_I15n r+Ee#j|8w=nx$k8Q-=Es?_Wuoj{~XKQgTe~DWM4fNF7ei delta 678 zcmV;X0$Kg83$g`}7=Hu<0002CwraKj001yhOjJdf(4Y`tAZSof7|2lg`1rWE!1$;T z7?3~^5D-8hP?%7-c)-w@h={@i`qaG0N^=J z{)SMA`Zr!AQuI(VB^J5|v9hQBhCvcZ4=y4RHhbv7!_u7v4}VK9?awF*UQ&9nuq&*; zp);a>P0Z@|(F?iGmXy?+p5elK%2jAd?N4ZC!HPDQbp!wl#-%U!LFdj*n zF&XfJepXR8vVZFFXlP%y=94nBeUuqDMggqYm#l$ibi-z!zP`Thvb$nW*&(w0vGMX- z&|Wbnx2&5NsQCaPe=74KN{pAzIDMCIaBQnuzjG^<;AY;N6uKct@=$1mE4J9MyrI8r z_1HX2Q@_rtlR`hp9XAS%(0H{K{bWJixX0M+J?S!5rGJH11q&@cHn*andY6xlw>$Pk z$Y-`&&|)vP3&zA_q4|}cxA(l_udIRQE3$J!-`kPL694XOwu{c@qQq#t{dmvnOpQo$ z=*++mq3g9?983E$?|Pk$6R7;b^1D2~c;0=Vs}bprAr@zgTeDw0oCd-zXq}cvc->y} zsZmto;eRv)ho6t~5Xby5=Jr)Vb6%X@>DBWSLPvhgh$8}i0NzAiupDqhAgZ7_&sW55 zy1rHogj1?)5kj#?Q~}~pO!7A85w6+Gb#^~{r|sM?0)EAlAyFG5{OudQp{M5gOoDWn zBZ|hs4?AxvCansH>Eh`0yvXXTQr5jOC}L6&5bj}GNXLq2>;Gne*j)W0008SNklX7|qAAI-F*yC)&v34driO~3KESdaKe_3y3^ zyE_Tbana)zAjasqTo&}XWM(;!5`jvmV-q(akf5dn*z>;4a zgxUcx7#S~o?SN8W5h5J|f*s7mRR%O7Ft`ez3^)P4vb~}101OuOgTZ24r@22LQST zpBgYpHyr~Q5bUtoD5Hf7fJX)m4=#ijaMx)wtV^rDflENVgVxLxj42$bJ;Vlmr~uWQ zR&-+=%}JlhaVtN%gSq*7&apH=hJ^7Xlovs<05a%1fPa3G7xs?h-;>(cV)h$RkEGV>P(i1c`Y!JI?|Aob)Z2~Ol#Cjh`B z!Ka7ZH!>~KlB7wFx;Zd-*en2Bek;`E7AdA^yAG}ZrM`O2RwL%9mmDy-6G}n?oZ7{N zfA5sd+B%^Itm`RzSoZ-o^)|L+D-AZgUZ-TjoPX8f%ioi=md-q#pa6UI#Q>W#XfFnP zE?{pACT1!CJBKJWwKhsZ{{R+%!}ZkJl!pJ-K<<7t=$|rHqKg-u-mJfS1SV|o0ic|# z^c<(_=j*`{0S2D{Cb;4{ULW`R-s4IRopGRJz={7ttLqTpbUs-92V@5P$RGxsXd`tU z0yISRSBsu-kRJk0R9!z>kIn}$h#NeJck3T5{u}>W`~{K}TP0?-I)eZJ002ovPDHLk FV1oQ`bvXb4 delta 786 zcmV+t1MU3A2Au|w7=Hu<0002CwraKj001yhOjJdf(4cq_C@>&!xDY7#ATUTcpb!uc zxS%jdI5_a&aG+2CI3Os{(9o!usL1&E5V+WX6!%pC00O8Of2?0Y4>0QH+4gj@o z4|EiYF6=_c&@(tDnB@#SAgOq9K-#inaA~N4r%WC@2I*b4I&=&!fL?_^_N$X7ni8pD z6i+O0ZXRwtsnRdmYQH#*gDs1({AHpKX$*G7!zZQY*?%Zx7`AQjUXY&UD&5^fBrAp)lc z$ejV-Y)j0tngXdVH(v|Ru_G>@7~(s3z((JG#w@436VI&9QXPlqC(t)EGyAC_W{fqk z=;-G^&wo!&Qy>$3qFTnsMi=kT+8~7}XsDJnu>IEn{QUL%3^suRqhiL#2{u5OgxfRZ zfWxIzLrv7c#;*o=mjcvz5Ey}dwyC{CC|gv(5O$OQkw@pDQK~x!N!YCLG zf#DPa6$OPU3=B;Ao-U3d5v^~h-7b1;z|nR$W230n!QcDeG8J8Fb~Jf+^j+&r&tsGO zJ?uFWr#;5yxnulsX-Z^?)Nl*xcN;|U8$|p`;@ft_K3t&z7O;( zR&OoTDLBU%up`3x`-Hj!*;5&^ZI8Fx1)tdXkF)(ysl;x@XL}e#F02o(NxaN{hv~26 zeOaAj#W7Pu|5}~&jqeE7<8yhW6n~LTlKq121DWafOEWDM?Hwhjvs~T&_V2fSdqd5S zO-ZhmnD^k%^RU#+-HYGd7v47^a&~*kAJLmxx?aP8T#@P zOPRyHZl%X-UIw;?e$AZpLp4wLRiu*NVy_*l;tSoFjMu$Bd?B6d;cq_4>Ds@Ry6{~u zIp>+C@;cyb{$Gf4KXUZ3_w>Sd49WNJKlyt=^`LB^kqqmEg6R0;b8gM5 zdGphCot}TA<9xT(j0cj%ud=4z^~w<~v)SMBKJlC16{*1Q$91b7H2Aah{m9|E)On)! z!lk10S3wCc-b^UGx#03HqxIR}&0o|ebX6!_IONQ2D8=@|Z_QmTnerEM#hv-OuQ#nY z)uF8?=+E+Lxp3Dp-;;eJN-pgy_=3-U`WP;$4#^4_0j99Kv}`l)z4*}Q$iB}g0n(b delta 586 zcmV-Q0=4~t3)cjY7=Hu<0002CwraKj001yhOjJdf(4crAAn-^~5D*a1FfdR^NH8cU zaA06yaA^4W__(;Za5zXYuhjs2k_@Z zdg(zCsJoQW&tiD;t*8e%utUiPiEpD{X8RuPIfQ(Vh`9H^%tc&hj)|0Nyx{#ahCSy>+PjkNL+N>3tQ6TeV zhKN<2bMP5M5wG96v?ssff@#z4>bAX28$9CNK-$9sqDyw4UCL5MhhxLs0$pj|(2EPi@{q?JPpl0ZeK<3>zY+b(|?O*4*)tqK<*_*MGfi2>Yoy>CgNXD*TqHf&ba&Jn199!<8q*SGxQlq3E1;z+f)ib=J9U7^dY04nv z<>T)MvO%uGN)q$HC03|uheg>h=(h#b$Re!o&mRNv3f9ytQ0z`b1|2RRp7e~|u~>}_ zy<7hzJVWp9d-^HifuV1jKpX!2qi@JNgR^ezVGq5ZxO3w_d7xms&pxsR9{;c6fv>3k Y0yB@+m5QqB%1pg|pAolL?E|9ti`EH-Qd+&0P9Mq{(r%s(e3_`|1 z)=G>pJ~j@p)>7N?Fvgd5WkVZdD*(A2x*m7!%7!!Ci`jvq&vy-$E%l_Nu2IH*B=z@z zsIqqhyT05o+J80RNb0f;W=m>cZkP=Es{uPew8uAyo-Lo120iGnP6CB}8kM~f_tl7| zuS6Rnm6PyM@IC7rVZG>Po`mV$-dakXF*dWs2FVTjb(ny{ucz4}_xHbE`-&RB{J7O4 zd4Ub7LHk4-c3?wrGk^ae+zF`J6Lbh6NN&)cEYo2(5LgTeS(7>Al&lNZXnR4}yQM>% zH|{pOMa5KQNSq-{-Erq!{m6Xa>dBbDE!~)3-*C6UM~^s8#qv<7kCpAeJou*p_yQ4O Ve43L6>TCc2002ovPDHLkV1jx?;bQ;* delta 425 zcmV;a0apI`1H%K5B!4haOjJdf(4b06N{fq}|Ns9nL262BtSLcK0001sS~10xDaFOj zAX;K6y~QAuoQqm9_~4Kfv=ku#00B-(L_t(|obA%TO2a@L2k;*ykfARjKcxuSJX=e; zg!VvaMqi*Pq+pg{u`P9L9r_#w3?xel62W^br;c7g>fPa8Ab)ic^4&i9{kb~`K$9j- znl$;lQ0g6JtHP9!OYaCyZ5R{cCZKn~`$=z7+i*t)g}6}leL3Jxv|d%z zEzTm1wEkWY)pohCm+B3(a)3lyR~@k2aHo31s@vao#RaNkc|i4Yb7M5vNq>8l7@YE$ z9M7b`Mm4_@AAg8UX4!|yk4nGl7P2gV`>~aCqhKF%hw2UXQ^vsH(+kWo^$s4taFdgR zM*~EMcv^$?NgZ)vTX74|_b9!9TYSL~5vkr_J-dD&9-tT)u5l+g$F(Dxc5YF)Fbpv` z6Acg4S(pqgn2NN6a3|HT{dcL(=F)x$3%S1?c0i6DNg`aR<*8Di8^?e7@Ne@4CnB!W T8KCta00000NkvXXu0mjf^*O?& diff --git a/graphics/pokemon/overqwil/follow_normal.pal b/graphics/pokemon/overqwil/follow_normal.pal new file mode 100644 index 000000000000..3affc978b60e --- /dev/null +++ b/graphics/pokemon/overqwil/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +57 170 106 +0 0 0 +156 76 205 +238 234 255 +90 80 41 +189 52 156 +246 68 213 +156 137 82 +189 182 148 +65 64 74 +123 32 98 +139 125 82 +8 8 8 +41 44 49 +0 0 0 +82 85 98 diff --git a/graphics/pokemon/overqwil/follower.png b/graphics/pokemon/overqwil/follower.png index a73bd8ef57a253016ed9c0e5dd7a7cfbfbd71b59..4d7f8cf7fd2fae7eea99b296d8f99eddd97c348c 100644 GIT binary patch delta 829 zcmV-D1H$}^2FM1G7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sIjU*^005j! z&F<>|T2LvyG@SNC)tre^y|$D=KuUWcVvBuJ2nYx%EHMB808&+A_@OgZ0000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r00082Nkl?vxBD}fi*jwC#B2UBZ}VQ8Lur7FF|^)BTv}8v4HS9J zKjv-TtHuBjd4J=n12B;y@Gfww@S1;uw|NHzqA?z<_uhgxCb5YhTx$uz!y-xbNOcy!Pmf;=` z6-v|v%JL9cU0}%aaYXEUI}7v;ZL~n-NsUnpG~0XoGJn}Et`e4g-2@hTSzcXX$nm~M zv}*(F3V-1PRLAhZ%&hsT&R96)rDoc~h7CgCORu*|kYk zC|oYl8NR}o2J-%|4mm;J&#sE_r5-bW-QMN%2`Tumf)j7e-i4n_-A=OJ-{d5(d!~Z_ zCN|*H476oG^qNIiIGumv-V-!t|BVoB{J#O!e3iFG|BLnmxwBVliKvp<00000NkvXX Hu0mjfFrAM; delta 767 zcmV@E|f*r(_Z#B^s=W?Qd$to1`#h=DR}6`-G7@Xn4OD1!^?;V4}s#c z^xDH>aX}H=bVf5V6CI|qyU>9UzP$J5Wo8lpHbVmJIMAYW0AkT6S(N_r4dk7S`13Y6 z%4m$GjFt;I96un87f{>Hs6Sr=H7eIiMRKPGQmI%EIUM&b2;&jcgeB>B!31&aIMU3&2a{pIab-P8Lv*!@Pep%aZDSL(q z17T`e_a3GD<8=HU`b!EsK?-1(F@E5Eixb1>O;!1tR^^CVLfQ?Oz^0pWHR|`WB{&l!B?)UYHLmT*vlAp`c|AdLTG@w`R=!-!>l?Jgq(ZR;Q9p47>}3zJhfT9!{3A% z2(!k2#%k!g?r$_VxPAk_F`nJrzNOxzo1yZp@pz#jN4^^?lM&xXFwVx)?L4)p9Bvnc%q$6q7QWZ{$wAA|q^002ovPDHLkV1i=4a_0a5 diff --git a/graphics/pokemon/pachirisu/follow_normal.pal b/graphics/pokemon/pachirisu/follow_normal.pal new file mode 100644 index 000000000000..9f90a41b3bc8 --- /dev/null +++ b/graphics/pokemon/pachirisu/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 80 112 +120 160 216 +88 88 120 +176 176 208 +96 128 200 +0 0 0 +136 120 144 +232 232 248 +224 184 88 +184 144 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pachirisu/follow_shiny.pal b/graphics/pokemon/pachirisu/follow_shiny.pal new file mode 100644 index 000000000000..57159e928bef --- /dev/null +++ b/graphics/pokemon/pachirisu/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 112 +232 160 216 +88 88 120 +176 176 208 +200 128 200 +0 0 0 +136 120 144 +232 232 248 +224 184 88 +184 144 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pachirisu/follower.png b/graphics/pokemon/pachirisu/follower.png index 3b66084da8792e5a60aadbdfd746ac2d59b59b7b..7b285c7ec29769e754e5c6c3bb806d273e518b49 100644 GIT binary patch literal 701 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw-<6jUs@ z5fM?bVZ()lh7&-Uj*1B{Ui^5lBVxydgzcYh7ML)4Y$(eC_u!$hechn&uGxn}4YzIxH&CbG?pXPpg8^v2$G zsvED(%{E)MAkf6T$0N;JBDr(&y0u>l7dhwY7_2=je9bX?y4br1|IWMJ?Pb-lzWwo@ z?TZ=3GKo2kb~-s(tczmhmfmJe`8wp>edHR-^G33UCtFP?VENeU8kz#v*o;BN19{wcJ%vbtcdhg z-^`lx^-;2a^%jT?!lJGy=dSvBq0imd^`VyJpxBo_@*?&kao8dpH zE8MbhwVu87u@zopr08k?qUjP6A delta 476 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 delta 2007 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 aHvpe=4&YvHj0XPz0000*73O1Of zj;wjLV^V6B_fYfg`|deM4d65gQAdtD&DYG8hIPi5F|!>ZZW(5Pj7vCI)~Y$xSaTSw zoUP1a{wjzW;D72MzBJ82!52d6Y6H!a8rb!4X;A~+xviJ?=lW3z_2#`0-A&YKSr3;6 zm?0x4!@L%rJi}AK&EuDQb}w!G+q8PyJwNfH_6)ptG27=-eSK zUi4;ga%L>U34#_f`MJ(-hW2U4aQQAn;*}1El&%v21B~&sSSu3e4G{{w?Zp#W~*}j>Ll36FM2({ z9l4Y(sD_L~NK>6~KuATIsM@!E)fvb3tIB!E=15uk%ETn@&#uLv@4swor)@uers@@W pJ4R4FIUqCbWNUvg{fG9S^8pN_7h&BRo8SNd002ovPDHLkV1i9n26_Mh diff --git a/graphics/pokemon/pancham/follow_normal.pal b/graphics/pokemon/pancham/follow_normal.pal new file mode 100644 index 000000000000..6e404b00b4fd --- /dev/null +++ b/graphics/pokemon/pancham/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +249 243 213 +122 130 154 +40 41 45 +83 86 95 +170 171 164 +70 72 80 +251 254 255 +28 134 64 +3 199 19 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pancham/follow_shiny.pal b/graphics/pokemon/pancham/follow_shiny.pal new file mode 100644 index 000000000000..f58cc92953a2 --- /dev/null +++ b/graphics/pokemon/pancham/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +249 237 194 +129 85 71 +39 17 11 +98 55 42 +186 179 135 +170 171 164 +251 254 255 +28 134 64 +3 199 19 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pancham/follower.png b/graphics/pokemon/pancham/follower.png index 475114a92c8da146bf701325aceb417ca7bd96ca..90d10d9bfa62ae9c0210d830c919ce2e25665569 100644 GIT binary patch delta 498 zcmVsF5c%`fdV-oLDJ@f0U#hF5Mo3Wm{{I|?Km*4U zX3!zC0004|NklJ9hL_KMsh`HrT{c&K|6WtBq3aqiZ!x#u?d@b17ZBv651jc7yX&vw~v} z>t$iL(-^mQL%s7@#j%&3lzw5iGc=r?a1*8cg}7n8ZMM6@ZbvHB%uYG!*o0&6US#yz zS`Dj2DU}pfn}03!=tN_~>N$${h24&+r&_zK*kfBZHi(;dMGplIc8RY|Jz@w<19B3p zXeZ^?Zq&DLwI&6^!5y(S(b0q`OMW(952j8Vvi4`s*1hIK7IIJ>si}glt8x4iuRVCN+K% os71j$vWb5oCNqEI|LC8`CmV-tMCevCh5!Hn07*qoM6N<$f^*aEod5s; delta 509 zcmVgThQ$9pm$BCVt(eSjuUeoah;tczZx7j9kcC--Q zX^HESRXF8sqko&TYh_4lAw->6*|apG6-^n^m!>@?c6LlY;o7-qBi6DhgWSCeIutmv zPx#s7BMgBtAd^@$Tdg;CMzwp(=~#y&)9*kTl{8?~J)mgLx@HEPQI%oI3`V8~rOHcc zP*!^y;Cvh#LE@(jLErcE+rzN$ujB&8*ZM#M;=ZgzSPypYCUIGg1&4BY~oWhA&k z>e5w&7bPn)6c}rx9V#+47*+%2uQQf#zKW3@@!Mm- zkkZwGa!|o6$4`VxvX+2k75{=}HGkuO^w0GPboaJ=yX-ap00000NkvXXu0mjf(h~Dq diff --git a/graphics/pokemon/pangoro/follow_normal.pal b/graphics/pokemon/pangoro/follow_normal.pal new file mode 100644 index 000000000000..35ff7f5f1a28 --- /dev/null +++ b/graphics/pokemon/pangoro/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +46 47 48 +244 239 220 +182 181 168 +87 91 95 +132 136 140 +52 104 75 +75 169 118 +83 62 11 +183 181 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pangoro/follow_shiny.pal b/graphics/pokemon/pangoro/follow_shiny.pal new file mode 100644 index 000000000000..b8492d4ea265 --- /dev/null +++ b/graphics/pokemon/pangoro/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +60 37 31 +239 234 225 +189 179 161 +75 50 43 +119 84 71 +52 104 75 +75 169 118 +83 62 11 +189 179 161 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pangoro/follower.png b/graphics/pokemon/pangoro/follower.png index ef9011c1d8b0f70cb230a94c84bdd49f1b87ecfe..a5ba7ae0e5568f0e045a755a8214d456384138a8 100644 GIT binary patch delta 771 zcmV+e1N{7{2Ac+uB!3}LOjJbxu;>sF5H2q;^zYoZwWwEHUxbK^G-yjpsdiI73%9kX zp0!f;0008DNklFZ_6aaAhmZ}?uvxiQ=1$X957`o;1v76NH3|F4iOx>EX zQ`NCk|A9*VJNpdyAW@8>s!OGqA^hHxpTF>hkeBw-{#B!N-G5QEZj!P!Z_*@*(-mhI zhlkZljv-(XZN!U=zrx;x8k{gb;g};rU?&ww9HSQ zmh>7|=?X%@yx-W_g=y+xK631Ue+C{gF-~Cg<2<_Yr%G@3032)jV?$c++-UXtSbtP= z0d;e%?-Vz~cbMA-hMI-XH$!zO`uVEvCG;G?2R1J4P4nTG0q>qKup3?G(U`{#F66Lh zsoSC6y?^5%Z62Kla3N#;u@Ag%yjgPT>Q&|N;o(Q=J^jy!rvX|MJ7z{q17zehfQ4Qk zEXc?cbTwNXkMDlfwHA#VplJDMe~&00Di>f|?WRm~jwjk`JmhE|0Jm>zc-KXqW_LN8 zTljqkMmJ-Df*a@QBg2RW$%SnDICl9g!z0K?BU)$GLh$}G%{YY`jF7#*m6 ze;RZ5aPIS3>&!j#03>Fn$>=E%XXb$^%L}aNiQ_dnTXfH|ywJ-$Z}K=Mi^kjp7mWDB zfZLhHH?eqsW*$R2S`84!o_>F3o-J4WWZ-{oe*pWIAw)~y!6pCz002ovPDHLkV1h&S BgU$c| delta 786 zcmV+t1MU2q2B`*+B!4haOjJbxu;^%5KmY&$=;+|Mu%HkiAV5G!XlQU4NEiU1Xecl+ zNKjZnKuGxb_y7O^0002^s^qZ%00Oj0L_t(|obA;yi`y_10AMZZkWS(%1n#dmWE04C zfl3r7e%b?a<$?gRgdZl#+|&IsJ4>(M{gC)s(GRdU1 zWyk{h7BC??ImV(Ys(|UoZ%R`{m)MnCsB!lPc9}m zP}tAziKha>8CN3PJ&FoD6>d35A= zmF_kG3TygpLkjPXak)FLALUeFuwwmt*og@GnvKs#eRXJx>8Nfj6birxRxa&LyZ+07 zXU`Wn4S!C$bjafZH@081+O1IG?s1T^o1J|OG2yqp=UwEjv#qNaC;f|uFQxbRpOKFP zlq`2_nHdLY$$0<)1>Xy>sVDGwvN;~(?Rw2kJSVfJ-2`V$)n&k~%RJ^%m! diff --git a/graphics/pokemon/panpour/follow_normal.pal b/graphics/pokemon/panpour/follow_normal.pal new file mode 100644 index 000000000000..99ad9dc501d7 --- /dev/null +++ b/graphics/pokemon/panpour/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 57 115 +24 139 172 +41 180 222 +0 0 0 +156 230 238 +232 232 248 +205 164 90 +32 115 156 +82 82 82 +255 205 123 +115 82 32 +96 80 64 +24 139 172 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/panpour/follow_shiny.pal b/graphics/pokemon/panpour/follow_shiny.pal new file mode 100644 index 000000000000..b11114f76410 --- /dev/null +++ b/graphics/pokemon/panpour/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 104 116 +24 176 168 +24 216 184 +0 0 0 +200 232 248 +232 232 248 +205 164 90 +32 136 152 +82 82 82 +255 205 123 +115 82 32 +96 80 64 +24 139 172 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/panpour/follower.png b/graphics/pokemon/panpour/follower.png index 041e4487f99ddb65f9adc512bbe4d8f615018cff..e02358cf2dd684fb85a3e622ec9fa3bf1df8639d 100644 GIT binary patch delta 688 zcmV;h0#E(x1jq%DB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000gP)t-sn9!gY zXml8`s2JF|0002U==kX9_|2qRAc&Y!Qd0lTdvj7CU{F99i>#3?_=W%g010qNS#tmY z4#NNd4#NS*Z>VGd00JjTL_t(Y$L*6bkJB&|#~mpHQW)a6On*#%_HnH7YY}781Uhsg zs2_k*6~We1)CjsD@d;ok`>E1N$8tJViqwdWZvY<%-ziO;id0aTQ2$Hx^LzdO?Pr%9 zb<|Nu{k|x5|AH+__jcKBFw_T)YGcV#GkN=j4lF(_imt$0?BfQGJl^>^BR@Kb5`f7nA=)g!}~A Wx1l*lgrDvJ0000PH-3~p?SASoty0E+d`Qv*SD@MPCDEV~L z(4iR~F_M?-l;+c9EnU8w!83`IDtFb3sjOqi7~Ah!-~Awh$UkpxE$6CSbNWVesw@dS8c}ua)DVrYiCB>*E{q^~g9^~~fue%M^i@N1#sEb13d-Rdp<}gg#Z8m07*qoM6N<$f*8Uj4gdfE diff --git a/graphics/pokemon/pansage/follow_normal.pal b/graphics/pokemon/pansage/follow_normal.pal new file mode 100644 index 000000000000..26276f8fc549 --- /dev/null +++ b/graphics/pokemon/pansage/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 74 41 +8 115 49 +24 164 82 +8 115 49 +255 205 123 +0 0 0 +131 205 156 +232 232 248 +131 131 131 +205 164 90 +136 152 184 +96 80 64 +115 82 32 +205 164 90 +0 0 0 diff --git a/graphics/pokemon/pansage/follow_shiny.pal b/graphics/pokemon/pansage/follow_shiny.pal new file mode 100644 index 000000000000..3b498eaa0305 --- /dev/null +++ b/graphics/pokemon/pansage/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 74 41 +8 115 49 +80 176 48 +32 112 16 +248 224 120 +0 0 0 +128 208 64 +232 232 248 +131 131 131 +200 176 88 +136 152 184 +96 80 64 +115 82 32 +205 164 90 +0 0 0 diff --git a/graphics/pokemon/pansage/follower.png b/graphics/pokemon/pansage/follower.png index 0bf659b8c0a85ae7ca61be4008393c336587d4a1..6addd12e2069d49551f7bcbde21fa5cbce674882 100644 GIT binary patch delta 738 zcmV<80v-LF1^NY$B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000jP)t-s0I=v7 zN+}3)F;K8DAaD@);CKK40D#ay=;-)^gM-MhScsUoU{FAFQXtKwS_5s86951J32;bR za{vGi!vFvd!vV){sAK>D0#->xK~zY`?bSbP+dvcm@ViA*4SzaGsIx6_X6s$$uHqio z($&opD9Dw#hCmBV4W84c!JnW*w?b+{y7wb=?ve}!t=Zbo&~u2TccwNioeI9i{PfQ6 z-Cv3A+OF-|uKjuA;-4&h;YPW?Rv<{-CxLVwZMA>_kP1A6aNzbA33Pqexns4>9F&yM zI+UQ)fad2(GJi_CTdWkQe51Vws8AJ+%cm$YBl!(aMx#;JD>iyL!hEBdK}6H$^D0DL z5GO^Drm0`{HyDb@X7J1G_qH=Kv7svxj}6Ih|B&&ZC+rU~x{kE#n8fXtyCdfAgqXM2 z4FFQH*Qb`^k-oDUL{J$4t>dbcjqN4_R=Q0XLaLE2(SP2X1OSq0-?5sm5~5UKGL)@# zRzhQ&5V9c_ep?U9iDvDwx_|ueZ8}S*KCzt1#t|wgwO#ebTG;}P!^fwCA&yrEm&=(7 zCz`hhIe2~c@$$pTvG01)B+L=2Do0|wM8sbXVTvML6?pRX-EflguqnXDXGaI-WW3p^ zYys-3#DCV`=7(yU^VLpA%ur$^$h%UZ&}jGOJ<|KG;gFa9sT Uv^_C;$Ke2yieMpiub8c*vkwfXJBm`1ruUz)(<7 zfPjE-P#~~ic<`90pm;bO^i9VA00JjTL_t(|ob8pdZrd;rhDnWu2T>BxRi*?dLl^Og zx~s(t+`W#cE>%$@K)Vzw;5l&%_&NFr89EmMqDc=`DyYSy5PunMGZpYH!iS^&|BgIL zjGf{Xr#QtQ2NzFb5eh%c!+}9;!Y8o61ri6IV6yPn3ynqi&&*L9gN_q}S}(kov|j1r zDB}?hEPkKC`A`wg*RUc`t-%+(0%MU0sg=s3!9)3ZHf zgiJZX1dRf^Me{Ej5%pG$Fc^)p1mjqhIreM?v0OrW7$fV4d99cmtLOFWo!OghIKnY# z%$42so|U!+JtwbrizQ4CgUiicC$-{kkmJucKQ_15b$>X<1z?sHK-g{(;g9FI1(6&K zUfzCP)&);`13tZ(t>yJ}oIzUy%2^JMzgOpaTkykGdp481WgT*I^@6K!_xp;CGeAyH zF|Y`ZCs#XFr@X&;%^uDa}TpAP;gem($CpK&@8zn2UI|1v-1 d!Seq(egPuGm;{N$pFjWr002ovPDHLkV1h$YDAE7` diff --git a/graphics/pokemon/pansear/follow_normal.pal b/graphics/pokemon/pansear/follow_normal.pal new file mode 100644 index 000000000000..6b94eaeef367 --- /dev/null +++ b/graphics/pokemon/pansear/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 49 49 +0 0 0 +230 82 65 +189 65 57 +123 49 49 +246 148 65 +131 131 131 +205 164 90 +136 152 184 +232 232 248 +255 205 123 +96 80 64 +115 82 32 +205 164 90 +0 0 0 diff --git a/graphics/pokemon/pansear/follow_shiny.pal b/graphics/pokemon/pansear/follow_shiny.pal new file mode 100644 index 000000000000..6cfad8da8ae7 --- /dev/null +++ b/graphics/pokemon/pansear/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 64 16 +0 0 0 +248 128 32 +184 96 24 +123 49 49 +248 184 32 +131 131 131 +216 184 128 +136 152 184 +232 232 248 +248 216 160 +96 80 64 +115 82 32 +205 164 90 +0 0 0 diff --git a/graphics/pokemon/pansear/follower.png b/graphics/pokemon/pansear/follower.png index afdb6a8fb6397b7cad33c9724657d80e4e432c32..0962330b53fd4df5de036a07e6a15e1aaa96d385 100644 GIT binary patch delta 676 zcmV;V0$crs1-u22B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000jP)t-sn9!hr zKo9@`0Qi6)xL_E2F){eKAcKR0*tmd*n7HWZ`1shMU{FAFQXtKwTK%xw=l}o!32;bR za{vGi!vFvd!vV){sAK>D0vJg|K~zY`?bX3*+b|dhaM|>@fPZC)U3PI~cZ9(X_9t@L zWs*J$yX_UmOdeqD1!j5(9lPueHhSt_pip+%6O6J$plHuByEO5qv@-NKh;Bbi`TkO@ zd|`)i7>98fj~Gcd>3nZ_KKWt(K!C_5EebYa87@xD{rX&(DJO9JHuOBBGC_jS_l}UD z!EC|;Y|WxhoPQ3sBLTxBss53cSz1iE(Q!)&G$1if2LY)oM2#{lZNyMW!+SRmdk8=k z23Y!zQfLHl%%O>zOXN{A=`@mx2?EkUmYx_1p!tc7*wwd&i2I6&l^qL8M2iItc<;0Z zx3UqVb^r?XXj=m8%!C8G94jUoblH+X_Ou0F3%$xBmVfA=X%I)-rVrRzaHwfOEkFbT z@?HM%^aF3Rm<>YNj2BlL3#BH0GlvysN3XZv*jKS^4coeZGXK7~RNv-tqpK=IU6nZc zSNFoL40Cq{pDfh*vfrKC1+et&$IV5@;_hz+eT!*N96dWbw{39*+k%@5d~Vt3euesc z)zOZ(YzG{izJ)UyDI|N}s*TCoOT(GjC{nWgc_B z*YB#ZJ);W$0MtC_zzGlMQ#=lqC-h3(E!ivh$Q^k#z5M?jjQs;WQbLN=EVRO{pta49|z(GSi zV}+(-L38W8?MMXwNJan1$v8@9T)VKPL>j=gbzVSZQ&oYCOA|1rQj6a8^Bw}A@B<9} zMiJHu1teGpEq^44pqaD|NJS0^G>}D0EfJkqnt*NfU<|mg2#}kxpad{Lju0)sTj$WW zCSY(Du>d#Pl!!+&Wznq1irk?qwx^XjAtAM=OC94X6|F#4)_ zYg^6iW5HLe;$q$J?%?6A-h8^hY*^U+t)O2q>ItJ4Hy37`p5dY3{u169Ho9L?d}$kc za|gd?WZt;Ko6l=Q=DUqfNC#T%uSM#0r2Adh?SGJhgWF$6ufE>Z9X-+D4N2_wp9Sf7 zi*6&RS!FluxFZ2~!wJTKqG(J*{yNcvNx)+FJJ*zd40!D+I$tNVmN4r@r@eODK_Vvo zF8A9rc(1&l&%6%Ig+Cub<}K&+N<1!^6#UQmsVB={^7soTR+lFWJ3aOQ00007ZxOFNZd#$ zc(6cYg@Ff9ctwD~j{=DoFMh08v7(@$fOWMX$RfrhZ+91l4pv!^67~{LUsv{LjJ#}0 z+GiXR8h}Cq$%%etKw1HcffNHn($0547cgG*ba4#vIR19h#=P4G0&V@w<$@ZSDLt>m zGbX5e%#CHLQMz)rdBr-p6W;O%d@tCtePXCR9~9=%<;Gd!!+2NWh4sC^|6gh}m|lxW z?lt{4TY#ydbJdCe0@t5PZvM5e@$cQ-&b^AlKN&24|7g(_nR)eg*qhh4jqaDL$tyh8 zRNbGqT50oc_tYncrz>5LK2p=r!x(V0eV3Ne{jJP$-}+U*wH@QR$spORVEfKK+?7qn zr1yH*`p@GJlPm(~6A3(ord*s%LPQWK=c!S*iBnAph#yic%GheLYD{{qB7e zco@@frW8~jOIFK$oSoDZD#fVycX?bvkmq!xy?Q+NSBpIlu=!QZ7$+_=SziAi1M`~g z^}lCd6avPvYKdz^NlIc#s#S7PDv)9@GB7gIH89jQGzu{?vNATYGBMURu&^>Pn8NBM ekD?(rKP5A*61Rq@5uX-=l98vYpUXO@geCy@C^(G( delta 641 zcmV-{0)G9G295=g7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)wKWi z|K{fAq@<+(_FCrNLI0GL|4K@|5D@^=hHK|!`1YmJyWP3^WqSr=U|)j2po`5eB1m6 z1{~5jc^&ks(b7dmQo*Q0N;x z<^b!O1TC(sIs)?>cUpuq$tIkd4t98EbC?Y#l)ddE&iMxYT9LJWVO0qnai*X+Pr(uH z0506w9O-RJOiE7m5$Aw|>WY+AxvCn_H(o2m732|-*MCfEhw#spS2)60IRr{AaKsln ztRdJP4?$zPyQFwQKfE?E+Y2vOBsCg1xmFIU&{(l=9G-er|KMU@5ci5wASR6VFyZJn z5Krzjm~lIC$vI(sC~Ak`Fz>H%l7ZxOFNUSjM zxRFrs;zY!Q1qwi!9|aOC0t8m9Sn=Y;k0nM=*nmQeN#5=*3>~bp9zYIziKnkC`!hyf zHYM#d4haoFA%WyXzcL`L0L4Ixfgx$}g57*GK8+&F@#pFf4Sp zc_e67FzHUp6qS#<`&P?~cK;B2oN2i8==}@TO%og+Xfy3w-QIfj3ETh82QQxzZ|Sk` zT2!(BoPR_9$I>ufU43z-~TeuUw`#P1ySIm6PBH+u9{O*N-agJ+$JE z*1^}-vd=P>6zqKY)o$@zGaW9cc1tCFgNaGL&komw+c#?mcipU+a8W#v_h86crGyjl z>!vKYUd_Y%H{@xIyW--zXG*?g@iMj5*iMq)doMXcq3U7oH_H7uhGWs@fJmp|jF z31hMi-n8^E4_E0k)}J!Z^o>~cPPFkEdr96Da(Z^=k3-_|Z?;EzCcI@gIdazNT4Cl_ zE$OC(iO1F^SRXLTEN%QVAw%p@g3zWALzO4hbK}+9BA0#s*x8$q_~@7A)Z&cBC3nB8 z_&@z;{<~C2$((JchUn>22J0f{8Xfzjw(?8Mx6IW$g^m@}ByCDsvr+iqW8>*r`>h@I zQa-E8?`}FJ@S|ppYYx|^Wvv;jHeIYqnEEVvCGW-0o!$(AH=E9B>}@l3V1 ziniC%mPzo4reBhhvG9$W>d@Qt$*u5AuVT!sDFJp?t&P?wPR|Hc95Sms5` zR;4}Rl4$(E`@1T3!+{O_p|dX6?Z0&N_ZAI}3_HUwZv$BMF5g@*tMcc6-#@G_TRyL2 zELg_~OmnIwt`Q|Ei6yC4$wjF^iowXh$Vk_~P}k5X#K_3X*u=`jSlhtD%D`X>tCu{A chTQy=%(P0}8lFacS`13op00i_>zopr071)w&Hw-a delta 763 zcmVvp5jwii=7|;bPnJ8Gk%8PFCHvcfIRf?|Rp} z{+o62THt@ZE_a@%dsaB(%L%L=XMF>OGrpX_YJkFziGcxMO<*;^%O2;bV#fd8K;*~q zWMIO{VKjK!rv!#PpKl*d_!A0 zr04W@!I;N@q{HzX;4_zeoYH44e!<0|ipaJJ47dbT-EVsV4tP>nGH&$!iq|cuLzBRO zR{_N@iPpf7ZyO-8OLis@5unB$uFj_xdC2ajf6Dn0bAL&l1auF0!XX3usznG|Ap665 zfT3~#K70ZYj!+vk)RVp_Q^nQHmwCZlaN{h``+)n83FfC2SPVuUi)#ZUkRlIag2mB5 zfkH2w#(x1kw8Cj1wL!yOk$VUa%>cM-!F0Zv07F1yLI}o0fhyp*l{xTLwE+@{>?tqw z(&fWhyRSGos0~uYWWY-CKki!5-vRd~gNHkevq z{D~WM&I``UI|XXuo%4!!{+CmaWm}X%)1;Tfvm(Vs*;jzHw8HUL1qq`J{WC zJU^a?ZQ>{?`%roE>Z!ngSuRi9vOYd~#a|Jra&*rPMwUNE`TT{yx3JedeR{4YzQXoc z`LB|w8;mpNF#VN_7w&Mn$ey{v;K9?a`!ktdZk>Cmqh78-!)Jregk!&$p-h1X(+j3S< z&u8VRxZkw(%k%5c&tv(2-rvuU-lBf~Pr-%zPIqMH t{|s$fdquv;`tUy^>;FHFAN_y!AH&K5qZc2aZ$1mkWuC5nF6*2Ung9&zb{7Bu delta 726 zcmV;{0xA963*rTk7=Hu<0002CwraKj001yhOjJdf(4aOjDOpoY2nY!7?(X>b_%<*p zQcOl`WL^09_`15f^0Oz!-d~WTJpcay7|2i-+!=`g00M1EL_t(|ob8q|Yui8+$IrY$ zYlJa5yk;nLiBwT?s0DupQ$#}gCE|wQVjPMPA%`gRGq|Q$+<)FJn+FfMF742zpCVa2 z_ReywcMnT0xZV063_tnq{ombtcM@a&^@oBeXym;W%dC<2RZA5zXyCmCc_a@Sm_?C0 zf$~m+XyF=A*4kMR<=q-DvL+sDy=dZ6e!HH%_ijdn-@TqcYvPrF)XiaVx16x|;<0yh zQO~7f6v~&(D*KTE5mlz=RYZdA5~z8^npx zw2r-B`dcrstyKo3Yz1N4t&hu{q|;COb?j-azuV!1a?dGSwI6#SHXs~MQr>OXvB_9} zu%TdWK-j2N96#i!Z72)zX_?_Ivbyhu?|!14zCSLcZdn6J+j<<)$9^m!E^wTumfQqI-k zaCmk;ktX2NBg#h6`0jpz?nlbzP%4F2V6Z9)d{J#FtALb^US8kd{d~h}8B|`l1`c;7 zVku>n0)J&Q;cPg(!2u{Mp60lV3ZA0r-GiRYqADO|bGN(=+h6frLpUx3F>ttL9t36^ zH(hToQp}8Ajei}47A}h?hgLlhC61Je zYlwJ(JVV8`5zVXhh( z>{ZR6?5OzFayp4Ei{9R+uV2ji#DKld=O_91z-h_Lz<=5<{l!2Gz9VqD%I98ie6PvZ zdH(x~xN1cE-R-v@ogmOY|9brev9Y#x%Zx$H(|nmIzS=HYuNLJ?i!Q4H*)!+*v1(>* z!D2SXAZF1(3(3Qlolb;eY1Pr{oZa2sv=0NHuGd9iu7xo|t0rbqA*?{<;XI2I$t_qX zlJIzuX%XsOlovAbA6k*q9V*c7I7RZB=C#K8=u!x>qeS>6;ESrg1`$-8RP={=TJZ;7 z5F2WNk7%pW1dqsf`&5rR$^L2Zy5ocO|F6N=FBBfQn(HW?Wpn@l002ovPDHLkV1o7l BL6iUh delta 562 zcmV-20?qxi18X%0K7V{O*8h)eNoMR8x46YE zM#kO!`+W|s-tV!T6JwAf_d*yd-~m3vjO)|@WM)ts->WaM!9)?TPYr7f;Uk+*vri_7 z2&6hfKo2a790UzD2!1{_m@E;Gvk!O>EOUj}8=@FSOH4k|afLWvsxqTTOgJPWPnJi! zj0W7IwVAs9Sp z_4`zQ`nj7X2CQ+1H@7J>_)SVy~MczEn;>y)xI-Yaxy~K&h>Ps z<{US1c3#RB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gA z008CX_mhf~R{#LEH#dP95?5DOH#bKiAt>X4H%CWLYQTH000009a7bBm000id000id z0mpBsWB>pG=1D|BR7l6|)iH14Fcbjb7s&$>OPo-kw-HovYk#29-55d=-AcjiND$_z z5~kh4()1S~?ho8r(LZ?4ch|&*+8x@ZC*G9LetPc(IR?&gj&ppTu&CJp_PcC3o^3L& zblzpBJFra#GVDY~N0G@^mr|1f!f}TM2FHxuDEo}b`<8!YG>|10To}yKbUD@Ay}*WJ zy}??K{aI#k%76KKuD9Dj`ppLW-JWy3 z;qrce`SZ@!y8VC!3%#wr|7*wf2J7DKe#s0j9(a-K4GtE}3uWU`CQ_UD(@eg{Gha*l;@J9!qt}|oJ$t@xs;EQQ-8VNiR19`aod=@ERCiPIw>>$ zIu3OC05va9hEl_9i}w6^<|Hyt*@J&eJC3| z30D)M2ZL|&8wywXSg@Bh(8(GbS-3RL2@;P4~>%%q5%Gj0Qe2XAFS>aBZ7MX0000Ax%1=$3UB!4haOjJdf(4b%d00000xIjSo`1pt*7*J4Hu)xSDC@^4PVBm;A zKtNE4SU4ysC;$Ke0001#P9Gxx00HDlL_t(|obA=IZsI@?0MM~pHyGOu*DM=DVUz;) zXefzA!Bv3F2UubYP(CUaO2IXeWu-VPzd>;l|8nEpojnWLO@EOzk(kPFcQi9b>jmH% z*SN-)37eY@z&>OqZ@2E(i`l}C>y5+CsJ;fdPlvL7#j?Ixy;s*X+4k_JH74oCRuOv zhW;td?vG6CcYhn4jwdPghTHAw_V+#0dhm<|OTF!V_IQ+fgT0OBQEG7cEX!PP2(e&l zFz|hx^_p`PR3-xiyexA@^U*zeF7ZdD`{%a4aXtv@b7>`&n=hquPF&^ZBp)N^wBLn2 z|K+9VPW~@-h9NqrGyd9Z>GA=bI1k#Spc9wW*0>YL^MCIC>7R>-2p!a4(z(y`vEVio zN`q}i-5K_O>}IT}8$4BRCPW_&kMs>IH~Cm_mUij&=gdOt;$iu7m$jUF8`|haJt11k zbV1&5iEi?%rQMzZHK#6qO*rq-yC>m1nluwuz7c-iz!Pdd&fu#5FsdC3Pl!*h%j(&3 zn+ZLk_&GJ-Q?E;<9Y)YPTL8;_`}r+juK7YOXx$CrQ{!R;_u>t{YWx9WD!AzeYvhsu O0000QIN6V22fzafd>Hr5jzfC zc=6(gL&k)FjujaJ0v#PQ7IbKw*kJMCf=5S&grIr-v5P>pj7i?^E({&4vK~MVdx@v7 zEBiA>UN&XE7PJ_yvP(3o2zirqd>^a#5W} z`Da*y8IJix$tUDo`{r%*SbEj0Eqjkzx7W+uv)_JB;9R;;Fr&lln=_;mVon8|2@LfO zJX^Es!*Qo$Wd;Xt$$pjF?RZG{VB&GEm3$#f#J!YH)yUQx@Lt`qcg?M*77lIpV(Ecr zBqnP326lVA(6_i!zRzcUlj_ASi(Dl(e-wHh_VngNSbhB&+Tm4?RWPblwY&?Q{-RK zgKW=VEnr;grkYeBVftd%-fgd~Gz7$Lx_@4ax!cknaA2CiWxgA3%$pu_?^~L>Tj-(C z6BglyR7s=L)XEW4>wz4ELKbsZZXh^Jh4TCN5i3) zi+OVx*AA8$(>J(gN41=tr8?uQiohIE)^$buWT!=3nqRVZ&W2{KbY_>h@1l{eop$n@ zW^&Ec**Y^$m{l!d`sRy_HWTm8DgPuLao!^0J9FHo?9LU39qmM})H2_CUccsE*{n!C zgH5J!E_x@|pO@B~N0X(_AqYHiv!N00e49sm35mN{Sl+;Q^Bk_QoLC$lGfY7LXC zf6jGU`M8l+lZ#XTnx$u_PVG<>?tggG@PBRd8Xwg|(MMNXoltK7x%uF|yI#o^Zu0x& z!j>Dz3MoIA`m_4N)Qv}`y6Tl(Sf^81Ir9ha6XoqS1~bpk0p=;y64!{5l*E!$tK_0o zAjM#0U}U6gV5n<51r=zW{+e-cX&ycTt)YQuHsIS&RYyAmVgMzk=xJ zgspR_40n0arNkkMJ@pql(D5KY=knO9C}hrKZ3!GV0WkWiQe7V_zk=#VutFzp^dCKl z&$#M9$G!fCMy4tPQHRbY@Z3#T3n-8W@hf4J&$oq>&wuFIg9-MbZ|BdU0~f=Cf!r1D zRR{HAO)cd39#X*lm2;*?;Xf``PT?Nr`0Rf4AUjii{C?4aDNQ_i2dSj=c%;Oc&O^V+ zv*pOy1(#qdDVL%yOUbEt{jd1w!M#3Xj~$pwsb`ep95Cjz@Zpq7MhJ~&xzqsNl}Nd8 z6;vQ+zklRl;3XdxCKurX$~bY%u0L7e5qapJm!O&R{BSQ4fs)z8WztU<23~U-`ntl< zf&IR4aDRar1HDJ;odLKpkacqEZ(bk-?iD0X~WYL3Tb<-yYN%i}O#mN<6 ze3($~5>;MEFree;6@Z*mGNb>2%FXZK^6|C=>3{NGdzL_wKo|F75qO3#0HWjm8d|h* zdxK+y;%VX#9h?fah0sf&$$;FaVvc8pa|#S9s*?APsrR>2GrNf#K4~)$J7c!ArVwvzwTu>0=Tm4*ICPk*Jp%UHm3c4x_;$ zr+?O;W_*{l0vhiLIH#5a@(#l86z&Z0mY~V@#&F{KTht&swj?XGxZN1M8@T$-BPW({ zTNu{4>Qa_B-s?CAY)n>n`*_yb=UXoGql4*WcYw3Of0qV_aA&U3b5CPAZ*}PMr=45- zoNsxY|4-33+S_%7Zl>I1yy!0#OXOC+@K8+fxIsliWb_dYR~{tt{mK=Cs*1i1hJ N002ovPDHLkV1l57-Mat) diff --git a/graphics/pokemon/perrserker/follow_normal.pal b/graphics/pokemon/perrserker/follow_normal.pal new file mode 100644 index 000000000000..838deac333af --- /dev/null +++ b/graphics/pokemon/perrserker/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +132 52 52 +10 10 10 +57 57 57 +32 32 32 +0 0 0 +116 117 116 +182 184 181 +68 68 68 +14 14 14 +225 130 65 +40 34 27 +193 177 161 +130 114 98 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/perrserker/follow_shiny.pal b/graphics/pokemon/perrserker/follow_shiny.pal new file mode 100644 index 000000000000..838deac333af --- /dev/null +++ b/graphics/pokemon/perrserker/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +132 52 52 +10 10 10 +57 57 57 +32 32 32 +0 0 0 +116 117 116 +182 184 181 +68 68 68 +14 14 14 +225 130 65 +40 34 27 +193 177 161 +130 114 98 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/perrserker/follower.png b/graphics/pokemon/perrserker/follower.png index 88b2955b0dafd925651399d7ad259d59d16b4b57..1d58e06dc93a0c84d570fbed0a2db77595c6cd65 100644 GIT binary patch delta 682 zcmV;b0#*I{1hxf`7=H)@0001UMu)cm0004VQb$4nuFf3k0000dP)t-sgfuh?3JN(n zIUpb)0001Vb#%74wM0Zj4h|0CfJp6oD<#SUs+d{R&dHu{c={rm=oXPR0`eVi(ty(tcWv?5kjDtQlt=!{>Qiq-s6*Q zuMm<~+a+fzm>IFqh#VJ^DLmcR&KJ~z0o5p&QXoB}R+ z7wkd7>VJfCsb3I|`pFF`UjxB~ea*k*nlo2jf&fCukCWj#ACUbUf(GM3fIp?$rrp$*I<_MSC zAlSs^J;COB&*qdeF;Ax9hu3Ox-0=|8B>Y6&c{^Ob`F~N6qO?{kx^H5)mnA{DUBKMA zn1&zTEFKEhbrr;F(|3+k`sPPLaBk`kLA$*y3Cj2Fml@81J;N<;M=X_@Q{N;BCcMkR z+jw4S#WnaLK5@VF)f&FCq9JVIP6#64+`zr@Z+wMb93#IOf=rTZ>$|EtpUkKFu-g zm>oI~pl|EM#tG|ze*ijn1qR|(UpU@y>I{%w0#a4yhqf3`cu5+gPmKP11?{<8luf&VN10i}r@3Hz}` Qg#Z8m07*qoM6N<$f~I3bZ~y=R delta 622 zcmV-!0+Ic;1^Wb$7=Hu<0002CwraKj001yhOjJdf(4b&&Xt=<*5D*X;7#N6{kT^g< zASfv4m{8bQF!1p3n4pkYNJxNiXsDo=0002ZIGIcU00IU{L_t(|obA*xYvV8!2XKKQ z8TB1ph;I=NE!b1JuM$$Qx`YNBl*tHg2;J_xX^1D`uONI-cYhH&`y5+O3O0puTi*85 zpS-6ikr2Aqz3z3dFITYro)>GCA(Xrzlu?zN_?TV;*Gdl0Sp-7yT zp7ld|xD=1|f*D;f3Z9<#R<~|nSQFEPFPPBCrCyBz;5iXWqHUE9eu6fUzKgs}pkEM0P;B z7lM!tyI%i*4lbsg%CI5K=Cl+sVTElN3PHo8Hkld}|c$ZN@Ehd8x|^=Dm&GqOKyIOEaCh&MAji+2C%10Skkt516%#g#`bK!JuI+ zwFHlk)@QYbZxLG8wQj)+AMjdh*pPNPbeA(=%#Cq2$Xm$%&=hue*qsvm08^Mb0~L0z zssY#fpCjchAh)4V$apz*2Rb>HUO)GM#vXI{Lhc)T1OH?F1-k}*a$=C!C;$Ke07*qo IM6N<$g0dSX4gdfE diff --git a/graphics/pokemon/persian/alolan/follow_normal.pal b/graphics/pokemon/persian/alolan/follow_normal.pal new file mode 100644 index 000000000000..87d03a1ce5a9 --- /dev/null +++ b/graphics/pokemon/persian/alolan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +85 80 97 +210 211 239 +160 146 168 +0 0 0 +142 129 149 +69 86 114 +44 180 228 +232 232 248 +253 253 253 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/persian/alolan/follow_shiny.pal b/graphics/pokemon/persian/alolan/follow_shiny.pal new file mode 100644 index 000000000000..92c9678cf48d --- /dev/null +++ b/graphics/pokemon/persian/alolan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +58 52 83 +146 153 224 +103 108 152 +0 0 0 +142 129 149 +69 86 114 +44 180 228 +232 232 248 +253 253 253 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/persian/alolan/follower.png b/graphics/pokemon/persian/alolan/follower.png index 0c29e76682e4b1f70018bfc79107dfe8ec599a22..94b2269630c1bb405e4a59375e550b2d9f18fce5 100644 GIT binary patch delta 665 zcmV;K0%rZl1+fK?B!3=IOjJdf(4bXNVbas@ppvKn0054Gl|@!^EVSh4==lBp{rT0n z$N&HWPDw;TRCt{2l~In{AP|O)!~qO;`p&?%&o*wK9Zd3GtGU1`$^m+Wy+OAZ?%>!k zxUm{VTd9?H9#;Am`2WHDkfM06f22hDcl8;lm7#cJ1KpOnA%B#&XFh5GF53co8r9a^ z$7;`V1K7W@LBVsuea5~|e{b;v1{w3wFd;a6+u*xuFx$*q7(hGdHuye+eMwQco)}nY z0b1Q{@I58KH3V4;)bKC@)~Vm(BvbzOuP6wb3|6?F9zq)gyKSC@m;1VK!It|P1nJe1 zIkSnyCLir}`+xjNWsEvk5%0nR62lb_0YPu_2R#cORL*Xk4EW`&gfN%$vf~vO%wfxN zUu-Y~GdFX+u8H|<@ca>DcZ6uL;(|B$(Hrv3bCz%n&ESXMsl*JKwX=Z^J0=D>rd{ilf2+KS96J z80O4D)-E$p9wHA4Uk;b{yynoc`vK~e#xQ3NA(!bbVQt{WfNN`}j_1cIvW*73!824e zhAVDelYc)YuF#%{B(ePz9s@3R*Fj~+ delta 688 zcmV;h0#E(11;_=EB!4haOjJdf(4Y_y5I{gsASgIMP*`AifM{@#n5eK2fYA8(_z<}8 z5J;%7u&`KIaJazG0000wv+JV(00L75Uv)8kvZOM+z-;7J&~*^MB7+za~ZTKmL-Cr$3vY zf!PSkCkyC0X@LPewV2?@3$$ZDX1*Ag%eLylvboVhU}XtLPi zd3p)8PuS#nNq@Y)*Od#lzE_`+J}s3pn^|W0B5v*THK+6q%y=blaUaZeeYjjFMlQUMSF^@@W$ohl*{aj&mqH> zv2`$s2^6TnY%WINnW-Y|ZLse7oeeSJmqbA7G72a-!fw8IaSA-!Bp3~C_iJOrgi*j6 zh{J=Mo^+t}(a5=^Zo?tN2wy=TsSQ)+pgNlf7zcqzgOkI?p115Pw%@=UsSQ)+;C&fq z39CJ?0)JeKey(^KPJu-b;1%AXp*GxbZL4&Y*h7ZwCqNPM`_ zFrmQ%DCS^ca9~Bngp7b44h1h>{K(+YSkRDh&~5bzpd4e8x4R2N2dgYdA$y6ZuPggA zMqV~0ogkI3%0MB3aKhTfoX(zAP=@qRa7P;PR{FGYzw)F0qkA@dR?H}@q);2wu(r=Vu+!yruP2P&Y!)C=bE*>xD zC0aE|cbPMY<)>H1nQ=F*n3?3rRKp=_xL-N=Uijow9fv=^X8E~zX755# zy61^hwD%d$D~RtY`oPw?Wv9*WxR#AGT|S!kI7~CP6)N$*@t^nV0r3mmDNmM9mplLI zw_A82ANRU%FV4?Y-J^1G#ub&Hja%yV>ln=TPL5_4KKcQeyi`kEBT7;dOH!?pi&B9U zgOP!ek*y`)N%dmwXK5dQ%G{{a90|E&M!gWj}Klwttoqm2*%00L=A zL_t(oh3%K!lEN?ug;i!HTx9zGZ@WO6{v<$j?T)=DGwwQmF@HS=5)yB>E3UZWiqixU zeOtmuK{@Bp0iE0-<&+`^Vla02Vt^H%Mjsheoz4BaBiP7(JiDeL*R%X6o3%ampFUgqXAi=h?IY(ftVi>qv@7bQOWQ1O|NdZ?Sgx|j=VGP6@? zaB2)p6KR{%H->?j-Z$Sqeh;%`3@EQ=IPeIs7ii0fd%2B$eSq{oFi*v+%$WdOALKW~E~5K~~F z;-1Tg4*`(ZATs#U39w&@L_CH|^>B`=A!l(=QfyXm#ohOxJn>y5qb1+w-80zSo#n|$ zGsQ!${eJ~Chn|5Mcbw;b>Lp{X!0s6%UV`h#qxc0*hGPygJq3LR7v3Ax2AwzCthp|= z+_`R*%Sv+hK*;5y%F;dk;y^jtn}~aSDhja#n0&#O11>N=5u5@HIVXuzjO~r!WiIoR z9+mP3Qol(-3n8OQLD~Tz5d6C?#axsX30?&&cUv#)l#+a1HmhOarr#C$JdCVgCUR1f zy#*CZ{~+@sR0Y;q>;dH%jeZTtFAfCnzNIV?$bB4Ko$m8P^a6f;7B@-!dBt_iFB3g8 U42r7>(f|Me07*qoM6N<$f)eCb{Qv*} diff --git a/graphics/pokemon/petilil/follow_normal.pal b/graphics/pokemon/petilil/follow_normal.pal new file mode 100644 index 000000000000..0e977288db24 --- /dev/null +++ b/graphics/pokemon/petilil/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 128 16 +92 224 48 +47 46 47 +74 176 49 +109 101 43 +184 200 64 +184 200 64 +214 234 140 +198 196 235 +143 168 0 +238 238 247 +141 49 50 +64 128 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/petilil/follow_shiny.pal b/graphics/pokemon/petilil/follow_shiny.pal new file mode 100644 index 000000000000..783841bf40da --- /dev/null +++ b/graphics/pokemon/petilil/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 104 16 +104 192 56 +47 46 47 +88 144 32 +109 101 43 +168 160 48 +184 200 64 +232 224 120 +198 196 235 +154 146 44 +238 238 247 +141 49 50 +64 128 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/petilil/follower.png b/graphics/pokemon/petilil/follower.png index de955c7e3b51897986464714f2827d3c5dab39c5..1ece1481dad5d831f8e0ec5cc5129729868b86b8 100644 GIT binary patch delta 572 zcmV-C0>k~K1l0tPB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000gP)t-sn9!g= zXb@?QSdbuXWhVGd00Fc~L_t(Y$L*9&YQjJifL|E0&yS1JU4LdSFy;?i=tez2pj4zg z5knNZ>=6vp?z^zNE|e_eg;IBv{>m26#v(Ud0afqQ{A^*wGe}0R4f$JR!J`i&a2k zUo9YB&`&UE^FZS?Lu`-YxP6ZX*FuO4d*62_*z=HhHHywAlnea4tqN7l5f^dXnKXId zrwdC}&dm(NQdOhOxNx}RMqiTmb%xGwKpKNJuLXAtRevFk4C%wGT9?wea37~?UEqZ} zLppumY;$Q0rZc4;b8~=gwne!zGqCB`$LH7_WV1reu-Ah2$7hbc&R{2t#ZzJq+Q}+k zVy^|^;yK^Q24;6rbTw`Wj-sgD5CoRo;J>08L-O{$l;$8LFD~&~5N`ePdDg%%*vwX$ zIav2JST*@e;&lc#$gi7%hkBi>3H@ZX2M+W#uAO}k>|O9j2jBL!B!4haOjJdf(4a6_FgU0Y-Kep04--B7T8-6KO5^0{sEM%dHn@CL}=w57NE8d4Jn^G1vke&fy%+KRUrL zS!yrj1F!fMdjKI#sv_?EfERiNe}o>d0}ojM2U$Wm3}Ot(BPfh9Hq4)JuTM1bpo_sM zV}TJS%xfHzi416y4m0Kl!(V`0^ z)Vl@D8~zGbV}C3J>jh!INYn8L87z%43+kgNoKlaPd0S*hQ_dy5@7vOrYr53t-*#D!Tmy8Canzm`ql2L?}1#{$J*{n zx==Fc*;D;M{w-us&#k>7UItYCP*$6E1~q$se4}415r0(k($1+DLI3d$sh13Xes_19 zw+H=vgInrF5Kiy0PC8hfXIaV?ieQmt~b|C1aAey9+}HtE>l*!(QU)>&pI&k(W(b zRK&_B3n(Ozoak2uq!pkTNHH)Z?R*Ecp3&IT#WBR=_}fd4dCdj_tQS`L3y7P&k-6QQ z(3!jSZqhTh&}xQD9(T8^JA{6Bu`FoZa!8;@B*OKPyGNz*pSsvrYz0E?QvBHV(-OUlvE%0dl)sJ``EACSx)Dk zNy*Ks?KqP@(afIXO3dWz;*(zstUbOV*gvYi>(KjOGo|()efZn^g~;2qI~%m$K8`zf zw~0GhcE75Z<`?5fX?FysAAG3W>-}L@>KYn_7#Ud^n_3weY8zNs85n4pTlS-9$jwj5OsmAL TAv&wk7!*;Su6{1-oD!M<(y{EN delta 450 zcmV;z0X_ck1keMJ7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NpGj z?wq~uVwA;FQk4Gy|NpFu_G(hSIWdC(0RI60{{a8h)zyoOix3bHujTVI0003_NklW=Y|3Q=-)KV z=ARCt^ModsvQLog0CRbgy2m3c;ehM(_ASQ763ynCuU3Quw-Szdk+PusMQ`eNfD3$E zVtT|&t&JAy`+o!pg>P{kpb2`$IMS>D7x<<}9MADXzy=rJ;z?Q))_j_fasM^I1^y0r zpW_qDy0W@PS|4kR47eJIxoMr$W_{}}aCBe#-vgf3RVJxY?YDR{2b$u{s+^ z4Z(A^xjrXM({I0Wr~MX?*US4pQ@mduI{U7&>X+<)3vV>kOgn sO<*;6xQAG;yX@$@^W3ob=QTOt7a}zqwal{x=Kufz07*qoM6N<$f|lpqtpET3 diff --git a/graphics/pokemon/phantump/follow_normal.pal b/graphics/pokemon/phantump/follow_normal.pal new file mode 100644 index 000000000000..77898c1846d7 --- /dev/null +++ b/graphics/pokemon/phantump/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +25 59 31 +50 29 18 +16 16 16 +67 41 27 +58 130 58 +88 79 74 +198 164 110 +155 123 85 +47 42 41 +122 85 60 +229 125 157 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/phantump/follow_shiny.pal b/graphics/pokemon/phantump/follow_shiny.pal new file mode 100644 index 000000000000..e13722f4a591 --- /dev/null +++ b/graphics/pokemon/phantump/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +81 30 25 +51 54 50 +16 16 16 +51 54 50 +203 76 63 +88 79 74 +191 196 187 +124 129 123 +47 42 41 +81 85 79 +142 177 223 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/phantump/follower.png b/graphics/pokemon/phantump/follower.png index 1692efbbf7ad6cee195fd61ae34e5619d118235c..faea977e92197860bae048a1a47ed17d0338812c 100644 GIT binary patch delta 684 zcmV;d0#p5i1;hoAB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gZ zJ0CI~5)cp&Ln#|Nf;w1FO2(van|oC+Dk*wZJmr0zd@oxB00009a7bBm000id000id z0mpBsWB>pHDM>^@R7l6|)j@CCFcbjbhy4eVPTT|0M3$3@rGG%URqC`|*?vJ6$y#=V z13ibSbvYI(Qo37^rZhibQvcoTNh8m0LbcN_yaVt-{GR>d7&yl{&T)=oxUcw?@PO+V zWXiCCPOppse0cRQ`NuBAY;fTr(-c`1NIzWS5%JWto{$+FeJ1%*7x%9u^y7O6 z7hu?ADDGZO-D^p}Q^vGJwRuGPyF01vg zuir$tABG1Pxl8;k((j#K5^v&*bmEN%%MPoU`PZMf=#H2kUQ{qsGh(C~IvpN3q?#on zn?=>1&1YLDd?(!bv~7uLmsE5Wi)c-%fzx5tvV6Yg{C_5rfA4{1n6Ji@#dLWrU_10z zg?LzpUY})fx7o;G=XD!27p#4@EEDP9jlWE`LEdd3jnuKLdJIAKb$e)Ufo)Rfax=Nf zWz}u9>uR0w;Pp8yAHPfVB-vinx5aHC8`fjplv?i4HnF_;@mTM0Ld$gVRNj|0@3R`w zG`oiNT7M;MaEojMeR{rsKJ*)C(=;bcvxfsdYiz58zkZqpOsk`bb9TZJ=YYPT+7usW z@wZU069!uBq2DwU886ayxORdwP@nt81eMM6HBQX}0-Gj<%Gj3V%3`0O3~^Q(^@OsS zF|i61<^p-S2WGfr6wkO2d*gRyZe}da6(wfNfF)ahD4g47C;egseR0A634q@$M&)_S S2_;1U0000FhEEU2mml35P(=X5O^pEkT4KXAYec! z;8<|*c#v2)000000001juCgBh00It4L_t(|obA-Hj-xOT08m@Vy-frKq6yM&fv(_$ zqWlJ2gs-6?l3hgGoTB?6Slt%>3s%Y&r+n1ed)hGLg{0gjQ-36R4xTY%Fd_H2$35=x z5#8gJ0ZchGp{oW>5L@gU(Uc_N!KMPHJ+Lj%w>vl^Sz)^c;Sk_AQ%6_ew}S2` zyM(>`S-=7un(c~&ld=J(J+RyrbsklvtmaLKrQU%8o^7$DC)>;Q))d$#Vxvheo3Z~M~ z3~8j^A3onM;SW>BtEnZ}B~$d2m}q1wC}wP1rs7eEw@82NfoBq*nl@e?F9m$d`jnf8 zaoPjlT0Wi6T3!lxCXO+m-Yw5e*H6u#wv%e!cHn<3nSaRPrR%0G@XfT+=k`r$HE;XW zz2}>@&9}@Rl?HE;?^qx5L#{7FzFkvnfXBph{OwVrgq~@<&-R%XOLiqS&VcO_!WQ`^ zbpN`4?Uqfb>&UX{@X*1t#pF07*qoM6N<$ Ef_EDy$N&HU diff --git a/graphics/pokemon/pheromosa/follow_normal.pal b/graphics/pokemon/pheromosa/follow_normal.pal new file mode 100644 index 000000000000..acf7076fefb3 --- /dev/null +++ b/graphics/pokemon/pheromosa/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +46 186 64 +0 0 0 +82 82 82 +255 255 255 +148 148 131 +187 187 187 +119 119 119 +233 233 233 +230 213 139 +211 189 147 +172 156 98 +49 49 49 +243 241 235 +55 44 90 +115 98 172 +98 213 246 diff --git a/graphics/pokemon/pheromosa/follow_shiny.pal b/graphics/pokemon/pheromosa/follow_shiny.pal new file mode 100644 index 000000000000..acf7076fefb3 --- /dev/null +++ b/graphics/pokemon/pheromosa/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +46 186 64 +0 0 0 +82 82 82 +255 255 255 +148 148 131 +187 187 187 +119 119 119 +233 233 233 +230 213 139 +211 189 147 +172 156 98 +49 49 49 +243 241 235 +55 44 90 +115 98 172 +98 213 246 diff --git a/graphics/pokemon/pheromosa/follower.png b/graphics/pokemon/pheromosa/follower.png index 13ceca06857a20f6d4b8336aec0c08bca33b082c..a22d9d7d643ecb578d7f8a110fc56e8af506a4e6 100644 GIT binary patch delta 1063 zcmV+?1larF2e1f`7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sF1kPf002@_ zQvd(|l$3+JySsOHcj@Wr=GBYSy_2k*Vlgo>^YQC9ELwA7tYX#n7SW%#000B7NklyaAkvk3!zbpc}FT6(hG|&3Jzn?l7a~|J;4a+a?65-Rl=tFqsV9aGmXAxw4 zcaHFBUb;zjJ#jGPHogQPvH)#_X-?e!z)Q308ao*AJU$V6Zpbm(2-BQ|)62XT_|(CO zTT;ox3SKW%=70M&?t=*A%Zt1;nce7F;lRL%TY^ZmMen1iq&h{DJRAbUOMKTCSCj}N z2Sct2B9XSPQ7@_x4gpgUg4!}tF#zK21Z;HL}ENt!y!7}V%GqU# zUj$C_BY%@A#h9#0dNnlQoS?-5U~stwv;h3*hIxJ!IKwM}AxR5b=Dh=XpYH*9s{oZ4 zfO3W#0eAdu1ANvLdA7iMi=fXX0GdGXfZRYPNCIFHaL50X0ZiM5!FaER`dsT!&N-1~ zN|gk8jdI>mIK#0o5NCKJ5E5+93_#lO%ykIlFMqN=Rmho<@%4wSaqX~k?Qrm+zf$2BaoJDG}bLA}qB5?NIUDq3|}vRf6w%t#3Uhplg753fApxAWM}SSsy=bgDey% zFn@FDP;(D8F9KCzs07~gwt_;+`nm>q7m_|Fo?l5f8Y}OhD>TC?uBQu?7_w0N180I) z1^~%teGWU1V%`MxAlBvB3cPLs6TD>jFI?L8y?GRSlHs+t28Nt}ZtJjYOnx!)d!i0! zhz_rupAJ?Z@|>_L!TLY6J6;T|uzH?_kbiJwV8F?#B$96-lFD^-@B5*klQ@@kblfk4WS;`!@3^uwNUSq z728tmklj9#kY8;7pDfu9A-cx;={FpqK(@wZv`Ou2Ikj%g$WySm{*m?8B#j!(K8@pbB) zf@2)eCgx$VD%OJYQb@J?6)!+%T0C2JcvW^683zr6qL&p@rs z4Rq{T9XRQ;u3tZiKw67n8`o^Eq%VZ8a8gsR-vD}5`)ua?J(sX)8`!4N1XPm#xQ#Li zGab<5Ltvi|lU|NMS&t6O)d8dHvi!Pf1CD*J!QkPAV_>rgwke;(Mu_E7h!L#yGp6e% zu*YT{uYbRaK((uEo9*#{XMwfD0|va;O<>nm;7EvRppxdswyh7?Oz@Y@Y*Ysv`)mW6 zPRC$1u+8=vuJ12%$02ORr9G#K!)0<~%`BiqcofMJ$wr&+RqkCb^< z4R}_Ylffziob+A7VNVzuSf&kWP}vUb_;6(o8GklN>PHj)pAH*`9tktGiQ|#{c|~Y} zzIioHipm&h?p!_Mjt`fOk4oDHj0LqZaEP}xPKg?NrU6|TuNIXDP(K=A-?drPg1ZfF zc~M)Zf_#qBom%0Z3p5Fg!KP05wC&!ryOvp*=5uY|8AA;;L5n;Oqj$^5kC=8^E8?TBqt3Al2 zf;!k-3za3KTGBN1@(Qo-Bq5Vy%4Q-b>KVy zm5#m->jw0d-nae(NBRyQVmR{eweg|$rB8P5`)0fE=e4Wt2kRR8uY~%v>F1F}>p0f; zGx5zg^XU_PkH&Fx%GLI^%y!!jk9Q}>?EG|Y`{~{P1i_@% diff --git a/graphics/pokemon/phione/follow_normal.pal b/graphics/pokemon/phione/follow_normal.pal new file mode 100644 index 000000000000..f9aa03406be5 --- /dev/null +++ b/graphics/pokemon/phione/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 72 160 +80 128 232 +0 0 0 +128 160 240 +176 200 248 +64 64 64 +16 112 176 +232 232 248 +64 96 200 +192 64 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/phione/follow_shiny.pal b/graphics/pokemon/phione/follow_shiny.pal new file mode 100644 index 000000000000..7283e7fc105f --- /dev/null +++ b/graphics/pokemon/phione/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 112 128 +56 176 232 +0 0 0 +96 200 240 +176 200 248 +64 64 64 +8 136 176 +232 232 248 +48 168 200 +192 144 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/phione/follower.png b/graphics/pokemon/phione/follower.png index bc2b8e7f772e92f4cb166928e6d7b22d7bee3ff0..2a66fefecbffb2782316b2914bd5b4a7fd74a407 100644 GIT binary patch literal 766 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zyl(EC>K8 zVrW?KVZ(_Z4h{|i1sh(x_~DRn;($YjDtq8+pd4e8x4R2N2dk_Hki%Z$>Fdh=jFFd3 zh3}%AFwg-E0?CPfWk6a1ih&dZL(CX^K@|x@i_kW%HF&~1_JB_i#_K3oG`(v zXxoAkuUxJq70XlE3QbBIgXS&pe%=(KDQg|_D*9TWbdA{|*9#MG*IE7k*T>6<4#hDhL;?X7`giJK?6o3!CXD=TtR*<6$;&HIu1enma++C*@Sp z&85$}YZF4w9iFnL{OnT}^(QvR)Ee$weBUT05L|qN{gmXn3;*)?V%cQOqyMpd&`Nm8 z>Q>aeVOn#ciAW8b=mIClzZRaDqop*?Si6z#7-`m!yneIe#55Pvvn`?W%lL!jju%; z6-JntD4WJu%DoSJ@0#W>bM#oT@9);@`Wg3a9v?6BWBw7o-B04^pJiv~@E%+K{d6Pu z_uF4M{TA#rEt~mygTe~DWM4fhsG_& delta 533 zcmV+w0_y$#1+D~;B!4haOjJdf(4a7Qs5nrVXu$9g5D*xc(3s%($msYOXxRAp_()J_ zkcgP5I4IbFnBYJV0000u`{qRe00Fs4L_t(|obA=IZo)7S24IWPi*;FA;YubRQKdXv zx2~N#^c8?H3{e;=)ElC9?9;>7`xWBu63b03A4Jv8&RZq(@G9j<6c}p3r87Iv64t7|V zp-X=TgCJ{it4FSNo-*4hTb8n(QP0tzVTZ2Bh9j>aOIcto8&=9OHJ=ZGqMwHiSs$9q z6|Ts6oLvC9qksK@=Fn1e7y{)Q*XX}D$L<48n=O9=_#t2!1q%6$_)G^xh6bDZv^l!< zE|7zYd;sJo%!f6b4cu z^J(Gt^Qt%bp@=F|747#X{ru($zzq;>=zSpLi%jdxZ-3}=XVAkD`9c{>`%oC0XZ{gJ zFHb-?_z>8^_HJza3ZtB@zXR8YpkFxKoJ`zmZ5gTUB5+qM?ser)EL!K8rF|XsHSN1+ ze9vbzfPai9greno%7P8fzwh@0=i$5Q6M{f@YwR+YUHE>l@<0AzoUJ1MNBZaaC+izu Xj2ZOYjSi%@00000NkvXXu0mjf4iW;< diff --git a/graphics/pokemon/pichu/follow_normal.pal b/graphics/pokemon/pichu/follow_normal.pal new file mode 100644 index 000000000000..6c8a5df97879 --- /dev/null +++ b/graphics/pokemon/pichu/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +48 48 48 +248 216 104 +96 88 40 +192 168 64 +232 232 248 +224 120 160 +192 80 136 +144 120 56 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pichu/follow_shiny.pal b/graphics/pokemon/pichu/follow_shiny.pal new file mode 100644 index 000000000000..7738ce634c18 --- /dev/null +++ b/graphics/pokemon/pichu/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +48 48 48 +248 200 0 +96 64 40 +240 136 0 +232 232 248 +216 88 64 +224 40 0 +184 88 0 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pichu/follower.png b/graphics/pokemon/pichu/follower.png index a12bb2002a3827aedd713b2a95dcc2e6b4d5efe8..6384dc22517aab7e73e2dccaa9c4657f31ef4b7d 100644 GIT binary patch literal 635 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S4h{|m z1_nQFWF$mr99ZG-;>C{#6$=gobWEtQ2nYyxA?S7lsE9Gi+uensgH_f8$YC$>^mS!_ z#>mU2%*kLapb8WcNKW)C1JVjm45Szsl6JlWI)c%{)5S5w&-(8o(Nh1ef7yK6Q_xQ!%I{0o(mhNYdp9q+t7|bwVbhUI zwxa5}bF`hMHZ2wXH}lA}*;3gxkCv#<<;{#p%KXE7G)+n{-zA^<(N_EW^X~TOeZF^2 zVEvz_jf_`#(oYD#QgaAJAgr{TH+c}l9E`GYL#4+3Zxi}42+C)4GeV+jY5o!tc*>q3@o(`EUXL+qW>05 eMbVI(pOTqYiCcr#f)kpc*z$Dsb6Mw<&;$V7@a?() delta 446 zcmV;v0YU!z1k3}F7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|NsBR|L%k4v_Zv-0E1Eh{{a900RR7UO2t7bb07%K&CPRjb5c@L5D*Y{+B(+&00Boy zL_t(oh3%HxZo@DLhFw9Bk_&kMw=Gb27hQnN(lSlrSKUVXY=6wbI31(aYPDLeR;$%& zwf?(A_5JZaeu3p&m{~ra?&P1de#{ktkVznLpyE7v96-WflSI-0GA;}NGRLU{6}JeT zhXG_rFyrbUSa=-Pr{W?$Lq(?{{x%=ZI0~=k<85De z_zO3$^sRb0Dl(?+xJH9m|>at&6T=s0u-+i8Uh%ci%KK;U4-%|Ygk zwM&rfrVkCI+%ls$tZ>DLpAoknmZ0Do;)dukMmH(Qxj9K;f^9wJ|FtfyPYq~_ o*zE*d6PWQ4p1%w5hV>`-3Gs0tUK<>N;s5{u07*qoM6N<$f{U}!w*UYD diff --git a/graphics/pokemon/pichu/spiky_eared/follow_normal.pal b/graphics/pokemon/pichu/spiky_eared/follow_normal.pal new file mode 100644 index 000000000000..13b7044ab4c1 --- /dev/null +++ b/graphics/pokemon/pichu/spiky_eared/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +48 48 48 +248 216 104 +96 88 40 +192 168 64 +144 120 56 +232 232 248 +224 120 160 +192 80 136 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pichu/spiky_eared/follow_shiny.pal b/graphics/pokemon/pichu/spiky_eared/follow_shiny.pal new file mode 100644 index 000000000000..2e1acabeb8b5 --- /dev/null +++ b/graphics/pokemon/pichu/spiky_eared/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 64 64 +48 48 48 +248 200 0 +96 64 40 +240 136 0 +184 88 0 +232 232 248 +216 88 64 +224 40 0 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pichu/spiky_eared/follower.png b/graphics/pokemon/pichu/spiky_eared/follower.png index 86fa300e5a8fd598f14c317ffb366dbe3eaa5a6e..7208db51085002bc11051917cabc0defcd65b66d 100644 GIT binary patch delta 446 zcmV;v0YU!a1K0zQB!47OOjJdf(4YVS06;)MFfcIq*l1u_D8Q&dka#%g==k7xpukXw zP*6}9N7&c^00D1FL_t(|obA-XO2a@92H;sr?%g#jh^GX>YeSx(WlZZ$rLEx2lH?v0 zd;wp;qsM}H@7b4gSFxF$?M9?MW(t9wKg_qywgKp?ufF=~>wlmngNYdKJKD|`2@|$U zA(QXxme~Qy@b*lpbZ9S002Jv@{yWwK%_7gbKy{`Ui+DT01668r0x;0Fj$D9&3diO% zX$QKX8EEne-GBoEMDr?hw#-0P7Fgh_9pHgB4}&mAl=KKWC^RBov>gt5xeEfAbk#ml zAG8g`t04GS9)BU0Q+gyEgm{KCBsZ{u5ZiS)kMISN%=17vdByP?X>jn^%qwW_f>9ac z4Lx%Pn(zER#dQZLmRMYqoP*2DkBY<`1jrgKn+{MkQab-D21a*l4S5iRLGq+x3V7hd zdGfglgAiABo{oaxAlG$8?)N~@_oo~3tKuMt=lW5Rr#H?(`(nAJ00VjMfu>Q91l<7x ofxoQz!2jkP+)>@>{`tY`3ke!y0mx1|a{vGU07*qoM6N<$f|%&gmH+?% delta 456 zcmV;(0XP2G1L6aaB!4haOjJdf(4Zh7F+o96que~|?a zKA66o<}Mf&H9pg4&Oq~>-)6Y$0mTOMEy+2!xqYul%t3%jrd8GhicBfzf5pJ)b*CW? zf-p+2WlaGOygW-A(#S!mt1?c;L2wl7vLe@eAm}^2B|*O`4uZHUFC@9^474wn7YZc&cQv?pB|r|Y`y_`!;Z7Dm2|xT0000f9(9LK+#&3=fSUn69$W`xXEc*I%5{A!d&(l9o;inBBoJ>52!=DKwV3#m=% zhaZnn`PpPAzsirfy5xvCb?uVT@ksNdThDX<+#mPH=XpKv_xpK2&*!iA8nOwUXU>D^ z000^rk2Y!nOWIA_4M2Ua-fBEttFf%Wa2f!ab^!3t0ie-Zd=&uc1OVPK0q`sa0K+M3 z-RGqZ2z&R?{fiaSy&mSO9FP}9SnePwIQH`jPDe3WoA(A{l^hP=oHPHeQl(m!N~LvV zX7&bNZlE@VB!mR`fgHH?7lGgg(fkpALiBaN#yKw2gj&mx6(4$1OYFa=1po;xYVAil zsvy7J^uQjOSe80QH5bk)vdNfmBF&YIwx7xqZF`!txth}#XoyJMiMElU&vSLrCUp3) z$PHoblsbXt-L*)N>Jl*}8a($&VGF!L0A5bsI%p9WSy{vqyEz)xwvTq4}u6iyiE9 z8xuoj=fty_XOTBQ+b($@zcb_=`<-}^=8jwa<;+(;JZA;8>*)K$(cYQvCC5-E)gh=4Sgt~o&Py-#i^lNexKRek;*@l{o9nZSNV zIFs)Cs5-ela-^8n!VE)pxANJpOSkK~LJQ@lo$OoitbDJGwqMK_W05pq;S&9>s0;_U3ekFkFB&K%T4fpJF%lk zYCI{*taG%yYu35DLRo1@*mAlGzOtW^iHOTJ2$!gGtmLhf#o26$i%_&VdK?`rZhlJG zbk(OPdqTj**`xa6xYVh#y!xM2;3bk5TYKglpPU-UVZjPWkz2%$|rjAAq20xkg@3`{1XDVYBQ3dQSML;}! z%(BYY9kIc8Qj1DAUmUI2HP0AuNR}!XmyIc@li^1Fdmw{9s_QDJcbqNk4l4~F2nmgb zIOAWP=42$IdMWpO@hINf`c7wP0eNuL-P&`Z*y$%hy9>br=?2{ZJ!y1z(ql&4Un^Q2C41M(Oq>OX&JZw+sQfAwt>`yOtc; z(Uh%RvSjhjz|u2B>dh;)4$rCM_pLunmz_en8EatjrSH2|V^FpX$#rXAmsODq^R{Lv zmI8JD!{9$x2Jq0uTvAqBFtO*_B8q5>3<3-sq7<%Gl0YYHY|Ugto$-FLH?nBwG?L7Kay`gtN;K2 delta 1140 zcmV-)1dIE(3jGL>7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeQ-roQJ z|D>d(|MtEA=8NXNV*jjj?qWgJF&O{VwC1#w&76Czds=&1N?JK75D*Z>!_pl900a0* zL_t(oh3%NzavLEGh7%7ME4?4s5SPVK;AL>t+n2D0))=> zFQ@AF0aD`>45)0d!r%n7qyd!f{TK3wcd`Af`bvFXP=9O1Ccp&sRC;BR{c8hC7niX+ z6O6tLV)n_uEg`9U0Q5IThr#x>f2n`CMi~$QNdjaKkURjD5H>)Ay%1p^z*kHFgzf;S zKByN0bc&n>xby&kGSE>OjZ=&nZWzHij=W##YJiKN!i?1R?*OLm0cxq0g5TN%u(=ny z?aR+c0DodX2GN1b;~l`NA?$Gh^a)@RD0Cf2vl+#~8E?|%en18{V6$QTp?icA4?2Zf$R{2pNG z&CN#Iy7J=2_`A6}b=WxoD^jNh30G>ID+xblV}QB}y*YxEy8xhd-1%345kZ>%0eW}m zg}FJmHP4OC1V9^4eLgFV15p6`*8TJG*{}sb z8-GqG0^EA=Z>{JYQxy1bu=V*(8$bpiU%U~4UnwZ>NB02hxXIPrJD+&$c9WKW1aLYA zuyNXX55WnMTmaiRdQikPNZ#|%uhnE*=s^nT^veFJhz6b5EI}T76^e8WAe)M^%mXwIanE*{ zTW52jpCi2WSj*U-?V)i^f#oiEw;Qk%7(AcO8b=QSu!d*?g0CRFpY{}?Ly7=s4Bz;uO&HzHc1-NevV0I^S$FtI#Xnp$XZm7+{n_|DqHyz|o^$EWQHB1n|oLtIqEIJT@@w zj|t}fOMesKRRO*3{F?wTMzCw*8zvCoP5=IZKl3whklkO|vt7XPfk1))00007ZxNqD4g(6 z017-PDA*97@Zmziff)`L8Wa{NEO_za$BY>>K6E^|;FeShRKb|!?e4!Cw%Uj8H zX`?ZVBv;D@#=0e6{+B1qx83>sr>Oa5UERAy)->2m5}D>^Y`TbbFpz z$FF~_LOmkyt!^oBtq}?EX-;5!H{tA-^IIHVePd!~-qIN^eVQRx>FC~rkpdSCA_Zpq zvaK*+doJ!T*^|9pG(3rk*$6E;?t)YjxfqQkxT|D&+APbcc1O z3S2l7?NpmsxW8$|nkkNJSZwd53w&p*o7o#-;H{Rq^0>%+)xAe9>P%5SxHEfWYCwqe zkw>D=hgvRdFnq9~(Ye1fL|b9o<9!)*d!kQ0ohH8S=ryiiHp=`LUnO4RHp$txhKaL1 zQO#lf0~ZZ8;U@>@`*SN=#z*U{74fT>`iE=T{>JNX&nd4@O_G#}X7k`Wn$TpkV|D(L z2d0I()6UG1j`^hW-{5rcyzR_#COo?~)G{o1bwAWFh|@%;wC{&a_{;URv!Aj_+C5CF z`G5KLD;BK=+2%fp_RdM(4P`$y|8Dr%>Brc7Yr)q4uJiMbUJ@3&>{GXQl4tntWC7l0 zi|dwJhA+Oz28CxP&v4rNPR>G?MfqTL@!mQ2JlMn@f1EnysK@lRDZG<&RJ9Jq$N31Oh6xnq`aC+Y9$!jeu~ikt7(`F#CK zINQ(FY7YcnH~+l#R$nLJ>YLo|HG#k+u3F+6QIe8al4_M)lnSI6j0}v7bPWu34UIyK vjI4}Jtc=aI4J@n-46^#uMNu^5=BH$)RpQnled+#6P%iRx^>bP0l+XkK4CS@) delta 904 zcmV;319$wE2$Bbo7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9#jOAT z|D>d(_V%Rz?po%wO8=~L?qWgJF&NF9d#rm}ds<3bIVt}D{~#bB{{a8HgAi5#00Rw4 zL_t(oh3%K?j^iKS-R zj_)`I(P#YE2bFt;ulR?%6Y(b;cjQ}vulcL>?`cY`KmGeQezQWMbhpJD{9fTL7kQZ> zv$f{kHn=-=+)p`g0^OY^?kzwiZyEBZAN)!mM)M8q+(B(JFp8YqH4c8h9=d^?3T_PGZf<%;8e>Jr zfbi70YamO7i;l)3Kbr9E+?y-=w_zX+1I<%#@HGMfA%9Q6KxT0lm?#Emu4FVTTO?*B18fb^Ujr=6P)eY?5bg~Ua^+PS&w)PB_K)5(}DsvoH%}4kAK-7{6#*(B~7Bm$sm3WCWvx$af}Fs zn(QkJN0bm+!3CFQgalRT0Ow9EZ59(JPB?3(Q7|?q)92CTV1a3H>8CL`odynis+}%` zF2>p?F1U8{K1>6V@ eAoBj0`2$npIg|;`m+b%m002ovPDHLkU;%=&LbGuI diff --git a/graphics/pokemon/pidgey/follow_normal.pal b/graphics/pokemon/pidgey/follow_normal.pal new file mode 100644 index 000000000000..8b05a034ff3d --- /dev/null +++ b/graphics/pokemon/pidgey/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 32 +240 208 112 +200 112 32 +184 88 32 +192 152 64 +0 0 0 +232 232 248 +152 56 96 +216 144 176 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pidgey/follow_shiny.pal b/graphics/pokemon/pidgey/follow_shiny.pal new file mode 100644 index 000000000000..ef1db93a7a65 --- /dev/null +++ b/graphics/pokemon/pidgey/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 88 32 +240 208 112 +200 184 32 +152 152 40 +192 152 64 +0 0 0 +232 232 248 +112 96 0 +248 200 72 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pidgey/follower.png b/graphics/pokemon/pidgey/follower.png index 9b06eb713d784fd3e1e4c1d488f02486917deb03..3cb825fe501a0b1908bdaa8de796dea764a909e7 100644 GIT binary patch literal 595 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxNqD15k3 zaH2qAM})$G84f_17cYLyut>NuVZ)9cJN8&|zXb|0CV9KNFm$lWdH^}>C7!;n?9Ui^ z*_2eZfB3cog#?ll{mOu}0u%!&28N`a?|?2~6!vs+4DmSr_R7Y*Lk0qD4|c0=mc9Ij zCGeu*&W^h`&dO;ixfwkW&$wzk_f&DnBTMh;T<*J^R|Kp6zny;id$b(Sgh?RqNxFB1 zO7lFq9h()*cTVb2n`dFVAZ$_b_P}~WsZ}odE4EFF@31S`UO4lf z$Iq9CL-yp0J}A2<61Vx>o3hX{-S?-e^RKUA^mew3xHi4<=@Nyq^sU=$U!U$x|F<)I zjpCbAsr3(PP0rbJv?aeUpQOl>{3Ma*`mrR5_5azfBzOGl%8_?^vZ4P^u%M>(f!g0k z&$iaj&Nprhx@n*B@)UO_QmvAUQh^kMk%5tsu7RPhp;3sDk(IHDm9e?D mfrXWUK~{gdD2j&M{FKbJO57TxFWp}WiU?0vKbLh*2~7Za<>LPU delta 450 zcmV;z0X_cH1keMJ7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeQ-roQJ z|GmAv|MtEA=8NXNV*jjj?qWf-2msBTd#rm}ds<3bIVt}D{}2!m{{a7KiCrZC00B!$ zL_t(oh3%EWa>FnPMCA;)8esVU&n?I~3TTxcdSEm5!Efa(GJnQnv|6oJtJP|?TCG;= zA4p_~pHBJ6;SczS5)`uIm|H$7>dU!1azoAqm>7}*Dvrj}4am6{Xv$h3<-%YXI5L!+ z9-Z>X5Z=D#%4h~;J>~C!r`+=)#4S?sp|S!>7@*?3@+BLPb74aA*W{RAWJ3wb{N)DsBM<<~>2e0t)_N0p-8k?fN6xzNQuTDUGr!RNZz-!95@X044>b+^+j)Mv?+D?mLXD zMw?SXkK|mfzYuNE=>GmCCwsp3i}F=`%~@Uf4!K2CnLFW>^f_uYh(G*0xz>k++K8{u s2Km?2-`ATVG+P1Gk^d1cf!~;uJOM_96d3? zvlWXaa#{VQ0*^OYl-U;ZHS8XzOEosoQ za4E%z9qvO$QE5eVKTi%yse;HdOk3P343Y#y6Q{M;gLsL_cB2TwexAa;y1WJOOA^EN zoRMejW;7`nvww3IvNGI5K??L^S1c5zp}@WaP^E;Xb15y)BGbCyIs>+%fXFJS4WGa% zc=_gQHy{qaz)}$}5uniPk2pIawQSR|1e$#6_yDylFe!2cIDC6h3cDd91&AU6_+4x6 zVLZ<}c7x?;E{Ep>VkhxzOY#N{m)-|)|DYPBde`zwk$*|>e31Zc0&HCa1DKy{K>x4l zazt;eL|vfqu2?Hd;B{VVQMnrdZ`z6H4yO?|3c?6?!^EQ-iPj*Ye&unc$Q^&~-rEqWiTxp_P%AwIZ)0wmUZt|5PXUleUNv!JNTg}ML$002ovPDHLkV1k76 BI#K`t delta 621 zcmV-z0+Ri+1%?HXB!4haOjJdf(4c^TfJjJ40002Mz{sGWptxXQ(2yATxG11#5crsw zXfQbV`1mL&C?Fsx*x1<8;4=vT00I$7L_t(|ob8o8irp{}#|5g@EV)3&BAvjo9kx;< z4Wx<7oFMgf?@T#KAgz&276Q7gW`F*p8Ci(C-R*y|zI~$u zRc9HRzeJFImDMuUSlThnjN^Q9C&YkljTMelg$G2B#{*>`TxupYHdQ7MEWyHRbE%MQ zI6SI`6!HDiF0>*tS&1(x9+DKanLEP*jD3Gv?%~)kJ1{to0Q(Y~*sLDqR8ky;D0Nn$ zN$erA0G={DDSzsY00RQx5i0H#PT6d=-i zjcX@#g^N33LC-nB0_N2K629Hi1J|+uOpyY7Xp&-d>yE({Zr5<=(wPKwB_wq~;$`oH z-rrEOHn=EC4nCe7;Of9{2{=fct0nH^Hu_>edaa8Ttc1y z^QJH}8mCLurnz@L6^LufMZ zhnU(JSsTm3e3VEfA6>g}MP$#PzCP}KOMU)4;N!gaxwOflIVPzvbD&rcm8v?fh^jEK zQBRYacxInedLP{BdP~d`q()#@N$wlq>xKOFodt}A)v+YR82E-OE6|=31vuSh=>n{> ze6mk94sa@%0sY4pXsWVoMPK7CobZ+J!5i)Ry}H}o{-wPDxoOxAD;x+P00000NkvXX Hu0mjfgU}&X diff --git a/graphics/pokemon/pignite/follow_normal.pal b/graphics/pokemon/pignite/follow_normal.pal new file mode 100644 index 000000000000..5cf1ee3ef0e5 --- /dev/null +++ b/graphics/pokemon/pignite/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +0 0 0 +82 49 41 +57 37 37 +189 90 49 +123 57 41 +232 106 43 +210 182 96 +24 32 40 +83 79 60 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pignite/follow_shiny.pal b/graphics/pokemon/pignite/follow_shiny.pal new file mode 100644 index 000000000000..21a321291465 --- /dev/null +++ b/graphics/pokemon/pignite/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +0 0 0 +48 56 72 +42 48 55 +120 104 240 +101 69 51 +232 160 32 +204 156 214 +42 48 55 +48 56 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pignite/follower.png b/graphics/pokemon/pignite/follower.png index 0238b5dfd482713187bf99297de5d15c63ca7711..9ea0862b2d49e5ac16a0c4ad24c4fb4b8f023c29 100644 GIT binary patch delta 693 zcmV;m0!sa>1D0yRlQK~zY`?bR`l(=ZeVa3`Ej>UN(eA2gWc5W$&M!Rh zBEQ=fnUMCHn12=z1(9{q>E)DC8k}`mT&}H{X@s_%kbuAH^fIS3;%6PUNLCcUS`*MM zRy3Q%B%84=A3-stGoEzV3i7Ogv>Cv#2rRB*5?{aV@)3xZ3P?JRt~;+R*?)POyhLKH8PKm{Ii<(KOBr>}to44tdHZaKQq)15aH zYf45?4KPeA4?kD#Jx`)!8q-t-_R@rweo;3FY!ox64it_@@oI0m?{|65uj*&lH2O;E zRD41e*ngXdT_F8M1?KA!Pr}9bZ+ky`!y1b~e@)0d!D@Tkxbl7go6^OAp4WkLz|!>+ z2OsBKKcoYv_OAblH5P#z*^<-jTxTF0Zuak!(e`4|%viiE>7s2M5|+5m{@sD87x*p9 zQy90mo(&9Rx9!!UnX$b7R5QN4X>VMFSC7rVG%j({?Luj%nQ>W$u^xzj&i`#`Grq(B brV#o8{t&*mOIZG;00000NkvXXu0mjfozp{~ delta 659 zcmV;E0&M-w1*-*+B!4haOjJdf(4Y_y5Ku5E`1tt1sGzu5Fz9e7csMBNz&NmoC~#m9 z$UrzaARtIcNH{n+0000q%6zE+00K5iL_t(|obA;?Yuhjs2XJ|pUIMOj+95C|aF&C? zpCyK8=U@;R&NVnU*QWEe@#q0y@JEVrhJs31OmVaVPtvA*j1|u)I{2cSw z(@W$abgpxq>%S@M@P4@wHv&x$FYEWqZRdKPX;k<&-kxAP@9L>fUZ5)UK+~weg&y#i z=2#Cjjci=_C)n|^_N|&m)=;$M{KlhVQ}x@zKJL!MwD?irx-NU2d5kf4)n{?LHZju( z%_+t%{n+a)VSj8xS3S0Hn5IBF8_+E#8jb@Tj!B;fka}!P;~raX5~dKf3m6uG>1}|6 zyQ@AAK(v%X+~YY+QrZbLU3dHiV0uT?Ocv7W^BWL}0Dy=H_aTaA zbSGQ3Y2&^8o-UFM>e{FVZlvGKj>B{*8bS;`Z!r-PQh!JZq)p=JapYHT^W(c`ihi<#mQngw=I0;?IulbFln zZS%&*1%GVD)+2VW0_z12RwH)5Pv%w5Mvn4w_?5I4fs48&r#-pONH|{{pC{$~dfo0= zJS^F|Yo22gZ=K__gR{b|I<7Bq-aUFY5YD$-!%xbCz`vF5=TS=3kn)xb4Hi tPP^k~le)Pc$e-r_v9ujO<9}7Z0E&BFmZGsw^$Y+2002ovPDHLkV1fu0JaYg5 diff --git a/graphics/pokemon/pikachu/follow_normal.pal b/graphics/pokemon/pikachu/follow_normal.pal new file mode 100644 index 000000000000..36deaad99d35 --- /dev/null +++ b/graphics/pokemon/pikachu/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 48 48 +248 208 80 +112 80 56 +152 112 56 +200 160 64 +232 232 248 +200 88 56 +144 56 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/follow_shiny.pal b/graphics/pokemon/pikachu/follow_shiny.pal new file mode 100644 index 000000000000..f62dd068ce68 --- /dev/null +++ b/graphics/pokemon/pikachu/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 48 48 +248 168 40 +136 80 56 +192 80 48 +224 120 64 +232 232 248 +200 88 56 +144 56 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikachu/follower.png b/graphics/pokemon/pikachu/follower.png index 3e9157699e9cba0c9e302936aa15da2315611e92..c1389cdce3241c39b5b50668a585838157db8b11 100644 GIT binary patch literal 713 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S1_lN{ zE(8<=Sj;G}II+Ot#fu*&A}l6YNNiglco!(mnB?v5!qCAg>jC7jmw5WRvOin+-%5KCsXHE++F)BlgBz z(*^Dq*Os^GeC*ipo%IjPv2J(!O>d|5Y`YolvnS(_waL$|AO2lnFgPj_?DNsR$#^r{ zoKNeOy^epKQ!jLI-t_fl`IfU#+I~Y)QzK=D1`vX|478 z*9-K2ZPJv?oaimdeThM{?9M);`<+)NUhYc`j``&FY~$Tc`5e`nr=xGRH_5)#)|B3v zw8YoF?)bXw-~zv2CvEa-1@9|7vevv`bm_v3s%!3FbA+yKfA}(}#Arv+ztalS0Jf{!Iiu>=<*yT7H(fAuMV0B4>szkYP5;1t>wsv|u?+3L6YRG* z!`{xh*v6}Lt*2~3Z*J;xOM&3*9R*bxHoPWe%JEg-Oo$ECYCx* zyv6*YH|uduNQ9-CrH4%LhVJL*dgt8zvHc^j?YpYQkyket1EWW^#5JNMC9x#cD!C{X zNHG{07#Zmr80s1tg%}xG8Jk!cTWT9vSQ!{tZIA)QJ3>QleoAIqC2kGgZ9krgk2dplHc;G1PZQmP8Ecoe86pD zMkF3}d<`P5^%q=ePR2ouBNEVYE77#%!UDD2hY(Rwf`*&IGvX%eH~{2ZC2Y)o&VH(fP0ekL(#O`DxL*Ls;aR zUjo@sFrec@S&!=>JE8;{epg778rA%=he#CN_N&V}4uLEO5`<5OMDiLwo+jB+5q5dW z(ON65 syp1uU*(1wW0_!WgLH+gV^O27D0?%e3iiDIih5!Hn07*qoM6N<$f@_upg8%>k diff --git a/graphics/pokemon/pikipek/follow_normal.pal b/graphics/pokemon/pikipek/follow_normal.pal new file mode 100644 index 000000000000..c03b75c54c4f --- /dev/null +++ b/graphics/pokemon/pikipek/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +213 213 213 +141 141 141 +49 178 247 +43 118 191 +109 109 109 +99 99 99 +242 86 89 +53 51 51 +140 42 48 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikipek/follow_shiny.pal b/graphics/pokemon/pikipek/follow_shiny.pal new file mode 100644 index 000000000000..c03b75c54c4f --- /dev/null +++ b/graphics/pokemon/pikipek/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +213 213 213 +141 141 141 +49 178 247 +43 118 191 +109 109 109 +99 99 99 +242 86 89 +53 51 51 +140 42 48 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikipek/follower.png b/graphics/pokemon/pikipek/follower.png index d153a6d68cf0c7f7dbf6c107a3d453261dd056fb..401cfe2f5741975f10084b8c5ea693b781426b23 100644 GIT binary patch literal 1259 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBht5G;ZqaXm8%T}_G0yu>#gqX zNIYgA%aGqIl~(h4l8C~?{A1p0r}9iJ+#ELhrpf-xw`An&ju<>%#-t-9nO3vn>y-^| zbM{*^uIF0w@PlM~oUQN{j~`FPrT&@S&)d7g@mTDuh(}tJ_smh=QouCF{x8$P9_Ij- z**xbx^A2wio&9+2qU1?o#ZOnWgFuU ztrcHxzwi8Bnd6O@I#~a4?w4Yes|Y?E+)`}P5c8)isIRr~cBm-#6a6sF$I}-)Sf`Z2 zH066T8!K1*#VPrF^An2B1oZt2jhQ0TJf%N2>XGf7PZ!HyzLxn}e2=#}f>l#KTKDFW z)`Wu15&F-ccZ&%cXSLvL|d$eSG=-|M@%X3D^UW7=Hu<0002CwraKj001yhOjJdf(4dGQAm}(a5D*YhP)IN^DERpJ zz_`Fru-J%zkU&5=q!U?k%A=ZSaUm`yd4%Ikc5FT29EyZ#{ z7`PB(L0AX(@8nufg8Ms44Mi^UT;kT55O;*Lq+n_&+HBrR+~!$4IKo-m3cJP)#fHx} z61REd+~c0)ZGU4e?r`M8$Dxt9S;c1+pq}KLws8`5DEPEL^k1FSpjIk+FCsI2Zkkht zx*OW=c5A{@Th$J=zMS>GcVnr$AzzwW;%3%GJ&Vnh*7Z!MEaBOIZ zn33TC6szzsc+s)oL_)y?4F>}QhZQ?6ym;|LNm=SGP>wOl+uensgH_f8$YC$>^mS!_ z#>mU2Ec`d}Wjs(wAUV;m3`i?LF_2?Ea_AR=tAi`cS;~~SO ziTnz8WE|MuZmf(`S#8zje_`evMfDTM?Tlw`yPbDy&VrXuKM6cMxyWr^rrFHCkFV4Z z|3B!Q^v1;Rv5DOojqXf&={-8?v8#5?Fw#p1erCM%l&1F5SDe3DpH4CKU-{_%*(ZYQ z|McbDn{M}^_}*&OU%~edoxflGVfx>i)J@N_EMG;wDi?oYy==ZN zqs2cD*JJM7XI|ND=*%z6+82`kW3jd8**V|tv(CFM_iYzvsm{>=O=6SJzQg7}ujTQ67b zZS47}$CAe%eP{NrZ?d`F8)xrG*vDM^_h`|1<0bWXw7 zKPA=Q{~rIA>y+B`vSZVI!`g^U$BLgXc^*v6d9-@R0h{{0)dvo|(Av>u%l>lLxzLYZ zGv4SvX8ix>(D!v0KX2ze_#?&JcDnffhkuR+F5q6~5XQ;g^lpY@z7|KqoIATFuHKf_ zAhw3ZfN>7f=?98}-fxt*ZeUuo;rF%!4S(eyi?aV(y}it1ohdNlRZCnWN>UO_QmvAU zQh^kMk%5tsu7RPhp;3sDk(IHjm7%4!frXWU!SwI~ZWIl<`6-!cmAExL<2tb&l(sxw L{an^LB{Ts5tgcu_ delta 643 zcmV-}0(||c29O1i7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|K7!O#iUZCgE@O*7*aU^{{a90y@TG1QnX?z{{a8q-rlsdy?c9$5D*Z>kX||f00Ik1 zL_t(oh3%JNbAuoZhV>vh^*rgLB=2%1s@rm_K)5Hp?%3yJG3FQOO zMu6M8Q5Y?MSLtxYp>hCP$8BDwW!}b>pt!U0H!r*%q5L7+^(m)ByFj9GWrd+RqOV-S z6))GY2z=a@dD%o@DF83LzK{}M7I|y%4|%Kx5DLtASs;z9Pfoh{fFeT9Rfl+24GOuy zs9zCy;p%mgxC(C3P)%nq@Z`!Ci-^UsG^GKF(~U!@Ab5%IpxpTJ!f*fOP{n_Xhu}o= dde4W_;R~LiC|SU_<5K_t002ovPDHLkV1geIHEI9= diff --git a/graphics/pokemon/pincurchin/follow_normal.pal b/graphics/pokemon/pincurchin/follow_normal.pal new file mode 100644 index 000000000000..c5be00e63552 --- /dev/null +++ b/graphics/pokemon/pincurchin/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +17 11 17 +147 129 116 +46 33 47 +0 0 0 +78 59 81 +89 67 7 +252 202 61 +255 219 116 +252 198 46 +10 10 10 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/pincurchin/follow_shiny.pal b/graphics/pokemon/pincurchin/follow_shiny.pal new file mode 100644 index 000000000000..c5be00e63552 --- /dev/null +++ b/graphics/pokemon/pincurchin/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +17 11 17 +147 129 116 +46 33 47 +0 0 0 +78 59 81 +89 67 7 +252 202 61 +255 219 116 +252 198 46 +10 10 10 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/pincurchin/follower.png b/graphics/pokemon/pincurchin/follower.png index dbb9457f78699cf6a390eaa9a2a281135a3a5620..6d247068cf27a373703147e1822213a46db2898c 100644 GIT binary patch delta 613 zcmV-r0-F8D1o8xs7=H)@0001UMu)cm0004VQb$4nuFf3k0000UP)t-sfPjDz3lWon zbS@z;0000^J5gCf2mH!C|J!u@#x8=~`X>MY0s=`yK~z|U?Umb-gD?n&C7{;#f8phj zs4HN0^kQdsLR)L+3x}T&J59re4I4IW*sx*4{*A$J7x2=cbbl1|1it0Z4J0%mzuJ#* zRY%}k{=!H?11FHLLP2iW1xEV14e0ov!#op!GjR06ADA%^zzQ3W^hpCi8vt*0BJLJU*GVap#$TO_2IGp62K4aT_m4@n5ws+aM2KX7IT-00000NkvXXu0mjfc0V1L delta 570 zcmV-A0>%CE1jhuB7=Hu<0002CwraKj001yhOjJdf(4bIAK$w`25D*Y}aBwIfFknz{ zNH|D%NErCIDEROw(1;MN|L+w4(f|Me0000*Lk0f;00GiTL_t(|ob8jbPQ)+_hJ(6C zLWtpbib_e9jpcSE6s+o&yhN$8@g6WBvGP=rXjR?fXTWLi5`VYQV}gbAO`reR{^MMQ zILA58agKi!#cvPL<>`Sx@##>auvQd&#&Y0Kd^)R^;%znnrh;UE zbb7?Bi_3cOet@vXh&uq-IXq`S*_YJ)fq=rkT__)8mw5yDvj|~H+ z%*02M&sVRt1GmPM+26dqZ!q&NGW)W}hD@JskQnzc^e%AjI1B0aFVDytVr16P#eQ7p z8;Ux1h%@|4N5uRmq60xvyIc@k%qUPn;F-u=7gF$goRWVMpX_)GDZ`Rmp#T5?07*qo IM6N<$g7QNeO#lD@ diff --git a/graphics/pokemon/pineco/follow_normal.pal b/graphics/pokemon/pineco/follow_normal.pal new file mode 100644 index 000000000000..4659770069c0 --- /dev/null +++ b/graphics/pokemon/pineco/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +0 0 0 +80 176 192 +8 56 96 +16 88 128 +48 128 168 +232 232 248 +96 112 152 +200 64 72 +160 176 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pineco/follow_shiny.pal b/graphics/pokemon/pineco/follow_shiny.pal new file mode 100644 index 000000000000..7cc52c908513 --- /dev/null +++ b/graphics/pokemon/pineco/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +0 0 0 +248 192 104 +112 56 0 +152 104 32 +216 128 64 +232 232 248 +160 136 96 +200 64 72 +160 176 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pineco/follower.png b/graphics/pokemon/pineco/follower.png index 3132b06c19f40f8505e26907e4cb516a04d50b8e..2107344189a542d9bf2a3b4bd3539182e8d2a749 100644 GIT binary patch literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNjC7jmw5WRvOiHfYh{y4_lYR3JD+si1e8FhLcFWY{UbEq= zTbWgjlPsM=pGw?(a%b)4Lklv0CF^T_Ec~u`CcU^Vw~7zRPX>na_vpZ-rLI z{Ww_RU2IqUfAQZ<3^!(TMg?&c<@0gw->To0x4bGdD(FV$Rp(RrZ@QcIAL%&XBVuMe zf8Tz6u66h3-(yj3jY;TuwAz+WLqb>P{rO)?x|%Xq3)?l%x0Lg%C#x)OJ(uu*m9A!q z+85_j>kqZOKAjZL5&NR2Xv>BNGYy`*8gjKd-MU&4Xj0U~{Ab>7ZGXE17acoZ$`(}q z@2&s0Qi*H-U0Zvp8_T}ipJSia77$+jhSLq`f7KG#h?11Vl2ohYqEsNoU}Ruqq-$WP zYiJZ=WMpM*YGr7uZD3(#U=Z+Ksvbo{ZhlH;S|x4`imMhK25MmNboFyt=akR{03Hp^ AVE_OC delta 387 zcmV-}0et?k1d;=g7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRS35D@7Zw1S2M$~? zFfho-$e1u;LPbWvjE01S0E-tdegrrexZh0xYGhzc@^*J&=wOxg0CLz%Jbhi+pE2^X zDOq3qUho7cB#@lwR|cdNpcqIoFeL4K2Xp~bpQnpsh{y4_R}bdRHjrR1h~Cq{+juG2 ztG#xsIQ6C@kp~>@z{Zc)mu*UeN{Yp{=k3Z zZHgSVTl&9UymvL@XXnWY|4kYCXUFfq{a}sg^{?^FZj)c_;=c6$KwXY%S#MA9gOmfy z&I_n!JewGoY_;+I?8k2<7T(;kN8v-n?Yh*Qcmb}ao|;?v?<U(g`}=Dy@$MvfUPa+fQ@8{+>}8W??qpV}CdIwD64?Y};xp z)z=$LFJE*2*rRqHAGyH&6Mz2sBhf5ZbiLx`Nr!yH1d%-_91gbi=+D2^D63q}^Ktcu zlM`Y!KE*9|l)ml1ef@&xOR`1gFdt~!#3-$ILM)Qm?bzvWJhNDL{oBXMxGvHB!G{30 zb^UAZa~yUPyApiuy(y?FbpO@@M&3Pitm5l|Mr-p=m=_a+L`CIpe=CET?Y1EG6~(Ol!x!tG6w5=e{ptoGcgQ z{ao3qY_i*5o82crGZ;NxJmFk+y>)_DuT9{+>HlV$Fs;=&CB=!f0KDO*@UvstJ}&v>z&-nV?O^6l(YQV{#N|8KSPGb+#?r( z2~@SjHKHUXu_VKYn_7#Ud^n^>7zY8zNs85sPzFM1wDLvDUb YW?Cg~4ZTfki$Qt7)78&qol`;+0AOXD+5i9m delta 840 zcmV-O1GoIn2h#?S7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)z$z1 z|MvFP)z!45q=QmYLH_{%{{a900RR60|Nj90=GCmltc#R;Vp>5d5D*a6KAa-}00PcQ zL_t(oh3%K!lA|CHg$>wO0nYos?Vf`s8falsTRXKEcGV=&uYZNpKY+6=x7~KzZMWTa z+kard)y41dzcmD0Ui}6)+DPAwFV;-ZdQUjkk2@Ate8mljaUgNV7mESHsKqseMq$U} zC+7q4#A9euJmI_@3~{|uIOBE52>LyrPfme)HRc~5XqVe!3~dL^xkco+z>L^!0u!zx$*3^73TIpj*`d$Mdwp|mdxLCE z(yz7|Utp}uNZ^EXc|6i)54Zxx967xdrj(roO!#6?*ni3{*9`757<1$J53Bl&LUY#w zGcJK|%Uy&sPLHGoTJ`w>3^^-9bv4Hic8V^)wGaz^F^VYQVCjaT{P1eYI}+AJD$2T$-;KdDNeVCt~mvQL6}7Y|M*MszK zbGPBA0AF6p4R>lNK~4bIoB~a|OwO4Z&dQeQh4E+s#?o>-0+c}VqsdKc^ps%zY&rU^ zn5SJ8sCqjAT=OcB@|^rFQji4#Zx3T!{63S($YO)_XgT-2$Y*$gFSN9Dxe(;PIl# znL%CF*RRj+kgno8^@J<%e6Q`F=AI{T3vlrKX`<3k|1;`|8Q%LR&u>-wG5rJZ*GUE} Sz7ZzApcsOJ{ z019YCtgvv%sMzq~#fu*scHF4QaHy!L__0GGV8V`;rHw0qDj1Wz-CYqXJ-zE+^;AD8lRRu6 zB75U)&tl||9AT1=fZT4>s?SHv-47X-gp6GA2z6}gK)e_f; zl9a@fRIB8oR3OD*WME{ZYhb8rXcS^(WMyn>Won{rU}0roP;^S(5Jf|7eoAIqC2kGO S)0g*x;>Xj~&t;ucLK6T`VDA(F delta 361 zcmV-v0ha#o1cU>SB!4haOjJdf(4Zh-m=H*CXrSOQh|rkO@X*lM`1tsMh?roYzz`4+ zsDL>5;K1<6KwwA^IACxlD??EL009q4L_t(|obA-1Zo@DT2H=yS*?AhN24Y78(O63R z5}j0#XsTJnjOC>ZqW?NCd;ME?BtxE;Pas$oRka!0R~5TGh4;Mg zJ=;)kibisO9XnQdehsf@q~C?tw99w_S|;7V&-yLI3ja3WI~aStbj`I)00000NkvXX Hu0mjfD@UwI diff --git a/graphics/pokemon/plusle/follow_normal.pal b/graphics/pokemon/plusle/follow_normal.pal new file mode 100644 index 000000000000..d4b90952e2db --- /dev/null +++ b/graphics/pokemon/plusle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 40 64 +224 112 120 +184 72 88 +112 88 48 +248 224 136 +200 168 96 +168 136 104 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/plusle/follow_shiny.pal b/graphics/pokemon/plusle/follow_shiny.pal new file mode 100644 index 000000000000..d88a9547b96b --- /dev/null +++ b/graphics/pokemon/plusle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 0 0 +216 96 56 +176 48 24 +112 88 48 +248 216 104 +192 168 64 +160 136 72 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/plusle/follower.png b/graphics/pokemon/plusle/follower.png index a4ca3c0b18d4f8cc940e8a8ba3ca015dd44894cb..296826646907279cceed60bf775abf87e9f232c5 100644 GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S9U2Y~ z3MzJZL=;3A{CLoDVnxD=j*J&Cei#N#kOfLJCV9KNFm$lWdH^}>C7!;n?9Ui^*_2g{ z9@iWL3JD}9`jr7`1tbntcoFhk@#V*rY*Y4s+uhT!>EKSQp0kJh?2dOHcd&X8tjP54avX=@^0oIe zj|!jju--12W|6#Px@ww{8t*f;`iFD2eVmruC;Ik#xQ_lJd>eM6+(dQ1)+mxm%Ckw^Do?yi;aqZc zt!#Jh(qgUDMH|0wnd&^>Ok$nDv}0*|g|;4RivBoR*5%pRjLbg*_nYp%+WBz* z6XAc+)!yfNvK|5hRkg%5q9i4;B-JXpC>2OC7#SED=^7a78XAQd8Ce;dS{a*b8(3Hw j7_|EGXrpMz%}>cptHiD0i@=uYpm_6i^>bP0l+XkK&NBEd delta 477 zcmV<30V4kY1nUEk7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJcNq*DL( z-v92!?$v|6tb==VQtq5{-eO9NS~2cYIVmwgVq$YaL1L7YlmGw#|NsAl-oi=%00Cx6 zL_t(oh3%HnZUi9+MJFK26aD|c?Zw$iCymI)cDE1pCbK)qaeoj5(c{?K+S=OM+S=OM z+WPl0v*G)@_)V&FSBKnM)61%9Yu{&hHNU%8>ny&2V}i@-?e%^9YhbNaCjo>UtI||l z{q61i^v>X)#tE8n5oPWSq^X?x)jQq>^aoNWVf5A@-2X)+JGmaG^`k?*}2g+83zctXkt|j>8IghQq-h zaNKiB5vyU1WZaKx2}|5Jfy^(GW}18-_Q1yg%rLu+V!)JlA6DUSe4kvj2LnC<$aNUH TXDG+U00000NkvXXu0mjfz^dx< diff --git a/graphics/pokemon/poipole/follow_normal.pal b/graphics/pokemon/poipole/follow_normal.pal new file mode 100644 index 000000000000..808136dce926 --- /dev/null +++ b/graphics/pokemon/poipole/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +174 237 254 +201 201 201 +146 178 199 +142 93 208 +223 85 157 +81 81 81 +125 75 191 +188 64 133 +101 35 73 +62 39 86 +44 27 61 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poipole/follow_shiny.pal b/graphics/pokemon/poipole/follow_shiny.pal new file mode 100644 index 000000000000..808136dce926 --- /dev/null +++ b/graphics/pokemon/poipole/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +174 237 254 +201 201 201 +146 178 199 +142 93 208 +223 85 157 +81 81 81 +125 75 191 +188 64 133 +101 35 73 +62 39 86 +44 27 61 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poipole/follower.png b/graphics/pokemon/poipole/follower.png index 433747dc95cb1c2e9f5ff0904e31b925db455b57..f193661d1abb7e2570a919a18c4df030d0b14fe7 100644 GIT binary patch literal 1426 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBGxBpI_JUMC8@xIs#_e19f1_su8@89FlnyTz+ryiywZ41;m3PwXKDNe+@%*dsx`d|Vhhv<@7Rcx}ZmD3r@Nq?R!*09% z%f+oa)sNoV=W;fmv5z4jYaQzp2EhlHymwY{PguUX@6QooKCT183VX{87ncYc{oly> z|DVuom=_p$2jvde#%5AZdZIk3z~ zIaT@k&J)hew;Tq7Q*$4CH~qgT-LU4kjq|Es3<1+N?2ieuSrlc>lNUTQiVMnaWl$3q(5_!@6tbAxdci~ceWB%l8(jA@oULIx&~vQE z-@$}&W4)SAbz6MHGXd6LtQmWmA8!j?-?5*eXmT`nK-v+z1p5c(FD~y{Gso&~jo7MlHJle8YT_BSEpZ&`JPl~RtUui!-O6TaU4>!y}nZ(o8 K&t;ucLK6T7fI@5l delta 619 zcmV-x0+jud3-|<(7=Hu<0002CwraKj001yhOjJdf(4cs5c*wxm5D*ZUC|LMt$k;H5 zKsaE4NVqsCNLV<4u!ztAh}f{;@c5Y60001$%JUxp00IL^L_t(|ob8mciW@NyhNnAJ z=_wBKJO^@aibgFc$NLkN#%wQmJ3 zad76LnyG|0piG}QJJ%|3iDx11K7QphfeW{r@X(p{`OmgxVCJU5K|w&=eqjP#2~)u1 zaKt%43N!EfntyX43?9)QzRiKZg=Z+7c7%4=zb?$rr>Zy?rUn{=aeEe+g-l?_NAh!k z6b{~HfoHrD!f|vKcYy_7g!5QYAS9gVick@asi^Q;2*IVtiRM5l)acNqpS>c~bXhSK zUJF4x)1k#VPzu4h+s=HLw=eXm=5i9 zJ7N(?A?T-5|M^F}D%4Y#0t=Ty(5KZJrxGZI;GgB96d?%H7|y6)BsA zY{e>l`eb~^HVYX~0*ba8qvt|p(ee|RvM@Gy7V>wHu70@_&qCrta4}Rnt^=2Oy887v zxOlF{`)UC)aFOS)uPKb6o5Cf2X=w>%$-uYrm%{(IegPPqumjHCX&V3l002ovPDHLk FV1l1*A|?O; diff --git a/graphics/pokemon/politoed/follow_normal.pal b/graphics/pokemon/politoed/follow_normal.pal new file mode 100644 index 000000000000..e7b45a11d748 --- /dev/null +++ b/graphics/pokemon/politoed/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 80 +64 112 120 +0 0 0 +48 80 16 +152 216 112 +88 152 56 +104 184 64 +232 232 248 +184 200 224 +248 128 176 +136 56 72 +200 88 136 +208 184 64 +240 200 72 +136 120 8 diff --git a/graphics/pokemon/politoed/follow_shiny.pal b/graphics/pokemon/politoed/follow_shiny.pal new file mode 100644 index 000000000000..08604be146eb --- /dev/null +++ b/graphics/pokemon/politoed/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 80 +64 112 120 +0 0 0 +32 64 80 +168 216 200 +64 128 152 +120 168 192 +232 232 248 +184 200 224 +232 120 160 +136 56 72 +200 88 136 +208 136 200 +216 112 192 +136 120 8 diff --git a/graphics/pokemon/politoed/follower.png b/graphics/pokemon/politoed/follower.png index cf8d59840a25c0e4c7d65bfc733d63122f26858c..aadde5b61471b7ffc29a1602c3007223559e03a2 100644 GIT binary patch literal 968 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxZu1UM8_ zfCU6*+$e~cVUe-J;l+y|J5D_K(XgSz!sA3l$AujZA5M65RB$lLey{{8WlZvRcVXyY zmGuB}*h@TpUD=;8^0F!O6a+q51r!oUPV_4S(h5)vq!<{IcD@5Th^f-k#WBR=_}i(5 zIhP$I-1K(_A7NYhVjkPZ*|#ziJVZ{4S9dKE(ra8O6x3~-+BH|$+05!d-;sO0qKX@v zS)8{|Dmj>PVov9(XqI&KZSVJAS!<>ARL%bP?(cVRUSwT(_D0Xy4)>382Vy>!HE!J_ z6n;KaPME>AIznpZN^}4${_q%ku@e|f^LL^&W?mf@560Q>^pPfRc`sy zV_E6D)pHw7zVG}KQ6Q?b;Urs+>86(-|2NyjFe&#Vb{e0p@Fz_Rx)sV)9?#@}A5OwQM< zSR>+~_N@PVPwkIcHCIK|?Omj5h0CV+L=@UAy!Er_RE1W^&a2tIwe}m584IV^Y!I4I z_$2ux|J5j?-;&&M`+xtK`#Hs3>-zCH>ls1zV%u&^s$VZuaj*B!#tA*sYYe)>xBOsj z(VA_1df~L&J*{6i>fSI+|HzkhMcgUhq?>zhN3>f~PW|INEs>fm{@`P6uUUlcI$EFg z@Hcl>Pnl!4>ul|@%CjBZs|CG}3vNt2$okZI=FbzHK?^nBSTjyP$2GfMS@4y2-jc>& zJJp{D?yk$LzEr&XzI^Pm<>DK~{!Y}kRbS{o%RzZs%dpDs@`wC(b)3e!cvulcI@K#4l%o>m~kL zBHk+wHcczmc<(VSzLfv<>+@5qC9FP#p88+>hxxGBzsqYQ9KQn7qH2k2L`h0wNvc(H zQ7VvPFfuSQ(ls#DH8ct_GO{u@wK6o)Hn6ZVFqj&k@)1QtZhlH;S|x4`Pk845vmgV5 Mr>mdKI;Vst02sK7mH+?% delta 718 zcmV;<0x|u_2igUY7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|NsA_|K?KWv?-io0L}k{obEAuy%;fj0ROaV=4vstIRMSg&4Yu35D*Z1P|YX+00LD> zL_t(oh3%Koa)dAlMdJvQu&(m|e_KGeYZXXm?L!~rspG+$dw+?>ZYg)&b=O^Y-F4T$ zDQ3QaFDrEQdkwrSOVZK7mleADy#`)NNjf@sTS0mfg$#G~f78I}@+rQo(ADo7V5U?+ zF(vow8k9YzIabtpN3#7bg{W3e9152JNdh8XYSJL?YszInSpeaw|EB(Hixx26Vy+EM z9EJ^YvnFVP2Y;JiOXO|739r@Gml=J;tw9q;4gAgB1bRDDlCQ&yDzDW(;ui(zO~ZT{ zFI0xDVJO}Ndwd=6R^AdFzKiD??D0awye`4>;0EaMivfhr+k~3uu*aq2!B68)`RfDz z2LX7<17utdz-gF`&%@*#r3Zd$AZj~<&QWpT#|Ay2o`1tMsXsSB&S?})fGX!;1)%d; zrk8fSj&u_EQI5dRhNA#NlgT_DQ){ln4rkB=gaCjx%Y(l9+w&3F5qR781$O)-PzXnu z9#a&c!-+wUSouooK}#on^{2UvSL;3rydR=Q%@JrjPA35=M4WV|{QxW98k~1X{I`lQ z0_y!oeSftq*Nsb`^AC*(=xFR6iv?ah_>TxxBMu-l+8R8rXhhTmjzJ5E##`{Uw*XtY z0(e^VXk7debDhzQqZ$N&HU07*qoM6N<$g1J&r AO8@`> diff --git a/graphics/pokemon/poliwag/follow_normal.pal b/graphics/pokemon/poliwag/follow_normal.pal new file mode 100644 index 000000000000..34df16304cea --- /dev/null +++ b/graphics/pokemon/poliwag/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +120 128 232 +96 48 64 +48 48 48 +232 232 232 +176 64 104 +240 120 160 +232 232 248 +176 176 208 +0 0 0 +64 88 152 +88 88 88 +120 120 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwag/follow_shiny.pal b/graphics/pokemon/poliwag/follow_shiny.pal new file mode 100644 index 000000000000..4606909696cc --- /dev/null +++ b/graphics/pokemon/poliwag/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +120 192 232 +96 48 64 +48 48 48 +232 232 232 +176 64 104 +240 120 160 +232 232 248 +176 176 208 +0 0 0 +88 144 176 +88 88 88 +120 120 120 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwag/follower.png b/graphics/pokemon/poliwag/follower.png index 9d40e7ab6c2cc13279721a343f8dfc6c9fa8832e..217c3aa99815c52f834b006560c5d3bcb2f90a09 100644 GIT binary patch literal 688 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZylpSX4B; zNHB0PFfe%W;>8Asj1LtHUcC6RVZ#NWDu;*}5fKp;6&2=&0U#R~lf2zs7&=&GJ%Akc z5>H=O_GgT|Y)X22w5IR_g#?ll{mOu}0u%!&28N`a?|@EWO!stg4DmSr_M)NpVFwAe z2l_i$+m~6~$gA5Da7L??_i4+LN0-jtJShL*!I~6{!c|KWRyb=*zImDSGGI@`IaE_`^Y=EADq9f|JZOL|T38L|Dj zAh9DyM)Q4~YuoeYgzLB4#XZv*x_j)xdvBTANzaj<^?UQ7<6bF0UgitD`Iz~6>1H zJ%2Mhj!cd=UBIhv`_=PK;v30p&EIw${AsG|6S;~pd{U!bzTn{(kNILPyL?_dR_sfE z^UU}E*PiA&jn2sxQi1vQEJ6F+=DnQpvgyTd;{~mm{<}VIG>kB0ds7~&v1dxDeZk~6K<_d<~Vt%wlI@tM;8q+^R4n-B&39lG!*QcFt|8i#<&l#tej#^2I(=5-|Z`k;g zal)ph$@bpOw6P^gNw9cYLr1zVh|7zM`7U)00043NkljnYK0z~t=afM4n*t|6`?*iP8*S;#8 z@OsrM?W_Q0@#s2scYRA}(mLV9&`htBzgqvg;|DEGF6k_}5(EGM002ovPDHLkV1m!y B*7X1Y diff --git a/graphics/pokemon/poliwhirl/follow_normal.pal b/graphics/pokemon/poliwhirl/follow_normal.pal new file mode 100644 index 000000000000..b58c05f41697 --- /dev/null +++ b/graphics/pokemon/poliwhirl/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 56 +72 96 184 +0 0 0 +120 128 232 +56 72 112 +160 160 160 +232 232 248 +88 88 88 +48 48 48 +176 176 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwhirl/follow_shiny.pal b/graphics/pokemon/poliwhirl/follow_shiny.pal new file mode 100644 index 000000000000..0078e3a56a7d --- /dev/null +++ b/graphics/pokemon/poliwhirl/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +88 144 176 +0 0 0 +120 192 232 +56 96 112 +160 160 160 +232 232 248 +88 88 88 +48 48 48 +176 176 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poliwhirl/follower.png b/graphics/pokemon/poliwhirl/follower.png index b4f1e424fc181d09817e11d7a2811f4a82588621..6600795f055d86b9fe61ba41c2a8d81f3587a9de 100644 GIT binary patch literal 743 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxaJSa>At z018wzys+>nSg>Hhix)p4A|eb73^r`Iu*1h)A1KF|21sKV#%& zQ_|a`HH9B2B#@lwR|cdNpcqIoFeL4K2Xq1Ba!(h>5Rc<;uk80f(_ocaB)fgtLJ+^)n0dU z&{(_Wl9%?{&DyJ1uT5P%*M7Fh#7mY=T~(V3XHJ+jHRtS!`*sUblovB5n26-fJll1O zH)CtyCR2vZoD0-vpAPx4$@$;}_de;&yNnL)uR7V*i@ZCh#GT}JtA*+P%TBwE3hZmO z8fw%F7vCvntysU~<4(b8@*lj;F?Uza{S?mh$-1*Txr}{pS-aWI*{6Ag#Tu8%Ydmjk zw%nDhmzr=!@*79&F^!nchWp>N4*oe}e5=pqV9z%t?qA?cQ9M$DzYqsiasWcSEfA*1TS)#uZ_*>kql5KHpHQtLamr*^_

?)FK#IZ0z{p6~z);uFD8$If%Gkup#7x`3 n!pgwlm~AR3?I1Md=BH$)RpQpLJ>f13C~1!j3`HZ02P1_2|9@L!(lijW3~65~uA-4L$ICTDA%DlQwY9aiwY9aiwYBv> zL_}|SH{{QGjIrl%z$x(*(uf&x=FFMbI1v)F_icXzjwqM@m<}g6N5shMJk@7xIGo^8 zT`#l443B5b5|17o=mMDzM_d|!LzRS?21fj*MGhX?0}S{974MzOk0F*X{Ikzwz zj<^H>bFMC7v4475$Zf^V2A8b-lGphh0P`ba&p+T=Umg)J(`i_Q`zjMa&1-{&KRdsg zurlZYdK=j1(!iw-pi1>!ZD5N3`1_3O3adlk-hsq@X8^(g;6(rdiJZH=t=Ty$`P1Ni z52BS{@W%k^Q2Oc&)@wHL6F+%sz%hUqj}jLmALVHycYh^+8kAG&@@MDYd6}OLQqYC) z_Aw#+#O4O6K`9_X6w(0Ckdj*lvqe2@t^9&Nk7K65`Xtx`2tRRyCx;ZgT&DjSerbuz zOle=R`LUF7o6C2G?2`DCLW}(STW5)<2~-V#)12EY$lVfe^L3Bf_U0n8k7ZxaJSX4B; z@JQJ4;>C}MhzJ7%gA*rC0Oc1fSg>Kkh1ZJ5gMl2zByV>Yh7ML)4}g+&x_!Lp+YZoqE3emV?Og$=y$8$Or66 zJGQIZl-c{7)vI?q*XhjT(&e}pH7#%N(Ph!cXnpW63Rba~|D)PC0aTy@XR z{@!PP-z7Qnxy5nIa|;iDesxn%ch4-rvg{k*n4Eeh3HKE6Mo;T6IKK87L+b~tZ#BBn zWi1>pBc}5Feb9P`tL?3lmFO96n|_x((c2vd%4Axn>MZU`RCLi;k=T>4jH5mDPZ6`r zq77})hbDzZ9BdT2vTXXzPlj*IZEBCLwbR+Nv})lI-qgy#2ig0q;x>278L|9NwYYHo z{3GFcPxzz!V?%dmblmrDeSfz*P(0@-j;-DLosEa%=JkOKJA}4?0?7Z$hUGa*VuU9P50FO>5CG)){Aa; zZGKv{faP|!<$=j*vs9fP9zQPF(-M5Qp|~UI>HR(lG1;Rc=&Bu@Rfu2 z*_9`M=VTq9^TylQz9;=>Ty%zJ-RA{58A5V}h7Hf0F3jB9y?N)!@|$~pY;Wz{dsF4V ztcbKpHaF9;ua}bd9a*qLAt!O>8L_lkm2x&reM}z=KFm6E!g)#BJbeS_3u;F$SZ_TL z>Q`&()$`|3cptHiBgd%|57P~!D;^>bP0l+XkKafES+ delta 696 zcmV;p0!RIa2gC)C7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s=H}-A|Nq|J z-o3rOq@<+(0RR60|Nj90dwY9QQc@5Q5VXDKgNw9cYLqcCYX1QLgGe(j0006)NklTf3^xO5dn%m=EX_2^GI;xv41Yb2ZQHhO+qP}nwr&53 zA=z*F%;C@Z^E_eVFy*{=U>gK^#U;Scxaxa2z(oI$%jT#bBg?<$$tBjv)<5MjJN-O{ zfH{}Vvvna>Tq9_kjrc2$oLkyG^a@|_%D&50pP=v)j$GNOP%e4_EB-GM-~rJ=`!2`F z6(iyd0aM;gNPjmYD;`^{`===kYer2(#sv{7y1kar_C<(QsN zLYOXc01}vQV-omLh~7EZConHSpf$b}0k>m?s;+<4Pk%YaC)-JX;y2^~A`lvmIRWro z&9*;hRe-bObk9R65V24QeFBL`Tu&%%27#3&BbOXN1a`a-2{d+)W93{|Nx6_Z=@s000gMIRz0>7vOBTtf>WFcq8o$ z(r_aI;eV0V4M+j*`?}fan|K+3ud(8#K=lbhCCXu?tT124gW!iZ;#Hw0zzrX99f#%( z#uY|t5s5?kA~)lQu;yill!t6!6rkajLcA|-9&J73k#-M=RG7|5TwQ7uny1N{woL`a>$A&1Adb({uRWra*LTezgY~Pp eF~}lH>+uCSFHh3Y{E?3U000007=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMovC#?72< z5bm-dYCL-Y004_wq~4Wk#nRPUWpnoO_LP;JO0K>3!Z~wsgE^6$(IV)30006wNkl*(?a)1!Jp#1l_E@x(g-;1<7| z;O6vcf(54OGQXSPZvCkc0Z}HdHyY-bZld3N9DySbLfx&^D=?)(TBu@-dUtn?l zieFlwYP88;Pk$_%*CAu~m+-}H##!ELyig#h!`EI17H4USGp4pim@qRe%L3}xH-B6Lt`$7qD+F2J6h+tt+Xied z24`KH_N2{nu|@E^fkUna2MC(B3B>8P0gJy4G9rOqsw()~fW_qrJ#*p^ihM%#2eA6L zxeNdWl)x3sp!_uG@m4|4m=IuuF4#8UagtMtl?YaYdgq?ydW(ZL)^OPR^LP^_&5t8C z!4~_RaDUVlu9!#Jqj;X9T9n2*F0`HO@NQ5Fh`}cKm=EHQbbIU5V%#|{Z7#Q`T%(3* z=d|~@<{w89;E}-N^)Bh}D#RCfcc}Oi z|Moci=JbC^P+wX!($V{7=lfWW$reZ1qr>0%FDG-oO6%`Wu`~CCz@p2;(vg@85CK1Q}|2C~GRG-ye>73km|pn!ddLVy=a0)HyOu?u~2@X#iZ*e}Jg zE!w0n;14a2Q91m`@l8{)V#-Zb$OC{u??g$c^;Udj3Kc+-SvDqmgxp|y6nC$+8}Cf!#0;_B(o^Sye#x+4!PA@Oy_&|TSn0_4kt^feR}F#<;CN$c;J)gc4L^v_$OgTC(A%tTz`Fr0ypjy)NX=~bLEB05$D7B zV}h=mf}j%`KOQD9T>XM|7)BtyJUg{VWx$?-APmNBLDS76f%VfoVxh9w7f=KN1DOxb zc}t6^2*V((-V;n?0u2jbb*`3Lq4x8q&Ln{Kat_^P>Vy=M1&i__Pz Z$A47ce_=GSauxsp002ovPDHLkV1g7Zxlq;P|mX z;(>>PhlR$62P<~0D41ap0Mb|y5n!S4;>C}EgoX>|2bKbb7?Zr+T^Kr8Wj%l#_7YED zSN3O&ylhH_hDtL*b_paW`jr7`1tquD+}ggG)<;MRy80FLj!_(YtNSe~*7_=3P#@S3S{J zxpY;9(Bb#{s_!4)z1gp$_HA~2ee5kojj#6arrX_3i1O!2;JxGTk(RMzU-qI{wl+1d z`R|_#zg#ZG;={l4?&8j$PJ11X>W3x_e;vA+{cAvx1Pb?d#aA zC)~U9Mt+)KrSL1JW5zNEc1+x5u>RRR_78RwCtjS{`!+gFnt4nHVSg@cE0V z^(Q`8&e4raIvjq}=-}Ve$E(^(OJ~~r*`|Evit4?K{wp39UQ^F0P1=#NYnQ%Q;eovi zWSgY9!oF55HaPv#N$+3(FIHFe8C9ts-}-?GM76{2OC7#SED=^7a7 z8XAQd8Ce;dSeaOA8(3Hw7#Ng_2BK)l%}>cptHiCrQDf~}P#W}f^>bP0l+XkK^7>;a delta 648 zcmV;30(bq?29yPm7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeY=H~zZ z|Nr*1|L%ML#ZshVApZdW{{a900RR8yApe{I|6%~{005kvoLX915D*Z#pS|P&00Iw5 zL_t(oh3%Hnj^i*0MLV{62`K#k-|oduwX>}+u96+Cvx6H+;-b-x7~Kz zZU2#(*#-RX!`rrHE(?6!F2}drVS)cbg)Ry}hMC6#e{@2N9=R?+^YtnIq{2TZKtwvn z?a*gWe3HlJxqi(vl>G>>69Ef8 z6w>^b+(MlFE`RUqZGGi$4nv_)eM{~~g6DVxi}G{~ZLjVA2cJ1WV6EV_(gYUVD+I#9 z&u}SSU6D8+(+vaLD4#im?O*Wt+DZI1Z>8Xb+Zir>=XU6aK2@iD<}d`JN6MZgu;Aiu zg%$`U@WQy%*cs)KXpWHglE8O9a~J`7i?9w@bBtN{#(xtC%sNn{MT3;4=yiRU_r~pA zhg2x6p0q&c$sLJFopA4%-yu|}Tg78DIi?ji^jY^w#^B)dNsRTbx;bB8pj6;U5S%}zh%iQ_&Oh0ne2!IX+;!ms53V}piV^8C=XrvI zll70dWPd18%qsH5aBzn4nbN$W&P?Ewlki$g!&T!6J~`8mBSwog5&FsKol`8kBT1nG zamyc0A7X6((Rx0`&>~}oJ%1-5Fakiy9^#S;j0D4n^1eP9!;AGjz~RXf2#@>_76Mmx iX}$aFpQ*=p`U^!iAyOTC!K(lO002ovPDHLkU;%=1H9>0t diff --git a/graphics/pokemon/ponyta/galarian/follow_normal.pal b/graphics/pokemon/ponyta/galarian/follow_normal.pal new file mode 100644 index 000000000000..81bbedb6be21 --- /dev/null +++ b/graphics/pokemon/ponyta/galarian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +123 72 123 +131 121 90 +32 32 32 +230 222 164 +197 109 197 +65 113 106 +213 153 213 +189 186 189 +246 226 172 +238 234 255 +0 0 0 +106 222 222 +115 113 65 +230 186 230 +246 242 222 diff --git a/graphics/pokemon/ponyta/galarian/follow_shiny.pal b/graphics/pokemon/ponyta/galarian/follow_shiny.pal new file mode 100644 index 000000000000..81bbedb6be21 --- /dev/null +++ b/graphics/pokemon/ponyta/galarian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +123 72 123 +131 121 90 +32 32 32 +230 222 164 +197 109 197 +65 113 106 +213 153 213 +189 186 189 +246 226 172 +238 234 255 +0 0 0 +106 222 222 +115 113 65 +230 186 230 +246 242 222 diff --git a/graphics/pokemon/ponyta/galarian/follower.png b/graphics/pokemon/ponyta/galarian/follower.png index 400202531b040def5beb18a104620eade104d11b..ac613865766b406f7a743c17bad7381f62e11239 100644 GIT binary patch delta 711 zcmV;&0yzDf1=9tP7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMov4NPB~M zS|A`G=H8^mZN))xYSo$5y}G^j;;ioK{{R30YTn*+aY5#~=JxX5T|3690006}NklO=Waz<+E?x7~KzZMWTa+y7!j zR8lFI`Gp28VNfTa;HoM~|cOgI#h>2s%ymK<%x%tMi ze)t>}Ssw6sERKE&c@MH}XA11`P6r8S-&wjoDfZ%#&wp(k4LSi57fVrw!C4SH;71gk zOhdb|lYsGYe!AMuxL;*Uz@9uB^JHhhue>W1?jH@b{U2Kjs%(ZG$`0Kzkk8t6b}ytgHtk6s^2g* zwDEf?c1}C3@Am0Q?@t~%An5YJ2EjWq>aZuo?V!U4 z!|MwXb$KAdQHQlxK)x^`V-XEHTtp%~%i5jaqWios(c__j2VDQ2g#1f~$B{sv)HNx` z+i;q-TQkmrc7M~&n8B&>m&kM$8XdLU9yp)M3t;V-rk@xC z4e2$54g8H!O1Iktey-HF=6ueu?W?A? zLj`QPZ{RESeSX1;=gE0;046E_pyqFzt_>cR>=Yta9uca?U>p}y)v9hV0G2l z{wTA(1P6R&w(yaC`^P$io(cY*paZrbYhLNms)k=tDOAw)gfrCOIy}Y=l3l?Hc~S2h zP@bfyV1JtY90JpI&K_WXanjsww;@rbS~N>ERb_lbn+9UILD%PDHLkV1kz}Ix_$O diff --git a/graphics/pokemon/poochyena/follow_normal.pal b/graphics/pokemon/poochyena/follow_normal.pal new file mode 100644 index 000000000000..6833ea880874 --- /dev/null +++ b/graphics/pokemon/poochyena/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 80 +0 0 0 +80 80 88 +184 184 184 +144 144 144 +104 112 112 +248 216 88 +192 56 56 +136 40 40 +184 184 184 +48 56 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poochyena/follow_shiny.pal b/graphics/pokemon/poochyena/follow_shiny.pal new file mode 100644 index 000000000000..66a0fcf0c0a4 --- /dev/null +++ b/graphics/pokemon/poochyena/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 8 +0 0 0 +96 64 40 +200 200 144 +160 152 72 +128 88 40 +168 216 248 +192 56 56 +136 40 40 +184 184 184 +64 56 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poochyena/follower.png b/graphics/pokemon/poochyena/follower.png index b5dea6fbc524905b170c3c5a9fe01aacb9879c84..8253e95273578e465140bc7a2e5a41cb1b45cca9 100644 GIT binary patch delta 501 zcmVzXD7d(|KsYEw#+cXu00EjwL_t(|obA%FZh}A<2k;M^3=7a+=aYboOM}6r zapE}KQRvdCf)|sHO-!GlkI)COk6_a0>)~MUyZX5|^=}-0et+`6g9G52Yp%KG-z3yu z*C*{99gxbL9`sT5N|TZ;Ze z8XUGng|^+Ild=`GYpJs&4NS(ya=#66e*veRXqL2{S`-2tpK@Q=b$9{nq>*Jqd$7>= z>ocD+z_?SL;(xT0Mu+yDl8ZdABg(q)Rkb@#+imK`c;uEHrBruYpB}31zVJ<&l|vdjK+<*fNu8F5A}|jbqCn)WP@HS+u+Sd zqZgyldmc^Zrn6Y!wrF)=~Kz0LpCTC|H=-bz8NIYIyb{{R30k)OvI0005FNkl>ySC|G!;N0xXDlymYUb3W0cOI(FLq@hMXh-%CWN8BG>C%@bet0`E4`* zj*t1Zxi)RQxi&_+T+*mIjee(DI_V@$0y%e_Q9sirS?C}j-9T_K=TkEPHb*j&+ zc+{OVYu(4)$*+DdTX-~|-!0~$Is4^~1*;Yvea|QNe1$~RpLY>|wc5n~_Z(@J`geeZ zO$ivP3h&umis+vuH_ZawXHQIp2snUA;4VAxf=^QOKW`-TcLhhD39 z)n!48ms_U3e;TFJShMF-Qd30S^9YvABVXDUFF2a+d_{w0w&|S*o?sV`VAkt zuJD}@>k)rUdDXfN2Y09S{_FA<7F;vmHR9U-fAdnJc(1ZZ$F!+$Ts*7kD6iv9_WmdKI;Vst01FQ_A^-pY delta 617 zcmV-v0+#*g3ibq$7=Hu<0002CwraKj001yhOjJdf(4Z(VXi#XtaG2PLFmUK_z?jhB zxKNNdNRSW^5cv4`$iUE$fS@=iFi>D%Xqc$?e{LlJ00IF?L_t(|ob8q|YvV8&hNV$U zu{;DjOQ^ay8M~DBe{|?_kfm@_hWiEfByDm^i@sY*-KiPwH-Fu7%MAxz0-5flII(2a zvJ38X^hJa`0lnX+SLSmN`qZcX8=d^@=h6E0rJqL&pr6O8WGwCDu_8=MhIzEs#&90y zcc?$(!2*~@t?fP!WgHvB(=g+how|-b4`qxK!+8|qeL<(*8y<*&C}mg(+0BO&ISu+e z5CO?b&KOS%*?-LlGw;Mc)1qQ*ksU9_X9UZH^L*0WyU(?uP2de@({E?z7f(gh%?Ld# zm6&|BCv5Yd+OSE?XWh~FyUphE1wxD;Z+CjxORf0;C)d*}?U#vNH=9sjuYUY~p2-j^ z0oxTQ(G<)LC(+SxbD<;U`L3Id;c|L^^E8nmPJx47rGG7GxG4ymmx{&7Y!~2truR4P zjN6P9=fYAd%Op=pQxKjxU(fA{efBc#U__F0s6`Ku$LaGyCY7==IaOlG3eGmPZa!kIoyBS00000NkvXXu0mjf D-$5#E diff --git a/graphics/pokemon/porygon/follow_normal.pal b/graphics/pokemon/porygon/follow_normal.pal new file mode 100644 index 000000000000..c14e3e9b530c --- /dev/null +++ b/graphics/pokemon/porygon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 24 48 +208 64 136 +248 152 208 +160 184 200 +232 104 160 +232 232 248 +40 64 72 +0 0 0 +176 48 104 +40 184 192 +80 216 216 +48 136 152 +40 96 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/porygon/follow_shiny.pal b/graphics/pokemon/porygon/follow_shiny.pal new file mode 100644 index 000000000000..eab5a782e858 --- /dev/null +++ b/graphics/pokemon/porygon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 24 120 +72 128 184 +136 192 240 +160 184 200 +96 176 216 +232 232 248 +104 104 104 +0 0 0 +40 120 176 +248 200 208 +232 232 248 +200 184 192 +152 120 136 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/porygon/follower.png b/graphics/pokemon/porygon/follower.png index b0e3f019f79d7291ecf2f59516d799fd472a7350..37e9a634929721d93b97b124c75a5d7929e17603 100644 GIT binary patch literal 788 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxN)7+i4Z z_yJ_?IPoH5!HX9^G#osD@*4~?G*$=lt9p@UTxq=dc1 z)7O>#86z*7G9%xE8R9@8f#gKLG9ax0#XyRIA!+A3pi>x6d%8G=cpQH_akt-L1Ch47 znv$2DSW^!R@4ou3L+Rj&1i1$9bUi1%rOr(|b_7alv1-nfbZF#NRQ$ytqS^0opLMzD z*8Xm8A>l>ozyDa@&$s6AO}Dx{^W6WrF?Rn~|GCZ2B~d;3lcdubnSy&Z4T@(Hd&Jc_ zinUvGn)mpaf0+}&#h<{@-7;ZQy7;+uK~YzWgV>HqMlKNVoO3j6;Ys!W6z|`ie$zu9Oz!7g99kB_ zdg#ZjsGB?MZ>>puqkN=I{KchPVsT8Y0Uch2Md}A8w>%Fy?|LI>=j?s1=}td7zOvo% zJ9=x^iEYN+0#6UU^KQs-n(6&cy`yTO?-=tL%XZ%n*Xioa? z2JW-XoI2r`5UCVD)=B*2nT#j)`$E8kB{cd3Sl{c*QokPX)kD>eJ zU(Mkx&Es77wCL4I=kuFC?bvXx^01!C=Yx}~KI+fdJ!khV-pXx9|5wh_{dn?E`EzEY zM|VD?FYGS{#;$6KYeY#(Vo9o1a#1RfVlXl=GSW3L)HO5;F*33;HnlP^)HblNGBC&x gvipRhAvZrIGp!Q021)-mKTrblboFyt=akR{0M3LnmH+?% delta 522 zcmV+l0`>ir2A2eo7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!Uf&Hq89 z-XMF$05P2Z)vW)Ni{4^Vv>*`P-sb-R|Nj90{{a900RJf|DgXcf{gg3<0004%NklV8U=#=mV1o?+Vl#h9UL&1){0lpw5<;lzU>IXO!r1R(j2l#@Nl9o?!z|jps z{Q$>;bT-8e@j&oeA5YLR3~($+H8mN~TB`N{Uy$nLWK6BTms-2_(zC4<)?WwaB!g7XG&{v?^acvb4Nej$t>Cb%TnA0%^#J;7m-os+1a zQ&K<{+|Zl&ae`O*J^`@JaWIF6p_VWBu$1;>e!6F^bbpG@0Mr=VoM4%PX7+F+j}O6@ z`0$gv@Vf;42RBM^{|~=xc8PplBpluaF|X1BfDb`^4dF&JxwQ{02u9o!RIbk-Pe5M7 zoMn|?;46aB6Y>P3{5i_%?7Zwx<7(58* z_%Y*xfPlaXjer9d2|G^Q`0?Y1fJcQ!#fk|penjlJ;V|QX;Rn`*KwXSU-tI089jvk* zKn{C}r>`sfGe%xEWl<3;pDdt|KyspA8IV?hVj#u9khJq1&?$^3JzX3_JdVGeXrF!C zLE@Ny!Rg#UcIS3IF5S7tCEq?om3D5La_z!Jr`pc8oWC4uD`s;a{F0Tf85{J<|3RP9 zf@?QJoOyofP5td&_wLZq3nf>Yr^%Op|MM=6^Wrk!*=D)3e*Ak|bDgRF|AGCjw)N+4 zyC1_51t%Ubnny&4>S( z_7zNM;eCDc(+>XD`pDY5^Csl)uc_{573+?hvj2ekcfQ7{eVePE`974Nr@OFmpFSsd z&bPi(w#|!WX6~qC5c&6vi{;)H1MZw_w^F=c@V5r;c=)+!_d2W1NfvF)(ri=amKYtG zSi0p{>BYqOu%#zeWh~~aBv$nvQgKN%@l?-zCsxJ$jD7wtwfF<9%Z{GRifRa$zs7{4 zf8ETFM=!E|W*1l`TFmA2wfTkUK8sV&Uu(EOtm$>ysy3@X&?BX1hh7cm>s2u^UkjdW z@>V%0A?ji*!1e2EW5JpLjdNn*=ReG!6FT)^nVFHuy$)58O{;p|c4g@N%kFr0?_>T? zPCw3l#s)zTV}Nn1TH+c}l9E`GYL#4+3Zxi}42+C)4GeV+jY5o!tc*>qj1096EUXL+ hw9GC0Q8eV{r(~v8;?@wI)o2V#KAx_AF6*2UngEi}K~n$# delta 544 zcmV+*0^j|T2CW2;7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NsBh ztpAjY-eOX;AQ1lm|CH|kYR&&aq~0KV#Q-s!)z#Isw7qI-dk_#1)7?=C00052Nkl7t z$cWSYrOj{2k@J4J?0m(L1Md4E{fxgXVA~WW!1t^txXE*cWb=%_Ea1ky$Qk}F1E&QT z_AXnS!v&m+)LKDOx`dl&ycf8pRv=wt0W+TO@f?=}Q8M(U6m1T;NK~NljIUV0jJq^_ z-T>rCDJ3T*0)HR493?2BSdc|*9WgNGrcjZYHd(vDfJ37l@omN*1^(h@C#s=IYAIES zzA1-7MdrbfHiInvy?L>~8TTdS0OA5Bd}{_Mp7H)K!vy}|?5#rYWF%n9t!VI<&G`VN+`kYUqD;vC{ ie@QUf?imO8zv2s)IUUpG1#OG~00007ZxN)7<^c; z0x0kxpZQ~(76TJF@x0o5@kdAqwXbg;^L z06FX>p1!W^&lq{xRJa$GJU<5%5=c(;D+AIBPzLNx)QPJe5=6S`NfSEc{-kFt?$<4aThZ@b4p;`JTdMS=XCL(HM$HI zMshd5Z=aCfv-0xvONB+fE2k_{PHa55c4Y}0Q1E5(eOc@CJCE&hm~W!|c=pd5k{%}= z7>(4_!w)9+A8c$h%v52G?(5zAU~9R$cEa%+GcKIU;fgzOtVPb#fI&KXPvpZn2bz1n zwxn|G%$#$_YW-5hY@Zj7k}9WTrK9tHop_$hTA9T2v*0UV#kC)Ac%Pk|ET!xG^!$}) z%+HQad~|jSe|J65DUDfRU|Q;u=wsl30>zm0Xkxq!^40jEr;* z40R2SLX3>8jLobJ4Yds{tPBkN`&;u-H00)|WTsW()?jzZ_A)3vdAj0@?kh2EPQ5B!4haOjJdf(4bg2NRU8i=vZJ75D>UXX!ww@`1trRIAAbvnE23O zh|u^*n9yKgK(LTV00027Ep%=G00GKLL_t(|ob8oCYQjJih9|r1#vqn+NGUVIchYVUU$$cM~z*^9oA`)qejEIWsD7e&l%#l(cp^r z2hH4J`T)!s!vcCE9jXb#hh}~d02~?5oR2riYsNHMavnvE#*}l`=deKI=7vWr$ZN)Q zyL2bfw$WG>sDD*uWc;|EL@Un0bA^q`=Ux0dsxH9BWM3A1b8PIz^U*uEtIKP~gxc{2 zT!4)U?Qt*w8=Eq-r6h16V>MwBLarODWyrJ&bz?#;_$x5ogR$vWA5CR0ATNy}A6pjS zb>s92W^XNKi%?8sar{E!`GJsG#m6!Q+!a%PFI-SaEq}eC2z`*fIP_#O3yuR+-p4Nz zW;Iaf{&U4k<1mP|Exs;5R>o>z0*$FUQg}ydAmmBOb5KysbFF~L8$DC_jFg+L4hinL z&gFsA3~LFFUvX90;Q#;t07*qoM6N<$f=K@eVgLXD diff --git a/graphics/pokemon/primarina/follow_normal.pal b/graphics/pokemon/primarina/follow_normal.pal new file mode 100644 index 000000000000..7d66828a7521 --- /dev/null +++ b/graphics/pokemon/primarina/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +218 227 230 +138 165 208 +77 171 158 +154 162 167 +207 101 118 +79 93 117 +61 130 121 +31 132 193 +28 91 152 +49 69 83 +64 67 68 +41 67 63 +23 49 65 +83 46 52 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/primarina/follow_shiny.pal b/graphics/pokemon/primarina/follow_shiny.pal new file mode 100644 index 000000000000..7d66828a7521 --- /dev/null +++ b/graphics/pokemon/primarina/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +218 227 230 +138 165 208 +77 171 158 +154 162 167 +207 101 118 +79 93 117 +61 130 121 +31 132 193 +28 91 152 +49 69 83 +64 67 68 +41 67 63 +23 49 65 +83 46 52 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/primarina/follower.png b/graphics/pokemon/primarina/follower.png index 5d10b1e57c67a014671625b4eda04c55d6adec44..343ecad0b42ec999d16e06086c3b996854e49e70 100644 GIT binary patch literal 1775 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB3$IrT!UhrK#Z`Pva=Tpo4V@qwDD&<=a%0$mFbPaZJcF}aU7dLba)-w?h5C9r7 z3PwX<*o45vYT+1QUYP6Y;usRq`gYpGzQ+nYE!^H5oB{j)-@bQa$!rF-73HhKmRqlW z)!&!A&#>*w#~zs7w}hnSgTyWy}{*W_Y037w!3QQtN1W1eALr7Z9e0q z6;moEHa2oT&=a1;_40QE|C`=97uSdS&S2`=DSAIMAdzXu=|@2^@kvZSJc^Eg&^5l% z#F@~vWz#;j(EaQ^7bW7Ng(}Vo@8#Ce3YWZNWb6>tdF|>F(W>n~cnqZUy*D47((~|a zov=Y=$G(~`f;(ALWV;M=)?Zg|D0uE&zfgJ$r~A8Dhe!VkBz0UeZd5m{(HF1?ii)ab zvJ?C01Y3ewQAYJV9)QrS*QDIS#G+o!2mg+Rb-8H*ZgC^SQ?yA0|z7dDo-e5bji@ zH~RqRwM&Mvr+8u*Lie#t`kiQ#yZLT+;i(xb8-ylWA6j1X_HAZ^sG=hC#vM;9EZow+ zz1#bpcg5$YGE83tG@hTmb?1eT1%r--+NAF;pRTUE!&KH%(YL6$Bhgm0~a{h z8#d0-J#jDTl(D8dkE-8+c>>%PcP4Lexg)peZr)VJckelGd=h1@IBTf!Y)fc-i}-;X zr}Blc^t=A_SZA z+}%&=?b&_4H>>&SPpJ)RE{x5*MH!p6CRTpRpW7(BA-mo%!SmmniAf(^D;U>s{+us0 z$NuS`oV${Y@q3tpygRC%blev+Q}}UWi*m|)25&Yu=HO+o*dH=X_^maaS&8K=V|=2x zL+b>d*FHaDnnYIq)~R92V0*vt%&z2ELGFhF0>-i*lJ6BwI675`H^KLWbymUkO>$ma z*nUiDI^S6E#ofUxVd@G?kweiAnb`rQ53?DZi`!i5b0-8bA3e*M;i0Ia={U*k28-I2 z?)_h`KYC^AEt(M8a-QRw%C+1FvbUm+O!ikla`e-#dmFDGyDPNn&n8dTtLF^F_cNG9 ze%TeX*W!(J%|mH{OFsoNtxJTyHG~S*{yVi^{D5O`V5?NtpFcWoPw#7ga2Nfz>j&#< WPsg@xC57ierH-eopUXO@geCw~jN}pk delta 995 zcmV<9104MC4ebYz7=Hu<0002CwraKj001yhOjJdf(4YulkZ^E-XvpBGz~Dfjuz;Yr z5D*ZEI7s;T`1pX3xVXT;U~mvXpb&7_V8Gz510lKq00VeQL_t(|oaNL%i`z&P0Pta( zsish~PGblHOBkXrvmmb8A}XE`tQNMY3jTy|LFUvcBHF}S~S?e$~uj)%FhCyc>5 z71c@S2xK!4W`DsDk3kxSez>RC{>dl~l=Zh!3f{G z?#?IT6wFGqevXK*aum;kvT+$77GHtt9o=JEzxq4!-32ohc3@VTiUY*b_Zl<7235=5 zK!*cJnq!F+n$OYuc)`h#paWAhTgV!07PTmPYTpjaQl%TyQqFi9|WoXb9DSlXaG zbXl87OvWCR)1X_ymdF2{ri5t^I2~voyzM%Q*sV-Q7qB04f6h*AVMqZEtg-(#>@PESjkd(RrP$1#8Q>h7C@F~bkK9~dw z94_&41s=Q^5)=mo_K%`Y>-ffT{>+6Q??EEe8U|Z8Uc!HW5ULX>Ft-xK9{4690|EC6 z>`%Cc_=V#*`VQ*kpuoQf>53AE7^B{s{nYlFx5 zxO{lF+YW5IQ>>FM1@HE4JJBUdi*t_VP+V4pv}sWcdst~7^$lf-zE-M+xOFLXJ%C*XYxMY2f&9#bo}%0;aop(1>Sr4N-h^M)z5pFFCgLs2 RE1UoT002ovPDHLkV1nY!-=hEk diff --git a/graphics/pokemon/primeape/follow_normal.pal b/graphics/pokemon/primeape/follow_normal.pal new file mode 100644 index 000000000000..05a7d68a5b16 --- /dev/null +++ b/graphics/pokemon/primeape/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 48 +232 216 136 +208 168 112 +0 0 0 +152 120 96 +176 104 128 +136 104 56 +104 104 104 +176 128 48 +120 40 64 +176 176 208 +240 128 160 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/primeape/follow_shiny.pal b/graphics/pokemon/primeape/follow_shiny.pal new file mode 100644 index 000000000000..6d10d495dcc0 --- /dev/null +++ b/graphics/pokemon/primeape/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 48 +232 192 136 +208 144 96 +0 0 0 +152 112 80 +176 104 128 +104 104 56 +104 104 104 +136 128 48 +120 40 64 +176 176 208 +240 128 160 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/primeape/follower.png b/graphics/pokemon/primeape/follower.png index b55dfd21ac56438f266f58d832e26e0c22995199..16fec225f61fdc93ad159d4a9446f0b1383de6d8 100644 GIT binary patch literal 975 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx~J7`(XA zabZOPP;5p;!iJ27jtq;8jEoHp1{E3(8#Y|{(6HdeiywYTMfZRz7?Zr+T^Kr8Wj%l# z_7YEDSN3O&ylhIks>(;V0)+&U6aC77v;q_ZDF%k5o$r87VQTYqaSZV|{&uo`_H74= zcK-<{C$F2f@%jmi-KCc<1zlJuys3?6;~KrWO}F_}yB!NEOe$Wm8_f94@N&Y&x63(Z zUMhJt{pH`S=epiH@w7JGf4ei>X8-p%Plh?KLYDsuf9g;n^0~SB%^ohM3YO2!`>Gof ztv}SV+?~GZgJb#a{LPQ~Ywz3hpNl_n=Q(>u#&gpd=asW|w4XO=&(eA!Y1XvugmQR- zy!HGipT)25maOt9vR`6+ap}~=y=?9Qj~-Vk-{zUqU$f+(!mfKK`IdIdNTyCX#*iX* zKI`F8lhU^g-HpK?nu`Kr9RIdTPMdLYRe-Sn0-hO_ZK(^y_RUs{W;825Gu8dm3U?EC zqY2!;|GmRmzD%1fy0T%Lex8l*nMXBh`gP+a~pdD8vb=xV>9ELGYvRQ*Ds4-6z5utri?~`f*pj z|F^xw>Xw8!<7rOQ7ASBCoGPhbYdO7f!Pf%m8sWyM8!3u^dXF8Q9se_mOT$~$e&&JF zE*IAsCmK1gtzmL}{p{c0eD|70h}3Y+fYZO2OGOB9t(Zg~Cfsfq4sliR1$@9bFj zsH#CFMdUiqC(E`C-r0<;0?$656^?xBt2Xayc#h=d&dBBalH5Aax-2_Vny`l7_x{ns z?P6(DHm6G`Og|#V6eB2ZlI6`Y@A|>IeSQCn3Q}yl?^r(mA6d`P`TxW6Q|{AO028Ka ziEBhjN@7W>RdP`(kYX@0Ff!6LFw`|P3NbRWGB&X?G1WG(ure_Cezjf|MMG|WN@iLm VZVhc6$7h1lzNf37%Q~loCIEJpmQerz delta 765 zcmV426xs*xE$i|83V6&{9B>yWQ-MU9zZO(Q`_HZGTzbc;k&X-gx7UH~uJs z#6NP)_?(BZ1OE(DzRfjbhi8RD&ei~S34or>Z}Usu*xw^pwx6CzpYAYj|Z)1xf+n z)~5+YAEnpV{5B|Y9AGvHXbe2_Ebs(X$Nba>SAi&Y`DIW9W`&S;YLFq-_~pG5uodD`CVGKxHYH#MCk00000NkvXXu0mjfvJP*V diff --git a/graphics/pokemon/prinplup/follow_normal.pal b/graphics/pokemon/prinplup/follow_normal.pal new file mode 100644 index 000000000000..283e4354b8d1 --- /dev/null +++ b/graphics/pokemon/prinplup/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +248 192 24 +200 152 0 +48 56 96 +0 0 0 +64 112 200 +120 200 240 +232 232 248 +120 120 120 +40 88 168 +56 112 176 +112 152 184 +168 176 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/prinplup/follow_shiny.pal b/graphics/pokemon/prinplup/follow_shiny.pal new file mode 100644 index 000000000000..942301ee8985 --- /dev/null +++ b/graphics/pokemon/prinplup/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 32 +248 200 24 +200 160 0 +40 56 64 +0 0 0 +64 152 208 +136 216 248 +232 232 248 +120 120 120 +32 120 144 +56 152 184 +128 176 192 +168 176 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/prinplup/follower.png b/graphics/pokemon/prinplup/follower.png index bfcfd74f8b3870e10b996072666cea50094528ea..2ff43dd8cd44f4d30d7c4872ac38cb5609a3e391 100644 GIT binary patch delta 827 zcmeyza*1t%NoA)S@St(?rN#)7HeUeW$n89j?Ss_RXXmM?#|@C5`BPOuI|_Gz4iN5 z6B`~|&U;*`>z=v)OOz}`RTPDR;A4WB^y7aKcAv4@aAV* zV^RFPdut2$f||2*e;>ZO!|dQ%-B(VzsPd(iIyZMS`?3WE zC#255?7A0G-+1LR%i$A~B~Sd4+OK}bI$FGS&HuWn%cfg5rQiO1>9PJ|t@&!6LY2Pr za`&z*Qt0>Il_GA()jC^p>6dG3#VwZ3jSSsza?%&YTUUN=DG7VZAYNi)?LRBMC{V;G zO!l{C{VDf%n`3W8mcFW)w9IVw^mU&WO}h7N=1q|su8P?TW%JVO4_JuXc>XUqcj*dC z-MuHzjnn>q>-stIZ}w{D%TM+>s5#jg?yM|-z%+d~ABX$Xbvu%BxGW#mFR<8P{=e(I zedW0yFOL1(e+Za9R7+eVN>UO_QmvAUQh^kMk%5tsu7RPhp;3sDk(IHjm8prgfrXWU lLD4CBL%0SLkdEB^l+3hB+&Y-2FYg7VK~Gmdmvv4FO#qtAXO#c| delta 613 zcmV-r0-F8O2L1$)B!4haOjJdf(4e@8Xn0US_~3x($Y2l<5FkKkAXt!KnDCg$_}J+9 z`1trZc(Az0*nqJ3000162i`qaG2k=J@xdwxGcO{oXpr1kU zDD*4XrDRhW*3yHa;5lTWtWZjKM+7guEc8?4kW_f!SII7mxPK5x$G9eMCY?gPEjZ%g zH-F!InHU8)trH^^ zB-a_t`7{0q$agju1F64$obx$n;fwus>GAK;A>RZ+Fv;sY+ z(pL3U_+I=j3cY%OF9uSB=|@or#F1igPbG(l9<`{KEXqmy-H!L3{k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yLP!I44ah-8t!2$(~0tt-^0UkiH0~Qe)76}d!9U2A}GiJ;P zXxLG(;l+UyHzE%gX#k}elf2zs7&=&GL2B7cJnMa3*`G1;vZ-({EO~woC?=4c=vM}$ z6`&YMF)$?UdX}*8baU!`6jYSD3Te%E`aG?NIH! zTTm|C-opMyzGy})<7z><9*#;Yn>*VZ*7Ck}`%&@6;(R;%@3l>k^7h|ljM@9HzIf5}#nb-9my4|R40Aop8JVQtp1<9D>5gTw-}TRW|21|O z$kgBD4f(8YJ@>^iQvvmd%V*y{pWmgBXSPaec5lI~bw&4|oAmB(kazr6F3q+uD~9D) zh{huSmv7JRRucK;GGWy*6T^Spr!4hnd<^twET6vRxV^xm^|M(cd3%hOE`Hj5R=@7= zWY+G^Z`t(;kKJ#JKKEf+!?#02PM^MYteh=EYv-vWbwzspQ%8VSHMIhO4n=c;X4f7SxTuh6Mnw<;+4W}6~2#AYQCr1!^wtE zA1{Ars{dj;?`4Ojni;Ev`!g~d7VR=T6snVAC(*QTiSSeD1@#|O*G}zUCin1YnRd!5 zt~Z%`6_@Q~6uZi)lT`RU(czkrw>QY{?AWaO2j46+PI84N_`l{2oFcj4-{naicYWjc z@~E5@dVAO)l_BI`pp2KIrf|@Y&Rvg|oL{~9< zDYTWJHZbJpV@OXDmQ0wsV#~S1HsukOM~kH1mxy}IHt*zhshC#%e9uIN`W_8qhp8M^ zXU-V3mv=5mt!3QOb|BUGK2y@Uzmn(6XPvurdP5|GqWl*7Or}o?ar&Pt;++$EtQt?W zm;2k@yqq}cSG82*yf>GMWb`NJ>|3u`(6_76prpTj!~4a4vAw^lKYtK)ey~^m#sPQv zfA-Hx<@YnDHSM!`^`ZF$Fk7jXxMoC@q$HN4S|t~y0x1R~10y3{14CUyqYxt_D`PV& sLqlx?3o8Qy|Nho|hz_WR-29Zxv`X9>>@L|}25MmNboFyt=akR{0K1j$(EtDd delta 896 zcmV-`1AqL436}?uB!4haOjJdf(4b~8C=d`3=y-_WSYWs?P$)P^z{uG6`1lw|fH+{N zfUx*jc+hZ|=r~AN0000Zth}-S00SaPL_t(|oZXbMZrd;rhUKANSpjjT0Dcw&(i|AD zX1hZ!0IPso`$igA7TP-01-fZq325`ycd!R@Pz9(bQj`>`Mt@wSQwb0G`JcY~PoWqD z|LJ;@B(L&cTC+_QtzY54m}n72QT+BV{1wQ0fS3ga> zXaURX{Yil5^?#E@^HZ`;*7~9!oDdiuF9%3)qH(>Sh_diDT*B^>KhIBL*kqT1rharx z!6xp21gfXQ;pY?8te>b&>?R_VW~^y|Q+5gX4&{27P*)}~)po0r^%FfDKGRCt4NXmA z4$l9@0e}kU2Qvd4Ug-=TlB9utK+yr~+~_*{ReXfU4}U_ZN9%XM-mmu=fRI{r4NlYm z8%I1*zzMT1P(TU?ERD=^`31sTkh#vS?|{xv)u;WQ3zpfAB!WW=R1Sz517&Gxb;TTz zwiQ(5Qn1A`m3hi{#&8q~byMD1| zfO&U`PpeAQnC21*B<$i@GgsM)mk7!G_Ns@PV&h%|GT{UcUj6 WxvcM5ScX~v00007Zw1S83_(6 zCOEv<;qcvaI&b-IuLqug)K^%ljC! z>+dVWJm<&lW?31#3<~lLcNE_FUMSt%oVhscaotho=gWMh=UPAElwP&MSZYu8p%p9N z%_+{``v1^L>HF(712_G9vVPx!i`#dcO`XZb0~oK)Q9BAn`#?03MY6 zzGY)#?^;sw^w(T=nbZ%)OLAv_Z?1`uPnp2}>V{Kzm0Xkxq!^40jEr;*40R2SLX3>8j7_XeOtlRxtPBjkU#(X~ d(U6;;l9^VCTSHsN@tL4l_H^}gS?83{1OUQ}5)A+V delta 505 zcmVD|qAfcv6c*&iHR`P@TH4 zKd^>pTteCrw33yh{CRPEi*b(=p;;s8K^J!%G85T5JmLC$J){Vx0l2th5cQP85MMO4 z;5Cx*KCzy3XA880I|<_1=Ik2LjeBiG{CQ34SVX@I({e9fM5e*sC($=>x=_S51L0nqA=!Tz@NUto&yTovnL)mE_d!6$dne>>?;7AYfY}3Y v7W47p2R(vPa}f^K32{nhx`pFzI>=XWp(^2>mx00000NkvXXu0mjfW?}Oi diff --git a/graphics/pokemon/pumpkaboo/follow_normal.pal b/graphics/pokemon/pumpkaboo/follow_normal.pal new file mode 100644 index 000000000000..f3798e228cf8 --- /dev/null +++ b/graphics/pokemon/pumpkaboo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +49 33 19 +16 16 16 +88 70 52 +103 90 69 +229 160 73 +240 202 68 +170 150 132 +193 78 51 +219 117 77 +229 159 73 +117 43 29 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pumpkaboo/follow_shiny.pal b/graphics/pokemon/pumpkaboo/follow_shiny.pal new file mode 100644 index 000000000000..482a93422d14 --- /dev/null +++ b/graphics/pokemon/pumpkaboo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +34 34 34 +16 16 16 +55 53 53 +78 76 76 +207 219 46 +252 254 116 +170 150 132 +95 58 100 +131 89 136 +207 219 46 +55 33 59 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pumpkaboo/follower.png b/graphics/pokemon/pumpkaboo/follower.png index d458619b406ef1b1c9d2482947203bbb40a6d952..67542d25d92002659ad86d6c57ae3f75a2f79be5 100644 GIT binary patch delta 496 zcmVQbEa39^L@g^-u4Tted??nTxBg+}mqO(BTBC-K6_A8EK&LD;^<{a5ja)z{B zuV)aJb()7c=U`$3$yug3XGkZy^-etx-Pp1=tOJaS=Emt7Qio_cBO1;TBI+UKK&s3q zLUroOr9KsOjen-MEeiKN!9+1(%nZ5^3D>*&$xk>Ry^e)Jyhoop?YzEy!+aRRb-{Vv z6A6UJ1|M*aZb;jqp$);JZplPap124#7C*U_iBgW<{=DS41tiLLm*SPJVoUY8vk%tG8Ia0`+rW-oh-{3;1;*I#lMNb z@djsEM}z4@Lx~}4fjMU}n%*}AT1n0jqq2;J&iV}o_5};c8RB%%pl?yg02up@vyd~0 zxe7TKvb3Bb?$;X`gk&9OWyU#}%D{5AamE?qsp;)$yped>Jk z#`Xv1LlbTbF55G)KzOF{0hg%ev=wUF5VRXsQ%iZO3N)DheBL9Q!k0@8W&h6oLrIxa z7VdN;E+lOX8bjLes7y6xIb}#(iMgve8_pvCz|tg^GI1p9XIva>+SRLhYG_XuM^{H1 z(je9^?(MiGJ*if1)r6$s^SEj@+rFEQ;l63A>aswz++8s~*;l(xKe#&_RyA}ZI_$fN uT5r~W$rXYmcA6wM8oX~i-C0000+~euu7~*mK?Nr~QI|>4BvmY@vA7Q<+Vvm^p zIk}7Tm@PK$_3w?H$$Vp~^b%-gk&(UAz z-%=ZvGsQTcHM}=;;1Ka*6pzZR(&>@Oc0Bu_RIKMHmtF~9Y?<_>4bf$ z(CBM0Z22mA_pY)o@4~Ciy?*AA7X;Jye{C`LI8`_=$os{!nyeKYk2dXlyl0kEfboI9 z(vR-Gz9e)?viR(>qlcc~U9z@$4&%N(_Kz+fza-?egUu}R+1&}cR)-{>e0<(nSF>bU zfqH~-u;PL3`7arC*?tz-UHoafwWVkm%dxet!fQQPAAdfb`T4EI_cxti4u{_sk($fw z9&8YJaKZWgezzySwVeNIMoAXe(F)!WX>H%E-cVm32*q1E{~GHqbgGuPMwFx^mZVxG7o`Fz z1|tI_BV7YST|=V~BO@zgQ!67AZ37D{1A_{FF%1+Ax%nxXX_dG&a0acL0!lHSu6{1- HoD!M&CS)UtgL%`gZ}{k{{a900RKTjVh|7zqTm^H0005+Nkl2RSBfa)`*J6GAa+$k8AJkL( z0BMmh-p`^AFd(~xT2HoLH;0=CmG2bG&Ji^iB_eV_bV}DOuJvB%ToHt|(*zA~_N+IJ7 z?R^Ua8yfy)gBGPd1ZHgpJS_M%=hz^7UY{Ru)R;GljyJwuH;5K91f~y)!6Whqi6`A2 z`>2vsAmOpb-l=1eZW#1mUjmbJBRCTH-&5YuqPKX=7j2U8M$bBPgKhNsp7r>b1b8UV z3P**Phh06whXS2&c9?62z)AjCp9*WtZpoGKxFu$AB4BEe32aeCRU2$$jm!0=_*6JE yXp=ttfk0Hze0&^LCI;vDg8{zgG-&=`Kl}hWPA$Y*hccM}0000VGd z00D3FyRB7fX~15~X9H{bv)P;QIU zO+9Yy2*CoOj=Fi4KjU%iid)>`7XK)q%=_mHV3GANEYM{A^QfA<^HJ)&rzVp&oVv>* zWdWqwl(DBKmoYTHx7-vd3+2i-oG|v3aG5cnHAbC}{lbJ8P8i#78HkFo1l$s_ZxMCM z3Xy#ivHg}iB7YZ_fLr!{M37VL3aNKco0MluAU4Qzimck9*Kl4j_G}6Kp34fYNEqm0 zpxWo%T=#qlfGk%2R1yYyej?J~%yrL~Ky(!y+5+^mmPZ=;8SihmeuMryg89~ zN-L$8pc@`oXaO2QXXarBz4GOw5u>!yYGTN}j>R z^UGSG)iCmgScw-F63HiZj31^_ zh7Ns$?pdn7MIQ);P8AZ7I$mTllm+|@by)Bj>tEPl$olrEhP?Ap+PtTfOB+tZWs$M~v~0=PQ_5rvgC8xAMan{%vJV%GJr!JL z45Xb?=WD+(5`_!K_D2T9B5VP-Bx-sho3bKe&qQp0tWY*(-_y3~Tb;JpX<~08x7^j^s!&DB zQ`4Tm-oqYq`y(mEHi#@g5w%WRj31+UF=-2>aTRW`)Lt0Q7klMzH8gU|W!G(jggkWJ zDjWbC$NnF{9hetdtt~S$ODtVzAzjHUVBcP3ptsQR#Nv$&zx?$-ZsSZY>eDAo0555# b!oM6pJyHYQbZjv200000NkvXXu0mjf`@Y@u diff --git a/graphics/pokemon/purugly/follow_normal.pal b/graphics/pokemon/purugly/follow_normal.pal new file mode 100644 index 000000000000..06feb916733c --- /dev/null +++ b/graphics/pokemon/purugly/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +136 72 184 +80 80 80 +88 56 136 +120 120 120 +64 64 64 +184 72 112 +192 192 192 +176 120 232 +232 232 248 +152 152 152 +248 184 32 +200 104 8 +0 0 0 diff --git a/graphics/pokemon/purugly/follow_shiny.pal b/graphics/pokemon/purugly/follow_shiny.pal new file mode 100644 index 000000000000..9bbc5cd087a9 --- /dev/null +++ b/graphics/pokemon/purugly/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +88 88 88 +112 72 88 +56 56 56 +168 120 144 +80 48 56 +184 72 112 +192 192 192 +128 128 128 +232 232 248 +152 152 152 +248 184 32 +200 104 8 +0 0 0 diff --git a/graphics/pokemon/purugly/follower.png b/graphics/pokemon/purugly/follower.png index 6c3ad75a011e47d78c2b04577c8f33828b72876b..5260c2e0fa2d057a2098fb6f0a2de46b2590d420 100644 GIT binary patch delta 929 zcmX@lx}AN3N zA%WyXzcL`L0L4Ixfgx$?p$U;JcXO^_x37mfEHqPjz-| zmAKR#cjl9a^o8ap;wrJrt~4JJi0axq#qGpafeEVjUg>wp=~QK&P@S>Z{>0rSXY0@L z7++X@Vfx`uy!rReRJX)7{NB<3dk63In{TIu`OlwOJN>|ybmOo%o%w!ClfKM-#K^zq zSlHF`a{jB{_w3`0*VeSmy;<0OiX$a?t(3Us_ix#viytnNFHM-Vd77=9K_$zkhY$M{ z1kGKh&fFW7vy$E8*tI_YkoE1a1y`{7uTe@%tJgQ5STrYT&0C#lF_2)+8m?;x-{hQB zp5A;mF8QjF;pT~9;&Ji|Bo`E1(JRVyo3+<*&eP+}X=dD;x(ui4uvvKRjX%wQq33Yw z`RepEWj2?S9VgruU*=AKdG*h+U4{7*!j>f7O)AjvoD|4nmd^Te57XUsH$VLNGrL2- z{k5>Eaeeviy*qAvkTjNd`uO_!hvJtz0t{wX-jDD4epUW8(=5S1_OoYSUwXUqMVtTh z^^+W@T+^25ji~t@Q&S;nZ zch9?PTqQiW@9_25%`lhs~mR zZV3MgbhmOa7OB{9L$;mW>~W^k+4Vt;X9db!qNluZo27R9v%x9bV4mYI|Nrt9U&F_e ze?)b6Vd302ek-T%wtVHu_C|eia;CH8)+-DwSKfQC-}a^Lubt=54XPSi-rCV}Q%{R{ zT3fvL`03ZKEw7P&>?(i#hSSX}Cp{2d?!Q!b$I;z>k-ii4Sw5}4o?>fneBJzo=Kst; z%=hH~OF!_BmkXnQwTD1G z6tebD^oAD?M^i|#mrfVBYB)%Liwo`0A=MSsKo0C*(VyVOhJPy#cxfQ6&Q5GeNRYLV z=i&Io)06ak=l~w$F&^VSY8iIj**>}S`yqk)7c%x=Zk|!U@AZS?35$cqqb_eBPrGlt zz6CMVrjO(H2gdiB#MFPO24;*NA?1S z@#v5fWm&Rofq!jKVjG3@doziwhe#7N5IccLf|H@V{4AH=SKa9K+T1t7e$$dgwJ`_3oMY^jwd4ty_{^%$u>% zBFB^Q?}qp|yI;UHV0<#Zp#A0HI-1_H$+`-AMeoz;Jb5eqmUSNAu2?Ap)~_`eWm4}q z;22ny#($F^gEC;m^PI8s5(5UT1iQ?Q1snsic%99YGU#bTCx46rjv>iKDLP>zEt`Ye zB;9*u8EXArFU)V4<5;jk(Fq&ZH%+#rYVVU-Wmw-$&8#*i@YZ`mOiCG7o8F;PWaPtC zP|A&wsUprPHD)lD8~IVrtPfPQV)h5PX7SQWP%zc@}EZIS>002g#cSaefwW^{L9a%BKVOhiyl zM<8}(av(DOV1ZP1_K>z@;j|==^1poj5 zFi=cXMVQc_KsYqzv2zd*5dAwpSRf&@FEVjpS?szpe@rLB!+*j&j-KZ3_^y9X00000 z00595r*Q(W)`SvT=jOD%S|@3e*10*3S7VnF&MBGLd{Vp`yXk=Qc`~v2 zggB1p*-f}uWP($hPe{A9>e{Uqqzbk9g!sdCRO6(Ym)hN&(a^XYy|UawEn02kZdws&`EG&~SDlAVdU&DB7@ zseWsF$E-HR4}z#bo2HwHn{{}G{{zF94|$0Ong*A@|NikCKNJ`S)``Ov1Dii>du3U@ z+j%}}HGlAH9R9!sx&elx;Tpi^IP8@h3KUx2QL81{?D{jjM7q_$wT$s6gJ!aQdf;FD zD14h|TAiwL)7#EoSM8XAglpMG1-eP_Sq+r!&^zw^u3w$=a$+-(4|2E)Q9)M@<-u|P znvc~$n*pveb!DF0tqSBVE(oMV1>{{>jAhWZS$~BM<_z5coXY5BHE_l79>ZW+q@IJMA{7~?&H3yaulG#0b_oI22^IZef=J$eNky?uK|o+zzF$?H=V2~ zL5)QE6e9d5G=;GGXGout9mP~XcE3^37`A_4>QDT=`~rZD&qQ7kF)RQ8002ovPDHLk GU;%;#n`Wc{ delta 641 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 diff --git a/graphics/pokemon/quilava/follow_normal.pal b/graphics/pokemon/quilava/follow_normal.pal new file mode 100644 index 000000000000..4a9b29949c62 --- /dev/null +++ b/graphics/pokemon/quilava/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +184 48 48 +160 16 24 +216 80 80 +240 200 40 +24 56 72 +0 0 0 +40 112 120 +48 136 152 +32 80 88 +72 64 16 +160 144 80 +232 232 248 +248 208 96 +208 176 88 +0 0 0 diff --git a/graphics/pokemon/quilava/follow_shiny.pal b/graphics/pokemon/quilava/follow_shiny.pal new file mode 100644 index 000000000000..1be7b59a68d2 --- /dev/null +++ b/graphics/pokemon/quilava/follow_shiny.pal @@ -0,0 +1,18 @@ +JASC-PAL +0100 +15 +152 208 160 +0 133 238 +32 64 148 +32 97 197 +49 194 255 +24 56 72 +0 0 0 +57 56 57 +41 40 41 +32 80 88 +72 64 16 +160 144 80 +232 232 248 +248 208 96 +208 176 88 diff --git a/graphics/pokemon/quilava/follower.png b/graphics/pokemon/quilava/follower.png index 2728e3b6fce587bfa2d5c21641102b986a4f1579..a7ee14f2f9a8bf3ca392de1f357013944919da9d 100644 GIT binary patch literal 1244 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z&U=FjycU zaU&q$!wC%u3lE@-MnQ!^#|(vl2oDE=1rq{Zy!i3sLc)a&5#Cc=_5h_Blf2zs7&=&G zL2B7cJbhi+pE2^XDYJ6+#_$1!1dCKp4WUTlRS8y$cP)?3P1UzDaUG-4qs<*mdBk>|Gd<) zXT6+aY8IfNoD`lF!6G4iVE&KWFIbMLsh(JtHhb1d-@xpOC>Eb@E@<%?W!`#5@mn=+HVzY~aNe0RV}DF6N7GL&{yDRcO3i-ESM`kHT#;mKZdHuc zq=`(I?6jucI2Vq1%J@NWbBuVF zaY6fS#tAQq4={#AxN#Z1Su(GR=|ZoX-jUWMhGur1BMi$_OL-M4^io(3Fc;*kn2{Ew zz-&IrX{mAC*02dz<10KF*NXa>u;2Lbw_3*GjE5tK`*%O{9+rlz9iIRABqFD_zq7nu zq#t-d`@2n94BM1xN(Z{ln7Jf1Pt5Bz3wC+>?z^d z8EiZDU1P0pX6BH5+OzWLRo+M0)}4h4m>Ftjy{f_ff zb6*-xnDa;@UAAiGQ^TuZHR*{0|wK@FTCkyR7`1EVU zC7w^_VvKnu8VNz+ftSm4j{7Xv4oy+aQ8eD^u`}@FVGW}%hJCxMo<82VeZJ@9ymaG^ zhdc)iFO5TGop%{?Puozt!*fbEjI{Uq)>Q+%A?+I`mfGEc%!7ybE5=1)KL(c;VB-@B_%mh0D;|NHms--M`~%EkWP za~=jQxjpCJhu42xKVSQ^>;IgWf5I$e+7d19c(Zrh;wry?QPO;Wf#Q1wMxR>hK1-WF*t%Fg`n{pNmE)}( z@BK1z`+vOel3&bYkoIKGqfNjps#@Y2QIe8al4_M)lnSI6j0}v7bPWu34UIyKjI4}J rtqe@H4J@n-4Ccg2Jw(xvo1c=IR*74~TZTokpi;oo)z4*}Q$iB}6haA# delta 988 zcmV<210($03FZfo7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|6+r^K~jq;L1GvwQvdFx=FMufoKlNoAphO~|C|8-VgT*{0JOBU5D*YzKv!1)00Uu3 zL_t(oh3!{iZ|fioYyl}4;rajn+jllBO^6}VtEzpeyEfU*BY$_;*zV);wXc2cYe%EM zCh(>)@n2JT&$#}zfcH{>Yq?SIS$*`N_XJc3s4IsLrkFA(qDspk+~{NQUo!k)is{~i zeyOyQa1$XerK}ioy%G3^5!wDjK=D~p_gRENOn}TEa(_nt*OWZMUlSN;5Uw1lHlLPe zj)|lYpgx2oGk*;b_>O?pzk*jOsYJZV;cw*C1p<755718m;)34z4-tfjC+d_O-&8PO z9YSJCG2oSO=fF*%zKY9V1;EHYJptuko==oioNn)Am8M|E zzePv|x)Fi^9FVhs!*jR^fc`1}X#B|(M2A5#ycq6hh<})i!fukh^f>}hp19Uia-Oyu z*`xZ(F5r@FT|k`)=y;h5Q~_{;C11cYLMA{9$cukH77GwFoL;{V36}8OU}ZXhhbKUB zEh0V+{&^RWT?MNM>61b5w@>SS<4;EcRZDcwF@69Y5;=iivNDZpas`B>dr)!p1*8_G zX$V#kVt?bmKbMsKsp6g-6t3e?A{hdT3Gg;B8D2Z?sYVWQy}2%-FFkYXT502z*dG~B5LOje;nD^pHE=d|PLasmT$kdPY+vsfQe zXmGHmJ4_{_+hb)qL@xv6aL658&z$xM`@#K10e=MU_(fnl-`SdAw>A>Y98BL30c%6m z8j&j?>;fIUrRZ+gnN7#6(p>bgo~IFGWlbXP0)nP1PaUpfub4P8M_<4aXVUblwlU>; z!dUUzQoEhNqeIez@pEhxA)Zobbcjv_NPcXS1Fl}XyTcz+YqT#k_;eHk=8p5|khYEZ znSZx!Cm5|KydrRR0DRd55PY(s{G14Q+OQEPxK3)3(CH|;^O}Hv$Dv?w5Zan`eo>F; zvCtnKIz0Ab%3|=gN%p@F?6^OVv_{6$MuuT78Xmo2PDFCfN-<~a7CF-zi{KY5JKIIH*lJazcOu*shFF-()m{nfvZj;eLF@q_OAl65o>H6Ch>JDP~^xKM% zHIROB7m)qa;g7v-5H;H_LYs?W9?8D&l;EwsxxlE*Pc*x}cJUt`@iOtPngsIz0000< KMNUMnLSTYwOVMNi diff --git a/graphics/pokemon/quilladin/follow_normal.pal b/graphics/pokemon/quilladin/follow_normal.pal new file mode 100644 index 000000000000..a5ae3da2ae88 --- /dev/null +++ b/graphics/pokemon/quilladin/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +62 42 36 +16 16 16 +138 97 70 +203 94 73 +104 196 96 +33 65 35 +76 152 82 +184 132 98 +216 168 120 +213 208 203 +112 77 60 +171 164 157 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/quilladin/follow_shiny.pal b/graphics/pokemon/quilladin/follow_shiny.pal new file mode 100644 index 000000000000..16039a627e7d --- /dev/null +++ b/graphics/pokemon/quilladin/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +38 24 19 +16 16 16 +51 33 27 +255 238 95 +115 44 39 +73 20 17 +100 35 32 +184 132 98 +216 168 120 +213 208 203 +38 24 19 +171 164 157 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/quilladin/follower.png b/graphics/pokemon/quilladin/follower.png index a5eb4af281c84aa0fa312516bdba18eac70c702d..98e4f9e4003d6e0487439b72be33332296af6a40 100644 GIT binary patch delta 673 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 delta 912 zcmV;B18@A*2AT(u7=Hu<0002CwraKj001yhOjJdf(4cU5VBp}`5D*Zku#o8BK&X%) z`1ts^C>ZEKD2N~c5EvjJC@?TMNB{r;0001TUEewY00SjSL_t(|oZZ&HYTG~n2Ji!K z;W!ALGB|@!2mxV|2k;^kn!#uY5m`zfBBTUE=+dF`Pz~u2*?$mI=;RK52305|1rZQg zYjJTj*e1GX=w0;h?ougJm)`a}oxbmMvYi0%p9~l_8-UPj_AA3b7b9hd-i_Ae*ZQHZ z`R5G=H=3_{^@gF?CmTQ|RJ;biwg8^Y#mkaGpae=7);kQ9p3I}Cmx?@YLGq|=+m20k0c3>%r zvQv+ z>ArF1R0Wxf0N-2;>2SG%XOnUVM*kwwTwE4Vcl29a71(UOqigwzn3=hP0iCdu{LFkc zb5(Hkwtt@}w^af4xGM0?CA-01=7CVnod?hjjBQpp&I5fjcX>t&+jjIjP!4K4sXikn za_9`1mIY+W?4Y6mF9=Ook+NXLyuf7!B6fMexw(P>gVmUj!Kf@)4IM&87$jMN3D9>! z9*5JiVDgoE3Q+Y;AcQYqt_tqJn)}7QB7;u09)FrUPU>FSBY?633?`puv-`zGRtSQ* z`$#?b2A+zHwTYVu1wY)F`>B|W(~b5nA-HJA-HkRG;_``ykJ0))BBVF~(xP6Ds)V`g z#C$&5abnC}#@+SyF28_zUKMm&(a(GSIy2(_U=Z>U^G|?86VQ!jVgWU(3UKT9xmdtV zxPOT>iiQ6YWbe(Sf>|WE)lS8NS^9=IK<(myiyH)^h(vrqD~cb4Gfg*B;S9TN(iQ?i zS7b}L9iRag0#SsQ4!YBnLh0*U`}`~jL!7DU9nEYAP{00{s|MNUMnLSTZQ&Z$`d diff --git a/graphics/pokemon/raichu/alolan/follow_normal.pal b/graphics/pokemon/raichu/alolan/follow_normal.pal new file mode 100644 index 000000000000..43905847e390 --- /dev/null +++ b/graphics/pokemon/raichu/alolan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 105 18 +240 225 38 +0 0 0 +248 192 64 +136 88 24 +150 141 24 +184 127 0 +212 154 23 +112 72 40 +255 239 225 +72 40 24 +78 201 201 +204 188 174 +73 52 4 +187 175 22 diff --git a/graphics/pokemon/raichu/alolan/follow_shiny.pal b/graphics/pokemon/raichu/alolan/follow_shiny.pal new file mode 100644 index 000000000000..1d2eb4fe6178 --- /dev/null +++ b/graphics/pokemon/raichu/alolan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 105 18 +240 225 38 +0 0 0 +81 54 41 +150 141 24 +151 117 86 +102 68 37 +123 87 56 +112 72 40 +255 239 225 +44 29 27 +78 201 201 +204 188 174 +73 52 4 +187 175 22 diff --git a/graphics/pokemon/raichu/alolan/follower.png b/graphics/pokemon/raichu/alolan/follower.png index 8edf1da60dffeb528ca1658dc834b491b5ab4bbe..c3c5482832f6b7e9f5f2c8ddf19b66cf9b6f226e 100644 GIT binary patch delta 795 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 delta 758 zcmV?5ML7Zwii&8OjN(gFdY7h_*<^TW`c#&-Y00MnU zL_t(oh3%KwZtXA#MKf56EfD|zxfeWL58$*)9{LbeMJHNd?|b8CH#TQ?E@x>Q^ zAc$74xBOxG3qeTc+Yk7|@;9PwRO{e|KP-PC2y3&=&mZ%LxY(U^ve+EDS8T=*rkM zu;2iZ)j2Xs9Dg`y`dQ#9!2;DOwB&5BVq*rbID|y78RSm?z`@T3D0d)<%2K-F&&rEF z9+^6aT8SeUIIaNxJ4;Y}{|$dyUcamhSoMR&VUk~6rU>2S%gF|>d9Gro;5AR?cxpN4 zFzN3k4xCz61@aQxW8Th-rQxy}NQ%L0AFe2Lj{24j-hUOxwn+p=O0eQx{eOYil~)=6 zXcK(e&n#a02rf$Gr}&$;!GRA3Nm>2^z=8L;2;_}|djQVzeFi5)-0)d{9O4{O zKJC=h@NG7T!TUr}GqB`EpaYOm3IGoKPasMN8?H|wM3){&(@ss;aLpi(D{}JzG3X9# zUInr?K7S`fWp5xR*t`mKahrD8fS(NXd_0O+S>RC!K?G_JP;lnGfh-W5JNA7)oP(j9 zGdQ8)>TNXS84`+q=o2a@#UKmZci!n)AQ}cD#>7>DA?g!_^DZNIm=%{rDqlA}K-sCG z;hMp0fFwb^lVZY&Pc#Y)M;zfJXactz4pAJY?r&*6XgaPQMYtcto#?$M2NCC^PE!bn z1Q;#c@YFb&S9&NMRf96g4_fI%c6h{3U?gl*?z@J8avwHEh*FrheZ-t$^^YXq$CS6p oMNTrzgev5>;I;Cbf5?=Ke+xG``f^(ey#N3J07*qoM6N<$f_JQ082|tP diff --git a/graphics/pokemon/raikou/follow_normal.pal b/graphics/pokemon/raikou/follow_normal.pal new file mode 100644 index 000000000000..3db57948b895 --- /dev/null +++ b/graphics/pokemon/raikou/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 32 96 +160 88 184 +72 88 88 +112 56 144 +0 0 0 +160 184 200 +232 232 248 +88 64 40 +152 200 200 +56 96 96 +48 80 104 +32 56 64 +232 184 64 +184 48 48 +184 120 16 diff --git a/graphics/pokemon/raikou/follow_shiny.pal b/graphics/pokemon/raikou/follow_shiny.pal new file mode 100644 index 000000000000..e460feaf0cf3 --- /dev/null +++ b/graphics/pokemon/raikou/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 112 48 +240 248 128 +72 88 88 +160 192 32 +0 0 0 +160 184 200 +232 232 248 +88 64 40 +152 200 200 +56 96 96 +48 80 104 +32 56 64 +248 152 64 +184 48 48 +192 112 64 diff --git a/graphics/pokemon/raikou/follower.png b/graphics/pokemon/raikou/follower.png index 1288c0d2fe892ac3eb709ed78eea302657a7af11..8936847f40555b74edf01630d394e1e823a4e8eb 100644 GIT binary patch delta 1202 zcmbQwv5RwpL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZJGI_=LF5xUj%MAz?wp4v&b40*eVi;RQQR zym;{=!a-xki4ztH2?hZf3KkA8b~x-XFxXKc@S>>x_$8n!#w2fd7lsa2Sq~tGy~NYk zmHinbFPpOXFB4rippZavqF))1R)At4#lVoX^BvGd%-NnUjv*e$?_S-QecMZd;e)oL zz=9+X~+X z{{O;KAQ~=b7&JTUv*CY@RT8IO@1E(3uSF;N`kGmX&aLmz**Z7xe754m@XPNQ1S2n&-o0WiI#GB1 z>g;LmE^(qJ1@0+7pDx__{E6|SyJeZj`>u=3To)4xuy!YP(R{ySKzIotA%`1)`fiHj8<(b@=v)}keAkWWv1@}HM zB;VN}Q{O0fWFr5pq^uWBpRF=1Xa5tN7|k1VxYsQ>L33Mj!RjLRZRbwKnY#q~a38za zzJ?*6xw(}MJhzhjzJGLfX#CDGeY)7fuK#hy6kW#jl)UU6-<;I=qc=VNyz=VW zFy24z9$x>7ZwkDXnSX3@{o?(9zRoHCv-JPD9*4HRmD)e+%_fuE)dfq(v%Dwu_$ImH6 z!m{hRKTUgOAQ!KtmL0&}s%CWi`GlIU)w;pg<5`!y`B=m@P1^19$>j>w-z$}u%C{|i znzlb{Nkt~pH9LzPGvC(#a4z+`uX@NbV%h{74*p+_Q)LhAF<*PlV$YXbzt7}OS2OZH zINkeyMM3G*GqU&IOuX-27+`Vc)H3~FH|-lAKjoccGO;pSCaOKpi92p$yU*h-`_1pX zKFnElWAupx?=Y5}Gn9N$W&bf>A@@tdn z_v^hujJS;lKbXmC^FBW+c=-1ohI+;jof&bPxV*^9 zu~kD%NA!F($Ao(uq~cFp@_zYSX@5!$^Z)qkoKMO-|LR;3`Ik3eoAJVb|r2dXTDC50%dehS3j3^ HP60 delta 1046 zcmV+x1nK*_37-g%7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|Nrik|IIGaXVSgnABFpmE{@P!AwT$)? z{@X1-&;|-;{I?tQ%07iEtddqy)>EeMUN09ghM+6%=iymer(wUsvqPT zr$B)~88|TJ7fT%{s>gMME>+zqaBIhy@r4<39C{qx9GUTF%iFe%Ja9RbWkeVH@ZmZz z=8Hm}Xf7YlsDCql)rUY0Onjc9jm% z#+e>l^${`tm=`0vPJK}5B+-y(t}*TsSY_@a9&+eA%GBzXk5=J~S0gIST?fWIAuu)o zQZzZeCuDEohr`A6SabU<7ZY>%@V45k78i5mT+J8j&beGVCGee3#bnfKHj4yT( z3OPeri$0m~_YQy&;-h}H4otY{g92G9@Xc8RV{UyjILJ@i<`5&@!(GVH!=bF4bDKga3tiwp@SkcEZfM0}hd}g+q}+L0K$Kbsz;m^@^MA6nt!v~q$?v7!LB9^UygcCMzVBt4 z1T%9l_A}1%0t0J=-ciK5C>A$f!m>stsz#A`)}smEFR5r%j9uGXt8d1WZLd3>#42w~ z9XU5KvuHT->TBgLj~riD!DEejndA-) ztAD&1FC%DxqX{omyY{Rw;VIcZAvU$5v2h@B8?F`&hf_N@X`#N_^aE}qtdM27h44as)e*&*a*C+DYnpfEIc|l!vW#_tT#4@ z=KwsY-1|p^gC;#MM@pE;Z4^67Q=~0}wtoj@?^M_k$a|w+?Ai`uJRS57%Tn$KkKXMk zDF;P%61_pp#D(Rwq+NmM_0!HVNJ%UJ(Hr`_t^zyP0Yu={FH}0cz{FylT&R3@1wOA= zJ4b*;uPd-R=pWY2;JDt%U!I9c0Q3H`ygBmU*Bi60!0}&oGwA%dU%kM8{!3v}cn?$n QUH||907*qoM6N<$g1rR(QUCw| diff --git a/graphics/pokemon/ralts/follow_normal.pal b/graphics/pokemon/ralts/follow_normal.pal new file mode 100644 index 000000000000..21ab5072b0a5 --- /dev/null +++ b/graphics/pokemon/ralts/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +128 32 56 +240 104 104 +0 0 0 +16 64 32 +184 48 72 +104 200 128 +72 176 88 +40 128 56 +72 72 80 +168 168 176 +200 200 216 +232 232 248 +128 128 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ralts/follow_shiny.pal b/graphics/pokemon/ralts/follow_shiny.pal new file mode 100644 index 000000000000..339ddeebedc6 --- /dev/null +++ b/graphics/pokemon/ralts/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 80 56 +240 160 72 +0 0 0 +16 96 120 +208 104 64 +160 224 200 +88 200 176 +32 144 120 +88 88 64 +168 168 144 +208 208 184 +232 232 248 +128 128 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ralts/follower.png b/graphics/pokemon/ralts/follower.png index 2ccedb827260c77a7aadcd0494b7fad70357b566..a698d6a274a8cb28643a1eae8cde849247b4371b 100644 GIT binary patch literal 645 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNUN&X3Q!EB7#Navz5_ai(Z46j0De7T1`$X65`dwRG zP@HSrQ2hLR@Ps#>VRyBYkDX@T!FaCszWKrw|1JB|ecqI>Y3tsVD3kX-?(T%DTUn-& zG9KHuO`cidm6>6z(e-Ds#?4!PW+yYeZaq8N*izBl`^H65(Dl}{U;BH5tVDe`^>+qs zk-qc%^u?H>J`KsVj>FXl1@_cuojm-?b<3|+TqpAc6{LR%BxzKAS+% z&(|4O@2}m^_|$y$b?eF~!~KG0QeuCOS!7)CexkkVljQwMyJY#5c?a1)v9DjdyW_0% zW92{ne;95)oc**@bF=9F{2b1{2L5D*ahA*0g(00BKo zL_t(oh3%Ewj)fo$MF}B5q_qG4x6>+_mx0#7W6n!=3^7@~Y=0_h2rie)<#M@PE|<%7 zDSw$iRW9_1W5sPwL}ST$woi*od1QmQZejD5+b*Y4N~YEtx z-T`3to>-h40Dl5E;B{f(UCsvKbSKLsz~WZ}80!}}B8WW^PB&n1`NZN`9clipzs2DR zr>+H9oFfvVT&sVT%}KP)KTseZbj0<)*5oP1xGrz@& zZ*h|GCe>h)hp^1c=nkR@9+q;PX0000&=N(!_s@XKb7sx;Z=MvA8$g@vFx(wS@r-mZ)#@Z!1b~ znc$M9TDt#v$o<@_d+!Qy-P_Q3dEpfehDi;o8=3CcIo!LtJ=;uM{PhP(OWQ3^!i*Re zu7Aj~?53<-{cGKev3c7TB`Hjqy(99K*IQqq{MSOqW*vF6G_G>Ocm3%S@;9P^HXC1< z$CM$o`Dq@@yEavG$=4N9r+PV3zyDdKy4CzbfewqAZ1cU7&O0Yc1)s?DPMf-{<$}n` zGxt{BYg~9GXOa8ON9I>ISkJjsqQr7$PS|#VGfb`AGc1Mk3~$sgjr2>5lG9J)nmRS7 z<8k9b=DRaDzfy7J6Bb~Ke7NI=@Vu4NnJQ-f)YkD8o-rj%k#Em|$BmM@b9`Ex6dp8w zJ`~j`tj;ib`;YY0Fb?CI>$^CZb(7P#KPAC`BsCZ7nJGP7`$OKK%xnJs zcx6HUlvcjZu=VFo9ZK2Lzm-|8BIjLxmYKjphP@IQk0RY)rJwm9@_6>v6YoMAU;I%n zTl97Ir{7tAd%jum&k^7CF+?XIQ{|a>dhc!f?GpqdMA}yTpY?y$q8UL!teXz)sNX9m z=zZq(WvSQFUBNjY4lF9z7g=|%Z?3=#x7N8)^Mao@^+qXV=?Pu4U;j7p@9o#-4Clg} zcI*vW4$Km&C9V-ADTyViR>?)FK#IZ0z{p6~z);uFD8$If%GlJ()Lh%Z!pgwFS&4NG giiX_$l+3hBpayjuI*jV~3V^bmr>mdKI;Vst04SN#a{vGU delta 848 zcmV-W1F!tU2%oyKtMnsSfFsI=zxHD zU|?97n2_*LV6Z4Ks30H>{{sL300Qz!L_t(|obA@XZ<|0A2k@(q!rGG~QK|HQ06_v$ z=n$DU8L~wrj^x2nQa3{f5Khlh$q*694PN`Vbm@ZJ2oG=R)PJRaOb^>|2laVrr>bxJ z9K7%2r!hkR>o3)KwB3Iiu#@FmtXvstxWx!z*6{4P+{nEc7)WZDrV}x+YlJ4O!4BnC zvWp-^Qr`?{{yvnOkdLe(CnVf#l_*&dq$)w1z4PufeGrbPYh?RxSwrso#%3$NOM?Nm z`)ISRn_!UoJb$oj)-Yxb`E_4nWX~z3={G}S+YR`%4Q4B2){tKtGOPX6wbCObu@lqO z7XrIx4fCp@lv>ej*LHdmE2M9k{e_l3B$XAy`8)vwND&peHr!7-ClZq&jwbCD!Ibz|vZC z3f?kMIDdepb@919$9jRGtY0r?42>1NN26)V1D&Py=1qbE<{$*Jfs1O54=_y)z|@1U zVQrkiytWFFXL=?N)N$pc6b5)64_pmw4X~mFVE&SRY0L(~!P@Gu?3osB0@*-j4bJPp zr(xll?E#(#fiM869>D3RM}8CHAv_(dtpxWD)_-^)8>nH;%uegQZ-ewcoi%}MAiI89 z(E2&^2Q-a^yJEkg)T+IEd_`g&$Oc*@zVYjivYIURX}-q;Z-f2&+y#P!noM)2_23>; z{!xt%uVQ!B1fty&YQ>j__5Nx>%<&};Tn%)hQpjVEcHI8X6U=Sz8b}DN28PSUbvbc_ zF-d6x*}!Og8I#uk3>&xDUQn#{6k*_MvEI&JJ0Z}CEA#DDS#54uXa%Bfk+8j;gum_b auhuUE4~?qG_m0mqL85;yxmH=O_GgT|Y)XcPN;5$= z2_z@_l>uo5C$_x)fQUVrZmcfYGz%o98CwPBywgP-rY3_|vAa`G)V zjos~7-}391%vuHI0N$M5$avqBd9O}vsp4Y(Dk$;S&T9$tZuto1GjiqbFN(s?YDYvj z2^V-L%NT5xeD4!I)1vnLq3_nWm`?WA7ay|z9JcJi4ZreRr`!t8&dg5ao8q7pwDH8V zw>EsXY|UnJlIq6txw|J#b#T%<^zlR1g>#b)J}eFsd%oQ8`KN``->m-q=TY76zeXA9 zhS9$o!Z|n}h3?rKzerAQ2bW1)TED{SB#{-HBV<-H8b^DWZC?HRX`+8fn`n6BnRU$D z7_94M78sWL1^9FG{dD@I%Am96(%*!LPm`wRTz@TOukfo+`^t=aUw3EAOo;tG>A0YS z*Q&eml1l5o?@ACTD{MGsvbBF|!}VslB|P7ne4mh{STWH%a*fg_$;(od1^J&=9v==rzqRLsh!)MSI!{Bcw@n% zUpZ29b+q`Tu6f6u-dt_a6TvMVXWBTw@MOB)rOWG9iPxyb&u|xTWV?7^l4wZG>u*|3 z5^cT;(#Hi{uZJzJzklo}n^=%I>+v9cp6fr?MNGQ?!Q^bht(XIT<|lo>gogbw@y#=@ zTP)pLCw)8U{n4d*;U*`~PoC(}oR+nRuj*p+o<-k%UZ_nFoxhIruO_$3Tw6oYzkM^# zd(3C~x8eJY)9aPaHv7q)P`fByv}Iz(7qh1#2Y3B!D0v=u@$C6~?TWSaaZ5L8YTv)3 z5#O>%DQAcJuL^JT?>&4k4ounnTuLp`xcbtJYD@<);T3K0RV0N%oP9t delta 943 zcmV;g15o_A2)PH47=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)xH1! z|Nr*1|L%ML#ZtwCL8M|J{{a900RR8yApe{I|6%~{005kvoLX915D*aRQ&I^400T5h zL_t(oh3!{ebK@WkOa6QpXaSYwqc$bo!ND@PDp^1b#ez$M5(Z|I=XR zj|iX6|8VH)`@VWWMgY20m=Zo4-1o#l@0o$UCkEDp4@Z)Kl)y;ZbUl@D{6&4aM6c|WwC`5{VeQO;1 ztLx%D=yMZ~4Jv6PWS40R1Y~$2WSOb_JucLGuT(pBsH1P zN&8h`hEJ9$l+AA=8Qu`39v=j#fD?arAf*Lhi z5#k~;2+vXYqA$ZAXiJ7G6Tcz>6Th97I$x7q#(zN;&Oh;TpZ~ZDRE0Oj8rSymB7}FD zCw@Q8&-sNT{ilP0`?mpXk@D=9?S5%%SNx_x?3hKRwEK$@TZ+abwB6sIuk-buQA(-S z>zw(TyMb44{t#HSm0_aKMa&~WeV&YP7=YaQ#L7dbJkN3(TmcO$F<4L_=X8{~GNxMeZl@Z%o6 z(*Q(k=xf!p#C?mU}7Yk((&c;vYTdxoPyMBDZ{s8o+HP(#> RpCteQ002ovPDHLkV1m^uxDEgS diff --git a/graphics/pokemon/rapidash/galarian/follow_normal.pal b/graphics/pokemon/rapidash/galarian/follow_normal.pal new file mode 100644 index 000000000000..f317ac33009e --- /dev/null +++ b/graphics/pokemon/rapidash/galarian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +18 2 31 +61 9 100 +71 113 111 +107 220 217 +167 235 232 +62 62 62 +121 74 121 +245 243 220 +198 110 198 +255 255 255 +0 0 0 +214 154 214 +226 187 226 +232 232 248 +230 223 160 diff --git a/graphics/pokemon/rapidash/galarian/follow_shiny.pal b/graphics/pokemon/rapidash/galarian/follow_shiny.pal new file mode 100644 index 000000000000..f317ac33009e --- /dev/null +++ b/graphics/pokemon/rapidash/galarian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +18 2 31 +61 9 100 +71 113 111 +107 220 217 +167 235 232 +62 62 62 +121 74 121 +245 243 220 +198 110 198 +255 255 255 +0 0 0 +214 154 214 +226 187 226 +232 232 248 +230 223 160 diff --git a/graphics/pokemon/rapidash/galarian/follower.png b/graphics/pokemon/rapidash/galarian/follower.png index aecaec9cdc0bdc1c5b05d48d42c2239f09fd8aef..f2a28d0427fba9a9c88b7aff43d8db07b8ac7454 100644 GIT binary patch delta 954 zcmV;r14aDN2E+%D7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sfPjD!0v|mI zWJhstYuwqV>*zi{K6y%c_4C}uZpQ!r{{R30)|%GhyW;5R_~zfB4z=z)0009*Nkl7zMQ;B2>kkO;4@H2l z2(fnY2z>Q%Nthn!Uz2ZOM&R)b&u4~OKdWzGK&UH*ReA|L!w=RX z`TBLu`1}b@eSZ`Peg66bf?-MMOVUZu8D2+_B^5-tq(wZ|4A+7ZL5f(hj)4Kez9d9M zMmrTa!>d4pzORJ}%{4H=tz^_lu-wr=^jpK6;Vr;vHIQs&l)oE@jQ$OGk3g9s?DM@W?Gv!>AFPXo z4}l06#>;pMut@?3kJxvCz_%ydIRe==8{V|t+eV+z;EAW_ zgu0$^->seUE|*7vGaQVg%$tvN(np66_)`JZfq!q1g=mw3N82%QC!FS!&?1-a3O9Ql zH*{D{$8h$CCHV(K>vnR8xMrh12Z-jj&WK?Q8(f zZ3gl*Kp=aRIrB*n5|ji-KLui&9d`!kQ#}QVyR(vx9Ei_(0z=S<6rp-2!aSjWcs`c^ z-+!|=1Ln@Ry8&PSUN>g3B1$~3vqKo$(9Rq2w1+JG3NH&k!lhLWuD0I(Y*Pzbq%puw zh8PJ-!s5P0jv_&P=l~)-mkeGpaot^xS|`a1Fi@?<>2#oDGJ8DERegq4gamU5O*Er} zKw>YqN_dm3%-)Uh(*AkyM?0b6fU@y?-!pyNm%fPC$KR`dP3BNT_dYzF_wM{>w13X8 c>iA#AUt66uDGTLs6aWAK07*qoM6N<$f?*fQj{pDw delta 838 zcmV-M1G)Uf2hj$Q7=Hu<0002CwraKj001yhOjJdf(4ZiIh=AbGIKa3N5D>V00P`eL_t(|ob8q|kJ>O4$CDwW zC9s5;Zipqi<-3HFo()5mlkDEYz>r!uWaQd~v0}RK#34Cm@qc%z1H?8iIaIaX&Y6CG z=Kp{1*)d6y&+$1fV;?d4$NFd+O&nv#dt*HMkpJ2sCHcoZzLU_sfe9H6GguyFrQ@vZ z5`aI@&u~E|!%XKn$!TD~F(wo47o<@^F(&{=1?3>a+8We>0ka0vz5-hsehfMqb2k>O z)r)eFvo*na9e=E6I49FSjyCCx2OW*Mt7!4{sGsM9+!+*2WT4$SYUi`fV;~r_6>OX5 z?YH+qMiS>bJePV+9=zdkLti22Nz6$y(e;mwRD)~{aAc4N6`}8o*QKxbH%`)J%_xJH za)7NMzTN}04)!2nHRZcNFy;iaT2WB49N>EfKn0h!>3`|yHYbxEEyU^z^9E=B>2q2W z628ls#3b*3j_lf#AO^U_Njj72Nj!0V5lm;hGrOEK-jJ(To3aCOmq{xQg4Lw3I;XD2 zoTN;)tq^T5Xai?<)s)NeN#?W}{vemUAxi=4gn%;bCi zApJSbWP`_AR(?X5PNC|X5VMx{lgR0AhxLH-Md;H(+DuT{u&S9jk7TC`d^CBSrdb-+zBT`%K7AJMHv$+G|j! zyKVo@U=waZz3yiIc>?y!2_n9MJXL27TSb`_Hh0&FHpzS@z4r*K@xAP#$j^-Soc>WVX6 zfyJK0wiM^jzGW;2$2`v5TRGZ#~t1!e+o#b5IUjF;Fpbzj?z0e^STgWk&lb21tx=F?6T*YSn_ z;>RFmX|Y~UxZl6^xtkLi1?IymXHhUp>jIzrH&xNd;)xEJ75h)2@iGg=p=p>IhBzOV zL80g8z1JX{)d@aWmWCg>20000$s$S$O@9l8{074(>HgD6Cqgc| z=%T+9G^jN=w|{GK49}qP;5h$00srL$u{gq>;6mWf#ov&SfpBvOejxGZ;?wdNiaXhZ zAwUG&#itc2L*L0X0F+$2Sjj%HCZ9+^Hs~n3ZuYp4K0m@t1~SlRVlzq9jtk=C$j5}f zexEkeO6{nsOMkW*Zxv-$*kn&KfMCd5pUrJEc?%+dp}hGDu$hFxen$@8!lZ~mM&rd{ zCiGf$MO#;3vB$72rFn!6rT|-PDw$=2gN!40%CM&s*vw*e?JlM;dFTVMD>%%kdsT9u zxcEeZEy(t5q|eM|EP46_&>3+TQ|6~;0&mY>^Cfh8*nc*4U)ziUv)9FV`NExyhN1bi zL&bG`nJu#j7%ME+>xsxl(@eNIWN~UfykZll-J~vXl|8G9x)!f>z@~g$<;Ke_73Zd* zZy4fyUZka--;HOfzo`>^Fe?l{vdee#a;}*syLn-301XqvkkGZqsh+1*mY55W<2*Lj qV}SZdV7ZyY~NIW>P z;=u%q4G9)N;TC{+gNoC^Gp7NC7?Zr+T^Kr8Wj%l#_7YEDSN3O&ylhHp zn?B0e0)+&U6aC77v;q_ZDF%k5o$r9wGw$?saSZV|{&w=gtj7idZSL%MO}Eaij>@`` zEU8;<7FN|aTkB=$vX9(Tbe=Fqz1Z5GD!*MQ^YO+FlXP2JV?RlA+j$x*pY35dXZ3o` zes!4%0n5MXFKhq6vMZqdr#wdkd&B~#FV0>69ad!f6#Ip){X5~&W1(Z-s*x9X1KqTa z9-qqI9y%%2H?C^lqu5)Ej30|L9oYMQMS3Qi$jpN#+>5hgzgu=nb`?Bgo1|0XCi3mE zg}1a{%5M>uH>+PA&6g-l%evIkkT+-gR{n~`*XRFEZnI%|!q}$Msq?Gj#;QQJpAx$s zZQJj7{9StXhu#O% z@`%Frg6(;CHpNeme!o7!^=4V`%%{b98*UjePdJ)&ndjQR-tEUhm0Cc>lN_7?-Lgt`Q|Ei6yC4$wjF^iowXh z$Vk_~P}k5X#K_3X*u=`%LfgQ?%D`aGaq&MW8glbfGSez?Yj`_ry#r7KgQu&X%Q~lo FCIDN{HVyy) delta 601 zcmV-f0;c`;1?B{h7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|NqUL-h*QH_N4#rTIRG$y>ltvy;8-TL8N;zb4mc!)z!4Lv~zQF5D*Zo#d9nG00H4i zL_t(oh3%E$s>3h{guI)YR0})YR1H zMD$nq9ilQ!U`W3~nZvKo;6EfVbU5H7dU##tpAb<6sB!cWC#V%3URU`iM6fG}KIT+w z)yH1m4kY}2-Tg%l$DE>~r%CE7=5Hn-4tI;-`^&gpGghUM#W5FuTH)1xyb?(G zLfjXa{Rt8-MSljgXGq=f1k?t#V)RR3%->6Z_s9jvt$(tNn?c%|!7VtZ#+>27VN_zB zp8{~vz_P%7g-`V{<~l*amGzM1_1GS-ag8bygck+H-oyyzCl|=IR%l} zJp&frZc@#jhVi;YI5OGpL4}t004A{lDMdVWp{$u*x2ak_|h#g zpomZm>Th}g00E&%L_t(|ob8l7PQySDg?A($V1ELFa>qtNbl%;9(y^^HsUndBAms`i z05}0xpra-omt&ns@yvn)LM|x$dbkrbaZYW@p>;4P?bDYPn%K?ru*DilL!C7Zm z5e|**8SvIF$f@ty@u|3cy?Hso+%U2aw*NhXd%L=G{b|_l*|Rauwk}^%gPqG)goO!~ zecC1%a)QrI@LmPZ?0=s%7mtB1bUbJnwQSpMPpWvIwW}TB)vW!Xexl8)_7ro&cz=H# m`|FCcif{z>{Ey;>|4N_sT~00?_t-=L0000|ZGWCu`@cprD+_VaMHgN4 zTR|@Q0}1)20m?WYh`QZ2z;Zt*U1H@QB};xHpf(NwT}6pz+W-Mk0I&cV>I0ePUr5$# ztc;XuiG&l!bG9~kfS9K_7$Q=`6VvrmO=QK)B+&PWl^03Y7*wZOsA)gS=A6%gS?>^s z>O8423uqAOoPWhEn<8unYR)9EKXk=`v^i$5h?WMpfij@MiUhcGg zyRhpz!PAl4HRbyXXOkhhtui;5g#jN-N4h?9!>8i<^L74dg}Gs1>&$XJLi4qIY?iT| z*|IUtj!ikXX%^ZU_Se=v->_9Zr>bzFmci_X!QQLkgQ$`KOPB>g@0u) y0H3vfjk#g?e*T>IH!aRu!U5Rte-t7Zz9;M677I zkr4ruV|a06!ww+l#*G&*emt;HSkMu`w`b*Npaf%*x4R2N2dk_Hki%Z$>Fdh=jFFd3 zNo~_d8C#%`KyspA8IV?hVj#u9khJq1&;^WBJzX3_JdVGe;+S>VK)_Y?17nJ2rgyni z>lB^T*9@C|*(Ih)F9YWeQMC`iVsFx6)-lrkGwz zK9f4Hc;>VB>Br(28hQ<;Gb~hiVs}-<_R?}0&dpK@X_s{lO!qTpy{X#Y+S9U?F(Xao zUXluc%<6#W7#yPe1X}k zWNy?O{F`IE%J~@6DaH@yABkU2-Ee)SINuxgbJ6lTvPMVcJsCxETC|Ub2Ax>gz{?P| za6+xGJlEFf<(9_1A!3EKYn_7#Ud^n^+lJXd75q85qntF8&8aLvDUbW?Cg~4R2?y RcK~W&@O1TaS?83{1OUF(4cq_# delta 559 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 t9<<8VHyH delta 2047 zcmVA(JT?NJteHUAr| z2Z8M54_$N?wf*sB{BJN8h|YPtGc>!e%#<`I>g1O)|0R{7wc?Yg{M;0v_57S67mq8V zX3MYS3jcP@`G3Wn?B{7;KxRI&Z>G(`$jb~lxk}C>-{H$hB(aWO09(rjLEfwX-ExxGhk6F?2a_fujYVC01GZnEZwja`BVYU7U=G zgnzhM5q7rZ3U3Hx96EaCC60545MhMIN%Bs*R*V1LNq6zw;wAsUR|6Vd>%a&Z9g`)$mT2@-g+m!bQi=$KFB~Bv< z#73aw1-Q7QPHv3JkcI+8sT5QcypKYwrQ4~|tV0LFU-&dgolC~zd?UBsrV zG~NI62M=t8zJl$8SMt%p=>fpxK>yIV^Hd0cB?e|M^L7uFqk($;D;Nt~9BA@weS|-G z4?)CUyn2_erc&*|p5Z;jnOE||GtB$ii1QiTFukp$#l?PXbG~JQE(hHHe!@Vrs5@ty<@JPqcX7~|n#fevKS-Ki-)zFj}PULzl@=QD7@1s=YJev51aZ8ZE;Yau}Ljf@Qb21jQ6$IFStB~CC3Sd zkD?ym1AL^&&x1e+bf7l38DL}=C1zg^XUlsOh*!2uYYA_tSJnicxjOT(d03|%MlH76 z-JAxzTMlaYD8mzS`LxaEfWdfN)gGTvcZob7ugwBB1J<}O?SQX}E*MDMNrS!10Xns66?qK>1s~+xw=*=0yv2qDPBM=oY=29eMT?EM0ieCZ z#T^3CPm8NRN(bLcYKm0{JgN?J%EI5DqQ=~32MgZF5PfacA&}9xTK;fJfoXLB1>!Y| zI?!9Wp+08KK}V^aV-eU6F#K=YcyLr`iK{pemE8FiWiF7Rz~%&I66AQGZR0rg058rG z20rAC*y7(0qnxwVzkikO07VwO-WE?xp({RlhT8dAAX^;9(BeR_6rOD5g+TfSi3Bzr z@H8uVq;W_6RHv`^0pJM|_u0@Q`Rpb`?YtC-YaLV7!l{LHa1`jpM&N=3I`d?>_YZS2 zuM>YvC!HYSaB@AEXK3BdOMwU4En5cA99^7-&_TmHkigLOo_}YaS(uISoH{(vpQF*l8u3MV4$xsKc2n-%tIQx9+JGeP&&Bl8sT5yrrn{vZ}YO?Tj!lc z&vCzcXqy@{H0t8T3wBxOh)X;))OeEZA<;ws7 diff --git a/graphics/pokemon/regice/follow_normal.pal b/graphics/pokemon/regice/follow_normal.pal new file mode 100644 index 000000000000..5f160680e914 --- /dev/null +++ b/graphics/pokemon/regice/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 96 +0 0 0 +120 168 208 +200 240 248 +96 144 184 +176 224 248 +144 184 224 +64 104 144 +232 232 136 +184 168 88 +216 200 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regice/follow_shiny.pal b/graphics/pokemon/regice/follow_shiny.pal new file mode 100644 index 000000000000..67ea8105891c --- /dev/null +++ b/graphics/pokemon/regice/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 56 128 +0 0 0 +112 200 232 +208 248 248 +72 168 232 +160 216 248 +136 200 240 +0 96 168 +232 232 136 +184 168 88 +216 200 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regice/follower.png b/graphics/pokemon/regice/follower.png index 6f08cc0e17522d6d17c0b1de321689954fe539d5..4b3338ce44484631e452840e8b8d3c3d211a6ed0 100644 GIT binary patch delta 1008 zcmey&_KSUjL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZOO@_=LF5xUfLO11Q5#vEsss4?hwn?AY+& z$AldZ95N=nc+s(AMZ}F01^PmLKm`npN#5=*3?22XvK~Mldx@v7EBiA>UN&XpW9BEP z1BC>V6aC77v;q_ZDF%k5o$r9IVA}5K;uzv_{OuLr{96VR>;>xTeJUa^E>^nDikTf0 z_15ex_v*4PbMu(nM#^u);$CI#?pc%Z(_!+ruW8o$ELSe9d}Fk7-``IY_Rs%O&)O1q z?DUWD!+GzveQlX93`>3kUQ8ft;;^g=g7zMkjKsSi7xAsF0I*YIH7U*mrZjLPJePd(Q2`7 zPNVL6yRxX9$k%N0+z0pkUUF>N{paFNbDVp58$y@QZ3s@j@@yejir?qJ+4sJDwGfGC zW;A`r`Ml`m*}Z2rlMP zyeBKnUMO7uZy*1SO?RgH&i?x_YD(6ou3B6l#;#PhMd$0fF zhlkIUy8m34b5p(P+hKhpgL$VNE=x`m({i{Lomcb3aQo`l6E$@6zREWpJZUKC$>|4w$nw^=G|ld+<4mI)T!VVGUC%3ul!#b=i$hzbiL`2pLDwL zJkRr+I48=-$vW$$F7#jeJWoXIVrlG+p{NCtB~@*4j7E%$FBbPGw9v{*+zA zKQT&b!!M4jb%ljo|6^lqJyMQmdoiz-dgQuENW}j7i6xsJdo8f^I_M@EZN_%GZrjya z0S=+oV(V^AKmJj`{(ctQ7Q;Cy&CC86zIpiOq~8DIkNE@l8i}TAe~||!XVsES*NBpo z#FA92pQeSS;o`V&t;ucLK6U>ue;{} delta 872 zcmV-u1DE{z2lEDy7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s#rBjjIa*p` zdz_@+z18mC|Nnz?wEzGA?*IP)0000000000&9or@|E&M!02mk;Dggx60008#p1&420L*BunZ0ziwv?WC;+^_H^4nLE2kB3}a(E*?-sT8P9meGoJB`bBM~% zxcrR&bcl~>wZpeL0;Fq!YmW6}@b^1>n`1&qD}@`*^<%i-;oF=Og7;MDFh1kBATino zA;@UH<5eH|O_uCu;DCEDO_fyy5m(J1bR(Lb;$NLhflsn z$otX%9e+v8E`OSPapJ&+*95cWRqK90*eeo#`D{8i1P_=K@xVFIk4s|&>|4= zO=04|n%jhYLVj9iTh2og#23f&C)_bUTpaq4qORAs;i?WL9^x+(=!OK`abZ%r1cAx% zYcFxfUy`tTr~>io>SWCoKB+%Sh8&(h^)s%Bj$#)lfPYahT&MgR0||#Mo*<6i_Gz}{ zimZgF5D!H7V42&6M&6WbYp=|4%t4DNzqBvNn5Ufz~s#Knm~^ z?yG=oFMkY;31pLy#-2YW9G9BM0VLAm;A%Dxh<22K^JstE@2hl;TZCp9*)1{YM zfKCU7yFlf(RmY1!D$K*>PF+(J6tU_!<61f~j*!Ws728dQ_GcF`rB^;a+QXw%BRuLa zTrJieF9L-UZD7Mzp!M;QpZmi;QGdhfL4T|1_(UPQdp^wRGr!vHgs*{{z;X^X_Wg~f z=V5=-zRqwZ!t?(u#&!0bT0|u4(9SA)obqjM3QL4<{&c~Ea{O~FIhF16Kk!#hlG_8w y{N9*Zn%knxQ}FA&x^N43#xK?O+6m??zrQQzkd^;+cgg8WOuj*jts^e z7AV^l&SWI$@kWrVT;soJfb52X9)B0afy9VIfU=nuHfO=$G%(_=U~n2RIjmtVn)t6vm9tAhdG1-DHMtp-LM#E-bqfX%BP3odkSw}Amy zzhi_yDok=bM)({Tza#_9g1rt#oC^SOfmA*{L63{z&gr3<=Q_Yi2e^L=Mw|-J5=jM; zetrsiTm%nJOXWN-ewo_CT@XLlx)JA9nGUU(qD0br41aT+1Z9RboEMsnm2|?414}I2cDjU`HaLR z=$G!(Ai+Q9jbX}VeJkhpI_PuY1xC-H5-%Pe-Cg-9JIV7|-Wp;tH2f`2>FNQ@yfk2_ z@BLWd&KYpz{rq=+?fQ3_2d6OnU5-4v%AGZCp+3xoH5gxPetW&<7=3FR<67BlQGg?O r{dyPrc=9XbSn&Gw6FDYJ{7>->Z2l%eUI{V(00000NkvXXu0mjfUbI8D delta 670 zcmV;P0%85p1*!#*7=Hu<0002CwraKj001yhOjJdf(4ZhFFc1(BNN9LCP*`Aym|z$v z;81Yzc$g?SK(H`SaMXVX*^<>M; zEV}BvERs*M|0gSU!q`WB)PGYYzDCSjdU$GIcFeru)riXp4NM*CcUk5=-hj_(VCq|- ztn%iHD-uD>=OSq!1{$1_2E?F1l`Lnjlm%c}`yl|URNjC^8pP&8$f+^FZlOIx$gt)pwE_JKc^OS6s|P%DFu8xZ4y&05s6 zt^qZ#wF)b?dR1k7_A7>AV}0^hJL~p@n%4@>o6V*ROpSrTFlfIc53s81t^qZ#g*`uD z-2+o&VDM=&WE|OVtPgyBwiC-r*%xEX#tK~xn9np^ZGY9g?Ar&Lq(N*xS5g{Z*KaNL z^`;7z@L2VY5e;r9?)kj|F_+Ft^K8uXHr$t~{Y`TV1m~dd5cm`C8u_bh5Sd#Ia&MlD zIf7V~J+n!$3HFOhjrC{06)P?8zc0jmrr^>X%u~}?z)c@ECT8sGaya6H)iogIT3WYj z4$bapoqtd{H#z$%nuXQMz2;L3XbX1v((D%aZbkWChme<@#qoOsVzBt3xO`pshSruD zFLJ&v`SJ~9mrv{pKX7zT`xA>c`1I)9k#!!Kza@TlYJ+qcjAma$kt zXZ;Dx#q%vo14rktN5luvSyl}EMY?y)_m7~n{};0U0w_jFgYn+XMF0Q*07*qoM6N<$ Ef}|fnqyPW_ diff --git a/graphics/pokemon/regieleki/follow_normal.pal b/graphics/pokemon/regieleki/follow_normal.pal new file mode 100644 index 000000000000..dc09eca85174 --- /dev/null +++ b/graphics/pokemon/regieleki/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +32 33 0 +159 164 16 +226 233 51 +0 0 0 +249 255 99 +4 11 37 +57 85 185 +26 49 130 +239 243 168 +215 128 156 +181 92 121 +170 173 110 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/regieleki/follow_shiny.pal b/graphics/pokemon/regieleki/follow_shiny.pal new file mode 100644 index 000000000000..dc09eca85174 --- /dev/null +++ b/graphics/pokemon/regieleki/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +32 33 0 +159 164 16 +226 233 51 +0 0 0 +249 255 99 +4 11 37 +57 85 185 +26 49 130 +239 243 168 +215 128 156 +181 92 121 +170 173 110 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/regieleki/follower.png b/graphics/pokemon/regieleki/follower.png index 5af806ad0201b86f7f59c415d386a616184e46c9..3df3705f21275a96206ce69bda5899c6a2d9f223 100644 GIT binary patch delta 867 zcmV-p1DyP-2JQxs7=H)@0001UMu)cm0004VQb$4nuFf3k0000dP)t-sfPjD?ApoDG z5aQ`G0002_|6>FTB{@~O8Zm;r%&=G{sKS35sQl-KQTBJh}W!e z&=CUnaPHx+@Q2bm@neH82rOW|`8XH~$=e2@Fw|IWzP^FMsld`9Mvl>i4d;!b$KN-o z9T@zv%Re?a5`QRIajDqfa3mpNA<7kxSNtV|S{;Y@*9}s{#S^&IyKqcPoxjQtd`Yp= zOmHLd3?BBAf)mA*Y_*>a3=C>{xdLEqQ~UBnx1JG;}U25MWA*NykGE|Jp&~k z2G0gKk}H6=6y{v;TSadL&$;f)8-9wf_>_M)aD!PGV1L&D+YF^;N!X1KxGn)t;I2P} zv`C|XSr#OsD4gLt|H(i+R$7^YNHzgZjhI1yhEN}#fXYHS2Ba7`^Bv~y`XESfh}FQ3 z*XRR2<9~{{>oy;e4RQ>O3{qF%rZ4125*xwVokh|EBdNj$-&=zp_)i8;Y2-Urx`vUv zOPawPa(_Gv zz`Cw7FyP?t@!L7wGk|!xe(LF-^!z3`2$0KxNLs0({~w=+zr$ZY`MMcG{I!GZ8KWwI z99*ojv;BJf9{vWud5V4gCBi%9_VM*IWTa5+*QFogbAJ8u8?4YRMg1Al$(B(E*)HG0 tr~J;GTq#BaNPGMJ_6z(ogP->A+aGGBA9DuzbVvXI002ovPDHLkV1ntMr6&LY delta 799 zcmV+)1K|Ab2C4>-7=Hu<0002CwraKj001yhOjJdf(4crwDB$QA5D*a1s0jG@!1$QJ zC^%p+P>@J?$cU)exQHkK00000000000002skC=V{00Om1L_t(|ob8ppZrd;vg$Z!g z*1kX~a!Lk5l#mWyLNS|$g0hw%Z{eX!HZOjUB1@4+$UxW(QhyYDsFIW={>XNQOhtPa z`-tbBk3TXE!2kMZ3%;X299YxKI`u<4$}R(v016myDWKZ6Bo7 z+qGI~NI?LOuL|U-Y*<;fCxQ0FLI8ZQ5891iAj0j&Z9=AtKJ(i^fv($KqXWQ>vl(#5 zLO^2^ntmg$th};%prf9~tzP&&;HBTy0U%JxcC0>X9e)M7Ef~;O&0T=_Rgr$7y?+9% zk7vTsD|-+s0A8XM6+8sk3BiHfXmNY>MTob?1DtlR@u+jZ2Ylv@EN4IlY~nx)8cBYb zTOq`4cX&br^;)1Tj!r$Fxd(fyuk7pSV=lF(dx{}Jf? zV`9rC34d3S1>T|c5eNs_f-wN{p$FCdv%WU=fic+plr-15-)1-Xs*3~<^0O~eI06oWETJqIJ7gsC?BAVYgpNxQw7^?SHONV zG}pO*+>?4p00&Lx6*bZx#u#8ve_GcYyHOyjpnp&MjYLD#P^|6{nHq362NYsDDf9g? z0R(-r{Q*{kjO~~J@5lfE002ovPDHLkV1f-Ac0&LF diff --git a/graphics/pokemon/regigigas/follow_normal.pal b/graphics/pokemon/regigigas/follow_normal.pal new file mode 100644 index 000000000000..ebdf327b3666 --- /dev/null +++ b/graphics/pokemon/regigigas/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 40 +0 0 0 +168 136 40 +248 208 40 +232 232 248 +40 64 48 +40 104 72 +64 152 72 +80 80 104 +168 168 192 +120 120 136 +208 72 48 +64 160 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regigigas/follow_shiny.pal b/graphics/pokemon/regigigas/follow_shiny.pal new file mode 100644 index 000000000000..7b06ca032c82 --- /dev/null +++ b/graphics/pokemon/regigigas/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 72 +0 0 0 +80 104 120 +136 136 168 +232 232 248 +40 64 48 +40 104 72 +64 152 72 +80 80 104 +168 168 192 +120 120 136 +208 72 48 +64 160 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regigigas/follower.png b/graphics/pokemon/regigigas/follower.png index 71581237c939720133e51d0dd61e65c1838fe905..d647c41fe9779cb40d2228be51e60c164a630890 100644 GIT binary patch delta 2011 zcmZuydpy&N8~(b?Wy{^BPe-+!${WM47> z+$(^sg+l-UK+?Sq`T{`OP5@x%0Klq3Vow1;G7bP{XaGRu0e}&+{P6)t#lnJ032^60 z`7|n8!325eWhr`UY8g$!p`*P>JTEFWS|E6unwlr|!jbsAqL53^6h5V2d_3KNJjhlr z1p(EQynWr(CzQ0*P+DF_E2r%Mng#Xf3lpmtPsx;304ZSG40->RuRcg)1bH__MJ!Lp)s&0ecCJ(RQK&1GkOUx(_L$QMQC{#BGx{J#d-Uo`<6L74$H z!|S2igU4)N&yK7y9qPwLORP1)+~e%VYi-HZ-s+A?M@zJ&Ke~nz@6^VNUiF^nIy|GJ z7cW4dKX_iun2gcN@JZ;YsP>T0#j`BhMc}HM;g=*WqaM!11wF%s2D)D}@d#~n#RE(| zQVDgYuU-1vP>0NLp^7@7tf7;YEfcV&jT)>0p>=lJuY7ON2-`&BlCpe*Q5nMLKB{>C zt2}?U$Fr{_{&1G-Fe_8M;xnLy{;=!pkEx&D|*3q`7IoM11bh0jMD}V+SJ6 zCPCcC$;Tp{##?47G=^jD!_*+8 zA(l(#>A(Wp~hynP3m)PH}`RDDo$#o zpF}2}Dw%}zavsjWJ>VLa8h#UFnyQuEXN0l@YW4nSt7=zP3?9T%%-3dub$mZD)7#0WLi5 zYJ@*ml?Zekf7z%Bm>5BO z_P1Z zo#^M13w;JOX~P~XXcXl6^5tgFw(wo?Ao9yru}!j3=zb>G?W&{aoYZZ1!xAe{`kDJF zFxh)&g7E25VUg^krNmQwk%lnH{Z?MuO5hq1o=!g+-?8r(A9G;!1mkkMDvP{M%uIOIQ$a$b)-^;{7DByHeG}{cHlZ(s6H%i(HOhw4d=w!| zy!T_kQeeL=A*DupuE(`ZaYt`b%I`>?X6OBt1&%!j73>3XG2C;yzd0;sffrP0_kf)* z~E$>xNATq-nqWLlD!gpUXS7%kJPmYi-zCOokk@ zW%K{UZDiJ=;i-4^`MIWWq+jHTI<`Fgv;-l6&YgwzzATqymRH86w`_M>e7CT2o)e0z zkRP{z^S5_Ts9&QD6p+-nhc)dDk`_*PelHVo8XoRE>7ZK<{tY(@Q!>bIpObBihv+tG@4tA$&#N7+Sw$mR!$ z^=enwXpU6wi9=h@Tv#!8_}XM0>6#YP?JpS#8zYJD61TIjlfT7h3c*sjog4`LcqNkW zvNWyuT&79x!ATL}Ns&Z)Vx$59JPwb?-~x7IcH;x^c%ro(aksT4jzGlW26c-({*{PN ch=_?|{ge1Vfg0akfB$K~+kL-Vy$g-=KhMsO4FCWD delta 1785 zcmV8t@P0@+;uoTD*D43XH>8=8~WgSj1h^LSBR#N`YCp z&EXI*LVr9Gr&Tq{<6p?5WR&H7LS-%qCIRQQ86@O2S#-U45w7+E_024fvV0&3rc=Ct zfF_9@wZQq7=5QX+{r%Uk4npRqZ+`}uj(>y9J3n?GD9&rO++QC_w^6B)$8W)T*t4zu3^wid<}S+(S&#?p zxNH}Y1qR0Pe9s3l#xj=$Q-kgs2kvyo)4WPhEl&fkuilLsmHx-8Nnk|$k-6ji0e|Xs zvRoES1IFYNC4_z@aZtiul-*-qgiBd|Ah>Jxrt8L=u1{}cR!5~>i_m} z(J`DR?(PL@*fM1<35tM5ycPi`aK;)~J_O)biOYhb&TtpgFv77;pw^wcG*)mCu;lG# z7!GL1%(OFN>_FNKmj%;+;pTzgqkrS@@F9}6$?^liq^dT4n9v}O6rB@6yX}$<^^SQO z(CxEjx3*=IJ0Y-tk_vvl7JL*O2&U!I5YCy&h8{dazLUe-a+|~(Pb+|%c7GD91Vun& zx%s+u%X2X6Fl5@WWh85qcN{MfusRt$`$HQsC@av17bp-Ee1WknnC4?_nHO*;xMfUbXpCtO1cG?05$MwZ z1gNLrBA^$!EE#|YH0mGryVSt1;LrxaBp?f57fOPuz%1>r4)`RkXU;!g+XMa2(#9i+NCZNOx1$W^DlmycOC{Ct$rVhvj7s&!)^&abQ zFfs>>>Ao~GCV_)6o2yOAO2$6GG??(Gnia(SWHIC<%B;8S^1mNd%O>KI9)0L4VGtjL{oOFsVy; zMY!Qy6EG3vTr^aa7bOAZaH{4n>n|GlV4zEwTzaUye-cUqn(Xxx0ZW*=>OKCl z{`*GS6-X|v?OVbfaWI|;2wT-qo^&tmpD;K80&POLG^N_U`-_|i_^~PRX&``Kh;ISdXV#9(7 zFK(PTv13I?LBxUy4FwSa78(kVHeM?Rs$)#@cCU9~=wOxg0P@&NJbhi+pE2^XDH|U% zKRF#JB#@lwR|cdNpcqIoFeL4K2XqMYN>3NZ5Rc<;r`hMS z#Z0kD2D22sg`YCtm|))^#7;+_ltzuwo3IyFO#{r{BW4IT&A7i^u$pWT1* z`G)Q3DZ|wDxBTL0@_@;7dtvB7y zS$Fsb!`iL$CJ5Pm|7$eO{Ab(Ns|`%+O=s7$*r%@P%{uF|p{4fLi)kA~>{92>l3HL; z7S-Rm@BFv@>Q|pli#>Gr+Ov~I)4m?9GjvGJvFh7X**MBMPqBhtNrCPzY=eeNZ49Tqzm+vhR6v#UK#=b3nhMLZ9n{w%WI>N(R+0zFae(d-6}P;BhbJmRdzbO*edDDGhaUF_b)+6xpv1g>GlSw2 znJ1;#~!DI@nh!m%zTfNU^mX^)0x8GOGTof-Tsd4Yh6h9$Xj@j0p zJt3SN%__Pq4#|5Ge9wp;+S4=R$=Nl_3_Xu`3ADY8=s(_deum2ufdm2535%Kn_&)a5 z=ZHKs(Ti)Zjp9tc>X8|LwDl?f;r+F9FWDciFaFCXZ1AG#n0w%NU=~&_ag8WRNi0dV zN=_(B1=0*g21Z7@28OzZMj=Kr1QriR)E7FGrZ3ZD$7q3FoXPsvQH#H}H4eTNpP OnDBJ0Pb@+7#J89`J|%&00X;8 zL_t(oh3%KylB6IIMCBr&^HBf)x0_W32#DIo#OzZuvAx|KE`OO&1-dNX@-5%;E#J}= zqW7Fmm3_@$^Nyr=>tMzy?t5QJ``$GBYyNu!DNjI@R|XR#`fvPbh>~Kw-kmw8J#8`p zxpiHgeA~BF7wrZ2-oNLE5R7jr(zstOk7rKXzHb|du%a2-tlgMS7&LzG9WyToFX=uQ;N*Gqs6`&lC;}2TV8Mv ztsD7A{?qcKL>~Xffbz3}lp_C;(+EL~V4I{)^6UlA0-yO$!yA2T-GNz#8|882JQ>D{ z7}4-;`ktSk5#M}%XsQ{*Ur;6DwoIy{e!0Nv*XE`K@2$YVjE_u>)%lhnj4;A0;6 zYYgvr)hD9^aeAlo&3DaZ1|kb#DgU!X$M}z&e+bvWh?o6)K3vwkKFK5CuuJKDS>18D zUQEzKP7bXq}%$vNQ`0_CFdcG`dB&YcW|zyjm2InUe}YcXC?7?54YnmRr?{2I8m z##HPa1b>BqK_ZgWTFiq1ia>B%_;zqN7;xT&5H$T~25vaUGAxiAgpErluo`T+;Z9|N ztqKejw!;>fz;TPuHho$H5e_Qv&o6IPlI#%&IA8fiU^Ynj$Xw1aIh9nmj>l0W zG43QitH5lKD>FCR936TCf!Mno2~z`jj+42#MfxwNRd%nkvw9hT#*+3SU_=iygMPTJ7 zbL#k_0U`n=#tjcaRQ1U>ga-~^;c9R>tux7kqR78^AIL3Oej7p}q!B1jy)y%R2v>u- zUmZmR@*$^@NX<)QNpU`fz}4VfoxNE9qklyl)<2KG6oDMCMwC%wK!2Ld#o*Gv)@Fg0 zgC{5TFuUXg^K9_cAOwdd17lC@>%-+~@y|kGb zT;!&+^Uk$}Je15E5U2PdWiC*^WrGue8ZBdXmR=_Fxdgqc>1GSWz@@)N_PovU>@YJo xc*uV0KQ&kn13Ras#Vx%cpSApL{{z0F{{ZX+T@osvhr0j(002ovPDHLkV1l1({;~i7 diff --git a/graphics/pokemon/registeel/follow_normal.pal b/graphics/pokemon/registeel/follow_normal.pal new file mode 100644 index 000000000000..02eae9472a63 --- /dev/null +++ b/graphics/pokemon/registeel/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 40 +0 0 0 +152 168 176 +184 200 208 +56 64 64 +104 120 120 +80 88 96 +128 144 152 +232 232 248 +96 40 32 +208 104 104 +192 56 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/registeel/follow_shiny.pal b/graphics/pokemon/registeel/follow_shiny.pal new file mode 100644 index 000000000000..f4c6cf2f329b --- /dev/null +++ b/graphics/pokemon/registeel/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 40 40 +0 0 0 +128 176 128 +152 200 144 +56 64 64 +96 112 104 +80 88 96 +112 144 120 +232 232 248 +96 40 32 +208 104 104 +192 56 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/registeel/follower.png b/graphics/pokemon/registeel/follower.png index 4de6a58006f42a6eef3d1202568e0376adb6c0ef..621acb8d38228df79a399cd11557c0b6c7d9dd17 100644 GIT binary patch literal 1027 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxaJXaIRL zR&3aD;(~>PLql*!(QU) z>&pI&k(W)`_?Y?0=|CZY!q@9=8J z$2Z#=bxtd;*xK?@vbO*CdD9I~qiYtw+!`jo!I!_F%*($vD|q$2f_=XmKKhoOnmtWV z&QD1w>CM$&zAj>0*#eH~7=$@&U0B%Y&++jl7!+9k*SEXrS2ZufEX?JYSgBqpa`4t*pTv?|w6D8Ei}_tmufJ~7%x+^ng}tmlsX z{@wN3*>(NL${f|wXY1LF+)@H7LZ{?t9ayw1+x^$M$KqlCzXnQ}eU1P8z{XP9^x1hc z!&yIBKg3RXTGJk(z|%AFEpz7A=E|?J7P=*|3@6_RTRRlpoOj@vN5yg3?gN3{J)fJx zOBB7QlB+` zJI+`3?o-pE$^{!VG^}`YtoD+sBcTC&I<^%;!z8c4D;f)BPD6m;W(1$GrVq zl@r1n~@7#JAc(gNZD00T%# zL_t(oh3%N@j^iKS{DqKYs}47-Kp!P2c#&H@@+W zZ!94q{P`_DsYOR%pNoVjDluFv@xS?`^01IAi8maNk6vf>5lj36pY$;&#@tqT!zChQ zp6BxB$N8j?2ahpaD7@hkp3fK+3uuhb=P5@++>`r%;nWvx4U^bVc*FTr=tGG?A=mm* zjuDBOp+KJ+27h`yXRAykn1@8|t=F7~Ia-5pSGgnKw2M1VeJNOhRDmZ4U7iD;7h*{e zQxpSM40(`i;?vDY+^z1b^Ow9?#g`s3EvjpbG)}9DN?*T6tInhRSt_F9HLM zVP7cFH4I$x>@6E&0!v^8v8=5I`dllo4(YFO9pbe_Ab(Gw&SALsr(WOV*_k6R0)cP5 zW)<;jALb#h3$G5mIoU7m9mh|=^zf?o+1o#b5?>T^`4@nTW=P7YnD%Q?mlhDV)wtC2<K{vp`iM!zfNOnA5x(m@V4}ZpBmw;Fec58^`K)Opt!= z`#WC4DjVN(n)xSJ`#O;t1@wNr(?o@+5u7d#_MG!2{0`^OX91VoL3Tp}sPI6<7@( zxMJ4MfeEC3yD%F1!{c4_ANguPJil#V9jO9YM0vjCdjosE3cTZ6f!1o6r-p$T9;wZ9 zD1YaXox-t0NW*|^_{5VPmYcYo$Nl`1fx~>9>|HHWpk1=AeTFe0=>;$CMA+LcP^eph z)gV4yxRcK`YN_+J1m}MQR)gYKUgjUW5Cm4<(hsh6Koi>nF7r2SbeT_nF&_f0&TNa?0%`q{Zaf5T@7Qfruo`U4FST)zqYCt5K7HC<+ol}R lrPs;_hu!>3WNg^q(mzxsLZhb)je7t9002ovPDHLkV1kob#gza6 diff --git a/graphics/pokemon/relicanth/follow_normal.pal b/graphics/pokemon/relicanth/follow_normal.pal new file mode 100644 index 000000000000..c957ceb36f2b --- /dev/null +++ b/graphics/pokemon/relicanth/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 40 +0 0 0 +96 64 56 +144 112 96 +56 40 32 +136 120 104 +120 88 72 +168 152 128 +192 176 152 +216 200 168 +176 40 80 +104 96 80 +48 48 64 +72 72 96 +0 0 0 diff --git a/graphics/pokemon/relicanth/follow_shiny.pal b/graphics/pokemon/relicanth/follow_shiny.pal new file mode 100644 index 000000000000..2a233ac7ecf6 --- /dev/null +++ b/graphics/pokemon/relicanth/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 80 88 +0 0 0 +72 120 128 +136 216 192 +56 40 32 +136 120 104 +104 168 168 +168 152 128 +192 176 152 +216 200 168 +176 40 80 +104 96 80 +48 48 64 +72 72 96 +0 0 0 diff --git a/graphics/pokemon/relicanth/follower.png b/graphics/pokemon/relicanth/follower.png index 61ca19463f52f52af0d18e4ba90a20776f0ef6d1..623b9cfc538cf418c3e885566ceb72c9fbb2ccec 100644 GIT binary patch literal 1067 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!LJXaIQ$ z4i*y%5-clDE4HLkFv@ z2av;F;_2(k{)~~AP1#Vxa>Z_-kU(;xUm1{AfMOuUz>u`_9ndvQ_dQ)4Lp+YZoo4TU z+d-oJtn0nUOD0X{d%ihaJ+%E1_rh$aB@Md*G;#y1RkJvRJXGDbMqCy;b73LJr60^9 zoGZOmL!K!$HeKOAF#SdOi=%4$s$*x0Xh#3`l9YS?sru3N@5d*7+5d0hEHCFUHR=8( zOl)(sn%_UYQ4zT-d1lpC-Wvst8@6#AKVF&hlvkYN)3p}XX&?DmqQd@OJFuI3jh@Jp z28VBDOK(@?EKTdllP<{f6}e_5_v3V-oc;>Qb-XuYa#O=q@+c%zxn(@q4ViN2MM|K&u2pRKTb)zJnJmy z-tu`zKArg}&d#Bboj&asuli<}s#4C}^VcU^l$O?fa+Z)!&pjKoywGTNb6#-ZU9+$x z8>tO%>TQ3j{84ytl%sd;v1ylYJY#06JDp!~cz?vlt330x9Q(?AitCeOV=^XOjM?p& zdAD<$y>fzHP2tu0xX2I7r&fpZL}>P=xo*GuWk-Tl!rPA?0Sb{(YoyJ@`DSv5v)}u4 z`SM||wQbT7N2UgxV6qLfDbP!>uf-}+hBI~l*8A0^QIS91m>E6^=s4A! zeSWu{JgbuRlZ>Z|L5sT1iL+@+N49c5-S_;remURYy-Dn!a*Rc8+*|g2 z%U|ZG6#jYF6z_9HoR5$Hx5m}heKTWpO|esK;cMx0U2PW6+3M;oy+yNLi#V^l&ob-T z(WNJuJrA&OGZox1Y^;b{(0esDcDdBWfDOMamS@axd}p7ruTrJN@_|XeK|;F<3;&0y zcP3?}=PtQpGkxkEWB0`orx#o-a_?r*?_@N*wk@H3!YnqQ4OyG7Pk1q}^VtI?Hy5Q# z_pgSil|AgAuC}+u? OWhzfsKbLh*2~7aVbhy9( delta 820 zcmV-41IzrY2)_o97=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sV)p;`-n7-d zl(dv;i*rh9QbE0>qyPW_q>F=#b835HT2etd_F6&BK{5aK-iv!u)?j~~0008LNklK;ep)__i|lug$Zt%C@Bv!7F@ITI}9}zumZ*z`{V|3V(os4F-ygfLHh<3~W>z zsIU^13RnE?rm8F?X-14!n20NdEB<~{B|8I}8z9axliDRf*|%5x{ieeJX9}I?*aYH` zmj)_6I`Q?FzklGWO`2}WSD!q?(1$BPw`_@5d~|BO%e%LzTgmllAk|-TmWK;`B&U4E zhrR(BGxeZb%^~nEcPvqEpyI3$xIthNu@$#vZQ=rPS4(i)t+@6Efvu+oYHl^$1Zrwv z!KD+42-az{YRQ*Z*DJs3)7I|&-dZxj!6OGa{AvOB&wnr^6Ay=%-mo|}3p%ks%CzLy zXC*2Cf+a1hR3*1?vn`I|v9|>eKD*t1crb$NBgG0!vo*4gbHxex*`VDLWXTc=ZwV`5 zKm2tMkPqg4T87f=5N`0vBZJzym1&j7Lz)NW{3r|f$>0#Uw@9Fzcyz#a2jX5LgX$gZ z=c_>k1Ai-n4~0NqWyqIfnvl;1F?}a>c}ksM1Y*{i2gihYj|hjA!VSvcfkAC#`YhiY zWFjrtCgPIM22CIm;*TxQNU*{)4{MBV?3UL#whqpN4YC5GLmvbZ;lVN+SaBb}Bj24m zLf(TJyTf~~q*Jbr~gp)D5m75@P`FfJ9kw6T@|0000`sf zGe%xEW#PY(FXMqi0?CPfWk6a1ih&dZL(>q8l zAg@I6`Q3kJ{Md8yh~PqJKFcTeU5`UQ%3j*QHmB|jL)7D455jucudegG@lETk`qg#a z%m%AUrm2d4i?@?BU3-Z|qFVIW{lum+>n}3%r$6eDn#Nq2c*m4If{!s_`^U=e`xEv}J5)Ny$ivqNKg{_;KjJnY--r&>SRbX4|FL{{se zRR!0idyj3IP~K2gcw>tGhtIqCC#2p?Y2V&@+WJJO;wVoJsF4;pp|M}XtSb4oMe3h!XQ)kKg;>4>Gb8?vcwKw!i z9a->n!DHb^|K|l|9*bQw?bW2!yrx_^*2gR#`}KTH?w8lu^GkKQ`0eJhpTV|FX=w+w z*Pm(pp?Upfm)f$jtv{lToPRIdzk$uCdGG$+_Zc?JKm6lsx;y!;#Gx;`y8l!DG5q>h z(^-A$+$~`2s+PD$l%yn|d0}CqygX!S~ f+$b7y^HVa@DsgLg#&u#lC;@r8`njxgN@xNAuVX)1 delta 552 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 delta 2957 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 delta 680 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 A!vFvP diff --git a/graphics/pokemon/rhyperior/follow_normal.pal b/graphics/pokemon/rhyperior/follow_normal.pal new file mode 100644 index 000000000000..cddee3b8faf4 --- /dev/null +++ b/graphics/pokemon/rhyperior/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 48 48 +208 72 32 +144 72 16 +192 192 200 +136 112 104 +64 40 24 +144 144 152 +88 80 72 +112 112 112 +232 232 248 +136 32 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rhyperior/follow_shiny.pal b/graphics/pokemon/rhyperior/follow_shiny.pal new file mode 100644 index 000000000000..89db31d8fadd --- /dev/null +++ b/graphics/pokemon/rhyperior/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 48 48 +224 184 32 +144 128 64 +192 192 200 +160 160 160 +64 56 24 +144 144 152 +112 112 112 +112 112 112 +232 232 248 +136 32 56 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rhyperior/follower.png b/graphics/pokemon/rhyperior/follower.png index ebc8566395942ebf1b7513194e141c20bcb365e7..a5560186a279dc2ff85168ce0e3cacfee2762239 100644 GIT binary patch delta 1149 zcmZ3)K8bUJNjC7jmw49uy0SlGy{5_f-#D}I%~AuUMw_r7w)LM@ z>pRKaPOi@RA71?8u#d*uKNiMfUw$yJ`Tu{C`&{{F&+`wrxIfW(%>8uE=QoV^itMb< zzvE(VpS#)TM27CtnDTR*)Z;%@lutVx!f}hsCiT$~rN3I&egyG+t?SPH|3@LUu)MVG zZorz<{CN}pr}5MXiBGn7mJ~Ku{dIeT*er*}`rNxhTW-$1(_wSW;n*MHb-#k0KL5P@ zU3p&Vng?>PyN;?EynAtRgV}4d$h&LOS=pF=eBZf+Dg7h+`MBr%^%n(jyIj~HX7I?R zl}{wn#Yx^?*KOhMsJl7)IaGxcuJT-u`8CzyOI*#r-4f642j9Ei)bB2*)L!@g)RWGZ za#pTO%H;v|FE(Ah{bcuv%IjfE67NqFU_Kh(ZGO>S^Zm>8$I96Y`D|u59IdWmknda5 zS{0wT_eW0Qo%HXL%=s*St12#Y-0EpG_E!nX`Sn%W?9S?E9P@mSZB7-gIQ4k-)8db> ze}A~_YI3=$Te(>GN5$4J2^uyp+&8}4-y=0o@}Mx|(=e}NZ#LB%%1E1q?%J_z%CdN2 zul7t+OD9__c%i(x-D1O~2$O_}@FZ+h(;H*UVLS3Uqx! z><)K*KBH&jrn}nf!H4*O4UAf=);|64=Gun~*K$^=oUgR&XS;e$=E98vU7kg`cXZuP z``n!D6xp|`F5Od|VTzVUF0lKII*B|!}ja*m>tCzEV;lj<>AUz=e=VlFq|ph z_3fa@V#7URlN#9ms@{E{eXwr*1m;)QmETy&1(eA+NGj|;9zEIcyO`9W&wNwvG4)>H zSyX!Vk^c0F)x4G&Uw<$E`(q93xs$yAg16T*mL>KlZ`SH5ZwBTv)e_f;l9a@fRIB8o zR3OD*WME{ZYhb8rXcS^(WMyn-WniIgU}0roAh!2_5{ic0{FKbJO57UKA5_c(Wn@oR KKbLh*2~7a@hXEY` delta 908 zcmV;719SY638Dv(B!4haOjJdf(4c^5c#w#wI5XshkL2Gs!e%uPDPs0ou0{PUFWVfGO{9aBe7r-LW7) zW)#e|IlnZZNq^3W|BmbpgCNCV6N4$|=Q(v61p(SCj^m6-cihZtW!K5z0sD&SAgI?q z8^J2~p1_e29A99%tGX0;jZ`~)|7;ixB$ld@*))+5HZ9`0pp9%ZrFBbFue=4Bh z5Ia0@*+v7pJ3jl@Y}{w2_TJ#dg*V8i-Q5R0TBw?$0e`#j8Vz$;ye>Xdr|MLZk=s;4 z6r}&?cg^2S?ff%$VQ=UKmqAddoloG83wuLz{e_h`cyWKK_=Z+|-{_EVGxCAOBJ;9` z5M*Q>IDb^B|0tzouL>zQY5vH;5VRBmD=tK3JezLdT1Nqcb7$@^O5?Wa4Jw#YE$J-o zTgp0a-*)`NG8w$D0s{?fI_Qce6*K7K_-y20NL(l0P*9X|nV4^v%zdOYu}*?D=M^uj z_fg;(k31N%`e->9aO^^cIfuk`Y{4ENbe+ptnSZzoEH-Tt+(8MYv+VIkZB zE3RzXcpwvtXppHt(O||UjYlg}_Ac-y)vObsoN~uz8;|Bz>cE4cZF*go^~s93D>9L| ziR0Nxo;jCN@Dd_7^&N7V3{kK-^{2k!=>?p1BJg0CeW?U?iC5|Ecg;k8!EI4;s8U8! z3xCfx8Io+fs&PwI$q$RnJ#Sa(+RM1brj(M81|o2mR)mKafOBZGIz8x68pQ`gVx`@m z!0 i@!15js~h~cj_=%ZS5QHYnb!aS002ovP6b4+LSTZ@d9yMA diff --git a/graphics/pokemon/ribombee/follow_normal.pal b/graphics/pokemon/ribombee/follow_normal.pal new file mode 100644 index 000000000000..cea11d6438b3 --- /dev/null +++ b/graphics/pokemon/ribombee/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +255 254 241 +255 231 111 +233 192 151 +201 195 165 +255 186 98 +235 170 65 +135 132 119 +182 125 64 +146 100 34 +112 112 112 +95 95 95 +109 78 55 +59 59 59 +70 52 44 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ribombee/follow_shiny.pal b/graphics/pokemon/ribombee/follow_shiny.pal new file mode 100644 index 000000000000..cea11d6438b3 --- /dev/null +++ b/graphics/pokemon/ribombee/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +255 254 241 +255 231 111 +233 192 151 +201 195 165 +255 186 98 +235 170 65 +135 132 119 +182 125 64 +146 100 34 +112 112 112 +95 95 95 +109 78 55 +59 59 59 +70 52 44 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ribombee/follower.png b/graphics/pokemon/ribombee/follower.png index 107de382b06a1c6609b13e3eacd2bb9ab278ee1f..6ae31cce8e69b74663b22036f3a855d59de64173 100644 GIT binary patch literal 1465 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z4+Q@{{(qkT^1$?yhnN1}mGpX*V|z>awpxctDM|$e1@ZCmxqjx>*4Az&IzSUf!Dt8! zrx0NGNLtFkz?AOk;usRq`gYpuzQ+nYt;{MGTRQ*#%inDl;Iv_JkJek)TR+^F9ZvsX zxh~My*Wc#j5n&+lp7ntFj9t&~Kj_h7d9KqbzplX4Wk!(GtLc86vgXkj-kX2DTi~a# zhH0+xC#~=Zp3Vg>-SHZ!wd(z*3kx?`PdQON|NHI2;}?sWLL1u}Pnn+6W;pqr$<8rS zLYU7kp-|JruyzUrP< zni0csDPYGVuK%3OUD?ds`dx>f#4zM;e5`!#7t=2Z$Ax$8Iv5eYbVj*QaSl zymNLYHmq{kWl-?!6vNq&FDE}f=9#nOSZZ5Q+u}v>+BTmb793LykTcwu+~ydUeP?CM zq}IhEGFx7L`GDv&+eU$n-~8p}rTE<# z3n_2+Kc2j$HTp>Y>^}#Oux}U2>i;Gps9Sa3GV%HIye;3|=Sc0(xPS1iaLV6ZziiVR zugtsuVehBE-gQ@gOuBw7=F9W%pXD!9|2rc5Kl%^Tk6qgK#$PKyg*1bwtDnm{r-UW| Dkrh_& delta 717 zcmV;;0y6!%3)uyb7=Hu<0002CwraKj001yhOjJdf(4eTWsQCE!cyNFa5D+*xFzCRj zm}m&lsCf9`NZ82G;IJrYFd(RCIEY9%xOh;x*~n4=00Lx5L_t(|ob8d#YTG~%fET3$k;BT$S2AE1}YI4lwW-WkcSwjZ}no;lu zAif!x1;ujYd4X*B66T*Cb#Z2zy<#6M+3#G>)JMjdAAdUV`sRuG2#SR+kb<`L?fb)) z5fqGqx@?$~1O=m@?X&raGh9#%90f3(L4C%}S1;JpLUE8@wgd_V%b4*ZUoO4)cr7Q5 z3poqZ;Bouv>N(R)3)bmAgJE>c^*#m8Gv-DR-8K6{09GjGz)|qvE({kXLC!|N&ck3@ z5-0{EIDfreF1mtaMb0Ro@T$LDMke3SSx=ZkJp3?=xe@MUj0YlQ>uc0saE29%L14p1 z5Zy*cprCb8!oOg$hHJcu{}(?2a2yp`((Rxt00000NkvXXu0mjfT6S4% diff --git a/graphics/pokemon/rillaboom/follow_normal.pal b/graphics/pokemon/rillaboom/follow_normal.pal new file mode 100644 index 000000000000..9172be9ddcb3 --- /dev/null +++ b/graphics/pokemon/rillaboom/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +139 36 32 +65 48 41 +180 64 16 +115 89 82 +255 250 230 +255 109 57 +8 28 16 +197 182 115 +123 117 74 +148 89 57 +0 129 65 +0 93 41 +230 222 156 +180 129 74 +0 0 0 +164 149 131 diff --git a/graphics/pokemon/rillaboom/follow_shiny.pal b/graphics/pokemon/rillaboom/follow_shiny.pal new file mode 100644 index 000000000000..9172be9ddcb3 --- /dev/null +++ b/graphics/pokemon/rillaboom/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +139 36 32 +65 48 41 +180 64 16 +115 89 82 +255 250 230 +255 109 57 +8 28 16 +197 182 115 +123 117 74 +148 89 57 +0 129 65 +0 93 41 +230 222 156 +180 129 74 +0 0 0 +164 149 131 diff --git a/graphics/pokemon/rillaboom/follower.png b/graphics/pokemon/rillaboom/follower.png index 812eb17f96c701ed82e55df999335025f2e3ae96..d6263af2c569417a716ae1c81c79b0f35b9e9197 100644 GIT binary patch delta 1216 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 delta 517 zcmV+g0{Z=$2A>3wB!4haOjJdf(4Y_y5D-XsC~%lanCLh-I9OO%pfE7lKtTBT_=tcw z*uZdrfPk>Du;6HTs5nqBbz0{D00F8=L_t(|obA*-uADFs2k@~Xw#I^?+e4toz8={m z6%r$ubSv#@3EewD4wB?tNW65uOK_SUlbCJNMB3?ovgdE}VSfWW>silw)<3Ih+BZP4 z?*{=zyIl7Spv`5^4+7Ne+%b)N&AWwx8$SwAu3g-YLAB1l?)gDL?p?u& zb=;YE88;l=IGan{x^-^RacACT+-hBKwwI^@**T`D729^PoW=~r=oV|cs1^S>zkihh zp^@!c_Z7E>Vt*QGFkRG0^Ow&@q_`_af8F=3>DSn}Ov)VEa`FvswF0;JGATO_j2Y^JQ4kjQ6PC6oK z#Nd;y4NW*s!5doxIGoQNb2vk#as6IlGftavz42cn{?qye;6=U)2FF#n00000NkvXX Hu0mjf?Iih6 diff --git a/graphics/pokemon/rockruff/follow_normal.pal b/graphics/pokemon/rockruff/follow_normal.pal new file mode 100644 index 000000000000..b9ca0bbcee95 --- /dev/null +++ b/graphics/pokemon/rockruff/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +237 236 231 +222 218 210 +180 170 168 +198 158 135 +242 132 210 +160 120 100 +136 116 114 +51 153 235 +104 81 72 +122 79 70 +72 57 51 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rockruff/follow_shiny.pal b/graphics/pokemon/rockruff/follow_shiny.pal new file mode 100644 index 000000000000..b9ca0bbcee95 --- /dev/null +++ b/graphics/pokemon/rockruff/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +237 236 231 +222 218 210 +180 170 168 +198 158 135 +242 132 210 +160 120 100 +136 116 114 +51 153 235 +104 81 72 +122 79 70 +72 57 51 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rockruff/follower.png b/graphics/pokemon/rockruff/follower.png index 197ac236dfeec3122904704915f77a3699848abc..1a558771967237cb59b13534fc3a9c6eea5062d0 100644 GIT binary patch literal 1437 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBnH_z|gy0m50ievNIKeb$1P?6G6Qe-^ybw;2^mA{*ZrLlm308sBJ7!85p7Xoj? zS4?AIVDk2KaSVxQeLJl;@3jF(Yw+w%2^IgJ?`6Mq_hs6#HBn1nc{yHI`g-`>!{ZjW z%WkGlj|CF(YWg24mV2)La#ilV$wa;E+O5Z}eXFw9uK%*u#wFzMN-O@2kM?g5*xr-y zRME#JU`54;BMTqt8)T+3aPv1BI8Ew*{#j`n(mBZ`NH3FzpQ@kng4zL4`)TL(*68fSMHN9 z=#u$uIKSxElgVETT_#E>&Wqb2THkWhAal#vuR9MlpI^RadWY)_amES7^TaPq5SPin z^h9la#g7*mwFSpS%ME{cOlMwMwLDey&}!4&X@4ese<&X{C)VZGP2(9{Hy(BKYi(w* z*>+WZVdM)R7Nr9nXN3MpO72p>!}S4;o^ delta 581 zcmV-L0=oU33(^FT7=Hu<0002CwraKj001yhOjJdf(4crYK-j2=xNu+)5DffgJiCR!-8$gq$_ZCqBA z9Eu%oe9vk)dcGIWAtwe!Qb?<7Sr ztF(axLoDnzFCFaxQu>hB>^nbdj%8{9obTT{UUN|G0X)6qnANWD{dlwtt6JxYn}^PB z^OBk$053E}F^4;!hmmAEW`i$TjgO~p+UB7Bvu>VJ!GE$kO+Ozj$Di>D4sB{iyUj~1 zLuPUs)0jowwJxDo7_q_ER1eUV3y00000NkvXXu0mjf6p;^O diff --git a/graphics/pokemon/roggenrola/follow_normal.pal b/graphics/pokemon/roggenrola/follow_normal.pal new file mode 100644 index 000000000000..271c608de630 --- /dev/null +++ b/graphics/pokemon/roggenrola/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 32 24 +0 0 0 +123 90 74 +90 65 49 +24 32 57 +41 57 106 +65 82 139 +90 65 32 +156 115 16 +255 189 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/roggenrola/follow_shiny.pal b/graphics/pokemon/roggenrola/follow_shiny.pal new file mode 100644 index 000000000000..ddc8f8d9eb9c --- /dev/null +++ b/graphics/pokemon/roggenrola/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 32 +0 0 0 +104 88 88 +72 64 56 +40 16 48 +72 40 104 +104 64 136 +88 64 32 +168 96 32 +248 120 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/roggenrola/follower.png b/graphics/pokemon/roggenrola/follower.png index 47465cad8a215cd53f2f8f4834a987ae2eb6e657..1c29045f2fa6fe51e22e8450babb5f230a214667 100644 GIT binary patch delta 348 zcmV-i0i*uW0`~%tB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000XP)t-sn9!g( zAQ%7u0DD?WT0t=wAUP>HYC%$qT0tP3a}fW%N@~CucmMzZ32;bRa{vGi!vFvd!vV){ zsAK>D0N+VOK~zY`?bI;}gD?~Z;MahAr9FV88fv$eUZC~@B7dm6U~&SJy_0lw>*`c` z%DSrXXApG6z+mWUcCW@ z7PDlTDazKhr*yiesjNf;tu!>33feQrhe?sOf^LP;z{FJC=>XU$ZIEBWAQP+JPZ0pu z#uUhHuQc$mVO1B88%!+AMk4dBE`W!LPW^boiDjNkjUL0hB@p z`~SGk2lDTDx;TbZ%z1m+kgM51g7v|E#_wL$44$Id+o#1X_{OBPLfzmd>*T$YOG;k9 z3aL7k)_dr*0^iboZ=0w8;Z$+SzP2XvbG`dV*)p*hJC+-7jLy&A&F}lK)cW+BIZnYl zxYH^>GKyH8xm3AKBmUaFNjE1g+titzp}KHq*oAo(b}nr?q9x+ooIXCPdwCjKCo%mL zSdy8fA60aKTsBPil<)dKgj2vu6{1-oD!M< D=j?yi diff --git a/graphics/pokemon/rolycoly/follow_normal.pal b/graphics/pokemon/rolycoly/follow_normal.pal new file mode 100644 index 000000000000..ab67936bbe24 --- /dev/null +++ b/graphics/pokemon/rolycoly/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +10 10 10 +50 50 50 +26 25 25 +26 26 26 +114 113 104 +66 65 62 +90 89 83 +34 33 33 +0 0 0 +242 121 37 +224 224 224 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/rolycoly/follow_shiny.pal b/graphics/pokemon/rolycoly/follow_shiny.pal new file mode 100644 index 000000000000..ab67936bbe24 --- /dev/null +++ b/graphics/pokemon/rolycoly/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +10 10 10 +50 50 50 +26 25 25 +26 26 26 +114 113 104 +66 65 62 +90 89 83 +34 33 33 +0 0 0 +242 121 37 +224 224 224 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/rolycoly/follower.png b/graphics/pokemon/rolycoly/follower.png index 42dd7914be0947a324458630f346a7ac0c2c4a3a..ca71d6bbe28c73318cd5b13dce5d672698ea227e 100644 GIT binary patch delta 413 zcmV;O0b>5a1FHj&7=H)@0001UMu)cm0004VQb$4nuFf3k0000aP)t-sfPjDs3JNkZ zG8!2f8X6jMacDw8K3Z8*A|W9F008oNCE(!T@!0!U0003sNklDwRs5QmOPSk$-Pba3*OD6MPs@_3Qu< z^%f|=0FR{F$1MsI5K!eFT|ol|DDZR^&@n_tA8CXEsuz0)&;SFv?d`#eNI-k|Blj7g zyV0R%0RkA72ksPr1VrYDK)PcJ82j}WGfQAVk-P5!GJY12d-~C1PP3$*0Gdrt^f{9i zVZivjW5tqPbAKA}<0I3pB>)8Q@oz%?!Lh7T5&qwXzFB0e506wGp7br^|0B z3%of#NM1U*!FruSw>D4Ep??HyJhXa-x>N4X*dEeC z2mRYAr~57uVa&zF#l^+tKSlrXeC}<}1H+jMI*g{lx%okMJq0dQ6;6U0UuV3)_l>Te zrofv(8+bs$C@s)N3zbD%SYM_kY#4yLPICwlke5}Rp?(u626iD+!StBIBqBBNN}(EkV}ZO{BItC^j_Phu+7C1Ta*H52u+%F;I^VtfS@`t@_ zae>3$!(gWMrakj!1MGGuZSIbn24?(j1A8$DY`ojh#0Q?zi?Z32!j}JI0Md3 z14GW(5K}&l0ZurdXT-&2&Fb`5UU!HBmRzDhNuE_p+~nnu<9*H{rsOz3s2bT*E+I@Y zCQ30i7hp-u!xam&n@&t7Ho3ZtbcJkZcAxT`ETFE%$O)4 zDJdx_DJlP#4B%I`hOJv@Ej!%C8E{((eKqU2wA)atr>es(o|V!JwJ}l^6+ulhV|K0<06Ikr|fJQ=NaNioxxP}E3U1XMp?== zdA}(OhMDIaIDaV2cgNBw1>vtaTX&&h4sS=84OqBW+$G$=(!(o&yR`7WXWMXxef=;V zW&^KWDZz8p^kb4*UFI+CDt0E=z&0R5_ z#Qe7(7v4K=2tZL$QPDq2+S8!zuv*^Fk|wrn8haUB0}Q^2Ya&{1ZUY$Dax}gP8rU>j zxeam!4XeyIbdW{!TgE0@I^STi?^}9)n^rKV>q0zE!<`)eo1M zR>E+^=2eH|r%bb?{-M8&El8S7XE&FdO~()BnO1@zdJ{UFPBI;J@*ae-CrbHZ>b$w_ z*WQ9=ySMswcg%5gWoxmHFG!knN&QH*6qn~S!fx!Actd8%AM1H+{+6MB+R%kYvE|PZ z6&XmonzZKr>Kq(BX)FD^1}fyv^VB{dTLb=VU*GVIMp-wjb^rhX07*qoM6N<$f}%my AfdBvi delta 524 zcmV+n0`vXY1DOPn7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdb#gqU5 z0JQFN_SH(w-qk^3F@v0>Vw6gI&0?&@#iTJx_F9Agq`fIxlv0${VzmE!WE!LZ00ERq zL_t(oh3%Hza)TfgggHduC?N0uw%wz#omBZV&Gd%7$Rzm|Tz^&^RBC8wXlQ6?XlQ6? z=#S+7nJZ`B;*QH#_%w&17O=>T(WYehG*?8z^PUnXKxVDA!MFRI`6gG}`ZN<|TP|~A zEe84E%K$B$?{nmHvOHrbv(0K8SCE1^H-7`)b(1S2`84iO?grHOmQeCt8yfhwz}uXe z(XlfwbAu{eVSjHiPvXinSmj~>zRAtBVRMf!i(Ftrz)1`-c5?gy{uGJ5k3&{w=bc}v z$jOHVj$Ky8v{Dz3DMj@iP%R-WU3?D+v5PUY#Y>#LM?y;k3z0>>^(A4ANBmynQ86vB z`=x^)35n)YH%**^M<=tLMHZ&CChFjrHLb@c!3OcczkgI*<43}Irr+H(atgtd-Od=p zme!Q$%w2&?!9U|saUXxm8T#E#D<{HJiU<7RU{djPR@ONRem0DXyZJ8jICs;<9Y476 zy4S$@9gcwR+)W3Ucct7Zv2)b_$?;++VH}3F*KJjtze3+1UtZpo;R{})7>8ZNz~=w} O002ovP6b4+LSTY^XZ*AP diff --git a/graphics/pokemon/roserade/follow_normal.pal b/graphics/pokemon/roserade/follow_normal.pal new file mode 100644 index 000000000000..3a723e6f04c3 --- /dev/null +++ b/graphics/pokemon/roserade/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 208 240 +72 72 72 +200 216 216 +232 232 248 +160 176 176 +0 0 0 +16 64 24 +48 120 40 +144 192 104 +96 168 72 +232 184 64 +200 64 112 +168 128 56 +136 16 72 +80 168 232 +40 104 152 diff --git a/graphics/pokemon/roserade/follow_shiny.pal b/graphics/pokemon/roserade/follow_shiny.pal new file mode 100644 index 000000000000..1d59ab1fedcd --- /dev/null +++ b/graphics/pokemon/roserade/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 208 240 +72 72 72 +200 216 216 +232 232 248 +160 176 176 +0 0 0 +56 96 8 +112 144 32 +184 208 88 +144 184 64 +232 184 64 +176 120 176 +168 128 56 +128 80 128 +144 144 144 +40 104 152 diff --git a/graphics/pokemon/roserade/follower.png b/graphics/pokemon/roserade/follower.png index ce49d31c09613a7b745ea1e5f91b81e7be0c6805..68745987cd893f79d521c3a1a5a814821050e36c 100644 GIT binary patch delta 925 zcmX@gx|w}~N(RfP;iVg~o&f83`*q zUhHr<;ZU%m!J;+d&nJ%30nkhMKo@b}{XCHBivxW-~CAxB( zPOwf@+cGm)ZOe-n!b^EujH7S3UJ2O1TD+rmX2EU2CZ;rvf^(;vg3pxr8f=^x<8^CQ zyv4TU#5ONaRja3>XZ&;9Z`vGJjVrsscC?;{Em+&^_K}#tM(H`8XV{W!&X$E4FbDb{ z%85=gyV6_q_Ufg5FT>OGqB;^EPK*-#{d$FLU{G|y>iOrwtaXkAaMmdP$q@d!@0ZfH zu325BtCaq;EaP=s{rdOaX)d)@!aG`}n#$gP-524WyU*rz*?GAuhRzx{qy?E@y`B8M zy}ezieskhpi~90So4r(?xos$w3N>WDVrN@(r)V;B@V%c2F??0tML)f_&97(MzVz4o zdFj!$pEm!ls=MVKKJDf2Qlp>q-c|>nF1c$Z8Ji}3AoSX&V70{)ulF_862v;0qKQnKbNQUihNmyLFJ3UUXU;b6#`1zYJqKKK%Jyuy|K_@B z`J*En%vWAbdh2(I?ZfQ7H$IoPGoMX+P+e$xGm))#!%Ovhzb{%;WUJktdN?k$zVz~r z70qRfIG?S%^2Rwi{1tP(gm|b&jz@*+R*R=cqq(&{n&r=WRrzoAe#ZY%Kk{FzcfZ$} z&U0hgR$$swEpd$~Nl7e8wMs5Z1yT$~21Z7@28OzZMj=Kr1QrsmoP7FGrZ&PuFn hP&DM`r(~v8V$&c7(P31-R{)g0Jzf1=);T3K0Ra9AkHY`} delta 685 zcmV;e0#g062gL=DB!4haOjJd9(C~1Wi1_&U(8$;*P*5m%Pyhe`IGAAY&`7vIXm~hS z_+Wsb;HW@IfKYJgNLaW}J16G=00K}+L_t(|obA)UYTPg!2k_ruylGJUXDD|=bnOH9 zlx91yTKlFfqPC|LY1CrV4|qUXDwzRm$m@6H4z<7z-<(wTx-Z5q%`bu~dm6%<9qRhB8+uM4* zXV@Z!dtc8`F-Gmtsa}FxKe|Y-Xc0q|CX^;wh+60`;zy_z9V;FAFVHr)`6fv=d5M~C z11V}qPuK4R9iw*MTx>QMFJsIg^s}cvpgzC*ETt?lyMOK5%P)6lN2J6&Pbtk7nDv>x zcopPLx1r^;Z|?PI{Z!tE{jSE)|U+TZ)9+Cn+IjDWnKru zm&Iz?Yk$3E?w{6~(ekd{RkKcgk&T+)4|C6XLo-SRZC1V3Kb9Qbrg_)0?FQ2N0dSTBrx zaNIBkV@C&^sx+LyyeiEG+;9P%-4aA;#A!e7OeW~WU2cowA@9}C?e%*T|Lyn%pV1;v T_#$=K00000NkvXXu0mjf8)#O* diff --git a/graphics/pokemon/rotom/fan/follow_normal.pal b/graphics/pokemon/rotom/fan/follow_normal.pal new file mode 100644 index 000000000000..b0e952c33ab4 --- /dev/null +++ b/graphics/pokemon/rotom/fan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +232 144 64 +248 200 80 +112 56 8 +216 112 48 +240 152 72 +0 0 0 +64 64 64 +184 88 32 +248 248 152 +208 160 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/fan/follow_shiny.pal b/graphics/pokemon/rotom/fan/follow_shiny.pal new file mode 100644 index 000000000000..78bb6043a9d2 --- /dev/null +++ b/graphics/pokemon/rotom/fan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +224 72 64 +248 136 136 +0 0 0 +64 64 64 +192 48 48 +248 248 184 +208 160 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/fan/follower.png b/graphics/pokemon/rotom/fan/follower.png index 634dbf21599efc30b23432e5ea8b824f6bccb7f6..a89318dd2c8ceba41b100f780cf3f3b254569aeb 100644 GIT binary patch delta 624 zcmV-$0+0Qj1&IZaB!3}LOjJdf(4gp$K={Z|a5xCqa4_(gNB{r;KtMpaSRnZLn9!gw z@qC9g0006bNkl?=daiH4fSCn+Hf19In}fAAqVt zyPLF&sZX%I<$eezhAp6~iquK<4f;6oIsTPn2zgzv>%}a9X@7pUzYs9N6ab#XgbFEz zcakX+!cBZC6TM`M4_Kvz*4fU4o1k_($ zI01lMI^1r!j`1OyVo)>`SJ%V9a+wbFV3}IIIRgHtY-elP1{S7g+)%|uwl8D_tPNdM zp~<#JR@M-8J<|2w>dmdifZ}M_1TqW&&z35$!obLS!+$vMI4%WpXV~ahBi%SUfdE^n zdP5LFdWkH!jSTWi%35=5%z&-ojE*mq-ld{9gad=H#btrcwZ?h7Gg$5nXLZ7MN^QY0 zY?*?+?3Bs;bLf6+I_?aSvyq;;I$<~YL+Bk1I~L3a_(@$2Zu(!mPDVV`)yMmU_l6x~ z0c~L9+-dxO^W6-u8@7g)sU4c#zEhvxIvd73dw}l)L(Bb$?Dp};<4-qW%=b#w6a3-# zBxB9Ky?Ot@C%CTbDfWL&GPXg>n~irq#?OJ?z!{kw8+|VRkJlfCH1k*ocSL3Y0000< KMNUMnLSTZJvoRq6 delta 644 zcmV-~0(Ot2roA4I6cd}V9ZZ^F5`g{(^m2v z(<0e`*6jEK(lIaV-7o5_tVS$y$B^Szea0$*5O&@ligPugk-=mXp8VVD3` z74DA2W7SuWtHN=5()D(%_v|L1#rDAq0OZ``e#2da57iZeqM>@a8wci_dZd?|+Uea9 z@IU1TSIa&y69eOhFv{9p#zNqI=qijwyB92UhNzo~Zhv-8?`|yyWGBNekYfO(u2fAJ zmx2W?m(p^SD`acf=}!|~cshX+Td4;_P-XoMSxFaJHX&nyk=U3KJHrJXUubiv)nEum z2IY#&OVb#G^V%~wwuXy3;Rmhv;2HKz!CiLBS@SFQzcrSvA#yv>TVE&qzPX9hlc8nB zT|iL<;eF_)|G`jAc&zK6*OeR$En@*)VB+2Uzw>&5p<`$0n7X0)?HB#ytG8jwiwAf= zGITtQ$ZxMcT)p!HrhKh+FvFkT%re&O7Zw;aEXde# zV}ggkjRJ!m5egq>cx-s_!NI{nz@y;z#%@!fO2#B_cNc~ZR#^`qhrPtp*OmPlBQKi@ zkG()qE>K7yInl2SNGm`wkYZp++W8J>J!7J$i(`n#@wZp^`W-e9U`V(x{ex$PftBo} zsjEC<17)8wu83b)z1T}I`SQ{ppFMj2yw5FcQdluvYkRHT>gSu+>m~>L7#{t~@?lGw z)3VY}Oa}2ErufA>=v+5iI$6BoXOZmplFZpn`u>F{y=ULe*|w_Y&*sFuy$=75dPuKY zdn?%gd06yPx7g1MKksALi2Huk{q+9rMjt0@zi#87`+gU1gv}kh{oAihG++M5ZKcsU zYks~Zr$pfW%WLVgtWPdQ?6IdFkfaPoL^q08o6J9=b^`p_g#-y&Aoc? zf=Bkntv1uPyPK(1d9R93URc`wFwnu|p6?B#Y37CNzbY;=wmrD!*`tz40$~c%?SJ^7~xR7OvWcvq=XKXV}xyucvm1iGQ+NZpGzjW~T+JgP}{{^v0Pw!L3ZO0eZD(76_@Ay(emHICUrT4@yGx3621OkKX&+Bkx(iHhPi5qYeY#( zVo9o1a#1RfVlXl=GSW3L)HO5;F*33;HnTD`(l)TLGBBu1pZ^I(LvDUbW?Cg~4g6N> QexPXeboFyt=akR{0QVXHZvX%Q delta 448 zcmV;x0YCnp1=<6UB!4haOjJdf(4Z)&xLClrz(^Q)I3Vb7DEO#=5D*af`1rWExG;F= z2tcT~@aRZLPyhe`00010!4Rha00Cu5L_t(|obA=UPQx$|0ASDe7*QuHnM_`ws0&i3 z)C)nPeQ+X3FLL4GG(-UkOrH@ArVFhyTt;1NH=9x9q!`L`Sbf%6u zD#$Vg;Ze*DFl!d>U@Gs{jCFiRc7H#n?t5^*-~LgwT{*BuKNeGYe`G$QHP9Wg_%9CJ qEO^tL{3=hh1{%{;0XV(q-|-1DQZGU*4D_G?0000oU_D^; z3sJE_(_+AM4S#S{?-(jG3}n`8RjgdY65Rw)nwELu5#3o_lHpCI%D98ThHpe;6wQ6p z+*{;gt{+apEgWTc95p9X>|YJV0ZvMluek@#8W7^eJ0=9uNNfR}kc zV8E`SzUmtc`Ik31Z9x3`{jYEB n2^M@@<{o*xhUdTA|Cj3ntqBx7`Rmhl00000NkvXXu0mjfBRvQX delta 561 zcmV-10?z%u1j+=EB!4haOjJdf(4eqT$jET`z(^Q)I3W0_faq{25D*af`1p{3*l0MY zxVX4TNKgO(000000000jUw(D~00GrWL_t(|ob8o8ZUQk7g*`X0J0vTIK-qieLC8RlGBW|#Yz@8pg~EOaF>k7Uhj`$mJm@OG2O@Wyni>|0al26-RouwuFOKq z>oSyhO$McBg;E!@V3ujt*3JrR<)sYF&CFc};yhn1^8&+a8a_vNfu&;#ls)z&pse241;&Y+zml+n7_iHXG1()g*;SH-{&*z* zk|~BAKapol@=(C%b2p&Jt|6ax4f_1g8=N*E{@(9Dk~|n7)X~*JCK%L_437tuV4)t| z`Q{B1I4b&62iFOvjuR~SxJ>hK_0Rvc|CZ|qYb%U%RgMc100000NkvXXu0mjf+r0tu diff --git a/graphics/pokemon/rotom/heat/follow_normal.pal b/graphics/pokemon/rotom/heat/follow_normal.pal new file mode 100644 index 000000000000..51c9ac20c114 --- /dev/null +++ b/graphics/pokemon/rotom/heat/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 40 16 +216 88 48 +144 72 16 +240 152 72 +216 112 48 +248 216 128 +0 0 0 +184 88 32 +128 32 24 +40 40 40 +72 72 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/heat/follow_shiny.pal b/graphics/pokemon/rotom/heat/follow_shiny.pal new file mode 100644 index 000000000000..9cc5f39c9d8f --- /dev/null +++ b/graphics/pokemon/rotom/heat/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +240 120 104 +208 72 48 +248 248 184 +0 0 0 +192 48 48 +128 32 24 +40 40 40 +72 72 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/heat/follower.png b/graphics/pokemon/rotom/heat/follower.png index eefeb9ba178dad4056dd61d62936054b385afe53..0aee2d126a7c9feef1bd1041d2ef42f382fd0c68 100644 GIT binary patch delta 473 zcmV;~0Ve+Q1M>rrB!47OOjJdf(4e3w5ZG8SkVp{lm`K=gF!*g1_;!SEERn@{1?{+#jctS<(qPRlJ7cB5E?RM$o~oM$$uycFp2sxrU8y=FGeJd ze2ht+LJvj|7u3U;usmgOG9zGd(a8`Y5@*#cW0Aa8@7MA%UJhj0XzF;&8UVArsAgqK zF`;_N@G)KwEJxGaddqsioZ`4Fc~uq^vn#n{%W_8{uL|>W%3JTS@}@vU-ynBvS?nm} zO`-J%EImFK1%H)Xm{D=93tN_j0j~;2dw;;n69!3h&G~IjiTEyJ(K5`b@o$_ruGg%* z{3Z`KoL_41vi2BgvRE~XRZS_VftHzkK>9|;@rIcxym(*jy~D;MlDsS@>9RJrgJl5Y zC$ez7_lBV@{9Nw6!^R_=YIQNEDG1_^~N3Wi_MXAuqfPm zIXplgNf#sXy!CQuhd7ZZl8w6h|A7 delta 473 zcmV;~0Ve+Q1M>rrB!4haOjJdf(4e>|DEL4y_?VFR`1rs`7TD^O zPL&4&88e{9Pg->%ozkt5y0lY&d~IW#R@hP4D!z&11K%|ULVxDWne%@_Co;(r%(H1s zMS@E)i3zW>7*k%=YyuNj79zrwLsbL2mI{ zfl;W6c9++Ja$%PopX2Soe6y&$_iP6&1ugSjwRs^ZT;q;Ca$lW?olQVOoWi(d51mcscv zr6BZ{jmK~Daii3O^&wkNnUJeBtkzNpW(Il&d;mRQ0`C}H;r-Kk@BuqdxP)3qy4#s& z#+}>lf4je2Hac>Q2~z)jiLx&2x^5p1_{Hu>Mpzdf zqMROJk7SGq|2jlDwL>cLM4Igw6aF4&!oD$Y*`-Xc;;erRlZ%<8cup)o7IiO({vop| P00000NkvXXu0mjf=fvP0 diff --git a/graphics/pokemon/rotom/mow/follow_normal.pal b/graphics/pokemon/rotom/mow/follow_normal.pal new file mode 100644 index 000000000000..bbab999de97f --- /dev/null +++ b/graphics/pokemon/rotom/mow/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 128 72 +152 216 40 +144 72 16 +216 112 48 +240 152 72 +216 248 136 +0 0 0 +184 88 32 +64 64 64 +112 112 112 +24 88 16 +192 192 224 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/mow/follow_shiny.pal b/graphics/pokemon/rotom/mow/follow_shiny.pal new file mode 100644 index 000000000000..58e19f94b155 --- /dev/null +++ b/graphics/pokemon/rotom/mow/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +224 72 64 +248 136 136 +248 248 184 +0 0 0 +192 48 48 +64 64 64 +112 112 112 +24 88 16 +192 192 224 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/mow/follower.png b/graphics/pokemon/rotom/mow/follower.png index d7b2fea1928de2fc34e71388730e761059e28b84..37214063158aed5be6a9ca1502ecea6b673535a8 100644 GIT binary patch delta 691 zcmV;k0!;n91`t5OaK4^TuDShRCt{2mA!7%Koo^NZ{WEgf|SZ*X)Q`(ql9`V*`yCr zS`YE-EI_Ye4ai^OIpo$TE`W7c!BN zDg6+843j8K9D{&mB+oBokdfIWiG8+XCYfl2JEDMPr0H)MBio4>ro+e}Yy6iS za><)yKV#%!=YNeykTw2HM=adOM+`FZ&=N^ck=<=V)4Rl7FfzdVAv-4pU&(3X>^ms< ztm(H2&WTV~-YgQeKyTg9kotm(os;4TD(>2*+h~UOF|g(5>*Yc%AdGs3T8|Yc)De^n zUdN80JRJlTzw$dSZz{(imwaywDAer=4TLtJ6e`V~*(fAEzvjhTD;TmAl#!Ra7^>9< z1vixugj#dmb8&%qWd$`)heQM;pL1>_hl~atmTREc8od7Q2^wCn7qLF7P;b!kfN zD$RBTnSY!J&SWrDYz@Es;9{i&1Ev#Wu)Y1rZ$DXsfbn3jW%Woh&DLLs`B_bKYlrkKyz&swctF8b{IZZ{AwvXR^MafTJt0^k;VGy>1SgN0v;KJOhwfT z#+K(o^#4_IgdoIRn4=joUXW~Y%=D;hDPAz&V=T??w}|T6#gWE%Cu7fZ^$(;2J9q!@ Z`UO1T5xbWsQsDpq002ovPDHLkV1i=UNjCrh delta 676 zcmV;V0$csd1-u22B!4haOjJdf(4YXA0077Uz(^Q)I3Vb7DEO#=5D*YZNKp9r_#m)Q zxVX3octD8os3<5X0001>>ztzi00KuzL_t(|ob8ptYTPgohW!9~o6X&a*rkVt9I^_@ zX%8WNk&VHJf)Ak(Nc$MQ8`?q&61nW51`9ugcZ&@oZ@(5p3ctiQ*eo7M`-+2iAV>J2bY3}R-|3D%CcQjY&s@~lA0t+Yoo zW_1DB;gs2PSuu6Nevb`@-y&veA14Ouy{vlP>K%U|^Bmm$zv~Z#$9LcJU`^%#0000< KMNUMnLSTYtSWX21 diff --git a/graphics/pokemon/rotom/wash/follow_normal.pal b/graphics/pokemon/rotom/wash/follow_normal.pal new file mode 100644 index 000000000000..fadf8c9901d0 --- /dev/null +++ b/graphics/pokemon/rotom/wash/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 96 160 +104 160 232 +112 56 8 +240 152 72 +216 112 48 +184 88 32 +176 232 240 +16 72 112 +64 64 64 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/wash/follow_shiny.pal b/graphics/pokemon/rotom/wash/follow_shiny.pal new file mode 100644 index 000000000000..1c55175837d0 --- /dev/null +++ b/graphics/pokemon/rotom/wash/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +240 120 104 +208 72 48 +192 48 48 +248 248 184 +16 72 112 +64 64 64 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/wash/follower.png b/graphics/pokemon/rotom/wash/follower.png index 4faa8bc0be41edd7e1bb3bc262cf577e622c2700..e2cd230ce4e802b602dd473429f977a1e88e306a 100644 GIT binary patch delta 757 zcmVeQO%D84WK$Ff&bq7SkB&y&b<~^Y#t= z@@jGij;leZJT*3wrDf*06!79btaw)I8?N+&I5l~0jDIS>Eh-&L#;m_o)-O+R@)(nj z%Z9`6saY&)y~mYa#<{v@KUFTIU=g89$Kr5FDC3f+>f^(MN|Qb~46eE3a@2=Mxq_(l z9;2S1p}G7aj|?REEi|}Mj)frfR)C@TT@=5J%1+<_xMSN842R{0O1;klUjx0FnBq_t zt1EDVe}7pz{_Ge|kwO*Ul!nirPVfylUSmUOxwVFs-e>z3tRa^}Fr*T;*gL&)d=34W zjKHucij~>qSbyl)HiXP^WoY$2UnBNT^UdWwD{v+Tu%+HgrIw!}du{L~D$p=j=m&QZ z%$?;luf}GBhEJv5XS<=^>fOQiLovYwUSvH*H*QzJTRg7F-c3|&*GjD?_QWAaj}`Ft zv42uE=ugaA@u@1# ntNbOCatW-P!+MWjqbvRZFG~)WO1ACv00000NkvXXu0mjfGdOd< delta 747 zcmVP`gb400NFlL_t(|ob8pdZrd;rhPim-+b~K2BU^0+=oCPv z2g{vo^970|L!75^y*SwlAwb9i0t~}Icn{S(N}?#Hmb(`4!GFtly8l0tI+=`J;u8N& zlxLXnem?V=2lj2Zp( zG}myF0WqwPm}@y%%G{h{Tu>p?vDD=WMnO6b>SMNrnk=U)Umr6HrmJ+Uyd-8@Ag;px z5l_`}q?A9kn1At=DK$#f%A8<3A#CeE@l;W?3yPSwM9~_?JQ;QCyUdGgSD%=_GYT@7 zSTt*jm={+nRchQC#(aI7s@pVZ(BXe*@CE%s!L=HHu{!p{eQ8@M3M+0t8a^I&l$w_rFp0#d z^#PNfk)gP;+6YY8M{IB}JsZRLqd`Lf0DB?RJ3IjE*)^m+RU4}GAsc!P{C+0jO~ZbO zPWUg&Cx72O<0*2ivYX2A=hr)W1D?0k5L@n?VXY6@y#;4zogvq_#ld3e`3d`hE*ry5 zLiKNDry*wEYeT0G`H66_NH#ZEPcw1EEe-ZEbNo`eYs0QdL57JWKfH@@?i^=HJvJLM ze5v#yyA2KY^N-yeW|W|dY#{k&h`giYD&5`0&17yX<#y&y9CQ3#BJW-gcXflqOl+ks zn~TsMBqnM-83M(Q&dW_M|9EwoO6}4VAFpNeJ!yH_q(GydG`G8LOXJ*wBpr7OV dfG^P(e*ln%RL)79VI=?n002ovPDHLkV1oE8XTAUc diff --git a/graphics/pokemon/rowlet/follow_normal.pal b/graphics/pokemon/rowlet/follow_normal.pal new file mode 100644 index 000000000000..68cb9b4e0a9c --- /dev/null +++ b/graphics/pokemon/rowlet/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +85 66 53 +213 160 121 +16 16 16 +232 232 248 +179 183 184 +189 115 87 +250 171 78 +38 76 38 +112 86 67 +64 164 70 +184 106 14 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rowlet/follow_shiny.pal b/graphics/pokemon/rowlet/follow_shiny.pal new file mode 100644 index 000000000000..ae58957c19c2 --- /dev/null +++ b/graphics/pokemon/rowlet/follow_shiny.pal @@ -0,0 +1,15 @@ +JASC-PAL +0100 +12 +0 0 0 +40 70 58 +138 204 171 +16 16 16 +232 232 248 +179 183 184 +92 168 138 +228 83 64 +38 76 38 +112 86 67 +54 149 170 +211 54 39 diff --git a/graphics/pokemon/rowlet/follower.png b/graphics/pokemon/rowlet/follower.png index 48e1eb3eff779657891064919b290b4ff0c7b5cc..62f168d60e1a2647bade4dfd74e2635af2b6a8bf 100644 GIT binary patch delta 536 zcmV+z0_Xj!1f>L!7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s|NsA0LN(Q( zc@Pi~=;-*fx46A?SNf|?CQK%9RzpCfM!0GY000000000000000-AdoV0004_Nkle51rkSX6nPa=)IVBS$}5Dnl)?ItXZ>W{gVQz z8-g?K*PNXyfK|#rBM@{PwGSiQnm~7_XIv7%+4jo`$NX(CGH46ne0$^oFY&JjI0#IK z0f#lEq*PYZ;81Xk7v#H`FyN4+GGtvX2V()ydw;Up11|pd37I1fdCJJX_>(Z(0fvIR z0eE|zj3Oz~+$XW5f|(a0NtpO>{A?2-89Ed56db z)gqbO$Gi_l4U(aVI3FMrE~SXfddF}*2#f=GSDteJvIC5H0R)+k*s}rzyq{39U>)$6 zz~Vr_sPba|3&vc2W0`tLW5NMn@IkdTc}#zrU>7{>0Dss38u|f-ocGT;Z&zeVBEBHz zTIDhQX~Io_Hs^j$=g^qfD&F+rn7`+G1n@nf?|?l3cvu9jx!u|?+{KM|C*X_1TCE#U zPA=bN+$cQMAU;qFB0000Xuu^>h00Fj1L_t(|ob8dZYU?l*hLy={ zghe#mt&5?X5F|sVz`=eFW1|dR99vk>(wDh!a4EDy=yP-^et(xMr!+c8#!aDgYR>kZ z|M>rZ+l*c2GMBl`@0kVXbiw(O>I5fz)_-LTN#MqmOQK_(@K`7=NYMKmgAGS6sa~>q z9t*_NoQj|#;6zW9U%Kv@HX0Dyc2 zu>IilXsFm6FMrI~Fnp7knb?64MI8ciyWK+n?TuIpjJlVrGfHY45cT0a`z2kBHMh`kxB_Y=6Ql>;2Sbj{O5KZ^L6?*4+#* zZwduG@K+K*nRTY}FC}N0x!b2hg?PU{+&($14;UwWP&!rWb(Z}TeCJT3#Pu8-FgIY? z>jRM=`jl_(pD`=U*Cgm0Ixbz((3=EPL&Z@i6w7ya*_p*R gN6O~R;upu}KjKEXYMo36^8f$<07*qoM6N<$f@j?T6aWAK diff --git a/graphics/pokemon/rufflet/follow_normal.pal b/graphics/pokemon/rufflet/follow_normal.pal new file mode 100644 index 000000000000..3bc9910d92da --- /dev/null +++ b/graphics/pokemon/rufflet/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +33 55 71 +0 0 0 +164 172 191 +71 63 47 +245 236 208 +182 172 147 +215 129 55 +215 129 55 +95 121 138 +215 129 55 +229 229 247 +215 129 55 +245 236 208 +77 91 99 +152 88 40 diff --git a/graphics/pokemon/rufflet/follow_shiny.pal b/graphics/pokemon/rufflet/follow_shiny.pal new file mode 100644 index 000000000000..247ce5eee7b8 --- /dev/null +++ b/graphics/pokemon/rufflet/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 56 32 +0 0 0 +164 172 191 +71 63 47 +240 232 208 +184 176 152 +240 120 48 +164 63 63 +168 136 88 +247 203 85 +229 229 247 +229 159 11 +245 236 208 +121 104 87 +152 88 40 diff --git a/graphics/pokemon/rufflet/follower.png b/graphics/pokemon/rufflet/follower.png index 9a7c93da61fa2bc7b24353786532e16b6cf8b0fb..8f1ea609be4be82dc8991e6d6bdaa30990ecdd7b 100644 GIT binary patch delta 491 zcmVTB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000jP)t-sn9!hr zI3NH30OjTPM?Wv{=+L;ZnDBToq(48Xh*D0bxl*K~zY`?bN?c!cY_j@Y9<<0Dq<8VnXT_s$gP*PHe?o zSkQ%V`v9c9NfTUjVK(srOn{_|i)?O$XYc`d0}P9c&tTbZOZqVz`)$Ae`OcXR6)94r z$iGVIfE{e3giS^Zn_XkuC2X_P63{|GAKK6C+BX$}ETsgdvm@aVu<6@R$3tW(ePBAT z$e{<^4KF73(0>C?HU?&sWS~};DUsPrGH*n=rg}JdmZ1Z@+c@8BmdqPa zuE~v}Mx>m4t57Q7=6oiVwsF?v#_hO0ck-=v$#?TT_I-Uo#>Ar9sxboI^#SwcT%WgR zqFVn$ILJx`$fBoi3E1cci*ZNueXw}YeHVx^Fqvy>Eo6X==}b;vk-y`u?rq|YUhwti z4uQ$y)s23hte^6!?yCEFg`5;{51HsPeg00;=a?XrZi delta 422 zcmV;X0a^Zq1i%B3B!4haOjJdf(4c65kN^MxfN)^=`1nvrIPmDuxUiV0NJ!XNSV&-S zC_qr?$XK|TIH<6|0001_k(-bJ00B!$L_t(|obA%Fio!q?1<*$zkk1GK6Bo4cOTsRr zHa3DUHa0HKRDlpMo5p5~#UFCJZG@;z{$C@*wrFh~H zJ1DRzSYvxj?5e=_=W78i1oX50{AtCNKxSrOiuWQVU_YzAK32%g88E$6yh?$ma(Iko z3amE<_Ktd>QRtdxy!*lUGzNTzj94Uo{w`Cc3VkS zz@zJhm9epFN`Kl-ySawlR`+y!^xbBeIlwV_`JfqZf$x35(fMl5doa;p@gqWHrFO_- zrd|m+nC?z;Zuo6?dY@b8LIRUNsV4$BXfE8`kPq$N^j^C*3(8xv0;W2u>%w$h4lO4c zv@VEJWTLTkpAMl#?;M#6>kXr`{eEHh`3*Vo?8eABE*~H6+Y7l5oVvf9UjYNS_GYBw Q!vFvP07*qoM6N<$f`ll~fdBvi diff --git a/graphics/pokemon/runerigus/follow_normal.pal b/graphics/pokemon/runerigus/follow_normal.pal new file mode 100644 index 000000000000..64cea7e1410d --- /dev/null +++ b/graphics/pokemon/runerigus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +40 36 36 +229 224 225 +136 126 127 +194 184 185 +235 93 91 +179 56 54 +0 0 0 +24 24 24 +56 56 56 +87 43 104 +159 83 188 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/runerigus/follow_shiny.pal b/graphics/pokemon/runerigus/follow_shiny.pal new file mode 100644 index 000000000000..64cea7e1410d --- /dev/null +++ b/graphics/pokemon/runerigus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +40 36 36 +229 224 225 +136 126 127 +194 184 185 +235 93 91 +179 56 54 +0 0 0 +24 24 24 +56 56 56 +87 43 104 +159 83 188 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/runerigus/follower.png b/graphics/pokemon/runerigus/follower.png index 3b27a092f9afb7bbec58dc5248c03b464565fa2a..eaffe67da4a0197a081b0f2c2f302f74c2ebead0 100644 GIT binary patch delta 993 zcmV<710MXk2kQrr7=H)@0001UMu)cm0004VQb$4nuFf3k0000aP)t-sfPjD~BqZhF z;fQ{J!nnEXU0bs_HUIzs7#J8hI5<};XrEKO-f%M0000AZNklAV^!v~xI&M7|O@c9s130UA3Jf$>Y_=xWSrxc%XcY0`nId1e0u@o-w zgl`a6D1HI|wgAvO#g4>Zz&B3C;x2u{n^PG65f@14DSq-642%oDWO!Y|g3a;HbCzM> zysHZFaawjHI)5{zu2b-Bk53|yw+Rmk(3iwK;(tq!Z1YZVWhG`aYM0+Rvvf+Lo`B&A zIFA+5KNOd3N+niJ061&J5x-Q}2=ZKjzUNo~2ToO@Jh2z=sM~g5r~TE7@R;&eB4(SHZ15nk=u-wY!`+nOwxm4*{GycYJ=ScmI~DjH-bjDP*QvG4evhe2@1cDXd5F;c%3Q)RY3m5ztiFC zYctBi(4o&kpw1GnP^wjD^2-7t0a#L>nY{!ZUIpF=uI`J9$!enjCuj=ftg>A$l$14B z0-ZqeL|BD%Bw|gUl2)RU0BA6MBklrk42|Pd0Dsao@Gk^qXPqbp;@47H67}0oAc$x) zzLcZgQIXkxm!NERs9R14yjHk!!%3zB7ALjcBt`*+Ae)`iB8{Q@c#Tb<;1cIN{q(|_ z=Cn$Wd&ktWkNO<10^JRJ7qO>DwYD7x=R|QAa(Z3UFgFs2uYKYA z_33I3Hb_Y*NLgBHdu;0ebLTA831`yz`RZI&MP~|SU@?zLjl5&QDfX2ZVVf)gXz9J zBo>A{E<;y+JjIKXxlOjP3!Dg$&-3f$`&w8DUgI}h*+(g=1e4u2gA6V38btr+jRlxZ zag2Oe&e4E&Jjd+aWt>9y^%rthF z&O%f`TeK9=rgD&>x5(h`Yyl450uMI21s-f8ylbiFjIEPBm~$tnw>w02^Zl|G&I*4-*+ z4Fy-y__}V0@Er90)eBir9){#05Yv`;5EU!-Hat50)WBd^-u)? z;>w^48A(u>r9i8E0I6<@fyazVu#F8en@0vDSb()Q+hBhogS37wGBV6Ir5B|6?%rss zs-oAGH^6~I#$NFL+ppMQ(@so+$b!ZQwLK&vJvFT%Lw_)x&xiy|Dod@ioDC$OePHy4 zK@gkL#Tk^4j!c5m@OmoC{^DePb}AUEkdba&5Oj36iQ=;#crwV9Zl|*DwQF||V@;5t z{B$@T=;f-{gHxwQ1jEE<edH<3P23ZhGQ)n z``yI`dNg1`xj&yUOMF_Wav{ATRABSGZ7rlQTz^XIP)G`OxFj|VF9oFeK6}~y&42~z zT=DW~QpmW2(pe)JKJN7u5=2Rl)>jQht2j0T)yQnf2D=Bjk6MR>yl1n?`o?W*qaQclS0MMHl%H8JC%3E3jI=Y+>S z(tou_91Q57%gMlE*+d3i4q3WAH0mW}IWV2DM}=k2odLj0@I#0>43%9UWnlLhH{0$W zjjqq=3vlEHZ~MuSkI8Pr02yP<90F~P1lce)P#twf>WzhqxZT`JkOWAuf^k3<`Ha2m zZWjrXTFf*+y{ABocvDUpi|`AZ^bqIFTPbFOZ<#Y#@O=H-`5E(q<%SvmzwbBJ=yBKT Sg#Kgz00007Zw1S4h9(! z4ihFc+^9&{U=YwzvEV^K#f}#*e!Pe%IACERF{5I->e&FGI>sb#cNc~ZR#^`qhrPtp z*OmPlBQKk>^6iG3pMgRG$%%etKw1HcffNHn($054cQ8)yba4#vIR5sEq2FNx5w?We zF$eN;8jn0$)@r-5sNqod%*j6t7xYaz#Hu9`d1K}&*DCutN}{*lIvXfGm6xh5{bC=! z^-RQkyV_r0e%9{zbMVePIp^Xb+^%eT2kFWn+Ak(vK$?TIq zeZ#ITDQw`D{-XL$uXW+3i=l$M6P|^Anq(CGCresvnOIoJZM8jTSn^Jv;LgeT-CP~o z-g-}B=10f4HnG%o|2C})75thx^WM6D>8`Epr|s9Te!?xf|KIx0oGC696Y{1$nE;F; z)e_f;l9a@fRIB8oR3OD*WME{ZYhb8rXcS^(WMym$MA`-xRt5$_mt>hxH00)|WTsW( V){xx4bRQ@cc)I$ztaD0e0stMfAZ!2t delta 583 zcmV-N0=WIw1=IwP7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sV$ID;F-nVK zi^Y4r)s)qggVn{}|NsC0#VH_aN^`8V%~H)lAm0C^bEE(O0RK`-6ZO`b0005fNklJvf7=d!*p5%?3g z88tjT2q5RK4;P1fK>#WD))Ny4e}dD)&2KzjI3_m~ynoBww{H(IzR0~<&yN5`{#Cr& zC@Y1rLWD7voMrx_jY5B!BQ?y=)V+%L7;!$ZxgGaKc##!can1OSDrY8P8Ll`=8&>B& zxuh#TZdV)-7RYHUk#XMf&YOngV2c%;U79!9XI)0g*`%OW?n;YEGlmT8y@F2pUGw+n zeCsDwjzBle8=nTyEu8(v+yYD{RqQX`$HJz~C>Or!R=2bvuX^=gzRyjPSrEP(d;-7ZxNaDBOss z017N{a4_&Fm~rBQ#)K6I0ulmtoLI16!;2R`EG!%v8YZymnrZ_TF(!GtyD)UH%6b4f z>?NMQuI$ekdD)bWHX8h71PTcxC;F8EX$2?-QVa}9JKq7F!d&a=;uzv_{OvUR{M&94 z?fyG5PAhovyh#(DdQf?-aA~3}Z_j!Mw}nR95-%2Ut$lED!PV_L7aTp>D|lFD?zrjP zSl7kCr=T)HotKg8`R*^aUH?6|IxlCaW%R1yJO2Fm?#F>jPyYWh^13YbaAW`f)egoz zY?)GTkIDTj|8LJNVBHd+oTpI~F=gW%Sf#$eNPy@ zE#Xbgl3EjcG`93`*xe;7EsiHH^uK(@MB((^b0y{Jb2Byc3~D$UHgSQ$F?LZ1y?+eSEvlA9-!Gdewgkzd2E}jIJM9{cloKsayU$ z?&W7}72`I2KKi8UOAJTiw1}(a#d89b=WddDob&amA>Yk?2eYMBkM)P&nJz9=Rp`)n zmG}If#I-Z|6whne>OYmRmCLm)T60ZfEG2?aE z2B}a6-7*Hpnr>CL4eLK9^KVXm*IW49v!<+F)aR8^gEy}OpYp-VBdc93wy$5C<1p{z z^`r3%3s?<$BIkKq_RTo8`u+6{lD|){*v)b@o%3+T>-g&Vk1P*La#hYbBN^E&q{i44 zK9ga`uV0Cu!}WP@6l%@sKX*h!aFs)fd928%AN*T9Pd;XNGF5+i;DNtYyMO+8{;XDO zPf*SGm;Yi5#?;&Og)6TuhGUv%9_N`4QgoqMcK{Hzt==dz;NJHxWxpII(@Z zHKQGm+PR3XN45nXM}}R&w-7e_WKawEX|U?*B73Y)IBRa$rm3T!R?1NgSaH zp}sGVE#TkrsJZl(K}7Wz#ko#F0<)GZ$}rmyu}brH&)m$d&$?IdXY5_SH;hS8pA(oL zRZCnWN>UO_QmvAUQh^kMk%5tsu7RPhp;3sDk(IHjm8pTYfrXWUL0hY}5{ic0{FKbJ WO57U0-)No(%JQDBelF{r5}E*QyaaRr delta 1020 zcmV*ev@nf2Z>xv;>`Kg}F(fbTK9PM%7j~OntvwfC5vuT=<%2mggjS*>>-#^9O9hND`?T7=@{aYA}klwB_86%FVIw` z+sy!VdDOOGhy@};j3fNyu5pC34(p6AA)g?aJVKIH@&G^m9Myi;47xloi{R16HpJ{9 zXtQmAXTikIc>w%7m+R^Ty8QHWOyzmeWYFhvJ`BqcAAf#T0)2kSL>56Qj$@lZm#YH` z{DPhr!*hx~a=8H!ad03axI`BiHI={{HycNyh|jZXfJ;b}M+@$t=QD1R@~Dk)*0zzK zb4llD((if~9^_evoD`~R1~?+T&Ig$zCYZkBe6%f(iHLa;#n0}-qg=)qpDGxS(=k4A z&~44z9Df%(ohacNcz>DcSMbvg}lEYV!2JD#L@oo005*8sLr7D4JJ@W9PdZk!D@idvon z@_&|cLio+JuCmrw9jHqeiGSg9%RwE68G??tn=Y2BlhbVmt94y3fy^zSNdRXv@7ubr z+s-$Fl3>N}1hKZ{^@8pMbArZ+?uTIF-IR3)C%SV zGq>QI2i2y#4SHx><(0Mdw}1nG@Qp` z;usRq`gYpuyf+3MEt~la+rHO7;5(OknRkX)W@*WifUWkQE>^H@n44Mks8fAj1(4V# zFfsa1eEXJbZd}H7@dtEsm@Ewqo|QYF+HjQ9?NIm3_(HE^`R!ATJ}3M&bgP{zer>}s z$^Wea4`;IR3H^DL8u>^l{ZF{lDI1wb65T8G#8x>TJNW;dhL8_upvlV$zYs5%ts6B% z^7b_gf4{dt%Id#hyy=A=dC_ve4<*mv*-uXD*834!zIcJN_4hdbe1+f@Mvqt5g{dBm zUz9z|_Rh}t3|D-dmS;DV%e`oKdQ-%AYx;+MO;ZDMYgN^Ke;#3GPdS*#T>kE&-h{${ zpTe^~t_+trtk@G){VSYZ`ny$%(8~S@-mVDqy3hp~{VxxjreEEulJaNmdj6Fx#mm^g z%XYmytoXqC#+TcQg|SuL*VgO}sX7+D{QPo%<<_B4ji1z^5Q+8$D!maI!*C18dGNOQd@gkyDaRy)wAa< zx@Y|)cfY=mT}yhHTQFp>H+H&=RRAWeEfOq`BiJ{bGKeN za4xnrf|+aX_qy^Lfh1^YeN(jnIci4ND_CVk(^U;23AzBk2c so;O}9cu!v6*`j9i_lB47ydV6Jxg8J6nJLVzGzH}jPgg&ebxsLQ01D|lc>n+a delta 643 zcmV-}0(||53y=kn7=Hu<0002CwraKj001yhOjJdf(4Z(FAP^7;5D*aXPzY#fU^6Hm zKsYdPSXj82$k@o>SWt*SKtPCiaR2}R#1aw>e_N3N00J9HL_t(|ob8lBi<~eN#{&UB zkC0t2(bLFW22aJ47h!CmWc)ORz3hIA>@qPfu#x_JFAC1z~l8X zr>$i?vweXOH-DSYy5J2DVt}PqCzGK>LFqDDOt3aB z8elN9y$ZVGGy|tf8_i2c_$t4?bVR8=s!ErGjG;xLQ);UYv#KZ32&JLk9uwHV&!UtsTWNAzV$vlnRdzYt7_CzO~T6uxN9f@o90Tm-$6bhm4!#mcox7uJF}$Xl9RqLj@y`9*VDkNe8T|iKxWyQG d3jM%;tZ&U238z~^!ngnc002ovPDHLkV1oLyFIWHo diff --git a/graphics/pokemon/salazzle/follow_normal.pal b/graphics/pokemon/salazzle/follow_normal.pal new file mode 100644 index 000000000000..cee20a50f386 --- /dev/null +++ b/graphics/pokemon/salazzle/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +184 157 206 +145 106 170 +109 104 102 +100 100 108 +214 75 124 +190 69 111 +80 80 88 +72 67 66 +86 55 115 +62 62 67 +42 42 45 +44 40 39 +34 34 37 +54 21 33 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/salazzle/follow_shiny.pal b/graphics/pokemon/salazzle/follow_shiny.pal new file mode 100644 index 000000000000..cee20a50f386 --- /dev/null +++ b/graphics/pokemon/salazzle/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +184 157 206 +145 106 170 +109 104 102 +100 100 108 +214 75 124 +190 69 111 +80 80 88 +72 67 66 +86 55 115 +62 62 67 +42 42 45 +44 40 39 +34 34 37 +54 21 33 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/salazzle/follower.png b/graphics/pokemon/salazzle/follower.png index 475c49766080e88a46c3dc2ff2e0aa5f2f5035f6..3bcfbd9cbf704b679b05df0b70b209db9af8f6ba 100644 GIT binary patch literal 1688 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAvx#uQkt;)?vOG(MO=3TSTH9sIA!o%4q%)Hpn&RI)KS4Tr#NlDdAR1s*xC>RZa z;S>T58-?Y8dBM%o#W5tJ_3ez?MXwDwTrazsEk9)T|Nr*(?wr#?V!4x#8@=_Jy;MWG zh2i-{%+ZxrmyQ_$(-LG!D{qq8_S9p#jJ9CTYBwZN2 zi0S>TDd$TM#ZB9ypl+=;hw(>yaZPo^d!8SXGB(9m${#$*n>*#(g4A#O`tKA9dQMwv zvGMF?6`%9!Uw$q&xs)S#uFs+L!-Lx8m;BD2O1adq+b^!-o7GN<_@FyCA~IH=&)Lj+ zYCZRw%j+Xqo?R8b@#!?v?5Rfjj{^IRugqWCbDHn3&eHCL_xd*ftmGz?{hqs>U4hAd z&DHuZhtJG-z2(&Rs<1|f|MPavPxC(~7hrvM)*mm?(#eNY9lMv>Db!9p*A-vRCnK|d ztIIs`7nX0C0)@9#&Rg)uW`|1RXB)?Bis%1Nw{y?>t2<5P;-u8`$~VM!2VLTNAFShV z?91?PN@CobISEx|Kbs4B>$7B6h=18(;}n?rrO%;O?#9o3|5oMCPHV`^uzCBy#Q*LV zkC#Cr{Uzn%7C%0$Y1y}4DZFld!3T%hg5}&v(ii@9CU%qy*l4lVJQlM3<)rW^e}njb hsV7Q*h5qmS%Py7WHm{iZk_f1T@O1TaS?83{1OPf(z5oCK delta 871 zcmV-t1DO1n4e|z%7=Hu<0002CwraKj001yhOjJdf(4Z(FAZTb{5D*YRKtQ;d$RHR% z*vQ~GFktvFm{3rN&?s1VATR&`0000000020cz9p{00R9|hVABx zz<_O*kT|&Tu$90Mu_jFxwn-n@>L3r3E(9(|AQo;;;36px@_!C1vk5r`y-Os^lDt}< z_sSHR>b~Xn|7S)sT1ClwYF-enLRoEHF@V z(vy&%631qN1>#9hLN*~6dBH#eMVzK=IMjn~p5@SNXv-*;a~wr|fr!itO3=)!(17e` zS(Hi!V`F1MdiJ&$lOoYb(zgn2<_sF`DU&i&nf zmX#v3b!YX?IO-G8cU^1+0S()V;xsu)Ib^NK*LC6a&RCRcEP3o(l;|(ObW;!Mis}nc>DhI)kRexk-3*yy>=r8SU->8avmD*K5ar==8yz*L3qdC0nwE!STtynx}>4gUP1 z**{;r&2#+)!sPyphXT4x`C;i3HY|Jzk6#t4n2NAmJ4#99A>^SWyH!I;zVQZzkJ1|u zdTQWUFn`3fVH8QjFeORICW}^;)NK722CRxCluldZ8Kg+dBF|p2`zGC|XKdP7=!%3l z=rnWJb?D`~?xuS(Wsp)G+RK~UdzM&!$ULi0O4uT{++PKS=0oN;yFb=sy6KA7e$&-x zmeSN)Ic*I2Sq0R7bV!pgZ;fY zR+`(9^%@RRV0+Z#V95O$B!ZGIc9Ta8yOzEA@wvgt8vvx@;?52QgKX6w!=G(K-zi_0APXGV_<>mLkzsGr-n;9=x5D+LCPm|C` zS9JgYPiScIzlvA@00cfsL_t(|oVAs~Yui>F$0fmZm|$35>~!5=wyW1dGbp5C_qb1k zLN8GzAG#jojJ#x)NAbm)H+IOyPHx*J!R=ryEM|Ffi5W}>$$ys?nuDYJF5925Ya!bp zeUhH!NET_@u%C_L>-T=&&-?w}Pd39`Fme~&_?E#f{?9ycRFsFEiOAkTgtf;neCP zRI-7@n-k}9XMYpRVydCDOfg>-;~YN6DJ#p0!W1)roVvmSC|7f|OF+)$Rj8IzT}l{| z##Y|HoiE3#%}GlttnjTYU|F7nDulH!LPu_H1FaAPx<1uQ`510V&kq+dSZvjiYv$gpeoNs?BlE#K~~l52y? z`gS)92#BEsl{*x`5r9Iz`SdIxVaV_z(p0F`>U3&QcTJPY3w8A@;9j|)l{E>{Bfnb_ zHKm}ysDGjiL$=*OnpSHddZ~<#NIt0PdKOUdp0+em15gbcIG+4bSScu~Jbf0@hD3jd z&{yBY0LETbmlQOLWCHl!pZ2EM%4?bw0{%YU5a&gpDG5NraM#@Fjy=1(YknVS;kN}0 z<4ozxEyv))cK2?)LCj2O|wkpZv6;*njI_&zl^WbZYARH;2y^4}+g+kGKau z5K{*pZHwais#qz}4sQG)7Te|g^w%+MNanEk^sm7@9ec)hoT2xLhaEdSvjA`a++PUS zuWW4fI!~qz>27VA{kWeQhCKS<>jvKF6cJr_9sdB>rAc*c`9KTPimvReo90!&e}ezP zZhs@wY+0j7&l>W(W_N%FJ#&Ww1dN9s##VF#ZX*C1VMVOz93g};F?0Ma^WP2;YG9w> zSeb^xm+j`WO%HVpChoZ(@vRZ<0~K14I3_d_BjNC+56p$yVnR(KGSn%+ZcK(vJVDXa zG>;sI+<-^dna0G|PNdnxe?ovGRrL%_YJaAN(Zxvk;4$vwUrJQh5owaeM?=JabmS6k z52FXO|2wgJfGy`_C)7_Scn`;#{Qrf9`{7^-E;v5upY*L43$z4#8k z+CuhU^%&!QL;k8aIPIVO^l~_f{=x)&a`(UJj(=x$ z@x?vIavvHt!aImG|~ delta 1172 zcmV;F1Z(@V39t!}EPoIX5O`of*vNSJ=#Z$8SV%xn`1tsMpr9ByU?5nS&`@B&z{pr| za3C;900003w@N|)00cWpL_t(|oVAtDYujcR$0fmZoUFkv9!QSW*M&h_@LPq_%OL4} zOsaC|q4u0v8KbM&#WHNn>t!*6HGe}2?Li0SIN0uS4gs^98GmF&85zM{UQ1zdhL`%? zE9sSODI(1l_9O(pdEfW@d7mGz%`lgY>SZ_n$KaO!XCPO81MsSG?Ox$R;FTk7mYY4)s#1N(nru5VYffOQB10Hgq()GGjdkN_kM8UExxIb@7z$#=TPq-{_; z-RWfk0WnmdcAEk?0?^2RKAZ<63>m@1h7OI&h)xaeofsLpB}0Mq%5N7< zL#t~r&VMMwkZ(`0VN@oVHkI)(IS(qHmjz_)S53n-0Mw%b=A9qvD|Jm*XKx{GNc5K& z|NZq8z{tn?vW9a^7Lff>-Zq;x!%!l?dz)wGnh6Xo0Z16GTN}N+E%(-~Z$iz!vw(nl z(=Cdbz`XNE_v!FNGYZje8|}6bHo)xVrwz?+3xCjkL=|nnY|!d&tTYXD~(%j;Ch4 zB}t?McKmcEPN1b&^GCl%07)r(8Jgrw4S(atDCqDh>Y(2WRF5zzk}JeRBz(3d5-ktn zhuL|T*gZt9)Zd8o69?_1sV3ilk>No!SgZ&(4?F#i`+R|>Am^l`8z@JIh+(l8YD`PW z|EzB!bbuv6Mu!VsDI~|xX0&pG z$rT^?GDcyNpP$?n5!e!`K4<77|MlM9ol6>@oi`(g!YU@DFzhV0Oy{=M6pp0000!~8001CF zoJwhG)kIS6>i=pWAP^Waq@lFEzQqs_5C8xGATV0JG%sN5Q?!Wz8Mj!HT8);ji$G>i*nm^&+whVnOfgb<5<=ie2kN*by ztO*G<-df@D&y9+su*pd@shqFy_;0X}9LSVYNqE1-nHSq1?C$ZkK1t00opMs>D+q8w zhzk^MYQ4c(xqsvF+hKS-zFZ1@1q%5-*JuJ&mGLrxQLl2GtW=|t83HXkc_q{1i}E4xDo+#EzK@vV-tYF5B$2`OmtHrHB$8pLI>H8jV zFLRts$V@?jnF)flb)e1P#)8KTP6<3~T<0CPDK+Z#Ytx&UWoK~RY)T55D9Jd zJ3N(Qf9J`?U4lK17Q+$41bygJ#T9qUHuHF`@g53I99}4xeGfD_K~{o5^ARE5muQ=t zK#IcI+JBTXOZ~2wIZ7fz64eL^9MuTDbeZQIU%aY6?o*!WzxBUo$;?t(x{KOT$ z{shV6a4?!nJjNFa;a*$?pw06$1nLvTQJ{>~Ny3vvkK1k(djut*J+Tzm^>6P0I=m_* z!gf+`z+C-XrMSrnr;;!>wH1JDKN@&e>hi8;7=McT9%pXf$NFt~&^f$zbROkZiMiXf zsl!QPwH_r_OKq`Nd|8`Gk@XEc4uN$) z34dZ6bJ>R2;g(OeR@OGYY_`D948u;;eXyI_Md^}&e z0chyds%1Tsd)%VJ)>jIJPhB6iU8Bd~o=rVB`Lqf@TGIRSeRYE$%l(6V h9j1es-r;|v{Q^d*MxUtj3^xD(002ovPDHLkV1hLO?tB0M delta 869 zcmV-r1DgE(2k-`v7=Hu<0002CwraKj001yhOjJdf(4c^%pr|ZBNJvQd{P<`bFc1(B zC@f%DaBv`4n9xvQ7!)wT#K;^tU=$!o0000?zWNma00R3-L_t(|oaNL#Yui8=2kr{rRvSj(<9tT{qAo+6NidbB_}o3*b;xXmwC{@J!Z&IC5t1ep4S>>|~`PhMjhT zXIr9$Sa#RjAFYpZzv_m)4jm=PuqFE~G2~Q&XWN!zI)ITG6=2-&$OlNmh7siM))8c~ zQXx%w_5?VW0HosZTh{%e2k|7t|GYblLsyR9bIJS8w|`*9WdM2HQr7;VFc0H<*`=e( z;Fz#RNWuP^aXB%%rz zvKDFE$lFTcJslNzXs?k{OpxlJUQwR&*4eg)aaA6^WvoM@))qfQ{!H{#;24Q2b^Qq& zw5=w1et$!{uQiNK|I|6P%A^HVOQ-J+?z(AB)zG9-NcCza#K!4ag~bZTNH{OQ`}U=*kAME(ScjKMFSs7yS6)gLJ%6N02;~^n zRvYcznu~q`y zTeN$;NvzF^$F+m&(P;F!SsfK%O$@T|?51=P;9lJ2o70agO|FF{!+vyn5;8I6dy|;g zuwG_e26#|(uNhrTHn|pBw=@KR+~O+VHop9&>*SIsT=#Qp*`SnG`4$G9x@~zuj!-$_ vI(mS6L$PiD+S(5C{pbFbho8M5|HJ$SM#OKQ_t-cY00000NkvXXu0mjf_c5q# diff --git a/graphics/pokemon/sandaconda/follow_normal.pal b/graphics/pokemon/sandaconda/follow_normal.pal new file mode 100644 index 000000000000..3e059d35c162 --- /dev/null +++ b/graphics/pokemon/sandaconda/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +139 214 0 +205 202 197 +115 109 57 +164 157 148 +82 60 32 +148 149 139 +172 76 57 +90 85 32 +49 48 16 +74 72 74 +16 16 0 +123 93 57 +8 8 0 +0 0 0 +24 24 24 diff --git a/graphics/pokemon/sandaconda/follow_shiny.pal b/graphics/pokemon/sandaconda/follow_shiny.pal new file mode 100644 index 000000000000..3e059d35c162 --- /dev/null +++ b/graphics/pokemon/sandaconda/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +139 214 0 +205 202 197 +115 109 57 +164 157 148 +82 60 32 +148 149 139 +172 76 57 +90 85 32 +49 48 16 +74 72 74 +16 16 0 +123 93 57 +8 8 0 +0 0 0 +24 24 24 diff --git a/graphics/pokemon/sandaconda/follower.png b/graphics/pokemon/sandaconda/follower.png index 62a7307b796751828ef8bb5ce0ba1e5451f643c8..8644654b00cd385e3bda1502a8f347a32579387b 100644 GIT binary patch delta 984 zcmV;}11J372I2>h7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMovK)&R}Q z#dB>rq@9#fJRp>ni>ypJT2&x1Fc3;eN)QkLdtEsQ2mk;802mk;qeobl000AENklvH2D424}5J4PV%{%^ZSKvIY6WXFGYCQ8#f{RlpS1Aijfwr_mn8}C6xACnS3 z$3OF1g2coDibiG`cz^!UI0q6}{GK2))UO$saRy$pJ}5kU3RnD|Ae#APM*S}5E4Wp- z;`aoJnDHpjsNX|?Lg$}lEeR01P8mqoLsK5F`ovgr@gshRe%QNIN;Ue290Iur)UB$Qz?5&fOzVAy z`}Bg7xm3z-0#iQLLdLE;vX^Jw^{ouk0faDSg(aOgWPm9lBIf*<+&eiX^_zxxudB_9CxK`p&r;u3(gjBbWtr+i zZ6@HgNPpD-(&p#2Jc}MNia`6mSFbqq=~)Xi|I>zqC> z+s%q^sZxsbXlKH4V7)E5s4eFM8Di z=^zkGB#GoGH0P$80*;5^(I4Oy|J6A8Qb1b$_;18d%pcZVWN6DGZTS{t#b5p4Q${p+ z4D_w|v(@CQ7cv8Pl^I6Idfvl+#;Q-RX;I4G?-e7~7o%ky_+!CKE8CtlpZe`!dA}4! zeS7|epA<80>wCrb_jFR2^Jk-v$+PqHXDhB*^R<}&ApQcj@=RjI^ww(t0000D})Gv1P=@bTy!zZK17(pUAgEk+d;dy!Yo4EM1RObl&%W~1&MIqrPm~W z#@o6nbkVb#-#Gry{g@LXN&oAgDH%j43uCPR&LhfxZ$a@_-TV)`ovMpHqGX!1c?sH@ z7`xr>t19%E0$7P@8i<#si#(!aOamb&YZZ|#Qd5D)lnvmlM4X&aPRQ1<1s<~jpg3qX z0P35~KhpdRynmk0pbvXQIRU_;ITV=&;Ly6^+yhFDsq5;)9=FXJ{tXiD85Z zwm`cD_J7UK>^#H!!(3(huqF8tMi5tb%3W~Qcf8r}4VxI+T62OS^DVu;#!nv)Dba^5 zDMhqa;Z!$JG8;jBGsyd=w<<7tbXhs^o+#Bwo(x-(3TFwH+ca<}Mw{DHXG7oA>5`nS zwPi<-z6XA%Z$F8b44Wq&Be!UMFccI_xB8K4KYwhE2lB|Q@7pCP#CxINJ`=Bs>-o9` z-|aLoDi-1K<&!aEcE}@nVAtk7kQB!_Z#C%px&^;EAh$P@oI()V>08GCXOO; diff --git a/graphics/pokemon/sandile/follow_normal.pal b/graphics/pokemon/sandile/follow_normal.pal new file mode 100644 index 000000000000..5656ae68c411 --- /dev/null +++ b/graphics/pokemon/sandile/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +85 54 0 +117 117 54 +54 54 54 +25 25 54 +185 151 54 +117 117 54 +220 185 117 +85 85 117 +54 54 61 +185 117 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandile/follow_shiny.pal b/graphics/pokemon/sandile/follow_shiny.pal new file mode 100644 index 000000000000..2eb5b97a0ecb --- /dev/null +++ b/graphics/pokemon/sandile/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 80 32 +128 144 56 +54 54 54 +25 25 54 +200 200 72 +117 117 54 +224 216 120 +85 85 117 +54 54 61 +64 144 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandile/follower.png b/graphics/pokemon/sandile/follower.png index 668e0410e18babd9a42747226605f49fa3ccd879..4f19f9cb12926c3c0d764fa4960a8e1cb75d35f3 100644 GIT binary patch delta 874 zcmV-w1C{)N27w2VB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gA z001~pAb^lKHa0dH88*nsNOg5K;MjOJHa%5UbwH4yAA03_00009a7bBm000id000id z0mpBsWB>pH=1D|BR7l6|Rk3c{Fc1|9bT=(mNYEuFZNfk%>wjXwMW)2Eku@=B1lc6o z2e%(kbd7@wT-%`igM2^{Ad7ykbRCP7+YDYh6uC)9>fXEKJsyKsd$m{lm&O_|IcuZ* zsOEFNFMgPwIfta9Is;*1&z9iMr5qZWoBlrdTq)%vc9pvFd@_{CeS($5-pd5^4+YTF z+WE`A0EszNXF?%H6i{Wbqp+Y?>@svRhOFg&>#!(ebLWSUpoS`C0)Pmxt%#bu&L9o$ zP|5?t%x%>Lnwi@J6Zr&a5j}zgEn!8lENTr57?*Vg(0@!1@h++Aq7sTFaUf5k9I+Cj*JI#YKnL>OYHUTt)#lP3n|!@?e!N* zp;AsI1AjGJsHu0c;*$uWS?z}jw&IP7sNoA`jP8tL9&kHu4(7$fwZS~aH0J3uL8u(!;UJA3+ncT8;-fMJb|&)?Kd}VS+^8Aa5-~;G&bM%Ih25#A z5+!rxHTBK$Q>4dU0wavd?&cdWz9_4))?_|GZGS_g#s#46uL<-Pq8%ni_Z=XEWdY1( zOpYI8sNI7Y%1s3n6PzXpzX{fVP{uJ95Gqi*nz$m5Q{gE~h|YQJNiTd?0)OukIE=+< z8E*V`Q)&+V#dI*+rq~p~lCnfMOu~E#g>)Gv@@|-GPxt-uvFSYkq#2e!t0N>9KRPYT zDr0~!CXg`?;4sULj68yt}a{vGU07*qoM6N<$g5t4@ A3;+NC delta 745 zcmV#K5XGEYK|xBiw7pVNV$E}V z0000000000000000000+?QnPi00N9jL_t(|ob6RRa^xToo!W$esE2?+(J+C_wGrxo z+R~+r2s)Ts_$0$BAmDNfmL(c_U9L$s*m7qr!F#X2oKD~NZGYeP4=vw6bE*k?>3pI` z@gv=uBgyv+GMiq&@1OZGe4!i%NT|Et3uc@cA5IG%gZzSk->(SnK##$;BzX+(AmJKuoqMRC`<^RE4hHx}Aw;U^S@zunCZfx|R?Yo$o>rPFYm85%}VvZV}Dl z=Yn&)GY8Dqc{?8zQd2Bm#8~9M^feu?FkTx#Fjg72pMQ`r(GBfB>e6HRVAqtd>|-aw(O3Zd>fVp;2Zi=M`4c#0R zcU31);YF4FRf2j#WJ2vB8ZdU>xZY{Rzubaf= zA*(WsZJ9)ez?Mr{Jytosdj^2S9srpl40{S?!D3$kV80-9_LwsRNK@IC3nN&9n;b84 zKD;k7$M!(woNVp@%euNtwhiUI{12_q!!74Khy2U)CHaFRDp>5^ypNaIjR&8@_q!eC b|6_ju*CpvTGM??v00000NkvXXu0mjfeQZtP diff --git a/graphics/pokemon/sandshrew/alolan/follow_normal.pal b/graphics/pokemon/sandshrew/alolan/follow_normal.pal new file mode 100644 index 000000000000..e348ab85bd3a --- /dev/null +++ b/graphics/pokemon/sandshrew/alolan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +53 78 115 +132 179 206 +182 219 231 +0 0 0 +93 132 155 +16 57 123 +232 232 248 +205 190 133 +254 254 169 +160 160 160 +98 90 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandshrew/alolan/follow_shiny.pal b/graphics/pokemon/sandshrew/alolan/follow_shiny.pal new file mode 100644 index 000000000000..b9c27badc702 --- /dev/null +++ b/graphics/pokemon/sandshrew/alolan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +53 78 115 +132 179 206 +182 219 231 +0 0 0 +93 132 155 +16 57 123 +232 232 248 +58 106 183 +100 151 234 +117 146 193 +30 78 154 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandshrew/alolan/follower.png b/graphics/pokemon/sandshrew/alolan/follower.png index 59ee06568c196a69313f632e0373c37150c04bb0..8b6c58a6699a2bf44cd7f14b43137f4cf050c129 100644 GIT binary patch delta 455 zcmV;&0XY8Y1K|UZB!47OOjJdf(4aL=bA+?bw%g|b003Qtn-DpB=;-*(zJ>n&si2^s zVp>W!cB38u00DSOL_t(|obA-TPQx$|0N|^X2gpwm6Yd=pVi%m~V3_OgkI!QK#s83S zS`9HevIPA@htlt9#uV}aHFOL84HK*-0ewRiQ>dhH&d{mUH-Gs__MLpP1u(`KV~p{C zVj}WiI?b0@Qk@T26u1xr_V-5_FI;F;i<~!lBX5{!Rktu;LPW}WUs(V=Xw(((2B}Eb z;TxVE7Cgs*=NhpD*8YLz%`{4o+OK%XIK?_>dTPj)cQ~K6y!)2%F7%uz=s;@7?){3M zTHePnljr&&g5J39&Ms`*mJUIiFbdx8AxeTaNfUEd5BJMVaw!12gh80kF@c;YvcJW@#VmujW3|9-6~Io2_66d002ovPDHLk FV1k~G-_`&C diff --git a/graphics/pokemon/sandshrew/follow_normal.pal b/graphics/pokemon/sandshrew/follow_normal.pal new file mode 100644 index 000000000000..f6548e630173 --- /dev/null +++ b/graphics/pokemon/sandshrew/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 32 +184 136 40 +216 168 56 +0 0 0 +120 104 88 +32 96 120 +232 232 248 +184 168 136 +224 216 168 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandshrew/follow_shiny.pal b/graphics/pokemon/sandshrew/follow_shiny.pal new file mode 100644 index 000000000000..25eadc3f708b --- /dev/null +++ b/graphics/pokemon/sandshrew/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 96 32 +136 152 40 +168 192 56 +0 0 0 +96 112 80 +32 96 120 +232 232 248 +184 168 136 +224 216 168 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandshrew/follower.png b/graphics/pokemon/sandshrew/follower.png index 8c1df2a1d1d8735f6f3815fad2ea7a38afb7fb17..cc4652b276b512a4d93b401b1c60c1e4c1810a4d 100644 GIT binary patch literal 676 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxNqDD3Fa zxUs?lC{~dXp^#AV;>C|0D>@$BSg~Nig67V=*FXuzByV>Yh7ML)43mc21hYb%aIj+HZY%u_3Qw2)dGq9bzY3c~ z){2E~Qm@WuOFnS6Mj_PxJ{wEYc_b^UNmz?UCln|@?Yi?PZ zL{wG|OMZi|TFSeeQ)#a)cUHcAD*$s(unsskQ1HKW&=1&t12hQm>ypmPAosAu zn!gS1aQ4a=Hh&0lP0;u@d~-Zx6@MHi{wprNHK#LLaSI_k;?9&Az+65vo;rklPG%x2 zGc;In8xfhkPsv9Ja~pEWA9NMh03z~9$r3;=_K?vk#aa{ulwAK;f99}72`cU}!nf|; zvbPoFw)agUbX%Go{xP`2J!Uf5>sp@^VF{4yY^l3B)pujqqMGZ$T6aMQ5H}6A=hrN` zD1!)a8D0IU!~7Dyc>E@@y6kYlC5GG`E^BOul~m{fF&B}c5=smXT0Gv{*9%dP8}zhL zdA8nzG`WCp)@85wD9sI`RZon-_0awAl6*z{0N}wQQvQi17ytkO07*qoM6N<$g8bj| AIsgCw diff --git a/graphics/pokemon/sandslash/alolan/follow_normal.pal b/graphics/pokemon/sandslash/alolan/follow_normal.pal new file mode 100644 index 000000000000..ec88d1783795 --- /dev/null +++ b/graphics/pokemon/sandslash/alolan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +54 89 112 +167 236 243 +104 192 236 +0 0 0 +173 216 232 +139 168 202 +84 148 186 +1 63 94 +44 138 172 +232 232 248 +240 240 244 +88 88 88 +170 170 196 +152 152 152 +176 176 176 diff --git a/graphics/pokemon/sandslash/alolan/follow_shiny.pal b/graphics/pokemon/sandslash/alolan/follow_shiny.pal new file mode 100644 index 000000000000..d7128629bf69 --- /dev/null +++ b/graphics/pokemon/sandslash/alolan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +54 89 112 +167 236 243 +104 192 236 +0 0 0 +137 199 224 +106 148 197 +84 148 186 +1 63 94 +44 138 172 +232 232 248 +71 133 157 +88 88 88 +64 138 164 +71 133 157 +176 176 176 diff --git a/graphics/pokemon/sandslash/alolan/follower.png b/graphics/pokemon/sandslash/alolan/follower.png index 0916ba2423acab225f54b92f1ece0de5b3c1cafa..aaae1473d5e76806b5bf28b8a57cd4d8a1dc73f6 100644 GIT binary patch delta 690 zcmV;j0!{s<1=0nOEPpmxaHs6^Xu#|M006Dn=!>YzRFt{_KVB?~tmx?Y@bL6lSXip6 z#F&_vu&}VWZ?eJw00Lb}L_t(|obA*RyCVShPrIg(Ld43x_xo0W$;ZH~2Tg5A!af$*HhGgCvS=`=GL816D*NdRGJ zxOSK@+z}r(5EryWACGh>ng&{?@Z$A_5o)s~U9b1_!CQEAI<5!&Yk#L3Gkll0Cxem0cR!vkxwX6x|fWd#|!o+V7xci~}%bbEt&=fXp@~T&;>p zU0_n6t$%`Cj=;#~_tiC_zusq%Ks|8q$%M8i#r@Tn4@I4@C>E=)RzVsDU_z_GjtTpD zHJ|45`tNjdmb8osc~38z`HP$fRzX(f^D47`hJemzO#xC|^{T{rx@VeKGs}yZ(C=|G z|KuAXRzae5HM0`33azdAnBme|5EhIlmv#g3`YYt^`TAziDiPZW+q!9?MTP^N8UHJO Y1Im5HgBYIa7XSbN07*qoM6N<$f?6?HN&o-= delta 645 zcmV;00($+@1*Qd%EPpsia1am>sOa$U@bGxZ@K~6@P_W22h_Fzo$f&5mxVX@$=dL_t(|obA*>irX+008r@w0t-c11ab(W@g|^EvM2*yh@jc! zFr``b79rCv1ip)n>@EblOMf!N{&q(xC3F|MDS{$R4EW$Bz%Su^8o$$618;aUhORFSph&PtwjG)_3V&zdUDwGv9@T-tIemCKog zTA9?3$2vEhiGMnuv@G&=*6p*Vn_z-AJZHk%HT1;rlrdq@5oggMPc8Ii^uvzkCc#CR zTlM?qbFqHPYQ$GWVsY z-B+!SVVDqC_ct?mm(UY+$awMPxZ_SMn=#yqdZ%BiVSj>JbMcR%hb>rcjRQ~(Y>CVrB)behn|3SLWY1b#i)l0!v;JignREo zZ}B^r_!_~e@lXjp>wpabz3<|XAa-DsklTYccKm(KP3UPGbgRdT7e-*m?w7B3-4L+r zD*qEDq<&(pjX(v?OxSyU-o*2;rTE%T3<3EnRpa_9@-<4xd_4Preuf$x>oEc8>XmQN z(|t|c*T_{vsBgyg@k9tpNK*1O3dlS-q4f~KqYXjACVE^zb2)juK7CB06b%kI)kg^v fGMJdH_+R5UKhqpMYj4`m00000NkvXXu0mjfRvJVg diff --git a/graphics/pokemon/sandslash/follow_normal.pal b/graphics/pokemon/sandslash/follow_normal.pal new file mode 100644 index 000000000000..72ee2e31ef00 --- /dev/null +++ b/graphics/pokemon/sandslash/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 32 16 +136 96 40 +0 0 0 +224 168 64 +96 64 32 +160 104 32 +200 136 48 +8 40 56 +40 104 128 +232 232 248 +232 224 152 +88 88 88 +152 152 152 +192 160 136 +176 176 176 diff --git a/graphics/pokemon/sandslash/follow_shiny.pal b/graphics/pokemon/sandslash/follow_shiny.pal new file mode 100644 index 000000000000..b78acc2d4e70 --- /dev/null +++ b/graphics/pokemon/sandslash/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 8 8 +176 40 40 +0 0 0 +192 152 96 +112 8 8 +136 96 64 +168 120 80 +8 40 56 +40 104 128 +232 232 248 +232 224 152 +88 88 88 +152 152 152 +192 160 136 +176 176 176 diff --git a/graphics/pokemon/sandslash/follower.png b/graphics/pokemon/sandslash/follower.png index 3ba7fb3df2873e30a4b92d13f20ffa8af5c9d7bc..efe541d2ada9e16657f05ba821d2f77f2f3dce0b 100644 GIT binary patch literal 897 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;O2y`T9 z00kbba7b`aSdgJ`qQihg!$KpY;l+y|FCNT@h=`amW5$669UC@mSkREN3#gPa$=lt9 zp@UV{1IS@7@$_|Nf5ynmrlfxKo6c&WkU(;xUm1{AfMOuUz>u`_9ne8cMxHK?As)xy zUNP*yY#_pr5Pt2gr{xt({ZI3{Cx>xm<)3&h+Bji_@N~gK%T~#+0TUx8{@^SyICSVp zfx%OGg|K77(#hg81eo&zlg+P)7WCA{ezN>jy?$G=Q`yGu*f)>-53A}vH_H2DzJ2bt zV#(Ev*Eh~)%axbeclMsy>b8Td$Ma@6iTrvg#?5cEo0C_v;>f$z8buTNWoO4KN(v{h z_7vfg*uCzoZktg1&kLI+B|H{ZXU)1WSz^Y9*;_t8eCaIGchzYr%kGzfC36ZlSf4XE zAAC|*Eo4=TjE zm$>rh$-fQ`(utX`RHU%<{1b}}J3{A%zHhzvbs6VNh5GV)-r4bzn(oSf`yF)rwq2E9 zt@SL3>wH1Z443U}H3=$j78J?9=DS+u^6*!=z}ni?bG&;TcipPY+BKi&S@GP0zydq} zUt43J&G(!6{Kgu-bLMX(XM4R%vNE2da`&gWa$^0a(5ou^sOz4*Yx+wazB6kav@`>!-me)#+KR!7FGrZRvTnMsS}|gH$NpatrE8e@3%|7fYPa_tDnm{r-UW|wK{9V delta 676 zcmV;V0$cro2e1W@7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!5B|Nr*x zTHeJVy`%txVgT;$-p$Rui;Ig&N=nVNN}PKTds+ZmF#r${5dQ%Gsu5L40006mNklwr$(CZQHhO+cq;0ELT3C9jgGg|fU zutyp90_!=BS{(zh=3F0U)Bl}6Vvz@|3$Ughwpd_%n_r7NHY< za#HlLkzbrg{78^6$rG*<7mW<5$}q_??lmf85vCwRJb#DoJgQ<8iAGnDB9k_{;yU+v z5|Q_qV1)@+kB04`N}}IF0lIqU*v*mqw7pk<&P^VnJej>rCY)oAO*#Y_Rwn|nK<7st zAEiCX?Mc0O4ota)2;!@C`*4%M5#^Z6A=JA}B(N{gIH_-NdjzpnpeIOZ9b;;ouvf%a?9zVJBZN6m(I z8{8Z@*gBsc*QBbz(i&W%GzI1rKfF8Yc{iH9|H{YoFe%onCIb6WxWp&5?nC~(o*m~j zuuq3j!EEMty#VJg9P5`A_c@Mfh4}jzJeDs--yOBp{yaTiTz&vIB|UBMOKE`s0000< KMNUMnLSTX?8A=8K diff --git a/graphics/pokemon/sandygast/follow_normal.pal b/graphics/pokemon/sandygast/follow_normal.pal new file mode 100644 index 000000000000..772c08aff7dc --- /dev/null +++ b/graphics/pokemon/sandygast/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +233 228 195 +206 218 227 +204 199 171 +200 112 84 +96 91 78 +89 87 76 +132 47 47 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandygast/follow_shiny.pal b/graphics/pokemon/sandygast/follow_shiny.pal new file mode 100644 index 000000000000..772c08aff7dc --- /dev/null +++ b/graphics/pokemon/sandygast/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +233 228 195 +206 218 227 +204 199 171 +200 112 84 +96 91 78 +89 87 76 +132 47 47 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandygast/follower.png b/graphics/pokemon/sandygast/follower.png index 046a14adf3f9b17f35332da6935682dce9625c6e..460f232de1d1a4aa3c00178f1ae9ca6753e0b31e 100644 GIT binary patch literal 1231 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBXCx_47dVJ>i>JtSa3DJI$;XW<;`T_z1K=q?wGz5ls2t3N|Z3X6wT2B|pkcif| zQ*QSiR^V}Q?(F>h-+oVm^Q_*Qi%wOMos}6b{Kt&1yxipD3kJ2*zs22)tyur9{jSH; zyRGK0_p?iEDD-aHXvuQJe0BHP@5i?>OYD_BSIwr!sL--wU9|rFYo=`rqQ6+gPLMqC z>}H$>pZU_})7u~Eubw=e@81GIX+q@IUx)MbKAJVq?{OIKoeKz;kvk$r~f07&2bm}O>30-CL72JFJn-9<4-_kL~fjeNQ zLH*f73-3Gs%8GlxpvThdq zJ?lT!PVzZx=Dw#c=VkB4EIjj{2#{w;>GSy&<8_pL`9LLk^$AEXN6DvmLdgpAfvHQP z{@4mWX(GX@97m@l6OnEO_ml=?R`xo|=JVvXyWovdy==aKm=4Ij5@7o@AhWX0S?dI^ z1iU)ZG%UKPt$#zbuK3QJ9QAJlqkbNM>|xP|VY+Y_eje!i&Zd3u5P0zC-$Fp@Qt!3j zdEfQzJaF?!9@JBljoIDR)>)%!aKv;(W1RVkjzPU&2_@lnZWoABs zXd3O}0CxBd49sP=Sv64608oV|SLB+ncz>e-W1uoy-9G^Dyo&?)pQMihRKaJ>b{7p0 wLG*>WS^ZvdLU_Ng+>a+fRZD)n;sqxD1mXiI8Ykic@c;k-07*qoM6N<$f?9Ukq5uE@ diff --git a/graphics/pokemon/sawk/follow_normal.pal b/graphics/pokemon/sawk/follow_normal.pal new file mode 100644 index 000000000000..8a8a62c1c887 --- /dev/null +++ b/graphics/pokemon/sawk/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 63 87 +71 129 236 +33 33 33 +18 79 147 +55 55 63 +104 164 182 +11 11 11 +172 245 236 +229 229 247 +138 129 121 +95 104 112 +47 95 191 +0 0 0 +47 95 191 +0 0 0 diff --git a/graphics/pokemon/sawk/follow_shiny.pal b/graphics/pokemon/sawk/follow_shiny.pal new file mode 100644 index 000000000000..ccf10150dd39 --- /dev/null +++ b/graphics/pokemon/sawk/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 64 +112 96 232 +33 33 33 +72 64 88 +55 55 63 +168 200 200 +11 11 11 +208 240 232 +229 229 247 +138 129 121 +95 104 112 +80 72 192 +0 0 0 +47 95 191 +0 0 0 diff --git a/graphics/pokemon/sawk/follower.png b/graphics/pokemon/sawk/follower.png index 25854baa572314c83a55f1c3df4aa7713b5e8dae..8d5bc531cda6d8f808adc6ce041836261bdb6dba 100644 GIT binary patch delta 887 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 diff --git a/graphics/pokemon/sawsbuck/summer/follow_normal.pal b/graphics/pokemon/sawsbuck/summer/follow_normal.pal new file mode 100644 index 000000000000..a742d1bd0e12 --- /dev/null +++ b/graphics/pokemon/sawsbuck/summer/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +6 97 39 +13 37 25 +205 176 82 +66 13 13 +46 15 9 +98 66 31 +74 37 19 +153 103 45 +242 242 246 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/summer/follow_shiny.pal b/graphics/pokemon/sawsbuck/summer/follow_shiny.pal new file mode 100644 index 000000000000..34f7d0f0b44b --- /dev/null +++ b/graphics/pokemon/sawsbuck/summer/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +8 136 64 +27 81 44 +40 19 12 +199 170 85 +233 219 172 +176 104 32 +128 64 16 +207 124 25 +141 98 51 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sawsbuck/summer/follower.png b/graphics/pokemon/sawsbuck/summer/follower.png index 73c599c6400dbef425d82a089023f71199c121db..7bb026e55df07b9ba2b6361942afc594924c0289 100644 GIT binary patch delta 653 zcmV;80&@Mn1*HX$B!3}LOjJdf(4YVS00vxvE%NgA zgL_1U0006%Nkl9idC!fR&=fDUk@v zr3xv`wkM$=r%Rc)%=#363yz*GGXg@5AjjzH}OBxI`>rmI)v zTB$j97>Oi_7Q3&-fbe(srE#3eEC(2jVR=)PG63Qd)G`B#DX{v{HJ(28Moa$hgnDPOs8WF{3ewVFN=0E{&^==(bTY zFO6p1mj+0zF;;b0xgDQxS?F|AA2k~n8sJ5}-_~Ew?ll4YH>PgGB4#w7>*MZxGISI0 z{doVA1%!dHcLSqN?=cSX5*i~<6%!CaH13_C` zEn>#&>4UAbI=wid9|PtG9uNk)hhi&;n?}~k-KL5edb@8QM_zy*2<45v>2QBy?N^&p z%x*(O{H+NCq1+|jTUAzG|9WQKM74++(5}~3uz)ado0@XNy)+}{{?y$QcGE%w9F}*S zXlFAXh<{s3M=S1>xcg+QJG+b81*DrfBa|OJqqUm%qpeEsdKgyqp6}>wQkQH8kO=ew z4$GD2;R78+huvevnMW7G7YI=C{)6zH2pD<+qFG{v%DbR}KjHiz@(ON(QHtF)oDn{PCV#6Vj%Qa|5mKeN!61LD z(fn&kg#n)Ge<-wncLZuTAR$|AnC@SbYo+?wVI&e{TkO6j2g2XoP2(UH=@8&B5QEgl zjfqIbu<5!E$+^4DG!SX}^4Y*0C~innA%?cak6ZrJ-DXOJuqZ@A9fo_iZ`*3O2j&5)3P!)YB1WH7aDa{E{(QbmQ`h925pSqv4NqV zOOo#Mw$sbchdlsl2Vxt8@J=jEel;P@~vj$LIb?W zSM&Vi#r-;f|Hjg7*v5?VL%v;KPKK@nK5uWovVbrUR)20_)aC8;p&$Ob{$xvG zAQV#0cQIF^(WG$F5xeRirJS+>VIXLwvR%yhFuGHjHs=>7^kcwe!vn%V_fS*@anngD zv0h{`Lx26{$H@!u1EIK5R~_z6mHMPgirH<5h`%*qAQbD$d#j4f>z|F4n`m}11FG3f zv3uSKoPU?HSa9#!m>_)Alb^+yL!U)B8 z<{iw3SyB>~NzT!K2Q{@HQ0aO;ffX#mC`FKYg+hO-uaqQ8B@C5=iynkbTR~C+5 zfUTEUq46%L;ZL~y2RRR<;G{Ru0sR2$xrW~m6dyI0y#AK+PxY_$3)?3l8qKjhWdHyG M07*qoM6N<$g7>6ORR910 diff --git a/graphics/pokemon/sawsbuck/winter/follow_normal.pal b/graphics/pokemon/sawsbuck/winter/follow_normal.pal new file mode 100644 index 000000000000..3e3f00fa16b8 --- /dev/null +++ b/graphics/pokemon/sawsbuck/winter/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +93 93 93 +54 61 54 +0 0 0 +54 25 18 +220 203 69 +109 77 39 +61 11 5 +85 46 25 +212 134 32 +151 109 61 +247 247 247 +65 32 24 +159 159 159 +194 168 101 +85 39 5 diff --git a/graphics/pokemon/sawsbuck/winter/follow_shiny.pal b/graphics/pokemon/sawsbuck/winter/follow_shiny.pal new file mode 100644 index 000000000000..65d337c96628 --- /dev/null +++ b/graphics/pokemon/sawsbuck/winter/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +91 87 85 +54 61 54 +0 0 0 +55 21 14 +213 177 62 +128 64 16 +55 21 14 +128 64 16 +176 104 32 +128 64 16 +247 247 247 +55 21 14 +159 159 159 +213 177 62 +85 39 5 diff --git a/graphics/pokemon/sawsbuck/winter/follower.png b/graphics/pokemon/sawsbuck/winter/follower.png index 68dc215d67223265e0375fa47309857cdee00aaf..29748fd3e9331d2fe60e9d84b007625be7ea1860 100644 GIT binary patch delta 783 zcmV+q1MvK*2CfE>EPq{HT{b;70000s84}#fMQu$dJqra@E*aE@AeU`D_xJZfAQ+#Y zpTekRRVM|%DRxo-00Oy5L_t(|obA=mOB+EH2k^HuAr>UC)l!6BhDJys6vj-t2GT&< zT|zEBw1u9<=ombSg5u2*k%9gJ7XN@kYcHBxmiz-f1#?gc-hX=V+W(-lsNFZanWfi4 zAA#kwJM+Gi{R!~D{-z!p8>=1HVqJurEe%t0yJbAvgid!Xs&(bw zQ5|&9MIE-%htKZp5Wraa~3nr7t96GXDNDK~H+JPtJbyfCfEgvF+OivTpyXD2a{t@L z7FZ4N;N+d~io1}U+^1T`oOM`Rl{ATtb}6XXJe60+VCj>;F9dUhGDSpeC_0VRgN zH$XI&pCXqy(25ao$&3M)T+g_`BaDV7Zp-+Bq>hs!2$mRN?D%)D%PDHLkV1i)`ebE2_ delta 778 zcmV+l1NHo_2B`*+EPrTdXh29nFc1&`008*-_^7C;NDv6vz-V|_FhC#}U^pP4cu3fg zDA?H8U^pNiI9eV600Oj0L_t(|obA=WYui8+2k@uk;$U}CLprosj$+r4{u38-b}D;H zusnG%!A_uFLI{Km9a_3{3&oIJoIxq3V5vh2?vUJ^p{1QOG=G0g&!nl}oqVEep$~)j zNO$im>+}QQfBj88G&W9qzQei*H(MH}o2>-pBjjkuI6zR!r~6*IgVGk=LYtQ#6}X$$Z@5LtdK zeYA+Ssc*!k9kaD%67viPlCO?j)(vr7+67sWvM8fWzYk7bhWNd|dVm_*riW73F?V`A zwH!IE?<*sk|ZFv3ltbO4&BvK9|mxD79Hxu*+w0|N`Gxf6QhjZqp zlvU)VSgETIzQgr}h4ALH(67Jw*5y^DY@+wM?d^hYnCm!9*Tc4Gb?f){?bH)wU5~2m z>*fYH&3}`=>POt^(R#JFp@QW8l=m&ecJte(>NYxK%QTtP)d>4aV0&H|Hu{qRcNj{c z5aH%*g6+aEkjW|bST^vJR13SR|FZ71S89cucnwNn51S4}(7-q1Fc8>4yA7pO|JSp$q6|8D&PCuT;4ndtb>00000NkvXX It^-0~f)9Wh5-#7c1xd*2`xD6d}=RgLc~Y*kT*O8K{Q zj_a!B*&q`@jNS(+El1L0TTv5i-)Ce3af|HcD*? zfC^#P_0Ocgd-wV|5VX6;3$lUTJ#`VG=q{sQf~&p$0BB1(pd+>|0WhIB)!0PpD^T9P z7BbgvK<_}T_It7t6N(dJtiA&K;RgX{^|li0+kudZeqXG(FvluZUxDk}n+o=_8`OpT z7iiYHBtOdTT}0{$nEOlheTIf@O#y79RQi5d>7!=^YmC|diV+P!-;wuBz{n2nRtSb` c_`!e87g-Z?7Gd^Z7ytkO07*qoM6N<$g1-OOi~s-t delta 481 zcmV<70UrK<1p5P!B!4haOjJdf(4cT|Z~y=R`1ts^xVRu7AXrdPczAeFNGRaIco+~6 z`1ts^xVQiS000000001^9g*n(00D+cL_t(|ob8moYQr!Tg|%q8Pt`$&+EWG#oIFnr zac2h_PaYhw{FISQX>^Z}E+up*Q;Q9}YmL*4VhLPEWNukygekl=`f zga}B0iJ|TJhSa{l&L@-sU`SQRR-~uVnCX%QiU2fROx3a-L;%*_tq4HF1&^pU4NDAw zU|`Ig1)?G04uATFb%_lCsHm;XiS;ue8j`62K>k#@0RyV_V(r%)_cI_GlJQ%>0BdjU znHg{(4V(L9{o5_-N5j45*J>F)wgOOX*C{T^*HM3BxYRtLcU)Iy0KhO~F4ViBe!LdC zH9lZ8piWK0mIT0XO-l7{=*Axly4d%VI*!r5YWZV@z*?5yYpi#}<70@H>oD4@$-lTq zQ}f4UyQxAQ4BL27&UNAH&MGHdktFB5e-jZY{CiD)!f!?7Hg?YxO)&5@LV?|k1OHWb X9g@iAn-(7H00000NkvXXu0mjf<^R7-2% zZ=jGsa-v@ukXC?VAjQCtwDTR%A9X91e_9#^ zTK$x9T~pe3L2zluUB8kAhc2yB;_(p`n!2eZmD$Xy><#+@ZuzcqyW2aL)bDUGUt;I# zSNHzr|NXVk%f-*{?%w_5^oN(eJXa@n+%|f(u_U;D@^53u>JLtLrUmMIn}0RmX|HR% za_SD<-!@AbEq+D6`5HQLDYtvV?Bzbb73QBOGEH6ob(@OyNmo z|6TEJ<0<=U*_=a< zC#-q6rrEb~O1J9gc^as#e=`zyXCM#fbgIU_A6 zwXUAGagETia=(r(r8hThIQzstX3>Mp+mX>dO)3{pm+un!>*c_Cp>3hzlqW*0?c#;8 z{RcOhnsnLMzj#!$wd_WMNY8O8<GH(L*8t=8w^Y!w^c==@TNb2#`c>iRT;bCah9PO!a{AKAYobmp^pso5DU zW?1kRW}{T@~SExNft$a~JVMK7+dRoJ{Fb=KrH5prppZZ2v_dHJb8Z>=KNBxaAN z8**+hdRi9Gqj+M{q6wvk&M%I*G_CPN(DdT;wI?T(UU=8JWX|3>XJwjokDa-y=n}L| zf7K4FCZ&wZ`H!O)Hh+D&XNlvXdFE$MtN0x-HMrALE;{jAh}G;H%sy-C%}r-K*lX4F zTgLL7YxMEu2h(y`cd|Ln*?Oo#t@U}{B(;Yde!k?Aa{lhm9Mb<#;+xrP3(ny3BX!ev zsJ-|bEbH(`@#Fnt`q!1;{}wnP56Z);C9V-ADTyViR>?)FK#IZ0z{p6~z);uFD8$If x%GlJ($V}V7!pgwl{RDPK24L1j=*Z1a$xN%ntz+KV{d+-K(9_k=Wt~$(697oA)-nJ9 delta 939 zcmV;c162IX2(<^07=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sdup8j=4$`N zQpJNg|L(N^YEsowIiyN4IbtAtVp{+I|GocnoYhKmtT9@9AP^7`nv^B(0009sNkl`UVDOT!`%RZEoF)2SfsAoFUeE@~@xr z(%$AmbtNLyKY!tDx?7I|9`3CokG_4eW$*4i>Ba-dxyuS zdEXhN8x`ucTm0(I?*h@Wnn2yK#xyner;clTo)FpDOyC+heBwS76O=uMInuKdaH`|N zt%FV=65|44mHM0elQz6DSR|?sA;$r$frT-5fr;zO8+IEWd8r)ya0IcRHSY{2O1zdx zx&Jk^|9`A`W3WmyBDls6_9ii>kFDWy4WN=eLd73iWqkXk6>kg{fi|^vR>1|!#@ANm z5keZ?7_1c19h|KPwi}LoUAc9fTmBNbFhiMrSXMFG*W~#kyLe;p61X8L{Kqw3AAET! zOT$}(wLlOoG8foCFC6C^F9J2$3}TvXfmAc>zkh1p8Z?2}CHO*)lP9M3XIBl6Pxh>n z=s1IBTd@-2j=MmN!(E~_o~G*6N9+J!^Tyyy;KrMvZ!0r<8Ssl6m-u<6cHp*#>6Qmv zaTCa0%v!}Gv)dF&;gzOL-g7NP!X>?#w{}ih@lkERfMu&rY3JRIyej9^UtC!G@{0b2{t5N#FHiQL zlv?c9rl*yOMRC*AS!Y2+C?_uFLyoa4zfAV*zw{{@`gp*Y#v@eF70D*;2GoVY2t4d z$sSBoUUdDISN~Qs;{xF$23mEQdn^vPmaEnmT-8%5by2sybZd^2hO}X0;j+?g7Kdqd81X#S_0)pO5kN6+1O{d9?%`eD~Z zmt*fs^ybZ6BV3z3&2OvR?T6||#5Fd@sZ-zSdyo?s3WoEIQy<_{9s!D-{F>eKpb}uQqzxk(2zNL(y+TPcD%py1Pq$D1S+#F2`LJrwbNOF>+ozjx?Kh2K;kwOT<`#M|@%~2JK+#hNKF&E_{rTd~Pn!c@ zZVC|NVa+dH_nOPES z`xkH{aw{JbTc5@2u-BjT-rs9o>(*FnSMum7%g3{vAJ;zBWx1^MFU~lCVUFoF?s|d! zaqP{{wOP--yU;OP_-Oq1S**gQ?AiZUwnxM=pZe z@FJV_*d;+1PheJ1Epd$~Nl7e8wMs5Z1yT$~21Z7@28OzZMj=Kr1QhUVG^7FGrZ j$1}LYP&DM`r(~vSSK`*O&2;lCPbP0l+XkKEq&Mc delta 938 zcmV;b16BOH2($-~7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|Nq5v|6&l$IRJYg0RI60|IHBpiz&T}DgOZf{{a8R#m$tIoLX9H5D*YHe-ugp00S>c zL_t(oh3%NZlH(u@MC~%FTrmCrf4fqPBnD(W$;@F7rfMgSpMMP9AYro0a<{wP?QVCw z+yB%=e#L+JxCZ=|Z?XXRf>WBLO_o@u^DUk6XTaCogOUI~$fq0$PXoM+IiC&rf(=z5 zuRi9kPvyD3QatqNpu9)mq!P4j+C^24v=C4iQ}Jf zF0Te`HcYJVl7DZT^=}EL`f_hz!dVo`VFqf79Sh~nwS$1a2B5&R6u#iDPvvQi;#7ak zk-;TSjNuCN*1$Oh0Y@DorBs)=ad^d@dgp8?Irn?bjO%xZStQp1L@gc#KDqlFIo${a zCR^mCb$G?8PfQ;vP;8Q$A?6%=(fUsAPd|{P>_>rDTz?H>dFrz%M&s~`Gv+N%M-r7+ z8jB5=o+F#UYzmWpXhb_d7u?inaSJOf@d|DCbIur5SF%`+TUfCq`8h}4wb!+nz_RM) z-W#~&+$Fh9a-ZBghjY#tos^aO^iSDyA28>ZBv`R-oBlzYAV1(JrJ(km?83f(z&!|S zwhS?O`+xo^hb`-BGrZbr_ge&d-glmLj-}49V3@xv&c+Q=D@^sp$DIi`f%cwG_D@q} z+nT-FzT?eDgW7@h%6DbG?6q}#l;^eK`+T1PuYeQo0$rjll2xlTIQf0IHyB*}{Zfjh zr|of;@Qr>=`y-d}Jg40jj-WFfBpCH;K**m0;eT6%*i5$uZ05!H5sU_1VAjIa!x}#m z9u0q>;~RPh)MgW;6%#H%&9I2Oz#3x5#YcPIv2Twf?+m&?)5o)vrF)xX_E^I^gVliW zpe4aEh5Ds##Upot;#DB^U2!zPl|AszpqG#@jW3Z%XFxh0R4HtWu$?MU|Hk1_kOIYz zqkq+C+duI34{B%(R)OLltd>q6@32G(dxIXMXB@H<0~HUscMvF^=Q1vmodm?|Ljr>? z5IcN!gR`pLcxQ?~>4gAFn9%*3;fxH=Sfd_) zi48nEUdChMn^!RT$vx*+5Aqc^`Mu1kl_N>S#W+{v|3#bqheR0h54gQVuf$0C4*&oF M07*qoM6N<$f-z{y#Q*>R diff --git a/graphics/pokemon/scolipede/follow_normal.pal b/graphics/pokemon/scolipede/follow_normal.pal new file mode 100644 index 000000000000..1230d642a139 --- /dev/null +++ b/graphics/pokemon/scolipede/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +68 40 40 +0 0 0 +218 78 126 +151 54 87 +87 40 87 +183 77 204 +151 54 87 +104 104 104 +247 187 0 +136 96 0 +147 97 0 +104 104 104 +79 79 79 +79 79 79 +0 0 0 diff --git a/graphics/pokemon/scolipede/follow_shiny.pal b/graphics/pokemon/scolipede/follow_shiny.pal new file mode 100644 index 000000000000..db1adb121523 --- /dev/null +++ b/graphics/pokemon/scolipede/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +68 40 40 +0 0 0 +200 40 0 +152 0 0 +72 0 0 +56 184 176 +151 54 87 +48 80 56 +112 184 32 +136 96 0 +75 124 22 +104 104 104 +24 48 24 +79 79 79 +0 0 0 diff --git a/graphics/pokemon/scolipede/follower.png b/graphics/pokemon/scolipede/follower.png index 1ceea47cd0e81f92295747eff7f1dfd6d5ff205f..7ecd86201a96ebd573da1330abadaca2a75d36b9 100644 GIT binary patch delta 704 zcmV;x0zduL1=t0UB!4YXOjJdf(4a&pC;$Ke$S44q002k;064g?mo`^0P&jb7Ac$Z9 zOMDh+XlNKP7*9`6k)YX(0007JNkl1;0}GeWAA?PI*hl*OvyT25`1(0v`*70g`^U9eaP^>;rmxHp zKd!!Q0rb+xvt&jZ-Uqw=_2XyQITv8JyS!!v5G#j=!GG=%IFN2QB~#J#en2!>1ja&d zSe4;0Mz0o30;LhldP&n|P?+>3R0V9a@}4uN@dEU^p+K`y=aTh9Jf0MaR|OhQC5Y5% zyrZKJdUwhD!w$BsHzwKT8+zWV4U3E^nmUb!8zM(?uKeJ#J&5!Cq1s6e3rI!Ah0ADI zP?)p1aDN$t(gkJYwCbf~&JvdqE)*!Hgv%%tdA?A-+dU!1%xzr6Nf2ujW>lb}vjUw*pSO zL3e2sSZbRE%lz8#x}Ha#u7zpUk(Np004|Fg|2de-haff^t}o<`h6vsGwE;JN^?4f5 m2&>?={2t~>LGz4%Hhu%Cm*VdHPivh30000>p&XNqEx|)mlg;26%1XHo8Y-qS}T8&<$ox&zEh!RNceoLb1X-) zgV6u@vycdRi*By0Qnrubg$UuGljWvtUaI9+H{jxZqm=DaU?|a#u#-6(G#gmH3@C6G zcCyH6YL>En9x%#x>*z21?rJZSeJORy_Br-J&?`IHgG_SJ7j648G2izWo$N&!3BbR0 zw|zcJ2oQG90Do}XUbz7vpc`1e%&U%|qdCARGwzA)*EaAd1ig&tDOf%RR#T4dnNs4g zM;|2k=X-+7mQUZ`34ADw0=8v+!Rc*d`Z<>*Q$KlC*3Svsr<01GZx3d{;)%{p-ZOnSQD3%v46*<8>*GeRL$RME4O0N0I=rnW&wmhrOg95LU~L}UG0`XT8NO*AH=j7}G!(XgMdqa;Ncx z_rBJb*r|_GC_InG}=xj>5(-ptK0U#Pm(9SlUinwvn*gPqixJ# zE!NCs41csPNJ6LSDwk^!xr}g3feOl8MjMtSGg`X6Vr(Sb#<5T7Be||K+o)Pjk~q}^ zZ10!~x6wFw8cvB`*yG@_;myM`UYa{~xQxG;GpOe)%)GLZM?9#iow3)IE3V%PI7+K@ zZWNf;HVdl!!SJD(M_yeEbKQ}vq;UYN;>JHF^)?X1X2ZjcywMP$m$EV7rPQC70j;nK j-pe0ho>aBZ_-Ercf{hF`T`zsG00000NkvXXu0mjfvw2WV diff --git a/graphics/pokemon/scorbunny/follow_normal.pal b/graphics/pokemon/scorbunny/follow_normal.pal new file mode 100644 index 000000000000..8a8824e283c9 --- /dev/null +++ b/graphics/pokemon/scorbunny/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +205 206 205 +16 16 16 +222 222 222 +213 109 74 +255 255 255 +65 68 65 +189 76 41 +180 85 57 +57 60 57 +230 170 57 +139 56 24 +213 137 115 +205 137 24 +180 52 16 +230 230 230 diff --git a/graphics/pokemon/scorbunny/follow_shiny.pal b/graphics/pokemon/scorbunny/follow_shiny.pal new file mode 100644 index 000000000000..8a8824e283c9 --- /dev/null +++ b/graphics/pokemon/scorbunny/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +205 206 205 +16 16 16 +222 222 222 +213 109 74 +255 255 255 +65 68 65 +189 76 41 +180 85 57 +57 60 57 +230 170 57 +139 56 24 +213 137 115 +205 137 24 +180 52 16 +230 230 230 diff --git a/graphics/pokemon/scorbunny/follower.png b/graphics/pokemon/scorbunny/follower.png index a8100504ac79eb312765d283189697fab5cc3db4..2ea973cdf33e4ae18136891a7b6585576130ea78 100644 GIT binary patch delta 597 zcmV-b0;>I+1mXmc7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s0002Z&dm@I z5Z>P2)on`u|NlWmLA^{Vv{gAdJUQm7Ig2i5Rpr5a#CQXObKS0005tNkl$D4ws0Dl~I*kPkxCgUDFrar&a zm;1N}hmZ#R-#1VX1?rtRgf!r_RuB(c!0+-z;n)sRmE-Fa#bPbrzwuPEH9%z5x9&4TuWwQrPON!5f@EZ zF^WLsNS!WnwcBPIup784nv42KAonBo+UIY$C%Q^I!HT6t) zZ*Z-lQ>4QNj$1kS`aC|m%s%V%N3Z-3#;@cwY;w@pZt$I3PeK~bRy;lUnL1qRaR$9X zob*&USlcO$ry!o3cyUPVwMQwT-@f&jy9-eB;wiZT3b(^4AtZadtk~n)zi3Fw-0h{_ z!RD+zl1}+juh5BClN8CpdWjs~==-KGP?odCjOX-5d~z?L2YZL;FX9Po{1@)t9D(dj jZYj_N4TKJdecHYOtvD_GRaPg)00000NkvXXu0mjfw z$iTpukdXN3p!oRs_^5EuNGJdR000000001VUXFeM00E{+L_t(|obA=YYQiuW2kQOF=W8o+h#L1qka=6nN0jPE0gB&BVG?m6>wRy0s@9U%YshU0~Io8u9AT1n z8S_Y7VxeTfz<;Ezv#-xYl2HP^Pd&tNvc zC=Fhl&!ls$g4QRj;*jf=#-m38pZ``KGRe*NmIp`H&3`9T*n6*$i`^RP0U>9(M*B&w zvkc|j$vMg)6*%7(&U`8H1}V{b5F4C}4a&)T7rmZSg$-#IZJTeuw1Q{kjESbHOi&I` zbrDIGBKL-FLl`&n=(Uwss6mtgF8qIF3pF$Y-9in`KwO{BfZj)|!C$Q}Zr;=ho}vGe Q00000Ne4wvM6N<$g6_HXS^xk5 diff --git a/graphics/pokemon/scrafty/follow_normal.pal b/graphics/pokemon/scrafty/follow_normal.pal new file mode 100644 index 000000000000..81481512dbfb --- /dev/null +++ b/graphics/pokemon/scrafty/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 57 41 +222 41 57 +230 98 115 +0 0 0 +246 123 32 +32 32 32 +197 90 24 +103 85 38 +212 212 212 +246 204 15 +184 152 10 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scrafty/follow_shiny.pal b/graphics/pokemon/scrafty/follow_shiny.pal new file mode 100644 index 000000000000..63d67c3904ac --- /dev/null +++ b/graphics/pokemon/scrafty/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +117 80 33 +216 96 32 +232 128 104 +0 0 0 +240 207 23 +32 32 32 +192 152 24 +84 73 71 +212 212 212 +64 120 56 +85 177 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scrafty/follower.png b/graphics/pokemon/scrafty/follower.png index 56b75ad0d0abbb7650133bed68a3d65e9e66eb8c..456a626834bd868e9d7540e3afbdfcba951b3123 100644 GIT binary patch delta 652 zcmV;70(1SI1*8R#B!47OOjJdf(4c!cDc&hL=3;XI008!TARr(h#ab9=RVLKb)b`8| zxR?sZDDkNP00KKnL_t(|obA=mi`qaG2k;jd_H5j!(4GvE`~C+L88@+>7Iuh7E3HCr zg4x;LwVT~u3$4e(B1=3KWLeBV*BM>wOv=lqmEQVppZR9q3x7j?0Q|3A*)JHZ%2Br5 zVgpp0N7&jnte{qPdIo>*c7?dqYN6h)nfx=in~v*OTd0p7K-{X^bSY|CcDrRC;kN6# ztpbC^haRsKI2w9!fgRU&eZUPh)$pRgsv&NR``igCr~&-A+Ke3Bov7N3FHw_(b0H{d zxe#B}qJ*O6(SM{7bJU%X^GHkqGmu#Xf`7QfolECdAg*tw zpHKt2WeB43@EJ{{{mvB&nn@=ya=_UG^P z2Iu|x2Y;&PSDu*<$3{MSU%x-`P{W&aG)nai%J)X@nfcJnm)~EdtghKkbwe+cwJ!8) z(?9f_s5r|8nAP{0v4kDWlxgXlgh>+4&QYr!^5xJQK5dsu=PbFK(E{&#ASjXdp3Ht> m_FMnsisdGf{deo%*H3EvE;ckl3~m4b002ovP6b4+LSTZiB}k$G delta 645 zcmV;00($+V1)c?vB!4haOjJdf(4crYDBxglARr*vC^*1a81Q%?csM9XNJyxtsQCE! z*x1-$U|?uaDDcP-u#gz6f1nEh00JpVL_t(|obA=YZks?52H-*a0w&l#w#pkU8sK6P z%YqlM&~mAAup;*6r>lCh`V>}tiAYs(4pzlErn`1r?@|q+b$^eY+qXYEgAfY<|Laul zI|gTTm7TQT0OQ3Kc8(24q;=ig!rwa>v6MRr>EoKsKXb6~Qh%I~zIp&l$LS*Fq*b{= z;$Gn(P1B^u;K(46qaGJQlK0q4-P8x#Fx3rLJ=P6rJJOe4I3f+;=i^1;(T>Ai67oym3(&}c=F)f z3B~jUC`cYl7fqvGU@56c0*z0`HnTn2O; zNj|R+4O^ZYO!$0XH%vZU^0KsZZTah{u|vJ*=E1V9Hh6981HK(@2SM9x*qf`BdD~cj z9NTKc1aS#Q9c?t6pl9d4k*g~*_33dg|Ddkb$7j9spwHQ@?VHdvb3@nsg>?2REV1(-v~rBRiY27su12iQ4ce8JCw3m#dG-B6jh<8u!J1M>N+-7ju`>wjHg fXClLYJbpGmPtfGR7l6|(J@cLKoke?rzA}Xi=rPuba6yW*?$cWjjk;EY|F05hQh&C)#yVt-=i+zCYlUTLu?p*v~9A3h_1m<@DQ8TU)%Cd?ywnX4G^{v zTfV{KM5uSsJ%7ET4OIg~*R{s^DEBn;Kxx>{Jy8aDXQJU)Yk&u_qutYc^4);k#WcH; zvDTvDW13#{^qyu7M_OCM7jdOyt;L4h;msSlk|;B6$PqcsGn4!>=A1my7lRdXKIrD2 zWe%3eXRJ%#R5c_qV<~_BWQnJYCGpR5Yd4um2Uc9-Nq>KT@U)m|-ADcXm^MtriKU!# zl7q#QSLqK_-`j|GJzwZ#rVY)xXqcirAbzPcvJkdJ`6fHA$q;!BKalNu^pR}FY@@@v z?2bg!Y! z&m(`s#Vz;c)$jU$et?(=?h!XcPxsTHAN~Ffb%b{qGC+bTgMN7k*>1;>?L=GCvmN7d zi&%9UpmqncvptXt7U&zG*(P#Xw4OWfyud~4nKuAk;B%*KpgplDx;^`9K(>*9IyXj@KkvuaYRw+l^H8hJcsKu;85hlFT+%>gpP2QvCVhM9YQ^5bcOei( z+Ai#!X<)c-19Rj9%2jH}!uNlyM1~9v%Bf6wK^9h1RH`o@i*X*Ds^OLWaLNTTz~8|NqvW)EJ*cmy5~Oo zdu`_w0Pe^A_*Vno(Z3xyy_*5rWVBiU(+w8I2D<@SzklB%O)3p=@wcvjV*Mj@jer=r z1&|iao`wdk+tmXDz^U#9^n8>il+YYAK&CMR5FEzPt{+uWuJcSKv>psjrZFSn4Z;cg zt^?_aR1Bpc>VMf;D(VFVvD27exI0@J;;2^*X+^n_Y1A{TO7~07Cq7_kS~LyCPSl{u z(?rs^x2!gol)l!J^EGB}LltE^aW@TfuBn|yy|wsIz0Dt9>cu>6dsb46^U|J2UEjzh zHAt*8IC(Evr78b3jeE}>NtAkGi@2fN4K;el&f^AKLVs88&Z5s9_o8%oS@QjUq`{d4l0HN10uXnho!Ihd?r$ALi_Maip5M2@U}ey~OPJBs|lh zT|;*wX@A(`5Fi_eKy5EL9X+w9Dr&a_BPD-g!@m>`y;}(U{TnX!o3~3c_6~suQeuQN zxv!ggYaieyP@~j?e6LWdj zV%)K72vvy)?*yRQDp-el(JYXm9sgJ9HD#&7T$s+2iWa0BpAl>RWdo yMZZoubTAYh9z5jEZ-b!MqFi3j;x7{O&BY-FDl@ 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 Ef-8UF>;M1& diff --git a/graphics/pokemon/sealeo/follow_normal.pal b/graphics/pokemon/sealeo/follow_normal.pal new file mode 100644 index 000000000000..4f9f3585486e --- /dev/null +++ b/graphics/pokemon/sealeo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 104 +136 192 240 +0 0 0 +48 112 144 +80 80 104 +72 152 200 +208 216 232 +128 136 152 +232 232 248 +176 184 208 +184 168 112 +216 208 152 +120 112 80 +80 80 56 +0 0 0 diff --git a/graphics/pokemon/sealeo/follow_shiny.pal b/graphics/pokemon/sealeo/follow_shiny.pal new file mode 100644 index 000000000000..b7da8547101a --- /dev/null +++ b/graphics/pokemon/sealeo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 56 112 +200 160 248 +0 0 0 +128 88 160 +80 80 104 +160 128 208 +208 216 232 +128 136 152 +232 232 248 +176 184 208 +184 168 112 +216 208 152 +120 112 80 +80 80 56 +0 0 0 diff --git a/graphics/pokemon/sealeo/follower.png b/graphics/pokemon/sealeo/follower.png index 847206638324b20e3ff666fd0b8649de1a67bed6..ac18313c679c54c97a1fe8e4eba7a5b1bc87d795 100644 GIT binary patch literal 1023 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;eWON+( z02DANm=F+<;W6XHg&Qv#I%d3h@nge|3p-X6+_*5Kq97n3z~Xz+s!E_b#w2fd7lsa2 zSq~tGy~NYkmHinbFPpMKyxk04ppZavqF))1R)At4#lVoX^BvGNOq)Gj978;gznyHD zf7wCgcy6Se^3yEs>N#3MwfjrLz~+j*|qJ%Q79eemf+>sNlge8=F1ZBs&t9!t9N zp1B9tul;)Y9!TV0_A$|$I)`sp?mswB@P@Kl(zGiETMl3Q`|=Fy)2Xj-RIxX`JX+S4 zwN30wvY@gn|zy9BrktX+F1H5dwNQ7{e-=m*8`Hf54yh>Gu|vwqrB|Kz8$AF z8R~vtcWMP^_Vm>E{&JskHnvGww>lPU-=05j|6Z2!d>mmCM+1`lpIsKeoN1=jw!%

mFSy|b^JKxQ$gOYof!D^oHx zY#uk9s|tLYn$@Q3|16DiddlJLdgzviQ9iT!+m zE7|$%lcF*kX0te+e58N!^_;}8)uqn!ZUjv3I_8)tSN2E#Sp1UX${(4|ZP5UxV$~AY zh?11Vl2ohYqEsNoU}Ruqq-$WPYiJZ=WMpM*YGq=fZD3(#U{HCW^froy-29Zxv`X9> TIOd*B2W1pbS3j3^P6&_u005kvw7tF6-roPcoO{)@lhe&Hw-Az5oCJ0FPgm0008KNklOE=!T2H$XFvhh$gWYHN^0Wmmetm`${Dki|pW(~1 z79aw0nV;h;`U*GlX6dH zCH@*G2ZkUt9)Dvz$5wTNy>Ia3|98D( zI>Vm`0B~1}@%Od?$M~^<%y_}&quV1RT=bbbHwwo%v-2K~4N%-FiZfit9C+_Ho^P8M z-*yZRaY?W_oDpUyftg@uPTb(;sY(iS+j6wPumnl;0UCj*E42XF_h5n)1Y4Z<%O_D903$KKoqYmP#JUNv!mU6d z2&4?t)^IFk2YD4L1j@@$JqBpsZ5AxS6W@22UEmr8I-6L5&=U(0btQAun=0H6VBXm7ZxZeNPv_T z6eL6hI9OP0Sm5B`;878v@!~{}a7G zICatfn>?Wtck*^#S}OGSY`|+H<(L?yS6j9#Ug~hoUb-&Q?sC-9y}TE{cSp~^XL`ai z=~?2u1*ewYE~wF7DwyZ5w`7mfnfFUgOGnli+>}_wI#JOw!Tlo1rKX0vF!edico&WoB=)010dE4GIf2-MR z+iWn`&sU}0roAbF!47^z4aa`RI%(<*Um$Y?zu0*VJuS3j3^P6G1atEdz4bN&4cFdwD!ef|L&{+0000000000_BjBfuA&zJ009n3 zL_t(oh3%HH4#OY}L^%s*0RI1bYm+ofYg0i{7GIRL;3p7weBUpyrT;f#&>;gU)0wRKC*v+NCi(3Uo938@nXgAk@ zampINp%Pr0HV^5*Y&%voEM`jb3KgH<^ux$Lnn zV9oan_wpHXF;uN@|HuYh3@YbOKH})lG(Q(`3;4X>HQ3sql)(N~X8n71E*hr;WF4Wq ihgtZK?}yjz5626+JQBn$a>?!h00007Z!K~R2Ucp zJb3T{D7Ik5g@Oo$7bg;c;KB@!A0KwSc=01ZLE(Ty#Dj(j<_-sifr=QDyxmuo5CWtX#HbiG%Dq zo=2=PJ=3g>cgGoZy({dm{$szfs+?6@Y;xtpXP3WLvwEL6+@d>&ZN4U^^O{A>AvEM>t2Ni$<8k#^cV`<+a3uX%VJ5twfB)QH&f(f27%L&#xI&OH8xuP zcVM+SbG7n}bCV~NlXuinXFx<5SO}XvXSKFXyq9QdIL+u`f}cv^kM zJ{#2=>tp9koGW<0&bF?yZc~e@#GlHjD?6N*_;jef{4j zbk03CXOG#&FY~mX#~oppc@Zsp-Nzz-afaRB%FJCKXZMJ#du+w!)~r6O_h|F%?{*sH zs}kD-u3b#3_<8f=_E-NG{@{N5epdEt|C(38o>zjC2hQ zbq$R|jEt;|O{`1}wGAw+3=Ga2M6W>6kei>9nO2Eg!@k_dBA^uL>FVdQ&MBb@02X;v AmjD0& delta 655 zcmV;A0&xA<2Ac(t7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!4-=Jv(S z?wq8(K~jVN|Haj`gL7&z|GlKugHohYApZdW{{a900RIpW5dZ)Gvi)#t0006RNklm=a`WLXvN=F9dt10xw4=$0rfAcgYCW$U%MqVg;GN$)ge04F5)*8&@6ap6t&voq6hI?r=U8zZJ6LtXJ-(+P!3n!S zPe34$8g)EH-gA7%%^gUkvpTvN4Dnik=oeumaGVZZBIg_r9D^Lnj7A1&A6GzvBc=*m z_$m%N$8R{ARZOb>{CtD!{9@FPF+lq8=nB>mLp{0JyMOe~aK_OUaL#E@K!B5;jy8C` z2$$Q60N?EvqMZHJ3Emk_xPhJ&t|?(>IKY+QbP+BDRr_>8OCy&9p|t)$i{TBo1#oo% z`LdJYfv*`Bf;=ulUMGzd&2&Ob361p7J3zfl74hObSgn+a00>D%PDHLkV1l%HHT3`h diff --git a/graphics/pokemon/seismitoad/follow_normal.pal b/graphics/pokemon/seismitoad/follow_normal.pal new file mode 100644 index 000000000000..ce4ce069ec73 --- /dev/null +++ b/graphics/pokemon/seismitoad/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +55 55 55 +87 87 87 +0 0 0 +11 55 112 +104 227 199 +11 55 112 +33 95 164 +5 138 208 +71 155 129 +236 79 47 +172 47 25 +33 33 33 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seismitoad/follow_shiny.pal b/graphics/pokemon/seismitoad/follow_shiny.pal new file mode 100644 index 000000000000..6f97a5d2f4d5 --- /dev/null +++ b/graphics/pokemon/seismitoad/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +55 55 55 +87 87 87 +0 0 0 +24 56 64 +232 128 56 +11 55 112 +24 112 104 +32 160 136 +176 104 32 +236 79 47 +172 47 25 +33 33 33 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seismitoad/follower.png b/graphics/pokemon/seismitoad/follower.png index 81d7624f98a899a9ee3041b93c8c5e5818856ea3..780b69f64134147a374477b4b02b8c4c77b78828 100644 GIT binary patch delta 927 zcmV;Q17Q5>2DJx}B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000dP)t-sn9!g% zH#b*TR{#J27&t)afH(^`a2RlCAfSk_XdvuQFRU*aAt52I7mn2c000SaNLh0L01m?d z01m?e$8V@)0009QNkl9dS|#-AuN-e6l(YQ3qAAvkT*mbkzaq>P&_lH`( zWJhDeY))_&yMK)(cU|1T%}G0}*NG2ar?HWvip{5*Ux5wt;HKWeQ63QCO8MX>4`}!R z;59a~^aIFSF0x^kG3v-MWdXQeLAag=RHPq>%0{+TV16e>HmnY+cnI~DJV3~nTUiU1 ztqjB7CN4cnoVo2yy!CrPY)%MUB)kX+;U4LI{;{mnS$_=>(8cp?m{00JxnYri)!sdP zfrm%76FY8=gYSFraqrvgVp*sC@yw+(sjso&09yc%U};$7pTNG##3wdO0&2l03h*|7 z*J)iq|3tV{B=t2mSa2~8w4twYID{a8t5I_C7EI58F*xTK*nj0*6}S&wV@Z-0ycA8_w)#8Q*N0P z0oy~@bz~E7=G<@Db2p0aCVwFbRe(?Y=6MvkEpL7z%VsF-ec6-sXA8rgmXhVRvF-BY|cH6WgGTx z6n{n4{7t-+ccpg->Ql}F{5Msd%`jMHeuNMjWgXa4iQBorA@ zS$)WdX##>A0)rjG4udAWSd1JjL*|#!FR{~l*oWu>X-d&|nSbOzvf?y5?J}rN{^@=E zJg;6QcAVGsx?b16SsnWRuUu?U+OT>)(zNSs9<$kzUz^p&bj_G?>@YUy+nO=MxZl*< z+>vaQ+*tW7cHG6D^_iU3+?Q<17W>fDXE*@AH$BU86rrx=*J2$o>m3J-#&*Co004h_ zmX#ks({h^~cYn-iPmRe0u-S;RSraf)ejr9?Insg6owV8UdUWJdI;eR~X{5GH3tprR z)4@6JJS)s(c#bbVuW^Jh=F5_oImXDxgKr<}I>}<7K$b7F#M^T%Co4gG}E4dgl8t;&n{p!)=z!y%|z-~t2z45IpBwAtaC$2hl!e!|^c z0^A+)pva^t-#h_GzA6Jcu@A)(K^0)Q>e1UAplc1i#UAi1k@9d0WTCd)y@0EYl!YUnrhOdO9}+=sRJNn2atw`^Jpv8+NU_x0Ravcn&+fijK9u;zD0|?8POrzdou7!>U8K z3^0OK84!}7H1LrA>m%RQ9cz8bjiDN=3h)iPTi;^UMl>l5Oe07*=L!Vcl7>AX< zViOPyFKu?y{Fu=#rF3OFh`I`|8i9*e%CD)nS#`3u51^XB2;l}*V3H(_B0>szUw4 diff --git a/graphics/pokemon/sentret/follow_normal.pal b/graphics/pokemon/sentret/follow_normal.pal new file mode 100644 index 000000000000..26eb876e9487 --- /dev/null +++ b/graphics/pokemon/sentret/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 56 +0 0 0 +168 128 88 +48 32 24 +80 64 56 +72 40 8 +208 168 128 +136 32 48 +160 64 112 +128 96 72 +232 232 248 +216 192 128 +240 224 192 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sentret/follow_shiny.pal b/graphics/pokemon/sentret/follow_shiny.pal new file mode 100644 index 000000000000..ee55960e3a1c --- /dev/null +++ b/graphics/pokemon/sentret/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 48 64 +0 0 0 +216 176 128 +48 32 24 +80 64 56 +120 56 8 +240 224 192 +136 32 48 +184 48 64 +176 96 80 +232 232 248 +240 216 160 +248 248 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sentret/follower.png b/graphics/pokemon/sentret/follower.png index 5ab296fc75233cd00b43fa413b5867c82b8e03e0..67e333d913f8576e6c3ffe2616c6f2074087c10a 100644 GIT binary patch literal 776 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZ#SO9q| z8X^o7Bmx{PJTy2itZ3*^Fj(MF(2(Hq;>C{}2O2&+IN%LJRK}ppZavqF))1R)At4#lVoX^BvGBjQc%Z978;gznyZ>>#&1B z+xBXXrRwUU-ScMYy1ZV?xh2A8i$+)Y!QCbkobs~|9Q>sam&+~s%jcI~UiK@$Wjl^8 zzG1&S-{|-G6tf-y>$h7j`~7#{@Vrk$@wMJPHA(k#9W8P9%RhvfGDJ8thP<|y&JzhZ zGog4vQmBlhGFM%o!#&a8k99=8%xp}YB^>jW+g;*xbXdd23BSds?`wA5fBBW=jx%{J znl{2Q@eVjCJVgrwO@vilI zTCL^^i7n)MSvj%fvdJ=8)!eStPtS=bINtvDzpZhN_1}M!>=-8-PU?>opQ{XvQPmRH zh?11Vl2ohYqEsNoU}Ruqq-$WPYiJZ=WMpM*YGq)iZD3(#V6b*8Lk)_C-29Zxv`X9> U?!4G>0H}e%)78&qol`;+0HA&*LI3~& delta 581 zcmV-L0=oT(2GRtO7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeQ-roQJ z|L($!+=*7XZ!xlGIFdggb3qVVDF`_T0Nz0uv>*`wgL89pb3s8t5D*ZxRrAsS00GTO zL_t(oh3%HxlEWYfhSS2ZOfnL%XBBp7IJCy+HK;Zj8FE5jvF1yKZd z6UdsAaubwfg34ooaF|}sCHDL$-dYeBIOQrpz+nPIz9uEkxcXnULhB%bF(+t77x`+w zDL&-R+&KTec9_72AI2VF7(l|!cd-aV-W5J4 zz^x94J;Io)7bgL2F4V`JfDhagFrlbhJ*SXd2c#XS3iQ{II+os};sto*_A4KSe04bJ zF~i$jZt;V~hyHl|e^+>%4*n6o6F6}!_;n;%fRFw}34aW^hG)}`6KD$G|Kl9sM}<#Z zoX?d7DE)~N7;)X>q^&3MW`Xm~H7)`0xm7IOnq@vfyD9G5|ZX`Yb_8cis^pYyMAH6ec#U`P;{oh(e)o{ Tv3wpe00000NkvXXu0mjfnJf$e diff --git a/graphics/pokemon/serperior/follow_normal.pal b/graphics/pokemon/serperior/follow_normal.pal new file mode 100644 index 000000000000..3733e903b2b2 --- /dev/null +++ b/graphics/pokemon/serperior/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 232 +12 98 39 +106 115 57 +24 156 74 +236 173 21 +8 16 16 +156 213 156 +236 173 21 +115 164 115 +12 98 39 +236 173 21 +24 156 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/serperior/follow_shiny.pal b/graphics/pokemon/serperior/follow_shiny.pal new file mode 100644 index 000000000000..eafc2d1fda8b --- /dev/null +++ b/graphics/pokemon/serperior/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 232 +40 72 104 +103 114 55 +64 120 152 +207 215 195 +7 14 14 +168 232 104 +185 175 53 +96 166 87 +40 56 48 +212 33 0 +24 156 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/serperior/follower.png b/graphics/pokemon/serperior/follower.png index 2ac9e1691ccbb35b659760d508a7831131b02865..8cee61f96627cacf6588d42c995c862145a458bc 100644 GIT binary patch delta 1080 zcmV-81jqaJ2h9kOB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sfY9hD zNN8trH$Zrp&)35T4i2d3Xt}R7V5V0nI55;902rJ~RHdGV00009a7bBm000id000id z0mpBsWB>pIvPnciR7l6|luvKlHWslFm2dD) zZVjlE6K~!<0jl#WAs^em(Ea#b1`j0EvT^U8fDj8h9Xai^x14)|Hn_{NZ%`ubF;wJ8 z&KuqK1hnaLwUkoLx9kgeIqk?ryv_`^uH}3=A(mgvZ1>VhVn_ow()`;TZn! z;D5n+*yZBb_Pax+5iF;a!WWo10}M!sV9sD5BXh)ch?);(kC|mqCI#n%0e@pR9ZyQ4 z1#6I2pGWyNBFxhEa#O}v_f6*=GCWl^ zYYh^S{inx6F`ew5uO&UuZn{7s5Yx!O*{=5c&r}_2y0Qqt;>0a9$AttC4arcEDJMdk@)*8pYNPc z@-ZR*$A2UY!=Du!eoYkM{sH36>B^J;TA;fjq&g12Ca7vLp?V*0-YMjtRkJ)#MV%+S zB#P=tR$cuP;W8!(onWGeA^4}fpDV(=zNvP@O9W=j5~5(*0IO})rrE9t%=c>dDi=rz zs?=RB@LnwfOn<31tM`h)7~cZC8D1j(QDCJo&dIY^1R+f^j_NQD3m!6J5@-jS3jmok zHX5E)pJclthy|(7O6h*VIYG~dQJqR7JuDtne?CYqORRux`oEu4;`kLoh_s-wt3$uw zoS<5dnloNT0o`jYSjn)3`{R$tzn()rpch1V9`j`dgMYnfNn;4knpprtqJmr8b*zsC zb1oC2m`#RODX*2)Fcuohoh;5l;X$Z`Rk+g79egif=Z_V(w1I9fXi8%FqCajNlA2_NFv`_@NOf2&|N>4g#k1v&Wl8?gI{b zL<(5ncip?%#x2PSX)q%&8#aLg3ihV9GUTIASm|V!H*Ll=n2ODRyX`*ClL0X?DN)qW zLoI9^*ak*00|hz6f*UX8O`9=|rovD#!Ixo*qksN_0EugCglMY!Cd4m-#O8)@Ri~In zQvol(8ylw!;tN7xVAl~lh{q%-Qigg%sCdTiT+wK1iwEaBNO2SLwdm4B1k4%33EV^h zijaY5qCl-|*enYXuXeZ(GMGwR%vaa)T^R+y6G4Ex@u>E87T7q z`;hn+?DVwHzMeDIyH_f7 z@x*B}>M!Dg2ss5@By_kW$zmbG$z5Oydl3y`~-3kjkUeJEP((3 N002ovPDHLkV1mGW&uIVv diff --git a/graphics/pokemon/servine/follow_normal.pal b/graphics/pokemon/servine/follow_normal.pal new file mode 100644 index 000000000000..ca1ffe3c1439 --- /dev/null +++ b/graphics/pokemon/servine/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +14 82 36 +221 195 73 +41 197 74 +31 147 55 +0 0 0 +141 120 48 +251 243 199 +110 64 20 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/servine/follow_shiny.pal b/graphics/pokemon/servine/follow_shiny.pal new file mode 100644 index 000000000000..ff9fff513358 --- /dev/null +++ b/graphics/pokemon/servine/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 72 +0 0 0 +237 151 18 +40 152 168 +63 74 11 +32 88 160 +138 103 54 +218 221 187 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/servine/follower.png b/graphics/pokemon/servine/follower.png index 034d5feb2ed0447ec32f9f934ebb7fc125b7d026..b329b478379cf996f25e9d060fe5b6273b4e3b35 100644 GIT binary patch delta 557 zcmV+|0@D4q1jYoAB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000RP)t-sn9!gO zQY78ONh!rjACor#00516F#GezZa@@6rMO7|000SaNLh0L01m?d01m?e$8V@)0005B zNklilx5pSOw5sWOK&5<_Gj6vhRlD}Yrd1%$%B*sjv5w_7%OiV;wFOPj1J~kMT^%m- zoK-fz{e3vcN`HrX-}310 z)o!TF>V1PpTS`g43~XIhk9LEk>a9S$vKcN>D}{e?IDaj2hg*zO2&;PSWI3fnnj}Z< z)!4WSc~sclhw9t(m{<)MPv?KjnQt6+A;(X4pCimTsjXI5mW;9Xi!d!P=cQN%M5i2S z_jDX2iI(-yL4_|Pzja4;Z{IQa0m5D*af`1ruMU~oVX zxJV#~crdt_C;$Ke0002QuG~8S00F^CL_t(|obA=Wili_Y0Pt_xLxKh@ZVSPHTly{v zDW(bR!3n}L?=r#^fndLHG20vjWS&8V9qfjL8-Q3x5mqb-(XVB4{GOBOdXH zuM7W92fo|8<0p_Drffxb-9*mH!E@-QnSi5 zO{HxJy=X3aeH5}@_47vP{iA&E^!gy=JFH?tuR6U0YF#$_e-!I7`fDWSkyV3HHf{DB fQUhk<`xeGO&Yui-uT)z`00000NkvXXu0mjfBXR|K diff --git a/graphics/pokemon/seviper/follow_normal.pal b/graphics/pokemon/seviper/follow_normal.pal new file mode 100644 index 000000000000..84c7c632905a --- /dev/null +++ b/graphics/pokemon/seviper/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 56 +120 32 32 +112 120 136 +56 64 80 +160 48 56 +0 0 0 +80 88 104 +216 168 72 +168 112 240 +208 72 80 +248 216 88 +152 112 24 +144 88 184 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seviper/follow_shiny.pal b/graphics/pokemon/seviper/follow_shiny.pal new file mode 100644 index 000000000000..fc90e0c9cb54 --- /dev/null +++ b/graphics/pokemon/seviper/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 40 56 +24 72 112 +112 120 136 +56 64 80 +56 112 168 +0 0 0 +80 88 104 +168 184 56 +208 72 80 +80 152 216 +200 224 88 +128 136 24 +160 48 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seviper/follower.png b/graphics/pokemon/seviper/follower.png index 31fce19ba11474a09e6148df21641693858bf8df..71095eaa2e576918560da26eeb65e53facbba38e 100644 GIT binary patch literal 1147 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxaJSX3w| z6jXFrI0P&(umH*gL}c7p;jyCN!v&9kA2%Xq6i7^n*b%qw{e7SuW0JSK3quF1tOt<8 zUgGKN%KnUzmrYq~QA}buP)Hy-(XR|hD?l-jVqi$x`3~q5W+P7*#}JR>ZzrGkmUa|5 zo?bk|+5e`R%F?^dx;GjgIErO0jAOdYE6OraZLeDD+>T}JnP;{H`S10(JFjYExL~V@ zKPzXR-Xa(8Zz4w=4F7xI&pGoaVyo)CmUEi-Z_YjceD8MQmVfJa@9O!H>u3AZJuEEg zkywpUd2wGz&W&#$ba!YgO9h;s*d@HpHig?wCj2v)*ZX~&tz`^1LrkDrQ||0lmO&d6 zjm_@#Fud3o(vW(4ou*|};jDvEa&7`l+?S3wel~K~mWvW#(hQYulH@ho%j9G1WYU;9 zi{mKU^;-sKPyBI82+V!)^LhSON2$fBz6^)76fIp7e)TE~AAJ>F`%n4)><;Zi8WWzE z1wXr?cU4Pnv6#5bDb9K8e!B-G?2;49T$^w5Hr<0`J%ggZsac(;yzjR8*0z)DLy(4?bgsR{rbyn0Q*Cmh>Wnw2Oa6Jq zt$IPQ$#wtTFXc-V_OIdEvEj)6R}KcEKkOw13}-eQcP@DAZ*;FdUZXLnAphl++xLYk z?c$@&E^l%a(5r|P6#mBjKYP0HU8f(*zf0TRJFxVFl)@qVi1!CXXYS%@`1GvtLvy&O z<;TLs_mcetB_GD9ne%_!b#=lUv32Z9%7?4wE>XJD5EEgksHDEXK5~ymSro_goe!=) zI~Vt0$q)aqJ&YM=Hpe-heD+hF^+any?~&v=KlheDw35?(RNRq&{ng%S$y)>BH5%3j z7o9lS-v2&-`4WZL;uVjW7fzcW#^j}S&x!l7s!EZ|Dl6yMWVBwop`$C9R5>mDNOSp}s~^v;(@L1h7i{OaE-KRAN6~e~ z)4-H9sgj#FJ(Nh^EYMk+R9SdY^=ztDsHLLc3!|BaiZ>Nz2emF$(4K!hU?=0+of z3w7ko3k~`dAT>|hX~spKg{OXB>{-~lKXsquRb8%}U_qtkOFOC*W*J_s2sg@6$n9pb z{&h|^ww}R%yA#LC+25UjnMk$7HKHUXu_VKYn_7#Ud^n_8I| oX&YEr85rE%pfwdmLvDUbW?Cg~4Qt*`(gfvGPgg&ebxsLQ0Fu|xBLDyZ delta 900 zcmV-~1AF}Y2#*Jl7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdb#l`>s z|2Z)+|K?iWy+Mm9wEw-V?pjjKK{z+vG%0pc?W%p*TGeP~E`Nc03^wUB{o)tD_{IMe zh~HYNwSUv?z?{EB0I*ydboJ{Dv;VIU5R~ZnSA)KOoniI=VFEEo1>%)KU%$>UmJU!p zNU$38{FAItu6~nYmJ7!xx1bvYFTtcKEad1n8OE~5rw9%P$(3b*t>0w$^8inS9G0Hf z7f0vixR2y@EnvMuLh zdJ;{*YlEAfLP)t9dW%H}ybKEwd0z8B2AsD(66!Hw70FBv^XMYVTiA9-4?ZnOED4GOEgJ7&d ziwuy@Vgtn0p_$;hgAJf^Tn>TXAGvM~0xEYKlz!WL)QA~ki8+8%@D&o(| z@CL}wgLQ!9Y)F~bx?ALKPOf+Ye9K@bMFs$H16(N9lz8r>H9$MSK_sNT28Nx! zGl=vM{Xw>ln5j4hcfj6<#;2*38ac;Fk~b&4DQUZq4k9<>L~BMyfYl(N*@X}=HpCWL zHvyyx@yZUq0{VI*-W@hB8^8eknVzd0M7|Lcc7KEPa^q@Ms6pER$+wuC+X7$#>P1XA z&o=xi)MzaLR|8~;oc#q<7Xx;e*&RC1Z@Rrf zeMEPNPOIuNqT^o=QMN1eEuH!v{I$N0=)=rDLEUyousgjJyF34_PR>`McXb`nhh50i aal{`|lROGu-46l)0000j-1EU0xB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000dP)t-sn9!gA z002OkXlS^QSeP()KuGZTsL1FraDWi}{QOW*Q21Ctn0N?gb8@@@000SaNLh0L01m?d z01m?e$8V@)0004nNklL#M_P63U2pfOPFt zq?*o17$hbbcnA6b%s>TF)d`*qr$c+bU>C%|KyLeW&iCCp39GBFy6XDZ75%cm?E#TS zKk7qw3!gl|l^lfoC%E4%V)uAONP%3Nai}kqR0wfz#tILxb4!I3c&N>J*AJw*V`qGGDs_3Os()Ge7XF4Ip&|Q&&KNX|fd3zd@^fC$P@R+w4q{4Y05ZY-Kmg zi_8mT4Jd0JlZC+hRfJVwL+vl(jQN12Q6e7~4-!wj5`PN(8Bri>r2--^u=?W(0k9#i zgpi5=kT3hsEC8fA8D)TX5W;3m zWIjN=W|7Plz9K$X?v;?tUf?O1?Y&1N3n#Zv-G2Lko@c@QSH;*T%#~;<;ll8P00000 MNkvXXt^-0~g8a7Q@&Et; delta 481 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 Dk>Bk_z(~f zK$tklXow(iFd#T6kdUyi1v#bw00B)&L_t(|obAvtOT$1E2k^HYWDr82p&#RT!G3`H zMZ`g<0V4+C}3ajz)Cv=Wq-ex(FRAh%XK{SATgC>?GvB{qEh}dv^d$ znlx$Bq{(+gq!041_bcDi2N;AFQJs~P5~IIcD5*L%hATvr5o_^f&6*k_dL7={^RVmr z5$EeSj}B~DQ^TN()&RDrSVqn`Kb!^RkTVFxp!(z=em)Jlf$U{9#v0R)o|F?soWG5%zqjB^kZ5{pEF(9cH6CL1KY7GpB!t(Fu!g2)YRt;v&%^`xjRo;yEKyP zb9R!a@FEK&XMlwnC*$!VWj%E%texR~*qfrunO2JVaIh?PUXxA5MLrl5yiKxs&)hz1 zfFom;qpC-=VAYHLdQq+CTXU0dcV6e){Noj@IB8V|_90VSFN@X&C$;zg=X?VG3eWA@ S(N%;100007Zy|$bRV~`>Uf&u0SQRfA2HG(QZBP#U=Hn;x?TOF~iKy+$&XcB}48AnuUJ09(R^<8&_xST=8{MOo!(S=aVW)>_*RCJ3Mpr z3TPIX|Er4gU9NXN`>$q3m87Vq`CTwC@RKBgUUHjRsp?B(rY_5Ui>d3&|U5!cYS>#rC*-Or?WU@z~V2_GMQaPh5vC@!~O zUs-%RJ8R9p%lrj_uZ?}LG_5|vU2s{$W0i+$TvPPN%9z@<_SYI+)`lNp^fn6>@w^i9 z((QoouK(<9omSzmm#?;*D)zcBXuGtiW~SlCcjotFKW+EXH~;=RUsr93R+x6G`CNT| zcfs}1Ypox??KhjRKl`(9@YTFp?c$rSf^WW3-zwhsO}DP*4=|yqmbgZgq$HN4S|t~y z0x1R~10y3{14CUyqYxt_D`QhDV`FUt3o8SILM9Ch6b-rgDVb@NxHT}uPXOi!1_n=8 KKbLh*2~7Zr?p;~{ delta 688 zcmV;h0#E(l2D}B37=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sF{Dz}#X+>B zIi!Ozi*qSbN+|#U000000001US}FGCV*mgD-rnB5y}f&Tdk_#1oVu$p!422^sEEz3*|Hs`qz}74&Hmtv<#ciU7&zNI#Nq@KPw%cyI?Y7%)`#1KW zz1KZ(_`1C@g45kTXy$fzqMPi&@UqK>YZxR-Fc4@TvhTYL9Rh)fE;8=j2Ecvn5+yh% zaF+p(1lrE>$O!ikK?OH2!9XA<4+R*`U?}kMFmvi(W0>m_uVGJMXa|9@&{qw;_4xb5 zyA65Nf5^|$Y=1b7uep_k1}zG8xT7HzTjOX{t?4O$uJMDsM1>|ouX(Okim8;MNlTIT zxX6_%Q%cmPi~K1sS*?$>l;=4jLL6@Os!!W0Hzue|(3W}Ahu~K0Lw(l-#+(ydh?_vH zm-1sbN1P5)jwU}3gNT3YtI+|ekE?BxV`kWDT_A@;%YPw(3ErYNC%7%~?$!0BR$sd4 zB**UJ;=-2#xk2%G*dcg9i#R8^_&2z=>v_c4s4VF&fBMv!L6$RGP zs4ej>P-=auI*g+$+(d|7uJ%3TdR(*P2;t}r(Q5zO+ZzZwQ`Kr}+yw7rAChDp?Rc>#0By z?_;19=L0T|bC%$9oX_0>LxJdJ5BMAnTZYVx56ZM%LaQ%p7U~+q=a}dWn8$xZ z0*>i5e)BJR6^UtLnO^^sh&Y#69(A4L_6~0fp(!srF?^og^2B^txk=t!9Q`r>WA+JD Wm?`h7QZCp40000- diff --git a/graphics/pokemon/shelgon/follow_normal.pal b/graphics/pokemon/shelgon/follow_normal.pal new file mode 100644 index 000000000000..6e6b94be6cbb --- /dev/null +++ b/graphics/pokemon/shelgon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 80 +0 0 0 +160 160 184 +232 232 248 +184 184 200 +200 200 216 +112 112 136 +88 88 104 +168 128 64 +208 176 96 +128 40 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shelgon/follow_shiny.pal b/graphics/pokemon/shelgon/follow_shiny.pal new file mode 100644 index 000000000000..a7eac336aeb3 --- /dev/null +++ b/graphics/pokemon/shelgon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 96 64 +0 0 0 +160 184 168 +216 232 240 +184 200 184 +200 224 168 +112 128 112 +88 120 88 +168 128 64 +208 176 96 +128 40 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shelgon/follower.png b/graphics/pokemon/shelgon/follower.png index 7e605d2a3f764bcd8f06d3ca9b906d65a9ae01d1..a7c73b36dd423484d18e480071e15e911ec4e6e3 100644 GIT binary patch literal 738 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx};1ORyp z7VLQO;>V61Cr+HWQBcqk5s|T?!QsM&ga!?bpU<~k1FB$5@^*J&=wOxg0CLz%Jbhi+ zpE2^XDI0Ax_{j(q5=c(;D+AIBPz!*W8{GoX7H7FLUi()z=w5k<-+YuW_axHu1DLetnnS#(CVw1a=n9 zxR`Zj)~SaRPPG)zxn5gRs4U@Z9ecGt#_Hfqxm=6yv+Q@3rfzyG<+=DdAndr$W9+|6+hUbP40O6{c-c;qoUcich?ux zEATd$^PH&+up-OAeekAWf3Mt91Nj|nZ$H+Gpl+nUV! zUa6ij)L2HFM| lRt5%bt=38?8glbfGSez?YxsVnc^)WHc)I$ztaD0e0svURD{cS) delta 591 zcmV-V06LX7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sl=hTLK{;Yt zN_%@^0001LIXS&rAog=gQc`o2i?q$n&F=2a_Vxh9#Q?Oly%-o6A`iMG0005nNklu$p^2!(_2Bn*<@|8aM))2ynUkc+16hmX`X+DF1M1%KCFmZ_| zA|m>0ei#t(lr5(xyjXd_iOfv*Ek-;gMgXV16u-?$HM?ZTVZ>8bR>Nzj$Y;14yv-$B zm6oBykgGr3Jc*7nM4X&ked#Dc#1mL8aMq#2h?AnhP+oX68e|B$Rc@8rb)E{WwF>9V zxeJK6H<);dQGX!O;Q|7V|9g44zF+5cK30{&{Q?3Ge=ycQV6om|%IKr&892e+nN^?HIXb*;F;%5}4tm59AYNjZc&0mCy~KcehqGnf3e34% zK)}}o{zXRz1_I86>JZ=Jgb8P_5A4BTw}60SlN3xw6Mq-!Hp)}H1@JBI>&j9Ed)&=H z!2L7AqZ6LrEkcAW82M3mrkpc@fN#^SD21cY#pVD2002ovPDHLkV1h>$8$AF3 diff --git a/graphics/pokemon/shellder/follow_normal.pal b/graphics/pokemon/shellder/follow_normal.pal new file mode 100644 index 000000000000..65fff3e0c348 --- /dev/null +++ b/graphics/pokemon/shellder/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 56 72 +160 160 240 +72 72 160 +128 128 200 +40 40 48 +152 152 152 +72 32 64 +232 232 248 +232 152 216 +192 88 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellder/follow_shiny.pal b/graphics/pokemon/shellder/follow_shiny.pal new file mode 100644 index 000000000000..a1954294aef6 --- /dev/null +++ b/graphics/pokemon/shellder/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 56 40 +224 112 48 +160 64 40 +200 72 40 +40 40 48 +152 152 152 +88 56 40 +232 232 248 +232 112 104 +192 72 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellder/follower.png b/graphics/pokemon/shellder/follower.png index 3f2ffb14b67f36ba01d805714336513a7550e93e..53176ade73905c9cacdb9ab96d9faa2b864283f1 100644 GIT binary patch literal 739 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S78V{0 z7JTsVSkTaLLPNt~#*7&r3Jxz`{CF|r#({_pt-cW^Kt+s6-tI089jvk*Kn{C}r>`sf zGe%xEB@;)F+)|*BKyspA8IV?hVj#u9khJq1&=HIaJY5_^JdVGeyf^QVfk;3Ip0nyz*wdW(HMQp^ z)^ohPvNCviy^hpRo%XkXtew@`5Ai2-GbQKDbhV$ARN1yT^C|lgAFmvZB~unpW5|16 znA$z>p@c)FyMhrzj>fagHFB-Ituvn7C^Wh1m9$^x)D7+oiDjQX*G2KP#vcE?t#Ia| zQ=Lo?SyQ$yluigJ;tRd8!7$!j%tC>6zT_3@If~l9kA2X}nbF9WVdi$eMQuUS7Qg*c z)BD!$_dVdgz;QQk$n`hRULVss`u;*e?1KaAkL5AHwx4xXjZeyK=l3}cVJFL*@0D%! zJZQLZdw$wqt767*)5Qz{QX!I0{vJQft>ApRU6n7PxiOOekwWl=qMm+(wKruS{;RFs zp}(19^Ugw_8)x2ZJFRpklU4MHxW8#D!hQKnkr8c~vxSdwa$T$Bo=7>o>zjC2hQbq$R|jEt;|O{`3fv<)n* k3=IC=a5P2Hkei>9nO2EgLx1bfPEe}wboFyt=akR{0CIdJWB>pF delta 564 zcmV-40?Ym51;GT67=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)wI>s z?%uubw2QriT8mmaV*h(V%}OA9AQ1lm|Nj90{{a900RL)gY7h_*|NsB_!2d7+00F#7 zL_t(oh3!^BlEW|vOU%&vr2PN43)s!{fJ~>mx3${IMF~hUc7Jjl8yg!N8yg!N8yg#+ z0$8!Cx_r9g{{UQ|dUv#y0TmId5E>=yy3F90-~v@z6NS+3l|VENgSyOMAq}%W%Q#pr z&>FjgMZ(QJ+ATyNWb&j%CD5{!rcGGJBViLr6hfjsz#NnUjT!&%1lseh`JX&L5;lP( zWB33xtIiDQ-G3mxL&LqnT&6da0@w9DVJq!1Fg_MQ7;o{EoAl?$r8YpmG7?-R- zB`~(o;M4lON5a01(~O<>-kxvj0D7IL2|Uj$Jx3KcpMM*Wdy}UE3%);|xNy3K)WGCp zLUIFYYzVa9H#{Oejdw*pf;XRyV1JlGPskS_DRA@9l=l%fvim|2gB3p_j)1@6M`?t@ ze8kp#MA)D9%L6R=c#F;f$OBmO$2=#Lf2q{Gt<$5^uPNi*!0JmN8W4RIKemaoQ}P4; zh;>@9M=cm+WYkvPq2iAb@v48t*C-6qcf^PMf5Z=Wsv0QZ2VkH800007fS002m6fS8!DSg6qW*f_YD2rw`( zfVfy#kWi?|Sh%p^0xk*GpRCt{2(!ENtvD`xFmeOd6 zE`{nVxYsC0=MLJ@576i$=%V-lN>>N5eFN#ccy-C?DL2qfp?`;D_}$#|KQ|-*^P1PZ z=Jj98(YLT?>9BthX zq;lxIDYuel6GO9k;AYb491)9Jv`^=8Lkm4`VgNG_w90tolKw&qqjrvUfG24HHxHBn zqOvpZA}-StbAN+X#cnOfJWwKHLI(r~6?$UssfHOXf@asNg3-F6he^-QF?$1{O#|^5 z@z895g$+Dex6Kwc&z(4t>$&vt>BT7?Iz|Kdv8ujMmN7HOe#FWWAD} z^{>Ee5m)Pt9LIfy{)ufgbo?}x?aT%3G6|4f>`r`SW`7aINl-5{lMN4dqv7Q}3HUJ$ zD%PDHLkV1m^L`wsvB delta 539 zcmV+$0_6Ru1hfQ@B!4haOjJdg(xi5Rch1wg|Ns9G5D;jv@K8{AfZ+IOc&PZ`aG;1d zSyDBFnM_PuDX`FZ0001tqdv+200F;AL_t(|obA%TOT$1E2kWd5zn?IM?Jg~my$#ptFcr1{)zW3gz z4RdCJpBpON9g+a4JUVaAV|zNqq1im}%kK56#G;+XbRIX1(RDKen0cVpz-mDHi(^dR za;yVfSsj|q1Ak?RsGOPmi0gF6++a1a(#|mtl!$240paN$-7)uE!-5v!wBk0wXx-33 zyW`}Ty@AlCfp~^kGaKMy2hX=1vqjqtGCK;~fZo2kxx$)fG=QI|R^pfqiS#qaP-~+-E>3Ta5?BkbfqwO zc~JMW`&Q}jV2wP_2Nt3zx&^bridPOZE1#v~i0&W-i=Glb5Khu`KhK~!qAS)Ym_Sak dfq%Ka0Tgr821zz$a_s;B002ovPDHLkV1nUA1`_}P diff --git a/graphics/pokemon/shellos/follow_normal.pal b/graphics/pokemon/shellos/follow_normal.pal new file mode 100644 index 000000000000..0cde9c4df9ee --- /dev/null +++ b/graphics/pokemon/shellos/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 72 +144 32 104 +0 0 0 +248 88 208 +248 136 200 +192 104 144 +248 208 88 +232 232 248 +200 160 0 +48 48 48 +128 128 128 +112 112 112 +184 184 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellos/follow_shiny.pal b/graphics/pokemon/shellos/follow_shiny.pal new file mode 100644 index 000000000000..2f03c07253c4 --- /dev/null +++ b/graphics/pokemon/shellos/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 72 +152 64 80 +0 0 0 +248 136 112 +248 160 136 +176 96 80 +248 208 88 +232 232 248 +200 160 0 +48 48 48 +128 128 128 +112 112 112 +184 184 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellos/follower.png b/graphics/pokemon/shellos/follower.png index 8c46b4dd9b851a65838161f20764a35548832a57..6bc7b369704b703771f9ab565f4fa6f9499b163a 100644 GIT binary patch literal 733 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyYqcuY{p z01EtwxbUOn#DRd1Wmv!Y$bG($gy*DNW39~P-YnXAnWuwYo&UXnFOeF~lYO3bP?jCrd_L1`oqsfu- zk4A;|HfvS%+|GT=KKH-eullyqmbJOLum4Z;t&3c+G4|&D0;e{IWbOB|H>KZ9*1WLu z23Hg#FLusUqWJtJzJjyf(0N1$r8&Cd53?Z>jZS-w+_b;&`c9>+bDa zjGJ0dB$@O)`B|H~@7%HtZ#K{4=N7c;oS}WxTG=a`B_+7y=hqK>VoKVpt}ki)cVW3W zd+Y??#C2yX;0jp1%clYmA6S8)CaU%WDp$VQbD>h`w z2v3-}S?JWC4Hce2EqubNh3^U!^gQ@;?LwvhoS*%%ox3=4%Xf}5*6)?)Z8-Vs(Bp~~ zCJ&D0{A)?rX7PNoh+F#UndegIHKHUXu_VKYn_7#Ud^n^_qcXd74nN!6e}R}>Ao b`6-!cmAEy8@SFVvYGCkm^>bP0l+XkK0W2K{ delta 495 zcmV#gFdxau`*iGtn>VLaCFK59;?AyNMz3)Bl zU4qaqcCm~98)5Lv0*S-b$Ce!o0*UR8dmL^tk5M3VtLj&MP+*wHERcD>?$><>l!qO0 z9+8a#g^QfeHr%TDHDMl!jRJ)&g2~Cx=P?QtF2r%%1LYN5!H%Ad0)-=tG1=UKX&zOu zTnpZ`Le%7p1AlF~%-;z67!UM9xuIMxvno7)!R5JLh-`{U0{i!c{xYk=wnw|3UWm{^ zLLE?Eo?~1Jw5$p(b~(J#3z3}^OQ4}Q^zi9>Ps^&X&}OV72`?ZwqbB%Nt#OJIQVDd- zx59-H+|o^!rEuw77{Q%TLMY(IiZ0_g&@zhFLde(Ib7-0)j3^Jlh0g&$0GBo$iwWNS z>*CJQbDO7k13m9O%vnlDn}gfMP)M+{$@CHF*=CH5au^-WCLV*r*^`*yBFo9+hU*4- lY#ky?_(8i<;hFyB_yWzV(`9Vw3D^Jt002ovPDHLkV1nMa@zVeR diff --git a/graphics/pokemon/shelmet/follow_normal.pal b/graphics/pokemon/shelmet/follow_normal.pal new file mode 100644 index 000000000000..0beaae3c83e5 --- /dev/null +++ b/graphics/pokemon/shelmet/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 90 123 +197 197 213 +148 148 172 +41 49 90 +16 16 16 +180 32 74 +98 0 32 +255 74 123 +255 255 255 +57 131 65 +49 49 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shelmet/follow_shiny.pal b/graphics/pokemon/shelmet/follow_shiny.pal new file mode 100644 index 000000000000..b73c23ea13ad --- /dev/null +++ b/graphics/pokemon/shelmet/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 32 +216 216 208 +176 168 152 +72 64 32 +16 16 16 +184 136 32 +96 88 0 +248 216 72 +152 208 160 +248 72 120 +49 49 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shelmet/follower.png b/graphics/pokemon/shelmet/follower.png index 9e864062cb145447f1e3f803590da422d6d42dd9..e629811e2392cc527aedb3658a4fe5a7928adabf 100644 GIT binary patch delta 504 zcmVH=N@4&Y|4MuR|Nl9IK`}8gf^wgM00009a7bBm000id000id z0mpBsWB>pGcS%G+R7l6|lD$sDFcd~@DG_UvP%+0A4-nsUPk&=)Pt-(!x-jqp3`jfy z1CPOk*!zCODUI)Ss~}Vckn&AA{yAS_hs~KYXU?4e6uy{d7JW0%qiB-jlua@hi^+Kw z3%bH%4w6iB1)fl(w9hN-2gVh=pu8`jLZ4ZAR8TnR9|IM|qTX|m7Th4VNsOTd#$=e6 z#|726VGw4Jjei9yEroGxbE#y31%Z-l%#Bx23bC%;Vk=a+Jd9{NP&)3j(fJAsd~Ov! zlc6AY+Xta`!cZ$A^^Xc3P88gaGzixv9E3Md8US&hO34-reQrUJGt@$&FBpWS9B=LR z<+?LM;#<7Z`6HX)763>A04f-S62@;1pYPrz06v4bt#QaD`W&1naP%c~jTax*k4}g! z-(MRx!F@r33pNRPKPyZ+$7Ke~4*Qwj?s6jB?#OQ&uDVT4m|%bY(BbV3d3`$)){#0000G_JKhr| zt%QV-;`F{jUkHhj0g1OkVqu1NAx>$0uZw~Z3?Sv3a{P0?#D5NBbLPyMGv^zgu!VLkuq!3BXP0v;b1aCgTw|_+0wu({^oyO)cJer4 z+<@}jXJfh@7Jr0XTYM%%LFcy*LgR(8u|k?}6+C`Y@G#OKTq`&VukH*0;y#6yH5P_k zgCJ*UghXF32$dXf?fU7m(L&-|yfED@o8TG%NC5yU7=#kWZ;tP8UL*iMgS0NlC59Y* zQsC)B=o`=8oWDdHmaoqho8Z16!v&j+yq^*?SyYkNcO!90gsiCPf|?bS2}ZgiKOKt$|IhRL#y^vHto&DFjD8ID00000NkvXX Hu0mjf%$U`k diff --git a/graphics/pokemon/shieldon/follow_normal.pal b/graphics/pokemon/shieldon/follow_normal.pal new file mode 100644 index 000000000000..0a5616640e27 --- /dev/null +++ b/graphics/pokemon/shieldon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +88 88 88 +0 0 0 +72 72 72 +120 120 120 +144 128 72 +192 160 72 +200 200 200 +56 48 40 +232 232 248 +152 208 160 +104 80 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shieldon/follow_shiny.pal b/graphics/pokemon/shieldon/follow_shiny.pal new file mode 100644 index 000000000000..efcf321f7a2b --- /dev/null +++ b/graphics/pokemon/shieldon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +104 112 144 +0 0 0 +72 80 128 +136 144 168 +160 152 72 +208 184 72 +200 200 200 +56 48 40 +232 232 248 +168 168 184 +112 96 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shieldon/follower.png b/graphics/pokemon/shieldon/follower.png index defbe85989070c2623246f1418161635bb1d7b8a..4636dda608d69f6094514eb64f938294141df185 100644 GIT binary patch delta 492 zcmVj@1|lHS2Lh~05O^5|;^^O}ZJl(PmtiLef@|As5LA1A&rX+Wm3ux=Kzhu< zfoX%|F;5HBy}1#5Cuu`n1#&RkVvbgsHmP)cKj3DoUxowIK3otqE|LrKw==Luf$loRY|XEkLJ zk1lPq3(Ke38WkKZ6S+bMV*En=l$0OQ2kwHF=C;`+oMp{Wpemfb_L2RDl(^Av%McqZ z!90;+vX(>bibDDPg$!@2|#Rr03B3|D7Mpz$cn_{ey0SUA9#Sorw( zNH{nsC@?4}FaQ7m00022HuPWs00D+cL_t(|obA-HZo)7S2H?xq$-acZ%SZA%Xi+|hokD0sE9Rv+x_%xjsS%{?#XzIi&6&-QB_u32ss*`l{Sb2>Z-M?ku7HD4oB-n zvLOL?Yl$mzAf-RukK*}-Y{*JEtOsEWlO&{}3ry0QxLP?O(!}P72H6Iya@%3C!6myQ zgU@fokgnt_P0UU!!#;P7J<@gYZkrujmuzBTWX9IT9yEPm^{!#x3ik?c2!7pK|G)JG X|9q8JE&aWU00000NkvXXu0mjfQK;QV diff --git a/graphics/pokemon/shiftry/follow_normal.pal b/graphics/pokemon/shiftry/follow_normal.pal new file mode 100644 index 000000000000..43fe40217d64 --- /dev/null +++ b/graphics/pokemon/shiftry/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 80 88 +64 40 8 +160 176 184 +0 0 0 +232 232 248 +96 64 32 +160 112 48 +136 96 40 +128 136 144 +160 136 64 +232 200 120 +32 56 8 +96 136 8 +144 208 16 +0 0 0 diff --git a/graphics/pokemon/shiftry/follow_shiny.pal b/graphics/pokemon/shiftry/follow_shiny.pal new file mode 100644 index 000000000000..e4ea6e4dcac1 --- /dev/null +++ b/graphics/pokemon/shiftry/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +152 104 32 +80 8 8 +248 216 112 +0 0 0 +232 232 248 +160 48 8 +200 112 48 +184 96 40 +208 176 72 +160 136 64 +232 200 120 +64 56 8 +128 136 8 +184 208 16 +0 0 0 diff --git a/graphics/pokemon/shiftry/follower.png b/graphics/pokemon/shiftry/follower.png index 198412566ff66c03ebd4720d9562266b5c894521..2716938e6ee4994144001753ddf0f4fe90969c2e 100644 GIT binary patch literal 1109 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPND# zCxh%Bi90+;Q#MUk@@Ri_{=(#vNis{P^DUkGslj0X?&m-M&##`yb0FE~Sn{9!5489{ z`6=!_vGkVn9&fpYllcF&^>QT`ckWtp&v3`-yHdxULo!$J+_5RwBzWc}Ue0;{ zWO>*Vp-YCxJd!t+dhqbiJQF)9rH4O)r^3I}>RUvNQA|(lnvF9K^L;W5i{#m{WWm`a zx#NWg9%=0p;eBHyS+G{)e&)s>=h-B}W6iU7o^Z&Jtl;0CXtf~N&;O(c%jPDf<868_ zI&2>Qo@|+OzG!~lMt4i&HOH!$y1kD%PUT4Z{zWsv82?UJ{f z<=Ol_)qd}C)gn>?q+UBc=dFy>Q_|6YHAT4b(;4?C0Wy-QyaC@H*Icmp7WZ-y-}#qa zN_om0%%`5Z24|G^-wyb4J)WaJ_7|tUFVFhJ%a(?JXF2U7?Gbs)<>vzZh27T*mMm!! zw9kCuRWMIRNpQ-O{=+MEGR?Jv>Ob=a_VJ$He&3XPQhRX^+~%HjAnU4Bi&k&rIdcixHdo4GwRM^S( zY{z%yIl=ZyC-?3y-G)3w7i_%#}M8|KyAse@Qvt z%Yd-Ym5&$%<8S)~aI1cQ@?XH_*Y02S68jn6<-~Vap6j~<%p0mDt`Q|Ei6yC4$wjF^ ziowXh$Vk_~P}k5X#K_3X*wo6{K-<8=%D}+kmC;fZ4Y~O#nQ4`{H5hL1k_2TxPgg&e IbxsLQ0Pd9`Qq; znm4^1r#o&QB(MYg@#G;F?}Zcv2II*?zHokNY}tje$@d(U!QGXC1RE4^&oL$jfdM(d zHYnhpL!Vn$w0|2N9$7r&m|T_wt~l!3pL4gmRN(489?vsARq0vin_d$%PzvP-!8M1!}`B-c`96xDG`*HjTiOe=rgX{ZXJZzG!%U;dtBp ze#~Q-vOPc85)u;gfetJjIdS%1P;CNx$FEcgc(35P)8>`>E`<>6o+ zMjrZx7X>cH5v0Hz7Wrmvfd%IXHuG3HObDeleFa>mNRW(+jqntRrK&3N#S!Y{EI{IU z#j66rHz^c00*3__?dLRD%#qt^O(ifJ%`wQhEH4RMXl`_XTR?L=PfK1En7DB9#R(D` zfo`!t`(PF@_+3JM%H06g^fTy4NY1(L{&=1)!sV-RYRTJ1l(h3bD14?}HyO1*k zE5=fc60nW#SFkDO5%_52BWxL_75M6RtzB4CWlY5XE+*~&i|+pb*fTYVk_zr<00000 LNkvXXu0mjf*_^0{ diff --git a/graphics/pokemon/shiinotic/follow_normal.pal b/graphics/pokemon/shiinotic/follow_normal.pal new file mode 100644 index 000000000000..b5158a9b4eda --- /dev/null +++ b/graphics/pokemon/shiinotic/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +231 231 231 +201 206 157 +244 180 200 +183 183 183 +178 182 116 +171 176 79 +238 141 170 +171 160 151 +199 134 195 +186 127 182 +175 116 171 +182 111 132 +104 106 66 +114 65 111 +18 18 18 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shiinotic/follow_shiny.pal b/graphics/pokemon/shiinotic/follow_shiny.pal new file mode 100644 index 000000000000..b5158a9b4eda --- /dev/null +++ b/graphics/pokemon/shiinotic/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +231 231 231 +201 206 157 +244 180 200 +183 183 183 +178 182 116 +171 176 79 +238 141 170 +171 160 151 +199 134 195 +186 127 182 +175 116 171 +182 111 132 +104 106 66 +114 65 111 +18 18 18 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shiinotic/follower.png b/graphics/pokemon/shiinotic/follower.png index 6645aeb0bcd220e56a571a014c8223ccca13e34f..04efdff0e7d01db262d9b373bac2bd0bc0629455 100644 GIT binary patch literal 1359 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB<=g&``oBL(UiS66BZ`xL}dV~MF-c_p?Oh4XscvtlFziD-R0y*KZ$0#A$dET*4_-~ZocoqWlwF=5iWxh7Ai z=;h4!K7Z`Oo3h;{FE1_ip8l_&qpDf>D)X!zX7!@|$9i@fTFKAg&;O8UP?@ca1+Q&uUK$Uno~3CiiPhnALZZDl~Y<@*c^Jnuh?FhkauL^`9kLYS&EXakN<3S zQvYeO=9G+C!8bGO46*4C73Oa+NNXuLZFHqVE1;;u#r$Wc&6(gY--P}N+}e5Of5nIX z5`C3`hbF~|*R+%``qoMDCuvPH=bgjN{$q>RncUevkIg6XPxvO|zCTu>xBZ4hTf7?Y zHqI+QZBl3P7w8pgoi#4n%@Qh?aB7kH+V)2ba?aN3dVJU2x4Hj08fg7oV3U9UorSk! z*A;XvtGVyEw?FMAgZj(WrIWoU2U`1!_4+?&vA&a++}bR4yZp+-SGoUU7Zw!Fe8J%# zXj5g#2#|a!^G#>r$?8q6-M(`+oKmmsdYSFN*woKvZ%)v^jy>*nXReFv z{>viLms+~6`}*2DO!J>kQYzSbM3ism?%j`z>W?J$7cMfUTw7fb4k0`aXb8;fKs)mtDnm{r-UW| DcKR=- delta 591 zcmV-V0kVsG#`p(5Q%bxL|-(bo$x=00HMoL_t(|obA;yYa&4u2k@ze zg?t^cx#9}P6cR||$RPm-OoqEb@hjK_?h_oC+AQ%w*n`yRPJb)YS|l#_CE^t}@7{iw^YjzqL`|XBPk^!{SAY*D=Kpvs9MZ# zcG*D$KwNzZSbsK!l%g&Jwhd8UIxN_wJu&I%IlrX;YJzSJ$--ykF|?Us=#cceCE7pFwjy zz`>t<14YwF`o!|(_~@?suREZh;HX8l-pjDaaxiE3wCU!rGuN(*G6InccGo-?L!*S=6 d?g{vB>n~D^(KP!*f+qj~002ovPDHLkV1mC^BxC>p diff --git a/graphics/pokemon/shinx/follow_normal.pal b/graphics/pokemon/shinx/follow_normal.pal new file mode 100644 index 000000000000..5b1d63fcc4cb --- /dev/null +++ b/graphics/pokemon/shinx/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 88 40 +224 184 24 +184 144 32 +0 0 0 +64 64 64 +144 184 232 +112 160 216 +80 120 184 +48 80 112 +88 88 88 +208 80 64 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shinx/follow_shiny.pal b/graphics/pokemon/shinx/follow_shiny.pal new file mode 100644 index 000000000000..60ee66dc55e1 --- /dev/null +++ b/graphics/pokemon/shinx/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 64 16 +248 144 24 +200 104 16 +0 0 0 +64 64 64 +248 200 24 +248 184 24 +200 128 32 +104 88 40 +88 88 88 +208 80 64 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shinx/follower.png b/graphics/pokemon/shinx/follower.png index f8808f1b08cb158febe59879677ebb58154ceeac..698799abd3986246d9671b72c60c8f57157e2cae 100644 GIT binary patch literal 745 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzkhXgt^< zv15V)P|U%>VZx3V1q*HjRO~PaD2RxNxDep*;>C~iH;%srN;4*TySp%Su*!M>IqW5# zzOL-g711ScEq@C}8?qFQ(>EamTas2I-{r-m>MA$!M zU*gLVoo%tWZO5U8KJj8*`(;A6kCYfs2$%8Y&@D7_6i{z-Gg!Cl%YB23^`~DyxqDDs zNUXi?^3&oy)lcGPD=+bwsN`DKvGeF}x7AOo-^<9&uDrG~W?fZvPt-cur3+uZ{pfqg z>Z-f&p@9D@_s>pVzF($=GvG|iRIy8WS8Ei`oZraI_n|#W&97RAKfqA2@p56I`C-ii zI!k7J4XxLE7j`!Nm2bPA^W826g&xgkDotx54$nFJC2Z!#l-il5J{*sP&amAqJoPN? zbK6z%hUr>IeZrI*A}aDXReo#`&;EKUO}Oah1LL{ZG}GReh#p{;dK9;`{H~HDsKL6`h2eaqASpN;i~(b@1l&mTHZTttPAID&&*0bmloAH zdoyd^>CKDH9Pjo$d;9!~>)hHM-wP)tD<`a+o_wuK{%G5(&OF01g^0)7j@-X&QhR=5 zp-H-I;=vbvZ>Mmvw*0&WR zZkgS&+x}bFzuvL=(lzZ>3xTnwTH+c}l9E`GYL#4+3Zxi}42+C)4GeV+jY5o!tc*>q qOwF_nEUXL+o`&*CplHa=PsvQH#I0cp$F?P)gyHGx=d#Wzp$Pz&b}?uK zNJwBXFhJmFcmMzZ0002OmUct{00E0hL_t(|obA*>YlAQp2k;2q3PFeLC~WPm(1WiO zMnN14J^CT4c-)sL?DG^oje(yfYS~4|XIOGtlJ=!5z3kv0FMq%I@~p2CLZ(caGUbM3 zSA1{$((Svmt1_1ZOIYuZxbwJ!k)R%7IWAa$T79@LN$ao|2^Kpn`d{QpZ)ls)TnMJwm(KP3j4_wJ zx1~5~3tqJC7}pAj2p?8@gXb{T?^9-4)jk?E@7l3k%N#5=*3>~bp9zYIziKnkC`!hyfHf05; z&JItYkU(;xUm1{AfMOuUz>u`_9mx7uo-U3d9>?FFH{?2GAj0-w!dc&ZflEqdCM&P* zv^$}9mD}Y5gV?6)2m2l^*>1YFS@n~Wh!Mxng@?b#eQFmH5(a|L?lXN4&wAd}YI2r; zDo4hoSBvd7evJELu(#<RR910 delta 362 zcmV-w0hRuz1o;Ax7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sl$48NN->mb zG1a76?!}A$=B)q!)mno}d#q}U#e<~PltEH4ti^)>000000RR90(=g7_0002@NklS39N1cy;X_9b6d%rQnp#DdC4WhhBuSDaNs{D0Sl4xC zuZo1K^Liuzu*j^Q0HF?PCm#3ws}~|fBob~V9`_{j_U(H-@{5|^X%=|ezm=y#9_gU5 z#rs}@9*zbB-WLG1mqel4z_mx&RuGJMD+>Gl3HaKekfm%$X9EMzymg4}4GcVZWp6L! z5!p_szULx*PGj8g$aoO&fL=M~>mz0h0OEE%7a044sOPY+NA$VCeBQs)mRWs!GkTAx zmZHq1?F)1D-Jg-c{5pLwzqr1xUoL)z_T2a8R%$%G-+VXm0%dF$)^bcNW&i*H07*qo IM6N<$f-iol6951J diff --git a/graphics/pokemon/shuckle/follow_normal.pal b/graphics/pokemon/shuckle/follow_normal.pal new file mode 100644 index 000000000000..1f206bc10185 --- /dev/null +++ b/graphics/pokemon/shuckle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 32 +160 136 48 +240 216 80 +200 176 64 +0 0 0 +88 24 16 +72 56 56 +160 32 32 +200 168 152 +232 208 200 +208 56 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shuckle/follow_shiny.pal b/graphics/pokemon/shuckle/follow_shiny.pal new file mode 100644 index 000000000000..a1966e08d74d --- /dev/null +++ b/graphics/pokemon/shuckle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 96 32 +160 136 48 +240 216 80 +200 176 64 +0 0 0 +0 56 104 +72 56 56 +40 128 200 +200 168 152 +232 208 200 +64 160 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shuckle/follower.png b/graphics/pokemon/shuckle/follower.png index 3dc15761bce9ba533dadc1da3a1cce73cba673d5..0a4fb153ffc73c505d023d8a7c28c568a4d9659f 100644 GIT binary patch literal 754 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwyGC@knO z_;4fO#0CeTaD;?_hlRxg1%(qUX1us?;(~?69Y*KHKncbqZ+91l4pvzYAcwug)7O># z86z*7vY>EyM=?-HAUV;m3`i?LF_2?Eaw)H>cAi@6Ob-}K0 zEyu2If8@hw$Kdq+(sYG4N=I5*qhIhX+Pz|SbLJD~jO6`uY_s0qYSvbr`_|R@qE7BR|K)m0T>rFZz>BVJUvsS9ui%oH{@G`pi=b4|_v6(+Q)c?y3tS#Iu~qH+(!%e{Q<)UD z3#?;lQ2KsxN$#wehMhtMS+ibhKijK#z^Kr9uh8r*i?Vo+u&rC_+jwHbLdm7O7hWh_ zU11?!{Xf?(kH2Nx*Tj>vJ9!VB$Xk3ody2r(w9o%8U#~WpD(toKX3cr|%7YF$SGa$l z-`hFsMu#u+(%A+T96_INmDMw@v)h(_QsbnuPozU z+&QJheBZu&K_EnO~`1?@zLnz-(5J!+q8NZzXYCh zZ2|1rUN+NnE-mr@WW0U$gZL}vQ#JOfZjjC41je9hiEBhjN@7W>RdP`(kYX@0Ff!6L zFw`|P3NbRWGB&j`G}kt;ure?>p1~c4q9HdwB{QuOw}x$|n_qzviKnZd%Q~loCIDS# BFQ5Pb delta 564 zcmV-40?YmK1;GT67=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRS35D=7u zb8}Jqh0005MNklNC~GRdBq=nVU-oX6lP~MqEQ-KvHae*R@6sE8E<5Te#p6`zrUKTa&n zK^H5|I~nw^K!3)`-WaB)eCVIJ=eH7l1+gOEO}2jx9L1}M9{Vnb$Ak1EhXQo>-W*3X z!kja!8nY(bl(fCZWW^60C}hLt;7&pOz>x%1*>^sD6o2Z^xlf0Ca;pVBH6w=toqK;g z{yjk&`8(bk;KUr9!wKfxHrZL9@@{`o2YBFM{olpE3v8VqCvRZFBS#CcORzFw`b%QM zC*!%tADzQPG;olf{F1dhPQ@-OD6rjJz*{gI@0;-A_$hdJL%)jI?7Zzw3IDnKj zELgDMfP+UuLPmo@z>I)~6DJlJFi)4X2g)%fdAqwXbg;^L06FX>p1!W^&lq{xl=YSx zF7*Qn2_z@_l>uo5C<3^}faJs)Hf_dzuzz%>Jh8U!6Mpna0nh+5AmcJEhi4 z_7S`rIoYf>Fk5=Jc&=)E#<3-ilDjUxt$(+gd(OhD=_O@mQ?4(WYMZw^!!ak|b#(Hz z876PKK5x;Q9Jc)9S(}|p80G8^{fJx^%Nufj%^u4S|L)%1J@eF-(D)Y5&3v_m=bp6+ zsFm%Lb^4Iw5GLyQdgjEvi^`{KzdWOybaC@%!HN1UIj;lGpAlo=t1I}^c`}Fb$`*(E z>*-f|Z)|QnRsGNHOYqly{W8nu2-?;P)-CRu$NoyHRF>BzzPL&2*9#eg{_}>vv=>fX znzJJP+%s11pr1@r7bV@hp?uyM7`&<_t`Q|Ei6yC4$wjF^iowXh$Vk_~P}k5X#K_3X s*wo6zOxwW1%D_PLKVKV)hTQy=%(P0}8X^{LvjWASr>mdKI;Vst09nNOfB*mh delta 873 zcmV-v1D5=W1@s1x7=H)@0001UMu)cm00D(*LqkwWLqi~Na&Km7Y-IodD3N`UJxIeq z9K~N#wIUS-D~dQ|s7@9{MLJ3qi(sL&6nNgNw7S4z7YA z_yOYRB znR+a_m_pm}bq^0;??ODQ{kcC!uaY$x;1P-Em~L3a8^p7lmd<&fIKT>$LVQjW@2^K=MYNVJ*(0-(if5h>}$t9Dk2u6+tl%Ya${NR7^yIV6i zJ>@3(BS7biZGVgbzFnYRwe9a?+peDg-e=%SYx>JIApA*swW$Sb~v2?001yhOjJc;#l=cNN|b|(q@=8@y~TTTdurA8QoYso)iJ%a0DH7S zYLr0$00000000007#JAz+Qu^g00C}EL_t(oh3%Hjj>9krgad}Q2j2gAcSxL^z(lcD z`y-E3<$v%Y7%)z=ZA(i_OG`^jOG``tMKsBO+JH5i;#+}hE`@<#&Itjd8JE0Co8oiz zi3|mdvXF|al8BJ%L%!#iqW*}hU_wHoaYV^k1PzMtW3Ir|^8912(hI~6Z}CGD9O+x^ zu;RX-JtE%In_M3Ai?;BHDvko}iiiz-GoNlikAD(KpB&+s8@E#&z3VFO2HCLXg9b(% zcl=FzdOX7f1&2dYZmbmgD>-(Y>22;Wy8}ax0?LgBK{cCgr_B zr1k{q0EV2@9kAC=Zu!NN6?E!KELsoH#K2~F#UljylMXH(2Ec$`zXu%t=uqs?8{Bc$ z;9_p^NRoXooIDQj_FxVp&L-S>Heu@xSeV|<{!k|~=ruGwp*oPeN< diff --git a/graphics/pokemon/sigilyph/follow_normal.pal b/graphics/pokemon/sigilyph/follow_normal.pal new file mode 100644 index 000000000000..95d6d5cb63db --- /dev/null +++ b/graphics/pokemon/sigilyph/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +33 112 129 +72 70 22 +7 7 7 +63 164 227 +171 92 25 +255 191 5 +40 40 40 +192 192 203 +47 155 63 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sigilyph/follow_shiny.pal b/graphics/pokemon/sigilyph/follow_shiny.pal new file mode 100644 index 000000000000..24e47afc05e9 --- /dev/null +++ b/graphics/pokemon/sigilyph/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +203 38 19 +90 63 20 +7 7 7 +248 136 0 +192 224 88 +40 40 40 +209 88 56 +128 152 40 +192 192 203 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sigilyph/follower.png b/graphics/pokemon/sigilyph/follower.png index c876fb82833e231f6468f5ad4ec6b6db862707c9..3f2805407073d0a4e1523e43d2ff35d111143e48 100644 GIT binary patch delta 762 zcmVeC+m&yH<`K>;voL^?R>-b|?Wp>K#`WN@vvmW<*6@$`rJieO?)<&W=x}*jeUA0SjI6a5}B-Em& z%nhYb-*|x5EZ!4zhH(U1*5bQisiEj!#FxUrDDI!<1DnUY8@`V27V*A7G!NDRQS(bF z4=1!@hOb((2!F`;-C*SLo`4J^fu@#s_=dFNrA9g0ZI})GJ7$PHERXjEC#_pyXSKY; z=V`?Z-)=X|Dtw6;qWdu5@tGjBg`hKx)bp&Hcld_1;*CZ%Vy~d{!cGL>^IY-xOb`wV zfl#BlI-B1ps4!IB$yiMym5(?XciD;1iP?C>178WKVSkd!YF;Gs*cxCk;;%p)B{otD z0ICGkV6k1v!zo&uK1c>>Ul#C$hz~QU5Y)}KL6}k=P=-g;a4hxqn=NGXtnkmW7|0iB zwQ1PteO?&7_=~Gl?JPEs1)yCmQ+6V*ppK}s292ha2Sk%BR@NYHJvVU50`Pl^Yy(fA z72<*#@_!9Ho&qshA{HAMv&_@hXJ!m0Y$I1tHxQ-?S}9B^Pe&$FOmPOg2}G(jy6+V6 zsR$r}#WX1d5dK6QNXEN{AdV4};+BcF1G8U}vHX^Tct-riMi3z;&NV*v9F(;)b|gxN z9MVi-3Qj2+kaZ+8rR=oYux^#&7Q$G^AH+R6*mD=48IN&V&DZhlOmhp(UollMaQ@km zpwr=kphxuv5BpRNh7S+FI)Wm2BZd%B!4haOjJdf(4Z)Ih!7AENT}f0008*F2#`>4n0OdqKoBr6F!=cR zIG{+7kdQENH~;_u0001GJLb^<00OT`L_t(|ob6T3YTG~%9vy1x%i<6SKJ^`ZuxT%O z2{R%hAQFs1PJV`(l0YuTP*gG$_APuUewhtICQD(Tp(FoDvwv$T^q52DVEOYm-}lX| zWCZY0@1UYV{q=13v2;72++xtiM?+_J$i1HZU%=N|Fsd%+Gh9{Id^#Jn@zG?QRM$RE zMjeClbTWQh3wB0ok=<|uWVg#!9$qhE00X^vXlg^F+z%OGt%wf<#SCMxrias6tD%~V z@kVLLaB^7>tbgqO55^vTIY2SbhJLS`fkJ_G`-Y=F`Hg671n(PydLYW1r%Ww9SpAbU%BK|6 zl<21zL6wwykMTp`;1E-BB+ix+@=Rp{UO666bbsWjbGVYcZ`eoYq=nMx`SYQXheHAB zG^JHH->0&)(!$DH%oUBjmmLd=LJFc0*Bd;XbIBLjhq=LPVczcu_!E3y z$T*(x(%*n5D&$1b=+fIDT{5^#z3h0000< LMFvhpu0mjfb6;@* diff --git a/graphics/pokemon/silcoon/follow_normal.pal b/graphics/pokemon/silcoon/follow_normal.pal new file mode 100644 index 000000000000..efcb71b5a491 --- /dev/null +++ b/graphics/pokemon/silcoon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 136 +184 184 168 +224 224 208 +80 80 80 +0 0 0 +240 104 104 +128 32 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/silcoon/follow_shiny.pal b/graphics/pokemon/silcoon/follow_shiny.pal new file mode 100644 index 000000000000..5eecbf6bee0e --- /dev/null +++ b/graphics/pokemon/silcoon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +192 136 56 +248 192 64 +248 248 168 +168 96 0 +0 0 0 +80 176 224 +0 104 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/silcoon/follower.png b/graphics/pokemon/silcoon/follower.png index 934eeff4447dd14295dbcaaa2ac0008c3b82e36e..1b6bbbede8f69dad9c3795a073afe031ed6c03ef 100644 GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx-$bnMu% z;=zLp0RaI(;SU)Z4GI=npZ|ITIgCl(?k)@+tg;?J4tt5GuPggAMqV~$ncQbz&H;r4 zk`w*PfV2V>11ScEq@C}87Bg~qx;Tb-9DjT9pxbruDEOhetS^Z1qcCOi?Ss?I#^6s}~n^%>my-hpFpZ0fB{S0;U z=SlOKTW21?{qjZSCv$avPpZ+H`QnZ6+e+K&qnnpy|1*-GzbF2g!8Yxgz@Skrag8WR zNi0dVN-jzTQVd20Mn<{@hPsAEAx1`4#->(A7TN|DRt5(9*Vn|LXvob^$xN%nt>N6K SBM*QY7(8A5T-G@yGywp6BHYse delta 603 zcmV-h0;K)F1n2~i7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe1_Qh&y zbBl|VtgN&E006zc&ED1K?(XLQ|NjsW81|$9#d`n%008#?#Q*>R7#J9jhFqHf00HAk zL_t(oh3%KgZo@DPL`^{?f#i_?|JzcOOEgo`1YJ%@UqfppGT@0htn93a`3tVzqD!bND%dptLQ zdZLC4M|y4;>3{e63I|(2s%rus+!vw^8y`ok`Z5COMU*MHA9fD9_P1eo(W13_oJbM}0Yn=kqDq9bzP_$7F}9=?rY4>7mykdysLc$IjZ#sG~M zEPz`=^X(q+B|hg%rU$ck;0I;MYxjs-!lp<0IuGXOe9f0ef7Js=zvkI2yix}FHZE^? zsOQf4V^qCegm}+`3sr6f;lflYX9{jJ=X&MNIk;J#=`FEzxm^2$&{Na(D}CA?KP=s6 pX1y|lttnmleaHM?)#x~ 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 Zi66^aqt74yvQGd2002ovPDHLkV1kHMOH=>= diff --git a/graphics/pokemon/simisear/follow_normal.pal b/graphics/pokemon/simisear/follow_normal.pal new file mode 100644 index 000000000000..f37d994461e0 --- /dev/null +++ b/graphics/pokemon/simisear/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 49 49 +230 82 65 +0 0 0 +189 65 57 +246 148 65 +232 232 248 +96 96 96 +205 164 90 +255 205 123 +115 82 32 +164 123 57 +82 82 82 +156 156 156 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/simisear/follow_shiny.pal b/graphics/pokemon/simisear/follow_shiny.pal new file mode 100644 index 000000000000..6eb29dc49117 --- /dev/null +++ b/graphics/pokemon/simisear/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 24 32 +232 40 64 +0 0 0 +160 32 48 +228 154 56 +207 207 218 +101 83 55 +228 154 56 +228 154 56 +101 83 55 +213 89 62 +101 83 55 +207 207 218 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/simisear/follower.png b/graphics/pokemon/simisear/follower.png index a19fe7f80a6ac33469fd86ccbd981485aeeb040a..d978281b6b2fdc4dec8e93043078f7171d1d2257 100644 GIT binary patch delta 793 zcmV+!1LpjV2CxQ@B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000gP)t-sn9!hm zF)`*+K>z>%y+JwlltJj|_+VgQ&7@lY&3kiFAf$UaQc_Z!oSaK@hyefq010qNS#tmY z4#NNd4#NS*Z>VGd00NImL_t(Y$L*EBZ`3dp$6w?vQ=E9XHGj5mU`y<%qQ8d3rVC6J z{R2=>g@v{IwMYm?x-?=bTnBm^5(}&#rn?Eo{xLX56FX^g%t-gP&&#vF&o9r*Y=S-aW0=4_i7;Nz9u0=s2;jCr_Y4>?5AZO10il7jsKbb- zEq$Tx{ytpY6ZOvw8Gkxl|ku09Sxjf~v?yU}+ zeWMrAqOi5thPVo@`SDO)UlL|0(>iQ#6sUtT^^*lQBJDPKKJ95!c(q}+e} zu`Zkc<(HHxZf>KXbpPe??{CmzY^yw<$t1Mn!kwi|fV+EAn#h;s!-?5xqfsA2y93i^> zp*5b29F4UcVq_+d;8woNrs@~Gi0n<6m%G|!fQKY!?wcVF69>!D*DZ3^JX&4kT0Q;+X`ZY=HMkwRjbi4AWnUHB@2il{D-7UjF~k0R8~@ Xm-v($00000NkvXXu0mjf=&^Q4 delta 757 zcmV7wO00NjvL_t(|ob8ppYTYmt$K?mGu&|c9_#KRtsUR>` zLx-Xzy$?_bX}e_Vkf~EiG8HcAP$6bg9wwzIn-lF%Z|Ph_u@@RT&BYuq*c!1XowY!T>(fk(l3BW^C}unsycXcrV=X}4a3CppOmRY_pMheSbDk;YXRiQv z1Qe;_G*1O#euji)#vxXBiuahBc(@H&@r-as5U439#`u)^8RnGNmQ(5HI-SZ2RECqT zKu%4_bjl(xYu=djGN=$&P7lBg3*z<&+@PC;Z0B1l@_({29&=MwE`XN--o!Dn*Cyc4 zO`p1Lr1O^_=lfJQz13s$Pjp=}aTjo(!P$rHjjggBN#T4yUuSPMtKBc(&xP&fE}Ngq z>WCYEeFpmE)y9?#P_zH~{K)*jmg}WSQOs6pyRfWTH4Ib24iDcZKY`^ZhTG#|F@G#j z&<1!`ynlZt9X7cnT3TmcN{@-{i`#cj2ub19%5)Fk8Yw?zR#xWCp1s&O;{8+++_f+aK_v> zL*eY$VQ4xZ%V7>bog(hsWu&tXn-k^a*gQcLSqyZLoL-0p*c)dps n)2+k^)!2C@&3WI;|6kf)wv{x_QV#|100000NkvXXu0mjfGRkaa diff --git a/graphics/pokemon/sinistea/follow_normal.pal b/graphics/pokemon/sinistea/follow_normal.pal new file mode 100644 index 000000000000..53bad6ab9db8 --- /dev/null +++ b/graphics/pokemon/sinistea/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +89 54 106 +149 92 173 +155 113 8 +124 74 146 +249 212 121 +0 0 0 +244 187 46 +75 174 186 +60 146 156 +130 199 206 +107 107 121 +241 241 242 +209 209 214 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/sinistea/follow_shiny.pal b/graphics/pokemon/sinistea/follow_shiny.pal new file mode 100644 index 000000000000..53bad6ab9db8 --- /dev/null +++ b/graphics/pokemon/sinistea/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +89 54 106 +149 92 173 +155 113 8 +124 74 146 +249 212 121 +0 0 0 +244 187 46 +75 174 186 +60 146 156 +130 199 206 +107 107 121 +241 241 242 +209 209 214 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/sinistea/follower.png b/graphics/pokemon/sinistea/follower.png index 2c2cc0889a4d607969d93dd140e3c090cc640544..7be0214f74ba47a1dab163addf7c3f627417b297 100644 GIT binary patch delta 482 zcmV<80UiG51MmZo7=H)@0001UMu)cm0004VQb$4nuFf3k0000gP)t-sfPjEmHfohz zt($QOd`gn})Oi2^0Q9>qORl;+lAMCa&TDIV@$vG}(bjcSayS400dz@3K~z|U?Ud1O z!Y~X)>*Ur+2mSxwot+k`5ZB%Wj6LK^h=;h>=LFGd8W|ZG8GjiW85#L6A)-$sJQqs7 zfFt;q>Sw!hCQ#1alc$1|ptX6+vxGL?UQGlOBWGZqXW(?dBPeE^uvNgUAPNKzfW{4L zH8wgVwk}cz(wvfffMPFj1Q|4OxmD;;XPDp#9s!X$zV_gajwb^52&Kq+NJT0AX(Xru zt)e+f&qIa&LVup%Jz#&s3^{4n*XT@vT8rQdM6H%UAjq;(E4JX#AQB7!iO>kds{zdAMjA!R+)tD4yt_^3*IW$ zYTSP)7y_PG-wm-d5D5OX;)Egw^sC#%EPtZenR#zT&>mKQy5a@b7v{YcFK8bb8ToC# Y0RyrVi@qoJ{{R3007*qoM6N<$f~9lYSO5S3 delta 473 zcmV;~0Ve+N1Lp&f7=Hu<0002CwraKj001yhOjJdf(4bgA7!VK;$e2j@&{)8@;HY50 za5#V_#6@-Cd=)X()_xs+1 zL{XP6UAp|AVD;Mq-X_GWmza&eVy?0lp;W6l%iKn5>hc^b%ZRxE$KVPvA4o2ky~4im z1~e0AN-)V6(p+#k&c^EPCm~XZ)eTT{y%BeXH=xuL#|p9~7l}%Ap~sd&fjRm@r0RwM z$r8O0afEju(SH*o!GVcUWCg>G$f2+TUpQC|Hvk~=$3h>Nvby}f#tQ?WRhk!-1^PlP zX|*p7Y3>M_6$l5I=7(Z?EV+F}=rp0{(i{V!>`zY9YF6r-o3PXqBSjq`qL<_D+Mn20 zgm%~Ser*N5kRY?G$jdX5cb8|4pJNlzZ)NBfk5a35&hhf$o-!r z&e0VI2enC zQes_NtfiFy$}w|!DQb}^i^4g@!o~LX|Mv3s2pA9;ZA#wW)c^nhZdy7_000AdNklvH2D4246%u_<7^|J&{n0$;c`v&rtC(oSdEPe|to8Gm>3c>J#4^^X>PF#0WP zQj(spXqra9-{7nyZ7&&^M0cu9OAG?0CASwGOoQ9i=I1sDnAKF<3o}H|O$~Xw*z}Y~ z0W*Q`HPGZgIJdttFxK=^aL2&J_BcRlYOQYE&}8u2U;B{-;h-r44}tuI z;4y&#bAR6)IOCP?jWN!-IeF2(#7CF~Dy5uuN)gMWB7#s;cx_MwuDE34(p2grVv84U zDtSZ(?cv<)wP;`FeJldMwONe!0bwi7>3T}=XN2qT+Mo!GJw|`Y(Cv+bV_#Q1I0vr` zBEzyQ=-qeBRJSkl9!>(uAdEr?iUN+~8f8$FB7d(9W`XDs>(j)oycS2UKzMXBFAR!6 z;tBu1atPz-tGeVhb3_DQ_Boi~>|9zi3#GI$D16Jp){|BaZ^*@G7bQ;ac2(r%Kl z<^#+E`I@H%h47$nUitfWZTUUQyf&BwB0#f79mnLl9oaUzaM$>UigW0gd#l=aR_S4$ zUw;(XA6$O`kV!&K1JU%q00000NkvXXu0mjfoGj4$4`|N z!MCW=45jK+J5|}N`T=YUWg$zq4yVJF7&=6>T_OfVT**TOPJa|KM!W-jj8_(AxQ`Jj zo$?v_ob9`_4QbP=V{d`q-Shl^=d+C<{KFov&E($7Ky}0TbTr|7GKGn~bWIfu$exd{I z3X}Sq(sl^BDzgY22Kv^|GFCzi>|>zZCf21~6tHkqd>5{eZH=?0vF0N!*ef%B*7(4! zzb0iii-MtDd{nR45DE{{Ub8k>2V~Ze{4wQ%AY$vmXn!cL&jh{YZ$iXAk=~@%ws_w2o)9sg(U%U zSrAN^-?PkjnV|h18E7uVz<7;;3CmW!o@J%11vRYpUd4tyq#AW$*04dYx8Jic7*CzI zi;O!IS$_#dAYU_{^s|2B#(|WXtpr$YI&yzP@Ska!hp}Am(D~(L4(4%QV9@&IB$h%9 zd>e7j$MVg9o|ST6<{6!kPQjA<6YL#0@Ir0CpnGR`usqn0v#DVRd7^|E2%IM!ca-7u z`B%Z9Ud5yP50}tW`x6|u%tLiT7-*c{`>S|4&wolzD4gCap$H7S+;u1UJ(w?o&&X1U zfv4Z$rs3@`Y{|F&ems4l3@5aGbPwP_K10{TBP~n=Ip1{iGdBPRf~8O#$tQmvTk~sq z#GRAn+`&F6pqn+l9eAdfC%79bcDz-SZkD9Qbv(@k05WPmX^Ca4`_3z!zD4Zw!8 zHh*2U{QS1Rbdj|%4cvT-x=*w6>sBY_L?7}&7cd)U2{LJV{x9>OYri12+u9!sGJ6zew0 zcMR7lLoO60n`GrTe0Ao;^|5=Uj>yJi4`1(WUteP9JN8Q<27*{utG+GP3DHLcUGSHn zD-6-Cm$RDUpPTfhSHkp5q1+(qM?r1*ZoDY6;ri8*?O|+v`N@FFe=Pz#%l`iO0akaB U(;ZMGF8}}l07*qoM6N<$f=M>v+5i9m diff --git a/graphics/pokemon/sizzlipede/follow_normal.pal b/graphics/pokemon/sizzlipede/follow_normal.pal new file mode 100644 index 000000000000..a69cb8fd0b3e --- /dev/null +++ b/graphics/pokemon/sizzlipede/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +83 12 13 +242 125 115 +150 40 42 +25 15 12 +213 67 69 +66 44 38 +197 195 33 +238 236 86 +135 74 73 +102 44 43 +110 74 19 +241 176 73 +119 84 76 +182 125 34 +0 0 0 diff --git a/graphics/pokemon/sizzlipede/follow_shiny.pal b/graphics/pokemon/sizzlipede/follow_shiny.pal new file mode 100644 index 000000000000..a69cb8fd0b3e --- /dev/null +++ b/graphics/pokemon/sizzlipede/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +83 12 13 +242 125 115 +150 40 42 +25 15 12 +213 67 69 +66 44 38 +197 195 33 +238 236 86 +135 74 73 +102 44 43 +110 74 19 +241 176 73 +119 84 76 +182 125 34 +0 0 0 diff --git a/graphics/pokemon/sizzlipede/follower.png b/graphics/pokemon/sizzlipede/follower.png index 9f1de2daa8408cf3207fb7739ac08cddbc0ed0a5..48d2b2d82a787d51acea78a28ddf815868deeda9 100644 GIT binary patch delta 529 zcmV+s0`C2V1fB$t7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sfPjEg3=Q&q zbCxJ784nEALq$R?CdI=c?(9~FN=arcD{e{?@vupER7|#gA^-pYszHQ$0004;Nklq|JzW+M%i)OMs`6{rzh&T@htv!j+t|FUvZ#EYn6BMNNBm~clP_zLs}W$pLrPaD znE?!5){Ti-9e;**w%eub_*nq>+tlGxJXC+;&3t8aHkt&dBqwbNW0Ni?hAa(+C(A98g~I(Rg@nutoNP)U~mfu z(jG~PLbqVYy8(TqtTTd;k$5{AWNry@m4Jr?(qs{%zJJKGeTPiSEsRq}W(229w*bc| zxb=m_psbO7JF56`8`epttXFHr7FBuDAZ;pXFTD=Z8v*G&ES^AL$MJ5*RN2 TlIw2(015yANkvXXu0mjf?HTTH delta 503 zcmV za6mZlm?+R_000000000000000000000000M5v92R00EFmL_t(|ob8dzYJ)%&h6f4; z+zr?y_!O3ai|&Mp0oR3g>5wvpu2Kvc+no>+^8^N03P~^LDSxZh>S$vLDcuzR-FIfr ze{KkM>eQ)Ir%wM!5@Ww$X4l=Coc^B$0Xv%+?rSyw2B)G*u)_A4EDZx=DpqfBrr9l- z+}Z6+2_Z%sOM@F?3N1G|PgwhF-)?6;H57Ad?9H%Zy47QoGqJw6?Az_EJDfA^IQO;* zU^2}}%2S?lZhuVRY&X)MR)7Dp};c z_&62}G8PQzV7vK=kz^S@_QjTb)$~=lh{#rgF;px1&aY8eL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZOO@_=LF5xUfLMAmhS|A3%W_8*X?o2%NBp zsF-lTAz{V>34BiTh%^4W4k*o-jC7kmw5WRvOi3Q!EB7#Navz5}{~Im^?$~XCY=VZf0 zyVpD}JUn%&k@DYj-*fzK`|2!^Rk1Pj#e={96WF7zmCInYH$uy%IW$49*L$c$t!E~Jt({W z=GCk6Eq{I%-@Wtlzoy*0jV?9sKA!6J)+v43@K#AVPW2$yqxJ4`tef6`ek<;@|G;!T z$7K}_K21&geVjV(OKne0;%qql&^OL3S(r)wPhmx4k$+OOw`#PT)DsQK-Wt zEb4kl5q*h%%z(P^lEeP6MUTU+4j^KBv#S@I!uVozNZZ9iR=0iKCeG{uD=#-Qe`mR4H*r;bo?_vV`hyX#k{=X3*sz6l+KM}GHf{WJdeY|u zTbgcrg>A9gTl4jy@`f9m>Ju$I`e)pCY4=%v+$+JvY?YVugZS*eGao-c>)75F8~Mal zv84IJW%Z+9gTG6)TvV=lV&48D@O+2zgJh3fM$M%HeHTj}3q;E-WN>w^ll!^h?T^3P z_RA%xGw+

*S&Dz`$)7>7>|yNk?#wheV`|>p5xN125j~eEfa6_1{aOKYQy}t1B${ z6ze;!U<$uj6T`L}rB~AhcHEn5HE*s|v9`$Cmy7}$N)J@iwlU0^enp9m$?UeU`RmgE zTkhTA3%q;S$W|g=Yhu!!zU^MmJ8HcX;-;D1PRlb*-*!z~#5L<2ulH^CgdfIxzr`2| zuFxuUdvO1ZzL2pri_p=V-i+3A+^b(n*FW-q_u_zWmEYdYiVKdtG(TGZHT;-&V`W|C zA^SI5<>T~O|D5@`|Hgf;+-q;9cB{_^=0VjG*NBpo#FA92plx7bWnj?bU}TM=AvZrIGp!O?gB+@kzp`EJpnUG>>gTe~DWM4fdg%^e delta 961 zcmV;y13vt%3CjnN7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NrLZ z?#0E;q@=8SdxKI^QvaNL_F_`SIWd$V0RP?q&6EKD0RR60{}2!mwKW^s0009?Nkl^JfCqwJAUf31xwxKtHzPzajue5Oe+w@B7yp zMU|k%&q_AnMt=ZO{A(PtxU?ibmSGVYU3uB@ZlX9Et^iRC*rzHTcc9{(;oT5YY6O8X z1dn*XN@&ew;v6q0yq~(N1Q8&=N>I4#ul1fsR=n%AjkS#nLeOBhKbUIxz&{-LiOhcb z86VZJn`OOhLsaL>BepSu8cv;uqR=0xrG``fF}^Hplz)G53VJ-V;%ffdHbe^~of!3% z2`%_I-4$r=Y4#m9v{;`BTi;pv5mam@jREB9rC3!k2@C`@;WQo!&pNVXN z8g_i12aD|>{AgksD=TChN{-JwfFR%Kaf~BQ*9L2Q8(I zg$JOQqY)2=C4xKi=sGz6iVq58in7i|P#^NJhVah?&ld_T_EK>oJuxC8IPSL(PxWq+ z^4|{lW>ItwB9Eh3qNfkf;GS_j-6$~qJX6%HxPszBEXzmk1;8$L+jhX^WgYM4&3nvj z5r2@XfVl#tKdrVdV1mQ;1jEkQ#d^a5mp8qHle-!#0d7`uqu|-9!8{E>kC3`h@G>`> zO&1h*cdF!l9X3&8ERPXb_$M^n>)ll`W%*lI(j=JS(*=LjX%&R6t);^q??3i*_1$jj z;ws>?E%!>;j#~lq6wvy4bvhJ2Y@C+e&`$W?^WpLV@$xeAv_1W=#r^Vk j-@2c+yVajrCmZ(%thYgp#Q2i@00000NkvXXu0mjf)GgQ4 diff --git a/graphics/pokemon/skiddo/follow_normal.pal b/graphics/pokemon/skiddo/follow_normal.pal new file mode 100644 index 000000000000..24e13e74795b --- /dev/null +++ b/graphics/pokemon/skiddo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +27 32 28 +118 113 110 +27 32 28 +166 158 152 +16 16 16 +152 123 104 +107 88 75 +62 52 46 +253 251 248 +35 75 49 +25 163 75 +196 192 189 +30 120 63 +255 108 11 +143 67 41 diff --git a/graphics/pokemon/skiddo/follow_shiny.pal b/graphics/pokemon/skiddo/follow_shiny.pal new file mode 100644 index 000000000000..df7b94e4957e --- /dev/null +++ b/graphics/pokemon/skiddo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +145 124 56 +194 161 49 +27 32 28 +225 189 70 +16 16 16 +251 232 216 +220 192 168 +158 132 110 +253 251 248 +108 144 42 +185 226 67 +218 217 216 +139 174 51 +255 108 11 +143 67 41 diff --git a/graphics/pokemon/skiddo/follower.png b/graphics/pokemon/skiddo/follower.png index 0e5eb192968763e9ea13de692ed792213dbe3125..8a765ad7adea0ee60e8f4bb31ad4430791f5ce85 100644 GIT binary patch delta 576 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 X9JF{oD52ZE00000NkvXXu0mjf*{U6Q delta 586 zcmV-Q0=50(1mgsdB!4haOjJdX$e1t~5I9IkkVrUiz~~SV5MVGMSeUqwScvE_K)`so zU_f9100000000000000rH(@jY00HhvL_t(|obA=kirX*{0N}}C?lr~+_f)chp0maa zzB~9TV^56tX2QDct!$n8Ib7ofJwPvg%Bp+GjDobsrI5LOiGO}(Bv}Hu#Vu~}|HLNn zo51gPhfh|Y0k!fP(CbaI=qHZ>I=y-go!5!ZMMky(Px?W5Y%0<|CrkY5Gtr`RBBue4 zT9z!m3HR%u+=gy%G7eX#kvgqcQZ6T2>tn?VunaipRI@3syqGR?t{kRhrr{X1-yJs5 z_BuX;+sD%{{eSS}aua-hq#l~mVH1ySaQ+Q$V|t&a%H^h<{)`H+v|L+p~=`usmY zA%WyXzcL`L0L4Ixfgx$zf|mV*TQhlPqaZMlpVoQ-?Ned=3A zZ}|d^W!oK>Rb|Y|kUF1W7n|>Uk;q@$vhBI;7hS7ar+C&pSh(ExTX+3* z`9uHz8!|3jUOCI%_*DI`H!pgt%+LS0vm)Vol;oGJ+InaR@S&kDsEc))K1{gl0$Y2Pg}PB>D&}LX=d2Mgk-6eB`x`Ul^eYL zq<=~o8;ZJzZM#);=0jA?^gGJl5wf2Qj`7P*dNQSQL7(p$Z&ua!%$^GyN?a2S-WXqd zzxna0)c5ik_2w^^=(0}9*~)R_dYJPKwn@8hzUN<~@SwBisqj5^DPJ?gB~6obbA%(j zSu0%MoV$2R+w5xi2FVXog-^;WS%_)uGJo-N){i${&l;D-=}cI==ij$b_8Tq_PLy5y ze`fujANSt>RamqjCEHxK^<(dk{}23+H<|r?``IDFx#rSu@BOpR*VjMew%g#ed_tg> zWt`=qwt&9+4k5*%A2&k1;QC&*Y??01xOb2GVDdLvJJ&ReU^ zh5rty{wwZZ+7$gxY!Xv?quI2Ymy*e9dl!}!&u@L0tMf;X@A^l#TN{_|oyxWE!ZbBO zP2T{hGQ0n${^>bP0l+XkKwvUrh delta 672 zcmV;R0$=^E2e<{0B!4haOjJdf(4a^-V2E(AXi$g{5D+jZK(Ls2=-8-WSU~vr_^`0h zuvjqgh)94)FlbWOEOh(1E;DB4^Xw^ZB?J8&(Q@dia{rFsej2q?D$9+I-PVsG4KiT z_v?gzguKq{yqNL-(-%i>+P%HtOXC4;wVy0neYv1V+w6s01TDTiY|KV2?x={f7GE5X z>S?pWe%@kzB-pgsqdljf?jXu!JZd%};~Tp1njJzWan#~y%tVVx9t;3Gqb7T(cO=Y~ zpBq?+wvjQ*B!3^=0Dv4d*&7N(@s2ba5wKoRvtQ-`jJoGdZinJVKbEAyB-C-WTSgIW z%Rw2)x(#M1215bW3fCUeXYWyNU(rW+n(lcMR`5&-bIV+NJIL6z`CMv`rLi~BS-cGF zp0f^=DpS%baC`{FS^@S6(^Y>ytrlFV zFNv}W?zDG?M9qU@YWXV6r`)>2Vx3UN?qcIv%=$5y75=XHWEFf9yTT&z=eElEDr`MO zK=9st*WrPB_p5GgMPWVnoxgO~?)e1u2_1V+xEZPOCC@)7oI}WuD9sB10000 diff --git a/graphics/pokemon/skwovet/follow_normal.pal b/graphics/pokemon/skwovet/follow_normal.pal new file mode 100644 index 000000000000..bd8dc9e1a285 --- /dev/null +++ b/graphics/pokemon/skwovet/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +19 17 15 +0 0 0 +77 72 64 +105 98 88 +51 42 29 +142 123 98 +173 153 128 +201 183 161 +226 145 83 +169 162 151 +215 209 199 +255 255 255 +255 173 109 +239 239 239 +15 15 15 diff --git a/graphics/pokemon/skwovet/follow_shiny.pal b/graphics/pokemon/skwovet/follow_shiny.pal new file mode 100644 index 000000000000..bd8dc9e1a285 --- /dev/null +++ b/graphics/pokemon/skwovet/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +19 17 15 +0 0 0 +77 72 64 +105 98 88 +51 42 29 +142 123 98 +173 153 128 +201 183 161 +226 145 83 +169 162 151 +215 209 199 +255 255 255 +255 173 109 +239 239 239 +15 15 15 diff --git a/graphics/pokemon/skwovet/follower.png b/graphics/pokemon/skwovet/follower.png index 7411ff4db0dafea1c28995fa78dfdc34ea67c0db..0fedc61b23c564ee7b0618308ad5e462a8154ed6 100644 GIT binary patch delta 752 zcmVx1BK$eb9-}y%OLK!+#lPoN>k(XS~KZ{vH4C z0c9LAjWPcz)}W3hb>MPwRUk|I@9aS-wIs*6Ts+l8|DnAP##pLE2_M1Zqb!z0;eoxE zpXLvh;m*dfTI>zPd@N;Ma!#1-E&Fq2QH#wS;)~V7M%2q1JqH=@kD^PRZ!$0T*8T4J z%X-j)3l|)WkbhDUi4f(asz+`O#C*{&OP%jBce?KP&R^Gq7F@XC;1Q7NB0(%aEtce6 zt_tT{M&-W#N;vQL4##EPZ^4xt4z7ThFBfLQLIC@gjJcJ#S}KIf_Xf-!tAjo7xrwf} zj%zi#e8#Q=6{tZ-q78Q4l5n*HRFt^}x;>+=0nw*#V}A;%?j1b%jC}(QfEl2fK$Z9| zmk|#G5c>vR?F9xTEq8%j>#hY?-m&ihX@W1JFPOYHPPtiG4Qv&fy(hePfOL_xJS!}_ z7JTp-2L`UJO~%*AK+Z!0{iPBEc$3b!(qe$OE%wAab|%a)m-y}GzwsMf6_RJ*nfnGN zxm}j=)PDu?w#7DF?1B5y2WoAaTBG2bf6OJfOpAbb10Kg_3Kgsdo?C3g&7arBD9-M8 z`Qu*TF<0>bIY*D<9pqYMFTq29$o&apzhja))BF$38(ak11Naq`aT#GC*_E^RfG<4! zpHS)xCJl&sV8s#d-w6&lF5Jlvwp$H)S1Vj+cWLL5ew(!_uyK$BxS4^#px%zj3oa?= zHs`eh19d`D-cOKHYYk!noySewTR7QoJirhpo_SI|%TEUD!9<{j+dm)JpO(iV-U#`l i^$+dO%i{?D+V}>NG#b+;+r&u#0000*`-R+KsJ|*D0Yb zJ!MXM8D-vNq=>O|oZ}oe{N(ri*TD<_IR6vdeU=>KBx{}2pZU77NS4_z-a0$yzSF`l zS9!6>ewMGDoipE4q_c9#Je#got74HeR3)~6@uhA-v+k0FGN;Y5wD5uqE9S`(XGVp5 z*lc{MXW4vYDu2Ey9KNR=WUr&mMUj`Iz+s#f3XsRmi0>lH7-r3@Jf+-KWJsO@s4uE& z6gcdcIrbda!C^wix50cceLXa5^o}JB<2KTPR|BX^*{zq@FVS=rt4V-96@!`tp7<0n zubd|Q$d`8DW5KB9U9!a8x__^T0DX=is$s*t57VW17RGn-s@+~h14!@EWa9*>~V;#%cJk9pxO^L70j56 zUWjAN`41&}C7H|4gB!}GxuIw9&@_EWcmM#xq2Xyij|SCCGVm`Fnbyaf+caQ*5Yx~! znjWfoI^iRY1jY&002ovPDHLkV1g_pTh9Oh diff --git a/graphics/pokemon/slaking/follow_normal.pal b/graphics/pokemon/slaking/follow_normal.pal new file mode 100644 index 000000000000..1e263bb16aff --- /dev/null +++ b/graphics/pokemon/slaking/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 72 88 +232 232 248 +192 192 208 +0 0 0 +144 136 152 +96 72 72 +200 176 152 +216 200 160 +144 120 96 +72 56 40 +128 104 88 +168 128 104 +120 56 72 +208 112 136 +168 80 104 diff --git a/graphics/pokemon/slaking/follow_shiny.pal b/graphics/pokemon/slaking/follow_shiny.pal new file mode 100644 index 000000000000..f1e08cc7f0ed --- /dev/null +++ b/graphics/pokemon/slaking/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 88 56 +240 248 184 +224 200 96 +0 0 0 +192 152 48 +96 72 72 +200 176 152 +216 200 160 +144 120 96 +64 48 40 +112 96 88 +152 120 104 +120 56 72 +208 112 136 +168 80 104 diff --git a/graphics/pokemon/slaking/follower.png b/graphics/pokemon/slaking/follower.png index 6699b3cc3db9899c3916a9e5e613974b9c2fa1e3..2d739781e3997a693a327bb269cf4b61040acaee 100644 GIT binary patch delta 1164 zcmX@XK816FL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZJGI_=LF5xUe9=BjUx29|sOx0E$iMn33S& zabm-a8z&Y_s7Uaz&}hhrSkaJCVc~J1pkqZqhUBsO{cnK^8I!!-T^Kr8Wj%l#_7YED zSN3O&yll#frhPl^1BC>V6aC77v;q_ZDF%k5o$r7yVs`a(aSZV|{`Q(-{w)Uywg=9e ztSXcytmx_rIcibjA#ULwYW_;b>tKkk%1omsq14_*4BpFEStMWK;1Xu;5~;U#W?vmt z6B$&>^uMw1?L56$tF5-T)05Y1j$RqOw2tXW@y7e+b~6PS{+*wHmWiSBN&JuPlf7>B zXDpxmP5D+{dQY&Dx=Qk#b*kGQ@i1)feRO8+^d%PR+r+aA*%qjD7y9YGJ(C}JVrkQc zxE@1?6?#W!2p3g1Nu(PYvb`uMU1yL}f78xU!_Dfcg=FTstD-Hr0xw-`ufPA^5;eu~ zE@zG4OW#mip18mporjj)dUxulM)8Gnr@aEpn3=<6%qE3wUAu2mm*6u6&ohS{98cti zzU8`kO5>2i-JHn>7Q0P)+rl$f($k;hpoP>-^K#E;%Pru3$-84>)Mq`*H|erlFDu?w+nfA5sAAQ=cPm%@ zDL7)%e)Q<|%b@#1W=EQwgiL>TkD}L0xZ-#K$UAH&0Q3>7Rfri`{Km~6T?I{`IzfI zdF3Rv?!Ci~2@A_F?(wW=Joc^c@_`K}brw$A>ydV3QTyqTX zTt2>UZTCphDb-hrK^ACFF`XQ_H- zXx4ti_|iG8TM_&sJ*K?8$4w^aKVI#na6xyA_}`j)1|K8BOWq%2eX=+4_SK_|k!C8<`)MX5lF!N|bKNY}tn*U%`$$jHjr)XLac+rYxgz@U&x!vaM^ZhlH; ZS|x4`4Dl0y#R&t0r>h^U%Q~loCIBWi0wDkZ delta 958 zcmV;v13~yG0f425$Hl|W7W{*Sx1At|>&+m-gms?1E9=5xY1#(zLG+xBa}_G|x71Imwo z&;Pn1;yQlC1FqvYJV!13O*mrYjpM|?f(M5UZen20t+8X~Z#f6YF5KU~;&2RhlMF3* z(x++qj!SVk=cXkzz;5+TjS`xMQ&Sc`zv$&JHzcxvBqk>_J{lLXB9>-pmz zRvZN%jnRs4?0@~kE4@*;;BfL>^711+4eE5oH&+OBgAP`l{X?3+9ibIRh#I2590v=< zigO5;zA&iL6)y#jD`3u<16zO|dDZ+oZFL=!odAvzv8mJScv^`zu7D} z*mPYjGCty!zz`hKhn!_*cp|S&K4h)pk2v(Pr$#+(=6~smn?NFZJSfF<+r^xNIWj#w zWRgN642b-W$|KAwj> zn2<^=>VKY(_qirmiz4iYKlY#nRi${vRUo;tQDMYG=V_^CrkjMVzB+ zk5ewogUJeV*(N#AtU^aYm+wcR9o}}qc|*~b1yo|D#4B`#j|66eUF_?AoEaGkL@})B zi{t9Wt1v##(7&|nWgg<8#kJ8tHaGaXI28CYScY~F(O$Sd8wT9qg}~eRK6GaA gy<2bM&&%iMA1q!r-{JwgdjJ3c07*qoM6N<$f&nDir~m)} diff --git a/graphics/pokemon/slakoth/follow_normal.pal b/graphics/pokemon/slakoth/follow_normal.pal new file mode 100644 index 000000000000..2742a5b6d93d --- /dev/null +++ b/graphics/pokemon/slakoth/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 64 +112 96 88 +184 152 112 +224 200 144 +152 128 88 +0 0 0 +144 136 152 +128 88 80 +112 64 56 +120 32 32 +208 88 88 +168 56 56 +232 232 248 +184 176 192 +88 80 96 diff --git a/graphics/pokemon/slakoth/follow_shiny.pal b/graphics/pokemon/slakoth/follow_shiny.pal new file mode 100644 index 000000000000..a96e6c70000b --- /dev/null +++ b/graphics/pokemon/slakoth/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 40 96 +104 72 120 +176 144 168 +200 176 192 +128 96 144 +0 0 0 +144 136 152 +128 88 80 +112 64 56 +120 72 32 +208 120 88 +168 88 56 +232 232 248 +184 176 192 +88 80 96 diff --git a/graphics/pokemon/slakoth/follower.png b/graphics/pokemon/slakoth/follower.png index a1a6a47130f511a8ecfc773a8804c618302427ec..a4187236feb167c5cb6faf7d6c26137fbbfe4d5a 100644 GIT binary patch literal 849 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwCKI20sA z?3hvT;KYO(4G}<@2^~N>puoYRLP6m|M8paUix)3`?AUN1A|OFYAO~b9W0JSK3quF1 ztOt<8UgGKN%KnUzmrYs0sk6fqC?t@a=vM}$6`&YMF)$?Udln|Jr#<@$nLK^u(^=~bLe6aHYfdo}aYsDsY`8LL;gzYO9D{h+eq zONhpmxAp!r_sw7tF;bTiZ9no^vaG(*l-NA?53GCgLy_j`$bn8bMY1h;bl&)gp2C(GXdZVWwJ zq_B?H;`rf=D+O+yK?aZIo^4TXh`2fPSenE3yw$wfK5Y-JZhyKEkiJ;_c%i;Z=$#k8 z18;9yt7SHSz3H#NqDvhnZQR|iy_{Wt%F^tdA3cr*pA-MAo5LyDBavLPBV6Q6WrOgK zxnE2VFEuaz)^$FzY(m-b`KKeTwxx8e6>WQD{&;TNn}q*yIiVX4UNUT*E~{g3e$xTB zQ@b?dy3d_;k37yC6L_xwzsQZ7Gh%{XZ2HKmpPKn2&B$(_#UUms>7OpEL;pPabKBCP z{jL3jr8@jF^JVt^{ldjt!e(W;bl$O}hYjs*_O|TPk^C4mZQ@(~$(z?Rsb8pIDPOmq zu|l-_?P0mzB=rZZ>}wq=SEX$#E>)eyRtbk zO6ANl`TPEc^Epm#o?l_NJHC1|$C*w4HJR0?NZwbSX}slzuSMlIX5N$cjdqF&T%DhC zx{~eK=J{ze-~L}7zfk?ae5(Y_@4!T%TH+c}l9E`GYL#4+3Zxi}42+C)4GeV+jY5o! vtc*>qjE%GnEUXL+u9qtJplHa=PsvQH#I0eO#%y4^XJGJj^>bP0l+XkKUEo=K delta 611 zcmV-p0-XKP2Ji%s7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-siyCpU5QRIpjgTPk|F(MuUDw8;tnL2f*fu8L5#|EY$A4pLYHDg~YHDg~YHI2~ zWbJyNe=2Eu-(bZmzHjpnWmcN3H^azaqP13)?(-x5S^r28n&K**8ri{>LawE@OFPex zci3rp#_U{#DD2agxsXnsFT3KMZT^EU*QE?ymVIiYi^~wyg|mws_7m_fJU1KF1iMY z1W(+e4gd=?qf5~$_Z@KXsKEQ!MVTu;Io;wOqSPM=1s!7}bjWXb-bX1taC3NDK1Sl8IIk5*=F@K8(NH=)%aLO6oabK9gfZM4< z@g8`=DP>;p^|w@o5ufJ-2E0wcIW1h8FAQMBF?7i}<2O7=&ira1RAosBQ1>MDxy>W) z7UG340WBPCfgvX^PICE8u!lw*<1|0Hgt$BGZDVH%{$*qeZX?5S^9=)_Ao)$}_Uixu002ovPDHLkV1oX19nk;) diff --git a/graphics/pokemon/sliggoo/follow_normal.pal b/graphics/pokemon/sliggoo/follow_normal.pal new file mode 100644 index 000000000000..d3a0260ff305 --- /dev/null +++ b/graphics/pokemon/sliggoo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +85 54 86 +191 151 203 +218 194 248 +16 16 16 +38 98 41 +57 235 68 +47 153 53 +139 87 141 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sliggoo/follow_shiny.pal b/graphics/pokemon/sliggoo/follow_shiny.pal new file mode 100644 index 000000000000..fd5a2e122ccc --- /dev/null +++ b/graphics/pokemon/sliggoo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +146 134 73 +209 194 114 +255 242 173 +16 16 16 +88 83 153 +159 154 230 +119 113 200 +226 164 145 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sliggoo/follower.png b/graphics/pokemon/sliggoo/follower.png index dc05faa499aa9d4009c8e581842579e8da1eb453..fad6f57fd8d136c3d50403ac53d7ba6b8e2bf497 100644 GIT binary patch delta 685 zcmV;e0#f~|1;quBB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000RP)t-sn9!hA zHdeov%i6;D5D*Y1VktT6L@${&i&u^JJ)SQB000SaNLh0L01m?d01m?e$8V@)0006r zNklo6Sh*mY=Uu(QgJ zD)q338V>n_?cW5Guy6ZMj7!E8V)ZeHCopeg^$CHjWxU%Ha0BC9ql8wnyxlpB!`#;i zz(dSoj01v8^g>F0tpLv|s#j@(I^0MQm;_`p+}NK6KtxosB5x$LQuRNW9hJ()G#_|9 zY*=%f`X3@^M?HT2f3fPtkP!`5oTPIoceXH`3a!&+$+hfU?1>_?o zQsz@3nHVYKHR5&f*GXnsNQk;7;(W@<7mpb_X0Su2lYCbI055sW(D%=FIO!y_EUY=| z+lcQ9h*L=TGs*0!GPZh<3FZS$7&9dN0|h<)PBJ6}dw&=c%!kvjPVRd}%;A;uM|F{D zh96(yf1ffRUS2CXS()HavMww7CsSrmS@&a1u`uRUiO#eM-b$|MUKKOXtxEH}m{v4P zo8qvy`wP~KnH`MPW15|LDXK;%nN6klIqm~s^$7v7Si3a!?a=$+{m`3SS(3ddVqvo? zCtF47Fn>D_jky%1q^!EYRr+Gw^#Y%9#+e*>er5D*ZEXprd8=nzlc^AeMux$V2Qoxbu6Q#jLY6&toU**)xGhzCBX`u`FU7=Qb2|3~AJF@;!tjo|^z zTOTJpYQ@O-v&c54^Q_IxBbjQ76HvVWN8QB^%uUx&TtIRX}_zM5~lz*dOBL^=t981=9L;qyT?75hJ z^f?yByel!8F~eKQ4Lz$;=9O1@wyPOMw~jfEXM4C}zm(a*c-`mOnN!(xI?HURL#XgR z045bbFc7QvYuDZ{y)WJ`y}{KrIg1h&zGy0PRMZZ$3$QWQvX+$9`4(@Sa|8OSN8lqe zICjB>27jGq-K7jD-qly{%R0z}?*{9|+4X`FfCFCR&X%r22H@vVyr{!^^>@7+?}lM( z`@Y-og7nS-o_)YY15yFRccCN#T{zz&gpGRWeBBu3+bDqUteAk~p#oKh@*dzeK4V2o suDoAZzyPBGeKL(l>}O-&?N8bV^J3|?Ag|pp01E&B07*qoM6N<$g4;|wY5)KL diff --git a/graphics/pokemon/sliggoo/hisuian/follow_normal.pal b/graphics/pokemon/sliggoo/hisuian/follow_normal.pal new file mode 100644 index 000000000000..398125fb77a9 --- /dev/null +++ b/graphics/pokemon/sliggoo/hisuian/follow_normal.pal @@ -0,0 +1,14 @@ +JASC-PAL +0100 +11 +28 108 186 +0 0 0 +85 54 86 +191 151 203 +218 194 248 +16 16 16 +130 130 130 +65 65 65 +108 108 108 +139 87 141 +0 0 0 diff --git a/graphics/pokemon/sliggoo/hisuian/follower.png b/graphics/pokemon/sliggoo/hisuian/follower.png index b65cb7edf05d0053a665812fe57e1dc51c105571..ddf13da33d5afea2638e37ecd34ed0b6da74b014 100644 GIT binary patch delta 652 zcmV;70(1S^1egVo7=H)@0001UMu)cm0004VQb$4nuFf3k0000XP)t-s9BjG(0031s zR==0a+QRq{5D`LHcWy4f-{LfmYDq+aFs-sWfDk!pW+*Hh%tt_2ZwVcX1TxPG`Y`r zgCcMXaJkxxW`A*=%b;>-gT|vH-ZUby&#VB*dpyBOr`T5axPgePB1%BuW-10pd1%Nr|k%qAF(vOp{c>E@cr#{`Ir zKpc{FXn*Jsb4|dN`F(6RPeRNiw0La?EGW^^R&l0SA$g2evhc& zRDjEOhb%9x1Amyet3UDhq(@vF(w*RIkzX}%y?}BrITZl-#etm%d7~d9kB)8Xu{`LR>002ovP6b4+LSTY%x-1=<9V7=Hu<0002CwraKj001yhOjJdf(4b&QSiqpb5D*aP*yxaWh(K&$ zV4RSEfPhF$NT{f&$jHcmT$reUz*sO~0002~8&}l;00HGmL_t(|obA)Wilaaf2H*lu zUiu+AM?qvfEs?z3URn~Cz+7wy`w;OIdhn2364GQ|LEOs>iht}QY<0rU#7_PMW_E8= zB;coAe`$+EU-ec0rh5L18rvQBgnh3>#0_l>O>ITO)YzXN5R+Ke*xceh(9oYBAR0NG z=egmA^E19h?0(qX(AT#d#C<>dxF=$iCWK8io<#9D!44kGG9~1oN?TJB^fAy>!vRA- z7-N>uL0MLP`+t7fw+k#yX_6b}Kx{GoRa5YO**BjV@%l2xj$9ygJ8lPW+&4GK-c(JD zeP_UM|1RtrawLqpUIuuG3b`HEyd1vjb`g_Y4-f|pATHtWA zeot{`6|?8-riHZ`mwgMk@RsjbL5Eq#uT;9ISV_ziq7;O>A$HVpJl>1lleeQZdfLw#JIB6EkU1UqmhZ1UD$ b_&?Sk3U(F6FkYb<00000NkvXXu0mjfB#<0{ diff --git a/graphics/pokemon/slowbro/follow_normal.pal b/graphics/pokemon/slowbro/follow_normal.pal new file mode 100644 index 000000000000..f1a3ea572f45 --- /dev/null +++ b/graphics/pokemon/slowbro/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 48 56 +240 168 176 +0 0 0 +208 120 128 +176 96 104 +72 80 88 +232 232 248 +152 152 152 +192 200 208 +216 192 88 +240 240 168 +232 232 248 +192 64 64 +216 112 96 +144 120 48 diff --git a/graphics/pokemon/slowbro/follow_shiny.pal b/graphics/pokemon/slowbro/follow_shiny.pal new file mode 100644 index 000000000000..8ee36f1fb36e --- /dev/null +++ b/graphics/pokemon/slowbro/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 88 +176 160 224 +0 0 0 +128 120 184 +80 80 136 +104 80 16 +232 232 248 +160 128 32 +208 168 96 +216 192 88 +240 240 168 +232 208 128 +192 64 64 +216 112 96 +144 120 48 diff --git a/graphics/pokemon/slowbro/follower.png b/graphics/pokemon/slowbro/follower.png index d7b65d2e01d64c7f0cb4ee534915b02589e6a264..553c4df7f6217d56177bad41e41de9e2859954fe 100644 GIT binary patch delta 784 zcmV+r1MmE>2Ac+u7=Hu<0002CwraKj001yhOjJdf(4ZhNSg@er0001hc(_ndh-gp{ z=;-*MfFRJQVA#M|@bIYU(15@|K-h3#ka#ev8L|fe00O2-L_t(|obA=YYtv912k;ld zcHV2!;oL#`78$#xdtL1g9+JKa^P;g0cr&7e7Cd!e^gJ9Xcz@AK-Gf~=Jhg`%h2|~{ z_Lq1V2zv44%aZiHWJw)(68gJ+(!B5Q_mU<7U{Q-&)J+S*`Tpm8gy1~iAYtx=*hEOf z#Rfpu)9bUIKcS4CAaob$MFv3Gu~K*EC)Z%9)JJHu z!Y9mFBF)Ay)gWd0bhF>uAS=tGo|9*`VADg$>#xoNvL?;Lqgtwg==JHo*J%>Hdq|x; zhk^Gd(|xf)+CZ(pKf(qm@Ot2Rl^s$a(4L-W7P$902!Gywy5%Gd_PikQxIuZhdpNZC z4kFJQOuqJ!Mj9?1;XH?byMR>(zK&PG$Vy@fACG$Hc$Qd>oHUe!=_w+lO?z~hXSQQw zGMP?QZ8h4FWJWed@eY-5^x}fPs>O*?GjcU)c>ntuA+7dcNJ@qb{L_=L?Yn*5$j&%_5QZJ;!K|6q1c zuN&O9am#XjcV^s4x%O;4{wY34kH+I)!rQ6}F%~~TFtqqWmdbWpm+Rb+9S|(D)Cksz&NF@PEAk>9X8*+ikbqcH3?L zjS=h@{*R4lgY_lO_+OFmeFmAs7A-J;!?V*^;F$lELEbi>1me+HX2xZHX72|HoN(qX zTQ7q{{-V+2I$t=Yr<>v_M{RS7djf`>g5Tx&&`8sa?*WF6!WsWLgPy`p1NqB5PY-(OCm|hCk+Mexp|SJyvA`*-GJzFMs6O#LTd7T@`fXbpS{W^lfp6 zpioW}zK`n}PXhfT8#XDaLLr?wmt1Zcvr1>KhFcQ-k=J_w(`udc1w?8@;UUE{9$S>O z#ECB)c!69I-ge}Hj4KMrE9P8bn0&3e1pRa3bp+mP{R~l`$6k-cy1?a-4)pY}C&_tt zzVax>{(s`)Yl;9RD@bolvS|e{RuAiu;hFLTQku{v5%Jx6Ucj zIx37kqLeY^5*fF76sTp3>KH(EU!OSD?^MLb%75u5-*t=6c?`faQX>MT%gZGYKuU9) zBeJKKO)6WZeGv`06v;+w95SD9Q7F=&57ojJtxs~zat-u2MnYj%UycCWcV4%!KTtXD z{pq1M@4Zk`Y;dVQS36*zB6_rWUfg=y76_0eHk!$X5@DihQ&gQqDukt0svgkV-5RKa5gT@#fJ4dLHN|D^) zw?KAb9@;R_;OMIwdC0QG#a@US+T0XIXNk#7bpt)ThJQd?w4ou^yGV;CL5ZklTJ@a^ zjAPW8+Z+mmNnF;4m#ln>H-QwFXtlu>PZCvwFcpbJ%qNKo3HEg5*FAt)Ls;sIc+Sel zco88vm{a^g!#nfj$2~t_R0srOX4H5}WBKRUr<5HU;htX{1Q&vJIfYHm`TU9*D;NJ4 zJPS01)_>=rk6FXn-Y9QAjy?r_=Vuluc1tMtg_8lcx+^E~%;jvbc(juqvj^r(uh%67 z&{QB%1+NOByj&PKa2&#Jx16sU7%8uO z!3z|s<05eSgP257aWTbs9I$ctb5`~HHGo3G)Mb_E+GemwLzfo=rCT9$iE>5Y2C0Sz zJBa>HP&iG0aqi&qirpz%XA!;>&@QzLi8`M{1qH&6gU0h&!2t8H zx<9*5lqnjou$3vi{auAi6FOQKcJv>8RNlhdvzovCxUW4w4ADmZOQ`Y(lYA7vHO~|O Y030toj_Y^?+5i9m07*qoM6N<$f~_2_$^ZZW delta 946 zcmV;j15Nym2fPQ67=Hu<0002CwraKj001yhOjJdf(4cTQc%Wdw5D*a1V35Gb$oTm9 zcpyOdfT-x;=&+!;;7}+~P*{kNkjR)&=+J<>IOQY&00T!!L_t(|ob8ptOB+EH#%I|; zFOeEsFQpqW*qf2HlOTo!LS3*Fwp3&&F6-561qGpyLQnP5lYi|Y0i`8|l3@KC#JHER zfx1aiAy2VAh==T@(34_kvzcU8U9t4igYWjsy!pO2?`>ufx{ceojhjX&bUpvGK0xR? zzJbEE72+s>h5ecS;@vLFe^sFv4cqpSCHpZF@SsQT-s7}a9|H~S%i@7eqbd7xAMEla zk3?bKdmxBLB7YXhevImlpo;uB86AQeC%0u)!P6rVEYpng23`(i9KqeR4~x}CbbwP# z!j>g*hO~u)Re;8mUOz@ad(s3(_yQw~&Rpus^+W)6zVQZu@XFBE{!!YGy@H{N>@`R< zv)1!eM^W6^Um5(_wRhqqYunjXKc*FfZ3EjP8Jivsl7HgZ2S{~#Vra`*wdNhd$yh;K zUcH)yUPI0}Ull767b+eOlIiT~yxKJ&+3a!5Yw*2DNN(n87IrG;f+NT}7S~^TIH(bN zVCOS(|2jrtdX+X%rloZR>x2gX8S*UYm6`&e;I?AWSi=sdSazJ0s9;@2QcF=J+6Hal zI4zB3NPoM9f~IAfZAW3)Wp`an7+>pf6b99D*Mnn8msyX*VyOycWpokTghXz=k*bd` zW|)C6+_~6HbO=r74mIPbcv72p!_;mijVX#;W${5TNURYuk;AABq zn|S(ufEhp&Fos(GMZU%TkZ~AS^v%|Gl7C|#L4Wvoq+PIvUG5m5z&Od~)up$crcLK! z%H9%N7iLn<&=Mbsdjz3%6+t4dyM}SB+B=bOoei~Ox-4{NcK5VgNUD2tjLpPURe^V% zbqt5IvuBmuBx%>^@ULRdSZ^J{TvwG0#FzmJ%3h`hah+)Q7a5AgAfJ_qxo!d+{(g1V zn19+D;`p>!m?SL&v>8|gh^4#vfeC;V#|ZcJn|C@SjtuDAygo{)=jYJSC)wD0;QYL9 z&`Yw-qw`QxxZ99z#Z1x%j3bEO*~M#}J9eNGmV5&I?|85fL^$7%bz98CS$*ng22V0Fuzn U-amK_lmGw#07*qoM6N<$g2Fn>y8r+H diff --git a/graphics/pokemon/slowking/follow_normal.pal b/graphics/pokemon/slowking/follow_normal.pal new file mode 100644 index 000000000000..ec617c434801 --- /dev/null +++ b/graphics/pokemon/slowking/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 88 +0 0 0 +192 200 208 +232 232 248 +152 160 168 +152 64 72 +208 120 128 +240 168 176 +112 48 56 +200 160 64 +208 16 16 +232 200 96 +120 88 16 +200 80 96 +192 136 40 diff --git a/graphics/pokemon/slowking/follow_shiny.pal b/graphics/pokemon/slowking/follow_shiny.pal new file mode 100644 index 000000000000..8c5a6a3cf74a --- /dev/null +++ b/graphics/pokemon/slowking/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 88 +0 0 0 +192 200 208 +232 232 248 +152 160 168 +144 80 144 +216 136 200 +240 168 224 +80 48 112 +200 160 64 +0 136 248 +232 200 96 +120 88 16 +176 104 168 +192 136 40 diff --git a/graphics/pokemon/slowking/follower.png b/graphics/pokemon/slowking/follower.png index 8d0c7a04eafdc9a6c5bc8a9eb5d90ff3395fd156..3d5dde2e49e0e8198f1a4333644fff2f83bc96c2 100644 GIT binary patch literal 981 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!K~L;!gQ zPF#5L;>U~yD`q%&T&QUHuwp}jfyIdh4i^LjUYtm%h!8jtkZ_Y zh7ML)4u`_9ne8cZJsWUAs)xy zUNy|W>>$GMV7jzc=?W3`#Dv{*CWkFk(%6^M;8&;@cui%myn{#gt}>4ohe8fYNp@;^ zvquD6(Mxm^6ONv0?;yBp%F(rmEM^y*P%+v5{@v=$s^?!6Ho?JHj zLdktGo%qzuZ8_JyKCcbjaQE1J3#%f%qf4%=sWdtJw`$hnmRP^S^or^en|E~Pu1E^5)9Aq;1U&8x;x+5C6US^alU46>lFr zKKfn%Ba7$cvkjjU`~p9(XKv3wYuH@B_rO7(x-adQO?-cZ39MT%meV@tNM`u_qTfv@{93Q%6`o!y{ja$vv2u+)lpmus@(B=xJ z!@J*nvJAeZ^=Vz+!CP-CULNVokh;-)^UZCC>bo0)1G6OM``=_AKAOJto7#>>gRpm* z)2e$6_d1?!)Mw&E&&scZz>MZ~5i>`Rj&r)s8Q}{KO);;B? z6z8P3JnTn-2~)MiHKHUXu_VKYn_7#Ud^n_3x~Xd75q85n$P g5Il{dAvZrIGp!Q0hW5KF%Ry=1)78&qol`;+04^4*iU0rr delta 831 zcmV-F1Hk;%2g(MJ7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8!d* z5dV8Q%}OAgAOOuuAm(Z@|Fmv zRvhy{W559#Gi>aHDC1OX^H0x#gqtvnIoZ`1a-qttFtW7cK+2^-l=Hes=rjAj4Ab8?0+7>)JP9z$drNW`x@r?4NPf zbwzrxt3(ElIlpgk?LrB6jn}M*G9cr0EPd<|JAXLj?8V{Gx@6Es#~cbrj@WnXz&||n zK*Uto25qE~@|j;b8nx-1v$tArvGM(XdFTMD^jO}V3^Wps4NxSIZR;5@=5|CVGG9Nu ze|~Xj#tv*ABkr7G#;rwf5VYy|S&CEcIXXY&u&}IrWLS7YDR&=;;zyn1Vd#|jZV|U| zbU45B{(BXuc&+s~m}zA1miliMk{i9$d2~PbgLkUrZ^qs={s1DWH=IdEU4H-o002ov JPDHLkV1iWdlS%*p diff --git a/graphics/pokemon/slowking/galarian/follow_normal.pal b/graphics/pokemon/slowking/galarian/follow_normal.pal new file mode 100644 index 000000000000..aa19348aaa07 --- /dev/null +++ b/graphics/pokemon/slowking/galarian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +41 194 156 +49 52 74 +16 129 8 +197 202 213 +230 230 246 +156 157 115 +90 80 115 +189 210 139 +148 109 115 +98 36 74 +0 0 0 +131 121 139 +164 165 180 +131 76 106 +189 174 189 +131 113 180 diff --git a/graphics/pokemon/slowking/galarian/follow_shiny.pal b/graphics/pokemon/slowking/galarian/follow_shiny.pal new file mode 100644 index 000000000000..aa19348aaa07 --- /dev/null +++ b/graphics/pokemon/slowking/galarian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +41 194 156 +49 52 74 +16 129 8 +197 202 213 +230 230 246 +156 157 115 +90 80 115 +189 210 139 +148 109 115 +98 36 74 +0 0 0 +131 121 139 +164 165 180 +131 76 106 +189 174 189 +131 113 180 diff --git a/graphics/pokemon/slowking/galarian/follower.png b/graphics/pokemon/slowking/galarian/follower.png index ea39afca930926dc2fcf5f2ffcdac59c2328e761..5babfe384b6e99ffc44d02d1f10ced3fde735854 100644 GIT binary patch delta 732 zcmV<20wev41?UBk7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sDZ-pFG)fSG z2*t|P=H~XCopV}HbG_1wlx=fjBuW4P0E2mpq@}cjOlrNZy@PSI0Loz50007JNkl1$S)+Sp?c^`r|YilHpsUm47X3G7Rr{$2;EfKSfI4 z%2UW=x(aFyRIlcP;fs`^HIszyE5Uq?Dr4u^7`;l8PWo@0?!F zD`>aFVrqdCuC=x986R@uiblQ0vBh9ji|a9_n+E5LC_T*=xm@H)wkGKm5K$X%IHST4 zscARvPVjPt+kc2+gGp-MMU5#!8#=VI$>0xN+VmP{T;Z^I|43-C)Wj_yq)Z@a?jqFT zh#PcQc(u5~vBe*-2#=y=KWbvSW#EjUj&ox7{jc!$xFc71Vw0#^mw5$5bjy$+z(Hek z)SD9rJZaimoGJF_e8hoodNYgSlpoS9fk1I<&4iwTkbk2#6>9|=A`A>p%QAmZ#&-NODp$0@$=U&yQeYz3kKHr2-7(U4md4t=i^M-Bg#u^ zGsYC+9DmahX9n}f_UiaM;A?FZITm9|gEB#*%fjd6OyUDROqw}g`ICKvzwpT|&^)e^ z-M<iCr`i=YRp%^nfW-3n8rw7D5`v&md zqPH45vmm1N#zngM=XnY0qct>g*Zxo4N${IQhyMB@s{gtE5BNL&ef$8!GB#aJV0Xd* O0000)#Ka9p89Nv!3=Aiy_gqCttq8UmSzt!$#23gA^;1-Wfq&1#!gND)cZ~TAIEQGQ za4!sDLF(Ind4A7-6+#~3A^uea(LB>=itfXrp>rIxQ*?37_->9Dd>7$#5pGvtmV-R?=8jIEvRY5LQZ(GZJP-vt7gYhc2kPB716ZygcElr6s3D|3oV3gem}kA z&QOzpT3e>~6Mv5AHq6<+Ox|%Oaa)U<1m9W9Oh3Vpu0Zqb$&F^2M7?U;EowqPvDJQE zlH+utn0xxwAt32sV_5~4)dEh$!l6LO>&_DG7%HRB)ql;vIybd8-$slRA`Brgx!XOLFg`3@i=$S1~UOp zDFcE!XKqSn5W0WI7g|*GRf+j@4RH=>U+~L!{e)DM?o)J}ZcDeY*}zwc`LueoPM;Nb zn8}Gd6L-EA@;F_?>iPM%r-ejagU+BvO-{}~r_jIr5xYIDm&>&3U3B)(yvTIr=R13O za`94#N@663d%rmI#-9QB`A4R%hxxizul@RE?H7cwydCsEta32mk1T|KUIL8s)Bca+ YCrnBEHyvHdcmMzZ07*qoM6N<$f?+Q%&;S4c diff --git a/graphics/pokemon/slowpoke/follow_normal.pal b/graphics/pokemon/slowpoke/follow_normal.pal new file mode 100644 index 000000000000..85748434bac2 --- /dev/null +++ b/graphics/pokemon/slowpoke/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 48 +152 88 96 +192 192 192 +232 232 248 +208 120 128 +240 152 160 +0 0 0 +160 168 176 +104 80 16 +208 168 96 +240 216 144 +248 192 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slowpoke/follow_shiny.pal b/graphics/pokemon/slowpoke/follow_shiny.pal new file mode 100644 index 000000000000..f321ac09b66b --- /dev/null +++ b/graphics/pokemon/slowpoke/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 80 +184 112 120 +192 192 192 +232 232 248 +224 136 160 +248 176 208 +0 0 0 +160 168 176 +104 80 16 +208 168 96 +240 216 144 +248 200 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slowpoke/follower.png b/graphics/pokemon/slowpoke/follower.png index a4f741fd468619ffdfd432d4b2ef5a76b9b651af..7c2a0369fe6f526ad62154f601fed8f22c02cd37 100644 GIT binary patch literal 810 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxOF7|e)B zIB?*=ix)pGR5W~;u>dH!V8w=v0D%iD5n58FpeSRKx4R2N2dk_Hki%Z$ z>Fdh=jFFd3$!LZ42?wB%KyspA8IV?hVj#u9khJq1&>f6VJY5_^JdVG;Z0OHqD8lfd zY}byh;-@9m4H?sg|1)sT)^QKI@Ui22gaqH=ldkIQ$uhnr7O|xluUZt;pWD`$ow;sB zqG8+i+9~_4?<;rB5T1SGh&`8ASoPfx{ZZO`^B%;_Ui0Y}t3uSvt%tV@MJ<~V7-i<&vtL@W!k~8LqceJ;3>s8tqm!6dS3rFP{^<=ziqUTXY+wg6ZQS> zT&+EN>Zy_N-!+}{6z{Auak5_dW@jE}*tt_YNos+*cA9$^@0oEiEcj1!2+OX!t2X&4 za2}hWn=Z30+RZ=c>ExaB?OgSCE-WjHNc|bwV`cD4V*bLX3odrwTCLLG$ocfm$dD_-&yv6K>(^bM9=T25d~U%?A-Ad1f-5cby1wnTTlh)Ykjr4+ zEM248uZE2dwlYDPI}^8SbV+*0e9O~_*Hft79ie;6Kp^&E^|I;&n{8j-{rqcdE;PsM z{uH;%4c~9-USe%+F0#~*lfIB(b7k3{(>+Z0DzwjU^qUdq?LSfQ@)2(yPU-HSwb#DB zj$F~ZDIoa07Ps1q=?{C?#>Rd6tx|8Yk71+rRhEaZee!_Ou3F+6QIe8al4_M)lnSI6 zj0}v7bPWu34UIyKjI4}JtV|8G4J@n-3^LsVWKcBZ=BH$)RpQnlA@yPbPy>UftDnm{ Hr-UW|TK`3D delta 630 zcmV-+0*U>q27?8V7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z#Ji|Nqs^ z&Hwg`|IK3dq(PiYApZdW_CX+vARuaDV*jLr|AS)oK_H7c01yxm+_acX00063NkleyEz0HZ%mDk zN!CQA1lAmjL7rA_lG;Fx+fN?7Yqrh^^kTlNpz#(VIe)|B_$eQQOAZ)Lhf&$0855263g#E Q8vpYB*F* zf9L0?Lg$E{W5 z&0t>xJw8p{%-VeOS993oG@Y z@En@=sdgy9+<)LGC#xIC2P1(FXNP->*#&NL0BJ6+F)zp#&;3%kULzJ~gT(cjMO-5? z66kO>=+s|5fhre!Iv=@7QNN=5TnsMcN{>3zA0GH(F2GV@`;_s(uWXg^R)=NGP!61K z^Sl9vmlD5Z3(G*4i$4IVv5_Dy2Y$h8h-wc?f!Uz!MSpjB7WtGCui|Ir7HM))gCwVH zHc4)v!k05&V+`Dw@-u6@=uZDJdwe%YDTKh!S^{lOn?pxG

7yvLGG}(tWN%x26kGsEfjy+!DV~AM+%@*i!k(#TvP?d|rlv`Vh z+v2Wv5pEMVCPhB0C}(XN*!f}xSoD`tD}jwK-^<4q0~7YBNnVe*@I8p#qa<&6S_XC7 z!p$C6D6uVrIl;m!BSKOc-2Pg;1TpJ(S$y|PW1H&AjG9q4Twm3Q|4;P=($g7@`2r4` P00000NkvXXu0mjfMs_5a delta 607 zcmV-l0-*hZ1?&Wn7=Hu<0002CwraKj001yhOjJdf(4dfLAjqgF`1m-eKv4LAka!?4 zXkcK_$jJEk_}E~05D*a9pkRnt82I3@0002HqH)Xs00H+&L_t(|obA;yi`y_12XIaH zRQw&Bp>Pxe))45>e3ftoADDxL7%DjK)7;<#VeofIzyc+ z&n+hkX?ViKCB)s>{l|(@0J^f;#akT23#&!PQQ*i91%M*4+S_4_gVJi`QuB3O-?T#> z33>c9EIE9!3V#gu80TxNU2?Yx)e8%64WkE54#w#j2t_^=pmYC5ZPmhB{&2E-(lX#yV1 diff --git a/graphics/pokemon/slugma/follow_normal.pal b/graphics/pokemon/slugma/follow_normal.pal new file mode 100644 index 000000000000..da10c73e9dfc --- /dev/null +++ b/graphics/pokemon/slugma/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +216 96 64 +72 0 0 +160 56 24 +192 72 40 +200 144 16 +232 208 104 +120 24 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slugma/follow_shiny.pal b/graphics/pokemon/slugma/follow_shiny.pal new file mode 100644 index 000000000000..ee33de70cb54 --- /dev/null +++ b/graphics/pokemon/slugma/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +184 184 184 +64 64 64 +136 136 136 +160 160 160 +200 144 16 +232 208 104 +88 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slugma/follower.png b/graphics/pokemon/slugma/follower.png index 9db025b7e2158f0f8ab31ad0d23445d47a4c0cb2..61439bc0fbcb3c70a3f08d611d00f15dee13f812 100644 GIT binary patch literal 837 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1SHxe8? z7#J2?SH-faV(Hq90M2`kMmtA&d)4_8mB z_&4YA&z=7?LjFBhXWG(v=KNRpjaAH33>Va8M;t4u2s+ibb;?xp1#A9Co3Ouf4t%w$ z`_+dOeQPtJ6&LPD&3A8{u+VTv^NO}8rZ3hEQQegyD>C|T1PEO|_)$-=;UGuDQKcG# zPNtK}R(unrUNt{dzV4gNdf{IE@uWEn#R^v>nt1b;nM&#W@G0(2>i_cSg?#_^K!p`@ zg(q#!mV`c;F|{ZBW(?oc(}(Q!PH6~)v{!g6x>c>y_VTN=xS9&%YQgvMr!@o=RI?P9 zmHszKGX5xKV<&FS$Ps+>50k)^Ozmacta6vLuKHK1b1m4eI>P4qA^tllJACvRQV&1a zX`A~tMdA0iOB>o=W#0MB%Ntl;ezVQe@4Q3UqU|pB5%<_?ld7-Cyy%nP)OhQxf7tq4 zc3XG9WZi1XJX76Ur7b~rVtQ2mi|q3pufMj{i3&STTxgcN_&_=DRml@!JBl>FzG=+u zv^p+Tc4^@&6@e+`_ddpM?Ypaz$mm@5;7FSL;hd9mUr*Y>w)@S|w?Vqqc1o+PRl*i% zU*A0~Jmp?zu+ilJVSDE1)0~z+T=#%&%K6-LyiG=*e$CEaaoRgda>7@&pJ(h}?U&up z_|zfu`R^yylEBoVTH+c}l9E`GYL#4+3Zxi}42+C)4GeV+jY5o!tc*>q3@x+`EUXL+ i3>B*PqiD#@PsvQH#I3=h_An@WFnGH9xvXk~q2FV1F7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NsBJ zYX5^u-dZ4(AOQc>bN}v~|J8H$qyYZ_|Nj90{{a900RL)gY7h_*luZZh0005UNklz`XnI9PzlsWg4y~451)b~1G_|A^)Hei3XA|?eTlEg zQ~-swdj<>7@?!!sfUWlzNI>zYBHe+zMegy+aVD^-$XeV*vI-P1*Jfl z4BZ3?ptx@>DSvVS8^3F~fN^CEOM%Us!!553oarB0&VknDp@Q5CqOTU=;!VQUrVK5IF2%j_*@Wh7=ugUK_t@peFb0 z7+1V3bNB)CASLz(YD=B~0000< KMNUMnLSTZYKn>;q diff --git a/graphics/pokemon/slurpuff/follow_normal.pal b/graphics/pokemon/slurpuff/follow_normal.pal new file mode 100644 index 000000000000..112eabce5e87 --- /dev/null +++ b/graphics/pokemon/slurpuff/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +214 104 138 +236 186 215 +134 48 66 +236 186 215 +225 123 154 +134 48 66 +212 184 193 +255 255 255 +236 186 215 +134 48 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slurpuff/follow_shiny.pal b/graphics/pokemon/slurpuff/follow_shiny.pal new file mode 100644 index 000000000000..e9f54ed7a654 --- /dev/null +++ b/graphics/pokemon/slurpuff/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +203 43 83 +247 129 159 +69 44 29 +147 113 94 +98 73 58 +168 128 71 +212 177 128 +254 227 165 +247 129 158 +154 30 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/slurpuff/follower.png b/graphics/pokemon/slurpuff/follower.png index 67de1ca58a02a4dca75b7919b40cf79a3865145e..94998ffac9fa14c86a528894c8c8549c6dee93a4 100644 GIT binary patch delta 624 zcmV-$0+0R31c?QZB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gQ z5D?2NQ}=pG?ny*JR7l6|)lX~NFcbjrCm8r@4ZJ1Ci5$B4n13%&2hHSKsC*Adg3(KJ z8O^aJB+hz@8JpF7ish8zFE^>I{-augQN|eL-F`yvJy}Y4aEeo$;=c)m{RY6{tNfPu z4TyYrjS-o6tvgP-E&tGey#Xa;bnY>{nG!;Mrex$X%BCc}bQ>VzWF$h5Gnz8DBgU!7 z+y=x?m=L0NdU7%}yVfsRtl)t~pHUzsw_xqGRAKA7}z*AKuX;Z+qdJ}V^;9iwdPWBs@_sYcnhr{Sm zEr(_N6C8$Re$WlcVSDZHU8U>AN0(7tVNxBMFR%=YL0sv`@wLOld*hET!{F)=S9$Z# zwGAk*4r%f6*6p$))p6(a`&>tBh6Tn=x(;ks7EOU0v!OWwTIwfnS?||()Y`w^;LeQ1 zc)jV4G>mV~S}TLIMQ0`sRo8m|Qneet9Krq-WQ|^wXc!H6E}H)U0000< KMNUMnLSTX(z9fqP delta 559 zcmV+~0?_@51;_-DB!4haOjJdf(4deoKE#&!00GlUL_t(|obA=kYU3~v0N^?3>cbEb=s^!*6bef& zHW>^#_#sSocUh@FilvPNOIeme=707HX+|0u3*a92xW{)1 zMri|3@g?tM+Q8)ID`xVXw5fRZOa7(*c>$7glQOWKl$0{bO~P#2$#RYxpyqNTii9UB zb=;g^^+Z~I^Kappjgy<6ZHVrck(TE>s3Juvnre5uu9@=(%r+U}*8^*VY7_xp4dRi0+ z%=G-!tG;htg1`bxo3H#hbZE$aZcF5vy8?lk=Fi*H^L7yPO+(3BLQX9fx1Bwxf%fF? zJTy?H4x>`z=MOA2t5iqTVRRos=%!N#rCNv>vPO-F=YP{N=998<`V}#IP?!CfyRRlR zT)LGhC|8G9@c3!C|-M~nH*k-RsOs5utkkGwuEMykiz xdlUD{waIpXY002ovPDHLkV1f+061xBZ diff --git a/graphics/pokemon/smeargle/follow_normal.pal b/graphics/pokemon/smeargle/follow_normal.pal new file mode 100644 index 000000000000..105263d9bd7a --- /dev/null +++ b/graphics/pokemon/smeargle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +96 88 72 +0 0 0 +216 216 184 +160 152 104 +184 184 136 +64 56 48 +112 96 32 +40 112 40 +232 232 248 +176 184 192 +72 176 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/smeargle/follow_shiny.pal b/graphics/pokemon/smeargle/follow_shiny.pal new file mode 100644 index 000000000000..6adf1b8e0c86 --- /dev/null +++ b/graphics/pokemon/smeargle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +96 80 48 +0 0 0 +232 224 160 +168 136 72 +200 184 120 +64 56 48 +112 96 32 +152 48 104 +232 232 248 +176 184 192 +216 136 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/smeargle/follower.png b/graphics/pokemon/smeargle/follower.png index da2f33d457640e9ded35f4f40a11c80323e579cb..c6f88466ee003adeb0c7d798a92e10f566cccc6a 100644 GIT binary patch literal 850 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNdI3ioPz7U>x4R2N2dgYdIeUqxuPggA zMqV~$v0h`@3qT=(bmRlUv{AW35-G7njOJQuw#aZgCK@5%;M_FaJY*OXj+hzThM{jBR z6t&zO&*+_Y3*A_+^3L;$mR!(rK`1z&KdL?_eAskz7H7JPl*F5Pm;KhPnfhWy+!mL*McQ9B{ZiF(PUbivQ8rcawa$@U z#Y;Tblzj0qm{|Qx;dEQ`y`QU@`L)A%u6MY)ziMv(@pAi-7e&XoRL;hQ%TBbM)N0b< z5jSCt|MB*&oew+=@4WeZdtp|=eD&bYb?=i8R!-EE<;+Wq;r#Y9)_!-&S>YKEo?jB! z({gWN62n22=teR58@nHOukI`Q7AEVs@Ah4uzl+)Q%D!`Fa%@;+ahYe5M{>a@lR2hO zL)|lf{Mu`@<;&8pMSpxPf_aWkSoVtN0BSQ!{d-&Ynw(U6;;l9^VCTSHdU>~)|-=;`X`vd$@?2>^qYSi=AS delta 657 zcmV;C0&e}%2Au_v7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sz17wK|Nj`A z0N&octgMTRgHrZ`0JH!AYFaT$IS^{zK|#eB0Ac{e#l@7AoDdKYueUbk0006TNklpa+>7v5G#Dcd#5Fy?D_uk-Gb zUP45C?e2Ac988ighb+XuSQ?QBksx#1lPMn*SmY*e6fozKPW^h2yU(5ucQ*GZ6My%V-WkgGmV|r|2y7fjJZRz> zx5QB6)@L&0cc;S_CwGvMEukxD$DQe!VCTL-%n=yJzZ8rUovyl^sp7)c<-?r5D@4~6 z$esZ0PG&@aJRAD-z;yBK3sgxK{`$*Qf)S&wT2HvdtJAFvY+vx+72(h@Q_n6M$0~ zbDU!4S_RK>^;RLHI0kNbr6r7Zx-G067d7 zIwXD^FxcQQ1qul-Ui{dw7qfEx}OCmJjsEXbIVpyBYYw*sh?G0EHAg`tC0 z)&t04FY)wsWq-!V%cd;WYb<*KC?t@a=vM}$6`&YMF)$?UdT|aA zJ}}H(RyZeJ_?DLT)-#^BJsLGLmrWHo+OqA`TgO}X1Us#k_Ij9>^ zSWq69cD}4AvX8MxJT!3Sj^w?jyG_oUZ$E9de9f))RT}2nBIyqOWiH`q{UBUaLsU zRi4z=d~?&Zb54&}zM1o(^SQjk?8M0pjkU2g$p;FueBSaI99uH)bwjS>jW=&j>b6|m zV=Q0r?*0Accbm%3FJAXnf63KYn_7#Ud^n_3weX&YEr85l_4R~ACikei>9nO2EgLsrx5b)Z=H MboFyt=akR{0Oo5QjQ{`u delta 516 zcmV+f0{i{U1(F1i7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|Np(L zDgTtD-b#Cm5L*A{Qr^uml!F-m#iaJ;tlq_gi-Stl)z!4Lv;Y7API$WQ0004yNklP+KvQk8N$4K-z^Fu(J_BR(BY%!#Yinz3Yinz3YwKSq z=l)saK>w`q*Bnb6KxWDf!#QSLKw_RW>^Z-}+#GCQtjSPJ* z<6pneh&$YKIDg}8UHc?*&DgFp+lFWp3Z7;aLjJ-cY}}l(QXMp z0f)B(N`cxzea^p4K{Y~B- ze8Uk(`}>7+jNWrzy3hK%14zh(!+Xlsh*kI}{ihMX1AYLgS1V);j#p3s00007Zz|>cqDL0 z1kBhV5m9i$z(YVlz@ngI28V)$N5F>-4l8z?`0?Y%gARd+gp7s>E4J-)IR(_qnB?v5 z!qCAg>jC7jmw5WRvOi zZ?Epndh8&;{$V1=?67L1AcfvVhn|P|2sIZ9&h3qTeqh3*uF#zIoaZoS_(BX-L#h8wBVW6OS)8?MPp|F}0R z{21S=7;A6#VufwDzickl|FdS=-;EFbctqvSS#Cepc_Yuv!s_v!`d^W{*3oC@7C*Zz z$JXJv*l&jF^Wz<5`y5VY#vD2NLp`^;?FOeu{4cYlVn?Z-68p#9sxNbx443Sk9(m!O zdx^Anze&v5sMpWBz8Pd!c!fT{@GpY0mXeb*bswQ?6+5i-`a8u4hYs@>=n~ zniEb|UD;aFev2u8uebb`PWf3g6ZoSd4Fb0$O8&ZT$?~?xF>8AM>k3vC5L^)#p~t1;(ptiEBhjN@7W>RdP`(kYX@0Ff!6LFw`|P3NbRWGB&j`w9q!N lure?(RH)vMq9HdwB{QuOw+4sW!=Tj8;OXk;vd$@?2>_C-LVExJ delta 560 zcmV-00?+-F2E7E37=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|No1u zoKkygIa*37IVu0m)&Fy9#Y#$p5FqACN@`+zy|l&u=332z01yxm9Ly8d0005INklEFbB zj}O&aZ}IEmoS{R&nP~r6OObQ@Z$(6(DI)%x1Q&p~c$-KcaKhB5~Kjcjsk$*-at`2z|bMHY5 zc@^QE&lGWU*tuBzYutjXNoMC7W5n&@VCT!C%vv1rE`L!mcu|2|n%+^bmt8e7ebBu* zJKSzJ>X&S8P6d!}HYA39|ClqkVX#??Pjl`1XF1Lb!k0E9DhD?M2 z*UhyaYlr5~xrpzJv_3dOh(8}}3*7kJoA-G7(e0$V0d@}F=%0-Q_#Z0(*WT)=dj|E- yGS+x9YbmI~ouMxhLD9cnag7}U2EY57I;9_P{u}FZEBTWE0000VRNK?-VhKFoSCG1S+qGwQueYz|N8&UFiPf$5QCAd%rmu70000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r0005}Nkl$-|;^) z>iv6&ivJG6nkA5NVeMo(WX$a_2JLI zA{94-*NO90zt2=06~5lh;QJMwK*3e-hb*|`C7;;(I)8zEgB76`^w@!iQ#9Cx9Xj9%qXj!D7#}wR_v}yKi|Cc!SN0f#Tew#x0#mVJp4x%=w zu*z+M1z!?~urykba?DqqA0LzE5O>fGAaD&hj-}xN!>F9@oT)fOu+S;?pYzrR>6}WV zxl0Oe6@Rwl)855Pu;R<0jE+~XFoS~Mmy{^FWI4y-PFyWi$e(i+e=I_N!Jw)+S#jvI z`xK+}lWc?VZ4i~k|9kYt{@_UhHm-Z}t_~^^^KK1N!X|Mu;V{8t6*u|fFq9p@3X#Mw oXm0+QHBWslJ@-kq^{?m`zR(uzxr=ZG00000Ne4wvM6N<$f)EW#jsO4v delta 559 zcmV+~0?_@M1-t~17=Hu<0002CwraKj001yhOjJdf(4fGG2$-12NJvN!5D>s9aQNJK za7>^mAV}EQ@VLCdcx<3lN`Ub6_)s)>kZib5%Qj8`00GBIL_t(|obA=WYU3~*2XKJ} z9ST~z%Yjn77%NahpeJHMF@^XE`Vh?>cuU`*&hn$fJwi&HC4U6&C610qP0x@`9oi!_ z(DTU$#eb5Y#||amLGY1`{-8f5WS@QZ+2`Y8x$Q2Z({{I}7q_{8X9||f-DbKd50m%S zrvFcPVUrdIju37b$=#;;?>ix8llRu9i_ttsP>nl?0peALm`2aH0KIa6hD{y;I^kd3 zy%T^%jC!bh0Dm_f)P%i49InTxi3Q(ZA;EnJCKC5S4&G{yW_r`b9TXi-a6jc{ z$^thD9yZgr3GPABVF&k9{u5?4ZsOl>rk7pZ0}jADxX=Im^0J-aJ4 zW~!pG(=Ru*X%lrZuU@Pz_vgM-{eITHs6LidWq#t;y{td@iyyT;Shqw)v|LzL|UYM-XJ6?QaE$XFiHpr2wGukdyTZDzTUI|DSKJ8eT$cz0000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r0009nNkla&4*209$sTFBw}z>y{5o1FdN1e*)C;Lr#h z@iVNWv`Z5z6MwgJaUxxyqR-|-LTn7^y!;1H{RN`dK%XDsa|c2cCio4W)?bz-Nlb@? zZH~%|Kxe}qj|uAYL*J4Qh~)_rJm%<#^}Sdjxdd^;H#tInAA+KA#P^6VR_F-C2_AC{ zGwXY?!Z|hItFFBUZv1J04t?ziK}yhh4WHJ|dz`L0q0e(gnc~5=Sp~_46h#}`l6Wnk~pi9>W&ui`=EO6u3gfio4>HMI2 zO3Vozet#(RG0D?5@XCb*leg!U{~95o;g4&;&>5yRfL(scL`~kEiwWTQLH8nl)O!$8 zz*FTOZfn#5D)qd*EBX6#vLtZ*nz{Ar7dyUFmv0J+frCp4+}|3<{gEA*#}FCTkF3BM zTNTuVGCPHxB{)*~vwL%#8ultKYe1Agw}B4M+}2-> z34as=la#_(47YV4;YfIt!3Tei(Nf_!y(SL57JR3jC-(X~&$VB*dP<+F*{e zA|R8YKp(xrGtujPRjxY7`j0eC;N*=qp*zO-sb{cAAJyvyXP>Phzsd#};E|>^7{);0 kNA>3RswAlR8~-JK0PXQVmzg}1*Z=?k07*qoM6N<$f*fhuu>b%7 delta 860 zcmV-i1Ec)R2j>Qm7=Hu<0002CwraKj001yhOjJdj)ub^gF-l5eN;y({i?k3B5Tw1{ zqs-iRqjtu5 z=(>Z%KBi5a1W%spy5y=nyUxX$A~Vlq%zVbywqpkkjK}oIj~Mf>sv9s_XwM@qwoSGa zcXGy9v_@Ibz<)SE);@4PF9T{UG+}I>1hkcXMj{p>oHZ~Qc3{DbRsGeNs~fR(GCl~} z7<>7WkUZKlJlVyNdaaEB`4d!}#4@-7& zLR%QW`MxAShUk)-ECZl0Mk>RYn#>K!S4KjV(H2JM7k}jRoK_80Tn5Gzc?2}5mgATV zTD|+`fnl}4Ul`%(Y!M(8P_PQ(|zX6+G*pQyoFfID;SaG*{oxY!fuyyL+S zPddhq$y~>`B-0jHunNG0ED3Zf_n>682VD9d=q!}!ekE&x2jMa#V|m1y0H5@WOQ0c` zlkj#d8-KDUpNN=Cb)tNr2MAUH)@1IzPETZs30ZkV2;?0>L&ZEMv}_2avvRKFhe&?Q zxjgul6$zoRRT)d?@DP4k*m6Lot`?<-WdR*v05tbtVj@ zK_gq^RXg)a-g~e5dPi=w-&d9I=;xeWCvjzv2!D>1A>G91#+-Ak1z5Wj9z$A3>5pG$Vo&&R7l6|l)p*?K@i60*nc8zZVoIggq;wzlFJ=v zOry`B1Y1ckwqlB?q{&%CEK?{cHHC3o!OAzVw6OIFYHuHs*VDJ z5B35oZrFf;ZGUNps94WnyFx5*_KC)PK*j2Y2Jf?x>ru5zd5=%1?^Cm$!9=LJUK6GP zN2a@6E7*XKo6ec*W`n{pk0#vhQ~L%cvt6+hz;=`~SNApmwH_z7Zz)XK)=ENMe#S0G z_~i~T<;w7&7DBowWzNqEjBS;T8FB-cvjbH5g!XK2Y=0Q{dkdT)w|Q!gw_q|qXevB% zwkO8l+2kb3YqEH9jGzm^h!sngYT0)iPF{67egA)xfzlJQ>QbU~!lTwhv#hZE!9p(ogke zAgER=5l=_ZZ8iCL)X}lfm$cBURub@WSn2CfG@vpN21X96S4R$OF9MGS;IQ*wgOU!h kGwkvgy|Vz9|7-!g0b*Tq^;Z@+Gynhq07*qoM6N<$g60Sj3jhEB delta 534 zcmV+x0_pwl1g`{;B!4haOjJdf(4YWN006K62nY!H*eLk$xQKW#z_?(*m;jJC09YUZ z`1ttPct8k%00000000224Cc`Q00Fv5L_t(|ob8msY63A3hR36q;0_deC<_^cwje%) zc8Ex4hoa=+dwW``LEv7_bu+&E10B4Sl!Qvj}#WZGc=3>`4yZ8pnQ z+Jg~aPwsUp^fN8=Y7qK-9hQ-fMFQqcPRht-mt8&dBwBXMXmwqjwr``47hj YW)7U= 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 F1OR7kkM;ln delta 619 zcmV-x0+juh2ZRNXB!4haOjJdv;24mgsAzbA`1trBASlS#*eF<7NSKH?aCnH&s8~oq za9Bu)a8NjKcmMzZ0000hQ$>UT00Iw5L_t(|obA=WYTG~@2k@IR+@K*si-#^oi-v-H z2!bhn2T9x_O6XGCL(o<`bm$ULLx((rVxz_gp_eGlAcUVmq<>fiQSKRX@>#mGjO5zT z&A;t)U+#YQ$HD-d>s;qL*FP8ZyRFT;9fAX148tzN{=n}v-rdlit;JCF+YJ`7J_H?p z411u<(C!ZmzugBL%#jAV9AMkPPP<`gzrz+%#r-sWu)#t1(LmsyL0}_fIH!BjSg>hm zmlOD;h+ z;O$!0uV3nqS7YY6ifw#ZA85}YFs}%?Q*g{!U}lHsP8bG?wcSCeGV^DQ9|(CFfi^>| zzE{lO7XG$rD&1E0>m1V(bLQ#@@Yg3(#rGdUiARn4FL&8M?lMniS(T6PuBN@*W1hIo+ng?#;^eco;#ZP> zc*0R_>B)^!S_!{H=KM=m<$rFTzb0UNt0Ta?&FO+sx|~Hzeu5~Od4lsyDp!nogQ8qN zld2PC#boOF=C7D7Zw1S6$%ap z4gnt~>{wtBu*0L^LdJv_FMez|a6uuUz@TD=$BY9P4ov7-^BZI%W0JSK3quF1tOt<8 zUgGKN%KnUzmrYq9C1A%>ppZavqF))1R)At4#lVoX^BvGBOfsG>jv*e$-(EG$zw98w z{^9dNy}3nYE)pFg^3!xA6%%`|bSl0Kp3}HdNGSU13fUQtX32302km37Ub>3ehi5HI zq>*6?SB>JkqHlMtmA4yf~@^~)XeyL z2Vc+}_6I6vKFSRfeZTB9;(yCp?QUS@89RSjhRg{gYr}Z!l+uJXF;^Pn)TX$mh1*SX zYmAnk9i4PHMpmPJjTQf`0M&|@A(b*A?0ecbtW7pf@ZakE%*x8=b?X8x*&8Mwcg;Gi zrLf|+CLfDM&PJX+6SSwNmnvv)Ely+d4k!Df>A#}&4CAuc{md;#3}!wv z3;2B`g3XTUM+y_?RkQc1*20_gd=##3d!PHoQEo%yE$7`0?A@Q6IZJN&B#A~$2)lfq zTfN}*#J7|0RT$1ZcWZ5!8~6WIq0{aY?j)XTN!V!V$esFSxzGN>e*Ut!zin{2$*1zMXm8Bo#u!Q7JO6hj#jj&uyX@qjSGq96?}JN7NyTO1(|OfIS=t`Q|E zi6yC4$wjF^iowXh$Vk_~P}k5X#K_3X*wo6mdKI;Vst0Gxbb1ONa4 delta 1020 zcmV>%Qhp*mR*zi^Z)7QsSkE41oha_JW|X-HCB90k{cgCC1k2N!2u9b5%L z@B_rr$w|>gO8j3^Xc6PVaX;SOd)&PPgl3hgW?&ppHOojR;(uZ;zbb}a5kde#Oal@# z^<-u-3(xU&4ZqU!3o%+XQcR?2Kknfla{MWB$>gelkz)ZhsE`~#_#gc4)+|m= zxJltS5PY%ij}aiW3$z-x{e5iPtrNii3|wg)f2|43ev;nkXwf5}e;c^C?r8EJaJd5v zKIxJnIg+2IP%HxPXY@^ZVBi+$U2}VD@8k3V$Wm9!H-EsvAuw8^>~)WK_jLF6@0oUg zKRdm0k!(i4mH+?%Fi=cXMU3iEq$w%?0RNOJIp$(&?zE);&BgzNDG(44K|xYtb90oW zq(O_UtlswC-roQJ|C7LcOaK4^0!c(cR9J=WmfNnxAP7a9fC)`)`~QD?KwGNq9s(EAR}U4Rl-=;2D(pXoEyGH;=f`6TJAwmVftP>t)#fbNFrnz@gxCOH4H}*gIpA~;=c^ZY`b#TMlU6za8Tl`Ex|6A#R(sNm>>rWXyuvFDxf$auvw(2?0;b{!UsaFds5I0OTWTZjr-1|GR~m?+~>3z0Zf>P5y?= ewRp3~|EV9V!5mj>8lJ@f0000b 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 KPDHLkU;%<^mjN{Z diff --git a/graphics/pokemon/spearow/follow_normal.pal b/graphics/pokemon/spearow/follow_normal.pal new file mode 100644 index 000000000000..dd5a891a7190 --- /dev/null +++ b/graphics/pokemon/spearow/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 16 +184 128 32 +128 88 32 +0 0 0 +144 40 16 +200 56 24 +232 232 248 +248 136 144 +232 120 88 +64 64 64 +160 80 104 +184 168 112 +136 120 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spearow/follow_shiny.pal b/graphics/pokemon/spearow/follow_shiny.pal new file mode 100644 index 000000000000..d38bddb6510d --- /dev/null +++ b/graphics/pokemon/spearow/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 80 16 +200 168 32 +136 136 32 +0 0 0 +144 96 48 +216 120 48 +232 232 248 +248 176 32 +248 184 48 +64 64 64 +200 96 0 +184 168 112 +136 120 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spearow/follower.png b/graphics/pokemon/spearow/follower.png index 8cd94501af0b0cc84441d09db9866d5da4616f6a..f6f2039aabe1cf6f509746f88e7d8ca5d0bee693 100644 GIT binary patch literal 665 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwCq2<&K3 zXoye%icQcEIAJ02;>C|29TQ$uL^wD&EC|Thv7(@(!r^V=F*BeF#w2fd7lsa2Sq~tG zy~NYkmHinbFPoCurjIhVKp}zTM87g1tpLS9ih&_%=R2TN7y~?A978;gzrD24@34UY z!-dT$-)_8R^Pcm^;ju?*g2&-Njno$n6K>q~`rBs|lH}wx^@jCR@rd1pTCUG>n@|a-$ z1uZ$JcGn~yq0iSOr#(D%<&eZ|ru_dc@tTixgN}Td8Yq7|Uu=(~oVj0Rc71}yhScPu zm}~LVq@GxuK2~Ya5TTqTxlv3ySvP6n)l6oasn=&0Mcwa=*q69<{vPJ%yU%N9|6N+A z@5}q4XZr1$Fn)z;yMM2m#m3z6e%toC$NXoyFMng-^;3IYGvg8C@VD3N@9LiJ-1@QV zIoC0U^miYMBA8yU^u82&Q2I*77B1l{A1Xc?#C({RXHarLnqmLGji-eQ<@o0OzQ5$+ zeI5DNyv;W1Zj(Nwo4nfMW#n=CtKA;hTQy=%(P0}8s5%Y?*P=m;OXk; Jvd$@?2>{Os09yb6 delta 464 zcmV;>0WbcU1>OUY7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NrjZ ztkuPwtekUdVp9KubM{g}%^(na7y$OPTGgC6taA{1K>+{NtQZ&=q~+4W00048NklDwRq< zAyvOF^PAJNy9lyJuYmgOtn zdV^%9FyES=4j<7quAa{l#^p=?TpjyMbLm2lXE$tE1-%eY&x z^>@{E?g~G3M#d{(RUUsRpYS-Rj_>%6I+(9NehYuj|9DVf5#d08fT(Fo(IqCtNp3QJ`?eYjU=DfXjpw38>GPRN>S+SXcHJeG@M` zL{7AAYYH4a0e^GY6vjxIVssR$Kh>X$gH|67R{T}p!s`aAaEHQ;oe)02r@-J#oWjsY z3F$Rb_=F!jFk(mh8uraOuLsx^s=%NUJp=Iq-=&y787q9k&mAa7i}9{|v}gnOOKApC z&_PZPo%S4q>%O8lK_U6o|AfC39ulcjX!~E`F2venPJe}6r#TX+8n`DBj#Y53;Jd~1 zh#y--Vnh&yil0rEm;G;W>!5_VjLu-?SGeJe9qU#?%sS9?u4E6tPN)G)6dAEgq@AMi zN(6N$%=lf18oq_tlH5Yv@)IpwVP3HOi!WMPThLEA{M{V#c2Vf!TjRju$2mZ#P|z6N zV~9m=Fn^^kMKpsTa5D$`_Qtp6514N$s?pHAECNIExW5!W;ja)wVIV@D*bcW4Bkk{S za{%C%B1OTKGHv*E`2ySWS2FEDG396jm~nOB;H`n$WbAcD??lXmtT;0|& z|A1RQ-m=yxodQw0`#Qm?cL1L+g}uP#X22Q7hkwGI#{2_z=yuIefw>r1nl%nQp9Z@+ zwk`5dV0Dm3Fk+4>H-V$)ffMe#VbP~$ltW!W#Ko&WCkad;XPz0Dz}i_*<|V?8LRn5& zTT;u`D$_4Ci(>IU>BPAh9Nl;!0?lG*0J-Pf5)Rn9I}$02rx1-PYi`*`f=4HCu{NG~ zvVUE?V_PR+GmbIX2L4lt`Wh=VXkfiKsC;+z`spQF?cUme?W%zOm7%`vbBnby#bcDt z-D?w?DO8BY4`jfMKZs7bBGF)P(Z;I~UPRwG3rI02p1V3lyWQlGF;d$cJpTBRbiyy< zkMBW}Rf97LUHf_y`j~&i1{0|m{CEEp_!l4J2agCM%uGK$$N&HU07*qoM6N<$f`1oj0fB*mh0000000000000000000qhW9adp)&V9)=3;AC zlpZ99E*0LxZs00!vVlE#+GZehaxkVxkK>~TTw#?!XGBVb6d>@~5-%;eNz)7Ok>Cv= z94+NArCktyO`l;INenPa&0#sP2qcDpOX0=fI*CEySK;TU80^rdyRSHd2-;c77C zgn3((#D8|l9f2h&evVJgU*lAHyLiN`Fm6+aL+z1GyFnEk4ucAXpCfDj8t;myVqjB` zw@3S;6O`Lj{2DYPZFhY-4MukLfiQA$h=4n<(TZ)8lr7gA$X-{_F-qdPx4ngpvEJV{ zA*V#nls96>a+-}g492a!K_C@4`zL5m413uGDu01p(`d-iS+(Ufih<5(yy>nF8r5~b zzhFj{Cbvu4G+U*x16b5ix$^n`Jf)%@ECsvsG69HnYB6EPMC0&sacE?DS zcyNK{01OqUY-pw0ejypCIyFx$pTFe&90;kWo_gx}KSO>0SARY6{hP}7Zy9qopoO%- zcvVkEEa*A{0$TxNp>=}6h77{k?h)uQ5wmUu*y4=eTL&0y$yiD&W64FO+tVz=;s~Bjx~uRPce|eJi^ll`-S;p&Xn9B8-^cOKr#o=U;|%Z>Q*dpfnu%#3&3|aKwE32K@IKv znzq~wcD*xRzG5Mru?>whSz2p+ji00000NkvXXu0mjf@Sxgu delta 484 zcmVKm4m?ytJLG&J8K^onr!2oOzJJe(93lGZtFONPPf4YI z)fY-Vb?zSmcoWz_IRf3)7c;PtCophg0Wz|}!BJ_mg7z60fGZ&C04EysGg;u^q%6vk zWDW*emu}Y%O6RPjFECJM)xeVW8Mt(=dZk|Apmcig^p0d7lw|?B{AdT4)@23M00*U= z@9mrd4CDaIVt={OKES{Rz%x7XJ>cz3PRv2Eh?8wRZ3V>QoNUje&p%O6ZBJg>K`~EW zlcXNN!DinFMG(gbn|4s9293G24wPuF#=N(KtD{9ckz2$-nVvooFC_b*%*R*E2kqec zn4%&82PNKsdP4)u$LIkJ6l+9OSP$f&top~4031X-cwL!+Vufgs0^eZn4e)_x?gAUY zPp*NXF<=m;H0#vQyiaog2yi$=EZ0B6U=C^s;q=iQgb*p%%vcV|wF+;KcsPp+tGzq< a597Zw;eWCSEk z019-hc#zSt8+KfH@#057fW?6g9SbHD1O#MM6a?Hju|RV2^GKjN#w2fd7lsa2 zSq~tGy~NYkmHinbFPpMKyxk04ppZavqF))1R)At4#lVoX^BvGNjH^6d978;gzrAAU zci2FLEx~=}o};;k4ml~@yu3?N!fHt=pFq^=HB$x5HFR?JG6XGW&~|#u8jzZIFr=z^ z9+P^g%<%^bR~Xy&y!D><|M?D2#*9@fm(9w0^?yp@--H%Eql~#%Z*AaoWS3BIDwtc{ z628Fvz52wZ+YidJn||Bm5S~5x1NXgv?1afD)D}zeSKMoeu$uiiCt;_9DgPIxNmnf5 z4Yrl=6<>BpuTv^?`O21e&3}>b+{3Tm_$+1Y+Uzj@74IAygKb;(owT@o>)SKKrB@C~ zHGi12->f*Zy-T+0sDF!CTDq?Bsa#gyjNtoG);-roNJ0000000000FB>B70004}NklZ>lA92JbrokXGl0000Yh7ML) z4u`_9ndw5Z#-QbLp+YZy|U5o zwu1!w2km(itZqa!rFhG-9Cd#BLr3+wqW%Gv6I{wdp>s@~o_+SxN|_*$v8O=NaaG7X zrXyVXj&UuYZ)jkS)jsv-Px-&K^O9jhqrd8y8zFl$y)q}wUnLZk6v7|^~md#?zJ3Kq>Icu z&qzC4$ZJ||KXdUGU(aNYMf%=0o271c@kHKucyB{~cg^_(YbkBZ^57>PxA_%QTG_pQ z?#8qAn7>b5ICZwjvbyPi)tKX-mE}!bY^wjT_4u#*d;NkfnvGvs?Yw&^WQ_&yW@YQS zU3)g1xOkiIK$whc{MSpoN7vnDUC+JG^t|~GJsmFjNv9P&>h5&M>^N~T`w$nS+MQrl8!UNz<=`IFX@D$R7u<1op8x9@$HTZ zjRKyW*Y|#`9e=`szv0%u$n*WJ_p1TBLA~a3WQy7ZzG-p;ww!DMkP?OZj08%K|BYL} zUU7vspzY%gm#Pp0{g&&zzul4HPJ<~PBNk-`>o?ry-@bH20@sLVoJYh2JUF zy8xh1o9^avOo_y9xy%UfDed9=I~|rSPmZ>L#a{ys{Ri*-QUl%qK;OX#yN9T9t-O!< z1>!ja*jqMfpc4=eUe{ayQs1SPf&bvWU!`L~FaF}Qx*ICjmvu>RU!+YN^0#w9`TOJ} w?UU*I@BbN;m5Z+RZn(cn?)_W$-R}QLKkl_6nJIKQTL1t607*qoM6N<$f>c2;5dZ)H diff --git a/graphics/pokemon/spinda/follow_normal.pal b/graphics/pokemon/spinda/follow_normal.pal new file mode 100644 index 000000000000..0eb93e8f6c3f --- /dev/null +++ b/graphics/pokemon/spinda/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +49 164 82 +120 48 48 +16 16 16 +144 64 64 +168 128 112 +208 104 104 +216 192 168 +80 72 56 +56 64 72 +176 80 80 +192 168 144 +128 104 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spinda/follow_shiny.pal b/graphics/pokemon/spinda/follow_shiny.pal new file mode 100644 index 000000000000..0cc1d3a8d591 --- /dev/null +++ b/graphics/pokemon/spinda/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +49 164 82 +56 80 64 +16 16 16 +88 120 72 +168 128 112 +168 208 88 +216 192 168 +80 72 56 +56 64 72 +128 168 80 +192 168 144 +128 104 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spinda/follower.png b/graphics/pokemon/spinda/follower.png index d73a9acbb8db8370ebd764d59977c2988da6519f..d50b8f9149c3cac2d3b8d4ba523bdea21cb05d6c 100644 GIT binary patch literal 816 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN*1FC0C@^*J&=wOxg0CLz%Jbhi+ zpE2^XDQoxyF;oME1d*?Yc;&J@#6~pY?4kGLyCL3j( z5V|Dt%GWYF=&g?H7U%GVA*}v^#e8ow9*KWY@ri2QG?nkHMCznnoLNVoFBNglw2OUj zp6{-&7`%xnygS+*-oSy9e-?(i0+8J%C}_9lE%bUd4A#MF0d>g$KT2e);G zUJ?vYKbZ50H90shxh(P1yw5!eYGL2!TGu^QpK-Q&-t(H&(^ZlO8b5 z@SR+|n2kg3wCj-@Z#nC_&0GJ@{&Llk1(&|EPm;BNx@XhWpO@~6Z_S)3`s(P#Z4XoK ztvNqSH{nv@-3w>-uWjF-|GLR~{nF3N7XLJzqxskTtW{#g;+PE~yD~LwV(y!;o{fpx zJAvP7`>BODP4=Gp99+uX_xaECs0TYDRxJxZ`YA;B!pUUO_ zQmvAUQh^kMk%5tsu7RPhp;3sDk(IHjm5G72frXWUftSAZ9uy6^`6-!cmAExn7c~Rb PGcb6%`njxgN@xNAI9E%L delta 627 zcmV-(0*w8z27m>S7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sF{D!V=B(z` zq{Xy@tdwfri%Q;VIkZ|SoH-bCK@hA#TL1q5|Nj7cVoF*;F%S?Ca!DOo00060NklC*2t}JnL?4v@|J%K&?QBxecCz~>nT$0h}-DUI$aaoJ-f& z6?$95=L542_a3+ATH=Hj3*S1JTVT#bQ^PO}_BSx+rGKSHF`J!!#WhBWDo}^7I5maA zJ7*Uhek-$p7xS{P;`)lzP)eu>)OZEgsEb>(6YA2psnh0;4^PQlK8OnRt{E$in*u{3 z*kz8U}khFV&}?=x(sfg=8Z!lXHy^o zJh`VK6Ktj?yT?4>NUtV`qgz9Y%8Q!>(k9{Z<{vzgD-e-K^O!$*jWXfdX#@wRn}LcW zRICnk@#=p8YWfva-@mRcv-!A9dKZabUSa N002ovPDHLkV1l)yC#?Vg diff --git a/graphics/pokemon/spiritomb/follow_normal.pal b/graphics/pokemon/spiritomb/follow_normal.pal new file mode 100644 index 000000000000..ed89ca8fbfb9 --- /dev/null +++ b/graphics/pokemon/spiritomb/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 56 104 +200 144 208 +168 112 168 +144 200 88 +208 240 120 +104 168 72 +64 112 64 +72 56 32 +96 88 96 +48 48 48 +104 80 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spiritomb/follow_shiny.pal b/graphics/pokemon/spiritomb/follow_shiny.pal new file mode 100644 index 000000000000..52f437e14310 --- /dev/null +++ b/graphics/pokemon/spiritomb/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 120 136 +152 216 248 +88 184 208 +216 128 224 +240 200 248 +192 88 192 +136 32 128 +72 56 32 +96 88 96 +48 48 48 +104 80 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spiritomb/follower.png b/graphics/pokemon/spiritomb/follower.png index dd130704e9010ff5ca0fa98fb73f9bd1662299bd..430f8eed2572261bca17fe0a6944ceccf7e70eb5 100644 GIT binary patch delta 972 zcmey%`iOmkN~bp9zYIziD$j9EBiA>UN#jL!_&V&3Ivi9{mOu} z0u%!&28N`a?|=?rn&au>7~*mK?bMBVw+#f^j-GX94`dhNGWxmZlCiIIX86sM%o3H2 zCmOfxZrE!U-RKj^mE!$ukK>*cf4Noal0xq#9Nt|h<9g_-RC&MtzyGPgFNXi>Gc;uX zM>{kfXE?69qLG#B>jRsq;TCpkLHvw!+CDNUO1f9=@LZb4%*8N0Z{H)8y1R8AP=!^+eJX z52P>3iI&%wI1o9lb5`o=w8r}rBPLACtmollJn!=KsOhX#YpObZ)r?abmesUf*c*8B zknY6jX$u7Tg4CwopFh1caodtzujM}oZ4T9+ab;Ue>2}v(_vslkyE`XJYA15M)qf>) zUG_kdLfgLP<^*}GkoM>6+N>BNeW$Kn;%p>r zvD&9T*7`N0_oe8#lIjMgh0O-rgFf`Z*v!>@wU!Q!py>E8r&1koHB`vZUXj8;9*DR_UbQti~m8S!89 z6S~rxYhOHBv3gB1!>a?o&a7yNJkh`Q(9#nw&(BF;NU7gsx@=xVy*`J7x7EZ80ta+$ z6!vq;a_K1Z?^&3uw)OmyT)_%9tN6>IY3(PDF&;P>d|N=LKEwDUL)GG!;>8Yr+*J-T zFXi{#dEUy)@aoAqdxv{zhwRHUf4wlh6k0yZC~=mXxqYSSX1@On?pCRvAME?POI)+} zQu;rR_{;9cUHiV(S6^!?GV@h^5T97q04XoHG13l&Tn;__563P)~mhDE*E?4 zY6Tkp{!3+$*z47}k>%2lFWn=o>zjC2hQbq$R|jEt;|&8!Sev<+M>tPBh;%B~7S(UF^< bl9^VCT?a_R0tca2pnT!!>gTe~DWM4fwDpQh delta 741 zcmVS>sl8e(~j#r zfdx>~Z-+|_2!Q)qrH~cG@d^6cn}Tdx;7}$2r8)IH#HoqPFOBwu`kD>EHO`(3$9)Qj zo;W|&=X(VJuYWvo8v#hfjLxH#j5s+2+7p-8w;YPHm|Gk?*~9{FGnDTcr!TIrV9#2z zj)PH9JSk#+UheAfAYD)UPdt%sN5XbW86*>cQn3rxV`l`B{CZdNb^>@7Mf!U71aC(` zm;l!uagB|t2MItE@%$7dVcx;D;b=M**YQ-tU4g2mOMlK-;tAdqVYdSx0ek7Uyq|JV z43UGdp2tNZS=RNHy%!>xK6IOh$KnUj1juXg zeQX6_Jb$4aq5y*@4y{`UM={LlCe XQ|Nx)qcS6300000NkvXXu0mjfF3?sv diff --git a/graphics/pokemon/spoink/follow_normal.pal b/graphics/pokemon/spoink/follow_normal.pal new file mode 100644 index 000000000000..9ad38c64127f --- /dev/null +++ b/graphics/pokemon/spoink/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 24 64 +224 96 160 +16 16 16 +248 248 248 +144 48 96 +184 72 128 +96 104 104 +48 56 64 +128 136 136 +72 80 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spoink/follow_shiny.pal b/graphics/pokemon/spoink/follow_shiny.pal new file mode 100644 index 000000000000..7ac97455d6ad --- /dev/null +++ b/graphics/pokemon/spoink/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +128 136 136 +16 16 16 +248 248 248 +72 80 88 +128 136 136 +192 160 104 +88 72 48 +216 192 152 +168 120 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spoink/follower.png b/graphics/pokemon/spoink/follower.png index a882893ae2e310fba437c804952c82bd4801ba1c..4e3e1a833a51c9cf2cc7ebafba33aa2f406272b9 100644 GIT binary patch literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzklI6O#L zARr*{aITyQ$yw&OBg8{I&2maoikN2bKfRD?>};fCeAMFIC596y?Wlk79L5X zloRV8Th*Vr*gSjpZSJ2f65NZIw*l5?RAQ> zKg=4NsFR&2@N3ojLY*bI+xu;<>F*S6^8Q@&w>6Aohk#W0q4HX_#CdO}Y8k~QIUJeu zg{yxLWBH8soq9_SGJfcrAQCr0s-;U@Q^0IO`aR_rU2es^Hds+PD$l%ynZgluAm)i&_{M7ytkON=i!q|NmlAQUCw|;zd`70004FNkl83>F zfBTCB*|rTQJnz?u2D0s~HJC8(2Y`paOvoF^){6LF_;Wz*emDSbpbZz8^;dx907V1k zNbujs{C5DsE~y$QnQtfaPlRZz@we+}sGiasEE5<+t@(3E0;d6bL_xm;M4UE&wXu5sDY`XX7#%cfr34Ul9L3{Qy{86F`)>x&8nE N002ovPDHLkV1net&G7&L diff --git a/graphics/pokemon/spritzee/follow_normal.pal b/graphics/pokemon/spritzee/follow_normal.pal new file mode 100644 index 000000000000..87d10307a0d8 --- /dev/null +++ b/graphics/pokemon/spritzee/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 39 43 +16 16 16 +236 141 161 +219 222 241 +197 95 116 +208 159 179 +232 76 90 +249 254 255 +131 71 119 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spritzee/follow_shiny.pal b/graphics/pokemon/spritzee/follow_shiny.pal new file mode 100644 index 000000000000..8ece39f7a33f --- /dev/null +++ b/graphics/pokemon/spritzee/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +58 42 94 +16 16 16 +124 102 171 +254 234 246 +97 74 147 +231 191 206 +245 225 11 +249 254 255 +173 86 161 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spritzee/follower.png b/graphics/pokemon/spritzee/follower.png index ef07b58cc72f16803b04f319b7d8342abc45f50c..4efae5bc67814d3c43534a62c90a3713e598ba97 100644 GIT binary patch delta 559 zcmV+~0?_@Y1jq!CB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000UP)t-sn9!g( zCo2#T5bTYi+urfTUv$u)v*=7(`TqZdM|bTcZi)Z^010qNS#tmY4#NNd4#NS*Z>VGd z00FZ}L_t(Y$L-WXa)Tfg24LU>8tQb5IA)J;yg=(DYoXpilYe#7bSCG>F1IZNL}Dx5 zwHx2=n}o;D6GdySwbtJiPJc0qJLNcu8BvJ)>5+3|1qF*(?+7C1l#3*03;--*y`vHl z<4QmqvCacBW|D&veA!u1Lxq-&Roy|FEE<(9fauuI*3Y}p4S|gh9w*k*J>YsGJQ%7m zOvVXO3Y0{Cg@3dA8PcMJ8glAZP+{%w0qJ*8LFp441JvGF5VK*0U4t~SM)r{AM#xU8 zVjO$s>^p4x{VRpsAHcZclQHC7-wbWx6IzcEsU8=pNx=2D(sHPLB z{JClNY2gz(+lczg)txRsR62Uxu-~0NVdE!e`~hm(Kz~QRoK1)+p|xwsbJMSDxqIq_ z-z~>$hWX(*C{eS}(3bwv5U5Y*Mu(_;LTjI?G!26nXYTD`XsLWK6@htn?3?4T@d=&% zn}D+{3qMYClS6o-yW32LFVZ$o_^?QT z0000000000000000002PARJx*00FT{L_t(|obA-HZo?oD24Exx<|uD)#zM-3z>;@x z`JcUJFS?c37t*X9dAz(~sO}BROZJ%O}pEC|Zd+oK?pMMpZe{ueN=2?=lWMrW1 z=X>TR3Is3M?g*^pS+cQY0sy>VyQ5+SlZruKu+0OyWZZ&ca@&)jP@!!TMLU?sO{1m< zU>*P2_I(T65cu-q$>_b_18FBBlc74pYBFM_Kxq_L1c#qt77b8nO;}-=cf1Fc5 zxTKrfxIFK@i~tYA=Lb+RrZ!NmCs6InFkEI469)T;_R7)DRvfBXylhyXuW#@aC+7SL zYTdv_{(N^K)`Z@np=@2hu9xAhV|lY)t{IVVqKZ+T8h`pGUK$Ma`aakYRZQp|Gc~SZ z^5NtbKzpO_Y*=DBo$BF4pJKw`_$82On$ka~+!)dm-P}(){jeVDq1M|*_;5t1U^_H@ zIPguQS)AMS&m}iLW*cNiQp)zow~g@Q{es+_m+h9wqVomc8|<~$f7KTuX^m4})MEDl P00007ZxaZBt-1^ zV9~MT#fu+6;RPH9J9g~2vBKa)g~W#o1&04yg@K}sN#5=*3>~bp9zYIziKnkC`!hyf zHYMdlvtMii3JD}9`jr7`1tYY7~*mK?d83GhYbYSKYX5WSHA1i zEbb(KzrdNA{0S+MO;ha{Uop(Ip0JgfIlrO8YhASLlhpwcT0i&yeJ50Zia`|w#6=d1 zM@lM7@t9S0>TX*ks$|A}m-F9rPLq*v^Y z@}wuy+s;cLGJbT8d)aSZ&M@0c3qH4Xg`0T9`M;l}xa-$Pg&VAk7O?Jrn_u4KSn7XS z@mcQd9}{9eoymJMdv3zN#5r~s($}urx8LvnH~s!?)q*_7_SLoBOOL&{#XnBT+O~MR z*RMBE`1-1sIToyOHc~ix>#+Qc=@Wp!n$*&o*D?0;tkF81Mh z{tXy3swJ)wB`Jv|saDBFsX&Us$iT=**T7KM&?v;n$jaEn%Ggxfz{1MF;IBX#D7Fw9 ca`RI%(<*Um=FVdQ&MBb@057-J2LJ#7 delta 432 zcmV;h0Z;zO1ik~17=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NqsL zQoU*bVkrRC&CUPjod4Bo=B!%PgE^ES0JQGCl-12ztein}Vh|7zcaJb;0000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r0003XNklj;s5`3!B*co zP}yB|wPGG~CSkxPDTP9zP$(1%g+igw{}2&xdMiD}Ul}sbHSa8@!cL+BQ$DJu;UH5;~knxi+}VB_B~~n|xY`YmtBqZjs4# zJDJ&BVv~ZF1CHr{;QYixeQ3~1H<$oqD- a7lt4Ewk7~|fGMf~0000}LXb24Z5ICMKvXg;<$<))uF(jh(?Tm+c zhZT5QlD!VR|9^z}nu^`*2d*7!?c26^oSkk}Zg%YIwzmcEV2A*S1^2Aw|=798hfSvJ4mkK?sR>L*KC-S(t% z?3RfSV2zmP+MxLUn0hh;Zxr))o6C`p9xvRjt6(uxH|%sxuHeCy#|yb7n{OTH2xk;z zb<;iYX-%cz4=Wb8xeTWh`$Ze4?|v`G+{*X7$V;<*;?f4W{Y3#gPX$ccb8NfJw~Wez zPy3>pE*zLqZ1_X(V`y^S5!ddm?ejj=F$h0$QtYNFhi6!pc^%Nb^K{e6eeP4{nD+miIQ#pS-W|UlFP5^sWcbdSBXJ;U&XMGIN8f+? zysSB&<;8raz6QhZkIHxKc>O?{(WmC~L9P!w#P`o;m?kRm(3;VrQ?^;|`=e;R_m(^K l4@BP!-@~%w;E}z8|Cj;;?RBl@_D%=o5>Hn@mvv4FO#tAOH01yQ delta 663 zcmV;I0%-k*3!?>)7=Hu<0002CwraKj001yhOjJdf(4ZI~AUHTMNKi<4fOtSaI4C$U zP*6xEW)|~00J&aL_t(|oYj=Uj?*v@hT{jY z)KPQlDi0Ag2L$3^#Rt??p9&6$x2To_0&!SvPe^$ONAyIMcYnd2@x;k&O0^@?ga(S%){bi5w$>s5C0s6gdt!?Zpm&t1d=nu5voy+8v z0{jDVOoA8kN&)|%gFhGW_XevS{Qo0*pbf8GCa)9#)epKD-+IX5)dF@^O;>x{pK`d+ zY{&+Jp*jc0)_>k}h0hoZYHx6%*^mtctK*qky1(G(NmYW6l(2cmJ$=sfIgn>I5De85 zo%)+TCKwsWaL!48VS{Km8qB#2Er&@eYh4Fv0J<691oI=9St zW_~KmJSl+AP!>>Jt*yV#5;DgE@XY*Fx~Lx+_2o4TG@MFD28m7F5DoWT4lB4uKikoW zCyb6^8sXjq*BczlX>PDG$&g->#3dTsd3BICEj->}d}-`5s|rfISFHgmATeDmD7R!- z8^~dO7k?6ZKlA98*bnjTfbo+$Qid6pS?Ylexr34ErmJ|?;ji?I)7&hv)GIT@;ET#k z`bh%XT5jeEBuo8-L&*w+ev*Jc1tNi9sZWf{)F3ZYf(sqeah^c3)F;-|ft%|m2?jD4 xgrQ`qADLDcH`h-R$QaxbOMPNmrCnk58|-c_HxM#1&j$bi002ovPDHLkV1hb6BU%6e diff --git a/graphics/pokemon/stantler/follow_normal.pal b/graphics/pokemon/stantler/follow_normal.pal new file mode 100644 index 000000000000..b30705863113 --- /dev/null +++ b/graphics/pokemon/stantler/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 8 +0 0 0 +168 144 24 +224 208 80 +72 64 56 +168 184 208 +96 48 8 +200 144 88 +184 96 48 +136 32 48 +232 232 248 +112 88 80 +200 176 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stantler/follow_shiny.pal b/graphics/pokemon/stantler/follow_shiny.pal new file mode 100644 index 000000000000..1de599220625 --- /dev/null +++ b/graphics/pokemon/stantler/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 8 +0 0 0 +200 208 72 +240 232 152 +80 56 56 +224 120 72 +88 72 8 +192 216 104 +136 176 64 +136 32 48 +232 232 248 +112 88 80 +200 176 112 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stantler/follower.png b/graphics/pokemon/stantler/follower.png index 4c74fa38c9e72f3a65179c23774f6cdc0fce61c6..2296f6c0633fdc8a013723db9b7a4dbdc807b68a 100644 GIT binary patch literal 941 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZ#Z~%EL zCP+NE5a8ipv0}%C1Otu}6C!pb7<4EYym;}WAR^$zh64SC_Z9%vF(!GtyD)UH%6b4f z>?NMQuI$ekdD)ajMXY?XfIKL0QC1$R9v!@~FeXGpUx6CQ#dpx8zacGpB3dxvgS)u>H{KS=w&DPIL ztGa?`EGd<<7I~WR-;LQe>F@G@p8NYYw5|TGoO-O7_n=|Ip&xI# zvv>R|D2_Q4!MbsR)2~jcEdigWEL$y_%q6k9)ktX<-?YsRT`6_bd7^Z}f@i(;mt^i~ zO4w<@v`fs>Y4p1tKJ_u>H@dIWnJswc@z&?(g)DQn&Zt}US~UBE+2z)s zda;*xcf3Aie|LBG(xf#>_gD}1Jf9Wh*70^$xtx+;M0JGg)}6NuzlwOgy<+}GMxuJJ zmT_ZlgFvSH)s^`d6upkgz1n5bJ5N$!mB}K$=zD*sNu9LF2`G1SxL&eSFi$$?DXX#> zmqh!H>vIcNuUomd+U-vLQ68 z=Kn~(u)g-k*Ugb8*8`qCm6GVr=}w)V|00$DmxRITH!R!s@@21fnHJhuvZ(C#mc#GF zTOz|GqixLpZfMv#BV+I7iFuNjo66?6r8yjTZSk!*xaHy9byp@CSNwV!IGaDrCbEf;e&E8}0kJF0PFrsjfKH#p5sZFzBJ$=(!O%PDD1E3740 z7nw~vFu;M|1c*3TXk+*4g*d+qkC z*Z;pAu)kEtoM>vd<5!l=d|r1Q pMuyr37FGrZTIQDhC>nC}Q!>*kachXqYBUC=Y)@A|mvv4FO#o*TiLL+u delta 715 zcmV;+0yO=t2iFCV7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NsBh zbLO;Kw1Y8wK>+^%|NsB2|K5ZD-cshIAk_f>w6wH)dwWVsN)QkbR_1Jn00072Nkl1y(!{31cqZGZc=Z~L}y`(KUd51g5U ziz$A;v(8N&fpdSB^TENz6u;kD=OPe@$OBVcLUI6aIzjnoI36)7xMAwIm}!+afokP| zDK11u)%nSXI6LlBEx2KTE>ONL@}}=lvo|owg%W9yHN4JJ72GgTceTzU>4mGn?lwt~mCYMSlt_ZVq@%(ib?(JzVfHH2MN7 zZZ^XR+*-T9-A66u%5c|@pv)J%HP~&T#PBnIwAV z#~Ee{Io3D9Wp+g2W=ndQONxkAD|=;(xxG?SC`5pG%lbEx^dB$HnMI<{esoA2TngjE x$jd11p7ifM^AQq#Hyvwa%Bt#q@m#=z{s1GGIhWCs;aLCx002ovPDHLkV1igHTBHB~ diff --git a/graphics/pokemon/staraptor/follow_normal.pal b/graphics/pokemon/staraptor/follow_normal.pal new file mode 100644 index 000000000000..5ae0c8e448a3 --- /dev/null +++ b/graphics/pokemon/staraptor/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 32 32 +72 72 72 +104 96 96 +224 48 32 +144 128 128 +56 56 56 +104 16 24 +200 200 200 +216 216 216 +248 168 32 +232 232 248 +144 144 144 +192 112 0 +72 64 64 diff --git a/graphics/pokemon/staraptor/follow_shiny.pal b/graphics/pokemon/staraptor/follow_shiny.pal new file mode 100644 index 000000000000..a00b91bace14 --- /dev/null +++ b/graphics/pokemon/staraptor/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 32 16 +96 72 64 +136 80 80 +112 112 136 +176 120 96 +88 56 48 +40 40 48 +200 200 200 +216 216 216 +248 168 32 +232 232 248 +144 144 144 +192 112 0 +96 56 56 diff --git a/graphics/pokemon/staraptor/follower.png b/graphics/pokemon/staraptor/follower.png index 2e282120d011a842990ef4eb057290c61d9d3343..a6f9360ac2a78967babde9ecb2e5f8c52e5ca73c 100644 GIT binary patch delta 1312 zcmV+*1>gGA2(t>1B!2{FK}|sb0I`n?{9y$E001CkNK#Dz0D2|>0Dy!50Qvv`0D$NK z0Cg|`0P0`>06Lfe02gqax=}m;001yhOjJdf(4YVS03aYBNJvO%U|`@dAdrB7I5;?H z5E#hF$k^D}_^2T0==hM3kic*NNI*chIbl}-0004EOGiWih<^ngNB{r;2XskIMF-{q z4F)4O!CDQD0000GV_{Bq0000W0000W0000000000V!7`6000BzNklyYNY;5S~ zXz8sdpK{14g@1yf#`o=L<{fE`x7$MLE$_khZ)fIt^#0L!3HcZw1H;?SKHJX!C_n}N)_vlobK)_#KCq2@X*$<}VkYx- zM)$?q0b1P==+;MpW;*KEdq#;TU#Iho(LzGL#<;o@Mt>w^onXkwjGNDT?sgXu;VDlK zMhAL5GwVG&gYQ%wG9dvgWZA9O3ldiPfG-)XYHNUOpj{BIG;_u1^2iz>y9zxX?aw5e zLgt(4L3Rczj3zSpd_R23X51P$wi(FCQ(e?#CNn%^*%`2t3wapCekhHs<-S8aTufy3 z2dLm2!v`xkVvqi zG}assuM(H?LbX+pU{<`)tl9`C{vga>$~UJ=ZGVuWfMq=WOeVDuB33hreHDhA$PMDR z?XN$nFc5qD(ZFqvuY!JTXiqEow#^g@P{R%84@DJdLE%fVEue|gsDGe=y8rw6YqivA z#sfD1cyH(?fcoXDFMe(_YynY*6&8F7kaZ;i9CI?umFA==Fa;m3UcFP5*qb*-({Qr{ z6@MGn&(o^=e_Zia;WH(rVO2($BIw6eVp`e+saysfkLAKOVe;-$WopiO%^Wv6UuF3d zRktrbynk7%V_N|zOU*x)_QfYuzd>41XJGwjQq~cFpY&Na{Uy@5>k zYB=YUx7o23*af)h_y!)??S7kgQv~>U`hTb`Suq$~suL(1KF)g9yTEZgpIp?>&;7aC z?`h!&9X|y4)9%+}n&%?0a#WveI&PupYsA$nfYOJk=TMf=Go6%g&b|!L{RXlJ9ml-^ znI>g9b(@!EHs)nH_DkpuJoP#k`BV)Y>P`*J)pIwZWcLP`9bSH2Blk_BBTqbtj zbN>S_tX9{^bhUCd(t^w>b<=A($;sb_S1f@IsL0MyZxA_t*c*6Be|MU~THbNj&8E;@ zW*ZlFuZOf({g&Z-h;6oI*Z7So$ba%^)93Vh?U1;>yJ5Z5bc=z$F*as!`-~v}A?|+r z`aj|?(2q!huLr&h0000bbVXQnWMOn=I%9HWVRU5xGB7eSEif@HF)~y#GCDIgIyE&b zFgQ9eFx0&ig#Z8mC3HntbYx+4WjbwdWNBu305UK#GA%GMEip1wGBP?dH5ocJH7hVU WIxsM$;H)_S0000T z`1tsEKp^;#D7at%0002mI^0nJ00ZAiL_t(|ob8q|Z`?K%$7!&;OvppzpwL&4Km*Zb z5ey4m?@JU}gTlkXQ*pS37Y~AfpQ5QQS2D7lwj z+o4S`CaNyWSWlm`#^Ukebj+QrT)sdKFl z!I*W>V7!2D33THvagr%y?-VkP1OlD6^W$2X1SYP1Vkn>IbI#B@lual?hSroep7J)SRupxsJ|dh zsur}OqN#5TkTrMfm1aD!3xMZ_Y67r7e!aNzN^AjPni&>+ z0#J4(0o>*!%9-NOEii=^?p_I&@}sG%H8s0SV1Kb@bw3{a{O6tY7~WHuX=Yh~DT2CP z#wVFckcws9@mehUCTzrmBO7o2o{2!7rAxX%?w>fAu4M?T!h&71PT2;2jlb$kXFW_s)8-7W&W zJ%6>-l&lyG=IjtMSFTITY8LbyPdB&zjwBsiLKb!e#o8~#MjT}`g-Htsd zY>gy)1(3B6SZ+iHmgy#Yd-Y3=?q^Uw?KrjuWD;iCq@TRZ%C*e0b(?`TaM)$e^9dWc zQJorCvd8@vCHH4g8D7H-uhI2ng8n1|wtw#^ZVB`HeWVl{e#cLU4XOuaP0?JKU^y@tb_{B1bJ z5=O68M)vltLD2IPYv6?T?9_!dyyp!WY=!Fb)~AJz`&0Xq&g_)oJH#~G@MMR9BRI1C zuU)67qec95d&0QXbccaDF}|9?!!>{Xy7^DB{q^;K#23gOG01)6isk?S002ovPDHLk FV1mkJ6d?cr diff --git a/graphics/pokemon/staravia/follow_normal.pal b/graphics/pokemon/staravia/follow_normal.pal new file mode 100644 index 000000000000..aa6b58e4dc95 --- /dev/null +++ b/graphics/pokemon/staravia/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +64 64 64 +120 120 120 +88 88 88 +168 152 128 +0 0 0 +192 184 152 +192 112 0 +248 168 32 +184 184 176 +232 232 248 +224 216 208 +144 128 104 +208 200 200 +0 0 0 diff --git a/graphics/pokemon/staravia/follow_shiny.pal b/graphics/pokemon/staravia/follow_shiny.pal new file mode 100644 index 000000000000..a1dc57f1a39c --- /dev/null +++ b/graphics/pokemon/staravia/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +120 72 64 +160 128 120 +136 96 88 +200 160 136 +0 0 0 +216 184 160 +224 152 0 +248 200 32 +184 184 176 +232 232 248 +224 216 208 +176 136 120 +208 200 200 +0 0 0 diff --git a/graphics/pokemon/staravia/follower.png b/graphics/pokemon/staravia/follower.png index 7796e79e68ad9741bb2c46c6bc18b046c09386e8..f49d1058193223ca77c38ec3f0280c6c0a5e1849 100644 GIT binary patch delta 1123 zcmeyz_Jd=BN~VUK{xI=03HBAt7DyvHYTv zt5T9SziwOVeQU>DrK9c1q8Vyz&$u`b?muviPgX+Wr}Tt`jZ0H@w>Iu?{(SR$&AR%K z5X}uA*}Ua%zyDo#=kr|N$NT?oZVoKf^+KV*cwp0t)jk3k2jyq($s;Xq$9f z`D@J!6DAc$i`Ol8O|I_HWGH80U=50od9+Yjrv8LS<+uM)KdnI0xYa2V)#Z!&q-$1B9}gKegR z=+-B<=FR7G*0)`}D(|G0^D~adg9!@95_*^>t>(I`tj)*}ZW3uZwddDI>%fi1{R=xSi%CiQ54_;LBV{GxQTDcr#uqY8wd)fN5t z<|`p@sHz~ztaDt+yx@^W_<7aqjF0&J^A3E}{9?k!&nol(lC^!c)bAM!Q&cxRsPtjX zIcCWhc<`3Q((`!-wleDUz80E!eP7Mrx4%;_g>H|UbhT@HMSWiPtK3tcU-3=3vs#&> zQ2fKH4BHls$f@?7|-`1laxIZiuY{Pp~6`o7@Y z?%(tCCvMK*x_zSi>hx$C!EG|$V#zD>Vs8}g33U|uF!jll=R4+0q_n3?e$CppIP=(q z&cnuUByOKpnXJk;Yv#MEtL4dR2hvsbi^6MtS|44jeiLx8W>#j+#JB|#EMX_>O+FaB zC|qF0G9fI-Xil@!$5oYlm+O{Iv^*RWwJzR}lX1R$^6r(rJ}Z`H-m!eXb?=hQ&hEIk zRnDuQAHF!l;@DocUSa3WTkf^L{_Oa=W!{#L?fZrI)_&Jo^SRtPJ=?-wu3;B!4haOjJdf(4aUdC|FQf5D*ZUfQaz$@UXD3xL^SIkSKUSAaGb< zI5;@?SU>;(000000002QEWm z1{a+aNFW~t1f``|nW$v{Qp8x+1*fQ*t$lzzX@)H~c`G(E6y>-80OT_x0mV~>)jH@9 zv64kLPMS%-{US3i`xYmE%_}3&NCCKk{1|OWK=G6f)_;MJf_RLuF_ThE9eDra)2*yo zh`KQon}++?$K87OIce9z2q>likjc4W*+OB)725#q*LQm?V~z)hu_1vnJ~cPnpKVMt zRBQx#C|Zsf3IJL}BRk7zxY=VBA_flI6h*TM&s?dor?s zoQlK%q2z=4L~;oQ5{q8k?|V}cA3$*rTjTFGRex?m)J?B*yPG4qb5@VLd*TcLFNyo@ z?w*#2fK0Jmmgdz{*tS<@kEF0wJU~I`iN_+yGTvAYC#q z<97&0&3#ds%`_@reIJ~aD-VOr;iut=#4rss^VGE26W1wi8yqI~1+9Zo@nL=s^V+?0 z{9q%^Wl_Zwvjl1Un##>XV#eKj?b$u=oF#MXD)L&|1I@0F(qT5gcIE-fGXVyB4%_>| x8k=3lfB8Fc%Xe1cC4V>kOaiZF{6Fg(`vYUpq;-Ek6}|uf002ovPDHLkV1kzFmP7ym diff --git a/graphics/pokemon/starly/follow_normal.pal b/graphics/pokemon/starly/follow_normal.pal new file mode 100644 index 000000000000..babbecc6b37e --- /dev/null +++ b/graphics/pokemon/starly/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +104 104 104 +72 72 72 +0 0 0 +184 184 184 +216 216 216 +192 112 0 +248 168 32 +96 96 88 +232 232 248 +80 64 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/starly/follow_shiny.pal b/graphics/pokemon/starly/follow_shiny.pal new file mode 100644 index 000000000000..a586e4936190 --- /dev/null +++ b/graphics/pokemon/starly/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +152 120 104 +120 96 72 +0 0 0 +184 184 184 +216 216 216 +192 136 0 +248 200 32 +128 120 88 +232 232 248 +112 88 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/starly/follower.png b/graphics/pokemon/starly/follower.png index 771b2b01a9382ef49b69ed865007089d071875b3..9ed2c45c54a03c74827de03a5c599e23bc4e18c2 100644 GIT binary patch literal 651 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;87-VE* zczAdK#dhr2apT5~0|g8}RwyJSM7((MBf!C7n$8L%pd4e8x4R2N2dgYdA$y6ZuPggA zMqV~$^Mg^meLx|BrLwyAsiq|>1#8q*F1v-vOmx7}Z8 ze~SQ9#^q(cv+G3`&ieU>Ezy{HUZHwc+6#^Kn=2-m89s3Msq0chbDEonKQm}{M`}v1@OwSbUzOc39v(kCx zd&hiuxKBRxQwC3^{(rX*iC;oU0vI!9%$R=^ zVTSqs0_89R-tk-wGt5oYZF;PS81QIfmg$Lf)D$%!sXFF{p4R;>g+?MO4R5g`>KBHF z=9F)}1p;4PAw}G6i7MbNQddZd_fKKV8qS4Z7+R!7UKEOV;?6wbZTCgK?p>?U08`9g zriS+Y8Ej6Hx#F002ov JPDHLkV1gPhz9Iks diff --git a/graphics/pokemon/starmie/follow_normal.pal b/graphics/pokemon/starmie/follow_normal.pal new file mode 100644 index 000000000000..b14064097e9d --- /dev/null +++ b/graphics/pokemon/starmie/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 64 +136 112 232 +88 88 192 +64 64 112 +0 0 0 +232 176 32 +56 48 16 +104 24 24 +184 40 40 +176 144 24 +240 88 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/starmie/follow_shiny.pal b/graphics/pokemon/starmie/follow_shiny.pal new file mode 100644 index 000000000000..17a3770e10d1 --- /dev/null +++ b/graphics/pokemon/starmie/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 64 +120 184 224 +80 144 240 +72 104 184 +0 0 0 +232 160 176 +80 32 64 +32 80 112 +56 120 176 +176 104 144 +80 168 240 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/starmie/follower.png b/graphics/pokemon/starmie/follower.png index e06843c2644f459074b75051cd2aac28c668a8bd..b1098f1f7ac12d7f150c7a817ab79f3b2f9d406d 100644 GIT binary patch literal 874 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw<3ICK=e zh=@4g;7|Y*ez8Hp!ayKHLSl!8#)b(JA0j-$w=`@3N-!pQySp%Su*!M>IqW5#zOL-g z7EamTas2HS$L!k%BJ2g+YBvHm zUgb}ixpDJnk)pXmGh<~RZFfActGRcrp5_jDB6kPC}wg1!-i51Rf?5C9N#134on_YS`VAKBW z_HEPG++|zH&z54T%p`HsSN0a0R5kOCZQPDav&tRM-!wSSvSN$IcZ>9EDc>WU>`i5s z%I{&g&f=oAV2iVBF4Nk(j5g)GM^Eq<{K<>rV?E(h*L9oaS?0`L%oS$p=MtVAVO8sh z;b3TuIPPO8J*#h##$&UsHq2L#x6WhgQ8zc=#5%!nxdD6Nj1z)S3}^q^w^MEhtE(z-Gs{eoeT?K&*(h&oFVN&$mSWohvV&| z3hotVT#tm)Z=HpCjGvC+M?TYD?%OKvQ?=4`1z=C?=Ckn^R0Jt&RgYuJ`>*E z`CFT7&Psjp*X>s=^&gw@yUcF7du`#_6SwoLf-JNv)Pf$qy?dAK=ai#9yX&?k%WhtK zS?uc){tv#TrvLWdowx1mJ5}~+zjiJQy#4FeE8#c4*^dcl2x!lED5q=|75+^5-SV|1 z&vXQ4o$`9UY`(h5%QN40T0dk{DZaUbao4l1-Hct@x8^UHWh(k!I%w^zt{t)~UEZ;p z#5puQ+kZDZV)p;4lJ}QqRWxoXdv8DggWegN^4O&K_zL;{xF6}S`Tyx(=Sa>MI0Q^N zswJ)wB`Jv|saDBFsX&Us$iT=**T7KM&?v;n$jaEn%G5&Jz{1MFAZmqNHHwDZ{FKbJ WO57T>zb-otN}QgqelF{r5}E)kpI{mQ delta 673 zcmV;S0$%;<2CW5<7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!V#q~5H1 zw1Yu|QXpFY|FrhiQpKbYb6NoZ0RR8hwDw{#%`p&r5C9Mm5dZ)Gx;*U+0006jNklNEZ z3R6wODPHttEZuSRyIhRf)XE;$932mHRz#o*p_t@h8s--JmQmmD7zns6O5iCHmo`%= zovUPsn?k7iX1M8Fw@rG?$4py)#HsA7tWkCxjdMAekbiVqQaLGJj_V$`2Cuue#@WI# z*A>qCR(gfhF5)9w%J`_kDJ15yVSb~0xtTbt9j?h+U*yGJx*77RU(b^n#OBf-|bw* zK9`5Ydw-N)voDgvK`*TGX^xZKb%^Dbo8yO3Xj>cM z(j~1x?UWwJD{uW!=ewM*p9EAaE!?{~CTj=brHcRKF$%>DLnu00000NkvXX Hu0mjfD>XZ5 diff --git a/graphics/pokemon/staryu/follow_normal.pal b/graphics/pokemon/staryu/follow_normal.pal new file mode 100644 index 000000000000..b87941ed3033 --- /dev/null +++ b/graphics/pokemon/staryu/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 16 +0 0 0 +168 120 32 +120 80 8 +232 176 32 +184 40 40 +176 144 24 +224 96 72 +104 24 24 +88 72 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/staryu/follow_shiny.pal b/graphics/pokemon/staryu/follow_shiny.pal new file mode 100644 index 000000000000..a954fc80ce64 --- /dev/null +++ b/graphics/pokemon/staryu/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +0 0 0 +192 192 192 +144 144 144 +232 176 32 +32 112 152 +176 144 24 +72 168 200 +0 56 104 +112 112 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/staryu/follower.png b/graphics/pokemon/staryu/follower.png index 1cc79fee39a4667b00d33c2494adc929d26f7b18..d9a7d5c0cf427aabb6f0039dce00ed05d44159a7 100644 GIT binary patch literal 657 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zz9;2mpC2 zDikULI9_Z}*rB1ZVS>bi1dj{}i3kr3ThUz)fzpgg-tI089jvk*Kn{C}r>`sfGe%xE zC97p09EyNK0?CPfWk6a1ih&dZL(9udb&7bl;TK zGe0k#v?=J?^T2P7=U2P1*8kf%eOdI{U0W1;!+uZqle)3&s+Z>_8S(Ph-ySw^YG*jGyA1rrdC6jWH5rH#(TQ!+u`t@9&!z zD6IN?d&dKjPd7h*|0b@k`e%A2^NiT)e%4#-B7tG7TH+c}l9E`GYL#4+3Zxi}42+C) z4GeV+jY5o!tc*>pOf9qxEUXL+qE^UNqiD#@PsvQH#H~U5>$2mZX!LaTb6Mw<&;$Tq CM*&;_ delta 448 zcmV;x0YCnc1S^)OmwAHk8q=PYgQYrt{)$W{&=3+stK_LGC|NsC0N$W;K0003@Nkl}BWHaw+OIO@FCWDwRs5QmNEa1n}p) zkn6agmrMKs0WLSdb^L(S75TZ9-rcJe|QZJxLUxx z17gnEP@XVoBn-JGbOHoiE#7M^;xgJxmy7@hcza*D+&Nmmc>LcwE|+Zl@e1r7bA9(& q>py(1=d{7wAo?@$jrE~tZFm6^Mi&9pg&fZS0000Rpg$mJ|8^fG zJ29#m%777|1^8sy24*-rZ+2#OmYz3Yz<>b*1`HT5V8DO@1Ahh#7%*VKfB^&E1YhBo z8p#Ts?5y-3MX2X0(i2hc>r|;+kA9v9c6s?q2<+u6Ak+)D=_lY^FM%H8uTco-sA4+G z3JsO2p{3{_9L%-sV5s$Cqk9;7jgySON+F<3XR|&6`$|_Lfw{gQ66Ei~i+u8nWZ&*@ z^2@rk+0`GQD1QNl)yJrFi-aR_G zObkE6Nr{In6Xpavq1QmZn zG{fhx=A@QFZBWL!o)Fh6{AAY&JDp^Ay@J1`y*9MZq<`?;R0vA*0lD@nn3jSP>Y(IQQl z=W93)f`91LV0e`Vinb_Gr*RN6&%Q>%t282iCg3!u6KL(W7XqzjwlPBWYKXg1o-_7+ z5C|ckbOc8KHokE*SH`*RDQEq=selDm&Lk%~QM7Pu4a9C^5Qgo+xO>Kiufk}70-5Ux zKhG&OF-QRuYIQZwHHXLF9u+1LBHq873SLKYeSapPHut>3YSHcEb~j$|CaP%Bb_Ap< z3qWA+K;ZiEhUOn1Lgc`Vjw6=93kAWv7dVyBc1vn35m@6WInhoD^GHzVZk85Oj-rp5 z*|aqkLl8&gA(<=ZT2rt^`ch#enD@8p0R(mr$(mPL?cOIK@Lrt+6J^)tV|iW-A}GvD z?temn@}BLTLzWi&2EI^OO7@fEpCIu2A2jA2^y$~XK;Z9&IfuGI*Ty;DfWD*d8j$8T zIH<5{^qutVd{eP7u;Hgk)Yooc$z*mJWqga$$Nb}50my!Zt zv^>rE`*gZkq3Q?>rT2fB%jTfFOMH66yzmR+*)z{aXLp5RKmk&sICi~|KU9x8=V^N6uO{6i+{w> zI&OtE0wRT0yMvrv0OLfK$|;H}uk$SDj_D_;)?BX4N;pgW8VvG#iD1yxIUV)+?FgsP zoE0kN`FyLew(22(^U?{cVzfKsvTA{V4fK||Ye)PF-TvRw>u?I?K-M9^Bq$Y&M^mYza<(&Bp3d9gs) z^U?xXxjgHL$P?$Hi@i)x;bNW_XlJ}eWJ0hT`7yIVa9oDQ>Y`3_*+m};eOt6@^NF?L zL}~<8>ehV(kz-YAO3%-D4Qw&$6t^yBfq;%UYmnoLKZt_PqHk>7!w;b~%6}Bm)wulx zKVCRB@|8#sF-G{KQKSV8dn&^XJrd|X#p zAh)bIsAely8_{-?C7HX2Tz`Il?W;0Pt4S`Wc$pe&^S&3PND)j-q5;gDm9#zKe${3& zfhyC-Y1{Yi__BUJDS8}47mOmApm)A}_lW~z#5Xr~tb5iD%GptGa_PSItQ8q~UIt22 z^fu~qjC)tGatv|MbN9vXh)XlSwFBTOjjK=Vm$xju0a*M7`_a!^{1|_Ve*odweBd|R RMYsR}002ovPDHLkV1nC&`-}hp delta 1469 zcmV;u1w#6;49^RYB!4haOjJdf(4cUDs7PRl5D*a9*yymh&^S0y`1tt1007w7=l}o! z0000000000000000001ydtyic00mk}L_t(|ob6ami`+O6buK#iv<0>Y^luF1&eAu7 z)mi$~0$Ty!29jaf^TI-YMH}4SpkKKqd1f+6SE&bvKo(p~&wr(!rT0pz4?D{?+ibJV zHrs5o%{JR?v&}Z!Y_rWa+ibJVHhYsPNB`VO1_WOO{i0@}a`Y4Z3cxvl)6Zkz&+AXJ z+^;{uER?2A3os@rAhGys06Fg6hc?3FeUXRZLkSi6c|0ZB}y@Tqo27kK2S_vT5njW6WUoZli4kJG)NpAw?rtM-5G_53{TywyboB)XYR)WAhKdk~+g;!B@*inia zphn0%`+ph$Z9tKa0t`!l7@BSs&|VXWU8(|dhdaatDYQ9D{#a~JKQ2x|s~q*|uHpIJ z1keT-1AT)H+S0H&FcNVJLsx@2GHWPjZCM0@6+h287X+4IDHDG5&Gr2s_b!AGd44wm zSrB=M0$h9K0hcnIW49Yheu>GJZ4e-q2@+5n5`S?0_>9%phcHSNxIeK1UI2vUv)s5I zyAItT2{=$IX>jL+c_g2}6rjZjWgZHeg(gNIwaB`!oC&v+P12Wuld!z%+ye>NJ@f}2 za@l?CNx(&?h`!D^D^HZIu zJb*tX1o#Q`rDX}I*a9^n7QO~N1LSG0f3Gjt_&Zs^z3=ciePRV<&N}ekRd*>(B~&V;F4m4`XJ-pC(K`2iAp=S#5%_I3I@ zlm&TS&cYGsWTB2RPVV647&cO)PX=dPs7R*R#r+p)Tz%YsxwXO@j5fca{`B)U|DW1_ XfV}C|GUbLm00000NkvXXu0mjflaHY9 diff --git a/graphics/pokemon/steenee/follow_normal.pal b/graphics/pokemon/steenee/follow_normal.pal new file mode 100644 index 000000000000..57fbd2e8d871 --- /dev/null +++ b/graphics/pokemon/steenee/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +230 230 245 +232 230 96 +166 232 136 +149 197 110 +133 189 88 +155 151 178 +224 134 142 +94 144 56 +75 111 46 +88 74 94 +172 57 106 +45 63 32 +124 41 77 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/steenee/follow_shiny.pal b/graphics/pokemon/steenee/follow_shiny.pal new file mode 100644 index 000000000000..57fbd2e8d871 --- /dev/null +++ b/graphics/pokemon/steenee/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +230 230 245 +232 230 96 +166 232 136 +149 197 110 +133 189 88 +155 151 178 +224 134 142 +94 144 56 +75 111 46 +88 74 94 +172 57 106 +45 63 32 +124 41 77 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/steenee/follower.png b/graphics/pokemon/steenee/follower.png index a1c4e57961a60de5babe8c6b5ec021158f45f3eb..47d18ac80958ae34be9f516720b3c7ff1afe7cdc 100644 GIT binary patch literal 1320 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB9XJ21DOIY@zW9reo*1Zw4r*C@D))zOy!aH9t!Ygi#WtOhJLXD;`Q2Qtt4S``6 z0)mX^DuMapnx~6nNJQ(~>2D_;Qs8lQY@DQ2`TzJ`l`D56RToBm48Oeb@Rui#*}Np@ zTEE?L*$+s>@4m}t#q;CM9|`4Ke2O#pnC-aiXWdUcm$9`Xxt+OY%6;BPxqJoPMT{9X zCrmr7>l|mi{-w(&;I!|QsMGQzIeMR3R?E(qbE(~X&!(f?z4F=|{D+#49X@tgdd}CU z$2MPTJn4F0wV2&7ex7LF9AlQ=%RJ`y0xcfpobW#K_h}uo+H@vKg*au0Fcty+>jtgn ztxt}=UTl)^(aiCIEyMkJ%QDQwqlE?IVqNziHT3!ywdeCvuhx3@Lwg1obV63c~W@NwvHr^a*j7S#xB=+6HY_k8ws zC8n*q357jH2Nai032^)Acp#>({BiCo-G;N4uXpY0>X^#@=|Oi)&%E;cYinaRiERse zeS43kLr(y2qt$dz&(>)>PAJ)j%{V*TS+Q}3)!kmpz^Zw3{#-l9bpF|=AXRpt(A$T9 z=9YHuyL|HJzQZN|u0M#5nWphGWY4zl3*7I0@25ZdyRKqtcZ=3+pTkQ-w*Fy%RQTY+ zCH{YxLxUZ*F77|pFT3W;>~7n`%`X;zJTB|^d)r?Ig-lJW-J08 delta 514 zcmV+d0{#7{3XlYl7=Hu<0002CwraKj001yhOjJbxu;@5wK!C__V31G{5D@U_DERpJ zSYTja5HQFHaImvPfo00EmxL_t(|obA*xYr;Sj2k__8 zK)}OX!96cXw+tzzn;$~xu1kheC8nTINW3;x)%MS=tAkQxPcu+@%4?~#bkhcp-5V?W{Niv;#Ch@CS$by7%a9l zKn$b-nkfbz`hVwA13Qa7r|JOJ;)(s(YY+C%Y-^E+L8mA0fog)-&ilg^#n9-uAIBz( zOx`;v4^U0epDbTrR^#6W$Bsoz7I|z^Wq@jeUGfp%tw|IbE&7d2E-$@Nyp{&2CIJIJ zUohB&wOoc%RQ_nHIZT_pa1z4mxjfpaayaRpLXqd}aC-pSTFj#UQtq!Acs9=#%&BQe zNI}ErLqpxb6Bk@~Vs%ZJ+xUjVOV=%aw{HLTEUEA9zzPE?X4y#gaF%hK`tZ0eyX=rN z*+tH+>O5bwDvJ(UgEd&ywelYgKwB}htaHuB4gPI@04tppR;a)sF#rGn07*qoM6N<$ Ef&-`WegFUf diff --git a/graphics/pokemon/stonjourner/follow_normal.pal b/graphics/pokemon/stonjourner/follow_normal.pal new file mode 100644 index 000000000000..4ea5efb6dee0 --- /dev/null +++ b/graphics/pokemon/stonjourner/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +55 54 53 +71 75 72 +98 105 97 +74 77 70 +104 101 96 +24 24 24 +176 183 167 +132 134 121 +98 105 96 +241 243 190 +115 80 45 +85 68 45 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/stonjourner/follow_shiny.pal b/graphics/pokemon/stonjourner/follow_shiny.pal new file mode 100644 index 000000000000..4ea5efb6dee0 --- /dev/null +++ b/graphics/pokemon/stonjourner/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +55 54 53 +71 75 72 +98 105 97 +74 77 70 +104 101 96 +24 24 24 +176 183 167 +132 134 121 +98 105 96 +241 243 190 +115 80 45 +85 68 45 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/stonjourner/follower.png b/graphics/pokemon/stonjourner/follower.png index fd7c587b8eef57e0b9254967bdcd5a71c1ac12a3..80118eaecbe98aca154d930b4ddd130717a4ffbe 100644 GIT binary patch delta 1119 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 Z^at`PX@^=!8!i9<002ovPDHLkV1n5ovK{~c delta 826 zcmV-A1I7HB2hj$QB!4haOjJdf(4df5Ft~tF_~58WFc1(B5EvjhNJwbFsA%~3_`txx z$hep=I7oPqm{@3NATTgVmpfnp00P`eL_t(|obA@ZYT`f`2k>EG$i>SD;$eGnKxE0w zOob36>N6yQ%pvMSER-c|pJAZ`A(XEy?LlN&?X7reE(;=bC4bMbleA4H)6DL0w4)16PnI84^+l+=yR38h3C?z(LN+E?Oq|8q(ZCZrn>Qe8mJA7mb_ zzI@~7sj#6wC907Zbh|;&jZveg_7f%aHh;Tj4KAjl4}UOJr=(_VU-8wEe-y0Io){6* zIc*)ZEoNIcDt1LK3#uup8^dOmWyb}uMtdL#A=B(Q&JIm3E?EHBP)$kQ_=ab)_)peo zEFd6`{NQw2H(6F|2(tROsM)yx95`f+#zG{HTvB#eu_otxLF8l!GDZgP_&5)IG}!4u zpUXt9$^xUPhykTjC?ud^+U!bx^pO{6? zDmw#)iSh_?3B$9pzr6W*(N};tUB9kyFP9XjY5C7Y1|mnf|6vE!8cJL0BLok8_4rZG z2{R#fT&McLlXe_6;7zFwb!*4x{pZY5^Q^i45PrAy2e8)*Xo^#!C;$Ke07*qoM6N<$ Eg4eN|0{{R3 diff --git a/graphics/pokemon/stufful/follow_normal.pal b/graphics/pokemon/stufful/follow_normal.pal new file mode 100644 index 000000000000..837b27f8bef8 --- /dev/null +++ b/graphics/pokemon/stufful/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +245 245 245 +235 221 226 +205 205 205 +237 158 190 +189 155 167 +240 149 172 +238 122 152 +120 91 102 +222 58 99 +162 82 101 +92 73 79 +82 42 49 +57 54 54 +45 33 33 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stufful/follow_shiny.pal b/graphics/pokemon/stufful/follow_shiny.pal new file mode 100644 index 000000000000..837b27f8bef8 --- /dev/null +++ b/graphics/pokemon/stufful/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +245 245 245 +235 221 226 +205 205 205 +237 158 190 +189 155 167 +240 149 172 +238 122 152 +120 91 102 +222 58 99 +162 82 101 +92 73 79 +82 42 49 +57 54 54 +45 33 33 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stufful/follower.png b/graphics/pokemon/stufful/follower.png index cf050f8791a1be5cb503e33c91f98a91b429119f..565ed7fd784a5e1dbb4b7450e8997f495c47399d 100644 GIT binary patch literal 1374 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBjuU}u^eRTHh*|+od?VY{+!_+nJs%BI~r`@wkUKErXT*Qx*Iv`aj#VXXDci2WRfpKmYN%$Mn>T!E=sx7B{bPwdu8& z{r01~B>n-*^+K7WQY~Vfef86BK3;f#n))p@mx(9VFF0u0+nFTzup-={J-T1ZUhd(X zzenF}nDg2r(R8APWL{y9f)?M$$n3Iq<4;F*^7s8W+upP4 z8EeQ~p6wM6Quw+H_LyIIXvEW#*?sWT(szX^BD!)u8HJ{Yef#F`lUh@<;p|4|^yZJc z^2hJ8zACg>Vj}YJg~9fdh2=9kE-b2L%;ocU_A<~|wMoai**4GnKztvEOqlVVXR91l z?>|}e?Ww|c*|G;JfzKkJ{k^>GcyYg=pmf^p7}dkFa)+kJu3E?T{NyvYbP>PjmF11q zHov`Jti8L~W#z1gYWtAAHNh;#>g4xLr!u;0UXPE!G>W|_6?f)KwBx?TTPGf%HS(kI8{-SllcJU-ARtIMFsL|acu+{#P>28k000000000->x1k700GZQL_t(|obA-XYU3~v2H-iy z7`=org<|p&rr^Vpm+)asV0{Z#%@XKsTTCJJ;9yGL!30AROn={?1yf48A^2T(++{&h z858KCm;8soCrdMEoCM&UbIv*EDzH2i$yox)tXWBA#D(yI$p#CDcCSQ_>$` zE#zf^SjsWu|5pOm0LxS@Sc@P;#5kBRrYp5ZHQUfQ3gb+hvE{c-U$AaDyVm_b+1t&# zF4Jag8eEkks()X=d56uTUeLCX<2_=h&Db>58%3!r&JVsk(tBHQ7QrTxGG0#@yWYQo zK4U0+xv!u|IK$gaO6kp7#;$zN%2K`hj2-lX{p#?XFs2j11)}`Hx)V!`SE6O?U{n{y z^ydp>fOQyQ6bBV&`1n=tf9n&wPWlS>-=a{G~pMP;*FjZy)-47Egh?sEhXR5A3 zW5$N*wX1SD*BY3vLrmVaE7_)*j%JtMwKikRAhI+w8W?t)?r^KF?>JNP&KnVGd z00L-9L_t(Y$L*BAkJ>O4fP<%uxX#e=YSo4{N|3rn$Elq|Uw?o#Qmo89ouY0O9mrj8 zD93+W8#~6P<;T>ax;OCw{@(MmpQE>Ui?{f9f${JXBTDHdzV6RSI=sNFte@^K@U4{Rq==Ls=j3mBrkW>1xI10zmbsem&kb&XN z?RyA?D&9dgc7OR8Y+&Aj6QaiOc6D=tP^caAN$r-SW~+r&FJzVF^7bADLhYDAR9$Q z81A8*)5A;*h9O61gp}T)`D_BM{^W#N<@F=r5g&Embbrw#4cU7Ptk48+O4iLDpk9Np z31R_X{T;^K;}K=^#|c%_NrnMuMPD(sLQ`=pVbnbVh|Td3dE=7(!ECXF$Ila*kZc$* zHVM_ADCrIzN*7udU|HG7_v6LbNM6HQ!Lapqifx9A1UOwQI>%2u~d4_ zQjrkoLu_e~P|n7}kI@ipCgik-!kRwDvW1X`suanJlr}%79)C*ajEX6n(pXF%3Yxi#* zF=iOu-X)yk+!yu}#=gc!;R4#Wg{c(^Fg(9~4WUrQCukNfpMW`RT5v*C8J2quz%@wY;CFctDPvD^Bt*0js8r>qtx3O+f|Kw>)}u@8_vdZG3>eJ|QId zJIUXDbjaz+aC=3fi8mu0aWy`ZW~2Vim+0gfz-$1S5qRHs2L0O<;BpJ+dyc|!RiVL;{3mbo>*qJ6 zP=;rW_{}re9|@_*62egKOJh(&DsHJVXy>nZn_tf`=d3?g@rt+mc@`mYN9Oa-xH`1! vk2xP}*dFekH~V=Ba-aVL{_yF3(8uWudS4C@MLCH)00000NkvXXu0mjfw{Yep delta 454 zcmV;%0XhDM1k?kN7=Hu<0002CwraKj001yhOjJdf(4a6dC~$CK5D*YZNH~aSV5snL zV7Ne_kbr1NK+wp*`1tsM5D>61Fz7%qU|3KtE`@>s00Cb~L_t(|obA)GZo?oD24G9~ zCV;YZK^%%&bu&nQj||igP$|13MZ7}Pu~R#`V_vR~so|gvRey(c@@=0D|Ji5LG;6K3 z)>><=^^XNNUN5zj)quiM73+W50j4#k*02Z!ZVfN;l&lzp5Of0=n>8#0!7`COP}3+a zD^}fcXvqbfY^X1R#F~wx$OE?rUa{UdPd9vX5vb1WZp<2>^X9ri`M%#_#g{;8=5`E8 z0D3=|>(<+&cYl2x8hja}=fLPjtBrFk4f)~Z9StlEZTI01W4m0@EO;4;W_Ah`(a;7j z>w&)=oyXWOn2c15_I!F7Z49)*HrjUX$tH{7*pS~p_6KHCgUJJu21euitHvb&FgT6~ zb+_N!=xP1zxZd#dVAFp)o0B&Hi5!v3^wokRn>jFzKtBejZ(`YWP{7Zx~ZI7B!k zLi%W1#45=vl@UU-j<&v4shi({F_c3h>aoEnyIW^f#G4@BqYqwxM{;ir9 zbH7f#5$x_JeENRtdIu{u;eC>_d5^?iY_m}5nSPdUk+&1m&O8H^Gq>j&>ID=nFT9Yy zttYQL?)>&cE1vy%mw9@9-nKv|wqw%|{LuP7!PY=qrlUY;%hU3Gn;ssB6|q}ny$0n|QJ%{rXHZmRXs}Dn_F9`crs0Z=b9*`qZnI_h{)Y zdEf6pzC>t-`Y`Sg)V2|w`^M*~?q<#OJufUx7<=9yIh_@Ab;5DxWm~@Qockx&dT4T;eN|&fM#)RIGiPp$)Z{gxFPh-S+G~)6R zs5UqRTK9T8(SJ8W4(n)pCt6s(AaoIr3!PlmZ1F-GLhJXJwd!=_XsSR^RJpPK6CQyva z4H^?`JCHX7_Uuc$;cAV1J4lolP4(*HjS!M`0k~`txhwkd6-nEAV=j1h=5PpL`I!W9 zg_DZpRb3F}du}GFG>>pKNtNl6+y9gYQnyo;@3)f5N*cg%)hsCsAVUpMCwH8?AH#eg h510wwT^RCD>jwmV>;(dB+_C@w002ovPDHLkV1kzz0fhhn diff --git a/graphics/pokemon/sudowoodo/follow_normal.pal b/graphics/pokemon/sudowoodo/follow_normal.pal new file mode 100644 index 000000000000..068f66d77275 --- /dev/null +++ b/graphics/pokemon/sudowoodo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 64 16 +0 0 0 +128 104 64 +184 152 88 +160 128 88 +24 80 16 +120 208 120 +72 152 64 +232 232 248 +224 120 120 +224 192 0 +200 168 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sudowoodo/follow_shiny.pal b/graphics/pokemon/sudowoodo/follow_shiny.pal new file mode 100644 index 000000000000..688e5b7769fa --- /dev/null +++ b/graphics/pokemon/sudowoodo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 64 16 +0 0 0 +136 120 40 +200 192 88 +168 160 64 +112 32 8 +224 144 72 +168 56 40 +232 232 248 +224 120 120 +224 192 0 +200 168 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sudowoodo/follower.png b/graphics/pokemon/sudowoodo/follower.png index 99c743dce09b3a24de463ef64e1ac223eb236355..58dceaf06728c49865c57e6ef56621311a46bb77 100644 GIT binary patch literal 832 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 delta 980 zcmV;_11tRY3El^g7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRs`|Np)2 z|9idvT65JoN|e>K|Ey~Ni!tU>Ig6wK0M*siw6wI8l$2^}Y7h_*dvSFx000AANklu%&A422^RD}zwv_kY{9k0Ie=$WEu)AFH8KTje8gj(=@Tw(UE<<2(MZ5o28A ze>WIP@W5Yb2c7lt^PtAxFU2M!_dV(};b`4D->!a=4p4;*&d7Yd*F$3yfL zi4zPSCk{m%Z6qQm%Rli?hsviwFyJZVqwvX5pk1`#mp`8PheJb;8im4RNOZ+L41vVV zv@o#d8xA@1qJI?{_a~?-tI-2m*W5M0dW0fR4KNCD%0=G3hm?4B3Jae!nyC7sDs&B0 z+}FR^!lH1ZkMsGNaFr(kN?~H4;o}4%5vUrU;CXYf2!PZ%E zrxTJS2GUeuX|yX#XR@zoxIi4tTQ1gyF0sT8V##0}?5yBVOGOJfMyVoQk~S22#f80^1l zv_MEhEPnweEt0JrYtC9>mqIi#*T5Cu#sJQz756plAjFp62J_$BfUK9hymk8ils@rV z;i!Mp^u*$D(4P`%i4|p64Hf-2zh?Buz#=FC#t(NpJaZVh6zW~o8%QPnc2U%vQ%bLN z##j{QzokH0?o7ZGZ6aDCK}$rOiS1^KCC7vke1Bb-Tde#xpqEIyyiQkz(yFe(_bHq4 zSgo&zrl4vyfe$}1)!V(?j4}dr}Lysp$LA5n?U09l1BAP@ID%N;@35W z50Qb#yLh>K-!!T|Qz+qPKD!CVqsuLV@}ZaDOmCSnf=iBcbLpfO;+|*9_L(vo&^k$k zSbs|fiB5L8=m$?V*Mq*{U0cE){55BDgKu57;^i&?#zAS|Wecr5W>H2cmpKP+ZzA1Q zS_uNI@$0_kj3Wi;kR4Y!GT^TK%WrU8P@>HVvftQw_HXpxA)2AeNf5SsLb($XuC`W z+Kaq7d;iA!gC<90c{JCbHT)2M^nQQn#s~MK8vOyf2};1{W9ORy0000IqW5#zOL-g z7i(`n#@wZp4{U19BFg&;!qPKVB z`Hd@+jz7tA7resgeMLfSo$rJ*u_rxS#DW*7%w4(1%eDQ|NB)})9%<@P-OXLW%YGYO zJhP8?LvL=*=OJo`2}~I+pRV!p|V)}8J} zQqD5&GU7|#Etz=Y(cx`3V`O%xIiG2_yeIN%L%Hse`%C^tGFzY8?Yu|jNM10<#GTtN z%08WZBctHR4cSGxs%d}EtrM7QVR$Q;^?b}^#=4G=j@+gSX_?x>H+Nba+!Ed&;y5|< z;G2wwbcZ!=C7S1oZJb`&Z(ezG)q{8YmYXV+?Txd$<(%#J_D`Hm?2NV7{v7+g@@?Zg z14;M0+9h6Qw!7CGwk%)#forZ*R_VIW3+v9UOn2>7%qw*_)ACrGruyc=A`X zrMJ#5t*egybGzK%?4F#Scl-KJM`ssu+U-2rlGK!Hs}t|O^VjJwS4B^;2bn$1x^!^0 zc1YvYO_!utitiLWH+;Yt|9wl>QgO3W-YcI^yuX7x>%mhCY4Ul6zT zi}zdMBRk?Vj5qCwe^hhyZ~ZCu&*`}gVT$t|`H%Vj@R)bee}!xPk9{ARoD`OpzE9q? z4;ZzoC9V-ADTyViR>?)FK#IZ0z{p6~z);uFD8$If%GlJ(&{*5R!pgwFSY6*0MMG|W ZN@iLmZVgUV(|>|ekEg4j%Q~loCIHO0IEerN delta 602 zcmV-g0;TXK zoNfJDtL<=2^BGPAPIQZ_2T`F?e1#!LWjR%~1kZ_p5A%oiD3!u~1~JEEa_xq_u0Ctd zd2oDtovR0uD}R*BJiP@+Uol}_AHH37c!Ey))kV8gGE;IA2)VAAs?B&!j(`Ln0z%r)9m@RVT4=Fh;2=OV{( zNXd8jm~jYXZ-ip5Pi87Orb{B{6nTQ9!Z*2k)Qk-%xqs(m$on~s3Ww+TibLQ{Zs&YL zi#hlm2)V6`%U1YHy5iF0E+2QL;I_Bm=evr?1&cg!*P+&$eNN(kabJW?_CBxTV`)FP z#nvVQ+KJB=LA>gNLc~uV;&$Sm2x{sQWB}}CK*xask-eurXu&s!s}pYmgZR#8@#X>t zY98&Iv{OlU2PEv#{0vP)=gtVd7vD1wtx+&xTAkoOk*LF@|0BE^_ru?fw*iS9M0*q^ oV5_(VSp6S-KR&8{H~H)F1-Nz@ZnYJG%m4rY07*qoM6N<$g6+Q^$p8QV diff --git a/graphics/pokemon/sunkern/follow_normal.pal b/graphics/pokemon/sunkern/follow_normal.pal new file mode 100644 index 000000000000..85a9e8187132 --- /dev/null +++ b/graphics/pokemon/sunkern/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +40 80 16 +0 0 0 +112 192 80 +104 160 56 +88 64 0 +216 184 48 +240 216 112 +152 104 8 +72 96 112 +32 48 56 +232 232 248 +184 136 8 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sunkern/follow_shiny.pal b/graphics/pokemon/sunkern/follow_shiny.pal new file mode 100644 index 000000000000..8256fa6706bd --- /dev/null +++ b/graphics/pokemon/sunkern/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 64 16 +0 0 0 +176 192 80 +152 160 56 +112 48 0 +232 184 56 +248 208 128 +176 96 8 +72 96 112 +32 48 56 +232 232 248 +216 136 8 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sunkern/follower.png b/graphics/pokemon/sunkern/follower.png index 924ae10d34967dee64b80556f169d903191aea89..7482251893ced754b553a1fffe6751fd51f114bf 100644 GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNix)q3bZ}ht{HX_2#F*sm?!wT)D(eB{u$OrH zy0SlGXoGEyKp(XR|hD?l-jVqi$x`3~fcpPnv`As)xyUN+=9J z8g5EAGt`MpW?=EX{1BVWnH&Wp8PwJ74^0*44L<{NEL@P0UNv zyq4Y&IBVVOEf*@6O(>l7lrw#9zD2VJ|7T;PFt6-$PZb~XJSvKcnOL~6jsZ=VJpfNt@ zKk~0;%f2If?7M{K?iE+_4Nmd0Pm3U1ChkTR)3E@z0s|iBXAN5Y5k~!CgCa5!;6=dO z3UqJC@{hx#ZUN5d9dQH$$C7KBjA*4 zaBq$$c5wF*-*TM`ckcMGH-U`9oH?Fg$jyJ9BY?C(@*7CFHm8@Ya`Rv3o6rkO!r>WY zoR0$i0VLe~*SU2_6mKBpbQI_hAmOlXy)AS7qSYtj|B~dqF}Ew6p>=K{@qeki^9Sk; XH>MX8T3I+J00000NkvXXu0mjf``WDP diff --git a/graphics/pokemon/surskit/follow_normal.pal b/graphics/pokemon/surskit/follow_normal.pal new file mode 100644 index 000000000000..b7935fcc2f05 --- /dev/null +++ b/graphics/pokemon/surskit/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 16 +0 0 0 +224 208 72 +184 168 48 +144 120 32 +40 72 96 +96 144 184 +32 40 56 +72 104 136 +120 176 224 +232 232 248 +192 56 56 +144 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/surskit/follow_shiny.pal b/graphics/pokemon/surskit/follow_shiny.pal new file mode 100644 index 000000000000..e39c9ca8e40c --- /dev/null +++ b/graphics/pokemon/surskit/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 16 +0 0 0 +224 208 72 +184 168 48 +144 120 32 +48 64 128 +72 88 136 +32 40 56 +56 72 136 +104 120 152 +232 232 248 +192 56 56 +144 40 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/surskit/follower.png b/graphics/pokemon/surskit/follower.png index 3e04090eb51812659e3da23a71d4b53702d97310..f5a5ebf13acccd3f8f107e645d4c86a8b8c9829a 100644 GIT binary patch literal 616 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zzj$2mpBx zE_m!%VKAXWLBk^UN&X>s+>7hl~WKjCEHf`t>7T2wY%DtVb@@9^P4+O?u3B?59@&v)m7R_#O`BCooKt4y)jVuSnjb0(zpA$ zG`RVD4W|lezn7{4V z9U^6RUK4)ZeR;|EYra5R;>B0gp5?cA`-h?7)TECxPK@!u5K}F2jVMV;EJ?LWE=mPb z3`PbU0003DNklum+w&NK<7=uAOC;vso$T7Zw-fX6n6SYkAmhP<7fYFCZv#aclf2zs7&=&GJ%Akc5>H=O_GgT| zY|2`TViLoFLITN&eq}&f0g8bX14GizcR&{~DS5g$hIkx*J9&TpWe1Ul^IOa-iun|$ z8nUh0ba9G@WOGW>4X>8Vvv@Ttm%q6Zbev5zb~{JM+~jpFSN2aTw=c3=zRK31@zWH= z`S0(3zxR1A=gp&fWgENe)tWj=X8l;tx<>j)AoJw#=tH@AB5(LPE028e4^quom!#hz zwZqq7rqXu#T&cS5H*$bq#s4d8swilUpqN8Xnn% zIk+9;Fh25wHA8-xdgG&a`=n>S4Bb(}tnfRXK|E?g_Cc0q&Z}msxXonz-xqV}j>v-# zWsNnqkG44^lc}BWV*$RtYF7^ z@^=1w{YG>9{uUihPpDEe5oR{ru~D{F)#EJd^t7LO3)yDm=1olfvZMOz<6VFD{>svC zJoCIwHRhK4!G?{@<)580Ev8J%-`~l!WV2-0L%E9w*Y7U9&%0%d&fUGQdv3D7f0X-i z`Mw>VM?-tBdKPY?|bD%{q=n}k3VhpIp1pWvg5?_Ee|GCN?+QdcjM6nxr&?L zEj%`VUm|?fV#><>j{oJ-oaRq(Q`^)U{di03|NB3fl{*gJ?tMSG6_{vLOI#yLQW8s2 zt&)pUffR$0fsv7}fuXLUQHYU|m9eRniIKK}g_VK9-3?k(Q8eV{r(~v8;?}U{?IcZ5 Oy7YAQb6Mw<&;$UTDrh6x7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sd#ro3wBCb* zlv-MIIckH|)#d;I0Gyn~d(Ho1tmayj&DH<^l*PrY=Kt>Q_W%F?X7H2a0006VNkl2!<7uM8EX^|Jy^XEm*aCGud2nkz~3%eFYxC+JB65+qP}nwr$(CZQHi} zABNa2pXvV^08_$x`Al~%ya2xFUjP8qzX_AQ(b=U>_}1fD=wAZRan$uGR2`0khW=qu zKnTn6tn@Dd*u4h8kOEfsVSuJj0C9!C(!T{L{+|6Yr<5`;0B`);I4@n_RMBg2L>e}) z>5~E$09PslpnnLY0rGf=@qeZPZN9heMl%i}W%1?YG$1|oSpjo^YkwI4Lm&YtHKU%N zBf#Ze0>E>|sC>Df57MSjEAR@yTYky!ls^s z{&0s0fa;J2X!$|u&=bhWuoC9_|$-Nxv}gY>C!=Prxl=zL4e9 z4_VTp(y^3dykpFF|DO%E`e;Puh-7XbJy+75R%d>#KL~07KByD+?llA&9Xn@?kdG{z z3m?t3dVjOQgTM)5jGW+ET*+tjo}jKG2Bhihex*|klx241I@kR*fzcug5Ft!nBkwwb z0K&9@l`iDG!9v+;Lpaf?oHvsfMM+R>1+df|@^O}jp?{)t_X$hz(R7uL(^s`ab^Syy t=kaVjKhs}-E&S%M39%QxSN(78513~qLPK2@a0~zd002ovPDHLkV1gd@LstL* diff --git a/graphics/pokemon/swadloon/follow_normal.pal b/graphics/pokemon/swadloon/follow_normal.pal new file mode 100644 index 000000000000..3ac446432253 --- /dev/null +++ b/graphics/pokemon/swadloon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 112 72 +0 0 0 +144 200 8 +88 152 48 +176 160 40 +248 232 56 +184 184 168 +252 252 252 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swadloon/follow_shiny.pal b/graphics/pokemon/swadloon/follow_shiny.pal new file mode 100644 index 000000000000..899ee15b310f --- /dev/null +++ b/graphics/pokemon/swadloon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 8 +0 0 0 +176 208 0 +120 152 8 +160 152 136 +248 248 248 +184 184 168 +248 152 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swadloon/follower.png b/graphics/pokemon/swadloon/follower.png index bfd1eda1858c4704dcbcfbdb917c37c93a02a4bf..50d6ccc7894db7e06b0ccc04f981ba494ea73c14 100644 GIT binary patch delta 453 zcmV;$0XqK41K$IXB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000RP)t-sn9!gY za7X|E0FcNCSeP)dpeXq0IJmf|{QUgfy)cge000SaNLh0L01m?d01m?e$8V@)0003^ zNkl7!G5C`ysCor)e0DmZ%?W64+pxq-y*{do%NPmVtch5@==Yoe$k$l?^ z>Hd5Q*lVx7_IjQY8V)7@J3vfgDj7gkMQ;TN?2D!Wz2S0zaL$$tH4Eex4sFTMDqVDK z%7%drFt_MNU9e>9;id*;0g0uG;E@#u0L+D;cl;f>YKT6SVlQ=+vv6DexuS?(qc7ehxG? z=k^vZE}npy0$)Q2@dT-r_jF|bTxHyb@JZMDd!*c;+}kmna0%dU{9Gz$8BSkx?aQ4p zQ-l2uk2oN;P~JIzR*rcwDR2W5z>If03Et1em>XC$GfLvvsqJvZ>%mDdY67B vspW81hfZfbC#GCkc2KhH($A0kc?;kNp$%=1CXjcA00000NkvXXu0mjfY?{h_ delta 431 zcmV;g0Z{(m1IYuBB!4haOjJdf(4Y_y5IA5MkjMyFm@p7PI2dq9D40;NpeXq0I9OOX zcyKuQ`1k+-000000000yg;&l100C41j@cbnql$+QIK& zkkOX62!YIn5Jah{9wx8hs`a}SG?SHk`UN2K3z^UYa2Z%~k zB?Gv&=&b;OebF=!He3!6S~n$wWr5s6V^cDWE);E5*)XsH<`MNF6fD_#xTyhIKw_ye z+0x1uF@6->n*oDDt)e|~_lPl9hQU%`7qaeA8N{rm!el|*)X>q2Y{;25L=8*FA66C* zkTYG$;cPBgWq-Xf!HDmUPQA^U0+0TBizi?BjpCCk5B)=C4jp#bGe+Qe|*xlFL%aF4b8W|#{sE@Gg_P4LB`VG&t}=s z%5%eqPXiJIOsK2)T{Ay#hK{Ytni@>kgo2^h=~t3k4k)!dO(E+!G3Cl~f|BKwetz7q ZTtB*g+LtDm=HmbW002ovPDHLkV1g+4$`Swo diff --git a/graphics/pokemon/swalot/follow_normal.pal b/graphics/pokemon/swalot/follow_normal.pal new file mode 100644 index 000000000000..f454bbdaaf7c --- /dev/null +++ b/graphics/pokemon/swalot/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 40 96 +160 128 192 +184 144 216 +0 0 0 +136 104 160 +120 88 144 +96 72 120 +216 104 104 +160 24 24 +168 128 56 +232 184 64 +56 72 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swalot/follow_shiny.pal b/graphics/pokemon/swalot/follow_shiny.pal new file mode 100644 index 000000000000..18fa37e4c56c --- /dev/null +++ b/graphics/pokemon/swalot/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 80 96 +144 200 232 +184 208 240 +0 0 0 +120 168 200 +104 144 168 +80 112 128 +216 104 104 +160 24 24 +224 112 56 +248 168 88 +56 72 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swalot/follower.png b/graphics/pokemon/swalot/follower.png index 14f9219448312357ead828852a72ce9f6194ed24..0d0850d8aedcc439c1b24019518c47348ce2cdc9 100644 GIT binary patch literal 971 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx~ZBrIq+ zuw%jvpjb!7f{KU<2_6+UGBOrONUUhEc(KF5!Xtn=<`PJnG0EHAg`tC0)&t04FY)ws zWq-!V%ciWh`ju`CP)Hy-(XR|hD?l-jVqi$x`3~p~rdCfE#}JR>Zzu1~yKNxSs@dQW zrfslB)qCcO%;Ps))2&k9ES;R~<#2hS-jma+-MrpaZR_rSVwk(D^bE5_xBRLfCyQ@gEyxrSu3GR;YF(!YXQ$??3=6fa#tHWtcO{?bSXoiOZVua@lkZOOU6ysW z*;MsM@Tata`h3pHkE-*2f3@4r_BrnMg%=geZl!+Idcf@Lmv{cU{_GrHQ?}W*>-V(v z+_95*AaU+QRPKyw;nR%9$q8&b+88U>f8AlYAh*MEzu)KgbKVPY=TUvl8n-c7;>CaP|ulP!T=gKwDO?y7=UhkF1v!Si*fQfJLy1bQk<&L=$QhSpe z_qH80db*Y|*!5K!&&86t^K>iA?6g;2zwq=xQjnp{^U8C=8`cQx?_43Y_}|qUCWap4 z;tltkOm{4dv(qejw4|YHaYZd_fZ?mtM;MGg9+TiRdaAG9AiIHes$_!u-kMFJosM^$ zQ!F3zWbrwuO*`@0Y@-3Q(A7BOLxG9H(`)soxBAB9?a|rc$8);m{Gx-OymeZtl$p%7 zG&>rWe4N33!|UATuE|N-R~Vw^UKZ^T5_>8v>CS!hTcgNf2CtbHHvPGND8p3m@P^s! zs|zol&54<|CZZ*j;mo2U<5t_(s%HeMtc;h{`Oe*D{^#&l=6$ca8P|S!kN`}VswJ)w zB`Jv|saDBFsX&Us$iT=**T7KM&?v;n$jaE%%Gg5Nz{1MFpqRDh5Q>J}{FKbJO57Tl TB97DnH86O(`njxgN@xNAL}!w5 delta 752 zcmV z)xC@V)vW*j|Nk*DF;Y@eYHDiD&CP>*LI2fS|0w|f?vz?NY5)KL+lb%!0007dNkl4AcKbknK!3ZekH>d>$9H_ke>5nK zf7yR-K(wSWwfI&4z#vnz_!WP_-Cy1cAj>g^E8O)D1jhbzgBphhpZ1400{m4z5Xe^w zFfb5sypM3#KM?4bAH@#>Gz)YQZupvGL?ef^&CxQS?f%_8O z^A7|nZTu110)GYq1@#_>uk5T7wk4YTllj*IP%4QdfwjNgV7KU-dt1OzVB)XW!fex+ zdx5on9&o10I}n&U^okRh3rs<{EPz)kYzd&lE`dm(?oV9NxepSU2{exQL}q+0cHLEY zA~5q}k^O5P2qauI_O^g|!zh7sfqIibT%XSsWt$PXOMl>8pmqq*4{#ld1X9wqu9f>B zfkvR;gN*qP%N17!G!$5G5$-tq76t-I{Ta`>6j-iY0MWC7yqHXog;5WS=W~G(*B&&u z+8PnaBflZ%4=@uDaqR$96$S=h;>0P}Fsp}lkI7bH(`OZS z0x7A6V}GPKK7q6(6m=S+?ckJ~z^%dt)tuOKIBMAQLJe7kYlUPf7uS5%@tx)Q5=RrX z*N{1zkmE^LUZLaqJ<7SlI}-b(;)ni{f#ZCzZRQJ{tSP?2>=G!^hx{S5%i`mLR(9tpXgJ3K0En{B|W{(GLj2|1sP^1^bNLuuh~nNvQwym4;tf|QT;t^yjKi$o-~r?rY$67rJy# zvOp8xH`PL|Lyu#q0iVdm-ZsdQ&Udz5DC;J%980HGhlT>y7_BA0|X=*iI2t%DOcpZKX_tYn?(f z|LM&7Sxdt%-t>v7F*t3o;KeRY$60S1u78%u+|)Srh-SK^ zX6jsCEw7hy%S`60#sp3Y(>b%re!;njdanu3vMd(PI?Uad_}eLF*7*wsjRK2p*0l+* zvW$7ZJ<4p0?@f)fsRD8)k@qb+)K6?sVK#p%Gc6*t@@QG8fYfJ+nz{Rq{<`Kcrzp|z z$@Pp`zYp2eF*zM$+jl|dY+}nav3|Ra{Nl|^Uv#C-JUHpf=Nf7g%QkuGD<9MeW>fyODa#nBV3H@^G?l$9lLa~q9 zY~Id#^i^qFff9dY!rOrBZoE-bO|1peBt>`MIZ)ADFIsOtvHcBK{q*9akN!m6VV2u; zLU7{shl{GJ^o7zYXBJ;JG5@hK;_>7O`&|z`pY#5Pm-0;ZKely2_tylhm?xym`D#Gz>qAni({zlx_fG5NM%vtO2(^#8w z&G;(stwfFsjqJ__^i$?#H@|ygsIzo{;XGvwEe>%f2gbtAeLI2%U9H@SQJb`s;l$O)n?S zuY4pw@9)%~@vr%XpC*Qee&opn<_gsk*NBpo#FA92u5DmpWnkd>oM$UYgC$%?ZhlH;S|x5B7Q41^f^wdxtDnm{r-UW|cW>Cq delta 893 zcmV-@1A_d?2#5!e7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sF{Dz(=Krj{ z=7XfgDKTRI)k^l9LCu3fi(*QgN?JKmgNx1oTCCfby}tIfuYK)nUxUSX z_RqiJY9ex}@rp|fJCqQ|ok#+TcdLU7hJjk zoh^RJBat?50)OLBr&iqh90Yn*Zo#Ds@Faj!4uTGQf@A0>S@GIdXTbQu4Pe0qYh1aw zt9-?qKGp>yX#x+kthlyNK_8m{*D{9}J5Cc<|Bt}OJXC?UKxGrSD_n6jWC+Z^vxR%ITDIao8j3mfQFg@W>D-I59J1i@1RS6I2Ld1oMFpb3F zxw%TRHXL`Iw;E3yZ|%W0vCnfe}x+P0-4e)m$9+yeElr4g+@tA}dix z#Zr^wPX|8wH~m(t>M_UjipRJATFN|LC!p|tLw_AE*blfl2+*{5+!IJOFHv;x*3tPW`Qdx1KUDK*1A6^Q@IVPQM*1)|+g*XX5sAQ!iQ( zojPu{@6*Y7UEcgPO4r{O_RQZDq63~Z&hNDk*1xAc1}%3Q|E~WhxRZ{pdFb&Qj{s9= TZi>vL00000NkvXXu0mjf5B09F diff --git a/graphics/pokemon/swanna/follow_normal.pal b/graphics/pokemon/swanna/follow_normal.pal new file mode 100644 index 000000000000..1daee94ad2d5 --- /dev/null +++ b/graphics/pokemon/swanna/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +180 197 213 +49 49 82 +238 240 246 +229 229 247 +51 51 51 +64 64 84 +76 109 158 +156 160 124 +165 205 238 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swanna/follow_shiny.pal b/graphics/pokemon/swanna/follow_shiny.pal new file mode 100644 index 000000000000..56d7661880e3 --- /dev/null +++ b/graphics/pokemon/swanna/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +200 184 224 +49 49 82 +238 240 246 +229 229 247 +51 51 51 +64 64 84 +77 64 156 +64 64 84 +180 141 165 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swanna/follower.png b/graphics/pokemon/swanna/follower.png index 5cccc04b32600cfee6cbf83988a4c70bf0724176..cd958e2e25b86b1d2f70d95851120e2e015de292 100644 GIT binary patch delta 904 zcmV;319$x32A&6yB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000XP)t-sn9!gA z006Yb)iE(r?(p{I<@Yl)GeAI8Ol_W=pnRpx?)ZjaWdHyG32;bRa{vGi!vFvd!vV){ zsAK>D0|rS%K~zY`-Ih&n(=ZsvWBCgtZp6ByAA8!4S!_hLTYu~av@-|pNFZ?>V-j#2 zn?}^zPQW*)_>}l9sXItVnYheSTRXO&-~V~B)8er)SZO{bL`-VqD{ z)&_tMfSPN>V}Duxm4F05>psb_YVs)tj!lJdE>i?JB33+iW=lG_dav3A-b(K|9|{m>Sjtn@ew2(p4|Z`fZzc& ztgbDhJsSYfnVB22&O`up!~NPaJ0(EjhYNL)6=qdv0}dbJQtfpW_zh}|5yyi!-mfH3 z%h~Dv+}5&50;~x!x1#_7=stE#08aq_g#7sa)Nm%<>P4Tj2sLBptahEazoW~`<=(e19(WT7W!7kpvW>?js;PsGOaKNYlc}D!Kr`tHZCna=&3ebhKZs93Wb7>#a|+ zGHU^_{34QoBGkR}$|oxhU9zc0#rt`RAPBSfjalF!!mTXHJGFT2f)mpWAT1byxqxLq z3J7&iQ5aYQi&i5)x*T%^y1T_T+NZ_^x^fq?1AoLFUcfWkP6-Hg?@qFT?1pdvkqs+- zd3${v4-SRlh}MuUv{fQn@kN|Bul&LLN^HrMGFq|MV1huGIyf#w;V%R2?=uz%dNIg?&>p1$ zL0`t82*ifIMGwpFv0Vt5JW1Gh*^w+eN;Ymm-k9)xduRZKKiOL`+vp@B>9||e$)1tHpC@I7K~4E z6+mw`clQrcnV|qs!BbA;0^ktnBbNf$B9QK|U%$Pu+R*CVSgMFh>!1}4ru{8HydL&U z$T>$o0U3V+Fn8bzK$H7^6391t@-r|a0zMt55D;ze_O_?rydPUW9*-n2d7$+&6*-C% z03QCh0)NotzNe^Cu}Xzp!#zYhK9mfi6Puq}qRkl&renLf+fs6d0$?Nx2Q|Q9TmW+4 zb8rGrf=%#XA77Ump>LldO#Zo`MECSSCIPtsL>blqa^KTQ7I><95~$m(_pi?{+iv2) z`G_iXGe9)p)&O$fKl!-?MIe+zS!{QFIF@OT^M46qb5ff=z>8P|nEIXs>gQ{4crI`_ zjBf}u;qi!T^HbluatexZi&!7^%|7mnAg>%OOuO;822lDQ5ku+wS)i>1Shu`|u14?{ zz|{96y1DQ3DxuE=>R`mlf$ZJ`kouk-MqK(n34mVcE{uuxztIhV^x%B>JD&PJz2VfF zKtiJy0qCwwuK=*kzIMn5C7TuFi-YS+)&MU4DfL6MX7ftcU7fxK@Oird@ZIbmEw)KT TO7{i)00000NkvXXu0mjf8}5hE diff --git a/graphics/pokemon/swellow/follow_normal.pal b/graphics/pokemon/swellow/follow_normal.pal new file mode 100644 index 000000000000..eefe0950b8a6 --- /dev/null +++ b/graphics/pokemon/swellow/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 48 72 +104 32 64 +0 0 0 +48 72 112 +104 136 192 +72 104 152 +176 64 80 +208 208 232 +216 80 88 +184 184 192 +88 80 16 +224 208 72 +232 232 248 +64 64 64 +152 136 40 diff --git a/graphics/pokemon/swellow/follow_shiny.pal b/graphics/pokemon/swellow/follow_shiny.pal new file mode 100644 index 000000000000..d1b1e053948a --- /dev/null +++ b/graphics/pokemon/swellow/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 72 72 +144 64 32 +0 0 0 +40 112 96 +88 192 144 +64 152 120 +192 96 48 +208 208 232 +240 136 64 +184 184 192 +104 80 16 +224 208 72 +232 232 248 +64 64 64 +168 144 40 diff --git a/graphics/pokemon/swellow/follower.png b/graphics/pokemon/swellow/follower.png index 363ff1a7408b18c8c0a92d81483b2632e58657f4..06c500273119d58a234bce8ef09cfdfa00fd54f3 100644 GIT binary patch literal 1236 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwN@cw{Iz zfCM}WGCB@;WX#y$5OCqbiyHwEJ9Zq12oQL1!Q;h?9}W%uC>31C6)q>U#9#;i%b+LmJ7#Zxf88pK=Xk8}35AD$_r#trPb+(7YxwQ%zT4&r zj*~a){k?nR%Jow^w|{?4|G)O*T*u2+JVKSO4To=3@+K7ZE_d4y$1vIOwo-cZ?B16v zE_Bc8ZTK9uJ0^YY!Czk`fen_)pX(-XmzR^8c2ubcI!8%%U=P!XJ$ZF(zmiJ=UG z%WwBXt`!fIRq_j?rY%14d(92*0ISLws#lt0&+ih~YP_s?=u>IfoBe`%8Aq=j2f*hJC)ISS1 zZtS@@yMA9E!{LgJ2NLvJAF6mZElAoV-~aK?zYmKdZmQ{;+;)4qiA85&LFv+q3TDoQ z-}_IpCe`fl$WV^pI=tCsX42PL_D7$;Kd1N2?#8jBUCGzC$UfzhEjke*K6BZV`qRZa zA4)#H_S-O}&2YL_`_fL$9rf?mf8WjgdO>K|oO83biez!R7zD=n?%1{4+TF%xVq(K3 z!$rxd+vo4Mo*iAztD~K_Sh|}nDBfT?gTh;>EQYg(-X(WQ%(Z`HvskOQX1&?7^!)iz z9qtAJbJFT!tR_U(dM(iDIK0V3b3^Z1ajmrLDMtd^JafzM-kZJuR+(?#<*xFY+ZzPB zXC3g+=nK|9U>0_2fAy>#3(DK#5~J7ktz|gAX}#rF!=s7EziWhg8(uy8_TK#Ph@9UI zouORL$74Jax!r=VU7xcn^7aYW_Y;L@h>2ci`1SbV=l0wCO&U#+b&ot1fL_M6qu%CDb3 zcCcNv(K9G4)#Q76YoeX@dfUZ^x2o&3Ux?qn-tOS$JFT)0N|{8i-x6N;@AiU?%UJ$@ zO+WKL_dml&3;B(ri_?Jx1%qmdYeY#(Vo9o1a#1RfVlXl=GSW3L)HO5;F*33;HnlP~ o&^EBJGB9v>WwaDULvDUbW?Cg~4TjshBtco<)78&qol`;+0CrFwnE(I) delta 1047 zcmV+y1nB$J37`m&7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdKtYRrK zT0v5KT57C&i_LplT9lNO&DGWa|Nq4?G3IJw|CEd7tV;jxQiC~C0000|-PynZ00Wyz zL_t(oh3#0`lH)K4G~g;nu0;I*-!7mdlE5=bYWHbFD#xfT(|-*J$+K-=``XvO_O<`q z0KmR;t^@T)8{g*P;l~zU_uKg2HfBU~H4_9tWF9ZP5WxGs2UG!MoZawi_Lg=gLfmCS zPKB6#!;VNa3mEZX{=NrPIBul(5J=!fKToQuDNEX@b@h8Qhrzb z-x2^!Hxqz_TYvo&0XO31E(1OqLlXcwohd^T0BZuC_)m0{KT2iutN8<>TTxI67XCM) z)m6u50YpWC3P~1t%YC@JL-j|FHA2?M$6)R}Sv^a&X7m03vv6n};UaRLV1@ju0kG^0({G;oNA z3K$Pff!_Z#D#HI*1GshE#i3ARX$2%NiBm{(zykqA8)@-KS1cW{ulNanPJ7~b2w#n( z36;qh9b77xBtwOB-|9#9Gvf&58=OV z;Qe<^wKi5-`gL(!&U-SmP#>Hb!5 zCVy8&Vu;Tm2R)$RY!!;WM9htpw`58R-FHa|8V)#yeMV1Jw=R`A!A5!{}ceSwWj+&4JrzH#;h^ zy&W$tpb5ulJIlKJ3d7ZXOTZJqNP#`cXn%vhe4YV2=3Nxol|kh{8T!>K8>6-D<$=d` zFj+GbjOI@ zTg#g8(%3$KW_HgD*T%u4m5sw|x8OZ&8QSYV7O-t^J+WP{s2At|%YVE40S1jPt`Hy6 RH(LMz002ovPDHLkV1mqH=b-=q diff --git a/graphics/pokemon/swinub/follow_normal.pal b/graphics/pokemon/swinub/follow_normal.pal new file mode 100644 index 000000000000..e5b76b22ba78 --- /dev/null +++ b/graphics/pokemon/swinub/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 40 8 +168 128 72 +112 88 80 +184 152 104 +144 96 56 +144 40 64 +200 96 112 +232 136 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swinub/follow_shiny.pal b/graphics/pokemon/swinub/follow_shiny.pal new file mode 100644 index 000000000000..fa2d2fec7181 --- /dev/null +++ b/graphics/pokemon/swinub/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +40 88 48 +120 144 128 +72 104 80 +144 168 152 +96 136 104 +144 40 64 +200 96 112 +232 136 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swinub/follower.png b/graphics/pokemon/swinub/follower.png index 4e95032ba3f9fdea28e8cbbce31f254b59e80465..60bad0ef611873c47a10a9dce39b93f6648f92fd 100644 GIT binary patch literal 662 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S9vU1g z8axUj0(Q*En2=yGLBruhLcxoU1(&mSm;j|2lf2zs7&=&GJ%Akc5>H=O_GgT|Y|6ra zBVWb?g#?ll{mOu}0u%!&28N`a?|{}bMtZt9hIkx*d&Mxg*+7K-gNpZcm5}or3$|JZ z>~a?V&h(!7g46lP>F@6SWSsNm_N*;pPUn`)Za!ZByYRz3uzGpzZA#tWyd^s;?u)Zr4Upp15sr9m z+BrARC?Z|pJL}=@-<%(oDi-||J$F-A<{E3Z0oSc#LFOjXJvP;+wM+}9tL=}ry)ZSv zsX1oed}+S@Q=i^+zx7Jh^T&9Eu z&XY$8^Tf8FQxehJ6ZT!$%#2s_m-tV%@zm0Xkxq!^40 zjEr;*40R2SLX3>8j7_Z!Ewv3StPBjMhZk_8Xvob^$xN%nt>GEhiS3~1^mO%eS?83{ F1ORN%^DzJb delta 472 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 JPDHLkV1oCsXBz+j diff --git a/graphics/pokemon/sylveon/follow_normal.pal b/graphics/pokemon/sylveon/follow_normal.pal new file mode 100644 index 000000000000..c280882366a1 --- /dev/null +++ b/graphics/pokemon/sylveon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +16 16 16 +238 116 159 +107 29 56 +193 67 111 +68 54 70 +74 180 244 +237 241 227 +12 111 216 +197 180 200 +109 188 235 +109 161 235 +112 24 34 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sylveon/follow_shiny.pal b/graphics/pokemon/sylveon/follow_shiny.pal new file mode 100644 index 000000000000..e8487fd5a2be --- /dev/null +++ b/graphics/pokemon/sylveon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 200 152 +16 16 16 +103 191 244 +21 85 124 +40 130 185 +68 54 70 +238 116 159 +237 241 227 +193 67 111 +197 180 200 +238 116 159 +193 67 111 +6 42 84 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sylveon/follower.png b/graphics/pokemon/sylveon/follower.png index 8767f2feaca1fdda26d387a5cad867c0b675908a..514d3df207372748def03f620777162a60c77b1e 100644 GIT binary patch delta 751 zcmVh+LHyX@V5$bbAF1{(nQUoTTO03v_! zu7yGXD=>Ta1`z=_Fni~+7y%lXy>mHT5ttF9SI6nk#BH|w4zCd2W2sy5Ip0;7Y#Y_B|x zmr-UkygRs20)KU*$cfZtuG%kI%vol%^$~rO19b!H(u{V@?o$@Wj1iNqY+qipTNbO% zpVAa#)p`C%9J@?ZJtf`9wfCjV*|G?{=}hPi=Bjz!U?u`>77>G8=Gg~QoNf{LDWIbZ zyi|R@X>gu9-A=&ji^5CQ>1*$7k4tfD=gk2?Z-U;$!GAN=qseB7qN2Y+LX6x~Hgwd-5<+vBg6)445qa5ro$CRG$uiD+d4QjM#s zDy0E}Rh$e0uS(mWEB32I4zL`> z?YX1mi|?EDQ=XDLS3bK|NdUE*0aisEc>?QGhzXA^I%dHU(M~!d+6e7G;EBIB?U21K hTRHHeKYstT{s2E2zqYxrj8^~v002ovPDHLkV1gDja-skL delta 737 zcmV<70v`Q`2Kfb$B!4haOjJdX$e4&IKpGV3_#$_{dOj z@Ywj!py2R`cmMzZ0000KJQ-jB00M+bL_t(|obA@Xj+-zT0B~D=0XsNDB9=(W&`u_J z0kOEaL(na0Z@IqJHP?ZPp$L|X`VxpPR6JCjh{e6B?CNl`{oF0m9S(^AJ)VO+ph(u7*NWbM%HL-zq(1d zB!Einw7uZAQ3|nM)HaMI#Wce%gK24QTH7k2unHKC;<{Yad+aip{@`W-%PL{!rEW*< zUTm|{X)y7YMt?%vC<`)ko10ErDTpkchF{QoJ)v!YYF_fnZI4SKq+~9`a$On)EUR6Y z6r4h68lUGFidd=`hGZMX;aYp03#)|7YR8w5m?lGkg-RI8j5!?3DD<>+wpGGUDWBZK zt?B8xz!V2{mCE6z;MO#~i=G3br8|1uV`@wv({dNUg@5VExe39jY|~~eKupv8F-pFU z8IOKiXeA*RBHB^xFvh;m)1S#OWzaC}9==z>WPAPsolI7E{37vM%1DIRWk3^N`rKjE zt%{PUIe9soCx?WLXBBOJ$u{0Fm%${O)7ctdH_BDQt_TqqSFIxM?&U+9Gne7#ZYO8$ zunB;7^nbZv()DDP=TzX)M6;^-?cHYeIDW%zLzPhE?YL?upZg<~PLSDf@(z9?L_3Kp zVZPc8-7gGLpFbDva1eoa^zef7hBot-vmZ}b-%&i`jFzr zxOQR70P@EMuxEijfMXZt!b^$DEih+Rr#Z7)SpNZ6{@ScZ;iW?3!JGd0{nPjZ*TU~% TvNsG;00000NkvXXu0mjf#u;&= diff --git a/graphics/pokemon/taillow/follow_normal.pal b/graphics/pokemon/taillow/follow_normal.pal new file mode 100644 index 000000000000..9a576c9f8f19 --- /dev/null +++ b/graphics/pokemon/taillow/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 48 72 +104 136 192 +72 104 152 +48 72 112 +240 104 104 +0 0 0 +144 48 80 +232 232 248 +192 72 88 +168 168 176 +224 208 72 +168 144 40 +64 64 64 +120 120 128 +104 80 16 diff --git a/graphics/pokemon/taillow/follow_shiny.pal b/graphics/pokemon/taillow/follow_shiny.pal new file mode 100644 index 000000000000..b7e2aaa47dca --- /dev/null +++ b/graphics/pokemon/taillow/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 72 72 +88 192 144 +64 152 120 +40 112 96 +240 136 64 +0 0 0 +144 64 32 +232 232 248 +192 96 48 +168 168 176 +224 208 72 +168 144 40 +64 64 64 +120 120 128 +104 80 16 diff --git a/graphics/pokemon/taillow/follower.png b/graphics/pokemon/taillow/follower.png index 8010351400b4bb51857046ea0034a923a8403c6e..c6ee696ace2b141f8e3d6dfe21ce3d91922c5b4a 100644 GIT binary patch literal 643 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwN@cw}@O z@W_~9;8E})BLgTi!64wpiysF(B37)}@Zf^SiU}GH4h|I+4H*Ff^Sy5E1*%|7@^*J& z=wOxg0CLz%Jbhi+pE2^XDa$p#nED7PB#@lwR|cdNpcqIoFeL4K2XqjliKmNWh{y4_ z7dCnwc91##vECt1SZ|5`gznk~i4$?Hetu2`dzXA|xuiGM$-4Xlr^_oTja@su=We#x zVac_xWpdO1yy@Ei_j@dJs+(!Y`JI>3VRzZvTU&20{<&%9|2L}x%r@OFej}?bYQACp zE7$7<3wFKg*!t*=rsz%iCsGL)&TjHBKBn;aWu@&4DgHB?-b5K6i=T91UZTO)qIDk+ zoPB#Y$k?x7i~i=!B=*?HjqOMGTY4cktpPw+aXpmzV(w;#uEuq4lU9=|N@V_MPe_GPOoXRq+g_;J7Z zafSJY?Y~*C)YbE|?^$dK3`W%w*NBpo#FA92I4cMMashHY)%Bw+puW)FN5ClT9{U)4m*(D}OR}LU6fUE|<&Ya=Bct z{~-YQQ~po@h&V~{d2abLctTOq!amGpdozm`4gQK_K8A(2?* z*L{KJoGO=w{SibS*9;bykQ7N2)fTWg;rXm^qFxHg9TnlW$qddFij+$!nFDSOSe*ED zkq6w@$K-(>(zs=nBeXbYNbmAa+WIz+=UC*D0DzlJyF2SGF2@9~I=QFn3rNR78qAn4 sA(I70z~s*oQJwL_#47xa`9BZ%0{`9>kwuF8NdN!<07*qoM6N<$f?(m*8~^|S diff --git a/graphics/pokemon/talonflame/follow_normal.pal b/graphics/pokemon/talonflame/follow_normal.pal new file mode 100644 index 000000000000..6573ab204dd6 --- /dev/null +++ b/graphics/pokemon/talonflame/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +154 154 154 +112 103 96 +58 56 57 +190 189 187 +136 36 20 +248 127 100 +229 76 47 +156 80 68 +235 178 25 +252 224 99 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/talonflame/follow_shiny.pal b/graphics/pokemon/talonflame/follow_shiny.pal new file mode 100644 index 000000000000..dce07a26afd1 --- /dev/null +++ b/graphics/pokemon/talonflame/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +160 128 93 +131 31 32 +93 16 16 +207 167 126 +136 36 20 +254 97 85 +226 71 59 +156 80 68 +235 178 25 +252 224 99 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/talonflame/follower.png b/graphics/pokemon/talonflame/follower.png index 001d665e6c818a3e98b2de3a4caa8e11b8f62b6d..43760d9e85129bdd00baf5000f877f19a3f93e6a 100644 GIT binary patch delta 1072 zcmV-01kd}w2*n7HB!47OOjJd9xTp{i5Sp5raA#mTI61z(yNDzd_HrvUsr3xevO9& zNFn1Fsu+Paf6mz1#b$?bI|l-*T0DHYwrj>JBj2kQX#z8x&)0Ut%F3W~*`gLJn=)2X z1_DVt2OKMX6XVBgn=w`xImVqpE7-;fV{5yld0|j?A%6t~Rz?|XD!SSE$190TUE#?0 zs~iZM3`*=;&2T%@&n!ZvO_{} zt%gJWlL^c9Ac1ugzCyR`mn-WKvQ+NMI#^ zzJ7p7ZGT{RI|UpUx&>B*FLU{ z%6^yGSUB>lKS)^YaO8F4g2^=dz5QXw1_lK)bGDG+i zbl5y}f?DB%sN{yiw;g`tQUwTFfe#88iAnCcqgis8sRc|&&llgIEp`uIGSJ}=Fe%)2 qZkjXb-X^){8mp)Ko9?>*xBUaov_dgQ-zbg%00003uSuqYV#cwn%IAo$2g z7#J9spr}wlAo%$BsCa;wJi0Cb00YWNL_t(|oV}LKirYvK$EA}Fx{MHn5bGtHKCFrI zGD|=*L|`uqQp3z;8IT&hkY@-3L$EJ04IZ=dMFeIJF3{V|$$zk0-BNdJX6#uKND3eN z?^f5Zs`}G$e!BU!Z8tyA|G&1cPq(#+`gHq+xxtfQtkc*u{ST)Aqkj4tASBM_@Dl+p z4JXkFfPWY{h+lr-$MMPb%MS(Jz^KN$T>jykY$x%Q*~lptQ-Qg~x?A<2-fpqbZSf;FIZe;U&CG z9X8b^>b0>g=OyC^2>J-6Hhdr8e&KP>D<=mS06nnpr+=I;yprXW!}zrZC~b^!o}_F! z?}qWHOPk@o>(U$@CIzNAl%NOd63wcdGgcP-BfaSVQ`&ft;gm_bJ;Gt5wFywB(9Qn1 z<>ePP?{tL}aAAgH{<|H|?I5LX5pJLIz*rbM-ulz;a}X!ROIjnVL{2VEnG;C{0On*jeT zfw~BoLLzNu6Ob|=ZG@|&Yun?*Y}2b0C*dmAIzYlf`oGXs&k)$nbj6EVlqFgA)+E46 z)VWEF3jFD% z(mosA4neT09e?omh6)nCvl_>&K><&Ea*VZH_UwVf}yL3`bte`JW)9ysyy##5_LHY1-q kdF2^vr~8NAy1&}~0~tsjyIkClc>n+a07*qoM6N<$f}9)(d;kCd diff --git a/graphics/pokemon/tangela/follow_normal.pal b/graphics/pokemon/tangela/follow_normal.pal new file mode 100644 index 000000000000..6c3d79edc511 --- /dev/null +++ b/graphics/pokemon/tangela/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 32 +104 160 168 +72 136 144 +0 0 0 +88 112 112 +64 64 64 +120 144 176 +232 232 248 +168 184 208 +160 48 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tangela/follow_shiny.pal b/graphics/pokemon/tangela/follow_shiny.pal new file mode 100644 index 000000000000..fddc5dd45f91 --- /dev/null +++ b/graphics/pokemon/tangela/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 32 32 +96 184 104 +56 136 56 +0 0 0 +80 96 80 +64 64 64 +120 144 176 +232 232 248 +168 184 208 +160 48 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tangela/follower.png b/graphics/pokemon/tangela/follower.png index 13772f9e75103327c04c0f9428eba10456530883..d2105e40894176f08498104795a91238d5f2cbde 100644 GIT binary patch literal 803 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zyk;C}b>H z;n6VxC>Bvr;Naj;F=4}t7e7|)xUj%Lqn*{X4=BNy21sKV#%& zQ?j)GDR=@XB#@lwR|cdNpcqIoFeL4K2Xq1BV^0^y5Rc<;uQ;x|Y#_jJVdE6$l%(ej zeh(OucdwaU6|`?xcU{vFDHib`3ODLIxfKc<*A;oK@$!uNZv9thqSfks8%_I;FJ`*) zSnm6dDm!~E>Kh*Z`^@-Xu^_14>%Mme_e_T#K z)l2-aO7UffLgGW6_6@#=7MMNUap@dua(Z9w=Hkl&aglo-%lp5tf4h9=Zlj%zx##;i znQd$;*FUup*?5$_uCA`)fq&(pCp9;#&0{UiIR4$8tl}s6I}&vl!>PSo0un5{ic0{FKbJO57Um?!Bf5N?4w*elF{r5}E*OkwuUI delta 569 zcmV-90>=HL2F3)C7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!VM-u8pN z)j@ldAVE_9gM;2$T9hd%{{a900RR60|Nj90w6wHRQc@5Q5dZ)Gr43!%0005RNklye*toF=`L}9D5u)rGKR?TefW3vSrJbE&DGf z@)`d|gilQBJbcE#6XF9Cfv8>NiZI#YoU6;YNeS2JRixGm>NMpR7gae}g&8*=58rDX z2%K|)M%EPlP8vPu_Q*(&k7J6ATLKSX!MpSaZq>myi4`#8{Q+E@ilhZhxw)u3Rmak2 z+@8Wv^!X%*7k_9a*5jmST=khW(FtV*B;23F#~cTJDK9=5kZ?L=$atJ^OT!zGa-GrY z5=oCz?!AQ(XR|h zD?l-jVqi$x`3~q1=6p{V#}JR>Z?78m-!>CrNbqbZJ6*o6{quvxPggikld1eP>8Z;! z7qi>qUxQ4%laI|>ySU$bIn!Te#$6?Ef=YZE^WtVbn(*+;Vy~b@N3ylvGdflLtoQi1 z_qh7WPkZzqpZ*bZtbmK{_#5W`EB0!9>a%Q;+!JGGR3;m@_~vHE{d+r>Ton8*aCl1m zu45NAmY-E@%>OOxxTi7vFP~+L*6~ZFucTgb{d$|cb?yPj`Fp2Z*&VXq(bkv0VCRF} z`Thby!X+2d-2>y3HN6}9ZoC#=RqySV>+g5M?do;Q1zI*5b=liEw|-U4Wn{eeI=aNVv`0qyZZT6~e{IcbwUCz7^d~pCgZ4OXmlV2u zj>k%kBiX00{Lrl{RR_NWAO8L3C{L44qwzG$c?+-kYdo8=T>8^7sjSOeBKh?s?&TDC zE$ctyIXj_V&2yeQci=U@o^+opjE82tX3035%b0Rl(0xj(FMrX-1yhzhkv?ylKeuP| zdiT}yAH^2m_FwzD<-U<$g_ps@Lo7U7H5E^tZT_W|=E5(1VMbY9WZM2ee_rjb=y}bM z5pHcL-qITKaK*hq_7G0#)7G06Pu%AW)mQwz%=M@BBJT&i&h;^A^$Z`f=R7$5OLMzh z)&H9nD^_0>RV!_pWFq{0_jk1i-SFqs z3a5H|wQy``?P6`d?!8}Mx9|5ou-Z_ohGIX&rHf(rvyxH%=hl^6L zm0d#jEnTL3)GJ)3PUhpSdXx2M<`-?~4P100r^!5GW|aSpR)g;z8ZQ9K5bY&iA z=)(EzikO`GTc*6~}iYvUocjJsPD7=t>DHZ$%q zobbwFu6n!uQkJ57fp1@|*>^zo#_6BFza?egU9aYxRGe+k6twpJEtcO~xo*@7A3mJL zd!Xi~A$yo#l2A0|e7FGrZ8%~{`hN2-iKP5A*5?zB7LdU`B#af`u?&<31vd$@?2>`W;57Gbt delta 917 zcmV;G18V%W39AQ?B!4haOjJdf(4e>=XwX=YSQt1MIAADPfKZsgIB=){002lxQ26-x zFfcd(00000000000000rbegRI00TBjL_t(|ob8p*irhF5#(gyCG5Qji+jIzlIj&~Z z;H$e8nB%skfxha`f-g-n>6rLM0=bxJkKJs&+?Hg^){u4I1Ah^|{8ZBSRh5L5B!9-A z@w*IYpt;5b$W=}Nl4}g26i>%DY+_DNvO6@(oPaIh3KL;O!JlF_BI4x4g%zKc8HCx1 za+y;u1bQ4}E@GB0gJmWLw_DLHaq`XSOY<1Bi1=Cf1)r9^Y#wj|6^=8@h!awnoqQ-IYi3p=Vk?a?+RPOW9GXn_%H0~i#7VCNl&$Dg z8F42ke$|E>UhM2+VBuI7W1Jk6+3ieWn>WnuWYAGtRe$ZCWdpaKJH-ZpwCB!1?s!PR z?zrSqt8(l?#r9g;!v2%Q%qMQ!^50ASv(JJ+;KA^#;+7ZISkAm)>R4NgJYLlAy|Qiu zLC<>TZ&~^D-Ts#rT(&O5b}-27I04y>7c|Olv8o_QOz8~+pG0c`hXwOD9t-)fhk-NU z49}~NULCW3b{VJnCh(WrJ1&Vl{2_~AK17OU|nss z??_&|jMMiQKCrIV{-;c~y=)OxFnBb`I`CN?n14Sbrp`Cc;N_07fjf5RI!f-b1y-~C zyhekU^RqPLLG^7_yNOE``19C;tYlhQnqO`)V_4OW z@rd(q&xtv_Qk`d`0TF00Gj4#AS_&#W5hSn|bOx-&dKC2;V@1GPjg~YRoc9MxbDB*k z+kb3k+Xf1LTeu3s>jh0vVt=Ca} rn2jdVD*0txkH^tr;(sK5&+#A5t|YtfLk?I)00000NkvXXu0mjf%fh;L diff --git a/graphics/pokemon/tapu_bulu/follow_normal.pal b/graphics/pokemon/tapu_bulu/follow_normal.pal new file mode 100644 index 000000000000..3e2b21095bce --- /dev/null +++ b/graphics/pokemon/tapu_bulu/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +218 210 86 +185 162 27 +145 144 142 +50 185 171 +133 99 99 +79 88 78 +97 81 81 +108 85 18 +255 63 55 +181 48 61 +67 54 54 +121 29 28 +45 34 34 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_bulu/follow_shiny.pal b/graphics/pokemon/tapu_bulu/follow_shiny.pal new file mode 100644 index 000000000000..3e2b21095bce --- /dev/null +++ b/graphics/pokemon/tapu_bulu/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +218 210 86 +185 162 27 +145 144 142 +50 185 171 +133 99 99 +79 88 78 +97 81 81 +108 85 18 +255 63 55 +181 48 61 +67 54 54 +121 29 28 +45 34 34 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_bulu/follower.png b/graphics/pokemon/tapu_bulu/follower.png index b8fe4ed5b2db260dd96421bee41938e306a66e1b..f2b85c20d976351bcb026a4ba9771a6528b43c10 100644 GIT binary patch literal 1552 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB3OJO?~Nl%>6XS8#5YjU!GgkNG{U{0vee|z(-2DZ*-W|gusx=Knw?W15c1cq4% z9JzXuoq>UApQnpsNJQ(~>8~fvHsEPJ$akY*&G-5{a*~slbw54a_OhftWU_RPo7JQo z=eCFY_s*QQ@P)sa!;W(gKJVqZaW!@wC(|VRmI7Yo9}-r48SOepj?dv#*z;)N>xMFq z$z{SXiqszH?Z2S-Ww|k<#D47n6A?j8$ES;5ukM~QXSIHT+JfV*A%@P+lv0n$1Wx@d zF|VOT$SJa>)y|wz@a5E{3dbviE<9J_)=_GV{BSL!eYr?P#&&{dD!xbtN3X!d8EHmHMD4a#`uzYZ**OSdLuv+rwh8?sVcb z&%bxxiaw8OXNwh|{rL1N)dz)h+c?)7di3fg-tm9o+SfE|A#1hrwNm?!yB)ST?-o}{ z-DWYn8 zVXjtRge-hY9jdtu^U5t()*am$E}&<&w>*381;6%rO!8Ke<=X;}DJq;)ZvS(jyn4B6 zO>J63yf15BJKwxMA?x6l!WQ3I$9tU2Sq0Y3)~ROuaZgGyqkY3cdC@#>l|5V?s#9(N zqag2dG*j_m#g=ddq-u*TVPv1i1Kd3A?YH;8;(AQ0@$@Yq>X?Gg{;DbCA$yjIh6 zm-0SalL(Yexh8VJLeA8fE$8H)=bxF?Ur(rPIN}NXYXbDA-id} ztl#fnlIct<4kXWz{-<%^jmU$_ovZ%~z313*tk^Fi`z&|9*aIbbg$Krs?EJ|utP+?a z{(S!T*Osy8^^B_en-3G-aliS!{OiFdGRLEt&hy{AALQ`JxKhpFj?jr7@fFhZPwm#7 naPuzH-_%O+H}|!F6n^7=$KiA%yZxLlD06zc`njxgN@xNAE@*S@ delta 735 zcmV<50wDd64C@7u7=Hu<0002CwraKj001yhOjJdf(4Z(FAV^q95D*ZkfB@jg06;J> zco-P4FgW-)F!=cRkdTOQNB}UnsDLOi0001qpba$u00MSNL_t(|oXwRnYui8+$Io6& z!SEbI8j1&}HzbA(`YaA)a+iAWYS%*~VTwr?ou@(xALcDU;AJjj z0p|NADYWE?TB3MK@)!$tv6hI`Et1E(gu{vbChX-TD#ey`tTPsIn+dQN%s()6v79h5RAf(6C`V#o-33ws0+HVetiG=`C!LvsJ;!?nvw`3P9#zwv& z5jeGpC%+?^OCMO{^U}LmT{hnN84Q6acO1Cl=c6GJjACmn50DuSX|d({!QixbXk{?r zoHK_p=RN09W+HKmZ`-akKxHAAIUXB?zXcknk5nYEAAdnhBrb)6%aOkwfLXk>J3rt( zGshO^blrdwJqU}8F?oQ>LNMgK9~rsSr=slbxtu5!ev8L}^k<1#2;N?Q@7refg#Xwx zBuY7IFfWHop0&7@1eg<7L~zeH9a^G;bmPd(i94v(BmrV*KMd%1jfuc&u=B{sLeQIi z+6pwLj(-^7^f&*%a3TWTVxSCAITeuNR)D$Csizx1e{D)so;xdhLplq=2|d{gFq1uK zQ`#+5Oo^b`KI%w9%vhiar}L!Ui5BZG08T_;((Wn)Fe8D+HxY>Yf8LrFf@m-4$gco1 z5@< RGKK&E002ovPDHLkV1lt0OcDS9 diff --git a/graphics/pokemon/tapu_fini/follow_normal.pal b/graphics/pokemon/tapu_fini/follow_normal.pal new file mode 100644 index 000000000000..535f10f570fc --- /dev/null +++ b/graphics/pokemon/tapu_fini/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +206 206 206 +147 193 252 +112 196 230 +94 128 187 +126 87 198 +85 85 85 +87 61 131 +36 63 111 +55 55 55 +43 30 67 +53 29 70 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_fini/follow_shiny.pal b/graphics/pokemon/tapu_fini/follow_shiny.pal new file mode 100644 index 000000000000..535f10f570fc --- /dev/null +++ b/graphics/pokemon/tapu_fini/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +206 206 206 +147 193 252 +112 196 230 +94 128 187 +126 87 198 +85 85 85 +87 61 131 +36 63 111 +55 55 55 +43 30 67 +53 29 70 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_fini/follower.png b/graphics/pokemon/tapu_fini/follower.png index af7f75ba2a400f3f32b5c232168cf0fa8f0708f1..2b6ea72d51366ad11e1369d5fc11fa7beede9eb2 100644 GIT binary patch literal 1672 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~m;U|?nl@CkAK|NsBFbLS=>{8Mn` zSzN>Jy6|J6p`qcn%_{c!=H}+wa?Yl*ZUO=VKwYC?Gz5lU2x#3)UIWYv&YmugAr*7p z&S=bgY{1bLeEvq;$A9Om8z$>z9*o)TIoa=dX5{qqef2p9mfZflx;?CEpN)-8V6mK##W>+!?)dV6_L*J(Rxka96;g{1um0m#6S~pX8R(ZqEPN3HOO;%FrPTmuHKF@h3 zyl$cHPhY>)@7yYndCIRY)SBy6$m6l&S;w+CJ@%ay%) zcb@C@jh+4VhZ>wVr+hG1c;-ASM7(zwOXl)r|9jdmJH3BfV-u!S{O6?Wosa2qk_ud^ z4vUKn9~JFCG3CaEO+9~Pqw?m26-u43exCW@aK)>dEq>>IXxDFfUvXiBlkuI#hS^NI zQQ*aN_noOQKiS?cPy{Jd}C2=qQi-`$Br!13%S}V6?L~VP$Tk3w{iTJ$n;Imqt0p` zefIeW_x`^9+*>ZZbd=hv@g#Qt;hRYb5j-|Qp~X-Ch@@ZnF7tMe{vF;upPzpWPTE)^ zmvbO-{`se&6C+NE>}1oI$+qLJ^SE~+DevjEh4<$^OqrkEaPENf9!~5hutlZH4E2vI`XMbd5v2CjEWw&3A)4$Dhn(FcJyPD+vw5eNvM5P@) zzclE`^4gC)le%5*c>yD}F6W=>^Vr%wjoJTl8Sm$vd3`+nPyO$y-`Jx>92uEaKJtJH N2~Sr)mvv4FO#pz})&c+k delta 866 zcmV-o1D*Vc4ebVy7=Hu<0002CwraKj001yhOjJdf(4aUdNPt+#I50pE5D*v`AXqqn zkihsDNPt*?xJXz?`1tsckccq2s5mfS0002Bo2niF00Q_)L_t(|oYmD&Yuhjs0C0us z5O%T?lXg4JFUD-Q(uV!X$#I3#^iwRJ5xaH?DBY>u%AE98I)6xfEHzt~PdPbGY+3ZB zY=gl>4*B_^_ns}uCgdLt`sb#e7Sf!L6K}f%+|tIe++mr2);M3uZE(U?!GtG1e&8M0blrqv3MYasnJq#W`w&9+4eJ49v|C zS`B!Qns~HLMpJ^?7+mdlXP$w1*N49Rp(Z`r-g$L^+nPP!-+y^&VBS4|fe)`y(_6ni zYL9Hp#7g?hAA@fO=H?AJ(7r)UcPu|R9NU=5@%(a`#(xVBb8`#;&d9(_KN-{!S2@~MPp8RM zYx(`zY=1FbPnj*G_cpH*8DBk;K^f1j7C5D$`gT-Z7iWuZXPI{2Bx2QLeVSZKcVxkJ z{5oQC42$^Mi}I|-6Vq&|cc3~JHz_{}qPuzi)MGJO`Ce>%?PeX@Mf^0kC|5~*v0Nw@ zxne5BQOXChKwpgW=y>HcZ&=2Aq0AQ!i}-17QGYB-eSSeJ1uAB&x$OK*yLT2_UFi$9 za@rSO9<%VyNJt- zbMaZ(MRNJRg8IRTthXHtxBP;E_C>3h)COV#yqr)^s-`V|9B>OY3FN!S^>7<{@*DB|X@`wddb%JSa sHDOh1mM6P%LHDBx9vhUgt^TjaFVyK%*#{^biU0rr07*qoM6N<$f_plo!2kdN diff --git a/graphics/pokemon/tapu_koko/follow_normal.pal b/graphics/pokemon/tapu_koko/follow_normal.pal new file mode 100644 index 000000000000..9bf1e1572d5a --- /dev/null +++ b/graphics/pokemon/tapu_koko/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +248 248 248 +247 218 64 +208 208 208 +217 189 38 +189 163 21 +208 128 56 +46 179 185 +97 97 97 +173 96 10 +184 88 16 +112 80 24 +66 38 3 +52 52 52 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_koko/follow_shiny.pal b/graphics/pokemon/tapu_koko/follow_shiny.pal new file mode 100644 index 000000000000..9bf1e1572d5a --- /dev/null +++ b/graphics/pokemon/tapu_koko/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +248 248 248 +247 218 64 +208 208 208 +217 189 38 +189 163 21 +208 128 56 +46 179 185 +97 97 97 +173 96 10 +184 88 16 +112 80 24 +66 38 3 +52 52 52 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_koko/follower.png b/graphics/pokemon/tapu_koko/follower.png index 72cf7791a0e3b34801d17c2e9d0d217dda9cef8e..7901647eb62e569bad5d353ed2e955eff7ecb2b0 100644 GIT binary patch literal 1892 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAwA3wg|a=38e!p*&Edl!pdXt2=RyfZN|acu(EjtGH*00}2GW)l+=p!QKP8Un*C z1QzlxI?TYpBIN1f7!uL?cE;5f0xjy6ka_M3B zyRWw%%;sy3IyjHl_`ml| z=W&_;xwp^X$yA!HNV40&y5W^CJs!{`?i!^N;$>Fcjut5UZ##cGna1znIt> z%fjHLa*HQ`arHf>XRKjsHaou1(*MW{)cD}3fN_%6*?Qd>&jaT^?sPoN_Pt}lj?Iq2 zykQ4cZEx7Au)*1oOrN>NvUIOyXUbv$oBxa-S1yA9ij0)HU&W?Q-dai`EWCv$TCa z-Bfs9-20My0YlhcYnP+P93REcE>ZudIZtAWP~dLm?W;qSu0CMB@j_RDVGF~AB7+wZ z$2)d0r5uRUZIm>5|u(-T|p<#b>>GAX{ zKbiTW8(4tuG1&UxW1rEZ_~g>Q-+VeBDwq~KAK2<+=<@HJaFbbYBM->Q3?Y9RH(Z)r zpZzl;!|3OwnAQ(tkNH{n!`1tsckccq2sGxW#0001f#Ud>L00YuVL_t(|oZXgBYvV>3hsQV3 zixiQ=W_1u5hNVsq{tOWVZT6yXA)CDf_F$X6ScNij+Cv}&wtuM(X-!DG4#o7ci=som z(!>aFVpG)lCuv66x-5IE4v8N9#_#j`)mSzF|CeLuKe$7;Gobg@R72Z#rm>#8j=BB` z)9q}BkVM+GV)=D+Y`oyGRlwv}nh zEXVwBGkM8%ZhyU|My|Lyl8G@8Yt*k7xXuncU$KJs4xhXfu46WZiV$XN;HNZ@j*Zwt-WfxGZh6tvHfyZ=PU z^PVVZLoIKFa-yhM_Ox4|`Rrh~n^RtJlOZ>JB4jyacYl->Tn1Hc2xXTq-Cfws$nf1G zn9{FSYp^*(`&0=93n9+~YA2^$AoGTKF1kds-(a(`OrIUVBj@IA`s-c*!%E0m3fYc? zf%BN0P&a^wKnXcZq1-4h;Q>T-&!&&eVCr9d$S%DzcpXcjU?pUA1OFm9x#TB~6joe) zSeDl_IDcydrjNYp=Kj047Yi>th+-uaEQM}>p#Ls8S-40Dgix>)@{t@wuTWS~+ec<7 z^>44|ciy=uD1?HgkWHfN&&iLAJtW??5OP*RDR_fJHfiuF-}4N0oxiXDqqwzs zB`hH0lALlzR0;(vA+LDz`xP#NBMLs{+vMk|~Kl-0{h&<7E(2 zB@`@${HEr2IK)9(2~6MfjE&@*%e3cZq97MamcjzFyh~14j)WknSqOQ>O;HpWSAv$W zxC+v}b$0vco#87gg_5PPz$xROe|hxsbF74trH~!phbYAOD6igu>0_r;-~MA^Kl=fT z0)I>>SP8j6awRaCJ=vlFVNKBX;qRi@B2z#H_)rNQ&Pv!h%5%p`rohWHnWq&i0m)r1 zNdJ-r+ddnw-^V11VscxAl~Ax0+FU^TQOpD)*I0hgews_co!a-Nk3DtE8%hX?H;a%{O6kL~Fm)3YR zuD=3XK5^+`K&FFr{rHlp&>9kcv_IVd0AbUeR%)FE#{d8T07*qoM6N<$ Ef_p>=Qvd(} diff --git a/graphics/pokemon/tapu_lele/follow_normal.pal b/graphics/pokemon/tapu_lele/follow_normal.pal new file mode 100644 index 000000000000..e1d5159c6791 --- /dev/null +++ b/graphics/pokemon/tapu_lele/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +253 255 255 +255 147 191 +183 183 182 +59 219 203 +255 113 131 +203 99 142 +225 74 98 +89 92 89 +137 41 56 +103 46 70 +64 47 53 +63 63 58 +36 33 28 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_lele/follow_shiny.pal b/graphics/pokemon/tapu_lele/follow_shiny.pal new file mode 100644 index 000000000000..e1d5159c6791 --- /dev/null +++ b/graphics/pokemon/tapu_lele/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +253 255 255 +255 147 191 +183 183 182 +59 219 203 +255 113 131 +203 99 142 +225 74 98 +89 92 89 +137 41 56 +103 46 70 +64 47 53 +63 63 58 +36 33 28 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tapu_lele/follower.png b/graphics/pokemon/tapu_lele/follower.png index 1f4a9bbf681d2891635dd33107ac7dba0988d7ca..80d4d2d68b15c824b95a5be74d060be57b874c41 100644 GIT binary patch literal 1609 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAAAfCK``}S?tw@?2sY(Aab_s}aTGA6Q9(;{8Z%|YMP-rh<@Q3j}e6pV(zFbe^{ zyXRUM7?{3$x;TbJw7#9un|IrQrzKbO+WM2<>+i^AmOJEn`OM~(-jH$h*}LQ=%Kg)x z>YT3LbG-V`v4dy+Z)0dL=6d;Da?g$*#!NDNGIKc9q~c=!@Vwlt(7$~`5ZBvusU05Q z9`jfK5eT?uB>14fG$HNam4(~74tbW!=zVs+-?bsJSLWV1mNv*#TURs$ zZIAAZ?aMsc@_G5Q8qW*G9bDd_Md#dp+a44@CbZRqL44<)trJcgZvEBZGvVykqc-g; zY(f^4{C~q!2F5drGrJG$=HdH#ZIPXO@ztrRYpQCW7Pp_1xv0F_ zPUnpK(J7Dh?q&rsa{gL(`$?mJ9_y7J-bJtduBWcvk?SPh{%)?%?>OW2iBlRrol)j% zP2zjo;$FK==!B2Dx-tX1s?CBA3p!%uc7(55_T}=zyhxW;COQ5)?8|u{#xk+Rd>3ET zV87%#+dcn%(u}hlIQEwRz3%Z~wX+*j>yrIJ+x@){HM8*S*pu~uZ|T%0c6;}iJ=p(3 zTwUAY9LMoYR&}<=pW|hBv0kWCxxl_&=8$RQM{Uo=o17Jx-ac+SEZM&I@fzV-8xPz8 zdi90w$<4Rb%^rFJ?eshCQv3GBWJe~x=N~M6+Mn~C{8ON=T6o}It4-aSi|m{2kA6IK zX>#QMqop1qi)?(0A9EPVV~ y!?1VxhadChirf1H-p^jX|M%6I&ma7^uw%ICV7h0Dp>ZB4S9`kpxvX^XQ21zoh$uK95EwAHsGvY-0002&ojfi800PlTL_t(|ob8rBYui8=htJ^6 zgKU#OlnfzPiw+$^Z8uOt2sxkC!Go!=rVbgBDno}-6563dKYv5VI}Mt38e&2^NFMT) zjN=p>Q`9q9(&>$*5-5~H4?H|~`2F2;lHW5z|Hr>FqVXRt09Z4Ri@vQz#r&`UMCSe;HiDGTfik5 zkl9n#==L1z>VJM9%L2I7+{x$Rx^7u|b(m+g@zOHY6NQY1b-dTaX#v0$XA@)mY|F_p z((GnN5HhOx>ka!<-}3XA`=9NzFCqy5M%uY$Ss#@Ez(^CL*Y;U2yv*Uy^G2gl;ECaC zqtb?LpM6aa5Hh-VxGWGle7u?iUohcu--`o)QTau!R)2ev9w20N@B6QWx9^MbYMwcQ zdxHCHyxORI7+f;01OP@_=pQn7U)yU;{9vmL1*r_UB5HqMYa6s(&1J1Fdk@}D7#N|l(TgxiJ9OFT-b{$vvFp^Jq<|-~ z_oVfpk?hYG79q-81Q}^oL(klSkn00;Tg9vqDjD6uj&cP+mU}X~**h6B%`h-RXtPVy zz%&OepKJDy#%~xH$%(1e9~bbW2QXUfpqL*!py6K}zX11)tI?a*GW!4k002ovPDHLk FV1m-=iL?L! diff --git a/graphics/pokemon/tauros/follow_normal.pal b/graphics/pokemon/tauros/follow_normal.pal new file mode 100644 index 000000000000..9068909bcbbe --- /dev/null +++ b/graphics/pokemon/tauros/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 16 +0 0 0 +200 152 64 +112 128 168 +152 120 72 +192 192 208 +80 80 104 +144 144 144 +104 96 88 +224 168 72 +72 64 64 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tauros/follow_shiny.pal b/graphics/pokemon/tauros/follow_shiny.pal new file mode 100644 index 000000000000..93c18b805fa0 --- /dev/null +++ b/graphics/pokemon/tauros/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 32 16 +0 0 0 +240 168 32 +112 128 168 +200 120 40 +192 192 208 +80 80 104 +144 144 144 +104 200 48 +248 208 64 +64 152 56 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tauros/follower.png b/graphics/pokemon/tauros/follower.png index 69fac2adf8b0570aab5004778e8fbed90511b5b6..589016e044b56c3a288ccd440820fd9bfc542380 100644 GIT binary patch literal 1079 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzwJ2mpB} zW;hfyte8>Zap1s(fPjn%6DDLNL_ApG;o;!$;>C|Ur!GYT6)`4xySp%Su*!M>IqW5# zzOL-g7G1HH`eW@ym}iU*4T3cT3W2UGUjh_SoqaUvI3Pzv=;p zz>z%bikGqSm;Gn_zx>3t{#>_Vws;kj+x>Z_jLYVn ziQ?obIF}u8pL#hc}gxPjj={6r_a>Ml-U=zAo!2W z;j1qhbsAnyE1!{*wBbdYpOz9f+hPti zX2l%{bo-qd@wI5WVB!0W2^W_&l^pZkpXkCDoPKWU+Rd5TliB+G^DFL4uDBlSR>$S( zu(|3~9oxQ_<~?rQKHiR(^NeFPS!SNr)p>nA*RAf7|Be^en`$Sk&q>=VzxQjirUqZZ zg|sDXZtv}4?)tdDwsLIuOe@-)v1iFAGtL>FuJ)lm_u1uzHP@_an6*(#Vg9x7oib}y z=Uz;`uF2y2ENt0h?qjD~*8QqcDz=|k^u|?o-s-Lk1wA(8l z7MAY$`6gYj{zoZm?6+shr-eQiss-IuArCCGDG5OfleP1uP-qD*Cdofjip16O_ zoZ6qYUtTOPR;;LOdg(Lc)t)$`iT5jRMO;bLwmVYzO}+Wyr({iueF=+VRN`lxS-(2A zyk)VIURR%SqLNfjS>eG(hi<)pd9PceSGo6bT=UWc zwm05t3+C7+7Os2rjpbIjTCC*S-%G<~?yUX2{OfXW)<12#_uCg_3-o3EoBWac$HJd? zZid`j3d{qlC9V-ADTyViR>?)FK#IZ0z{p6~z);uFD8$If%GlJ(z(Cu;0!W@qHFZPL ckei>9nO2Eg!+wiiP&Q}qboFyt=akR{078Mx+W-In delta 823 zcmV-71IYZh2*L)C7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z#Ji|NrjZ z|INk!q?FBCN^1WA|INL7tdv@NVkt^70RP@lru*&qkbfS>cYW7){i{W^#T%2q zUDO&a6bh#L!444XYq>(j^>ZB{QGZabP%(XM3Q2z8GRH}{X4xk$OCKZ?IC(+cLpA#o zh0A5NNe$J7xl;LpN=M7G&;xfm-N7CI)$+`@3=b-mxowQ{uuQ0c@B>P$aK|4kw>}0I z*5RA<$%NCAvwuF`Bt+i88YgkU!?DR4lt zUn7Kx!X2+7ZyYq2mpC6 z7Ff(kP&iSc5aHqQ;lY6$Cpuod`0?OG!iF6OPF#2}FSHz}hJi83+uensgH_f8$YC$> z^mS!_#>mU2EYuZu^CVD6AUV;m3`i?LF_2?EaarA3;5Mg_e z=ojGC*;yEtC25cc7L11@D@?h@@%;-zt4};mh9*nm1bW z_Afa(ef~akW5vS};jyJxum0EEeLd}6{ogrh$8Z$sRNQ@xD3 zJ6~>?@#6c{3mHpi&NwS`LSe$048E$P8OQI(TwpandoF>~FJ~L;?5|nETX*Pf{@Rr< zd}l*uT+h7I3g*9#GcJCua@0C&R%>eHKAz~9`IX&km+LxoN7jc-t1G?Z7%E-M`j;o6 z>+>y*^ykqtmf0@;8P_?p%Klft?n67@UW(c6#H_(=7TN|D lRt5%!3f22jH00)|WTsW(*5FWk7?gY&JYD@<);T3K0RWrJAnX7D delta 565 zcmV-50?Pg61;PZ77=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|K7!O#iUZCgE@O*7+OI9|MsN+)qB;fQvU$|{{a8q-rlsdy=rQE5D*ZEscb#~00F&8 zL_t(oh3%H%Zo?o9gj>lrASLqqzwK<3X41l$EnD}ClUh~%Fn^qlA$dHOmX?;5mX?;5 zmX<;ya+|B_<=21m@Yfn=8Dw0kH5He(M%NYI&AUN!h?1Ldo7JSp=Q`}&{4_{e6D3@m zXGf(JtCan`8klhx9Uqhc=G~wDZv$Zl8Fz!!N^P}xlEVa2-hI7v>5&-^f2G+PID?!k z*%IZLe%QlP{(tgFcX-sdar77s9nQFKaH;1)ag=@Xd(+-((>k+NV9Xsc$ z)up-*cVIvH_?8gmn4V$$i=%r|Y7NfduFtvdb~`Y$eSbfP2A(Ge294N*HjVFm7#|MV zbBvSvbFLftD~RN(e600000NkvXXu0mjf Dlw=P6 diff --git a/graphics/pokemon/tentacool/follow_normal.pal b/graphics/pokemon/tentacool/follow_normal.pal new file mode 100644 index 000000000000..f9f57b53462a --- /dev/null +++ b/graphics/pokemon/tentacool/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 96 +72 8 40 +72 144 160 +120 192 240 +0 0 0 +144 24 88 +232 232 248 +248 160 160 +40 104 120 +224 48 96 +64 64 64 +208 208 208 +64 48 40 +176 120 72 +208 168 96 diff --git a/graphics/pokemon/tentacool/follow_shiny.pal b/graphics/pokemon/tentacool/follow_shiny.pal new file mode 100644 index 000000000000..7f2681d5e7be --- /dev/null +++ b/graphics/pokemon/tentacool/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 48 104 +8 48 64 +160 128 176 +200 168 216 +0 0 0 +40 120 88 +232 232 248 +112 200 160 +120 88 144 +40 168 120 +64 64 64 +208 208 208 +64 48 40 +176 120 72 +208 168 96 diff --git a/graphics/pokemon/tentacool/follower.png b/graphics/pokemon/tentacool/follower.png index b1bb85f0f21843e171002001f1da22d23d6a527b..4c626599f1bc9edbde140453b191d06a9a7ad0a1 100644 GIT binary patch literal 694 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzA}BzSOW zcuZJOao__`c!EU4ix)qBELfnCQSrba!NI}d!i5VC1{xbGJT9zANV@9@G>3sP$=lt9 zp@UV{1IS@7@$_|Nf5ynmrexrzx-thSB#@lwR|cdNpcqIoFeL4K2Xqi)x~Gd{h{y4_ z=N-OMe7 zcK^^lbNk@gM(@p%3vb?ZO47OU?shTj`FM`|GYn?3oaUQw^1+=wS>JD(yW|M)I^8p# zrNXUbbn9T_l$eH-0TV?E6mzFdJX?Eg#|z21u9ph)ZoFL?a&MVe^~P`Y&*r_!uH`D@ zeJ{^>;F0l7xrjAuyUvGuMYG@Y(iPfkzx&|%$G;E!D)!g@Q@rnvX2@xgH6JIP?H8N> zd|xQ%6wNvM`IToLURY{p0t|W864!{5l*E!$tK_0oAjM#0U}U6gV5n71(O7j7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)xH1! z|Nq6k|58e{DIkLo5Y@$$w5)T3gF#YKAl22?oaXjwwB|~b#UN6H5D*Yid6r}V00E9k zL_t(oh3%D#Zo?o9MR_LjAo2hI?QEy*y3RaC6jhtJYEz^G_-w zsWu#gB5237$vHdze^cta$ONEEHBq)%u+MovK)>x1LU@6dRl5I}?&4*Gey+AbeG5P*1K3N96SS`o5);`N#DM3W6@Ot{hp600000NkvXX Hu0mjfVIB2J diff --git a/graphics/pokemon/tentacruel/follow_normal.pal b/graphics/pokemon/tentacruel/follow_normal.pal new file mode 100644 index 000000000000..653e3ecd8a94 --- /dev/null +++ b/graphics/pokemon/tentacruel/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 72 96 +0 0 0 +120 192 240 +72 8 40 +80 152 168 +144 24 88 +248 160 160 +232 232 248 +224 48 96 +40 104 120 +64 64 64 +168 168 168 +152 120 88 +184 160 120 +0 0 0 diff --git a/graphics/pokemon/tentacruel/follow_shiny.pal b/graphics/pokemon/tentacruel/follow_shiny.pal new file mode 100644 index 000000000000..671f4748c544 --- /dev/null +++ b/graphics/pokemon/tentacruel/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +48 64 104 +0 0 0 +184 192 216 +8 48 64 +136 152 176 +40 120 88 +112 200 160 +232 232 248 +40 168 120 +88 104 144 +64 64 64 +168 168 168 +152 120 88 +184 160 120 +0 0 0 diff --git a/graphics/pokemon/tentacruel/follower.png b/graphics/pokemon/tentacruel/follower.png index 1064b171c9b485cad1b6d94de217fcd2f5d5a32b..fa10e84a2d43abf99ab4d358bdf3a04a6653fe58 100644 GIT binary patch literal 913 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzA}0A&~| z4t((7&X|OE$VJvIoI`OTR_6)w4SFUV*WaqGIkHc@KP_6a8n^K%Y zrfOaM?7Ts#JYnmr^cRT-j)}_ezIm@xNVn<(Ft#+u`8zi?7x-oxMHz;P1(||J1MF)U9E9 zaGACCk*cLfS*q^!z1#U&R;%Zm*6q6opU&&{Tgo`Y;*jU}-RX!?H#@9( zmizG)*N3}eg!#G6eJ?BAv^|-7#IdelMD8zFOu9(#;Uvf48RD%<@=GfNp4ptOoR@8< zG4V$An|f`YM^lpI(#7((O?B{94L5EqkhcG+B3@%krD~fh(rBW)~|= zQCHJ8naz-$sHENSiuL_uVYe5L((5Xl4m|o1{r~u5{`#=AwQ4uN#RAinYKdz^NlIc# zs#S7PDv)9@GB7gIH89jQGzu{?vNATYGO^G$u&^>Pn8qac6h%XBeoAIqC2kGRong)@8M!EY4#G;i3jSKH*Y$JrPyFv!IRctgRDRvc1= zbJrT}0M>82b%v*T!_r=6y-kV&YrO0Fl%Vg50v_hQ(c)xIp`ftFG2y=NH38lWGk%`4 z++A%a0z;ty;eRqbW6E3-j2*&7p5YKr_xLr=X*j)BaF$abl!ycd32;SOjmLOUf#Cw@ zK&dx<6qqTj@wh)@Rnr^1#{K#N*Dc}#m&t<80<*oc#?`@VU9r4;vpvk`xARO0BRMV-dYHpfT!bk1Dh_gPg@O9pE7uxD+S#m002ovPDHLk FV1lc9V=Vvx diff --git a/graphics/pokemon/tepig/follow_normal.pal b/graphics/pokemon/tepig/follow_normal.pal new file mode 100644 index 000000000000..2ee7f03d2a4a --- /dev/null +++ b/graphics/pokemon/tepig/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 37 38 +0 0 0 +115 86 77 +80 60 53 +80 60 53 +208 96 0 +241 134 56 +248 192 0 +241 134 56 +201 67 66 +232 232 248 +115 86 77 +201 67 66 +200 200 200 +96 64 32 diff --git a/graphics/pokemon/tepig/follow_shiny.pal b/graphics/pokemon/tepig/follow_shiny.pal new file mode 100644 index 000000000000..ffcbe32219e7 --- /dev/null +++ b/graphics/pokemon/tepig/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 37 38 +0 0 0 +112 56 48 +64 24 24 +80 60 53 +184 152 48 +232 200 48 +248 208 112 +224 136 168 +224 80 128 +232 232 248 +115 86 77 +201 67 66 +200 200 200 +96 64 32 diff --git a/graphics/pokemon/tepig/follower.png b/graphics/pokemon/tepig/follower.png index ccba4a73297861d1d9d3a62efd8fcd334ce5477a..b600bd7e74fbd7ff9b91af9a4211c900f3a81177 100644 GIT binary patch delta 585 zcmV-P0=E5}1mXmcB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000mP)t-sn9!g( zB_;p>0B|@kKo}TMJTb5>2sLqf>N$Y4MqoA#wP00009 za7bBm000id000id0mpBsWB>pGyGcYrR7l6|)IU$cKokJ*YkxmMYg?l@SW3acsa#PL zCrSgZm_Uph6t06#{^17V#KISFaU^kZ6F-EDqpPc*z&Lv~3ipoo78Xr-+pq85d(EY< zXceni#VYqk2vMuxzj8so4FJr?7^A?O$-z-aAv7~t;?;)8HGEGft%aY~`E||Aq zgk0a2x>%9r6@Rw?8j5C5F!rR5X(!u?foou%U={|(Sd)02(m}ROjD0>Unni&%v?bo5 zlxCZ~&Yt%D?WUW36jyBK1YHuWgzqg XZH$CA%@Ur!00000NkvXXu0mjfwR8uu delta 514 zcmV+d0{#8s1e^qrB!4haOjJdf(4Y_y5J)&MFd!gkI4H1KIN)d~$Ur!dcqs6INchM= z`1tt1sGy)oKmY&$0000B-G!6@00E~-L_t(|obA)GPQx$|08mTW`w{7Ygenx(mMTJ& zq4rd&ehduV_y`tuh=k-;EHHOyI+Y_IfP@s)ol2E&;DVsF-G9VO7m#w>^ZD)^D<-6g zCYosC&x98cdX#gkpJmeG-sl*!+?aP@ETAK&`(0940S9E-C5VRJ$yA z9!NeT^#-`_7z5}O_5;L4DCHt=<<%|=W~VaN8_q)0oyE!RnPz&&ApTWv@rgHwRQ%KU0t!s?@xqABRR91007*qoM6N<$ Ef=6Tf-~a#s diff --git a/graphics/pokemon/terrakion/follow_normal.pal b/graphics/pokemon/terrakion/follow_normal.pal new file mode 100644 index 000000000000..0008b2125911 --- /dev/null +++ b/graphics/pokemon/terrakion/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +73 48 40 +139 102 49 +144 136 115 +113 72 45 +194 184 173 +109 75 80 +76 105 86 +224 96 0 +238 238 247 +237 195 133 +104 14 5 +177 138 76 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/terrakion/follow_shiny.pal b/graphics/pokemon/terrakion/follow_shiny.pal new file mode 100644 index 000000000000..da27436c9ab5 --- /dev/null +++ b/graphics/pokemon/terrakion/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +62 62 62 +168 24 16 +136 120 80 +110 24 24 +184 160 112 +84 79 79 +84 79 79 +16 168 152 +237 198 142 +237 198 142 +110 24 24 +176 137 76 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/terrakion/follower.png b/graphics/pokemon/terrakion/follower.png index 23822004666ad3fc7cf300c70e89d2c1e6ce1d65..e83ffe596a2e0c3f19e512b5b36f46b9c41832a1 100644 GIT binary patch delta 918 zcmV;H18Mw^2doE>B!4PUOjJdf(4ZJ75J@m7i)Jy9h;wmBEyB31ZA(y0X;$E10PgPh z?Zbs=4h6A_Oekma&Hw-dJxN4CRCt{2)ID$7Ko|$`vzM&c4tZ&WWFNK>Lx#ihQYi!0 z2?mq_TNiakysyftS>edZZDTC|p(to?Nd9#nsm6}I{=yx3d zd+s;@;I00bs^owBtcb^c0~Lb5S!qEC(S8G?!XNvs*1es?qAi4R8<~5ourwXAKuvC* z=acQklH2|ft)gI$jh5xx*g?>%NDV;Ur<9OQgGIYpV8@hNC6U#_I6!q0%FIV7tLt#x zV8I9X*O5!>gnv$?R!JDxln!CAT42`-aIOZH#uBqbDH^~A9oAW(O>dwnu~xM^yd#Po zts=3Ze;Cv~PjlIPcw07TPFdg;jchuYnG&B)vB;ytU{;aX37-s~L|)6K_tY#Ks56&Z zA?&-fIRz3c%vm)*$?Tjw`h*or?1%*l28uSN#>ta$G=KOc?p@Ii?Bs!gW0tL2s7m_m z$Vt>1-jvPG%-38IXjR3%E4ta>fxPQ((=1!y;)Ed3>o%j04>&vWS zjK@KM$L!lHvEeBVG>KT3Qa#|!^(HpPb+FTj@h zfCxOh)VgPJ5+5&WVnO9ndlhcidg2!Ky6}Ppwvsp&^W%6a-01NWP?LFEyG(6-oWvV1 z*iB#qzxbAG^K@xlqzJ+|+d=#Sh0`=^AYKB?^N@MIdVOvRtBF_;!iVL2QiE24Ux4r^ zd4Ii2AyjH#d*Y{}m)-)6{cb5x=Woz;3kW|X;xnqHi_8bT>@(|iGb?E-t}#&AnmTJ_ zo{_hpL($r*iWufas?MZa{q3K>P?0+0u%kT8~KOcz^p-=l? zY}9>kv8g_{85tP;jm-jM%x^P_NAh!<4PRU-_Sxo)t+;iAO;8Ik2!?u=dL_A39Pp}q zpb^h+a9r4>#~hBuNXrQMC8dO%3+%Jo3T`Yd8zi#}#&YhHM90!Y!4}D>z#iXC7nw_a zLW!0QlH?wxOMjeyB)Dc1In%ivf?_+AJ|pbVr4NE0cq|Qvk++c*QRajr4aWhQ`$B{+ z#N)}3kzat|lx7~C3roXs!IU0d=4$ADb`lboBol>8r_>rUGK5R*1gB7Rfi!Fax8`#l zJ5gE^Fi_m61U*J(SkO2k@xz>}eb;9PZ#u!;v4(8eJbxl7jGSb}axr9RxeQ$;Xh-b` zdh9z=P*%P6tsxs}Lef|~z@id58L|{4i4&#~hOR~$HawX5d=4{bYFqT!3`iPfQV?u1 zWP~C?NXk=ANLG$Cj6Alc-qKw#);<{5Y!*aDVoW!5e#M;w7LA02rzPa&IyPo(%{=C< z8A~*5ihnY31Q*4Ewh2C%b`E4_Mecx?X=(B79 O0000Xbv2#RY&tnD{lD@Y1q+b&-;;ZZs`8uE^eXm{BFUdQpYrp~DZfA3H2xfqP zK>)=a(4T-3$DF7maSEso*7X+`-~{xRfO2Wn*<~|8NsKMX?AhOum?}W`6i_m=DpZ~B z9-06Kb=E|+DZ#NBB2ERifUN+WQ0UWB3j57r2)H?jB?w}E2~wy@VF|#JDmF%^L~}G;4dR=1kxd}9%cq;X@12pTQr^r+|7Gb zb8E->FA1OsKoV2javQkS>o^IDAlz;LNEEeEgOM! zuF$i92tnd?Svk3B{;0%#z>}ZFvCF!c0=vicK7YgtNL{Zu0{0bq640W+af$4v`IFxT z!~$hp5eg_6q8WTy6;YdhrOhtqJf6UOt7pc5XquifWldI&ZR6_!YJBvLXVJr{F5V84 zZvwnL@YQ%gAn{&m*$CGangZG=sDPyN-&o=60+x8eL{6P$Etms7Ik!0i0<}9DMA+$W z>Si&7Pf3!kzPBIpSa>{!^lb%v%sOs*d{Nn_lSj&Kk7SFO%57{5}{;WJw= z!Xo_|sUE!NBijV}=`P}Q{NdDcJpFu>@eJPMKi~cU{RA6}R?<;N00000NkvXXu0mjf DusM{+ delta 847 zcmV-V1F-z~2HFOY7=Hu<0002CwraKj001yhOjJdf(4ZI?5GW`h5D*Y(I50pM5Wr9v zh9-QK->jz6^R8{V#gj*niECo)j>F1;ecWrSeb7 zvfD0)oi-gzo+5p|Pu6>18^-_f?+)a>@aMFAn3J=B-m=g4K~d0w)}(#>IUlw?g#aLw z6FShc#R17V0w@N!)neE_3p|nwut;`}fZ)MWjYA)H&jQaE@JpbwVHKyoqNoEg0ob@_ z@N1xaC5SP$SAQ-+2Vy4%D&y&^{2C}P0WBDtg;AIC0BBKqGil4pv^CsNumZ*h8Apt5 z!-d;z=m8CD>QGAUwyZ3>PaFs~z&LF)Hs5Vn8ctcOr~$>5I5ecBxfGMweWETXft`R2 z?D5)Wd=yw-N$x{%Yz~Ns)e{&9cECd?KrTGrvRl3e6n}$bfE{j@``4r?=-Lf*K?#(1 zy0M|#H2_u+n71{DNI0*TdUYN8y{)6bfq)9EMzA4G5u??m1Jh--rYdYHh&q2808ev( zc{U1c7Hmkd5p%TeRYCJ z^~*lcoPU^?^GjRp7YVFG*sjQ|{{3s^l2cT6YI2HhrQo_0T#f=w+j<~n9-}~`_S$XQ z#yH~uLLtp?Bw9%d#;qaiKupN}Rhh>)u=d_?-QC&SyVBfKXNg(aN}b@R@fg^UY!SnrV{P^87)P!4RE zA4phnkX4PSM~<^V>0Hb{s!mf)$(S=2XKKcn>#L343{Eof@zUVgt4p*ET8e*j ZJOT6JcF%zq`eXnA002ovPDHLkV1lQEiU|M! diff --git a/graphics/pokemon/throh/follow_normal.pal b/graphics/pokemon/throh/follow_normal.pal new file mode 100644 index 000000000000..61eb7658596b --- /dev/null +++ b/graphics/pokemon/throh/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +87 18 18 +87 18 18 +152 208 160 +0 0 0 +218 79 79 +164 40 40 +47 47 47 +236 227 208 +138 129 121 +11 11 11 +33 33 33 +191 182 164 +191 182 164 +229 229 247 +39 39 39 diff --git a/graphics/pokemon/throh/follow_shiny.pal b/graphics/pokemon/throh/follow_shiny.pal new file mode 100644 index 000000000000..7ac46dcbda28 --- /dev/null +++ b/graphics/pokemon/throh/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +87 18 18 +96 48 24 +33 33 25 +0 0 0 +232 112 40 +160 80 32 +47 47 47 +216 232 208 +120 128 104 +11 11 11 +33 33 33 +184 200 168 +191 182 164 +229 229 247 +39 39 39 diff --git a/graphics/pokemon/throh/follower.png b/graphics/pokemon/throh/follower.png index 1b015451ed5517e9ba6ab008a45ef5a997d79ca1..dabd0d8ebadc6f8e5cd8519f7449b8ef1a8feeea 100644 GIT binary patch delta 1050 zcmV+#1m*kX2CoQ^B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000mP)t-sn9!hC z5)xoA7$G4U0002!a44WqATKX3*yzxBfM^Q~3n3vPxX7r#wxs3d_a`SO8R=ZK00009 za7bBm000id000id0mpBsWB>pIh)G02R7l6|lrd-{M-+w^&wqj;DV!@VxD0kATq+)$ z9R-!M7fv=R+&L+fq>+hivfwJ+ zwU@$a1S#$c!)120v$Jw?*CvG@2=veV^ZoA)%NRFxQ#W-}|D(Ef>#e+;n3*wNr;VAJ zcgEx_#^ZjBOMf|S-lcTa*4i#m`fgQgT)>O7xdUjvhSze$iN?Cm^1x!(% zxmqKzT71Go4J;h>f3*6_Uva;z zMA&U+#NO{Uo)38QXIf@D0I_{4C%7M`D}+Ch6VM}`o*+%k0oue@4TM1%fZ;(#=sqJn z05uW9ZyeVc5ZF=!u>FlX{q%k~A|l40{6L+PBi>H)n-vDEMf`N6au}R(;Qc|`0m7Xc z6Kx&fV1G=6$N~@(`=9lCKW&CAA(T1q{MPIJdL%}GGWP+5oZ$=Az<08L0g(D*AmOrM zt~y?9Fa`mzG_fpLczpcJ@nOLCBmvDazH|BK<)zO>43OFf0gQt$Mh%ECRszDrp8&bM zAy8L}oCX&G0XDiqG|kG;d3N&0Q9uec>0S%?{(t8iA8kTA0Z1)xNcP;qssSu-Nb>rL zKLN%!-pT?R4KDd`J_=Y|4G`=!I-7oginE3>|FA^D&Sv8fN(n&ftC$CmhpK_8^H{Ts z#Ge2GgA5p^SA;RPq~ZJ^QSUt{AsBSKhi3tL7z2tW(%R{En@~ysQa>j#&>E@+rrcNu zyMKv)1a##O53}#on2hzE(FAXorY>Ie-7|b)#P0{f#uaW^m4mBc0+4#ii+ggbssYoA zdESDNy*HCyT)BWm@1`G_VUmNFyMMug+FgP>&tJX>stT}zrQ5AkRRd<c19{EWTQ+W9go8&1?Ki{gdz?lwtf02ooxV Use3$UwEzGB07*qoM6N<$f`M!3PXGV_ delta 846 zcmV-U1F`(C2;~NlB!4haOjJdf(4b%#7}!`?5D*YJI5?;a{V5bC< z>oB3c>`SaEPYUedB}LDMoD~&z>Y;9+A12#jS-~G_PqJk>*?+q0cE|%m{?cE+|9iqF zQFN+Po$6HoPo15;?aJP47X3{}v)P9Od5w7JN6b1p{>FK~3c5-;|F{bpQ(Rtm4zRlf zhaF;%CrWmKDM#3J^pA7S`9({NZ%Gb62i`3r-ihE>)G%HJVoCwJv)|(!C4_wjE}(TN z7Z40;N<0jjfq&JjKuj@_S_NP)St=vKe*TGoye}FD)2Y>0enwUzZs{q#zd$Uu^t42L zNOU)V6+D+AfXTT94*ZJJBdaI6IiU*F02}2AOo$vnV%ZYLH*`bbCBrw9M1pEZ&gDGe zJQ;|Z$fO=EIbTlnrpYe~338!SGg2L^oX8w)_9ti0O zxz;1PkcWw>0l8KHhGxip0~_k!05pCJRGJ$06GuxfB?ypBVs50EOw?p5^etJ~mDH=b zn9r3q7C>5o0Z9l`H(-QS25P?pYPz8|fN`#kP(FZN$Q(vD%bST%X+rLy(DTdWasV3# zAWb(!J%2CIH-L0Q#4DZO0qu=1x&g$8r#fKS7YtT>G*E)2*HLsg%#;`n_!Ke+AYE7< z+-JT4_GGmzo!9MiJKsQDx`pRX!^M`W8(?+&Wya_xXb-%&32^82Pebk})9TpV(}MZh z31CMPWMKje+&=I3`!Y;Wtk-K=4EyV6vl0XBGki(k zM@OyRIcg`sueKHQ!+--_RrEW);XZ(0T3z`+h#D1i<39>;i?3^ctl5i>ywM-(cfvoZ YUvoTuEZa?A!vFvP07*qoM6N<$f*~S)HUIzs diff --git a/graphics/pokemon/thundurus/follow_normal.pal b/graphics/pokemon/thundurus/follow_normal.pal new file mode 100644 index 000000000000..438462057539 --- /dev/null +++ b/graphics/pokemon/thundurus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +77 77 99 +237 237 246 +44 43 44 +198 198 210 +22 38 14 +145 97 201 +164 140 247 +19 82 87 +96 185 218 +78 156 180 +107 192 222 +95 135 105 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/thundurus/follow_shiny.pal b/graphics/pokemon/thundurus/follow_shiny.pal new file mode 100644 index 000000000000..064aa3a5cc85 --- /dev/null +++ b/graphics/pokemon/thundurus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +77 77 99 +237 237 246 +44 43 44 +198 198 210 +22 38 14 +144 32 176 +164 140 247 +24 40 72 +128 152 200 +72 96 136 +17 79 81 +186 173 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/thundurus/follower.png b/graphics/pokemon/thundurus/follower.png index e8e98aaac1060a12d6e9d4b068190544174b1010..ffe39c24ddfba9e39de7ec9e6223a4721c39314f 100644 GIT binary patch delta 1326 zcmV+}1=0G73c(7HB!4GROjJdf(4b9CW9{wsEGsO=#?lrh4v}HWq>T3yQdeNP+D@Fb zYrx)LhiSEkWCQ>J1l37IK~#90#g@Ns+eQ?}Pas%i6h#rpYJvvTBtsO2ih)d0$-+rH zkTy?Hr71APxYigTv!jRxEv{`4b!;L-COZYSK=8JpQ;|Qa?|+WRUux411zK*Od+&YU zy?5_)Lg+vGq~(lcO<00w>O$QxNF{#Yp8n_3H?usHM?*hq1Ik4MGMU6vkU2nSjYp+HeZsv2Futi?5(Q3q03GmHc*r( zNV3{?`elYL<9~ipzb@OY2byM@+{KU-1TK61LJ$(DgE*f2agWS(Cz2;0SM-Hy{B-_D@OSA^3pE_kx03pkADFK#KHDu60Ui{(*1D~KA#0? zwneaSO!yAhdBa7{MN_=sdgDmtTzx^g*gph>VR}YFpEpppM+v!#lf90>ad;z2R`)}gd{P{e$UyR?I(JP&RGdQ|;_wGG)loh4x zw|w>EhYuh3Gnbx%ui~vouGZ`j1l_1H1RO8mmVYdVMazsD3;MxSW#9g3)={~4lr0R; z6&visDLo=W)*dZMmr8aNR-`hD)Thz#G~cpVV_njx>AcfXmp9%kOgkzKCmVG>@5IAX z(?+`DP3f7#p?gyhbgFD-UG##;^j9avA=KEBlys7Gf)1H%U5j>9o~+3{n1?sy1lUn# zWPcRH7;h#71O=ta7H{ej2j9JUR~$l>1w}H59|!(uP0n1KcGQ?8<0Qb#$@bko*p;i< z&G^cTF!9zFG}x#ym5`)^)%9w%!F+JK(rw24M08AoyWc(u;~7M6lX$@d z!*n)-p3lz6f(nWi9@sp=_i%R~@;MiC&MInrb@EPsyxh{UFjZJ;_g?FdlNdD8hx96l zV;CCfIU$id*snA7N5_)nuikiXc>zf5a?Tb+v)7emI5BUwXwd-oYv9NyTQBJ|K7S0o z8O*&m3;OE*4zminEjTgHEfUC_c}0#TNz&LKT}@4u{s4;#YCx+q$?VlFxp;(W^YRC&<}gqo0e1Pb1oB#uIbXHA^_KzzL1Rbj^MUsT5e^>2qSDG^e1^1u~=W) kVZ6hl4X;#1|Ns2{07oP$zTPF_Gynhq07*qoM6N<$f_guUP5=M^ delta 1270 zcmVG#!7Q4so%KJhQ@|MbnA^HmD*_x9QO3a`yq>1NJ+lp_68#);kfgitk~l&HXre##Iq zbKGi<`wV&dNo5?{oxyIkDXM^n3~2@7t-0^metENQHbX*071u`NRZ_G+YX7M_Mk`&PzU5zY z+?0NAUqHg%p6H)V*mk>*nLl$jel-fd^#r0o27`mErNZE;qy1W z;I?KXN+6;w6T@8nBH8R80-7eiCk@vEwgpSbW0WLJhDbY=2{F}zXFd0Wo92YX+z5oM z2}1y45g}w-=zg=pz7XRg?cYks=bg3S6mdMT%qOCcci}KZ>4YI*c7x;i<7++GHbvFD zyC}kM&wsuB+wmO^4|>0}m@=}(g@kuuVG6J*)52c74&!j)=?$$>>4s7G&Mo?c;fhjv zzwPY%^ORA}s#iBRe7F{T%KNi;zIpZP#?i-;rZeum{qW)KZRfJ*^fB56T7x8!m#l4TRN(tPEp?{?iO+U}pbg~OQ_V1GZXKRVISZZF;bGlx z*`9DJ(p6l|=g#FR5L7BE4yUbCRrBbu#sx}wu##sEhaRjTAsaL9R18FjIe9RLFkvQm zd`jkGPENbhlZv*d4XH%cJdp=r#+QUeFvi;xfrJ(xv!_M9P;uJ5H-|80i;IlFP2+4s z?tjZdDw>^=V+uvTexLJww8XBpjwjK!}utj@Ugb4ManBNhGvjcF$e889m0kq#-xr(Z5RITqM~rF!3{ zUy?|<$g5x12ssR8@K^?$Ee z`nNC7^N>7n(s3!M5`x{8n;f&W!*AEKBWlNW^^R$w z*%W}WVsinHh^Lk^$(3;_;ZA!nHDGt?l>4z+sEglAa?O_43Xav1_6P1<=-}?EACoEH z(jlSSwfC3IvaD1g`Uy0wrX0;c>TfP(_v#L89$_h7{~!%Kyr}S;s6P$8h72#pEMFVN zdP~4k9&C09lSr}0On%KnLA%7ITrvT4!t#Yw+$%zB4}0Zk$A}_YAoO##sXbk~VtU1P g0k703|Nr^@0RVGz^YxhpEC2ui07*qoM6N<$g0;kg)Bpeg diff --git a/graphics/pokemon/thwackey/follow_normal.pal b/graphics/pokemon/thwackey/follow_normal.pal new file mode 100644 index 000000000000..47819a37f5fd --- /dev/null +++ b/graphics/pokemon/thwackey/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +8 133 98 +0 24 16 +205 202 131 +164 48 0 +41 28 8 +74 56 32 +180 190 49 +238 214 49 +98 72 41 +205 85 41 +255 255 255 +255 109 57 +255 246 164 +238 242 98 +98 101 24 diff --git a/graphics/pokemon/thwackey/follow_shiny.pal b/graphics/pokemon/thwackey/follow_shiny.pal new file mode 100644 index 000000000000..47819a37f5fd --- /dev/null +++ b/graphics/pokemon/thwackey/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +8 133 98 +0 24 16 +205 202 131 +164 48 0 +41 28 8 +74 56 32 +180 190 49 +238 214 49 +98 72 41 +205 85 41 +255 255 255 +255 109 57 +255 246 164 +238 242 98 +98 101 24 diff --git a/graphics/pokemon/thwackey/follower.png b/graphics/pokemon/thwackey/follower.png index 8227c42e0f4cf4374df85b3d2aa71ce0b420b627..8286eb91dffe2e37b1a6875893df44785d6b2d44 100644 GIT binary patch delta 938 zcmV;b16BN(2eb!}7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMotxg<=30 z5Y5Viq%Z&}90*D{AhfU_S>!v;9uaQ zD4Qyq?GEnv*8<9iK{m}1rbjoNp_$+fXKCRuj|-S{NH;*_XQPKZuJz4Ui8oyAne(#^ z0(jGY5-B~SfE%6?9Q${xpg2F;ApP+5ump_!Z2ltw%Yn@GUx%LckGo(*_7br91Y{OC zb*(KhkP&0><9|4&LpjMSetyPNz(HgR7(8bP6sc?f9cSr7YJ+{3SJd=>!&3n5(#8S? z&s9>4L<4GasVsuz7da$06XlMlfEagEz~H&aT>}OMSRA>72oO^vzz?}3cx}A`Os@H9 zh2n94e8wCx1QKiZsDCL0#1A+JP>~>yawR}@05%?If`1WlGy(=kkLaFKoILiYL;mCg z&H<&t+(#u~^S8kf!=M6_gZJ(Mplb}^;e6!}CtPw5wLsx;V{kP@M74k>$lmNY8Uma1 zG5vt2Tb9K=`4!Lc!a!aFCGQ>d?+mFcQ1EsQAc{9Tc<3*J!&w{=*y3f|wuKGm?!&bQ z2vfzI34hE2FOP}30tIgcCKPY>2>m5KEr?^T4mmb>V~ZX87p9{BDM*DEK4C{7Xo|dC zLr*|(;-MpuYJ8+krdPm%7ME}HMg!}*0&g(^15}*xn^*oOfe`XaCC{n`r>}fnXSi@4pweN!$l$8;GPMLU=L$R5%Q8d=k5#;HQ(4P7?2SU1{yPS?AHzJGI$-j;%I+Y0%lu>}%`wH%>SgeRJp1Tl09&UoV%9n`Y2MVA#KW6^02)fx3pq1<>i?NB~TM zRDpFzcUaY*KO2qoPhj0IeJL$qEqw00SdQL_t(|ob8seZrd;rh6ygx zl6MeJfGs9)25AWb^kp(I(PnsvoKAuk(H>Pm6$7+`JGjxVb-~IoQCs9J^|M*u14*rpgE97ev-qvnDv_LeIZ&$4G3Wn2mJw{y+43eYSCFMqF7%fMi7d!ypB?X!$tD?LhY z=g+d(5lSyhI`+)v<1@{z-U5856uDlJccXb@3TBRh!5ALX?%T!V)KmGM z=KY;7H$8>9s$jm*JoX^FIK9}UhJnrA;{9xQe_G88<(F&D#(W~1HuaTaH>6GVn9Sy5N3E;A>8HqOYLa$hs^n<2+6g-;S9C@tj z9vZgPGtp9V=?^`~*`3&tk4zsw_)KwL3G)86DOZr$*dR^3c?}q%DtlC>3}#cp?~Ie1+N|ycd_JYp(_s0H>B@r*eQeA z7m(bJ#~CgcKyq(87+@cOlmi}pD*8LGLBmx6fn;3VD?YgoR{foi^<^b~CC_%F!R~BL z%H?Q)qHImrfVg{52K%85I<+D+>y&{JpbWavpgZ5BtQ|KUot$mb^@yTkPE*T3^01=5 z;(yvaYLH^QKac??RcoBrvoDisW5kmy-dKlW&%vH?&3SE9;P-4jl2)`bp9dIdW#l7L zL1YS&D*$dV=6#8#p=hFI;Mb;}Fib7(-;+$iKG}XiskyzO`(j17g_t{!Tx1Kn?`==! k!2K8O8SK1f{l)PMpu&Vs1)$F500000Ne4wvM6N<$g4Uj}BLDyZ diff --git a/graphics/pokemon/timburr/follow_normal.pal b/graphics/pokemon/timburr/follow_normal.pal new file mode 100644 index 000000000000..48c26d4786c0 --- /dev/null +++ b/graphics/pokemon/timburr/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +79 63 63 +191 182 164 +0 0 0 +147 129 121 +11 11 11 +121 40 55 +191 79 104 +236 112 129 +95 47 40 +229 229 247 +138 87 79 +79 47 5 +164 104 5 +112 71 5 +218 172 87 diff --git a/graphics/pokemon/timburr/follow_shiny.pal b/graphics/pokemon/timburr/follow_shiny.pal new file mode 100644 index 000000000000..d3ac821ecb4e --- /dev/null +++ b/graphics/pokemon/timburr/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 61 60 +208 192 128 +2 2 2 +175 151 96 +2 2 2 +186 71 45 +186 71 45 +236 112 129 +80 61 60 +213 210 213 +186 71 45 +79 47 5 +186 71 45 +112 71 5 +218 172 87 diff --git a/graphics/pokemon/timburr/follower.png b/graphics/pokemon/timburr/follower.png index 345210b4266d262e377aad3d3502566a27f4a59a..4cdec74ce592128446ed7c8205ae47238e76cb87 100644 GIT binary patch delta 581 zcmV-L0=oU81l|OYB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000mP)t-sn9!h4 zKR>^=qyPW_lYw~)3k!KDH@{D4>~Mi!FDT{Z_lj3fPcH?eXa#Ub1=_4v3f`&g00009 za7bBm000id000id0mpBsWB>pGw@E}nR7l6|)W1u^Koke?7k@$q!NJ6gE_n^DW15J9 z=+NZ43zDgdl~y`yMgIeF*F~J9e}!8e-28!vo7lC4rgHg5+af&sq#!>{Vsr*8NqG?OWTdu|uu$E7h zVwmx^1!4_YJAXn@&n9cR!xy!Tw=IM);)3%$#qu6+fViIfX~a6FhDKbll?GmCi#P2+ zkz&O9hZwB7kB3{l0je=#HDVphU(Fa`dg6G|DeaB3yc_&7hRN$^(K(o5EqBl(wbYk-owPBGOJ=;>|H{o6*55C&o!#^~%Z91`YC3~E za;63jF=WSPgX6E@!(-SHPJX z_7m4rM?Q9P8{KLBI+U@KtAR4s2GW997#Fn3;a1zYUlS8M0x+>A7E~4*5_>;pDSzDEGlRCqo9=i2*_m5D z0Lm(>tg`-3Ie9+XWytfKH+5U>MN_4S!7e+9IATrR*mQw4RaO{KG#&AIt8Q!pYxPDk z`VnuDAP#`FND`XaVXYoz$spoQClV_zSjre%=ez;DNM^Ci+M|J1T(A=dX)okWCoqZ8 zW&J}8PL$zk$bTE4>LFHL)}H#-tOd3!vs&8f^QM90IJ$LNS7}~g#sxQ4wbVb!Sp$UQ z`E=Z29jc$585i7G4YDW>SOfI-7qbKXz-cRYj2L}8CL0TclyWa}S%c#br99Jr4T0o~ z;FmE}mJdmi{9>5~t}n5DrTuY79vU}P@%^h_pklpH)ThV8`W!gZz=_OL<1>~5 z^J{$px&p;Q>IM}X3#q|NMh3y=_NXuif`meSkA>AEs<4B9xjq3r7rThY_I+sp0000< LMNUMnLIPld`l|Fu diff --git a/graphics/pokemon/tirtouga/follow_normal.pal b/graphics/pokemon/tirtouga/follow_normal.pal new file mode 100644 index 000000000000..7fa5924fd99a --- /dev/null +++ b/graphics/pokemon/tirtouga/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +33 82 115 +49 115 173 +74 156 222 +54 54 54 +85 85 117 +69 69 94 +49 57 74 +69 69 94 +184 219 255 +85 85 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tirtouga/follow_shiny.pal b/graphics/pokemon/tirtouga/follow_shiny.pal new file mode 100644 index 000000000000..c2affd78a902 --- /dev/null +++ b/graphics/pokemon/tirtouga/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 144 104 +56 176 152 +96 200 184 +48 40 56 +104 96 112 +80 72 88 +49 57 74 +69 69 94 +184 219 255 +85 85 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tirtouga/follower.png b/graphics/pokemon/tirtouga/follower.png index 256da255895975bbf5f2c2c8bcdad723edd830fd..57315cbad0eb90ba9b4cb5527214484c97025608 100644 GIT binary patch delta 770 zcmV+d1O5Eo1)2tsB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gA z000<}XgIK#V92;IC^%?fa8O8CF*!;_MP9hu|5a6WvaZUi00009a7bBm000id000id z0mpBsWB>pHe@R3^R7l6|mCcTuFcgLDNbE6$Ak8X3<^h61?SD4G-4A6jQg>9cEp>+~ z%nOWE^)Y7AzQMd-9e!g7GwVvZi$q@n=lJLN8rw`mU1?pirxNtV6{?)mq0Lp~_1q_EE(kxzQczj&VMSEr z(twb#e72Iy7=rUQ{jPH9J-6B15N{`?8lp72qvwO3QFl`2g2t~GwTFTi!xGs!_5$Az z9iOzxuz#cE(F*;*3*zj;KA?;X&iI(BfjdLv_e{`z=~6iC3FN6^MTwVMouHkENKGkp zAT7Hm)Zhe@Q*39v5G1Ge9E~wWCaf_o%wA9#0yo2P1%|@|YqcP(8uaJ96hsykwRv^W z;NL9%VGe@o>w#hVI{vL<%fyu81uq5dQ?9iZ<9oF(9P5FMqaO@kUTxrgQYLsq1M2Q1r7PCL}`!aYy{&p$!&BBA@6=IuMZU~rRn#0BS^EbH{uIg zhRy4n_`7@om!fUU`nbm%!FBJ$5yr!YZ*e0Ykw4TlFAqyYUh|7?9Wutyg-qM0gx>#q s{Nlb@F$%73EV8<>K8a6m%>O$60Z-C|`xNvu82|tP07*qoM6N<$f|7|(q5uE@ diff --git a/graphics/pokemon/togedemaru/follow_normal.pal b/graphics/pokemon/togedemaru/follow_normal.pal new file mode 100644 index 000000000000..fa2e3cbc4190 --- /dev/null +++ b/graphics/pokemon/togedemaru/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +248 248 248 +248 208 80 +202 202 202 +216 200 192 +200 160 64 +155 155 155 +160 144 136 +110 107 112 +116 94 63 +112 80 56 +85 82 86 +64 64 80 +80 56 24 +48 48 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/togedemaru/follow_shiny.pal b/graphics/pokemon/togedemaru/follow_shiny.pal new file mode 100644 index 000000000000..fa2e3cbc4190 --- /dev/null +++ b/graphics/pokemon/togedemaru/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +248 248 248 +248 208 80 +202 202 202 +216 200 192 +200 160 64 +155 155 155 +160 144 136 +110 107 112 +116 94 63 +112 80 56 +85 82 86 +64 64 80 +80 56 24 +48 48 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/togedemaru/follower.png b/graphics/pokemon/togedemaru/follower.png index 140b3d449067e666f85a8bca0e99dad70d6e9383..7f8f5f6115b01fe076984e1f01a00b678c5eea4b 100644 GIT binary patch literal 1241 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|Ns9FAh-~4>eQ(lCk~ug;4pjk>;)4#^0Es`;_M3oEJB0A92^1yEF=sJ41gw#g3%Bd zP9d+;-7Pn<0R zWOwI!!@+;gn%#HrJ*>}moWYr}$Lf)I$IQgAq;stuua3kY(f{$+;`tu`q+@gVLnYVp z?C>y{)A0SxUB#WMO6v|^y?3I0{l}Ldl=2MHw`$b&cG&-r{8;eWJ!XxqEFZsBk43Ou z%D*`iI`U0b{r(2uWfGizZ?13Ug#&Z670o6G+_jbZ*sD4AcT&){@=7cB^OJlk41Rsq(q9jaz>6%Ur9|%6Y5|DlfSc5)>XR`QDtyu3&X= zr@#A()c=CQh1SUoD-2hN-q98KxQg%Wf_uX17K{DV60>KPZEtLt?RX?)gUS&{X2$#F zR$F$9DxG5u2<|U9vHNhHM{T|ShrL1By{|HyiuF2{O3N(e|B)s>cUwp6U*n`b5eHhX z-^#K*?dqj@wf;!`)0AU}*UG_=t#zxVX4DI5?04NACZTVF z;6})I_sN4d3``hnYHDg~`pfu!XLWt=dz%ljyR*4AuHAE+Q~AhjuDu|~&5pL#dTSW% zOuv>cRJGP2i+tLSgedTcBV1X`0WVB_(o9D{ekSP@o`?Eq}gJlHtLRc0#8PU zG?$YYrz_Hoe}9ja8XrhIKNx;H(v06<1cAGx zEnRd@CZyjkRXP=hG;{hb_2l}rXMJ?!igfgOb~_yy(##olhhzA(+fvHGHEG_5kZnUc ze|BA^idU-oYc`)f&~`8sviMt7oF5rM=%Vw7T=I54w>vqLBj1!gDmwp?C0=m>vdsKu so_Ljg_+XWs^1|x4W?r5iUGQ)F0UDtRqh-#~lmGw#07*qoM6N<$f)jSn)&Kwi diff --git a/graphics/pokemon/togekiss/follow_normal.pal b/graphics/pokemon/togekiss/follow_normal.pal new file mode 100644 index 000000000000..aea23c134313 --- /dev/null +++ b/graphics/pokemon/togekiss/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +232 232 248 +104 120 128 +64 64 64 +168 184 208 +40 168 248 +232 64 72 +144 152 176 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/togekiss/follow_shiny.pal b/graphics/pokemon/togekiss/follow_shiny.pal new file mode 100644 index 000000000000..a318b5fba1bd --- /dev/null +++ b/graphics/pokemon/togekiss/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 0 0 +232 232 184 +128 120 80 +64 64 48 +184 184 136 +232 64 72 +40 168 248 +160 152 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/togekiss/follower.png b/graphics/pokemon/togekiss/follower.png index 1aaeee21da42628f71af13ee3fce4d397f0dff49..0808c0f9bba4408f94b1bd7e451dcd2869e6af01 100644 GIT binary patch delta 841 zcmbQk`habMNH=O_GgT|Y$}}oRc-Z;fMNp4iGF23S^b>9g$8VC{ef#daZ}%gLTL0f%_EN(?Y|o3&JDKfHSr^R^Ib3gJ zxO!8X?YtM!N;NZP{xXzJcqz@u!d6T%I)`_@eP6A5*Sc=X6`^)3t~fv-!9K z9}1sXKL5z^udaSPIXa1Xsxp6m?#;dNt4FBkpW~0(Iw2mxDPOFX#%|tmrkMHA+%`2; zz72(Ttekp#8$#DPD44xq)p~wgl+$VcX_+#;2gw<)EY(jjOl|qIem2w253R5X zP8QNwe5Ibd%lGiAlO4X|`|93nefcqGrkkfPt7z7$iw(&KHXI0ajO4l+(qgpf#SFRj z4M{u-|2l&uf4ntW>ZARcw?KM%k{e%VXl++Q^0rII{`xFV4}E{BqCv)Pd-%=ItKY`V z(bxa+xMEiIw90c<+!|LGy1w06oS(6-s3!aG#iN3+wkl5usox)0mNTO=G_0y+<;TkR zx1GCI{Vq)MoVL;MSyX?K)8gx*3Bf0}zY&|gJlrDg@rsN?9ko~1{kX8VKdy${&adx=SeF2Aa2ZNOE39NASs~+VE z;sRdQ1J={Nz>rPo4)u@e$C@=G%+zU*@5g<2BJepvt}F_nH(gZ&cM%KB zn^Mjjtgo_CaDSqd%`R8-B~CXgz4Zuz zi`ce;ytNklrs6_U_=e7GiKpAEoC&NXp^*+};rv3jEJH>aB>$+xK0gb_2uk{Tpk1-L z&O3qHpT;&Nj#zo0ngrj2fV93qs4EBph4<}?gt5=1!GEO>cp95}$(a>MB_aRYwm?37 z&)ClPenH-xL&~TQg1Tziwi&U*D%9`A#vWfXQ{bqnXk$$k2=t5)7dTifOKsbVP(~6w z)5k2X2!R0K(^N)&Jx?i9R{TWRq^a1GLt>ksBdEm2$+X`n2yF9Zoeq%0kM1f5ev`e6 z^ZOIzw0ygnP2i@t0M5=jRDpZ3O zKTa%b8g`4hQa3rH(HlH&2Q(Y@i0$e-oUU7Zw;;XuP-) zQIKG8V1vhu4v!x%CcJp@BOo9EsAR^B2?;A6yr`IPp1!W^&lq{xlsOr!1yq4T0?CPfWk6a1ih&dZL(tamwWSa9luR;DwyJZ;Oe9-8CQeCDYJetu;~SQaPalIO%(85W7qJBg>T7b z?l&r45p!ea_LRNRop(Ad=~Dggf7R!F`5dNb1TJ#Wc0-|9 zH)GQp&mFZtdGiDwNuTlM_LHuPJhb+O=;eSyXQM!0j~%TQs#A@xt6b4uwk)(PpgG}v z)Y1d4-RH#DOwxU**5+66`{=x>!HlLF({jZ_?s(1?_}%c>O>ODQ9Sdh?%3R&FYf|v-*zLR-Vsgt|-_|4w`qtF6&mwEWY!hQEMKv z6{d*vfAy6AdV9vDFllq${J>w0QV+T=2+n-8FDKCI*^cn#kEfU4DX{-pwHkoVathmzQZDFalIdTq8?+%v8k1TrM7{Em4QL@--4+q8glbfGSez?YtUM7LK76np00i_>zopr0FezCRR910 delta 510 zcmV)}0RR8Z|Mslj#dEBbN@_U(-g9%s7yxR6-T+F~&CShIPh5-u00DYk0bLtaICYtvuet7I$xO2W-vBFP&Sh@^bM51D~fP z1P~bp9zYIziKnkC`!hyfHf64vMvnFKfnoy5iGF23S^}xtLjh-V`p@Pv+ml)A7wgV^Gi`qHT<<$Or%!pu>in!(`rY|` z>eC}O@vn4#xJ)DAhwHb=_dW+ZohXet{$J{gaJ{9&xkr8_cb23C1|MAPcgrqqm2~}! z65+Ci$JFPt_Wov!oxI_t!6Ab(!TSdb#LX5mte*AvHS>Xm+*UL1viC~Ao7L0W%l+s@ zlV1wIZHQyC1M7i9eoJ^GSbd`^tQ=%bWZy9BWYjQZYrXDBWZ(kS>Z9gD)z(DoY)W0o1<-W}=@eIz+ zk9(fbbxqrAAD2Vi!4EDw_H9(Fx*4E%X7vDy=Ck#e+-DfpCCqH+|6RLufrvM2nt9#qkcietw_V+DMmO(p@wv@awNp8d`P%}? z^%D(O##BfyEOfk{v9x7#%r)=sn@4+Be|*a_FRJ-m;&WD$^u@ckPAzcX`jhwa?&%+{ zmCSlD{lDMZ`+LG2zVwGakN)1ZH7zY6p&~M*nZm%k92&)F;wy-=m+acdS=7`Nw3mcJjkx z*EA;slZtAIYeY#(Vo9o1a#1RfVlXl=GSW3L)HO5;F*33;HnlP|&^EBJGB98|Z+Zho dgF$Y7N@iLmZXLywdQ(8j(bLt>Wt~$(69Dw2STFzp delta 561 zcmV-10?z%;2Fe7GB!4haOjJdf(4cdBga7~k00022#l6+;?%qK;y%-27l;#j(z1~4N zy%-1p00000000000001Eu^N>C00GrWL_t(|ob8ptYUD5sh68$n(9U}pB=_86dzovn zReCR(7g-ki*p;#+mOaF!E%Y>+(-)8B|5s#Xnr?B6-wODIe}9~S+?WB!Jb5={h+)h= zj~Ea+BMzA6`vHp{#zs-cu*|&7dB9J+JRS1{%uUU%`NVw6-)0dkhTSpCffD(cQ|8R! zkR>58yJLo=3Bw`FhWk^SpkY{a!!gSSscCWp=A~2EFtmoRST}H&pk?SbbPS7fZTW?m08uQBl@nXcK`PPd2E6a;(`CR-vXmx8%vG9|-*yuKQPJ;S>4 zUxTRJOniK9Z;Eg>(+JLdu><~!|Ew<~RtYcsI$&w5W}f#<@jPVN@z!N%nXvr^_UzFQ zSu=(adn(r@_##hw`$r6}{YZb6w?|{X#ZkNiW1+S>RZTB500000NkvXXu0mjf<&6a; diff --git a/graphics/pokemon/torchic/follow_normal.pal b/graphics/pokemon/torchic/follow_normal.pal new file mode 100644 index 000000000000..3fd0cd45f491 --- /dev/null +++ b/graphics/pokemon/torchic/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 224 +120 80 16 +248 208 96 +160 144 80 +232 168 16 +0 0 0 +240 128 16 +208 96 0 +248 208 96 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torchic/follow_shiny.pal b/graphics/pokemon/torchic/follow_shiny.pal new file mode 100644 index 000000000000..41312ee0f967 --- /dev/null +++ b/graphics/pokemon/torchic/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 224 +120 80 16 +240 128 16 +208 96 0 +216 120 0 +0 0 0 +248 208 96 +200 168 48 +248 208 152 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/torchic/follower.png b/graphics/pokemon/torchic/follower.png index a4302beaee6537c08b442f6693e6242c32e9ce95..5513342c36fbed1ea8f92fdc6a9ede2d7e35b1be 100644 GIT binary patch delta 394 zcmV;50d@Y<1DFGl7=Hu<0002CwraKj0016POjJdH(BODb5b%Hy&|m=AcmMzZ0Qk^g z$fz**(3t4x_%8{*9RL6UHAzH4RCt{2)3I)YFc1ddvnuZx2Rd_<2MDRMH&S=n${}l2 z#oZ$Xzd_R{;CTz1&&WrkE~&(AAIIH~B?GY3QcEp$GbI%NV1KR;pc1w(koF-huIf)- z2>W+f{K=5g01@WV&y9j^TZ5%eWuS@|vziE&eM9u^`w!V2jTO_U{sxO7O(E~!WfJ_Hk|i$m2iek(IZKf(JwG>#M+R25NkuN osX;anlwlpdKbfB{{I~T3hER2Yv_Y4n00000NkvXXt^-0~f^u26*#H0l delta 453 zcmV;$0XqJe1JeVL7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJcNq*DLh zl-0eIw3K^$b9?{QV*kZb)tottds>{$|NsC0|D-wpYB|+fIa)a}5D*a8nW(Y=00B-( zL_t(oh3%HXZUZq0L~X5XOA&_u|J!0*HJ4?G)~(b7bIIX>8Gj(LQ%Wk8N~Kb%R4Vm9 z#LPz#r}=R}gj>Vs2LY$~#|1{i0e{VxK@<>SwgT>wHXi|hp05!d2QbFcmPQko4~y`5 z8w2KJz72vQTYq2&(pQ1jT>}wUgEVl1h!^_G}R;2}d?M=Zv@0S9~+sI@`^n6Fn-U)zUV z%%6LShy2)pHn<7ZxOFXiP}3 zxX=+GARu61;jp8?p`xK7A|azg!Qg^Lz>Xa|*gpAP2C8RF@^*J&=wOxg0CLz%Jbhi+ zpE2^XDQoxyF;oME1dopsoSWeDImV{-m*%lj+b45^qo3wJuzh^8rlP$FC|cDpJ8gRKkDFS~rPmdO zOE#V}-X(uPn0LSO(z|JUlj8n8=+U>Cx^VteX8q~*XUsR=dU4lEM#VrO=+@DzpC3pu z9X)S7Rk7gUzTS@>JkDD${$`g8vb(RaG>ch*@4c<(Dk3@n^kit6B|l#5G?>)J_|j@>*l)313NkBL-mdQbDU z5WWSGb597V{AEhv4Y&I(D`>f__Qi8{Bf0vQTRnXzHyS)R*S~-M|GK1Wa~eV}@mgi? za1C(E@p>wwAolyn;-bxp-@XaYU^~>X+h1woUml<6Y{lov`o{}SUuNkucig3A9(*HU zzD`L%W2OC z7#SED=^7a78XAQd8Ce;dTA3JV8(3Hw717L>VH<~b9E3YcAeL!t5P8^Hrvqyey0SjxWbf7DXrdiox6|Div9)VAsOvs zd=ck6O4b>Y?%V2|n`c+CK^X=Cr<0moRz*he`r$FVE zWEHq9aFMIr1!fe;;%mJqvW&r|clb1UfKcaYp64cj0e`n*P-pl-hA9sBf|gw5RUlMt z`K z_Nq><)e0gfr|JIP{z&egu7=y?1N; Y138&Sr7{#WG5`Po07*qoM6N<$f(jF0Bme*a diff --git a/graphics/pokemon/tornadus/follow_normal.pal b/graphics/pokemon/tornadus/follow_normal.pal new file mode 100644 index 000000000000..6f28efc38158 --- /dev/null +++ b/graphics/pokemon/tornadus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +81 81 82 +218 218 229 +22 37 14 +216 203 66 +140 124 69 +108 55 149 +128 72 168 +38 37 38 +89 223 46 +215 106 214 +63 168 40 +73 164 46 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tornadus/follow_shiny.pal b/graphics/pokemon/tornadus/follow_shiny.pal new file mode 100644 index 000000000000..93eba0fc6c11 --- /dev/null +++ b/graphics/pokemon/tornadus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +38 37 38 +198 198 210 +22 37 14 +213 164 75 +186 116 43 +38 37 38 +72 64 119 +57 80 55 +104 160 24 +72 64 119 +71 144 42 +71 144 42 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tornadus/follower.png b/graphics/pokemon/tornadus/follower.png index 29a4afbdcc827ffa54d90e414a2d1498f3e8778e..00117c968376b916bcb10313f8911fd299bc0486 100644 GIT binary patch delta 1366 zcmV-c1*!U;3h4@vB!4GROjJdf(4bLKQrg<(79|eY%R-ENMQk^ffJmq&B_>(lF4t<- zKd2~4q%Lx`xD@~Z1pP@wK~#90#g@%$<3XkL^KYPHx)c^4@n}6@Pt?SJ?Ri^7e1N!!K0PTv-?3*>mst%f*b-N;J zrVTgK_lE$Q8(9RHm682nQ`4bcIx4+zFa}R+ECP6Z!Nzd-l!b$0Pb>iF5SB~eItwT> zavi{p;r_{KjekV|OW+k5j6pbpwqu%`0D{>7Dh&yV5j3%K;5uUYiyiGBks3=w{OQat z2K>-;&?{7~=qL($$nGIe=>f6g1+*59UFa6uPHAY6I&(wdEMDCd19}*my@P9HmjUs# zw@BZ4Go=&Kwcho6iVvRp{rvHHamOscXsx=`%Ph$Q()1FG z&e~H~>6$cjrQH?_!^W(2eXb1mha)ZX=&f7iX8~SDDP6frk2IsrII&9I5({q18~w6b zWog*Bdw+Ahe4+Scq&?8V^{u)A9?%{n$(t{lN{=-C_v0)ZtV(@1_zsdlCKw*oxG+3D zUaBSUAC4M#Kb>6Ps01uPUk|@ZPCr{IJ<{5roMwNVbee^p#~9-?l`yEWFx1w2j~=HN zk}ZGKfS1pHJ9wcL0Tz6;xA#cx*$N^Z!DpA3&wrpNbqn8Tb3*S^%ugJX8Vf^h&5rEB zSB@cQFznoXEw2a@5U<6hrLoWn*zF7M1g_;WJ&5@gQJNBd2tl-A&vJ#K)>y*FOJ6z~ zqbJ(Kd$_y_Wx^oZjW5@>4c9Z`u{9ad6VmNK)9ma8F{_jyCNaNrcIhN$hJjUKUP;_g z%YTmWQ5oKmXg8;PJb6ytW_1DKi5KS}Yksy(v&wq-B zojIjB;{C^}vMUY!lwO5zRr4^y@wZ(XK7XmY)rYJQqiL6ti78gZ^pLbHIww<`GqPJ` z!s?z(fXzc{>`KG&pZIl%itgl(`{xJ0j*D*PhjB>SmUkbs+81X!4*l*5x7lZfGg~&{ zRU>qJi<{CAb(R=!z8GWpaD!3NZh!fTeJ@Yhh#WFP9D41XM{s7tn4L<_b+MxgJIVpU zd|hea2zK%c`pmE|N5r0VKOE<45#h=N(7`+%bKYWgCgOK30jxH3iy6uR*<5r7qY4|a ze4IMVDya;)^#tW7uQZf}%l?zV3hSE$cAYnWeNbh6n}l{<-effDj7mqh&QHaHc?5=z zSE7a-1hG}>27-vsCa#!y0xgXt+jIWg$j=#uno(He9^r@c%u3 Y0cJq*9x%ARTL1t607*qoM6N<$f>+L*6aWAK delta 1291 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 er~GRFzr`Q-}!dT*njN({d)=( z7d>ZPYUyS2>7V!UKF4IGIXMYJLbr7U=EQ7@RQWQ$)+vwqNHbX9csYa?O z|Frkf{?BgRZD*e%@I=LT;x;P=k?>u!b^kJI}(EPgxSc6<#Ztqooa$Q{X zuj^(rO_kR zG3&m0Z_9NKSiIOKt^O~wdHbH4wyPV{=agH|+5G-6)BY^~^9z?shZ*H^o9?^*`qQ~p z;vsWPPw=X~F1nZasWhTK!M%Emph5cX#KY6f_qt6~|9R}=MXu)uS#D1|cbjeJ^ql^c z5eeyu2P5apxAKPPr&UF6o6quix?+pYVTJO8-`_lT&Tm|woAT?@w1X@!W7Dc$KDYnT zm+$?ef4x#a^Y6>6cbt{87kac?`V2q!k6Y)L|CG;pA5rmP@%%%7@^2;Hi>a=EnD=}C zfs0QsT)Y=(S6ykkmtDU6#{9p}-si0Oo*=X9cj$|+a$8ikXgSZ7Z++*>E%D)C#)%sl z7G+zm|5cRkEoGjZd+*LI+xYkI+T&ivu*N0zo!ie8@a*_r#}`%kGC!Q>hX4P+*PPFw z+5JzG>WVC#Tq^}V2`kBCf*#M*{aBKJ3D)liW_Pda)u#_swg2DxgZrc1n%gXGE0chE zO|`@|q9i4;B-JXpC>2OC7#SED=^7a78XAQd8Ce;dTA3Pa8(3Hw7;Mi~+>fFmH$Npa YtrE9}V+J#sLD|{UmCes(ol`;+0CfTZ`v3p{ delta 813 zcmV+|1JeAV3B(4FB!4haOjJdf(4ZJ#7%+%9K&U_v5D=iCplEP-;Nal6xVT_QIEZLK zuz*lFSSUzPSg?Rl0000Cs?Uf300PfRL_t(|obA=IYTG~<0N~T8q1cBAhGx(+9RE;~ zVmx-vU_^(IXE3ceIvBr#O9(|O#*|D_2qvUU;~}rm;30T0d4B~NVT2sQ^_S1GlCQf`baFylP=A`XVk7%KcZNNpH;%U!L(J@`Y^&s?2@qSwk|@rW9AdiYRhW=_E4x)B zP<=Xs!%=BTRL8(@Mw3lK)x?S^qooe2#RR~QizQN=Ey?m6ng>L0VlW046npnKCz$Nu zcAn2jH7-djz@(zWgsxVE0jsc);E3OPqh(!h65Efbn18faVS~$rjOtAWiwRI%vT&-m zF3@>NAw>sigupzf)josPg7d6{Wo569 zYGU4qj=*S$3z<;$RZA9(_qBe4?s4|~6QxvWOw3!}!Hvrr{IRd~7$=PZY^-(qz01AO z0vdY5jlIm_`c?GB(FcGxdm@wx!rZ~S{hP(GAb)-RL$-g-E!%64*NGo~rv5mHa(n2D zo1yGa&Rp@aIe90%{6Fxdo%hmdo7zC_d62jJ((QEugFg6y5PslAxzjKZzLyuMiQ)cW zdX+jS(hFBwM0tB3KX7%gJ(6Cwz079bj^}^-EF!h+Qrr+FVvckeks_gVISf4cO6@C` rLMDj(QrsvLJ1HM=)x_T6zZSm$ixe76TgZvO00000NkvXXu0mjf<`j{& diff --git a/graphics/pokemon/totodile/follow_normal.pal b/graphics/pokemon/totodile/follow_normal.pal new file mode 100644 index 000000000000..376cdeb3b17d --- /dev/null +++ b/graphics/pokemon/totodile/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 152 184 +0 0 0 +40 56 96 +208 48 72 +80 128 184 +64 96 136 +112 176 232 +168 184 208 +232 232 248 +160 32 56 +112 24 40 +64 72 80 +168 152 80 +120 104 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/totodile/follow_shiny.pal b/graphics/pokemon/totodile/follow_shiny.pal new file mode 100644 index 000000000000..b9f448df6d0d --- /dev/null +++ b/graphics/pokemon/totodile/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 152 184 +0 0 0 +24 80 88 +16 120 248 +40 152 184 +48 120 128 +80 200 184 +168 184 208 +232 232 248 +32 96 224 +16 56 136 +64 72 80 +168 152 80 +120 104 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/totodile/follower.png b/graphics/pokemon/totodile/follower.png index 068795b1a53bc8166ebef717046fd7feeed69779..d9f0f5b9f11f096a8f80f54a5ea2531ce8705c93 100644 GIT binary patch literal 733 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNUN&X62`#)^fI*{jm><)XWM?VtG{`23lca~94j+8lTNhy|(epi@tlN0Oi zYutHDrBwO4e}+Y@m0tGlT6NOqzL(7*=e>6?t`yA=o}J12^x2~+H~!T2bFN)wv2B*v zt5oF+@+Eg_W_fM>62;zIc<^f0_T4VNd3T=u^yp8iKa!)CQt?#%``ew1FYIu!ZT~8~ zrM$iCScY1h#*tqWBYi`ERLQ92GVb5#!phxXmGRcpZTi%@6CCGu+?}_hPW;8s2fc-k zj0y9U-ZJEVV4K(?6sfn-bIP;IDZ65h>Rn#*&9%$yOuOW^eN~AT(zn-&Phom~biE3D{CZ})MuOWvg&8Sr>S=%1+vfZToM$Zlzo>>O|8JN0 z9_~*!fzhN|;u=wsl30>zm0Xkxq!^40jEr;*40R2SLX3>8j7_Z!%(M+GtPBj+Ze^%J e(U6;;l9^VCTf?0fI}QLfFnGH9xvXHUwzjsmwzjsmwzjr@ zLn=q_hv*v|y3P;PoIS-^Mey@~oOAdLCly!XgWY6~_c5{-g#l(-Ak{e8-D{k-qU^9q+;h37=b%9TR`0KI3iu(l3_K3A*1}YBqzFt7a zXL@mC8Y7CXxPM8g4Kp|z$t4bZ)bXHDU*>ArN!o-*xWyHpgWk$vn`9cyi#X>Be=GwA zIX;1c-v-$ZqfX)-eDK1c#PPCPAihy;76=Rm9xLwi3z8fu9ydyBqBox8I8J8_JEG`} z5PIivyr57ajES?T;y5BXRZsg^L>@P> zBvmNl4mqyDn)?K#nLk^BaY=6jmV3TMDfa=3Z?O?8)+BzO+%jHueV6hfS-h=4^7Z)& n7WTi{cpjPjUi|vX|C4?K4lEnrq&{IS00000NkvXXu0mjfB4`78 diff --git a/graphics/pokemon/toucannon/follow_normal.pal b/graphics/pokemon/toucannon/follow_normal.pal new file mode 100644 index 000000000000..a05209ac5b90 --- /dev/null +++ b/graphics/pokemon/toucannon/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +213 213 213 +229 215 99 +235 188 77 +158 158 158 +226 132 70 +75 148 191 +99 99 99 +218 78 64 +66 66 66 +97 41 35 +52 52 52 +37 37 37 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toucannon/follow_shiny.pal b/graphics/pokemon/toucannon/follow_shiny.pal new file mode 100644 index 000000000000..a05209ac5b90 --- /dev/null +++ b/graphics/pokemon/toucannon/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +213 213 213 +229 215 99 +235 188 77 +158 158 158 +226 132 70 +75 148 191 +99 99 99 +218 78 64 +66 66 66 +97 41 35 +52 52 52 +37 37 37 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toucannon/follower.png b/graphics/pokemon/toucannon/follower.png index 356612125f2e8046b29db5a310db978b7799094a..bc174957b3b0981796d0a244ea100dcf4a3cd3f5 100644 GIT binary patch literal 1877 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBht5=_1Pkz0}ciy~tk6PTkr|eHoPQK;m;N;|#sHtpXVxp?5Dj*;L)IJJELtvPN zKlOc8ys9IX~uh<-ik~+X~^Wd_VjzskUuVQ_Kk8s>^SD|%sJGxU)|ySl*of~ z=G8?_T(vWN$62f2O9U>lHm)+@s!O?l*81Y6J#kOF7*9qyKMW+ zZm?R72Hu*#5yB^yPDn{h7KoB&UT?q_>7nwYa&g_gnB?Uf9?73wD8%7)T6+!42Fc6Y zB%7HuW1k2}F)rUAFvIIXNWFNF@EmiAh={ZSwyC*@b>bFWvICg;XjEC^QSt-*J7@31_e6r7z zoZ%SAB-Fg{_T{~^4^94eNQz6J;a|?~9z%u?JZgVxH1f9`KDXb%e3fsaVB5C9hw~a@ zEB5kpItK61Z^+?Q@?4x?Usd@t&Rw}e!{+IRyV}g~a`L*HViVb=mk8bgyHf(8T-9?W7<>!mMJE&}Ci@pA-Mx5#jqX znf3Lld*OSJr-{xzba-E+@QZ^lSpVsLF+8Hq#m#ta0ZaSS#ou(-xOSd8qJ8JF{k^oU zKfcc2+_n7B-)$L&>bfS`lTPNnwPe$ZUsxNwmYL~zr?|cO-a~Q>ZoCpcy!F8q8`^Vn zr(WwkDpX?Dpzx3NsB)VI%bR2Uk|wRP3>@;ug_tCMJ#~I4w_m`NsixVS>0w}sOx^b< z8`V$0WiLJ|Dm3G^m!d(bz^_e^L~>TR;}xF^zx29I9sD}hpjBIFm~U$ z`hLdPWf!I%Wo`T^VJT|Y9>?{u@>48R|N1}ky<_Xkf8D#%>px#H^mhEGzkZpouXt;N ON;pqfKbLh*2~7aSbPRg{ delta 1013 zcmVSM7XIM~3 z;4ly%aH!~TAgHLQ@Tf3w$k@2J!06~e`1trj#HD@!00W9iL_t(|ob8p(Y7{{b$EOD$ zU^^RnbS1DmfkxtK9oT~hF(AH2k5Yl$76MC-xk$j12+ELC6o2-hCoc;!;5!6w0Waph z&tP?R^~daN#7k}td+6=%s{gO5x~sG7|93~FhWG#`6Ab)CuHq!p;+IETIfjH7_|dml8-=1$xw`{q_4nblz| zWUw=VI0qIG7k_R0ZZiOouvI`n2*Ej{Nd;a(+YlTv4Qcs(RrLf61RE)3Tu>A@5$E7* zpup4QHF{-YUHb@T0MoAj9FWP`NC{~yiaZdpu6bTuzp9R}*bo66F%8}N65ulNj>Nfv z(z%uG8ud*S02FY<+6#;0XX~ei1u%t7j z^$m~FdhCcbm?VQC2~2FDCX3>X2~i9n44M2v@or^V05?f#Xo5eg8o?v%(2cw#P_ zfJM`m%TxdZcf@%JOuT8^)mcoTa~Lw%5%9zcYhVS8ln;M*PV5c}5HUu;vy;{LX7z3C z#5C08aDNA25=_AF4aB|#R^-t+KsipTJR#yhSejLH`r%tW_7QpkANK^ePFSCbu>=u% z@9ipH3R`7Ita+}~=DJvnt{4IxmzG$E0CTIyC(08i*9--|u2f7CB06Fw#7x0KaWukP zQTv2z`gs#g0{&V%VwD7t?OiWPkQK(l}) z4g%Pbuqp%UQUOt(pGlE;RGo&)#4Hfzg>DxhVxK{c0s?lj*?7{7Y{tXQcWghv_-pz$}sxAhOrgotM0s=r2M!{$Z z45tw2dlqE~%nJ)VT^vIqTHnriJ!_5vPup^nO|Cxg{uj+=&R{s`H~;Rp^G50-Li@}G zk5um6ce?zi-u$4VZRbNPHw#=`-d(l)32)))eV^hMZqQ}iH;12D{L9pBHYpw7YS;d6 z^yhe69C}Y%g293D$9KMjxeK`rB!6`J@5(vy{(7MHd$E=S93E@tYbzhHau#t_+^=-k z?LEs3?!_D4H}+LTq~>ftB6FEXQGk(q!u-Jfj7r=Gq8)DilzMo)n;c;u(4cI&b30V8J) zFLTj`AFCPvT;*~QmAE-2J|<|r|Bpw9?05f|aH5<4@82EFceo$Kwh08sa6~W{txoyh z@krS)`PH<>Q|4dK8*58D7&YASH{QadxgaG&fTQyS=L_X6EH1Lem(?T_PurZ`nERaN z4C77P2)0Y^n|K_|k4Q~;s~Fwm!|>&sw!>DD`%4%fnJ6!cUzu~la>1IM9HoV-4?C_{ zRxmxOW{BRxv|w{Q!?QJtb~_rs2v-(dSCqalGvP10T_V@l+0nL1tao?|-ZMtZ%O9WF zknS*VNzugRGk&H%E8q?IDfaKFSO`Z~-TMbDJzNsi2eRyi8-yL?86(}9vzngx9naQ1 zxb7<-oCw}s?f2dpiM$F{$7H;5?f8z^oBh= z&9mMZo$uc(Bg(EG&tFlc@lBX?Tr_2J~oTbj!{$}np&@tatUdmw3Sfn{gHIv0ccEvvF z1Ktm#8g3>RH0-g3&IHv!9RsQ4OkGA!yH3AF11x%Z_OUWty z{FGbzuPd)TW6Wb_d7E7Kea2;ZK7WI|GnY1;dd`s8F~hb$zpU;D_ailj_qJd8?zRg~ zWBQWVb>P$b4q?X4_Wp8AUn*1e9QJoLT=#YPcjBXo^Z!*LjP>sy*#EEn&dOBBd|NR1 U$`_VWUQpTN>FVdQ&MBb@02PMT0RR91 delta 999 zcmV@G560+*oK4`VfYO!PF@NGk=6&a)zRshF*j^LqAD& zY`GJt?pY0tQ>m2nzxqG@k|T?d|F8eV^@cC+#e2D>Q~oajU)2NgK76_f2s5|M{a*yM zP!I<2G__ZWXzv=*$2EZCi~95?w-q&EqPhT9i8O#N%9Czw5b%uAEVv1fAR1Za7r-h} z+WUU$&+DK8)PFGu`^~QT_T8@O z=b6MryJk+LXsHcKHaSWI6jQU|@sOs6AR0T8N4^B=p6BlT`aAL4^BN{`@S3SeOM$qzs`x+=fN>p0cFyu(|>T<-;H+x&X`+I+Sk52A>i9c zWSD5!KlkxuxaG!Rnv)f<>AMfZFzg>djqTI{5+?U%#N9vYDv-%-W(Pb+wd0R&nkq*6s&=7C9hy%(B>9+1}RL$7C^~7SNIud0BiWN zo_q}f@^D*4U<$l%JO&Fac=%@Zg#qdctU=Leoqw3$gzNm_5uW1q8>R0TAvJzPH?Fdw)L-uxInI-L{vg)wpUsSETA|Ar3F^7 z$$zx&7|^Vm4NBC#d!eAsF_jeA3a~MNdlN)YmMMs<+_(FA1hsE;#~>D0yc$&xPIJF;Q&?Bu1S~8^8VJ zQE8hv-TaCHk1&x2Vj`>adme2Ck1`9G2VgYnWO{Us&mcOT5vD&}1MC(SSdKcLT40@?kF1hWK?7=H)@0001UMu)cm0004VQb$4nuFf3k0000aP)t-sfPjECDLYwN zS($sL8V(@;|NnGWfdBvipIyJeyu4~Rf@5NhH*@m00005KNkl0i zzLEd`-vag~t!ieQXe+gnM@k-g#(2O^eY-6!EiElAEiElA{eK;8+dIfbbW;1&aDlcR zGys^1nd}SjM2KIZjR-W5wS#zyrB)`cwE&)I&Iz~fhV$0dL5a`=^QMLfTR=W(AmCP& zD+p-05I;7c)CdMJL(HXC{k+bts&*D9^jv^H8)(51KN|oIT0TwqI@fJkp@0Sm@*^N6 zd;$`mkYA1=o`2j{#QU});fU#k9|470(pKXM0$ysBkxyoah`5*azRElyop4j15Vb~V zf-%?jWLy!MwupEyYq!e^e}8Vi^7(@_CPaiM7;<%3L=hd+{0N;hYy8QNfNVfgthH^& zeD3fGnTdUiH@I6APm3R1X;l24EFWvSJQ?4Et6}OeQ-4W!F=IGE%+-;34~n}ub1uQ= zTDgfHbCB-A)evvd?*N)0=Ir^=?@V!?^J3C`dyd9CxEi7cxOP{R;GA3S{5}`Y2L{yh zM>oLkc5BTpanBw2)11qlvPrMgRZ+ delta 508 zcmV2zyJY114SY$)xulJ0!^nk^ zdHhQ&7T;fN-Sv4asYh7ML)4>uX$b*FQ#IaX@+h+SdhNj|ZYr78+# zu{pO+M;DykdgrUD(UyBQPZ&3qoN^9j;}KeS;=xMW|J(ZOuDw4U&s?x7c3LgBX1A_8-DaCyyqK{zt>-T1=9}x7HqU<- z)^oR7jrrHViM3YxXW|U!86|#O|5;is=zPkC`en2K6gq#rx25R&g5K+a60X`gMn0#P z&j~!Ap`|u^eu}8MwMSItUEVW7+s;&Mc<(;-vK~X=z68S=K9}|=Jei%bPAkdrsh)vS z&Aa0*=6^NT`81n7+_>Q6qTTA3y@Lq@v)>+ZPt6}1kAfpIZEAJjkRk7_Vw|FuZxhyIOO zuWQ}!K2Wcc*DKebtHkLyz3j}NoW@2Im&pNO}c{Xgw5UO_QmvAUQh^kMk%5tsu7RPhp;3sDk(IHTm4TVIfrXWUfm_q=dK3-0`6-!cl|T*Z VICPlbXFd!{d7iF*F6*2Ung9wwQY!!e delta 545 zcmV++0^a?_2D${0B!4haOjJdf(4a_2h!7AEXmHSgnD{U-Ku}Onu!tD=&=}xQSeQ6C zu&}`R`1m+DQ23ajczB4l$w>YH00G5GL_t(|ob8p%YQr!PMW+INz}SdpX(^Z{-UZYD z@F)nH{#92c-PsT*{=7ifsr*Rv2zC}(wPf(-%(d<{dKutRkAHg9|0#ACt4NL6)-t!?Fw=V+Nq5tnT2avX4PcwFvOmn>;#I%}XVBatJylSSIIzv6ppDTmf z%}LC_*L$n3*%ZUNtqpn`H)g4e{gkn~RLpy-9 zQdGhCN(KWvL$Zc}-m`N1jMg8Ce>a$dlshLG$mDeN*6hp|Ln%%_fj+S7P(gVRa8&+D z2Avz@U$Cs>D$sSLYhMSJDDU9fIWi^);09#v-z9a%O{nL=T_Zvr3X?%lybw``1z&vq j&zslP)f#~7&R?xx<;jn)#kSNW&C!+#AmmXvDul zAbrA(;+l!C@s9<3$Y)9f1EPk&5l0gtkfvMbWp=VEPQQBA7C>+{d? z$=AjN;yqN($1Lx2&S=6}a>5^rJ@RR8uW9?|6nB9{CJ((s;W0}FoYlJ2j1z?b5HOj*?)UCg@-H|ac0%bE|9Y-zZ$&7H-Q(p<%f7+wnTyc0lyEC!tTGHbJgbw zhBQAEs}Xmb8%7}Xe~YWskUs=o;Ec5e%63PZALe+(t3rlAZs>c1tEWgq|A>o%-0a3- zj*PgOV2%j$)2ie{uBqVCYur){g@(DN$!Tr_pw6g$<$o;!Bd%r1OX&pA=ZuD0V**S3 z74mLTqO1-79d89t#5Su|l4C1dki{BscOxt@iH}frXPGtb zJC6bY_kS7g_}_VZ3Ct9E(n#{UiROT>0x`oRRR(XhO2@zQ?h=?O z$NIex*+;kp+}s3ZBB4k?LCMd>#v(6vhFm#P;ShlNm!h~VffMWs+BgJvt_2@83Py0O<&32zVM|>|+D1Sum@0Xckt9sQ$<}M_6|zrc;_gn$)u`vM9e?fmKa6^9Xwe*DF!a~>kB#1x@z1nBtyUxW T(iVlH00000NkvXXu0mjfUyq`V delta 759 zcmVR^T_q#0U_ntCL*`fO1oZGBO`Ip9-AbvwkzB0`>KARbJ z9Uef7XK8xlH&WLNZJOex>9Ykxpf{Uo9mo1Wtqo07MKUGDmU z&TB()+kLaU5KBc*U&viTbgYEz+i zv$+IHmQ$ML$hvrLa=g~N-A;n1%`sn?+_+ddJwgR>Hee@q^#&vX#ndzm9S^6ySfkTX zfSVyG0-Fzyxw%-Q;TNZ%D%_)PKkAi{CV*~m-*Ei4qjLZUWE~-LvL1qaGUINZl39d? z+9{}+cL5VZCijh#n`y>T?&L)E-TbW%o!kz3)1cX8Y^nM5FXWB*rxSl``~cqPFOQfMJQx4~002ovPDHLkV1kIdcZ~o5 diff --git a/graphics/pokemon/toxtricity/low_key/follow_normal.pal b/graphics/pokemon/toxtricity/low_key/follow_normal.pal new file mode 100644 index 000000000000..4ffcb8ad61dd --- /dev/null +++ b/graphics/pokemon/toxtricity/low_key/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +33 46 49 +0 0 0 +162 205 214 +26 14 32 +114 150 158 +152 83 187 +97 51 119 +255 255 255 +132 98 147 +167 141 178 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/toxtricity/low_key/follow_shiny.pal b/graphics/pokemon/toxtricity/low_key/follow_shiny.pal new file mode 100644 index 000000000000..4ffcb8ad61dd --- /dev/null +++ b/graphics/pokemon/toxtricity/low_key/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +33 46 49 +0 0 0 +162 205 214 +26 14 32 +114 150 158 +152 83 187 +97 51 119 +255 255 255 +132 98 147 +167 141 178 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/toxtricity/low_key/follower.png b/graphics/pokemon/toxtricity/low_key/follower.png index 6fd1772c3a83c44decc56cc65895aeecf4c2be85..2701d7c8b129882a93d82e0027d1aedd953c9d52 100644 GIT binary patch delta 846 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 diff --git a/graphics/pokemon/trapinch/follow_normal.pal b/graphics/pokemon/trapinch/follow_normal.pal new file mode 100644 index 000000000000..e9cda1118b01 --- /dev/null +++ b/graphics/pokemon/trapinch/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 48 48 +16 16 16 +224 152 112 +168 88 72 +200 120 80 +40 40 40 +248 248 248 +120 120 120 +104 104 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trapinch/follow_shiny.pal b/graphics/pokemon/trapinch/follow_shiny.pal new file mode 100644 index 000000000000..6e8291cb15c2 --- /dev/null +++ b/graphics/pokemon/trapinch/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +16 16 16 +168 168 168 +120 120 120 +136 136 136 +40 40 40 +248 248 248 +120 120 120 +104 104 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trapinch/follower.png b/graphics/pokemon/trapinch/follower.png index c49b624a1973cdee1129bfa2535e7931d2080a47..f42dd92999e82d411a270c52f10915035a032c75 100644 GIT binary patch literal 622 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zwy47zhXm zJeX0iBEsWDMSzBe#*ZIADk>^6GBU2bl3xT=$(ZEr?!wT)D(eB{u$OrHy0SlGZ zI@?SE^DBuQ63o-Zr6zcB1U_ne5cA~9!=-Eo)3zMqefh$={rs{fHuLLFPk3ExWmXh2 z+nX)f@l~R|bA$9b-tfzAx~^wmZ(Ml9_gHJu+}0Tj?`tmot(z6+9U0A>Bdi*=cIP1; ze$(gEkBXHBC?=HqB(7cl|Yw`G-Zhr?Pwvou{2RQ88IK zUi{Uy)I&>U;^!r`aUTm?7-&#lWAP@I?a+m55hW>! zC8<`)MX5lF!N|bKNY}tn*U%`$$jHjr)XKzA+rYxgz~D`U0SAhP-29Zxv`X9>=CXEd P0Y#IitDnm{r-UW|ffesD delta 449 zcmV;y0Y3ij1kVGI7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJd^&75;V zLCt$}?wm^hy?ez*$%D8l3dIxsL~`*L8#(|?uLT3f4BDwRs5QmIrb zmCC;eX@efE25rNP%T3S`$oQE@yvddbW_(^VG);kw^J&OV12J!MJ|PgaUKJUi zUoa$G9lwnK&wscIvLN-QbxOC7!;n z?9Ui^*_0(^dl-PuU=T=7^eY3>3Q!EB7#Navz5}|0(bm(&F~sBe+bbLW4jTxtB^=lG z_Ee7OeH`MIz$t!2=5|t|4u6BdEAEnngx3w97<4+;GBX=X+sK@ow)=&SW5k4_+v3mv z70aA-I%9f0rugjF^iqvUM@6z*Kd%rDsI)zJDSC>#tkk)M^AawnWt_gE)Gp=l_g-4$ zW5y#389fg4>)1xg?#wUXV-Ij=SK&SI;lj#RjiTpVM{l?6Y5RWZp~EYIhy$!r4mma^ z^R}{t^DwXc?H|XyMl}Di^Tuh3=Dl}0&iz&1e)rZ4XSw`JPV>5}cZ=Tr@A~#lB`LFa z+aBLnf3ucHw5u=G>+RZcYrngWalZN0d8HXU>MC8+ePZ`cWIW;ddtzC$!z+VNZ$5h; z&)GeWtzAo1%*pz`uxa+bTDUoW$D`u^Op%=LZn!ig%eee3(<mdKI;Vst00wdEh5!Hn delta 449 zcmV;y0Y3hN1sYEsowIiyN47(qEoi(3Ex|GocnoYhKmtT9qzDG(440KCfT0003^NklDwRqQ(dYIb zuBxHGj1#k7%Isx$nyZLJ4l_OzFycoBp5*XH6gbTI>~i23c$HJI^buwg_C3W&MbLv}wE zAy>B6_|+$TjeluYV{?~4!sVj_uB$aDPq!OI#_tR~@N;X-dE`Ilioo0^q%k%QGj1Za ztwK+^g4uP#@sYFwVQ{SS00000NkvXXu0mjfJ$BL( diff --git a/graphics/pokemon/trevenant/follow_normal.pal b/graphics/pokemon/trevenant/follow_normal.pal new file mode 100644 index 000000000000..d493a61e9555 --- /dev/null +++ b/graphics/pokemon/trevenant/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 89 50 +61 40 23 +39 28 20 +178 138 92 +185 145 97 +14 48 20 +120 86 62 +56 128 44 +16 16 16 +221 45 48 +255 89 93 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trevenant/follow_shiny.pal b/graphics/pokemon/trevenant/follow_shiny.pal new file mode 100644 index 000000000000..001c88041a4e --- /dev/null +++ b/graphics/pokemon/trevenant/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +159 55 45 +99 100 99 +55 56 55 +187 187 186 +237 238 236 +64 22 18 +148 148 147 +215 81 66 +16 16 16 +130 102 172 +161 136 199 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trevenant/follower.png b/graphics/pokemon/trevenant/follower.png index 86a6997fc6728c623653c0969364ca24f42ac848..709921cac6ea0720dfea75f7eda10c0f6cc0087f 100644 GIT binary patch delta 1090 zcmV-I1iky42-gUZB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gp zSu#B+7bhGPvWi@}kzo!n6nIuXIDjk=5D?uhF#lOyS%|dW00009a7bBm000id000id z0mpBsWB>pIyh%hsR7l6Ql|hr*HW-Gr_6#$+#mUSL+#J>$uYY?Yz%JQij1z_{?H;(% zW`;UfL89u&c1o3-aqN0^&Clqs>nF>yG2oC(HDloiy zv)8~s65x4I7u4A7$=^O3H1XL0&Ye&^Pg!0J6E{b?<=7^9ys_+HAJw z_~JC54FIjR{C^lkjeKi|f4)vTT8vy1kY`>U3qB>U(VR-fH?VHU9r`NzBiB4o~vSqUwx6n`4MlKVx$jP5cztOSY+L2C(} zyPi;6ogcEXl0qSJA(7X5C69`dn6lxR#^szVE>=;>i$vYZ86DoUE8^!jE~3C#Q1j9=ygJe3bSa~xPTNB}7w z3`UBL9Te3<%ZiZ)Rn45i)zQo7DxN`*a*ELX^-HUxeEGK-3|S%+SFD7JcT4sJB|c@sZs4;446+&wRu#Kl$+R>kBwhz_L=Ai{ z01_GOO+-Wuj3?;?zIc~SPxGPB(5$yl{C~h4;d&4ACMKy1+wXPE8u(lQJa^dxgw_R9 zrub8&3no6~3M#=Nr@rvwcTEh>M6gepCp4!*v3^T%gdvMD)vNl5Ng`+4(FHSGapV>S zU|$x@i;&u%VL(VRF86O)5bFUSF^=+rNmK|0_SKJye-tD|S#ih-%< zNu;~dzn?(9QnGj%K`CQ2*XJFDG}qZ7CM{|%x404ea`k;@t+cmMzZ07*qo IM6N<$f&}~hp#T5? delta 1029 zcmV+g1p52e2%89yB!4haOjJdf(4Y`dH~@H1Fdz^B003Y>D1cZvNH7>6C^!%Z0PuK_ zs8C=4m|zeXATU5k0000TjN&H%00X8;L_t(|oVArtkJ>mGhds(62hxkeW-2(c0 z-sAfE#yXCs)0uU=xy)AsKpXA9sAP~=e*F6zyo=_S`Dy?dvv~Y6ze8Pa9>VJB@70^> z$41a+KgPHlpnth2wNRVHGd=(m$N9wP$dmWkf2eFcW0~x zC?G@&D?!DT04>ReFvM#^!HzM+E>4gLd6b~%>3Da}YY+-THX!`?c85lP-0w=>FJ@I_ zy4k$@k~dud-ityoy8YmWNc{D0lsNBiKiu{idZdLX0_)}(<|Z0p{K~L{aV^LQiD#@4 zWaJ(GWPb#iI!GQ#slx2Lkl)UDhVMYA6cpUz*$l-o-X;ZSk2v0y1%D7e#h)9&5B5Bs z6$9upqXB<2%X&rA}c+u{+a47=#4}k9r8rR1CO!EF%{j3W-gR>?q68 zSL%7ob>c{|?Xv?j9)wbY5N7`b=~G%Thg)SyYkwi4$7v(59;C##g}}-6!%m|JW)0#% zhCOd#*ginfO6a;73Zbf1Ft{ewG> z&MS6!T4uH>%MX*LJ_-bPlNM(%<^$XhP|WU%tIRebDQgw52_vokpzS(}o~S>_KMP>~ z0Dmhl9A=vl7;{F4_-X)~E-Cf;ysbIpgi6A=KfqT5*mUiA>xP4^W>Omk%{B^-WPq;) zKs<%LiSlHCofE8lLR6Yx=DyIbxY|A)#UdVrDj#Ah0@!||j1BO$08Sn-1)=Le%y5+m z3hEb)Y6;GmhuI**GvRELhP-0I4OgoKR(=z>?Yx@RXH1K?ZQY~PH=G1z0oa#03ln7a zXQcmKuv72f`l_KmJ4sPcB&Co$()_4=qaZCx%R}E_<}jzS1VXL%(HR%fL_JB2yGfvz zlrCNh^@pk5Ud%sjytbm&Rp;-`U37l)|7`yObr(p*sLyZo00000NkvXXu0mjftr_R( diff --git a/graphics/pokemon/tropius/follow_normal.pal b/graphics/pokemon/tropius/follow_normal.pal new file mode 100644 index 000000000000..0c28452dae51 --- /dev/null +++ b/graphics/pokemon/tropius/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 56 32 +128 184 96 +0 0 0 +64 144 72 +40 104 56 +120 96 72 +160 120 80 +64 48 0 +160 160 160 +232 232 248 +208 168 24 +184 120 8 +248 208 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tropius/follow_shiny.pal b/graphics/pokemon/tropius/follow_shiny.pal new file mode 100644 index 000000000000..f2b86d603942 --- /dev/null +++ b/graphics/pokemon/tropius/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 56 32 +192 216 72 +0 0 0 +160 192 56 +80 96 32 +184 120 8 +208 168 24 +120 72 8 +160 160 160 +232 232 248 +208 168 24 +184 120 8 +248 208 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tropius/follower.png b/graphics/pokemon/tropius/follower.png index f24fd77fd813ec3a31b699b86dc64e05b43fcfb0..cd3dba6f8f14a37ae6188d570c640dd0658ce43c 100644 GIT binary patch delta 1255 zcmey({+@G!L_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZM2E_=LDJY-Bq#cn0ciy&22u%)Ol#G*Dh-rN|xWzYHaBvI*G_38bV4jo$+_!zXZU)+#LOYytu-!iAbN^#;z zj!3^;x5G2nreB!j_e&;HCS^|e(msuIlHEOtDVD}<%UfJ>JWtF@Z>h;PS~P9tS&zLA zlLDj#gd3ipc%;A(cDCf~>+|o90tD=%;Q10!rspr#FOc{@b80+>P5|8qielU^qKykvwHBQFW z*4}Yytv6>LZmKkE%UF}MzYV$7|wG%6E3fhn3$1Q_xIT@fw>El(+@P7=SCYO z982(#$Y9H3DPF-Tv$Z?%T**Q!H=YCXqE%n&cG~TK)i*KSJdQ!wRoTL1UTa$7%tzBb zHLvT6ZhZM-$FsSPB_H{hewR0{FRwUe=dAt0xaPq9{j1`ArsswhPkuP>;C-_hv43jo zzn^x`V>PT`tA8HAv1ZnO4z??st#^ER ztvx#nb{Z0{MpfW`swU9(#a74mJO0?bdgjrbcRUyT z^1@HQ&STmYnIB%XJ$>hdP3kM^d6v$RlXz0JIr_*KryMm93xUlI*}ygIzB z`f1H-x&Jq0k9=_WkXW4-Q~q_=+1u@gf8uZNKk?czSUv1#GcfUyBNQFE`6-!cmAEzhySldzR7QBZ L`njxgN@xNA%p@EA delta 1009 zcmV&YEs2oTyF1P000AdNklBK&0RYEw7xBbDZXXIDJh&nKD~~hLT~wvuqS6GgDt!=O_&VT;XGymP3I$ZP1U7+C z?m(FF`Z4lkkZeJ+Kw8%D-arZmX>`R4B|ucQba*56#J!XaMxG2Fl2abX1@d#mZc7Fe zU*uz7m@Y9dK!4(e5=sLta9?8nqMZ~C7CsD0V&EV`Xoedg(E)Qtoh|d6A-9H8ArBB1 zpzuNoR1HrsR*1idW*2A%Gmi$nu2|qEpEeN)Jyjz^nWqem)b^zE%(GTkp6N?hTQncN z#t(Ia9zF~v9t?77G{G#86>cn0^mF)~;{1n*9-JQ!5^%^H2I2xNJk!1pxCD+}6e8`1lt`#hGnjcW zNIIg7ZUVLDjxmF02*rVMF*qfFJ}U#@3ym42BGu zJ{2f~tAVfr3%B~Mw+SB$Z6}S`+j@~x<;5UamP!9*{hh<)ko-yK?hDKlP#NKh7m2KC zdo%PudIE=MX3Pk;ELU-#tpZrgj`+FPpt62;09vjx}H z+mheP^F1r;vh8|KX|>6sRdIJk&stFDo1@l={iM90WvO3+7QImNFY$o)!m5puCu(|-L~RrU`!1=~Qn(ag0dgLk z8zB3CY4C=}C{uCrvvP`{2F1Xr`YVBAFa_3t@%*)cyXSoti)wq>!x?+P)gbo*AKORI fk7alo#6SH3*it|1q>4o}00000NkvXXu0mjfSLn@I diff --git a/graphics/pokemon/trubbish/follow_normal.pal b/graphics/pokemon/trubbish/follow_normal.pal new file mode 100644 index 000000000000..0fc884893428 --- /dev/null +++ b/graphics/pokemon/trubbish/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 176 176 +16 49 32 +0 0 0 +41 106 74 +74 139 106 +24 74 49 +82 74 57 +164 139 115 +220 220 220 +115 98 82 +189 49 123 +0 139 230 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trubbish/follow_shiny.pal b/graphics/pokemon/trubbish/follow_shiny.pal new file mode 100644 index 000000000000..18b7620e2bb0 --- /dev/null +++ b/graphics/pokemon/trubbish/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 176 176 +16 24 48 +0 0 0 +40 72 104 +72 104 136 +16 40 72 +82 74 57 +152 160 112 +220 220 220 +104 112 80 +8 144 80 +168 184 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trubbish/follower.png b/graphics/pokemon/trubbish/follower.png index 761b599a69809ff4dcd09ff4f7b4fa6e8958b17a..fb6f19e452c0686fa7a21b4089b3e7629ae444b8 100644 GIT binary patch delta 434 zcmV;j0Zsm_1Iz=EB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-su&}TY zF(3c{04ZupN{eb3N-^djN~(s0wen00009a7bBm000id000id z0mpBsWB>pGF-b&0R7l6|ld(?2Fc5|>9x}&GyBk|x*pdTw)PKG}jm%tiNQJr+vGNd= zvX*y1;_a|&IW|ZnZL=Z&+jqZx|K;RBQc_Y{ME0oI6mfahSo zDB9UCZipteV1K$Vcy4!#sPvYBhFiC4!>)yd_&LeruVI4|HRI>m4}vN z7yt-1b>LlhbQf-YL(kpoIlig9?Ya*=3oF|`w<7TVAeB8Ym2c?z_U25LL;RM5YD?|+y6_w=v{iHeGfii+~0 zMMCHBsAMklIXpT*vRoB&cx(WoGURhOxnCAT43AjeitCxIvCPN-E5tG!=~7N^GDPt= zn+vAEujg_x%tR4H!UvckvH@NZ^P*s9XIuk=Tngq3j%)9q6!;z2t{_E?VFM`^0jI4p zhaVW@F3@pXd4Jz3^iSORwsO~M><1u#b>8!?Id&JmU7+LUb&78)Z@cD`ZTgkHJhigt z{XubiUU3)b`1yT`ZyJ2;4|-kreB1E2-FmD*d{L@FxIhq^(hZ2Tn&R6PrIk|shHOKn wfBlK((=BXN7ueBdKIi~ULjZAp>cdv>`YCJ1q1|u+DE}?2n@3j zNU<#X&A`BP#?!?yB%<~0bk3sN20X5=7x^+-clJ=v=b4?A93x$=jXs)B9T& zY|_cEzJ2@NH+#wWCnXc(P5qv8rO&ZDFM94r>h3oV^DGP=mQJ}P{MhaB6hBeFowr!? z+`cG&>tc>!t%^SL<4|D57twP&dIPO5)(bIf_Ahxh^<^9Om{b^h7H?6B~$9v2AWH}7Ku`J*bnRiSi zBbPE#D-Uz_aDD6Y@y(foLF<`a#(}@34Kb94WEDT6_T(Bu8v$DJYtKd`puO(-c!uhUg7~Z#d zerEP{?Hxr+8b9s2gHaxc(tLF>-ME&mRI+WOuWM( zI<@L7L+-VyNzV-*Ts~61a{cb*^Mjr~?PT)qu;NjQb@{sZ-G$|+pKPoZ|NBei=8l}l z6&qCVsCaU}<8dqzCsBId(Dob)0&$JB0thnxdcF>7^$#-TatzHcXA?J0~~8 zmi-Rf-t(~+K2G^PoxkS)J4<%2M3Zys=a;C5N#FbuzsNDH!Iym*gL`{a{L_CwyO_Bj zF5fw`GX3Ar)&z#S@HVM~?Q7}-_{oUto;o7&kTg`?eJ^?WmQjCKbLh* G2~7a0-i%TJ delta 730 zcmV<00ww*P4CV!p7=Hu<0002CwraKj001yhOjJdf(4Z(FAYfQf5D*YRI5^DA%y@W! zsHmv;`1n}B;D{g~_=rI0I54;v7(kl10002dM6M(N00MDIL_t(|ob8pda@#NrhIL0h z2}qxYX3&wcy?D@3bTc%Q9G-@D?gKdS`N7()TivaBiu&>%1%G9W0ApLeUXv}*qVGuI z2S5QlA_-1{~s6*KoS z^0YNQ3r(HP{|`CXGO)Jke10(;n?yjAbfWF*$W#5>83C+DV37>e)ZB|{nrN+POho}6 zUmhAbu(>RdgF5-;MFE!D*-fWnjr2qf` diff --git a/graphics/pokemon/tsareena/follow_normal.pal b/graphics/pokemon/tsareena/follow_normal.pal new file mode 100644 index 000000000000..254a931a19b7 --- /dev/null +++ b/graphics/pokemon/tsareena/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +241 241 241 +232 230 95 +159 211 116 +197 197 197 +125 185 77 +114 172 67 +93 140 55 +137 137 137 +209 97 140 +196 71 119 +63 93 38 +174 58 103 +115 35 66 +44 64 27 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tsareena/follow_shiny.pal b/graphics/pokemon/tsareena/follow_shiny.pal new file mode 100644 index 000000000000..254a931a19b7 --- /dev/null +++ b/graphics/pokemon/tsareena/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +241 241 241 +232 230 95 +159 211 116 +197 197 197 +125 185 77 +114 172 67 +93 140 55 +137 137 137 +209 97 140 +196 71 119 +63 93 38 +174 58 103 +115 35 66 +44 64 27 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tsareena/follower.png b/graphics/pokemon/tsareena/follower.png index 86ab0eb89b800138bea37c0c777df47303113997..0786eaa8be916914e9f248764429f4713f803b51 100644 GIT binary patch literal 1604 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBTj~`z=i=ThFs>&HQ$4YGv^p{?ZI`Zg)M`yv0Cv2Q&D!;LG zepslxZk9v$aZ^>n8JAY689X;=;agBS<=~X`{l|FwC0bK2ip-kxRkbd_;%s`WSo&?T z8-+Z=Gd{gZzT?&Ct{L6q#Z>I4cbC)WUHRnbJ)BP%nZBP~sBZAE#XUQEoj`?a>*LEN ziJzW)xXf}YUcFMd;^<#qcJtly4)knx(o$@3>e?r6@v6#&qsRRc+lC!Krl_)bEoON( zCp9#$Xw_ksWic#nCAV}M4fFjB%>5Eh6|dQPrS|^E$g7b@9{48YFrELLCc&KdzTm}f zF)e|P^RG8MOHb1jC;FzDjQ5SY@|`DdOX=F)Gn0L8A+2vLWdFj}-$f=SN$Z-Z)W}DYS?SW=_eVtFL}3gSJXEx+y4^|%=tb~Et6O5 zTGhYMy7Y()iz=ns-HNX#9QysNVSS&_qfa|x4Jw0!SML3A<$ZqKlPsoN#dp~2pM6@T zHRF|^{e7EH+?>xPw2m*$$^T&OAIMSot87uc&7+=7`8Uoj#qxh!&p-YyFz24D|Af4! yS1lhqrtV@s%PMiF=f2Y)>pxxHp$+|iH|ZaL>U4BfL*NlmZuWHbb6Mw<&;$U#0;X>O delta 742 zcmVgKtO0f=wN{Oz#zx~a9|KH zn9zu5m{<@H5YRASsIai`@bLKf_>izzXlQ6}%IGox00MnUL_t(|obA*xYui8+0N_J| zsQ!iVP?HjF?2un$GPuN)3>tDZ2oGKA#>I#f>YQRUbP)AXI)8LZ8gGW$jSv3_4YdT~ z{f0ipE|SiA?%1Jy$VQ+1^xpX_KgRyYzZ0GIAs_zqk6|^K{qUXkR!!Onqh-}Cms!su z+RRqcx1d3qH7_a)GCdYe9-lTyvt}OLCvAxf6_xT$hXP~llC~fgF2p`%*6Q=liz0u| zM<7K1S~Mv0AV+T+l=&!M@rX2YuD=3bkhWeWQqGo%OF4m5 z^dN}|GxkL5X1Rf3tDh+S@CjVP&ib(+{2+`4A3m?HN?T^wfn=`dOGqha85YDh!dP%V zTQ$Ka9YS#bEi5kVn~OfD%~-Iyiw`)2Gbzu@1x)h|aDUqPrQ{?&VBU#T6rDFnV>LWT zV|2d6w5^{ffl|Tqm@;e&QqJo|(J5^!l}f3pj42BU0m6+-7-!STd-bu@z;Kw%E(e$I zZhvo@>9OdC8^HNNn6bBVa5>~fgQ}f%GF$4UzTG|8dtP9{{1ElV7-Iga^s84r$F_ZTjz<)NDV72O8OrhzuzNhgOf{ijAxjwae=Z1Q2Qtt4S``6 z0{Vsgvltkd@;zM~Ln2z=PQRV^*nr1H_qEj2C;#i;@x3+S5b*MO>-#(D(2B-+ohG{` zOq%|*OMBgpM_t--iXHo(oVL^x^6pGNx!jT^eTRqJ?|_u(Pnmp2HTBj$U12OzoZa^5 za*gx@$#b%{4wDXA|F@f-p6AF>10`7G9`frinqO?;Bl@=3cd^Wz!i963J){nu&Yo2z)8(X@ z&}pHf#ctu|@tbR+tzG-;M|maybC1(pT|k4+2vx9?l`SIk=LDF4rA>y^)P8t3E{ zwg>axcw!o6bK}v&s|V&R_E56CZhEZLb<@5utNzsob!N;srpqUmaBAtJhDLjfBaO+D zGm59&P;U+sEU@4?biah5xX*df^YuOK>`PM*JUsnb%+IqNXa)ycz4YCtjx(OWfq^NST{}1o#1q9XROn-=SGz+`rgNF7yF)iG3W6d zU)TO$Mg|>>?_``lYqT0ZU7UR4@$S}pscUYqD4$#VcwTeD?FIiTo@;I4(Q^K8^5f0n z{hk{d4xjgW<*ILWp~vi}nncmQ?b_QMzt)O(%x$^dT0LRGdyOrR+g2W4TK?tiR?fCR z3pev_`n-2<{LQodOU*_5w>~^5v7c4B&g#py+OUt?ANrsDKW|U{f*0oR{C8-1fpU|l LtDnm{r-UW|mDpRZ delta 633 zcmV-<0*3v;3x)-d7=Hu<0002CwraKj001yhOjJdf(4Z&~5D*X$a1a=1Ksew)K(Ht% z_}DnefFNL4NXW>jkdSydC?NRw_?Tb-_}DlCk4z{400I$7L_t(|obA=kYTG~%0N`Pz zbDv>ZSrqvoj5fL?7vmocF8CmMFpZ!OQEWmmbZT3cSb9ZW&zG|j&uA8Ax<+pU~%^%PBHWMTdcR+sW{&7e!m&6?_Q?J zk9A&fzb#DG(-a%Wn(fRf1B95Q81HeAqz-L{@l`4#(g2P`lmTr|387}BKght6D^42h z77JruYf=Wbl7DipZ7^K>sgznY1Z7|wb@f9HIA!Rx5idGGnF(*MW>H2NSXYdDV#q1m zem3m-S(9?U!<)H&M%sSDS_`k6l>7d6+}mbL%0*Yi_=}V7D~w!JOTxBV3`UbpT{Zvj zB4NiUP;tHi?{860Q1v{Vj3%RaML7R3qE#FHvVdWGUVr;|d;g_XCa4;`i{8!6xc#>; zO@sAab;Hj<+H*z^50hX;@-H1xwXi8rO+ z71o-B4Tjwfrw!hs`X`(2KO$Z(Y46&SHbnJmLc_NDCgrPMps?13ekP^<9hoi~+tC+n z^`zUvSaOKVGNG*=g$T=WoL`V()Y31Unj7nvru|7dt~MH=`?{z&$WP7Zz9qSa?)8 z00ja(EM^o~WJGv$oY)XBBjdsb4Fdy%A1?}Cy!hea;o;*jAp@w0G0EHAg`tC0)&t04 zFY)wsWq-!V%cg9qACj{OC?t@a=vM}$6`&YMF)$?Ud!Y8-}d-($M=@+WbmA%;`yn5Q6~4AtXD>9+OHLipKLSxl6qzv&q~GZ zve6%$o3|b~b4D*UJ3lzf;{5D%qxa9xPC63yHDX7>odXq9<^SG0^RPxdgLz3#-tARK z`p!-)y~ynsF$=|@uSX?o9e$EETv}bQQFs=X}|D) z!;+cRjW@nDe#%KaSlXR@YpURS{?k(=hId}n`EQ+q>LTH*5Nl0;^WCf*MBxc*g1 z&5P>eKe~Trtkv3?tv)McAus||OI#yLQW8s2t&)pUffR$0fsv7}fuXLUQHYU|m9eRn qsj;?!g_VK9_FTpNC>nC}Q!>*kacekcFcXv@89ZJ6T-G@yGywqNhY*PX delta 442 zcmV;r0Y(0|1=ItOB!4haOjJdf(4aV=KsZ<^c+hBQP%sb>5U6-SSZFxNm}rowVA$ZG zu+Vt;*igu*K=}Ch0002?fV))y00Cb~L_t(|obA-VOT$1E2k^)J1EIz`rzzr8q&&!` zt>tn~rL{I=7n9y5f)pM7+r-sUq;xZMa28@K?NnmwVlVQpXn!Up-|fS@_wL7V0D1D{ z$@70=+goheRu;2^YtR{%gWD*J*&x;$mN%&ZKQ!O8O(z#<-lnJ zlYzYWy_q9r184)3ed+s_#*QzMb{VCzf7$?ZbPyw*QDbJJ<5a))OB=wzG2*zU@j9g0 zC)+?dX&AmBzJHErKcIJxq?vhySoMJNdf?nNS0mcZt_*rD$_$Uk_XW|WoMh!AUPiQC z!G&9=%&_+SSQLHANe-W|I<;uexC|N*>GEDUT!_9!8KA_?-4l)9k|#NfNE?+f7Q(eC zCzmSNr5(_?$X%U{*zWSqruP*m9dUEI*$}qWzsB}@YBSyISey0UL|p)tNvM7nU?`3u k9eq8istb(h`-nf94@x7@P|JT!^8f$<07*qoM6N<$f(Yf>tpET3 diff --git a/graphics/pokemon/tympole/follow_normal.pal b/graphics/pokemon/tympole/follow_normal.pal new file mode 100644 index 000000000000..b0abde6d7025 --- /dev/null +++ b/graphics/pokemon/tympole/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 96 136 +104 184 248 +112 144 192 +40 40 40 +0 0 0 +64 64 64 +96 96 96 +192 152 128 +248 216 184 +48 48 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tympole/follow_shiny.pal b/graphics/pokemon/tympole/follow_shiny.pal new file mode 100644 index 000000000000..82854d4d99fb --- /dev/null +++ b/graphics/pokemon/tympole/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 48 0 +248 208 120 +248 168 8 +40 40 40 +0 0 0 +64 64 64 +96 96 96 +192 152 128 +248 216 184 +48 48 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tympole/follower.png b/graphics/pokemon/tympole/follower.png index 37a622f077bb6bd43ce2d7e380f9ff0fec51f542..9f9778553c0d3ad7d6ef6b09818ea5cfbd7aad70 100644 GIT binary patch delta 453 zcmV;$0XqJ^1K$IXB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000XP)t-sn9!g& zV2EhA_;8TGC@3fZ002NhKww~Cz?gve*tjq-Fzx-1`v3p{32;bRa{vGi!vFvd!vV){ zsAK>D0Y^zhK~zY`?bN?d!ax)U@FSsnOC!!)6P*!>>j~E&TYn9-!srjK>a5=ELih*J zTvr$Iuk_)<-7~L{5Es+$_Gx?Xe&k(Ql`2*KSAs3xH?_zwv6RAji@ie{+^3ys{gN=+ zJ53NJq`h2gJ!7O9-p}v-)nzA4NT06@UJKGvKRK(zhI#`nyR>_UP_Q8=*U^5k+14}e z9m5bVC|?+T7k^u$vEfVyFd(MgKY|G(L3y}(i1DH8Z6S80BH{!OzBm zG;H~yD9nu@&C)zm_L5vrm#@5eb?Q@wf{!cnWlwoC_?$a!>bmqd@>3B$ vP6OJY6s^f|*mCP(@12@o?kZLOFpPZzW8#C;oD(*V00000NkvXXu0mjf6&BU~ delta 420 zcmV;V0bBmx1HJ>0B!4haOjJdf(4Z(NC_q3!`1ttv*to!$fB*mhIADliU|^6~NN|wA zXt?+o7#IKm000000001pVL|@@00Bu!L_t(|obA-VPr^VH2k>Jl>s?YRDH9jLM*oVM z3vnhPuC;+;m>LFa%A|w2f5Qb0ZZ4SKKj*`x*N3l=5Es+$_J8U1z59`C8Eev{$-hc= zz^A5Nq%{_TS4Odq$jYR&W38VfM*FAmh^#=S2nF`RNo>Aq)GW5bztp}?cI=VH>``45*H0--d*b^W- zZ!a>j`XkRq<4n#!wv^%84W?>lUqj?YzP9^gI}<59zx*<>;mNL{{UISQOnDx^Ig!K2 z*_8hlY`B(_&e*O&uKkVtbcC0aj5a7iYpOWkRtEQcavj=fy_+=o(|iN2e2rbA?LYSb O00006rC*L$uS0r{@i5+L? z1u8)50eS^Ctjj7F-~e2VAllSpiBu61Z1Q)19KS!4F=K-U4S)JOUH0^S#i#vz@4&MG zS?76F27xXtNKFgQ-4U-OJ*R=ff_Oek5Ofp(BfyXwkhEo~PJvOWorVx?#mTfvG9fyE z&VnQ=n^pb@T&q)u7L|4mZO;*mP8$Negb=t`&KACxL4Yh_k3K?a0No%CKx>pmp1M3g zT?v6>yIc9d>wgzL2?E-{X#HU3`+5DQ55VQEvNh`3dTR)QYBmD_1`|wV`g-&i*qZ%( zpSFwM6;Jo5bBE2(K#t&9AR|lmC*W%|zsOZM0C0Ce|8zC@u8{!`eVwvy;=0c2;ckg>4#Pdf%0V(l{b^Du6A8$9TyTE?y2MrqZ akNO1NzeBQ}=+MXj0000mnWi79PNo%};Qhmki z$`z?n13+&<5~WRDI085F+M$Ir-lOk1fiP7^K#&jv-ErS1%WT zgRQ6+b=5C=pFMn_$vrmT1398+fs`ycoPh7p{UYyh0p0-?!WY>9kOgnztAmtyUIyRG z(~`Sav+QBrk{wENBL>d=hWN*fSf+x3xl-#Q3%*xMJuH#J33y<`{&~>Pwi`BFV88W~ dCQbTBeF6p^fMy<53a|hG002ovPDHLkV1jGX$l3q^ diff --git a/graphics/pokemon/type_null/follow_normal.pal b/graphics/pokemon/type_null/follow_normal.pal new file mode 100644 index 000000000000..99f9d4d85a3a --- /dev/null +++ b/graphics/pokemon/type_null/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +173 173 173 +216 133 99 +161 103 79 +122 122 122 +72 103 165 +55 120 82 +103 88 84 +67 67 67 +97 65 53 +72 60 57 +64 43 35 +46 41 95 +40 34 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/type_null/follow_shiny.pal b/graphics/pokemon/type_null/follow_shiny.pal new file mode 100644 index 000000000000..99f9d4d85a3a --- /dev/null +++ b/graphics/pokemon/type_null/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +173 173 173 +216 133 99 +161 103 79 +122 122 122 +72 103 165 +55 120 82 +103 88 84 +67 67 67 +97 65 53 +72 60 57 +64 43 35 +46 41 95 +40 34 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/type_null/follower.png b/graphics/pokemon/type_null/follower.png index dde72e254d9a03d9ab5d478fab29999c437ef7cb..ccae7535d1498ef1f337cc7205c134861f9ea523 100644 GIT binary patch literal 1681 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~m;U|?nl@CkAK|NsBmwQFy*CNE6) zud1r@NMCAR5tJSg;_U34=xFL;W9gu+tfv{Tp`-xRI0{BXV3>u#hWll}%)#vA>Eakt zG3V{{*JY0tcv^Z7vN2!!ZJ+1#_`n~%c0Sw0#V_Tf{~X?yyR0>8dv24aBwLzI%g-BP?kq{q91nf%2zv5$&clDt z-2ZSKw3O@5`KWikR=NG|fd>7I2cJH4HCo#Ld6>qeTW5BRVeeL3DxH@Wb?Z2rCv zDl)p~_a<3-$)vxWV%)O!(uXT&$8Wr8_v&Wh{O^dG##o5>rd~_R#hf+~Tzw>;6gP>Nn31l)E)y#qk2+a~9s6 zt^bZ1daX@jm~&T&Z=DR&#sd-u>`#1Ndf*ZN?CjMd%*@4p>!dl}T;b-oXwQ2vck`Fd zBQ}5PqGwOn?mqgSsaSYMJKM53oikpE-O^{?2MmO%pI;gCy>j+ykePBuNxx?H{li6P z@%sZ{_h-bUpu}&}P`7Z=3)*Ag~A$+GE zOmR-^*~H{6>%%ZfOj}^_qkjL|9UGS3Sg!b|WxK=^@oAi?_ujwak&(AYseV5LDvO6gDo?VjX)by%=NSWs)<_)oPuKLc|*uI&HM?qGs&)(Ly z>FR~EUc9!yxoYZ+&v^=;w&glAA6k^hz$JOBAUc=n=cLDC(^ne>7Cm{gaM^^To4@#+ zS)*F{IN{2oEizfxjHIpw?%5}8@Ixth%2J_I&XV_^=*)e*N|FC=!-v!po=*g$)`<#E zx5_Wf3CfaHW@MXPac;H=$C4Ft%tZn&i;TVA{%2W!^!wy%kG8yDu6M88w0-^#DFvqK z-{KEv@NfBKY~WGyJ~Uos7r*x_sY`yrjpx}sjSGZ3LL}!Lsg1b%VDaxXwRo?$!3}u~ zyPy0C5dUHDqvHzes~>zN&Hi`w-+Jtns$kKG*#4>4e?8M$Gmh$?Q?9($Isc*l_CAKc XvZj}}PT_b8Dk?l({an^LB{Ts5z+|?* delta 821 zcmV-51Iql74ZsGF7=Hu<0002CwraKj001yhOjJdf(4a^-IFO*IU?31^aCi_95WrYC zkU%iN$jEqLSQwZfAQ(UZaJY~d;24m20002AAXD7{00PTNL_t(|ob8pdj-xOThMf}~ zg=1?Qi^7LR6Q$T!Ac$s_BG2a4HC756S z@r*qn^xyuHk>zXtW24L0{GGKAEAhd@qmK{#ot2?N+~gkDK|r4)|K$fpC@+JhG6xI9 zWxQC<@mulkIfrblc&IT20*nw!2wTqZLJBWn$ks6BFLUcKL$-Dz>@d$* zeF~wf8D5l(?tfr90XvUMRn-e-LWtFJhN%e%OA@l(Q)~k6K@$T;eM-m*Y#Z`Ilp7A7 zh3pdIq^>y|SNl7U0t>~IX0QjmR|DgBLgDU0b`Bq($D`WJGM1{^NzemX?bOH@D#RrI z$ksun-E~#Xaxdk&sMWMXdEBN_jWtS{^lId@HAbsXwtt*uO=U5r zEZoOS$kwP>2>}EGjsokvl1g z(j4jLK3+n0YY9szC|kgovj(lFyN#2d(TNX?YjdK+MkfWzpRui)5~*0hW9T!wswR&? z0yk8iB!B3+qD872ls#vo`EezrpRRYvs8>z2h5}i1nhq5<31>|0QS_YcMa#169ZbuB zV`b9WC1d=U=SE;Z3jFGb2`KaIIh)Z?6qzVC%Q-dzRp|+oJ2eTQ{_3V{H`F|2)3kb> zwy=o-GnMEbvc54ju{PtIsQPO-H6fc1U~+B=n19a!V?vHK;gAoIV@29Fsrhj3Lq>SZ zP1c~v0i&86+C6OY-UxsMHi>vbt)Re~gYddA+xIBP><`V&XP@xzIw)WMSkjv=5 zwLERHY5ah9!R7!1Vghb*&7ojiy3MxZym$Uk0Bht0bb@XX1k|8JT0_Bj>jdz4Gn_x_ z;Vw53`2n^6$Oa4z3f}+5dU|Gm&ktYze`3D@8n|TFE}kVt00000NkvXXu0mjf$bWj3 diff --git a/graphics/pokemon/typhlosion/follow_normal.pal b/graphics/pokemon/typhlosion/follow_normal.pal new file mode 100644 index 000000000000..a4b60c5538f9 --- /dev/null +++ b/graphics/pokemon/typhlosion/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 16 24 +184 48 48 +24 56 72 +216 80 80 +0 0 0 +56 96 120 +56 136 168 +240 200 40 +208 184 96 +72 64 16 +248 208 96 +232 232 248 +104 88 56 +168 144 80 +0 0 0 diff --git a/graphics/pokemon/typhlosion/follow_shiny.pal b/graphics/pokemon/typhlosion/follow_shiny.pal new file mode 100644 index 000000000000..a67a600291d4 --- /dev/null +++ b/graphics/pokemon/typhlosion/follow_shiny.pal @@ -0,0 +1,18 @@ +JASC-PAL +0100 +15 +152 208 160 +32 72 156 +24 105 205 +24 56 72 +24 105 205 +0 0 0 +57 56 57 +90 89 90 +49 194 255 +208 184 96 +72 64 16 +248 208 96 +232 232 248 +104 88 56 +168 144 80 diff --git a/graphics/pokemon/typhlosion/follower.png b/graphics/pokemon/typhlosion/follower.png index 27aa7ce1556a5d85e166f8a60cb91035b13c2f9e..99f25eea0a40afce282320a152518111e6c87d52 100644 GIT binary patch delta 1298 zcmV+t1?~E*2$>3y7=Hu<0002CwraKj000DMK}|sb0I`n?{9y$E001CkNK#Dz0D2|> z0Dy!50Qvv`0D$NK0Cg|`0P0`>06Lfe02gqax=}m;001peOjJdf(4e3Y7`QMn7&u7S zP*4B>061WHIEbk5$SBabU`Rj^_|RbJ==f+@IH-_NP5%Y}0Dk}g0b)x>L;#2d9Y_EG z00(qQO+^Rh0SyKt29Sgev;Y7A5MyCZb^rhXAOHXWAOHXW000000AjiB`Tzg}%}GQ- zR7l6|lh2DAWf;e28s?JIzA<3%P&Osv9(ReIy@`_!IQBGam@Fw6ScaXl9tvwU@1dt` z-^1WdN)K;@5Pwmjnb3fTB5R=F$-|yJco8ZTO<@DRe}m7w^FHrPvRy@};K3(h;PcM= ze!tI;cMRkI_)msec)mKtf}XjVKFKRIxU$jQt`rPfDLa30U_<^dE?$;@5YhhOo{9Ni z$=ImpXPetA$JaSsGB2!XgUbFcrMr7d&pf%7@wEZ&2!HDI_)R}Qy3U5t+vioFdiX}^B^;4L2u0&cus%^9K;?KqyxHVRB?grIb68}@9USV6`I0{rlc7>f_-w(4=Ui9x(>@5&y(RMV zjDOMJK_Z@4y*H|nUtsu(kS$OTdg8Z0y|&r{c)=f{;8F_S8f(3bmqzYz{<*`yjII~> z>X0B?-JXDWv5l|o6h$}C+au8HhnSzymVf-wI5&W{UOj&h9Ts@PcaTeg5S)*MHh4$k zqK({%;KPe_11_)>9G*Ui!X|2zho>VO*}4OQAQ`Hcr8^P@=2PlKGTN7L)@DBaDhg2o z45o>VY)L`RwZW0Zkv7QmqVN({2FVLp(_QE$BIjG@FEdzT3v4?Rw6|Z*%0R$!K7WKR zALVTImdPv^1jA912t8w~ZHG}9HG@l7Mh}J-b^L;(SlYd>a0&{)xK+Nqh*@ZB7lC1WU|`+Zr>U9k}>+yp@%{)^#0I zR4c%5xPQ)4I|VuvN{I;ix}Bl{4-`KCqJ3JY(YEg}mbZ0f5x7<)_%QjFyH(y=hfN4v zOY5aHi%U82X7O0VvWqU`L+J0|u>)zPEc;?NDLV5W?ov=#p%8tjmSP<=IaNt{tKOfk z+UG76+-7dLBoLu%)oo0+z(iNPk1fY?RVc4i<$ulOxXGys2SxP<6>4&)-WzdsyiVMg zP(svNb-8ilo~*(b*TZre(y`B?SIzF{3ie+C%C)Z(*iHfieQn~-;32UT+y#*z2+Zy$ z)8Jfz9VaR(eYBKa@SI*4eS_dB?fRmzACyl#D!_<>+;D|V^mZlKxg41-&m;9kXA(-_ z4S$>{3gJ57xAv|ug=63Gm%!52VL*QR_zps=;F(i81gc0^0ux+!?Qx0ygNP{ zsCDlh%(T%V;<5-@(}nH@?gmGP8az^ARe#9ShHAs)jCQfN{ME6JRR(qON+F%Ym_(Li z?~}cusgK}7Rjxf+;7_(mJS-!#cy!)F&3NWl`p0fxNi1GInl{}>ET`kU2#v0*$L38@ zWEwG(#EmilVJ{vIFuINW`|W3nRBL=Au~t4fd*=H37+yRcC+XESR!4L<(Bp$He;nB^ d67WyP`UTQQKRps*I#d7v002ovPDHLkV1lX;3h4j< diff --git a/graphics/pokemon/typhlosion/hisuian/follow_normal.pal b/graphics/pokemon/typhlosion/hisuian/follow_normal.pal new file mode 100644 index 000000000000..5922266ff9df --- /dev/null +++ b/graphics/pokemon/typhlosion/hisuian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +90 206 164 +0 0 0 +238 101 230 +238 141 0 +57 48 98 +82 68 49 +0 4 32 +74 64 16 +246 72 106 +238 234 255 +180 178 123 +246 89 164 +90 72 156 +139 129 82 +180 60 156 +222 222 172 diff --git a/graphics/pokemon/typhlosion/hisuian/follower.png b/graphics/pokemon/typhlosion/hisuian/follower.png index 0ba612ea7d9ef4d10149975191245d04e6a6ac26..96f3f8dcc1e95719a7ae54ffc387681640e90ada 100644 GIT binary patch delta 1141 zcmV-*1d98)2mT0<7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sTF#^Z008b~ z=I)IEIWS^UL@@vaAWA?G_DE{(>i@K|d-hqRT1cFWfl{?D#WgKqw(2L6#jX8_SewF2z>4p1xiU{SenR|TC0pDH~09|#Q5amoE1gUZ2S9v>+K`{p_#jDj1@;b&SUbxn9U)S^T1_`%<^iU zqb~Xfdw<>HtRJB9;8JMap+^72ZHxN&czk~FDe>_s0+%*POD1kksX8h&Yvd)z;|QO} z(X_$ZfqDHcJbRm54hB{zT?(vEPKp^@?m39L9}>rQ)(M&aY!!xvw7F@GzRC}k({Z{&@Uj~?>RmkR`L}Y(U`ddJD9d2@|S{fa=F`TREVW;nLisNa!Tpiy}9Oi0mk{-ToDVdkSYN3pRc=(Ur##&=^|fgst-fuLlFAn1n-#SWA=-0=59W5 z&k|4%5kA%A|7SCZ>Q9|74n){Bh~I(psu;BxwT00000NkvXX Hu0mjf`~WrS delta 943 zcmV;g15o__2)PH47=Hu<0002CwraKj001yhOjJdf(4e3k$k;sK;7pL%G%#35fG8YD zfM}>VELfn3NcilK5D*a1#BgX(C;$Ke0002Cyhqdk00TrxL_t(|ob8j*YTGarhK-?@ z_A>;DK`+J_5`_%bJVc8i44Q}O2)Lv3#b8j4#@Cx^_Yi|YGk=s&S_Vx>f=LNDBh@oZ zvaKUIYevV`yPb=W?^yo-|HzW({jZ0V|L6vdHJb+f{38RRe~@h;aJ7zq;n(nKLuQy* z4XpWh1`jZ_8{!k6My&msAW}6dc9tkZ(1(+_{tj%s|!#I{~416-DPcWHVUXbqL4zMny1ziJ7O8$sZb zvBQ`c!EywLOG$)jQLw2MH$YF1Pmxz=VgmV;9CsNzK7Xt{e`Qm!sU=kdD!m2EZ^01Q zjzGuiSiZS7D^SIxK7dj1>m0J^q$?Rr01OkTJmXK@qx9OeuwnR0wE@;RNPna!Or1f3 z>TJImqPw42=iKP~z-CwLd%ng&`XT+;-M@!nivqFxjlCM|UYf?V;Fkj@@!o!Y0*A+G zdiK>hHGjZxFDBw*m7d)QFqrfw>Df}42Exzuslw(Et#L3;Ii;9xXP(0ZSOpe0Eiq^c zlQ<9;yJFa!3@U@*-9ibn`GI-9S8~trh$D6PwquvcRnxG#c$~`HmKYiqL&Yx=2?+|p zI}q%Z3=;>V2%TPS$C+jPbYR)b`3Y_El@SbAOMlHL@LWbpul?43qk`@GUf3Ln;dYc+ z{=!9WdC7(7b4aWvDjGIGq%K|*ZDh||jYSegFmiY-#>xN$kA%>IF)%M0z8V{k0$f`y?Fz@=WaiFIo*;;yAK7)3B+Wzd6>?@nt5TUFx42G$ZnZ;{=# zm4E0bPK3MD{&dRifZ?(?9a+OIna5Ea$;AdP6#IM@J42pwt`-@?V3b^X-#gZTU3xP< zH5jm5MsaSB<+R|%foChc<4Go^$)v7AA~O}Fdde^L*|Dqj-%$emJ(0PT_Eaqkeh-GF zV$Z<|=h`gH9KrQ+n#;t?GtUW-DGsfnE-0H`*G%3gxv`XBxZd)-KazO7`UzC?A9Epy RNe=)3002ovPDHLkV1jc>zKH+; diff --git a/graphics/pokemon/tyranitar/follow_normal.pal b/graphics/pokemon/tyranitar/follow_normal.pal new file mode 100644 index 000000000000..a01ad1769851 --- /dev/null +++ b/graphics/pokemon/tyranitar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +40 72 48 +176 216 120 +136 184 104 +88 120 80 +112 160 88 +0 0 0 +232 232 248 +32 40 40 +48 64 64 +160 184 200 +80 104 168 +56 48 104 +96 136 192 +120 136 144 +0 0 0 diff --git a/graphics/pokemon/tyranitar/follow_shiny.pal b/graphics/pokemon/tyranitar/follow_shiny.pal new file mode 100644 index 000000000000..b04f1f2cc317 --- /dev/null +++ b/graphics/pokemon/tyranitar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +64 72 0 +216 216 120 +176 184 80 +104 120 16 +128 152 40 +0 0 0 +232 232 248 +32 40 40 +48 64 64 +160 184 200 +112 40 144 +72 24 112 +136 88 176 +120 136 144 +0 0 0 diff --git a/graphics/pokemon/tyranitar/follower.png b/graphics/pokemon/tyranitar/follower.png index f259f41e234fc13de199d473a106715aea4ffd3a..5743028ae3b8ce47f700738281fd5fdbc7ba3edf 100644 GIT binary patch delta 1122 zcmX@k{+eTgL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZQlw_=LFrSg=9E!(hXWijEx_5fuRi3nG9r zFJAmm(9ke&a9FV8L_o$03xkY=jsq1P6DGc2^^u{Tfq^l}+uensgH_f8sF=OP)7O># z86z*7vP4$5!F8aJKyspA8IV?hVj#u9khJq1&^gTVo-U3d9>?EK-B@(lK<3!eqth2U zi(1Deto$%Fx##H;9-S`Hi&ss~9Z9&}_drAV?MJ&iUw;XeEMR{t^qI||d!-dwfe>gHWz2v+1 zF4bnq6}kIQcU>ubvqAfi#=Un>6=PReuYPUdq_x~y>vg)!rh=Yd5|^jE`xUA0Y(1y# zvccCIM>fhW zHG2K<@JqwwYs<Ij3`bk}D z^YeT8kEd^M`^Bz}kq*%Z^&T&|vH1K6kkyP_xMyYZom1_|G$H7q=vq3ROX)#+z8&&Blo*A6DJE%Jxm%j}h> zvrO3>R&b>4;EhL70UX~G-f#QTCtDF<(AKy5hWCZfyvC`MrIlKE>K{?&PeP9q(WC)Nfa0ahw-6eWg`q){Z}W znEbXV#@tb|vy%6otfbogBl)z)Ub*U=zr1TbCUgJ)!mIATFVk7z%>93BrtRrn$O2UD z^WjI})56I{O162$OKqm_-KFqykLJ&(8?EbR3FN+bvgp^}*FiHl@5%gd&(>(3IlpV? zOL@mcm6j`e_C3%ka(`LhWa4}+ys~$t*%7C8tG|jGGrilAw(vfe`<0!ZmzF*&VQgJu zdSjKvW8r{3do82Id9$3)q<;PSr)z7w#oC#(kFVHsK0(WeZ~M8O+<#vNWtOQo921zj zXic5SM8gh=f=m`RCnK|uXZAK!8#i5ddoz1Z$ULvgTl?Ck&Qe$L{TqGwplSX0)-8En zhSQvc{<%v}+mqsbo`bLD1OK9!2!1t7(K$18-IyI*eD*Is*Kx{L*hh19cPT@_*w`5LZ0$^?u~+&zslmGc9j(_`0t?x3w-OEp_(q|JT2X^L}AI zA3mdV5isAVmbgZgq$HN4S|t~y0;y;QBLgENT?0d1L!%HQBP(N5DMZ zLXS-#%p~@ z&bcRGh%-d60DlNlW$4iihqb;+3d?MWQ`;uUPtIZfX84n!JJc7@$GyIML}?!5%L)C1lMRH|BS`juWZ0)HkrdsMO(8(}-nkS-2_*}6=| zSCGVfz#D-o;{I5Lkcs{ke)D6(z+NMDfn8iP2MP>7Q*L^-;Mo&zTbZWnk5;2DHqG$L zUwY|biFg6^QcwwU@Xxed2%vDFszw9?L5ww)bSK*4EX^*C3RtYddL_ctte&E9iyR4J zu`Jt>B7Z&s)xJPl40fvb64xpBfJb!dSg{2CM{)VeD3oKXz}t%nl&}XHLGUl7P=PMz zFnn5+{0)~zpq;ZyigzfG;I_egh)2XY+tiY*7nXbBXDoAU6=Di0Pz*l{bbnwO!Wxv_&}HWB|T9f3{Mq)U!woi=;dP%dMRu9X`?%~vYd^3-ykRr~m;%S6E3L}G;E159&h;#aGC+&7bqa}U)OU$H zZ|pAu^}*s)-)d2-wYxyYvpj-Lp6!&%+)V93tF|q9p>h6kua_+-j@KMp^gZr1RwU?a72a|Mzv;Y*$BFrxvn)T;x=bd;nZ)T)>!*-CQ#3T{fRpNk&R!QPyNme fgSdBJ|K0HiI?XTXEnjwz00000NkvXXu0mjfr})TT diff --git a/graphics/pokemon/tyrantrum/follow_normal.pal b/graphics/pokemon/tyrantrum/follow_normal.pal new file mode 100644 index 000000000000..1f69a40811e5 --- /dev/null +++ b/graphics/pokemon/tyrantrum/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +70 36 37 +227 141 65 +202 109 42 +182 74 76 +16 16 16 +137 61 62 +198 197 195 +59 55 55 +155 152 147 +152 78 30 +198 197 195 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrantrum/follow_shiny.pal b/graphics/pokemon/tyrantrum/follow_shiny.pal new file mode 100644 index 000000000000..387223987616 --- /dev/null +++ b/graphics/pokemon/tyrantrum/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +45 56 99 +185 185 185 +146 145 145 +97 116 225 +16 16 16 +74 90 151 +198 197 195 +59 55 55 +155 152 147 +112 112 112 +230 238 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrantrum/follower.png b/graphics/pokemon/tyrantrum/follower.png index 4dd3f807a31a61768ee64717b4ccb36149d913c3..23fa4ca873bc52bdbf3b0ae8b4b511efe6dab89d 100644 GIT binary patch delta 1124 zcmV-q1e^Q22l)t)B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gt zIAgiFxss8QVRYdT5D-dQm&V1zJ2y9*n3HgDaOUp#_8_Du00009a7bBm000id000id z0mpBsWB>pI-bqA3R7l6Yl}&G}Mihpj(nwhve^A|}afmAK5`R06)LrZ`Yh!x=>#mUC z^ka9`QsP}2m4+^}a0pvhm8xv-AMDI9;DI>F=JpPjtY_f7?>T3NLHSBU{l5*`TAf>8 zSYPe5Ym#dJ3p=Q|Q!7C`?>C-6@9=x0i!C|l?)7=S1l6_Q&C7&;xAJ-<`K5g8R8TC)O!F;p1 z8;p#K~UHU6zgy7RD#-YsgvRF@4Sd%2cVX|Hq3f;Ld z47dTp*K|!s*asgK1+YOG0}EgM5=TC9x_CU}dV=wc7D)|xk39!2j0t#-FenWj-W1wZ z9e+=aQys!@NMT?VY@2Ll3E4b=PY-x(F};Gj7}FmVi>igmBMsUmXRV`#4y;(y9aygB z+>n;UI5fwFfU1K|1$3cDIixlF0HoX%x*OmhoSs-k-4upm-w+7tB1}!vDN1%QW5cw^ zR-s6Kca~#pm79bz8PN5}OQsI))zy^)!hb*w3q!5kmn3`)@VHzv#fIKvFvEOJ`S3{Y z(0){U9&rNNuY*26AtO{(2*3>O!zYJq*gl#-A&4|!JhRFGqL7_22@j7e4()LL8%GFP zj!Xeg$PDG%CqM1u?J*GM4G^IrLZa9~0CL0xWv zVh`k$(V$TPn3bLg4=Su_DI`Qu%SA0001ph=4#qK)}ez=;-KZC^$e6AfQNK z7#I-9c!>Okh{c< z+j+1lz*8W0AE7|wrg5JLXXp#NH6fPX9ZziglC;bM|*zpOyH zzJvf`YgVuy_@|+{sD0K#TtlF<`<8zkl-vG-TvQ0Xo^22PR~&XUIelR{)fO?LT5x{& zadPAPSB&FU!wXZOW&&E3LCdKY7$5jdU$Q4Kkt(2;2^-Bk`rEmK0$c>yc*kcVUoboT z{D5abEk~Db_GL=kfjkxQ}I`9frD%zizFV-{yo zTPDPeHVXLZbHRBO0zgy|JObws{h$tx?v%GJ2ZzkQ9)D`}dtZ`X1p9;!K#%cTYH*JX zk(m-J-<*s&Vf4!6Jy@VpMuB~oC8R8M`3+xn30wAvN7z!FZ!l z9WoMfa)0JDalC=q2B1B36TV-t4{A0m?^6vvEN=MlJo(5@L6Pi6s$Lz8)NeYr)3sQHDFxi2!Q1-jRSZrg2hV%yo*bMz07G%I_uyZ zs6*gS7AS%)CIzz!TpcTh{KqE&k=X5_vff(}+J8WB5$q+72Z!gj0Any_Ax-|HYz47m z!9NF!l~FK-rOhaq*vH^YSHP_K&6!+9*t1|xx(9>%)$Vl)+3~=~?ox`w z0=M9X(j>@!#q{vPXmakl&XqQyCJ8zWGMAG_ygYIU~Q`X0H$7l z#XNUpQMM}7Ya9qYSN7ZyYqWB_?5 z7ThQZXjoCPVZ)9C9SIySUi|Qg$mp0bBSAvqfQ7{b4UJzjU8VxnF(!GtyD)UH%6b4f z>?NMQuI$ekdD)c3dW~f-0EGmS6aC77v;q_ZDF%k5o$r87VT|&0aSZV|{`TU2zrzLs zY#)llrY-R-KOU&EKpI=X86)(z-Sv_}& zlTOg?vz>;Ur5By~ZZjp!`lM~#{bgn5x=F^Hq!yiK*r>m@?FZ-O^kWOJ?Mi%O(sJCn>Aj4%KP56tTa;Q;%rgYy8$dmJ{~Sw zSk8V&M?B?0FN;`i5I(a!q(res0O<6np6|K-*(%w3qZ+4BJVdthLz zmbgZgq$HN4S|t~y0x1R~10y3{14CUyqYxt_D`QhDBO`4C3o8Qy>HEq;C>nC}Q!>*k VacjtGn!OGbpPsIMF6*2UngE8Y2Ri@& delta 494 zcmVMgLX236^Tt0tuY~< zo)Vwacl7xw^M5!DBs4=&3E*+AC&HgqZNTQK&q(H@Ou*)HLmp#|lmHG#h67E)YL0!* zX-K)JJs#S5q*0&}z~P}`kr>^n*Ran;k2&6%l!!<*@Hn105vlh$b#6R#i~iDM)5~)? z5=ehl-9oiItaF6VrCdgVSI+q|{0FxRynu_&C5Mqf&WME(-#ueaeYSrH1#4(> k7?=TqQ=sj02Wk(-oBmYar$_qklfaT)htb*)^yyzW60b zNFAz*+diND{mz$j*fXB-jQ=QjbU)2wPIVMV(Sv~5UEnBzQABq`HhT<^sOTQ>F90CA z1LR6dD7;QVDfv*3;K zB{>~x#>RWA_kYBIO&pL^ERNghs`0uWA5T+nv7b-QJ5o=mo!`EK{lPEsE0E~=HPz#7 z>nKhuUA(qH4oa>suAZ`AUpu4{NK8g<yXD zn-brXPe3kTE_7BY z)Vl1`E`({aIByIa06Iee@GpZ)CtF}5>r}2F18I8o4WKKqhUhMkRf%&n zY}4ZFd4IDjlpNBxHC&tw4g(n$Gef7yj#9rJv8;{%qJK20$3=`t3jPFSY&WwMU`CV9 zc`Pxdj$)^~{|Z;MBEJG=5xZ}_QkJ&J$h>=8tTja*bP)n@N-7pVmO)+^BzeRt%-5Y8 z;~RzmhMnz`&>*Nd1Taw!y7h(l#1Db&-w4Kj0~A@Mq1mq!dSCzm002ovPDHLkV1h=N BGjIR^ delta 655 zcmV;A0&xAa1*Zj&B!4haOjJdf(4dGw00000@PHU77!Zh9KtMo1P%tR?`1r`k$gq%T zz`($Wh=8D2VAznD0000G7XuFf00J^eL_t(|ob8msj@mE~hJCQ)*UDjH6eMo3qgH#g z9f5ktfg~alZ;>v7GX=5lvF(K;60cJSE%Dd{R+XwAD(3ck#()1enb;=e8P9me{}Zfu zoMtt{x~PlC8*UxW4}r^4EDKyMvS7n!QEJ~Y0R9Dl@Bu!MX(>hSbS1Qwe>9_dC-)D4 zEae6=lm(+=Tu_I8foACzww|K};*mhB+L6=qgeTzg6b=xf-JvF=nQ${f24rr5sAIZ1 zEcUI_NweB4oPWjSG+&QUKcTjMlUPi~Zi#h3q?5PGG>6`iZuTaB>w!#YxjWi^qG8=l zNSC5iuH~i!q8YH}+i`~GTJMfO-3VC<;sC!2dK%W<$`5-=+)QqOOuiiPsbTu~-XAj- zFVAAy3I(TPNM8(Fq0<%td>|>Mc$fGT=@+4|x~y`oXMd%T#zaH9o2hEEI&GB$_&{qY zgm5>5Nh^C`DU(X>MJA*g)E9t>1y@M>KoXbMvFZUdvogD0yjUiS*F!8S6%Fbx__!1e z?{x?yoZF5om(T4N_380fvtEG_^JrLiktD`Ule<7m)Ft9sU?%%C{j%PUaxL%a%Noo! z3ho054I}8ueqN20#tp00|kLIR>cZ+}jTkRM?S@9Piq+Mo$6Z z0RCN%HOC`TGWEC9ox#Yl$wL4vP{;K9G{{p0C=U>a`NaETcnw~=Zp|y72YDKF90CaS p7l1sDpq!wG>!aWkgMSyl0nBgp)W=r=9{>OV00>D%PDHLkV1nv_E?EEo diff --git a/graphics/pokemon/umbreon/follow_normal.pal b/graphics/pokemon/umbreon/follow_normal.pal new file mode 100644 index 000000000000..c44e7b2e1223 --- /dev/null +++ b/graphics/pokemon/umbreon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +104 112 120 +0 0 0 +224 176 40 +176 128 16 +248 216 88 +64 72 80 +128 88 8 +112 8 8 +232 232 248 +208 24 24 +40 56 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/umbreon/follow_shiny.pal b/graphics/pokemon/umbreon/follow_shiny.pal new file mode 100644 index 000000000000..f4379a6c6a60 --- /dev/null +++ b/graphics/pokemon/umbreon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 56 +104 112 120 +0 0 0 +88 176 200 +40 136 160 +144 216 232 +64 72 80 +40 136 152 +176 128 16 +232 232 248 +224 176 40 +40 56 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/umbreon/follower.png b/graphics/pokemon/umbreon/follower.png index 9f0f0defa5320d50875e68a52d0f22a4528bd4c3..6bf726c2ced102a56124bf48d4cfb066cc6c46e5 100644 GIT binary patch literal 922 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZylpSY#Ab z00kaw(Adx*@Z&~=gGWF^1V;e}$BP#~E=U079qf*o%K%j{CV9KNFm$lWdH^}>C7!;n z?9Ui^*_8R_#kaNrg#?ll{mOu}0u%!&28N`a?||-L3h{Jt4DmSrcA9PeZ3BTe&y1HD zmwc~=EEP4(Z%KXRKDZnR@iWg{}J)qOYy{%lfz6_SU2d_uHObX)h); zGyb;h{60y4zs`~DJ;%6P=d?(EJ;Zb}xU*igA%SBS$Bcj0THihwJLxkuZcn!h%+q#D z-8g@~u=|E5%Bzf(7+8Padg{AkK|7?6 zliC;EG~YNs_SLGVvMFzDde!eFpAvfTBq_45nM+c6-wdfNiFA`-t)n(+J^M`_EEiyp zSg|A3*r;It-cvVAd47H=6XB3J&LokRBfqI>+p6G=hlBE2pZM-FN}b*-$Nt9V;D5%QRH`k`{u}*nzZW=KoQ8!&DvC=N*{&E|)MiqerM^5ZIIQ?$W zpN(gE*E}rwP-2{7e{4eG#inKLoor`%{;ZoXzO7mC`3hgt>i9kg(N1~ z{RJNt_c!!Tc*8W~@#PiCoNZ2TL>>r!+V?&3*q^KMP5-U_F{EAXmApJr^dB&psg}4# zl%yn54&v-(SM6x)Z6WfE3UZWiYrC{ zd?V!_1GbgCb;iF2Yzuu}0#W?Kihn6!D`inYDP{$<9TX9N{}umIK;E_-Rp2Jjw(TSx zzkR}YQ!JV+=IoHrLoR1YxeiTKvr$0E-|`Sc0Uqxg{I{^?C~2U4uYIBkbIm9Sn!sFg2`?0fOl5{v?cO9>~dLFR+Uo!J5RCV zIykSd-yaj-cLV=iD*^J@oKve&K*%LUS60JZ!UYG=p|jT>6NlrK1T`l@9-0zT%7%wy z-c8cOGDyrDK;)Lo;-f8<3;TB4oVQ?|WFqc>-odg}qSHV$lqXex6gYEZ417G*BF~5E0orl< zIig+WT~n`P0PG_G#wlYr*^0LbNG(dPfE8zT$P;CU=gyt!iC+4w72I>@6p>pR<)(I; zc)>*=as*AR*ej4dfTf`RaUK)O*`^-n8WD-^PHO@8&YkyS7l_X2l7LZx@>avl=FjL< zAPGLz31pw#2Q73S2$Ul(;EG+&dnk2fjO--w-viHI+b#-+;E+F^9 zC*|e$sD>aXmu17b-;K~#90?Uk{P+%^z~B^GJiEM?wqnH8g5HMtmf0?xIB z(QbW?2Cnb+PDYvlQVwRhNS7B$;m!|`Dn*(Y_bv_sY^e-~q<>bqI0hUyDQ=q8FH-#H zn<2ST^caufB8eg~`-uMRc)EA<` z?=vP7o?dmkkU)yfjJ3i`o*~=z1IZ=1d1#RLE}fYpO3ad`ba$QK;6Z-`t;)r)z>iN3?qB7$t1Ln7a*(4r@hv z&L2Oy|LwHBgRPV%|I=DB(KYR5EOREJ&d_f8{{EVFk3-1t1ruSzOT={p+x^}EU>S;< zlXi4Ze%CE@fY>bdjO2&_Uz&dFibw#Z`TAYnL4QD4p(R?OYl^}K7Q=8*Ku0(jkoNs~ z8|lo@&g~LjpNY&J0aT929({u8e>G|CkA5UFCh|>RVWadg{E?~96PiIf8bjngqUU8I zW3be@BjTne-64P9pNtC#OXN2h9o!~~pB+-6{L!^#BYiZ8Vw2JFPL4#T`*Ilk`hv)H z`G0Iks|=fPG%Qgt!&)ulYF|a!Nj(}^Jqbw&$8#levp?2Q*h@DRI$qL6ocMQ45B5&Y5`6@jAV>mqtp>a|*sWqXGJ}HE|%>Pw$dQ+7wKg}S@`;Y6-j)#A! e5A|dGZ{shZ2Lig7PK{y!00001)es!z= z`l_niQS>~XhZ|KCiPabMSC7~G=#$?t);ef@{BIHd#lVpL>_Pwowky^OA9;nY>(2yNb@JSxOI;*{;0M%UNl{!G+KsTGV|!WujP z8wvneSt6wXNn*i|83mv4%jSGNn-&PT+Oi3&t#pqJY`fjSQk<^}7N zXMeeQ)qlJjsA(#(u$D|Tq!gVTluHWb`l-KoB2QNYiH_*_-Z5%ef|Qp_7#$9Z^oBo< zFTQ`OFJYmz>|R<+Cc33w#=K)9stk3@_TrYh$079ifr+qnTNEuUW-|$Zc}QwU+R??| znHmy6Y}YeJazuddWx8-lB!FE0{%w~)Kscf$I)9=oiozDwSvFTdM>rUe_VrmsrkB*Y zNyYm!k-Q{;(h=FCPcZ2Zawz=Kk3`QzzUW76mC3T7dlhOzD@cz$7>O=L47`>|O3Y2? zh`6X#GVgv$uf`38CGt&12e+-_kMlt&e{}6Oq)!G>EPFcM)rm+Zzh;@=Ul6&;KW0PO zV}Bcth9wGSSg3tm&dR92Dn0F6U&Q3WL_R<}MiT897SNu%0?pl=Rch5X*U%g}a%0CQKNg$4D@dHz@gCXB)tr!tPu{jKlPyf=o11BCpEP)r zBqTyYLI3~&jg5`Z&(EKH8TPv+YHDgTB^ma+AL8Qnjbbc)+}h&+00R$6L_t(|ob6S; za?~&owntUElkMwhEFV-?*p?1vNE+Mg2e`yLL(L=b4h$_dElg&}TX0bNp;)bc?1V{x z2?a&Au|CV%Z@*pbI!T`F$%1WugCA>Y8COyU?3Vw=nzHsQF`{%h-Qw`T5uxif+}Jm_ zzgT@Bl&T^ZP8-Gr9_!>@%UiYHwUS%*A>}4Gt>ZdVO8I4CM(iw>BZ700{+g*&u0rCl z%3AcCX9L}a6&WSLdq`Sx7~&C#M~fT8D|a@#;0~-`OWAG95rT+0cF@ z*y3cdLCl>}mER5D638Ni=Ls`lLIFUFrqsIvAQZ8YQbq#$z+&UKn%uB(6?y4n=0s!g`PBGJWX8!A z5ke6Y30YQjfx${3>?0I!vFC(S9>5YQnf!UB`d0IbY07es4^7Hi|dMRkCR||)IbJ9TGY zNlyugQ?_SGtcYG*s>&&{0y_2jrY#{zIG|N@Kv$FkC&=dcQ~DTSSGogyx3 zUY^=-)iyd1R*}DC)VNcgUYr_Hgx00B5nc$WPpRvU`Jzab&*s_t7o=Qw7jrXE(nD)l zMS%>*qE3hXkeKZl2`pZjBneAjiB|2G911&h8==#h2C?sX!HWF)I8d%O)P_QLfq?Ov zA*ZA-lOa{7c@DGL;8obrK97lDMV?^bcdfkudI`IA7b2QA>)|c;Cmr_nYV5}~EAj-M zlSkq5$MBX$7zqRe0002CwraMKEiZNT$E7v z;t?Jm+xk{!f*rzJ2^nxPoiJa2z*17FR4Vl%>GEGL46s507P7p7N1z^GI{}3(cL3+7 z*{on;(>Bc6iKOnE83CYP8UY;uyi~3C1^@~I9FPO-2@nW{4oCq-r_X)GU0Lq~8wE_* z0tEUTJOlJ`yCW!&D_@>-2IzO%zX4G6H}eb(p1=XI5P{)02wz$Jk%OKB_zsB2pBw$V azDFnYO>BpP=$RY<0000xxWJe z+4tV%6FOkEp8=qrJtD*>6mYdq^~3;RX+oK?ub6Qu>rVZGT$u#+8+Q1`XPS};A<|A5N>quzcwKZ2=(1tAE5#~ z`o$GUz_}AZKnzHL6p-r!M>uuGZaCt(^)f)+pdLV%%YUo?r#AtK3%m5JaD)H=002ov JPDHLkV1i0&ZEXMm diff --git a/graphics/pokemon/unown/c/follower.png b/graphics/pokemon/unown/c/follower.png index 008039925f7275d8f1975ae0c96cea6e647a3ef4..d7f631f31e0ee3a0e8a55a1d8370d114d9fa8881 100644 GIT binary patch delta 274 zcmV+t0qy>W1Ka|T7zqRe0002CwraMKE6+y;V<1vNf!Px<@%u!;e7}B~ z0tRBabK?oP0q|Y{nDLzjAP7LfBLFRQ01spUdI1U3#Y`BuROS-^{nC6L0apOXcLDr> zfop&P)n8GJ*MJ*m2-pG$LY(WvpHDr(Ug*yFh7$KPumwos2ND8wJ^(ub!3O~68~%s& Y0`%yAJIeIipa1{>07*qoM6N<$f~!+{CIA2c delta 318 zcmV-E0m1&<0*3>T7#0Wv0001UMu)cm0004VQb$4nuFf3kks&^R0R>4!K~z|U?U&6C z!ypWUIYcS%|HKl|`}YYcpa%f>W50-0 z-6te~Jy}Z+3LxNrToMA1OE1|6V1V79&-mWQfIa}k-T-v`tbhS-=ODJNLFu*0G@rWG;Snjc9L%0D)5o`J|Zvy5?ZO zAV4A4*BPFcMRquR_O6Z$;3J{{=&FWm2~M^h^M9i+er+7m2bjkWLkG|K Q7ytkO07*qoM6N<$f@#f(VE_OC diff --git a/graphics/pokemon/unown/d/follower.png b/graphics/pokemon/unown/d/follower.png index 86f6ebc343df50159ad1281cee45409a5e5d39d5..426e517d5df4b06d05a19b2288a0f406a055e7e9 100644 GIT binary patch delta 255 zcmViWMs^6hL=4A@}E}F#yTAz5oF%k_QmRQy4@} zG#bDFXx_@xnhC7cg%{9l1mg9~40tf*Hf}Bt1xI<=ZnP){VFi9k3XXwvJnrxSgQ#oY z-2W2=X8;@?5HJ9epWlIi{{x0?&z&8#Q|o5@0@MO@@CmFxl>q@K0KEqc>akRC2GB?K zD&gB$y~wBU!G~VtU(wbOHZTKdPH$*)3xGDaVRyYwya9DpY`0w<;Di7G002ovPDHLk FV1l&MX@md( delta 295 zcmV+?0oeY^0`UTn7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S?@2^KR9J=Wmcb6g zFbG3)K$QRg;x%N_PPS3gZ9QPACu-`KR0(6WTCG;A)oQg`tyaoU{m(u-?AbE`%RsBj zTmbYC1PXBWznamPnKj=A(17^?{1pQDc2al_DEwLH0PYcSwqO7dFn!Aptd)R!bq_NO zyiN=-m-j5fHBx|om4Kq|ZigR+w}1hr%kgh60Sf^O0GDgY zhR+JM1B2!J5y0w?4-x|SNeH|guoO_%#XUd))iEgmYXM86O5rjBf0)|duipc;S%}RN t0$z_2cL1pR)mcxv^A%p+o>rfy7oHLe>mxH&mjD0&07*p#PDHLkV1ivUd$Irk diff --git a/graphics/pokemon/unown/e/follower.png b/graphics/pokemon/unown/e/follower.png index 94a0d69b607eb1ba344e8445e8433ae4fa9edbd2..741a5ef42e1427da054fe295f6bf44ff6257375a 100644 GIT binary patch delta 230 zcmV+Hl1Rw=1eDwVpCs@Y}tT%iDl2p_pu>loNpUk4yx2tWc5 zNC4~dLW4m16}1A|@9R4VRDJ*i;PP}G1~zL$Ujc0Uyj=@GJLG%-1)$otKi#ndSWi+w z?-Mw=g9!A20jU3hEswqvjtn0>y#odi7=2y@1qf#*0xkf?KzXq=0HeXwESd#ye1%~* gTpfp-oUZrLAE=CCXO}PAFaQ7m07*qoM6N<$f`$TJqyPW_ delta 262 zcmV+h0r~#10?`7H7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S&q+ik|Mv9;5dz7|GzApHOp@0IUGaVBccv z;*?6jcaB^>EX>4U6ba`-PAZ2)IW&i+q+O3ysmLsVV zM*p)4FM$XM0+z$`oY{ew?@LNmUDe(8%-B{+$`nZg5#J+F*#G?Fgn#goR&&VawX{+q zuiSFe&P9!{S9`uC=I8r)&G#*Se`^o=aYJcJoYU*4_jmtJyMO(7;A0LM-`hid-_iOW zNInOCUg^$!uh-W_(yp&|$?t*MeqEGS{p(W4d!YI5_$=l9$)C%5o$l}Ot-;CCGA2r@ zJ4uSqcYduPy*`~!;agLtpCo%)THutDz6T>A-@^Mi$M`it-;(@s6@JdX_TML8`@2W_ zDVOD)BQAb>Lx1e2_VhWwew{ddu1LS%sQqK8Uz2>!s^{!ibUha`THcI$k}V&@&~cFR z^gLELoR4ws&(Sz)>~RA5f|-M3N)rW@6C}%$E=Trro-$ct)~(K2b!vLrYI1El)5R&@ zLymfCX{8E&Q+EKfob+=o^32dHSkp(c6qS0feC} z2b-2UV1MOo@W*q7L*0^PGb`p+gEi|Vm0YZp;^mrL_vG2li@R5E-fOD4S}oOUt*!Q^ zE#ZOIO7m7*YrSjeOw<{x)4$U)bfl4ojWT@H(MF%pXXa_MOrLeO*_W=gu!&Wcue#dm zTf)XEcHXwj_FZ?|{lK-8PCjy=V=g$otlhWE zwh`-)Y`k-1A?a9IrO%TMKWXL21m#gJNPnFk(}1j}PJ^`g^(0o@+9qYS7;tagt_hrKlo@hC{5FSp)3r3$ zIeEV6ZW_eqMt1~v(>zxhi^s}BZ%;rmT3&gdotB=w;OB1exud4GAz zUi-N+lvZ@s-7}-38SSg4HA_aOV6<7fl?X|PZMZK>yFH&3c3C{Lt>k_6CK+C@xnXp5 z#_G)h{Dvf(V!5PQ9dqKxPzABo+gqrFfi$=?0);lmK6XA%nN4Fo)a$PZ4Y}VNbVo6Tq|q1mC!7+ z&4wUzTbtyq+@C2MQ$7TVg3XK)Mk?Nwx;cjvtl643V~LD0m9v|k4bFRCcH*tKTx z{iJ+|jZKYX)}ir`7m6<{?q1sEOioR1@VSyyLfFsBP~g$tVeHB?(pNNkkDOA zKREo_jnNbAqE|^e2h+~e3xBtt2zItIx+8ep0ljXYGMpalt*ix7N?kZQagNGPZNhOU&Pk>tt2xp}T4<|vG+}+ONE8}_^B~y=u1PZ%Ceynh*53)img@{?p z7zh7~y`5I$^)NJB^?xO3>SIq-LwhCimZLezDjA=cLR>aaMS1Mz*x=RG$!AqFaDY{C z2Ed^tUY@Y`M%t*el2=GnXC&CB=eud$gOa_mTPpDlaAhg$F?dhcqZ^fggy|S#AI~>J zBj3G;y#V55sT6;B%kJSimBvpyLVMs!^t}POPy`m{!rs6OgMX4oHVv~bwtlgL<2ZOa zo3%xy&$k9@*M?-|6P6DPcQ$TfBO6q+zNoXOj=aM#HXII_WHgi`x1)-Azo z=dTMUdq-rC#lF7#P0YZF;)}C^y%UmTTkaz3+Xw`wkEqWu{qOT zX0oed;1xZHAVlk^%q(M0l9KQoU-$6w{Vv9{yzBlP{eNoCVt`L1o@ItvCEg&O-mDs& z_ld)-D67Qh#A7C1kob}7ipy`D3l0lBGi;_)^Tc6dvCzRv2eYE75l<0ERZXXSA>*>j zd5g1FuCdlV`3r+NePx;JG>4GDB9w#001yhOpzx!e+h6%S#tmY3ljhU3ljkVnw%H_ z000McNliru`mupw}@wfawAFU~i8r9tLV_P92qc z6e#!*GdvC)IKW&F+!vUu0mHUCb%1&t2oA^r`JI>E-*p{c(velI-0ezY00000NkvXX Hu0mjfeUZ_e delta 155 zcmV;M0A&CC6Yl|#Ba;mYJ%4&hL_t(|ob8lB3V<*S1as=k#CP-{OTCLvkUm?_5wgfq zp^&)^NjsNPvm{B9WFpGoxwRS}Q0KP01%H6enZGXh>i9e0eSCl|$lkB2I1RMkYv^d9 zvp~Uv;5@KlL*#nkJP^4WFf3~g9SEHV$OUphe&_ykqrdAs+|rR%tq@ygdU^l=002ov JPDHLkV1fq!N3s9_ diff --git a/graphics/pokemon/unown/f/follower.png b/graphics/pokemon/unown/f/follower.png index e60e9a63d5740bb5338fb29981ba112b7ff9da51..ea3332e941fec718005c262d0c32954bf0900999 100644 GIT binary patch delta 226 zcmV<803H9!0<8j&7zqRe0002CwraMKEIWv3|5pg`L1Y`gg-2t4B53ItlduS@H25tcpLk c=y$!4KHE!fAMYCI6951J07*qoM6N<$f~S04XaE2J delta 256 zcmV+b0ssE30?PuB7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S$w@>(R9J=WlR*x{ zAPfXKSPuVxaY>Czw)%5JCtcgb?D5yKn6;tJ~LFVFVm-wZGLX zF<|Xx20p<8w(T872nZ4ZTz9v_5A)7t`%KWk0NX>s)e~w0-k<9fK#&Q<1OozOKu5sI zLLlg)X|KSU(9i^50YQ?F38o43@6VPY!O=I%7dwDe0X}0`5cLzmV8DpL{UfIF)&ph; zz@Pj8!O#rd>*o`caEalPf7cTPKCeCXggdYumhb8Lf9C~mMGNaSqJ3Wg0000#86z*7GXKkntpY$Hf#gKL zG9ax0#XyRIA!+A3kgY2`T^vI^j=!C9k+<1^$7L>W&IzVeVXe&!TGCs7uMhb3GU5|s zp#6lJQ|Dh!s_wG)nc}rHXr=VZKbFfIAG7bZ?3J;1u>7>{!J7393YVJ~GflB>V9wKa zZ*8_aEW>!})4wx}8&<43E3Lrx!bm#5QTG7j`F{r(s~JPKPnYzx-n2@puZM-f9C4DVHSTr8PHe$IXUkD8nQ{OC delta 297 zcmcb^yn|_iL_G&H0|P^`Tl;n(#aJBV?!>U}oXkrg#~{Eb#P#giHUAm@L(si@_x}I? zFCZYWWXY1^;^Ls7Ah;BqF`4)4SD@Z)o-U3d5v^}0ALKh^z~fxqvFF2odmbK(YkgCu zW=+z4`((%G*P9G=PH)nw2jbJ4><-=itmzl*x*0bX*fV_i%$lI6|0|xs!JUgW`sY7;2CL1trn7Q0NIX)Hd3m}?N$SCFmf3%b f+bTr=*Htk|Pvwd>TsTt^=m!Q*S3j3^P6WrFS(4(22oN>I9(t`3Ni60;NkpTdt{L^OougP}ch`lnlT=G;wSYr~zHR zhMx#P1Q2kv0s@`|m@k+83bl;x#V`P;CIVR>og$M@LrwJq0NmiIjz9^3i_ZqQK^))! rz{WO=x9H3H`}xXptcWTU`5(s%ViIW&lYKU|00000NkvXXu0mjf!O&?q delta 268 zcmV+n0rUR60@nhN7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S)k#D_R9J=Wmq8B0 zAPfXKSPuVxag(&y?4T})s`5%XnKd48NNBB8DwRs5QmOPO%1aylX9mxmP{Byp@Sg)Z z5NP+ETucE4y8gxhI{r!hI0F^v`YG5D5LZ|iX!{2MpaZk_E{0GGxPBj?M}*iUEbt7f zO(wq!kQqlFA$mY-17=bW0pJ9Hyr1W|1S9|iT)hJfxEbK8FjNO&i{W=-IRKq95^%u3 z_!N3ip`$nevabiA_`u)D*LEAgt=}ft4LIX1^a|L$0y9?7iko)6(0CV~U(^esa0|!Z S(txx80000J{17zqRe0002CwraMKE_=I0 zfYKwB9=i!bo1N86#4jNuer(3fGtsQb)YR0})OD29PWh6EZE7w70+}z8wF@*|@4Z0g zM}V)B*6Ga*2xPus6#@2nH;cwV=5GK1FL}9Z`i)^=@hx|J4zS1TY5y?<+N#!fz!73V zxtah3A^_^+D+s`|0I}ufwgk7V#_ewz1(c6g9&bOY2X6QdH~k7R9J=Wmcb5$ zAPht~kjnpm@lveGZenMM#juA?luH?zr&TE>l}e>jsZ=VJN~KgHdhGM}D}>B40)PlO zVAQV@8X-XCYh^b92^jT{DFgu3$92WV2LYpgS{ro?Aktd%9y1FV_0ItytMb)amGN#G z33&SZ0uTKQ0J`dUAxD+lHf4bFE5{E2*8te*1%!YM0M{1*kbn$uFMyuCMFg}6Yq2Zb z4uE3cXhAP20G#vtfJ*@QXVMQC_J;xZk4nCW^?n+V*6r?~oq*lNcl~M=3LD!KuGt+6=2|^8qfxCV&Nqa0Sef90|o2_5XbF5QBPL-MBWaN1qdkA qId~I*1FN7LFx<}v;O8{jFRTyAr%}sD!<}aU0000>=C`cZOQ<~r@InbIh#u#IaF~)qs+xt^YQ02w_4I4k9UQq5Y z)^&iZ>nI5TnMp_R0M-5p0bWN&1aVXWkNW|;qY1&101zEL#%F{eevJFM;2#8VKI1wS zR02})>Mx)L7Ylqm5(e8Kxng32ZV=$}h2TWL$X^xEJ5~#@T;Tcj1)~7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sy-7qtR9J=WmB9|e zFbqR`sJ!z3KTJ2oaeftn0g^5C6xqpJGqtrSilQirq9}@@=qDs;o|nyszcxV4tucmf zCd2|x=k7nXF92!)0oi-+CV~KGdzldkurYwIOMTPU%_sDLddjqSfR6}MT>#K=&g&MC z01$8iz~3JZNPu5c2G}R;Zi8^eV1q6I@c96^;D`CE0K8+h0WJWbSBx7_d^I0d$WOq} ubT#1}|3IN$Px$Z+Ev;a&1LZ^g|8xg8un6C`1l diff --git a/graphics/pokemon/unown/k/follower.png b/graphics/pokemon/unown/k/follower.png index 2405afa97550577d50f1190f59c71668aef2ba2f..b448f866e65f82626fc042c27dcef6bb3d254c3f 100644 GIT binary patch delta 214 zcmV;{04e{z0-*ws7zqRe0002CwraMKEBi&T=bxNXC=?2X4kX(-PgDL}@Nb?jGC>Qx-1AL?UJnO= z$30`Uf#s5S0UF?N#=Hu&c|yIUH$VqqbMRQ`@!2{@k0y$UU4}i`6{s8@)w)O|s0xfD>8?_Ka Qga7~l07*qoM6N<$g2hBzZ~y=R delta 243 zcmV&l+6GAU-)+lJFRJ<$Tmn|rKg9(xSaK7QkS410> z^F=={u-iuo0O-As5&jfXVCGhy>`(>ZKDwEW2Hq|daHPihz&)cJU002ovPDHLkV1kE}X-EJ7 diff --git a/graphics/pokemon/unown/l/follower.png b/graphics/pokemon/unown/l/follower.png index 45e96d98f36a9efd8ba13d71280c98f691f7286c..b11096a1ab728da126eb4716749078ff2a215c94 100644 GIT binary patch delta 219 zcmV<103`pu0;U3x7zqRe0002CwraMKE=doV}0deeS2sYXv zgKc>_fIw^T9Ry^6>auPxw<8A86M@D@EC5!x+Jg)TC;-*ckil;O!}7R}$dUDaZhl7| z@C_K$dGIwG06Z{i@Bt8m{mY2w=K-o2m<3H<8s8fC0M|EwLO@|4T&=%`!N2LB@&^0x VP; delta 243 zcmV`@cvP20Yg#j-kBVr$+1n2Q!EffTW0Ivga;0W>vgy0WyJQW;rgrxx1y{}V2B_IV0 z0%C+!gG%saf!SeFunCeQCMM_s0iG`e3;RX?T>(8~y#^i;Q1xCwx4|0(c)c5N#|WvH tOnqgphZh>uzdD5>13$Nx=XB002ovPDHLkV1j0BUo`*# diff --git a/graphics/pokemon/unown/m/follower.png b/graphics/pokemon/unown/m/follower.png index 0bd59a8e6b6ab47b0085b017f38b8d409c347ca7..0d5f60e297013c1b355d5085da527a88198dc32a 100644 GIT binary patch delta 244 zcmV1)~7zqRe0002CwraMKEgww1>gswcaRLZG`(=p_m?4_K21dRpvkL@I zjCF|(4E+|M>%=s1y(1eK_)EtJ;Q8R{NK9blZvYIQ@^Iz!>DfT>ksUtkDdSc{gqxdrG%3yC)ecw0000*QP`Wta6^6ccVX_1$6sM69KU5Wo@0UBp?Bu{?=oO001eaa-Rt3^^XBq z*32g&NqI?0!0P{YE|~PM0088~Dg6x$u()pNegkj~0LrBXv;i4_SziP|0y4nO06C$E za!?PwV$cuzzXSYi&_7ZGaLmvCWKMvmK|dyq2k7;?0a{UOs;l)Mk=IWH(s~Q9sa}dk dZKVD_eE>xJ4zD@NO)vle002ovPDHLkV1hw!c4+_r diff --git a/graphics/pokemon/unown/n/follower.png b/graphics/pokemon/unown/n/follower.png index c0f5da66dbe0465da4d045f64f4d8577360d2ca6..8b39392831594ab8b339d753942688f6a021164c 100644 GIT binary patch delta 248 zcmVc837zqRe0002CwraMKEx5Db_wdex%W&s4Bt<&As z7A&wj3s%mYRYL@&mCUFvxB=Lj6JIY`0RS?|d-lO)s1Hz?jtW3f-gC)5xB=Lj(|lw; znH4sm#0N(Jo^=BR5rBIC4jS-VfOtCO&JIZWbw1e$0N)rv000~Smfvn2Ye4*M(|$k> yjs^gHO>n_6Kpp)z_^I*gNB~lM7xnL^zsdtU@pTVFsmkgA0000oLi9R09@}k-U}>{-+Qid1)N?1 z@H!S)pamHJ`wATJEC6`9P_P1!zF^BzfE=0>jEAa$2e|@H0Nih>3bQ-~i0#i_AX6md s`8)-|Qe;A-VrFHzH(*CyJ9|q`l6o+ZTqTiFid=qh2owg79|4|>5 WDGs}W+bvQ60000lM diff --git a/graphics/pokemon/unown/p/follower.png b/graphics/pokemon/unown/p/follower.png index 9225c7bdffa222851f5e95be5442b612beca9bb3..f3699ebdcdbaf109114d2873dd3c3bce8692e251 100644 GIT binary patch delta 203 zcmV;+05t!#0+s@h7zqRe0002CwraMKER%go`n2c+LBjFTeD0ilgVW6l!_X!KtV+9U<6ggABG| zasYwW;5!J&0M%t)7q=q@aU}wck5~ZAaJ2^+5KsWBr6Ge~0mCppN94$^es2Cf;2SqE zsPo`!)&*$24txZRYI%4i1m6S3Awa+cdI0}DozL%2IRQmuP){1#Qv(11002ovPDHLk FV1nRxQzifa delta 234 zcmVnde(pEcylasYa_&{qRgb+dqA%yS;NXMgM#LTD!l)CR4W32n5 zpw9cdIYNROVBpIdz4vtl3C{L%BU}&!0biH;rmdS#0D^B!dn?#*g;7A~yRKV750RGI?{x!dm7nFzy)3z>+S^xk507*qoM6N<$f=}ONGXMYp diff --git a/graphics/pokemon/unown/q/follower.png b/graphics/pokemon/unown/q/follower.png index e427b10f7fcb60d4af2934d4f5630e4bc5098ccb..1e2bc7f46f774d5d50ec9383ffc3a3cd5f1b8ea1 100644 GIT binary patch delta 238 zcmV?$H$1IIOhyiT{P+oAW6-M~fGXV_TkUswS!IRH+V!7O3G)A|MmkgraF0fzzvVQ^Ys z=mbKA9{`Hfjywh9p}z3t8-?V{2P6w94U11DwHp%l1NdqyjOSbL!p(q{H5+zs0qFS7 oSL5!P?jZdfz;93M@%tk^0B>VXdqI?-S^xk507*qoM6N<$f{vJN{{R30 delta 260 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 D47gB5 delta 234 zcmVr+LT5Cj2T&x|d%INtz*c_7wH!RiSOf!v?-x)dY<6r2!%ACv-;;LQT> zgb^yh+zE*7%LVjFd=R95&c9w@ZT$iP{SJTOW5`GS9B@iNBmhBf2f>R3sE#`d?Ozc9 kN<)5L055aJyW#_R0Z`HjKQ3}n)Bpeg07*qoM6N<$g2oeFqyPW_ diff --git a/graphics/pokemon/unown/s/follower.png b/graphics/pokemon/unown/s/follower.png index a77a3b22ee8f6e625f77330e705b9e7c62105bb9..2dacced84728e9d77dcc101e3cc21aa475efd128 100644 GIT binary patch delta 247 zcmVT227zqRe0002CwraMKE3Jv-x2mMiiIRWN{eWV%!SP=opIp2e| zlzS^|*8y9$3;cY|o81DC0P=Jmds`tWdhBNx3;-$1y{!8X1^I>j451m6JM x&%uE1$8hn|BLD?Avi~_B0NlWV+#lpW953NFV{gSPyKVpg002ovPDHLkV1lf$XyX6? delta 283 zcmV+$0p$L|0_Fmc7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Smm4X(g}3$q#n0MY1fdR;$%&wOXy#kI4Pu26w+7{S_PdpnBch zF96UziU2Z>_7i~E26~_c39z|rkg*>r(MPAqcVK@J-F%EOO(DQ&AN9&V0oDNC12VJu zkN|KWu&W{G0Hs5E_<*+hYV#Zd{AgaU0WSdX{h7xlAORrY-4kHIhXKN&sSUyvgAMuu z0673a@Q41Z0LO0*ci>DdmZuDsPf}%)4mt!(7-RtYM9L@ccj_ds#51=^FnPZANGZkZ h*WvPQwiy3Ey#R=J3lkYqAoTzM002ovPDHLkV1n4>{sr zEJ3V5uv_t`8@N?N1mX5Koa`i$M8xCqcs!oZqDSKUxk$qV+j=g*LN*skpwEQE20-^$t7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{Sph-kQR9J=Wmcb5y zAPhr2EMxrt536|a#A>XHBz=jeve9M+SQa6K5JCtcgb>5=lOgp-ll!I3K&`cF02yTK z+nN9gP(ZIqb71h1dJq5yObmRYgWqrd0J-iS5!rxW*7*QoX33DSzHLD0YyfvFUaY$Y z>-iyb;gqEVc>8WP>*E8=J%Qb!_5EGZ!8HZ%X*vLBV0Zw&0dF9eskhQUSpmB23K79N RzBd2>002ovPDHLkV1o1wTc7{{ diff --git a/graphics/pokemon/unown/u/follower.png b/graphics/pokemon/unown/u/follower.png index d83bb36f39d0c278c3ea0938392c5206c38759df..2bde3485416f3bfe5c014a55a657b72eef7ce422 100644 GIT binary patch delta 224 zcmV<603ZL$0;>X$7zqRe0002CwraMKElzei)Q|gHH81B a|H&ID>2AkrgUtZ|0000(R9J=Wmcb5# zFbqR;h)nnYKfJYN+72Y{79=?MNt=)w7r(**Ga-Z!LI@#*5VruprFkpH4Uc>WR=D8qdrjxgCx6IFiohRi9)mtbF{MZ(5{X3mBt-vrH`6^36{_I061$CN>%cw3ZL0;Y)JmyQ6muxWv zSm5!v;N}w~Ot0ed=qtMYnd%(~=Fd)jehL|F#B4c<6{v*S96WAP#TPh{;u6EAf#zjN4&cVz=odhR1|PR()Y2sy22*U6y7Pw8<#NL y6j*l)2u&+Rw+q8QvRB{)JTCAzaJ>58^dD9)JzZ1(OON~j0000~0e%?ZAs^w$%f5R4?78qeHPz|;4s(?_J`NTT> zGVUkxpKo9$tjn!8K>IvmU@>x(#{!az1O7nPer`88*zAAe01*vSuh+tav;Y7A07*qo IM6N<$f<01QiU0rr delta 242 zcmVu# zFbqTeVASmYe|VkSy^L8Z%dSiZLJNvws|ihnF~%5Uj4{R-^Y;L^FYonl-p8$h6V}?O z=UrViIO{KIhy+w#D~~a{`m(`kf9L>0$H>fnifFKw2Pq-_Q2}{}Ob2qolKmPg;1yDy z1&jj$sJ;e3jb5iw0aXAQ@CgA#gDT*M16(>xc7o&)6DR2PJ0QPc1^m_>s9)SZX#HNF s^2-L5E-xzV3lM$AzfJ0;L;CM=1`CG?V?0=uI{*Lx07*qoM6N<$f`lMuXaE2J diff --git a/graphics/pokemon/unown/y/follower.png b/graphics/pokemon/unown/y/follower.png index a963558370f879cd517033d07431417b9a2765eb..d9fe25135b0fb188295ea9982b0deb5a60e2d03f 100644 GIT binary patch delta 212 zcmV;_04x8-0-pkq7zqRe0002CwraMKEyWM@SG(}=X)Rm6wn7iAp-9LNT#`+s4qaP zeO*2d=nD|2bMP(z2VTK#z~lb!0EV57`U^l<;-L2daJxpmx~9%`eUnbFdSe@0k(sLi O0000%Q67#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S#7RU!R9J=Wmca_c zFbqR|FlzSyKfElXm$68tNt+%dXj4!e>wyc2uq?~6EX%Si%L?H4H8E~PytB52>>FX0$dF6NtkScJ2tx3ctL#+`j+-002ovPDHLkV1mdw Bak>Bi diff --git a/graphics/pokemon/unown/z/follower.png b/graphics/pokemon/unown/z/follower.png index a2eb5c9bed3a6471ca7aac168cdb6a8f03b3b14a..e2097128e7d62e1d276f67ebf23ff60753af5c88 100644 GIT binary patch delta 238 zcmVt^K!vX^yQv-pl zJCFdz_XS-;mJP^}4Ip&Du_!yh;_D@6;K(|GC7{jwbfz$jraZH6s1Jzcd`bWSLrPk& z#(*_IOELh^0Ej=Hz<^r;ljhxX#*R$+R=)tSKLa0*DHfkm1qd;=M894E>Jc}_wx!^u ocDvsI*mn#-?tk&y7V#hJ1`c~$zp!P6-~a#s07*qoM6N<$g0SUefdBvi delta 264 zcmV+j0r&p70@DJJ7#0Wv0001UMu)cm0004VQb$4nuFf3kks&{S(Md!>R9J=Wmca_c zFbqR`FmCq$KfG*o>{LC2!ot9Uo@6Uh>_CsB(P%UpjYgxZZ>=v;M%%dMlpyF*R z=prqW15O|VG64mo{;R+VfC0&YM{@zqm?uPQLL)M|F9nCs9An55ZISvhpdDaDgm3@` zC!MK=T)H4-5ctezIP(nQPzTHpZg~i}AV9vqdtL_Q0GdaG?gTjC<^V5;p*9FtO#Ayq z0FsvhQ2_nB0V=$?qj`~rd9Jl_#MQbW67u<|=ucqi*yzcnWRe|Q3sBMNK2e^s0S O00002F&St;l*$~~U5MFRyn3EgxqHl9x5nz##!;HI+YC?jB5Inu$Dk^mVd+Y_w zxJocf3GbqBbANbP=ZkVuiE$X-YaW7)p&Fy%5Z>m|^;MH@gc-N#wfVILnlMpMxad<( zAy7)RBnc#fPw(+)oi_Tq5oX*rXTlB>EHroyxyW-KXju|tfnctv58xG#5dy13e~fLK zXB-u3;jFN@odwP~5^OGO`dZg7aQczt36EG5(inn_*MB*!>tcDOygYK8r}!ouQv`)c zRx@*ezNlJenSAAU{OI01Das)+8YXJL4;~IKCw^0#mKd-u)!|QpGfox7CJ7}|R_to2o$)+?wTJEdF7o((*rQkoLS0sK))6_RX3PYl}}C z&iNSk&Fh?YZaqKhst9-ydz6gLc7bPs3HuVgn|}u$D4psgWxh7N3D6SAZXQ5>w45FR zNa5^56wX>#II@~+BP3FFmVDaG_@0AEvL!3_o7f|t?_2nM;_1Yds%Y7@?gE%w-f{5$Mta_xELU2p(n)@C30eeRUA| zwHtNj$l#g#l^zbK3ts?~gHVm-zvZ1(`*p2Qn_LErfZRF6Z9{%V# z8b<-1MAM*yrfn2pak|GlWYzyq@Yvz?Pr0ePiO13W&Tt?5r}hW*2Tj4Q SHR(D40000w2<}j7_I;H9)_XB1Aahkp zq$olE|Nl--VM;hLlyz#Pp`;KH5Z>P2dwGjus#ik*00R$6L_t(|ob8oQYuhjw#&yY| zZ2lmFewbctC~ok{f|8nkm0mJ1v8zwvKv1)eLI?j0H@NF#xt(j?WANcb7d+B`lZ6*yiNvj^y?+1~$e{!fuZ8 z=SR;DS@iuFBY&cU9pesmeb*CP?AhCFk?9!o`HB?nd?L8g%f(GQ%QJVbp&T^qiEXwr zJj4Q#S<%WTp-_ss5aCT51B!dL5P~#<`wUQqpH3e*nXy(rAx!8%b;dqhw6K50t>j za9{Co&IgDgHp*AM76unzv>b5b9 z~AUR9Z>~eswd2zr}(48@! zMhIo&`p~BhC)&`dAiN|DLKx_~?Ma4+e3k60EnoIINm)we=(W5$`>acde`EYMse;;| z3Tmzk039h9h!tE5YC|{|YE-qGPjX8bkE^j-Ab*MjR!9A4KWg7)n7020zvXO2?}T z`qHqTw-AbAN_}4le~TU86H6m_9zVlP2dD65(l>@muuJD8ZwxtE(b5=Fi^2+K=Zq~I z4szgC*FgxKZ3JZpcwICGx3BVs7(*qfTAXQi>YFiCOMVVl*2^Mp_!(ap;Q2W$wgdq+ z|5!@e7_OzMsgQzgLzS^u6zaV(xQ*8zM(`kvA#Iv$#f6kdYD0%JL$bqIeQ4^!ky;w4Ur z6LZpkPECQ=gujkgeMv4QUgFG>QV7f;B=GoKf}?JV*W-Hxr9hwlods}(bKo#dQ?LuZ zd`no{>kzc40z$GDCZ?Edw0h|*cPm(Llto`^N zuI@?ZQD&Hov(QmNhY-;dp)mBzVf-b5;1o$AZx0W%9Dm=#;Xg*9`4z%Ehwz$7aD#bC zGBLLZj{>F`HifE|4&zBBpAZ;6y))Uo90m4p__y-~S4*&c(&fGiki<1X76A$qYua$lW44 z31Q|!A%Dt6VGnozdcqI%7J1X4CqAOumMJBv37bMnxh9%opNp&UEIWqgV=3V10zpbD zkfM{&cc0+dzfJJ-g#Fn3#N{?aToX2hsD@`L>IR>S#KnQBG zX66PzY$53ro30aJcTGSmLLI4Hp+`QW!gz6o8>~A*gW&q?V;tT? z<7sle+lsJM9Z#QyV#Pgp!9K0MY45ROEKBgCMJQFbfAnm38xihAH-GjPH=7X}=N;cF zYk5C`+l1?1qh0RhZ}pGK3vfc%Zhtl1ZU57L0SfRzcLHG(-~a#s07*qoM6N<$f>hec AB>(^b delta 1029 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 rGb=+QZ37D{1B1Hs`JYfUWa_|TyE`1q(mK(NU0 zkeI+gKtOnKkXSfC0001Rsd45200JOML_t(|ob8j%YU3~zM(+ct_#N!kKup0}71Eb% zpsRtIRiVNruOOVAkT5i>2{L{Kt&KzGMt`y6Brxr&LvFxu{C`>JlZ69tpZnbBzZs(B zmsn15#-z?u`307FJ29R!)LB7O{%I!pmbRn#oPiV+f6GsEy`_{c;3`9H7Zm)ntk6eK zIAhop^a+>n8(iGtKeR}*6V8}q&)I5~$CsM36JF)jDmxQD~ zAS1S&;ruWzMBc{@*_%e5)>~Gi!UI2En^8U;m$;`~;qeqE!ufh~p8vy~72bU6`_Es> Wg%q{4z?)?N0000RCt{2&`oN>Koke?mxVip(9i=kf%MBPl8N?XtKAu} z)DxsoT%?=!1`4j6O^?tc^aK)$WHEw-Alc+D9XDoXgqd0!x__u|_j~`Bd6@w?)c+}+ zr?z9Rng>lh;Fk?YE^p&xw_G)^d6r(KX~X9SkobWj?}+n=UjW8E?_=>v6uD|%+^Dp8 zgRL72H!womt(CzS5+hoB7;5de^T)o#o@rV#w?|UL!`b`A zs3o!Sap}r@6MsrgKAWBu_eeRgc8kf;>lI@2wb=u2$5PL+M~Ib2o5o=6J2t0J!sXOu z4g(ZRoj4uT>!#C9qekubxg7a?j+h*31Qmk0yisI978J{$8Xyat0DyJIx$fkPe8&7S zb;|s)GRG^Nmid;UK8&KUY|Qa6dYUkAuFUPlYQiqC7fKFmfIOZ$rO1pL*U9(uG-+b? zyfi5|LvAOScZ_$+r=ir)h~~>GO;Zs6VVP5^>eP3BqPs00000NkvXX Hu0mjfGcoF3 delta 465 zcmV;?0WSXQ1M35jB!4haOjJdf(4csTxcK<^NKkM9006kS*r3?(c(BN5py)V2a7a*~ z(9q~8V5lHacmMzZ0000wARNp900DMML_t(|obAvtYr;Sj2k@6sPzc>5Q$q>Tm@m=q z(4lCS3`J=AB^+Gzzz$B``V9-+R&lC?f3pKcew{} zssB^DNbSU2H4mD6z%LuF=Aw=3({k0k7T9{7W{prBpz;TbyeH37X-CG3=(fBPMXs8c zZ&X@-!O@GQ7Z{#3uhUv+nmrxyeAqEio2Wrsde&G+Oj(^_Xe{1tpQeZd)3h-!hN$7S zb9XabAue}{`F{g<^4SgSsGn2=rB_@|$4koRrTGKjac@YFBzEo}8ne<5e9l%P1|4PWB|N@*_iY;QLb?dtWV{;<9PpQ0NThEB=K00000NkvXX Hu0mjf^$O$* diff --git a/graphics/pokemon/vanillite/follow_normal.pal b/graphics/pokemon/vanillite/follow_normal.pal new file mode 100644 index 000000000000..950017ffb5d9 --- /dev/null +++ b/graphics/pokemon/vanillite/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 139 189 +240 242 247 +74 82 115 +189 189 222 +213 213 238 +123 164 197 +164 222 246 +65 74 139 +106 164 238 +49 57 98 +0 0 0 +106 123 164 +32 82 123 +41 98 172 +0 0 0 diff --git a/graphics/pokemon/vanillite/follow_shiny.pal b/graphics/pokemon/vanillite/follow_shiny.pal new file mode 100644 index 000000000000..923c14a83737 --- /dev/null +++ b/graphics/pokemon/vanillite/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 56 88 +247 247 247 +74 82 115 +216 176 176 +232 216 216 +109 94 161 +207 160 223 +74 82 115 +192 128 168 +74 82 115 +13 22 36 +109 94 161 +112 56 88 +112 56 88 +0 0 0 diff --git a/graphics/pokemon/vanillite/follower.png b/graphics/pokemon/vanillite/follower.png index d758d32f8931c1b0594c0c9894ae11d5a0e4fef4..dd66fd463dfa2e0a92d619613075b7956e419d0d 100644 GIT binary patch delta 427 zcmV;c0aX6S1H}W7B!4YXOjJdf(4c#Zz3}q)N>X#Zz24Q;?t7%gq~7*HN{ecw?lC!H z0001Ld!!&zdnsb9koe*D0003~NklE&VOW?*I1gb`wcJO8-@V% z>C@*YmP^}pXm{tg2D}mNcu3pJI{hKjFMuOP*^benY+=SIgOBJ^c14s>_AzuRTk~{S zFthEGpoko^EliV~ncW^BM$Bw`-r6x+&g%18>-%?O_&-Vu(+H(FuW?FSDNy`bYWA(n*W zNqJuo2D^T`su!002ovPDHLkV1lgK)rtTB delta 429 zcmV;e0aE_O1IGi9B!4haOjJdf(4csTxJXcN`1tq$006kS*wE1EpxE$upulLL=xBJL zFgRd9NQfw4s31^y0002Ly*Y#c00B}-L_t(|obA#vOT$1E2k@8R(nS(OGM^XfD725H zOLcNCBq54!wdN2UgF=Q*g0oA>C-5uy1^fsd+@z?BOFo0SL4UkUxwkl)|Mojx{_i*f z(5FwIpI9z!*P-2=-x~17w8If?FYWY4Ouqn*8D%>}hq8q!qYOTxOW751LfOa2rED#- zQNhf%PlF?vZbquumtrR+>nq&GHR zgj%exKxg~_00M_eL_t(|obA+4Z<{a_0B|E&oSS4>C+*ZVnR-nhf3lq@n55SPtmK%L z2)I_XQO*s4-uDsq33lF>n=$2|OPF@rVRa;wpLzCs&x9cKHh=!tA!V1dzqu=k(G5#I z#$K;xcIlNN*&V5(c)K-0(|v`_TpFj0uUWKpflfK=X|O=2EnTVx>VxaI+qdBYVduK2 zNi^@tQR^iOmYk)52I}W%(`H#Woe9F@Vufhl)5M|m1fqu{w(HUhH*J;^Wz2%jqG!>0 zPs1B@+ESz&=zm<(cI^)4aF1}L7bS^iJ>5C=ibbO#fGas#uxU45!|}{MOpB65v!1kZ zq*omY_P zf_`DXgS@wab>sl3AM!IRU7gX+qqKfT4TsA5$JgV70)G~nW(lxa*d$r-!Hz&*tpFYe zNfu8^zcb2Ha1NlB5{&Hyz|a}ML?wB`!U|7F=mDm54RBm!OXRq6Qfz2j?9AONLDPNb z<4<)s`8CL!3gW`~k>T;nnN$Am$`6%`pB*CZaZPIpn(n8Rrsqexdg2NEyVCrj2&wmqaD;KXmGN}jZs7lZ@Hb=HgKCw@``B&RDM@GA|B|as~+B0CLHIv)z?3pBF z*Y1FX&FL|WY8pv$cEbGa0=!dD+Zf~FXY@+z5dgW|IJddpod%HAANVTGA zStnt*543W%U_P~-r<;bAhPT!}H2hQcagr*tDp6iE8&;^rO_PR^rFZ%^Qc#!CZ4$*@ zMtHjI^6X%sE+f1Pj4rc@PGd1#FhcXV+lX}g54TxLquX!e-;Lj1>-qUgLhuRz0000< KMNUMnLSTX-baJi$ delta 748 zcmVf9H0LH00NImL_t(|obA*4k^1_{LNiSjBZ%!G4^^jvrDfG$?ixM#oMh3njYwE<|aC4e8r;UYjn<8 zPyH1-Z|O#j&;SCn-DV2c2>Vw>O`>^EzFIF?u;i~J)K|ZSvo_0G;*SuX6e~pYo<=^Y zClEcHvR&7PHGgZf?C28~oD@Ba&U+gELgy`oT7)hYW!G-|1WyQuT2Yc{*3-RTuUIr1 z0tAw;*t2%y4JaA8HCi&s9{UreE+h1 z(IKYeECEgmCo~IQq#c%$>M40&rx{_{sPoef^oV682Wt}sWeYmSmy~TS-_ZV z0G6w4iR@K&iVf44oq13tXnNp(`k@X-Kl^!8wpTbmGCX-bbHd+U`K5C4vqLmkZb&Ub z(*u_f_kVIpwhugkd0(18bbR|vHcxv(_IZMN<>J*x2{AyORtcKM$utev2z`VRx6s8HELOVTPary=4Dg!lRIlzZ+IT>t;jrQ6FaVcsNzMl z5nGDaG;J8gTBnbpj=GGFPUv+R;qko7hed?CjPTBmy38gzjm2=m2%WrcBiijh+-51G eZoiLzH+}=Z>TZ?V6aC6SCPOihVqi$x`3~qJrmvnZjv*e$-%hj5zwE%!c7A)x zi%Azug4&gyzlxcxIPHLFkh;kAja?B7Ol~G8ad$3#m9)uV%EHo@QfGXHqY5Xmw9i0X;l z+?Z40Vv!v03*W3~y6;~XrvGe7Y`O;dfJhsZLXn|m^N z3n#M9t5{n(@A}%e{SS|9XRc6u8mZ=Z*}R3JQN1iz>5GrphT9JFg41}+78OK4ZJDyL z^^)VEUtf40rF*1Y@oe$?R&MpVV%tFr_Zs*2Mv2GH9yM{WU-{F}oaOHl^Wz)K^xmWi zzlvB^pKA2Z^|pJy-6|i8q)i+ftY>A^>(+&>wv*owt7Ld#n(#v}u?yF7Rv+0R-cr49 zy^&(_hNNY?5A`=C96w*yd4gg4NzdcCVhy)t*FO$C*UB9zvesDfcty$#4ke|YMbk?J zRoOPUw!ACa=AtVeF7Z50B5+IPi5AJjby|N!SQ15Yx5V*Qo#{zlRV z*LptwcW^=WGN)79>W}Wa(yjW~udq!rMXc4x`K-~`&5fx`5B132iu=DQL!$Rh%1Iur zlc5J$6PomrJH9*&Pg;6t%GR7S26{JoXEPi0H9o3ZcbYYXqc~r~R&L&;!)M?1wU}}j zPxrOeyCbveab%|McDbgFJYR!bcE!z0?#cZpyYkB8g%vlCIzQZhs&l zq6>5yHZX7eAf&fI?>?i*+)W2q1B7-=39ks7^Vw>l)0+tzKNflTKb>`mmH%|o(XDlo z|4x5m)>hPB@$%*ZIbd#3Epd$~Nl7e8wMs5Z1yT$~21Z7@28OzZMj=Kr1Q28P-O o7FGrZ8A5iS;2KOoI&$+yY$s^8@8LPgg&ebxsLQ0A^**!2kdN delta 912 zcmV;B18@Aq2$~0w7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)z$z1 z|K{fAtgOxd?tA9FN{f3bbBnZEbDS|jdsKYoKqVBK00aR`W+sY z!%q#30662VfSAPK4^lm%*VpVYLvL!KoX;kVEbeEXEJGjlDl%AM4X^}yVgWOfH;fSGWs38=7=6{4L_~a6d032Qm_bS-w<)=>EkR*^y zIRs>g)`6>F!?i%&XF-!ffx}U#B{CUR#Ni`Bm+NJc_N{rIruy_IXz-@cX`9M*uVk}T zd0bOuzm(_%uwyI57z1|mys9>W7tZF_Mr~Ar#Sv{(*7+U2ejU;x-`xWnH!nD$r-Hop z>worQW9J>b8mgk`D%k=KN3}+Q#I5_Q#*k}*=;w?aFIJ2zFFjmOpo-J*Vy^P;CA+{4 z9k(9<@nqaDh1BqIopn%KGn@J@317)FVb`c#P)v mpnr_}eQ|rz|7lGc`U|FBM}>MMYZ?Fm00{s|MNUMnLSTX(k-k0v diff --git a/graphics/pokemon/venipede/follow_normal.pal b/graphics/pokemon/venipede/follow_normal.pal new file mode 100644 index 000000000000..61a94495e70b --- /dev/null +++ b/graphics/pokemon/venipede/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +124 56 72 +182 65 92 +191 69 98 +227 81 116 +55 55 55 +79 79 79 +26 95 77 +20 140 80 +22 177 116 +55 106 55 +224 172 35 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/venipede/follow_shiny.pal b/graphics/pokemon/venipede/follow_shiny.pal new file mode 100644 index 000000000000..97a17fdcd961 --- /dev/null +++ b/graphics/pokemon/venipede/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +64 64 16 +96 72 40 +144 80 48 +55 55 55 +40 40 40 +40 72 8 +80 112 0 +96 144 0 +55 106 55 +182 65 92 +224 172 35 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/venipede/follower.png b/graphics/pokemon/venipede/follower.png index 5e380b0eb46ca6a6f191900b367728a698ffe9ff..9add5c858de757e959566f4ca2d17937f1a7a0ef 100644 GIT binary patch delta 591 zcmV-V0QFJ#qH&0Jb6pTq4YBC7Hm0&?e1|FP>vHkvf*7A5ym6c2_!n8 zELQpHE}Sh13uExej-Cg3w{fM!kxaRy%vb5?Da{JP34dIccqK2s?RJ%b3$Q9^-;Zw7 z2g({Qf59x>{g&PSxB>IFUOaq|guRQCMV6(TSJ~}q>FOM&bJ}WqYc{H$*bdS6`v!@r z3i_&Pt5{v&r!n9b&}dsvxEQYC#ySn{8aDeQ=JwA#%iQ$8_MP`=aXgqFy9KV%&K)T` zFpZaAp-Af;D&_mWtT(Kb^?l2o2KeVmvjEx|kxTB(`!9vLE4KOjH_2_|V}#AxA9u-G dCBJ4c_6EsAn1;he8F&By002ovPDHLkV1kin4~_r; delta 526 zcmV+p0`dLm1g8X$B!4haOjJdf(4b%-Fc1(BxG+$V06_SVpx|J52uL_EFgO5^SO9Q1 zxQGboum}Kv{{R300000Dh`&Yv00FW|L_t(|obA)iYTPgo2k?yY8p$lct!{OzTYZ|6 z85A3q?~m*Lzy_VL8?G~Yl#2ELZ_ojVUa|f_)yX`uWtZo<&+DbY<;xku#<%H5FDS<1EJE z%Um3ejD>S_W$pLfaNV>r(UIJAIH}ck(Cx18VbpYRzU*0#U+!EO6*j~dL zFgb@|fFb+!gs1k5-&TY6XI!sX`d?$;hwX1}*7xPZ>R3hyJI16Ec_I=hqt6fjB01h@eSG& z7e9#VRNhe*R>NR@Q0ePZiyX_2!?7I-CDTCySm=|5>|yUherv^DBiHul=2H*lE{~Dy{jN)!WX6bm=q&d~?X- zH&~IoWYL);Ja?Dfd3rkb*xKK`M-PQgj|#iJ?cXeiydGPHjE%3(W=r2X+xqm>4rZrl z*4^_Aw@l=*J}${)$KD#bJdtP4%0;oNMJ~4WI_xHkZYyatuP`onxzA+6?9%^VZiz3{ zGw%u8$hT%&)d%w#zSo0v@_*gDe_&&Qc>$Z3cEmciqAPupRmT@i^j%(PRGM(^_wLeC zb4h{HP>zeUSH>yzl?U&YVh9XzRSjd_d2wp$v-}Cl!YT%5Pk(Iv`GmE_uv*cP$vmyh zdPd=%+x6lH8$yKkG}g>h-PmHukux#;LBDk#gLAt_1OJ6gp$NZ}$&c>}@bomla(inW zBayk&d|_`)aaQBb?mJ)h#kEYHC?z5r(LL*I-$OkKiLctJtYXa8i+^e#O+LvkVIB3A zXtBNO>l>8M~w%yMJD4R{TEq zztUHeYy)-oyxTED{Xx5V6OYJi-tR|h_+nkAOr7QAbvkF>r1i6G{xxr}m#?Qne|`SDVxR?g23?=;`b|FgJv|9C*A?lfAX%bzdz+;?PH6* z3{xMx`p|b=D1;jrA)8dacr5zZZk4yYslJy^ns?7ZA?NlsrvFD38Iz{H(5$Qq(&CKp zTUAr}XF(Eor+nls=7sIEFCTYvXH*aq`22GA=b5iv4irsN+W#-Y(a7v)DQoEwpKI5j z`A$Dva&Djf|Kw*$xuh?>79KUzfZ0>E z#5JNMC9x#cD!C{XNHG{07#Zmr80s1tg%}xG8Jk#{m}nbVSQ!`uE-IM_(qIYKk(-~A YnO2Eghr<6ex}YM!)78&qol`;+0G@>qv;Y7A delta 1084 zcmV-C1jGBt3B?GI7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeY=H~zZ z|JJAgti{FV)vU#=i==~UVp2Ko=3@5MQV2%Uc<*wT#1AlmCYzRG$Z~L}y`?hcU z4^8CL?Z1w-pFKo~qQ^qi-Ei*vNanv&uu%HMk$F42LAEr2kEoi45;H_Kz9;*iEC^1}oe4aAE(r^{9^3$hA5(1Ebv42Cu3Furyw^f0LRTLkx{NMc| z)+Zf~garn`9>Zq?&;_XD;E)3W`k}&qjNajvym|dl5x}qpGZX>+3|h4veh-^aF#svR z4p{h)2Dn272Rw5Cc|Tu;F=_o|*uq$J_+a*u@eg zmZG4-vwv+{5C2g>#f2jQR-)NbVE zU4Z$SX90#=0_N-$3p1T3I`MgWQH&vEz^8+S2}Wv^Ao~&?lY}mC$Z(|?R1l^ndj-T5 z+3G!f7pA_@%2O{R-&qas8CprpJlAi zv409sUxX6I@_JCJI0sk@AW1Y!td*`;VU`*mpkn-)EJzpy3JhQQD?=QJxvF0SG<7{X27Ij{w&o?YG2p=? z1?o&nBpbNmyWcwG2TJ^qAU_VyE5(lVj(-ONY6ZRD?@bL^kAlZ_jNHD(YbfNHE{S4S z0pS1A054at3ea8B@%cbr=xK&tX!gR6Gg$Er3Dx%sgE!n*gdkSPL2sS^t>00Vqle?+ zE`+ej@I*P3sG)s)fEI=ojyVFyQF5cs{vyTC?b4&*0cr*uN%3@S4JdfH2^=Lp*){K} zO$Xpxu&~^S{|PV8b&>bCOAp8QK?<_%K(T$lx%~mvOJg5TsrSbK00007Zw;OH~@JI zGCmY|TzK)~M@L7;i4!M0EE+l(7=D~M@uFeI3WIkNFX`UuM9{lKrxVFU`X2e4(K4p6`n4RAs)xy zUQzTv>>$Gaq5L~%RMa#ffmrh!EFB;HbQYYN`+})WwT98)g(l0gWX1F!3M}1g1YdI(_PTaZPW1LvzaczwfI4-`gF>wP8)FZgyn-vKWSkAv^r|w0-===jq=pwPCk8 zUK(M3Lh-rIs+ScHb@pU5T-|qFa7WRj0=v8;PS-83`#EQKg&YQaW{0Fy;V9kS;hs77$;+zy`^dhc@6$JG(tIr~@erhlj| z@A$p_=YgjBFHETx&HD|*(*7I%U&Z||s-f-kuA9{h+Jw(NSZ^!eSABl-flXWWw#0n< z_V=Q4?3xzi*w+s}Jw4zT|VCI?IxMPDwsF8~y6mcg5F%W$$^j1I^b-MqXoh zdmu`>MRZx4w#8Y$a~cnPU6r=$<(~ z+?7QZGo4mG`P0Plp!{>-kGluL32S6QV|0S<99jZXLgEo&4uX|E}6?b&)dCZtoeH@<+Jldmg;ZF~h0PYJASm zaJxWGEpLlcax}QUuLFr3M%4qXaFT05)39dC?u>9=y;&uFe4%3#(@P37QA@zY zh7ML)4s+-+NlC6gP_5H(|t^ZUOiwjXihE4AeF)d{*aDg9AL z%inYTml+;)^z^Pd&F&_qnaeq&!sA4aKs$?I(c8D1d>=VXZBJTa)jfC8k25EAdwp|s zA3dDolG3<7pC{)$=R{#%j-7W?=Xq9WiA`H{eK*G#YRGHGdetIeCK zx%BjeJl4xP>8oyhl8>Cm?ZqA)#_P5^a8_zg>lO#4$}K@mCNm4RI&lA*b+s}<(dMDI z|5oO6GEUQazZSP>_)ZX$S*xO48?B_{_2zB(wlk6|SL@n;)@FS1u`tGOil9PV?#tH_ zp6lEv8rf`i;aljnsONv-A69O)DP@)dUMqm9Rkg%5q9i4;B-JXpC>2OC7#SED=^7a7 z8XAQd8Ce;dSQ(pY8(3Hw82l9|1LY@#hTQy=%(P0}8hU)sH2^g*c)I$ztaD0e0st5* Bqm=*v delta 810 zcmV+_1J(TM2ek%}7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRS3QXn9d zT3XGNgYLzHF#x@4F%S?C-a$eCgL9nri{8yK|L#&jq!?<=LI3~%PyXw90008BNkl)pGYm=YKTacH3>Y-F90vFP6T~ z@c(Uoo}bI?=jA!idkTB}Z$z9fqAV>lOXJUSf?wMF>vFn?ytat0*W)EhpU)rprOopU z&lXYQa`@Nd@py^WrB0y9V{nPiu@5(I@PQ&VIZ0x?%20gxjEakUJO$?rUvp#gLw>!8 zIi{%x_|-IAVE|B7`l$zy-56af?sjoYo|kDHbUo;x1Q#j6#ZWB8svRD+PAB zD)etx6v<|2xY>a4?Z1=u<_Re{RNP#T(v>t~cz=+<#?iKr(A7q5ZUVq(NYa47k35;m z+Y_iu8%KMS5n;e>&})S|yxbrlKbK?^ap7aC1W>`ne<~d$sgwm-fpMYW)tj39vuN`$ z{n!+RE71|MkGW{EG(=XQp68tG+ob-neF*G6#WG%9zU||JT&V)kzU_TIj_9;0vpam3 o4k)g3b!Q#gWiwzkH zFJ?%1IB5JZ$XF3!@Z!afSP}UMplZe>Z+91l4pv!@dLWOz#M9T6{TU-Ko3izZH;zkz zLITN&eq}&f0g8bX14GizcR=Sb-Su>F4DmSr_S*UE%K;4RAHI9!yPn84zQ$s+ruch` ze(T!hNB5juvwZE@_yy{T4}2YMr|{O~>Q8%@@Mxt;#`lB=ewW_yzX<*KK`JW#zWqt7fQ@CD0-@Oa++&XJrqE~;)cUe%WxAxUR?Praz zFGj6g^}njo>4|0B`fUbg-zOb#y1Y}kV(m>YHid^4>x~;!q9>FtY<=VYWZ}{yjjZgZ z%NVeDcplF7MgSut0Wf*VksXGkHVkFp-qIq-_a-_YgdKskZ z{slc~oX)0lcYRrZ?6rxNi8-C`-P;mZY%;iK@M`WA*HahTeAZc}q`2vT=LSzWjYGt)FcEpFZus`DnySW0CLHz*MhV;u=wsl30>zm0Xkxq!^40jEr;* z40R2SLX3>8j7_afEwv3StPBiJXCv00P=cL_t(|obA@nYTGaz2XF-$avM|avF5Nr-1KhO z3B*v09jnk>3TvBN*)t4!2!RnODMW!1Fv%f;El-e#*llBs!GBwW)b-nyfcu5tKJ_aCp-p{F*TuwqQ(2<^YH`ia)c zmaWx(=L02AvvF*_&Qa60>hUXy#CK1fPR{zk$K>?G%JISGS5Ll5d_Hix^}x)4Y1+@Y z|Hq|WZFv8pJ0ypb&#As%sJ~L6s@33JYf=4+#RA5)e%^CT3}OWYVg;(y&5wW57QUr! z?mkoC)z5Inq})@dbv|coP%z*)skhQ+UEkE>XIeCuZRNOZX72& zemyLG!c!sR$K7anfz|f(rg=~6kL5%grS4)_X8ClV+5#QrQ~HlyEI9l4MtYjslsR0A z6Cw_8uAgf&;Wtl3c=zh7Qx=HdWc}RTvGEEk+xIo>KeLiGzCS);`?zolN2-G8b`$O+ zjDHmJcK&xY-C^h=Y7wmPA;~{^##ZORJPV0$mujxY@W@o2Y~U)16ziy{klkOnTl~U8 zle~z-%LJZpIPS^J$**Bj;QIONt^YeeYo86j{h9AZafeiWVB=pKfp5>Ol4{w!XS}(1 z;T6Y5Z)U0L{NlXe`LVH9NBj0{>HFNQ&3hnoAJ?1cxjGZtKiu77#cRQGX-DAdvq$e# zy%K!n;dqR1Vb|4}riJcr7X5jkw}ER-ccs{g+WX~l-If!@4~QzR*}KbCGMV>gqHBa^ zx%5rV1uN8#@Jr8L9Z}Dk7rB-_Q-Q@$_{NlpMhl}?+t=Ke+jg7T&Ph8$weD5NwKWxd zrPCTqyla+cD%dPy@t!7r^6k6D-w&%duRH5ptg75x`?_0vbB(u{WRXnBeUnSJjWNL+ z=W>5|+J2c$rb=dpwxpp=cA1p%9Nn8tryXYZxTOhp2zK>hu?3XrJYD@<);T3K0RSab#*hF2 delta 905 zcmV;419tqu2$Khp7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdb#gvQg zv|`1SF^gjV|D@*Ci@mga-roPcz242u&3kh>0001_q@;s`gHlpb|Ns9+_hNMb00Rz5 zL_t(oh3%K?uB;#og%yP4(AatZw>`aq$VIn%&rdsAZ#jW^zS<7<)V z_ZQs)@hddXBL({XLASui1^~eBT#EgC?cDQnIXw_l?C<)yo<~6(41N``?{Wuvlt1Is zr9;mKi#|5^6$8S*KQ*w51@sOb0W$tt8z=@ z%`lCKMQ_J%ShVwfP-JQVx&lPLLfK6QVu+xJGzWNentu(N-WXIs3?arCLN`IO3s8Ti z!x%16R0epop)RcZX@SI*Sbz`%WPCgf@Q`AVbvddHW4^bO85ntGk`#CZE8%+n zYaPV^jeq1lo)<_U@gD~IpYe~v*-ck}N1F<88vtrj=(2BYQ1sdXAqD{qVgQAI$AKQ@ z8A15IPJqJ#rEx$Q>{Dhz^)r42xbZ+Opw&E`C(+Y!!T314H{GFVes<{|uo!4`Fq9oz z#_CZy*o3Eg1t@Y0$SK9aRnEFRX!VMAAlX4|K7Z--NTj1ilc;AsrFNg-i~?64mHqlm z^$L(jNT~rdBDzC$Try-v0G{HI91-$1ML*6Ie=PBhUJ#v4q3iIk^a2RTb4mOSAX>&1 zyznQ~laRAiJR-J|kC&wzB`>8D5i8%wQ^Ldk^9&hd#3YLWoKAB}#bXIOq$MW?UZ z!&k0Kp9Q6#{C}y_KApCUkD+UwzZMYZfOonKu=I=nK<84q{NT9MZ5?i2pGkV!;AR7l6|(!WZ>KpY3~3x9@YZQ~R4V(MDkLPs;? zO6GDG55dwQ5eJciwQ+JWC#TQgDk%5>;u9403B*|+!PUgY`$cm|aFTq7me2L_`xA=l z)TvYFmob{3U#+UnkBTLs+FzeloW<@oK}qNpoXd8qI%|eE+F)d8bL_NQtC&`GUeNBq z2G9gMee8ObjeqPm9;pS3CS%;g%&Tl<_trzupkR|>?9%Es9Gs-6+z16@%ss99Ivdzc zgvQ7`zjAL&b7MGHzRX2_ZPn6Ff&!3h=18Gcz`fp^$D9q9&`)_iU}j? zNp7%FO2I}ErBwB15)leb6Lr8fA<|B{(TE43`bxMU@Esh#PCV#0Ia9pI3g|o#B<-pj z@BnOJz4Iu6-rG_eT8T9T9$E?Tz=xju@cxmA)rm77fCgD$ftl{tA8r^!IKg4!d+1M7 gn8-r^Bo_#M0HS1^k%T9AF#rGn07*qoM6N<$f(s-1V*mgE delta 479 zcmV<50U-Xj1o;DyB!4haOjJdf(4dGg5cp^qxJUp1006+4SZGKP_~58GI5;?1sQCE! zz__?@sQ92*Sio>_fM__BgDPPF00D$aL_t(|obA;yYlJWq0N@lHvU$fXZuc7`HwX@O z=yVSLr8~SKw8QP!E`=_a6dcZ>O$wQNzsA9#n89kHG%u~8*ng?u8lk;D&o&?>^abgahhyCpBY|1YwtosK-4Zp{eZqVN3qWfU z&PiO2Hp(MXn+a{}6Il>hjW)^`Q3(oI_9Y>)8gCpDTA*Pg)SQT@oSwUkNldxJ$bY$ez#*PmTck@{}?Dg@?STbznJ)hZY>97<`I-Ifty7*FS#yeW(T4H9pFf06ngz+ z7Q_?>zyYSf%NBay!udBmHCNm@0|gK~K0c3>fu}#rzyVyrmbPHa{vOtf>=W)E$2&|f V2%<~tA!z^r002ovPDHLkV1l6x){p=I diff --git a/graphics/pokemon/victreebel/follow_normal.pal b/graphics/pokemon/victreebel/follow_normal.pal new file mode 100644 index 000000000000..3e00a8ecaf59 --- /dev/null +++ b/graphics/pokemon/victreebel/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 64 48 +64 88 40 +128 96 40 +0 0 0 +96 152 56 +184 136 56 +136 216 80 +168 64 112 +120 8 64 +32 32 32 +240 120 160 +192 192 192 +232 232 248 +184 160 48 +240 224 72 diff --git a/graphics/pokemon/victreebel/follow_shiny.pal b/graphics/pokemon/victreebel/follow_shiny.pal new file mode 100644 index 000000000000..ae4a85f8ef25 --- /dev/null +++ b/graphics/pokemon/victreebel/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 48 +88 80 48 +128 96 40 +0 0 0 +128 112 72 +184 136 56 +184 152 88 +64 112 152 +64 88 128 +32 32 32 +96 168 216 +192 192 192 +232 232 248 +152 160 72 +200 216 88 diff --git a/graphics/pokemon/victreebel/follower.png b/graphics/pokemon/victreebel/follower.png index ab33b48872933b7cbd5c9e3d1b43ccdb5033e603..58079e2cd4290440633fe24fa4f421cc3cd49ea2 100644 GIT binary patch delta 1142 zcmZo;|IaZ&qMn7Bfq`M$wybSHiY49A*O7r?V?XzwL{=bQA=x9ymw};5je((|g@NH0 zP^jSr14F3+1H-EX1_rAc3=HB0b9M#V03{3pd_r6qHoORMFmQ;_Xh_fiiY3gj*wJCp zaU)=bLqP?HgMxy>hl&LU4jg##;>V5!1|J@Hw20Q5Yyc``O!9VjVd!9$^#F3%OFVsD z*`G1;vMCw3sjkcc3JD}9`jr7`1t=jO@Cu5w*4xL)seHe6mRZ!nV=i|hqr!HNuCvp zxbw0TJ0y%$ua{3#wLLj)`=y1o-9KOY?f<`fvcH+)|JU<%-|};x{rddarJq-#ta6sU z_v7^47n?0{x}|KA@8q>dwo7b@?>=N>+MBSLUbXQf{T_d_nl zH9Cr^rq@$>db!TsSSa_hqUm|-l-wOk$Loz+x4qt>urY~k@yBhVe&I$(K07UX>cYO( zKzGSy(c{^hWDU$RwB^hUopb91=LXAuoVmB#LRZBn=l0wR_T1E*&cCMLLUnsS)jP>uF z2$l8q`e_lDuWo%F8$U@$&HDJyv&q`sSHFDrwiQ|?xo*y#ihKS3D&3xZVF$kGEK|Sl z|GQd4;p8&T**D&Q*VnaZJZ7_6>&MTgex@Lv%QIbM)psiSd=iqoTwS|Vsi!im(Kzu6 zL)zAtJ++4!jpO(w`U=1PJG6hl#Er{`d2;p!tzloo#9eO`U*p7^5O(M|wIu>-)jufoWhn_ocGs>6&M? z_xwp*(!#v`PQ-zL^GoJzDAZ6%QBhs}y5-ysC7Eiik|xpRGd{U}_Ty~ly%%#}RkGzq zS5u*^2ja4#3)Zf5t-so`x+V6#R8i?+)C! zy(`4$^d3EVhZEih=V?weJiMI$P`|>KG@DthZ0WwQ{dNc>%;7XoIV-4VW3ScTIPqt! z=KQvYucvGhWH~hp6GuDSqmgt&PA}UxV}=5OOYX<*73%hE!qF-8>jqJusi9P z(6Vg*`{&o|ra9>ytT{64P1u9yhd5e~w#P3zxs79$?fviH*K%BL%&LivTG3d0rbI_AIHP zb9L5-ELas|y3*rA{F?h3J&z6hrd8%I1m+~w64!{5l*E!$tK_0oAjM#0U}U6gV5n(ymvv4FO#mt}=Dh#_ delta 891 zcmV->1BCql2!;oc7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)wKWr z|FnZC)z#Jiq;u6uApho^|J7>dtXjSQbDY&mbF48^VkxwHF={~o5D*Y3oN~ng00RL@ zL_t(oh3%K?j;tUIfOT{Nfrh^S+iox5sI*|t{y5oWy2;Mv1AqKlP?%-;#y7t4jlUG- ze+$fFC5(LCz7m-*>$>&o+?w&GcesMDx z3ldI#0};d*g{8{BaTn!T&8VT^i0GEs38$}S`_Fcl9 z*0{$ff?Oe9;{4BDL8@pbpyBf7CxW)2a&$SK1WiNkUtT=FZ+nHdfTi?;`-IO0rwP3G zD!5yM6Ml@Yurr)-zQB&FG+F7LB{1P^xYNM9?LXl(D}Orr8;d14<2wE(O*XfJL%x(_ zi8%Mrh*M=ZF7F$ooxp%Y-JywV=n`&UPx&DjW2Axkzn#F4Q*9{_L$E76;BsS=OIhnO zTT9&*;Tf-)+yuJgxW$6!{aE=@4qlcsKN5^I_^X5v zodP(#34aC}nfwG_1uxi4K=z&(w80jl?n>~KGp1)-sDg9}&@J;BZ-#aJ;3ROuw+5(3 z2n;Pyj}-WjlOW{81+Idz&~|xAV8}J14o$1PFL8(IG;v=;Ibr$;=F0?6I2~Zg2V*(} zk^M40vaS1w5&^mb zfOIAp9A3CK{A|+G+Fj7VrlCYO{2nA&`xl^EIXL@V=a=NXv4^;|QU&jK`6R*CpRYAY z5FL)F#c>2D_|we$HTDs76Kwrys+7ZzklNF+pL zI9PaGh=^EWVXtg-K&`zJX8CwqJ&ob*G-!x(;FX&Pw|my zkes-)$YxH^RQ~C6_iZ@Av_59#$xSK8njeZb2xkf@m(1E@{m$0IY3AP01-gcImb=Ri zMAkU{b5p+Z;{aRpkLSrMpR+tu>Mqt-+cHPg6f&1jzAUMKsP6BVu6oClxsz2r@2HsH zUo&Cq+Sv~$|IR-U_%NwZc*aeZyp|~cegEse{rRiGuM?^0R`Km?(IM$I(&qKGJrPz< zH6wQNKJY7l%2HN-P~%(b$u8OUM5md{bIpF0{Zn2f7~^8Bz5QU{j*E=H=cuetzL)T{ zrgO?-i<+nLMz-?T!=K$gmM>+()it;KFI(!a4U?I(Uhi^$UU@***~6JDXnFm~1T$6( zon;P+9gz>U=9-^%$l37aa8k6>t~dp=h^QSrUz9m6ZGQVqZu3s97_}KUbnO=$HCR?$ z|AdqMv~jv$@Sbj?+j{v8b2A+lhTbS%mUTv7*e6O)i21T{i~F5ZJuj>_Zaoy2<}NHH zz`b4f-bLl8QlBnS=e1u>^d4b*8S|lI|NH)lm!37AI&_%PjyIMLdzuvtKjIB|4x@`HslfRf3{EVLCn;OpsOogf?t`Q|Ei6yC4$wjF^iowXh z$Vk_~P}k5X#K_3X*wo6{SlhtD%D|wINy7p~LvDUbW?Cg~4Gi%UfZ2_K!PC{xWt~$( F695N3k3|3g delta 783 zcmV+q1MvL32bub5bdbYC%CkL4$*X&CSjK|No0YTGcr*|6*e1=H{$}Vp>{K0002rMx%TH00Nas zL_t(oh3%K?j>I4cg(s=;R)qI|+dbfPZqmA)`CF3RH2tU^P=CR>-7dTAvdb>J?6S)) zdsz96|M+=~zj5ZW7XE>kTKHRz*kU>mIO8J1snoS3#^ZN9n|;Ywk(jfG{>5*Sfy=tC z1rOc?GfpwzEz)_eBTLRi-nakYIziW03*1}*Gfta8cajM∋H4q~t1`aahdQAP@+J z?oONXO(D^F4u5?WAu?9S-RCoYvkX53?ySHuPbrZZ9!_%%U2T&=p!fBRo4~dSY<>U} zo?h%Ums+c|9v>1tRH_-*GuoOdgud3sQ#$1-9VE}4+mT1rK($$wjcV-9^0E-=bbB@XzFe_#wO zc~N~)1qS*IVB>~It{D=fSeCWoUt<|Fc+4S?wabJM8j774z#*5ImJlM!Okbs@k-RwF z`GyCsMKUu{foZWC3+04!(mo+sa6Yt8i~$_;+ky(Y*wDn5W2Uz#JKylgRUidDs4WNb z19;`1TYrd|OkfgeI>}Hb;PAq|I)j^nt`a^Luh=T@nB8Km2};5+NnWd+b3}k%pLhEG zj9ZWz06MLCAdWE!*2Ohd4%ZYT2PvvlKY%A6o1s{J(9LD}aRYdAzZbD3SI5_GJ-Ub< z0g2>aN3>8pR)LzHU(x{k8bsPJCfB*nCM7k}D#+PhL}7J33b{VEY4_7xa%sPo&v zdjjvTb*p-ut-iz5&*_vbPfk0(3CsnF#(yuwjD%PDHLkV1nO)aYXs&~n~WG0{7C&p3| zY4>eof9)Il4Tth8x3Bj#H6^J&Qfg$(p+7rO)gB_r0xDa$ZA>IrALb zX?vfKR|;xkEZt&$+V%XXHaOeTojTbv>94@kY3ZLHHM+K}ebHai)m-o*UGLZ8Wz9M# zSFf%=lpQzmMbMt>P9d((+tQgEC-xKzytwo2`oZQk1*#WQP6xH|_52L-5v-l3zT@EL z;wQmM>48eu0=*{Asn$H>_HfzPh7Tb@>HpNqkBOf;`kBStVtt%o#>0-{FqThI|D+~} zu3NL!ROwLRTP~R*C6$b)moz+!6Ammj-*m|5NvF}{@cnn%OkyS`s2;j2^|E+T>DFtL zG!2~;0ucH{DzDPDtduB zri(*Pw&+h<81ds_j@M*~qA4CMY2J78rwBmAnFid<)My z^j~+ZSo0-(h00R4w3t6$7nPlUto@pBB)fO%4mWwTTkTgeloQTW=J$y#Im@QEZS^6}>5>U* z7bhFHT&;>_Htu80bDeoG^7>09TfN;JUp_ul)K6+$UhDGklt{$O8=A)XQvxdHPxcj< z!B!jdyl6^OeV%nz!hW~YR(Ymc*KHT5%N^HzRblYxhQ_JIKN^{3`&bHM9~zu)w>|xx zt7g*vv;4sUwv`)?tT2Zo}{Hu$iQrAYP{yeqcZ*zEE<*bRW%gi4e z#!sB~h`oKI-1O6T9y&cav(xj5R{ef~PVT$a(>dNG*UcysS;u5~NSVDVX501at;Z9V z&Q-t5R=}q9Z{mU4hSv|u^;9%Cx8I$q=r0+}-XdrB>NVFL_Aei1hdZr1?QqNNuap4W ukEQuFYvmur@0_wf+y2-3Bgg-p`Nudn*1U>!i`i^YA>iri=d#Wzp$P!dOshx$ delta 794 zcmV+#1Lgeq45bE;7=Hu<0002CwraKj001yhOjJdf(4YV?I1msJ09a@MfS9P5sQCE! zxX8#D7#LVsSoruDI5054m;m^QK!`XX*hmOiv^R^i~jThq$*2p+0K;WE!i~W(03>yrG&nO7=P-;_vrKVcUQ+5qnki` zDdfK-pJx7lM#q0*S+DUL|033w(_pl}bhePC@?QscYPrc|vsm|T(1r5LqM5(N&N6X( zEwj+=Ezm;t#;{#t3>h1vE*D&%k)!OeSbW;#VhgLTKrHi3o^4?$aN?f0+TbU~#n#(! z7=U(^YX*M0Nq;l^Q638RUJVJ?Z_ENCFSb@4LNx7PNgU+2Hwll@eSumzEBgV=Wk$lW zy^q0TtUXfQj=YG2>mHZBOjhxbf< zCr=%)Fn=WBjN4sv^C1doEXyh56X-~ZMW^+MV(y`I_qQ2 z%#mV$Af<<1h?Z%4AZ4=9ht!!Y4GaDDz01r3x=FS_faJN`Ey|h`t9Qf z3i*X+w5Ze-dzF2b=c7ZjHWFe1quw(|qD_{>$cHxmzAZ31^&O+$3l8dp$|9AWW Yixb}{Q-i8fqW}N^07*qoM6N<$f;N7Zy|~2;4|0 zxUplx3Ih+I@Q)6U6#)VY78wQs1r7x>n&jQsfuf8_-tI089jvk-CF~`hzOL-g711ScEq@C}8E?_+4>EamTas2IM+x*7{JZ&=%Hsr5vy2HDD zrswYKe_0LR%)WZa#cmsut5JF8H66B~_v}k_ zbn@>%HUT|xVdtyX#GVsWe|=WC9we3{;h#3!CXf4u%o3*!jy*;NMf2r9v25t|iO@+F$babDQ^bHSeqn#!-YNTkcX`?%SOlV9g^;e;bs|0^9k zb2ilOe~#|{qYSRPIkjj0Udqb5bohhvb?I`WDN{GxsZF@CAx}W)V!V>>6yEdE_QG!u zo__f7M3dDECf?UQMfCw*Z%x~IU)N|{egAp(%>}1VmoL3H^<&eluf65m>z1E;J6n3* zYqrxtE5jEnd_I{YAoi*x=y(`M*1b|LFa6?uQ687$9Di1{NM!EPP;ZmZ&czCTjqJH|^B-RRd5!(+)YSPOav#f=O?di=QBR~8 z7`>_`t`Q|Ei6yC4$wjF^iowXh$Vk_~P}k5X#K_3X*u=`jSlhtD%D`X>tCu{AhTQy= Y%(P0}8lFacS`11-p00i_>zopr06UI4a{vGU delta 553 zcmV+^0@nSE2DSu{7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s-rnB-|NsBy zoaU@ry@N6Ttb_l1Qr==Qq%k1>-roPTy_B@YbCje~bAup3QVFL@6$l0h^0)qI0JJ&B zanKJK1xz_mX{BeU5kj2v<6F#63fq6mGaFEKhgra!!zruF6Vzu2@VEZbovb*7|LD{e z2VGk+kY@<+w}1X(fbXbHpk%v%2~VIGjJ6obQh@)3Kfj~qDj>%l0=%y=8;t3f9QqX_ zN6qthxm*&ZZ!|v#x$Y|(oVr*s{?b2P$DF%sJmf2mOm9fNE5`{;dC#xi;rjbLrFIjv zFo)h)+HA)Ez?63bYi^(NdI@S9D{K#LrRUI}L4jZ2xqp?QDg(p)6W*$NK&{Ov;K7F! z$SDH{K3NNJ=f)BcE%LE5fhoroV%}Be1TSu^aD!eSer|2@gBu1=n?L<;?oY5m<)z2b zZn7JF{;e`TK>VoQpB*R_31^4ZpVPqJ(i@*jlnnSXz6|4mTVZWqSJU)#^6 ztXifi2jet4)C#bXR}Sb7`FPzbn4hL+oqCLI4rT!kygo@@0mvO3z%qci!GtjY-`@bi zmZNMF3ScaeWfuUBFd_bon>>UnMBLzV0-;{OHjYTr^rE`nv+-g_lyCTirv=Z7b6Mi{PPd~@4W~$|3*zC;|@0L-(blK6@*Y6KLwwlh=s`qaj z?WSr!)x~WuJ35>!rh12#U&;*RO|#ukZ$IO{uTI)l;eX6Vi^bEMZ*9g`3(i`5c67Uo zgGmHJEeZ`AT*j94{mzX?+DvE?nOj}+Zt=*nL~;3kuwAy?3G$AwO(`(VxDfiRP5VL4 zGKoh;voW6+;KS?rZ6;hq3Da(zWh!s58mmg$Ce9JQ*WmJqv>4xBQO>nBvP=a7$sk$n zPTPb8YJX=X9%(brCCjt0&C%-J7dD$Xi8whCNj(G0gv&v}^a7?iWNOOQKI2IOx{0$P z7Lz&nZKla#Q55^4#q+|+FIH86_kI?G;;!1(mg#g3Y=7`LVb2?jPPt%3ZHyPWM<1&BVDx{H z;Dc76e@kaQt$^vl9Fm>w$-t2&DimekY2=Ef&DYGRnLf#p`jS-Jyvp1b%RlhtjedFY;N`3WkJx_h*~W2%I7dm8=zecXMhKNy|a6>$#k z>sprG%h1&)K*)$}UKz%YH4deDefJ`E_UZwyT8^&1Cc9>O6?^6(qhm{$?3_5-fO0vy r`kGk%mpz+Yo8j8ok;$f<|783DcWoYfbtAAS00000NkvXXu0mjfZe6j? delta 811 zcmV+`1JwNZ2EqoAB!4haOjJdg%$Z7JDKSbZVv7)*%~B8$5J5poYIA$ubBq7~|9cQQ z_V(4RL29hDYHDgq0002i4w%sZ00PZPL_t(|oZXedYU3~vhJ`^lJ%llY`ry8c34{jL zeThPGU~d7_fzCe8(n2<13IQFIOQEok_+56SIQD2_!(MlFiGROX`bYX_G*;?A7+D%W zO8%Q++&pV&qDRSnC=n}WVx&Sbu5T3m&GJ1Z^+q`T!AA!t1)=dXj_UOFigIcCB6qy_E{4OHS%oP_iEn zUht)yWuKO@WCh;|LCHbzodn;?S$2NQRXfdhbXe}WQaJy2JHcTT zm}Lc~YL2}raj7$2cAxIz`lUZe4qGmAC^B}WJZ5JR`Ke>3uHn3(!)YeHG^f0z*&HiN zcgwNF2{!24k{d!wR>{^Uemmwsa3~w@kzj+gW8WKbnw84K%}muC+c3YK<7?}<)|q6g z8hm|4V1HEe_zgR;6d-%~EyJjeB!DfF3cl_MB-Zitg=(>?Z zfYk7>sIng_3SiN|fdz>9cn0{m-+f&x|42pf$$yx3jIG&>&6B>%PpTMC~x1}>mU_33x1u4y*V>Sv~}h;rT=^ue%R=P#)~Fw88J3p;)=D1b^T zU>}ritN8(xTB*AxVuO4_h4K8wrc55j1=`!O;GQgFc|RWFzoH!rBC%(cum!=61@}bX p1|(R;cyq#=w<|GuLi3*-e*k%jOVus*6e|D#002ovPDHLkV1oPQhRgr} diff --git a/graphics/pokemon/vivillon/archipelago/follow_normal.pal b/graphics/pokemon/vivillon/archipelago/follow_normal.pal new file mode 100644 index 000000000000..5646ef56e5e6 --- /dev/null +++ b/graphics/pokemon/vivillon/archipelago/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +192 73 76 +99 57 62 +62 62 60 +207 188 157 +185 120 93 +75 191 117 +155 90 73 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/archipelago/follow_shiny.pal b/graphics/pokemon/vivillon/archipelago/follow_shiny.pal new file mode 100644 index 000000000000..350b00e2302b --- /dev/null +++ b/graphics/pokemon/vivillon/archipelago/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +192 73 76 +99 57 62 +110 110 102 +207 188 157 +185 120 93 +75 191 117 +155 90 73 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/archipelago/follower.png b/graphics/pokemon/vivillon/archipelago/follower.png index 8a3c80533847f48c6169b19ff13c41a5094eb985..259b90a64d9220b9f1ecd510df8c545a866c5dba 100644 GIT binary patch delta 958 zcmV;v13~FDRTv#ViXU*Y7nzyJUPWl2OqRCt{2R=;o4Koq`{(%r_jECLLqTg%coN*ELMTB}7! zjTBTt%YclUu2HPK-dG_~Rz$_gVrtbcMhsMBKvfqcwk`~afq#F7_k2Fv0hJV1c#0f< z_uc!xch4_B82capWZ1vl{24zjc+FxKzNI&Rz}vqwOcRX2T!XgSY^iQtl}~-`3ByS@ zyS(5u*aL>IrNt}rv|4w{hWz$~L7I?n?YCzbTd#~3ug3G#d*#UluK30+g_J;r(jtEj zZMHtcDzIZ+fq%zvk*h#3i9@urDdF0jXfsM+6;Y>iIXe&$4&XVJG>vE6W!z$w2zH-Y z1rA1gOw{SATzl4!bVb4FZYmH$G~;&H18AlOQ+O=6%O0$wfhyx*Hxv-kQ{i{PBmkAb zn=J*^>fs^CVR#w8oFu)Br?8U~FObGi<5y1scBs9)xqlB@5O!0+=Dr*x7@jg1V6A$1 zT;gFZNsdAD6pyOONuUY?!ovVm+C!>H3uYC+0C-tTlG=5E7pCGUNdhQ%MObQ{Mu5^E zBHUvI?m?^_Q9x=zr3IP*gVXt=1rI>umQ=8I46@*5^oS~k&=}O_$-vBMiZ@~~2Kz=( zAK8KU&3~QwqfZ}WFuYVzfG!!2cWSvOan%SOE!409@u-Zk0eZ~n$XYNvvV$k6Eu7Zy z1cnDG6&7rGspN7`p-(P&`swX;1w*TZF&%c(o;m$k3uYDY7Jz+mVMCUHd<^L;=cPJW zl_kN`+QNI(^UFAnW2IZ@6oR^<*%k~QfAwJ4VShO&El-+<#{KQZuIp?Yp8E}Eakf<8 z?MByKx|GjWgYAh0zS8$i1&-ggcqNC-Za34llK)6f<8_oaWVrZIo26^VVwc1;K8v3> gbpG;h&A%2u0IDX0z=P*Yb^rhX07*qoM6N<$f_Zqy00000 delta 909 zcmV;819JS-2crj&B!4haOjJdf(4a6VC|FQXs1Oj~I5^;N5Llo%;K-=3SP%dJ0BBG+ zFfb^Xh=BO`_`tZhSWr-cZEW-a00S;bL_t(|ob6UUZ`&{s@e;d$}c+xbwImxI}U^x2aB`)cv*W-S35XR-pxS@;6!;+p5U0mMSxGy9z2bdxB!b? zT#;SE0T4u-t1_z6qK1)gw9FY!XALPjDe@$N9{aIrWNFyvFYINX*lqhfJd z3shJJX+AD6tPNh^DdAkem<)6u7k3q4#it@q(FY)>AVaNjG+M3DnCdwmtc8ZJd%&)< z!gxc6)f(}M%PYfUbb@$S3x>yLZfRuNW5nrbweImawSRVvj;{}RWY>l63>cdNbzMWw z$O$$XA0VF1tewS(2R`G{+5$UXGd7Or7U1v+!6VUOK;;}sz&Jte1VY65!|moKLv&ah zjng%njyL6$Gsemr%x>Ah_i2p_h2G%U3%V`Gs6O4^ZZ=;Pdfw==AeV-xI}KoH)(dWK zW>f&R=zn7>fNL|}vJ-5!Ow4?C^Dv_wc%G_5b!vIq3jpt{6@1wIh&7t1hbbKIj@*N( zoM4lIB&o#O1e*Zj71meF8$Fnqp5Vjm<{Rm$K2}O;SHidxZ2DN^{PKN;%{!S@0Si*z_2Ms0x zjaN%FUO>|Bsi0W4ykcJU4a8`LdKc4kvTAm)MGo+7EJK6yd_!tPAS=~np+Vl|Fr&_a=n`7>yLBwym)=q+e)_oJ5bXa2|k5c}}W j_;o@4kAG|4+V}~KV*))^FO19p0000FDRTv#ViXUk0e_y8r+KI!Q!9RCt{2R=-c%Kp4G~l0C-Qs?stvY|tfKbfoH%D2G*1 zRU&F&06IixeZX9)VnwM?{sY7ag2h#brp<&{kh-ySXqWyo{eM3D?(9&}Kv()HGJfCl zz4z{i6Bzqn53;;JZtllVD_*Ox3jRrN?!kM1GfW3qf%yhK>aosJ<*t0{>rEI=x_QNh z-(c$uKb`uWdFn3tMMM5{!XO>s9)(t!v9%J^@5b}gJL*s1lCW+mqyZF^np{GQt(92` zbma~_R)AayB7fK~VvTkl4Val%Ek*-aNiEU59=(T{a0ELCY&y?)z<7m~VlW07j&MF| ziFRd1K%6CtKv;ot&|R|zQ+N#AW$SBb@cgKr<7j7~K+~@9W# z{7RDa3{T}H=V7Gxj_jrpUjBenqU9xlOwbAFeu5QBXMX^z)swRV535OX2GSX9R+IBc z!oD>iyoVD`8Xpy6-88Kk%eBAXH=$^`So{n5hd zVwfkEuzChM=XJbEiF1S60vUiaK)fNq7~BxVV=i7iTR6S?BEa%m#*wyyKHkZdp2n^f zJYB5e0)Gf7Vjs+uNFWn*2GFl9j%pz|1JGJZaJ-g!r61kf%ZTCTl3KBH(PaFmNTds0t^5E002ovPDHLkV1h@CvY#EdV{!$nQLJR}w?#Ij0J8Ny>z&N)GQUM3$PN`u?5*I)QM}JMM$S&rB^IIHp9_qsZkL%qV2pMN^awB&0LZ(8tMG%5DsBlK(!2z$z zxq+}sl!0*qL7ESp!494R=K_ah@Zqpq8w_u4&FY+V^N^x z%RNx6qf8wixE1{+1n+0_ucT+1*chX&KrLwZv4+;=s|ZvsJdfDmkxr=-bK!Q)!*WcU0Gs#) zxP;O`CFl|)h?nE_OTZc&-Aty%r^pt(F3TczTq<(tJhqdxkR^smz!D5Lc7VKF}0vfKCpqzlD(bI%N=y}7u zX&Q*m3iLKs05^67*T4mE>JlnwEw3V9kX%>W)bX_1;qr=ZRMQZY?;|zY#u~hUW);{RivR!s07*qoM6N<$f+AY4O#lD@ diff --git a/graphics/pokemon/vivillon/elegant/follow_normal.pal b/graphics/pokemon/vivillon/elegant/follow_normal.pal new file mode 100644 index 000000000000..9c25835776da --- /dev/null +++ b/graphics/pokemon/vivillon/elegant/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +237 221 253 +50 45 69 +252 225 96 +62 62 60 +143 123 179 +213 168 238 +220 76 79 +113 100 156 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 diff --git a/graphics/pokemon/vivillon/elegant/follow_shiny.pal b/graphics/pokemon/vivillon/elegant/follow_shiny.pal new file mode 100644 index 000000000000..2929621808a4 --- /dev/null +++ b/graphics/pokemon/vivillon/elegant/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +237 221 253 +50 45 69 +252 225 96 +110 110 102 +143 123 179 +213 168 238 +220 76 79 +113 100 156 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 diff --git a/graphics/pokemon/vivillon/elegant/follower.png b/graphics/pokemon/vivillon/elegant/follower.png index 0b77e4815652906a67739d2b13391e9094797cbd..9cf951ab152f1e9bd9e91887afc14877b5fcc178 100644 GIT binary patch delta 963 zcmV;!13di52iXUZB!4YXOjJdf(4Y_y5I#OU?cMz{Ek*p{U~X<^k9)J#sP5cMPjO_N zxw)|E=;ybyt6^YY*&u_=000ALNklxqil>5SnOG!yl9YGc zkdZ`$kRmB_a42XZ9NFU~(}ff{d%>g>0;7vfLP)bB7~~2GDSs^NENry#kMPaT%>Gc~ zMceo|_V$}^-}k-uW`{dM{>P;Z_qUtBp@b`;bxWa2 zP=%^R+Fxprm46XZ>Ghop@EAUF72svOIEl}zgwflqK~w^%uqoBo)x8&y!hCaYiwx%p z^$B%IC4$XeC&#?EMc954ckY5|Bw{Pqe5Z7_t#g4^Wb3L3mFV!pY{pr>{P zJGKdFk91~9LbZBu0HU{j9zUBT9mA_|ljDF3Sl%KzmVeIymeqLavpvv)u%~*YcR_R$ zj6lMoWBB>%!BK&S`6M|4&8v7)O^&&Q-XzH}aMKbBNG&L|z%;BIiZ)L{*#{)W*vO zh#$qEXMct*XM$j0%j30jb7^ew}7c%1LVtBlhvmJq}R`775h69M9h;aaVW~w4B zXe#p1ur_g03v@+_2O%WtTV6;p+mYy#37&j~7QO$AEP{qn`N6F@#T zAIl55KPL);C$)+9C>IuS9LLfK4V+Ee6p#iX_d1=Vn>0s>< ztg|BiZaXG41TAPQ@ECir_W3JgT2JvTj#9NR0mg09sy|N zb>dLc%5lHm_FL!jW|j9#3-sPjXe;o-hCD+n86<8)T`Sp-CWB=nxM)KRu-|?%04H~3?oihAv>^z#M(cQRi$Uij)D zo`S((u>d`pKg4euGjcpdV(v1jp}$}iR&N0M)L#C54}Yv6?9m!|2zqKTG6l3z1-~^| z+}3#5GUgU6PjN9YcT&N`p9;bt-I7p1SwU?DdH^qm#taVtCe}bfZj6MASA@0Y=?GBz z34lLF1s*|QHwjyyt)Q|kK!NGa(ef~J2FNSex&>YFI=`TbD}&)t(*W^V0JdkizYF3w;g>bP97-2@W!6~scU zU);SA!s-z(fJ2k`7OUTOwx zuzvv6#Q2=JCp*3e5`-&Xp@!+~JS!98dwWbhAL83-b}k_ZYl8ekrsqwppcGIfsIPp> z`t!~>-S5vmMt*aY>DLeNHqz{>ZpaQY?Kh2wW@ntn#`8SvvWT;d3Y+dY-FT39qtY}6 z_||>sD~Q8(#9Jj~Nt>>%@<(zNZ=*KB;VbG#ZJ(~4h&>Rico)A;==|f~nx_^&0V2~* U8DbewbN~PV07*qoM6N<$g0#5Au>b%7 diff --git a/graphics/pokemon/vivillon/fancy/follow_normal.pal b/graphics/pokemon/vivillon/fancy/follow_normal.pal new file mode 100644 index 000000000000..792d36c45e7c --- /dev/null +++ b/graphics/pokemon/vivillon/fancy/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 160 248 +16 16 16 +62 62 60 +206 221 152 +87 80 83 +155 146 151 +129 182 114 +236 118 121 +245 229 232 +62 27 26 +183 214 115 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/fancy/follow_shiny.pal b/graphics/pokemon/vivillon/fancy/follow_shiny.pal new file mode 100644 index 000000000000..690cfdd9a2f0 --- /dev/null +++ b/graphics/pokemon/vivillon/fancy/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 160 248 +16 16 16 +62 60 58 +206 221 152 +96 91 90 +173 164 167 +129 182 114 +236 118 121 +245 229 232 +62 60 58 +183 214 115 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/fancy/follower.png b/graphics/pokemon/vivillon/fancy/follower.png index 2a93d0ea03042bfbac70dbe384b3790227c9fed2..353e85d6a669ad0638ae6a4e77bf069bc3f67ab2 100644 GIT binary patch delta 1030 zcmV+h1o`{+2b>6yB!3}LOjJbxp!g6F5I#OU&fS<-P*a~?we<>)>e8n@PS z4@PNL000BFNklf#t6rDldbccy;xo-syNNkf=2zo0_CXv-0ACt@$@nTT6 zsHj`;m|n5&AE+v!sK2svXFTSkN~^wY-<2VpIdjjs_s&Q$A%FkJ9~tfsKYow@RnVwP zs_Kva@f*DRGeezV1uoy=R+rpfmjVjY>Q8v>>z){%y1B;-7ZVZ@_1s+@_$ofH^SF9_ zacoE%Ck8sfhTrK|2&p^cVYxJ@i6EjLVJ@VuC4DEzBSKq+TJ;(@H~J zbd&+|?vK2Rnt#f5I=AD86MTjH)k^J>^$8{rhh1Y|!Ez}PCpR}!6ph|7)q=8k!)|fP zXFQ=bJRe6wZVU~+f1DC_jr(hznKTt8-LW?Kw2+lrqn>O(YJ)GzwjZtx4|kkT!0;F?UnvU6 z*5rU80lu2*GrJK+Fkh~;K@Wxz=aCPYHVBpF+rndl~=s@Ep za5FQySbyb4P|UZ5!FtmgwL@$0X~98qRgj(m^0{p3ic5p2g$7w^pm3XmnHkN%3PKMP zf*BXB)@YRTuI58Ea}G>>%nXnhgJxdvC^%|IY5+Vt#y%AL@z9K5acIE|)=_&Cg05}+IM#2}+tsY@juh~z69)CB2MFltmmvh%nz@6nn>1`?AH}(L0gfhT4)Yb1F^Ytcqkr=L#yC1)q-k(#l+qk*t8Pp zvQrF2OZrq%&{hyI##*D8G2=&71ybFj#1;@dGj=y&Y;UhUskk*?+Wi(M<)H^N=_$da z$bYBXXJ{m{2Kz;|Xo0CK1d^EokmoYtC9fA@B6g=(l~7>H5)_mLrs+Qb?G3=!q9f|P zfSM@m;sc+^1Fyp$=DRZtw#6`gLBU)SE-Yh{{h`TemjS^hwi^FeS2T#pYtZ1 z?eq+n3Dm>yxJq6Lsue%~>MiA5ApVc9HGf)s2U8|q8HxVRaR2}S07*qoM6N<$f`=6C AGynhq delta 992 zcmV<610VdH2=)h%B!4haOjJbxp!hH-C|FQXK%gj?$VjMw!0_0B0001BSTOj&;Mhn& z$cU);`1qKJfCvZ(z__^5_$T%N00V(ZL_t(|ob6UYZreH#Wpw~9dIEz8yrOi7g7C(Q z4`CSH#Lnpqui6bEXw#t=Lf}nE!xe zjQ*!Lf5!hVxVW$j{_$`AfbV~0=o6yAd`(+>HeZhdi23Cgy!Y+z4Da3g+l9A^35Kuq z`O07D^*&Fl>$h7&p4}Pvgc#j!mM}I;PUkB>qt`n;_q9EoAD?e^cd>*XO`P>RbhZr${?gv``+| z6@vt~U->(GvO&-s_TFF%XR5G+(i=2~uYigbz$^8Dc&nY0Ch#;Ol%4{>Z~~77xX?46 z?@bW2%YR}pIO?>LZ8Z3nJJ1db@;xBl5N~e`L`nwbXnbd zjptkJxdSW+LJx?yLYRRk!Ac5jfGclt2g824v>-TKTC;$okXp1544M)QScgBbT?HPD z5EkHSpex&1*j#Qf)*JS-X6u6BPyzLzcdm~e=zkZ+TH~xS)+-=yY?T@tJA|JBA&&s} z7_TAh_Z4};SW!(!paX<|Cp}$CEwVN$)HtEW((JN0HK0=o8*z_eIFi3r5{wlzLWs1= zgb02dE6_MaG8WJ%;)PIg>{-&+osRn>mgA*23tgk29P)XgAd|WVm0yM<2pl2MA{0Qp z(|c^}=`6cY^bh^@*gp-{&` zK;=g*+d>TqJ(i4P8Y?DVYbi%QWVP*Lf^9rvvrsE78x^OnQ7X&oTEzl-wNZGb z5OsTJh`89q7ASShZg{@Y?82E`MBJzxpIL`R6rA$I>VvvlKs;9Pre+tOsPPHd&**n@ z{r0f=)bsBTWB!y6krb;59ux2pfstL&nuT;D7agjUA(0P5)eeaW z2Xu0kI)^oxehi;_XUz)poug^->L8~5X#+&dnYuuF|w4&?$FR1P`}I;2-2E{N(qc&q?9 z7q-h-pq(cdtbeTW4v`Cp%bT(fDENh~&X zVjrE@)_(v`fEmHlMu;0gM@5Wx!5EA{397{MmJGwjB&;oX5Q3qP;c>6F2Dq~}@#*C1 zgTFYE9OH6Oj+j^ps>FF@@A}$PXPWa=zYH%}D-s34N!a*=dbEfsrA$rmt)NheRySez z?t2YHmspz!B`kUnDu{N25r-_-{SLGd(I=vAJboN>5bhI zIe2kCE8~wCL1TwUQm~~l3bf~k)45&X#4w|@4T<3yoxlDvr=lQ8>f<>p3{K!?SR5?dRW6#)g9o4!E4G2d@?uVW5cb% z-Mp%xY(SnNHd}yG`+;u*IkZKp4v7|+w)#PIC$C4NQb##934GeAI_@Hn*O5=xen~Fl zRk`Jk5HG&eR^_u>C3n;^Ue})!y8rmI<`=QmZxs$h{ueZg;s5{u07*qoM6N<$f*%LI A!2kdN delta 918 zcmV;H18MxU2doE>B!4haOjJdf(4a6VC|FQXz`)S>`1sJ+;E0%@0001BSTNwgczAet zn23M~2nfKqxVRWlXizwXFEfz<00TEkL_t(|ob6V-ZW=)potoXRK)4GXsob%5EQ_VW zGc>p~H2DozQ9gnKOOXKy$-7a+Ukp!2M(c5 z6aiNP0AVGa3?pF5-~f+-C**eMg}|VIBcKAPJQeIX&qZXj;9Bak2pycn@yMN~b5BGWg49po!*ZDSL;BJM) zfDNkwpHZd-DYJ<$t9f2c3W>u!$DS<@Ok!#`omAxVo4^?;JVyOM8vxaUCNXP3yIJ4V zRuC9L%HaN4J`EqxaEgf=fitMq^BX7_ARh4sm<}M&f;urCB4_pbWtH@cNXZlPP&&|v7l=Wg-5NuX!ZPepM%sFRzLgECePV{sE?XRC# zKo`XELKJw>kOvZo1+ljVTGLTLMG;?v`^&@AP=A7fNstKfeY*W3gw~V1;9Tr^5F+jg zvHxFH$4|MZPtxh;`{umB~YDLTV2eShSXHt-IYsmRxl0I>V8EenSuk*UnvH^KS zY_|ZXPSV5$@_COeeG>06?@iM9Ro;xorH&M~2@*bA`rbZJHj_`!eMuhTb$R8E5bwX# sp5$|}B(KyV-qfEH7XSFO=DpQ##MT`DYY(c?MgRZ+07*qoM6N<$f|EVEMgRZ+ diff --git a/graphics/pokemon/vivillon/garden/follow_normal.pal b/graphics/pokemon/vivillon/garden/follow_normal.pal new file mode 100644 index 000000000000..34fde952ec72 --- /dev/null +++ b/graphics/pokemon/vivillon/garden/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +70 128 91 +38 56 45 +62 62 60 +82 184 153 +140 205 103 +183 97 93 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/garden/follow_shiny.pal b/graphics/pokemon/vivillon/garden/follow_shiny.pal new file mode 100644 index 000000000000..4ac2f2c76504 --- /dev/null +++ b/graphics/pokemon/vivillon/garden/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +70 128 91 +38 56 45 +110 110 102 +82 184 153 +140 205 103 +183 97 93 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/garden/follower.png b/graphics/pokemon/vivillon/garden/follower.png index 38aa4a865bf777a848b54c21857cdd76f051b57b..b2fd3d4a1869a3cd454139a21a6321b47cefcb51 100644 GIT binary patch delta 912 zcmV;B18@9{2c`#*B!4GROjJdf(4Y_y5I#OUMu1x;I4y2&W>UDBjLm1aVO_bou<7XM zx3jBZU|;qB!*Kur13F1WK~#90?N+~U+CUh+lVG>w*b;4*k|}h8Lr2vK#NjGc2T)0* zBwf&1U$RzIA%8(K6D5PIE~RCOGDYf?sY5&Tuj+TcAK0xZqp~_JXVNY z3F0D_Xy>a18-H7(P1FKX5)HMl;1m*tV>nllR`G;}gnFcufHBZG#{GzfI+YCuiB1#) z%LFE8NjV(!(`t}QoTO=-+Ywh-+NP7TTK)!{L57FG^p;RSYC*0AIKXJOeNl@5q&AQo zb}m6Kc$w_0#2KFnR=1S_I0M9c46MPK71W6WU@x9+U)+9XV0p=t7+nmHcf2>0IBEqi zYE^6igMT~@z-&ngXhCNHqiStdjldazl$?X(C6~P+M;|9RyZsPwyCIDuYoHQqL6boB zz`wimZ3mEN=4E-wn_Za`oKG=)km%(o|Pp;Z#2t$hsC;PsVsEz9snj9@SoT_xBw7zH>S z%t2ZKijM#`6cWcXc=ZJ@IRjFe0xx0-@XqYu1e72g*@O~C^MlAO2u}3J)be=R$@~Bx zRDYHeq>mywE@BQ&fGa_HWLwr6cLw2RYiu#{yR7nKB4oEe`_9E{Q@g}P~2OL3z+}_00{s|MNUMnLSTX((4*P_ delta 885 zcmV-*1B(2n2aE@hB!4haOjJdf(4a6VC|FQX5Kt%ph(G|acmRlC0001JP&nYgc$mm& zz&I$Fh=BO`_`tZh5Kt)gQtL7R00S3EL_t(|ob6V-j@m#J9alriq%g=*ws4V+BEdhI zVvr_^#8TLnr65QVRx2(4;AW66f52aaBB9x0X`qR}A$L3vkAFAWz^2`dknx%0Ip^Fv z!-J6j<5iCAx0{#o=LU@@WP)$?%?tSKZ-(^(EATE+k7gtsO)lkY->hZWcFX*UG$FSH zU*Y&-Ud@hD-;iFn4C)2$QRsFEnFlbwjHk7Cv~J;mTeljj1uCeTq+;78^9~6%a&iHW zBS$WPsEsAsWq)eH^d0LGwSWX{r0PmHP%0e3Rz*6;6Pgn`AwdboK;sDOVI#FGQx2t0 z6alXVU|V+b&!eW4{+40fi;eV>C9znRKuV&RL5~gJa0~TCQ zs6<+@Nj#3LDo(w`WmQF9MM7a|n@&1v`B!iTHC_PMC82=Sg2D&@taro1pa3uiQoz+C z$cC5YN+kwo5D%3BI0M9Y9IV0C3hG2D@K3|x;qaY1UWzh87sKP7=r1JBTEW90#s+Zk zaSEm+C4Zm=odK-l!7eVq8Gw{Rfa9f*{e?guC%8NOOoc5-!s zAHXK09JHWKkTUjWb-HFu>nWab&Ke#V3lqkg?|-UJme2N#t$n_Q9b!^l5Kpz2nJIYD#65H6cBK~2e*LYM*tfNrQH_ak|Z*TZ|j;O0l|MqPV<{10&nZ^qLHdjI&h=CzGqybwTl+W0-500000 LNkvXXu0mjfQAD0x diff --git a/graphics/pokemon/vivillon/high_plains/follow_normal.pal b/graphics/pokemon/vivillon/high_plains/follow_normal.pal new file mode 100644 index 000000000000..76552c14c012 --- /dev/null +++ b/graphics/pokemon/vivillon/high_plains/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +224 131 94 +97 68 53 +62 62 60 +239 164 109 +168 78 77 +164 110 72 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +156 97 72 +73 109 79 +236 204 30 diff --git a/graphics/pokemon/vivillon/high_plains/follow_shiny.pal b/graphics/pokemon/vivillon/high_plains/follow_shiny.pal new file mode 100644 index 000000000000..6d2de96234cd --- /dev/null +++ b/graphics/pokemon/vivillon/high_plains/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +224 131 94 +97 68 53 +110 110 102 +239 164 109 +168 78 77 +164 110 72 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +156 97 72 +73 109 79 +236 204 30 diff --git a/graphics/pokemon/vivillon/high_plains/follower.png b/graphics/pokemon/vivillon/high_plains/follower.png index 75b20540afe0370034adcccf59afad1079061ab5..5a1d4df35f59bc98a0a0f7f2785e3b2dd1e26504 100644 GIT binary patch delta 978 zcmV;@11Pa8=XosrhPH)bvQ68m(ff~#Px5xN4|^00^~ zBv^4G1+KAX^|2LI#6NH+dJq&Fr8yEeC{?7Zs8S?FIwV?Tp?^D3u9ZIk@6GS*9?F@d z&3&>Kzj-_Fz3-brfYAT-U6z02%h&PK3OCEBEPkjjU%~tTWvDh-f!UUP)kodM@@;wL z>lX}*Zhn5D(n3#=_;eR;&CAurO5PCvR4`B*+^f(oA++Ja!tHphyu(2Od&IgaC^yKU zauHK#qm2^sfPa^7!HWt6=fP?bb7AMp4R>Z)8_5mGV~et{${swIcokw9X&R4kfN&Xk z&%qdIyej%(i}FYRFAT2GifSfy?pYC4T@d2=JR0;Dba|m1;rBuhsSs zb3Cji$stf@@T`^`g%sSakQhY6Y5`MDwIHV^VZ6{xlBSroOB^MM=-Ki>CFXYMs3f;P zj-7$ReW4#~1K?WFB&NGCIG#J0ufnzwGd3d`W$9qJSxqyup+5ObUejgE zUu0=C+ziv~A}5G{sHWFNylfNHv&rRfvoX%jjNvHj^n#h}+TuxixzcZ><1g^Kg2p&+ zi0(C90ukv`FZj^~!WZYLjM2KoqwKsFtV`R5Zt!OHQK2J+ZG!qmyNo>tk>8e2&;5~{ z#_P(xV6Zd9GxFIfqc7An-qgQe=zQb9HQ!tP191?G(M%;nIRF3v07*qoM6N<$f(1$F AIRF3v delta 924 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 delta 927 zcmV;Q17Q5q2ek)~B!4haOjJdf(4a6VC|FQX5HL^xaJT@-_zG4Pa00TftL_t(|ob6VdCVNl}@hRdZ0SdiKKZ-w+`hRod-nAtJS%-(;IftZ7 zn~=Zlk8Ifw55LF1*ZgQs=J?S({05)>mtj+21umy*Xhue}`Kf&4oAnI)Zdtb@osv%k zuhH$vyy~5$T|@t>XV4V5p)ec}^5DVkX}sTf2iqR@n00HQDo{aHr_W(X9tOk%F+YLF zmLumu(8mJpGJjQ&T+$&?1;nGXt0o|96b_(?^d3+AocMF%ZNM0493n|)YF82l8=WWs zrUi=KAYVU(z#D@fdDtjE&^!iSlTQ!cuHw+aVI?RCwJSJdFoI14#Iam1UteWuvDAEJ zF)z;RdQ}OxCRzQq2upCAhWI{KQ_A#`LZJjJXCR(yY=8IM8OV#}>x-0*mlt*YBDpho zTGnr2+!`n>!-_Q>J{PeTEV&UVZlk)6Qk%Gl<*u$n+48Z%Wn~Qps{CJBS%U_zBm-jr zLJPKupZ7P%$-PZnlrdbqKp9uopxixS;*LRd(>Fl;nMr3*XhBnu0*h~Mj>po@u)yq_ zK*X}rJbym%^Oe9}D|nnl^}>v|I4xQO(1KtMqq+ODP2BW)F}Tu{dAxlDC5U zHpmNq~{7tgf@d6d=#cW%-g%N1`LRk0#F`E7rw~F>VA}L7nI>mfL?m zE@U|-nwK)8G{boqp5kKR!qG9YZ;d=WeU^fD@qcw8?Kh7VTF@p)DLs37yP{O`j^A{O-$@R1@jAbYTFkfSt6%fF z<%`~oNP-1+32^8-Pb@_Ify{k!*5c^HIzRg*Z+e5M*WsVF36f|y_q{eyHdJ@d{YbvY z>*n=mgxDGScj`X=>3@h*c+ diff --git a/graphics/pokemon/vivillon/meadow/follow_normal.pal b/graphics/pokemon/vivillon/meadow/follow_normal.pal new file mode 100644 index 000000000000..c1a028a140e0 --- /dev/null +++ b/graphics/pokemon/vivillon/meadow/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +202 105 121 +116 60 69 +62 62 60 +243 143 190 +233 232 231 +74 180 183 +140 139 136 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/meadow/follow_shiny.pal b/graphics/pokemon/vivillon/meadow/follow_shiny.pal new file mode 100644 index 000000000000..098ddca30f97 --- /dev/null +++ b/graphics/pokemon/vivillon/meadow/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +202 105 121 +116 60 69 +110 110 102 +243 143 190 +233 232 231 +74 180 183 +185 185 176 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/meadow/follower.png b/graphics/pokemon/vivillon/meadow/follower.png index b359065de957b3345caa38da563bfa5edaada89c..7af7e67072d2b265274d950a5a2737cf050bdfa3 100644 GIT binary patch delta 953 zcmV;q14jJ52hRtPB!47OOjJdf(4Y_y5I#OU%4vCYJVkD9X7i7}>FDQ5w70pru(z|T zVPId2!m+;q00U-8L_t(|ob6V>Z__{+y_1~X#Alx z`vSLo7MsA|L%I_RK*JmCHVco~u8Jm{}tF6{!9 z@Mwc|kV-%v+kbgh76=oC`%sp2ACGW^u#db67z2$5l4Lt-RUQ$T=!*J4v_Sg45seOp zKud#Pd6+1^uX$PU2)#P+&Tr<9g2c(Z*}S}5WEKm}=N8kGy`mUj za5pDGaT5m1$72*n#Ij9 zsSFer!<>{2nDRsmX4D9z+pVH#g|^}}5obj)5EY*&oaNS_q0(Q9+!~a4ydYo={nn^O=usbfM2 zH3F5Ou4rv{as2jcJU{Ou%?lAQ7RYfJo-K1u(|;xFnoWa_#O&zxlCwJgmI{0FNGg<| zs~}|T#nGoPjA=c^GeTI!17p25W7WH=5kyaBj2+kUyP;e3aQFRFDL6bgf^s*FzQ2py zHV@nKOj2Ox?TO`vCzHP1gqd#@5f(SqxhwHUS%Sfs^^{=SU@1W1a0c88VEG!86ABZ@ z6Mq<-$y?0;H7|j#Vh%7hBgjDs%JXFeI2_LoW0w%h8JF9XT3)X9WOgXuOr$1=*JGZo zVhT=xDnXvwDNC~MC|XN0izUA|j(KtiuOo`nx*>WRb1)5{CMm|Qp3XAqA z>fOnk*1lM2z=NFF3PRHHvF9KPI_mDZk22(aypCE2gR76)n!0y=bVuCBoA|jy_b>m} b{A=+8164~ex=6zg00000NkvXXu0mjfbqCLG delta 936 zcmV;Z16Tad2fhc8B!4haOjJdf(4a6VC|FQXm>58~IB@WgxY%Hz0001JP&nYgcrdWA zc-YYR`1qKJfWWx8SWr+DxmpeY00T)$L_t(|ob6W2YU4;0t)288hUv`0j zP+Ve8c9~9i{(poET@SV4!%bHpOf)W_E9oPi1vv|5ES!KfFnC2IKIm0>mM}3D6(Eg3 z^fk<@#S%nk@I4O`%@>BJf-8oL@K6gF;8o2LxLy?+F<8N_1j6xgK7W7THV!Mp*A9z& zY+HQgeonIXoGcsgi$?f!tcR4DDTRA2`05S#zNL5(-hbe@p1+^B%Jau{+n%?=8?5K; zc^UTx8mnb3yM{pU*a$Yl3Pg{iwjHIe;wV;!wq2>7k2P*;XAtW2Qq|6&!?=}T4S*X# zU-4$YyFHCxHqM}lVSR=st}TDx9MAh-t|Og1gap52}_!ETt4ypcl0J z_-T9hYC;7%Z*V~i#gCZ3m?mqPe|M<<<7dsE7T*9uk0O#&C)x}E0000< KMNUMnLSTa85yR8~ diff --git a/graphics/pokemon/vivillon/modern/follow_normal.pal b/graphics/pokemon/vivillon/modern/follow_normal.pal new file mode 100644 index 000000000000..e9c5b62ecc29 --- /dev/null +++ b/graphics/pokemon/vivillon/modern/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +249 254 255 +126 62 86 +62 62 60 +91 123 183 +221 97 93 +253 242 129 +171 79 92 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/modern/follow_shiny.pal b/graphics/pokemon/vivillon/modern/follow_shiny.pal new file mode 100644 index 000000000000..f3ba9a255c2b --- /dev/null +++ b/graphics/pokemon/vivillon/modern/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +249 254 255 +126 62 86 +110 110 102 +91 123 183 +221 97 93 +253 242 129 +171 79 92 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/modern/follower.png b/graphics/pokemon/vivillon/modern/follower.png index 0bbd4b2e3dc7892d49e6858e8aad18e62ce7d308..e952b77e03f57aaae3b1244474557cd361c1c155 100644 GIT binary patch delta 936 zcmV;Z16Taq2EGT7B!4PUOjJdf(4Y_y5I#OU`TqZYK2~mSW?Or=-CFDRTv#ViXU!&Wd%m4rbPf0{URCt{2RxwZ8Koq`{!fs3=)lopWhL6S~r;$nkgI zz3+SP?i`1Z|M4ip{p03g{J5Z@Lmd3dZyvzAe>2PzjKF+FPIbxZvNI{4`?@2Bqi(J} z;8n;L!O!Z_#Jn6`_H0A?Y{Vc>D5iF5Q-o}m`b(4XH1}THAHk)_xaCkL$U@~HtwN1# zPLUF{oe6jhAAh+L#G|;4cCJjAo@X^86G(|I%f7rWBofDPEK3^46Y3M{kWvCi%0S^5 z`(ev+SEi#*qAH5}krL=6Q+{(Z?kj^aJQmy}TbpPgY#bl88MNiDV8@^mAn%b@j|G&= zXJ^2>?fdvfmbEl5!_6*(m>WZdyKiv5n=k1JC_&XDVt?MtFalvPz()D(!s1~g%Pv41 z8H1g2b{UJIfyCWdwe z5a?YkoG%820T-}w0er~wWCts@48jFz&@T)SZ>L}kPK=;x*@N``^M&)<73EC3qDsenP#-#%Y=gwS?YKP*pUu z0=?JY130Xcf@jR)8McHCvARAqWbb;gw+)BP#(zJ+R7fLGf~EqGv6p*azcHrtB+t^6 z4S8T}{gg4YLRhlvKOHdEv++#~W`ehp%%Nbc3zSRH{CVRSOW;+QteELvPq`^+5~sx> z$_KA6d9h?U{)i=LOxd~=Jk=Nl1ndrg8v%-s04^vb1)su;&v>y6NcjxJD8}bxUw6;} zDSv2=F|Bgw4R(Vf!Rx4FYWOIEWUw1U8d-w$Nx<8qSU@2lq#!rP*sHedO@F4^HW>Lv zE8y?$;Z^uS-!>$30XLgQql2ZU?;RMPMit^vvO2^Em8QRXFRw@AgOLHc)`?67UQ}~v zser_-$!n>2Nsi-HSQ9iJzSL&qweFC6Vj&!_mfBakX*y0yks)M9^b@urH0000< KMNUMnLSTYI^u9;{ delta 837 zcmV-L1G@aa2iyjbB!4haOjJdf(4a6VC|FQXu%Ni;=`B?}CcgEJp^0wQg{oQIq)_+e=^WMxzN}|;N@hM08 z%fsLC_lAxWmC(QO;V<~~PljWF2t40-X{wIbu(ut^@^X=KDjXqLDkyOaZV z&rotcGzV9%tAA+FGB((AO80oBGo=$1S!^bQ2^*>huDmO|0qvBL!9fI~tSZIe4o?YJ z3Q96CAvR3|*zm4U#S$>qsQcdFet)^3ZJLjG=sIxxcm}#QH&zTM+*n$ljx8mHQ4pPA zZ%-YK+z3Xj_m?){vF^GSjW?+GU2Dv2z_>B4B+h6OoPRT};;xIcAY?CNsz-hBSuX1l-4c0B%nYXs)jAw&*%?9WV2pe(a7C6DFe~8A(mw(nS@tIO^SOc)2U=lER*rE^6bOorP zXgv?iLnx^B7c@&u_r#S%$A$x>B272-v_0fLppauKEu&AT?SV=f0zv(qF6t7`EkMJ9 zc5YcyRaw?If{6#n{jq<~Pb14QG*mkhbQ83TZ&g-!UJo~wXmy-1-m2{QA+My7iwVY( zK|V2*iH-W)WXBW>FDRTv#XYu zm|{C;|@v00VPLL_t(|ob8s)OB+EL#%DtQfZeDermZAvD1n56PS9&UMr%_n zwA9{3iRd*Y&_E9c4-18YP*Th-5DdO$C=ETe;K8$(f*=g+!GF?I`ycewncbQFu-Is? z?MsOJ%x~W3d1n%c2>q{rvdrHeZpOzIwhUy5KkmZ~xcR3*w?P}smgH6w)#i=sayQqE z1V+=$@WMn1SxCHUbJymgrk+fM193JI;5PUMq#Q#i6DM=m4*&qj% zi4QrS5W3gX0BxY$D$p#ds^I3O5Qj%IU$dSfzgcArGDE^eF z08cN806H%}m4w*uO(Z&`L6S5}u|zggTO{jfJQq8%$jZ0@bAeu3dqxS7pNcp!@fy4l zaAToKQmNftvbfQ>idStrr?@QB?o3I%j(okewka0m^?%|G@!%Q~vfvtYTXVLkiLGrn zK=PH;?p}zK72Dn;9+#C**_|3``T28ztMW zEev%)Ot#N9S_>+`)j6UP#gSW{;g)wL!k|COcM540Ab0~-_Mj2)!_9nWc_$QLiPjf&wmn?c-asoyX|+yeCOoTa9eZ62X)2+4!oLU;Bjf#DOh%z1p!h|G*qHA(1yz3 z8Z&Ny#~P@aKtOb z`PnMdTo{h5!UyRW){f(}v_TuBp?~Db9q8Ztntz7F3i3InAx;4p2cQ-8r9s8dqvChi zrctdE#YDJEV7?&9aytR2;21f?-um4;_Z;~sD*jDW$B zT7S3?%yBq8H}n7wJp2ew*bt?5;ru9~8R#QUzXfRsFVqR(J@iL~H2eg0CB2vOYkGd9 zc+Y{ss89zdY>02A8ALVLN1X2cl!ot>0TQHgF*6CQuLkJxel?e7J_nCOABAcr4cv%m z|IRRj{zZsm7$5_qI`|p}7c+H$E4W$>HbZF5^#o}s8#o>eWR~T7-2agr$GwV2Pb9P- sh$rQH#XwioIIimQhRR?5Tl25gFJ_XSGai_(`Tzg`07*qoM6N<$f}gzDVE_OC delta 907 zcmV;619bf82dM{;EPpU4C|FQXsGy+u`1k+-0FaQFU|2BVz<5Bg=r~BAz`)3uh=9Pj zxVRWlXmGGN13ZiX00T5hL_t(|ob8rRYZ^fq#s^_8ehL{@3wp?RkTHSX!!E(yfKmj} zDL98fsh9T4NLVc_NI`Ti@4@dO^h*SjOAdD4-I@K9HZ|!r9e-r?ncuw6^Umy|67qk% z%Mt$e;cfifph-Xi{g!@s0}uZem=;)rxQk0e;<&+Ud72wm0;_3Zd7|GX3DGa7_iB!_ zZoeEzmz99DAYaNGbwU<3-g_OVX|~g==o+_asl)q8nWi@ z`Wrm5sc{VMj{iW(YE<=={v6g5A8tDQrkU zNe6NboB2%#;011Giv?Co+rbbT0j(7cg$=yc@*l}_JR7y@jFDQ!yyanFUss67 zK3<57qYjP$00Ub|L_t(|ob6V>Z`wc@z4KpSI}U|R_#lR~Q~0nH(Ft>?NS#`TC0jhW z>R42%>KMXs3R9{|?V3iBB9Cnbr2KQe?|wKYQJSP{`w0Q>-hX}Xz55{pA^+>2Ebq>j zr|}OJWiD~$hx+ma-usiGYOn&W1gCnW-E$wyD_?KTaNW(T4s0ZZ5&3HGKAOkTUXWA_ zXt-ve8p^40(;=kkq`Qyfsq${^POI1%SvL)30|v!G3UO1m6DI}t5xgv4at>^-W3>0M z!EduB=85!DTJ?g~(p4w6XEeJ+HCdp+5X>1IjAKl`kJkPl1v45hPROC?J3dFn(Q?-Y59H&|^ zPPO2)Ka>esFq&$?IOR#6xA_gPvF7m#V7tU%3>0R348}kvQi5gT{%{s$onTZZ<~+(c zzu|cjWhhu0uxQ;tVGin0p{;Md;vXA4E=RA?~Z+Olb<9uuml{i_4<-r}y z^`T%QEq`bd1-M0>8E%o~xvCpp8;qu<;4FI=@R26WCb11uYI=jE$#|oCe+2e zAqBez(}TT5`0cYl5f?^q&ct#hSl9AGyqKriECE z&P*(YX`n5!xW1lL&wt4KD|F3(kw()5b<&d3w+zE+s9yVpK)Nr2-*JTX6zS>k=nQ%=mx5}6e( z%;gG}i$w2D7G^=FBe1E=R$*9{X(1PH@vz;3<+bFtzN2AD_-Hi=isDJ+LPZ4wI+mO`9)k%T1)HUiD~Gj9yiWg~bh zf8h??k$+e$>^;UrM$jf;N(pM2P|EjQVyYIecVu}SIpO-(SY*}!6KO%02-H65jrdHN z*Fp1GXC9O;XkL%-$K#pG8-7Ck&7mdeg{6ugJ9w|wc1!)^o)*kDb1QJC zs?#u1->g9YX*a8)eSC1dG`wsZuwk^jz_HunppI$5uC|7Q`UyroI5hYeR{+s&)9^>) zH){2R*Q#E0*!Ug1+qf1S>wMG;YR9wNoLbuuN(e>_(8iP)X2KM1C3n*oa!@L zW((ZAZmVAtU(es-U5@z$ZW5TOfBy|}4d3x?;eY&D^VRAPHLY&`d>{eV00000NkvXX Hu0mjfnQ@}H diff --git a/graphics/pokemon/vivillon/poke_ball/follow_normal.pal b/graphics/pokemon/vivillon/poke_ball/follow_normal.pal new file mode 100644 index 000000000000..3a7817c8ea3a --- /dev/null +++ b/graphics/pokemon/vivillon/poke_ball/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 168 248 +16 16 16 +62 62 60 +172 52 54 +62 27 26 +111 39 40 +211 101 103 +246 180 182 +86 82 93 +225 224 222 +147 146 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/poke_ball/follow_shiny.pal b/graphics/pokemon/vivillon/poke_ball/follow_shiny.pal new file mode 100644 index 000000000000..015dcf290336 --- /dev/null +++ b/graphics/pokemon/vivillon/poke_ball/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 168 248 +16 16 16 +62 39 37 +172 52 54 +62 39 37 +111 39 40 +211 101 103 +246 180 182 +94 91 96 +227 226 224 +169 168 163 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/poke_ball/follower.png b/graphics/pokemon/vivillon/poke_ball/follower.png index 41995cd89679ccaa6d27b79ef6d8f4920e13cc1d..023615a1bfdc0b074624043cfe4bd0591a85aed6 100644 GIT binary patch delta 917 zcmV;G18V%n2df8=B!3}LOjJbxsQ3^N5I#OUtTZ-08yasXDAQ$U_O!NEQeENT-jkA$ z2CyD!0009;NklaY)ehkecaw zxPv{rbzO3_>w(XkjSLn4%Ht!cANC=2+O_v!IQsIV_x(Of41W?r{;%J%g8y9n96wYv z@rkd0n2Vp_!H)t>Luv5r1>PEv*XRCYxycQ70(aAb=ECs{k`VoQ{ru4!SI>`|f%J4I zz%-Qgg!PXIIq}%L$8l=1-~7p*H?)_QX+~lL4vLHPn)S)a5%Jiy{|K(DrI|N*%SKI& z@c}lpo@IT44S&ST&T(H)ZrDGlbpwugh!ff()F)$rO>f!hu$CMHRH5}g>gE8X^rGG2p?9O-mD&E{TI9w@p50+!~ zV(lpE0Ms)7nwn!k$G5Mn;pYou_>zffqEr$}_J?mdtdz>3<^r{}9FG9DpTT_Oj*-zF zNSR5*iL9ZU_$B+eSoXHvXzl_S7jShCvgUHtGZR+`2GaaNA8(^er7VbqFpI4FC};npXpWltMH( z$jgp^>X{#Hm)jz&Uy0FC8K4`|DH?{UZJ;;r*MU+&@x`8N%{g%WX>c(c%93ltWzt<} zze!VbZr__9+HFAQjKD9e-X(u`W5D8d&xO@N8F0wc?3Y_O{b3+mMoHoM%nm9?mL`BL}Tm?(1Cgsg>c(8V;?dglbD9nT4PoY&24dY^;1WO@EG$h$qg%M{r#O&Aib!F==XykFjC!q*xPdAYO5S`+9#a{z9!AaKuBL z&;g+#@%k@5+5oFJ<5#4(z_&68#AiFvcM+h$hwGdE(ctuWGrs(j9On9tQ{o?cD|IOv zI`2&iagA?Pnfo2_3&rX15Iv_fp=1$xd6d9+~0z# zxmvZ%#D7(Q-;yUv)B#$zSht2Vsu&t=!T$+hEZS} z==sZKEM=TMv*%iK226h%ocA}X|Q5#-9KUp?6~^8ZwxjJWYUY zNyUp|hi8f}OOB@o<}D7a*wxByiJrZL?a9+2JafPLNl`?tX}2h5q~rx-MUxLV{fgtr z@gPzAI#;Y~Wz@HZ8>?ximZw||GQJE;4vNDLU*$D7i|`NZ=~YoUO*eps&<{%kzHHC& zJAW*>V*02ydA_Q--PR2DwStAa2F}}arNBLs4A^4cP8qlc3Q4W=>v~|NsBFxv=Tz=eM(~ zVPIc}rP9mun!Er216@f(K~#90?N%{Q8!;I5NtZpxaZ%c`G%V09aby%JL!vkbs0$GR z0i7bBzFXLevV%ansuM{wL}Wth!q%acIwC40r2MFUKHHbOB7d6Dm41qjJU{!r_t{PY zA^+<|mh;M>~un&TRkf(wjhiXATj)0g!v3Pn4!r;ezJBqrR zm*qqk1z+fnG-f9u2)Vu127nR-_^1R#FTyG?B`Eo=;(zIRiifQzItP{*92BDqpFwgf zBnE6a9DJ9xLk^&lAB5#L=pCEcwiC>v*{!!m+yv&L5#boA1VV7N>C?eedrC= z&ejVMYC*wZ>s&rHABx}r6ZgZ!ptKh4LdpQ~KJA0<0750G65}D#+Pk&0>!Ilow}u72 z*wBexbbn&)E}j50f@kX`+yL57W4sH-pbtt=C6>3OS6UyG3Ns#rVCZ9b+^cpMcQ#3U zHn{%e&Ws{xOigeTL7@^Y zZ$R(E_X3C}NqEjvJnzc`33*dr8geuq9qosLr+@JeNIrRZ8nIxg6S$neKl=KObEPMF zPAQ-9zc3E(_kEpsxd3wR_R|dF8R=p%$!inV7c{9%$fG zFnl~Xz7Sdb86#+H@s<>V%%9a2C002ovPDHLkV1lmDzi$8l delta 813 zcmV+|1JeA-2gC-DB!4haOjJdf(4a6VC|FQX7&wp+Sjf1*zyJUM`1trRP`GGNIN-o| zc$mnTh=2$P2&fP+z__@SekUUU00PfRL_t(|ob6V-ZYnVlH6_JL*bPd7B2P2ATCMmt z+#rPV4*8Pz8a?*wDd%`0M@Y zHRIvhnAgl;y*EdZI`9}`;*B6x0>*&ODwf8GwxbTFM}L5}-(fOvm^#E{-~^+9f=Z1K zr~#88T)Tn;k095!Vui^7#^w$(1BX@W0KK5En1+bs@!`<&cBvGAka#-;H-ad5K%fIq zXE+L|D2P#@0#wvdaK4S5ynaG2F7YzYAuT#%p) zxWFfX7=OyplAdo!uzZXas!cUp>JnoIb60WV zt+kvj#Zwxp%l_6I)x~A3Ku^o(*>bm;#v?;DTGcNYA8S1?pRaCr8~lLxQSTl*H=4GB zAyL4zTGcv2cPDO(_C~b4T-D-3K4gc}PJ(c(z+O??BD=tv0loIpC3%VWk>7wGx0l)r ry(W&{{SEOIKE(Ng(LesI`DyVN{$jL84|lG)00000NkvXXu0mjf@hy%y diff --git a/graphics/pokemon/vivillon/river/follow_normal.pal b/graphics/pokemon/vivillon/river/follow_normal.pal new file mode 100644 index 000000000000..2dcfb037187a --- /dev/null +++ b/graphics/pokemon/vivillon/river/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +179 139 81 +106 78 56 +62 62 60 +204 169 95 +153 140 85 +102 92 69 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +49 113 107 +64 159 192 +118 201 210 diff --git a/graphics/pokemon/vivillon/river/follow_shiny.pal b/graphics/pokemon/vivillon/river/follow_shiny.pal new file mode 100644 index 000000000000..1ed1cad2a679 --- /dev/null +++ b/graphics/pokemon/vivillon/river/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +179 139 81 +106 78 56 +110 110 102 +204 169 95 +153 140 85 +102 92 69 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +49 113 107 +64 159 192 +118 201 210 diff --git a/graphics/pokemon/vivillon/river/follower.png b/graphics/pokemon/vivillon/river/follower.png index e2cce4b78a2ab8e8bac955798f30440c5c7d62b0..983c82d2a5ed0b523e9fad6bb348251b8c4be7a9 100644 GIT binary patch delta 973 zcmV;;12X)(2kQrrEPoIX5I#OUvx`w`PB?CEX3VKynT%CtTt&ILu<7XMx3jBZU|%tD zYe1jCcFEG!kd&VQ00VYOL_t(|ob6W6YZE~jorTRkYr27`shFNxPwj-Ec&G`PZmC#p zFbcL_!i2AT^CJBRl-^s~!-^NHxfD-=r=C3M!JFW91A^D4h=1ZS@ta?p-Iki_RX@Tu zZ{Ey%@B3y;OUVEFC(Aqa<`83T17*$TBBA*(LTo{x8wchJsYms&Rk?e6pObwRw&1bEOAyLP<9Oou#K{x)F&G1l zm#`l`CvW8fg^o@X09672ot)oX4S*?wF+2utl6$Le2N8)V352O5(74@791v+78J}R3}-7*RKZy%i91n*JzE}_#KI1p70746z#B3AV`_nr!Mc6Qcg2D2xd>TF!od=kBYa=nJOh|Q?#Kc-qCsvWY!$VKssp6^mSYEJdL!<=v zD>E-pkESuDl<5tHL{R8N6Z6o1_`V3DP7TCh;%GBIyhzCWa$fDZeHSBnRGVvxblF@nJkZ%Dza!6?9BtqZ~mIJbua z2Y)*JYWW`hdGpmHdXy3*rR_%xSuBQq(^9#2ECmNgW+ZWZ{H?ooWe}SK<=*!jKkj^A z81enD-L>2OI4$U0ymE8`FW7~0+>?Swu{Df)^`<{D!o7tri>=8NA4@)tKao`VlNkeY z8L=G!Zf*MIB#;w-CV7XfjBxz9>93s0n?}`@Oh*da1m(Dvcid4RuO^>v@<(zUuglGL vgg7yDCgii8Cuh_+-qgtr^}qbL=3lE{r{0iS%H<-z00000NkvXXu0mjf6fV#X delta 925 zcmV;O17iH^2fGK5EPpUCC|FQX$ao0wpfCUc0N}uQcxVWih=2$P2>AH;z__@O5I_iM z$Y{9008DWI6a4xB00TxzL_t(|ob6UUPa;7Wo@_(5r1PX9lTBDO`XeT9F*N=bLrfH{ z+)OcEL6DFvdju10xU<8CaQiQ=vsemqg%<8_xOcvmUA;T;T7Pds7M^)#p67Yr83Kg- zA0KiguRgqwe{1;l0U6+%{_qYy`J18M-~_fJwKO5&`CwCC`z95`s#{W?7)Ruo;48e? zm{+ss#oTNVIs#$=lgV-k+~L=JD^0tW*LNUY zi~?>evRF{$ReOD`%?JX7RVeXnvYHIrlD-1O5qCPVQz>T15fq>3+W4=8C?ph>Z z_f9=6&p127!~ri1>W%aSN(P9JWB|4TU`Eg+#zT~!8;$w=tE&)OBUr%QH5sFmXmzo} z!U@i|>wnk)S;2T0oPhu%XcDVi(y4D>*GFp}8S^we_Nvvz&K8O1*Yoe=^^s_d+wC>O z#7590){&DmP0X2UUfP%Axrjnu61=W&e?vW4#!^aQ7K{r)ZW0Y6=yY3n1Z`6Al$Lm^ z4jdS56L)KFXJL2n}E3%js+W{U|<9KS9HX{ZDv zi%~$p=?sbu{(jD}q4|U3SMul1&4GL_36jb3pkKv2&uvN5Rjvf{XWNo2%b#YaS9xYP zOn+C8{fGU>eu;mWo$eRBnf-G0`~vsg#57we!RO2wW~+8D9Ik-v diff --git a/graphics/pokemon/vivillon/sandstorm/follow_normal.pal b/graphics/pokemon/vivillon/sandstorm/follow_normal.pal new file mode 100644 index 000000000000..75a5a382dfc6 --- /dev/null +++ b/graphics/pokemon/vivillon/sandstorm/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +221 189 139 +77 60 53 +62 62 60 +240 219 165 +187 180 133 +111 106 82 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +112 95 80 +184 142 112 +0 0 0 diff --git a/graphics/pokemon/vivillon/sandstorm/follow_shiny.pal b/graphics/pokemon/vivillon/sandstorm/follow_shiny.pal new file mode 100644 index 000000000000..691552206853 --- /dev/null +++ b/graphics/pokemon/vivillon/sandstorm/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +221 189 139 +77 60 53 +110 110 102 +240 219 165 +187 180 133 +111 106 82 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +112 95 80 +184 142 112 +0 0 0 diff --git a/graphics/pokemon/vivillon/sandstorm/follower.png b/graphics/pokemon/vivillon/sandstorm/follower.png index b19a53018c9212988312cabe57efef2efd3bc3d2..b10bf90418f991955ab19b2312db11c8d551552d 100644 GIT binary patch delta 967 zcmV;&133J!2i*sdB!4YXOjJdf(4Y_y5I#OU-Mx!VJT-1^X7JmkyR?OGYErqmu<7XM zx3jBZU|(=wP`Hk8wEliq000APNkl97PNhQ>+)cxh(yu_sQ1e?Y?>0*5tTM0+uwOgwq=pa*Y8uYcRb#BhVZ!Eb(TcOhEz zieH+gZ{Ey%@0*#@67s*UW%-xh{2f28XroNZ_(#9_3*P^epdal4SEKWlydk|+FwhIKsn9ABvgX0u)p)AC!+rsK%(-c(7O0?V zkaB2|wG#0_mVd9nV+F{0uw29v?R>Rh;_^P2Q<-28nM5HlEdUUeg6>)fTpNtxF>seWUh^X0ki#KJ0aBd`cD!vC?CA)I zIn-(g2Ou53%r7NL&+@ALtP<2!8@RH3G7qU{$#hRQyWq;3&t# zN|GD_&kQzd$#KXbyA=upHmnCIm)rq`ZBgh#bUT6DYJAl{- zn#6dB?0@c^nZtLlT!*+dJPPH4O9;D>x<9OVwr5^5VmiX}G-Sf)mNHoUfU>q^A5j2T)WdFkl-<+xDnSD84@@7Zo z1Wy{XFHw)>F=LFI36)GxnnaTe(0}r&3bIWyUVn%jFZR`e#G-944cU4#*jkUJ$m7qD zee&=$v|wx#)P;Dk_5Py}Uy0)dVj7{OvHI!dr3{ekgZr<6o#g~c?En^wSi+8NsXjbaf;(q+OVaeTKiI79q;^4lDAhGx9P#JTU^6^V z^Mdq7_3Q#(bOZHt_+zj+eU>`I^jo_dOy0}zaPh}dFVClnPt&g?SHX0_fJ`BFTYyu$ zK|KpZ)9<8A$?6EF-@C!;Z+SbqTIfh)mq4JNw#w8S1@c?!>1AJ%<9JhEu_MHpA)Qpu pcA5O9#__f;PH6w*&zkF2zW}YJgS!R#fbswU002ovPDHLkV1n`%=d}O; delta 922 zcmV;L17-Z(2e1c_B!4haOjJdf(4a6dC|FQXz?fj@$bev2H~;_usBlo=z<8jTK$wVt z2nY!H`1ruMxR4l7n2>0sx&~VS00TQoL_t(|ob6UkYvMo{o*X>Q#bF}|H9ul$d+I6l z4Gf5&=s+R*V?sw5=>8a`2865!55mIkCD5L_`7isY-ef+6G*@~?2&3t$VU;NF`Z14j8OfM}+KU(V6TfSFS6UUo-pnBef z+*RbToQ#0$_R=MQ6$H4m0(@BE*hnj=`Dpi2Hh74ts(%Do8!UF!b10#{D>Mcy*i2B# zr4{7TB}^VzRWa;!oj9&4tl9G*HRitQq@%arCAERU6Vy+v0dOnm63ZtT?xS+BfsqsB z5~5OH9iQ-cfr)3M+JHsX9W)FO&(sWD1&~-ln-~vKeTky7{N^jf*2p;IOP6?yPO>+_ z6Odl89DguufO=|TycfK|6Iel;Sl=Z>HrTVxkq6Et`gk6D)tg{v>%`^0{JA|IiNUxX ztRp72f;O>whhtQ^r!_d8QPr`7JQk&lo#Ct2#x# zJNWe;hlyXXm2r-Op$kaG6;J1fT;2*Nm@%E0^=lqf94hdE z*fKEKw*Z%>d0q#iVnSAw^p03e(!BRa-p%$}6&dUkQ)GXYyrAt>kt(E@A@9^jv}2XM!TjDf`6rtKi+%aJwBbx*#Gfe zM)bvpf5#t+U=ZH>@FhnO+~?7^3RVkzf~O;^Cnw=P9#Osquj)pvg6(Qi^Fr(s4EOSv z3||dSS5M+*!Qe@&K((O0Rh^RVsNr7TW$dEnK~;OYZs`v9)hbB~$S7S5gs}+<9q!}o zqRSk|NRV}kDSxzdj^!d+@aU;LWwd~GkwX%+;ic^9^?GuP4`x?gr-6Xqk91Ume93skkoK!JcH z$uiKO_VKf_oI6etmAAbaO8?MErz=%xYA-GT)$dwK*p?s{aDD@N$MxnlItHi<434k>>UW?#2dzc*R&kRHeKr?Zu}*mR@vUn>t+4@aOXPTPd^hNEH`l6ISK8PiLC)RF za_ZS=qJ{B8)V&)V{|aDuQ*+LRZDE`i5PkX-fq%)ZqXS{J9 z{r2(|XxY?%VMV*8fTQI%pV6>$5M#DCpE0M+M_h6)cic!h8A(}BCF@4Xk6S61P5ohJ zd<$c-d3^cDpEKxj zY0bHU)pmi04R0h2e&`w9*1|i8p;&JhJ>$P8m~gyZ9QcG4Kb!CPp)lhtIVkj!H6l5L zM#~s`j0>EDAcbYt-~k^6SrSgXLFB6}nN~JA3-K4VxdCcqk%ld8Pm0Q7dKw0uydH|^ zloE96AIYz9j2*Yp;lsAhcRy+e^miPxJ@F8CasP(#fBd)Rdy9VnrSVr#ybVbZ00000 LNkvXXu0mjf>*Uoh delta 961 zcmV;y13vuo2iFIXB!4haOjJdf(4a6VC|FQX0BFD#K6PEQOH& z$1gdm?|%F{{fuYMHJP6!6u-sx>$KI4_~i@1$jEdnm1Rq=@?7+jz7 zF9eT>+p|p^FkLSK*a`Ec?8WGWU7zw5A#XEJZR~7X=tP8QR+-slX#r1UdR(wd|tN%kC6`Oq002<^>N zISRIS8D&fugI664Yh>cEB&u!lH)MQMz zGY2u|0_NAioc#K(L)SVzVhZ!dvh8-ay7wBNDmPk%E=+M5!-B$o<^}9-FhFET+6m-R zYk%-d2WhyH=ey><%W$=X!}2IylOD#hN4e;rHZdG_s z&~SY}AA_Ogo7028O119lBi9EKjrtX$l3^?01fM}Vz@dwHD*Cjm%WX&y`M#^On3EEB z)c6KWA^EV_LNm8g*c6ACGEIuPDXJG^kUGqpW4QnT17}G@K~#90?N&i=(=Zryr1YMUrR{(V<^FQJt7AXo9*5z0>V_{2#QGScw+g)a)>xz%*2#8DCl<=Me~R&ne=>hqBsK<}t?Us38UukJyn@nECQ^cBA`gRSceYMGzSA=V zNb~tH&3_F~G2a`f$c^C1b|-74K@D%BF-V{kREa!#HFB0ARZ)iKYw;nJxGFI;6i*>e44+$D`uo0w8lke`wb!l zRlHcd3S%Xp1y!OAI_p3Fx{>fcF+5`xo*||=B7f_vO+${}FOMD|XI1=7%s@SP0hEF| zfyda*qfcKLEA=GL77MoGfw8-<8C#uI4cEW1WNcE!ABKtU;L)iRjJOgM+h+9rgHQFE zdR-yd>B0WmP&Tyn3l^$nU;GE~$0As-HXb f|MG9mzg9m0)#6=$2MQHn00000NkvXXu0mjf)!EKC delta 940 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 VW$Arcy}ked002ovPDHLkV1iQav1I@N diff --git a/graphics/pokemon/volbeat/follow_normal.pal b/graphics/pokemon/volbeat/follow_normal.pal new file mode 100644 index 000000000000..ad118011eba7 --- /dev/null +++ b/graphics/pokemon/volbeat/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 48 +0 0 0 +64 64 72 +192 152 56 +224 184 64 +40 40 48 +176 176 192 +120 32 48 +224 112 120 +208 72 80 +232 232 248 +176 56 64 +104 104 112 +136 136 152 +224 208 88 diff --git a/graphics/pokemon/volbeat/follow_shiny.pal b/graphics/pokemon/volbeat/follow_shiny.pal new file mode 100644 index 000000000000..bd281bb9e091 --- /dev/null +++ b/graphics/pokemon/volbeat/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 48 +0 0 0 +64 64 72 +152 136 56 +192 168 64 +40 40 48 +200 168 208 +0 56 104 +128 184 232 +88 144 208 +232 232 248 +56 112 168 +104 104 112 +168 136 176 +224 208 88 diff --git a/graphics/pokemon/volbeat/follower.png b/graphics/pokemon/volbeat/follower.png index 88b384b58f570ebefdb0e3ba5a4b0e8ae95f304e..00db3d2c22c2e52af89f730e979c87786ce34472 100644 GIT binary patch delta 1053 zcmX@dwv1zfL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZJGI_=LF5xUe8004U4g;NWp!hQ)&&4jLK; z8#WxMP%wBw&KanjG0EHAg`tC0)&t04FY)ws zWq-!V%ciWh`ju`CP)Hy-(XR|hD?l-jVqi$x`3~qJrt6+Ajv*e$-(KG9eJ4SN{lg4x zN2`^#-OidHci!oK&TW=?o-fQmW@)!*@En$nTss$)ePEe?Q0ZyZhjXtUDIBZ6==ko^ z?5GQh(aZV#ji|miqTSD&=1bHA^)9DI8WmKl%Op%1Jg&1+mvlWB;$X zb@A$@W9AOiH9qTd+)7AJYIaVN@(ueUaDDQLz~=P#)7YdwZS=k58hoqNQHIyOqHmi& zhpzBko5j0SS2?6L9ub;zuuEgn#PgEoO7%w9J8R?$-tN7uq48$3!z0C48SdK?bNw6q zeimtaElP=Wb$uui+AjF+*6AO-8>XL}b|js@N=JK@WXc!**R8g_L`{pii2fAzfO}E#nf0;z&MXXN-?!;>!PQ8${2P{^ zeCE5eGynUMC;r$#+kDoXcR$+hTJv6CHpz@nWb%~~rj|&C0RK;WT=pE=_whu?CJ9T% z1t&|IBY*#OSbHt|{bX6Sj&2hJ=FPLZ{%K2PT-$r7Z>of($1}OS(3HM|Za?2$I3a88 zp10*(^8N*k-J1=!*K>(wE->kt`{_KRhsNw^QQH@r&+j|?_vL)k#|^9@8&~TToGZP{ z#XUuA?zqS`hp2pGb%8u0ub(;}SEUz5f$`J^%O3k~yJQe!BwGyK0GRL`h0wNvc(HQ7VvP zFfuSQ(ls#DH8ct_GO{u@wKBHQHn6ZVFeqlNIfSAiH$NpatrD9CF^CSPh$D5NJmu-? K=d#Wzp$Pz~L&LKG delta 835 zcmV-J1HAmE2+jtO7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sl*N?Z-rkFg zluAlc0002?gLCFmV$C^Hi!n<7=2G6hQesLmq_o9*i=;|YYXATLO9N{v0008aNklCr#7B7>u+HpR7^dF+I>XGSR%C;j87ii|w(%uV9zNV1Eyf@`Rs9K}UvOdhPO@0Nyrm zxwZ+^*0wGbFF5dIu&nHeer4@p%rcUBdgAMZpPO&*>xReG@;PrEjL^>Uf>XXb!M%qS zHx*gxRw29#4Q+Mzx6@NU(8#sqhL&!X7pX$J?J8gVXkLl6js0 zc$MRX=cH3iJ4lX-POu#)UwqcIh#^0o9AZA=lt?z#pTyPwAb&)2!KtJRpJ8hOd z_B_q6l^fox(d7_ba6Rg=p7`bo+;JUT;QAXsJO0Lx`|p2t{$>7u#veslDZ1xak;MQ2 N002ovPDHLkV1h!!n<@YR diff --git a/graphics/pokemon/volcanion/follow_normal.pal b/graphics/pokemon/volcanion/follow_normal.pal new file mode 100644 index 000000000000..239bff08ef40 --- /dev/null +++ b/graphics/pokemon/volcanion/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 36 47 +208 174 84 +173 117 45 +16 16 16 +66 22 27 +231 84 81 +147 67 80 +105 176 187 +48 108 140 +193 188 187 +170 76 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volcanion/follow_shiny.pal b/graphics/pokemon/volcanion/follow_shiny.pal new file mode 100644 index 000000000000..1f484364691e --- /dev/null +++ b/graphics/pokemon/volcanion/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 126 37 +226 106 219 +173 93 168 +16 16 16 +136 126 37 +236 219 68 +191 175 37 +105 176 187 +48 108 140 +193 188 187 +170 76 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volcanion/follower.png b/graphics/pokemon/volcanion/follower.png index 961ad650f146b9c23e8543177dcfd21912469c84..6d0f1b08992efcf12a6fc6c748029ee2e6b8c6e3 100644 GIT binary patch delta 1070 zcmV+}1kwAa2*U`FB!47OOjJdf(4c4}FVL=3t#vIB5D-EZ8|PF}lS5Exu)8p9jKRFS zs!U4Vx8xE400Y`dL_t(|oTZjQZ`(E$$0>luu$z?%lCxvx)#tit4eTT*oG9&-0ZVgM zMnAbnxg6>4R={xVV*tZVuf6mm?CXt`C|P2xv{>mN&X1(tpMU@NNGb@G&2dqy+5Fw@ zWZZv}zqjG3OP*rXyGBp)*W&xPWAM898yvRRV{-&j3J5#->kjcIe1h>@K6@7|Sr>nU z!$Hs%XmgZ#j*EkO$u_GFDP_~4#Rxqc^;-gM9_0GBGY>mhIr2!`VT)BenY0C3jA4gR zAK^Va&f1ac4Sz(~!8%}I2{ai)A318#K0D4RE*&lV9juxQZGjf!b%=tSK8jWytQ{fC zVS|gVhlU-SF@(zR?XXHErB-UdFZ@>KTym%cx?i%jx%x{4rwF2&3MlP zfXoxS4pxqk`e{0BvXf)>miOy;Hfyf}1Td&>P~Wg|iGP=&?=in0^Wz+($x3owhqD6 z))(}TnqiwTHQxb6StU7MA_i)<5t-Zn8Q1xRf8E`6ohm;QQo4O?n1XndMz zUI#+05Z}HYtkjMG82FGrtZdeIJG`gaYnWtlm4D;7&A#;0`Mu&L_tY?SoDQ4vP|u@0b)sOH=NPmDIWlTo|U7YiAcq5E}yehaDDdy)m*%EhA z?Xrv9Q|ugGnLg-p`t>`&QDr?KR%7Jk%nNUdl&F+tR|OX%g@6n(M}$<*tG^V}S^$fT z>)Oa>M*}OBOQBQJdk*govCFEesm;l{g@~3l*N#S#7qtl+9Sy7+S?H8tddAx$m?zl( o7h2uKj`gUc?k^uaI`}`^f1D?>U?y}UY5)KL07*qoM6N<$f|c0%2mk;8 delta 1042 zcmV+t1nv972&V{;B!4haOjJdf(4dG&7h~C7AK&nQ#m^pZkZ!&3wVqxff5;`uGwH{ zoSUz6@A6lX&lp6&c!)Z_$^HK=HkQ|gC*U(ah@gWODZatg5U^Qilm-mSS@#BP6TL z1cYO};8CFBw1bX8v&vZOnn%r4lO>y!o+uPYfbeOZkt{U@)=n$W=a#aHAKCO^FWCfa zBt$hWbT}{@codXX2~bWMp^@8u!T`D}34=CHJr?Oua{UYAve8G)iHjg7#$ssE0pI}P zRD^;1Nq=UhSslm_65gjYaq8G8>Ku3n8u*J7c+msrZk_0Zs!YIo+Ms{647K8Bd;rkZ z9UMByJ1En1$wuH?VH|eZDD4Ea8u(aVEoUUFxQ1E|8#LZ4%T+?n4DsXlePdPxz&?Yr zZkBBKc8Fy09WI3$Ype#QZqE-wGb{7QrYD&8Tz}e{b$|W=y9D+C$`q#%OSVJIGevHX z7q)NunrmD;Hcwk0@tGARrD4JOkRcy?(V|Lh)ryQUADO8qa>pF6Nxt>Ap!n!NP3fpzd|NfRi`r{0?=B6iicDoH$GOH5Fb)T_$ zQVYwLGE4v9v2LU2_?yvOYL#%3@?tjKr_8jJhgZq)0fo*3todJPq>mBV&ntpiA zh3rdWN>+%Tr`NZR2+WYyy2abyBk+8{!jZC*cjd(vaI;c01E&B M07*qoM6N<$f^9VXI{*Lx diff --git a/graphics/pokemon/volcarona/follow_normal.pal b/graphics/pokemon/volcarona/follow_normal.pal new file mode 100644 index 000000000000..4642303ade87 --- /dev/null +++ b/graphics/pokemon/volcarona/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +157 77 65 +72 73 76 +212 86 55 +23 38 15 +235 235 243 +158 200 224 +76 105 86 +220 154 25 +88 131 154 +224 128 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volcarona/follow_shiny.pal b/graphics/pokemon/volcarona/follow_shiny.pal new file mode 100644 index 000000000000..c7a01678aadd --- /dev/null +++ b/graphics/pokemon/volcarona/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 94 29 +72 73 76 +200 152 16 +23 38 15 +100 104 142 +224 224 224 +76 105 86 +232 184 24 +0 221 98 +158 160 210 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volcarona/follower.png b/graphics/pokemon/volcarona/follower.png index 05024b219c11456ea0cab102bc57502e16ea9ab8..5f2a3065f40d29f0ed8473cb00abbe14035e467a 100644 GIT binary patch delta 938 zcmV;b16BO62fzoAB!3}LOjJdf(4d`7K}bnV)K)haCJ*cD^Pb4yOlel!ni*Jwn&5x{ z!XkQ%000A8NklD- zRy~Y(ILRFU%=`R?tOsJT?7E|xOb<*3Kj5;*SS~qp90{5I)cabExH^L!8D=14D$-rP zE4h@qLn*mqG{4|YUR{Ki&2sU8xfE&RNQqr(8p4hxH!M=!vG%;t9wAq}Ve3tk-IkPl zp@8Vhuwc2AX@B?aw3SL}11f9_$cOHcYNd1X#I8Wp<=9;)pt({Ym92Cff9_&OCO~+W zqGvtuYjv4`_s5Q{$I)pBEPF}?4Abq&yCC-Cc)yX{+kmELX!NXy2Mh!t@7Q{5c!TSk zR&F?Q6_26cj^o#@0?a)VKs-ON9^gnN_}_ca#$&^qaerDqhD6O3tQ|w%>BncH0Mk$o z#PiI0ALu<5$Xwv%URnAl%5gxvVzKuzzS?u=W1wRjXcA2z`K^K&xcbs7%U&p;IUuVQ z%lz%Wcn|h2MTf-Pd6-_SPj|t4b}w>g-5-=s1A5UkKlSTWAX!d^e@y;VQ!q=O05Ndu zF;A&a!GC+Uo^^O{_I&cL^pToR-aXPy2GHj#^*1~q7SJSaLS{Tnl^WgwdC$h{mwPgt zm5($7&E=yn7bVT5QseW98bT90szE}WEQ|-hPli~>d1CE#1XmbXhL({77AEi-|1c0c zs+r3z!@_ugTcti=$IcUjEpVjNX!ea($na-EynkR~J63n*f}+Bi@nF~d4xA61*)>-m zMzgZa=q4K`JiT9DT)a|mE{6Au%sy0(?PG%;&c3Qmu_W)j%)HUC2s(2KD6IGv8K+=|wu=XuZj5f1XX=ee6f zXMcUO`gRz$gU))iI;@8R`SD`?@BVrP_UogTdQN-fF>uQpcAoL}<)D-eisbE^fvoIr zxkyh(w^t`pn1CGjNX;2{U%5Z>*duuswKsz&u}gtb`^!Lt8R$)yo#L8tyMIJ_$JNX@ zf7!3d<0l=C+jCf=sI%eK4b*Jm8Qc2(z$3C>_b6OhV!n0m@A2P`?-m}C$CITP&;S4c M07*qoM6N<$g5inRCjbBd delta 922 zcmV;L17-Zc2e1c_B!4haOjJdf(4e3w2*5}{cpv~UFgO?(An0%yU|?Xdu(06Z-~ec# z0KoVdP+(Ayn2^ZOIBNR=E1=|Aguq@E z&K8EKN@Z9(hLA#Fe2Y|R%oNVE7(o&RM()hA5W5J3-9YST*nc~JcjRS5(k(0*gVCom zI_J)hHTJyE_8+wawuh``uf)P@UIxN-QrGY4}&u8YKg(0>KUxRwjRNA5@1ooRyx>i~A80t?cKLpwhL6I_7gMgW!`57>nqh%zWG zvoh2=h!_4^fz>0!TE|w)0k94QD5m8}8I*0t+N>(HL1Y=s2mr3o5P)>UV2TdbSX~P%XBT!Rb0Wk=zqaWu#oo-p{ zUM<4mX@Bo7x0aH7cYRu90NJ1OUvPz(K|~xuqI4K>K061}Eh}Aa`|)gut4xl_dEdqb zRW#*%a6RTTh_E6bD&lIQbO5|F!yKa%OI=zBj)u7_8QEc`3}5hrhFFoW9@h*Lr2|}Y zeuEVoofve$1LwQp8O@O53qpKgtSjc{>Vd4miGR{T&-pnR-LcuG{AM@IbN4$?OxP)= z^Z6k^n$LNCqlX!RX7(o@TY89}|-uFh`VaZqn|tJ{_f zNPnZr=6idy0{!~%W6N>3F9Wcs#q3gL*BR wBTz?p;_dx^@RE<~D41AcvDf#r{oD2%h7&G>&)2_trT_o{07*qoM6N<$g8lTohX4Qo diff --git a/graphics/pokemon/voltorb/follow_normal.pal b/graphics/pokemon/voltorb/follow_normal.pal new file mode 100644 index 000000000000..bdc59b6fb90b --- /dev/null +++ b/graphics/pokemon/voltorb/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +232 80 80 +240 112 112 +200 32 32 +0 0 0 +200 200 208 +112 16 16 +160 160 160 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/voltorb/follow_shiny.pal b/graphics/pokemon/voltorb/follow_shiny.pal new file mode 100644 index 000000000000..a906eed53202 --- /dev/null +++ b/graphics/pokemon/voltorb/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +72 152 248 +144 208 248 +32 104 200 +0 0 0 +200 200 208 +24 80 144 +160 160 160 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/voltorb/follower.png b/graphics/pokemon/voltorb/follower.png index 9b858276bee734e6146a2ff3eefff0fddaeccd21..365e07ca263558a2ade4c11b1cf35de00aff4ebf 100644 GIT binary patch literal 494 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;87`zAw z_)t)ALO}s2eB#7~0s(;q3l_Y1@#Dwszh{9$j7i?^E({&4vK~MVdx@v7EBiA>UN$AO z^=>?oKp}zTM87g1tpLS9ih&_%=R1(~8$DedLp+YZ?cd1PWFX=i&t8`Gqv@3R1^o$o z8uECON=$#TAGymixvoL}P3uvk3rj1RJ{sGn;`L7(8A5T-G@yGywn__O3_( delta 279 zcmaFIyo_mrL_G&H0|P^`Tl;n(#ggvm>&U>cv9IQL;A9}*AiyWY_1Uv$|NsBLclGL) zHEW`Rg8no7M?q`m{0~xi=E!i>kfB)s1b(fZI2)*Up{I*uNJQ(~X^wm?1{|&%b$Ac| z&9`3aE91LD?aZPpf6|l0--}0-)H4bK6@$PYCev$QSM4_JS@L~T`4NAe$LyVN>V7f& z{~dh5Gv&LO#l46P2e15I>u`FD@s)&EwcH{T{r|ox;kNlHypXZ_Wwret|EQG9YxyGn z2hCwR|Ihu*_Dg~FFE=bvPklG>&>Jz2ch!d?uHIgE@Yq?sNw+V5$u)Yk|M6A5odUC; RTqy=w@9FC2vd$@?2>@dggm3@= diff --git a/graphics/pokemon/voltorb/hisuian/follow_normal.pal b/graphics/pokemon/voltorb/hisuian/follow_normal.pal new file mode 100644 index 000000000000..6ad5f39723bf --- /dev/null +++ b/graphics/pokemon/voltorb/hisuian/follow_normal.pal @@ -0,0 +1,14 @@ +JASC-PAL +0100 +11 +0 0 0 +135 8 229 +106 48 11 +222 95 12 +245 138 8 +182 69 26 +0 0 0 +200 200 208 +194 153 64 +232 232 248 +179 116 59 diff --git a/graphics/pokemon/voltorb/hisuian/follower.png b/graphics/pokemon/voltorb/hisuian/follower.png index e425be3682e78dc1cee62749360336c026687d67..aa20746ee112f7403d4ef045ab8e3697d00a5ca6 100644 GIT binary patch delta 376 zcmaFF)XqFXqMn19fq|jet$jO?Vk{1FcVbv~PUa<$qZr^5;tHhOIi6-2aNmpP`P#*? z%~c90a^l2=Lo*#-y!f%X#CrFZS)M>4?vfzCV21y2P+L}e6)61I)5S3)qV?@$N1Xkb{la47K5fM{S?0002$fK9pp008YtL_t(|obApr3c^4T1<)ZE z$Q8ma3bq+i2!eN58E@bo#LCXXYC#C-0X#=Q@G90K#5Fb>Wq&f7SnemygFk-*5EBy< z6Z5wyl?}2~P)lpF0hS6$VaKbyzr}(kYgdb`x4$@8S{h)fkf0io(m8MPS+IsA_XlC& z!(tkExG_(0puiw4_&5IW5_YyZtzV-wb|gRt=K-RYpV z$C7t5$Qn|8J51=X@Mf4i`_rtq#lpQpoVhD+=j#=3aUgYj=PuCUv)h-v#Q~^YRbD&o lE?pJ}psri|*>WL<%>$|w#8b%sC=UPt002ovPDHLkV1f+Hms|h< diff --git a/graphics/pokemon/vullaby/follow_normal.pal b/graphics/pokemon/vullaby/follow_normal.pal new file mode 100644 index 000000000000..392fc49fee93 --- /dev/null +++ b/graphics/pokemon/vullaby/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +70 54 54 +53 45 45 +182 61 78 +212 117 151 +235 147 168 +94 94 93 +237 237 199 +172 155 121 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vullaby/follow_shiny.pal b/graphics/pokemon/vullaby/follow_shiny.pal new file mode 100644 index 000000000000..7811c36566eb --- /dev/null +++ b/graphics/pokemon/vullaby/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +158 84 80 +158 84 80 +158 84 80 +158 84 80 +232 88 144 +158 84 80 +227 227 220 +160 152 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vullaby/follower.png b/graphics/pokemon/vullaby/follower.png index e7c98671dab0607ea72711799a838494072ccf40..a478e072bcb04615ffe21ec9c45986df28acc09c 100644 GIT binary patch delta 561 zcmV-10?z%R1j+=EB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000UP)t-sn9!gA z002fdHZ?6RwmnYNb(iats9s)O?d`{`n|Z?cW&8jD010qNS#tmY4#NNd4#NS*Z>VGd z00Fg0L_t(Y$L-azZo)7S24ElX0683zW+PCwD~76+4Jul(B7XsU23uXzJVK=^8DR=< zTL+rNPK7PD4jj{`IKH2g<&az5>Q=Y9q8y8@1)I;WkN_;;!k}xDH9`` z`coRSY76i%a+PBvO=HC}VT6&EuyC0W#sMZY4ywehUw>B{&{$d-sdSgswk2$1p5Z=7 z_vOf1XCJB!PV4KL6h@}lnlQ+-G|ik#2H6i;&{sXfS!HWN0)sq1DA!-ZkQ}ovJN8w} zU%!4K$i5OSVZ&s?@JT%tF2jj(3}L;nj*`TM|TSw|@?PnZEd0`tuM9A!Cg- z)>yx<%wcDNZ?)qw0koSCL9IqVvs$d}CNTFhn;i?x&@XK!dt9T?wb~p4(qhbPw;^|vWcyXT)E9A&4yzT(=)_EV{<@v1r;>J8s zCxWkUp9eMJ#a%)OXizOG>UD{cE~Ka$6Hl-17Z71% zWu%RBI@pzPf>DBToyOhBrmc_t0+;?_Celb1I}_GXl7FU2cFWN0hqPX)UgEO1Ga-RZ z6djf8&oBh1B&Vm9>gKZ=UZ|6=Kuc(tcoZMhQ&Cd%lw-I|QxV3R(@3#Q^k^j1EK9pv zK))IRH@W*0t;LbhSx}-D06#D@du$2aWnRXA{zLq~^#is6Oo;5BovQ!<002ov KPDHLkU;%=0Ebf2+ diff --git a/graphics/pokemon/vulpix/alolan/follow_normal.pal b/graphics/pokemon/vulpix/alolan/follow_normal.pal new file mode 100644 index 000000000000..afefdbb0cf26 --- /dev/null +++ b/graphics/pokemon/vulpix/alolan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +91 119 160 +211 230 253 +250 251 253 +206 222 238 +71 101 147 +150 188 205 +119 154 169 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vulpix/alolan/follow_shiny.pal b/graphics/pokemon/vulpix/alolan/follow_shiny.pal new file mode 100644 index 000000000000..9be720ef3d16 --- /dev/null +++ b/graphics/pokemon/vulpix/alolan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +149 100 152 +237 213 240 +253 250 253 +219 204 230 +140 93 148 +184 156 198 +149 100 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vulpix/alolan/follower.png b/graphics/pokemon/vulpix/alolan/follower.png index 6df16fd941ddb6b0aeacc05509e4b0b5755bb7c0..2557ae0314217b0b8fc5923295963e07eece9f0e 100644 GIT binary patch delta 582 zcmV-M0=fO^1m6UZB!3%FOjJdf(4YVS09$vU)8_s9`~A+|?nh;lmb}e(nyGqKlK%hz z0sl!vK~#90?bI=k+aMGNaA4>R#BMSMf^~E3=yvdnax2K}C$+l0RU~(=D)nm@dY2fS zkaVq-m+2?0|054(E{Wx_bR<-7Si16x`)s(*$dYdH6v!fh9R+oH+3 z0-&(r!O zgulGtZNcG8y!H0n@4}y|?iCR@Cz4GsQ)8_ceb2Nm7-0(M?kr)oEu z@m6iRPKnd0&VP++4R+9{$1jY#{tal;cyK4n)CdV_y4HyGDL|NLeRgHM^A2di`1uVC z_l^B{IdCg8hvEi|nPxgORxSn(qF}W&D=I0VQ!Ho?dY*5q~blH1Z2G>zuRGz06I318~_i zHE?>xu{QDECk<3^H5qf(2+m5D0EZCi{Kw4ajt#a(cWDD{G$dY*Y&p`RMc5B$=?8n= zVM{w!P2aXSMpoIxWE{uuH~a)})QC6s>|<{907*qoM6N<$f}T<%%K!iX delta 592 zcmV-W0-c%YD&$N&HU00018K~l{C00Hz#L_t(|obA*>s~aH@0APC;d5_XRu#j6@c*x!c ze?*qKS$}JI;!Qjhdh5YP_GbJI)x0FDo0#-k$mI0lGNa=dLVup|jAuOKUnA|Dzh{~v zx#x%ZM~TAsP3CcI3aU}Z8-FND}sc~_f4$VUzlI?i{(1#j-C^{1J?5Q>+KR8O`xQz}eTQmSLZ z1S(Y39j*N3?SFIf2FB@B(|~TwgwdQEC&+D+piqqJ{P~p`pI*^x%@NMFwFz-na*%F! zPT*v*x_Fjls?c}L-d<5guEptbFtCktM2S)^JzbfZ52iQQ!eT&TKZV%a)8a zrYg{yNuFW~pl+L)9~-GC0RL$E+Q)<%r=~z-%994}0)N~#L->WBmX;hRd+ib~55>~* zD<=T}Vwua<6eD7^S_h2&hD+!&_f-LtJuhZ4X%|z^7IB+X0zdV9?NUHU#p?n}Dy+O8 z(thw=ySyJ%mXG4L^OnXmFYl(bu{9lr;p-j0BW@IlT3ozoOjy9FDZp_`mFZy^e%Jmv ze5?P@%t_X~Z#}!*Y4LZmIA=_u>Og+0sm@>456$|aU1!3&oFG+BdBe>&tAtIuhwFu_ eY}Xn7*Z2!7qk6STlM>7T00007Zw1S5f%n3 z0wit}7<}mP*b!mTVPO&B;PK+cj}IqiRCrk2J$94{sE9Gi+uensgH_f8$YC$>^mS!_ z#>mU2q^ab`xCSUBkeujO2Ba0B7)UWNB<*|$bOhsjPZ!4!kK=Ez7*4unAi|d5seWN{ z0xM|6qxd)GyiOihSpk#i6Q{%mzE}Xn*9VonqJ!l-Cll|ch8ESf2U?AXPV6HbN<)2 z=^3xvxAtz|Ld`d~t;28M*eCaG(=B%1q{~Yg8ClI9FT48v?J@R6mC{wOf*<66SI!cc zDH)J)is`uT-T8YT=SZA|ua~U+y5sM(xCf^%Km9F# z=GVUZeUDm;Z})L5J%7(lt)$Avh4L^lv$y zz|>;nG^4(F?!Hr(>=_y#PMz>#riww=?wxi9p1)^&*ncfPWq)sc;P*GvfGI$=#5JNM zC9x#cD!C{XNHG{07#Zmr80s1tg%}xG8Jk#{7-}0>SQ!{F&x$rf(U6;;l9^VCTSL+D R$6cUA=IQF^vd$@?2>_`_QWO9H delta 669 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 delta 993 zcmV<710MX-3F`-t7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sVsn%+QhPab ztXhl3gS6(PgIfQ^V*lQQ|No@LF){9ggL}09#m(LT007?R|NsC0fSph>000ANNkl0r>5aVq>kdC?E9%kC?!_jXLnbqAKchd0(0|TxeC=yr``UkGr1m%b z9~)6t`z&$Ecdos2UDW=J>-3VcS(0O1Y{TJO!kCZKuX&N@5&Af0!HG#Y7h}=eUvY8I z5;0FD?zjc0jnELH4JXW;ZxiM?V8aVaP$+p+xZ?;AqH;%wu);66>eHW8d18C;mP^?i zO_7u|O1;1xFMk4=o(1go7hET1*7&3nC%dDUT=dSSB^+>EMuj`>E(+E8eFcs2lWaQ< z2NkB<^s*1YXI=y*4UldU4f=LmM<64!jx&jfPm*j|`;H^Rh)g3;vn=kwf}22{lS-6% zwgU@Z6so{W2dO2#Ah6N5<2s=FR`kJ3Io@%dUG35Ur+-}XG$`D08v^g>66~~|(93RH z2X;K&=i@#n=`|P4Po2{;D|A?v}~Qy*XUZYMr`1%{}(igrwDn~VR;13IfWF^ zpz7gFAPI-Hd+S_skBGNgH;z%Xo-y#&LA>qYP=Dpb)u<6T<#C_1Qh9apYLog`&K0+# zVXoc!aBA)(5-tt}9@E5lZuHe{c+JT-*kAe3IlE@E=B3+kl^4ZT2Lq3%#A;hFukG~{ z-WDTq|DI0Iy#s4r9hfZb>krbp4+3iPqF%NFiMs)0mvM(mvoD@@XQ1ctjBEr_kXD3@ zUw;%_Qq5~c5O@&Z1036~w(pz8g}PC(&XwgG&LII@5u-@!FX{zS?*a8+JVz-ma{r>oVglS{0URtJg3Z|kDZiwiPDjxb1` z0bP-=0_Djsi2`v82@gkG35Ccu)H^+j?ON>PUmgdipS>PLI0`A_m-jPZz%I~b_|l!g zBIn`9F(?!%wMJ&@O@HIy%mWMTz0hL7h-dLy{{v%g@1?fkFbwiGF23S^3Z4n$1RiZu)toc1$$!7Dw%^J~15H|$zfa4>MQqMF4$_q`5NT%QQLJY~4~BtTZ^ zNcH1mD}t7KO|9TwGC%!G?Yx6MZ_~_o-#lwCy?D#rdfTV3%%W#rTJ!$_Ls@b+Z=&Jz z0~+QoshUf(_vwrnvI$U1$!7em=?|! z5o29{xv63Gp_^@LcNl689oVYMcBY=;j*HWG8Ci}%^+wmsY}Pki3(8XxA8ghZTL0kA zXPfyuwtkv1$K%Ax`Uci*d++~o@H-;3e6zVa<9Ri6hVa9iEpl?NEkD(5_fG!vuiV}J ztaIx3f6ZuQZl3>L;sjUj*`v1%I`{tL;SOK7J;O2TGWQC}?mM3*iOn#GxVK+5-u3&- zi_YTNiF-+(_^_RB7yCHd5`Le%gyo*Y?>x5!=7X{_~5iNB)=8F>cV?!*}L}zdSI>sFt`! zl%yncptHiBg T@6s!>pj7GU>gTe~DWM4f2IXgT delta 676 zcmV;V0$cs&2CxN?7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s|L*4h|NrLh z=Ec?C#W4WQgCLY*Vrohl_U?<`#f!a*In}-Ytc&h@YQ<7Pdk_#1a6u`f0000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r0006KNkl3A-*iTbIw_pW!9`&vu4ejHEY(aHWp})j%j@s>z9uTwKj13jse5v=q{vpKvH_ z71iiD-EfE!4S(MM{3Sp1iDW6c;SgARr3P-e>;~ya-0_pZ;Q{QNg>>H^pP=N3FPt?{ zT8ogh#`Q_ZDX*=&Q!enrjfD`OUE>!)8**V8c6oSTb00)s%)aBAao^qwMx=6qXKun2 zYO!dr6~u)Y_~z7Ljl?gm?;R3AH_~H7NdT^x%@n27<>*EpW*c-?>B$~&tmDRYw6Hg*;5n%IS6VfDY zJI9c)1Vuttk9nm-+VSd_asD)bOL|*ZI-`9-&b9b_nOVb>GX3@7g&X`*I5v>+1*7Zd zQ?@NNV1Ho{oTU(7($D8pT_DBS9UPY-e}72aYVuvbW9R7+pg%5fGuEJR*evIMJRhjR zlS=SL4=5tm4W!qoj0|>#y~W1$!{LAZ#G diff --git a/graphics/pokemon/watchog/follow_normal.pal b/graphics/pokemon/watchog/follow_normal.pal new file mode 100644 index 000000000000..3e75b9e987be --- /dev/null +++ b/graphics/pokemon/watchog/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 41 57 +115 49 65 +0 0 0 +148 57 57 +47 46 47 +152 152 152 +218 85 79 +230 222 210 +212 157 60 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/watchog/follow_shiny.pal b/graphics/pokemon/watchog/follow_shiny.pal new file mode 100644 index 000000000000..0a5ae605c945 --- /dev/null +++ b/graphics/pokemon/watchog/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 41 57 +112 48 86 +0 0 0 +144 56 96 +47 46 47 +152 152 152 +212 118 77 +193 223 190 +91 169 85 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/watchog/follower.png b/graphics/pokemon/watchog/follower.png index b3c496026b72ca2b1b4281a0ae6035ba81baca4f..f2e9ff47338fc559ce5ded92ff50e2aaf4f9ec2f 100644 GIT binary patch delta 809 zcmV+^1J?YM2EYc8B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000XP)t-sn9!hF zDLHd7K>z>%lsP#sE-#pvnA%lO=HAlOojec_5Myi8*#H0l32;bRa{vGi!vFvd!vV){ zsAK>D0;owuK~zY`?UhY$(=ZsvT`c9iter$}UDCtWlM`npIe)fsCBhBSGI5JEkirL; z(5?hU=GZo`z5x~b3Dg${G%95;Cp8AnadFV>D!YL zbrd^{bKg%$KSLyuKg@eGhQ2G>@C1Kq8`N*b(B6TM-ZjT9`a(q_+VwBX_X_F+v<^@>x= z;5cb|*1X3hIjzay;>%$J&tAhzo2yD26o+W|(9U`3aDS>8hVB|vcONYSoV_}%;Tdz@ z*qm}LkcmBfPW6Us)&Huzn}VKxFRP}p7TFU*9KBOcY{o_afB5aWo(f8v*n} zT<^qWPJbK@&BleXO$8JBCBh9Y+M?CF6$`P2znB=_!LJd(3}%h!`bVaFQ{RwjAzHI} z=2T{AgU@0nlQZHlwglLC%Sc8XrqcBg-$XJK5a= n*&?DBo-D+qpPnlCZv&w}tTo)r6gSDb00000NkvXXu0mjfofdy^ delta 764 zcmV(EmQW+QTP-l4D|^w8%hd+0maIHu&F5R>LuKf{jGNE*5Ib$?+YLzDWGM*lyOBAJkD zT;m%5CME~?q=-|SA+pP7B*Pmh4w&Xy=Cg5z@V#uBk7i6WEBO=Clb^5HI75WF@Y}JB zOsrCzJY+Hx5Q}jJ!M;TpPrpYsqlpk4XAgOh{sn_U@3}ArVV|L9G!uD_1&2(??OKTC z!zV700knvvF@L!24b+JBOuUH{9-ILy0lIu%%pTXwu{lUkQD*~P)@0cmtkVzLh|Q)K zEb9`p<0M*e_x$*>W|w}&E;2YTnqD>MV@oc3GP(P++rYDv#3kms)&|ASo4zzbTw3fZ zhN;^Ib=4pP8hqQW;hDy9g4vC=Kp-plyYw55RQ+{Xoqs@2|1Rq!L7VJIDbL<+%rH|U zK%eU5m0kK3^IGpI2;P9;K}{%*BQRVkjHEoDksz{|8Ub?m^!i)%E2b4efK_qJc+nJ1s#(e{{0o`kJ$xGhDqz)^ z?*CwJ3V)ypI~B4qhbQ2DhBlD0ti}*$9>mDMs?8by0;@*A*iW=qxRhxRJjnpv;pn9 zX~)fYy0Z1*NZh~0e8ATGfQF%n(OZPKr$wBaijE%EBjL}Z{Z8YYV?i22gOxxiWTbdR uWg}(d^i{)u9Df15X*17YsuO7d0000sNGfq6cb2J z^eY3>3Q!EB7#Navz5}|2@sFpAV~EG`w^tprZySg(B#0(`D2!viy>R-ebNm@k4)(2E zn`UVhsg&L*ms{B^BYSbK52xFbC%gW(d{zIlVZY&x^D|{4ba&R~9ZxVgu~~oqy!x;A zHrE(9wObrf{1+-?>9>61=S8>uuhx6E`L$O+f6`O7qpz;L|4zq*7b06$wa2bay8Sy` ziSbRx71r5P*}oYclY3L8mSkpd=kSs6>l2*#3OlayMz(&PC-B$Dr(N;e{U6RUZ2i%^ zZ+Q2lJ=qqz!LqPsZR5)e(sR^=x2jg$5!^SUUS)FS3#KsU&yRXCc%$AuEZ6j}e9G3?pdTf^X~hE>gDIptyX`rL;OJ6N2Sw`-_|y!M(&oJ zcy#l{Qzx!pi$8cOWrcadPyf58KLx!@+HL6+a$Dnu`RA?MqnhiN{#p26Zq4nviPD}W zi|d6|cVFQ?<*U7aVw9X>WpWME?kUec|2B;kT4;aTe(#6-$Mo}DpKW>7zBLq>BveaW zBT7;dOH!?pi&B9UgOP!ek*`N z>*!`YM34;r7X^Wjj9t37qw68TM~dc7{TDR~E~;coEb023gMYxmL7t~iPkMTiAR*)y zx46YyMFg;D0@<=J)~6|4;c3eSM~qR*05?!zDekEr&2Ten3(g}ioPr75c2DYW;MpG7 zet`O4AU2VFr_?=>Z!qkkHea|NM`MvV<>Q&5b|z4Xw~@5D}Y8R}YTr7P5=|0x;inOk%NX z+>S#>P_NbRx&qW2CBz9eNt*S?fzLM-+H5HYeOU6dK7TD)-b>9s;3i3aJQPY3!a{Kx`$sy+icQVwl;`+QoP99&KH!~oQGTgE~=%HPo3+zklxkcG_tCN?v zc8`!~?)?SH;j`;~`OG(Me0EH%y@KH9t>?U%!M}JvrjHxXG2vwEzKKy>x&?U^5D=zq>U*M;a*IJciO@Auz* zIs$BJQ=8h<-!13YhOK;I(dz$LxL>K}37z1Gl681H!*2=QMn$d{;&`h`=ADYiP8WAP z+iweNrB<1q;X-gjt;xKzSH5KdP0a#Vg>Hx}DKjCsT5Fio_rcMq9;(NFne4wwqWBbMZ^ufn|S;fn{NiiGL?*ZMSX3iWMtXtXQ#P z#fonU`EP;9Aj12fci>MzYCvALFDQA>Xn^=L2l$RakXSk60iIy1o>D^fZDw*x`*==} zN;4>EfGcR#iv_4JyH)I(K`F&k^nV2dUaOlN;5k9%*9iUpNdvM3X4A$Sf&1+xmm29D#%`hN%0#WcqaJYuH-UvQ&pr<^M? zP`_Ob;m5+k${F&_){mG7J%b%1Zi3}J&w>Q)qBV}+mQ4_UOGI3+5nV%qcV)v4w@ua+ zMq3d= YW=I;E2@j%882|tP07*qoM6N<$f=8M29smFU diff --git a/graphics/pokemon/weepinbell/follow_normal.pal b/graphics/pokemon/weepinbell/follow_normal.pal new file mode 100644 index 000000000000..866d6941aa86 --- /dev/null +++ b/graphics/pokemon/weepinbell/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 64 48 +184 136 56 +0 0 0 +128 96 40 +184 160 48 +240 224 72 +96 152 56 +64 88 40 +136 216 80 +232 232 248 +120 8 64 +168 64 112 +184 184 184 +88 88 88 +240 120 160 diff --git a/graphics/pokemon/weepinbell/follow_shiny.pal b/graphics/pokemon/weepinbell/follow_shiny.pal new file mode 100644 index 000000000000..35014b32d92e --- /dev/null +++ b/graphics/pokemon/weepinbell/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +80 64 48 +184 136 56 +0 0 0 +128 96 40 +160 168 64 +224 240 88 +120 160 32 +72 88 40 +168 216 80 +232 232 248 +80 56 112 +152 136 176 +184 184 184 +88 88 88 +192 200 232 diff --git a/graphics/pokemon/weepinbell/follower.png b/graphics/pokemon/weepinbell/follower.png index 774ac8650a0ce078060ed0782687c52803eb1504..4f96c0973d7326684b90ee968726a7274b7cfc10 100644 GIT binary patch literal 867 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 LNkvXXu0mjf(+#@@ diff --git a/graphics/pokemon/weezing/galarian/follow_normal.pal b/graphics/pokemon/weezing/galarian/follow_normal.pal new file mode 100644 index 000000000000..84ad50f8bd2d --- /dev/null +++ b/graphics/pokemon/weezing/galarian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +106 44 156 +0 0 0 +0 0 0 +148 145 148 +106 56 65 +98 101 98 +205 202 205 +57 165 65 +82 190 90 +57 60 57 +238 234 255 +106 198 115 +115 113 115 +164 161 131 +230 226 230 +123 125 123 diff --git a/graphics/pokemon/weezing/galarian/follow_shiny.pal b/graphics/pokemon/weezing/galarian/follow_shiny.pal new file mode 100644 index 000000000000..84ad50f8bd2d --- /dev/null +++ b/graphics/pokemon/weezing/galarian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +106 44 156 +0 0 0 +0 0 0 +148 145 148 +106 56 65 +98 101 98 +205 202 205 +57 165 65 +82 190 90 +57 60 57 +238 234 255 +106 198 115 +115 113 115 +164 161 131 +230 226 230 +123 125 123 diff --git a/graphics/pokemon/weezing/galarian/follower.png b/graphics/pokemon/weezing/galarian/follower.png index f373acca0ddabb1b34f30b0730c94fbc7ba74c72..883a3637decdd256a36a0668c0d15aed30f5dcd0 100644 GIT binary patch delta 1293 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 pGbGA~nGf delta 711 zcmV;&0yzD`2HypcB!4haOjJdf(4ef8T54KB=HAW4w2KfB5Ex1rL3=?`q)L=(K~gy> ztZEQ*QbGU!|K@`LtV&`Fjk0V200L@BL_t(|ob8j%YTG~%fER%-ehM*J`5@R!+Eb6p zD3pRg2?4PTaF~f+xIRY5rvg<#M%P$K75z01q!dTT7f9%x zc2$BLrUzUO75sdPYiO-t z!lBf6;IO&_-SX~kxg~+d1>7q(6I7?>`#pSVnxU9uRZ!+r!Qj4=9e4tm3PNn2fu`DI zvmEC7-Cu+rj{;~LG)My8(j8=4z&WmxE~$`5vs~f1BwkKbcrLG*D)Qw94U#Y&+5R73 zCXVu$?0-|u-NWmr*9vwx*yu6m>g00009a7bBm000id000id z0mpBsWB>pHA4x<(R7l6|l+BKtFcgJdMxxtZa57!;7ZzRBn19LM_$FN^O}Yk>dehB3 z!z`*iLDfg-V-_X^+eA*gt(q%?^jX$92VZf?z3z3d|EAu&J3nK=>-zihBF?=?b3!=p zUfMtsQkn+z5}YzA*R{nd*0uqnWze%}&>NB) zoQQI6Dke0vxPL_!V6M3lETD5E0Cp9*+23Qi`r>BN(xbnW6KI`o2{ zb>u1gG%IB#Y8R7+&NjmMBAe4?h?r#Z@nV>FTqQEl1_)j0wp=l#R0!c>uaGG4C_jyc z5|OT@Zek1lokH&7+W|ZkBgG|xcpf&Ij^z==*rhhZ)qf7F+{rfsc;bi*OHsn}V0d9| z5aWK2LGI++0kYLjCNC-M2LthSU~Q1H*(NMFLu@Gl)%0o4bR-_PYyX}<`qo% z4*`y{`2I8DFbMkD!0DxHKI@wn>LyOOg^csc3}Ca5?|=L{!JO9?gBleMeWE2H4)z0# zyH&f`gMY^l-IW9vK@Wmg*3+cvuf+V3Cfwq}`m?7Tv*aaahr(vX#|UpZfH_~i3AZ#Y z%u&)*AATSQJz`B+xqic+t)6}0U_08O9 zl(G!eY@;GKck?HSYn!dWetmw%Qm@P0u;Ku)e%5c=o{ zvimd=g<`Xhv4^2=gFO()8_e6SX>F~t(PfXzcA>477oJf6+|gC2S-k9WIp4Do36;pH+b>xEPt>mc?+&8GB%?GyrRm zm@1@(;($>P9aTi<8J7?cI>I`jBdlPocAsSpL-xAQqI4gPrVZeup$!X-=uUf#?Kug4 zUoCH0IyV@t^M5@a4fNaqV}JDk=*)dpU^lWxv#t^eIMy1=13Tw5H$Yhh0~!i*56xfA z7~#pRA(oiFDRz5&Y(QBA2UkEnr=rS{O|fu#W5_C4-}!+L4JchefI$z~&J8(F6Y81^ za6UHRvdZ9_$9is{zcNk}eCQh=x?MgtAp1&RE{Ju$G=H49TqpP#0~Oft9}E;G{Q8Cw zXF=&^_V?6eNTK;P#0{62js|LgvxFb7pBL<6&KT{Ya88b{LhP`_aoGUod#n(Dj(UsW zo!8T(OrL~qq%A|wcJ`Jr;2VZ>;B4b+AtKWAb<3smf$e1N13jzc=oUM<2u>_4IScxR zjDKL2GD)HTi(Aq07{&&X ec08B+r|UPT%?F!_l${~~00007Zz|hG#EH^ zBrLd*5TF1QR!CUj(6D1dg@s4Lf{ca(8y0v-C}dnXknrNgj}03R?6i982UNtE21sKV#%&Q`Wv39e5BZB#@lwR|YZ+ih&dZL(J}vnnMn%;CZ3)F1@fp=W_qFuTKR^BK^z%aIsGF2>VbC!L$ZPCxRJarpBsY2=cq7N5sOS&c9{>(AmIPYytjm7VaJ74@V z_1UmHU1hQ1eWO^n#M4I(t$t~_?z?KIq}!c4spUVu9u(ncQ@>ngKQ(sdCXv;Jj8nT6 zMc@CkSzr6J&E&qplLzk?eao9Y@8-#GjrIlCo^LniVeHWgoiXF)-?}eu6AKbv7)m|< z(E8@tdexrp{qtFLKSs(glV&nmoqhGI#)8y+)B1fUr%%>vS>He9(yE&g`z5!f9J1JT zWrw1}QrfF8=i!*$mPZm1m`;@%_)OX#K*j zS>m=!EbqJ)FlnlmxJHzuB$lLFB^RXvDF!10BO_e{LtR6o5F;ZiV^b>=V{HQqD+7b- hC2iFCV7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sq?}p+002^A zlwxzFbBnZ;wBFvNIses4tnU9gN^^^9F@uz>gT>}*z21Y~|NsC0Yx00072NkljQ??Tj(qvWzv>&XAk<$xsO0MrVLB!?xgzYfdh}#cqLY2!vP!Wti4) z#^vU#1k&Qn@W81S&F7NGkV8gref5y@_7p*ma)oY(&v^0U+K>%(iWn`DTmAhJ2DHG&gf`IWTRaDT?LU}Z=!2og1%x{V4k#^Q(4 zs5QGOpyzTR&)LgotP*Tb*^D28haruEQc}&KT_Q*rukti%L7QLAK{4;r!HB2TKe-2JC_%wLvczcIPmU~f@l+-gFkKk z0}piEY}LM?;&g;n0Y4&rA#Iz^K8}JX?stZVDLDUjPd5$xRSPqWVAU26*mv*ouG~(GeieXd#pytx3DJn;(ms9jwR0_zuR4; x;y)J*`de{cow$Y53<`Pq+{f7oe<1kz_y&IO9eU5Nv!?(6002ovPDHLkV1hWwQxgCH diff --git a/graphics/pokemon/whismur/follow_normal.pal b/graphics/pokemon/whismur/follow_normal.pal new file mode 100644 index 000000000000..c09aa2d027f2 --- /dev/null +++ b/graphics/pokemon/whismur/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 40 72 +80 56 8 +0 0 0 +232 160 200 +160 88 128 +208 120 168 +192 168 48 +152 136 40 +224 208 72 +64 72 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whismur/follow_shiny.pal b/graphics/pokemon/whismur/follow_shiny.pal new file mode 100644 index 000000000000..79be5822f1f2 --- /dev/null +++ b/graphics/pokemon/whismur/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +96 40 72 +32 104 88 +0 0 0 +232 160 200 +160 88 128 +208 120 168 +96 192 120 +72 176 104 +128 208 136 +64 72 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whismur/follower.png b/graphics/pokemon/whismur/follower.png index c4705e8a339d2b27ab4a82f5dbee39bc53bb29a0..d484493fd2b211c6625061f8f228e829a369566a 100644 GIT binary patch literal 651 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxOFcm!B* z00mwwII$q2;X=iV11k(>bZ9)d;NjpAkr45$6)4A;21sKV#%& zQ&w8j{xTIPB#@lwR|cdNpcqIoFeL4K2Xq0Wx2KC^h{y4_R}Oj|b`W5D;Q5_Z>e7|f z5nJTUb0%L~{ASztNz3LPUdH@2tZSNFc3=&o_HQP;<=jds%A2c1Ki#)e^GTbY%5ZB- z=H+F+v){KYyuZKRSRn6e>4Iew6Pip~?i%Q9@RqXLogVl8MnQgCccg#eDaL8tnR|3J znR(*79rq?54uAdDNl)8zXTS2&C*Gbn&Gy{T=3SD1X4|A^YnR+Pue~(wF>h+M>a95w zCd=(l_mY|%yl>9ppo(uUH{({_v9`~c!D)T5z&cD0zLNEx2CbxVH5JA0e(;`0;IW?tKQ{PpEuPYN5p`9$BEaAK2vSH|Yu zzx&z!q?LM)9!s946E67O!te9W;}iNG9ZLV5r}lZ*iqi$wRA$Ic#72Ze!g{)b%?h@bU0ZlSIGnT{$=7CzoK(E7*v{mwQlILDO-s&n zT0000mP)t-s&CRU;|NsA_?(US;-fF$QQj3c@Vsi)>|J8f;tU1-30Hkvm z)z#jdoTOS>Y5)KLPuySs0004fNklxu(02!)5BW+YJG|7}+j*j-3eI$PL3 z9@Q3?hiQ`U3#eUvs)Q%J@Z!2`$L8!;DXVV<2{Skwe}AZWf(DbohhAjGI4cQ!)+) zGrkP=&bO|S6G6!3zSW>v(?7URkZ}SuY64+?n}08dV53{8P6PoLUjC-Rdp~Fy?}!A` zp)N0v{w|+E>gXH<5OcknYlZZtaNk=bybpnI$?h-X=5MYKvtG4xmPq(I+_uB#G?VcD z+u)&l##f$e%@W=DfMr}Km~)61V9wzVj&R1;3P%AZT=bSrlj7}A#=+d__ZhcDwRVZ0 zac-d|K%~iz&IS^$4jEoAVDG8P_(gMt5S<*Aay?sm%m&W+YHp`r3w;^V^TruF00000 LNkvXXu0mjf=s~U8 diff --git a/graphics/pokemon/wigglytuff/follow_normal.pal b/graphics/pokemon/wigglytuff/follow_normal.pal new file mode 100644 index 000000000000..a04a0b9f2ebe --- /dev/null +++ b/graphics/pokemon/wigglytuff/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 56 80 +232 232 248 +0 0 0 +192 192 192 +80 80 80 +240 152 168 +184 104 128 +56 96 200 +112 184 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wigglytuff/follow_shiny.pal b/graphics/pokemon/wigglytuff/follow_shiny.pal new file mode 100644 index 000000000000..6a51c7dcd6df --- /dev/null +++ b/graphics/pokemon/wigglytuff/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 56 80 +232 232 248 +0 0 0 +192 192 192 +80 80 80 +248 200 216 +208 136 160 +8 152 80 +136 232 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wigglytuff/follower.png b/graphics/pokemon/wigglytuff/follower.png index c8f0cc08dcc30bc47bb18a1609ee3d3098a33764..c89239412b1bfeb0e5c2a2e1574101154ff52c82 100644 GIT binary patch literal 756 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!9_1iX0h z11NCdz=42(fDbcP?8s=aNH|fj<45*oQ;?~QN#5=*3>~bp9zYIziKnkC`!hyfHYKgy z?g3&zA%WyXzcL`L0L4Ixfgx$HSw; z_1vEMYxqA_ez*UuVz6&F(*#3~xqoN#Cno)w`Z;GNr%Aw_^y9I6Do)Z#~Hm@O|LSKN*4CbZsOs{4fjdsib8;zf9dR4QUNG^#_Sm_n#nff)!R4jLqFT(~LzLY(i-z8A@>JP#Z! zlvq&{&&vF^ewUYdNkgf74zt$Ujh`9k8uKyT-oISweN&^srObj?b9@aF)@CeH(AG8(_+%xz@_r1rfI`KJ5zYD-j(cWtoQ zn#K1*PfOWN=U*?iEHzRuDgWi1iTloGXWXCpWpQilLOp3u-isk@+@IY}{o$?saZSB3 z{IXr6BWt7Nf!V(T=gp0%*#A{JMdbAJ9j4pQ0Ao_M#5JNMC9x#cD!C{XNHG{07#Zmr z80s1tg%}xG8Jk#{7-<_=SQ!`?6*;a((U6;;l9^VCTZ6OyPjOIU@pScbS?83{1OPc# BEbIUP delta 624 zcmV-$0+0Rl1^on&7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeY=H~zZ z|CHX%bG@umoQoh@Vw`Fqb3qv9=H|`K%@7a}|L(>A#jO9Fga2AeoH+n^pOI_;00H<( zL_t(oh3%Hvj>8}fMN3u5#lqzO|8~42>7>{&X{+fAmYSuJc#;F&3;zYB6i&f%M>xf?fkW8^7O(h-uM@;3$qSq_ zYJ+5Kb0BtPG zCV}~;kjS3`5AL0G7VR9}tljd9G;e#k%YO?D1au9GK$R%Bz(ALqLf+??yWa_Opw;*% zJ<3^9_-Ps$=yI&IMRmU;1Af6QRlm;pQ<*J-!#M0bDz6f24a-+c2+FfU&<+mti35_1 zi1RE0iRzCKZ$wqOe^mcK`OCuc8ONMkkc^1$I?jTRmB)_yAmayhS~TLS?coOi0000< KMNUMnLSTYCS}DZ< diff --git a/graphics/pokemon/wimpod/follow_normal.pal b/graphics/pokemon/wimpod/follow_normal.pal new file mode 100644 index 000000000000..0e86465df40a --- /dev/null +++ b/graphics/pokemon/wimpod/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +247 247 247 +237 230 80 +190 211 207 +138 159 158 +92 120 119 +166 94 151 +113 62 112 +51 66 66 +101 55 100 +72 39 71 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wimpod/follow_shiny.pal b/graphics/pokemon/wimpod/follow_shiny.pal new file mode 100644 index 000000000000..0e86465df40a --- /dev/null +++ b/graphics/pokemon/wimpod/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +247 247 247 +237 230 80 +190 211 207 +138 159 158 +92 120 119 +166 94 151 +113 62 112 +51 66 66 +101 55 100 +72 39 71 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wimpod/follower.png b/graphics/pokemon/wimpod/follower.png index 78584b7bca47621154ef8a903abb1f83b6bb1cff..52819c6969d94f41e5bb60b041e38267e15f0752 100644 GIT binary patch literal 1481 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB@@891(3)px0eAoPWF%{*@;-(kc6&O1?rJARBsJjaY2mm#Xg3%BdmLYKEoc@6Oy4aarxMoKIMiVUb+F^}8L9 z`>fwZEWY;l>-p)gg)9D4g=qD=E0)%&ADq>3Un7&#;!o9-kZa;4-Ta7aqH_?^TJ%X#W;v>qw5KY(D)~u zs^@lI3r(BpR^iX( z=?N+)*gD_vmwBF9KKIp!W%@-$iV3X|36im!ig?#I{@UaoDjdnVNbl~$yHA%_v;B+H zZ*Mg?nDS%mff)-|o?)qNKCnr*p=189!ukhXi7TJ-7+Ex}>fvW{{kP@98E(^BoekYb z)FgfF3OL{Y68iW&dCQ6kmEHjlcO9@joVHLh`JN$T&ez9!@;e*)nRXs>V+w0pbzq`- z`&k+5Kgt2Z5;vYkymE1Uq;#+C=rqPJt~Z(ZuCvOqbNte*tzWjyb>W2c<105-*F0f* z=h*Vn(1?ZOh`YevW4eux8x(RTbnWKy39R^jKz{D^+S&Xuhina&ZPlu|q-<#=`-X2j z%ex3mj>7&-F5~$rmrA9tODoxBXw*E|leYUL`^2NZjnaB|yyr%1?mKQ4|JvV4?fvBB zSLgG^7@y6q_jrWYdf6cJ%dTKm7{!h?@zaRM;?fI-VbF2EUYJ&2X Mr>mdKI;Vst00FO8vH$=8 delta 715 zcmV;+0yO=}3)cmZ7=Hu<0002CwraKj001yhOjJdf(4astNT67d5D*Y>IB+;nP*`|y zfOv4Y(8!3GnCRe8@bK^e00000000000000C#aEsH00Lr3L_t(|ob8seirX+8#%;)L z8XOaj4qdFOQ~d;;Vv(T*5AD%AILI1d!97MX@_sQk&D1_cH-A;Ag@7KaiWS?E6Fa51 z<|85g+4%dczoft8c~@O^)lsVXj0$k`9plTAfuBwU0_1s^kMm`Pfgeo-zBoYnQ5e{d zJPZ`eSvy- zsL&&0Tdc-d9Dk2O?yzqS@`jL4_K=)FfZvvc&^yFOIF9a>_VkY@G_RFD46SG07uC)V zZ~_5Lv%1bD(eB8;5Pz>Iqxm)o<0o&F9m8fwjI{#- z=*{$QyN1TKuG>5iVsuN(jb_C=CTo4v?nEB} zwBKQlgY)bfHnKOOkTAJl_m>-X-Yx*HzQy9_s^3U1d#9}=fpF1YRX`%E>zwdm>%$)y zy@!1(aCu;O$V(7jSiMA83+4>#<^{FvX6EwH&_q*V6h>ARfN~9o>?w>9QWHEd)D78g xmH!|q({zf5hQoLGMFGJ16kqsL@N)gX;a?AWIce;lGC2SM002ovPDHLkV1oQcPAC8X diff --git a/graphics/pokemon/wingull/follow_normal.pal b/graphics/pokemon/wingull/follow_normal.pal new file mode 100644 index 000000000000..88ea5da4969c --- /dev/null +++ b/graphics/pokemon/wingull/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 88 +64 104 144 +136 136 152 +48 72 112 +80 144 184 +0 0 0 +232 232 248 +160 200 224 +176 184 200 +104 160 216 +168 144 40 +224 208 72 +104 80 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wingull/follow_shiny.pal b/graphics/pokemon/wingull/follow_shiny.pal new file mode 100644 index 000000000000..19fdc5e02dc1 --- /dev/null +++ b/graphics/pokemon/wingull/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 88 +64 104 16 +136 136 152 +40 64 8 +112 168 32 +0 0 0 +232 232 248 +200 224 120 +176 184 200 +144 200 72 +168 144 40 +224 208 72 +104 80 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wingull/follower.png b/graphics/pokemon/wingull/follower.png index a9b592023a15231941800174e9c5d286d3d7e347..6aaed2667ad4aba55b6d23bbe2d8b61bd43d080c 100644 GIT binary patch literal 778 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwBrL^xzj z=;)YX;874TVFys=#fu*cPCVGK<3z@S8!IMgJhFBRXO zaB5#cN14e%k-&|Ud=AyWIJa@%nSh+5VuBsY{OkLJXU_LK%sH=_v!!1^lb7GU|6?bo z^oK=$)&85NpOZP_ut-LsrFG|OOEb;QdkueTag>+GKNbGAyEn}0wYFTLK_BPNXFE3R z-}^Xa6SsJN@|3dmQ_opVJzsvw;NVieIN3C#4Nv(UJb$LSNl8xEJN@v|znn|w5~mt# zrLcdWvRhVL?oSl&?d>5u;3`z@~j{P!{ZKD$+J`4PDu zV4SL!xJHzuB$lLFB^RXvDF!10BO_e{LtR6o5F;ZiV^b?*18oBfD+2?ES4K-wH00)| ZWTsW()?m23OA?f9JYD@<);T3K0RZXdF;4&h delta 610 zcmV-o0-gPe2JZxr7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-soX!6^IXR1q zi{91$#l7bC?*B1Ti{66(|Ew{KS`bom=5wU~Vq#(d000000RPQuFe!V40005)Nkl^|dvj)}kxl6?HmgcNk2@f);X*AF@#oN+>d0zyQ80w@A~+T{;1T*SV@oj@*` z;Kl>x_TF0pb$%%YAt1~cWyIl4pj3rYxD>FZx(Jju#G=_~Jb*TgX22W^R6bfC&N&Z; z6*uX@)5YN`uz#@3qa^w9(QsB}Dn-RNULQzW`$9=t1BJ$qGfGtnXRdYW5dqY4C(n#m zhnv6~?gFLkjfH`F(UFrR%qk7@EGuL6^~(?tMl;mX^8>_i?ekKI)Pjdvo_9FUai@PF71;`5RK>>_}4j{x7;k;SsY z*$Q|Wj(C}MDi?*%s84t{fneKKg~|3FMqg^67wQ(Bo&9u~nfwJaRVU8zAlSiB7SQmwQf+ANL*#c(ZKZYf^{z z!^!8t_FMQW!5={aX1p8?a*aCXyueqfp+I%PyTfbu6m_2RFurGA=CwjBaI>8lq|`a0 wU*&%R9165Fd54J6v*Ev^=`BnIF8nuq0^@ugO{>A}hyVZp07*qoM6N<$f@Dx5z5oCK diff --git a/graphics/pokemon/wishiwashi/follow_normal.pal b/graphics/pokemon/wishiwashi/follow_normal.pal new file mode 100644 index 000000000000..655c1f735453 --- /dev/null +++ b/graphics/pokemon/wishiwashi/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +241 241 242 +239 240 241 +211 214 216 +141 207 228 +133 166 182 +89 151 213 +148 123 205 +83 133 181 +64 86 141 +81 83 85 +52 58 64 +23 70 80 +16 49 56 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wishiwashi/follow_shiny.pal b/graphics/pokemon/wishiwashi/follow_shiny.pal new file mode 100644 index 000000000000..655c1f735453 --- /dev/null +++ b/graphics/pokemon/wishiwashi/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +241 241 242 +239 240 241 +211 214 216 +141 207 228 +133 166 182 +89 151 213 +148 123 205 +83 133 181 +64 86 141 +81 83 85 +52 58 64 +23 70 80 +16 49 56 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wishiwashi/follower.png b/graphics/pokemon/wishiwashi/follower.png index b42441688ad541019abc7aec7a508ffe94a3a3fd..6623f14006984b8154c1b89fd8b931278634f971 100644 GIT binary patch literal 1154 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBTkDuOu_;~r+jo$N5T9<8$oPKpm_1WOotqx(mfx)3BRu1BB0Rn~=0s;a+6Gp*k z2n?qX_!BE93d|PVigwHbb&lw7Q`8m_|(@UP1JJAdcyZ_F%4i08LuyV?gZ?B#o zo!cZ($a-HU7tnzy{eB^qQkh_w5M)-ol&wZ;CHUEj4ScZ7LZP{7EDj#!yX&tlZ9(SLE zcXoVMJo5T!9lI>whq;@+u*%nH9`m2DQ80G{tMvcb4`wh+&x(o{_};MnkL_dbp8uI{ q(r0XJ<5a{UW zh?to8`1m-0pxD^hK(OGLKv=NAz}SG0$k52Er--Eh00AvYL_t(|ob8goN&`U<#wW(% z+CT`lHsRWnLqfWAY8MmE4T7b8%;wlzd%3j;2vPP4^yU41ZWkYAB4!=@V4Ous4V9 z1;9a`LQ$$za!v&KWUPvk8OBA)=kV?k4l@d+B-DmGZqq61Z&nk!A2%yL*xmrZhiO6$ yG5bn*KV+GoaqMMx8Jz9SLbu>L1_k|LeFJ8DQ+>`JXAPJD00007ZylZ6cn8J zV6otUMZ*H1u!4buML@xd9T)O9eux6{8I!!-T^Kr8Wj%l#_7YEDSN3O&yll$+FC(@J z0EGmS6aC6S`k)v{F)$?UdmJ3iFm@Xx@NZZja%R%5*)RQ$)VyCmO=9ze)2yl2IKPW`?Osqf!}i}NXYNdmi`O_W zy9t*sR5$RR!6qgVrkUD~?%yY^;r4X^O3|K=sk zMaymS?d{Fxoj$uUJ7T}-<ufdlLiKlfS{)eErh* z=YM&`dTQFdyV5US)XphC%y;+P_LA+{7tTL>x@+t0iOKfN(HcM9nS;xvzgh3gvG^4J zntNwZQOZ0=BH$)RpQp5xN6a1P;7g;`njxgN@xNAk_ZO_ delta 526 zcmV+p0`dK_1)Btr7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeQ-roNJ z|D+HA#W?`pQUL#p04YjRAaj&ToV{wj-kjC${{a6G5D-#QQiFqo|NsADn_yx900EXs zL_t(oh3%C=ZpAPNME?qiWGnZ-Z2>#&Z^eL{v^x`J^+qs5oPXr?+O=!fu3fu!?blYgPmTUumbfnP`L4kx)BO8Bj>xDJrHVF3n8J}k;TPI@jUzQuh2`GpNs z{HiW%zW+$PYxVnNL_e>JCv{IP+*2tbLyiravxfd(r6D1aXl+`i^IfmOpv!io!b zPB$by*&vy@fqM%?ZyXLFP7;<}vvp0G@ZLM-{-N{sy?>uQP_-f;>mP=}Z^i|aNB_~; z;Ou8(z=@ePAj00?KXt8JMFEUE3tS^O00F55c8 zrQU#>W5L!&J|Fv|I7Wyh-ag!5k20n3sq6xOp%<74P(FH;=Z5TjK zBtMmAz{exOi@j|~Ha4czRt6&SzI!EMO_;7V^V))`AX0N~Ziy5dKLGvBjIZr8Q;lU_ zKu~RWo3Dm2ooL1;U{c9>hLvBjy&sG)EA2eh7%j2WQE@LAUYa{440_^Vz9WC!-&msDBG&SnDwW0000ip1fv9yB!4haOjJdf(4ZI?ASfs>5D*YRNLWZ{c&OO$aHzm&kf?wdIPj>j zz-V~*`1o*eaL6b?h)7U0ue(?P00FK^L_t(|ob8moZo)7Wg-!ebV8wzp0*MS=65_2x zWyKPE88Wv>&d>>{;;|3YjR$C@_OUu3v9z{H{1c$465VnZ^nZnudu~o51JJ2cr)wz) z{(1g%I`J;R?7{|rpO5`@iB!1`pIc7Se1R^Z11S z=55ML8=xD@41dB5)2iatiiP#7M+c@&0%AjX2d-KA4{ZEke=AnP2~hdi=?KQ_r_V>x zd}xTyHPd<`qHNB2$r=U_3(3!+8Sr%{$b4ZNl8r4Hb3UtBd~DxER1;w%&A7G@hJ@4# zn_FVV#t%S$x4|R(&QxQm7Z4Qt?e4xI!e*L@378dfo_}HGS8VSG6GB5fPc_Cu;&c>< zmv6B)0r`Pp6Chd2u<|Q*0wAN#JlUAYQ|JVMNl`4!6U%=zH;y*9{W>6jwTDB0ry2#` zX_48lN)6QP1bE!`D`B^Boj(BQm0b8eA?P-KoPPx!9iN>#bu#(^t`(KjdOhM200000 MNkvXXt^-0~f?&e%kN^Mx diff --git a/graphics/pokemon/wooloo/follow_normal.pal b/graphics/pokemon/wooloo/follow_normal.pal new file mode 100644 index 000000000000..08dc7b098c29 --- /dev/null +++ b/graphics/pokemon/wooloo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +65 190 197 +255 255 255 +230 153 156 +222 222 222 +172 174 172 +0 0 0 +106 109 106 +238 238 238 +180 182 180 +49 36 32 +148 149 148 +197 198 197 +65 48 41 +82 64 57 +41 28 24 +74 56 49 diff --git a/graphics/pokemon/wooloo/follow_shiny.pal b/graphics/pokemon/wooloo/follow_shiny.pal new file mode 100644 index 000000000000..08dc7b098c29 --- /dev/null +++ b/graphics/pokemon/wooloo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +65 190 197 +255 255 255 +230 153 156 +222 222 222 +172 174 172 +0 0 0 +106 109 106 +238 238 238 +180 182 180 +49 36 32 +148 149 148 +197 198 197 +65 48 41 +82 64 57 +41 28 24 +74 56 49 diff --git a/graphics/pokemon/wooloo/follower.png b/graphics/pokemon/wooloo/follower.png index c56803a801e078afb6dc456f0321214f819a0f1d..577937cc5d2635607d7e58db2fc0f1a6bb95f02f 100644 GIT binary patch delta 571 zcmV-B0>u5J1jq!C7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sLB7TR|NrKh zoZjBvtgfs8003%jYVPjtw6?S{Bp{TPl*PuyK`<#&KshNK7)m%XqX?ET0005TNklsizUtl9uMAI z9zV_{n@tH7M~Sl|ZZ9R&09SIbYi%7R-ZVxIHnmAI?{J=Oig}WQL;mW<6WTgTJQf(+ zgiL@Ew=!gP`+pKgaL&;WCfnLk;#7c|i)|vi+%CWYzR+2Y0l*_b&Y^L{bphvFh+Vec zDFKRnneQaWVEy2G#H9lZ+;18{vH)aCVqwK;nT6Yrefh zWI!7N^-9ided25o&b4;jQ^L+smnctV{hIp~y!SngMSq$U$qtJU#M$6ie4Bs=ixiM2 zy$?tYvVpl6w1BQd3ek1S0VLk>!E2o6*$zHs>-PDK867&O{6kA6On>if|hT_Il~;|EcmYVqak~QCzJdMeF4LEDHI_wD{lY*002ov JPDHLkV1iSF0?PmZ delta 534 zcmV+x0_pw81fv9y7=Hu<0002CwraKj001yhOjJdf(4d%jfbj6>;MmyExWGUlAb?0P z5D*Y(SYTK%Fu=ID;LtFbh=|x|kofrckYHHQ*(_xM00FK^L_t(|obAvtZo)7W24D|G zfonWeHDX|(7eS~IO;5p6S&0}>rj((oP%WA$QzaCzdJmKygMS0~47HOuP7DDxs8jQ@ z@ICwewn3<^w%Tgz|5VraukywGSH}D+eDMYzW9+bK?n^i5f*3Fx`{E5e7%~R1Xlmd0 zDkthjUVj8|Ukdo0yF+I36N`p!KEU?_jGEemtYkwsG5|bw@ZhfAaL+UAyqv&5yht{5 z^8u5Om}d-q{(sf_k!~r!^++~!BjeND!0i^|T4ztLv+WbV+)%di0U9p1bQu-_M^3j7 zYTQ{x#L60D%_JY#L?17HM2Z02R3r{)jXNZKe@+{iWDa(@XZeJ)n*^(HEs1cr3Rd<` zy5~}AKT%q&=XNsPSkaoMHN%&QMZAn z;>fXThy$=y+JG^3N&yb{%uqhLURv%D-XQ7#dnyJjR4H8gZOqV7on6P(4e9!+kUyv& YXt7Ve=?`4}BLDyZ07*qoM6N<$g5YNO0{{R3 diff --git a/graphics/pokemon/wooper/follow_normal.pal b/graphics/pokemon/wooper/follow_normal.pal new file mode 100644 index 000000000000..bf2ff38e1e07 --- /dev/null +++ b/graphics/pokemon/wooper/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +144 200 248 +112 176 240 +32 64 120 +96 40 96 +232 232 248 +72 144 200 +176 112 208 +56 112 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wooper/follow_shiny.pal b/graphics/pokemon/wooper/follow_shiny.pal new file mode 100644 index 000000000000..3818d41187e0 --- /dev/null +++ b/graphics/pokemon/wooper/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +248 216 224 +248 192 208 +104 48 96 +160 64 64 +232 232 248 +216 152 176 +248 120 136 +176 104 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wooper/follower.png b/graphics/pokemon/wooper/follower.png index f9deb3651446778e979279b8cdf1f5c9443a0336..e41562eb17e99d522486a8e1e873879426b662b4 100644 GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S6Hfdn z*ziHYp&~&e;l+y|9urP%D7auzus~z>^hZEx#w2fd7lsa2Sq~tGy~NYkmHinbFPkzi zd)O6_Ndn1k+VGBx_hr`yok_SQklgj|)ZV&iWyu%O`3}1d{;0HiZ)s2> z^{eghN7j#fIP=%_?q5?c?Kev@FW32g;_bAKk1tDh>~x&cxAf*kpGb3?#~aJo0}elQ z{<^e^OFdTeh~(z;6_>Z2Gk*~I{(;xW3!irfZ&+OU&N6V-ssqLE{1|RJILd1L?z6dG z`JB^G>Du?KcyY_G^TK)-7f4BYXSdDVvm^3+RcgQzMd@|-8um>|afs)t4!vm}cSq;L z+o=*v7kTpzFL+TM#9$-%?)FK#IZ0z{p6~z);uFD8$If%GlJ(&{*5R!pgwF hSY6*0MMG|WN@iLmZVgUV(|>~E&C}J-Wt~$(69BWX_Q(JL delta 422 zcmV;X0a^b41hfN?7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRTogQO5C zb1_PTN}Sb;#rDPK=I*Tj#e2n+Vx(d@YX1QL{{a900RIpW5dZ)GZ-ErP0003pNkl*x>B}>++a|?B%a1rOMgkFQmIrbl}e>jsnlPn zn|{d8m#?OI%*DLRB7MP2l#iI7@U!K&fJw;JTsU6x0|QjKU;^^_@Q}CCYP~tOKYIXN zUtA%7GkBQqurB5gdAr-Mj+d;)1K>KiV%~Kd;V=(_zCNwC=>#aZMeV9$QmYR;u;NC- z-dDWX{LCX*n|}{^G}$a#dDP%HE|U^M^DU2aaoVK8H*C)*0THC$pLs-ZQP@N?_{_(t zzV!)@V@kAnmpLajx^Iy_j~HAb_xHnFB;+H<_^5BSi9zSGo&Ywuae;?noRf6)Ua7m{ zdyuYQks-DOzEQEkVUk=%JXbuQRA>3aV5bISf~0`g;2*c8MfTZzepf>Q4>lSXm}Ffw Q5dZ)H07*qoM6N<$f^|a7F8}}l diff --git a/graphics/pokemon/wormadam/follow_normal.pal b/graphics/pokemon/wormadam/follow_normal.pal new file mode 100644 index 000000000000..0a22762e6799 --- /dev/null +++ b/graphics/pokemon/wormadam/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +96 96 96 +72 72 72 +32 64 32 +0 0 0 +40 168 48 +40 120 72 +232 232 248 +80 168 24 +64 120 24 +136 208 56 +184 200 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wormadam/follow_shiny.pal b/graphics/pokemon/wormadam/follow_shiny.pal new file mode 100644 index 000000000000..61118908ca8d --- /dev/null +++ b/graphics/pokemon/wormadam/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +96 128 152 +72 96 104 +32 64 32 +0 0 0 +40 168 48 +40 120 72 +232 232 248 +80 168 24 +64 120 24 +136 208 56 +184 200 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wormadam/follower.png b/graphics/pokemon/wormadam/follower.png index fe2816bccae95065bc8e4c7b96dde0672fa95314..68d418865d76b56235f16ca2758bd0c2787bff9d 100644 GIT binary patch delta 897 zcmZ3(I)iHSN3O&yll!=`(GCt1H}ZA6aC77 zv;q_ZDF%k5o$r7SVG8neaSZV|{&tFO{w)WI(L;>uH-BkJqE|B)Ad^P6f31P)^Mn~KW3hwD~bz4Sf zM+Y(Ul-%C+G4AZ`lrE&F{#ps&SD?2?IDM1F_TML`Z``r8*I4h zuf9-X1=m7Lsh!^!%U84u%+fr4d6B^cwlnkQt&sk#8{Eop{!+cCmGtY~Ei=;WFKmnx zX?w)eW50N*baXowyLO1#2`RRGp5o`k{YEH_d)|C`R~^oUjw}Bd zraH}Jwwd4eG`~}e<;QiWxbUyGO;O`}JvFHoLCrEfs6t z=LbAej1zm6P|s{JX?jc5fB(O%JFR&t%_?<8(U6;;l9^VCTf-6avp+$J+0)g}Wt~$(69B}A BZD#-g delta 660 zcmV;F0&D%42do8(l{Sq9E4$3B=%YUB zU)5xOTSm((c`?5&PiB|%?E{J{c{aN#qeU<=%#)oz5lfS?d^LZo*jirq7llx0>3 zG;R$gTN6U=7|lBlR_O6;LC6YdeqM;CKTY1r?tUm_+6p!B(>`Lx55LLh;s~+hR@iem zND>td#Ak(O!?gT*7gyZ?sa0Wx=J#|HRjPm0vMw?Od4I>P(Bsuo7WZ|_ov?8O5PeWJ zJ$kQQEA0O7zDkz6;y%gs%ZoAvEA+TXmiJq5ycK3n_(|~Pif2FEfKK=lF+7Rp`3YP@ z(+c;FZ*3)kkhzC|x7+U-?+1oLTy8ea^X8j;MTkpbGam}U8z3GZpvG4 zg}4InKc-gbb0is0{clMqMDh#u*M~wQ7;q~b48SEF_(GvMT>)p8`AAp}*N+=2`7S;Z u%5<1V4MDud$HF{ZfG*cHJ`(;v^%p3#-A_GoJ`KJA0000l&H7=}M2EQT(aWQml8Gg-PBm^zW( z)g~$f1B6IfU04~?(uj7ch?6xcRdfP6^gmP)N>!;+J6Jh&t$(6c>>2VOiVeOypIcB$ zw&vR&zkZ+Z&XNJ{=YH;L66w_#^d+20uf~b&VqSfLxrDRXl^8P0MwJtJb0vl~BfXFT zmt@kaxKzJYo>UeptQNEuwx2D^kFkBUaKXCSlCka!tAckAFnJ-dDy+Z6<>yi!6DG1| zL&DmzgGsB$8-Fzy8-^uV6((H^TUPJyLU@d}oOI;^qsiZJ;mk8&s5?Kx^LdFu=N)=|i( zkI+MtbFVoQI-Iu)$S^~m3tcXR1Sx#Txlcn*x|KjUoPU3lDSs&ziY5!WNltxX-*Q6s z^n$tZbJ z0O+)DmB)nL=z(H|*euIcVXE`z_x^eAT=*Z&ZxlMk2^dNy_q+fA002ovPDHLkV1lki BHjn@S delta 616 zcmV-u0+;=>1%U;SB!4haOjJdf(4Y_y5L#MVIXOXddull`F{FE1VoEuzlym?8|BFgF z)x~pSQc~`7QiF410000t#ts$$00In2L_t(|ob8m)irP>VhtK9>cX@{kA#~-dh!7$O zlUEQS#J12tVNeK7pfAyaxD%qD^LNj8a&AWrpdCkDqF++?7+(m$ZN{i@v125PJ~ zpgpC(Z{>4JA8!tDy}gWfDU^142q^n1u`aY{^yn#fpb3%bIdVGBDBH)p!;PqA6@qo4 z5f!v3;&vhY!GC6^o<9qDhY_(U#(^-fv=nB!VAtwDWO=T$-C+g!K_Or5IyN za8#5+zLFcUA;zw>q9!!HO>uv5nAGb|rEphdH51$S#x-AsqkotWfY71-DBkb|zg&btUNf<$ z-dJH@WnzyB=ZmmlT=;<`wkB4{gUE_5N4s=-VmbE3rUopwkCw$Vh&2K3iZ4pMB%gg zXQ&IopS&t>2xsa8H5wXqFV}@VzvbY+)|(6eqxuUcjEm)h;A)lt0000^i7V1U?onCR&E z_^7D9^Z|g#wVcAV|JH4>@g;L>CL2pwkKPRYw5*QM;p8q zqaUF8bL}Auk(>$%M7;GI6tWPRFW1p=bR3CcNsoCCfoI-%e}B*8%n$&sb*=wZt#-4% z0nPgChTHaKy47jcmmA1ubfu*_a$k#D9?-oa{KE**q3@g z%R^HsFrU!;u_Q?y+oy!{0jfap2iBk8|0?ze8PM^`gs_eV|(N=LEPQ6FA`C;b17gR{;PWhd36AEX z*mh%NKN%!|l>rY$fC)+~$phrTg?pd|LL4VM-`&y^gc|~UCNE8Nz9VG2=;**afSv)5 zBN|{5r++#k0dnA8n{Eq(5aI8emPe)&U~y+wgm!VV&0n@?=oxUY&;VA57owE|8DOFn zcMiap4T?0zKp?|n81m&O200000NkvXXu0mjf@)boS delta 663 zcmV;I0%-l!1+N8=B!4haOjJdf(4Y_y5L#MVIXOXddumcSO2t~7gGzIIN?NpPd;kCc z?v$JW00000000000000~ZH5p400KHmL_t(|ob8jrili_Qh69a<0iVLg%dm%LnmG*2 zLx>W=-JBMZlMl17cnEshS6KQW&Ox>*p)n7&(Wr^BwHbPjU4Ms$Kb89a-_l0tQIGnn z+8ws_5pC<67hVqc>D_)?-)|7z(EI&e8ogMKw%&!Nql2Y(@M?dl(W`&h(2@nU0d!aZ zbxh3xs14x?spXG(WEsx24RkRDpkx*3vNN2Ubj#p9G8bS2k%-_-bY>gq;uM5=-v-Ke zgl7+E0Wk*O2Y(!_0tE&z?k|D=Jf9jbK|X*4(h=w|5_%pnc4h&s`%9n*Js<0(;So4Y z#O&;O-o9bMb>Ni%bD;ZE>M;2=-KRYen3{0n^!In~IVu=l4Ip)-16V+`6ZnshCml1Q zfU%m80sj(AqK_eB7oY5b~{1pg&D}M)jN-sUI1e&VAZFvl%x2jQ* zWdH@#0jf&0)ra2E42aNEULN1+kJDfPBv-&feF+e^Ro=9D)!XyD{|S+F)6Hz;xiEX3d_0Zm(#Acg>m0+KPnCGRv>0R|wC(`+)}m3+QbuPjl( z>74^)~a1;>f3tU!U^n2harDNaMf2|JK z#I-TNdBe1}fyj{u=3oC-zXQU!u&ywl87>CofhD*59gv9HJjiB-ivh>Xd!>((Y_4$@ xSbcY9XakYOTL7KlbNvO-uEoG7`;S_${}3Bma1i%)%pCv#002ovPDHLkV1j?!E?NKp diff --git a/graphics/pokemon/wurmple/follow_normal.pal b/graphics/pokemon/wurmple/follow_normal.pal new file mode 100644 index 000000000000..bebe46894084 --- /dev/null +++ b/graphics/pokemon/wurmple/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +240 104 104 +128 32 56 +120 96 24 +240 216 104 +184 48 72 +176 152 56 +80 80 80 +176 144 128 +112 88 80 +248 208 184 +168 168 176 +136 136 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wurmple/follow_shiny.pal b/graphics/pokemon/wurmple/follow_shiny.pal new file mode 100644 index 000000000000..47db427639e4 --- /dev/null +++ b/graphics/pokemon/wurmple/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +168 136 216 +72 56 88 +120 96 24 +240 216 104 +120 96 152 +176 152 56 +80 80 80 +176 144 128 +112 88 80 +248 208 184 +168 168 176 +136 136 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wurmple/follower.png b/graphics/pokemon/wurmple/follower.png index cabd3ee7ba2ab49714e736e8732c4b18cb9166aa..6879324184de554f6fed5941ac6fac2a14c3a209 100644 GIT binary patch literal 820 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1SA2Ko; z6f7zdBtG28*kRzYVTMIOK){9x4FwSaKQ8Q8v0_6<#{}N^@^qk5#w2fd7lsa2Sq~tG zy~NYkmHinbFPpMV?z1oFfIi< znZE=#eSMtJa%iu0NoT-q)~C7l^WT5}UcE0lC+hO7Yg_(Bf2`LvxLN!^D1%Gw8Jw)4?ch2ZM%EIM}dhwTNLD5TBi!Gw|iE*f&1t7 z_-4J$TsNg>E(*EPvQ*&i*T4qm4V{$Hy2+#7o)Y<}O#+w=dax}8pWaj|*BI+nnnr(HV>D#gT3 zr?mK;`_g>mx_8g?`Ak0!S*Ar^3$lI`qtR(FZ~wkUZ)9q6QnxhE>5rLp!Qo7ZivH8( zOwy&R4f0~jlW#TNw_7OtVb0dsCB=$ML!5QL)g@0#Ib~qH=k0&R_p{HWPp(A7TN|DRt5(9*Vn|LXvob^$xN%nt>N6K SBM*QY7(8A5T-G@yGywqVE=r65 delta 569 zcmV-90>=Hc2F3)C7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe1#l>P$ zQnaL;|NsBy)$YwwTK0Ql_PvYd)$ZQar2qfbl#~GW_5j7jS^xk57#J9j5ZcZF00F^C zL_t(oh3%Eyio_rcMolpV9nAYb?tZa_Ei^x6%EDfl?p~d!Cx1qrQdX>3v0}xF6)RS( zco_2E1rjd%Usv!_;4Ob0e=JDg6pjyPe{cX_3M8ENUH`sbKJQ;5AXC7fBoUlAtl(_{ ziJ;;hBxHg*lqD!YI5bRfE+~DMCVLMGhy<}d67bK~1cKNZOw8#M{76t5br$Z_?1WfQ zxh4RcoO&PFfq$Ls(FuMg*kohoP22(^LFL36j)RQB(dZaI5~Nm%sW$pbP><;3&JiW~ z6{PzqykavU7c8>XO0{n89SH?XVeJtV*!0)tb)7*9jho*U7c1e3APH^w+=n(4EVDq} zM7uyNyyNtufrxRts#mN9n0Gl7#8^B6WVSCA)cv8!$$#DN7-zE+h5Pc`aYayN7duC-DQxJ-V-v!$V1()v-WTyZ|hc7Zw1S9Ty&C zY&am{5MYo|5zsM1L&HEJAmM<8MS+5XgG0cJ7e5jbD&DhOYz8W2O!9VjVd!9$^#F3% zOFVsD*`G1;vMK9dGMjn>C?t@a=vM}$6`&YMF)$?UdZ?A6jJ8U4p z_F%I}*=#k(MZ#f~4M|&LgB6u-NL>s`T{DaAhJ(jb)&}#2#$MLWjmGCMm_JA?&{BC9 zGnZL;(e#(yrS(b2ix|wduJrx8IOx**Swg4s1$MnHjm^z|X=<`%qTO|0hu60A8Toj5 zm;5`(^rH5qVaxJmvp=khZFt~NZY9^f(lGVVt$qI44)^g)JeK#g

(C+IrZyKt{$1VM2TB#5u6{1-oD!MWOk zy=uMQoYn56F+tv1VnI1MgL`{wVq(qB#sB~RIeVmgDLDWD0L}KK-p0i+00051Nklu!TE425F_6jd_r`@ijc5*U@{%L<+LCr7;?eFh)f34f)fOifKqO-)TrO?^xv za*O|Wc3GAh#bo@R^y*8JJ>(iu)nMQ- zKY!BsE|n`^1+7H}kvV)`Lxq7sw5PA%ILS3O0VIy?{Uc hOP4*fe;ED`#e}CP*0%|)m38D3Bdog4E zNwN|G*e=U)Vfk_W`snhT=EwEWAJ1^C7<_d3P4iPk5ZlAb(gOBYBr|ie*Ii-)_I>D)#s* zJH5spXMmKkZS0Y>ZD5;x!_N>3_IS*xl+4sj{xRpv>QP{(h&D?VAMoy<3YjXP z_khRcq;3sj9ppm}9#c&p7b>LCzcw3>w=u0dTYszSE6L$e9GA>VHfCVNdv2nyh{8YH zy~lf!*CI2vvN4xeoziM!CNSW=JV^u=?YQ#za#pD6Gdg6`FC*+xCz;go bpIrX{Q&la4upz(%00000NkvXXu0mjfXA-$? delta 843 zcmV-R1GM~*2i69V7=Hu<0002CwraKj001yhOjJdg)1{14C;#G_-j_cR5D-dAN_%^I zRa3H;41bJ`~&7bH}D1VvUEpUBGFXty&x~*?< zKFNAdmMn)c48iUJ>@7Tl+q^PH!rX8T`rlQFu-~qa=9Mw_C8@SDXlXBUDd1X3`vc^A z0navJP2d}Zy5I=7X%HbxFf(2XBkpxq#z<=E6mYF{Vdn~ZRytrXa<*4hNFxHiPncF) z8Pp$zl6tR2$ba%u;}1~z?d=IXzfGLt_Z0XFci5>SkEGCIX9TFDIRn3&Gxifz)W4{GAV94Vlb~c zt6$$2)i+CQHImRbzS8s9ktW|#&PLD6qWVr~wSci@XMfDGjJr|BJ$MhZBF>&bLn zv#98@jeC%-5qOQ;Utjm}IH>5ob>T$SyV}B^SY4l&zb8UF$6mX6684ic#Z27*= zh-YLCd@K8D5K*ga90v00`^JMM&2;SJ-ql98B5E*gkBc5PZd$6$j(!h&Mcz^zk;!M}$K_LP5if|FOqyfl3*ZyxmDtb!x3{IFutlWAhIY+7`B3FjHKeX?j zaN-iSDaT(4@{2VuDV?(8i^n_&#&opOm ziP~oULt&D?41Y_ej{L+p+c;Iv=hype8Xg7AIQB}MQRvtLwk4YxSHC}Jwfb(Os(94$ zmExB;mb(?nt+d(SF!!tko2f$Yr$(`#|9WJezBefSCbrNtImi6GXVxUs7e`;u`*(Nw zwk?g1tG&Y7}ndnJG8m|ZA+pQCTG`)BX< zg*R*J7B7_bd3N#An`6;&`#{{pS$AU8EX;+zZHf8g{Uzpx_8IZdlNvwFn*YRZeutl- z{ro5M=8F`6sPidhddRC0TBvwnZjs9e-QNG(>zJcha^AN|Zq{Vk!ULLA{h9i&_BgIRLaV0D~z2&CSh}l$26ZQYk4ZFFR&q0006JNklYy^VR; zKjz+#u)52;bGBnJ%YVej=lJ0;HWIvw`zQI4zvA(GTtDI#f1d_yqk#%PMzneYujYro zK5lr3B`iL4acc=hm}&wpIs3^4X$?Jnb&zIK;yw9&#TGgbokxivEJn z8E?uA54_BPkzpBfaCt^dK0@d)<#~T5{O(D7K0=(wYYkXgaQl{2hA`n;2A(jTgOLfvCmW(?)xa6c{V7Cskr-xNLp0Ds-U?=BwaI>p7(BSx^ z`WOZ@iGR1sA6bKM`of;*;W0n>+{JN1yTIBBHn^WR^L;$z@8>8Gwl9`+O+bT(9TE0K z9}oHaxseU-<3;7>32;bR za{vGi!vFvd!vV){sAK>D1@TElK~!ko?V7=B+g2RM-%t2F-hVG~<q#byyR8>P*?M&eD?ZAH9^~xc9ukOpu@4IjVc2PxUDC^-c>Npp zl#aA3dcPMbE9~H(2^M^0z0X(rNqUyUW;Lr>&1zP&n$@gkHLEie@Y6;7Ktq(@dr!wz zg7Z9S@jooCt$)5*5brz#R|w*}92E&_;+2+zZJi35HcQPFf?(f$hkG_*ms`ti(MNHe0yEneNSfW4mUqo7h9Ji_N@V_*{1- z0VEuE+^YD)&BFQxTX#LIyBfSau3DbQElh#rsNcn za?u}dweT3ds(0~6p;vqF5Yt>Kh}f=u{J6EW>_f0*J$QU|-AnEv(H$LqBd>eO{sf2J zn%lrfjYgxB-)Ypk>9|_3)_!8Gw|pP{e%rF1dR!*>0Poqj%~@)Gsb_uL(|6pROTE@7 zJ%65-D+O!4r}$mpANB*U(Cf+sFDcAeyTMi^JvMFfb2^xwLf<9u9oW#$gDK5Zr=c zHm($e;G}#eucGS}1D=t?(0X>z-0z#iY=2xWh|2<-)R&n>*BkaT^M!D5&Gn0TdjA;!*S0qR%sOwII+9WVwU=72nUy8D4(o{!DydRdJP|=wYhCH8%`* zLb;%di~2}+OY9t+7Gze;HE9QG--picLDA33MZrOH$g*>VAX~PI!Q8T(U)^uLGJk{Y zoUzKned8QlC0GpNmz)D)F(8hiiZd+|g5&I5DcFA%yrfSO2+qT`XyirX>|7~mM0*ka zObZVEb8u}k!pS&0R|&!-+MA3RRYgSrnu|T`D~=QqYKAKA)031j8^K&VPmBO8CM`a-=y7ad6+qp?vE!R|*qjT z%wb9e5Q3F!#OIBbP#pkMRCNef1t?cUfDuORWW!2)1Yvq434jw+ z1SpNj031m_I0l2B%q^9*vACm`@kkP26gN+4B%9S6_|PN9f9TQU8whj&4zI}#z!HxG zjN^sG6|~V`JZ`j#WX4k9q@lsdQ-qa{Rlma10U3z>TZy}f8L|L>3Vl$DV+CO|+y z8X6h^00000000000002Dohei*+XsxuUT;-V8yE*SExn#Djc0WBdD! zpT~yaIHx+*sZMpOQ=RHmr#cm15Iw%c|L73QC%=#5oS=@{UjB;}xr5Iy%k(hU1JNq~d^QEjxIu&RyrKGdz|9rh`X8nSR#g8vv2s+wh(o0aaX0oo$VU1aF7+ej^MsWTf9|~nPge#P?9osl; zh6p=3nJ=Akfue$m+#JOjLGTxMy7KP_pcw3;I&U|GjjR!b%q#&c9Pm~Pob03?xWZf^ zsKsQ1&*!`#>fxKKm2dtNgeWd2!g42o%|J+PqgOvU#WZIH5%ci7Gsy@yP9RQhV7vvz-i!)+~wSPzH8YJV~v)|=xvFIeXv%l*99!(Klx%MaPN z^gwWduTxxDFvZ_)%RjbyDyDC@^FO!W4`4VeSZ_bzyM9mhy)4;oY=UoB^ZXKbwndcU zZt0ZU%J=1`k4y9VXwC}OwZ8DW!s~0aKa8$ct9g-&mvM-07E`gvm$nOt=DgroUVGrbDYu_=iQ$D4G+mdf;55yu-!x$&I*EeUp=dy*@ei)o^5-MgDktgFZzWw0L^(p zyf(NX{LGVXCi^euS~P-PVS7u-abD2%JW9`Wh(`usIC|sI|9RZA8E~8z1iFDrGdruE zeFVoHjJx8Dc)!YVPSEr))!?oWVk+!{9Dg_UlNJeee2&wCPT6qR+JWv=$j}?x12Eia zo(X*GJ>(gj5p=H0v3GH8=kLY*UE#f)JI-2*_y;&AIQE(!I|szEN1Q{BJFYTa1R(-#Ra7ZJ@}6=aGGKyy|wR%a@r1<#oPBzMCALn;8nIY9{3Ss0LlVcNCp69 z1j+4#BDQ^I^?20(QH%#iDlhzqb>n*af-yxnl! zoI#j{mH-$c6Ceo)L34VL^n(n@GvqioOLt`M=t~SO0fNRa32aaGG0q4Bm}T_wV+1-t z1Ub0_xQUtoqvl2H05@oQIDgL8mM4}ZVlHCx5^<7@`zt&h&;c{Q>!yori-{XFGmtbf z+jqbPp#2yT#{-alDzZTt*0cI!m0L(J_ zLwfv(uLrOUbe9I0PPKn@K=#PN7dqNG8-Te+zJBOrJ(PI{;=XF}@*Uy=p6XQpyZQ&s WHc?;i`$^vb0000QEU;gdM3|azr%kq{lHa>d$<-Na?3i$SKi~YXecJ;;T zpPLNcYu49DzZYwMe^OvWAh*q&Vwe9fpPsj_+-@-2;?bf5hkri*Y?$^+J^91S);-O( zEDsC~emeDWOulWsQ^!#G-xb$yC3>@Cmc2-tZ9iY1duH7$-j(ccn=Ma%J+obU9p|If zPP<=;$O+fasXw{@>3g=em=28}1ygicw%I)YYw~}|k~8_YMB|qVwLW;>aJ=22>%gqb z8>anq=@ef1Q`G*`_h~`Ye-XXYPx0(t7?YW$*LO zuQqOec9roQAv>m?k$)b}^z`|$hEw6v-i7RcCfv|s(VFw-*Yr=9Ek0>J_Tbre>-~>9 zsRy3C>rtk*9?)` z2d7=@&YrGjkWM}FAW!0cT(s+b3+|p%3yeihl{K5LuR8E0;L)su)26>Xyd&?4qJiaK zXSwPVOugH9HZ%Unx0Ihe<%r@7#lO4T=C zVZFwc&k}5R_5VD@zJG*hO&D>A7 zPc?n3*(=DBCnDati@SocvgJjL-_ARXmYd!h`NV9QXZdQQ_ARs6geRKvj??)Lyy2O; zSZP9=Wz}K6D;9j#+jr?q_??qx=ov4|cfz=T{>eNei?s(tX7ebmlASHGopn=Km!|Lp z4)&Eb8;au68?S}mRcWr-7kw{~-Jk7J{MrMT7Q~!d^)In`+c)0K=SBKn7exE=rz&k& z{W_(&NG{;y=hx~_S7yhD@5tk4abNy-$Dg_puanJxyxp&_&w6jd;_lzK_KTOC e-9P>R_qXCw8$)-5^VK(k^023?pUXO@geCxY0H3P> delta 797 zcmV+&1LFLx45$W>7=Hu<0002CwraKj001yhOjJdf(4df@sNm@6xX{q}`1pW02oMku z;D``#aB#p_7+_#nI6yccARw@?urM$v@W4pze*J+K=SlPVq&9}7R;StQv}3&WCcqvN;t-08O!eVXfqi+sO5w?!T!_J5SbEX^dUZ-t@duZa9Hy)=w> zVAkXx}Wp~?WCXRwqd&d{(~QijAX(6ZTt zH&RKe>VF}o6`jz8E3~Ww;=nKqLeiDn;~>?e&+7G1!?>kVzll-V`yzA-GA zo@`G!L*1(b)yS(rB`+1XXUGV|%rOjxBhZF>BNxbq`DRDvGT6=c6= z+-Le@4)?ja_&Si?Vacd}pWqDXB2ysq4SRcYKZ>#lpLuTR2Li9mz=t5`%4qFT?coo? bKNhv$M1Xc7dL_t(|obA>zZrd;v24HeM1+h} zMufcdvDQh*Fq9S{bDgq~*V=!c8fQevoUDj?O_of}_*%=5C21-#w8RUf#*XM4F>ijS zy`E67^Ly`k>V8XJPly**$aR)$=h&%X=JsCa$-J?iTacLF<+(BQhM6o&vTWW<1q_aK z*0|y<@ps@Gj(^1KDYYbl)Uc-{aZim}8GSQunM=0%j^5#q(*vp366z~ul!?dkf;GLr z^;e1wgfRrharw}@DIel7gu@G8+!bR0^8(EjSl5kpQ`fZ(tZ~OfV7zM@>t@%C1rEQA zG){ru#$I`Spu9fFD;tQe(R?TXfkK*8#x@Y9C0a)IKSEg!xX>u|UmEFZ&^o z#SK&jGl(1lSyX(52H8Md7uva$k8e*(D5X40rR*_cVD#2rhQPkly@x}@m{U>h-CN#z zTJWI{oX*u6PTG11d}hwK!uszx7Tf*2qxKU7^686d?Zm+ghv%c4KpeHj)-6aJ$rlWq zHaOTFk9zI#_kP|B1$f(efz&Wg<)hnF>gcuDUf8@pcR#$}D{987*KN0%_o^$ZGn@DI z>8JM>jvC)MokOmQY7;Q;{6K05yd2IUFBE{=O|X#R4X;E0cvX}vG+X@a z-`i!Cho8cVsDQVaA9+5|J|67d9Eg@^9tuF9wlHPpK!2FFXl?D%=Bn=uUcypKc`G1U z_qGp#&_AdQW)K+yS>=8~gXTb77dm<F)|#8)zwRX3W2`U-r*22rgP&y ze#*~Y7JTr5%el^GCO8DXvgoH`_MdTd*L~hq{{;eh)G>4v2R9sEk8uKV)w^q4khrpM z7`SXOIC~z?{qe^>@09|)ACf?77~S+7H6Uhc8tzCs^p`hoVkNKr*8_Js?#IxVeaaf3r9?{_VT00005YNklBB!e{t$4OXo0=S)Jsa)tbb8bKKXMhp*3RBvhJWYU^!C8eaayW z0rhlE7yJrKDYsfYbLs(4dw_iK?0}}O_LY;__MavJV1KEV;yY!jx9SDZsf~bU2R?WQ z^a)t^{0Cuhl`Hk4_&!uxH4_j3Zt>G9DWCtO)Gy+ZJ800GyzhNL z3F9XzG%f#a`i*MpjSdmw`9HBHUn#-KKS8+GFRu^BCib(;U`G2d#LP8WM(|!Bz`yTIj zT~*h**0uhu=$HKz;R3@21fVYbsJn>;Kh+3KjWtjMh6!Nd2Vib6z=ex|LW3WG)HJZ* z!!1l=5eS-{zXVK0Kz6|dU?2cdBQP~f-4aFGyLqni`9K2{zi918pu1TfKpztG*{C|AEQkqj6bL8fGQZjWubmM4)7Qb|;{0OA%AH5qJBx#qW?XP{LHieuW zcS^gUwD^LJBZi@#3Me7pdx?tPcl?W(G0yIW-s z68JX0bq+7`#CmRee%H&TDFduG*^YJ9?{omgQ=oc>@qYx=ub}6n@{4{pQ&(>j1l(@XIG!PJ;`rtax@chXk9GNvM;;E}qJg5Oewk3%@PDdLmmS!k7AcAW Q00000Ne4wvM6N<$f&m2Vw*UYD diff --git a/graphics/pokemon/yamper/follow_normal.pal b/graphics/pokemon/yamper/follow_normal.pal new file mode 100644 index 000000000000..d43a0579d135 --- /dev/null +++ b/graphics/pokemon/yamper/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +133 123 13 +241 229 100 +104 79 40 +217 201 19 +204 171 120 +0 0 0 +188 143 76 +255 255 255 +71 55 28 +154 209 105 +76 119 36 +119 119 119 +223 223 223 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/yamper/follow_shiny.pal b/graphics/pokemon/yamper/follow_shiny.pal new file mode 100644 index 000000000000..d43a0579d135 --- /dev/null +++ b/graphics/pokemon/yamper/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +133 123 13 +241 229 100 +104 79 40 +217 201 19 +204 171 120 +0 0 0 +188 143 76 +255 255 255 +71 55 28 +154 209 105 +76 119 36 +119 119 119 +223 223 223 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/yamper/follower.png b/graphics/pokemon/yamper/follower.png index 4c25641c9eb6f240fabf5bcf327b99c1f6f4b420..6167ea44e4688ed005c8b5d6fa26dc997783b4aa 100644 GIT binary patch delta 660 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 diff --git a/graphics/pokemon/yanmega/follow_normal.pal b/graphics/pokemon/yanmega/follow_normal.pal new file mode 100644 index 000000000000..32551f207d9d --- /dev/null +++ b/graphics/pokemon/yanmega/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 16 8 +64 64 64 +0 0 0 +248 72 48 +208 56 48 +32 48 24 +48 96 32 +56 128 24 +88 8 16 +72 96 112 +232 232 248 +184 184 184 +80 168 48 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yanmega/follow_shiny.pal b/graphics/pokemon/yanmega/follow_shiny.pal new file mode 100644 index 000000000000..d25d4b4759fa --- /dev/null +++ b/graphics/pokemon/yanmega/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 16 88 +64 64 64 +0 0 0 +248 72 120 +208 56 120 +32 48 24 +48 96 96 +56 128 128 +88 8 96 +72 96 112 +232 232 248 +184 184 184 +80 168 176 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yanmega/follower.png b/graphics/pokemon/yanmega/follower.png index 9808f1d4efee8629f6517eab0d9bc1f499117883..8ec817a0ea0e0ecdae2a0e815fe8efad1a0c8df7 100644 GIT binary patch delta 1268 zcmV0Dy!50Qvv`0D$NK z0Cg|`0P0`>06Lfe02gqax=}m;001gbOjJdf(4e3Y2tYtU0002^NHEYiFd#4(Fkm1! zfEZW^5J+Hf=;-*kxVTWLFeU*>UH||90b)x>L;#2d9Y_EG0DlK`Nliru<^c@`BnsAZ z*H{1m01#tgPIdqQ03ZMW03ZMW00000003gS?)m@#1HVZ`K~zY`?Uui9+eQ?C&m_Pg zqhqCzx5J&SHgyY7JlL(e)nJxpst^`%(1Dc!(nAbH5lX6PG8h6Vrf3G&OXj4=U}|aM z$<$J(XaJc@QGcM(qW`7$gGZ4Rt)j`==Ry1^^L_7*@9qS^|G{GgzHkUo%B*<6)Xf+yXg<`uxnUMz=VQRAs_~Rfg^(^#F{O6 zlreh%Xx&wh=9d+wEZoSlZuvdzf46D1kq`<-TnMh8payBYL^L7##9n0f0G;zs196oK z84KZtiGPv{&)IPvCKs$V6trm}&h(Qt`vF3Zfp(Ct?IWjxS%vVRhx_)tLcyZK&AaC5 z*rgTUKmXaJZ*Ifr?c=Vc>E@)*ZafXB3D#sNsfF z&?WjJrxgxJR^dl+JZAieeu^Cnk@tPy$A)a;0v~qwthJr~5Bpw^R534Ul=SeUbY$ z`5c$nfbLOqXd@{=fU}Yf32nvEBzHoft$*`4$I7j}aQ5-^$sVd^HUhe^3L{`FM?h~- z!MXgJRd9KJnPcVp&HmF_`0ct<%{0L^+O}CfD&(AH;DUPvK|u&x+h2uYV6}8u$uzEc z4L|?VN({HmUvB3PVH7iAhPbtM>^a?&^|TMmOhXGA#q*-XHS_cQ5viQrskP^bVSlsv zEIe-N7*;Y%ICP7G5|;(0S=*hX0aTWd$VpXU%JV+Z0;e05UK#GA%GMEip1w zGBP?dHaamdD=;`ZFfi%(j@tkL03~!qSaf7zbY(hiZ)9m^c>ppnGBPbNF)cANR5CI; eGd4OgFe@-PIxsMpr8Z{(0000t~;2<~{ zaF}3FfJiu4C@3f}0002N+ySEi00XE=L_t(|ob8rRYuiW^z$X_`1VzXP<1H>Bg66g# zW&>LAA)o~EXuVtJGvuX2uBpA1ro^Z%&bH<<9;Ne49|gTe+hh?^Sa)g$UV+y_LT% z(2P3Qga|G1r)?}>V`m$;2x^SvDfYIoayrE~XZJG-59$?%uNote{hz)27z~v5y*pn` z=p_rmBJxlVAAeUK&qH&r)&)1JcMnTy*GT(QOcH|H6+*^BsNgUUUnfW@lnS2b^EK0N zNp3tUE_qhYT%dN-c#4BrrcwbDGA@KD&+rn58A*s`TkyPO`T&w=YDDsj3Jd0LP}QgL z632fXsa@bg&cKA|!5IwmVFV;0e6cr~K0xODZ;xLULVwC!c&veW5jl6xt$9IPLxLj} z7?XF}>{kFz26vFi*Wk1;tv^Df@6&c<&P8J zi68^V-G!mO!MsA3%;~7C@VkOph0=+x#};8L)ODc3CxiG`(#FK@!Y*+B5ju3WFoQP?cz%Y0>5a?D*uU{UzxDe4MX=oDmI^h&2O4W; zDW98x`@vjhyshB5$=G5)!R7D1uX>BX3w$?EHn}iN^RmKcx;~&hC+~d6g8X?L$2b#B zT;t1GPu;y+1lQ3rZ(~-{+$4=_-a>(tvI6Ia=M|P7sEdzdf7X-QnIw2f+P2I`gpA7! zOz^lSs0oc#`pEY^b(I*cOyXfQj8P>TY@BF6>{Sk7(5bLQyxKjDoY`5g=))$HkiB93 zyl8Mo+p8Xt(!rBXca7Lc(-;0}nqZ@qX@A1NtqU656lhv!e~lSZXu@1fs$vwp?gQC# z8Y6HTg8k|lyweaENU`GAWa=fYn%(nQ;u~cby!xf$r`#N;{O#V;^ z$oTK{p)DOkexHP=oSN~tWkU$#B^G<OMECIg9bfgc9CgH=+W!)qu6ZXlG~;hl)*X`*XOAUM6P{+xRv%d|I5XjK|L#fU unNkuu$&>O|8U}|P)M##ZO+EAZ|BCXdGnFN0$Eb6H(z&OrpUXO@geCwzsT=nI delta 580 zcmV-K0=xar3eg0R7=Hu<0002CwraKj001yhOjJdf(4dfLAo$>Ta5ym7m`J#QXqZ?~ z=!lR&I5_zD_z(~fXlQVtsHgw{000000001l&;?Qe00G=dL_t(|obA;?Yuhjs2XOml zbgB)7(OVxajD3q5XNTPu`iy6GY{c+A_b{*tX4f1BJBUylqkm7?CwGZtHBwSq=p~O_ zen$DfXQ3!TaISNm>%`3y<46owX~snV9C; z4(d4ouH5eL;eRF9pOT9=&_Tkk0H) ztXJC(j-T^-JeGRTrXB-RxSBLDtOA!Ra4B4_a|--wG?$x}^Sb!>q|K2VY#I>abW zUckU6bE_x-00$sRL_t(|ob6e`Zrex_WfA%Sc5~VRlMC4b7m#j}pv=_JFwm}Jo?6G{3s<&#`Y9u5e@ET+ zwf{V(eH+?6#LzKMt;_O-3NadRCcNVZ(CvQvp?X^nUX+0w#R?ts)Ve86R4Ah}htYh0 z%zaPxW9%D0SbytZ8snE_V5=y?X#M=x*)jbFq&JdLJ$-k~d_U-8XcoZj`<5QiLx^EK z=+_jt1fLmp4@JHq&`OPkFv?U^H-N;SFY7NMBKr*iMH|63v8X5{qqwHHCHTw$vOnL1 z&}r!bHOh$rr+a$Cd>@eg7o@IYAtVh17l;@HHN`E#=YNLs7R9Yk53Tp<;8B>~a;oZgs;iNH#5n(s>o)j%G=YZ@mh ziWPYRru4U8SE~p5K{jjEdxrQQH!%2`K1kWtA?9I|>o=m+S(q*Gg;S~s?jukJpTHhB%N}@lMd-s2 z75((AuzR<1SORN;jA)5Cbzt&2{XDkRw1L2e;D0_tXg6KO5JyquKZyV=^eTd(sc5PP zqq{B_L0f_hD26Z+lS!J61vW&GwIR3**f4lo1^!F^_E-@YIZ;3(qDP;(iFIpv3;9Iay28x?n)1Bk$yAUgoLVDejV zntz_?^s31L@`#dv+!I2yf$a;7Ewva4j(}!6%r!h+L_?Jnw8F_$8KX82>;(28a(gxk=YLogUB>=WP7{e%69e~+w|e8sCi}&PV8bd1 zvyqP!7R&-eh!?aqLK0J+NvTs}253j_kYaywbDb=?ELh4Z)upG5uw>wha2dEBZ=eV( zf??1w0OcPtfcYFkV}8Cw@(`|W4TU-bd*}`^&S;;ElRG8|@8vUoe#>@WsoPgBcYh9` zG=;NxO;A#z<45RFoW!1A7bvsn3qb@05qy1X+)*2%9St$;u1;@0sxFttD|!09DUm_; zkLzfbu^C9>`7l@$6yaOs8FaG{gGHSH;MCY(5d>m@(^{6%E=o*Rr?Zo!%WZ+J{F0rV zAiVtJt6y_2N6`A?NNfmt*x&zc^LbL@yMK`%T|}}W z(hp=myA3z;ld!Q-mA$do5#zq|Sm6G6g(K$yL5krCcQ~i6nh7mBGe^NLK?s;Lvn|9A zli7!Po-spjJPPr4K2m-N75a<3 zL#M%hgJAMWvP-vy4|ylE{Kv1|KBCSZ5`=k(F*A-jpK)h)s8;))ATXB}hQRNa^W}M? zfe`(E>Aq#J+%^hx&4i!Zj$>&)@=Li-Pg2Hb?fN(&5%8ID#U?G@6MvKq)m(Vp0vijJ z%7y0+&YC-NuhU@~QRTWpN#I^CMcb|4yTC9E`7O4tEf3^P4XGs;#qx~xjwMuQJ{NleobButVZ+Y#jLNjZtosnAkJx0_bo zYuB$12q7$Hg3VpfLpj^B($;M9?l;K^UKVC@iD#490D~O^Atw7_FhptOZ_{6falNMb ze(lwhg(Oj}^Cu581XTwicY7yMYjXw6@QqzCN1%aq)2IIvop>( z_cZ@9yeRo%%ib~q3y;);kcIDL z+b?0UH73d3)BI+5Arqr}%7m}<0Bo^YJXc?^{zDm*T1k_;r}_0@qBLBub3*g-3-vwP zZ&c{~Fx&mZjDPw_27%Pt=-u;WS+jP>}Cm_+p(Pw_zT zoe^w}uzLb?HV~*9seJ=boZa{@L8JYSfW$-yTr5fqNv%A^1HpF&p#63qLKlMvWMz>7 zrF(Hrd>^Cz3e}|&g5yA-j4^TSDIN&EH)LUL8{)(Kl7HPe0*SR&QWMP?;enY5kiZI! z)3$1G;UUAniH&$9`0ju`0Wr_mwVT)x5R~RFMLZ;K#a-m#cjyUle}}%>Nbvm;*vd^@ z{$MP^f`EopHKBGO=m{|Bab+d5w#E=~e~Hjn8wsAmuA&6Q*QWqTK+T}j8C#j{EIiTnbS94+KvU7=lljEj7yt6tzu4=#0dl?JP-ao09}~1PM{=YB^*X%T}(A(**Ve zPZ@%r-YQU9>+nqkz%r|$a}`Z)p{i5TfRP{pjDI1c1rlH@VJ0GIwkLQBL2{octfO=p zIsu;AHtvLJwcO$!#3%zsf~0NE1^jNwB0lAS9RYTd01E?!9x#=r%g}TghZ^^Xj$3&xBPr0pA zS`GFD=>dcbBE7=4sA~Ml0k>A8;%sG@dmtwWdR=Y85(|vASz&4SLMm3lxtBOj(CwWBAKMP7OTV7J< z0Nkcbq;>>3ZglhrDaMH^LSG==qFaFk1rjV;=MHa(h3-s}+KcO@OsQ>rl(WmJjeiW9 zhge4qxdU-?-^DwEB6&14gS1IZOw@32af99Ao*)!My1dk4rQxQs7tvLfQYmnd-;k5f zToBtO|APu)xBjLQdxC|T@Ihc@QV?Ar#|5v%6G6aiVg3kGSd6bMl9n-Q_)$J(KiHTT zmJ7mtV6eP2BSBG{%uw5OWbdNlA%FB|R=d)6Ac$p8c`*drp#8fw%d5)Ljld|MupbXr zMbn7J3O~O}b8k{{AXp^#hC1`J6bbmnayTC3M+BwuHzLRr{a1ByQ(;>}3_i+Nr8mK- zuxjEojpN445$GaJ|0jY_V-Qj0AU3x|69#NJa6Tu9hfd|KQ&6?$EBl7_(|?`FPJTts zJb-UkMJiUC{H37WxbEN?LDx4>hjZ+ziO|9`vyP7mLQI^Q10jB7(YM+Xh44v!^?kC< z3pRO?=G>D*e?K_K_TBQH{_gvhdt2LexW zE*7PK?*d(t&?&a7Ezjgr4e5+q+pbCP%!EwqTJ*PSLXIBhHm&_m0)M2;#jzZ6DgB;D z#GB1_VrhRxK8%dVDU%IK!SMw-7>j*AY!Zzpk706e$BvPHP27h7k6+4x5j|Tj@GP58 z8~B=h7+6+ytD+5KY;k;i0cCO0^3mwlL_Nxxcm0}!5MoA5u)hm>E+<=7OwB3p{*oL~ zG)co-v(BR4#772#LVx?A?+kbHNA|r_eoYHQ@70^+`77)DnjEWXfnDElQD#_w9M0%J zKnIvnuHJlm^Z|ezoR2_Y`>~cU@-Y{(XG13p!kzH8Z@hc?80^CpWGwxCj(4|XtrrSC z@_}}}8R!e}-u0z9Tuov&<}VdKJ3y}&ColFsJ0RBNe_Q-M5F?C#>bQR$0)FcdI^*-< Y9|v(n&GL|CH~;_u07*qoM6N<$f})>OuK)l5 diff --git a/graphics/pokemon/zacian/crowned_sword/follow_normal.pal b/graphics/pokemon/zacian/crowned_sword/follow_normal.pal new file mode 100644 index 000000000000..906648fada31 --- /dev/null +++ b/graphics/pokemon/zacian/crowned_sword/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +57 109 164 +197 145 65 +98 93 24 +16 36 41 +213 210 98 +213 76 49 +164 56 32 +246 226 189 +0 0 0 +74 68 16 +74 133 197 +230 226 230 +90 85 24 +32 68 106 +222 109 90 diff --git a/graphics/pokemon/zacian/crowned_sword/follow_shiny.pal b/graphics/pokemon/zacian/crowned_sword/follow_shiny.pal new file mode 100644 index 000000000000..906648fada31 --- /dev/null +++ b/graphics/pokemon/zacian/crowned_sword/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +57 109 164 +197 145 65 +98 93 24 +16 36 41 +213 210 98 +213 76 49 +164 56 32 +246 226 189 +0 0 0 +74 68 16 +74 133 197 +230 226 230 +90 85 24 +32 68 106 +222 109 90 diff --git a/graphics/pokemon/zacian/crowned_sword/follower.png b/graphics/pokemon/zacian/crowned_sword/follower.png index 37144d467cd20a9fdd12ec8807ae3c4d16b7ae06..b8069ecd51e5386ff36aa8be110d183f5db769dc 100644 GIT binary patch delta 1216 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 delta 875 zcmV-x1C;!P2=)e$7=Hu<0002CwraKj001yhOjJdf(4Z(la1am>FmSL)nAq@8Q25}$ z(4d$wFgUn4K=}Chm}p>-ASeI;000000000s6)sHx00RL@L_t(|ob8oCYuhjs$A!Br zCw&KFCoMY|hLzt%oIvm_~1$|b}gQs+!#i<(TU_s44Ob^OPwd~S%Ota95!Di4A z^tr0wDU}INccy}d+a-(JhuL=e&755LRP&3b%R7QyIe(vP!9gAuQ7h;(5OTaBTP)aH z9FUtE9I1Vc^xpcc1>-bDu0e-YOA0~=Zw(;j6_7PsmYfy0_>k7(DO1ik- z5P}eEnSb`w^|?T1#lz9+?(WO*DD&#gODjVaW>y#bGUpK{J_%#cPgkE zGzo}jxe}xcMt2P(oabo6giffwdd-s8ev=#WgLlo5Fqv`G|Xu3Q*|t--Eb zF-Op6!00n{z7R0!Juhs*a9)k~#Q~bzt6(at1Y|3i$gpG3Wzbtu=zij)N?6(->at!A zfMl_@#2x6DR)Dh@bqy4AN74I6dx^d7Uf(vculn70dM;Hxz!Bt3vAbj;B2{yv+ar002ovPDHLkV1mRt Bom&6^ diff --git a/graphics/pokemon/zamazenta/crowned_shield/follow_normal.pal b/graphics/pokemon/zamazenta/crowned_shield/follow_normal.pal new file mode 100644 index 000000000000..54124216e5e8 --- /dev/null +++ b/graphics/pokemon/zamazenta/crowned_shield/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +41 64 148 +16 28 57 +164 153 41 +148 28 32 +222 210 32 +205 44 57 +213 210 106 +74 72 16 +172 174 189 +24 44 98 +0 0 0 +32 48 115 +148 157 172 +213 214 222 +205 194 57 diff --git a/graphics/pokemon/zamazenta/crowned_shield/follow_shiny.pal b/graphics/pokemon/zamazenta/crowned_shield/follow_shiny.pal new file mode 100644 index 000000000000..54124216e5e8 --- /dev/null +++ b/graphics/pokemon/zamazenta/crowned_shield/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +41 64 148 +16 28 57 +164 153 41 +148 28 32 +222 210 32 +205 44 57 +213 210 106 +74 72 16 +172 174 189 +24 44 98 +0 0 0 +32 48 115 +148 157 172 +213 214 222 +205 194 57 diff --git a/graphics/pokemon/zamazenta/crowned_shield/follower.png b/graphics/pokemon/zamazenta/crowned_shield/follower.png index 2ed30b5f71b46b92d8ef7669d84a9da8bbd68c36..8adba6b7404c27e188e55ed0a5c374064b4eb989 100644 GIT binary patch delta 1157 zcmV;01bX}C2aXAl7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMou7K$H+1 zIi#5>lpG-5(jd(&In~l?N=Oi_uDuv6VgLXDATV>3ovhW?-p#@}?WI^V000CGNklT zVbk1KIO0C{1&;WqO|$nsh3b7j0`Iz9v-`sVz@dHs1D^WWcyaYD9<9}O{Z}3%KU!Na!fWqW3#V)nFH96&Ik`h9UF@z$?uDs1TAGW$$%8d6q z*o=A+2ZNl5ucknoYblVY;nfrpOVPJEMw5d+x#gGfy~CYP64xAsMK;CTm3R4Q+o5>n!>nGpNrwek6=;`F{ate=IJt>tUUYIC`j}OymN61?yDw zdWSYgeN~v^ILQS?4(Wv|^R?|B@zrAFh+?5i!6adUqU6k{Mcn7sa8z&!0+Y+tO;?MH zEFPwK+A9#p3`u$jpw6!mAWls4PxSi9=|!me4ZaC1mLjDYK$YvVEFKfY{6?wZ({83d z?SJ#j$%q{Qb&&-%69(T>pwCx<$pohQp+^t=>>g7bg%zV>opF&;-`AeK&fRTOPmd$} z(%*`J5yx?J6X@^JnU0-b1LOt;g^ACCxdc2iu-uRODx6Qm%MHAxd9Vbproe!+$XJ=| zY{y^xwwDQfI3O*fRTviBtUa!kQwfd>sDD?1HLiN(!d~RX>nC&G)#`lvK-A*27gI-X4RiJk}uOIA{hc!N@ngKL9OJ#ZK+ak~#-;_^$*UB$E2$A;U zwXq0yUKjY(ZLg!xZ}T<7UmX`t^qo&k0Q(j=L`8)l!LZ$H2;>|ZuTlzpTJAoVMt%Ux z#w!7!NFILdcs{Q|iaoiJ<$k?W;}+QUgyw;A$T3AGur)f2U3q1K<+AXuCW!4k{8pQu zODh0u8U_dd9@jN7>ltVPuDpUTQR%JH>f!30UOM*L8@!Q$D`>FG-s!rPI$y2Rf3*Dq XKIc!%&T3=`00000NkvXXu0mjfmboc0 delta 988 zcmV<210(#73FZfo7=Hu<0002CwraKj001yhOjJdf(4Z(NcqmAyIB3Wa5Db z(3ntg7$E2{IQaO;s303n!vW_dCnnQ3yVHs7Dd8r z`TOCFOostu&wrabhg@($8Otdz7Dmf@g8*;`0mz?Z$K-%OO447XuH8I%Q1b-nzBLnFM7X_(VIjNeoy z`xkej@N8cc%^5Mc;I%Evb=PHSM>WDXv&t8=fa)qUIeK+RxotZl`H~WYi%)e(g^*p| z){}mw8ihHpUL?ma;!5PiV4Peu@z{0J<}5}A-#$IbX;H4{XWK!}(Wvo@VV>$ssRkW?6KLK>c0YNzXin}MQn08BbrMmztZ66)|eY!Wna>b7PuSyC3BUM4@ps}1lPy=G=u0vMk>|*zBztcvE8h~e7 z{h!e*7Y$ed>UEe;=(*BGLF?wtoR!_({j)m&FtS0000< KMNUMnLSTYH_2_B< diff --git a/graphics/pokemon/zamazenta/follow_normal.pal b/graphics/pokemon/zamazenta/follow_normal.pal new file mode 100644 index 000000000000..bf8a569f84c9 --- /dev/null +++ b/graphics/pokemon/zamazenta/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +197 198 205 +172 174 189 +205 44 57 +90 12 16 +148 157 172 +238 206 139 +255 234 213 +32 48 115 +24 44 98 +164 32 41 +32 32 32 +41 64 148 +0 0 0 +213 214 222 +230 226 230 diff --git a/graphics/pokemon/zamazenta/follow_shiny.pal b/graphics/pokemon/zamazenta/follow_shiny.pal new file mode 100644 index 000000000000..bf8a569f84c9 --- /dev/null +++ b/graphics/pokemon/zamazenta/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +197 198 205 +172 174 189 +205 44 57 +90 12 16 +148 157 172 +238 206 139 +255 234 213 +32 48 115 +24 44 98 +164 32 41 +32 32 32 +41 64 148 +0 0 0 +213 214 222 +230 226 230 diff --git a/graphics/pokemon/zamazenta/follower.png b/graphics/pokemon/zamazenta/follower.png index 9ecf4f498057a8ce159fc6d85a7b6f7a985dcaba..16997304762af32aea1c08727176196cdba07cee 100644 GIT binary patch delta 1080 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 XK@mg8nzxfQL7B|c)z4*}Q$iB}YC*{9 delta 880 zcmV-$1CRW%2>S+*7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sl*PsW|NrLR z=Dn=6l!J?ET4MiVYRy_|i$PNVq?FZ*=6h;l)y2&K006XN&3ie67pq_N0008{NklFo_OMkC!Y8p zLL~b2Cyw|7{|er4#&pggS@`c<|9Vc5>fiYpmF^uZIa5t-Sk6)c0iSr0eDGB1@B9cP zpxgafbEf19Ip;v%7rbOw$SH;TKJgY6fYR)pq6)5NUY3`DiaK}BTH##@pPQ0eyzF59%!t;?3`w-PTu=;3zfhdFps)&~GPdRa#Oc&&A{|zGwul?*BOCaot=(Zpc{PgZG2B30)bl8=|2Xs)&lj-qsx-~ zq0`C;CIiM>LdbbzaCMr+lRz_g<ET$B38%o89{Sf@{K(n?SaPzIrUOA$Ef+ zj{1#@|F_H_GOx$C7fYQkh+bh-dshK#_;uFp0{q+H5&aKSXEh8QmxI^<00007Zw1S78(*i zZaDn7!0=#&L_~nYjtT|`2Zs$CF1&d0V?lw(g9#pe-&QyP)iEY{ySp%Su*!M>IqW5# zzOL-g7M++cuvx6#X`0WJc{%HqN-W*|vH)k89(% z{#Ugh9xu7V#FfrDLE7bS#qsj*_a>%C-oO3*+tjG*O6Q7m1n*nDEdGC~vTyAJjRza& z^Eu2&?EODWVaYY|v|NU3vz@NzGhdnZ_hZ0~x#wEX>&1utz2)Y5X?621kI6oNx285I z>}Ygg+p$XM%C-NG&BFxzo*yco{A*s>?KdWZ`zPk_nsvac-&|+M{>EyvJ>9ZXT~gx@ zxmCC_#Xa#ZGux?K%5>`(&%3NsH9>ED-K~%MS$0=56f;=#3yVnR-U}%+D_2@zoet`o>jTuiZPMq&$&H?T?&7{GBAt z?=3&KZ9DqPcH?wmj}v^ENjp~DkYwPg?|%H9QAK%f;M19BP9)VH$>7`|rFg2BH)-Nt zljO}={x=fL7(YxnbfskF$s;L$zF(ir&)qQn5u@RnG9{x;Kbbx{viJyk@0-B6msL%c zVbLw&Pv`G{kW*O5ufd+Q~D>uzs586TxGt@32ssT5~dm1%sp2a1V7!K)LpPCdRaiUy2AUNHI`?O{`lLd zJx%X_p|#u}tw--ePd?ikdh!ZS)={l}u57++segq!o!Txmzg(zYCa^cB^x@Lhh?P1w zYg$k3cGvS>HZ6uVBws=NanX$T0dGYip z_pupq1tGmf0$+*eR>>FTOWUp&h_o+o_xzm@C91iLw(KHt7~ zfBqNqTmM+uUaK2gYd&BB<~G$5*NBpo#FA92a*2Tp0009eNklTtv1SLF09n1t9vcB8PxniK;20cAx!7gCb0FZLapogrp#?zVQ^|h#JFtM_ z*@{1zcfzJb?0hI=W_NQyGo1Vx332jKNZ zUS$yawL~?hnXCG#M8%?5bg;_wYppsL{h0!~;G3u_H-C4?PDW&C;ypu$7MyHYJw4U0 zJw!6y65qJg({x7So+$*=gj=2|hr%*IKUD68KP>~r1;k<#$Ix%d0#D>{g^?f73BlzH z^c?9b=Xu_VZr~Oc!(+>{es@dmBAkG2r$}*lF!0bX0e~1ftzAV1V8f>~j=c5{sCtY* zJm8&T4}T5eiPQsyQDSQjY4wZ1{CwLvc#I=-c&%mqS3Xcb1i;04a;ZW-0ZRz_ImBXp^+W_*f;*7pcU0j0b^fS3efsg@z+C zD@05caWTjo#~x6{0m3_Ko2p}UW&eR&1e^Y9Lw|Ey+f`qHtt9}?waK(2GAYCw?Uq(9 z4m@eB8g$f0HEKGBhqdW%+&svu>X7?nc8F62sD9__!9u*pI0RnS82Cv2@hyo(O+L;w zCT|~|qt@7EZFv-k{)H^i`N5@;Z#@9X(()8{zNTbjK4rtR{MhU~gYa6zsynR=E z&dCnRdpxY}+GlX_vN!MrMQITDAiK{v=^5F+?my$9P5uVK#N8DjN_CO00000NkvXXu0mjf&sx8E diff --git a/graphics/pokemon/zapdos/galarian/follow_normal.pal b/graphics/pokemon/zapdos/galarian/follow_normal.pal new file mode 100644 index 000000000000..c509264c5664 --- /dev/null +++ b/graphics/pokemon/zapdos/galarian/follow_normal.pal @@ -0,0 +1,12 @@ +JASC-PAL +0100 +9 +128 128 128 +40 17 1 +0 0 0 +220 104 28 +248 144 75 +145 66 14 +24 24 24 +56 56 56 +248 216 64 diff --git a/graphics/pokemon/zapdos/galarian/follow_shiny.pal b/graphics/pokemon/zapdos/galarian/follow_shiny.pal new file mode 100644 index 000000000000..f56f0b252217 --- /dev/null +++ b/graphics/pokemon/zapdos/galarian/follow_shiny.pal @@ -0,0 +1,14 @@ +JASC-PAL +0100 +11 +128 128 128 +40 17 1 +0 0 0 +210 156 26 +239 212 61 +145 66 14 +24 24 24 +56 56 56 +250 250 250 +193 89 13 +193 89 13 diff --git a/graphics/pokemon/zapdos/galarian/follower.png b/graphics/pokemon/zapdos/galarian/follower.png index f326f8745634c3a7a3236218ce26db73d37e2071..0793f9c72df8fe622079bfd076e879ac63edc699 100644 GIT binary patch delta 865 zcmV-n1D^ce1?&cp7=H)@0001UMu)cm0004VQb$4nuFf3k0000RP)t-sfPjD~5di=I z0NiLC_>fDHLJk-h7&tgM_}D<*3=q};00RF>L_t(oh3%Mua^oNjM2*10|Nq6eD{y-S zf#SLAbUG89IGH>FDOn`iai z9Qra|Yk>h5DG3f1_y|vDvxpyGxHmz-A#kfd;v%_V4mc?=^Bmao;|upD2zV+dLY&fC z|CU1^FLRRDI7P%w;c5I_glW%B-Bpvte%)-~zL(ELRVCSJ)!F*u*O?wNl!3 zsrfkf4EQ~K(puQ6rddM75v7!Ehw{TM0!z*SR~72x*JJD*aW-V7oO)S=FFj?<(wIxd z*ade~OWYrFrfA_3~m~Hz~g~Jb~ zCRWytnQ`!DfT_u8=TKp4XuG*5@t$*)xp!5Y6G-wpW=Agsvgrn=~?0<8Rk0`J&bThUTmkmG9BT)q3-oIwldyBQf491$ z<5~~$X)yC!xX85-(0*S!D5eZ=7qesMeg^eH{OG)5@F{%xN5x<_3p58e{qF!Rsf5I8U> z_|QNgARtgcIM{G7I4~#x00000000000002PBUteO00L=AL_t(|obA=YY8x>S0MI%3 zsAEs2ACtnc2Qi>>DQC=~yUL8n0%tvM9WLH|n3V&@wZxMFLle{z1NV^O0 z)xO%FwL|#WpKdmM?9aA?$MBKO6C42OpAFXWE?{qQ(PH#rWb^Nr`7$6@VADcyYw#VzPB)ub+o+GXs(;LvTwauhD8)j}x(pzWD zeAP}F7}OfDPJe1|5$2g|NqTF^$Z0s|ao{o~4cP8MW3$Zs)3VzJJKukg&zf}G`Q9Mb zdB+qU+DM`^iq5lC+Xb&qVKrnY#Gc|>)ZQ_k zPEk&C9QeMgXuVx8D5e=V3;&4E^Ka`1&YmzvA|6VN(1s!PJvB9qN|YHHlsOPUuEKX5tt`h4(Sq*@bh27^SDwgm$uA;S7X5!6kc zn>)EPqe z9Hb_J6gRI-?J7sAIk!;ex48s2wYF+?E6`YTXbJZv?E->nJ7AX( zO2XZ^(eXB-InxE&cEkNRyl>_&#Zp8x;=07*qoM6N<$ Eg5>^G@c;k- diff --git a/graphics/pokemon/zarude/follow_normal.pal b/graphics/pokemon/zarude/follow_normal.pal new file mode 100644 index 000000000000..47cfaa05e92c --- /dev/null +++ b/graphics/pokemon/zarude/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 220 141 +0 0 0 +53 53 53 +63 65 63 +94 97 94 +45 61 43 +78 105 74 +111 151 90 +148 198 90 +172 174 172 +222 85 90 +139 145 148 +255 255 255 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/zarude/follow_shiny.pal b/graphics/pokemon/zarude/follow_shiny.pal new file mode 100644 index 000000000000..47cfaa05e92c --- /dev/null +++ b/graphics/pokemon/zarude/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 220 141 +0 0 0 +53 53 53 +63 65 63 +94 97 94 +45 61 43 +78 105 74 +111 151 90 +148 198 90 +172 174 172 +222 85 90 +139 145 148 +255 255 255 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/zarude/follower.png b/graphics/pokemon/zarude/follower.png index c26d0b46208c0eb083f2a1d1d75506679b75d0a5..ee6055382698a069ce1f5ff1603700e521ff420e 100644 GIT binary patch delta 1279 zcmVL zH9tW=USVD>Ju6OWN^h51l*U@DuB_fwT8ojC|NsAkd5C@j!UV85qy|D-@DwFk zv4PsbY;X%W)6*5Nl=*Lc0f=PP9W+1Adq=m{s)IdX@36^{|B>a_I2;DRafSk`a$Sjg ztKwIHoPQrjrs(r73s%2bXaRSCZH-5r0$kD;w7_EZlxlnf7$@;po|<^sjzRAM3fTrN zbKR$;asQAgPYqc0f9u@;7nj(Vyy2g+Q7B(%0GoK%gK_d0tpiIyKA-SL0WC1uCbtNA4BN#oJ$(52T_2h%y>ZbQm^1+e2c z5Lu_}exBkZJM4hmVsv=d8n9Cr*K5(i@PA}(#pt{6pz{prBTAGr&}!`xFrx&JYKKdL z3ev1EB{A5BPtd1(aQHxe)PpTaCx6s4m!sI`mg6gjGb+%;he?4bAL32et@aKQ`;)Mv z$ij0!NwtF+6(LV-uw}-^aTImc#oCfv^Itji~wI`+{1lpvB>=^G*3X&Go3ejy3=pPc9S%Ee^YG#{_J5 zBK=oD&ev{16aGl8ZWxH!VFxV^XLud zUIMjKpl%{NtY)HdI5uCH0XI?8e+F~V!Qm2*>DP+JXAaSH3d}KJ==mP6!)zR0Uf+Pd peIbuGA#6ZD=K1;2#srEknk{3&a2b002ovPDHLkV1mCIUR?kH delta 1202 zcmV;j1Wo&g3c3l97=Hu<0002CwraKj001yhOjJdf(4Z(NC=d`3NJvPqu&{`TcrZ9P zFn}=lC@65)NMLAifQXRz`1n}BNB{r;0001g6VcNE00c!zL_t(|oYj^=YvVW=hJEr; ze@4ZyUeKj(SbCjo4?QdfXT?@s@+;;r>|rkhWkaDCWz6mu@PBcj8R%~jXljUN(QnxA zlVm4#GNsoQG|ih=e)N8_Bs;b_0)n@~1!s>#F7U%cB`aoB(snXN${9 zo^w~90_Ht*IHgNylRp8v^=!dKvt14as1evlE$mMZe}DY>*SRl?phsZx@rHbZjRT1O z6zKlmy%&93wn^vZ9#{w6@v{%|xA$D=Ht0Pt`gFJC5FD0}mfR?jT;I6z_539(6h(HL5 zNb`T??^f87y5zXWA~5=-&o0)VDuEqO0GYQ-juy=OJg!{FeFUb&jvFt$7lwtM#Y*iX zFeXNAo?(9d$*^tr5}5XKQ+TGueBCHr)U?b+7Jq>;G3mt>FXlD-;Vvxmrz`?vV$`{m zRfYaP_w@^4I+2*bvU-@|R8z!!H3CCo(s|V^X4%a>CB9vC*+MP|7!u#E+NRX9nq|9t zcnS0&F+D(TKKAp=4(9+P=bKd>fiW@ZWjXc=t0NolM{WH>+)(Bk)}v6Qh6k}q^0S~|;BxIi@<^p%1SJvYB4h3s?Iv#QirBxjh zhn4nt2dNlJ+~fLix)>5~JyvS9U?2HIMt>CCa^#1^q?wIAA7^BEi(GPGTrA^6?2%pqmEJ_#it>jM_CSRMbI93_^{GNn6!~icFtgWRzagVt*Z* zEBRP~D?1>8P)~_T_g!mHJL5{jdgG}ggoebV@nA4C$nd_!w5F{vP7!I>B#jJ5i4htS zllI1Es6BoQtDIm6^&v58=FuOXuraVi2WxJHyQ2Q=);H5-U&JA?#FRbe%uE@O%AV=e#n)aj2pF2L>OPv}e-A QhX4Qo07*qoM6N<$f@=9ZMgRZ+ diff --git a/graphics/pokemon/zebstrika/follow_normal.pal b/graphics/pokemon/zebstrika/follow_normal.pal new file mode 100644 index 000000000000..fa9c14b6c0e6 --- /dev/null +++ b/graphics/pokemon/zebstrika/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 65 65 +57 65 65 +244 245 247 +204 204 204 +7 7 7 +24 32 32 +7 7 7 +164 164 164 +57 65 65 +112 112 112 +116 168 95 +7 7 7 +7 7 7 +7 7 7 +0 0 0 diff --git a/graphics/pokemon/zebstrika/follow_shiny.pal b/graphics/pokemon/zebstrika/follow_shiny.pal new file mode 100644 index 000000000000..27178df2c18e --- /dev/null +++ b/graphics/pokemon/zebstrika/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 112 +56 40 64 +244 245 247 +204 204 204 +16 16 16 +30 38 38 +0 0 0 +164 164 164 +30 109 89 +116 116 116 +134 216 33 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zebstrika/follower.png b/graphics/pokemon/zebstrika/follower.png index 765e49857d46957deff1a220678dcdc7fef76620..fbe6fa8f566437b23a8deed106413bd0e9586aef 100644 GIT binary patch delta 961 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 S|8|7{0000|0Lb`IP*@lkAP^7`&;S6C007|7 z&;S4c00000001y3l^6g32uw*tK~#90?OM5Vr;kfPyzI0B#8&{%=?S+@hy$D*Ub`(%U21R=6uk0JZBAhx}9f_|?%@)t<)VQ<-z>WYoEP;W#4_D)2gn(X7LydQ^ zoT0K$_%!X)ZhyVKE82i7OWQzMfMyH<=)fQlRO1()B>Th&-vB%xxhjIPf?4-G)XEyg$HV{HF$&=^sp&|%}=jHU_O{h z^?oaEbbop6X&buAo-1*VF(d$5>losLkD+RvaJNqsB4|F~($gTYus}-!$5TT9FH0+2 zcHxPCZJg$<7&|j0cN>$J(#KM zzBKLibLa5>T-r>Qv3?-6SK;c~(AX>ah;lb^(O8ywcTJpSxEQCW44B=`oIy$kWq3ouoVq?-e;Ld^=90QAtV00{W5fDumPzJP$I_R0wuln5xswj10O z=S;P?Oh71y#f0mE08=1b`wEr4C%9u@;D2JTK|%!G#}39IPZw=mzc|9ktJ?8z?nfH} zUM(=#uLm3>v+mmG_z(nuEI`_3lK{K`>XL{HzIcV14DVw~Q6;@}3?iO;L2gZl6D-Gl z`xN)~DBz9=T0e&^=Lw?j1i){^-2@y3M7-#NIxsc8z#!ty3KI#O_U#iqT_k=rynnuU zlCm0f+Bn0XzLD=C3gj9NFPz9jT)HpuvB&o+tQcbJ3-%sQD&PQol>yMQd{~w<8_|dY zes=@lBaFX#yy$`_+0K&}74i0gV_O};?b5WL0-o*ST=e+mku@N}2MndBj#mkjM35=* zoS`Gw>K{^EH4ohzOye?Py5F&ncz?K;FLlW{d8c6WNXMbGwKM_Hq z!&BHvvy0B~NYKE~Uy&f@1XB~l!&t;EAIoZj`e^OZ76cuR_5nxx4976i0C5Unw0xMc z$JvDlhLMSbLz}f64+Qle`h52d8U&T0?Cfyd(V5c4NN`;(6Ey3!Ac#i*v^N3A>tp7f zT7a36#Y50%!UjOoY{_v)5Pvui7+Duff-aGH+}a{jAwgJI@i1NF1TjNtdxU^b)=r5+ zBB;|jAOr!z09X>`$DqO^K>{^22>LyF#EU}*5yV|4#W-%8x11pAL;K?ta1>yt%zGHL zagQYg@8e>v?ZCd748L1TZ5dRWv1;f*?(uA>#7AB-nqP=j-{Gc|P_zL7X9Y;}UWC9$QBbcVJW^ zzyK2TM@}3dbn%c1NbyL}$gvSjNst9~2`)EYORytB$1cI;MsS~|#h1B0r}|?~uz!apo=$Tu0(9IErTkbL zEwk0C&JolD{j|{|>b^Xe6?j@W>2>@6N2TY1FMkTSMetQPo^_}0_oNvI?NzyjZ!T!I z_Mv_sN7raS<61F-$tUa!UJ~%#O5)+>`#^qx`1)PIe^E4q7gt&W6dpyA{|3E50mXyh y5>7L^dMV20e*e~px#k18Un*F1dg&E zSxEsP( zJNu;G&4*d8Ym3OdF6LporLbhrQ;~$lqJ1~MDz5t=ro23j|C;10$&}W{idqexuX7)) z5Gq`A{%J|4Zce8E=mtIV`ePq@>cn|@s#U5 zrEqS`M90O)`VNY8`ziJdvBzH$FYcAyc!a6cXE_^ZMdJ={vzPs1@>wO5y!-V(+GR}- zzPC@`muJ$vvrFYS*<$sI(!gg-zm7T%HX^=H@lbHG=XIB5B2`@8G9Nquv z;O}0-+6OMTPyZhEyq@6kNk5sl)Z|&3K?K|X zPak=HOx}DbvZ#Ib^uNDFR`4cB{Lv4b`=t1tNatTmvHH4-+7GuMG1pF2`t)A0EgqCh NJYD@<);T3K0RTt#IEDZK delta 625 zcmV-%0*?Kb3;qO<7=Hu<0002CwraKj001yhOjJdf(4d%TDEQz|*r+fdSfCIP5LnRg zNJvoFI8Y#v*f20SaBz6|;K;zh$N&HU0001M!5{bl00Id~L_t(|ob8pri_}0A$6w@9 zc*2lGY_!T-QXC5bGhTHNJb!^*b|h86Ui@n=#g@WxHY!*MYkzTp{4KK?EZl?r8=PE| zH?z(t?%Ca!6!~Nx?=x&NZvk#|o103wC;u^`+K-{Gz5N4B_u+%5HO8@97(;lJK@hol zZ0Kfqb%rrj+CmYFBU~hvhtbCe?+~$GObuW6XM$u!cW%qccq&Z#~F7sdtaTMlI0yCd-A30K9+7SIp?LDVSD-F{+jf& zgurn7y&rNP^U}lGaDH5nEn7l(^cJ^6-bDY(`pf5yF@K#*A)8m~^>f+e9>$rQ$44(a zL8p@`WSM>~D+qHpkF&?gP1l$;AoIHaIHU&sKZlh>HKc}()y6d1y*lKP7ZyZ#DBQR( zp1!W^&lq{xl%+p6CFTN!1dtRqHNoYWItPv`=gq`gKzF$`_CHOK5+Z;o?9WGA0vf zuH$w)H;b`cea?RU?i%yPg!whgzZhF4Nmo4XG|`=|H<^1z%oO*<&S^iswFxYl^t170 z+FnkUr?acQ-ut`dFytQ$;Nwr-Kk>(ws=~qx9n2ZlR@1%)ze%$-xanM<8Qnbu>@4d0C>@FZ5ntcE6Cq1!)s4|6fOC^!dg9ev)4D>OB81&D$#jK0w)vW*j|D+%Q%{d^XlzV$xN)P}5dp&+V0007eNkloTAtG$w5_%jel{(q}G_jbKDr@xs40uDQJn~ zgcRR0Oou|tGAPsuess|EeONuWi4~5L;-ajD{SwR1a2kXR-vs(&ppcpkrN(Cm4*1bQ z4-mOY7Q!Wt-h{LF?%x^Sq5e$>xUFk%*dAgbZqyH%7V(pVW!L8lV+0qtYS&hJFTFI} zCIP^YJAWbIHsWm1n>^EJ0!gR%(ZQGX$X_neu01-iz^%<7D;1xXHW_O}Z$iXf;289# z@a$v6<=~)EgtibHEA1jH9Q!2OtJ?Z0uEM^V&2X%Wz-%1~eNs>+3p~8UqOxU&=}V^g z3P+JBZ*%&p3&Dd+Ts<(>AUpI?DD!|PPq0y=K58=at%MIy<6Pj#a$#ZZu|muWz43G( zG3u)q)Cs13+(j(#om4aDh6MIZyn^9^g*iZi42I9xfFVuu{%^bAkap2wpshA7(qbj#l-~!R!G9Qz<7F><*~?z`vj4@1 zju67XrdXQs0drz3L1d~vg^_@fCnAeP5uVAqssE{PaXI=u1jd6m=DaV*|`dI`b z_{QUi(x3l^fzS{qgp`Ofq4l@H22do6sCBRH@z0WX;}1YT0-`8{<&nsaz5~=;R7-}n zU;RE_j1MT^2Y&>DNZTPWXZQ^u{_AS@fX{asV}aWLrOM<~^EDt4SP&zjQ1LkY4p2*B z{?M6A@rGD2#t8MEysu~&@AQ`5UL|Z^AEw_r2 zv%)Jz3LVSToP}~ic;_750Gj+@c`PFa*!hYFh%=H&1$nB%<8jU_#!#AOON#TGsUolcBZEi6x30x}0l-vni0-7AqRS4$b z0jkytzJIFf)G^fv9Y;M!1bObCKN%6gVSp!TgoqsP)st_V*$K;TqYeqFBlN48B+;nD_ zyBCj&d6OaS`;6cIrZFTn=JM}X_a)(3|yBSqCe1Un#gKy?AlLbG>Ywq4Kx z#~suikk=NR^ZJ_cdc{k6iy*xDvv(ihy#r1iY@o~4zlZe@43NA8yzBFhuXjZBaGR{K x-YlEBsT$zQ0|PDP4d(7eefasIeF5;f>=&XYB2eUr+)e-h002ovPDHLkV1jbHZ+id$ delta 803 zcmV+;1Kj++2CfE>7=Hu<0002CwraKj001yhOjJdf(4ZI~AP^7`I6y#PU}#uaSn%-h zu&}V$NO<`8_~3AuXgE-qNNDJgumAu60001!E!XJ)00Oy5L_t(|ob8ptYU3~vhHczi z!BoT`a`7|7jKTEK&>%s{#qVNb5WWcZ1r|aBMi)QB-k0t>lz%<;5)*;zi=JWSq_Gt3 z8g?PDm(C$%#+vURk4CcRecGpe+W#`-qiYlIE{JKgy0SpDB9<4>lq{~w4^l!GwoBpe zx&lCnMGPts#q{c%$D2j)c=PxV0-1o?62NGSBjdY3y33#M<(mFIKNx^k$taByl8mkk z?0F{y@0v*-41YhqRj~u~BqfyQqw4^}PP;n5_ol+*2A&5o*evwlC@~5SFg&bgh%V3h zE-+*;_`r-n2D)CKd?-Mc=qXR>-2~8EHfUR;{@_gjp{uI8=3rg`HhRkfdOAF+f;3S+ zHFN0zz5A*cqN$&~31G;MHWn0i&p_gRM2~05uS6rurhnbhupuft7bn1Y+0vx zJo;D&^|V%VN`?>;qE}C1RgX<~fuT47#VF8n-gO43%gs}np5G{#i>8s)ZeG&;QLYh8 z?pBo%aDfVM7|RM}fbx*%BhZuNKp|D{vUv0@fD$Wyf;9a=d?9r%}YvYwm%CXywNq6>KMSYSIjsm zQ|t0{fkB6|4dUa9kfoFodx|=JF3+3p7Y~RrnSYVfg&)RW7(XP%#r5w1y|&|BVOkir z(gF@WU6!TkSo@Bd0vw$>aQlkT3_zJVGd00M|fL_t(Y$L-ZYPZL2D0N~ec!+C*LlYbhMI^7o88y%Gd!(o?2 zBgR7sZx0X?L3a=3Mo9*)dZ1V7p{X|tF=05_P!9Hn9`z^iU!1LJcf0gqtS6&yGflp} zM%LJ0rIg8Voq4WHNHVxvVi4irtj&3mQSyhj*ojIK_cv*L&>#k>BQO3ZCgtgPXgI(F$tLvi;kjcvJZbfEv!nZu! z?t17GHf2MsG+W{=j5Z{k&lOd0^W5tDQ{YPIPOl(gt$(^8=^;qlo+Bb=JJgO003*`BN#swMAr!r-mi zdCu%`41eQ(<9MhRWnhMFi@{61ZqH2H%rTb-1y&5@Y++#c38Gq*Rok6eA$EXrN-`&H zn`;BF_k7a#MDR+{b16fDTdF08q*JR~s^C_;Z>`<)T3E0bTQNsAu+3Jp`7B3SYv-q@ zr;GRee!du(wfokB8^)_JUl=xMrZm_KzJEv0x$ik2IvKlB!4haOjJdf(4Y_y5GXJ}ARsV!C_qRMD5wxXczA$dU}#84P{_#0 zFo1vSw{7#`Yw_ zFQ0s0{PHCa;Q#tZRw4b`%^GGdqnW1(rQHoM&lSkIU?rd34aSKDYDT-*>|5O4-A4GS zcKC8edas5p3tNmdPmBY~5c-~b?f~gMS>a7yy`{X5sEsaVqvQMflt~%(CO7D{CbyLL zv8A0Yujop1fqKi_5n+htH#fJD-6E|kh=+`YK9OPrcHurzG`$F2P z%?H-=Yj#+4PMA(Qamr1a;_y_^_jv{o@?CWwnrY8rl2&0!NDywCM{Y3IfyXVdHVrR|R6ih4d$&O3Eb;tIdT$sY+8Dz>E_^oQhNj zS|_K=dw<*#j2ah~h0?Fzu@k_Y>y+8XgBE#rO3gTW15IfO!dcZO*yB(LbyXnJOVZ4F zkDEYM7}XReICEjx(n2cOH<+=$BOtg=QlW#hRDl8dLYsj(*IR}3WUUK_Lm^>USCyT6DSwwM!AlmgkEyA_ImeXWQoJSjyhR?@ zKGif)i0vu<;5^|8OBe^G_6a3EN8s=hOyTxN@w`VKuMawU@zgm44=y8K0uDA13W0P1 z$*TvSBc*7r?GFjR#t)Tx%Y@w;-H;DCYJ${B4EBaEuXDoX7z|{wS(NY*F7Yi)^a&Ws zq<_B&6OLaChfp&V0^=)Pkv&7k`wi@?>y&xUUh9s zuX0<1tk_dC$8(Fl$4lK9YHpO?(^b delta 786 zcmV+t1MU2z2b~6x7=Hu<0002CwraKj001yhOjJdf(4deQAYfQv*jP~b`1s(EkPr|M zz&KElh>*arxHvdC(9qCWKv=MFaJay@@aP~vJcnff00O8HJOtc&LZ^Z$&nGo6?O2n9Yh!CSU^Yol`1n`z7W&FN$K= zV4wL6x4$Q3U~hP^t2V$^B)!&h)8N~$G=|ykiaZ)pS{-Ui%X(fv(pt+6m(bIw9x%0S zzx!fX-|+f~sedf%@kJ)hJwWU-O81UBf!f6GoKmCSlpjjVyw2pDQp24h1~;i2G6Tdx zm>Ic{J>BdoO*;KIUowN|i@>G1qSRqZ@AyK9u@Ka_(NqSo&d!eC=5CaL+Rz$O zQ$JZPaL;nf1Ch&2DsGsqO@gl0)q}BE%yrW; zuz#kv-CumUK*Qk5nL7-O)l}WL+0p#aiSigRY#qzMfopn*Wne}>Q!zzs`k`%gtmTe0 z4e#neF@M!!#NdeeSa8I)AJ}HtS@zR3n0jAtUz>vhF_dCn9%2$QOSe{UlBU57%%H95 z)_24$KCbifKU38-*v!<@p((xc?{>)*L|xI zK1dv9ULuZ3|5g14#xeWy>e1#P Q01E&B07*qoM6N<$g4Sk;j{pDw diff --git a/graphics/pokemon/zorua/follow_normal.pal b/graphics/pokemon/zorua/follow_normal.pal new file mode 100644 index 000000000000..55fb61c8600f --- /dev/null +++ b/graphics/pokemon/zorua/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +19 20 50 +151 49 76 +109 47 43 +0 0 0 +106 106 142 +81 81 128 +43 44 101 +43 44 101 +238 238 247 +81 81 128 +198 196 235 +16 70 96 +19 20 50 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zorua/follow_shiny.pal b/graphics/pokemon/zorua/follow_shiny.pal new file mode 100644 index 000000000000..a2c904905cda --- /dev/null +++ b/graphics/pokemon/zorua/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 48 +8 176 208 +0 112 192 +0 0 0 +96 72 72 +72 48 48 +49 32 32 +43 44 101 +238 238 247 +81 81 128 +198 196 235 +16 70 96 +19 20 50 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zorua/follower.png b/graphics/pokemon/zorua/follower.png index 841fa155d1dd846468ecdbcb5e5b2b8ff6895602..1198b0526e6f378672d42be74c29a5cc131f37ed 100644 GIT binary patch delta 585 zcmV-P0=E5}1mXmcB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000gP)t-sn9!gg zATS89&;W420001BNJvO9Ffkw?D=cO1?)OnqfX2k@5Jq4V6f%_akV60f010qNS#tmY z4#NNd4#NS*Z>VGd00F^CL_t(Y$L-XyZrd;r0MHYv5AYeJoqx41y0<_YAe)GgqF1{* zH60aD^pMGbVEs^jrBl{^P^k_fuL)&zYXRT(c;cOorVN+3#3e5A4+WlEz*!axIJ2-k zvrxRB<#NG0;*uE=mLH(NMfAJPr^I5)mx+tb=fq$(*rf#(ZCHbva8D@PDq4Q*q7A7B zkA|Y{!y$1=bbpgJ2>!|%*4Pl$yH%BXm6&#eK2n>rpjPNA))Pd`VOY_(CLBc0)b!-2 z$yv&sq@>`VhO(2UA#_>yG)2w@k&NTM_V1agj}yOX$~zP!Jh2AM(<|NY_xH_=U1Q<^ zlc_N;UhlurA*iUB%cKQ<|3bIBMb;}dxWg&6)$YZTZhxs&RXADZ@+mejk3Z$4 zdhJpR?_9j4&!kX8-7&9y+)$cuY#Q>$+Pl1w4vp~2cg)tuLoJ2ug@C-#`eDXeY2mxm zkaO6ewfYI%tl==~IpfrEta1j}B4T>46yjBCJL+-9;mbUZM`T`)$(cf_aGMs`PCr_j zx1(hZEJE83der=d2B8LEPv~n_@S6RXoX_9!{9U-TYysG3F%<;(tGwoU{c6Mi8UVil Xke`{v4-P#*00000NkvXXu0mjfAtD)= delta 514 zcmV+d0{#8s1e^qrB!4haOjJdg%$aB)IH(XnSXgi%ATSUR5I{gs7_hMT`1mk@fG{vX z0000000000000000000^Isx?n00E~-L_t(|obA-Hirg>|08kZffro7l~Q1{OS@ zkTT8nIau-+fn0IqN(&OC#vnE4`MF3}oM!eSFV`io(>=|4Mt>TlHRcw#xWz60oxp1g zxXbQnt}L9cEOhs~JRNmMJSiiZ(>K%MvHHXLyD*h}FWj9UgiSo7lLZr;Rf7%i0BFax z+J1G_5z;S@5u}}P5Aahq$o`}nZa4vK!@Nq*!Y~jcj4cz4#A~fb0LuBWw2UziqGgyC z2r#v5?O;I^ynnRmosAPcsPvHj>8n| z0g7RYug1dwE~{IWd(i?v{(#5f*z}wzxLG=Jc(sK`7}J_3tK5qn#@}DyZdse=lspG% z@*&h)dIt&FY)%<{{h*I|Y;4-b&4;!T+(bTkci}qJo_p*5lWu%mwhmVy31~xXA)rQt6UUs=-B`k@bd%IfQvW5_^Upf}oG-0fFzQ*9g2ucn&pOX_QwLU&mR$Kr80O*8-`uh6G%g>aQlp!H8YinzyVh~alEPen001k9gPE!E?|NsC0 z|NsC0|NsC0S4!Iy0005vNklk3II-V~;)d*kgaq@+RL8uxbA~fxOFKzC*-!1?=kIPGFM*m+~Gj1LW7S zKsmWZ+@|P{15E?C9Fwhp)@1@dr&>8BxESYJ=_Vfzl)we!MF5XOU#lgHtP%(~)!x~B z8VUD4S>NXR^xkE%e!$ZZ_hZulF1J~=*vH!2V200Fg0L_t(|obA*xYui8+0N`gx zADDD-Jp@9!xX>YUz)FMBzeRk)7;e7lIt3LQ8hdXt%+x0rJWD`9#acBu`GQ7ZwOuI5-qk z1nk%V6zfRXv17-91c!z#940_>85oni-CYa`*rl*=%2@yI3#RI zt#h!EunCY0uC<%>HsdcLt=)5+heVljU{uZ#Wp zm#1N}TS#$M_0tkJyOl>{1RWEU3cBrQ9(RAd_xAS>C!YA;ki4k4OiXFAx1Gl0J@$Q5 zP8!Ag9kYCVIp3xz%i(d$;htGr8kl#c99!}!&yy)bq;kteg}YaTmhm`UL?x^JA*{8pzy$(M<2ttwHV7)l^iG_5I!Uj367#R=2iWquez-`h@g!}tP5qbEJHEg8yx@1&SL-zE9@Is zG6L)iNf2414@01e*7P%yA^Vl&i`+Qh9qrcGs10ZwA7;^p1~h?LaODH}Gc?)ohC2)a2!s@`r z3XjQpJC%OX*j*Az5nKC&DfdcDkUBF#Vgu-uQnq}Lq+{#XEb&7SM5x@-Ik?Gsdqa&C zJPAg}C14}40BKH^X0rZTKpIZL(<`F&l}rV^uH&y$fsEpN!E*ijS;I>K4T!UqAJ%mv h)KoCv+8F;>e*haX!GA+H$AgoW>0WGO%N$ zA!cW5Z3Y@OX#xn#72q<+ayuI^EV=g&I0D@42l%&q=Rxvv1%D}OlMyJ)Ifrx3od?Mc zg8xMervbZGhw9kMbUdE}{7g;{3||C^ zoc4MQhk9x_Qg4~mqx#2~Nm);+;WPQ8698`-*Tj0GCBxO*a(MtF7uQa9%J8f zUBS78REge@fqz(8&f^H{r3FU`8W0={DTPP|Lo|1sbBuE-CB(fU1`5YHJ;ZvGc&Io` zL@Wsok{YKglfe+p9p^E6NgUG|qPcL~w6E9qEoL~9;NVeS1EezT4bi;zoGaLx4TI3U z_ME-l)Jt{{hhrq!g9(QfQ=IpPXwE%nb!WyqLle04oPU9~-b5Du@P{&k5=HDsl?#B? ze2Z?qA)3!T=XAT?+#A}!rRQutrd|_JLFRCE0VW_Sp|A;xZ`w7S4~A&&xKpR&?E=oc zp$l}J(IZ>$LKG3$hYRubwkkytl)&6NP3D)oW=0H+x#j#C#sGE#ByfooINjE}fFerW zMpPHq+kXo{46Hk>`l|VOP7IB?;ZFT7X$4$ihW5HfbG)?EZM_-b!z&jKzivKbK$+T& zuyfXWY7CXH(3;P*TQSrnM;)}1PCpYUp`I^&0M-ko39xI9_)YVJ4HTJkPzp~tF*Jer zI#AsV&Lpft4RYB93cdx$xj^mKq@kFkIfo$S+6jqTVuuH#qayCyx#*r9sPSfH&}FfRGr{K zs(x7n1BOKQ*f=COV5vJe(ffZ^``PKBE1@JOdM=dEgC0cYxyz3Fk|PYDIK;Qt=zaV1 zO@F*6-;zsWV_4aKDb5+7$Nc+tuz937EX4qg@-#sJX4v8DYS;!d`v*?SjII r4sJEd{hRJTUi9Z2_78vU{YTq(jPh3MbaM`V00000NkvXXu0mjf;En60 delta 958 zcmV;v13~Jk~wWJ|+Exf+sr;36h3q&|xwnd`vq zQ@!!tV?jL`rh;353aeyD=56Fc!QO1`MCNVe{Nt`(wu021BH0@36kLQ+DjAZwik#Pj znOY28U>`XLeZ3Ng`10r2z(^w97gGp;i#(HCG9>duDS0TVO< zPaU{`VuZmb7r=4t1 zcwmOk+;edbO8`Fr7T6O7LHG4`Fcei-h^c!#cR(1#^0HcqhbuF5=8k)dt7Hu*Lm4*e zmdxq0L4Wu4Hb9#fyMSNu7X^%!UkE>DYxmC3#0tIn!G;+l9Tn+d4F>(HNg}=OV*u3) zqYLnJPWT%>_(0tR2V>|BXNE42jsvrd;EHg`EnvR{YIVs?9rJv>Fg6u7Q^d{m421Qx zj6lJGCfcMqHV!LDfr!feTXfoJYFEdXDl1&Q(0_GRoDh#INZ8G>!uCQb%N!fp6Bq1N zS_2@R{F7cgtQWnQp6NxJUb<|>ATeR*AgM!d7r3*|Ag!@mWo=L~z1BwCRnH2y@0vW7 zTu=bVIh|gc^VV&D_C3j!DSPIZSzTKGy~$_@`uTNOvD{!fA8X)-cUXw>1MG*;9M5Y2 zoqvEF3%A?FI)pnc+Ee=hb|qIY^XXk&wxSgq1H$aU74y&j$o0p*pHG{BhnM60<6WFf zlt-4I&vbf;4aOUNgB^3mBVWeHd7js=T7I_nPrs_WCu^_Vkn}6pajVl4$99r80SxBn zw~W7a4r~KH*4-ix{z^@r_;-Kz#CwOf88;E$>wH8M@O$uAYTr8!cQ(6gocm0VA20rM gj_z-N?fs+eF9N7LL<4kuRsaA107*qoM6N<$f`(Skt^fc4 diff --git a/graphics/pokemon/zygarde/follow_normal.pal b/graphics/pokemon/zygarde/follow_normal.pal new file mode 100644 index 000000000000..19a4ee581e94 --- /dev/null +++ b/graphics/pokemon/zygarde/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +60 67 57 +40 45 39 +147 188 62 +27 29 26 +82 129 59 +53 86 44 +142 150 126 +209 218 182 +21 52 10 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zygarde/follow_shiny.pal b/graphics/pokemon/zygarde/follow_shiny.pal new file mode 100644 index 000000000000..93af7b25f0f7 --- /dev/null +++ b/graphics/pokemon/zygarde/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +202 201 201 +164 163 163 +43 184 147 +27 29 26 +26 129 102 +10 78 59 +107 203 178 +136 229 205 +4 46 34 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zygarde/follower.png b/graphics/pokemon/zygarde/follower.png index dc10bc84603336c7bd691176a580e9fa9d9934d1..3df96aa87f2413d7799d9e9af02f50ed066f896f 100644 GIT binary patch delta 1861 zcmV-L2fFy)4b%>hB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000XP)t-s0I=u~ z5D+{=IVdeBle|6~9U4-BJ2h4;j+TDW+O`!m3QncR{{R3032;bRa{vGi!vFvd!vV){ zsAK>D2E0i`K~!ko?O083+eQ%O9(>7(LsAUd8;6q6E4h~Lw13wEqEjT9KJ-SJ*&@0b zE^MI30R00-5g<9asG|b@m7OIe*%o&wKuM7T)j$Spzx{Y`zIIp6!47t?gB|Q(2Rqoo z4tB7E9qeHL4HI99e|PiTufxB)eSZOaZy>6fH9^<||3)UF9Ru9fnIew3MRwue$abyG z;{w5Tye_&9cz@9z_%qA*i%~VFCMeqdY&Rbx$LpgjFn0IBpKJ=SPmHSc^itPhO07~= z3$XgfJ0XIxA$a2MgKsR4PTC|My=5HiML=;*BS!#Q1sLv?KzkUBcRi$^KDzth8-l0( zIBgRUfxVZBl)Q5qXO4%76{jSw1Ts17W9s^p9$w0&P=7nVwtVhki-4nPVCP32;@A~) zESx~vGmw(l2;_2@91scf;np{}OjvwP@C-fdx@;Mrr*np%h_Rs6BQcNd13Z}-f#S63 zABqiB0u8~~><%x+2=foZA)f%@!VKpGyz3#pW6SvHB0`3r=vMBdpDrUH?E~SVCBRPf`2|a7;vkMDE%-IX)ZCA^a~AV+ssjKfH+~x_c;c2?%0h6_)tHS9#+Rky)VlZA2oFVPe5J3MV+!)d01dtfUkflcBNfdmNwHVMazIhC^QThD zsX*wsvmaI)ecfgX8V`Yg?Row+&;pGnKr^XAD%_l>$u=&4N_a(3f+fWPI%^z&3&2mm z(;iBp?-!ma*kCrE8zgL4u10ZpUEBth$Gzt)FvVrfzU z>8y7=zx!hlPZP@yG;@tp8*Jt{HKsK|>p2@_;R=_))Uf#QsVj+lLS=sHw&=Tvt$$8} z8O~1bPN(t2dKrZcKC|SwP@vZY6Wci}g2i7oJds?E;d@OdwWI*_Ekic?JnlN>Q~7*| zJ@&HLio@t}P0&y5?+ITXUlZ)!3cVajuwPa;`s@+*qK?#Nz~WI^J&bGo!FtZahM>L4h)ldQ1(LLWap04HWMKEu zS|3wGbV(n6x|GMGjCoAJ8n>rNupx+?0Cy&TeG5AT=*tqu_bg2M62-*O8-EbNH=j!` z#O*jafC%2a1&4ExNdgm{w(m^DP+cxcj(@E$c(hN2C|7Fu=JR95L|}uv{Q5U-?_J?@ z;eQ&Um4+2TTPrpC7R*$->jY|4p1Vv2dK;W23G6ke-r`uP)(5dUPxNTzAYm!R=lUAY zGK&3?QfGo~gBzUPeTRobrGM0@{YxRC6g9b{Ja?QQi)OA@`qqCmo5{T)=&%X+>i!Gi z_mBMUJ3PEBmD2Z4n*~Z0qBAWq7vn`{5umbl4Z<=QZxI}S8I@;`V{Y+>@fqP`#ZuVi z;iXoi9Rg?x*D+5XoGccLMlKtD;O1nG80&|vaK9?g%aJ-?u=|fIe1F7J*x_Ng(FN$M z)*K4Tk(<+th~7V1Hw9Gsax9S|v{>kemupo5$`%1N&QcVwbrJq@#Z4F46%^|ARpzu< zP-cK~s4vs*g}b0af|<5Wpq98p6x|nQpqO(tn5M%4h^G^wwT~YW4nO!549jvqcsDrRofY2K9 zVd01{RX^*-QY(FAmB8&}5jRw1S1qfz0tj0bDVzwYXYyqeH(zb00000NkvXXu0mjffh%xY delta 1742 zcmV;<1~K{64&DurB!4haOjJbxu;?Hd7+6S9I503MU&S0JyNQ z`1tq$00000000000002G?)l*W00wDEL_t(|ob6dnkDEvkbt`{>>JDhHG_ubFz2-ie zN$wb7<%(Ha`5hB&l%Ks-ZG&f^3bd1~vIj~YX)>=r-m6b=c7MCgHrs5o%{JR?v&}Z! zY_rWa`(K#)N&L5)j(!gR?e_Zxy!!$bc3ug>JMdp*DqUG13Jg0{mP&`L;lIe%&X#dy zA=>G^jdq|}0W0_`gZISMDTs zk3J#6j0m1sf`4oHXpo+kBq9&q!8!$ubCK>8SXKaW4+8lxkaxAkp98yn6(8@Z4_UD! zAO*gcsRF%IXVp&IoW(JTgFqpNjV&UB>7ffLg_iNb;G*q<0HtG|A9jdiq%OAI#g5NF zOkxr!%cHsLJqj;Wz7(B>|f0B3K*PBu$P4bBC2e zrSf)fhJWP?rm)sIydjh8SQ)JJL@eV(YkPoM8B>Ung^dgr8Bzf*#_B-q!5$dz!5-DC zKoGDC^y%~heZ~ZGgy(p|Ngh-N!-O%A1dzUTUd9w+x|ovGQmdZE7!^f?n=Ihd9LEan zUJ=YLGmYj@SmP*#oVKMH0IU>eaD}ae6^4?4DSu;K950x}06FME8sYf zra4Y6#%4Ey#^N2bi}8<$lOa7x0Nzm890PEO*eoY~I@3%UD?^t;ZgrYd4rh}Xt1LU; z@!ri&FjoO&*zDcBO0Y<-u*)$@Jbx?|Kz68*A6BEj{X7N9Ltvh?HcxoQyw&4QtdM}y zJb%rnxB@KU8$kz5ieqvPIDiy@LyJSeV!w^qRypcx=VJnk%;woAd)Ysw1ye(mBk2vd z>?~4uf&#q(=V2o8Vo5-r!DSx9Q6GMoF`+1N)AIE4Jx7B59LF|u$65a@6T~(!;!*_u zu+*qSl5lfi(1&A!X;J`%NspJ8zw=Dz%zq6O+8d5-aGvAXmj@G-$^-Uzj~b1j=B)D z&GA%wVF5++=9c*SL9`45$czi-UlBSs2`-(bQk+BkA>Dw~`fCgzAnt$AE zOoi?Ew06V!M=``*83+n5bjlmTjatd9El2;&=>^R%FI4eMb$;74}O!$^>CGOAK76-d7L#eqQq zdCq%i&?nRoKBSjFI(Ix*!pj5pC3Z#% z|9y#XJlqI!t(5e2!d86NiJNmDM?wbb5f@2<_?UCO;@C8cFT^xY{Q2e}#ebCIYkjlV zGK{@yno5anaKy#iS3I0FO>uGLcDH73TqxNeREzB zfJe})A3fY-vd?mv^g%>lZh!1l?T?dif9T`>+{8kS;Qe*L&mx5t55s5Qf`44hA-o~N zcTya;srPdMK_A#2^{KA&$G2w%0sVr2D=t!0AAOtr^(bvu)g!dc$46mE4FW2#uJm28 zPkhOFA18|fl=lGWd6g86nerR; zp#_1{WKo~7$ix&_#gon_Z8g93&dry;oae=Kk*6c*m-))8KKudC3WVq9#Tr}26C~Kp z!ul4!vRg1* Date: Sun, 21 Apr 2024 10:20:23 -0400 Subject: [PATCH 224/291] Read separate palettes and apply it to Gen 1-3 --- include/config/overworld.h | 2 +- include/pokemon.h | 5 +- src/data/graphics/pokemon.h | 51 +- src/data/pokemon/species_info.h | 11 - .../pokemon/species_info/gen_1_families.h | 449 +++++++++--------- .../pokemon/species_info/gen_2_families.h | 209 ++++---- .../pokemon/species_info/gen_3_families.h | 298 ++++++------ src/event_object_movement.c | 14 +- tools/test.py | 56 +++ 9 files changed, 591 insertions(+), 504 deletions(-) create mode 100644 tools/test.py diff --git a/include/config/overworld.h b/include/config/overworld.h index 4543ddf05936..9aff26492946 100644 --- a/include/config/overworld.h +++ b/include/config/overworld.h @@ -37,7 +37,7 @@ #define OW_FOLLOWERS_ENABLED TRUE // Enables follower Pokémon, HGSS style. #define OW_MON_BOBBING TRUE // If true, follower pokemon will bob up and down during their idle & walking animations #define LARGE_OW_SUPPORT TRUE // If true, adds a small amount of overhead to OW code so that large (48x48, 64x64) OWs will display correctly under bridges, etc. -#define OW_FOLLOWERS_SHARE_PALETTE TRUE // If true, follower palettes are taken from battle sprites. +#define OW_FOLLOWERS_SHARE_PALETTE FALSE // [WIP!! NOT ALL PALETTES HAVE BEEN ADJUSTED FOR THIS!!] If TRUE, follower palettes are taken from battle sprites. #define OW_MON_POKEBALLS TRUE // Followers will emerge from the pokeball they are stored in, instead of a normal pokeball #define OW_GFX_COMPRESS TRUE // Adds support for compressed OW graphics, (Also compresses pokemon follower graphics). // Compressed gfx are incompatible with non-power-of-two sprite sizes: diff --git a/include/pokemon.h b/include/pokemon.h index 0f455182404d..1d913d11665d 100644 --- a/include/pokemon.h +++ b/include/pokemon.h @@ -448,8 +448,8 @@ struct SpeciesInfo /*0x8C*/ #if OW_FOLLOWERS_ENABLED struct ObjectEventGraphicsInfo followerData; #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 *followerPalette; - const u32 *followerShinyPalette; + const void* followerPalette; + const void* followerShinyPalette; #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED }; @@ -621,7 +621,6 @@ extern const struct MoveInfo gMovesInfo[]; extern const u8 gFacilityClassToPicIndex[]; extern const u8 gFacilityClassToTrainerClass[]; extern const struct SpeciesInfo gSpeciesInfo[]; -extern const void* const gFollowerPalettes[NUM_SPECIES][2]; extern const u32 gExperienceTables[][MAX_LEVEL + 1]; extern const u8 gPPUpGetMask[]; extern const u8 gPPUpClearMask[]; diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index b45c02e8ec09..4fd670a84868 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -16859,16 +16859,25 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Wishiwashi[] = INCBIN_U8("graphics/pokemon/wishiwashi/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_WishiwashiSolo[] = INCBIN_COMP("graphics/pokemon/wishiwashi/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/front.4bpp.lz"); const u32 gMonPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/normal.gbapal.lz"); const u32 gMonBackPic_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/back.4bpp.lz"); const u32 gMonShinyPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/shiny.gbapal.lz"); const u8 gMonIcon_WishiwashiSchool[] = INCBIN_U8("graphics/pokemon/wishiwashi/school/icon.4bpp"); - #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_WishiwashiSolo[] = INCBIN_COMP("graphics/pokemon/wishiwashi/follower.4bpp"); // const u32 gObjectEventPic_WishiwashiSchool[] = INCBIN_COMP("graphics/pokemon/wishiwashi/school/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + // const u32 gFollowerPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_WishiwashiSchool[] = INCBIN_U32("graphics/pokemon/wishiwashi/school/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WISHIWASHI @@ -17423,13 +17432,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_MiniorMeteor[] = INCBIN_COMP("graphics/pokemon/minior/follower.4bpp"); - // const u32 gObjectEventPic_MiniorCoreRed[] = INCBIN_COMP("graphics/pokemon/minior/core/red/follower.4bpp"); - // const u32 gObjectEventPic_MiniorCoreOrange[] = INCBIN_COMP("graphics/pokemon/minior/core/orange/follower.4bpp"); - // const u32 gObjectEventPic_MiniorCoreYellow[] = INCBIN_COMP("graphics/pokemon/minior/core/yellow/follower.4bpp"); - // const u32 gObjectEventPic_MiniorCoreGreen[] = INCBIN_COMP("graphics/pokemon/minior/core/green/follower.4bpp"); - // const u32 gObjectEventPic_MiniorCoreBlue[] = INCBIN_COMP("graphics/pokemon/minior/core/blue/follower.4bpp"); - // const u32 gObjectEventPic_MiniorCoreIndigo[] = INCBIN_COMP("graphics/pokemon/minior/core/indigo/follower.4bpp"); - // const u32 gObjectEventPic_MiniorCoreViolet[] = INCBIN_COMP("graphics/pokemon/minior/core/violet/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MINIOR @@ -17909,16 +17915,25 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonBackPic_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/back.4bpp.lz"); const u32 gMonShinyPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaDuskMane[] = INCBIN_U8("graphics/pokemon/necrozma/dusk_mane/icon.4bpp"); +#if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/pokemon/necrozma/dusk_mane/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/front.4bpp.lz"); const u32 gMonPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/normal.gbapal.lz"); const u32 gMonBackPic_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/back.4bpp.lz"); const u32 gMonShinyPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaDawnWings[] = INCBIN_U8("graphics/pokemon/necrozma/dawn_wings/icon.4bpp"); - #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/pokemon/necrozma/dusk_mane/follower.4bpp"); const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/pokemon/necrozma/dawn_wings/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #if P_ULTRA_BURST_FORMS @@ -19995,6 +20010,13 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Zarude[] = INCBIN_U8("graphics/pokemon/zarude/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/pokemon/zarude/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/front.4bpp.lz"); const u32 gMonPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/normal.gbapal.lz"); @@ -20002,8 +20024,11 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/shiny.gbapal.lz"); const u8 gMonIcon_ZarudeDada[] = INCBIN_U8("graphics/pokemon/zarude/dada/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/pokemon/zarude/follower.4bpp"); - // const u32 gObjectEventPic_ZarudeDada[] = INCBIN_COMP("graphics/pokemon/zarude/dada/follower.4bpp"); + //const u32 gObjectEventPic_ZarudeDada[] = INCBIN_COMP("graphics/pokemon/zarude/dada/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + // const u32 gFollowerPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ZarudeDada[] = INCBIN_U32("graphics/pokemon/zarude/dada/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZARUDE diff --git a/src/data/pokemon/species_info.h b/src/data/pokemon/species_info.h index 240c4020b408..ff0a9329e4de 100644 --- a/src/data/pokemon/species_info.h +++ b/src/data/pokemon/species_info.h @@ -194,14 +194,3 @@ const struct SpeciesInfo gSpeciesInfo[] = }, */ }; - -// Standalone follower palettes -// If not NULL, entries here override the front-sprite-based pals -// used by OBJ_EVENT_PAL_TAG_DYNAMIC -// Palette data may be compressed, or not -const void* const gFollowerPalettes[NUM_SPECIES][2] = -{ - // Must have at least one entry, or ARRAY_COUNT comparison fails - // (SPECIES_NONE does not use OBJ_EVENT_PAL_TAG_DYNAMIC anyway) - [SPECIES_NONE] = {gMonPalette_CircledQuestionMark, gMonShinyPalette_CircledQuestionMark}, -}; diff --git a/src/data/pokemon/species_info/gen_1_families.h b/src/data/pokemon/species_info/gen_1_families.h index 04fcc9c377eb..0c8e06d5ff66 100644 --- a/src/data/pokemon/species_info/gen_1_families.h +++ b/src/data/pokemon/species_info/gen_1_families.h @@ -52,7 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Bulbasaur, .iconPalIndex = 4, FOOTPRINT(Bulbasaur) - FOLLOWER(Bulbasaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bulbasaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bulbasaur, gShinyFollowerPalette_Bulbasaur) .levelUpLearnset = sBulbasaurLevelUpLearnset, .teachableLearnset = sBulbasaurTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_IVYSAUR}), @@ -107,7 +107,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ivysaur, .iconPalIndex = 4, FOOTPRINT(Ivysaur) - FOLLOWER(Ivysaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ivysaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ivysaur, gShinyFollowerPalette_Ivysaur) .levelUpLearnset = sIvysaurLevelUpLearnset, .teachableLearnset = sIvysaurTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_VENUSAUR}), @@ -172,7 +172,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Venusaur, .iconPalIndex = 4, FOOTPRINT(Venusaur) - FOLLOWER(Venusaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Venusaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Venusaur, gShinyFollowerPalette_Venusaur) .levelUpLearnset = sVenusaurLevelUpLearnset, .teachableLearnset = sVenusaurTeachableLearnset, .formSpeciesIdTable = sVenusaurFormSpeciesIdTable, @@ -344,7 +344,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Charmander, .iconPalIndex = 0, FOOTPRINT(Charmander) - FOLLOWER(Charmander, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Charmander, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Charmander, gShinyFollowerPalette_Charmander) .levelUpLearnset = sCharmanderLevelUpLearnset, .teachableLearnset = sCharmanderTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_CHARMELEON}), @@ -399,7 +399,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Charmeleon, .iconPalIndex = 0, FOOTPRINT(Charmeleon) - FOLLOWER(Charmeleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Charmeleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Charmeleon, gShinyFollowerPalette_Charmeleon) .levelUpLearnset = sCharmeleonLevelUpLearnset, .teachableLearnset = sCharmeleonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CHARIZARD}), @@ -459,7 +459,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Charizard, .iconPalIndex = 0, FOOTPRINT(Charizard) - FOLLOWER(Charizard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Charizard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Charizard, gShinyFollowerPalette_Charizard) .levelUpLearnset = sCharizardLevelUpLearnset, .teachableLearnset = sCharizardTeachableLearnset, .formSpeciesIdTable = sCharizardFormSpeciesIdTable, @@ -684,7 +684,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Squirtle, .iconPalIndex = 0, FOOTPRINT(Squirtle) - FOLLOWER(Squirtle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Squirtle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Squirtle, gShinyFollowerPalette_Squirtle) .levelUpLearnset = sSquirtleLevelUpLearnset, .teachableLearnset = sSquirtleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_WARTORTLE}), @@ -739,7 +739,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Wartortle, .iconPalIndex = 2, FOOTPRINT(Wartortle) - FOLLOWER(Wartortle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Wartortle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wartortle, gShinyFollowerPalette_Wartortle) .levelUpLearnset = sWartortleLevelUpLearnset, .teachableLearnset = sWartortleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_BLASTOISE}), @@ -800,7 +800,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Blastoise, .iconPalIndex = 2, FOOTPRINT(Blastoise) - FOLLOWER(Blastoise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Blastoise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blastoise, gShinyFollowerPalette_Blastoise) .levelUpLearnset = sBlastoiseLevelUpLearnset, .teachableLearnset = sBlastoiseTeachableLearnset, .formSpeciesIdTable = sBlastoiseFormSpeciesIdTable, @@ -971,7 +971,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Caterpie, .iconPalIndex = 1, FOOTPRINT(Caterpie) - FOLLOWER(Caterpie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Caterpie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Caterpie, gShinyFollowerPalette_Caterpie) .tmIlliterate = TRUE, .levelUpLearnset = sCaterpieLevelUpLearnset, .teachableLearnset = sCaterpieTeachableLearnset, @@ -1026,7 +1026,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Metapod, .iconPalIndex = 1, FOOTPRINT(Metapod) - FOLLOWER(Metapod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Metapod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Metapod, gShinyFollowerPalette_Metapod) .tmIlliterate = TRUE, .levelUpLearnset = sMetapodLevelUpLearnset, .teachableLearnset = sMetapodTeachableLearnset, @@ -1098,7 +1098,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Butterfree, .iconPalIndex = 0, FOOTPRINT(Butterfree) - FOLLOWER(Butterfree, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Butterfree, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Butterfree, gShinyFollowerPalette_Butterfree) .levelUpLearnset = sButterfreeLevelUpLearnset, .teachableLearnset = sButterfreeTeachableLearnset, .formSpeciesIdTable = sButterfreeFormSpeciesIdTable, @@ -1216,7 +1216,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Weedle, .iconPalIndex = 2, FOOTPRINT(Weedle) - FOLLOWER(Weedle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Weedle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Weedle, gShinyFollowerPalette_Weedle) .tmIlliterate = TRUE, .levelUpLearnset = sWeedleLevelUpLearnset, .teachableLearnset = sWeedleTeachableLearnset, @@ -1272,7 +1272,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kakuna, .iconPalIndex = 2, FOOTPRINT(Kakuna) - FOLLOWER(Kakuna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Kakuna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Kakuna, gShinyFollowerPalette_Kakuna) .tmIlliterate = TRUE, .levelUpLearnset = sKakunaLevelUpLearnset, .teachableLearnset = sKakunaTeachableLearnset, @@ -1340,7 +1340,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Beedrill, .iconPalIndex = 2, FOOTPRINT(Beedrill) - FOLLOWER(Beedrill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Beedrill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Beedrill, gShinyFollowerPalette_Beedrill) .levelUpLearnset = sBeedrillLevelUpLearnset, .teachableLearnset = sBeedrillTeachableLearnset, .formSpeciesIdTable = sBeedrillFormSpeciesIdTable, @@ -1457,7 +1457,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pidgey, .iconPalIndex = 0, FOOTPRINT(Pidgey) - FOLLOWER(Pidgey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pidgey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pidgey, gShinyFollowerPalette_Pidgey) .levelUpLearnset = sPidgeyLevelUpLearnset, .teachableLearnset = sPidgeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_PIDGEOTTO}), @@ -1512,7 +1512,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pidgeotto, .iconPalIndex = 0, FOOTPRINT(Pidgeotto) - FOLLOWER(Pidgeotto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pidgeotto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pidgeotto, gShinyFollowerPalette_Pidgeotto) .levelUpLearnset = sPidgeottoLevelUpLearnset, .teachableLearnset = sPidgeottoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_PIDGEOT}), @@ -1577,7 +1577,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pidgeot, .iconPalIndex = 0, FOOTPRINT(Pidgeot) - FOLLOWER(Pidgeot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pidgeot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pidgeot, gShinyFollowerPalette_Pidgeot) .levelUpLearnset = sPidgeotLevelUpLearnset, .teachableLearnset = sPidgeotTeachableLearnset, .formSpeciesIdTable = sPidgeotFormSpeciesIdTable, @@ -1695,7 +1695,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rattata, .iconPalIndex = 2, FOOTPRINT(Rattata) - FOLLOWER(Rattata, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rattata, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rattata, gShinyFollowerPalette_Rattata) .levelUpLearnset = sRattataLevelUpLearnset, .teachableLearnset = sRattataTeachableLearnset, .formSpeciesIdTable = sRattataFormSpeciesIdTable, @@ -1754,7 +1754,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Raticate, .iconPalIndex = 2, FOOTPRINT(Raticate) - FOLLOWER(Raticate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Raticate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Raticate, gShinyFollowerPalette_Raticate) .levelUpLearnset = sRaticateLevelUpLearnset, .teachableLearnset = sRaticateTeachableLearnset, .formSpeciesIdTable = sRaticateFormSpeciesIdTable, @@ -1810,7 +1810,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RattataAlolan, .iconPalIndex = 2, FOOTPRINT(Rattata) - FOLLOWER(RattataAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(RattataAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RattataAlolan, gShinyFollowerPalette_RattataAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sRattataAlolanLevelUpLearnset, .teachableLearnset = sRattataAlolanTeachableLearnset, @@ -1864,7 +1864,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RaticateAlolan, .iconPalIndex = 2, FOOTPRINT(Raticate) - FOLLOWER(RaticateAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(RaticateAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RaticateAlolan, gShinyFollowerPalette_RaticateAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sRaticateAlolanLevelUpLearnset, .teachableLearnset = sRaticateAlolanTeachableLearnset, @@ -1975,7 +1975,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Spearow, .iconPalIndex = 0, FOOTPRINT(Spearow) - FOLLOWER(Spearow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Spearow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spearow, gShinyFollowerPalette_Spearow) .levelUpLearnset = sSpearowLevelUpLearnset, .teachableLearnset = sSpearowTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_FEAROW}), @@ -2032,7 +2032,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Fearow, .iconPalIndex = 0, FOOTPRINT(Fearow) - FOLLOWER(Fearow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Fearow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fearow, gShinyFollowerPalette_Fearow) .levelUpLearnset = sFearowLevelUpLearnset, .teachableLearnset = sFearowTeachableLearnset, }, @@ -2088,7 +2088,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ekans, .iconPalIndex = 2, FOOTPRINT(Ekans) - FOLLOWER(Ekans, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Ekans, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Ekans, gShinyFollowerPalette_Ekans) .levelUpLearnset = sEkansLevelUpLearnset, .teachableLearnset = sEkansTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARBOK}), @@ -2148,7 +2148,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Arbok, .iconPalIndex = 2, FOOTPRINT(Arbok) - FOLLOWER(Arbok, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Arbok, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Arbok, gShinyFollowerPalette_Arbok) .levelUpLearnset = sArbokLevelUpLearnset, .teachableLearnset = sArbokTeachableLearnset, }, @@ -2201,7 +2201,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pichu, .iconPalIndex = 1, FOOTPRINT(Pichu) - FOLLOWER(Pichu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pichu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pichu, gShinyFollowerPalette_Pichu) .levelUpLearnset = sPichuLevelUpLearnset, .teachableLearnset = sPichuTeachableLearnset, .formSpeciesIdTable = sPichuFormSpeciesIdTable, @@ -2253,7 +2253,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PichuSpikyEared, .iconPalIndex = 1, FOOTPRINT(Pichu) - FOLLOWER(PichuSpikyEared, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(PichuSpikyEared, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_PichuSpikyEared, gShinyFollowerPalette_PichuSpikyEared) .levelUpLearnset = sPichuLevelUpLearnset, .teachableLearnset = sPichuTeachableLearnset, .formSpeciesIdTable = sPichuFormSpeciesIdTable, @@ -2321,7 +2321,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSpriteFemale = gMonIcon_PikachuF, .iconPalIndexFemale = 2, #endif - FOLLOWER(Pikachu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pikachu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pikachu, gShinyFollowerPalette_Pikachu) FOOTPRINT(Pikachu) .levelUpLearnset = sPikachuLevelUpLearnset, .teachableLearnset = sPikachuTeachableLearnset, @@ -3254,7 +3254,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Raichu, .iconPalIndex = 0, FOOTPRINT(Raichu) - FOLLOWER(Raichu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Raichu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Raichu, gShinyFollowerPalette_Raichu) .levelUpLearnset = sRaichuLevelUpLearnset, .teachableLearnset = sRaichuTeachableLearnset, .formSpeciesIdTable = sRaichuFormSpeciesIdTable, @@ -3310,7 +3310,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RaichuAlolan, .iconPalIndex = 2, FOOTPRINT(Raichu) - FOLLOWER(RaichuAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(RaichuAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RaichuAlolan, gShinyFollowerPalette_RaichuAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sRaichuAlolanLevelUpLearnset, .teachableLearnset = sRaichuAlolanTeachableLearnset, @@ -3369,7 +3369,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sandshrew, .iconPalIndex = 2, FOOTPRINT(Sandshrew) - FOLLOWER(Sandshrew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sandshrew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sandshrew, gShinyFollowerPalette_Sandshrew) .levelUpLearnset = sSandshrewLevelUpLearnset, .teachableLearnset = sSandshrewTeachableLearnset, .formSpeciesIdTable = sSandshrewFormSpeciesIdTable, @@ -3425,7 +3425,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sandslash, .iconPalIndex = 2, FOOTPRINT(Sandslash) - FOLLOWER(Sandslash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sandslash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sandslash, gShinyFollowerPalette_Sandslash) .levelUpLearnset = sSandslashLevelUpLearnset, .teachableLearnset = sSandslashTeachableLearnset, .formSpeciesIdTable = sSandslashFormSpeciesIdTable, @@ -3481,7 +3481,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SandshrewAlolan, .iconPalIndex = 0, FOOTPRINT(Sandshrew) - FOLLOWER(SandshrewAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(SandshrewAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SandshrewAlolan, gShinyFollowerPalette_SandshrewAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sSandshrewAlolanLevelUpLearnset, .teachableLearnset = sSandshrewAlolanTeachableLearnset, @@ -3538,7 +3538,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SandslashAlolan, .iconPalIndex = 0, FOOTPRINT(Sandslash) - FOLLOWER(SandslashAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(SandslashAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SandslashAlolan, gShinyFollowerPalette_SandslashAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sSandslashAlolanLevelUpLearnset, .teachableLearnset = sSandslashAlolanTeachableLearnset, @@ -3597,7 +3597,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_NidoranF, .iconPalIndex = 0, FOOTPRINT(NidoranF) - FOLLOWER(NidoranF, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(NidoranF, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_NidoranF, gShinyFollowerPalette_NidoranF) .levelUpLearnset = sNidoranFLevelUpLearnset, .teachableLearnset = sNidoranFTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_NIDORINA}), @@ -3651,7 +3651,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidorina, .iconPalIndex = 0, FOOTPRINT(Nidorina) - FOLLOWER(Nidorina, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Nidorina, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nidorina, gShinyFollowerPalette_Nidorina) .levelUpLearnset = sNidorinaLevelUpLearnset, .teachableLearnset = sNidorinaTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN}), @@ -3713,7 +3713,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidoqueen, .iconPalIndex = 2, FOOTPRINT(Nidoqueen) - FOLLOWER(Nidoqueen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Nidoqueen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nidoqueen, gShinyFollowerPalette_Nidoqueen) .levelUpLearnset = sNidoqueenLevelUpLearnset, .teachableLearnset = sNidoqueenTeachableLearnset, }, @@ -3766,7 +3766,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_NidoranM, .iconPalIndex = 2, FOOTPRINT(NidoranM) - FOLLOWER(NidoranM, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(NidoranM, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_NidoranM, gShinyFollowerPalette_NidoranM) .levelUpLearnset = sNidoranMLevelUpLearnset, .teachableLearnset = sNidoranMTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_NIDORINO}), @@ -3820,7 +3820,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidorino, .iconPalIndex = 2, FOOTPRINT(Nidorino) - FOLLOWER(Nidorino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Nidorino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nidorino, gShinyFollowerPalette_Nidorino) .levelUpLearnset = sNidorinoLevelUpLearnset, .teachableLearnset = sNidorinoTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING}), @@ -3883,7 +3883,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidoking, .iconPalIndex = 2, FOOTPRINT(Nidoking) - FOLLOWER(Nidoking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Nidoking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nidoking, gShinyFollowerPalette_Nidoking) .levelUpLearnset = sNidokingLevelUpLearnset, .teachableLearnset = sNidokingTeachableLearnset, }, @@ -3947,7 +3947,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Cleffa, .iconPalIndex = 0, FOOTPRINT(Cleffa) - FOLLOWER(Cleffa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cleffa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cleffa, gShinyFollowerPalette_Cleffa) .levelUpLearnset = sCleffaLevelUpLearnset, .teachableLearnset = sCleffaTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY}), @@ -4004,7 +4004,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Clefairy, .iconPalIndex = 0, FOOTPRINT(Clefairy) - FOLLOWER(Clefairy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Clefairy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Clefairy, gShinyFollowerPalette_Clefairy) .levelUpLearnset = sClefairyLevelUpLearnset, .teachableLearnset = sClefairyTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE}), @@ -4068,7 +4068,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Clefable, .iconPalIndex = 0, FOOTPRINT(Clefable) - FOLLOWER(Clefable, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Clefable, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Clefable, gShinyFollowerPalette_Clefable) .levelUpLearnset = sClefableLevelUpLearnset, .teachableLearnset = sClefableTeachableLearnset, }, @@ -4124,7 +4124,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Vulpix, .iconPalIndex = 5, FOOTPRINT(Vulpix) - FOLLOWER(Vulpix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vulpix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vulpix, gShinyFollowerPalette_Vulpix) .levelUpLearnset = sVulpixLevelUpLearnset, .teachableLearnset = sVulpixTeachableLearnset, .formSpeciesIdTable = sVulpixFormSpeciesIdTable, @@ -4181,7 +4181,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ninetales, .iconPalIndex = 3, FOOTPRINT(Ninetales) - FOLLOWER(Ninetales, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ninetales, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ninetales, gShinyFollowerPalette_Ninetales) .levelUpLearnset = sNinetalesLevelUpLearnset, .teachableLearnset = sNinetalesTeachableLearnset, .formSpeciesIdTable = sNinetalesFormSpeciesIdTable, @@ -4237,7 +4237,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_VulpixAlolan, .iconPalIndex = 2, FOOTPRINT(Vulpix) - FOLLOWER(VulpixAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(VulpixAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_VulpixAlolan, gShinyFollowerPalette_VulpixAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sVulpixAlolanLevelUpLearnset, .teachableLearnset = sVulpixAlolanTeachableLearnset, @@ -4295,7 +4295,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_NinetalesAlolan, .iconPalIndex = 2, FOOTPRINT(Ninetales) - FOLLOWER(NinetalesAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(NinetalesAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_NinetalesAlolan, gShinyFollowerPalette_NinetalesAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sNinetalesAlolanLevelUpLearnset, .teachableLearnset = sNinetalesAlolanTeachableLearnset, @@ -4361,7 +4361,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Igglybuff, .iconPalIndex = 1, FOOTPRINT(Igglybuff) - FOLLOWER(Igglybuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Igglybuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Igglybuff, gShinyFollowerPalette_Igglybuff) .levelUpLearnset = sIgglybuffLevelUpLearnset, .teachableLearnset = sIgglybuffTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF}), @@ -4418,7 +4418,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Jigglypuff, .iconPalIndex = 0, FOOTPRINT(Jigglypuff) - FOLLOWER(Jigglypuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Jigglypuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Jigglypuff, gShinyFollowerPalette_Jigglypuff) .levelUpLearnset = sJigglypuffLevelUpLearnset, .teachableLearnset = sJigglypuffTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF}), @@ -4482,7 +4482,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Wigglytuff, .iconPalIndex = 0, FOOTPRINT(Wigglytuff) - FOLLOWER(Wigglytuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Wigglytuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wigglytuff, gShinyFollowerPalette_Wigglytuff) .levelUpLearnset = sWigglytuffLevelUpLearnset, .teachableLearnset = sWigglytuffTeachableLearnset, }, @@ -4542,7 +4542,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Zubat, .iconPalIndex = 2, FOOTPRINT(Zubat) - FOLLOWER(Zubat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zubat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zubat, gShinyFollowerPalette_Zubat) .levelUpLearnset = sZubatLevelUpLearnset, .teachableLearnset = sZubatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_GOLBAT}), @@ -4601,7 +4601,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Golbat, .iconPalIndex = 2, FOOTPRINT(Golbat) - FOLLOWER(Golbat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Golbat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golbat, gShinyFollowerPalette_Golbat) .levelUpLearnset = sGolbatLevelUpLearnset, .teachableLearnset = sGolbatTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_CROBAT}), @@ -4663,7 +4663,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Crobat, .iconPalIndex = 2, FOOTPRINT(Crobat) - FOLLOWER(Crobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Crobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Crobat, gShinyFollowerPalette_Crobat) .levelUpLearnset = sCrobatLevelUpLearnset, .teachableLearnset = sCrobatTeachableLearnset, }, @@ -4720,7 +4720,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Oddish, .iconPalIndex = 4, FOOTPRINT(Oddish) - FOLLOWER(Oddish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Oddish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Oddish, gShinyFollowerPalette_Oddish) .levelUpLearnset = sOddishLevelUpLearnset, .teachableLearnset = sOddishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_GLOOM}), @@ -4779,7 +4779,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gloom, .iconPalIndex = 0, FOOTPRINT(Gloom) - FOLLOWER(Gloom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gloom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gloom, gShinyFollowerPalette_Gloom) .levelUpLearnset = sGloomLevelUpLearnset, .teachableLearnset = sGloomTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME}, @@ -4847,7 +4847,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Vileplume, .iconPalIndex = 0, FOOTPRINT(Vileplume) - FOLLOWER(Vileplume, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vileplume, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vileplume, gShinyFollowerPalette_Vileplume) .levelUpLearnset = sVileplumeLevelUpLearnset, .teachableLearnset = sVileplumeTeachableLearnset, }, @@ -4910,7 +4910,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Bellossom, .iconPalIndex = 1, FOOTPRINT(Bellossom) - FOLLOWER(Bellossom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bellossom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bellossom, gShinyFollowerPalette_Bellossom) .levelUpLearnset = sBellossomLevelUpLearnset, .teachableLearnset = sBellossomTeachableLearnset, }, @@ -4969,7 +4969,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Paras, .iconPalIndex = 0, FOOTPRINT(Paras) - FOLLOWER(Paras, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Paras, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Paras, gShinyFollowerPalette_Paras) .levelUpLearnset = sParasLevelUpLearnset, .teachableLearnset = sParasTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_PARASECT}), @@ -5027,7 +5027,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Parasect, .iconPalIndex = 0, FOOTPRINT(Parasect) - FOLLOWER(Parasect, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Parasect, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Parasect, gShinyFollowerPalette_Parasect) .levelUpLearnset = sParasectLevelUpLearnset, .teachableLearnset = sParasectTeachableLearnset, }, @@ -5083,7 +5083,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Venonat, .iconPalIndex = 2, FOOTPRINT(Venonat) - FOLLOWER(Venonat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Venonat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Venonat, gShinyFollowerPalette_Venonat) .levelUpLearnset = sVenonatLevelUpLearnset, .teachableLearnset = sVenonatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_VENOMOTH}), @@ -5140,7 +5140,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Venomoth, .iconPalIndex = 2, FOOTPRINT(Venomoth) - FOLLOWER(Venomoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Venomoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Venomoth, gShinyFollowerPalette_Venomoth) .levelUpLearnset = sVenomothLevelUpLearnset, .teachableLearnset = sVenomothTeachableLearnset, }, @@ -5208,7 +5208,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Diglett, .iconPalIndex = 2, FOOTPRINT(Diglett) - FOLLOWER(Diglett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Diglett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Diglett, gShinyFollowerPalette_Diglett) .levelUpLearnset = sDiglettLevelUpLearnset, .teachableLearnset = sDiglettTeachableLearnset, .formSpeciesIdTable = sDiglettFormSpeciesIdTable, @@ -5265,7 +5265,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dugtrio, .iconPalIndex = 2, FOOTPRINT(Dugtrio) - FOLLOWER(Dugtrio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Dugtrio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Dugtrio, gShinyFollowerPalette_Dugtrio) .levelUpLearnset = sDugtrioLevelUpLearnset, .teachableLearnset = sDugtrioTeachableLearnset, .formSpeciesIdTable = sDugtrioFormSpeciesIdTable, @@ -5321,7 +5321,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_DiglettAlolan, .iconPalIndex = 2, FOOTPRINT(Diglett) - FOLLOWER(DiglettAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DiglettAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DiglettAlolan, gShinyFollowerPalette_DiglettAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sDiglettAlolanLevelUpLearnset, .teachableLearnset = sDiglettAlolanTeachableLearnset, @@ -5379,7 +5379,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_DugtrioAlolan, .iconPalIndex = 2, FOOTPRINT(Dugtrio) - FOLLOWER(DugtrioAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DugtrioAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DugtrioAlolan, gShinyFollowerPalette_DugtrioAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sDugtrioAlolanLevelUpLearnset, .teachableLearnset = sDugtrioAlolanTeachableLearnset, @@ -5439,7 +5439,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Meowth, .iconPalIndex = 1, FOOTPRINT(Meowth) - FOLLOWER(Meowth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Meowth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Meowth, gShinyFollowerPalette_Meowth) .levelUpLearnset = sMeowthLevelUpLearnset, .teachableLearnset = sMeowthTeachableLearnset, .formSpeciesIdTable = sMeowthFormSpeciesIdTable, @@ -5497,7 +5497,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Persian, .iconPalIndex = 1, FOOTPRINT(Persian) - FOLLOWER(Persian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Persian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Persian, gShinyFollowerPalette_Persian) .levelUpLearnset = sPersianLevelUpLearnset, .teachableLearnset = sPersianTeachableLearnset, .formSpeciesIdTable = sPersianFormSpeciesIdTable, @@ -5553,7 +5553,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MeowthAlolan, .iconPalIndex = 2, FOOTPRINT(Meowth) - FOLLOWER(MeowthAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MeowthAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeowthAlolan, gShinyFollowerPalette_MeowthAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sMeowthAlolanLevelUpLearnset, .teachableLearnset = sMeowthAlolanTeachableLearnset, @@ -5610,7 +5610,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PersianAlolan, .iconPalIndex = 2, FOOTPRINT(Persian) - FOLLOWER(PersianAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(PersianAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_PersianAlolan, gShinyFollowerPalette_PersianAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sPersianAlolanLevelUpLearnset, .teachableLearnset = sPersianAlolanTeachableLearnset, @@ -5667,7 +5667,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MeowthGalarian, .iconPalIndex = 0, FOOTPRINT(Meowth) - FOLLOWER(MeowthGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MeowthGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeowthGalarian, gShinyFollowerPalette_MeowthGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sMeowthGalarianLevelUpLearnset, .teachableLearnset = sMeowthGalarianTeachableLearnset, @@ -5722,7 +5722,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Perrserker, .iconPalIndex = 2, FOOTPRINT(Perrserker) - FOLLOWER(Perrserker, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Perrserker, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Perrserker, gShinyFollowerPalette_Perrserker) .levelUpLearnset = sPerrserkerLevelUpLearnset, .teachableLearnset = sPerrserkerTeachableLearnset, }, @@ -5836,7 +5836,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Psyduck, .iconPalIndex = 1, FOOTPRINT(Psyduck) - FOLLOWER(Psyduck, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Psyduck, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Psyduck, gShinyFollowerPalette_Psyduck) .levelUpLearnset = sPsyduckLevelUpLearnset, .teachableLearnset = sPsyduckTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_GOLDUCK}), @@ -5890,7 +5890,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Golduck, .iconPalIndex = 0, FOOTPRINT(Golduck) - FOLLOWER(Golduck, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Golduck, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golduck, gShinyFollowerPalette_Golduck) .levelUpLearnset = sGolduckLevelUpLearnset, .teachableLearnset = sGolduckTeachableLearnset, }, @@ -5946,7 +5946,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Mankey, .iconPalIndex = 1, FOOTPRINT(Mankey) - FOLLOWER(Mankey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mankey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mankey, gShinyFollowerPalette_Mankey) .levelUpLearnset = sMankeyLevelUpLearnset, .teachableLearnset = sMankeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_PRIMEAPE}), @@ -6000,7 +6000,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Primeape, .iconPalIndex = 2, FOOTPRINT(Primeape) - FOLLOWER(Primeape, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Primeape, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Primeape, gShinyFollowerPalette_Primeape) .levelUpLearnset = sPrimeapeLevelUpLearnset, .teachableLearnset = sPrimeapeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_MOVE_TWENTY_TIMES, MOVE_RAGE_FIST, SPECIES_ANNIHILAPE}), @@ -6111,7 +6111,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Growlithe, .iconPalIndex = 3, FOOTPRINT(Growlithe) - FOLLOWER(Growlithe, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Growlithe, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Growlithe, gShinyFollowerPalette_Growlithe) .levelUpLearnset = sGrowlitheLevelUpLearnset, .teachableLearnset = sGrowlitheTeachableLearnset, .formSpeciesIdTable = sGrowlitheFormSpeciesIdTable, @@ -6167,7 +6167,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Arcanine, .iconPalIndex = 3, FOOTPRINT(Arcanine) - FOLLOWER(Arcanine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Arcanine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Arcanine, gShinyFollowerPalette_Arcanine) .levelUpLearnset = sArcanineLevelUpLearnset, .teachableLearnset = sArcanineTeachableLearnset, .formSpeciesIdTable = sArcanineFormSpeciesIdTable, @@ -6222,7 +6222,8 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GrowlitheHisuian, .iconPalIndex = 0, FOOTPRINT(Growlithe) - FOLLOWER(GrowlitheHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(GrowlitheHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GrowlitheHisuian, gShinyFollowerPalette_GrowlitheHisuian) + FOLLOWER(GrowlitheHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GrowlitheHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sGrowlitheHisuianLevelUpLearnset, .teachableLearnset = sGrowlitheHisuianTeachableLearnset, @@ -6278,7 +6279,8 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ArcanineHisuian, .iconPalIndex = 0, FOOTPRINT(Arcanine) - FOLLOWER(ArcanineHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(ArcanineHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ArcanineHisuian, gShinyFollowerPalette_ArcanineHisuian) + FOLLOWER(ArcanineHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ArcanineHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sArcanineHisuianLevelUpLearnset, .teachableLearnset = sArcanineHisuianTeachableLearnset, @@ -6337,7 +6339,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Poliwag, .iconPalIndex = 0, FOOTPRINT(Poliwag) - FOLLOWER(Poliwag, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Poliwag, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Poliwag, gShinyFollowerPalette_Poliwag) .levelUpLearnset = sPoliwagLevelUpLearnset, .teachableLearnset = sPoliwagTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_POLIWHIRL}), @@ -6394,7 +6396,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Poliwhirl, .iconPalIndex = 0, FOOTPRINT(Poliwhirl) - FOLLOWER(Poliwhirl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Poliwhirl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Poliwhirl, gShinyFollowerPalette_Poliwhirl) .levelUpLearnset = sPoliwhirlLevelUpLearnset, .teachableLearnset = sPoliwhirlTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH}, @@ -6460,7 +6462,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Poliwrath, .iconPalIndex = 0, FOOTPRINT(Poliwrath) - FOLLOWER(Poliwrath, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Poliwrath, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Poliwrath, gShinyFollowerPalette_Poliwrath) .levelUpLearnset = sPoliwrathLevelUpLearnset, .teachableLearnset = sPoliwrathTeachableLearnset, }, @@ -6527,7 +6529,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Politoed, .iconPalIndex = 1, FOOTPRINT(Politoed) - FOLLOWER(Politoed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Politoed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Politoed, gShinyFollowerPalette_Politoed) .levelUpLearnset = sPolitoedLevelUpLearnset, .teachableLearnset = sPolitoedTeachableLearnset, }, @@ -6590,7 +6592,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Abra, .iconPalIndex = 2, FOOTPRINT(Abra) - FOLLOWER(Abra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Abra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Abra, gShinyFollowerPalette_Abra) .levelUpLearnset = sAbraLevelUpLearnset, .teachableLearnset = sAbraTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_KADABRA}), @@ -6650,7 +6652,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kadabra, .iconPalIndex = 2, FOOTPRINT(Kadabra) - FOLLOWER(Kadabra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Kadabra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Kadabra, gShinyFollowerPalette_Kadabra) .levelUpLearnset = sKadabraLevelUpLearnset, .teachableLearnset = sKadabraTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_ALAKAZAM}, @@ -6720,7 +6722,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Alakazam, .iconPalIndex = 2, FOOTPRINT(Alakazam) - FOLLOWER(Alakazam, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Alakazam, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Alakazam, gShinyFollowerPalette_Alakazam) .levelUpLearnset = sAlakazamLevelUpLearnset, .teachableLearnset = sAlakazamTeachableLearnset, .formSpeciesIdTable = sAlakazamFormSpeciesIdTable, @@ -6842,7 +6844,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Machop, .iconPalIndex = 0, FOOTPRINT(Machop) - FOLLOWER(Machop, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Machop, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Machop, gShinyFollowerPalette_Machop) .levelUpLearnset = sMachopLevelUpLearnset, .teachableLearnset = sMachopTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_MACHOKE}), @@ -6898,7 +6900,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Machoke, .iconPalIndex = 2, FOOTPRINT(Machoke) - FOLLOWER(Machoke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Machoke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Machoke, gShinyFollowerPalette_Machoke) .levelUpLearnset = sMachokeLevelUpLearnset, .teachableLearnset = sMachokeTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_MACHAMP}, @@ -6962,7 +6964,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Machamp, .iconPalIndex = 0, FOOTPRINT(Machamp) - FOLLOWER(Machamp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Machamp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Machamp, gShinyFollowerPalette_Machamp) .levelUpLearnset = sMachampLevelUpLearnset, .teachableLearnset = sMachampTeachableLearnset, .formSpeciesIdTable = sMachampFormSpeciesIdTable, @@ -7077,7 +7079,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Bellsprout, .iconPalIndex = 1, FOOTPRINT(Bellsprout) - FOLLOWER(Bellsprout, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bellsprout, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bellsprout, gShinyFollowerPalette_Bellsprout) .levelUpLearnset = sBellsproutLevelUpLearnset, .teachableLearnset = sBellsproutTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_WEEPINBELL}), @@ -7132,7 +7134,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Weepinbell, .iconPalIndex = 1, FOOTPRINT(Weepinbell) - FOLLOWER(Weepinbell, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Weepinbell, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Weepinbell, gShinyFollowerPalette_Weepinbell) .levelUpLearnset = sWeepinbellLevelUpLearnset, .teachableLearnset = sWeepinbellTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL}), @@ -7194,7 +7196,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Victreebel, .iconPalIndex = 1, FOOTPRINT(Victreebel) - FOLLOWER(Victreebel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Victreebel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Victreebel, gShinyFollowerPalette_Victreebel) .levelUpLearnset = sVictreebelLevelUpLearnset, .teachableLearnset = sVictreebelTeachableLearnset, }, @@ -7250,7 +7252,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tentacool, .iconPalIndex = 0, FOOTPRINT(Tentacool) - FOLLOWER(Tentacool, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Tentacool, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Tentacool, gShinyFollowerPalette_Tentacool) .levelUpLearnset = sTentacoolLevelUpLearnset, .teachableLearnset = sTentacoolTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_TENTACRUEL}), @@ -7305,7 +7307,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tentacruel, .iconPalIndex = 0, FOOTPRINT(Tentacruel) - FOLLOWER(Tentacruel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Tentacruel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Tentacruel, gShinyFollowerPalette_Tentacruel) .levelUpLearnset = sTentacruelLevelUpLearnset, .teachableLearnset = sTentacruelTeachableLearnset, }, @@ -7383,7 +7385,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Geodude, .iconPalIndex = 1, FOOTPRINT(Geodude) - FOLLOWER(Geodude, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Geodude, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Geodude, gShinyFollowerPalette_Geodude) .levelUpLearnset = sGeodudeLevelUpLearnset, .teachableLearnset = sGeodudeTeachableLearnset, .formSpeciesIdTable = sGeodudeFormSpeciesIdTable, @@ -7439,7 +7441,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Graveler, .iconPalIndex = 1, FOOTPRINT(Graveler) - FOLLOWER(Graveler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Graveler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Graveler, gShinyFollowerPalette_Graveler) .levelUpLearnset = sGravelerLevelUpLearnset, .teachableLearnset = sGravelerTeachableLearnset, .formSpeciesIdTable = sGravelerFormSpeciesIdTable, @@ -7496,7 +7498,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Golem, .iconPalIndex = 2, FOOTPRINT(Golem) - FOLLOWER(Golem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Golem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golem, gShinyFollowerPalette_Golem) .levelUpLearnset = sGolemLevelUpLearnset, .teachableLearnset = sGolemTeachableLearnset, .formSpeciesIdTable = sGolemFormSpeciesIdTable, @@ -7553,7 +7555,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GeodudeAlolan, .iconPalIndex = 2, FOOTPRINT(Geodude) - FOLLOWER(GeodudeAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(GeodudeAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GeodudeAlolan, gShinyFollowerPalette_GeodudeAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sGeodudeAlolanLevelUpLearnset, .teachableLearnset = sGeodudeAlolanTeachableLearnset, @@ -7610,7 +7612,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GravelerAlolan, .iconPalIndex = 2, FOOTPRINT(Graveler) - FOLLOWER(GravelerAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(GravelerAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GravelerAlolan, gShinyFollowerPalette_GravelerAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sGravelerAlolanLevelUpLearnset, .teachableLearnset = sGravelerAlolanTeachableLearnset, @@ -7668,7 +7670,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GolemAlolan, .iconPalIndex = 2, FOOTPRINT(Golem) - FOLLOWER(GolemAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(GolemAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GolemAlolan, gShinyFollowerPalette_GolemAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sGolemAlolanLevelUpLearnset, .teachableLearnset = sGolemAlolanTeachableLearnset, @@ -7727,7 +7729,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ponyta, .iconPalIndex = 3, FOOTPRINT(Ponyta) - FOLLOWER(Ponyta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ponyta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ponyta, gShinyFollowerPalette_Ponyta) .levelUpLearnset = sPonytaLevelUpLearnset, .teachableLearnset = sPonytaTeachableLearnset, .formSpeciesIdTable = sPonytaFormSpeciesIdTable, @@ -7782,7 +7784,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rapidash, .iconPalIndex = 3, FOOTPRINT(Rapidash) - FOLLOWER(Rapidash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rapidash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rapidash, gShinyFollowerPalette_Rapidash) .levelUpLearnset = sRapidashLevelUpLearnset, .teachableLearnset = sRapidashTeachableLearnset, .formSpeciesIdTable = sRapidashFormSpeciesIdTable, @@ -7837,7 +7839,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PonytaGalarian, .iconPalIndex = 2, FOOTPRINT(Ponyta) - FOLLOWER(PonytaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(PonytaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_PonytaGalarian, gShinyFollowerPalette_PonytaGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sPonytaGalarianLevelUpLearnset, .teachableLearnset = sPonytaGalarianTeachableLearnset, @@ -7893,7 +7895,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RapidashGalarian, .iconPalIndex = 2, FOOTPRINT(Rapidash) - FOLLOWER(RapidashGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(RapidashGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RapidashGalarian, gShinyFollowerPalette_RapidashGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sRapidashGalarianLevelUpLearnset, .teachableLearnset = sRapidashGalarianTeachableLearnset, @@ -7952,7 +7954,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Slowpoke, .iconPalIndex = 0, FOOTPRINT(Slowpoke) - FOLLOWER(Slowpoke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Slowpoke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slowpoke, gShinyFollowerPalette_Slowpoke) .levelUpLearnset = sSlowpokeLevelUpLearnset, .teachableLearnset = sSlowpokeTeachableLearnset, .formSpeciesIdTable = sSlowpokeFormSpeciesIdTable, @@ -8010,7 +8012,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Slowbro, .iconPalIndex = 0, FOOTPRINT(Slowbro) - FOLLOWER(Slowbro, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Slowbro, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slowbro, gShinyFollowerPalette_Slowbro) .levelUpLearnset = sSlowbroLevelUpLearnset, .teachableLearnset = sSlowbroTeachableLearnset, .formSpeciesIdTable = sSlowbroFormSpeciesIdTable, @@ -8067,7 +8069,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Slowking, .iconPalIndex = 0, FOOTPRINT(Slowking) - FOLLOWER(Slowking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Slowking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slowking, gShinyFollowerPalette_Slowking) .levelUpLearnset = sSlowkingLevelUpLearnset, .teachableLearnset = sSlowkingTeachableLearnset, .formSpeciesIdTable = sSlowkingFormSpeciesIdTable, @@ -8181,7 +8183,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SlowpokeGalarian, .iconPalIndex = 1, FOOTPRINT(Slowpoke) - FOLLOWER(SlowpokeGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(SlowpokeGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SlowpokeGalarian, gShinyFollowerPalette_SlowpokeGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sSlowpokeGalarianLevelUpLearnset, .teachableLearnset = sSlowpokeGalarianTeachableLearnset, @@ -8239,7 +8241,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SlowbroGalarian, .iconPalIndex = 0, FOOTPRINT(Slowbro) - FOLLOWER(SlowbroGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(SlowbroGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SlowbroGalarian, gShinyFollowerPalette_SlowbroGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sSlowbroGalarianLevelUpLearnset, .teachableLearnset = sSlowbroGalarianTeachableLearnset, @@ -8295,7 +8297,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SlowkingGalarian, .iconPalIndex = 2, FOOTPRINT(Slowking) - FOLLOWER(SlowkingGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(SlowkingGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SlowkingGalarian, gShinyFollowerPalette_SlowkingGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sSlowkingGalarianLevelUpLearnset, .teachableLearnset = sSlowkingGalarianTeachableLearnset, @@ -8356,7 +8358,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magnemite, .iconPalIndex = 0, FOOTPRINT(Magnemite) - FOLLOWER(Magnemite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Magnemite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Magnemite, gShinyFollowerPalette_Magnemite) .levelUpLearnset = sMagnemiteLevelUpLearnset, .teachableLearnset = sMagnemiteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MAGNETON}), @@ -8412,7 +8414,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magneton, .iconPalIndex = 0, FOOTPRINT(Magneton) - FOLLOWER(Magneton, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Magneton, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Magneton, gShinyFollowerPalette_Magneton) .levelUpLearnset = sMagnetonLevelUpLearnset, .teachableLearnset = sMagnetonTeachableLearnset, .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_MAGNEZONE}, @@ -8476,7 +8478,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magnezone, .iconPalIndex = 0, FOOTPRINT(Magnezone) - FOLLOWER(Magnezone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Magnezone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Magnezone, gShinyFollowerPalette_Magnezone) .levelUpLearnset = sMagnezoneLevelUpLearnset, .teachableLearnset = sMagnezoneTeachableLearnset, }, @@ -8543,7 +8545,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Farfetchd, .iconPalIndex = 1, FOOTPRINT(Farfetchd) - FOLLOWER(Farfetchd, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Farfetchd, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Farfetchd, gShinyFollowerPalette_Farfetchd) .levelUpLearnset = sFarfetchdLevelUpLearnset, .teachableLearnset = sFarfetchdTeachableLearnset, .formSpeciesIdTable = sFarfetchdFormSpeciesIdTable, @@ -8599,7 +8601,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_FarfetchdGalarian, .iconPalIndex = 1, FOOTPRINT(Farfetchd) - FOLLOWER(FarfetchdGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(FarfetchdGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_FarfetchdGalarian, gShinyFollowerPalette_FarfetchdGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sFarfetchdGalarianLevelUpLearnset, .teachableLearnset = sFarfetchdGalarianTeachableLearnset, @@ -8656,7 +8658,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sirfetchd, .iconPalIndex = 1, FOOTPRINT(Sirfetchd) - FOLLOWER(Sirfetchd, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sirfetchd, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sirfetchd, gShinyFollowerPalette_Sirfetchd) .levelUpLearnset = sSirfetchdLevelUpLearnset, .teachableLearnset = sSirfetchdTeachableLearnset, }, @@ -8717,7 +8719,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Doduo, .iconPalIndex = 2, FOOTPRINT(Doduo) - FOLLOWER(Doduo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Doduo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Doduo, gShinyFollowerPalette_Doduo) .levelUpLearnset = sDoduoLevelUpLearnset, .teachableLearnset = sDoduoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_DODRIO}), @@ -8782,7 +8784,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dodrio, .iconPalIndex = 2, FOOTPRINT(Dodrio) - FOLLOWER(Dodrio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dodrio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dodrio, gShinyFollowerPalette_Dodrio) .levelUpLearnset = sDodrioLevelUpLearnset, .teachableLearnset = sDodrioTeachableLearnset, }, @@ -8837,7 +8839,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Seel, .iconPalIndex = 0, FOOTPRINT(Seel) - FOLLOWER(Seel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Seel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Seel, gShinyFollowerPalette_Seel) .levelUpLearnset = sSeelLevelUpLearnset, .teachableLearnset = sSeelTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_DEWGONG}), @@ -8891,7 +8893,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dewgong, .iconPalIndex = 2, FOOTPRINT(Dewgong) - FOLLOWER(Dewgong, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dewgong, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dewgong, gShinyFollowerPalette_Dewgong) .levelUpLearnset = sDewgongLevelUpLearnset, .teachableLearnset = sDewgongTeachableLearnset, }, @@ -8947,7 +8949,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Grimer, .iconPalIndex = 2, FOOTPRINT(Grimer) - FOLLOWER(Grimer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Grimer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Grimer, gShinyFollowerPalette_Grimer) .levelUpLearnset = sGrimerLevelUpLearnset, .teachableLearnset = sGrimerTeachableLearnset, .formSpeciesIdTable = sGrimerFormSpeciesIdTable, @@ -9005,7 +9007,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Muk, .iconPalIndex = 2, FOOTPRINT(Muk) - FOLLOWER(Muk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Muk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Muk, gShinyFollowerPalette_Muk) .levelUpLearnset = sMukLevelUpLearnset, .teachableLearnset = sMukTeachableLearnset, .formSpeciesIdTable = sMukFormSpeciesIdTable, @@ -9061,7 +9063,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GrimerAlolan, .iconPalIndex = 1, FOOTPRINT(Grimer) - FOLLOWER(GrimerAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(GrimerAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GrimerAlolan, gShinyFollowerPalette_GrimerAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sGrimerAlolanLevelUpLearnset, .teachableLearnset = sGrimerAlolanTeachableLearnset, @@ -9120,7 +9122,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MukAlolan, .iconPalIndex = 0, FOOTPRINT(Muk) - FOLLOWER(MukAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MukAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MukAlolan, gShinyFollowerPalette_MukAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sMukAlolanLevelUpLearnset, .teachableLearnset = sMukAlolanTeachableLearnset, @@ -9181,7 +9183,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Shellder, .iconPalIndex = 2, FOOTPRINT(Shellder) - FOLLOWER(Shellder, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Shellder, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Shellder, gShinyFollowerPalette_Shellder) .levelUpLearnset = sShellderLevelUpLearnset, .teachableLearnset = sShellderTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER}), @@ -9237,7 +9239,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Cloyster, .iconPalIndex = 2, FOOTPRINT(Cloyster) - FOLLOWER(Cloyster, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Cloyster, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Cloyster, gShinyFollowerPalette_Cloyster) .levelUpLearnset = sCloysterLevelUpLearnset, .teachableLearnset = sCloysterTeachableLearnset, }, @@ -9293,7 +9295,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gastly, .iconPalIndex = 2, FOOTPRINT(Gastly) - FOLLOWER(Gastly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Gastly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Gastly, gShinyFollowerPalette_Gastly) .levelUpLearnset = sGastlyLevelUpLearnset, .teachableLearnset = sGastlyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_HAUNTER}), @@ -9349,7 +9351,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Haunter, .iconPalIndex = 2, FOOTPRINT(Haunter) - FOLLOWER(Haunter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Haunter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Haunter, gShinyFollowerPalette_Haunter) .levelUpLearnset = sHaunterLevelUpLearnset, .teachableLearnset = sHaunterTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GENGAR}, @@ -9416,7 +9418,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gengar, .iconPalIndex = 2, FOOTPRINT(Gengar) - FOLLOWER(Gengar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gengar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gengar, gShinyFollowerPalette_Gengar) .levelUpLearnset = sGengarLevelUpLearnset, .teachableLearnset = sGengarTeachableLearnset, .formSpeciesIdTable = sGengarFormSpeciesIdTable, @@ -9587,7 +9589,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Onix, .iconPalIndex = 2, FOOTPRINT(Onix) - FOLLOWER(Onix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Onix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Onix, gShinyFollowerPalette_Onix) .levelUpLearnset = sOnixLevelUpLearnset, .teachableLearnset = sOnixTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX}, @@ -9649,7 +9651,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Steelix, .iconPalIndex = 0, FOOTPRINT(Steelix) - FOLLOWER(Steelix, SIZE_64x64, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Steelix, SIZE_64x64, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Steelix, gShinyFollowerPalette_Steelix) .levelUpLearnset = sSteelixLevelUpLearnset, .teachableLearnset = sSteelixTeachableLearnset, .formSpeciesIdTable = sSteelixFormSpeciesIdTable, @@ -9766,7 +9768,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Drowzee, .iconPalIndex = 2, FOOTPRINT(Drowzee) - FOLLOWER(Drowzee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Drowzee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drowzee, gShinyFollowerPalette_Drowzee) .levelUpLearnset = sDrowzeeLevelUpLearnset, .teachableLearnset = sDrowzeeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_HYPNO}), @@ -9825,7 +9827,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hypno, .iconPalIndex = 2, FOOTPRINT(Hypno) - FOLLOWER(Hypno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hypno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hypno, gShinyFollowerPalette_Hypno) .levelUpLearnset = sHypnoLevelUpLearnset, .teachableLearnset = sHypnoTeachableLearnset, }, @@ -9880,7 +9882,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Krabby, .iconPalIndex = 0, FOOTPRINT(Krabby) - FOLLOWER(Krabby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Krabby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Krabby, gShinyFollowerPalette_Krabby) .levelUpLearnset = sKrabbyLevelUpLearnset, .teachableLearnset = sKrabbyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_KINGLER}), @@ -9936,7 +9938,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kingler, .iconPalIndex = 0, FOOTPRINT(Kingler) - FOLLOWER(Kingler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Kingler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kingler, gShinyFollowerPalette_Kingler) .levelUpLearnset = sKinglerLevelUpLearnset, .teachableLearnset = sKinglerTeachableLearnset, .formSpeciesIdTable = sKinglerFormSpeciesIdTable, @@ -10059,7 +10061,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Voltorb, .iconPalIndex = 0, FOOTPRINT(Voltorb) - FOLLOWER(Voltorb, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Voltorb, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Voltorb, gShinyFollowerPalette_Voltorb) .levelUpLearnset = sVoltorbLevelUpLearnset, .teachableLearnset = sVoltorbTeachableLearnset, .formSpeciesIdTable = sVoltorbFormSpeciesIdTable, @@ -10114,7 +10116,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Electrode, .iconPalIndex = 0, FOOTPRINT(Electrode) - FOLLOWER(Electrode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Electrode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Electrode, gShinyFollowerPalette_Electrode) .levelUpLearnset = sElectrodeLevelUpLearnset, .teachableLearnset = sElectrodeTeachableLearnset, .formSpeciesIdTable = sElectrodeFormSpeciesIdTable, @@ -10169,7 +10171,8 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_VoltorbHisuian, .iconPalIndex = 0, FOOTPRINT(Voltorb) - FOLLOWER(VoltorbHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(VoltorbHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_VoltorbHisuian, gShinyFollowerPalette_VoltorbHisuian) + FOLLOWER(VoltorbHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_VoltorbHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sVoltorbHisuianLevelUpLearnset, .teachableLearnset = sVoltorbHisuianTeachableLearnset, @@ -10225,7 +10228,8 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ElectrodeHisuian, .iconPalIndex = 1, FOOTPRINT(Electrode) - FOLLOWER(ElectrodeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(ElectrodeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ElectrodeHisuian, gShinyFollowerPalette_ElectrodeHisuian) + FOLLOWER(ElectrodeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ElectrodeHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sElectrodeHisuianLevelUpLearnset, .teachableLearnset = sElectrodeHisuianTeachableLearnset, @@ -10284,7 +10288,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Exeggcute, .iconPalIndex = 0, FOOTPRINT(Exeggcute) - FOLLOWER(Exeggcute, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Exeggcute, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Exeggcute, gShinyFollowerPalette_Exeggcute) .levelUpLearnset = sExeggcuteLevelUpLearnset, .teachableLearnset = sExeggcuteTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR}, @@ -10349,7 +10353,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Exeggutor, .iconPalIndex = 1, FOOTPRINT(Exeggutor) - FOLLOWER(Exeggutor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Exeggutor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Exeggutor, gShinyFollowerPalette_Exeggutor) .levelUpLearnset = sExeggutorLevelUpLearnset, .teachableLearnset = sExeggutorTeachableLearnset, .formSpeciesIdTable = sExeggutorFormSpeciesIdTable, @@ -10404,7 +10408,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ExeggutorAlolan, .iconPalIndex = 1, FOOTPRINT(Exeggutor) - FOLLOWER(ExeggutorAlolan, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ExeggutorAlolan, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ExeggutorAlolan, gShinyFollowerPalette_ExeggutorAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sExeggutorAlolanLevelUpLearnset, .teachableLearnset = sExeggutorAlolanTeachableLearnset, @@ -10464,7 +10468,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Cubone, .iconPalIndex = 2, FOOTPRINT(Cubone) - FOLLOWER(Cubone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cubone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cubone, gShinyFollowerPalette_Cubone) .levelUpLearnset = sCuboneLevelUpLearnset, .teachableLearnset = sCuboneTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_MAROWAK}, @@ -10521,7 +10525,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Marowak, .iconPalIndex = 2, FOOTPRINT(Marowak) - FOLLOWER(Marowak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Marowak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Marowak, gShinyFollowerPalette_Marowak) .levelUpLearnset = sMarowakLevelUpLearnset, .teachableLearnset = sMarowakTeachableLearnset, .formSpeciesIdTable = sMarowakFormSpeciesIdTable, @@ -10573,7 +10577,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MarowakAlolan, .iconPalIndex = 1, FOOTPRINT(Marowak) - FOLLOWER(MarowakAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MarowakAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MarowakAlolan, gShinyFollowerPalette_MarowakAlolan) .isAlolanForm = TRUE, .levelUpLearnset = sMarowakAlolanLevelUpLearnset, .teachableLearnset = sMarowakAlolanTeachableLearnset, @@ -10684,7 +10688,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tyrogue, .iconPalIndex = 2, FOOTPRINT(Tyrogue) - FOLLOWER(Tyrogue, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tyrogue, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tyrogue, gShinyFollowerPalette_Tyrogue) .levelUpLearnset = sTyrogueLevelUpLearnset, .teachableLearnset = sTyrogueTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN}, @@ -10741,7 +10745,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hitmonlee, .iconPalIndex = 2, FOOTPRINT(Hitmonlee) - FOLLOWER(Hitmonlee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hitmonlee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hitmonlee, gShinyFollowerPalette_Hitmonlee) .levelUpLearnset = sHitmonleeLevelUpLearnset, .teachableLearnset = sHitmonleeTeachableLearnset, }, @@ -10794,7 +10798,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hitmonchan, .iconPalIndex = 2, FOOTPRINT(Hitmonchan) - FOLLOWER(Hitmonchan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hitmonchan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hitmonchan, gShinyFollowerPalette_Hitmonchan) .levelUpLearnset = sHitmonchanLevelUpLearnset, .teachableLearnset = sHitmonchanTeachableLearnset, }, @@ -10848,7 +10852,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hitmontop, .iconPalIndex = 2, FOOTPRINT(Hitmontop) - FOLLOWER(Hitmontop, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hitmontop, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hitmontop, gShinyFollowerPalette_Hitmontop) .levelUpLearnset = sHitmontopLevelUpLearnset, .teachableLearnset = sHitmontopTeachableLearnset, }, @@ -10905,7 +10909,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Lickitung, .iconPalIndex = 0, FOOTPRINT(Lickitung) - FOLLOWER(Lickitung, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lickitung, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lickitung, gShinyFollowerPalette_Lickitung) .levelUpLearnset = sLickitungLevelUpLearnset, .teachableLearnset = sLickitungTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ROLLOUT, SPECIES_LICKILICKY}), @@ -10961,7 +10965,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Lickilicky, .iconPalIndex = 1, FOOTPRINT(Lickilicky) - FOLLOWER(Lickilicky, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lickilicky, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lickilicky, gShinyFollowerPalette_Lickilicky) .levelUpLearnset = sLickilickyLevelUpLearnset, .teachableLearnset = sLickilickyTeachableLearnset, }, @@ -11023,7 +11027,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Koffing, .iconPalIndex = 2, FOOTPRINT(Koffing) - FOLLOWER(Koffing, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Koffing, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Koffing, gShinyFollowerPalette_Koffing) .levelUpLearnset = sKoffingLevelUpLearnset, .teachableLearnset = sKoffingTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_WEEZING}, @@ -11085,7 +11089,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Weezing, .iconPalIndex = 2, FOOTPRINT(Weezing) - FOLLOWER(Weezing, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Weezing, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Weezing, gShinyFollowerPalette_Weezing) .levelUpLearnset = sWeezingLevelUpLearnset, .teachableLearnset = sWeezingTeachableLearnset, .formSpeciesIdTable = sWeezingFormSpeciesIdTable, @@ -11143,7 +11147,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_WeezingGalarian, .iconPalIndex = 1, FOOTPRINT(Weezing) - FOLLOWER(WeezingGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(WeezingGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_WeezingGalarian, gShinyFollowerPalette_WeezingGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sWeezingGalarianLevelUpLearnset, .teachableLearnset = sWeezingGalarianTeachableLearnset, @@ -11205,7 +11209,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rhyhorn, .iconPalIndex = 1, FOOTPRINT(Rhyhorn) - FOLLOWER(Rhyhorn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rhyhorn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rhyhorn, gShinyFollowerPalette_Rhyhorn) .levelUpLearnset = sRhyhornLevelUpLearnset, .teachableLearnset = sRhyhornTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_RHYDON}), @@ -11263,7 +11267,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rhydon, .iconPalIndex = 1, FOOTPRINT(Rhydon) - FOLLOWER(Rhydon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rhydon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rhydon, gShinyFollowerPalette_Rhydon) .levelUpLearnset = sRhydonLevelUpLearnset, .teachableLearnset = sRhydonTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_PROTECTOR, SPECIES_RHYPERIOR}, @@ -11329,7 +11333,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rhyperior, .iconPalIndex = 0, FOOTPRINT(Rhyperior) - FOLLOWER(Rhyperior, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rhyperior, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rhyperior, gShinyFollowerPalette_Rhyperior) .levelUpLearnset = sRhyperiorLevelUpLearnset, .teachableLearnset = sRhyperiorTeachableLearnset, }, @@ -11387,7 +11391,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Happiny, .iconPalIndex = 0, FOOTPRINT(Happiny) - FOLLOWER(Happiny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Happiny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Happiny, gShinyFollowerPalette_Happiny) .levelUpLearnset = sHappinyLevelUpLearnset, .teachableLearnset = sHappinyTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM_HOLD_DAY, ITEM_OVAL_STONE, SPECIES_CHANSEY}, @@ -11444,7 +11448,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Chansey, .iconPalIndex = 0, FOOTPRINT(Chansey) - FOLLOWER(Chansey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Chansey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chansey, gShinyFollowerPalette_Chansey) .levelUpLearnset = sChanseyLevelUpLearnset, .teachableLearnset = sChanseyTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_BLISSEY}), @@ -11500,7 +11504,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Blissey, .iconPalIndex = 0, FOOTPRINT(Blissey) - FOLLOWER(Blissey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Blissey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blissey, gShinyFollowerPalette_Blissey) .levelUpLearnset = sBlisseyLevelUpLearnset, .teachableLearnset = sBlisseyTeachableLearnset, }, @@ -11556,7 +11560,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tangela, .iconPalIndex = 0, FOOTPRINT(Tangela) - FOLLOWER(Tangela, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tangela, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tangela, gShinyFollowerPalette_Tangela) .levelUpLearnset = sTangelaLevelUpLearnset, .teachableLearnset = sTangelaTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_TANGROWTH}), @@ -11613,7 +11617,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tangrowth, .iconPalIndex = 0, FOOTPRINT(Tangrowth) - FOLLOWER(Tangrowth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tangrowth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tangrowth, gShinyFollowerPalette_Tangrowth) .levelUpLearnset = sTangrowthLevelUpLearnset, .teachableLearnset = sTangrowthTeachableLearnset, }, @@ -11669,7 +11673,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kangaskhan, .iconPalIndex = 2, FOOTPRINT(Kangaskhan) - FOLLOWER(Kangaskhan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Kangaskhan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kangaskhan, gShinyFollowerPalette_Kangaskhan) .levelUpLearnset = sKangaskhanLevelUpLearnset, .teachableLearnset = sKangaskhanTeachableLearnset, .formSpeciesIdTable = sKangaskhanFormSpeciesIdTable, @@ -11784,7 +11788,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Horsea, .iconPalIndex = 0, FOOTPRINT(Horsea) - FOLLOWER(Horsea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Horsea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Horsea, gShinyFollowerPalette_Horsea) .levelUpLearnset = sHorseaLevelUpLearnset, .teachableLearnset = sHorseaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_SEADRA}), @@ -11840,7 +11844,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Seadra, .iconPalIndex = 0, FOOTPRINT(Seadra) - FOLLOWER(Seadra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Seadra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Seadra, gShinyFollowerPalette_Seadra) .levelUpLearnset = sSeadraLevelUpLearnset, .teachableLearnset = sSeadraTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA}, @@ -11905,7 +11909,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kingdra, .iconPalIndex = 0, FOOTPRINT(Kingdra) - FOLLOWER(Kingdra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Kingdra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Kingdra, gShinyFollowerPalette_Kingdra) .levelUpLearnset = sKingdraLevelUpLearnset, .teachableLearnset = sKingdraTeachableLearnset, }, @@ -11966,7 +11970,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Goldeen, .iconPalIndex = 0, FOOTPRINT(Goldeen) - FOLLOWER(Goldeen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Goldeen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Goldeen, gShinyFollowerPalette_Goldeen) .levelUpLearnset = sGoldeenLevelUpLearnset, .teachableLearnset = sGoldeenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_SEAKING}), @@ -12025,7 +12029,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Seaking, .iconPalIndex = 0, FOOTPRINT(Seaking) - FOLLOWER(Seaking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Seaking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Seaking, gShinyFollowerPalette_Seaking) .levelUpLearnset = sSeakingLevelUpLearnset, .teachableLearnset = sSeakingTeachableLearnset, }, @@ -12083,7 +12087,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Staryu, .iconPalIndex = 2, FOOTPRINT(Staryu) - FOLLOWER(Staryu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Staryu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Staryu, gShinyFollowerPalette_Staryu) .levelUpLearnset = sStaryuLevelUpLearnset, .teachableLearnset = sStaryuTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE}), @@ -12139,7 +12143,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Starmie, .iconPalIndex = 2, FOOTPRINT(Starmie) - FOLLOWER(Starmie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Starmie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Starmie, gShinyFollowerPalette_Starmie) .levelUpLearnset = sStarmieLevelUpLearnset, .teachableLearnset = sStarmieTeachableLearnset, }, @@ -12199,7 +12203,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MimeJr, .iconPalIndex = 0, FOOTPRINT(MimeJr) - FOLLOWER(MimeJr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MimeJr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MimeJr, gShinyFollowerPalette_MimeJr) .levelUpLearnset = sMimeJrLevelUpLearnset, .teachableLearnset = sMimeJrTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_MIMIC, SPECIES_MR_MIME}, @@ -12255,7 +12259,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MrMime, .iconPalIndex = 0, FOOTPRINT(MrMime) - FOLLOWER(MrMime, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MrMime, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MrMime, gShinyFollowerPalette_MrMime) .levelUpLearnset = sMrMimeLevelUpLearnset, .teachableLearnset = sMrMimeTeachableLearnset, .formSpeciesIdTable = sMrMimeFormSpeciesIdTable, @@ -12310,7 +12314,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MrMimeGalarian, .iconPalIndex = 0, FOOTPRINT(MrMime) - FOLLOWER(MrMimeGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MrMimeGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MrMimeGalarian, gShinyFollowerPalette_MrMimeGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sMrMimeGalarianLevelUpLearnset, .teachableLearnset = sMrMimeGalarianTeachableLearnset, @@ -12365,7 +12369,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MrRime, .iconPalIndex = 0, FOOTPRINT(MrRime) - FOLLOWER(MrRime, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MrRime, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MrRime, gShinyFollowerPalette_MrRime) .levelUpLearnset = sMrRimeLevelUpLearnset, .teachableLearnset = sMrRimeTeachableLearnset, }, @@ -12424,7 +12428,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Scyther, .iconPalIndex = 1, FOOTPRINT(Scyther) - FOLLOWER(Scyther, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Scyther, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scyther, gShinyFollowerPalette_Scyther) .levelUpLearnset = sScytherLevelUpLearnset, .teachableLearnset = sScytherTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR}, @@ -12484,7 +12488,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Scizor, .iconPalIndex = 0, FOOTPRINT(Scizor) - FOLLOWER(Scizor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Scizor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scizor, gShinyFollowerPalette_Scizor) .levelUpLearnset = sScizorLevelUpLearnset, .teachableLearnset = sScizorTeachableLearnset, .formSpeciesIdTable = sScizorFormSpeciesIdTable, @@ -12598,7 +12602,8 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kleavor, .iconPalIndex = 2, //FOOTPRINT(Kleavor) - FOLLOWER(Kleavor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(Kleavor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kleavor, gShinyFollowerPalette_Kleavor) + FOLLOWER(Kleavor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kleavor) .levelUpLearnset = sKleavorLevelUpLearnset, .teachableLearnset = sKleavorTeachableLearnset, }, @@ -12656,7 +12661,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Smoochum, .iconPalIndex = 1, FOOTPRINT(Smoochum) - FOLLOWER(Smoochum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Smoochum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Smoochum, gShinyFollowerPalette_Smoochum) .levelUpLearnset = sSmoochumLevelUpLearnset, .teachableLearnset = sSmoochumTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_JYNX}), @@ -12711,7 +12716,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Jynx, .iconPalIndex = 2, FOOTPRINT(Jynx) - FOLLOWER(Jynx, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Jynx, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Jynx, gShinyFollowerPalette_Jynx) .levelUpLearnset = sJynxLevelUpLearnset, .teachableLearnset = sJynxTeachableLearnset, }, @@ -12769,7 +12774,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Elekid, .iconPalIndex = 1, FOOTPRINT(Elekid) - FOLLOWER(Elekid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Elekid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Elekid, gShinyFollowerPalette_Elekid) .levelUpLearnset = sElekidLevelUpLearnset, .teachableLearnset = sElekidTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ELECTABUZZ}), @@ -12826,7 +12831,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Electabuzz, .iconPalIndex = 1, FOOTPRINT(Electabuzz) - FOLLOWER(Electabuzz, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Electabuzz, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Electabuzz, gShinyFollowerPalette_Electabuzz) .levelUpLearnset = sElectabuzzLevelUpLearnset, .teachableLearnset = sElectabuzzTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_ELECTIRIZER, SPECIES_ELECTIVIRE}, @@ -12889,7 +12894,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Electivire, .iconPalIndex = 1, FOOTPRINT(Electivire) - FOLLOWER(Electivire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Electivire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Electivire, gShinyFollowerPalette_Electivire) .levelUpLearnset = sElectivireLevelUpLearnset, .teachableLearnset = sElectivireTeachableLearnset, }, @@ -12948,7 +12953,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magby, .iconPalIndex = 0, FOOTPRINT(Magby) - FOLLOWER(Magby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Magby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Magby, gShinyFollowerPalette_Magby) .levelUpLearnset = sMagbyLevelUpLearnset, .teachableLearnset = sMagbyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MAGMAR}), @@ -13004,7 +13009,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magmar, .iconPalIndex = 0, FOOTPRINT(Magmar) - FOLLOWER(Magmar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Magmar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Magmar, gShinyFollowerPalette_Magmar) .levelUpLearnset = sMagmarLevelUpLearnset, .teachableLearnset = sMagmarTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_MAGMARIZER, SPECIES_MAGMORTAR}, @@ -13068,7 +13073,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magmortar, .iconPalIndex = 0, FOOTPRINT(Magmortar) - FOLLOWER(Magmortar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Magmortar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Magmortar, gShinyFollowerPalette_Magmortar) .levelUpLearnset = sMagmortarLevelUpLearnset, .teachableLearnset = sMagmortarTeachableLearnset, }, @@ -13124,7 +13129,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pinsir, .iconPalIndex = 2, FOOTPRINT(Pinsir) - FOLLOWER(Pinsir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pinsir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pinsir, gShinyFollowerPalette_Pinsir) .levelUpLearnset = sPinsirLevelUpLearnset, .teachableLearnset = sPinsirTeachableLearnset, .formSpeciesIdTable = sPinsirFormSpeciesIdTable, @@ -13241,7 +13246,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tauros, .iconPalIndex = 2, FOOTPRINT(Tauros) - FOLLOWER(Tauros, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tauros, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tauros, gShinyFollowerPalette_Tauros) .levelUpLearnset = sTaurosLevelUpLearnset, .teachableLearnset = sTaurosTeachableLearnset, .formSpeciesIdTable = sTaurosFormSpeciesIdTable, @@ -13465,7 +13470,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magikarp, .iconPalIndex = 0, FOOTPRINT(Magikarp) - FOLLOWER(Magikarp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Magikarp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Magikarp, gShinyFollowerPalette_Magikarp) .tmIlliterate = TRUE, .levelUpLearnset = sMagikarpLevelUpLearnset, .teachableLearnset = sMagikarpTeachableLearnset, @@ -13524,7 +13529,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gyarados, .iconPalIndex = 0, FOOTPRINT(Gyarados) - FOLLOWER(Gyarados, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Gyarados, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Gyarados, gShinyFollowerPalette_Gyarados) .levelUpLearnset = sGyaradosLevelUpLearnset, .teachableLearnset = sGyaradosTeachableLearnset, .formSpeciesIdTable = sGyaradosFormSpeciesIdTable, @@ -13641,7 +13646,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Lapras, .iconPalIndex = 2, FOOTPRINT(Lapras) - FOLLOWER(Lapras, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Lapras, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Lapras, gShinyFollowerPalette_Lapras) .levelUpLearnset = sLaprasLevelUpLearnset, .teachableLearnset = sLaprasTeachableLearnset, .formSpeciesIdTable = sLaprasFormSpeciesIdTable, @@ -13759,7 +13764,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ditto, .iconPalIndex = 2, FOOTPRINT(Ditto) - FOLLOWER(Ditto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Ditto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Ditto, gShinyFollowerPalette_Ditto) .tmIlliterate = TRUE, .levelUpLearnset = sDittoLevelUpLearnset, .teachableLearnset = sDittoTeachableLearnset, @@ -13815,7 +13820,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Eevee, .iconPalIndex = 2, FOOTPRINT(Eevee) - FOLLOWER(Eevee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Eevee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Eevee, gShinyFollowerPalette_Eevee) .levelUpLearnset = sEeveeLevelUpLearnset, .teachableLearnset = sEeveeTeachableLearnset, .formSpeciesIdTable = sEeveeFormSpeciesIdTable, @@ -13996,7 +14001,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Vaporeon, .iconPalIndex = 0, FOOTPRINT(Vaporeon) - FOLLOWER(Vaporeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vaporeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vaporeon, gShinyFollowerPalette_Vaporeon) .levelUpLearnset = sVaporeonLevelUpLearnset, .teachableLearnset = sVaporeonTeachableLearnset, }, @@ -14049,7 +14054,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Jolteon, .iconPalIndex = 2, FOOTPRINT(Jolteon) - FOLLOWER(Jolteon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Jolteon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Jolteon, gShinyFollowerPalette_Jolteon) .levelUpLearnset = sJolteonLevelUpLearnset, .teachableLearnset = sJolteonTeachableLearnset, }, @@ -14102,7 +14107,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Flareon, .iconPalIndex = 3, FOOTPRINT(Flareon) - FOLLOWER(Flareon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Flareon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Flareon, gShinyFollowerPalette_Flareon) .levelUpLearnset = sFlareonLevelUpLearnset, .teachableLearnset = sFlareonTeachableLearnset, }, @@ -14156,7 +14161,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Espeon, .iconPalIndex = 2, FOOTPRINT(Espeon) - FOLLOWER(Espeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Espeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Espeon, gShinyFollowerPalette_Espeon) .levelUpLearnset = sEspeonLevelUpLearnset, .teachableLearnset = sEspeonTeachableLearnset, }, @@ -14209,7 +14214,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Umbreon, .iconPalIndex = 0, FOOTPRINT(Umbreon) - FOLLOWER(Umbreon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Umbreon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Umbreon, gShinyFollowerPalette_Umbreon) .levelUpLearnset = sUmbreonLevelUpLearnset, .teachableLearnset = sUmbreonTeachableLearnset, }, @@ -14264,7 +14269,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Leafeon, .iconPalIndex = 1, FOOTPRINT(Leafeon) - FOLLOWER(Leafeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Leafeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Leafeon, gShinyFollowerPalette_Leafeon) .levelUpLearnset = sLeafeonLevelUpLearnset, .teachableLearnset = sLeafeonTeachableLearnset, }, @@ -14317,7 +14322,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Glaceon, .iconPalIndex = 0, FOOTPRINT(Glaceon) - FOLLOWER(Glaceon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Glaceon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Glaceon, gShinyFollowerPalette_Glaceon) .levelUpLearnset = sGlaceonLevelUpLearnset, .teachableLearnset = sGlaceonTeachableLearnset, }, @@ -14373,7 +14378,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sylveon, .iconPalIndex = 0, FOOTPRINT(Sylveon) - FOLLOWER(Sylveon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sylveon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sylveon, gShinyFollowerPalette_Sylveon) .levelUpLearnset = sSylveonLevelUpLearnset, .teachableLearnset = sSylveonTeachableLearnset, }, @@ -14429,7 +14434,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Porygon, .iconPalIndex = 0, FOOTPRINT(Porygon) - FOLLOWER(Porygon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Porygon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Porygon, gShinyFollowerPalette_Porygon) .levelUpLearnset = sPorygonLevelUpLearnset, .teachableLearnset = sPorygonTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_UPGRADE, SPECIES_PORYGON2}, @@ -14486,7 +14491,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Porygon2, .iconPalIndex = 0, FOOTPRINT(Porygon2) - FOLLOWER(Porygon2, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Porygon2, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Porygon2, gShinyFollowerPalette_Porygon2) .levelUpLearnset = sPorygon2LevelUpLearnset, .teachableLearnset = sPorygon2TeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DUBIOUS_DISC, SPECIES_PORYGON_Z}, @@ -14549,7 +14554,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PorygonZ, .iconPalIndex = 0, FOOTPRINT(PorygonZ) - FOLLOWER(PorygonZ, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(PorygonZ, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_PorygonZ, gShinyFollowerPalette_PorygonZ) .levelUpLearnset = sPorygonZLevelUpLearnset, .teachableLearnset = sPorygonZTeachableLearnset, }, @@ -14612,7 +14617,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Omanyte, .iconPalIndex = 0, FOOTPRINT(Omanyte) - FOLLOWER(Omanyte, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Omanyte, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Omanyte, gShinyFollowerPalette_Omanyte) .levelUpLearnset = sOmanyteLevelUpLearnset, .teachableLearnset = sOmanyteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_OMASTAR}), @@ -14666,7 +14671,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Omastar, .iconPalIndex = 0, FOOTPRINT(Omastar) - FOLLOWER(Omastar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Omastar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Omastar, gShinyFollowerPalette_Omastar) .levelUpLearnset = sOmastarLevelUpLearnset, .teachableLearnset = sOmastarTeachableLearnset, }, @@ -14727,7 +14732,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kabuto, .iconPalIndex = 2, FOOTPRINT(Kabuto) - FOLLOWER(Kabuto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Kabuto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Kabuto, gShinyFollowerPalette_Kabuto) .levelUpLearnset = sKabutoLevelUpLearnset, .teachableLearnset = sKabutoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_KABUTOPS}), @@ -14787,7 +14792,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kabutops, .iconPalIndex = 2, FOOTPRINT(Kabutops) - FOLLOWER(Kabutops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Kabutops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kabutops, gShinyFollowerPalette_Kabutops) .levelUpLearnset = sKabutopsLevelUpLearnset, .teachableLearnset = sKabutopsTeachableLearnset, }, @@ -14843,7 +14848,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Aerodactyl, .iconPalIndex = 2, FOOTPRINT(Aerodactyl) - FOLLOWER(Aerodactyl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Aerodactyl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Aerodactyl, gShinyFollowerPalette_Aerodactyl) .levelUpLearnset = sAerodactylLevelUpLearnset, .teachableLearnset = sAerodactylTeachableLearnset, .formSpeciesIdTable = sAerodactylFormSpeciesIdTable, @@ -14960,7 +14965,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Munchlax, .iconPalIndex = 3, FOOTPRINT(Munchlax) - FOLLOWER(Munchlax, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Munchlax, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Munchlax, gShinyFollowerPalette_Munchlax) .levelUpLearnset = sMunchlaxLevelUpLearnset, .teachableLearnset = sMunchlaxTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_SNORLAX}), @@ -15017,7 +15022,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Snorlax, .iconPalIndex = 3, FOOTPRINT(Snorlax) - FOLLOWER(Snorlax, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Snorlax, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snorlax, gShinyFollowerPalette_Snorlax) .levelUpLearnset = sSnorlaxLevelUpLearnset, .teachableLearnset = sSnorlaxTeachableLearnset, .formSpeciesIdTable = sSnorlaxFormSpeciesIdTable, @@ -15139,7 +15144,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Articuno, .iconPalIndex = 2, FOOTPRINT(Articuno) - FOLLOWER(Articuno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Articuno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Articuno, gShinyFollowerPalette_Articuno) .isLegendary = TRUE, .levelUpLearnset = sArticunoLevelUpLearnset, .teachableLearnset = sArticunoTeachableLearnset, @@ -15196,7 +15201,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ArticunoGalarian, .iconPalIndex = 2, FOOTPRINT(Articuno) - FOLLOWER(ArticunoGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ArticunoGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ArticunoGalarian, gShinyFollowerPalette_ArticunoGalarian) .isLegendary = TRUE, .isGalarianForm = TRUE, .levelUpLearnset = sArticunoGalarianLevelUpLearnset, @@ -15266,7 +15271,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Zapdos, .iconPalIndex = 0, FOOTPRINT(Zapdos) - FOLLOWER(Zapdos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Zapdos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Zapdos, gShinyFollowerPalette_Zapdos) .isLegendary = TRUE, .levelUpLearnset = sZapdosLevelUpLearnset, .teachableLearnset = sZapdosTeachableLearnset, @@ -15322,7 +15327,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ZapdosGalarian, .iconPalIndex = 0, FOOTPRINT(Zapdos) - FOLLOWER(ZapdosGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ZapdosGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZapdosGalarian, gShinyFollowerPalette_ZapdosGalarian) .isLegendary = TRUE, .isGalarianForm = TRUE, .levelUpLearnset = sZapdosGalarianLevelUpLearnset, @@ -15387,7 +15392,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Moltres, .iconPalIndex = 0, FOOTPRINT(Moltres) - FOLLOWER(Moltres, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Moltres, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Moltres, gShinyFollowerPalette_Moltres) .isLegendary = TRUE, .levelUpLearnset = sMoltresLevelUpLearnset, .teachableLearnset = sMoltresTeachableLearnset, @@ -15443,7 +15448,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MoltresGalarian, .iconPalIndex = 0, FOOTPRINT(Moltres) - FOLLOWER(MoltresGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MoltresGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MoltresGalarian, gShinyFollowerPalette_MoltresGalarian) .isLegendary = TRUE, .isGalarianForm = TRUE, .levelUpLearnset = sMoltresGalarianLevelUpLearnset, @@ -15503,7 +15508,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dratini, .iconPalIndex = 0, FOOTPRINT(Dratini) - FOLLOWER(Dratini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Dratini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Dratini, gShinyFollowerPalette_Dratini) .levelUpLearnset = sDratiniLevelUpLearnset, .teachableLearnset = sDratiniTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_DRAGONAIR}), @@ -15558,7 +15563,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dragonair, .iconPalIndex = 0, FOOTPRINT(Dragonair) - FOLLOWER(Dragonair, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Dragonair, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Dragonair, gShinyFollowerPalette_Dragonair) .levelUpLearnset = sDragonairLevelUpLearnset, .teachableLearnset = sDragonairTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_DRAGONITE}), @@ -15619,7 +15624,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dragonite, .iconPalIndex = 2, FOOTPRINT(Dragonite) - FOLLOWER(Dragonite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Dragonite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Dragonite, gShinyFollowerPalette_Dragonite) .levelUpLearnset = sDragoniteLevelUpLearnset, .teachableLearnset = sDragoniteTeachableLearnset, }, @@ -15680,7 +15685,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Mewtwo, .iconPalIndex = 2, FOOTPRINT(Mewtwo) - FOLLOWER(Mewtwo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mewtwo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mewtwo, gShinyFollowerPalette_Mewtwo) .isLegendary = TRUE, .levelUpLearnset = sMewtwoLevelUpLearnset, .teachableLearnset = sMewtwoTeachableLearnset, @@ -15862,7 +15867,7 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Mew, .iconPalIndex = 0, FOOTPRINT(Mew) - FOLLOWER(Mew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Mew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Mew, gShinyFollowerPalette_Mew) .isMythical = TRUE, .levelUpLearnset = sMewLevelUpLearnset, .teachableLearnset = sMewTeachableLearnset, diff --git a/src/data/pokemon/species_info/gen_2_families.h b/src/data/pokemon/species_info/gen_2_families.h index d3d01d751d59..ba0f855cf12a 100644 --- a/src/data/pokemon/species_info/gen_2_families.h +++ b/src/data/pokemon/species_info/gen_2_families.h @@ -52,7 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Chikorita, .iconPalIndex = 1, FOOTPRINT(Chikorita) - FOLLOWER(Chikorita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Chikorita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chikorita, gShinyFollowerPalette_Chikorita) .levelUpLearnset = sChikoritaLevelUpLearnset, .teachableLearnset = sChikoritaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_BAYLEEF}), @@ -107,7 +107,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Bayleef, .iconPalIndex = 1, FOOTPRINT(Bayleef) - FOLLOWER(Bayleef, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bayleef, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bayleef, gShinyFollowerPalette_Bayleef) .levelUpLearnset = sBayleefLevelUpLearnset, .teachableLearnset = sBayleefTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MEGANIUM}), @@ -172,7 +172,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Meganium, .iconPalIndex = 1, FOOTPRINT(Meganium) - FOLLOWER(Meganium, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Meganium, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Meganium, gShinyFollowerPalette_Meganium) .levelUpLearnset = sMeganiumLevelUpLearnset, .teachableLearnset = sMeganiumTeachableLearnset, }, @@ -227,7 +227,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Cyndaquil, .iconPalIndex = 3, FOOTPRINT(Cyndaquil) - FOLLOWER(Cyndaquil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cyndaquil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cyndaquil, gShinyFollowerPalette_Cyndaquil) .levelUpLearnset = sCyndaquilLevelUpLearnset, .teachableLearnset = sCyndaquilTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_QUILAVA}), @@ -282,7 +282,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Quilava, .iconPalIndex = 3, FOOTPRINT(Quilava) - FOLLOWER(Quilava, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Quilava, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Quilava, gShinyFollowerPalette_Quilava) .levelUpLearnset = sQuilavaLevelUpLearnset, .teachableLearnset = sQuilavaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_TYPHLOSION}, @@ -346,7 +346,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Typhlosion, .iconPalIndex = 3, FOOTPRINT(Typhlosion) - FOLLOWER(Typhlosion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Typhlosion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Typhlosion, gShinyFollowerPalette_Typhlosion) .levelUpLearnset = sTyphlosionLevelUpLearnset, .teachableLearnset = sTyphlosionTeachableLearnset, .formSpeciesIdTable = sTyphlosionFormSpeciesIdTable, @@ -401,7 +401,8 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_TyphlosionHisuian, .iconPalIndex = 1, FOOTPRINT(Typhlosion) - FOLLOWER(TyphlosionHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(TyphlosionHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TyphlosionHisuian, gShinyFollowerPalette_TyphlosionHisuian) + FOLLOWER(TyphlosionHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TyphlosionHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sTyphlosionHisuianLevelUpLearnset, .teachableLearnset = sTyphlosionHisuianTeachableLearnset, @@ -459,7 +460,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Totodile, .iconPalIndex = 0, FOOTPRINT(Totodile) - FOLLOWER(Totodile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Totodile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Totodile, gShinyFollowerPalette_Totodile) .levelUpLearnset = sTotodileLevelUpLearnset, .teachableLearnset = sTotodileTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CROCONAW}), @@ -515,7 +516,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Croconaw, .iconPalIndex = 0, FOOTPRINT(Croconaw) - FOLLOWER(Croconaw, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Croconaw, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Croconaw, gShinyFollowerPalette_Croconaw) .levelUpLearnset = sCroconawLevelUpLearnset, .teachableLearnset = sCroconawTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_FERALIGATR}), @@ -577,7 +578,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Feraligatr, .iconPalIndex = 0, FOOTPRINT(Feraligatr) - FOLLOWER(Feraligatr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Feraligatr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Feraligatr, gShinyFollowerPalette_Feraligatr) .levelUpLearnset = sFeraligatrLevelUpLearnset, .teachableLearnset = sFeraligatrTeachableLearnset, }, @@ -632,7 +633,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sentret, .iconPalIndex = 2, FOOTPRINT(Sentret) - FOLLOWER(Sentret, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sentret, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sentret, gShinyFollowerPalette_Sentret) .levelUpLearnset = sSentretLevelUpLearnset, .teachableLearnset = sSentretTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_FURRET}), @@ -686,7 +687,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Furret, .iconPalIndex = 2, FOOTPRINT(Furret) - FOLLOWER(Furret, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Furret, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Furret, gShinyFollowerPalette_Furret) .levelUpLearnset = sFurretLevelUpLearnset, .teachableLearnset = sFurretTeachableLearnset, }, @@ -741,7 +742,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Hoothoot, .iconPalIndex = 2, FOOTPRINT(Hoothoot) - FOLLOWER(Hoothoot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hoothoot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hoothoot, gShinyFollowerPalette_Hoothoot) .levelUpLearnset = sHoothootLevelUpLearnset, .teachableLearnset = sHoothootTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_NOCTOWL}), @@ -801,7 +802,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Noctowl, .iconPalIndex = 2, FOOTPRINT(Noctowl) - FOLLOWER(Noctowl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Noctowl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Noctowl, gShinyFollowerPalette_Noctowl) .levelUpLearnset = sNoctowlLevelUpLearnset, .teachableLearnset = sNoctowlTeachableLearnset, }, @@ -860,7 +861,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ledyba, .iconPalIndex = 0, FOOTPRINT(Ledyba) - FOLLOWER(Ledyba, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Ledyba, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Ledyba, gShinyFollowerPalette_Ledyba) .levelUpLearnset = sLedybaLevelUpLearnset, .teachableLearnset = sLedybaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_LEDIAN}), @@ -919,7 +920,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ledian, .iconPalIndex = 0, FOOTPRINT(Ledian) - FOLLOWER(Ledian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ledian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ledian, gShinyFollowerPalette_Ledian) .levelUpLearnset = sLedianLevelUpLearnset, .teachableLearnset = sLedianTeachableLearnset, }, @@ -974,7 +975,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Spinarak, .iconPalIndex = 1, FOOTPRINT(Spinarak) - FOLLOWER(Spinarak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Spinarak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Spinarak, gShinyFollowerPalette_Spinarak) .levelUpLearnset = sSpinarakLevelUpLearnset, .teachableLearnset = sSpinarakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARIADOS}), @@ -1034,7 +1035,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ariados, .iconPalIndex = 0, FOOTPRINT(Ariados) - FOLLOWER(Ariados, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Ariados, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Ariados, gShinyFollowerPalette_Ariados) .levelUpLearnset = sAriadosLevelUpLearnset, .teachableLearnset = sAriadosTeachableLearnset, }, @@ -1090,7 +1091,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Chinchou, .iconPalIndex = 2, FOOTPRINT(Chinchou) - FOLLOWER(Chinchou, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Chinchou, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Chinchou, gShinyFollowerPalette_Chinchou) .levelUpLearnset = sChinchouLevelUpLearnset, .teachableLearnset = sChinchouTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_LANTURN}), @@ -1145,7 +1146,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Lanturn, .iconPalIndex = 0, FOOTPRINT(Lanturn) - FOLLOWER(Lanturn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Lanturn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Lanturn, gShinyFollowerPalette_Lanturn) .levelUpLearnset = sLanturnLevelUpLearnset, .teachableLearnset = sLanturnTeachableLearnset, }, @@ -1202,7 +1203,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Togepi, .iconPalIndex = 0, FOOTPRINT(Togepi) - FOLLOWER(Togepi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Togepi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Togepi, gShinyFollowerPalette_Togepi) .levelUpLearnset = sTogepiLevelUpLearnset, .teachableLearnset = sTogepiTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_TOGETIC}), @@ -1256,7 +1257,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Togetic, .iconPalIndex = 0, FOOTPRINT(Togetic) - FOLLOWER(Togetic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Togetic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Togetic, gShinyFollowerPalette_Togetic) .levelUpLearnset = sTogeticLevelUpLearnset, .teachableLearnset = sTogeticTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_TOGEKISS}), @@ -1320,7 +1321,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Togekiss, .iconPalIndex = 2, FOOTPRINT(Togekiss) - FOLLOWER(Togekiss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Togekiss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Togekiss, gShinyFollowerPalette_Togekiss) .levelUpLearnset = sTogekissLevelUpLearnset, .teachableLearnset = sTogekissTeachableLearnset, }, @@ -1377,7 +1378,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Natu, .iconPalIndex = 1, FOOTPRINT(Natu) - FOLLOWER(Natu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Natu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Natu, gShinyFollowerPalette_Natu) .levelUpLearnset = sNatuLevelUpLearnset, .teachableLearnset = sNatuTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_XATU}), @@ -1434,7 +1435,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Xatu, .iconPalIndex = 1, FOOTPRINT(Xatu) - FOLLOWER(Xatu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Xatu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Xatu, gShinyFollowerPalette_Xatu) .levelUpLearnset = sXatuLevelUpLearnset, .teachableLearnset = sXatuTeachableLearnset, }, @@ -1490,7 +1491,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mareep, .iconPalIndex = 0, FOOTPRINT(Mareep) - FOLLOWER(Mareep, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mareep, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mareep, gShinyFollowerPalette_Mareep) .levelUpLearnset = sMareepLevelUpLearnset, .teachableLearnset = sMareepTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_FLAAFFY}), @@ -1544,7 +1545,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Flaaffy, .iconPalIndex = 0, FOOTPRINT(Flaaffy) - FOLLOWER(Flaaffy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Flaaffy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Flaaffy, gShinyFollowerPalette_Flaaffy) .levelUpLearnset = sFlaaffyLevelUpLearnset, .teachableLearnset = sFlaaffyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_AMPHAROS}), @@ -1609,7 +1610,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ampharos, .iconPalIndex = 0, FOOTPRINT(Ampharos) - FOLLOWER(Ampharos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ampharos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ampharos, gShinyFollowerPalette_Ampharos) .levelUpLearnset = sAmpharosLevelUpLearnset, .teachableLearnset = sAmpharosTeachableLearnset, .formSpeciesIdTable = sAmpharosFormSpeciesIdTable, @@ -1728,7 +1729,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Azurill, .iconPalIndex = 0, FOOTPRINT(Azurill) - FOLLOWER(Azurill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Azurill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Azurill, gShinyFollowerPalette_Azurill) .levelUpLearnset = sAzurillLevelUpLearnset, .teachableLearnset = sAzurillTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_MARILL}), @@ -1787,7 +1788,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Marill, .iconPalIndex = 0, FOOTPRINT(Marill) - FOLLOWER(Marill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Marill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Marill, gShinyFollowerPalette_Marill) .levelUpLearnset = sMarillLevelUpLearnset, .teachableLearnset = sMarillTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_AZUMARILL}), @@ -1853,7 +1854,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Azumarill, .iconPalIndex = 0, FOOTPRINT(Azumarill) - FOLLOWER(Azumarill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Azumarill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Azumarill, gShinyFollowerPalette_Azumarill) .levelUpLearnset = sAzumarillLevelUpLearnset, .teachableLearnset = sAzumarillTeachableLearnset, }, @@ -1909,7 +1910,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Bonsly, .iconPalIndex = 1, FOOTPRINT(Bonsly) - FOLLOWER(Bonsly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bonsly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bonsly, gShinyFollowerPalette_Bonsly) .levelUpLearnset = sBonslyLevelUpLearnset, .teachableLearnset = sBonslyTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_MIMIC, SPECIES_SUDOWOODO}), @@ -1968,7 +1969,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sudowoodo, .iconPalIndex = 1, FOOTPRINT(Sudowoodo) - FOLLOWER(Sudowoodo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sudowoodo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sudowoodo, gShinyFollowerPalette_Sudowoodo) .levelUpLearnset = sSudowoodoLevelUpLearnset, .teachableLearnset = sSudowoodoTeachableLearnset, }, @@ -2024,7 +2025,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Hoppip, .iconPalIndex = 1, FOOTPRINT(Hoppip) - FOLLOWER(Hoppip, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Hoppip, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Hoppip, gShinyFollowerPalette_Hoppip) .levelUpLearnset = sHoppipLevelUpLearnset, .teachableLearnset = sHoppipTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_SKIPLOOM}), @@ -2079,7 +2080,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Skiploom, .iconPalIndex = 1, FOOTPRINT(Skiploom) - FOLLOWER(Skiploom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Skiploom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Skiploom, gShinyFollowerPalette_Skiploom) .levelUpLearnset = sSkiploomLevelUpLearnset, .teachableLearnset = sSkiploomTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_JUMPLUFF}), @@ -2142,7 +2143,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Jumpluff, .iconPalIndex = 2, FOOTPRINT(Jumpluff) - FOLLOWER(Jumpluff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Jumpluff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Jumpluff, gShinyFollowerPalette_Jumpluff) .levelUpLearnset = sJumpluffLevelUpLearnset, .teachableLearnset = sJumpluffTeachableLearnset, }, @@ -2201,7 +2202,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Aipom, .iconPalIndex = 2, FOOTPRINT(Aipom) - FOLLOWER(Aipom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Aipom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Aipom, gShinyFollowerPalette_Aipom) .levelUpLearnset = sAipomLevelUpLearnset, .teachableLearnset = sAipomTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_DOUBLE_HIT, SPECIES_AMBIPOM}), @@ -2260,7 +2261,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ambipom, .iconPalIndex = 2, FOOTPRINT(Ambipom) - FOLLOWER(Ambipom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ambipom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ambipom, gShinyFollowerPalette_Ambipom) .levelUpLearnset = sAmbipomLevelUpLearnset, .teachableLearnset = sAmbipomTeachableLearnset, }, @@ -2316,7 +2317,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sunkern, .iconPalIndex = 1, FOOTPRINT(Sunkern) - FOLLOWER(Sunkern, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Sunkern, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Sunkern, gShinyFollowerPalette_Sunkern) .levelUpLearnset = sSunkernLevelUpLearnset, .teachableLearnset = sSunkernTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA}), @@ -2370,7 +2371,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sunflora, .iconPalIndex = 1, FOOTPRINT(Sunflora) - FOLLOWER(Sunflora, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sunflora, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sunflora, gShinyFollowerPalette_Sunflora) .levelUpLearnset = sSunfloraLevelUpLearnset, .teachableLearnset = sSunfloraTeachableLearnset, }, @@ -2427,7 +2428,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Yanma, .iconPalIndex = 1, FOOTPRINT(Yanma) - FOLLOWER(Yanma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Yanma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Yanma, gShinyFollowerPalette_Yanma) .levelUpLearnset = sYanmaLevelUpLearnset, .teachableLearnset = sYanmaTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_YANMEGA}), @@ -2484,7 +2485,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Yanmega, .iconPalIndex = 1, FOOTPRINT(Yanmega) - FOLLOWER(Yanmega, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Yanmega, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Yanmega, gShinyFollowerPalette_Yanmega) .levelUpLearnset = sYanmegaLevelUpLearnset, .teachableLearnset = sYanmegaTeachableLearnset, }, @@ -2544,7 +2545,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Wooper, .iconPalIndex = 0, FOOTPRINT(Wooper) - FOLLOWER(Wooper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Wooper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wooper, gShinyFollowerPalette_Wooper) .levelUpLearnset = sWooperLevelUpLearnset, .teachableLearnset = sWooperTeachableLearnset, .formSpeciesIdTable = sWooperFormSpeciesIdTable, @@ -2603,7 +2604,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Quagsire, .iconPalIndex = 0, FOOTPRINT(Quagsire) - FOLLOWER(Quagsire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Quagsire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Quagsire, gShinyFollowerPalette_Quagsire) .levelUpLearnset = sQuagsireLevelUpLearnset, .teachableLearnset = sQuagsireTeachableLearnset, }, @@ -2772,7 +2773,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Murkrow, .iconPalIndex = 2, FOOTPRINT(Murkrow) - FOLLOWER(Murkrow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Murkrow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Murkrow, gShinyFollowerPalette_Murkrow) .levelUpLearnset = sMurkrowLevelUpLearnset, .teachableLearnset = sMurkrowTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_HONCHKROW}), @@ -2827,7 +2828,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Honchkrow, .iconPalIndex = 2, FOOTPRINT(Honchkrow) - FOLLOWER(Honchkrow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Honchkrow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Honchkrow, gShinyFollowerPalette_Honchkrow) .levelUpLearnset = sHonchkrowLevelUpLearnset, .teachableLearnset = sHonchkrowTeachableLearnset, }, @@ -2885,7 +2886,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Misdreavus, .iconPalIndex = 0, FOOTPRINT(Misdreavus) - FOLLOWER(Misdreavus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Misdreavus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Misdreavus, gShinyFollowerPalette_Misdreavus) .levelUpLearnset = sMisdreavusLevelUpLearnset, .teachableLearnset = sMisdreavusTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_MISMAGIUS}), @@ -2942,7 +2943,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mismagius, .iconPalIndex = 2, FOOTPRINT(Mismagius) - FOLLOWER(Mismagius, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mismagius, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mismagius, gShinyFollowerPalette_Mismagius) .levelUpLearnset = sMismagiusLevelUpLearnset, .teachableLearnset = sMismagiusTeachableLearnset, }, @@ -3085,7 +3086,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Wynaut, .iconPalIndex = 0, FOOTPRINT(Wynaut) - FOLLOWER(Wynaut, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Wynaut, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wynaut, gShinyFollowerPalette_Wynaut) .tmIlliterate = TRUE, .levelUpLearnset = sWynautLevelUpLearnset, .teachableLearnset = sWynautTeachableLearnset, @@ -3149,7 +3150,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconPalIndexFemale = 0, #endif FOOTPRINT(Wobbuffet) - FOLLOWER(Wobbuffet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Wobbuffet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wobbuffet, gShinyFollowerPalette_Wobbuffet) .tmIlliterate = TRUE, .levelUpLearnset = sWobbuffetLevelUpLearnset, .teachableLearnset = sWobbuffetTeachableLearnset, @@ -3209,7 +3210,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Girafarig, .iconPalIndex = 1, FOOTPRINT(Girafarig) - FOLLOWER(Girafarig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Girafarig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Girafarig, gShinyFollowerPalette_Girafarig) .levelUpLearnset = sGirafarigLevelUpLearnset, .teachableLearnset = sGirafarigTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_TWIN_BEAM, SPECIES_FARIGIRAF}), @@ -3319,7 +3320,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Pineco, .iconPalIndex = 0, FOOTPRINT(Pineco) - FOLLOWER(Pineco, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Pineco, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Pineco, gShinyFollowerPalette_Pineco) .levelUpLearnset = sPinecoLevelUpLearnset, .teachableLearnset = sPinecoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_FORRETRESS}), @@ -3373,7 +3374,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Forretress, .iconPalIndex = 2, FOOTPRINT(Forretress) - FOLLOWER(Forretress, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Forretress, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Forretress, gShinyFollowerPalette_Forretress) .levelUpLearnset = sForretressLevelUpLearnset, .teachableLearnset = sForretressTeachableLearnset, }, @@ -3435,7 +3436,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Dunsparce, .iconPalIndex = 0, FOOTPRINT(Dunsparce) - FOLLOWER(Dunsparce, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Dunsparce, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Dunsparce, gShinyFollowerPalette_Dunsparce) .levelUpLearnset = sDunsparceLevelUpLearnset, .teachableLearnset = sDunsparceTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE_TWO_SEGMENT, MOVE_HYPER_DRILL, SPECIES_DUDUNSPARCE_TWO_SEGMENT}, @@ -3605,7 +3606,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Gligar, .iconPalIndex = 0, FOOTPRINT(Gligar) - FOLLOWER(Gligar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Gligar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Gligar, gShinyFollowerPalette_Gligar) .levelUpLearnset = sGligarLevelUpLearnset, .teachableLearnset = sGligarTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM_HOLD_NIGHT, ITEM_RAZOR_FANG, SPECIES_GLISCOR}, @@ -3662,7 +3663,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Gliscor, .iconPalIndex = 2, FOOTPRINT(Gliscor) - FOLLOWER(Gliscor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gliscor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gliscor, gShinyFollowerPalette_Gliscor) .levelUpLearnset = sGliscorLevelUpLearnset, .teachableLearnset = sGliscorTeachableLearnset, }, @@ -3722,7 +3723,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Snubbull, .iconPalIndex = 0, FOOTPRINT(Snubbull) - FOLLOWER(Snubbull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Snubbull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snubbull, gShinyFollowerPalette_Snubbull) .levelUpLearnset = sSnubbullLevelUpLearnset, .teachableLearnset = sSnubbullTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 23, SPECIES_GRANBULL}), @@ -3780,7 +3781,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Granbull, .iconPalIndex = 2, FOOTPRINT(Granbull) - FOLLOWER(Granbull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Granbull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Granbull, gShinyFollowerPalette_Granbull) .levelUpLearnset = sGranbullLevelUpLearnset, .teachableLearnset = sGranbullTeachableLearnset, }, @@ -3846,7 +3847,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Qwilfish, .iconPalIndex = 0, FOOTPRINT(Qwilfish) - FOLLOWER(Qwilfish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Qwilfish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Qwilfish, gShinyFollowerPalette_Qwilfish) .levelUpLearnset = sQwilfishLevelUpLearnset, .teachableLearnset = sQwilfishTeachableLearnset, .formSpeciesIdTable = sQwilfishFormSpeciesIdTable, @@ -3903,7 +3904,8 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_QwilfishHisuian, .iconPalIndex = 1, FOOTPRINT(Qwilfish) - FOLLOWER(QwilfishHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(QwilfishHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_QwilfishHisuian, gShinyFollowerPalette_QwilfishHisuian) + FOLLOWER(QwilfishHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_QwilfishHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sQwilfishHisuianLevelUpLearnset, .teachableLearnset = sQwilfishHisuianTeachableLearnset, @@ -3959,7 +3961,8 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Overqwil, .iconPalIndex = 2, //FOOTPRINT(Overqwil) - FOLLOWER(Overqwil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(Overqwil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Overqwil, gShinyFollowerPalette_Overqwil) + FOLLOWER(Overqwil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Overqwil) .levelUpLearnset = sOverqwilLevelUpLearnset, .teachableLearnset = sOverqwilTeachableLearnset, }, @@ -4018,7 +4021,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Shuckle, .iconPalIndex = 1, FOOTPRINT(Shuckle) - FOLLOWER(Shuckle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Shuckle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shuckle, gShinyFollowerPalette_Shuckle) .levelUpLearnset = sShuckleLevelUpLearnset, .teachableLearnset = sShuckleTeachableLearnset, }, @@ -4077,7 +4080,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Heracross, .iconPalIndex = 0, FOOTPRINT(Heracross) - FOLLOWER(Heracross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Heracross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Heracross, gShinyFollowerPalette_Heracross) .levelUpLearnset = sHeracrossLevelUpLearnset, .teachableLearnset = sHeracrossTeachableLearnset, .formSpeciesIdTable = sHeracrossFormSpeciesIdTable, @@ -4197,7 +4200,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sneasel, .iconPalIndex = 0, FOOTPRINT(Sneasel) - FOLLOWER(Sneasel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sneasel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sneasel, gShinyFollowerPalette_Sneasel) .levelUpLearnset = sSneaselLevelUpLearnset, .teachableLearnset = sSneaselTeachableLearnset, .formSpeciesIdTable = sSneaselFormSpeciesIdTable, @@ -4260,7 +4263,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Weavile, .iconPalIndex = 0, FOOTPRINT(Weavile) - FOLLOWER(Weavile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Weavile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Weavile, gShinyFollowerPalette_Weavile) .levelUpLearnset = sWeavileLevelUpLearnset, .teachableLearnset = sWeavileTeachableLearnset, }, @@ -4321,7 +4324,8 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_SneaselHisuian, .iconPalIndex = 0, FOOTPRINT(Sneasel) - FOLLOWER(SneaselHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(SneaselHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SneaselHisuian, gShinyFollowerPalette_SneaselHisuian) + FOLLOWER(SneaselHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SneaselHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sSneaselHisuianLevelUpLearnset, .teachableLearnset = sSneaselHisuianTeachableLearnset, @@ -4378,7 +4382,8 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sneasler, .iconPalIndex = 2, //FOOTPRINT(Sneasler) - FOLLOWER(Sneasler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(Sneasler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sneasler, gShinyFollowerPalette_Sneasler) + FOLLOWER(Sneasler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sneasler) .levelUpLearnset = sSneaslerLevelUpLearnset, .teachableLearnset = sSneaslerTeachableLearnset, }, @@ -4435,7 +4440,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Teddiursa, .iconPalIndex = 0, FOOTPRINT(Teddiursa) - FOLLOWER(Teddiursa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Teddiursa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Teddiursa, gShinyFollowerPalette_Teddiursa) .levelUpLearnset = sTeddiursaLevelUpLearnset, .teachableLearnset = sTeddiursaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_URSARING}), @@ -4493,7 +4498,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ursaring, .iconPalIndex = 2, FOOTPRINT(Ursaring) - FOLLOWER(Ursaring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ursaring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ursaring, gShinyFollowerPalette_Ursaring) .levelUpLearnset = sUrsaringLevelUpLearnset, .teachableLearnset = sUrsaringTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM_NIGHT, ITEM_PEAT_BLOCK, SPECIES_URSALUNA}, @@ -4548,7 +4553,8 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ursaluna, .iconPalIndex = 2, //FOOTPRINT(Ursaluna) - FOLLOWER(Ursaluna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(Ursaluna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ursaluna, gShinyFollowerPalette_Ursaluna) + FOLLOWER(Ursaluna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ursaluna) .levelUpLearnset = sUrsalunaLevelUpLearnset, .teachableLearnset = sUrsalunaTeachableLearnset, .formSpeciesIdTable = sUrsalunaFormSpeciesIdTable, @@ -4658,7 +4664,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Slugma, .iconPalIndex = 0, FOOTPRINT(Slugma) - FOLLOWER(Slugma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Slugma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Slugma, gShinyFollowerPalette_Slugma) .levelUpLearnset = sSlugmaLevelUpLearnset, .teachableLearnset = sSlugmaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_MAGCARGO}), @@ -4719,7 +4725,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Magcargo, .iconPalIndex = 0, FOOTPRINT(Magcargo) - FOLLOWER(Magcargo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Magcargo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Magcargo, gShinyFollowerPalette_Magcargo) .levelUpLearnset = sMagcargoLevelUpLearnset, .teachableLearnset = sMagcargoTeachableLearnset, }, @@ -4774,7 +4780,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Swinub, .iconPalIndex = 2, FOOTPRINT(Swinub) - FOLLOWER(Swinub, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Swinub, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swinub, gShinyFollowerPalette_Swinub) .levelUpLearnset = sSwinubLevelUpLearnset, .teachableLearnset = sSwinubTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_PILOSWINE}), @@ -4833,7 +4839,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Piloswine, .iconPalIndex = 2, FOOTPRINT(Piloswine) - FOLLOWER(Piloswine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Piloswine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Piloswine, gShinyFollowerPalette_Piloswine) .levelUpLearnset = sPiloswineLevelUpLearnset, .teachableLearnset = sPiloswineTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_MAMOSWINE}), @@ -4896,7 +4902,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mamoswine, .iconPalIndex = 2, FOOTPRINT(Mamoswine) - FOLLOWER(Mamoswine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mamoswine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mamoswine, gShinyFollowerPalette_Mamoswine) .levelUpLearnset = sMamoswineLevelUpLearnset, .teachableLearnset = sMamoswineTeachableLearnset, }, @@ -4964,7 +4970,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Corsola, .iconPalIndex = 0, FOOTPRINT(Corsola) - FOLLOWER(Corsola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Corsola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Corsola, gShinyFollowerPalette_Corsola) .levelUpLearnset = sCorsolaLevelUpLearnset, .teachableLearnset = sCorsolaTeachableLearnset, .formSpeciesIdTable = sCorsolaFormSpeciesIdTable, @@ -5019,7 +5025,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_CorsolaGalarian, .iconPalIndex = 0, FOOTPRINT(Corsola) - FOLLOWER(CorsolaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(CorsolaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_CorsolaGalarian, gShinyFollowerPalette_CorsolaGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sCorsolaGalarianLevelUpLearnset, .teachableLearnset = sCorsolaGalarianTeachableLearnset, @@ -5075,7 +5081,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Cursola, .iconPalIndex = 0, FOOTPRINT(Cursola) - FOLLOWER(Cursola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cursola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cursola, gShinyFollowerPalette_Cursola) .levelUpLearnset = sCursolaLevelUpLearnset, .teachableLearnset = sCursolaTeachableLearnset, }, @@ -5131,7 +5137,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Remoraid, .iconPalIndex = 0, FOOTPRINT(Remoraid) - FOLLOWER(Remoraid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Remoraid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Remoraid, gShinyFollowerPalette_Remoraid) .levelUpLearnset = sRemoraidLevelUpLearnset, .teachableLearnset = sRemoraidTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_OCTILLERY}), @@ -5191,7 +5197,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Octillery, .iconPalIndex = 0, FOOTPRINT(Octillery) - FOLLOWER(Octillery, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Octillery, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Octillery, gShinyFollowerPalette_Octillery) .levelUpLearnset = sOctilleryLevelUpLearnset, .teachableLearnset = sOctilleryTeachableLearnset, }, @@ -5246,7 +5252,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Delibird, .iconPalIndex = 1, FOOTPRINT(Delibird) - FOLLOWER(Delibird, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Delibird, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Delibird, gShinyFollowerPalette_Delibird) .levelUpLearnset = sDelibirdLevelUpLearnset, .teachableLearnset = sDelibirdTeachableLearnset, }, @@ -5302,7 +5308,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mantyke, .iconPalIndex = 0, FOOTPRINT(Mantyke) - FOLLOWER(Mantyke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mantyke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mantyke, gShinyFollowerPalette_Mantyke) .levelUpLearnset = sMantykeLevelUpLearnset, .teachableLearnset = sMantykeTeachableLearnset, .evolutions = EVOLUTION({EVO_SPECIFIC_MON_IN_PARTY, SPECIES_REMORAID, SPECIES_MANTINE}), @@ -5364,7 +5370,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mantine, .iconPalIndex = 2, FOOTPRINT(Mantine) - FOLLOWER(Mantine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Mantine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Mantine, gShinyFollowerPalette_Mantine) .levelUpLearnset = sMantineLevelUpLearnset, .teachableLearnset = sMantineTeachableLearnset, }, @@ -5420,7 +5426,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Skarmory, .iconPalIndex = 0, FOOTPRINT(Skarmory) - FOLLOWER(Skarmory, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Skarmory, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skarmory, gShinyFollowerPalette_Skarmory) .levelUpLearnset = sSkarmoryLevelUpLearnset, .teachableLearnset = sSkarmoryTeachableLearnset, }, @@ -5475,7 +5481,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Houndour, .iconPalIndex = 0, FOOTPRINT(Houndour) - FOLLOWER(Houndour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Houndour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Houndour, gShinyFollowerPalette_Houndour) .levelUpLearnset = sHoundourLevelUpLearnset, .teachableLearnset = sHoundourTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_HOUNDOOM}), @@ -5533,7 +5539,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Houndoom, .iconPalIndex = 0, FOOTPRINT(Houndoom) - FOLLOWER(Houndoom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Houndoom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Houndoom, gShinyFollowerPalette_Houndoom) .levelUpLearnset = sHoundoomLevelUpLearnset, .teachableLearnset = sHoundoomTeachableLearnset, .formSpeciesIdTable = sHoundoomFormSpeciesIdTable, @@ -5646,7 +5652,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Phanpy, .iconPalIndex = 0, FOOTPRINT(Phanpy) - FOLLOWER(Phanpy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Phanpy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Phanpy, gShinyFollowerPalette_Phanpy) .levelUpLearnset = sPhanpyLevelUpLearnset, .teachableLearnset = sPhanpyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_DONPHAN}), @@ -5705,7 +5711,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Donphan, .iconPalIndex = 0, FOOTPRINT(Donphan) - FOLLOWER(Donphan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Donphan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Donphan, gShinyFollowerPalette_Donphan) .levelUpLearnset = sDonphanLevelUpLearnset, .teachableLearnset = sDonphanTeachableLearnset, }, @@ -5760,7 +5766,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Stantler, .iconPalIndex = 2, FOOTPRINT(Stantler) - FOLLOWER(Stantler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Stantler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stantler, gShinyFollowerPalette_Stantler) .levelUpLearnset = sStantlerLevelUpLearnset, .teachableLearnset = sStantlerTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_MOVE_TWENTY_TIMES, MOVE_PSYSHIELD_BASH, SPECIES_WYRDEER}), @@ -5816,7 +5822,8 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Wyrdeer, .iconPalIndex = 2, //FOOTPRINT(Wyrdeer) - FOLLOWER(Wyrdeer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(Wyrdeer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wyrdeer, gShinyFollowerPalette_Wyrdeer) + FOLLOWER(Wyrdeer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wyrdeer) .levelUpLearnset = sWyrdeerLevelUpLearnset, .teachableLearnset = sWyrdeerTeachableLearnset, }, @@ -5872,7 +5879,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Smeargle, .iconPalIndex = 1, FOOTPRINT(Smeargle) - FOLLOWER(Smeargle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Smeargle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Smeargle, gShinyFollowerPalette_Smeargle) .tmIlliterate = TRUE, .levelUpLearnset = sSmeargleLevelUpLearnset, .teachableLearnset = sSmeargleTeachableLearnset, @@ -5930,7 +5937,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Miltank, .iconPalIndex = 0, FOOTPRINT(Miltank) - FOLLOWER(Miltank, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Miltank, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Miltank, gShinyFollowerPalette_Miltank) .levelUpLearnset = sMiltankLevelUpLearnset, .teachableLearnset = sMiltankTeachableLearnset, }, @@ -5996,7 +6003,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Raikou, .iconPalIndex = 2, FOOTPRINT(Raikou) - FOLLOWER(Raikou, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Raikou, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Raikou, gShinyFollowerPalette_Raikou) .isLegendary = TRUE, .levelUpLearnset = sRaikouLevelUpLearnset, .teachableLearnset = sRaikouTeachableLearnset, @@ -6063,7 +6070,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Entei, .iconPalIndex = 2, FOOTPRINT(Entei) - FOLLOWER(Entei, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Entei, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Entei, gShinyFollowerPalette_Entei) .isLegendary = TRUE, .levelUpLearnset = sEnteiLevelUpLearnset, .teachableLearnset = sEnteiTeachableLearnset, @@ -6130,7 +6137,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Suicune, .iconPalIndex = 2, FOOTPRINT(Suicune) - FOLLOWER(Suicune, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Suicune, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Suicune, gShinyFollowerPalette_Suicune) .isLegendary = TRUE, .levelUpLearnset = sSuicuneLevelUpLearnset, .teachableLearnset = sSuicuneTeachableLearnset, @@ -6186,7 +6193,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Larvitar, .iconPalIndex = 1, FOOTPRINT(Larvitar) - FOLLOWER(Larvitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Larvitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Larvitar, gShinyFollowerPalette_Larvitar) .levelUpLearnset = sLarvitarLevelUpLearnset, .teachableLearnset = sLarvitarTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_PUPITAR}), @@ -6240,7 +6247,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Pupitar, .iconPalIndex = 2, FOOTPRINT(Pupitar) - FOLLOWER(Pupitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Pupitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Pupitar, gShinyFollowerPalette_Pupitar) .levelUpLearnset = sPupitarLevelUpLearnset, .teachableLearnset = sPupitarTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_TYRANITAR}), @@ -6301,7 +6308,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Tyranitar, .iconPalIndex = 4, FOOTPRINT(Tyranitar) - FOLLOWER(Tyranitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tyranitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tyranitar, gShinyFollowerPalette_Tyranitar) .levelUpLearnset = sTyranitarLevelUpLearnset, .teachableLearnset = sTyranitarTeachableLearnset, .formSpeciesIdTable = sTyranitarFormSpeciesIdTable, @@ -6423,7 +6430,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Lugia, .iconPalIndex = 0, FOOTPRINT(Lugia) - FOLLOWER(Lugia, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Lugia, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Lugia, gShinyFollowerPalette_Lugia) .isLegendary = TRUE, .levelUpLearnset = sLugiaLevelUpLearnset, .teachableLearnset = sLugiaTeachableLearnset, @@ -6488,7 +6495,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_HoOh, .iconPalIndex = 1, FOOTPRINT(HoOh) - FOLLOWER(HoOh, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(HoOh, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_HoOh, gShinyFollowerPalette_HoOh) .isLegendary = TRUE, .levelUpLearnset = sHoOhLevelUpLearnset, .teachableLearnset = sHoOhTeachableLearnset, @@ -6553,7 +6560,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Celebi, .iconPalIndex = 1, FOOTPRINT(Celebi) - FOLLOWER(Celebi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Celebi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Celebi, gShinyFollowerPalette_Celebi) .isMythical = TRUE, .levelUpLearnset = sCelebiLevelUpLearnset, .teachableLearnset = sCelebiTeachableLearnset, diff --git a/src/data/pokemon/species_info/gen_3_families.h b/src/data/pokemon/species_info/gen_3_families.h index 385b0e2ffd93..2a135e963ad8 100644 --- a/src/data/pokemon/species_info/gen_3_families.h +++ b/src/data/pokemon/species_info/gen_3_families.h @@ -52,7 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Treecko, .iconPalIndex = 1, FOOTPRINT(Treecko) - FOLLOWER(Treecko, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Treecko, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Treecko, gShinyFollowerPalette_Treecko) .levelUpLearnset = sTreeckoLevelUpLearnset, .teachableLearnset = sTreeckoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_GROVYLE}), @@ -106,7 +106,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Grovyle, .iconPalIndex = 1, FOOTPRINT(Grovyle) - FOLLOWER(Grovyle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Grovyle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grovyle, gShinyFollowerPalette_Grovyle) .levelUpLearnset = sGrovyleLevelUpLearnset, .teachableLearnset = sGrovyleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SCEPTILE}), @@ -166,7 +166,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sceptile, .iconPalIndex = 1, FOOTPRINT(Sceptile) - FOLLOWER(Sceptile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sceptile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sceptile, gShinyFollowerPalette_Sceptile) .levelUpLearnset = sSceptileLevelUpLearnset, .teachableLearnset = sSceptileTeachableLearnset, .formSpeciesIdTable = sSceptileFormSpeciesIdTable, @@ -282,7 +282,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Torchic, .iconPalIndex = 0, FOOTPRINT(Torchic) - FOLLOWER(Torchic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Torchic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Torchic, gShinyFollowerPalette_Torchic) .levelUpLearnset = sTorchicLevelUpLearnset, .teachableLearnset = sTorchicTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_COMBUSKEN}), @@ -341,7 +341,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Combusken, .iconPalIndex = 0, FOOTPRINT(Combusken) - FOLLOWER(Combusken, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Combusken, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Combusken, gShinyFollowerPalette_Combusken) .levelUpLearnset = sCombuskenLevelUpLearnset, .teachableLearnset = sCombuskenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_BLAZIKEN}), @@ -405,7 +405,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Blaziken, .iconPalIndex = 0, FOOTPRINT(Blaziken) - FOLLOWER(Blaziken, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Blaziken, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blaziken, gShinyFollowerPalette_Blaziken) .levelUpLearnset = sBlazikenLevelUpLearnset, .teachableLearnset = sBlazikenTeachableLearnset, .formSpeciesIdTable = sBlazikenFormSpeciesIdTable, @@ -519,7 +519,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Mudkip, .iconPalIndex = 0, FOOTPRINT(Mudkip) - FOLLOWER(Mudkip, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mudkip, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mudkip, gShinyFollowerPalette_Mudkip) .levelUpLearnset = sMudkipLevelUpLearnset, .teachableLearnset = sMudkipTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_MARSHTOMP}), @@ -573,7 +573,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Marshtomp, .iconPalIndex = 0, FOOTPRINT(Marshtomp) - FOLLOWER(Marshtomp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Marshtomp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Marshtomp, gShinyFollowerPalette_Marshtomp) .levelUpLearnset = sMarshtompLevelUpLearnset, .teachableLearnset = sMarshtompTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SWAMPERT}), @@ -633,7 +633,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swampert, .iconPalIndex = 0, FOOTPRINT(Swampert) - FOLLOWER(Swampert, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Swampert, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swampert, gShinyFollowerPalette_Swampert) .levelUpLearnset = sSwampertLevelUpLearnset, .teachableLearnset = sSwampertTeachableLearnset, .formSpeciesIdTable = sSwampertFormSpeciesIdTable, @@ -753,7 +753,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Poochyena, .iconPalIndex = 2, FOOTPRINT(Poochyena) - FOLLOWER(Poochyena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Poochyena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Poochyena, gShinyFollowerPalette_Poochyena) .levelUpLearnset = sPoochyenaLevelUpLearnset, .teachableLearnset = sPoochyenaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_MIGHTYENA}), @@ -807,7 +807,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Mightyena, .iconPalIndex = 2, FOOTPRINT(Mightyena) - FOLLOWER(Mightyena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mightyena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mightyena, gShinyFollowerPalette_Mightyena) .levelUpLearnset = sMightyenaLevelUpLearnset, .teachableLearnset = sMightyenaTeachableLearnset, }, @@ -872,7 +872,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Zigzagoon, .iconPalIndex = 2, FOOTPRINT(Zigzagoon) - FOLLOWER(Zigzagoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zigzagoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zigzagoon, gShinyFollowerPalette_Zigzagoon) .levelUpLearnset = sZigzagoonLevelUpLearnset, .teachableLearnset = sZigzagoonTeachableLearnset, .formSpeciesIdTable = sZigzagoonFormSpeciesIdTable, @@ -929,7 +929,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Linoone, .iconPalIndex = 2, FOOTPRINT(Linoone) - FOLLOWER(Linoone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Linoone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Linoone, gShinyFollowerPalette_Linoone) .levelUpLearnset = sLinooneLevelUpLearnset, .teachableLearnset = sLinooneTeachableLearnset, .formSpeciesIdTable = sLinooneFormSpeciesIdTable, @@ -984,7 +984,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_ZigzagoonGalarian, .iconPalIndex = 0, FOOTPRINT(Zigzagoon) - FOLLOWER(ZigzagoonGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ZigzagoonGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZigzagoonGalarian, gShinyFollowerPalette_ZigzagoonGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sZigzagoonGalarianLevelUpLearnset, .teachableLearnset = sZigzagoonGalarianTeachableLearnset, @@ -1040,7 +1040,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_LinooneGalarian, .iconPalIndex = 0, FOOTPRINT(Linoone) - FOLLOWER(LinooneGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(LinooneGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LinooneGalarian, gShinyFollowerPalette_LinooneGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sLinooneGalarianLevelUpLearnset, .teachableLearnset = sLinooneGalarianTeachableLearnset, @@ -1096,7 +1096,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Obstagoon, .iconPalIndex = 0, FOOTPRINT(Obstagoon) - FOLLOWER(Obstagoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Obstagoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Obstagoon, gShinyFollowerPalette_Obstagoon) .levelUpLearnset = sObstagoonLevelUpLearnset, .teachableLearnset = sObstagoonTeachableLearnset, }, @@ -1160,7 +1160,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wurmple, .iconPalIndex = 0, FOOTPRINT(Wurmple) - FOLLOWER(Wurmple, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Wurmple, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Wurmple, gShinyFollowerPalette_Wurmple) .tmIlliterate = TRUE, .levelUpLearnset = sWurmpleLevelUpLearnset, .teachableLearnset = sWurmpleTeachableLearnset, @@ -1216,7 +1216,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Silcoon, .iconPalIndex = 2, FOOTPRINT(Silcoon) - FOLLOWER(Silcoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Silcoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Silcoon, gShinyFollowerPalette_Silcoon) .tmIlliterate = TRUE, .levelUpLearnset = sSilcoonLevelUpLearnset, .teachableLearnset = sSilcoonTeachableLearnset, @@ -1285,7 +1285,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Beautifly, .iconPalIndex = 0, FOOTPRINT(Beautifly) - FOLLOWER(Beautifly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Beautifly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Beautifly, gShinyFollowerPalette_Beautifly) .levelUpLearnset = sBeautiflyLevelUpLearnset, .teachableLearnset = sBeautiflyTeachableLearnset, }, @@ -1344,7 +1344,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cascoon, .iconPalIndex = 2, FOOTPRINT(Cascoon) - FOLLOWER(Cascoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Cascoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Cascoon, gShinyFollowerPalette_Cascoon) .tmIlliterate = TRUE, .levelUpLearnset = sCascoonLevelUpLearnset, .teachableLearnset = sCascoonTeachableLearnset, @@ -1415,7 +1415,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Dustox, .iconPalIndex = 5, FOOTPRINT(Dustox) - FOLLOWER(Dustox, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Dustox, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Dustox, gShinyFollowerPalette_Dustox) .levelUpLearnset = sDustoxLevelUpLearnset, .teachableLearnset = sDustoxTeachableLearnset, }, @@ -1471,7 +1471,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lotad, .iconPalIndex = 4, FOOTPRINT(Lotad) - FOLLOWER(Lotad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lotad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lotad, gShinyFollowerPalette_Lotad) .levelUpLearnset = sLotadLevelUpLearnset, .teachableLearnset = sLotadTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_LOMBRE}), @@ -1526,7 +1526,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lombre, .iconPalIndex = 1, FOOTPRINT(Lombre) - FOLLOWER(Lombre, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lombre, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lombre, gShinyFollowerPalette_Lombre) .levelUpLearnset = sLombreLevelUpLearnset, .teachableLearnset = sLombreTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_LUDICOLO}), @@ -1591,7 +1591,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Ludicolo, .iconPalIndex = 1, FOOTPRINT(Ludicolo) - FOLLOWER(Ludicolo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ludicolo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ludicolo, gShinyFollowerPalette_Ludicolo) .levelUpLearnset = sLudicoloLevelUpLearnset, .teachableLearnset = sLudicoloTeachableLearnset, }, @@ -1647,7 +1647,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Seedot, .iconPalIndex = 2, FOOTPRINT(Seedot) - FOLLOWER(Seedot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Seedot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Seedot, gShinyFollowerPalette_Seedot) .levelUpLearnset = sSeedotLevelUpLearnset, .teachableLearnset = sSeedotTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_NUZLEAF}), @@ -1706,7 +1706,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Nuzleaf, .iconPalIndex = 1, FOOTPRINT(Nuzleaf) - FOLLOWER(Nuzleaf, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Nuzleaf, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nuzleaf, gShinyFollowerPalette_Nuzleaf) .levelUpLearnset = sNuzleafLevelUpLearnset, .teachableLearnset = sNuzleafTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SHIFTRY}), @@ -1775,7 +1775,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shiftry, .iconPalIndex = 5, FOOTPRINT(Shiftry) - FOLLOWER(Shiftry, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Shiftry, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shiftry, gShinyFollowerPalette_Shiftry) .levelUpLearnset = sShiftryLevelUpLearnset, .teachableLearnset = sShiftryTeachableLearnset, }, @@ -1830,7 +1830,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Taillow, .iconPalIndex = 2, FOOTPRINT(Taillow) - FOLLOWER(Taillow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Taillow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Taillow, gShinyFollowerPalette_Taillow) .levelUpLearnset = sTaillowLevelUpLearnset, .teachableLearnset = sTaillowTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_SWELLOW}), @@ -1890,7 +1890,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swellow, .iconPalIndex = 2, FOOTPRINT(Swellow) - FOLLOWER(Swellow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Swellow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Swellow, gShinyFollowerPalette_Swellow) .levelUpLearnset = sSwellowLevelUpLearnset, .teachableLearnset = sSwellowTeachableLearnset, }, @@ -1947,7 +1947,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wingull, .iconPalIndex = 0, FOOTPRINT(Wingull) - FOLLOWER(Wingull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Wingull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Wingull, gShinyFollowerPalette_Wingull) .levelUpLearnset = sWingullLevelUpLearnset, .teachableLearnset = sWingullTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_PELIPPER}), @@ -2009,7 +2009,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Pelipper, .iconPalIndex = 2, FOOTPRINT(Pelipper) - FOLLOWER(Pelipper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Pelipper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Pelipper, gShinyFollowerPalette_Pelipper) .levelUpLearnset = sPelipperLevelUpLearnset, .teachableLearnset = sPelipperTeachableLearnset, }, @@ -2072,7 +2072,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Ralts, .iconPalIndex = 1, FOOTPRINT(Ralts) - FOLLOWER(Ralts, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ralts, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ralts, gShinyFollowerPalette_Ralts) .levelUpLearnset = sRaltsLevelUpLearnset, .teachableLearnset = sRaltsTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_KIRLIA}), @@ -2126,7 +2126,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Kirlia, .iconPalIndex = 1, FOOTPRINT(Kirlia) - FOLLOWER(Kirlia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Kirlia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kirlia, gShinyFollowerPalette_Kirlia) .levelUpLearnset = sKirliaLevelUpLearnset, .teachableLearnset = sKirliaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GARDEVOIR}, @@ -2187,7 +2187,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gardevoir, .iconPalIndex = 1, FOOTPRINT(Gardevoir) - FOLLOWER(Gardevoir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gardevoir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gardevoir, gShinyFollowerPalette_Gardevoir) .levelUpLearnset = sGardevoirLevelUpLearnset, .teachableLearnset = sGardevoirTeachableLearnset, .formSpeciesIdTable = sGardevoirFormSpeciesIdTable, @@ -2310,7 +2310,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gallade, .iconPalIndex = 1, FOOTPRINT(Gallade) - FOLLOWER(Gallade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gallade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gallade, gShinyFollowerPalette_Gallade) .levelUpLearnset = sGalladeLevelUpLearnset, .teachableLearnset = sGalladeTeachableLearnset, .formSpeciesIdTable = sGalladeFormSpeciesIdTable, @@ -2426,7 +2426,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Surskit, .iconPalIndex = 0, FOOTPRINT(Surskit) - FOLLOWER(Surskit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Surskit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Surskit, gShinyFollowerPalette_Surskit) .levelUpLearnset = sSurskitLevelUpLearnset, .teachableLearnset = sSurskitTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_MASQUERAIN}), @@ -2489,7 +2489,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Masquerain, .iconPalIndex = 0, FOOTPRINT(Masquerain) - FOLLOWER(Masquerain, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Masquerain, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Masquerain, gShinyFollowerPalette_Masquerain) .levelUpLearnset = sMasquerainLevelUpLearnset, .teachableLearnset = sMasquerainTeachableLearnset, }, @@ -2546,7 +2546,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shroomish, .iconPalIndex = 1, FOOTPRINT(Shroomish) - FOLLOWER(Shroomish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Shroomish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shroomish, gShinyFollowerPalette_Shroomish) .levelUpLearnset = sShroomishLevelUpLearnset, .teachableLearnset = sShroomishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 23, SPECIES_BRELOOM}), @@ -2602,7 +2602,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Breloom, .iconPalIndex = 1, FOOTPRINT(Breloom) - FOLLOWER(Breloom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Breloom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Breloom, gShinyFollowerPalette_Breloom) .levelUpLearnset = sBreloomLevelUpLearnset, .teachableLearnset = sBreloomTeachableLearnset, }, @@ -2657,7 +2657,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Slakoth, .iconPalIndex = 2, FOOTPRINT(Slakoth) - FOLLOWER(Slakoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Slakoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slakoth, gShinyFollowerPalette_Slakoth) .levelUpLearnset = sSlakothLevelUpLearnset, .teachableLearnset = sSlakothTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_VIGOROTH}), @@ -2711,7 +2711,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Vigoroth, .iconPalIndex = 2, FOOTPRINT(Vigoroth) - FOLLOWER(Vigoroth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vigoroth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vigoroth, gShinyFollowerPalette_Vigoroth) .levelUpLearnset = sVigorothLevelUpLearnset, .teachableLearnset = sVigorothTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SLAKING}), @@ -2771,7 +2771,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Slaking, .iconPalIndex = 2, FOOTPRINT(Slaking) - FOLLOWER(Slaking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Slaking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slaking, gShinyFollowerPalette_Slaking) .levelUpLearnset = sSlakingLevelUpLearnset, .teachableLearnset = sSlakingTeachableLearnset, }, @@ -2827,7 +2827,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Nincada, .iconPalIndex = 1, FOOTPRINT(Nincada) - FOLLOWER(Nincada, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Nincada, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Nincada, gShinyFollowerPalette_Nincada) .levelUpLearnset = sNincadaLevelUpLearnset, .teachableLearnset = sNincadaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK}, @@ -2883,7 +2883,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Ninjask, .iconPalIndex = 1, FOOTPRINT(Ninjask) - FOLLOWER(Ninjask, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Ninjask, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Ninjask, gShinyFollowerPalette_Ninjask) .levelUpLearnset = sNinjaskLevelUpLearnset, .teachableLearnset = sNinjaskTeachableLearnset, }, @@ -2937,7 +2937,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shedinja, .iconPalIndex = 1, FOOTPRINT(Shedinja) - FOLLOWER(Shedinja, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Shedinja, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Shedinja, gShinyFollowerPalette_Shedinja) .levelUpLearnset = sShedinjaLevelUpLearnset, .teachableLearnset = sShedinjaTeachableLearnset, }, @@ -2992,7 +2992,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Whismur, .iconPalIndex = 1, FOOTPRINT(Whismur) - FOLLOWER(Whismur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Whismur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Whismur, gShinyFollowerPalette_Whismur) .levelUpLearnset = sWhismurLevelUpLearnset, .teachableLearnset = sWhismurTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LOUDRED}), @@ -3046,7 +3046,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Loudred, .iconPalIndex = 2, FOOTPRINT(Loudred) - FOLLOWER(Loudred, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Loudred, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Loudred, gShinyFollowerPalette_Loudred) .levelUpLearnset = sLoudredLevelUpLearnset, .teachableLearnset = sLoudredTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_EXPLOUD}), @@ -3108,7 +3108,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Exploud, .iconPalIndex = 2, FOOTPRINT(Exploud) - FOLLOWER(Exploud, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Exploud, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Exploud, gShinyFollowerPalette_Exploud) .levelUpLearnset = sExploudLevelUpLearnset, .teachableLearnset = sExploudTeachableLearnset, }, @@ -3164,7 +3164,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Makuhita, .iconPalIndex = 1, FOOTPRINT(Makuhita) - FOLLOWER(Makuhita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Makuhita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Makuhita, gShinyFollowerPalette_Makuhita) .levelUpLearnset = sMakuhitaLevelUpLearnset, .teachableLearnset = sMakuhitaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_HARIYAMA}), @@ -3219,7 +3219,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Hariyama, .iconPalIndex = 2, FOOTPRINT(Hariyama) - FOLLOWER(Hariyama, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hariyama, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hariyama, gShinyFollowerPalette_Hariyama) .levelUpLearnset = sHariyamaLevelUpLearnset, .teachableLearnset = sHariyamaTeachableLearnset, }, @@ -3275,7 +3275,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Nosepass, .iconPalIndex = 0, FOOTPRINT(Nosepass) - FOLLOWER(Nosepass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Nosepass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nosepass, gShinyFollowerPalette_Nosepass) .levelUpLearnset = sNosepassLevelUpLearnset, .teachableLearnset = sNosepassTeachableLearnset, .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_PROBOPASS}, @@ -3334,7 +3334,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Probopass, .iconPalIndex = 0, FOOTPRINT(Probopass) - FOLLOWER(Probopass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Probopass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Probopass, gShinyFollowerPalette_Probopass) .levelUpLearnset = sProbopassLevelUpLearnset, .teachableLearnset = sProbopassTeachableLearnset, }, @@ -3390,7 +3390,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Skitty, .iconPalIndex = 0, FOOTPRINT(Skitty) - FOLLOWER(Skitty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Skitty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skitty, gShinyFollowerPalette_Skitty) .levelUpLearnset = sSkittyLevelUpLearnset, .teachableLearnset = sSkittyTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_DELCATTY}), @@ -3451,7 +3451,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Delcatty, .iconPalIndex = 2, FOOTPRINT(Delcatty) - FOLLOWER(Delcatty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Delcatty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Delcatty, gShinyFollowerPalette_Delcatty) .levelUpLearnset = sDelcattyLevelUpLearnset, .teachableLearnset = sDelcattyTeachableLearnset, }, @@ -3508,7 +3508,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sableye, .iconPalIndex = 2, FOOTPRINT(Sableye) - FOLLOWER(Sableye, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sableye, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sableye, gShinyFollowerPalette_Sableye) .levelUpLearnset = sSableyeLevelUpLearnset, .teachableLearnset = sSableyeTeachableLearnset, .formSpeciesIdTable = sSableyeFormSpeciesIdTable, @@ -3630,7 +3630,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Mawile, .iconPalIndex = 2, FOOTPRINT(Mawile) - FOLLOWER(Mawile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mawile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mawile, gShinyFollowerPalette_Mawile) .levelUpLearnset = sMawileLevelUpLearnset, .teachableLearnset = sMawileTeachableLearnset, .formSpeciesIdTable = sMawileFormSpeciesIdTable, @@ -3746,7 +3746,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Aron, .iconPalIndex = 2, FOOTPRINT(Aron) - FOLLOWER(Aron, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Aron, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Aron, gShinyFollowerPalette_Aron) .levelUpLearnset = sAronLevelUpLearnset, .teachableLearnset = sAronTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_LAIRON}), @@ -3801,7 +3801,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lairon, .iconPalIndex = 2, FOOTPRINT(Lairon) - FOLLOWER(Lairon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lairon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lairon, gShinyFollowerPalette_Lairon) .levelUpLearnset = sLaironLevelUpLearnset, .teachableLearnset = sLaironTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_AGGRON}), @@ -3862,7 +3862,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Aggron, .iconPalIndex = 2, FOOTPRINT(Aggron) - FOLLOWER(Aggron, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Aggron, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Aggron, gShinyFollowerPalette_Aggron) .levelUpLearnset = sAggronLevelUpLearnset, .teachableLearnset = sAggronTeachableLearnset, .formSpeciesIdTable = sAggronFormSpeciesIdTable, @@ -3981,7 +3981,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Meditite, .iconPalIndex = 0, FOOTPRINT(Meditite) - FOLLOWER(Meditite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Meditite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Meditite, gShinyFollowerPalette_Meditite) .levelUpLearnset = sMedititeLevelUpLearnset, .teachableLearnset = sMedititeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_MEDICHAM}), @@ -4039,7 +4039,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Medicham, .iconPalIndex = 0, FOOTPRINT(Medicham) - FOLLOWER(Medicham, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Medicham, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Medicham, gShinyFollowerPalette_Medicham) .levelUpLearnset = sMedichamLevelUpLearnset, .teachableLearnset = sMedichamTeachableLearnset, .formSpeciesIdTable = sMedichamFormSpeciesIdTable, @@ -4153,7 +4153,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Electrike, .iconPalIndex = 1, FOOTPRINT(Electrike) - FOLLOWER(Electrike, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Electrike, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Electrike, gShinyFollowerPalette_Electrike) .levelUpLearnset = sElectrikeLevelUpLearnset, .teachableLearnset = sElectrikeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_MANECTRIC}), @@ -4207,7 +4207,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Manectric, .iconPalIndex = 0, FOOTPRINT(Manectric) - FOLLOWER(Manectric, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Manectric, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Manectric, gShinyFollowerPalette_Manectric) .levelUpLearnset = sManectricLevelUpLearnset, .teachableLearnset = sManectricTeachableLearnset, .formSpeciesIdTable = sManectricFormSpeciesIdTable, @@ -4321,7 +4321,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Plusle, .iconPalIndex = 0, FOOTPRINT(Plusle) - FOLLOWER(Plusle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Plusle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Plusle, gShinyFollowerPalette_Plusle) .levelUpLearnset = sPlusleLevelUpLearnset, .teachableLearnset = sPlusleTeachableLearnset, }, @@ -4377,7 +4377,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Minun, .iconPalIndex = 0, FOOTPRINT(Minun) - FOLLOWER(Minun, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Minun, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Minun, gShinyFollowerPalette_Minun) .levelUpLearnset = sMinunLevelUpLearnset, .teachableLearnset = sMinunTeachableLearnset, }, @@ -4439,7 +4439,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Volbeat, .iconPalIndex = 0, FOOTPRINT(Volbeat) - FOLLOWER(Volbeat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Volbeat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Volbeat, gShinyFollowerPalette_Volbeat) .levelUpLearnset = sVolbeatLevelUpLearnset, .teachableLearnset = sVolbeatTeachableLearnset, }, @@ -4499,7 +4499,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Illumise, .iconPalIndex = 2, FOOTPRINT(Illumise) - FOLLOWER(Illumise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Illumise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Illumise, gShinyFollowerPalette_Illumise) .levelUpLearnset = sIllumiseLevelUpLearnset, .teachableLearnset = sIllumiseTeachableLearnset, }, @@ -4557,7 +4557,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Budew, .iconPalIndex = 1, FOOTPRINT(Budew) - FOLLOWER(Budew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Budew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Budew, gShinyFollowerPalette_Budew) .levelUpLearnset = sBudewLevelUpLearnset, .teachableLearnset = sBudewTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_DAY, 0, SPECIES_ROSELIA}), @@ -4618,7 +4618,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Roselia, .iconPalIndex = 4, FOOTPRINT(Roselia) - FOLLOWER(Roselia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Roselia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Roselia, gShinyFollowerPalette_Roselia) .levelUpLearnset = sRoseliaLevelUpLearnset, .teachableLearnset = sRoseliaTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_ROSERADE}), @@ -4687,7 +4687,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Roserade, .iconPalIndex = 0, FOOTPRINT(Roserade) - FOLLOWER(Roserade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Roserade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Roserade, gShinyFollowerPalette_Roserade) .levelUpLearnset = sRoseradeLevelUpLearnset, .teachableLearnset = sRoseradeTeachableLearnset, }, @@ -4749,7 +4749,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gulpin, .iconPalIndex = 1, FOOTPRINT(Gulpin) - FOLLOWER(Gulpin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Gulpin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Gulpin, gShinyFollowerPalette_Gulpin) .levelUpLearnset = sGulpinLevelUpLearnset, .teachableLearnset = sGulpinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_SWALOT}), @@ -4809,7 +4809,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swalot, .iconPalIndex = 2, FOOTPRINT(Swalot) - FOLLOWER(Swalot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Swalot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Swalot, gShinyFollowerPalette_Swalot) .levelUpLearnset = sSwalotLevelUpLearnset, .teachableLearnset = sSwalotTeachableLearnset, }, @@ -4865,7 +4865,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Carvanha, .iconPalIndex = 0, FOOTPRINT(Carvanha) - FOLLOWER(Carvanha, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Carvanha, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Carvanha, gShinyFollowerPalette_Carvanha) .levelUpLearnset = sCarvanhaLevelUpLearnset, .teachableLearnset = sCarvanhaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SHARPEDO}), @@ -4920,7 +4920,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sharpedo, .iconPalIndex = 0, FOOTPRINT(Sharpedo) - FOLLOWER(Sharpedo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Sharpedo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Sharpedo, gShinyFollowerPalette_Sharpedo) .levelUpLearnset = sSharpedoLevelUpLearnset, .teachableLearnset = sSharpedoTeachableLearnset, .formSpeciesIdTable = sSharpedoFormSpeciesIdTable, @@ -5036,7 +5036,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wailmer, .iconPalIndex = 2, FOOTPRINT(Wailmer) - FOLLOWER(Wailmer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Wailmer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Wailmer, gShinyFollowerPalette_Wailmer) .levelUpLearnset = sWailmerLevelUpLearnset, .teachableLearnset = sWailmerTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_WAILORD}), @@ -5091,7 +5091,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wailord, .iconPalIndex = 0, FOOTPRINT(Wailord) - FOLLOWER(Wailord, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Wailord, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Wailord, gShinyFollowerPalette_Wailord) .levelUpLearnset = sWailordLevelUpLearnset, .teachableLearnset = sWailordTeachableLearnset, }, @@ -5150,7 +5150,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Numel, .iconPalIndex = 1, FOOTPRINT(Numel) - FOLLOWER(Numel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Numel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Numel, gShinyFollowerPalette_Numel) .levelUpLearnset = sNumelLevelUpLearnset, .teachableLearnset = sNumelTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_CAMERUPT}), @@ -5209,7 +5209,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Camerupt, .iconPalIndex = 0, FOOTPRINT(Camerupt) - FOLLOWER(Camerupt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Camerupt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Camerupt, gShinyFollowerPalette_Camerupt) .levelUpLearnset = sCameruptLevelUpLearnset, .teachableLearnset = sCameruptTeachableLearnset, .formSpeciesIdTable = sCameruptFormSpeciesIdTable, @@ -5325,7 +5325,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Torkoal, .iconPalIndex = 2, FOOTPRINT(Torkoal) - FOLLOWER(Torkoal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Torkoal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Torkoal, gShinyFollowerPalette_Torkoal) .levelUpLearnset = sTorkoalLevelUpLearnset, .teachableLearnset = sTorkoalTeachableLearnset, }, @@ -5380,7 +5380,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Spoink, .iconPalIndex = 0, FOOTPRINT(Spoink) - FOLLOWER(Spoink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Spoink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Spoink, gShinyFollowerPalette_Spoink) .levelUpLearnset = sSpoinkLevelUpLearnset, .teachableLearnset = sSpoinkTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GRUMPIG}), @@ -5435,7 +5435,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Grumpig, .iconPalIndex = 2, FOOTPRINT(Grumpig) - FOLLOWER(Grumpig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Grumpig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grumpig, gShinyFollowerPalette_Grumpig) .levelUpLearnset = sGrumpigLevelUpLearnset, .teachableLearnset = sGrumpigTeachableLearnset, }, @@ -5491,7 +5491,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Spinda, .iconPalIndex = 1, FOOTPRINT(Spinda) - FOLLOWER(Spinda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Spinda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spinda, gShinyFollowerPalette_Spinda) .levelUpLearnset = sSpindaLevelUpLearnset, .teachableLearnset = sSpindaTeachableLearnset, }, @@ -5551,7 +5551,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Trapinch, .iconPalIndex = 0, FOOTPRINT(Trapinch) - FOLLOWER(Trapinch, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Trapinch, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Trapinch, gShinyFollowerPalette_Trapinch) .levelUpLearnset = sTrapinchLevelUpLearnset, .teachableLearnset = sTrapinchTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_VIBRAVA}), @@ -5610,7 +5610,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Vibrava, .iconPalIndex = 1, FOOTPRINT(Vibrava) - FOLLOWER(Vibrava, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vibrava, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vibrava, gShinyFollowerPalette_Vibrava) .levelUpLearnset = sVibravaLevelUpLearnset, .teachableLearnset = sVibravaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_FLYGON}), @@ -5676,7 +5676,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Flygon, .iconPalIndex = 1, FOOTPRINT(Flygon) - FOLLOWER(Flygon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Flygon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Flygon, gShinyFollowerPalette_Flygon) .levelUpLearnset = sFlygonLevelUpLearnset, .teachableLearnset = sFlygonTeachableLearnset, }, @@ -5732,7 +5732,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cacnea, .iconPalIndex = 1, FOOTPRINT(Cacnea) - FOLLOWER(Cacnea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cacnea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cacnea, gShinyFollowerPalette_Cacnea) .levelUpLearnset = sCacneaLevelUpLearnset, .teachableLearnset = sCacneaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_CACTURNE}), @@ -5790,7 +5790,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cacturne, .iconPalIndex = 1, FOOTPRINT(Cacturne) - FOLLOWER(Cacturne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cacturne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cacturne, gShinyFollowerPalette_Cacturne) .levelUpLearnset = sCacturneLevelUpLearnset, .teachableLearnset = sCacturneTeachableLearnset, }, @@ -5845,7 +5845,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swablu, .iconPalIndex = 0, FOOTPRINT(Swablu) - FOLLOWER(Swablu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Swablu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Swablu, gShinyFollowerPalette_Swablu) .levelUpLearnset = sSwabluLevelUpLearnset, .teachableLearnset = sSwabluTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_ALTARIA}), @@ -5899,7 +5899,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Altaria, .iconPalIndex = 0, FOOTPRINT(Altaria) - FOLLOWER(Altaria, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Altaria, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Altaria, gShinyFollowerPalette_Altaria) .levelUpLearnset = sAltariaLevelUpLearnset, .teachableLearnset = sAltariaTeachableLearnset, .formSpeciesIdTable = sAltariaFormSpeciesIdTable, @@ -6016,7 +6016,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Zangoose, .iconPalIndex = 0, FOOTPRINT(Zangoose) - FOLLOWER(Zangoose, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zangoose, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zangoose, gShinyFollowerPalette_Zangoose) .levelUpLearnset = sZangooseLevelUpLearnset, .teachableLearnset = sZangooseTeachableLearnset, }, @@ -6074,7 +6074,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Seviper, .iconPalIndex = 2, FOOTPRINT(Seviper) - FOLLOWER(Seviper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BIKE_TIRE) + FOLLOWER(Seviper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BIKE_TIRE, gFollowerPalette_Seviper, gShinyFollowerPalette_Seviper) .levelUpLearnset = sSeviperLevelUpLearnset, .teachableLearnset = sSeviperTeachableLearnset, }, @@ -6138,7 +6138,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lunatone, .iconPalIndex = 1, FOOTPRINT(Lunatone) - FOLLOWER(Lunatone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Lunatone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Lunatone, gShinyFollowerPalette_Lunatone) .levelUpLearnset = sLunatoneLevelUpLearnset, .teachableLearnset = sLunatoneTeachableLearnset, }, @@ -6202,7 +6202,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Solrock, .iconPalIndex = 0, FOOTPRINT(Solrock) - FOLLOWER(Solrock, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Solrock, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Solrock, gShinyFollowerPalette_Solrock) .levelUpLearnset = sSolrockLevelUpLearnset, .teachableLearnset = sSolrockTeachableLearnset, }, @@ -6258,7 +6258,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Barboach, .iconPalIndex = 0, FOOTPRINT(Barboach) - FOLLOWER(Barboach, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Barboach, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Barboach, gShinyFollowerPalette_Barboach) .levelUpLearnset = sBarboachLevelUpLearnset, .teachableLearnset = sBarboachTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_WHISCASH}), @@ -6312,7 +6312,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Whiscash, .iconPalIndex = 0, FOOTPRINT(Whiscash) - FOLLOWER(Whiscash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Whiscash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Whiscash, gShinyFollowerPalette_Whiscash) .levelUpLearnset = sWhiscashLevelUpLearnset, .teachableLearnset = sWhiscashTeachableLearnset, }, @@ -6367,7 +6367,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Corphish, .iconPalIndex = 0, FOOTPRINT(Corphish) - FOLLOWER(Corphish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Corphish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Corphish, gShinyFollowerPalette_Corphish) .levelUpLearnset = sCorphishLevelUpLearnset, .teachableLearnset = sCorphishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_CRAWDAUNT}), @@ -6421,7 +6421,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Crawdaunt, .iconPalIndex = 0, FOOTPRINT(Crawdaunt) - FOLLOWER(Crawdaunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Crawdaunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Crawdaunt, gShinyFollowerPalette_Crawdaunt) .levelUpLearnset = sCrawdauntLevelUpLearnset, .teachableLearnset = sCrawdauntTeachableLearnset, }, @@ -6478,7 +6478,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Baltoy, .iconPalIndex = 2, FOOTPRINT(Baltoy) - FOLLOWER(Baltoy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Baltoy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Baltoy, gShinyFollowerPalette_Baltoy) .levelUpLearnset = sBaltoyLevelUpLearnset, .teachableLearnset = sBaltoyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CLAYDOL}), @@ -6534,7 +6534,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Claydol, .iconPalIndex = 0, FOOTPRINT(Claydol) - FOLLOWER(Claydol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Claydol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Claydol, gShinyFollowerPalette_Claydol) .levelUpLearnset = sClaydolLevelUpLearnset, .teachableLearnset = sClaydolTeachableLearnset, }, @@ -6596,7 +6596,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lileep, .iconPalIndex = 2, FOOTPRINT(Lileep) - FOLLOWER(Lileep, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Lileep, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Lileep, gShinyFollowerPalette_Lileep) .levelUpLearnset = sLileepLevelUpLearnset, .teachableLearnset = sLileepTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_CRADILY}), @@ -6657,7 +6657,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cradily, .iconPalIndex = 1, FOOTPRINT(Cradily) - FOLLOWER(Cradily, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Cradily, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Cradily, gShinyFollowerPalette_Cradily) .levelUpLearnset = sCradilyLevelUpLearnset, .teachableLearnset = sCradilyTeachableLearnset, }, @@ -6718,7 +6718,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Anorith, .iconPalIndex = 0, FOOTPRINT(Anorith) - FOLLOWER(Anorith, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG) + FOLLOWER(Anorith, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Anorith, gShinyFollowerPalette_Anorith) .levelUpLearnset = sAnorithLevelUpLearnset, .teachableLearnset = sAnorithTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_ARMALDO}), @@ -6778,7 +6778,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Armaldo, .iconPalIndex = 2, FOOTPRINT(Armaldo) - FOLLOWER(Armaldo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Armaldo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Armaldo, gShinyFollowerPalette_Armaldo) .levelUpLearnset = sArmaldoLevelUpLearnset, .teachableLearnset = sArmaldoTeachableLearnset, }, @@ -6833,7 +6833,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Feebas, .iconPalIndex = 2, FOOTPRINT(Feebas) - FOLLOWER(Feebas, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Feebas, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Feebas, gShinyFollowerPalette_Feebas) .levelUpLearnset = sFeebasLevelUpLearnset, .teachableLearnset = sFeebasTeachableLearnset, .evolutions = EVOLUTION({EVO_BEAUTY, 170, SPECIES_MILOTIC}, @@ -6894,7 +6894,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Milotic, .iconPalIndex = 2, FOOTPRINT(Milotic) - FOLLOWER(Milotic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Milotic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Milotic, gShinyFollowerPalette_Milotic) .levelUpLearnset = sMiloticLevelUpLearnset, .teachableLearnset = sMiloticTeachableLearnset, }, @@ -6952,7 +6952,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformNormal, .iconPalIndex = 0, FOOTPRINT(Castform) - FOLLOWER(CastformNormal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(CastformNormal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_CastformNormal, gShinyFollowerPalette_CastformNormal) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, @@ -7010,7 +7010,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformSunny, .iconPalIndex = 0, FOOTPRINT(Castform) - FOLLOWER(CastformSunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(CastformSunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_CastformSunny, gShinyFollowerPalette_CastformSunny) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, @@ -7068,7 +7068,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformRainy, .iconPalIndex = 0, FOOTPRINT(Castform) - FOLLOWER(CastformRainy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(CastformRainy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_CastformRainy, gShinyFollowerPalette_CastformRainy) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, @@ -7126,7 +7126,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformSnowy, .iconPalIndex = 0, FOOTPRINT(Castform) - FOLLOWER(CastformSnowy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(CastformSnowy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_CastformSnowy, gShinyFollowerPalette_CastformSnowy) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, @@ -7184,7 +7184,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Kecleon, .iconPalIndex = 1, FOOTPRINT(Kecleon) - FOLLOWER(Kecleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Kecleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kecleon, gShinyFollowerPalette_Kecleon) .levelUpLearnset = sKecleonLevelUpLearnset, .teachableLearnset = sKecleonTeachableLearnset, }, @@ -7241,7 +7241,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shuppet, .iconPalIndex = 0, FOOTPRINT(Shuppet) - FOLLOWER(Shuppet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Shuppet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Shuppet, gShinyFollowerPalette_Shuppet) .levelUpLearnset = sShuppetLevelUpLearnset, .teachableLearnset = sShuppetTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_BANETTE}), @@ -7296,7 +7296,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Banette, .iconPalIndex = 0, FOOTPRINT(Banette) - FOLLOWER(Banette, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Banette, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Banette, gShinyFollowerPalette_Banette) .levelUpLearnset = sBanetteLevelUpLearnset, .teachableLearnset = sBanetteTeachableLearnset, .formSpeciesIdTable = sBanetteFormSpeciesIdTable, @@ -7414,7 +7414,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Duskull, .iconPalIndex = 0, FOOTPRINT(Duskull) - FOLLOWER(Duskull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Duskull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Duskull, gShinyFollowerPalette_Duskull) .levelUpLearnset = sDuskullLevelUpLearnset, .teachableLearnset = sDuskullTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_DUSCLOPS}), @@ -7471,7 +7471,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Dusclops, .iconPalIndex = 0, FOOTPRINT(Dusclops) - FOLLOWER(Dusclops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dusclops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dusclops, gShinyFollowerPalette_Dusclops) .levelUpLearnset = sDusclopsLevelUpLearnset, .teachableLearnset = sDusclopsTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_REAPER_CLOTH, SPECIES_DUSKNOIR}, @@ -7536,7 +7536,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Dusknoir, .iconPalIndex = 2, FOOTPRINT(Dusknoir) - FOLLOWER(Dusknoir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dusknoir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dusknoir, gShinyFollowerPalette_Dusknoir) .levelUpLearnset = sDusknoirLevelUpLearnset, .teachableLearnset = sDusknoirTeachableLearnset, }, @@ -7592,7 +7592,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Tropius, .iconPalIndex = 1, FOOTPRINT(Tropius) - FOLLOWER(Tropius, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tropius, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tropius, gShinyFollowerPalette_Tropius) .levelUpLearnset = sTropiusLevelUpLearnset, .teachableLearnset = sTropiusTeachableLearnset, }, @@ -7649,7 +7649,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Chingling, .iconPalIndex = 1, FOOTPRINT(Chingling) - FOLLOWER(Chingling, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Chingling, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chingling, gShinyFollowerPalette_Chingling) .levelUpLearnset = sChinglingLevelUpLearnset, .teachableLearnset = sChinglingTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_NIGHT, 0, SPECIES_CHIMECHO}), @@ -7713,7 +7713,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Chimecho, .iconPalIndex = 0, FOOTPRINT(Chimecho) - FOLLOWER(Chimecho, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Chimecho, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Chimecho, gShinyFollowerPalette_Chimecho) .levelUpLearnset = sChimechoLevelUpLearnset, .teachableLearnset = sChimechoTeachableLearnset, }, @@ -7770,7 +7770,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Absol, .iconPalIndex = 0, FOOTPRINT(Absol) - FOLLOWER(Absol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Absol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Absol, gShinyFollowerPalette_Absol) .levelUpLearnset = sAbsolLevelUpLearnset, .teachableLearnset = sAbsolTeachableLearnset, .formSpeciesIdTable = sAbsolFormSpeciesIdTable, @@ -7887,7 +7887,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Snorunt, .iconPalIndex = 2, FOOTPRINT(Snorunt) - FOLLOWER(Snorunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Snorunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snorunt, gShinyFollowerPalette_Snorunt) .levelUpLearnset = sSnoruntLevelUpLearnset, .teachableLearnset = sSnoruntTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GLALIE}, @@ -7943,7 +7943,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Glalie, .iconPalIndex = 0, FOOTPRINT(Glalie) - FOLLOWER(Glalie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Glalie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Glalie, gShinyFollowerPalette_Glalie) .levelUpLearnset = sGlalieLevelUpLearnset, .teachableLearnset = sGlalieTeachableLearnset, .formSpeciesIdTable = sGlalieFormSpeciesIdTable, @@ -8057,7 +8057,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Froslass, .iconPalIndex = 0, FOOTPRINT(Froslass) - FOLLOWER(Froslass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Froslass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Froslass, gShinyFollowerPalette_Froslass) .levelUpLearnset = sFroslassLevelUpLearnset, .teachableLearnset = sFroslassTeachableLearnset, }, @@ -8114,7 +8114,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Spheal, .iconPalIndex = 2, FOOTPRINT(Spheal) - FOLLOWER(Spheal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Spheal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spheal, gShinyFollowerPalette_Spheal) .levelUpLearnset = sSphealLevelUpLearnset, .teachableLearnset = sSphealTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_SEALEO}), @@ -8168,7 +8168,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sealeo, .iconPalIndex = 2, FOOTPRINT(Sealeo) - FOLLOWER(Sealeo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sealeo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sealeo, gShinyFollowerPalette_Sealeo) .levelUpLearnset = sSealeoLevelUpLearnset, .teachableLearnset = sSealeoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 44, SPECIES_WALREIN}), @@ -8228,7 +8228,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Walrein, .iconPalIndex = 0, FOOTPRINT(Walrein) - FOLLOWER(Walrein, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Walrein, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Walrein, gShinyFollowerPalette_Walrein) .levelUpLearnset = sWalreinLevelUpLearnset, .teachableLearnset = sWalreinTeachableLearnset, }, @@ -8285,7 +8285,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Clamperl, .iconPalIndex = 0, FOOTPRINT(Clamperl) - FOLLOWER(Clamperl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Clamperl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Clamperl, gShinyFollowerPalette_Clamperl) .levelUpLearnset = sClamperlLevelUpLearnset, .teachableLearnset = sClamperlTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL}, @@ -8344,7 +8344,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Huntail, .iconPalIndex = 0, FOOTPRINT(Huntail) - FOLLOWER(Huntail, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Huntail, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Huntail, gShinyFollowerPalette_Huntail) .levelUpLearnset = sHuntailLevelUpLearnset, .teachableLearnset = sHuntailTeachableLearnset, }, @@ -8398,7 +8398,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gorebyss, .iconPalIndex = 0, FOOTPRINT(Gorebyss) - FOLLOWER(Gorebyss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER) + FOLLOWER(Gorebyss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Gorebyss, gShinyFollowerPalette_Gorebyss) .levelUpLearnset = sGorebyssLevelUpLearnset, .teachableLearnset = sGorebyssTeachableLearnset, }, @@ -8459,7 +8459,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Relicanth, .iconPalIndex = 2, FOOTPRINT(Relicanth) - FOLLOWER(Relicanth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Relicanth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Relicanth, gShinyFollowerPalette_Relicanth) .levelUpLearnset = sRelicanthLevelUpLearnset, .teachableLearnset = sRelicanthTeachableLearnset, }, @@ -8515,7 +8515,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Luvdisc, .iconPalIndex = 0, FOOTPRINT(Luvdisc) - FOLLOWER(Luvdisc, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT) + FOLLOWER(Luvdisc, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Luvdisc, gShinyFollowerPalette_Luvdisc) .levelUpLearnset = sLuvdiscLevelUpLearnset, .teachableLearnset = sLuvdiscTeachableLearnset, }, @@ -8571,7 +8571,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Bagon, .iconPalIndex = 0, FOOTPRINT(Bagon) - FOLLOWER(Bagon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bagon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bagon, gShinyFollowerPalette_Bagon) .levelUpLearnset = sBagonLevelUpLearnset, .teachableLearnset = sBagonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SHELGON}), @@ -8626,7 +8626,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shelgon, .iconPalIndex = 2, FOOTPRINT(Shelgon) - FOLLOWER(Shelgon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Shelgon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shelgon, gShinyFollowerPalette_Shelgon) .levelUpLearnset = sShelgonLevelUpLearnset, .teachableLearnset = sShelgonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_SALAMENCE}), @@ -8688,7 +8688,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Salamence, .iconPalIndex = 0, FOOTPRINT(Salamence) - FOLLOWER(Salamence, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Salamence, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Salamence, gShinyFollowerPalette_Salamence) .levelUpLearnset = sSalamenceLevelUpLearnset, .teachableLearnset = sSalamenceTeachableLearnset, .formSpeciesIdTable = sSalamenceFormSpeciesIdTable, @@ -8805,7 +8805,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Beldum, .iconPalIndex = 0, FOOTPRINT(Beldum) - FOLLOWER(Beldum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Beldum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Beldum, gShinyFollowerPalette_Beldum) .tmIlliterate = TRUE, .levelUpLearnset = sBeldumLevelUpLearnset, .teachableLearnset = sBeldumTeachableLearnset, @@ -8861,7 +8861,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Metang, .iconPalIndex = 0, FOOTPRINT(Metang) - FOLLOWER(Metang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Metang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Metang, gShinyFollowerPalette_Metang) .levelUpLearnset = sMetangLevelUpLearnset, .teachableLearnset = sMetangTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_METAGROSS}), @@ -8922,7 +8922,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Metagross, .iconPalIndex = 0, FOOTPRINT(Metagross) - FOLLOWER(Metagross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Metagross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Metagross, gShinyFollowerPalette_Metagross) .levelUpLearnset = sMetagrossLevelUpLearnset, .teachableLearnset = sMetagrossTeachableLearnset, .formSpeciesIdTable = sMetagrossFormSpeciesIdTable, @@ -9044,7 +9044,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Regirock, .iconPalIndex = 2, FOOTPRINT(Regirock) - FOLLOWER(Regirock, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Regirock, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Regirock, gShinyFollowerPalette_Regirock) .isLegendary = TRUE, .levelUpLearnset = sRegirockLevelUpLearnset, .teachableLearnset = sRegirockTeachableLearnset, @@ -9106,7 +9106,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Regice, .iconPalIndex = 0, FOOTPRINT(Regice) - FOLLOWER(Regice, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Regice, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Regice, gShinyFollowerPalette_Regice) .isLegendary = TRUE, .levelUpLearnset = sRegiceLevelUpLearnset, .teachableLearnset = sRegiceTeachableLearnset, @@ -9169,7 +9169,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Registeel, .iconPalIndex = 2, FOOTPRINT(Registeel) - FOLLOWER(Registeel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Registeel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Registeel, gShinyFollowerPalette_Registeel) .isLegendary = TRUE, .levelUpLearnset = sRegisteelLevelUpLearnset, .teachableLearnset = sRegisteelTeachableLearnset, @@ -9232,7 +9232,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Latias, .iconPalIndex = 0, FOOTPRINT(Latias) - FOLLOWER(Latias, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Latias, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Latias, gShinyFollowerPalette_Latias) .isLegendary = TRUE, .levelUpLearnset = sLatiasLevelUpLearnset, .teachableLearnset = sLatiasTeachableLearnset, @@ -9356,7 +9356,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Latios, .iconPalIndex = 0, FOOTPRINT(Latios) - FOLLOWER(Latios, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Latios, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Latios, gShinyFollowerPalette_Latios) .isLegendary = TRUE, .levelUpLearnset = sLatiosLevelUpLearnset, .teachableLearnset = sLatiosTeachableLearnset, @@ -9480,7 +9480,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Kyogre, .iconPalIndex = 2, FOOTPRINT(Kyogre) - FOLLOWER(Kyogre, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Kyogre, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Kyogre, gShinyFollowerPalette_Kyogre) .isLegendary = TRUE, .levelUpLearnset = sKyogreLevelUpLearnset, .teachableLearnset = sKyogreTeachableLearnset, @@ -9601,7 +9601,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Groudon, .iconPalIndex = 0, FOOTPRINT(Groudon) - FOLLOWER(Groudon, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Groudon, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Groudon, gShinyFollowerPalette_Groudon) .isLegendary = TRUE, .levelUpLearnset = sGroudonLevelUpLearnset, .teachableLearnset = sGroudonTeachableLearnset, @@ -9726,7 +9726,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Rayquaza, .iconPalIndex = 1, FOOTPRINT(Rayquaza) - FOLLOWER(Rayquaza, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Rayquaza, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Rayquaza, gShinyFollowerPalette_Rayquaza) .isLegendary = TRUE, .levelUpLearnset = sRayquazaLevelUpLearnset, .teachableLearnset = sRayquazaTeachableLearnset, @@ -9853,7 +9853,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Jirachi, .iconPalIndex = 0, FOOTPRINT(Jirachi) - FOLLOWER(Jirachi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER(Jirachi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Jirachi, gShinyFollowerPalette_Jirachi) .isMythical = TRUE, .levelUpLearnset = sJirachiLevelUpLearnset, .teachableLearnset = sJirachiTeachableLearnset, @@ -9915,7 +9915,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysNormal, .iconPalIndex = 0, FOOTPRINT(Deoxys) - FOLLOWER(DeoxysNormal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DeoxysNormal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeoxysNormal, gShinyFollowerPalette_DeoxysNormal) .isMythical = TRUE, .levelUpLearnset = sDeoxysNormalLevelUpLearnset, .teachableLearnset = sDeoxysNormalTeachableLearnset, @@ -9968,7 +9968,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysAttack, .iconPalIndex = 0, FOOTPRINT(Deoxys) - FOLLOWER(DeoxysAttack, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DeoxysAttack, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeoxysAttack, gShinyFollowerPalette_DeoxysAttack) .isMythical = TRUE, .levelUpLearnset = sDeoxysAttackLevelUpLearnset, .teachableLearnset = sDeoxysAttackTeachableLearnset, @@ -10021,7 +10021,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysDefense, .iconPalIndex = 0, FOOTPRINT(Deoxys) - FOLLOWER(DeoxysDefense, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DeoxysDefense, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeoxysDefense, gShinyFollowerPalette_DeoxysDefense) .isMythical = TRUE, .levelUpLearnset = sDeoxysDefenseLevelUpLearnset, .teachableLearnset = sDeoxysDefenseTeachableLearnset, @@ -10074,7 +10074,7 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysSpeed, .iconPalIndex = 0, FOOTPRINT(Deoxys) - FOLLOWER(DeoxysSpeed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DeoxysSpeed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeoxysSpeed, gShinyFollowerPalette_DeoxysSpeed) .isMythical = TRUE, .levelUpLearnset = sDeoxysSpeedLevelUpLearnset, .teachableLearnset = sDeoxysSpeedTeachableLearnset, diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 7e03e8596e13..7cce8711e5c7 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1875,13 +1875,19 @@ static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool32 shiny) return paletteNum; // Use standalone palette, unless entry is OOB or NULL (fallback to front-sprite-based) - if (gFollowerPalettes[species][shiny & 1]) +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + if ((shiny && gSpeciesInfo[species].followerPalette) + || (!shiny && gSpeciesInfo[species].followerShinyPalette)) { struct SpritePalette spritePalette = {.tag = shiny ? (species + SPECIES_SHINY_TAG) : species}; - spritePalette.data = gFollowerPalettes[species][shiny & 1]; + if (shiny) + spritePalette.data = gSpeciesInfo[species].followerShinyPalette; + else + spritePalette.data = gSpeciesInfo[species].followerPalette; // Check if pal data must be decompressed - if (IsLZ77Data(spritePalette.data, PLTT_SIZE_4BPP, PLTT_SIZE_4BPP)) { + if (IsLZ77Data(spritePalette.data, PLTT_SIZE_4BPP, PLTT_SIZE_4BPP)) + { // IsLZ77Data guarantees word-alignment, so casting this is safe LZ77UnCompWram((u32*)spritePalette.data, gDecompressionBuffer); spritePalette.data = (void*)gDecompressionBuffer; @@ -1889,12 +1895,12 @@ static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool32 shiny) paletteNum = LoadSpritePalette(&spritePalette); } else +#endif //OW_FOLLOWERS_SHARE_PALETTE { // Use matching front sprite's normal/shiny palettes // Load compressed palette LoadCompressedSpritePaletteWithTag(palette, species); paletteNum = IndexOfSpritePaletteTag(species); // Tag is always present - } if (gWeatherPtr->currWeather != WEATHER_FOG_HORIZONTAL) // don't want to weather blend in fog diff --git a/tools/test.py b/tools/test.py new file mode 100644 index 000000000000..77719eebc131 --- /dev/null +++ b/tools/test.py @@ -0,0 +1,56 @@ +import glob +import re +import json +import os +import subprocess + +# get compatibility from jsons +def construct_compatibility_dict(): + dict_out = {} + count = 0 + for pth in sorted(glob.glob('followers/*.png')): + name = pth.replace(".png", "").replace("followers/", "") + count+=1 + #if (count == 2): + # break + print(name) + newname = name + newname = newname.replace("_female", "/female") + newname = newname.replace("_hisuian", "/hisuian") + newname = newname.replace("_galarian", "/galarian") + newname = newname.replace("_origin", "/origin") + newname = newname.replace("_therian", "/therian") + newname = newname.replace("_east_sea", "/east_sea") + newname = newname.replace("_crowned", "/crowned") + + newname = newname.replace("arceus_", "arceus/") + newname = newname.replace("burmy_", "burmy/") + newname = newname.replace("basculin_", "basculin/") + newname = newname.replace("castform_", "castform/") + newname = newname.replace("calyrex_", "calyrex/") + newname = newname.replace("deerling_", "deerling/") + newname = newname.replace("deoxys_", "deoxys/") + newname = newname.replace("flabebe_", "flabebe/") + newname = newname.replace("floette_", "floette/") + newname = newname.replace("florges_", "florges/") + newname = newname.replace("furfrou_", "furfrou/") + newname = newname.replace("hoopa_", "hoopa/") + newname = newname.replace("lycanroc_", "lycanroc/") + newname = newname.replace("meloetta_", "meloetta/") + newname = newname.replace("necrozma_", "necrozma/") + newname = newname.replace("pichu_", "pichu/") + newname = newname.replace("rotom_", "rotom/") + newname = newname.replace("sawsbuck_", "sawsbuck/") + newname = newname.replace("toxtricity_", "toxtricity/") + newname = newname.replace("unown_", "unown/") + newname = newname.replace("ursaluna_", "ursaluna/") + newname = newname.replace("vivillon_", "vivillon/") + newname = newname.replace("wormadam_", "wormadam/") + + os.rename('followers/' + name + '.png', 'followers/' + newname + '/follower.png') + #os.popen('cp followers/' + name + '.png followers/' + name + '/follower.png') + #os.remove('followers/' + name + '.png') + #print(pth) + #subprocess.run(["tools/gbagfx/gbagfx " + name +".png " + name + "_normal.pal'" + str(count) + "'"]) + +construct_compatibility_dict() From 3710fb5331f92a33e2b26b83a1cbb0b26be069e2 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Wed, 24 Apr 2024 14:52:07 -0400 Subject: [PATCH 225/291] Fixed Shiny Palettes not visible in the debug menu --- src/event_object_movement.c | 29 +++++++++++++++++------------ src/pokemon_debug.c | 6 +++++- 2 files changed, 22 insertions(+), 13 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 7cce8711e5c7..8d0c7fe330af 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1728,16 +1728,17 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), struct Sprite *sprite; u8 spriteId; u32 UNUSED paletteNum; + bool32 isShiny = graphicsId >= SPECIES_SHINY_TAG + OBJ_EVENT_GFX_MON_BASE; + + if (isShiny) + graphicsId -= SPECIES_SHINY_TAG; spriteTemplate = Alloc(sizeof(struct SpriteTemplate)); CopyObjectGraphicsInfoToSpriteTemplate(graphicsId, callback, spriteTemplate, &subspriteTables); if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { - struct ObjectEvent *obj = GetFollowerObject(); - // Use shininess info from follower object - // in future this should be passed in - paletteNum = LoadDynamicFollowerPaletteFromGraphicsId(graphicsId, obj ? obj->shiny : FALSE, spriteTemplate); + paletteNum = LoadDynamicFollowerPaletteFromGraphicsId(graphicsId, isShiny, spriteTemplate); spriteTemplate->paletteTag = GetSpritePaletteTagByPaletteNum(paletteNum); } else if (spriteTemplate->paletteTag != TAG_NONE) @@ -1867,19 +1868,17 @@ static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool32 shiny) { u32 paletteNum; - // Note that the shiny palette tag is `species + SPECIES_SHINY_TAG`, which must be increased with more pokemon - // so that palette tags do not overlap - const u32 *palette = GetMonSpritePalFromSpecies(species, shiny, FALSE); //ETODO - // palette already loaded - if ((paletteNum = IndexOfSpritePaletteTag(species)) < 16) - return paletteNum; - // Use standalone palette, unless entry is OOB or NULL (fallback to front-sprite-based) #if OW_FOLLOWERS_SHARE_PALETTE == FALSE if ((shiny && gSpeciesInfo[species].followerPalette) || (!shiny && gSpeciesInfo[species].followerShinyPalette)) { - struct SpritePalette spritePalette = {.tag = shiny ? (species + SPECIES_SHINY_TAG) : species}; + struct SpritePalette spritePalette; + u16 palTag = shiny ? (species + SPECIES_SHINY_TAG + OBJ_EVENT_PAL_TAG_DYNAMIC) : (species + OBJ_EVENT_PAL_TAG_DYNAMIC); + // palette already loaded + if ((paletteNum = IndexOfSpritePaletteTag(palTag)) < 16) + return paletteNum; + spritePalette.tag = palTag; if (shiny) spritePalette.data = gSpeciesInfo[species].followerShinyPalette; else @@ -1897,6 +1896,12 @@ static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool32 shiny) else #endif //OW_FOLLOWERS_SHARE_PALETTE { + // Note that the shiny palette tag is `species + SPECIES_SHINY_TAG`, which must be increased with more pokemon + // so that palette tags do not overlap + const u32 *palette = GetMonSpritePalFromSpecies(species, shiny, FALSE); //ETODO + // palette already loaded + if ((paletteNum = IndexOfSpritePaletteTag(species)) < 16) + return paletteNum; // Use matching front sprite's normal/shiny palettes // Load compressed palette LoadCompressedSpritePaletteWithTag(palette, species); diff --git a/src/pokemon_debug.c b/src/pokemon_debug.c index 45f5dffbd4ac..40456380abb6 100644 --- a/src/pokemon_debug.c +++ b/src/pokemon_debug.c @@ -1719,7 +1719,11 @@ static void ReloadPokemonSprites(struct PokemonDebugMenu *data) gSprites[data->iconspriteId].oam.priority = 0; //Follower Sprite - data->followerspriteId = CreateObjectGraphicsSprite(OBJ_EVENT_GFX_MON_BASE + species, SpriteCB_Follower, DEBUG_FOLLOWER_X, DEBUG_FOLLOWER_Y, 0); + data->followerspriteId = CreateObjectGraphicsSprite(OBJ_EVENT_GFX_MON_BASE + species + (data->isShiny ? SPECIES_SHINY_TAG : 0), + SpriteCB_Follower, + DEBUG_FOLLOWER_X, + DEBUG_FOLLOWER_Y, + 0); gSprites[data->followerspriteId].oam.priority = 0; gSprites[data->followerspriteId].anims = sAnims_Follower; From 89a1abd7b479c8290f2d036a0cf710aa1d48d8f7 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Thu, 25 Apr 2024 08:30:59 -0400 Subject: [PATCH 226/291] Added separate palettes for Gen4-6 mon --- src/data/graphics/pokemon.h | 114 +++++- .../pokemon/species_info/gen_4_families.h | 185 ++++----- .../pokemon/species_info/gen_5_families.h | 360 +++++++++--------- .../pokemon/species_info/gen_6_families.h | 153 ++++---- 4 files changed, 456 insertions(+), 356 deletions(-) diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index 4fd670a84868..02200ffbf44f 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -11846,16 +11846,25 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Unfezant[] = INCBIN_U8("graphics/pokemon/unfezant/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/pokemon/unfezant/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/anim_frontf.4bpp.lz"); const u32 gMonPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/normalf.gbapal.lz"); const u32 gMonBackPic_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/backf.4bpp.lz"); const u32 gMonShinyPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/shinyf.gbapal.lz"); const u8 gMonIcon_UnfezantF[] = INCBIN_U8("graphics/pokemon/unfezant/iconf.4bpp"); - #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/pokemon/unfezant/follower.4bpp"); const u32 gObjectEventPic_UnfezantF[] = INCBIN_COMP("graphics/pokemon/unfezant_f/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + // const u32 gFollowerPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant_f/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant_f/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PIDOVE @@ -14256,6 +14265,13 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Tornadus[] = INCBIN_U8("graphics/pokemon/tornadus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_TornadusIncarnate[] = INCBIN_COMP("graphics/pokemon/tornadus/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/anim_front.4bpp.lz"); const u32 gMonPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/normal.gbapal.lz"); @@ -14263,8 +14279,11 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/shiny.gbapal.lz"); const u8 gMonIcon_TornadusTherian[] = INCBIN_U8("graphics/pokemon/tornadus/therian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_TornadusIncarnate[] = INCBIN_COMP("graphics/pokemon/tornadus/follower.4bpp"); - // const u32 gObjectEventPic_TornadusTherian[] = INCBIN_COMP("graphics/pokemon/tornadus/therian/follower.4bpp"); + //const u32 gObjectEventPic_TornadusTherian[] = INCBIN_COMP("graphics/pokemon/tornadus/therian/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + //const u32 gFollowerPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/follow_normal.gbapal.lz"); + //const u32 gShinyFollowerPalette_TornadusTherian[] = INCBIN_U32("graphics/pokemon/tornadus/therian/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TORNADUS @@ -14277,16 +14296,25 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Thundurus[] = INCBIN_U8("graphics/pokemon/thundurus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_ThundurusIncarnate[] = INCBIN_COMP("graphics/pokemon/thundurus/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/anim_front.4bpp.lz"); const u32 gMonPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/normal.gbapal.lz"); const u32 gMonBackPic_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/shiny.gbapal.lz"); const u8 gMonIcon_ThundurusTherian[] = INCBIN_U8("graphics/pokemon/thundurus/therian/icon.4bpp"); - #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ThundurusIncarnate[] = INCBIN_COMP("graphics/pokemon/thundurus/follower.4bpp"); - // const u32 gObjectEventPic_ThundurusTherian[] = INCBIN_COMP("graphics/pokemon/thundurus/therian/follower.4bpp"); + //const u32 gObjectEventPic_ThundurusTherian[] = INCBIN_COMP("graphics/pokemon/thundurus/therian/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + //const u32 gFollowerPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/follow_normal.gbapal.lz"); + //const u32 gShinyFollowerPalette_ThundurusTherian[] = INCBIN_U32("graphics/pokemon/thundurus/therian/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_THUNDURUS @@ -14335,16 +14363,25 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Landorus[] = INCBIN_U8("graphics/pokemon/landorus/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_LandorusIncarnate[] = INCBIN_COMP("graphics/pokemon/landorus/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/anim_front.4bpp.lz"); const u32 gMonPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/normal.gbapal.lz"); const u32 gMonBackPic_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/back.4bpp.lz"); const u32 gMonShinyPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/shiny.gbapal.lz"); const u8 gMonIcon_LandorusTherian[] = INCBIN_U8("graphics/pokemon/landorus/therian/icon.4bpp"); - #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_LandorusIncarnate[] = INCBIN_COMP("graphics/pokemon/landorus/follower.4bpp"); - // const u32 gObjectEventPic_LandorusTherian[] = INCBIN_COMP("graphics/pokemon/landorus/therian/follower.4bpp"); + //const u32 gObjectEventPic_LandorusTherian[] = INCBIN_COMP("graphics/pokemon/landorus/therian/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + //const u32 gFollowerPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/follow_normal.gbapal.lz"); + //const u32 gShinyFollowerPalette_LandorusTherian[] = INCBIN_U32("graphics/pokemon/landorus/therian/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LANDORUS @@ -15595,16 +15632,25 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Aegislash[] = INCBIN_U8("graphics/pokemon/aegislash/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_AegislashShield[] = INCBIN_COMP("graphics/pokemon/aegislash/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/anim_front.4bpp.lz"); const u32 gMonPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/normal.gbapal.lz"); const u32 gMonBackPic_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/back.4bpp.lz"); const u32 gMonShinyPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/shiny.gbapal.lz"); const u8 gMonIcon_AegislashBlade[] = INCBIN_U8("graphics/pokemon/aegislash/blade/icon.4bpp"); - #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_AegislashShield[] = INCBIN_COMP("graphics/pokemon/aegislash/follower.4bpp"); // const u32 gObjectEventPic_AegislashBlade[] = INCBIN_COMP("graphics/pokemon/aegislash/blade/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + // const u32 gFollowerPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_AegislashBlade[] = INCBIN_U32("graphics/pokemon/aegislash/blade/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HONEDGE @@ -16120,6 +16166,11 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonFrontPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/anim_front.4bpp.lz"); const u32 gMonBackPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/back.4bpp.lz"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE + #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_PumpkabooAverage[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/follower.4bpp"); // const u32 gObjectEventPic_PumpkabooSmall[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/small/follower.4bpp"); @@ -16146,6 +16197,11 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonFrontPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/anim_front.4bpp.lz"); const u32 gMonBackPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/back.4bpp.lz"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE + #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_GourgeistAverage[] = INCBIN_COMP("graphics/pokemon/gourgeist/follower.4bpp"); // const u32 gObjectEventPic_GourgeistSmall[] = INCBIN_COMP("graphics/pokemon/gourgeist/small/follower.4bpp"); @@ -16246,6 +16302,13 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Xerneas[] = INCBIN_U8("graphics/pokemon/xerneas/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_XerneasNeutral[] = INCBIN_COMP("graphics/pokemon/xerneas/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/anim_front.4bpp.lz"); const u32 gMonPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/normal.gbapal.lz"); @@ -16253,8 +16316,11 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/shiny.gbapal.lz"); const u8 gMonIcon_XerneasActive[] = INCBIN_U8("graphics/pokemon/xerneas/active/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_XerneasNeutral[] = INCBIN_COMP("graphics/pokemon/xerneas/follower.4bpp"); // const u32 gObjectEventPic_XerneasActive[] = INCBIN_COMP("graphics/pokemon/xerneas/active/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + // const u32 gFollowerPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_XerneasActive[] = INCBIN_U32("graphics/pokemon/xerneas/active/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_XERNEAS @@ -16286,22 +16352,38 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zygarde[] = INCBIN_U8("graphics/pokemon/zygarde/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_Zygarde50[] = INCBIN_COMP("graphics/pokemon/zygarde/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED + const u32 gMonFrontPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/anim_front.4bpp.lz"); const u32 gMonPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/normal.gbapal.lz"); const u32 gMonBackPic_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/back.4bpp.lz"); const u32 gMonShinyPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/shiny.gbapal.lz"); const u8 gMonIcon_Zygarde10[] = INCBIN_U8("graphics/pokemon/zygarde/10_percent/icon.4bpp"); +#if OW_FOLLOWERS_ENABLED + //const u32 gObjectEventPic_Zygarde10[] = INCBIN_COMP("graphics/pokemon/zygarde/10_percent/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + //const u32 gFollowerPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/follow_normal.gbapal.lz"); + //const u32 gShinyFollowerPalette_Zygarde10[] = INCBIN_U32("graphics/pokemon/zygarde/10_percent/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/anim_front.4bpp.lz"); const u32 gMonPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/normal.gbapal.lz"); const u32 gMonBackPic_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/back.4bpp.lz"); const u32 gMonShinyPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/shiny.gbapal.lz"); const u8 gMonIcon_ZygardeComplete[] = INCBIN_U8("graphics/pokemon/zygarde/complete/icon.4bpp"); - #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Zygarde50[] = INCBIN_COMP("graphics/pokemon/zygarde/follower.4bpp"); - //const u32 gObjectEventPic_Zygarde10[] = INCBIN_COMP("graphics/pokemon/zygarde/10_percent/follower.4bpp"); //const u32 gObjectEventPic_ZygardeComplete[] = INCBIN_COMP("graphics/pokemon/zygarde/complete/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + //const u32 gFollowerPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/follow_normal.gbapal.lz"); + //const u32 gShinyFollowerPalette_ZygardeComplete[] = INCBIN_U32("graphics/pokemon/zygarde/complete/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZYGARDE diff --git a/src/data/pokemon/species_info/gen_4_families.h b/src/data/pokemon/species_info/gen_4_families.h index 2308709e92af..1ef95962cb2a 100644 --- a/src/data/pokemon/species_info/gen_4_families.h +++ b/src/data/pokemon/species_info/gen_4_families.h @@ -52,7 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Turtwig, .iconPalIndex = 1, FOOTPRINT(Turtwig) - FOLLOWER(Turtwig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Turtwig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Turtwig, gShinyFollowerPalette_Turtwig) .levelUpLearnset = sTurtwigLevelUpLearnset, .teachableLearnset = sTurtwigTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_GROTLE}), @@ -107,7 +107,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Grotle, .iconPalIndex = 1, FOOTPRINT(Grotle) - FOLLOWER(Grotle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Grotle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grotle, gShinyFollowerPalette_Grotle) .levelUpLearnset = sGrotleLevelUpLearnset, .teachableLearnset = sGrotleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_TORTERRA}), @@ -169,7 +169,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Torterra, .iconPalIndex = 1, FOOTPRINT(Torterra) - FOLLOWER(Torterra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Torterra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Torterra, gShinyFollowerPalette_Torterra) .levelUpLearnset = sTorterraLevelUpLearnset, .teachableLearnset = sTorterraTeachableLearnset, }, @@ -225,7 +225,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Chimchar, .iconPalIndex = 1, FOOTPRINT(Chimchar) - FOLLOWER(Chimchar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Chimchar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chimchar, gShinyFollowerPalette_Chimchar) .levelUpLearnset = sChimcharLevelUpLearnset, .teachableLearnset = sChimcharTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_MONFERNO}), @@ -281,7 +281,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Monferno, .iconPalIndex = 0, FOOTPRINT(Monferno) - FOLLOWER(Monferno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Monferno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Monferno, gShinyFollowerPalette_Monferno) .levelUpLearnset = sMonfernoLevelUpLearnset, .teachableLearnset = sMonfernoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_INFERNAPE}), @@ -343,7 +343,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Infernape, .iconPalIndex = 0, FOOTPRINT(Infernape) - FOLLOWER(Infernape, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Infernape, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Infernape, gShinyFollowerPalette_Infernape) .levelUpLearnset = sInfernapeLevelUpLearnset, .teachableLearnset = sInfernapeTeachableLearnset, }, @@ -402,7 +402,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Piplup, .iconPalIndex = 0, FOOTPRINT(Piplup) - FOLLOWER(Piplup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Piplup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Piplup, gShinyFollowerPalette_Piplup) .levelUpLearnset = sPiplupLevelUpLearnset, .teachableLearnset = sPiplupTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_PRINPLUP}), @@ -460,7 +460,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Prinplup, .iconPalIndex = 0, FOOTPRINT(Prinplup) - FOLLOWER(Prinplup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Prinplup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Prinplup, gShinyFollowerPalette_Prinplup) .levelUpLearnset = sPrinplupLevelUpLearnset, .teachableLearnset = sPrinplupTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMPOLEON}), @@ -524,7 +524,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Empoleon, .iconPalIndex = 0, FOOTPRINT(Empoleon) - FOLLOWER(Empoleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Empoleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Empoleon, gShinyFollowerPalette_Empoleon) .levelUpLearnset = sEmpoleonLevelUpLearnset, .teachableLearnset = sEmpoleonTeachableLearnset, }, @@ -583,7 +583,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Starly, .iconPalIndex = 0, FOOTPRINT(Starly) - FOLLOWER(Starly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Starly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Starly, gShinyFollowerPalette_Starly) .levelUpLearnset = sStarlyLevelUpLearnset, .teachableLearnset = sStarlyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_STARAVIA}), @@ -641,7 +641,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Staravia, .iconPalIndex = 0, FOOTPRINT(Staravia) - FOLLOWER(Staravia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Staravia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Staravia, gShinyFollowerPalette_Staravia) .levelUpLearnset = sStaraviaLevelUpLearnset, .teachableLearnset = sStaraviaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_STARAPTOR}), @@ -705,7 +705,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Staraptor, .iconPalIndex = 0, FOOTPRINT(Staraptor) - FOLLOWER(Staraptor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Staraptor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Staraptor, gShinyFollowerPalette_Staraptor) .levelUpLearnset = sStaraptorLevelUpLearnset, .teachableLearnset = sStaraptorTeachableLearnset, }, @@ -764,7 +764,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bidoof, .iconPalIndex = 2, FOOTPRINT(Bidoof) - FOLLOWER(Bidoof, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bidoof, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bidoof, gShinyFollowerPalette_Bidoof) .levelUpLearnset = sBidoofLevelUpLearnset, .teachableLearnset = sBidoofTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_BIBAREL}), @@ -820,7 +820,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bibarel, .iconPalIndex = 2, FOOTPRINT(Bibarel) - FOLLOWER(Bibarel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bibarel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bibarel, gShinyFollowerPalette_Bibarel) .levelUpLearnset = sBibarelLevelUpLearnset, .teachableLearnset = sBibarelTeachableLearnset, }, @@ -880,7 +880,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Kricketot, .iconPalIndex = 2, FOOTPRINT(Kricketot) - FOLLOWER(Kricketot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Kricketot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kricketot, gShinyFollowerPalette_Kricketot) .tmIlliterate = TRUE, .levelUpLearnset = sKricketotLevelUpLearnset, .teachableLearnset = sKricketotTeachableLearnset, @@ -940,7 +940,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Kricketune, .iconPalIndex = 2, FOOTPRINT(Kricketune) - FOLLOWER(Kricketune, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Kricketune, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kricketune, gShinyFollowerPalette_Kricketune) .levelUpLearnset = sKricketuneLevelUpLearnset, .teachableLearnset = sKricketuneTeachableLearnset, }, @@ -999,7 +999,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Shinx, .iconPalIndex = 0, FOOTPRINT(Shinx) - FOLLOWER(Shinx, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Shinx, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shinx, gShinyFollowerPalette_Shinx) .levelUpLearnset = sShinxLevelUpLearnset, .teachableLearnset = sShinxTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_LUXIO}), @@ -1057,7 +1057,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Luxio, .iconPalIndex = 0, FOOTPRINT(Luxio) - FOLLOWER(Luxio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Luxio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Luxio, gShinyFollowerPalette_Luxio) .levelUpLearnset = sLuxioLevelUpLearnset, .teachableLearnset = sLuxioTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_LUXRAY}), @@ -1121,7 +1121,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Luxray, .iconPalIndex = 0, FOOTPRINT(Luxray) - FOLLOWER(Luxray, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Luxray, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Luxray, gShinyFollowerPalette_Luxray) .levelUpLearnset = sLuxrayLevelUpLearnset, .teachableLearnset = sLuxrayTeachableLearnset, }, @@ -1176,7 +1176,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cranidos, .iconPalIndex = 0, FOOTPRINT(Cranidos) - FOLLOWER(Cranidos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cranidos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cranidos, gShinyFollowerPalette_Cranidos) .levelUpLearnset = sCranidosLevelUpLearnset, .teachableLearnset = sCranidosTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_RAMPARDOS}), @@ -1230,7 +1230,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Rampardos, .iconPalIndex = 0, FOOTPRINT(Rampardos) - FOLLOWER(Rampardos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rampardos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rampardos, gShinyFollowerPalette_Rampardos) .levelUpLearnset = sRampardosLevelUpLearnset, .teachableLearnset = sRampardosTeachableLearnset, }, @@ -1285,7 +1285,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Shieldon, .iconPalIndex = 1, FOOTPRINT(Shieldon) - FOLLOWER(Shieldon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Shieldon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shieldon, gShinyFollowerPalette_Shieldon) .levelUpLearnset = sShieldonLevelUpLearnset, .teachableLearnset = sShieldonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_BASTIODON}), @@ -1339,7 +1339,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bastiodon, .iconPalIndex = 1, FOOTPRINT(Bastiodon) - FOLLOWER(Bastiodon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bastiodon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bastiodon, gShinyFollowerPalette_Bastiodon) .levelUpLearnset = sBastiodonLevelUpLearnset, .teachableLearnset = sBastiodonTeachableLearnset, }, @@ -1395,7 +1395,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmyPlantCloak, .iconPalIndex = 1, FOOTPRINT(Burmy) - FOLLOWER(BurmyPlantCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(BurmyPlantCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BurmyPlantCloak, gShinyFollowerPalette_BurmyPlantCloak) .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1454,7 +1454,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmySandyCloak, .iconPalIndex = 1, FOOTPRINT(Burmy) - FOLLOWER(BurmySandyCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(BurmySandyCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BurmySandyCloak, gShinyFollowerPalette_BurmySandyCloak) .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1513,7 +1513,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmyTrashCloak, .iconPalIndex = 0, FOOTPRINT(Burmy) - FOLLOWER(BurmyTrashCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(BurmyTrashCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BurmyTrashCloak, gShinyFollowerPalette_BurmyTrashCloak) .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1573,7 +1573,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamPlantCloak, .iconPalIndex = 1, FOOTPRINT(Wormadam) - FOLLOWER(WormadamPlantCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(WormadamPlantCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_WormadamPlantCloak, gShinyFollowerPalette_WormadamPlantCloak) .levelUpLearnset = sWormadamPlantCloakLevelUpLearnset, .teachableLearnset = sWormadamPlantCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1629,7 +1629,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamSandyCloak, .iconPalIndex = 1, FOOTPRINT(Wormadam) - FOLLOWER(WormadamSandyCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(WormadamSandyCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_WormadamSandyCloak, gShinyFollowerPalette_WormadamSandyCloak) .levelUpLearnset = sWormadamSandyCloakLevelUpLearnset, .teachableLearnset = sWormadamSandyCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1686,7 +1686,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamTrashCloak, .iconPalIndex = 0, FOOTPRINT(Wormadam) - FOLLOWER(WormadamTrashCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(WormadamTrashCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_WormadamTrashCloak, gShinyFollowerPalette_WormadamTrashCloak) .levelUpLearnset = sWormadamTrashCloakLevelUpLearnset, .teachableLearnset = sWormadamTrashCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1739,7 +1739,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Mothim, \ .iconPalIndex = 0, \ FOOTPRINT(Mothim) \ - FOLLOWER(Mothim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER(Mothim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mothim, gShinyFollowerPalette_Mothim) \ .levelUpLearnset = sMothimLevelUpLearnset, \ .teachableLearnset = sMothimTeachableLearnset, \ .formSpeciesIdTable = sMothimFormSpeciesIdTable, \ @@ -1803,7 +1803,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Combee, .iconPalIndex = 0, FOOTPRINT(Combee) - FOLLOWER(Combee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Combee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Combee, gShinyFollowerPalette_Combee) .tmIlliterate = TRUE, .levelUpLearnset = sCombeeLevelUpLearnset, .teachableLearnset = sCombeeTeachableLearnset, @@ -1861,7 +1861,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Vespiquen, .iconPalIndex = 0, FOOTPRINT(Vespiquen) - FOLLOWER(Vespiquen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vespiquen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vespiquen, gShinyFollowerPalette_Vespiquen) .levelUpLearnset = sVespiquenLevelUpLearnset, .teachableLearnset = sVespiquenTeachableLearnset, }, @@ -1918,7 +1918,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Pachirisu, .iconPalIndex = 0, FOOTPRINT(Pachirisu) - FOLLOWER(Pachirisu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pachirisu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pachirisu, gShinyFollowerPalette_Pachirisu) .levelUpLearnset = sPachirisuLevelUpLearnset, .teachableLearnset = sPachirisuTeachableLearnset, }, @@ -1975,7 +1975,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Buizel, .iconPalIndex = 0, FOOTPRINT(Buizel) - FOLLOWER(Buizel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Buizel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Buizel, gShinyFollowerPalette_Buizel) .levelUpLearnset = sBuizelLevelUpLearnset, .teachableLearnset = sBuizelTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_FLOATZEL}), @@ -2031,7 +2031,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Floatzel, .iconPalIndex = 0, FOOTPRINT(Floatzel) - FOLLOWER(Floatzel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Floatzel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Floatzel, gShinyFollowerPalette_Floatzel) .levelUpLearnset = sFloatzelLevelUpLearnset, .teachableLearnset = sFloatzelTeachableLearnset, }, @@ -2087,7 +2087,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cherubi, .iconPalIndex = 1, FOOTPRINT(Cherubi) - FOLLOWER(Cherubi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cherubi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cherubi, gShinyFollowerPalette_Cherubi) .levelUpLearnset = sCherubiLevelUpLearnset, .teachableLearnset = sCherubiTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_CHERRIM_OVERCAST}), @@ -2142,7 +2142,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_CherrimOvercast, .iconPalIndex = 0, FOOTPRINT(Cherrim) - FOLLOWER(CherrimOvercast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(CherrimOvercast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_CherrimOvercast, gShinyFollowerPalette_CherrimOvercast) .levelUpLearnset = sCherrimLevelUpLearnset, .teachableLearnset = sCherrimTeachableLearnset, .formSpeciesIdTable = sCherrimFormSpeciesIdTable, @@ -2254,7 +2254,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShellosWestSea, .iconPalIndex = 0, FOOTPRINT(Shellos) - FOLLOWER(ShellosWestSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ShellosWestSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ShellosWestSea, gShinyFollowerPalette_ShellosWestSea) .levelUpLearnset = sShellosLevelUpLearnset, .teachableLearnset = sShellosTeachableLearnset, .formSpeciesIdTable = sShellosFormSpeciesIdTable, @@ -2309,7 +2309,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShellosEastSea, .iconPalIndex = 0, FOOTPRINT(Shellos) - FOLLOWER(ShellosEastSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ShellosEastSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ShellosEastSea, gShinyFollowerPalette_ShellosEastSea) .levelUpLearnset = sShellosLevelUpLearnset, .teachableLearnset = sShellosTeachableLearnset, .formSpeciesIdTable = sShellosFormSpeciesIdTable, @@ -2364,7 +2364,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GastrodonWestSea, .iconPalIndex = 0, FOOTPRINT(Gastrodon) - FOLLOWER(GastrodonWestSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(GastrodonWestSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GastrodonWestSea, gShinyFollowerPalette_GastrodonWestSea) .levelUpLearnset = sGastrodonLevelUpLearnset, .teachableLearnset = sGastrodonTeachableLearnset, .formSpeciesIdTable = sGastrodonFormSpeciesIdTable, @@ -2418,7 +2418,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GastrodonEastSea, .iconPalIndex = 0, FOOTPRINT(Gastrodon) - FOLLOWER(GastrodonEastSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(GastrodonEastSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GastrodonEastSea, gShinyFollowerPalette_GastrodonEastSea) .levelUpLearnset = sGastrodonLevelUpLearnset, .teachableLearnset = sGastrodonTeachableLearnset, .formSpeciesIdTable = sGastrodonFormSpeciesIdTable, @@ -2475,7 +2475,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drifloon, .iconPalIndex = 2, FOOTPRINT(Drifloon) - FOLLOWER(Drifloon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Drifloon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drifloon, gShinyFollowerPalette_Drifloon) .levelUpLearnset = sDrifloonLevelUpLearnset, .teachableLearnset = sDrifloonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_DRIFBLIM}), @@ -2530,7 +2530,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drifblim, .iconPalIndex = 2, FOOTPRINT(Drifblim) - FOLLOWER(Drifblim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Drifblim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drifblim, gShinyFollowerPalette_Drifblim) .levelUpLearnset = sDrifblimLevelUpLearnset, .teachableLearnset = sDrifblimTeachableLearnset, }, @@ -2585,7 +2585,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Buneary, .iconPalIndex = 2, FOOTPRINT(Buneary) - FOLLOWER(Buneary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Buneary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Buneary, gShinyFollowerPalette_Buneary) .levelUpLearnset = sBunearyLevelUpLearnset, .teachableLearnset = sBunearyTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LOPUNNY}), @@ -2639,7 +2639,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lopunny, .iconPalIndex = 2, FOOTPRINT(Lopunny) - FOLLOWER(Lopunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lopunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lopunny, gShinyFollowerPalette_Lopunny) .levelUpLearnset = sLopunnyLevelUpLearnset, .teachableLearnset = sLopunnyTeachableLearnset, .formSpeciesIdTable = sLopunnyFormSpeciesIdTable, @@ -2753,7 +2753,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Glameow, .iconPalIndex = 0, FOOTPRINT(Glameow) - FOLLOWER(Glameow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Glameow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Glameow, gShinyFollowerPalette_Glameow) .levelUpLearnset = sGlameowLevelUpLearnset, .teachableLearnset = sGlameowTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_PURUGLY}), @@ -2807,7 +2807,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Purugly, .iconPalIndex = 0, FOOTPRINT(Purugly) - FOLLOWER(Purugly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Purugly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Purugly, gShinyFollowerPalette_Purugly) .levelUpLearnset = sPuruglyLevelUpLearnset, .teachableLearnset = sPuruglyTeachableLearnset, }, @@ -2862,7 +2862,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Stunky, .iconPalIndex = 2, FOOTPRINT(Stunky) - FOLLOWER(Stunky, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Stunky, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stunky, gShinyFollowerPalette_Stunky) .levelUpLearnset = sStunkyLevelUpLearnset, .teachableLearnset = sStunkyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SKUNTANK}), @@ -2916,7 +2916,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Skuntank, .iconPalIndex = 2, FOOTPRINT(Skuntank) - FOLLOWER(Skuntank, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Skuntank, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skuntank, gShinyFollowerPalette_Skuntank) .levelUpLearnset = sSkuntankLevelUpLearnset, .teachableLearnset = sSkuntankTeachableLearnset, }, @@ -2973,7 +2973,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bronzor, .iconPalIndex = 0, FOOTPRINT(Bronzor) - FOLLOWER(Bronzor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bronzor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bronzor, gShinyFollowerPalette_Bronzor) .levelUpLearnset = sBronzorLevelUpLearnset, .teachableLearnset = sBronzorTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_BRONZONG}), @@ -3030,7 +3030,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bronzong, .iconPalIndex = 0, FOOTPRINT(Bronzong) - FOLLOWER(Bronzong, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bronzong, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bronzong, gShinyFollowerPalette_Bronzong) .levelUpLearnset = sBronzongLevelUpLearnset, .teachableLearnset = sBronzongTeachableLearnset, }, @@ -3086,7 +3086,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Chatot, .iconPalIndex = 0, FOOTPRINT(Chatot) - FOLLOWER(Chatot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Chatot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chatot, gShinyFollowerPalette_Chatot) .levelUpLearnset = sChatotLevelUpLearnset, .teachableLearnset = sChatotTeachableLearnset, }, @@ -3142,7 +3142,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Spiritomb, .iconPalIndex = 5, FOOTPRINT(Spiritomb) - FOLLOWER(Spiritomb, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Spiritomb, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spiritomb, gShinyFollowerPalette_Spiritomb) .levelUpLearnset = sSpiritombLevelUpLearnset, .teachableLearnset = sSpiritombTeachableLearnset, }, @@ -3201,7 +3201,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Gible, .iconPalIndex = 0, FOOTPRINT(Gible) - FOLLOWER(Gible, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gible, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gible, gShinyFollowerPalette_Gible) .levelUpLearnset = sGibleLevelUpLearnset, .teachableLearnset = sGibleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GABITE}), @@ -3259,7 +3259,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Gabite, .iconPalIndex = 0, FOOTPRINT(Gabite) - FOLLOWER(Gabite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gabite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gabite, gShinyFollowerPalette_Gabite) .levelUpLearnset = sGabiteLevelUpLearnset, .teachableLearnset = sGabiteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_GARCHOMP}), @@ -3321,7 +3321,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Garchomp, .iconPalIndex = 0, FOOTPRINT(Garchomp) - FOLLOWER(Garchomp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Garchomp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Garchomp, gShinyFollowerPalette_Garchomp) .levelUpLearnset = sGarchompLevelUpLearnset, .teachableLearnset = sGarchompTeachableLearnset, .formSpeciesIdTable = sGarchompFormSpeciesIdTable, @@ -3435,7 +3435,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Riolu, .iconPalIndex = 2, FOOTPRINT(Riolu) - FOLLOWER(Riolu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Riolu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Riolu, gShinyFollowerPalette_Riolu) .levelUpLearnset = sRioluLevelUpLearnset, .teachableLearnset = sRioluTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_DAY, 0, SPECIES_LUCARIO}), @@ -3490,7 +3490,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lucario, .iconPalIndex = 2, FOOTPRINT(Lucario) - FOLLOWER(Lucario, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lucario, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lucario, gShinyFollowerPalette_Lucario) .levelUpLearnset = sLucarioLevelUpLearnset, .teachableLearnset = sLucarioTeachableLearnset, .formSpeciesIdTable = sLucarioFormSpeciesIdTable, @@ -3611,7 +3611,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconPalIndexFemale = 1, #endif FOOTPRINT(Hippopotas) - FOLLOWER(Hippopotas, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hippopotas, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hippopotas, gShinyFollowerPalette_Hippopotas) .levelUpLearnset = sHippopotasLevelUpLearnset, .teachableLearnset = sHippopotasTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_HIPPOWDON}), @@ -3671,7 +3671,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconPalIndexFemale = 1, #endif FOOTPRINT(Hippowdon) - FOLLOWER(Hippowdon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hippowdon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hippowdon, gShinyFollowerPalette_Hippowdon) .levelUpLearnset = sHippowdonLevelUpLearnset, .teachableLearnset = sHippowdonTeachableLearnset, }, @@ -3727,7 +3727,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Skorupi, .iconPalIndex = 0, FOOTPRINT(Skorupi) - FOLLOWER(Skorupi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Skorupi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skorupi, gShinyFollowerPalette_Skorupi) .levelUpLearnset = sSkorupiLevelUpLearnset, .teachableLearnset = sSkorupiTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_DRAPION}), @@ -3782,7 +3782,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drapion, .iconPalIndex = 2, FOOTPRINT(Drapion) - FOLLOWER(Drapion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Drapion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drapion, gShinyFollowerPalette_Drapion) .levelUpLearnset = sDrapionLevelUpLearnset, .teachableLearnset = sDrapionTeachableLearnset, }, @@ -3842,7 +3842,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Croagunk, .iconPalIndex = 0, FOOTPRINT(Croagunk) - FOLLOWER(Croagunk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Croagunk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Croagunk, gShinyFollowerPalette_Croagunk) .levelUpLearnset = sCroagunkLevelUpLearnset, .teachableLearnset = sCroagunkTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_TOXICROAK}), @@ -3901,7 +3901,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Toxicroak, .iconPalIndex = 0, FOOTPRINT(Toxicroak) - FOLLOWER(Toxicroak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Toxicroak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Toxicroak, gShinyFollowerPalette_Toxicroak) .levelUpLearnset = sToxicroakLevelUpLearnset, .teachableLearnset = sToxicroakTeachableLearnset, }, @@ -3957,7 +3957,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Carnivine, .iconPalIndex = 1, FOOTPRINT(Carnivine) - FOLLOWER(Carnivine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Carnivine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Carnivine, gShinyFollowerPalette_Carnivine) .levelUpLearnset = sCarnivineLevelUpLearnset, .teachableLearnset = sCarnivineTeachableLearnset, }, @@ -4016,7 +4016,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Finneon, .iconPalIndex = 0, FOOTPRINT(Finneon) - FOLLOWER(Finneon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Finneon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Finneon, gShinyFollowerPalette_Finneon) .levelUpLearnset = sFinneonLevelUpLearnset, .teachableLearnset = sFinneonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_LUMINEON}), @@ -4074,7 +4074,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lumineon, .iconPalIndex = 0, FOOTPRINT(Lumineon) - FOLLOWER(Lumineon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lumineon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lumineon, gShinyFollowerPalette_Lumineon) .levelUpLearnset = sLumineonLevelUpLearnset, .teachableLearnset = sLumineonTeachableLearnset, }, @@ -4134,7 +4134,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Snover, .iconPalIndex = 1, FOOTPRINT(Snover) - FOLLOWER(Snover, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Snover, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snover, gShinyFollowerPalette_Snover) .levelUpLearnset = sSnoverLevelUpLearnset, .teachableLearnset = sSnoverTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_ABOMASNOW}), @@ -4192,7 +4192,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Abomasnow, .iconPalIndex = 1, FOOTPRINT(Abomasnow) - FOLLOWER(Abomasnow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Abomasnow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Abomasnow, gShinyFollowerPalette_Abomasnow) .levelUpLearnset = sAbomasnowLevelUpLearnset, .teachableLearnset = sAbomasnowTeachableLearnset, .formSpeciesIdTable = sAbomasnowFormSpeciesIdTable, @@ -4310,7 +4310,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Rotom, .iconPalIndex = 0, FOOTPRINT(Rotom) - FOLLOWER(Rotom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rotom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rotom, gShinyFollowerPalette_Rotom) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4375,7 +4375,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomHeat, .iconPalIndex = 0, FOOTPRINT(Rotom) - FOLLOWER(RotomHeat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(RotomHeat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RotomHeat, gShinyFollowerPalette_RotomHeat) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4433,7 +4433,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomWash, .iconPalIndex = 0, FOOTPRINT(Rotom) - FOLLOWER(RotomWash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(RotomWash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RotomWash, gShinyFollowerPalette_RotomWash) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4490,7 +4490,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomFrost, .iconPalIndex = 5, FOOTPRINT(Rotom) - FOLLOWER(RotomFrost, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(RotomFrost, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RotomFrost, gShinyFollowerPalette_RotomFrost) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4548,7 +4548,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomFan, .iconPalIndex = 0, FOOTPRINT(Rotom) - FOLLOWER(RotomFan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(RotomFan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RotomFan, gShinyFollowerPalette_RotomFan) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4605,7 +4605,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomMow, .iconPalIndex = 0, FOOTPRINT(Rotom) - FOLLOWER(RotomMow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(RotomMow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RotomMow, gShinyFollowerPalette_RotomMow) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4670,7 +4670,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Uxie, .iconPalIndex = 0, FOOTPRINT(Uxie) - FOLLOWER(Uxie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Uxie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Uxie, gShinyFollowerPalette_Uxie) .isLegendary = TRUE, .levelUpLearnset = sUxieLevelUpLearnset, .teachableLearnset = sUxieTeachableLearnset, @@ -4735,7 +4735,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Mesprit, .iconPalIndex = 0, FOOTPRINT(Mesprit) - FOLLOWER(Mesprit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mesprit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mesprit, gShinyFollowerPalette_Mesprit) .isLegendary = TRUE, .levelUpLearnset = sMespritLevelUpLearnset, .teachableLearnset = sMespritTeachableLearnset, @@ -4799,7 +4799,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Azelf, .iconPalIndex = 0, FOOTPRINT(Azelf) - FOLLOWER(Azelf, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Azelf, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Azelf, gShinyFollowerPalette_Azelf) .isLegendary = TRUE, .levelUpLearnset = sAzelfLevelUpLearnset, .teachableLearnset = sAzelfTeachableLearnset, @@ -4863,7 +4863,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Dialga, .iconPalIndex = 2, FOOTPRINT(Dialga) - FOLLOWER(Dialga, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dialga, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dialga, gShinyFollowerPalette_Dialga) .isLegendary = TRUE, .levelUpLearnset = sDialgaLevelUpLearnset, .teachableLearnset = sDialgaTeachableLearnset, @@ -4919,7 +4919,8 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_DialgaOrigin, .iconPalIndex = 0, FOOTPRINT(Dialga) - FOLLOWER(DialgaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) + //FOLLOWER(DialgaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_DialgaOrigin, gShinyFollowerPalette_DialgaOrigin) + FOLLOWER(DialgaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_DialgaOrigin) .isLegendary = TRUE, .levelUpLearnset = sDialgaLevelUpLearnset, .teachableLearnset = sDialgaTeachableLearnset, @@ -4985,7 +4986,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Palkia, .iconPalIndex = 2, FOOTPRINT(Palkia) - FOLLOWER(Palkia, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Palkia, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Palkia, gShinyFollowerPalette_Palkia) .isLegendary = TRUE, .levelUpLearnset = sPalkiaLevelUpLearnset, .teachableLearnset = sPalkiaTeachableLearnset, @@ -5041,7 +5042,8 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_PalkiaOrigin, .iconPalIndex = 2, FOOTPRINT(Palkia) - FOLLOWER(PalkiaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) + //FOLLOWER(PalkiaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_PalkiaOrigin, gShinyFollowerPalette_PalkiaOrigin) + FOLLOWER(PalkiaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_PalkiaOrigin) .isLegendary = TRUE, .levelUpLearnset = sPalkiaLevelUpLearnset, .teachableLearnset = sPalkiaTeachableLearnset, @@ -5105,7 +5107,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Heatran, .iconPalIndex = 0, FOOTPRINT(Heatran) - FOLLOWER(Heatran, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Heatran, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Heatran, gShinyFollowerPalette_Heatran) .isLegendary = TRUE, .levelUpLearnset = sHeatranLevelUpLearnset, .teachableLearnset = sHeatranTeachableLearnset, @@ -5167,7 +5169,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Regigigas, .iconPalIndex = 0, FOOTPRINT(Regigigas) - FOLLOWER(Regigigas, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Regigigas, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Regigigas, gShinyFollowerPalette_Regigigas) .isLegendary = TRUE, .levelUpLearnset = sRegigigasLevelUpLearnset, .teachableLearnset = sRegigigasTeachableLearnset, @@ -5231,7 +5233,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GiratinaAltered, .iconPalIndex = 0, FOOTPRINT(Giratina) - FOLLOWER(GiratinaAltered, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(GiratinaAltered, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GiratinaAltered, gShinyFollowerPalette_GiratinaAltered) .isLegendary = TRUE, .levelUpLearnset = sGiratinaLevelUpLearnset, .teachableLearnset = sGiratinaTeachableLearnset, @@ -5288,7 +5290,8 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GiratinaOrigin, .iconPalIndex = 0, FOOTPRINT(Giratina) - FOLLOWER(GiratinaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(GiratinaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GiratinaOrigin, gShinyFollowerPalette_GiratinaOrigin) + FOLLOWER(GiratinaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GiratinaOrigin) .isLegendary = TRUE, .levelUpLearnset = sGiratinaLevelUpLearnset, .teachableLearnset = sGiratinaTeachableLearnset, @@ -5353,7 +5356,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cresselia, .iconPalIndex = 0, FOOTPRINT(Cresselia) - FOLLOWER(Cresselia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cresselia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cresselia, gShinyFollowerPalette_Cresselia) .isLegendary = TRUE, .levelUpLearnset = sCresseliaLevelUpLearnset, .teachableLearnset = sCresseliaTeachableLearnset, @@ -5416,7 +5419,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Phione, .iconPalIndex = 0, FOOTPRINT(Phione) - FOLLOWER(Phione, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Phione, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Phione, gShinyFollowerPalette_Phione) .isMythical = TRUE, .levelUpLearnset = sPhioneLevelUpLearnset, .teachableLearnset = sPhioneTeachableLearnset, @@ -5477,7 +5480,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Manaphy, .iconPalIndex = 0, FOOTPRINT(Manaphy) - FOLLOWER(Manaphy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Manaphy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Manaphy, gShinyFollowerPalette_Manaphy) .isMythical = TRUE, .levelUpLearnset = sManaphyLevelUpLearnset, .teachableLearnset = sManaphyTeachableLearnset, @@ -5541,7 +5544,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Darkrai, .iconPalIndex = 0, FOOTPRINT(Darkrai) - FOLLOWER(Darkrai, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Darkrai, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Darkrai, gShinyFollowerPalette_Darkrai) .isMythical = TRUE, .levelUpLearnset = sDarkraiLevelUpLearnset, .teachableLearnset = sDarkraiTeachableLearnset, @@ -5607,7 +5610,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShayminLand, .iconPalIndex = 1, FOOTPRINT(Shaymin) - FOLLOWER(ShayminLand, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ShayminLand, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ShayminLand, gShinyFollowerPalette_ShayminLand) .isMythical = TRUE, .levelUpLearnset = sShayminLandLevelUpLearnset, .teachableLearnset = sShayminLandTeachableLearnset, diff --git a/src/data/pokemon/species_info/gen_5_families.h b/src/data/pokemon/species_info/gen_5_families.h index 59f6db924290..e2efda83640d 100644 --- a/src/data/pokemon/species_info/gen_5_families.h +++ b/src/data/pokemon/species_info/gen_5_families.h @@ -52,7 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Victini, .iconPalIndex = 0, FOOTPRINT(Victini) - FOLLOWER(Victini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Victini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Victini, gShinyFollowerPalette_Victini) .isMythical = TRUE, .levelUpLearnset = sVictiniLevelUpLearnset, .teachableLearnset = sVictiniTeachableLearnset, @@ -108,7 +108,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Snivy, .iconPalIndex = 1, FOOTPRINT(Snivy) - FOLLOWER(Snivy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Snivy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snivy, gShinyFollowerPalette_Snivy) .levelUpLearnset = sSnivyLevelUpLearnset, .teachableLearnset = sSnivyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_SERVINE}), @@ -162,7 +162,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Servine, .iconPalIndex = 1, FOOTPRINT(Servine) - FOLLOWER(Servine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Servine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Servine, gShinyFollowerPalette_Servine) .levelUpLearnset = sServineLevelUpLearnset, .teachableLearnset = sServineTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SERPERIOR}), @@ -216,7 +216,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Serperior, .iconPalIndex = 1, FOOTPRINT(Serperior) - FOLLOWER(Serperior, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Serperior, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Serperior, gShinyFollowerPalette_Serperior) .levelUpLearnset = sSerperiorLevelUpLearnset, .teachableLearnset = sSerperiorTeachableLearnset, }, @@ -271,7 +271,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tepig, .iconPalIndex = 0, FOOTPRINT(Tepig) - FOLLOWER(Tepig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tepig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tepig, gShinyFollowerPalette_Tepig) .levelUpLearnset = sTepigLevelUpLearnset, .teachableLearnset = sTepigTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_PIGNITE}), @@ -325,7 +325,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pignite, .iconPalIndex = 0, FOOTPRINT(Pignite) - FOLLOWER(Pignite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pignite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pignite, gShinyFollowerPalette_Pignite) .levelUpLearnset = sPigniteLevelUpLearnset, .teachableLearnset = sPigniteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMBOAR}), @@ -380,7 +380,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Emboar, .iconPalIndex = 0, FOOTPRINT(Emboar) - FOLLOWER(Emboar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Emboar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Emboar, gShinyFollowerPalette_Emboar) .levelUpLearnset = sEmboarLevelUpLearnset, .teachableLearnset = sEmboarTeachableLearnset, }, @@ -435,7 +435,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Oshawott, .iconPalIndex = 0, FOOTPRINT(Oshawott) - FOLLOWER(Oshawott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Oshawott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Oshawott, gShinyFollowerPalette_Oshawott) .levelUpLearnset = sOshawottLevelUpLearnset, .teachableLearnset = sOshawottTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_DEWOTT}), @@ -489,7 +489,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Dewott, .iconPalIndex = 0, FOOTPRINT(Dewott) - FOLLOWER(Dewott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dewott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dewott, gShinyFollowerPalette_Dewott) .levelUpLearnset = sDewottLevelUpLearnset, .teachableLearnset = sDewottTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SAMUROTT}, @@ -544,7 +544,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Samurott, .iconPalIndex = 2, FOOTPRINT(Samurott) - FOLLOWER(Samurott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Samurott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Samurott, gShinyFollowerPalette_Samurott) .levelUpLearnset = sSamurottLevelUpLearnset, .teachableLearnset = sSamurottTeachableLearnset, .formSpeciesIdTable = sSamurottFormSpeciesIdTable, @@ -599,7 +599,8 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SamurottHisuian, .iconPalIndex = 0, FOOTPRINT(Samurott) - FOLLOWER(SamurottHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(SamurottHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SamurottHisuian, gShinyFollowerPalette_SamurottHisuian) + FOLLOWER(SamurottHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SamurottHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sSamurottHisuianLevelUpLearnset, .teachableLearnset = sSamurottHisuianTeachableLearnset, @@ -657,7 +658,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Patrat, .iconPalIndex = 2, FOOTPRINT(Patrat) - FOLLOWER(Patrat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Patrat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Patrat, gShinyFollowerPalette_Patrat) .levelUpLearnset = sPatratLevelUpLearnset, .teachableLearnset = sPatratTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_WATCHOG}), @@ -711,7 +712,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Watchog, .iconPalIndex = 2, FOOTPRINT(Watchog) - FOLLOWER(Watchog, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Watchog, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Watchog, gShinyFollowerPalette_Watchog) .levelUpLearnset = sWatchogLevelUpLearnset, .teachableLearnset = sWatchogTeachableLearnset, }, @@ -766,7 +767,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lillipup, .iconPalIndex = 2, FOOTPRINT(Lillipup) - FOLLOWER(Lillipup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lillipup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lillipup, gShinyFollowerPalette_Lillipup) .levelUpLearnset = sLillipupLevelUpLearnset, .teachableLearnset = sLillipupTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_HERDIER}), @@ -820,7 +821,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Herdier, .iconPalIndex = 2, FOOTPRINT(Herdier) - FOLLOWER(Herdier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Herdier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Herdier, gShinyFollowerPalette_Herdier) .levelUpLearnset = sHerdierLevelUpLearnset, .teachableLearnset = sHerdierTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_STOUTLAND}), @@ -880,7 +881,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Stoutland, .iconPalIndex = 2, FOOTPRINT(Stoutland) - FOLLOWER(Stoutland, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Stoutland, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stoutland, gShinyFollowerPalette_Stoutland) .levelUpLearnset = sStoutlandLevelUpLearnset, .teachableLearnset = sStoutlandTeachableLearnset, }, @@ -935,7 +936,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Purrloin, .iconPalIndex = 0, FOOTPRINT(Purrloin) - FOLLOWER(Purrloin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Purrloin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Purrloin, gShinyFollowerPalette_Purrloin) .levelUpLearnset = sPurrloinLevelUpLearnset, .teachableLearnset = sPurrloinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LIEPARD}), @@ -989,7 +990,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Liepard, .iconPalIndex = 0, FOOTPRINT(Liepard) - FOLLOWER(Liepard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Liepard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Liepard, gShinyFollowerPalette_Liepard) .levelUpLearnset = sLiepardLevelUpLearnset, .teachableLearnset = sLiepardTeachableLearnset, }, @@ -1044,7 +1045,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pansage, .iconPalIndex = 1, FOOTPRINT(Pansage) - FOLLOWER(Pansage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pansage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pansage, gShinyFollowerPalette_Pansage) .levelUpLearnset = sPansageLevelUpLearnset, .teachableLearnset = sPansageTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SIMISAGE}), @@ -1098,7 +1099,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simisage, .iconPalIndex = 1, FOOTPRINT(Simisage) - FOLLOWER(Simisage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Simisage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Simisage, gShinyFollowerPalette_Simisage) .levelUpLearnset = sSimisageLevelUpLearnset, .teachableLearnset = sSimisageTeachableLearnset, }, @@ -1154,7 +1155,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pansear, .iconPalIndex = 2, FOOTPRINT(Pansear) - FOLLOWER(Pansear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pansear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pansear, gShinyFollowerPalette_Pansear) .levelUpLearnset = sPansearLevelUpLearnset, .teachableLearnset = sPansearTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_SIMISEAR}), @@ -1209,7 +1210,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simisear, .iconPalIndex = 2, FOOTPRINT(Simisear) - FOLLOWER(Simisear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Simisear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Simisear, gShinyFollowerPalette_Simisear) .levelUpLearnset = sSimisearLevelUpLearnset, .teachableLearnset = sSimisearTeachableLearnset, }, @@ -1264,7 +1265,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Panpour, .iconPalIndex = 2, FOOTPRINT(Panpour) - FOLLOWER(Panpour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Panpour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Panpour, gShinyFollowerPalette_Panpour) .levelUpLearnset = sPanpourLevelUpLearnset, .teachableLearnset = sPanpourTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_SIMIPOUR}), @@ -1318,7 +1319,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simipour, .iconPalIndex = 2, FOOTPRINT(Simipour) - FOLLOWER(Simipour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Simipour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Simipour, gShinyFollowerPalette_Simipour) .levelUpLearnset = sSimipourLevelUpLearnset, .teachableLearnset = sSimipourTeachableLearnset, }, @@ -1374,7 +1375,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Munna, .iconPalIndex = 0, FOOTPRINT(Munna) - FOLLOWER(Munna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Munna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Munna, gShinyFollowerPalette_Munna) .levelUpLearnset = sMunnaLevelUpLearnset, .teachableLearnset = sMunnaTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_MUSHARNA}), @@ -1429,7 +1430,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Musharna, .iconPalIndex = 0, FOOTPRINT(Musharna) - FOLLOWER(Musharna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Musharna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Musharna, gShinyFollowerPalette_Musharna) .levelUpLearnset = sMusharnaLevelUpLearnset, .teachableLearnset = sMusharnaTeachableLearnset, }, @@ -1484,7 +1485,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pidove, .iconPalIndex = 0, FOOTPRINT(Pidove) - FOLLOWER(Pidove, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pidove, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pidove, gShinyFollowerPalette_Pidove) .levelUpLearnset = sPidoveLevelUpLearnset, .teachableLearnset = sPidoveTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_TRANQUILL}), @@ -1538,7 +1539,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tranquill, .iconPalIndex = 0, FOOTPRINT(Tranquill) - FOLLOWER(Tranquill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tranquill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tranquill, gShinyFollowerPalette_Tranquill) .levelUpLearnset = sTranquillLevelUpLearnset, .teachableLearnset = sTranquillTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_UNFEZANT}), @@ -1606,7 +1607,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 1, .iconPalIndexFemale = 1, FOOTPRINT(Unfezant) - FOLLOWER(Unfezant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Unfezant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Unfezant, gShinyFollowerPalette_Unfezant) .levelUpLearnset = sUnfezantLevelUpLearnset, .teachableLearnset = sUnfezantTeachableLearnset, }, @@ -1661,7 +1662,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Blitzle, .iconPalIndex = 2, FOOTPRINT(Blitzle) - FOLLOWER(Blitzle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Blitzle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blitzle, gShinyFollowerPalette_Blitzle) .levelUpLearnset = sBlitzleLevelUpLearnset, .teachableLearnset = sBlitzleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_ZEBSTRIKA}), @@ -1715,7 +1716,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zebstrika, .iconPalIndex = 2, FOOTPRINT(Zebstrika) - FOLLOWER(Zebstrika, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zebstrika, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zebstrika, gShinyFollowerPalette_Zebstrika) .levelUpLearnset = sZebstrikaLevelUpLearnset, .teachableLearnset = sZebstrikaTeachableLearnset, }, @@ -1772,7 +1773,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Roggenrola, .iconPalIndex = 2, FOOTPRINT(Roggenrola) - FOLLOWER(Roggenrola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Roggenrola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Roggenrola, gShinyFollowerPalette_Roggenrola) .levelUpLearnset = sRoggenrolaLevelUpLearnset, .teachableLearnset = sRoggenrolaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BOLDORE}), @@ -1829,7 +1830,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Boldore, .iconPalIndex = 0, FOOTPRINT(Boldore) - FOLLOWER(Boldore, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Boldore, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Boldore, gShinyFollowerPalette_Boldore) .levelUpLearnset = sBoldoreLevelUpLearnset, .teachableLearnset = sBoldoreTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GIGALITH}, @@ -1892,7 +1893,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gigalith, .iconPalIndex = 0, FOOTPRINT(Gigalith) - FOLLOWER(Gigalith, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gigalith, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gigalith, gShinyFollowerPalette_Gigalith) .levelUpLearnset = sGigalithLevelUpLearnset, .teachableLearnset = sGigalithTeachableLearnset, }, @@ -1948,7 +1949,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Woobat, .iconPalIndex = 0, FOOTPRINT(Woobat) - FOLLOWER(Woobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Woobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Woobat, gShinyFollowerPalette_Woobat) .levelUpLearnset = sWoobatLevelUpLearnset, .teachableLearnset = sWoobatTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_SWOOBAT}), @@ -2003,7 +2004,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swoobat, .iconPalIndex = 0, FOOTPRINT(Swoobat) - FOLLOWER(Swoobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Swoobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swoobat, gShinyFollowerPalette_Swoobat) .levelUpLearnset = sSwoobatLevelUpLearnset, .teachableLearnset = sSwoobatTeachableLearnset, }, @@ -2059,7 +2060,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Drilbur, .iconPalIndex = 0, FOOTPRINT(Drilbur) - FOLLOWER(Drilbur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Drilbur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drilbur, gShinyFollowerPalette_Drilbur) .levelUpLearnset = sDrilburLevelUpLearnset, .teachableLearnset = sDrilburTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_EXCADRILL}), @@ -2114,7 +2115,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Excadrill, .iconPalIndex = 0, FOOTPRINT(Excadrill) - FOLLOWER(Excadrill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Excadrill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Excadrill, gShinyFollowerPalette_Excadrill) .levelUpLearnset = sExcadrillLevelUpLearnset, .teachableLearnset = sExcadrillTeachableLearnset, }, @@ -2171,7 +2172,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Audino, .iconPalIndex = 1, FOOTPRINT(Audino) - FOLLOWER(Audino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Audino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Audino, gShinyFollowerPalette_Audino) .levelUpLearnset = sAudinoLevelUpLearnset, .teachableLearnset = sAudinoTeachableLearnset, .formSpeciesIdTable = sAudinoFormSpeciesIdTable, @@ -2287,7 +2288,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Timburr, .iconPalIndex = 1, FOOTPRINT(Timburr) - FOLLOWER(Timburr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Timburr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Timburr, gShinyFollowerPalette_Timburr) .levelUpLearnset = sTimburrLevelUpLearnset, .teachableLearnset = sTimburrTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_GURDURR}), @@ -2341,7 +2342,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gurdurr, .iconPalIndex = 1, FOOTPRINT(Gurdurr) - FOLLOWER(Gurdurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gurdurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gurdurr, gShinyFollowerPalette_Gurdurr) .levelUpLearnset = sGurdurrLevelUpLearnset, .teachableLearnset = sGurdurrTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_CONKELDURR}, @@ -2396,7 +2397,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Conkeldurr, .iconPalIndex = 1, FOOTPRINT(Conkeldurr) - FOLLOWER(Conkeldurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Conkeldurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Conkeldurr, gShinyFollowerPalette_Conkeldurr) .levelUpLearnset = sConkeldurrLevelUpLearnset, .teachableLearnset = sConkeldurrTeachableLearnset, }, @@ -2451,7 +2452,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tympole, .iconPalIndex = 2, FOOTPRINT(Tympole) - FOLLOWER(Tympole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tympole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tympole, gShinyFollowerPalette_Tympole) .levelUpLearnset = sTympoleLevelUpLearnset, .teachableLearnset = sTympoleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_PALPITOAD}), @@ -2505,7 +2506,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Palpitoad, .iconPalIndex = 2, FOOTPRINT(Palpitoad) - FOLLOWER(Palpitoad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Palpitoad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Palpitoad, gShinyFollowerPalette_Palpitoad) .levelUpLearnset = sPalpitoadLevelUpLearnset, .teachableLearnset = sPalpitoadTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SEISMITOAD}), @@ -2565,7 +2566,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Seismitoad, .iconPalIndex = 0, FOOTPRINT(Seismitoad) - FOLLOWER(Seismitoad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Seismitoad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Seismitoad, gShinyFollowerPalette_Seismitoad) .levelUpLearnset = sSeismitoadLevelUpLearnset, .teachableLearnset = sSeismitoadTeachableLearnset, }, @@ -2621,7 +2622,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Throh, .iconPalIndex = 0, FOOTPRINT(Throh) - FOLLOWER(Throh, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Throh, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Throh, gShinyFollowerPalette_Throh) .levelUpLearnset = sThrohLevelUpLearnset, .teachableLearnset = sThrohTeachableLearnset, }, @@ -2678,7 +2679,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sawk, .iconPalIndex = 0, FOOTPRINT(Sawk) - FOLLOWER(Sawk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sawk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sawk, gShinyFollowerPalette_Sawk) .levelUpLearnset = sSawkLevelUpLearnset, .teachableLearnset = sSawkTeachableLearnset, }, @@ -2734,7 +2735,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sewaddle, .iconPalIndex = 1, FOOTPRINT(Sewaddle) - FOLLOWER(Sewaddle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sewaddle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sewaddle, gShinyFollowerPalette_Sewaddle) .levelUpLearnset = sSewaddleLevelUpLearnset, .teachableLearnset = sSewaddleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_SWADLOON}), @@ -2789,7 +2790,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swadloon, .iconPalIndex = 1, FOOTPRINT(Swadloon) - FOLLOWER(Swadloon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Swadloon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swadloon, gShinyFollowerPalette_Swadloon) .levelUpLearnset = sSwadloonLevelUpLearnset, .teachableLearnset = sSwadloonTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LEAVANNY}), @@ -2850,7 +2851,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Leavanny, .iconPalIndex = 1, FOOTPRINT(Leavanny) - FOLLOWER(Leavanny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Leavanny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Leavanny, gShinyFollowerPalette_Leavanny) .levelUpLearnset = sLeavannyLevelUpLearnset, .teachableLearnset = sLeavannyTeachableLearnset, }, @@ -2910,7 +2911,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Venipede, .iconPalIndex = 1, FOOTPRINT(Venipede) - FOLLOWER(Venipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Venipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Venipede, gShinyFollowerPalette_Venipede) .levelUpLearnset = sVenipedeLevelUpLearnset, .teachableLearnset = sVenipedeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_WHIRLIPEDE}), @@ -2969,7 +2970,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Whirlipede, .iconPalIndex = 2, FOOTPRINT(Whirlipede) - FOLLOWER(Whirlipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Whirlipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Whirlipede, gShinyFollowerPalette_Whirlipede) .levelUpLearnset = sWhirlipedeLevelUpLearnset, .teachableLearnset = sWhirlipedeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SCOLIPEDE}), @@ -3034,7 +3035,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scolipede, .iconPalIndex = 2, FOOTPRINT(Scolipede) - FOLLOWER(Scolipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Scolipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scolipede, gShinyFollowerPalette_Scolipede) .levelUpLearnset = sScolipedeLevelUpLearnset, .teachableLearnset = sScolipedeTeachableLearnset, }, @@ -3096,7 +3097,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cottonee, .iconPalIndex = 1, FOOTPRINT(Cottonee) - FOLLOWER(Cottonee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cottonee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cottonee, gShinyFollowerPalette_Cottonee) .levelUpLearnset = sCottoneeLevelUpLearnset, .teachableLearnset = sCottoneeTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_WHIMSICOTT}), @@ -3151,7 +3152,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Whimsicott, .iconPalIndex = 1, FOOTPRINT(Whimsicott) - FOLLOWER(Whimsicott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Whimsicott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Whimsicott, gShinyFollowerPalette_Whimsicott) .levelUpLearnset = sWhimsicottLevelUpLearnset, .teachableLearnset = sWhimsicottTeachableLearnset, }, @@ -3208,7 +3209,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Petilil, .iconPalIndex = 1, FOOTPRINT(Petilil) - FOLLOWER(Petilil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Petilil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Petilil, gShinyFollowerPalette_Petilil) .levelUpLearnset = sPetililLevelUpLearnset, .teachableLearnset = sPetililTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_LILLIGANT}, @@ -3265,7 +3266,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lilligant, .iconPalIndex = 1, FOOTPRINT(Lilligant) - FOLLOWER(Lilligant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lilligant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lilligant, gShinyFollowerPalette_Lilligant) .levelUpLearnset = sLilligantLevelUpLearnset, .teachableLearnset = sLilligantTeachableLearnset, .formSpeciesIdTable = sLilligantFormSpeciesIdTable, @@ -3323,7 +3324,8 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_LilligantHisuian, .iconPalIndex = 1, FOOTPRINT(Lilligant) - FOLLOWER(LilligantHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(LilligantHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LilligantHisuian, gShinyFollowerPalette_LilligantHisuian) + FOLLOWER(LilligantHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LilligantHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sLilligantHisuianLevelUpLearnset, .teachableLearnset = sLilligantHisuianTeachableLearnset, @@ -3383,7 +3385,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinRedStriped, .iconPalIndex = 1, FOOTPRINT(Basculin) - FOLLOWER(BasculinRedStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(BasculinRedStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculinRedStriped, gShinyFollowerPalette_BasculinRedStriped) .levelUpLearnset = sBasculinLevelUpLearnset, .teachableLearnset = sBasculinTeachableLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, @@ -3439,7 +3441,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinBlueStriped, .iconPalIndex = 0, FOOTPRINT(Basculin) - FOLLOWER(BasculinBlueStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(BasculinBlueStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculinBlueStriped, gShinyFollowerPalette_BasculinBlueStriped) .levelUpLearnset = sBasculinLevelUpLearnset, .teachableLearnset = sBasculinTeachableLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, @@ -3496,6 +3498,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinWhiteStriped, .iconPalIndex = 0, FOOTPRINT(Basculin) + //FOLLOWER(BasculinWhiteStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculinWhiteStriped, gShinyFollowerPalette_BasculinWhiteStriped) FOLLOWER(BasculinWhiteStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) .levelUpLearnset = sBasculinWhiteStripedLevelUpLearnset, .teachableLearnset = sBasculinWhiteStripedTeachableLearnset, @@ -3553,7 +3556,8 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculegionMale, .iconPalIndex = 1, //FOOTPRINT(Basculegion), - FOLLOWER(BasculegionMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(BasculegionMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculegionMale, gShinyFollowerPalette_BasculegionMale) + FOLLOWER(BasculegionMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculegionMale) .levelUpLearnset = sBasculegionLevelUpLearnset, .teachableLearnset = sBasculegionTeachableLearnset, .formSpeciesIdTable = sBasculegionFormSpeciesIdTable, @@ -3607,7 +3611,8 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculegionFemale, .iconPalIndex = 0, //FOOTPRINT(Basculegion), - FOLLOWER(BasculegionFemale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(BasculegionFemale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculegionFemale, gShinyFollowerPalette_BasculegionFemale) + FOLLOWER(BasculegionFemale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculegionFemale) .levelUpLearnset = sBasculegionLevelUpLearnset, .teachableLearnset = sBasculegionTeachableLearnset, .formSpeciesIdTable = sBasculegionFormSpeciesIdTable, @@ -3665,7 +3670,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sandile, .iconPalIndex = 1, FOOTPRINT(Sandile) - FOLLOWER(Sandile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sandile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sandile, gShinyFollowerPalette_Sandile) .levelUpLearnset = sSandileLevelUpLearnset, .teachableLearnset = sSandileTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 29, SPECIES_KROKOROK}), @@ -3720,7 +3725,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Krokorok, .iconPalIndex = 1, FOOTPRINT(Krokorok) - FOLLOWER(Krokorok, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Krokorok, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Krokorok, gShinyFollowerPalette_Krokorok) .levelUpLearnset = sKrokorokLevelUpLearnset, .teachableLearnset = sKrokorokTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_KROOKODILE}), @@ -3781,7 +3786,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Krookodile, .iconPalIndex = 0, FOOTPRINT(Krookodile) - FOLLOWER(Krookodile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Krookodile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Krookodile, gShinyFollowerPalette_Krookodile) .levelUpLearnset = sKrookodileLevelUpLearnset, .teachableLearnset = sKrookodileTeachableLearnset, }, @@ -3836,7 +3841,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Darumaka, .iconPalIndex = 0, FOOTPRINT(Darumaka) - FOLLOWER(Darumaka, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Darumaka, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Darumaka, gShinyFollowerPalette_Darumaka) .levelUpLearnset = sDarumakaLevelUpLearnset, .teachableLearnset = sDarumakaTeachableLearnset, .formSpeciesIdTable = sDarumakaFormSpeciesIdTable, @@ -3891,7 +3896,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarmanitanStandardMode, .iconPalIndex = 0, FOOTPRINT(Darmanitan) - FOLLOWER(DarmanitanStandardMode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DarmanitanStandardMode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DarmanitanStandardMode, gShinyFollowerPalette_DarmanitanStandardMode) .levelUpLearnset = sDarmanitanLevelUpLearnset, .teachableLearnset = sDarmanitanTeachableLearnset, .formSpeciesIdTable = sDarmanitanFormSpeciesIdTable, @@ -4000,7 +4005,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarumakaGalarian, .iconPalIndex = 0, FOOTPRINT(Darumaka) - FOLLOWER(DarumakaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DarumakaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DarumakaGalarian, gShinyFollowerPalette_DarumakaGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sDarumakaGalarianLevelUpLearnset, .teachableLearnset = sDarumakaGalarianTeachableLearnset, @@ -4056,7 +4061,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarmanitanGalarianStandardMode, .iconPalIndex = 0, FOOTPRINT(Darmanitan) - FOLLOWER(DarmanitanGalarianStandardMode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DarmanitanGalarianStandardMode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DarmanitanGalarianStandardMode, gShinyFollowerPalette_DarmanitanGalarianStandardMode) .isGalarianForm = TRUE, .levelUpLearnset = sDarmanitanGalarianLevelUpLearnset, .teachableLearnset = sDarmanitanGalarianTeachableLearnset, @@ -4171,7 +4176,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Maractus, .iconPalIndex = 1, FOOTPRINT(Maractus) - FOLLOWER(Maractus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Maractus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Maractus, gShinyFollowerPalette_Maractus) .levelUpLearnset = sMaractusLevelUpLearnset, .teachableLearnset = sMaractusTeachableLearnset, }, @@ -4227,7 +4232,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Dwebble, .iconPalIndex = 0, FOOTPRINT(Dwebble) - FOLLOWER(Dwebble, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dwebble, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dwebble, gShinyFollowerPalette_Dwebble) .levelUpLearnset = sDwebbleLevelUpLearnset, .teachableLearnset = sDwebbleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_CRUSTLE}), @@ -4282,7 +4287,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Crustle, .iconPalIndex = 2, FOOTPRINT(Crustle) - FOLLOWER(Crustle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Crustle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Crustle, gShinyFollowerPalette_Crustle) .levelUpLearnset = sCrustleLevelUpLearnset, .teachableLearnset = sCrustleTeachableLearnset, }, @@ -4338,7 +4343,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scraggy, .iconPalIndex = 2, FOOTPRINT(Scraggy) - FOLLOWER(Scraggy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Scraggy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scraggy, gShinyFollowerPalette_Scraggy) .levelUpLearnset = sScraggyLevelUpLearnset, .teachableLearnset = sScraggyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_SCRAFTY}), @@ -4394,7 +4399,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scrafty, .iconPalIndex = 0, FOOTPRINT(Scrafty) - FOLLOWER(Scrafty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Scrafty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scrafty, gShinyFollowerPalette_Scrafty) .levelUpLearnset = sScraftyLevelUpLearnset, .teachableLearnset = sScraftyTeachableLearnset, }, @@ -4450,7 +4455,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sigilyph, .iconPalIndex = 0, FOOTPRINT(Sigilyph) - FOLLOWER(Sigilyph, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sigilyph, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sigilyph, gShinyFollowerPalette_Sigilyph) .levelUpLearnset = sSigilyphLevelUpLearnset, .teachableLearnset = sSigilyphTeachableLearnset, }, @@ -4507,7 +4512,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Yamask, .iconPalIndex = 0, FOOTPRINT(Yamask) - FOLLOWER(Yamask, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Yamask, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Yamask, gShinyFollowerPalette_Yamask) .levelUpLearnset = sYamaskLevelUpLearnset, .teachableLearnset = sYamaskTeachableLearnset, .formSpeciesIdTable = sYamaskFormSpeciesIdTable, @@ -4563,7 +4568,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cofagrigus, .iconPalIndex = 0, FOOTPRINT(Cofagrigus) - FOLLOWER(Cofagrigus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cofagrigus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cofagrigus, gShinyFollowerPalette_Cofagrigus) .levelUpLearnset = sCofagrigusLevelUpLearnset, .teachableLearnset = sCofagrigusTeachableLearnset, }, @@ -4618,7 +4623,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_YamaskGalarian, .iconPalIndex = 2, FOOTPRINT(Yamask) - FOLLOWER(YamaskGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(YamaskGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_YamaskGalarian, gShinyFollowerPalette_YamaskGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sYamaskGalarianLevelUpLearnset, .teachableLearnset = sYamaskGalarianTeachableLearnset, @@ -4674,7 +4679,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Runerigus, .iconPalIndex = 2, FOOTPRINT(Runerigus) - FOLLOWER(Runerigus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Runerigus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Runerigus, gShinyFollowerPalette_Runerigus) .levelUpLearnset = sRunerigusLevelUpLearnset, .teachableLearnset = sRunerigusTeachableLearnset, }, @@ -4730,7 +4735,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tirtouga, .iconPalIndex = 2, FOOTPRINT(Tirtouga) - FOLLOWER(Tirtouga, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tirtouga, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tirtouga, gShinyFollowerPalette_Tirtouga) .levelUpLearnset = sTirtougaLevelUpLearnset, .teachableLearnset = sTirtougaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_CARRACOSTA}), @@ -4784,7 +4789,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Carracosta, .iconPalIndex = 2, FOOTPRINT(Carracosta) - FOLLOWER(Carracosta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Carracosta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Carracosta, gShinyFollowerPalette_Carracosta) .levelUpLearnset = sCarracostaLevelUpLearnset, .teachableLearnset = sCarracostaTeachableLearnset, }, @@ -4839,7 +4844,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Archen, .iconPalIndex = 0, FOOTPRINT(Archen) - FOLLOWER(Archen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Archen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Archen, gShinyFollowerPalette_Archen) .levelUpLearnset = sArchenLevelUpLearnset, .teachableLearnset = sArchenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_ARCHEOPS}), @@ -4894,7 +4899,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Archeops, .iconPalIndex = 0, FOOTPRINT(Archeops) - FOLLOWER(Archeops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Archeops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Archeops, gShinyFollowerPalette_Archeops) .levelUpLearnset = sArcheopsLevelUpLearnset, .teachableLearnset = sArcheopsTeachableLearnset, }, @@ -4950,7 +4955,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Trubbish, .iconPalIndex = 1, FOOTPRINT(Trubbish) - FOLLOWER(Trubbish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Trubbish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Trubbish, gShinyFollowerPalette_Trubbish) .levelUpLearnset = sTrubbishLevelUpLearnset, .teachableLearnset = sTrubbishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GARBODOR}), @@ -5007,7 +5012,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Garbodor, .iconPalIndex = 1, FOOTPRINT(Garbodor) - FOLLOWER(Garbodor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Garbodor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Garbodor, gShinyFollowerPalette_Garbodor) .levelUpLearnset = sGarbodorLevelUpLearnset, .teachableLearnset = sGarbodorTeachableLearnset, .formSpeciesIdTable = sGarbodorFormSpeciesIdTable, @@ -5124,7 +5129,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zorua, .iconPalIndex = 0, FOOTPRINT(Zorua) - FOLLOWER(Zorua, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zorua, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zorua, gShinyFollowerPalette_Zorua) .levelUpLearnset = sZoruaLevelUpLearnset, .teachableLearnset = sZoruaTeachableLearnset, .formSpeciesIdTable = sZoruaFormSpeciesIdTable, @@ -5179,7 +5184,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zoroark, .iconPalIndex = 0, FOOTPRINT(Zoroark) - FOLLOWER(Zoroark, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zoroark, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zoroark, gShinyFollowerPalette_Zoroark) .levelUpLearnset = sZoroarkLevelUpLearnset, .teachableLearnset = sZoroarkTeachableLearnset, .formSpeciesIdTable = sZoroarkFormSpeciesIdTable, @@ -5234,7 +5239,8 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ZoruaHisuian, .iconPalIndex = 0, FOOTPRINT(Zorua) - FOLLOWER(ZoruaHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(ZoruaHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZoruaHisuian, gShinyFollowerPalette_ZoruaHisuian) + FOLLOWER(ZoruaHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZoruaHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sZoruaHisuianLevelUpLearnset, .teachableLearnset = sZoruaHisuianTeachableLearnset, @@ -5290,7 +5296,8 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ZoroarkHisuian, .iconPalIndex = 0, FOOTPRINT(Zoroark) - FOLLOWER(ZoroarkHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(ZoroarkHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZoroarkHisuian, gShinyFollowerPalette_ZoroarkHisuian) + FOLLOWER(ZoroarkHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZoroarkHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sZoroarkHisuianLevelUpLearnset, .teachableLearnset = sZoroarkHisuianTeachableLearnset, @@ -5348,7 +5355,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Minccino, .iconPalIndex = 0, FOOTPRINT(Minccino) - FOLLOWER(Minccino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Minccino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Minccino, gShinyFollowerPalette_Minccino) .levelUpLearnset = sMinccinoLevelUpLearnset, .teachableLearnset = sMinccinoTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_CINCCINO}), @@ -5403,7 +5410,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cinccino, .iconPalIndex = 0, FOOTPRINT(Cinccino) - FOLLOWER(Cinccino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cinccino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cinccino, gShinyFollowerPalette_Cinccino) .levelUpLearnset = sCinccinoLevelUpLearnset, .teachableLearnset = sCinccinoTeachableLearnset, }, @@ -5458,7 +5465,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothita, .iconPalIndex = 2, FOOTPRINT(Gothita) - FOLLOWER(Gothita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gothita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gothita, gShinyFollowerPalette_Gothita) .levelUpLearnset = sGothitaLevelUpLearnset, .teachableLearnset = sGothitaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOTHORITA}), @@ -5512,7 +5519,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothorita, .iconPalIndex = 2, FOOTPRINT(Gothorita) - FOLLOWER(Gothorita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gothorita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gothorita, gShinyFollowerPalette_Gothorita) .levelUpLearnset = sGothoritaLevelUpLearnset, .teachableLearnset = sGothoritaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_GOTHITELLE}), @@ -5566,7 +5573,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothitelle, .iconPalIndex = 2, FOOTPRINT(Gothitelle) - FOLLOWER(Gothitelle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gothitelle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gothitelle, gShinyFollowerPalette_Gothitelle) .levelUpLearnset = sGothitelleLevelUpLearnset, .teachableLearnset = sGothitelleTeachableLearnset, }, @@ -5623,7 +5630,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Solosis, .iconPalIndex = 1, FOOTPRINT(Solosis) - FOLLOWER(Solosis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Solosis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Solosis, gShinyFollowerPalette_Solosis) .levelUpLearnset = sSolosisLevelUpLearnset, .teachableLearnset = sSolosisTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_DUOSION}), @@ -5678,7 +5685,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Duosion, .iconPalIndex = 1, FOOTPRINT(Duosion) - FOLLOWER(Duosion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Duosion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Duosion, gShinyFollowerPalette_Duosion) .levelUpLearnset = sDuosionLevelUpLearnset, .teachableLearnset = sDuosionTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_REUNICLUS}), @@ -5733,7 +5740,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Reuniclus, .iconPalIndex = 1, FOOTPRINT(Reuniclus) - FOLLOWER(Reuniclus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Reuniclus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Reuniclus, gShinyFollowerPalette_Reuniclus) .levelUpLearnset = sReuniclusLevelUpLearnset, .teachableLearnset = sReuniclusTeachableLearnset, }, @@ -5788,7 +5795,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ducklett, .iconPalIndex = 0, FOOTPRINT(Ducklett) - FOLLOWER(Ducklett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ducklett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ducklett, gShinyFollowerPalette_Ducklett) .levelUpLearnset = sDucklettLevelUpLearnset, .teachableLearnset = sDucklettTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_SWANNA}), @@ -5842,7 +5849,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swanna, .iconPalIndex = 2, FOOTPRINT(Swanna) - FOLLOWER(Swanna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Swanna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swanna, gShinyFollowerPalette_Swanna) .levelUpLearnset = sSwannaLevelUpLearnset, .teachableLearnset = sSwannaTeachableLearnset, }, @@ -5898,7 +5905,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanillite, .iconPalIndex = 0, FOOTPRINT(Vanillite) - FOLLOWER(Vanillite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vanillite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vanillite, gShinyFollowerPalette_Vanillite) .levelUpLearnset = sVanilliteLevelUpLearnset, .teachableLearnset = sVanilliteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_VANILLISH}), @@ -5953,7 +5960,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanillish, .iconPalIndex = 2, FOOTPRINT(Vanillish) - FOLLOWER(Vanillish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vanillish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vanillish, gShinyFollowerPalette_Vanillish) .levelUpLearnset = sVanillishLevelUpLearnset, .teachableLearnset = sVanillishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 47, SPECIES_VANILLUXE}), @@ -6008,7 +6015,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanilluxe, .iconPalIndex = 2, FOOTPRINT(Vanilluxe) - FOLLOWER(Vanilluxe, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vanilluxe, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vanilluxe, gShinyFollowerPalette_Vanilluxe) .levelUpLearnset = sVanilluxeLevelUpLearnset, .teachableLearnset = sVanilluxeTeachableLearnset, }, @@ -6063,7 +6070,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingSpring, .iconPalIndex = 1, FOOTPRINT(Deerling) - FOLLOWER(DeerlingSpring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DeerlingSpring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeerlingSpring, gShinyFollowerPalette_DeerlingSpring) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -6118,7 +6125,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingSummer, .iconPalIndex = 1, FOOTPRINT(Deerling) - FOLLOWER(DeerlingSummer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DeerlingSummer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeerlingSummer, gShinyFollowerPalette_DeerlingSummer) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -6173,7 +6180,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingAutumn, .iconPalIndex = 0, FOOTPRINT(Deerling) - FOLLOWER(DeerlingAutumn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DeerlingAutumn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeerlingAutumn, gShinyFollowerPalette_DeerlingAutumn) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -6228,7 +6235,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingWinter, .iconPalIndex = 2, FOOTPRINT(Deerling) - FOLLOWER(DeerlingWinter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(DeerlingWinter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeerlingWinter, gShinyFollowerPalette_DeerlingWinter) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -6283,7 +6290,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckSpring, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - FOLLOWER(SawsbuckSpring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(SawsbuckSpring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SawsbuckSpring, gShinyFollowerPalette_SawsbuckSpring) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6337,7 +6344,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckSummer, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - FOLLOWER(SawsbuckSummer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(SawsbuckSummer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SawsbuckSummer, gShinyFollowerPalette_SawsbuckSummer) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6391,7 +6398,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckAutumn, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - FOLLOWER(SawsbuckAutumn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(SawsbuckAutumn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SawsbuckAutumn, gShinyFollowerPalette_SawsbuckAutumn) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6445,7 +6452,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckWinter, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - FOLLOWER(SawsbuckWinter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(SawsbuckWinter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SawsbuckWinter, gShinyFollowerPalette_SawsbuckWinter) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6503,7 +6510,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Emolga, .iconPalIndex = 2, FOOTPRINT(Emolga) - FOLLOWER(Emolga, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Emolga, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Emolga, gShinyFollowerPalette_Emolga) .levelUpLearnset = sEmolgaLevelUpLearnset, .teachableLearnset = sEmolgaTeachableLearnset, }, @@ -6558,7 +6565,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Karrablast, .iconPalIndex = 0, FOOTPRINT(Karrablast) - FOLLOWER(Karrablast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Karrablast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Karrablast, gShinyFollowerPalette_Karrablast) .levelUpLearnset = sKarrablastLevelUpLearnset, .teachableLearnset = sKarrablastTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_SPECIFIC_MON, SPECIES_SHELMET, SPECIES_ESCAVALIER}), @@ -6612,7 +6619,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Escavalier, .iconPalIndex = 0, FOOTPRINT(Escavalier) - FOLLOWER(Escavalier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Escavalier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Escavalier, gShinyFollowerPalette_Escavalier) .levelUpLearnset = sEscavalierLevelUpLearnset, .teachableLearnset = sEscavalierTeachableLearnset, }, @@ -6669,7 +6676,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Foongus, .iconPalIndex = 0, FOOTPRINT(Foongus) - FOLLOWER(Foongus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Foongus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Foongus, gShinyFollowerPalette_Foongus) .levelUpLearnset = sFoongusLevelUpLearnset, .teachableLearnset = sFoongusTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_AMOONGUSS}), @@ -6726,7 +6733,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Amoonguss, .iconPalIndex = 1, FOOTPRINT(Amoonguss) - FOLLOWER(Amoonguss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Amoonguss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Amoonguss, gShinyFollowerPalette_Amoonguss) .levelUpLearnset = sAmoongussLevelUpLearnset, .teachableLearnset = sAmoongussTeachableLearnset, }, @@ -6789,7 +6796,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 0, .iconPalIndexFemale = 1, FOOTPRINT(Frillish) - FOLLOWER(Frillish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Frillish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Frillish, gShinyFollowerPalette_Frillish) .levelUpLearnset = sFrillishLevelUpLearnset, .teachableLearnset = sFrillishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_JELLICENT}), @@ -6851,7 +6858,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 0, .iconPalIndexFemale = 1, FOOTPRINT(Jellicent) - FOLLOWER(Jellicent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Jellicent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Jellicent, gShinyFollowerPalette_Jellicent) .levelUpLearnset = sJellicentLevelUpLearnset, .teachableLearnset = sJellicentTeachableLearnset, }, @@ -6906,7 +6913,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Alomomola, .iconPalIndex = 0, FOOTPRINT(Alomomola) - FOLLOWER(Alomomola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Alomomola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Alomomola, gShinyFollowerPalette_Alomomola) .levelUpLearnset = sAlomomolaLevelUpLearnset, .teachableLearnset = sAlomomolaTeachableLearnset, }, @@ -6961,7 +6968,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Joltik, .iconPalIndex = 0, FOOTPRINT(Joltik) - FOLLOWER(Joltik, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Joltik, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Joltik, gShinyFollowerPalette_Joltik) .levelUpLearnset = sJoltikLevelUpLearnset, .teachableLearnset = sJoltikTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GALVANTULA}), @@ -7015,7 +7022,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Galvantula, .iconPalIndex = 2, FOOTPRINT(Galvantula) - FOLLOWER(Galvantula, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Galvantula, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Galvantula, gShinyFollowerPalette_Galvantula) .levelUpLearnset = sGalvantulaLevelUpLearnset, .teachableLearnset = sGalvantulaTeachableLearnset, }, @@ -7071,7 +7078,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ferroseed, .iconPalIndex = 1, FOOTPRINT(Ferroseed) - FOLLOWER(Ferroseed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ferroseed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ferroseed, gShinyFollowerPalette_Ferroseed) .levelUpLearnset = sFerroseedLevelUpLearnset, .teachableLearnset = sFerroseedTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_FERROTHORN}), @@ -7127,7 +7134,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ferrothorn, .iconPalIndex = 1, FOOTPRINT(Ferrothorn) - FOLLOWER(Ferrothorn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ferrothorn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ferrothorn, gShinyFollowerPalette_Ferrothorn) .levelUpLearnset = sFerrothornLevelUpLearnset, .teachableLearnset = sFerrothornTeachableLearnset, }, @@ -7184,7 +7191,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klink, .iconPalIndex = 0, FOOTPRINT(Klink) - FOLLOWER(Klink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Klink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Klink, gShinyFollowerPalette_Klink) .levelUpLearnset = sKlinkLevelUpLearnset, .teachableLearnset = sKlinkTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_KLANG}), @@ -7240,7 +7247,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klang, .iconPalIndex = 0, FOOTPRINT(Klang) - FOLLOWER(Klang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Klang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Klang, gShinyFollowerPalette_Klang) .levelUpLearnset = sKlangLevelUpLearnset, .teachableLearnset = sKlangTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 49, SPECIES_KLINKLANG}), @@ -7296,7 +7303,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klinklang, .iconPalIndex = 0, FOOTPRINT(Klinklang) - FOLLOWER(Klinklang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Klinklang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Klinklang, gShinyFollowerPalette_Klinklang) .levelUpLearnset = sKlinklangLevelUpLearnset, .teachableLearnset = sKlinklangTeachableLearnset, }, @@ -7352,7 +7359,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tynamo, .iconPalIndex = 0, FOOTPRINT(Tynamo) - FOLLOWER(Tynamo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tynamo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tynamo, gShinyFollowerPalette_Tynamo) .tmIlliterate = TRUE, .levelUpLearnset = sTynamoLevelUpLearnset, .teachableLearnset = sTynamoTeachableLearnset, @@ -7408,7 +7415,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Eelektrik, .iconPalIndex = 0, FOOTPRINT(Eelektrik) - FOLLOWER(Eelektrik, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Eelektrik, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Eelektrik, gShinyFollowerPalette_Eelektrik) .levelUpLearnset = sEelektrikLevelUpLearnset, .teachableLearnset = sEelektrikTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_EELEKTROSS}), @@ -7463,7 +7470,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Eelektross, .iconPalIndex = 0, FOOTPRINT(Eelektross) - FOLLOWER(Eelektross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Eelektross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Eelektross, gShinyFollowerPalette_Eelektross) .levelUpLearnset = sEelektrossLevelUpLearnset, .teachableLearnset = sEelektrossTeachableLearnset, }, @@ -7518,7 +7525,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Elgyem, .iconPalIndex = 0, FOOTPRINT(Elgyem) - FOLLOWER(Elgyem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Elgyem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Elgyem, gShinyFollowerPalette_Elgyem) .levelUpLearnset = sElgyemLevelUpLearnset, .teachableLearnset = sElgyemTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_BEHEEYEM}), @@ -7572,7 +7579,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Beheeyem, .iconPalIndex = 2, FOOTPRINT(Beheeyem) - FOLLOWER(Beheeyem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Beheeyem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Beheeyem, gShinyFollowerPalette_Beheeyem) .levelUpLearnset = sBeheeyemLevelUpLearnset, .teachableLearnset = sBeheeyemTeachableLearnset, }, @@ -7632,7 +7639,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Litwick, .iconPalIndex = 2, FOOTPRINT(Litwick) - FOLLOWER(Litwick, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Litwick, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Litwick, gShinyFollowerPalette_Litwick) .levelUpLearnset = sLitwickLevelUpLearnset, .teachableLearnset = sLitwickTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_LAMPENT}), @@ -7691,7 +7698,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lampent, .iconPalIndex = 2, FOOTPRINT(Lampent) - FOLLOWER(Lampent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lampent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lampent, gShinyFollowerPalette_Lampent) .levelUpLearnset = sLampentLevelUpLearnset, .teachableLearnset = sLampentTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_CHANDELURE}), @@ -7750,7 +7757,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Chandelure, .iconPalIndex = 2, FOOTPRINT(Chandelure) - FOLLOWER(Chandelure, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Chandelure, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chandelure, gShinyFollowerPalette_Chandelure) .levelUpLearnset = sChandelureLevelUpLearnset, .teachableLearnset = sChandelureTeachableLearnset, }, @@ -7805,7 +7812,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Axew, .iconPalIndex = 1, FOOTPRINT(Axew) - FOLLOWER(Axew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Axew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Axew, gShinyFollowerPalette_Axew) .levelUpLearnset = sAxewLevelUpLearnset, .teachableLearnset = sAxewTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_FRAXURE}), @@ -7859,7 +7866,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Fraxure, .iconPalIndex = 1, FOOTPRINT(Fraxure) - FOLLOWER(Fraxure, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Fraxure, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fraxure, gShinyFollowerPalette_Fraxure) .levelUpLearnset = sFraxureLevelUpLearnset, .teachableLearnset = sFraxureTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_HAXORUS}), @@ -7913,7 +7920,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Haxorus, .iconPalIndex = 2, FOOTPRINT(Haxorus) - FOLLOWER(Haxorus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Haxorus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Haxorus, gShinyFollowerPalette_Haxorus) .levelUpLearnset = sHaxorusLevelUpLearnset, .teachableLearnset = sHaxorusTeachableLearnset, }, @@ -7968,7 +7975,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cubchoo, .iconPalIndex = 0, FOOTPRINT(Cubchoo) - FOLLOWER(Cubchoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cubchoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cubchoo, gShinyFollowerPalette_Cubchoo) .levelUpLearnset = sCubchooLevelUpLearnset, .teachableLearnset = sCubchooTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_BEARTIC}), @@ -8022,7 +8029,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Beartic, .iconPalIndex = 0, FOOTPRINT(Beartic) - FOLLOWER(Beartic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Beartic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Beartic, gShinyFollowerPalette_Beartic) .levelUpLearnset = sBearticLevelUpLearnset, .teachableLearnset = sBearticTeachableLearnset, }, @@ -8079,7 +8086,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cryogonal, .iconPalIndex = 0, FOOTPRINT(Cryogonal) - FOLLOWER(Cryogonal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cryogonal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cryogonal, gShinyFollowerPalette_Cryogonal) .levelUpLearnset = sCryogonalLevelUpLearnset, .teachableLearnset = sCryogonalTeachableLearnset, }, @@ -8134,7 +8141,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Shelmet, .iconPalIndex = 1, FOOTPRINT(Shelmet) - FOLLOWER(Shelmet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Shelmet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shelmet, gShinyFollowerPalette_Shelmet) .levelUpLearnset = sShelmetLevelUpLearnset, .teachableLearnset = sShelmetTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_SPECIFIC_MON, SPECIES_KARRABLAST, SPECIES_ACCELGOR}), @@ -8188,7 +8195,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Accelgor, .iconPalIndex = 1, FOOTPRINT(Accelgor) - FOLLOWER(Accelgor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Accelgor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Accelgor, gShinyFollowerPalette_Accelgor) .levelUpLearnset = sAccelgorLevelUpLearnset, .teachableLearnset = sAccelgorTeachableLearnset, }, @@ -8244,7 +8251,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Stunfisk, .iconPalIndex = 2, FOOTPRINT(Stunfisk) - FOLLOWER(Stunfisk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Stunfisk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stunfisk, gShinyFollowerPalette_Stunfisk) .levelUpLearnset = sStunfiskLevelUpLearnset, .teachableLearnset = sStunfiskTeachableLearnset, .formSpeciesIdTable = sStunfiskFormSpeciesIdTable, @@ -8299,7 +8306,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_StunfiskGalarian, .iconPalIndex = 1, FOOTPRINT(Stunfisk) - FOLLOWER(StunfiskGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(StunfiskGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_StunfiskGalarian, gShinyFollowerPalette_StunfiskGalarian) .isGalarianForm = TRUE, .levelUpLearnset = sStunfiskGalarianLevelUpLearnset, .teachableLearnset = sStunfiskGalarianTeachableLearnset, @@ -8357,7 +8364,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mienfoo, .iconPalIndex = 1, FOOTPRINT(Mienfoo) - FOLLOWER(Mienfoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mienfoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mienfoo, gShinyFollowerPalette_Mienfoo) .levelUpLearnset = sMienfooLevelUpLearnset, .teachableLearnset = sMienfooTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_MIENSHAO}), @@ -8411,7 +8418,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mienshao, .iconPalIndex = 2, FOOTPRINT(Mienshao) - FOLLOWER(Mienshao, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mienshao, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mienshao, gShinyFollowerPalette_Mienshao) .levelUpLearnset = sMienshaoLevelUpLearnset, .teachableLearnset = sMienshaoTeachableLearnset, }, @@ -8467,7 +8474,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Druddigon, .iconPalIndex = 0, FOOTPRINT(Druddigon) - FOLLOWER(Druddigon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Druddigon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Druddigon, gShinyFollowerPalette_Druddigon) .levelUpLearnset = sDruddigonLevelUpLearnset, .teachableLearnset = sDruddigonTeachableLearnset, }, @@ -8524,7 +8531,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Golett, .iconPalIndex = 0, FOOTPRINT(Golett) - FOLLOWER(Golett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Golett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golett, gShinyFollowerPalette_Golett) .levelUpLearnset = sGolettLevelUpLearnset, .teachableLearnset = sGolettTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_GOLURK}), @@ -8580,7 +8587,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Golurk, .iconPalIndex = 0, FOOTPRINT(Golurk) - FOLLOWER(Golurk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Golurk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golurk, gShinyFollowerPalette_Golurk) .levelUpLearnset = sGolurkLevelUpLearnset, .teachableLearnset = sGolurkTeachableLearnset, }, @@ -8635,7 +8642,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pawniard, .iconPalIndex = 0, FOOTPRINT(Pawniard) - FOLLOWER(Pawniard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pawniard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pawniard, gShinyFollowerPalette_Pawniard) .levelUpLearnset = sPawniardLevelUpLearnset, .teachableLearnset = sPawniardTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_BISHARP}), @@ -8689,7 +8696,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Bisharp, .iconPalIndex = 0, FOOTPRINT(Bisharp) - FOLLOWER(Bisharp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bisharp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bisharp, gShinyFollowerPalette_Bisharp) .levelUpLearnset = sBisharpLevelUpLearnset, .teachableLearnset = sBisharpTeachableLearnset, .evolutions = EVOLUTION({EVO_NONE, 0, SPECIES_KINGAMBIT}), @@ -8799,7 +8806,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Bouffalant, .iconPalIndex = 2, FOOTPRINT(Bouffalant) - FOLLOWER(Bouffalant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bouffalant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bouffalant, gShinyFollowerPalette_Bouffalant) .levelUpLearnset = sBouffalantLevelUpLearnset, .teachableLearnset = sBouffalantTeachableLearnset, }, @@ -8854,7 +8861,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Rufflet, .iconPalIndex = 2, FOOTPRINT(Rufflet) - FOLLOWER(Rufflet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rufflet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rufflet, gShinyFollowerPalette_Rufflet) .levelUpLearnset = sRuffletLevelUpLearnset, .teachableLearnset = sRuffletTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_BRAVIARY}, @@ -8910,7 +8917,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Braviary, .iconPalIndex = 0, FOOTPRINT(Braviary) - FOLLOWER(Braviary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Braviary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Braviary, gShinyFollowerPalette_Braviary) .levelUpLearnset = sBraviaryLevelUpLearnset, .teachableLearnset = sBraviaryTeachableLearnset, .formSpeciesIdTable = sBraviaryFormSpeciesIdTable, @@ -8965,7 +8972,8 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BraviaryHisuian, .iconPalIndex = 2, FOOTPRINT(Braviary) - FOLLOWER(BraviaryHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(BraviaryHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BraviaryHisuian, gShinyFollowerPalette_BraviaryHisuian) + FOLLOWER(BraviaryHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BraviaryHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sBraviaryHisuianLevelUpLearnset, .teachableLearnset = sBraviaryHisuianTeachableLearnset, @@ -9023,7 +9031,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vullaby, .iconPalIndex = 0, FOOTPRINT(Vullaby) - FOLLOWER(Vullaby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vullaby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vullaby, gShinyFollowerPalette_Vullaby) .levelUpLearnset = sVullabyLevelUpLearnset, .teachableLearnset = sVullabyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_MANDIBUZZ}), @@ -9077,7 +9085,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mandibuzz, .iconPalIndex = 1, FOOTPRINT(Mandibuzz) - FOLLOWER(Mandibuzz, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mandibuzz, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mandibuzz, gShinyFollowerPalette_Mandibuzz) .levelUpLearnset = sMandibuzzLevelUpLearnset, .teachableLearnset = sMandibuzzTeachableLearnset, }, @@ -9132,7 +9140,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Heatmor, .iconPalIndex = 2, FOOTPRINT(Heatmor) - FOLLOWER(Heatmor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Heatmor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Heatmor, gShinyFollowerPalette_Heatmor) .levelUpLearnset = sHeatmorLevelUpLearnset, .teachableLearnset = sHeatmorTeachableLearnset, }, @@ -9187,7 +9195,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Durant, .iconPalIndex = 0, FOOTPRINT(Durant) - FOLLOWER(Durant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Durant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Durant, gShinyFollowerPalette_Durant) .levelUpLearnset = sDurantLevelUpLearnset, .teachableLearnset = sDurantTeachableLearnset, }, @@ -9242,7 +9250,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Deino, .iconPalIndex = 2, FOOTPRINT(Deino) - FOLLOWER(Deino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Deino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Deino, gShinyFollowerPalette_Deino) .levelUpLearnset = sDeinoLevelUpLearnset, .teachableLearnset = sDeinoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_ZWEILOUS}), @@ -9296,7 +9304,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zweilous, .iconPalIndex = 2, FOOTPRINT(Zweilous) - FOLLOWER(Zweilous, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zweilous, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zweilous, gShinyFollowerPalette_Zweilous) .levelUpLearnset = sZweilousLevelUpLearnset, .teachableLearnset = sZweilousTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 64, SPECIES_HYDREIGON}), @@ -9351,7 +9359,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Hydreigon, .iconPalIndex = 2, FOOTPRINT(Hydreigon) - FOLLOWER(Hydreigon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hydreigon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hydreigon, gShinyFollowerPalette_Hydreigon) .levelUpLearnset = sHydreigonLevelUpLearnset, .teachableLearnset = sHydreigonTeachableLearnset, }, @@ -9406,7 +9414,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Larvesta, .iconPalIndex = 0, FOOTPRINT(Larvesta) - FOLLOWER(Larvesta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Larvesta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Larvesta, gShinyFollowerPalette_Larvesta) .levelUpLearnset = sLarvestaLevelUpLearnset, .teachableLearnset = sLarvestaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 59, SPECIES_VOLCARONA}), @@ -9463,7 +9471,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Volcarona, .iconPalIndex = 0, FOOTPRINT(Volcarona) - FOLLOWER(Volcarona, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Volcarona, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Volcarona, gShinyFollowerPalette_Volcarona) .levelUpLearnset = sVolcaronaLevelUpLearnset, .teachableLearnset = sVolcaronaTeachableLearnset, }, @@ -9518,7 +9526,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cobalion, .iconPalIndex = 0, FOOTPRINT(Cobalion) - FOLLOWER(Cobalion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cobalion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cobalion, gShinyFollowerPalette_Cobalion) .isLegendary = TRUE, .levelUpLearnset = sCobalionLevelUpLearnset, .teachableLearnset = sCobalionTeachableLearnset, @@ -9574,7 +9582,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Terrakion, .iconPalIndex = 2, FOOTPRINT(Terrakion) - FOLLOWER(Terrakion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Terrakion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Terrakion, gShinyFollowerPalette_Terrakion) .isLegendary = TRUE, .levelUpLearnset = sTerrakionLevelUpLearnset, .teachableLearnset = sTerrakionTeachableLearnset, @@ -9630,7 +9638,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Virizion, .iconPalIndex = 1, FOOTPRINT(Virizion) - FOLLOWER(Virizion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Virizion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Virizion, gShinyFollowerPalette_Virizion) .isLegendary = TRUE, .levelUpLearnset = sVirizionLevelUpLearnset, .teachableLearnset = sVirizionTeachableLearnset, @@ -9687,7 +9695,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_TornadusIncarnate, .iconPalIndex = 1, FOOTPRINT(Tornadus) - FOLLOWER(TornadusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(TornadusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TornadusIncarnate, gShinyFollowerPalette_TornadusIncarnate) .isLegendary = TRUE, .levelUpLearnset = sTornadusLevelUpLearnset, .teachableLearnset = sTornadusTeachableLearnset, @@ -9801,7 +9809,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ThundurusIncarnate, .iconPalIndex = 0, FOOTPRINT(Thundurus) - FOLLOWER(ThundurusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ThundurusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ThundurusIncarnate, gShinyFollowerPalette_ThundurusIncarnate) .isLegendary = TRUE, .levelUpLearnset = sThundurusLevelUpLearnset, .teachableLearnset = sThundurusTeachableLearnset, @@ -9915,7 +9923,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Reshiram, .iconPalIndex = 0, FOOTPRINT(Reshiram) - FOLLOWER(Reshiram, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Reshiram, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Reshiram, gShinyFollowerPalette_Reshiram) .isLegendary = TRUE, .levelUpLearnset = sReshiramLevelUpLearnset, .teachableLearnset = sReshiramTeachableLearnset, @@ -9971,7 +9979,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zekrom, .iconPalIndex = 2, FOOTPRINT(Zekrom) - FOLLOWER(Zekrom, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zekrom, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zekrom, gShinyFollowerPalette_Zekrom) .isLegendary = TRUE, .levelUpLearnset = sZekromLevelUpLearnset, .teachableLearnset = sZekromTeachableLearnset, @@ -10028,7 +10036,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_LandorusIncarnate, .iconPalIndex = 0, FOOTPRINT(Landorus) - FOLLOWER(LandorusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(LandorusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LandorusIncarnate, gShinyFollowerPalette_LandorusIncarnate) .isLegendary = TRUE, .levelUpLearnset = sLandorusLevelUpLearnset, .teachableLearnset = sLandorusTeachableLearnset, @@ -10144,7 +10152,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Kyurem, .iconPalIndex = 0, FOOTPRINT(Kyurem) - FOLLOWER(Kyurem, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Kyurem, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kyurem, gShinyFollowerPalette_Kyurem) .isLegendary = TRUE, .levelUpLearnset = sKyuremLevelUpLearnset, .teachableLearnset = sKyuremTeachableLearnset, @@ -10327,7 +10335,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_KeldeoOrdinary, .iconPalIndex = 0, FOOTPRINT(Keldeo) - FOLLOWER(KeldeoOrdinary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(KeldeoOrdinary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_KeldeoOrdinary, gShinyFollowerPalette_KeldeoOrdinary) .isMythical = TRUE, .levelUpLearnset = sKeldeoLevelUpLearnset, .teachableLearnset = sKeldeoTeachableLearnset, @@ -10447,7 +10455,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_MeloettaAria, .iconPalIndex = 4, FOOTPRINT(Meloetta) - FOLLOWER(MeloettaAria, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MeloettaAria, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeloettaAria, gShinyFollowerPalette_MeloettaAria) .isMythical = TRUE, .levelUpLearnset = sMeloettaLevelUpLearnset, .teachableLearnset = sMeloettaTeachableLearnset, @@ -10508,7 +10516,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_MeloettaPirouette, .iconPalIndex = 0, FOOTPRINT(Meloetta) - FOLLOWER(MeloettaPirouette, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MeloettaPirouette, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeloettaPirouette, gShinyFollowerPalette_MeloettaPirouette) .isMythical = TRUE, .levelUpLearnset = sMeloettaLevelUpLearnset, .teachableLearnset = sMeloettaTeachableLearnset, @@ -10564,7 +10572,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Genesect, \ .iconPalIndex = 2, \ FOOTPRINT(Genesect) \ - FOLLOWER(Genesect, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER(Genesect, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Genesect, gShinyFollowerPalette_Genesect) \ .levelUpLearnset = sGenesectLevelUpLearnset, \ .teachableLearnset = sGenesectTeachableLearnset, \ .formSpeciesIdTable = sGenesectFormSpeciesIdTable, \ diff --git a/src/data/pokemon/species_info/gen_6_families.h b/src/data/pokemon/species_info/gen_6_families.h index c483343ae43f..9b75b2f55a09 100644 --- a/src/data/pokemon/species_info/gen_6_families.h +++ b/src/data/pokemon/species_info/gen_6_families.h @@ -52,7 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Chespin, .iconPalIndex = 1, FOOTPRINT(Chespin) - FOLLOWER(Chespin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Chespin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chespin, gShinyFollowerPalette_Chespin) .levelUpLearnset = sChespinLevelUpLearnset, .teachableLearnset = sChespinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_QUILLADIN}), @@ -106,7 +106,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Quilladin, .iconPalIndex = 1, FOOTPRINT(Quilladin) - FOLLOWER(Quilladin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Quilladin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Quilladin, gShinyFollowerPalette_Quilladin) .levelUpLearnset = sQuilladinLevelUpLearnset, .teachableLearnset = sQuilladinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CHESNAUGHT}), @@ -160,7 +160,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Chesnaught, .iconPalIndex = 1, FOOTPRINT(Chesnaught) - FOLLOWER(Chesnaught, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Chesnaught, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chesnaught, gShinyFollowerPalette_Chesnaught) .levelUpLearnset = sChesnaughtLevelUpLearnset, .teachableLearnset = sChesnaughtTeachableLearnset, }, @@ -215,7 +215,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fennekin, .iconPalIndex = 0, FOOTPRINT(Fennekin) - FOLLOWER(Fennekin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Fennekin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fennekin, gShinyFollowerPalette_Fennekin) .levelUpLearnset = sFennekinLevelUpLearnset, .teachableLearnset = sFennekinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_BRAIXEN}), @@ -269,7 +269,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Braixen, .iconPalIndex = 0, FOOTPRINT(Braixen) - FOLLOWER(Braixen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Braixen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Braixen, gShinyFollowerPalette_Braixen) .levelUpLearnset = sBraixenLevelUpLearnset, .teachableLearnset = sBraixenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_DELPHOX}), @@ -323,7 +323,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Delphox, .iconPalIndex = 0, FOOTPRINT(Delphox) - FOLLOWER(Delphox, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Delphox, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Delphox, gShinyFollowerPalette_Delphox) .levelUpLearnset = sDelphoxLevelUpLearnset, .teachableLearnset = sDelphoxTeachableLearnset, }, @@ -378,7 +378,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Froakie, .iconPalIndex = 0, FOOTPRINT(Froakie) - FOLLOWER(Froakie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Froakie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Froakie, gShinyFollowerPalette_Froakie) .levelUpLearnset = sFroakieLevelUpLearnset, .teachableLearnset = sFroakieTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_FROGADIER}), @@ -432,7 +432,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Frogadier, .iconPalIndex = 0, FOOTPRINT(Frogadier) - FOLLOWER(Frogadier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Frogadier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Frogadier, gShinyFollowerPalette_Frogadier) .levelUpLearnset = sFrogadierLevelUpLearnset, .teachableLearnset = sFrogadierTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GRENINJA}), @@ -483,7 +483,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Greninja, .iconPalIndex = 0, FOOTPRINT(Greninja) - FOLLOWER(Greninja, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Greninja, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Greninja, gShinyFollowerPalette_Greninja) .levelUpLearnset = sGreninjaLevelUpLearnset, .teachableLearnset = sGreninjaTeachableLearnset, .formSpeciesIdTable = sGreninjaFormSpeciesIdTable, @@ -534,7 +534,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Greninja, .iconPalIndex = 0, FOOTPRINT(Greninja) - FOLLOWER(Greninja, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Greninja, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Greninja, gShinyFollowerPalette_Greninja) .levelUpLearnset = sGreninjaLevelUpLearnset, .teachableLearnset = sGreninjaTeachableLearnset, .formSpeciesIdTable = sGreninjaFormSpeciesIdTable, @@ -646,7 +646,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Bunnelby, .iconPalIndex = 2, FOOTPRINT(Bunnelby) - FOLLOWER(Bunnelby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bunnelby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bunnelby, gShinyFollowerPalette_Bunnelby) .levelUpLearnset = sBunnelbyLevelUpLearnset, .teachableLearnset = sBunnelbyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_DIGGERSBY}), @@ -700,7 +700,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Diggersby, .iconPalIndex = 2, FOOTPRINT(Diggersby) - FOLLOWER(Diggersby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Diggersby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Diggersby, gShinyFollowerPalette_Diggersby) .levelUpLearnset = sDiggersbyLevelUpLearnset, .teachableLearnset = sDiggersbyTeachableLearnset, }, @@ -755,7 +755,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fletchling, .iconPalIndex = 2, FOOTPRINT(Fletchling) - FOLLOWER(Fletchling, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Fletchling, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fletchling, gShinyFollowerPalette_Fletchling) .levelUpLearnset = sFletchlingLevelUpLearnset, .teachableLearnset = sFletchlingTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_FLETCHINDER}), @@ -810,7 +810,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fletchinder, .iconPalIndex = 2, FOOTPRINT(Fletchinder) - FOLLOWER(Fletchinder, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Fletchinder, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fletchinder, gShinyFollowerPalette_Fletchinder) .levelUpLearnset = sFletchinderLevelUpLearnset, .teachableLearnset = sFletchinderTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_TALONFLAME}), @@ -865,7 +865,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Talonflame, .iconPalIndex = 2, FOOTPRINT(Talonflame) - FOLLOWER(Talonflame, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Talonflame, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Talonflame, gShinyFollowerPalette_Talonflame) .levelUpLearnset = sTalonflameLevelUpLearnset, .teachableLearnset = sTalonflameTeachableLearnset, }, @@ -916,7 +916,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Scatterbug, \ .iconPalIndex = 1, \ FOOTPRINT(Scatterbug) \ - FOLLOWER(Scatterbug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER(Scatterbug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scatterbug, gShinyFollowerPalette_Scatterbug) \ .tmIlliterate = TRUE, \ .levelUpLearnset = sScatterbugLevelUpLearnset, \ .teachableLearnset = sScatterbugTeachableLearnset, \ @@ -989,7 +989,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Spewpa, \ .iconPalIndex = 1, \ FOOTPRINT(Spewpa) \ - FOLLOWER(Spewpa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER(Spewpa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spewpa, gShinyFollowerPalette_Spewpa) \ .tmIlliterate = TRUE, \ .levelUpLearnset = sSpewpaLevelUpLearnset, \ .teachableLearnset = sSpewpaTeachableLearnset, \ @@ -1299,7 +1299,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Litleo, .iconPalIndex = 2, FOOTPRINT(Litleo) - FOLLOWER(Litleo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Litleo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Litleo, gShinyFollowerPalette_Litleo) .levelUpLearnset = sLitleoLevelUpLearnset, .teachableLearnset = sLitleoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_PYROAR}), @@ -1359,7 +1359,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = 2, .iconPalIndexFemale = 2, FOOTPRINT(Pyroar) - FOLLOWER(Pyroar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pyroar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pyroar, gShinyFollowerPalette_Pyroar) .levelUpLearnset = sPyroarLevelUpLearnset, .teachableLearnset = sPyroarTeachableLearnset, }, @@ -1728,7 +1728,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Skiddo, .iconPalIndex = 1, FOOTPRINT(Skiddo) - FOLLOWER(Skiddo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Skiddo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skiddo, gShinyFollowerPalette_Skiddo) .levelUpLearnset = sSkiddoLevelUpLearnset, .teachableLearnset = sSkiddoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOGOAT}), @@ -1782,7 +1782,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Gogoat, .iconPalIndex = 1, FOOTPRINT(Gogoat) - FOLLOWER(Gogoat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gogoat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gogoat, gShinyFollowerPalette_Gogoat) .levelUpLearnset = sGogoatLevelUpLearnset, .teachableLearnset = sGogoatTeachableLearnset, }, @@ -1838,7 +1838,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pancham, .iconPalIndex = 1, FOOTPRINT(Pancham) - FOLLOWER(Pancham, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pancham, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pancham, gShinyFollowerPalette_Pancham) .levelUpLearnset = sPanchamLevelUpLearnset, .teachableLearnset = sPanchamTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DARK_TYPE_MON_IN_PARTY, 32, SPECIES_PANGORO}), @@ -1893,7 +1893,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pangoro, .iconPalIndex = 1, FOOTPRINT(Pangoro) - FOLLOWER(Pangoro, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pangoro, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pangoro, gShinyFollowerPalette_Pangoro) .levelUpLearnset = sPangoroLevelUpLearnset, .teachableLearnset = sPangoroTeachableLearnset, }, @@ -2012,7 +2012,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Espurr, .iconPalIndex = 2, FOOTPRINT(Espurr) - FOLLOWER(Espurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Espurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Espurr, gShinyFollowerPalette_Espurr) .levelUpLearnset = sEspurrLevelUpLearnset, .teachableLearnset = sEspurrTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_MALE, 25, SPECIES_MEOWSTIC_MALE}, @@ -2067,7 +2067,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_MeowsticMale, .iconPalIndex = 0, FOOTPRINT(Meowstic) - FOLLOWER(MeowsticMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MeowsticMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeowsticMale, gShinyFollowerPalette_MeowsticMale) .levelUpLearnset = sMeowsticMaleLevelUpLearnset, .teachableLearnset = sMeowsticMaleTeachableLearnset, .formSpeciesIdTable = sMeowsticFormSpeciesIdTable, @@ -2121,7 +2121,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_MeowsticFemale, .iconPalIndex = 0, FOOTPRINT(Meowstic) - FOLLOWER(MeowsticFemale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MeowsticFemale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeowsticFemale, gShinyFollowerPalette_MeowsticFemale) .levelUpLearnset = sMeowsticFemaleLevelUpLearnset, .teachableLearnset = sMeowsticFemaleTeachableLearnset, .formSpeciesIdTable = sMeowsticFormSpeciesIdTable, @@ -2178,7 +2178,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Honedge, .iconPalIndex = 2, FOOTPRINT(Honedge) - FOLLOWER(Honedge, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Honedge, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Honedge, gShinyFollowerPalette_Honedge) .levelUpLearnset = sHonedgeLevelUpLearnset, .teachableLearnset = sHonedgeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_DOUBLADE}), @@ -2233,7 +2233,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Doublade, .iconPalIndex = 2, FOOTPRINT(Doublade) - FOLLOWER(Doublade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Doublade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Doublade, gShinyFollowerPalette_Doublade) .levelUpLearnset = sDoubladeLevelUpLearnset, .teachableLearnset = sDoubladeTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_AEGISLASH_SHIELD}), @@ -2291,7 +2291,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_AegislashShield, .iconPalIndex = 2, FOOTPRINT(Aegislash) - FOLLOWER(AegislashShield, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(AegislashShield, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_AegislashShield, gShinyFollowerPalette_AegislashShield) .levelUpLearnset = sAegislashLevelUpLearnset, .teachableLearnset = sAegislashTeachableLearnset, .formSpeciesIdTable = sAegislashFormSpeciesIdTable, @@ -2410,7 +2410,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Spritzee, .iconPalIndex = 0, FOOTPRINT(Spritzee) - FOLLOWER(Spritzee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Spritzee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spritzee, gShinyFollowerPalette_Spritzee) .levelUpLearnset = sSpritzeeLevelUpLearnset, .teachableLearnset = sSpritzeeTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_SACHET, SPECIES_AROMATISSE}, @@ -2465,7 +2465,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Aromatisse, .iconPalIndex = 0, FOOTPRINT(Aromatisse) - FOLLOWER(Aromatisse, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Aromatisse, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Aromatisse, gShinyFollowerPalette_Aromatisse) .levelUpLearnset = sAromatisseLevelUpLearnset, .teachableLearnset = sAromatisseTeachableLearnset, }, @@ -2520,7 +2520,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Swirlix, .iconPalIndex = 1, FOOTPRINT(Swirlix) - FOLLOWER(Swirlix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Swirlix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swirlix, gShinyFollowerPalette_Swirlix) .levelUpLearnset = sSwirlixLevelUpLearnset, .teachableLearnset = sSwirlixTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_WHIPPED_DREAM, SPECIES_SLURPUFF}, @@ -2575,7 +2575,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Slurpuff, .iconPalIndex = 1, FOOTPRINT(Slurpuff) - FOLLOWER(Slurpuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Slurpuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slurpuff, gShinyFollowerPalette_Slurpuff) .levelUpLearnset = sSlurpuffLevelUpLearnset, .teachableLearnset = sSlurpuffTeachableLearnset, }, @@ -2631,7 +2631,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Inkay, .iconPalIndex = 0, FOOTPRINT(Inkay) - FOLLOWER(Inkay, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Inkay, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Inkay, gShinyFollowerPalette_Inkay) .levelUpLearnset = sInkayLevelUpLearnset, .teachableLearnset = sInkayTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MALAMAR}), @@ -2685,7 +2685,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Malamar, .iconPalIndex = 2, FOOTPRINT(Malamar) - FOLLOWER(Malamar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Malamar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Malamar, gShinyFollowerPalette_Malamar) .levelUpLearnset = sMalamarLevelUpLearnset, .teachableLearnset = sMalamarTeachableLearnset, }, @@ -2740,7 +2740,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Binacle, .iconPalIndex = 2, FOOTPRINT(Binacle) - FOLLOWER(Binacle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Binacle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Binacle, gShinyFollowerPalette_Binacle) .levelUpLearnset = sBinacleLevelUpLearnset, .teachableLearnset = sBinacleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_BARBARACLE}), @@ -2795,7 +2795,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Barbaracle, .iconPalIndex = 2, FOOTPRINT(Barbaracle) - FOLLOWER(Barbaracle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Barbaracle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Barbaracle, gShinyFollowerPalette_Barbaracle) .levelUpLearnset = sBarbaracleLevelUpLearnset, .teachableLearnset = sBarbaracleTeachableLearnset, }, @@ -2850,7 +2850,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Skrelp, .iconPalIndex = 2, FOOTPRINT(Skrelp) - FOLLOWER(Skrelp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Skrelp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skrelp, gShinyFollowerPalette_Skrelp) .levelUpLearnset = sSkrelpLevelUpLearnset, .teachableLearnset = sSkrelpTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_DRAGALGE}), @@ -2904,7 +2904,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Dragalge, .iconPalIndex = 5, FOOTPRINT(Dragalge) - FOLLOWER(Dragalge, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dragalge, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dragalge, gShinyFollowerPalette_Dragalge) .levelUpLearnset = sDragalgeLevelUpLearnset, .teachableLearnset = sDragalgeTeachableLearnset, }, @@ -2960,7 +2960,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Clauncher, .iconPalIndex = 0, FOOTPRINT(Clauncher) - FOLLOWER(Clauncher, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Clauncher, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Clauncher, gShinyFollowerPalette_Clauncher) .levelUpLearnset = sClauncherLevelUpLearnset, .teachableLearnset = sClauncherTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_CLAWITZER}), @@ -3015,7 +3015,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Clawitzer, .iconPalIndex = 0, FOOTPRINT(Clawitzer) - FOLLOWER(Clawitzer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Clawitzer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Clawitzer, gShinyFollowerPalette_Clawitzer) .levelUpLearnset = sClawitzerLevelUpLearnset, .teachableLearnset = sClawitzerTeachableLearnset, }, @@ -3070,7 +3070,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Helioptile, .iconPalIndex = 2, FOOTPRINT(Helioptile) - FOLLOWER(Helioptile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Helioptile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Helioptile, gShinyFollowerPalette_Helioptile) .levelUpLearnset = sHelioptileLevelUpLearnset, .teachableLearnset = sHelioptileTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_HELIOLISK}), @@ -3125,7 +3125,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Heliolisk, .iconPalIndex = 2, FOOTPRINT(Heliolisk) - FOLLOWER(Heliolisk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Heliolisk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Heliolisk, gShinyFollowerPalette_Heliolisk) .levelUpLearnset = sHelioliskLevelUpLearnset, .teachableLearnset = sHelioliskTeachableLearnset, }, @@ -3180,7 +3180,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Tyrunt, .iconPalIndex = 2, FOOTPRINT(Tyrunt) - FOLLOWER(Tyrunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tyrunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tyrunt, gShinyFollowerPalette_Tyrunt) .levelUpLearnset = sTyruntLevelUpLearnset, .teachableLearnset = sTyruntTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 39, SPECIES_TYRANTRUM}), @@ -3234,7 +3234,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Tyrantrum, .iconPalIndex = 0, FOOTPRINT(Tyrantrum) - FOLLOWER(Tyrantrum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tyrantrum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tyrantrum, gShinyFollowerPalette_Tyrantrum) .levelUpLearnset = sTyrantrumLevelUpLearnset, .teachableLearnset = sTyrantrumTeachableLearnset, }, @@ -3289,7 +3289,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Amaura, .iconPalIndex = 0, FOOTPRINT(Amaura) - FOLLOWER(Amaura, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Amaura, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Amaura, gShinyFollowerPalette_Amaura) .levelUpLearnset = sAmauraLevelUpLearnset, .teachableLearnset = sAmauraTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NIGHT, 39, SPECIES_AURORUS}), @@ -3343,7 +3343,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Aurorus, .iconPalIndex = 0, FOOTPRINT(Aurorus) - FOLLOWER(Aurorus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Aurorus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Aurorus, gShinyFollowerPalette_Aurorus) .levelUpLearnset = sAurorusLevelUpLearnset, .teachableLearnset = sAurorusTeachableLearnset, }, @@ -3403,7 +3403,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Hawlucha, .iconPalIndex = 0, FOOTPRINT(Hawlucha) - FOLLOWER(Hawlucha, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hawlucha, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hawlucha, gShinyFollowerPalette_Hawlucha) .levelUpLearnset = sHawluchaLevelUpLearnset, .teachableLearnset = sHawluchaTeachableLearnset, }, @@ -3458,7 +3458,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Dedenne, .iconPalIndex = 0, FOOTPRINT(Dedenne) - FOLLOWER(Dedenne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dedenne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dedenne, gShinyFollowerPalette_Dedenne) .levelUpLearnset = sDedenneLevelUpLearnset, .teachableLearnset = sDedenneTeachableLearnset, }, @@ -3515,7 +3515,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Carbink, .iconPalIndex = 2, FOOTPRINT(Carbink) - FOLLOWER(Carbink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Carbink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Carbink, gShinyFollowerPalette_Carbink) .levelUpLearnset = sCarbinkLevelUpLearnset, .teachableLearnset = sCarbinkTeachableLearnset, }, @@ -3571,7 +3571,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Goomy, .iconPalIndex = 5, FOOTPRINT(Goomy) - FOLLOWER(Goomy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Goomy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Goomy, gShinyFollowerPalette_Goomy) .levelUpLearnset = sGoomyLevelUpLearnset, .teachableLearnset = sGoomyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_SLIGGOO}, @@ -3627,7 +3627,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Sliggoo, .iconPalIndex = 5, FOOTPRINT(Sliggoo) - FOLLOWER(Sliggoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sliggoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sliggoo, gShinyFollowerPalette_Sliggoo) .levelUpLearnset = sSliggooLevelUpLearnset, .teachableLearnset = sSliggooTeachableLearnset, .formSpeciesIdTable = sSliggooFormSpeciesIdTable, @@ -3683,7 +3683,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Goodra, .iconPalIndex = 5, FOOTPRINT(Goodra) - FOLLOWER(Goodra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Goodra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Goodra, gShinyFollowerPalette_Goodra) .levelUpLearnset = sGoodraLevelUpLearnset, .teachableLearnset = sGoodraTeachableLearnset, .formSpeciesIdTable = sGoodraFormSpeciesIdTable, @@ -3739,7 +3739,8 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_SliggooHisuian, .iconPalIndex = 2, FOOTPRINT(Sliggoo) - FOLLOWER(SliggooHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(SliggooHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SliggooHisuian, gShinyFollowerPalette_SliggooHisuian) + FOLLOWER(SliggooHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SliggooHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sSliggooHisuianLevelUpLearnset, .teachableLearnset = sSliggooHisuianTeachableLearnset, @@ -3796,7 +3797,8 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_GoodraHisuian, .iconPalIndex = 2, FOOTPRINT(Goodra) - FOLLOWER(GoodraHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(GoodraHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GoodraHisuian, gShinyFollowerPalette_GoodraHisuian) + FOLLOWER(GoodraHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GoodraHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sGoodraHisuianLevelUpLearnset, .teachableLearnset = sGoodraHisuianTeachableLearnset, @@ -3856,7 +3858,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Klefki, .iconPalIndex = 0, FOOTPRINT(Klefki) - FOLLOWER(Klefki, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Klefki, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Klefki, gShinyFollowerPalette_Klefki) .levelUpLearnset = sKlefkiLevelUpLearnset, .teachableLearnset = sKlefkiTeachableLearnset, }, @@ -3912,7 +3914,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Phantump, .iconPalIndex = 1, FOOTPRINT(Phantump) - FOLLOWER(Phantump, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Phantump, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Phantump, gShinyFollowerPalette_Phantump) .levelUpLearnset = sPhantumpLevelUpLearnset, .teachableLearnset = sPhantumpTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_TREVENANT}, @@ -3967,7 +3969,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Trevenant, .iconPalIndex = 1, FOOTPRINT(Trevenant) - FOLLOWER(Trevenant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Trevenant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Trevenant, gShinyFollowerPalette_Trevenant) .levelUpLearnset = sTrevenantLevelUpLearnset, .teachableLearnset = sTrevenantTeachableLearnset, }, @@ -4022,7 +4024,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pumpkaboo, .iconPalIndex = 2, FOOTPRINT(Pumpkaboo) - FOLLOWER(PumpkabooAverage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(PumpkabooAverage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pumpkaboo, gShinyFollowerPalette_Pumpkaboo) .levelUpLearnset = sPumpkabooLevelUpLearnset, .teachableLearnset = sPumpkabooTeachableLearnset, .formSpeciesIdTable = sPumpkabooFormSpeciesIdTable, @@ -4242,7 +4244,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Gourgeist, .iconPalIndex = 2, FOOTPRINT(Gourgeist) - FOLLOWER(GourgeistAverage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(GourgeistAverage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gourgeist, gShinyFollowerPalette_Gourgeist) .levelUpLearnset = sGourgeistLevelUpLearnset, .teachableLearnset = sGourgeistTeachableLearnset, .formSpeciesIdTable = sGourgeistFormSpeciesIdTable, @@ -4465,7 +4467,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Bergmite, .iconPalIndex = 0, FOOTPRINT(Bergmite) - FOLLOWER(Bergmite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bergmite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bergmite, gShinyFollowerPalette_Bergmite) .levelUpLearnset = sBergmiteLevelUpLearnset, .teachableLearnset = sBergmiteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_AVALUGG}, @@ -4520,7 +4522,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Avalugg, .iconPalIndex = 0, FOOTPRINT(Avalugg) - FOLLOWER(Avalugg, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Avalugg, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Avalugg, gShinyFollowerPalette_Avalugg) .levelUpLearnset = sAvaluggLevelUpLearnset, .teachableLearnset = sAvaluggTeachableLearnset, .formSpeciesIdTable = sAvaluggFormSpeciesIdTable, @@ -4574,7 +4576,8 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_AvaluggHisuian, .iconPalIndex = 5, FOOTPRINT(Avalugg) - FOLLOWER(AvaluggHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(AvaluggHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_AvaluggHisuian, gShinyFollowerPalette_AvaluggHisuian) + FOLLOWER(AvaluggHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_AvaluggHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sAvaluggHisuianLevelUpLearnset, .teachableLearnset = sAvaluggHisuianTeachableLearnset, @@ -4637,7 +4640,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Noibat, .iconPalIndex = 2, FOOTPRINT(Noibat) - FOLLOWER(Noibat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Noibat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Noibat, gShinyFollowerPalette_Noibat) .levelUpLearnset = sNoibatLevelUpLearnset, .teachableLearnset = sNoibatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_NOIVERN}), @@ -4695,7 +4698,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Noivern, .iconPalIndex = 2, FOOTPRINT(Noivern) - FOLLOWER(Noivern, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Noivern, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Noivern, gShinyFollowerPalette_Noivern) .levelUpLearnset = sNoivernLevelUpLearnset, .teachableLearnset = sNoivernTeachableLearnset, }, @@ -4746,6 +4749,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_XerneasNeutral, .iconPalIndex = 0, FOOTPRINT(Xerneas) + //FOLLOWER(XerneasNeutral, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_XerneasNeutral, gShinyFollowerPalette_XerneasNeutral) FOLLOWER(XerneasNeutral, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) .isLegendary = TRUE, .levelUpLearnset = sXerneasLevelUpLearnset, @@ -4798,7 +4802,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_XerneasActive, .iconPalIndex = 0, FOOTPRINT(Xerneas) - FOLLOWER(XerneasNeutral, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(XerneasNeutral, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_XerneasNeutral, gShinyFollowerPalette_XerneasNeutral) .isLegendary = TRUE, .levelUpLearnset = sXerneasLevelUpLearnset, .teachableLearnset = sXerneasTeachableLearnset, @@ -4857,7 +4861,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Yveltal, .iconPalIndex = 0, FOOTPRINT(Yveltal) - FOLLOWER(Yveltal, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Yveltal, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Yveltal, gShinyFollowerPalette_Yveltal) .isLegendary = TRUE, .levelUpLearnset = sYveltalLevelUpLearnset, .teachableLearnset = sYveltalTeachableLearnset, @@ -4910,7 +4914,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde50, .iconPalIndex = 1, FOOTPRINT(Zygarde) - FOLLOWER(Zygarde50, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zygarde50, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zygarde50, gShinyFollowerPalette_Zygarde50) .isLegendary = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, .teachableLearnset = sZygardeTeachableLearnset, @@ -4962,7 +4966,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde50, .iconPalIndex = 1, FOOTPRINT(Zygarde) - FOLLOWER(Zygarde50, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zygarde50, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zygarde50, gShinyFollowerPalette_Zygarde50) .isLegendary = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, .teachableLearnset = sZygardeTeachableLearnset, @@ -5014,6 +5018,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde10, .iconPalIndex = 1, FOOTPRINT(Zygarde) + //FOLLOWER(Zygarde10, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zygarde10, gShinyFollowerPalette_Zygarde10) .isLegendary = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, .teachableLearnset = sZygardeTeachableLearnset, @@ -5066,6 +5071,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde10, .iconPalIndex = 1, FOOTPRINT(Zygarde) + //FOLLOWER(Zygarde10, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zygarde10, gShinyFollowerPalette_Zygarde10) .isLegendary = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, .teachableLearnset = sZygardeTeachableLearnset, @@ -5122,6 +5128,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_ZygardeComplete, .iconPalIndex = 1, FOOTPRINT(Zygarde) + //FOLLOWER(ZygardeComplete, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZygardeComplete, gShinyFollowerPalette_ZygardeComplete) .isLegendary = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, .teachableLearnset = sZygardeTeachableLearnset, @@ -5180,7 +5187,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Diancie, .iconPalIndex = 1, FOOTPRINT(Diancie) - FOLLOWER(Diancie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Diancie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Diancie, gShinyFollowerPalette_Diancie) .isMythical = TRUE, .levelUpLearnset = sDiancieLevelUpLearnset, .teachableLearnset = sDiancieTeachableLearnset, @@ -5298,7 +5305,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_HoopaConfined, .iconPalIndex = 0, FOOTPRINT(Hoopa) - FOLLOWER(HoopaConfined, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(HoopaConfined, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_HoopaConfined, gShinyFollowerPalette_HoopaConfined) .isMythical = TRUE, .levelUpLearnset = sHoopaConfinedLevelUpLearnset, .teachableLearnset = sHoopaConfinedTeachableLearnset, @@ -5355,7 +5362,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_HoopaUnbound, .iconPalIndex = 0, FOOTPRINT(Hoopa) - FOLLOWER(HoopaUnbound, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(HoopaUnbound, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_HoopaUnbound, gShinyFollowerPalette_HoopaUnbound) .isMythical = TRUE, .levelUpLearnset = sHoopaUnboundLevelUpLearnset, .teachableLearnset = sHoopaUnboundTeachableLearnset, @@ -5413,7 +5420,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Volcanion, .iconPalIndex = 0, FOOTPRINT(Volcanion) - FOLLOWER(Volcanion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Volcanion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Volcanion, gShinyFollowerPalette_Volcanion) .isMythical = TRUE, .levelUpLearnset = sVolcanionLevelUpLearnset, .teachableLearnset = sVolcanionTeachableLearnset, From b006e2d213025ae191ae59b90a097eb2361f4252 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 26 Apr 2024 11:43:34 -0400 Subject: [PATCH 227/291] Shiny Gen 7 sprites (gotta fix regular palettes) --- graphics/pokemon/araquanid/follow_shiny.pal | 248 +--------------- graphics/pokemon/araquanid/follower.png | Bin 1702 -> 1695 bytes .../pokemon/basculin/hisuian/follower.png | Bin 528 -> 543 bytes graphics/pokemon/bewear/follow_shiny.pal | 246 +--------------- graphics/pokemon/bewear/follower.png | Bin 1491 -> 1488 bytes graphics/pokemon/blacephalon/follow_shiny.pal | 248 +--------------- graphics/pokemon/blacephalon/follower.png | Bin 1389 -> 1427 bytes graphics/pokemon/bounsweet/follow_shiny.pal | 252 +--------------- graphics/pokemon/bounsweet/follower.png | Bin 1246 -> 1247 bytes graphics/pokemon/brionne/follow_shiny.pal | 250 +--------------- graphics/pokemon/brionne/follower.png | Bin 1416 -> 1422 bytes graphics/pokemon/bruxish/follow_shiny.pal | 254 +--------------- graphics/pokemon/bruxish/follower.png | Bin 1561 -> 1559 bytes graphics/pokemon/buzzwole/follow_shiny.pal | 248 +--------------- graphics/pokemon/celesteela/follow_shiny.pal | 6 +- graphics/pokemon/charjabug/follow_shiny.pal | 254 +--------------- graphics/pokemon/charjabug/follower.png | Bin 1142 -> 1157 bytes graphics/pokemon/comfey/follow_shiny.pal | 248 +--------------- graphics/pokemon/comfey/follower.png | Bin 1757 -> 1755 bytes graphics/pokemon/cosmoem/follow_shiny.pal | 4 +- graphics/pokemon/cosmoem/follower.png | Bin 1297 -> 1237 bytes graphics/pokemon/cosmog/follow_shiny.pal | 244 +--------------- graphics/pokemon/cosmog/follower.png | Bin 1279 -> 1275 bytes .../pokemon/crabominable/follow_shiny.pal | 254 +--------------- graphics/pokemon/crabominable/follower.png | Bin 1803 -> 1788 bytes graphics/pokemon/crabrawler/follow_normal.pal | 246 +--------------- graphics/pokemon/crabrawler/follow_shiny.pal | 252 +--------------- graphics/pokemon/crabrawler/follower.png | Bin 1500 -> 1487 bytes graphics/pokemon/cutiefly/follow_shiny.pal | 248 +--------------- graphics/pokemon/cutiefly/follower.png | Bin 1222 -> 1223 bytes graphics/pokemon/dewpider/follow_normal.pal | 246 +--------------- graphics/pokemon/dewpider/follow_shiny.pal | 252 +--------------- graphics/pokemon/dewpider/follower.png | Bin 1414 -> 1453 bytes graphics/pokemon/dhelmise/follow_shiny.pal | 254 +--------------- graphics/pokemon/dhelmise/follower.png | Bin 1594 -> 1599 bytes graphics/pokemon/drampa/follow_shiny.pal | 252 +--------------- graphics/pokemon/drampa/follower.png | Bin 1622 -> 1619 bytes graphics/pokemon/fomantis/follow_shiny.pal | 252 +--------------- graphics/pokemon/fomantis/follower.png | Bin 1233 -> 1273 bytes graphics/pokemon/golisopod/follow_shiny.pal | 258 +---------------- graphics/pokemon/golisopod/follower.png | Bin 1653 -> 1650 bytes graphics/pokemon/grubbin/follow_shiny.pal | 250 +--------------- graphics/pokemon/grubbin/follower.png | Bin 1342 -> 1334 bytes graphics/pokemon/gumshoos/follow_shiny.pal | 256 +--------------- graphics/pokemon/gumshoos/follower.png | Bin 1481 -> 1445 bytes graphics/pokemon/guzzlord/follow_shiny.pal | 8 +- graphics/pokemon/guzzlord/follower.png | Bin 1936 -> 1871 bytes graphics/pokemon/hakamo_o/follow_shiny.pal | 8 +- graphics/pokemon/hakamo_o/follower.png | Bin 674 -> 692 bytes graphics/pokemon/incineroar/follow_shiny.pal | 246 +--------------- graphics/pokemon/incineroar/follower.png | Bin 1627 -> 1635 bytes graphics/pokemon/jangmo_o/follow_shiny.pal | 6 +- graphics/pokemon/jangmo_o/follower.png | Bin 631 -> 628 bytes graphics/pokemon/kartana/follow_shiny.pal | 8 +- graphics/pokemon/kartana/follower.png | Bin 565 -> 564 bytes graphics/pokemon/komala/follow_shiny.pal | 246 +--------------- graphics/pokemon/komala/follower.png | Bin 1327 -> 1351 bytes graphics/pokemon/kommo_o/follow_shiny.pal | 8 +- graphics/pokemon/kommo_o/follower.png | Bin 1025 -> 1028 bytes graphics/pokemon/litten/follow_shiny.pal | 252 +--------------- graphics/pokemon/litten/follower.png | Bin 1432 -> 1437 bytes graphics/pokemon/lunala/follow_shiny.pal | 10 +- graphics/pokemon/lurantis/follow_shiny.pal | 252 +--------------- graphics/pokemon/lurantis/follower.png | Bin 1547 -> 1547 bytes .../pokemon/lycanroc/dusk/follow_shiny.pal | 12 +- graphics/pokemon/lycanroc/dusk/follower.png | Bin 947 -> 956 bytes graphics/pokemon/lycanroc/follow_shiny.pal | 250 +--------------- graphics/pokemon/lycanroc/follower.png | Bin 1563 -> 1572 bytes .../lycanroc/midnight/follow_shiny.pal | 4 +- .../pokemon/lycanroc/midnight/follower.png | Bin 882 -> 883 bytes graphics/pokemon/magearna/follow_normal.pal | 246 +--------------- graphics/pokemon/mareanie/follow_shiny.pal | 252 +--------------- graphics/pokemon/mareanie/follower.png | Bin 1402 -> 1427 bytes graphics/pokemon/marshadow/follow_shiny.pal | 246 +--------------- graphics/pokemon/marshadow/follower.png | Bin 1380 -> 1348 bytes graphics/pokemon/melmetal/follow_shiny.pal | 254 +--------------- graphics/pokemon/melmetal/follower.png | Bin 2047 -> 2053 bytes graphics/pokemon/meltan/follow_shiny.pal | 256 +--------------- graphics/pokemon/meltan/follower.png | Bin 1256 -> 1250 bytes graphics/pokemon/mimikyu/follow_shiny.pal | 252 +--------------- graphics/pokemon/mimikyu/follower.png | Bin 1266 -> 1269 bytes graphics/pokemon/morelull/follow_normal.pal | 244 +--------------- graphics/pokemon/morelull/follow_shiny.pal | 256 +--------------- graphics/pokemon/morelull/follower.png | Bin 1135 -> 1163 bytes graphics/pokemon/mudbray/follow_shiny.pal | 250 +--------------- graphics/pokemon/mudbray/follower.png | Bin 1353 -> 1366 bytes graphics/pokemon/mudsdale/follow_shiny.pal | 252 +--------------- graphics/pokemon/mudsdale/follower.png | Bin 1530 -> 1533 bytes graphics/pokemon/naganadel/follow_shiny.pal | 260 +---------------- graphics/pokemon/naganadel/follower.png | Bin 1692 -> 1689 bytes .../necrozma/dawn_wings/follow_shiny.pal | 12 +- .../pokemon/necrozma/dawn_wings/follower.png | Bin 1470 -> 1474 bytes .../necrozma/dusk_mane/follow_normal.pal | 274 ++++++++++++++++-- .../necrozma/dusk_mane/follow_shiny.pal | 16 +- .../pokemon/necrozma/dusk_mane/follower.png | Bin 1365 -> 1397 bytes graphics/pokemon/necrozma/follow_shiny.pal | 252 +--------------- graphics/pokemon/nihilego/follow_shiny.pal | 258 +---------------- graphics/pokemon/nihilego/follower.png | Bin 1459 -> 1469 bytes graphics/pokemon/oranguru/follow_shiny.pal | 250 +--------------- graphics/pokemon/oranguru/follower.png | Bin 1454 -> 1479 bytes graphics/pokemon/oricorio/follow_shiny.pal | 250 +--------------- graphics/pokemon/oricorio/follower.png | Bin 1409 -> 1429 bytes graphics/pokemon/palossand/follow_shiny.pal | 266 +---------------- graphics/pokemon/palossand/follower.png | Bin 1593 -> 1572 bytes graphics/pokemon/passimian/follow_normal.pal | 244 +--------------- graphics/pokemon/passimian/follow_shiny.pal | 250 +--------------- graphics/pokemon/passimian/follower.png | Bin 1500 -> 1500 bytes graphics/pokemon/pheromosa/follow_normal.pal | 4 +- graphics/pokemon/pheromosa/follow_shiny.pal | 14 +- graphics/pokemon/pheromosa/follower.png | Bin 1072 -> 1072 bytes graphics/pokemon/pikipek/follow_shiny.pal | 252 +--------------- graphics/pokemon/pikipek/follower.png | Bin 1259 -> 1252 bytes graphics/pokemon/poipole/follow_shiny.pal | 256 +--------------- graphics/pokemon/poipole/follower.png | Bin 1426 -> 1426 bytes graphics/pokemon/popplio/follow_shiny.pal | 252 +--------------- graphics/pokemon/popplio/follower.png | Bin 1384 -> 1378 bytes graphics/pokemon/primarina/follow_shiny.pal | 248 +--------------- graphics/pokemon/primarina/follower.png | Bin 1775 -> 1765 bytes graphics/pokemon/pyukumuku/follow_shiny.pal | 258 +---------------- graphics/pokemon/pyukumuku/follower.png | Bin 1273 -> 1271 bytes graphics/pokemon/ribombee/follow_shiny.pal | 252 +--------------- graphics/pokemon/ribombee/follower.png | Bin 1465 -> 1465 bytes graphics/pokemon/rockruff/follow_shiny.pal | 250 +--------------- graphics/pokemon/rockruff/follower.png | Bin 1437 -> 1438 bytes graphics/pokemon/salandit/follow_shiny.pal | 246 +--------------- graphics/pokemon/salandit/follower.png | Bin 1416 -> 1409 bytes graphics/pokemon/salazzle/follow_shiny.pal | 248 +--------------- graphics/pokemon/salazzle/follower.png | Bin 1688 -> 1687 bytes graphics/pokemon/sandygast/follow_shiny.pal | 252 +--------------- graphics/pokemon/sandygast/follower.png | Bin 1231 -> 1219 bytes graphics/pokemon/shiinotic/follow_shiny.pal | 254 +--------------- graphics/pokemon/shiinotic/follower.png | Bin 1359 -> 1372 bytes graphics/pokemon/silvally/follow_shiny.pal | 248 +--------------- graphics/pokemon/silvally/follower.png | Bin 1665 -> 1668 bytes graphics/pokemon/solgaleo/follow_normal.pal | 2 +- graphics/pokemon/solgaleo/follow_shiny.pal | 10 +- graphics/pokemon/solgaleo/follower.png | Bin 1186 -> 1202 bytes graphics/pokemon/stakataka/follow_shiny.pal | 250 +--------------- graphics/pokemon/steenee/follow_normal.pal | 244 +--------------- graphics/pokemon/steenee/follow_shiny.pal | 258 +---------------- graphics/pokemon/steenee/follower.png | Bin 1320 -> 1346 bytes graphics/pokemon/stufful/follow_shiny.pal | 250 +--------------- graphics/pokemon/stufful/follower.png | Bin 1374 -> 1374 bytes graphics/pokemon/tapu_bulu/follow_shiny.pal | 252 +--------------- graphics/pokemon/tapu_bulu/follower.png | Bin 1552 -> 1474 bytes graphics/pokemon/tapu_fini/follow_shiny.pal | 250 +--------------- graphics/pokemon/tapu_fini/follower.png | Bin 1672 -> 1685 bytes graphics/pokemon/tapu_koko/follow_shiny.pal | 252 +--------------- graphics/pokemon/tapu_koko/follower.png | Bin 1892 -> 1890 bytes graphics/pokemon/tapu_lele/follow_shiny.pal | 246 +--------------- graphics/pokemon/tapu_lele/follower.png | Bin 1609 -> 1618 bytes graphics/pokemon/togedemaru/follow_shiny.pal | 248 +--------------- graphics/pokemon/togedemaru/follower.png | Bin 1241 -> 1246 bytes graphics/pokemon/torracat/follow_shiny.pal | 252 +--------------- graphics/pokemon/torracat/follower.png | Bin 1566 -> 1564 bytes graphics/pokemon/toucannon/follow_shiny.pal | 258 +---------------- graphics/pokemon/toxapex/follow_shiny.pal | 252 +--------------- graphics/pokemon/toxapex/follower.png | Bin 1778 -> 1758 bytes graphics/pokemon/trumbeak/follow_shiny.pal | 252 +--------------- graphics/pokemon/trumbeak/follower.png | Bin 1566 -> 1555 bytes graphics/pokemon/tsareena/follow_shiny.pal | 258 +---------------- graphics/pokemon/tsareena/follower.png | Bin 1604 -> 1608 bytes graphics/pokemon/turtonator/follow_shiny.pal | 258 +---------------- graphics/pokemon/turtonator/follower.png | Bin 1473 -> 1507 bytes graphics/pokemon/type_null/follow_shiny.pal | 252 +--------------- graphics/pokemon/type_null/follower.png | Bin 1681 -> 1695 bytes graphics/pokemon/vikavolt/follow_shiny.pal | 254 +--------------- graphics/pokemon/vikavolt/follower.png | Bin 1656 -> 1667 bytes graphics/pokemon/wimpod/follow_shiny.pal | 252 +--------------- graphics/pokemon/wimpod/follower.png | Bin 1481 -> 1486 bytes graphics/pokemon/wishiwashi/follow_shiny.pal | 6 +- graphics/pokemon/wishiwashi/follower.png | Bin 1154 -> 1156 bytes graphics/pokemon/xurkitree/follow_shiny.pal | 250 +--------------- graphics/pokemon/xurkitree/follower.png | Bin 1581 -> 1623 bytes graphics/pokemon/yungoos/follow_shiny.pal | 252 +--------------- graphics/pokemon/yungoos/follower.png | Bin 1358 -> 1371 bytes graphics/pokemon/zeraora/follow_normal.pal | 246 +--------------- graphics/pokemon/zeraora/follow_shiny.pal | 260 +---------------- graphics/pokemon/zeraora/follower.png | Bin 1430 -> 1468 bytes src/data/graphics/pokemon.h | 29 +- .../pokemon/species_info/gen_7_families.h | 205 ++++++------- tools/test.py | 2 + 182 files changed, 905 insertions(+), 19601 deletions(-) diff --git a/graphics/pokemon/araquanid/follow_shiny.pal b/graphics/pokemon/araquanid/follow_shiny.pal index 7a8d0552be2e..1d58e1d5cfab 100644 --- a/graphics/pokemon/araquanid/follow_shiny.pal +++ b/graphics/pokemon/araquanid/follow_shiny.pal @@ -1,15 +1,15 @@ JASC-PAL 0100 -256 +16 255 255 255 232 232 248 129 203 194 -171 192 64 +160 80 192 126 170 170 152 129 106 -75 141 167 +232 128 104 107 91 76 -105 81 45 +64 8 80 68 70 72 37 60 69 63 55 47 @@ -17,243 +17,3 @@ JASC-PAL 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/araquanid/follower.png b/graphics/pokemon/araquanid/follower.png index 1213a2fa457fbc806858f5dc09c86999fad41fc6..ab7b85e9178a23dfab750747d9d64c8f1494f65a 100644 GIT binary patch delta 880 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 diff --git a/graphics/pokemon/bewear/follow_shiny.pal b/graphics/pokemon/bewear/follow_shiny.pal index e5500bfebb0d..38e17a10b792 100644 --- a/graphics/pokemon/bewear/follow_shiny.pal +++ b/graphics/pokemon/bewear/follow_shiny.pal @@ -1,12 +1,12 @@ JASC-PAL 0100 -256 +16 255 255 255 235 221 226 199 184 189 -237 158 190 +248 192 72 167 136 147 -200 96 119 +200 144 40 120 91 102 92 73 79 66 47 53 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bewear/follower.png b/graphics/pokemon/bewear/follower.png index 6d7d8a8175915ad3fee319ca1ff4bfbc5943d49d..5f663ef9484ddb38dc3cc7005dc6c0f19e735bc7 100644 GIT binary patch delta 672 zcmV;R0$=^p3(yO&Jp+G!Nkl;gU#s_jy$fhkqkwzPH2oDOv(xku zcu`@t+xFOFk3II-2h4k~yxz~>WF=Ji+L#?7?;EnG)@_M8?V64ob)+sjkneb73dr@?63m(&c%Pfo1;L09u-OjXuLpB z3QsBErF@rfb%U!wev4I3`(sa=_ULX-0xJN4{1K=e$AWt&a5yx+$q#`ZzSjznx&NUH zYUqJ$TE-?USN=2d>VF87{7*jmqdzv&eaj^Tnu@_q308Z1+FvBzvr_*jj6-t5w+xy zAjC`xU5+7)3IJa?Bd}A*`}dr!Aio9XJg!)9On?%>B7MB3sJQ2hf4v=ePk8?eXDWyh z<5R0;_%l_Y@g@)?#`9CRAjg?=0#PFV<^8XGs-PUPL12GMYyl#t1gEqnvlnoYUYAY+ zBTB=_*7E)xAN;GpGqNr4AKTO?8mA5HwmBDQ)UHzsG;ry8m<0wr)+8@3qY4l;3OVR5J0I9!eSbkKH1^gaE0#r5)1-$eEbletcN2J0}_%9e1F!&c}^Dk>!9#sqg0000vWBe=mVae}FlP_{e04Y*(U@7hR zHVU|vH+jh!lRjsy@zy$_0-a-q9aaF}x%hu~a})^Bqe7_wjTZEks;#XV>I>+QgM!uwx1Q$dUv zpIR-$pQ!?kH-R8Ao}an}InJCDh!XKH?|xXC-G>4K>D=;Gg2x5Nc~O2@}q(*;O7_;cnuKr z0)nWYDuC!&^Ut(I6%dnzmmJTPL`ni{as2r;e`*xPAKFLuuL@UK=4TS|2xW1<<6l($ zD_qw+;zQnH4Ynn+{#t=vz(X%U$8C{zL@N9Z|HT`EFXaDs_6aHZFKcl7V@&`6002ov JPDHLkV1lQ0u$Ge1atKX8nZW`>&#;rO~0>T|uz4Tx_oa+ztdj?VewZW+a z<7gk@NPEEVWu1RAZWH>e{#8FQh)Z7^oH{Vx>#MdZQa06L2bbG~{?xw)HHex3Sl>yi z_J6*|ks-CJaVNdoXUyvqudcrBP&Rz~{El@R8%3QG^Hm$n)xf8(bA2c2xJbdmJ71-P;4q;GzKO zpU>=iO|x1bM4u^h>Kj}YaD2s?b9r)ih6H*E+P|h!0nT$319O27;_LzY)#^M{0dx}{ w0=%aZOh9lsyV9M`0o{Z*2v`ocg~4;eZ^|Ah(0d}3^#A|>07*qoM6N<$g6q^N`~Uy| delta 572 zcmV-C0>k~23+)Q9Jp+FmNkluG|yIIhKe|Rw5kE8;wQddkdg?9M4O; zRPG8yaj-^TsTU|IU3N6*n9Enqh5%b&pgDiZ3Z+>~z~i}dZJW6~ zrCMuJxi1hA#Av)mf52;!OW~eC*O0kf z@_1k>g+(CeOrsLnyjKV=%Q!tpU{8@T3t}rG_izz-C+DV+r?CJ};Mr}ObcK63jf%gM zL)bE_@g0HPmO4$d;c+xaf#!P!w)oQtrqAH=DqOFT$M=79fFUqI-c(T|Z3dSE&Ej(> z?+Tq2vIIgNe&Ud#_Cs|r7Y~cN0=ql}Q4?_Z+_@^i;b5mpjove`1!AM)%+pSa<2gK* z#o7a&K$5efeZ7VUm)ZiUo$y`)ob)HI$HsRTv%qXRaQmC;CCK_icjw;t;h*KRi}g|k z&~yl`JB>61JF$8^SPA|Ra}QW=g#?-omucKco;Kce5x6ghe`Md@t0>SHoczE50000< KMNUMnLSTaA?H76g diff --git a/graphics/pokemon/bounsweet/follow_shiny.pal b/graphics/pokemon/bounsweet/follow_shiny.pal index 2d82315d603f..c97f75961df5 100644 --- a/graphics/pokemon/bounsweet/follow_shiny.pal +++ b/graphics/pokemon/bounsweet/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 225 232 232 -192 224 112 +216 192 248 232 200 0 -120 184 72 +160 128 240 136 153 149 224 104 128 -224 96 144 -195 81 133 +200 112 152 +176 64 104 153 70 108 168 64 88 131 29 92 83 26 46 61 71 69 -32 64 32 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 +96 80 168 0 0 0 diff --git a/graphics/pokemon/bounsweet/follower.png b/graphics/pokemon/bounsweet/follower.png index 6ad2f66422eda727d7eac6179ce6f5eebe14d607..b3920bd8f22b7f1348d540b8cb3f4285ef0bfa70 100644 GIT binary patch delta 429 zcmV;e0aE_n3Ev5@Jp+G@Nkl8&LQ!q)3V6{4yt! z4Qjj$Nj50+j3tLM$8gCJKjRK=$U1}!@rteE4C)-Y9T6_JWwC#Q*2^> z8Z5ULxk-6*rgNFz9BSN9Iiht;sqwPv;8gQtrw(xF@O3&kD9xR&a@y+JZge!T$}6q` zBmD5bICLpA8`OU|3Tzue`KxU}<=+jC@oaF*dpv|8jspI+d%xd2XF%r1tHJgJ6;AhC zwg|NiY8(Z?_dN$O24rrI;ES028mF)Oz4~JsP&gu<1={{p9@ljZ0hc(&DFnrz%u!%j z7kqdFGB=UJ7Ku1)GQ<4YpD!gpzW@qX3#bP3zdfGm5iuoKCq5#^;!mz2W8L6qy1oDp XcH|u!TE4244oO)?;U|F@kT3er}`rwTu+O*yJ) zrO!CW7f_uW8X6iJ8X6iJ`X?%-+~S{B@jh4%5&yVK@ZKx{@EQZA1b8U~(wm&fHi-D` z9`KC4<uUSO=Jb`~>OouIAOXKWKe}Hps z@`$p6*XD${6v&+9kX8dMF8-vw+#+?vh*y8UT$kSt5q}1FK0w8ohqFQYWAY9U*CDT) z2D$$^A-w@@?usmDx!UyN5OGKK5k1CKl$RCY&j!`}^{3JRi;K2+6vum}ZaU@A+(rIA zMz0E(ZM$^o(xpq6E?xRJ+V|J^yS3l%ONSYMx7hSNe{u5p(_i?u3AYcZu{_6L6PLoj zKmCQPze;M5s_!u4+36%)N@t7NxO)aOj)1}qTihB}=s3(cDx_>U z1?;EDHy$pabJuF={za8=><`JqASRopL4Z`!45KPDR*QdHJ&54oo7$0S72F1QO0YaLCBp$XY+9&v}N{}bgD8?e10+<8a=cnN}?oO{`Sdqm4)r1#) zTrZl>-s_EVntmRE2N?F@Z`7b>+hoGlck*C^&YL!JNDHhM&}nY97jiF43y84T&Pj*F z_Hj;O4H#A2!6T*tATU0mR+s~<&uMbqq=;8TM?j2iQ{{Y{C(z&I@fsLh(rpxKfYF1k r!J~k*YtGGn1cdng`mu1oO2xrndBP*~0NNk)00000NkvXXu0mjf$~-9a delta 599 zcmV-d0;v6t3y2G_Jp+F>Nkl3r3>v zZ~-BfO_R5mycGHR?K|A`RW^ZKV})}r9vhL=lEpXWo0cY?rA>cYByh#yP=v@fL4?5` z3w{a&od%F`Y*4GE7$Mg909U*;B{ywx069l*V(R+B0$cH82ks@xS%fPN2RDw(H0Rcv zIwFZ)Uh#7S>H;YfxZ=#N5RW*3ltW-?EKJ}U)Ypo46I=W!vv;@)JS+>Kx6zU7j{0iY zL8P`ezP;kd`f`6|=^Z{3crH-ff(5j(7Eh0aC9>k~BmI&g(xeN{xp^D{Gmbid#aCR< z@`_936VED0sh~X|RfRR00}E~*m%yaPlq)Q~$$7lSn0uG9EV+YZ>GSDwM3>8-JpUa-O#ARxraOxU>zA%4sFyqiLu{Yw-pE&2C zgXnVR)N@d&38bFF8K3uuA(xaqPg1NU!agN?jYQ@6-+Ow(p>J$p!n63cLo8-HMfc~% zy>u=D@g$tdcMVLqHu9l?F$aAU$Y!D>oVd9W(8m%h_Y}^!enZga`WnYvobEk5a<*z* z!in1kh*?}@rjCDs3112qL7VILh#41X(-1pPa^m&^Vh4e4U|`50kO&wGrFD{gDb*{# zMpb=I720iL!X*@jJnV3>OE4Gas0NDNOd?Z^q+8_Lb%aW-BYrnX)C3Y0)4-Uc#MGcV z5TnGPAH4Ykw;X6{c;ApFd;b5S8NaW<)Cy-ZtiN zzAr6)9chHtyrH^a(>!G}zBB_IYv_#SnsQW-(L_rtYn4Z>MpY>;{KLTqj>>O5Tn7Rv zw7G)6jf#J1V8Z`6=uX=@ubcW8-uI?Zcq`39kvuLH@Fm-wO#L#24}+^1h`5aUr<4vJj)D z4GrX6r;o4r9|ar~=jINgb7i7ma+oTt;M3~KqP9~mE^%2JD4c(W2B0s@9IW{AcuhI< zC(e25AiA76jT}^J0%@dh#i4I*V9q5a&x;aki?C10&XK4bzei6mxX!_OgUxvs-@Xuw zIZiSCxp6Opi$FXHXYxY>3l4#TDKXYK=dkxnAe)^g;l#~KLLW=4JW{ygx57m*C5A_A z!NuvfN0B&NDH4B9+%`bW;vzE*3@kVV5=F;QDD5ETuF^ffya3uX#BMY>aXW$7L7UZ_NP58U|~*_AENc7@~X} zO`*z%z6^f{B}q-G8eErQ<*DBYq|ojPes(IRfdzj!7;f9TubcXBvTX;}upJi#Ml_!H z9+$m5>-2#;#o#A{k2J!j7LYg`gL96k-ssKe^R5}NMi`Di)=00R=i{=hoVlpI)cUX= z=e6*5Y+Q!R*n&3)X}oPiTQc?QA(iU=U7`22{}W*+uJSMZ@diFntI001;B6xuZ`-=> z4)#EeTI-Lhtv!&p;u<*aY+nMe@u`D_{=3RcUwn?s#N8{rIT+;Vsr#1yOm`u5c!rkl b|Ht?VTS_dML%^=?00000NkvXXu0mjfGaYd@ diff --git a/graphics/pokemon/buzzwole/follow_shiny.pal b/graphics/pokemon/buzzwole/follow_shiny.pal index fee50766f6e2..2f28ca1bcce4 100644 --- a/graphics/pokemon/buzzwole/follow_shiny.pal +++ b/graphics/pokemon/buzzwole/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 241 241 241 255 184 136 @@ -11,249 +11,9 @@ JASC-PAL 255 82 57 205 82 57 114 96 92 -234 77 77 -184 58 58 +16 224 48 +0 72 8 90 66 65 -129 39 39 +24 144 40 35 29 29 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/celesteela/follow_shiny.pal b/graphics/pokemon/celesteela/follow_shiny.pal index 99fd8d2ecdce..fadd670871f4 100644 --- a/graphics/pokemon/celesteela/follow_shiny.pal +++ b/graphics/pokemon/celesteela/follow_shiny.pal @@ -4,10 +4,10 @@ JASC-PAL 0 0 0 19 19 19 0 0 0 -172 197 189 +240 240 240 230 230 230 -33 55 51 -98 123 98 +136 136 136 +192 192 192 139 172 148 98 205 164 205 205 205 diff --git a/graphics/pokemon/charjabug/follow_shiny.pal b/graphics/pokemon/charjabug/follow_shiny.pal index 51235438f89a..4008736edd5f 100644 --- a/graphics/pokemon/charjabug/follow_shiny.pal +++ b/graphics/pokemon/charjabug/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 254 254 255 204 200 200 241 186 102 -145 175 133 -125 156 112 +232 136 112 +216 56 56 148 134 138 -98 127 87 +160 24 24 0 139 240 -209 115 47 +176 112 48 100 81 46 -78 100 70 -53 66 48 +121 17 17 +112 8 8 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/charjabug/follower.png b/graphics/pokemon/charjabug/follower.png index 51ed56d3d1100b554718fab64bd05b29dd7b76e4..04edfa8956a22976db13393efa8227adb153a703 100644 GIT binary patch delta 338 zcmV-Y0j>V_2!#o-Jp+F;Nkl;U4;y z+y${|OeT}bWHOmdrYmS>{W}Pf5OD7M`zmA*3jTTnq=2(y0WPhVHb5(NKxw_e)%x=Z z%x6iw{13lAf$I85d)M>G9Xm$`{X48H_>BT#JDvanXnFkv;_rX%&ZAI(5i&Fl?K?!p z09sxzc!2_S{*3~G1p-K1Q(zJbOz#x9jbl5sae@F6R}>)s{FQulyzDwXOV^vG(&TL*mf{XMB}5c9nduNu$-E~^QT%lEF&qqJ~VoZF1rI1gV7v~YWZHAF)Rys7kAiIkLMH@-GTUp5>4wU^KG0n%-?wD ztsUaz?f~G@OTIf7;#C86%MN$MEC9GUdijY0as>+W50=XZIeh}6 VCDG7l&DsC}002ovPDHLkV1i$XmG}Sv diff --git a/graphics/pokemon/comfey/follow_shiny.pal b/graphics/pokemon/comfey/follow_shiny.pal index bebb277ff7df..bf5e705bc8c2 100644 --- a/graphics/pokemon/comfey/follow_shiny.pal +++ b/graphics/pokemon/comfey/follow_shiny.pal @@ -1,15 +1,15 @@ JASC-PAL 0100 -256 +16 255 255 255 250 248 233 -202 238 122 +120 184 232 247 220 26 216 209 192 -183 203 87 +40 136 208 105 182 218 172 134 11 -139 123 49 +248 224 64 71 84 37 57 90 106 227 78 133 @@ -17,243 +17,3 @@ JASC-PAL 115 41 49 80 80 80 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/comfey/follower.png b/graphics/pokemon/comfey/follower.png index 57e97766b8e387d082646d5e8f6e0585f4dd7ed6..29075825aea66c3a87964d453cf97ffc1ecdb0d2 100644 GIT binary patch delta 941 zcmV;e15*6m4ciT{Jp+GWh5|ct z7|OYwKhKG?D@7bA93xafkQnC<1D<*0Z4(F(sQa@8W9-^r0&|gQ+ggVhBl6G01SJNl z!qHO+;G_4g0~Ah~3AEyU2sl{1?-KY3Y!2Yx9$}KT(HIsmF~M#UUEzr^9}eU(zk?t6 zXv>=ehc12Y5YK-EeUE-6FgN+K!0|!AAhY+S0yJ%10;<9w;A5~hMBl66NnkUE#p_AT z9#@4r(JO&@o5^4h!fkd)fgmxR1ltxHDa;NOjI}06)|4nCEjNkaAy=ppxIBl&LaPV= znOp1t!43S{66gwZ5+5K`3ckOIvcek&Ab~)7SEw`jE%1MI5m+7surz(T%oz;s1v-PM z3Ks_Guvx&5`6&b@5RwppE7Yvc*W^p!3xBYSts&+-*RrtLHVg&|a}un6>dRa3A*ivz zk`RFLhtOZ+wZII}u7LQ4Py0^w-rgrLQkW6!dzSE*wAci#6+Ni5Sl@Kdik5}yI>CQutse}87JKvvj^*6UpQZv{yxBhU z?ghF5&=d}qTQ$o)&WXTL*#tsx=(5Ie_Q-Mt=4)RGbX&H|dL_n5gZ)jbWVjTT075)V zq%6{@-`4XrS1Unn&hMsC5d3-FEco zeE?>XPK!UXBQ&XBT?Y2fRkBL1(W@~k#-Szs+YftLImqC+pT(2@e?0yGzs5FG>s295 P00000NkvXXu0mjf4+XT< delta 943 zcmV;g15o_i4c!f}Jp+G>NklU z4`~MQfWd#hMDREm?=`6~h1?j(1vLc=SXBYRIS2Y9{XIb}13G_AU4tic7>cpN$8ijt zUGbpf@Up-K1X-4`tpEgLj1s{y2{3|y+hEp6+g49lmIe7oVu6wZ)#1fa3g8y!>Ip3U zh}$LzAVhZO9$J>BzRO^9fdBTYL9li)h7AlXu&&V1b(pXo6UbqG3r6V30-CY2fC;E` zO#zp|+=lavKrep*2AQ2p6`)~j3Q!$}0JnH+{o+~`WP-HCZGwho{kX*)3v|u;-3Ie9 z6QRKSV!02VU@@Hn>lW)e%oMz_*7zoR3fPR{>bETB8M#7D0hht)v!5-zdMzKh#SRGE zpsy~0?l32D9!3T4np>P5rU>7-NdyDr3f%?|S-|`ffGvOKLWUz0lm*HO6o*d*=&-TP z|8#g`2S^YQt_rnRCxbJ8Z)f|Y7~}Yi%CM~z=nkhO*!|RI$8hkT1^6J$;0jg8%Ln!_ zm?QQ{AN2x_diB-IG~y%+X)nHP;X`wszer@fF3pH|!I zA>CmFVgY{=nta14Zmk%AQj4`?$5QqFpd9zf6p3F2dL&RCMxfmY$NU+WyhR1%0J+5) zk-0~TFW9VjeK4hfvOrIQy2AqkP1+2mCs~YfwOF0_)g#b@O!5Bo_I2M|M)n*AKJA)- z=>6U@I1jPKsvcnh=3-JCTNLQ|z3y;Yr3*|7MFD?Oi@kaTw_0xIyQ#nzzihWNWq}F; zn#105t46s+xPs;@Eq3~f$vCyegbHzwfa1L7G0$&md~mK0 zdCh-40D`zqD5s!)$gnvvYR`V9LMb+gpJROm`9MG9y$ke7f;h+dmsGTv^d~iNxkBkD zf^VxEN2r2iILi~?lpTV&1;(j;7fT~OxF)%R2R~?J9I1IkK7?w9KB?P|mb{x_B5Ka;;P{s1gZHd9;E Rh9&?2002ovPDHLkV1k6ezXt#S diff --git a/graphics/pokemon/cosmoem/follow_shiny.pal b/graphics/pokemon/cosmoem/follow_shiny.pal index 4132ba6fc555..3b639b3b3e02 100644 --- a/graphics/pokemon/cosmoem/follow_shiny.pal +++ b/graphics/pokemon/cosmoem/follow_shiny.pal @@ -7,9 +7,9 @@ JASC-PAL 213 196 74 196 148 58 97 193 255 -77 114 237 +160 40 64 32 132 197 -57 86 181 +184 72 128 233 80 216 101 78 44 76 76 76 diff --git a/graphics/pokemon/cosmoem/follower.png b/graphics/pokemon/cosmoem/follower.png index f21f9609516b0a69e1f86f33666a38d7764efe6a..c05ab505cf12cb343975dcf448d44a9b7f320f51 100644 GIT binary patch delta 419 zcmV;U0bKr(3e^d)Jp+G(NklDK&=w|J)suJSE^nTd`>+MhPzm znc-savP?})O-)TrO-)Vx6_sasDRu{&GjnkT?L&MiytBI4}Ho%@XD*dT>m+onUC7XTkB4Ia&Lgwb5Pz@C2|5vI-(TO8ZFkFdpe zhcz0_RhjoA!nrvClOv)>@VNgtr~FY~{b_;_(uA5bFuBIhfjI>IIOM|!qxo(y3Jgl@ zPN2_qdvgpy_I(UCb^}AfabOo@*dyx4zHIC z)mw(z*U$ymXEI}iAH>%bJKf`hd36Yj1bf|U)a06HoO8*UvBl^3qj`O+b!)i&PG55% zeQmU9mRqB_);gLTWYj`7*IE@x(yv%YbFDV%q8c^%^4lAF{CWNl^#V_kB>nR2hz|e& N002ovPDHLkV1m$0$36To0Jp+HgNklrj7xSo?Ko=yN7OIONV7 z9yr`mW$yXTuz|RKc@*5=`dI;{)cNrOP zLxd9n%KMaPt*ust;2paiIt`&H(3@_fE++z%o1*QNb{SXb(E{|pI?GHa2NBAB0nYnT z5i>eDFwz3pS;uBeoU@S6eSs(V<{o!>0qnFX+pGWp diff --git a/graphics/pokemon/cosmog/follow_shiny.pal b/graphics/pokemon/cosmog/follow_shiny.pal index 3dc5b64f95f7..162674bf93b2 100644 --- a/graphics/pokemon/cosmog/follow_shiny.pal +++ b/graphics/pokemon/cosmog/follow_shiny.pal @@ -1,13 +1,13 @@ JASC-PAL 0100 -256 +16 255 255 255 187 234 250 243 223 61 173 174 59 41 131 196 28 176 226 -122 78 173 +240 136 88 101 78 44 11 78 102 58 72 155 @@ -17,243 +17,3 @@ JASC-PAL 30 38 87 32 29 29 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cosmog/follower.png b/graphics/pokemon/cosmog/follower.png index 1988521ee0d597e8da0b488729a986676dc843ef..f13a79bfbb560853bb771fd6bad32e953aeba1d0 100644 GIT binary patch delta 471 zcmV;|0Vw|e3Hu3w>D0`LE} zCPBSuldyy1IPGwHgMRrrXN$GYEiElAEiElAE&T(-B!*n=y0>f3%`>?7`)Rxsb+-R+m#?PlB|3aIghQ(GyxpcFbb0lNoxTEQFr zWDo6walJU8!CNZ;xB#FC(-FgqgIw@lKl%rNe!avy)C20g&}3Rbhi`E55B>g02A=^n z&Kvp@66b%M_W;1xE9e1Lj(-&iY7MnQQVfhZEeK!+FnGbqoS<31q0YqsC8gSxM2BOJ z(=+~noN&l1C%~8~E1Uxq?FlqAxZ{u=4N7ce1F42*cf z)jsE>2Cz9ln#5Hz0qOhYir#9yDj)J8=iQpW6TDu1PayJ9Kz7JiTuAYEg41x--wE!$ z?td7NOB()_k-lV3^Ays1JQ;itkj4M2e33UJ-Y{U_VA9X?f$V^PQFjZ?C?9kiu6+Oi N002ovPDHLkV1oK&+Gqd( delta 475 zcmV<10VMwW3I7R@NCSFKt+7k%0)MP5bc_H10j)_yK~z|U?Uu`u0wD}V>9%AL^&yd9*~|d7QK~Xg)jM#JBPcI*i5dt;BSJHL($&^ ze+H23=>c0w#lJG#LuQ&g?>^&B;e&up?SGXY@~Xre2J9PD`h7l-9&qaidH_t?Ceh9G RnFRm<002ovPDHLkV1m!C>b(E} diff --git a/graphics/pokemon/crabominable/follow_shiny.pal b/graphics/pokemon/crabominable/follow_shiny.pal index 3e1266d44777..ada6989131a7 100644 --- a/graphics/pokemon/crabominable/follow_shiny.pal +++ b/graphics/pokemon/crabominable/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 220 227 228 -229 221 131 +248 216 176 202 188 120 -145 211 225 +240 96 80 156 165 166 154 154 154 -74 123 134 +128 40 40 109 110 110 -99 95 181 -106 98 56 -75 74 124 +80 88 120 +144 88 64 +56 56 88 72 74 74 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/crabominable/follower.png b/graphics/pokemon/crabominable/follower.png index 60dda50af59fbf3fa8b0a6ba56e8d1058bd4710e..619af9186c8a1da074021c55b7bfb5b8013732e4 100644 GIT binary patch delta 974 zcmV;<12O!I4*U(UJp+HLNklvE$o422Qk*aqwUUw3un`-P;_+1c42acJ7` zDfk@87IfRb<2%0NJHF#P{;P3a*DrY_zvq8vT>JiZf@jVnP8pZ6!6Hixjh!F&$-WP+*kCE$s}q2nV7Ja`r;N-CG)*!w(h8w1>ya)}0k8Q{Rc12i=O zg%1Y9=}AvrX@-AMVGelWnh~aBhs0wN2u=-$z0;p^__P?DO1WwVpj`x-s6Pg@yfYZi z)1n?!1A2uy;EBhAGSOj0qdf+Jf`z{-r$Ay4!$t!!nQSO$faGu4LUP{KfPq(o0TVf6 zuCt`jbP9uK`;J2%_AH6b1Mj0i;lPCxTd^k=tx2mz6dHdxM3oQ|SUwqX5VjJ~@z$Ui zVB&x&a=>69;`4#aUJ5U{oJeCjMI3FtK=dP01BtV-f+awCl82;{I>h2&dC7r!azM|k zK_r-UiHBfQz}+eg1=Er-ynrQ0-siVqg7*x8Ibh_) zpeT@ubf16dI)K>wZUy#u=9C79Q(yFI1U8r&Zf+UKD-w*Gh6$ZOi4X%JRR94a&jumT z-(K4!jG=v-PGE~^=1tGUR*)Z^J_~Gd;aD(OCAg=k^ti-TTKvVjsC1STF!5|q3`kiu z!&p{uDhlfzX2t`j+B0KM>P!hfV=KuLd_pyP#M{sg{Y+)xZiH zw$(xEnK#m6ViZ?_GtNBg(*>ow(#T@7-n7%#fJZL=>eYGFzr<32VgM~C_e`vO?Qo6% z23LRHJJ1K$fUc+&f}6gNBj62Z@l^!s@)f(4F0kR|S($UsL|xOeZxc{);_}N*PlN&c zlr2V7Fa^l@!l`>uf$*Z^lDF)z>1y(PbdaOqTUJhvlmwogFXF-2b1(@9}!@ w2Zw#|!eEj281QJ|-;cGy=IlcT(&>i&0S?nZb9G*QivR!s07*qoM6N<$g2s^Cj{pDw delta 989 zcmV<310wwV4T}!2Jp+HaNklhlCg>615paK(RWjd&!B%Hteccj< zKty2-XfrSX>RWraultR^@Ed@beoykX!Bb~lkZ2;@L8t++@0?SHaH)@g%ntJf_*a8d z;ws@iV1`>0;HAN;Gg0(D5=qWYGK%vB2Ow}@fTt$l)CWM`BH5)quP_l5!h1knL0=)l|JrmvW)IVDpZl?h1y)(X_?p#}_k1!PPVoZGk4f$J<5!dpPANFjQ8z1P16 zgDR{3uDW_tJPdCeU}l^{03h`zvFJOe1Y83;y#-VNAz^<_+ZiwbMDb66u!l2C9y93A z&Y+#hH{??%@rtL2-f6jKdq^r-0E$EOOJ7*01oV0Zgg>zgVfH!T=p1t5+in208Sq>4 zq1J>pHAhQl(E1S>K-R^1l{G+h$o$h_7s5g4j^FE3n2W*BU+aM7`mV9 z00zDZP$&=K&A#Z}8muxkx-M}XD2&CdrxG`7>6chh*(y0;(hHy()U236lod=Wfi(Ub zKAHiWo{6KN-!^?Q*vh94b0~9srf4z5h(BFp(4>F-F;W70y#fLt9>I=C>Su=E0E~PC zAl06kb~ut$gPnZp_E?Y?VXNN;iUVp%mKY#0T;n(qqL8@TP{Vn00W-^as@bh zW=!L7jlo7fS{>3-GK^wIQl0LVkFH(52Hfhp?snMi)~p8q*L+TVCCEMVoC7VT8l2^# zp9X*JxsTBm4G=Uu1w81YT&I8AeZ_s`(+xNQ&~i%8MCDtHZfn}e8ciuLMZi@e-2^;qS`{}I5}#G+MT#{TJ+rxEG&9J( zm&mVH7wP{`lV|w{#`Sc~)$4#efPZIXt_JTH1)xB4{9q$C00000 LNkvXXu0mjf_#)Nm diff --git a/graphics/pokemon/crabrawler/follow_normal.pal b/graphics/pokemon/crabrawler/follow_normal.pal index 0a20fec50c66..569201c5598f 100644 --- a/graphics/pokemon/crabrawler/follow_normal.pal +++ b/graphics/pokemon/crabrawler/follow_normal.pal @@ -1,15 +1,15 @@ JASC-PAL 0100 -256 +16 255 255 255 212 220 220 239 208 99 209 167 67 77 187 205 63 137 158 -129 118 194 +160 72 200 64 99 118 -84 79 119 +120 48 152 98 84 34 37 53 62 47 45 69 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/crabrawler/follow_shiny.pal b/graphics/pokemon/crabrawler/follow_shiny.pal index 0a20fec50c66..755afbeb8b50 100644 --- a/graphics/pokemon/crabrawler/follow_shiny.pal +++ b/graphics/pokemon/crabrawler/follow_shiny.pal @@ -1,13 +1,13 @@ JASC-PAL 0100 -256 +16 255 255 255 212 220 220 -239 208 99 -209 167 67 -77 187 205 -63 137 158 -129 118 194 +248 216 176 +224 152 120 +240 96 80 +208 48 48 +160 72 200 64 99 118 84 79 119 98 84 34 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/crabrawler/follower.png b/graphics/pokemon/crabrawler/follower.png index 7f9e32d715b36e7c7c807eccbeda99f98ed9a90d..3c3d39d04c0d8ddfc842e4e7ac694ee9c7c17ab1 100644 GIT binary patch delta 691 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 delta 614 zcmV-s0-61-3x*4jIR?(q(w)G|u|M|$f42aVSpWb6G)Y83R9J=WmEn@4APj_Yz$E1T zANV@Kx|&@As8f4;KTPfDmLJ6K05PQ}o_OMkC!ToXe~D`Gd;IhCFN@)rALgH?PsX>+ z$NUC2Of;W9<4HaL=0o%z=gkE2E$-!|JXE;ic!8=3WPahlJ6vjUUaH*S)yl(De*;sV zG-pDE_I| z2rS6Y69Yqz`etF{dnqjWdyUszP2VAKuX>R~Ae%l_E77apV=E4Uwz!tuZW0(+aQY&U zF7i};aT&%8_gi$u@dhh!+agxte{Kt`IQc7@KwwnY3R=i?m z6n#$pm|o?zWme+@15<9N6g(Hk4*~;+D-MB-Rzr$=y}>=RG=WhUTkuxmLttOv6C45s z3KiFpfhj)(!k>g~c)^=Owg~l|;8jQ<5Z4-f>GTVa=KJ9y7kG=KH;Zy+e_U090rJM< z43^^f3z|S9>epbl&3AnwAxG_}+&Zg?2fQ4&3bzR&O7#9>6M#C=V#>MlG9M};V zVC;TrJf3XRZJBV;?5i90Sv`1)a-hVJDD4~FJ8VxBH`wbJ=orFm z4GsL|;Y^$3Z8C)p+oQurRJelpIJWfh4i)hYFra~$6VH0S8kOE`d?yelzIR7O(ou2x zk?|QlF==UFl7C&yn!=3`SktP!`$N`@ije5@89(mO|W_{;6j# z2}j@~-!O#mzkE=L|3Rfp@5lB8b7syt(DY#fY@O!`@sPNZofoXzb)=p;~Lw74TEjT_^vKhn(i1c@?QhNO2VMi6JZE_#k223Vv%w*?_U zc_AC3CbkrhX}|lzw|%Xf^~lnh0Mo&f^%cn;0Ve^`m2-( zoCO;KXr01bq>X9;UimDD0~JSxKX+;l6?X-IRB;Y{?h5{J{z|Rm zbp>=+00D&$&ZYA6xF>id_|>`14GM5dvIE(AQ1&G09(M)(1O^3^pqmi2uG>Jo#h-q2 zYE6xI_^1F5#Uwz&QjGPpp~nxwWIR*h#?PqXMPqZb{a8-6@ru{3+-RA%p)70nBmT4EDB@9v4AI<5&rpd|W_soXxjq zHdjIGbcf4BMf-)vn_RauBV0C}@W$Igy9M1>b2cBWe!SeT{~KVAQB7;V-!=dM O000O{MNUMnLSTZ?{&Zge delta 779 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 xYk@qOP%<-T!GnOY zImiPuFSu~Vhj))g=b#t%E;nFsP6i(P;oPIqIq0K-M0$%zt;>JUOB|i6gD3_f3X$j) zxjJGgA%s$5FAtl#dCl+UAol`_q1+DwntX4tn?t$8vy?T)xE67j>tFEurf$BL*v~;y zl1+N@Jf|<*nIa8-wZ1vnb{cwc4=4P@-7$F1uh!QJ3$pH(60?q~=ee!)J9pRm7XOql zeBR$7M+v&u2%3NIblBoRz(~po8QdS>oY(wf`Gnwf*y6TQlg&td(8*h?TO2HvloPo5 zEpGWzr;KlCaS(gXOfgb@=kOS-!{v%^w0-^NZWfK#0H0gFj(Rn$u3_V5@VPqnkFA0` z1+2fl6Mu}!{(AU_5yF3W5;+MN@{ox>Xq3Y& zM@!HrppqoiJm_;3pJGCo6~X0|=q#r`VWYxX4t+7U!xgtd^u*`7_a5xAU^SsG3iFuM+fEnIxn!-86Bd(ML zBjmWH$}vC}cs74+ANHMR`6e)U8i{hFs5#K&;zTKsNn!~SaPMS}+Zx>jhCIieWk?VT ze0#$w!9{X#pvSSQxl3YJp)IYPZ|;-3mlwJ0i&W+~XJ}Pgy=8?yulX3_J{QY~BpQ(& zDMpoKIU`dX|9>q~=cYJs(Q6QkuJ@G`>T={36s32KCB}a>;#=Qw&&QWI#VpC$X~q1o z*-guLnvb~YL$AWcrICuG5!FRexIN^D@J&ZBp z5XfG$@|32&;}Rcm9E%KT))o3vge3$1eOQh-2Dm8_WcgGqQvF+(>Kk%RR$<#wo0oI3I^>*UtZWQ`&jO=L z3UoM4xJx0(kjKL9RPhfu?+Z#Kd=v`Zu?;x`qAbjr=g^bAl{zeTe6FNGmpjg{-YW(0$`B*2S~7n!4243&|2{WybPp$viJat)=Tq>( z{%Y0ah%>~+%yQ%B+JIw!Wq}}8G*k+1dwS=g%I&DnJS3mtTb^^2*3V4~TE`%Bb7OFu z0)rUGhFDDzQTx5e-&+j_?p&+ye~;3FeS>12sfD2-Q0^S7vD7;FdRP~j_id}xUVj{= z*P1&9rR+0P6<8joPD{;!(iiyPVD0tuD9;%*M|g1Xnb$9NFf=+D`~&DlLcP4zkZAw_ N002ovPDHLkV1ib6r40Z8 delta 838 zcmV-M1G)V24D}4KJp+FuNkl?q))+ zIoqEMDe*|~dB6T${?jJxGiUEThfpui@esmu{Ii*Z zoz~*wgNg+2`A&B7}eMBytik7#640(<_%a9-x z`1XcVf{WzfK#yZpbC<-dLR(rn-`pp6FE4W07pcr~&d{o~ddmuZUh^@;eJ+*}Ni-rm zQj99eaz>^&{{LL0&P{RNqSqi6UGFO?)aA%6C`#`dON@VO#J9fVo{ukaidmAg(~9|F zvzwN$G#_!(hhBxzMYqbM@~FSVnG){_0@qSvilwZ|+kK-LaqjZBg70*XaKiI)dl+NH zA&|Xh#!Vg3~*B<$nrYzrg)SiSUEh#vvI^Ud+Ps{L)gk8;V`XCid=?m0 zQlP_W!d(hMhCCK-r;2~Td0$W>;iFLKj%~;p5M`;xMhDL+(BqrYR_tJz)~o#iFE^z? zD+>g%qM=f7+tWJ_Rc=Rp<{|kE-}0QJw0>?{&^iX0n;V1M z6d1%fHpFU*h}!Qx{@!XhaOYZm|7(;M>>CvGOf3uzfpX_qjiuJX=fk?dyl-2j_WI)} zz1BW7C}p3Ss=)Fvby{i;l)k_R2WzjNM|sYmIl_a3&%A!IgQ3xcjQ^zl1v>viy(pc1 QqyPW_07*qoM6N<$g8ccV+5i9m diff --git a/graphics/pokemon/grubbin/follow_shiny.pal b/graphics/pokemon/grubbin/follow_shiny.pal index 045fb77192bc..cc957019c642 100644 --- a/graphics/pokemon/grubbin/follow_shiny.pal +++ b/graphics/pokemon/grubbin/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 224 224 208 -248 208 96 +232 128 104 173 171 161 -207 143 43 +192 64 40 169 111 65 -248 96 88 +192 64 40 213 75 73 182 57 58 94 93 88 68 68 64 -87 58 33 +128 128 128 16 16 16 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/grubbin/follower.png b/graphics/pokemon/grubbin/follower.png index 0bf0d2903d39487ba3879aec999a56df9c63b8fd..d4d41084cdfa2b7cc2db7254982ab139e6fbeaf1 100644 GIT binary patch delta 516 zcmV+f0{i{G3bqQcJp+H_Nklk!gJ4r5Y zgI5Lw+qSf{w6wIew6wJJKXj@-9b%+$z)~QD0HwGNX8nxtHZ)w+EFdQoj>%2HJ8iTN z@isDC)g&Mz)B*uLLqulA=mnhdtC|ID^$jW{iYg-K0W*G85-@+OynuvIIiQ_D&Rx&^ef#lEzcTWEp0>nI>CvV`n$Vnr8K)>jb?oLVp7BhQPKM8? z)kNff-`wspoMI0codRZDR+sLf?7n~j&v}pBrYMKk60%O*of`&yKuJ*|9x$XeuUzz1#_ zBq0+b65ILaJYroUUKf)tH{mkFq8iXxBM;m%sDqg775)p(*v|>?9KpVX+=EajI3`^} z;N+_uT!VIK>DKN++qq{b{Ump;A`HDiu=a44RZb~MK7@SJvPk~M!881#fO?nl4Fy!r z3L6&4dcY;wUM$Bop7D8-w7|OkgrjA+4Ri4_#wwo<3X~S#_LtsdUKd#_u<}zV+cO|G zu3xtRzW=_bQGt~a1p7)}3uKmER7dbe`S5*yIC>BM%)bD(Y8bhNaj4q>0000=Mq3`A`}Hb(mY@9hZa8VQ=F%R`xylb0)- z86yjC+tSj~($dn>($YWCrTS|VBaID~68C+NrTn6!yEHQ>iNGm|dj}Eyjqo-scu*6A zLa_#n? z4$Uo?aZc_2SSeWvhCHjk^lUKhA4eft?+rH!s=?3=1}DInb3ioJd6-);*j-#RnUJO;O)Y&a}9Rx6bSW$&N~RH zw~)m#;@j@(IeJ^s0#<&3in9aL0QFPAEhzm{#5rf+s|7R{*Fl6)6nFc3ssN3iX3=#gbdkNbvH$NiP`yE$0}n4D7z zMFX5y5(}`oXNU%zSZqK&Mpu6fJ^rBWNU59DLXSI! zUIC|{V(9Tc19CF1P~`@@+%}|?;-E35-y3lFag+r;J_TxoV65^I_qb#D;Bw+3tgw*R z;*weTi^?Rq(OUmXOW;0&Ae+r6Ez~*BKB`&dWl9v#jSU!IXO~L+*xT*V$!EuyXg7O3& z?}pq;D2>GgE+K!46O@`z*!i{lyB7-H4N_c@`%*n?Ppg5R)KL2nWi@sf>3{~^Z| z6(2i8(B$0^9S-QRWa!|PG&h;1o!T5uOHlj6Ve@V{J_NC71)O-d3TSP9PNbthn;i3E zpD#uM7UygoW?|p=AQ$irtJ@G(NU!q<@kncNX1p5jm-?UQ_3jD!QHu5*!|r?EE(LyK zZHS@9hoF!(6Lh|+Q2d>L-26+}TpQv&x~eD51bdKw5^@0_+~y<+2|obRKQT`^98^01 O0000j?e{D^YImiM%-X<L)tGt=&pz}QnjrjjEK#GIfB2REb z);WiphW?BM8v-5vc|(eg1pEB+cA^G;dB#5*N;46;{yQhT00000NkvXXu0mjfSFSVE diff --git a/graphics/pokemon/guzzlord/follow_shiny.pal b/graphics/pokemon/guzzlord/follow_shiny.pal index d8dfa4c759d8..f9ffb519befb 100644 --- a/graphics/pokemon/guzzlord/follow_shiny.pal +++ b/graphics/pokemon/guzzlord/follow_shiny.pal @@ -2,14 +2,14 @@ JASC-PAL 0100 256 255 255 255 -253 209 72 +232 96 24 178 240 255 56 162 200 -191 143 55 -82 87 101 +168 64 16 +232 232 232 30 91 114 69 73 85 -59 63 70 +176 168 168 42 45 50 43 37 30 29 31 37 diff --git a/graphics/pokemon/guzzlord/follower.png b/graphics/pokemon/guzzlord/follower.png index 67440e6f3c11e928eb3446787def232a0dbb3ec1..f9e52bd083253e54a274ecf503c5d489cb18da41 100644 GIT binary patch delta 1059 zcmV+;1l;?O56=#;JOh6N{YgYYR9J=WSJ86gAPh7y7>Psw|GT#mVB;97cEPIt4mW*! zd#cbA&JX6A;>J*vu+VD_>x;_A5J*&jPzVFK>g)KODwMP20@u6y3L=SoXRbTk7(#<{ z9;EcnJIoXa{9VSM5Dnm}ZzqVl7{wU1LfP&5G(osMI+)|_Xv9Y%5eE88@+4if@S; z;`VJWw%%ah0eKQ_};vSLfg z_9!DJ5lnw=LoT=p9N{(t_Sp=E>17=Z;kxC>@B!6}whNfxW%^8%wgi$n^X@Ok z_HDrmH~bLT;XA*8ofI~)jsXWl z!@>SJE3N{sc$tE*s|8rxJnj-q7kUNC{~f08K^3bnsx7Nq_9J1O;04xPFl|VS^NhVs z2`WeBYv&gWnBsc@aJ5|qD<<>|i@q}~eF+$;V_T%k&$beL*R6pe&ecId%TJrI{$DVx z1S@|oHDHD}{-A?nPirV@$Ix!+1lJ+E$)zyduY=$&@Pw;3Y60{VLyTR4HN$WgTWfd= znBpbFdcN^K2eOVa9m9GHFE-fwI;2}AR9RN;=Lt+;j~_#kVaoP+6wf8*ja>_v;3WiI zPhU78Xg@PN^i^07XJtq)fT(UF!qlI09&mpxtr3*W+>(19SpsHw2|+KX{L)Vh4}BFb zOG}5m5#+i{PXy$Op9L0aIBw?XuE{+Drg#lGtL_Mx{jGMrOTV8_>S zEdY3$23W|AsEfYQ5dF;N@ppoqz=DsaODPSl*Wt@;z_oR=49hkdHH+8p@RL}78QvSr dct6i5;4im7S~vpYfn)#x002ovPDHLkV1fYA`jr3x delta 1124 zcmV-q1e^QM4v-J9JOh6OK1oDDR9J=WnBlggDh!21K?p> z^I_cyn?TR9{NGw*uBXrVZ#Oo4oIl~e-N;*#i}myo|MkY6nHFMPKjL4}@NCjY%-+Kt zjF%UMDRD{)%DW5yPuhz~C%6bCPb$&lN=q{AObNg^#@jRR0{nkodok$@7lCkw_uk>9 z9$^=1pd1`87v2T=D;%K;W7gBQk>?zD1PNX%cHr8|Sm#IGFmpMQ$ zOWc&JLNO_GST}#Sts#FzmRJH{N#7lFGcn|q^m0*nn?*N%2@y%8rzP%*t3t$JjD;w9 zXN}1wO(x-A_V^W-_!c!+Jakp1u@lHV;3p#{F(=t+08czClq}e z0Z(|-qgf%X4nw2A@suJ`Yr+nX8@PNA2A^Z=FvK-J&dbx;BKm*)BfhAMSDi?d{Ah6y zPGQcMhUC+x!X+mD5JL%7g~ydzG4>PQ^oMQLQX(Oydy<9kVuA@@WQZ+C*v#r- zY?MK(lm34NFHA(G%2$ivGj(%d$f@#ZB`aF&RAElCcsOfSt^tN2*X@n7`xc?h;IJlc zyLH?Gc*I&#i^5_NItk1Ho;doqJjR?AEq2;Pg|UZH-4+>}3blhKS@(Y(;-A7LzyYt1a1Ii;ZC%$5*Q9G# zr|*t0OD#s3M5CO-eV;SuDTKI3h)jvvYJu{NF~uMPSKb2b_@U3ClENl>V8Wau-~qlw zr~*rVCIO_v&jDapox;Ay%^Hkc^u=U;f!&>F0+m^76EuNxl~fi@;I@xOABDsvnQUwx>1>YNt@&h7&HgTve*a&jL>Y z7T&icyO=+MBd?J(iF3l8}Wh#i6)XN4`kg5@V-zU7u>smxD**t&BWS{2BNs3v#RVa9V8 z9C??YkCVa{U%`25$t~9}>erT003)vT3*TsyH}~YW4pUybTxVoc*v0p7OHugzCzD(u z$2Vi2f&n%({+%oxz~i*TGMaUr!lBr4Cc3p{_?#(^G4f~u?D+E7Veqh~a42@DkB_zG q1I};HdF}A8jdhMZP2y+%N&5@wBwXqY4z0fc0000OJ@(jRk3IIk7!lp#|5^YsbLLR-+jdic;mo1px9y$)WT!Q5Ey_~G&7;s) z?fqEbOHM<{Oh>SRf@6B_B9bg$aEnkYBAD<^RL2;q(GmrRK7a1<=#nEsg!ne5FoG2~ zeNgxvx9D`wQKUcTFd3bZr4dH3;B*KK&sfSaH}uJf4p_xKLY)O!iX)hE2%JYG-ax{| z&quudiu(dD5fyob0t#*lHP)YU8G_VWg4V+;ehA#*uqPYHxro;okq$dC`y}FZXjw;0 zo4kFzUVkr1L_t(oh3%K!lH?!=g#(JV^ZpOK=V+?8wj(eEY>*ITsMrr+=up0%CqxYrS{BMlr8S zeb&9VXPgUkIBD&!fS9Agofhmsz-^unP_H@(Ukg+?rY&-y+Hkt9K6N@Aj_QLq+ z$(?w!*<;L{cz?6mhqe;9J4_C{yw{fSxkjIdv`H^@jDJ1@3x7b3CJi@p>4+%mQbG1J!eWbzmpzJ z(v!>U346w)&4vk(Z{ycH@TJL|6`LczXlpK)5A<;-eznP9lCL(pjX&01QB0ic&ZPW` z&A$%Gl1LCFz~#dWy(IB*I6l%~ijZOREc{m>B^*S-UHh-fAc3#{UrT-BS^bVbgkcTy d@Z0`3`vcYt5TOkb=sN%a002ovPDHLkV1kHNB6I)% diff --git a/graphics/pokemon/incineroar/follow_shiny.pal b/graphics/pokemon/incineroar/follow_shiny.pal index 4a41cb4999a3..24b3310b54e2 100644 --- a/graphics/pokemon/incineroar/follow_shiny.pal +++ b/graphics/pokemon/incineroar/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 219 219 219 246 207 88 @@ -8,252 +8,12 @@ JASC-PAL 110 148 86 120 120 120 105 102 102 -243 80 59 +240 48 32 208 62 65 -82 74 74 +240 232 224 60 50 50 186 42 52 75 19 20 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/incineroar/follower.png b/graphics/pokemon/incineroar/follower.png index 8746301ab2ba24c6673e62d59348d8f676a28019..6c01302cfd361c0378f24f2f9afe9d86d6ae8273 100644 GIT binary patch delta 820 zcmV-41Izr|4C4&2Jp+FcNklvH2D424}>LUnup*WDxGbX!|M(w&{%A7K*L z$w$#a5+G;WUhUOh?bTlGe`#j-%g^|~7GPwb*Prk|Z1%-KW@5@!@nT{#!!B5HVRGrYEEc<)5#VISt&RGZLYfFys+J;5QcNoxm>`|||m zyz3(}j60gcjAQ)pk4O^z%`iQaEI3P!@tMOp?jq(y-;{4E zjXxvAP0n6gaRj-UtD|9(%(*oVi7n)D;=w6bPYXT-vZshX#W&ATa3itn=CT$NoaNO0rN^94pMI zdh?rXlbmrQ_6+sVX3kl14-pc(7R0I4xPOvw#(aY~hRA;#b25P`$KrhV@cQ~n1F+!U zMfGNHt+qG2r8&IdPkq8G2o}AFeHx$jb__OMTmGNf}Fa>NGS zA-BRt$w7ZcU-%`Ez+zl#-D@puavosCqYp;L48|!k<6*$Mfm#LvfJ1;?dEcM+vKO@- z&Pq<=DenT|8LpEFjJf?bu$Qu%SD)t&uv~(t0<0fYJ0nuw&iec-;2{rzsMWO$SE+Br zBW~h@x`DF8h<~^WFkt7LaWsu1${>-_y#gnh>4bkry`}p;4uRKTIgeA)B%W6|%g?ah zD75onCq9k`f8-emwC<`QM+~hP>dn03obd>&i}acyKT0f!+VCXt5a@ldK^H&IWWbRk zUaDC<^CUA+_ntpW4fuArh$au^jwa&9b9$R yhG8rp>s3xTaZqsDAz>2Xxr)E}lg>)kNWw2$7)7F5FhIos0000Fyvj*^`zTXN<&YUF{{wn8QLkQ-J22DF(ytA6L1Bd(5tuX3&%aU|2h{`ES za~?AbJ1yO&W}JUXUduZ=k@r%cQ+&#eX`y!ml__GEIA@qM+mh`1BfemHNb%BYLl14I z6qs_hSR-+Dk$Y86F!_1xKi~_Kq}3HWL`C0{l|JL{*04yh)U;)@Jmy%O?~D%9Go645 zXO1DUw}J^STU=k{5o0}C$A%GiPHY<`$e2^aZ1*?WGVOYV4EUIxBeX@x_py3=iM8Em;HG?ZFX? z%!3{FALE&&nXj``nKcZY_M3)meQ$ z3z!q}%ob%v)C$z2^vmufa9pp8zYRgo43@kUDKoTIH-SC#adxIX}~Q8sK=K`5teEm1#9-u zLgg&WGaiG|NY)JbIpjgidq*J@@Q8AlSkvQ%zqCH*QBThxlKjsh_Vg{K3w-S>atJ+!kLmCNjC;-3;TCVof{ zl+xL@Wy_W=TefW3vd>s4RUP`od&Nm{68zyA6 zNyfQNeNfoU7K*tZ4g_{vIO7mlZvv~CK*BenLm)Xj5b+X4KEa2=dxbA?(FzNWNplit zgI0@67&+&|ryeC1_Yj600^9HqH-SOXL0$qyyb+P{>BLySUw$4l#plXIQNdrs_EDN zIRZ0sZ2HkMKMQ>1^1`PNO>@Rb$~znyusZ}ouBAb4o%FO@^AZlai=_9UGf(w@M9xL3 zSE-5*rsU+CTY&9|Z*CAB(b-i1moe#__5Zx~Ac6R8Di0nw>AC}muRw_}@8%V}jb_Q` j`hBPS?;3s>V|#xA11l3xL1}PT00000NkvXXu0mjfY9$H` delta 548 zcmV+<0^9xc1os4xUVj8hL_t(oh3%G!ZUQk3L^tar>Hq(5$4PnscD!9Gp;l|51@VSt zZ0BIxuDIfgE3UZWzeFkJS2VARvhRE5?uh1P@q7a4&ay!ne>TdY1Qz}QpW)936*{e8 z=AC&yPw*{m&VlBMsK`k!s;m}xdYX(EG-ow;#`_$QtW;|*T7SF2>iWyLtt}x6S3t(G zI0)u?h%3uD*WnKitGk4jyo`}GGMI5QsGkO1S;jY^X^?^rEVz7>CNP)r;qa@%r?^;! z1>2+s3Di#2<74O|(GJUa*XS&`FiOHL zgKjb00e^~rDAvJfTUM)2(63n^g#f(&}btykm!>xP5T4J<=`SURrmYyh}}*$~>n<9S0d_Cfft%zmn5} zHOIm-YBL~DqWeqhmg@uW8a4q|Xt2l=jt)~}+)|8pw|@Xjj`M{fsrIrm-y6K;^1%BH z%4m@gdj&qgxiwr?)!t5Vj11JsHj8&&LSRK8yGGpeRP3g<2#%4IHwY?lcnGYxjFC}j zqVOi9eo(k@TI?pnV{lFp{(A5&EWkF$cN5s>_hO%d89+k#T@)s;{yVs?PA2+FE52^y m>bL{_1RWjX$3<8Cop=X&{1Z=mRNArt00006hSL?ihU*Z=>)l}v1?FDoW}V3@HAdElt) zm8IZt96NUG*s){BjvYHn5Xnp5AL3Vzdb7sEJ)t-k1n4E+B0ezc?|8Plg zhQT#2&2=0#g(i)9i;KMw?(vdy60Q$%N=oBTu^aOUiDK9^Hg zxhC_t7h*GtKN@(|uY6^Yz~YZ>SaB+?<-{q=TUQ!(P<=HX{`zlRx^w1{H~q>x{b&6N z6;Q@+)jbL^=6{s4%W{ospxZ$XFFXe7{S_|G1C6}tSKjGA4aU`YJrWQv4I=g|SJD+a zhuZtb``v3?4NiE|zj&|TR4C$O8gt1AvUkVi7QH^Gd}J;Q_caTK$^ z%}xEocvP?o&~uIhFi`kf!s3>`Spa!sf7#P)IA0P(0$H4en49|Ytb!{LiXN6^0-a1L zC_qNkfdqq_`dWZ-58(oIbKujikzjCBUkw^F0t@{90_b_Ym0)mFU!eJW&G^Okb@2F1DL@jYK<^Mmp5-}v@vdXxfb~=Na_#sDK zR!9!caqQT!W5}a=7sK zF6Z04WMtTYC8yF;<Cu_U-`-)fyE!&u;Nr&%ZXE#x2`nop!#Y&eD&YBbmz4<_q*4)8l3Q^fALa%dxi(?<0xi- zo16NF@u*-GpywP1V4(1|gvBj=vjFnO{<5dpaK0pn1X?%?F*o()Sp`=h6g@1-1Ui{g zP=Ji60|^E<^|b)w9>N9a=D??2Bf;RNz8W-U1Qz)J3!vxqR)WDzeSzlhHRBiCj^Bj|MQ3kejCj+s!xp?GFH2Jy7|N2IQLv z>mP)84Y2sxA85sC@m~#WU**#kzTxjU#C41mseEpEyq4-xh zjZg@u=IQ1-f(C~Vi`Pn9{P4F$Y4cp;lput#r;yKA15NI59>U=e!Z2Ufkij>9agV8W zpvgJG5TlRs9;yaf+_`x^jqp7GliuRaC24*buI0VSIf3^v@kKMx;`>6C5w0#!gQvCW zN_p>bC(|oY7zKaTDroaVPk2g;^sZLkI~)<{wJZzBr?2_hVV)}3;%n0~zp6{v;^;lM zz3|2RN(T(i4rP0x6;`Ht588ZdT78sRJdNWtO+b%{aZC?5pHo2QS1#oVFSOT~c1z037{@`u|7a8ZKo$aR8O+0p}2kDLh3q10Y;I%gZqv^*PF@ z@l$}ZXE|n|GQb939puI$;S){P?Qc@LFAcPRtjJzn-=dFz#sKa48wO1Gzv|BTd`A2Q Y{GKM?&omB1_5c6?07*qoM6N<$g3FQ(*8l(j delta 509 zcmVym>Y421<`BO>Pg-*y9NwKf5CX8U7@GrLyj zOUa2`I}BZ2U0q#WU0wf1-uq`9N&Lfi`0ft?N)?D44GCj?RN?mUO@8tRLTyE!nlz9< z5X?2hU-MTSVy;n;$aBlapRSC70*4O{cleQJ3laQ_oDyhl4$*(Z)j)-Vc^BN`hrcaO z8s`$H1X}AoNxHupsPQ+8*P&YDyFarBaRn4PE~6feQ6~M<{erjo;Sg@~D3_Wa$7}aC z@?{}!%D8wj%kqf7^ned8H~rbYjeJPM%TX8waXnb$czVO^3RB_EtqFd1ZyQGh`dil( z(%o&I*XT|B3n+i{+;r+5b_&-xDixbv<3%Z^fC@i5^b?n%#(H<%O1rF!2?Xd7!n*T6rt3@nM*>4k(Q97VgtDp%O!Qz^ST`HY&+~h0`FJ^gJWK z$29Rc$yJ=>o-M$?II;zVK<5N158Mye!!;h4i7?N>35#_^1CRbxbohv42zkQ>s`3Gk zArup0A4>&5;?hx=0?;ap@(VDDOJkU_`+Ud{UT}ry5`1Bj!~=mB?GO2!kHzn!{8Jz| z0PGTd&QLsWlS&SY$&Uu)@0WjVRkF86bbVL9ocSi-+v8MQ00000NkvXXu0mjfsIK$2 diff --git a/graphics/pokemon/kommo_o/follow_shiny.pal b/graphics/pokemon/kommo_o/follow_shiny.pal index 09421fc5f87d..dcdea738cc3e 100644 --- a/graphics/pokemon/kommo_o/follow_shiny.pal +++ b/graphics/pokemon/kommo_o/follow_shiny.pal @@ -3,15 +3,15 @@ JASC-PAL 16 255 255 255 16 16 16 -240 211 94 +240 136 184 92 82 42 -207 151 63 +240 40 80 224 81 62 91 91 91 231 228 217 72 70 70 -177 171 171 -140 136 136 +200 208 0 +160 152 0 101 104 55 26 30 23 25 19 18 diff --git a/graphics/pokemon/kommo_o/follower.png b/graphics/pokemon/kommo_o/follower.png index 5a9f047dc369f2a53f7b46a3cd25b2fb8375eb34..91e7256a997539f072f51ce5da20d819f15e67e3 100644 GIT binary patch delta 933 zcmV;W16urn2!sfbZGVDEL_t(oh3%N@a^oNjg(D=Ou-kqA$K7*eCo$$W)9KHUPMi1> z_~?Rg`gnZCXMDzIe8y*7hse*lY$oscZwv`xd6N|vGh0pG@!uHGxAb7esc)rl#~+HZ z61U@rK(n<2bFRWMzr}{D+A?@M?((27;Ad8Q5Tc2WELR+=AkSceKLdq3PJt2nrbWKv9841JA`4|; zxZ+TTYe)@@M&56D!n%gyG8^yH9Y6I+{8CtoenDerx8g^DgNm|B`Xbrzlv5Ik>@qOx z-QV$3phU}}F@LILi??n8zgJxBsF36}B3+2rJmp*@Cj`a#(`~RFKlDMMX-P%>m$d@v z_=+RBkY!Ss?2hd$-P5D4SKet$L7TI-4*PZ%OOXMb<^_ZFpT$)Qk$5oU--{cp#q zFL;0}B+}SJ{3;UoSGDJjMvRKw)Qmd6?H_iK(C|(HuE;aQPH)X-&8d(6A-M*jqSZXy zQC|k^-GS}@{{`i0)IvG@rws%BCir$zoE2>q!hg6T>NAEu2&xA{!oMUv9a`7T}W`bCrVFVwCC!Z zJBFjs8EJ&Wniz2RRM96#$;Gz>R2MWGDi!sGOvBC62xNi1`S-s&M?vD8GRbFH#1f2e zO8_%$Rfn7hRHzAeFvDHYlW=r23FK#e@&pH7n}2{cjsg*OYreeY*L2(E;N{@o9ak?g zDFFu!FGC&-LsN#)9M>^F9+sdnv*ng7{WmXueqj`XT^umqK?x4{CRaFlJFLj_$y3jf zQh!>*(pa1Fq&cvJDGHobhTKh%W58T%$vNHk*qH@rsFmk>y37}k9v4oS?1N?BE?+o# z&VSV<7F21K>Rg*XzzSyjp729ma_`aYa+)~+5!H>F3d2&Ya-ZzOzqzziiL=NX-*4{{ zxqH}-x^K_o({O_cKV|rJ7c$cSIFZPp!XD@3fwtGwbn@}qln4_oaw8!Oge@c>u*ds9?ski@GY2Dnq-r-?Wt__4 z4-egv5Hoo^-s3&q<2}CD5cwMa*F#bY6^2|E?iO4zzQTQpltKp~7c+|##$46HwO9Np z&@47^m`7;{aA*ZtZnK9&&9fxpr@qaNXF~AJ*+-S(5EqRD; z+%Gr;X6U;u@)h?vreZmzjCnJwA(t#rr_hMsrUD{fpwD2r_F}MMSKJp!BJMpwMb%K8bcIQ6L+9t<~H8NuX#6`A{Sbv5o?P&Px}$=hVjpAvOk~qTM{)Szi;_`V!m! z#xG&y8QW1@y`s)f4S+p79r#3kMqTRD8{*T>({$raFWl{L1>+R;U)gr^X9}=D_BRJ- zB_6I{l7DsNrtsyrY~}Qr)1mgg(vpArEuYAqd$V_c>>i zhk=49nE|3F;q2Q7$^X_TFEH@A39vn&*$@;*%zslmg->?;*Y7juF7&_QG2f zrU+Q9P5H2xpt17Iz-6vaUi|xo5l4F&V02I*!t;_ZZ~6V`|3Tgc|25(25*w1-rMo^o zR3Qt1-S38PQwoGt%&WCr_nBt_8hhuBN!bNJs2@2fl`AlR##o)Yl(|9jGU1y<=8o;? z@_+0mY%{Ea8~zwI!t|h7)N*G44!Td;SD1MH^6dimK3Mig1C8$Q`6dxp)i%A~cEtgI zY&C*!F7RfGqj4=ce3Dh}?tS=^%Xxjc7x~232zpfFXKpL2XLg^J?hVXt6Ltz7b8U~| zy=?sc^OL=InX>+`NHAyl@%!`ziTze13>)xYRq~&VKe^%?`KS&PkpKVy07*qoM6N<$ Ef{&%lkN^Mx diff --git a/graphics/pokemon/litten/follow_shiny.pal b/graphics/pokemon/litten/follow_shiny.pal index dc2f4b569ce6..35fa8d754477 100644 --- a/graphics/pokemon/litten/follow_shiny.pal +++ b/graphics/pokemon/litten/follow_shiny.pal @@ -1,15 +1,15 @@ JASC-PAL 0100 -256 +16 255 255 255 234 230 230 -227 221 49 +248 216 0 152 144 144 142 122 30 -109 107 111 -252 92 95 -85 86 91 -180 54 59 +248 248 248 +232 88 72 +200 184 184 +232 88 72 68 64 64 73 29 31 46 44 44 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/litten/follower.png b/graphics/pokemon/litten/follower.png index b47f1c677c18e9d6da59d58a40bcedc23f19a620..50b464347f7bdfd787254bf12dd8e7aae32408ee 100644 GIT binary patch delta 620 zcmV-y0+aoi3!MwFJp+GBNklEh@T_OoEUH6U;zWkPoLlLQ-rA`6|@DF0x`?~i4vo? zBYuW(DMYdffi2jM!YRQj&sU6r+G9#am2L)?_zf;%qb_H6Sgqoef<{R z9Mqu0^C}kJZa06iZ_V!-9+%GA6BIcR@UA2YnpK<{^f+@}NxfuRtI_owPO>P?IwAN; z-Q~sxea7ZiWS|CJu5FgL_<$Nf{Lx?^25Qn{{(|pn%S20BXj;Jj0oN+UQ^4aai%u;$ zWlVO%=y}?`b25e@=RB=bkt-V+9P{D+r9czHoMq9aYGi*4cmLXv2J=_E+gGV(=@9K{ z)u7K?h7>*MSSRMQn@4`YT}QeEuTrCWH)}BBnwF%io8Gng-MOJ4 z6`sYhR%X;RUbi^#Bi@zd#eOp^2>6~IR&niEoRD|PPC({W0;>@wVBHfp?HlwMDp#$r z8#nZpe0^knJ!Lc7=5JWdAIt!B9SN+YCp;byJ z!<&$M@RkI?$hGc+^E{Ond%K1yu;#t62eM}4r7J7#V zG5ZnUm(_~MHqeW4gxN7>{cSA>IjymWGd=|G$Pe@rz}&^`U{8NvbvNL1%5h!IxUP`` zsVJXzgm>=bhsq&d23+1%`!eIIp9_RvK?{aFjrP$PTec$3S>@^AdpP6jU>+@&oefO5 z2C2Je2P@zRh1TMGIOFPH$r%e2%yzZSc+wFt#0i1RxvzVCybVmaYR`Es08rL!hIqzx z1n**YiO-SM;wpdh>G=L}ZW{bNR(p%Vqy>GR2sZZce!sJS8yJ(`=SO=V4ocDc{0Wa; za(#kG(1H=?n6wSW6yes4b0^?*!)4Lf@RaTdA7|~E<9QVKGZwVRoE8kZ*cqWB=d$B+ zTDIlZL~*4aW<61T{*1r3x!|qvUT=>136~|+KLtWg4O)M#Fa~WU8Q71V{>oo)UjxAV zto#O}fahG-j4A(n&h-V*NVAM2-n|srGk?YEU&97GAoSB}!I&qlkSZ4)He})d*bHrVWW+ERGwxF#ysgYn^5v=>(|m&?i~}Xm!spi*o=$j{&<7$)o~tg2j)%i zkI}C{lAB+ali%S120Te)V{7hlsOa4NUAbJdiEQ@=7Wb2z0G@Md+Rota0!CPs1e~G^ zA;sPa?wfP}ntb!X2!)sh!+$;#-LZF(*-QSgd;wT*Cxc|3rc3|;002ovPDHLkV1gZT BIJ*D< diff --git a/graphics/pokemon/lunala/follow_shiny.pal b/graphics/pokemon/lunala/follow_shiny.pal index b041b76a3732..7b0cda7e3135 100644 --- a/graphics/pokemon/lunala/follow_shiny.pal +++ b/graphics/pokemon/lunala/follow_shiny.pal @@ -4,16 +4,16 @@ JASC-PAL 0 0 0 1 1 1 246 238 131 -111 84 49 +144 80 8 94 94 94 62 0 16 -209 56 88 +192 40 64 131 57 101 -181 26 79 +128 24 40 185 169 97 -163 111 234 +72 24 32 95 34 81 -139 65 165 +56 32 96 255 82 123 182 54 74 255 95 143 diff --git a/graphics/pokemon/lurantis/follow_shiny.pal b/graphics/pokemon/lurantis/follow_shiny.pal index ec33360cc362..d8d46d9f2ae3 100644 --- a/graphics/pokemon/lurantis/follow_shiny.pal +++ b/graphics/pokemon/lurantis/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 255 251 251 -253 207 208 -243 195 213 -228 147 179 +248 216 128 +238 243 195 +224 160 72 92 222 143 74 174 117 39 152 79 -228 87 111 +128 192 96 57 110 89 116 71 90 -149 39 67 +24 80 16 69 14 28 39 75 61 27 53 43 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/lurantis/follower.png b/graphics/pokemon/lurantis/follower.png index 17c27ec2fdcedfeb81ff9aeec430a5f05eba7a00..988d3c3ca3ac536923b3cbb364afeacfdc6f22f0 100644 GIT binary patch delta 722 zcmV;@0xkWE42uk~MgxCgb0Z-LhF7H6gR~rHS^*qa8o&W;8-nU2419sBKvsVX0*H7Q$ip2r=M22= zuPa;wgq$V1aRMT)RwYF+q*GpjIWrGSbix_H1dcq+xb3o43N#QH@~YEs>SDABXIuxU z!fSlFcYVY7Le5-k5q&zM)XKjHJ;ir{SGekvxmO7EN4(aWOF@(jBbJio^C`~8zXU4h zQ`~%PxpSG^JMDi%&M5&GOu`cuhLrdmZ(`p9^}{)C0`qQ=IC%ktT#h$nq*4mWlbsTX zc}t1fzDXOUgM%6G0%eI!A6(!K5xJz43d_6GoD-lb1l5O-4hfiW9a12n*0?zEy48#m z5?Z5?r`IcD&V)LxmZ!Zt1Tf)Zjgy3?^1K8-!AUl0+a!O}#qHJ;Zu54oYjv8-0Bh8h z$k#XHy2?VTIPlhY&P^d%em#9N&YGAiCslRpW6GsOlC80NNNx#Dc#!Vr~O;_%EgJU%2ETTjp=?^}30|


h#p{lQ9ALfu>bbiD?A=>rDbY^1PH@E9Sv zo$>egWtER5WdDEc^Na*&h(q`LfGr&GVhd9AHQ<;2PkIkJo@=Bbw*UYD07*qoM6N<$ Eg8tBCSpWb4 delta 722 zcmV;@0xkWE42uk~MgxC~vg05KhNE&)BDTE$+b$5>IlDn=GJBcXDKl-_ekS}Nid~kE zee7fZjS+pnoag`A2nU2419lqt3Xzp1Tf<^Mm&J~ z^mjM|ul;p}Yk-imL^n>rj4xKCtIY2(fS5C9=3$8joB>SWC`A!p?z_HWh9h3}@te9B zEy9TF09AO6-$mUD6a7=pTx$`18e*xHe;xG}?*gxI4RFglueEx+{glgZxfDdnFk&fL zzMtZ3{3%d5pW=V!BX@(u$qQh{IVIqNNpQl#kP@HcP3$F5zntS;pk&DO!61MMm+cK1 zsgy!;Wv2w@yro2~FVaTo;2`4aqCi5eaYppIRlpk}a!Dx_;dq*J0#t>d`Vi6~0RdMJ zoP?-6&wtDb39Zq{)oXTh&V-s5U0?R;5J13X1X`b~M81E%h%b#~k+w}TUEJeFz%4O5 z*SWgF3sqU@)vce9>yRW4syOiGH|D00EWeJvkPA*!r9#I6Ou3XuvN=`{$t|IPx4kw@ zr8|Rj&h}i*aCJ*0;v!Hh1Q4u7&U2X`*&InuyRCV16!Bgo(yn0;LBMrDLlG$NqY{{L zF5fa-oB)3UZVpHeigHvMY@>6|H*BQ(fEwN$0TH*=Nn|zdw5f=j!W)C^bmGVB69H!t zB?3wR@Ua`fl($`9+bbOpRUYxD56~^TxsA@aO7OWhS2?jrmCV!Z diff --git a/graphics/pokemon/lycanroc/dusk/follow_shiny.pal b/graphics/pokemon/lycanroc/dusk/follow_shiny.pal index b77c2d14c62a..3e60eeeda22e 100644 --- a/graphics/pokemon/lycanroc/dusk/follow_shiny.pal +++ b/graphics/pokemon/lycanroc/dusk/follow_shiny.pal @@ -8,11 +8,11 @@ JASC-PAL 42 39 37 75 69 63 184 181 175 -96 50 40 -199 134 77 -178 98 156 -152 100 54 +26 38 56 +96 120 176 +248 152 136 +56 72 96 156 90 50 -64 136 60 -104 191 73 +91 188 86 +168 208 32 128 128 128 diff --git a/graphics/pokemon/lycanroc/dusk/follower.png b/graphics/pokemon/lycanroc/dusk/follower.png index d8b8a7ece8dcbd0a140d30aaa11026f93675f8dc..4aecdc9186765a6aa53ef4a49105fa867a51a33b 100644 GIT binary patch delta 836 zcmV-K1H1gQ2fPQ6g?}PRL_t(oh3%NpcHBbgllkGWu32ovu zmpY@75VXtk9`ErU@A21=|Kz_tB+V5@{FjG7AQTQYM*Igx#(0^_3Vlg%d5!EuM zHIlrg8t__~+p)liTX1GkZsJahI27jn%WpMvURSm7MhYX21SJ$_!C{ae1CS=z?kFayuEcPuSg=kaEU6ET?Fo2pi_@|iZ}%pD=?H9Ys3j)%oR1I z^amMs6A*B&P_q^@R=XVIjCeP=n7Q_R%E6r1*0zfK+AK$5#M$D}rdva<6c^ZZ%s{{w zvEqQa)QLPDKVZ%wu)&xO&gi*8#GDG{Y67XRUF8&I#DA$UQ(U%Zr-UXP`cmSJMYXT5 z$1_XB?f$@+qiUCSb}-=RlbNYuqOzlZ#-%oHawwC={!p@&?01nyoCCGVNsN*gIhJ_D z(I%;{9~GM0Mu%Khy!nyLV=3ql)%4vJM*Qw@`k+G2^)oQ%u&H-BD6HN_HsmJo(*$yb zW3R900DmUD50z{B><)dVtDN_NfU{7)1)k}I?{BBFQ6Wz&wLAn6@U9Q-QM6A)$Cu+y z6>$pOY^Owr83r)mTp6%-+ia7-@@$n7@0~8_3Z z+wbPaG8gMM-Qp2X7QitAaZUiv$CUZMMsVX%0E1)94R7|h+83XAkE4^^%8=qdjsM&@ zIX#VC?q33kX3a7<`@LGLtVj_b)m!EOn8a^;`Sb@oH|w<_p0Rf(&dWaR!O2` z@*$kQGP-TA@fxr38efL|lK<-=X{|8gzaAOm=UgBV3a1(){`--WYFa2*IkXy6h<5YN{DU2V5AwY=QtJS+mGLB)?78q5a_pwh;O>9 zT%_b&aKRtXa-m}juBCCCB1i z-iq8yl8A3CQGbQ9i(v5!bm}oq5w{GXHmHQ3-5Qv4MM#wXL4@4^1e_IWuEmVqE=M~f zZUT!{2(dAl0tP~gQa*RO0&B4W-YtN?`tT_ZWIHtoh z>NSXnQ=wc=RjyViB|F=#}tn^`($QrG1Ic6f5Bx(M!hBTu@v-& zYWnU9BYyXAdZR+l^&_z6JN1oQh32-=DK~-dCXfY!v%a1USnx4auIYVj@Sd)6J_iCW zi1TREP=8pxgKWxg|4yY-A@5ddc`zX0Lm%3s=$MF(FUONA;u|aNQ{V|MITH)6?cI7T zilkLaymz{Yn?So&lCac~#Hc)$dc;wtwH2{* zzO?GyjRxEdC>cM}eFFkcNw;(6Ch##4BW{Pq2!EFN0(c)`UBvhBP`G%1zjOEPSUz{v z-c8`gX0RQEF8o4b&gaAwo*hZ=%L^A{X;Ip^q#xxh}Hp9g;p3H!w1>zi_&NgNB z%>vfX6a6rN0XQGxcWfVZKKN9y#?g~J%HW|fjo%HNJdIQCI|c-^Y;#}XK1dg5Owsn!;beBF+E1@dw+M9s$Im7$5)u002ovPDHLk FV1l;GoD2W} diff --git a/graphics/pokemon/lycanroc/follow_shiny.pal b/graphics/pokemon/lycanroc/follow_shiny.pal index 4ab5554aeae1..03f98160dbb7 100644 --- a/graphics/pokemon/lycanroc/follow_shiny.pal +++ b/graphics/pokemon/lycanroc/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 -199 162 141 +136 168 200 184 181 175 92 170 238 128 128 128 88 146 214 85 129 197 -141 116 102 -178 98 156 -101 84 74 +96 120 176 +248 152 136 +96 120 176 80 79 78 75 69 63 65 56 51 42 39 37 16 16 16 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/lycanroc/follower.png b/graphics/pokemon/lycanroc/follower.png index fbf5023ef23ad46b6f8a9052ca620333141b76c9..e625ff82502fd85dcca867b122c78d110ff6fe2e 100644 GIT binary patch delta 756 zcmV|8w_B*ok8Us+-R2K15AJ zoa5M6LP(hCZEt(q+uruSm^=;F`7c<8{g_LU-Ef`%g5~?$Px!xgAje1)<4~c)B@`y& z5=IU<{B_H0Hg;gjC4`^?F?1D9IrCha$M3hud2oB5tH8vZW)6Q0IhVOYj}z6Z$%)`* z%~2d(7UhSov(j!v{y~iSfYNGbGMyxtxSx|%Am=3Tm?qaDzTc#vDkZ@#Cil4N9z@5 z2WDIaYIsD8#W_1&ZVKi05O|Yw3OQUA=A3H6W+QeSm~rSMvcS~Zme=!^#pCVz;MC+% zuTpy)0<}emPE_vbpK#%zDTVSH*7ESYW$`$*Bhj-=ABKNZvUwb9bZc=?*e#e6)!?Ab3;j2}-(MOBW z2i@e{2OO@M`Ve@gW4`$k)25K)(SaFX^%V)5DpY(qb}ElIfp+0Iav%-3E)1+|G-zAs zS~6AQz0iMoyosuo=Tr(=ejkgK$5(+d<4@Aifgx9s%q7-jb%Is#eyMw$bgvv@+v~*8 z+cA3_0#%_#Y0&cd&U+53BrTE;fzJ!cPm$Gw(a*`kXgqcuKu)Au zlZBY+6o+U2*@+Vz(C<21;hg}D#Ml9iisY`o$0ck=TyjXZ(MF{+2aX=>`RAFNkKcIM zLmG`zq&;mq8+Y7!;GnD}a~Iw mUKa4Otyk{fU>EUy@c#na!7p`f3T+Ai00009 z^aesgi9YtRkA3W8|IRY(_gr?(b^gBP$J=kX6nSZ`^Y<;sNED-~(Bbbmz&w}c@l_x< zvmKao2?e*|5-bNMoXcFH$G1C#oP%|LkAnsk7>piM&PAqy<#B(aT6JwPxmlMOpDyw) zFfpf@119G*-x?l=z*1!qjd3*iaFvS)q~((C3gty zG1?|NU*jsUWaNKX1X(U)2W+kab#&3aHrQSsSAkJM$3UTlFLk$L3(Wuk002ovPDHLkV1l4`Zw&wd diff --git a/graphics/pokemon/lycanroc/midnight/follow_shiny.pal b/graphics/pokemon/lycanroc/midnight/follow_shiny.pal index 6cfbf7bd374e..a78495168185 100644 --- a/graphics/pokemon/lycanroc/midnight/follow_shiny.pal +++ b/graphics/pokemon/lycanroc/midnight/follow_shiny.pal @@ -6,10 +6,10 @@ JASC-PAL 240 235 230 16 16 16 174 157 148 -216 74 87 +37 100 137 111 95 79 84 38 43 -139 51 59 +29 66 88 128 128 128 252 83 100 47 45 41 diff --git a/graphics/pokemon/lycanroc/midnight/follower.png b/graphics/pokemon/lycanroc/midnight/follower.png index c0bcd8ce146990093096a4a49880f5d017efc6bb..044306dde5ccbbab4186d1fc4c37c7c369adda5b 100644 GIT binary patch delta 774 zcmV+h1Nr>&2J;4xd4J_eL_t(oh3!|{b|WDS8!)#`|NnniGSghZ9=Dr)j88i!ClVmb z1}4YxiBEju6QB6RBhs6=L<@w3_afzMg%K_}5Ev5Pi3EKa3O$Vxek1`d7b%8>w*u~} zK+oj}r@PeWdmIwp3#cn1QnH)CH4bsW`0oh3CSYo;k=*h`_3-FU8X);921g>#8+habB3@!+) zt)@q7jPgeKxj?O_z*@~7y~d|S-|;&_%B?|NnHKHtL^z{&X*Fq!rrM=C3vUx7Y2!+#2`qa%C@tkPsIk?^T*2?RI_^wc3{iCh8&HXJgo)jEtGiSSdQ$T$TK zk=@`3KctkiJy>f4e<8dIggUs3Y3sm2Q231umf%$+g1w#XQr`Thc*`Y~~az>KYubK5M+cYGLI0L~-;K%N;K2N`9xVnEPP#Vr>wulPcU#F7ZWG;^F zDLf$f@DrGLA=y+YtdCm)h00#tQ(!_H=Sq_)(|<@nVQl~l7tu!hD(eP&Fo2XVk`70M zPSd^doS^$74{ZZsFYCM8hVqSC_+$tB)5vLZUVu0Tr>KEi96MLVb`O@yU89j zr$2mPp4hN58&C2(c90Oua>OcRZX?tCSpc!XX!_^+mk<;~r)KD}og0 zOVEeTu)woG4}b3hvlN{Y=UXIC1vt3Qxeqz6HsXpvfdz+5DLFU8BOX2!inJlHiOl*u zT=LE#rpJ~9p*nOIX>-FtlTJ^2_(+ccSa4SH&ojrv!ANP?gJv~WI1rA=7t-UtCZ11O z4K5!cz(WP+o5Kgh~1(gfw|9R20S3rLaunD8~91IPO#y zSXieiLGO3G+OK1+az^&kzbQxnZT4751?Mv@q5|i)k)Xe1OB~x%xW9N=7trxUvc

zUEfN-RycRR3kD~A9rvW_k03#9ewrhkX3LK(|9)hh0E`M8y)os65UIbO8Jj@Bm{(AV_jyjDzxkQvy8zN1yK=m;DHnhwMcuzyamWIz32 zX9zFzJ%Kv_*UNtva7I8@I05v493MqM*$H@91(*3E5aUrGB-5cHfQkSEK%GGIBT&K} zu;*h)Sk|o+((iLbd|=Jb{ztS!+ICNGlARC%;1AYo)F2&!U7#5OPMNR)Vz&TmQdz&g z_rKCEAJNQ+NKDW=1bu!kz-tI$WeZRn+yvSda|d|llL3DyZCAhEW4}i&zwC1_KsWKV z!U7=ANHHD&sJ^E_+u}@k0PM@7SYlK^O1IGlw0vZ%&sC_kIq`dZmv^l)&=*x;94S;J zti3gS`4lL&`}J6`n0(~o*8=?p9JX+zu&l}QPZfwQfTpJ=Fd2n~5Q|y9MdddC{>3pM zo(kBfxT{()A8=R?9QrxZm#V-tYH=kDW4=}<*x}d<@F8GuRPhw@v&;aX9N>0=R$;61 w;w1Y;|5bpe@Y?oxe%`zY^a{Bvc_5v_PZxkU$5ni%Q~&?~07*qoM6N<$f)gegDF6Tf delta 585 zcmV-P0=E5=3;GJMJp+FzNkl8P~w zExS;EhT*EKuDa@~t8%e?{wp6s7}&{2Th9;hX?_UKG0)@7>|9NtH^8TPN$1==j^ivs zuLS%&FX8w$-t_pw04I4q&4Y{UGsjhOP?2a4aF&nuRvvASUO<0#AP&4|?_F$`U3v!3 z^3nlYd^h000OV2;K!tA`JjqKwz!u*NC;}nK??AG}rk&!ZLFIAb@de(s`EI}{AkIl8 zz=cZ0UBH@wF26Bo&tjAB1(cgq1c8^0ptw=R8Qu+03M78rp5+4m$$}{JMWx15I86V%YLPCcq@#epok{Dr*dzfKWL<$z=pDiU3Q9u1GM3uqEz63{a$VD3`TPN**!tj}vb z77MKMv;-vUQ2FE{PDGU_H4(?B3Lka?_9oR$$jgDZU-$WPK$|cDqU)1#jpw{VHsLaI z7O1={brL~#>LJK$qu%Z4Rd~sVkGZdRI~M3Cd{Z@b*A;qEpqcP5>K(&>(Eb+;|AqAn XVI4Qrwm^dg00000NkvXXu0mjf`lb;$ diff --git a/graphics/pokemon/marshadow/follow_shiny.pal b/graphics/pokemon/marshadow/follow_shiny.pal index 7aa1f14426e3..b425429f44ce 100644 --- a/graphics/pokemon/marshadow/follow_shiny.pal +++ b/graphics/pokemon/marshadow/follow_shiny.pal @@ -1,14 +1,14 @@ JASC-PAL 0100 -256 +16 255 255 255 255 253 0 255 247 0 -100 133 103 +132 99 140 106 106 106 255 101 40 255 85 33 -78 100 81 +90 66 107 62 66 62 48 61 50 40 43 40 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/marshadow/follower.png b/graphics/pokemon/marshadow/follower.png index fd61f34354d3f59d2c410da5f9ad41c9ca00d1ff..1cec592be9d8241d5e5f07f3e7aeeb23e1c02589 100644 GIT binary patch delta 532 zcmV+v0_*+c3d9PqJOh6L@<~KNR9J=Wm(h~LAP7b6#x?}`|L@%krhTbEHtwU$q}l1A za79J8lx547EnBv1nVCpA4!O_&MZ9ly zpHv{NFe`223>lxzUs_WSX8Yp?mnua_?0tuu!h@q3ih27aa0Y)6bFN&4hy?FZl8nO; z-N}80PYO_6soFDg$hf%#gG;$3Xw@E9K*)(zU$yt&dC@iI#J0UtQsdUg4|4L4!Janhdh+>~d`DCc zaqfjk^mRKS0L62^vCO*DphW+G46j>9~mD>8-+_OZJflr5>0fZdw6YUA6 z#~GJ}iH66QDIkC5vOQFy-i;Ydcwuc>!?ZZ#guT`7O)oMB5c6GO^Yk6y^)VEh_yC8; zH{hF;3CqEl%SpS-b5G)sV~PIA{5s=HdFdG59RlyjGOI|!(E*Qe_fW`@@E8K!G81#u zxxLD`CvnXAxyPIt$T)`v=UfYP*K+Mup@d_1W2Mq*&P;y@t4JTED@3=;+(`G zSBJA1ius&_kcAOSr6hI^!jP*%MDz4zeA+?0XV8Akn6Dfe9~Mdbj{bzd!NJmGg#OdM z9H!!-L*-$Eqi4B<&pU__NSY^52dFuY04z=CG2sv&A~}AZjb>Q>zhCG0=sZ|LC_-Vv zo^=)?YLzU{dCvN}87;yrVKz9NfSi9k;P4cGJ$?aDDJs<9HXX1AntgL_t(oh3!|{lH)26V;r2o1p5C! zcO^BpF}@_H&g)RMYl1|##HH;C;jjI*zqYol_J0`n_~-cI{AWTb{Xn0Y0z*~B_Z3oxIvTiR+~c3)ukw}! zzJG9VLBMEDH5lS+fgUdl7%0s89pfJV9N$~6`B7iw>skY=qB%xW1TVmRw(A|H$Ax5H4|! z%D^R>HU}^^LtavYK>QpGToEiHlHqnqk$6!hNIo!oq?P9i@rIRCV!7d zFV6=97X;I>GA2MnbTlLghLfgJUDUBKGE9fjh--~Ue7^&yX#XmJK*=+cz)}A-fl*3< z1JqaL;4@Qq!I3i(*g>W}!!!*9be_g2dz=^`Y|{<;v|b?ffojq>>c1pV2yQnFpujRX zAH3fsa+q6$qQ#ZkGdNt_VNqQeB7el<8`R)9%$^pw6Idy43KUq6`Y#F8k7j&BJQQE` z$ztRvI(WoLe$OyX(gzuDQ6ZzpW7MdvaNNbW72X=|L_*jw+4zoI2vvk>AZR5E9puae zcu02iQ4<_xrDL>7ZeXHZ+u_taxj^AK@qK)wrD<;fbrsiI`cCx+79l$jtbh1!;tZ%n zWDnf-mWr7I`*zcq$lL^a(F%AHTz!d~on@dh!i%rk@6D#j1hP-yJNY zDicb^lw#x>1nK73t`nw(VQq@eSdf|?4^CLKn1>I2{2p)evCl;^rV|5XB!Gk&$0}7(zPkKnfHnhJTMye@kVCH5L9Qj<=O@Xj>(;NIa#t;#=6^lF#T-`isOZ z3Ks@8@u`z*B>evVI)T-sIq-|=4p`$@JdjwOr|a`(tNyKyH2nR$C>&bzCwRn7o2jb6 zPAC)yiJODfArFuUSb#>@wg8713m$!s4+eBXoMFQTNCWW*fh=EPxPPCz$$`ZTgvj{) z`N3qI9vUqC!o%-3#Qk=AM2An;9~+_VyN8a80b9yvTy?Kb;!;j+G0>M0OOY`2d4v-K znoR@jjs~PZx&gY|oiKOUEY{IJi-hi^Eme=L>KgisNS&(T#?afmbY%qPAqj5|VjOZf z8hnRV!J@@~nc~K%3EpX!v4aQ0V^J z2DJDG1Ja+4`ZkB8)N%G=fNQJ+QuTd(G(e5*kX1V|;JEZ36gGcwu*L87;fVM-uoHdD z5ps)%*}i3^L%OLM6D4Z~mEYXYMwK)PJt-LiAPp#6DB_A%1OytI&(X1Mm+<0CQZh SMJt`=LCi-8sAn(GnCQ572_JekH5-m3x7OuFd<;H#Nq_; zb%CC5aTv(V`WxdKzmIP%mGms{Wm(=&bWilp2qi|uON{J_I6e~wF#0Q_$EA$;HM+@r zrcivs0;hn-(ZP(6Edh4+y%b*r{@zbZkbh(JxPY+7uhE@6FIk)S;pkvWs0kK%CM1Bo z^pwRCc+=y*p#NFi__g!EWS#%4)0eUbemgY!U`;v7{2Q#5W4U~GZBs0{+~ zb1*O?NI)dP{YHj_9Qf~nwJM{569$HZT;QF7i}+37l5&;Dqkor{gMkS_^jHZKpdmUM z5;(z0(^8$aBW`4f9!4RqYdqrn9XLh%R{;d7JP{Q*>Yo!BC1*H5ebpR%ChE>OazX+- z$h2pOP6Gj*moUm6Ck6=Hbb-F47f5}eis~EnPYD!)+YJLKunf)z?{^Ly<`$u7ai#VQ z4rg-Wu*iL|Er#e8)9HQGy=`x{{d=Qepx;RCcgYQ8=iTj!`F> z0Z+NI!>QSuK*e$5`}jgjes2JE71vtzo$7ZiLUJHTwtwBk8PF1uEO6ap8mJu;VhmnR z9o0i1foF4v$Bdz-Pw^c0@jJZA2M7QBi*JZC{WMq#Rt=2)?qC_UGNEMn7y{S8scw$# zI?gwS)G2z#oT}+@XM{D2Sa{dR@9`=h`il4VSi)PUsH)-O%?wV$Jdz{!DQpaE;!97ikns6@ zjKFGA9oWS*2dr@{9!RX6m+7-6tNyKyRQ&sC3WrwxDLmq$o2gZS9hWH%5;q5{LmnU{ zU;!#&+X5V7EO@XzJ{ZswVhkBJKs68#5Xkc7hJX91H`%e6fe;wKKR=j^(?f%qUwHWa zg}6_*M|Aiy{h<=-zFX+f3`i@VVb#4l39Xz;Gtie2iGeWmS%ebItF_ z8Gqfagle&jv#Z2t8{jAuAFTY;s&zs;`0^|YnSnZ^3sLcAU{GlO>IT&K2Lq}<9`$Vw zNh#y(W`Jv~2c+ot_0a$|)&Xj-eLGti$%+VgMOV>3|;%9OCZ;qFBhN{(PoS@n{yM9A>ZS^IFvR;>J<^!*mQX z;G;rKFpn?xnJ;JVHiy)Iu5KcF*6!G63UA_<>w*bFTpx91s8i N002ovPDHLkV1n7YQZ@hp diff --git a/graphics/pokemon/meltan/follow_shiny.pal b/graphics/pokemon/meltan/follow_shiny.pal index 02ec0ac68ded..f14a3f2e5880 100644 --- a/graphics/pokemon/meltan/follow_shiny.pal +++ b/graphics/pokemon/meltan/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 220 220 218 -235 197 123 -231 187 93 +248 160 80 +216 104 40 176 176 175 -232 128 115 -179 152 81 +115 160 232 +128 48 32 123 123 122 -121 102 52 -222 73 55 +176 72 40 +0 88 216 125 91 85 79 67 34 -79 27 20 +0 48 120 68 68 67 62 58 52 8 8 8 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/meltan/follower.png b/graphics/pokemon/meltan/follower.png index 5868c301bf01752439862a0cbac1af1897692d40..a72f9839b1b7010f8bdde52a9f23c79f6dd318bf 100644 GIT binary patch delta 432 zcmV;h0Z;zu3E~N`Jp+G`NkldSAX*a;p+^K>*mB@0Cnz)npL_fW3KDRL}D<{~TZu z1c1Hyy2P*N`-1tpKfarbBEa5!cLAN84mp2c0PM~GL4kEX=#YPTZ39Gry?N+Z=h^aN zU#5MQ0|0ybh$Fz>Josq8-JG{H@MTg0op0Rn0I)ZY6^CCS^g#e&KJyEJKk}yS=CQ;F zjC{rjl@K)wF#CYakGwVBFQ^LM0pDlJQk7f$u;~J9+3H{Urhhg#^UV`hq1~QJDHfyW z1Aua_pZ4}aLG^zT$L_`2;E^{LBq7|fvVB+ugpd})#|@w*Lkk&4%vV7JfRQg7wr~4k z!3s#SZRP=>d(O6xyT3qW75FaLz5<&6*udBH^@P6)n*7>O?hZdjWZO>yA3K;YVNg)> z_hRMsgs*}oAfC{Y?f>b_#ExGPO#BoUd?s%fO!bKM0XZl>v*$k{AFw-rKA_kA_bYlp azx_|HnH;aR+*5u40000YyjyIF! zAg{C!ix7r}hK7cQhK7dziT0|$^Gk;wH&0b;v^N9x`fCT>eRi#O<(2h{P+39FQEe{{%6tra>Ey(8lcYC^F=Nq3$R8|;|CY;9ls9vhTj8x gL(YJY_kWu!TE427|SX|Uh_eP@SKsu9~8XzG6CRHzas z3FmVzEz>kKG&D3cG&D3c^l^#Erz6~x)VdRNS$+d}s~D^5imd=3WD-!8Q-Tce?e1IC zz5+m^TB{Eb*#ZFj)k%;5$~Qks9RO;h8sNpYCP!#je+`9zmj8e7&)svt$?A)U{RQv? zdlG_82!xiLd93?sGrjZbzFyuwXm52t%LwmcMOsW_OQcvrDv% t(?7z0>TmV&D=gN4|Mh!I`XX`mzW}wX6e309ZZiM?002ovPDHLkV1j&Z)$ITP delta 448 zcmV;x0YCor3GxZBJp+HBNkl79pTWf8nLC;lc3A;9l$r5K~!t?0RmeAK*%JZEH4Q% zz^AKEL;Lap)u{n~XbS+G?@odQP(JxlY8Q|Q5&Ql7f^7r{?cIOhLm{B$zx>zfIiLo# z)t&z3wyt3#Of&+h*Dk*^IRP};?A_~MY8xT7;`%uT82Sm|a&*{yr+i}D60lpB>h3NO z1D^R|umRL+Tf`CD7Faie3bd}?7K#Do0T8y(1*}L~8_-FZ*arbrs^H{*0B#;2-t*xY zpq>-hR&-{kwyA&Jr-&Bz2tq*JBN%Pc4A9QWx&^<1iLC=l(ekCp%^`>ZS&Ep7vj!)C zS|9C3&(7+Z-C9)j<&KfkdZTV4e(gNN#yZkO7Yw2T$ z^yg>3opL=Ue!$ZX9yE%5N7_IKAoKZl_nrEg-_8iL$JaP~<`NuZ5mbBFXMWE=%10g6 q0UST+W)H$Y?5EG+f8|fh)TIxp%@iWO_q{d%0000L?2AjMW(Z0K@%^BR2`mqS=uT3T9KT3TBA*NZiid-Zy-ln!@ue?XHL_zG7XcXRgw zl*Eu|7WV~!h?Gi7rSuzETm~${6S4Ig_XI!yzzsyyt8a1H@Ze%S&t<`f5r2@vxoSje z!d`ugi{apLP(bBvz)}#^8&){yN_7XQ7-M%pi$jc90ro1+^SpT^oc`za0Vm?(+g5k# z*Ec!R9|yX`MYVsspYk0zVSbG)2B(7$j$51^8>s`D9Gb@8;O$&)=Q?M@5AdTDu=v~n z0=;Fx_qc$`rM`npK3-U+5n8R*1&nbEvOZ+ z0%Akf2h3K&zVp1GwxJnN8{s;2pKlB5H>3tMU*`k*1*a7nc^@12lmGw#07*qoM6N<$ Eg4koHHvj+t delta 329 zcmV-P0k-~&3GWDyW3hC?0+E0bfBpiLat@(qcIIhnBy@9WA#c_2WC<#w=PmYL` zN=l{l4HlOJitt2iJ;@(NzQPFr_y7_0@+~eC9$c)S^EO~XR2MYnoEnjuf3TNtaWNb` z4gyr(Jd)l2cWlmkrMd!CjIrCG#UVzl0BaTJ=e()*m-8Mc;_zjuEA{hDj2Q(Pf3{?4R91+*0@?k^3f2m+JOh6M1W80eR9J=Wm(jA@APhup0+P`Ge{fe2_x844(IlPe3(7-g zd@$M-0+Qp{v17-M9XodH*zpfSRlj||%Kv+4YkK(ndWU~5;KK?!l({(s`dd6^UMbA+ zhZS^zv<{g<3@kWiUJ1;(x5uc^gH|x-2Z}2uC^Jita(8deUj2UyJ_I%hY>9!CM~}4L zc!%WNJ60z%u;3$snV2O4R=hP^7+_qrMR!qwD?SIg_14iOZ*nM_V)c{MXl?g7T#1r?U( z3gM`GkzWFvmr^{r$Wrctnd3tZB;03z&KB!`DqQg)P*59q#WuS)u;7sd74~EgrF`^A zlv(Vy)mIz>MQW|W^u>U|se$n4Yyp-$ergnnxVH#CG2wr)*)>+GPy;#lQbQZRE(dX` zg)V{D3WN6!@f@3(^C@uXAPJs;8;I$Vr&RKOEl52_-477gVUZY!^0`%4w#kM-uSN}6 zq^1Us(cO^A3ozcNd!SBUZ!0h!;|NtH11^EE$$v@!af83wc#%xpX9fFh1->4W0W-n+ ozmhIwd=MVbnMs1L$KMA004+ir>wk7IRR91007*qoM6N<$g33$)YXATM delta 537 zcmV+!0_OeJ3dstvJOh6L_en%SR9J=Wm%(x)Aq+%kFd(7-|KM%G+O8ziQtYit_JDG5 z)jUOX3k}%Ev17-M9XodH*zrGvh7r0RY3Ga|LAhW;4&8!)*_8mS2HVABifsh|)Zr6@Bvju-bZUg2b0|}oBRl6$9 z%6V&}(FqB;Nb}910yDmnOh+3Sk~g^v)WpCw7bz%Ahco5(1Az_`>3 zagK)gE%UiW8GnD&$6E@oM(=@``wBiH!9BpZSx1NaUxPU6UgURy%}Oa2Tx21~IWMXz z!9Bpat@&I#G`=d#_!QVt8eTD_*9H=99j);{Y9QfL9opRWa?~>pfxXvSJJB~2CT9t7 zhYnkC2!z~k>e4-~Gr$)n++TL_ohsBo!p%3xScAX8o7H~`PQGfOaW&vepeJI?uj?;B z4OppOn&0=6Sg)kM8c85$2(~4287;67v2Je6m8_9xWl-y=VL*b&BH$ zW#vMsm&><(+qZq&xBXF5`>1;V5&qkzMYU2@>p#MO-Lw=fwV*rC=``2Gtc+uUt!vf3 zg#t2Ox{~&V0Sk`!tR!Z92rSBeKgYSS8HoD{E=Vnj)n(jThl_t04(g}4Ddb)|2m04s zNX;=6D$Mw>{=KQao30R z3|yRXJf2vzF%f@pQ(<~uBID3kN!!-c&Z>z8D=q|i429GD%J>jirP&f>k8e^Z2Bcic zD#f;;dy@;XqCj_(I4kxUzb&wda%GiGYn=&L@>)e?>sBnRe~$~%CRY=Pi`4kD{x#oM zfOndmb`4&dq(H*Oy^AV^{2Z3-Zwh}Q5DkOR@CL&ehPL;(1;k$Q z5F^V|`)Uh_mCgPtzYA<_R~Q(uck_BP|!A>29Q)MvmM#s@%WUS(QKl-2)D*h_=b;1k1oa#{ z6bebW7Ycv;77DlsT(^&!3BXZdabC=KJ~>40`kOz&7kU~cb&L=UvNfiKM*TsNhsk3f zzn0(T2N4_&2 delta 714 zcmV;*0yX{p3;GMNJp+HJNklH6UMvc5!f&jK0 z0{eVL0fgN3F*!ksGwwF1?l(o3&^H{_Rbj@Vk0m0#VP5vhm}{Xtp~7YK8J_~_00Mnp z1+eEXus6Im0R(?six}HOhs0I0&$w@2M6F3FMVhIUuVxvizFMpu&2X<;M6lsn%As!% z$X7AdFIAH9DX?mTi-PT&)EH(Kh>|e0t#b4R(#uE=qqO;p*9Cm*RX)(TDfC#GJ{Zm#F8f(qjG z&KEb4+h}ttm2aUx wDHteukU0IjvcfVY$R6&q8qdbRuK(Z0A9|W9`5cH3y8r+H07*qoM6N<$f-Wmw-T(jq diff --git a/graphics/pokemon/naganadel/follow_shiny.pal b/graphics/pokemon/naganadel/follow_shiny.pal index 06783c464cf6..752a25bd1b26 100644 --- a/graphics/pokemon/naganadel/follow_shiny.pal +++ b/graphics/pokemon/naganadel/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 221 215 223 134 219 226 148 142 150 -131 110 177 -222 74 155 -97 80 148 -156 52 141 -87 44 164 +248 208 24 +136 152 144 +152 80 16 +56 80 80 +80 96 88 56 48 75 -124 41 196 -96 38 83 -65 19 104 -51 26 104 +136 152 144 +96 96 104 +48 64 64 +48 64 64 35 17 67 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/naganadel/follower.png b/graphics/pokemon/naganadel/follower.png index ae3c8d53c3362f87023b500295e1abd346ee33c1..051a25cf6bdb586269172b6948d59637972361c9 100644 GIT binary patch delta 874 zcmV-w1C{)o4VewFJp+G7NklvG&642AIqw%CT%`@e0ExR{%4wpnNTC(Lvj z^T}{@5Qapl-}c*XZSF&UgM!Hv*WBsr*Ju25126-9OM&+ljt@dWk#77QzG#{iBoMr z$S@{&WS|=#dQN=;yglHpd&%k5e8l05!^g+rbA<2Ra9O$FNiDi^f+_#n0Ezedangki z{u0w``H0i;Z_~A)&wkGNkc2(_!5{OVbKWa(80UX%x@(RL&~WiCRRoIdnp0RI8&*gh zeZu*SfI59P{)|U~+Ft~`!9Os->C{es7npGsuHoGLsem8l{ELcS>Gbs(R|@Bp592TE z|KKj(W={3ZIL2SFN3h7ab4WAHIDZ&;kJ<49@fIh;N4-5S@CnEGD_`mHfmp>EW?WIc z1n^=(Do=3DF*XLiDDVl7!>)hU{Num!(A?y&I_I49a`o4UDbHccb9`p24klYck@@_2Jmp`2dkirNISetc@T zZF6ik)kJ@j$f?OML~PKv`J%81=y=9e^Uy~w(@}rn4UR8_gWfuXxb&1r{7>Rk8xS&# z37#3~#)qC$p8#(Uc`p=#?&CpK+ydPWdqYvi=S3 z;%(+q-;87Y1$zXGj5~)k!;JHXf%ljlKM*f*GJMqA>jIx}jKA`g9v_HRoMFZl#Y+Gm zr1E71_Z(wm;F|)U@Hp)HYt29YDG$v}{;G4$NiTPQjhONrw%o`397lP`TjxdowtyTk zo8YQn-;X@wXWY99e7AjU;_o{6Zkv_&3+4a6{hjt3qd8D8KI!*S00000NkvXXu0mjf Dz5k+8 diff --git a/graphics/pokemon/necrozma/dawn_wings/follow_shiny.pal b/graphics/pokemon/necrozma/dawn_wings/follow_shiny.pal index 098095747ee1..bfae4fe6f160 100644 --- a/graphics/pokemon/necrozma/dawn_wings/follow_shiny.pal +++ b/graphics/pokemon/necrozma/dawn_wings/follow_shiny.pal @@ -4,15 +4,15 @@ JASC-PAL 0 0 0 1 1 1 32 32 32 -130 197 247 -48 95 182 +237 118 151 +167 50 73 66 74 80 -118 129 136 +65 72 190 48 48 48 -88 88 96 -189 240 244 +38 42 111 +233 182 196 186 209 214 -97 151 233 +224 73 115 91 51 185 254 254 254 182 24 67 diff --git a/graphics/pokemon/necrozma/dawn_wings/follower.png b/graphics/pokemon/necrozma/dawn_wings/follower.png index af658b2ebc28b1f6e35a2eb72f0198a821935a92..3bae5a72f9ae03ec60fdb9d0ab2ce61680080594 100644 GIT binary patch delta 1081 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 diff --git a/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal b/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal index 440f56e43ac7..ae514d7e1cc7 100644 --- a/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal +++ b/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal @@ -1,19 +1,259 @@ JASC-PAL 0100 -16 -0 0 0 -35 33 36 -48 48 48 -0 0 0 -64 64 72 -88 88 96 -254 238 112 -120 120 128 -178 169 104 -253 248 225 -155 112 34 -225 217 177 -128 104 184 -203 65 45 -29 53 102 -128 232 240 +256 +255 255 255 +232 220 110 +218 192 200 +168 161 155 +183 132 149 +167 157 71 +70 153 169 +113 102 99 +203 98 96 +179 74 68 +105 93 91 +77 70 67 +65 58 23 +49 44 43 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal b/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal index 440f56e43ac7..488875119767 100644 --- a/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal +++ b/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal @@ -5,14 +5,14 @@ JASC-PAL 35 33 36 48 48 48 0 0 0 -64 64 72 -88 88 96 -254 238 112 -120 120 128 -178 169 104 -253 248 225 -155 112 34 -225 217 177 +25 28 76 +65 72 190 +184 100 114 +38 42 111 +167 50 73 +250 218 223 +25 28 76 +237 118 151 128 104 184 203 65 45 29 53 102 diff --git a/graphics/pokemon/necrozma/dusk_mane/follower.png b/graphics/pokemon/necrozma/dusk_mane/follower.png index 09d03e248734d33acff8d383d24f0f1d6adbc36b..b730afa27a120f134be3a30109673a7458c27ee0 100644 GIT binary patch delta 1276 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 C(l`zP delta 659 zcmV;E0&M-g3$qK5Be5_I1AlHwL_t(|oYj@lnxh~Lg(*s;ZX4eJZ8rhL1W;zyi`C3G zRr)949D!<#h;IsW6gTJJ?|b5SAEex#zn3Y+^6q8aoty8nqzt-t8{C{z!fQ$KI%sfb zj!68KGWhyMd={VWN+j&*IjuFl_-VjYY=YIVEt0ogl@;gMV2yxHmWE6BAU- zp9k?y#=|&eaLWAQNH-7Tw9lBuBf>ZMpLzH-H%Lc&o&L}tU7<6dNK1CX|Pe?|MeZ_s_ zAlPtNp7?S5G{1u_Tz{2t_eG2!Cq8oEix9YD4Fe1-g=+wX9N- zZ@u72&n`hV&mrnvtDpNR3n94k6*zo6(!dtdKzjP#I~g>Vea;MEF?GZ>lwl?igAflcE z_~a@9AVlPmG5|%_mht0yWdP20P;OH5EFhkt{2?dU%xf-p`NjIiK=(H&m0)jy0)I~% zl2;;spv6i+&40DROZ7!0(76CScnQQFxxS?Vvk;Rf<|7pZZg`z=p}rX4F5$>PKJz^T z^b#p8C>8aWda3-dkYr*2l$Xi2oJFVWC6*i-UOZ8^VN9B);zvQJx#Lm}=CjbBd00>D%PDHLkV1m6pI_CfY diff --git a/graphics/pokemon/oranguru/follow_shiny.pal b/graphics/pokemon/oranguru/follow_shiny.pal index 9258995e6e26..461244e2bea2 100644 --- a/graphics/pokemon/oranguru/follow_shiny.pal +++ b/graphics/pokemon/oranguru/follow_shiny.pal @@ -1,13 +1,13 @@ JASC-PAL 0100 -256 +16 255 255 255 -228 228 237 +224 184 208 206 206 215 -243 186 96 -170 170 174 +48 128 216 +176 136 160 147 178 221 -234 157 30 +120 192 208 145 85 165 78 78 78 131 76 149 @@ -17,243 +17,3 @@ JASC-PAL 55 29 60 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/oranguru/follower.png b/graphics/pokemon/oranguru/follower.png index 285857c1624a31b91d64e1bc71bf14b1442cc929..dfa30ea19cb4b14e1608446a396d5e01c94259bd 100644 GIT binary patch delta 663 zcmV;I0%-lN3&#tvJp+GrNklg8WJrs{Nacm_PBm~}NhfgVSQN7O6qbL56Qh9kZlGi-lMbB_C*#q1vm%hyji z9)8UN2An#O0S1sEt_gH`bk-hzWN596&p4)rSrBULe8jnfpwQsH(;pRT0zEE%pMuuj z5~A(%1^0~`W9ZE<>!rU$7`(z)=Kgm4l`yO^_Ue4>&dL`NibCe!wLM zz?w_2vWL4KPf}%Art6wO7Nh(SB&@_{M~QFWr%-032w>I7ybi|9)R1WGLd_t zPxy#~0>w`{N}??Kpu#5)D(CsbQ2aa#y4oHXaTW-`ZF4VjSqR+uU4XdaS32v^W)J(l zK)&(AB|R6U5z^j^VPy#o_^g0%kOY+ujrjnlqjcg>v@eGIErV&N)Sks%J}p2T(hM=r zhc}Ip42^%xAkKuI|B%)l$`?V^kS3O&RTvuQxq~;3 zbF%`tLz)##?G*gHeI=GH(7b9oZr1U^wQ5u_EpX0CZGqozH-8!OI@L{o;k*&{R)Nz3 xSwr95E<0)eViCGGR@i?Ln2o{jcA@u-zt9FbZ37RUPk8_U002ovPDHLkV1g&HGxPue delta 637 zcmV-@0)qX=3$6>WJp+GSNkl6)t`42Fe9k8HXB%bhILu>w+TpEG~VGmGU- z;3I~m({$Tyx7~KzZJQz4pYcySXAkpun6}p&oa`#^1a~=k0O=!z&>Er7#jbHwXj=+< zTwRvOW1(qY=0J9hBX@kFu*avIpk-;NsLNBfD;%@F<^(!?N=bhb3?L~^X`H9z{)st$ z9^|MUvp}fTd5=%YyJ&F1b)`QhI-iEQ%lb&68|Jvq+%fATUMlSIM14lUI2$uZgh(IL z5NCaRftC0(KB47~NuLFVg~A?Z0iG1fP6g2)Q}hmh6*$IOAT2GM^;IWu#*<%Y1geph zj4Q-ZLmJ`pPN9G3n@2d82zUI{cYHrxo>-sr2$tuF@?l8>T=j{>{NU#SE-AJU+!GcP z=x`K)ROMi4qmJUU-~itQZsz9!EC8Q3DQfb>QBg&jVaj z97y1-3PYj4!!ZDaK+6Q^#{~X_V?1!PVPX8AoQHVU7g&FwudRU|Csh!E7doG}@)-9# znj?QbO*!5$B5{OFE&i1sPh+GK4>kl*SSg_nrvVKA>Rp9)o4CFTxJJI*!^J}zp-7MeEj$6~10j{8ds6q<< zY~CEd8$W5C*`|Ksyb#uQcvey=(0y~`tLdlln^T9bjS4H3yx08I_|Ersq3_DL?f=*h XPi#4DV^Cm|00000NkvXXu0mjfofa?O diff --git a/graphics/pokemon/oricorio/follow_shiny.pal b/graphics/pokemon/oricorio/follow_shiny.pal index 7a154df3d575..f43e007a505e 100644 --- a/graphics/pokemon/oricorio/follow_shiny.pal +++ b/graphics/pokemon/oricorio/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 240 243 236 246 190 194 -255 180 180 +248 248 248 208 87 119 92 69 61 159 64 88 66 66 143 -238 55 60 +112 96 96 202 51 85 60 50 46 180 45 74 -178 40 45 +80 72 72 134 32 34 -96 21 35 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 +48 40 40 0 0 0 diff --git a/graphics/pokemon/oricorio/follower.png b/graphics/pokemon/oricorio/follower.png index 01c0ad85ad3461d1812ad754a41fdd12a72a42bd..900c5e9b95c666c5ef60ec30bffaf44d111ee564 100644 GIT binary patch delta 612 zcmV-q0-ODT3zZA7Jp+G3NklA zsUI=_PmGggx#Ef|uDIfgEB>1RfPXFFw*p#gQwM+DU{zqw*$wdI_R8R1<8{tjU{Zg| z0SHk<5GgBB8f0dHiN}(670~knQ*H}G1G|J3zGJW>cF6_KxfXv=uF>NH6<@qJXcr0B zFAVPbTw!>B$)O4EA#n!_z6b&+)k|EUFt~{81L=wWia!$E<11VUkDxfAGU)nJeBAsJ8I?gbW=rc9iyKsNeZu&*z2DxqHw--%T%aEcsRs#_LHTh*UD{_f zEMM@2b%$)C0%d>Gtn*1zaOw1^!*p&^Y4E0<-F(8r5i5DuqPjnBx=Z}`(_A}ybT}B3 z(x4vk{5T`x1{Yj<*Wp6T(qZd?fP&MP4xe^;Wsp%%X$Hs9i>BgY)lDIqKGPsian1NL zq~{$pH|WhJz)WDptwFHsbA|A0iz@CppGGSjvaHtKW&j$xCP%? z?6^%oclcbMbM?2jby-Yh#tpZGTLM`mxa2BNyQ4<|q+?_qo^jFtugzS9;YgBu4~?n1 yZ*XdjWVaY+X~LB6HByC=Kl?uvL`z}uB>pGwJ?6S))`)>>Y{wW_m=Q)*9X!75TgYen*87Cr!iA%~GGq+e_%1z)e zc&oK>EO5>NP`Fq__mFLY35UXU7`q|nya0a`(63W`VbcfP0{t1^ z9W2IkT$NS*I>}96h*K^OMB*Y}(FPd@&@JE`m)~`1IUzqm8J7grx9$D*zP(j9#*|}y z7@pw#=T>EDyQA*k6TXmC$i^a&H}N`lii~r`XNjSc%-7z3gP<>8J8>ir9=+bbk0d;BQZ3n?2vKUpwqfC zuWR===zU;{cp}ikLklq)2Ix+#-6|Y+=pJ*4Z!PPxsLF^dE)h=z@~0Du#!bnN6e2{2 zs18%k^7}|yGz!-Yag@GPAgc!|jq;17AP*1UMI5Gl*AY&8Vd{P;a0#yehd^BB9*Ov0 eTPE}4c2l@$M zz$Y7cVmD=C@UkA@`FH~K6UKmqT;RzCuro;$gO~LdxB&mzo_>DCLhMTdLI55zn#zp41pghU^cxW z?K=s$>oWuI=wsNKti2`-00SaFlHiK zV8{$^dNwcjguXTO1z@gEE_iLp1?afCYP;Ar{N{Lcm2@Gu#CX*e{%451fibIMY36#DYVaY~bVwX$Rp zB3`)?l8*UPfX{z?Cg2?df09P?j7|aWc@{6{gnl#(C;)Qit4f0X`S=+5}JqN|iic18SH2eAIk(TxSM7 z0doT`x^jROXZPh z2qsJ#&`?;vKzq8VUv2UrmXa)@?4U}3wDU#4uNd$`(9mBHH1roB&7ZqvlCLk~cfz00000NkvXX Iu0jG}ftc!Y~X#Nem>=#{U1m zo#QkcWxh->sV`WSKpaDlb8)(zPM`S1Cmw@1-r+|F!L?S$FycoC0=R||KRoCPM783p z{P5rfo|{)dz>klXS zmIadK=kxa1pzsRZu6KqJmyfAWF_~lRa~|0(K&{c|?UM6_PMajvYsQ^m#KjM4pW+IJ zVZf2qP_CpVxV-yy!`tS>yMKKr81dl;&^Y)-7YH~ZU_rh>?;kGTI_zbcs69<3n&BG*~r(ijy0ih_FbY-ae>Ku5^#_ z+k8;eu~%vD7x9rqEuS-AO>Z<2=OHKsKo$HhP`FZC1?sC43(ruYu79`l5BQcy9) z^*;T6@(Z%VNfSf?Ht#p!Ddt$wT0)FCsJNBXB*nbg0e=Mi#STvs z_k;(0<>k(NUwA#nclvZ%*a4WF0{tFe6Np052WhA<;N`WyX#(lBox+HJ9)KuJuq=?q z`U75WIp6rwMKVsAb^;^*0|7{8yTP#bE?0f3@ZOO$%T8d#w>?;T+iM+!eF1#FZNEM02}k=QZGYSffMsP_+nfS6 zXG(LD%Hk&Qn^(k}6PJ9=a+UF*iFkWHsvW>GV?`ggGd2(y@#>SL)vwolD`^}+z*QjD z%MQTilvLki)A!~R@upB4rObxDnAaMU6@ltkZUi8cfqRDz0|@w~KIyNmTda2(pQ}I) z0&qBWkLLOALKWCtZhx<7)&k9G9SexKtSWP0G@%>UCxCMAjB)ccJ4J6>m|;!&q)Y_k z3IH{}8X4C7ioD6}@r@gE>X}$8#qG91>k*du3dSJ~c@;R>L#WoEax1`V!Z07*qoM6N<$fH# zVPnVLwiPQ@tXQ#P#flYI*iHWHu#OEY{_6>_-l1W|HSi2?aN5vBZrgxjf(B z(*iKxF1@V6iW?F6CiCYc*D&m&bNuC(2v*z$ck%}F=Op(-W`w2%VBVY0jjyptRsiOk z?ew7TfBPJF!}v}leieWEiD3Vn4?%m7(!Mfpa96n zG2`zCD-5`Img&yS-eLBk%_@GrpUH^9F$j6=Qpxx5KR88~<;P6LHTF1~LCB+1i%l#D zkI9kIsF^?J=Q@E+G8ht!>oNmF#@Fc>J=ZJwHOLgZhA=90*Hm1-|2tO+r30SeZ~vmK c2YAo;1NJc)dk6%i8vpo4QF{X?Zye z4ki$~Z7VA)D=RB2D?b*0lYctixM9XWT>x*58fJX+k`y4}Z^lcll?;(_vsRngG{4i@ z93OtfFyp2IEE*YRe5m!*utuD}I{~i>tl{t(hh9Asv`F~n7aD*5Hs5Z&s6obE>R93` zlf0ZGv~U8PKm7v1j6+Zan+(rMZo{w@o8zsbYm}&zXabx=a2M6uc z3ippW2H52x4S#zekZ>4|??m9AaR~0GVmLv{yP!YBlDQ0%utU0Ra}%DgOrb5TH-yN^3iwc>m2!W-VJ+L z1t}j}E!o6{U~scoFX!ir7Vnb5nBcfBE9qa8>$JPl?z=G|>Hi*NiaiHlw`Jqg@Bg0+ jkhkCk{_DRe|6#rWdJP$S+mIEe00000NkvXXu0mjf_tVfw diff --git a/graphics/pokemon/poipole/follow_shiny.pal b/graphics/pokemon/poipole/follow_shiny.pal index 808136dce926..7d476518cb99 100644 --- a/graphics/pokemon/poipole/follow_shiny.pal +++ b/graphics/pokemon/poipole/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 174 237 254 -201 201 201 -146 178 199 -142 93 208 -223 85 157 +200 200 192 +128 160 24 +152 80 16 +248 208 24 81 81 81 -125 75 191 -188 64 133 +248 248 248 +200 136 8 101 35 73 -62 39 86 +112 112 104 44 27 61 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/poipole/follower.png b/graphics/pokemon/poipole/follower.png index f193661d1abb7e2570a919a18c4df030d0b14fe7..848e751066d2018c99a639234532e4bdb728bd5b 100644 GIT binary patch delta 600 zcmV-e0;m0w3z7@4MgxD1Zo?o9gp;<^!SMdiyEBAnS^cvmou)~#)Jm;==00%9G+lAU z6<1vG#(4g*{%kyNfrBW0Qa`E=??YtZxAWhuG68eCrF^3GS$*q)IJymaNhvLkgTUZf zJ)*WAUX1}L{}imgKwl3HJ*0oY;HFQ<^qYSI!SiWC zRtvBjpe3igkYXSL9C`^?ZvoUSQWb-Hz}NihzED{ieg+6Vf7)Tz^d8{Wps&CRKmgcQxZ{RM>8`9F z0#0=Ypy++T)&Ng<8&IWv2q*>jc}9zQzH9vhzy`oJKm;fiXq}4TKLkWUUFI2=1itD4 zKrq>Y?wC=m(%lkkis1Qma4!Clip{Eo-%hb^w|~6zB(_q3;058V~6T z$TlF$jMz{I>>GT8zTfuh9oItu-aim@T`6-aP m5Rt+6=!1gb2>(Is0Y3oGEG)$ti<5}}0000SAJlE$HQDh7N8t0fwX^k0nqWNgMhm}zo!>E zi6_O{zC_J$0geDrYOV#801@EQOSyUrkf*DT{KOLu3cwQ}y>>C9bP+QDu?heF65!OY zGW8bV1VBU?lBxha1L^?O5DH+UV}J-y`ncyuOK$?o`%#e{`jF5u;0xffk03i>56S-U z;vWHuUhGGKs`q~YWjuO+BtQiq0G#O?w8`)_z_tHMsOddGap2?4xu5TG`xvnAaN`>y z=bN&B2$<*zK+*evvV^zJ&Bz}D$_}?}<0ad6)BFR#4uCd51ej#XdF$Nd32E&JFcFn) z<4c17(HnrQ$2>!-`T$Utu)kbVJfd1V0!+vVQl#qxK+%5>03LE(?*h&(7=V;le6)SQ zK3!6h!S*jke3`NP9bNqb)Z>pW1m6G%0D0@$zm%1XC%gk1PnekCJ|I**EkKi?<}zMV zYlQ$N6A&wZr!rKd3p=3UKfYCW{eVTk0L^>?z>LO>Pe3#Qv418kdxl?t<`4z?1!%nk zyoS>41@qM*&*#;vSFc{ZdbMaA@A0QKcHOB%k3TMk?(m1jG(cop^!U@_VUpp{wLpt{D-+;HgeyBQ?PGtPfnmOQ=*&`Xe!;9D7F z&b%7LFMN&frdJI*oFqY^@*pXqYnZFLi-=;I;B$@}#>QYIB*J3!h>euoMS|cNG%c_qrQi1jvEGr6lQ;!d%nc$ z{5`?nIKmKN!SWL1(a9FdJV2^)JOZ*cr zCd(QcLx6ablWbu;XgwyCnH{PLcDURWNZgTmS8%wDkTZYMqVg(~lhm4Crp6L5iul@9 zwp_twh@9`FXRzSP?E$9-&0N-GVjqM1z z*0*%x&}{S_S1>2MV#@+yNXjOfusPrtgS>t!qCxT_jb75EysRf~;Q6j^-1*n9&3_6U zgN{hvDu33`Paf#pM0pw_m{9N+7jv$NgcZ3DaJ@}Jx;*jZ{6!F+~y=J>@s(<#&nJ&#U4#k5cx8}7T*i%hHXxe za<4E3{Jb1wj}tJsD0+|7BGKOKCD`CNBJBjr0<(CRHb}?8Ap&l+47PbkJa|8FzG^kN z=SRQ3Cl}n}7x{nC!s2uP1ixv5A^m|%Zf84|`*MOP{h8yom;kzcx!Ers2e5cHK#e-? zdv;Qzr#WTs>VXSOjUr^oFCL#b-m*C=L$|uWPc~U1QO1?*1!;y`SEhqXW)k+EieX>zUo}V^0vNdOJdIM9i z%U^4pXY=}|M`=9nRPS8D9Po-w0&Wb-Lp0-RgI@?5L8IhH3O%JsIc?0mf|s*?<;=f* z{7-+_lAJG5(i%(eT$b|MK*#q7zhy>A(!Rl0|8w9>`~V%aC=X|!e-Z!y002ovPDHLk FV1ftR8Rh^0 diff --git a/graphics/pokemon/primarina/follow_shiny.pal b/graphics/pokemon/primarina/follow_shiny.pal index 7d66828a7521..7615f1ba64e0 100644 --- a/graphics/pokemon/primarina/follow_shiny.pal +++ b/graphics/pokemon/primarina/follow_shiny.pal @@ -1,14 +1,14 @@ JASC-PAL 0100 -256 +16 255 255 255 218 227 230 -138 165 208 -77 171 158 +248 224 240 +248 248 152 154 162 167 207 101 118 79 93 117 -61 130 121 +232 200 96 31 132 193 28 91 152 49 69 83 @@ -17,243 +17,3 @@ JASC-PAL 23 49 65 83 46 52 16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/primarina/follower.png b/graphics/pokemon/primarina/follower.png index 343ecad0b42ec999d16e06086c3b996854e49e70..8e2ae969b9c4856eb80613ab19128cb0f2ab7d34 100644 GIT binary patch delta 951 zcmV;o14#Vu4do56Jp+G}NkllemJ3THg5tHN#q z7yJVQ1)9|GEw0Itb_}ohkH=P^skZ^ATx9(c*$m&{9~jWXC2@aJ{!=chCo8iw6S&|Q z%W^Jw!OYunXnK-k@_1L8v*$`gRgH z;feG5QsWg-JT8B)aL&*C98M_$C8c)#n%}H|5oR3gI+_WbaFjQc4uzmYqv6teg%?34 z=@{w7xkhlulMw*JP0;i|<;l5HV)#ue_!=+M7e7RfOyDTEX(Cf2sS0IcrXJHvZ|k{-{&$yFXw+Dj3W(Y^Z#DJ)eqhWTE z{j#{B&u>-$>U85ZGuibg?r|B0>}DEzFOT-F3@zR!kh9D)1m{_D^gcKKIe&8_fV-SR z5E1@r{fVW=1&SEsFg{R9gIm5|-iGgS(Tg$4z+Myl7kzI0cl;1g+BCV$F}UUo7VLYR ziXv$k9)N%0c(|4hZ*b9*klcte3QBDFS3Dj9QaRlz2ahhz;?nMjJ+P~IlS1MKJ&KxC zFzy$5asx8~yt6D7`mC8<6L|7tdTKZQp0z+_<`uR zP3i2wDNp>W<>jvDBeoA!!Lh@UpdRr-xWqi(HK0xa0X0A1O_0wQ+T7Xqpazhe37{~z zo+vlZhGD_E%k>T(gwGWMF?eVXEmZR(E`spGU6qVGq69F(feBhvWR5V*oZi?1#kW4^ zD?@)l?(uyrL3_aiKVqH@s38IVvGxGh*v6B+MZ&_&eL=08&6D1o>w1tEiX%j%Gco-RFTwh`W_(*cc@GUdgf(c-Pw6eY? zRlf&}(HLG^5_rxNy$dKRR~g(gGeBC2*43mHdbjutFd8pQv&EE*;mv*%FnNf+eDo2y z1!NtHF>J5bCxCx&=SzQ~8?*^W?p;9Q{%{#AL}=K1fUGYNI8s_#eFg}Bv79Z)-eSr#DJKjiPQacJ3pm`9 zuteM*qTOzl0q*Y!*zy$vc+D{==CoB`gcrcr%5KMK+U>b*3pc8Ez<@p-0CPV>)4RUC*wPAVk zZ=Hb?uxo!YU`hV$kz(*gcmb>l`JWn`Kjr*v-5CL2yaG~7hiFw7eIxO4C_qzT!Iv-`z(9{Xa?`0%(`P;5ewlE5HlU{ zW8Qyqkj0e}4PZ^kJ8E#(vK~sb2KbbM&w+6CM?gwom8dxs!dpOTYfyFJYXC!YhDCpE zkWvH1%>iggAtWh5k~Y``Ce(|+^w;9*HA@v>RfNw7)+E+#;2qjp#FI}a#KrQu-m%xl z-4d$&vPnhN&M+6h05)0lx?H_D>^pqn8xT3t`4DM4bQ1P}RS|vu%C8r|L5)#`8fyIf jEJo$uEAU4Z{<`=Dt4TqIwsdjM00000NkvXXu0mjfH~q-w diff --git a/graphics/pokemon/pyukumuku/follow_shiny.pal b/graphics/pokemon/pyukumuku/follow_shiny.pal index 403cd89ede33..a0e5beeb1953 100644 --- a/graphics/pokemon/pyukumuku/follow_shiny.pal +++ b/graphics/pokemon/pyukumuku/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 214 214 214 198 198 198 190 190 190 -250 84 147 -89 81 81 -223 69 120 +248 192 88 +64 184 80 +224 144 24 69 68 68 -73 67 67 -181 62 178 +64 128 72 +248 192 88 152 45 81 -41 39 39 -106 32 57 -71 21 38 +32 88 40 +183 122 29 +152 88 24 5 5 5 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pyukumuku/follower.png b/graphics/pokemon/pyukumuku/follower.png index 1806edb48e8340b581eb308a3bac1d84994df94b..47450a32e58c74ec2046ee177997c12161240d14 100644 GIT binary patch delta 453 zcmV;$0XqKq3HJ%GJp+HGNkljUDssp&zQ#; zY0Eip6jg&nC;v|;K(rG8$hT1+JFoAbEXQ1cdI33s&U+`|OmyBVPIRzOKsX8?C& zhPp#5pl6Wr42Z0{+Zvel{!f9$dn4clbPbkUUTKwY?ug`rYX3KZeusMf*5O7#$Kb+% zeFG4*0J%3fE*T4_x zt*-*PgF4Nj8&kefzdkJ*DY8d2I0odyA1RNUdg7PY2#7{kNLO)&!lOJ^$V;pd7@Q2k$^)>z*n1CbUb19g^00000NkvXXu0mjfn^4tP delta 455 zcmV;&0XY8m3Hb@IJp+HINklu!TE428o2BoN#0|G0B5q)6DYR#jSmc8gb3%RrlzK*rlzK*rlvll5W>40(K*Vh|NfbOK!{;kmZ08#%wa{^vItjrgWvmD zKDFO>OeyiVQUHz1?O|PUi!pAviUtuoAB>1UpfuzH!U~ zc>;X<#pQ=jtw$T&{hzV5`YnuW!3^*1#$pB zB8x%(D^GA7aBR@JKl%7lqU9ODk9p~Eq^v{iZwEAZDd1C3#X38twCCn z*53*^Hdr}%?@7rYQkR_HD#!FJMD=0sg)8$UL*SJ#P`pcF|hXD

6pg-oyBcg4aNqY{kHq>`g()kr(ePwBjK}4u3rEE002ovPDHLkV1gm;)q?;4 diff --git a/graphics/pokemon/ribombee/follow_shiny.pal b/graphics/pokemon/ribombee/follow_shiny.pal index cea11d6438b3..9ce05aa5c4de 100644 --- a/graphics/pokemon/ribombee/follow_shiny.pal +++ b/graphics/pokemon/ribombee/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 255 254 241 -255 231 111 +248 168 192 233 192 151 201 195 165 255 186 98 -235 170 65 +224 112 136 135 132 119 -182 125 64 -146 100 34 +208 56 16 +152 48 32 112 112 112 95 95 95 -109 78 55 +152 48 32 59 59 59 70 52 44 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/ribombee/follower.png b/graphics/pokemon/ribombee/follower.png index 6ae31cce8e69b74663b22036f3a855d59de64173..494759c7481e7c3868d7a2658fc537d962a870ca 100644 GIT binary patch delta 639 zcmV-_0)YLw3%LuhMgxE0uG=6Cg##oww2A%xZ#x?(A=pu_Ds9uI_(yIppTXz2M$I%m z@x&8PJn_U6PyBZQ@C~N!`8PPD3c)!`;)g3-4H2f4kou)lLdVS(^!rVHH=Gj)t3c#YMd3EtI6@AJ;;~E!% z(YYAqp#)08z(;@FDO59B@W9oKqkD3eS8voN)-0M~v^7VUX7vcPgP|;XKEPMU0WrakGNk zXqKSO>D@GNg=J45M6CVO$A`v)QGiDTSK@><!`KWf^ za+x6@kQa9W^Ba=3R&FKaB-TffM}-XeXKq1$S4|Q$S^Mw!ByHgq@!KYUF!8~ygxaG$ zMMR6{U>nDAcKz`fR2Oq4^zh{7(0;lEz2U9TnN%oxZ(=` z2?L620}C&T!sJ{4ZL#Ac&iVrS7#Z^egJEFgdIp<7a{@=M4dm6u$5iww1C4831V-m# zl!p>12?HN-r%->*Xu$(lGmh>h0wW6y)-5==#@PVP?zOu0r*C zZX4LPl>@Oj&;~lLalWOv)(qo#I&lNDKDj15VBYf26&pA8i$eZ_xQ5gZMvcZz%*}c4 zxUszb&23Vr-*8swL%yEGe=P$(G;SnhftaMmy2&pU8E+CD*O=aKN^FpSC*-5reamHr zfIwaZ%x`x{+FH4lkds&+MIIG0zi8jV?Gt4Ey81n5fz+Pg@V)Z=OMcY&lGnyu^yl~UAJBXL#1sEp Z`~vv8D?c;!cnSaj002ovPDHLkV1nS~GIjs} diff --git a/graphics/pokemon/rockruff/follow_shiny.pal b/graphics/pokemon/rockruff/follow_shiny.pal index b9ca0bbcee95..2d0c2b6a9750 100644 --- a/graphics/pokemon/rockruff/follow_shiny.pal +++ b/graphics/pokemon/rockruff/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 237 236 231 222 218 210 180 170 168 -198 158 135 +144 200 224 242 132 210 -160 120 100 +96 144 200 136 116 114 -51 153 235 +168 184 40 104 81 72 122 79 70 -72 57 51 +40 80 104 16 16 16 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rockruff/follower.png b/graphics/pokemon/rockruff/follower.png index 1a558771967237cb59b13534fc3a9c6eea5062d0..ee6c33ee007c580a111e0cddf05e5efd089683ae 100644 GIT binary patch delta 621 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 vDZT#`mXPbQ_US+1b5c3C{_zJp+GzNkl6)y&cYb z1}*_0gt)F-FW=TRhM-&YI9-q#z~LsSj8oc;Ck z;x7+qH?RKG4zK15@_>ebvO$lR1}V!j;PJ5li3U^;;PBiaWrz7gHQ@1~07ysEl!*>) zjz|U*Uon)m6yV@;{nMaa?*yP<*9c(nJYINifY(iq!K0pg==GIL0r5CK$pH)wF+_;Z z8ISbE#o(D=432-+^Pb~^l>i2ZNNOX(D>(Dw>BKJvN9&uxM5p9!Qi96G0LU#PH>eA| zkAuUTzl4aCKnqa0Fn`U$q2ELLYF_W4j5$i_>IS6uOT-Ih%g46I+j$u}{)f;5@GBq( z;2x*PyE!(8V!pbeak;^#)#gmK=kd=Ag_q+m{PR-BPvsRq)lw4^3{qMy00000NkvXX Hu0mjfgeT1d diff --git a/graphics/pokemon/shiinotic/follow_shiny.pal b/graphics/pokemon/shiinotic/follow_shiny.pal index b5158a9b4eda..d75a86a783f8 100644 --- a/graphics/pokemon/shiinotic/follow_shiny.pal +++ b/graphics/pokemon/shiinotic/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 231 231 231 201 206 157 -244 180 200 +152 72 64 183 183 183 178 182 116 171 176 79 -238 141 170 +192 112 88 171 160 151 -199 134 195 -186 127 182 -175 116 171 -182 111 132 +248 208 80 +232 160 16 +168 88 24 +152 72 64 104 106 66 114 65 111 18 18 18 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/shiinotic/follower.png b/graphics/pokemon/shiinotic/follower.png index 04efdff0e7d01db262d9b373bac2bd0bc0629455..2b23c62508fbacf6ec6464261412100f9c3d7e22 100644 GIT binary patch delta 556 zcmV+{0@MA^3fu~?JOh6M3Q0skR9J=Wm(h}gAPhy3x`3$U|NnLq0_}`oqINsm2k+R` z?umGl0Bw!Ab?erxTeog~jR5rq2ap3a{-$v3Xl>kmgw7}8(^Xy)lpRVpM>}Pa$19u= z3Qt#fjR?CIWe&5ob0mL}u9_g7XPEtA$Z2j8Ou=%FU5g4&bJl-?;;VF?zdCfDV?ZqF zSsQx!$vm;Q#iJH>nNIQ<8)G91Pfdmz=LF+a)i_jmTITHSCHzM^&e`D45B(|UP67fi z9WD;B&TWH4p4e0_Z@KV3o#1m7o7+w@jT=~K=vrm$)FwZTr#vw%y==MICLr@=ZnT`> z2Dm~T7Gu~pNaKGAO*x#KE}-%SdQ8VT(AYFQFOU4j!*Na}F1>xGx^02Nv#Br+s4--- zaDoHRtGdW}lEHCKA>f`KX^CyODV?Lkaex7j(Y0Hx!ofF!GrT+^l#PxYZkO=^4iMI1 zSVRBwTIK+Cm6!511&}!hQGv>KeTA>98v#bQt{tdyN(+C7#@BuUB%Tdofv`R)K~rCy zqdf;W$wzQqi-$O1kuGv}h#l@Dl>-gWib8x=XW)%zhIrauKf%S(@j z{RA{_jDPqC9{zuL?h)p<`)yj`6!OU0Z_;Nu+N1o0IU;kzJ4JtoVockg_LK3A`$5iM u<<-PB_7^1g!_Ei9>wcj;Um>+ZO~5acGCu1HgqC{%00002`O6CI8DY(Bl{b9l!fR#!srhnhk0Ob#G%h|1CM{2AsL0^{IxO@0~=Vk(w54V()H__RvQZJSKvH&}o-&Ix4j~RaH zy2Y0tIO?2e-Q}sgSpn)i8N~dUJ_O3@-@=#0_C&p1mJ)x}IH!f$;I&_X8W)EsP#NhQ z_AH^vd$L7~O`NdGCwYqLYfqy!PCUJAQvQg%M?TEg6ubQd6pm$eu8Y^L+ybBFk|J=m z#1#&?ySw9Zf5c&raizp{j);5I{tRE?`vx^GCq?-P7R<+=_AlXE@83CJU-MUHe+8Xm hzw-X~11=YRTR-O+KI>k%PUHXp002ovPDHLkV1hh(33C7d diff --git a/graphics/pokemon/silvally/follow_shiny.pal b/graphics/pokemon/silvally/follow_shiny.pal index c3f497d28b45..df2e346bf99b 100644 --- a/graphics/pokemon/silvally/follow_shiny.pal +++ b/graphics/pokemon/silvally/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 254 254 254 -228 231 237 +255 243 187 200 200 210 -175 175 190 +210 196 89 147 159 158 122 122 122 55 120 82 72 103 165 86 89 105 -230 79 94 +29 182 148 103 88 84 71 61 59 46 41 95 40 34 32 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/silvally/follower.png b/graphics/pokemon/silvally/follower.png index bbc089c0cf424c2573b7736623283df2f8de2036..0325d6ec78d74a81d7ac39afbec6fc4466c846c0 100644 GIT binary patch delta 831 zcmV-F1Hk-&4TKG_Jp+F-NklIr#$bZOxI&vN>^!SfQ4vqnb|9JfC21?Aae4pn$ZZVHPY8~rylL{(4 zG+=Y)oCCrV=P9FJW?Kj!7)EPo#3=Bk6I1UV`yri@VlonCm>+#D+I72w%1s?=`W)JBc`Zj?q zCBE0skh#= z!vL~AIZ+}G)F+(Z66^8E;_)Lm$c*8qs^8;W3S$RykUtC_GIrp`xkQ<56emI|%cBqE z9cPut_b3dTNHK?a$eEZ{>_CW>R0CA;I5XE3c^8gnwSGmUC#}H9L>*27J^oHZk1ezy z*C?^av3h@Bxf;9%*#VKD!0nQYSYz#FxZIZ>-vq`2uhOfA0f%o(=V%&;G6Tp`HwZ04 z_+Goh`(vBO<)V}!Ei$C)RqFA!*M>$aVJ^2s{iP znYut7??5+rTK>_ml)Hf=LBYC}-z0eTF3<}j?c>#^q?{7Y_!q-;H=Imym`DHs002ov JPDHLkV1n5^j`IKj delta 848 zcmV-W1F!sq4S@}?Jp+F)Nkl!dWE$`|x-~HmW&jXz)em1YL7??UhaUuDqlN~CyrH^0 zacm|B#V(wA8PAT(x4ik8HybVB@Fsm)r&tXK4P>gwIdhrP62q4z(BqrHpPeEH{R#JU zz;U5EXmXGQ-1X_iX+~EC`U)`}dt`fL@%TX?*2b50l{$YM{sfuMTnb|ca*#g^9x`^|!ns75Z4@U$D$An}~!s}z3 z$K|4wAuTeb>Q(CTw$+A7J%tD}yc$?E&Jahm3Z&^;VULT&dtAShQKBL51{R*C$uuBr z85wv*_j=iaF_%-~Sz+@O8FN{m8k$UPa^YaDXW5g#1qOd&z~NFNl9RBIT0obxEZ!uG z41r_bL|#Kst;o2X^B%wPqxFT+01s7w!@D#HY)dnS7^FS3)b*d>Y4Lp1db~XzPhI?Y zs6Bk(YJv!qUyC^d{rE8qwzjP*3a=+s+dj5w7`zPy9t}3lz)K)nMOBFQUw2S7xG&$$ zTooP?bOS_k-Q5NPcY}MTE>OoC&dc)cY600000V}JPg_`<^=F8}}pFiAu~R9J=Wn8}vgAP_|jQb`Ol{r`WPSA_;< z?DQg==$v+1TmrA4Cim<0|H&S$f5-o|0KF{32_vrcc<~wkwE%u-+vxAO*6X?s)}HZn zgMp&d>8zQrqZNmrVZ>4|<$Jt`SDG>S;eZxsv zW9+`?lAd^*@o3||L)-bGY5`LYY0jM=-*G@*b=%hU(WI@vUS?e87))SsGIKYk6fop) z3hz^acq96l6MySd9H#D(q`hDDXIwU5ZPp-Ft@wxM7Xrpy5sPvb>hQs0Nqx@QH}`l& z&mhv~Cbd%W$68T>u3#UQmJ5Mj>xZhtbPF@K#cSFpxao!o>=p8|!bEi4f8Y}Py1Th&&ANal}%V-@`fP=E>jynZax&SM` zIe#WsUn_~Tn~4RdWkHv7ZQ1S8Jb zom7a)oqVkORB&X^c<7vgEP0cc`_rYQK7WOFB@GwP-S1Jz`H`=w7sP#z)%iOEWO33# zzg8R}b5ED+d3GZzO07zkZ3#@rvdQ-ow#{QF!p!y!@Cx95+d@sDf8V2M`TIp7p%|+a z!lM$eYY5B@gpXE1a0;Y&-wgv~n0d!Q{+ju`G}d@#aA#N+;?$*TfrWvXT$bubH&^zl zo6%&rXJ8140a+B6GpYc7Nu(!XUkS_&%x9MZUk#WJw+-YSp7zI-A)3x;(t$Z$$sK{y kr#X?*9jJLi*I-8f08|G?RPE9yX#fBK07*qoM6N<$g7Eb#Jpcdz delta 1102 zcmV-U1hM?3;)2}w$t>FJzD=YuJ!YmM?6lN=jTQKH?H-vEDzru@$;c|rRl-aSA4X7 z>)F;-sRw~0eo7*RhvbxUk+1o(C`w0Oa#>jQ^^G{LRufIesDEu!#>_-Izv_4VC-5te z`fPDI_f3yDzu<<*%w}Ejf%$7;?T|0vr))2?v|vz zU-Uc9KFL#zHGfD|3;yEylx*>Wd!Gu#+Xv3RxkU@_L8Q&gVMd%y#0k$c^zAzo;$QId zRKS?CC}*J#A1w9*r|VV?yz6Hd-61^S{KBVVjNX^ySaywUlNtMtE9Wf~TI-$q#EDCk z9FX(4s&ml3=5Ys3v-=^>t|inybH@rr1R3=^4}Tl$He-kW6#g; zC6~j+W5rS4bK*0BW2&Ex5Q+o7j(EhA_0?Y%0*!y-=UuX%dlXeFzeytu&hPGLJfGbF7tK zrxk=xoV!hU2-h0%@>Vz6<f{ETo8{Q-IDHxrjqGvQ z2fl5|GFk@}aKCK2<4!@9C&rb%*|MO|MKd=F{QnMK;*FDCoAW|81WWuUTLsyH z0%w`f5*Q7QAtq-|56vKWO~DRPwEX-pBot$nLU>f-bq#^Jf$-5f2*SF0Aj0D98{kdB{kn#hef%r!eyJ)^ zI)fXlvJj^(RSPT(#N@IRUjivQY(t<7Gw&D}LSjG`#pR4DfG3IcBoJ%i?D~mZg!=;~YD$FMs=Md{6)> z#!SIizY}`A=<)hu2P&rmljQ<-5(K6y(BQ?-Qv#mPhCR-HzO3(s4ph#5lcx@>pU#Gr z7Xg7U9;Y zZt?vL)eo<{y~T?lF3npbHK6cXAg;Ll8btwx^Y06Qa}M~*-{LiEWkKl?(D<+beYkBo z0YJ*zRzA4FkE|dMK#}KA=y2K=mjk%gcrNf^0V)xlanVRO zF&O5}?mxW8#|Ay(!vefQ!e>OrF(&QX=2Cr;4-0TgQoo<{e^+`Pvfe)mlp;^zl>(~X h9|#Obx4n+b)=5M`R9J=Wm+g|mAPhx8fs!J5|Hs`V z)ZJMnp<3}*)3L+!hHe3ah};%yFai*f;IJjgYPJAOf!>-sGY5JJAn6+)-PY%cPIs~wn}f6|9byt2g$ zjUOur55j}S!^XoKob~0#v(kadMc*ZJ2Qgos6>gj}1dY=SH{MY=;%vxE#Qo)d116UO z86aLGKvo1057#h-H-+TI>!UPa@isx=JpkXHrf4=7TN4ppT}8jeF-rbgyz`|>g?|Ua zPEO|d_A+k*eF52DS_1~>e*!=bZt;sNeua*J9sF)D^Cpl|OKVyK2B#C44hSp@WnT)7 za(oc5i*Nc~=bP6e0<|q*ag1`nA*Pg2M)^U&Tz+@sZK^GR%{lA3x{8RE2lC*HT#TM~ z->rRIvKF>h>)X6JK#WigfjXB-NrjfU$Ra;hn9Z9*A%U1W-Hka>b$Xth{MOC_&*t({ zB?p)~-RB^Oap(p8JVJ>|Nq;r3{BHwNeRtNU%WF(NREqF)*83#nwpxLnwpxL znhr7ZpZI@^r)lyWIy`6V%X9oal4V)s63@e!OM|pUc^rN_jQE>$OmKnAFbu2>LW>yJ zzsrpHd&EQ&kzIkqB@KzDU4-jX0RivgTm>9h{Y}MTJ;N@Sl<$8AbH!i85whB^Pjk&E zlcNFzaUCHQ1V~>%v85wqYF^GSV<7F3M@{ENkPiTU@N{=F5 zw5@o;W1q;nUFGG!)k{3*j5CtA4GrG5v%!e(6RaBs>Bm)GR`@DErXX{Ih|9XlG06Pu z?_pIg$hgVn&K-YPqw;PSV6WhjY*}xHf!pq^z5%`~v-th~MuB%^k0`{s!Q(uyfG2r8 g>_GO2LVgzDPsqS0Rm?ez_5c6?07*qoM6N<$f)}$5K>z>% delta 542 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 diff --git a/graphics/pokemon/tapu_lele/follow_shiny.pal b/graphics/pokemon/tapu_lele/follow_shiny.pal index e1d5159c6791..1a9ff7f3f73a 100644 --- a/graphics/pokemon/tapu_lele/follow_shiny.pal +++ b/graphics/pokemon/tapu_lele/follow_shiny.pal @@ -1,13 +1,13 @@ JASC-PAL 0100 -256 +16 255 255 255 253 255 255 -255 147 191 +64 64 72 183 183 182 59 219 203 255 113 131 -203 99 142 +40 40 48 225 74 98 89 92 89 137 41 56 @@ -17,243 +17,3 @@ JASC-PAL 36 33 28 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tapu_lele/follower.png b/graphics/pokemon/tapu_lele/follower.png index 80d4d2d68b15c824b95a5be74d060be57b874c41..eed688ac674f5fb5478204216a96764febed1425 100644 GIT binary patch delta 804 zcmV+<1Ka$`4AKm+JOh6N07*naR9J=WSBrAoFbF(Lv7Q$H|G8bTuQRa_T<6+pJ98wH zI9bjtEW-Hl_}Irj_8X0e{x*fTj8aJda|Yla>CzpB7T&G|mJ*l>Q87R3;%9)e6{7_#yfXj9#!-K&O2Jg9ZOm|8JrCyq z;J3kTsj-3ATw4sM#fHB$3YJ1tqFG`OmjEG@0ih1b0AHAW;DW8L>T0Z$LjKs12}JaPCsv^$UMv@{3bdrjU(;U#=UmZE}6b zZH2&)4%QVNihkEJaBwCy4gx_s#@wPW;Aqb-=d5$1PDALX&|JqcxWps#^IFZo#_uKiM|YZ6J9p+`1(Tx%KFI8NzalLScMHw_tqFI;nw z1VZS&%Wr=rf$s__3LHnxw1rgyf@fOcV94T(V_@0JS^}BIg%8C6n_3Fju7izXdf?Md zp~+#C5%7SfzS#E|@9eO^Wxk9N@HOOGfsYG66bHCq)i`&Z(3FM6R)`6f!6!U*eP3lf zu)_l9*BzYDu?;?_bAj-$@e?2FyAg$_srR=PLWh5x3G~G)2jh~!`jw=Oa)2Nl^>xF; zS%cJ*TK|Wu5T*=HH+NdsH#Wu-J1lVCmdEH@N1rSbaB!|NT4epoXez`DbL=Ux0{Rs4 z@Kfck>iZfljb^-f+X{gp%EJuXV(a&Cso=J*ppScID+GopvDA0r;^AHeecUtu{wVQS iyLcSE{`|xcD;y91a|u2__m|T>K2_vmlSRkWvcm zXBxOj_TvwG{18yqG7;c#HDG4J)S!;P9Gji{Tit;Wtae#35dF=3$9F zzSON^{*D&GZQAhLcX{5n8Y6g&b=&RUlc_=rwejb+sZ?&j^Qny=) zU5;tRg!8B7d`ZxAhzd(pa?VEkJ;4{o617MG7rDH(kjpW(`hZN3&9%imhp0SMpmqB^ z!=*-8^?_~jA*mX>(41Em6Fz_V+NhpGP{_OZ3WLz^RtA3#7g4k`1oBSz0zJW@nosq7 z?^DMiQAko^%JQ@@GnjK}i@>`K4)xZeK1Xxam1V4YedTk9&K%Jrt3E8uN5z!mF5PNU z0SWr9+vI^yZUxkg4WjE#*JZ1?Z9*4^?ww5gUNf&@lz{TgBMyaP4()_TeYO(FOeZHJ z00$*Jpzwd7h+Q7ISE{D;)1huzM1=w#58MZ*4dGn^23+?SqJTf7*9P8Cz8e9WKnT5e z{ntp~t3yTtg`~eyw@*vLg9Hq?ylUVMrIqA9y}x$gzvveyD?rW&$7uy82IKQz9l8b3 zek9NbuN=ZPf$=Lzqq0LF0`235!x@LYJig%UD* zCw6%s^SMK+5GB_7j@~*QuD9y+tBcq8+@a(1C^3zv@c5q|bBB%)@0+K;`_-A};Qu&2 Z0NE2jHN2EDGj0F?002ovPDHLkV1l#KgBJh* diff --git a/graphics/pokemon/togedemaru/follow_shiny.pal b/graphics/pokemon/togedemaru/follow_shiny.pal index fa2e3cbc4190..70c4f082df3e 100644 --- a/graphics/pokemon/togedemaru/follow_shiny.pal +++ b/graphics/pokemon/togedemaru/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 248 248 248 248 208 80 -202 202 202 +240 192 176 216 200 192 200 160 64 -155 155 155 +208 144 136 160 144 136 110 107 112 116 94 63 112 80 56 85 82 86 -64 64 80 +184 80 80 80 56 24 48 48 48 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/togedemaru/follower.png b/graphics/pokemon/togedemaru/follower.png index 7f8f5f6115b01fe076984e1f01a00b678c5eea4b..547586318fa94c58d4deba524a96490946a88f62 100644 GIT binary patch delta 428 zcmV;d0aO0j3El~?Jp+G?Nkl<;{2IM5Lq^0lSsd{T_K%2QHY1~AeB@po@4%MJMCr)r0+soLqeT#{>8Z0H%Qd22T0|DQ6Jhbm8 zI2GC2RC>>7E|2)(a2!(G-#_@?u=kG5DG+d~P-He<{~^~9l892tzQmMQ4VduOdTS>+ zOX*?In@_+;j7l7O21*$bZ(7e>Yi;H&{x^4DWPak#pi3myOY>i|5RL*qu5dzs1HJ)K Wks3)-Ls)eH0000yC-Sh9*Ma*B=dQO3m>!TZ92;%ZUq1&=?h?BAmF6;gJuUH zI>EV5N2q205fguLJ7WN-F{l;XEfDdl4$Yw66DK&MP9|Y%nRd5l5i)8cC`y R>ns2O002ovPDHLkV1jti$AbU> diff --git a/graphics/pokemon/torracat/follow_shiny.pal b/graphics/pokemon/torracat/follow_shiny.pal index 45ade3eb82ac..044c4928f767 100644 --- a/graphics/pokemon/torracat/follow_shiny.pal +++ b/graphics/pokemon/torracat/follow_shiny.pal @@ -1,15 +1,15 @@ JASC-PAL 0100 -256 +16 255 255 255 -255 255 104 +248 240 8 226 223 222 157 152 152 255 144 60 -255 110 50 -87 79 79 -255 59 36 -62 60 60 +240 104 48 +248 248 248 +184 48 32 +200 184 184 116 41 34 35 33 33 16 16 16 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/torracat/follower.png b/graphics/pokemon/torracat/follower.png index 15fc02cd994583b65b9e3ce736f3e48d919c3405..63a3d1e1605e787235c9399499f3b02c5f6041c0 100644 GIT binary patch delta 748 zcmV_Y z@Dny(E+6~Y$3FJ4kNu(HBtKw1#^)re$vdWrV3XMsJK87-+#kTnpL+l7x;$5 zE^zFVbC#yHOy7cgeYF;yJp2s@)T(IGpmkW{1-IHtn!tibg(-g#X$#CCNdn|PXVU~S zem((jlJSrw8JHi!Sqr?vF=a^y5^h=~O<=*}5u8#NINc&Chjx8bsKW$O-WoVvb8Rag zPjGquHQypr-deL=9~D|V9JnR-sL!48argo60{=ldXUgy61QOm#(Y?a_prsrIrkr72 zo<0#3e>LI(q-}n?*p7gDFPf3by5LQUA=?h+QE;(4y=u$1C1nA(CJmT0q zWEa@X$Hl(ADpovvytI1V7=F8||M1d*jKh~aT%w=TK>`nl0f)q1jU^QwIt zwW}K(!i;|-E~8F}s80#EPs7vA|~I06ww`M3F% zHeBYk&0~9Ogs0OuqJ!(|jaP@+KP|p)5&;?9AC!2cut&G}r(-t6zCLE~@sQub({_(O eeN3FPZ}30u5iz_GLstv{0000SH-#uW`%_NBJ^m4;ow9}91 z;YZ@K+;-b-x7~KzW+LA@EQ@~0zc3N0slurP#A(s7$dqH{*3#W`zDPAIV}Vl#t-2_w ze}2xTwvq-g;g(;nh3in@+~FlKcFFnI0a%71QPUELD2*JnR@Q$;O}U0Co^atpX#f+x zc$W!!G>Jg0hesuVKm=$9Wf(xhTT{d~7B}O43l!M|4i90-Lm-s z-*$jJ`x_s^j4OA2P{?5b2}gUIJpQ*b2Hv66GrsNcM;V@s&p3dDx7K9W2Zhp3BX7c6 zAwMFo$h^_yZQg(N)dwrVlOKZ?NO&uS_YC6;m(#?^c`Hz3iuT%Aei7!od>4ofAkdmL z4j|)#44b(;WcXa(lp{PB$np~SL*I-quOExqwK#LGg&+_v#q%Uo^aG9#VK2=t5SuZ{ z+uSx#j2PN7Oc*qJ5-{O#z&pYt#9_nNbB!{tl~&$N?S+2{f#slY#(Rd)qbqra&AVJO zm~(Tnb7mQ?_PV{=nCq%5moBi0wTt{1R5R{|qVlSQ4amGN@7oEtjH(r=ScwAts$;I? zr`nH*^HYd3?mm`Uey)J)lkJ~N1#(`|BZa-q>a{xE!TLYsN`(1LgdQhbfzJ&*;XOlL zW9{mK9?pNb+K@LF8x}!(9UMZgxFi)Jl-cI&c>)AHnlgCBBGLzuYLvp1tKYN>a!c3h zoE^d!wVEpFGcH_U=W1OPU)U5cIx`N>ptoY@K>_Wm4RtCeFud+>4x{BQJx^uxC=__? zTpW+C#PC_4(c^mr1Rluu46FAQZai`QdI#Ym7(Qn2ha58k(oo@`MjNjNvpYX7trTX^ z7hwc9xRYz;){C{VE0eaXmyg@tRBme*a07*qoM6N<$g0UfOssI20 diff --git a/graphics/pokemon/toucannon/follow_shiny.pal b/graphics/pokemon/toucannon/follow_shiny.pal index a05209ac5b90..d96b38e2611f 100644 --- a/graphics/pokemon/toucannon/follow_shiny.pal +++ b/graphics/pokemon/toucannon/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 213 213 213 -229 215 99 -235 188 77 -158 158 158 -226 132 70 -75 148 191 -99 99 99 -218 78 64 -66 66 66 +88 120 200 +64 64 168 +200 208 104 +160 72 184 +49 131 145 +80 88 80 +224 32 104 +48 56 48 97 41 35 52 52 52 37 37 37 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/toxapex/follow_shiny.pal b/graphics/pokemon/toxapex/follow_shiny.pal index 7b5448989679..a7aa04de738f 100644 --- a/graphics/pokemon/toxapex/follow_shiny.pal +++ b/graphics/pokemon/toxapex/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 217 210 97 -130 187 204 +208 112 136 79 158 72 -93 130 165 +184 64 88 234 129 66 -190 93 193 +144 56 56 183 113 79 128 128 128 118 72 111 -91 75 131 +48 72 80 113 62 37 -68 48 65 +152 64 112 53 62 85 16 16 16 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/toxapex/follower.png b/graphics/pokemon/toxapex/follower.png index f7330940c2f41dd691c2cccb531358183380435d..2f8a61a72d144511adb05f0d4a084296a751f243 100644 GIT binary patch delta 944 zcmV;h15f<&4c-l~Jp+G?Nklb}m3{0s^iUIxq=T-+`z#PqV`p}usCdOV6 zyDJRj@pzYad6#$L;=O*Z%0Daqi1F}srNe(I5D|Y*a#f%!SVd zj0Z+5Fj56)>0 zn?V~qGQ&ARk+*-0F9Pg|&N@8pP{1-nG{YTv#3UV===xc{!DD7PCK&k*u_09bZ|him zvhy56uFpw^MBqI`kqCPAh$9@H2*#h|G{HFgQ-VUtAK~gx3vuU=@hZTn0N*Q&njsO$ z8EPG(bumWE9$OyX(p^nqi_4f(f}XnZ&`tk#FQIsv0r!7&ngQsNxD-g;DIkxG^05@X z3J@oFZXmhg*b{L}SBCOUplKP3z*7aDtw8T-Z$jV$g3JIuE65W)vUzV1qaGj%PVtD;b*2-B zD}oen62E_PP`D-jO@J)Wia^^5q#0n86HRQ8=`Q!EN45;#@Z3Nr88ciEoX1ZVAwQ&r zz=go$#X7)FAT1)|KmUVXm_lAD6WrldgB?LVNKNBk76E>Iy3Y?C?sBl`s|1R|GzC!9 zu_%tgpL7dY!#!RaYzgKQ>^S~q5iQ2NkcBhdr2v0LUoS8#0Nu5g`|8-m9gFAY#FmNOb3rnpiW zl&3&1@KT5eFO!;j(5b-7WFB8&iBWJ_Mxi3OGGKyN4N!h#)IS)AVKFG_gGOLu5y}Za zC0>7}$>~1}U>MSyncr8a8u+yVibI1#V}MxHo^G&qu+o=*a3C}m$wY_rCi1q`omUmE z@TP%Z8!*AE24c}oz~!JAa2E&_2YR7o=>{(y32FuK85}|FlNNo0wE-ji)?j)+(AO$V zjkMc=<*rd6UrAto&?sCPu*C-fm-P7T=NyRsAf^Em5%ujAh{zf;uw S$_CB=0000zbS(42GvPvPDep|8koHXaK=ZpWXJ)GA9%g zzBduXdA+{Nclj=#QgXJ>Re7@z(Wi@gr{oQB%f9knp|C9hzMKyO7xb03JYuKrcW69N++eJV)7i_>jnp5B>eP1KbPXU4{@-TnJbLa;s$jh~gtLW9pWH z$~X1TGb+U}CK+MNJk7Cf=LF0F**#bW(nqok zKsUr1knJH`j7$LZ_A5ZO6yKx);xr?oU#V=!IiRd;Y$AW5CEB z0OqVAKDdGO6M1mgAsgQuko^ZfVG8w|TRmb0+zoK=0a+g($C-dk*ApXW#(`V zQ27@Am;{%2M>RMIqPs@bt^#49bhs6o-pX$S<(WUEIp=c!(n_gK)yKDfY1K;nSTCIEti9f z&jBi7Fb~y!B0%l!)FmK@q;Q596<^+9KOzQvikE=A41=2NGS82_92EyAUk`YCDE1Qp zr+qKLE6{cwRzBqr&b!STkTk!1=8$Q`tK4CFs)K)`uLHb16#J=wYTpX*3Qo)B+ih6Z zfMg-kJ(}F=rJ@6vgQ~9wJUz&Lbs?bI_X3;(n^Bq=2xkr31dRSqLedSQ->$MEs16Dr zG=NQrXeprZjRIR7b02+Sn-G>pD0`y^u!16q=h!X*`KTjS4^m%12K);HB*G)wJ$ni8o m|Eg30fA8Qw|9$rb0)7MA5mVIk1a%Dn0000Y-L@HDFDn*!A0O%K5zt&zQQ9e>XK~n=1dpHa%p9%4@J%;XC&Q2DL^5x$&##nnHv)xUZAj)BetPD?==VE#+0pwQ*qOc6?%7 z6JTW^^VFn(#9@E@N`WE-Mtlx>jP^ob_`5R7ap7fI^p&fPnn-hOFH5 z9ihdxQwn29lL!b#C2f57d&#Vb6JvH#UAd`$3_OVp2sK4kZu%ZnFHbye!?oX(l?hqG#I0fj41)w#cTCjHJx{FyNqRl>}xveTUI_$OtV&`79665YoCZ$E@MX6mWt~>_2 z9qsJ}|W{ z=4BDLztyP^RFB~wi(G!;EG{|C$Vq@!M&X)+6aQPWls?dX9v`gZiTjs#eEaP)2XbXs z&Yfr0t_S_6InOwlO~*`uy*kyt%IoJT2TCva)&s}oFCt+E;7b+Rw2ID6{V%p_@_#=d VFcTQCR@DFi002ovPDHLkV1kmzY?A;0 delta 750 zcmV>vQF!zf&bWJfvpNKhxFpg^6t&r5rb70D?#9rl9p6D0(5$HeN-3EjpT;6bqJl=YS zWQOW%L7n6~cl9OFAAy8DJx9`x1%)W$WVU5*JS^Y&VPz33!nXRV*&ZC|+;_m@k1D7; zI7}xUFJdWB6oG$HJ{POPqtGw>yD}=v^0saED%D2EjdqS52r>2qpbQkA#uR961Ql>g zVGZe~0s^R{ogcohfl+a4%s5h=V+TTH2~e`ofgznE6ihGQcwJX{H;=|Fc79xd*-C~u zi@a3JOd z-?^@hIiS2ONcrQB3(rFqwdhB%jB_r7ybGa*|==uc(5hhBuNT~xpJw-&3hn{;ND>f zx&uy#%Iv#T55TN)`3q-t$!SJT0xYnVTMo`1m_23(+y=eRUC{BA`lN?|n4 zC(ooORvX#$U!p-)fK3Oc07r*fU*-P!iUSMbr@5JVXa4zxU;utsh8n?#te<37ML*dA gyRZJWggV!Z diff --git a/graphics/pokemon/tsareena/follow_shiny.pal b/graphics/pokemon/tsareena/follow_shiny.pal index 254a931a19b7..c05e30b3453a 100644 --- a/graphics/pokemon/tsareena/follow_shiny.pal +++ b/graphics/pokemon/tsareena/follow_shiny.pal @@ -1,259 +1,19 @@ JASC-PAL 0100 -256 +16 255 255 255 -241 241 241 -232 230 95 -159 211 116 -197 197 197 -125 185 77 -114 172 67 -93 140 55 +248 240 184 +232 95 199 +216 160 232 +200 192 128 +176 104 200 +152 88 200 +152 0 208 137 137 137 209 97 140 196 71 119 -63 93 38 +112 56 144 174 58 103 115 35 66 44 64 27 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tsareena/follower.png b/graphics/pokemon/tsareena/follower.png index 0786eaa8be916914e9f248764429f4713f803b51..0f7f8724e130ce1ec2790fd53ef5f50d774d0552 100644 GIT binary patch delta 793 zcmV+!1Lpk149E~zdbtvdzl8%_T@a38QYmI zq$@E3-fqA4Yrpnu|5eL5f6Tu*_xl#3e23YL{w*W^#7fu8{JR#djWTvhs^EyTU`j-U zKHjT_BQC@DuTqDTg<<5evznmFLuhawJnr@I^a1A{ws(d5oPvL?jY_UBa?Y!d93{Ui zf+H>$+2Sgt+_*k{9w`*XK(l5zo5h z9D)djFslLdIeK7l95$Fn09_vK>=)c(b@veTJE!_G7r_+;>h|~%XRXXdPPrLCmy4iBrS$@6 zbLo>N=P0xS==11vPI=olyk>P48SoHpi7UEF}8`EEL4T=20a>4j)$BS?hQ= zk184QquV_}yi~nkp*Ckh7~xr=%=0<2?`r^EE(tY}svt%2wP*R=<46!sl*(e=s1qOUL{;i%)t$uXWM~nAIKhtHDfG@{?!~Xz- XYeEslUsELw00000NkvXXu0mjft7wl9 delta 789 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 T1++Gs00000NkvXXu0mjfj7*Y+ diff --git a/graphics/pokemon/wimpod/follow_shiny.pal b/graphics/pokemon/wimpod/follow_shiny.pal index 0e86465df40a..161794f58cd5 100644 --- a/graphics/pokemon/wimpod/follow_shiny.pal +++ b/graphics/pokemon/wimpod/follow_shiny.pal @@ -1,14 +1,14 @@ JASC-PAL 0100 -256 +16 255 255 255 247 247 247 237 230 80 -190 211 207 -138 159 158 -92 120 119 -166 94 151 -113 62 112 +224 232 232 +168 184 176 +128 144 144 +248 72 40 +176 32 16 51 66 66 101 55 100 72 39 71 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/wimpod/follower.png b/graphics/pokemon/wimpod/follower.png index 52819c6969d94f41e5bb60b041e38267e15f0752..2febc3dd146a6a6b377de6a2858740c84413c736 100644 GIT binary patch delta 670 zcmV;P0%85h3(gC$Jp+GyNkly*Ov!Me0)fsh%C^CrttP{RY z`Ke#{yIqbELVX8p}>vT33C=; zspb=&QYw)9DQVopEorF^pl`89V8A1ReS(3xH5k0AEChdjoj`spfQdDTP#ywPfUflcg#wx|5mLZG3Pb!bu(73*HltxFc}C-hNA} z=Zren{-*&U?=oxd%ly)Z0wVDtd&J)nmp_(?FEtkV4pF07*qoM6N<$ Ef(CLpmH+?% delta 665 zcmV;K0%rZr3&{(xJp+GtNklk4GVOekZ}2h~Fq_2{`USiMs%*?=cup*{OD%W6RfN$E^Lt{vf7hCk3--RA{K}>Hi4zgT*aGy z7N}=nB*+Gd><@o-NzA96>hPv7a&jSHg;-!2U9xfwuYvlqM^zJ938F6D;oaq@dj|eq zFNcLN!DRTgz?h+_%mjUdz_KlXh@bj#f8YvXspSkZID)E-4+2I0w9w28HGM3wi^L`w zO+Ii5@A?w)=VP>}kakj{>>EMgmrXs=$#qhs_*2 z{3B2k7}(`l>O@82BHo6@mI3rd*#ZvN1s(?o`YC;XrnW_)kY~rKv3q>v0`5VC=`k_{ z2*gJay~Ztp<+gC?pQepagS*V zGoNJAbsK-z8zMevD16|&X1mD;k;P4c8!p^Som(ls$2MQO-ZS_0Xg!MMGn-%hQsDjZ4uL-oJ1G%udXCj800000NkvXXu0mjf{U$u$ diff --git a/graphics/pokemon/wishiwashi/follow_shiny.pal b/graphics/pokemon/wishiwashi/follow_shiny.pal index 655c1f735453..c4fa3d03bdab 100644 --- a/graphics/pokemon/wishiwashi/follow_shiny.pal +++ b/graphics/pokemon/wishiwashi/follow_shiny.pal @@ -2,7 +2,7 @@ JASC-PAL 0100 256 255 255 255 -241 241 242 +240 240 192 239 240 241 211 214 216 141 207 228 @@ -10,10 +10,10 @@ JASC-PAL 89 151 213 148 123 205 83 133 181 -64 86 141 +216 136 0 81 83 85 52 58 64 -23 70 80 +136 120 104 16 49 56 16 16 16 0 0 0 diff --git a/graphics/pokemon/wishiwashi/follower.png b/graphics/pokemon/wishiwashi/follower.png index 6623f14006984b8154c1b89fd8b931278634f971..5a47bda39599f54b06f33c18d9358034237b9180 100644 GIT binary patch delta 337 zcmV-X0j~an34{r-Jp+F-NklRhLQFsO4eWeB2tZfz zuYTp8;GMJLzkzEJu_jm_>BaRs9PoIUuTbZpz&nwg{d_SURj_i=1yke3CZ8Cf zN?oUO?h4*`-DXM31PLqA3SF>q)6ian1_$^`4t>EJ4_Vzp7%buu4+DR*09et~`hvI$ jMh$*7qyIN9_53`Ol|D+1pC|J3uyF z&SlV9mPjNLi9{li$iK-kIgs-lpUyE5^!b@Z^63m*+*<&EyZxIxQ&R=Nsg%U_>gUCs zf)H^9-yBrT9YnkX^f^{eB8gY40U9@OtyTS`T7uskL}YC-RbYS5xCD`R!+&kOU$7D- zK$6tH;18ZGzeD738jN@ow5VIKsvsrx(^KvVJ~>A;jzD zeg_>6@SU>s1s_LzDaKEbu@P;s1sngH;Ftp&np$5F_kg$jJ>v_E|7k`W%sf3Fn9gv6 hj~hfHkx1k>`2rJ)4oW^UqTK)h002ovPDHLkV1nK4m`(ry diff --git a/graphics/pokemon/xurkitree/follow_shiny.pal b/graphics/pokemon/xurkitree/follow_shiny.pal index b273110db8ca..f8c3ae934d03 100644 --- a/graphics/pokemon/xurkitree/follow_shiny.pal +++ b/graphics/pokemon/xurkitree/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 241 251 241 193 225 255 @@ -8,252 +8,12 @@ JASC-PAL 230 141 0 171 104 0 117 149 167 -102 117 125 -74 90 100 +40 136 184 +8 48 72 58 74 83 100 55 0 -43 54 57 +24 88 128 43 53 59 30 38 43 -29 34 38 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 +8 64 96 0 0 0 diff --git a/graphics/pokemon/xurkitree/follower.png b/graphics/pokemon/xurkitree/follower.png index f15f68d4d51b354fa397a14025f8638fb0d4c952..801ec01941556ff1197c7a937d022336f746f77f 100644 GIT binary patch delta 824 zcmV-81IPTW4A%^hBMSflb5ch_0Itp)>9HXW1AhYrNkl_2T$F^6lT|aWoX*WhgETD7;Yx ze495H;AQ%EFW-;w)&h_P$DVkGhj?Rw-tV_DQ$HC)cMtI90uZGM=rUyU1aB=sM?8&3 zczKc8UHy4P{h-7$jO1{op3q)NCrk{EPwNHJUHxvN!bmNBuby;wy)t(dz zkB-g$%>}@a0|CK@PuN0W&9h&t|7n7E1=z+Skr0BP16@7@C<2ch!&3SKi36(tfq(oz zr7R0j4V_asjHJmp=V!T`Go-cmP_TMOGV26xxCo5ONM|UN zZ3!OvVG3FvB(5b`^U@vE3OwlpdTkfo@i;>kXtY(#36OiuxlJPZYvF}&{@U!rxUBFb zFfG+@aNOg^?3BIu{%1aH&oXwqC`=MeCkZTj#8> zuDZa;lRp`q^hpZfSHw-Co&w%L-mfQov2Jl$Ae&T0NYWQa4RX)pJ?tv6Ykz^sHYG?_ zb#0O%8Q7Urj*37GbIgreh|aC_>nzav!!#*D?(dd2wBb^U$~ur>y( zX(DW-a(?}icNY=Z9Ut>KK{-w+d4BywUb<=n%L3$uIII7#lD7I4Z?7;J=>}bw--5Lm zTY`80{W}$KK_ZSNzKQ+=qalm;@tf$4s7c>UFcE(0000J6y} z?SnbV^~|>$t_k9+Lc8h|9ut3@f62e)?*@ikh$#4Qlr03dJm>v1|D>eMZ`u`Kr4ohU z=YYqDK#IVc)3BELM2Qor`4vC%_m=pj0iB~9jnHJA^Rqn88K^A;Dtx3Qg!6f73yyZq zS9s1Z1j=(`K;bkDc7Gh5bG`Q@0pxv;-wS~ipO}w!z}Tw!)0h1I$S(wvn`ypYLMrF_ zWWDE!^*lySK6zgVRJfJQALmyB<>$tL%2yjpaR>a6*eV1nob39S^3yo-DdR{Cw%YIb zej1SR4hBuyduM?PZ%-iBG2grQ3wQx}gy>vOx!eIcvh6ZVT(q7!>ai=@HeF!kDIYti?g?Y}QC1>TUOi~HKY7j(_Pm;d+e7aFluxK|E;fdBvi N07*qoL9HXc1AkbB?Un&k?E7DL*bue_ zgS(}jGzq6_D}AuvcYx$}n=xa?j2Sa#%y>}*x&Cj2Rj$E+iv|P7h52Uwm7`z5HaG;t zk{_=y4g;k?Kfhsc3`huT4nVrjsuLInhPnYr096NgkAvVOzw5VnV88Ff^+AgWd^g9czqK)AWpZRuCR8}B|#zdf;rErUZqNf2d?Ipqe0QrU5T zG=4+R1|HSG<5#E108soL383906_68zc7M91=K_1(guBv0%is{O$eZX}Ga&N;xeTzL zvs-#DAT9Rk;s&<__|2eBSOGf*>M5ldaNL#xxXM}lR`SjqDpA#r2w~hS%30K z4Ztv%07I0k0n7uCicZZ6Bu)-NEP_J+J3MsYN+Zf8C{OP(KACp#Y+G19OF#F&h!Rfn6O_uBxOaWUAB zNhN|I?*?T?+Ar?$YJc#p8+=m(7;`q5o55@ZVDjn@DAWnd>*^kFPk8nWJ+%_}!WDxV zumy-(lZ<#Ot8!YJ!KJhseVf+@lp2XVq(T$}9_Jo!%j;c^*!gSxRLbi4k>Zy$d%PRG z17Fqn(+Xh3If9m;K?``MP^NQ#T8flN3osczb&wVpAhlWaZ-Q)fKG6U zCh<8xAwcwl(|c0HB}x%JNuW6nc>m`HOJ8D3z~P$=yn)6>G`UX^7r)y=s%I@yf57(w zOCaEIAwy9A4s-SE7^FvLf)O7D7RmAie2%>Ue#8?G!Pat~HhIKH0TuKFY@WvQj+k{w z#D}2hxf8JYD6ouangR~*J9NZ+4@SHw%J;kB7jh}UU64%ymowt-hsYmrT_J+|9U9L4 zBF+nZQC%v1!7>#HxEf;DoBKt4f6G~h7DwYb9dR{$urwGy=6(@pR6`9m?m)nAd3!8W zXkIamckmzGYXy=9F8{(2tfU2Vua6VkK;7 zHi^qm3NYkNZj$ymOS`^JG2$Z%V#^IyV*(!E3zVg}0uJx582dAFJIwd2f1<~f{XXXK zQK0Roge72d?t^j{5aeqG-cIyPQ%~gFM-+@cPilVR9Wv2u3ABw zgll@|6>YvRlWZ>RjW*o|e;(fjUY|1okL&O?^J*6F8_4C_qH<@E(kjRGtc?P$0)3j* zctiwT1!ZibxLzsOd0dtWb%mQ`tvJgWJXxH(7+bHaUGSA=2&&<{_#Qr&qmuPE@0!+W zj-2Iv{Ve|NaR~fv=nfum>(|ON1P2+v9q}Ullko?u79*f#9}&U;3jhEBNkvXXu0mjf DRbV)P delta 626 zcmV-&0*(E=3ziFzV6k+<0+E0ef5ipFrvLx~L`g(JR9J=Wm+NxlAPj|(;()p6{a?3| zg45jwA&1>e+nMNxC({p$bA-S&gm=8-9q;%_(Y~4gYc!b8@M<1H;c$jbA^|}9HoosH zp9gT*DNKX%VMCKSB(fp~o=4E3Ghs1k9kf6wJ~i7jktPvf_JgM@pQ28($&D(G=hC_zg+5OL}~A&nJ! z1_J?bic2KB3BDJVL_wDj=>a*P9cvH2Vc?`bB!Ib!~%6prv?dlfw)UH>5mp4 zYIKrIk1z2)YL`>qzAsG-lAg__AF^#A;0!-L^Uw1>ic%`PPt7GTe+`oUkuc{hJ1l)| z)012UuJ9ugV44{)4N~L@sDJ8-^F&(Wa@$(rcl~lsR=Ki`9he3QFlw2y7AN9E1y6F2 z>1oKtzw*KRhfUrbsOvP|1`~ssq(Sih%xk>L49VabZGJO=yfT2Xk@Cruq{^E@5kVx_`V-0mQ=4LQh z2LJN$4EU3?!dY^Mo0t9j6sQeg82m3$o#b=w6p8&g7Jq(teem1j1AUbu^6w#rUjP6A M07*qoM6N<$f{3pqg#Z8m diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index 02200ffbf44f..bd95a4a5a0a1 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -16811,30 +16811,51 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Oricorio[] = INCBIN_U8("graphics/pokemon/oricorio/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_OricorioBaile[] = INCBIN_COMP("graphics/pokemon/oricorio/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/front.4bpp.lz"); const u32 gMonPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/normal.gbapal.lz"); const u32 gMonBackPic_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/back.4bpp.lz"); const u32 gMonShinyPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/shiny.gbapal.lz"); const u8 gMonIcon_OricorioPomPom[] = INCBIN_U8("graphics/pokemon/oricorio/pom_pom/icon.4bpp"); +#if OW_FOLLOWERS_ENABLED + // const u32 gObjectEventPic_OricorioPomPom[] = INCBIN_COMP("graphics/pokemon/oricorio/pom_pom/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + // const u32 gFollowerPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_OricorioPomPom[] = INCBIN_U32("graphics/pokemon/oricorio/pom_pom/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/front.4bpp.lz"); const u32 gMonPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/normal.gbapal.lz"); const u32 gMonBackPic_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/back.4bpp.lz"); const u32 gMonShinyPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/shiny.gbapal.lz"); const u8 gMonIcon_OricorioPau[] = INCBIN_U8("graphics/pokemon/oricorio/pau/icon.4bpp"); +#if OW_FOLLOWERS_ENABLED + // const u32 gObjectEventPic_OricorioPau[] = INCBIN_COMP("graphics/pokemon/oricorio/pau/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + // const u32 gFollowerPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_OricorioPau[] = INCBIN_U32("graphics/pokemon/oricorio/pau/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE +#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/front.4bpp.lz"); const u32 gMonPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/normal.gbapal.lz"); const u32 gMonBackPic_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/back.4bpp.lz"); const u32 gMonShinyPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/shiny.gbapal.lz"); const u8 gMonIcon_OricorioSensu[] = INCBIN_U8("graphics/pokemon/oricorio/sensu/icon.4bpp"); - #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_OricorioBaile[] = INCBIN_COMP("graphics/pokemon/oricorio/follower.4bpp"); - // const u32 gObjectEventPic_OricorioPomPom[] = INCBIN_COMP("graphics/pokemon/oricorio/pom_pom/follower.4bpp"); - // const u32 gObjectEventPic_OricorioPau[] = INCBIN_COMP("graphics/pokemon/oricorio/pau/follower.4bpp"); // const u32 gObjectEventPic_OricorioSensu[] = INCBIN_COMP("graphics/pokemon/oricorio/sensu/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + // const u32 gFollowerPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_OricorioSensu[] = INCBIN_U32("graphics/pokemon/oricorio/sensu/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ORICORIO diff --git a/src/data/pokemon/species_info/gen_7_families.h b/src/data/pokemon/species_info/gen_7_families.h index 9b3ca6afd163..aa11a2e56d59 100644 --- a/src/data/pokemon/species_info/gen_7_families.h +++ b/src/data/pokemon/species_info/gen_7_families.h @@ -52,7 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rowlet, .iconPalIndex = 0, FOOTPRINT(Rowlet) - FOLLOWER(Rowlet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rowlet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rowlet, gShinyFollowerPalette_Rowlet) .levelUpLearnset = sRowletLevelUpLearnset, .teachableLearnset = sRowletTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_DARTRIX}), @@ -107,7 +107,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dartrix, .iconPalIndex = 1, FOOTPRINT(Dartrix) - FOLLOWER(Dartrix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dartrix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dartrix, gShinyFollowerPalette_Dartrix) .levelUpLearnset = sDartrixLevelUpLearnset, .teachableLearnset = sDartrixTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_DECIDUEYE}, @@ -162,7 +162,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Decidueye, .iconPalIndex = 1, FOOTPRINT(Decidueye) - FOLLOWER(Decidueye, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Decidueye, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Decidueye, gShinyFollowerPalette_Decidueye) .levelUpLearnset = sDecidueyeLevelUpLearnset, .teachableLearnset = sDecidueyeTeachableLearnset, .formSpeciesIdTable = sDecidueyeFormSpeciesIdTable, @@ -217,7 +217,8 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_DecidueyeHisuian, .iconPalIndex = 0, FOOTPRINT(Decidueye) - FOLLOWER(DecidueyeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + //FOLLOWER(DecidueyeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DecidueyeHisuian, gShinyFollowerPalette_DecidueyeHisuian) + FOLLOWER(DecidueyeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DecidueyeHisuian) .isHisuianForm = TRUE, .levelUpLearnset = sDecidueyeHisuianLevelUpLearnset, .teachableLearnset = sDecidueyeHisuianTeachableLearnset, @@ -275,7 +276,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Litten, .iconPalIndex = 0, FOOTPRINT(Litten) - FOLLOWER(Litten, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Litten, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Litten, gShinyFollowerPalette_Litten) .levelUpLearnset = sLittenLevelUpLearnset, .teachableLearnset = sLittenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_TORRACAT}), @@ -329,7 +330,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Torracat, .iconPalIndex = 0, FOOTPRINT(Torracat) - FOLLOWER(Torracat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Torracat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Torracat, gShinyFollowerPalette_Torracat) .levelUpLearnset = sTorracatLevelUpLearnset, .teachableLearnset = sTorracatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_INCINEROAR}), @@ -383,7 +384,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Incineroar, .iconPalIndex = 0, FOOTPRINT(Incineroar) - FOLLOWER(Incineroar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Incineroar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Incineroar, gShinyFollowerPalette_Incineroar) .levelUpLearnset = sIncineroarLevelUpLearnset, .teachableLearnset = sIncineroarTeachableLearnset, }, @@ -438,7 +439,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Popplio, .iconPalIndex = 0, FOOTPRINT(Popplio) - FOLLOWER(Popplio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Popplio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Popplio, gShinyFollowerPalette_Popplio) .levelUpLearnset = sPopplioLevelUpLearnset, .teachableLearnset = sPopplioTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_BRIONNE}), @@ -492,7 +493,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Brionne, .iconPalIndex = 0, FOOTPRINT(Brionne) - FOLLOWER(Brionne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Brionne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Brionne, gShinyFollowerPalette_Brionne) .levelUpLearnset = sBrionneLevelUpLearnset, .teachableLearnset = sBrionneTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_PRIMARINA}), @@ -546,7 +547,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Primarina, .iconPalIndex = 0, FOOTPRINT(Primarina) - FOLLOWER(Primarina, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Primarina, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Primarina, gShinyFollowerPalette_Primarina) .levelUpLearnset = sPrimarinaLevelUpLearnset, .teachableLearnset = sPrimarinaTeachableLearnset, }, @@ -602,7 +603,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pikipek, .iconPalIndex = 2, FOOTPRINT(Pikipek) - FOLLOWER(Pikipek, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pikipek, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pikipek, gShinyFollowerPalette_Pikipek) .levelUpLearnset = sPikipekLevelUpLearnset, .teachableLearnset = sPikipekTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_TRUMBEAK}), @@ -657,7 +658,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Trumbeak, .iconPalIndex = 0, FOOTPRINT(Trumbeak) - FOLLOWER(Trumbeak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Trumbeak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Trumbeak, gShinyFollowerPalette_Trumbeak) .levelUpLearnset = sTrumbeakLevelUpLearnset, .teachableLearnset = sTrumbeakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_TOUCANNON}), @@ -712,7 +713,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Toucannon, .iconPalIndex = 0, FOOTPRINT(Toucannon) - FOLLOWER(Toucannon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Toucannon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Toucannon, gShinyFollowerPalette_Toucannon) .levelUpLearnset = sToucannonLevelUpLearnset, .teachableLearnset = sToucannonTeachableLearnset, }, @@ -768,7 +769,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Yungoos, .iconPalIndex = 2, FOOTPRINT(Yungoos) - FOLLOWER(Yungoos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Yungoos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Yungoos, gShinyFollowerPalette_Yungoos) .levelUpLearnset = sYungoosLevelUpLearnset, .teachableLearnset = sYungoosTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 20, SPECIES_GUMSHOOS}), @@ -819,7 +820,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Gumshoos, .iconPalIndex = 2, FOOTPRINT(Gumshoos) - FOLLOWER(Gumshoos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gumshoos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gumshoos, gShinyFollowerPalette_Gumshoos) .levelUpLearnset = sGumshoosLevelUpLearnset, .teachableLearnset = sGumshoosTeachableLearnset, .formSpeciesIdTable = sGumshoosFormSpeciesIdTable, @@ -870,7 +871,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Gumshoos, .iconPalIndex = 2, FOOTPRINT(Gumshoos) - FOLLOWER(Gumshoos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gumshoos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gumshoos, gShinyFollowerPalette_Gumshoos) .isTotem = TRUE, .levelUpLearnset = sGumshoosLevelUpLearnset, .teachableLearnset = sGumshoosTeachableLearnset, @@ -927,7 +928,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Grubbin, .iconPalIndex = 0, FOOTPRINT(Grubbin) - FOLLOWER(Grubbin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Grubbin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grubbin, gShinyFollowerPalette_Grubbin) .levelUpLearnset = sGrubbinLevelUpLearnset, .teachableLearnset = sGrubbinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_CHARJABUG}), @@ -982,7 +983,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Charjabug, .iconPalIndex = 1, FOOTPRINT(Charjabug) - FOLLOWER(Charjabug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Charjabug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Charjabug, gShinyFollowerPalette_Charjabug) .levelUpLearnset = sCharjabugLevelUpLearnset, .teachableLearnset = sCharjabugTeachableLearnset, .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_VIKAVOLT}, @@ -1035,7 +1036,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Vikavolt, .iconPalIndex = 0, FOOTPRINT(Vikavolt) - FOLLOWER(Vikavolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vikavolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vikavolt, gShinyFollowerPalette_Vikavolt) .levelUpLearnset = sVikavoltLevelUpLearnset, .teachableLearnset = sVikavoltTeachableLearnset, .formSpeciesIdTable = sVikavoltFormSpeciesIdTable, @@ -1086,7 +1087,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Vikavolt, .iconPalIndex = 0, FOOTPRINT(Vikavolt) - FOLLOWER(Vikavolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Vikavolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vikavolt, gShinyFollowerPalette_Vikavolt) .isTotem = TRUE, .levelUpLearnset = sVikavoltLevelUpLearnset, .teachableLearnset = sVikavoltTeachableLearnset, @@ -1144,7 +1145,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Crabrawler, .iconPalIndex = 2, FOOTPRINT(Crabrawler) - FOLLOWER(Crabrawler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Crabrawler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Crabrawler, gShinyFollowerPalette_Crabrawler) .levelUpLearnset = sCrabrawlerLevelUpLearnset, .teachableLearnset = sCrabrawlerTeachableLearnset, .evolutions = EVOLUTION({EVO_SPECIFIC_MAP, MAP_SHOAL_CAVE_LOW_TIDE_ICE_ROOM, SPECIES_CRABOMINABLE}, @@ -1200,7 +1201,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Crabominable, .iconPalIndex = 2, FOOTPRINT(Crabominable) - FOLLOWER(Crabominable, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Crabominable, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Crabominable, gShinyFollowerPalette_Crabominable) .levelUpLearnset = sCrabominableLevelUpLearnset, .teachableLearnset = sCrabominableTeachableLearnset, }, @@ -1256,7 +1257,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_OricorioBaile, .iconPalIndex = 0, FOOTPRINT(Oricorio) - FOLLOWER(OricorioBaile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(OricorioBaile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_OricorioBaile, gShinyFollowerPalette_OricorioBaile) .levelUpLearnset = sOricorioLevelUpLearnset, .teachableLearnset = sOricorioTeachableLearnset, .formSpeciesIdTable = sOricorioFormSpeciesIdTable, @@ -1480,7 +1481,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cutiefly, .iconPalIndex = 2, FOOTPRINT(Cutiefly) - FOLLOWER(Cutiefly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cutiefly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cutiefly, gShinyFollowerPalette_Cutiefly) .levelUpLearnset = sCutieflyLevelUpLearnset, .teachableLearnset = sCutieflyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_RIBOMBEE}, @@ -1533,7 +1534,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Ribombee, .iconPalIndex = 2, FOOTPRINT(Ribombee) - FOLLOWER(Ribombee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ribombee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ribombee, gShinyFollowerPalette_Ribombee) .levelUpLearnset = sRibombeeLevelUpLearnset, .teachableLearnset = sRibombeeTeachableLearnset, .formSpeciesIdTable = sRibombeeFormSpeciesIdTable, @@ -1585,7 +1586,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Ribombee, .iconPalIndex = 2, FOOTPRINT(Ribombee) - FOLLOWER(Ribombee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Ribombee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ribombee, gShinyFollowerPalette_Ribombee) .isTotem = TRUE, .levelUpLearnset = sRibombeeLevelUpLearnset, .teachableLearnset = sRibombeeTeachableLearnset, @@ -1638,7 +1639,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rockruff, .iconPalIndex = 2, FOOTPRINT(Rockruff) - FOLLOWER(Rockruff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rockruff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rockruff, gShinyFollowerPalette_Rockruff) .levelUpLearnset = sRockruffLevelUpLearnset, .teachableLearnset = sRockruffTeachableLearnset, .formSpeciesIdTable = sRockruffFormSpeciesIdTable, @@ -1690,7 +1691,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rockruff, .iconPalIndex = 2, FOOTPRINT(Rockruff) - FOLLOWER(Rockruff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rockruff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rockruff, gShinyFollowerPalette_Rockruff) .levelUpLearnset = sRockruffLevelUpLearnset, .teachableLearnset = sRockruffTeachableLearnset, .formSpeciesIdTable = sRockruffFormSpeciesIdTable, @@ -1745,7 +1746,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocMidday, .iconPalIndex = 2, FOOTPRINT(Lycanroc) - FOLLOWER(LycanrocMidday, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(LycanrocMidday, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LycanrocMidday, gShinyFollowerPalette_LycanrocMidday) .levelUpLearnset = sLycanrocMiddayLevelUpLearnset, .teachableLearnset = sLycanrocMiddayTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -1799,7 +1800,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocMidnight, .iconPalIndex = 0, FOOTPRINT(Lycanroc) - FOLLOWER(LycanrocMidnight, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(LycanrocMidnight, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LycanrocMidnight, gShinyFollowerPalette_LycanrocMidnight) .levelUpLearnset = sLycanrocMidnightLevelUpLearnset, .teachableLearnset = sLycanrocMidnightTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -1853,7 +1854,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocDusk, .iconPalIndex = 0, FOOTPRINT(Lycanroc) - FOLLOWER(LycanrocDusk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(LycanrocDusk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LycanrocDusk, gShinyFollowerPalette_LycanrocDusk) .levelUpLearnset = sLycanrocDuskLevelUpLearnset, .teachableLearnset = sLycanrocDuskTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -1910,7 +1911,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_WishiwashiSolo, .iconPalIndex = 2, FOOTPRINT(Wishiwashi) - FOLLOWER(WishiwashiSolo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(WishiwashiSolo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_WishiwashiSolo, gShinyFollowerPalette_WishiwashiSolo) .levelUpLearnset = sWishiwashiLevelUpLearnset, .teachableLearnset = sWishiwashiTeachableLearnset, .formSpeciesIdTable = sWishiwashiFormSpeciesIdTable, @@ -2022,7 +2023,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mareanie, .iconPalIndex = 2, FOOTPRINT(Mareanie) - FOLLOWER(Mareanie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mareanie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mareanie, gShinyFollowerPalette_Mareanie) .levelUpLearnset = sMareanieLevelUpLearnset, .teachableLearnset = sMareanieTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_TOXAPEX}), @@ -2077,7 +2078,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Toxapex, .iconPalIndex = 0, FOOTPRINT(Toxapex) - FOLLOWER(Toxapex, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Toxapex, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Toxapex, gShinyFollowerPalette_Toxapex) .levelUpLearnset = sToxapexLevelUpLearnset, .teachableLearnset = sToxapexTeachableLearnset, }, @@ -2133,7 +2134,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mudbray, .iconPalIndex = 2, FOOTPRINT(Mudbray) - FOLLOWER(Mudbray, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mudbray, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mudbray, gShinyFollowerPalette_Mudbray) .levelUpLearnset = sMudbrayLevelUpLearnset, .teachableLearnset = sMudbrayTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MUDSDALE}), @@ -2188,7 +2189,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mudsdale, .iconPalIndex = 0, FOOTPRINT(Mudsdale) - FOLLOWER(Mudsdale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Mudsdale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mudsdale, gShinyFollowerPalette_Mudsdale) .levelUpLearnset = sMudsdaleLevelUpLearnset, .teachableLearnset = sMudsdaleTeachableLearnset, }, @@ -2244,7 +2245,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dewpider, .iconPalIndex = 0, FOOTPRINT(Dewpider) - FOLLOWER(Dewpider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dewpider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dewpider, gShinyFollowerPalette_Dewpider) .levelUpLearnset = sDewpiderLevelUpLearnset, .teachableLearnset = sDewpiderTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARAQUANID}, @@ -2296,7 +2297,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Araquanid, .iconPalIndex = 2, FOOTPRINT(Araquanid) - FOLLOWER(Araquanid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Araquanid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Araquanid, gShinyFollowerPalette_Araquanid) .levelUpLearnset = sAraquanidLevelUpLearnset, .teachableLearnset = sAraquanidTeachableLearnset, .formSpeciesIdTable = sAraquanidFormSpeciesIdTable, @@ -2347,7 +2348,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Araquanid, .iconPalIndex = 2, FOOTPRINT(Araquanid) - FOLLOWER(Araquanid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Araquanid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Araquanid, gShinyFollowerPalette_Araquanid) .isTotem = TRUE, .levelUpLearnset = sAraquanidLevelUpLearnset, .teachableLearnset = sAraquanidTeachableLearnset, @@ -2405,7 +2406,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Fomantis, .iconPalIndex = 1, FOOTPRINT(Fomantis) - FOLLOWER(Fomantis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Fomantis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fomantis, gShinyFollowerPalette_Fomantis) .levelUpLearnset = sFomantisLevelUpLearnset, .teachableLearnset = sFomantisTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 34, SPECIES_LURANTIS}, @@ -2457,7 +2458,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lurantis, .iconPalIndex = 1, FOOTPRINT(Lurantis) - FOLLOWER(Lurantis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lurantis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lurantis, gShinyFollowerPalette_Lurantis) .levelUpLearnset = sLurantisLevelUpLearnset, .teachableLearnset = sLurantisTeachableLearnset, .formSpeciesIdTable = sLurantisFormSpeciesIdTable, @@ -2508,7 +2509,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lurantis, .iconPalIndex = 1, FOOTPRINT(Lurantis) - FOLLOWER(Lurantis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lurantis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lurantis, gShinyFollowerPalette_Lurantis) .isTotem = TRUE, .levelUpLearnset = sLurantisLevelUpLearnset, .teachableLearnset = sLurantisTeachableLearnset, @@ -2567,7 +2568,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Morelull, .iconPalIndex = 0, FOOTPRINT(Morelull) - FOLLOWER(Morelull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Morelull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Morelull, gShinyFollowerPalette_Morelull) .levelUpLearnset = sMorelullLevelUpLearnset, .teachableLearnset = sMorelullTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_SHIINOTIC}), @@ -2623,7 +2624,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Shiinotic, .iconPalIndex = 1, FOOTPRINT(Shiinotic) - FOLLOWER(Shiinotic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Shiinotic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shiinotic, gShinyFollowerPalette_Shiinotic) .levelUpLearnset = sShiinoticLevelUpLearnset, .teachableLearnset = sShiinoticTeachableLearnset, }, @@ -2679,7 +2680,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salandit, .iconPalIndex = 2, FOOTPRINT(Salandit) - FOLLOWER(Salandit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Salandit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Salandit, gShinyFollowerPalette_Salandit) .levelUpLearnset = sSalanditLevelUpLearnset, .teachableLearnset = sSalanditTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_FEMALE, 33, SPECIES_SALAZZLE}, @@ -2731,7 +2732,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salazzle, .iconPalIndex = 0, FOOTPRINT(Salazzle) - FOLLOWER(Salazzle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Salazzle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Salazzle, gShinyFollowerPalette_Salazzle) .levelUpLearnset = sSalazzleLevelUpLearnset, .teachableLearnset = sSalazzleTeachableLearnset, .formSpeciesIdTable = sSalanditFormSpeciesIdTable, @@ -2782,7 +2783,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salazzle, .iconPalIndex = 0, FOOTPRINT(Salazzle) - FOLLOWER(Salazzle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Salazzle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Salazzle, gShinyFollowerPalette_Salazzle) .isTotem = TRUE, .levelUpLearnset = sSalazzleLevelUpLearnset, .teachableLearnset = sSalazzleTeachableLearnset, @@ -2839,7 +2840,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Stufful, .iconPalIndex = 0, FOOTPRINT(Stufful) - FOLLOWER(Stufful, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Stufful, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stufful, gShinyFollowerPalette_Stufful) .levelUpLearnset = sStuffulLevelUpLearnset, .teachableLearnset = sStuffulTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_BEWEAR}), @@ -2893,7 +2894,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bewear, .iconPalIndex = 0, FOOTPRINT(Bewear) - FOLLOWER(Bewear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bewear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bewear, gShinyFollowerPalette_Bewear) .levelUpLearnset = sBewearLevelUpLearnset, .teachableLearnset = sBewearTeachableLearnset, }, @@ -2949,7 +2950,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bounsweet, .iconPalIndex = 1, FOOTPRINT(Bounsweet) - FOLLOWER(Bounsweet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bounsweet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bounsweet, gShinyFollowerPalette_Bounsweet) .levelUpLearnset = sBounsweetLevelUpLearnset, .teachableLearnset = sBounsweetTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_STEENEE}), @@ -3005,7 +3006,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Steenee, .iconPalIndex = 1, FOOTPRINT(Steenee) - FOLLOWER(Steenee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Steenee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Steenee, gShinyFollowerPalette_Steenee) .levelUpLearnset = sSteeneeLevelUpLearnset, .teachableLearnset = sSteeneeTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_STOMP, SPECIES_TSAREENA}), @@ -3061,7 +3062,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Tsareena, .iconPalIndex = 1, FOOTPRINT(Tsareena) - FOLLOWER(Tsareena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Tsareena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tsareena, gShinyFollowerPalette_Tsareena) .levelUpLearnset = sTsareenaLevelUpLearnset, .teachableLearnset = sTsareenaTeachableLearnset, }, @@ -3119,7 +3120,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Comfey, .iconPalIndex = 1, FOOTPRINT(Comfey) - FOLLOWER(Comfey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Comfey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Comfey, gShinyFollowerPalette_Comfey) .levelUpLearnset = sComfeyLevelUpLearnset, .teachableLearnset = sComfeyTeachableLearnset, }, @@ -3174,7 +3175,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Oranguru, .iconPalIndex = 0, FOOTPRINT(Oranguru) - FOLLOWER(Oranguru, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Oranguru, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Oranguru, gShinyFollowerPalette_Oranguru) .levelUpLearnset = sOranguruLevelUpLearnset, .teachableLearnset = sOranguruTeachableLearnset, }, @@ -3229,7 +3230,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Passimian, .iconPalIndex = 1, FOOTPRINT(Passimian) - FOLLOWER(Passimian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Passimian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Passimian, gShinyFollowerPalette_Passimian) .levelUpLearnset = sPassimianLevelUpLearnset, .teachableLearnset = sPassimianTeachableLearnset, }, @@ -3284,7 +3285,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Wimpod, .iconPalIndex = 2, FOOTPRINT(Wimpod) - FOLLOWER(Wimpod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Wimpod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wimpod, gShinyFollowerPalette_Wimpod) .levelUpLearnset = sWimpodLevelUpLearnset, .teachableLearnset = sWimpodTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GOLISOPOD}), @@ -3338,7 +3339,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Golisopod, .iconPalIndex = 2, FOOTPRINT(Golisopod) - FOLLOWER(Golisopod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Golisopod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golisopod, gShinyFollowerPalette_Golisopod) .levelUpLearnset = sGolisopodLevelUpLearnset, .teachableLearnset = sGolisopodTeachableLearnset, }, @@ -3394,7 +3395,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Sandygast, .iconPalIndex = 1, FOOTPRINT(Sandygast) - FOLLOWER(Sandygast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sandygast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sandygast, gShinyFollowerPalette_Sandygast) .levelUpLearnset = sSandygastLevelUpLearnset, .teachableLearnset = sSandygastTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_PALOSSAND}), @@ -3449,7 +3450,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Palossand, .iconPalIndex = 2, FOOTPRINT(Palossand) - FOLLOWER(Palossand, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Palossand, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Palossand, gShinyFollowerPalette_Palossand) .levelUpLearnset = sPalossandLevelUpLearnset, .teachableLearnset = sPalossandTeachableLearnset, }, @@ -3504,7 +3505,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pyukumuku, .iconPalIndex = 0, FOOTPRINT(Pyukumuku) - FOLLOWER(Pyukumuku, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pyukumuku, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pyukumuku, gShinyFollowerPalette_Pyukumuku) .levelUpLearnset = sPyukumukuLevelUpLearnset, .teachableLearnset = sPyukumukuTeachableLearnset, }, @@ -3559,7 +3560,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TypeNull, .iconPalIndex = 0, FOOTPRINT(Type_Null) - FOLLOWER(TypeNull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(TypeNull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TypeNull, gShinyFollowerPalette_TypeNull) .isLegendary = TRUE, .levelUpLearnset = sTypeNullLevelUpLearnset, .teachableLearnset = sTypeNullTeachableLearnset, @@ -3613,7 +3614,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Silvally, \ .iconPalIndex = 0, \ FOOTPRINT(Silvally) \ - FOLLOWER(Silvally, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER(Silvally, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Silvally, gShinyFollowerPalette_Silvally) \ .levelUpLearnset = sSilvallyLevelUpLearnset, \ .teachableLearnset = sSilvallyTeachableLearnset, \ .formSpeciesIdTable = sSilvallyFormSpeciesIdTable, \ @@ -3693,7 +3694,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .shinyPalette = gMonShinyPalette_MiniorMeteor, \ .iconSprite = gMonIcon_MiniorMeteor, \ .iconPalIndex = 0, \ - FOLLOWER(MiniorMeteor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER(MiniorMeteor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MiniorMeteor, gShinyFollowerPalette_MiniorMeteor) \ .formChangeTable = sMinior ##Form##FormChangeTable, \ MINIOR_MISC_INFO(BODY_COLOR_BROWN), \ } @@ -3791,7 +3792,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Komala, .iconPalIndex = 2, FOOTPRINT(Komala) - FOLLOWER(Komala, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Komala, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Komala, gShinyFollowerPalette_Komala) .levelUpLearnset = sKomalaLevelUpLearnset, .teachableLearnset = sKomalaTeachableLearnset, }, @@ -3847,7 +3848,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Turtonator, .iconPalIndex = 0, FOOTPRINT(Turtonator) - FOLLOWER(Turtonator, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Turtonator, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Turtonator, gShinyFollowerPalette_Turtonator) .levelUpLearnset = sTurtonatorLevelUpLearnset, .teachableLearnset = sTurtonatorTeachableLearnset, }, @@ -3899,7 +3900,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Togedemaru, .iconPalIndex = 2, FOOTPRINT(Togedemaru) - FOLLOWER(Togedemaru, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Togedemaru, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Togedemaru, gShinyFollowerPalette_Togedemaru) .levelUpLearnset = sTogedemaruLevelUpLearnset, .teachableLearnset = sTogedemaruTeachableLearnset, .formSpeciesIdTable = sTogedemaruFormSpeciesIdTable, @@ -3950,7 +3951,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Togedemaru, .iconPalIndex = 2, FOOTPRINT(Togedemaru) - FOLLOWER(Togedemaru, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Togedemaru, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Togedemaru, gShinyFollowerPalette_Togedemaru) .isTotem = TRUE, .levelUpLearnset = sTogedemaruLevelUpLearnset, .teachableLearnset = sTogedemaruTeachableLearnset, @@ -4004,7 +4005,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_MimikyuDisguised, .iconPalIndex = 1, FOOTPRINT(Mimikyu) - FOLLOWER(MimikyuDisguised, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MimikyuDisguised, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MimikyuDisguised, gShinyFollowerPalette_MimikyuDisguised) .levelUpLearnset = sMimikyuLevelUpLearnset, .teachableLearnset = sMimikyuTeachableLearnset, .formSpeciesIdTable = sMimikyuFormSpeciesIdTable, @@ -4217,7 +4218,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bruxish, .iconPalIndex = 0, FOOTPRINT(Bruxish) - FOLLOWER(Bruxish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Bruxish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bruxish, gShinyFollowerPalette_Bruxish) .levelUpLearnset = sBruxishLevelUpLearnset, .teachableLearnset = sBruxishTeachableLearnset, }, @@ -4273,7 +4274,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Drampa, .iconPalIndex = 0, FOOTPRINT(Drampa) - FOLLOWER(Drampa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Drampa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drampa, gShinyFollowerPalette_Drampa) .levelUpLearnset = sDrampaLevelUpLearnset, .teachableLearnset = sDrampaTeachableLearnset, }, @@ -4330,7 +4331,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dhelmise, .iconPalIndex = 1, FOOTPRINT(Dhelmise) - FOLLOWER(Dhelmise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dhelmise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dhelmise, gShinyFollowerPalette_Dhelmise) .levelUpLearnset = sDhelmiseLevelUpLearnset, .teachableLearnset = sDhelmiseTeachableLearnset, }, @@ -4386,7 +4387,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_JangmoO, .iconPalIndex = 2, FOOTPRINT(JangmoO) - FOLLOWER(JangmoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(JangmoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_JangmoO, gShinyFollowerPalette_JangmoO) .levelUpLearnset = sJangmoOLevelUpLearnset, .teachableLearnset = sJangmoOTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_HAKAMO_O}), @@ -4441,7 +4442,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_HakamoO, .iconPalIndex = 2, FOOTPRINT(HakamoO) - FOLLOWER(HakamoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(HakamoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_HakamoO, gShinyFollowerPalette_HakamoO) .levelUpLearnset = sHakamoOLevelUpLearnset, .teachableLearnset = sHakamoOTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_KOMMO_O}, @@ -4493,7 +4494,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_KommoO, .iconPalIndex = 2, FOOTPRINT(KommoO) - FOLLOWER(KommoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(KommoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_KommoO, gShinyFollowerPalette_KommoO) .levelUpLearnset = sKommoOLevelUpLearnset, .teachableLearnset = sKommoOTeachableLearnset, .formSpeciesIdTable = sKommoOFormSpeciesIdTable, @@ -4544,7 +4545,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_KommoO, .iconPalIndex = 2, FOOTPRINT(KommoO) - FOLLOWER(KommoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(KommoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_KommoO, gShinyFollowerPalette_KommoO) .isTotem = TRUE, .levelUpLearnset = sKommoOLevelUpLearnset, .teachableLearnset = sKommoOTeachableLearnset, @@ -4602,7 +4603,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuKoko, .iconPalIndex = 0, FOOTPRINT(TapuKoko) - FOLLOWER(TapuKoko, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(TapuKoko, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TapuKoko, gShinyFollowerPalette_TapuKoko) .isLegendary = TRUE, .levelUpLearnset = sTapuKokoLevelUpLearnset, .teachableLearnset = sTapuKokoTeachableLearnset, @@ -4659,7 +4660,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuLele, .iconPalIndex = 0, FOOTPRINT(TapuLele) - FOLLOWER(TapuLele, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(TapuLele, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TapuLele, gShinyFollowerPalette_TapuLele) .isLegendary = TRUE, .levelUpLearnset = sTapuLeleLevelUpLearnset, .teachableLearnset = sTapuLeleTeachableLearnset, @@ -4716,7 +4717,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuBulu, .iconPalIndex = 2, FOOTPRINT(TapuBulu) - FOLLOWER(TapuBulu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(TapuBulu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TapuBulu, gShinyFollowerPalette_TapuBulu) .isLegendary = TRUE, .levelUpLearnset = sTapuBuluLevelUpLearnset, .teachableLearnset = sTapuBuluTeachableLearnset, @@ -4774,7 +4775,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuFini, .iconPalIndex = 0, FOOTPRINT(TapuFini) - FOLLOWER(TapuFini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(TapuFini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TapuFini, gShinyFollowerPalette_TapuFini) .isLegendary = TRUE, .levelUpLearnset = sTapuFiniLevelUpLearnset, .teachableLearnset = sTapuFiniTeachableLearnset, @@ -4831,7 +4832,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cosmog, .iconPalIndex = 2, FOOTPRINT(Cosmog) - FOLLOWER(Cosmog, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cosmog, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cosmog, gShinyFollowerPalette_Cosmog) .isLegendary = TRUE, .tmIlliterate = TRUE, .levelUpLearnset = sCosmogLevelUpLearnset, @@ -4889,7 +4890,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cosmoem, .iconPalIndex = 0, FOOTPRINT(Cosmoem) - FOLLOWER(Cosmoem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cosmoem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cosmoem, gShinyFollowerPalette_Cosmoem) .isLegendary = TRUE, .tmIlliterate = TRUE, .levelUpLearnset = sCosmoemLevelUpLearnset, @@ -4946,7 +4947,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Solgaleo, .iconPalIndex = 0, FOOTPRINT(Solgaleo) - FOLLOWER(Solgaleo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Solgaleo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Solgaleo, gShinyFollowerPalette_Solgaleo) .isLegendary = TRUE, .levelUpLearnset = sSolgaleoLevelUpLearnset, .teachableLearnset = sSolgaleoTeachableLearnset, @@ -5001,7 +5002,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lunala, .iconPalIndex = 2, FOOTPRINT(Lunala) - FOLLOWER(Lunala, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Lunala, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lunala, gShinyFollowerPalette_Lunala) .isLegendary = TRUE, .levelUpLearnset = sLunalaLevelUpLearnset, .teachableLearnset = sLunalaTeachableLearnset, @@ -5058,7 +5059,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Nihilego, .iconPalIndex = 0, FOOTPRINT(Nihilego) - FOLLOWER(Nihilego, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Nihilego, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nihilego, gShinyFollowerPalette_Nihilego) .isUltraBeast = TRUE, .levelUpLearnset = sNihilegoLevelUpLearnset, .teachableLearnset = sNihilegoTeachableLearnset, @@ -5115,7 +5116,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Buzzwole, .iconPalIndex = 0, FOOTPRINT(Buzzwole) - FOLLOWER(Buzzwole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Buzzwole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Buzzwole, gShinyFollowerPalette_Buzzwole) .isUltraBeast = TRUE, .levelUpLearnset = sBuzzwoleLevelUpLearnset, .teachableLearnset = sBuzzwoleTeachableLearnset, @@ -5171,7 +5172,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pheromosa, .iconPalIndex = 2, FOOTPRINT(Pheromosa) - FOLLOWER(Pheromosa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pheromosa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pheromosa, gShinyFollowerPalette_Pheromosa) .isUltraBeast = TRUE, .levelUpLearnset = sPheromosaLevelUpLearnset, .teachableLearnset = sPheromosaTeachableLearnset, @@ -5227,7 +5228,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Xurkitree, .iconPalIndex = 0, FOOTPRINT(Xurkitree) - FOLLOWER(Xurkitree, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Xurkitree, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Xurkitree, gShinyFollowerPalette_Xurkitree) .isUltraBeast = TRUE, .levelUpLearnset = sXurkitreeLevelUpLearnset, .teachableLearnset = sXurkitreeTeachableLearnset, @@ -5285,7 +5286,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Celesteela, .iconPalIndex = 0, FOOTPRINT(Celesteela) - FOLLOWER(Celesteela, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Celesteela, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Celesteela, gShinyFollowerPalette_Celesteela) .isUltraBeast = TRUE, .levelUpLearnset = sCelesteelaLevelUpLearnset, .teachableLearnset = sCelesteelaTeachableLearnset, @@ -5342,7 +5343,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Kartana, .iconPalIndex = 0, FOOTPRINT(Kartana) - FOLLOWER(Kartana, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Kartana, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kartana, gShinyFollowerPalette_Kartana) .isUltraBeast = TRUE, .levelUpLearnset = sKartanaLevelUpLearnset, .teachableLearnset = sKartanaTeachableLearnset, @@ -5398,7 +5399,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Guzzlord, .iconPalIndex = 0, FOOTPRINT(Guzzlord) - FOLLOWER(Guzzlord, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Guzzlord, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Guzzlord, gShinyFollowerPalette_Guzzlord) .isUltraBeast = TRUE, .levelUpLearnset = sGuzzlordLevelUpLearnset, .teachableLearnset = sGuzzlordTeachableLearnset, @@ -5457,7 +5458,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Necrozma, .iconPalIndex = 0, FOOTPRINT(Necrozma) - FOLLOWER(Necrozma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Necrozma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Necrozma, gShinyFollowerPalette_Necrozma) .isLegendary = TRUE, .levelUpLearnset = sNecrozmaLevelUpLearnset, .teachableLearnset = sNecrozmaTeachableLearnset, @@ -5514,7 +5515,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_NecrozmaDuskMane, .iconPalIndex = 0, FOOTPRINT(Necrozma) - FOLLOWER(NecrozmaDuskMane, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(NecrozmaDuskMane, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_NecrozmaDuskMane, gShinyFollowerPalette_NecrozmaDuskMane) .isLegendary = TRUE, .cannotBeTraded = TRUE, .levelUpLearnset = sNecrozmaLevelUpLearnset, @@ -5573,7 +5574,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_NecrozmaDawnWings, .iconPalIndex = 0, FOOTPRINT(Necrozma) - FOLLOWER(NecrozmaDawnWings, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(NecrozmaDawnWings, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_NecrozmaDawnWings, gShinyFollowerPalette_NecrozmaDawnWings) .isLegendary = TRUE, .cannotBeTraded = TRUE, .levelUpLearnset = sNecrozmaLevelUpLearnset, @@ -5695,7 +5696,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Magearna, .iconPalIndex = 0, FOOTPRINT(Magearna) - FOLLOWER(Magearna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Magearna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Magearna, gShinyFollowerPalette_Magearna) .isMythical = TRUE, .levelUpLearnset = sMagearnaLevelUpLearnset, .teachableLearnset = sMagearnaTeachableLearnset, @@ -5807,7 +5808,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Marshadow, .iconPalIndex = 0, FOOTPRINT(Marshadow) - FOLLOWER(Marshadow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Marshadow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Marshadow, gShinyFollowerPalette_Marshadow) .isMythical = TRUE, .levelUpLearnset = sMarshadowLevelUpLearnset, .teachableLearnset = sMarshadowTeachableLearnset, @@ -5863,7 +5864,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Poipole, .iconPalIndex = 0, FOOTPRINT(Poipole) - FOLLOWER(Poipole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Poipole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Poipole, gShinyFollowerPalette_Poipole) .isUltraBeast = TRUE, .levelUpLearnset = sPoipoleLevelUpLearnset, .teachableLearnset = sPoipoleTeachableLearnset, @@ -5918,7 +5919,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Naganadel, .iconPalIndex = 0, FOOTPRINT(Naganadel) - FOLLOWER(Naganadel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Naganadel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Naganadel, gShinyFollowerPalette_Naganadel) .isUltraBeast = TRUE, .levelUpLearnset = sNaganadelLevelUpLearnset, .teachableLearnset = sNaganadelTeachableLearnset, @@ -5974,7 +5975,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Stakataka, .iconPalIndex = 0, FOOTPRINT(Stakataka) - FOLLOWER(Stakataka, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Stakataka, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stakataka, gShinyFollowerPalette_Stakataka) .isUltraBeast = TRUE, .levelUpLearnset = sStakatakaLevelUpLearnset, .teachableLearnset = sStakatakaTeachableLearnset, @@ -6030,7 +6031,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Blacephalon, .iconPalIndex = 0, FOOTPRINT(Blacephalon) - FOLLOWER(Blacephalon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Blacephalon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blacephalon, gShinyFollowerPalette_Blacephalon) .isUltraBeast = TRUE, .levelUpLearnset = sBlacephalonLevelUpLearnset, .teachableLearnset = sBlacephalonTeachableLearnset, @@ -6085,7 +6086,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Zeraora, .iconPalIndex = 0, FOOTPRINT(Zeraora) - FOLLOWER(Zeraora, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zeraora, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zeraora, gShinyFollowerPalette_Zeraora) .isMythical = TRUE, .levelUpLearnset = sZeraoraLevelUpLearnset, .teachableLearnset = sZeraoraTeachableLearnset, @@ -6140,7 +6141,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Meltan, .iconPalIndex = 2, FOOTPRINT(Meltan) - FOLLOWER(Meltan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Meltan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Meltan, gShinyFollowerPalette_Meltan) .isMythical = TRUE, .levelUpLearnset = sMeltanLevelUpLearnset, .teachableLearnset = sMeltanTeachableLearnset, @@ -6193,7 +6194,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Melmetal, .iconPalIndex = 2, FOOTPRINT(Melmetal) - FOLLOWER(Melmetal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Melmetal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Melmetal, gShinyFollowerPalette_Melmetal) .isMythical = TRUE, .levelUpLearnset = sMelmetalLevelUpLearnset, .teachableLearnset = sMelmetalTeachableLearnset, diff --git a/tools/test.py b/tools/test.py index 77719eebc131..e06ec8203784 100644 --- a/tools/test.py +++ b/tools/test.py @@ -47,6 +47,8 @@ def construct_compatibility_dict(): newname = newname.replace("vivillon_", "vivillon/") newname = newname.replace("wormadam_", "wormadam/") + if (os.path.exists('followers/' + newname) == False): + os.mkdir('followers/' + newname) os.rename('followers/' + name + '.png', 'followers/' + newname + '/follower.png') #os.popen('cp followers/' + name + '.png followers/' + name + '/follower.png') #os.remove('followers/' + name + '.png') From 5e2ffef002fe51c2fc1210b75429c0ad181bd3d5 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 26 Apr 2024 12:10:36 -0400 Subject: [PATCH 228/291] Fixed (most) normal Gen 7 palettes --- graphics/pokemon/araquanid/follow_normal.pal | 242 +----------------- graphics/pokemon/bewear/follow_normal.pal | 242 +----------------- .../pokemon/blacephalon/follow_normal.pal | 242 +----------------- graphics/pokemon/bounsweet/follow_normal.pal | 242 +----------------- graphics/pokemon/brionne/follow_normal.pal | 242 +----------------- graphics/pokemon/bruxish/follow_normal.pal | 242 +----------------- graphics/pokemon/buzzwole/follow_normal.pal | 242 +----------------- graphics/pokemon/charjabug/follow_normal.pal | 242 +----------------- graphics/pokemon/comfey/follow_normal.pal | 242 +----------------- graphics/pokemon/cosmoem/follow_normal.pal | 242 +----------------- graphics/pokemon/cosmoem/follow_shiny.pal | 242 +----------------- graphics/pokemon/cosmog/follow_normal.pal | 242 +----------------- .../pokemon/crabominable/follow_normal.pal | 242 +----------------- graphics/pokemon/cutiefly/follow_normal.pal | 242 +----------------- graphics/pokemon/dartrix/follow_shiny.pal | 242 +----------------- graphics/pokemon/dhelmise/follow_normal.pal | 242 +----------------- graphics/pokemon/drampa/follow_normal.pal | 242 +----------------- graphics/pokemon/fomantis/follow_normal.pal | 242 +----------------- graphics/pokemon/golisopod/follow_normal.pal | 242 +----------------- graphics/pokemon/grubbin/follow_normal.pal | 242 +----------------- graphics/pokemon/gumshoos/follow_normal.pal | 242 +----------------- graphics/pokemon/guzzlord/follow_normal.pal | 242 +----------------- graphics/pokemon/guzzlord/follow_shiny.pal | 242 +----------------- graphics/pokemon/incineroar/follow_normal.pal | 242 +----------------- graphics/pokemon/komala/follow_normal.pal | 242 +----------------- graphics/pokemon/litten/follow_normal.pal | 242 +----------------- graphics/pokemon/lurantis/follow_normal.pal | 242 +----------------- graphics/pokemon/lycanroc/follow_normal.pal | 242 +----------------- graphics/pokemon/magearna/follow_shiny.pal | 242 +----------------- graphics/pokemon/mareanie/follow_normal.pal | 242 +----------------- graphics/pokemon/marshadow/follow_normal.pal | 242 +----------------- graphics/pokemon/melmetal/follow_normal.pal | 242 +----------------- graphics/pokemon/meltan/follow_normal.pal | 242 +----------------- graphics/pokemon/mimikyu/follow_normal.pal | 242 +----------------- graphics/pokemon/minior/follow_normal.pal | 242 +----------------- graphics/pokemon/minior/follow_shiny.pal | 242 +----------------- graphics/pokemon/mudbray/follow_normal.pal | 242 +----------------- graphics/pokemon/mudsdale/follow_normal.pal | 242 +----------------- graphics/pokemon/naganadel/follow_normal.pal | 242 +----------------- .../necrozma/dusk_mane/follow_normal.pal | 242 +----------------- graphics/pokemon/necrozma/follow_normal.pal | 242 +----------------- graphics/pokemon/nihilego/follow_normal.pal | 242 +----------------- graphics/pokemon/oranguru/follow_normal.pal | 242 +----------------- graphics/pokemon/oricorio/follow_normal.pal | 242 +----------------- graphics/pokemon/palossand/follow_normal.pal | 242 +----------------- graphics/pokemon/pikipek/follow_normal.pal | 242 +----------------- graphics/pokemon/poipole/follow_normal.pal | 242 +----------------- graphics/pokemon/popplio/follow_normal.pal | 242 +----------------- graphics/pokemon/primarina/follow_normal.pal | 242 +----------------- graphics/pokemon/pyukumuku/follow_normal.pal | 242 +----------------- graphics/pokemon/ribombee/follow_normal.pal | 242 +----------------- graphics/pokemon/rockruff/follow_normal.pal | 242 +----------------- graphics/pokemon/salandit/follow_normal.pal | 242 +----------------- graphics/pokemon/salazzle/follow_normal.pal | 242 +----------------- graphics/pokemon/sandygast/follow_normal.pal | 242 +----------------- graphics/pokemon/shiinotic/follow_normal.pal | 242 +----------------- graphics/pokemon/silvally/follow_normal.pal | 242 +----------------- graphics/pokemon/stakataka/follow_normal.pal | 242 +----------------- graphics/pokemon/stufful/follow_normal.pal | 242 +----------------- graphics/pokemon/tapu_bulu/follow_normal.pal | 242 +----------------- graphics/pokemon/tapu_fini/follow_normal.pal | 242 +----------------- graphics/pokemon/tapu_koko/follow_normal.pal | 242 +----------------- graphics/pokemon/tapu_lele/follow_normal.pal | 242 +----------------- graphics/pokemon/togedemaru/follow_normal.pal | 242 +----------------- graphics/pokemon/torracat/follow_normal.pal | 242 +----------------- graphics/pokemon/toucannon/follow_normal.pal | 242 +----------------- graphics/pokemon/toxapex/follow_normal.pal | 242 +----------------- graphics/pokemon/trumbeak/follow_normal.pal | 242 +----------------- graphics/pokemon/tsareena/follow_normal.pal | 242 +----------------- graphics/pokemon/turtonator/follow_normal.pal | 242 +----------------- graphics/pokemon/type_null/follow_normal.pal | 242 +----------------- graphics/pokemon/vikavolt/follow_normal.pal | 242 +----------------- graphics/pokemon/wimpod/follow_normal.pal | 242 +----------------- graphics/pokemon/wishiwashi/follow_normal.pal | 242 +----------------- graphics/pokemon/wishiwashi/follow_shiny.pal | 242 +----------------- graphics/pokemon/xurkitree/follow_normal.pal | 242 +----------------- graphics/pokemon/yungoos/follow_normal.pal | 242 +----------------- 77 files changed, 77 insertions(+), 18557 deletions(-) diff --git a/graphics/pokemon/araquanid/follow_normal.pal b/graphics/pokemon/araquanid/follow_normal.pal index 7a8d0552be2e..14ad114b6067 100644 --- a/graphics/pokemon/araquanid/follow_normal.pal +++ b/graphics/pokemon/araquanid/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 232 232 248 129 203 194 @@ -17,243 +17,3 @@ JASC-PAL 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bewear/follow_normal.pal b/graphics/pokemon/bewear/follow_normal.pal index e5500bfebb0d..55605188c9b9 100644 --- a/graphics/pokemon/bewear/follow_normal.pal +++ b/graphics/pokemon/bewear/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 235 221 226 199 184 189 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/blacephalon/follow_normal.pal b/graphics/pokemon/blacephalon/follow_normal.pal index 946e3cb41355..4114383a3cb0 100644 --- a/graphics/pokemon/blacephalon/follow_normal.pal +++ b/graphics/pokemon/blacephalon/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 239 239 239 215 215 215 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bounsweet/follow_normal.pal b/graphics/pokemon/bounsweet/follow_normal.pal index 2d82315d603f..10cd6d77ab50 100644 --- a/graphics/pokemon/bounsweet/follow_normal.pal +++ b/graphics/pokemon/bounsweet/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 225 232 232 192 224 112 @@ -17,243 +17,3 @@ JASC-PAL 61 71 69 32 64 32 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/brionne/follow_normal.pal b/graphics/pokemon/brionne/follow_normal.pal index 2cc92ef42bbd..210b9cfb043c 100644 --- a/graphics/pokemon/brionne/follow_normal.pal +++ b/graphics/pokemon/brionne/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 218 231 234 93 199 219 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bruxish/follow_normal.pal b/graphics/pokemon/bruxish/follow_normal.pal index 468800e17630..613b331e9952 100644 --- a/graphics/pokemon/bruxish/follow_normal.pal +++ b/graphics/pokemon/bruxish/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 248 244 244 245 241 71 @@ -17,243 +17,3 @@ JASC-PAL 105 44 76 38 23 43 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/buzzwole/follow_normal.pal b/graphics/pokemon/buzzwole/follow_normal.pal index fee50766f6e2..5e32bbf67e31 100644 --- a/graphics/pokemon/buzzwole/follow_normal.pal +++ b/graphics/pokemon/buzzwole/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 241 241 241 255 184 136 @@ -17,243 +17,3 @@ JASC-PAL 129 39 39 35 29 29 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/charjabug/follow_normal.pal b/graphics/pokemon/charjabug/follow_normal.pal index 51235438f89a..6ea1e719d678 100644 --- a/graphics/pokemon/charjabug/follow_normal.pal +++ b/graphics/pokemon/charjabug/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 254 254 255 204 200 200 @@ -17,243 +17,3 @@ JASC-PAL 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/comfey/follow_normal.pal b/graphics/pokemon/comfey/follow_normal.pal index bebb277ff7df..7f3a7eb6705f 100644 --- a/graphics/pokemon/comfey/follow_normal.pal +++ b/graphics/pokemon/comfey/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 250 248 233 202 238 122 @@ -17,243 +17,3 @@ JASC-PAL 115 41 49 80 80 80 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cosmoem/follow_normal.pal b/graphics/pokemon/cosmoem/follow_normal.pal index 4132ba6fc555..f6818c322737 100644 --- a/graphics/pokemon/cosmoem/follow_normal.pal +++ b/graphics/pokemon/cosmoem/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 247 237 88 229 211 79 @@ -17,243 +17,3 @@ JASC-PAL 28 35 77 20 18 18 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cosmoem/follow_shiny.pal b/graphics/pokemon/cosmoem/follow_shiny.pal index 3b639b3b3e02..881d09112aa7 100644 --- a/graphics/pokemon/cosmoem/follow_shiny.pal +++ b/graphics/pokemon/cosmoem/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 247 237 88 229 211 79 @@ -17,243 +17,3 @@ JASC-PAL 28 35 77 20 18 18 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cosmog/follow_normal.pal b/graphics/pokemon/cosmog/follow_normal.pal index 3dc5b64f95f7..e08b3a68f983 100644 --- a/graphics/pokemon/cosmog/follow_normal.pal +++ b/graphics/pokemon/cosmog/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 187 234 250 243 223 61 @@ -17,243 +17,3 @@ JASC-PAL 30 38 87 32 29 29 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/crabominable/follow_normal.pal b/graphics/pokemon/crabominable/follow_normal.pal index 3e1266d44777..2d20fdc88405 100644 --- a/graphics/pokemon/crabominable/follow_normal.pal +++ b/graphics/pokemon/crabominable/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 220 227 228 229 221 131 @@ -17,243 +17,3 @@ JASC-PAL 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cutiefly/follow_normal.pal b/graphics/pokemon/cutiefly/follow_normal.pal index 26e8542c844c..741d0b11c090 100644 --- a/graphics/pokemon/cutiefly/follow_normal.pal +++ b/graphics/pokemon/cutiefly/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 224 224 208 217 195 75 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/dartrix/follow_shiny.pal b/graphics/pokemon/dartrix/follow_shiny.pal index e6f06b2ad711..389a1829e9d8 100644 --- a/graphics/pokemon/dartrix/follow_shiny.pal +++ b/graphics/pokemon/dartrix/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 225 226 227 167 173 181 @@ -17,243 +17,3 @@ JASC-PAL 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/dhelmise/follow_normal.pal b/graphics/pokemon/dhelmise/follow_normal.pal index 0ff8b7d79a4a..9b14093407b8 100644 --- a/graphics/pokemon/dhelmise/follow_normal.pal +++ b/graphics/pokemon/dhelmise/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 248 246 217 227 210 73 @@ -17,243 +17,3 @@ JASC-PAL 101 61 71 20 49 65 16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/drampa/follow_normal.pal b/graphics/pokemon/drampa/follow_normal.pal index ce68ddab6d7e..5749f136083a 100644 --- a/graphics/pokemon/drampa/follow_normal.pal +++ b/graphics/pokemon/drampa/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 239 239 231 205 200 190 @@ -17,243 +17,3 @@ JASC-PAL 72 123 125 52 83 89 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/fomantis/follow_normal.pal b/graphics/pokemon/fomantis/follow_normal.pal index 44a2f430ae1d..d0f124555d42 100644 --- a/graphics/pokemon/fomantis/follow_normal.pal +++ b/graphics/pokemon/fomantis/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 248 248 248 250 222 241 @@ -17,243 +17,3 @@ JASC-PAL 17 55 31 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/golisopod/follow_normal.pal b/graphics/pokemon/golisopod/follow_normal.pal index 26a8eb1b7406..78d579d20cc7 100644 --- a/graphics/pokemon/golisopod/follow_normal.pal +++ b/graphics/pokemon/golisopod/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 157 203 179 145 189 166 @@ -17,243 +17,3 @@ JASC-PAL 32 57 58 25 25 25 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/grubbin/follow_normal.pal b/graphics/pokemon/grubbin/follow_normal.pal index 045fb77192bc..3d0e980cd471 100644 --- a/graphics/pokemon/grubbin/follow_normal.pal +++ b/graphics/pokemon/grubbin/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 224 224 208 248 208 96 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/gumshoos/follow_normal.pal b/graphics/pokemon/gumshoos/follow_normal.pal index d827f15b3b78..26be101007fe 100644 --- a/graphics/pokemon/gumshoos/follow_normal.pal +++ b/graphics/pokemon/gumshoos/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 232 232 248 239 215 129 @@ -17,243 +17,3 @@ JASC-PAL 78 95 105 74 49 46 16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/guzzlord/follow_normal.pal b/graphics/pokemon/guzzlord/follow_normal.pal index d8dfa4c759d8..d3f8d62b682a 100644 --- a/graphics/pokemon/guzzlord/follow_normal.pal +++ b/graphics/pokemon/guzzlord/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 253 209 72 178 240 255 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/guzzlord/follow_shiny.pal b/graphics/pokemon/guzzlord/follow_shiny.pal index f9ffb519befb..bc1316f82d77 100644 --- a/graphics/pokemon/guzzlord/follow_shiny.pal +++ b/graphics/pokemon/guzzlord/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 232 96 24 178 240 255 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/incineroar/follow_normal.pal b/graphics/pokemon/incineroar/follow_normal.pal index 4a41cb4999a3..2539d4db2eb2 100644 --- a/graphics/pokemon/incineroar/follow_normal.pal +++ b/graphics/pokemon/incineroar/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 219 219 219 246 207 88 @@ -17,243 +17,3 @@ JASC-PAL 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/komala/follow_normal.pal b/graphics/pokemon/komala/follow_normal.pal index d597e9f1e0a5..c79f9d97d43f 100644 --- a/graphics/pokemon/komala/follow_normal.pal +++ b/graphics/pokemon/komala/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 228 231 237 236 199 158 @@ -17,243 +17,3 @@ JASC-PAL 69 47 30 36 36 36 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/litten/follow_normal.pal b/graphics/pokemon/litten/follow_normal.pal index dc2f4b569ce6..72f3eb826cbf 100644 --- a/graphics/pokemon/litten/follow_normal.pal +++ b/graphics/pokemon/litten/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 234 230 230 227 221 49 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/lurantis/follow_normal.pal b/graphics/pokemon/lurantis/follow_normal.pal index ec33360cc362..96b4637a7a83 100644 --- a/graphics/pokemon/lurantis/follow_normal.pal +++ b/graphics/pokemon/lurantis/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 255 251 251 253 207 208 @@ -17,243 +17,3 @@ JASC-PAL 39 75 61 27 53 43 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/lycanroc/follow_normal.pal b/graphics/pokemon/lycanroc/follow_normal.pal index 4ab5554aeae1..87f56c95fa63 100644 --- a/graphics/pokemon/lycanroc/follow_normal.pal +++ b/graphics/pokemon/lycanroc/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 199 162 141 184 181 175 @@ -17,243 +17,3 @@ JASC-PAL 42 39 37 16 16 16 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/magearna/follow_shiny.pal b/graphics/pokemon/magearna/follow_shiny.pal index 1b99c8150a8f..b7da7967dfd5 100644 --- a/graphics/pokemon/magearna/follow_shiny.pal +++ b/graphics/pokemon/magearna/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 232 220 110 206 200 197 @@ -17,243 +17,3 @@ JASC-PAL 49 44 43 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mareanie/follow_normal.pal b/graphics/pokemon/mareanie/follow_normal.pal index d40b3c83d411..4cba6f123639 100644 --- a/graphics/pokemon/mareanie/follow_normal.pal +++ b/graphics/pokemon/mareanie/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 228 193 86 120 197 206 @@ -17,243 +17,3 @@ JASC-PAL 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/marshadow/follow_normal.pal b/graphics/pokemon/marshadow/follow_normal.pal index 7aa1f14426e3..e0de7bae9910 100644 --- a/graphics/pokemon/marshadow/follow_normal.pal +++ b/graphics/pokemon/marshadow/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 255 253 0 255 247 0 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/melmetal/follow_normal.pal b/graphics/pokemon/melmetal/follow_normal.pal index c1da04e636e7..28e459319267 100644 --- a/graphics/pokemon/melmetal/follow_normal.pal +++ b/graphics/pokemon/melmetal/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 254 235 185 220 220 218 @@ -17,243 +17,3 @@ JASC-PAL 45 43 43 8 8 8 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/meltan/follow_normal.pal b/graphics/pokemon/meltan/follow_normal.pal index 02ec0ac68ded..3f15fd8644e3 100644 --- a/graphics/pokemon/meltan/follow_normal.pal +++ b/graphics/pokemon/meltan/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 220 220 218 235 197 123 @@ -17,243 +17,3 @@ JASC-PAL 68 68 67 62 58 52 8 8 8 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mimikyu/follow_normal.pal b/graphics/pokemon/mimikyu/follow_normal.pal index ad768eecffdc..145148606c08 100644 --- a/graphics/pokemon/mimikyu/follow_normal.pal +++ b/graphics/pokemon/mimikyu/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 216 208 168 181 166 129 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/minior/follow_normal.pal b/graphics/pokemon/minior/follow_normal.pal index 93e9049f4330..1ea08a76b96d 100644 --- a/graphics/pokemon/minior/follow_normal.pal +++ b/graphics/pokemon/minior/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 245 245 245 213 213 213 @@ -17,243 +17,3 @@ JASC-PAL 31 31 31 10 10 10 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/minior/follow_shiny.pal b/graphics/pokemon/minior/follow_shiny.pal index 93e9049f4330..1ea08a76b96d 100644 --- a/graphics/pokemon/minior/follow_shiny.pal +++ b/graphics/pokemon/minior/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 245 245 245 213 213 213 @@ -17,243 +17,3 @@ JASC-PAL 31 31 31 10 10 10 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mudbray/follow_normal.pal b/graphics/pokemon/mudbray/follow_normal.pal index 634cc72f204c..b5a81889e807 100644 --- a/graphics/pokemon/mudbray/follow_normal.pal +++ b/graphics/pokemon/mudbray/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 226 222 222 237 202 187 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mudsdale/follow_normal.pal b/graphics/pokemon/mudsdale/follow_normal.pal index 527daf1e6d8f..6d810916d7ce 100644 --- a/graphics/pokemon/mudsdale/follow_normal.pal +++ b/graphics/pokemon/mudsdale/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 166 177 182 159 119 101 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/naganadel/follow_normal.pal b/graphics/pokemon/naganadel/follow_normal.pal index 06783c464cf6..cda63bdfd79e 100644 --- a/graphics/pokemon/naganadel/follow_normal.pal +++ b/graphics/pokemon/naganadel/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 221 215 223 134 219 226 @@ -17,243 +17,3 @@ JASC-PAL 51 26 104 35 17 67 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal b/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal index ae514d7e1cc7..09e877f3f6b8 100644 --- a/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal +++ b/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 232 220 110 218 192 200 @@ -17,243 +17,3 @@ JASC-PAL 49 44 43 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/necrozma/follow_normal.pal b/graphics/pokemon/necrozma/follow_normal.pal index d9280848e2f0..90bf8b29e132 100644 --- a/graphics/pokemon/necrozma/follow_normal.pal +++ b/graphics/pokemon/necrozma/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 247 247 247 249 225 95 @@ -17,243 +17,3 @@ JASC-PAL 28 28 28 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/nihilego/follow_normal.pal b/graphics/pokemon/nihilego/follow_normal.pal index 140c5f092d21..2a5f126e79bb 100644 --- a/graphics/pokemon/nihilego/follow_normal.pal +++ b/graphics/pokemon/nihilego/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 238 255 255 222 246 255 @@ -17,243 +17,3 @@ JASC-PAL 49 65 89 56 61 68 15 15 15 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/oranguru/follow_normal.pal b/graphics/pokemon/oranguru/follow_normal.pal index 9258995e6e26..2355e1de4381 100644 --- a/graphics/pokemon/oranguru/follow_normal.pal +++ b/graphics/pokemon/oranguru/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 228 228 237 206 206 215 @@ -17,243 +17,3 @@ JASC-PAL 55 29 60 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/oricorio/follow_normal.pal b/graphics/pokemon/oricorio/follow_normal.pal index 7a154df3d575..ffb47e3bbc77 100644 --- a/graphics/pokemon/oricorio/follow_normal.pal +++ b/graphics/pokemon/oricorio/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 240 243 236 246 190 194 @@ -17,243 +17,3 @@ JASC-PAL 134 32 34 96 21 35 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/palossand/follow_normal.pal b/graphics/pokemon/palossand/follow_normal.pal index e7347720a8b5..0bf0e0ba8815 100644 --- a/graphics/pokemon/palossand/follow_normal.pal +++ b/graphics/pokemon/palossand/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 253 226 190 247 174 105 @@ -17,243 +17,3 @@ JASC-PAL 83 59 37 63 45 28 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pikipek/follow_normal.pal b/graphics/pokemon/pikipek/follow_normal.pal index c03b75c54c4f..299efed97648 100644 --- a/graphics/pokemon/pikipek/follow_normal.pal +++ b/graphics/pokemon/pikipek/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 213 213 213 141 141 141 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/poipole/follow_normal.pal b/graphics/pokemon/poipole/follow_normal.pal index 808136dce926..1c5e37b7b51c 100644 --- a/graphics/pokemon/poipole/follow_normal.pal +++ b/graphics/pokemon/poipole/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 174 237 254 201 201 201 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/popplio/follow_normal.pal b/graphics/pokemon/popplio/follow_normal.pal index d6bea3cb95c1..f815c353cdf1 100644 --- a/graphics/pokemon/popplio/follow_normal.pal +++ b/graphics/pokemon/popplio/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 232 232 248 115 234 239 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/primarina/follow_normal.pal b/graphics/pokemon/primarina/follow_normal.pal index 7d66828a7521..e664e8f732d7 100644 --- a/graphics/pokemon/primarina/follow_normal.pal +++ b/graphics/pokemon/primarina/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 218 227 230 138 165 208 @@ -17,243 +17,3 @@ JASC-PAL 23 49 65 83 46 52 16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pyukumuku/follow_normal.pal b/graphics/pokemon/pyukumuku/follow_normal.pal index 403cd89ede33..e1be008f253a 100644 --- a/graphics/pokemon/pyukumuku/follow_normal.pal +++ b/graphics/pokemon/pyukumuku/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 214 214 214 198 198 198 @@ -17,243 +17,3 @@ JASC-PAL 71 21 38 5 5 5 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/ribombee/follow_normal.pal b/graphics/pokemon/ribombee/follow_normal.pal index cea11d6438b3..bb24a1dc50d3 100644 --- a/graphics/pokemon/ribombee/follow_normal.pal +++ b/graphics/pokemon/ribombee/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 255 254 241 255 231 111 @@ -17,243 +17,3 @@ JASC-PAL 59 59 59 70 52 44 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rockruff/follow_normal.pal b/graphics/pokemon/rockruff/follow_normal.pal index b9ca0bbcee95..23b5d4df131a 100644 --- a/graphics/pokemon/rockruff/follow_normal.pal +++ b/graphics/pokemon/rockruff/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 237 236 231 222 218 210 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/salandit/follow_normal.pal b/graphics/pokemon/salandit/follow_normal.pal index 0e1ca5138b96..1f5568b9b208 100644 --- a/graphics/pokemon/salandit/follow_normal.pal +++ b/graphics/pokemon/salandit/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 190 130 230 243 118 85 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/salazzle/follow_normal.pal b/graphics/pokemon/salazzle/follow_normal.pal index cee20a50f386..0b296bdf942d 100644 --- a/graphics/pokemon/salazzle/follow_normal.pal +++ b/graphics/pokemon/salazzle/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 184 157 206 145 106 170 @@ -17,243 +17,3 @@ JASC-PAL 34 34 37 54 21 33 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/sandygast/follow_normal.pal b/graphics/pokemon/sandygast/follow_normal.pal index 772c08aff7dc..50ed5787cc41 100644 --- a/graphics/pokemon/sandygast/follow_normal.pal +++ b/graphics/pokemon/sandygast/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 233 228 195 206 218 227 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/shiinotic/follow_normal.pal b/graphics/pokemon/shiinotic/follow_normal.pal index b5158a9b4eda..aeab30565748 100644 --- a/graphics/pokemon/shiinotic/follow_normal.pal +++ b/graphics/pokemon/shiinotic/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 231 231 231 201 206 157 @@ -17,243 +17,3 @@ JASC-PAL 104 106 66 114 65 111 18 18 18 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/silvally/follow_normal.pal b/graphics/pokemon/silvally/follow_normal.pal index c3f497d28b45..3861e5602c8a 100644 --- a/graphics/pokemon/silvally/follow_normal.pal +++ b/graphics/pokemon/silvally/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 254 254 254 228 231 237 @@ -17,243 +17,3 @@ JASC-PAL 46 41 95 40 34 32 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/stakataka/follow_normal.pal b/graphics/pokemon/stakataka/follow_normal.pal index f1fac7b0c68b..2c3b6474c184 100644 --- a/graphics/pokemon/stakataka/follow_normal.pal +++ b/graphics/pokemon/stakataka/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 117 117 117 24 159 210 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/stufful/follow_normal.pal b/graphics/pokemon/stufful/follow_normal.pal index 837b27f8bef8..ca377b1ee996 100644 --- a/graphics/pokemon/stufful/follow_normal.pal +++ b/graphics/pokemon/stufful/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 245 245 245 235 221 226 @@ -17,243 +17,3 @@ JASC-PAL 57 54 54 45 33 33 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tapu_bulu/follow_normal.pal b/graphics/pokemon/tapu_bulu/follow_normal.pal index 3e2b21095bce..0803e39c46be 100644 --- a/graphics/pokemon/tapu_bulu/follow_normal.pal +++ b/graphics/pokemon/tapu_bulu/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 218 210 86 185 162 27 @@ -17,243 +17,3 @@ JASC-PAL 45 34 34 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tapu_fini/follow_normal.pal b/graphics/pokemon/tapu_fini/follow_normal.pal index 535f10f570fc..afb189f124bd 100644 --- a/graphics/pokemon/tapu_fini/follow_normal.pal +++ b/graphics/pokemon/tapu_fini/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 206 206 206 147 193 252 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tapu_koko/follow_normal.pal b/graphics/pokemon/tapu_koko/follow_normal.pal index 9bf1e1572d5a..3f879409b71a 100644 --- a/graphics/pokemon/tapu_koko/follow_normal.pal +++ b/graphics/pokemon/tapu_koko/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 248 248 248 247 218 64 @@ -17,243 +17,3 @@ JASC-PAL 52 52 52 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tapu_lele/follow_normal.pal b/graphics/pokemon/tapu_lele/follow_normal.pal index e1d5159c6791..72a35e8e681e 100644 --- a/graphics/pokemon/tapu_lele/follow_normal.pal +++ b/graphics/pokemon/tapu_lele/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 253 255 255 255 147 191 @@ -17,243 +17,3 @@ JASC-PAL 36 33 28 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/togedemaru/follow_normal.pal b/graphics/pokemon/togedemaru/follow_normal.pal index fa2e3cbc4190..7ec7ff095e33 100644 --- a/graphics/pokemon/togedemaru/follow_normal.pal +++ b/graphics/pokemon/togedemaru/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 248 248 248 248 208 80 @@ -17,243 +17,3 @@ JASC-PAL 80 56 24 48 48 48 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/torracat/follow_normal.pal b/graphics/pokemon/torracat/follow_normal.pal index 45ade3eb82ac..0f8a9bc5eb3c 100644 --- a/graphics/pokemon/torracat/follow_normal.pal +++ b/graphics/pokemon/torracat/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 255 255 104 226 223 222 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/toucannon/follow_normal.pal b/graphics/pokemon/toucannon/follow_normal.pal index a05209ac5b90..8123d4fa8d77 100644 --- a/graphics/pokemon/toucannon/follow_normal.pal +++ b/graphics/pokemon/toucannon/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 213 213 213 229 215 99 @@ -17,243 +17,3 @@ JASC-PAL 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/toxapex/follow_normal.pal b/graphics/pokemon/toxapex/follow_normal.pal index 7b5448989679..d095be50db49 100644 --- a/graphics/pokemon/toxapex/follow_normal.pal +++ b/graphics/pokemon/toxapex/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 217 210 97 130 187 204 @@ -17,243 +17,3 @@ JASC-PAL 53 62 85 16 16 16 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/trumbeak/follow_normal.pal b/graphics/pokemon/trumbeak/follow_normal.pal index 781307c0e468..9cdd4dc7dab6 100644 --- a/graphics/pokemon/trumbeak/follow_normal.pal +++ b/graphics/pokemon/trumbeak/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 213 213 213 219 141 57 @@ -17,243 +17,3 @@ JASC-PAL 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tsareena/follow_normal.pal b/graphics/pokemon/tsareena/follow_normal.pal index 254a931a19b7..262496ab5709 100644 --- a/graphics/pokemon/tsareena/follow_normal.pal +++ b/graphics/pokemon/tsareena/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 241 241 241 232 230 95 @@ -17,243 +17,3 @@ JASC-PAL 115 35 66 44 64 27 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/turtonator/follow_normal.pal b/graphics/pokemon/turtonator/follow_normal.pal index 8c1c2d5318c0..f8744fa12145 100644 --- a/graphics/pokemon/turtonator/follow_normal.pal +++ b/graphics/pokemon/turtonator/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 219 224 189 223 205 50 @@ -17,243 +17,3 @@ JASC-PAL 112 35 40 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/type_null/follow_normal.pal b/graphics/pokemon/type_null/follow_normal.pal index 99f9d4d85a3a..6aed76aa389e 100644 --- a/graphics/pokemon/type_null/follow_normal.pal +++ b/graphics/pokemon/type_null/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 173 173 173 216 133 99 @@ -17,243 +17,3 @@ JASC-PAL 40 34 32 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vikavolt/follow_normal.pal b/graphics/pokemon/vikavolt/follow_normal.pal index faa2e1f0cbf1..6a1e69c1fb5d 100644 --- a/graphics/pokemon/vikavolt/follow_normal.pal +++ b/graphics/pokemon/vikavolt/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 222 223 246 226 191 70 @@ -17,243 +17,3 @@ JASC-PAL 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/wimpod/follow_normal.pal b/graphics/pokemon/wimpod/follow_normal.pal index 0e86465df40a..800eb3f2a8d2 100644 --- a/graphics/pokemon/wimpod/follow_normal.pal +++ b/graphics/pokemon/wimpod/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 247 247 247 237 230 80 @@ -17,243 +17,3 @@ JASC-PAL 0 0 0 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/wishiwashi/follow_normal.pal b/graphics/pokemon/wishiwashi/follow_normal.pal index 655c1f735453..4197bbc38f59 100644 --- a/graphics/pokemon/wishiwashi/follow_normal.pal +++ b/graphics/pokemon/wishiwashi/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 241 241 242 239 240 241 @@ -17,243 +17,3 @@ JASC-PAL 16 49 56 16 16 16 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/wishiwashi/follow_shiny.pal b/graphics/pokemon/wishiwashi/follow_shiny.pal index c4fa3d03bdab..ca70dee150e0 100644 --- a/graphics/pokemon/wishiwashi/follow_shiny.pal +++ b/graphics/pokemon/wishiwashi/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 240 240 192 239 240 241 @@ -17,243 +17,3 @@ JASC-PAL 16 49 56 16 16 16 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/xurkitree/follow_normal.pal b/graphics/pokemon/xurkitree/follow_normal.pal index b273110db8ca..7cf96c13611f 100644 --- a/graphics/pokemon/xurkitree/follow_normal.pal +++ b/graphics/pokemon/xurkitree/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 241 251 241 193 225 255 @@ -17,243 +17,3 @@ JASC-PAL 30 38 43 29 34 38 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/yungoos/follow_normal.pal b/graphics/pokemon/yungoos/follow_normal.pal index 648e08b2a594..a37df815b998 100644 --- a/graphics/pokemon/yungoos/follow_normal.pal +++ b/graphics/pokemon/yungoos/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -256 +16 255 255 255 232 232 248 242 193 76 @@ -17,243 +17,3 @@ JASC-PAL 16 16 16 0 0 0 0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 From 5b223cfc3e38be3bbe079f806e418be4d1e58280 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 26 Apr 2024 12:19:03 -0400 Subject: [PATCH 229/291] Fixed Decidueye normal follower palette --- graphics/pokemon/decidueye/follow_normal.pal | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/graphics/pokemon/decidueye/follow_normal.pal b/graphics/pokemon/decidueye/follow_normal.pal index 567554e270c4..4d41e9da4a1d 100644 --- a/graphics/pokemon/decidueye/follow_normal.pal +++ b/graphics/pokemon/decidueye/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 255 255 255 66 68 74 216 220 222 @@ -16,3 +16,4 @@ JASC-PAL 173 97 71 68 67 72 0 0 0 +0 0 0 From d7a021a914a8813e2cb093e9cea6dfb7d9307082 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 15 Mar 2022 19:58:48 -0400 Subject: [PATCH 230/291] fix: Made `Common_Movement_*` 'safe' for followers fixed #31 --- data/scripts/movement.inc | 7 +++++++ include/event_scripts.h | 3 +++ src/scrcmd.c | 7 +++++-- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/data/scripts/movement.inc b/data/scripts/movement.inc index 383c014130cb..a5ebc0ae7fe2 100644 --- a/data/scripts/movement.inc +++ b/data/scripts/movement.inc @@ -1,3 +1,6 @@ +@ Starting from here, these movements are considered +@ 'safe' (won't put follower into a Pokeball) +Common_Movement_FollowerSafeStart:: Common_Movement_QuestionMark: emote_question_mark step_end @@ -68,6 +71,10 @@ Common_Movement_WalkInPlaceRight: walk_in_place_right step_end +@ End of follower-safe movements +Common_Movement_FollowerSafeEnd:: + step_end + Common_Movement_WalkUp6: walk_up walk_up diff --git a/include/event_scripts.h b/include/event_scripts.h index a64b8ffc4cb8..2fa4468c7448 100644 --- a/include/event_scripts.h +++ b/include/event_scripts.h @@ -639,4 +639,7 @@ extern const u8 EventScript_TradeCenter_Chair0[]; extern const u8 EventScript_ConfirmLeaveCableClubRoom[]; extern const u8 EventScript_TerminateLink[]; +extern const u8 Common_Movement_FollowerSafeStart[]; +extern const u8 Common_Movement_FollowerSafeEnd[]; + #endif // GUARD_EVENT_SCRIPTS_H diff --git a/src/scrcmd.c b/src/scrcmd.c index df490518fc12..3b4ad9ddd66f 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1000,7 +1000,7 @@ bool8 ScrCmd_fadeinbgm(struct ScriptContext *ctx) bool8 ScrCmd_applymovement(struct ScriptContext *ctx) { u16 localId = VarGet(ScriptReadHalfword(ctx)); - const void *movementScript = (const void *)ScriptReadWord(ctx); + const u8 *movementScript = (const u8 *)ScriptReadWord(ctx); struct ObjectEvent *objEvent; // When applying script movements to follower, it may have frozen animation that must be cleared @@ -1011,7 +1011,10 @@ bool8 ScrCmd_applymovement(struct ScriptContext *ctx) ScriptMovement_StartObjectMovementScript(localId, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, movementScript); sMovingNpcId = localId; // Force follower into pokeball - if (localId != OBJ_EVENT_ID_FOLLOWER && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT)) { + if (localId != OBJ_EVENT_ID_FOLLOWER + && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT) + && (movementScript < Common_Movement_FollowerSafeStart || movementScript > Common_Movement_FollowerSafeEnd)) + { objEvent = GetFollowerObject(); // return early if no follower or in shadowing state if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) From dbc11ad3d2028702c12d9677b74b0946292d7189 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 27 Apr 2024 23:15:49 -0400 Subject: [PATCH 231/291] fix: improved follower pokemon `lock` and `applymovement` code fixed #30, fixed #32 --- src/scrcmd.c | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/src/scrcmd.c b/src/scrcmd.c index 3b4ad9ddd66f..d29df1748d20 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1006,20 +1006,20 @@ bool8 ScrCmd_applymovement(struct ScriptContext *ctx) // When applying script movements to follower, it may have frozen animation that must be cleared if (localId == OBJ_EVENT_ID_FOLLOWER && (objEvent = GetFollowerObject()) && objEvent->frozen) { ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); - gSprites[objEvent->spriteId].animCmdIndex = 0; // Needed to set start frame of animation + gSprites[objEvent->spriteId].animCmdIndex = 0; // Reset start frame of animation } ScriptMovement_StartObjectMovementScript(localId, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, movementScript); sMovingNpcId = localId; + objEvent = GetFollowerObject(); // Force follower into pokeball if (localId != OBJ_EVENT_ID_FOLLOWER && !FlagGet(FLAG_SAFE_FOLLOWER_MOVEMENT) - && (movementScript < Common_Movement_FollowerSafeStart || movementScript > Common_Movement_FollowerSafeEnd)) + && (movementScript < Common_Movement_FollowerSafeStart || movementScript > Common_Movement_FollowerSafeEnd) + && (objEvent = GetFollowerObject()) + && !objEvent->invisible) { - objEvent = GetFollowerObject(); - // return early if no follower or in shadowing state - if (objEvent == NULL || gSprites[objEvent->spriteId].data[1] == 0) - return FALSE; ClearObjectEventMovement(objEvent, &gSprites[objEvent->spriteId]); + gSprites[objEvent->spriteId].animCmdIndex = 0; // Reset start frame of animation ScriptMovement_StartObjectMovementScript(OBJ_EVENT_ID_FOLLOWER, gSaveBlock1Ptr->location.mapNum, gSaveBlock1Ptr->location.mapGroup, EnterPokeballMovement); } return FALSE; @@ -1246,7 +1246,7 @@ bool8 ScrCmd_lockall(struct ScriptContext *ctx) } } -// lock freezes all object events except the player and the selected object immediately. +// lock freezes all object events except the player, follower, and the selected object immediately. // The player and selected object are frozen after waiting for their current movement to finish. bool8 ScrCmd_lock(struct ScriptContext *ctx) { @@ -1256,16 +1256,22 @@ bool8 ScrCmd_lock(struct ScriptContext *ctx) } else { + struct ObjectEvent *followerObj = GetFollowerObject(); if (gObjectEvents[gSelectedObjectEvent].active) { FreezeObjects_WaitForPlayerAndSelected(); SetupNativeScript(ctx, IsFreezeSelectedObjectAndPlayerFinished); + // follower is being talked to; keep it frozen + if (gObjectEvents[gSelectedObjectEvent].localId == OBJ_EVENT_ID_FOLLOWER) + followerObj = NULL; } else { FreezeObjects_WaitForPlayer(); SetupNativeScript(ctx, IsFreezePlayerFinished); } + if (followerObj) // Unfreeze follower object + UnfreezeObjectEvent(followerObj); return TRUE; } } From 5322127868e1a8145aff7da81cbb0cf5e0416071 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 28 Apr 2024 12:43:21 -0400 Subject: [PATCH 232/291] Fixed game not compiling when followers are disabled --- src/event_object_movement.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 8d0c7fe330af..6edcf1602240 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1869,7 +1869,7 @@ static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool32 shiny) { u32 paletteNum; // Use standalone palette, unless entry is OOB or NULL (fallback to front-sprite-based) -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE +#if OW_FOLLOWERS_ENABLED == TRUE && OW_FOLLOWERS_SHARE_PALETTE == FALSE if ((shiny && gSpeciesInfo[species].followerPalette) || (!shiny && gSpeciesInfo[species].followerShinyPalette)) { From 7c5357ca58dca31fcd4c7b8cdd5b918519e43c0f Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 28 Apr 2024 13:24:19 -0400 Subject: [PATCH 233/291] Fixed placeholder follower --- spritesheet_rules.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 5ccacef51a28..611344bb40f1 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -732,7 +732,7 @@ $(FLDEFFGFXDIR)/secret_power_tree.4bpp: %.4bpp: %.png $(FLDEFFGFXDIR)/record_mix_lights.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 1 -$(OBJEVENTGFXDIR)/pokemon/substitute.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/question_mark/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(POKEMONGFXDIR)/bulbasaur/follower.4bpp: %.4bpp: %.png From bd2c6836ccb8aec9d4372089890274bf1a4439e5 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 28 Apr 2024 14:40:54 -0400 Subject: [PATCH 234/291] Fixed several follower palettes --- graphics/pokemon/arcanine/hisuian/follow_normal.pal | 3 ++- graphics/pokemon/avalugg/hisuian/follow_normal.pal | 3 ++- graphics/pokemon/basculegion/female/follow_normal.pal | 3 ++- graphics/pokemon/basculegion/follow_normal.pal | 3 ++- graphics/pokemon/braviary/hisuian/follow_normal.pal | 4 +++- graphics/pokemon/celesteela/follow_normal.pal | 6 +++++- graphics/pokemon/celesteela/follow_shiny.pal | 6 +++++- graphics/pokemon/decidueye/follow_shiny.pal | 3 ++- graphics/pokemon/electrode/hisuian/follow_normal.pal | 5 ++++- graphics/pokemon/falinks/follow_normal.pal | 7 ++++++- graphics/pokemon/falinks/follow_shiny.pal | 7 ++++++- graphics/pokemon/goodra/hisuian/follow_normal.pal | 4 +++- graphics/pokemon/growlithe/hisuian/follow_normal.pal | 4 +++- graphics/pokemon/hakamo_o/follow_normal.pal | 7 ++++++- graphics/pokemon/hakamo_o/follow_shiny.pal | 7 ++++++- graphics/pokemon/hatenna/follow_normal.pal | 7 ++++++- graphics/pokemon/hatenna/follow_shiny.pal | 7 ++++++- graphics/pokemon/hatterene/follow_normal.pal | 3 ++- graphics/pokemon/hatterene/follow_shiny.pal | 3 ++- graphics/pokemon/jangmo_o/follow_normal.pal | 7 ++++++- graphics/pokemon/jangmo_o/follow_shiny.pal | 7 ++++++- graphics/pokemon/kartana/follow_normal.pal | 7 ++++++- graphics/pokemon/kartana/follow_shiny.pal | 7 ++++++- graphics/pokemon/lycanroc/dusk/follow_normal.pal | 3 ++- graphics/pokemon/lycanroc/dusk/follow_shiny.pal | 3 ++- graphics/pokemon/lycanroc/midnight/follow_normal.pal | 6 +++++- graphics/pokemon/lycanroc/midnight/follow_shiny.pal | 6 +++++- graphics/pokemon/quilava/follow_shiny.pal | 3 ++- graphics/pokemon/rowlet/follow_shiny.pal | 6 +++++- graphics/pokemon/sliggoo/hisuian/follow_normal.pal | 7 ++++++- graphics/pokemon/typhlosion/follow_shiny.pal | 3 ++- graphics/pokemon/voltorb/hisuian/follow_normal.pal | 7 ++++++- graphics/pokemon/wyrdeer/follow_normal.pal | 4 +++- graphics/pokemon/zapdos/galarian/follow_shiny.pal | 7 ++++++- graphics/pokemon/zorua/hisuian/follow_normal.pal | 4 +++- 35 files changed, 144 insertions(+), 35 deletions(-) diff --git a/graphics/pokemon/arcanine/hisuian/follow_normal.pal b/graphics/pokemon/arcanine/hisuian/follow_normal.pal index 97d3e8d026fc..fe9951fdd02d 100644 --- a/graphics/pokemon/arcanine/hisuian/follow_normal.pal +++ b/graphics/pokemon/arcanine/hisuian/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 50 151 66 0 0 0 0 0 0 @@ -16,3 +16,4 @@ JASC-PAL 65 64 56 232 232 248 88 88 88 +0 0 0 diff --git a/graphics/pokemon/avalugg/hisuian/follow_normal.pal b/graphics/pokemon/avalugg/hisuian/follow_normal.pal index 94a98f4b3414..97734c6ef9d7 100644 --- a/graphics/pokemon/avalugg/hisuian/follow_normal.pal +++ b/graphics/pokemon/avalugg/hisuian/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 123 44 44 0 0 0 16 16 16 @@ -16,3 +16,4 @@ JASC-PAL 253 236 58 219 169 15 148 70 32 +0 0 0 diff --git a/graphics/pokemon/basculegion/female/follow_normal.pal b/graphics/pokemon/basculegion/female/follow_normal.pal index 47a1bf2a0ed7..0eba30ff779e 100644 --- a/graphics/pokemon/basculegion/female/follow_normal.pal +++ b/graphics/pokemon/basculegion/female/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 199 73 73 0 0 0 0 0 0 @@ -16,3 +16,4 @@ JASC-PAL 22 70 37 43 191 90 37 136 69 +0 0 0 diff --git a/graphics/pokemon/basculegion/follow_normal.pal b/graphics/pokemon/basculegion/follow_normal.pal index a18831736a45..cfe3f30e69e3 100644 --- a/graphics/pokemon/basculegion/follow_normal.pal +++ b/graphics/pokemon/basculegion/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 130 28 112 0 0 0 160 186 183 @@ -16,3 +16,4 @@ JASC-PAL 22 70 37 43 191 90 37 136 69 +0 0 0 diff --git a/graphics/pokemon/braviary/hisuian/follow_normal.pal b/graphics/pokemon/braviary/hisuian/follow_normal.pal index 1db2d8b410fb..63aba4d005bc 100644 --- a/graphics/pokemon/braviary/hisuian/follow_normal.pal +++ b/graphics/pokemon/braviary/hisuian/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -14 +16 32 133 159 0 0 0 97 80 76 @@ -15,3 +15,5 @@ JASC-PAL 200 58 40 245 213 71 220 141 30 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/celesteela/follow_normal.pal b/graphics/pokemon/celesteela/follow_normal.pal index 99fd8d2ecdce..b99f696dab78 100644 --- a/graphics/pokemon/celesteela/follow_normal.pal +++ b/graphics/pokemon/celesteela/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -12 +16 0 0 0 19 19 19 0 0 0 @@ -13,3 +13,7 @@ JASC-PAL 205 205 205 74 123 115 222 255 172 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/celesteela/follow_shiny.pal b/graphics/pokemon/celesteela/follow_shiny.pal index fadd670871f4..daa5a4e1380d 100644 --- a/graphics/pokemon/celesteela/follow_shiny.pal +++ b/graphics/pokemon/celesteela/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -12 +16 0 0 0 19 19 19 0 0 0 @@ -13,3 +13,7 @@ JASC-PAL 205 205 205 74 123 115 222 255 172 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/decidueye/follow_shiny.pal b/graphics/pokemon/decidueye/follow_shiny.pal index 54d73fbf55d5..9f3a7bc1491c 100644 --- a/graphics/pokemon/decidueye/follow_shiny.pal +++ b/graphics/pokemon/decidueye/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 255 255 255 66 68 74 216 220 222 @@ -16,3 +16,4 @@ JASC-PAL 92 94 100 68 67 72 0 0 0 +0 0 0 diff --git a/graphics/pokemon/electrode/hisuian/follow_normal.pal b/graphics/pokemon/electrode/hisuian/follow_normal.pal index 465abe608a65..6d4b128cefda 100644 --- a/graphics/pokemon/electrode/hisuian/follow_normal.pal +++ b/graphics/pokemon/electrode/hisuian/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -13 +16 64 138 187 0 0 0 111 77 38 @@ -14,3 +14,6 @@ JASC-PAL 189 175 174 82 72 67 239 239 239 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/falinks/follow_normal.pal b/graphics/pokemon/falinks/follow_normal.pal index c8131c7935f6..33b56cb17c15 100644 --- a/graphics/pokemon/falinks/follow_normal.pal +++ b/graphics/pokemon/falinks/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 81 126 73 81 11 10 187 23 21 @@ -12,3 +12,8 @@ JASC-PAL 255 255 255 0 0 0 8 8 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/falinks/follow_shiny.pal b/graphics/pokemon/falinks/follow_shiny.pal index c8131c7935f6..33b56cb17c15 100644 --- a/graphics/pokemon/falinks/follow_shiny.pal +++ b/graphics/pokemon/falinks/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 81 126 73 81 11 10 187 23 21 @@ -12,3 +12,8 @@ JASC-PAL 255 255 255 0 0 0 8 8 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goodra/hisuian/follow_normal.pal b/graphics/pokemon/goodra/hisuian/follow_normal.pal index 81c3702271f6..24525b579385 100644 --- a/graphics/pokemon/goodra/hisuian/follow_normal.pal +++ b/graphics/pokemon/goodra/hisuian/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -14 +16 145 124 231 0 0 0 73 42 88 @@ -15,3 +15,5 @@ JASC-PAL 162 87 199 104 83 115 0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/growlithe/hisuian/follow_normal.pal b/graphics/pokemon/growlithe/hisuian/follow_normal.pal index 9d5975832d28..6420ac3bed9a 100644 --- a/graphics/pokemon/growlithe/hisuian/follow_normal.pal +++ b/graphics/pokemon/growlithe/hisuian/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -14 +16 85 163 132 0 0 0 43 47 54 @@ -15,3 +15,5 @@ JASC-PAL 138 60 40 225 202 168 180 148 100 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hakamo_o/follow_normal.pal b/graphics/pokemon/hakamo_o/follow_normal.pal index 1954b1056212..12daadf35dff 100644 --- a/graphics/pokemon/hakamo_o/follow_normal.pal +++ b/graphics/pokemon/hakamo_o/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 255 255 255 16 16 16 223 167 69 @@ -12,3 +12,8 @@ JASC-PAL 244 241 240 227 70 59 0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hakamo_o/follow_shiny.pal b/graphics/pokemon/hakamo_o/follow_shiny.pal index 9f1c3901649b..fab1014d102c 100644 --- a/graphics/pokemon/hakamo_o/follow_shiny.pal +++ b/graphics/pokemon/hakamo_o/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 255 255 255 16 16 16 248 152 184 @@ -12,3 +12,8 @@ JASC-PAL 244 241 240 227 70 59 0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hatenna/follow_normal.pal b/graphics/pokemon/hatenna/follow_normal.pal index 2963a09186ce..fb19581d495b 100644 --- a/graphics/pokemon/hatenna/follow_normal.pal +++ b/graphics/pokemon/hatenna/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 128 128 128 76 77 85 226 238 250 @@ -12,3 +12,8 @@ JASC-PAL 167 151 159 255 244 244 246 216 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hatenna/follow_shiny.pal b/graphics/pokemon/hatenna/follow_shiny.pal index 2963a09186ce..fb19581d495b 100644 --- a/graphics/pokemon/hatenna/follow_shiny.pal +++ b/graphics/pokemon/hatenna/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 128 128 128 76 77 85 226 238 250 @@ -12,3 +12,8 @@ JASC-PAL 167 151 159 255 244 244 246 216 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hatterene/follow_normal.pal b/graphics/pokemon/hatterene/follow_normal.pal index 16ed265f1060..75c6f2b22d02 100644 --- a/graphics/pokemon/hatterene/follow_normal.pal +++ b/graphics/pokemon/hatterene/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 136 58 58 114 122 177 16 16 16 @@ -16,3 +16,4 @@ JASC-PAL 133 109 139 180 162 183 228 137 160 +0 0 0 diff --git a/graphics/pokemon/hatterene/follow_shiny.pal b/graphics/pokemon/hatterene/follow_shiny.pal index 16ed265f1060..75c6f2b22d02 100644 --- a/graphics/pokemon/hatterene/follow_shiny.pal +++ b/graphics/pokemon/hatterene/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 136 58 58 114 122 177 16 16 16 @@ -16,3 +16,4 @@ JASC-PAL 133 109 139 180 162 183 228 137 160 +0 0 0 diff --git a/graphics/pokemon/jangmo_o/follow_normal.pal b/graphics/pokemon/jangmo_o/follow_normal.pal index 0b53b3137d4d..0bc5d026a79d 100644 --- a/graphics/pokemon/jangmo_o/follow_normal.pal +++ b/graphics/pokemon/jangmo_o/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 255 255 255 122 98 34 241 210 67 @@ -12,3 +12,8 @@ JASC-PAL 232 232 232 203 63 66 0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jangmo_o/follow_shiny.pal b/graphics/pokemon/jangmo_o/follow_shiny.pal index 86ca5f2eb0c8..fb57b014b9f3 100644 --- a/graphics/pokemon/jangmo_o/follow_shiny.pal +++ b/graphics/pokemon/jangmo_o/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 255 255 255 122 98 34 248 120 192 @@ -12,3 +12,8 @@ JASC-PAL 232 232 232 203 63 66 0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kartana/follow_normal.pal b/graphics/pokemon/kartana/follow_normal.pal index 33cead2027bf..3803c6dd2086 100644 --- a/graphics/pokemon/kartana/follow_normal.pal +++ b/graphics/pokemon/kartana/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 73 51 187 0 0 0 255 255 255 @@ -12,3 +12,8 @@ JASC-PAL 255 225 86 255 222 65 112 99 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kartana/follow_shiny.pal b/graphics/pokemon/kartana/follow_shiny.pal index 765dc8aa121f..56caa2f57417 100644 --- a/graphics/pokemon/kartana/follow_shiny.pal +++ b/graphics/pokemon/kartana/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 73 51 187 0 0 0 208 224 224 @@ -12,3 +12,8 @@ JASC-PAL 24 48 160 255 222 65 112 99 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/dusk/follow_normal.pal b/graphics/pokemon/lycanroc/dusk/follow_normal.pal index b77c2d14c62a..3cfb9d0e13ca 100644 --- a/graphics/pokemon/lycanroc/dusk/follow_normal.pal +++ b/graphics/pokemon/lycanroc/dusk/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 0 0 0 16 16 16 255 255 255 @@ -16,3 +16,4 @@ JASC-PAL 64 136 60 104 191 73 128 128 128 +0 0 0 diff --git a/graphics/pokemon/lycanroc/dusk/follow_shiny.pal b/graphics/pokemon/lycanroc/dusk/follow_shiny.pal index 3e60eeeda22e..66d38cf4023a 100644 --- a/graphics/pokemon/lycanroc/dusk/follow_shiny.pal +++ b/graphics/pokemon/lycanroc/dusk/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 0 0 0 16 16 16 255 255 255 @@ -16,3 +16,4 @@ JASC-PAL 91 188 86 168 208 32 128 128 128 +0 0 0 diff --git a/graphics/pokemon/lycanroc/midnight/follow_normal.pal b/graphics/pokemon/lycanroc/midnight/follow_normal.pal index 6cfbf7bd374e..1b2faaa6d1f5 100644 --- a/graphics/pokemon/lycanroc/midnight/follow_normal.pal +++ b/graphics/pokemon/lycanroc/midnight/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -12 +16 0 0 0 53 52 53 240 235 230 @@ -13,3 +13,7 @@ JASC-PAL 128 128 128 252 83 100 47 45 41 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/midnight/follow_shiny.pal b/graphics/pokemon/lycanroc/midnight/follow_shiny.pal index a78495168185..ec6a7d3b0e12 100644 --- a/graphics/pokemon/lycanroc/midnight/follow_shiny.pal +++ b/graphics/pokemon/lycanroc/midnight/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -12 +16 0 0 0 53 52 53 240 235 230 @@ -13,3 +13,7 @@ JASC-PAL 128 128 128 252 83 100 47 45 41 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/quilava/follow_shiny.pal b/graphics/pokemon/quilava/follow_shiny.pal index 1be7b59a68d2..030e54f91431 100644 --- a/graphics/pokemon/quilava/follow_shiny.pal +++ b/graphics/pokemon/quilava/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 152 208 160 0 133 238 32 64 148 @@ -16,3 +16,4 @@ JASC-PAL 232 232 248 248 208 96 208 176 88 +0 0 0 diff --git a/graphics/pokemon/rowlet/follow_shiny.pal b/graphics/pokemon/rowlet/follow_shiny.pal index ae58957c19c2..b03438e93820 100644 --- a/graphics/pokemon/rowlet/follow_shiny.pal +++ b/graphics/pokemon/rowlet/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -12 +16 0 0 0 40 70 58 138 204 171 @@ -13,3 +13,7 @@ JASC-PAL 112 86 67 54 149 170 211 54 39 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sliggoo/hisuian/follow_normal.pal b/graphics/pokemon/sliggoo/hisuian/follow_normal.pal index 398125fb77a9..2a1c39c1af60 100644 --- a/graphics/pokemon/sliggoo/hisuian/follow_normal.pal +++ b/graphics/pokemon/sliggoo/hisuian/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 28 108 186 0 0 0 85 54 86 @@ -12,3 +12,8 @@ JASC-PAL 108 108 108 139 87 141 0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/typhlosion/follow_shiny.pal b/graphics/pokemon/typhlosion/follow_shiny.pal index a67a600291d4..75eab98154fe 100644 --- a/graphics/pokemon/typhlosion/follow_shiny.pal +++ b/graphics/pokemon/typhlosion/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -15 +16 152 208 160 32 72 156 24 105 205 @@ -16,3 +16,4 @@ JASC-PAL 232 232 248 104 88 56 168 144 80 +0 0 0 diff --git a/graphics/pokemon/voltorb/hisuian/follow_normal.pal b/graphics/pokemon/voltorb/hisuian/follow_normal.pal index 6ad5f39723bf..39a300bb732e 100644 --- a/graphics/pokemon/voltorb/hisuian/follow_normal.pal +++ b/graphics/pokemon/voltorb/hisuian/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 0 0 0 135 8 229 106 48 11 @@ -12,3 +12,8 @@ JASC-PAL 194 153 64 232 232 248 179 116 59 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/wyrdeer/follow_normal.pal b/graphics/pokemon/wyrdeer/follow_normal.pal index a1d1ce26f29a..5e615dfc1f9c 100644 --- a/graphics/pokemon/wyrdeer/follow_normal.pal +++ b/graphics/pokemon/wyrdeer/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -14 +16 56 73 190 0 0 0 0 0 0 @@ -15,3 +15,5 @@ JASC-PAL 52 74 116 142 47 47 118 109 107 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zapdos/galarian/follow_shiny.pal b/graphics/pokemon/zapdos/galarian/follow_shiny.pal index f56f0b252217..0b20ecdae9d1 100644 --- a/graphics/pokemon/zapdos/galarian/follow_shiny.pal +++ b/graphics/pokemon/zapdos/galarian/follow_shiny.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -11 +16 128 128 128 40 17 1 0 0 0 @@ -12,3 +12,8 @@ JASC-PAL 250 250 250 193 89 13 193 89 13 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zorua/hisuian/follow_normal.pal b/graphics/pokemon/zorua/hisuian/follow_normal.pal index 5dff1bd7d91c..4fc0bdb6d371 100644 --- a/graphics/pokemon/zorua/hisuian/follow_normal.pal +++ b/graphics/pokemon/zorua/hisuian/follow_normal.pal @@ -1,6 +1,6 @@ JASC-PAL 0100 -14 +16 81 88 190 0 0 0 135 34 34 @@ -15,3 +15,5 @@ JASC-PAL 33 33 49 107 107 107 164 98 16 +0 0 0 +0 0 0 From ee0d7a467afa1ce5cec1fecce36fe28d5fca4f34 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sun, 28 Apr 2024 20:33:23 -0400 Subject: [PATCH 235/291] fix: reverted Wailord OW gfx back to 32x32 --- .../object_events/pics/pokemon/wailord.png | Bin 1259 -> 10094 bytes .../object_events/object_event_graphics.h | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/graphics/object_events/pics/pokemon/wailord.png b/graphics/object_events/pics/pokemon/wailord.png index a7032a856a462d258c35136f14fbb086810819d9..a1fc3a087a2641b82ead18cbd07042531268a140 100644 GIT binary patch literal 10094 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 delta 1218 zcmV;z1U>uiPU{JOiBL{Q4GJ0x0000DNk~Le0004i0000$1Oos70O5AMi~s-t2XskI zMF-^x0uL)7YX%Va0000NbVXQnQ*UN;cVTj607pzjP)ME|7+^2GoE z1P@6>K~#90?U}o7+b|S{H4Einc<3$5fR7F^>Y2z-2ee0+R-e0+R-e0+R- ze0+R-UOMdY&tW`&AdKB(7jW@oQ{+LAXNPlA0Az@viyxg37=y*ZoD|a}8QBe8{P>Vd zfEjiNaW4FX;i3E)!YIW`9OncQ8L)KG#h)dc`Qe-kj+5j9>j281Bl%{YAIw#S*lWba zpCRn(VtkEFqbL`GlO5gxj2|CD>BX2*`z(TUA^7lscL3vmN9S%sW#)GW@en`>f_bKO z@#Ay5p>X~O==|g${_-6l6oeqyYQ(|0;8fK3$ld{zA0Gl`tkWRMxgdy@7A%6>ir<)i zp6AA&J(ZV&;tpdSK)4W8+$c!WiZAsR!Y@fOuBPa)DeK}Qe5VDI9sgsTCGt8qECxzY za+6>{@`~qw8W(=NzOMESFVlAX34+)66(?711%vVlDXu>u;m1e#lq)Vwf-Wuu85b0T zj0-Y@;C5c|jj2W)B_zj4$rl=vOY~%S{s5D4o{MuAZMeKXh5cp=sKKC^Rs7OaWFb68 zYuv@dvgPRx9{#{6-=vVX;ZiVz{ZbEwL6ESD8(*t`usbY*J)vKGkEbRmn2e^oIovbW zhF5}esW%IfiW{e)qN;Jz15%T);#vbmviB1i(dM4l#brWBlwe}IgW;mi4YQbQ7Aoq4 zywO8>Z>kD|=6=h?rC?qc)YptKt@EYc0VSwP#Pr_0t*--(8Y1v-^bX)$3c?l=RpSZV z=+A(EEbBbg8`x&?zWul`Oai3N8$Z_t=dHLBlnZ@XYr3FlqvD29Kt8VD@l!bbaQfXe zNb-s|mzjp(jDG63;_93w7nHAjBS;N`MV*^QX}&)BE(AZ`YJw^i*Dn4Bpr{K*{Z?E? zu4CmqpBdh|!a84=1YfOA#8->k{#T?*=RXHMsdg!j85g{3#~%gDSUZ4mzLKotWg4H_z8)fcHR!(PBM)Xveq7T}y?#4h z3YLnQtphmcxr>V|w!Dy{ob)<_*N~-2!H-oGHJ?(+;mesgbgoXS?y&I|y0|nfGQ=N$ z;j3Y9(CHL6!>G84qNv{-go?9t6^TRVQjizeV9@Q_z8<=`2m`>s?AbV3N4+>cT@Rx^ z_tWpM;xQXW5i@a_P0Sxuw=;|_U*BAuUq-w#V&7KnoE!4=A{j#`U0j{h>vlSW;i+v9 zI=I;NGL|gt9l*F4;_)yt)z6c-Jm)t#@8R%={lk`n2fujJ?97TCoG=wz`z|gbID%dL g=>PEe`26?$1;xtqUc5*DdH?_b07*qoM6N<$f)gM;{{R30 diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 706284fd267b..9eddde0b13cc 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -698,7 +698,7 @@ const u32 gObjectEventPic_Swalot[] = INCBIN_COMP("graphics/object_events/pics/po const u32 gObjectEventPic_Carvanha[] = INCBIN_COMP("graphics/object_events/pics/pokemon/carvanha.4bpp"); const u32 gObjectEventPic_Sharpedo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/sharpedo.4bpp"); const u32 gObjectEventPic_Wailmer[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wailmer.4bpp"); -const u32 gObjectEventPic_Wailord[] = INCBIN_U32("graphics/object_events/pics/pokemon/wailord.4bpp"); +const u32 gObjectEventPic_Wailord[] = INCBIN_COMP("graphics/object_events/pics/pokemon/wailord.4bpp"); const u32 gObjectEventPic_Numel[] = INCBIN_COMP("graphics/object_events/pics/pokemon/numel.4bpp"); const u32 gObjectEventPic_Camerupt[] = INCBIN_COMP("graphics/object_events/pics/pokemon/camerupt.4bpp"); const u32 gObjectEventPic_Torkoal[] = INCBIN_COMP("graphics/object_events/pics/pokemon/torkoal.4bpp"); From 4948d800307df9ba669a82bd72da05943d797603 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Wed, 11 May 2022 22:54:03 -0400 Subject: [PATCH 236/291] fix: follower pokemon should disappear when healed by nurse --- data/scripts/pkmn_center_nurse.inc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/data/scripts/pkmn_center_nurse.inc b/data/scripts/pkmn_center_nurse.inc index c0fe80a994dd..9c5afba8d6e6 100644 --- a/data/scripts/pkmn_center_nurse.inc +++ b/data/scripts/pkmn_center_nurse.inc @@ -33,7 +33,7 @@ EventScript_PkmnCenterNurse_IllTakeYourPkmn2:: return EventScript_PkmnCenterNurse_TakeAndHealPkmn:: - applymovement VAR_0x800B, Common_Movement_WalkInPlaceFasterLeft @ TODO: Make follower disappear here + applymovement VAR_0x800B, Movement_PkmnCenterNurse_Turn waitmovement 0 dofieldeffect FLDEFF_POKECENTER_HEAL waitfieldeffect FLDEFF_POKECENTER_HEAL @@ -117,6 +117,10 @@ EventScript_PkmnCenterNurse_GoldCardHealPkmn:: goto EventScript_PkmnCenterNurse_HealPkmn end +Movement_PkmnCenterNurse_Turn: + walk_in_place_faster_left + step_end + Movement_PkmnCenterNurse_Bow: nurse_joy_bow delay_4 From 758e4049cd235d7505abc78846739459580bdef3 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 3 May 2024 00:43:39 -0400 Subject: [PATCH 237/291] fix: `LARGE_OW_SUPPORT` and affine OW movements fixed #33 --- .../object_events/object_event_subsprites.h | 796 +++++++++--------- src/event_object_movement.c | 10 +- 2 files changed, 402 insertions(+), 404 deletions(-) diff --git a/src/data/object_events/object_event_subsprites.h b/src/data/object_events/object_event_subsprites.h index cb17e219e0be..972deabb0038 100755 --- a/src/data/object_events/object_event_subsprites.h +++ b/src/data/object_events/object_event_subsprites.h @@ -2130,215 +2130,362 @@ static const struct Subsprite sOamTable_24x32_4[] = { }, }; -static const struct Subsprite sOamTable_48x48[] = { +static const struct Subsprite sOamTable_64x64_Follower[] = { { - .x = -24, - .y = -24, - SUBSPRITE_SHAPE(32, 8), + .x = -32, .y = -32, + SUBSPRITE_SHAPE(64, 32), .tileOffset = 0, .priority = 1 }, { - .x = 8, - .y = -24, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 4, - .priority = 1 - }, - { - .x = -24, - .y = -16, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 6, - .priority = 1 - }, + .x = -32, .y = 0, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 32, + .priority = 2 + } +}; + +static const struct Subsprite sOamTable_64x64_HotSprings[] = { { - .x = 8, - .y = -16, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 10, - .priority = 1 + .x = -32, + .y = -32, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 2 }, { - .x = -24, - .y = -8, + .x = -32, + .y = 0, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 12, + .tileOffset = 32, .priority = 2 }, { - .x = 8, - .y = -8, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 16, + .x = 0, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 36, .priority = 2 }, { - .x = -24, - .y = 0, + .x = -32, + .y = 8, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 18, + .tileOffset = 40, .priority = 2 }, { - .x = 8, - .y = 0, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 22, + .x = 0, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 44, .priority = 2 }, { - .x = -24, - .y = 8, + .x = -32, + .y = 16, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 24, + .tileOffset = 48, .priority = 2 }, { - .x = 8, - .y = 8, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 28, + .x = 0, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 52, .priority = 2 }, { - .x = -24, - .y = 16, + .x = -32, + .y = 24, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 30, - .priority = 2 + .tileOffset = 56, + .priority = 3 }, { - .x = 8, - .y = 16, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 34, - .priority = 2 - } + .x = 0, + .y = 24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 60, + .priority = 3 + }, }; -static const struct Subsprite sOamTable_48x48_4[] = { +static const struct Subsprite sOamTable_64x64_Grass2[] = { { - .x = -24, - .y = -24, - SUBSPRITE_SHAPE(32, 8), + .x = -32, + .y = -32, + SUBSPRITE_SHAPE(64, 32), .tileOffset = 0, - .priority = 1 + .priority = 2 }, { - .x = 8, - .y = -24, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 4, - .priority = 1 + .x = -32, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 32, + .priority = 2 }, { - .x = -24, - .y = -16, + .x = 0, + .y = 0, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 6, - .priority = 1 + .tileOffset = 36, + .priority = 2 }, { - .x = 8, - .y = -16, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 10, - .priority = 1 + .x = -32, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 40, + .priority = 2 }, { - .x = -24, - .y = -8, + .x = 0, + .y = 8, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 12, - .priority = 1 + .tileOffset = 44, + .priority = 2 }, { - .x = 8, - .y = -8, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 16, - .priority = 1 + .x = -32, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 48, + .priority = 3 }, { - .x = -24, - .y = 0, + .x = 0, + .y = 16, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 18, - .priority = 1 + .tileOffset = 52, + .priority = 3 }, { - .x = 8, - .y = 0, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 22, - .priority = 1 + .x = -32, + .y = 24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 56, + .priority = 3 }, { - .x = -24, - .y = 8, + .x = 0, + .y = 24, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 24, - .priority = 1 + .tileOffset = 60, + .priority = 3 }, +}; + +static const struct Subsprite sOamTable_64x64_Grass1[] = { { - .x = 8, - .y = 8, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 28, + .x = -32, + .y = -32, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, .priority = 1 }, { - .x = -24, - .y = 16, + .x = -32, + .y = 0, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 30, + .tileOffset = 32, .priority = 1 }, { - .x = 8, - .y = 16, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 34, + .x = 0, + .y = 0, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 36, .priority = 1 - } -}; - -static const struct Subsprite sOamTable_48x48_HotSprings[] = { + }, { - .x = -24, - .y = -24, + .x = -32, + .y = 8, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 0, - .priority = 2 + .tileOffset = 40, + .priority = 1 }, { - .x = 8, - .y = -24, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 4, - .priority = 2 + .x = 0, + .y = 8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 44, + .priority = 1 }, { - .x = -24, - .y = -16, + .x = -32, + .y = 16, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 6, - .priority = 2 + .tileOffset = 48, + .priority = 3 }, { - .x = 8, - .y = -16, - SUBSPRITE_SHAPE(16, 8), - .tileOffset = 10, - .priority = 2 + .x = 0, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 52, + .priority = 3 }, { - .x = -24, - .y = -8, + .x = -32, + .y = 24, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 12, - .priority = 2 + .tileOffset = 56, + .priority = 3 + }, + { + .x = 0, + .y = 24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 60, + .priority = 3 + }, +}; + +static const struct Subsprite sOamTable_64x64_Grass3[] = { + { + .x = -32, + .y = -24, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 2 + }, + { + .x = -32, + .y = 8, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 32, + .priority = 3 + } +}; + +static const struct Subsprite sOamTable_64x64_Grass4[] = { + { + .x = -32, + .y = -24, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 0, + .priority = 1 + }, + { + .x = -32, + .y = 8, + SUBSPRITE_SHAPE(64, 32), + .tileOffset = 32, + .priority = 3 + } +}; + + +static const struct SubspriteTable sOamTables_16x24[] = { + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_1), + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_2), + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_3), + SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_4), +}; + + +static const struct SubspriteTable sOamTables_24x16[] = { + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_1), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_2), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_3), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_3), +}; + +static const struct SubspriteTable sOamTables_24x24[] = { + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_0), // reflections + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_0), // all 2 + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_1), // all 1 + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_2), // bottom 8 3 + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_3), // bottom 16 3 + SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_4), // top 1, bottom 16 3 +}; + +static const struct SubspriteTable sOamTables_24x32[] = { + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_1), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_2), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_3), + SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_4), +}; + + +static const struct SubspriteTable sOamTables_32x24[] = { + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_0), + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_1), + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_2), + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_3), + SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_4), +}; + + +// For following pokemon +// Makes the top 32 pixels priority 1, +// so that very tall pokemon's heads +// will appear on top of buildings, etc. +static const struct SubspriteTable sOamTables_64x64_Tall[] = { + {}, // unused + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Follower), // elevation 3 + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_1), // elevation 4 + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_HotSprings), // hot springs + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass2), // long grass + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass1) // long grass priority 1 +}; + +// Like sOamTables_64x64_Tall, but fewer pixels visible in long grass +// Meant for pokemon that are more long than tall like Wailord +static const struct SubspriteTable sOamTables_64x64_Long[] = { + {}, // unused + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Follower), // elevation 3 + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_1), // elevation 4 + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_HotSprings), // hot springs + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass3), // long grass + SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass4) // long grass priority 1 +}; +#endif + +static const struct Subsprite sOamTable_48x48[] = { + { + .x = -24, + .y = -24, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 0, + .priority = 1 + }, + { + .x = 8, + .y = -24, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 4, + .priority = 1 + }, + { + .x = -24, + .y = -16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 6, + .priority = 1 + }, + { + .x = 8, + .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 10, + .priority = 1 + }, + { + .x = -24, + .y = -8, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 12, + .priority = 2 }, { .x = 8, @@ -2380,174 +2527,174 @@ static const struct Subsprite sOamTable_48x48_HotSprings[] = { .y = 16, SUBSPRITE_SHAPE(32, 8), .tileOffset = 30, - .priority = 3 + .priority = 2 }, { .x = 8, .y = 16, SUBSPRITE_SHAPE(16, 8), .tileOffset = 34, - .priority = 3 + .priority = 2 } }; -static const struct Subsprite sOamTable_48x48_Grass2[] = { +static const struct Subsprite sOamTable_48x48_4[] = { { .x = -24, .y = -24, SUBSPRITE_SHAPE(32, 8), .tileOffset = 0, - .priority = 2 + .priority = 1 }, { .x = 8, .y = -24, SUBSPRITE_SHAPE(16, 8), .tileOffset = 4, - .priority = 2 + .priority = 1 }, { .x = -24, .y = -16, SUBSPRITE_SHAPE(32, 8), .tileOffset = 6, - .priority = 2 + .priority = 1 }, { .x = 8, .y = -16, SUBSPRITE_SHAPE(16, 8), .tileOffset = 10, - .priority = 2 + .priority = 1 }, { .x = -24, .y = -8, SUBSPRITE_SHAPE(32, 8), .tileOffset = 12, - .priority = 2 + .priority = 1 }, { .x = 8, .y = -8, SUBSPRITE_SHAPE(16, 8), .tileOffset = 16, - .priority = 2 + .priority = 1 }, { .x = -24, .y = 0, SUBSPRITE_SHAPE(32, 8), .tileOffset = 18, - .priority = 2 + .priority = 1 }, { .x = 8, .y = 0, SUBSPRITE_SHAPE(16, 8), .tileOffset = 22, - .priority = 2 + .priority = 1 }, { .x = -24, .y = 8, SUBSPRITE_SHAPE(32, 8), .tileOffset = 24, - .priority = 3 + .priority = 1 }, { .x = 8, .y = 8, SUBSPRITE_SHAPE(16, 8), .tileOffset = 28, - .priority = 3 + .priority = 1 }, { .x = -24, .y = 16, SUBSPRITE_SHAPE(32, 8), .tileOffset = 30, - .priority = 3 + .priority = 1 }, { .x = 8, .y = 16, SUBSPRITE_SHAPE(16, 8), .tileOffset = 34, - .priority = 3 + .priority = 1 } }; -static const struct Subsprite sOamTable_48x48_Grass1[] = { +static const struct Subsprite sOamTable_48x48_HotSprings[] = { { .x = -24, .y = -24, SUBSPRITE_SHAPE(32, 8), .tileOffset = 0, - .priority = 1 + .priority = 2 }, { .x = 8, .y = -24, SUBSPRITE_SHAPE(16, 8), .tileOffset = 4, - .priority = 1 + .priority = 2 }, { .x = -24, .y = -16, SUBSPRITE_SHAPE(32, 8), .tileOffset = 6, - .priority = 1 + .priority = 2 }, { .x = 8, .y = -16, SUBSPRITE_SHAPE(16, 8), .tileOffset = 10, - .priority = 1 + .priority = 2 }, { .x = -24, .y = -8, SUBSPRITE_SHAPE(32, 8), .tileOffset = 12, - .priority = 1 + .priority = 2 }, { .x = 8, .y = -8, SUBSPRITE_SHAPE(16, 8), .tileOffset = 16, - .priority = 1 + .priority = 2 }, { .x = -24, .y = 0, SUBSPRITE_SHAPE(32, 8), .tileOffset = 18, - .priority = 1 + .priority = 2 }, { .x = 8, .y = 0, SUBSPRITE_SHAPE(16, 8), .tileOffset = 22, - .priority = 1 + .priority = 2 }, { .x = -24, .y = 8, SUBSPRITE_SHAPE(32, 8), .tileOffset = 24, - .priority = 3 + .priority = 2 }, { .x = 8, .y = 8, SUBSPRITE_SHAPE(16, 8), .tileOffset = 28, - .priority = 3 + .priority = 2 }, { .x = -24, @@ -2565,302 +2712,181 @@ static const struct Subsprite sOamTable_48x48_Grass1[] = { } }; -static const struct Subsprite sOamTable_64x64_Follower[] = { - { - .x = -32, .y = -32, - SUBSPRITE_SHAPE(64, 32), - .tileOffset = 0, - .priority = 1 - }, - { - .x = -32, .y = 0, - SUBSPRITE_SHAPE(64, 32), - .tileOffset = 32, - .priority = 2 - } -}; - -static const struct Subsprite sOamTable_64x64_HotSprings[] = { +static const struct Subsprite sOamTable_48x48_Grass2[] = { { - .x = -32, - .y = -32, - SUBSPRITE_SHAPE(64, 32), + .x = -24, + .y = -24, + SUBSPRITE_SHAPE(32, 8), .tileOffset = 0, .priority = 2 }, { - .x = -32, - .y = 0, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 32, + .x = 8, + .y = -24, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 4, .priority = 2 }, { - .x = 0, - .y = 0, + .x = -24, + .y = -16, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 36, + .tileOffset = 6, .priority = 2 }, { - .x = -32, - .y = 8, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 40, + .x = 8, + .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 10, .priority = 2 }, { - .x = 0, - .y = 8, + .x = -24, + .y = -8, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 44, + .tileOffset = 12, .priority = 2 }, { - .x = -32, - .y = 16, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 48, - .priority = 2 - }, - { - .x = 0, - .y = 16, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 52, - .priority = 2 - }, - { - .x = -32, - .y = 24, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 56, - .priority = 3 - }, - { - .x = 0, - .y = 24, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 60, - .priority = 3 - }, -}; - -static const struct Subsprite sOamTable_64x64_Grass2[] = { - { - .x = -32, - .y = -32, - SUBSPRITE_SHAPE(64, 32), - .tileOffset = 0, - .priority = 2 - }, - { - .x = -32, - .y = 0, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 32, - .priority = 2 - }, - { - .x = 0, - .y = 0, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 36, + .x = 8, + .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 16, .priority = 2 }, { - .x = -32, - .y = 8, + .x = -24, + .y = 0, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 40, + .tileOffset = 18, .priority = 2 }, { - .x = 0, - .y = 8, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 44, + .x = 8, + .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 22, .priority = 2 }, { - .x = -32, - .y = 16, + .x = -24, + .y = 8, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 48, + .tileOffset = 24, .priority = 3 }, { - .x = 0, - .y = 16, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 52, + .x = 8, + .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 28, .priority = 3 }, { - .x = -32, - .y = 24, + .x = -24, + .y = 16, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 56, + .tileOffset = 30, .priority = 3 }, { - .x = 0, - .y = 24, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 60, + .x = 8, + .y = 16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 34, .priority = 3 - }, + } }; -static const struct Subsprite sOamTable_64x64_Grass1[] = { +static const struct Subsprite sOamTable_48x48_Grass1[] = { { - .x = -32, - .y = -32, - SUBSPRITE_SHAPE(64, 32), + .x = -24, + .y = -24, + SUBSPRITE_SHAPE(32, 8), .tileOffset = 0, .priority = 1 }, { - .x = -32, - .y = 0, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 32, + .x = 8, + .y = -24, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 4, .priority = 1 }, { - .x = 0, - .y = 0, + .x = -24, + .y = -16, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 36, + .tileOffset = 6, .priority = 1 }, { - .x = -32, - .y = 8, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 40, + .x = 8, + .y = -16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 10, .priority = 1 }, { - .x = 0, - .y = 8, + .x = -24, + .y = -8, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 44, + .tileOffset = 12, .priority = 1 }, { - .x = -32, - .y = 16, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 48, - .priority = 3 + .x = 8, + .y = -8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 16, + .priority = 1 }, { - .x = 0, - .y = 16, + .x = -24, + .y = 0, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 52, - .priority = 3 + .tileOffset = 18, + .priority = 1 }, { - .x = -32, - .y = 24, - SUBSPRITE_SHAPE(32, 8), - .tileOffset = 56, - .priority = 3 + .x = 8, + .y = 0, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 22, + .priority = 1 }, { - .x = 0, - .y = 24, + .x = -24, + .y = 8, SUBSPRITE_SHAPE(32, 8), - .tileOffset = 60, + .tileOffset = 24, .priority = 3 }, -}; - -static const struct Subsprite sOamTable_64x64_Grass3[] = { { - .x = -32, - .y = -24, - SUBSPRITE_SHAPE(64, 32), - .tileOffset = 0, - .priority = 2 + .x = 8, + .y = 8, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 28, + .priority = 3 }, { - .x = -32, - .y = 8, - SUBSPRITE_SHAPE(64, 32), - .tileOffset = 32, + .x = -24, + .y = 16, + SUBSPRITE_SHAPE(32, 8), + .tileOffset = 30, .priority = 3 - } -}; - -static const struct Subsprite sOamTable_64x64_Grass4[] = { - { - .x = -32, - .y = -24, - SUBSPRITE_SHAPE(64, 32), - .tileOffset = 0, - .priority = 1 }, { - .x = -32, - .y = 8, - SUBSPRITE_SHAPE(64, 32), - .tileOffset = 32, + .x = 8, + .y = 16, + SUBSPRITE_SHAPE(16, 8), + .tileOffset = 34, .priority = 3 } }; - -static const struct SubspriteTable sOamTables_16x24[] = { - SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_0), - SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_0), - SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_1), - SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_2), - SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_3), - SUBSPRITE_TABLE_ENTRY(sOamTable_16x24_4), -}; - - -static const struct SubspriteTable sOamTables_24x16[] = { - SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_0), - SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_0), - SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_1), - SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_2), - SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_3), - SUBSPRITE_TABLE_ENTRY(sOamTable_24x16_3), -}; - -static const struct SubspriteTable sOamTables_24x24[] = { - SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_0), // reflections - SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_0), // all 2 - SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_1), // all 1 - SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_2), // bottom 8 3 - SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_3), // bottom 16 3 - SUBSPRITE_TABLE_ENTRY(sOamTable_24x24_4), // top 1, bottom 16 3 -}; - -static const struct SubspriteTable sOamTables_24x32[] = { - SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_0), - SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_0), - SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_1), - SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_2), - SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_3), - SUBSPRITE_TABLE_ENTRY(sOamTable_24x32_4), -}; - - -static const struct SubspriteTable sOamTables_32x24[] = { - SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_0), - SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_0), - SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_1), - SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_2), - SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_3), - SUBSPRITE_TABLE_ENTRY(sOamTable_32x24_4), -}; - - +// Also used for truck static const struct SubspriteTable sOamTables_48x48[] = { SUBSPRITE_TABLE_ENTRY(sOamTable_48x48), // reflections SUBSPRITE_TABLE_ENTRY(sOamTable_48x48), // elevation 3 @@ -2868,30 +2894,4 @@ static const struct SubspriteTable sOamTables_48x48[] = { SUBSPRITE_TABLE_ENTRY(sOamTable_48x48_HotSprings), // hot springs SUBSPRITE_TABLE_ENTRY(sOamTable_48x48_Grass2), // long grass SUBSPRITE_TABLE_ENTRY(sOamTable_48x48_Grass1) // long grass priority 1 -}; - - -// For following pokemon -// Makes the top 32 pixels priority 1, -// so that very tall pokemon's heads -// will appear on top of buildings, etc. -static const struct SubspriteTable sOamTables_64x64_Tall[] = { - {}, // unused - SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Follower), // elevation 3 - SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_1), // elevation 4 - SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_HotSprings), // hot springs - SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass2), // long grass - SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass1) // long grass priority 1 -}; - -// Like sOamTables_64x64_Tall, but fewer pixels visible in long grass -// Meant for pokemon that are more long than tall like Wailord -static const struct SubspriteTable sOamTables_64x64_Long[] = { - {}, // unused - SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Follower), // elevation 3 - SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_1), // elevation 4 - SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_HotSprings), // hot springs - SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass3), // long grass - SUBSPRITE_TABLE_ENTRY(sOamTable_64x64_Grass4) // long grass priority 1 -}; -#endif \ No newline at end of file +}; \ No newline at end of file diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 4ee9b5a98814..bb9e32ed4688 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -9488,9 +9488,8 @@ static void DoGroundEffects_OnSpawn(struct ObjectEvent *objEvent, struct Sprite if (objEvent->triggerGroundEffectsOnMove) { flags = 0; - #if LARGE_OW_SUPPORT - sprite->subspriteMode = SUBSPRITES_ON; - #endif + if (LARGE_OW_SUPPORT && !sprite->oam.affineMode) + sprite->subspriteMode = SUBSPRITES_ON; UpdateObjectEventElevationAndPriority(objEvent, sprite); GetAllGroundEffectFlags_OnSpawn(objEvent, &flags); SetObjectEventSpriteOamTableForLongGrass(objEvent, sprite); @@ -9507,9 +9506,8 @@ static void DoGroundEffects_OnBeginStep(struct ObjectEvent *objEvent, struct Spr if (objEvent->triggerGroundEffectsOnMove) { flags = 0; - #if LARGE_OW_SUPPORT - sprite->subspriteMode = SUBSPRITES_ON; - #endif + if (LARGE_OW_SUPPORT && !sprite->oam.affineMode) + sprite->subspriteMode = SUBSPRITES_ON; UpdateObjectEventElevationAndPriority(objEvent, sprite); GetAllGroundEffectFlags_OnBeginStep(objEvent, &flags); SetObjectEventSpriteOamTableForLongGrass(objEvent, sprite); From f3b637c1158232f4e00e10145ceb7a8b5afba7ff Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 4 May 2024 18:47:25 -0400 Subject: [PATCH 238/291] fix: castform OW sprite & palette fixed #34 --- src/data/object_events/object_event_graphics.h | 2 +- src/event_object_movement.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 9eddde0b13cc..70e3a87befe9 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -728,7 +728,7 @@ const u32 gObjectEventPic_Anorith[] = INCBIN_COMP("graphics/object_events/pics/p const u32 gObjectEventPic_Armaldo[] = INCBIN_COMP("graphics/object_events/pics/pokemon/armaldo.4bpp"); const u32 gObjectEventPic_Feebas[] = INCBIN_COMP("graphics/object_events/pics/pokemon/feebas.4bpp"); const u32 gObjectEventPic_Milotic[] = INCBIN_COMP("graphics/object_events/pics/pokemon/milotic.4bpp"); -const u32 gObjectEventPic_Castform[] = INCBIN_U32("graphics/object_events/pics/pokemon/castform.4bpp"); +const u32 gObjectEventPic_Castform[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform.4bpp"); const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform_sunny.4bpp"); const u16 gObjectEventPal_CastformSunny[] = INCBIN_U16("graphics/pokemon/castform/sunny/normal.gbapal"); const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/object_events/pics/pokemon/castform_rainy.4bpp"); diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 7ca6f71dc16a..e463a4e8af77 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1966,7 +1966,10 @@ static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool32 shiny) { spritePalette.data = gFollowerPalettes[species][shiny & 1]; // Check if pal data must be decompressed + /* // There goes Castform making this harder than it needs to be... if (IsLZ77Data(spritePalette.data, PLTT_SIZE_4BPP, PLTT_SIZE_4BPP)) { + */ + if (IsLZ77Data(spritePalette.data, PLTT_SIZE_4BPP, PLTT_SIZE_4BPP * NUM_CASTFORM_FORMS)) { // IsLZ77Data guarantees word-alignment, so casting this is safe LZ77UnCompWram((u32*)spritePalette.data, gDecompressionBuffer); spritePalette.data = (void*)gDecompressionBuffer; From dda9c79a884ae013b83a0132c19fe0f758ccba7c Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 6 May 2024 17:27:38 -0400 Subject: [PATCH 239/291] Fixed Cyndaquil Shiny Palettes --- graphics/pokemon/cyndaquil/follow_shiny.pal | 18 +++++++++--------- graphics/pokemon/quilava/follow_shiny.pal | 16 ++++++++-------- graphics/pokemon/typhlosion/follow_shiny.pal | 14 +++++++------- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/graphics/pokemon/cyndaquil/follow_shiny.pal b/graphics/pokemon/cyndaquil/follow_shiny.pal index 63aa8e6a4671..6e05ed9f5010 100644 --- a/graphics/pokemon/cyndaquil/follow_shiny.pal +++ b/graphics/pokemon/cyndaquil/follow_shiny.pal @@ -2,16 +2,16 @@ JASC-PAL 0100 16 152 208 160 -32 64 148 -32 64 148 -49 194 255 -32 97 197 -32 48 80 -90 89 90 -57 56 57 -57 56 57 +160 40 40 +128 24 24 +240 160 16 +208 56 48 +104 56 0 +208 144 40 +168 112 8 +144 96 8 0 0 0 -208 168 24 +216 184 40 248 208 96 88 64 16 232 232 248 diff --git a/graphics/pokemon/quilava/follow_shiny.pal b/graphics/pokemon/quilava/follow_shiny.pal index 030e54f91431..496b34a9fc8b 100644 --- a/graphics/pokemon/quilava/follow_shiny.pal +++ b/graphics/pokemon/quilava/follow_shiny.pal @@ -2,15 +2,15 @@ JASC-PAL 0100 16 152 208 160 -0 133 238 -32 64 148 -32 97 197 -49 194 255 -24 56 72 +184 48 48 +160 16 24 +216 80 80 +240 200 40 +56 32 8 0 0 0 -57 56 57 -41 40 41 -32 80 88 +168 112 8 +208 144 40 +112 72 8 72 64 16 160 144 80 232 232 248 diff --git a/graphics/pokemon/typhlosion/follow_shiny.pal b/graphics/pokemon/typhlosion/follow_shiny.pal index 75eab98154fe..f03c95c02597 100644 --- a/graphics/pokemon/typhlosion/follow_shiny.pal +++ b/graphics/pokemon/typhlosion/follow_shiny.pal @@ -2,14 +2,14 @@ JASC-PAL 0100 16 152 208 160 -32 72 156 -24 105 205 -24 56 72 -24 105 205 +160 16 24 +184 48 48 +88 16 56 +216 80 80 0 0 0 -57 56 57 -90 89 90 -49 194 255 +136 56 88 +184 120 160 +240 200 40 208 184 96 72 64 16 248 208 96 From 2a7298b9187b13ffa2a2f6edb555d22ab24b1baf Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 6 May 2024 17:48:36 -0400 Subject: [PATCH 240/291] Fixed sprites for Kyogre/Jangmo-O family/Female Meostic/Calyrex forms --- spritesheet_rules.mk | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 611344bb40f1..9da390d46303 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -1969,7 +1969,7 @@ $(POKEMONGFXDIR)/latios/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(POKEMONGFXDIR)/kyogre/follower.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 4 -mheight 4 + $(GFX) $< $@ -mwidth 8 -mheight 8 $(POKEMONGFXDIR)/groudon/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 8 -mheight 8 @@ -2859,6 +2859,9 @@ $(POKEMONGFXDIR)/espurr/follower.4bpp: %.4bpp: %.png $(POKEMONGFXDIR)/meowstic/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 +$(POKEMONGFXDIR)/meowstic/female/follower.4bpp: %.4bpp: %.png + $(GFX) $< $@ -mwidth 4 -mheight 4 + $(POKEMONGFXDIR)/honedge/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 @@ -3174,13 +3177,13 @@ $(POKEMONGFXDIR)/drampa/follower.4bpp: %.4bpp: %.png $(POKEMONGFXDIR)/dhelmise/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(POKEMONGFXDIR)/jangmo_o.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/jangmo_o/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(POKEMONGFXDIR)/hakamo_o.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/hakamo_o/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(POKEMONGFXDIR)/kommo_o.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/kommo_o/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(POKEMONGFXDIR)/tapu_koko/follower.4bpp: %.4bpp: %.png @@ -3540,10 +3543,10 @@ $(POKEMONGFXDIR)/spectrier/follower.4bpp: %.4bpp: %.png $(POKEMONGFXDIR)/calyrex/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(POKEMONGFXDIR)/calyrex_shadow_rider/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/calyrex/shadow_rider/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 -$(POKEMONGFXDIR)/calyrex_ice_rider/follower.4bpp: %.4bpp: %.png +$(POKEMONGFXDIR)/calyrex/ice_rider/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(POKEMONGFXDIR)/zapdos/galarian/follower.4bpp: %.4bpp: %.png From d5111ad76ed5f43d0da5e5a52e9ed8d1661edb48 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 6 May 2024 18:00:31 -0400 Subject: [PATCH 241/291] Fixed Arceus' Palettes --- src/data/graphics/pokemon.h | 38 +++++++++++++++++++ .../pokemon/species_info/gen_4_families.h | 8 +++- 2 files changed, 45 insertions(+), 1 deletion(-) diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index bd95a4a5a0a1..bcd4d126f914 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -11365,6 +11365,44 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCEUS diff --git a/src/data/pokemon/species_info/gen_4_families.h b/src/data/pokemon/species_info/gen_4_families.h index 5734be800ab6..40ea09ffe783 100644 --- a/src/data/pokemon/species_info/gen_4_families.h +++ b/src/data/pokemon/species_info/gen_4_families.h @@ -5753,7 +5753,13 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .shinyPalette = gMonShinyPalette_Arceus ##typeName, \ ARCEUS_ICON(typeName, iconPal) \ FOOTPRINT(Arceus) \ - FOLLOWER(Arceus ##typeName, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER( \ + Arceus ##typeName, \ + SIZE_64x64, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Arceus ##typeName, \ + gShinyFollowerPalette_Arceus ##typeName) \ .levelUpLearnset = sArceusLevelUpLearnset, \ .teachableLearnset = sArceusTeachableLearnset, \ .formSpeciesIdTable = sArceusFormSpeciesIdTable, \ From 48ce61715d3b5f83e5e0219b43e2320e60f70f6e Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 6 May 2024 18:16:12 -0400 Subject: [PATCH 242/291] Fixed Vivillon palettes --- src/data/graphics/pokemon.h | 6 +++--- src/data/pokemon/species_info/gen_6_families.h | 8 +++++++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index bcd4d126f914..97b366b84312 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -14881,10 +14881,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vivillon[] = INCBIN_U8("graphics/pokemon/vivillon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonIcySnow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); + const u32 gObjectEventPic_VivillonIcySnow[] = INCBIN_COMP("graphics/pokemon/vivillon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED diff --git a/src/data/pokemon/species_info/gen_6_families.h b/src/data/pokemon/species_info/gen_6_families.h index a642c78399f3..ad73d4baba14 100644 --- a/src/data/pokemon/species_info/gen_6_families.h +++ b/src/data/pokemon/species_info/gen_6_families.h @@ -1063,7 +1063,13 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Vivillon ##form, \ .iconPalIndex = iconPal, \ FOOTPRINT(Vivillon) \ - FOLLOWER(Vivillon ##form, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER( \ + Vivillon ##form, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Vivillon ##form, \ + gShinyFollowerPalette_Vivillon ##form) \ .levelUpLearnset = sVivillonLevelUpLearnset, \ .teachableLearnset = sVivillonTeachableLearnset, \ .formSpeciesIdTable = sVivillonFormSpeciesIdTable From 248980ae19b790f8f00cbfbb2b30bebc2c767a20 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 6 May 2024 18:24:36 -0400 Subject: [PATCH 243/291] =?UTF-8?q?Fixed=20Flab=C3=A9b=C3=A9=20family=20fo?= =?UTF-8?q?llower=20palettes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pokemon/species_info/gen_6_families.h | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/src/data/pokemon/species_info/gen_6_families.h b/src/data/pokemon/species_info/gen_6_families.h index ad73d4baba14..151a9a4c6f9b 100644 --- a/src/data/pokemon/species_info/gen_6_families.h +++ b/src/data/pokemon/species_info/gen_6_families.h @@ -1415,7 +1415,13 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Flabebe##Form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Flabebe) \ - FOLLOWER(Flabebe##Form##Flower, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER( \ + Flabebe##Form##Flower, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Flabebe##Form##Flower, \ + gShinyFollowerPalette_Flabebe##Form##Flower) \ .levelUpLearnset = sFlabebeLevelUpLearnset, \ .teachableLearnset = sFlabebeTeachableLearnset, \ .formSpeciesIdTable = sFlabebeFormSpeciesIdTable, \ @@ -1494,7 +1500,13 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Floette##form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Floette) \ - FOLLOWER(Floette##form##Flower, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER( \ + Floette ##form##Flower, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Floette ##form##Flower, \ + gShinyFollowerPalette_Floette ##form##Flower) \ .formSpeciesIdTable = sFloetteFormSpeciesIdTable #define FLOETTE_NORMAL_INFO(form, FORM, iconPal) \ @@ -1634,7 +1646,13 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Florges##Form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Florges) \ - FOLLOWER(Florges##Form##Flower, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER( \ + Florges ##Form##Flower, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Florges ##Form##Flower, \ + gShinyFollowerPalette_Florges ##Form##Flower) \ .levelUpLearnset = sFlorgesLevelUpLearnset, \ .teachableLearnset = sFlorgesTeachableLearnset, \ .formSpeciesIdTable = sFlorgesFormSpeciesIdTable From 58e3bb0cbbd39ab232be7fc44eac44cce2811eb2 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Mon, 6 May 2024 18:57:59 -0400 Subject: [PATCH 244/291] Fixed Furfrou follower palettes --- src/data/pokemon/species_info/gen_6_families.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/data/pokemon/species_info/gen_6_families.h b/src/data/pokemon/species_info/gen_6_families.h index 151a9a4c6f9b..124a78b42d1e 100644 --- a/src/data/pokemon/species_info/gen_6_families.h +++ b/src/data/pokemon/species_info/gen_6_families.h @@ -1969,7 +1969,13 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Furfrou##_form, \ .iconPalIndex = _iconIdx, \ FOOTPRINT(Furfrou) \ - FOLLOWER(Furfrou##_form, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER( \ + Furfrou##_form, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Furfrou##_form, \ + gShinyFollowerPalette_Furfrou##_form) \ .levelUpLearnset = sFurfrouLevelUpLearnset, \ .teachableLearnset = sFurfrouTeachableLearnset, \ .formSpeciesIdTable = sFurfrouFormSpeciesIdTable, \ From 85885d82c19d4a06ebed7b926234973f6e1a607a Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 7 May 2024 08:47:54 -0400 Subject: [PATCH 245/291] Gen 8 palettes (except Enamorus) --- .../pokemon/species_info/gen_8_families.h | 182 +++++++++--------- 1 file changed, 92 insertions(+), 90 deletions(-) diff --git a/src/data/pokemon/species_info/gen_8_families.h b/src/data/pokemon/species_info/gen_8_families.h index f697565e8d57..800ff6b94f05 100644 --- a/src/data/pokemon/species_info/gen_8_families.h +++ b/src/data/pokemon/species_info/gen_8_families.h @@ -52,7 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grookey, .iconPalIndex = 1, FOOTPRINT(Grookey) - FOLLOWER(Grookey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Grookey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grookey, gShinyFollowerPalette_Grookey) .levelUpLearnset = sGrookeyLevelUpLearnset, .teachableLearnset = sGrookeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_THWACKEY}), @@ -105,7 +105,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Thwackey, .iconPalIndex = 1, FOOTPRINT(Thwackey) - FOLLOWER(Thwackey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Thwackey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Thwackey, gShinyFollowerPalette_Thwackey) .levelUpLearnset = sThwackeyLevelUpLearnset, .teachableLearnset = sThwackeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_RILLABOOM}), @@ -158,7 +158,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rillaboom, .iconPalIndex = 1, FOOTPRINT(Rillaboom) - FOLLOWER(Rillaboom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rillaboom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rillaboom, gShinyFollowerPalette_Rillaboom) .levelUpLearnset = sRillaboomLevelUpLearnset, .teachableLearnset = sRillaboomTeachableLearnset, .formSpeciesIdTable = sRillaboomFormSpeciesIdTable, @@ -271,7 +271,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Scorbunny, .iconPalIndex = 0, FOOTPRINT(Scorbunny) - FOLLOWER(Scorbunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Scorbunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scorbunny, gShinyFollowerPalette_Scorbunny) .levelUpLearnset = sScorbunnyLevelUpLearnset, .teachableLearnset = sScorbunnyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_RABOOT}), @@ -324,7 +324,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Raboot, .iconPalIndex = 0, FOOTPRINT(Raboot) - FOLLOWER(Raboot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Raboot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Raboot, gShinyFollowerPalette_Raboot) .levelUpLearnset = sRabootLevelUpLearnset, .teachableLearnset = sRabootTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_CINDERACE}), @@ -378,7 +378,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cinderace, .iconPalIndex = 0, FOOTPRINT(Cinderace) - FOLLOWER(Cinderace, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cinderace, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cinderace, gShinyFollowerPalette_Cinderace) .levelUpLearnset = sCinderaceLevelUpLearnset, .teachableLearnset = sCinderaceTeachableLearnset, .formSpeciesIdTable = sCinderaceFormSpeciesIdTable, @@ -493,7 +493,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sobble, .iconPalIndex = 2, FOOTPRINT(Sobble) - FOLLOWER(Sobble, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sobble, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sobble, gShinyFollowerPalette_Sobble) .levelUpLearnset = sSobbleLevelUpLearnset, .teachableLearnset = sSobbleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_DRIZZILE}), @@ -546,7 +546,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drizzile, .iconPalIndex = 2, FOOTPRINT(Drizzile) - FOLLOWER(Drizzile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Drizzile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drizzile, gShinyFollowerPalette_Drizzile) .levelUpLearnset = sDrizzileLevelUpLearnset, .teachableLearnset = sDrizzileTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_INTELEON}), @@ -600,7 +600,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Inteleon, .iconPalIndex = 0, FOOTPRINT(Inteleon) - FOLLOWER(Inteleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Inteleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Inteleon, gShinyFollowerPalette_Inteleon) .levelUpLearnset = sInteleonLevelUpLearnset, .teachableLearnset = sInteleonTeachableLearnset, .formSpeciesIdTable = sInteleonFormSpeciesIdTable, @@ -714,7 +714,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Skwovet, .iconPalIndex = 2, FOOTPRINT(Skwovet) - FOLLOWER(Skwovet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Skwovet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skwovet, gShinyFollowerPalette_Skwovet) .levelUpLearnset = sSkwovetLevelUpLearnset, .teachableLearnset = sSkwovetTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GREEDENT}), @@ -769,7 +769,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Greedent, .iconPalIndex = 0, FOOTPRINT(Greedent) - FOLLOWER(Greedent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Greedent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Greedent, gShinyFollowerPalette_Greedent) .levelUpLearnset = sGreedentLevelUpLearnset, .teachableLearnset = sGreedentTeachableLearnset, }, @@ -824,7 +824,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rookidee, .iconPalIndex = 0, FOOTPRINT(Rookidee) - FOLLOWER(Rookidee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rookidee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rookidee, gShinyFollowerPalette_Rookidee) .levelUpLearnset = sRookideeLevelUpLearnset, .teachableLearnset = sRookideeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CORVISQUIRE}), @@ -879,7 +879,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Corvisquire, .iconPalIndex = 0, FOOTPRINT(Corvisquire) - FOLLOWER(Corvisquire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Corvisquire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Corvisquire, gShinyFollowerPalette_Corvisquire) .levelUpLearnset = sCorvisquireLevelUpLearnset, .teachableLearnset = sCorvisquireTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_CORVIKNIGHT}), @@ -933,7 +933,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Corviknight, .iconPalIndex = 0, FOOTPRINT(Corviknight) - FOLLOWER(Corviknight, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Corviknight, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Corviknight, gShinyFollowerPalette_Corviknight) .levelUpLearnset = sCorviknightLevelUpLearnset, .teachableLearnset = sCorviknightTeachableLearnset, .formSpeciesIdTable = sCorviknightFormSpeciesIdTable, @@ -1046,7 +1046,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Blipbug, .iconPalIndex = 0, FOOTPRINT(Blipbug) - FOLLOWER(Blipbug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Blipbug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blipbug, gShinyFollowerPalette_Blipbug) .tmIlliterate = TRUE, .levelUpLearnset = sBlipbugLevelUpLearnset, .teachableLearnset = sBlipbugTeachableLearnset, @@ -1102,7 +1102,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dottler, .iconPalIndex = 2, FOOTPRINT(Dottler) - FOLLOWER(Dottler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dottler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dottler, gShinyFollowerPalette_Dottler) .levelUpLearnset = sDottlerLevelUpLearnset, .teachableLearnset = sDottlerTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ORBEETLE}), @@ -1158,7 +1158,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Orbeetle, .iconPalIndex = 0, FOOTPRINT(Orbeetle) - FOLLOWER(Orbeetle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Orbeetle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Orbeetle, gShinyFollowerPalette_Orbeetle) .levelUpLearnset = sOrbeetleLevelUpLearnset, .teachableLearnset = sOrbeetleTeachableLearnset, .formSpeciesIdTable = sOrbeetleFormSpeciesIdTable, @@ -1273,7 +1273,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Nickit, .iconPalIndex = 2, FOOTPRINT(Nickit) - FOLLOWER(Nickit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Nickit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nickit, gShinyFollowerPalette_Nickit) .levelUpLearnset = sNickitLevelUpLearnset, .teachableLearnset = sNickitTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_THIEVUL}), @@ -1327,7 +1327,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Thievul, .iconPalIndex = 2, FOOTPRINT(Thievul) - FOLLOWER(Thievul, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Thievul, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Thievul, gShinyFollowerPalette_Thievul) .levelUpLearnset = sThievulLevelUpLearnset, .teachableLearnset = sThievulTeachableLearnset, }, @@ -1382,7 +1382,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Gossifleur, .iconPalIndex = 1, FOOTPRINT(Gossifleur) - FOLLOWER(Gossifleur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Gossifleur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gossifleur, gShinyFollowerPalette_Gossifleur) .levelUpLearnset = sGossifleurLevelUpLearnset, .teachableLearnset = sGossifleurTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_ELDEGOSS}), @@ -1436,7 +1436,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Eldegoss, .iconPalIndex = 1, FOOTPRINT(Eldegoss) - FOLLOWER(Eldegoss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Eldegoss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Eldegoss, gShinyFollowerPalette_Eldegoss) .levelUpLearnset = sEldegossLevelUpLearnset, .teachableLearnset = sEldegossTeachableLearnset, }, @@ -1491,7 +1491,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Wooloo, .iconPalIndex = 0, FOOTPRINT(Wooloo) - FOLLOWER(Wooloo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Wooloo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wooloo, gShinyFollowerPalette_Wooloo) .levelUpLearnset = sWoolooLevelUpLearnset, .teachableLearnset = sWoolooTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_DUBWOOL}), @@ -1545,7 +1545,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dubwool, .iconPalIndex = 2, FOOTPRINT(Dubwool) - FOLLOWER(Dubwool, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dubwool, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dubwool, gShinyFollowerPalette_Dubwool) .levelUpLearnset = sDubwoolLevelUpLearnset, .teachableLearnset = sDubwoolTeachableLearnset, }, @@ -1599,7 +1599,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Chewtle, .iconPalIndex = 0, FOOTPRINT(Chewtle) - FOLLOWER(Chewtle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Chewtle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chewtle, gShinyFollowerPalette_Chewtle) .levelUpLearnset = sChewtleLevelUpLearnset, .teachableLearnset = sChewtleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_DREDNAW}), @@ -1652,7 +1652,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drednaw, .iconPalIndex = 0, FOOTPRINT(Drednaw) - FOLLOWER(Drednaw, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Drednaw, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drednaw, gShinyFollowerPalette_Drednaw) .levelUpLearnset = sDrednawLevelUpLearnset, .teachableLearnset = sDrednawTeachableLearnset, .formSpeciesIdTable = sDrednawFormSpeciesIdTable, @@ -1766,7 +1766,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Yamper, .iconPalIndex = 1, FOOTPRINT(Yamper) - FOLLOWER(Yamper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Yamper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Yamper, gShinyFollowerPalette_Yamper) .levelUpLearnset = sYamperLevelUpLearnset, .teachableLearnset = sYamperTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BOLTUND}), @@ -1820,7 +1820,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Boltund, .iconPalIndex = 1, FOOTPRINT(Boltund) - FOLLOWER(Boltund, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Boltund, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Boltund, gShinyFollowerPalette_Boltund) .levelUpLearnset = sBoltundLevelUpLearnset, .teachableLearnset = sBoltundTeachableLearnset, }, @@ -1875,7 +1875,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rolycoly, .iconPalIndex = 0, FOOTPRINT(Rolycoly) - FOLLOWER(Rolycoly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Rolycoly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rolycoly, gShinyFollowerPalette_Rolycoly) .levelUpLearnset = sRolycolyLevelUpLearnset, .teachableLearnset = sRolycolyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CARKOL}), @@ -1928,7 +1928,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Carkol, .iconPalIndex = 0, FOOTPRINT(Carkol) - FOLLOWER(Carkol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Carkol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Carkol, gShinyFollowerPalette_Carkol) .levelUpLearnset = sCarkolLevelUpLearnset, .teachableLearnset = sCarkolTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COALOSSAL}), @@ -1982,7 +1982,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Coalossal, .iconPalIndex = 0, FOOTPRINT(Coalossal) - FOLLOWER(Coalossal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Coalossal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Coalossal, gShinyFollowerPalette_Coalossal) .levelUpLearnset = sCoalossalLevelUpLearnset, .teachableLearnset = sCoalossalTeachableLearnset, .formSpeciesIdTable = sCoalossalFormSpeciesIdTable, @@ -2096,7 +2096,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Applin, .iconPalIndex = 1, FOOTPRINT(Applin) - FOLLOWER(Applin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Applin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Applin, gShinyFollowerPalette_Applin) .tmIlliterate = TRUE, .levelUpLearnset = sApplinLevelUpLearnset, .teachableLearnset = sApplinTeachableLearnset, @@ -2153,7 +2153,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Flapple, .iconPalIndex = 1, FOOTPRINT(Flapple) - FOLLOWER(Flapple, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Flapple, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Flapple, gShinyFollowerPalette_Flapple) .levelUpLearnset = sFlappleLevelUpLearnset, .teachableLearnset = sFlappleTeachableLearnset, .formSpeciesIdTable = sFlappleFormSpeciesIdTable, @@ -2264,7 +2264,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Appletun, .iconPalIndex = 1, FOOTPRINT(Appletun) - FOLLOWER(Appletun, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Appletun, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Appletun, gShinyFollowerPalette_Appletun) .levelUpLearnset = sAppletunLevelUpLearnset, .teachableLearnset = sAppletunTeachableLearnset, .formSpeciesIdTable = sAppletunFormSpeciesIdTable, @@ -2483,7 +2483,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Silicobra, .iconPalIndex = 1, FOOTPRINT(Silicobra) - FOLLOWER(Silicobra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Silicobra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Silicobra, gShinyFollowerPalette_Silicobra) .levelUpLearnset = sSilicobraLevelUpLearnset, .teachableLearnset = sSilicobraTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SANDACONDA}), @@ -2537,7 +2537,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sandaconda, .iconPalIndex = 1, FOOTPRINT(Sandaconda) - FOLLOWER(Sandaconda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sandaconda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sandaconda, gShinyFollowerPalette_Sandaconda) .levelUpLearnset = sSandacondaLevelUpLearnset, .teachableLearnset = sSandacondaTeachableLearnset, .formSpeciesIdTable = sSandacondaFormSpeciesIdTable, @@ -2650,7 +2650,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cramorant, .iconPalIndex = 0, FOOTPRINT(Cramorant) - FOLLOWER(Cramorant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cramorant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cramorant, gShinyFollowerPalette_Cramorant) .levelUpLearnset = sCramorantLevelUpLearnset, .teachableLearnset = sCramorantTeachableLearnset, .formSpeciesIdTable = sCramorantFormSpeciesIdTable, @@ -2815,7 +2815,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arrokuda, .iconPalIndex = 2, FOOTPRINT(Arrokuda) - FOLLOWER(Arrokuda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Arrokuda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Arrokuda, gShinyFollowerPalette_Arrokuda) .levelUpLearnset = sArrokudaLevelUpLearnset, .teachableLearnset = sArrokudaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_BARRASKEWDA}), @@ -2869,7 +2869,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Barraskewda, .iconPalIndex = 2, FOOTPRINT(Barraskewda) - FOLLOWER(Barraskewda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Barraskewda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Barraskewda, gShinyFollowerPalette_Barraskewda) .levelUpLearnset = sBarraskewdaLevelUpLearnset, .teachableLearnset = sBarraskewdaTeachableLearnset, }, @@ -2924,7 +2924,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Toxel, .iconPalIndex = 2, FOOTPRINT(Toxel) - FOLLOWER(Toxel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Toxel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Toxel, gShinyFollowerPalette_Toxel) .levelUpLearnset = sToxelLevelUpLearnset, .teachableLearnset = sToxelTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NATURE_AMPED, 30, SPECIES_TOXTRICITY_AMPED}, @@ -2979,7 +2979,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityAmped, .iconPalIndex = 2, FOOTPRINT(Toxtricity) - FOLLOWER(ToxtricityAmped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ToxtricityAmped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ToxtricityAmped, gShinyFollowerPalette_ToxtricityAmped) .levelUpLearnset = sToxtricityAmpedLevelUpLearnset, .teachableLearnset = sToxtricityAmpedTeachableLearnset, .formSpeciesIdTable = sToxtricityFormSpeciesIdTable, @@ -3086,7 +3086,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityLowKey, .iconPalIndex = 2, FOOTPRINT(Toxtricity) - FOLLOWER(ToxtricityLowKey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ToxtricityLowKey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ToxtricityLowKey, gShinyFollowerPalette_ToxtricityLowKey) .levelUpLearnset = sToxtricityLowKeyLevelUpLearnset, .teachableLearnset = sToxtricityLowKeyTeachableLearnset, .formSpeciesIdTable = sToxtricityFormSpeciesIdTable, @@ -3138,7 +3138,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityGigantamax, .iconPalIndex = 0, FOOTPRINT(Toxtricity) - FOLLOWER(ToxtricityLowKey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ToxtricityLowKey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ToxtricityLowKey, gShinyFollowerPalette_ToxtricityLowKey) .isGigantamax = TRUE, .levelUpLearnset = sToxtricityLowKeyLevelUpLearnset, .teachableLearnset = sToxtricityLowKeyTeachableLearnset, @@ -3196,7 +3196,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sizzlipede, .iconPalIndex = 0, FOOTPRINT(Sizzlipede) - FOLLOWER(Sizzlipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sizzlipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sizzlipede, gShinyFollowerPalette_Sizzlipede) .levelUpLearnset = sSizzlipedeLevelUpLearnset, .teachableLearnset = sSizzlipedeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_CENTISKORCH}), @@ -3250,7 +3250,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Centiskorch, .iconPalIndex = 0, FOOTPRINT(Centiskorch) - FOLLOWER(Centiskorch, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Centiskorch, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Centiskorch, gShinyFollowerPalette_Centiskorch) .levelUpLearnset = sCentiskorchLevelUpLearnset, .teachableLearnset = sCentiskorchTeachableLearnset, .formSpeciesIdTable = sCentiskorchFormSpeciesIdTable, @@ -3364,7 +3364,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Clobbopus, .iconPalIndex = 0, FOOTPRINT(Clobbopus) - FOLLOWER(Clobbopus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Clobbopus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Clobbopus, gShinyFollowerPalette_Clobbopus) .levelUpLearnset = sClobbopusLevelUpLearnset, .teachableLearnset = sClobbopusTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_TAUNT, SPECIES_GRAPPLOCT}), @@ -3417,7 +3417,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grapploct, .iconPalIndex = 2, FOOTPRINT(Grapploct) - FOLLOWER(Grapploct, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Grapploct, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grapploct, gShinyFollowerPalette_Grapploct) .levelUpLearnset = sGrapploctLevelUpLearnset, .teachableLearnset = sGrapploctTeachableLearnset, }, @@ -3472,7 +3472,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sinistea, .iconPalIndex = 2, FOOTPRINT(Sinistea) - FOLLOWER(Sinistea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sinistea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sinistea, gShinyFollowerPalette_Sinistea) .levelUpLearnset = sSinisteaLevelUpLearnset, .teachableLearnset = sSinisteaTeachableLearnset, .formSpeciesIdTable = sSinisteaFormSpeciesIdTable, @@ -3528,7 +3528,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sinistea, .iconPalIndex = 2, FOOTPRINT(Sinistea) - FOLLOWER(Sinistea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Sinistea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sinistea, gShinyFollowerPalette_Sinistea) .levelUpLearnset = sSinisteaLevelUpLearnset, .teachableLearnset = sSinisteaTeachableLearnset, .formSpeciesIdTable = sSinisteaFormSpeciesIdTable, @@ -3583,7 +3583,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Polteageist, .iconPalIndex = 2, FOOTPRINT(Polteageist) - FOLLOWER(Polteageist, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Polteageist, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Polteageist, gShinyFollowerPalette_Polteageist) .levelUpLearnset = sPolteageistLevelUpLearnset, .teachableLearnset = sPolteageistTeachableLearnset, .formSpeciesIdTable = sPolteageistFormSpeciesIdTable, @@ -3638,7 +3638,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Polteageist, .iconPalIndex = 2, FOOTPRINT(Polteageist) - FOLLOWER(Polteageist, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Polteageist, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Polteageist, gShinyFollowerPalette_Polteageist) .levelUpLearnset = sPolteageistLevelUpLearnset, .teachableLearnset = sPolteageistTeachableLearnset, .formSpeciesIdTable = sPolteageistFormSpeciesIdTable, @@ -3694,7 +3694,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hatenna, .iconPalIndex = 0, FOOTPRINT(Hatenna) - FOLLOWER(Hatenna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hatenna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hatenna, gShinyFollowerPalette_Hatenna) .levelUpLearnset = sHatennaLevelUpLearnset, .teachableLearnset = sHatennaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_HATTREM}), @@ -3747,7 +3747,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hattrem, .iconPalIndex = 0, FOOTPRINT(Hattrem) - FOLLOWER(Hattrem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hattrem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hattrem, gShinyFollowerPalette_Hattrem) .levelUpLearnset = sHattremLevelUpLearnset, .teachableLearnset = sHattremTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_HATTERENE}), @@ -3800,7 +3800,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hatterene, .iconPalIndex = 0, FOOTPRINT(Hatterene) - FOLLOWER(Hatterene, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Hatterene, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hatterene, gShinyFollowerPalette_Hatterene) .levelUpLearnset = sHattereneLevelUpLearnset, .teachableLearnset = sHattereneTeachableLearnset, .formSpeciesIdTable = sHattereneFormSpeciesIdTable, @@ -3914,7 +3914,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Impidimp, .iconPalIndex = 0, FOOTPRINT(Impidimp) - FOLLOWER(Impidimp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Impidimp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Impidimp, gShinyFollowerPalette_Impidimp) .levelUpLearnset = sImpidimpLevelUpLearnset, .teachableLearnset = sImpidimpTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MORGREM}), @@ -3968,7 +3968,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Morgrem, .iconPalIndex = 0, FOOTPRINT(Morgrem) - FOLLOWER(Morgrem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Morgrem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Morgrem, gShinyFollowerPalette_Morgrem) .levelUpLearnset = sMorgremLevelUpLearnset, .teachableLearnset = sMorgremTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GRIMMSNARL}), @@ -4022,7 +4022,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grimmsnarl, .iconPalIndex = 0, FOOTPRINT(Grimmsnarl) - FOLLOWER(Grimmsnarl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Grimmsnarl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grimmsnarl, gShinyFollowerPalette_Grimmsnarl) .levelUpLearnset = sGrimmsnarlLevelUpLearnset, .teachableLearnset = sGrimmsnarlTeachableLearnset, .formSpeciesIdTable = sGrimmsnarlFormSpeciesIdTable, @@ -4136,7 +4136,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Milcery, .iconPalIndex = 1, FOOTPRINT(Milcery) - FOLLOWER(Milcery, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Milcery, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Milcery, gShinyFollowerPalette_Milcery) .levelUpLearnset = sMilceryLevelUpLearnset, .teachableLearnset = sMilceryTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 0, SPECIES_ALCREMIE_STRAWBERRY_VANILLA_CREAM}, @@ -4197,7 +4197,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_AlcremieStrawberryVanillaCream, /*AlcremieStrawberry##cream##*/ \ .iconPalIndex = 1, \ FOOTPRINT(Alcremie) \ - FOLLOWER(AlcremieStrawberryVanillaCream, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) \ + FOLLOWER(AlcremieStrawberryVanillaCream, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_AlcremieStrawberryVanillaCream, gShinyFollowerPalette_AlcremieStrawberryVanillaCream) \ .levelUpLearnset = sAlcremieLevelUpLearnset, \ .teachableLearnset = sAlcremieTeachableLearnset, \ .formSpeciesIdTable = sAlcremieFormSpeciesIdTable, \ @@ -4357,7 +4357,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Falinks, .iconPalIndex = 0, FOOTPRINT(Falinks) - FOLLOWER(Falinks, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Falinks, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Falinks, gShinyFollowerPalette_Falinks) .levelUpLearnset = sFalinksLevelUpLearnset, .teachableLearnset = sFalinksTeachableLearnset, }, @@ -4411,7 +4411,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Pincurchin, .iconPalIndex = 0, FOOTPRINT(Pincurchin) - FOLLOWER(Pincurchin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Pincurchin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pincurchin, gShinyFollowerPalette_Pincurchin) .levelUpLearnset = sPincurchinLevelUpLearnset, .teachableLearnset = sPincurchinTeachableLearnset, }, @@ -4467,7 +4467,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Snom, .iconPalIndex = 0, FOOTPRINT(Snom) - FOLLOWER(Snom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Snom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snom, gShinyFollowerPalette_Snom) .levelUpLearnset = sSnomLevelUpLearnset, .teachableLearnset = sSnomTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_NIGHT, 0, SPECIES_FROSMOTH}), @@ -4522,7 +4522,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Frosmoth, .iconPalIndex = 0, FOOTPRINT(Frosmoth) - FOLLOWER(Frosmoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Frosmoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Frosmoth, gShinyFollowerPalette_Frosmoth) .levelUpLearnset = sFrosmothLevelUpLearnset, .teachableLearnset = sFrosmothTeachableLearnset, }, @@ -4577,7 +4577,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Stonjourner, .iconPalIndex = 2, FOOTPRINT(Stonjourner) - FOLLOWER(Stonjourner, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Stonjourner, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stonjourner, gShinyFollowerPalette_Stonjourner) .levelUpLearnset = sStonjournerLevelUpLearnset, .teachableLearnset = sStonjournerTeachableLearnset, }, @@ -4632,7 +4632,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EiscueIceFace, .iconPalIndex = 0, FOOTPRINT(Eiscue) - FOLLOWER(EiscueIceFace, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(EiscueIceFace, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_EiscueIceFace, gShinyFollowerPalette_EiscueIceFace) .levelUpLearnset = sEiscueLevelUpLearnset, .teachableLearnset = sEiscueTeachableLearnset, .formSpeciesIdTable = sEiscueFormSpeciesIdTable, @@ -4743,7 +4743,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_IndeedeeMale, .iconPalIndex = 2, FOOTPRINT(Indeedee) - FOLLOWER(IndeedeeMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(IndeedeeMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_IndeedeeMale, gShinyFollowerPalette_IndeedeeMale) .levelUpLearnset = sIndeedeeMaleLevelUpLearnset, .teachableLearnset = sIndeedeeMaleTeachableLearnset, .formSpeciesIdTable = sIndeedeeFormSpeciesIdTable, @@ -4852,7 +4852,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_MorpekoFullBelly, .iconPalIndex = 2, FOOTPRINT(Morpeko) - FOLLOWER(MorpekoFullBelly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(MorpekoFullBelly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MorpekoFullBelly, gShinyFollowerPalette_MorpekoFullBelly) .levelUpLearnset = sMorpekoLevelUpLearnset, .teachableLearnset = sMorpekoTeachableLearnset, .formSpeciesIdTable = sMorpekoFormSpeciesIdTable, @@ -4964,7 +4964,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cufant, .iconPalIndex = 0, FOOTPRINT(Cufant) - FOLLOWER(Cufant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Cufant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cufant, gShinyFollowerPalette_Cufant) .levelUpLearnset = sCufantLevelUpLearnset, .teachableLearnset = sCufantTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COPPERAJAH}), @@ -5018,7 +5018,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Copperajah, .iconPalIndex = 0, FOOTPRINT(Copperajah) - FOLLOWER(Copperajah, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Copperajah, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Copperajah, gShinyFollowerPalette_Copperajah) .levelUpLearnset = sCopperajahLevelUpLearnset, .teachableLearnset = sCopperajahTeachableLearnset, .formSpeciesIdTable = sCopperajahFormSpeciesIdTable, @@ -5133,7 +5133,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dracozolt, .iconPalIndex = 1, FOOTPRINT(Dracozolt) - FOLLOWER(Dracozolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dracozolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dracozolt, gShinyFollowerPalette_Dracozolt) .levelUpLearnset = sDracozoltLevelUpLearnset, .teachableLearnset = sDracozoltTeachableLearnset, }, @@ -5187,7 +5187,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arctozolt, .iconPalIndex = 2, FOOTPRINT(Arctozolt) - FOLLOWER(Arctozolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Arctozolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Arctozolt, gShinyFollowerPalette_Arctozolt) .levelUpLearnset = sArctozoltLevelUpLearnset, .teachableLearnset = sArctozoltTeachableLearnset, }, @@ -5242,7 +5242,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dracovish, .iconPalIndex = 0, FOOTPRINT(Dracovish) - FOLLOWER(Dracovish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dracovish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dracovish, gShinyFollowerPalette_Dracovish) .levelUpLearnset = sDracovishLevelUpLearnset, .teachableLearnset = sDracovishTeachableLearnset, }, @@ -5297,7 +5297,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arctovish, .iconPalIndex = 0, FOOTPRINT(Arctovish) - FOLLOWER(Arctovish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Arctovish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Arctovish, gShinyFollowerPalette_Arctovish) .levelUpLearnset = sArctovishLevelUpLearnset, .teachableLearnset = sArctovishTeachableLearnset, }, @@ -5351,7 +5351,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Duraludon, .iconPalIndex = 0, FOOTPRINT(Duraludon) - FOLLOWER(Duraludon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Duraludon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Duraludon, gShinyFollowerPalette_Duraludon) .levelUpLearnset = sDuraludonLevelUpLearnset, .teachableLearnset = sDuraludonTeachableLearnset, .formSpeciesIdTable = sDuraludonFormSpeciesIdTable, @@ -5521,7 +5521,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dreepy, .iconPalIndex = 0, FOOTPRINT(Dreepy) - FOLLOWER(Dreepy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dreepy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dreepy, gShinyFollowerPalette_Dreepy) .levelUpLearnset = sDreepyLevelUpLearnset, .teachableLearnset = sDreepyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_DRAKLOAK}), @@ -5575,7 +5575,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drakloak, .iconPalIndex = 0, FOOTPRINT(Drakloak) - FOLLOWER(Drakloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Drakloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drakloak, gShinyFollowerPalette_Drakloak) .levelUpLearnset = sDrakloakLevelUpLearnset, .teachableLearnset = sDrakloakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_DRAGAPULT}), @@ -5630,7 +5630,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dragapult, .iconPalIndex = 0, FOOTPRINT(Dragapult) - FOLLOWER(Dragapult, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Dragapult, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dragapult, gShinyFollowerPalette_Dragapult) .levelUpLearnset = sDragapultLevelUpLearnset, .teachableLearnset = sDragapultTeachableLearnset, }, @@ -5684,7 +5684,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZacianHeroOfManyBattles, .iconPalIndex = 2, FOOTPRINT(Zacian) - FOLLOWER(ZacianHeroOfManyBattles, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ZacianHeroOfManyBattles, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZacianHeroOfManyBattles, gShinyFollowerPalette_ZacianHeroOfManyBattles) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZacianLevelUpLearnset, @@ -5741,7 +5741,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZacianCrownedSword, .iconPalIndex = 2, FOOTPRINT(Zacian) - FOLLOWER(ZacianCrownedSword, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ZacianCrownedSword, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZacianCrownedSword, gShinyFollowerPalette_ZacianCrownedSword) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZacianLevelUpLearnset, @@ -5856,7 +5856,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZamazentaCrownedShield, .iconPalIndex = 2, FOOTPRINT(Zamazenta) - FOLLOWER(ZamazentaCrownedShield, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(ZamazentaCrownedShield, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZamazentaCrownedShield, gShinyFollowerPalette_ZamazentaCrownedShield) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZamazentaLevelUpLearnset, @@ -5916,7 +5916,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Eternatus, .iconPalIndex = 0, FOOTPRINT(Eternatus) - FOLLOWER(Eternatus, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Eternatus, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Eternatus, gShinyFollowerPalette_Eternatus) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sEternatusLevelUpLearnset, @@ -6029,7 +6029,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Kubfu, .iconPalIndex = 1, FOOTPRINT(Kubfu) - FOLLOWER(Kubfu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Kubfu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kubfu, gShinyFollowerPalette_Kubfu) .isLegendary = TRUE, .levelUpLearnset = sKubfuLevelUpLearnset, .teachableLearnset = sKubfuTeachableLearnset, @@ -6199,7 +6199,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Urshifu, .iconPalIndex = 2, FOOTPRINT(Urshifu) - FOLLOWER(Urshifu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Urshifu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Urshifu, gShinyFollowerPalette_Urshifu) .isLegendary = TRUE, .levelUpLearnset = sUrshifuRapidStrikeStyleLevelUpLearnset, .teachableLearnset = sUrshifuRapidStrikeStyleTeachableLearnset, @@ -6315,7 +6315,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Zarude, .iconPalIndex = 1, FOOTPRINT(Zarude) - FOLLOWER(Zarude, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Zarude, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zarude, gShinyFollowerPalette_Zarude) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZarudeLevelUpLearnset, @@ -6428,7 +6428,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Regieleki, .iconPalIndex = 0, FOOTPRINT(Regieleki) - FOLLOWER(Regieleki, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Regieleki, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Regieleki, gShinyFollowerPalette_Regieleki) .isLegendary = TRUE, .levelUpLearnset = sRegielekiLevelUpLearnset, .teachableLearnset = sRegielekiTeachableLearnset, @@ -6485,7 +6485,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Regidrago, .iconPalIndex = 0, FOOTPRINT(Regidrago) - FOLLOWER(Regidrago, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Regidrago, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Regidrago, gShinyFollowerPalette_Regidrago) .isLegendary = TRUE, .levelUpLearnset = sRegidragoLevelUpLearnset, .teachableLearnset = sRegidragoTeachableLearnset, @@ -6540,7 +6540,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Glastrier, .iconPalIndex = 0, FOOTPRINT(Glastrier) - FOLLOWER(Glastrier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Glastrier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Glastrier, gShinyFollowerPalette_Glastrier) .isLegendary = TRUE, .levelUpLearnset = sGlastrierLevelUpLearnset, .teachableLearnset = sGlastrierTeachableLearnset, @@ -6596,7 +6596,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Spectrier, .iconPalIndex = 0, FOOTPRINT(Spectrier) - FOLLOWER(Spectrier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Spectrier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spectrier, gShinyFollowerPalette_Spectrier) .isLegendary = TRUE, .levelUpLearnset = sSpectrierLevelUpLearnset, .teachableLearnset = sSpectrierTeachableLearnset, @@ -6652,7 +6652,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Calyrex, .iconPalIndex = 0, FOOTPRINT(Calyrex) - FOLLOWER(Calyrex, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(Calyrex, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Calyrex, gShinyFollowerPalette_Calyrex) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sCalyrexLevelUpLearnset, @@ -6709,7 +6709,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_CalyrexIceRider, .iconPalIndex = 0, FOOTPRINT(Calyrex) - FOLLOWER(CalyrexIceRider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(CalyrexIceRider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_CalyrexIceRider, gShinyFollowerPalette_CalyrexIceRider) .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -6766,7 +6766,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_CalyrexShadowRider, .iconPalIndex = 0, FOOTPRINT(Calyrex) - FOLLOWER(CalyrexShadowRider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER(CalyrexShadowRider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_CalyrexShadowRider, gShinyFollowerPalette_CalyrexShadowRider) .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -6827,6 +6827,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EnamorusIncarnate, .iconPalIndex = 1, //FOOTPRINT(EnamorusIncarnate) + //FOLLOWER(EnamorusIncarnate, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_EnamorusIncarnate, gShinyFollowerPalette_EnamorusIncarnate) FOLLOWER(EnamorusIncarnate, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) .isLegendary = TRUE, .levelUpLearnset = sEnamorusLevelUpLearnset, @@ -6882,6 +6883,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EnamorusTherian, .iconPalIndex = 1, //FOOTPRINT(Enamorus) + //FOLLOWER(EnamorusTherian, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_EnamorusTherian, gShinyFollowerPalette_EnamorusTherian) FOLLOWER(EnamorusTherian, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) .isLegendary = TRUE, .levelUpLearnset = sEnamorusLevelUpLearnset, From 0ef8a795de759d93dedc37488bbef10e15ec8045 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 7 May 2024 10:53:31 -0400 Subject: [PATCH 246/291] Adjusted format of Follower Macro --- src/data/graphics/pokemon.h | 116 +- src/data/pokemon/species_info.h | 6 +- .../pokemon/species_info/gen_1_families.h | 2003 +++++++++++++++-- .../pokemon/species_info/gen_2_families.h | 925 +++++++- .../pokemon/species_info/gen_3_families.h | 1341 +++++++++-- .../pokemon/species_info/gen_4_families.h | 827 ++++++- .../pokemon/species_info/gen_5_families.h | 1601 +++++++++++-- .../pokemon/species_info/gen_6_families.h | 698 +++++- .../pokemon/species_info/gen_7_families.h | 969 ++++++-- .../pokemon/species_info/gen_8_families.h | 830 ++++++- 10 files changed, 8122 insertions(+), 1194 deletions(-) diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index 97b366b84312..82e3039a9d95 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -5299,16 +5299,16 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Unown[] = INCBIN_U8("graphics/pokemon/unown/footprint.1bpp"); #endif //P_FOOTPRINTS +#if OW_FOLLOWERS_ENABLED && OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE const u32 gMonFrontPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/back.4bpp.lz"); const u8 gMonIcon_UnownA[] = INCBIN_U8("graphics/pokemon/unown/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownA[] = INCBIN_COMP("graphics/pokemon/unown/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownA[] = INCBIN_U32("graphics/pokemon/unown/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownA[] = INCBIN_U32("graphics/pokemon/unown/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/anim_front.4bpp.lz"); @@ -5316,10 +5316,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownB[] = INCBIN_U8("graphics/pokemon/unown/b/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownB[] = INCBIN_COMP("graphics/pokemon/unown/b/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/anim_front.4bpp.lz"); @@ -5327,10 +5323,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownC[] = INCBIN_U8("graphics/pokemon/unown/c/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownC[] = INCBIN_COMP("graphics/pokemon/unown/c/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/anim_front.4bpp.lz"); @@ -5338,10 +5330,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownD[] = INCBIN_U8("graphics/pokemon/unown/d/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownD[] = INCBIN_COMP("graphics/pokemon/unown/d/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/anim_front.4bpp.lz"); @@ -5349,10 +5337,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownE[] = INCBIN_U8("graphics/pokemon/unown/e/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownE[] = INCBIN_COMP("graphics/pokemon/unown/e/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/anim_front.4bpp.lz"); @@ -5360,10 +5344,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownF[] = INCBIN_U8("graphics/pokemon/unown/f/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownF[] = INCBIN_COMP("graphics/pokemon/unown/f/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/anim_front.4bpp.lz"); @@ -5371,10 +5351,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownG[] = INCBIN_U8("graphics/pokemon/unown/g/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownG[] = INCBIN_COMP("graphics/pokemon/unown/g/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/anim_front.4bpp.lz"); @@ -5382,10 +5358,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownH[] = INCBIN_U8("graphics/pokemon/unown/h/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownH[] = INCBIN_COMP("graphics/pokemon/unown/h/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/anim_front.4bpp.lz"); @@ -5393,10 +5365,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownI[] = INCBIN_U8("graphics/pokemon/unown/i/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownI[] = INCBIN_COMP("graphics/pokemon/unown/i/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/anim_front.4bpp.lz"); @@ -5404,10 +5372,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownJ[] = INCBIN_U8("graphics/pokemon/unown/j/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownJ[] = INCBIN_COMP("graphics/pokemon/unown/j/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/anim_front.4bpp.lz"); @@ -5415,10 +5379,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownK[] = INCBIN_U8("graphics/pokemon/unown/k/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownK[] = INCBIN_COMP("graphics/pokemon/unown/k/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/anim_front.4bpp.lz"); @@ -5426,10 +5386,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownL[] = INCBIN_U8("graphics/pokemon/unown/l/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownL[] = INCBIN_COMP("graphics/pokemon/unown/l/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/anim_front.4bpp.lz"); @@ -5437,10 +5393,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownM[] = INCBIN_U8("graphics/pokemon/unown/m/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownM[] = INCBIN_COMP("graphics/pokemon/unown/m/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/anim_front.4bpp.lz"); @@ -5448,10 +5400,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownN[] = INCBIN_U8("graphics/pokemon/unown/n/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownN[] = INCBIN_COMP("graphics/pokemon/unown/n/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/anim_front.4bpp.lz"); @@ -5459,10 +5407,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownO[] = INCBIN_U8("graphics/pokemon/unown/o/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownO[] = INCBIN_COMP("graphics/pokemon/unown/o/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/anim_front.4bpp.lz"); @@ -5470,10 +5414,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownP[] = INCBIN_U8("graphics/pokemon/unown/p/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownP[] = INCBIN_COMP("graphics/pokemon/unown/p/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/anim_front.4bpp.lz"); @@ -5481,10 +5421,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownQ[] = INCBIN_U8("graphics/pokemon/unown/q/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownQ[] = INCBIN_COMP("graphics/pokemon/unown/q/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/anim_front.4bpp.lz"); @@ -5492,10 +5428,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownR[] = INCBIN_U8("graphics/pokemon/unown/r/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownR[] = INCBIN_COMP("graphics/pokemon/unown/r/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/anim_front.4bpp.lz"); @@ -5503,10 +5435,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownS[] = INCBIN_U8("graphics/pokemon/unown/s/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownS[] = INCBIN_COMP("graphics/pokemon/unown/s/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/anim_front.4bpp.lz"); @@ -5514,10 +5442,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownT[] = INCBIN_U8("graphics/pokemon/unown/t/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownT[] = INCBIN_COMP("graphics/pokemon/unown/t/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/anim_front.4bpp.lz"); @@ -5525,10 +5449,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownU[] = INCBIN_U8("graphics/pokemon/unown/u/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownU[] = INCBIN_COMP("graphics/pokemon/unown/u/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/anim_front.4bpp.lz"); @@ -5536,10 +5456,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownV[] = INCBIN_U8("graphics/pokemon/unown/v/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownV[] = INCBIN_COMP("graphics/pokemon/unown/v/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/anim_front.4bpp.lz"); @@ -5547,10 +5463,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownW[] = INCBIN_U8("graphics/pokemon/unown/w/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownW[] = INCBIN_COMP("graphics/pokemon/unown/w/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/anim_front.4bpp.lz"); @@ -5558,10 +5470,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownX[] = INCBIN_U8("graphics/pokemon/unown/x/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownX[] = INCBIN_COMP("graphics/pokemon/unown/x/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/anim_front.4bpp.lz"); @@ -5569,10 +5477,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownY[] = INCBIN_U8("graphics/pokemon/unown/y/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownY[] = INCBIN_COMP("graphics/pokemon/unown/y/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/anim_front.4bpp.lz"); @@ -5580,10 +5484,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownZ[] = INCBIN_U8("graphics/pokemon/unown/z/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownZ[] = INCBIN_COMP("graphics/pokemon/unown/z/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/anim_front.4bpp.lz"); @@ -5591,10 +5491,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownExclamationMark[] = INCBIN_U8("graphics/pokemon/unown/exclamation_mark/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownExclamationMark[] = INCBIN_COMP("graphics/pokemon/unown/exclamation_mark/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/anim_front.4bpp.lz"); @@ -5602,10 +5498,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_UnownQuestionMark[] = INCBIN_U8("graphics/pokemon/unown/question_mark/icon.4bpp"); #if OW_FOLLOWERS_ENABLED const u32 gObjectEventPic_UnownQuestionMark[] = INCBIN_COMP("graphics/pokemon/unown/question_mark/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_UNOWN diff --git a/src/data/pokemon/species_info.h b/src/data/pokemon/species_info.h index f528a451bfff..92a5094e5d1c 100644 --- a/src/data/pokemon/species_info.h +++ b/src/data/pokemon/species_info.h @@ -26,7 +26,7 @@ #define FOLLOWER_PAL(...) #endif -#define FOLLOWER(name, _size, shadow, _tracks, ...) \ +#define FOLLOWER(picTable, _size, shadow, _tracks, ...) \ .followerData = { \ .tileTag = TAG_NONE, \ .paletteTag = OBJ_EVENT_PAL_TAG_DYNAMIC, \ @@ -42,12 +42,12 @@ .oam = (_size == SIZE_32x32 ? &gObjectEventBaseOam_32x32 : &gObjectEventBaseOam_64x64), \ .subspriteTables = (_size == SIZE_32x32 ? sOamTables_32x32 : sOamTables_64x64), \ .anims = sAnimTable_Following, \ - .images = sPicTable_##name, \ + .images = picTable, \ .affineAnims = gDummySpriteAffineAnimTable, \ }, \ FOLLOWER_PAL(__VA_ARGS__) #else -#define FOLLOWER(name, _size, shadow, _tracks, ...) +#define FOLLOWER(picTable, _size, shadow, _tracks, ...) #endif // Maximum value for a female Pokémon is 254 (MON_FEMALE) which is 100% female. diff --git a/src/data/pokemon/species_info/gen_1_families.h b/src/data/pokemon/species_info/gen_1_families.h index 1b56e48d2495..cd97acf1fa19 100644 --- a/src/data/pokemon/species_info/gen_1_families.h +++ b/src/data/pokemon/species_info/gen_1_families.h @@ -52,7 +52,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Bulbasaur, .iconPalIndex = 4, FOOTPRINT(Bulbasaur) - FOLLOWER(Bulbasaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bulbasaur, gShinyFollowerPalette_Bulbasaur) + FOLLOWER( + sPicTable_Bulbasaur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bulbasaur, + gShinyFollowerPalette_Bulbasaur + ) .levelUpLearnset = sBulbasaurLevelUpLearnset, .teachableLearnset = sBulbasaurTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_IVYSAUR}), @@ -107,7 +114,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ivysaur, .iconPalIndex = 4, FOOTPRINT(Ivysaur) - FOLLOWER(Ivysaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ivysaur, gShinyFollowerPalette_Ivysaur) + FOLLOWER( + sPicTable_Ivysaur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ivysaur, + gShinyFollowerPalette_Ivysaur + ) .levelUpLearnset = sIvysaurLevelUpLearnset, .teachableLearnset = sIvysaurTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_VENUSAUR}), @@ -172,7 +186,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Venusaur, .iconPalIndex = 4, FOOTPRINT(Venusaur) - FOLLOWER(Venusaur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Venusaur, gShinyFollowerPalette_Venusaur) + FOLLOWER( + sPicTable_Venusaur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Venusaur, + gShinyFollowerPalette_Venusaur + ) .levelUpLearnset = sVenusaurLevelUpLearnset, .teachableLearnset = sVenusaurTeachableLearnset, .formSpeciesIdTable = sVenusaurFormSpeciesIdTable, @@ -344,7 +365,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Charmander, .iconPalIndex = 0, FOOTPRINT(Charmander) - FOLLOWER(Charmander, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Charmander, gShinyFollowerPalette_Charmander) + FOLLOWER( + sPicTable_Charmander, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Charmander, + gShinyFollowerPalette_Charmander + ) .levelUpLearnset = sCharmanderLevelUpLearnset, .teachableLearnset = sCharmanderTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_CHARMELEON}), @@ -399,7 +427,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Charmeleon, .iconPalIndex = 0, FOOTPRINT(Charmeleon) - FOLLOWER(Charmeleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Charmeleon, gShinyFollowerPalette_Charmeleon) + FOLLOWER( + sPicTable_Charmeleon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Charmeleon, + gShinyFollowerPalette_Charmeleon + ) .levelUpLearnset = sCharmeleonLevelUpLearnset, .teachableLearnset = sCharmeleonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CHARIZARD}), @@ -459,7 +494,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Charizard, .iconPalIndex = 0, FOOTPRINT(Charizard) - FOLLOWER(Charizard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Charizard, gShinyFollowerPalette_Charizard) + FOLLOWER( + sPicTable_Charizard, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Charizard, + gShinyFollowerPalette_Charizard + ) .levelUpLearnset = sCharizardLevelUpLearnset, .teachableLearnset = sCharizardTeachableLearnset, .formSpeciesIdTable = sCharizardFormSpeciesIdTable, @@ -684,7 +726,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Squirtle, .iconPalIndex = 0, FOOTPRINT(Squirtle) - FOLLOWER(Squirtle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Squirtle, gShinyFollowerPalette_Squirtle) + FOLLOWER( + sPicTable_Squirtle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Squirtle, + gShinyFollowerPalette_Squirtle + ) .levelUpLearnset = sSquirtleLevelUpLearnset, .teachableLearnset = sSquirtleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_WARTORTLE}), @@ -739,7 +788,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Wartortle, .iconPalIndex = 2, FOOTPRINT(Wartortle) - FOLLOWER(Wartortle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wartortle, gShinyFollowerPalette_Wartortle) + FOLLOWER( + sPicTable_Wartortle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Wartortle, + gShinyFollowerPalette_Wartortle + ) .levelUpLearnset = sWartortleLevelUpLearnset, .teachableLearnset = sWartortleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_BLASTOISE}), @@ -800,7 +856,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Blastoise, .iconPalIndex = 2, FOOTPRINT(Blastoise) - FOLLOWER(Blastoise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blastoise, gShinyFollowerPalette_Blastoise) + FOLLOWER( + sPicTable_Blastoise, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Blastoise, + gShinyFollowerPalette_Blastoise + ) .levelUpLearnset = sBlastoiseLevelUpLearnset, .teachableLearnset = sBlastoiseTeachableLearnset, .formSpeciesIdTable = sBlastoiseFormSpeciesIdTable, @@ -971,7 +1034,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Caterpie, .iconPalIndex = 1, FOOTPRINT(Caterpie) - FOLLOWER(Caterpie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Caterpie, gShinyFollowerPalette_Caterpie) + FOLLOWER( + sPicTable_Caterpie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Caterpie, + gShinyFollowerPalette_Caterpie + ) .tmIlliterate = TRUE, .levelUpLearnset = sCaterpieLevelUpLearnset, .teachableLearnset = sCaterpieTeachableLearnset, @@ -1026,7 +1096,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Metapod, .iconPalIndex = 1, FOOTPRINT(Metapod) - FOLLOWER(Metapod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Metapod, gShinyFollowerPalette_Metapod) + FOLLOWER( + sPicTable_Metapod, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Metapod, + gShinyFollowerPalette_Metapod + ) .tmIlliterate = TRUE, .levelUpLearnset = sMetapodLevelUpLearnset, .teachableLearnset = sMetapodTeachableLearnset, @@ -1098,7 +1175,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Butterfree, .iconPalIndex = 0, FOOTPRINT(Butterfree) - FOLLOWER(Butterfree, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Butterfree, gShinyFollowerPalette_Butterfree) + FOLLOWER( + sPicTable_Butterfree, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Butterfree, + gShinyFollowerPalette_Butterfree + ) .levelUpLearnset = sButterfreeLevelUpLearnset, .teachableLearnset = sButterfreeTeachableLearnset, .formSpeciesIdTable = sButterfreeFormSpeciesIdTable, @@ -1216,7 +1300,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Weedle, .iconPalIndex = 2, FOOTPRINT(Weedle) - FOLLOWER(Weedle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Weedle, gShinyFollowerPalette_Weedle) + FOLLOWER( + sPicTable_Weedle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Weedle, + gShinyFollowerPalette_Weedle + ) .tmIlliterate = TRUE, .levelUpLearnset = sWeedleLevelUpLearnset, .teachableLearnset = sWeedleTeachableLearnset, @@ -1272,7 +1363,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kakuna, .iconPalIndex = 2, FOOTPRINT(Kakuna) - FOLLOWER(Kakuna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Kakuna, gShinyFollowerPalette_Kakuna) + FOLLOWER( + sPicTable_Kakuna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Kakuna, + gShinyFollowerPalette_Kakuna + ) .tmIlliterate = TRUE, .levelUpLearnset = sKakunaLevelUpLearnset, .teachableLearnset = sKakunaTeachableLearnset, @@ -1340,7 +1438,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Beedrill, .iconPalIndex = 2, FOOTPRINT(Beedrill) - FOLLOWER(Beedrill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Beedrill, gShinyFollowerPalette_Beedrill) + FOLLOWER( + sPicTable_Beedrill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Beedrill, + gShinyFollowerPalette_Beedrill + ) .levelUpLearnset = sBeedrillLevelUpLearnset, .teachableLearnset = sBeedrillTeachableLearnset, .formSpeciesIdTable = sBeedrillFormSpeciesIdTable, @@ -1457,7 +1562,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pidgey, .iconPalIndex = 0, FOOTPRINT(Pidgey) - FOLLOWER(Pidgey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pidgey, gShinyFollowerPalette_Pidgey) + FOLLOWER( + sPicTable_Pidgey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pidgey, + gShinyFollowerPalette_Pidgey + ) .levelUpLearnset = sPidgeyLevelUpLearnset, .teachableLearnset = sPidgeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_PIDGEOTTO}), @@ -1512,7 +1624,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pidgeotto, .iconPalIndex = 0, FOOTPRINT(Pidgeotto) - FOLLOWER(Pidgeotto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pidgeotto, gShinyFollowerPalette_Pidgeotto) + FOLLOWER( + sPicTable_Pidgeotto, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pidgeotto, + gShinyFollowerPalette_Pidgeotto + ) .levelUpLearnset = sPidgeottoLevelUpLearnset, .teachableLearnset = sPidgeottoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_PIDGEOT}), @@ -1577,7 +1696,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pidgeot, .iconPalIndex = 0, FOOTPRINT(Pidgeot) - FOLLOWER(Pidgeot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pidgeot, gShinyFollowerPalette_Pidgeot) + FOLLOWER( + sPicTable_Pidgeot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pidgeot, + gShinyFollowerPalette_Pidgeot + ) .levelUpLearnset = sPidgeotLevelUpLearnset, .teachableLearnset = sPidgeotTeachableLearnset, .formSpeciesIdTable = sPidgeotFormSpeciesIdTable, @@ -1695,7 +1821,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rattata, .iconPalIndex = 2, FOOTPRINT(Rattata) - FOLLOWER(Rattata, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rattata, gShinyFollowerPalette_Rattata) + FOLLOWER( + sPicTable_Rattata, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rattata, + gShinyFollowerPalette_Rattata + ) .levelUpLearnset = sRattataLevelUpLearnset, .teachableLearnset = sRattataTeachableLearnset, .formSpeciesIdTable = sRattataFormSpeciesIdTable, @@ -1754,7 +1887,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Raticate, .iconPalIndex = 2, FOOTPRINT(Raticate) - FOLLOWER(Raticate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Raticate, gShinyFollowerPalette_Raticate) + FOLLOWER( + sPicTable_Raticate, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Raticate, + gShinyFollowerPalette_Raticate + ) .levelUpLearnset = sRaticateLevelUpLearnset, .teachableLearnset = sRaticateTeachableLearnset, .formSpeciesIdTable = sRaticateFormSpeciesIdTable, @@ -1810,7 +1950,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RattataAlolan, .iconPalIndex = 2, FOOTPRINT(Rattata) - FOLLOWER(RattataAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RattataAlolan, gShinyFollowerPalette_RattataAlolan) + FOLLOWER( + sPicTable_RattataAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_RattataAlolan, + gShinyFollowerPalette_RattataAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sRattataAlolanLevelUpLearnset, .teachableLearnset = sRattataAlolanTeachableLearnset, @@ -1864,7 +2011,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RaticateAlolan, .iconPalIndex = 2, FOOTPRINT(Raticate) - FOLLOWER(RaticateAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RaticateAlolan, gShinyFollowerPalette_RaticateAlolan) + FOLLOWER( + sPicTable_RaticateAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_RaticateAlolan, + gShinyFollowerPalette_RaticateAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sRaticateAlolanLevelUpLearnset, .teachableLearnset = sRaticateAlolanTeachableLearnset, @@ -1975,7 +2129,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Spearow, .iconPalIndex = 0, FOOTPRINT(Spearow) - FOLLOWER(Spearow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spearow, gShinyFollowerPalette_Spearow) + FOLLOWER( + sPicTable_Spearow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Spearow, + gShinyFollowerPalette_Spearow + ) .levelUpLearnset = sSpearowLevelUpLearnset, .teachableLearnset = sSpearowTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_FEAROW}), @@ -2032,7 +2193,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Fearow, .iconPalIndex = 0, FOOTPRINT(Fearow) - FOLLOWER(Fearow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fearow, gShinyFollowerPalette_Fearow) + FOLLOWER( + sPicTable_Fearow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Fearow, + gShinyFollowerPalette_Fearow + ) .levelUpLearnset = sFearowLevelUpLearnset, .teachableLearnset = sFearowTeachableLearnset, }, @@ -2088,7 +2256,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ekans, .iconPalIndex = 2, FOOTPRINT(Ekans) - FOLLOWER(Ekans, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Ekans, gShinyFollowerPalette_Ekans) + FOLLOWER( + sPicTable_Ekans, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Ekans, + gShinyFollowerPalette_Ekans + ) .levelUpLearnset = sEkansLevelUpLearnset, .teachableLearnset = sEkansTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARBOK}), @@ -2148,7 +2323,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Arbok, .iconPalIndex = 2, FOOTPRINT(Arbok) - FOLLOWER(Arbok, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Arbok, gShinyFollowerPalette_Arbok) + FOLLOWER( + sPicTable_Arbok, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Arbok, + gShinyFollowerPalette_Arbok + ) .levelUpLearnset = sArbokLevelUpLearnset, .teachableLearnset = sArbokTeachableLearnset, }, @@ -2201,7 +2383,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pichu, .iconPalIndex = 1, FOOTPRINT(Pichu) - FOLLOWER(Pichu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pichu, gShinyFollowerPalette_Pichu) + FOLLOWER( + sPicTable_Pichu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pichu, + gShinyFollowerPalette_Pichu + ) .levelUpLearnset = sPichuLevelUpLearnset, .teachableLearnset = sPichuTeachableLearnset, .formSpeciesIdTable = sPichuFormSpeciesIdTable, @@ -2253,7 +2442,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PichuSpikyEared, .iconPalIndex = 1, FOOTPRINT(Pichu) - FOLLOWER(PichuSpikyEared, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_PichuSpikyEared, gShinyFollowerPalette_PichuSpikyEared) + FOLLOWER( + sPicTable_PichuSpikyEared, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_PichuSpikyEared, + gShinyFollowerPalette_PichuSpikyEared + ) .levelUpLearnset = sPichuLevelUpLearnset, .teachableLearnset = sPichuTeachableLearnset, .formSpeciesIdTable = sPichuFormSpeciesIdTable, @@ -2321,7 +2517,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSpriteFemale = gMonIcon_PikachuF, .iconPalIndexFemale = 2, #endif - FOLLOWER(Pikachu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pikachu, gShinyFollowerPalette_Pikachu) + FOLLOWER( + sPicTable_Pikachu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pikachu, + gShinyFollowerPalette_Pikachu + ) FOOTPRINT(Pikachu) .levelUpLearnset = sPikachuLevelUpLearnset, .teachableLearnset = sPikachuTeachableLearnset, @@ -3254,7 +3457,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Raichu, .iconPalIndex = 0, FOOTPRINT(Raichu) - FOLLOWER(Raichu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Raichu, gShinyFollowerPalette_Raichu) + FOLLOWER( + sPicTable_Raichu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Raichu, + gShinyFollowerPalette_Raichu + ) .levelUpLearnset = sRaichuLevelUpLearnset, .teachableLearnset = sRaichuTeachableLearnset, .formSpeciesIdTable = sRaichuFormSpeciesIdTable, @@ -3310,7 +3520,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RaichuAlolan, .iconPalIndex = 2, FOOTPRINT(Raichu) - FOLLOWER(RaichuAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RaichuAlolan, gShinyFollowerPalette_RaichuAlolan) + FOLLOWER( + sPicTable_RaichuAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_RaichuAlolan, + gShinyFollowerPalette_RaichuAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sRaichuAlolanLevelUpLearnset, .teachableLearnset = sRaichuAlolanTeachableLearnset, @@ -3369,7 +3586,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sandshrew, .iconPalIndex = 2, FOOTPRINT(Sandshrew) - FOLLOWER(Sandshrew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sandshrew, gShinyFollowerPalette_Sandshrew) + FOLLOWER( + sPicTable_Sandshrew, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sandshrew, + gShinyFollowerPalette_Sandshrew + ) .levelUpLearnset = sSandshrewLevelUpLearnset, .teachableLearnset = sSandshrewTeachableLearnset, .formSpeciesIdTable = sSandshrewFormSpeciesIdTable, @@ -3425,7 +3649,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sandslash, .iconPalIndex = 2, FOOTPRINT(Sandslash) - FOLLOWER(Sandslash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sandslash, gShinyFollowerPalette_Sandslash) + FOLLOWER( + sPicTable_Sandslash, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sandslash, + gShinyFollowerPalette_Sandslash + ) .levelUpLearnset = sSandslashLevelUpLearnset, .teachableLearnset = sSandslashTeachableLearnset, .formSpeciesIdTable = sSandslashFormSpeciesIdTable, @@ -3481,7 +3712,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SandshrewAlolan, .iconPalIndex = 0, FOOTPRINT(Sandshrew) - FOLLOWER(SandshrewAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SandshrewAlolan, gShinyFollowerPalette_SandshrewAlolan) + FOLLOWER( + sPicTable_SandshrewAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SandshrewAlolan, + gShinyFollowerPalette_SandshrewAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sSandshrewAlolanLevelUpLearnset, .teachableLearnset = sSandshrewAlolanTeachableLearnset, @@ -3538,7 +3776,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SandslashAlolan, .iconPalIndex = 0, FOOTPRINT(Sandslash) - FOLLOWER(SandslashAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SandslashAlolan, gShinyFollowerPalette_SandslashAlolan) + FOLLOWER( + sPicTable_SandslashAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SandslashAlolan, + gShinyFollowerPalette_SandslashAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sSandslashAlolanLevelUpLearnset, .teachableLearnset = sSandslashAlolanTeachableLearnset, @@ -3597,7 +3842,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_NidoranF, .iconPalIndex = 0, FOOTPRINT(NidoranF) - FOLLOWER(NidoranF, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_NidoranF, gShinyFollowerPalette_NidoranF) + FOLLOWER( + sPicTable_NidoranF, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_NidoranF, + gShinyFollowerPalette_NidoranF + ) .levelUpLearnset = sNidoranFLevelUpLearnset, .teachableLearnset = sNidoranFTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_NIDORINA}), @@ -3651,7 +3903,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidorina, .iconPalIndex = 0, FOOTPRINT(Nidorina) - FOLLOWER(Nidorina, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nidorina, gShinyFollowerPalette_Nidorina) + FOLLOWER( + sPicTable_Nidorina, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Nidorina, + gShinyFollowerPalette_Nidorina + ) .levelUpLearnset = sNidorinaLevelUpLearnset, .teachableLearnset = sNidorinaTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN}), @@ -3713,7 +3972,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidoqueen, .iconPalIndex = 2, FOOTPRINT(Nidoqueen) - FOLLOWER(Nidoqueen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nidoqueen, gShinyFollowerPalette_Nidoqueen) + FOLLOWER( + sPicTable_Nidoqueen, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Nidoqueen, + gShinyFollowerPalette_Nidoqueen + ) .levelUpLearnset = sNidoqueenLevelUpLearnset, .teachableLearnset = sNidoqueenTeachableLearnset, }, @@ -3766,7 +4032,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_NidoranM, .iconPalIndex = 2, FOOTPRINT(NidoranM) - FOLLOWER(NidoranM, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_NidoranM, gShinyFollowerPalette_NidoranM) + FOLLOWER( + sPicTable_NidoranM, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_NidoranM, + gShinyFollowerPalette_NidoranM + ) .levelUpLearnset = sNidoranMLevelUpLearnset, .teachableLearnset = sNidoranMTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_NIDORINO}), @@ -3820,7 +4093,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidorino, .iconPalIndex = 2, FOOTPRINT(Nidorino) - FOLLOWER(Nidorino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nidorino, gShinyFollowerPalette_Nidorino) + FOLLOWER( + sPicTable_Nidorino, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Nidorino, + gShinyFollowerPalette_Nidorino + ) .levelUpLearnset = sNidorinoLevelUpLearnset, .teachableLearnset = sNidorinoTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING}), @@ -3883,7 +4163,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Nidoking, .iconPalIndex = 2, FOOTPRINT(Nidoking) - FOLLOWER(Nidoking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nidoking, gShinyFollowerPalette_Nidoking) + FOLLOWER( + sPicTable_Nidoking, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Nidoking, + gShinyFollowerPalette_Nidoking + ) .levelUpLearnset = sNidokingLevelUpLearnset, .teachableLearnset = sNidokingTeachableLearnset, }, @@ -3947,7 +4234,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Cleffa, .iconPalIndex = 0, FOOTPRINT(Cleffa) - FOLLOWER(Cleffa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cleffa, gShinyFollowerPalette_Cleffa) + FOLLOWER( + sPicTable_Cleffa, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cleffa, + gShinyFollowerPalette_Cleffa + ) .levelUpLearnset = sCleffaLevelUpLearnset, .teachableLearnset = sCleffaTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY}), @@ -4004,7 +4298,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Clefairy, .iconPalIndex = 0, FOOTPRINT(Clefairy) - FOLLOWER(Clefairy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Clefairy, gShinyFollowerPalette_Clefairy) + FOLLOWER( + sPicTable_Clefairy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Clefairy, + gShinyFollowerPalette_Clefairy + ) .levelUpLearnset = sClefairyLevelUpLearnset, .teachableLearnset = sClefairyTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE}), @@ -4068,7 +4369,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Clefable, .iconPalIndex = 0, FOOTPRINT(Clefable) - FOLLOWER(Clefable, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Clefable, gShinyFollowerPalette_Clefable) + FOLLOWER( + sPicTable_Clefable, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Clefable, + gShinyFollowerPalette_Clefable + ) .levelUpLearnset = sClefableLevelUpLearnset, .teachableLearnset = sClefableTeachableLearnset, }, @@ -4124,7 +4432,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Vulpix, .iconPalIndex = 5, FOOTPRINT(Vulpix) - FOLLOWER(Vulpix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vulpix, gShinyFollowerPalette_Vulpix) + FOLLOWER( + sPicTable_Vulpix, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vulpix, + gShinyFollowerPalette_Vulpix + ) .levelUpLearnset = sVulpixLevelUpLearnset, .teachableLearnset = sVulpixTeachableLearnset, .formSpeciesIdTable = sVulpixFormSpeciesIdTable, @@ -4181,7 +4496,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ninetales, .iconPalIndex = 3, FOOTPRINT(Ninetales) - FOLLOWER(Ninetales, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ninetales, gShinyFollowerPalette_Ninetales) + FOLLOWER( + sPicTable_Ninetales, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ninetales, + gShinyFollowerPalette_Ninetales + ) .levelUpLearnset = sNinetalesLevelUpLearnset, .teachableLearnset = sNinetalesTeachableLearnset, .formSpeciesIdTable = sNinetalesFormSpeciesIdTable, @@ -4237,7 +4559,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_VulpixAlolan, .iconPalIndex = 2, FOOTPRINT(Vulpix) - FOLLOWER(VulpixAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_VulpixAlolan, gShinyFollowerPalette_VulpixAlolan) + FOLLOWER( + sPicTable_VulpixAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_VulpixAlolan, + gShinyFollowerPalette_VulpixAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sVulpixAlolanLevelUpLearnset, .teachableLearnset = sVulpixAlolanTeachableLearnset, @@ -4295,7 +4624,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_NinetalesAlolan, .iconPalIndex = 2, FOOTPRINT(Ninetales) - FOLLOWER(NinetalesAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_NinetalesAlolan, gShinyFollowerPalette_NinetalesAlolan) + FOLLOWER( + sPicTable_NinetalesAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_NinetalesAlolan, + gShinyFollowerPalette_NinetalesAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sNinetalesAlolanLevelUpLearnset, .teachableLearnset = sNinetalesAlolanTeachableLearnset, @@ -4361,7 +4697,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Igglybuff, .iconPalIndex = 1, FOOTPRINT(Igglybuff) - FOLLOWER(Igglybuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Igglybuff, gShinyFollowerPalette_Igglybuff) + FOLLOWER( + sPicTable_Igglybuff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Igglybuff, + gShinyFollowerPalette_Igglybuff + ) .levelUpLearnset = sIgglybuffLevelUpLearnset, .teachableLearnset = sIgglybuffTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF}), @@ -4418,7 +4761,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Jigglypuff, .iconPalIndex = 0, FOOTPRINT(Jigglypuff) - FOLLOWER(Jigglypuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Jigglypuff, gShinyFollowerPalette_Jigglypuff) + FOLLOWER( + sPicTable_Jigglypuff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Jigglypuff, + gShinyFollowerPalette_Jigglypuff + ) .levelUpLearnset = sJigglypuffLevelUpLearnset, .teachableLearnset = sJigglypuffTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF}), @@ -4482,7 +4832,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Wigglytuff, .iconPalIndex = 0, FOOTPRINT(Wigglytuff) - FOLLOWER(Wigglytuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wigglytuff, gShinyFollowerPalette_Wigglytuff) + FOLLOWER( + sPicTable_Wigglytuff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Wigglytuff, + gShinyFollowerPalette_Wigglytuff + ) .levelUpLearnset = sWigglytuffLevelUpLearnset, .teachableLearnset = sWigglytuffTeachableLearnset, }, @@ -4542,7 +4899,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Zubat, .iconPalIndex = 2, FOOTPRINT(Zubat) - FOLLOWER(Zubat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zubat, gShinyFollowerPalette_Zubat) + FOLLOWER( + sPicTable_Zubat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zubat, + gShinyFollowerPalette_Zubat + ) .levelUpLearnset = sZubatLevelUpLearnset, .teachableLearnset = sZubatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_GOLBAT}), @@ -4601,7 +4965,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Golbat, .iconPalIndex = 2, FOOTPRINT(Golbat) - FOLLOWER(Golbat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golbat, gShinyFollowerPalette_Golbat) + FOLLOWER( + sPicTable_Golbat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Golbat, + gShinyFollowerPalette_Golbat + ) .levelUpLearnset = sGolbatLevelUpLearnset, .teachableLearnset = sGolbatTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_CROBAT}), @@ -4663,7 +5034,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Crobat, .iconPalIndex = 2, FOOTPRINT(Crobat) - FOLLOWER(Crobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Crobat, gShinyFollowerPalette_Crobat) + FOLLOWER( + sPicTable_Crobat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Crobat, + gShinyFollowerPalette_Crobat + ) .levelUpLearnset = sCrobatLevelUpLearnset, .teachableLearnset = sCrobatTeachableLearnset, }, @@ -4720,7 +5098,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Oddish, .iconPalIndex = 4, FOOTPRINT(Oddish) - FOLLOWER(Oddish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Oddish, gShinyFollowerPalette_Oddish) + FOLLOWER( + sPicTable_Oddish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Oddish, + gShinyFollowerPalette_Oddish + ) .levelUpLearnset = sOddishLevelUpLearnset, .teachableLearnset = sOddishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_GLOOM}), @@ -4779,7 +5164,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gloom, .iconPalIndex = 0, FOOTPRINT(Gloom) - FOLLOWER(Gloom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gloom, gShinyFollowerPalette_Gloom) + FOLLOWER( + sPicTable_Gloom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gloom, + gShinyFollowerPalette_Gloom + ) .levelUpLearnset = sGloomLevelUpLearnset, .teachableLearnset = sGloomTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME}, @@ -4847,7 +5239,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Vileplume, .iconPalIndex = 0, FOOTPRINT(Vileplume) - FOLLOWER(Vileplume, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vileplume, gShinyFollowerPalette_Vileplume) + FOLLOWER( + sPicTable_Vileplume, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vileplume, + gShinyFollowerPalette_Vileplume + ) .levelUpLearnset = sVileplumeLevelUpLearnset, .teachableLearnset = sVileplumeTeachableLearnset, }, @@ -4910,7 +5309,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Bellossom, .iconPalIndex = 1, FOOTPRINT(Bellossom) - FOLLOWER(Bellossom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bellossom, gShinyFollowerPalette_Bellossom) + FOLLOWER( + sPicTable_Bellossom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bellossom, + gShinyFollowerPalette_Bellossom + ) .levelUpLearnset = sBellossomLevelUpLearnset, .teachableLearnset = sBellossomTeachableLearnset, }, @@ -4969,7 +5375,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Paras, .iconPalIndex = 0, FOOTPRINT(Paras) - FOLLOWER(Paras, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Paras, gShinyFollowerPalette_Paras) + FOLLOWER( + sPicTable_Paras, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Paras, + gShinyFollowerPalette_Paras + ) .levelUpLearnset = sParasLevelUpLearnset, .teachableLearnset = sParasTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_PARASECT}), @@ -5027,7 +5440,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Parasect, .iconPalIndex = 0, FOOTPRINT(Parasect) - FOLLOWER(Parasect, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Parasect, gShinyFollowerPalette_Parasect) + FOLLOWER( + sPicTable_Parasect, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Parasect, + gShinyFollowerPalette_Parasect + ) .levelUpLearnset = sParasectLevelUpLearnset, .teachableLearnset = sParasectTeachableLearnset, }, @@ -5083,7 +5503,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Venonat, .iconPalIndex = 2, FOOTPRINT(Venonat) - FOLLOWER(Venonat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Venonat, gShinyFollowerPalette_Venonat) + FOLLOWER( + sPicTable_Venonat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Venonat, + gShinyFollowerPalette_Venonat + ) .levelUpLearnset = sVenonatLevelUpLearnset, .teachableLearnset = sVenonatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_VENOMOTH}), @@ -5140,7 +5567,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Venomoth, .iconPalIndex = 2, FOOTPRINT(Venomoth) - FOLLOWER(Venomoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Venomoth, gShinyFollowerPalette_Venomoth) + FOLLOWER( + sPicTable_Venomoth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Venomoth, + gShinyFollowerPalette_Venomoth + ) .levelUpLearnset = sVenomothLevelUpLearnset, .teachableLearnset = sVenomothTeachableLearnset, }, @@ -5208,7 +5642,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Diglett, .iconPalIndex = 2, FOOTPRINT(Diglett) - FOLLOWER(Diglett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Diglett, gShinyFollowerPalette_Diglett) + FOLLOWER( + sPicTable_Diglett, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Diglett, + gShinyFollowerPalette_Diglett + ) .levelUpLearnset = sDiglettLevelUpLearnset, .teachableLearnset = sDiglettTeachableLearnset, .formSpeciesIdTable = sDiglettFormSpeciesIdTable, @@ -5265,7 +5706,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dugtrio, .iconPalIndex = 2, FOOTPRINT(Dugtrio) - FOLLOWER(Dugtrio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Dugtrio, gShinyFollowerPalette_Dugtrio) + FOLLOWER( + sPicTable_Dugtrio, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Dugtrio, + gShinyFollowerPalette_Dugtrio + ) .levelUpLearnset = sDugtrioLevelUpLearnset, .teachableLearnset = sDugtrioTeachableLearnset, .formSpeciesIdTable = sDugtrioFormSpeciesIdTable, @@ -5321,7 +5769,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_DiglettAlolan, .iconPalIndex = 2, FOOTPRINT(Diglett) - FOLLOWER(DiglettAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DiglettAlolan, gShinyFollowerPalette_DiglettAlolan) + FOLLOWER( + sPicTable_DiglettAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DiglettAlolan, + gShinyFollowerPalette_DiglettAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sDiglettAlolanLevelUpLearnset, .teachableLearnset = sDiglettAlolanTeachableLearnset, @@ -5379,7 +5834,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_DugtrioAlolan, .iconPalIndex = 2, FOOTPRINT(Dugtrio) - FOLLOWER(DugtrioAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DugtrioAlolan, gShinyFollowerPalette_DugtrioAlolan) + FOLLOWER( + sPicTable_DugtrioAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DugtrioAlolan, + gShinyFollowerPalette_DugtrioAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sDugtrioAlolanLevelUpLearnset, .teachableLearnset = sDugtrioAlolanTeachableLearnset, @@ -5439,7 +5901,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Meowth, .iconPalIndex = 1, FOOTPRINT(Meowth) - FOLLOWER(Meowth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Meowth, gShinyFollowerPalette_Meowth) + FOLLOWER( + sPicTable_Meowth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Meowth, + gShinyFollowerPalette_Meowth + ) .levelUpLearnset = sMeowthLevelUpLearnset, .teachableLearnset = sMeowthTeachableLearnset, .formSpeciesIdTable = sMeowthFormSpeciesIdTable, @@ -5497,7 +5966,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Persian, .iconPalIndex = 1, FOOTPRINT(Persian) - FOLLOWER(Persian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Persian, gShinyFollowerPalette_Persian) + FOLLOWER( + sPicTable_Persian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Persian, + gShinyFollowerPalette_Persian + ) .levelUpLearnset = sPersianLevelUpLearnset, .teachableLearnset = sPersianTeachableLearnset, .formSpeciesIdTable = sPersianFormSpeciesIdTable, @@ -5553,7 +6029,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MeowthAlolan, .iconPalIndex = 2, FOOTPRINT(Meowth) - FOLLOWER(MeowthAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeowthAlolan, gShinyFollowerPalette_MeowthAlolan) + FOLLOWER( + sPicTable_MeowthAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MeowthAlolan, + gShinyFollowerPalette_MeowthAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sMeowthAlolanLevelUpLearnset, .teachableLearnset = sMeowthAlolanTeachableLearnset, @@ -5610,7 +6093,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PersianAlolan, .iconPalIndex = 2, FOOTPRINT(Persian) - FOLLOWER(PersianAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_PersianAlolan, gShinyFollowerPalette_PersianAlolan) + FOLLOWER( + sPicTable_PersianAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_PersianAlolan, + gShinyFollowerPalette_PersianAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sPersianAlolanLevelUpLearnset, .teachableLearnset = sPersianAlolanTeachableLearnset, @@ -5667,7 +6157,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MeowthGalarian, .iconPalIndex = 0, FOOTPRINT(Meowth) - FOLLOWER(MeowthGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeowthGalarian, gShinyFollowerPalette_MeowthGalarian) + FOLLOWER( + sPicTable_MeowthGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MeowthGalarian, + gShinyFollowerPalette_MeowthGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sMeowthGalarianLevelUpLearnset, .teachableLearnset = sMeowthGalarianTeachableLearnset, @@ -5722,7 +6219,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Perrserker, .iconPalIndex = 2, FOOTPRINT(Perrserker) - FOLLOWER(Perrserker, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Perrserker, gShinyFollowerPalette_Perrserker) + FOLLOWER( + sPicTable_Perrserker, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Perrserker, + gShinyFollowerPalette_Perrserker + ) .levelUpLearnset = sPerrserkerLevelUpLearnset, .teachableLearnset = sPerrserkerTeachableLearnset, }, @@ -5836,7 +6340,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Psyduck, .iconPalIndex = 1, FOOTPRINT(Psyduck) - FOLLOWER(Psyduck, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Psyduck, gShinyFollowerPalette_Psyduck) + FOLLOWER( + sPicTable_Psyduck, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Psyduck, + gShinyFollowerPalette_Psyduck + ) .levelUpLearnset = sPsyduckLevelUpLearnset, .teachableLearnset = sPsyduckTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_GOLDUCK}), @@ -5890,7 +6401,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Golduck, .iconPalIndex = 0, FOOTPRINT(Golduck) - FOLLOWER(Golduck, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golduck, gShinyFollowerPalette_Golduck) + FOLLOWER( + sPicTable_Golduck, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Golduck, + gShinyFollowerPalette_Golduck + ) .levelUpLearnset = sGolduckLevelUpLearnset, .teachableLearnset = sGolduckTeachableLearnset, }, @@ -5946,7 +6464,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Mankey, .iconPalIndex = 1, FOOTPRINT(Mankey) - FOLLOWER(Mankey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mankey, gShinyFollowerPalette_Mankey) + FOLLOWER( + sPicTable_Mankey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mankey, + gShinyFollowerPalette_Mankey + ) .levelUpLearnset = sMankeyLevelUpLearnset, .teachableLearnset = sMankeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_PRIMEAPE}), @@ -6000,7 +6525,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Primeape, .iconPalIndex = 2, FOOTPRINT(Primeape) - FOLLOWER(Primeape, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Primeape, gShinyFollowerPalette_Primeape) + FOLLOWER( + sPicTable_Primeape, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Primeape, + gShinyFollowerPalette_Primeape + ) .levelUpLearnset = sPrimeapeLevelUpLearnset, .teachableLearnset = sPrimeapeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_MOVE_TWENTY_TIMES, MOVE_RAGE_FIST, SPECIES_ANNIHILAPE}), @@ -6111,7 +6643,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Growlithe, .iconPalIndex = 3, FOOTPRINT(Growlithe) - FOLLOWER(Growlithe, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Growlithe, gShinyFollowerPalette_Growlithe) + FOLLOWER( + sPicTable_Growlithe, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Growlithe, + gShinyFollowerPalette_Growlithe + ) .levelUpLearnset = sGrowlitheLevelUpLearnset, .teachableLearnset = sGrowlitheTeachableLearnset, .formSpeciesIdTable = sGrowlitheFormSpeciesIdTable, @@ -6167,7 +6706,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Arcanine, .iconPalIndex = 3, FOOTPRINT(Arcanine) - FOLLOWER(Arcanine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Arcanine, gShinyFollowerPalette_Arcanine) + FOLLOWER( + sPicTable_Arcanine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Arcanine, + gShinyFollowerPalette_Arcanine + ) .levelUpLearnset = sArcanineLevelUpLearnset, .teachableLearnset = sArcanineTeachableLearnset, .formSpeciesIdTable = sArcanineFormSpeciesIdTable, @@ -6222,8 +6768,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GrowlitheHisuian, .iconPalIndex = 0, FOOTPRINT(Growlithe) - //FOLLOWER(GrowlitheHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GrowlitheHisuian, gShinyFollowerPalette_GrowlitheHisuian) - FOLLOWER(GrowlitheHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GrowlitheHisuian) + FOLLOWER( + sPicTable_GrowlitheHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_GrowlitheHisuian + //, gShinyFollowerPalette_GrowlitheHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sGrowlitheHisuianLevelUpLearnset, .teachableLearnset = sGrowlitheHisuianTeachableLearnset, @@ -6279,8 +6831,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ArcanineHisuian, .iconPalIndex = 0, FOOTPRINT(Arcanine) - //FOLLOWER(ArcanineHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ArcanineHisuian, gShinyFollowerPalette_ArcanineHisuian) - FOLLOWER(ArcanineHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ArcanineHisuian) + FOLLOWER( + sPicTable_ArcanineHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ArcanineHisuian + //, gShinyFollowerPalette_ArcanineHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sArcanineHisuianLevelUpLearnset, .teachableLearnset = sArcanineHisuianTeachableLearnset, @@ -6339,7 +6897,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Poliwag, .iconPalIndex = 0, FOOTPRINT(Poliwag) - FOLLOWER(Poliwag, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Poliwag, gShinyFollowerPalette_Poliwag) + FOLLOWER( + sPicTable_Poliwag, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Poliwag, + gShinyFollowerPalette_Poliwag + ) .levelUpLearnset = sPoliwagLevelUpLearnset, .teachableLearnset = sPoliwagTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_POLIWHIRL}), @@ -6396,7 +6961,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Poliwhirl, .iconPalIndex = 0, FOOTPRINT(Poliwhirl) - FOLLOWER(Poliwhirl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Poliwhirl, gShinyFollowerPalette_Poliwhirl) + FOLLOWER( + sPicTable_Poliwhirl, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Poliwhirl, + gShinyFollowerPalette_Poliwhirl + ) .levelUpLearnset = sPoliwhirlLevelUpLearnset, .teachableLearnset = sPoliwhirlTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH}, @@ -6462,7 +7034,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Poliwrath, .iconPalIndex = 0, FOOTPRINT(Poliwrath) - FOLLOWER(Poliwrath, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Poliwrath, gShinyFollowerPalette_Poliwrath) + FOLLOWER( + sPicTable_Poliwrath, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Poliwrath, + gShinyFollowerPalette_Poliwrath + ) .levelUpLearnset = sPoliwrathLevelUpLearnset, .teachableLearnset = sPoliwrathTeachableLearnset, }, @@ -6529,7 +7108,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Politoed, .iconPalIndex = 1, FOOTPRINT(Politoed) - FOLLOWER(Politoed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Politoed, gShinyFollowerPalette_Politoed) + FOLLOWER( + sPicTable_Politoed, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Politoed, + gShinyFollowerPalette_Politoed + ) .levelUpLearnset = sPolitoedLevelUpLearnset, .teachableLearnset = sPolitoedTeachableLearnset, }, @@ -6592,7 +7178,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Abra, .iconPalIndex = 2, FOOTPRINT(Abra) - FOLLOWER(Abra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Abra, gShinyFollowerPalette_Abra) + FOLLOWER( + sPicTable_Abra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Abra, + gShinyFollowerPalette_Abra + ) .levelUpLearnset = sAbraLevelUpLearnset, .teachableLearnset = sAbraTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_KADABRA}), @@ -6652,7 +7245,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kadabra, .iconPalIndex = 2, FOOTPRINT(Kadabra) - FOLLOWER(Kadabra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Kadabra, gShinyFollowerPalette_Kadabra) + FOLLOWER( + sPicTable_Kadabra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Kadabra, + gShinyFollowerPalette_Kadabra + ) .levelUpLearnset = sKadabraLevelUpLearnset, .teachableLearnset = sKadabraTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_ALAKAZAM}, @@ -6722,7 +7322,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Alakazam, .iconPalIndex = 2, FOOTPRINT(Alakazam) - FOLLOWER(Alakazam, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Alakazam, gShinyFollowerPalette_Alakazam) + FOLLOWER( + sPicTable_Alakazam, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Alakazam, + gShinyFollowerPalette_Alakazam + ) .levelUpLearnset = sAlakazamLevelUpLearnset, .teachableLearnset = sAlakazamTeachableLearnset, .formSpeciesIdTable = sAlakazamFormSpeciesIdTable, @@ -6844,7 +7451,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Machop, .iconPalIndex = 0, FOOTPRINT(Machop) - FOLLOWER(Machop, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Machop, gShinyFollowerPalette_Machop) + FOLLOWER( + sPicTable_Machop, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Machop, + gShinyFollowerPalette_Machop + ) .levelUpLearnset = sMachopLevelUpLearnset, .teachableLearnset = sMachopTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_MACHOKE}), @@ -6900,7 +7514,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Machoke, .iconPalIndex = 2, FOOTPRINT(Machoke) - FOLLOWER(Machoke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Machoke, gShinyFollowerPalette_Machoke) + FOLLOWER( + sPicTable_Machoke, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Machoke, + gShinyFollowerPalette_Machoke + ) .levelUpLearnset = sMachokeLevelUpLearnset, .teachableLearnset = sMachokeTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_MACHAMP}, @@ -6964,7 +7585,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Machamp, .iconPalIndex = 0, FOOTPRINT(Machamp) - FOLLOWER(Machamp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Machamp, gShinyFollowerPalette_Machamp) + FOLLOWER( + sPicTable_Machamp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Machamp, + gShinyFollowerPalette_Machamp + ) .levelUpLearnset = sMachampLevelUpLearnset, .teachableLearnset = sMachampTeachableLearnset, .formSpeciesIdTable = sMachampFormSpeciesIdTable, @@ -7079,7 +7707,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Bellsprout, .iconPalIndex = 1, FOOTPRINT(Bellsprout) - FOLLOWER(Bellsprout, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bellsprout, gShinyFollowerPalette_Bellsprout) + FOLLOWER( + sPicTable_Bellsprout, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bellsprout, + gShinyFollowerPalette_Bellsprout + ) .levelUpLearnset = sBellsproutLevelUpLearnset, .teachableLearnset = sBellsproutTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_WEEPINBELL}), @@ -7134,7 +7769,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Weepinbell, .iconPalIndex = 1, FOOTPRINT(Weepinbell) - FOLLOWER(Weepinbell, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Weepinbell, gShinyFollowerPalette_Weepinbell) + FOLLOWER( + sPicTable_Weepinbell, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Weepinbell, + gShinyFollowerPalette_Weepinbell + ) .levelUpLearnset = sWeepinbellLevelUpLearnset, .teachableLearnset = sWeepinbellTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL}), @@ -7196,7 +7838,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Victreebel, .iconPalIndex = 1, FOOTPRINT(Victreebel) - FOLLOWER(Victreebel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Victreebel, gShinyFollowerPalette_Victreebel) + FOLLOWER( + sPicTable_Victreebel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Victreebel, + gShinyFollowerPalette_Victreebel + ) .levelUpLearnset = sVictreebelLevelUpLearnset, .teachableLearnset = sVictreebelTeachableLearnset, }, @@ -7252,7 +7901,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tentacool, .iconPalIndex = 0, FOOTPRINT(Tentacool) - FOLLOWER(Tentacool, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Tentacool, gShinyFollowerPalette_Tentacool) + FOLLOWER( + sPicTable_Tentacool, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Tentacool, + gShinyFollowerPalette_Tentacool + ) .levelUpLearnset = sTentacoolLevelUpLearnset, .teachableLearnset = sTentacoolTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_TENTACRUEL}), @@ -7307,7 +7963,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tentacruel, .iconPalIndex = 0, FOOTPRINT(Tentacruel) - FOLLOWER(Tentacruel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Tentacruel, gShinyFollowerPalette_Tentacruel) + FOLLOWER( + sPicTable_Tentacruel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Tentacruel, + gShinyFollowerPalette_Tentacruel + ) .levelUpLearnset = sTentacruelLevelUpLearnset, .teachableLearnset = sTentacruelTeachableLearnset, }, @@ -7385,7 +8048,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Geodude, .iconPalIndex = 1, FOOTPRINT(Geodude) - FOLLOWER(Geodude, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Geodude, gShinyFollowerPalette_Geodude) + FOLLOWER( + sPicTable_Geodude, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Geodude, + gShinyFollowerPalette_Geodude + ) .levelUpLearnset = sGeodudeLevelUpLearnset, .teachableLearnset = sGeodudeTeachableLearnset, .formSpeciesIdTable = sGeodudeFormSpeciesIdTable, @@ -7441,7 +8111,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Graveler, .iconPalIndex = 1, FOOTPRINT(Graveler) - FOLLOWER(Graveler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Graveler, gShinyFollowerPalette_Graveler) + FOLLOWER( + sPicTable_Graveler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Graveler, + gShinyFollowerPalette_Graveler + ) .levelUpLearnset = sGravelerLevelUpLearnset, .teachableLearnset = sGravelerTeachableLearnset, .formSpeciesIdTable = sGravelerFormSpeciesIdTable, @@ -7498,7 +8175,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Golem, .iconPalIndex = 2, FOOTPRINT(Golem) - FOLLOWER(Golem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golem, gShinyFollowerPalette_Golem) + FOLLOWER( + sPicTable_Golem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Golem, + gShinyFollowerPalette_Golem + ) .levelUpLearnset = sGolemLevelUpLearnset, .teachableLearnset = sGolemTeachableLearnset, .formSpeciesIdTable = sGolemFormSpeciesIdTable, @@ -7555,7 +8239,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GeodudeAlolan, .iconPalIndex = 2, FOOTPRINT(Geodude) - FOLLOWER(GeodudeAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GeodudeAlolan, gShinyFollowerPalette_GeodudeAlolan) + FOLLOWER( + sPicTable_GeodudeAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_GeodudeAlolan, + gShinyFollowerPalette_GeodudeAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sGeodudeAlolanLevelUpLearnset, .teachableLearnset = sGeodudeAlolanTeachableLearnset, @@ -7612,7 +8303,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GravelerAlolan, .iconPalIndex = 2, FOOTPRINT(Graveler) - FOLLOWER(GravelerAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GravelerAlolan, gShinyFollowerPalette_GravelerAlolan) + FOLLOWER( + sPicTable_GravelerAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_GravelerAlolan, + gShinyFollowerPalette_GravelerAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sGravelerAlolanLevelUpLearnset, .teachableLearnset = sGravelerAlolanTeachableLearnset, @@ -7670,7 +8368,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GolemAlolan, .iconPalIndex = 2, FOOTPRINT(Golem) - FOLLOWER(GolemAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GolemAlolan, gShinyFollowerPalette_GolemAlolan) + FOLLOWER( + sPicTable_GolemAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_GolemAlolan, + gShinyFollowerPalette_GolemAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sGolemAlolanLevelUpLearnset, .teachableLearnset = sGolemAlolanTeachableLearnset, @@ -7729,7 +8434,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ponyta, .iconPalIndex = 3, FOOTPRINT(Ponyta) - FOLLOWER(Ponyta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ponyta, gShinyFollowerPalette_Ponyta) + FOLLOWER( + sPicTable_Ponyta, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ponyta, + gShinyFollowerPalette_Ponyta + ) .levelUpLearnset = sPonytaLevelUpLearnset, .teachableLearnset = sPonytaTeachableLearnset, .formSpeciesIdTable = sPonytaFormSpeciesIdTable, @@ -7784,7 +8496,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rapidash, .iconPalIndex = 3, FOOTPRINT(Rapidash) - FOLLOWER(Rapidash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rapidash, gShinyFollowerPalette_Rapidash) + FOLLOWER( + sPicTable_Rapidash, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rapidash, + gShinyFollowerPalette_Rapidash + ) .levelUpLearnset = sRapidashLevelUpLearnset, .teachableLearnset = sRapidashTeachableLearnset, .formSpeciesIdTable = sRapidashFormSpeciesIdTable, @@ -7839,7 +8558,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PonytaGalarian, .iconPalIndex = 2, FOOTPRINT(Ponyta) - FOLLOWER(PonytaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_PonytaGalarian, gShinyFollowerPalette_PonytaGalarian) + FOLLOWER( + sPicTable_PonytaGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_PonytaGalarian, + gShinyFollowerPalette_PonytaGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sPonytaGalarianLevelUpLearnset, .teachableLearnset = sPonytaGalarianTeachableLearnset, @@ -7895,7 +8621,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_RapidashGalarian, .iconPalIndex = 2, FOOTPRINT(Rapidash) - FOLLOWER(RapidashGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RapidashGalarian, gShinyFollowerPalette_RapidashGalarian) + FOLLOWER( + sPicTable_RapidashGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_RapidashGalarian, + gShinyFollowerPalette_RapidashGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sRapidashGalarianLevelUpLearnset, .teachableLearnset = sRapidashGalarianTeachableLearnset, @@ -7954,7 +8687,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Slowpoke, .iconPalIndex = 0, FOOTPRINT(Slowpoke) - FOLLOWER(Slowpoke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slowpoke, gShinyFollowerPalette_Slowpoke) + FOLLOWER( + sPicTable_Slowpoke, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Slowpoke, + gShinyFollowerPalette_Slowpoke + ) .levelUpLearnset = sSlowpokeLevelUpLearnset, .teachableLearnset = sSlowpokeTeachableLearnset, .formSpeciesIdTable = sSlowpokeFormSpeciesIdTable, @@ -8012,7 +8752,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Slowbro, .iconPalIndex = 0, FOOTPRINT(Slowbro) - FOLLOWER(Slowbro, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slowbro, gShinyFollowerPalette_Slowbro) + FOLLOWER( + sPicTable_Slowbro, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Slowbro, + gShinyFollowerPalette_Slowbro + ) .levelUpLearnset = sSlowbroLevelUpLearnset, .teachableLearnset = sSlowbroTeachableLearnset, .formSpeciesIdTable = sSlowbroFormSpeciesIdTable, @@ -8069,7 +8816,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Slowking, .iconPalIndex = 0, FOOTPRINT(Slowking) - FOLLOWER(Slowking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slowking, gShinyFollowerPalette_Slowking) + FOLLOWER( + sPicTable_Slowking, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Slowking, + gShinyFollowerPalette_Slowking + ) .levelUpLearnset = sSlowkingLevelUpLearnset, .teachableLearnset = sSlowkingTeachableLearnset, .formSpeciesIdTable = sSlowkingFormSpeciesIdTable, @@ -8183,7 +8937,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SlowpokeGalarian, .iconPalIndex = 1, FOOTPRINT(Slowpoke) - FOLLOWER(SlowpokeGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SlowpokeGalarian, gShinyFollowerPalette_SlowpokeGalarian) + FOLLOWER( + sPicTable_SlowpokeGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SlowpokeGalarian, + gShinyFollowerPalette_SlowpokeGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sSlowpokeGalarianLevelUpLearnset, .teachableLearnset = sSlowpokeGalarianTeachableLearnset, @@ -8241,7 +9002,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SlowbroGalarian, .iconPalIndex = 0, FOOTPRINT(Slowbro) - FOLLOWER(SlowbroGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SlowbroGalarian, gShinyFollowerPalette_SlowbroGalarian) + FOLLOWER( + sPicTable_SlowbroGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SlowbroGalarian, + gShinyFollowerPalette_SlowbroGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sSlowbroGalarianLevelUpLearnset, .teachableLearnset = sSlowbroGalarianTeachableLearnset, @@ -8297,7 +9065,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_SlowkingGalarian, .iconPalIndex = 2, FOOTPRINT(Slowking) - FOLLOWER(SlowkingGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SlowkingGalarian, gShinyFollowerPalette_SlowkingGalarian) + FOLLOWER( + sPicTable_SlowkingGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SlowkingGalarian, + gShinyFollowerPalette_SlowkingGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sSlowkingGalarianLevelUpLearnset, .teachableLearnset = sSlowkingGalarianTeachableLearnset, @@ -8358,7 +9133,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magnemite, .iconPalIndex = 0, FOOTPRINT(Magnemite) - FOLLOWER(Magnemite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Magnemite, gShinyFollowerPalette_Magnemite) + FOLLOWER( + sPicTable_Magnemite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Magnemite, + gShinyFollowerPalette_Magnemite + ) .levelUpLearnset = sMagnemiteLevelUpLearnset, .teachableLearnset = sMagnemiteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MAGNETON}), @@ -8414,7 +9196,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magneton, .iconPalIndex = 0, FOOTPRINT(Magneton) - FOLLOWER(Magneton, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Magneton, gShinyFollowerPalette_Magneton) + FOLLOWER( + sPicTable_Magneton, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Magneton, + gShinyFollowerPalette_Magneton + ) .levelUpLearnset = sMagnetonLevelUpLearnset, .teachableLearnset = sMagnetonTeachableLearnset, .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_MAGNEZONE}, @@ -8478,7 +9267,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magnezone, .iconPalIndex = 0, FOOTPRINT(Magnezone) - FOLLOWER(Magnezone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Magnezone, gShinyFollowerPalette_Magnezone) + FOLLOWER( + sPicTable_Magnezone, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Magnezone, + gShinyFollowerPalette_Magnezone + ) .levelUpLearnset = sMagnezoneLevelUpLearnset, .teachableLearnset = sMagnezoneTeachableLearnset, }, @@ -8545,7 +9341,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Farfetchd, .iconPalIndex = 1, FOOTPRINT(Farfetchd) - FOLLOWER(Farfetchd, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Farfetchd, gShinyFollowerPalette_Farfetchd) + FOLLOWER( + sPicTable_Farfetchd, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Farfetchd, + gShinyFollowerPalette_Farfetchd + ) .levelUpLearnset = sFarfetchdLevelUpLearnset, .teachableLearnset = sFarfetchdTeachableLearnset, .formSpeciesIdTable = sFarfetchdFormSpeciesIdTable, @@ -8601,7 +9404,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_FarfetchdGalarian, .iconPalIndex = 1, FOOTPRINT(Farfetchd) - FOLLOWER(FarfetchdGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_FarfetchdGalarian, gShinyFollowerPalette_FarfetchdGalarian) + FOLLOWER( + sPicTable_FarfetchdGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_FarfetchdGalarian, + gShinyFollowerPalette_FarfetchdGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sFarfetchdGalarianLevelUpLearnset, .teachableLearnset = sFarfetchdGalarianTeachableLearnset, @@ -8658,7 +9468,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sirfetchd, .iconPalIndex = 1, FOOTPRINT(Sirfetchd) - FOLLOWER(Sirfetchd, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sirfetchd, gShinyFollowerPalette_Sirfetchd) + FOLLOWER( + sPicTable_Sirfetchd, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sirfetchd, + gShinyFollowerPalette_Sirfetchd + ) .levelUpLearnset = sSirfetchdLevelUpLearnset, .teachableLearnset = sSirfetchdTeachableLearnset, }, @@ -8719,7 +9536,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Doduo, .iconPalIndex = 2, FOOTPRINT(Doduo) - FOLLOWER(Doduo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Doduo, gShinyFollowerPalette_Doduo) + FOLLOWER( + sPicTable_Doduo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Doduo, + gShinyFollowerPalette_Doduo + ) .levelUpLearnset = sDoduoLevelUpLearnset, .teachableLearnset = sDoduoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_DODRIO}), @@ -8784,7 +9608,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dodrio, .iconPalIndex = 2, FOOTPRINT(Dodrio) - FOLLOWER(Dodrio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dodrio, gShinyFollowerPalette_Dodrio) + FOLLOWER( + sPicTable_Dodrio, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dodrio, + gShinyFollowerPalette_Dodrio + ) .levelUpLearnset = sDodrioLevelUpLearnset, .teachableLearnset = sDodrioTeachableLearnset, }, @@ -8839,7 +9670,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Seel, .iconPalIndex = 0, FOOTPRINT(Seel) - FOLLOWER(Seel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Seel, gShinyFollowerPalette_Seel) + FOLLOWER( + sPicTable_Seel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Seel, + gShinyFollowerPalette_Seel + ) .levelUpLearnset = sSeelLevelUpLearnset, .teachableLearnset = sSeelTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_DEWGONG}), @@ -8893,7 +9731,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dewgong, .iconPalIndex = 2, FOOTPRINT(Dewgong) - FOLLOWER(Dewgong, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dewgong, gShinyFollowerPalette_Dewgong) + FOLLOWER( + sPicTable_Dewgong, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dewgong, + gShinyFollowerPalette_Dewgong + ) .levelUpLearnset = sDewgongLevelUpLearnset, .teachableLearnset = sDewgongTeachableLearnset, }, @@ -8949,7 +9794,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Grimer, .iconPalIndex = 2, FOOTPRINT(Grimer) - FOLLOWER(Grimer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Grimer, gShinyFollowerPalette_Grimer) + FOLLOWER( + sPicTable_Grimer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Grimer, + gShinyFollowerPalette_Grimer + ) .levelUpLearnset = sGrimerLevelUpLearnset, .teachableLearnset = sGrimerTeachableLearnset, .formSpeciesIdTable = sGrimerFormSpeciesIdTable, @@ -9007,7 +9859,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Muk, .iconPalIndex = 2, FOOTPRINT(Muk) - FOLLOWER(Muk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Muk, gShinyFollowerPalette_Muk) + FOLLOWER( + sPicTable_Muk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Muk, + gShinyFollowerPalette_Muk + ) .levelUpLearnset = sMukLevelUpLearnset, .teachableLearnset = sMukTeachableLearnset, .formSpeciesIdTable = sMukFormSpeciesIdTable, @@ -9063,7 +9922,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_GrimerAlolan, .iconPalIndex = 1, FOOTPRINT(Grimer) - FOLLOWER(GrimerAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GrimerAlolan, gShinyFollowerPalette_GrimerAlolan) + FOLLOWER( + sPicTable_GrimerAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_GrimerAlolan, + gShinyFollowerPalette_GrimerAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sGrimerAlolanLevelUpLearnset, .teachableLearnset = sGrimerAlolanTeachableLearnset, @@ -9122,7 +9988,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MukAlolan, .iconPalIndex = 0, FOOTPRINT(Muk) - FOLLOWER(MukAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MukAlolan, gShinyFollowerPalette_MukAlolan) + FOLLOWER( + sPicTable_MukAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MukAlolan, + gShinyFollowerPalette_MukAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sMukAlolanLevelUpLearnset, .teachableLearnset = sMukAlolanTeachableLearnset, @@ -9183,7 +10056,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Shellder, .iconPalIndex = 2, FOOTPRINT(Shellder) - FOLLOWER(Shellder, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Shellder, gShinyFollowerPalette_Shellder) + FOLLOWER( + sPicTable_Shellder, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Shellder, + gShinyFollowerPalette_Shellder + ) .levelUpLearnset = sShellderLevelUpLearnset, .teachableLearnset = sShellderTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER}), @@ -9239,7 +10119,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Cloyster, .iconPalIndex = 2, FOOTPRINT(Cloyster) - FOLLOWER(Cloyster, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Cloyster, gShinyFollowerPalette_Cloyster) + FOLLOWER( + sPicTable_Cloyster, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Cloyster, + gShinyFollowerPalette_Cloyster + ) .levelUpLearnset = sCloysterLevelUpLearnset, .teachableLearnset = sCloysterTeachableLearnset, }, @@ -9295,7 +10182,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gastly, .iconPalIndex = 2, FOOTPRINT(Gastly) - FOLLOWER(Gastly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Gastly, gShinyFollowerPalette_Gastly) + FOLLOWER( + sPicTable_Gastly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Gastly, + gShinyFollowerPalette_Gastly + ) .levelUpLearnset = sGastlyLevelUpLearnset, .teachableLearnset = sGastlyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_HAUNTER}), @@ -9351,7 +10245,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Haunter, .iconPalIndex = 2, FOOTPRINT(Haunter) - FOLLOWER(Haunter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Haunter, gShinyFollowerPalette_Haunter) + FOLLOWER( + sPicTable_Haunter, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Haunter, + gShinyFollowerPalette_Haunter + ) .levelUpLearnset = sHaunterLevelUpLearnset, .teachableLearnset = sHaunterTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GENGAR}, @@ -9418,7 +10319,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gengar, .iconPalIndex = 2, FOOTPRINT(Gengar) - FOLLOWER(Gengar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gengar, gShinyFollowerPalette_Gengar) + FOLLOWER( + sPicTable_Gengar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gengar, + gShinyFollowerPalette_Gengar + ) .levelUpLearnset = sGengarLevelUpLearnset, .teachableLearnset = sGengarTeachableLearnset, .formSpeciesIdTable = sGengarFormSpeciesIdTable, @@ -9589,7 +10497,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Onix, .iconPalIndex = 2, FOOTPRINT(Onix) - FOLLOWER(Onix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Onix, gShinyFollowerPalette_Onix) + FOLLOWER( + sPicTable_Onix, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Onix, + gShinyFollowerPalette_Onix + ) .levelUpLearnset = sOnixLevelUpLearnset, .teachableLearnset = sOnixTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX}, @@ -9651,7 +10566,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Steelix, .iconPalIndex = 0, FOOTPRINT(Steelix) - FOLLOWER(Steelix, SIZE_64x64, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Steelix, gShinyFollowerPalette_Steelix) + FOLLOWER( + sPicTable_Steelix, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Steelix, + gShinyFollowerPalette_Steelix + ) .levelUpLearnset = sSteelixLevelUpLearnset, .teachableLearnset = sSteelixTeachableLearnset, .formSpeciesIdTable = sSteelixFormSpeciesIdTable, @@ -9768,7 +10690,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Drowzee, .iconPalIndex = 2, FOOTPRINT(Drowzee) - FOLLOWER(Drowzee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drowzee, gShinyFollowerPalette_Drowzee) + FOLLOWER( + sPicTable_Drowzee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Drowzee, + gShinyFollowerPalette_Drowzee + ) .levelUpLearnset = sDrowzeeLevelUpLearnset, .teachableLearnset = sDrowzeeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_HYPNO}), @@ -9827,7 +10756,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hypno, .iconPalIndex = 2, FOOTPRINT(Hypno) - FOLLOWER(Hypno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hypno, gShinyFollowerPalette_Hypno) + FOLLOWER( + sPicTable_Hypno, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hypno, + gShinyFollowerPalette_Hypno + ) .levelUpLearnset = sHypnoLevelUpLearnset, .teachableLearnset = sHypnoTeachableLearnset, }, @@ -9882,7 +10818,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Krabby, .iconPalIndex = 0, FOOTPRINT(Krabby) - FOLLOWER(Krabby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Krabby, gShinyFollowerPalette_Krabby) + FOLLOWER( + sPicTable_Krabby, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Krabby, + gShinyFollowerPalette_Krabby + ) .levelUpLearnset = sKrabbyLevelUpLearnset, .teachableLearnset = sKrabbyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_KINGLER}), @@ -9938,7 +10881,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kingler, .iconPalIndex = 0, FOOTPRINT(Kingler) - FOLLOWER(Kingler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kingler, gShinyFollowerPalette_Kingler) + FOLLOWER( + sPicTable_Kingler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Kingler, + gShinyFollowerPalette_Kingler + ) .levelUpLearnset = sKinglerLevelUpLearnset, .teachableLearnset = sKinglerTeachableLearnset, .formSpeciesIdTable = sKinglerFormSpeciesIdTable, @@ -10061,7 +11011,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Voltorb, .iconPalIndex = 0, FOOTPRINT(Voltorb) - FOLLOWER(Voltorb, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Voltorb, gShinyFollowerPalette_Voltorb) + FOLLOWER( + sPicTable_Voltorb, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Voltorb, + gShinyFollowerPalette_Voltorb + ) .levelUpLearnset = sVoltorbLevelUpLearnset, .teachableLearnset = sVoltorbTeachableLearnset, .formSpeciesIdTable = sVoltorbFormSpeciesIdTable, @@ -10116,7 +11073,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Electrode, .iconPalIndex = 0, FOOTPRINT(Electrode) - FOLLOWER(Electrode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Electrode, gShinyFollowerPalette_Electrode) + FOLLOWER( + sPicTable_Electrode, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Electrode, + gShinyFollowerPalette_Electrode + ) .levelUpLearnset = sElectrodeLevelUpLearnset, .teachableLearnset = sElectrodeTeachableLearnset, .formSpeciesIdTable = sElectrodeFormSpeciesIdTable, @@ -10171,8 +11135,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_VoltorbHisuian, .iconPalIndex = 0, FOOTPRINT(Voltorb) - //FOLLOWER(VoltorbHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_VoltorbHisuian, gShinyFollowerPalette_VoltorbHisuian) - FOLLOWER(VoltorbHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_VoltorbHisuian) + FOLLOWER( + sPicTable_VoltorbHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_VoltorbHisuian + //, gShinyFollowerPalette_VoltorbHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sVoltorbHisuianLevelUpLearnset, .teachableLearnset = sVoltorbHisuianTeachableLearnset, @@ -10228,8 +11198,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ElectrodeHisuian, .iconPalIndex = 1, FOOTPRINT(Electrode) - //FOLLOWER(ElectrodeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ElectrodeHisuian, gShinyFollowerPalette_ElectrodeHisuian) - FOLLOWER(ElectrodeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ElectrodeHisuian) + FOLLOWER( + sPicTable_ElectrodeHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ElectrodeHisuian + //, gShinyFollowerPalette_ElectrodeHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sElectrodeHisuianLevelUpLearnset, .teachableLearnset = sElectrodeHisuianTeachableLearnset, @@ -10288,7 +11264,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Exeggcute, .iconPalIndex = 0, FOOTPRINT(Exeggcute) - FOLLOWER(Exeggcute, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Exeggcute, gShinyFollowerPalette_Exeggcute) + FOLLOWER( + sPicTable_Exeggcute, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Exeggcute, + gShinyFollowerPalette_Exeggcute + ) .levelUpLearnset = sExeggcuteLevelUpLearnset, .teachableLearnset = sExeggcuteTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR}, @@ -10353,7 +11336,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Exeggutor, .iconPalIndex = 1, FOOTPRINT(Exeggutor) - FOLLOWER(Exeggutor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Exeggutor, gShinyFollowerPalette_Exeggutor) + FOLLOWER( + sPicTable_Exeggutor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Exeggutor, + gShinyFollowerPalette_Exeggutor + ) .levelUpLearnset = sExeggutorLevelUpLearnset, .teachableLearnset = sExeggutorTeachableLearnset, .formSpeciesIdTable = sExeggutorFormSpeciesIdTable, @@ -10408,7 +11398,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ExeggutorAlolan, .iconPalIndex = 1, FOOTPRINT(Exeggutor) - FOLLOWER(ExeggutorAlolan, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ExeggutorAlolan, gShinyFollowerPalette_ExeggutorAlolan) + FOLLOWER( + sPicTable_ExeggutorAlolan, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ExeggutorAlolan, + gShinyFollowerPalette_ExeggutorAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sExeggutorAlolanLevelUpLearnset, .teachableLearnset = sExeggutorAlolanTeachableLearnset, @@ -10468,7 +11465,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Cubone, .iconPalIndex = 2, FOOTPRINT(Cubone) - FOLLOWER(Cubone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cubone, gShinyFollowerPalette_Cubone) + FOLLOWER( + sPicTable_Cubone, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cubone, + gShinyFollowerPalette_Cubone + ) .levelUpLearnset = sCuboneLevelUpLearnset, .teachableLearnset = sCuboneTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_MAROWAK}, @@ -10525,7 +11529,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Marowak, .iconPalIndex = 2, FOOTPRINT(Marowak) - FOLLOWER(Marowak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Marowak, gShinyFollowerPalette_Marowak) + FOLLOWER( + sPicTable_Marowak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Marowak, + gShinyFollowerPalette_Marowak + ) .levelUpLearnset = sMarowakLevelUpLearnset, .teachableLearnset = sMarowakTeachableLearnset, .formSpeciesIdTable = sMarowakFormSpeciesIdTable, @@ -10577,7 +11588,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MarowakAlolan, .iconPalIndex = 1, FOOTPRINT(Marowak) - FOLLOWER(MarowakAlolan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MarowakAlolan, gShinyFollowerPalette_MarowakAlolan) + FOLLOWER( + sPicTable_MarowakAlolan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MarowakAlolan, + gShinyFollowerPalette_MarowakAlolan + ) .isAlolanForm = TRUE, .levelUpLearnset = sMarowakAlolanLevelUpLearnset, .teachableLearnset = sMarowakAlolanTeachableLearnset, @@ -10688,7 +11706,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tyrogue, .iconPalIndex = 2, FOOTPRINT(Tyrogue) - FOLLOWER(Tyrogue, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tyrogue, gShinyFollowerPalette_Tyrogue) + FOLLOWER( + sPicTable_Tyrogue, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tyrogue, + gShinyFollowerPalette_Tyrogue + ) .levelUpLearnset = sTyrogueLevelUpLearnset, .teachableLearnset = sTyrogueTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN}, @@ -10745,7 +11770,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hitmonlee, .iconPalIndex = 2, FOOTPRINT(Hitmonlee) - FOLLOWER(Hitmonlee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hitmonlee, gShinyFollowerPalette_Hitmonlee) + FOLLOWER( + sPicTable_Hitmonlee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hitmonlee, + gShinyFollowerPalette_Hitmonlee + ) .levelUpLearnset = sHitmonleeLevelUpLearnset, .teachableLearnset = sHitmonleeTeachableLearnset, }, @@ -10798,7 +11830,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hitmonchan, .iconPalIndex = 2, FOOTPRINT(Hitmonchan) - FOLLOWER(Hitmonchan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hitmonchan, gShinyFollowerPalette_Hitmonchan) + FOLLOWER( + sPicTable_Hitmonchan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hitmonchan, + gShinyFollowerPalette_Hitmonchan + ) .levelUpLearnset = sHitmonchanLevelUpLearnset, .teachableLearnset = sHitmonchanTeachableLearnset, }, @@ -10852,7 +11891,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Hitmontop, .iconPalIndex = 2, FOOTPRINT(Hitmontop) - FOLLOWER(Hitmontop, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hitmontop, gShinyFollowerPalette_Hitmontop) + FOLLOWER( + sPicTable_Hitmontop, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hitmontop, + gShinyFollowerPalette_Hitmontop + ) .levelUpLearnset = sHitmontopLevelUpLearnset, .teachableLearnset = sHitmontopTeachableLearnset, }, @@ -10909,7 +11955,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Lickitung, .iconPalIndex = 0, FOOTPRINT(Lickitung) - FOLLOWER(Lickitung, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lickitung, gShinyFollowerPalette_Lickitung) + FOLLOWER( + sPicTable_Lickitung, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lickitung, + gShinyFollowerPalette_Lickitung + ) .levelUpLearnset = sLickitungLevelUpLearnset, .teachableLearnset = sLickitungTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ROLLOUT, SPECIES_LICKILICKY}), @@ -10965,7 +12018,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Lickilicky, .iconPalIndex = 1, FOOTPRINT(Lickilicky) - FOLLOWER(Lickilicky, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lickilicky, gShinyFollowerPalette_Lickilicky) + FOLLOWER( + sPicTable_Lickilicky, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lickilicky, + gShinyFollowerPalette_Lickilicky + ) .levelUpLearnset = sLickilickyLevelUpLearnset, .teachableLearnset = sLickilickyTeachableLearnset, }, @@ -11027,7 +12087,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Koffing, .iconPalIndex = 2, FOOTPRINT(Koffing) - FOLLOWER(Koffing, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Koffing, gShinyFollowerPalette_Koffing) + FOLLOWER( + sPicTable_Koffing, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Koffing, + gShinyFollowerPalette_Koffing + ) .levelUpLearnset = sKoffingLevelUpLearnset, .teachableLearnset = sKoffingTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_WEEZING}, @@ -11089,7 +12156,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Weezing, .iconPalIndex = 2, FOOTPRINT(Weezing) - FOLLOWER(Weezing, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Weezing, gShinyFollowerPalette_Weezing) + FOLLOWER( + sPicTable_Weezing, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Weezing, + gShinyFollowerPalette_Weezing + ) .levelUpLearnset = sWeezingLevelUpLearnset, .teachableLearnset = sWeezingTeachableLearnset, .formSpeciesIdTable = sWeezingFormSpeciesIdTable, @@ -11147,7 +12221,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_WeezingGalarian, .iconPalIndex = 1, FOOTPRINT(Weezing) - FOLLOWER(WeezingGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_WeezingGalarian, gShinyFollowerPalette_WeezingGalarian) + FOLLOWER( + sPicTable_WeezingGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_WeezingGalarian, + gShinyFollowerPalette_WeezingGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sWeezingGalarianLevelUpLearnset, .teachableLearnset = sWeezingGalarianTeachableLearnset, @@ -11209,7 +12290,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rhyhorn, .iconPalIndex = 1, FOOTPRINT(Rhyhorn) - FOLLOWER(Rhyhorn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rhyhorn, gShinyFollowerPalette_Rhyhorn) + FOLLOWER( + sPicTable_Rhyhorn, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rhyhorn, + gShinyFollowerPalette_Rhyhorn + ) .levelUpLearnset = sRhyhornLevelUpLearnset, .teachableLearnset = sRhyhornTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_RHYDON}), @@ -11267,7 +12355,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rhydon, .iconPalIndex = 1, FOOTPRINT(Rhydon) - FOLLOWER(Rhydon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rhydon, gShinyFollowerPalette_Rhydon) + FOLLOWER( + sPicTable_Rhydon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rhydon, + gShinyFollowerPalette_Rhydon + ) .levelUpLearnset = sRhydonLevelUpLearnset, .teachableLearnset = sRhydonTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_PROTECTOR, SPECIES_RHYPERIOR}, @@ -11333,7 +12428,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Rhyperior, .iconPalIndex = 0, FOOTPRINT(Rhyperior) - FOLLOWER(Rhyperior, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rhyperior, gShinyFollowerPalette_Rhyperior) + FOLLOWER( + sPicTable_Rhyperior, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rhyperior, + gShinyFollowerPalette_Rhyperior + ) .levelUpLearnset = sRhyperiorLevelUpLearnset, .teachableLearnset = sRhyperiorTeachableLearnset, }, @@ -11391,7 +12493,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Happiny, .iconPalIndex = 0, FOOTPRINT(Happiny) - FOLLOWER(Happiny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Happiny, gShinyFollowerPalette_Happiny) + FOLLOWER( + sPicTable_Happiny, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Happiny, + gShinyFollowerPalette_Happiny + ) .levelUpLearnset = sHappinyLevelUpLearnset, .teachableLearnset = sHappinyTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM_HOLD_DAY, ITEM_OVAL_STONE, SPECIES_CHANSEY}, @@ -11448,7 +12557,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Chansey, .iconPalIndex = 0, FOOTPRINT(Chansey) - FOLLOWER(Chansey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chansey, gShinyFollowerPalette_Chansey) + FOLLOWER( + sPicTable_Chansey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Chansey, + gShinyFollowerPalette_Chansey + ) .levelUpLearnset = sChanseyLevelUpLearnset, .teachableLearnset = sChanseyTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_BLISSEY}), @@ -11504,7 +12620,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Blissey, .iconPalIndex = 0, FOOTPRINT(Blissey) - FOLLOWER(Blissey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blissey, gShinyFollowerPalette_Blissey) + FOLLOWER( + sPicTable_Blissey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Blissey, + gShinyFollowerPalette_Blissey + ) .levelUpLearnset = sBlisseyLevelUpLearnset, .teachableLearnset = sBlisseyTeachableLearnset, }, @@ -11560,7 +12683,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tangela, .iconPalIndex = 0, FOOTPRINT(Tangela) - FOLLOWER(Tangela, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tangela, gShinyFollowerPalette_Tangela) + FOLLOWER( + sPicTable_Tangela, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tangela, + gShinyFollowerPalette_Tangela + ) .levelUpLearnset = sTangelaLevelUpLearnset, .teachableLearnset = sTangelaTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_TANGROWTH}), @@ -11617,7 +12747,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tangrowth, .iconPalIndex = 0, FOOTPRINT(Tangrowth) - FOLLOWER(Tangrowth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tangrowth, gShinyFollowerPalette_Tangrowth) + FOLLOWER( + sPicTable_Tangrowth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tangrowth, + gShinyFollowerPalette_Tangrowth + ) .levelUpLearnset = sTangrowthLevelUpLearnset, .teachableLearnset = sTangrowthTeachableLearnset, }, @@ -11673,7 +12810,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kangaskhan, .iconPalIndex = 2, FOOTPRINT(Kangaskhan) - FOLLOWER(Kangaskhan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kangaskhan, gShinyFollowerPalette_Kangaskhan) + FOLLOWER( + sPicTable_Kangaskhan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Kangaskhan, + gShinyFollowerPalette_Kangaskhan + ) .levelUpLearnset = sKangaskhanLevelUpLearnset, .teachableLearnset = sKangaskhanTeachableLearnset, .formSpeciesIdTable = sKangaskhanFormSpeciesIdTable, @@ -11788,7 +12932,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Horsea, .iconPalIndex = 0, FOOTPRINT(Horsea) - FOLLOWER(Horsea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Horsea, gShinyFollowerPalette_Horsea) + FOLLOWER( + sPicTable_Horsea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Horsea, + gShinyFollowerPalette_Horsea + ) .levelUpLearnset = sHorseaLevelUpLearnset, .teachableLearnset = sHorseaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_SEADRA}), @@ -11844,7 +12995,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Seadra, .iconPalIndex = 0, FOOTPRINT(Seadra) - FOLLOWER(Seadra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Seadra, gShinyFollowerPalette_Seadra) + FOLLOWER( + sPicTable_Seadra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Seadra, + gShinyFollowerPalette_Seadra + ) .levelUpLearnset = sSeadraLevelUpLearnset, .teachableLearnset = sSeadraTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA}, @@ -11909,7 +13067,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kingdra, .iconPalIndex = 0, FOOTPRINT(Kingdra) - FOLLOWER(Kingdra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Kingdra, gShinyFollowerPalette_Kingdra) + FOLLOWER( + sPicTable_Kingdra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Kingdra, + gShinyFollowerPalette_Kingdra + ) .levelUpLearnset = sKingdraLevelUpLearnset, .teachableLearnset = sKingdraTeachableLearnset, }, @@ -11970,7 +13135,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Goldeen, .iconPalIndex = 0, FOOTPRINT(Goldeen) - FOLLOWER(Goldeen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Goldeen, gShinyFollowerPalette_Goldeen) + FOLLOWER( + sPicTable_Goldeen, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Goldeen, + gShinyFollowerPalette_Goldeen + ) .levelUpLearnset = sGoldeenLevelUpLearnset, .teachableLearnset = sGoldeenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_SEAKING}), @@ -12029,7 +13201,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Seaking, .iconPalIndex = 0, FOOTPRINT(Seaking) - FOLLOWER(Seaking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Seaking, gShinyFollowerPalette_Seaking) + FOLLOWER( + sPicTable_Seaking, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Seaking, + gShinyFollowerPalette_Seaking + ) .levelUpLearnset = sSeakingLevelUpLearnset, .teachableLearnset = sSeakingTeachableLearnset, }, @@ -12087,7 +13266,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Staryu, .iconPalIndex = 2, FOOTPRINT(Staryu) - FOLLOWER(Staryu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Staryu, gShinyFollowerPalette_Staryu) + FOLLOWER( + sPicTable_Staryu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Staryu, + gShinyFollowerPalette_Staryu + ) .levelUpLearnset = sStaryuLevelUpLearnset, .teachableLearnset = sStaryuTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE}), @@ -12143,7 +13329,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Starmie, .iconPalIndex = 2, FOOTPRINT(Starmie) - FOLLOWER(Starmie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Starmie, gShinyFollowerPalette_Starmie) + FOLLOWER( + sPicTable_Starmie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Starmie, + gShinyFollowerPalette_Starmie + ) .levelUpLearnset = sStarmieLevelUpLearnset, .teachableLearnset = sStarmieTeachableLearnset, }, @@ -12203,7 +13396,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MimeJr, .iconPalIndex = 0, FOOTPRINT(MimeJr) - FOLLOWER(MimeJr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MimeJr, gShinyFollowerPalette_MimeJr) + FOLLOWER( + sPicTable_MimeJr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MimeJr, + gShinyFollowerPalette_MimeJr + ) .levelUpLearnset = sMimeJrLevelUpLearnset, .teachableLearnset = sMimeJrTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_MIMIC, SPECIES_MR_MIME}, @@ -12259,7 +13459,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MrMime, .iconPalIndex = 0, FOOTPRINT(MrMime) - FOLLOWER(MrMime, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MrMime, gShinyFollowerPalette_MrMime) + FOLLOWER( + sPicTable_MrMime, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MrMime, + gShinyFollowerPalette_MrMime + ) .levelUpLearnset = sMrMimeLevelUpLearnset, .teachableLearnset = sMrMimeTeachableLearnset, .formSpeciesIdTable = sMrMimeFormSpeciesIdTable, @@ -12314,7 +13521,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MrMimeGalarian, .iconPalIndex = 0, FOOTPRINT(MrMime) - FOLLOWER(MrMimeGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MrMimeGalarian, gShinyFollowerPalette_MrMimeGalarian) + FOLLOWER( + sPicTable_MrMimeGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MrMimeGalarian, + gShinyFollowerPalette_MrMimeGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sMrMimeGalarianLevelUpLearnset, .teachableLearnset = sMrMimeGalarianTeachableLearnset, @@ -12369,7 +13583,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MrRime, .iconPalIndex = 0, FOOTPRINT(MrRime) - FOLLOWER(MrRime, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MrRime, gShinyFollowerPalette_MrRime) + FOLLOWER( + sPicTable_MrRime, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MrRime, + gShinyFollowerPalette_MrRime + ) .levelUpLearnset = sMrRimeLevelUpLearnset, .teachableLearnset = sMrRimeTeachableLearnset, }, @@ -12428,7 +13649,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Scyther, .iconPalIndex = 1, FOOTPRINT(Scyther) - FOLLOWER(Scyther, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scyther, gShinyFollowerPalette_Scyther) + FOLLOWER( + sPicTable_Scyther, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Scyther, + gShinyFollowerPalette_Scyther + ) .levelUpLearnset = sScytherLevelUpLearnset, .teachableLearnset = sScytherTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR}, @@ -12488,7 +13716,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Scizor, .iconPalIndex = 0, FOOTPRINT(Scizor) - FOLLOWER(Scizor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scizor, gShinyFollowerPalette_Scizor) + FOLLOWER( + sPicTable_Scizor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Scizor, + gShinyFollowerPalette_Scizor + ) .levelUpLearnset = sScizorLevelUpLearnset, .teachableLearnset = sScizorTeachableLearnset, .formSpeciesIdTable = sScizorFormSpeciesIdTable, @@ -12602,8 +13837,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kleavor, .iconPalIndex = 2, //FOOTPRINT(Kleavor) - //FOLLOWER(Kleavor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kleavor, gShinyFollowerPalette_Kleavor) - FOLLOWER(Kleavor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kleavor) + FOLLOWER( + sPicTable_Kleavor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Kleavor + //, gShinyFollowerPalette_Kleavor + ) .levelUpLearnset = sKleavorLevelUpLearnset, .teachableLearnset = sKleavorTeachableLearnset, }, @@ -12661,7 +13902,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Smoochum, .iconPalIndex = 1, FOOTPRINT(Smoochum) - FOLLOWER(Smoochum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Smoochum, gShinyFollowerPalette_Smoochum) + FOLLOWER( + sPicTable_Smoochum, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Smoochum, + gShinyFollowerPalette_Smoochum + ) .levelUpLearnset = sSmoochumLevelUpLearnset, .teachableLearnset = sSmoochumTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_JYNX}), @@ -12716,7 +13964,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Jynx, .iconPalIndex = 2, FOOTPRINT(Jynx) - FOLLOWER(Jynx, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Jynx, gShinyFollowerPalette_Jynx) + FOLLOWER( + sPicTable_Jynx, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Jynx, + gShinyFollowerPalette_Jynx + ) .levelUpLearnset = sJynxLevelUpLearnset, .teachableLearnset = sJynxTeachableLearnset, }, @@ -12774,7 +14029,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Elekid, .iconPalIndex = 1, FOOTPRINT(Elekid) - FOLLOWER(Elekid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Elekid, gShinyFollowerPalette_Elekid) + FOLLOWER( + sPicTable_Elekid, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Elekid, + gShinyFollowerPalette_Elekid + ) .levelUpLearnset = sElekidLevelUpLearnset, .teachableLearnset = sElekidTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ELECTABUZZ}), @@ -12831,7 +14093,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Electabuzz, .iconPalIndex = 1, FOOTPRINT(Electabuzz) - FOLLOWER(Electabuzz, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Electabuzz, gShinyFollowerPalette_Electabuzz) + FOLLOWER( + sPicTable_Electabuzz, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Electabuzz, + gShinyFollowerPalette_Electabuzz + ) .levelUpLearnset = sElectabuzzLevelUpLearnset, .teachableLearnset = sElectabuzzTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_ELECTIRIZER, SPECIES_ELECTIVIRE}, @@ -12894,7 +14163,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Electivire, .iconPalIndex = 1, FOOTPRINT(Electivire) - FOLLOWER(Electivire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Electivire, gShinyFollowerPalette_Electivire) + FOLLOWER( + sPicTable_Electivire, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Electivire, + gShinyFollowerPalette_Electivire + ) .levelUpLearnset = sElectivireLevelUpLearnset, .teachableLearnset = sElectivireTeachableLearnset, }, @@ -12953,7 +14229,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magby, .iconPalIndex = 0, FOOTPRINT(Magby) - FOLLOWER(Magby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Magby, gShinyFollowerPalette_Magby) + FOLLOWER( + sPicTable_Magby, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Magby, + gShinyFollowerPalette_Magby + ) .levelUpLearnset = sMagbyLevelUpLearnset, .teachableLearnset = sMagbyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MAGMAR}), @@ -13009,7 +14292,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magmar, .iconPalIndex = 0, FOOTPRINT(Magmar) - FOLLOWER(Magmar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Magmar, gShinyFollowerPalette_Magmar) + FOLLOWER( + sPicTable_Magmar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Magmar, + gShinyFollowerPalette_Magmar + ) .levelUpLearnset = sMagmarLevelUpLearnset, .teachableLearnset = sMagmarTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_MAGMARIZER, SPECIES_MAGMORTAR}, @@ -13073,7 +14363,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magmortar, .iconPalIndex = 0, FOOTPRINT(Magmortar) - FOLLOWER(Magmortar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Magmortar, gShinyFollowerPalette_Magmortar) + FOLLOWER( + sPicTable_Magmortar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Magmortar, + gShinyFollowerPalette_Magmortar + ) .levelUpLearnset = sMagmortarLevelUpLearnset, .teachableLearnset = sMagmortarTeachableLearnset, }, @@ -13129,7 +14426,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Pinsir, .iconPalIndex = 2, FOOTPRINT(Pinsir) - FOLLOWER(Pinsir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pinsir, gShinyFollowerPalette_Pinsir) + FOLLOWER( + sPicTable_Pinsir, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pinsir, + gShinyFollowerPalette_Pinsir + ) .levelUpLearnset = sPinsirLevelUpLearnset, .teachableLearnset = sPinsirTeachableLearnset, .formSpeciesIdTable = sPinsirFormSpeciesIdTable, @@ -13246,7 +14550,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Tauros, .iconPalIndex = 2, FOOTPRINT(Tauros) - FOLLOWER(Tauros, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tauros, gShinyFollowerPalette_Tauros) + FOLLOWER( + sPicTable_Tauros, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tauros, + gShinyFollowerPalette_Tauros + ) .levelUpLearnset = sTaurosLevelUpLearnset, .teachableLearnset = sTaurosTeachableLearnset, .formSpeciesIdTable = sTaurosFormSpeciesIdTable, @@ -13470,7 +14781,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Magikarp, .iconPalIndex = 0, FOOTPRINT(Magikarp) - FOLLOWER(Magikarp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Magikarp, gShinyFollowerPalette_Magikarp) + FOLLOWER( + sPicTable_Magikarp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Magikarp, + gShinyFollowerPalette_Magikarp + ) .tmIlliterate = TRUE, .levelUpLearnset = sMagikarpLevelUpLearnset, .teachableLearnset = sMagikarpTeachableLearnset, @@ -13529,7 +14847,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Gyarados, .iconPalIndex = 0, FOOTPRINT(Gyarados) - FOLLOWER(Gyarados, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Gyarados, gShinyFollowerPalette_Gyarados) + FOLLOWER( + sPicTable_Gyarados, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Gyarados, + gShinyFollowerPalette_Gyarados + ) .levelUpLearnset = sGyaradosLevelUpLearnset, .teachableLearnset = sGyaradosTeachableLearnset, .formSpeciesIdTable = sGyaradosFormSpeciesIdTable, @@ -13646,7 +14971,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Lapras, .iconPalIndex = 2, FOOTPRINT(Lapras) - FOLLOWER(Lapras, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Lapras, gShinyFollowerPalette_Lapras) + FOLLOWER( + sPicTable_Lapras, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Lapras, + gShinyFollowerPalette_Lapras + ) .levelUpLearnset = sLaprasLevelUpLearnset, .teachableLearnset = sLaprasTeachableLearnset, .formSpeciesIdTable = sLaprasFormSpeciesIdTable, @@ -13764,7 +15096,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Ditto, .iconPalIndex = 2, FOOTPRINT(Ditto) - FOLLOWER(Ditto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Ditto, gShinyFollowerPalette_Ditto) + FOLLOWER( + sPicTable_Ditto, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Ditto, + gShinyFollowerPalette_Ditto + ) .tmIlliterate = TRUE, .levelUpLearnset = sDittoLevelUpLearnset, .teachableLearnset = sDittoTeachableLearnset, @@ -13820,7 +15159,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Eevee, .iconPalIndex = 2, FOOTPRINT(Eevee) - FOLLOWER(Eevee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Eevee, gShinyFollowerPalette_Eevee) + FOLLOWER( + sPicTable_Eevee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Eevee, + gShinyFollowerPalette_Eevee + ) .levelUpLearnset = sEeveeLevelUpLearnset, .teachableLearnset = sEeveeTeachableLearnset, .formSpeciesIdTable = sEeveeFormSpeciesIdTable, @@ -14001,7 +15347,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Vaporeon, .iconPalIndex = 0, FOOTPRINT(Vaporeon) - FOLLOWER(Vaporeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vaporeon, gShinyFollowerPalette_Vaporeon) + FOLLOWER( + sPicTable_Vaporeon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vaporeon, + gShinyFollowerPalette_Vaporeon + ) .levelUpLearnset = sVaporeonLevelUpLearnset, .teachableLearnset = sVaporeonTeachableLearnset, }, @@ -14054,7 +15407,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Jolteon, .iconPalIndex = 2, FOOTPRINT(Jolteon) - FOLLOWER(Jolteon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Jolteon, gShinyFollowerPalette_Jolteon) + FOLLOWER( + sPicTable_Jolteon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Jolteon, + gShinyFollowerPalette_Jolteon + ) .levelUpLearnset = sJolteonLevelUpLearnset, .teachableLearnset = sJolteonTeachableLearnset, }, @@ -14107,7 +15467,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Flareon, .iconPalIndex = 3, FOOTPRINT(Flareon) - FOLLOWER(Flareon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Flareon, gShinyFollowerPalette_Flareon) + FOLLOWER( + sPicTable_Flareon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Flareon, + gShinyFollowerPalette_Flareon + ) .levelUpLearnset = sFlareonLevelUpLearnset, .teachableLearnset = sFlareonTeachableLearnset, }, @@ -14161,7 +15528,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Espeon, .iconPalIndex = 2, FOOTPRINT(Espeon) - FOLLOWER(Espeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Espeon, gShinyFollowerPalette_Espeon) + FOLLOWER( + sPicTable_Espeon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Espeon, + gShinyFollowerPalette_Espeon + ) .levelUpLearnset = sEspeonLevelUpLearnset, .teachableLearnset = sEspeonTeachableLearnset, }, @@ -14214,7 +15588,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Umbreon, .iconPalIndex = 0, FOOTPRINT(Umbreon) - FOLLOWER(Umbreon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Umbreon, gShinyFollowerPalette_Umbreon) + FOLLOWER( + sPicTable_Umbreon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Umbreon, + gShinyFollowerPalette_Umbreon + ) .levelUpLearnset = sUmbreonLevelUpLearnset, .teachableLearnset = sUmbreonTeachableLearnset, }, @@ -14269,7 +15650,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Leafeon, .iconPalIndex = 1, FOOTPRINT(Leafeon) - FOLLOWER(Leafeon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Leafeon, gShinyFollowerPalette_Leafeon) + FOLLOWER( + sPicTable_Leafeon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Leafeon, + gShinyFollowerPalette_Leafeon + ) .levelUpLearnset = sLeafeonLevelUpLearnset, .teachableLearnset = sLeafeonTeachableLearnset, }, @@ -14322,7 +15710,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Glaceon, .iconPalIndex = 0, FOOTPRINT(Glaceon) - FOLLOWER(Glaceon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Glaceon, gShinyFollowerPalette_Glaceon) + FOLLOWER( + sPicTable_Glaceon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Glaceon, + gShinyFollowerPalette_Glaceon + ) .levelUpLearnset = sGlaceonLevelUpLearnset, .teachableLearnset = sGlaceonTeachableLearnset, }, @@ -14378,7 +15773,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Sylveon, .iconPalIndex = 0, FOOTPRINT(Sylveon) - FOLLOWER(Sylveon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sylveon, gShinyFollowerPalette_Sylveon) + FOLLOWER( + sPicTable_Sylveon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sylveon, + gShinyFollowerPalette_Sylveon + ) .levelUpLearnset = sSylveonLevelUpLearnset, .teachableLearnset = sSylveonTeachableLearnset, }, @@ -14434,7 +15836,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Porygon, .iconPalIndex = 0, FOOTPRINT(Porygon) - FOLLOWER(Porygon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Porygon, gShinyFollowerPalette_Porygon) + FOLLOWER( + sPicTable_Porygon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Porygon, + gShinyFollowerPalette_Porygon + ) .levelUpLearnset = sPorygonLevelUpLearnset, .teachableLearnset = sPorygonTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_UPGRADE, SPECIES_PORYGON2}, @@ -14491,7 +15900,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Porygon2, .iconPalIndex = 0, FOOTPRINT(Porygon2) - FOLLOWER(Porygon2, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Porygon2, gShinyFollowerPalette_Porygon2) + FOLLOWER( + sPicTable_Porygon2, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Porygon2, + gShinyFollowerPalette_Porygon2 + ) .levelUpLearnset = sPorygon2LevelUpLearnset, .teachableLearnset = sPorygon2TeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DUBIOUS_DISC, SPECIES_PORYGON_Z}, @@ -14554,7 +15970,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_PorygonZ, .iconPalIndex = 0, FOOTPRINT(PorygonZ) - FOLLOWER(PorygonZ, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_PorygonZ, gShinyFollowerPalette_PorygonZ) + FOLLOWER( + sPicTable_PorygonZ, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_PorygonZ, + gShinyFollowerPalette_PorygonZ + ) .levelUpLearnset = sPorygonZLevelUpLearnset, .teachableLearnset = sPorygonZTeachableLearnset, }, @@ -14617,7 +16040,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Omanyte, .iconPalIndex = 0, FOOTPRINT(Omanyte) - FOLLOWER(Omanyte, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Omanyte, gShinyFollowerPalette_Omanyte) + FOLLOWER( + sPicTable_Omanyte, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Omanyte, + gShinyFollowerPalette_Omanyte + ) .levelUpLearnset = sOmanyteLevelUpLearnset, .teachableLearnset = sOmanyteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_OMASTAR}), @@ -14671,7 +16101,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Omastar, .iconPalIndex = 0, FOOTPRINT(Omastar) - FOLLOWER(Omastar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Omastar, gShinyFollowerPalette_Omastar) + FOLLOWER( + sPicTable_Omastar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Omastar, + gShinyFollowerPalette_Omastar + ) .levelUpLearnset = sOmastarLevelUpLearnset, .teachableLearnset = sOmastarTeachableLearnset, }, @@ -14732,7 +16169,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kabuto, .iconPalIndex = 2, FOOTPRINT(Kabuto) - FOLLOWER(Kabuto, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Kabuto, gShinyFollowerPalette_Kabuto) + FOLLOWER( + sPicTable_Kabuto, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Kabuto, + gShinyFollowerPalette_Kabuto + ) .levelUpLearnset = sKabutoLevelUpLearnset, .teachableLearnset = sKabutoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_KABUTOPS}), @@ -14792,7 +16236,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Kabutops, .iconPalIndex = 2, FOOTPRINT(Kabutops) - FOLLOWER(Kabutops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kabutops, gShinyFollowerPalette_Kabutops) + FOLLOWER( + sPicTable_Kabutops, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Kabutops, + gShinyFollowerPalette_Kabutops + ) .levelUpLearnset = sKabutopsLevelUpLearnset, .teachableLearnset = sKabutopsTeachableLearnset, }, @@ -14848,7 +16299,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Aerodactyl, .iconPalIndex = 2, FOOTPRINT(Aerodactyl) - FOLLOWER(Aerodactyl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Aerodactyl, gShinyFollowerPalette_Aerodactyl) + FOLLOWER( + sPicTable_Aerodactyl, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Aerodactyl, + gShinyFollowerPalette_Aerodactyl + ) .levelUpLearnset = sAerodactylLevelUpLearnset, .teachableLearnset = sAerodactylTeachableLearnset, .formSpeciesIdTable = sAerodactylFormSpeciesIdTable, @@ -14965,7 +16423,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Munchlax, .iconPalIndex = 3, FOOTPRINT(Munchlax) - FOLLOWER(Munchlax, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Munchlax, gShinyFollowerPalette_Munchlax) + FOLLOWER( + sPicTable_Munchlax, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Munchlax, + gShinyFollowerPalette_Munchlax + ) .levelUpLearnset = sMunchlaxLevelUpLearnset, .teachableLearnset = sMunchlaxTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_SNORLAX}), @@ -15022,7 +16487,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Snorlax, .iconPalIndex = 3, FOOTPRINT(Snorlax) - FOLLOWER(Snorlax, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snorlax, gShinyFollowerPalette_Snorlax) + FOLLOWER( + sPicTable_Snorlax, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Snorlax, + gShinyFollowerPalette_Snorlax + ) .levelUpLearnset = sSnorlaxLevelUpLearnset, .teachableLearnset = sSnorlaxTeachableLearnset, .formSpeciesIdTable = sSnorlaxFormSpeciesIdTable, @@ -15144,7 +16616,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Articuno, .iconPalIndex = 2, FOOTPRINT(Articuno) - FOLLOWER(Articuno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Articuno, gShinyFollowerPalette_Articuno) + FOLLOWER( + sPicTable_Articuno, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Articuno, + gShinyFollowerPalette_Articuno + ) .isLegendary = TRUE, .levelUpLearnset = sArticunoLevelUpLearnset, .teachableLearnset = sArticunoTeachableLearnset, @@ -15201,7 +16680,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ArticunoGalarian, .iconPalIndex = 2, FOOTPRINT(Articuno) - FOLLOWER(ArticunoGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ArticunoGalarian, gShinyFollowerPalette_ArticunoGalarian) + FOLLOWER( + sPicTable_ArticunoGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ArticunoGalarian, + gShinyFollowerPalette_ArticunoGalarian + ) .isLegendary = TRUE, .isGalarianForm = TRUE, .levelUpLearnset = sArticunoGalarianLevelUpLearnset, @@ -15271,7 +16757,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Zapdos, .iconPalIndex = 0, FOOTPRINT(Zapdos) - FOLLOWER(Zapdos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Zapdos, gShinyFollowerPalette_Zapdos) + FOLLOWER( + sPicTable_Zapdos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Zapdos, + gShinyFollowerPalette_Zapdos + ) .isLegendary = TRUE, .levelUpLearnset = sZapdosLevelUpLearnset, .teachableLearnset = sZapdosTeachableLearnset, @@ -15327,7 +16820,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_ZapdosGalarian, .iconPalIndex = 0, FOOTPRINT(Zapdos) - FOLLOWER(ZapdosGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZapdosGalarian, gShinyFollowerPalette_ZapdosGalarian) + FOLLOWER( + sPicTable_ZapdosGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ZapdosGalarian, + gShinyFollowerPalette_ZapdosGalarian + ) .isLegendary = TRUE, .isGalarianForm = TRUE, .levelUpLearnset = sZapdosGalarianLevelUpLearnset, @@ -15392,7 +16892,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Moltres, .iconPalIndex = 0, FOOTPRINT(Moltres) - FOLLOWER(Moltres, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Moltres, gShinyFollowerPalette_Moltres) + FOLLOWER( + sPicTable_Moltres, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Moltres, + gShinyFollowerPalette_Moltres + ) .isLegendary = TRUE, .levelUpLearnset = sMoltresLevelUpLearnset, .teachableLearnset = sMoltresTeachableLearnset, @@ -15448,7 +16955,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_MoltresGalarian, .iconPalIndex = 0, FOOTPRINT(Moltres) - FOLLOWER(MoltresGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MoltresGalarian, gShinyFollowerPalette_MoltresGalarian) + FOLLOWER( + sPicTable_MoltresGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MoltresGalarian, + gShinyFollowerPalette_MoltresGalarian + ) .isLegendary = TRUE, .isGalarianForm = TRUE, .levelUpLearnset = sMoltresGalarianLevelUpLearnset, @@ -15508,7 +17022,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dratini, .iconPalIndex = 0, FOOTPRINT(Dratini) - FOLLOWER(Dratini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Dratini, gShinyFollowerPalette_Dratini) + FOLLOWER( + sPicTable_Dratini, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Dratini, + gShinyFollowerPalette_Dratini + ) .levelUpLearnset = sDratiniLevelUpLearnset, .teachableLearnset = sDratiniTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_DRAGONAIR}), @@ -15563,7 +17084,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dragonair, .iconPalIndex = 0, FOOTPRINT(Dragonair) - FOLLOWER(Dragonair, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Dragonair, gShinyFollowerPalette_Dragonair) + FOLLOWER( + sPicTable_Dragonair, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Dragonair, + gShinyFollowerPalette_Dragonair + ) .levelUpLearnset = sDragonairLevelUpLearnset, .teachableLearnset = sDragonairTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_DRAGONITE}), @@ -15624,7 +17152,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Dragonite, .iconPalIndex = 2, FOOTPRINT(Dragonite) - FOLLOWER(Dragonite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Dragonite, gShinyFollowerPalette_Dragonite) + FOLLOWER( + sPicTable_Dragonite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Dragonite, + gShinyFollowerPalette_Dragonite + ) .levelUpLearnset = sDragoniteLevelUpLearnset, .teachableLearnset = sDragoniteTeachableLearnset, }, @@ -15685,7 +17220,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Mewtwo, .iconPalIndex = 2, FOOTPRINT(Mewtwo) - FOLLOWER(Mewtwo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mewtwo, gShinyFollowerPalette_Mewtwo) + FOLLOWER( + sPicTable_Mewtwo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mewtwo, + gShinyFollowerPalette_Mewtwo + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMewtwoLevelUpLearnset, @@ -15870,7 +17412,14 @@ const struct SpeciesInfo gSpeciesInfoGen1[] = .iconSprite = gMonIcon_Mew, .iconPalIndex = 0, FOOTPRINT(Mew) - FOLLOWER(Mew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Mew, gShinyFollowerPalette_Mew) + FOLLOWER( + sPicTable_Mew, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Mew, + gShinyFollowerPalette_Mew + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMewLevelUpLearnset, diff --git a/src/data/pokemon/species_info/gen_2_families.h b/src/data/pokemon/species_info/gen_2_families.h index 9dd22b4b0040..ea0f08366df8 100644 --- a/src/data/pokemon/species_info/gen_2_families.h +++ b/src/data/pokemon/species_info/gen_2_families.h @@ -52,7 +52,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Chikorita, .iconPalIndex = 1, FOOTPRINT(Chikorita) - FOLLOWER(Chikorita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chikorita, gShinyFollowerPalette_Chikorita) + FOLLOWER( + sPicTable_Chikorita, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Chikorita, + gShinyFollowerPalette_Chikorita + ) .levelUpLearnset = sChikoritaLevelUpLearnset, .teachableLearnset = sChikoritaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_BAYLEEF}), @@ -107,7 +114,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Bayleef, .iconPalIndex = 1, FOOTPRINT(Bayleef) - FOLLOWER(Bayleef, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bayleef, gShinyFollowerPalette_Bayleef) + FOLLOWER( + sPicTable_Bayleef, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bayleef, + gShinyFollowerPalette_Bayleef + ) .levelUpLearnset = sBayleefLevelUpLearnset, .teachableLearnset = sBayleefTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MEGANIUM}), @@ -172,7 +186,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Meganium, .iconPalIndex = 1, FOOTPRINT(Meganium) - FOLLOWER(Meganium, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Meganium, gShinyFollowerPalette_Meganium) + FOLLOWER( + sPicTable_Meganium, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Meganium, + gShinyFollowerPalette_Meganium + ) .levelUpLearnset = sMeganiumLevelUpLearnset, .teachableLearnset = sMeganiumTeachableLearnset, }, @@ -227,7 +248,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Cyndaquil, .iconPalIndex = 3, FOOTPRINT(Cyndaquil) - FOLLOWER(Cyndaquil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cyndaquil, gShinyFollowerPalette_Cyndaquil) + FOLLOWER( + sPicTable_Cyndaquil, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cyndaquil, + gShinyFollowerPalette_Cyndaquil + ) .levelUpLearnset = sCyndaquilLevelUpLearnset, .teachableLearnset = sCyndaquilTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_QUILAVA}), @@ -282,7 +310,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Quilava, .iconPalIndex = 3, FOOTPRINT(Quilava) - FOLLOWER(Quilava, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Quilava, gShinyFollowerPalette_Quilava) + FOLLOWER( + sPicTable_Quilava, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Quilava, + gShinyFollowerPalette_Quilava + ) .levelUpLearnset = sQuilavaLevelUpLearnset, .teachableLearnset = sQuilavaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_TYPHLOSION}, @@ -346,7 +381,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Typhlosion, .iconPalIndex = 3, FOOTPRINT(Typhlosion) - FOLLOWER(Typhlosion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Typhlosion, gShinyFollowerPalette_Typhlosion) + FOLLOWER( + sPicTable_Typhlosion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Typhlosion, + gShinyFollowerPalette_Typhlosion + ) .levelUpLearnset = sTyphlosionLevelUpLearnset, .teachableLearnset = sTyphlosionTeachableLearnset, .formSpeciesIdTable = sTyphlosionFormSpeciesIdTable, @@ -401,8 +443,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_TyphlosionHisuian, .iconPalIndex = 1, FOOTPRINT(Typhlosion) - //FOLLOWER(TyphlosionHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TyphlosionHisuian, gShinyFollowerPalette_TyphlosionHisuian) - FOLLOWER(TyphlosionHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TyphlosionHisuian) + FOLLOWER( + sPicTable_TyphlosionHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_TyphlosionHisuian + //, gShinyFollowerPalette_TyphlosionHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sTyphlosionHisuianLevelUpLearnset, .teachableLearnset = sTyphlosionHisuianTeachableLearnset, @@ -460,7 +508,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Totodile, .iconPalIndex = 0, FOOTPRINT(Totodile) - FOLLOWER(Totodile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Totodile, gShinyFollowerPalette_Totodile) + FOLLOWER( + sPicTable_Totodile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Totodile, + gShinyFollowerPalette_Totodile + ) .levelUpLearnset = sTotodileLevelUpLearnset, .teachableLearnset = sTotodileTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CROCONAW}), @@ -516,7 +571,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Croconaw, .iconPalIndex = 0, FOOTPRINT(Croconaw) - FOLLOWER(Croconaw, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Croconaw, gShinyFollowerPalette_Croconaw) + FOLLOWER( + sPicTable_Croconaw, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Croconaw, + gShinyFollowerPalette_Croconaw + ) .levelUpLearnset = sCroconawLevelUpLearnset, .teachableLearnset = sCroconawTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_FERALIGATR}), @@ -578,7 +640,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Feraligatr, .iconPalIndex = 0, FOOTPRINT(Feraligatr) - FOLLOWER(Feraligatr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Feraligatr, gShinyFollowerPalette_Feraligatr) + FOLLOWER( + sPicTable_Feraligatr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Feraligatr, + gShinyFollowerPalette_Feraligatr + ) .levelUpLearnset = sFeraligatrLevelUpLearnset, .teachableLearnset = sFeraligatrTeachableLearnset, }, @@ -633,7 +702,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sentret, .iconPalIndex = 2, FOOTPRINT(Sentret) - FOLLOWER(Sentret, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sentret, gShinyFollowerPalette_Sentret) + FOLLOWER( + sPicTable_Sentret, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sentret, + gShinyFollowerPalette_Sentret + ) .levelUpLearnset = sSentretLevelUpLearnset, .teachableLearnset = sSentretTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_FURRET}), @@ -687,7 +763,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Furret, .iconPalIndex = 2, FOOTPRINT(Furret) - FOLLOWER(Furret, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Furret, gShinyFollowerPalette_Furret) + FOLLOWER( + sPicTable_Furret, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Furret, + gShinyFollowerPalette_Furret + ) .levelUpLearnset = sFurretLevelUpLearnset, .teachableLearnset = sFurretTeachableLearnset, }, @@ -742,7 +825,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Hoothoot, .iconPalIndex = 2, FOOTPRINT(Hoothoot) - FOLLOWER(Hoothoot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hoothoot, gShinyFollowerPalette_Hoothoot) + FOLLOWER( + sPicTable_Hoothoot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hoothoot, + gShinyFollowerPalette_Hoothoot + ) .levelUpLearnset = sHoothootLevelUpLearnset, .teachableLearnset = sHoothootTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_NOCTOWL}), @@ -802,7 +892,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Noctowl, .iconPalIndex = 2, FOOTPRINT(Noctowl) - FOLLOWER(Noctowl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Noctowl, gShinyFollowerPalette_Noctowl) + FOLLOWER( + sPicTable_Noctowl, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Noctowl, + gShinyFollowerPalette_Noctowl + ) .levelUpLearnset = sNoctowlLevelUpLearnset, .teachableLearnset = sNoctowlTeachableLearnset, }, @@ -861,7 +958,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ledyba, .iconPalIndex = 0, FOOTPRINT(Ledyba) - FOLLOWER(Ledyba, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Ledyba, gShinyFollowerPalette_Ledyba) + FOLLOWER( + sPicTable_Ledyba, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Ledyba, + gShinyFollowerPalette_Ledyba + ) .levelUpLearnset = sLedybaLevelUpLearnset, .teachableLearnset = sLedybaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_LEDIAN}), @@ -920,7 +1024,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ledian, .iconPalIndex = 0, FOOTPRINT(Ledian) - FOLLOWER(Ledian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ledian, gShinyFollowerPalette_Ledian) + FOLLOWER( + sPicTable_Ledian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ledian, + gShinyFollowerPalette_Ledian + ) .levelUpLearnset = sLedianLevelUpLearnset, .teachableLearnset = sLedianTeachableLearnset, }, @@ -975,7 +1086,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Spinarak, .iconPalIndex = 1, FOOTPRINT(Spinarak) - FOLLOWER(Spinarak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Spinarak, gShinyFollowerPalette_Spinarak) + FOLLOWER( + sPicTable_Spinarak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Spinarak, + gShinyFollowerPalette_Spinarak + ) .levelUpLearnset = sSpinarakLevelUpLearnset, .teachableLearnset = sSpinarakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARIADOS}), @@ -1035,7 +1153,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ariados, .iconPalIndex = 0, FOOTPRINT(Ariados) - FOLLOWER(Ariados, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Ariados, gShinyFollowerPalette_Ariados) + FOLLOWER( + sPicTable_Ariados, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Ariados, + gShinyFollowerPalette_Ariados + ) .levelUpLearnset = sAriadosLevelUpLearnset, .teachableLearnset = sAriadosTeachableLearnset, }, @@ -1091,7 +1216,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Chinchou, .iconPalIndex = 2, FOOTPRINT(Chinchou) - FOLLOWER(Chinchou, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Chinchou, gShinyFollowerPalette_Chinchou) + FOLLOWER( + sPicTable_Chinchou, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Chinchou, + gShinyFollowerPalette_Chinchou + ) .levelUpLearnset = sChinchouLevelUpLearnset, .teachableLearnset = sChinchouTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_LANTURN}), @@ -1146,7 +1278,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Lanturn, .iconPalIndex = 0, FOOTPRINT(Lanturn) - FOLLOWER(Lanturn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Lanturn, gShinyFollowerPalette_Lanturn) + FOLLOWER( + sPicTable_Lanturn, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Lanturn, + gShinyFollowerPalette_Lanturn + ) .levelUpLearnset = sLanturnLevelUpLearnset, .teachableLearnset = sLanturnTeachableLearnset, }, @@ -1203,7 +1342,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Togepi, .iconPalIndex = 0, FOOTPRINT(Togepi) - FOLLOWER(Togepi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Togepi, gShinyFollowerPalette_Togepi) + FOLLOWER( + sPicTable_Togepi, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Togepi, + gShinyFollowerPalette_Togepi + ) .levelUpLearnset = sTogepiLevelUpLearnset, .teachableLearnset = sTogepiTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_TOGETIC}), @@ -1257,7 +1403,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Togetic, .iconPalIndex = 0, FOOTPRINT(Togetic) - FOLLOWER(Togetic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Togetic, gShinyFollowerPalette_Togetic) + FOLLOWER( + sPicTable_Togetic, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Togetic, + gShinyFollowerPalette_Togetic + ) .levelUpLearnset = sTogeticLevelUpLearnset, .teachableLearnset = sTogeticTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_TOGEKISS}), @@ -1321,7 +1474,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Togekiss, .iconPalIndex = 2, FOOTPRINT(Togekiss) - FOLLOWER(Togekiss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Togekiss, gShinyFollowerPalette_Togekiss) + FOLLOWER( + sPicTable_Togekiss, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Togekiss, + gShinyFollowerPalette_Togekiss + ) .levelUpLearnset = sTogekissLevelUpLearnset, .teachableLearnset = sTogekissTeachableLearnset, }, @@ -1378,7 +1538,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Natu, .iconPalIndex = 1, FOOTPRINT(Natu) - FOLLOWER(Natu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Natu, gShinyFollowerPalette_Natu) + FOLLOWER( + sPicTable_Natu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Natu, + gShinyFollowerPalette_Natu + ) .levelUpLearnset = sNatuLevelUpLearnset, .teachableLearnset = sNatuTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_XATU}), @@ -1435,7 +1602,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Xatu, .iconPalIndex = 1, FOOTPRINT(Xatu) - FOLLOWER(Xatu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Xatu, gShinyFollowerPalette_Xatu) + FOLLOWER( + sPicTable_Xatu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Xatu, + gShinyFollowerPalette_Xatu + ) .levelUpLearnset = sXatuLevelUpLearnset, .teachableLearnset = sXatuTeachableLearnset, }, @@ -1491,7 +1665,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mareep, .iconPalIndex = 0, FOOTPRINT(Mareep) - FOLLOWER(Mareep, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mareep, gShinyFollowerPalette_Mareep) + FOLLOWER( + sPicTable_Mareep, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mareep, + gShinyFollowerPalette_Mareep + ) .levelUpLearnset = sMareepLevelUpLearnset, .teachableLearnset = sMareepTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_FLAAFFY}), @@ -1545,7 +1726,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Flaaffy, .iconPalIndex = 0, FOOTPRINT(Flaaffy) - FOLLOWER(Flaaffy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Flaaffy, gShinyFollowerPalette_Flaaffy) + FOLLOWER( + sPicTable_Flaaffy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Flaaffy, + gShinyFollowerPalette_Flaaffy + ) .levelUpLearnset = sFlaaffyLevelUpLearnset, .teachableLearnset = sFlaaffyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_AMPHAROS}), @@ -1610,7 +1798,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ampharos, .iconPalIndex = 0, FOOTPRINT(Ampharos) - FOLLOWER(Ampharos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ampharos, gShinyFollowerPalette_Ampharos) + FOLLOWER( + sPicTable_Ampharos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ampharos, + gShinyFollowerPalette_Ampharos + ) .levelUpLearnset = sAmpharosLevelUpLearnset, .teachableLearnset = sAmpharosTeachableLearnset, .formSpeciesIdTable = sAmpharosFormSpeciesIdTable, @@ -1729,7 +1924,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Azurill, .iconPalIndex = 0, FOOTPRINT(Azurill) - FOLLOWER(Azurill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Azurill, gShinyFollowerPalette_Azurill) + FOLLOWER( + sPicTable_Azurill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Azurill, + gShinyFollowerPalette_Azurill + ) .levelUpLearnset = sAzurillLevelUpLearnset, .teachableLearnset = sAzurillTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_MARILL}), @@ -1788,7 +1990,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Marill, .iconPalIndex = 0, FOOTPRINT(Marill) - FOLLOWER(Marill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Marill, gShinyFollowerPalette_Marill) + FOLLOWER( + sPicTable_Marill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Marill, + gShinyFollowerPalette_Marill + ) .levelUpLearnset = sMarillLevelUpLearnset, .teachableLearnset = sMarillTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_AZUMARILL}), @@ -1854,7 +2063,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Azumarill, .iconPalIndex = 0, FOOTPRINT(Azumarill) - FOLLOWER(Azumarill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Azumarill, gShinyFollowerPalette_Azumarill) + FOLLOWER( + sPicTable_Azumarill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Azumarill, + gShinyFollowerPalette_Azumarill + ) .levelUpLearnset = sAzumarillLevelUpLearnset, .teachableLearnset = sAzumarillTeachableLearnset, }, @@ -1910,7 +2126,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Bonsly, .iconPalIndex = 1, FOOTPRINT(Bonsly) - FOLLOWER(Bonsly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bonsly, gShinyFollowerPalette_Bonsly) + FOLLOWER( + sPicTable_Bonsly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bonsly, + gShinyFollowerPalette_Bonsly + ) .levelUpLearnset = sBonslyLevelUpLearnset, .teachableLearnset = sBonslyTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_MIMIC, SPECIES_SUDOWOODO}), @@ -1969,7 +2192,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sudowoodo, .iconPalIndex = 1, FOOTPRINT(Sudowoodo) - FOLLOWER(Sudowoodo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sudowoodo, gShinyFollowerPalette_Sudowoodo) + FOLLOWER( + sPicTable_Sudowoodo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sudowoodo, + gShinyFollowerPalette_Sudowoodo + ) .levelUpLearnset = sSudowoodoLevelUpLearnset, .teachableLearnset = sSudowoodoTeachableLearnset, }, @@ -2025,7 +2255,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Hoppip, .iconPalIndex = 1, FOOTPRINT(Hoppip) - FOLLOWER(Hoppip, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Hoppip, gShinyFollowerPalette_Hoppip) + FOLLOWER( + sPicTable_Hoppip, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Hoppip, + gShinyFollowerPalette_Hoppip + ) .levelUpLearnset = sHoppipLevelUpLearnset, .teachableLearnset = sHoppipTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_SKIPLOOM}), @@ -2080,7 +2317,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Skiploom, .iconPalIndex = 1, FOOTPRINT(Skiploom) - FOLLOWER(Skiploom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Skiploom, gShinyFollowerPalette_Skiploom) + FOLLOWER( + sPicTable_Skiploom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Skiploom, + gShinyFollowerPalette_Skiploom + ) .levelUpLearnset = sSkiploomLevelUpLearnset, .teachableLearnset = sSkiploomTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_JUMPLUFF}), @@ -2143,7 +2387,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Jumpluff, .iconPalIndex = 2, FOOTPRINT(Jumpluff) - FOLLOWER(Jumpluff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Jumpluff, gShinyFollowerPalette_Jumpluff) + FOLLOWER( + sPicTable_Jumpluff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Jumpluff, + gShinyFollowerPalette_Jumpluff + ) .levelUpLearnset = sJumpluffLevelUpLearnset, .teachableLearnset = sJumpluffTeachableLearnset, }, @@ -2202,7 +2453,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Aipom, .iconPalIndex = 2, FOOTPRINT(Aipom) - FOLLOWER(Aipom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Aipom, gShinyFollowerPalette_Aipom) + FOLLOWER( + sPicTable_Aipom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Aipom, + gShinyFollowerPalette_Aipom + ) .levelUpLearnset = sAipomLevelUpLearnset, .teachableLearnset = sAipomTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_DOUBLE_HIT, SPECIES_AMBIPOM}), @@ -2261,7 +2519,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ambipom, .iconPalIndex = 2, FOOTPRINT(Ambipom) - FOLLOWER(Ambipom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ambipom, gShinyFollowerPalette_Ambipom) + FOLLOWER( + sPicTable_Ambipom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ambipom, + gShinyFollowerPalette_Ambipom + ) .levelUpLearnset = sAmbipomLevelUpLearnset, .teachableLearnset = sAmbipomTeachableLearnset, }, @@ -2317,7 +2582,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sunkern, .iconPalIndex = 1, FOOTPRINT(Sunkern) - FOLLOWER(Sunkern, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Sunkern, gShinyFollowerPalette_Sunkern) + FOLLOWER( + sPicTable_Sunkern, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Sunkern, + gShinyFollowerPalette_Sunkern + ) .levelUpLearnset = sSunkernLevelUpLearnset, .teachableLearnset = sSunkernTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA}), @@ -2371,7 +2643,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sunflora, .iconPalIndex = 1, FOOTPRINT(Sunflora) - FOLLOWER(Sunflora, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sunflora, gShinyFollowerPalette_Sunflora) + FOLLOWER( + sPicTable_Sunflora, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sunflora, + gShinyFollowerPalette_Sunflora + ) .levelUpLearnset = sSunfloraLevelUpLearnset, .teachableLearnset = sSunfloraTeachableLearnset, }, @@ -2428,7 +2707,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Yanma, .iconPalIndex = 1, FOOTPRINT(Yanma) - FOLLOWER(Yanma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Yanma, gShinyFollowerPalette_Yanma) + FOLLOWER( + sPicTable_Yanma, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Yanma, + gShinyFollowerPalette_Yanma + ) .levelUpLearnset = sYanmaLevelUpLearnset, .teachableLearnset = sYanmaTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_YANMEGA}), @@ -2485,7 +2771,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Yanmega, .iconPalIndex = 1, FOOTPRINT(Yanmega) - FOLLOWER(Yanmega, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Yanmega, gShinyFollowerPalette_Yanmega) + FOLLOWER( + sPicTable_Yanmega, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Yanmega, + gShinyFollowerPalette_Yanmega + ) .levelUpLearnset = sYanmegaLevelUpLearnset, .teachableLearnset = sYanmegaTeachableLearnset, }, @@ -2545,7 +2838,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Wooper, .iconPalIndex = 0, FOOTPRINT(Wooper) - FOLLOWER(Wooper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wooper, gShinyFollowerPalette_Wooper) + FOLLOWER( + sPicTable_Wooper, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Wooper, + gShinyFollowerPalette_Wooper + ) .levelUpLearnset = sWooperLevelUpLearnset, .teachableLearnset = sWooperTeachableLearnset, .formSpeciesIdTable = sWooperFormSpeciesIdTable, @@ -2604,7 +2904,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Quagsire, .iconPalIndex = 0, FOOTPRINT(Quagsire) - FOLLOWER(Quagsire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Quagsire, gShinyFollowerPalette_Quagsire) + FOLLOWER( + sPicTable_Quagsire, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Quagsire, + gShinyFollowerPalette_Quagsire + ) .levelUpLearnset = sQuagsireLevelUpLearnset, .teachableLearnset = sQuagsireTeachableLearnset, }, @@ -2773,7 +3080,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Murkrow, .iconPalIndex = 2, FOOTPRINT(Murkrow) - FOLLOWER(Murkrow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Murkrow, gShinyFollowerPalette_Murkrow) + FOLLOWER( + sPicTable_Murkrow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Murkrow, + gShinyFollowerPalette_Murkrow + ) .levelUpLearnset = sMurkrowLevelUpLearnset, .teachableLearnset = sMurkrowTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_HONCHKROW}), @@ -2828,7 +3142,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Honchkrow, .iconPalIndex = 2, FOOTPRINT(Honchkrow) - FOLLOWER(Honchkrow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Honchkrow, gShinyFollowerPalette_Honchkrow) + FOLLOWER( + sPicTable_Honchkrow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Honchkrow, + gShinyFollowerPalette_Honchkrow + ) .levelUpLearnset = sHonchkrowLevelUpLearnset, .teachableLearnset = sHonchkrowTeachableLearnset, }, @@ -2886,7 +3207,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Misdreavus, .iconPalIndex = 0, FOOTPRINT(Misdreavus) - FOLLOWER(Misdreavus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Misdreavus, gShinyFollowerPalette_Misdreavus) + FOLLOWER( + sPicTable_Misdreavus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Misdreavus, + gShinyFollowerPalette_Misdreavus + ) .levelUpLearnset = sMisdreavusLevelUpLearnset, .teachableLearnset = sMisdreavusTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_MISMAGIUS}), @@ -2943,7 +3271,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mismagius, .iconPalIndex = 2, FOOTPRINT(Mismagius) - FOLLOWER(Mismagius, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mismagius, gShinyFollowerPalette_Mismagius) + FOLLOWER( + sPicTable_Mismagius, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mismagius, + gShinyFollowerPalette_Mismagius + ) .levelUpLearnset = sMismagiusLevelUpLearnset, .teachableLearnset = sMismagiusTeachableLearnset, }, @@ -2998,7 +3333,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Unown ##letter, \ .iconPalIndex = 0, \ FOOTPRINT(Unown) \ - FOLLOWER(Unown ##letter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE) \ + FOLLOWER( \ + sPicTable_Unown ##letter, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_NONE, \ + gFollowerPalette_Unown, \ + gShinyFollowerPalette_Unown, \ + ) \ .levelUpLearnset = sUnownLevelUpLearnset, \ .teachableLearnset = sUnownTeachableLearnset, \ .tmIlliterate = TRUE, \ @@ -3086,7 +3428,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Wynaut, .iconPalIndex = 0, FOOTPRINT(Wynaut) - FOLLOWER(Wynaut, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wynaut, gShinyFollowerPalette_Wynaut) + FOLLOWER( + sPicTable_Wynaut, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Wynaut, + gShinyFollowerPalette_Wynaut + ) .tmIlliterate = TRUE, .levelUpLearnset = sWynautLevelUpLearnset, .teachableLearnset = sWynautTeachableLearnset, @@ -3150,7 +3499,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconPalIndexFemale = 0, #endif FOOTPRINT(Wobbuffet) - FOLLOWER(Wobbuffet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wobbuffet, gShinyFollowerPalette_Wobbuffet) + FOLLOWER( + sPicTable_Wobbuffet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Wobbuffet, + gShinyFollowerPalette_Wobbuffet + ) .tmIlliterate = TRUE, .levelUpLearnset = sWobbuffetLevelUpLearnset, .teachableLearnset = sWobbuffetTeachableLearnset, @@ -3210,7 +3566,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Girafarig, .iconPalIndex = 1, FOOTPRINT(Girafarig) - FOLLOWER(Girafarig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Girafarig, gShinyFollowerPalette_Girafarig) + FOLLOWER( + sPicTable_Girafarig, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Girafarig, + gShinyFollowerPalette_Girafarig + ) .levelUpLearnset = sGirafarigLevelUpLearnset, .teachableLearnset = sGirafarigTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_TWIN_BEAM, SPECIES_FARIGIRAF}), @@ -3320,7 +3683,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Pineco, .iconPalIndex = 0, FOOTPRINT(Pineco) - FOLLOWER(Pineco, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Pineco, gShinyFollowerPalette_Pineco) + FOLLOWER( + sPicTable_Pineco, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Pineco, + gShinyFollowerPalette_Pineco + ) .levelUpLearnset = sPinecoLevelUpLearnset, .teachableLearnset = sPinecoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_FORRETRESS}), @@ -3374,7 +3744,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Forretress, .iconPalIndex = 2, FOOTPRINT(Forretress) - FOLLOWER(Forretress, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Forretress, gShinyFollowerPalette_Forretress) + FOLLOWER( + sPicTable_Forretress, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Forretress, + gShinyFollowerPalette_Forretress + ) .levelUpLearnset = sForretressLevelUpLearnset, .teachableLearnset = sForretressTeachableLearnset, }, @@ -3436,7 +3813,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Dunsparce, .iconPalIndex = 0, FOOTPRINT(Dunsparce) - FOLLOWER(Dunsparce, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Dunsparce, gShinyFollowerPalette_Dunsparce) + FOLLOWER( + sPicTable_Dunsparce, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Dunsparce, + gShinyFollowerPalette_Dunsparce + ) .levelUpLearnset = sDunsparceLevelUpLearnset, .teachableLearnset = sDunsparceTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE_TWO_SEGMENT, MOVE_HYPER_DRILL, SPECIES_DUDUNSPARCE_TWO_SEGMENT}, @@ -3606,7 +3990,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Gligar, .iconPalIndex = 0, FOOTPRINT(Gligar) - FOLLOWER(Gligar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Gligar, gShinyFollowerPalette_Gligar) + FOLLOWER( + sPicTable_Gligar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Gligar, + gShinyFollowerPalette_Gligar + ) .levelUpLearnset = sGligarLevelUpLearnset, .teachableLearnset = sGligarTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM_HOLD_NIGHT, ITEM_RAZOR_FANG, SPECIES_GLISCOR}, @@ -3663,7 +4054,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Gliscor, .iconPalIndex = 2, FOOTPRINT(Gliscor) - FOLLOWER(Gliscor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gliscor, gShinyFollowerPalette_Gliscor) + FOLLOWER( + sPicTable_Gliscor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gliscor, + gShinyFollowerPalette_Gliscor + ) .levelUpLearnset = sGliscorLevelUpLearnset, .teachableLearnset = sGliscorTeachableLearnset, }, @@ -3723,7 +4121,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Snubbull, .iconPalIndex = 0, FOOTPRINT(Snubbull) - FOLLOWER(Snubbull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snubbull, gShinyFollowerPalette_Snubbull) + FOLLOWER( + sPicTable_Snubbull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Snubbull, + gShinyFollowerPalette_Snubbull + ) .levelUpLearnset = sSnubbullLevelUpLearnset, .teachableLearnset = sSnubbullTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 23, SPECIES_GRANBULL}), @@ -3781,7 +4186,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Granbull, .iconPalIndex = 2, FOOTPRINT(Granbull) - FOLLOWER(Granbull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Granbull, gShinyFollowerPalette_Granbull) + FOLLOWER( + sPicTable_Granbull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Granbull, + gShinyFollowerPalette_Granbull + ) .levelUpLearnset = sGranbullLevelUpLearnset, .teachableLearnset = sGranbullTeachableLearnset, }, @@ -3847,7 +4259,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Qwilfish, .iconPalIndex = 0, FOOTPRINT(Qwilfish) - FOLLOWER(Qwilfish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Qwilfish, gShinyFollowerPalette_Qwilfish) + FOLLOWER( + sPicTable_Qwilfish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Qwilfish, + gShinyFollowerPalette_Qwilfish + ) .levelUpLearnset = sQwilfishLevelUpLearnset, .teachableLearnset = sQwilfishTeachableLearnset, .formSpeciesIdTable = sQwilfishFormSpeciesIdTable, @@ -3904,8 +4323,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_QwilfishHisuian, .iconPalIndex = 1, FOOTPRINT(Qwilfish) - //FOLLOWER(QwilfishHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_QwilfishHisuian, gShinyFollowerPalette_QwilfishHisuian) - FOLLOWER(QwilfishHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_QwilfishHisuian) + FOLLOWER( + sPicTable_QwilfishHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_QwilfishHisuian + //, gShinyFollowerPalette_QwilfishHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sQwilfishHisuianLevelUpLearnset, .teachableLearnset = sQwilfishHisuianTeachableLearnset, @@ -3961,8 +4386,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Overqwil, .iconPalIndex = 2, //FOOTPRINT(Overqwil) - //FOLLOWER(Overqwil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Overqwil, gShinyFollowerPalette_Overqwil) - FOLLOWER(Overqwil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Overqwil) + FOLLOWER( + sPicTable_Overqwil, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Overqwil + //, gShinyFollowerPalette_Overqwil + ) .levelUpLearnset = sOverqwilLevelUpLearnset, .teachableLearnset = sOverqwilTeachableLearnset, }, @@ -4021,7 +4452,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Shuckle, .iconPalIndex = 1, FOOTPRINT(Shuckle) - FOLLOWER(Shuckle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shuckle, gShinyFollowerPalette_Shuckle) + FOLLOWER( + sPicTable_Shuckle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Shuckle, + gShinyFollowerPalette_Shuckle + ) .levelUpLearnset = sShuckleLevelUpLearnset, .teachableLearnset = sShuckleTeachableLearnset, }, @@ -4080,7 +4518,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Heracross, .iconPalIndex = 0, FOOTPRINT(Heracross) - FOLLOWER(Heracross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Heracross, gShinyFollowerPalette_Heracross) + FOLLOWER( + sPicTable_Heracross, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Heracross, + gShinyFollowerPalette_Heracross + ) .levelUpLearnset = sHeracrossLevelUpLearnset, .teachableLearnset = sHeracrossTeachableLearnset, .formSpeciesIdTable = sHeracrossFormSpeciesIdTable, @@ -4200,7 +4645,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sneasel, .iconPalIndex = 0, FOOTPRINT(Sneasel) - FOLLOWER(Sneasel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sneasel, gShinyFollowerPalette_Sneasel) + FOLLOWER( + sPicTable_Sneasel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sneasel, + gShinyFollowerPalette_Sneasel + ) .levelUpLearnset = sSneaselLevelUpLearnset, .teachableLearnset = sSneaselTeachableLearnset, .formSpeciesIdTable = sSneaselFormSpeciesIdTable, @@ -4263,7 +4715,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Weavile, .iconPalIndex = 0, FOOTPRINT(Weavile) - FOLLOWER(Weavile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Weavile, gShinyFollowerPalette_Weavile) + FOLLOWER( + sPicTable_Weavile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Weavile, + gShinyFollowerPalette_Weavile + ) .levelUpLearnset = sWeavileLevelUpLearnset, .teachableLearnset = sWeavileTeachableLearnset, }, @@ -4324,8 +4783,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_SneaselHisuian, .iconPalIndex = 0, FOOTPRINT(Sneasel) - //FOLLOWER(SneaselHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SneaselHisuian, gShinyFollowerPalette_SneaselHisuian) - FOLLOWER(SneaselHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SneaselHisuian) + FOLLOWER( + sPicTable_SneaselHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SneaselHisuian + //, gShinyFollowerPalette_SneaselHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sSneaselHisuianLevelUpLearnset, .teachableLearnset = sSneaselHisuianTeachableLearnset, @@ -4382,8 +4847,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Sneasler, .iconPalIndex = 2, //FOOTPRINT(Sneasler) - //FOLLOWER(Sneasler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sneasler, gShinyFollowerPalette_Sneasler) - FOLLOWER(Sneasler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sneasler) + FOLLOWER( + sPicTable_Sneasler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sneasler + //, gShinyFollowerPalette_Sneasler + ) .levelUpLearnset = sSneaslerLevelUpLearnset, .teachableLearnset = sSneaslerTeachableLearnset, }, @@ -4440,7 +4911,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Teddiursa, .iconPalIndex = 0, FOOTPRINT(Teddiursa) - FOLLOWER(Teddiursa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Teddiursa, gShinyFollowerPalette_Teddiursa) + FOLLOWER( + sPicTable_Teddiursa, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Teddiursa, + gShinyFollowerPalette_Teddiursa + ) .levelUpLearnset = sTeddiursaLevelUpLearnset, .teachableLearnset = sTeddiursaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_URSARING}), @@ -4498,7 +4976,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ursaring, .iconPalIndex = 2, FOOTPRINT(Ursaring) - FOLLOWER(Ursaring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ursaring, gShinyFollowerPalette_Ursaring) + FOLLOWER( + sPicTable_Ursaring, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ursaring, + gShinyFollowerPalette_Ursaring + ) .levelUpLearnset = sUrsaringLevelUpLearnset, .teachableLearnset = sUrsaringTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM_NIGHT, ITEM_PEAT_BLOCK, SPECIES_URSALUNA}, @@ -4553,8 +5038,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Ursaluna, .iconPalIndex = 2, //FOOTPRINT(Ursaluna) - //FOLLOWER(Ursaluna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ursaluna, gShinyFollowerPalette_Ursaluna) - FOLLOWER(Ursaluna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ursaluna) + FOLLOWER( + sPicTable_Ursaluna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ursaluna + //, gShinyFollowerPalette_Ursaluna + ) .levelUpLearnset = sUrsalunaLevelUpLearnset, .teachableLearnset = sUrsalunaTeachableLearnset, .formSpeciesIdTable = sUrsalunaFormSpeciesIdTable, @@ -4664,7 +5155,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Slugma, .iconPalIndex = 0, FOOTPRINT(Slugma) - FOLLOWER(Slugma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Slugma, gShinyFollowerPalette_Slugma) + FOLLOWER( + sPicTable_Slugma, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Slugma, + gShinyFollowerPalette_Slugma + ) .levelUpLearnset = sSlugmaLevelUpLearnset, .teachableLearnset = sSlugmaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_MAGCARGO}), @@ -4725,7 +5223,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Magcargo, .iconPalIndex = 0, FOOTPRINT(Magcargo) - FOLLOWER(Magcargo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Magcargo, gShinyFollowerPalette_Magcargo) + FOLLOWER( + sPicTable_Magcargo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Magcargo, + gShinyFollowerPalette_Magcargo + ) .levelUpLearnset = sMagcargoLevelUpLearnset, .teachableLearnset = sMagcargoTeachableLearnset, }, @@ -4780,7 +5285,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Swinub, .iconPalIndex = 2, FOOTPRINT(Swinub) - FOLLOWER(Swinub, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swinub, gShinyFollowerPalette_Swinub) + FOLLOWER( + sPicTable_Swinub, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Swinub, + gShinyFollowerPalette_Swinub + ) .levelUpLearnset = sSwinubLevelUpLearnset, .teachableLearnset = sSwinubTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_PILOSWINE}), @@ -4839,7 +5351,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Piloswine, .iconPalIndex = 2, FOOTPRINT(Piloswine) - FOLLOWER(Piloswine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Piloswine, gShinyFollowerPalette_Piloswine) + FOLLOWER( + sPicTable_Piloswine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Piloswine, + gShinyFollowerPalette_Piloswine + ) .levelUpLearnset = sPiloswineLevelUpLearnset, .teachableLearnset = sPiloswineTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_MAMOSWINE}), @@ -4902,7 +5421,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mamoswine, .iconPalIndex = 2, FOOTPRINT(Mamoswine) - FOLLOWER(Mamoswine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mamoswine, gShinyFollowerPalette_Mamoswine) + FOLLOWER( + sPicTable_Mamoswine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mamoswine, + gShinyFollowerPalette_Mamoswine + ) .levelUpLearnset = sMamoswineLevelUpLearnset, .teachableLearnset = sMamoswineTeachableLearnset, }, @@ -4970,7 +5496,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Corsola, .iconPalIndex = 0, FOOTPRINT(Corsola) - FOLLOWER(Corsola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Corsola, gShinyFollowerPalette_Corsola) + FOLLOWER( + sPicTable_Corsola, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Corsola, + gShinyFollowerPalette_Corsola + ) .levelUpLearnset = sCorsolaLevelUpLearnset, .teachableLearnset = sCorsolaTeachableLearnset, .formSpeciesIdTable = sCorsolaFormSpeciesIdTable, @@ -5025,7 +5558,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_CorsolaGalarian, .iconPalIndex = 0, FOOTPRINT(Corsola) - FOLLOWER(CorsolaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_CorsolaGalarian, gShinyFollowerPalette_CorsolaGalarian) + FOLLOWER( + sPicTable_CorsolaGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_CorsolaGalarian, + gShinyFollowerPalette_CorsolaGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sCorsolaGalarianLevelUpLearnset, .teachableLearnset = sCorsolaGalarianTeachableLearnset, @@ -5081,7 +5621,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Cursola, .iconPalIndex = 0, FOOTPRINT(Cursola) - FOLLOWER(Cursola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cursola, gShinyFollowerPalette_Cursola) + FOLLOWER( + sPicTable_Cursola, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cursola, + gShinyFollowerPalette_Cursola + ) .levelUpLearnset = sCursolaLevelUpLearnset, .teachableLearnset = sCursolaTeachableLearnset, }, @@ -5137,7 +5684,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Remoraid, .iconPalIndex = 0, FOOTPRINT(Remoraid) - FOLLOWER(Remoraid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Remoraid, gShinyFollowerPalette_Remoraid) + FOLLOWER( + sPicTable_Remoraid, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Remoraid, + gShinyFollowerPalette_Remoraid + ) .levelUpLearnset = sRemoraidLevelUpLearnset, .teachableLearnset = sRemoraidTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_OCTILLERY}), @@ -5197,7 +5751,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Octillery, .iconPalIndex = 0, FOOTPRINT(Octillery) - FOLLOWER(Octillery, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Octillery, gShinyFollowerPalette_Octillery) + FOLLOWER( + sPicTable_Octillery, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Octillery, + gShinyFollowerPalette_Octillery + ) .levelUpLearnset = sOctilleryLevelUpLearnset, .teachableLearnset = sOctilleryTeachableLearnset, }, @@ -5252,7 +5813,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Delibird, .iconPalIndex = 1, FOOTPRINT(Delibird) - FOLLOWER(Delibird, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Delibird, gShinyFollowerPalette_Delibird) + FOLLOWER( + sPicTable_Delibird, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Delibird, + gShinyFollowerPalette_Delibird + ) .levelUpLearnset = sDelibirdLevelUpLearnset, .teachableLearnset = sDelibirdTeachableLearnset, }, @@ -5308,7 +5876,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mantyke, .iconPalIndex = 0, FOOTPRINT(Mantyke) - FOLLOWER(Mantyke, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mantyke, gShinyFollowerPalette_Mantyke) + FOLLOWER( + sPicTable_Mantyke, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mantyke, + gShinyFollowerPalette_Mantyke + ) .levelUpLearnset = sMantykeLevelUpLearnset, .teachableLearnset = sMantykeTeachableLearnset, .evolutions = EVOLUTION({EVO_SPECIFIC_MON_IN_PARTY, SPECIES_REMORAID, SPECIES_MANTINE}), @@ -5370,7 +5945,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Mantine, .iconPalIndex = 2, FOOTPRINT(Mantine) - FOLLOWER(Mantine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Mantine, gShinyFollowerPalette_Mantine) + FOLLOWER( + sPicTable_Mantine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Mantine, + gShinyFollowerPalette_Mantine + ) .levelUpLearnset = sMantineLevelUpLearnset, .teachableLearnset = sMantineTeachableLearnset, }, @@ -5426,7 +6008,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Skarmory, .iconPalIndex = 0, FOOTPRINT(Skarmory) - FOLLOWER(Skarmory, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skarmory, gShinyFollowerPalette_Skarmory) + FOLLOWER( + sPicTable_Skarmory, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Skarmory, + gShinyFollowerPalette_Skarmory + ) .levelUpLearnset = sSkarmoryLevelUpLearnset, .teachableLearnset = sSkarmoryTeachableLearnset, }, @@ -5481,7 +6070,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Houndour, .iconPalIndex = 0, FOOTPRINT(Houndour) - FOLLOWER(Houndour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Houndour, gShinyFollowerPalette_Houndour) + FOLLOWER( + sPicTable_Houndour, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Houndour, + gShinyFollowerPalette_Houndour + ) .levelUpLearnset = sHoundourLevelUpLearnset, .teachableLearnset = sHoundourTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_HOUNDOOM}), @@ -5539,7 +6135,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Houndoom, .iconPalIndex = 0, FOOTPRINT(Houndoom) - FOLLOWER(Houndoom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Houndoom, gShinyFollowerPalette_Houndoom) + FOLLOWER( + sPicTable_Houndoom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Houndoom, + gShinyFollowerPalette_Houndoom + ) .levelUpLearnset = sHoundoomLevelUpLearnset, .teachableLearnset = sHoundoomTeachableLearnset, .formSpeciesIdTable = sHoundoomFormSpeciesIdTable, @@ -5652,7 +6255,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Phanpy, .iconPalIndex = 0, FOOTPRINT(Phanpy) - FOLLOWER(Phanpy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Phanpy, gShinyFollowerPalette_Phanpy) + FOLLOWER( + sPicTable_Phanpy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Phanpy, + gShinyFollowerPalette_Phanpy + ) .levelUpLearnset = sPhanpyLevelUpLearnset, .teachableLearnset = sPhanpyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_DONPHAN}), @@ -5711,7 +6321,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Donphan, .iconPalIndex = 0, FOOTPRINT(Donphan) - FOLLOWER(Donphan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Donphan, gShinyFollowerPalette_Donphan) + FOLLOWER( + sPicTable_Donphan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Donphan, + gShinyFollowerPalette_Donphan + ) .levelUpLearnset = sDonphanLevelUpLearnset, .teachableLearnset = sDonphanTeachableLearnset, }, @@ -5766,7 +6383,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Stantler, .iconPalIndex = 2, FOOTPRINT(Stantler) - FOLLOWER(Stantler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stantler, gShinyFollowerPalette_Stantler) + FOLLOWER( + sPicTable_Stantler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Stantler, + gShinyFollowerPalette_Stantler + ) .levelUpLearnset = sStantlerLevelUpLearnset, .teachableLearnset = sStantlerTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_MOVE_TWENTY_TIMES, MOVE_PSYSHIELD_BASH, SPECIES_WYRDEER}), @@ -5822,8 +6446,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Wyrdeer, .iconPalIndex = 2, //FOOTPRINT(Wyrdeer) - //FOLLOWER(Wyrdeer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wyrdeer, gShinyFollowerPalette_Wyrdeer) - FOLLOWER(Wyrdeer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wyrdeer) + FOLLOWER( + sPicTable_Wyrdeer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Wyrdeer + //, gShinyFollowerPalette_Wyrdeer + ) .levelUpLearnset = sWyrdeerLevelUpLearnset, .teachableLearnset = sWyrdeerTeachableLearnset, }, @@ -5879,7 +6509,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Smeargle, .iconPalIndex = 1, FOOTPRINT(Smeargle) - FOLLOWER(Smeargle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Smeargle, gShinyFollowerPalette_Smeargle) + FOLLOWER( + sPicTable_Smeargle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Smeargle, + gShinyFollowerPalette_Smeargle + ) .tmIlliterate = TRUE, .levelUpLearnset = sSmeargleLevelUpLearnset, .teachableLearnset = sSmeargleTeachableLearnset, @@ -5937,7 +6574,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Miltank, .iconPalIndex = 0, FOOTPRINT(Miltank) - FOLLOWER(Miltank, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Miltank, gShinyFollowerPalette_Miltank) + FOLLOWER( + sPicTable_Miltank, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Miltank, + gShinyFollowerPalette_Miltank + ) .levelUpLearnset = sMiltankLevelUpLearnset, .teachableLearnset = sMiltankTeachableLearnset, }, @@ -6003,7 +6647,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Raikou, .iconPalIndex = 2, FOOTPRINT(Raikou) - FOLLOWER(Raikou, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Raikou, gShinyFollowerPalette_Raikou) + FOLLOWER( + sPicTable_Raikou, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Raikou, + gShinyFollowerPalette_Raikou + ) .isLegendary = TRUE, .levelUpLearnset = sRaikouLevelUpLearnset, .teachableLearnset = sRaikouTeachableLearnset, @@ -6070,7 +6721,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Entei, .iconPalIndex = 2, FOOTPRINT(Entei) - FOLLOWER(Entei, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Entei, gShinyFollowerPalette_Entei) + FOLLOWER( + sPicTable_Entei, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Entei, + gShinyFollowerPalette_Entei + ) .isLegendary = TRUE, .levelUpLearnset = sEnteiLevelUpLearnset, .teachableLearnset = sEnteiTeachableLearnset, @@ -6137,7 +6795,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Suicune, .iconPalIndex = 2, FOOTPRINT(Suicune) - FOLLOWER(Suicune, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Suicune, gShinyFollowerPalette_Suicune) + FOLLOWER( + sPicTable_Suicune, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Suicune, + gShinyFollowerPalette_Suicune + ) .isLegendary = TRUE, .levelUpLearnset = sSuicuneLevelUpLearnset, .teachableLearnset = sSuicuneTeachableLearnset, @@ -6193,7 +6858,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Larvitar, .iconPalIndex = 1, FOOTPRINT(Larvitar) - FOLLOWER(Larvitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Larvitar, gShinyFollowerPalette_Larvitar) + FOLLOWER( + sPicTable_Larvitar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Larvitar, + gShinyFollowerPalette_Larvitar + ) .levelUpLearnset = sLarvitarLevelUpLearnset, .teachableLearnset = sLarvitarTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_PUPITAR}), @@ -6247,7 +6919,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Pupitar, .iconPalIndex = 2, FOOTPRINT(Pupitar) - FOLLOWER(Pupitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Pupitar, gShinyFollowerPalette_Pupitar) + FOLLOWER( + sPicTable_Pupitar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Pupitar, + gShinyFollowerPalette_Pupitar + ) .levelUpLearnset = sPupitarLevelUpLearnset, .teachableLearnset = sPupitarTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_TYRANITAR}), @@ -6308,7 +6987,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Tyranitar, .iconPalIndex = 4, FOOTPRINT(Tyranitar) - FOLLOWER(Tyranitar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tyranitar, gShinyFollowerPalette_Tyranitar) + FOLLOWER( + sPicTable_Tyranitar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tyranitar, + gShinyFollowerPalette_Tyranitar + ) .levelUpLearnset = sTyranitarLevelUpLearnset, .teachableLearnset = sTyranitarTeachableLearnset, .formSpeciesIdTable = sTyranitarFormSpeciesIdTable, @@ -6430,7 +7116,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Lugia, .iconPalIndex = 0, FOOTPRINT(Lugia) - FOLLOWER(Lugia, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Lugia, gShinyFollowerPalette_Lugia) + FOLLOWER( + sPicTable_Lugia, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Lugia, + gShinyFollowerPalette_Lugia + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sLugiaLevelUpLearnset, @@ -6496,7 +7189,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_HoOh, .iconPalIndex = 1, FOOTPRINT(HoOh) - FOLLOWER(HoOh, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_HoOh, gShinyFollowerPalette_HoOh) + FOLLOWER( + sPicTable_HoOh, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_HoOh, + gShinyFollowerPalette_HoOh + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sHoOhLevelUpLearnset, @@ -6562,7 +7262,14 @@ const struct SpeciesInfo gSpeciesInfoGen2[] = .iconSprite = gMonIcon_Celebi, .iconPalIndex = 1, FOOTPRINT(Celebi) - FOLLOWER(Celebi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Celebi, gShinyFollowerPalette_Celebi) + FOLLOWER( + sPicTable_Celebi, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Celebi, + gShinyFollowerPalette_Celebi + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sCelebiLevelUpLearnset, diff --git a/src/data/pokemon/species_info/gen_3_families.h b/src/data/pokemon/species_info/gen_3_families.h index 0736ade25c65..0c1ddfef8816 100644 --- a/src/data/pokemon/species_info/gen_3_families.h +++ b/src/data/pokemon/species_info/gen_3_families.h @@ -52,7 +52,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Treecko, .iconPalIndex = 1, FOOTPRINT(Treecko) - FOLLOWER(Treecko, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Treecko, gShinyFollowerPalette_Treecko) + FOLLOWER( + sPicTable_Treecko, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Treecko, + gShinyFollowerPalette_Treecko + ) .levelUpLearnset = sTreeckoLevelUpLearnset, .teachableLearnset = sTreeckoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_GROVYLE}), @@ -106,7 +113,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Grovyle, .iconPalIndex = 1, FOOTPRINT(Grovyle) - FOLLOWER(Grovyle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grovyle, gShinyFollowerPalette_Grovyle) + FOLLOWER( + sPicTable_Grovyle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Grovyle, + gShinyFollowerPalette_Grovyle + ) .levelUpLearnset = sGrovyleLevelUpLearnset, .teachableLearnset = sGrovyleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SCEPTILE}), @@ -166,7 +180,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sceptile, .iconPalIndex = 1, FOOTPRINT(Sceptile) - FOLLOWER(Sceptile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sceptile, gShinyFollowerPalette_Sceptile) + FOLLOWER( + sPicTable_Sceptile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sceptile, + gShinyFollowerPalette_Sceptile + ) .levelUpLearnset = sSceptileLevelUpLearnset, .teachableLearnset = sSceptileTeachableLearnset, .formSpeciesIdTable = sSceptileFormSpeciesIdTable, @@ -282,7 +303,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Torchic, .iconPalIndex = 0, FOOTPRINT(Torchic) - FOLLOWER(Torchic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Torchic, gShinyFollowerPalette_Torchic) + FOLLOWER( + sPicTable_Torchic, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Torchic, + gShinyFollowerPalette_Torchic + ) .levelUpLearnset = sTorchicLevelUpLearnset, .teachableLearnset = sTorchicTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_COMBUSKEN}), @@ -341,7 +369,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Combusken, .iconPalIndex = 0, FOOTPRINT(Combusken) - FOLLOWER(Combusken, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Combusken, gShinyFollowerPalette_Combusken) + FOLLOWER( + sPicTable_Combusken, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Combusken, + gShinyFollowerPalette_Combusken + ) .levelUpLearnset = sCombuskenLevelUpLearnset, .teachableLearnset = sCombuskenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_BLAZIKEN}), @@ -405,7 +440,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Blaziken, .iconPalIndex = 0, FOOTPRINT(Blaziken) - FOLLOWER(Blaziken, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blaziken, gShinyFollowerPalette_Blaziken) + FOLLOWER( + sPicTable_Blaziken, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Blaziken, + gShinyFollowerPalette_Blaziken + ) .levelUpLearnset = sBlazikenLevelUpLearnset, .teachableLearnset = sBlazikenTeachableLearnset, .formSpeciesIdTable = sBlazikenFormSpeciesIdTable, @@ -519,7 +561,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Mudkip, .iconPalIndex = 0, FOOTPRINT(Mudkip) - FOLLOWER(Mudkip, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mudkip, gShinyFollowerPalette_Mudkip) + FOLLOWER( + sPicTable_Mudkip, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mudkip, + gShinyFollowerPalette_Mudkip + ) .levelUpLearnset = sMudkipLevelUpLearnset, .teachableLearnset = sMudkipTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_MARSHTOMP}), @@ -573,7 +622,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Marshtomp, .iconPalIndex = 0, FOOTPRINT(Marshtomp) - FOLLOWER(Marshtomp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Marshtomp, gShinyFollowerPalette_Marshtomp) + FOLLOWER( + sPicTable_Marshtomp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Marshtomp, + gShinyFollowerPalette_Marshtomp + ) .levelUpLearnset = sMarshtompLevelUpLearnset, .teachableLearnset = sMarshtompTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SWAMPERT}), @@ -633,7 +689,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swampert, .iconPalIndex = 0, FOOTPRINT(Swampert) - FOLLOWER(Swampert, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swampert, gShinyFollowerPalette_Swampert) + FOLLOWER( + sPicTable_Swampert, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Swampert, + gShinyFollowerPalette_Swampert + ) .levelUpLearnset = sSwampertLevelUpLearnset, .teachableLearnset = sSwampertTeachableLearnset, .formSpeciesIdTable = sSwampertFormSpeciesIdTable, @@ -753,7 +816,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Poochyena, .iconPalIndex = 2, FOOTPRINT(Poochyena) - FOLLOWER(Poochyena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Poochyena, gShinyFollowerPalette_Poochyena) + FOLLOWER( + sPicTable_Poochyena, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Poochyena, + gShinyFollowerPalette_Poochyena + ) .levelUpLearnset = sPoochyenaLevelUpLearnset, .teachableLearnset = sPoochyenaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_MIGHTYENA}), @@ -807,7 +877,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Mightyena, .iconPalIndex = 2, FOOTPRINT(Mightyena) - FOLLOWER(Mightyena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mightyena, gShinyFollowerPalette_Mightyena) + FOLLOWER( + sPicTable_Mightyena, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mightyena, + gShinyFollowerPalette_Mightyena + ) .levelUpLearnset = sMightyenaLevelUpLearnset, .teachableLearnset = sMightyenaTeachableLearnset, }, @@ -872,7 +949,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Zigzagoon, .iconPalIndex = 2, FOOTPRINT(Zigzagoon) - FOLLOWER(Zigzagoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zigzagoon, gShinyFollowerPalette_Zigzagoon) + FOLLOWER( + sPicTable_Zigzagoon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zigzagoon, + gShinyFollowerPalette_Zigzagoon + ) .levelUpLearnset = sZigzagoonLevelUpLearnset, .teachableLearnset = sZigzagoonTeachableLearnset, .formSpeciesIdTable = sZigzagoonFormSpeciesIdTable, @@ -929,7 +1013,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Linoone, .iconPalIndex = 2, FOOTPRINT(Linoone) - FOLLOWER(Linoone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Linoone, gShinyFollowerPalette_Linoone) + FOLLOWER( + sPicTable_Linoone, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Linoone, + gShinyFollowerPalette_Linoone + ) .levelUpLearnset = sLinooneLevelUpLearnset, .teachableLearnset = sLinooneTeachableLearnset, .formSpeciesIdTable = sLinooneFormSpeciesIdTable, @@ -984,7 +1075,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_ZigzagoonGalarian, .iconPalIndex = 0, FOOTPRINT(Zigzagoon) - FOLLOWER(ZigzagoonGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZigzagoonGalarian, gShinyFollowerPalette_ZigzagoonGalarian) + FOLLOWER( + sPicTable_ZigzagoonGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ZigzagoonGalarian, + gShinyFollowerPalette_ZigzagoonGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sZigzagoonGalarianLevelUpLearnset, .teachableLearnset = sZigzagoonGalarianTeachableLearnset, @@ -1040,7 +1138,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_LinooneGalarian, .iconPalIndex = 0, FOOTPRINT(Linoone) - FOLLOWER(LinooneGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LinooneGalarian, gShinyFollowerPalette_LinooneGalarian) + FOLLOWER( + sPicTable_LinooneGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_LinooneGalarian, + gShinyFollowerPalette_LinooneGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sLinooneGalarianLevelUpLearnset, .teachableLearnset = sLinooneGalarianTeachableLearnset, @@ -1096,7 +1201,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Obstagoon, .iconPalIndex = 0, FOOTPRINT(Obstagoon) - FOLLOWER(Obstagoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Obstagoon, gShinyFollowerPalette_Obstagoon) + FOLLOWER( + sPicTable_Obstagoon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Obstagoon, + gShinyFollowerPalette_Obstagoon + ) .levelUpLearnset = sObstagoonLevelUpLearnset, .teachableLearnset = sObstagoonTeachableLearnset, }, @@ -1160,7 +1272,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wurmple, .iconPalIndex = 0, FOOTPRINT(Wurmple) - FOLLOWER(Wurmple, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Wurmple, gShinyFollowerPalette_Wurmple) + FOLLOWER( + sPicTable_Wurmple, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Wurmple, + gShinyFollowerPalette_Wurmple + ) .tmIlliterate = TRUE, .levelUpLearnset = sWurmpleLevelUpLearnset, .teachableLearnset = sWurmpleTeachableLearnset, @@ -1216,7 +1335,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Silcoon, .iconPalIndex = 2, FOOTPRINT(Silcoon) - FOLLOWER(Silcoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Silcoon, gShinyFollowerPalette_Silcoon) + FOLLOWER( + sPicTable_Silcoon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Silcoon, + gShinyFollowerPalette_Silcoon + ) .tmIlliterate = TRUE, .levelUpLearnset = sSilcoonLevelUpLearnset, .teachableLearnset = sSilcoonTeachableLearnset, @@ -1285,7 +1411,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Beautifly, .iconPalIndex = 0, FOOTPRINT(Beautifly) - FOLLOWER(Beautifly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Beautifly, gShinyFollowerPalette_Beautifly) + FOLLOWER( + sPicTable_Beautifly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Beautifly, + gShinyFollowerPalette_Beautifly + ) .levelUpLearnset = sBeautiflyLevelUpLearnset, .teachableLearnset = sBeautiflyTeachableLearnset, }, @@ -1344,7 +1477,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cascoon, .iconPalIndex = 2, FOOTPRINT(Cascoon) - FOLLOWER(Cascoon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Cascoon, gShinyFollowerPalette_Cascoon) + FOLLOWER( + sPicTable_Cascoon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Cascoon, + gShinyFollowerPalette_Cascoon + ) .tmIlliterate = TRUE, .levelUpLearnset = sCascoonLevelUpLearnset, .teachableLearnset = sCascoonTeachableLearnset, @@ -1415,7 +1555,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Dustox, .iconPalIndex = 5, FOOTPRINT(Dustox) - FOLLOWER(Dustox, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Dustox, gShinyFollowerPalette_Dustox) + FOLLOWER( + sPicTable_Dustox, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Dustox, + gShinyFollowerPalette_Dustox + ) .levelUpLearnset = sDustoxLevelUpLearnset, .teachableLearnset = sDustoxTeachableLearnset, }, @@ -1471,7 +1618,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lotad, .iconPalIndex = 4, FOOTPRINT(Lotad) - FOLLOWER(Lotad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lotad, gShinyFollowerPalette_Lotad) + FOLLOWER( + sPicTable_Lotad, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lotad, + gShinyFollowerPalette_Lotad + ) .levelUpLearnset = sLotadLevelUpLearnset, .teachableLearnset = sLotadTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_LOMBRE}), @@ -1526,7 +1680,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lombre, .iconPalIndex = 1, FOOTPRINT(Lombre) - FOLLOWER(Lombre, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lombre, gShinyFollowerPalette_Lombre) + FOLLOWER( + sPicTable_Lombre, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lombre, + gShinyFollowerPalette_Lombre + ) .levelUpLearnset = sLombreLevelUpLearnset, .teachableLearnset = sLombreTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_LUDICOLO}), @@ -1591,7 +1752,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Ludicolo, .iconPalIndex = 1, FOOTPRINT(Ludicolo) - FOLLOWER(Ludicolo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ludicolo, gShinyFollowerPalette_Ludicolo) + FOLLOWER( + sPicTable_Ludicolo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ludicolo, + gShinyFollowerPalette_Ludicolo + ) .levelUpLearnset = sLudicoloLevelUpLearnset, .teachableLearnset = sLudicoloTeachableLearnset, }, @@ -1647,7 +1815,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Seedot, .iconPalIndex = 2, FOOTPRINT(Seedot) - FOLLOWER(Seedot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Seedot, gShinyFollowerPalette_Seedot) + FOLLOWER( + sPicTable_Seedot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Seedot, + gShinyFollowerPalette_Seedot + ) .levelUpLearnset = sSeedotLevelUpLearnset, .teachableLearnset = sSeedotTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_NUZLEAF}), @@ -1706,7 +1881,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Nuzleaf, .iconPalIndex = 1, FOOTPRINT(Nuzleaf) - FOLLOWER(Nuzleaf, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nuzleaf, gShinyFollowerPalette_Nuzleaf) + FOLLOWER( + sPicTable_Nuzleaf, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Nuzleaf, + gShinyFollowerPalette_Nuzleaf + ) .levelUpLearnset = sNuzleafLevelUpLearnset, .teachableLearnset = sNuzleafTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SHIFTRY}), @@ -1775,7 +1957,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shiftry, .iconPalIndex = 5, FOOTPRINT(Shiftry) - FOLLOWER(Shiftry, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shiftry, gShinyFollowerPalette_Shiftry) + FOLLOWER( + sPicTable_Shiftry, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Shiftry, + gShinyFollowerPalette_Shiftry + ) .levelUpLearnset = sShiftryLevelUpLearnset, .teachableLearnset = sShiftryTeachableLearnset, }, @@ -1830,7 +2019,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Taillow, .iconPalIndex = 2, FOOTPRINT(Taillow) - FOLLOWER(Taillow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Taillow, gShinyFollowerPalette_Taillow) + FOLLOWER( + sPicTable_Taillow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Taillow, + gShinyFollowerPalette_Taillow + ) .levelUpLearnset = sTaillowLevelUpLearnset, .teachableLearnset = sTaillowTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_SWELLOW}), @@ -1890,7 +2086,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swellow, .iconPalIndex = 2, FOOTPRINT(Swellow) - FOLLOWER(Swellow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Swellow, gShinyFollowerPalette_Swellow) + FOLLOWER( + sPicTable_Swellow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Swellow, + gShinyFollowerPalette_Swellow + ) .levelUpLearnset = sSwellowLevelUpLearnset, .teachableLearnset = sSwellowTeachableLearnset, }, @@ -1947,7 +2150,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wingull, .iconPalIndex = 0, FOOTPRINT(Wingull) - FOLLOWER(Wingull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Wingull, gShinyFollowerPalette_Wingull) + FOLLOWER( + sPicTable_Wingull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Wingull, + gShinyFollowerPalette_Wingull + ) .levelUpLearnset = sWingullLevelUpLearnset, .teachableLearnset = sWingullTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_PELIPPER}), @@ -2009,7 +2219,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Pelipper, .iconPalIndex = 2, FOOTPRINT(Pelipper) - FOLLOWER(Pelipper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Pelipper, gShinyFollowerPalette_Pelipper) + FOLLOWER( + sPicTable_Pelipper, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Pelipper, + gShinyFollowerPalette_Pelipper + ) .levelUpLearnset = sPelipperLevelUpLearnset, .teachableLearnset = sPelipperTeachableLearnset, }, @@ -2072,7 +2289,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Ralts, .iconPalIndex = 1, FOOTPRINT(Ralts) - FOLLOWER(Ralts, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ralts, gShinyFollowerPalette_Ralts) + FOLLOWER( + sPicTable_Ralts, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ralts, + gShinyFollowerPalette_Ralts + ) .levelUpLearnset = sRaltsLevelUpLearnset, .teachableLearnset = sRaltsTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_KIRLIA}), @@ -2126,7 +2350,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Kirlia, .iconPalIndex = 1, FOOTPRINT(Kirlia) - FOLLOWER(Kirlia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kirlia, gShinyFollowerPalette_Kirlia) + FOLLOWER( + sPicTable_Kirlia, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Kirlia, + gShinyFollowerPalette_Kirlia + ) .levelUpLearnset = sKirliaLevelUpLearnset, .teachableLearnset = sKirliaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GARDEVOIR}, @@ -2187,7 +2418,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gardevoir, .iconPalIndex = 1, FOOTPRINT(Gardevoir) - FOLLOWER(Gardevoir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gardevoir, gShinyFollowerPalette_Gardevoir) + FOLLOWER( + sPicTable_Gardevoir, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gardevoir, + gShinyFollowerPalette_Gardevoir + ) .levelUpLearnset = sGardevoirLevelUpLearnset, .teachableLearnset = sGardevoirTeachableLearnset, .formSpeciesIdTable = sGardevoirFormSpeciesIdTable, @@ -2310,7 +2548,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gallade, .iconPalIndex = 1, FOOTPRINT(Gallade) - FOLLOWER(Gallade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gallade, gShinyFollowerPalette_Gallade) + FOLLOWER( + sPicTable_Gallade, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gallade, + gShinyFollowerPalette_Gallade + ) .levelUpLearnset = sGalladeLevelUpLearnset, .teachableLearnset = sGalladeTeachableLearnset, .formSpeciesIdTable = sGalladeFormSpeciesIdTable, @@ -2426,7 +2671,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Surskit, .iconPalIndex = 0, FOOTPRINT(Surskit) - FOLLOWER(Surskit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Surskit, gShinyFollowerPalette_Surskit) + FOLLOWER( + sPicTable_Surskit, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Surskit, + gShinyFollowerPalette_Surskit + ) .levelUpLearnset = sSurskitLevelUpLearnset, .teachableLearnset = sSurskitTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_MASQUERAIN}), @@ -2489,7 +2741,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Masquerain, .iconPalIndex = 0, FOOTPRINT(Masquerain) - FOLLOWER(Masquerain, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Masquerain, gShinyFollowerPalette_Masquerain) + FOLLOWER( + sPicTable_Masquerain, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Masquerain, + gShinyFollowerPalette_Masquerain + ) .levelUpLearnset = sMasquerainLevelUpLearnset, .teachableLearnset = sMasquerainTeachableLearnset, }, @@ -2546,7 +2805,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shroomish, .iconPalIndex = 1, FOOTPRINT(Shroomish) - FOLLOWER(Shroomish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shroomish, gShinyFollowerPalette_Shroomish) + FOLLOWER( + sPicTable_Shroomish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Shroomish, + gShinyFollowerPalette_Shroomish + ) .levelUpLearnset = sShroomishLevelUpLearnset, .teachableLearnset = sShroomishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 23, SPECIES_BRELOOM}), @@ -2602,7 +2868,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Breloom, .iconPalIndex = 1, FOOTPRINT(Breloom) - FOLLOWER(Breloom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Breloom, gShinyFollowerPalette_Breloom) + FOLLOWER( + sPicTable_Breloom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Breloom, + gShinyFollowerPalette_Breloom + ) .levelUpLearnset = sBreloomLevelUpLearnset, .teachableLearnset = sBreloomTeachableLearnset, }, @@ -2657,7 +2930,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Slakoth, .iconPalIndex = 2, FOOTPRINT(Slakoth) - FOLLOWER(Slakoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slakoth, gShinyFollowerPalette_Slakoth) + FOLLOWER( + sPicTable_Slakoth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Slakoth, + gShinyFollowerPalette_Slakoth + ) .levelUpLearnset = sSlakothLevelUpLearnset, .teachableLearnset = sSlakothTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_VIGOROTH}), @@ -2711,7 +2991,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Vigoroth, .iconPalIndex = 2, FOOTPRINT(Vigoroth) - FOLLOWER(Vigoroth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vigoroth, gShinyFollowerPalette_Vigoroth) + FOLLOWER( + sPicTable_Vigoroth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vigoroth, + gShinyFollowerPalette_Vigoroth + ) .levelUpLearnset = sVigorothLevelUpLearnset, .teachableLearnset = sVigorothTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SLAKING}), @@ -2771,7 +3058,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Slaking, .iconPalIndex = 2, FOOTPRINT(Slaking) - FOLLOWER(Slaking, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slaking, gShinyFollowerPalette_Slaking) + FOLLOWER( + sPicTable_Slaking, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Slaking, + gShinyFollowerPalette_Slaking + ) .levelUpLearnset = sSlakingLevelUpLearnset, .teachableLearnset = sSlakingTeachableLearnset, }, @@ -2827,7 +3121,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Nincada, .iconPalIndex = 1, FOOTPRINT(Nincada) - FOLLOWER(Nincada, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Nincada, gShinyFollowerPalette_Nincada) + FOLLOWER( + sPicTable_Nincada, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Nincada, + gShinyFollowerPalette_Nincada + ) .levelUpLearnset = sNincadaLevelUpLearnset, .teachableLearnset = sNincadaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK}, @@ -2883,7 +3184,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Ninjask, .iconPalIndex = 1, FOOTPRINT(Ninjask) - FOLLOWER(Ninjask, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Ninjask, gShinyFollowerPalette_Ninjask) + FOLLOWER( + sPicTable_Ninjask, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Ninjask, + gShinyFollowerPalette_Ninjask + ) .levelUpLearnset = sNinjaskLevelUpLearnset, .teachableLearnset = sNinjaskTeachableLearnset, }, @@ -2937,7 +3245,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shedinja, .iconPalIndex = 1, FOOTPRINT(Shedinja) - FOLLOWER(Shedinja, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Shedinja, gShinyFollowerPalette_Shedinja) + FOLLOWER( + sPicTable_Shedinja, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Shedinja, + gShinyFollowerPalette_Shedinja + ) .levelUpLearnset = sShedinjaLevelUpLearnset, .teachableLearnset = sShedinjaTeachableLearnset, }, @@ -2992,7 +3307,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Whismur, .iconPalIndex = 1, FOOTPRINT(Whismur) - FOLLOWER(Whismur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Whismur, gShinyFollowerPalette_Whismur) + FOLLOWER( + sPicTable_Whismur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Whismur, + gShinyFollowerPalette_Whismur + ) .levelUpLearnset = sWhismurLevelUpLearnset, .teachableLearnset = sWhismurTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LOUDRED}), @@ -3046,7 +3368,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Loudred, .iconPalIndex = 2, FOOTPRINT(Loudred) - FOLLOWER(Loudred, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Loudred, gShinyFollowerPalette_Loudred) + FOLLOWER( + sPicTable_Loudred, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Loudred, + gShinyFollowerPalette_Loudred + ) .levelUpLearnset = sLoudredLevelUpLearnset, .teachableLearnset = sLoudredTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_EXPLOUD}), @@ -3108,7 +3437,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Exploud, .iconPalIndex = 2, FOOTPRINT(Exploud) - FOLLOWER(Exploud, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Exploud, gShinyFollowerPalette_Exploud) + FOLLOWER( + sPicTable_Exploud, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Exploud, + gShinyFollowerPalette_Exploud + ) .levelUpLearnset = sExploudLevelUpLearnset, .teachableLearnset = sExploudTeachableLearnset, }, @@ -3164,7 +3500,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Makuhita, .iconPalIndex = 1, FOOTPRINT(Makuhita) - FOLLOWER(Makuhita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Makuhita, gShinyFollowerPalette_Makuhita) + FOLLOWER( + sPicTable_Makuhita, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Makuhita, + gShinyFollowerPalette_Makuhita + ) .levelUpLearnset = sMakuhitaLevelUpLearnset, .teachableLearnset = sMakuhitaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_HARIYAMA}), @@ -3219,7 +3562,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Hariyama, .iconPalIndex = 2, FOOTPRINT(Hariyama) - FOLLOWER(Hariyama, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hariyama, gShinyFollowerPalette_Hariyama) + FOLLOWER( + sPicTable_Hariyama, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hariyama, + gShinyFollowerPalette_Hariyama + ) .levelUpLearnset = sHariyamaLevelUpLearnset, .teachableLearnset = sHariyamaTeachableLearnset, }, @@ -3275,7 +3625,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Nosepass, .iconPalIndex = 0, FOOTPRINT(Nosepass) - FOLLOWER(Nosepass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nosepass, gShinyFollowerPalette_Nosepass) + FOLLOWER( + sPicTable_Nosepass, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Nosepass, + gShinyFollowerPalette_Nosepass + ) .levelUpLearnset = sNosepassLevelUpLearnset, .teachableLearnset = sNosepassTeachableLearnset, .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_PROBOPASS}, @@ -3334,7 +3691,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Probopass, .iconPalIndex = 0, FOOTPRINT(Probopass) - FOLLOWER(Probopass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Probopass, gShinyFollowerPalette_Probopass) + FOLLOWER( + sPicTable_Probopass, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Probopass, + gShinyFollowerPalette_Probopass + ) .levelUpLearnset = sProbopassLevelUpLearnset, .teachableLearnset = sProbopassTeachableLearnset, }, @@ -3390,7 +3754,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Skitty, .iconPalIndex = 0, FOOTPRINT(Skitty) - FOLLOWER(Skitty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skitty, gShinyFollowerPalette_Skitty) + FOLLOWER( + sPicTable_Skitty, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Skitty, + gShinyFollowerPalette_Skitty + ) .levelUpLearnset = sSkittyLevelUpLearnset, .teachableLearnset = sSkittyTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_DELCATTY}), @@ -3451,7 +3822,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Delcatty, .iconPalIndex = 2, FOOTPRINT(Delcatty) - FOLLOWER(Delcatty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Delcatty, gShinyFollowerPalette_Delcatty) + FOLLOWER( + sPicTable_Delcatty, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Delcatty, + gShinyFollowerPalette_Delcatty + ) .levelUpLearnset = sDelcattyLevelUpLearnset, .teachableLearnset = sDelcattyTeachableLearnset, }, @@ -3508,7 +3886,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sableye, .iconPalIndex = 2, FOOTPRINT(Sableye) - FOLLOWER(Sableye, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sableye, gShinyFollowerPalette_Sableye) + FOLLOWER( + sPicTable_Sableye, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sableye, + gShinyFollowerPalette_Sableye + ) .levelUpLearnset = sSableyeLevelUpLearnset, .teachableLearnset = sSableyeTeachableLearnset, .formSpeciesIdTable = sSableyeFormSpeciesIdTable, @@ -3630,7 +4015,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Mawile, .iconPalIndex = 2, FOOTPRINT(Mawile) - FOLLOWER(Mawile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mawile, gShinyFollowerPalette_Mawile) + FOLLOWER( + sPicTable_Mawile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mawile, + gShinyFollowerPalette_Mawile + ) .levelUpLearnset = sMawileLevelUpLearnset, .teachableLearnset = sMawileTeachableLearnset, .formSpeciesIdTable = sMawileFormSpeciesIdTable, @@ -3746,7 +4138,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Aron, .iconPalIndex = 2, FOOTPRINT(Aron) - FOLLOWER(Aron, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Aron, gShinyFollowerPalette_Aron) + FOLLOWER( + sPicTable_Aron, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Aron, + gShinyFollowerPalette_Aron + ) .levelUpLearnset = sAronLevelUpLearnset, .teachableLearnset = sAronTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_LAIRON}), @@ -3801,7 +4200,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lairon, .iconPalIndex = 2, FOOTPRINT(Lairon) - FOLLOWER(Lairon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lairon, gShinyFollowerPalette_Lairon) + FOLLOWER( + sPicTable_Lairon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lairon, + gShinyFollowerPalette_Lairon + ) .levelUpLearnset = sLaironLevelUpLearnset, .teachableLearnset = sLaironTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_AGGRON}), @@ -3862,7 +4268,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Aggron, .iconPalIndex = 2, FOOTPRINT(Aggron) - FOLLOWER(Aggron, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Aggron, gShinyFollowerPalette_Aggron) + FOLLOWER( + sPicTable_Aggron, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Aggron, + gShinyFollowerPalette_Aggron + ) .levelUpLearnset = sAggronLevelUpLearnset, .teachableLearnset = sAggronTeachableLearnset, .formSpeciesIdTable = sAggronFormSpeciesIdTable, @@ -3981,7 +4394,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Meditite, .iconPalIndex = 0, FOOTPRINT(Meditite) - FOLLOWER(Meditite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Meditite, gShinyFollowerPalette_Meditite) + FOLLOWER( + sPicTable_Meditite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Meditite, + gShinyFollowerPalette_Meditite + ) .levelUpLearnset = sMedititeLevelUpLearnset, .teachableLearnset = sMedititeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_MEDICHAM}), @@ -4039,7 +4459,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Medicham, .iconPalIndex = 0, FOOTPRINT(Medicham) - FOLLOWER(Medicham, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Medicham, gShinyFollowerPalette_Medicham) + FOLLOWER( + sPicTable_Medicham, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Medicham, + gShinyFollowerPalette_Medicham + ) .levelUpLearnset = sMedichamLevelUpLearnset, .teachableLearnset = sMedichamTeachableLearnset, .formSpeciesIdTable = sMedichamFormSpeciesIdTable, @@ -4153,7 +4580,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Electrike, .iconPalIndex = 1, FOOTPRINT(Electrike) - FOLLOWER(Electrike, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Electrike, gShinyFollowerPalette_Electrike) + FOLLOWER( + sPicTable_Electrike, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Electrike, + gShinyFollowerPalette_Electrike + ) .levelUpLearnset = sElectrikeLevelUpLearnset, .teachableLearnset = sElectrikeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_MANECTRIC}), @@ -4207,7 +4641,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Manectric, .iconPalIndex = 0, FOOTPRINT(Manectric) - FOLLOWER(Manectric, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Manectric, gShinyFollowerPalette_Manectric) + FOLLOWER( + sPicTable_Manectric, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Manectric, + gShinyFollowerPalette_Manectric + ) .levelUpLearnset = sManectricLevelUpLearnset, .teachableLearnset = sManectricTeachableLearnset, .formSpeciesIdTable = sManectricFormSpeciesIdTable, @@ -4321,7 +4762,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Plusle, .iconPalIndex = 0, FOOTPRINT(Plusle) - FOLLOWER(Plusle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Plusle, gShinyFollowerPalette_Plusle) + FOLLOWER( + sPicTable_Plusle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Plusle, + gShinyFollowerPalette_Plusle + ) .levelUpLearnset = sPlusleLevelUpLearnset, .teachableLearnset = sPlusleTeachableLearnset, }, @@ -4377,7 +4825,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Minun, .iconPalIndex = 0, FOOTPRINT(Minun) - FOLLOWER(Minun, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Minun, gShinyFollowerPalette_Minun) + FOLLOWER( + sPicTable_Minun, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Minun, + gShinyFollowerPalette_Minun + ) .levelUpLearnset = sMinunLevelUpLearnset, .teachableLearnset = sMinunTeachableLearnset, }, @@ -4439,7 +4894,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Volbeat, .iconPalIndex = 0, FOOTPRINT(Volbeat) - FOLLOWER(Volbeat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Volbeat, gShinyFollowerPalette_Volbeat) + FOLLOWER( + sPicTable_Volbeat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Volbeat, + gShinyFollowerPalette_Volbeat + ) .levelUpLearnset = sVolbeatLevelUpLearnset, .teachableLearnset = sVolbeatTeachableLearnset, }, @@ -4499,7 +4961,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Illumise, .iconPalIndex = 2, FOOTPRINT(Illumise) - FOLLOWER(Illumise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Illumise, gShinyFollowerPalette_Illumise) + FOLLOWER( + sPicTable_Illumise, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Illumise, + gShinyFollowerPalette_Illumise + ) .levelUpLearnset = sIllumiseLevelUpLearnset, .teachableLearnset = sIllumiseTeachableLearnset, }, @@ -4557,7 +5026,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Budew, .iconPalIndex = 1, FOOTPRINT(Budew) - FOLLOWER(Budew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Budew, gShinyFollowerPalette_Budew) + FOLLOWER( + sPicTable_Budew, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Budew, + gShinyFollowerPalette_Budew + ) .levelUpLearnset = sBudewLevelUpLearnset, .teachableLearnset = sBudewTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_DAY, 0, SPECIES_ROSELIA}), @@ -4618,7 +5094,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Roselia, .iconPalIndex = 4, FOOTPRINT(Roselia) - FOLLOWER(Roselia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Roselia, gShinyFollowerPalette_Roselia) + FOLLOWER( + sPicTable_Roselia, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Roselia, + gShinyFollowerPalette_Roselia + ) .levelUpLearnset = sRoseliaLevelUpLearnset, .teachableLearnset = sRoseliaTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_ROSERADE}), @@ -4687,7 +5170,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Roserade, .iconPalIndex = 0, FOOTPRINT(Roserade) - FOLLOWER(Roserade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Roserade, gShinyFollowerPalette_Roserade) + FOLLOWER( + sPicTable_Roserade, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Roserade, + gShinyFollowerPalette_Roserade + ) .levelUpLearnset = sRoseradeLevelUpLearnset, .teachableLearnset = sRoseradeTeachableLearnset, }, @@ -4749,7 +5239,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gulpin, .iconPalIndex = 1, FOOTPRINT(Gulpin) - FOLLOWER(Gulpin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Gulpin, gShinyFollowerPalette_Gulpin) + FOLLOWER( + sPicTable_Gulpin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Gulpin, + gShinyFollowerPalette_Gulpin + ) .levelUpLearnset = sGulpinLevelUpLearnset, .teachableLearnset = sGulpinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_SWALOT}), @@ -4809,7 +5306,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swalot, .iconPalIndex = 2, FOOTPRINT(Swalot) - FOLLOWER(Swalot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Swalot, gShinyFollowerPalette_Swalot) + FOLLOWER( + sPicTable_Swalot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Swalot, + gShinyFollowerPalette_Swalot + ) .levelUpLearnset = sSwalotLevelUpLearnset, .teachableLearnset = sSwalotTeachableLearnset, }, @@ -4865,7 +5369,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Carvanha, .iconPalIndex = 0, FOOTPRINT(Carvanha) - FOLLOWER(Carvanha, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Carvanha, gShinyFollowerPalette_Carvanha) + FOLLOWER( + sPicTable_Carvanha, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Carvanha, + gShinyFollowerPalette_Carvanha + ) .levelUpLearnset = sCarvanhaLevelUpLearnset, .teachableLearnset = sCarvanhaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SHARPEDO}), @@ -4920,7 +5431,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sharpedo, .iconPalIndex = 0, FOOTPRINT(Sharpedo) - FOLLOWER(Sharpedo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Sharpedo, gShinyFollowerPalette_Sharpedo) + FOLLOWER( + sPicTable_Sharpedo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Sharpedo, + gShinyFollowerPalette_Sharpedo + ) .levelUpLearnset = sSharpedoLevelUpLearnset, .teachableLearnset = sSharpedoTeachableLearnset, .formSpeciesIdTable = sSharpedoFormSpeciesIdTable, @@ -5036,7 +5554,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wailmer, .iconPalIndex = 2, FOOTPRINT(Wailmer) - FOLLOWER(Wailmer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Wailmer, gShinyFollowerPalette_Wailmer) + FOLLOWER( + sPicTable_Wailmer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Wailmer, + gShinyFollowerPalette_Wailmer + ) .levelUpLearnset = sWailmerLevelUpLearnset, .teachableLearnset = sWailmerTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_WAILORD}), @@ -5091,7 +5616,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Wailord, .iconPalIndex = 0, FOOTPRINT(Wailord) - FOLLOWER(Wailord, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Wailord, gShinyFollowerPalette_Wailord) + FOLLOWER( + sPicTable_Wailord, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Wailord, + gShinyFollowerPalette_Wailord + ) .levelUpLearnset = sWailordLevelUpLearnset, .teachableLearnset = sWailordTeachableLearnset, }, @@ -5150,7 +5682,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Numel, .iconPalIndex = 1, FOOTPRINT(Numel) - FOLLOWER(Numel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Numel, gShinyFollowerPalette_Numel) + FOLLOWER( + sPicTable_Numel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Numel, + gShinyFollowerPalette_Numel + ) .levelUpLearnset = sNumelLevelUpLearnset, .teachableLearnset = sNumelTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_CAMERUPT}), @@ -5209,7 +5748,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Camerupt, .iconPalIndex = 0, FOOTPRINT(Camerupt) - FOLLOWER(Camerupt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Camerupt, gShinyFollowerPalette_Camerupt) + FOLLOWER( + sPicTable_Camerupt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Camerupt, + gShinyFollowerPalette_Camerupt + ) .levelUpLearnset = sCameruptLevelUpLearnset, .teachableLearnset = sCameruptTeachableLearnset, .formSpeciesIdTable = sCameruptFormSpeciesIdTable, @@ -5325,7 +5871,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Torkoal, .iconPalIndex = 2, FOOTPRINT(Torkoal) - FOLLOWER(Torkoal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Torkoal, gShinyFollowerPalette_Torkoal) + FOLLOWER( + sPicTable_Torkoal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Torkoal, + gShinyFollowerPalette_Torkoal + ) .levelUpLearnset = sTorkoalLevelUpLearnset, .teachableLearnset = sTorkoalTeachableLearnset, }, @@ -5380,7 +5933,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Spoink, .iconPalIndex = 0, FOOTPRINT(Spoink) - FOLLOWER(Spoink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Spoink, gShinyFollowerPalette_Spoink) + FOLLOWER( + sPicTable_Spoink, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Spoink, + gShinyFollowerPalette_Spoink + ) .levelUpLearnset = sSpoinkLevelUpLearnset, .teachableLearnset = sSpoinkTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GRUMPIG}), @@ -5435,7 +5995,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Grumpig, .iconPalIndex = 2, FOOTPRINT(Grumpig) - FOLLOWER(Grumpig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grumpig, gShinyFollowerPalette_Grumpig) + FOLLOWER( + sPicTable_Grumpig, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Grumpig, + gShinyFollowerPalette_Grumpig + ) .levelUpLearnset = sGrumpigLevelUpLearnset, .teachableLearnset = sGrumpigTeachableLearnset, }, @@ -5491,7 +6058,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Spinda, .iconPalIndex = 1, FOOTPRINT(Spinda) - FOLLOWER(Spinda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spinda, gShinyFollowerPalette_Spinda) + FOLLOWER( + sPicTable_Spinda, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Spinda, + gShinyFollowerPalette_Spinda + ) .levelUpLearnset = sSpindaLevelUpLearnset, .teachableLearnset = sSpindaTeachableLearnset, }, @@ -5551,7 +6125,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Trapinch, .iconPalIndex = 0, FOOTPRINT(Trapinch) - FOLLOWER(Trapinch, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Trapinch, gShinyFollowerPalette_Trapinch) + FOLLOWER( + sPicTable_Trapinch, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Trapinch, + gShinyFollowerPalette_Trapinch + ) .levelUpLearnset = sTrapinchLevelUpLearnset, .teachableLearnset = sTrapinchTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_VIBRAVA}), @@ -5610,7 +6191,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Vibrava, .iconPalIndex = 1, FOOTPRINT(Vibrava) - FOLLOWER(Vibrava, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vibrava, gShinyFollowerPalette_Vibrava) + FOLLOWER( + sPicTable_Vibrava, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vibrava, + gShinyFollowerPalette_Vibrava + ) .levelUpLearnset = sVibravaLevelUpLearnset, .teachableLearnset = sVibravaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_FLYGON}), @@ -5676,7 +6264,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Flygon, .iconPalIndex = 1, FOOTPRINT(Flygon) - FOLLOWER(Flygon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Flygon, gShinyFollowerPalette_Flygon) + FOLLOWER( + sPicTable_Flygon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Flygon, + gShinyFollowerPalette_Flygon + ) .levelUpLearnset = sFlygonLevelUpLearnset, .teachableLearnset = sFlygonTeachableLearnset, }, @@ -5732,7 +6327,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cacnea, .iconPalIndex = 1, FOOTPRINT(Cacnea) - FOLLOWER(Cacnea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cacnea, gShinyFollowerPalette_Cacnea) + FOLLOWER( + sPicTable_Cacnea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cacnea, + gShinyFollowerPalette_Cacnea + ) .levelUpLearnset = sCacneaLevelUpLearnset, .teachableLearnset = sCacneaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_CACTURNE}), @@ -5790,7 +6392,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cacturne, .iconPalIndex = 1, FOOTPRINT(Cacturne) - FOLLOWER(Cacturne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cacturne, gShinyFollowerPalette_Cacturne) + FOLLOWER( + sPicTable_Cacturne, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cacturne, + gShinyFollowerPalette_Cacturne + ) .levelUpLearnset = sCacturneLevelUpLearnset, .teachableLearnset = sCacturneTeachableLearnset, }, @@ -5845,7 +6454,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Swablu, .iconPalIndex = 0, FOOTPRINT(Swablu) - FOLLOWER(Swablu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Swablu, gShinyFollowerPalette_Swablu) + FOLLOWER( + sPicTable_Swablu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Swablu, + gShinyFollowerPalette_Swablu + ) .levelUpLearnset = sSwabluLevelUpLearnset, .teachableLearnset = sSwabluTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_ALTARIA}), @@ -5899,7 +6515,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Altaria, .iconPalIndex = 0, FOOTPRINT(Altaria) - FOLLOWER(Altaria, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Altaria, gShinyFollowerPalette_Altaria) + FOLLOWER( + sPicTable_Altaria, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Altaria, + gShinyFollowerPalette_Altaria + ) .levelUpLearnset = sAltariaLevelUpLearnset, .teachableLearnset = sAltariaTeachableLearnset, .formSpeciesIdTable = sAltariaFormSpeciesIdTable, @@ -6016,7 +6639,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Zangoose, .iconPalIndex = 0, FOOTPRINT(Zangoose) - FOLLOWER(Zangoose, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zangoose, gShinyFollowerPalette_Zangoose) + FOLLOWER( + sPicTable_Zangoose, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zangoose, + gShinyFollowerPalette_Zangoose + ) .levelUpLearnset = sZangooseLevelUpLearnset, .teachableLearnset = sZangooseTeachableLearnset, }, @@ -6074,7 +6704,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Seviper, .iconPalIndex = 2, FOOTPRINT(Seviper) - FOLLOWER(Seviper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BIKE_TIRE, gFollowerPalette_Seviper, gShinyFollowerPalette_Seviper) + FOLLOWER( + sPicTable_Seviper, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BIKE_TIRE, + gFollowerPalette_Seviper, + gShinyFollowerPalette_Seviper + ) .levelUpLearnset = sSeviperLevelUpLearnset, .teachableLearnset = sSeviperTeachableLearnset, }, @@ -6138,7 +6775,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lunatone, .iconPalIndex = 1, FOOTPRINT(Lunatone) - FOLLOWER(Lunatone, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Lunatone, gShinyFollowerPalette_Lunatone) + FOLLOWER( + sPicTable_Lunatone, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Lunatone, + gShinyFollowerPalette_Lunatone + ) .levelUpLearnset = sLunatoneLevelUpLearnset, .teachableLearnset = sLunatoneTeachableLearnset, }, @@ -6202,7 +6846,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Solrock, .iconPalIndex = 0, FOOTPRINT(Solrock) - FOLLOWER(Solrock, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Solrock, gShinyFollowerPalette_Solrock) + FOLLOWER( + sPicTable_Solrock, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Solrock, + gShinyFollowerPalette_Solrock + ) .levelUpLearnset = sSolrockLevelUpLearnset, .teachableLearnset = sSolrockTeachableLearnset, }, @@ -6258,7 +6909,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Barboach, .iconPalIndex = 0, FOOTPRINT(Barboach) - FOLLOWER(Barboach, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Barboach, gShinyFollowerPalette_Barboach) + FOLLOWER( + sPicTable_Barboach, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Barboach, + gShinyFollowerPalette_Barboach + ) .levelUpLearnset = sBarboachLevelUpLearnset, .teachableLearnset = sBarboachTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_WHISCASH}), @@ -6312,7 +6970,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Whiscash, .iconPalIndex = 0, FOOTPRINT(Whiscash) - FOLLOWER(Whiscash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Whiscash, gShinyFollowerPalette_Whiscash) + FOLLOWER( + sPicTable_Whiscash, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Whiscash, + gShinyFollowerPalette_Whiscash + ) .levelUpLearnset = sWhiscashLevelUpLearnset, .teachableLearnset = sWhiscashTeachableLearnset, }, @@ -6367,7 +7032,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Corphish, .iconPalIndex = 0, FOOTPRINT(Corphish) - FOLLOWER(Corphish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Corphish, gShinyFollowerPalette_Corphish) + FOLLOWER( + sPicTable_Corphish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Corphish, + gShinyFollowerPalette_Corphish + ) .levelUpLearnset = sCorphishLevelUpLearnset, .teachableLearnset = sCorphishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_CRAWDAUNT}), @@ -6421,7 +7093,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Crawdaunt, .iconPalIndex = 0, FOOTPRINT(Crawdaunt) - FOLLOWER(Crawdaunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Crawdaunt, gShinyFollowerPalette_Crawdaunt) + FOLLOWER( + sPicTable_Crawdaunt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Crawdaunt, + gShinyFollowerPalette_Crawdaunt + ) .levelUpLearnset = sCrawdauntLevelUpLearnset, .teachableLearnset = sCrawdauntTeachableLearnset, }, @@ -6478,7 +7157,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Baltoy, .iconPalIndex = 2, FOOTPRINT(Baltoy) - FOLLOWER(Baltoy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Baltoy, gShinyFollowerPalette_Baltoy) + FOLLOWER( + sPicTable_Baltoy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Baltoy, + gShinyFollowerPalette_Baltoy + ) .levelUpLearnset = sBaltoyLevelUpLearnset, .teachableLearnset = sBaltoyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CLAYDOL}), @@ -6534,7 +7220,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Claydol, .iconPalIndex = 0, FOOTPRINT(Claydol) - FOLLOWER(Claydol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Claydol, gShinyFollowerPalette_Claydol) + FOLLOWER( + sPicTable_Claydol, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Claydol, + gShinyFollowerPalette_Claydol + ) .levelUpLearnset = sClaydolLevelUpLearnset, .teachableLearnset = sClaydolTeachableLearnset, }, @@ -6596,7 +7289,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Lileep, .iconPalIndex = 2, FOOTPRINT(Lileep) - FOLLOWER(Lileep, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Lileep, gShinyFollowerPalette_Lileep) + FOLLOWER( + sPicTable_Lileep, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Lileep, + gShinyFollowerPalette_Lileep + ) .levelUpLearnset = sLileepLevelUpLearnset, .teachableLearnset = sLileepTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_CRADILY}), @@ -6657,7 +7357,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Cradily, .iconPalIndex = 1, FOOTPRINT(Cradily) - FOLLOWER(Cradily, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Cradily, gShinyFollowerPalette_Cradily) + FOLLOWER( + sPicTable_Cradily, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Cradily, + gShinyFollowerPalette_Cradily + ) .levelUpLearnset = sCradilyLevelUpLearnset, .teachableLearnset = sCradilyTeachableLearnset, }, @@ -6718,7 +7425,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Anorith, .iconPalIndex = 0, FOOTPRINT(Anorith) - FOLLOWER(Anorith, SIZE_32x32, SHADOW_SIZE_M, TRACKS_BUG, gFollowerPalette_Anorith, gShinyFollowerPalette_Anorith) + FOLLOWER( + sPicTable_Anorith, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_BUG, + gFollowerPalette_Anorith, + gShinyFollowerPalette_Anorith + ) .levelUpLearnset = sAnorithLevelUpLearnset, .teachableLearnset = sAnorithTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_ARMALDO}), @@ -6778,7 +7492,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Armaldo, .iconPalIndex = 2, FOOTPRINT(Armaldo) - FOLLOWER(Armaldo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Armaldo, gShinyFollowerPalette_Armaldo) + FOLLOWER( + sPicTable_Armaldo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Armaldo, + gShinyFollowerPalette_Armaldo + ) .levelUpLearnset = sArmaldoLevelUpLearnset, .teachableLearnset = sArmaldoTeachableLearnset, }, @@ -6833,7 +7554,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Feebas, .iconPalIndex = 2, FOOTPRINT(Feebas) - FOLLOWER(Feebas, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Feebas, gShinyFollowerPalette_Feebas) + FOLLOWER( + sPicTable_Feebas, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Feebas, + gShinyFollowerPalette_Feebas + ) .levelUpLearnset = sFeebasLevelUpLearnset, .teachableLearnset = sFeebasTeachableLearnset, .evolutions = EVOLUTION({EVO_BEAUTY, 170, SPECIES_MILOTIC}, @@ -6894,7 +7622,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Milotic, .iconPalIndex = 2, FOOTPRINT(Milotic) - FOLLOWER(Milotic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Milotic, gShinyFollowerPalette_Milotic) + FOLLOWER( + sPicTable_Milotic, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Milotic, + gShinyFollowerPalette_Milotic + ) .levelUpLearnset = sMiloticLevelUpLearnset, .teachableLearnset = sMiloticTeachableLearnset, }, @@ -6952,7 +7687,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformNormal, .iconPalIndex = 0, FOOTPRINT(Castform) - FOLLOWER(CastformNormal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_CastformNormal, gShinyFollowerPalette_CastformNormal) + FOLLOWER( + sPicTable_CastformNormal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_CastformNormal, + gShinyFollowerPalette_CastformNormal + ) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, @@ -7010,7 +7752,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformSunny, .iconPalIndex = 0, FOOTPRINT(Castform) - FOLLOWER(CastformSunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_CastformSunny, gShinyFollowerPalette_CastformSunny) + FOLLOWER( + sPicTable_CastformSunny, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_CastformSunny, + gShinyFollowerPalette_CastformSunny + ) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, @@ -7068,7 +7817,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformRainy, .iconPalIndex = 0, FOOTPRINT(Castform) - FOLLOWER(CastformRainy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_CastformRainy, gShinyFollowerPalette_CastformRainy) + FOLLOWER( + sPicTable_CastformRainy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_CastformRainy, + gShinyFollowerPalette_CastformRainy + ) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, @@ -7126,7 +7882,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_CastformSnowy, .iconPalIndex = 0, FOOTPRINT(Castform) - FOLLOWER(CastformSnowy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_CastformSnowy, gShinyFollowerPalette_CastformSnowy) + FOLLOWER( + sPicTable_CastformSnowy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_CastformSnowy, + gShinyFollowerPalette_CastformSnowy + ) .levelUpLearnset = sCastformLevelUpLearnset, .teachableLearnset = sCastformTeachableLearnset, .formSpeciesIdTable = sCastformFormSpeciesIdTable, @@ -7184,7 +7947,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Kecleon, .iconPalIndex = 1, FOOTPRINT(Kecleon) - FOLLOWER(Kecleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kecleon, gShinyFollowerPalette_Kecleon) + FOLLOWER( + sPicTable_Kecleon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Kecleon, + gShinyFollowerPalette_Kecleon + ) .levelUpLearnset = sKecleonLevelUpLearnset, .teachableLearnset = sKecleonTeachableLearnset, }, @@ -7241,7 +8011,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shuppet, .iconPalIndex = 0, FOOTPRINT(Shuppet) - FOLLOWER(Shuppet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Shuppet, gShinyFollowerPalette_Shuppet) + FOLLOWER( + sPicTable_Shuppet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Shuppet, + gShinyFollowerPalette_Shuppet + ) .levelUpLearnset = sShuppetLevelUpLearnset, .teachableLearnset = sShuppetTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_BANETTE}), @@ -7296,7 +8073,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Banette, .iconPalIndex = 0, FOOTPRINT(Banette) - FOLLOWER(Banette, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Banette, gShinyFollowerPalette_Banette) + FOLLOWER( + sPicTable_Banette, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Banette, + gShinyFollowerPalette_Banette + ) .levelUpLearnset = sBanetteLevelUpLearnset, .teachableLearnset = sBanetteTeachableLearnset, .formSpeciesIdTable = sBanetteFormSpeciesIdTable, @@ -7414,7 +8198,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Duskull, .iconPalIndex = 0, FOOTPRINT(Duskull) - FOLLOWER(Duskull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Duskull, gShinyFollowerPalette_Duskull) + FOLLOWER( + sPicTable_Duskull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Duskull, + gShinyFollowerPalette_Duskull + ) .levelUpLearnset = sDuskullLevelUpLearnset, .teachableLearnset = sDuskullTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_DUSCLOPS}), @@ -7471,7 +8262,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Dusclops, .iconPalIndex = 0, FOOTPRINT(Dusclops) - FOLLOWER(Dusclops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dusclops, gShinyFollowerPalette_Dusclops) + FOLLOWER( + sPicTable_Dusclops, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dusclops, + gShinyFollowerPalette_Dusclops + ) .levelUpLearnset = sDusclopsLevelUpLearnset, .teachableLearnset = sDusclopsTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_REAPER_CLOTH, SPECIES_DUSKNOIR}, @@ -7536,7 +8334,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Dusknoir, .iconPalIndex = 2, FOOTPRINT(Dusknoir) - FOLLOWER(Dusknoir, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dusknoir, gShinyFollowerPalette_Dusknoir) + FOLLOWER( + sPicTable_Dusknoir, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dusknoir, + gShinyFollowerPalette_Dusknoir + ) .levelUpLearnset = sDusknoirLevelUpLearnset, .teachableLearnset = sDusknoirTeachableLearnset, }, @@ -7592,7 +8397,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Tropius, .iconPalIndex = 1, FOOTPRINT(Tropius) - FOLLOWER(Tropius, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tropius, gShinyFollowerPalette_Tropius) + FOLLOWER( + sPicTable_Tropius, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tropius, + gShinyFollowerPalette_Tropius + ) .levelUpLearnset = sTropiusLevelUpLearnset, .teachableLearnset = sTropiusTeachableLearnset, }, @@ -7649,7 +8461,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Chingling, .iconPalIndex = 1, FOOTPRINT(Chingling) - FOLLOWER(Chingling, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chingling, gShinyFollowerPalette_Chingling) + FOLLOWER( + sPicTable_Chingling, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Chingling, + gShinyFollowerPalette_Chingling + ) .levelUpLearnset = sChinglingLevelUpLearnset, .teachableLearnset = sChinglingTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_NIGHT, 0, SPECIES_CHIMECHO}), @@ -7713,7 +8532,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Chimecho, .iconPalIndex = 0, FOOTPRINT(Chimecho) - FOLLOWER(Chimecho, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Chimecho, gShinyFollowerPalette_Chimecho) + FOLLOWER( + sPicTable_Chimecho, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Chimecho, + gShinyFollowerPalette_Chimecho + ) .levelUpLearnset = sChimechoLevelUpLearnset, .teachableLearnset = sChimechoTeachableLearnset, }, @@ -7770,7 +8596,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Absol, .iconPalIndex = 0, FOOTPRINT(Absol) - FOLLOWER(Absol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Absol, gShinyFollowerPalette_Absol) + FOLLOWER( + sPicTable_Absol, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Absol, + gShinyFollowerPalette_Absol + ) .levelUpLearnset = sAbsolLevelUpLearnset, .teachableLearnset = sAbsolTeachableLearnset, .formSpeciesIdTable = sAbsolFormSpeciesIdTable, @@ -7887,7 +8720,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Snorunt, .iconPalIndex = 2, FOOTPRINT(Snorunt) - FOLLOWER(Snorunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snorunt, gShinyFollowerPalette_Snorunt) + FOLLOWER( + sPicTable_Snorunt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Snorunt, + gShinyFollowerPalette_Snorunt + ) .levelUpLearnset = sSnoruntLevelUpLearnset, .teachableLearnset = sSnoruntTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GLALIE}, @@ -7943,7 +8783,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Glalie, .iconPalIndex = 0, FOOTPRINT(Glalie) - FOLLOWER(Glalie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Glalie, gShinyFollowerPalette_Glalie) + FOLLOWER( + sPicTable_Glalie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Glalie, + gShinyFollowerPalette_Glalie + ) .levelUpLearnset = sGlalieLevelUpLearnset, .teachableLearnset = sGlalieTeachableLearnset, .formSpeciesIdTable = sGlalieFormSpeciesIdTable, @@ -8057,7 +8904,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Froslass, .iconPalIndex = 0, FOOTPRINT(Froslass) - FOLLOWER(Froslass, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Froslass, gShinyFollowerPalette_Froslass) + FOLLOWER( + sPicTable_Froslass, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Froslass, + gShinyFollowerPalette_Froslass + ) .levelUpLearnset = sFroslassLevelUpLearnset, .teachableLearnset = sFroslassTeachableLearnset, }, @@ -8114,7 +8968,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Spheal, .iconPalIndex = 2, FOOTPRINT(Spheal) - FOLLOWER(Spheal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spheal, gShinyFollowerPalette_Spheal) + FOLLOWER( + sPicTable_Spheal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Spheal, + gShinyFollowerPalette_Spheal + ) .levelUpLearnset = sSphealLevelUpLearnset, .teachableLearnset = sSphealTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_SEALEO}), @@ -8168,7 +9029,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Sealeo, .iconPalIndex = 2, FOOTPRINT(Sealeo) - FOLLOWER(Sealeo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sealeo, gShinyFollowerPalette_Sealeo) + FOLLOWER( + sPicTable_Sealeo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sealeo, + gShinyFollowerPalette_Sealeo + ) .levelUpLearnset = sSealeoLevelUpLearnset, .teachableLearnset = sSealeoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 44, SPECIES_WALREIN}), @@ -8228,7 +9096,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Walrein, .iconPalIndex = 0, FOOTPRINT(Walrein) - FOLLOWER(Walrein, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Walrein, gShinyFollowerPalette_Walrein) + FOLLOWER( + sPicTable_Walrein, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Walrein, + gShinyFollowerPalette_Walrein + ) .levelUpLearnset = sWalreinLevelUpLearnset, .teachableLearnset = sWalreinTeachableLearnset, }, @@ -8285,7 +9160,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Clamperl, .iconPalIndex = 0, FOOTPRINT(Clamperl) - FOLLOWER(Clamperl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Clamperl, gShinyFollowerPalette_Clamperl) + FOLLOWER( + sPicTable_Clamperl, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Clamperl, + gShinyFollowerPalette_Clamperl + ) .levelUpLearnset = sClamperlLevelUpLearnset, .teachableLearnset = sClamperlTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL}, @@ -8344,7 +9226,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Huntail, .iconPalIndex = 0, FOOTPRINT(Huntail) - FOLLOWER(Huntail, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Huntail, gShinyFollowerPalette_Huntail) + FOLLOWER( + sPicTable_Huntail, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Huntail, + gShinyFollowerPalette_Huntail + ) .levelUpLearnset = sHuntailLevelUpLearnset, .teachableLearnset = sHuntailTeachableLearnset, }, @@ -8398,7 +9287,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Gorebyss, .iconPalIndex = 0, FOOTPRINT(Gorebyss) - FOLLOWER(Gorebyss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SLITHER, gFollowerPalette_Gorebyss, gShinyFollowerPalette_Gorebyss) + FOLLOWER( + sPicTable_Gorebyss, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SLITHER, + gFollowerPalette_Gorebyss, + gShinyFollowerPalette_Gorebyss + ) .levelUpLearnset = sGorebyssLevelUpLearnset, .teachableLearnset = sGorebyssTeachableLearnset, }, @@ -8459,7 +9355,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Relicanth, .iconPalIndex = 2, FOOTPRINT(Relicanth) - FOLLOWER(Relicanth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Relicanth, gShinyFollowerPalette_Relicanth) + FOLLOWER( + sPicTable_Relicanth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Relicanth, + gShinyFollowerPalette_Relicanth + ) .levelUpLearnset = sRelicanthLevelUpLearnset, .teachableLearnset = sRelicanthTeachableLearnset, }, @@ -8515,7 +9418,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Luvdisc, .iconPalIndex = 0, FOOTPRINT(Luvdisc) - FOLLOWER(Luvdisc, SIZE_32x32, SHADOW_SIZE_M, TRACKS_SPOT, gFollowerPalette_Luvdisc, gShinyFollowerPalette_Luvdisc) + FOLLOWER( + sPicTable_Luvdisc, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_SPOT, + gFollowerPalette_Luvdisc, + gShinyFollowerPalette_Luvdisc + ) .levelUpLearnset = sLuvdiscLevelUpLearnset, .teachableLearnset = sLuvdiscTeachableLearnset, }, @@ -8571,7 +9481,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Bagon, .iconPalIndex = 0, FOOTPRINT(Bagon) - FOLLOWER(Bagon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bagon, gShinyFollowerPalette_Bagon) + FOLLOWER( + sPicTable_Bagon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bagon, + gShinyFollowerPalette_Bagon + ) .levelUpLearnset = sBagonLevelUpLearnset, .teachableLearnset = sBagonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SHELGON}), @@ -8626,7 +9543,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Shelgon, .iconPalIndex = 2, FOOTPRINT(Shelgon) - FOLLOWER(Shelgon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shelgon, gShinyFollowerPalette_Shelgon) + FOLLOWER( + sPicTable_Shelgon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Shelgon, + gShinyFollowerPalette_Shelgon + ) .levelUpLearnset = sShelgonLevelUpLearnset, .teachableLearnset = sShelgonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_SALAMENCE}), @@ -8688,7 +9612,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Salamence, .iconPalIndex = 0, FOOTPRINT(Salamence) - FOLLOWER(Salamence, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Salamence, gShinyFollowerPalette_Salamence) + FOLLOWER( + sPicTable_Salamence, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Salamence, + gShinyFollowerPalette_Salamence + ) .levelUpLearnset = sSalamenceLevelUpLearnset, .teachableLearnset = sSalamenceTeachableLearnset, .formSpeciesIdTable = sSalamenceFormSpeciesIdTable, @@ -8805,7 +9736,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Beldum, .iconPalIndex = 0, FOOTPRINT(Beldum) - FOLLOWER(Beldum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Beldum, gShinyFollowerPalette_Beldum) + FOLLOWER( + sPicTable_Beldum, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Beldum, + gShinyFollowerPalette_Beldum + ) .tmIlliterate = TRUE, .levelUpLearnset = sBeldumLevelUpLearnset, .teachableLearnset = sBeldumTeachableLearnset, @@ -8861,7 +9799,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Metang, .iconPalIndex = 0, FOOTPRINT(Metang) - FOLLOWER(Metang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Metang, gShinyFollowerPalette_Metang) + FOLLOWER( + sPicTable_Metang, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Metang, + gShinyFollowerPalette_Metang + ) .levelUpLearnset = sMetangLevelUpLearnset, .teachableLearnset = sMetangTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_METAGROSS}), @@ -8922,7 +9867,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Metagross, .iconPalIndex = 0, FOOTPRINT(Metagross) - FOLLOWER(Metagross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Metagross, gShinyFollowerPalette_Metagross) + FOLLOWER( + sPicTable_Metagross, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Metagross, + gShinyFollowerPalette_Metagross + ) .levelUpLearnset = sMetagrossLevelUpLearnset, .teachableLearnset = sMetagrossTeachableLearnset, .formSpeciesIdTable = sMetagrossFormSpeciesIdTable, @@ -9044,7 +9996,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Regirock, .iconPalIndex = 2, FOOTPRINT(Regirock) - FOLLOWER(Regirock, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Regirock, gShinyFollowerPalette_Regirock) + FOLLOWER( + sPicTable_Regirock, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Regirock, + gShinyFollowerPalette_Regirock + ) .isLegendary = TRUE, .levelUpLearnset = sRegirockLevelUpLearnset, .teachableLearnset = sRegirockTeachableLearnset, @@ -9106,7 +10065,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Regice, .iconPalIndex = 0, FOOTPRINT(Regice) - FOLLOWER(Regice, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Regice, gShinyFollowerPalette_Regice) + FOLLOWER( + sPicTable_Regice, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Regice, + gShinyFollowerPalette_Regice + ) .isLegendary = TRUE, .levelUpLearnset = sRegiceLevelUpLearnset, .teachableLearnset = sRegiceTeachableLearnset, @@ -9169,7 +10135,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Registeel, .iconPalIndex = 2, FOOTPRINT(Registeel) - FOLLOWER(Registeel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Registeel, gShinyFollowerPalette_Registeel) + FOLLOWER( + sPicTable_Registeel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Registeel, + gShinyFollowerPalette_Registeel + ) .isLegendary = TRUE, .levelUpLearnset = sRegisteelLevelUpLearnset, .teachableLearnset = sRegisteelTeachableLearnset, @@ -9232,7 +10205,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Latias, .iconPalIndex = 0, FOOTPRINT(Latias) - FOLLOWER(Latias, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Latias, gShinyFollowerPalette_Latias) + FOLLOWER( + sPicTable_Latias, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Latias, + gShinyFollowerPalette_Latias + ) .isLegendary = TRUE, .levelUpLearnset = sLatiasLevelUpLearnset, .teachableLearnset = sLatiasTeachableLearnset, @@ -9356,7 +10336,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Latios, .iconPalIndex = 0, FOOTPRINT(Latios) - FOLLOWER(Latios, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Latios, gShinyFollowerPalette_Latios) + FOLLOWER( + sPicTable_Latios, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Latios, + gShinyFollowerPalette_Latios + ) .isLegendary = TRUE, .levelUpLearnset = sLatiosLevelUpLearnset, .teachableLearnset = sLatiosTeachableLearnset, @@ -9480,7 +10467,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Kyogre, .iconPalIndex = 2, FOOTPRINT(Kyogre) - FOLLOWER(Kyogre, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Kyogre, gShinyFollowerPalette_Kyogre) + FOLLOWER( + sPicTable_Kyogre, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Kyogre, + gShinyFollowerPalette_Kyogre + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sKyogreLevelUpLearnset, @@ -9603,7 +10597,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Groudon, .iconPalIndex = 0, FOOTPRINT(Groudon) - FOLLOWER(Groudon, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Groudon, gShinyFollowerPalette_Groudon) + FOLLOWER( + sPicTable_Groudon, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Groudon, + gShinyFollowerPalette_Groudon + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sGroudonLevelUpLearnset, @@ -9730,7 +10731,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Rayquaza, .iconPalIndex = 1, FOOTPRINT(Rayquaza) - FOLLOWER(Rayquaza, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Rayquaza, gShinyFollowerPalette_Rayquaza) + FOLLOWER( + sPicTable_Rayquaza, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Rayquaza, + gShinyFollowerPalette_Rayquaza + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sRayquazaLevelUpLearnset, @@ -9859,7 +10867,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_Jirachi, .iconPalIndex = 0, FOOTPRINT(Jirachi) - FOLLOWER(Jirachi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_Jirachi, gShinyFollowerPalette_Jirachi) + FOLLOWER( + sPicTable_Jirachi, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_Jirachi, + gShinyFollowerPalette_Jirachi + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sJirachiLevelUpLearnset, @@ -9922,7 +10937,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysNormal, .iconPalIndex = 0, FOOTPRINT(Deoxys) - FOLLOWER(DeoxysNormal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeoxysNormal, gShinyFollowerPalette_DeoxysNormal) + FOLLOWER( + sPicTable_DeoxysNormal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DeoxysNormal, + gShinyFollowerPalette_DeoxysNormal + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDeoxysNormalLevelUpLearnset, @@ -9976,7 +10998,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysAttack, .iconPalIndex = 0, FOOTPRINT(Deoxys) - FOLLOWER(DeoxysAttack, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeoxysAttack, gShinyFollowerPalette_DeoxysAttack) + FOLLOWER( + sPicTable_DeoxysAttack, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DeoxysAttack, + gShinyFollowerPalette_DeoxysAttack + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDeoxysAttackLevelUpLearnset, @@ -10030,7 +11059,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysDefense, .iconPalIndex = 0, FOOTPRINT(Deoxys) - FOLLOWER(DeoxysDefense, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeoxysDefense, gShinyFollowerPalette_DeoxysDefense) + FOLLOWER( + sPicTable_DeoxysDefense, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DeoxysDefense, + gShinyFollowerPalette_DeoxysDefense + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDeoxysDefenseLevelUpLearnset, @@ -10084,7 +11120,14 @@ const struct SpeciesInfo gSpeciesInfoGen3[] = .iconSprite = gMonIcon_DeoxysSpeed, .iconPalIndex = 0, FOOTPRINT(Deoxys) - FOLLOWER(DeoxysSpeed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeoxysSpeed, gShinyFollowerPalette_DeoxysSpeed) + FOLLOWER( + sPicTable_DeoxysSpeed, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DeoxysSpeed, + gShinyFollowerPalette_DeoxysSpeed + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDeoxysSpeedLevelUpLearnset, diff --git a/src/data/pokemon/species_info/gen_4_families.h b/src/data/pokemon/species_info/gen_4_families.h index 40ea09ffe783..9b2cc04fcf21 100644 --- a/src/data/pokemon/species_info/gen_4_families.h +++ b/src/data/pokemon/species_info/gen_4_families.h @@ -52,7 +52,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Turtwig, .iconPalIndex = 1, FOOTPRINT(Turtwig) - FOLLOWER(Turtwig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Turtwig, gShinyFollowerPalette_Turtwig) + FOLLOWER( + sPicTable_Turtwig, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Turtwig, + gShinyFollowerPalette_Turtwig + ) .levelUpLearnset = sTurtwigLevelUpLearnset, .teachableLearnset = sTurtwigTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_GROTLE}), @@ -107,7 +114,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Grotle, .iconPalIndex = 1, FOOTPRINT(Grotle) - FOLLOWER(Grotle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grotle, gShinyFollowerPalette_Grotle) + FOLLOWER( + sPicTable_Grotle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Grotle, + gShinyFollowerPalette_Grotle + ) .levelUpLearnset = sGrotleLevelUpLearnset, .teachableLearnset = sGrotleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_TORTERRA}), @@ -169,7 +183,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Torterra, .iconPalIndex = 1, FOOTPRINT(Torterra) - FOLLOWER(Torterra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Torterra, gShinyFollowerPalette_Torterra) + FOLLOWER( + sPicTable_Torterra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Torterra, + gShinyFollowerPalette_Torterra + ) .levelUpLearnset = sTorterraLevelUpLearnset, .teachableLearnset = sTorterraTeachableLearnset, }, @@ -225,7 +246,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Chimchar, .iconPalIndex = 1, FOOTPRINT(Chimchar) - FOLLOWER(Chimchar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chimchar, gShinyFollowerPalette_Chimchar) + FOLLOWER( + sPicTable_Chimchar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Chimchar, + gShinyFollowerPalette_Chimchar + ) .levelUpLearnset = sChimcharLevelUpLearnset, .teachableLearnset = sChimcharTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_MONFERNO}), @@ -281,7 +309,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Monferno, .iconPalIndex = 0, FOOTPRINT(Monferno) - FOLLOWER(Monferno, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Monferno, gShinyFollowerPalette_Monferno) + FOLLOWER( + sPicTable_Monferno, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Monferno, + gShinyFollowerPalette_Monferno + ) .levelUpLearnset = sMonfernoLevelUpLearnset, .teachableLearnset = sMonfernoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_INFERNAPE}), @@ -343,7 +378,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Infernape, .iconPalIndex = 0, FOOTPRINT(Infernape) - FOLLOWER(Infernape, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Infernape, gShinyFollowerPalette_Infernape) + FOLLOWER( + sPicTable_Infernape, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Infernape, + gShinyFollowerPalette_Infernape + ) .levelUpLearnset = sInfernapeLevelUpLearnset, .teachableLearnset = sInfernapeTeachableLearnset, }, @@ -402,7 +444,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Piplup, .iconPalIndex = 0, FOOTPRINT(Piplup) - FOLLOWER(Piplup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Piplup, gShinyFollowerPalette_Piplup) + FOLLOWER( + sPicTable_Piplup, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Piplup, + gShinyFollowerPalette_Piplup + ) .levelUpLearnset = sPiplupLevelUpLearnset, .teachableLearnset = sPiplupTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_PRINPLUP}), @@ -460,7 +509,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Prinplup, .iconPalIndex = 0, FOOTPRINT(Prinplup) - FOLLOWER(Prinplup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Prinplup, gShinyFollowerPalette_Prinplup) + FOLLOWER( + sPicTable_Prinplup, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Prinplup, + gShinyFollowerPalette_Prinplup + ) .levelUpLearnset = sPrinplupLevelUpLearnset, .teachableLearnset = sPrinplupTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMPOLEON}), @@ -524,7 +580,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Empoleon, .iconPalIndex = 0, FOOTPRINT(Empoleon) - FOLLOWER(Empoleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Empoleon, gShinyFollowerPalette_Empoleon) + FOLLOWER( + sPicTable_Empoleon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Empoleon, + gShinyFollowerPalette_Empoleon + ) .levelUpLearnset = sEmpoleonLevelUpLearnset, .teachableLearnset = sEmpoleonTeachableLearnset, }, @@ -583,7 +646,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Starly, .iconPalIndex = 0, FOOTPRINT(Starly) - FOLLOWER(Starly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Starly, gShinyFollowerPalette_Starly) + FOLLOWER( + sPicTable_Starly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Starly, + gShinyFollowerPalette_Starly + ) .levelUpLearnset = sStarlyLevelUpLearnset, .teachableLearnset = sStarlyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_STARAVIA}), @@ -641,7 +711,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Staravia, .iconPalIndex = 0, FOOTPRINT(Staravia) - FOLLOWER(Staravia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Staravia, gShinyFollowerPalette_Staravia) + FOLLOWER( + sPicTable_Staravia, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Staravia, + gShinyFollowerPalette_Staravia + ) .levelUpLearnset = sStaraviaLevelUpLearnset, .teachableLearnset = sStaraviaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_STARAPTOR}), @@ -705,7 +782,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Staraptor, .iconPalIndex = 0, FOOTPRINT(Staraptor) - FOLLOWER(Staraptor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Staraptor, gShinyFollowerPalette_Staraptor) + FOLLOWER( + sPicTable_Staraptor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Staraptor, + gShinyFollowerPalette_Staraptor + ) .levelUpLearnset = sStaraptorLevelUpLearnset, .teachableLearnset = sStaraptorTeachableLearnset, }, @@ -764,7 +848,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bidoof, .iconPalIndex = 2, FOOTPRINT(Bidoof) - FOLLOWER(Bidoof, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bidoof, gShinyFollowerPalette_Bidoof) + FOLLOWER( + sPicTable_Bidoof, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bidoof, + gShinyFollowerPalette_Bidoof + ) .levelUpLearnset = sBidoofLevelUpLearnset, .teachableLearnset = sBidoofTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_BIBAREL}), @@ -820,7 +911,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bibarel, .iconPalIndex = 2, FOOTPRINT(Bibarel) - FOLLOWER(Bibarel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bibarel, gShinyFollowerPalette_Bibarel) + FOLLOWER( + sPicTable_Bibarel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bibarel, + gShinyFollowerPalette_Bibarel + ) .levelUpLearnset = sBibarelLevelUpLearnset, .teachableLearnset = sBibarelTeachableLearnset, }, @@ -880,7 +978,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Kricketot, .iconPalIndex = 2, FOOTPRINT(Kricketot) - FOLLOWER(Kricketot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kricketot, gShinyFollowerPalette_Kricketot) + FOLLOWER( + sPicTable_Kricketot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Kricketot, + gShinyFollowerPalette_Kricketot + ) .tmIlliterate = TRUE, .levelUpLearnset = sKricketotLevelUpLearnset, .teachableLearnset = sKricketotTeachableLearnset, @@ -940,7 +1045,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Kricketune, .iconPalIndex = 2, FOOTPRINT(Kricketune) - FOLLOWER(Kricketune, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kricketune, gShinyFollowerPalette_Kricketune) + FOLLOWER( + sPicTable_Kricketune, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Kricketune, + gShinyFollowerPalette_Kricketune + ) .levelUpLearnset = sKricketuneLevelUpLearnset, .teachableLearnset = sKricketuneTeachableLearnset, }, @@ -999,7 +1111,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Shinx, .iconPalIndex = 0, FOOTPRINT(Shinx) - FOLLOWER(Shinx, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shinx, gShinyFollowerPalette_Shinx) + FOLLOWER( + sPicTable_Shinx, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Shinx, + gShinyFollowerPalette_Shinx + ) .levelUpLearnset = sShinxLevelUpLearnset, .teachableLearnset = sShinxTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_LUXIO}), @@ -1057,7 +1176,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Luxio, .iconPalIndex = 0, FOOTPRINT(Luxio) - FOLLOWER(Luxio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Luxio, gShinyFollowerPalette_Luxio) + FOLLOWER( + sPicTable_Luxio, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Luxio, + gShinyFollowerPalette_Luxio + ) .levelUpLearnset = sLuxioLevelUpLearnset, .teachableLearnset = sLuxioTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_LUXRAY}), @@ -1121,7 +1247,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Luxray, .iconPalIndex = 0, FOOTPRINT(Luxray) - FOLLOWER(Luxray, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Luxray, gShinyFollowerPalette_Luxray) + FOLLOWER( + sPicTable_Luxray, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Luxray, + gShinyFollowerPalette_Luxray + ) .levelUpLearnset = sLuxrayLevelUpLearnset, .teachableLearnset = sLuxrayTeachableLearnset, }, @@ -1176,7 +1309,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cranidos, .iconPalIndex = 0, FOOTPRINT(Cranidos) - FOLLOWER(Cranidos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cranidos, gShinyFollowerPalette_Cranidos) + FOLLOWER( + sPicTable_Cranidos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cranidos, + gShinyFollowerPalette_Cranidos + ) .levelUpLearnset = sCranidosLevelUpLearnset, .teachableLearnset = sCranidosTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_RAMPARDOS}), @@ -1230,7 +1370,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Rampardos, .iconPalIndex = 0, FOOTPRINT(Rampardos) - FOLLOWER(Rampardos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rampardos, gShinyFollowerPalette_Rampardos) + FOLLOWER( + sPicTable_Rampardos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rampardos, + gShinyFollowerPalette_Rampardos + ) .levelUpLearnset = sRampardosLevelUpLearnset, .teachableLearnset = sRampardosTeachableLearnset, }, @@ -1285,7 +1432,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Shieldon, .iconPalIndex = 1, FOOTPRINT(Shieldon) - FOLLOWER(Shieldon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shieldon, gShinyFollowerPalette_Shieldon) + FOLLOWER( + sPicTable_Shieldon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Shieldon, + gShinyFollowerPalette_Shieldon + ) .levelUpLearnset = sShieldonLevelUpLearnset, .teachableLearnset = sShieldonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_BASTIODON}), @@ -1339,7 +1493,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bastiodon, .iconPalIndex = 1, FOOTPRINT(Bastiodon) - FOLLOWER(Bastiodon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bastiodon, gShinyFollowerPalette_Bastiodon) + FOLLOWER( + sPicTable_Bastiodon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bastiodon, + gShinyFollowerPalette_Bastiodon + ) .levelUpLearnset = sBastiodonLevelUpLearnset, .teachableLearnset = sBastiodonTeachableLearnset, }, @@ -1395,7 +1556,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmyPlantCloak, .iconPalIndex = 1, FOOTPRINT(Burmy) - FOLLOWER(BurmyPlantCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BurmyPlantCloak, gShinyFollowerPalette_BurmyPlantCloak) + FOLLOWER( + sPicTable_BurmyPlantCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_BurmyPlantCloak, + gShinyFollowerPalette_BurmyPlantCloak + ) .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1454,7 +1622,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmySandyCloak, .iconPalIndex = 1, FOOTPRINT(Burmy) - FOLLOWER(BurmySandyCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BurmySandyCloak, gShinyFollowerPalette_BurmySandyCloak) + FOLLOWER( + sPicTable_BurmySandyCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_BurmySandyCloak, + gShinyFollowerPalette_BurmySandyCloak + ) .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1513,7 +1688,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmyTrashCloak, .iconPalIndex = 0, FOOTPRINT(Burmy) - FOLLOWER(BurmyTrashCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BurmyTrashCloak, gShinyFollowerPalette_BurmyTrashCloak) + FOLLOWER( + sPicTable_BurmyTrashCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_BurmyTrashCloak, + gShinyFollowerPalette_BurmyTrashCloak + ) .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1573,7 +1755,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamPlantCloak, .iconPalIndex = 1, FOOTPRINT(Wormadam) - FOLLOWER(WormadamPlantCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_WormadamPlantCloak, gShinyFollowerPalette_WormadamPlantCloak) + FOLLOWER( + sPicTable_WormadamPlantCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_WormadamPlantCloak, + gShinyFollowerPalette_WormadamPlantCloak + ) .levelUpLearnset = sWormadamPlantCloakLevelUpLearnset, .teachableLearnset = sWormadamPlantCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1629,7 +1818,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamSandyCloak, .iconPalIndex = 1, FOOTPRINT(Wormadam) - FOLLOWER(WormadamSandyCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_WormadamSandyCloak, gShinyFollowerPalette_WormadamSandyCloak) + FOLLOWER( + sPicTable_WormadamSandyCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_WormadamSandyCloak, + gShinyFollowerPalette_WormadamSandyCloak + ) .levelUpLearnset = sWormadamSandyCloakLevelUpLearnset, .teachableLearnset = sWormadamSandyCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1686,7 +1882,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamTrashCloak, .iconPalIndex = 0, FOOTPRINT(Wormadam) - FOLLOWER(WormadamTrashCloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_WormadamTrashCloak, gShinyFollowerPalette_WormadamTrashCloak) + FOLLOWER( + sPicTable_WormadamTrashCloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_WormadamTrashCloak, + gShinyFollowerPalette_WormadamTrashCloak + ) .levelUpLearnset = sWormadamTrashCloakLevelUpLearnset, .teachableLearnset = sWormadamTrashCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1739,7 +1942,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Mothim, \ .iconPalIndex = 0, \ FOOTPRINT(Mothim) \ - FOLLOWER(Mothim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mothim, gShinyFollowerPalette_Mothim) \ + FOLLOWER( \ + sPicTable_Mothim, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Mothim, \ + gShinyFollowerPalette_Mothim \ + ) \ .levelUpLearnset = sMothimLevelUpLearnset, \ .teachableLearnset = sMothimTeachableLearnset, \ .formSpeciesIdTable = sMothimFormSpeciesIdTable, \ @@ -1803,7 +2013,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Combee, .iconPalIndex = 0, FOOTPRINT(Combee) - FOLLOWER(Combee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Combee, gShinyFollowerPalette_Combee) + FOLLOWER( + sPicTable_Combee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Combee, + gShinyFollowerPalette_Combee + ) .tmIlliterate = TRUE, .levelUpLearnset = sCombeeLevelUpLearnset, .teachableLearnset = sCombeeTeachableLearnset, @@ -1861,7 +2078,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Vespiquen, .iconPalIndex = 0, FOOTPRINT(Vespiquen) - FOLLOWER(Vespiquen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vespiquen, gShinyFollowerPalette_Vespiquen) + FOLLOWER( + sPicTable_Vespiquen, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vespiquen, + gShinyFollowerPalette_Vespiquen + ) .levelUpLearnset = sVespiquenLevelUpLearnset, .teachableLearnset = sVespiquenTeachableLearnset, }, @@ -1918,7 +2142,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Pachirisu, .iconPalIndex = 0, FOOTPRINT(Pachirisu) - FOLLOWER(Pachirisu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pachirisu, gShinyFollowerPalette_Pachirisu) + FOLLOWER( + sPicTable_Pachirisu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pachirisu, + gShinyFollowerPalette_Pachirisu + ) .levelUpLearnset = sPachirisuLevelUpLearnset, .teachableLearnset = sPachirisuTeachableLearnset, }, @@ -1975,7 +2206,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Buizel, .iconPalIndex = 0, FOOTPRINT(Buizel) - FOLLOWER(Buizel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Buizel, gShinyFollowerPalette_Buizel) + FOLLOWER( + sPicTable_Buizel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Buizel, + gShinyFollowerPalette_Buizel + ) .levelUpLearnset = sBuizelLevelUpLearnset, .teachableLearnset = sBuizelTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_FLOATZEL}), @@ -2031,7 +2269,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Floatzel, .iconPalIndex = 0, FOOTPRINT(Floatzel) - FOLLOWER(Floatzel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Floatzel, gShinyFollowerPalette_Floatzel) + FOLLOWER( + sPicTable_Floatzel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Floatzel, + gShinyFollowerPalette_Floatzel + ) .levelUpLearnset = sFloatzelLevelUpLearnset, .teachableLearnset = sFloatzelTeachableLearnset, }, @@ -2087,7 +2332,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cherubi, .iconPalIndex = 1, FOOTPRINT(Cherubi) - FOLLOWER(Cherubi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cherubi, gShinyFollowerPalette_Cherubi) + FOLLOWER( + sPicTable_Cherubi, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cherubi, + gShinyFollowerPalette_Cherubi + ) .levelUpLearnset = sCherubiLevelUpLearnset, .teachableLearnset = sCherubiTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_CHERRIM_OVERCAST}), @@ -2142,7 +2394,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_CherrimOvercast, .iconPalIndex = 0, FOOTPRINT(Cherrim) - FOLLOWER(CherrimOvercast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_CherrimOvercast, gShinyFollowerPalette_CherrimOvercast) + FOLLOWER( + sPicTable_CherrimOvercast, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_CherrimOvercast, + gShinyFollowerPalette_CherrimOvercast + ) .levelUpLearnset = sCherrimLevelUpLearnset, .teachableLearnset = sCherrimTeachableLearnset, .formSpeciesIdTable = sCherrimFormSpeciesIdTable, @@ -2254,7 +2513,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShellosWestSea, .iconPalIndex = 0, FOOTPRINT(Shellos) - FOLLOWER(ShellosWestSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ShellosWestSea, gShinyFollowerPalette_ShellosWestSea) + FOLLOWER( + sPicTable_ShellosWestSea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ShellosWestSea, + gShinyFollowerPalette_ShellosWestSea + ) .levelUpLearnset = sShellosLevelUpLearnset, .teachableLearnset = sShellosTeachableLearnset, .formSpeciesIdTable = sShellosFormSpeciesIdTable, @@ -2309,7 +2575,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShellosEastSea, .iconPalIndex = 0, FOOTPRINT(Shellos) - FOLLOWER(ShellosEastSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ShellosEastSea, gShinyFollowerPalette_ShellosEastSea) + FOLLOWER( + sPicTable_ShellosEastSea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ShellosEastSea, + gShinyFollowerPalette_ShellosEastSea + ) .levelUpLearnset = sShellosLevelUpLearnset, .teachableLearnset = sShellosTeachableLearnset, .formSpeciesIdTable = sShellosFormSpeciesIdTable, @@ -2364,7 +2637,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GastrodonWestSea, .iconPalIndex = 0, FOOTPRINT(Gastrodon) - FOLLOWER(GastrodonWestSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GastrodonWestSea, gShinyFollowerPalette_GastrodonWestSea) + FOLLOWER( + sPicTable_GastrodonWestSea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_GastrodonWestSea, + gShinyFollowerPalette_GastrodonWestSea + ) .levelUpLearnset = sGastrodonLevelUpLearnset, .teachableLearnset = sGastrodonTeachableLearnset, .formSpeciesIdTable = sGastrodonFormSpeciesIdTable, @@ -2418,7 +2698,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GastrodonEastSea, .iconPalIndex = 0, FOOTPRINT(Gastrodon) - FOLLOWER(GastrodonEastSea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GastrodonEastSea, gShinyFollowerPalette_GastrodonEastSea) + FOLLOWER( + sPicTable_GastrodonEastSea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_GastrodonEastSea, + gShinyFollowerPalette_GastrodonEastSea + ) .levelUpLearnset = sGastrodonLevelUpLearnset, .teachableLearnset = sGastrodonTeachableLearnset, .formSpeciesIdTable = sGastrodonFormSpeciesIdTable, @@ -2475,7 +2762,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drifloon, .iconPalIndex = 2, FOOTPRINT(Drifloon) - FOLLOWER(Drifloon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drifloon, gShinyFollowerPalette_Drifloon) + FOLLOWER( + sPicTable_Drifloon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Drifloon, + gShinyFollowerPalette_Drifloon + ) .levelUpLearnset = sDrifloonLevelUpLearnset, .teachableLearnset = sDrifloonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_DRIFBLIM}), @@ -2530,7 +2824,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drifblim, .iconPalIndex = 2, FOOTPRINT(Drifblim) - FOLLOWER(Drifblim, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drifblim, gShinyFollowerPalette_Drifblim) + FOLLOWER( + sPicTable_Drifblim, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Drifblim, + gShinyFollowerPalette_Drifblim + ) .levelUpLearnset = sDrifblimLevelUpLearnset, .teachableLearnset = sDrifblimTeachableLearnset, }, @@ -2585,7 +2886,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Buneary, .iconPalIndex = 2, FOOTPRINT(Buneary) - FOLLOWER(Buneary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Buneary, gShinyFollowerPalette_Buneary) + FOLLOWER( + sPicTable_Buneary, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Buneary, + gShinyFollowerPalette_Buneary + ) .levelUpLearnset = sBunearyLevelUpLearnset, .teachableLearnset = sBunearyTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LOPUNNY}), @@ -2639,7 +2947,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lopunny, .iconPalIndex = 2, FOOTPRINT(Lopunny) - FOLLOWER(Lopunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lopunny, gShinyFollowerPalette_Lopunny) + FOLLOWER( + sPicTable_Lopunny, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lopunny, + gShinyFollowerPalette_Lopunny + ) .levelUpLearnset = sLopunnyLevelUpLearnset, .teachableLearnset = sLopunnyTeachableLearnset, .formSpeciesIdTable = sLopunnyFormSpeciesIdTable, @@ -2753,7 +3068,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Glameow, .iconPalIndex = 0, FOOTPRINT(Glameow) - FOLLOWER(Glameow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Glameow, gShinyFollowerPalette_Glameow) + FOLLOWER( + sPicTable_Glameow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Glameow, + gShinyFollowerPalette_Glameow + ) .levelUpLearnset = sGlameowLevelUpLearnset, .teachableLearnset = sGlameowTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_PURUGLY}), @@ -2807,7 +3129,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Purugly, .iconPalIndex = 0, FOOTPRINT(Purugly) - FOLLOWER(Purugly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Purugly, gShinyFollowerPalette_Purugly) + FOLLOWER( + sPicTable_Purugly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Purugly, + gShinyFollowerPalette_Purugly + ) .levelUpLearnset = sPuruglyLevelUpLearnset, .teachableLearnset = sPuruglyTeachableLearnset, }, @@ -2862,7 +3191,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Stunky, .iconPalIndex = 2, FOOTPRINT(Stunky) - FOLLOWER(Stunky, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stunky, gShinyFollowerPalette_Stunky) + FOLLOWER( + sPicTable_Stunky, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Stunky, + gShinyFollowerPalette_Stunky + ) .levelUpLearnset = sStunkyLevelUpLearnset, .teachableLearnset = sStunkyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SKUNTANK}), @@ -2916,7 +3252,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Skuntank, .iconPalIndex = 2, FOOTPRINT(Skuntank) - FOLLOWER(Skuntank, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skuntank, gShinyFollowerPalette_Skuntank) + FOLLOWER( + sPicTable_Skuntank, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Skuntank, + gShinyFollowerPalette_Skuntank + ) .levelUpLearnset = sSkuntankLevelUpLearnset, .teachableLearnset = sSkuntankTeachableLearnset, }, @@ -2973,7 +3316,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bronzor, .iconPalIndex = 0, FOOTPRINT(Bronzor) - FOLLOWER(Bronzor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bronzor, gShinyFollowerPalette_Bronzor) + FOLLOWER( + sPicTable_Bronzor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bronzor, + gShinyFollowerPalette_Bronzor + ) .levelUpLearnset = sBronzorLevelUpLearnset, .teachableLearnset = sBronzorTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_BRONZONG}), @@ -3030,7 +3380,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bronzong, .iconPalIndex = 0, FOOTPRINT(Bronzong) - FOLLOWER(Bronzong, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bronzong, gShinyFollowerPalette_Bronzong) + FOLLOWER( + sPicTable_Bronzong, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bronzong, + gShinyFollowerPalette_Bronzong + ) .levelUpLearnset = sBronzongLevelUpLearnset, .teachableLearnset = sBronzongTeachableLearnset, }, @@ -3086,7 +3443,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Chatot, .iconPalIndex = 0, FOOTPRINT(Chatot) - FOLLOWER(Chatot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chatot, gShinyFollowerPalette_Chatot) + FOLLOWER( + sPicTable_Chatot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Chatot, + gShinyFollowerPalette_Chatot + ) .levelUpLearnset = sChatotLevelUpLearnset, .teachableLearnset = sChatotTeachableLearnset, }, @@ -3142,7 +3506,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Spiritomb, .iconPalIndex = 5, FOOTPRINT(Spiritomb) - FOLLOWER(Spiritomb, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spiritomb, gShinyFollowerPalette_Spiritomb) + FOLLOWER( + sPicTable_Spiritomb, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Spiritomb, + gShinyFollowerPalette_Spiritomb + ) .levelUpLearnset = sSpiritombLevelUpLearnset, .teachableLearnset = sSpiritombTeachableLearnset, }, @@ -3201,7 +3572,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Gible, .iconPalIndex = 0, FOOTPRINT(Gible) - FOLLOWER(Gible, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gible, gShinyFollowerPalette_Gible) + FOLLOWER( + sPicTable_Gible, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gible, + gShinyFollowerPalette_Gible + ) .levelUpLearnset = sGibleLevelUpLearnset, .teachableLearnset = sGibleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GABITE}), @@ -3259,7 +3637,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Gabite, .iconPalIndex = 0, FOOTPRINT(Gabite) - FOLLOWER(Gabite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gabite, gShinyFollowerPalette_Gabite) + FOLLOWER( + sPicTable_Gabite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gabite, + gShinyFollowerPalette_Gabite + ) .levelUpLearnset = sGabiteLevelUpLearnset, .teachableLearnset = sGabiteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_GARCHOMP}), @@ -3321,7 +3706,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Garchomp, .iconPalIndex = 0, FOOTPRINT(Garchomp) - FOLLOWER(Garchomp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Garchomp, gShinyFollowerPalette_Garchomp) + FOLLOWER( + sPicTable_Garchomp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Garchomp, + gShinyFollowerPalette_Garchomp + ) .levelUpLearnset = sGarchompLevelUpLearnset, .teachableLearnset = sGarchompTeachableLearnset, .formSpeciesIdTable = sGarchompFormSpeciesIdTable, @@ -3435,7 +3827,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Riolu, .iconPalIndex = 2, FOOTPRINT(Riolu) - FOLLOWER(Riolu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Riolu, gShinyFollowerPalette_Riolu) + FOLLOWER( + sPicTable_Riolu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Riolu, + gShinyFollowerPalette_Riolu + ) .levelUpLearnset = sRioluLevelUpLearnset, .teachableLearnset = sRioluTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_DAY, 0, SPECIES_LUCARIO}), @@ -3490,7 +3889,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lucario, .iconPalIndex = 2, FOOTPRINT(Lucario) - FOLLOWER(Lucario, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lucario, gShinyFollowerPalette_Lucario) + FOLLOWER( + sPicTable_Lucario, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lucario, + gShinyFollowerPalette_Lucario + ) .levelUpLearnset = sLucarioLevelUpLearnset, .teachableLearnset = sLucarioTeachableLearnset, .formSpeciesIdTable = sLucarioFormSpeciesIdTable, @@ -3611,7 +4017,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconPalIndexFemale = 1, #endif FOOTPRINT(Hippopotas) - FOLLOWER(Hippopotas, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hippopotas, gShinyFollowerPalette_Hippopotas) + FOLLOWER( + sPicTable_Hippopotas, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hippopotas, + gShinyFollowerPalette_Hippopotas + ) .levelUpLearnset = sHippopotasLevelUpLearnset, .teachableLearnset = sHippopotasTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_HIPPOWDON}), @@ -3671,7 +4084,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconPalIndexFemale = 1, #endif FOOTPRINT(Hippowdon) - FOLLOWER(Hippowdon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hippowdon, gShinyFollowerPalette_Hippowdon) + FOLLOWER( + sPicTable_Hippowdon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hippowdon, + gShinyFollowerPalette_Hippowdon + ) .levelUpLearnset = sHippowdonLevelUpLearnset, .teachableLearnset = sHippowdonTeachableLearnset, }, @@ -3727,7 +4147,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Skorupi, .iconPalIndex = 0, FOOTPRINT(Skorupi) - FOLLOWER(Skorupi, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skorupi, gShinyFollowerPalette_Skorupi) + FOLLOWER( + sPicTable_Skorupi, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Skorupi, + gShinyFollowerPalette_Skorupi + ) .levelUpLearnset = sSkorupiLevelUpLearnset, .teachableLearnset = sSkorupiTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_DRAPION}), @@ -3782,7 +4209,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drapion, .iconPalIndex = 2, FOOTPRINT(Drapion) - FOLLOWER(Drapion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drapion, gShinyFollowerPalette_Drapion) + FOLLOWER( + sPicTable_Drapion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Drapion, + gShinyFollowerPalette_Drapion + ) .levelUpLearnset = sDrapionLevelUpLearnset, .teachableLearnset = sDrapionTeachableLearnset, }, @@ -3842,7 +4276,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Croagunk, .iconPalIndex = 0, FOOTPRINT(Croagunk) - FOLLOWER(Croagunk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Croagunk, gShinyFollowerPalette_Croagunk) + FOLLOWER( + sPicTable_Croagunk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Croagunk, + gShinyFollowerPalette_Croagunk + ) .levelUpLearnset = sCroagunkLevelUpLearnset, .teachableLearnset = sCroagunkTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_TOXICROAK}), @@ -3901,7 +4342,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Toxicroak, .iconPalIndex = 0, FOOTPRINT(Toxicroak) - FOLLOWER(Toxicroak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Toxicroak, gShinyFollowerPalette_Toxicroak) + FOLLOWER( + sPicTable_Toxicroak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Toxicroak, + gShinyFollowerPalette_Toxicroak + ) .levelUpLearnset = sToxicroakLevelUpLearnset, .teachableLearnset = sToxicroakTeachableLearnset, }, @@ -3957,7 +4405,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Carnivine, .iconPalIndex = 1, FOOTPRINT(Carnivine) - FOLLOWER(Carnivine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Carnivine, gShinyFollowerPalette_Carnivine) + FOLLOWER( + sPicTable_Carnivine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Carnivine, + gShinyFollowerPalette_Carnivine + ) .levelUpLearnset = sCarnivineLevelUpLearnset, .teachableLearnset = sCarnivineTeachableLearnset, }, @@ -4016,7 +4471,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Finneon, .iconPalIndex = 0, FOOTPRINT(Finneon) - FOLLOWER(Finneon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Finneon, gShinyFollowerPalette_Finneon) + FOLLOWER( + sPicTable_Finneon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Finneon, + gShinyFollowerPalette_Finneon + ) .levelUpLearnset = sFinneonLevelUpLearnset, .teachableLearnset = sFinneonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_LUMINEON}), @@ -4074,7 +4536,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lumineon, .iconPalIndex = 0, FOOTPRINT(Lumineon) - FOLLOWER(Lumineon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lumineon, gShinyFollowerPalette_Lumineon) + FOLLOWER( + sPicTable_Lumineon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lumineon, + gShinyFollowerPalette_Lumineon + ) .levelUpLearnset = sLumineonLevelUpLearnset, .teachableLearnset = sLumineonTeachableLearnset, }, @@ -4134,7 +4603,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Snover, .iconPalIndex = 1, FOOTPRINT(Snover) - FOLLOWER(Snover, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snover, gShinyFollowerPalette_Snover) + FOLLOWER( + sPicTable_Snover, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Snover, + gShinyFollowerPalette_Snover + ) .levelUpLearnset = sSnoverLevelUpLearnset, .teachableLearnset = sSnoverTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_ABOMASNOW}), @@ -4192,7 +4668,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Abomasnow, .iconPalIndex = 1, FOOTPRINT(Abomasnow) - FOLLOWER(Abomasnow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Abomasnow, gShinyFollowerPalette_Abomasnow) + FOLLOWER( + sPicTable_Abomasnow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Abomasnow, + gShinyFollowerPalette_Abomasnow + ) .levelUpLearnset = sAbomasnowLevelUpLearnset, .teachableLearnset = sAbomasnowTeachableLearnset, .formSpeciesIdTable = sAbomasnowFormSpeciesIdTable, @@ -4310,7 +4793,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Rotom, .iconPalIndex = 0, FOOTPRINT(Rotom) - FOLLOWER(Rotom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rotom, gShinyFollowerPalette_Rotom) + FOLLOWER( + sPicTable_Rotom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rotom, + gShinyFollowerPalette_Rotom + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4375,7 +4865,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomHeat, .iconPalIndex = 0, FOOTPRINT(Rotom) - FOLLOWER(RotomHeat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RotomHeat, gShinyFollowerPalette_RotomHeat) + FOLLOWER( + sPicTable_RotomHeat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_RotomHeat, + gShinyFollowerPalette_RotomHeat + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4433,7 +4930,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomWash, .iconPalIndex = 0, FOOTPRINT(Rotom) - FOLLOWER(RotomWash, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RotomWash, gShinyFollowerPalette_RotomWash) + FOLLOWER( + sPicTable_RotomWash, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_RotomWash, + gShinyFollowerPalette_RotomWash + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4490,7 +4994,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomFrost, .iconPalIndex = 5, FOOTPRINT(Rotom) - FOLLOWER(RotomFrost, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RotomFrost, gShinyFollowerPalette_RotomFrost) + FOLLOWER( + sPicTable_RotomFrost, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_RotomFrost, + gShinyFollowerPalette_RotomFrost + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4548,7 +5059,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomFan, .iconPalIndex = 0, FOOTPRINT(Rotom) - FOLLOWER(RotomFan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RotomFan, gShinyFollowerPalette_RotomFan) + FOLLOWER( + sPicTable_RotomFan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_RotomFan, + gShinyFollowerPalette_RotomFan + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4605,7 +5123,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomMow, .iconPalIndex = 0, FOOTPRINT(Rotom) - FOLLOWER(RotomMow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_RotomMow, gShinyFollowerPalette_RotomMow) + FOLLOWER( + sPicTable_RotomMow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_RotomMow, + gShinyFollowerPalette_RotomMow + ) .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4670,7 +5195,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Uxie, .iconPalIndex = 0, FOOTPRINT(Uxie) - FOLLOWER(Uxie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Uxie, gShinyFollowerPalette_Uxie) + FOLLOWER( + sPicTable_Uxie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Uxie, + gShinyFollowerPalette_Uxie + ) .isLegendary = TRUE, .levelUpLearnset = sUxieLevelUpLearnset, .teachableLearnset = sUxieTeachableLearnset, @@ -4735,7 +5267,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Mesprit, .iconPalIndex = 0, FOOTPRINT(Mesprit) - FOLLOWER(Mesprit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mesprit, gShinyFollowerPalette_Mesprit) + FOLLOWER( + sPicTable_Mesprit, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mesprit, + gShinyFollowerPalette_Mesprit + ) .isLegendary = TRUE, .levelUpLearnset = sMespritLevelUpLearnset, .teachableLearnset = sMespritTeachableLearnset, @@ -4799,7 +5338,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Azelf, .iconPalIndex = 0, FOOTPRINT(Azelf) - FOLLOWER(Azelf, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Azelf, gShinyFollowerPalette_Azelf) + FOLLOWER( + sPicTable_Azelf, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Azelf, + gShinyFollowerPalette_Azelf + ) .isLegendary = TRUE, .levelUpLearnset = sAzelfLevelUpLearnset, .teachableLearnset = sAzelfTeachableLearnset, @@ -4863,7 +5409,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Dialga, .iconPalIndex = 2, FOOTPRINT(Dialga) - FOLLOWER(Dialga, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dialga, gShinyFollowerPalette_Dialga) + FOLLOWER( + sPicTable_Dialga, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dialga, + gShinyFollowerPalette_Dialga + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDialgaLevelUpLearnset, @@ -4920,8 +5473,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_DialgaOrigin, .iconPalIndex = 0, FOOTPRINT(Dialga) - //FOLLOWER(DialgaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_DialgaOrigin, gShinyFollowerPalette_DialgaOrigin) - FOLLOWER(DialgaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_DialgaOrigin) + FOLLOWER( + sPicTable_DialgaOrigin, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_DialgaOrigin + //, gShinyFollowerPalette_DialgaOrigin + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDialgaLevelUpLearnset, @@ -4988,7 +5547,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Palkia, .iconPalIndex = 2, FOOTPRINT(Palkia) - FOLLOWER(Palkia, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Palkia, gShinyFollowerPalette_Palkia) + FOLLOWER( + sPicTable_Palkia, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Palkia, + gShinyFollowerPalette_Palkia + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sPalkiaLevelUpLearnset, @@ -5045,8 +5611,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_PalkiaOrigin, .iconPalIndex = 2, FOOTPRINT(Palkia) - //FOLLOWER(PalkiaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_PalkiaOrigin, gShinyFollowerPalette_PalkiaOrigin) - FOLLOWER(PalkiaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_PalkiaOrigin) + FOLLOWER( + sPicTable_PalkiaOrigin, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE, + gFollowerPalette_PalkiaOrigin + //, gShinyFollowerPalette_PalkiaOrigin + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sPalkiaLevelUpLearnset, @@ -5111,7 +5683,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Heatran, .iconPalIndex = 0, FOOTPRINT(Heatran) - FOLLOWER(Heatran, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Heatran, gShinyFollowerPalette_Heatran) + FOLLOWER( + sPicTable_Heatran, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Heatran, + gShinyFollowerPalette_Heatran + ) .isLegendary = TRUE, .levelUpLearnset = sHeatranLevelUpLearnset, .teachableLearnset = sHeatranTeachableLearnset, @@ -5173,7 +5752,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Regigigas, .iconPalIndex = 0, FOOTPRINT(Regigigas) - FOLLOWER(Regigigas, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Regigigas, gShinyFollowerPalette_Regigigas) + FOLLOWER( + sPicTable_Regigigas, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Regigigas, + gShinyFollowerPalette_Regigigas + ) .isLegendary = TRUE, .levelUpLearnset = sRegigigasLevelUpLearnset, .teachableLearnset = sRegigigasTeachableLearnset, @@ -5237,7 +5823,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GiratinaAltered, .iconPalIndex = 0, FOOTPRINT(Giratina) - FOLLOWER(GiratinaAltered, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GiratinaAltered, gShinyFollowerPalette_GiratinaAltered) + FOLLOWER( + sPicTable_GiratinaAltered, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_GiratinaAltered, + gShinyFollowerPalette_GiratinaAltered + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sGiratinaLevelUpLearnset, @@ -5295,8 +5888,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GiratinaOrigin, .iconPalIndex = 0, FOOTPRINT(Giratina) - //FOLLOWER(GiratinaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GiratinaOrigin, gShinyFollowerPalette_GiratinaOrigin) - FOLLOWER(GiratinaOrigin, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GiratinaOrigin) + FOLLOWER( + sPicTable_GiratinaOrigin, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_GiratinaOrigin + //, gShinyFollowerPalette_GiratinaOrigin + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sGiratinaLevelUpLearnset, @@ -5362,7 +5961,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cresselia, .iconPalIndex = 0, FOOTPRINT(Cresselia) - FOLLOWER(Cresselia, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cresselia, gShinyFollowerPalette_Cresselia) + FOLLOWER( + sPicTable_Cresselia, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cresselia, + gShinyFollowerPalette_Cresselia + ) .isLegendary = TRUE, .levelUpLearnset = sCresseliaLevelUpLearnset, .teachableLearnset = sCresseliaTeachableLearnset, @@ -5425,7 +6031,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Phione, .iconPalIndex = 0, FOOTPRINT(Phione) - FOLLOWER(Phione, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Phione, gShinyFollowerPalette_Phione) + FOLLOWER( + sPicTable_Phione, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Phione, + gShinyFollowerPalette_Phione + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sPhioneLevelUpLearnset, @@ -5487,7 +6100,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Manaphy, .iconPalIndex = 0, FOOTPRINT(Manaphy) - FOLLOWER(Manaphy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Manaphy, gShinyFollowerPalette_Manaphy) + FOLLOWER( + sPicTable_Manaphy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Manaphy, + gShinyFollowerPalette_Manaphy + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sManaphyLevelUpLearnset, @@ -5552,7 +6172,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Darkrai, .iconPalIndex = 0, FOOTPRINT(Darkrai) - FOLLOWER(Darkrai, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Darkrai, gShinyFollowerPalette_Darkrai) + FOLLOWER( + sPicTable_Darkrai, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Darkrai, + gShinyFollowerPalette_Darkrai + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDarkraiLevelUpLearnset, @@ -5619,7 +6246,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShayminLand, .iconPalIndex = 1, FOOTPRINT(Shaymin) - FOLLOWER(ShayminLand, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ShayminLand, gShinyFollowerPalette_ShayminLand) + FOLLOWER( + sPicTable_ShayminLand, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ShayminLand, + gShinyFollowerPalette_ShayminLand + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sShayminLandLevelUpLearnset, @@ -5754,12 +6388,13 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = ARCEUS_ICON(typeName, iconPal) \ FOOTPRINT(Arceus) \ FOLLOWER( \ - Arceus ##typeName, \ + sPicTable_Arceus ##typeName, \ SIZE_64x64, \ SHADOW_SIZE_M, \ TRACKS_FOOT, \ gFollowerPalette_Arceus ##typeName, \ - gShinyFollowerPalette_Arceus ##typeName) \ + gShinyFollowerPalette_Arceus ##typeName \ + ) \ .levelUpLearnset = sArceusLevelUpLearnset, \ .teachableLearnset = sArceusTeachableLearnset, \ .formSpeciesIdTable = sArceusFormSpeciesIdTable, \ diff --git a/src/data/pokemon/species_info/gen_5_families.h b/src/data/pokemon/species_info/gen_5_families.h index 17c8fada059c..ba85172b650c 100644 --- a/src/data/pokemon/species_info/gen_5_families.h +++ b/src/data/pokemon/species_info/gen_5_families.h @@ -52,7 +52,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Victini, .iconPalIndex = 0, FOOTPRINT(Victini) - FOLLOWER(Victini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Victini, gShinyFollowerPalette_Victini) + FOLLOWER( + sPicTable_Victini, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Victini, + gShinyFollowerPalette_Victini + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sVictiniLevelUpLearnset, @@ -109,7 +116,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Snivy, .iconPalIndex = 1, FOOTPRINT(Snivy) - FOLLOWER(Snivy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snivy, gShinyFollowerPalette_Snivy) + FOLLOWER( + sPicTable_Snivy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Snivy, + gShinyFollowerPalette_Snivy + ) .levelUpLearnset = sSnivyLevelUpLearnset, .teachableLearnset = sSnivyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_SERVINE}), @@ -163,7 +177,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Servine, .iconPalIndex = 1, FOOTPRINT(Servine) - FOLLOWER(Servine, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Servine, gShinyFollowerPalette_Servine) + FOLLOWER( + sPicTable_Servine, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Servine, + gShinyFollowerPalette_Servine + ) .levelUpLearnset = sServineLevelUpLearnset, .teachableLearnset = sServineTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SERPERIOR}), @@ -217,7 +238,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Serperior, .iconPalIndex = 1, FOOTPRINT(Serperior) - FOLLOWER(Serperior, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Serperior, gShinyFollowerPalette_Serperior) + FOLLOWER( + sPicTable_Serperior, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Serperior, + gShinyFollowerPalette_Serperior + ) .levelUpLearnset = sSerperiorLevelUpLearnset, .teachableLearnset = sSerperiorTeachableLearnset, }, @@ -272,7 +300,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tepig, .iconPalIndex = 0, FOOTPRINT(Tepig) - FOLLOWER(Tepig, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tepig, gShinyFollowerPalette_Tepig) + FOLLOWER( + sPicTable_Tepig, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tepig, + gShinyFollowerPalette_Tepig + ) .levelUpLearnset = sTepigLevelUpLearnset, .teachableLearnset = sTepigTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_PIGNITE}), @@ -326,7 +361,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pignite, .iconPalIndex = 0, FOOTPRINT(Pignite) - FOLLOWER(Pignite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pignite, gShinyFollowerPalette_Pignite) + FOLLOWER( + sPicTable_Pignite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pignite, + gShinyFollowerPalette_Pignite + ) .levelUpLearnset = sPigniteLevelUpLearnset, .teachableLearnset = sPigniteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMBOAR}), @@ -381,7 +423,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Emboar, .iconPalIndex = 0, FOOTPRINT(Emboar) - FOLLOWER(Emboar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Emboar, gShinyFollowerPalette_Emboar) + FOLLOWER( + sPicTable_Emboar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Emboar, + gShinyFollowerPalette_Emboar + ) .levelUpLearnset = sEmboarLevelUpLearnset, .teachableLearnset = sEmboarTeachableLearnset, }, @@ -436,7 +485,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Oshawott, .iconPalIndex = 0, FOOTPRINT(Oshawott) - FOLLOWER(Oshawott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Oshawott, gShinyFollowerPalette_Oshawott) + FOLLOWER( + sPicTable_Oshawott, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Oshawott, + gShinyFollowerPalette_Oshawott + ) .levelUpLearnset = sOshawottLevelUpLearnset, .teachableLearnset = sOshawottTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_DEWOTT}), @@ -490,7 +546,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Dewott, .iconPalIndex = 0, FOOTPRINT(Dewott) - FOLLOWER(Dewott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dewott, gShinyFollowerPalette_Dewott) + FOLLOWER( + sPicTable_Dewott, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dewott, + gShinyFollowerPalette_Dewott + ) .levelUpLearnset = sDewottLevelUpLearnset, .teachableLearnset = sDewottTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SAMUROTT}, @@ -545,7 +608,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Samurott, .iconPalIndex = 2, FOOTPRINT(Samurott) - FOLLOWER(Samurott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Samurott, gShinyFollowerPalette_Samurott) + FOLLOWER( + sPicTable_Samurott, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Samurott, + gShinyFollowerPalette_Samurott + ) .levelUpLearnset = sSamurottLevelUpLearnset, .teachableLearnset = sSamurottTeachableLearnset, .formSpeciesIdTable = sSamurottFormSpeciesIdTable, @@ -600,8 +670,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SamurottHisuian, .iconPalIndex = 0, FOOTPRINT(Samurott) - //FOLLOWER(SamurottHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SamurottHisuian, gShinyFollowerPalette_SamurottHisuian) - FOLLOWER(SamurottHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SamurottHisuian) + FOLLOWER( + sPicTable_SamurottHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SamurottHisuian + //, gShinyFollowerPalette_SamurottHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sSamurottHisuianLevelUpLearnset, .teachableLearnset = sSamurottHisuianTeachableLearnset, @@ -659,7 +735,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Patrat, .iconPalIndex = 2, FOOTPRINT(Patrat) - FOLLOWER(Patrat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Patrat, gShinyFollowerPalette_Patrat) + FOLLOWER( + sPicTable_Patrat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Patrat, + gShinyFollowerPalette_Patrat + ) .levelUpLearnset = sPatratLevelUpLearnset, .teachableLearnset = sPatratTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_WATCHOG}), @@ -713,7 +796,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Watchog, .iconPalIndex = 2, FOOTPRINT(Watchog) - FOLLOWER(Watchog, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Watchog, gShinyFollowerPalette_Watchog) + FOLLOWER( + sPicTable_Watchog, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Watchog, + gShinyFollowerPalette_Watchog + ) .levelUpLearnset = sWatchogLevelUpLearnset, .teachableLearnset = sWatchogTeachableLearnset, }, @@ -768,7 +858,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lillipup, .iconPalIndex = 2, FOOTPRINT(Lillipup) - FOLLOWER(Lillipup, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lillipup, gShinyFollowerPalette_Lillipup) + FOLLOWER( + sPicTable_Lillipup, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lillipup, + gShinyFollowerPalette_Lillipup + ) .levelUpLearnset = sLillipupLevelUpLearnset, .teachableLearnset = sLillipupTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_HERDIER}), @@ -822,7 +919,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Herdier, .iconPalIndex = 2, FOOTPRINT(Herdier) - FOLLOWER(Herdier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Herdier, gShinyFollowerPalette_Herdier) + FOLLOWER( + sPicTable_Herdier, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Herdier, + gShinyFollowerPalette_Herdier + ) .levelUpLearnset = sHerdierLevelUpLearnset, .teachableLearnset = sHerdierTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_STOUTLAND}), @@ -882,7 +986,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Stoutland, .iconPalIndex = 2, FOOTPRINT(Stoutland) - FOLLOWER(Stoutland, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stoutland, gShinyFollowerPalette_Stoutland) + FOLLOWER( + sPicTable_Stoutland, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Stoutland, + gShinyFollowerPalette_Stoutland + ) .levelUpLearnset = sStoutlandLevelUpLearnset, .teachableLearnset = sStoutlandTeachableLearnset, }, @@ -937,7 +1048,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Purrloin, .iconPalIndex = 0, FOOTPRINT(Purrloin) - FOLLOWER(Purrloin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Purrloin, gShinyFollowerPalette_Purrloin) + FOLLOWER( + sPicTable_Purrloin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Purrloin, + gShinyFollowerPalette_Purrloin + ) .levelUpLearnset = sPurrloinLevelUpLearnset, .teachableLearnset = sPurrloinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LIEPARD}), @@ -991,7 +1109,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Liepard, .iconPalIndex = 0, FOOTPRINT(Liepard) - FOLLOWER(Liepard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Liepard, gShinyFollowerPalette_Liepard) + FOLLOWER( + sPicTable_Liepard, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Liepard, + gShinyFollowerPalette_Liepard + ) .levelUpLearnset = sLiepardLevelUpLearnset, .teachableLearnset = sLiepardTeachableLearnset, }, @@ -1046,7 +1171,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pansage, .iconPalIndex = 1, FOOTPRINT(Pansage) - FOLLOWER(Pansage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pansage, gShinyFollowerPalette_Pansage) + FOLLOWER( + sPicTable_Pansage, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pansage, + gShinyFollowerPalette_Pansage + ) .levelUpLearnset = sPansageLevelUpLearnset, .teachableLearnset = sPansageTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SIMISAGE}), @@ -1100,7 +1232,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simisage, .iconPalIndex = 1, FOOTPRINT(Simisage) - FOLLOWER(Simisage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Simisage, gShinyFollowerPalette_Simisage) + FOLLOWER( + sPicTable_Simisage, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Simisage, + gShinyFollowerPalette_Simisage + ) .levelUpLearnset = sSimisageLevelUpLearnset, .teachableLearnset = sSimisageTeachableLearnset, }, @@ -1156,7 +1295,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pansear, .iconPalIndex = 2, FOOTPRINT(Pansear) - FOLLOWER(Pansear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pansear, gShinyFollowerPalette_Pansear) + FOLLOWER( + sPicTable_Pansear, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pansear, + gShinyFollowerPalette_Pansear + ) .levelUpLearnset = sPansearLevelUpLearnset, .teachableLearnset = sPansearTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_SIMISEAR}), @@ -1211,7 +1357,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simisear, .iconPalIndex = 2, FOOTPRINT(Simisear) - FOLLOWER(Simisear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Simisear, gShinyFollowerPalette_Simisear) + FOLLOWER( + sPicTable_Simisear, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Simisear, + gShinyFollowerPalette_Simisear + ) .levelUpLearnset = sSimisearLevelUpLearnset, .teachableLearnset = sSimisearTeachableLearnset, }, @@ -1266,7 +1419,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Panpour, .iconPalIndex = 2, FOOTPRINT(Panpour) - FOLLOWER(Panpour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Panpour, gShinyFollowerPalette_Panpour) + FOLLOWER( + sPicTable_Panpour, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Panpour, + gShinyFollowerPalette_Panpour + ) .levelUpLearnset = sPanpourLevelUpLearnset, .teachableLearnset = sPanpourTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_SIMIPOUR}), @@ -1320,7 +1480,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simipour, .iconPalIndex = 2, FOOTPRINT(Simipour) - FOLLOWER(Simipour, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Simipour, gShinyFollowerPalette_Simipour) + FOLLOWER( + sPicTable_Simipour, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Simipour, + gShinyFollowerPalette_Simipour + ) .levelUpLearnset = sSimipourLevelUpLearnset, .teachableLearnset = sSimipourTeachableLearnset, }, @@ -1376,7 +1543,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Munna, .iconPalIndex = 0, FOOTPRINT(Munna) - FOLLOWER(Munna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Munna, gShinyFollowerPalette_Munna) + FOLLOWER( + sPicTable_Munna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Munna, + gShinyFollowerPalette_Munna + ) .levelUpLearnset = sMunnaLevelUpLearnset, .teachableLearnset = sMunnaTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_MUSHARNA}), @@ -1431,7 +1605,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Musharna, .iconPalIndex = 0, FOOTPRINT(Musharna) - FOLLOWER(Musharna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Musharna, gShinyFollowerPalette_Musharna) + FOLLOWER( + sPicTable_Musharna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Musharna, + gShinyFollowerPalette_Musharna + ) .levelUpLearnset = sMusharnaLevelUpLearnset, .teachableLearnset = sMusharnaTeachableLearnset, }, @@ -1486,7 +1667,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pidove, .iconPalIndex = 0, FOOTPRINT(Pidove) - FOLLOWER(Pidove, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pidove, gShinyFollowerPalette_Pidove) + FOLLOWER( + sPicTable_Pidove, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pidove, + gShinyFollowerPalette_Pidove + ) .levelUpLearnset = sPidoveLevelUpLearnset, .teachableLearnset = sPidoveTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_TRANQUILL}), @@ -1540,7 +1728,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tranquill, .iconPalIndex = 0, FOOTPRINT(Tranquill) - FOLLOWER(Tranquill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tranquill, gShinyFollowerPalette_Tranquill) + FOLLOWER( + sPicTable_Tranquill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tranquill, + gShinyFollowerPalette_Tranquill + ) .levelUpLearnset = sTranquillLevelUpLearnset, .teachableLearnset = sTranquillTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_UNFEZANT}), @@ -1608,7 +1803,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 1, .iconPalIndexFemale = 1, FOOTPRINT(Unfezant) - FOLLOWER(Unfezant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Unfezant, gShinyFollowerPalette_Unfezant) + FOLLOWER( + sPicTable_Unfezant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Unfezant, + gShinyFollowerPalette_Unfezant + ) .levelUpLearnset = sUnfezantLevelUpLearnset, .teachableLearnset = sUnfezantTeachableLearnset, }, @@ -1663,7 +1865,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Blitzle, .iconPalIndex = 2, FOOTPRINT(Blitzle) - FOLLOWER(Blitzle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blitzle, gShinyFollowerPalette_Blitzle) + FOLLOWER( + sPicTable_Blitzle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Blitzle, + gShinyFollowerPalette_Blitzle + ) .levelUpLearnset = sBlitzleLevelUpLearnset, .teachableLearnset = sBlitzleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_ZEBSTRIKA}), @@ -1717,7 +1926,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zebstrika, .iconPalIndex = 2, FOOTPRINT(Zebstrika) - FOLLOWER(Zebstrika, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zebstrika, gShinyFollowerPalette_Zebstrika) + FOLLOWER( + sPicTable_Zebstrika, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zebstrika, + gShinyFollowerPalette_Zebstrika + ) .levelUpLearnset = sZebstrikaLevelUpLearnset, .teachableLearnset = sZebstrikaTeachableLearnset, }, @@ -1774,7 +1990,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Roggenrola, .iconPalIndex = 2, FOOTPRINT(Roggenrola) - FOLLOWER(Roggenrola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Roggenrola, gShinyFollowerPalette_Roggenrola) + FOLLOWER( + sPicTable_Roggenrola, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Roggenrola, + gShinyFollowerPalette_Roggenrola + ) .levelUpLearnset = sRoggenrolaLevelUpLearnset, .teachableLearnset = sRoggenrolaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BOLDORE}), @@ -1831,7 +2054,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Boldore, .iconPalIndex = 0, FOOTPRINT(Boldore) - FOLLOWER(Boldore, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Boldore, gShinyFollowerPalette_Boldore) + FOLLOWER( + sPicTable_Boldore, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Boldore, + gShinyFollowerPalette_Boldore + ) .levelUpLearnset = sBoldoreLevelUpLearnset, .teachableLearnset = sBoldoreTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GIGALITH}, @@ -1894,7 +2124,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gigalith, .iconPalIndex = 0, FOOTPRINT(Gigalith) - FOLLOWER(Gigalith, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gigalith, gShinyFollowerPalette_Gigalith) + FOLLOWER( + sPicTable_Gigalith, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gigalith, + gShinyFollowerPalette_Gigalith + ) .levelUpLearnset = sGigalithLevelUpLearnset, .teachableLearnset = sGigalithTeachableLearnset, }, @@ -1950,7 +2187,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Woobat, .iconPalIndex = 0, FOOTPRINT(Woobat) - FOLLOWER(Woobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Woobat, gShinyFollowerPalette_Woobat) + FOLLOWER( + sPicTable_Woobat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Woobat, + gShinyFollowerPalette_Woobat + ) .levelUpLearnset = sWoobatLevelUpLearnset, .teachableLearnset = sWoobatTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_SWOOBAT}), @@ -2005,7 +2249,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swoobat, .iconPalIndex = 0, FOOTPRINT(Swoobat) - FOLLOWER(Swoobat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swoobat, gShinyFollowerPalette_Swoobat) + FOLLOWER( + sPicTable_Swoobat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Swoobat, + gShinyFollowerPalette_Swoobat + ) .levelUpLearnset = sSwoobatLevelUpLearnset, .teachableLearnset = sSwoobatTeachableLearnset, }, @@ -2061,7 +2312,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Drilbur, .iconPalIndex = 0, FOOTPRINT(Drilbur) - FOLLOWER(Drilbur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drilbur, gShinyFollowerPalette_Drilbur) + FOLLOWER( + sPicTable_Drilbur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Drilbur, + gShinyFollowerPalette_Drilbur + ) .levelUpLearnset = sDrilburLevelUpLearnset, .teachableLearnset = sDrilburTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_EXCADRILL}), @@ -2116,7 +2374,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Excadrill, .iconPalIndex = 0, FOOTPRINT(Excadrill) - FOLLOWER(Excadrill, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Excadrill, gShinyFollowerPalette_Excadrill) + FOLLOWER( + sPicTable_Excadrill, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Excadrill, + gShinyFollowerPalette_Excadrill + ) .levelUpLearnset = sExcadrillLevelUpLearnset, .teachableLearnset = sExcadrillTeachableLearnset, }, @@ -2173,7 +2438,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Audino, .iconPalIndex = 1, FOOTPRINT(Audino) - FOLLOWER(Audino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Audino, gShinyFollowerPalette_Audino) + FOLLOWER( + sPicTable_Audino, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Audino, + gShinyFollowerPalette_Audino + ) .levelUpLearnset = sAudinoLevelUpLearnset, .teachableLearnset = sAudinoTeachableLearnset, .formSpeciesIdTable = sAudinoFormSpeciesIdTable, @@ -2289,7 +2561,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Timburr, .iconPalIndex = 1, FOOTPRINT(Timburr) - FOLLOWER(Timburr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Timburr, gShinyFollowerPalette_Timburr) + FOLLOWER( + sPicTable_Timburr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Timburr, + gShinyFollowerPalette_Timburr + ) .levelUpLearnset = sTimburrLevelUpLearnset, .teachableLearnset = sTimburrTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_GURDURR}), @@ -2343,7 +2622,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gurdurr, .iconPalIndex = 1, FOOTPRINT(Gurdurr) - FOLLOWER(Gurdurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gurdurr, gShinyFollowerPalette_Gurdurr) + FOLLOWER( + sPicTable_Gurdurr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gurdurr, + gShinyFollowerPalette_Gurdurr + ) .levelUpLearnset = sGurdurrLevelUpLearnset, .teachableLearnset = sGurdurrTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_CONKELDURR}, @@ -2398,7 +2684,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Conkeldurr, .iconPalIndex = 1, FOOTPRINT(Conkeldurr) - FOLLOWER(Conkeldurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Conkeldurr, gShinyFollowerPalette_Conkeldurr) + FOLLOWER( + sPicTable_Conkeldurr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Conkeldurr, + gShinyFollowerPalette_Conkeldurr + ) .levelUpLearnset = sConkeldurrLevelUpLearnset, .teachableLearnset = sConkeldurrTeachableLearnset, }, @@ -2453,7 +2746,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tympole, .iconPalIndex = 2, FOOTPRINT(Tympole) - FOLLOWER(Tympole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tympole, gShinyFollowerPalette_Tympole) + FOLLOWER( + sPicTable_Tympole, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tympole, + gShinyFollowerPalette_Tympole + ) .levelUpLearnset = sTympoleLevelUpLearnset, .teachableLearnset = sTympoleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_PALPITOAD}), @@ -2507,7 +2807,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Palpitoad, .iconPalIndex = 2, FOOTPRINT(Palpitoad) - FOLLOWER(Palpitoad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Palpitoad, gShinyFollowerPalette_Palpitoad) + FOLLOWER( + sPicTable_Palpitoad, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Palpitoad, + gShinyFollowerPalette_Palpitoad + ) .levelUpLearnset = sPalpitoadLevelUpLearnset, .teachableLearnset = sPalpitoadTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SEISMITOAD}), @@ -2567,7 +2874,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Seismitoad, .iconPalIndex = 0, FOOTPRINT(Seismitoad) - FOLLOWER(Seismitoad, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Seismitoad, gShinyFollowerPalette_Seismitoad) + FOLLOWER( + sPicTable_Seismitoad, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Seismitoad, + gShinyFollowerPalette_Seismitoad + ) .levelUpLearnset = sSeismitoadLevelUpLearnset, .teachableLearnset = sSeismitoadTeachableLearnset, }, @@ -2623,7 +2937,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Throh, .iconPalIndex = 0, FOOTPRINT(Throh) - FOLLOWER(Throh, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Throh, gShinyFollowerPalette_Throh) + FOLLOWER( + sPicTable_Throh, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Throh, + gShinyFollowerPalette_Throh + ) .levelUpLearnset = sThrohLevelUpLearnset, .teachableLearnset = sThrohTeachableLearnset, }, @@ -2680,7 +3001,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sawk, .iconPalIndex = 0, FOOTPRINT(Sawk) - FOLLOWER(Sawk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sawk, gShinyFollowerPalette_Sawk) + FOLLOWER( + sPicTable_Sawk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sawk, + gShinyFollowerPalette_Sawk + ) .levelUpLearnset = sSawkLevelUpLearnset, .teachableLearnset = sSawkTeachableLearnset, }, @@ -2736,7 +3064,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sewaddle, .iconPalIndex = 1, FOOTPRINT(Sewaddle) - FOLLOWER(Sewaddle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sewaddle, gShinyFollowerPalette_Sewaddle) + FOLLOWER( + sPicTable_Sewaddle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sewaddle, + gShinyFollowerPalette_Sewaddle + ) .levelUpLearnset = sSewaddleLevelUpLearnset, .teachableLearnset = sSewaddleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_SWADLOON}), @@ -2791,7 +3126,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swadloon, .iconPalIndex = 1, FOOTPRINT(Swadloon) - FOLLOWER(Swadloon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swadloon, gShinyFollowerPalette_Swadloon) + FOLLOWER( + sPicTable_Swadloon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Swadloon, + gShinyFollowerPalette_Swadloon + ) .levelUpLearnset = sSwadloonLevelUpLearnset, .teachableLearnset = sSwadloonTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LEAVANNY}), @@ -2852,7 +3194,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Leavanny, .iconPalIndex = 1, FOOTPRINT(Leavanny) - FOLLOWER(Leavanny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Leavanny, gShinyFollowerPalette_Leavanny) + FOLLOWER( + sPicTable_Leavanny, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Leavanny, + gShinyFollowerPalette_Leavanny + ) .levelUpLearnset = sLeavannyLevelUpLearnset, .teachableLearnset = sLeavannyTeachableLearnset, }, @@ -2912,7 +3261,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Venipede, .iconPalIndex = 1, FOOTPRINT(Venipede) - FOLLOWER(Venipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Venipede, gShinyFollowerPalette_Venipede) + FOLLOWER( + sPicTable_Venipede, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Venipede, + gShinyFollowerPalette_Venipede + ) .levelUpLearnset = sVenipedeLevelUpLearnset, .teachableLearnset = sVenipedeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_WHIRLIPEDE}), @@ -2971,7 +3327,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Whirlipede, .iconPalIndex = 2, FOOTPRINT(Whirlipede) - FOLLOWER(Whirlipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Whirlipede, gShinyFollowerPalette_Whirlipede) + FOLLOWER( + sPicTable_Whirlipede, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Whirlipede, + gShinyFollowerPalette_Whirlipede + ) .levelUpLearnset = sWhirlipedeLevelUpLearnset, .teachableLearnset = sWhirlipedeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SCOLIPEDE}), @@ -3036,7 +3399,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scolipede, .iconPalIndex = 2, FOOTPRINT(Scolipede) - FOLLOWER(Scolipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scolipede, gShinyFollowerPalette_Scolipede) + FOLLOWER( + sPicTable_Scolipede, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Scolipede, + gShinyFollowerPalette_Scolipede + ) .levelUpLearnset = sScolipedeLevelUpLearnset, .teachableLearnset = sScolipedeTeachableLearnset, }, @@ -3098,7 +3468,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cottonee, .iconPalIndex = 1, FOOTPRINT(Cottonee) - FOLLOWER(Cottonee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cottonee, gShinyFollowerPalette_Cottonee) + FOLLOWER( + sPicTable_Cottonee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cottonee, + gShinyFollowerPalette_Cottonee + ) .levelUpLearnset = sCottoneeLevelUpLearnset, .teachableLearnset = sCottoneeTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_WHIMSICOTT}), @@ -3153,7 +3530,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Whimsicott, .iconPalIndex = 1, FOOTPRINT(Whimsicott) - FOLLOWER(Whimsicott, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Whimsicott, gShinyFollowerPalette_Whimsicott) + FOLLOWER( + sPicTable_Whimsicott, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Whimsicott, + gShinyFollowerPalette_Whimsicott + ) .levelUpLearnset = sWhimsicottLevelUpLearnset, .teachableLearnset = sWhimsicottTeachableLearnset, }, @@ -3210,7 +3594,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Petilil, .iconPalIndex = 1, FOOTPRINT(Petilil) - FOLLOWER(Petilil, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Petilil, gShinyFollowerPalette_Petilil) + FOLLOWER( + sPicTable_Petilil, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Petilil, + gShinyFollowerPalette_Petilil + ) .levelUpLearnset = sPetililLevelUpLearnset, .teachableLearnset = sPetililTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_LILLIGANT}, @@ -3267,7 +3658,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lilligant, .iconPalIndex = 1, FOOTPRINT(Lilligant) - FOLLOWER(Lilligant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lilligant, gShinyFollowerPalette_Lilligant) + FOLLOWER( + sPicTable_Lilligant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lilligant, + gShinyFollowerPalette_Lilligant + ) .levelUpLearnset = sLilligantLevelUpLearnset, .teachableLearnset = sLilligantTeachableLearnset, .formSpeciesIdTable = sLilligantFormSpeciesIdTable, @@ -3325,8 +3723,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_LilligantHisuian, .iconPalIndex = 1, FOOTPRINT(Lilligant) - //FOLLOWER(LilligantHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LilligantHisuian, gShinyFollowerPalette_LilligantHisuian) - FOLLOWER(LilligantHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LilligantHisuian) + FOLLOWER( + sPicTable_LilligantHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_LilligantHisuian + //, gShinyFollowerPalette_LilligantHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sLilligantHisuianLevelUpLearnset, .teachableLearnset = sLilligantHisuianTeachableLearnset, @@ -3386,7 +3790,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinRedStriped, .iconPalIndex = 1, FOOTPRINT(Basculin) - FOLLOWER(BasculinRedStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculinRedStriped, gShinyFollowerPalette_BasculinRedStriped) + FOLLOWER( + sPicTable_BasculinRedStriped, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_BasculinRedStriped, + gShinyFollowerPalette_BasculinRedStriped + ) .levelUpLearnset = sBasculinLevelUpLearnset, .teachableLearnset = sBasculinTeachableLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, @@ -3442,7 +3853,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinBlueStriped, .iconPalIndex = 0, FOOTPRINT(Basculin) - FOLLOWER(BasculinBlueStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculinBlueStriped, gShinyFollowerPalette_BasculinBlueStriped) + FOLLOWER( + sPicTable_BasculinBlueStriped, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_BasculinBlueStriped, + gShinyFollowerPalette_BasculinBlueStriped + ) .levelUpLearnset = sBasculinLevelUpLearnset, .teachableLearnset = sBasculinTeachableLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, @@ -3499,8 +3917,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinWhiteStriped, .iconPalIndex = 0, FOOTPRINT(Basculin) - //FOLLOWER(BasculinWhiteStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculinWhiteStriped, gShinyFollowerPalette_BasculinWhiteStriped) - FOLLOWER(BasculinWhiteStriped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER( + sPicTable_BasculinWhiteStriped, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT + //, gFollowerPalette_BasculinWhiteStriped + //, gShinyFollowerPalette_BasculinWhiteStriped + ) .levelUpLearnset = sBasculinWhiteStripedLevelUpLearnset, .teachableLearnset = sBasculinWhiteStripedTeachableLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, @@ -3557,8 +3981,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculegionMale, .iconPalIndex = 1, //FOOTPRINT(Basculegion), - //FOLLOWER(BasculegionMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculegionMale, gShinyFollowerPalette_BasculegionMale) - FOLLOWER(BasculegionMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculegionMale) + FOLLOWER( + sPicTable_BasculegionMale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_BasculegionMale + //, gShinyFollowerPalette_BasculegionMale + ) .levelUpLearnset = sBasculegionLevelUpLearnset, .teachableLearnset = sBasculegionTeachableLearnset, .formSpeciesIdTable = sBasculegionFormSpeciesIdTable, @@ -3612,8 +4042,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculegionFemale, .iconPalIndex = 0, //FOOTPRINT(Basculegion), - //FOLLOWER(BasculegionFemale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculegionFemale, gShinyFollowerPalette_BasculegionFemale) - FOLLOWER(BasculegionFemale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BasculegionFemale) + FOLLOWER( + sPicTable_BasculegionFemale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_BasculegionFemale + //, gShinyFollowerPalette_BasculegionFemale + ) .levelUpLearnset = sBasculegionLevelUpLearnset, .teachableLearnset = sBasculegionTeachableLearnset, .formSpeciesIdTable = sBasculegionFormSpeciesIdTable, @@ -3671,7 +4107,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sandile, .iconPalIndex = 1, FOOTPRINT(Sandile) - FOLLOWER(Sandile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sandile, gShinyFollowerPalette_Sandile) + FOLLOWER( + sPicTable_Sandile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sandile, + gShinyFollowerPalette_Sandile + ) .levelUpLearnset = sSandileLevelUpLearnset, .teachableLearnset = sSandileTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 29, SPECIES_KROKOROK}), @@ -3726,7 +4169,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Krokorok, .iconPalIndex = 1, FOOTPRINT(Krokorok) - FOLLOWER(Krokorok, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Krokorok, gShinyFollowerPalette_Krokorok) + FOLLOWER( + sPicTable_Krokorok, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Krokorok, + gShinyFollowerPalette_Krokorok + ) .levelUpLearnset = sKrokorokLevelUpLearnset, .teachableLearnset = sKrokorokTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_KROOKODILE}), @@ -3787,7 +4237,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Krookodile, .iconPalIndex = 0, FOOTPRINT(Krookodile) - FOLLOWER(Krookodile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Krookodile, gShinyFollowerPalette_Krookodile) + FOLLOWER( + sPicTable_Krookodile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Krookodile, + gShinyFollowerPalette_Krookodile + ) .levelUpLearnset = sKrookodileLevelUpLearnset, .teachableLearnset = sKrookodileTeachableLearnset, }, @@ -3842,7 +4299,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Darumaka, .iconPalIndex = 0, FOOTPRINT(Darumaka) - FOLLOWER(Darumaka, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Darumaka, gShinyFollowerPalette_Darumaka) + FOLLOWER( + sPicTable_Darumaka, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Darumaka, + gShinyFollowerPalette_Darumaka + ) .levelUpLearnset = sDarumakaLevelUpLearnset, .teachableLearnset = sDarumakaTeachableLearnset, .formSpeciesIdTable = sDarumakaFormSpeciesIdTable, @@ -3897,7 +4361,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarmanitanStandardMode, .iconPalIndex = 0, FOOTPRINT(Darmanitan) - FOLLOWER(DarmanitanStandardMode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DarmanitanStandardMode, gShinyFollowerPalette_DarmanitanStandardMode) + FOLLOWER( + sPicTable_DarmanitanStandardMode, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DarmanitanStandardMode, + gShinyFollowerPalette_DarmanitanStandardMode + ) .levelUpLearnset = sDarmanitanLevelUpLearnset, .teachableLearnset = sDarmanitanTeachableLearnset, .formSpeciesIdTable = sDarmanitanFormSpeciesIdTable, @@ -4006,7 +4477,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarumakaGalarian, .iconPalIndex = 0, FOOTPRINT(Darumaka) - FOLLOWER(DarumakaGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DarumakaGalarian, gShinyFollowerPalette_DarumakaGalarian) + FOLLOWER( + sPicTable_DarumakaGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DarumakaGalarian, + gShinyFollowerPalette_DarumakaGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sDarumakaGalarianLevelUpLearnset, .teachableLearnset = sDarumakaGalarianTeachableLearnset, @@ -4062,7 +4540,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarmanitanGalarianStandardMode, .iconPalIndex = 0, FOOTPRINT(Darmanitan) - FOLLOWER(DarmanitanGalarianStandardMode, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DarmanitanGalarianStandardMode, gShinyFollowerPalette_DarmanitanGalarianStandardMode) + FOLLOWER( + sPicTable_DarmanitanGalarianStandardMode, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DarmanitanGalarianStandardMode, + gShinyFollowerPalette_DarmanitanGalarianStandardMode + ) .isGalarianForm = TRUE, .levelUpLearnset = sDarmanitanGalarianLevelUpLearnset, .teachableLearnset = sDarmanitanGalarianTeachableLearnset, @@ -4177,7 +4662,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Maractus, .iconPalIndex = 1, FOOTPRINT(Maractus) - FOLLOWER(Maractus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Maractus, gShinyFollowerPalette_Maractus) + FOLLOWER( + sPicTable_Maractus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Maractus, + gShinyFollowerPalette_Maractus + ) .levelUpLearnset = sMaractusLevelUpLearnset, .teachableLearnset = sMaractusTeachableLearnset, }, @@ -4233,7 +4725,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Dwebble, .iconPalIndex = 0, FOOTPRINT(Dwebble) - FOLLOWER(Dwebble, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dwebble, gShinyFollowerPalette_Dwebble) + FOLLOWER( + sPicTable_Dwebble, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dwebble, + gShinyFollowerPalette_Dwebble + ) .levelUpLearnset = sDwebbleLevelUpLearnset, .teachableLearnset = sDwebbleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_CRUSTLE}), @@ -4288,7 +4787,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Crustle, .iconPalIndex = 2, FOOTPRINT(Crustle) - FOLLOWER(Crustle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Crustle, gShinyFollowerPalette_Crustle) + FOLLOWER( + sPicTable_Crustle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Crustle, + gShinyFollowerPalette_Crustle + ) .levelUpLearnset = sCrustleLevelUpLearnset, .teachableLearnset = sCrustleTeachableLearnset, }, @@ -4344,7 +4850,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scraggy, .iconPalIndex = 2, FOOTPRINT(Scraggy) - FOLLOWER(Scraggy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scraggy, gShinyFollowerPalette_Scraggy) + FOLLOWER( + sPicTable_Scraggy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Scraggy, + gShinyFollowerPalette_Scraggy + ) .levelUpLearnset = sScraggyLevelUpLearnset, .teachableLearnset = sScraggyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_SCRAFTY}), @@ -4400,7 +4913,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scrafty, .iconPalIndex = 0, FOOTPRINT(Scrafty) - FOLLOWER(Scrafty, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scrafty, gShinyFollowerPalette_Scrafty) + FOLLOWER( + sPicTable_Scrafty, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Scrafty, + gShinyFollowerPalette_Scrafty + ) .levelUpLearnset = sScraftyLevelUpLearnset, .teachableLearnset = sScraftyTeachableLearnset, }, @@ -4456,7 +4976,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sigilyph, .iconPalIndex = 0, FOOTPRINT(Sigilyph) - FOLLOWER(Sigilyph, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sigilyph, gShinyFollowerPalette_Sigilyph) + FOLLOWER( + sPicTable_Sigilyph, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sigilyph, + gShinyFollowerPalette_Sigilyph + ) .levelUpLearnset = sSigilyphLevelUpLearnset, .teachableLearnset = sSigilyphTeachableLearnset, }, @@ -4513,7 +5040,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Yamask, .iconPalIndex = 0, FOOTPRINT(Yamask) - FOLLOWER(Yamask, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Yamask, gShinyFollowerPalette_Yamask) + FOLLOWER( + sPicTable_Yamask, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Yamask, + gShinyFollowerPalette_Yamask + ) .levelUpLearnset = sYamaskLevelUpLearnset, .teachableLearnset = sYamaskTeachableLearnset, .formSpeciesIdTable = sYamaskFormSpeciesIdTable, @@ -4569,7 +5103,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cofagrigus, .iconPalIndex = 0, FOOTPRINT(Cofagrigus) - FOLLOWER(Cofagrigus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cofagrigus, gShinyFollowerPalette_Cofagrigus) + FOLLOWER( + sPicTable_Cofagrigus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cofagrigus, + gShinyFollowerPalette_Cofagrigus + ) .levelUpLearnset = sCofagrigusLevelUpLearnset, .teachableLearnset = sCofagrigusTeachableLearnset, }, @@ -4624,7 +5165,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_YamaskGalarian, .iconPalIndex = 2, FOOTPRINT(Yamask) - FOLLOWER(YamaskGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_YamaskGalarian, gShinyFollowerPalette_YamaskGalarian) + FOLLOWER( + sPicTable_YamaskGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_YamaskGalarian, + gShinyFollowerPalette_YamaskGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sYamaskGalarianLevelUpLearnset, .teachableLearnset = sYamaskGalarianTeachableLearnset, @@ -4680,7 +5228,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Runerigus, .iconPalIndex = 2, FOOTPRINT(Runerigus) - FOLLOWER(Runerigus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Runerigus, gShinyFollowerPalette_Runerigus) + FOLLOWER( + sPicTable_Runerigus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Runerigus, + gShinyFollowerPalette_Runerigus + ) .levelUpLearnset = sRunerigusLevelUpLearnset, .teachableLearnset = sRunerigusTeachableLearnset, }, @@ -4736,7 +5291,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tirtouga, .iconPalIndex = 2, FOOTPRINT(Tirtouga) - FOLLOWER(Tirtouga, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tirtouga, gShinyFollowerPalette_Tirtouga) + FOLLOWER( + sPicTable_Tirtouga, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tirtouga, + gShinyFollowerPalette_Tirtouga + ) .levelUpLearnset = sTirtougaLevelUpLearnset, .teachableLearnset = sTirtougaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_CARRACOSTA}), @@ -4790,7 +5352,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Carracosta, .iconPalIndex = 2, FOOTPRINT(Carracosta) - FOLLOWER(Carracosta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Carracosta, gShinyFollowerPalette_Carracosta) + FOLLOWER( + sPicTable_Carracosta, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Carracosta, + gShinyFollowerPalette_Carracosta + ) .levelUpLearnset = sCarracostaLevelUpLearnset, .teachableLearnset = sCarracostaTeachableLearnset, }, @@ -4845,7 +5414,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Archen, .iconPalIndex = 0, FOOTPRINT(Archen) - FOLLOWER(Archen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Archen, gShinyFollowerPalette_Archen) + FOLLOWER( + sPicTable_Archen, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Archen, + gShinyFollowerPalette_Archen + ) .levelUpLearnset = sArchenLevelUpLearnset, .teachableLearnset = sArchenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_ARCHEOPS}), @@ -4900,7 +5476,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Archeops, .iconPalIndex = 0, FOOTPRINT(Archeops) - FOLLOWER(Archeops, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Archeops, gShinyFollowerPalette_Archeops) + FOLLOWER( + sPicTable_Archeops, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Archeops, + gShinyFollowerPalette_Archeops + ) .levelUpLearnset = sArcheopsLevelUpLearnset, .teachableLearnset = sArcheopsTeachableLearnset, }, @@ -4956,7 +5539,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Trubbish, .iconPalIndex = 1, FOOTPRINT(Trubbish) - FOLLOWER(Trubbish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Trubbish, gShinyFollowerPalette_Trubbish) + FOLLOWER( + sPicTable_Trubbish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Trubbish, + gShinyFollowerPalette_Trubbish + ) .levelUpLearnset = sTrubbishLevelUpLearnset, .teachableLearnset = sTrubbishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GARBODOR}), @@ -5013,7 +5603,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Garbodor, .iconPalIndex = 1, FOOTPRINT(Garbodor) - FOLLOWER(Garbodor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Garbodor, gShinyFollowerPalette_Garbodor) + FOLLOWER( + sPicTable_Garbodor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Garbodor, + gShinyFollowerPalette_Garbodor + ) .levelUpLearnset = sGarbodorLevelUpLearnset, .teachableLearnset = sGarbodorTeachableLearnset, .formSpeciesIdTable = sGarbodorFormSpeciesIdTable, @@ -5130,7 +5727,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zorua, .iconPalIndex = 0, FOOTPRINT(Zorua) - FOLLOWER(Zorua, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zorua, gShinyFollowerPalette_Zorua) + FOLLOWER( + sPicTable_Zorua, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zorua, + gShinyFollowerPalette_Zorua + ) .levelUpLearnset = sZoruaLevelUpLearnset, .teachableLearnset = sZoruaTeachableLearnset, .formSpeciesIdTable = sZoruaFormSpeciesIdTable, @@ -5185,7 +5789,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zoroark, .iconPalIndex = 0, FOOTPRINT(Zoroark) - FOLLOWER(Zoroark, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zoroark, gShinyFollowerPalette_Zoroark) + FOLLOWER( + sPicTable_Zoroark, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zoroark, + gShinyFollowerPalette_Zoroark + ) .levelUpLearnset = sZoroarkLevelUpLearnset, .teachableLearnset = sZoroarkTeachableLearnset, .formSpeciesIdTable = sZoroarkFormSpeciesIdTable, @@ -5240,8 +5851,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ZoruaHisuian, .iconPalIndex = 0, FOOTPRINT(Zorua) - //FOLLOWER(ZoruaHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZoruaHisuian, gShinyFollowerPalette_ZoruaHisuian) - FOLLOWER(ZoruaHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZoruaHisuian) + FOLLOWER( + sPicTable_ZoruaHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ZoruaHisuian + //, gShinyFollowerPalette_ZoruaHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sZoruaHisuianLevelUpLearnset, .teachableLearnset = sZoruaHisuianTeachableLearnset, @@ -5297,8 +5914,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ZoroarkHisuian, .iconPalIndex = 0, FOOTPRINT(Zoroark) - //FOLLOWER(ZoroarkHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZoroarkHisuian, gShinyFollowerPalette_ZoroarkHisuian) - FOLLOWER(ZoroarkHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZoroarkHisuian) + FOLLOWER( + sPicTable_ZoroarkHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ZoroarkHisuian + //, gShinyFollowerPalette_ZoroarkHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sZoroarkHisuianLevelUpLearnset, .teachableLearnset = sZoroarkHisuianTeachableLearnset, @@ -5356,7 +5979,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Minccino, .iconPalIndex = 0, FOOTPRINT(Minccino) - FOLLOWER(Minccino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Minccino, gShinyFollowerPalette_Minccino) + FOLLOWER( + sPicTable_Minccino, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Minccino, + gShinyFollowerPalette_Minccino + ) .levelUpLearnset = sMinccinoLevelUpLearnset, .teachableLearnset = sMinccinoTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_CINCCINO}), @@ -5411,7 +6041,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cinccino, .iconPalIndex = 0, FOOTPRINT(Cinccino) - FOLLOWER(Cinccino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cinccino, gShinyFollowerPalette_Cinccino) + FOLLOWER( + sPicTable_Cinccino, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cinccino, + gShinyFollowerPalette_Cinccino + ) .levelUpLearnset = sCinccinoLevelUpLearnset, .teachableLearnset = sCinccinoTeachableLearnset, }, @@ -5466,7 +6103,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothita, .iconPalIndex = 2, FOOTPRINT(Gothita) - FOLLOWER(Gothita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gothita, gShinyFollowerPalette_Gothita) + FOLLOWER( + sPicTable_Gothita, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gothita, + gShinyFollowerPalette_Gothita + ) .levelUpLearnset = sGothitaLevelUpLearnset, .teachableLearnset = sGothitaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOTHORITA}), @@ -5520,7 +6164,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothorita, .iconPalIndex = 2, FOOTPRINT(Gothorita) - FOLLOWER(Gothorita, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gothorita, gShinyFollowerPalette_Gothorita) + FOLLOWER( + sPicTable_Gothorita, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gothorita, + gShinyFollowerPalette_Gothorita + ) .levelUpLearnset = sGothoritaLevelUpLearnset, .teachableLearnset = sGothoritaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_GOTHITELLE}), @@ -5574,7 +6225,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothitelle, .iconPalIndex = 2, FOOTPRINT(Gothitelle) - FOLLOWER(Gothitelle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gothitelle, gShinyFollowerPalette_Gothitelle) + FOLLOWER( + sPicTable_Gothitelle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gothitelle, + gShinyFollowerPalette_Gothitelle + ) .levelUpLearnset = sGothitelleLevelUpLearnset, .teachableLearnset = sGothitelleTeachableLearnset, }, @@ -5631,7 +6289,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Solosis, .iconPalIndex = 1, FOOTPRINT(Solosis) - FOLLOWER(Solosis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Solosis, gShinyFollowerPalette_Solosis) + FOLLOWER( + sPicTable_Solosis, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Solosis, + gShinyFollowerPalette_Solosis + ) .levelUpLearnset = sSolosisLevelUpLearnset, .teachableLearnset = sSolosisTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_DUOSION}), @@ -5686,7 +6351,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Duosion, .iconPalIndex = 1, FOOTPRINT(Duosion) - FOLLOWER(Duosion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Duosion, gShinyFollowerPalette_Duosion) + FOLLOWER( + sPicTable_Duosion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Duosion, + gShinyFollowerPalette_Duosion + ) .levelUpLearnset = sDuosionLevelUpLearnset, .teachableLearnset = sDuosionTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_REUNICLUS}), @@ -5741,7 +6413,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Reuniclus, .iconPalIndex = 1, FOOTPRINT(Reuniclus) - FOLLOWER(Reuniclus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Reuniclus, gShinyFollowerPalette_Reuniclus) + FOLLOWER( + sPicTable_Reuniclus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Reuniclus, + gShinyFollowerPalette_Reuniclus + ) .levelUpLearnset = sReuniclusLevelUpLearnset, .teachableLearnset = sReuniclusTeachableLearnset, }, @@ -5796,7 +6475,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ducklett, .iconPalIndex = 0, FOOTPRINT(Ducklett) - FOLLOWER(Ducklett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ducklett, gShinyFollowerPalette_Ducklett) + FOLLOWER( + sPicTable_Ducklett, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ducklett, + gShinyFollowerPalette_Ducklett + ) .levelUpLearnset = sDucklettLevelUpLearnset, .teachableLearnset = sDucklettTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_SWANNA}), @@ -5850,7 +6536,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swanna, .iconPalIndex = 2, FOOTPRINT(Swanna) - FOLLOWER(Swanna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swanna, gShinyFollowerPalette_Swanna) + FOLLOWER( + sPicTable_Swanna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Swanna, + gShinyFollowerPalette_Swanna + ) .levelUpLearnset = sSwannaLevelUpLearnset, .teachableLearnset = sSwannaTeachableLearnset, }, @@ -5906,7 +6599,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanillite, .iconPalIndex = 0, FOOTPRINT(Vanillite) - FOLLOWER(Vanillite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vanillite, gShinyFollowerPalette_Vanillite) + FOLLOWER( + sPicTable_Vanillite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vanillite, + gShinyFollowerPalette_Vanillite + ) .levelUpLearnset = sVanilliteLevelUpLearnset, .teachableLearnset = sVanilliteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_VANILLISH}), @@ -5961,7 +6661,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanillish, .iconPalIndex = 2, FOOTPRINT(Vanillish) - FOLLOWER(Vanillish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vanillish, gShinyFollowerPalette_Vanillish) + FOLLOWER( + sPicTable_Vanillish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vanillish, + gShinyFollowerPalette_Vanillish + ) .levelUpLearnset = sVanillishLevelUpLearnset, .teachableLearnset = sVanillishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 47, SPECIES_VANILLUXE}), @@ -6016,7 +6723,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanilluxe, .iconPalIndex = 2, FOOTPRINT(Vanilluxe) - FOLLOWER(Vanilluxe, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vanilluxe, gShinyFollowerPalette_Vanilluxe) + FOLLOWER( + sPicTable_Vanilluxe, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vanilluxe, + gShinyFollowerPalette_Vanilluxe + ) .levelUpLearnset = sVanilluxeLevelUpLearnset, .teachableLearnset = sVanilluxeTeachableLearnset, }, @@ -6071,7 +6785,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingSpring, .iconPalIndex = 1, FOOTPRINT(Deerling) - FOLLOWER(DeerlingSpring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeerlingSpring, gShinyFollowerPalette_DeerlingSpring) + FOLLOWER( + sPicTable_DeerlingSpring, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DeerlingSpring, + gShinyFollowerPalette_DeerlingSpring + ) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -6126,7 +6847,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingSummer, .iconPalIndex = 1, FOOTPRINT(Deerling) - FOLLOWER(DeerlingSummer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeerlingSummer, gShinyFollowerPalette_DeerlingSummer) + FOLLOWER( + sPicTable_DeerlingSummer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DeerlingSummer, + gShinyFollowerPalette_DeerlingSummer + ) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -6181,7 +6909,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingAutumn, .iconPalIndex = 0, FOOTPRINT(Deerling) - FOLLOWER(DeerlingAutumn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeerlingAutumn, gShinyFollowerPalette_DeerlingAutumn) + FOLLOWER( + sPicTable_DeerlingAutumn, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DeerlingAutumn, + gShinyFollowerPalette_DeerlingAutumn + ) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -6236,7 +6971,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingWinter, .iconPalIndex = 2, FOOTPRINT(Deerling) - FOLLOWER(DeerlingWinter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DeerlingWinter, gShinyFollowerPalette_DeerlingWinter) + FOLLOWER( + sPicTable_DeerlingWinter, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DeerlingWinter, + gShinyFollowerPalette_DeerlingWinter + ) .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -6291,7 +7033,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckSpring, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - FOLLOWER(SawsbuckSpring, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SawsbuckSpring, gShinyFollowerPalette_SawsbuckSpring) + FOLLOWER( + sPicTable_SawsbuckSpring, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SawsbuckSpring, + gShinyFollowerPalette_SawsbuckSpring + ) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6345,7 +7094,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckSummer, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - FOLLOWER(SawsbuckSummer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SawsbuckSummer, gShinyFollowerPalette_SawsbuckSummer) + FOLLOWER( + sPicTable_SawsbuckSummer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SawsbuckSummer, + gShinyFollowerPalette_SawsbuckSummer + ) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6399,7 +7155,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckAutumn, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - FOLLOWER(SawsbuckAutumn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SawsbuckAutumn, gShinyFollowerPalette_SawsbuckAutumn) + FOLLOWER( + sPicTable_SawsbuckAutumn, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SawsbuckAutumn, + gShinyFollowerPalette_SawsbuckAutumn + ) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6453,7 +7216,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckWinter, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - FOLLOWER(SawsbuckWinter, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SawsbuckWinter, gShinyFollowerPalette_SawsbuckWinter) + FOLLOWER( + sPicTable_SawsbuckWinter, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SawsbuckWinter, + gShinyFollowerPalette_SawsbuckWinter + ) .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -6511,7 +7281,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Emolga, .iconPalIndex = 2, FOOTPRINT(Emolga) - FOLLOWER(Emolga, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Emolga, gShinyFollowerPalette_Emolga) + FOLLOWER( + sPicTable_Emolga, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Emolga, + gShinyFollowerPalette_Emolga + ) .levelUpLearnset = sEmolgaLevelUpLearnset, .teachableLearnset = sEmolgaTeachableLearnset, }, @@ -6566,7 +7343,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Karrablast, .iconPalIndex = 0, FOOTPRINT(Karrablast) - FOLLOWER(Karrablast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Karrablast, gShinyFollowerPalette_Karrablast) + FOLLOWER( + sPicTable_Karrablast, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Karrablast, + gShinyFollowerPalette_Karrablast + ) .levelUpLearnset = sKarrablastLevelUpLearnset, .teachableLearnset = sKarrablastTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_SPECIFIC_MON, SPECIES_SHELMET, SPECIES_ESCAVALIER}), @@ -6620,7 +7404,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Escavalier, .iconPalIndex = 0, FOOTPRINT(Escavalier) - FOLLOWER(Escavalier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Escavalier, gShinyFollowerPalette_Escavalier) + FOLLOWER( + sPicTable_Escavalier, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Escavalier, + gShinyFollowerPalette_Escavalier + ) .levelUpLearnset = sEscavalierLevelUpLearnset, .teachableLearnset = sEscavalierTeachableLearnset, }, @@ -6677,7 +7468,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Foongus, .iconPalIndex = 0, FOOTPRINT(Foongus) - FOLLOWER(Foongus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Foongus, gShinyFollowerPalette_Foongus) + FOLLOWER( + sPicTable_Foongus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Foongus, + gShinyFollowerPalette_Foongus + ) .levelUpLearnset = sFoongusLevelUpLearnset, .teachableLearnset = sFoongusTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_AMOONGUSS}), @@ -6734,7 +7532,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Amoonguss, .iconPalIndex = 1, FOOTPRINT(Amoonguss) - FOLLOWER(Amoonguss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Amoonguss, gShinyFollowerPalette_Amoonguss) + FOLLOWER( + sPicTable_Amoonguss, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Amoonguss, + gShinyFollowerPalette_Amoonguss + ) .levelUpLearnset = sAmoongussLevelUpLearnset, .teachableLearnset = sAmoongussTeachableLearnset, }, @@ -6797,7 +7602,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 0, .iconPalIndexFemale = 1, FOOTPRINT(Frillish) - FOLLOWER(Frillish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Frillish, gShinyFollowerPalette_Frillish) + FOLLOWER( + sPicTable_Frillish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Frillish, + gShinyFollowerPalette_Frillish + ) .levelUpLearnset = sFrillishLevelUpLearnset, .teachableLearnset = sFrillishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_JELLICENT}), @@ -6859,7 +7671,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 0, .iconPalIndexFemale = 1, FOOTPRINT(Jellicent) - FOLLOWER(Jellicent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Jellicent, gShinyFollowerPalette_Jellicent) + FOLLOWER( + sPicTable_Jellicent, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Jellicent, + gShinyFollowerPalette_Jellicent + ) .levelUpLearnset = sJellicentLevelUpLearnset, .teachableLearnset = sJellicentTeachableLearnset, }, @@ -6914,7 +7733,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Alomomola, .iconPalIndex = 0, FOOTPRINT(Alomomola) - FOLLOWER(Alomomola, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Alomomola, gShinyFollowerPalette_Alomomola) + FOLLOWER( + sPicTable_Alomomola, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Alomomola, + gShinyFollowerPalette_Alomomola + ) .levelUpLearnset = sAlomomolaLevelUpLearnset, .teachableLearnset = sAlomomolaTeachableLearnset, }, @@ -6969,7 +7795,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Joltik, .iconPalIndex = 0, FOOTPRINT(Joltik) - FOLLOWER(Joltik, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Joltik, gShinyFollowerPalette_Joltik) + FOLLOWER( + sPicTable_Joltik, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Joltik, + gShinyFollowerPalette_Joltik + ) .levelUpLearnset = sJoltikLevelUpLearnset, .teachableLearnset = sJoltikTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GALVANTULA}), @@ -7023,7 +7856,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Galvantula, .iconPalIndex = 2, FOOTPRINT(Galvantula) - FOLLOWER(Galvantula, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Galvantula, gShinyFollowerPalette_Galvantula) + FOLLOWER( + sPicTable_Galvantula, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Galvantula, + gShinyFollowerPalette_Galvantula + ) .levelUpLearnset = sGalvantulaLevelUpLearnset, .teachableLearnset = sGalvantulaTeachableLearnset, }, @@ -7079,7 +7919,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ferroseed, .iconPalIndex = 1, FOOTPRINT(Ferroseed) - FOLLOWER(Ferroseed, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ferroseed, gShinyFollowerPalette_Ferroseed) + FOLLOWER( + sPicTable_Ferroseed, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ferroseed, + gShinyFollowerPalette_Ferroseed + ) .levelUpLearnset = sFerroseedLevelUpLearnset, .teachableLearnset = sFerroseedTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_FERROTHORN}), @@ -7135,7 +7982,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ferrothorn, .iconPalIndex = 1, FOOTPRINT(Ferrothorn) - FOLLOWER(Ferrothorn, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ferrothorn, gShinyFollowerPalette_Ferrothorn) + FOLLOWER( + sPicTable_Ferrothorn, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ferrothorn, + gShinyFollowerPalette_Ferrothorn + ) .levelUpLearnset = sFerrothornLevelUpLearnset, .teachableLearnset = sFerrothornTeachableLearnset, }, @@ -7192,7 +8046,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klink, .iconPalIndex = 0, FOOTPRINT(Klink) - FOLLOWER(Klink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Klink, gShinyFollowerPalette_Klink) + FOLLOWER( + sPicTable_Klink, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Klink, + gShinyFollowerPalette_Klink + ) .levelUpLearnset = sKlinkLevelUpLearnset, .teachableLearnset = sKlinkTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_KLANG}), @@ -7248,7 +8109,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klang, .iconPalIndex = 0, FOOTPRINT(Klang) - FOLLOWER(Klang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Klang, gShinyFollowerPalette_Klang) + FOLLOWER( + sPicTable_Klang, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Klang, + gShinyFollowerPalette_Klang + ) .levelUpLearnset = sKlangLevelUpLearnset, .teachableLearnset = sKlangTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 49, SPECIES_KLINKLANG}), @@ -7304,7 +8172,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klinklang, .iconPalIndex = 0, FOOTPRINT(Klinklang) - FOLLOWER(Klinklang, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Klinklang, gShinyFollowerPalette_Klinklang) + FOLLOWER( + sPicTable_Klinklang, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Klinklang, + gShinyFollowerPalette_Klinklang + ) .levelUpLearnset = sKlinklangLevelUpLearnset, .teachableLearnset = sKlinklangTeachableLearnset, }, @@ -7360,7 +8235,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tynamo, .iconPalIndex = 0, FOOTPRINT(Tynamo) - FOLLOWER(Tynamo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tynamo, gShinyFollowerPalette_Tynamo) + FOLLOWER( + sPicTable_Tynamo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tynamo, + gShinyFollowerPalette_Tynamo + ) .tmIlliterate = TRUE, .levelUpLearnset = sTynamoLevelUpLearnset, .teachableLearnset = sTynamoTeachableLearnset, @@ -7416,7 +8298,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Eelektrik, .iconPalIndex = 0, FOOTPRINT(Eelektrik) - FOLLOWER(Eelektrik, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Eelektrik, gShinyFollowerPalette_Eelektrik) + FOLLOWER( + sPicTable_Eelektrik, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Eelektrik, + gShinyFollowerPalette_Eelektrik + ) .levelUpLearnset = sEelektrikLevelUpLearnset, .teachableLearnset = sEelektrikTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_EELEKTROSS}), @@ -7471,7 +8360,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Eelektross, .iconPalIndex = 0, FOOTPRINT(Eelektross) - FOLLOWER(Eelektross, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Eelektross, gShinyFollowerPalette_Eelektross) + FOLLOWER( + sPicTable_Eelektross, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Eelektross, + gShinyFollowerPalette_Eelektross + ) .levelUpLearnset = sEelektrossLevelUpLearnset, .teachableLearnset = sEelektrossTeachableLearnset, }, @@ -7526,7 +8422,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Elgyem, .iconPalIndex = 0, FOOTPRINT(Elgyem) - FOLLOWER(Elgyem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Elgyem, gShinyFollowerPalette_Elgyem) + FOLLOWER( + sPicTable_Elgyem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Elgyem, + gShinyFollowerPalette_Elgyem + ) .levelUpLearnset = sElgyemLevelUpLearnset, .teachableLearnset = sElgyemTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_BEHEEYEM}), @@ -7580,7 +8483,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Beheeyem, .iconPalIndex = 2, FOOTPRINT(Beheeyem) - FOLLOWER(Beheeyem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Beheeyem, gShinyFollowerPalette_Beheeyem) + FOLLOWER( + sPicTable_Beheeyem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Beheeyem, + gShinyFollowerPalette_Beheeyem + ) .levelUpLearnset = sBeheeyemLevelUpLearnset, .teachableLearnset = sBeheeyemTeachableLearnset, }, @@ -7640,7 +8550,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Litwick, .iconPalIndex = 2, FOOTPRINT(Litwick) - FOLLOWER(Litwick, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Litwick, gShinyFollowerPalette_Litwick) + FOLLOWER( + sPicTable_Litwick, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Litwick, + gShinyFollowerPalette_Litwick + ) .levelUpLearnset = sLitwickLevelUpLearnset, .teachableLearnset = sLitwickTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_LAMPENT}), @@ -7699,7 +8616,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lampent, .iconPalIndex = 2, FOOTPRINT(Lampent) - FOLLOWER(Lampent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lampent, gShinyFollowerPalette_Lampent) + FOLLOWER( + sPicTable_Lampent, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lampent, + gShinyFollowerPalette_Lampent + ) .levelUpLearnset = sLampentLevelUpLearnset, .teachableLearnset = sLampentTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_CHANDELURE}), @@ -7758,7 +8682,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Chandelure, .iconPalIndex = 2, FOOTPRINT(Chandelure) - FOLLOWER(Chandelure, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chandelure, gShinyFollowerPalette_Chandelure) + FOLLOWER( + sPicTable_Chandelure, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Chandelure, + gShinyFollowerPalette_Chandelure + ) .levelUpLearnset = sChandelureLevelUpLearnset, .teachableLearnset = sChandelureTeachableLearnset, }, @@ -7813,7 +8744,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Axew, .iconPalIndex = 1, FOOTPRINT(Axew) - FOLLOWER(Axew, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Axew, gShinyFollowerPalette_Axew) + FOLLOWER( + sPicTable_Axew, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Axew, + gShinyFollowerPalette_Axew + ) .levelUpLearnset = sAxewLevelUpLearnset, .teachableLearnset = sAxewTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_FRAXURE}), @@ -7867,7 +8805,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Fraxure, .iconPalIndex = 1, FOOTPRINT(Fraxure) - FOLLOWER(Fraxure, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fraxure, gShinyFollowerPalette_Fraxure) + FOLLOWER( + sPicTable_Fraxure, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Fraxure, + gShinyFollowerPalette_Fraxure + ) .levelUpLearnset = sFraxureLevelUpLearnset, .teachableLearnset = sFraxureTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_HAXORUS}), @@ -7921,7 +8866,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Haxorus, .iconPalIndex = 2, FOOTPRINT(Haxorus) - FOLLOWER(Haxorus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Haxorus, gShinyFollowerPalette_Haxorus) + FOLLOWER( + sPicTable_Haxorus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Haxorus, + gShinyFollowerPalette_Haxorus + ) .levelUpLearnset = sHaxorusLevelUpLearnset, .teachableLearnset = sHaxorusTeachableLearnset, }, @@ -7976,7 +8928,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cubchoo, .iconPalIndex = 0, FOOTPRINT(Cubchoo) - FOLLOWER(Cubchoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cubchoo, gShinyFollowerPalette_Cubchoo) + FOLLOWER( + sPicTable_Cubchoo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cubchoo, + gShinyFollowerPalette_Cubchoo + ) .levelUpLearnset = sCubchooLevelUpLearnset, .teachableLearnset = sCubchooTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_BEARTIC}), @@ -8030,7 +8989,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Beartic, .iconPalIndex = 0, FOOTPRINT(Beartic) - FOLLOWER(Beartic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Beartic, gShinyFollowerPalette_Beartic) + FOLLOWER( + sPicTable_Beartic, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Beartic, + gShinyFollowerPalette_Beartic + ) .levelUpLearnset = sBearticLevelUpLearnset, .teachableLearnset = sBearticTeachableLearnset, }, @@ -8087,7 +9053,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cryogonal, .iconPalIndex = 0, FOOTPRINT(Cryogonal) - FOLLOWER(Cryogonal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cryogonal, gShinyFollowerPalette_Cryogonal) + FOLLOWER( + sPicTable_Cryogonal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cryogonal, + gShinyFollowerPalette_Cryogonal + ) .levelUpLearnset = sCryogonalLevelUpLearnset, .teachableLearnset = sCryogonalTeachableLearnset, }, @@ -8142,7 +9115,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Shelmet, .iconPalIndex = 1, FOOTPRINT(Shelmet) - FOLLOWER(Shelmet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shelmet, gShinyFollowerPalette_Shelmet) + FOLLOWER( + sPicTable_Shelmet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Shelmet, + gShinyFollowerPalette_Shelmet + ) .levelUpLearnset = sShelmetLevelUpLearnset, .teachableLearnset = sShelmetTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_SPECIFIC_MON, SPECIES_KARRABLAST, SPECIES_ACCELGOR}), @@ -8196,7 +9176,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Accelgor, .iconPalIndex = 1, FOOTPRINT(Accelgor) - FOLLOWER(Accelgor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Accelgor, gShinyFollowerPalette_Accelgor) + FOLLOWER( + sPicTable_Accelgor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Accelgor, + gShinyFollowerPalette_Accelgor + ) .levelUpLearnset = sAccelgorLevelUpLearnset, .teachableLearnset = sAccelgorTeachableLearnset, }, @@ -8252,7 +9239,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Stunfisk, .iconPalIndex = 2, FOOTPRINT(Stunfisk) - FOLLOWER(Stunfisk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stunfisk, gShinyFollowerPalette_Stunfisk) + FOLLOWER( + sPicTable_Stunfisk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Stunfisk, + gShinyFollowerPalette_Stunfisk + ) .levelUpLearnset = sStunfiskLevelUpLearnset, .teachableLearnset = sStunfiskTeachableLearnset, .formSpeciesIdTable = sStunfiskFormSpeciesIdTable, @@ -8307,7 +9301,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_StunfiskGalarian, .iconPalIndex = 1, FOOTPRINT(Stunfisk) - FOLLOWER(StunfiskGalarian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_StunfiskGalarian, gShinyFollowerPalette_StunfiskGalarian) + FOLLOWER( + sPicTable_StunfiskGalarian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_StunfiskGalarian, + gShinyFollowerPalette_StunfiskGalarian + ) .isGalarianForm = TRUE, .levelUpLearnset = sStunfiskGalarianLevelUpLearnset, .teachableLearnset = sStunfiskGalarianTeachableLearnset, @@ -8365,7 +9366,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mienfoo, .iconPalIndex = 1, FOOTPRINT(Mienfoo) - FOLLOWER(Mienfoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mienfoo, gShinyFollowerPalette_Mienfoo) + FOLLOWER( + sPicTable_Mienfoo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mienfoo, + gShinyFollowerPalette_Mienfoo + ) .levelUpLearnset = sMienfooLevelUpLearnset, .teachableLearnset = sMienfooTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_MIENSHAO}), @@ -8419,7 +9427,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mienshao, .iconPalIndex = 2, FOOTPRINT(Mienshao) - FOLLOWER(Mienshao, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mienshao, gShinyFollowerPalette_Mienshao) + FOLLOWER( + sPicTable_Mienshao, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mienshao, + gShinyFollowerPalette_Mienshao + ) .levelUpLearnset = sMienshaoLevelUpLearnset, .teachableLearnset = sMienshaoTeachableLearnset, }, @@ -8475,7 +9490,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Druddigon, .iconPalIndex = 0, FOOTPRINT(Druddigon) - FOLLOWER(Druddigon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Druddigon, gShinyFollowerPalette_Druddigon) + FOLLOWER( + sPicTable_Druddigon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Druddigon, + gShinyFollowerPalette_Druddigon + ) .levelUpLearnset = sDruddigonLevelUpLearnset, .teachableLearnset = sDruddigonTeachableLearnset, }, @@ -8532,7 +9554,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Golett, .iconPalIndex = 0, FOOTPRINT(Golett) - FOLLOWER(Golett, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golett, gShinyFollowerPalette_Golett) + FOLLOWER( + sPicTable_Golett, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Golett, + gShinyFollowerPalette_Golett + ) .levelUpLearnset = sGolettLevelUpLearnset, .teachableLearnset = sGolettTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_GOLURK}), @@ -8588,7 +9617,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Golurk, .iconPalIndex = 0, FOOTPRINT(Golurk) - FOLLOWER(Golurk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golurk, gShinyFollowerPalette_Golurk) + FOLLOWER( + sPicTable_Golurk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Golurk, + gShinyFollowerPalette_Golurk + ) .levelUpLearnset = sGolurkLevelUpLearnset, .teachableLearnset = sGolurkTeachableLearnset, }, @@ -8643,7 +9679,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pawniard, .iconPalIndex = 0, FOOTPRINT(Pawniard) - FOLLOWER(Pawniard, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pawniard, gShinyFollowerPalette_Pawniard) + FOLLOWER( + sPicTable_Pawniard, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pawniard, + gShinyFollowerPalette_Pawniard + ) .levelUpLearnset = sPawniardLevelUpLearnset, .teachableLearnset = sPawniardTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_BISHARP}), @@ -8697,7 +9740,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Bisharp, .iconPalIndex = 0, FOOTPRINT(Bisharp) - FOLLOWER(Bisharp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bisharp, gShinyFollowerPalette_Bisharp) + FOLLOWER( + sPicTable_Bisharp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bisharp, + gShinyFollowerPalette_Bisharp + ) .levelUpLearnset = sBisharpLevelUpLearnset, .teachableLearnset = sBisharpTeachableLearnset, .evolutions = EVOLUTION({EVO_NONE, 0, SPECIES_KINGAMBIT}), @@ -8807,7 +9857,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Bouffalant, .iconPalIndex = 2, FOOTPRINT(Bouffalant) - FOLLOWER(Bouffalant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bouffalant, gShinyFollowerPalette_Bouffalant) + FOLLOWER( + sPicTable_Bouffalant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bouffalant, + gShinyFollowerPalette_Bouffalant + ) .levelUpLearnset = sBouffalantLevelUpLearnset, .teachableLearnset = sBouffalantTeachableLearnset, }, @@ -8862,7 +9919,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Rufflet, .iconPalIndex = 2, FOOTPRINT(Rufflet) - FOLLOWER(Rufflet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rufflet, gShinyFollowerPalette_Rufflet) + FOLLOWER( + sPicTable_Rufflet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rufflet, + gShinyFollowerPalette_Rufflet + ) .levelUpLearnset = sRuffletLevelUpLearnset, .teachableLearnset = sRuffletTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_BRAVIARY}, @@ -8918,7 +9982,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Braviary, .iconPalIndex = 0, FOOTPRINT(Braviary) - FOLLOWER(Braviary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Braviary, gShinyFollowerPalette_Braviary) + FOLLOWER( + sPicTable_Braviary, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Braviary, + gShinyFollowerPalette_Braviary + ) .levelUpLearnset = sBraviaryLevelUpLearnset, .teachableLearnset = sBraviaryTeachableLearnset, .formSpeciesIdTable = sBraviaryFormSpeciesIdTable, @@ -8973,8 +10044,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BraviaryHisuian, .iconPalIndex = 2, FOOTPRINT(Braviary) - //FOLLOWER(BraviaryHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BraviaryHisuian, gShinyFollowerPalette_BraviaryHisuian) - FOLLOWER(BraviaryHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_BraviaryHisuian) + FOLLOWER( + sPicTable_BraviaryHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_BraviaryHisuian + //, gShinyFollowerPalette_BraviaryHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sBraviaryHisuianLevelUpLearnset, .teachableLearnset = sBraviaryHisuianTeachableLearnset, @@ -9032,7 +10109,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vullaby, .iconPalIndex = 0, FOOTPRINT(Vullaby) - FOLLOWER(Vullaby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vullaby, gShinyFollowerPalette_Vullaby) + FOLLOWER( + sPicTable_Vullaby, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vullaby, + gShinyFollowerPalette_Vullaby + ) .levelUpLearnset = sVullabyLevelUpLearnset, .teachableLearnset = sVullabyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_MANDIBUZZ}), @@ -9086,7 +10170,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mandibuzz, .iconPalIndex = 1, FOOTPRINT(Mandibuzz) - FOLLOWER(Mandibuzz, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mandibuzz, gShinyFollowerPalette_Mandibuzz) + FOLLOWER( + sPicTable_Mandibuzz, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mandibuzz, + gShinyFollowerPalette_Mandibuzz + ) .levelUpLearnset = sMandibuzzLevelUpLearnset, .teachableLearnset = sMandibuzzTeachableLearnset, }, @@ -9141,7 +10232,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Heatmor, .iconPalIndex = 2, FOOTPRINT(Heatmor) - FOLLOWER(Heatmor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Heatmor, gShinyFollowerPalette_Heatmor) + FOLLOWER( + sPicTable_Heatmor, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Heatmor, + gShinyFollowerPalette_Heatmor + ) .levelUpLearnset = sHeatmorLevelUpLearnset, .teachableLearnset = sHeatmorTeachableLearnset, }, @@ -9196,7 +10294,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Durant, .iconPalIndex = 0, FOOTPRINT(Durant) - FOLLOWER(Durant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Durant, gShinyFollowerPalette_Durant) + FOLLOWER( + sPicTable_Durant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Durant, + gShinyFollowerPalette_Durant + ) .levelUpLearnset = sDurantLevelUpLearnset, .teachableLearnset = sDurantTeachableLearnset, }, @@ -9251,7 +10356,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Deino, .iconPalIndex = 2, FOOTPRINT(Deino) - FOLLOWER(Deino, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Deino, gShinyFollowerPalette_Deino) + FOLLOWER( + sPicTable_Deino, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Deino, + gShinyFollowerPalette_Deino + ) .levelUpLearnset = sDeinoLevelUpLearnset, .teachableLearnset = sDeinoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_ZWEILOUS}), @@ -9305,7 +10417,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zweilous, .iconPalIndex = 2, FOOTPRINT(Zweilous) - FOLLOWER(Zweilous, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zweilous, gShinyFollowerPalette_Zweilous) + FOLLOWER( + sPicTable_Zweilous, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zweilous, + gShinyFollowerPalette_Zweilous + ) .levelUpLearnset = sZweilousLevelUpLearnset, .teachableLearnset = sZweilousTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 64, SPECIES_HYDREIGON}), @@ -9360,7 +10479,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Hydreigon, .iconPalIndex = 2, FOOTPRINT(Hydreigon) - FOLLOWER(Hydreigon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hydreigon, gShinyFollowerPalette_Hydreigon) + FOLLOWER( + sPicTable_Hydreigon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hydreigon, + gShinyFollowerPalette_Hydreigon + ) .levelUpLearnset = sHydreigonLevelUpLearnset, .teachableLearnset = sHydreigonTeachableLearnset, }, @@ -9415,7 +10541,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Larvesta, .iconPalIndex = 0, FOOTPRINT(Larvesta) - FOLLOWER(Larvesta, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Larvesta, gShinyFollowerPalette_Larvesta) + FOLLOWER( + sPicTable_Larvesta, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Larvesta, + gShinyFollowerPalette_Larvesta + ) .levelUpLearnset = sLarvestaLevelUpLearnset, .teachableLearnset = sLarvestaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 59, SPECIES_VOLCARONA}), @@ -9472,7 +10605,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Volcarona, .iconPalIndex = 0, FOOTPRINT(Volcarona) - FOLLOWER(Volcarona, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Volcarona, gShinyFollowerPalette_Volcarona) + FOLLOWER( + sPicTable_Volcarona, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Volcarona, + gShinyFollowerPalette_Volcarona + ) .levelUpLearnset = sVolcaronaLevelUpLearnset, .teachableLearnset = sVolcaronaTeachableLearnset, }, @@ -9527,7 +10667,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cobalion, .iconPalIndex = 0, FOOTPRINT(Cobalion) - FOLLOWER(Cobalion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cobalion, gShinyFollowerPalette_Cobalion) + FOLLOWER( + sPicTable_Cobalion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cobalion, + gShinyFollowerPalette_Cobalion + ) .isLegendary = TRUE, .levelUpLearnset = sCobalionLevelUpLearnset, .teachableLearnset = sCobalionTeachableLearnset, @@ -9583,7 +10730,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Terrakion, .iconPalIndex = 2, FOOTPRINT(Terrakion) - FOLLOWER(Terrakion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Terrakion, gShinyFollowerPalette_Terrakion) + FOLLOWER( + sPicTable_Terrakion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Terrakion, + gShinyFollowerPalette_Terrakion + ) .isLegendary = TRUE, .levelUpLearnset = sTerrakionLevelUpLearnset, .teachableLearnset = sTerrakionTeachableLearnset, @@ -9639,7 +10793,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Virizion, .iconPalIndex = 1, FOOTPRINT(Virizion) - FOLLOWER(Virizion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Virizion, gShinyFollowerPalette_Virizion) + FOLLOWER( + sPicTable_Virizion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Virizion, + gShinyFollowerPalette_Virizion + ) .isLegendary = TRUE, .levelUpLearnset = sVirizionLevelUpLearnset, .teachableLearnset = sVirizionTeachableLearnset, @@ -9696,7 +10857,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_TornadusIncarnate, .iconPalIndex = 1, FOOTPRINT(Tornadus) - FOLLOWER(TornadusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TornadusIncarnate, gShinyFollowerPalette_TornadusIncarnate) + FOLLOWER( + sPicTable_TornadusIncarnate, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_TornadusIncarnate, + gShinyFollowerPalette_TornadusIncarnate + ) .isLegendary = TRUE, .levelUpLearnset = sTornadusLevelUpLearnset, .teachableLearnset = sTornadusTeachableLearnset, @@ -9810,7 +10978,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ThundurusIncarnate, .iconPalIndex = 0, FOOTPRINT(Thundurus) - FOLLOWER(ThundurusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ThundurusIncarnate, gShinyFollowerPalette_ThundurusIncarnate) + FOLLOWER( + sPicTable_ThundurusIncarnate, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ThundurusIncarnate, + gShinyFollowerPalette_ThundurusIncarnate + ) .isLegendary = TRUE, .levelUpLearnset = sThundurusLevelUpLearnset, .teachableLearnset = sThundurusTeachableLearnset, @@ -9924,7 +11099,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Reshiram, .iconPalIndex = 0, FOOTPRINT(Reshiram) - FOLLOWER(Reshiram, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Reshiram, gShinyFollowerPalette_Reshiram) + FOLLOWER( + sPicTable_Reshiram, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Reshiram, + gShinyFollowerPalette_Reshiram + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sReshiramLevelUpLearnset, @@ -9981,7 +11163,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zekrom, .iconPalIndex = 2, FOOTPRINT(Zekrom) - FOLLOWER(Zekrom, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zekrom, gShinyFollowerPalette_Zekrom) + FOLLOWER( + sPicTable_Zekrom, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zekrom, + gShinyFollowerPalette_Zekrom + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZekromLevelUpLearnset, @@ -10039,7 +11228,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_LandorusIncarnate, .iconPalIndex = 0, FOOTPRINT(Landorus) - FOLLOWER(LandorusIncarnate, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LandorusIncarnate, gShinyFollowerPalette_LandorusIncarnate) + FOLLOWER( + sPicTable_LandorusIncarnate, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_LandorusIncarnate, + gShinyFollowerPalette_LandorusIncarnate + ) .isLegendary = TRUE, .levelUpLearnset = sLandorusLevelUpLearnset, .teachableLearnset = sLandorusTeachableLearnset, @@ -10155,7 +11351,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Kyurem, .iconPalIndex = 0, FOOTPRINT(Kyurem) - FOLLOWER(Kyurem, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kyurem, gShinyFollowerPalette_Kyurem) + FOLLOWER( + sPicTable_Kyurem, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Kyurem, + gShinyFollowerPalette_Kyurem + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sKyuremLevelUpLearnset, @@ -10341,7 +11544,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_KeldeoOrdinary, .iconPalIndex = 0, FOOTPRINT(Keldeo) - FOLLOWER(KeldeoOrdinary, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_KeldeoOrdinary, gShinyFollowerPalette_KeldeoOrdinary) + FOLLOWER( + sPicTable_KeldeoOrdinary, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_KeldeoOrdinary, + gShinyFollowerPalette_KeldeoOrdinary + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sKeldeoLevelUpLearnset, @@ -10463,7 +11673,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_MeloettaAria, .iconPalIndex = 4, FOOTPRINT(Meloetta) - FOLLOWER(MeloettaAria, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeloettaAria, gShinyFollowerPalette_MeloettaAria) + FOLLOWER( + sPicTable_MeloettaAria, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MeloettaAria, + gShinyFollowerPalette_MeloettaAria + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMeloettaLevelUpLearnset, @@ -10525,7 +11742,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_MeloettaPirouette, .iconPalIndex = 0, FOOTPRINT(Meloetta) - FOLLOWER(MeloettaPirouette, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeloettaPirouette, gShinyFollowerPalette_MeloettaPirouette) + FOLLOWER( + sPicTable_MeloettaPirouette, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MeloettaPirouette, + gShinyFollowerPalette_MeloettaPirouette + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMeloettaLevelUpLearnset, @@ -10582,7 +11806,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Genesect, \ .iconPalIndex = 2, \ FOOTPRINT(Genesect) \ - FOLLOWER(Genesect, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Genesect, gShinyFollowerPalette_Genesect) \ + FOLLOWER( \ + sPicTable_Genesect, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Genesect, \ + gShinyFollowerPalette_Genesect \ + ) \ .levelUpLearnset = sGenesectLevelUpLearnset, \ .teachableLearnset = sGenesectTeachableLearnset, \ .formSpeciesIdTable = sGenesectFormSpeciesIdTable, \ diff --git a/src/data/pokemon/species_info/gen_6_families.h b/src/data/pokemon/species_info/gen_6_families.h index 124a78b42d1e..61e28280888e 100644 --- a/src/data/pokemon/species_info/gen_6_families.h +++ b/src/data/pokemon/species_info/gen_6_families.h @@ -52,7 +52,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Chespin, .iconPalIndex = 1, FOOTPRINT(Chespin) - FOLLOWER(Chespin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chespin, gShinyFollowerPalette_Chespin) + FOLLOWER( + sPicTable_Chespin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Chespin, + gShinyFollowerPalette_Chespin + ) .levelUpLearnset = sChespinLevelUpLearnset, .teachableLearnset = sChespinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_QUILLADIN}), @@ -106,7 +113,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Quilladin, .iconPalIndex = 1, FOOTPRINT(Quilladin) - FOLLOWER(Quilladin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Quilladin, gShinyFollowerPalette_Quilladin) + FOLLOWER( + sPicTable_Quilladin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Quilladin, + gShinyFollowerPalette_Quilladin + ) .levelUpLearnset = sQuilladinLevelUpLearnset, .teachableLearnset = sQuilladinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CHESNAUGHT}), @@ -160,7 +174,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Chesnaught, .iconPalIndex = 1, FOOTPRINT(Chesnaught) - FOLLOWER(Chesnaught, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chesnaught, gShinyFollowerPalette_Chesnaught) + FOLLOWER( + sPicTable_Chesnaught, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Chesnaught, + gShinyFollowerPalette_Chesnaught + ) .levelUpLearnset = sChesnaughtLevelUpLearnset, .teachableLearnset = sChesnaughtTeachableLearnset, }, @@ -215,7 +236,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fennekin, .iconPalIndex = 0, FOOTPRINT(Fennekin) - FOLLOWER(Fennekin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fennekin, gShinyFollowerPalette_Fennekin) + FOLLOWER( + sPicTable_Fennekin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Fennekin, + gShinyFollowerPalette_Fennekin + ) .levelUpLearnset = sFennekinLevelUpLearnset, .teachableLearnset = sFennekinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_BRAIXEN}), @@ -269,7 +297,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Braixen, .iconPalIndex = 0, FOOTPRINT(Braixen) - FOLLOWER(Braixen, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Braixen, gShinyFollowerPalette_Braixen) + FOLLOWER( + sPicTable_Braixen, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Braixen, + gShinyFollowerPalette_Braixen + ) .levelUpLearnset = sBraixenLevelUpLearnset, .teachableLearnset = sBraixenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_DELPHOX}), @@ -323,7 +358,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Delphox, .iconPalIndex = 0, FOOTPRINT(Delphox) - FOLLOWER(Delphox, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Delphox, gShinyFollowerPalette_Delphox) + FOLLOWER( + sPicTable_Delphox, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Delphox, + gShinyFollowerPalette_Delphox + ) .levelUpLearnset = sDelphoxLevelUpLearnset, .teachableLearnset = sDelphoxTeachableLearnset, }, @@ -378,7 +420,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Froakie, .iconPalIndex = 0, FOOTPRINT(Froakie) - FOLLOWER(Froakie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Froakie, gShinyFollowerPalette_Froakie) + FOLLOWER( + sPicTable_Froakie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Froakie, + gShinyFollowerPalette_Froakie + ) .levelUpLearnset = sFroakieLevelUpLearnset, .teachableLearnset = sFroakieTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_FROGADIER}), @@ -432,7 +481,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Frogadier, .iconPalIndex = 0, FOOTPRINT(Frogadier) - FOLLOWER(Frogadier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Frogadier, gShinyFollowerPalette_Frogadier) + FOLLOWER( + sPicTable_Frogadier, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Frogadier, + gShinyFollowerPalette_Frogadier + ) .levelUpLearnset = sFrogadierLevelUpLearnset, .teachableLearnset = sFrogadierTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GRENINJA}), @@ -483,7 +539,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Greninja, .iconPalIndex = 0, FOOTPRINT(Greninja) - FOLLOWER(Greninja, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Greninja, gShinyFollowerPalette_Greninja) + FOLLOWER( + sPicTable_Greninja, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Greninja, + gShinyFollowerPalette_Greninja + ) .levelUpLearnset = sGreninjaLevelUpLearnset, .teachableLearnset = sGreninjaTeachableLearnset, .formSpeciesIdTable = sGreninjaFormSpeciesIdTable, @@ -534,7 +597,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Greninja, .iconPalIndex = 0, FOOTPRINT(Greninja) - FOLLOWER(Greninja, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Greninja, gShinyFollowerPalette_Greninja) + FOLLOWER( + sPicTable_Greninja, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Greninja, + gShinyFollowerPalette_Greninja + ) .levelUpLearnset = sGreninjaLevelUpLearnset, .teachableLearnset = sGreninjaTeachableLearnset, .formSpeciesIdTable = sGreninjaFormSpeciesIdTable, @@ -646,7 +716,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Bunnelby, .iconPalIndex = 2, FOOTPRINT(Bunnelby) - FOLLOWER(Bunnelby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bunnelby, gShinyFollowerPalette_Bunnelby) + FOLLOWER( + sPicTable_Bunnelby, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bunnelby, + gShinyFollowerPalette_Bunnelby + ) .levelUpLearnset = sBunnelbyLevelUpLearnset, .teachableLearnset = sBunnelbyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_DIGGERSBY}), @@ -700,7 +777,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Diggersby, .iconPalIndex = 2, FOOTPRINT(Diggersby) - FOLLOWER(Diggersby, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Diggersby, gShinyFollowerPalette_Diggersby) + FOLLOWER( + sPicTable_Diggersby, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Diggersby, + gShinyFollowerPalette_Diggersby + ) .levelUpLearnset = sDiggersbyLevelUpLearnset, .teachableLearnset = sDiggersbyTeachableLearnset, }, @@ -755,7 +839,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fletchling, .iconPalIndex = 2, FOOTPRINT(Fletchling) - FOLLOWER(Fletchling, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fletchling, gShinyFollowerPalette_Fletchling) + FOLLOWER( + sPicTable_Fletchling, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Fletchling, + gShinyFollowerPalette_Fletchling + ) .levelUpLearnset = sFletchlingLevelUpLearnset, .teachableLearnset = sFletchlingTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_FLETCHINDER}), @@ -810,7 +901,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fletchinder, .iconPalIndex = 2, FOOTPRINT(Fletchinder) - FOLLOWER(Fletchinder, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fletchinder, gShinyFollowerPalette_Fletchinder) + FOLLOWER( + sPicTable_Fletchinder, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Fletchinder, + gShinyFollowerPalette_Fletchinder + ) .levelUpLearnset = sFletchinderLevelUpLearnset, .teachableLearnset = sFletchinderTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_TALONFLAME}), @@ -865,7 +963,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Talonflame, .iconPalIndex = 2, FOOTPRINT(Talonflame) - FOLLOWER(Talonflame, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Talonflame, gShinyFollowerPalette_Talonflame) + FOLLOWER( + sPicTable_Talonflame, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Talonflame, + gShinyFollowerPalette_Talonflame + ) .levelUpLearnset = sTalonflameLevelUpLearnset, .teachableLearnset = sTalonflameTeachableLearnset, }, @@ -916,7 +1021,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Scatterbug, \ .iconPalIndex = 1, \ FOOTPRINT(Scatterbug) \ - FOLLOWER(Scatterbug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scatterbug, gShinyFollowerPalette_Scatterbug) \ + FOLLOWER( \ + sPicTable_Scatterbug, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Scatterbug, \ + gShinyFollowerPalette_Scatterbug \ + ) \ .tmIlliterate = TRUE, \ .levelUpLearnset = sScatterbugLevelUpLearnset, \ .teachableLearnset = sScatterbugTeachableLearnset, \ @@ -989,7 +1101,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Spewpa, \ .iconPalIndex = 1, \ FOOTPRINT(Spewpa) \ - FOLLOWER(Spewpa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spewpa, gShinyFollowerPalette_Spewpa) \ + FOLLOWER( \ + sPicTable_Spewpa, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Spewpa, \ + gShinyFollowerPalette_Spewpa \ + ) \ .tmIlliterate = TRUE, \ .levelUpLearnset = sSpewpaLevelUpLearnset, \ .teachableLearnset = sSpewpaTeachableLearnset, \ @@ -1064,12 +1183,13 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = iconPal, \ FOOTPRINT(Vivillon) \ FOLLOWER( \ - Vivillon ##form, \ + sPicTable_Vivillon ##form, \ SIZE_32x32, \ SHADOW_SIZE_M, \ TRACKS_FOOT, \ gFollowerPalette_Vivillon ##form, \ - gShinyFollowerPalette_Vivillon ##form) \ + gShinyFollowerPalette_Vivillon ##form \ + ) \ .levelUpLearnset = sVivillonLevelUpLearnset, \ .teachableLearnset = sVivillonTeachableLearnset, \ .formSpeciesIdTable = sVivillonFormSpeciesIdTable @@ -1305,7 +1425,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Litleo, .iconPalIndex = 2, FOOTPRINT(Litleo) - FOLLOWER(Litleo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Litleo, gShinyFollowerPalette_Litleo) + FOLLOWER( + sPicTable_Litleo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Litleo, + gShinyFollowerPalette_Litleo + ) .levelUpLearnset = sLitleoLevelUpLearnset, .teachableLearnset = sLitleoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_PYROAR}), @@ -1365,7 +1492,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = 2, .iconPalIndexFemale = 2, FOOTPRINT(Pyroar) - FOLLOWER(Pyroar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pyroar, gShinyFollowerPalette_Pyroar) + FOLLOWER( + sPicTable_Pyroar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pyroar, + gShinyFollowerPalette_Pyroar + ) .levelUpLearnset = sPyroarLevelUpLearnset, .teachableLearnset = sPyroarTeachableLearnset, }, @@ -1416,12 +1550,13 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = iconPal, \ FOOTPRINT(Flabebe) \ FOLLOWER( \ - Flabebe##Form##Flower, \ + sPicTable_Flabebe##Form##Flower, \ SIZE_32x32, \ SHADOW_SIZE_M, \ TRACKS_FOOT, \ gFollowerPalette_Flabebe##Form##Flower, \ - gShinyFollowerPalette_Flabebe##Form##Flower) \ + gShinyFollowerPalette_Flabebe##Form##Flower \ + ) \ .levelUpLearnset = sFlabebeLevelUpLearnset, \ .teachableLearnset = sFlabebeTeachableLearnset, \ .formSpeciesIdTable = sFlabebeFormSpeciesIdTable, \ @@ -1501,12 +1636,13 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = iconPal, \ FOOTPRINT(Floette) \ FOLLOWER( \ - Floette ##form##Flower, \ + sPicTable_Floette ##form##Flower, \ SIZE_32x32, \ SHADOW_SIZE_M, \ TRACKS_FOOT, \ gFollowerPalette_Floette ##form##Flower, \ - gShinyFollowerPalette_Floette ##form##Flower) \ + gShinyFollowerPalette_Floette ##form##Flower \ + ) \ .formSpeciesIdTable = sFloetteFormSpeciesIdTable #define FLOETTE_NORMAL_INFO(form, FORM, iconPal) \ @@ -1647,12 +1783,13 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = iconPal, \ FOOTPRINT(Florges) \ FOLLOWER( \ - Florges ##Form##Flower, \ + sPicTable_Florges ##Form##Flower, \ SIZE_32x32, \ SHADOW_SIZE_M, \ TRACKS_FOOT, \ gFollowerPalette_Florges ##Form##Flower, \ - gShinyFollowerPalette_Florges ##Form##Flower) \ + gShinyFollowerPalette_Florges ##Form##Flower \ + ) \ .levelUpLearnset = sFlorgesLevelUpLearnset, \ .teachableLearnset = sFlorgesTeachableLearnset, \ .formSpeciesIdTable = sFlorgesFormSpeciesIdTable @@ -1752,7 +1889,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Skiddo, .iconPalIndex = 1, FOOTPRINT(Skiddo) - FOLLOWER(Skiddo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skiddo, gShinyFollowerPalette_Skiddo) + FOLLOWER( + sPicTable_Skiddo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Skiddo, + gShinyFollowerPalette_Skiddo + ) .levelUpLearnset = sSkiddoLevelUpLearnset, .teachableLearnset = sSkiddoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOGOAT}), @@ -1806,7 +1950,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Gogoat, .iconPalIndex = 1, FOOTPRINT(Gogoat) - FOLLOWER(Gogoat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gogoat, gShinyFollowerPalette_Gogoat) + FOLLOWER( + sPicTable_Gogoat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gogoat, + gShinyFollowerPalette_Gogoat + ) .levelUpLearnset = sGogoatLevelUpLearnset, .teachableLearnset = sGogoatTeachableLearnset, }, @@ -1862,7 +2013,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pancham, .iconPalIndex = 1, FOOTPRINT(Pancham) - FOLLOWER(Pancham, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pancham, gShinyFollowerPalette_Pancham) + FOLLOWER( + sPicTable_Pancham, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pancham, + gShinyFollowerPalette_Pancham + ) .levelUpLearnset = sPanchamLevelUpLearnset, .teachableLearnset = sPanchamTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DARK_TYPE_MON_IN_PARTY, 32, SPECIES_PANGORO}), @@ -1917,7 +2075,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pangoro, .iconPalIndex = 1, FOOTPRINT(Pangoro) - FOLLOWER(Pangoro, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pangoro, gShinyFollowerPalette_Pangoro) + FOLLOWER( + sPicTable_Pangoro, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pangoro, + gShinyFollowerPalette_Pangoro + ) .levelUpLearnset = sPangoroLevelUpLearnset, .teachableLearnset = sPangoroTeachableLearnset, }, @@ -1970,12 +2135,13 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = _iconIdx, \ FOOTPRINT(Furfrou) \ FOLLOWER( \ - Furfrou##_form, \ + sPicTable_Furfrou##_form, \ SIZE_32x32, \ SHADOW_SIZE_M, \ TRACKS_FOOT, \ gFollowerPalette_Furfrou##_form, \ - gShinyFollowerPalette_Furfrou##_form) \ + gShinyFollowerPalette_Furfrou##_form \ + ) \ .levelUpLearnset = sFurfrouLevelUpLearnset, \ .teachableLearnset = sFurfrouTeachableLearnset, \ .formSpeciesIdTable = sFurfrouFormSpeciesIdTable, \ @@ -2042,7 +2208,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Espurr, .iconPalIndex = 2, FOOTPRINT(Espurr) - FOLLOWER(Espurr, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Espurr, gShinyFollowerPalette_Espurr) + FOLLOWER( + sPicTable_Espurr, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Espurr, + gShinyFollowerPalette_Espurr + ) .levelUpLearnset = sEspurrLevelUpLearnset, .teachableLearnset = sEspurrTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_MALE, 25, SPECIES_MEOWSTIC_MALE}, @@ -2097,7 +2270,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_MeowsticMale, .iconPalIndex = 0, FOOTPRINT(Meowstic) - FOLLOWER(MeowsticMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeowsticMale, gShinyFollowerPalette_MeowsticMale) + FOLLOWER( + sPicTable_MeowsticMale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MeowsticMale, + gShinyFollowerPalette_MeowsticMale + ) .levelUpLearnset = sMeowsticMaleLevelUpLearnset, .teachableLearnset = sMeowsticMaleTeachableLearnset, .formSpeciesIdTable = sMeowsticFormSpeciesIdTable, @@ -2151,7 +2331,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_MeowsticFemale, .iconPalIndex = 0, FOOTPRINT(Meowstic) - FOLLOWER(MeowsticFemale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MeowsticFemale, gShinyFollowerPalette_MeowsticFemale) + FOLLOWER( + sPicTable_MeowsticFemale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MeowsticFemale, + gShinyFollowerPalette_MeowsticFemale + ) .levelUpLearnset = sMeowsticFemaleLevelUpLearnset, .teachableLearnset = sMeowsticFemaleTeachableLearnset, .formSpeciesIdTable = sMeowsticFormSpeciesIdTable, @@ -2208,7 +2395,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Honedge, .iconPalIndex = 2, FOOTPRINT(Honedge) - FOLLOWER(Honedge, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Honedge, gShinyFollowerPalette_Honedge) + FOLLOWER( + sPicTable_Honedge, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Honedge, + gShinyFollowerPalette_Honedge + ) .levelUpLearnset = sHonedgeLevelUpLearnset, .teachableLearnset = sHonedgeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_DOUBLADE}), @@ -2263,7 +2457,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Doublade, .iconPalIndex = 2, FOOTPRINT(Doublade) - FOLLOWER(Doublade, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Doublade, gShinyFollowerPalette_Doublade) + FOLLOWER( + sPicTable_Doublade, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Doublade, + gShinyFollowerPalette_Doublade + ) .levelUpLearnset = sDoubladeLevelUpLearnset, .teachableLearnset = sDoubladeTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_AEGISLASH_SHIELD}), @@ -2321,7 +2522,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_AegislashShield, .iconPalIndex = 2, FOOTPRINT(Aegislash) - FOLLOWER(AegislashShield, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_AegislashShield, gShinyFollowerPalette_AegislashShield) + FOLLOWER( + sPicTable_AegislashShield, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_AegislashShield, + gShinyFollowerPalette_AegislashShield + ) .levelUpLearnset = sAegislashLevelUpLearnset, .teachableLearnset = sAegislashTeachableLearnset, .formSpeciesIdTable = sAegislashFormSpeciesIdTable, @@ -2440,7 +2648,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Spritzee, .iconPalIndex = 0, FOOTPRINT(Spritzee) - FOLLOWER(Spritzee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spritzee, gShinyFollowerPalette_Spritzee) + FOLLOWER( + sPicTable_Spritzee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Spritzee, + gShinyFollowerPalette_Spritzee + ) .levelUpLearnset = sSpritzeeLevelUpLearnset, .teachableLearnset = sSpritzeeTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_SACHET, SPECIES_AROMATISSE}, @@ -2495,7 +2710,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Aromatisse, .iconPalIndex = 0, FOOTPRINT(Aromatisse) - FOLLOWER(Aromatisse, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Aromatisse, gShinyFollowerPalette_Aromatisse) + FOLLOWER( + sPicTable_Aromatisse, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Aromatisse, + gShinyFollowerPalette_Aromatisse + ) .levelUpLearnset = sAromatisseLevelUpLearnset, .teachableLearnset = sAromatisseTeachableLearnset, }, @@ -2550,7 +2772,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Swirlix, .iconPalIndex = 1, FOOTPRINT(Swirlix) - FOLLOWER(Swirlix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Swirlix, gShinyFollowerPalette_Swirlix) + FOLLOWER( + sPicTable_Swirlix, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Swirlix, + gShinyFollowerPalette_Swirlix + ) .levelUpLearnset = sSwirlixLevelUpLearnset, .teachableLearnset = sSwirlixTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_WHIPPED_DREAM, SPECIES_SLURPUFF}, @@ -2605,7 +2834,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Slurpuff, .iconPalIndex = 1, FOOTPRINT(Slurpuff) - FOLLOWER(Slurpuff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Slurpuff, gShinyFollowerPalette_Slurpuff) + FOLLOWER( + sPicTable_Slurpuff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Slurpuff, + gShinyFollowerPalette_Slurpuff + ) .levelUpLearnset = sSlurpuffLevelUpLearnset, .teachableLearnset = sSlurpuffTeachableLearnset, }, @@ -2661,7 +2897,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Inkay, .iconPalIndex = 0, FOOTPRINT(Inkay) - FOLLOWER(Inkay, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Inkay, gShinyFollowerPalette_Inkay) + FOLLOWER( + sPicTable_Inkay, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Inkay, + gShinyFollowerPalette_Inkay + ) .levelUpLearnset = sInkayLevelUpLearnset, .teachableLearnset = sInkayTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MALAMAR}), @@ -2715,7 +2958,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Malamar, .iconPalIndex = 2, FOOTPRINT(Malamar) - FOLLOWER(Malamar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Malamar, gShinyFollowerPalette_Malamar) + FOLLOWER( + sPicTable_Malamar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Malamar, + gShinyFollowerPalette_Malamar + ) .levelUpLearnset = sMalamarLevelUpLearnset, .teachableLearnset = sMalamarTeachableLearnset, }, @@ -2770,7 +3020,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Binacle, .iconPalIndex = 2, FOOTPRINT(Binacle) - FOLLOWER(Binacle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Binacle, gShinyFollowerPalette_Binacle) + FOLLOWER( + sPicTable_Binacle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Binacle, + gShinyFollowerPalette_Binacle + ) .levelUpLearnset = sBinacleLevelUpLearnset, .teachableLearnset = sBinacleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_BARBARACLE}), @@ -2825,7 +3082,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Barbaracle, .iconPalIndex = 2, FOOTPRINT(Barbaracle) - FOLLOWER(Barbaracle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Barbaracle, gShinyFollowerPalette_Barbaracle) + FOLLOWER( + sPicTable_Barbaracle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Barbaracle, + gShinyFollowerPalette_Barbaracle + ) .levelUpLearnset = sBarbaracleLevelUpLearnset, .teachableLearnset = sBarbaracleTeachableLearnset, }, @@ -2880,7 +3144,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Skrelp, .iconPalIndex = 2, FOOTPRINT(Skrelp) - FOLLOWER(Skrelp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skrelp, gShinyFollowerPalette_Skrelp) + FOLLOWER( + sPicTable_Skrelp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Skrelp, + gShinyFollowerPalette_Skrelp + ) .levelUpLearnset = sSkrelpLevelUpLearnset, .teachableLearnset = sSkrelpTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_DRAGALGE}), @@ -2934,7 +3205,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Dragalge, .iconPalIndex = 5, FOOTPRINT(Dragalge) - FOLLOWER(Dragalge, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dragalge, gShinyFollowerPalette_Dragalge) + FOLLOWER( + sPicTable_Dragalge, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dragalge, + gShinyFollowerPalette_Dragalge + ) .levelUpLearnset = sDragalgeLevelUpLearnset, .teachableLearnset = sDragalgeTeachableLearnset, }, @@ -2990,7 +3268,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Clauncher, .iconPalIndex = 0, FOOTPRINT(Clauncher) - FOLLOWER(Clauncher, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Clauncher, gShinyFollowerPalette_Clauncher) + FOLLOWER( + sPicTable_Clauncher, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Clauncher, + gShinyFollowerPalette_Clauncher + ) .levelUpLearnset = sClauncherLevelUpLearnset, .teachableLearnset = sClauncherTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_CLAWITZER}), @@ -3045,7 +3330,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Clawitzer, .iconPalIndex = 0, FOOTPRINT(Clawitzer) - FOLLOWER(Clawitzer, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Clawitzer, gShinyFollowerPalette_Clawitzer) + FOLLOWER( + sPicTable_Clawitzer, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Clawitzer, + gShinyFollowerPalette_Clawitzer + ) .levelUpLearnset = sClawitzerLevelUpLearnset, .teachableLearnset = sClawitzerTeachableLearnset, }, @@ -3100,7 +3392,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Helioptile, .iconPalIndex = 2, FOOTPRINT(Helioptile) - FOLLOWER(Helioptile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Helioptile, gShinyFollowerPalette_Helioptile) + FOLLOWER( + sPicTable_Helioptile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Helioptile, + gShinyFollowerPalette_Helioptile + ) .levelUpLearnset = sHelioptileLevelUpLearnset, .teachableLearnset = sHelioptileTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_HELIOLISK}), @@ -3155,7 +3454,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Heliolisk, .iconPalIndex = 2, FOOTPRINT(Heliolisk) - FOLLOWER(Heliolisk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Heliolisk, gShinyFollowerPalette_Heliolisk) + FOLLOWER( + sPicTable_Heliolisk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Heliolisk, + gShinyFollowerPalette_Heliolisk + ) .levelUpLearnset = sHelioliskLevelUpLearnset, .teachableLearnset = sHelioliskTeachableLearnset, }, @@ -3210,7 +3516,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Tyrunt, .iconPalIndex = 2, FOOTPRINT(Tyrunt) - FOLLOWER(Tyrunt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tyrunt, gShinyFollowerPalette_Tyrunt) + FOLLOWER( + sPicTable_Tyrunt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tyrunt, + gShinyFollowerPalette_Tyrunt + ) .levelUpLearnset = sTyruntLevelUpLearnset, .teachableLearnset = sTyruntTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 39, SPECIES_TYRANTRUM}), @@ -3264,7 +3577,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Tyrantrum, .iconPalIndex = 0, FOOTPRINT(Tyrantrum) - FOLLOWER(Tyrantrum, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tyrantrum, gShinyFollowerPalette_Tyrantrum) + FOLLOWER( + sPicTable_Tyrantrum, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tyrantrum, + gShinyFollowerPalette_Tyrantrum + ) .levelUpLearnset = sTyrantrumLevelUpLearnset, .teachableLearnset = sTyrantrumTeachableLearnset, }, @@ -3319,7 +3639,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Amaura, .iconPalIndex = 0, FOOTPRINT(Amaura) - FOLLOWER(Amaura, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Amaura, gShinyFollowerPalette_Amaura) + FOLLOWER( + sPicTable_Amaura, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Amaura, + gShinyFollowerPalette_Amaura + ) .levelUpLearnset = sAmauraLevelUpLearnset, .teachableLearnset = sAmauraTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NIGHT, 39, SPECIES_AURORUS}), @@ -3373,7 +3700,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Aurorus, .iconPalIndex = 0, FOOTPRINT(Aurorus) - FOLLOWER(Aurorus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Aurorus, gShinyFollowerPalette_Aurorus) + FOLLOWER( + sPicTable_Aurorus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Aurorus, + gShinyFollowerPalette_Aurorus + ) .levelUpLearnset = sAurorusLevelUpLearnset, .teachableLearnset = sAurorusTeachableLearnset, }, @@ -3433,7 +3767,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Hawlucha, .iconPalIndex = 0, FOOTPRINT(Hawlucha) - FOLLOWER(Hawlucha, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hawlucha, gShinyFollowerPalette_Hawlucha) + FOLLOWER( + sPicTable_Hawlucha, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hawlucha, + gShinyFollowerPalette_Hawlucha + ) .levelUpLearnset = sHawluchaLevelUpLearnset, .teachableLearnset = sHawluchaTeachableLearnset, }, @@ -3488,7 +3829,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Dedenne, .iconPalIndex = 0, FOOTPRINT(Dedenne) - FOLLOWER(Dedenne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dedenne, gShinyFollowerPalette_Dedenne) + FOLLOWER( + sPicTable_Dedenne, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dedenne, + gShinyFollowerPalette_Dedenne + ) .levelUpLearnset = sDedenneLevelUpLearnset, .teachableLearnset = sDedenneTeachableLearnset, }, @@ -3545,7 +3893,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Carbink, .iconPalIndex = 2, FOOTPRINT(Carbink) - FOLLOWER(Carbink, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Carbink, gShinyFollowerPalette_Carbink) + FOLLOWER( + sPicTable_Carbink, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Carbink, + gShinyFollowerPalette_Carbink + ) .levelUpLearnset = sCarbinkLevelUpLearnset, .teachableLearnset = sCarbinkTeachableLearnset, }, @@ -3601,7 +3956,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Goomy, .iconPalIndex = 5, FOOTPRINT(Goomy) - FOLLOWER(Goomy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Goomy, gShinyFollowerPalette_Goomy) + FOLLOWER( + sPicTable_Goomy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Goomy, + gShinyFollowerPalette_Goomy + ) .levelUpLearnset = sGoomyLevelUpLearnset, .teachableLearnset = sGoomyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_SLIGGOO}, @@ -3657,7 +4019,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Sliggoo, .iconPalIndex = 5, FOOTPRINT(Sliggoo) - FOLLOWER(Sliggoo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sliggoo, gShinyFollowerPalette_Sliggoo) + FOLLOWER( + sPicTable_Sliggoo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sliggoo, + gShinyFollowerPalette_Sliggoo + ) .levelUpLearnset = sSliggooLevelUpLearnset, .teachableLearnset = sSliggooTeachableLearnset, .formSpeciesIdTable = sSliggooFormSpeciesIdTable, @@ -3713,7 +4082,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Goodra, .iconPalIndex = 5, FOOTPRINT(Goodra) - FOLLOWER(Goodra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Goodra, gShinyFollowerPalette_Goodra) + FOLLOWER( + sPicTable_Goodra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Goodra, + gShinyFollowerPalette_Goodra + ) .levelUpLearnset = sGoodraLevelUpLearnset, .teachableLearnset = sGoodraTeachableLearnset, .formSpeciesIdTable = sGoodraFormSpeciesIdTable, @@ -3769,8 +4145,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_SliggooHisuian, .iconPalIndex = 2, FOOTPRINT(Sliggoo) - //FOLLOWER(SliggooHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SliggooHisuian, gShinyFollowerPalette_SliggooHisuian) - FOLLOWER(SliggooHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_SliggooHisuian) + FOLLOWER( + sPicTable_SliggooHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_SliggooHisuian + //, gShinyFollowerPalette_SliggooHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sSliggooHisuianLevelUpLearnset, .teachableLearnset = sSliggooHisuianTeachableLearnset, @@ -3827,8 +4209,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_GoodraHisuian, .iconPalIndex = 2, FOOTPRINT(Goodra) - //FOLLOWER(GoodraHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GoodraHisuian, gShinyFollowerPalette_GoodraHisuian) - FOLLOWER(GoodraHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_GoodraHisuian) + FOLLOWER( + sPicTable_GoodraHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_GoodraHisuian + //, gShinyFollowerPalette_GoodraHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sGoodraHisuianLevelUpLearnset, .teachableLearnset = sGoodraHisuianTeachableLearnset, @@ -3888,7 +4276,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Klefki, .iconPalIndex = 0, FOOTPRINT(Klefki) - FOLLOWER(Klefki, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Klefki, gShinyFollowerPalette_Klefki) + FOLLOWER( + sPicTable_Klefki, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Klefki, + gShinyFollowerPalette_Klefki + ) .levelUpLearnset = sKlefkiLevelUpLearnset, .teachableLearnset = sKlefkiTeachableLearnset, }, @@ -3944,7 +4339,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Phantump, .iconPalIndex = 1, FOOTPRINT(Phantump) - FOLLOWER(Phantump, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Phantump, gShinyFollowerPalette_Phantump) + FOLLOWER( + sPicTable_Phantump, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Phantump, + gShinyFollowerPalette_Phantump + ) .levelUpLearnset = sPhantumpLevelUpLearnset, .teachableLearnset = sPhantumpTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_TREVENANT}, @@ -3999,7 +4401,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Trevenant, .iconPalIndex = 1, FOOTPRINT(Trevenant) - FOLLOWER(Trevenant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Trevenant, gShinyFollowerPalette_Trevenant) + FOLLOWER( + sPicTable_Trevenant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Trevenant, + gShinyFollowerPalette_Trevenant + ) .levelUpLearnset = sTrevenantLevelUpLearnset, .teachableLearnset = sTrevenantTeachableLearnset, }, @@ -4054,7 +4463,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pumpkaboo, .iconPalIndex = 2, FOOTPRINT(Pumpkaboo) - FOLLOWER(PumpkabooAverage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pumpkaboo, gShinyFollowerPalette_Pumpkaboo) + FOLLOWER( + sPicTable_PumpkabooAverage, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pumpkaboo, + gShinyFollowerPalette_Pumpkaboo + ) .levelUpLearnset = sPumpkabooLevelUpLearnset, .teachableLearnset = sPumpkabooTeachableLearnset, .formSpeciesIdTable = sPumpkabooFormSpeciesIdTable, @@ -4274,7 +4690,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Gourgeist, .iconPalIndex = 2, FOOTPRINT(Gourgeist) - FOLLOWER(GourgeistAverage, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gourgeist, gShinyFollowerPalette_Gourgeist) + FOLLOWER( + sPicTable_GourgeistAverage, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gourgeist, + gShinyFollowerPalette_Gourgeist + ) .levelUpLearnset = sGourgeistLevelUpLearnset, .teachableLearnset = sGourgeistTeachableLearnset, .formSpeciesIdTable = sGourgeistFormSpeciesIdTable, @@ -4497,7 +4920,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Bergmite, .iconPalIndex = 0, FOOTPRINT(Bergmite) - FOLLOWER(Bergmite, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bergmite, gShinyFollowerPalette_Bergmite) + FOLLOWER( + sPicTable_Bergmite, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bergmite, + gShinyFollowerPalette_Bergmite + ) .levelUpLearnset = sBergmiteLevelUpLearnset, .teachableLearnset = sBergmiteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_AVALUGG}, @@ -4552,7 +4982,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Avalugg, .iconPalIndex = 0, FOOTPRINT(Avalugg) - FOLLOWER(Avalugg, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Avalugg, gShinyFollowerPalette_Avalugg) + FOLLOWER( + sPicTable_Avalugg, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Avalugg, + gShinyFollowerPalette_Avalugg + ) .levelUpLearnset = sAvaluggLevelUpLearnset, .teachableLearnset = sAvaluggTeachableLearnset, .formSpeciesIdTable = sAvaluggFormSpeciesIdTable, @@ -4606,8 +5043,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_AvaluggHisuian, .iconPalIndex = 5, FOOTPRINT(Avalugg) - //FOLLOWER(AvaluggHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_AvaluggHisuian, gShinyFollowerPalette_AvaluggHisuian) - FOLLOWER(AvaluggHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_AvaluggHisuian) + FOLLOWER( + sPicTable_AvaluggHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_AvaluggHisuian + //, gShinyFollowerPalette_AvaluggHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sAvaluggHisuianLevelUpLearnset, .teachableLearnset = sAvaluggHisuianTeachableLearnset, @@ -4670,7 +5113,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Noibat, .iconPalIndex = 2, FOOTPRINT(Noibat) - FOLLOWER(Noibat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Noibat, gShinyFollowerPalette_Noibat) + FOLLOWER( + sPicTable_Noibat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Noibat, + gShinyFollowerPalette_Noibat + ) .levelUpLearnset = sNoibatLevelUpLearnset, .teachableLearnset = sNoibatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_NOIVERN}), @@ -4728,7 +5178,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Noivern, .iconPalIndex = 2, FOOTPRINT(Noivern) - FOLLOWER(Noivern, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Noivern, gShinyFollowerPalette_Noivern) + FOLLOWER( + sPicTable_Noivern, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Noivern, + gShinyFollowerPalette_Noivern + ) .levelUpLearnset = sNoivernLevelUpLearnset, .teachableLearnset = sNoivernTeachableLearnset, }, @@ -4779,8 +5236,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_XerneasNeutral, .iconPalIndex = 0, FOOTPRINT(Xerneas) - //FOLLOWER(XerneasNeutral, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_XerneasNeutral, gShinyFollowerPalette_XerneasNeutral) - FOLLOWER(XerneasNeutral, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT) + FOLLOWER( + sPicTable_XerneasNeutral, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT + //, gFollowerPalette_XerneasNeutral + //, gShinyFollowerPalette_XerneasNeutral + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sXerneasLevelUpLearnset, @@ -4833,7 +5296,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_XerneasActive, .iconPalIndex = 0, FOOTPRINT(Xerneas) - FOLLOWER(XerneasNeutral, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_XerneasNeutral, gShinyFollowerPalette_XerneasNeutral) + FOLLOWER( + sPicTable_XerneasNeutral, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_XerneasNeutral, + gShinyFollowerPalette_XerneasNeutral + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sXerneasLevelUpLearnset, @@ -4893,7 +5363,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Yveltal, .iconPalIndex = 0, FOOTPRINT(Yveltal) - FOLLOWER(Yveltal, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Yveltal, gShinyFollowerPalette_Yveltal) + FOLLOWER( + sPicTable_Yveltal, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Yveltal, + gShinyFollowerPalette_Yveltal + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sYveltalLevelUpLearnset, @@ -4947,7 +5424,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde50, .iconPalIndex = 1, FOOTPRINT(Zygarde) - FOLLOWER(Zygarde50, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zygarde50, gShinyFollowerPalette_Zygarde50) + FOLLOWER( + sPicTable_Zygarde50, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zygarde50, + gShinyFollowerPalette_Zygarde50 + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, @@ -5000,7 +5484,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde50, .iconPalIndex = 1, FOOTPRINT(Zygarde) - FOLLOWER(Zygarde50, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zygarde50, gShinyFollowerPalette_Zygarde50) + FOLLOWER( + sPicTable_Zygarde50, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zygarde50, + gShinyFollowerPalette_Zygarde50 + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, @@ -5053,7 +5544,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde10, .iconPalIndex = 1, FOOTPRINT(Zygarde) - //FOLLOWER(Zygarde10, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zygarde10, gShinyFollowerPalette_Zygarde10) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, @@ -5107,7 +5597,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde10, .iconPalIndex = 1, FOOTPRINT(Zygarde) - //FOLLOWER(Zygarde10, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zygarde10, gShinyFollowerPalette_Zygarde10) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, @@ -5165,7 +5654,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_ZygardeComplete, .iconPalIndex = 1, FOOTPRINT(Zygarde) - //FOLLOWER(ZygardeComplete, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZygardeComplete, gShinyFollowerPalette_ZygardeComplete) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, @@ -5225,7 +5713,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Diancie, .iconPalIndex = 1, FOOTPRINT(Diancie) - FOLLOWER(Diancie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Diancie, gShinyFollowerPalette_Diancie) + FOLLOWER( + sPicTable_Diancie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Diancie, + gShinyFollowerPalette_Diancie + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDiancieLevelUpLearnset, @@ -5345,7 +5840,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_HoopaConfined, .iconPalIndex = 0, FOOTPRINT(Hoopa) - FOLLOWER(HoopaConfined, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_HoopaConfined, gShinyFollowerPalette_HoopaConfined) + FOLLOWER( + sPicTable_HoopaConfined, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_HoopaConfined, + gShinyFollowerPalette_HoopaConfined + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sHoopaConfinedLevelUpLearnset, @@ -5403,7 +5905,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_HoopaUnbound, .iconPalIndex = 0, FOOTPRINT(Hoopa) - FOLLOWER(HoopaUnbound, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_HoopaUnbound, gShinyFollowerPalette_HoopaUnbound) + FOLLOWER( + sPicTable_HoopaUnbound, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_HoopaUnbound, + gShinyFollowerPalette_HoopaUnbound + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sHoopaUnboundLevelUpLearnset, @@ -5462,7 +5971,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Volcanion, .iconPalIndex = 0, FOOTPRINT(Volcanion) - FOLLOWER(Volcanion, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Volcanion, gShinyFollowerPalette_Volcanion) + FOLLOWER( + sPicTable_Volcanion, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Volcanion, + gShinyFollowerPalette_Volcanion + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sVolcanionLevelUpLearnset, diff --git a/src/data/pokemon/species_info/gen_7_families.h b/src/data/pokemon/species_info/gen_7_families.h index 5ccc40b3ea82..226b391fbef2 100644 --- a/src/data/pokemon/species_info/gen_7_families.h +++ b/src/data/pokemon/species_info/gen_7_families.h @@ -52,7 +52,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rowlet, .iconPalIndex = 0, FOOTPRINT(Rowlet) - FOLLOWER(Rowlet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rowlet, gShinyFollowerPalette_Rowlet) + FOLLOWER( + sPicTable_Rowlet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rowlet, + gShinyFollowerPalette_Rowlet + ) .levelUpLearnset = sRowletLevelUpLearnset, .teachableLearnset = sRowletTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_DARTRIX}), @@ -107,7 +114,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dartrix, .iconPalIndex = 1, FOOTPRINT(Dartrix) - FOLLOWER(Dartrix, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dartrix, gShinyFollowerPalette_Dartrix) + FOLLOWER( + sPicTable_Dartrix, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dartrix, + gShinyFollowerPalette_Dartrix + ) .levelUpLearnset = sDartrixLevelUpLearnset, .teachableLearnset = sDartrixTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_DECIDUEYE}, @@ -162,7 +176,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Decidueye, .iconPalIndex = 1, FOOTPRINT(Decidueye) - FOLLOWER(Decidueye, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Decidueye, gShinyFollowerPalette_Decidueye) + FOLLOWER( + sPicTable_Decidueye, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Decidueye, + gShinyFollowerPalette_Decidueye + ) .levelUpLearnset = sDecidueyeLevelUpLearnset, .teachableLearnset = sDecidueyeTeachableLearnset, .formSpeciesIdTable = sDecidueyeFormSpeciesIdTable, @@ -217,8 +238,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_DecidueyeHisuian, .iconPalIndex = 0, FOOTPRINT(Decidueye) - //FOLLOWER(DecidueyeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DecidueyeHisuian, gShinyFollowerPalette_DecidueyeHisuian) - FOLLOWER(DecidueyeHisuian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_DecidueyeHisuian) + FOLLOWER( + sPicTable_DecidueyeHisuian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_DecidueyeHisuian + //, gShinyFollowerPalette_DecidueyeHisuian + ) .isHisuianForm = TRUE, .levelUpLearnset = sDecidueyeHisuianLevelUpLearnset, .teachableLearnset = sDecidueyeHisuianTeachableLearnset, @@ -276,7 +303,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Litten, .iconPalIndex = 0, FOOTPRINT(Litten) - FOLLOWER(Litten, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Litten, gShinyFollowerPalette_Litten) + FOLLOWER( + sPicTable_Litten, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Litten, + gShinyFollowerPalette_Litten + ) .levelUpLearnset = sLittenLevelUpLearnset, .teachableLearnset = sLittenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_TORRACAT}), @@ -330,7 +364,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Torracat, .iconPalIndex = 0, FOOTPRINT(Torracat) - FOLLOWER(Torracat, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Torracat, gShinyFollowerPalette_Torracat) + FOLLOWER( + sPicTable_Torracat, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Torracat, + gShinyFollowerPalette_Torracat + ) .levelUpLearnset = sTorracatLevelUpLearnset, .teachableLearnset = sTorracatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_INCINEROAR}), @@ -384,7 +425,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Incineroar, .iconPalIndex = 0, FOOTPRINT(Incineroar) - FOLLOWER(Incineroar, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Incineroar, gShinyFollowerPalette_Incineroar) + FOLLOWER( + sPicTable_Incineroar, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Incineroar, + gShinyFollowerPalette_Incineroar + ) .levelUpLearnset = sIncineroarLevelUpLearnset, .teachableLearnset = sIncineroarTeachableLearnset, }, @@ -439,7 +487,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Popplio, .iconPalIndex = 0, FOOTPRINT(Popplio) - FOLLOWER(Popplio, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Popplio, gShinyFollowerPalette_Popplio) + FOLLOWER( + sPicTable_Popplio, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Popplio, + gShinyFollowerPalette_Popplio + ) .levelUpLearnset = sPopplioLevelUpLearnset, .teachableLearnset = sPopplioTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_BRIONNE}), @@ -493,7 +548,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Brionne, .iconPalIndex = 0, FOOTPRINT(Brionne) - FOLLOWER(Brionne, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Brionne, gShinyFollowerPalette_Brionne) + FOLLOWER( + sPicTable_Brionne, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Brionne, + gShinyFollowerPalette_Brionne + ) .levelUpLearnset = sBrionneLevelUpLearnset, .teachableLearnset = sBrionneTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_PRIMARINA}), @@ -547,7 +609,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Primarina, .iconPalIndex = 0, FOOTPRINT(Primarina) - FOLLOWER(Primarina, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Primarina, gShinyFollowerPalette_Primarina) + FOLLOWER( + sPicTable_Primarina, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Primarina, + gShinyFollowerPalette_Primarina + ) .levelUpLearnset = sPrimarinaLevelUpLearnset, .teachableLearnset = sPrimarinaTeachableLearnset, }, @@ -603,7 +672,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pikipek, .iconPalIndex = 2, FOOTPRINT(Pikipek) - FOLLOWER(Pikipek, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pikipek, gShinyFollowerPalette_Pikipek) + FOLLOWER( + sPicTable_Pikipek, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pikipek, + gShinyFollowerPalette_Pikipek + ) .levelUpLearnset = sPikipekLevelUpLearnset, .teachableLearnset = sPikipekTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_TRUMBEAK}), @@ -658,7 +734,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Trumbeak, .iconPalIndex = 0, FOOTPRINT(Trumbeak) - FOLLOWER(Trumbeak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Trumbeak, gShinyFollowerPalette_Trumbeak) + FOLLOWER( + sPicTable_Trumbeak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Trumbeak, + gShinyFollowerPalette_Trumbeak + ) .levelUpLearnset = sTrumbeakLevelUpLearnset, .teachableLearnset = sTrumbeakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_TOUCANNON}), @@ -713,7 +796,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Toucannon, .iconPalIndex = 0, FOOTPRINT(Toucannon) - FOLLOWER(Toucannon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Toucannon, gShinyFollowerPalette_Toucannon) + FOLLOWER( + sPicTable_Toucannon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Toucannon, + gShinyFollowerPalette_Toucannon + ) .levelUpLearnset = sToucannonLevelUpLearnset, .teachableLearnset = sToucannonTeachableLearnset, }, @@ -769,7 +859,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Yungoos, .iconPalIndex = 2, FOOTPRINT(Yungoos) - FOLLOWER(Yungoos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Yungoos, gShinyFollowerPalette_Yungoos) + FOLLOWER( + sPicTable_Yungoos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Yungoos, + gShinyFollowerPalette_Yungoos + ) .levelUpLearnset = sYungoosLevelUpLearnset, .teachableLearnset = sYungoosTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 20, SPECIES_GUMSHOOS}), @@ -820,7 +917,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Gumshoos, .iconPalIndex = 2, FOOTPRINT(Gumshoos) - FOLLOWER(Gumshoos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gumshoos, gShinyFollowerPalette_Gumshoos) + FOLLOWER( + sPicTable_Gumshoos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gumshoos, + gShinyFollowerPalette_Gumshoos + ) .levelUpLearnset = sGumshoosLevelUpLearnset, .teachableLearnset = sGumshoosTeachableLearnset, .formSpeciesIdTable = sGumshoosFormSpeciesIdTable, @@ -871,7 +975,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Gumshoos, .iconPalIndex = 2, FOOTPRINT(Gumshoos) - FOLLOWER(Gumshoos, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gumshoos, gShinyFollowerPalette_Gumshoos) + FOLLOWER( + sPicTable_Gumshoos, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gumshoos, + gShinyFollowerPalette_Gumshoos + ) .isTotem = TRUE, .levelUpLearnset = sGumshoosLevelUpLearnset, .teachableLearnset = sGumshoosTeachableLearnset, @@ -928,7 +1039,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Grubbin, .iconPalIndex = 0, FOOTPRINT(Grubbin) - FOLLOWER(Grubbin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grubbin, gShinyFollowerPalette_Grubbin) + FOLLOWER( + sPicTable_Grubbin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Grubbin, + gShinyFollowerPalette_Grubbin + ) .levelUpLearnset = sGrubbinLevelUpLearnset, .teachableLearnset = sGrubbinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_CHARJABUG}), @@ -983,7 +1101,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Charjabug, .iconPalIndex = 1, FOOTPRINT(Charjabug) - FOLLOWER(Charjabug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Charjabug, gShinyFollowerPalette_Charjabug) + FOLLOWER( + sPicTable_Charjabug, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Charjabug, + gShinyFollowerPalette_Charjabug + ) .levelUpLearnset = sCharjabugLevelUpLearnset, .teachableLearnset = sCharjabugTeachableLearnset, .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_VIKAVOLT}, @@ -1036,7 +1161,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Vikavolt, .iconPalIndex = 0, FOOTPRINT(Vikavolt) - FOLLOWER(Vikavolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vikavolt, gShinyFollowerPalette_Vikavolt) + FOLLOWER( + sPicTable_Vikavolt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vikavolt, + gShinyFollowerPalette_Vikavolt + ) .levelUpLearnset = sVikavoltLevelUpLearnset, .teachableLearnset = sVikavoltTeachableLearnset, .formSpeciesIdTable = sVikavoltFormSpeciesIdTable, @@ -1087,7 +1219,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Vikavolt, .iconPalIndex = 0, FOOTPRINT(Vikavolt) - FOLLOWER(Vikavolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Vikavolt, gShinyFollowerPalette_Vikavolt) + FOLLOWER( + sPicTable_Vikavolt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Vikavolt, + gShinyFollowerPalette_Vikavolt + ) .isTotem = TRUE, .levelUpLearnset = sVikavoltLevelUpLearnset, .teachableLearnset = sVikavoltTeachableLearnset, @@ -1145,7 +1284,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Crabrawler, .iconPalIndex = 2, FOOTPRINT(Crabrawler) - FOLLOWER(Crabrawler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Crabrawler, gShinyFollowerPalette_Crabrawler) + FOLLOWER( + sPicTable_Crabrawler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Crabrawler, + gShinyFollowerPalette_Crabrawler + ) .levelUpLearnset = sCrabrawlerLevelUpLearnset, .teachableLearnset = sCrabrawlerTeachableLearnset, .evolutions = EVOLUTION({EVO_SPECIFIC_MAP, MAP_SHOAL_CAVE_LOW_TIDE_ICE_ROOM, SPECIES_CRABOMINABLE}, @@ -1201,7 +1347,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Crabominable, .iconPalIndex = 2, FOOTPRINT(Crabominable) - FOLLOWER(Crabominable, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Crabominable, gShinyFollowerPalette_Crabominable) + FOLLOWER( + sPicTable_Crabominable, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Crabominable, + gShinyFollowerPalette_Crabominable + ) .levelUpLearnset = sCrabominableLevelUpLearnset, .teachableLearnset = sCrabominableTeachableLearnset, }, @@ -1257,7 +1410,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_OricorioBaile, .iconPalIndex = 0, FOOTPRINT(Oricorio) - FOLLOWER(OricorioBaile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_OricorioBaile, gShinyFollowerPalette_OricorioBaile) + FOLLOWER( + sPicTable_OricorioBaile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_OricorioBaile, + gShinyFollowerPalette_OricorioBaile + ) .levelUpLearnset = sOricorioLevelUpLearnset, .teachableLearnset = sOricorioTeachableLearnset, .formSpeciesIdTable = sOricorioFormSpeciesIdTable, @@ -1481,7 +1641,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cutiefly, .iconPalIndex = 2, FOOTPRINT(Cutiefly) - FOLLOWER(Cutiefly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cutiefly, gShinyFollowerPalette_Cutiefly) + FOLLOWER( + sPicTable_Cutiefly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cutiefly, + gShinyFollowerPalette_Cutiefly + ) .levelUpLearnset = sCutieflyLevelUpLearnset, .teachableLearnset = sCutieflyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_RIBOMBEE}, @@ -1534,7 +1701,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Ribombee, .iconPalIndex = 2, FOOTPRINT(Ribombee) - FOLLOWER(Ribombee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ribombee, gShinyFollowerPalette_Ribombee) + FOLLOWER( + sPicTable_Ribombee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ribombee, + gShinyFollowerPalette_Ribombee + ) .levelUpLearnset = sRibombeeLevelUpLearnset, .teachableLearnset = sRibombeeTeachableLearnset, .formSpeciesIdTable = sRibombeeFormSpeciesIdTable, @@ -1586,7 +1760,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Ribombee, .iconPalIndex = 2, FOOTPRINT(Ribombee) - FOLLOWER(Ribombee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Ribombee, gShinyFollowerPalette_Ribombee) + FOLLOWER( + sPicTable_Ribombee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Ribombee, + gShinyFollowerPalette_Ribombee + ) .isTotem = TRUE, .levelUpLearnset = sRibombeeLevelUpLearnset, .teachableLearnset = sRibombeeTeachableLearnset, @@ -1639,7 +1820,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rockruff, .iconPalIndex = 2, FOOTPRINT(Rockruff) - FOLLOWER(Rockruff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rockruff, gShinyFollowerPalette_Rockruff) + FOLLOWER( + sPicTable_Rockruff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rockruff, + gShinyFollowerPalette_Rockruff + ) .levelUpLearnset = sRockruffLevelUpLearnset, .teachableLearnset = sRockruffTeachableLearnset, .formSpeciesIdTable = sRockruffFormSpeciesIdTable, @@ -1691,7 +1879,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rockruff, .iconPalIndex = 2, FOOTPRINT(Rockruff) - FOLLOWER(Rockruff, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rockruff, gShinyFollowerPalette_Rockruff) + FOLLOWER( + sPicTable_Rockruff, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rockruff, + gShinyFollowerPalette_Rockruff + ) .levelUpLearnset = sRockruffLevelUpLearnset, .teachableLearnset = sRockruffTeachableLearnset, .formSpeciesIdTable = sRockruffFormSpeciesIdTable, @@ -1746,7 +1941,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocMidday, .iconPalIndex = 2, FOOTPRINT(Lycanroc) - FOLLOWER(LycanrocMidday, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LycanrocMidday, gShinyFollowerPalette_LycanrocMidday) + FOLLOWER( + sPicTable_LycanrocMidday, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_LycanrocMidday, + gShinyFollowerPalette_LycanrocMidday + ) .levelUpLearnset = sLycanrocMiddayLevelUpLearnset, .teachableLearnset = sLycanrocMiddayTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -1800,7 +2002,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocMidnight, .iconPalIndex = 0, FOOTPRINT(Lycanroc) - FOLLOWER(LycanrocMidnight, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LycanrocMidnight, gShinyFollowerPalette_LycanrocMidnight) + FOLLOWER( + sPicTable_LycanrocMidnight, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_LycanrocMidnight, + gShinyFollowerPalette_LycanrocMidnight + ) .levelUpLearnset = sLycanrocMidnightLevelUpLearnset, .teachableLearnset = sLycanrocMidnightTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -1854,7 +2063,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocDusk, .iconPalIndex = 0, FOOTPRINT(Lycanroc) - FOLLOWER(LycanrocDusk, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_LycanrocDusk, gShinyFollowerPalette_LycanrocDusk) + FOLLOWER( + sPicTable_LycanrocDusk, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_LycanrocDusk, + gShinyFollowerPalette_LycanrocDusk + ) .levelUpLearnset = sLycanrocDuskLevelUpLearnset, .teachableLearnset = sLycanrocDuskTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -1911,7 +2127,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_WishiwashiSolo, .iconPalIndex = 2, FOOTPRINT(Wishiwashi) - FOLLOWER(WishiwashiSolo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_WishiwashiSolo, gShinyFollowerPalette_WishiwashiSolo) + FOLLOWER( + sPicTable_WishiwashiSolo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_WishiwashiSolo, + gShinyFollowerPalette_WishiwashiSolo + ) .levelUpLearnset = sWishiwashiLevelUpLearnset, .teachableLearnset = sWishiwashiTeachableLearnset, .formSpeciesIdTable = sWishiwashiFormSpeciesIdTable, @@ -2023,7 +2246,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mareanie, .iconPalIndex = 2, FOOTPRINT(Mareanie) - FOLLOWER(Mareanie, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mareanie, gShinyFollowerPalette_Mareanie) + FOLLOWER( + sPicTable_Mareanie, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mareanie, + gShinyFollowerPalette_Mareanie + ) .levelUpLearnset = sMareanieLevelUpLearnset, .teachableLearnset = sMareanieTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_TOXAPEX}), @@ -2078,7 +2308,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Toxapex, .iconPalIndex = 0, FOOTPRINT(Toxapex) - FOLLOWER(Toxapex, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Toxapex, gShinyFollowerPalette_Toxapex) + FOLLOWER( + sPicTable_Toxapex, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Toxapex, + gShinyFollowerPalette_Toxapex + ) .levelUpLearnset = sToxapexLevelUpLearnset, .teachableLearnset = sToxapexTeachableLearnset, }, @@ -2134,7 +2371,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mudbray, .iconPalIndex = 2, FOOTPRINT(Mudbray) - FOLLOWER(Mudbray, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mudbray, gShinyFollowerPalette_Mudbray) + FOLLOWER( + sPicTable_Mudbray, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mudbray, + gShinyFollowerPalette_Mudbray + ) .levelUpLearnset = sMudbrayLevelUpLearnset, .teachableLearnset = sMudbrayTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MUDSDALE}), @@ -2189,7 +2433,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mudsdale, .iconPalIndex = 0, FOOTPRINT(Mudsdale) - FOLLOWER(Mudsdale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Mudsdale, gShinyFollowerPalette_Mudsdale) + FOLLOWER( + sPicTable_Mudsdale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Mudsdale, + gShinyFollowerPalette_Mudsdale + ) .levelUpLearnset = sMudsdaleLevelUpLearnset, .teachableLearnset = sMudsdaleTeachableLearnset, }, @@ -2245,7 +2496,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dewpider, .iconPalIndex = 0, FOOTPRINT(Dewpider) - FOLLOWER(Dewpider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dewpider, gShinyFollowerPalette_Dewpider) + FOLLOWER( + sPicTable_Dewpider, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dewpider, + gShinyFollowerPalette_Dewpider + ) .levelUpLearnset = sDewpiderLevelUpLearnset, .teachableLearnset = sDewpiderTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARAQUANID}, @@ -2297,7 +2555,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Araquanid, .iconPalIndex = 2, FOOTPRINT(Araquanid) - FOLLOWER(Araquanid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Araquanid, gShinyFollowerPalette_Araquanid) + FOLLOWER( + sPicTable_Araquanid, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Araquanid, + gShinyFollowerPalette_Araquanid + ) .levelUpLearnset = sAraquanidLevelUpLearnset, .teachableLearnset = sAraquanidTeachableLearnset, .formSpeciesIdTable = sAraquanidFormSpeciesIdTable, @@ -2348,7 +2613,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Araquanid, .iconPalIndex = 2, FOOTPRINT(Araquanid) - FOLLOWER(Araquanid, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Araquanid, gShinyFollowerPalette_Araquanid) + FOLLOWER( + sPicTable_Araquanid, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Araquanid, + gShinyFollowerPalette_Araquanid + ) .isTotem = TRUE, .levelUpLearnset = sAraquanidLevelUpLearnset, .teachableLearnset = sAraquanidTeachableLearnset, @@ -2406,7 +2678,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Fomantis, .iconPalIndex = 1, FOOTPRINT(Fomantis) - FOLLOWER(Fomantis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Fomantis, gShinyFollowerPalette_Fomantis) + FOLLOWER( + sPicTable_Fomantis, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Fomantis, + gShinyFollowerPalette_Fomantis + ) .levelUpLearnset = sFomantisLevelUpLearnset, .teachableLearnset = sFomantisTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 34, SPECIES_LURANTIS}, @@ -2458,7 +2737,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lurantis, .iconPalIndex = 1, FOOTPRINT(Lurantis) - FOLLOWER(Lurantis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lurantis, gShinyFollowerPalette_Lurantis) + FOLLOWER( + sPicTable_Lurantis, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lurantis, + gShinyFollowerPalette_Lurantis + ) .levelUpLearnset = sLurantisLevelUpLearnset, .teachableLearnset = sLurantisTeachableLearnset, .formSpeciesIdTable = sLurantisFormSpeciesIdTable, @@ -2509,7 +2795,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lurantis, .iconPalIndex = 1, FOOTPRINT(Lurantis) - FOLLOWER(Lurantis, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lurantis, gShinyFollowerPalette_Lurantis) + FOLLOWER( + sPicTable_Lurantis, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lurantis, + gShinyFollowerPalette_Lurantis + ) .isTotem = TRUE, .levelUpLearnset = sLurantisLevelUpLearnset, .teachableLearnset = sLurantisTeachableLearnset, @@ -2568,7 +2861,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Morelull, .iconPalIndex = 0, FOOTPRINT(Morelull) - FOLLOWER(Morelull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Morelull, gShinyFollowerPalette_Morelull) + FOLLOWER( + sPicTable_Morelull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Morelull, + gShinyFollowerPalette_Morelull + ) .levelUpLearnset = sMorelullLevelUpLearnset, .teachableLearnset = sMorelullTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_SHIINOTIC}), @@ -2624,7 +2924,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Shiinotic, .iconPalIndex = 1, FOOTPRINT(Shiinotic) - FOLLOWER(Shiinotic, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Shiinotic, gShinyFollowerPalette_Shiinotic) + FOLLOWER( + sPicTable_Shiinotic, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Shiinotic, + gShinyFollowerPalette_Shiinotic + ) .levelUpLearnset = sShiinoticLevelUpLearnset, .teachableLearnset = sShiinoticTeachableLearnset, }, @@ -2680,7 +2987,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salandit, .iconPalIndex = 2, FOOTPRINT(Salandit) - FOLLOWER(Salandit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Salandit, gShinyFollowerPalette_Salandit) + FOLLOWER( + sPicTable_Salandit, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Salandit, + gShinyFollowerPalette_Salandit + ) .levelUpLearnset = sSalanditLevelUpLearnset, .teachableLearnset = sSalanditTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_FEMALE, 33, SPECIES_SALAZZLE}, @@ -2732,7 +3046,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salazzle, .iconPalIndex = 0, FOOTPRINT(Salazzle) - FOLLOWER(Salazzle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Salazzle, gShinyFollowerPalette_Salazzle) + FOLLOWER( + sPicTable_Salazzle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Salazzle, + gShinyFollowerPalette_Salazzle + ) .levelUpLearnset = sSalazzleLevelUpLearnset, .teachableLearnset = sSalazzleTeachableLearnset, .formSpeciesIdTable = sSalanditFormSpeciesIdTable, @@ -2783,7 +3104,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salazzle, .iconPalIndex = 0, FOOTPRINT(Salazzle) - FOLLOWER(Salazzle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Salazzle, gShinyFollowerPalette_Salazzle) + FOLLOWER( + sPicTable_Salazzle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Salazzle, + gShinyFollowerPalette_Salazzle + ) .isTotem = TRUE, .levelUpLearnset = sSalazzleLevelUpLearnset, .teachableLearnset = sSalazzleTeachableLearnset, @@ -2840,7 +3168,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Stufful, .iconPalIndex = 0, FOOTPRINT(Stufful) - FOLLOWER(Stufful, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stufful, gShinyFollowerPalette_Stufful) + FOLLOWER( + sPicTable_Stufful, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Stufful, + gShinyFollowerPalette_Stufful + ) .levelUpLearnset = sStuffulLevelUpLearnset, .teachableLearnset = sStuffulTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_BEWEAR}), @@ -2894,7 +3229,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bewear, .iconPalIndex = 0, FOOTPRINT(Bewear) - FOLLOWER(Bewear, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bewear, gShinyFollowerPalette_Bewear) + FOLLOWER( + sPicTable_Bewear, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bewear, + gShinyFollowerPalette_Bewear + ) .levelUpLearnset = sBewearLevelUpLearnset, .teachableLearnset = sBewearTeachableLearnset, }, @@ -2950,7 +3292,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bounsweet, .iconPalIndex = 1, FOOTPRINT(Bounsweet) - FOLLOWER(Bounsweet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bounsweet, gShinyFollowerPalette_Bounsweet) + FOLLOWER( + sPicTable_Bounsweet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bounsweet, + gShinyFollowerPalette_Bounsweet + ) .levelUpLearnset = sBounsweetLevelUpLearnset, .teachableLearnset = sBounsweetTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_STEENEE}), @@ -3006,7 +3355,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Steenee, .iconPalIndex = 1, FOOTPRINT(Steenee) - FOLLOWER(Steenee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Steenee, gShinyFollowerPalette_Steenee) + FOLLOWER( + sPicTable_Steenee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Steenee, + gShinyFollowerPalette_Steenee + ) .levelUpLearnset = sSteeneeLevelUpLearnset, .teachableLearnset = sSteeneeTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_STOMP, SPECIES_TSAREENA}), @@ -3062,7 +3418,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Tsareena, .iconPalIndex = 1, FOOTPRINT(Tsareena) - FOLLOWER(Tsareena, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Tsareena, gShinyFollowerPalette_Tsareena) + FOLLOWER( + sPicTable_Tsareena, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Tsareena, + gShinyFollowerPalette_Tsareena + ) .levelUpLearnset = sTsareenaLevelUpLearnset, .teachableLearnset = sTsareenaTeachableLearnset, }, @@ -3120,7 +3483,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Comfey, .iconPalIndex = 1, FOOTPRINT(Comfey) - FOLLOWER(Comfey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Comfey, gShinyFollowerPalette_Comfey) + FOLLOWER( + sPicTable_Comfey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Comfey, + gShinyFollowerPalette_Comfey + ) .levelUpLearnset = sComfeyLevelUpLearnset, .teachableLearnset = sComfeyTeachableLearnset, }, @@ -3175,7 +3545,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Oranguru, .iconPalIndex = 0, FOOTPRINT(Oranguru) - FOLLOWER(Oranguru, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Oranguru, gShinyFollowerPalette_Oranguru) + FOLLOWER( + sPicTable_Oranguru, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Oranguru, + gShinyFollowerPalette_Oranguru + ) .levelUpLearnset = sOranguruLevelUpLearnset, .teachableLearnset = sOranguruTeachableLearnset, }, @@ -3230,7 +3607,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Passimian, .iconPalIndex = 1, FOOTPRINT(Passimian) - FOLLOWER(Passimian, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Passimian, gShinyFollowerPalette_Passimian) + FOLLOWER( + sPicTable_Passimian, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Passimian, + gShinyFollowerPalette_Passimian + ) .levelUpLearnset = sPassimianLevelUpLearnset, .teachableLearnset = sPassimianTeachableLearnset, }, @@ -3285,7 +3669,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Wimpod, .iconPalIndex = 2, FOOTPRINT(Wimpod) - FOLLOWER(Wimpod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wimpod, gShinyFollowerPalette_Wimpod) + FOLLOWER( + sPicTable_Wimpod, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Wimpod, + gShinyFollowerPalette_Wimpod + ) .levelUpLearnset = sWimpodLevelUpLearnset, .teachableLearnset = sWimpodTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GOLISOPOD}), @@ -3339,7 +3730,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Golisopod, .iconPalIndex = 2, FOOTPRINT(Golisopod) - FOLLOWER(Golisopod, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Golisopod, gShinyFollowerPalette_Golisopod) + FOLLOWER( + sPicTable_Golisopod, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Golisopod, + gShinyFollowerPalette_Golisopod + ) .levelUpLearnset = sGolisopodLevelUpLearnset, .teachableLearnset = sGolisopodTeachableLearnset, }, @@ -3395,7 +3793,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Sandygast, .iconPalIndex = 1, FOOTPRINT(Sandygast) - FOLLOWER(Sandygast, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sandygast, gShinyFollowerPalette_Sandygast) + FOLLOWER( + sPicTable_Sandygast, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sandygast, + gShinyFollowerPalette_Sandygast + ) .levelUpLearnset = sSandygastLevelUpLearnset, .teachableLearnset = sSandygastTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_PALOSSAND}), @@ -3450,7 +3855,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Palossand, .iconPalIndex = 2, FOOTPRINT(Palossand) - FOLLOWER(Palossand, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Palossand, gShinyFollowerPalette_Palossand) + FOLLOWER( + sPicTable_Palossand, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Palossand, + gShinyFollowerPalette_Palossand + ) .levelUpLearnset = sPalossandLevelUpLearnset, .teachableLearnset = sPalossandTeachableLearnset, }, @@ -3505,7 +3917,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pyukumuku, .iconPalIndex = 0, FOOTPRINT(Pyukumuku) - FOLLOWER(Pyukumuku, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pyukumuku, gShinyFollowerPalette_Pyukumuku) + FOLLOWER( + sPicTable_Pyukumuku, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pyukumuku, + gShinyFollowerPalette_Pyukumuku + ) .levelUpLearnset = sPyukumukuLevelUpLearnset, .teachableLearnset = sPyukumukuTeachableLearnset, }, @@ -3560,7 +3979,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TypeNull, .iconPalIndex = 0, FOOTPRINT(Type_Null) - FOLLOWER(TypeNull, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TypeNull, gShinyFollowerPalette_TypeNull) + FOLLOWER( + sPicTable_TypeNull, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_TypeNull, + gShinyFollowerPalette_TypeNull + ) .isLegendary = TRUE, .levelUpLearnset = sTypeNullLevelUpLearnset, .teachableLearnset = sTypeNullTeachableLearnset, @@ -3614,7 +4040,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Silvally, \ .iconPalIndex = 0, \ FOOTPRINT(Silvally) \ - FOLLOWER(Silvally, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Silvally, gShinyFollowerPalette_Silvally) \ + FOLLOWER( \ + sPicTable_Silvally, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Silvally, \ + gShinyFollowerPalette_Silvally \ + ) \ .levelUpLearnset = sSilvallyLevelUpLearnset, \ .teachableLearnset = sSilvallyTeachableLearnset, \ .formSpeciesIdTable = sSilvallyFormSpeciesIdTable, \ @@ -3671,32 +4104,39 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .teachableLearnset = sMiniorTeachableLearnset, \ .formSpeciesIdTable = sMiniorFormSpeciesIdTable -#define MINIOR_METEOR_SPECIES_INFO(Form) \ - { \ - .baseHP = 60, \ - .baseAttack = 60, \ - .baseDefense = 100, \ - .baseSpeed = 60, \ - .baseSpAttack = 60, \ - .baseSpDefense = 100, \ - .weight = 400, \ - .frontPic = gMonFrontPic_MiniorMeteor, \ - .frontPicSize = MON_COORDS_SIZE(48, 40), \ - .frontPicYOffset = 14, \ - .frontAnimFrames = sAnims_MiniorMeteor, \ - .frontAnimId = ANIM_TUMBLING_FRONT_FLIP_TWICE, \ - .enemyMonElevation = 17, \ - .backPic = gMonBackPic_MiniorMeteor, \ - .backPicSize = MON_COORDS_SIZE(56, 40), \ - .backPicYOffset = 14, \ - /*.backAnimId = BACK_ANIM_NONE,*/ \ - .palette = gMonPalette_MiniorMeteor, \ - .shinyPalette = gMonShinyPalette_MiniorMeteor, \ - .iconSprite = gMonIcon_MiniorMeteor, \ - .iconPalIndex = 0, \ - FOLLOWER(MiniorMeteor, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MiniorMeteor, gShinyFollowerPalette_MiniorMeteor) \ - .formChangeTable = sMinior ##Form##FormChangeTable, \ - MINIOR_MISC_INFO(BODY_COLOR_BROWN), \ +#define MINIOR_METEOR_SPECIES_INFO(Form) \ + { \ + .baseHP = 60, \ + .baseAttack = 60, \ + .baseDefense = 100, \ + .baseSpeed = 60, \ + .baseSpAttack = 60, \ + .baseSpDefense = 100, \ + .weight = 400, \ + .frontPic = gMonFrontPic_MiniorMeteor, \ + .frontPicSize = MON_COORDS_SIZE(48, 40), \ + .frontPicYOffset = 14, \ + .frontAnimFrames = sAnims_MiniorMeteor, \ + .frontAnimId = ANIM_TUMBLING_FRONT_FLIP_TWICE, \ + .enemyMonElevation = 17, \ + .backPic = gMonBackPic_MiniorMeteor, \ + .backPicSize = MON_COORDS_SIZE(56, 40), \ + .backPicYOffset = 14, \ + /*.backAnimId = BACK_ANIM_NONE,*/ \ + .palette = gMonPalette_MiniorMeteor, \ + .shinyPalette = gMonShinyPalette_MiniorMeteor, \ + .iconSprite = gMonIcon_MiniorMeteor, \ + .iconPalIndex = 0, \ + FOLLOWER( \ + sPicTable_MiniorMeteor, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_MiniorMeteor, \ + gShinyFollowerPalette_MiniorMeteor \ + ) \ + .formChangeTable = sMinior ##Form##FormChangeTable, \ + MINIOR_MISC_INFO(BODY_COLOR_BROWN), \ } #define MINIOR_CORE_SPECIES_INFO(Form, color, iconPal) \ @@ -3792,7 +4232,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Komala, .iconPalIndex = 2, FOOTPRINT(Komala) - FOLLOWER(Komala, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Komala, gShinyFollowerPalette_Komala) + FOLLOWER( + sPicTable_Komala, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Komala, + gShinyFollowerPalette_Komala + ) .levelUpLearnset = sKomalaLevelUpLearnset, .teachableLearnset = sKomalaTeachableLearnset, }, @@ -3848,7 +4295,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Turtonator, .iconPalIndex = 0, FOOTPRINT(Turtonator) - FOLLOWER(Turtonator, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Turtonator, gShinyFollowerPalette_Turtonator) + FOLLOWER( + sPicTable_Turtonator, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Turtonator, + gShinyFollowerPalette_Turtonator + ) .levelUpLearnset = sTurtonatorLevelUpLearnset, .teachableLearnset = sTurtonatorTeachableLearnset, }, @@ -3900,7 +4354,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Togedemaru, .iconPalIndex = 2, FOOTPRINT(Togedemaru) - FOLLOWER(Togedemaru, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Togedemaru, gShinyFollowerPalette_Togedemaru) + FOLLOWER( + sPicTable_Togedemaru, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Togedemaru, + gShinyFollowerPalette_Togedemaru + ) .levelUpLearnset = sTogedemaruLevelUpLearnset, .teachableLearnset = sTogedemaruTeachableLearnset, .formSpeciesIdTable = sTogedemaruFormSpeciesIdTable, @@ -3951,7 +4412,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Togedemaru, .iconPalIndex = 2, FOOTPRINT(Togedemaru) - FOLLOWER(Togedemaru, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Togedemaru, gShinyFollowerPalette_Togedemaru) + FOLLOWER( + sPicTable_Togedemaru, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Togedemaru, + gShinyFollowerPalette_Togedemaru + ) .isTotem = TRUE, .levelUpLearnset = sTogedemaruLevelUpLearnset, .teachableLearnset = sTogedemaruTeachableLearnset, @@ -4005,7 +4473,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_MimikyuDisguised, .iconPalIndex = 1, FOOTPRINT(Mimikyu) - FOLLOWER(MimikyuDisguised, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MimikyuDisguised, gShinyFollowerPalette_MimikyuDisguised) + FOLLOWER( + sPicTable_MimikyuDisguised, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MimikyuDisguised, + gShinyFollowerPalette_MimikyuDisguised + ) .levelUpLearnset = sMimikyuLevelUpLearnset, .teachableLearnset = sMimikyuTeachableLearnset, .formSpeciesIdTable = sMimikyuFormSpeciesIdTable, @@ -4218,7 +4693,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bruxish, .iconPalIndex = 0, FOOTPRINT(Bruxish) - FOLLOWER(Bruxish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Bruxish, gShinyFollowerPalette_Bruxish) + FOLLOWER( + sPicTable_Bruxish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Bruxish, + gShinyFollowerPalette_Bruxish + ) .levelUpLearnset = sBruxishLevelUpLearnset, .teachableLearnset = sBruxishTeachableLearnset, }, @@ -4274,7 +4756,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Drampa, .iconPalIndex = 0, FOOTPRINT(Drampa) - FOLLOWER(Drampa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drampa, gShinyFollowerPalette_Drampa) + FOLLOWER( + sPicTable_Drampa, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Drampa, + gShinyFollowerPalette_Drampa + ) .levelUpLearnset = sDrampaLevelUpLearnset, .teachableLearnset = sDrampaTeachableLearnset, }, @@ -4331,7 +4820,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dhelmise, .iconPalIndex = 1, FOOTPRINT(Dhelmise) - FOLLOWER(Dhelmise, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dhelmise, gShinyFollowerPalette_Dhelmise) + FOLLOWER( + sPicTable_Dhelmise, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dhelmise, + gShinyFollowerPalette_Dhelmise + ) .levelUpLearnset = sDhelmiseLevelUpLearnset, .teachableLearnset = sDhelmiseTeachableLearnset, }, @@ -4387,7 +4883,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_JangmoO, .iconPalIndex = 2, FOOTPRINT(JangmoO) - FOLLOWER(JangmoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_JangmoO, gShinyFollowerPalette_JangmoO) + FOLLOWER( + sPicTable_JangmoO, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_JangmoO, + gShinyFollowerPalette_JangmoO + ) .levelUpLearnset = sJangmoOLevelUpLearnset, .teachableLearnset = sJangmoOTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_HAKAMO_O}), @@ -4442,7 +4945,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_HakamoO, .iconPalIndex = 2, FOOTPRINT(HakamoO) - FOLLOWER(HakamoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_HakamoO, gShinyFollowerPalette_HakamoO) + FOLLOWER( + sPicTable_HakamoO, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_HakamoO, + gShinyFollowerPalette_HakamoO + ) .levelUpLearnset = sHakamoOLevelUpLearnset, .teachableLearnset = sHakamoOTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_KOMMO_O}, @@ -4494,7 +5004,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_KommoO, .iconPalIndex = 2, FOOTPRINT(KommoO) - FOLLOWER(KommoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_KommoO, gShinyFollowerPalette_KommoO) + FOLLOWER( + sPicTable_KommoO, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_KommoO, + gShinyFollowerPalette_KommoO + ) .levelUpLearnset = sKommoOLevelUpLearnset, .teachableLearnset = sKommoOTeachableLearnset, .formSpeciesIdTable = sKommoOFormSpeciesIdTable, @@ -4545,7 +5062,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_KommoO, .iconPalIndex = 2, FOOTPRINT(KommoO) - FOLLOWER(KommoO, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_KommoO, gShinyFollowerPalette_KommoO) + FOLLOWER( + sPicTable_KommoO, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_KommoO, + gShinyFollowerPalette_KommoO + ) .isTotem = TRUE, .levelUpLearnset = sKommoOLevelUpLearnset, .teachableLearnset = sKommoOTeachableLearnset, @@ -4603,7 +5127,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuKoko, .iconPalIndex = 0, FOOTPRINT(TapuKoko) - FOLLOWER(TapuKoko, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TapuKoko, gShinyFollowerPalette_TapuKoko) + FOLLOWER( + sPicTable_TapuKoko, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_TapuKoko, + gShinyFollowerPalette_TapuKoko + ) .isLegendary = TRUE, .levelUpLearnset = sTapuKokoLevelUpLearnset, .teachableLearnset = sTapuKokoTeachableLearnset, @@ -4660,7 +5191,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuLele, .iconPalIndex = 0, FOOTPRINT(TapuLele) - FOLLOWER(TapuLele, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TapuLele, gShinyFollowerPalette_TapuLele) + FOLLOWER( + sPicTable_TapuLele, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_TapuLele, + gShinyFollowerPalette_TapuLele + ) .isLegendary = TRUE, .levelUpLearnset = sTapuLeleLevelUpLearnset, .teachableLearnset = sTapuLeleTeachableLearnset, @@ -4717,7 +5255,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuBulu, .iconPalIndex = 2, FOOTPRINT(TapuBulu) - FOLLOWER(TapuBulu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TapuBulu, gShinyFollowerPalette_TapuBulu) + FOLLOWER( + sPicTable_TapuBulu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_TapuBulu, + gShinyFollowerPalette_TapuBulu + ) .isLegendary = TRUE, .levelUpLearnset = sTapuBuluLevelUpLearnset, .teachableLearnset = sTapuBuluTeachableLearnset, @@ -4775,7 +5320,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuFini, .iconPalIndex = 0, FOOTPRINT(TapuFini) - FOLLOWER(TapuFini, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_TapuFini, gShinyFollowerPalette_TapuFini) + FOLLOWER( + sPicTable_TapuFini, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_TapuFini, + gShinyFollowerPalette_TapuFini + ) .isLegendary = TRUE, .levelUpLearnset = sTapuFiniLevelUpLearnset, .teachableLearnset = sTapuFiniTeachableLearnset, @@ -4832,7 +5384,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cosmog, .iconPalIndex = 2, FOOTPRINT(Cosmog) - FOLLOWER(Cosmog, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cosmog, gShinyFollowerPalette_Cosmog) + FOLLOWER( + sPicTable_Cosmog, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cosmog, + gShinyFollowerPalette_Cosmog + ) .isLegendary = TRUE, .tmIlliterate = TRUE, .isFrontierBanned = TRUE, @@ -4891,7 +5450,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cosmoem, .iconPalIndex = 0, FOOTPRINT(Cosmoem) - FOLLOWER(Cosmoem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cosmoem, gShinyFollowerPalette_Cosmoem) + FOLLOWER( + sPicTable_Cosmoem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cosmoem, + gShinyFollowerPalette_Cosmoem + ) .isLegendary = TRUE, .tmIlliterate = TRUE, .isFrontierBanned = TRUE, @@ -4949,7 +5515,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Solgaleo, .iconPalIndex = 0, FOOTPRINT(Solgaleo) - FOLLOWER(Solgaleo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Solgaleo, gShinyFollowerPalette_Solgaleo) + FOLLOWER( + sPicTable_Solgaleo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Solgaleo, + gShinyFollowerPalette_Solgaleo + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sSolgaleoLevelUpLearnset, @@ -5005,7 +5578,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lunala, .iconPalIndex = 2, FOOTPRINT(Lunala) - FOLLOWER(Lunala, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Lunala, gShinyFollowerPalette_Lunala) + FOLLOWER( + sPicTable_Lunala, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Lunala, + gShinyFollowerPalette_Lunala + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sLunalaLevelUpLearnset, @@ -5063,7 +5643,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Nihilego, .iconPalIndex = 0, FOOTPRINT(Nihilego) - FOLLOWER(Nihilego, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nihilego, gShinyFollowerPalette_Nihilego) + FOLLOWER( + sPicTable_Nihilego, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Nihilego, + gShinyFollowerPalette_Nihilego + ) .isUltraBeast = TRUE, .levelUpLearnset = sNihilegoLevelUpLearnset, .teachableLearnset = sNihilegoTeachableLearnset, @@ -5120,7 +5707,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Buzzwole, .iconPalIndex = 0, FOOTPRINT(Buzzwole) - FOLLOWER(Buzzwole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Buzzwole, gShinyFollowerPalette_Buzzwole) + FOLLOWER( + sPicTable_Buzzwole, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Buzzwole, + gShinyFollowerPalette_Buzzwole + ) .isUltraBeast = TRUE, .levelUpLearnset = sBuzzwoleLevelUpLearnset, .teachableLearnset = sBuzzwoleTeachableLearnset, @@ -5176,7 +5770,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pheromosa, .iconPalIndex = 2, FOOTPRINT(Pheromosa) - FOLLOWER(Pheromosa, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pheromosa, gShinyFollowerPalette_Pheromosa) + FOLLOWER( + sPicTable_Pheromosa, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pheromosa, + gShinyFollowerPalette_Pheromosa + ) .isUltraBeast = TRUE, .levelUpLearnset = sPheromosaLevelUpLearnset, .teachableLearnset = sPheromosaTeachableLearnset, @@ -5232,7 +5833,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Xurkitree, .iconPalIndex = 0, FOOTPRINT(Xurkitree) - FOLLOWER(Xurkitree, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Xurkitree, gShinyFollowerPalette_Xurkitree) + FOLLOWER( + sPicTable_Xurkitree, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Xurkitree, + gShinyFollowerPalette_Xurkitree + ) .isUltraBeast = TRUE, .levelUpLearnset = sXurkitreeLevelUpLearnset, .teachableLearnset = sXurkitreeTeachableLearnset, @@ -5290,7 +5898,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Celesteela, .iconPalIndex = 0, FOOTPRINT(Celesteela) - FOLLOWER(Celesteela, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Celesteela, gShinyFollowerPalette_Celesteela) + FOLLOWER( + sPicTable_Celesteela, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Celesteela, + gShinyFollowerPalette_Celesteela + ) .isUltraBeast = TRUE, .levelUpLearnset = sCelesteelaLevelUpLearnset, .teachableLearnset = sCelesteelaTeachableLearnset, @@ -5347,7 +5962,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Kartana, .iconPalIndex = 0, FOOTPRINT(Kartana) - FOLLOWER(Kartana, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kartana, gShinyFollowerPalette_Kartana) + FOLLOWER( + sPicTable_Kartana, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Kartana, + gShinyFollowerPalette_Kartana + ) .isUltraBeast = TRUE, .levelUpLearnset = sKartanaLevelUpLearnset, .teachableLearnset = sKartanaTeachableLearnset, @@ -5403,7 +6025,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Guzzlord, .iconPalIndex = 0, FOOTPRINT(Guzzlord) - FOLLOWER(Guzzlord, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Guzzlord, gShinyFollowerPalette_Guzzlord) + FOLLOWER( + sPicTable_Guzzlord, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Guzzlord, + gShinyFollowerPalette_Guzzlord + ) .isUltraBeast = TRUE, .levelUpLearnset = sGuzzlordLevelUpLearnset, .teachableLearnset = sGuzzlordTeachableLearnset, @@ -5462,7 +6091,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Necrozma, .iconPalIndex = 0, FOOTPRINT(Necrozma) - FOLLOWER(Necrozma, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Necrozma, gShinyFollowerPalette_Necrozma) + FOLLOWER( + sPicTable_Necrozma, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Necrozma, + gShinyFollowerPalette_Necrozma + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sNecrozmaLevelUpLearnset, @@ -5520,7 +6156,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_NecrozmaDuskMane, .iconPalIndex = 0, FOOTPRINT(Necrozma) - FOLLOWER(NecrozmaDuskMane, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_NecrozmaDuskMane, gShinyFollowerPalette_NecrozmaDuskMane) + FOLLOWER( + sPicTable_NecrozmaDuskMane, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_NecrozmaDuskMane, + gShinyFollowerPalette_NecrozmaDuskMane + ) .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -5580,7 +6223,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_NecrozmaDawnWings, .iconPalIndex = 0, FOOTPRINT(Necrozma) - FOLLOWER(NecrozmaDawnWings, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_NecrozmaDawnWings, gShinyFollowerPalette_NecrozmaDawnWings) + FOLLOWER( + sPicTable_NecrozmaDawnWings, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_NecrozmaDawnWings, + gShinyFollowerPalette_NecrozmaDawnWings + ) .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -5704,7 +6354,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Magearna, .iconPalIndex = 0, FOOTPRINT(Magearna) - FOLLOWER(Magearna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Magearna, gShinyFollowerPalette_Magearna) + FOLLOWER( + sPicTable_Magearna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Magearna, + gShinyFollowerPalette_Magearna + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMagearnaLevelUpLearnset, @@ -5818,7 +6475,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Marshadow, .iconPalIndex = 0, FOOTPRINT(Marshadow) - FOLLOWER(Marshadow, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Marshadow, gShinyFollowerPalette_Marshadow) + FOLLOWER( + sPicTable_Marshadow, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Marshadow, + gShinyFollowerPalette_Marshadow + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMarshadowLevelUpLearnset, @@ -5875,7 +6539,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Poipole, .iconPalIndex = 0, FOOTPRINT(Poipole) - FOLLOWER(Poipole, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Poipole, gShinyFollowerPalette_Poipole) + FOLLOWER( + sPicTable_Poipole, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Poipole, + gShinyFollowerPalette_Poipole + ) .isUltraBeast = TRUE, .levelUpLearnset = sPoipoleLevelUpLearnset, .teachableLearnset = sPoipoleTeachableLearnset, @@ -5930,7 +6601,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Naganadel, .iconPalIndex = 0, FOOTPRINT(Naganadel) - FOLLOWER(Naganadel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Naganadel, gShinyFollowerPalette_Naganadel) + FOLLOWER( + sPicTable_Naganadel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Naganadel, + gShinyFollowerPalette_Naganadel + ) .isUltraBeast = TRUE, .levelUpLearnset = sNaganadelLevelUpLearnset, .teachableLearnset = sNaganadelTeachableLearnset, @@ -5986,7 +6664,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Stakataka, .iconPalIndex = 0, FOOTPRINT(Stakataka) - FOLLOWER(Stakataka, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stakataka, gShinyFollowerPalette_Stakataka) + FOLLOWER( + sPicTable_Stakataka, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Stakataka, + gShinyFollowerPalette_Stakataka + ) .isUltraBeast = TRUE, .levelUpLearnset = sStakatakaLevelUpLearnset, .teachableLearnset = sStakatakaTeachableLearnset, @@ -6042,7 +6727,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Blacephalon, .iconPalIndex = 0, FOOTPRINT(Blacephalon) - FOLLOWER(Blacephalon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blacephalon, gShinyFollowerPalette_Blacephalon) + FOLLOWER( + sPicTable_Blacephalon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Blacephalon, + gShinyFollowerPalette_Blacephalon + ) .isUltraBeast = TRUE, .levelUpLearnset = sBlacephalonLevelUpLearnset, .teachableLearnset = sBlacephalonTeachableLearnset, @@ -6097,7 +6789,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Zeraora, .iconPalIndex = 0, FOOTPRINT(Zeraora) - FOLLOWER(Zeraora, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zeraora, gShinyFollowerPalette_Zeraora) + FOLLOWER( + sPicTable_Zeraora, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zeraora, + gShinyFollowerPalette_Zeraora + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZeraoraLevelUpLearnset, @@ -6153,7 +6852,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Meltan, .iconPalIndex = 2, FOOTPRINT(Meltan) - FOLLOWER(Meltan, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Meltan, gShinyFollowerPalette_Meltan) + FOLLOWER( + sPicTable_Meltan, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Meltan, + gShinyFollowerPalette_Meltan + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMeltanLevelUpLearnset, @@ -6207,7 +6913,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Melmetal, .iconPalIndex = 2, FOOTPRINT(Melmetal) - FOLLOWER(Melmetal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Melmetal, gShinyFollowerPalette_Melmetal) + FOLLOWER( + sPicTable_Melmetal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Melmetal, + gShinyFollowerPalette_Melmetal + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMelmetalLevelUpLearnset, diff --git a/src/data/pokemon/species_info/gen_8_families.h b/src/data/pokemon/species_info/gen_8_families.h index 800ff6b94f05..fe554852ab00 100644 --- a/src/data/pokemon/species_info/gen_8_families.h +++ b/src/data/pokemon/species_info/gen_8_families.h @@ -52,7 +52,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grookey, .iconPalIndex = 1, FOOTPRINT(Grookey) - FOLLOWER(Grookey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grookey, gShinyFollowerPalette_Grookey) + FOLLOWER( + sPicTable_Grookey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Grookey, + gShinyFollowerPalette_Grookey + ) .levelUpLearnset = sGrookeyLevelUpLearnset, .teachableLearnset = sGrookeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_THWACKEY}), @@ -105,7 +112,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Thwackey, .iconPalIndex = 1, FOOTPRINT(Thwackey) - FOLLOWER(Thwackey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Thwackey, gShinyFollowerPalette_Thwackey) + FOLLOWER( + sPicTable_Thwackey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Thwackey, + gShinyFollowerPalette_Thwackey + ) .levelUpLearnset = sThwackeyLevelUpLearnset, .teachableLearnset = sThwackeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_RILLABOOM}), @@ -158,7 +172,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rillaboom, .iconPalIndex = 1, FOOTPRINT(Rillaboom) - FOLLOWER(Rillaboom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rillaboom, gShinyFollowerPalette_Rillaboom) + FOLLOWER( + sPicTable_Rillaboom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rillaboom, + gShinyFollowerPalette_Rillaboom + ) .levelUpLearnset = sRillaboomLevelUpLearnset, .teachableLearnset = sRillaboomTeachableLearnset, .formSpeciesIdTable = sRillaboomFormSpeciesIdTable, @@ -271,7 +292,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Scorbunny, .iconPalIndex = 0, FOOTPRINT(Scorbunny) - FOLLOWER(Scorbunny, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Scorbunny, gShinyFollowerPalette_Scorbunny) + FOLLOWER( + sPicTable_Scorbunny, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Scorbunny, + gShinyFollowerPalette_Scorbunny + ) .levelUpLearnset = sScorbunnyLevelUpLearnset, .teachableLearnset = sScorbunnyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_RABOOT}), @@ -324,7 +352,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Raboot, .iconPalIndex = 0, FOOTPRINT(Raboot) - FOLLOWER(Raboot, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Raboot, gShinyFollowerPalette_Raboot) + FOLLOWER( + sPicTable_Raboot, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Raboot, + gShinyFollowerPalette_Raboot + ) .levelUpLearnset = sRabootLevelUpLearnset, .teachableLearnset = sRabootTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_CINDERACE}), @@ -378,7 +413,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cinderace, .iconPalIndex = 0, FOOTPRINT(Cinderace) - FOLLOWER(Cinderace, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cinderace, gShinyFollowerPalette_Cinderace) + FOLLOWER( + sPicTable_Cinderace, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cinderace, + gShinyFollowerPalette_Cinderace + ) .levelUpLearnset = sCinderaceLevelUpLearnset, .teachableLearnset = sCinderaceTeachableLearnset, .formSpeciesIdTable = sCinderaceFormSpeciesIdTable, @@ -493,7 +535,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sobble, .iconPalIndex = 2, FOOTPRINT(Sobble) - FOLLOWER(Sobble, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sobble, gShinyFollowerPalette_Sobble) + FOLLOWER( + sPicTable_Sobble, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sobble, + gShinyFollowerPalette_Sobble + ) .levelUpLearnset = sSobbleLevelUpLearnset, .teachableLearnset = sSobbleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_DRIZZILE}), @@ -546,7 +595,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drizzile, .iconPalIndex = 2, FOOTPRINT(Drizzile) - FOLLOWER(Drizzile, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drizzile, gShinyFollowerPalette_Drizzile) + FOLLOWER( + sPicTable_Drizzile, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Drizzile, + gShinyFollowerPalette_Drizzile + ) .levelUpLearnset = sDrizzileLevelUpLearnset, .teachableLearnset = sDrizzileTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_INTELEON}), @@ -600,7 +656,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Inteleon, .iconPalIndex = 0, FOOTPRINT(Inteleon) - FOLLOWER(Inteleon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Inteleon, gShinyFollowerPalette_Inteleon) + FOLLOWER( + sPicTable_Inteleon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Inteleon, + gShinyFollowerPalette_Inteleon + ) .levelUpLearnset = sInteleonLevelUpLearnset, .teachableLearnset = sInteleonTeachableLearnset, .formSpeciesIdTable = sInteleonFormSpeciesIdTable, @@ -714,7 +777,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Skwovet, .iconPalIndex = 2, FOOTPRINT(Skwovet) - FOLLOWER(Skwovet, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Skwovet, gShinyFollowerPalette_Skwovet) + FOLLOWER( + sPicTable_Skwovet, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Skwovet, + gShinyFollowerPalette_Skwovet + ) .levelUpLearnset = sSkwovetLevelUpLearnset, .teachableLearnset = sSkwovetTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GREEDENT}), @@ -769,7 +839,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Greedent, .iconPalIndex = 0, FOOTPRINT(Greedent) - FOLLOWER(Greedent, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Greedent, gShinyFollowerPalette_Greedent) + FOLLOWER( + sPicTable_Greedent, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Greedent, + gShinyFollowerPalette_Greedent + ) .levelUpLearnset = sGreedentLevelUpLearnset, .teachableLearnset = sGreedentTeachableLearnset, }, @@ -824,7 +901,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rookidee, .iconPalIndex = 0, FOOTPRINT(Rookidee) - FOLLOWER(Rookidee, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rookidee, gShinyFollowerPalette_Rookidee) + FOLLOWER( + sPicTable_Rookidee, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rookidee, + gShinyFollowerPalette_Rookidee + ) .levelUpLearnset = sRookideeLevelUpLearnset, .teachableLearnset = sRookideeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CORVISQUIRE}), @@ -879,7 +963,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Corvisquire, .iconPalIndex = 0, FOOTPRINT(Corvisquire) - FOLLOWER(Corvisquire, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Corvisquire, gShinyFollowerPalette_Corvisquire) + FOLLOWER( + sPicTable_Corvisquire, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Corvisquire, + gShinyFollowerPalette_Corvisquire + ) .levelUpLearnset = sCorvisquireLevelUpLearnset, .teachableLearnset = sCorvisquireTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_CORVIKNIGHT}), @@ -933,7 +1024,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Corviknight, .iconPalIndex = 0, FOOTPRINT(Corviknight) - FOLLOWER(Corviknight, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Corviknight, gShinyFollowerPalette_Corviknight) + FOLLOWER( + sPicTable_Corviknight, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Corviknight, + gShinyFollowerPalette_Corviknight + ) .levelUpLearnset = sCorviknightLevelUpLearnset, .teachableLearnset = sCorviknightTeachableLearnset, .formSpeciesIdTable = sCorviknightFormSpeciesIdTable, @@ -1046,7 +1144,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Blipbug, .iconPalIndex = 0, FOOTPRINT(Blipbug) - FOLLOWER(Blipbug, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Blipbug, gShinyFollowerPalette_Blipbug) + FOLLOWER( + sPicTable_Blipbug, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Blipbug, + gShinyFollowerPalette_Blipbug + ) .tmIlliterate = TRUE, .levelUpLearnset = sBlipbugLevelUpLearnset, .teachableLearnset = sBlipbugTeachableLearnset, @@ -1102,7 +1207,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dottler, .iconPalIndex = 2, FOOTPRINT(Dottler) - FOLLOWER(Dottler, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dottler, gShinyFollowerPalette_Dottler) + FOLLOWER( + sPicTable_Dottler, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dottler, + gShinyFollowerPalette_Dottler + ) .levelUpLearnset = sDottlerLevelUpLearnset, .teachableLearnset = sDottlerTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ORBEETLE}), @@ -1158,7 +1270,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Orbeetle, .iconPalIndex = 0, FOOTPRINT(Orbeetle) - FOLLOWER(Orbeetle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Orbeetle, gShinyFollowerPalette_Orbeetle) + FOLLOWER( + sPicTable_Orbeetle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Orbeetle, + gShinyFollowerPalette_Orbeetle + ) .levelUpLearnset = sOrbeetleLevelUpLearnset, .teachableLearnset = sOrbeetleTeachableLearnset, .formSpeciesIdTable = sOrbeetleFormSpeciesIdTable, @@ -1273,7 +1392,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Nickit, .iconPalIndex = 2, FOOTPRINT(Nickit) - FOLLOWER(Nickit, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Nickit, gShinyFollowerPalette_Nickit) + FOLLOWER( + sPicTable_Nickit, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Nickit, + gShinyFollowerPalette_Nickit + ) .levelUpLearnset = sNickitLevelUpLearnset, .teachableLearnset = sNickitTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_THIEVUL}), @@ -1327,7 +1453,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Thievul, .iconPalIndex = 2, FOOTPRINT(Thievul) - FOLLOWER(Thievul, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Thievul, gShinyFollowerPalette_Thievul) + FOLLOWER( + sPicTable_Thievul, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Thievul, + gShinyFollowerPalette_Thievul + ) .levelUpLearnset = sThievulLevelUpLearnset, .teachableLearnset = sThievulTeachableLearnset, }, @@ -1382,7 +1515,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Gossifleur, .iconPalIndex = 1, FOOTPRINT(Gossifleur) - FOLLOWER(Gossifleur, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Gossifleur, gShinyFollowerPalette_Gossifleur) + FOLLOWER( + sPicTable_Gossifleur, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Gossifleur, + gShinyFollowerPalette_Gossifleur + ) .levelUpLearnset = sGossifleurLevelUpLearnset, .teachableLearnset = sGossifleurTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_ELDEGOSS}), @@ -1436,7 +1576,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Eldegoss, .iconPalIndex = 1, FOOTPRINT(Eldegoss) - FOLLOWER(Eldegoss, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Eldegoss, gShinyFollowerPalette_Eldegoss) + FOLLOWER( + sPicTable_Eldegoss, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Eldegoss, + gShinyFollowerPalette_Eldegoss + ) .levelUpLearnset = sEldegossLevelUpLearnset, .teachableLearnset = sEldegossTeachableLearnset, }, @@ -1491,7 +1638,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Wooloo, .iconPalIndex = 0, FOOTPRINT(Wooloo) - FOLLOWER(Wooloo, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Wooloo, gShinyFollowerPalette_Wooloo) + FOLLOWER( + sPicTable_Wooloo, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Wooloo, + gShinyFollowerPalette_Wooloo + ) .levelUpLearnset = sWoolooLevelUpLearnset, .teachableLearnset = sWoolooTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_DUBWOOL}), @@ -1545,7 +1699,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dubwool, .iconPalIndex = 2, FOOTPRINT(Dubwool) - FOLLOWER(Dubwool, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dubwool, gShinyFollowerPalette_Dubwool) + FOLLOWER( + sPicTable_Dubwool, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dubwool, + gShinyFollowerPalette_Dubwool + ) .levelUpLearnset = sDubwoolLevelUpLearnset, .teachableLearnset = sDubwoolTeachableLearnset, }, @@ -1599,7 +1760,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Chewtle, .iconPalIndex = 0, FOOTPRINT(Chewtle) - FOLLOWER(Chewtle, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Chewtle, gShinyFollowerPalette_Chewtle) + FOLLOWER( + sPicTable_Chewtle, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Chewtle, + gShinyFollowerPalette_Chewtle + ) .levelUpLearnset = sChewtleLevelUpLearnset, .teachableLearnset = sChewtleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_DREDNAW}), @@ -1652,7 +1820,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drednaw, .iconPalIndex = 0, FOOTPRINT(Drednaw) - FOLLOWER(Drednaw, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drednaw, gShinyFollowerPalette_Drednaw) + FOLLOWER( + sPicTable_Drednaw, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Drednaw, + gShinyFollowerPalette_Drednaw + ) .levelUpLearnset = sDrednawLevelUpLearnset, .teachableLearnset = sDrednawTeachableLearnset, .formSpeciesIdTable = sDrednawFormSpeciesIdTable, @@ -1766,7 +1941,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Yamper, .iconPalIndex = 1, FOOTPRINT(Yamper) - FOLLOWER(Yamper, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Yamper, gShinyFollowerPalette_Yamper) + FOLLOWER( + sPicTable_Yamper, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Yamper, + gShinyFollowerPalette_Yamper + ) .levelUpLearnset = sYamperLevelUpLearnset, .teachableLearnset = sYamperTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BOLTUND}), @@ -1820,7 +2002,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Boltund, .iconPalIndex = 1, FOOTPRINT(Boltund) - FOLLOWER(Boltund, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Boltund, gShinyFollowerPalette_Boltund) + FOLLOWER( + sPicTable_Boltund, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Boltund, + gShinyFollowerPalette_Boltund + ) .levelUpLearnset = sBoltundLevelUpLearnset, .teachableLearnset = sBoltundTeachableLearnset, }, @@ -1875,7 +2064,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rolycoly, .iconPalIndex = 0, FOOTPRINT(Rolycoly) - FOLLOWER(Rolycoly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Rolycoly, gShinyFollowerPalette_Rolycoly) + FOLLOWER( + sPicTable_Rolycoly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Rolycoly, + gShinyFollowerPalette_Rolycoly + ) .levelUpLearnset = sRolycolyLevelUpLearnset, .teachableLearnset = sRolycolyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CARKOL}), @@ -1928,7 +2124,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Carkol, .iconPalIndex = 0, FOOTPRINT(Carkol) - FOLLOWER(Carkol, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Carkol, gShinyFollowerPalette_Carkol) + FOLLOWER( + sPicTable_Carkol, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Carkol, + gShinyFollowerPalette_Carkol + ) .levelUpLearnset = sCarkolLevelUpLearnset, .teachableLearnset = sCarkolTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COALOSSAL}), @@ -1982,7 +2185,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Coalossal, .iconPalIndex = 0, FOOTPRINT(Coalossal) - FOLLOWER(Coalossal, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Coalossal, gShinyFollowerPalette_Coalossal) + FOLLOWER( + sPicTable_Coalossal, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Coalossal, + gShinyFollowerPalette_Coalossal + ) .levelUpLearnset = sCoalossalLevelUpLearnset, .teachableLearnset = sCoalossalTeachableLearnset, .formSpeciesIdTable = sCoalossalFormSpeciesIdTable, @@ -2096,7 +2306,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Applin, .iconPalIndex = 1, FOOTPRINT(Applin) - FOLLOWER(Applin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Applin, gShinyFollowerPalette_Applin) + FOLLOWER( + sPicTable_Applin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Applin, + gShinyFollowerPalette_Applin + ) .tmIlliterate = TRUE, .levelUpLearnset = sApplinLevelUpLearnset, .teachableLearnset = sApplinTeachableLearnset, @@ -2153,7 +2370,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Flapple, .iconPalIndex = 1, FOOTPRINT(Flapple) - FOLLOWER(Flapple, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Flapple, gShinyFollowerPalette_Flapple) + FOLLOWER( + sPicTable_Flapple, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Flapple, + gShinyFollowerPalette_Flapple + ) .levelUpLearnset = sFlappleLevelUpLearnset, .teachableLearnset = sFlappleTeachableLearnset, .formSpeciesIdTable = sFlappleFormSpeciesIdTable, @@ -2264,7 +2488,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Appletun, .iconPalIndex = 1, FOOTPRINT(Appletun) - FOLLOWER(Appletun, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Appletun, gShinyFollowerPalette_Appletun) + FOLLOWER( + sPicTable_Appletun, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Appletun, + gShinyFollowerPalette_Appletun + ) .levelUpLearnset = sAppletunLevelUpLearnset, .teachableLearnset = sAppletunTeachableLearnset, .formSpeciesIdTable = sAppletunFormSpeciesIdTable, @@ -2483,7 +2714,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Silicobra, .iconPalIndex = 1, FOOTPRINT(Silicobra) - FOLLOWER(Silicobra, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Silicobra, gShinyFollowerPalette_Silicobra) + FOLLOWER( + sPicTable_Silicobra, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Silicobra, + gShinyFollowerPalette_Silicobra + ) .levelUpLearnset = sSilicobraLevelUpLearnset, .teachableLearnset = sSilicobraTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SANDACONDA}), @@ -2537,7 +2775,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sandaconda, .iconPalIndex = 1, FOOTPRINT(Sandaconda) - FOLLOWER(Sandaconda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sandaconda, gShinyFollowerPalette_Sandaconda) + FOLLOWER( + sPicTable_Sandaconda, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sandaconda, + gShinyFollowerPalette_Sandaconda + ) .levelUpLearnset = sSandacondaLevelUpLearnset, .teachableLearnset = sSandacondaTeachableLearnset, .formSpeciesIdTable = sSandacondaFormSpeciesIdTable, @@ -2650,7 +2895,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cramorant, .iconPalIndex = 0, FOOTPRINT(Cramorant) - FOLLOWER(Cramorant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cramorant, gShinyFollowerPalette_Cramorant) + FOLLOWER( + sPicTable_Cramorant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cramorant, + gShinyFollowerPalette_Cramorant + ) .levelUpLearnset = sCramorantLevelUpLearnset, .teachableLearnset = sCramorantTeachableLearnset, .formSpeciesIdTable = sCramorantFormSpeciesIdTable, @@ -2815,7 +3067,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arrokuda, .iconPalIndex = 2, FOOTPRINT(Arrokuda) - FOLLOWER(Arrokuda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Arrokuda, gShinyFollowerPalette_Arrokuda) + FOLLOWER( + sPicTable_Arrokuda, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Arrokuda, + gShinyFollowerPalette_Arrokuda + ) .levelUpLearnset = sArrokudaLevelUpLearnset, .teachableLearnset = sArrokudaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_BARRASKEWDA}), @@ -2869,7 +3128,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Barraskewda, .iconPalIndex = 2, FOOTPRINT(Barraskewda) - FOLLOWER(Barraskewda, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Barraskewda, gShinyFollowerPalette_Barraskewda) + FOLLOWER( + sPicTable_Barraskewda, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Barraskewda, + gShinyFollowerPalette_Barraskewda + ) .levelUpLearnset = sBarraskewdaLevelUpLearnset, .teachableLearnset = sBarraskewdaTeachableLearnset, }, @@ -2924,7 +3190,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Toxel, .iconPalIndex = 2, FOOTPRINT(Toxel) - FOLLOWER(Toxel, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Toxel, gShinyFollowerPalette_Toxel) + FOLLOWER( + sPicTable_Toxel, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Toxel, + gShinyFollowerPalette_Toxel + ) .levelUpLearnset = sToxelLevelUpLearnset, .teachableLearnset = sToxelTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NATURE_AMPED, 30, SPECIES_TOXTRICITY_AMPED}, @@ -2979,7 +3252,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityAmped, .iconPalIndex = 2, FOOTPRINT(Toxtricity) - FOLLOWER(ToxtricityAmped, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ToxtricityAmped, gShinyFollowerPalette_ToxtricityAmped) + FOLLOWER( + sPicTable_ToxtricityAmped, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ToxtricityAmped, + gShinyFollowerPalette_ToxtricityAmped + ) .levelUpLearnset = sToxtricityAmpedLevelUpLearnset, .teachableLearnset = sToxtricityAmpedTeachableLearnset, .formSpeciesIdTable = sToxtricityFormSpeciesIdTable, @@ -3086,7 +3366,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityLowKey, .iconPalIndex = 2, FOOTPRINT(Toxtricity) - FOLLOWER(ToxtricityLowKey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ToxtricityLowKey, gShinyFollowerPalette_ToxtricityLowKey) + FOLLOWER( + sPicTable_ToxtricityLowKey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ToxtricityLowKey, + gShinyFollowerPalette_ToxtricityLowKey + ) .levelUpLearnset = sToxtricityLowKeyLevelUpLearnset, .teachableLearnset = sToxtricityLowKeyTeachableLearnset, .formSpeciesIdTable = sToxtricityFormSpeciesIdTable, @@ -3138,7 +3425,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityGigantamax, .iconPalIndex = 0, FOOTPRINT(Toxtricity) - FOLLOWER(ToxtricityLowKey, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ToxtricityLowKey, gShinyFollowerPalette_ToxtricityLowKey) + FOLLOWER( + sPicTable_ToxtricityLowKey, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ToxtricityLowKey, + gShinyFollowerPalette_ToxtricityLowKey + ) .isGigantamax = TRUE, .levelUpLearnset = sToxtricityLowKeyLevelUpLearnset, .teachableLearnset = sToxtricityLowKeyTeachableLearnset, @@ -3196,7 +3490,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sizzlipede, .iconPalIndex = 0, FOOTPRINT(Sizzlipede) - FOLLOWER(Sizzlipede, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sizzlipede, gShinyFollowerPalette_Sizzlipede) + FOLLOWER( + sPicTable_Sizzlipede, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sizzlipede, + gShinyFollowerPalette_Sizzlipede + ) .levelUpLearnset = sSizzlipedeLevelUpLearnset, .teachableLearnset = sSizzlipedeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_CENTISKORCH}), @@ -3250,7 +3551,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Centiskorch, .iconPalIndex = 0, FOOTPRINT(Centiskorch) - FOLLOWER(Centiskorch, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Centiskorch, gShinyFollowerPalette_Centiskorch) + FOLLOWER( + sPicTable_Centiskorch, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Centiskorch, + gShinyFollowerPalette_Centiskorch + ) .levelUpLearnset = sCentiskorchLevelUpLearnset, .teachableLearnset = sCentiskorchTeachableLearnset, .formSpeciesIdTable = sCentiskorchFormSpeciesIdTable, @@ -3364,7 +3672,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Clobbopus, .iconPalIndex = 0, FOOTPRINT(Clobbopus) - FOLLOWER(Clobbopus, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Clobbopus, gShinyFollowerPalette_Clobbopus) + FOLLOWER( + sPicTable_Clobbopus, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Clobbopus, + gShinyFollowerPalette_Clobbopus + ) .levelUpLearnset = sClobbopusLevelUpLearnset, .teachableLearnset = sClobbopusTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_TAUNT, SPECIES_GRAPPLOCT}), @@ -3417,7 +3732,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grapploct, .iconPalIndex = 2, FOOTPRINT(Grapploct) - FOLLOWER(Grapploct, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grapploct, gShinyFollowerPalette_Grapploct) + FOLLOWER( + sPicTable_Grapploct, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Grapploct, + gShinyFollowerPalette_Grapploct + ) .levelUpLearnset = sGrapploctLevelUpLearnset, .teachableLearnset = sGrapploctTeachableLearnset, }, @@ -3472,7 +3794,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sinistea, .iconPalIndex = 2, FOOTPRINT(Sinistea) - FOLLOWER(Sinistea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sinistea, gShinyFollowerPalette_Sinistea) + FOLLOWER( + sPicTable_Sinistea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sinistea, + gShinyFollowerPalette_Sinistea + ) .levelUpLearnset = sSinisteaLevelUpLearnset, .teachableLearnset = sSinisteaTeachableLearnset, .formSpeciesIdTable = sSinisteaFormSpeciesIdTable, @@ -3528,7 +3857,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sinistea, .iconPalIndex = 2, FOOTPRINT(Sinistea) - FOLLOWER(Sinistea, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Sinistea, gShinyFollowerPalette_Sinistea) + FOLLOWER( + sPicTable_Sinistea, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Sinistea, + gShinyFollowerPalette_Sinistea + ) .levelUpLearnset = sSinisteaLevelUpLearnset, .teachableLearnset = sSinisteaTeachableLearnset, .formSpeciesIdTable = sSinisteaFormSpeciesIdTable, @@ -3583,7 +3919,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Polteageist, .iconPalIndex = 2, FOOTPRINT(Polteageist) - FOLLOWER(Polteageist, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Polteageist, gShinyFollowerPalette_Polteageist) + FOLLOWER( + sPicTable_Polteageist, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Polteageist, + gShinyFollowerPalette_Polteageist + ) .levelUpLearnset = sPolteageistLevelUpLearnset, .teachableLearnset = sPolteageistTeachableLearnset, .formSpeciesIdTable = sPolteageistFormSpeciesIdTable, @@ -3638,7 +3981,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Polteageist, .iconPalIndex = 2, FOOTPRINT(Polteageist) - FOLLOWER(Polteageist, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Polteageist, gShinyFollowerPalette_Polteageist) + FOLLOWER( + sPicTable_Polteageist, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Polteageist, + gShinyFollowerPalette_Polteageist + ) .levelUpLearnset = sPolteageistLevelUpLearnset, .teachableLearnset = sPolteageistTeachableLearnset, .formSpeciesIdTable = sPolteageistFormSpeciesIdTable, @@ -3694,7 +4044,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hatenna, .iconPalIndex = 0, FOOTPRINT(Hatenna) - FOLLOWER(Hatenna, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hatenna, gShinyFollowerPalette_Hatenna) + FOLLOWER( + sPicTable_Hatenna, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hatenna, + gShinyFollowerPalette_Hatenna + ) .levelUpLearnset = sHatennaLevelUpLearnset, .teachableLearnset = sHatennaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_HATTREM}), @@ -3747,7 +4104,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hattrem, .iconPalIndex = 0, FOOTPRINT(Hattrem) - FOLLOWER(Hattrem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hattrem, gShinyFollowerPalette_Hattrem) + FOLLOWER( + sPicTable_Hattrem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hattrem, + gShinyFollowerPalette_Hattrem + ) .levelUpLearnset = sHattremLevelUpLearnset, .teachableLearnset = sHattremTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_HATTERENE}), @@ -3800,7 +4164,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hatterene, .iconPalIndex = 0, FOOTPRINT(Hatterene) - FOLLOWER(Hatterene, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Hatterene, gShinyFollowerPalette_Hatterene) + FOLLOWER( + sPicTable_Hatterene, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Hatterene, + gShinyFollowerPalette_Hatterene + ) .levelUpLearnset = sHattereneLevelUpLearnset, .teachableLearnset = sHattereneTeachableLearnset, .formSpeciesIdTable = sHattereneFormSpeciesIdTable, @@ -3914,7 +4285,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Impidimp, .iconPalIndex = 0, FOOTPRINT(Impidimp) - FOLLOWER(Impidimp, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Impidimp, gShinyFollowerPalette_Impidimp) + FOLLOWER( + sPicTable_Impidimp, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Impidimp, + gShinyFollowerPalette_Impidimp + ) .levelUpLearnset = sImpidimpLevelUpLearnset, .teachableLearnset = sImpidimpTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MORGREM}), @@ -3968,7 +4346,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Morgrem, .iconPalIndex = 0, FOOTPRINT(Morgrem) - FOLLOWER(Morgrem, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Morgrem, gShinyFollowerPalette_Morgrem) + FOLLOWER( + sPicTable_Morgrem, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Morgrem, + gShinyFollowerPalette_Morgrem + ) .levelUpLearnset = sMorgremLevelUpLearnset, .teachableLearnset = sMorgremTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GRIMMSNARL}), @@ -4022,7 +4407,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grimmsnarl, .iconPalIndex = 0, FOOTPRINT(Grimmsnarl) - FOLLOWER(Grimmsnarl, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Grimmsnarl, gShinyFollowerPalette_Grimmsnarl) + FOLLOWER( + sPicTable_Grimmsnarl, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Grimmsnarl, + gShinyFollowerPalette_Grimmsnarl + ) .levelUpLearnset = sGrimmsnarlLevelUpLearnset, .teachableLearnset = sGrimmsnarlTeachableLearnset, .formSpeciesIdTable = sGrimmsnarlFormSpeciesIdTable, @@ -4136,7 +4528,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Milcery, .iconPalIndex = 1, FOOTPRINT(Milcery) - FOLLOWER(Milcery, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Milcery, gShinyFollowerPalette_Milcery) + FOLLOWER( + sPicTable_Milcery, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Milcery, + gShinyFollowerPalette_Milcery + ) .levelUpLearnset = sMilceryLevelUpLearnset, .teachableLearnset = sMilceryTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 0, SPECIES_ALCREMIE_STRAWBERRY_VANILLA_CREAM}, @@ -4197,7 +4596,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_AlcremieStrawberryVanillaCream, /*AlcremieStrawberry##cream##*/ \ .iconPalIndex = 1, \ FOOTPRINT(Alcremie) \ - FOLLOWER(AlcremieStrawberryVanillaCream, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_AlcremieStrawberryVanillaCream, gShinyFollowerPalette_AlcremieStrawberryVanillaCream) \ + FOLLOWER( \ + sPicTable_AlcremieStrawberryVanillaCream, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_AlcremieStrawberryVanillaCream, \ + gShinyFollowerPalette_AlcremieStrawberryVanillaCream \ + ) \ .levelUpLearnset = sAlcremieLevelUpLearnset, \ .teachableLearnset = sAlcremieTeachableLearnset, \ .formSpeciesIdTable = sAlcremieFormSpeciesIdTable, \ @@ -4357,7 +4763,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Falinks, .iconPalIndex = 0, FOOTPRINT(Falinks) - FOLLOWER(Falinks, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Falinks, gShinyFollowerPalette_Falinks) + FOLLOWER( + sPicTable_Falinks, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Falinks, + gShinyFollowerPalette_Falinks + ) .levelUpLearnset = sFalinksLevelUpLearnset, .teachableLearnset = sFalinksTeachableLearnset, }, @@ -4411,7 +4824,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Pincurchin, .iconPalIndex = 0, FOOTPRINT(Pincurchin) - FOLLOWER(Pincurchin, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Pincurchin, gShinyFollowerPalette_Pincurchin) + FOLLOWER( + sPicTable_Pincurchin, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Pincurchin, + gShinyFollowerPalette_Pincurchin + ) .levelUpLearnset = sPincurchinLevelUpLearnset, .teachableLearnset = sPincurchinTeachableLearnset, }, @@ -4467,7 +4887,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Snom, .iconPalIndex = 0, FOOTPRINT(Snom) - FOLLOWER(Snom, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Snom, gShinyFollowerPalette_Snom) + FOLLOWER( + sPicTable_Snom, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Snom, + gShinyFollowerPalette_Snom + ) .levelUpLearnset = sSnomLevelUpLearnset, .teachableLearnset = sSnomTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_NIGHT, 0, SPECIES_FROSMOTH}), @@ -4522,7 +4949,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Frosmoth, .iconPalIndex = 0, FOOTPRINT(Frosmoth) - FOLLOWER(Frosmoth, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Frosmoth, gShinyFollowerPalette_Frosmoth) + FOLLOWER( + sPicTable_Frosmoth, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Frosmoth, + gShinyFollowerPalette_Frosmoth + ) .levelUpLearnset = sFrosmothLevelUpLearnset, .teachableLearnset = sFrosmothTeachableLearnset, }, @@ -4577,7 +5011,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Stonjourner, .iconPalIndex = 2, FOOTPRINT(Stonjourner) - FOLLOWER(Stonjourner, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Stonjourner, gShinyFollowerPalette_Stonjourner) + FOLLOWER( + sPicTable_Stonjourner, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Stonjourner, + gShinyFollowerPalette_Stonjourner + ) .levelUpLearnset = sStonjournerLevelUpLearnset, .teachableLearnset = sStonjournerTeachableLearnset, }, @@ -4632,7 +5073,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EiscueIceFace, .iconPalIndex = 0, FOOTPRINT(Eiscue) - FOLLOWER(EiscueIceFace, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_EiscueIceFace, gShinyFollowerPalette_EiscueIceFace) + FOLLOWER( + sPicTable_EiscueIceFace, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_EiscueIceFace, + gShinyFollowerPalette_EiscueIceFace + ) .levelUpLearnset = sEiscueLevelUpLearnset, .teachableLearnset = sEiscueTeachableLearnset, .formSpeciesIdTable = sEiscueFormSpeciesIdTable, @@ -4743,7 +5191,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_IndeedeeMale, .iconPalIndex = 2, FOOTPRINT(Indeedee) - FOLLOWER(IndeedeeMale, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_IndeedeeMale, gShinyFollowerPalette_IndeedeeMale) + FOLLOWER( + sPicTable_IndeedeeMale, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_IndeedeeMale, + gShinyFollowerPalette_IndeedeeMale + ) .levelUpLearnset = sIndeedeeMaleLevelUpLearnset, .teachableLearnset = sIndeedeeMaleTeachableLearnset, .formSpeciesIdTable = sIndeedeeFormSpeciesIdTable, @@ -4852,7 +5307,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_MorpekoFullBelly, .iconPalIndex = 2, FOOTPRINT(Morpeko) - FOLLOWER(MorpekoFullBelly, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_MorpekoFullBelly, gShinyFollowerPalette_MorpekoFullBelly) + FOLLOWER( + sPicTable_MorpekoFullBelly, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_MorpekoFullBelly, + gShinyFollowerPalette_MorpekoFullBelly + ) .levelUpLearnset = sMorpekoLevelUpLearnset, .teachableLearnset = sMorpekoTeachableLearnset, .formSpeciesIdTable = sMorpekoFormSpeciesIdTable, @@ -4964,7 +5426,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cufant, .iconPalIndex = 0, FOOTPRINT(Cufant) - FOLLOWER(Cufant, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Cufant, gShinyFollowerPalette_Cufant) + FOLLOWER( + sPicTable_Cufant, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Cufant, + gShinyFollowerPalette_Cufant + ) .levelUpLearnset = sCufantLevelUpLearnset, .teachableLearnset = sCufantTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COPPERAJAH}), @@ -5018,7 +5487,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Copperajah, .iconPalIndex = 0, FOOTPRINT(Copperajah) - FOLLOWER(Copperajah, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Copperajah, gShinyFollowerPalette_Copperajah) + FOLLOWER( + sPicTable_Copperajah, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Copperajah, + gShinyFollowerPalette_Copperajah + ) .levelUpLearnset = sCopperajahLevelUpLearnset, .teachableLearnset = sCopperajahTeachableLearnset, .formSpeciesIdTable = sCopperajahFormSpeciesIdTable, @@ -5133,7 +5609,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dracozolt, .iconPalIndex = 1, FOOTPRINT(Dracozolt) - FOLLOWER(Dracozolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dracozolt, gShinyFollowerPalette_Dracozolt) + FOLLOWER( + sPicTable_Dracozolt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dracozolt, + gShinyFollowerPalette_Dracozolt + ) .levelUpLearnset = sDracozoltLevelUpLearnset, .teachableLearnset = sDracozoltTeachableLearnset, }, @@ -5187,7 +5670,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arctozolt, .iconPalIndex = 2, FOOTPRINT(Arctozolt) - FOLLOWER(Arctozolt, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Arctozolt, gShinyFollowerPalette_Arctozolt) + FOLLOWER( + sPicTable_Arctozolt, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Arctozolt, + gShinyFollowerPalette_Arctozolt + ) .levelUpLearnset = sArctozoltLevelUpLearnset, .teachableLearnset = sArctozoltTeachableLearnset, }, @@ -5242,7 +5732,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dracovish, .iconPalIndex = 0, FOOTPRINT(Dracovish) - FOLLOWER(Dracovish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dracovish, gShinyFollowerPalette_Dracovish) + FOLLOWER( + sPicTable_Dracovish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dracovish, + gShinyFollowerPalette_Dracovish + ) .levelUpLearnset = sDracovishLevelUpLearnset, .teachableLearnset = sDracovishTeachableLearnset, }, @@ -5297,7 +5794,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arctovish, .iconPalIndex = 0, FOOTPRINT(Arctovish) - FOLLOWER(Arctovish, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Arctovish, gShinyFollowerPalette_Arctovish) + FOLLOWER( + sPicTable_Arctovish, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Arctovish, + gShinyFollowerPalette_Arctovish + ) .levelUpLearnset = sArctovishLevelUpLearnset, .teachableLearnset = sArctovishTeachableLearnset, }, @@ -5351,7 +5855,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Duraludon, .iconPalIndex = 0, FOOTPRINT(Duraludon) - FOLLOWER(Duraludon, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Duraludon, gShinyFollowerPalette_Duraludon) + FOLLOWER( + sPicTable_Duraludon, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Duraludon, + gShinyFollowerPalette_Duraludon + ) .levelUpLearnset = sDuraludonLevelUpLearnset, .teachableLearnset = sDuraludonTeachableLearnset, .formSpeciesIdTable = sDuraludonFormSpeciesIdTable, @@ -5521,7 +6032,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dreepy, .iconPalIndex = 0, FOOTPRINT(Dreepy) - FOLLOWER(Dreepy, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dreepy, gShinyFollowerPalette_Dreepy) + FOLLOWER( + sPicTable_Dreepy, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dreepy, + gShinyFollowerPalette_Dreepy + ) .levelUpLearnset = sDreepyLevelUpLearnset, .teachableLearnset = sDreepyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_DRAKLOAK}), @@ -5575,7 +6093,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drakloak, .iconPalIndex = 0, FOOTPRINT(Drakloak) - FOLLOWER(Drakloak, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Drakloak, gShinyFollowerPalette_Drakloak) + FOLLOWER( + sPicTable_Drakloak, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Drakloak, + gShinyFollowerPalette_Drakloak + ) .levelUpLearnset = sDrakloakLevelUpLearnset, .teachableLearnset = sDrakloakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_DRAGAPULT}), @@ -5630,7 +6155,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dragapult, .iconPalIndex = 0, FOOTPRINT(Dragapult) - FOLLOWER(Dragapult, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Dragapult, gShinyFollowerPalette_Dragapult) + FOLLOWER( + sPicTable_Dragapult, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Dragapult, + gShinyFollowerPalette_Dragapult + ) .levelUpLearnset = sDragapultLevelUpLearnset, .teachableLearnset = sDragapultTeachableLearnset, }, @@ -5684,7 +6216,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZacianHeroOfManyBattles, .iconPalIndex = 2, FOOTPRINT(Zacian) - FOLLOWER(ZacianHeroOfManyBattles, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZacianHeroOfManyBattles, gShinyFollowerPalette_ZacianHeroOfManyBattles) + FOLLOWER( + sPicTable_ZacianHeroOfManyBattles, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ZacianHeroOfManyBattles, + gShinyFollowerPalette_ZacianHeroOfManyBattles + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZacianLevelUpLearnset, @@ -5741,7 +6280,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZacianCrownedSword, .iconPalIndex = 2, FOOTPRINT(Zacian) - FOLLOWER(ZacianCrownedSword, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZacianCrownedSword, gShinyFollowerPalette_ZacianCrownedSword) + FOLLOWER( + sPicTable_ZacianCrownedSword, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ZacianCrownedSword, + gShinyFollowerPalette_ZacianCrownedSword + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZacianLevelUpLearnset, @@ -5856,7 +6402,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZamazentaCrownedShield, .iconPalIndex = 2, FOOTPRINT(Zamazenta) - FOLLOWER(ZamazentaCrownedShield, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_ZamazentaCrownedShield, gShinyFollowerPalette_ZamazentaCrownedShield) + FOLLOWER( + sPicTable_ZamazentaCrownedShield, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_ZamazentaCrownedShield, + gShinyFollowerPalette_ZamazentaCrownedShield + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZamazentaLevelUpLearnset, @@ -5916,7 +6469,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Eternatus, .iconPalIndex = 0, FOOTPRINT(Eternatus) - FOLLOWER(Eternatus, SIZE_64x64, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Eternatus, gShinyFollowerPalette_Eternatus) + FOLLOWER( + sPicTable_Eternatus, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Eternatus, + gShinyFollowerPalette_Eternatus + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sEternatusLevelUpLearnset, @@ -6029,7 +6589,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Kubfu, .iconPalIndex = 1, FOOTPRINT(Kubfu) - FOLLOWER(Kubfu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Kubfu, gShinyFollowerPalette_Kubfu) + FOLLOWER( + sPicTable_Kubfu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Kubfu, + gShinyFollowerPalette_Kubfu + ) .isLegendary = TRUE, .levelUpLearnset = sKubfuLevelUpLearnset, .teachableLearnset = sKubfuTeachableLearnset, @@ -6199,7 +6766,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Urshifu, .iconPalIndex = 2, FOOTPRINT(Urshifu) - FOLLOWER(Urshifu, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Urshifu, gShinyFollowerPalette_Urshifu) + FOLLOWER( + sPicTable_Urshifu, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Urshifu, + gShinyFollowerPalette_Urshifu + ) .isLegendary = TRUE, .levelUpLearnset = sUrshifuRapidStrikeStyleLevelUpLearnset, .teachableLearnset = sUrshifuRapidStrikeStyleTeachableLearnset, @@ -6315,7 +6889,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Zarude, .iconPalIndex = 1, FOOTPRINT(Zarude) - FOLLOWER(Zarude, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Zarude, gShinyFollowerPalette_Zarude) + FOLLOWER( + sPicTable_Zarude, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Zarude, + gShinyFollowerPalette_Zarude + ) .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZarudeLevelUpLearnset, @@ -6428,7 +7009,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Regieleki, .iconPalIndex = 0, FOOTPRINT(Regieleki) - FOLLOWER(Regieleki, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Regieleki, gShinyFollowerPalette_Regieleki) + FOLLOWER( + sPicTable_Regieleki, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Regieleki, + gShinyFollowerPalette_Regieleki + ) .isLegendary = TRUE, .levelUpLearnset = sRegielekiLevelUpLearnset, .teachableLearnset = sRegielekiTeachableLearnset, @@ -6485,7 +7073,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Regidrago, .iconPalIndex = 0, FOOTPRINT(Regidrago) - FOLLOWER(Regidrago, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Regidrago, gShinyFollowerPalette_Regidrago) + FOLLOWER( + sPicTable_Regidrago, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Regidrago, + gShinyFollowerPalette_Regidrago + ) .isLegendary = TRUE, .levelUpLearnset = sRegidragoLevelUpLearnset, .teachableLearnset = sRegidragoTeachableLearnset, @@ -6540,7 +7135,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Glastrier, .iconPalIndex = 0, FOOTPRINT(Glastrier) - FOLLOWER(Glastrier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Glastrier, gShinyFollowerPalette_Glastrier) + FOLLOWER( + sPicTable_Glastrier, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Glastrier, + gShinyFollowerPalette_Glastrier + ) .isLegendary = TRUE, .levelUpLearnset = sGlastrierLevelUpLearnset, .teachableLearnset = sGlastrierTeachableLearnset, @@ -6596,7 +7198,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Spectrier, .iconPalIndex = 0, FOOTPRINT(Spectrier) - FOLLOWER(Spectrier, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Spectrier, gShinyFollowerPalette_Spectrier) + FOLLOWER( + sPicTable_Spectrier, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Spectrier, + gShinyFollowerPalette_Spectrier + ) .isLegendary = TRUE, .levelUpLearnset = sSpectrierLevelUpLearnset, .teachableLearnset = sSpectrierTeachableLearnset, @@ -6652,7 +7261,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Calyrex, .iconPalIndex = 0, FOOTPRINT(Calyrex) - FOLLOWER(Calyrex, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_Calyrex, gShinyFollowerPalette_Calyrex) + FOLLOWER( + sPicTable_Calyrex, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_Calyrex, + gShinyFollowerPalette_Calyrex + ) .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sCalyrexLevelUpLearnset, @@ -6709,7 +7325,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_CalyrexIceRider, .iconPalIndex = 0, FOOTPRINT(Calyrex) - FOLLOWER(CalyrexIceRider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_CalyrexIceRider, gShinyFollowerPalette_CalyrexIceRider) + FOLLOWER( + sPicTable_CalyrexIceRider, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_CalyrexIceRider, + gShinyFollowerPalette_CalyrexIceRider + ) .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -6766,7 +7389,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_CalyrexShadowRider, .iconPalIndex = 0, FOOTPRINT(Calyrex) - FOLLOWER(CalyrexShadowRider, SIZE_32x32, SHADOW_SIZE_M, TRACKS_FOOT, gFollowerPalette_CalyrexShadowRider, gShinyFollowerPalette_CalyrexShadowRider) + FOLLOWER( + sPicTable_CalyrexShadowRider, + SIZE_32x32, + SHADOW_SIZE_M, + TRACKS_FOOT, + gFollowerPalette_CalyrexShadowRider, + gShinyFollowerPalette_CalyrexShadowRider + ) .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -6827,8 +7457,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EnamorusIncarnate, .iconPalIndex = 1, //FOOTPRINT(EnamorusIncarnate) - //FOLLOWER(EnamorusIncarnate, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_EnamorusIncarnate, gShinyFollowerPalette_EnamorusIncarnate) - FOLLOWER(EnamorusIncarnate, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER( + sPicTable_EnamorusIncarnate, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE + //, gFollowerPalette_EnamorusIncarnate + //, gShinyFollowerPalette_EnamorusIncarnate + ) .isLegendary = TRUE, .levelUpLearnset = sEnamorusLevelUpLearnset, .teachableLearnset = sEnamorusTeachableLearnset, @@ -6883,8 +7519,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EnamorusTherian, .iconPalIndex = 1, //FOOTPRINT(Enamorus) - //FOLLOWER(EnamorusTherian, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE, gFollowerPalette_EnamorusTherian, gShinyFollowerPalette_EnamorusTherian) - FOLLOWER(EnamorusTherian, SIZE_64x64, SHADOW_SIZE_M, TRACKS_NONE) + FOLLOWER( + sPicTable_EnamorusTherian, + SIZE_64x64, + SHADOW_SIZE_M, + TRACKS_NONE + //, gFollowerPalette_EnamorusTherian + //, gShinyFollowerPalette_EnamorusTherian + ) .isLegendary = TRUE, .levelUpLearnset = sEnamorusLevelUpLearnset, .teachableLearnset = sEnamorusTeachableLearnset, From aa81f30742426671230dad34c88973892607bf6e Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 7 May 2024 21:42:55 -0400 Subject: [PATCH 247/291] Less #if/#endifs in graphics file --- src/data/graphics/pokemon.h | 824 +++++++++++------------------------- 1 file changed, 257 insertions(+), 567 deletions(-) diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index 82e3039a9d95..67ac4a2ef043 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -5299,207 +5299,153 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Unown[] = INCBIN_U8("graphics/pokemon/unown/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED && OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE const u32 gMonFrontPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownA[] = INCBIN_U32("graphics/pokemon/unown/back.4bpp.lz"); const u8 gMonIcon_UnownA[] = INCBIN_U8("graphics/pokemon/unown/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownA[] = INCBIN_COMP("graphics/pokemon/unown/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownB[] = INCBIN_U32("graphics/pokemon/unown/b/back.4bpp.lz"); const u8 gMonIcon_UnownB[] = INCBIN_U8("graphics/pokemon/unown/b/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownB[] = INCBIN_COMP("graphics/pokemon/unown/b/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownC[] = INCBIN_U32("graphics/pokemon/unown/c/back.4bpp.lz"); const u8 gMonIcon_UnownC[] = INCBIN_U8("graphics/pokemon/unown/c/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownC[] = INCBIN_COMP("graphics/pokemon/unown/c/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownD[] = INCBIN_U32("graphics/pokemon/unown/d/back.4bpp.lz"); const u8 gMonIcon_UnownD[] = INCBIN_U8("graphics/pokemon/unown/d/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownD[] = INCBIN_COMP("graphics/pokemon/unown/d/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownE[] = INCBIN_U32("graphics/pokemon/unown/e/back.4bpp.lz"); const u8 gMonIcon_UnownE[] = INCBIN_U8("graphics/pokemon/unown/e/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownE[] = INCBIN_COMP("graphics/pokemon/unown/e/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownF[] = INCBIN_U32("graphics/pokemon/unown/f/back.4bpp.lz"); const u8 gMonIcon_UnownF[] = INCBIN_U8("graphics/pokemon/unown/f/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownF[] = INCBIN_COMP("graphics/pokemon/unown/f/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownG[] = INCBIN_U32("graphics/pokemon/unown/g/back.4bpp.lz"); const u8 gMonIcon_UnownG[] = INCBIN_U8("graphics/pokemon/unown/g/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownG[] = INCBIN_COMP("graphics/pokemon/unown/g/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownH[] = INCBIN_U32("graphics/pokemon/unown/h/back.4bpp.lz"); const u8 gMonIcon_UnownH[] = INCBIN_U8("graphics/pokemon/unown/h/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownH[] = INCBIN_COMP("graphics/pokemon/unown/h/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownI[] = INCBIN_U32("graphics/pokemon/unown/i/back.4bpp.lz"); const u8 gMonIcon_UnownI[] = INCBIN_U8("graphics/pokemon/unown/i/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownI[] = INCBIN_COMP("graphics/pokemon/unown/i/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownJ[] = INCBIN_U32("graphics/pokemon/unown/j/back.4bpp.lz"); const u8 gMonIcon_UnownJ[] = INCBIN_U8("graphics/pokemon/unown/j/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownJ[] = INCBIN_COMP("graphics/pokemon/unown/j/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownK[] = INCBIN_U32("graphics/pokemon/unown/k/back.4bpp.lz"); const u8 gMonIcon_UnownK[] = INCBIN_U8("graphics/pokemon/unown/k/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownK[] = INCBIN_COMP("graphics/pokemon/unown/k/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownL[] = INCBIN_U32("graphics/pokemon/unown/l/back.4bpp.lz"); const u8 gMonIcon_UnownL[] = INCBIN_U8("graphics/pokemon/unown/l/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownL[] = INCBIN_COMP("graphics/pokemon/unown/l/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownM[] = INCBIN_U32("graphics/pokemon/unown/m/back.4bpp.lz"); const u8 gMonIcon_UnownM[] = INCBIN_U8("graphics/pokemon/unown/m/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownM[] = INCBIN_COMP("graphics/pokemon/unown/m/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownN[] = INCBIN_U32("graphics/pokemon/unown/n/back.4bpp.lz"); const u8 gMonIcon_UnownN[] = INCBIN_U8("graphics/pokemon/unown/n/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownN[] = INCBIN_COMP("graphics/pokemon/unown/n/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownO[] = INCBIN_U32("graphics/pokemon/unown/o/back.4bpp.lz"); const u8 gMonIcon_UnownO[] = INCBIN_U8("graphics/pokemon/unown/o/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownO[] = INCBIN_COMP("graphics/pokemon/unown/o/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownP[] = INCBIN_U32("graphics/pokemon/unown/p/back.4bpp.lz"); const u8 gMonIcon_UnownP[] = INCBIN_U8("graphics/pokemon/unown/p/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownP[] = INCBIN_COMP("graphics/pokemon/unown/p/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownQ[] = INCBIN_U32("graphics/pokemon/unown/q/back.4bpp.lz"); const u8 gMonIcon_UnownQ[] = INCBIN_U8("graphics/pokemon/unown/q/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownQ[] = INCBIN_COMP("graphics/pokemon/unown/q/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownR[] = INCBIN_U32("graphics/pokemon/unown/r/back.4bpp.lz"); const u8 gMonIcon_UnownR[] = INCBIN_U8("graphics/pokemon/unown/r/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownR[] = INCBIN_COMP("graphics/pokemon/unown/r/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownS[] = INCBIN_U32("graphics/pokemon/unown/s/back.4bpp.lz"); const u8 gMonIcon_UnownS[] = INCBIN_U8("graphics/pokemon/unown/s/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownS[] = INCBIN_COMP("graphics/pokemon/unown/s/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownT[] = INCBIN_U32("graphics/pokemon/unown/t/back.4bpp.lz"); const u8 gMonIcon_UnownT[] = INCBIN_U8("graphics/pokemon/unown/t/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownT[] = INCBIN_COMP("graphics/pokemon/unown/t/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownU[] = INCBIN_U32("graphics/pokemon/unown/u/back.4bpp.lz"); const u8 gMonIcon_UnownU[] = INCBIN_U8("graphics/pokemon/unown/u/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownU[] = INCBIN_COMP("graphics/pokemon/unown/u/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownV[] = INCBIN_U32("graphics/pokemon/unown/v/back.4bpp.lz"); const u8 gMonIcon_UnownV[] = INCBIN_U8("graphics/pokemon/unown/v/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownV[] = INCBIN_COMP("graphics/pokemon/unown/v/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownW[] = INCBIN_U32("graphics/pokemon/unown/w/back.4bpp.lz"); const u8 gMonIcon_UnownW[] = INCBIN_U8("graphics/pokemon/unown/w/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownW[] = INCBIN_COMP("graphics/pokemon/unown/w/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownX[] = INCBIN_U32("graphics/pokemon/unown/x/back.4bpp.lz"); const u8 gMonIcon_UnownX[] = INCBIN_U8("graphics/pokemon/unown/x/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownX[] = INCBIN_COMP("graphics/pokemon/unown/x/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownY[] = INCBIN_U32("graphics/pokemon/unown/y/back.4bpp.lz"); const u8 gMonIcon_UnownY[] = INCBIN_U8("graphics/pokemon/unown/y/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownY[] = INCBIN_COMP("graphics/pokemon/unown/y/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownZ[] = INCBIN_U32("graphics/pokemon/unown/z/back.4bpp.lz"); const u8 gMonIcon_UnownZ[] = INCBIN_U8("graphics/pokemon/unown/z/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownZ[] = INCBIN_COMP("graphics/pokemon/unown/z/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownExclamationMark[] = INCBIN_U32("graphics/pokemon/unown/exclamation_mark/back.4bpp.lz"); const u8 gMonIcon_UnownExclamationMark[] = INCBIN_U8("graphics/pokemon/unown/exclamation_mark/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnownExclamationMark[] = INCBIN_COMP("graphics/pokemon/unown/exclamation_mark/follower.4bpp"); -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/anim_front.4bpp.lz"); const u32 gMonBackPic_UnownQuestionMark[] = INCBIN_U32("graphics/pokemon/unown/question_mark/back.4bpp.lz"); const u8 gMonIcon_UnownQuestionMark[] = INCBIN_U8("graphics/pokemon/unown/question_mark/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_UnownA[] = INCBIN_COMP("graphics/pokemon/unown/follower.4bpp"); + const u32 gObjectEventPic_UnownB[] = INCBIN_COMP("graphics/pokemon/unown/b/follower.4bpp"); + const u32 gObjectEventPic_UnownC[] = INCBIN_COMP("graphics/pokemon/unown/c/follower.4bpp"); + const u32 gObjectEventPic_UnownD[] = INCBIN_COMP("graphics/pokemon/unown/d/follower.4bpp"); + const u32 gObjectEventPic_UnownE[] = INCBIN_COMP("graphics/pokemon/unown/e/follower.4bpp"); + const u32 gObjectEventPic_UnownF[] = INCBIN_COMP("graphics/pokemon/unown/f/follower.4bpp"); + const u32 gObjectEventPic_UnownG[] = INCBIN_COMP("graphics/pokemon/unown/g/follower.4bpp"); + const u32 gObjectEventPic_UnownH[] = INCBIN_COMP("graphics/pokemon/unown/h/follower.4bpp"); + const u32 gObjectEventPic_UnownI[] = INCBIN_COMP("graphics/pokemon/unown/i/follower.4bpp"); + const u32 gObjectEventPic_UnownJ[] = INCBIN_COMP("graphics/pokemon/unown/j/follower.4bpp"); + const u32 gObjectEventPic_UnownK[] = INCBIN_COMP("graphics/pokemon/unown/k/follower.4bpp"); + const u32 gObjectEventPic_UnownL[] = INCBIN_COMP("graphics/pokemon/unown/l/follower.4bpp"); + const u32 gObjectEventPic_UnownM[] = INCBIN_COMP("graphics/pokemon/unown/m/follower.4bpp"); + const u32 gObjectEventPic_UnownN[] = INCBIN_COMP("graphics/pokemon/unown/n/follower.4bpp"); + const u32 gObjectEventPic_UnownO[] = INCBIN_COMP("graphics/pokemon/unown/o/follower.4bpp"); + const u32 gObjectEventPic_UnownP[] = INCBIN_COMP("graphics/pokemon/unown/p/follower.4bpp"); + const u32 gObjectEventPic_UnownQ[] = INCBIN_COMP("graphics/pokemon/unown/q/follower.4bpp"); + const u32 gObjectEventPic_UnownR[] = INCBIN_COMP("graphics/pokemon/unown/r/follower.4bpp"); + const u32 gObjectEventPic_UnownS[] = INCBIN_COMP("graphics/pokemon/unown/s/follower.4bpp"); + const u32 gObjectEventPic_UnownT[] = INCBIN_COMP("graphics/pokemon/unown/t/follower.4bpp"); + const u32 gObjectEventPic_UnownU[] = INCBIN_COMP("graphics/pokemon/unown/u/follower.4bpp"); + const u32 gObjectEventPic_UnownV[] = INCBIN_COMP("graphics/pokemon/unown/v/follower.4bpp"); + const u32 gObjectEventPic_UnownW[] = INCBIN_COMP("graphics/pokemon/unown/w/follower.4bpp"); + const u32 gObjectEventPic_UnownX[] = INCBIN_COMP("graphics/pokemon/unown/x/follower.4bpp"); + const u32 gObjectEventPic_UnownY[] = INCBIN_COMP("graphics/pokemon/unown/y/follower.4bpp"); + const u32 gObjectEventPic_UnownZ[] = INCBIN_COMP("graphics/pokemon/unown/z/follower.4bpp"); + const u32 gObjectEventPic_UnownExclamationMark[] = INCBIN_COMP("graphics/pokemon/unown/exclamation_mark/follower.4bpp"); const u32 gObjectEventPic_UnownQuestionMark[] = INCBIN_COMP("graphics/pokemon/unown/question_mark/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Unown[] = INCBIN_U32("graphics/pokemon/unown/follow_shiny.gbapal.lz"); +#endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED - #endif //P_FAMILY_UNOWN #if P_FAMILY_WOBBUFFET @@ -8596,49 +8542,38 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Castform[] = INCBIN_U8("graphics/pokemon/castform/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_CastformNormal[] = INCBIN_COMP("graphics/pokemon/castform/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_CastformNormal[] = INCBIN_U32("graphics/pokemon/castform/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_CastformNormal[] = INCBIN_U32("graphics/pokemon/castform/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/anim_front.4bpp.lz"); const u32 gMonPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/normal.gbapal.lz"); const u32 gMonBackPic_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/back.4bpp.lz"); const u32 gMonShinyPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/shiny.gbapal.lz"); const u8 gMonIcon_CastformSunny[] = INCBIN_U8("graphics/pokemon/castform/sunny/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/pokemon/castform/sunny/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/anim_front.4bpp.lz"); const u32 gMonPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/normal.gbapal.lz"); const u32 gMonBackPic_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/back.4bpp.lz"); const u32 gMonShinyPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/shiny.gbapal.lz"); const u8 gMonIcon_CastformRainy[] = INCBIN_U8("graphics/pokemon/castform/rainy/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/pokemon/castform/rainy/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/anim_front.4bpp.lz"); const u32 gMonPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/normal.gbapal.lz"); const u32 gMonBackPic_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/back.4bpp.lz"); const u32 gMonShinyPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/shiny.gbapal.lz"); const u8 gMonIcon_CastformSnowy[] = INCBIN_U8("graphics/pokemon/castform/snowy/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_CastformNormal[] = INCBIN_COMP("graphics/pokemon/castform/follower.4bpp"); + const u32 gObjectEventPic_CastformSunny[] = INCBIN_COMP("graphics/pokemon/castform/sunny/follower.4bpp"); + const u32 gObjectEventPic_CastformRainy[] = INCBIN_COMP("graphics/pokemon/castform/rainy/follower.4bpp"); const u32 gObjectEventPic_CastformSnowy[] = INCBIN_COMP("graphics/pokemon/castform/snowy/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_CastformNormal[] = INCBIN_U32("graphics/pokemon/castform/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/follow_normal.gbapal.lz"); const u32 gFollowerPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_CastformNormal[] = INCBIN_U32("graphics/pokemon/castform/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_CastformSunny[] = INCBIN_U32("graphics/pokemon/castform/sunny/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_CastformRainy[] = INCBIN_U32("graphics/pokemon/castform/rainy/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_CastformSnowy[] = INCBIN_U32("graphics/pokemon/castform/snowy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9432,49 +9367,38 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Deoxys[] = INCBIN_U8("graphics/pokemon/deoxys/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DeoxysNormal[] = INCBIN_COMP("graphics/pokemon/deoxys/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DeoxysNormal[] = INCBIN_U32("graphics/pokemon/deoxys/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_DeoxysNormal[] = INCBIN_U32("graphics/pokemon/deoxys/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/anim_front.4bpp.lz"); const u32 gMonPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/normal.gbapal.lz"); const u32 gMonBackPic_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/back.4bpp.lz"); const u32 gMonShinyPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/shiny.gbapal.lz"); const u8 gMonIcon_DeoxysAttack[] = INCBIN_U8("graphics/pokemon/deoxys/attack/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/pokemon/deoxys/attack/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/anim_front.4bpp.lz"); const u32 gMonPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/normal.gbapal.lz"); const u32 gMonBackPic_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/back.4bpp.lz"); const u32 gMonShinyPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/shiny.gbapal.lz"); const u8 gMonIcon_DeoxysDefense[] = INCBIN_U8("graphics/pokemon/deoxys/defense/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/pokemon/deoxys/defense/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/anim_front.4bpp.lz"); const u32 gMonPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/normal.gbapal.lz"); const u32 gMonBackPic_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/back.4bpp.lz"); const u32 gMonShinyPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/shiny.gbapal.lz"); const u8 gMonIcon_DeoxysSpeed[] = INCBIN_U8("graphics/pokemon/deoxys/speed/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_DeoxysNormal[] = INCBIN_COMP("graphics/pokemon/deoxys/follower.4bpp"); + const u32 gObjectEventPic_DeoxysAttack[] = INCBIN_COMP("graphics/pokemon/deoxys/attack/follower.4bpp"); + const u32 gObjectEventPic_DeoxysDefense[] = INCBIN_COMP("graphics/pokemon/deoxys/defense/follower.4bpp"); const u32 gObjectEventPic_DeoxysSpeed[] = INCBIN_COMP("graphics/pokemon/deoxys/speed/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_DeoxysNormal[] = INCBIN_U32("graphics/pokemon/deoxys/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/follow_normal.gbapal.lz"); const u32 gFollowerPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_DeoxysNormal[] = INCBIN_U32("graphics/pokemon/deoxys/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_DeoxysAttack[] = INCBIN_U32("graphics/pokemon/deoxys/attack/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_DeoxysDefense[] = INCBIN_U32("graphics/pokemon/deoxys/defense/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_DeoxysSpeed[] = INCBIN_U32("graphics/pokemon/deoxys/speed/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9903,36 +9827,29 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Burmy[] = INCBIN_U8("graphics/pokemon/burmy/plant/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_BurmyPlantCloak[] = INCBIN_COMP("graphics/pokemon/burmy/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/normal.gbapal.lz"); const u32 gMonBackPic_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/shiny.gbapal.lz"); const u8 gMonIcon_BurmySandyCloak[] = INCBIN_U8("graphics/pokemon/burmy/sandy_cloak/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/pokemon/burmy/sandy_cloak/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/normal.gbapal.lz"); const u32 gMonBackPic_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/shiny.gbapal.lz"); const u8 gMonIcon_BurmyTrashCloak[] = INCBIN_U8("graphics/pokemon/burmy/trash_cloak/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_BurmyPlantCloak[] = INCBIN_COMP("graphics/pokemon/burmy/follower.4bpp"); + const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/pokemon/burmy/sandy_cloak/follower.4bpp"); const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/pokemon/burmy/trash_cloak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_normal.gbapal.lz"); const u32 gFollowerPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9945,36 +9862,29 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Wormadam[] = INCBIN_U8("graphics/pokemon/wormadam/plant/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_WormadamPlantCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/normal.gbapal.lz"); const u32 gMonBackPic_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/shiny.gbapal.lz"); const u8 gMonIcon_WormadamSandyCloak[] = INCBIN_U8("graphics/pokemon/wormadam/sandy_cloak/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/sandy_cloak/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/anim_front.4bpp.lz"); const u32 gMonPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/normal.gbapal.lz"); const u32 gMonBackPic_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/back.4bpp.lz"); const u32 gMonShinyPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/shiny.gbapal.lz"); const u8 gMonIcon_WormadamTrashCloak[] = INCBIN_U8("graphics/pokemon/wormadam/trash_cloak/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_WormadamPlantCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/follower.4bpp"); + const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/sandy_cloak/follower.4bpp"); const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/trash_cloak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_normal.gbapal.lz"); const u32 gFollowerPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10119,23 +10029,20 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Cherrim[] = INCBIN_U8("graphics/pokemon/cherrim/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_CherrimOvercast[] = INCBIN_COMP("graphics/pokemon/cherrim/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/anim_front.4bpp.lz"); const u32 gMonPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/normal.gbapal.lz"); const u32 gMonBackPic_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/back.4bpp.lz"); const u32 gMonShinyPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/shiny.gbapal.lz"); const u8 gMonIcon_CherrimSunshine[] = INCBIN_U8("graphics/pokemon/cherrim/sunshine/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_CherrimOvercast[] = INCBIN_COMP("graphics/pokemon/cherrim/follower.4bpp"); // const u32 gObjectEventPic_CherrimSunshine[] = INCBIN_COMP("graphics/pokemon/cherrim/sunshine/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_normal.gbapal.lz"); // const u32 gFollowerPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_shiny.gbapal.lz"); // const u32 gShinyFollowerPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10150,23 +10057,20 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Shellos[] = INCBIN_U8("graphics/pokemon/shellos/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ShellosWestSea[] = INCBIN_COMP("graphics/pokemon/shellos/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/anim_front.4bpp.lz"); const u32 gMonPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/normal.gbapal.lz"); const u32 gMonBackPic_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/back.4bpp.lz"); const u32 gMonShinyPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/shiny.gbapal.lz"); const u8 gMonIcon_ShellosEastSea[] = INCBIN_U8("graphics/pokemon/shellos/east_sea/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_ShellosWestSea[] = INCBIN_COMP("graphics/pokemon/shellos/follower.4bpp"); const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/pokemon/shellos/east_sea/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_normal.gbapal.lz"); const u32 gFollowerPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10179,13 +10083,6 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Gastrodon[] = INCBIN_U8("graphics/pokemon/gastrodon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_GastrodonWestSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/anim_front.4bpp.lz"); const u32 gMonPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/normal.gbapal.lz"); @@ -10193,9 +10090,12 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/shiny.gbapal.lz"); const u8 gMonIcon_GastrodonEastSea[] = INCBIN_U8("graphics/pokemon/gastrodon/east_sea/icon.4bpp"); #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_GastrodonWestSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/follower.4bpp"); const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/east_sea/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_normal.gbapal.lz"); const u32 gFollowerPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10799,75 +10699,56 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Rotom[] = INCBIN_U8("graphics/pokemon/rotom/normal/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/pokemon/rotom/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/anim_front.4bpp.lz"); const u32 gMonPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/normal.gbapal.lz"); const u32 gMonBackPic_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/back.4bpp.lz"); const u32 gMonShinyPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/shiny.gbapal.lz"); const u8 gMonIcon_RotomHeat[] = INCBIN_U8("graphics/pokemon/rotom/heat/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/pokemon/rotom/heat/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/anim_front.4bpp.lz"); const u32 gMonPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/normal.gbapal.lz"); const u32 gMonBackPic_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/back.4bpp.lz"); const u32 gMonShinyPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/shiny.gbapal.lz"); const u8 gMonIcon_RotomWash[] = INCBIN_U8("graphics/pokemon/rotom/wash/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/pokemon/rotom/wash/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/anim_front.4bpp.lz"); const u32 gMonPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/normal.gbapal.lz"); const u32 gMonBackPic_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/back.4bpp.lz"); const u32 gMonShinyPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/shiny.gbapal.lz"); const u8 gMonIcon_RotomFrost[] = INCBIN_U8("graphics/pokemon/rotom/frost/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/pokemon/rotom/frost/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/anim_front.4bpp.lz"); const u32 gMonPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/normal.gbapal.lz"); const u32 gMonBackPic_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/back.4bpp.lz"); const u32 gMonShinyPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/shiny.gbapal.lz"); const u8 gMonIcon_RotomFan[] = INCBIN_U8("graphics/pokemon/rotom/fan/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/pokemon/rotom/fan/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/anim_front.4bpp.lz"); const u32 gMonPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/normal.gbapal.lz"); const u32 gMonBackPic_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/back.4bpp.lz"); const u32 gMonShinyPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/shiny.gbapal.lz"); const u8 gMonIcon_RotomMow[] = INCBIN_U8("graphics/pokemon/rotom/mow/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/pokemon/rotom/follower.4bpp"); + const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/pokemon/rotom/heat/follower.4bpp"); + const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/pokemon/rotom/wash/follower.4bpp"); + const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/pokemon/rotom/frost/follower.4bpp"); + const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/pokemon/rotom/fan/follower.4bpp"); const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/pokemon/rotom/mow/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_normal.gbapal.lz"); const u32 gFollowerPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12311,26 +12192,12 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Basculin[] = INCBIN_U8("graphics/pokemon/basculin/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_BasculinRedStriped[] = INCBIN_COMP("graphics/pokemon/basculin/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/front.4bpp.lz"); const u32 gMonPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/normal.gbapal.lz"); const u32 gMonBackPic_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/back.4bpp.lz"); const u32 gMonShinyPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/shiny.gbapal.lz"); const u8 gMonIcon_BasculinBlueStriped[] = INCBIN_U8("graphics/pokemon/basculin/blue_striped/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/pokemon/basculin/blue_striped/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED #if P_HISUIAN_FORMS const u32 gMonFrontPic_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/front.4bpp.lz"); @@ -12338,10 +12205,17 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonBackPic_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/back.4bpp.lz"); const u32 gMonShinyPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/shiny.gbapal.lz"); const u8 gMonIcon_BasculinWhiteStriped[] = INCBIN_U8("graphics/pokemon/basculin/white_striped/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_BasculinRedStriped[] = INCBIN_COMP("graphics/pokemon/basculin/follower.4bpp"); + const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/pokemon/basculin/blue_striped/follower.4bpp"); const u32 gObjectEventPic_BasculinWhiteStriped[] = INCBIN_COMP("graphics/pokemon/basculin/white_striped/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_normal.gbapal.lz"); // const u32 gFollowerPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_shiny.gbapal.lz"); // const u32 gShinyFollowerPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12354,23 +12228,20 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS //const u8 gMonFootprint_Basculegion[] = INCBIN_U8("graphics/pokemon/basculegion/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_BasculegionMale[] = INCBIN_COMP("graphics/pokemon/basculegion/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/front.4bpp.lz"); const u32 gMonPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/normal.gbapal.lz"); const u32 gMonBackPic_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/back.4bpp.lz"); const u32 gMonShinyPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/shiny.gbapal.lz"); const u8 gMonIcon_BasculegionFemale[] = INCBIN_U8("graphics/pokemon/basculegion/female/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_BasculegionMale[] = INCBIN_COMP("graphics/pokemon/basculegion/follower.4bpp"); const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/pokemon/basculegion/female/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_normal.gbapal.lz"); const u32 gFollowerPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_shiny.gbapal.lz"); // const u32 gShinyFollowerPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13091,43 +12962,32 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingSpring[] = INCBIN_U8("graphics/pokemon/deerling/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DeerlingSpring[] = INCBIN_COMP("graphics/pokemon/deerling/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingSummer[] = INCBIN_U8("graphics/pokemon/deerling/summer/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/pokemon/deerling/summer/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingAutumn[] = INCBIN_U8("graphics/pokemon/deerling/autumn/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/pokemon/deerling/autumn/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/normal.gbapal.lz"); const u32 gMonShinyPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/shiny.gbapal.lz"); const u8 gMonIcon_DeerlingWinter[] = INCBIN_U8("graphics/pokemon/deerling/winter/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_DeerlingSpring[] = INCBIN_COMP("graphics/pokemon/deerling/follower.4bpp"); + const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/pokemon/deerling/summer/follower.4bpp"); + const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/pokemon/deerling/autumn/follower.4bpp"); const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/pokemon/deerling/winter/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_normal.gbapal.lz"); const u32 gFollowerPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13140,49 +13000,38 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Sawsbuck[] = INCBIN_U8("graphics/pokemon/sawsbuck/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_SawsbuckSpring[] = INCBIN_COMP("graphics/pokemon/sawsbuck/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/front.4bpp.lz"); const u32 gMonPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckSummer[] = INCBIN_U8("graphics/pokemon/sawsbuck/summer/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/pokemon/sawsbuck/summer/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/front.4bpp.lz"); const u32 gMonPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckAutumn[] = INCBIN_U8("graphics/pokemon/sawsbuck/autumn/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/pokemon/sawsbuck/autumn/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/front.4bpp.lz"); const u32 gMonPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/normal.gbapal.lz"); const u32 gMonBackPic_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/back.4bpp.lz"); const u32 gMonShinyPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/shiny.gbapal.lz"); const u8 gMonIcon_SawsbuckWinter[] = INCBIN_U8("graphics/pokemon/sawsbuck/winter/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_SawsbuckSpring[] = INCBIN_COMP("graphics/pokemon/sawsbuck/follower.4bpp"); + const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/pokemon/sawsbuck/summer/follower.4bpp"); + const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/pokemon/sawsbuck/autumn/follower.4bpp"); const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/pokemon/sawsbuck/winter/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_normal.gbapal.lz"); const u32 gFollowerPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14772,260 +14621,185 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Vivillon[] = INCBIN_U8("graphics/pokemon/vivillon/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonIcySnow[] = INCBIN_COMP("graphics/pokemon/vivillon/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/normal.gbapal.lz"); const u32 gMonBackPic_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/shiny.gbapal.lz"); const u8 gMonIcon_VivillonPolar[] = INCBIN_U8("graphics/pokemon/vivillon/polar/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/pokemon/vivillon/polar/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/normal.gbapal.lz"); const u32 gMonBackPic_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/shiny.gbapal.lz"); const u8 gMonIcon_VivillonTundra[] = INCBIN_U8("graphics/pokemon/vivillon/tundra/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/pokemon/vivillon/tundra/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/normal.gbapal.lz"); const u32 gMonBackPic_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/shiny.gbapal.lz"); const u8 gMonIcon_VivillonContinental[] = INCBIN_U8("graphics/pokemon/vivillon/continental/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/pokemon/vivillon/continental/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/normal.gbapal.lz"); const u32 gMonBackPic_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/shiny.gbapal.lz"); const u8 gMonIcon_VivillonGarden[] = INCBIN_U8("graphics/pokemon/vivillon/garden/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/pokemon/vivillon/garden/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/normal.gbapal.lz"); const u32 gMonBackPic_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/shiny.gbapal.lz"); const u8 gMonIcon_VivillonElegant[] = INCBIN_U8("graphics/pokemon/vivillon/elegant/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/pokemon/vivillon/elegant/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/normal.gbapal.lz"); const u32 gMonBackPic_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/shiny.gbapal.lz"); const u8 gMonIcon_VivillonMeadow[] = INCBIN_U8("graphics/pokemon/vivillon/meadow/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/normal.gbapal.lz"); const u32 gMonBackPic_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/shiny.gbapal.lz"); const u8 gMonIcon_VivillonModern[] = INCBIN_U8("graphics/pokemon/vivillon/modern/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/pokemon/vivillon/modern/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/normal.gbapal.lz"); const u32 gMonBackPic_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/shiny.gbapal.lz"); const u8 gMonIcon_VivillonMarine[] = INCBIN_U8("graphics/pokemon/vivillon/marine/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/pokemon/vivillon/marine/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/normal.gbapal.lz"); const u32 gMonBackPic_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/shiny.gbapal.lz"); const u8 gMonIcon_VivillonArchipelago[] = INCBIN_U8("graphics/pokemon/vivillon/archipelago/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/pokemon/vivillon/archipelago/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/normal.gbapal.lz"); const u32 gMonBackPic_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/shiny.gbapal.lz"); const u8 gMonIcon_VivillonHighPlains[] = INCBIN_U8("graphics/pokemon/vivillon/high_plains/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/pokemon/vivillon/high_plains/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/normal.gbapal.lz"); const u32 gMonBackPic_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/shiny.gbapal.lz"); const u8 gMonIcon_VivillonSandstorm[] = INCBIN_U8("graphics/pokemon/vivillon/sandstorm/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/pokemon/vivillon/sandstorm/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/normal.gbapal.lz"); const u32 gMonBackPic_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/shiny.gbapal.lz"); const u8 gMonIcon_VivillonRiver[] = INCBIN_U8("graphics/pokemon/vivillon/river/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/pokemon/vivillon/river/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/normal.gbapal.lz"); const u32 gMonBackPic_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/shiny.gbapal.lz"); const u8 gMonIcon_VivillonMonsoon[] = INCBIN_U8("graphics/pokemon/vivillon/monsoon/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/pokemon/vivillon/monsoon/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/normal.gbapal.lz"); const u32 gMonBackPic_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/shiny.gbapal.lz"); const u8 gMonIcon_VivillonSavanna[] = INCBIN_U8("graphics/pokemon/vivillon/savanna/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/pokemon/vivillon/savanna/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/normal.gbapal.lz"); const u32 gMonBackPic_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/shiny.gbapal.lz"); const u8 gMonIcon_VivillonSun[] = INCBIN_U8("graphics/pokemon/vivillon/sun/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/pokemon/vivillon/sun/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED - const u32 gMonFrontPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/anim_front.4bpp.lz"); - const u32 gMonPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/normal.gbapal.lz"); - const u32 gMonBackPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/back.4bpp.lz"); - const u32 gMonShinyPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/shiny.gbapal.lz"); - const u8 gMonIcon_VivillonOcean[] = INCBIN_U8("graphics/pokemon/vivillon/ocean/icon.4bpp"); #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_VivillonIcySnow[] = INCBIN_COMP("graphics/pokemon/vivillon/follower.4bpp"); + const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/pokemon/vivillon/polar/follower.4bpp"); + const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/pokemon/vivillon/tundra/follower.4bpp"); + const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/pokemon/vivillon/continental/follower.4bpp"); + const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/pokemon/vivillon/garden/follower.4bpp"); + const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/pokemon/vivillon/elegant/follower.4bpp"); + const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); + const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/pokemon/vivillon/modern/follower.4bpp"); + const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/pokemon/vivillon/marine/follower.4bpp"); + const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/pokemon/vivillon/archipelago/follower.4bpp"); + const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/pokemon/vivillon/high_plains/follower.4bpp"); + const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/pokemon/vivillon/sandstorm/follower.4bpp"); + const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/pokemon/vivillon/river/follower.4bpp"); + const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/pokemon/vivillon/monsoon/follower.4bpp"); + const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/pokemon/vivillon/savanna/follower.4bpp"); + const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/pokemon/vivillon/sun/follower.4bpp"); const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/pokemon/vivillon/ocean/follower.4bpp"); + const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/pokemon/vivillon/jungle/follower.4bpp"); + const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/pokemon/vivillon/fancy/follower.4bpp"); + const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/pokemon/vivillon/poke_ball/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_normal.gbapal.lz"); const u32 gFollowerPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED + const u32 gMonFrontPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/anim_front.4bpp.lz"); + const u32 gMonPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/normal.gbapal.lz"); + const u32 gMonBackPic_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/back.4bpp.lz"); + const u32 gMonShinyPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/shiny.gbapal.lz"); + const u8 gMonIcon_VivillonOcean[] = INCBIN_U8("graphics/pokemon/vivillon/ocean/icon.4bpp"); + const u32 gMonFrontPic_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/normal.gbapal.lz"); const u32 gMonBackPic_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/shiny.gbapal.lz"); const u8 gMonIcon_VivillonJungle[] = INCBIN_U8("graphics/pokemon/vivillon/jungle/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/pokemon/vivillon/jungle/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/normal.gbapal.lz"); const u32 gMonBackPic_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/shiny.gbapal.lz"); const u8 gMonIcon_VivillonFancy[] = INCBIN_U8("graphics/pokemon/vivillon/fancy/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/pokemon/vivillon/fancy/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/anim_front.4bpp.lz"); const u32 gMonPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/normal.gbapal.lz"); const u32 gMonBackPic_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/back.4bpp.lz"); const u32 gMonShinyPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/shiny.gbapal.lz"); const u8 gMonIcon_VivillonPokeBall[] = INCBIN_U8("graphics/pokemon/vivillon/poke_ball/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/pokemon/vivillon/poke_ball/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SCATTERBUG #if P_FAMILY_LITLEO @@ -15083,54 +14857,39 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeRedFlower[] = INCBIN_U8("graphics/pokemon/flabebe/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FlabebeRedFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeYellowFlower[] = INCBIN_U8("graphics/pokemon/flabebe/yellow_flower/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/yellow_flower/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeOrangeFlower[] = INCBIN_U8("graphics/pokemon/flabebe/orange_flower/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/orange_flower/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeBlueFlower[] = INCBIN_U8("graphics/pokemon/flabebe/blue_flower/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/blue_flower/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlabebeWhiteFlower[] = INCBIN_U8("graphics/pokemon/flabebe/white_flower/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_FlabebeRedFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/follower.4bpp"); + const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/yellow_flower/follower.4bpp"); + const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/orange_flower/follower.4bpp"); + const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/blue_flower/follower.4bpp"); const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/white_flower/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_normal.gbapal.lz"); const u32 gFollowerPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15144,67 +14903,48 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/shiny.gbapal.lz"); const u8 gMonIcon_FloetteRedFlower[] = INCBIN_U8("graphics/pokemon/floette/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FloetteRedFlower[] = INCBIN_COMP("graphics/pokemon/floette/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteYellowFlower[] = INCBIN_U8("graphics/pokemon/floette/yellow_flower/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/pokemon/floette/yellow_flower/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteOrangeFlower[] = INCBIN_U8("graphics/pokemon/floette/orange_flower/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/pokemon/floette/orange_flower/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteBlueFlower[] = INCBIN_U8("graphics/pokemon/floette/blue_flower/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/pokemon/floette/blue_flower/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteWhiteFlower[] = INCBIN_U8("graphics/pokemon/floette/white_flower/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/pokemon/floette/white_flower/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/anim_front.4bpp.lz"); const u32 gMonPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/normal.gbapal.lz"); const u32 gMonBackPic_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/back.4bpp.lz"); const u32 gMonShinyPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/shiny.gbapal.lz"); const u8 gMonIcon_FloetteEternalFlower[] = INCBIN_U8("graphics/pokemon/floette/eternal_flower/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_FloetteRedFlower[] = INCBIN_COMP("graphics/pokemon/floette/follower.4bpp"); + const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/pokemon/floette/yellow_flower/follower.4bpp"); + const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/pokemon/floette/orange_flower/follower.4bpp"); + const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/pokemon/floette/blue_flower/follower.4bpp"); + const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/pokemon/floette/white_flower/follower.4bpp"); const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/pokemon/floette/eternal_flower/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_normal.gbapal.lz"); const u32 gFollowerPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15218,54 +14958,39 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesRedFlower[] = INCBIN_U8("graphics/pokemon/florges/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FlorgesRedFlower[] = INCBIN_COMP("graphics/pokemon/florges/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesYellowFlower[] = INCBIN_U8("graphics/pokemon/florges/yellow_flower/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/pokemon/florges/yellow_flower/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesOrangeFlower[] = INCBIN_U8("graphics/pokemon/florges/orange_flower/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/pokemon/florges/orange_flower/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesBlueFlower[] = INCBIN_U8("graphics/pokemon/florges/blue_flower/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/pokemon/florges/blue_flower/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/normal.gbapal.lz"); const u32 gMonShinyPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/shiny.gbapal.lz"); const u8 gMonIcon_FlorgesWhiteFlower[] = INCBIN_U8("graphics/pokemon/florges/white_flower/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_FlorgesRedFlower[] = INCBIN_COMP("graphics/pokemon/florges/follower.4bpp"); + const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/pokemon/florges/yellow_flower/follower.4bpp"); + const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/pokemon/florges/orange_flower/follower.4bpp"); + const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/pokemon/florges/blue_flower/follower.4bpp"); const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/pokemon/florges/white_flower/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_normal.gbapal.lz"); const u32 gFollowerPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15348,127 +15073,92 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #if P_FOOTPRINTS const u8 gMonFootprint_Furfrou[] = INCBIN_U8("graphics/pokemon/furfrou/footprint.1bpp"); #endif //P_FOOTPRINTS -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FurfrouNatural[] = INCBIN_COMP("graphics/pokemon/furfrou/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouHeartTrim[] = INCBIN_U8("graphics/pokemon/furfrou/heart_trim/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/heart_trim/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouStarTrim[] = INCBIN_U8("graphics/pokemon/furfrou/star_trim/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/star_trim/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouDiamondTrim[] = INCBIN_U8("graphics/pokemon/furfrou/diamond_trim/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/diamond_trim/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouDebutanteTrim[] = INCBIN_U8("graphics/pokemon/furfrou/debutante_trim/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/debutante_trim/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouMatronTrim[] = INCBIN_U8("graphics/pokemon/furfrou/matron_trim/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/matron_trim/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouDandyTrim[] = INCBIN_U8("graphics/pokemon/furfrou/dandy_trim/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/dandy_trim/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouLaReineTrim[] = INCBIN_U8("graphics/pokemon/furfrou/la_reine_trim/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/la_reine_trim/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouKabukiTrim[] = INCBIN_U8("graphics/pokemon/furfrou/kabuki_trim/icon.4bpp"); -#if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/kabuki_trim/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_shiny.gbapal.lz"); -#endif //OW_FOLLOWERS_SHARE_PALETTE -#endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/anim_front.4bpp.lz"); const u32 gMonPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/normal.gbapal.lz"); const u32 gMonBackPic_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/back.4bpp.lz"); const u32 gMonShinyPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/shiny.gbapal.lz"); const u8 gMonIcon_FurfrouPharaohTrim[] = INCBIN_U8("graphics/pokemon/furfrou/pharaoh_trim/icon.4bpp"); + #if OW_FOLLOWERS_ENABLED + const u32 gObjectEventPic_FurfrouNatural[] = INCBIN_COMP("graphics/pokemon/furfrou/follower.4bpp"); + const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/heart_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/star_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/diamond_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/debutante_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/matron_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/dandy_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/la_reine_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/kabuki_trim/follower.4bpp"); const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/pharaoh_trim/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_normal.gbapal.lz"); const u32 gFollowerPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_shiny.gbapal.lz"); const u32 gShinyFollowerPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED From 45ee5b5c8f2b0052d4c6b1dc9ac6ade4bf635db5 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 11 May 2024 19:09:05 -0400 Subject: [PATCH 248/291] Multiple fixes (see commit description) - New Eternatus 32x32 sprite by Gerben BSc - Fixed missing Hero Zamazenta sprite - Fixed missing Single Strike Urshifu sprite - Moved Alcremie Strawberry sprite to respective folder --- graphics/pokemon/alcremie/follow_shiny.pal | 19 ----------- graphics/pokemon/alcremie/follower.png | Bin 695 -> 0 bytes .../{ => strawberry}/follow_normal.pal | 14 ++++---- .../alcremie/strawberry/follow_shiny.pal | 19 +++++++++++ .../pokemon/alcremie/strawberry/follower.png | Bin 0 -> 943 bytes graphics/pokemon/eternatus/follow_normal.pal | 28 ++++++++-------- graphics/pokemon/eternatus/follow_shiny.pal | 28 ++++++++-------- graphics/pokemon/eternatus/follower.png | Bin 3100 -> 1409 bytes graphics/pokemon/urshifu/follow_normal.pal | 30 +++++++++--------- graphics/pokemon/urshifu/follow_shiny.pal | 28 ++++++++-------- graphics/pokemon/urshifu/follower.png | Bin 1066 -> 1168 bytes graphics/pokemon/zamazenta/follow_normal.pal | 28 ++++++++-------- graphics/pokemon/zamazenta/follow_shiny.pal | 30 +++++++++--------- graphics/pokemon/zamazenta/follower.png | Bin 1089 -> 1212 bytes spritesheet_rules.mk | 2 +- src/data/graphics/pokemon.h | 6 ++-- .../object_event_pic_tables_followers.h | 4 +-- .../pokemon/species_info/gen_8_families.h | 24 +++++++++++--- 18 files changed, 138 insertions(+), 122 deletions(-) delete mode 100644 graphics/pokemon/alcremie/follow_shiny.pal delete mode 100644 graphics/pokemon/alcremie/follower.png rename graphics/pokemon/alcremie/{ => strawberry}/follow_normal.pal (62%) create mode 100644 graphics/pokemon/alcremie/strawberry/follow_shiny.pal create mode 100644 graphics/pokemon/alcremie/strawberry/follower.png diff --git a/graphics/pokemon/alcremie/follow_shiny.pal b/graphics/pokemon/alcremie/follow_shiny.pal deleted file mode 100644 index 608abd646553..000000000000 --- a/graphics/pokemon/alcremie/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -183 121 128 -0 0 0 -253 228 208 -242 138 149 -138 32 57 -254 114 114 -224 175 187 -183 60 60 -16 16 16 -10 10 10 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/alcremie/follower.png b/graphics/pokemon/alcremie/follower.png deleted file mode 100644 index 4b0140bb0480510a2774b86a165caa6456f6c0fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 695 zcmV;o0!aOdP)Px#9#BkFMgRZ*w|Rg7008~u(DI6viXb`ua&q9WySF?%5D*aLezna200KuzL_t(o zh3!{sZ{#otT)?mV|37?yoxQ37&pxgns#{bkD-AHiIF8-h?GvB)#3%l%AY%Tp=FCLz z;5djx) z3YTO7kU*LzRngl}HsDsE9uz~dV@O<&1o~CdH&V7ofWY;YOs|Vr;Qg|c7_b-UTVzuY z1^QuTaPpNv0lfVjaU2_W9A df0zCj#vknz6q&MRg4X~5002ovPDHLkV1gNTHh};D diff --git a/graphics/pokemon/alcremie/follow_normal.pal b/graphics/pokemon/alcremie/strawberry/follow_normal.pal similarity index 62% rename from graphics/pokemon/alcremie/follow_normal.pal rename to graphics/pokemon/alcremie/strawberry/follow_normal.pal index 608abd646553..600580b16308 100644 --- a/graphics/pokemon/alcremie/follow_normal.pal +++ b/graphics/pokemon/alcremie/strawberry/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -255 255 255 +34 177 76 183 121 128 0 0 0 253 228 208 @@ -11,9 +11,9 @@ JASC-PAL 224 175 187 183 60 60 16 16 16 -10 10 10 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/strawberry/follow_shiny.pal b/graphics/pokemon/alcremie/strawberry/follow_shiny.pal new file mode 100644 index 000000000000..546ccb9d6815 --- /dev/null +++ b/graphics/pokemon/alcremie/strawberry/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 82 74 +0 0 0 +164 172 164 +90 90 98 +139 32 57 +255 115 115 +230 230 230 +180 57 57 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/alcremie/strawberry/follower.png b/graphics/pokemon/alcremie/strawberry/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6387beafd83e33c5c2faea929cf10c8c5439cbd1 GIT binary patch literal 943 zcmV;g15o^lP)&%$5D)+W00000000000000000000$B5+C0009z zNklFW-1!UN&dX+I!x%O+SoUVw;2$As990dPjy&~m89vegsCC6XA(riyCp z$D-rOBS<3$+;G~6D+Q!y+R-^K@Tmo;2~(RcEn?Aegb`pS89_~D5;S@|$$}kCxIk@k z$%NE_XFd%mq+%z-fuya-xIjwaAZKNf_*-Ikj7-pXEt~(C>+D z_qZlQq+skHdhtnRPjCEcx+{=!y+8?MTI*F8@iE82I|X2+Cw+Kdrty66_!F0Q>r7Ex33a!JBh3CpGivPd8>@Vk5Kq5JAM797{ctF5}8 z8?W+xvnBoN#|K;Ob6Lp=Xji2-UVw;?IsWnbK+`6hNBP}T4pw0ltzhg;^Tc!BWTP0K z-c}lB-6k2U5gV`Qb<8$0e{@6pl6mXKo2kK{gA;4K1)ZD8k5Aum+!j(uWX2Oy(V8V~KwdNHR==PC}ofc$$Mm47r}+|T zWIyaLkV@~xrcJ zJYk(Tx9Yr8B33k8*7LZ?#T^V;aW8l_fA?F-$6JlM@S}0gZ_atVre4$!+Fw1fVj#9? Rj%EM=002ovPDHLkV1k|3yb=Ha literal 0 HcmV?d00001 diff --git a/graphics/pokemon/eternatus/follow_normal.pal b/graphics/pokemon/eternatus/follow_normal.pal index 85c1185a328f..f140e24cacf2 100644 --- a/graphics/pokemon/eternatus/follow_normal.pal +++ b/graphics/pokemon/eternatus/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 +0 252 32 +0 0 0 +4 40 124 +164 28 64 +252 68 120 +32 76 176 +60 0 16 +204 32 80 +228 168 168 +164 28 64 +96 0 28 +252 68 120 +0 0 0 +0 0 0 0 0 0 -61 0 17 -33 77 179 0 0 0 -254 71 122 -7 43 126 -167 28 67 -160 65 104 -107 37 66 -207 117 182 -235 150 211 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/eternatus/follow_shiny.pal b/graphics/pokemon/eternatus/follow_shiny.pal index 85c1185a328f..8715d80d8734 100644 --- a/graphics/pokemon/eternatus/follow_shiny.pal +++ b/graphics/pokemon/eternatus/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 +152 208 160 +0 0 0 +104 32 104 +176 24 48 +240 104 112 +168 24 168 +152 32 48 +248 32 80 +248 184 184 +248 32 80 +152 32 48 +232 16 48 +0 0 0 +0 0 0 0 0 0 -61 0 17 -33 77 179 0 0 0 -254 71 122 -7 43 126 -167 28 67 -160 65 104 -107 37 66 -207 117 182 -235 150 211 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/eternatus/follower.png b/graphics/pokemon/eternatus/follower.png index 2a0518d086a2194ff37523bbb95524be971e7fe3..28a3ef1c36a756739d9af617cd70beba8547aab7 100644 GIT binary patch literal 1409 zcmV-{1%CR8P)M@@3~B@tZgAZFk?UkVxVj z-h988nfYes`!gTF|J2As^1n8Z`WOaKLw)V$W^B}`pXcWLDIkPW+!22Dwu~x+vx?yf zc%WuUH{V}D2uG6sZJ;F}5pdWNbziDN6Mo$_WwEx{=0O}qL2 z%?l7PZ+JI0C_BR{|c@B|VH`{*af+D5pv ze(@@!s9SWh1e4MASuPH_PEyOLfJNk4c89G@k+51&77d#r#MF>mQ8=RdBk*3j83U}j zE~}Q64bo7dyNBDApqdE|n+oM+u=g6hmukXzBcry(iFV#9I|>G%$liRX$Wc&jDPl7@ zps#4|=Atn))UlFDKvNFICoG+m4n}IZs^AY}RoyuR?FlX}eCiDTm^WiG37HUH8XXHS zOw}+d#8C38Kd)vsr^;P755%EjO`2{pG+4NNB#@3F`U{6jfaBu9^Xw2Ml2(&bBZwrKIIo24u0<&<;=d? zdL{-3@-wT<>a`mf`ad`^P%sU)Oe1FO$~vP$T+0ij{l(v&JU6~Qwk2_RPDQSpyPx}W za4^FLyXN+1coP<5H#*wZb|eGTGD4NhbZo%46K$~i_;BS)%gXgf_ju2$J9lxgn_emm zAC6oF5L<4urjDPO!?+X3^W0s8_CUh>nltKk-GyB?S;dwt~tt+jvQYZw*L1DnVh(}$#1HIbM>)EU@X$7^E1+xjm z@s8Kcg9+aoG#6_0DIDL||OK+?87Ddt_cgFfD30-zvoPk6dNCrRNt~Mp6Pa zla1kiSoPsuS#)503p3%O<|Q9L|>a%(t6@^!7|< z6O+AogGf4`bozHMBoACmOU)3tCMwAT(>-Vdx<8(co+^7zzQGb|13+IWY4%3!hwqF; zVVQEs_EBV2druDRrc)^pXF)(5@?jAG-Yma!NQGua&7r P00000NkvXXu0mjfAC#68 literal 3100 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 a<1ev)z_0Fa+v5NL002ovPDHLkU;%<^Q7$3? delta 1057 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 Date: Sat, 11 May 2024 19:29:45 -0400 Subject: [PATCH 249/291] Fixed Galar follower palettes + some Gen 5 (by Gerben BSc) --- graphics/pokemon/appletun/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/appletun/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/appletun/follower.png | Bin 808 -> 1036 bytes graphics/pokemon/applin/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/applin/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/applin/follower.png | Bin 502 -> 664 bytes graphics/pokemon/arctovish/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/arctovish/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/arctovish/follower.png | Bin 1045 -> 1084 bytes graphics/pokemon/arctozolt/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/arctozolt/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/arctozolt/follower.png | Bin 867 -> 1083 bytes graphics/pokemon/arrokuda/follow_normal.pal | 6 ++-- graphics/pokemon/arrokuda/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/arrokuda/follower.png | Bin 598 -> 731 bytes .../pokemon/barraskewda/follow_normal.pal | 4 +-- graphics/pokemon/barraskewda/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/barraskewda/follower.png | Bin 956 -> 1121 bytes graphics/pokemon/blipbug/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/blipbug/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/blipbug/follower.png | Bin 424 -> 509 bytes graphics/pokemon/boltund/follow_normal.pal | 8 ++--- graphics/pokemon/boltund/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/boltund/follower.png | Bin 651 -> 762 bytes graphics/pokemon/calyrex/follow_normal.pal | 28 +++++++-------- graphics/pokemon/calyrex/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/calyrex/follower.png | Bin 652 -> 819 bytes graphics/pokemon/carkol/follow_normal.pal | 12 +++---- graphics/pokemon/carkol/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/carkol/follower.png | Bin 811 -> 998 bytes .../pokemon/centiskorch/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/centiskorch/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/centiskorch/follower.png | Bin 1127 -> 1379 bytes graphics/pokemon/chandelure/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/chandelure/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/chandelure/follower.png | Bin 696 -> 716 bytes graphics/pokemon/chewtle/follow_normal.pal | 28 +++++++-------- graphics/pokemon/chewtle/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/chewtle/follower.png | Bin 421 -> 485 bytes graphics/pokemon/cinderace/follow_normal.pal | 24 ++++++------- graphics/pokemon/cinderace/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/cinderace/follower.png | Bin 847 -> 1020 bytes graphics/pokemon/clobbopus/follow_normal.pal | 10 +++--- graphics/pokemon/clobbopus/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/clobbopus/follower.png | Bin 574 -> 718 bytes graphics/pokemon/coalossal/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/coalossal/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/coalossal/follower.png | Bin 1138 -> 1117 bytes graphics/pokemon/copperajah/follow_normal.pal | 28 +++++++-------- graphics/pokemon/copperajah/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/copperajah/follower.png | Bin 1068 -> 948 bytes .../pokemon/corviknight/follow_normal.pal | 10 +++--- graphics/pokemon/corviknight/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/corviknight/follower.png | Bin 971 -> 1150 bytes .../pokemon/corvisquire/follow_normal.pal | 28 +++++++-------- graphics/pokemon/corvisquire/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/corvisquire/follower.png | Bin 861 -> 978 bytes graphics/pokemon/cramorant/follow_normal.pal | 2 +- graphics/pokemon/cramorant/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/cramorant/follower.png | Bin 701 -> 815 bytes graphics/pokemon/cufant/follow_normal.pal | 8 ++--- graphics/pokemon/cufant/follow_shiny.pal | 26 +++++++------- graphics/pokemon/cufant/follower.png | Bin 572 -> 658 bytes graphics/pokemon/cursola/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/cursola/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/cursola/follower.png | Bin 1076 -> 1311 bytes graphics/pokemon/dottler/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/dottler/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/dottler/follower.png | Bin 334 -> 387 bytes graphics/pokemon/dracovish/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/dracovish/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/dracovish/follower.png | Bin 975 -> 1198 bytes graphics/pokemon/dracozolt/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/dracozolt/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/dracozolt/follower.png | Bin 1118 -> 1336 bytes graphics/pokemon/dragapult/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/dragapult/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/dragapult/follower.png | Bin 1058 -> 1595 bytes graphics/pokemon/drakloak/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/drakloak/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/drakloak/follower.png | Bin 1111 -> 1345 bytes graphics/pokemon/drednaw/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/drednaw/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/drednaw/follower.png | Bin 696 -> 808 bytes graphics/pokemon/dreepy/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/dreepy/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/dreepy/follower.png | Bin 633 -> 762 bytes graphics/pokemon/drizzile/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/drizzile/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/drizzile/follower.png | Bin 747 -> 945 bytes graphics/pokemon/dubwool/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/dubwool/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/dubwool/follower.png | Bin 809 -> 941 bytes graphics/pokemon/duraludon/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/duraludon/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/duraludon/follower.png | Bin 822 -> 1141 bytes graphics/pokemon/eiscue/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/eiscue/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/eiscue/follower.png | Bin 694 -> 574 bytes graphics/pokemon/eldegoss/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/eldegoss/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/eldegoss/follower.png | Bin 664 -> 815 bytes graphics/pokemon/falinks/follow_normal.pal | 2 +- graphics/pokemon/falinks/follow_shiny.pal | 14 ++++---- graphics/pokemon/falinks/follower.png | Bin 1034 -> 1257 bytes graphics/pokemon/flapple/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/flapple/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/flapple/follower.png | Bin 936 -> 1117 bytes graphics/pokemon/frosmoth/follow_normal.pal | 28 +++++++-------- graphics/pokemon/frosmoth/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/frosmoth/follower.png | Bin 1030 -> 1236 bytes graphics/pokemon/galvantula/follow_normal.pal | 20 +++++------ graphics/pokemon/galvantula/follow_shiny.pal | 20 +++++------ graphics/pokemon/galvantula/follower.png | Bin 1117 -> 1273 bytes graphics/pokemon/glastrier/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/glastrier/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/glastrier/follower.png | Bin 808 -> 853 bytes graphics/pokemon/gossifleur/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/gossifleur/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/gossifleur/follower.png | Bin 692 -> 833 bytes graphics/pokemon/grapploct/follow_normal.pal | 6 ++-- graphics/pokemon/grapploct/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/grapploct/follower.png | Bin 1008 -> 1256 bytes graphics/pokemon/greedent/follow_normal.pal | 6 ++-- graphics/pokemon/greedent/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/greedent/follower.png | Bin 881 -> 988 bytes graphics/pokemon/grimmsnarl/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/grimmsnarl/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/grimmsnarl/follower.png | Bin 1040 -> 1274 bytes graphics/pokemon/grookey/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/grookey/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/grookey/follower.png | Bin 649 -> 783 bytes graphics/pokemon/hatenna/follow_normal.pal | 2 +- graphics/pokemon/hatenna/follow_shiny.pal | 20 +++++------ graphics/pokemon/hatenna/follower.png | Bin 574 -> 695 bytes graphics/pokemon/hatterene/follow_normal.pal | 28 +++++++-------- graphics/pokemon/hatterene/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/hatterene/follower.png | Bin 876 -> 1172 bytes graphics/pokemon/hattrem/follow_normal.pal | 28 +++++++-------- graphics/pokemon/hattrem/follow_shiny.pal | 24 ++++++------- graphics/pokemon/hattrem/follower.png | Bin 777 -> 932 bytes graphics/pokemon/impidimp/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/impidimp/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/impidimp/follower.png | Bin 624 -> 650 bytes graphics/pokemon/indeedee/follow_normal.pal | 28 +++++++-------- graphics/pokemon/indeedee/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/indeedee/follower.png | Bin 559 -> 678 bytes graphics/pokemon/inteleon/follow_normal.pal | 28 +++++++-------- graphics/pokemon/inteleon/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/inteleon/follower.png | Bin 932 -> 1028 bytes graphics/pokemon/kubfu/follow_normal.pal | 28 +++++++-------- graphics/pokemon/kubfu/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/kubfu/follower.png | Bin 621 -> 779 bytes .../linoone/galarian/follow_normal.pal | 28 +++++++-------- .../pokemon/linoone/galarian/follow_shiny.pal | 30 ++++++++-------- .../pokemon/linoone/galarian/follower.png | Bin 693 -> 743 bytes graphics/pokemon/litwick/follow_normal.pal | 10 +++--- graphics/pokemon/litwick/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/litwick/follower.png | Bin 524 -> 714 bytes graphics/pokemon/milcery/follow_normal.pal | 22 ++++++------ graphics/pokemon/milcery/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/milcery/follower.png | Bin 326 -> 397 bytes graphics/pokemon/morgrem/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/morgrem/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/morgrem/follower.png | Bin 717 -> 861 bytes graphics/pokemon/morpeko/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/morpeko/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/morpeko/follower.png | Bin 514 -> 556 bytes graphics/pokemon/mr_rime/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/mr_rime/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/mr_rime/follower.png | Bin 905 -> 1194 bytes graphics/pokemon/nickit/follow_normal.pal | 12 +++---- graphics/pokemon/nickit/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/nickit/follower.png | Bin 580 -> 671 bytes graphics/pokemon/obstagoon/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/obstagoon/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/obstagoon/follower.png | Bin 863 -> 996 bytes graphics/pokemon/orbeetle/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/orbeetle/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/orbeetle/follower.png | Bin 838 -> 1198 bytes graphics/pokemon/perrserker/follow_normal.pal | 8 ++--- graphics/pokemon/perrserker/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/perrserker/follower.png | Bin 694 -> 844 bytes graphics/pokemon/pincurchin/follow_normal.pal | 14 ++++---- graphics/pokemon/pincurchin/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/pincurchin/follower.png | Bin 626 -> 788 bytes .../pokemon/polteageist/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/polteageist/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/polteageist/follower.png | Bin 698 -> 1065 bytes graphics/pokemon/raboot/follow_normal.pal | 24 ++++++------- graphics/pokemon/raboot/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/raboot/follower.png | Bin 853 -> 1128 bytes graphics/pokemon/regidrago/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/regidrago/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/regidrago/follower.png | Bin 721 -> 712 bytes graphics/pokemon/regieleki/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/regieleki/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/regieleki/follower.png | Bin 878 -> 963 bytes graphics/pokemon/rillaboom/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/rillaboom/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/rillaboom/follower.png | Bin 1224 -> 1445 bytes graphics/pokemon/rolycoly/follow_normal.pal | 10 +++--- graphics/pokemon/rolycoly/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/rolycoly/follower.png | Bin 427 -> 534 bytes graphics/pokemon/rookidee/follow_normal.pal | 8 ++--- graphics/pokemon/rookidee/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/rookidee/follower.png | Bin 481 -> 566 bytes graphics/pokemon/runerigus/follow_normal.pal | 10 +++--- graphics/pokemon/runerigus/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/runerigus/follower.png | Bin 1003 -> 1236 bytes graphics/pokemon/sandaconda/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/sandaconda/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/sandaconda/follower.png | Bin 994 -> 1131 bytes graphics/pokemon/scorbunny/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/scorbunny/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/scorbunny/follower.png | Bin 610 -> 809 bytes graphics/pokemon/silicobra/follow_normal.pal | 8 ++--- graphics/pokemon/silicobra/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/silicobra/follower.png | Bin 557 -> 687 bytes graphics/pokemon/sinistea/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/sinistea/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/sinistea/follower.png | Bin 496 -> 703 bytes graphics/pokemon/sirfetchd/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/sirfetchd/follow_shiny.pal | 32 +++++++++--------- graphics/pokemon/sirfetchd/follower.png | Bin 1019 -> 1197 bytes graphics/pokemon/sizzlipede/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/sizzlipede/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/sizzlipede/follower.png | Bin 542 -> 631 bytes graphics/pokemon/skwovet/follow_normal.pal | 4 +-- graphics/pokemon/skwovet/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/skwovet/follower.png | Bin 764 -> 858 bytes .../slowbro/galarian/follow_normal.pal | 30 ++++++++-------- .../pokemon/slowbro/galarian/follow_shiny.pal | 30 ++++++++-------- .../pokemon/slowbro/galarian/follower.png | Bin 909 -> 1046 bytes graphics/pokemon/snom/follow_normal.pal | 28 +++++++-------- graphics/pokemon/snom/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/snom/follower.png | Bin 452 -> 573 bytes graphics/pokemon/sobble/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/sobble/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/sobble/follower.png | Bin 605 -> 773 bytes graphics/pokemon/spectrier/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/spectrier/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/spectrier/follower.png | Bin 936 -> 923 bytes .../pokemon/stonjourner/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/stonjourner/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/stonjourner/follower.png | Bin 1128 -> 1442 bytes graphics/pokemon/thievul/follow_normal.pal | 28 +++++++-------- graphics/pokemon/thievul/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/thievul/follower.png | Bin 888 -> 940 bytes graphics/pokemon/thwackey/follow_normal.pal | 32 +++++++++--------- graphics/pokemon/thwackey/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/thwackey/follower.png | Bin 948 -> 1155 bytes graphics/pokemon/toxel/follow_normal.pal | 28 +++++++-------- graphics/pokemon/toxel/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/toxel/follower.png | Bin 563 -> 665 bytes graphics/pokemon/toxtricity/follow_normal.pal | 12 +++---- graphics/pokemon/toxtricity/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/toxtricity/follower.png | Bin 852 -> 1021 bytes graphics/pokemon/wooloo/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/wooloo/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/wooloo/follower.png | Bin 584 -> 712 bytes graphics/pokemon/yamper/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/yamper/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/yamper/follower.png | Bin 672 -> 770 bytes graphics/pokemon/zacian/follow_normal.pal | 28 +++++++-------- graphics/pokemon/zacian/follow_shiny.pal | 30 ++++++++-------- graphics/pokemon/zacian/follower.png | Bin 1028 -> 1257 bytes .../pokemon/zapdos/galarian/follow_normal.pal | 17 +++++++--- .../pokemon/zapdos/galarian/follow_shiny.pal | 20 +++++------ graphics/pokemon/zapdos/galarian/follower.png | Bin 876 -> 1034 bytes graphics/pokemon/zarude/follow_normal.pal | 30 ++++++++-------- graphics/pokemon/zarude/follow_shiny.pal | 28 +++++++-------- graphics/pokemon/zarude/follower.png | Bin 1287 -> 1543 bytes 273 files changed, 2427 insertions(+), 2420 deletions(-) diff --git a/graphics/pokemon/appletun/follow_normal.pal b/graphics/pokemon/appletun/follow_normal.pal index 3346d468a4b8..d15bc6566528 100644 --- a/graphics/pokemon/appletun/follow_normal.pal +++ b/graphics/pokemon/appletun/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -189 48 90 -148 20 57 -106 64 8 -246 129 164 -65 149 98 -90 28 49 -49 89 57 -8 28 16 -106 182 131 -222 93 131 -255 210 148 -255 190 106 -246 222 131 +255 255 255 +92 31 49 +13 31 18 +188 50 91 +105 182 131 +145 22 59 +107 67 13 +51 89 63 +225 164 84 0 0 0 -156 186 115 -255 202 131 +248 212 132 +252 191 111 +156 185 116 +71 149 97 +244 129 163 +216 95 131 diff --git a/graphics/pokemon/appletun/follow_shiny.pal b/graphics/pokemon/appletun/follow_shiny.pal index 3346d468a4b8..575d7828e606 100644 --- a/graphics/pokemon/appletun/follow_shiny.pal +++ b/graphics/pokemon/appletun/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -189 48 90 -148 20 57 -106 64 8 -246 129 164 -65 149 98 -90 28 49 -49 89 57 -8 28 16 -106 182 131 -222 93 131 -255 210 148 -255 190 106 -246 222 131 -0 0 0 -156 186 115 -255 202 131 +152 208 160 +41 82 24 +0 8 0 +90 164 41 +106 180 131 +90 164 41 +106 65 8 +49 90 57 +230 164 82 +0 8 0 +255 213 131 +255 189 106 +148 189 106 +65 148 98 +189 230 131 +148 189 106 diff --git a/graphics/pokemon/appletun/follower.png b/graphics/pokemon/appletun/follower.png index c97fc52602a87d97ba396963248f64582bed8128..46734f2a792062b6e899ed9d7579e345788aba28 100644 GIT binary patch delta 1026 zcmV+d1pWJ{28;-h7=Hu<0002CwraKj001yhOjJex|NmScF%2IQyfRy9wu6xtJ8MG? zGg&|3q*MR^0Ql5|{J(FUxpYUBVf2Bc*k6Op^vv`C00WmvL_t(|+U=H0XcIvg$G=^- zNo#y0wHgd2E<+!P;z{vPj4`HySgRBY>Y>(xU8JH*5JeAy;D1FA(u=P>ltlzZ5qbz% z5sL>sh*o=0l&b3zV^OT4_=w$JHg9XU=mEw-|D)F zpGdH52_{V1fQNw#K{F)HR4L`dWDkC58Esv%kR1DLzrgTJ2DrM+NyzE>!T?yiMl%uM zdLSbmOn(J-yWa@IGZ?5#X!WvbwqaSgQ^8mu2w@~;)?~$S(3-%qB?tm-;5T#c2f%Dj z7QSKGU6o8$U~pAwEx$TqI0+agf>!zQ81Qg47aHKJg%lR;30JZJP!!ekiCf>>Q#%)1 z30TI0Rz{Bjnj=9GL>-q{4rH0;?0%js!Z`K-LVrU?%g4@T-WB8`I6#g1FrQG3OOW9a zLR?r)GrU>ED}XVW!$rvX%iE>6%(_$24V9b@<+lNciGhYKqx~DfKA;AFO$<`3+_X%J zr$AASzVaQ$@E8~h4vztcEdzTWy--gpwl2hO(v0p1WYf}pipKZzsi#gxmtQ*ErIvcn zRDVI&86WOd&QA8ry1l&4cAnx1iLA01yRf-1{N%+ZBVqNLu?d@%sB>!Y4XIL>w8P{S z9Y#t&O1sx%QKH%YWt*g{VBC;Ycm8FYk!){j?4l$>Q?$2ipd>Yk5Y1W!iV{M51w_`%ur%O}PMUC%X5%cvWbWjNOdaKRnK&oxK9gGcDL=5SxR5$vvF wwkUh^u?*QFuJZ1nOg;whe~c*I0+PzjFGQvK!@)r)&j0`b07*qoM6N<$f=Sivod5s; delta 797 zcmV+&1LFLQ2&e{-7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sy)aso6gg@@ z2=;-bL6u@!95FFjIS3pOYPN&kU4#G9l>feJ_TGa4005l2bN|YNEr<3A0007}Nkl5`)`41|qhTd+j<{oi&a9|Yf%VXLw~qN+(ee8TQ-k$*Xq`qsC;^{xM_5byC% z7p`N0BmQ~sivqNRQzrb5`F~IVJ1Mi$4)80^0xbfY?ADCmD{u~IF_vWU3+@ea#KQna z{AR(<FGiaI^tkW2@f2gq2VM(&gWnE7-F%AC9stj$d_BYB$bMf<`ON@) zO`g&rN2`y6#XXHN@^&1$Ffily0#FN=G5sOUI9bgK4}W8PAFs5wblHE#PlK_#0d)AX zNiC)~q#0*{tWcZfA+;D@+rq$%dxNLEP5?c=JsweEdq^`L6-IqtVXkk=gTW(JCx9NO zjTN%QWufMfW?V+hC-9D&*SD$gU7@h#Sa5xeC;-`>Th;m;DySl%_1+7e2Of@8_A!mcH5u-G%>ncZ}t{wrM@#;e? zjz~HzhP-M61&;CbPg^Hyx|l)wYxUVj!S`BLK<&N$^*g&QO;kD395L-_X8 zex4lS)VV^65p=mO{<-CYB`CQ}mB4W6#Z_7H5(Qz+0HP7Pv}c>kQ=T*it5cOgL0{SdbJr zs4!HdBuK)r|0KBAt{QUfxz;T)Y00JXPL_t(|+U=AILr{u@;sF$c<3;vrR_ zVh%(K@laIOLgtd?Mjy7hW zjyjWcPr96}<$pO^&1R`dzhS>@ay1~)p9($!z&sEOy9S-nwrc^XRxnr^CxMd_7{#s0 z;wxkq52ktuIV`IcvngO|z@nbOLWzQs3t^`u-S%tGZMS6nW)zJzr2m@(KdfZ1Ixm#? z3%5StlT_XSZ=){yS%Sbu%g@9CvEKx^t<=BTGAxAyTYqp)yn^+Qy%SGlNymek-qX*L zkL^#Bd&s9pI%E&|#JSu2hhI)7f>ZvS#G1G4;_zTh>m!VSt{>e#W@uB^B mc(seykIV4jdUxMR<-f*Q2j|zyCa?ei002ovP6b4+LSTZArZrCh delta 488 zcmVIiw^?l+J3bFjBpxgAfo9F-$ozRT#xka{vGUO}(}g0004WNklnwpxLnwpxLx`0}1 zZ%<;NxYqjiBnFB*BdtF&w49>`j5!Z&4+F(@SPiP#IM#f-H-KSiaSs|W>}&v_Msa-!NCv3N z`Abmu;0$0IB!BMsg>v4ba6>cje?Y@fIX*W?JYhFjTq53)99h7SM7gjQUce;EX?@ZS zO0sygco7()NEtg)Das4uh>q()>uW8_NA>+yq5mqetpl!?&fsUhV_j29>v{|wKF8@= z9GKSkQlmexyMIXA@zgd9;Bp+V#rp+g9HmzOUh3_S0AaV|28xvg^!Ov;R~*Rf@9{I> zQ)~c_Ht{XfZ8wucZk*~Qp{XO0-n_94r{|B$mgWSRNLmFJ1!y)%B`BknK evGC>jFX|6t^&}}R_Cde^0000eiuGc6h-Cc$F}A=t#-9*7vn_hi2u#_Qa9r`@5|2^$yCRh8DG=Tb!y|$9^Y}|w5 zH@r=!PJLWiYwZxnLbP2lBGT@ojVdx(Zl`Cvtf;Bp@2?GHE5@;LOdYRI@9Nm}Zr$@g zFdfg*D~km8q%IgJ`6Hn#Uaqrv{!ph;lBH+epMSCV6VM!pj{uEdn>kcZqkixz| z3Rp-}SO$xOEG1DkJG#}VI3_o$l0`VKp9W7Pn$Hr1*uncFVUUZVdw=#%>MKgpw;7A- zQF_)At47@V5Fx)X!#VuomVH&>fy3*>Oe&twBE;UcuM@h}HGUe}@*0!ZuJ7fqz03`k zgnv@#LQ4@)9iM?EXsWO0_PuiQTRa(z7z>65lO|X1P0&`Zmb=l~zx3ui7w8Us7A)`X zSD;>7NPCm^>)5A#Z+=*_>O1%KeAa6aY7-!bqcX{`l(oK5%EE%(tmDsflBsk9fwP5$ z+~Oo+-4ub_Od;Y)WAnN5`>)*MI1szVZhx{6KXSq6a*>~gex{dC?2aT1?pbkS4`ucE zaO%v%%GjmseDTUV=MZ}?xQ9iAk>4kyXVNvDu<_ZWU)^91#O`rba-%PyvCFLwn!)OV z?@fc_SLdcn)o^xR8=g0RbRuld1FBxIOthlySklJA>0#S@A^Cj#OPa%2qZDRcd@LGQ ted)aiPxJEma^G@ghBdq{H^%=+9swfV%~bwYgQoxh002ovPDHLkV1ill8Q%Z^ delta 1036 zcmV+n1oQj62$cws7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s|Ns9WI#nZH zk^lezXPUg0$mu{>aZRw-`uh62&DuJMu^fA@l*QV2Z*f0wu^%Wcmr41v000A%NklvH2D422;Ac`$DF{oi(V1a`R@l63aR&Xh?rZjXTP0DqRKF~9A%{kE!E`>FWS z;P$6OET?!(4NTP)AX(?Vca}b6d#TySYm%7-EXuEenkZ-nN1;|-SL7hGaL?`=-1sR5?2KaWO1)%xf zAKjz307dn9zkgQmj*bxS*FuzVhP?-9iZ^8NmaG7wdpjJq3Jdumj2+DN8KCOyBx2up zQ62XNCV-sQ1V5H0=Yy|2&ZDS>J_A$==iI)_!@kQ?wFE0bPKkllV7SZDHXhdMNY);) ze^Xcb1n`p67KS$94lvh5`MW%)1OY8jt><4%6g(n)ynl_RC0ywMQ_e+1N*9x|G{ z6;E?|OMlqutv$W~F+SG=WE~NZYkds(y}eu zNUi5e9|J~tE5*&)4e}-vm--k` z+IfbYN14WL3nB){dbLR2%UP7Q(DOK`qzfH@SYlAdfh@XgyG^q1XOb=T_vOoRzA_JBy@A`^PYzD}W<%T6Xfr@^hxh2G`)w7{5K_^}sVC6`HI z;GtorcSu|Sj!q~D)R(-x(X^#h0lnA%Y4td^g-CAFg)VpQW)47M?uQ!a0m&e5Na_e-$w>fGFFoUrjhN zD0#OojZGd1I;327oX_q;YoOK}19bjGHP91kC(4JTUB8BKWRSvO(+2XHn|i`VAMxo! z+KB-H72O86{*ti2EDpO&)36Jys%IiMbd?$D1C{Hih?BTLDDF;r9i2mq<_N7AhswYsH7W9&_iHm zq(pRKBj{o^t`8}pu~SOB>$Wq^nVEBDW@kr{-Wu4M{mvQB<==DuBf$T1S^v?aG|Yg< zZFQ@qWAzA^O}aZLI}*A5F;Y5Kk8s)L$9XDBZPFBv)eNg|R<#r&#)a;a$ehP&tF=)d zca5bE;wK&@sDE1l4i_3t0Tng3$D<#=)>4RiArS=lP5!`WxHE2zxdALGF;XqfK&V7r z?I6_#?@d60GB=#^>tm#`yo!G3QT#wieIeCDiA;EEYHRt&{G*yBrL(eOio1J?v_nYs zh+E0cL)2wvc?R&#lX*kCtW#abF!@0f&sxz_xOP{`Q1A9KCJI`w#d%<4FrfGc-+`*_P9ulks%HdR(hF`VE|3W@76bYyJ|P2#iK= znt7mgpmoUWU2+Z5*{<|r*Cxm`26GD$=h=r=hKIC9A!?Z$&pcQI5o(@1t8^A08pkNq zkVP@H%zt~?5{vg<#$9NQh9QWZikJ9QhA^rDnZtJG%{YrP)U|X*9q{4B;yqT1cel~< z)6Cc1{FgQnHR+5()Vc9%7RzqPD%&crt!PZ zWohax{m7N`tHf^$)l5-(S1ee)6Py2l1`}|b8Gn4q=P#Hr*os~oEOo$jOb89u2x0tw z_n*=$FsI#){o&9_@m>`$an8(-?TM;Dlq*>*b&x%@>@=|jKik7Tr^(Y;;l#NHu6&RRc-lUs))) z0=Er^F!)%tyd6X0qWG-I_b)|0-ru;c_g18Vtbd|!)#8?JXy9-IeXsSlHP?#Ck@m%vGo~ae zxvmM<2Wsh(TG|)D^%rYte=+TE0&N2T=%X}16H7CwkhcCMhf?ntZbq3PrtSlXu+5Q6 zWG8nuN3M2ryc$x}07xIHzqWcoYgn!vaI|vHDbH*{8Sx^Y3+R-3iwm-S_*AtCE-T%C sivq1bRB1ZxS!*E;j#4jvOR3P{FQ%^|a}5z6d;kCd07*qoM6N<$f)E7|MF0Q* delta 856 zcmV-e1E>7E2;&Bj7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s7&I}}+Jn8F z2mk;8|No>pg}qvV)mmLCgPpXj((d-sDcY%{)E8=Hw1N$uJB=S z&JFq=_c*pjbAfXO3|pWoyuhiyKplR>u{xS-oGXMqD%Wt2i$8Yw3CG%KFLJ414dpks zChBuB_z~Zx+kf!i;ah>x8u}Tl273JC2I$fVyg9Wiq{m+sY_Qe(eg4?uHs|d%VYGCU ztI2!(NdKfgvhb`}xWKo#&5=f9c|4%|>+vJKqb;`JR125*7Pq;ir3amF>V$e+@^9$@ zAeH!xzbxM3l$IalP@iCrO99CY7PbndflK^wc$f2t*ngnjexE;{%d#Bl>2;?0EBsxc zjR@?rg;yHr@P}W{k!gOKXM)mUm(PB|kZ{1o&yU;uRN*dX?EO4@FR${`rpFD;9xcog zV3DMd^RqzVe%`~Y>)RXxXNJw;oEz+M5+I%MDd=8N44efe=kzJa;%yEA0hR@{_WE1| zbi(j->3>%sSzaI)lpNw7pssIm{;WbyE==IGzDpnpYMf8mDE1cW6UO2r59mEcqKKgJ z==X@~`WBZ>kp^N)p8HFJ8aHN)@wmle98DfwelmEM19;eTbC@;vM*?VZW1`;=3aU`l z?{n&q&9PGHPdGh`e~tT;p4^Qr%?X(7^R4OLLSQW7`o zWJsg)J^9EHi!JJLzNmHytgdu8xfNa=Dh<+APFDt9nq&`@^~`}*j$?U;$ok}9ifCLK?J~Dnt zKoLh1xd288@P8MKh!3K3U;n?|iXx6G!pQ6;zV8E)G>5L#oBKbA_rcGQ|5m8tzwB8& zsggdSsi?~t!)sO(ka&ekj0MQD>;g*Sq*$+ zfq?}YrNYb{0!Zmlf|*$u!TZ@I^l&$FDrM+oOgeWTCL$Qhz_8l&KZ78@AS&Pf58Q&E z9~fRD8-IYt7s8Cv^Nfn;q2>oan(%<_S9E}~;s;dzM{Za~W8mYHzw;C+YY_}@dr z@Fx$?2Zkv2joE^SjX$9Azr!=yzYh$bkpmgXd4GrCu?eau@}pYtQOHRUn(U^UypP<- zEx5AN<{~oMR%nOgwWewkEwtJRtW;`s1Y@YRf;b?k)l^&pRUygMt&(#FnM4rP=xfyNZ~&W?0B>*@ z*ff*%^8~C14B~R&EUMFh=8;?e0yguP5^+-)1voWVdyQpt@haUM6tBY~DA|7yFmwAq zu{Gme(iEUcpyO8ey%zvlEO2_biRQQmD-8l4mh_wBw08wvEF(0 zGKsD^pNF;~FiJoZiM?eh_p%k*iFWab(x|6Ho!1fwR=vwhP(sRn2C9gOkQc;z-g5hh zNye9TWARFOS@qdj^)4?>&PjQ#ODN(b_Qc>}ZkG|kK24wU&+tiFlhM8+xbylE;x?kr z1V28t-9 diff --git a/graphics/pokemon/barraskewda/follow_normal.pal b/graphics/pokemon/barraskewda/follow_normal.pal index 70e0c92bae0a..219e44c86665 100644 --- a/graphics/pokemon/barraskewda/follow_normal.pal +++ b/graphics/pokemon/barraskewda/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -0 255 24 +255 52 38 19 17 13 109 96 81 77 66 53 @@ -16,4 +16,4 @@ JASC-PAL 227 227 227 255 255 255 179 179 179 -15 15 15 +0 0 0 diff --git a/graphics/pokemon/barraskewda/follow_shiny.pal b/graphics/pokemon/barraskewda/follow_shiny.pal index 70e0c92bae0a..3f2116be85c5 100644 --- a/graphics/pokemon/barraskewda/follow_shiny.pal +++ b/graphics/pokemon/barraskewda/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -0 255 24 -19 17 13 -109 96 81 -77 66 53 -98 46 30 +255 52 38 +16 16 24 +90 82 115 +65 57 82 +98 41 24 0 0 0 -205 102 70 -73 74 55 -171 173 131 -229 126 94 -223 225 175 -143 128 111 -227 227 227 +205 98 65 +74 74 65 +148 148 139 +230 123 90 +180 180 172 +123 115 148 +230 230 230 255 255 255 -179 179 179 -15 15 15 +180 180 180 +0 0 0 diff --git a/graphics/pokemon/barraskewda/follower.png b/graphics/pokemon/barraskewda/follower.png index 7bbc4a7ad7655c3ca07f20cd814031f23762e869..ac05fc57e142102a920026a78db9113c0ed8f7c3 100644 GIT binary patch delta 1074 zcmV-21kL-r2jK{i7!(8p0002CwraKj001yhOjJexG$xTbDt`a~0BL9guK)l8>`6pH zRCwC$m0xUART#j(b2;4#L3{7klDTQyd)J|dp)eY0wmFqY`6YEeY z0J5{p!hyF?n=9AjqAzK?&pDo8#ME>;19(kSby77WPc12?pyKMLX zJ@@+3ljk@0kKQ!ahoJqtJF6T+%SIwK`%Q#cViX=lK^b^toXFo8S$E#|-^w6g_j~&|xlk4ifvEEF@U1DZpYQn!E&s z8B@XHA32R5-kLO65qC$>;`f2tFPu zldSp5V0)?l2Hy)pWdq4Be1GGaue%HLmPRMzgnyUV+B2Q81aR*hv#?|Y zEP8h|e|rVB2G##^Dk;op0Cj(Dh=74d3xyP?i(hIi)`cIDo3C5xHzom=OluY3cd z=wOjk%vU@+wmO<@HG}7%?S{q&_G$&am(1+@ln2lLT5R5Ea!bi^KUH&8kJrOtyO7|* sO$p=`cUE^;rK6f1`>ipChFthx%oC)N58%mrng9R*07*qoM6N<$f}Mr#F00TWqL_t(oh3!|1j^iKW*7-(pOi`r;e| z@DOuu2~Y<^pylEbev4^{B}1Ai60_o<-z31|U@tB>D)cYk+zLkYCd3y*F+c;SYZ)bbT?W zQ5R=qh<6y1&Gn`A?09%0LubXOq> zg4u5ye7D0ke&mO^cuLz9-KBpDNVt9Dp;8EjQ<7n=Iacvw-ZC@;4?#X&arT z;9+7m@$->@Jv0*fyu4MD2KwRwhX*frC_x$4RJuUb2C!E`1T)Q{o`bY3;O8{O3dzUT z7`cOAjs%#(PUOjJ-Gx|W?RayRz67LJ5eb_RW{NV&uL5Wh|IRNHlAwPGp*w#IKdwX? zCh2s|vkISZV@$|t!)O9XFMuxA{N)FNci{J&_Y2=pj+qB|KCYza^#!r&o##9FD+F^0 z&9ey73JSpgoL(Bzbp^pEh`laxRmsCHe&&HJQG%W0a0ge`A^?fmKJAGHnepcUv6knG z>v=F~Ianq1@anw7D{g<5Vp$CVJsh-^H|txQzto&;d)}A*>YRqPcsG50C2_AV7;HQj zfhU5{iNDnp(7|Ov;g^}K(C+*tFf64I&W~~_Elw$Y=_L!WY6v#I2|W2?0l~#Qt@m+l z^?dcpQ9wy7ndw#Vm7_9Dvd%_qcSREyf!AifE`Blm{|^2r{xx6tZ%suvZr1o7JpJ+a z2407nJN|zMZ}0sQu=~r%F*zg@Y25b02-jN%{6@b9Z2=bR^YX47LQI8yT#(TgLk@57 h>^|Lne1!jp_6LJABfrY1Z(jfa002ovPDHLkV1mrOtknPj diff --git a/graphics/pokemon/blipbug/follow_normal.pal b/graphics/pokemon/blipbug/follow_normal.pal index 8b83d0cee809..a66a7aa31012 100644 --- a/graphics/pokemon/blipbug/follow_normal.pal +++ b/graphics/pokemon/blipbug/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -127 179 73 -14 16 38 +252 252 252 +12 16 36 +0 0 0 +68 68 132 +36 40 80 +232 224 216 +212 196 180 +196 188 112 +252 244 156 +252 200 24 +196 152 4 +212 196 180 +0 0 0 +0 0 0 +0 0 0 0 0 0 -70 71 132 -39 40 81 -233 226 219 -214 198 182 -196 189 114 -254 247 158 -255 200 27 -198 152 7 -128 128 128 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/blipbug/follow_shiny.pal b/graphics/pokemon/blipbug/follow_shiny.pal index 8b83d0cee809..9603d4a4debe 100644 --- a/graphics/pokemon/blipbug/follow_shiny.pal +++ b/graphics/pokemon/blipbug/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -127 179 73 -14 16 38 +252 252 252 +8 16 32 +0 0 0 +65 65 131 +32 41 82 +238 230 222 +213 197 180 +197 189 115 +255 246 156 +164 131 205 +115 90 139 +213 197 180 +0 0 0 +0 0 0 +0 0 0 0 0 0 -70 71 132 -39 40 81 -233 226 219 -214 198 182 -196 189 114 -254 247 158 -255 200 27 -198 152 7 -128 128 128 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/blipbug/follower.png b/graphics/pokemon/blipbug/follower.png index 3d9356341d2a3447c7c17e2b0808def7a2de4aa5..2ce530aec6b21f46b0f3452fab1d01d87941b751 100644 GIT binary patch delta 495 zcmVsL`A0BlrYddAs#O0c#|M0Q(UVIvgSQZEDUYXZ8p=i6WJwtrLPVVx^8iW%a`)1BT ziC)f5NeMRl15z{YI)tr)f&G5vJYU0Ixc9@spA2^+QsVZ*ko^0O>DP$CozSbqyCCZy ll`{3ij{Y~6qW9~3{R{nnt$ceACw~9{002ovPDHLkV1mej=i~qY delta 410 zcmV;L0cHOE1E>R#7=H)@0001UMu)cm0004VQb$4nuFf3k0000aP)t-sf3ryr5GDWs z07gfICn!743m|+Wptf$U$ER2i4|v2J7r5MC zyFagBd?#So=a%q(If9x6^9WV0|d$JfMtu&H?6x`h!aGq{gozI_Fey zKrmk`COPATSJa*r(9q?th$x<}1!%u7`7JMZ`Tyw&u@kli?|#$^tpET307*qoM6N<$ Ef&#m|zyJUM diff --git a/graphics/pokemon/boltund/follow_normal.pal b/graphics/pokemon/boltund/follow_normal.pal index 11003f508453..410819e8290d 100644 --- a/graphics/pokemon/boltund/follow_normal.pal +++ b/graphics/pokemon/boltund/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -145 190 104 +255 52 38 91 84 9 216 189 72 248 217 80 @@ -14,6 +14,6 @@ JASC-PAL 155 166 154 23 31 23 96 115 95 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/boltund/follow_shiny.pal b/graphics/pokemon/boltund/follow_shiny.pal index 11003f508453..2a2b9893b90f 100644 --- a/graphics/pokemon/boltund/follow_shiny.pal +++ b/graphics/pokemon/boltund/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -145 190 104 -91 84 9 -216 189 72 -248 217 80 +255 52 38 +90 82 8 +222 189 74 +255 222 82 0 0 0 -56 74 55 -104 104 104 -223 223 223 -254 238 99 +115 74 106 +106 106 106 +222 222 222 +255 238 98 255 255 255 -155 166 154 -23 31 23 -96 115 95 -13 13 13 -14 14 14 -15 15 15 +164 106 156 +49 32 41 +139 106 131 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/boltund/follower.png b/graphics/pokemon/boltund/follower.png index 9fd1fb1dbfb754384c91ab786d6072edbd453f2c..122b4ce53ec159b5a6e6f46390e40a2dfd7417f8 100644 GIT binary patch delta 718 zcmV;<0x|uI1^NY$7!(8p0002CwraKj001yhOjJexG$xTbB!2(^000000001iKToIt z00MH4q7qu<*(2JT19!h>~QixgI?7Ew`o1M3tXFYh#zzg~8%)Z(0 z%zFbcw4n`cXn#E;3ZKRQksu|L4v&T2uOidsS%{s_;xbX1GAjVFMAIY)q-uUhkcmtz z!Q`^3Bp5}Qse)NqkyA5%M365iwsCn;K5+)`&#>gFvI1>lSWt*1@;H*Z(^8R>Wg7N9 z5tnM8{Fo3&qeSDec=`Bh=cnIgmZ^g7O~pER=x-2WcYh7!+mjVWF3YqBVn%D?G6wl? z7Dc?Yfa#jSblU5 z^t*^V4j1~kp@Y5zBTr2^%x(g)ambd4`jz*Tz3fJ88{T(9Wvs z9aQ6mhN_-J3ffkpI*a`C*?O{#{Hj`lb-QG(X_~)UErDuxV9YDgf?W_34|H1^PB=d^ zCO$`gYekfCLeYM|n=OIimZ&$2)bmEa2lj@>M^vKX2R5Pg;+Qdo{2LR7j1yjUK4Qh$ zlrP@i>p&m$r-76UAMHH)f0RF;qst4=dk+Er0EK-JZz)Sk{{R3007*qoM6N<$g1y#M A`v3p{ delta 606 zcmV-k0-^o-1&alc7$FD)0001UMu)cm0004VQb$4nuFf3k0000dP)t-sk-lh=EF^z~ zwvz<_00I(8L_t(oh3%GslB6IEL=^ZECGPVf*(C1P<7w;WQBK~t}B>0iwSFwT(6 z!$_dxcen;8H5mgXzQ)C%@<`|TSEheJ1$6udUj>Ru`NIZ&i+|->RUevRkFO)dN^(Wy z)90jdftx_mB^nqQ@E)O*T5BmN%jI3*X)gLo88r3y8a&k^*92$K;a3gl{MM;d)YRjf zz%u2UrveRlJd#~!IVaVJr`Y3vWvbPTKXsQ6^<&OC=SqEf4kUW~#|+pzGOm9{$DEm; z3bokGC;78~&MEWY9rpOekJvP3L9Lm@l;(No!QsmQS*;EPc>F^HO~Yq#-nXAGi@2Dzd4uOAOHyp#plX2SbNAto5m3V0n1*Rn3$`5MaIWmx%os!o3 zw^OS!x-KVrF2jAcdut5>XZhJDu278U<<6_QR s2?ZH=Wnz(BuF}Kr}?8 zKy++mWMusO{6s)J0001}pqSXy%m5@H0001oLOt&Q00O>AL_t(|+U?d~NK;W92k`Gb zckWL&#$CfiM>Dunxc6U5SFGBRv9h}SO{Q2E;&dxda0{^dneF+Au$%yaI z;&z6^ma3>w=|ftc@FK@IVJjUWBGc{w% zi1i_!lkuU~nY*R_R9M@|lb53NpT1av#R|03=j)EtSr#UE#^kM>gJ4-3L2{|lPU5;A zP{yg&lr=TScXCPHvV!TtVK>%0|25T9u0XrJ#pP^XPH>GLw9~(TWs0*?k*n= zv{w~V27jI4`hXkqESN5Ard1K*s;&ZM;y-P*1v|LLp^bNI_X137Bar;}UkH~2r5@96 z3P+;|ADvb?#^aiUy(i@I19aB@19QN9a$S|*7RxD1v(ab$br0%?91>lPZE1k8-DTS8v5(UmOW$r5 zC!KaKXV|~~WFS4kur`7VcN(g)t+z`%llE3r$O@a&;2Ail)+}BNv0V6UX&G^3e-4(H zC2dF%bnD-EJN*2&)Xj8ZnT{Zys8Y)1v~%xJwemxWa_(gA-p!CkM|U+Mk=-qUW7GB% mt061PX(P0UlY98@U4H<_1)c4Gbv-!%0000! z3W$!d&eP`rOF=Y6r$TpcWMpLj|NlloJ^%m!si2$K*UkVYAdat~yZ`_K4M{{nR9J=W z*6WUhAPfaytcps3_kY|yMYHQhpdypZADL)$z6OqXHRf$^dw<*K+92(V-q!)qFi!Xl zL|^gV4rnH8!Pa8yk)uFdHXe9y0Q@;GiyiH<%((*HXF5EaQ1cH2K))yeKlFWo)cphR z4Y01@-$v`&=yWcSoks5tux{(gvDfHyF2MHn0P5Zyz-{j2*lTn;7hwBx0E%}9VE@lO zxB9sN-0J-Se1CB9(C9+5p9-?v;7~09Sl?oJ>Pb|hQ z&Xv#MnwtTWvxPwL>@})6qu&rbD)I%2jo@xkZhrxxrtnOr)EeWQLRu`Bf$AD#)vPMreNQcfNPub(EJKKq+ zUn?W=ba^$x<%x`vv6qi99dY^3J`06gXT#y2+3o}^ry##Lx&&A;tmy(S= z=C}MJsJdJmX@JZHbjOd3#dNoPV^gW9JO8yuZqf{G)qsi{h3|N00HX|`xW+fUGr-$g Z+Yg+@I(-W-*W&;H002ovPDHLkV1iRcFO~oR diff --git a/graphics/pokemon/carkol/follow_normal.pal b/graphics/pokemon/carkol/follow_normal.pal index fa0df71b99e1..be92f7c02908 100644 --- a/graphics/pokemon/carkol/follow_normal.pal +++ b/graphics/pokemon/carkol/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -153 190 131 +0 255 42 10 10 10 26 26 26 50 50 50 @@ -12,8 +12,8 @@ JASC-PAL 0 0 0 66 65 62 255 255 255 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carkol/follow_shiny.pal b/graphics/pokemon/carkol/follow_shiny.pal index fa0df71b99e1..fc06152d0f8d 100644 --- a/graphics/pokemon/carkol/follow_shiny.pal +++ b/graphics/pokemon/carkol/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -153 190 131 -10 10 10 -26 26 26 -50 50 50 -181 65 65 -212 83 83 -2 2 2 -34 33 33 +152 208 160 +8 8 8 +24 24 24 +49 49 49 +180 65 65 +213 82 82 +16 32 32 +49 82 98 0 0 0 -66 65 62 +82 123 131 255 255 255 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carkol/follower.png b/graphics/pokemon/carkol/follower.png index 4f16617d2375514788a6e847d019a041f364dc85..9255ba4231ea6804b8653563b19ee49bf7ee9107 100644 GIT binary patch delta 962 zcmV;z13mn!2IdEl7!(8p0002CwraKj001yhOjJbx|0aY;l$RCwC$)=zI6MHB$=H?xszliEA8MU_L+dUtbiTeS^TJ%EaYDBQTf zi311_Qa(fA6gZ&vTl5=Lm0F2IBZb~tDNTeB3F@Di9BNaP%z7*8&EoE`JM+eNb~pI~ zbPw76dER>Fy?@Ef7~u8w`uhJ|oR^!T2|L)HH;1E59G{mOJ0RRU7@xPtk2E-9oA5GE zp&KC!CfoBCjy%fbboN)2SZ6>Qp_m+U!L4wQA7NmBh7j(s5?lHOaOLx3(fA8;J|S4M zH)g@4&1Ry%6B!k)J8<0jKcpPLk#~*87s=polj?rQZhw%d8Wl`+#{Cr=yon0r?8^Et z;&1~Cg%$YYPbRD~Aa4k_=XORTDmY5{d_1cKx8EVV!@Xu7lbW>3fJqwoZ_?2mQg%y>xv`G_VHvJhm$RoOS#(yS=||ipHNLTl`{xPt&0`}s)7!|?#yWm@ zcjfFf>2|w2G3ymPl^wtT)E}w^&GkZRJ%7`d-n#MHq|^AdiTLb*4&J5-jqcf4gTTJ^ zV?w|4^nVdy-yWZTD{k+Fe^g#cq`J|DPhsSt&pvx zJ()wllO*Hay|S$R)7U9HBWLx`eDGI_E!cry4Yt6;5#ZXAnv07*qoM6N<$g87f%6#xJL delta 773 zcmV+g1N!{t2df5<7$FD)0001UMu)cm0004VQb$4nuFf3k0000XP)t-snZAROEFOPB zdwEU(00Ov4L_t(oh3%H@Zo?o9MZtg(dH)BVZAcqq5~rQ^V^Zj*EjiA`Uoj2gS}VbYbQ2Nc?IGmnXP%(c@$gK|Uu|4rl!<5C598fBWYf&Vi+i z9b8WSQF-B8&ixJ4BD}?NlN&sNIC+1nf5pW)(!MDFCGYvoiNY+)C|yqCB}T zh4cIsX9IwqUe1%Ta`?CnXKm_p*bTnoQegTml;9K>VY-~Fn}*d&-{UX3PO;0mzNxzi zlB^H8q=tSHSK031@}b|gKj(eKvOfEm?W^W+NeyHY2O0JzyqQPCr9EJ1TY-Ox+W@4u z=p~gul%zR;OU^Gir6`U`Y1;G#hcP3&_J@2p2>qbqECUo9z$xeSP-jKt1@=Xi0i?L@ z>^S|C@gRG`9hyp$~hPg<1c|wLZB=!nrp$r0(LuL61{_TxHyl z{o61Tqg%Rwnrke4=y&b;@i1|vkF`-+8lUr=;3D4_$~!`jk1Q2(t%`%OtcHZc%g|qF zJDmKhxNWThO=z~snWxn&M33)D%2+pQk*y+3>>h`%ztDELB$)iGs8)Z&n|xSNk=U|T z%Wm@%ZI4r7H+HY7Rq-wle9lOieaaBC2a)DzzKBS0Z*6mq&3u}X$YU}dOq2&6mxG1_ z?CI%qCVaui`kaeNO7T@Axw_AJI^(;=DlQHp&8LITQwx00000NkvXXu0mjf DgGPPN diff --git a/graphics/pokemon/centiskorch/follow_normal.pal b/graphics/pokemon/centiskorch/follow_normal.pal index e437c9d1c25b..5a99050eb772 100644 --- a/graphics/pokemon/centiskorch/follow_normal.pal +++ b/graphics/pokemon/centiskorch/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -246 125 115 -197 194 32 -255 250 131 -197 145 32 -213 64 65 -238 238 82 -246 133 24 -24 12 8 -82 12 8 -222 170 49 -98 44 41 -246 68 8 -131 72 74 -0 0 0 -90 28 8 +255 255 255 +92 27 11 +240 68 13 +254 251 129 +246 133 28 +9 5 4 +219 79 78 +150 40 42 +215 165 48 +197 195 33 +238 236 86 +135 74 73 +66 44 38 +119 84 76 +102 44 43 +109 16 17 diff --git a/graphics/pokemon/centiskorch/follow_shiny.pal b/graphics/pokemon/centiskorch/follow_shiny.pal index e437c9d1c25b..d33aeae54a3e 100644 --- a/graphics/pokemon/centiskorch/follow_shiny.pal +++ b/graphics/pokemon/centiskorch/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -246 125 115 -197 194 32 -255 250 131 -197 145 32 -213 64 65 -238 238 82 -246 133 24 -24 12 8 -82 12 8 -222 170 49 -98 44 41 -246 68 8 -131 72 74 +152 208 160 +90 16 8 +246 65 8 +255 255 131 +246 131 24 0 0 0 -90 28 8 +222 74 74 +148 41 41 +213 164 41 +197 197 32 +238 238 82 +131 74 74 +65 115 115 +90 156 156 +106 16 16 +106 16 16 diff --git a/graphics/pokemon/centiskorch/follower.png b/graphics/pokemon/centiskorch/follower.png index fd186a55860fa14e7162e126e8c17a82d732ac91..73f10f5962f8a427ddae9b4cdc0e1214d1abfc7e 100644 GIT binary patch delta 1372 zcmV-i1*7`s2;&Nn7=Hu<0002CwraKj001yhOjJex|NmSY3-Ck@{`-OUg&YY51lvze zmMALMr7*?AA@1x}he}C8EGBnUOlB-AZ4eRbrhvHj7Jbg7Ad_y(Dcl9sJ0|j&$X@s^) z>-OYj;%s|l2Y+C2gY4vL0JO3#d-A!V(q^GN_Q#k~GwfeYJSoZLR_ww@Ns!r9A8So@ zD)#^|T-9(8_%s!BlE&rZ_auG86|bi%Q-jA4Uw??jLy*Vf7?G5#)ExL#hLzlqvD1MX zb!-wze@ky4N>_$On0c9DlIi9l#3!m){LF2Bu72#*#(&4dlE#u9n;i2wz*TP)Ts?Q% zAqt&sy#-gh+MFWBSx@Z%NW7iHc|4DqEQvonvIym1{s33!#+fp6uPDa75PL<9t}aru zM9O%GAs_DmJ86fcF$Z%wz`M_1CsMT?X@?)`OAK7M(6t>255#!)TbJ3tQ(cJfKDA+vICL?n+}n` zQpn-J4UVTRR>QNeNM%D?8k3hKOmH43^Nq2<^M3)Isu(6eM8?e8cl%1Wr-iC4H%^a^ zPGHf+w7{!}=0^iqlIQ0$w0^?=0M*TWrrwG$_5_y$+C1CX2Xx5|zp$ny7=P&_Q?Mi< zx)~fH0CQF!5wQJUz87qs$%7_a>9kQ6blOTe5!S*!m~W{uk|3oMt(b4!f0R@yM2u;- ze1ETjt)A*t=mEH|B~Jlc`Lf_pc&_x;I$TSzq7Vp`3m7xfe3^nrnMfo$CK&-LBas;J zqsDG50iZSOD#`j>Z=!1gCfXye)YQRFUKqF8PE7jIjyVorlEMm}^n|th4j_SD;R!1q ztcdXNosM(xfFlXcE9G(t^q^#C5GAWZ6MuEZ>NgClI|u~6yQ!L2Y(+C z0%rAl*Y;zLn|u!JL24wCzP%v^wPl9GUn>QSmw$Y`ph-PD_zO$|?z&JF*!Zxfdqqgf zVN31idu=bQt`X}@8sbEqckTP2Ayf~`^w``5+jAGKs7$jlW9VFoSc=|%u})ABBeXMA4|+1`_t~UVDpjc})+iR^ zG~812yL6Du|op?|F?6F9XGK}($3!1N-JHYsX9G?d4I#b-G1qpe(6gx_v?Qr z|Gj$u30uth`mf3Vlp3AR6SfT7Z#H=759IBmKc5}m)t{R<6$7R#^Zs7mhEMi=kus{^ zQ|y~K<%ewW(SI!Oao3_wJUUY9kBRt#_F4*q>p+r^8=c7)yq5R%H4MEz&w|PBAe(&t z~zQ%)(Fj{(g{XjIc#~ZGV^nivph(lu^W2ham*pDERU_ zev~(r2f*iO;yXax>=Z9-j2g4WLT5DVxe!DZO=!doO{m&vOY*XjFK;_;2YD#WbQ0o( z4-mgjfeyy$t@BI|C{e@suY!R%V9mcA85mf^6+{CQOD&Jo7My!&m*?;p28EA)h&lZ* zR$SZ;Tz>0AsM>u79wv7tKLklwF-7>;M-=R@)6;=dojG>^Hi&MHs!(SHK56 z*BJMRS7D@}sSEh7J1$Y;O#*5Qj|>4fB^&W@0S_Egr3WOmC%Umm3(hX>JP25S!hr$U zZGXlPii7T1!xF!$kOPi1j$^8Y-3;oD#lXmy8V8o)*yPTE&SNKUa`8^3j3aF3<7rIl zEf3n_z+u{Mcv8eh;x?(KJz^J4SR!K4AEQ@zKyk#f$s-ms2k!d3`6eeF>2Md1l_uL!z0-O&J&86!(m}(%~aC0L}Sk;fd=gW6LelNdA k^lVWae)XI19Qz;BAIoV}6f#1g%>V!Z07*qoM6N<$f|a@+JOBUy diff --git a/graphics/pokemon/chandelure/follow_normal.pal b/graphics/pokemon/chandelure/follow_normal.pal index c1c7086e57ce..f273ba8fd645 100644 --- a/graphics/pokemon/chandelure/follow_normal.pal +++ b/graphics/pokemon/chandelure/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -65 41 180 -115 82 230 -172 164 246 -49 49 49 -152 208 160 -74 74 74 -197 213 213 -255 185 241 -123 139 139 -17 17 17 -51 51 51 -86 86 86 -90 90 90 -221 199 0 -180 163 224 +0 255 42 +56 33 173 +104 71 228 +165 156 246 +12 12 12 +42 42 42 +75 75 75 +192 209 209 +255 228 26 +0 0 0 +172 154 220 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chandelure/follow_shiny.pal b/graphics/pokemon/chandelure/follow_shiny.pal index 82615c2a07a9..b0eb6197e5ad 100644 --- a/graphics/pokemon/chandelure/follow_shiny.pal +++ b/graphics/pokemon/chandelure/follow_shiny.pal @@ -2,18 +2,18 @@ JASC-PAL 0100 16 152 208 160 -184 80 24 -248 136 16 -240 176 64 -49 49 49 -16 16 16 -74 74 74 -192 240 192 -248 248 248 -104 160 104 -17 17 17 -51 51 51 -86 86 86 -90 90 90 -224 104 160 -180 163 224 +189 82 24 +255 139 16 +255 180 65 +8 8 8 +49 57 41 +90 98 74 +205 255 205 +238 106 164 +0 0 0 +255 180 65 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chandelure/follower.png b/graphics/pokemon/chandelure/follower.png index 39f546013b511f59c50be66aaa33b861355a5804..f72f3000e808ae6b72d659f273b82847131ca89e 100644 GIT binary patch delta 687 zcmV;g0#N<91J)Ib!*&!kzHlx36DD(nijS?Nt-VO_i_ z^kPLHK*38dyztg{(Kqk`_7O^16(67!rATd8dQtxbGD0a)(tnI+l1wraHx0p7(YeU- zo9`rN<~uWI0sfakY9{LR%6KFDb)3=*rHMMdGF~PCx3q%t3Tt%YROrTKdv8=M;TKD4 zbQdZtlnEGf^&N7i#nVS0QZJ^E`Fks6Cgokec>n64hGGLMat=jZEuwyMW3#rzLj zv`{+NO_?lIaDSG-yyf0j^^0RudJJ6m{GvEXK)4a$UPvB81S?phqY(j|Y0l?5TIGZ; zebhPHSo=srCxm1|@cM@w&(+0v(m8rZ3lzNZmQotx4$>=U7A-1ym^!L0tfUuCka;aT zDKaBodq6ypx1CVIH=pNyg4oW0yNYhN2mDH|gJpYz$A8M_EqiV71D>S`I2L3GuQ1aP z9AO(iQhp(%OgG`BrcX_&=UW)62rwO5qR?1_cD&gK2${9m@#8Sz8-iN}_bqbz*;91u zut(1_#?iX=rbi1zwobpSzdlCB1e;wa90hx$mA%EKtFsE;-z7FvINtGsjB!Ly$XQM8Ef9GUdh)p>;E6Cjf6;3a~gRdq;EqfyKH)I_5fT&n-a$%xinc$J~ zrP`G7GcIr+=5g9p4|?AzJDKKsQwF0;*)~)&rYL*}m&5W8C-U`xXi{ST_xK+kKLHfb VNeP-Lu002ovPDHLkV1jP6HxK{- delta 667 zcmV;M0%ZNn1-J!}DSw#Iptw*N_=phjus|^}F%S?CN=iz=@WA-^_-LSL5fKqHGc#6J zR$5wG;Ao(D729|sV-n;X^dw<*MGB|zZ%E&gs|Jsj@yUbad5o;LTVuSAr;d11?M@5kP&JadVTmnBaP6)J=^;j z*AX$Cl7f-FeL{q%{j4U)e;$#2d!iHXe;-`a6PlRV`^0eMwf7kn(sAIc)#?CF(=_gj zt4I_dz&s;98h-~C%HRMFWHRZC1I&b&H4(RDcL&ovD}2A$twRC3dM}Ei5wdUJZ7$x3 zs}DQ*)o1_3Y})z*M%OBssV8qIX25m4*^jTtQ%@@tE8)kIRbF$M2lfsNrbTlBmbzN+ zc=KW`{L4o8M-1$f@W<1&TNkM9(dEQx3YI<&yjH)23i~cQ1y|;*ym> zZiC?LXC+9P;bgF=SP8Ey#=K^e$AUl=9LIG*a)t$Up%TQ)jkt}C01pYigJKxyY>R0GyI3b|EZV%R!|d(|JN`7tuJyM{OM#vF_7(N z4~hXs6H(>O7$>2oYco^>n1duI1*4{2_5x&HIYwS0AYYEE0K|c)0RVc}e>lS^u9N@( N002ovPDHLkV1nB6(PRJs delta 407 zcmV;I0cif^1Em9y7=H)@0001UMu)cm0004VQb$4nuFf3k0000gP)t-sfPjF8SqIjX z9Qd_6Ghk+7nxc`s!2kdNh&&k?BP29=mFVdBCs}SwmbHOnd+-1N0VzpDK~z|U?UT`N z#UKnrDNPzm>Hq)k0=1y-`19KLd;jR zpPRAe9Vdi*uKkJ`l=pql^pelDUonID(0~V92{E5*zhs66>_P=>KG%NDjM)P34=E1ul2^6HrdIfdZHdms)E91pwD}mvcLiKb~&6Kmg2BsjanI%ms*RK<3P( zj`oHRPv+q=3x7B~m3H5E0|gKt30WQOZuHGPdwh6^FD5ge&uiCPF7o_i&G^eauA)M$ zpBcdAx`G68eMW#M*+lf6Z)Qi2U%jQhKyI`8rB*iiyH20zS~E~A7welP)C z5-iv+2%Ud6fC&#mE0Pz`*VOspux%gmqa6Q5UwFO_QV?~u$h!al002ovPDHLkV1ktZ Bvw8pk diff --git a/graphics/pokemon/cinderace/follow_normal.pal b/graphics/pokemon/cinderace/follow_normal.pal index e7c4b25276d2..193f05ef338c 100644 --- a/graphics/pokemon/cinderace/follow_normal.pal +++ b/graphics/pokemon/cinderace/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -66 66 66 +252 252 252 +64 64 64 204 204 204 -247 247 247 +244 244 244 0 0 0 236 236 236 -111 29 0 -216 204 57 -226 74 8 -185 49 0 -255 118 58 -104 97 8 -251 239 88 -7 43 90 +108 28 0 +216 204 56 +224 72 8 +184 48 0 +252 116 56 +104 96 8 +248 236 88 +4 40 88 0 28 60 -15 15 15 +0 0 0 diff --git a/graphics/pokemon/cinderace/follow_shiny.pal b/graphics/pokemon/cinderace/follow_shiny.pal index e7c4b25276d2..a93f9d2ef2e4 100644 --- a/graphics/pokemon/cinderace/follow_shiny.pal +++ b/graphics/pokemon/cinderace/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -66 66 66 -204 204 204 -247 247 247 +152 208 160 +65 65 65 +156 139 123 +255 255 255 +0 0 0 +197 180 164 +82 41 0 +222 205 57 +230 131 0 +189 106 0 +255 156 32 +106 98 8 +255 238 90 +213 213 213 +131 131 131 0 0 0 -236 236 236 -111 29 0 -216 204 57 -226 74 8 -185 49 0 -255 118 58 -104 97 8 -251 239 88 -7 43 90 -0 28 60 -15 15 15 diff --git a/graphics/pokemon/cinderace/follower.png b/graphics/pokemon/cinderace/follower.png index c9ab999343475ff3b03507f24807782b2b33eea2..1ac358ca8bdd8e045745d03041b43e799383bb14 100644 GIT binary patch delta 1010 zcmV}(tW z*vvTKNC>zv0Q__~XkZBV>{tXSSO6S60001ck?sBf00W0fL_t(|+P#)bOcPNQhR?L6 zR0?6rLrEn<1{FaA6&A*z3B{TsF~+4)7A(-juyf-=5;r8cb$=lXFp-rmAdy5^2m=;m zV+c@deDIJ|#Sjo_d0B9#Q|CSR&P+?t#FH@On}2%#x#ylc_X7NvAV>h$KX8h$h*y{V zBPI6B(oNEgMFS$2zgV?b+AmA_TrM+~M&MB|@K-FD=6QwMtU@A)`0&7(@rt2BXJSo}kOH0DC!BH}=7=1v` zwzf7%#m%v%c%dl^C30<9}6 z-`K3~vS^26WJ;0^yz8E<%70hzHVFeft)T+13p4|Sc>^N5w9%iF-Qa$|z9Uw^z~v4% zSPCG`ocS1ZWs;k-YpMalHetV`;fU5}M&>Um_|i;ugyT$ED%57_PoSoD)CY_lP08WPkCB`aFk@*y zXb4f%tXKP5N(?$qsslSVF-C(aizCQijy>~tZhxKmB)7ojHzIS&D`qXnVv!9@7nswA zz)jS3pzE0Hy56A~5dMs%A46Y{&m^Q@k4!Rsg*i8m zY&ZjqlflNzFwQh27=s`=qhpwF-)KJb0(z$3T2Kt2T5K`5>bO4_nLz}nJa18dLdM)fz g_xbQ+jZb;v4@YU~=Vcx3!~g&Q07*qoM6N<$f|_632><{9 delta 836 zcmV-K1H1hE2hRqO7=H)@0001UMu)cm0004VQb$4nuFf3k0000jP)t-sfPjEPLPE^U z%=h>A0002&?CftH0NBhq;z|g)F#!K|I%r`C`|nr>D_Q^?JSq~2jsO4x&`Cr=R9J=8 zmyNQbFbsuBNoh-g_kY|y4XA)kDzfg(#(Tx_OWKqE#;$uA(SQE&ZolStjT{}G|C;YS z8#&fFxqj=QulDe3zLV#i<)LxvpB?m70YBzXKiBt;uXB9wk=K9^zBWX^=6Cg%c7u0A z9OPLO(B$3|IN|vPUu_s9KQ#e^i$I^oIa`o@vai<*GNi@=b^aZEu? zpuvkmU-W&$pMUy7Lw}v)Tw)AuiepSjk0Ye`Km9)Xib2{aW%3BMV?N?hi}s6Si1$kTt{MFYB}pNn{h&l)QBe~ewTn+%+Y%OD%Uu^9G1D*GSuVu{C{mDZSg3V&G-jbHe%7gsKuP@pjqdr z_U5?6IjI8L998D`TqIgpcCpTLPBEckH3Y=sfQnFw4b4@(A|xfHbQaw4r6_B*A$3%0000000000002yh zo?id}0$E8!K~#9!?Uc=G6Hye$&rAj;ErCpuiZL4}p&0E#s|~i1gigsQb=N0w(Y-Wu z)s1B+6}oYk2hbvL;dlP$o-^m( za|1B7sZDKaQ-AvpOkpnrFdB4Ukz)W&7|S6VA4{uY@Z|boPQ-5~(PWOrXBV0tjAL40 z?!iL*M)X_+jB@L4LZ8S=em*%9`|gcnm6besuIUHK|kPI@uBzz#iNpS4}yh1G1np8&AK< z^96fmqkqRmHOUiJKG=3a=&IT1aZzQv0N%#y-zjHB;UlsBw<@S0_)y8mhh!h zGOA!Nfmde_YDB^WZ5LbFT&lEPw3$JcSmVmOcIv`!%D5FWxh{Ob4Z; zU;`Co3)dF0aq(9C7x~r4UzXbsLzNm2c#^r^el%ZYbeRs}&89a~@P({A&7VhF&ua1> zgvf#HFUt;hcIdh(V*(Q$`aMC56wn4@ zyU}w(ka$3S{S$BW&QTC&0o>3A+qT;ix}eajy0G zTYAmMSi8)>3c|gCMaetEd&6g6zB_^5gE~4-fxCKr3a+?+2D`nnK$7#3?J-)GP3&*q zeZ4|?Od0l^pMlx}2?Re6F*8Xj62k?h^VFw+8&L;SG^##j7 V8X`72D<1#=002ovPDHLkV1i(M_?!R$ diff --git a/graphics/pokemon/coalossal/follow_normal.pal b/graphics/pokemon/coalossal/follow_normal.pal index c3c844b96f64..a7989f71f2de 100644 --- a/graphics/pokemon/coalossal/follow_normal.pal +++ b/graphics/pokemon/coalossal/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 +0 255 42 +10 10 10 +50 50 50 +26 26 26 +212 83 83 +181 65 65 +2 2 2 +66 65 62 +34 33 33 +18 18 18 +0 0 0 255 255 255 -39 26 31 -116 93 97 -83 60 61 -47 36 39 -46 43 46 -99 95 90 -8 8 8 -121 48 53 -231 146 86 -234 57 61 -132 127 118 -75 73 68 -55 51 55 -251 251 251 -15 15 15 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/coalossal/follow_shiny.pal b/graphics/pokemon/coalossal/follow_shiny.pal index c3c844b96f64..3511dc8b7782 100644 --- a/graphics/pokemon/coalossal/follow_shiny.pal +++ b/graphics/pokemon/coalossal/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -39 26 31 -116 93 97 -83 60 61 -47 36 39 -46 43 46 -99 95 90 +152 208 160 8 8 8 -121 48 53 -231 146 86 -234 57 61 -132 127 118 -75 73 68 -55 51 55 -251 251 251 -15 15 15 +49 49 49 +24 24 24 +213 82 82 +180 65 65 +16 32 32 +82 123 131 +49 82 98 +24 49 57 +0 0 0 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/coalossal/follower.png b/graphics/pokemon/coalossal/follower.png index f7cbe009390947ff7ed6b1e81ef63f521ae0249b..1ec31140cf43faf07690e4b4dbe2940af4a1d577 100644 GIT binary patch delta 1108 zcmV-a1grb<2;B&f7=Hu<0002CwraKj001yhOjJbx|0)U!3NkV>8X6kZQ&Y7;K>`8- zLP0(vAt4eH5&!@I|Ns9000000000000002T6y{z400ZbrL_t(|+U=G>ZyQAv$KPz6 zO=`KjGwZmnf?InxDpEl}(gO!Tp(ujhDpDa|0+G`Se}>+g6MsU8L)B}AWWmk3XXTMerS6UB}kaGF^;UDZHcgP1kQ&pRbpqFs{&zr$+m6q8bzmy%V>VwRCA zd8oQqIe!Px#l-)yfF2<1`>ZR27qE+mABv!Y~`u&>GC)O|E%yapQlWiLu>zujH4G*hBwUlwslOLSP?VmsT8>aJvsnTofThAyi74spR6oKiwb!Gt5 zPk%2(I_KRM)0s`xdr!&q8=KPoRDJjSzk~NS!x+Q3f;(w@kfD8-KeFul3!#W5K@Vn`qbmV!O}L;(w~Au<&Ua0HrAbz}`u!ROedS^KH-1lekxfqR znD#Z40LL3myb@7+Hhi4FEshq^$j`Q3PG?sBvX#8K-Tvy-EwUXuY-Qat$Lj5NvM=9m a^TvPe=CnLOYO?1ue?r?1yXAAe&$8~^VUd{@By{LBEp zPVi0oX#r!c9cLIPn8$x>z@&n)&W#I9;+^}>0QWPlKOrj|ppl z&j}&hQzuW)fhyrS5~`gvFeEe*4w-onuM%GI);gtuG2takxE*vbA(Z(=Jo{b)J;LH} zjz1hCuQi|&9)Ck+dfd52dn>R{Xkf0yEAoVJ2NZjkH59#WU`SZxyu8jSe$4NfP|}&z zF3{O44U7p7c@0Fgy4BSDQ^H+0GQDzj8W>fXO$hV7u@aj+Edd8j)xeCf z#JeK9NBoqK{RVkiY*EhMq(4>gggdM9u4#f^M7dL!s?t`<##o017kwoHUSIk zvaBLMR^N<}d_;SAw&6z-nON1I5lTEB28;-@NJA4pA!HOqVKxC4N6%5)1VciO(JU}Y zs^AYVCPr@K2ZTA^g=Gl=e=wkl9}_aFzA=KmF$OD*o8rG9gzTwQ!NuUMb4&}g}KH!viWx(PPDF(mPO z!+moKjS2VojJRKI{FG1zpgox$CS?W92xV_zhJQBk35%7Z?371*pRn|F$XaqRB|c|=WE>ntxghb+s)KHr!Ri&er`DJk{o(co$EMR>PZ478jgo|h{@ZyKP6 zu(nvz=4C1uGVqhXSgaH7y6m&0&Cp@-MOa%beu0RJj5`)jD}QW5_^?>sExgZ1jPfRZ zTC5Z9y5+LO9`8!o;+n9sSYYV1H@{~#e1G^_6Fw}y&nTzwv^OSXYrK(p+9{Ox*&JU8k)(}3_U=*RFA$A2Dchr}yhqAsXJT!2 zQ?@0k^6ThbI?SxC9?RKCs{AX&++MHw9Xm%#3)(4g-l%fsqKdVN=cbiU5rt9R!bh;Z vF?I$GN00000NkvXXu0mjf4uc0E diff --git a/graphics/pokemon/copperajah/follow_normal.pal b/graphics/pokemon/copperajah/follow_normal.pal index 0a50f324a5b2..38b755708dbc 100644 --- a/graphics/pokemon/copperajah/follow_normal.pal +++ b/graphics/pokemon/copperajah/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 +0 255 42 +0 14 14 +0 42 42 +0 82 82 +251 152 51 +177 101 23 +0 0 0 255 255 255 -135 67 44 -8 62 64 -255 144 9 -18 99 102 +38 200 179 +199 199 199 +10 141 124 +0 0 0 +0 0 0 +0 0 0 +0 0 0 0 0 0 -18 76 78 -246 181 81 -200 102 0 -26 140 120 -95 101 89 -238 230 233 -53 193 167 -184 192 208 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/copperajah/follow_shiny.pal b/graphics/pokemon/copperajah/follow_shiny.pal index 0a50f324a5b2..2ac41287b87e 100644 --- a/graphics/pokemon/copperajah/follow_shiny.pal +++ b/graphics/pokemon/copperajah/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 +0 255 42 +8 16 8 +24 49 32 +57 98 65 +238 197 32 +180 156 16 +0 0 0 255 255 255 -135 67 44 -8 62 64 -255 144 9 -18 99 102 +148 222 197 +197 197 197 +90 156 131 +0 0 0 +0 0 0 +0 0 0 +0 0 0 0 0 0 -18 76 78 -246 181 81 -200 102 0 -26 140 120 -95 101 89 -238 230 233 -53 193 167 -184 192 208 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/copperajah/follower.png b/graphics/pokemon/copperajah/follower.png index 68d1e604717eac07796d661fd7e9ea2d919412fc..28c0b53ef5b3e745d3fd449ad2ee3a7425206129 100644 GIT binary patch delta 938 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 qQ=<#9zzhyM0^vzSK~z|U?Uw77 zq#z802PkNz_5ELWE1*aM_RQY?nLTHF^uwfz0Q&Xy#1l_E@qfe4TsU< z5kfUN)V5sJMU1|rV}X%oC2N0@PE+&X^Jt@qUHiHaM)qg$Hi6pKh!qd77nR6pfbk-@>BFDBUJH8aDhgN zU`rq*aiBO-GWv;MOIah6+KLZT$4No*Qh*BOKPPrMU3zHGZw!dSfs1}|&~wPGUgMgn z?X_?WX0>}h6h??_0V`m6QQ&LgUrdln4z{ag!{Bi=>e2ZW+>|w5f4k83V$jED~0TnoE9J`#qOSv&^eOSJv~m1ukB4>z4#U zESizu;eVa0{&?+{bN4lF_G;tFNu=N9osP|Iy7tJY&z41mJy2nW+o76x&fv+z4mE>~ zAIegKo#EP{#)l4`0^PQ4rFKm77cu#)d(^;F8vEuz{o78f=ti7t_~LpEpSWEOg*Ii|K!~6UlzYlyfLiqf9?D))`-JS8{FLeVWSD7&0oy+)!f1l-v cCw>;c0Q=h<*}Tw4EC2ui07*qoM6N<$f>=7ST>t<8 diff --git a/graphics/pokemon/cramorant/follow_normal.pal b/graphics/pokemon/cramorant/follow_normal.pal index 4093500befd9..d5f4002dcc49 100644 --- a/graphics/pokemon/cramorant/follow_normal.pal +++ b/graphics/pokemon/cramorant/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -128 128 128 +255 255 255 0 59 97 0 113 187 0 0 0 diff --git a/graphics/pokemon/cramorant/follow_shiny.pal b/graphics/pokemon/cramorant/follow_shiny.pal index 4093500befd9..b581b9f49d34 100644 --- a/graphics/pokemon/cramorant/follow_shiny.pal +++ b/graphics/pokemon/cramorant/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -0 59 97 -0 113 187 +255 255 255 +65 32 8 +255 156 57 0 0 0 -0 86 142 -159 128 23 -229 194 73 -101 170 79 -198 161 29 -117 119 164 -189 191 212 -153 155 188 -0 77 127 -20 20 20 -76 76 76 -52 52 52 +222 131 41 +156 131 16 +230 197 74 +98 172 74 +197 164 24 +164 139 115 +222 205 189 +189 172 156 +164 98 32 +16 16 16 +74 74 74 +49 49 49 diff --git a/graphics/pokemon/cramorant/follower.png b/graphics/pokemon/cramorant/follower.png index fe0d9738b5cb1394a8f0c1913885b246d9d6dcde..050cb330be529a458e1ced9be38b16fd5e9e32a7 100644 GIT binary patch delta 762 zcmV7!(8p0002CwraKj001yhOjJex|NoIWEq{*TXaoQN0=h{=K~#9! z?bShO6G0RP;5W0aB$1k#jfGY$sZmi6LbUgS6uhcn!K;FZ2!a>!SS=Ot5X{j->7p0G z9>hyMD0&f!G_(jpQ887qNx)<`6`CzgGtTU0H#3`Uuqd7~m+FCB;BaJv(r%c;W`RyV6ep(Q2_Y7E_qJ^Tg0e?a3%f;Sp-GJ2(?+41;+L`C> zq|$`Ka_eY=2{q?dS__RmRBtQK&K4n-dAs@GhF3JA>^AqExK}36qcx`F+^rlSx_d?G zJnmc4A=AO55IN>|f5LD~9(!N#+<2nq+^rlSJ9YDdJVAEqdh>Eo0V3?{O3yN3%@su^ zY+<S$6*jGOb4##Z$!uUE<$JjEUM>cKScOV85R}v$ zi`z6d4||iPlKrCMbU!Pw*dgv8wSs$bY@Q92VSji-%8!)cfS>a_|I)`|e`0gpZn;#Q z)5Z0og5)BcdJ1e2jxTu+3e4>0!5iX3H3o|By_x(~^IkWwT1Ye+I@t`Qlwpxr;t6Oe@x4bVTN8S_?d%wY2g^ s45p*$z$^57@SUf1&>xJpA9xe~2G1-tg`dO^HUIzs07*qoM6N<$g5&&l4*&oF delta 647 zcmV;20(kwe2E7H47$FD)0001UMu)cm0004VQb$4nuFf3k0000mP)t-sfPjFJEG>Vb zkccS&00KKnL_t(oh3%J%Zi6rkMRDu^fj<8KZ+D%LZiCpFil%82u2i8OU&nSxtPaCv zmtA(*WtV*#{V`XUj*rVJ`0C&0DA0H5aTa#t|30VSx%Bv-7eGv|N0-CF-M}74f~R;0 z!E@+yEa1FieI7WR;8B8_>Coe+6QF;7d^f)_PE!bCIrR8I(OR;x2vK!|)#&`L)0;-Jh1Q!zTmhd>M5t;e*_~tcZm)a=b zK9yTn5mO>pzj6C2LwzYZ89E#>6QRSDS_7Z-@KsK&lbH2sNv^)|rd}oYg}3xMza_!!?aADzUT-+`heuu#9q&52$u};y zy+hWo3oomqfANF9f_9MAh8SsxPGt8znMc|%_l zOwOdJyj49`5Eji4`Qd379~XZB4&aO9AnGqiJyO&KO#Q}>`kG+v9<_F%@KXJr<8b4H z4ACIT&#fXWZ!u`NOnQB=^ue2SXYL-X@VwF?zIN!#pwSK;12}`I>hS`*`i&cw zw*0U~O`puwLYre%4d4u-9@jZz4T2x=Z2@};ENjeFlIQTdLkiM_?^Mi-ezaKatwv%8kaPa?94b8W|kG`&O#$oUi h?21p@sr3G(eE{xQ6ikx)3Hks4002ovPDHLkV1lH_K79ZH diff --git a/graphics/pokemon/cufant/follow_normal.pal b/graphics/pokemon/cufant/follow_normal.pal index 24318ce6cf14..3deec461909a 100644 --- a/graphics/pokemon/cufant/follow_normal.pal +++ b/graphics/pokemon/cufant/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -128 128 128 +76 255 40 2 27 26 182 180 117 5 83 82 @@ -14,6 +14,6 @@ JASC-PAL 255 255 255 16 16 16 199 199 199 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cufant/follow_shiny.pal b/graphics/pokemon/cufant/follow_shiny.pal index 24318ce6cf14..96c7b05b69a3 100644 --- a/graphics/pokemon/cufant/follow_shiny.pal +++ b/graphics/pokemon/cufant/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -2 27 26 -182 180 117 -5 83 82 -249 246 169 -14 127 125 -51 28 14 -247 171 122 -190 124 81 +76 255 40 +0 24 16 +180 180 115 +0 90 57 +255 246 172 +0 148 98 +65 57 16 +246 222 115 +189 164 74 0 0 0 255 255 255 16 16 16 -199 199 199 -13 13 13 -14 14 14 -15 15 15 +197 197 197 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cufant/follower.png b/graphics/pokemon/cufant/follower.png index 7a44d2d9e4b1a82389869eca0dbe579a7d213267..46df401e6d5962019dff97afe4e4de79d4a94d51 100644 GIT binary patch delta 613 zcmV-r0-F821d;`i7!(8p0002CwraKj001yhOjJco|0t0;B!2(^000000001~l!Ced z00JFJL_t(|+U?ZMi_<_90Pr`HwA-pQGh1{$N!pbKKbEZug2>jYP_G3+4|=Ge=4c9w z`#0{sC@Ugs|EsPCEH)l3u*#K}mjnlg!Ku^8nIF zBaJlDNW%+6>3@Hj{gGgiU#JY09>~vnQ9^SKY{J7>I}@NqE4+XiTbIrE^Nh-}Rs6FX zV{G#&DiK=BHr;g8%Sf1G7B|r{UWv24gDh2!e=_e}m7HXpyW?cD$l$Urjheer+Y<<6 z2vv41I@uVDwK-<-2rhPuzv66{$ROWDQN+CkCmXc|CVyCvl2OY&6GP=F!R(v%ZcoT)@G-{I9ngVZmi2vag%OY8tUN|Z22g6|2U3J(R(m=~2`ApU})zAFli zWS@FMB!6O3=TM=&^^?9aAAkTgqb?TjZz_qHVD+!JVtK8?Ai=n~K*e&R=>pk%OIJ_EithF-ExdV8|aKeo&%hE02gj=_`ZUBAG4d4*( z{e6!23TA~B!zJ#hF6USADCH);sL-7-ZcySS1|SKj%3fS2DWK_X1PGE~wAdK7t-cLTgHS#OSFdc*Ygg zkvlxQ%_$=YCuNFn%CUhykE*Feye6%ze}RiD;m8O_z8o>!BPT?TKX&GXV+VhXspEiF z*T2B=6?d^!U*@1K&VZG*u}M5}pC(+teCY7!4hRAF`ubP6O5|gk$0!YM7>qI{mPhA@ z%WRH)H~D)5&-ywA^ttFF3m)%tV^AP!vR1RK{pJCUSq)y~ksb?-vGF5)f#a{j2uH$_ z6J?3En7;M?da$MKrJrt0z%B__Begn%HZ zi3ud)kFH6Ook<{F-5pHVB&5r#{+&3HjYo^nlTW>>@2mIfRdoaK|7;KgK&~}|j8TXh z%FJ1p`oDuo=Snez zx_P*8$#HvmOn*`e76p%8#m8o^yb@nwP` zt6K)1ujMfUQNIN*M9_N{#&XIrTAity-E-2SvDIB|Xr>jC=0-BR(iW#;w(&6aKw#rg z++;zpaIr2H*p{)Y6sg?-1sAzP_LFF_J2;28L-l<;1(OC0&FB%+Zm>E zvkSA;@&Lggm9MN+F+?tJL4qWs+gWMSx|}nA zE2|`91?a-J-7H1Gzo{7(^;i_{NF1PuDHvf6F-MCbgq%$@hGbc-3N4;XcK&Q|PBayj z7#TdMJb&z`5qe9foV5;x;*!i?z+4PPu)_!^e0HI962v@RE9ov;^(P@l8VodNdQ{$p zcvJ(h1)%1fJT8{week@;P;~~oi3c&-lU%mco+6_si-qV|Cm8lf4^Usgghk1eBmAY_ z(|hV<+dVPo05yn4s%%dn){hixM+Ol7ads4#Vt;H$De?@?E8X40!J#RC-GR`E5yb2_ z=l}=}^3AR$Ghg0rdW=KEa(T>WO`XMcQGM&X7TGE9rVe6`in62x&EQpAf2BXKIdVct z3{4SnC#cCnDZzH*RNFXc280e5hC)L|#)w5pf%7yFr!=b&yQaF z(tp@szC5BPHTPrQbUYP4Wm{O4k3r2)cK9r3niSrhHF^AcUX~)o+j>tiQi9-o?cK>c zKsXcw=s+jszRIE7QNZvNeffSUo08Vb|{jd*0 z`A9h#Y|EAWya_?Xj!7WWEfbCwzKr9}D0hb4_$hZ{p!~uBj>-G9i&-Byr z^(WUQcTcj*tF3JwG=l8zsbj^bxn2L2jyl3CyG0HH#gT*Q%2acPon;f6r%y!V z&fNzIM-ebql~+r?03a0S$V3%!hZXIT3okTLHOc|cBNA1TGD_AY%d=P(*JofCBg#2( zU|{1y-CdtyXFSJMLbn zEXR8=^Tk^2owIzvWuBG%{=cyJ=D`myegv*$&;?x!S^u47hx!}Ge*@JlcoB1CID|g{ O0000Y{CkxE00X;8L_t(oh2@xua@#Nr zLPc0yRtS9KXj-QYvzl<7)#^3lI8_79LuGc!i7USfxdv zoCwsEQ|I_S&XGc0zAD1G0kc*Zo$xKvhk4DQ6eu|;Yy!n!0)a5V7;?>L`jNw2@)S?sG{0_`KvoySC7V^=7@< zcnKGx7V1k(KnWBwKiRya8KU8MIENn{^qDcA8$Kd0!Cn}Hga z-C9v$k*z|}O4iQtTnDZK#k){^JLw8dnaGw4TiK^)Ug4myg_=Ng3zkG{WD79c3SGJF z*}F#Jr+>_kRVg?qMn2Lekp69xWn%chRiSXyj_1@Dnuet(I?pbU?R!`QofGF_ zqh1Bd><>yc?Kvpb0RrWH&e6;jMb;gNH*m92kU%<}^#5B5lK zlHT*)BH>AV!zu9L709;L9nR8~GrtFpde+C+T;{LGetY;PPeY6Roa3HTzoe;;?g|6f z6o1}^5Mup>AM7;IUF(*o-Xh^$?T$}M*V&KJNa4y+p5RK#9TMxjRykgD45!XxgTBk8 z=(1zCsfC9(Vr66VptX}Os^KNKof#FbJYj+fn3jb{?y>CbMB`m8%8!j-crboy_qo%% zpmlL}{bBq*17(EqPpyqlzmjP?lhd%n9)HL8<1yyEa1BSyo~z~y?lYYG{|wLP3B2Y0 zUFzx^-3R!k!FTwT!AJOo!3`H_B|iN^_g=oX$XNi_92;cijo;qi%uoKVzz8kCm$;Va z6E`)TpU)Bscr%~WISpRoIBH=r1IK?hdpoB>+}G-vzI*;#t;~4;E1X@%42KQ)9VG78 l()}&>b9}tNzsCQ`#~&V;9JE^84-EhS002ovPDHLkV1ihP6UG1l diff --git a/graphics/pokemon/dottler/follow_normal.pal b/graphics/pokemon/dottler/follow_normal.pal index 9d0dd6c4b621..48eaed7716ef 100644 --- a/graphics/pokemon/dottler/follow_normal.pal +++ b/graphics/pokemon/dottler/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -134 102 42 -98 199 229 -255 255 255 -255 217 136 -101 99 122 -62 60 79 -233 173 49 -255 194 91 +32 252 12 +132 100 40 +96 196 228 +252 252 252 +252 216 136 +100 96 120 +60 60 76 +232 172 48 +252 192 88 +0 0 0 +20 20 24 +232 104 20 +172 224 220 +252 168 80 +96 196 228 0 0 0 -21 20 27 -235 106 20 -173 226 223 -252 168 81 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/dottler/follow_shiny.pal b/graphics/pokemon/dottler/follow_shiny.pal index 9d0dd6c4b621..b4f2a1978a93 100644 --- a/graphics/pokemon/dottler/follow_shiny.pal +++ b/graphics/pokemon/dottler/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -134 102 42 -98 199 229 +32 252 12 +49 41 57 +98 197 230 255 255 255 -255 217 136 -101 99 122 -62 60 79 -233 173 49 -255 194 91 +180 164 222 +98 98 123 +57 57 74 +131 123 164 +156 148 197 +0 0 0 +16 16 24 +238 106 16 +172 230 222 +255 172 82 +98 197 230 0 0 0 -21 20 27 -235 106 20 -173 226 223 -252 168 81 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/dottler/follower.png b/graphics/pokemon/dottler/follower.png index b34465d19b2faf5d7f38a55b55790e6bbd5319cc..4b627b4df28f3b665c2ace3c5328aec4a6c02a8c 100644 GIT binary patch delta 372 zcmV-)0gL|50)qpP7=Hu<0002CwraKj001yhOjJc6{0xL-C}70o{QUg<*ob6ccsx8z z=&UgOz*qnP02CA$=x7wI;N1MEP+-L50001tE-`2T009n3L_t(|+GAiC1*2dTjDk@x z3g`#~1!%-)hVn0EEck&ePc=RxgmmWm_IE!*o{D@XFe%LNnSX&9$&*y%gDqfm0N{@WMOs8NM)9>)Lx0MbcBK~z|U?UU^a z!ypVrlT@Rr?fbv(Qrm5R{Mb4M3OP^-oa>be0vLv27=~dOhJRsX5OHRYNDDP0!+Yl( z=~qk4;N7{*={;Wo_NBz=9*|M3hES&&eNd1+pTl(i3d9(j1>^c0IQ*F?7mVxyW00cQnL_t(|+SQhSXdFcp$KT$b zxvM0(T@UgD8#!!JA+*h!&|njUONg~d4fPMDXwhJ5{}8RwAb<3aV72s53k9Jdls4i& zA}9d`gRHVAX)DFlQm{WDx!Z)Mcb?&PTIjL4Zg!oW-I<-xSmZB1D#HM5UJYf@v$*=KjNW-0Ooh^GmCmYT+4|QlaUNa!r>&QPKU4;!9M&=W`k#{=l>pq*%1d| ze&>xaCJqJ##X!$Cv7|OIoReB-qZzItumC|A69@Xe0)IHyK&N^GgN;9ttiw8hb~3X$ z6~bPMlGv6n^Ln=YZvDn29rbLlfRKkMF8%l}XrJ|lGudc8^JiYK z?VHcghi>2>wpHWFFQZuK-MwU9ey3DjUTb7Gf`M<~^ZoljO@2+Qkg~suSYHB5=XH;L z-TA~aPk&TT?Vu4n#MpuO?aw7^X2vXE_HP)X?9GUEQV^W(Gxdm$ow(S|RW;9eC5B-< ze~gsx7rwz>#pR<1?ka9a#QJJVgYnToKkD+3uLE?=y#S)9IW=GB89T_Q?#GTSioG*; zX`_hGommuj*iI`cM6BC*!G9eRm`-??uj4gO_kUhk+RD`c$2di6&=>y&HZ^9SPXXoy zN4ZZ@fpssnoKD!+u|?mCg7+0FKqF%ZP7kuAv8=Sp>|;9SW^Ct8)Pvkoh{Xb(Fx9aI zveODUECQaru&4jB;t#GkbhFE`-I#Z>-UT1yoR6%ZXZm56|2fUI-}EG?_MZW_O;{RX zvVYMMS6I^XY&P#bl@g-%b-tNU{-a6?W?z_pa+L zul?q4{YKupVVd^#)d+USt*+6VYh0nWzJK(GUScWAXu{YCXc;Qk^ONNFK_uf*k<=O= zP)3D9(CmtT7m{~!Z5K^nEp}eQd?!!2yhWE_rGx3^&YPH%S4^&qiXGQEgkr}H6gaS- z>AsLRQtX9drV6Foea*`(;P$6(RSemnGd$i@*r@bd%iM(1wxRP8n5k{!zq1s{Qh&K( zOh3V@;-mBjl`@hg%FPnOx->y~0_zAhOI!eQf0{2UJVoDZP^KHtA8_EjATw)c)`6Gz z1m*^~Iz7k;IahZOKjA5S4}b2FopapTR7l|x>wpczzt#>W0!c8KxrAp+XXs89`e7M? z3(RZOqLsESqjI00YJAqDG4D)ivR!s07*qoM6N<$ Eg56+Di~s-t delta 965 zcmV;$13LV!3C{yje;|9`tz5_TLTL6gqT&Mpt_OpYWUVSgDXx7&ZU7G8gm|Fpmo zc=-W;n8U4&1mwSadUwOUBmt`vjLdvGA*jqH^?3dgQ#+)fi>x@y(uW}Aqw|%Xq zz>NQ-0fuzn{eMzQ`8BQ~cjAbR?#>oXcvy2m>5^CLq#1J-yp#F`s%8Ttjzs}2N(2Ip zDVy`a8=QEHtz%-$Ne?LXE2Z1w8P||KC^!vFcnD1}I1LOq1#Iu4em5$yZ(z*z0@MV_ z5twnA5T21YIIYzDK0baKf-{aOBXo(dRsI_@Jm;AUr+--T8=L~hoNo>Nijm{$^%jiz zvS2JQrEG|((48|KU;2ER5H9WHKk;h-k?5gMnUJgCgfDWmQP4&F&|d^Q{uH43hoF=H z#Jd(@MjVDWrPaWYFB_kZnfBG!7sG>RK2NvhnlFWAM$G&ZzvPSG_O*#%RKI$8Oop7k znBp~``G0(}$~Q&jm;uCpQJ0@m+hQ~S#4q`+2K#N47RpZGOjLP&Qxnf@~lDgrU${-AnaeuGovJbpxderbXwoB1c+D%U%Pw z9UDAHIs_^9SD5ljhaegEXvSMq!Hh!D@rQ+A%fBQD>Wmjk-Ch0;uVTpC^E!WoS?_== zHu|F)d5h&4qZqpuzrn>&<}ZfybEso^NUwkXf=Mt1g7754$hTb3A`w@5xkdCJa=az3?u zyFtyT!Hjbe`|2kP>*p8~y>wvbnB+*00000NkvXXu0mjf0NBr) diff --git a/graphics/pokemon/dracozolt/follow_normal.pal b/graphics/pokemon/dracozolt/follow_normal.pal index 6753aace7206..11b3c9f0464e 100644 --- a/graphics/pokemon/dracozolt/follow_normal.pal +++ b/graphics/pokemon/dracozolt/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -255 255 164 -189 157 8 -197 198 123 -0 109 90 -246 72 90 -98 80 0 -222 218 131 +252 252 252 +92 92 40 +216 216 128 0 0 0 -189 125 82 -246 210 41 -90 93 41 -246 165 115 -0 56 49 -238 121 131 -57 40 24 +252 252 164 +244 72 88 +0 108 92 +20 40 36 +244 208 44 +252 168 176 +188 156 12 +244 72 88 +236 120 128 +240 164 112 +188 124 80 +196 196 124 diff --git a/graphics/pokemon/dracozolt/follow_shiny.pal b/graphics/pokemon/dracozolt/follow_shiny.pal index 6753aace7206..7f93f86fd687 100644 --- a/graphics/pokemon/dracozolt/follow_shiny.pal +++ b/graphics/pokemon/dracozolt/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -255 255 164 -189 157 8 -197 198 123 -0 109 90 -246 72 90 -98 80 0 -222 218 131 +152 208 160 +41 41 41 +213 213 205 0 0 0 -189 125 82 -246 210 41 -90 93 41 -246 165 115 -0 56 49 -238 121 131 -57 40 24 +238 238 230 +131 115 148 +131 123 115 +82 74 74 +213 213 205 +98 115 131 +156 156 156 +57 65 82 +82 98 115 +197 172 230 +131 115 148 +164 156 156 diff --git a/graphics/pokemon/dracozolt/follower.png b/graphics/pokemon/dracozolt/follower.png index 1dbf4fc6ca1925b10d53d57271b0f98e6eda1d92..8cbd25de4adf29ffbb8f71c45e8aae16d67beb49 100644 GIT binary patch delta 1329 zcmV-11)mwK@@TFjC?5k$r24*%#;scwE~a%O)xvp;6%f=7h@B{+ZV&S!S^y?O6_ zcV+?pZ~v9Xt-@s+|F32tKq4oW=eu^W1sjV=<@s(LAab$dQPjo^QeHibz=5LBuAs=Y z-+(=!9O>mn;(v~qq|70SE@I`PRyt6WL@>HH@Q{s((6Bu(HO#~%KvCck!!e}cD7g00 z`j@ca-H&cWpBMZ=+t?aOeC_omDRza|aZ=;4v@YQgO%j9|=Qc z9g1eK7s{Jaqr?2FDzWfaYo4s)M*t)uG(na;=I}E--v;|u@~{=Z7kdeK2-_vhyDHh! z)UcaXiGRmLCE1)J#sp3fKm^Be4n%>l7?W{LYLc_xo^9=&9Lm33c^E(S_-dQzGH*uW z*hWR-G01CNJPamcxGjux9s$nDCQ__0sX;`DJM}*bgn4LhJFoytqAtHPDO1kdvd=^% zHF$m{qY{r@m1KXbywctG=BbPf!tFCcRnlkh*;UbU zJ=nDnsKjNjnbQMH66l*?ChYQt+>)fjCjK=Q(~aR9!xH>?N!pfzt+T!TF2CC@XfE@P zN)ngm=2Og2`+~mm2kOz z{C~CkL8>1oDlunVc2q)aTqf75kmM`BDMYTJ3x0?v``{*5jb)S0xV+EGp*`R*PgD~7 z;1CpF5vWRHCgF3AN{BEALn+97Y!CU{%b=0Uz-7w#yNRG`03$uFlB~g+xAQ3BF;7%t zC2^{fA5xXHohN+6Q3+|2h6H?iN5;1|*?;;aKwSmpTY%n|d$2h-M6RE^?^G!5GViFQ zwt4uy#{NJh1DI=@9hH#QEn|_uGA&X!*(2qLeHMoKsxcc>KZ9MP((7k*k9kKW{ePi* zii}E%m|?(C2^ly}bRU8@{G1W|*E8Q=sd+4d(D#Zzpu!@KX98!RqSNsP4NpH$r<gew)^@TZLMm71iV0*; npg}6aKm6d7`K|Gv%4P6xbA<#;G-bl000000NkvXXu0mjfUKNx9 delta 1109 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 T$XKH>00000NkvXXu0mjfd(-x1 diff --git a/graphics/pokemon/drakloak/follow_normal.pal b/graphics/pokemon/drakloak/follow_normal.pal index c1f8ede0b1f0..4237502ce8c6 100644 --- a/graphics/pokemon/drakloak/follow_normal.pal +++ b/graphics/pokemon/drakloak/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 129 131 -255 250 139 -106 149 131 -16 36 32 -172 56 74 -172 60 74 -57 85 90 -148 190 164 -222 214 106 -238 101 123 -98 32 41 -255 121 139 -131 174 180 -222 85 106 -0 0 0 -65 105 90 +252 252 252 +104 36 44 +0 4 4 +252 112 132 +28 44 48 +104 36 44 +216 84 104 +136 164 156 +96 136 120 +72 100 108 +252 248 140 +216 212 104 +48 72 84 +232 228 52 +92 136 132 +128 176 176 diff --git a/graphics/pokemon/drakloak/follow_shiny.pal b/graphics/pokemon/drakloak/follow_shiny.pal index c1f8ede0b1f0..3ee7b64a1758 100644 --- a/graphics/pokemon/drakloak/follow_shiny.pal +++ b/graphics/pokemon/drakloak/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 129 131 -255 250 139 -106 149 131 -16 36 32 -172 56 74 -172 60 74 -57 85 90 -148 190 164 -222 214 106 -238 101 123 -98 32 41 -255 121 139 -131 174 180 -222 85 106 -0 0 0 -65 105 90 +152 208 160 +65 65 0 +0 8 8 +230 238 24 +0 57 82 +106 32 49 +197 65 90 +131 172 180 +90 148 148 +8 106 148 +156 205 213 +131 172 180 +0 82 115 +230 238 24 +90 148 148 +131 172 180 diff --git a/graphics/pokemon/drakloak/follower.png b/graphics/pokemon/drakloak/follower.png index c0300512210cde350a674a8e6b4a20fe07884eb3..4dbcfd72a40dd0d8784bfdae1388c301a958cf5f 100644 GIT binary patch delta 1338 zcmV-A1;zT;2*C=F7=Hu<0002CwraKj001yhOjJeu{QPJnEC2)q{BVREEHG#!EZ9_N zh@_lghJ`o$dvU3`F}{TJ}1%6&tX+5aL(M zc)aGl1?D@rce5d&EiUrR;sUMq3jPxVSI097 zuNGqxA|(E>AAGOKA-kRk3NAtI&PhS&e>g*PW!obad{HI>wE)Zb1Afs8fL9REI>?4x z5%4fqw+yPbSd`64uIXR`?V?@p6$EAh0dfuCWldPG4S&vW5Q{MjA%W9&O}6M0J7+ba zoW!j%|Jb>$rAHq1<*lfq&GP1Zm&9MF10L3;>#QgrSa+=mBk;e=LRq5!bT`j330x8i z0cu+oe9TLLLWU8jTCD+}xL^mx%K-AqurI!RUM#{0awR=5!j63IAB5fJx9XU*VPK6(pK(fvV;b)L<{y_LS^rF04p$ z5oSTpE4#O3bi{00^O1yuuIe=n&xdvNc<4EH^d^ZJ2k(5>Pma%G``sku-fAI$8YfH6*p^v2YVvD$)93iGQ?6uxuu-obF>;|DhsGtQ5*d{oyS2 z$jxM#O4D8EfEjtia?vAL%Yy&l0A%GZo+VNDGInW`4)+dcG&@2CZ0x2ATy4qpN1}hROF%z)0%uIzZet0yJXq0f&C2;J?Se zcq-@!l##5-Ve$@`_L?5#UWH(Xn!IhzD>pRR({m-oef?e%;B0@YB}qzC_99V}Mt>;W zXZ$yKuQ8ij*8&G zN65U!^hVEB$0*PuDvT%HYbK%w#_?~1t4xhzRd;{PZV#3q9$(ULQzsg*`}wd{Fcnc0 z5{@u^ks^cxqRWyOakyRm9rMhs0)PFuC!p`y)o4dG=kMIQC41`bCq{w(+vu5*1E8hm zta@B9{HC6bouFgou9d?5-)Vn9uO~1cb37=IDr$tM2FPjMr$gG_y)?M-E$A@l7&r^0 zy<=>!9Q36|r@ndzVdv_|e0FQ}%&jjKdZ>S}?d43go1Q3(CVxolJ?)`thclMh<_b`C wiZWB|9*aa-1X+|G#t)>BhEK-7;r}xI1v0U0GbgeYKmY&$07*qoM6N<$f>e-+cK`qY delta 1102 zcmV-U1hMEDgSwkgRZpRRcZhL06}S5u_ZC*000BkNklyo4(427|=6m1Oe|F(M);)NlI(_OXuXQ?UM_Qd3TTz`}v=d`Ws>a6p>-+I*> zIxUL|>$)s-dz+QwTV0#Ct3S|b+_vbs#cdnwkRIT-dba1IUHyqpl-dA7(imsyByUW?TV3oYb%-Y|)su)jKI=G?dbZ2<1z^%|>c0!92J_g=d7KP@ zTb(1gXBg056Q3pzok1!%4__fDKnOVcGpYk9s|c3(o`lCV2gnq2Pxb5{*SU)k=<5eH z9Xh3n41XOaL*U$q0*Nn&=pGQo{e%eA#qz*8PA9(jP|q=wJawyk zWq*WW9}f$h;irSEM)C^C6%GJB@lN*pwLya5dHbMxgTRl&ar=?f)UEEtMf_G8h5^5u zqPGC9fYJ$?WF2*eGz|&>vhI4c3HaBV0-V_kfGz80_j3RF2ml<-2y9RkkYbr5`@1u! z5yuEM0FZL;Vbh@y-T{yRkO?5N=o(N0#DC1706!h(2n}cfK%~4zitGho)=ibGD1h`s zJ%N4zTq4M2gxCToB3$E5!~;OAN87)SP<{~D?+SJp^H$YZ!EAy7>Ys$p#z%vw z*OBKVz^nd2ekmaL+xFej0XO=wr}+f1r+4xn37Y@6>gc`J1?(AoTHsUtfBQG>4-TSM UFjYog9RL6T07*qoM6N<$g4=EqUjP6A diff --git a/graphics/pokemon/drednaw/follow_normal.pal b/graphics/pokemon/drednaw/follow_normal.pal index ae5a5787bd07..ff9e1ac8a9f3 100644 --- a/graphics/pokemon/drednaw/follow_normal.pal +++ b/graphics/pokemon/drednaw/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -238 234 255 -230 198 131 -172 178 205 -148 68 41 -230 186 98 -148 109 24 +12 252 96 0 0 0 -148 190 197 -57 28 16 -90 157 172 -106 48 32 -74 121 131 -82 40 24 -115 170 180 -65 113 123 +84 40 24 +108 48 32 +64 112 120 +148 108 28 +144 68 40 +200 152 96 +220 168 60 +224 184 100 +72 120 128 +92 156 168 +112 168 176 +228 196 128 +148 184 192 +252 252 252 diff --git a/graphics/pokemon/drednaw/follow_shiny.pal b/graphics/pokemon/drednaw/follow_shiny.pal index ae5a5787bd07..032ee7c779c7 100644 --- a/graphics/pokemon/drednaw/follow_shiny.pal +++ b/graphics/pokemon/drednaw/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -238 234 255 -230 198 131 -172 178 205 -148 68 41 -230 186 98 -148 109 24 +152 208 160 0 0 0 -148 190 197 -57 28 16 -90 157 172 -106 48 32 -74 121 131 -82 40 24 -115 170 180 -65 113 123 +41 24 24 +65 49 32 +0 24 8 +82 41 16 +90 65 49 +222 164 57 +180 90 49 +213 106 57 +16 74 41 +16 74 41 +16 74 41 +230 197 131 +32 115 65 +238 238 255 diff --git a/graphics/pokemon/drednaw/follower.png b/graphics/pokemon/drednaw/follower.png index 9f5a2a389db96330290bc3b3f68c59cb3327baf5..7514ada7013660a5465d9a7799d8b3b1d035deb7 100644 GIT binary patch delta 797 zcmV+&1LFL+1*is)7=Hu<0002CwraKj001yhOjJb-{9ph808}U#Y%m}|aCnq#9FRmP z$e3Wq17sC=XX4kk?>l}H<|p6$K%?!EJRolW|m`g?tS|Nr|e0M)2QHLCIdgsp9r#0@idB7E+1@hz`BhLmEfnHG@SOe zjXWyv%F!n@Nq-iGu5j3CVPKdrVY~;nPob{Q0Db6SlA|la9A=mULr|$!esl3 z*1=%dyRnnWUWl98))xl@hh1xEt8>M~>I@(w&&@LWxiFd$Q^772;7aDPiwgFK6p(2B z)v;}6H34&JH?x~22Ef)5a7ibC4x}#uHtxS4JNH~1JAW&S3x3JOYMC6W9nQWW2EgW! ze%55j0*wf}6kqb+d~61}lm47oJ*Gx=6^}*tvrQG02q(x{Ff>E!7_K`V!Og$ZrvF)aeUg6b(mCe#+=5Miy z?CBlNo}(>!OB2|NFP7|ic%#mHcdGk#hV=9Z!h66DUSVbFy|$@t(4DvUT`A$_pnV8F z9oNj>ygmdYqs8t@GJ600000NkvXXu0mjft`mVX delta 684 zcmV;d0#p5{2Dk-~7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMowY>i_1( zgRHX6ltd}!x?+@V7ytkOl)l9|91vQatZFbIN_m4)C>V39v_Wxu+bP?+0006uNklTw+(yzdMIOqVs2MJfY4lk4*w6CpjiM+t;rP7W3UZ-{CcJ-PA$bY7eC)H z?D6Y?m{N-NF70qakf2#WhY!u}f5TI9&ZT4-b~(hDVuT-ak1`0X0bQOV>p2$1n)I#$r)RWO!QBANws`Rm&1uhotp3xKc+#<(sp z2fpWT0qzq~L!ffyI1tWzM2;zQzRr1Ba#-YyU7zyu|9>&a;g`XHs?K> z$`;`rqCZ0>M_86IXEB8MI;lKT6*PF*uOsm{MKF+hQg=Ac>mDgP#3-Qh`Orarff+OZ zLKH;_ZjL7ng4dRTzCO@Lt`L*UJi0y6(OBVXOg+NgYn%ID{Sqt8AI5k(1N&H=H- zKkz0%$|aD;H6gs?nJ z*i>kUq?}-gc#yoHY$Py5Xjrg3O#Jwa00007pyLMs00Mp%Ffy!57N&!$?v`2x4-uS(1=Df;y(%2g&L^oiKQQzXyDwUVd|W% z;7g|OWJwI|ArOv^fd$iA$FM64sW#oj67vhGWyDk|SAT%ql1yYe zS56xy;tc9E!0#C#vUmFlpNd$9aM>dD(@CdaWV;5dCF5LL#z@>74?O|`)BUi2N=@I& z^Ldmt3$+T~2+Jc6I*i^_+f;nmsa$RrY1&bw*-Uwf^h~= zw)vi-U4Ln2H8cBINoM=R(X7F1%9*)*txeyq!fFvofU~|I36k{r3wNoI7?%+~FAF1_ z{+N?;n%>5_^JnvIQ}(c<1>KpFGzDS*yumX`JC}HHt#%e2eAq<|>@Y0B8TL>;!wNcq zeCSnk78P2*&W|B|)pj|0cHjN?3N%%?C>BjC#%EayfMhzIL$Z&jqH$S2 zO}Sr_llC=ZMK}ZOdYv`pQ_~wJfr95srqz&K-##=s+&VJ?0Qv#I86Y5F|1l;o*nQDL g+st>Pj_}XMA8EM{JSl;9Qvd(}07*qoM6N<$fpj)-~Vj~H2djhplds+(t@T%)raCcV}Ec`I^u{UjyU3oBT{S4 z{B;X|R^)p#uq>@zSZ-}u@Js%rK#3gW(q9_uFwAq7nCD?we;5e(dqlMf`27Z0VXbwR z;Acl)#CLgqZNl22Y`%lMSq2h#bE*VCdpQy3muIgwG3Nv^kZlXh*npLQ^H~(O^Vv9M zK9{p)*Cyt&0)L4CvQt1}z)0YYT}Ku;uKjZwaFI7xf_26tt}g|ssyu59Do4MSu#Ror zwry==cbj~kr8W5FR{0{nkGaAN6lVmr9omu^rS8Gs$O;$Z?hQ5HOy~!=;bC#z5a<1LGX6HGHLF2Z<2`rHR zTgwNWPx&ndoO?zbRI={MtPa#*-vLe&pYO>r;PWi^2;UX9K!V&OR)SoUrI2+574HVS zIpBBetYx*n*8-lj$S_+#6Ql*q4NwT{rc~@06oDXOZX0m9rWh0GBf+Ww9S^u)=}v^BEQv zHWP7EoyHDRLVql!So-2wi_6LF^BJmJ8;Y0RqAb6X2kGj^LL4(tz9V(tp|9KpKFjXn zpe*SZ<%?ASSo)k>fT3;%%I>F;jb`fO4IHIs3MTasK zffmfIH*-vE9rHOn|xLI86t|Jj<+j4Ccg`VKZ~ZN85N9Gs?SKf!=H%FIw0X^)=0DPv+x^M!*BKUdoZOMD_Z~n002ov JPDHLkV1nk7wh;gT delta 735 zcmV<50wDdd2kQlp7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMouVm7K-m z?owfk-rn9pSs-(|)c^nh02ClfFjB06#UNROL7l}INLr-YY8X6Xms7T&0007MNkl@zVymG_d_WZVNoVK(hmSJU6KIINx}{6MR`J*LIZW8ZMVh zP$PPL`^vdp@Gz%%NDXv>!*k$#lrYEwk8fXBy2Ypg9^*?z>0h2R;%16La`T#nA$|olD_)|WyfybZoi2{#vz+`pnwg^Pzet! zkCWn_5D_E?kB1OrYdxRTz~OMcX5bD;ssp?S>=F5wGJk;0IoZgk4Pf)@hFItem3$7L z2~o@U0}e3b0Y9>jaKqi_tf0ePE9ee51&YB6z39LzyWZrZHPEM}x~{L@>l2sTv!L>Z zu?&Vl$shLG7Zi!;u!|29m9Oj!*yx)UP53tedGB|g>TAAX(4DcW1~-9Zz?#54Dg_MU z0PCu9_J5}Jh5_~^uN&|YVu5xW zQwPMpXG8^n$!od=)Y^BR^!I^OIi6uK@*D3&yjZ7-zUTOVRJ1KeCyWM+pa!g|bLIRF z1HOYS1Kz@_!JNQ)X{`q4!T8c>{+w@W{>WfzjQkFM7=Hu<0002CwraKj001yhOjJeu0KfnM04N|F93UV-Ff2esNMuAv zTx4i$Y-|(^4EX$XKrk%G$jI>2*!=wb?Ck6SUM`LR00THlL_t(|+U?fgOB6vI0PyeL zZQ-tkyAN`Tn44rTfrt{(gHm*tl9<j23swrZ!j5!9JlQ=iNF^Uw`6vxdC@>%zIreZmp! zSCG^FHMmhX&42m;dG%E&KW*J7tsRvdVH0*&LBtQxX~yiZz6RGSzshpFIB2#Y-HZE^ zFXnP}7hVo6)<84fMO^cTD&J`1cJ^s{ib;QZgMJWqb7q-pckQneN6>1vo#DgT#u40b zP5H_TTOw>a#4H;VA{FOwZOdnrCtMv36zfwo+SFOTr+@vp-<$%%3WRVG;_0r2#1JY1 zW^1SM05RAW0oR;$=t%E;sGuoV_(8haIVeO$6vad_8h~kB4!}Yb+Wd!&qe1%6ssNf; z06_OC=)!CIav{VD*=CI}n!cqfhHb~&X-Po`l2LY3%>~O)g~0512Li=-ic-+JJ~W&N zq|)uPt$!(y2nabGM$@f#t<6%52UwHfXNZr2C*1*QU{(vXx`Y;``c6B*6yPyqG#f9w zygoj8*LF4uzn7S`@@R)bH}^+Hi@GW>rNH$Q)(6o1Dm;NyScPWeMUZ8UK_N>iy6aG` z0tk#S8|NN4ogdUA;KBsRJ{T*QJ>|osH)UC&0n*E!u_8AosDP!5# zMSoiAqt`pFW#0FseUQHtZ?-x44=gWECQ&RQ@Le{nN>>ewLF<$0*;NN>S>_9Ndl6i( z=dE81eW)#eK68KI0&3ZlwkUH&_))WhDdJXew{o9qwGcfXQM65@h%0O!K-Z4@=(;4B z`DTyf+^S&4jnejnC^CZc&w$8~9g@jb#~g@`3bQZ0{14`%wz@Xy$$kI;002ovPDHLk FV1hudyR!fQ delta 798 zcmV+(1L6Fw2dM^-7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sZ=+N|C?;!M zaCuEY*2c#F|Nm7xH!>_DSx!C>5D-2*J#lw;TUS`;&@e(eF5POAj+n!B0007~Nkllewpnq#`w=1r=;)*M-_%C6M z*^Pe^*4jf&12oHGeumTWyS^1b>%6lc1DfS7{`Uh}0sKYZ3SfYR_Z~y|08ku4_7B6^ z3ZM~N;R@n$l%fCzA^|iWPDDe7DWIt2YYZ|pK(k~nB60_tL;`U3Fjt;r= zp8=Ns;$stid&F^v6F}ZAP6^)0Q$Y5vRxK;EbxWWDvZJg^p5v_3UY`Tj{@nBOwjFAK z>>s&mT19Z%<|Nt%6hMM5XHlRW(Fwq!OKIpRzX`;yfjMCKa%2)#$i1RzKmkO;noJ7r z%LN(NR)3xYie9ibL>=FB4KN0IO^}3lnYs>UfTG6)4`$9|Y#W#YNeD_&RX|BVZ&>C8x9%}K1*{1W>}U(C zfHC2|bfzw`>G?H42?G!8QyKaf-zi{8!0AACB!6pwLMH#_m<-CW8NUqA0ZWVUNyGLk zprtV87k}W(y#=}TZvop4e1pm|J#ZdI02(0PH)W||HBjr c{1*w?H<;Bk`m;-jDF6Tf07*qoM6N<$f|6Hj0{{R3 diff --git a/graphics/pokemon/duraludon/follow_normal.pal b/graphics/pokemon/duraludon/follow_normal.pal index 49d8217e9a36..7e26475605b5 100644 --- a/graphics/pokemon/duraludon/follow_normal.pal +++ b/graphics/pokemon/duraludon/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -108 221 55 -21 21 21 -207 79 79 -109 25 25 -154 33 33 -238 122 122 -115 98 112 -190 181 191 -228 229 241 -168 147 168 -200 168 16 -95 81 14 -248 208 96 -44 52 80 -130 130 158 -83 97 141 +152 208 160 +115 98 115 +16 16 16 +230 230 246 +82 98 139 +131 131 156 +189 180 189 +41 49 82 +205 172 16 +255 213 98 +172 148 172 +106 24 24 +90 82 8 +156 32 32 +205 74 74 +238 123 123 diff --git a/graphics/pokemon/duraludon/follow_shiny.pal b/graphics/pokemon/duraludon/follow_shiny.pal index 49d8217e9a36..8b3e89163ae2 100644 --- a/graphics/pokemon/duraludon/follow_shiny.pal +++ b/graphics/pokemon/duraludon/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -108 221 55 -21 21 21 -207 79 79 -109 25 25 -154 33 33 -238 122 122 -115 98 112 -190 181 191 -228 229 241 -168 147 168 -200 168 16 -95 81 14 -248 208 96 -44 52 80 -130 130 158 -83 97 141 +152 208 160 +106 131 115 +16 16 16 +238 238 222 +65 98 156 +123 123 164 +180 197 189 +32 49 90 +205 156 16 +255 197 98 +139 164 148 +90 90 90 +90 74 8 +131 131 131 +172 172 172 +213 213 213 diff --git a/graphics/pokemon/duraludon/follower.png b/graphics/pokemon/duraludon/follower.png index 1701c06affdb0b37965d604a6a9b531683e8d7df..0c8228abcb18000141d93eccdee4c42a9529c7d2 100644 GIT binary patch delta 1132 zcmV-y1e5!=2K5M#7=Hu<0002CwraKj001yhOjJdf(4cc-a}W>^=H~WNVvB==oV~QY zDKS#btPuazVyu*`Y8V(=QV5(NAk9ij?t6QO)M`5b00aO@L_t(|+U=H2Y#UV&$LH-j zS(lJ{y>ZatO$@l2x@A5F!HQ#)T^%YSl}6tbY*VRtc%%gakt3fB>N! z=&5evgqH6#E=g6Srt1w&YBx&O3vm;t-Vfe>d3Rsq(h81!a=h=Sc{~4|*_m+w9R%i_!#|8*&*VJ^Ne2Y?OrF25ov?oQQhQ4~4rbpx8*oUlHuY)!KK7nZp8L{= z=yK&(cOSAZ+kaz?z$1_xI|Xkmo$X95aGHC3n@mxRjBZ!1A-0buan^O zfu~{5p2?CaN&+3IJCcbN6hwQ{3x4a$X9Y+QRTPKrz<)a+7==n9)KN~)H-KWjBHQVi zyNQTCxPB=9g})5_jG|36qEqTT-nem(iYwZD`}A)cLwwb{ok^`Naf|}daMMkZ@M8I= zBfgvjS%@CQ-{AzuJA!RxXLDT9C%HB=$3aUen9{Gi?|@?OTw7H*@5Ka|gYklSJvK(M zy9vUC0)M~11`y>w=54u)84b9U03qH^5#n-?J9sxzb232iU>-DDr&@>_ST*y|#~u|x zrywzWd)qw0469GhH_@J#n|Z@b+ZvbqimgQ%c<1H~#fpGST8+0LIPaCp;?g&g6#+`qi+Nm6-^W>Nq>yaX zc+WtTR|pf9J)%O%;trPi^HIY?eF+Jf-v6*(s}6GfP@B5WZkGxJIj)G5g>Q}k52 zDu07<8@;e?JrT*cE5hk2m5}1j%rv@d`xW41#|mphn~VE?=mtm7p!P3DY6C@4ay!|G z^y2Kjmyfu8`q*KUBQB%CL#nu>9` zXASKkMi(P(~Ss(t?=knr9DXQ#KXpx z;?1H8);sa;j5cIzLS+zPz6gfoHi8i=9F3H-Zj}L?8z1+6c0qiWg|g&vtKjX;S%eU* zf39!(h7XNd+3U^|HhcMxlDgb(M9i^5=)7zZg5T1S>!szn`OPC z-ph;Lu+xjWUY~BeKv+;JXE&5xJmS>_!3cC&#^PlHg4@;X!`o{HIPn*e#FNZtEXk%a21h+?Q?u0000n35MNOa_|RZ1G*E(qo>O6s#1)xU0008CNklTq>~&XE`JDNb(%i*v5$T1Uo!g3 z{8giqAK|_He0IMaU~~C8eR*E*<>y}~_sc#uBUH#M(OWswDLD!QTz!(TBz}R<_<54E z$ehO62e=xE+Sn`PCh$29fyr4r!1oIDIn5?;9yxfNb!A8#Z;yx90LcUnOBiz#_!QR) zf4d2IcnzQ~aDN;M2sk%^qbMFHxm2@rOgViQr%3|b0?-xf zUuh^H;Ce=rbBcYQMO5PG%K^6aF(G9Z9(g&OnRf!~C--s{m`DoqIwSTxz*V1=1dvL9 z(0CjRGux1{E+LJ?5AZ2xoNYmgNY_S`pF=;uH6_R^Nq-H0<&dDub;zaG;O$km3L}pC zLLd$YN`qgUcH3zc;1&Wdt3W!O7N1jUpbD&Rn*b4?sFa*_Tf_#w3gnGLfLn>Ov^dzO zEQc0wIjWL~iq#pNR^L9rC(2crj!MXzbym^cSo^z3=3+aGN^!<}dVs4$vC|=XQn32| zln|k2D}QI%^SmsU9=uH6F2Mj}`K6>xrR`6loXSEEa5bizKLNeA%zlFb>#^$CMnN`DFK)mG=Tnx7+SOqE9se9W2^k z)Dc({Y+TBLSAjP0)uEpNHQq_EIw8dPy5m!AvbDQ<0@nn0u6uz~B|V25nR*GDWmlq4 p2PC;fAKs1cbI#-~3E060EI==}c3+}@F!uiEJ8 zskP1y4i3l1$0jBw|NsAw&f0aRuim6R`odl%hLgkq00GHKL_t(|+U=IXP69CyhNmkD zc+vI-7nk4zD83Z&Bv(!wPw2_W#rQJn6Bv(pP?w{Lu*(TZWPfYBm2IbVSvML_Ov1u9 ze|Or>Od9~UwzaMOn~`5K&;l+RQ1pK80@RNdZ~{q~$z@qMVhXP=uE>YSAZ!B9UU0B* zcBNvv6rx_$Pb8_d)uh_+_6is8i2%9(CM?R}uvvfr|W?5E_ z$i=Ent6j$51Fgq>#^Vdk)h@sS>EdDN5H9ec}_J_KmVnLx4i9MU@lo!L?=%qH zBl52NzQxV}Z_6iGI=(z7{4}30a-JZiuu!D5=mHMs8I~63`CLKEInO5uX^Dyb=ttQi zm-l|>Ij_pY?|(cO!MKPZ{pbxiyz@KFlMH?LJI(6^)Mb)?L%`z?ztbEN^nRzgh zzt_3#?{Rv;8Txsg0x1P(h3N{Y^CUc3e7=RjQ^QH+6A#XmrqHmhD}j;GDHk=uCJ(EX8=Eu7VtzAOO$Yo`1q@@bpSM7L7Rpc>=meE|a%;RGKG(Z~jZ=c!J^McdwI!S&O2Qf=Oxgx?f_i;v zJ5-eVz5%T{86zxp^OXel?*!Fj40)}g*JCHBbTDxPMXI&Zl^?FXQ{rM&a*#gw>V|x0robg3D7OcE>m^W($9YK&oR?w=ybzpzE z)9G0Ubj#KWX?)+f|J_&u+Tto`)$dz<{@6=M1_LSz`)+Rlt3f7BL$Ilv3k>yPxfxS{ zB-l@R^56Ht0@pFD(JSsWEj|vE1s+W?YQWKJIU}xwpJB(~{2qz}djBoH0Idfg8mqUw QAOHXW07*qoM6N<$f@a1|(f|Me diff --git a/graphics/pokemon/eldegoss/follow_normal.pal b/graphics/pokemon/eldegoss/follow_normal.pal index 7e4af8334c13..389c86496b66 100644 --- a/graphics/pokemon/eldegoss/follow_normal.pal +++ b/graphics/pokemon/eldegoss/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 123 -255 250 213 -180 170 139 -205 198 180 -115 113 98 -131 145 41 +252 252 252 +112 112 96 +248 248 212 +136 144 64 +136 88 56 0 0 0 -164 165 24 -246 246 189 -106 109 24 -205 206 41 -238 230 106 -82 93 24 -180 178 49 -106 80 41 -246 238 164 +204 196 176 +128 136 56 +176 176 56 +180 168 140 +184 176 64 +184 176 64 +152 96 48 +240 208 32 +232 228 104 +224 160 40 diff --git a/graphics/pokemon/eldegoss/follow_shiny.pal b/graphics/pokemon/eldegoss/follow_shiny.pal index 7e4af8334c13..0fb159592b36 100644 --- a/graphics/pokemon/eldegoss/follow_shiny.pal +++ b/graphics/pokemon/eldegoss/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 123 -255 250 213 -180 170 139 -205 198 180 -115 113 98 -131 145 41 -0 0 0 -164 165 24 +152 208 160 +115 115 98 +255 255 213 +106 65 74 246 246 189 -106 109 24 -205 206 41 -238 230 106 -82 93 24 -180 178 49 -106 80 41 -246 238 164 +0 0 0 +205 197 180 +139 90 82 +255 180 148 +106 82 41 +115 115 98 +139 90 82 +0 0 0 +106 65 74 +139 90 82 +180 123 131 diff --git a/graphics/pokemon/eldegoss/follower.png b/graphics/pokemon/eldegoss/follower.png index c2a73dbb8de4a7a368a0f553b3c2fbf8aacf3fdd..113a8c690bbce2676484796b5785275191018c72 100644 GIT binary patch delta 804 zcmV+<1Ka$V1+NB>7=Hu<0002CwraKj001yhOjJeu{QPimVEFjdh>$>tSU3Ox0L;X& zfQUG-usF1+jJU8sxUfK&U@-8|An4?1;Gif4zJ0O)00O#6L_t(|+U=IlYtv91z`tpd zwiBK0pdLI`4^BkJ+^m8|$sw}g4+zePc-pBKMFt+c?oa5S;D1Fg9a~ObtkOflF|0ZS zT?IQu#KUlHowAiCjW6#t>1&erv{y0Eq@VB4_xX9@^)AbE9B49Hw0Ipyx3DB*ppS=}?`Qmfejm5kG zF_O<+&1mD)=mNw!kEkFh??U|v3& zb-;;cP)3risl!?Gcuznxu0RyhkP`ZjmLP+81xoVJlNbK z>JT?=S%2>ob(_IZh|eE*3Wg0^Va64#ba&qGzTI}roI!j^ChOM*)M1N zH#Nv`CJr#kwvhbI^V iA{~7gJ?OH|(EbJ=i=yTZD=cLI0000Q}#d)h*Q5cx8v% ztqqkBT+M4ctWX7C;I$oAIt;^U9$316j@LTap6)CkHkwji>);lS_Tc^$_s@i4hZe7P zpaHEDR2py3@@=|)Cm@5@I>2^Ibl89;e0a-8tAtlOz!vmhnved5cLPWG@OVp9RmQ6w zpx+)%3*NR{9DhF2;VC7&+5r!EjR*mK8oZQOcR+x4BalBnwqMJuJ1}O!Fc33Y;G^vp z_YnHFz_%>&5*{WHPk5?!9Avl}^gs)>ya09#*j&!2=}7Z3-Zb1)J3kcB1dHmnU4>U=Nj>% z7RfDKsSy9DnKzSIO8@Khk%&5K3I`5iSY!NIhYnOwi==N$bz@Sz3>2hZg5|6lX_nPF>Lf zj`Arx%V%Mkh%L?nLee!S@PnrXb^DWBUpyy}`TUy7+E+<(%J&nj-7hSA0^!NeZx|py m)`yhny8XiP1~cs6)*lPEC^(s7ZomKl002ovP6b4+LSTX{s4jQ_ diff --git a/graphics/pokemon/falinks/follow_normal.pal b/graphics/pokemon/falinks/follow_normal.pal index 33b56cb17c15..2353d20f237a 100644 --- a/graphics/pokemon/falinks/follow_normal.pal +++ b/graphics/pokemon/falinks/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -81 126 73 +15 255 99 81 11 10 187 23 21 72 61 17 diff --git a/graphics/pokemon/falinks/follow_shiny.pal b/graphics/pokemon/falinks/follow_shiny.pal index 33b56cb17c15..0b8ba7e4d888 100644 --- a/graphics/pokemon/falinks/follow_shiny.pal +++ b/graphics/pokemon/falinks/follow_shiny.pal @@ -1,13 +1,13 @@ JASC-PAL 0100 16 -81 126 73 -81 11 10 -187 23 21 -72 61 17 -216 59 57 -199 167 44 -251 214 74 +15 255 99 +65 57 16 +164 139 41 +41 24 24 +222 189 74 +106 74 65 +156 115 90 24 24 24 255 255 255 0 0 0 diff --git a/graphics/pokemon/falinks/follower.png b/graphics/pokemon/falinks/follower.png index fc30c3169d4ab23c01cd9e2bf51a270168e2a6ab..810cf1e45b85a69fb2ae5f555ca4e8179e2e8b63 100644 GIT binary patch delta 1223 zcmV;&1UUPO2A59NB5>qytM%9h7a3 zwD(fn*;s+88mi~SXasRZNruPqVFl#lM*(HU;c4)OvcdCBC~m032{_VYi*zEIH?sTu zpZE6JU@|?qIkMyIclVl3H3rA~w*zcJkPqtsWw4S;B7e`Xa6w(e1L;6V3fO9}L&XL) z+q2=c{1-Vy6T!|PAD+5?Q zlfMs=$$zm9f3@;ub0>Y%tMqs&rtOH)EAGPNT@8CMbrfl#)vrGF#}c~Ak-sWaxtQ=~&AMF2t>SMnbJ zKBUaePn_FQE~yHlYdmFjB(JK06wU4^b9IrT6y~#6xH7J!kEI9&mGzBozqRs8@m(kk z+lA&n=Ld;ZdCJ=FrU*QcwnU2Rghh&^e@_vm{N4(ze3!}HeKqs*r5tBWC(kYB*hPM6 zcYklw^=KKf%xrF?Y5;KtsiSp z-nnPtkzLgA?}MofzQ~!(08f!dIVVz-UVo3Is8Qj{7X7$LW>wFab(gb?sj8=>oa8U> zs~%jIG5y*_{06|a`A;z)K=k?fl17p*x~1;)GzG!;IH_|n7Ax+trUgyF4uk@ErIn zc#H1?UN&&c9X9Y5-v_*F-a`QI{}KNDcL5&31qV2xxPc`?1TJ^j1-xoP5SU@KDSC`7 z02Tth;Oh*^`pX=?XpkKeBchRKK#YGehnP0-CO$X6d|1Ps3C>| zP7r4Z0OCA@kzqFtc-N?L$Z@(r4>-8V!`MfJULqoi$Iwf}&+^|pWaED^rU$n} zaIBR+r8s#Eeq6xTAv=%pSmTgM5x6~emr~BilGqNv6(onit_p$eF;A^S>>|*5jC=)j zFPIVC;dh`qMC#zO3TcSpG3p#LD*}zj=mwY}grGzrk?kio_<-K65P)?Rf01L9dkq}1fB zVW}Gklq$NaLZyxl9(y`uoImpz@nB3%$}gvgnR2e>ZNL*2fC@Sg2zrxF2-E<>V>5@; z=`)WJUm(5^ls!@%lzT(3yAIEo#NeY8X98Z=w+S=>qsRWX3ROhv7v6siRfN~x>y6&y z1yg~YfOtku%^j-i$E7(B#8N=GF(<6 zfjf`s%*-%7WS|;$R3U{MkLk=zke5BPh%@FR ze&7X*PX)4i{uN=go)&*M0pbubQKY!4LIrNC&>*0^RKpgp{LV9}#>k&60qX$LROdFU zLO0x`h|3I8;zy@Ju*Ka%K;Rva>nrmM!4j|zNU1Ii?J8u$ydn~66MrQU(q}8Sc*XQA zDYgQf@;j8Dvjl7c_;j#bICd49!Ez{xpS)Cr_HtT19xEn254V5U32KgnpMDq!Yy)%~ z#gMEYaSPK3@#sZqk=i}*f>HTKofCD5>q@}}flUBi`JC+OX@Lx1!#ysVh>k0XIQ0FF zQr5C{3b`nYeXhYFc#X)H0eU9-ugPqFg~#+A!j^9G+VyaSQh!*dfF+eCfvX0XIB&xN z!0=(uU%=GZh59;y`&${)-a3WrpqxsR-$x-+d$+)D{%rdDHrx2?xbGJDcAM|o9}M6! U;Wf^^ssI2007*qoM6N<$f*{e$ssI20 diff --git a/graphics/pokemon/flapple/follow_normal.pal b/graphics/pokemon/flapple/follow_normal.pal index 4d60588af987..77aadabac64a 100644 --- a/graphics/pokemon/flapple/follow_normal.pal +++ b/graphics/pokemon/flapple/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -172 40 41 -24 52 8 -57 105 24 -90 141 57 -230 89 90 -139 117 24 -213 198 131 -98 85 32 -230 194 49 -230 202 98 -164 153 82 +255 255 255 +92 17 17 +171 42 42 +226 91 91 +28 55 11 +96 84 33 +92 143 59 +167 152 82 +212 197 128 0 0 0 -106 93 16 -16 16 16 -246 218 90 +58 104 28 +111 95 18 +236 210 95 +224 193 48 +194 167 51 +136 116 31 diff --git a/graphics/pokemon/flapple/follow_shiny.pal b/graphics/pokemon/flapple/follow_shiny.pal index 4d60588af987..065c05dbf680 100644 --- a/graphics/pokemon/flapple/follow_shiny.pal +++ b/graphics/pokemon/flapple/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -172 40 41 -24 52 8 -57 105 24 -90 141 57 -230 89 90 -139 117 24 -213 198 131 -98 85 32 -230 194 49 -230 202 98 -164 153 82 +255 255 255 +49 82 24 +123 180 65 +164 238 98 +24 49 8 +98 82 32 +90 139 57 +164 156 82 +213 197 131 0 0 0 -106 93 16 -16 16 16 -246 218 90 +57 106 24 +106 90 16 +238 213 90 +230 197 49 +197 164 49 +139 115 24 diff --git a/graphics/pokemon/flapple/follower.png b/graphics/pokemon/flapple/follower.png index 53f5e21b1c421ac67372c20a6d2e5b96ecbac223..edd01a68a2547b8698f032279fa1ef6b3b40b189 100644 GIT binary patch delta 1108 zcmV-a1gra~2i*ve7=Hu<0002CwraKj001yhOjJex|NmSO5vwXH;#*rBHw$1?AzY6; zrh3- zN~^5JT@kr-e1E|AYJ@V7WJ#>m4(z<)Dy{z4;I^pxqD16a{qW^xMmPL3ATrgsGyy_n zpw)EC;S-q!oJ+Saj_m&3Cu9*4N^8|}35toom*BbHan!1!XMb*gv-~uT;Vhm@00XU+ zJJMxNbejhIt~q|SUz8+wD#rvB*l%Y`#dFIbsLTm20e`VSlD!Jsf-y=({B=iY-;VSV zNs|05M+vOt=ffFIdz72ZWK_lMN$%PTDyri^60$spE8c!dmT}Hx)?NW5Q_PO<@omUA z$qsjf_3QxSt!Hw3B7ZR6PeAOZ4^eI_+}}!S@6!7?7ld(>C}A9KP=Kam*wWti;mu> z0mY0qZ^fFV=^|DLDDeJRZA!5e)JckhCidAas)2?aWzvj)wQaaG>2DEcq)Cj>W+#6Q zxulq5&K^!_s;cC=t7S2VN+kz6R$+2Xk5FH!C+mXJBRDpL zW=22{YShlCL_oLOk~o&w>F3RFUklp%{F#x)`8VJ24YAXBS{^@XDJS_3!b}4dtLZg9 zmwyie@E7RF@D;JV>^F>2{$u4%P}auXqZMQLcF0iv+1lfGEpCk+@Q7~fj&wHg8=6it zW0$T#0(a57?1pYGEiCm1SJmvkR|bm5gC~Y=zR*AGalB>>vhRmq<6kkVI&~(duEhJ93tn+5sm?GQ$g`xI0bBds}y)!*%d2G{P_bS+Pzm`vKV7R~wy;tnwg-YxB{&tGFM~&43il4o&Ns z2RmGo=U4F{pnC>m$Hnfk&;m%IR9Fb5{GWL~%CS|arz67;_6|;O3@7bh;jtWK{_StX a`uRUH2ixV|L+eri0000rI=^)SWnuVWnNK#DBw>-|;(s$9s(!<9Ac| z)QHyFpR6F-Vfe8MoKXRTo#*+x$^64`!EpgWz`QKWUnz+3=p1)h`2u``iU8q1O*I9s znSS6Q2{}l)@(TUW;rBs4I6<-iD4;X{P*)JSYpf(R5hq0>>1FN8;2I;!$rb$Y8a`Lx zhIL(q|1_QXtABv2v5~3r05%Q|G2*%&Yv;4Cy8yhLEeaH$^ke-6d=@GCxNaNGZgNwl zg47{gqDl=|AtKI4+iDTRuABbk)wsu2l&z=!0os#{cEkNQq<)6)i#>P)uV5%%A;B>!xV3r!$amyg?}dLl$k9OgN~IllQH8`q6;44 zP|$~sY8&7>wGbjy4@!-RL#~;_2l+eUwV*IVAAbwP_r7wCF+LjU)gcIsEdz|1$vu{b zqsC(hvWr8$YO&%&2vk0Yn=;ZMpXz`H1_YqmrEGI>MrEATymd4{udp`9|w^%VQT_VOaK4?07*qoM6N<$f@f5> A6aWAK diff --git a/graphics/pokemon/frosmoth/follow_normal.pal b/graphics/pokemon/frosmoth/follow_normal.pal index b15b36839c88..fb7a83cf3833 100644 --- a/graphics/pokemon/frosmoth/follow_normal.pal +++ b/graphics/pokemon/frosmoth/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -55 159 40 -46 57 62 +252 252 252 +44 56 60 96 96 96 -181 202 212 -241 241 239 -223 242 250 -207 207 207 +180 200 212 +240 240 236 +220 240 248 +204 204 204 +0 0 0 +184 212 224 +160 188 200 +68 88 212 +132 140 228 +160 160 160 +160 204 136 +192 216 128 0 0 0 -186 215 227 -161 188 200 -70 88 213 -132 143 228 -161 161 161 -163 204 139 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/frosmoth/follow_shiny.pal b/graphics/pokemon/frosmoth/follow_shiny.pal index b15b36839c88..ebcc1aaf1251 100644 --- a/graphics/pokemon/frosmoth/follow_shiny.pal +++ b/graphics/pokemon/frosmoth/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -55 159 40 -46 57 62 -96 96 96 -181 202 212 -241 241 239 -223 242 250 -207 207 207 +152 208 160 +41 57 57 +98 98 98 +180 205 213 +246 246 238 +222 238 213 +205 205 205 +0 0 0 +197 230 189 +180 205 172 +41 148 74 +90 189 115 +164 164 164 +205 205 205 +41 148 74 0 0 0 -186 215 227 -161 188 200 -70 88 213 -132 143 228 -161 161 161 -163 204 139 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/frosmoth/follower.png b/graphics/pokemon/frosmoth/follower.png index 8133c73253a75dd15b50f2d28103e2937a9a3002..480ee8ef685486d83d79af4db952fe907686bb3c 100644 GIT binary patch delta 1228 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 P00000NkvXXu0mjfMRr=b delta 1096 zcmV-O1h@P73Ec>gB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gk zGF>@Rv~Oo;$gn{F-ckYr0-=ebYFYp=C?J4f2w)(nQr%j%00009a7bBm000id000id z0mpBsWB>pI!bwCyR7l6&RZVZ>HV~yQgpQ`IRdTg9_B|`tX@7gudPJ+o2BN!1GNxJg zSi}qO(Loije?U|7XDEj|8Bqdw6Q=l!fhjt7N^d#}U`5?#Se`3MjdF$-m3mNM) z&g-$py_9u3jq?Ki#=VfSq~Gz*^LG>G-G4`*wnm`AFDWo8uiFB>eDW^@!x51C^#adDLp8g_2$9I&K)N33tlN)(C2XlPNfazqjekM=!w?R{e7(+Ls=UAn)*$J{+uLc3 z?QjAGQLDk#&ys>I3DRUq5n%#j5M!t1;zlyPEa=4t2!S`I*We@Dy_LE9~g{;Re z?U(k02rJ_a>Rpu80u)?D=v4yW>Y2`!OTghpIoCW_E+PArUGCbmGhn+1R=>g;5#VnSb9?_%K7#*2&bkFp|U{-B=Q;6jO#&uBQw( zH72$~6%WQL#iMFK*mxWs3tL8=H>1hU6$<-7Et>EZ;?dt4Ws_0rUseC`B1 zUX-er9t1)+bE^G>cXuJ2jmyCGG*<0rlpBU}guYU)V;(O`8L*B$HuXpL#_U7ZHbFY7 zPyb?{HQI16sp36W(S|fVv?g2LzG(TsZAQ|=tPbmuA<37rFUNdrg!~Eb%_18Ojn{4f O0000-_L0 zTT8PQ`-McKH-GXLi0%YPH4w41M%<|y%nG?BrbICsMtfoi(a{q;ngVTNnU7E$m^X1t zm{73}UP;_#$(;bfJ_U+j@d*^89UstFNb=euPA%AQwo}muVL8v%`54(+w&ey{VNWFM z=_)af4DW15DcZzt3C8&hii4><$xlI&U6&$DNReb5uYcGS9#Zw@0^pe>uh2T$!~9#> zQHt;aJ)bD~4{!6+(dR+OHxsN)`-5n#IW}}7 zclx8>sb1QUI|O1HWjifMGIcPkOVk0JE4O!6adgnq+Wb8_$`6`iy#}^TPtJCbHH)1c zr7(vS^MBVAOibl+B0C@XJk2WA`n>luTlA6BQHv;G0}7nMtgs2LyLZ znCNYyj#8-!5?v#<`ovt=t5@&Yfxdr+9506JQNy;y?=uo?q+C}l{+z4;fUGNSbQKD)vnqAaRpsB0ClK&@CE?=lQ_C#-onO4e7Wh}&A4wub U`6)HJl>h($07*qoM6N<$f)(F^i2wiq delta 797 zcmV+&1LFME2B-#*7=H)@0001UMu)cm0004VQb$4nuFf3k0000UP)t-s_Zk`i002N! zXSdGflCRDH008px@-{X$R$gbnzrPJdy&C`k019+cPE!E?|NsC0|NsC0eu)%T0007_ zNkl_{RSg{1M#Z zJ>kRPQC4W+7Vin421{+AhFiQLaQE$|I$MLpT9oq|xW!)}45|gTIP*}y7k>nezSth$q5cxTRS+%S77e`3 z6*xa2EPZ05c|m`lHXVM;Pd;f#LIb-z?=Nd#4RASaLOa>+lC}`gqd%_guY!eW6wTeQA;FhXl(?%icqwzqh%;Q-vCT z&;W)*pMSk+gewCT;jcjJJ6AY8F9FSv=$G6;2}c2YS@Wz6oP>PH&hA_Wo?6`D+a_~A zCoGF_pt?`V_4yw0hitV6O2YKyYoBj%_IeZdt?dM;(EK?p1M1r?>s}cs33JNs<1VX% z$@@C+{lcFTupiZ(02B`YJ`eb-(1zQpHU`KhA%Fk9wDP-(ePk`cg*HxQ=`pl`bz5;}}{U8_uU z&lS*l->*PHJa3`G1uRnW_2MiQ5K3U_ITBEO%JRqk#mg()bi4z+%BmCmqR=9p249fz b?-s-lqIVdpun5ke00000NkvXXu0mjfWL0>* diff --git a/graphics/pokemon/gossifleur/follow_normal.pal b/graphics/pokemon/gossifleur/follow_normal.pal index 79de743f4867..528908056120 100644 --- a/graphics/pokemon/gossifleur/follow_normal.pal +++ b/graphics/pokemon/gossifleur/follow_normal.pal @@ -2,18 +2,18 @@ JASC-PAL 0100 16 255 255 255 -120 76 34 -254 245 75 -224 155 36 -235 198 35 -254 241 167 -16 16 16 -251 71 47 -207 48 31 -132 29 26 -254 240 160 -171 155 101 -57 117 88 -67 214 143 -63 173 113 -15 15 15 +193 170 7 +249 227 91 +0 0 0 +248 221 46 +238 209 9 +248 237 152 +223 196 8 +153 56 31 +215 95 65 +192 71 40 +90 167 123 +85 72 55 +64 118 88 +130 187 155 +160 202 179 diff --git a/graphics/pokemon/gossifleur/follow_shiny.pal b/graphics/pokemon/gossifleur/follow_shiny.pal index 79de743f4867..4e47e232ddb3 100644 --- a/graphics/pokemon/gossifleur/follow_shiny.pal +++ b/graphics/pokemon/gossifleur/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -120 76 34 -254 245 75 -224 155 36 -235 198 35 -254 241 167 -16 16 16 -251 71 47 -207 48 31 -132 29 26 -254 240 160 -171 155 101 -57 117 88 -67 214 143 -63 173 113 -15 15 15 +152 208 160 +148 65 90 +230 131 164 +0 0 0 +197 106 131 +172 82 106 +246 246 246 +172 82 106 +74 106 106 +189 230 230 +123 172 180 +74 172 106 +82 74 49 +49 123 74 +115 222 156 +148 238 180 diff --git a/graphics/pokemon/gossifleur/follower.png b/graphics/pokemon/gossifleur/follower.png index 70b89f36c494bbc6b1a0fb59502766ff2a8ff948..1ca072254f555d61c25a6c763e7f0ac08ba69258 100644 GIT binary patch delta 822 zcmV-61Ihff1;GZ87=Hu<0002CwraKj001yhOjJex|Np_N2l?Y$0002^-7fCY3Ha@p z-^2)+I3L$vLBK~STBmzeNH;)sSc1EopvtpPwKLNI00PWOL_t(|+GAiC1*2dTjDk@> zJ-|qSPquz0C@m;}ssNo&2;kHYwSZAT5Y+*we2{WvBhdMH^nWu$C?hEW{uf9J(D+&m z44i`EFL3hl=!f_~@DU@^Lu41C@tGI}1(_Id^YQ2h`#?}wRhUKiJHro{JQ|ZbB%Guq$H%9nl-vN}|Az6Q@_%9a(fGWuAaYgS!p!mW z%kvQC?O+8gC2PR^L5aTmfr`UGm?i!WgHaobV(|6f2Y z_-4I6T0~aknCC1=#Q%?54(5AJhj8B|ue~Mk>-@LG#eWd_=Y31T{Ot8m1ONX4sXu<} z1q%PbeOM|wDX9GC)E;KVnE_BQP6YF%rb5+wE=*%)U}j6?yZ{Ztt}+n6uos?cl>Z#v z!z>wq%2$P_qW|~)J?`_G`Zw(hBnTLuiGlcR30ojs52Gd7JR%{Sy-*jj)J&>l5lQJh z4>wTa@qdI@N7_r!$^QG&&sdlO=3776|6XW=x|n(S|BrK-Bj;X# zNm~`XpU3p;EK)|e`;&dObSyHTY16U`Fbg^u1Q%@*viim90ZAqt4UC&M37Ig2RzQ>G zYPQ0k?El|?_yLu#-jL48{{B5f1>8XEO>Eoxp?}&TeBa2gU}+X0-k89c!T6-`J;QWp zG8AM0^2yLFpF!*uyr?)O$T{J{ z+fG3)Xc+umC^+H6g^7Z5p{hah4RcZCI~P}!rJSa>Im<>?*#;D~tsx;6{1}ez|05Ie=D9t6j5C8xG07*qoM6N<$g6hO%>&7Gg@uv_F5c@|j&oCc^9UA`dpsSl@Idxb=){j4}aqV?vkN^MzHAzH4R9J=W zm4R-9FbqTqBq0`Q|NnD$cEYL^V*}MRO~O*ujq}+rcG?cZ9e;P+amO8Z9F7pepZY&- z5XR94@BrNcUVH=?Adiz-!7DJKf?eSE0HLCNBiKzb0O5+`7`engq_d&xfI$uy6Z+#V zY9&0t5W6|<&%j=>%!hki0Ax0JrxYg;WVO5pm?7~gB|)2k1=t8>aKEX1-kf8bhIBAUXxe=~U(x0WCIu53mu2P!K`w?f}Xai<9)2 ziRPa@JiyGBS8V(T0GUu!4n?;C`G#XKxm^=x_^Eq?nW zB7K1#AZ+#VsB%R915Hi=_O^08I^;P(8B&MS7U%);9pUG7sZD;Lum>o2jN1La0x0^@ z;j{%hfJnevA1!jBt?U72UJ^up(bn$*NK9?K%({QWqnt_C@nz9 z0;kW%1AoL5d^1!zU(NF0DZsowey$1HkEsFJb%s+H=m8Gx*^{H?Zv7^p_=#Ybv#P)L z7GT$(4Nh5L2L!(gC>ba$2Ow4T0O4eUb|lX)-rdqJVAJ;( zxVG5gdvO}av+b7k7@!m|=4(#a4|l=`3V47AiXnJo`W5S|!e<5kVSE8*k|~Lmefs7A O0000s&0n3)ahR#5W z%(5&ahxTV$72!{OrN|5e6tzFoBqSLiti+{-m=aSgI;;%)vr!d>_9Q<=mXk95UrNm= zE8k&nGXA$k>%xc|*u&sL2MQS=32V3D-H%BG25_NI+<(AczUc~u43$aQiOVj!bLu@{5OlR%9KuvzRxI{{)0*#3yYBgad?;elF%bRo`%iwwBuF%CBn2J44&@ zd6_T@=bY>8ik-F#hHp;oVgp>(5@sXU-ibMf7kISKS&bR#FJV^o(KQs)n>Et=@p~`c zcF!6Hw0|5d@L+TT_`Ja9Dk6#PBWz;@%+wCq*UMmDfL_f~u3DGQIss;Nlfo%5H^q38 zJ++gicG`3LTq%)twGlqtrMAsGzXNct^#ZkbGD--)c}X+qX`|BglgdLqU}EWnK~I~bOzS2acs1mR#WbY{R#izMNq=@1DIb#U#d&ccptCVGA9IyK>tN$>D3g$=wt zHr(Ep68o2FkGB+591C+<+un>%%8G7(jkdqywAEuiR`bPL0HnqR>*K3;mjhdNc}qz` z&>SgHcvFg0l6yAXTfS2s(DiBWSxRFR!GEC4eyL2yA~rmVBx0XzA?yyHQsNx0-dGIr ze5iPSt6bS4a-0V<$EnvKjsv4VzxcX~(Lb4f@K2#1_h*26!*s$suXK=my1pA*Fg5Qs ze){}Zb6!!q=aWw%UXNFP2XrNjQynX58US;pgD<@^p!)CMAsoC#42omhX?OG1>wm^# zMg{?KdCWnYTXf9no@71K_=)bHX4%Y9N{uV}+K9qqC&tw%^Rp`|eyEx#VYDYb8bmx! z#qNPEY)i%S^4l8pJQLYa~&oTwBhM_XS(HmT*g#yEbwSZ_#DJ$F;<#?KJ8!Al_^N+kNKbJi?hj(Dh2$_Iu%oMV&^3AKOXh{{yi_H bU;FoOpi<#$7Kx{700000NkvXXu0mjfnygX% delta 963 zcmV;!13dib3GfGy7$FD)0001UMu)cm0004VQb$4nuFf3k0000gP)t-sfPjFJEGK^^ z1l#`r00VSML_t(oh3%J%lG`8*MGaKEl>PtTt**c}U`U#D(@r~Kvf0>25mz7yXWKsG zGd|-#8b-(8;>P?Q7XzzfW%6FW(^t7zSnGbsaANZ3IcUMJaWzo`%&-vfPHw6`Rrmrg z7B$4Bhxc)%JAQ#5CS@!Iyp6Z?75;w>0?8f**3z^58v>wK;8ef^E(&dtXX$B9y}+lr znt12xYaYNOt`b$=^PCRn^BsD?LkKcK^uE5t0Jl1Wp7*$L=ST-u=<@Zg=Y#)^Qt>Re z-E0F32Xzx3a?UbCj6Ozvqk5|`U}`yWiaEx>*bVZ2(yEmSaPxb6{O5QSUuIS?=R^&a_-IfrkLpFB~lb5U$hA0>BKi;@0{k z!&{51-oF@hyvN!jwLp<%Vi14(I@1=~@i-PDB}s5Ag)$ESTi^q&xRhXGW}h%e^71j! zP-HMTdFs|do~}xV@z93|!Ov$dvp1lF!=P{GRO$?sJ`X_CV!@^4Bsh`Hm<9hy{P7Wi z#?tfsuIiKgFqlDh$d@gGe7So}?hN&u%(#>_!515#Z5U}iKLS|VSFV2wRbLL_EMkcq zVp|URM;p;YMg&8lEVAgsRdd{wQ;1GZlhddq_$q@m07N(sAaR!FqP48mEA1vrnjEgB zgiC}wmn-z8!?)Gev!AruklG~I1Zufn4+@oXuOd5(a5KgEN`FZLS-W`_slJ$0n>;to6w2D~ysPjt0*ixG8pW)|Xnel%#S?Sl zdnu#_u$Y^mOeOWHzVYNI2bQPs=|U9_VKc7h*v?l!c~ZKp+u#HiE0Z#7eOq_qdlTH{ lzu^CV3hfpTO#Tr3EVXtxp+Nuu002ovPDHLkV1lt~(H8&! diff --git a/graphics/pokemon/greedent/follow_normal.pal b/graphics/pokemon/greedent/follow_normal.pal index 6e3bf7d08d70..48df51552b37 100644 --- a/graphics/pokemon/greedent/follow_normal.pal +++ b/graphics/pokemon/greedent/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -128 128 128 +255 221 1 56 35 33 187 135 124 0 0 0 @@ -15,5 +15,5 @@ JASC-PAL 255 173 109 239 239 239 199 199 199 -14 14 14 -15 15 15 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/greedent/follow_shiny.pal b/graphics/pokemon/greedent/follow_shiny.pal index 6e3bf7d08d70..923380d2fda0 100644 --- a/graphics/pokemon/greedent/follow_shiny.pal +++ b/graphics/pokemon/greedent/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -56 35 33 -187 135 124 +255 221 1 +57 49 41 +222 189 164 0 0 0 -155 102 94 -218 170 160 -25 16 15 -97 63 61 -124 75 71 -226 145 83 +189 156 131 +246 222 197 +90 49 57 +139 82 90 +180 106 123 +230 148 82 255 255 255 -255 173 109 -239 239 239 -199 199 199 -14 14 14 -15 15 15 +255 172 106 +238 238 238 +197 197 197 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/greedent/follower.png b/graphics/pokemon/greedent/follower.png index 96ac2119c4ed58be865a61403a8c40d98456e6da..b4b99bda523fd0d9b7ffcba54ca571222b051ad4 100644 GIT binary patch delta 943 zcmV;g15o_&2HXdb7!(8p0002CwraKj001yhOjJex-2ss~Cw~9{00000h)KyO000AL zNkl3jeOT9$-Ekk8-P!3zyb8`?vcG&gGntuhb_4Lg{4f7h zK{(pIzW=KtIe(P`id{g-biWiVF+;TdR#87gcB*|dqjudKWHHfuiR+`49tMcJ?n|S8!tv4`pyzI}QVPz66t1Y!JdK)8n{Sn)5 z?_i0xX5AAt0de4c8cOV-QDZoH{+m%~%y=h9^xQJtPC&wmhY;aw$3Lu{StPK(y7QRP z;yqlm47N`PzFj|$LGu$YWE0LhA3yvY(@jn9^ar^c=pxZ{W&zvGsqpU^t= zuz#v5t;0^rm{TO=MlLvv)2Tw@ZP0#CJ5?CqmV~0}JSNfp`StUn^V}m9Xw> zrs!sT`pbT#u%{n$xu&)_*_-bm%ZI zCySijS0+uqIb>Aym;Mqfi@S^`+DG5miT4HZK_@=fjY}8q;gis*uotLw={_Cz-F@L; z6=*B?g;tA%{+#?VZmQCP3Z_3n^GVv?3R4pw_Oa36dURytADrHCKC&VD8+G@@2oOas RC+PqH002ovPDHLkV1gqh(0c#? delta 835 zcmV-J1HAm)2k{1w7$FD)0001UMu)cm0004VQb$4nuFf3k0000gP)t-sfPjFJEGK^v zahO>E00Q+%L_t(oh3%Kwa^xTkMGc~ndddI)?pz5k#0Y3l^}|e6E2+fg!*V5oz{~Qr zuYK)n|DuI(jbCm5dD9ufYIurtjZ^&1&w6LPnd>s96hc}pgqY3_OgN=jbEo^5Z^F#M zCVIbl2NOoVnc=}{GvO3#?sT8<<%oX~qBDxIVuu68+iEej4Q5axGt=-K+bP-UEKG910FxEAz~A#8w_R61WI_HBb-=Y>Ch+4b)_70 z8&^l&8i+`(@XSwmQ;1!DBkXXZTgX|Mu5e;G2|RZna2#u-rFj*I!Bt}IK+D@QL7G*1 zr1Y={YL3z|2i}VWHaa`qdmMksc|f2R=OR!v--kqxJ04&LzKcAcB6sAsJ!xnBSR-u$ zMm#?uC#8LtXmS}IAmanR<7xs-!J0hQ7LI@!*TC2k<(>mBM}XxnNq2>%$VO*WDar%B z<659P{(7;-*L7gRB~fvZlJ9`eGncn`ZDmdu5NWV>2ONIj!}N+s^z(m%Kgqo;O?U~h z33T)iIB85+&&VRsDimp}+~pNM1cDo4WXf{@n{Va8z09p4_7gDR^db#P(kq_TNGq|L z?%d}Gt{jL#AvU-x5HDll!M}~F=VU9DeFr+62Ye8<%|@K94M&gaZh zK1mAJ`;f;G;-sSp`~82r+&++sK#}8&+iNu(aQL~DlP+;nNbM<5+V8k0Q0tveagl3C z#4Z>rug%};V3+R`X!*4k9RU-bHtv3Ljkt!!&Nue;Y3xRPZG~%s@$MI28A029xIf-o zfJ?b?x`HR_^WDv21A&`;x<5L>>+aBt;Q?=yTzLJN{*%Gqp8FU7vp=H!Cd{UcVQ2sV N002ovPDHLkV1j?rkQ@L2 diff --git a/graphics/pokemon/grimmsnarl/follow_normal.pal b/graphics/pokemon/grimmsnarl/follow_normal.pal index 23780be3e3b8..0b4921558a7f 100644 --- a/graphics/pokemon/grimmsnarl/follow_normal.pal +++ b/graphics/pokemon/grimmsnarl/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -36 164 171 -49 25 81 -16 16 16 -52 104 59 -97 73 154 -64 149 85 -59 172 84 -70 55 108 -255 31 82 -253 253 253 -53 41 84 -201 201 201 -255 255 255 -247 92 144 -71 190 98 -233 55 97 +0 228 252 +0 40 24 +28 28 48 +40 40 40 +60 60 96 +76 76 76 +200 36 92 +236 52 68 +232 64 120 +4 4 4 +0 148 92 +136 252 36 +152 252 68 +0 204 128 +220 220 220 +252 252 252 diff --git a/graphics/pokemon/grimmsnarl/follow_shiny.pal b/graphics/pokemon/grimmsnarl/follow_shiny.pal index 23780be3e3b8..babd54aac98a 100644 --- a/graphics/pokemon/grimmsnarl/follow_shiny.pal +++ b/graphics/pokemon/grimmsnarl/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -36 164 171 -49 25 81 -16 16 16 -52 104 59 -97 73 154 -64 149 85 -59 172 84 -70 55 108 -255 31 82 -253 253 253 -53 41 84 -201 201 201 +152 208 160 +41 24 41 +148 148 148 +82 82 82 +213 213 213 +123 123 123 +0 115 148 +238 49 65 +0 148 189 +0 0 0 +115 57 98 +0 0 0 +0 0 0 +156 90 148 +222 222 222 255 255 255 -247 92 144 -71 190 98 -233 55 97 diff --git a/graphics/pokemon/grimmsnarl/follower.png b/graphics/pokemon/grimmsnarl/follower.png index bbdc5367a5f395d9d3342df8e3baadaf3f771f1e..06f6b343882b0262aa4ff3b4dae9f007bc8fd0cf 100644 GIT binary patch delta 1266 zcmVJ<-7=Hu<0002CwraKj001yhOjJbx@-B^KzIZM1OSv=i2Nj&{6qlEfZW{N{QUfX?S}pU00f0eL_t(|+U=HKXdFcx$A8&m zyIF`y0})AWHCoeB1QkU=C~YVw7^?LuXdmiBA0kV7x>=!Nm4Bj7VmYpVmeLYqMDh>} z5^^rJN$#3fBTD-u#DdZ$XIP?_MF`{|#m#1tjlY?_-I*;BtTE~pv zoZjO0`W!VNFj`YBWScfcrX3)ka*j;~dcz>GU=xuZj41p?|EIOmwd^^<@jc7Mo+Rh@Hx)#y)G+U6lpV+R6D z;9HeRdGDFiFOjK=Rm4sUe3lxtD%2{q9qBPw=hfR$HwY({cnBib%5@oe{h7BOeC*D% zGTB#HjQNRe$d4A*-hWQY2bJcHrRJHPp`Ku7@!S2sOzKxFi;)L`CCJ!c2kL=aH$MnA z>=6TE?ti4Lf=aL>4&buDu!MS&SviPLw=g%HYh`k1vi#(}H+MCyU!L3gtNyYLzsLNx zU6TKjziISNT;Foy$EItIR2O-+#H_6CSiZi0^nsp2)xN-W*@--W)dm~(?cMOkR}jbt zFGd{Lz9n5sLzafqhO$BO82bcU;TSdm{MYk*1b>_{7rEWgN6wLU=Gcn0TY*f_qZ30h+5U6Qi2aOWpmD_~zTOSKVzNEc zXZnCldTH8S%*q#0&i0wzt)X#qAXX*@|WRG_y_49&$GpW-iuUg5Y z=)#N@pUKdo;p%|f@wK3J+QZOy#cSN+qFyiPx2XPyc#UW|bJtlHT>)xohX$Yv;A+R- zC>fq!c?aOyYpLo9QZvx8nSL(C56PMVw<~$=8gTCvqB*Ev@@Uj}2-%mn6kihlMUR^# cE5a4T#}@%Jz$LEH=Ysmh4FAx8382W5n<6>B2p9sw5{m1}N#=Ep)c7oY*fkIhjGLcKL$3@EasXCGlM zwOuEGNGvt-+q&_}c=mKOKLE7+fs4+eGhhg4x{xt^4%Bp=0g|k&JY#Q1`G-Qf-t-8t z9ea7=LCDN{g6qfO4)Rl@mgvy<-tj|e9LRC`wp8~|znRJ8G% z9UiRjihsj1Kuw8)p0dB*lErB-Jp(LOV_Z)sv?qYp(``f|e@Xz+R^4o-fSQ^JiB0D> zSyRV%1DFGll;k$o$zwpsyN-r+{rddEmQkktn86Itl4*ojH8*v9H-IG%2v{cSn)Wdu z^j&m^Th$kCQvxGR)eMJ#Ilp>r?Zh30@m&HQQ-9ptm!P$G;yIw*ne1L0(tWGuzW}Ta z2&$WGldbiG505LrQgBF;(6$RS0Zbncv8w|vj^GobuU6;+uq1HeX<8K4hdb#F;T2$3 z?X(FUzfb+> zhkvtqFFJ!=ZPCH<$1$WoZv!EQ#WzkrL+NaM5X(&6%e`ulyA} zJ1qSbKlA1Zw12Ii2|K>FEN#DnVt;6cSvg#EeBs9KOnRLlIV}At&E-s=D7Rcp!k2vF9YN#cs4N$od5s;07*qoM6N<$g0C>} AF8}}l diff --git a/graphics/pokemon/grookey/follow_normal.pal b/graphics/pokemon/grookey/follow_normal.pal index 3e1895e27a87..555241f84bb0 100644 --- a/graphics/pokemon/grookey/follow_normal.pal +++ b/graphics/pokemon/grookey/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -255 255 255 -222 141 98 -222 125 74 -16 16 16 -164 202 131 +252 0 244 +108 56 20 +68 44 24 +112 76 40 +68 96 40 +148 88 48 +208 104 48 +216 124 72 +96 140 60 0 0 0 -123 174 74 -139 186 98 -98 141 57 -213 105 49 -65 97 41 -131 89 49 -74 52 24 -65 44 24 -238 218 123 +112 160 72 +136 184 96 +220 140 100 +232 216 124 +160 200 128 +252 252 252 diff --git a/graphics/pokemon/grookey/follow_shiny.pal b/graphics/pokemon/grookey/follow_shiny.pal index 3e1895e27a87..b53bc34b0b5d 100644 --- a/graphics/pokemon/grookey/follow_shiny.pal +++ b/graphics/pokemon/grookey/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -255 255 255 -222 141 98 -222 125 74 -16 16 16 -164 202 131 +152 208 160 +131 57 8 +57 8 16 +131 41 57 +106 106 24 +156 57 74 +230 106 24 +222 123 74 +172 172 49 0 0 0 -123 174 74 -139 186 98 -98 141 57 -213 105 49 -65 97 41 -131 89 49 -74 52 24 -65 44 24 -238 218 123 +213 213 82 +246 246 115 +230 106 24 +246 238 197 +255 255 156 +255 255 255 diff --git a/graphics/pokemon/grookey/follower.png b/graphics/pokemon/grookey/follower.png index 6cb1da2756ae670971d20c2bdca6f7cda98fd953..2fb83529569e83109c93a2b68fb969b4f40655c7 100644 GIT binary patch delta 771 zcmV+e1N{7n1&;=h7=Hu<0002CwraKj001yhOjJeu0Q77)6htf-a7-vfU?`MWFwkf) z*nCJ}j647U0C1p4h`3ELbz3V|1*>ze%=^O`1v_k6#qkC# zmvr3)rmRiTzJHvMJ&5#r_OtBPMob658!%3)dl1`dkiMgxY>llXGXl-0lK z5B~w)z9+ho(@<`}w2*oB)E<~IVYPw~WFTWFH8#rt<=N4iZ=iG4K>l3iIr-VEsm(Hk z1tt{g_u1jjX0xvHX_b zlXeeYCWIA(A(nbb$!%?JHNnVgUn>TfwE=atvZfm#Rt%)bgl*%n4IYP8*~ryJS@~tb z;CyxT0_-F+gt@v^B%&94lfiNE|9}j9a^wtD@`U@riJ75prHjSNH85dyFPh%(>*!k2 zJ7_$jkAG?A$Zq@sSO^v|moBGRhgew5*RYrs^>rYv!9?jh*-ab@ub{8?Wf(-HM{njq zTqbg~^SL;6PpIY5Ub0ot>`#BeJ*;=QtuTvL?xk)K>wo=s#X^GUlF+u=*M&HCWwpVnj@`CSMliU-v7UvT&P+1Pa+5?KI=-3Z7<^QrbG!S|H=@IdH*W50m>5WVGvJv* zBY5G0Pw2;%`Xk_y5GNz>5pQq*g#~orygpw{_q-$>2Id{E8z>=lx>g_j z?AU^Jrh__$IdOK{Db$^9V;G!q!`atZAB$Ub{|8uNHAuln{SyEH002ovPDHLkV1j8= BcuD{O delta 636 zcmV-?0)zdJ28jib7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMowp|Nq{N zV%~j95D*Zg%7Xv^0DG=Vi@IWBjXBk6F+pJ|gIO_3G#EiF81CA8iUebW>Uo_wVK)l3=pS!teFX!p~`bw0+TjpcV23Bwk|AC7Ez%jhTgTCK3 z9L<{{5bfhcjej?#mwk3L*L<}GS>txXE+^h#jo0?zjYgaKlQ!}eu+DQ0R5&1-4Rko< zQc!tS8q$A{6I?Du@-am-;DED(r+>Iy)MgrnoTx=~1_1uO!(ruD zW0P4v;5tHO*9z4!JaO|=3YmHX(4Be{xUL{g>i4eCC+9N4XcZTfV$f0^+`bFQ9it6k z)^ioz131G^yfh*4ox|?%!5u?FjBJRAi}@ce51z~h5_iz6mrIcHZ;NE?@b84m zoer0_#&uqI=#4{CUd(*Vr2|>$$*a#@E~{h#?Bri`5y><;^)kumT~+j3h%&wY`11Zv zy&OfzDIBgxRdn;;PBL`IR|hxY4j>Z*?h^h){kp~;pJWqu@ZGcreWt#f{{0AlN&f(h W@h>d%#S3fz0000 diff --git a/graphics/pokemon/hatenna/follow_normal.pal b/graphics/pokemon/hatenna/follow_normal.pal index fb19581d495b..6f85ef548d27 100644 --- a/graphics/pokemon/hatenna/follow_normal.pal +++ b/graphics/pokemon/hatenna/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -128 128 128 +255 255 255 76 77 85 226 238 250 0 0 0 diff --git a/graphics/pokemon/hatenna/follow_shiny.pal b/graphics/pokemon/hatenna/follow_shiny.pal index fb19581d495b..a7c64401a852 100644 --- a/graphics/pokemon/hatenna/follow_shiny.pal +++ b/graphics/pokemon/hatenna/follow_shiny.pal @@ -1,17 +1,17 @@ JASC-PAL 0100 16 -128 128 128 -76 77 85 -226 238 250 +255 255 255 +57 57 57 +255 246 246 0 0 0 -190 215 239 -130 146 162 -100 81 90 -211 163 186 -167 151 159 -255 244 244 -246 216 216 +230 222 213 +172 164 156 +98 82 90 +213 164 189 +164 148 156 +255 246 246 +246 222 222 0 0 0 0 0 0 0 0 0 diff --git a/graphics/pokemon/hatenna/follower.png b/graphics/pokemon/hatenna/follower.png index 7516a2499f5171eca7dec0f64133b6ea854d34db..35c3aa5acd5052d5b6a244744fbea0d5bbaf0dfc 100644 GIT binary patch delta 656 zcmV;B0&o4k1h)l{7!(8p0002CwraKj001yhOjJex|NoIW9)AD;000000000000000 z08jm;Q2+n}LPQ+ey^UK0@suxQna|A2yziS|081^k z)PIw${%yRl^M8hQ&Gui-e`CCT?I2HJxo)*X#-(^;Ig{&dWsO?iq2?@nKB;0JpEw{9 zLeM4B$J9pSbh2>2B-2ttDi6<;i$kpGWJf{^rQ(g}b&wmuFpxq?6-(Ksn4CIv6*Wr>@ z;0I(;`~H^!=C>evRXYH6Z%zZ~G2LAG_~8;=CC+vj9}_%&5&!Vjv-g4A#1)%tvS^&S z?y}tEHOcq1%$^PqgC8@sRG*I>Qv>EWf#?E6qv4~p0U19W4FPjBWaC3Ko;);1(QMo`ON2OHA}iF|2dQ7IM; zx#ymHo|97g+xkEt&GY=t1Rv`o0b*tf1weymsU_Y&E&vt;^sxjISO7-_;DUdakV6R&U}+sJ00Du)QhP%QLW?5MBLNfuab)mB z09g{O00Nq?x2OQ&VSt#ICLCVFz@fn20)bLx!t-Ok0E386mN9TxS_=eHsk2Tkri=f{|%G)%WQuy#{l3Q z8$1#T-c2%y}#Lgp{0oaHrgi21|c*dgNf9b(mX z8U{Qui8<2I854|1?0cX0+mQ0Kh*raDvm5 z(=b5Qh7>sgLarZhlBZPZ`mk!UoR_%W=Pz&>vd6>_o#0x~M6!jfBAN~ro#yo#e>l`| zBZj!%U33GRsvF4N=E&=|!sD0E-yBk}>s`W0;B!-b{{HKY*Pr`EBYye(*SovJ`}|+d Y54MpQpQZZ2(f|Me07*qoM6N<$f;>(31ONa4 diff --git a/graphics/pokemon/hatterene/follow_normal.pal b/graphics/pokemon/hatterene/follow_normal.pal index 75c6f2b22d02..87fce642a6fe 100644 --- a/graphics/pokemon/hatterene/follow_normal.pal +++ b/graphics/pokemon/hatterene/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -136 58 58 -114 122 177 +24 0 252 +0 0 0 +48 60 64 +104 76 80 +120 120 120 16 16 16 -200 233 255 -172 191 223 -148 143 194 -217 206 219 -255 255 255 -193 89 116 -229 228 239 -245 186 194 -224 153 171 -133 109 139 -180 162 183 -228 137 160 0 0 0 +132 152 164 +188 188 188 +212 160 168 +188 220 240 +208 208 208 +252 208 212 +220 212 224 +236 248 252 +236 236 236 diff --git a/graphics/pokemon/hatterene/follow_shiny.pal b/graphics/pokemon/hatterene/follow_shiny.pal index 75c6f2b22d02..5b745fa8b73f 100644 --- a/graphics/pokemon/hatterene/follow_shiny.pal +++ b/graphics/pokemon/hatterene/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -136 58 58 -114 122 177 +152 208 160 +0 0 0 +65 57 57 +115 74 82 +123 123 123 16 16 16 -200 233 255 -172 191 223 -148 143 194 -217 206 219 -255 255 255 -193 89 116 -229 228 239 -245 186 194 -224 153 171 -133 109 139 -180 162 183 -228 137 160 0 0 0 +156 139 148 +189 189 189 +238 139 172 +222 205 213 +213 213 213 +246 189 205 +222 213 230 +246 246 246 +238 238 238 diff --git a/graphics/pokemon/hatterene/follower.png b/graphics/pokemon/hatterene/follower.png index b751549ca1e8209619c651cce2924dbd49a830ae..e1b1d6da638a32d9499700fcd03afd259281bfd8 100644 GIT binary patch delta 1164 zcmV;71atfB29ybq7=Hu<0002CwraKj001yhOjJb}0Q>*|05Cj2XiQLecz6&H5C8xG zgqWnfyu8$)sJz_p(9qEQ(A3=2;OzMP?Ck9F2DnE600bXNL_t(|+O5`KXdFcx2k_s{ zUH)vb_Hrd)W3~0qQ+4q` z8;d@PPeRrBAhuVkn}@zJ2Shpa|_^a z2;}X5bBuoO*lJ6G|Lmb5dtK9(&_JjIA%k7o+yi~3_05Jd{*+X&hm4-D>as1le*AzG zz_z3YM!=O0aDOB2g*>Q-^1YC00MUKcNK3aUWc|roRH0rcE=WIoNa%O3GFXYhVdeNXg)bxm?4Pfe!j@T=)o3O)GZ zy>D7xAmZtLtyJIq)+a=FS5HX}=b61rl)qvCWS8=6h<_0;74UvWvTDxAc>~rp8Nq$c zdJ2DBzk0*(LDbpd8th%ZzM)CpX)La11s5oZDN^1pH~bDn{rMG4^|RkLGR+Uwq9zT% zBXw`?@@GA4(8#V|t!-*|fENgkldqkrFAMG8@4drj!O5GF0eL+tmtK|~Ona?w(uU3@ z7GUPnw13!nZ2It5{2qZ7GC(euGsM-wbMRzM?VQdTP`5%Zu?Nk{tCL3_USidcf^2^( z#DvwschF$({d^pk@c^~O8gSu`v7^dYpWer^*}7zg9Mo@l=~Ne7*Obkd3Przq`|EFu zynDxN$$Y!}n!JKO#J@II+c%YyRzO?)lUzPaIm-zOG8_+FqXD_^cn*AK(*(=(+YqPaq zi7j0+Be-{rj+dt;%$Nw!yjl6{L|^+19RQ{s3+&I_6M$X6aj7IYAgvDqLLR~P%3G?g z{&0<*tTKr&onUWM@gHP>uNK6a&caPP1b=0b)CU3IUI0P84CWiKFYmCYbf-Dz1g6&< z|0}Z}8m{2kGF-HSN85oQ;QDzIK+v#%u3KFr%T89VZuta=<9xLn!!IrPt)!B&*a}Kq zX;=-~fOB}9ytS~vnCI9<8c>ca$@|ZrO|sK%ON@*WA55^4kumL~cawV)+gM4QSbtNF z1NW+y#6L7Nfb-vL$%9^iJZRPK{-8$pqPOIUpqnr>cK`qa?MXyIR9J=W zmVuJvAP9y78YQmh`#!*g zX!wLfx0m@5W0=8+e@_4aPmMgk<1ypAzBs9&&n1A`K)`?t#rdeP=sy3rkuo(3_u%?`EA1+fOU1cs0w%u;kPhz+;&X4k2)y$v<|r!Ao?kUM zeAg#waDB`58P_wI^?Up<;pN~M*2fB;`4vMTUVj+GwY1k@aCz6)1Mm_v1OmSRfhJ({ zn?SA5kpMnE<7aMQpnNKTp~2;y3Nk^JIMX z$68BAYi%j>hpHI>Q`&h-W{6rT@gf_H-}zq}&ki+-Roelv)|@cqTFrN@pB_JVkPz4} r?>PQT4)*r)F5|!8FtMK=|4-T{#{?^1KnnxB00000NkvXXu0mjfBz2#n diff --git a/graphics/pokemon/hattrem/follow_normal.pal b/graphics/pokemon/hattrem/follow_normal.pal index 74288f2e4587..6c0d886da1f4 100644 --- a/graphics/pokemon/hattrem/follow_normal.pal +++ b/graphics/pokemon/hattrem/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 +0 16 252 16 16 16 -189 222 246 +104 76 80 +76 92 104 0 0 0 -148 145 148 -230 186 189 -74 93 106 -106 76 82 -230 246 255 -131 153 164 -213 161 172 -213 210 213 -255 210 213 -255 238 246 -255 238 238 -255 255 255 +148 144 148 +132 152 164 +212 160 168 +224 184 188 +188 220 240 +208 208 208 +252 208 212 +252 236 236 +252 236 240 +224 244 252 +252 252 252 diff --git a/graphics/pokemon/hattrem/follow_shiny.pal b/graphics/pokemon/hattrem/follow_shiny.pal index 74288f2e4587..b5a715d2562b 100644 --- a/graphics/pokemon/hattrem/follow_shiny.pal +++ b/graphics/pokemon/hattrem/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 +152 208 160 16 16 16 -189 222 246 +115 74 82 +65 57 57 0 0 0 -148 145 148 -230 186 189 -74 93 106 -106 76 82 -230 246 255 -131 153 164 -213 161 172 -213 210 213 -255 210 213 -255 238 246 +148 148 148 +156 139 148 +238 139 172 +255 172 197 +222 205 213 +213 213 213 +255 172 197 255 238 238 +255 222 230 +255 255 255 255 255 255 diff --git a/graphics/pokemon/hattrem/follower.png b/graphics/pokemon/hattrem/follower.png index c5b4bd19fbc92a7daf5ebbc334309b6743c58b27..6f87f926eb8ef036483fafdaf1a925e6e081bc50 100644 GIT binary patch delta 922 zcmV;L17-Y)2BZg&7=Hu<0002CwraKj001yhOjJbx5d07j5NJ$LOk8LH005Mbl!Tb1 z)S#%~xV*gF@X*lE{Ls|=?CkvP@Zj|P{QUfK81gg#00S>cL_t(|+U?YTNE1;U0Pyd2 z+d_1)NFs8!xeyUd&xR|aVBjPnj3Dffe!xT$A`nR;f(rkSsDD2SVG#IN|A;aYE7)ZN zgD|}{62)kpvq2l=a*z|PER|$;YXC=A)$v884bp@LH~b|N+@*!_E_a{JjVdh_IJUpS9xZCF@B?;RgQL40 zPN!9@!_>C|*!BTbtVcxx=y0-uiTsQd24Sti zN-YC;`v9)ZftpbP$f7?coh6@F__mdz9JfHrFalmMrGHe73b_1`0bd5HNHMKqy~6?U zTHS=#CyWTtn_pmw@d|)@$(deca`l^nWxRoH34z4U|5N|I-@g4Nn3?OGk1GQ5EAAY;h(qaa)C{m77~cSBKX0_oj-$ zC>>TcT7kZ$C7g|f+*`lJPuF29wf?}xg^%$#{LG4O z6*T;qY&P<3uVQxTsgxX-+Bfv0n+trCl(#mEzJF^kj5x#(GZFc8_#v2@)0_ppTlOTLV^0~0g4UE1?sEs(9|EP06`{0sHruW?sEwr z-XYhG6!sLIa^kmF$TJKRDb6EHc@%aq($l0|Ky-0F{*$Ma8l6%_d|QWNF*fsd>DxBvhE07*qoM6N<$f}wZA;{X5v delta 765 zcmVlI z_5c6?l#!I?y1hzWYHCbU=Jx-CnWWXBtku%h|I*d}?)Lxg?*IS);fQqz0007qNklX=z!jT3s!Vh=|ce4;uBIvgIYTV=% zA6H_XqYe%mD}QX|qdb*Jv>*NoXOBrvx4g#1g9QSJkNnC%&3}AleJhu|v&5~y8rK3qx6DrY zM&Jsp@s&054uJA4fz9rY*11&RW$wnS+>MvHy~i8;Okb6E$jK3tDRczZI7CFyg_^es zL`Oi4$2hJLcX`noxsEX=Bysd`jk7>P_UQ?L?;@-ZELh>3KK6YdM}xG9PaE#-MVy$E zgRj4Eoqq#wf|BSWq)hUMm2Tc)+VGvg1WSF}-CiE7`b*A<4to*EN{&v_!a0%0K~?E# zMQ(UN`M6R}EPAKUCXS9k1ek}{kDvH1UiC?Kmn=Am`t4ClDri?=E}gC0p)6LQTS!=O z7C5Jwd z0ZR^3;&}q53Va6zmMzPMZTxH|zR-6)eyJn~*@GpA-5OvOw8VJX)1^nb8Lv3$yB@!k vG7`T5#{Qry|px+ncNrncAk5-ay571$K4%BVVOOqv^@f{zAa71I+aHS z9@UU%1()kc!r7epCM67#X3QI9vzEqD0vO7v zMmaZ>6wuE#0`3}t8fWE+ix^hfYwR^h<0!#vw^Yl)J>!tZdVq-mr(fwrhja4_K*F%A z%pba5^BJUYbjabc`r=V#$$NJY`vE?Y=XT)!F5)|wp?|ru{EFPzN*cf{#dm4-jC3CJ z76%#NH>{M|Zat@|+&u&EwUOht|>Uu*MK=o3>@fpwpR5f9i*hE8{N(-Gn zU%}p|r79jpK5czAfX^b9=6Wjt2W{fmCu;0-{*#B`y(7-hYviDBtSZ)d@HgI?K5yYC Xb*=PsK>nJM00000NkvXXu0mjfg^)C( delta 611 zcmV-p0-XJd1@Hur7=H)@0001UMu)cm0004VQb$4nuFf3k0000XP)t-s|Ns9*Hf<0P z5OZ3rls;VMS%me0wDpO?{XAFw{r$*jF`U>K=Qy@)+qP}nwr$(C{ToZ^cYpH}t@Vg6@yjoevp(`| zXj=qG#h)v-0Mx9c2~2sozm0Am=lv1K zNVRtWFvFqrUVooMOhDnY0i`%fBTh{Q7U2V+$*&85#W^Rx0w@j#)QaC>g&2T|$pa+u zAm)UpO|S$!sAty2_4EKx8XO(m8BZGkfQeZ#?F^zMad-_d3tB0T90MN2Z(MW5(~cly zoX9B<9MG`^WXl%-1&y8P7XUK~xT8QjliLGnY=F^*QGejFGx9^LHv`0g{S7$k z-x>qp16dL_t(|+U?cPYtvvD2k>v& z5I0>VZ%aK?A~T5Yj?>bmkgZq zHbPMYbP|SH?d?+e>+>#Nks1wAmrrXzDqZGEh@AH}lekGHXFeR7ew@|7{q_VS)*`LP zaUbZh5Y?B_kbll9IR8G;vBcSysdW-fZvgwj(yKd6g`>tk9OEB$9*J`)rc;D3SErTk zv*>`BubJlHMY=n>`aQ+NQD}T}YpFaB56EiN-RIUql7H!#N@`xi=1dqDsFi5yR6)15 z*xa+iT=3nK&3<7`OEB%hLeFl#9&~F#JWG8Lj>SR``v#YLK48XX{dyI*m>aII2BtkI z|GB7Cuwe&tQ2jBjRP5caf!+Leo6igL?I;J#qi<7{r;+=Q-}DY z_CmY4*?-~l8*C0qUfL!f8J8XgraiERt!Jh{4fp!_qQd8kf?_daE!N@eFvfA+w?C%( zVgENfhB2Qx;@t;3mi9R^(c?Vl_!ftIKKJ-9#*UFMus$hY&B=S5=bdHdT?Ff=)#@_2 zWi)NhC*-hJY8L00XmM{pu{Qb@t!K((4o~jJaYz6F0kcU&K~z|U?Un0p z!!QVilNbnY>-T@%ft_WY1UO2TN|Stkw3R+C2gfDTG&D3cG=DTSH1rpm=lR$7r}-Au zbLo>MLHz+~v7+wgTU3fC@OiC|D!aqoyb9;EL=!}OUY3NU!nBwM?&Z}V#RG&~&_b(< z7Axp(zWehhh&iOx>Pv^T-PTWXHMr`O!2mIbM9fm2nauhJ_-^nFmjh;&F%uBl{yThv z%=}m%%-O8p=YPAwlUzzO0G#F0;Q5k}*V8r7Cq1Gd|C@Ug6s<0>SOq#<`h)(@nGndhC6M2^ z;h^Q~9gp%i?o3c}(PNm9?Ey+=pUaNXHNmxm@tE|{Z+{%DJ=F3`>Eug*ov%Wfl4MJI zdq#}2&*5jyd3$(YgKmD2BZ~417cXA}^oG|H@CrZ<_~kt=T<>?x(aql*1YGBHxd!N} zzQi%+=+9RJDDu}P^w;PFT%RGk2J}4$6!2^LdJVJuKLQ@(srC-{@D_7ZezoYnClBDL k`Js@j`5S$Hpu<1Y7eXT#+NBFmLI3~&07*qoM6N<$f~HLf^Z)<= diff --git a/graphics/pokemon/inteleon/follow_normal.pal b/graphics/pokemon/inteleon/follow_normal.pal index b2aae20e1028..2217c0ec8321 100644 --- a/graphics/pokemon/inteleon/follow_normal.pal +++ b/graphics/pokemon/inteleon/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -230 226 82 -41 113 139 -32 89 131 -57 149 189 -24 60 98 -115 186 213 -32 97 115 -255 255 255 -180 218 238 -197 170 32 -98 101 24 -8 24 41 +116 252 0 0 0 0 +4 20 32 +100 100 24 +24 60 96 +36 96 116 +36 36 36 +196 168 32 16 16 16 -32 36 32 +196 196 64 +224 224 84 +36 92 136 +60 148 184 +116 184 212 +176 216 232 +244 244 244 diff --git a/graphics/pokemon/inteleon/follow_shiny.pal b/graphics/pokemon/inteleon/follow_shiny.pal index b2aae20e1028..28c81ff36ce6 100644 --- a/graphics/pokemon/inteleon/follow_shiny.pal +++ b/graphics/pokemon/inteleon/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -230 226 82 -41 113 139 -32 89 131 -57 149 189 -24 60 98 -115 186 213 -32 97 115 -255 255 255 -180 218 238 -197 170 32 -98 101 24 -8 24 41 +152 208 160 0 0 0 -16 16 16 -32 36 32 +0 49 65 +74 32 49 +0 156 180 +16 32 49 +213 213 213 +115 57 82 +156 156 156 +172 82 123 +222 115 172 +16 230 255 +49 74 106 +74 106 156 +106 139 189 +213 213 213 diff --git a/graphics/pokemon/inteleon/follower.png b/graphics/pokemon/inteleon/follower.png index 74a24e1947aebfcf661d04da97ba7e24636189e5..14059b3972fd223e4bc4ce07fae2baa454f911ad 100644 GIT binary patch delta 1018 zcmV(~K;Yn1BwUC*l(=-b)Uep-^z`&6VL|Z#00WOnL_t(|+P&6INEA^V0Pz3Y zZBlc?S!owF!9^(Ao0q)^)mnx|&`jpAc8Da>JVJ6(oA>f&DcE!qk^??anYm3YcSCtMWsPYy=586>>{*-Fk`kFc;(~h$N*37zqYrw2JJk?yF~L1tGNNC%^^o4wXrdc0jq%kPaGZLbJAOCOpLV# zo?ZjENNp0UWpzD{IXYjp(g);k}C_ zHnLr6Y<~< zzpo`+M&G?$Gz8hpqGWWsqYJVvqm;Y*<}Qp<9k|*z*L_*fCeOcw9uw-EA@|U_)e6)G zP*vz&ITF0lx5hR&QI34AZ*+SvsdX*s%fd-sb$4gp#q^Em51$fhDks~Lt6F=ff8jvy!tMQqqd}g&e6RRB=hx55s_$rT>gV6%g)3xx za;NIb0}r(k$kiA`5oF`=%bZf1Q5+7Oy1Hp~;JSc*bnB^50})7wT!+ oaO*J@vbEcUzYVdGO+Y690ny2c27k72Jpcdz07*qoM6N<$g8Ufdo&W#< delta 922 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 N002ovPDHLkV1m~iS?vG- delta 681 zcmV;a0#^O!1+@i`7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sF`caL>i;=7 zIT#oi)zZ~sVPcC6DJdu^th&_@5D*9m2mk;8v=A}9y1hzBNHsE4*mJS#mrj(?lW<^mIsqa~?taKw+6`it3jIO0d2AxSy+N<8EeQxx&nAMo8O26J+sFyIu0 znI(Ef9`XGW_~TvzU5@%v;z(YNM|{6f;MhxGz$Gfi8Hr8;1K#Mn=Y<*ljVB~_ntbKX z0)Z;{1w^+q$AMGYS*MK@f(SMeY*`&PT zKT3e|!m|;8qF}(Hdy8W6zxC1bIze@qO76+=H{yaRtAGAtvNPy$Ve|u#%(X?5mH(R8 z0VU{)5s5&)I%BZUOM$a~*>kqXb#v92h4Fwl4r% z?#x+{8xqhTbB@h)3A7{b<;OPoC85{7i_|CY+#=ED0WIEjc3s+w_=EZYmG2~0%<_84 P00000NkvXXu0mjf{Mt-p diff --git a/graphics/pokemon/litwick/follow_normal.pal b/graphics/pokemon/litwick/follow_normal.pal index 3ed2feb60bfc..f229ef5a10bb 100644 --- a/graphics/pokemon/litwick/follow_normal.pal +++ b/graphics/pokemon/litwick/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 +255 221 1 47 33 104 -54 25 117 104 71 227 +54 25 117 147 129 227 -117 117 117 191 182 245 0 0 0 -229 229 247 +117 117 117 227 227 255 +229 229 247 199 191 199 -185 185 185 104 104 104 +185 185 185 178 150 25 98 98 98 0 0 0 diff --git a/graphics/pokemon/litwick/follow_shiny.pal b/graphics/pokemon/litwick/follow_shiny.pal index 2db22acd9d21..d5017fd15a33 100644 --- a/graphics/pokemon/litwick/follow_shiny.pal +++ b/graphics/pokemon/litwick/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -152 208 160 -40 88 112 -40 88 112 -80 184 224 -112 200 232 -117 117 117 -168 224 240 +255 221 1 +41 90 115 +82 197 238 +41 90 115 +115 205 246 +172 238 255 0 0 0 -248 248 248 -248 248 248 -192 184 176 -192 184 176 -104 104 104 -178 150 25 -98 98 98 +115 115 115 +255 255 255 +255 255 255 +205 197 180 +115 115 115 +205 197 180 +90 148 0 +115 115 115 0 0 0 diff --git a/graphics/pokemon/litwick/follower.png b/graphics/pokemon/litwick/follower.png index 7ef6ba34d6b6e88b41c5a89cce647d11c4b367b7..072dd6f70d9b06333292e12484c776db1cc4487a 100644 GIT binary patch delta 690 zcmV;j0!{sl1j+@FB!4haOjJex-2pElXlO^{HW_u3f#bin^#A|>b#-;)L_t(|+U=D+Z__{+$Nzq*4FifzTVTRYkSGH* zmck51c%oHhhDwb61~^?h@e%j}fkI|F5DB$I)QJ^Egf9?9Eq^akRfwAcsuCP?ZByS} zQ~M;UN(_C5lkR?g{QRF6`+#%%Z_PL*KQj5Og{B3N%xpgqKl=$++)Aa$Ha_!9C=*L7R|u`!rp9RmsM z>$;)mxm_k}0oSj~Mt6yMz%AISyg&o!pTGb7#|%6RBX zTt#w)4l_3*4plC|y?L~Yl{RU+Lj&lh3q0VOrgWU`YJZZzNgR|zf#-SjQ|qnFq2=^x zfY>4_#TIp+MUJesM3I0aoF+?&@?Vp!`P$nmEs-38)eMF zX7e#0F@NpJYs~nXKWq=N3r2oVj=z3L9*8d8UaK^d?LG(6Ih64mgRxh4l9Na);m!MI z5?*pg(zyC|qMCMNQV9aAa}v zLgh(+xlRwGMq{{957w7|JY-$6B930Ahsw!U+bb}jxjFtU-Cx8HBnz%UZQ*qM-2U1A Y0=Blly5O~&8vpkwF!IlIq|W00009a7bBm000id000id0mpBsWB>pG zXh}ptR7l6|k+DhxF&xJKavWKYf)CKs2PhSMfDXBEo&!?|$U_5)PU)Y4V53YWnDbT{)J$c0K<6fyCo~j>oM$ ztHscD8g;9qzV*d4o){(mkdw_;O5awd@$y3bXl$k zIB$<|>z@KKH{|T+p6Hd<@66>jxZyTTmK=8RTjiY diff --git a/graphics/pokemon/milcery/follow_normal.pal b/graphics/pokemon/milcery/follow_normal.pal index 58e3fd561bb9..d5408d86c0dd 100644 --- a/graphics/pokemon/milcery/follow_normal.pal +++ b/graphics/pokemon/milcery/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 +255 0 25 167 154 101 239 227 179 0 0 0 214 201 147 255 255 255 -6 6 6 -7 7 7 -8 8 8 -9 9 9 -10 10 10 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/milcery/follow_shiny.pal b/graphics/pokemon/milcery/follow_shiny.pal index 58e3fd561bb9..596ba17239d4 100644 --- a/graphics/pokemon/milcery/follow_shiny.pal +++ b/graphics/pokemon/milcery/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -167 154 101 -239 227 179 -0 0 0 -214 201 147 +255 0 25 +139 139 139 255 255 255 -6 6 6 -7 7 7 -8 8 8 -9 9 9 -10 10 10 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +222 222 222 +65 65 65 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/milcery/follower.png b/graphics/pokemon/milcery/follower.png index eeda4e918cc0cb4c1ede96a4322f056d389c4bf6..f159e3f08b1d4526723018a99d036ca268e17153 100644 GIT binary patch delta 382 zcmX@c)XO|UqMn7Bfq`M$wybSH${@fe#PvUeG0Osx7;5` zb*!5FU-44?{Q9?_=hiTGfx)`vYQm=qSBR{)SthLKWXTsW`GNVn(_c?ADouHO;Q53H z$(cu9DSO3hzkAAiz9{tjf=s(@9-4uRzix7UZrP!6u$JkLV>fqp#zw{CTfIIyH?@~t zJj$*2y!O#=-N)JAYoCaJxq2n!$G4Sgrlyv1t3UZ?a^7u?EH}JYp4cT9$oa13%9N#F zKW;p@TWo8ZU(3z1H6L@I{z;3uH*03CiedS`6CX{s|NB;YYBv{;@r=X0Y|jtBkhtgX zcjmjD)LLGC=KVguobP7u){gp6zW;Uh$@{JU_ka1k{=l!O|1ae=+H8&&&G>WORfmwcC*Ke&37_xi%s1q^tt z-wyJqI#B=F{4hR4%6wUWsuABOp*Mew^Erw0h_4{9Jg4Dp`T#dF1`?ce*Bk%<002ov JPDHLkV1jbPjN1SJ diff --git a/graphics/pokemon/morgrem/follow_normal.pal b/graphics/pokemon/morgrem/follow_normal.pal index 7078156e59af..6793ccae7f9f 100644 --- a/graphics/pokemon/morgrem/follow_normal.pal +++ b/graphics/pokemon/morgrem/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -10 10 17 -74 15 35 -61 62 98 -232 65 121 +252 0 24 +8 8 16 +72 12 32 +60 60 96 +232 64 120 +0 0 0 +28 28 48 +200 36 92 +236 52 68 +252 252 252 +220 220 220 +0 204 128 +0 148 92 +0 40 24 +252 68 88 0 0 0 -29 30 51 -201 37 92 -238 53 70 -255 255 255 -223 223 223 -1 205 130 -0 149 94 -0 42 26 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/morgrem/follow_shiny.pal b/graphics/pokemon/morgrem/follow_shiny.pal index 7078156e59af..d91500fb4deb 100644 --- a/graphics/pokemon/morgrem/follow_shiny.pal +++ b/graphics/pokemon/morgrem/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -10 10 17 -74 15 35 -61 62 98 -232 65 121 +252 0 24 +24 24 24 +0 16 16 +213 213 213 +0 148 189 0 0 0 -29 30 51 -201 37 92 -238 53 70 +148 148 148 +0 115 148 +238 49 65 255 255 255 -223 223 223 -1 205 130 -0 149 94 -0 42 26 -14 14 14 -15 15 15 +222 222 222 +156 90 148 +115 57 98 +41 24 41 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/morgrem/follower.png b/graphics/pokemon/morgrem/follower.png index c494d035a95e10bb461d0c380dffae870d2ce067..00e5eab9e347d9c945ee4c2a1d959a69c12e9307 100644 GIT binary patch delta 850 zcmV-Y1Fihc1>FXa7=Hu<0002CwraKj001yhOjJeu02l}e5J(IlJUn3NKzINE02~}J z$Ru3sG(`OT{M_8!0L*{@lw1HP82m(70000MNhhxW00QVqL_t(|+U=FkPt;Hl$EQCQ z7ZK<#DvBm_-^xMIrF1oTG8Hc#SIFK>@aDmTcMrysQ8^fHcz-l{kTfh+u7(&m3mY}W zu%v*5L_ys0!`M)0ZA;tt+7$f*+(|ZXKlA3zw=-|L3sAF~)vRX!fl=PVK{e!#Fr>iJ z{=$cEGxmqhXz5H!-_3YAqYS8-LMcvfYu4f!Qiuc4iTs!yfh^K^+i9FP4-Q0`7Tam3 zsIKHigtK@SW#J#|HAVmlZOl28vY1x={Q%@} zJCD=vSAUV_xc#SU-$LXsgQ1OWm5ujOn5U&cAYFwIWwoW~?I#8-n_CdhfHM2cS?zMc z!(xwV^A9}uG78V>7-mNx(I+(Z=H$|n?^Gw%-dsua^Fbn8SsA3?sSr$oyfP?Gbr306 zfg&nK1FQCHwCW2O%(5m)V90)jWo{f6IkSpl|gJBu^YnXW9SQaqtYV zBRxK1=s|e^0012xGsz`f?lngL|Nr0L-vP~n0F_<Pw_yL0GPfs?f2(3k66!qoMYhb{o%(?orG>v&K@&!ji&U=NLmh(ZN&(Y9S3qaT(;x3258C)e=8IAL) zfi6cvIT$Plfqy;^f)P^fG%(@?1{DV9sLMm;;BUz3Q1so z7oowN^J9iVkuNzDba#kvSD??!V_qUFi24omIhP6Avk*Pm`+x@;ghjYhU!cz^F7~0( zpCo-weObVlw!bcC2LGm30|OpSohE&QBX0T@Nt{y#JAe5f_x)D^%usx{1uE~9=WJ8& z7kJ~%2I>?kr(=rc^NV|QcgVfP47vi@CP1qJ_(D$Mi_!0}&m$aix5oa=nRZ@d_S|^! zJ4l9Xh&uwt8`lLWbQ-|@qr(NG$01&=vb%}kAgG)+&hiuhT7{P#SHRj>*#VUN24sUl zY}g*AeShPaE6)4eU`5t-ZLQFW%dc`djc?c=B7w`)_ZN&?!g(96{?qovwWl@3;1Ar) z95ZlL0)DQWZ0obt!Sv#8c|NrSX^bzT3h+ep&!Q*&#pde}*c&*t$W7k-2ie>PA`jxH z@m7b`ANLU7pVc=3ap%C!8^iOK5WJkaJ@Lag$T|+qpR+#RL`zcrI7moH z2nYy}csQJRO!UYsoS0nr*l5sXl=$S7{P^&+0u5>a00Fm2L_t(|+GAiC1*2dTjDk@x zf`BnDJ`;#wHUN?3a9L9MK)_OfY5|-Nwt%4-h}l0Nq)Fv7Fn=d}M=>A4X8{w>j0KtX zKO(Hh;Fq8M|Cs?NpMk;gK10C-tbDK!e%@hPHTw@ITpELa@BPDyTHJgFmU(~pk-dP# zX9f}MqT#dJr1!jq$z$*(IAqWAEW^oXVA?FTQ{gNFHa^4$YCrN8{`W+<5S=g2AZW+N ziIdOZb&$dTe}4g1J|vR&uobNTgXBeY{vU=f3-Iy(^)r0H!G~Dz;Mj!714s(c`3!q_ zVh%jO!;fV6gQ6b6hgiT-!SG`@k~}(}fnm!$27LS<6u>L`j$KW%BPQb?p zsSdq>l@GB%u9W4sCz1wqJ|O^99e{%mvEbip23BMh=zsjHp#epE3~=*zvj(83N8*EX zGK1A|hX0I63efq+1{?aGA3K1P&v2hHU<0xj5PWb(V>s9K{-athLLQxeDoFgx-%{NC zziN)Jo-D=6hxp(xFxTlKIpFW#3k-kp@zK;X^!zkCiNZf0)rl5Q><-90cQjddjCe&= hk5+gCxfrl~4FEvc+mQ(#$6o*d002ovPDHLkV1niC{I>uA delta 500 zcmVl7T3K2U5D&7{t9P-_XU-*GJE=qA`-DEPJQ6kzaR~@T29V7H4%a&(J8aw#pX>do z+(h?Jg~!EQ&VLAXD#R0$CX{8sFmQNd_)8x zE<3zyJj>tX2_6rWfGA%ft^wtS@~ps&^YGRgv%r)mIF8<1@5f;jaJUAPhSLHw&cj=0 zj4S4F`K2My9R}l_^7yX{JiYA#4wr`d$mla;6!19W$ZZE;1aNr5;jJ@4&YUIRR;zJE zJf3q_cliu)84&M|<_>#2;U!DtZ8QAe7=Hu<0002CwraKj001yhOjJeu02nAFI1nH}OiXA51O${wVEoj4 z#Bh*ssJuvs?5voWyu7^pH-E{J>DUUYAp2o)bhggpsT#(y@USa16sO|sscc<#L?xhExS753o64hbi}{LcM;-}%1Z zISIhi@pSy}hx#-@|8ksXc zhwuJqvkm*qC&f&=$HtrSRvmVf*>%|3#}V=nfza}7k(DGcM=c=F`);%KoAGcYgCSU~ z6pY8Bo#Hbxkh`gaP)>1N2Gmh;*k(MC1=%&$4v)puAb*n7#FbDyEJ>07z;A%v%qKzb z&eW>Yqh;CqU@zuey)plK{HMoZw#|lNfMza*UjQB+E5Ay=%vLx}ZqcEgz2rth@Pw$paoDD7~#esCMzHd4g9BU{SRS2hw;4Z#& z;_M4aadbA_`yen1fmDSD@zqfXsa%sCY~~^PPQ`=cJ7?aHH5&wz`&!rH@@{Wt&&gW{ zk?A1acj`vS+q_8m1PD_zP>K>g}uedC<^ z;v>2*gz{q^?VhBqj(-%yAP#&A1KU<7w^1IM7JuuD{FqO>*Gl=%Yz1+tRr^c2Q*oK- zpZf4ChTZ1D>~{&JV18{Y_CK;z7wW!TeE!Tg+NHe&gD~UicNJU`l(t%=5WToi=aD?H zq<>v%vy&E%etiB$eyJiL?DEPOY)qSMe4d0ES@zP!gY0yWE3(`VhTotYGLn=x1F;H3 z-m@G<--f^3SKsO3Eboa>AV*;kKAO z0+McrN?YfzMG60dhU%e=nN8OUeTytRYk$Q1E?l!>nS-j9=!;7tt%2sI0~~9 z!|%p9yb#@^Fl-BSz8Pzr#TjZKR+MAkX>Uwr%vfNmMs(CT>9$FtVd%`vYkC`U4u86z zT))j9d^FwqJ9bJWUe*n@G^BvRY<4-TCiNl3uGnBi>_di13hX*ff_MR|Nz}((uek%e zs_u#{;*})dgP2NT%;D)rLyb8-h=nMB$Kk)Fd??08JYIeI4IaS!{~}`g0h5Xm1o8)U z4J7P}5e=FApD#PS&}8vWK>3G6l^cLSn%Lrh093>fh~Ri4p8x;=07*qoM6N<$g0BQu A@c;k- delta 894 zcmV-^1A+Xi35f@g7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s?sanj0095m zgT--_w5qK3;^w5@_6Q6RDI_`n|Nlx%YD$Uj#lppNs=bs*VgLXDwKm(_0000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r0008(NklmxRNl%gVF zU|Zmq-1JXf3cR?>evWMclYi!+|1qWoxUTa&uPb(QG%ySJv=jl8e`fX&TkPjJMfjTi z{7Mm$qYTnxjl23+k5~Gqfs*(1$@n0FF{b6WJ{;U1uDrOLC|wvi#^fz`znP*hj%fr&>2PZOCviyPvr z!E&m#z&$^mmmvn7Q$S&WX$r{j406h$;W7^+FB&YR%EL6x+2(&fX-Ox%6(~Z~>&rD8 z)OX)4%N{EU`*N>+<_SmMoB`tL@Y1yD>GQM|j$H>VLWcDCxn_&ke~VK1GJN*Em%zTu zGy&$#8MyQjd-^1hryFz~OmWuhKbBKyqYZ-dp=YId8z1TkW$QNv#v=d3pY;dp3y^j% U)AIBrG5`Po07*qoM6N<$g0Xe8DF6Tf diff --git a/graphics/pokemon/nickit/follow_normal.pal b/graphics/pokemon/nickit/follow_normal.pal index b4acc932655c..faa146c087fb 100644 --- a/graphics/pokemon/nickit/follow_normal.pal +++ b/graphics/pokemon/nickit/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -128 128 128 +255 0 25 8 8 7 0 0 0 52 51 48 @@ -12,8 +12,8 @@ JASC-PAL 255 255 255 210 184 61 92 92 92 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nickit/follow_shiny.pal b/graphics/pokemon/nickit/follow_shiny.pal index b4acc932655c..50a8845599f9 100644 --- a/graphics/pokemon/nickit/follow_shiny.pal +++ b/graphics/pokemon/nickit/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -8 8 7 +152 208 160 +0 0 24 0 0 0 -52 51 48 -21 20 18 -121 53 31 -185 90 59 -36 14 7 +8 41 115 +0 16 74 +115 106 98 +164 148 139 +24 24 24 255 255 255 -210 184 61 -92 92 92 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 +213 189 57 +90 90 90 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nickit/follower.png b/graphics/pokemon/nickit/follower.png index 262335aa9a7680f6989da95da6acefc193e1fa46..2b868637e5b4b2e7b482a76a19504a63f87ae5a3 100644 GIT binary patch delta 632 zcmV-;0*C#?1fK3SIgU zj46SBjcoZC9Xh8|1A@fvKavc=k`l0!CXIFOkjS#5t87KmJK1Vcrw)D~ncwN@o}P4) z5t_$5<}r`|C4VaZhUve1GJs~9O!g`bwlK09ugLQQlW;)F$!e9!1%UInb!bk?$Y??l zN^#Huq6(67vKh0S)B<$Sfx*^A&x$iLy3s)jEC7Am0j|jFAd{8OVt*B-I4Dr4AiM-p zGWsc|(^8cdn8f5ZRaqo(|fp@RZq*E;$PGJlf(OB~eFJt?5@S6>cl*YQo9 z@_3)>y8D5to1j1F$#NFIE(bS1_Ux#EDbqWGe@ZcNUl!lz50SF5Bl+FhPE>%C*N?W1 z_zq3kt+*=>_1P9h>@2moQa7tQ^gVm*;5{fjX$k|bl7zkXGis1D`X8o9+%3h3a z5z4>#cz^Lmk0*Gm%0?T5BEGKbl9lz)_Ldkuw2SpE55f7nve6KGEhKxi-R59E8<*SBz=GksWW}opU7YWI?Z)}SJ8ypP z!1LXX;AhM6Q+B#%{`Goc%D2lCZEH0exOvbr)mf4*+;&)iQ(iQ|e7s-oD;)kq_3k>3 z6Q}scuWT;D6nbUlx?VJZQO|T9JKzcsVac~slRxlGBScF*uE`$HMl{AW|Mxc_XCD3Z S%nYgk0000RDILFjmOJ1ar#yJd^e5Z~Cpnd_ka95$T+CBu*I>j|017EP1}^1^t6xCC zA%GSM8e|%{l%v7bYjMPf0yA6s7ju6>gJDoCa}gf`$f@iYxQ>h3LyIkg5q~DBg15+3 zTv~GY;f5jKgWfV42;#4RA00008yg$4am?rd00VDHL_t(|+U?d`NK;`P0Pz1g zo0}__JJX<+m*Wg9Q(P`Xi}I2Lg_dY)Al)8P>PcV9B5~A18GqI^i_*eN_>e*m-cZRX zhXoau7DOT}NkubcgG%RRJDqcOc5a@7L{EVqY~y$S-(}zb{CBLd6F%u^2&RI#n2W>F9QJs_RAU1-9BH#o$Bl_X^ zL5y%pS;@>etA7aOe+9A8VN@$?BnZdBY-bk`m`)KA3ByB*2yTSPfQ9O{5jr^s#T$)A z2zN@F*?~6REy%IRDBx~X&PaS1U=E|5kTl&*wO{F0dJeMV#a0svP!MVvZ^Xw&b#}ma zN}5`rwoyx_#I0+o^7as0a}##};WX5Oq&*(B!V2ST8Gi{)rbuHxyp)R~U{yW!ju#nf zV*M8zp%Bbf#ZsQ_^&Cdyn|0?!jbp z)ldXJbbt3AQ)puQw_Kh(owx2>4@evCKXx4`Dyae~(^WK?++^!-NMH+D?0nQVhuYLx za`r2!DT&qhf|RKgp+_Gy*-oanCw*Y5Tx7x+U4ZGjGFrQ(4V~&;0|6Zmr$NHh4^64` zyA-zmVu#ZAd=eYF9M67dy_7RRG^A`&eFZ5~oqrZKsP zoxP(oy%)h80t1^O7%5K7j59A#u0-d*kIs} zj1|7KRgW1{Ij2#s<~_b!4OkQJX-L~UfZjpf^@-wS<=IqU-PI=qkZ#-Jb6w8!nZSq> zTz}j+JrlUCjEw{IRVJ0r^A3!@E2*WfDVMKI8wTU@P90dV=k{Ar%S(_e+zj01C-aS;}8`ZyZ`_I07*qo IM6N<$g7rVfjsO4v delta 852 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 FV1hjubxi;O diff --git a/graphics/pokemon/perrserker/follow_normal.pal b/graphics/pokemon/perrserker/follow_normal.pal index 838deac333af..28de916843df 100644 --- a/graphics/pokemon/perrserker/follow_normal.pal +++ b/graphics/pokemon/perrserker/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -132 52 52 +255 255 255 10 10 10 57 57 57 32 32 32 @@ -14,6 +14,6 @@ JASC-PAL 40 34 27 193 177 161 130 114 98 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/perrserker/follow_shiny.pal b/graphics/pokemon/perrserker/follow_shiny.pal index 838deac333af..2ded41b99cfe 100644 --- a/graphics/pokemon/perrserker/follow_shiny.pal +++ b/graphics/pokemon/perrserker/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -132 52 52 -10 10 10 -57 57 57 +255 255 255 +8 8 8 +49 32 16 32 32 32 0 0 0 -116 117 116 -182 184 181 -68 68 68 -14 14 14 -225 130 65 -40 34 27 -193 177 161 -130 114 98 -13 13 13 -14 14 14 -15 15 15 +139 90 49 +222 156 82 +65 65 65 +8 8 8 +255 255 255 +49 41 8 +255 238 106 +180 164 57 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/perrserker/follower.png b/graphics/pokemon/perrserker/follower.png index 1d58e06dc93a0c84d570fbed0a2db77595c6cd65..887026db09ef7179f7b27d57efcd9493414abb3b 100644 GIT binary patch delta 801 zcmV++1K#|$1Tey=iwO=+a>y%rKwd z_xF2m-kbOP4Szt{%2u|r{XfPC|HhWas+SKy6ajpm!dMA*dab!IWOC~>1!(m!wOs;x zS$9x^8-muXTI(Zo2!pxYm38~$_G-w~O>1MN*m;UrvRbhCm*&s7fCjVq6+(m88DwI* zUV;G*U^sG=>r9~cN1P7;F9J<#6>d7Am;nxA|4GG(3x9+-A7Cz5s%8L(u9sldEEyQi zlaX+bQRea~Uu<`#R(BVT5)`r9!$QoGfn4=uD`~|r=L4`@Ro!;m<}T6GD&iCE>q-Xk zu}j|&GmWYCDHH&6zC>(eW_fevqtSK63^hrDSz-K$0eY8fV)!HEcq2>$2sP@xh0*0= z?h*sHF@JZ9wTQXXOJvJ42`2WsX#i!85Jhq96t+Lpud!YMP!_!8WvYkj3v6{d)kDx% z1>c4kHt|;`tOsEFo7Bg(MByDKXEmk{&kg+=0FLU-MUSRaC$VCZVwOn)cWx6%3cb2|Bb&&U8=AP|L-XYOk1 zwUDGT4C~Wf>Gfge@C4Q0svI_SIcb}KTfzg%eK%k*B);(qDyvnYzG2LUm?aET$UdTwG{?nb6z(cwZqWp7-D9d}agifCD*Nyd2 z8-L$2^2Yz#&}|=jM_#oVI>h;TITE3b8h5m2=Xe@D@GmW9}X`{MgO*LOZW@@ fPp$~)Prm_`LPxwxpprWP0000IFqh# zVJ^DLmcR&KJ~z0o5p&QXoB}R+7wkd7>VJfY6&c{^Ob z`B9Lfv{oy+Z(_HXB|*7ez}&f*h9BN69tzfV6~t=OcaBv0=0`zrZt4#~yS*$4%J=P; z8P0({!!2(|ER~s4-y{hpyvu*V+jw4RMHY$*8|!2rgAGA^0C*AA#o**lIney!kOj z&mOio=Gc;3i(I)am{1r#%`xnl9Xb!7Z|lUy3G0D>06KRC3+Vt%9w%K^PQ~Gj?JR|(UpU@y>I{%w0#a4yhqf3`cu5;ht? jB)`-Cvi~uG|116hrHLI0`>{lY00000NkvXXu0mjf9M3rK diff --git a/graphics/pokemon/pincurchin/follow_normal.pal b/graphics/pokemon/pincurchin/follow_normal.pal index c5be00e63552..abc7bfd925ad 100644 --- a/graphics/pokemon/pincurchin/follow_normal.pal +++ b/graphics/pokemon/pincurchin/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -128 128 128 +255 255 255 17 11 17 147 129 116 46 33 47 @@ -11,9 +11,9 @@ JASC-PAL 252 202 61 255 219 116 252 198 46 -10 10 10 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pincurchin/follow_shiny.pal b/graphics/pokemon/pincurchin/follow_shiny.pal index c5be00e63552..4f93c6b7800f 100644 --- a/graphics/pokemon/pincurchin/follow_shiny.pal +++ b/graphics/pokemon/pincurchin/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -17 11 17 -147 129 116 -46 33 47 +255 255 255 +8 8 8 +148 131 115 +24 24 24 +0 0 0 +65 57 65 +90 49 8 +255 197 41 +255 139 41 +213 106 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 0 0 0 -78 59 81 -89 67 7 -252 202 61 -255 219 116 -252 198 46 -10 10 10 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/pincurchin/follower.png b/graphics/pokemon/pincurchin/follower.png index 6d247068cf27a373703147e1822213a46db2898c..ebbd4b26de11a44e477dc5adb2123ad86afe0d44 100644 GIT binary patch delta 753 zcmVaD?>COiGPKE zq3?a;MMh%umC51@^$l`2mXMeLyPJ^{kIuHcwl@Np7=5=VS?@mm-unD%3ox;XO>ANl z`*()^*TOh|GJkr#L-e-+DF+NtwFao@(=eYT3%H+@%E$Vn$0yTqzcll}>Jay*tuD+PrsE}~X(5B%9(FK^+D5Km zz{JLcHtT?En{btWiLtQ^_}VIVo98+}$)v~!)AcTDMt|?Dew)l%ou$A?HBC*_VhTYi zH5nkwB%X2Ge=;TF3tfBa4s`NNh@Ckzv)raWWFIX$)1>s)D>@OhcW;THUOz-MSTu!;B1q-hFg;FyShXu zL9^KPqR+ZVgAsqyTwBFE-6h{_;{jqjUEk`-+5yGk&G&}y364fA9e6c}t1LwHbo2#U zEGZuL^O`5ZqA&e>VD zyAP;+851>3-C4$H&xAmJtPB32F(6OXY+!Vi$#=6UUOFE=9=k=JM>&tK>!ZkHdwqM5 zW>O^=u7X%rzCV5u6t1`S5j#iJID{Z$7|rLwsL_4>3xaKXaswi`aI?7Lvy2q;xax#PHq`5HWGDY+aBYv}00000NkvXXu0mjf@62Q9 delta 590 zcmV-U0}b5ze_NsIRF0%1g!tqYA{E1=@f( z{*MIQa?LR3@jILlXO%x=wjlSn#)52qyN$}PI~1Uux#4!QT|&}2h~6rGX|hr+Vic#GtV@cOvoeLZvcG}8vi6BLyDGob!<2qXV# zS-3(ikiy4UhZ7sFXttvKbPIpJ^RNMXfvy4Kf0*;1md|Hd?F{JxSAU0V4nUU4Z%Fs=?>zpeJ{1`I*GVap#$TO^_n`H=gF_>v0<| cNbz5_FWVpwUS{yQHUIzs07*qoM6N<$f?}5xG5`Po diff --git a/graphics/pokemon/polteageist/follow_normal.pal b/graphics/pokemon/polteageist/follow_normal.pal index ee47da87684f..99a675acedab 100644 --- a/graphics/pokemon/polteageist/follow_normal.pal +++ b/graphics/pokemon/polteageist/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -131 198 205 -156 109 16 -238 178 32 -106 60 123 +252 0 24 +88 52 104 +40 96 100 +104 104 120 +188 124 124 0 0 0 -139 89 164 -222 149 106 -197 210 213 -90 101 115 -246 242 246 -148 149 156 -74 174 189 -246 194 57 -115 113 131 -57 145 156 +152 112 8 +220 156 96 +192 184 224 +248 212 120 +120 80 140 +148 88 164 +60 144 156 +72 172 184 +240 248 248 +148 208 212 diff --git a/graphics/pokemon/polteageist/follow_shiny.pal b/graphics/pokemon/polteageist/follow_shiny.pal index ee47da87684f..3b3251af213e 100644 --- a/graphics/pokemon/polteageist/follow_shiny.pal +++ b/graphics/pokemon/polteageist/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -131 198 205 -156 109 16 -238 178 32 -106 60 123 +152 208 160 +90 41 90 +90 41 90 +106 106 123 +189 123 123 0 0 0 -139 89 164 -222 149 106 -197 210 213 -90 101 115 -246 242 246 -148 149 156 -74 174 189 -246 194 57 -115 113 131 -57 145 156 +156 115 8 +230 156 98 +213 213 213 +255 213 123 +123 82 148 +164 90 148 +164 90 148 +197 106 164 +213 213 213 +213 213 213 diff --git a/graphics/pokemon/polteageist/follower.png b/graphics/pokemon/polteageist/follower.png index ee70af4bc04d7895b61dae17e4e087dd522920c8..878262b660040c523001aed6b5858b7b245b905e 100644 GIT binary patch delta 1056 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 diff --git a/graphics/pokemon/regieleki/follow_normal.pal b/graphics/pokemon/regieleki/follow_normal.pal index dc09eca85174..1c69e174c2c9 100644 --- a/graphics/pokemon/regieleki/follow_normal.pal +++ b/graphics/pokemon/regieleki/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -32 33 0 -159 164 16 -226 233 51 +152 208 160 +16 16 16 +184 136 40 +224 232 24 +72 120 200 +48 80 144 +208 168 8 +248 248 192 +248 152 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 0 0 0 -249 255 99 -4 11 37 -57 85 185 -26 49 130 -239 243 168 -215 128 156 -181 92 121 -170 173 110 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/regieleki/follow_shiny.pal b/graphics/pokemon/regieleki/follow_shiny.pal index dc09eca85174..52fc33ef18e8 100644 --- a/graphics/pokemon/regieleki/follow_shiny.pal +++ b/graphics/pokemon/regieleki/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -32 33 0 -159 164 16 -226 233 51 -0 0 0 -249 255 99 -4 11 37 -57 85 185 -26 49 130 -239 243 168 -215 128 156 -181 92 121 -170 173 110 -13 13 13 -14 14 14 -15 15 15 +152 208 160 +0 0 0 +156 164 16 +230 238 49 +222 222 222 +172 164 205 +172 172 106 +238 246 172 +230 238 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regieleki/follower.png b/graphics/pokemon/regieleki/follower.png index 3df3705f21275a96206ce69bda5899c6a2d9f223..83a177ae2e50897069df0e0239cddf6129e4d85c 100644 GIT binary patch delta 953 zcmV;q14jJr2EzxC7=Hu<0002CwraKj001yhOjJdf(4Y_y5V(ja;OH1gc*rnNkkF_I z`1rv1n7{x4000000000000000000000002+FwCp~00T}*L_t(|+U=IlPZL2D$KPAF z&?-M>RzoB)(oKw4F};#dqeo*n`3HFQKhpz=XA(A=7%yD73x9<~1OaEZXj*C6@$LNR zPTMVT^uQeGes@3feQ(~pSr*`S{I3JA(KjB!1Ov{l*26r~Q+{=TAp-`S(+xIBkMbO1 z#_Pz+0tO`p7$Z%fKNIvAUysr_mJpW(49X1JJOxZ6>1pNZabEENdGXv2IF;YH16V~F zC`%w;sw%9pPJf|i(he^)@iQI|K`d%imcy=l-dRGdUg+m$4`QZ(*IhzN_&@q0Wn2z4 z@e8Racu*=YxEe?qi+mlL548dF47oyX69=Ruv}U^ST5CRKAQxOfSz(wr!s0qWuL6}G-Fw4~b|cq0?*a}QXN7_1uOQoP?Cyc-BCNCH z=}Jb1-3Rcai|@8}Iyem($n*X7>#s&v2{l^tH9c4Jx)_-5AJ$R0F5@6T= zO;m0LTWzKdArc9lyps)@xh6ytg!u4#Oj{ltZ%3G{O23Wz5ON!!NeyER=(h$Kqyv;EDJK}|IZ!hQXUYzmwEmmLCc5wK3^7S zTf@4Lp~ri=lm~@-a_B1{$_BfwXDtX+J~Bc3xB!#&7!R2mY9h)AZ}{0!{?&9XKl+(- bJ0_2Rae)b&nk+CZ00000NkvXXu0mjf%LcIt delta 867 zcmV-p1DyQB2kr)t7=H)@0001UMu)cm0004VQb$4nuFf3k0000dP)t-sfPjD?ApoDG z5aQ`G0002_|6>FTB{@~O8Zm;r%&=G{sKS35sQl-KQTBJh}W!e z&=CUnaPHx+@Q2bm@neH82rOW|`8XH~$=e2@Fw|IWzP^FMsld`9Mvl>i4d;!b$KN-o z9T@zv%Re?a5`QRIajDqfa3mpNA<7kxSNtV|S{;Y@*9}s{#S^&IyKqcPoxjQtd`Yp= zOmHLd3?BBAf)mA*Y_*>a3=C>{xdLEqQ~UBnx1JG;}U25MWA*NykGE|Jp&~k z2G0gKk}H6=6y{v;TSadL&$;f)8-9wf_>_M)aD!PGV1L&D+YF^;N!X1KxGn)t;I2P} zv`C|XSr#OsD4gLt|H(i+R$7^YNHzgZjhI1yhEN}#fXYHS2Ba7`^Bv~y`XESfh}FQ3 z*XRR2<9~{{>oy;e4RQ>O3{qF%rZ4125*xwVokh|EBdNj$-&=zp_)i8;Y2-Urx`vUv zOPawPa(_Gv zz`Cw7FyP?t@!L7wGk|!xe(LF-^!z3`2$0KxNLs0({~w=+zr$ZY`MMcG{I!GZ8KWwI z99*ojv;BJf9{vWud5V4gCBi%9_VM*IWTa5+*QFogbAJ8u8?4YRMg1Al$(B(E*)HG0 tr~J;GTq#BaNPGMJ_6z(ogP->A+aGGBA9DuzbVvXI002ovPDHLkV1hxqr9l7y diff --git a/graphics/pokemon/rillaboom/follow_normal.pal b/graphics/pokemon/rillaboom/follow_normal.pal index 9172be9ddcb3..fa7f89011f68 100644 --- a/graphics/pokemon/rillaboom/follow_normal.pal +++ b/graphics/pokemon/rillaboom/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -139 36 32 -65 48 41 -180 64 16 -115 89 82 -255 250 230 -255 109 57 -8 28 16 -197 182 115 -123 117 74 -148 89 57 -0 129 65 -0 93 41 -230 222 156 -180 129 74 -0 0 0 -164 149 131 +0 156 252 +0 36 16 +76 52 48 +0 92 40 +112 92 76 +160 48 4 +144 88 56 +220 92 48 +128 96 92 +4 128 64 +180 128 76 +192 180 112 +4 4 4 +164 148 132 +228 220 156 +252 248 228 diff --git a/graphics/pokemon/rillaboom/follow_shiny.pal b/graphics/pokemon/rillaboom/follow_shiny.pal index 9172be9ddcb3..01473c16c218 100644 --- a/graphics/pokemon/rillaboom/follow_shiny.pal +++ b/graphics/pokemon/rillaboom/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -139 36 32 -65 48 41 -180 64 16 -115 89 82 -255 250 230 -255 109 57 -8 28 16 -197 182 115 -123 117 74 -148 89 57 -0 129 65 -0 93 41 +152 208 160 +65 74 8 +74 32 32 +139 156 32 +74 32 32 +164 49 0 +148 90 57 +222 90 41 +131 98 90 +172 197 41 +180 131 74 +197 180 115 +16 8 8 +164 148 131 230 222 156 -180 129 74 -0 0 0 -164 149 131 +255 255 230 diff --git a/graphics/pokemon/rillaboom/follower.png b/graphics/pokemon/rillaboom/follower.png index d6263af2c569417a716ae1c81c79b0f35b9e9197..3fafecb6fdeed1eee709dd02a2d385e43270ab55 100644 GIT binary patch delta 1439 zcmV;Q1z`Hf38f2=7=Hu<0002CwraKj001yhOjJbxocsVJ5KJ^M09+_=Tuh)a1dv!b z+*~k#U|a-%K(v5Nz_f4#1O%j%gyh_u{P^UYH4Fm)00l5fL_t(|+TGS`OdLfV0Pz3r z9eb}f+)|;?M>uHH*475Br)jRFU2r*5Y_uQ5w3U>VBC%K#Dt`^BO^u`_mX~^oPz$wn zYmv|+T8vzC5t3dZhQwU8QA|vYKnzv_YDv3LSnlD>K91!ceDI^gy?)H@%ztL*zq0`U zlR~4v<^10ZDSsJhqgDIwXcJaqSxYg+wcG(A)}JD@=SLaRiF8=bsJ&X6j%S^ujI*E{ zpP7r)Mw_6{Ie&a}kkF_-+s-`38^_8Ni9B$%n&X$6NZ$lhy)~inoW3r0k#ro(9f%Ys z!e@(TMBBzeySBM#1F;4uE>s)Gq&yxTsCMo6mO34ER{@DF#njG|q&3#KgB3Xs%iveqQ&KD1DDPe}j~W9;oo6D(Xo~2gjc;{R z1~T*Q<2W-2jiq%$tR}fmUgXORv}AhG>IfRp;n~)(D~?GZQhcpBQ0y%Kg&)8xkIr7S z)B=6N1{~LUh}x(GuxMqWhBp>EH@4AM^{Qx1qJOLc

aD~bWkWEK$F=7^=Gjsn1o zlA}bRqyRR7>H%d4Z0*jXLNK{Zb*hDk@hY17^~uye4{VzX^0@kvMfI4R)&M*u)i?@p z01igAl52W5G&1{zM<&6@pUE(2HAsM6&Y8GiswXbnElx)a0F= z&k&RjY+hki&Rxd@P@9Uq#$*m4N9FP9On^s?5|2pOt zBakS8$^^)l>|1%VB?;Y4s*0+Py1?`v0MmrdSa2~Q`xH|pO}UFQw&5PrV$(r)hJr((Hxo!*fZ0PZ zkbdTj4X;0zK`(r>!Ojme(z22EnSVgo%qeMxJiBZ1n!Npx0&BBPV0;tyd-taQok)cao-g)u>Kj1(+!_y5T@^q*^tu z!^MdYV{2N}5V4=$U}WSDP%%qC&5;I{7zYr7`$R|+fNE**@XqzqmoM8>B7ggpWC*Dv zz+2QSxBY>>l8$M0%Zf7epe>9~&Vl$|2(akWa(+VVq0|=_AH3Y-J^jAkyXuA)yc~c-a5|002ovPDHLkV1h8J!-)U@ delta 1216 zcmV;x1V8(w3&;tO7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sizFaHFe$V^ z5OY~l|N7?tZ8-=W5XH80dv!{bSvdfKK>%GT=H8sNfl2@X0Hl?Jmt0AQ000C=Nkl%#_X z@%m-{XB>E%aL=ucA%u84;fepg0lJ7xnu)ySHlz{5`0^+I`v&L~S>`s&DF=x$X}n8d z#$ipSH8 z7np*pL>B%JeD4nTFp1P3WT-BybxY3?yG#tS*(4@c%#d9 z*+210plFPf1c!W4gI_Nz;o%RavHcFmw*-Oq2VR!?8-E49netPi`a3dU&Q+jBw?sTT zW;1TB!PgX^@5c)t2>(|a?U1(##-q!`p#f8_ZH{wv(moN}74EqugY<%l*rOK{${ghm zl?NVjTL(8uUo5wo-hhtx26KvTAP>j1P2iqek%VnUWn!qlXuU5IfxYjzsWQL}j&+TP z$c+I5-hZ8Q?=`yg86#D~U*w`+48q~Ys)Pxez~+tSXrsaBj+-+B36KPqGDq-}Yy1Jf zX5iCcBaL$3(WtNbCtMaFhUI%1Fr2;Hd``e`&Uc(Tft5npD|}lFK=_WEYX*MXpl_o9DcS8+8X z9Df4UfKwrpULH}ba{Vq3FUxY_l>td0f+7PkEs7y+1tqSgMyY`+KQ>{9rw&l&tZ8N< zMg_=U`M2h3#vVY_02Tvs8KF9Kc^vtifYIeH90qXpMB$xyBU`W%Dy-Xp!o`gsJ(TJM z_EaMa-ZmM?GNZI`33lOXMiLlyWFY#9w13UwjRpo>IOd0-24sO-t&sWz5(k#F`LaP} z1?-bhQReU zftu&*iUFyy(5QvvWv=|#nk10qaM6+!wr8N?EKj8E5lI5cWr1#-z#Y$tSUp>MtAFlp zvO`|oiju=>j4JHz0w+Jvx7Pk}=RAGkd2;cPo8@^J$999{S0P2acj!5(l|#3 z%s6xEgiAUbZ2}eN0nKxyz3W(SN;zoC`Hah>B_4Pcl-uXHD<9E9+7I92_04hIg{J&o e*Vp(zJAMM3tz!q)Tow!f00000000000000004XL zZH)i`0ij7mK~#9!?UOx70$~`(pS#PiKIC47xFxu73L#F9R%>d^AY9{WxVF@(H4CCq zX-Q}=sI+G1#wdcOh6u5QptH#CgvIiyIII0fX~(KlNlk*JA-762!g-erqF1(at`WXT2? zQOlMaapTJo9#8PBo)>VQ2HuURMH?Vfd09|!-XE_#cC6Y1C#pissG5tLm_NET5O8eD z2w$MU$8_w_Z`PC525Vd)pkLsHX4Ra)%^n8?bOry6Hh+hAIqsLrYN7koo`rUC7R{*egY&*#lN@HiSo0^}0%>QmIrb zl}e>jsq`z6Z%=S0X$=#67*O@>01@>TD8K-Zq}s6$`}GzxOJG2e zyYB%qeio2>`q5)fv!tE?noUpiIg=G(!1%ml#gbif8t~&I)2$@{1n}}gpFZ>)fPnsW zH)$Hj%VRkWI6!3F)y&6$mlw|2<4GDIKwGPsdI!gRET@6kkm_2wO#n9{cmY!w&|XW; z47@)U*aYjfvI{~1cVa8G5um-N%Wo(PyhFLk07Hs?V-yhE{vB-pqeTD!002ovPDHLkV1g&+p$h;2 diff --git a/graphics/pokemon/rookidee/follow_normal.pal b/graphics/pokemon/rookidee/follow_normal.pal index 795f5711fcfb..a053bf41d92f 100644 --- a/graphics/pokemon/rookidee/follow_normal.pal +++ b/graphics/pokemon/rookidee/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -128 128 128 +46 255 0 15 30 51 14 14 14 36 74 124 @@ -14,6 +14,6 @@ JASC-PAL 113 114 119 230 205 74 244 223 113 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rookidee/follow_shiny.pal b/graphics/pokemon/rookidee/follow_shiny.pal index 795f5711fcfb..9187e984b15a 100644 --- a/graphics/pokemon/rookidee/follow_shiny.pal +++ b/graphics/pokemon/rookidee/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -15 30 51 -14 14 14 -36 74 124 -31 31 31 -59 107 169 +46 255 0 +82 74 41 +8 8 8 +172 156 106 +24 24 24 +238 222 156 0 0 0 -220 46 53 +222 41 49 255 255 255 -153 154 158 -113 114 119 -230 205 74 -244 223 113 -13 13 13 -14 14 14 -15 15 15 +156 156 156 +115 115 115 +189 189 180 +238 238 238 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rookidee/follower.png b/graphics/pokemon/rookidee/follower.png index 29603855e4b43b6d7c42f80595d5d68318f61dde..5448710bd8453178914a694b1d3b2d0dfd864473 100644 GIT binary patch delta 520 zcmV+j0{8vl1GWT^7!(8p0002CwraKj001yhOjJcK{{WFWB!2(^000000000K;Uo$G z00F^CL_t(|+U=7&OT$nU$4}DRXcZwX1-qy*;8K@hR)r!3H*pe_iXEh&pTWh=58zZ0 zGP$@oxS7GpLFi*~5MRLxE=sF|#u{(UgC@DxUW%*aPq@kNoRf3z>i|TG6e&`qNdG}G z@5Ln(X4w2!mVZTHuvb9lCzGF}t-w$5q|IiA$ugIH&6q)jFe7*5C**JLIhX*=Z?Xh% z%Va)Cx%Ypdxu2A(UC@{x z(ZYQHDmK9@ltPHNAF&%xbJ}pm2PPxb&~-o!jbJW4<$tfBCB-}9buc5EXU{BTROz|SJCxY-2gV#TF$$-41QLH)!x4_cf;La{K`~)<^ zO%B7X0SrD6cjFjvmgcf|VQdM7m4U?5Nx2*Gi`VMoyrD9=v@Dh@u?y(MZlir)4o{iK zetZvJxM^ysY_5z*)6G=9Cwqqs(?@`cnjf+8bp%TI9;z|YZ>fZT|4S(Y!Lhd1?I}lF z@O}vGAV7e&Z3+_h^TX!cD$y9i-nmAw@T+$SQ$IhHij=q1{rUl5u+fvJOOAp70000< KMNUMnLSTZ{>hebb delta 435 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 delta 984 zcmV;}11J3J2;v8j7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMovK)&R}Q z#dB>rq@9#fJRp>ni>ypJT2&x1Fc3;eN)QkLdtEsQ2mk;802mk;qeobl000AENklvH2D424}5J4PV%{%^ZSKvIY6WXFGYCQ8#f{RlpS1Aijfwr_mn8}C6xACnS3 z$3OF1g2coDibiG`cz^!UI0q6}{GK2))UO$saRy$pJ}5kU3RnD|Ae#APM*S}5E4Wp- z;`aoJnDHpjsNX|?Lg$}lEeR01P8mqoLsK5F`ovgr@gshRe%QNIN;Ue290Iur)UB$Qz?5&fOzVAy z`}Bg7xm3z-0#iQLLdLE;vX^Jw^{ouk0faDSg(aOgWPm9lBIf*<+&eiX^_zxxudB_9CxK`p&r;u3(gjBbWtr+i zZ6@HgNPpD-(&p#2Jc}MNia`6mSFbqq=~)Xi|I>zqC> z+s%q^sZxsbXlKH4V7)E5s4eFM8Di z=^zkGB#GoGH0P$80*;5^(I4Oy|J6A8Qb1b$_;18d%pcZVWN6DGZTS{t#b5p4Q${p+ z4D_w|v(@CQ7cv8Pl^I6Idfvl+#;Q-RX;I4G?-e7~7o%ky_+!CKE8CtlpZe`!dA}4! zeS7|epA<80>wCrb_jFR2^Jk-v$+PqHXDhB*^R<}&ApQcj@=RjI^ww(t0000qR{Co>C$!PUz^{{pN$B5(NL0p-uETHI<9pEety>maVn_GDT>fIy9Oacvo-eV=0S=hiI z-9p;j$`gbkAzn_q1^f2x0iUV=&P?9=TK@jVuQux4t$%pI%9P}8=!_AzT)-QU+xyxb z^ac*?E&QD|w^X2OWj5EWG;TibQeuOlB^_E|VSo>fyf?Z_8y94$fNMVL;$R65zEom^ zUkz3{sB*_G3@v5}R_2*$FtJpCFR^9nQ=MhiU%t`eIaTqCg#i-v*{=dxjF9C&oafue zAmHquzJILd29Jisy+B(To}C{M%E2RGV!1%G(h~wz1`Q+pU8qcS~2t!P-QwJF0{~%BGN>w|HS${@!7CB!pley?DzTn)w2rkg~r4k{Q z>p~;n4B!s69F5oe0)2>F0et(3oF0###Y1##D(=NY1Vc>9Ph7y0IX#RRuf6vYH_+gg zan8Fumxy<8%}=}oxUvI?3l1@S5TB5`1IuJV{w~hlFMua*Fg<)!zwF^51$PGQW cyBFR47dYl)wtfBjSpWb407*qoM6N<$f;h^7(*OVf delta 597 zcmV-b0;>I~2I2&e7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s0002Z&dm@I z5Z>P2)on`u|NlWmLA^{Vv{gAdJUQm7Ig2i5Rpr5a#CQXObKS0005tNkl$D4ws0Dl~I*kPkxCgUDFrar&a zm;1N}hmZ#R-#1VX1?rtRgf!r_RuB(c!0+-z;n)sRmE-Fa#bPbrzwuPEH9%z5x9&4TuWwQrPON!5f@EZ zF^WLsNS!WnwcBPIup784nv42KAonBo+UIY$C%Q^I!HT6t) zZ*Z-lQ>4QNj$1kS`aC|m%s%V%N3Z-3#;@cwY;w@pZt$I3PeK~bRy;lUnL1qRaR$9X zob*&USlcO$ry!o3cyUPVwMQwT-@f&jy9-eB;wiZT3b(^4AtZadtk~n)zi3Fw-0h{_ z!RD+zl1}+juh5BClN8CpdWjs~==-KGP?odCjOX-5d~z?L2YZL;FX9Po{1@)t9D(dj jZYj_N4TKJdecHYOtvD_GRaPg)00000NkvXXu0mjf+;SDg diff --git a/graphics/pokemon/silicobra/follow_normal.pal b/graphics/pokemon/silicobra/follow_normal.pal index 3f04eaebc441..a249569ebe3b 100644 --- a/graphics/pokemon/silicobra/follow_normal.pal +++ b/graphics/pokemon/silicobra/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -128 128 128 +255 255 255 24 21 13 109 98 60 55 54 47 @@ -14,6 +14,6 @@ JASC-PAL 0 0 0 139 213 2 24 24 24 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/silicobra/follow_shiny.pal b/graphics/pokemon/silicobra/follow_shiny.pal index 3f04eaebc441..cd220f278a5f 100644 --- a/graphics/pokemon/silicobra/follow_shiny.pal +++ b/graphics/pokemon/silicobra/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -24 21 13 -109 98 60 -55 54 47 -45 46 35 -163 151 107 -253 255 229 -172 164 117 -83 79 54 -184 186 159 +255 255 255 +16 16 8 +74 82 49 +49 49 41 +41 41 32 +123 131 98 +255 255 230 +139 123 106 +65 57 41 +189 189 156 0 0 0 -139 213 2 +205 205 16 24 24 24 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/silicobra/follower.png b/graphics/pokemon/silicobra/follower.png index cb033f2b789520d872b7620ff1574203a80625d7..6f6141d0e16240174f9493be922f4d7ebef3af85 100644 GIT binary patch delta 642 zcmV-|0)73h1g`~<7!(8p0002CwraKj001yhOjJex|NoIWB!2(^000000000d3qw=@ z00KHmL_t(|+U-=&Yt%p({gNzkvn|_9EYU@@Nva1CVaJFE(Sue`9t10%6BeZ2dg`Gd z2zv3h|AFGMRjKqSV*PPk>{6uOYL*_WCKqF*x-oQ<%r{dgc+Uq*_T_uud-Eof08~{~ zRaI406@Zjqbbko{YmPt~9n>zn%1ECO4HE22w1l6~>i7mRT7U;6!qJIQFS;WG!>~z` zCWtQ>3W8G0B}bwN@$CfBYZskgkaue%f@4AY1M69^m12Q&Ftv{ML@Aawsu`&nA^KJ8 z>vS*wFYnFU)Uv6K5<8A#Vg`YC&4>m~GOzyp>qKC?Y0r`RCAzdG1{vA_gG!%Q$7GC`P|0F@r~3fOr` zSB~Fh?SBqgfj*Z2c9)lt-af-juoE&tfcfmlPEAb5GC`@#5GQ@8d-zRm9BaxyH`%<1 z;o0hJueXNqt3zj7%&>7ftbZ{ddl+v@dRQj7^uV>yg7;yV>%TW{W4tkLe?*ZNVA1q> zOw4;|i)wJ)!^ge`mxXWE-;)@|k6;61fBwTQ!(-#{9bab#${U4~d;PuK!(8y;#M|c_ zg?>Y?7CiYZ+a`}4!(;~UT&m*fKZjkFPvB3}H4Yo@IL0nDJs#WKjisl&USmo803Xa~ c2yKS{0XdMd+s3*S;s5{u07*qoM6N<$f*$}PS^xk5 delta 511 zcmVEz+4czIv+JoDGPbyR}C-?;eKrGKHYXhGU zWH~1jPS+=56(wVSSTF*-Yy_shPpE%vWUd|jrBtq^7!9I=5un;B_unkw6B4*;a~sG( zwPHxEbjXhi`heH~4qh>R%)&N|ORUp@55< zz@DtV_s>YRvxqSwC>Q|h0Bx9w@SeZ>5uua@R}aW4&>N_XNK|kD;wDZ3dqaP{B!X9P z{){g|3sA}W7s4wr?%+HU6dZuyJB(8n83l}fov;H=zopVYayEY_)K}QKCBEMufz(3e z4A6l20C0AgzVGwI?OT6%#FCkTU~C`x7a@z@MaS2G;Y$M_?f4uSM|k-tIBf{P#<)io z9kuTJXUJSc%mSNEC}I^*LM~I>4F20k!D)gpoSR)>1RQ?dp|E`b>U#m{8&t9RyKg2i zy_t)@1CIY7B3?i}k6`$A!m%C(emTQ~d*Xkhz5q;`6G30+x-I|!002ovPDHLkV1kse B;86eo diff --git a/graphics/pokemon/sinistea/follow_normal.pal b/graphics/pokemon/sinistea/follow_normal.pal index 53bad6ab9db8..f226a8837d3f 100644 --- a/graphics/pokemon/sinistea/follow_normal.pal +++ b/graphics/pokemon/sinistea/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -89 54 106 -149 92 173 -155 113 8 -124 74 146 -249 212 121 +252 252 252 +88 52 104 +148 92 172 +152 112 8 +124 72 144 +248 212 120 0 0 0 -244 187 46 -75 174 186 -60 146 156 -130 199 206 -107 107 121 -241 241 242 -209 209 214 -14 14 14 -15 15 15 +244 184 44 +72 172 184 +60 144 156 +128 196 204 +104 104 120 +240 240 240 +208 208 212 +248 212 120 +208 208 212 diff --git a/graphics/pokemon/sinistea/follow_shiny.pal b/graphics/pokemon/sinistea/follow_shiny.pal index 53bad6ab9db8..4066a1c8843c 100644 --- a/graphics/pokemon/sinistea/follow_shiny.pal +++ b/graphics/pokemon/sinistea/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -89 54 106 -149 92 173 -155 113 8 -124 74 146 -249 212 121 +252 252 252 +90 49 106 +148 90 172 +156 115 8 +123 74 148 +255 213 123 0 0 0 -244 187 46 -75 174 186 -60 146 156 -130 199 206 -107 107 121 -241 241 242 -209 209 214 -14 14 14 -15 15 15 +246 189 41 +222 131 189 +172 90 139 +238 189 230 +106 106 123 +246 246 246 +213 213 213 +255 213 123 +213 213 213 diff --git a/graphics/pokemon/sinistea/follower.png b/graphics/pokemon/sinistea/follower.png index 7be0214f74ba47a1dab163addf7c3f627417b297..b1457cb38cab3be8e429002d607c345b2ba52749 100644 GIT binary patch delta 691 zcmV;k0!;nz1HT237=Hu<0002CwraKj001yhOjJeu{QOunXp~&6m~aSuNRar{cmMzZ z^tdcYthhXooPfm4XlQuw@bJ*k)cDkR(9qQRIj;x+00K%$L_t(|+U=ChYt%p(#wU$k ztb*CuptY$VnQ0X(!frCF7eUaYcqrJbxK`*vDv1BZ-b(diV1L&f3PQm{@#Esni%>T< zwCbTyi$x4n+TF0QglMeUd`)&qph%B-4h!$hljrxoGn)XADO09Qnf5IPrfdux6d|7i z^Z-o$eMuu8@ehlxZNk9((@x%5#bYBiz3V@Z+ zZx#@Stykfp)XgSm?mR}ZKR3H}eV1NA9Owb2p3Sj3SOZ}TK5zyHwY|x?kp`xRjGzdr z3zJc8e}7o{w!03JfZltcIodFD;p4I%Y~QI_XPlPv=S@(Tg`uInAMej=e(7LnbyjPR zP6IWexlK<9IKzz5S=S?g=UCZ_9R0x6k;B$kMb~JYv8DFBdO0-m>kCK%hTo!`2|Mv8 zluz~LD8sI8Y$)-#KC|oKnnysQ<4~$Y+@#fA_$;@grpI*~N&_-!- Z=^v7#$<3+0LUaHC002ovPDHLkV1mfAP`&^F delta 482 zcmV<80UiFo1@Hrq7=H)@0001UMu)cm0004VQb$4nuFf3k0000gP)t-sfPjEmHfohz zt($QOd`gn})Oi2^0Q9>qORl;+lAMCa&TDIV@$vG}(bjcSayS400dz@3K~z|U?Ud1O z!Y~X)>*Ur+2mSxwot+k`5ZB%Wj6LK^h=;h>=LFGd8W|ZG8GjiW85#L6A)-$sJQqs7 zfFt;q>Sw!hCQ#1alc$1|ptX6+vxGL?UQGlOBWGZqXW(?dBPeE^uvNgUAPNKzfW{4L zH8wgVwk}cz(wvfffMPFj1Q|4OxmD;;XPDp#9s!X$zV_gajwb^52&Kq+NJT0AX(Xru zt)e+f&qIa&LVup%Jz#&s3^{4n*XT@vT8rQdM6H%UAjq;(E4JX#AQB7!iO>kds{zdAMjA!R+)tD4yt_^3*IW$ zYTSP)7y_PG-wm-d5D5OX;)Egw^sC#%EPtZenR#zT&>mKQy5a@b7v{YcFK8bb8ToC# Y0RyrVi@qoJ{{R3007*qoM6N<$f?eg?G5`Po diff --git a/graphics/pokemon/sirfetchd/follow_normal.pal b/graphics/pokemon/sirfetchd/follow_normal.pal index 86f5dbfc01d8..162bc674725c 100644 --- a/graphics/pokemon/sirfetchd/follow_normal.pal +++ b/graphics/pokemon/sirfetchd/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -24 56 24 -139 133 82 -98 93 90 -172 165 148 -255 202 49 -115 121 41 -106 145 41 -139 194 57 -197 194 197 -246 246 255 -246 242 246 -8 24 16 -24 109 74 -222 222 213 -0 0 0 +252 28 0 +20 72 52 +88 80 80 +28 108 76 +96 96 92 +8 12 4 +160 124 56 +104 148 44 +176 144 40 +136 192 56 +248 200 48 +132 132 104 +164 164 152 +164 164 152 +228 228 224 +228 228 224 diff --git a/graphics/pokemon/sirfetchd/follow_shiny.pal b/graphics/pokemon/sirfetchd/follow_shiny.pal index 86f5dbfc01d8..2516e98d6630 100644 --- a/graphics/pokemon/sirfetchd/follow_shiny.pal +++ b/graphics/pokemon/sirfetchd/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -24 56 24 -139 133 82 -98 93 90 -172 165 148 -255 202 49 -115 121 41 -106 145 41 -139 194 57 -197 194 197 -246 246 255 -246 242 246 -8 24 16 -24 109 74 -222 222 213 -0 0 0 +152 208 160 +0 8 0 +74 74 74 +24 106 74 +98 90 24 +0 8 0 +164 123 57 +106 148 41 +180 156 49 +139 197 57 +255 205 49 +131 131 106 +189 180 148 +180 156 49 +230 230 222 +246 222 106 diff --git a/graphics/pokemon/sirfetchd/follower.png b/graphics/pokemon/sirfetchd/follower.png index aad50041febd1f34acc36ac00ec86b5f85a2e48e..2209cb768675e448dfd26027fb0accce1cbc6301 100644 GIT binary patch delta 1189 zcmV;W1X}z12dxQ^7=Hu<0002CwraKj001yhOjJeu8~_wZG+0nj9BfQrU|a|c1fYC4 zXp}6lkSK`2IQYmggoJ3Mq?n|nnB?T(1992L}uRzeK7FgC^Ol9q|!ita(iz->O%xqqmgOk~1fPkRYS5W5Yd zBeOxI8(j?TgUDDnN(nCOLU0O-tS&U|a&J%k&OP_s+&@WI-+b_UNbc{P?|i@SeE&EI z{V)GX5&qTk>VjLH+^w|KbuJ5QCUBm_tLU~Sba5%RLoR~@Eh7|dPw2YbX1kKZV7}b) z2IYKPLYIq@ZGWeY!TU**&~>@QeZn1RwWvvJ;bKBGJ3#=+Rv!qmV-Sz5FI(|ygpS}5 zB#SxOy6nQcvTjV;U#{Q`k^j_&3zph4FlvJp*S`9koj@IT<)G3)!hmHFut^C2L5nWc z3p!lBC`SbcR;+z+T9RIF?v63c3E_VX6@N&|m$3Ch>fwPV!59K}b7)hE z@Am1~BD)aE?Cj+c|J6rv)Ix}eBMT;GUi9@NBwAH;%n89DZ4_&>(C1n?>{QJ-$L4cecpUxGJy7u{PE%~bK&+|QO}l-;A1^S&%~bep8fr$*os=z zcRzdV^7m(FXV%YOn*?-oxmx~e4E0MgeuH)op zG+SEfDjFer9i8tvB9}^dTEC zEPtx;7b?p?;M+V0m3m2hZ_7S6C?zTxwu5)cM7!{FueHk96P)NxLM z5=o=5Y!JsB~R2UlX#l#Z#)RN zlM_;d(Cq{rVzn(42+^@YNL}`IYAJ@-{TUCLuLQ z-Vl|ghL;@=<%<+^LjA;UWuwoK|!G8`& zl$g20+yh05J2)Ytqf82FQghfWU^uOZpY{RvXK!px?Yq7)z+y;>X!~pLb^HGMdmAlu z(toqN8>jZo7U$UMxt(2J*w4&`=J;rPYND%g^&zpy32yYj>1WT|hR2}waiceVoL61k zm>A7hkl=ipCC&{zZ+mhi;>y}zkREG!!VMzDxuDBGz_yegd^Rj~00000NkvXXu0mjf DrTI2enC zQes_NtfiFy$}w|!DQb}^i^4g@!o~LX|Mv3s2pA9;ZA#wW)c^nhZdy7_000AdNklvH2D4246%u_<7^|J&{n0$;c`v&rtC(oSdEPe|to8Gm>3c>J#4^^X>PF#0WP zQj(spXqra9-{7nyZ7&&^M0cu9OAG?0CASwGOoQ9i=I1sDnAKF<3o}H|O$~Xw*z}Y~ z0W*Q`HPGZgIJdttFxK=^aL2&J_BcRlYOQYE&}8u2U;B{-;h-r44}tuI z;4y&#bAR6)IOCP?jWN!-IeF2(#7CF~Dy5uuN)gMWB7#s;cx_MwuDE34(p2grVv84U zDtSZ(?cv<)wP;`FeJldMwONe!0bwi7>3T}=XN2qT+Mo!GJw|`Y(Cv+bV_#Q1I0vr` zBEzyQ=-qeBRJSkl9!>(uAdEr?iUN+~8f8$FB7d(9W`XDs>(j)oycS2UKzMXBFAR!6 z;tBu1atPz-tGeVhb3_DQ_Boi~>|9zi3#GI$D16Jp){|BaZ^*@G7bQ;ac2(r%Kl z<^#+E`I@H%h47$nUitfWZTUUQyf&BwB0#f79mnLl9oaUzaM$>UigW0gd#l=aR_S4$ zUw;(XA6$O`kV!&K1JU%q00000NkvXXu0mjfo9gFo diff --git a/graphics/pokemon/sizzlipede/follow_normal.pal b/graphics/pokemon/sizzlipede/follow_normal.pal index a69cb8fd0b3e..9a9cad6db9e8 100644 --- a/graphics/pokemon/sizzlipede/follow_normal.pal +++ b/graphics/pokemon/sizzlipede/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -83 12 13 -242 125 115 -150 40 42 -25 15 12 -213 67 69 -66 44 38 -197 195 33 -238 236 86 -135 74 73 -102 44 43 -110 74 19 -241 176 73 -119 84 76 -182 125 34 +252 252 252 +80 12 12 +240 124 112 +148 40 40 +24 12 12 +212 64 68 +64 44 36 +196 192 32 +236 236 84 +132 72 72 +100 44 40 +108 72 16 +240 176 72 +116 84 76 +180 124 32 0 0 0 diff --git a/graphics/pokemon/sizzlipede/follow_shiny.pal b/graphics/pokemon/sizzlipede/follow_shiny.pal index a69cb8fd0b3e..2c99aa2e875e 100644 --- a/graphics/pokemon/sizzlipede/follow_shiny.pal +++ b/graphics/pokemon/sizzlipede/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -83 12 13 -242 125 115 -150 40 42 -25 15 12 -213 67 69 -66 44 38 -197 195 33 -238 236 86 -135 74 73 -102 44 43 -110 74 19 -241 176 73 -119 84 76 -182 125 34 +252 252 252 +82 8 8 +246 123 115 +148 41 41 +24 41 41 +213 65 65 +65 115 115 +197 197 32 +238 238 82 +131 74 74 +98 41 41 +106 74 16 +246 180 74 +90 156 156 +180 123 32 0 0 0 diff --git a/graphics/pokemon/sizzlipede/follower.png b/graphics/pokemon/sizzlipede/follower.png index 48d2b2d82a787d51acea78a28ddf815868deeda9..e1c3f8257ab6d774675dc64c346370574d50fc3d 100644 GIT binary patch delta 618 zcmV-w0+s!q1os4x7=Hu<0002CwraKj001yhOjJeu{QOW14Dft#lqe_|3=GsjL_jPg z#K0iz>{NtENMtN1Y)BCBut;=NOtgF;0002*zEsTs00II@L_t(|+GAiC1*2dTjDk@x z3Pu4DfDuXwFuX?*CW$Zj{{xDl$b1%vdO-mOWF4gO1(p8sAAdkLADPbtCWVw4n3V(& zN=V`}D!x}zLG~RAA7TMZh_Oisk{WbAgMzVv0!}`AGSepqBuNxL#DYH`6MVwBP9Lke1C=lFv8APlwmyZfOCoi1B=jZumBI^z6YER3@#2J3z?u{s;Gbx#tRh{ z7Z91ySr|Vu@NIZGbBc?T1K12lMh2A)FQ>T7oC30t86?E-CltzaOyeS4(;IbGZkfCe z7?)r2n$6GNe>V|v4C23k0A~LLDib}({pDn@%j&RhpnpIk1H)II)t5RdE{Vrlt$_Go z%HPP?FGx=2vW<-OLUQGW_xJCAxPZhzfB*gkB>t;|`+9y0uzx0_$Ep*FiL?~0AKyL7yHTu?EnA(07*qoM6N<$ Eg3FBty8r+H delta 529 zcmV+s0`C3y1fB$t7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sfPjEg3=Q&q zbCxJ784nEALq$R?CdI=c?(9~FN=arcD{e{?@vupER7|#gA^-pYszHQ$0004;Nklq|JzW+M%i)OMs`6{rzh&T@htv!j+t|FUvZ#EYn6BMNNBm~clP_zLs}W$pLrPaD znE?!5){Ti-9e;**w%eub_*nq>+tlGxJXC+;&3t8aHkt&dBqwbNW0Ni?hAa(+C(A98g~I(Rg@nutoNP)U~mfu z(jG~PLbqVYy8(TqtTTd;k$5{AWNry@m4Jr?(qs{%zJJKGeTPiSEsRq}W(229w*bc| zxb=m_psbO7JF56`8`epttXFHr7FBuDAZ;pXFTD=Z8v*G&ES^AL$MJ5*RN2 TlIw2(015yANkvXXu0mjf*t+iG diff --git a/graphics/pokemon/skwovet/follow_normal.pal b/graphics/pokemon/skwovet/follow_normal.pal index bd8dc9e1a285..7a3a222f145a 100644 --- a/graphics/pokemon/skwovet/follow_normal.pal +++ b/graphics/pokemon/skwovet/follow_normal.pal @@ -1,7 +1,7 @@ JASC-PAL 0100 16 -128 128 128 +255 29 0 19 17 15 0 0 0 77 72 64 @@ -16,4 +16,4 @@ JASC-PAL 255 255 255 255 173 109 239 239 239 -15 15 15 +0 0 0 diff --git a/graphics/pokemon/skwovet/follow_shiny.pal b/graphics/pokemon/skwovet/follow_shiny.pal index bd8dc9e1a285..b830f20f26a8 100644 --- a/graphics/pokemon/skwovet/follow_shiny.pal +++ b/graphics/pokemon/skwovet/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -19 17 15 +255 29 0 +49 16 24 0 0 0 -77 72 64 -105 98 88 -51 42 29 -142 123 98 -173 153 128 -201 183 161 -226 145 83 -169 162 151 -215 209 199 +106 41 49 +164 65 90 +82 49 49 +164 98 106 +197 139 148 +230 180 189 +230 148 82 +172 164 148 +213 213 197 255 255 255 -255 173 109 -239 239 239 -15 15 15 +255 172 106 +238 238 238 +0 0 0 diff --git a/graphics/pokemon/skwovet/follower.png b/graphics/pokemon/skwovet/follower.png index 0fedc61b23c564ee7b0618308ad5e462a8154ed6..5b20b7b61f432c27579176b7be9c0e2f6b416306 100644 GIT binary patch delta 809 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 Y030toj_Y^?+5i9m07*qoM6N<$f-6z2r2qf` diff --git a/graphics/pokemon/snom/follow_normal.pal b/graphics/pokemon/snom/follow_normal.pal index c6a059377811..9884fbc23581 100644 --- a/graphics/pokemon/snom/follow_normal.pal +++ b/graphics/pokemon/snom/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -46 57 62 -223 242 250 -241 250 254 -181 202 212 -107 123 130 +252 28 0 +44 56 60 +220 240 248 +240 248 252 +180 200 212 +104 120 128 0 0 0 -255 255 255 -215 215 215 +128 128 128 +252 252 252 +212 212 212 24 24 24 -10 10 10 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 +104 88 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snom/follow_shiny.pal b/graphics/pokemon/snom/follow_shiny.pal index c6a059377811..ab7ceca1228f 100644 --- a/graphics/pokemon/snom/follow_shiny.pal +++ b/graphics/pokemon/snom/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -46 57 62 -223 242 250 -241 250 254 -181 202 212 -107 123 130 +152 208 160 +41 57 57 +222 246 255 +246 255 255 +180 205 213 +106 123 131 0 0 0 -255 255 255 -215 215 215 +148 156 131 +238 255 230 +222 238 205 24 24 24 -10 10 10 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snom/follower.png b/graphics/pokemon/snom/follower.png index 0db5f2346ba2ff25ab8e8ee6c2ce8a210373fe8b..36e63d50e256220c1e8605d590cfdde786cbebda 100644 GIT binary patch delta 560 zcmV-00?+-#1HA;07=Hu<0002CwraKj001yhOjJeu8~`jhJlyd3@c8_+$kb?ffB*mh zfPjGf{QT6^)EF2TXjpIn00000000000000!30jN*00GEJL_t(|+U=9SPr^VH$KO#1 z(gAvH6sUGnrF$9w=W&nHuLS3O-G zvvmjiHL|hFRrjc0w7BB%ehn1W<9{>rA$rt^w_FW6Ids^%1EQ>BvdVfq%@3okD839O zq1Zr@KzkO&WCe}cI>9-I0ZHL9jh|u@RMqt7r~s(4+<#c3|5*v3OW7(gSo`jq?rdm^ zHLl(Y$-WE%NKiGJv}Xv=3gysv#vaZkP4Jmg*w)IvOcnt&bAh8Xy&Pk^Kml?&w8Iii zGC-^DeLr3{MR>}Gw;XP$9A*0*T<*Ph_ye|Jl83tn%-{I(kWWAJJ=r^h#%ve( yJdPwI7bz^kB*R?+pMpPM%O5eGwQN{TVai{wE2yGvD%NQL0000U= z`tkbywaV0Mdx8J}0RR90*Voq=7#Pb^i%$Rm0aQsuK~z|U?Umt<10e{6g$35W{|g_W zxineOi~VtT36r{Q@{KsCo3>Uel}e>jsZ=VJN~J#`0Qgn@k$Cg-#=@Cr|!7(AagmmT4#0T~Bi zBqkpmIDp?c2i)g-gNyl-2lGchG65xc$;C>O{vcaM&iH8Xh!1IRddZRo6fd}-#k=p@ zB4QBW2ONivxPPi^@yib=OlX)FT*%^?8b$T@+_IrRPq+ot(z?m|F4FT74xIC8G4-hY zo@+uqUmbD2E%)+mcKN(y-#FoB83}vZz=jKvT=qEPGA^j?v3?$&i8145d1$_=jY gj*Bb}vf=+zUoScg7JNCA{{R3007*qoM6N<$f>T(`=l}o! diff --git a/graphics/pokemon/sobble/follow_normal.pal b/graphics/pokemon/sobble/follow_normal.pal index 02563084b9e5..a2d82c8deb12 100644 --- a/graphics/pokemon/sobble/follow_normal.pal +++ b/graphics/pokemon/sobble/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -131 186 197 -230 198 65 -82 170 205 -230 210 106 +252 28 0 +24 64 84 +32 72 108 +36 96 116 0 0 0 -172 210 213 -197 222 222 -24 76 90 -255 255 255 -197 170 24 -41 101 131 -24 64 82 -32 97 115 -156 206 230 -238 238 238 +196 168 28 +224 196 64 +228 208 104 +36 92 132 +80 168 200 +116 184 212 +132 184 192 +172 208 212 +152 204 224 +192 220 220 +252 252 252 diff --git a/graphics/pokemon/sobble/follow_shiny.pal b/graphics/pokemon/sobble/follow_shiny.pal index 02563084b9e5..ac8a70090076 100644 --- a/graphics/pokemon/sobble/follow_shiny.pal +++ b/graphics/pokemon/sobble/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -131 186 197 -230 198 65 -82 170 205 -230 210 106 +152 208 160 +24 65 82 +32 131 131 +57 65 82 0 0 0 -172 210 213 -197 222 222 -24 76 90 -255 255 255 -197 170 24 -41 101 131 -24 64 82 -32 97 115 -156 206 230 -238 238 238 +164 74 115 +213 98 156 +230 115 172 +49 180 180 +115 131 172 +172 197 238 +156 172 172 +205 222 246 +205 222 246 +205 222 246 +246 246 246 diff --git a/graphics/pokemon/sobble/follower.png b/graphics/pokemon/sobble/follower.png index 06e19747fd222b75ddc90ce557659ca804cd2d48..7fd769da4b4ddc320bc7b1ffd5044dfb649ae9e9 100644 GIT binary patch delta 761 zcmVuUiGtC zNsDe`V9?D7+UW-pDm=_-N7QqYqkey$bhm-;jXdXl{l4@49)M;vqZ$8Ea62{4H7Y2F znQ6^j+kxefrf~~sNTC(}FYQbTTSbBzir;bGeI)Qmv+S>IewJ?qcVS=Ip7W7(?~;IyIc?>`q`xyIJwf@KhcoL)TgS&7aOGA^A}pP7KCg~oO?qC0 zZ}aGlwlLNW3|&nTi`sc@{UB+0`nnaQiGg9#BhnogT4c|GV$rxaUd`LT(k@R&p0G%} z&^=8}p?_+TT!YO#pWTKF&NFUl4M0AOePL>dGQ_bBo((@R#Nzlim6zw<8+vE(3*AVB;=csKKNemRmRH{VChGxq+wK#40OaqZ rcLnB?q;nDIV3HlRA9<>t5%G_|v70I!4XHTt00000NkvXXu0mjfK5lit delta 592 zcmV-W0ZY`b#TMlU6za8Tl`Ex|6A#R(sNm>>rWXyuvFDxf$auvw(2?0;b{!UsaFds5I0OTWTZjr-1|GR~m?+~>3z0Zf>P5y?= ewRp3~|EV9V!5mj>8lJ@f0000sE7SvzZC(@X&CANZ7(2_II8x{hT2TRyqz;)U)_ zQ#Pkrw`bsF*38j_r~)(EBTcsx>j>w;7(a#6>9SG+1{>=_B{u$sn@DDZG5d?sTz#sh zU1mN?r_=h+y?>*AteR$nU?<;Ccz)uoGkbYm;4^b`;y@Bmn6H4xW*hOEN12*Akhs+} zbFG%(jQP4^$O}+7tikSw#xR4EF=-~#C;D1@r95CXH2)3g-QGd4Ya*4kcnnjKf`8FvpL1n%I z8=N-{1krqD!R07K8)YF2DE60ez&oMe0E_wSUCW$<6jz0SO^Yw8!=)QSf!3QLqZKi~ zh!{nF>ITmNg#HB}K#aS~FW=3jxDW~$HtND!QNt*V*e~IbdsER@&;<$_7D@Mu$O_m* z+)v-HI)7a7+;gj{vR35+w9cTt&rBlX?PAE+u!xvI4WSx|{LCCM?=ZbKAhWp`^cw}0 zMGbtH{VgxCt~kEj4rd>`VZ`h~%!{li{DTf>za9FWp_|{U!*Lxx2O&!w2nIXD_q5)9 zSotyVgsOLevn!DKyI07n?B^W$J!AeO5KK3n{(pfd^ZtX4aO-(qZezpmd+|==oP7Nc zJ7ZU0otOOqA5KRj9`B9Keqy0}$M+5tX0M3*fSqk)%7LYD&pv7d+Y?0}LQ`X0*^2zz zI%Vmzpkiz#%udt_al}#K7p77Nu76t+ILsEVgIi(ISpZ=c z2?u~lxg!ad0aI5RjwxUbQS}yWc9J`p`4t6BG$mneb;1F{TA~Lun3?^EWMMD(u5!zn nC)1z&nw2&(%jgvUr~Lxpj;Vw)r${9L015yANkvXXu0mjf0vVx~ delta 926 zcmV;P17ZA|2dD>-7=H)@0001UMu)cm0004VQb$4nuFf3k0000aP)t-s3;(VF000#g z6#xJLLqkIz5k)s8a8N~WqLt1{G?0gQv@tO;r^O9Q0000CbW%=J0RR90|NsC0|NsC0 z3B*t)0009TNklS-Rj_>%6I+(9NehYuj|9DVf5#d08fT(Fo(IqCtNp3QJ`?eYjU=DfXjpw38>GPRN>S+SXcHJeG@M` zL{7AAYYH4a0e^GY6vjxIVssR$Kh>X$gH|67R{T}p!s`aAaEHQ;oe)02r@-J#oWjsY z3F$Rb_=F!jFk(mh8uraOuLsx^s=%NUJp=Iq-=&y787q9k&mAa7i}9{|v}gnOOKApC z&_PZPo%S4q>%O8lK_U6o|AfC39ulcjX!~E`F2venPJe}6r#TX+8n`DBj#Y53;Jd~1 zh#y--Vnh&yil0rEm;G;W>!5_VjLu-?SGeJe9qU#?%sS9?u4E6tPN)G)6dAEgq@AMi zN(6N$%=lf18oq_tlH5Yv@)IpwVP3HOi!WMPThLEA{M{V#c2Vf!TjRju$2mZ#P|z6N zV~9m=Fn^^kMKpsTa5D$`_Qtp6514N$s?pHAECNIExW5!W;ja)wVIV@D*bcW4Bkk{S za{%C%B1OTKGHv*E`2ySWS2FEDG396jm~nOB;H`n$WbAcD??lXmtT;0|& z|A1RQ-m=yxodQw0`#Qm?cL1L+g}uP#X22Q7hkwGI#{2_z=yuIefw>r1nl%nQp9Z@+ zwk`5dV0Dm3Fk+4>H-V$)ffMe#VbP~$ltW!W#Ko&WCkad;XPz0Dz}i_*<|V?8LRn5& zTT;u`D$_4Ci(>IU>BPAh9Nl;!0?lG*0J-Pf5)Rn9I}$02rx1-PYi`*`f=4HCu{NG~ zvVUE?V_PR+GmbIX2L4lt`Wh=VXkfiKsC;+z`spQF?cUme?W%zOm7%`vbBnby#bcDt z-D?w?DO8BY4`jfMKZs7bBGF)P(Z;I~UPRwG3rI02p1V3lyWQlGF;d$cJpTBRbiyy< zkMBW}Rf97LUHf_y`j~&i1{0|m{CEEp_!l4J2agCM%uGK$$N&HU07*qoM6N<$f?QUy AN&o-= diff --git a/graphics/pokemon/stonjourner/follow_normal.pal b/graphics/pokemon/stonjourner/follow_normal.pal index 4ea5efb6dee0..d62b57cad403 100644 --- a/graphics/pokemon/stonjourner/follow_normal.pal +++ b/graphics/pokemon/stonjourner/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -55 54 53 -71 75 72 -98 105 97 -74 77 70 -104 101 96 +152 208 160 +74 74 65 24 24 24 -176 183 167 -132 134 121 -98 105 96 -241 243 190 -115 80 45 -85 68 45 -13 13 13 -14 14 14 -15 15 15 +180 180 164 +106 98 98 +65 74 74 +82 65 41 +49 49 49 +98 106 98 +115 82 41 +131 131 123 +246 246 189 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stonjourner/follow_shiny.pal b/graphics/pokemon/stonjourner/follow_shiny.pal index 4ea5efb6dee0..e489d9a1b5d0 100644 --- a/graphics/pokemon/stonjourner/follow_shiny.pal +++ b/graphics/pokemon/stonjourner/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -55 54 53 -71 75 72 -98 105 97 -74 77 70 -104 101 96 +152 208 160 +57 57 57 24 24 24 -176 183 167 -132 134 121 -98 105 96 -241 243 190 -115 80 45 -85 68 45 -13 13 13 -14 14 14 -15 15 15 +115 123 106 +57 57 49 +115 115 115 +82 65 41 +49 49 49 +172 180 172 +115 82 41 +82 82 74 +246 246 189 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stonjourner/follower.png b/graphics/pokemon/stonjourner/follower.png index 80118eaecbe98aca154d930b4ddd130717a4ffbe..b509c9b6de2c09c49bb519995262c675f6c844a8 100644 GIT binary patch delta 1436 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 diff --git a/graphics/pokemon/thievul/follow_normal.pal b/graphics/pokemon/thievul/follow_normal.pal index a0288f80bf2f..764d23bb6039 100644 --- a/graphics/pokemon/thievul/follow_normal.pal +++ b/graphics/pokemon/thievul/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 +238 255 0 +8 8 7 +52 51 48 +0 0 0 +121 53 31 +21 20 18 +185 90 59 +36 14 7 255 255 255 -70 28 21 -29 28 22 -196 84 48 -57 56 52 -147 63 37 +210 184 61 +92 92 92 +176 176 176 +0 0 0 +0 0 0 +0 0 0 0 0 0 -71 70 67 -223 220 227 -177 167 186 -203 177 56 -80 72 87 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/thievul/follow_shiny.pal b/graphics/pokemon/thievul/follow_shiny.pal index a0288f80bf2f..6584b3d19efb 100644 --- a/graphics/pokemon/thievul/follow_shiny.pal +++ b/graphics/pokemon/thievul/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 +238 255 0 +8 8 0 +8 41 115 +0 0 0 +115 106 98 +0 16 74 +164 148 139 +24 24 24 255 255 255 -70 28 21 -29 28 22 -196 84 48 -57 56 52 -147 63 37 +213 189 57 +90 90 90 +180 180 180 +0 0 0 +0 0 0 +0 0 0 0 0 0 -71 70 67 -223 220 227 -177 167 186 -203 177 56 -80 72 87 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/thievul/follower.png b/graphics/pokemon/thievul/follower.png index 5ef0b9a97de44bac4f7450c4a30856cbb3a87177..c835302471590213b2bb7dd54ba74c9a83d344cc 100644 GIT binary patch delta 930 zcmV;T16}<12CN5=7=Hu<0002CwraKj001yhOjJeg{{RRG2Q)J<0001aH6Ile61iGC zBn}7v|NqjsJzQK|u&}TI000000000000004MF!ab00TEkL_t(|+U=H2PZL2H$Ddsm z77)vBQ7{PD_GA#SfCupfi)mtFjGR1~s9ylXK@z`&i5~zH;(x`9;!9#Y7^GsNiJ`E( zBsGDyLXZ|?*|s6lQg+v6x4ZMqLXADk9=7?-Gdurz=K0S|0S=$T=RbMG(#+Zoj6ioN zgBdqHK4w$Et9KSXq_s@OAt##x6(TSVs7IO1It18#0!+6ccHX%oH;MPnJrS#f2Ct}= zfVPtt;JKX3VP3C>J=VM#LFTu97-A>RC$|xgXn9ir5*yds-VWp~0h2vnh%G&$np=S! zVp!mtjDHCv5@IgzHf;IeYql{-n6Gvx;+$D(aa?nAX;S(<#>SAB87(j;Bd)x}EfpdB za7Go<;$43BGV=m4msL~6eW18Hx*Bw{o;?-`f)W&t1wZ*Q3&%f5_P+K+2gG0^>@gFu zcplU_lQ}{g8 zSwehN8O)*#b!G|H3S3|}1Z+%8Q5;Q6)=@F!1GY6lzBd@{{-MQ6BVWWwJ`Wz?f&o=d zNff8TU}vD`J6cCR32i-wWnAO{qs34HA)TWETVnwr25o_9$-(5X8+#802A}8!D1^oc zkAEqeDr3P3P0iSGXbv2#RY&tnD{lD@Y1q+b&-;;ZZs`8uE^eXm{BFUdQpYrp~DZfA3H2xfqP zK>)=a(4T-3$DF7maSEso*7X+`-~{xRfO2Wn*<~|8NsKMX?AhOum?}W`6i_m=DpZ~B z9-06Kb=E|+DZ#NBB2ERifUN+WQ0UWB3j57r2)H?jB?w}E2~wy@VF|#JDmF%^L~}G;4dR=1kxd}9%cq;X@12pTQr^r+|7Gb zb8E->FA1OsKoV2javQkS>o^IDAlz;LNEEeEgOM! zuF$i92tnd?Svk3B{;0%#z>}ZFvCF!c0=vicK7YgtNL{Zu0{0bq640W+af$4v`IFxT z!~$hp5eg_6q8WTy6;YdhrOhtqJf6UOt7pc5XquifWldI&ZR6_!YJBvLXVJr{F5V84 zZvwnL@YQ%gAn{&m*$CGangZG=sDPyN-&o=60+x8eL{6P$Etms7Ik!0i0<}9DMA+$W z>Si&7Pf3!kzPBIpSa>{!^lb%v%sOs*d{Nn_lSj&Kk7SFO%57{5}{;WJw= z!Xo_|sUE!NBijV}=`P}Q{NdDcJpFu>@eJPMKi~cU{RA6}R?<;N00000NkvXXu0mjf D77vt~ diff --git a/graphics/pokemon/thwackey/follow_normal.pal b/graphics/pokemon/thwackey/follow_normal.pal index 47819a37f5fd..9c84244e1e66 100644 --- a/graphics/pokemon/thwackey/follow_normal.pal +++ b/graphics/pokemon/thwackey/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -8 133 98 -0 24 16 -205 202 131 -164 48 0 -41 28 8 -74 56 32 -180 190 49 -238 214 49 -98 72 41 -205 85 41 -255 255 255 -255 109 57 -255 246 164 -238 242 98 -98 101 24 +252 4 200 +48 32 16 +0 44 36 +72 56 32 +96 92 36 +128 84 44 +160 48 4 +156 104 56 +220 96 48 +8 132 100 +180 188 52 +236 212 48 +232 240 100 +0 0 0 +236 232 156 +252 252 252 diff --git a/graphics/pokemon/thwackey/follow_shiny.pal b/graphics/pokemon/thwackey/follow_shiny.pal index 47819a37f5fd..69b42e9b9729 100644 --- a/graphics/pokemon/thwackey/follow_shiny.pal +++ b/graphics/pokemon/thwackey/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -131 129 131 -8 133 98 -0 24 16 -205 202 131 -164 48 0 -41 28 8 -74 56 32 -180 190 49 -238 214 49 -98 72 41 -205 85 41 +152 208 160 +41 16 8 +41 65 0 +74 32 49 +98 57 74 +115 82 8 +164 49 0 +156 106 57 +230 90 41 +106 148 0 +213 180 41 +238 213 49 +246 213 74 +0 0 0 +238 238 156 255 255 255 -255 109 57 -255 246 164 -238 242 98 -98 101 24 diff --git a/graphics/pokemon/thwackey/follower.png b/graphics/pokemon/thwackey/follower.png index 8286eb91dffe2e37b1a6875893df44785d6b2d44..d3f043eea23ef4b7da3007536458db0495e31c4c 100644 GIT binary patch delta 1146 zcmV-=1cm#w2ZITa7=Hu<0002CwraKj001yhOjJeu1jsNT5CAMBNH`#1TqJ;0ETAw1 zoM<@QU@!=TWVF0A?9?#m@MHi00PN_T{QUflUZnj100a(6L_t(|+U=H6h}=XNfd3@x z=ICDPwbkPkw@s7UKG+^9IeQ|43yYvduzDQgi?l+E_fmouQh$(2%N4|za?po6l)C5L zQ};m*6#FDCUG$+fu&(vNgY2buqNueAo4b0qWwV{kOtP7D*9wC8U|^a3{`@ol|Ih!= zKLPmv`L8^@{Es;)>L5=gdr}6|4DURU_jE=6@45J(02CxLk^)i2!pH!x7$P%2#Q=t= z$bZ42j8^28*nb`ZgIFX6a^@5)B=pk^IoL261#wDD@`3^4hWTEEm&_?7$aM_(g$X9W zG$R+MGa4hfQ0yYdik%JNO5oUgx{eq#hZ0f8Beba^>Pw_{@nQ8Ku zLqDmiJuxw)YgLuV(hRmQS*Ise$=A9wdTNWUv)?D|#ea+=uq?Wb*evq^hdPx(q``5On->i)}JO^pbFgEg*$yO{`u%kWT0{K z&4|MY2EiY2oNZn})3kk+Fm)J(Bz)pPy$Q=SYNr_>o`)lJz5btvSKzi22ax?Th*`iM zT^I@me>wZ>2iS$?$Ddvg`OHhiVH8r?e*+#qb@k9e%yUPlDu^$B&DCh5D&9Erl_wMj zXn#bTD(kN!er=sbz&kEC{%YI3k|p-xGG=c%^5~B?PX5~OByrc*aCNm?QI7q$3b#O4 zVSmKDgLv0|nq>YPC-(CXu%mO*gvpCudx=Kij~CH; z0dvqp4&~H64IFS7g^)+hs9pQ!!P1Ib_B!)_D6KTT=so~g^lc%Z?R57vOQisKZgZ?B zqZy5xnwn_WRrjWw1HOAvWPbuj7Fw2grCU3k}K-MSs0q7M~y0AOB17lz( zCitiZ7a4=TCRLIGi)lqD0%0uuWo0w(@Bj8=WcGctS&3v<|E+J*d!-Spo%PDoHUIzs M07*qoM6N<$f*EK&LI3~& delta 938 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 diff --git a/graphics/pokemon/wooloo/follow_normal.pal b/graphics/pokemon/wooloo/follow_normal.pal index 08dc7b098c29..8e782102b475 100644 --- a/graphics/pokemon/wooloo/follow_normal.pal +++ b/graphics/pokemon/wooloo/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -65 190 197 -255 255 255 -230 153 156 -222 222 222 -172 174 172 +0 252 36 0 0 0 -106 109 106 -238 238 238 -180 182 180 -49 36 32 -148 149 148 -197 198 197 -65 48 41 -82 64 57 -41 28 24 -74 56 49 +40 28 24 +52 48 48 +72 56 48 +84 64 56 +108 108 108 +236 236 236 +28 20 20 +148 148 148 +180 180 180 +228 152 152 +0 0 0 +196 196 196 +236 236 236 +252 252 252 diff --git a/graphics/pokemon/wooloo/follow_shiny.pal b/graphics/pokemon/wooloo/follow_shiny.pal index 08dc7b098c29..52f3c558accd 100644 --- a/graphics/pokemon/wooloo/follow_shiny.pal +++ b/graphics/pokemon/wooloo/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -65 190 197 +152 208 160 +0 0 0 +74 74 74 +49 49 49 +255 255 255 +82 65 57 +0 0 0 255 255 255 -230 153 156 -222 222 222 -172 174 172 +74 74 74 +148 148 148 +172 172 172 +230 156 156 0 0 0 -106 109 106 -238 238 238 -180 182 180 -49 36 32 -148 149 148 -197 198 197 -65 48 41 -82 64 57 -41 28 24 -74 56 49 +24 24 24 +49 41 41 +90 74 74 diff --git a/graphics/pokemon/wooloo/follower.png b/graphics/pokemon/wooloo/follower.png index 577937cc5d2635607d7e58db2fc0f1a6bb95f02f..3dbcd7fd0fdcf923b450542b17c065b0b37a687a 100644 GIT binary patch delta 700 zcmV;t0z>`C1jq%D7=Hu<0002CwraKj001yhOjJbx{3HMX04N+7G%zqoI51Q|IBaZe z?Ck6u6cm({l(e+8?QJD1u*3;%?8V@?Vi+>fAZhG;c$PQy?KMo!h zl!-gYK)Mfx4G6whj5M>W&*Z%%@1vxX3K+2 zC#V1hz-g~TRDX|+fp139tOf)VKq_BAG!NC37FJ+YEk6sIP0&^VRLlp6<_bY+f_TDb z`w>Z+qN$3e+;LyspaEeBH7NlBKwiRUS_3dOgl`Hp>o*W}FNFHlqK-9TM?TX>gwvbD zhOyu45wIfJCo;@`YhRAt2T;)u*MHY<;Tp7jc=^vTOXP#5JLr-R z9eJ4#&~N(25FBPn+Eu?{CrTr0)R}AJ%)~j#FQ?wDZe+{{rgO)O9QnHOYhu)KV&P)9 z`20-rgxkKze6mB8+1lNCYno;|Ij5V{?c+aAQ)8#dc`W4*64_gzOe_P=JM2N~?t%G+ zP~%i>A%EAf@-%*<^-BQtt%iXS^Uvu~X6G$RT$!0~t;|li1H#eDTx;d^^kvtZF#au7 zH8A&Nc8MF2TTrW}szuj`%y_mZ=-oE5-?u^c{=D8}%LbY9idx9N1Ea``TmbkeSVyNO z0SXFFfbD(W_dp_6(UM(W#oV?vN?WM%pmw3?ay4lQV5GU``bf`eOzdg;&Wu5u1;_-D7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sLB7TR|NrKh zoZjBvtgfs8003%jYVPjtw6?S{Bp{TPl*PuyK`<#&KshNK7)m%XqX?ET0005TNklsizUtl9uMAI z9zV_{n@tH7M~Sl|ZZ9R&09SIbYi%7R-ZVxIHnmAI?{J=Oig}WQL;mW<6WTgTJQf(+ zgiL@Ew=!gP`+pKgaL&;WCfnLk;#7c|i)|vi+%CWYzR+2Y0l*_b&Y^L{bphvFh+Vec zDFKRnneQaWVEy2G#H9lZ+;18{vH)aCVqwK;nT6Yrefh zWI!7N^-9ided25o&b4;jQ^L+smnctV{hIp~y!SngMSq$U$qtJU#M$6ie4Bs=ixiM2 zy$?tYvVpl6w1BQd3ek1S0VLk>!E2o6*$zHs>-PDK867&O{6kA6On>if|hT_Il~;|EcmYVqak~QCzJdMeF4LEDHI_wD{lY*002ov JPDHLkV1lSb0`UL< diff --git a/graphics/pokemon/yamper/follow_normal.pal b/graphics/pokemon/yamper/follow_normal.pal index d43a0579d135..5216291b749f 100644 --- a/graphics/pokemon/yamper/follow_normal.pal +++ b/graphics/pokemon/yamper/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -133 123 13 -241 229 100 -104 79 40 -217 201 19 -204 171 120 +0 12 252 +132 120 12 +240 228 100 +104 76 40 +216 200 16 +204 168 120 +0 0 0 +188 140 76 +252 252 252 +68 52 28 +152 208 104 +76 116 36 +116 116 116 +220 220 220 +152 208 104 0 0 0 -188 143 76 -255 255 255 -71 55 28 -154 209 105 -76 119 36 -119 119 119 -223 223 223 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/yamper/follow_shiny.pal b/graphics/pokemon/yamper/follow_shiny.pal index d43a0579d135..c52e2bbddf1a 100644 --- a/graphics/pokemon/yamper/follow_shiny.pal +++ b/graphics/pokemon/yamper/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -128 128 128 -133 123 13 -241 229 100 -104 79 40 -217 201 19 -204 171 120 +0 12 252 +131 123 8 +246 230 98 +139 115 123 +222 205 16 +255 213 222 0 0 0 -188 143 76 +230 189 197 255 255 255 -71 55 28 -154 209 105 -76 119 36 -119 119 119 -223 223 223 -14 14 14 -15 15 15 +65 49 24 +156 213 106 +74 115 32 +115 115 115 +222 222 222 +156 213 106 +0 0 0 diff --git a/graphics/pokemon/yamper/follower.png b/graphics/pokemon/yamper/follower.png index 6167ea44e4688ed005c8b5d6fa26dc997783b4aa..2f6432b6de8eb50d4fa9acdeb79fb04f68bee620 100644 GIT binary patch delta 758 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 delta 1279 zcmVL zH9tW=USVD>Ju6OWN^h51l*U@DuB_fwT8ojC|NsAkd5C@j!UV85qy|D-@DwFk zv4PsbY;X%W)6*5Nl=*Lc0f=PP9W+1Adq=m{s)IdX@36^{|B>a_I2;DRafSk`a$Sjg ztKwIHoPQrjrs(r73s%2bXaRSCZH-5r0$kD;w7_EZlxlnf7$@;po|<^sjzRAM3fTrN zbKR$;asQAgPYqc0f9u@;7nj(Vyy2g+Q7B(%0GoK%gK_d0tpiIyKA-SL0WC1uCbtNA4BN#oJ$(52T_2h%y>ZbQm^1+e2c z5Lu_}exBkZJM4hmVsv=d8n9Cr*K5(i@PA}(#pt{6pz{prBTAGr&}!`xFrx&JYKKdL z3ev1EB{A5BPtd1(aQHxe)PpTaCx6s4m!sI`mg6gjGb+%;he?4bAL32et@aKQ`;)Mv z$ij0!NwtF+6(LV-uw}-^aTImc#oCfv^Itji~wI`+{1lpvB>=^G*3X&Go3ejy3=pPc9S%Ee^YG#{_J5 zBK=oD&ev{16aGl8ZWxH!VFxV^XLud zUIMjKpl%{NtY)HdI5uCH0XI?8e+F~V!Qm2*>DP+JXAaSH3d}KJ==mP6!)zR0Uf+Pd peIbuGA#6ZD=K1;2#srEknk{3&a2b002ovPDHLkV1my$UM&Cs From 4f87975a7848b8007c8e61fe32602874d4114231 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 11 May 2024 19:58:13 -0400 Subject: [PATCH 250/291] Forgot to stage Eternatus' spritesheet rule --- spritesheet_rules.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index d49e0b735daa..6df10a11b292 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -3517,7 +3517,7 @@ $(POKEMONGFXDIR)/zamazenta/crowned_shield/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 $(POKEMONGFXDIR)/eternatus/follower.4bpp: %.4bpp: %.png - $(GFX) $< $@ -mwidth 8 -mheight 8 + $(GFX) $< $@ -mwidth 4 -mheight 4 $(POKEMONGFXDIR)/kubfu/follower.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 4 -mheight 4 From ff49551809936d7a9e96ddb9964ed34f524d382e Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 12 May 2024 10:54:45 -0400 Subject: [PATCH 251/291] Hisuian Mon --- .../arcanine/hisuian/follow_normal.pal | 26 ++++----- .../pokemon/arcanine/hisuian/follow_shiny.pal | 19 +++++++ .../pokemon/arcanine/hisuian/follower.png | Bin 1104 -> 1178 bytes .../pokemon/avalugg/hisuian/follow_normal.pal | 28 +++++----- .../pokemon/avalugg/hisuian/follow_shiny.pal | 19 +++++++ graphics/pokemon/avalugg/hisuian/follower.png | Bin 1013 -> 1195 bytes .../basculegion/female/follow_normal.pal | 26 ++++----- .../basculegion/female/follow_shiny.pal | 19 +++++++ .../pokemon/basculegion/female/follower.png | Bin 940 -> 1317 bytes .../pokemon/basculegion/follow_normal.pal | 26 ++++----- graphics/pokemon/basculegion/follow_shiny.pal | 19 +++++++ graphics/pokemon/basculegion/follower.png | Bin 1094 -> 1317 bytes .../basculin/white_striped/follow_normal.pal | 19 +++++++ .../basculin/white_striped/follow_shiny.pal | 19 +++++++ .../basculin/white_striped/follower.png | Bin 450 -> 572 bytes .../braviary/hisuian/follow_normal.pal | 24 ++++----- .../pokemon/braviary/hisuian/follow_shiny.pal | 19 +++++++ .../pokemon/braviary/hisuian/follower.png | Bin 1265 -> 1404 bytes .../decidueye/hisuian/follow_normal.pal | 30 +++++------ .../decidueye/hisuian/follow_shiny.pal | 19 +++++++ .../pokemon/decidueye/hisuian/follower.png | Bin 963 -> 1196 bytes .../electrode/hisuian/follow_normal.pal | 22 ++++---- .../electrode/hisuian/follow_shiny.pal | 19 +++++++ .../pokemon/electrode/hisuian/follower.png | Bin 564 -> 703 bytes .../pokemon/goodra/hisuian/follow_normal.pal | 22 ++++---- .../pokemon/goodra/hisuian/follow_shiny.pal | 19 +++++++ graphics/pokemon/goodra/hisuian/follower.png | Bin 891 -> 952 bytes .../growlithe/hisuian/follow_normal.pal | 24 ++++----- .../growlithe/hisuian/follow_shiny.pal | 19 +++++++ .../pokemon/growlithe/hisuian/follower.png | Bin 717 -> 723 bytes graphics/pokemon/kleavor/follow_normal.pal | 30 +++++------ graphics/pokemon/kleavor/follow_shiny.pal | 19 +++++++ graphics/pokemon/kleavor/follower.png | Bin 1091 -> 1289 bytes .../lilligant/hisuian/follow_normal.pal | 28 +++++----- .../lilligant/hisuian/follow_shiny.pal | 19 +++++++ .../pokemon/lilligant/hisuian/follower.png | Bin 720 -> 957 bytes graphics/pokemon/overqwil/follow_normal.pal | 28 +++++----- graphics/pokemon/overqwil/follow_shiny.pal | 19 +++++++ graphics/pokemon/overqwil/follower.png | Bin 840 -> 882 bytes .../qwilfish/hisuian/follow_normal.pal | 28 +++++----- .../pokemon/qwilfish/hisuian/follow_shiny.pal | 19 +++++++ .../pokemon/qwilfish/hisuian/follower.png | Bin 697 -> 797 bytes .../samurott/hisuian/follow_normal.pal | 28 +++++----- .../pokemon/samurott/hisuian/follow_shiny.pal | 19 +++++++ .../pokemon/samurott/hisuian/follower.png | Bin 1021 -> 1300 bytes .../pokemon/sliggoo/hisuian/follow_normal.pal | 18 +++---- .../pokemon/sliggoo/hisuian/follow_shiny.pal | 19 +++++++ graphics/pokemon/sliggoo/hisuian/follower.png | Bin 664 -> 744 bytes .../pokemon/sneasel/hisuian/follow_normal.pal | 30 +++++------ .../pokemon/sneasel/hisuian/follow_shiny.pal | 19 +++++++ graphics/pokemon/sneasel/hisuian/follower.png | Bin 666 -> 683 bytes graphics/pokemon/sneasler/follow_normal.pal | 32 +++++------ graphics/pokemon/sneasler/follow_shiny.pal | 19 +++++++ graphics/pokemon/sneasler/follower.png | Bin 972 -> 1061 bytes .../typhlosion/hisuian/follow_normal.pal | 28 +++++----- .../typhlosion/hisuian/follow_shiny.pal | 19 +++++++ .../pokemon/typhlosion/hisuian/follower.png | Bin 1150 -> 1346 bytes graphics/pokemon/ursaluna/follow_normal.pal | 30 +++++------ graphics/pokemon/ursaluna/follow_shiny.pal | 19 +++++++ graphics/pokemon/ursaluna/follower.png | Bin 988 -> 1124 bytes .../pokemon/voltorb/hisuian/follow_normal.pal | 20 +++---- .../pokemon/voltorb/hisuian/follow_shiny.pal | 19 +++++++ graphics/pokemon/voltorb/hisuian/follower.png | Bin 391 -> 491 bytes graphics/pokemon/wyrdeer/follow_normal.pal | 30 +++++------ graphics/pokemon/wyrdeer/follow_shiny.pal | 19 +++++++ graphics/pokemon/wyrdeer/follower.png | Bin 912 -> 1480 bytes .../pokemon/zoroark/hisuian/follow_normal.pal | 28 +++++----- .../pokemon/zoroark/hisuian/follow_shiny.pal | 19 +++++++ graphics/pokemon/zoroark/hisuian/follower.png | Bin 932 -> 1201 bytes .../pokemon/zorua/hisuian/follow_normal.pal | 22 ++++---- .../pokemon/zorua/hisuian/follow_shiny.pal | 19 +++++++ graphics/pokemon/zorua/hisuian/follower.png | Bin 632 -> 845 bytes src/data/graphics/pokemon.h | 50 +++++++++--------- .../pokemon/species_info/gen_1_families.h | 20 +++---- .../pokemon/species_info/gen_2_families.h | 28 +++++----- .../pokemon/species_info/gen_5_families.h | 34 ++++++------ .../pokemon/species_info/gen_6_families.h | 12 ++--- .../pokemon/species_info/gen_7_families.h | 4 +- 78 files changed, 853 insertions(+), 378 deletions(-) create mode 100644 graphics/pokemon/arcanine/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/avalugg/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/basculegion/female/follow_shiny.pal create mode 100644 graphics/pokemon/basculegion/follow_shiny.pal create mode 100644 graphics/pokemon/basculin/white_striped/follow_normal.pal create mode 100644 graphics/pokemon/basculin/white_striped/follow_shiny.pal create mode 100644 graphics/pokemon/braviary/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/decidueye/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/electrode/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/goodra/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/growlithe/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/kleavor/follow_shiny.pal create mode 100644 graphics/pokemon/lilligant/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/overqwil/follow_shiny.pal create mode 100644 graphics/pokemon/qwilfish/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/samurott/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/sliggoo/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/sneasel/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/sneasler/follow_shiny.pal create mode 100644 graphics/pokemon/typhlosion/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/ursaluna/follow_shiny.pal create mode 100644 graphics/pokemon/voltorb/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/wyrdeer/follow_shiny.pal create mode 100644 graphics/pokemon/zoroark/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/zorua/hisuian/follow_shiny.pal diff --git a/graphics/pokemon/arcanine/hisuian/follow_normal.pal b/graphics/pokemon/arcanine/hisuian/follow_normal.pal index fe9951fdd02d..07a421dd7378 100644 --- a/graphics/pokemon/arcanine/hisuian/follow_normal.pal +++ b/graphics/pokemon/arcanine/hisuian/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -50 151 66 +152 208 160 +49 41 32 0 0 0 -0 0 0 -143 139 129 -98 97 81 -49 44 34 -225 66 62 -177 48 37 +98 98 82 +180 49 32 +139 139 131 +230 65 57 +205 189 180 +49 49 49 98 16 0 -48 48 48 -201 185 180 -176 176 208 -65 64 56 -232 232 248 -88 88 88 +238 238 255 +90 90 90 +180 180 213 +65 65 57 +0 0 0 0 0 0 diff --git a/graphics/pokemon/arcanine/hisuian/follow_shiny.pal b/graphics/pokemon/arcanine/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..e23a04f022d2 --- /dev/null +++ b/graphics/pokemon/arcanine/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 41 32 +0 0 0 +98 98 82 +205 180 57 +139 139 131 +230 205 65 +205 189 180 +49 49 49 +139 123 24 +238 238 255 +90 90 90 +180 180 213 +65 65 57 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arcanine/hisuian/follower.png b/graphics/pokemon/arcanine/hisuian/follower.png index 6c7babf3821e3170efbf97b2fdad22f4ca68e4c0..a3c67a34d3352a96324beed15ed7bf776504e698 100644 GIT binary patch delta 1170 zcmV;D1a14!2$~6y7=Hu<0002CwraKj001yhOjJdf(4a9XAOHXWVq#LXF(8YJgXTdw z&AqfSF)?Bg0PgPpT3TAPwADdDIRF3v0000t(f4`)00bpTL_t(|+Rc{DZyQAvz~7AB z)Df+{yEbWvO1<8gP(?~v$DBBj1R{=61^f$0JtD6B6G**sLw`c*srdttnns+Ek~RpX zAi2Baq(L<)yR(iIJBl;Q%zn&%)NUkB-NWww-psx??_=I9z*}% z1@q^b;n(;w14bJzAoU5JH!}ikUS#d(_%hdV8=#w6pqUf=?<@4c2eACyk}Nk7=op9& zllf8)n%styiGKjUu>_Y-0QHwA^BXFlDBp7HVQG)hr=aWpM1E5RgvJ;!q@<@1Aj$W* zPOxAu`nXz2@^Y8;L@M1lOcbMp$br?BUC&-#+KTlNvu^>Ioe2yU=qOb9FvU1kMVpKl_H*gMXp>dbY*oa<95SBg zF<_>-G|oiCn!<2Vp@D&JUnpcWR*>fg-&I_yld+6=#JNL8s8BLu3`a@!$sJEejwx5j z85)jh%YUHX5`ocS0xK|bp}`eq*oJKZ1#z49RhL#gcNopcvo~kM;GfE~Sfe*fVDM6j zxG-B>o9g}j&0l*BaH!<(e|^s@hk?TtYydWVEiQ{3s};N2Zj}><{4VFJt%gZb(7inZ zbJ*1hOYw*|e4B)+zGNfeE!BjAYDNk{RjQoJ=6`lLdjHzdJ6)e{)dPhIqh!;)dm!G9 zWYy%@31=0yV}p+s(On8r75r#EI;3EH_W=bb&CP&=DncVb{s@6WBcCIVBeM26SBPX; zIbyF8L{?;%e6INT3amULud_(9>fZjsE3F*=8D(`k=0TL@vqi8du={b+9~g`$guMvO zmw)DnJ~-)I*|38qnq%QSZz0X6f9Mc5)I5XsG+4YGSHKR-G2C`Lj_+xA&o@uIMuzW# zVF(Y9dUfXK!qkJhHw(jkqiSqzLcD?B-=>2xPe)!?DG&f6J zAUvp0G~1YMfEz6-&qa7&Ja)`DDNFxm4}Ysh3oJ`?pxuOd2!9ZQAVf2}9w295mSK)z z>GvnVy!B3$Xp2guCl>L;?X4p)D}AH1zuy;07VeF`$ocJudq| z{kS=)ywI@wS?5W7eza;kbz4*H=v+tULEZK>Bm|<0hI7M(SH5w4{be{lyg3luD}P4} z16#3ZZSgcVaC6bI>5YBaO5p61h5a7*SEC6F$9MMW&_!;AhFb`4oP5-FuE}QCDGUBm zwuWk(_W&z7R>dnTw3Abu0wM5qLr&PRgsI|JGG<0qsb&s+&YF>&vBtO`p0rSO7DLYs krDq^OnXmKw7GM7XUjq;1aZUNh01E&B07*qoM6N<$f_D`%5C8xG delta 1095 zcmV-N1i1T}3D5|T7=H)@0001UMu)cm0004VQb$4nuFf3k0000jP)t-sGM7RC00000 z0FR4-VqsA+EF$4TKCv(*Vh{i@Ffhrvw6L(yK|na@==fMzSbCGV>i_@%4|GyaQvm<} z|NsC0|NsC0|NsC0<&B=E000BFNklA`28QZT7ij;WOLVa zrhkr3?>hMuvkQ{Iz1@DtVbF*C{B2+sa1uc& z>z`ylV*{7`AAgiT<(fhKHvvSPv(dW9<7`u&W82^5I#_40acY1&_aRhFVA~@uPT-8^ zLwT!TzT%O(#DoI2B91)pt#gfa21FHZ0=bA2c+JTK_I+W)0x8h$$i zmD@QHan;9N9|sPuIF+rs%>cCW!N8F_gH<688p|~MmoqT%Xn}i*L|bshshC1-uA2is z?!bY2gMZDyZh}DIjN7!hsdA{_wxDshK@5G%Qc#0@zu$3YO4+d^;{g~zHn!vN)Wx)@)S<6^qma>|{oq!py)8{O&B`HeFOY&HzGk$B$ zxwZKvY62ZAAHGV~7m*;EeWq~Tdz|rGJ!RyzF1h4og}`xxCR_#9Q*JZhYJlE2Fi2?b zSbyPCSQkk(3e(~4bL54OujW`_N*@)t>>VTorP0%4%(7k8Von^fBLEBB3xayu!Y zaFzRb|2*)K;+)m_MN<7i!&y7yCa^0cRLf`}aXp7(gV0wbd- zI3Kn)ao2?5AMh$r>;STM8eB!}8fsj;L4TBx;EdNbU~2l02EcI(!%{g4Ur4%4tNtY( z8~KcH0tF{6Ik-K7kh#KpZwF*Q2;T z>Et?HKc(29K3`vRw$HH&u1%1&&)N|j#f3=~>Lp2ni$t4v<0UfqmL31sUH|mNU_jZw zrg8Bvbv-16Hi7OUb~2c~J+|_R!0GtT_rsX&!}F>57QL{4pZ|`Zk3VkJBq$N`AQJ!p N002ovPDHLkV1ke`9k&1g diff --git a/graphics/pokemon/avalugg/hisuian/follow_normal.pal b/graphics/pokemon/avalugg/hisuian/follow_normal.pal index 97734c6ef9d7..c42896338c59 100644 --- a/graphics/pokemon/avalugg/hisuian/follow_normal.pal +++ b/graphics/pokemon/avalugg/hisuian/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -123 44 44 -0 0 0 +152 208 160 16 16 16 -80 41 31 -136 201 244 -230 238 248 -10 10 10 -103 108 129 -107 84 66 -146 120 99 -202 207 219 -149 153 170 -253 236 58 -219 169 15 -148 70 32 +139 205 246 +82 41 24 +148 123 98 +106 82 65 +8 8 8 +148 156 172 +230 238 255 +205 205 222 +98 106 131 +148 65 32 +222 172 8 +255 238 57 +0 0 0 0 0 0 diff --git a/graphics/pokemon/avalugg/hisuian/follow_shiny.pal b/graphics/pokemon/avalugg/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..7460e356f1f8 --- /dev/null +++ b/graphics/pokemon/avalugg/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +139 205 246 +82 41 24 +148 123 98 +106 82 65 +8 8 8 +213 139 90 +230 238 255 +230 148 98 +164 106 74 +197 148 16 +148 123 98 +106 82 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/avalugg/hisuian/follower.png b/graphics/pokemon/avalugg/hisuian/follower.png index 1075cda5eb7e0688af650c0ad8723ada4d054fe7..a336b513828eaf649821dadf6caf4676e8ad87e6 100644 GIT binary patch delta 1187 zcmV;U1YG;|2dfE?7=Hu<0002CwraKj001yhOjJdf(4Y_y5R1+BQYjdedtz!*K?n#4 zl$@;Q?*Glr-ePKlltCcgtO)<^IRF3v0001QlhX(Q00cHkL_t(|+U?d)Y}-^A0Pyd{ znfqsdYNst(ve7@8hN@Osle!WTVq#@Ga4Av?yHrArRLP*-P=6684&^vbT$n_qA`hfp zCIQlb3f8Jjh-!$rYw4(l%AB=ZlQl%xAzNeII*<44BugAOt+*lKLzJIi-uwKX-}k)$ z{D1vdF2vRLu9s(@1Mqxp?-c+=$16s3n&IAz)bgGI_$^%VNR?)LNNLToqJx)}R` z17lMN>rW?8Zhv-6X!Iu46W@&-3op8OKQr(Ma!BYXyIWx)^1dJ|%WpA)yZ4>};?955 zxqN<6FTLS%o5ynDk6#Ejf8PG*M{eH74ESe^ybN`vRd*UbZBvx>ptP%NY(u87;s9gD zQeoAdUikIhlQ(;K{?OO%w)#B(#*$t>e$j{q8CJo1+JEbs9n|60aYF(TCZYEWSJPp5 z4lozjs!f)N?-h7n76eruk6H`l^s^uV3kI-#uBPMpSrI&$x4CM2Nw6(LrX3XaK!(#? z%|sZG*ciB(M8x$MRzSS9a2Zvb0TkMn$%=#27xb;Ex{JF~el4d4*!Xc*3y^F3**hyF z2IT;N?td@|(1W{!4RMup(tL{U;*EIn$?#XH&VvaTqyE?BqsVB|JIyQg)8Mp(-CH zTjn!?g~=+DO0msNeR7Hwv$Qaosf!V(NgkjRN`Eeq;>|m$Xo7CtDi8dY(EVEbMzY7@ zuDA{jr}Wc(scTIqh5TT6`s_S%m?qj^FY^s@GSnC}?^>J8VH8M;Ez{~?>;1$dt9=s} zyqecRXRhiH_`x?Lv@$zs^RCl0K(718hEPyl3CeaZI{i5R;-ddmm`Xpft-o^I@}rlm zVt<-B3V0=_%eU{%^v>%}(^}N*L+ZnGD%V-ao05_3j{b{tS@|cmt(d3lw$ECH?6n9e zYrSiLwC1*ZT9xT62-5&Hw)MPDb=AKa$tTF>? zrXP32t4#us%y@4FVDTmt>wU>~>Lb8gF@FOmW=HMz#H~?k4Xoxo&imCm(^^>J7T^XpK~k|=sAc2}bqj(4%G4zZ$l;_NB9+7THCn5wqgH^{Bg*}W zuw0*4)~r*OEto9jkhSk)?DzNstd&=L>YW%%^J0!13&?YWJ3NQ2@u|7IZO%Fmwtu_+ zuFGDk8_}?4(rv*MtQHK@t19SNuQ*SL_32d_loT$=PW(O}&kUKfIyD;Fna^y*wS&*$ zgzg0}t{(XC#^@FNc*{Pbj7e6qocmI>ZqU!l3D{Q4{&sLGpb@xka|C8g(wL?<3OkW~ zC;V;s3F!2m|NCe_z8JFjg)e&sQ5>x7;`G11{sEC4#Fl1$qWS;;002ovPDHLkV1idr BR)GKj delta 1003 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 U5W`5w-~a#s07*qoM6N<$f__GO*Z=?k delta 930 zcmV;T16};33akf^7=H)@0001UMu)cm0004VQb$4nuFf3k0000jP)t-s$4N;500000 z0RR90pt`qXd3JiJuPHb-tKQ%`P)#mecq4H=7Dgp2zgi`TMYS=7cK`qY4|GyaQvm<} z|NsC0|NsC0|NsC0<&B=E0009LNkl?jpYsK|Y8+<{Hk=4K02lLVzKqG%~cfM2s%D7(eD0LhM4| zWh7|v=C|HlbhmY6Xz{BNQev9bkip@1i$2~)h8DjVg!+Kq`YB&%C)mr<;uizeyhFg;*Ya%o(KYQ zN5bGtO;8TK1SUL&06|GmhnGb#>;}r>O-{1&UOE42{Re+%jhn3di8c|F1`F!|oD=_CONJauf&RCnB z3V+4`Ll?twuVZoX^BxO~&k{ZpGL7HjZGTU4=x_ArT-QnG^o2vN9OJRaEG~Z79J-7N z7e8*%M8Cl$+N^AREi>VZI=VP{pBeM^SJobH4=29t=jVKBU%SwIYn|pl5}c6Ya5FmR z+t)_J|F!s!gceqRpD^c-ec|X$*W$k&AsbxdfAK%ZKd`GiJB}is8~^|S07*qoM6N<$ Ef-zLZ(f|Me diff --git a/graphics/pokemon/basculegion/follow_normal.pal b/graphics/pokemon/basculegion/follow_normal.pal index cfe3f30e69e3..3b067717e9cf 100644 --- a/graphics/pokemon/basculegion/follow_normal.pal +++ b/graphics/pokemon/basculegion/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -130 28 112 +152 208 160 +41 57 49 +164 189 180 +123 16 41 +255 255 255 +189 24 57 +238 41 82 +16 65 32 0 0 0 -160 186 183 +41 189 90 +98 123 115 +32 115 57 +57 82 74 +32 139 65 0 0 0 -184 25 60 -255 255 255 -99 121 118 -238 43 85 -41 56 54 -58 80 77 -126 21 46 -35 113 61 -22 70 37 -43 191 90 -37 136 69 0 0 0 diff --git a/graphics/pokemon/basculegion/follow_shiny.pal b/graphics/pokemon/basculegion/follow_shiny.pal new file mode 100644 index 000000000000..02e2b66beb5c --- /dev/null +++ b/graphics/pokemon/basculegion/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 49 +164 189 180 +106 8 139 +255 255 255 +172 57 213 +197 74 230 +16 74 32 +0 0 0 +41 197 82 +98 123 115 +32 123 65 +57 82 74 +32 139 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculegion/follower.png b/graphics/pokemon/basculegion/follower.png index c871af7f5774726b813c5ec2fca4b8d235e55934..26780d419e2b1848fc522101dd247e3f2dfe9675 100644 GIT binary patch delta 1310 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 DSHA~D diff --git a/graphics/pokemon/basculin/white_striped/follow_normal.pal b/graphics/pokemon/basculin/white_striped/follow_normal.pal new file mode 100644 index 000000000000..1e07057199d8 --- /dev/null +++ b/graphics/pokemon/basculin/white_striped/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 49 49 +255 255 255 +172 197 255 +0 0 0 +57 115 74 +41 65 24 +123 172 172 +172 222 230 +74 172 115 +74 74 74 +90 90 90 +57 74 82 +123 148 197 +123 148 189 +0 0 0 diff --git a/graphics/pokemon/basculin/white_striped/follow_shiny.pal b/graphics/pokemon/basculin/white_striped/follow_shiny.pal new file mode 100644 index 000000000000..b4e0639fc85d --- /dev/null +++ b/graphics/pokemon/basculin/white_striped/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 49 49 +255 255 255 +172 197 255 +0 0 0 +32 139 65 +16 98 41 +123 172 172 +172 222 230 +41 189 90 +74 74 74 +90 90 90 +57 74 82 +123 148 197 +123 148 189 +0 0 0 diff --git a/graphics/pokemon/basculin/white_striped/follower.png b/graphics/pokemon/basculin/white_striped/follower.png index 46792dc4bd921f457344afd23b730fb33ac0a8d2..f1583c2ed3a22fac3b3ae5f2385e1d8b6ce78532 100644 GIT binary patch delta 539 zcmV+$0_6R|1H1%~EPpXEG5`Pnti}HT00232N-04Yd#tRi-sVcIb4p4|T3T8;N>Y22 z#e0;!0002b=~}n|00GBIL_t(|+U?cLO9DY02k_t2mUvKipa)4s4+yG@r=XjJLHz@r zI#`Du5TU33i|BFa6yz!B5JW*2Q9E=iCFpgiwd_(*sSv3#Ie)pSGqdZumpbkjVfoC= z`s3%!Ab=GsR;*b0zo5Sv)pbMViDm5yy}QgE!u8x(dD>}SvqJAibD#7SK5*X1l@8GQ zy0%5VLm_h`8y1`3mdXPi?I34_7iw%XHQK^-(Ww}@+JSDD^oBf`c@omu)uf@z1&|+L zM*M!g0|3GLmVf+;lKetgXI7vzQ~J4Nw!pwZGEmn5%E5&*xwa>3jadg+-iGfTzDYH1 zjl=Sl#(|>X@uN~X=iqtOvt|DlR145-iN0=Sc-sw%%?rV0FAKQmWBEpZwESkJ}$eqCGtRmVVlFz3b@M`U| d{($~1KNM*V&QUKfs z000000001B0sYPZ00B)&L_t(|obAssOT$1E2k=*dV26V~I@k{V4uK9*soz17Kr6|I zaOmJ>cZU`cInkkrLymrlAi=aGP=^jJx$k14kiI+U1?eQ@zkmIXd;fO_P^C(hDpmeb ztP&ra-L%XuUr=J}p=LBdyK#`~+_t&~Lk$rQF(URR2A3B$jsD6C8wLZ65${Z%HgU4w z3^||Te&++I73gl6%=q)tpEh*wR&=3Dg2wFaQkasEU5QS z@uc4~c;Rhg#eZ^0y!q${v)N}+xPAL^y!+#$A1~e~21l2jkUGHu@%F`afVE=JbGF3*pfV>)Y2Awd5nZKlQrj zN*`05ok(RNxMF^xz93QW$La$esqD{QpjnT;5SU(Io*A$5hkOIau!@+qNJ&-z0000< KMNUMnLSTYKWyDed diff --git a/graphics/pokemon/braviary/hisuian/follow_normal.pal b/graphics/pokemon/braviary/hisuian/follow_normal.pal index 63aba4d005bc..af0d29cc0db8 100644 --- a/graphics/pokemon/braviary/hisuian/follow_normal.pal +++ b/graphics/pokemon/braviary/hisuian/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -32 133 159 -0 0 0 -97 80 76 +152 208 160 0 0 0 255 255 255 -181 157 151 -136 65 191 -172 95 231 -61 68 77 -131 211 248 -73 92 116 -200 58 40 -245 213 71 -220 141 30 +57 65 74 +180 156 148 +98 82 74 +74 90 115 +172 90 230 +139 65 189 +131 213 255 +222 139 24 +205 57 41 +246 213 65 +180 172 131 0 0 0 0 0 0 diff --git a/graphics/pokemon/braviary/hisuian/follow_shiny.pal b/graphics/pokemon/braviary/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..796d7bec9f5b --- /dev/null +++ b/graphics/pokemon/braviary/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +65 57 49 +41 49 49 +41 41 32 +16 16 16 +49 65 82 +131 213 255 +115 197 230 +255 255 255 +222 139 24 +205 57 41 +246 213 65 +41 41 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/braviary/hisuian/follower.png b/graphics/pokemon/braviary/hisuian/follower.png index 58976a83d45e1b7406db1bd51778d4aa9deb34f1..55634525180bbd0becb886cbc05ac3e083a78213 100644 GIT binary patch delta 1397 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 diff --git a/graphics/pokemon/decidueye/hisuian/follow_normal.pal b/graphics/pokemon/decidueye/hisuian/follow_normal.pal index b3962e73cf7c..ed0e1cf36a38 100644 --- a/graphics/pokemon/decidueye/hisuian/follow_normal.pal +++ b/graphics/pokemon/decidueye/hisuian/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -115 202 205 -0 0 0 +152 208 160 +8 8 8 +205 49 65 +131 24 24 +57 65 57 +255 90 90 222 222 222 -222 178 90 -205 48 65 -255 202 82 -131 28 24 -164 141 123 -222 68 49 -230 133 49 -255 89 90 -74 80 82 -172 145 82 -57 64 57 -98 85 57 -74 60 41 +222 180 90 +98 82 57 +74 57 41 +172 148 82 +164 139 123 +230 131 49 +74 82 82 +255 205 82 +222 65 49 diff --git a/graphics/pokemon/decidueye/hisuian/follow_shiny.pal b/graphics/pokemon/decidueye/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..14dffa72c0eb --- /dev/null +++ b/graphics/pokemon/decidueye/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 8 +41 123 106 +24 57 49 +57 65 57 +90 189 106 +222 222 222 +205 131 74 +98 82 57 +74 57 41 +172 98 65 +164 139 123 +222 65 49 +74 82 82 +230 131 49 +197 57 49 diff --git a/graphics/pokemon/decidueye/hisuian/follower.png b/graphics/pokemon/decidueye/hisuian/follower.png index 3e91597d148829037719aa57d953310c60e7c410..d528a33f2da7b8955031ca7eb98db41f9e1804e6 100644 GIT binary patch delta 1188 zcmV;V1Y7&V2doK@7=Hu<0002CwraKj001yhOjJdf(4Yti2+c7;gBTb&K{@|gTHfB? z-n3d`QaMUFDXf%Iq>FpzgE2}{Qvc0T-a#=9db7F!00cKlL_t(|+U=HKXdFcx$A7bX zv3F^b+r7|Bpop7`kcSYvxohZ4#iR6DYYPe$^;)of@S#PazJD5uq(SOk1<~q5+eiNt zgF;a%K?7l!%v%)44wb1{rvKebV-$;S_JCN-a$ zA7&B6^jK;vmEqd;(b1VNN5Z&0$w`v3!Flwvm{QA1S-HDJ^BJ}UTd2vJN~WS5t+2FVA@z`xr@*<4XfWZ?TL>Ot1iBSH;XqwwNtSOd}t+GDs*E zu}?`fK!CBKZbiO}7^>?ZbP;C{W}gz<{$W`!5hJ`&h7fiFpx&KXt@Mp0(-8-l%v2V# zaM+XZFn^glQr9kefA#ZH+E9!zc4SR7E8SJmUajpi-2?&*s4?jL+@&6(Dd*c-q0J-G zx9eg8{|+JStRmc#?km7+8(Ld}AOl`+In>#ZHD`KDG@eiu^zDZ>Q`pCjM0x_BJa+VD zA>Qs0WDpfH-hAVFc&0*< zLGhvMG@y|o@%z|DKI`2=0fxFk z_J47m9Zon;_A$=0=Dl{$9sZ!k?SovUmJ0Im~5n&prm?WSL58LghS&Pk$q}Dqyqx=!=RSZx7krEDQJN?YJjtLlPkF z`Bw-I@e-j**X@NL`dE&A(S_R!sKUJ(yd#SCG;2rGWmR4DB(Y}DV~CuIlqCm2_Vxi9 z6l%MR`|05Ya!+w0W}9s165D~?Wdn4E=v*TYUOSqSjOlAH89YX#E8GZ^iDXjZE`Kz_ zGQTeRhlYl^c9c#e#<}LVKOO9pMT;h=d{AwsOeR$9>*iZ zSsHacj}wnWK%(iD&H@k9O~Mj`J-knW$3fFdLqN#Useb{7j|h*V1Te)AY{U!9ZA`?M zc~9>~B3SS(X}-j}7kN0(Y_oz-X2S3-@)mmgcE`tOT3=jF#QtWV+j!AowCGYb+Fvs2D zTY!o|kAI6p^fCqtYyMnLhrit;UBcZV;*y=h! zQ!I)*w<4t(&-ZwUaJaxwjW$+ z0==`F#8)h*23m;+E@vzb8vMn8d$j@P@-3FaoPTp>uBFt^Cp7tS@KWNYwT~7;K`)hB z;^%(1f!2XR)fC22s@}z^9$cM-wbUA55T_mddwLV&HykE}R|R*40BIi$)lY@cH>}*B z2(;m^8Ub)U6zULcwbcv_YCAX4e;ZuE-690&d-x-$PXXW{^28_F{QZisad9pfV0Jgj)ON=((b?N7$Sl5=&G~^19g^J=Zk9 b00K%$L_t(|+U?cPZqqOv2k@^Q zI_=P|355aE+JzzxI~0`zoVan}z@dycK;j7yJP2>X8;rv=E`L#7RY+XcrR4w@nzRTB z!IEIdPMb9LB&2dcs-?8~*pC1FY$w1bZPF(F^F-92jU>!xug#Y9wbzd-Uwds~-#wZ3xN!S3U28~))9rYe-ZOOWhc;+rwSEv>2O(CxH<)_88K0j&C9 zX9AoLsmX2!bbk~L<~oZGaNtuP{eWg6T(ujxh{Jep@_`Su$91Z+__>N1Yn@qL+?M6s zXz@BrgT?1oJ!ixdVI=L(+-8xI88##_{nHxF-#pT z%_mIiJS+uAEHm+uE=SR-T+ARwXc;wem+uuJcY8 zN3mcQJL$P^FugJ8$@V;rukgzbZ88NR-_?t$SO~bS&qcucwBvU48Co&79EUG zW5aGV;5TV1+p(<=Y!^Ngf8){1H^gxa7H`vp+FM7R2Q2Q(JdNet zP5$`g;Rln`*L6r0t-{gp}n{UM{{cJ%+w&bwE^&h;$&%WQDFAIvncEc<#MttV| zHqXLxt#T`{<{CQ{tn+og7${=Mp9lg*S{8iCb8PNU%K`^D$4>Qpyh}t}P#f|Q0l6Sy za&RPitj7l+c{t~T#LoM5@lwzXdczOa1MG5|+iAX&1OEJlU{rp)jo(9aZZCo6~Krxce##jEC+}vdA@pFlt>p8id zAZN(u(cAZO!^70h%O}UI%>uv3Z{z)Tg69)%;#EZYckuPFck002ovPDHLkV1mAV5)c3Y diff --git a/graphics/pokemon/goodra/hisuian/follow_normal.pal b/graphics/pokemon/goodra/hisuian/follow_normal.pal index 24525b579385..f2bf5d8a84e0 100644 --- a/graphics/pokemon/goodra/hisuian/follow_normal.pal +++ b/graphics/pokemon/goodra/hisuian/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -145 124 231 -0 0 0 -73 42 88 -190 147 214 -218 207 228 +152 208 160 +74 41 90 16 16 16 -65 65 65 +189 148 213 +222 205 230 +0 0 0 +131 131 131 172 172 172 -130 130 130 -249 254 255 -108 108 108 -162 87 199 -104 83 115 +255 255 255 +164 82 197 +106 106 106 +106 82 115 +65 65 65 0 0 0 0 0 0 0 0 0 diff --git a/graphics/pokemon/goodra/hisuian/follow_shiny.pal b/graphics/pokemon/goodra/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..70ff17dbc3c4 --- /dev/null +++ b/graphics/pokemon/goodra/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 41 90 +16 16 16 +189 148 213 +222 205 230 +0 0 0 +172 115 41 +205 172 82 +255 255 255 +164 82 197 +156 106 41 +106 82 115 +115 74 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goodra/hisuian/follower.png b/graphics/pokemon/goodra/hisuian/follower.png index 6fe84c19aa538fe7f6ec99082d9564edf7948554..5bc1d200c89793fc762de5f4840f0f5ab2524f4d 100644 GIT binary patch delta 942 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 delta 705 zcmV;y0zUoI1C-h zP3z~_2Mna!cInckOP4M^g!mr+w6K)WVa7i$tffW{GyZ8|tu;z<#y>8ukg!HFzHLPD z2^oJ+Tp*=XzeY07{z?rU#yq>*^zNlXY8XJwiMU0opX7vNQk@y!wuTj;V*4d$d+e{c zNlrM|XFNa>&VT;e7nBNL&2fl0x$`anD2D)E=ZHUV_k2XgH2_X8rwG7_02enOhhCS# z+6{*>NA0fV@cg>T`1HT77|a0h!HuV(_wq1!b{KPz?|EInIz^D|)$B`N(00000NkvXXu0mjf?G90I diff --git a/graphics/pokemon/kleavor/follow_normal.pal b/graphics/pokemon/kleavor/follow_normal.pal index a67c14eac995..c2a4f32ab375 100644 --- a/graphics/pokemon/kleavor/follow_normal.pal +++ b/graphics/pokemon/kleavor/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 +152 208 160 0 0 0 -172 121 65 -238 234 255 -49 36 41 -180 178 205 -189 202 222 -0 0 0 -230 182 98 -106 113 139 -148 153 180 -222 210 189 -82 64 65 -131 129 131 -148 133 115 -106 93 90 -74 48 32 +106 90 90 +82 65 65 +49 32 41 +74 49 32 +230 180 98 +106 115 139 +172 123 65 +148 131 115 +222 213 189 +238 238 255 +131 131 131 +148 156 180 +189 205 222 +180 180 205 diff --git a/graphics/pokemon/kleavor/follow_shiny.pal b/graphics/pokemon/kleavor/follow_shiny.pal new file mode 100644 index 000000000000..1e5e579a02dc --- /dev/null +++ b/graphics/pokemon/kleavor/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +106 90 90 +82 65 65 +49 32 41 +74 49 32 +164 180 115 +106 115 139 +139 148 90 +148 131 115 +222 213 189 +238 238 255 +131 131 131 +148 156 180 +189 205 222 +180 180 205 diff --git a/graphics/pokemon/kleavor/follower.png b/graphics/pokemon/kleavor/follower.png index d090ec5db5e8397d1386853fa67407efc9178c76..cce4eed8c9a1a887ecd587daadbc35d3fedf9932 100644 GIT binary patch delta 1281 zcmV+c1^)WO2#E@i7=Hu<0002CwraKj001yhOjJdf(4YVS0BTxVQb9p6ASp^QAm+4U zYIBRMdqI?gbKcdx?(YACgM*Zuw7t#Vw6x8?Cks>n00fjtL_t(|+U=HKOj}hP$A722 zrGFUfIna)hOfAG@%nbx-W0p)-foyCK28qOkX-14upOh>!lYhil5|?ZlS@xo42`@en zHuXiLX2fP11_{u*Y_bP;dpmJZ1$ql*y)Cxad(OGH<)Sc&Pa1y@r}xuy?(h5ibIxf2 z{;S#^h>v;M{3ff=n24>bEEDcj4Ey{O|Oi(acv3%N%`HJ2@@nKASgTi z12!r|(&=`{BUhikO_6`nb^n3WKYi;#DmA%V@kBH8i;NSF*%}Ed9mMs!y5PG@me8+C zMt^Zyl3{OiZod=(6#*?FAQe=NM?JDidzwo6Nl!Sy zw-m4iVarW}t-vD6FE2`~m0!7iii~}^X!$+LJYtsvIg;6d$kE{sYMf;fD0Pm46n93B zhMhz~8HJ^235r7X3>Q$4ow(WzwgPpK?mY4R>8k68WCdiRK*KcS7hS&1 zdE%^Y~Utpha`BXVCN?qM5(Mej~JjIzs`o!_8I_WN}n=76qsx r3Jm`B;_aPoV`Rf}O%V|c{}KBGNrm(m*75cF00000NkvXXu0mjfK?Q2w delta 1082 zcmV-A1jYM_3d0DH7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s00022c|q># z|1l&fw6e{;%H99~0Oq!0YH^E{nY7;0y;49ygMovTg>!0MT1qe=<;#BB0000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r000A}NklOJrGY6Ee1A`81jj9>3k z!*rk0$^hGg$^`RLyU-;+wh|-07Asl0rcaI&&e09whCeI}3^`ONAc_gQi9x4d000ND-370UlO(zYvn!m4AK#Am?O@l@{4Kim|FOPW0~i zD0uz@gCj+wbA1HyJoxF}AV&zgq!<3uJ`&>nuJj?o0=Vyt2p`9R2=l(X2+T9M=wEd0 zAS}S=KR<$O^d#%a<@q2%yE8~0!oq)iBEp{lbOWIfJEcoDHGnjM!xF{g^?Dr<3+O_q zdtG*axPR!%L9xK>e^QmVN$&X5^PF>JW{?3q^M>3&mGv9SlqSsnb-Gsoc>)kRP7y|a zxU|ul13b}HF@uGaMu{3;#{7`yGlHc%gXAITu)O$1PZJjZdcBV@-g>F;lIBsOlukUK zss*Q>=T7&^L9rkYM2WH7b%q3z*p?7;*7vK2A%7DR07>{vBP{-zPFDa05Jd*N2oqt4 zVC`hHhvI*#d|;jZq>7yp%qI5M$9tgA8EBzr04+Q;qQSFDl)Vj&KGv zGJXUmr#nln*PMDjf1Gs5&E{Z-C^HWQE~^P)s;dY|F~IPQ6L+hGr+=v4O&=nB0vbME zM}KAdv0FTH&FR$V!mEbu`>v=%F*>yxMz0h{ltYk#qzkgA$04E?m7MX2Y7KMIsLtZ2^#u3enlS>MekIP)TrEyEoq$pu`_h=lL;n~qFf;6xA`j2rHp7qer5lz^10kogED{JQ_U;YPqwyj(@PJZAJ8_d;} zxPFz{e;%f&0nJ|~79g3a%3}z#I-37W7j$%orLO)A54K~H8^RTtg_xRg@5{})hnU*D zdlX+4VLRqL!Hyxh&~l*XDW?ylK^t zp&aO$apmI-=Wg^CAA5&g&72=I7-FmxnPMMw&x~+d&R1jL7Diuwr&#RZRv$U)!+Vj& zYByb&e%dM-3SuvI*i1FRT=Be-O7{ zRM`}}yLRHK4moY))2-7(wTZ{E^~;qi(kx(`k2J{B{|xXe>ve)xvJX<<`rrJ}{RTI> Vp&Oo5kZk|}002ovPDHLkV1lg*!6N_w delta 708 zcmV;#0z3V^2hatO7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)esN>008E? zq>Jh)y;+>a#_k9R2=40kTB{SU|AD$nyI;*Hf{(;iF0qf@x~i({Ka5)<1rr-@4^)P8r9W0y6$k#K`In_dRt)l+wq2g zy&A^oPdK8F5umuG4+N_-$Dvx>^A=+)96~yVD6#m=J&qIt7bxWd_JW>LJ!-1jD`fHM zFfyaZvc%$U5r5{W`nLo}rFu|Glx2q&$LkuWzZ7JH7GI=t)CR~Bpu0p=(5NChw77HG zx5l^&2IT?AY``D4=9Tn@Ag9zYTrlW8J>XD)c+cF5yz30kTpF{7D9RNWg6uI_C8EKy zz~Z<;Tyag+1K#fD%rAM@8v;Ui=5(z#2`#qx><}Vf*MBTha=7R7pSL}w08=m>=A3;| zX2jy?@D;8L-^x?A=bzrJ{>lYd0z9D<&P@RZ$Ap{-2GbeE4t>FS`im@cTR<~;_PO{d zcG%$TIiE8!etXF0W5Noz1&)v$V^U(44|{`i>ubz=lhc2}r=V-x7GO%SYe+k&EZ$0K zef0U`pMP*$fL+;hmY2NE=azHS$!*r;FWeTm`F?Fz-j=W3NF^6?>YDt8+k#~<`b~K| z{z;D|A>ZIvZVOi6wAYRygRj+2Ys=B+FM&sY?_iDV*P99MpgiBI>J=EAE}V3i{t*4j zZ2=T#R?Bnlyrw|sE~NdZx{>5Js^4C3CP0Q=eLaEpf5}6Rsv+$+3Vd< q;H22!-x8SDn~J_Iz*4;N|KktiFDcknDqkD`0000<0E>H4 zy|k24Qer_tN*EXz?(YA+F`S%>QYk4hT2d)Sh>}nM00R9I<{da~c#Txx+-~yzS|E?oM~l?Pe~v?~CWz=bq>IKEL*G0D3S$N72k0wJ6XXie?r{ z97X~@r-3hSf@gwAFQHHtrfqFMt@Q-FlAAhJoEdOrLr@9?L~1<`sf%VZ14aan;Yel7 zub3tY5^Sds3V%887z4oWhES;7V(0(ap=DIJd=63GSB^%Yw)h;=#}*H`7SjIHoh;lA zZ5jjTfvK*KB#(BUHecCCeCf-6vT$psXvdGlN(dYuC5sbm3_HD;U4jD4X^&QCKOO|r z*|TN!_of6m;)RYxAU91ZQ`M^4PAFV)2>rG=kUT6`(;BwKJ6Cs{!)bMSBB8c4}}L zYv#Lx9U-%u2kQ@65Jf+v7Z@f6P)9CVJInZmOx)f8=~V^SP2haW-E1{G0AYNJ5{WoG zKl>@>8-Inh1m1T$8)0i4!|Q%r3VVUU50v|dd*9(rPO6^!?YG)5G|t4dU9<5O{DY~; zV}Oa#zD{SkI@0*|)%=vnORm?Gm>Y{oF8}EWdw@bSj%J}r#n^0Oc`Ba61zP zL12K0L()6gxB{YdJAOj>VSgTz1nF7rxf(M@U}FXZx?NysyCA={Xp`uV0gL(ZFx@^r xeq#Tuxzl}o?7cXkA6Wgb53kY(S7Mhg{sJ7{CYgGm&pZGC002ovPDHLkV1n^^qs{;T delta 829 zcmV-D1H%0B2FM1G7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sIjU*^005j! z&F<>|T2LvyG@SNC)tre^y|$D=KuUWcVvBuJ2nYx%EHMB808&+A_@OgZ0000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r00082Nkl?vxBD}fi*jwC#B2UBZ}VQ8Lur7FF|^)BTv}8v4HS9J zKjv-TtHuBjd4J=n12B;y@Gfww@S1;uw|NHzqA?z<_uhgxCb5YhTx$uz!y-xbNOcy!Pmf;=` z6-v|v%JL9cU0}%aaYXEUI}7v;ZL~n-NsUnpG~0XoGJn}Et`e4g-2@hTSzcXX$nm~M zv}*(F3V-1PRLAhZ%&hsT&R96)rDoc~h7CgCORu*|kYk zC|oYl8NR}o2J-%|4mm;J&#sE_r5-bW-QMN%2`Tumf)j7e-i4n_-A=OJ-{d5(d!~Z_ zCN|*H476oG^qNIiIGumv-V-!t|BVoB{J#O!e3iFG|BLnmxwBVliKvp<00000NkvXX Hu0mjfem9S& diff --git a/graphics/pokemon/qwilfish/hisuian/follow_normal.pal b/graphics/pokemon/qwilfish/hisuian/follow_normal.pal index f13234981695..bde8015b1ade 100644 --- a/graphics/pokemon/qwilfish/hisuian/follow_normal.pal +++ b/graphics/pokemon/qwilfish/hisuian/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -41 174 189 -0 0 0 -131 129 131 -189 182 148 -156 137 82 -189 52 156 -246 68 213 -65 64 74 -238 234 255 -41 44 49 -0 0 0 +152 208 160 +57 49 24 +90 82 41 123 32 98 -57 52 24 -90 80 41 +0 0 0 +189 49 156 +82 82 98 +65 65 74 +238 238 255 +189 180 148 +41 41 49 +156 139 82 24 24 24 -82 85 98 +246 65 213 +131 131 131 +0 0 0 diff --git a/graphics/pokemon/qwilfish/hisuian/follow_shiny.pal b/graphics/pokemon/qwilfish/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..63bab6514aae --- /dev/null +++ b/graphics/pokemon/qwilfish/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +131 123 98 +131 123 106 +74 57 131 +0 0 0 +189 49 156 +189 189 189 +148 139 139 +238 238 255 +246 246 238 +41 41 49 +164 156 115 +24 24 24 +98 90 164 +131 131 131 +0 0 0 diff --git a/graphics/pokemon/qwilfish/hisuian/follower.png b/graphics/pokemon/qwilfish/hisuian/follower.png index da00584d0e2abdc380bc49a98823d1a1bec80873..1d318f26ca8833d6bf8901c4ebed321d36bcdfba 100644 GIT binary patch delta 786 zcmV+t1MU2|1)TnawiV7A-WlRrN z*>=&{N~;K)6uNE-PFzXGYMJY@m^MxG-dnpzEt*CRM&{(`le%{3nA9hu~d*fe-S zVEF1bwG)|bUw^Sgm#*QD?0S!Jv&Z9G&5xi1D!aIgOgpxEIF579=#7Md_ALOHNkbLe z-rP6<<4E|3wFowP06c4rCrFP<0Lr#%ezxZ!Hy<$WVlGCYxLCEezto=~%}jD?oph%w z`!M9D*a=HHpt57fgL)29#g9=4-ziiZs<~T&n=oeF)qfoeMM_J=w9$S`8(rQOq?_gn zwf$2S?*`>6wPgte0kbV6oAM*T@uMyC8r#((<`eOR^$aLhk91Uy(|?lrTUvkx0nTjsBwvSuR^nF=2qc z@$BR9Q64cwBKkR?#PhA$BcU06MMy(Ky2Zl3D1Q?gQhoa!4|M;^TuBQ|GJWs0D~Q@S z$%=G=;ropVlLirb&iO?n0x@T`g5ln7A$ME7?&NVJKiBu~!XmoHq*pESiR|^I5qo88 z1IVW&pnfB-5C)Kz@lF*5`7VLF+EQiHdJ`ZkvciycJMaN~(|rA(QjN-AX>2q9hn9PV Q01E&B07*qoM6N<$g4n2by#N3J delta 685 zcmV;e0#f~*2Dt^07=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sDXzT$004u5 zgT1ztoQYDsG@SNC)j>c??&|+3EHMB80DB-}IW!nrP$?J~7*bVYgsQZi0000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r0006TNklNf?KoQB~cbrxlx^y@Z!F>WCE6U?y5K9&I5*Tu3 z2mvYd40?Q`0Dt8nu%bLZae2yYvk{MR&u%phdb|pLCNN9naDbl#tv(y_SWrK%%X4S1 zZ_G0{4el+{OJK-h4ZFdxS_uq!)PYwjg(~CrxNErWPqvpVGwW8f42*e7#}-NHJzh&g zk|CBrtf%#|95ZORd6-B@tbK;Dm%xapjCBU7FBQz^1b>Dc%D%yoBeS~C`LNj=4yX(C zY9dL@rVCZ#h6Tj`e|gi0b5+&?u*(J*~`~*>z5UzEbiuz>%?(YA+y~Pk1F}*P{ zAQ&JiF-mG6AW}hM)j?8woSaH(Y9K+Jq@=V71eGuV00f^&L_t(|+Rc`KOdDkw$Dezz zlrnx@=>Wm4Tu*+-WnHJ}P(~ry)WsMK8jOFqW-~++lT2EC8L{8@#OMZq?+U4}Wtbs~%VmPAEoLIle z-Je8isS4>;wSO#b`GCH^1cj@|tAHpn>s_gO2a?4|<}O7>d-uSKKnoPU28LH@g4O^6 zX%Qc=s}iVy$;Ih8B`W{{0syp;q5<(5KycyyLi>T1b0Q5OMz(;^dPfr_P<-8{=(tDs zHmwDOYvYGdQ}C%hjD1N0B@j^a`;@6U(fJA>Kr}mjJbyiFBs)V32+%c^B&7ia_#?Chv4AqIi3BPjJoHsRz{OLvCJtj*}s1~Rrqua7Z%XOWFw z4#dcZ^Xb&iC@YHdVoV|hkbo>W-0pN9ZbuZM1@!ZriDFq(ChzB$1Mz5YpgzWbtP7C! z00~4&UbyerlLwEylVapUIKB+l8Gq(_A7z{}X6u=%3gxfrEvwNJ}IQF0|ja&}o!nUjH>TQD)o3Bo50U=oOc*fqX z1AnO#F}D)f1K>*u8^XrqA1fTs`p@cc7iQT8&`V_Zgmq9_;{|R&417(C4gR15P?NoYGV`Z#l4IB>37;A zZ-U45A`lusjN2EggW)en;(lplhbMRB_T5?XQPr7II8h}VvAw9Qm{Hh?{f9}SbE%@z z))oBHso?c?>=1vJ#;6Wc%v}y3tN9tJ0T2!U`S=H+=o7RBf{H8v00003jGI=7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s7>!~8001CF zoJwhG)kIS6>i=pWAP^Waq@lFEzQqs_5C8xGATV0JG%sN5Q?!Wz8Mj!HT8);ji$G>i*nm^&+whVnOfgb<5<=ie2kN*by ztO*G<-df@D&y9+su*pd@shqFy_;0X}9LSVYNqE1-nHSq1?C$ZkK1t00opMs>D+q8w zhzk^MYQ4c(xqsvF+hKS-zFZ1@1q%5-*JuJ&mGLrxQLl2GtW=|t83HXkc_q{1i}E4xDo+#EzK@vV-tYF5B$2`OmtHrHB$8pLI>H8jV zFLRts$V@?jnF)flb)e1P#)8KTP6<3~T<0CPDK+Z#Ytx&UWoK~RY)T55D9Jd zJ3N(Qf9J`?U4lK17Q+$41bygJ#T9qUHuHF`@g53I99}4xeGfD_K~{o5^ARE5muQ=t zK#IcI+JBTXOZ~2wIZ7fz64eL^9MuTDbeZQIU%aY6?o*!WzxBUo$;?t(x{KOT$ z{shV6a4?!nJjNFa;a*$?pw06$1nLvTQJ{>~Ny3vvkK1k(djut*J+Tzm^>6P0I=m_* z!gf+`z+C-XrMSrnr;;!>wH1JDKN@&e>hi8;7=McT9%pXf$NFt~&^f$zbROkZiMiXf zsl!QPwH_r_OKq`Nd|8`Gk@XEc4uN$) z34dZ6bJ>R2;g(OeR@OGYY_`D948u;;eXyI_Md^}&e z0chyds%1Tsd)%VJ)>jIJPhB6iU8Bd~o=rVB`Lqf@TGIRSeRYE$%l(6V h9j1es-r;|v{Q^d*MxUtj3^xD(002ovPDHLkV1n6J?j!&J diff --git a/graphics/pokemon/sliggoo/hisuian/follow_normal.pal b/graphics/pokemon/sliggoo/hisuian/follow_normal.pal index 2a1c39c1af60..66b17f5ba276 100644 --- a/graphics/pokemon/sliggoo/hisuian/follow_normal.pal +++ b/graphics/pokemon/sliggoo/hisuian/follow_normal.pal @@ -1,16 +1,16 @@ JASC-PAL 0100 16 -28 108 186 -0 0 0 -85 54 86 -191 151 203 -218 194 248 -16 16 16 -130 130 130 +152 208 160 65 65 65 -108 108 108 -139 87 141 +106 106 106 +16 16 16 +131 131 131 +82 49 82 +189 148 205 +222 197 255 +139 82 139 +0 0 0 0 0 0 0 0 0 0 0 0 diff --git a/graphics/pokemon/sliggoo/hisuian/follow_shiny.pal b/graphics/pokemon/sliggoo/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..d9dcb3cab257 --- /dev/null +++ b/graphics/pokemon/sliggoo/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +115 74 24 +172 115 41 +16 16 16 +205 172 82 +82 49 82 +189 148 205 +222 197 255 +139 82 139 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sliggoo/hisuian/follower.png b/graphics/pokemon/sliggoo/hisuian/follower.png index ddf13da33d5afea2638e37ecd34ed0b6da74b014..511b750d83cc9b553cce2238c32b5b4a48a0d82e 100644 GIT binary patch delta 732 zcmV<20wevH1?UBk7=Hu<0002CwraKj001yhOjJdf(4av_#zwr16`pHzWVp6>`i?TCJ1|q6o2}r5N-&zI!m$#wag~x z<&w6SFS+$)zU?5PzciQca`$~XfU9=ZE~oYRQR%9k{O*I=7c@=W-{2j3_Od@R^d3NE zv#a*10IORFz%DW$RKMKXB~5bW!0MJ-1o#`+P^q6T{>6sZ{0I)!1~{k(P-;V*U%lu< zBz3@!`I5$<_J7Wx_9+^aS{LWt(PnjMj~6#!Yg)%V9)ZgG^WQf+&ErxV*)=oH&uQN7 zK9Fb95V7Mu&DUC`&H_B;*WO7_L?+pxu=ep@bf|BYI<14p1{kxQWeQ-o#KbDy1H%UC zg=D8`s{0Usl}3oYs_iwcmcnTO@)Krf@)RI5$QKs&s((t3X>#_LYlM9i01J;)t~jXZ zoWiH#WEZZr>GCQzFRL(@_{akfn)1JrMSy6V62HF8f`VJg1JwrVhs3fqEy0rX>~u8Xc_;p*g>yV9Om>-$Of8n8A~^JK&AntV7O8 z0J32{a(~S0-~WW!2(a(oa-t1qU@8owU+Zsb$ptnoI0?{r7|qtn@O(bxf^XC{4Wf;Z zl^aNPpPhS-ZB4_1#ixSa=NUuS7HNYGy2lTxl(20!(OnpBYekCy@yTrpM9OY_Ty z8^B9Kwkat(2@sfY+K5A5J6Vn+pP8|E7*QD57gfjSNlBqrw2{^Vn@HOy_Ugu{(n)~G z65AW8&FiRO@h(=RFn?#3R24D3qSIM(ML%gnK^6<@fzoLYdDF!Hf9)TCwr5Her7H~p O0000X@ delta 652 zcmV;70(1T71(*ep7=H)@0001UMu)cm0004VQb$4nuFf3k0000XP)t-s9BjG(0031s zR==0a+QRq{5D`LHcWy4f-{LfmYDq+aFs-sWfDk!pW+*Hh%tt_2ZwVcX1TxPG`Y`r zgCcMXaJkxxW`A*=%b;>-gT|vH-ZUby&#VB*dpyBOr`T5axPgePB1%BuW-10pd1%Nr|k%qAF(vOp{c>E@cr#{`Ir zKpc{FXn*Jsb4|dN`F(6RPeRNiw0La?EGW^^R&l0SA$g2evhc& zRDjEOhb%9x1Amyet3UDhq(@vF(w*RIkzX}%y?}BrITZl-#etm%d7~d9kB)8Xu{`LR>002ovP6b4+LSTZI?KBbq diff --git a/graphics/pokemon/sneasel/hisuian/follow_normal.pal b/graphics/pokemon/sneasel/hisuian/follow_normal.pal index b1e661ac9c84..e909571475d7 100644 --- a/graphics/pokemon/sneasel/hisuian/follow_normal.pal +++ b/graphics/pokemon/sneasel/hisuian/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -70 195 221 -0 0 0 -74 68 82 -82 52 106 -213 214 222 -106 97 115 -164 125 222 +152 208 160 +74 74 98 16 16 16 -156 153 164 -123 89 180 -57 72 82 -246 178 65 -255 250 255 -205 48 74 -230 137 16 -131 145 172 +32 24 32 +98 115 164 +164 189 222 +57 74 82 +74 49 90 +123 139 180 +255 255 255 +90 98 106 +164 123 222 +205 49 74 +246 180 65 +230 139 16 +131 148 172 diff --git a/graphics/pokemon/sneasel/hisuian/follow_shiny.pal b/graphics/pokemon/sneasel/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..e2b78ba4413f --- /dev/null +++ b/graphics/pokemon/sneasel/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 82 82 +16 16 16 +189 156 49 +98 115 123 +131 148 156 +57 74 82 +230 205 82 +115 131 131 +255 255 255 +90 82 98 +90 82 98 +230 205 82 +156 172 238 +156 172 238 +131 148 172 diff --git a/graphics/pokemon/sneasel/hisuian/follower.png b/graphics/pokemon/sneasel/hisuian/follower.png index cfc3a418a2e8f0ff9272d60ac3f894a711661773..7f4c335a9e8f96797384e9172ec08d38bbdc31e3 100644 GIT binary patch delta 671 zcmV;Q0$}}`1*-*+7=Hu<0002CwraKj001yhOjJdf(4b06Vh|7zAQ&KGbEKrb-Z@HA zN-dq?Hrdu5Jf&UBdXaY9;7Jj$B3Q)_;6dEa(3W1LCw~!dd+5m?yc867g=O(j zyL%8%EtW;JXq%{&RX2Z3GIWv|W_s+!eT0GEyd*P|nalw6qaXd~$I*qP@-3(8iY9#z z>qA2;^NkzOro#eR4#`qR#i&%s8(7C3HtF6FD{+~%+7O(3Nz$|f%Rk+Q(g_eadW|-< zB#*CijAG}!(SO2lH~4Unr!94-+>t_a_#n+Xj7O(-ZhX4h}dZ??lZ@tz3{UIv;2HIHXJ2N%rCd1SmMH?TIM zV&bFF6_^9JX7h|k5S#_Ln;HS@c&1FT0k)z0fNR`{7={80Vzon)Dft=w+Ni9I-3 zs;nud$bVsvZr(%C;u$wE5YC8FME&2ec&Qj~RIx|9Bm-Vz| zUA{%_zGcYL$BD%3{{{Upf~>O#2wlUTSJ9UKzZjg={{Vsr`XO>iT*?3d002ovPDHLk FV1hy)NAUmv delta 654 zcmV;90&)GT1)2qr7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sM#J3z002rv zQc^T()z;o>VRNK?-VhKFoSCG1S+qGwQueYz|N8&UFiPf$5QCAd%rmu70000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r0005}Nkl$-|;^) z>iv6&ivJG6nkA5NVeMo(WX$a_2JLI zA{94-*NO90zt2=06~5lh;QJMwK*3e-hb*|`C7;;(I)8zEgB76`^w@!iQ#9Cx9Xj9%qXj!D7#}wR_v}yKi|Cc!SN0f#Tew#x0#mVJp4x%=w zu*z+M1z!?~urykba?DqqA0LzE5O>fGAaD&hj-}xN!>F9@oT)fOu+S;?pYzrR>6}WV zxl0Oe6@Rwl)855Pu;R<0jE+~XFoS~Mmy{^FWI4y-PFyWi$e(i+e=I_N!Jw)+S#jvI z`xK+}lWc?VZ4i~k|9kYt{@_UhHm-Z}t_~^^^KK1N!X|Mu;V{8t6*u|fFq9p@3X#Mw oXm0+QHBWslJ@-kq^{?m`zR(uzxr=ZG00000Ne4wvM6N<$g6ADdegFUf diff --git a/graphics/pokemon/sneasler/follow_normal.pal b/graphics/pokemon/sneasler/follow_normal.pal index 444eb2726716..12b06e1358fb 100644 --- a/graphics/pokemon/sneasler/follow_normal.pal +++ b/graphics/pokemon/sneasler/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 97 98 -0 0 0 -98 121 148 -255 250 255 -213 178 115 -65 68 90 -164 125 222 -32 36 41 -82 56 115 -205 48 74 -8 8 8 -90 97 106 -123 141 180 -164 190 222 -180 0 41 -123 89 180 +152 208 160 +16 16 16 +41 49 65 +172 0 41 +74 74 98 +123 139 180 +74 49 90 +106 90 164 +164 189 222 +57 74 82 +255 255 255 +164 123 222 +246 180 65 +230 139 16 +213 0 57 +205 49 74 diff --git a/graphics/pokemon/sneasler/follow_shiny.pal b/graphics/pokemon/sneasler/follow_shiny.pal new file mode 100644 index 000000000000..1cfe27b932fe --- /dev/null +++ b/graphics/pokemon/sneasler/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 8 +32 32 41 +205 172 65 +180 172 131 +213 205 156 +74 57 82 +65 49 57 +213 205 156 +57 74 82 +255 255 255 +98 82 90 +156 172 238 +156 172 238 +230 197 82 +74 106 49 diff --git a/graphics/pokemon/sneasler/follower.png b/graphics/pokemon/sneasler/follower.png index 61fad1759b4c1893bfadecbda89638cc7cbed978..29f5dc9d48c78cf9a1a38db6c753b7240ec4aa12 100644 GIT binary patch delta 1052 zcmV+%1mpY62c-y*7=Hu<0002CwraKj001yhOjJdf(4Y_y5GgT1tNv_a;J5Y+%V%`r+jv26ft}Xz9&p{DB9- zrrLrrw%O4}676os`LVm1*{&6D3O>kYKl|PH-t3z59)I-KTz@nKgDvb2E#2<0e0IBSMWV80nVev80TUJLh6IRM*NyRJc&aWW+c zWsv}k*8^a`w138qT!STy2Jb%F+>4>G+kJol3yb%c3BpzgixL?QD_H%U<=vn&CDTt? z)%(052ASK5-1fG$hj9pt1ok-W$Y28Go|J=ZoZ^SP?;d1`9Rqt}aNxw)3+Scqxkn@GXP!P68dCgMZ7umHY$u#yT@Q4Vm1zO%@4Z znE+oR({-1(rALh zQ_)m~m4CdeVee}vO|yGaiXAKK8uJovT`Y|e)G?(ow102Pg@#NRY=TKW-DRk4ltpLL zYAOY=9G#h6FU?->DQ9RTbZsV39P-HwB>sHkr>5{G zv5>OC^n?<85Bc9tpwb* z7)lEy>`XA+vU&{nd`_)XucT>2c>?b6%1~s(Chqw)v|LzL|UYM-XJ6?QaE$XFiHpr2wGukdyTZDzTUI|DSKJ8eT$cz0000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r0009nNkla&4*209$sTFBw}z>y{5o1FdN1e*)C;Lr#h z@iVNWv`Z5z6MwgJaUxxyqR-|-LTn7^y!;1H{RN`dK%XDsa|c2cCio4W)?bz-Nlb@? zZH~%|Kxe}qj|uAYL*J4Qh~)_rJm%<#^}Sdjxdd^;H#tInAA+KA#P^6VR_F-C2_AC{ zGwXY?!Z|hItFFBUZv1J04t?ziK}yhh4WHJ|dz`L0q0e(gnc~5=Sp~_46h#}`l6Wnk~pi9>W&ui`=EO6u3gfio4>HMI2 zO3Vozet#(RG0D?5@XCb*leg!U{~95o;g4&;&>5yRfL(scL`~kEiwWTQLH8nl)O!$8 zz*FTOZfn#5D)qd*EBX6#vLtZ*nz{Ar7dyUFmv0J+frCp4+}|3<{gEA*#}FCTkF3BM zTNTuVGCPHxB{)*~vwL%#8ultKYe1Agw}B4M+}2-> z34as=la#_(47YV4;YfIt!3Tei(Nf_!y(SL57JR3jC-(X~&$VB*dP<+F*{e zA|R8YKp(xrGtujPRjxY7`j0eC;N*=qp*zO-sb{cAAJyvyXP>Phzsd#};E|>^7{);0 kNA>3RswAlR8~-JK0PXQVmzg}1*Z=?k07*qoM6N<$f-BhCaR2}S diff --git a/graphics/pokemon/typhlosion/hisuian/follow_normal.pal b/graphics/pokemon/typhlosion/hisuian/follow_normal.pal index 5922266ff9df..1cff39ee1204 100644 --- a/graphics/pokemon/typhlosion/hisuian/follow_normal.pal +++ b/graphics/pokemon/typhlosion/hisuian/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -90 206 164 +152 208 160 +180 57 156 +238 98 230 +246 74 106 +246 90 164 +74 65 16 +180 180 123 0 0 0 -238 101 230 -238 141 0 -57 48 98 -82 68 49 -0 4 32 -74 64 16 -246 72 106 -238 234 255 -180 178 123 -246 89 164 -90 72 156 -139 129 82 -180 60 156 +16 16 82 +57 49 98 +139 131 82 +90 74 156 222 222 172 +238 238 255 +238 139 0 +82 65 49 diff --git a/graphics/pokemon/typhlosion/hisuian/follow_shiny.pal b/graphics/pokemon/typhlosion/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..c4e051efca40 --- /dev/null +++ b/graphics/pokemon/typhlosion/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +180 57 156 +238 98 230 +246 74 106 +246 90 164 +74 65 16 +180 180 123 +0 0 0 +24 57 74 +57 98 123 +139 131 82 +57 139 172 +222 222 172 +238 238 255 +164 16 24 +82 65 49 diff --git a/graphics/pokemon/typhlosion/hisuian/follower.png b/graphics/pokemon/typhlosion/hisuian/follower.png index 96f3f8dcc1e95719a7ae54ffc387681640e90ada..d98d72059186ac5e47e444eaf98644bd1b62c81c 100644 GIT binary patch delta 1339 zcmV-B1;qOP2*L`G7=Hu<0002CwraKj001yhOjJdf(4e$AobF=g_DX8@TBJ%r5VW*= z0000G5K=iYVvB=PT1uSW-mLEK|L%(bQb92-%@)-F00hlRL_t(|+U=HGXk0}Y$G_Q2 zvrA)kW}~@?Nj4Xa#U{;m6Rg_O6(eXxlZL*9(gp+{yS`}NTz_o6REQ*EK*Z9%cqu_y zOMEi6u~bcqmoyYiDrQfLA%--2CYNS++3XqT%$YfRw%Sre!3T%knf=Y2`TpO0GxMDV z_`lpqLI0v{m#FbgGT5&EA%U=I9~UpFXj%Ag>$%O@S+^12eI-C~M)sC&;cR3IkNGm@ z$03*joVlaGbAJK!h_>^{L-(~Vtb{dd1U+i9K390w7vFu+X^`_o=C(VDfQSb?{JU1} zX#iIfM3&{Czj(8GkmgkTFjYB}Tgb32;B&oI*q>;|jqKVCfP| z)x!p$S``9T8%A3QYOS;FAC2r{A;PGGDaJY#$CRyLtX4_QxFIYbq=Z@FbRmu4ITx3< z2BtI(fq!;w(ze&Oc{TyiBfrJcB^0cs7y(W-NM(|* z2aHh-k}>D@E_C|3snVAWV%*$h4SmZub<5XaZ8Fncg3mK6CV0iVg9PdF6bFUis$8J2 zZFV*E!_JddND7R^d@eu&2%gmDqliftc%RAgmVbl39I%A%qS65?_^i(2Jo&A$ECPKL zlOkqF8q@W_%wni|F&VI2K!)Tpd3D$nWsJe3b>ZZHY?$vz4)M3Nb#sLVwNd`+e8t_#gK zrhlb{?JY~4uK5a7V|9?F8z;P;eJ2-WIwDJXlRsAc^ZKs2_k0wkpPwi&zZ99?2`g1F zpg&TkwcI1^dofGCkEUt@lGi`DYPxdp*jCBc-xA#3E0=KE=++4jVzZNRXu4U3=uB|` zbyAj6o61`wMM_tCf(bccR5YH1in-(w#ecbx#GCr?4nVO2)A_rp$>s{O1YSR0a`byU z9bymXIP)uRtmTyvQU-I0PLmsRcHYT-mOLYI$LwBFLPgD=nU~M;a1TJR-_bRUAsDkamY2t7hfjDE58a(zvNuO z&{pW0N$S5#G)5s`Hj|`P90L#2{`TUv5)29rzWXkblAu8{uYzldYuBs ze1|bu!2R8D**6Hjez&+XbtiZd{Kg&?Kd*-Dj%O-g?4Sb;1Bx$I4|LFXyEN7&oC5n6 xt~q#ndg1tZ@yWSODTzVJ&0PR5|2O{k{sD$u6`be(uQmVx002ovPDHLkV1fcrhDHDY delta 1141 zcmV-*1d98@3jPR?7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sTF#^Z008b~ z=I)IEIWS^UL@@vaAWA?G_DE{(>i@K|d-hqRT1cFWfl{?D#WgKqw(2L6#jX8_SewF2z>4p1xiU{SenR|TC0pDH~09|#Q5amoE1gUZ2S9v>+K`{p_#jDj1@;b&SUbxn9U)S^T1_`%<^iU zqb~Xfdw<>HtRJB9;8JMap+^72ZHxN&czk~FDe>_s0+%*POD1kksX8h&Yvd)z;|QO} z(X_$ZfqDHcJbRm54hB{zT?(vEPKp^@?m39L9}>rQ)(M&aY!!xvw7F@GzRC}k({Z{&@Uj~?>RmkR`L}Y(U`ddJD9d2@|S{fa=F`TREVW;nLisNa!Tpiy}9Oi0mk{-ToDVdkSYN3pRc=(Ur##&=^|fgst-fuLlFAn1n-#SWA=-0=59W5 z&k|4%5kA%A|7SCZ>Q9|74n){Bh~I(psu;BxwT00000NkvXX Hu0mjfF^Dzw diff --git a/graphics/pokemon/ursaluna/follow_normal.pal b/graphics/pokemon/ursaluna/follow_normal.pal index f482bf94cf3e..358836abce50 100644 --- a/graphics/pokemon/ursaluna/follow_normal.pal +++ b/graphics/pokemon/ursaluna/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -90 161 189 +152 208 160 0 0 0 -57 44 41 -238 234 255 -32 105 57 -106 72 65 -213 161 98 -213 198 148 -148 149 148 -148 105 57 -0 0 0 -115 117 115 -65 68 65 -197 194 213 -197 137 57 -74 56 49 +57 41 41 +106 74 65 +74 57 49 +65 65 65 +115 115 115 +148 148 148 +115 82 74 +238 238 255 +197 197 213 +197 139 57 +213 164 98 +148 106 57 +32 106 57 +222 205 139 diff --git a/graphics/pokemon/ursaluna/follow_shiny.pal b/graphics/pokemon/ursaluna/follow_shiny.pal new file mode 100644 index 000000000000..1af516796a78 --- /dev/null +++ b/graphics/pokemon/ursaluna/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +131 57 49 +180 90 82 +164 74 65 +74 74 74 +131 131 123 +156 156 156 +197 106 98 +238 238 255 +156 156 156 +205 180 57 +222 189 98 +148 106 57 +123 148 197 +222 205 115 diff --git a/graphics/pokemon/ursaluna/follower.png b/graphics/pokemon/ursaluna/follower.png index 30e026a52f9d05372bd7294de09937220a3d01c4..4fc2e0177f04e30f466eb77f87d282349775d4b4 100644 GIT binary patch delta 1115 zcmV-h1f=`i2jmEl7=Hu<0002CwraKj001yhOjJdf(4YVS068fsYDz&$IWa*&L349+ zl$4ZnQcCXb|HZ}C#fv%Bq+*n6IUs5|-pz}nw$j!B00ZwyL_t(|+U=HKOdLfRz`xzQ zgTnQ=odp^&5%!jv)<*1MYt=;U62$aHxnfC88k4H=$;3cn(|-qzPd@ZbG#X=~l|J|< zMJ*cJGzJQdwP{f5;a{wHT%o44g`2r6DGPUdFx@Z>bHv`(IvHSV zRmTbo4*Phcc7M(^|F+kE$DZQm?ct_~9HGw+ufc3fOC#M$0v>D{s2y*ute1Vt&jqoY zt9GM`ii-MA@fr-O9HPlb8zwy1^g(NIAPcb{I&8U{cT48Mv?bPH5oL11f=~+{Eb^Js ziOT15k4eewmD%ckmD$YSxF$n zlE+b^lz$-xuePOSLLjZIW*-PmDgA{T-wvYMe{bH=brAGzvjv{L_d4h8=P6f6jTuYs z;`@V;ulhO~)^)632RHlpg7VQrPu~4aXUnB+{N@JB!v!AY3Lv-%Hh~&uXHE)o#$p5m zfkwvFA525;y{5X{O+5h*Pqi~xSTD)5K zYmockO8c^r3|y8aplA7pe~G@n8LmCldsk9|A>wA9u7#H%yV%^jA5L1q$@o@z^V_i^ zw;5MO#n?4wXV02lW6^vv6aC2w6dC!K2!HHPZiUHn4p%o^({jhHQ~^LnKlJ1NLh#dm ztbO;96FD?qmNCYD_dRIms%N54jl~-e8`gX}Z`^1Kw9^?%6`PdhzxngCZ020M_Ohdp$@}d$((17>ZJ@Zz8aTyj@dXmJMPfA;BCr1g$Vrdha^!-N h0f8?T91Z{H@*n;dK(h`v$#f6kdYD0%JL$bqIeQ4^!ky;w4Ur z6LZpkPECQ=gujkgeMv4QUgFG>QV7f;B=GoKf}?JV*W-Hxr9hwlods}(bKo#dQ?LuZ zd`no{>kzc40z$GDCZ?Edw0h|*cPm(Llto`^N zuI@?ZQD&Hov(QmNhY-;dp)mBzVf-b5;1o$AZx0W%9Dm=#;Xg*9`4z%Ehwz$7aD#bC zGBLLZj{>F`HifE|4&zBBpAZ;6y))Uo90m4p__y-~S4*&c(&fGiki<1X76A$qYua$lW44 z31Q|!A%Dt6VGnozdcqI%7J1X4CqAOumMJBv37bMnxh9%opNp&UEIWqgV=3V10zpbD zkfM{&cc0+dzfJJ-g#Fn3#N{?aToX2hsD@`L>IR>S#KnQBG zX66PzY$53ro30aJcTGSmLLI4Hp+`QW!gz6o8>~A*gW&q?V;tT? z<7sle+lsJM9Z#QyV#Pgp!9K0MY45ROEKBgCMJQFbfAnm38xihAH-GjPH=7X}=N;cF zYk5C`+l1?1qh0RhZ}pGK3vfc%Zhtl1ZU57L0SfRzcLHG(-~a#s07*qoM6N<$f|;Yq AdH?_b diff --git a/graphics/pokemon/voltorb/hisuian/follow_normal.pal b/graphics/pokemon/voltorb/hisuian/follow_normal.pal index 39a300bb732e..72e6674a7ba0 100644 --- a/graphics/pokemon/voltorb/hisuian/follow_normal.pal +++ b/graphics/pokemon/voltorb/hisuian/follow_normal.pal @@ -1,17 +1,17 @@ JASC-PAL 0100 16 +152 208 160 +90 0 0 0 0 0 -135 8 229 -106 48 11 -222 95 12 -245 138 8 -182 69 26 -0 0 0 -200 200 208 -194 153 64 -232 232 248 -179 116 59 +222 57 24 +238 180 82 +115 16 16 +172 123 65 +255 98 57 +205 205 213 +255 164 106 +238 238 255 0 0 0 0 0 0 0 0 0 diff --git a/graphics/pokemon/voltorb/hisuian/follow_shiny.pal b/graphics/pokemon/voltorb/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..fda740f72362 --- /dev/null +++ b/graphics/pokemon/voltorb/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +0 0 0 +41 41 41 +238 180 82 +16 16 16 +172 123 65 +49 49 49 +205 205 213 +57 57 57 +238 238 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/voltorb/hisuian/follower.png b/graphics/pokemon/voltorb/hisuian/follower.png index aa20746ee112f7403d4ef045ab8e3697d00a5ca6..9289315c623d401468fd40b7c7584b1a6cd72999 100644 GIT binary patch delta 477 zcmV<30V4i~1M35j7=Hu<0002CwraKj001yhOjJdf(4blX00000-Z>cVv{G{r5UhJa z|6)1K&DH;;YVPj;0000000000000000000g(#u)^00DMML_t(|+U?W9O2aT10N}rA zMSF0z69(>3w<3ZtWb+Yx3{N|VkKs-55yX=Z(t{^Y9ux#GE`OE^3LcumhS*s%+ooNT zZi-4TgZ^dfzWiPPB>VxWqKYc2sA2&^$!-P^X}C12%#D-%t9Kz^o>_tQLw(7*=TDSq zlos5AWzgDu0wo%;AsSyl#sBkK@>QqUrGShe8?4g@HxdniL2~j!!Q=BIDL+0t>si zuxyGVI+&KVTYnUR;3)g>z>+-sq8~{{c9X)_|@FeOz?g05FT@GghAV zzID2S$*3FZwv%t+FMZ9eD7p@Vxn>(lhCS1H4?vfzCV21y2P+L}e6)61I)5S3)qV?@$N1FP(K|ufj0HmC( zK`~0jy~TrrgRHE*_V)kP)!so62((HFVp?h;!ApPu00mP?L_t(|+Pzj^Y*SSj|4!Fy zsj&9kj=2Of+AbKgn925Fd@?HrNOZ_L;lh&;4FieMv^-McGzykF^cG~d2_T#VxGv0`s3~#Dj=da3V)!2U>6yi6!86I$*NHvL8US{ z4-h?AEP4RNKl)?fTY9_VDc%loEXOFHEx;$E2v9*_-HD>OCg`tB>JiWAbJ9ZU2UtoX zo`s4ImO_)HQaS1apWowi1SDb*+d~Bb7egCY>k!PJv!55DY|pmj$kX_a`e2E~yqgyS zf&*k7xPKr)jMuo@CTD(lHd(Ce+VZkHxB<;pmfpK+>24oAd-J8Dulrkz5(e9izaMU$ zCk}3ZDj*n1GdmYnsnI5YWedO3b4PnZ=PX05>HX$=4>c+{T1s|b4L|hoV1sXF+E}bH zLDC=-6nNq`sHQf$VlHj+i@Q*4Qk&7#1}5svWqa0-8TjN%6{On;OT2-094It~Is zKOO^ELrZjmR9hp@v2cAin#v5IhSRFLCw`!;3jMn|}#<1kistU!UO-gY@_>xN?LC{gv&;lMI6P z>GHbQX%5wAwxeMf>Nwl!42-K+-c4+QU`OXr#wC#6y4yO?^*jeu+Iy6i38mo#6Av(_ zZdvUHP!}-jsPfg+gmI~+|U7{x4(yeX*UvQg;B{J z_~CQ%cyt^=Nc9NnsOz)kyO=}dTW-Q9J$2Uqz+YQj6H4jHSZ_FSgZB2kTI~K&vMz_{ zad5P-VC0i?vP!ea7=G@J@84PFiGOwh4SszPpW}$C1*#Z<3A)L4Joe1~Fd)fPZ@B|Q zFxaC5PL|d(bcwdX=AAGpTxL|X3!5=s`{ZVUga`td+$h?3Uw#CuMy0^=42APBe5r7Y zMgY!Yh>LuU{5A;zm~u!A!GyA`(h%yNuk|NgU=OgGVFZYr>LKySXvToX1%JS;rTg2& zC7Qfg`k4|MDue(HfJK-1A|Mr7G0d?_CZrhELjvF?1Xzqn%8oSN2>Y_UYObL==#yMu z9pk)Z#)VG>lvfZwE$-s|jJ$$`f%{5dx#3naqFiL1^Z2yBa$KEbd3$CB=Ds+g^8*LW zY~Vyr@HcW&>hwq-ujJLNAv<&l;fRrAn{IrWJJe9==NAL(OCO}#e}CP*0%|)m38D3Bdog4E zNwN|G*e=U)Vfk_W`snhT=EwEWAJ1^C7<_d3P4iPk5ZlAb(gOBYBr|ie*Ii-)_I>D)#s* zJH5spXMmKkZS0Y>ZD5;x!_N>3_IS*xl+4sj{xRpv>QP{(h&D?VAMoy<3YjXP z_khRcq;3sj9ppm}9#c&p7b>LCzcw3>w=u0dTYszSE6L$e9GA>VHfCVNdv2nyh{8YH zy~lf!*CI2vvN4xeoziM!CNSW=JV^u=?YQ#za#pD6Gdg6`FC*+xCz;go bpIrX{Q&la4upz(%00000NkvXXu0mjfM_{>S diff --git a/graphics/pokemon/zoroark/hisuian/follow_normal.pal b/graphics/pokemon/zoroark/hisuian/follow_normal.pal index b1fd75de631c..2f1ce6dd4efc 100644 --- a/graphics/pokemon/zoroark/hisuian/follow_normal.pal +++ b/graphics/pokemon/zoroark/hisuian/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -65 145 156 +152 208 160 0 0 0 -230 206 32 -172 170 172 131 32 32 -148 149 148 -246 178 180 -0 0 0 -238 133 131 -213 210 238 -180 60 57 -205 202 205 -255 250 255 -230 97 98 -238 234 255 -74 76 82 +230 98 98 +238 131 131 +74 74 82 +180 57 57 +82 82 90 +246 180 180 +205 205 205 +172 172 172 +148 148 148 +255 255 255 +230 205 32 +238 238 255 +213 213 238 diff --git a/graphics/pokemon/zoroark/hisuian/follow_shiny.pal b/graphics/pokemon/zoroark/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..6790bfcc43ee --- /dev/null +++ b/graphics/pokemon/zoroark/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +57 16 82 +156 74 230 +189 123 238 +41 49 49 +123 65 197 +41 49 49 +222 172 246 +205 205 205 +115 115 115 +148 148 148 +255 255 255 +230 205 32 +238 238 255 +164 164 180 diff --git a/graphics/pokemon/zoroark/hisuian/follower.png b/graphics/pokemon/zoroark/hisuian/follower.png index 2d0a621116a016c925fb8a115ac19c8110bd36c1..7c7b2ece4f8dd082ffb835351d82e11be1a2695c 100644 GIT binary patch delta 1193 zcmV;a1XlZ`2eAo|7=Hu<0002CwraKj001yhOjJdf(4YVS0D~YP=3-**gM&&+QnWca zQc_y>w6x95&8)1fl$4bJ|NrLAAnxw})z$9%x>SY$00cZqL_t(|+U=HaOj}hHz|VaJ zT2@`}L&_gDq_)Q-VH-(NjiT zBJ0}++X1!yVt+1k-Y#-g!%p@=ajGsd0eTd1Lzl;IlgEjp%Ce4ZRUqk;^G3@k?18^bM->AZ3|Z6BjZhv|TunoR ziGgGv*nbj9J(G==fVFLP8Wu4Zg5$%$^%I_C0S|+fl^mX!h(y--6<~AI1}qwI3SZL^ zDnk@#8Gwc0s+&y_^l*ZkZce5c52n|_9OUMWIPU>=E!^T;l#QfeUQ}3H-w#QZ#oGE- zDJy}u-~k)$i^8J;0~U{pMKQb3GntZQX|$F_g?}!-@vXEHK@L<*^_;xES<^QbHe%6( z3bFEWUtN&og@)k}aI*;)6wWtc(2T%-8BP1&f%h7jHv>j28sOK2J%dgxUm_uqIVxw7 z`8fdb80#hm4ho;ZC35?(CfmVXXP?+2%@XIfps)rFvkmaouFc(~hs?L0mhgjAzu1vd zB7fu%y-9bF(`q|PWk*yiByhusD_Jm*15PrcHurzG`$F2P z%?H-=Yj#+4PMA(Qamr1a;_y_^_jv{o@?CWwnrY8rl2&0!NDywCM{Y3IfyXVdHVrR|R6ih4d$&O3Eb;tIdT$sY+8Dz>E_^oQhNj zS|_K=dw<*#j2ah~h0?Fzu@k_Y>y+8XgBE#rO3gTW15IfO!dcZO*yB(LbyXnJOVZ4F zkDEYM7}XReICEjx(n2cOH<+=$BOtg=QlW#hRDl8dLYsj(*IR}3WUUK_Lm^>USCyT6DSwwM!AlmgkEyA_ImeXWQoJSjyhR?@ zKGif)i0vu<;5^|8OBe^G_6a3EN8s=hOyTxN@w`VKuMawU@zgm44=y8K0uDA13W0P1 z$*TvSBc*7r?GFjR#t)Tx%Y@w;-H;DCYJ${B4EBaEuXDoX7z|{wS(NY*F7Yi)^a&Ws zq<_B&6OLaChfp&V0^=)Pkv&7k`wi@?>y&xUUh9s zuX0<1tk_dC$8(Fl$4lK9YHpO?z;ZEt;cF8e^B?iWcWyu>cxC$O+S2m@SX zwaXi(+OUD$4S!TSP^=SMosSKNUB-GYj?o9K8%5mZWv$^xr}RZD>Mk!T8!bi#S0VG{ zWz&xWMbf>aJKXpanF=b`SL4Ksy>_YoTb$S;%g32!CN_m8s2;0d#Fne510jzi*@>(i z40%}jxn>{GH$$9==KJX2+_2`2Es~{FiXJS4c|BjXSAW2U8CdOacm);_dA+~kHKcUY zP7BQvJES_!l3iqhGZ0sQ(G!>qBF(`e5Hpx@PCF6~+*qn-@*UczvRNRpho19V^U)2= zmSbxG9yzuNZ`vNvoUSMso6IQ~z5`j{&U!gK-)u{sQ{ZGp%55~P zwCM$ys((9??%Q>^jZFqWP?6#qA95>{a$I(h{D0I<21tP*Wpp#o460qA2u2J0@nLtq zEl`##lEN5~zwblv-ZbI)$zW(5Cn%p!M*Aw-v8OKF-}(3rkx;_( z#ykHZzQk}oQq{ciyyW?6lIm>AIAFXEl=-{|J}b=`{FZ^Ocl=NB2gd;?ZmnV!b^rhX M07*qoM6N<$g5vj$IRF3v delta 619 zcmV-x0+jvD2KWS!7=H)@0001UMu)cm0004VQb$4nuFf3k0000gP)t-sQCPkJ004&~ zBH>_QwLU&mR$Kr80O*8-`uh6G%g>aQlp!H8YinzyVh~alEPen001k9gPE!E?|NsC0 z|NsC0|NsC0S4!Iy0005vNklk3II-V~;)d*kgaq@+RL8uxbA~fxOFKzC*-!1?=kIPGFM*m+~Gj1LW7S zKsmWZ+@|P{15E?C9Fwhp)@1@dr&>8BxESYJ=_Vfzl)we!MF5XOU#lgHtP%(~)!x~B z8VUD4S>NXR^xkE%e!$ZZ_hZulF1J~=*vH Date: Sun, 12 May 2024 15:18:10 -0400 Subject: [PATCH 252/291] Fixed Dusk Mane Necrozma --- .../necrozma/dusk_mane/follow_normal.pal | 32 +++++++++--------- .../necrozma/dusk_mane/follow_shiny.pal | 22 ++++++------ .../pokemon/necrozma/dusk_mane/follower.png | Bin 1397 -> 1475 bytes 3 files changed, 27 insertions(+), 27 deletions(-) diff --git a/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal b/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal index 09e877f3f6b8..4dc13c3500ea 100644 --- a/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal +++ b/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -255 255 255 -232 220 110 -218 192 200 -168 161 155 -183 132 149 -167 157 71 -70 153 169 -113 102 99 -203 98 96 -179 74 68 -105 93 91 -77 70 67 -65 58 23 -49 44 43 -0 0 0 -0 0 0 +153 211 165 +27 32 33 +43 50 51 +16 16 16 +43 50 51 +66 74 80 +243 207 85 +118 129 136 +137 112 75 +253 248 225 +174 98 0 +219 204 143 +24 240 19 +253 43 43 +43 50 51 +83 242 242 diff --git a/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal b/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal index 488875119767..be497e13a507 100644 --- a/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal +++ b/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal @@ -1,19 +1,19 @@ JASC-PAL 0100 16 -0 0 0 -35 33 36 -48 48 48 -0 0 0 +153 211 165 +10 11 36 25 28 76 +16 16 16 +25 28 76 +38 42 111 +237 118 151 65 72 190 184 100 114 -38 42 111 -167 50 73 250 218 223 +167 50 73 +233 182 196 +24 240 19 +253 43 43 25 28 76 -237 118 151 -128 104 184 -203 65 45 -29 53 102 -128 232 240 +83 242 242 diff --git a/graphics/pokemon/necrozma/dusk_mane/follower.png b/graphics/pokemon/necrozma/dusk_mane/follower.png index b730afa27a120f134be3a30109673a7458c27ee0..043918a9e5b2d399e9bb7f5441e71d8c76ef19e2 100644 GIT binary patch delta 1469 zcmV;u1w#7u3d0MK7=Hu<0002CwraKj001yhOjJdg)1@0AAuBR75D*Y6GBZL-Q1j1K zc7ceAa7+F8;jUr;+suy`@Du$jD=RWHQ}XhV>5BLO00mA-L_t(|+O^hgOcQ4u0Pz3a z0d1Xy>Qq!H90xLGfCrt5K^-95TzrW$(KzP|YKC8QAx7P@NqwoK#$w=^!n!ACEGsi67HVg)93mBpS%A(r2zl` zF#(@QI^2|-VzJR#(db|p2)89Bfp|%Wt{ElhL@Y*4C6{1lC>zH+T!Y$?4ACZGk~R-r zbp$#+-&zd+*?%ZTsTH*?!E6$fgcb&LKy97N0+9->It7FFeEOEm{H3j+U=(AX0p20t z3Cc#Mfz;HTtbtKTJuuY2;#;;@Jw5F?xu>pw=q(&>PwPJJkh=q@51@8PQ+H0|5Ed|T zPKl{${Z5U4n_6|-Ms4VKgH4dxF=a_D&8k-%`|N0+T7PB-kjvGY`R!+Mw)_OQk-|Lo|43x$C=%*u# ztdZC3S-U-8q)9ahZe@=*f1j5<9muX`>SdWp;G6$Af5&${+qiIPZWjk~djJN@0K90j zpkN>xfqx>2K(?`K2C4BKYy|%amda{?UU5Ydqo*M7B+a3~E(Md13zk;ts@y0W*;YbJ zjS_ff!ZH?sGQ&Or2ap;sIg8^@1Q#r|A=?I*p}P!ao0Dq!MQRESvkuO(?~Q*r&YSZI z4j?r++>YdiiGr-&j#LJnBs;4e%`W5se9e+NlQ3B{a)@Z7FbKS$HtIj|Gsj2T) zpB%lKaB%f+3Z|;iN|Fq3yl;JB`tqzRGUFN)Xqt)YYF$^&ez68p1FYFld;0F0$Xgce zg4)~;Aib;7%gc2N#&?ihzpH$A@#C5azKek=QVSP~&aH$cjaNC4n;cksc)KrcOOHMs zW`7J`lpBp1S=E@~5f(3)VG;vK4NQy4Vj1URK*5Cv9^JJwP)Cz!^ijES0xr3<^?HuB z^cpYDmzvU7@CE~?YGaiw6qB894k%6#H?72hQ%vW!j}PssFAA+t>W+rtZ2-X{eUx#GgA51WToSL|EA07UWA%Atn%?}MV>=BicEdwbT-KC>?RF86_f^h=j zY<@$>4uATnCs;&@!LJ{)*`Tcfl&l?W>~`w{^?#3(IG7;gN29tzW%TVW5$8({F~p|M zDPy|GBaC+I*n%QJ8-ke3$gE}quW7>P#nT+Bq|xjz#jnSNck^Z;^EoF)3oap>8h=W5 z#U2L*7rdBqDb}a$*X^bJr=rcU{+OSgF{sPF6LgighbIoiivjF3X+%~f1`RijUv$rg z$%jD6H%C4ys&+%)lepTAQMMMYGd;)**5I|*NA}M&4JC#G?5x24ba$u*z%nHdm?x2) z9BrNhP0OCmo?K(Onhm-~wHcb?%76T?iaVK_&!6dSztZ>hQ!yg3KJy#o!I@fH@MprJ zI?pbm_GqhfS8~WzBkOy#B7hPr%A5ngM8SW1U#0k+6XHO4B)PLoHN`EgKBDJZ> z18=p3^R?%!;LwtCL*|G(ThS<6XeY;-%bp1sOz2&f5&k5ebT*-0OSr>;2ISdNL!%71WcbIhC8{He|9lu&c^_r?S5yB6 X(>hEWN7(B~00000NkvXXu0mjfyTHE) delta 1390 zcmV-!1(Ev03-t<+7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s0000ZAtW#` zFaQ7mKtM=XSYZC{aCmrtvZ-kO_~DyyBH`JwfM~eOK`k9MW`OAMEp~580000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r000EnNklz17$41a|s5f7L4^!?wqdj~HF zD$ZK{Sv%{Dht0^Bkc8N2`hQK6bNEo@t;n?9+vqF(-vE@WEYOS&bT@n4>Iaf63qL;q zbbfa4^!?H0;dh4J>t%s5$rdQ14ZyALycgUWpe~CRKsSpoe>T!Lybyw{&%H3=L0=cJ zt1M8c8-P3AiGNUcz!HriM8yr<1YN|9_1!Zu5)k9v-aPBJfT|5?#ASp|wFbD?)q6jC zpQF~*BCj^TqN`P{s_rn2urFAMPDI;F$~QbLkpks9DZ#|$B1hE18vWLTTY zC#DYcgAWg#VA#Glt$jDTEkHobNK0DqlQ5rv2f%~Q$A8bWS?M-FXSU7rw){XRU`}{q zK$;$VbJ#c172gq;p8&RCANYc8IsitxT^@b~AwB?T*GruaP745+5Ej|@26-bd^#bS@ zz=?ow@mB`i>NOz&TfVVwe1bI1vhR(X_u@CwnUO?F*dm}xNaS1d_Km&~x&Zg);2OT6 z&e#+NX@AbTYb-ZwjEr;uT5Vf^$4eHgc(nn~`c5by4ASu<(Ju6T0(X`ENeO&5)iTR% zSv=DDC1?43RzAkdM__CPFwj}vaLpd4jqspx%~_+pegqI680eoRWx8tR3#d928G&+?P5tA9&ULPRh~O4vkwsaJ&GumAPif4@E7 z3mpYIu+C)sa#sf2=(@SYN-S!u3#{D%|6b{bgT#OTe7${0>%x)FJn>?DAVh}u4cDEn zt4j(W>Fl(Ky8#1zbAzI`2;lG|s5i|HjdX4_`Ot8MLf9H`t7~yd+W4T6k3GjLeSHe} z7JroYFD?{()OtM|Fwn^tT`pxZyVzN9t7~xy4oKS_p6^B&whb8Q`vNGnNfd#a73qR@ zVfvXa5$6;dKLhkp-s(!1;E`}j3It?_62NyD@TebvIAB9!mfKBlz(9|1ur+=b<*|#f zJKYiz#Wf|{S00oiHl_nTv{{N>Vw;C>V}G3XRpeQZo|RcGzp+klz^yKxO(MJ8q=pB; zI!EvHvjMW?%uWY=CeFQ_7n!D?=zJtJw(Hq$`yIH`5nY84eX8t$2i~=w&s7NBfildQ z-wbe-GvP=tbtT1t_<|dU$M`Dm=7J3dl#1+byg^^ z47k;enT-P7>nz{!2B+6LJrTTTI-g?*?{5!mI%}M2Jkwo}vURLLL0xk7Q-9{q{MrBe=>pIU+;oS@^93Q_du{(N_@8wJFO~>w zF*Nc0BcF~!>W)pkeRDA8c;8%Spk3MrE&w+J%Vcz>JtGci$3W5Ml;8R3U+4};dao*% zC Date: Thu, 16 May 2024 17:32:02 -0400 Subject: [PATCH 253/291] End of line --- gflib/sprite.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index e09763ac30a9..17257276bf05 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1752,4 +1752,4 @@ static const u8 sSpanPerImage[4][4] = // i.e, a 32x32 sprite has span 4, because 1 << 4 == 16 == 4x4 tiles u32 GetSpanPerImage(u32 shape, u32 size) { return sSpanPerImage[shape][size]; -} \ No newline at end of file +} From d5268b9f01a3d0af722a47f1b3535201c608bae4 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Thu, 16 May 2024 18:08:10 -0400 Subject: [PATCH 254/291] Final cleanup --- gflib/sprite.c | 22 +- .../followers/extract_sprites.py | 0 .../followers/follower_emotions.py | 0 .../followers/front_palette.py | 0 .../followers/palette.py | 0 .../followers/rename.sh | 0 .../followers/rename_to_graphics_pokemon.py | 12 +- src/battle_main.c | 18 +- src/data/field_effects/field_effect_objects.h | 40 +- .../object_event_graphics_info_followers.h | 10 - src/data/wild_encounters.json | 3043 ++++++++--------- src/decompress.c | 6 +- src/decoration.c | 3 +- src/event_object_movement.c | 90 +- src/field_effect_helpers.c | 31 +- 15 files changed, 1663 insertions(+), 1612 deletions(-) rename extract_sprites.py => migration_scripts/followers/extract_sprites.py (100%) rename follower_emotions.py => migration_scripts/followers/follower_emotions.py (100%) rename front_palette.py => migration_scripts/followers/front_palette.py (100%) rename palette.py => migration_scripts/followers/palette.py (100%) mode change 100755 => 100644 rename rename.sh => migration_scripts/followers/rename.sh (100%) rename tools/test.py => migration_scripts/followers/rename_to_graphics_pokemon.py (83%) diff --git a/gflib/sprite.c b/gflib/sprite.c index 17257276bf05..3236fa6558aa 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -932,12 +932,16 @@ void AnimCmd_frame(struct Sprite *sprite) if (!(sprite->oam.affineMode & ST_OAM_AFFINE_ON_MASK)) SetSpriteOamFlipBits(sprite, hFlip, vFlip); - if (sprite->usingSheet) { + if (sprite->usingSheet) + { if (OW_GFX_COMPRESS && sprite->sheetSpan) imageValue = (imageValue + 1) << sprite->sheetSpan; sprite->oam.tileNum = sprite->sheetTileStart + imageValue; - } else + } + else + { RequestSpriteFrameImageCopy(imageValue, sprite->oam.tileNum, sprite->images); + } } void AnimCmd_end(struct Sprite *sprite) @@ -968,12 +972,16 @@ void AnimCmd_jump(struct Sprite *sprite) if (!(sprite->oam.affineMode & ST_OAM_AFFINE_ON_MASK)) SetSpriteOamFlipBits(sprite, hFlip, vFlip); - if (sprite->usingSheet) { + if (sprite->usingSheet) + { if (OW_GFX_COMPRESS && sprite->sheetSpan) imageValue = (imageValue + 1) << sprite->sheetSpan; sprite->oam.tileNum = sprite->sheetTileStart + imageValue; - } else + } + else + { RequestSpriteFrameImageCopy(imageValue, sprite->oam.tileNum, sprite->images); + } } void AnimCmd_loop(struct Sprite *sprite) @@ -1449,7 +1457,8 @@ u16 LoadSpriteSheet(const struct SpriteSheet *sheet) } // Like LoadSpriteSheet, but checks if already loaded, and uses template image frames -u16 LoadSpriteSheetByTemplate(const struct SpriteTemplate *template, u32 frame, s32 offset) { +u16 LoadSpriteSheetByTemplate(const struct SpriteTemplate *template, u32 frame, s32 offset) +{ u16 tileStart; struct SpriteSheet sheet; // error if template is null or tile tag or images not set @@ -1750,6 +1759,7 @@ static const u8 sSpanPerImage[4][4] = // For a given sprite shape & size, returns // the value for sheetSpan: // i.e, a 32x32 sprite has span 4, because 1 << 4 == 16 == 4x4 tiles -u32 GetSpanPerImage(u32 shape, u32 size) { +u32 GetSpanPerImage(u32 shape, u32 size) +{ return sSpanPerImage[shape][size]; } diff --git a/extract_sprites.py b/migration_scripts/followers/extract_sprites.py similarity index 100% rename from extract_sprites.py rename to migration_scripts/followers/extract_sprites.py diff --git a/follower_emotions.py b/migration_scripts/followers/follower_emotions.py similarity index 100% rename from follower_emotions.py rename to migration_scripts/followers/follower_emotions.py diff --git a/front_palette.py b/migration_scripts/followers/front_palette.py similarity index 100% rename from front_palette.py rename to migration_scripts/followers/front_palette.py diff --git a/palette.py b/migration_scripts/followers/palette.py old mode 100755 new mode 100644 similarity index 100% rename from palette.py rename to migration_scripts/followers/palette.py diff --git a/rename.sh b/migration_scripts/followers/rename.sh similarity index 100% rename from rename.sh rename to migration_scripts/followers/rename.sh diff --git a/tools/test.py b/migration_scripts/followers/rename_to_graphics_pokemon.py similarity index 83% rename from tools/test.py rename to migration_scripts/followers/rename_to_graphics_pokemon.py index e06ec8203784..bad1758b0c5e 100644 --- a/tools/test.py +++ b/migration_scripts/followers/rename_to_graphics_pokemon.py @@ -4,8 +4,14 @@ import os import subprocess -# get compatibility from jsons -def construct_compatibility_dict(): +# THIS IS A TEMPORARY SCRIPT MADE TO MOVE EXISTING FOLLOWER GRAPHICS FROM A SINGLE DIRECTORY. +# IT TAKES FOLLOWER GRAPHICS FROM a 'followers' FOLDER IN THE ROOT FOLDER AND MOVES THEM BASED ON THEIR NAME. +# EG. 'followers/bulbasaur.png' WILL BE MOVED to 'graphics/pokemon/bulbasaur/follower.png'. +# +# I'M SAVING IT HERE IN CASE IT'S NEEDED SOMEWHERE IN THE FUTURE, THOUGH TWEAKING MIGHT BE NEEDED. +# - AsparagusEduardo + +def rellocate_follower_graphics(): dict_out = {} count = 0 for pth in sorted(glob.glob('followers/*.png')): @@ -55,4 +61,4 @@ def construct_compatibility_dict(): #print(pth) #subprocess.run(["tools/gbagfx/gbagfx " + name +".png " + name + "_normal.pal'" + str(count) + "'"]) -construct_compatibility_dict() +rellocate_follower_graphics() diff --git a/src/battle_main.c b/src/battle_main.c index e00e84367db9..6d31fd776d64 100644 --- a/src/battle_main.c +++ b/src/battle_main.c @@ -3243,21 +3243,29 @@ void SpriteCB_PlayerMonFromBall(struct Sprite *sprite) BattleAnimateBackSprite(sprite, sprite->sSpeciesId); } -void SpriteCB_PlayerMonSlideIn(struct Sprite *sprite) { - if (sprite->data[3] == 0) { +void SpriteCB_PlayerMonSlideIn(struct Sprite *sprite) +{ + if (sprite->data[3] == 0) + { PlaySE(SE_BALL_TRAY_ENTER); sprite->data[3]++; - } else if (sprite->data[3] == 1) { + } + else if (sprite->data[3] == 1) + { if (sprite->animEnded) return; sprite->data[4] = sprite->x; sprite->x = -33; sprite->invisible = FALSE; sprite->data[3]++; - } else if (sprite->data[3] < 27) { + } + else if (sprite->data[3] < 27) + { sprite->x += 4; sprite->data[3]++; - } else { + } + else + { sprite->data[3] = 0; sprite->x = sprite->data[4]; sprite->data[4] = 0; diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index 366861db80f5..dcd16ef19a8b 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -28,13 +28,45 @@ static const struct SpriteFrameImage sPicTable_ShadowExtraLarge[] = { obj_frame_tiles(gFieldEffectObjectPic_ShadowExtraLarge), }; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall = {TAG_NONE, TAG_WEATHER_START, &gObjectEventBaseOam_8x8, sAnimTable_Shadow, sPicTable_ShadowSmall, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall = { + .tileTag = TAG_NONE, + .paletteTag = TAG_WEATHER_START, + .oam = &gObjectEventBaseOam_8x8, + .anims = sAnimTable_Shadow, + .images = sPicTable_ShadowSmall, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = UpdateShadowFieldEffect, +}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium = {TAG_NONE, TAG_WEATHER_START, &gObjectEventBaseOam_16x8, sAnimTable_Shadow, sPicTable_ShadowMedium, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium = { + .tileTag = TAG_NONE, + .paletteTag = TAG_WEATHER_START, + .oam = &gObjectEventBaseOam_16x8, + .anims = sAnimTable_Shadow, + .images = sPicTable_ShadowMedium, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = UpdateShadowFieldEffect, +}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge = {TAG_NONE, TAG_WEATHER_START, &gObjectEventBaseOam_32x8, sAnimTable_Shadow, sPicTable_ShadowLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge = { + .tileTag = TAG_NONE, + .paletteTag = TAG_WEATHER_START, + .oam = &gObjectEventBaseOam_32x8, + .anims = sAnimTable_Shadow, + .images = sPicTable_ShadowLarge, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = UpdateShadowFieldEffect, +}; -const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowExtraLarge = {TAG_NONE, TAG_WEATHER_START, &gObjectEventBaseOam_64x32, sAnimTable_Shadow, sPicTable_ShadowExtraLarge, gDummySpriteAffineAnimTable, UpdateShadowFieldEffect}; +const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowExtraLarge = { + .tileTag = TAG_NONE, + .paletteTag = TAG_WEATHER_START, + .oam = &gObjectEventBaseOam_64x32, + .anims = sAnimTable_Shadow, + .images = sPicTable_ShadowExtraLarge, + .affineAnims = gDummySpriteAffineAnimTable, + .callback = UpdateShadowFieldEffect, +}; static const struct SpriteFrameImage sPicTable_TallGrass[] = { overworld_frame(gFieldEffectObjectPic_TallGrass, 2, 2, 0), diff --git a/src/data/object_events/object_event_graphics_info_followers.h b/src/data/object_events/object_event_graphics_info_followers.h index 12ded866106f..7441c00bb710 100644 --- a/src/data/object_events/object_event_graphics_info_followers.h +++ b/src/data/object_events/object_event_graphics_info_followers.h @@ -31,17 +31,12 @@ const struct ObjectEventGraphicsInfo gPokeballGraphics[POKEBALL_COUNT] = { POKEBALL_GFX_INFO(LUXURY), POKEBALL_GFX_INFO(PREMIER), // Gen IV/Sinnoh pokeballs - #ifdef ITEM_DUSK_BALL POKEBALL_GFX_INFO(DUSK), POKEBALL_GFX_INFO(HEAL), POKEBALL_GFX_INFO(QUICK), POKEBALL_GFX_INFO(CHERISH), - #endif - #ifdef ITEM_PARK_BALL POKEBALL_GFX_INFO(PARK), - #endif // Gen II/Johto Apricorn pokeballs - #ifdef ITEM_FAST_BALL POKEBALL_GFX_INFO(FAST), POKEBALL_GFX_INFO(LEVEL), POKEBALL_GFX_INFO(LURE), @@ -50,15 +45,10 @@ const struct ObjectEventGraphicsInfo gPokeballGraphics[POKEBALL_COUNT] = { POKEBALL_GFX_INFO(FRIEND), POKEBALL_GFX_INFO(MOON), POKEBALL_GFX_INFO(SPORT), - #endif // Gen V - #ifdef ITEM_DREAM_BALL POKEBALL_GFX_INFO(DREAM), - #endif // Gen VII - #ifdef ITEM_BEAST_BALL POKEBALL_GFX_INFO(BEAST), - #endif // Gen VIII #ifdef ITEM_STRANGE_BALL POKEBALL_GFX_INFO(STRANGE), diff --git a/src/data/wild_encounters.json b/src/data/wild_encounters.json index 463dadd0b6c3..0b30c0f65bf2 100755 --- a/src/data/wild_encounters.json +++ b/src/data/wild_encounters.json @@ -7,71 +7,30 @@ { "type": "land_mons", "encounter_rates": [ - 20, - 20, - 10, - 10, - 10, - 10, - 5, - 5, - 4, - 4, - 1, - 1 + 20, 20, 10, 10, 10, 10, 5, 5, 4, 4, 1, 1 ] }, { "type": "water_mons", "encounter_rates": [ - 60, - 30, - 5, - 4, - 1 + 60, 30, 5, 4, 1 ] }, { "type": "rock_smash_mons", "encounter_rates": [ - 60, - 30, - 5, - 4, - 1 + 60, 30, 5, 4, 1 ] }, { "type": "fishing_mons", "encounter_rates": [ - 70, - 30, - 60, - 20, - 20, - 40, - 40, - 15, - 4, - 1 + 70, 30, 60, 20, 20, 40, 40, 15, 4, 1 ], "groups": { - "good_rod": [ - 2, - 3, - 4 - ], - "old_rod": [ - 0, - 1 - ], - "super_rod": [ - 5, - 6, - 7, - 8, - 9 - ] + "old_rod": [0, 1], + "good_rod": [2, 3, 4], + "super_rod": [5, 6, 7, 8, 9] } } ], @@ -148,61 +107,6 @@ { "map": "MAP_ROUTE102", "base_label": "gRoute102", - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_CORPHISH" - } - ] - }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -297,11 +201,7 @@ "species": "SPECIES_GOLDEEN" } ] - } - }, - { - "map": "MAP_ROUTE103", - "base_label": "gRoute103", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -313,7 +213,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, @@ -323,40 +223,44 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_CORPHISH" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SHARPEDO" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_CORPHISH" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_WAILMER" + "species": "SPECIES_CORPHISH" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" + "min_level": 20, + "max_level": 25, + "species": "SPECIES_CORPHISH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_WAILMER" + "species": "SPECIES_CORPHISH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_WAILMER" + "species": "SPECIES_CORPHISH" } ] - }, + } + }, + { + "map": "MAP_ROUTE103", + "base_label": "gRoute103", "land_mons": { "encounter_rate": 20, "mons": [ @@ -451,11 +355,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE104", - "base_label": "gRoute104", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -467,7 +367,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -477,40 +377,44 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SHARPEDO" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_MAGIKARP" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_MAGIKARP" + "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE104", + "base_label": "gRoute104", "land_mons": { "encounter_rate": 20, "mons": [ @@ -605,11 +509,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE105", - "base_label": "gRoute105", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -621,7 +521,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_MAGIKARP" }, { "min_level": 10, @@ -631,40 +531,44 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_MAGIKARP" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_WAILMER" + "species": "SPECIES_MAGIKARP" } ] - }, + } + }, + { + "map": "MAP_ROUTE105", + "base_label": "gRoute105", "water_mons": { "encounter_rate": 4, "mons": [ @@ -694,11 +598,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE110", - "base_label": "gRoute110", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -753,7 +653,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE110", + "base_label": "gRoute110", "land_mons": { "encounter_rate": 20, "mons": [ @@ -848,11 +752,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE111", - "base_label": "gRoute111", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -864,7 +764,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -874,40 +774,44 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE111", + "base_label": "gRoute111", "land_mons": { "encounter_rate": 10, "mons": [ @@ -973,36 +877,6 @@ } ] }, - "rock_smash_mons": { - "encounter_rate": 20, - "mons": [ - { - "min_level": 10, - "max_level": 15, - "species": "SPECIES_GEODUDE" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GEODUDE" - }, - { - "min_level": 15, - "max_level": 20, - "species": "SPECIES_GEODUDE" - }, - { - "min_level": 15, - "max_level": 20, - "species": "SPECIES_GEODUDE" - }, - { - "min_level": 15, - "max_level": 20, - "species": "SPECIES_GEODUDE" - } - ] - }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -1032,37 +906,122 @@ "species": "SPECIES_GOLDEEN" } ] - } - }, - { - "map": "MAP_ROUTE112", - "base_label": "gRoute112", - "land_mons": { + }, + "rock_smash_mons": { "encounter_rate": 20, "mons": [ { - "min_level": 15, + "min_level": 10, "max_level": 15, - "species": "SPECIES_NUMEL" + "species": "SPECIES_GEODUDE" }, { - "min_level": 15, - "max_level": 15, - "species": "SPECIES_NUMEL" + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GEODUDE" }, { "min_level": 15, - "max_level": 15, - "species": "SPECIES_MARILL" + "max_level": 20, + "species": "SPECIES_GEODUDE" }, { - "min_level": 14, - "max_level": 14, - "species": "SPECIES_NUMEL" + "min_level": 15, + "max_level": 20, + "species": "SPECIES_GEODUDE" }, { - "min_level": 14, - "max_level": 14, + "min_level": 15, + "max_level": 20, + "species": "SPECIES_GEODUDE" + } + ] + }, + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_BARBOACH" + } + ] + } + }, + { + "map": "MAP_ROUTE112", + "base_label": "gRoute112", + "land_mons": { + "encounter_rate": 20, + "mons": [ + { + "min_level": 15, + "max_level": 15, + "species": "SPECIES_NUMEL" + }, + { + "min_level": 15, + "max_level": 15, + "species": "SPECIES_NUMEL" + }, + { + "min_level": 15, + "max_level": 15, + "species": "SPECIES_MARILL" + }, + { + "min_level": 14, + "max_level": 14, + "species": "SPECIES_NUMEL" + }, + { + "min_level": 14, + "max_level": 14, "species": "SPECIES_NUMEL" }, { @@ -1175,61 +1134,6 @@ { "map": "MAP_ROUTE114", "base_label": "gRoute114", - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_BARBOACH" - } - ] - }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -1295,6 +1199,36 @@ } ] }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 20, + "max_level": 30, + "species": "SPECIES_MARILL" + }, + { + "min_level": 10, + "max_level": 20, + "species": "SPECIES_MARILL" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_MARILL" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MARILL" + }, + { + "min_level": 20, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + } + ] + }, "rock_smash_mons": { "encounter_rate": 20, "mons": [ @@ -1325,33 +1259,58 @@ } ] }, - "water_mons": { - "encounter_rate": 4, + "fishing_mons": { + "encounter_rate": 30, "mons": [ { - "min_level": 20, + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, "max_level": 30, - "species": "SPECIES_MARILL" + "species": "SPECIES_MAGIKARP" }, { "min_level": 10, - "max_level": 20, - "species": "SPECIES_MARILL" + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_BARBOACH" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_MARILL" + "species": "SPECIES_BARBOACH" }, { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MARILL" + "min_level": 20, + "max_level": 25, + "species": "SPECIES_BARBOACH" }, { - "min_level": 20, - "max_level": 30, - "species": "SPECIES_GOLDEEN" + "min_level": 35, + "max_level": 40, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_BARBOACH" } ] } @@ -1428,61 +1387,6 @@ { "map": "MAP_ROUTE117", "base_label": "gRoute117", - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_CORPHISH" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_CORPHISH" - } - ] - }, "land_mons": { "encounter_rate": 20, "mons": [ @@ -1577,11 +1481,7 @@ "species": "SPECIES_GOLDEEN" } ] - } - }, - { - "map": "MAP_ROUTE118", - "base_label": "gRoute118", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -1593,7 +1493,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, @@ -1603,40 +1503,44 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_CORPHISH" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SHARPEDO" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_CORPHISH" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_CORPHISH" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_CORPHISH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_CORPHISH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_CARVANHA" + "species": "SPECIES_CORPHISH" } ] - }, + } + }, + { + "map": "MAP_ROUTE118", + "base_label": "gRoute118", "land_mons": { "encounter_rate": 20, "mons": [ @@ -1731,11 +1635,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE124", - "base_label": "gRoute124", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -1762,7 +1662,7 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_CARVANHA" }, { "min_level": 30, @@ -1772,25 +1672,29 @@ { "min_level": 30, "max_level": 35, - "species": "SPECIES_WAILMER" + "species": "SPECIES_CARVANHA" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" + "min_level": 20, + "max_level": 25, + "species": "SPECIES_CARVANHA" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_WAILMER" + "species": "SPECIES_CARVANHA" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_WAILMER" + "species": "SPECIES_CARVANHA" } ] - }, + } + }, + { + "map": "MAP_ROUTE124", + "base_label": "gRoute124", "water_mons": { "encounter_rate": 4, "mons": [ @@ -1820,6 +1724,61 @@ "species": "SPECIES_PELIPPER" } ] + }, + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SHARPEDO" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] } }, { @@ -2317,31 +2276,61 @@ "species": "SPECIES_CLAMPERL" }, { - "min_level": 20, - "max_level": 30, - "species": "SPECIES_CHINCHOU" + "min_level": 20, + "max_level": 30, + "species": "SPECIES_CHINCHOU" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_CLAMPERL" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_RELICANTH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_RELICANTH" + } + ] + } + }, + { + "map": "MAP_ABANDONED_SHIP_ROOMS_B1F", + "base_label": "gAbandonedShip_Rooms_B1F", + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" }, { - "min_level": 30, + "min_level": 5, "max_level": 35, - "species": "SPECIES_CLAMPERL" + "species": "SPECIES_TENTACOOL" }, { - "min_level": 30, + "min_level": 5, "max_level": 35, - "species": "SPECIES_RELICANTH" + "species": "SPECIES_TENTACOOL" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_RELICANTH" + "species": "SPECIES_TENTACRUEL" } ] - } - }, - { - "map": "MAP_ABANDONED_SHIP_ROOMS_B1F", - "base_label": "gAbandonedShip_Rooms_B1F", + }, "fishing_mons": { "encounter_rate": 20, "mons": [ @@ -2396,36 +2385,6 @@ "species": "SPECIES_TENTACRUEL" } ] - }, - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_TENTACRUEL" - } - ] } }, { @@ -2599,61 +2558,6 @@ { "map": "MAP_METEOR_FALLS_B1F_2R", "base_label": "gMeteorFalls_B1F_2R", - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WHISCASH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WHISCASH" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WHISCASH" - } - ] - }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -2748,6 +2652,61 @@ "species": "SPECIES_SOLROCK" } ] + }, + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_BARBOACH" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WHISCASH" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WHISCASH" + } + ] } }, { @@ -2822,61 +2781,6 @@ { "map": "MAP_ROUTE106", "base_label": "gRoute106", - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] - }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -2906,11 +2810,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE107", - "base_label": "gRoute107", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -2965,7 +2865,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE107", + "base_label": "gRoute107", "water_mons": { "encounter_rate": 4, "mons": [ @@ -2995,11 +2899,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE108", - "base_label": "gRoute108", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3054,7 +2954,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE108", + "base_label": "gRoute108", "water_mons": { "encounter_rate": 4, "mons": [ @@ -3084,11 +2988,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE109", - "base_label": "gRoute109", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3143,7 +3043,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE109", + "base_label": "gRoute109", "water_mons": { "encounter_rate": 4, "mons": [ @@ -3173,11 +3077,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE115", - "base_label": "gRoute115", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3232,7 +3132,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE115", + "base_label": "gRoute115", "land_mons": { "encounter_rate": 20, "mons": [ @@ -3327,6 +3231,61 @@ "species": "SPECIES_PELIPPER" } ] + }, + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] } }, { @@ -3401,61 +3360,6 @@ { "map": "MAP_ROUTE119", "base_label": "gRoute119", - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_CARVANHA" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_CARVANHA" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_CARVANHA" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_CARVANHA" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_CARVANHA" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_CARVANHA" - } - ] - }, "land_mons": { "encounter_rate": 15, "mons": [ @@ -3550,11 +3454,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE120", - "base_label": "gRoute120", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3566,7 +3466,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -3576,40 +3476,44 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_CARVANHA" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_CARVANHA" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_CARVANHA" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_CARVANHA" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_CARVANHA" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_CARVANHA" } ] - }, + } + }, + { + "map": "MAP_ROUTE120", + "base_label": "gRoute120", "land_mons": { "encounter_rate": 20, "mons": [ @@ -3704,11 +3608,7 @@ "species": "SPECIES_GOLDEEN" } ] - } - }, - { - "map": "MAP_ROUTE121", - "base_label": "gRoute121", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3720,7 +3620,7 @@ { "min_level": 5, "max_level": 10, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, @@ -3730,40 +3630,44 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_GOLDEEN" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 20, "max_level": 25, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_WAILMER" + "species": "SPECIES_BARBOACH" } ] - }, + } + }, + { + "map": "MAP_ROUTE121", + "base_label": "gRoute121", "land_mons": { "encounter_rate": 20, "mons": [ @@ -3858,11 +3762,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE122", - "base_label": "gRoute122", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3892,9 +3792,9 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SHARPEDO" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" }, { "min_level": 30, @@ -3902,8 +3802,8 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 25, - "max_level": 30, + "min_level": 20, + "max_level": 25, "species": "SPECIES_WAILMER" }, { @@ -3917,7 +3817,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE122", + "base_label": "gRoute122", "water_mons": { "encounter_rate": 4, "mons": [ @@ -3947,11 +3851,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE123", - "base_label": "gRoute123", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -3981,9 +3881,9 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SHARPEDO" }, { "min_level": 30, @@ -3991,8 +3891,8 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 20, - "max_level": 25, + "min_level": 25, + "max_level": 30, "species": "SPECIES_WAILMER" }, { @@ -4006,7 +3906,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE123", + "base_label": "gRoute123", "land_mons": { "encounter_rate": 20, "mons": [ @@ -4077,28 +3981,83 @@ "mons": [ { "min_level": 5, - "max_level": 35, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] + }, + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, "species": "SPECIES_TENTACOOL" }, { "min_level": 10, "max_level": 30, - "species": "SPECIES_WINGULL" + "species": "SPECIES_MAGIKARP" }, { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" }, { - "min_level": 25, + "min_level": 10, "max_level": 30, - "species": "SPECIES_PELIPPER" + "species": "SPECIES_WAILMER" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_PELIPPER" + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" } ] } @@ -4658,61 +4617,6 @@ { "map": "MAP_ROUTE125", "base_label": "gRoute125", - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SHARPEDO" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] - }, "water_mons": { "encounter_rate": 4, "mons": [ @@ -4742,11 +4646,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE126", - "base_label": "gRoute126", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -4801,7 +4701,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE126", + "base_label": "gRoute126", "water_mons": { "encounter_rate": 4, "mons": [ @@ -4831,11 +4735,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE127", - "base_label": "gRoute127", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -4890,7 +4790,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE127", + "base_label": "gRoute127", "water_mons": { "encounter_rate": 4, "mons": [ @@ -4920,11 +4824,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE128", - "base_label": "gRoute128", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -4946,7 +4846,7 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_LUVDISC" + "species": "SPECIES_TENTACOOL" }, { "min_level": 10, @@ -4956,7 +4856,7 @@ { "min_level": 30, "max_level": 35, - "species": "SPECIES_LUVDISC" + "species": "SPECIES_SHARPEDO" }, { "min_level": 30, @@ -4964,9 +4864,9 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_CORSOLA" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" }, { "min_level": 35, @@ -4979,7 +4879,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE128", + "base_label": "gRoute128", "water_mons": { "encounter_rate": 4, "mons": [ @@ -5009,11 +4913,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE129", - "base_label": "gRoute129", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5035,7 +4935,7 @@ { "min_level": 10, "max_level": 30, - "species": "SPECIES_TENTACOOL" + "species": "SPECIES_LUVDISC" }, { "min_level": 10, @@ -5045,7 +4945,7 @@ { "min_level": 30, "max_level": 35, - "species": "SPECIES_SHARPEDO" + "species": "SPECIES_LUVDISC" }, { "min_level": 30, @@ -5053,9 +4953,9 @@ "species": "SPECIES_WAILMER" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_CORSOLA" }, { "min_level": 35, @@ -5068,7 +4968,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE129", + "base_label": "gRoute129", "water_mons": { "encounter_rate": 4, "mons": [ @@ -5098,11 +5002,7 @@ "species": "SPECIES_WAILORD" } ] - } - }, - { - "map": "MAP_ROUTE130", - "base_label": "gRoute130", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5157,7 +5057,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE130", + "base_label": "gRoute130", "land_mons": { "encounter_rate": 20, "mons": [ @@ -5202,27 +5106,116 @@ "species": "SPECIES_WYNAUT" }, { - "min_level": 10, - "max_level": 10, - "species": "SPECIES_WYNAUT" + "min_level": 10, + "max_level": 10, + "species": "SPECIES_WYNAUT" + }, + { + "min_level": 5, + "max_level": 5, + "species": "SPECIES_WYNAUT" + }, + { + "min_level": 10, + "max_level": 10, + "species": "SPECIES_WYNAUT" + }, + { + "min_level": 5, + "max_level": 5, + "species": "SPECIES_WYNAUT" + } + ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] + }, + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SHARPEDO" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" }, { - "min_level": 5, - "max_level": 5, - "species": "SPECIES_WYNAUT" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" }, { - "min_level": 10, - "max_level": 10, - "species": "SPECIES_WYNAUT" + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" }, { - "min_level": 5, - "max_level": 5, - "species": "SPECIES_WYNAUT" + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE131", + "base_label": "gRoute131", "water_mons": { "encounter_rate": 4, "mons": [ @@ -5252,11 +5245,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE131", - "base_label": "gRoute131", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5311,7 +5300,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE132", + "base_label": "gRoute132", "water_mons": { "encounter_rate": 4, "mons": [ @@ -5341,11 +5334,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE132", - "base_label": "gRoute132", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5400,7 +5389,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE133", + "base_label": "gRoute133", "water_mons": { "encounter_rate": 4, "mons": [ @@ -5430,11 +5423,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE133", - "base_label": "gRoute133", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5489,7 +5478,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ROUTE134", + "base_label": "gRoute134", "water_mons": { "encounter_rate": 4, "mons": [ @@ -5519,11 +5512,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_ROUTE134", - "base_label": "gRoute134", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -5578,7 +5567,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_ABANDONED_SHIP_HIDDEN_FLOOR_CORRIDORS", + "base_label": "gAbandonedShip_HiddenFloorCorridors", "water_mons": { "encounter_rate": 4, "mons": [ @@ -5588,31 +5581,27 @@ "species": "SPECIES_TENTACOOL" }, { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" }, { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_TENTACRUEL" } ] - } - }, - { - "map": "MAP_ABANDONED_SHIP_HIDDEN_FLOOR_CORRIDORS", - "base_label": "gAbandonedShip_HiddenFloorCorridors", + }, "fishing_mons": { "encounter_rate": 20, "mons": [ @@ -5667,36 +5656,6 @@ "species": "SPECIES_TENTACRUEL" } ] - }, - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_TENTACRUEL" - } - ] } }, { @@ -6047,61 +6006,6 @@ { "map": "MAP_SEAFLOOR_CAVERN_ROOM6", "base_label": "gSeafloorCavern_Room6", - "fishing_mons": { - "encounter_rate": 10, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] - }, "land_mons": { "encounter_rate": 4, "mons": [ @@ -6196,11 +6100,7 @@ "species": "SPECIES_GOLBAT" } ] - } - }, - { - "map": "MAP_SEAFLOOR_CAVERN_ROOM7", - "base_label": "gSeafloorCavern_Room7", + }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -6255,7 +6155,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_SEAFLOOR_CAVERN_ROOM7", + "base_label": "gSeafloorCavern_Room7", "land_mons": { "encounter_rate": 4, "mons": [ @@ -6330,24 +6234,79 @@ "species": "SPECIES_TENTACOOL" }, { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_ZUBAT" + "min_level": 5, + "max_level": 35, + "species": "SPECIES_ZUBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_ZUBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" + } + ] + }, + "fishing_mons": { + "encounter_rate": 10, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_ZUBAT" + "species": "SPECIES_WAILMER" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" } ] } @@ -6424,6 +6383,36 @@ { "map": "MAP_SEAFLOOR_CAVERN_ENTRANCE", "base_label": "gSeafloorCavern_Entrance", + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_ZUBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_ZUBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" + } + ] + }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -6478,36 +6467,6 @@ "species": "SPECIES_WAILMER" } ] - }, - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_ZUBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_ZUBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" - } - ] } }, { @@ -6927,61 +6886,6 @@ { "map": "MAP_SAFARI_ZONE_SOUTHWEST", "base_label": "gSafariZone_Southwest", - "fishing_mons": { - "encounter_rate": 35, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 25, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SEAKING" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_SEAKING" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_SEAKING" - } - ] - }, "land_mons": { "encounter_rate": 25, "mons": [ @@ -7076,6 +6980,61 @@ "species": "SPECIES_PSYDUCK" } ] + }, + "fishing_mons": { + "encounter_rate": 35, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 25, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SEAKING" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_SEAKING" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_SEAKING" + } + ] } }, { @@ -7152,89 +7111,34 @@ { "min_level": 10, "max_level": 15, - "species": "SPECIES_GEODUDE" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GEODUDE" - }, - { - "min_level": 15, - "max_level": 20, - "species": "SPECIES_GEODUDE" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_GEODUDE" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GEODUDE" - } - ] - } - }, - { - "map": "MAP_SAFARI_ZONE_NORTHWEST", - "base_label": "gSafariZone_Northwest", - "fishing_mons": { - "encounter_rate": 35, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 25, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" + "species": "SPECIES_GEODUDE" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLDEEN" + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GEODUDE" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_SEAKING" + "min_level": 15, + "max_level": 20, + "species": "SPECIES_GEODUDE" }, { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_SEAKING" + "min_level": 20, + "max_level": 25, + "species": "SPECIES_GEODUDE" }, { "min_level": 25, "max_level": 30, - "species": "SPECIES_SEAKING" + "species": "SPECIES_GEODUDE" } ] - }, + } + }, + { + "map": "MAP_SAFARI_ZONE_NORTHWEST", + "base_label": "gSafariZone_Northwest", "land_mons": { "encounter_rate": 25, "mons": [ @@ -7329,6 +7233,61 @@ "species": "SPECIES_GOLDUCK" } ] + }, + "fishing_mons": { + "encounter_rate": 35, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 25, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_SEAKING" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_SEAKING" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_SEAKING" + } + ] } }, { @@ -7433,61 +7392,6 @@ { "map": "MAP_VICTORY_ROAD_B2F", "base_label": "gVictoryRoad_B2F", - "fishing_mons": { - "encounter_rate": 30, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_BARBOACH" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WHISCASH" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WHISCASH" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WHISCASH" - } - ] - }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -7582,11 +7486,7 @@ "species": "SPECIES_GOLBAT" } ] - } - }, - { - "map": "MAP_METEOR_FALLS_1F_1R", - "base_label": "gMeteorFalls_1F_1R", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -7626,22 +7526,26 @@ "species": "SPECIES_BARBOACH" }, { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_BARBOACH" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WHISCASH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WHISCASH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_BARBOACH" + "species": "SPECIES_WHISCASH" } ] - }, + } + }, + { + "map": "MAP_METEOR_FALLS_1F_1R", + "base_label": "gMeteorFalls_1F_1R", "land_mons": { "encounter_rate": 10, "mons": [ @@ -7736,11 +7640,7 @@ "species": "SPECIES_SOLROCK" } ] - } - }, - { - "map": "MAP_METEOR_FALLS_1F_2R", - "base_label": "gMeteorFalls_1F_2R", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -7780,22 +7680,26 @@ "species": "SPECIES_BARBOACH" }, { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WHISCASH" + "min_level": 20, + "max_level": 25, + "species": "SPECIES_BARBOACH" }, { "min_level": 35, "max_level": 40, - "species": "SPECIES_WHISCASH" + "species": "SPECIES_BARBOACH" }, { "min_level": 40, "max_level": 45, - "species": "SPECIES_WHISCASH" + "species": "SPECIES_BARBOACH" } ] - }, + } + }, + { + "map": "MAP_METEOR_FALLS_1F_2R", + "base_label": "gMeteorFalls_1F_2R", "land_mons": { "encounter_rate": 10, "mons": [ @@ -7890,11 +7794,7 @@ "species": "SPECIES_SOLROCK" } ] - } - }, - { - "map": "MAP_METEOR_FALLS_B1F_1R", - "base_label": "gMeteorFalls_B1F_1R", + }, "fishing_mons": { "encounter_rate": 30, "mons": [ @@ -7949,7 +7849,11 @@ "species": "SPECIES_WHISCASH" } ] - }, + } + }, + { + "map": "MAP_METEOR_FALLS_B1F_1R", + "base_label": "gMeteorFalls_B1F_1R", "land_mons": { "encounter_rate": 10, "mons": [ @@ -8004,44 +7908,99 @@ "species": "SPECIES_GOLBAT" }, { - "min_level": 38, - "max_level": 38, - "species": "SPECIES_GOLBAT" + "min_level": 38, + "max_level": 38, + "species": "SPECIES_GOLBAT" + }, + { + "min_level": 40, + "max_level": 40, + "species": "SPECIES_GOLBAT" + } + ] + }, + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_GOLBAT" + }, + { + "min_level": 25, + "max_level": 35, + "species": "SPECIES_SOLROCK" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_SOLROCK" + }, + { + "min_level": 5, + "max_level": 15, + "species": "SPECIES_SOLROCK" + } + ] + }, + "fishing_mons": { + "encounter_rate": 30, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_BARBOACH" }, { - "min_level": 40, - "max_level": 40, - "species": "SPECIES_GOLBAT" - } - ] - }, - "water_mons": { - "encounter_rate": 4, - "mons": [ - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_GOLBAT" + "min_level": 25, + "max_level": 30, + "species": "SPECIES_BARBOACH" }, { "min_level": 30, "max_level": 35, - "species": "SPECIES_GOLBAT" + "species": "SPECIES_BARBOACH" }, { - "min_level": 25, + "min_level": 30, "max_level": 35, - "species": "SPECIES_SOLROCK" + "species": "SPECIES_WHISCASH" }, { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_SOLROCK" + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WHISCASH" }, { - "min_level": 5, - "max_level": 15, - "species": "SPECIES_SOLROCK" + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WHISCASH" } ] } @@ -8187,61 +8146,6 @@ { "map": "MAP_SHOAL_CAVE_LOW_TIDE_INNER_ROOM", "base_label": "gShoalCave_LowTideInnerRoom", - "fishing_mons": { - "encounter_rate": 10, - "mons": [ - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_TENTACOOL" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 20, - "max_level": 25, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_WAILMER" - }, - { - "min_level": 40, - "max_level": 45, - "species": "SPECIES_WAILMER" - } - ] - }, "land_mons": { "encounter_rate": 10, "mons": [ @@ -8336,11 +8240,7 @@ "species": "SPECIES_SPHEAL" } ] - } - }, - { - "map": "MAP_SHOAL_CAVE_LOW_TIDE_ENTRANCE_ROOM", - "base_label": "gShoalCave_LowTideEntranceRoom", + }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8395,7 +8295,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_SHOAL_CAVE_LOW_TIDE_ENTRANCE_ROOM", + "base_label": "gShoalCave_LowTideEntranceRoom", "land_mons": { "encounter_rate": 10, "mons": [ @@ -8490,11 +8394,96 @@ "species": "SPECIES_SPHEAL" } ] + }, + "fishing_mons": { + "encounter_rate": 10, + "mons": [ + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 5, + "max_level": 10, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 20, + "max_level": 25, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_WAILMER" + }, + { + "min_level": 40, + "max_level": 45, + "species": "SPECIES_WAILMER" + } + ] } }, { "map": "MAP_LILYCOVE_CITY", "base_label": "gLilycoveCity", + "water_mons": { + "encounter_rate": 4, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_TENTACOOL" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_WINGULL" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_PELIPPER" + } + ] + }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8549,7 +8538,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_DEWFORD_TOWN", + "base_label": "gDewfordTown", "water_mons": { "encounter_rate": 4, "mons": [ @@ -8579,11 +8572,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_DEWFORD_TOWN", - "base_label": "gDewfordTown", + }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8638,7 +8627,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_SLATEPORT_CITY", + "base_label": "gSlateportCity", "water_mons": { "encounter_rate": 4, "mons": [ @@ -8668,11 +8661,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_SLATEPORT_CITY", - "base_label": "gSlateportCity", + }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8727,7 +8716,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_MOSSDEEP_CITY", + "base_label": "gMossdeepCity", "water_mons": { "encounter_rate": 4, "mons": [ @@ -8757,11 +8750,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_MOSSDEEP_CITY", - "base_label": "gMossdeepCity", + }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8816,7 +8805,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_PACIFIDLOG_TOWN", + "base_label": "gPacifidlogTown", "water_mons": { "encounter_rate": 4, "mons": [ @@ -8846,11 +8839,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_PACIFIDLOG_TOWN", - "base_label": "gPacifidlogTown", + }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8905,7 +8894,11 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_EVER_GRANDE_CITY", + "base_label": "gEverGrandeCity", "water_mons": { "encounter_rate": 4, "mons": [ @@ -8935,11 +8928,7 @@ "species": "SPECIES_PELIPPER" } ] - } - }, - { - "map": "MAP_EVER_GRANDE_CITY", - "base_label": "gEverGrandeCity", + }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -8994,41 +8983,41 @@ "species": "SPECIES_WAILMER" } ] - }, + } + }, + { + "map": "MAP_PETALBURG_CITY", + "base_label": "gPetalburgCity", "water_mons": { - "encounter_rate": 4, + "encounter_rate": 1, "mons": [ { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_TENTACOOL" + "min_level": 20, + "max_level": 30, + "species": "SPECIES_MARILL" }, { "min_level": 10, - "max_level": 30, - "species": "SPECIES_WINGULL" + "max_level": 20, + "species": "SPECIES_MARILL" }, { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_WINGULL" + "min_level": 30, + "max_level": 35, + "species": "SPECIES_MARILL" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MARILL" }, { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_PELIPPER" + "min_level": 5, + "max_level": 10, + "species": "SPECIES_MARILL" } ] - } - }, - { - "map": "MAP_PETALBURG_CITY", - "base_label": "gPetalburgCity", + }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -9083,36 +9072,6 @@ "species": "SPECIES_CORPHISH" } ] - }, - "water_mons": { - "encounter_rate": 1, - "mons": [ - { - "min_level": 20, - "max_level": 30, - "species": "SPECIES_MARILL" - }, - { - "min_level": 10, - "max_level": 20, - "species": "SPECIES_MARILL" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_MARILL" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MARILL" - }, - { - "min_level": 5, - "max_level": 10, - "species": "SPECIES_MARILL" - } - ] } }, { @@ -9290,6 +9249,36 @@ { "map": "MAP_SOOTOPOLIS_CITY", "base_label": "gSootopolisCity", + "water_mons": { + "encounter_rate": 1, + "mons": [ + { + "min_level": 5, + "max_level": 35, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 10, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 15, + "max_level": 25, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + } + ] + }, "fishing_mons": { "encounter_rate": 10, "mons": [ @@ -9344,36 +9333,6 @@ "species": "SPECIES_GYARADOS" } ] - }, - "water_mons": { - "encounter_rate": 1, - "mons": [ - { - "min_level": 5, - "max_level": 35, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 10, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 15, - "max_level": 25, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - } - ] } }, { @@ -9517,61 +9476,6 @@ { "map": "MAP_SAFARI_ZONE_SOUTHEAST", "base_label": "gSafariZone_Southeast", - "fishing_mons": { - "encounter_rate": 35, - "mons": [ - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_MAGIKARP" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_GOLDEEN" - }, - { - "min_level": 25, - "max_level": 30, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 30, - "max_level": 35, - "species": "SPECIES_REMORAID" - }, - { - "min_level": 35, - "max_level": 40, - "species": "SPECIES_OCTILLERY" - } - ] - }, "land_mons": { "encounter_rate": 25, "mons": [ @@ -9666,6 +9570,61 @@ "species": "SPECIES_QUAGSIRE" } ] + }, + "fishing_mons": { + "encounter_rate": 35, + "mons": [ + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_MAGIKARP" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_GOLDEEN" + }, + { + "min_level": 25, + "max_level": 30, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 30, + "max_level": 35, + "species": "SPECIES_REMORAID" + }, + { + "min_level": 35, + "max_level": 40, + "species": "SPECIES_OCTILLERY" + } + ] } }, { @@ -11495,6 +11454,8 @@ ] }, { + "label": "gBattlePyramidWildMonHeaders", + "for_maps": false, "encounters": [ { "base_label": "gBattlePyramid_1", @@ -11502,63 +11463,63 @@ "encounter_rate": 4, "mons": [ { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_BULBASAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_BULBASAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_BULBASAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_BULBASAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_IVYSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_IVYSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_VENUSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_VENUSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_VENUSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_VENUSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" } ] @@ -11570,63 +11531,63 @@ "encounter_rate": 4, "mons": [ { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_IVYSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_IVYSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_IVYSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_IVYSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_VENUSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_VENUSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" } ] @@ -11638,63 +11599,63 @@ "encounter_rate": 4, "mons": [ { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_VENUSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_VENUSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_VENUSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_VENUSAUR" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" } ] @@ -11706,63 +11667,63 @@ "encounter_rate": 4, "mons": [ { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMANDER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SQUIRTLE" } ] @@ -11774,63 +11735,63 @@ "encounter_rate": 4, "mons": [ { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WARTORTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WARTORTLE" } ] @@ -11842,63 +11803,63 @@ "encounter_rate": 4, "mons": [ { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WARTORTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WARTORTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WARTORTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WARTORTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WARTORTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WARTORTLE" } ] @@ -11910,73 +11871,73 @@ "encounter_rate": 8, "mons": [ { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WARTORTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WARTORTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SQUIRTLE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARIZARD" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_CHARMELEON" } ] } } - ], - "for_maps": false, - "label": "gBattlePyramidWildMonHeaders" + ] }, { + "label": "gBattlePikeWildMonHeaders", + "for_maps": false, "encounters": [ { "base_label": "gBattlePike_1", @@ -11984,63 +11945,63 @@ "encounter_rate": 10, "mons": [ { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_DUSCLOPS" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" } ] @@ -12052,63 +12013,63 @@ "encounter_rate": 10, "mons": [ { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_ELECTRODE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_ELECTRODE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_ELECTRODE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_ELECTRODE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_ELECTRODE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_ELECTRODE" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" } ] @@ -12120,63 +12081,63 @@ "encounter_rate": 10, "mons": [ { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_BRELOOM" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_BRELOOM" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_BRELOOM" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_BRELOOM" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_BRELOOM" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_BRELOOM" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" } ] @@ -12188,71 +12149,69 @@ "encounter_rate": 10, "mons": [ { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_WOBBUFFET" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_SEVIPER" }, { - "max_level": 5, "min_level": 5, + "max_level": 5, "species": "SPECIES_MILOTIC" } ] } } - ], - "for_maps": false, - "label": "gBattlePikeWildMonHeaders" + ] } ] } diff --git a/src/decompress.c b/src/decompress.c index c9d84eda0b45..4c34ea2cffa7 100644 --- a/src/decompress.c +++ b/src/decompress.c @@ -21,7 +21,8 @@ void LZDecompressVram(const u32 *src, void *dest) // Checks if `ptr` is likely LZ77 data // Checks word-alignment, min/max size, and header byte // Returns uncompressed size if true, 0 otherwise -u32 IsLZ77Data(const void *ptr, u32 minSize, u32 maxSize) { +u32 IsLZ77Data(const void *ptr, u32 minSize, u32 maxSize) +{ const u8 *data = ptr; u32 size; // Compressed data must be word aligned @@ -51,7 +52,8 @@ u16 LoadCompressedSpriteSheet(const struct CompressedSpriteSheet *src) } // This can be used for either compressed or uncompressed sprite sheets -u16 LoadCompressedSpriteSheetByTemplate(const struct SpriteTemplate *template, s32 offset) { +u16 LoadCompressedSpriteSheetByTemplate(const struct SpriteTemplate *template, s32 offset) +{ struct SpriteTemplate myTemplate; struct SpriteFrameImage myImage; u32 size; diff --git a/src/decoration.c b/src/decoration.c index c050fc35068b..4b8e27e5e969 100644 --- a/src/decoration.c +++ b/src/decoration.c @@ -1628,7 +1628,8 @@ static bool8 CanPlaceDecoration(u8 taskId, const struct Decoration *decoration) } // If sprite(like), check if there is an available object event slot for it - if (decoration->permission == DECORPERM_SPRITE) { + if (decoration->permission == DECORPERM_SPRITE) + { for (i = 0; i < NUM_DECORATION_FLAGS; i++) if (FlagGet(FLAG_DECORATION_1 + i) == TRUE) return TRUE; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 6edcf1602240..b3e1a4ae41ab 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1464,16 +1464,19 @@ void RemoveAllObjectEventsExceptPlayer(void) // Free a sprite's current tiles and reallocate with a new size // Used when changing to a gfx info with a larger size -static s16 ReallocSpriteTiles(struct Sprite *sprite, u32 byteSize) { +static s16 ReallocSpriteTiles(struct Sprite *sprite, u32 byteSize) +{ s16 i; bool32 wasVisible = sprite->invisible; sprite->invisible = TRUE; i = CopySprite(sprite, sprite->x, sprite->y, 0xFF); - if (i < MAX_SPRITES) { + if (i < MAX_SPRITES) + { DestroySprite(&gSprites[i]); i = AllocSpriteTiles(byteSize / TILE_SIZE_4BPP); - if (i >= 0) { + if (i >= 0) + { // Fill the allocated area with zeroes // To avoid visual glitches if the frame hasn't been copied yet CpuFastFill16(0, (u8 *)OBJ_VRAM0 + TILE_SIZE_4BPP * i, byteSize); @@ -1490,14 +1493,17 @@ static s16 ReallocSpriteTiles(struct Sprite *sprite, u32 byteSize) { u16 LoadSheetGraphicsInfo(const struct ObjectEventGraphicsInfo *info, u16 uuid, struct Sprite *sprite) { u16 tag = info->tileTag; - if (tag != TAG_NONE || info->compressed) { // sheet-based gfx + if (tag != TAG_NONE || info->compressed) + { + // sheet-based gfx u32 sheetSpan = GetSpanPerImage(info->oam->shape, info->oam->size); u16 oldTiles = 0; u16 tileStart; if (tag == TAG_NONE) tag = COMP_OW_TILE_TAG_BASE + uuid; - if (sprite) { + if (sprite) + { oldTiles = sprite->sheetTileStart; sprite->sheetTileStart = 0; // mark unused // Note: If sprite was not allocated to use a sheet, @@ -1508,18 +1514,22 @@ u16 LoadSheetGraphicsInfo(const struct ObjectEventGraphicsInfo *info, u16 uuid, tileStart = GetSpriteTileStartByTag(tag); // sheet not loaded; unload any old tiles and load it - if (tileStart == TAG_NONE) { + if (tileStart == TAG_NONE) + { struct SpriteFrameImage image = {.size = info->size, .data = info->images->data}; struct SpriteTemplate template = {.tileTag = tag, .images = &image}; if (oldTiles) FieldEffectFreeTilesIfUnused(oldTiles); tileStart = LoadCompressedSpriteSheetByTemplate(&template, TILE_SIZE_4BPP << sheetSpan); // sheet loaded; unload any *other* sheet for sprite - } else if (oldTiles && oldTiles != tileStart) { + } + else if (oldTiles && oldTiles != tileStart) + { FieldEffectFreeTilesIfUnused(oldTiles); } - if (sprite) { + if (sprite) + { sprite->sheetTileStart = tileStart; sprite->sheetSpan = sheetSpan; sprite->usingSheet = TRUE; @@ -1530,11 +1540,16 @@ u16 LoadSheetGraphicsInfo(const struct ObjectEventGraphicsInfo *info, u16 uuid, // larger than the allocated prefix space, // in which case we would have to realloc // TODO: Realloc usingSheet -> !usingSheet larger gfx - } else if (sprite && sprite->usingSheet) { + } + else if (sprite && sprite->usingSheet) + { sprite->oam.tileNum = sprite->sheetTileStart; sprite->usingSheet = FALSE; - // Not usingSheet and info size differs; realloc tiles - } else if (sprite && !sprite->sheetTileStart && sprite->oam.size != info->oam->size) { + + } + else if (sprite && !sprite->sheetTileStart && sprite->oam.size != info->oam->size) + { + // Not usingSheet and info size differs; realloc tiles ReallocSpriteTiles(sprite, info->images->size); } return tag; @@ -1947,7 +1962,8 @@ static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) struct Sprite *sprite = &gSprites[objEvent->spriteId]; u32 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); - if (graphicsInfo->oam->size != sprite->oam.size) { + if (graphicsInfo->oam->size != sprite->oam.size) + { #if LARGE_OW_SUPPORT && !OW_GFX_COMPRESS ReallocSpriteTiles(sprite, graphicsInfo->images->size); #endif @@ -2182,7 +2198,8 @@ static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) } // Check a single follower message condition -bool32 CheckMsgCondition(const struct MsgCondition *cond, struct Pokemon *mon, u32 species, struct ObjectEvent *obj) { +bool32 CheckMsgCondition(const struct MsgCondition *cond, struct Pokemon *mon, u32 species, struct ObjectEvent *obj) +{ u32 multi; if (species == SPECIES_NONE) species = GetMonData(mon, MON_DATA_SPECIES); @@ -2235,17 +2252,21 @@ bool32 CheckMsgCondition(const struct MsgCondition *cond, struct Pokemon *mon, u // Check if follower info can be displayed in the current situation; // i.e, if all its conditions match -bool32 CheckMsgInfo(const struct FollowerMsgInfoExtended *info, struct Pokemon *mon, u32 species, struct ObjectEvent *obj) { +bool32 CheckMsgInfo(const struct FollowerMsgInfoExtended *info, struct Pokemon *mon, u32 species, struct ObjectEvent *obj) +{ u32 i; - // any condition matches - if (info->orFlag) { + if (info->orFlag) + { + // any condition matches for (i = 0; i < ARRAY_COUNT(info->conditions) && info->conditions[i].type; i++) if (CheckMsgCondition(&info->conditions[i], mon, species, obj)) return TRUE; return FALSE; - // all conditions must match - } else { + } + else + { + // all conditions must match for (i = 0; i < ARRAY_COUNT(info->conditions) && info->conditions[i].type; i++) if (!CheckMsgCondition(&info->conditions[i], mon, species, obj)) return FALSE; @@ -5447,16 +5468,23 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *objectEvent, struct Spri } sprite->sActionFuncId = 0; #else - if (GetLedgeJumpDirection(x, y, direction) != DIR_NONE) { + if (GetLedgeJumpDirection(x, y, direction) != DIR_NONE) + { // InitJumpRegular will set the proper speed ObjectEventSetSingleMovement(objectEvent, sprite, GetJump2MovementAction(direction)); - } else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) { + } + else if (TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH)) + { // Set follow speed according to player's speed ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastMovementAction(direction)); - } else if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) { + } + else if (PlayerGetCopyableMovement() == COPY_MOVE_JUMP2) + { // If *player* jumps, make step take twice as long ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkSlowMovementAction(direction)); - } else { + } + else + { ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkNormalMovementAction(direction)); if (OW_MON_BOBBING == TRUE) sprite->y2 = -1; @@ -7030,18 +7058,22 @@ static u8 LoadFillColorPalette(u16 color, u16 paletteTag, struct Sprite *sprite) return UpdateSpritePalette(&dynamicPalette, sprite); } -static void ObjectEventSetPokeballGfx(struct ObjectEvent *objEvent) { +static void ObjectEventSetPokeballGfx(struct ObjectEvent *objEvent) +{ #if OW_MON_POKEBALLS u32 ball = BALL_POKE; - if (objEvent->localId == OBJ_EVENT_ID_FOLLOWER) { + if (objEvent->localId == OBJ_EVENT_ID_FOLLOWER) + { struct Pokemon *mon = GetFirstLiveMon(); if (mon) ball = ItemIdToBallId(GetMonData(mon, MON_DATA_POKEBALL)); } - if (ball != BALL_POKE && ball < POKEBALL_COUNT) { + if (ball != BALL_POKE && ball < POKEBALL_COUNT) + { const struct ObjectEventGraphicsInfo *info = &gPokeballGraphics[ball]; - if (info->tileTag == TAG_NONE) { + if (info->tileTag == TAG_NONE) + { ObjectEventSetGraphics(objEvent, info); return; } @@ -9232,7 +9264,8 @@ static void UpdateObjectEventElevationAndPriority(struct ObjectEvent *objEvent, return; ObjectEventUpdateElevation(objEvent, sprite); - if (objEvent->localId == OBJ_EVENT_ID_FOLLOWER) { + if (objEvent->localId == OBJ_EVENT_ID_FOLLOWER) + { #if LARGE_OW_SUPPORT // keep subspriteMode synced with player's // so that it disappears under bridges when they do @@ -9264,7 +9297,8 @@ void ObjectEventUpdateElevation(struct ObjectEvent *objEvent, struct Sprite *spr u8 curElevation = MapGridGetElevationAt(objEvent->currentCoords.x, objEvent->currentCoords.y); u8 prevElevation = MapGridGetElevationAt(objEvent->previousCoords.x, objEvent->previousCoords.y); - if (curElevation == 15 || prevElevation == 15) { + if (curElevation == 15 || prevElevation == 15) + { #if LARGE_OW_SUPPORT // Ignore subsprite priorities under bridges // so all subsprites will display below it diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 5015fc04d82a..8ae4ad4263af 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -112,12 +112,14 @@ static void LoadObjectReflectionPalette(struct ObjectEvent *objectEvent, struct } // Apply a blue tint effect to a palette -static void ApplyPondFilter(u8 paletteNum, u16 *dest) { +static void ApplyPondFilter(u8 paletteNum, u16 *dest) +{ u32 i, r, g, b; // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); u16 *src = gPlttBufferUnfaded + OBJ_PLTT_ID(paletteNum); *dest++ = *src++; // copy transparency - for (i = 0; i < 16 - 1; i++) { + for (i = 0; i < 16 - 1; i++) + { r = GET_R(src[i]); g = GET_G(src[i]); b = GET_B(src[i]); @@ -129,12 +131,14 @@ static void ApplyPondFilter(u8 paletteNum, u16 *dest) { } // Apply a ice tint effect to a palette -static void ApplyIceFilter(u8 paletteNum, u16 *dest) { +static void ApplyIceFilter(u8 paletteNum, u16 *dest) +{ u32 i, r, g, b; // CpuCopy16(gPlttBufferUnfaded + 0x100 + paletteNum * 16, dest, 32); u16 *src = gPlttBufferUnfaded + OBJ_PLTT_ID(paletteNum); *dest++ = *src++; // copy transparency - for (i = 0; i < 16 - 1; i++) { + for (i = 0; i < 16 - 1; i++) + { r = GET_R(src[i]); r -= 5; if (r > 31) @@ -157,7 +161,9 @@ static void LoadObjectRegularReflectionPalette(struct ObjectEvent *objectEvent, u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); u16 paletteTag = REFLECTION_PAL_TAG(baseTag, mainSprite->oam.paletteNum); u8 paletteNum = IndexOfSpritePaletteTag(paletteTag); - if (paletteNum <= 16) { // Load filtered palette + if (paletteNum <= 16) + { + // Load filtered palette u16 filteredData[16]; struct SpritePalette filteredPal = {.tag = paletteTag, .data = filteredData}; if (sprite->sIsStillReflection == FALSE) @@ -196,22 +202,24 @@ static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) // Only filter palette if not using the high bridge blue palette // This is basically a copy of LoadObjectRegularReflectionPalette - if (IndexOfSpritePaletteTag(HIGH_BRIDGE_PAL_TAG) != reflectionSprite->oam.paletteNum) { + if (IndexOfSpritePaletteTag(HIGH_BRIDGE_PAL_TAG) != reflectionSprite->oam.paletteNum) + { u16 baseTag = GetSpritePaletteTagByPaletteNum(mainSprite->oam.paletteNum); u16 paletteTag = REFLECTION_PAL_TAG(baseTag, mainSprite->oam.paletteNum); u8 paletteNum = IndexOfSpritePaletteTag(paletteTag); - if (paletteNum >= 16) { // Build filtered palette + if (paletteNum >= 16) + { + // Build filtered palette u16 filteredData[16]; struct SpritePalette filteredPal = {.tag = paletteTag, .data = filteredData}; // Free palette if unused reflectionSprite->inUse = FALSE; FieldEffectFreePaletteIfUnused(reflectionSprite->oam.paletteNum); reflectionSprite->inUse = TRUE; - if (reflectionSprite->sIsStillReflection == FALSE) { + if (reflectionSprite->sIsStillReflection == FALSE) ApplyPondFilter(mainSprite->oam.paletteNum, filteredData); - } else { + else ApplyIceFilter(mainSprite->oam.paletteNum, filteredData); - } paletteNum = LoadSpritePalette(&filteredPal); UpdateSpritePaletteWithWeather(paletteNum); } @@ -236,7 +244,8 @@ static void UpdateObjectReflectionSprite(struct Sprite *reflectionSprite) reflectionSprite->invisible = TRUE; // Support "virtual" sprites which can't be rotated via affines - if (reflectionSprite->subspriteTables[0].subsprites) { + if (reflectionSprite->subspriteTables[0].subsprites) + { reflectionSprite->oam.affineMode = ST_OAM_AFFINE_OFF; return; } From f6b38ec5825beee4f6de3dc83687d2fad5c93a38 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 17 May 2024 11:22:33 -0400 Subject: [PATCH 255/291] Restore check_history.sh permissions --- check_history.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 check_history.sh diff --git a/check_history.sh b/check_history.sh old mode 100644 new mode 100755 From 47e8851b07691b4818df09f59ed1d6ddc5b596fd Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 17 May 2024 11:23:01 -0400 Subject: [PATCH 256/291] Fix code style (pt 1) --- gflib/sprite.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index 3236fa6558aa..c64392a80d40 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -882,8 +882,11 @@ void BeginAnim(struct Sprite *sprite) if (OW_GFX_COMPRESS && sprite->sheetSpan) imageValue = (imageValue + 1) << sprite->sheetSpan; sprite->oam.tileNum = sprite->sheetTileStart + imageValue; - } else + } + else + { RequestSpriteFrameImageCopy(imageValue, sprite->oam.tileNum, sprite->images); + } } } From 3160cbb97d5944feb3c18dae6ac4142c74b6aa89 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 17 May 2024 11:23:31 -0400 Subject: [PATCH 257/291] Removed usages of DEBUG define --- Makefile | 5 ----- gflib/sprite.c | 7 ------- 2 files changed, 12 deletions(-) diff --git a/Makefile b/Makefile index d93d7b00a5c2..34df6667ba7b 100644 --- a/Makefile +++ b/Makefile @@ -370,11 +370,6 @@ ifeq ($(DINFO),1) override CFLAGS += -g endif -ifeq ($(DDEBUG),1) -override ASFLAGS += --defsym DEBUG=1 -override CPPFLAGS += -D DEBUG=1 -endif - # The dep rules have to be explicit or else missing files won't be reported. # As a side effect, they're evaluated immediately instead of when the rule is invoked. # It doesn't look like $(shell) can be deferred so there might not be a better way. diff --git a/gflib/sprite.c b/gflib/sprite.c index c64392a80d40..08030ab6f72c 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1501,10 +1501,6 @@ void FreeSpriteTilesByTag(u16 tag) FREE_SPRITE_TILE(i); sSpriteTileRangeTags[index] = TAG_NONE; - #if DEBUG - // If debugging, visibly clear the freed tiles - CpuSmartFill16(0, (u8 *)OBJ_VRAM0 + TILE_SIZE_4BPP * start, count * TILE_SIZE_4BPP); - #endif } } @@ -1635,9 +1631,6 @@ void FreeSpritePaletteByTag(u16 tag) if (index != 0xFF) { sSpritePaletteTags[index] = TAG_NONE; - #if DEBUG - FillPalette(0, index * 16 + 0x100, 32); - #endif } } From 6b641beb8352fcf18b7ddffeef71d840d1791e86 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 17 May 2024 11:23:44 -0400 Subject: [PATCH 258/291] Restore padding to ROM --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 34df6667ba7b..fffc03dfc6ad 100644 --- a/Makefile +++ b/Makefile @@ -502,7 +502,7 @@ $(ELF): $(OBJ_DIR)/ld_script.ld $(OBJS) libagbsyscall $(ROM): $(ELF) $(OBJCOPY) -O binary $< $@ - $(FIX) $@ --silent + $(FIX) $@ -p --silent agbcc: all From dca0305ac815b39bd5fd7e1772d1180f26682dd3 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 17 May 2024 11:24:05 -0400 Subject: [PATCH 259/291] FLAG_TEMP_HIDE_FOLLOWER is now an alias for FLAG_TEMP_E --- include/constants/flags.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/constants/flags.h b/include/constants/flags.h index f0d80c549877..01e941d9f2fb 100644 --- a/include/constants/flags.h +++ b/include/constants/flags.h @@ -21,7 +21,7 @@ #define FLAG_TEMP_B (TEMP_FLAGS_START + 0xB) // Unused Flag #define FLAG_TEMP_C (TEMP_FLAGS_START + 0xC) // Unused Flag #define FLAG_TEMP_D (TEMP_FLAGS_START + 0xD) // Unused Flag -#define FLAG_TEMP_HIDE_FOLLOWER (TEMP_FLAGS_START + 0xE) // When set, follower pokemon won't be spawned +#define FLAG_TEMP_E (TEMP_FLAGS_START + 0xE) // When set, follower pokemon won't be spawned #define FLAG_TEMP_F (TEMP_FLAGS_START + 0xF) // Unused Flag #define FLAG_TEMP_10 (TEMP_FLAGS_START + 0x10) // Unused Flag #define FLAG_TEMP_11 (TEMP_FLAGS_START + 0x11) @@ -1652,6 +1652,7 @@ #define FLAG_TEMP_SKIP_GABBY_INTERVIEW FLAG_TEMP_1 #define FLAG_TEMP_REGICE_PUZZLE_STARTED FLAG_TEMP_2 #define FLAG_TEMP_REGICE_PUZZLE_FAILED FLAG_TEMP_3 +#define FLAG_TEMP_HIDE_FOLLOWER FLAG_TEMP_E #define FLAG_TEMP_HIDE_MIRAGE_ISLAND_BERRY_TREE FLAG_TEMP_11 #endif // GUARD_CONSTANTS_FLAGS_H From 24913f53392f6f1353d59a3975f1dfd5db9f2d00 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 17 May 2024 14:40:45 -0400 Subject: [PATCH 260/291] TEMPORARY: Reverted Gen 4-8 followers --- graphics/pokemon/abomasnow/follow_normal.pal | 19 - graphics/pokemon/abomasnow/follow_shiny.pal | 19 - graphics/pokemon/abomasnow/follower.png | Bin 1241 -> 0 bytes graphics/pokemon/accelgor/follow_normal.pal | 19 - graphics/pokemon/accelgor/follow_shiny.pal | 19 - graphics/pokemon/accelgor/follower.png | Bin 782 -> 0 bytes graphics/pokemon/aegislash/follow_normal.pal | 19 - graphics/pokemon/aegislash/follow_shiny.pal | 19 - graphics/pokemon/aegislash/follower.png | Bin 970 -> 0 bytes .../alcremie/strawberry/follow_normal.pal | 19 - .../alcremie/strawberry/follow_shiny.pal | 19 - .../pokemon/alcremie/strawberry/follower.png | Bin 943 -> 0 bytes graphics/pokemon/alomomola/follow_normal.pal | 19 - graphics/pokemon/alomomola/follow_shiny.pal | 19 - graphics/pokemon/alomomola/follower.png | Bin 761 -> 0 bytes graphics/pokemon/amaura/follow_normal.pal | 19 - graphics/pokemon/amaura/follow_shiny.pal | 19 - graphics/pokemon/amaura/follower.png | Bin 633 -> 0 bytes graphics/pokemon/amoonguss/follow_normal.pal | 19 - graphics/pokemon/amoonguss/follow_shiny.pal | 19 - graphics/pokemon/amoonguss/follower.png | Bin 777 -> 0 bytes graphics/pokemon/appletun/follow_normal.pal | 19 - graphics/pokemon/appletun/follow_shiny.pal | 19 - graphics/pokemon/appletun/follower.png | Bin 1036 -> 0 bytes graphics/pokemon/applin/follow_normal.pal | 19 - graphics/pokemon/applin/follow_shiny.pal | 19 - graphics/pokemon/applin/follower.png | Bin 664 -> 0 bytes graphics/pokemon/araquanid/follow_normal.pal | 19 - graphics/pokemon/araquanid/follow_shiny.pal | 19 - graphics/pokemon/araquanid/follower.png | Bin 1695 -> 0 bytes graphics/pokemon/arceus/bug/follow_normal.pal | 19 - graphics/pokemon/arceus/bug/follow_shiny.pal | 19 - graphics/pokemon/arceus/bug/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/dark/follow_normal.pal | 19 - graphics/pokemon/arceus/dark/follow_shiny.pal | 19 - graphics/pokemon/arceus/dark/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/dragon/follow_normal.pal | 19 - .../pokemon/arceus/dragon/follow_shiny.pal | 19 - graphics/pokemon/arceus/dragon/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/electric/follow_normal.pal | 19 - .../pokemon/arceus/electric/follow_shiny.pal | 19 - graphics/pokemon/arceus/electric/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/fairy/follow_normal.pal | 19 - .../pokemon/arceus/fairy/follow_shiny.pal | 19 - graphics/pokemon/arceus/fairy/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/fighting/follow_normal.pal | 19 - .../pokemon/arceus/fighting/follow_shiny.pal | 19 - graphics/pokemon/arceus/fighting/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/fire/follow_normal.pal | 19 - graphics/pokemon/arceus/fire/follow_shiny.pal | 19 - graphics/pokemon/arceus/fire/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/flying/follow_normal.pal | 19 - .../pokemon/arceus/flying/follow_shiny.pal | 19 - graphics/pokemon/arceus/flying/follower.png | Bin 1381 -> 0 bytes graphics/pokemon/arceus/follow_normal.pal | 19 - graphics/pokemon/arceus/follow_shiny.pal | 19 - graphics/pokemon/arceus/follower.png | Bin 1564 -> 0 bytes .../pokemon/arceus/ghost/follow_normal.pal | 19 - .../pokemon/arceus/ghost/follow_shiny.pal | 19 - graphics/pokemon/arceus/ghost/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/grass/follow_normal.pal | 19 - .../pokemon/arceus/grass/follow_shiny.pal | 19 - graphics/pokemon/arceus/grass/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/ground/follow_normal.pal | 19 - .../pokemon/arceus/ground/follow_shiny.pal | 19 - graphics/pokemon/arceus/ground/follower.png | Bin 1381 -> 0 bytes graphics/pokemon/arceus/ice/follow_normal.pal | 19 - graphics/pokemon/arceus/ice/follow_shiny.pal | 19 - graphics/pokemon/arceus/ice/follower.png | Bin 1360 -> 0 bytes .../pokemon/arceus/poison/follow_normal.pal | 19 - .../pokemon/arceus/poison/follow_shiny.pal | 19 - graphics/pokemon/arceus/poison/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/psychic/follow_normal.pal | 19 - .../pokemon/arceus/psychic/follow_shiny.pal | 19 - graphics/pokemon/arceus/psychic/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/rock/follow_normal.pal | 19 - graphics/pokemon/arceus/rock/follow_shiny.pal | 19 - graphics/pokemon/arceus/rock/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/steel/follow_normal.pal | 19 - .../pokemon/arceus/steel/follow_shiny.pal | 19 - graphics/pokemon/arceus/steel/follower.png | Bin 1381 -> 0 bytes .../pokemon/arceus/water/follow_normal.pal | 19 - .../pokemon/arceus/water/follow_shiny.pal | 19 - graphics/pokemon/arceus/water/follower.png | Bin 1381 -> 0 bytes graphics/pokemon/archen/follow_normal.pal | 19 - graphics/pokemon/archen/follow_shiny.pal | 19 - graphics/pokemon/archen/follower.png | Bin 737 -> 0 bytes graphics/pokemon/archeops/follow_normal.pal | 19 - graphics/pokemon/archeops/follow_shiny.pal | 19 - graphics/pokemon/archeops/follower.png | Bin 1063 -> 0 bytes graphics/pokemon/arctovish/follow_normal.pal | 19 - graphics/pokemon/arctovish/follow_shiny.pal | 19 - graphics/pokemon/arctovish/follower.png | Bin 1084 -> 0 bytes graphics/pokemon/arctozolt/follow_normal.pal | 19 - graphics/pokemon/arctozolt/follow_shiny.pal | 19 - graphics/pokemon/arctozolt/follower.png | Bin 1083 -> 0 bytes graphics/pokemon/aromatisse/follow_normal.pal | 19 - graphics/pokemon/aromatisse/follow_shiny.pal | 19 - graphics/pokemon/aromatisse/follower.png | Bin 648 -> 0 bytes graphics/pokemon/arrokuda/follow_normal.pal | 19 - graphics/pokemon/arrokuda/follow_shiny.pal | 19 - graphics/pokemon/arrokuda/follower.png | Bin 731 -> 0 bytes graphics/pokemon/audino/follow_normal.pal | 19 - graphics/pokemon/audino/follow_shiny.pal | 19 - graphics/pokemon/audino/follower.png | Bin 710 -> 0 bytes graphics/pokemon/aurorus/follow_normal.pal | 19 - graphics/pokemon/aurorus/follow_shiny.pal | 19 - graphics/pokemon/aurorus/follower.png | Bin 903 -> 0 bytes graphics/pokemon/avalugg/follow_normal.pal | 19 - graphics/pokemon/avalugg/follow_shiny.pal | 19 - graphics/pokemon/avalugg/follower.png | Bin 810 -> 0 bytes .../pokemon/avalugg/hisuian/follow_normal.pal | 19 - .../pokemon/avalugg/hisuian/follow_shiny.pal | 19 - graphics/pokemon/avalugg/hisuian/follower.png | Bin 1195 -> 0 bytes graphics/pokemon/axew/follow_normal.pal | 19 - graphics/pokemon/axew/follow_shiny.pal | 19 - graphics/pokemon/axew/follower.png | Bin 554 -> 0 bytes graphics/pokemon/azelf/follow_normal.pal | 19 - graphics/pokemon/azelf/follow_shiny.pal | 19 - graphics/pokemon/azelf/follower.png | Bin 831 -> 0 bytes graphics/pokemon/barbaracle/follow_normal.pal | 19 - graphics/pokemon/barbaracle/follow_shiny.pal | 19 - graphics/pokemon/barbaracle/follower.png | Bin 1201 -> 0 bytes .../pokemon/barraskewda/follow_normal.pal | 19 - graphics/pokemon/barraskewda/follow_shiny.pal | 19 - graphics/pokemon/barraskewda/follower.png | Bin 1121 -> 0 bytes .../basculegion/female/follow_normal.pal | 19 - .../basculegion/female/follow_shiny.pal | 19 - .../pokemon/basculegion/female/follower.png | Bin 1317 -> 0 bytes .../pokemon/basculegion/follow_normal.pal | 19 - graphics/pokemon/basculegion/follow_shiny.pal | 19 - graphics/pokemon/basculegion/follower.png | Bin 1317 -> 0 bytes .../basculin/blue_striped/follow_normal.pal | 19 - .../basculin/blue_striped/follow_shiny.pal | 19 - .../basculin/blue_striped/follower.png | Bin 682 -> 0 bytes graphics/pokemon/basculin/follow_normal.pal | 19 - graphics/pokemon/basculin/follow_shiny.pal | 19 - graphics/pokemon/basculin/follower.png | Bin 667 -> 0 bytes .../basculin/hisuian/follow_normal.pal | 19 - .../pokemon/basculin/hisuian/follower.png | Bin 543 -> 0 bytes .../basculin/white_striped/follow_normal.pal | 19 - .../basculin/white_striped/follow_shiny.pal | 19 - .../basculin/white_striped/follower.png | Bin 572 -> 0 bytes graphics/pokemon/bastiodon/follow_normal.pal | 19 - graphics/pokemon/bastiodon/follow_shiny.pal | 19 - graphics/pokemon/bastiodon/follower.png | Bin 1051 -> 0 bytes graphics/pokemon/beartic/follow_normal.pal | 19 - graphics/pokemon/beartic/follow_shiny.pal | 19 - graphics/pokemon/beartic/follower.png | Bin 843 -> 0 bytes graphics/pokemon/beheeyem/follow_normal.pal | 19 - graphics/pokemon/beheeyem/follow_shiny.pal | 19 - graphics/pokemon/beheeyem/follower.png | Bin 515 -> 0 bytes graphics/pokemon/bergmite/follow_normal.pal | 19 - graphics/pokemon/bergmite/follow_shiny.pal | 19 - graphics/pokemon/bergmite/follower.png | Bin 552 -> 0 bytes graphics/pokemon/bewear/follow_normal.pal | 19 - graphics/pokemon/bewear/follow_shiny.pal | 19 - graphics/pokemon/bewear/follower.png | Bin 1488 -> 0 bytes graphics/pokemon/bibarel/follow_normal.pal | 19 - graphics/pokemon/bibarel/follow_shiny.pal | 19 - graphics/pokemon/bibarel/follower.png | Bin 1055 -> 0 bytes graphics/pokemon/bidoof/follow_normal.pal | 19 - graphics/pokemon/bidoof/follow_shiny.pal | 19 - graphics/pokemon/bidoof/follower.png | Bin 718 -> 0 bytes graphics/pokemon/binacle/follow_normal.pal | 19 - graphics/pokemon/binacle/follow_shiny.pal | 19 - graphics/pokemon/binacle/follower.png | Bin 814 -> 0 bytes graphics/pokemon/bisharp/follow_normal.pal | 19 - graphics/pokemon/bisharp/follow_shiny.pal | 19 - graphics/pokemon/bisharp/follower.png | Bin 641 -> 0 bytes .../pokemon/blacephalon/follow_normal.pal | 19 - graphics/pokemon/blacephalon/follow_shiny.pal | 19 - graphics/pokemon/blacephalon/follower.png | Bin 1427 -> 0 bytes graphics/pokemon/blipbug/follow_normal.pal | 19 - graphics/pokemon/blipbug/follow_shiny.pal | 19 - graphics/pokemon/blipbug/follower.png | Bin 509 -> 0 bytes graphics/pokemon/blitzle/follow_normal.pal | 19 - graphics/pokemon/blitzle/follow_shiny.pal | 19 - graphics/pokemon/blitzle/follower.png | Bin 623 -> 0 bytes graphics/pokemon/boldore/follow_normal.pal | 19 - graphics/pokemon/boldore/follow_shiny.pal | 19 - graphics/pokemon/boldore/follower.png | Bin 754 -> 0 bytes graphics/pokemon/boltund/follow_normal.pal | 19 - graphics/pokemon/boltund/follow_shiny.pal | 19 - graphics/pokemon/boltund/follower.png | Bin 762 -> 0 bytes graphics/pokemon/bouffalant/follow_normal.pal | 19 - graphics/pokemon/bouffalant/follow_shiny.pal | 19 - graphics/pokemon/bouffalant/follower.png | Bin 757 -> 0 bytes graphics/pokemon/bounsweet/follow_normal.pal | 19 - graphics/pokemon/bounsweet/follow_shiny.pal | 19 - graphics/pokemon/bounsweet/follower.png | Bin 1247 -> 0 bytes graphics/pokemon/braixen/follow_normal.pal | 19 - graphics/pokemon/braixen/follow_shiny.pal | 19 - graphics/pokemon/braixen/follower.png | Bin 618 -> 0 bytes graphics/pokemon/braviary/follow_normal.pal | 19 - graphics/pokemon/braviary/follow_shiny.pal | 19 - graphics/pokemon/braviary/follower.png | Bin 1102 -> 0 bytes .../braviary/hisuian/follow_normal.pal | 19 - .../pokemon/braviary/hisuian/follow_shiny.pal | 19 - .../pokemon/braviary/hisuian/follower.png | Bin 1404 -> 0 bytes graphics/pokemon/brionne/follow_normal.pal | 19 - graphics/pokemon/brionne/follow_shiny.pal | 19 - graphics/pokemon/brionne/follower.png | Bin 1422 -> 0 bytes graphics/pokemon/bronzong/follow_normal.pal | 19 - graphics/pokemon/bronzong/follow_shiny.pal | 19 - graphics/pokemon/bronzong/follower.png | Bin 856 -> 0 bytes graphics/pokemon/bronzor/follow_normal.pal | 19 - graphics/pokemon/bronzor/follow_shiny.pal | 19 - graphics/pokemon/bronzor/follower.png | Bin 535 -> 0 bytes graphics/pokemon/bruxish/follow_normal.pal | 19 - graphics/pokemon/bruxish/follow_shiny.pal | 19 - graphics/pokemon/bruxish/follower.png | Bin 1559 -> 0 bytes graphics/pokemon/buizel/follow_normal.pal | 19 - graphics/pokemon/buizel/follow_shiny.pal | 19 - graphics/pokemon/buizel/follower.png | Bin 901 -> 0 bytes graphics/pokemon/buneary/follow_normal.pal | 19 - graphics/pokemon/buneary/follow_shiny.pal | 19 - graphics/pokemon/buneary/follower.png | Bin 725 -> 0 bytes graphics/pokemon/bunnelby/follow_normal.pal | 19 - graphics/pokemon/bunnelby/follow_shiny.pal | 19 - graphics/pokemon/bunnelby/follower.png | Bin 439 -> 0 bytes graphics/pokemon/burmy/follow_normal.pal | 19 - graphics/pokemon/burmy/follow_shiny.pal | 19 - graphics/pokemon/burmy/follower.png | Bin 690 -> 0 bytes .../burmy/sandy_cloak/follow_normal.pal | 19 - .../burmy/sandy_cloak/follow_shiny.pal | 19 - .../pokemon/burmy/sandy_cloak/follower.png | Bin 399 -> 0 bytes .../burmy/trash_cloak/follow_normal.pal | 19 - .../burmy/trash_cloak/follow_shiny.pal | 19 - .../pokemon/burmy/trash_cloak/follower.png | Bin 406 -> 0 bytes graphics/pokemon/buzzwole/follow_normal.pal | 19 - graphics/pokemon/buzzwole/follow_shiny.pal | 19 - graphics/pokemon/buzzwole/follower.png | Bin 1813 -> 0 bytes graphics/pokemon/calyrex/follow_normal.pal | 19 - graphics/pokemon/calyrex/follow_shiny.pal | 19 - graphics/pokemon/calyrex/follower.png | Bin 819 -> 0 bytes .../calyrex/ice_rider/follow_normal.pal | 19 - .../calyrex/ice_rider/follow_shiny.pal | 19 - .../pokemon/calyrex/ice_rider/follower.png | Bin 1111 -> 0 bytes .../calyrex/shadow_rider/follow_normal.pal | 19 - .../calyrex/shadow_rider/follow_shiny.pal | 19 - .../pokemon/calyrex/shadow_rider/follower.png | Bin 1162 -> 0 bytes graphics/pokemon/carbink/follow_normal.pal | 19 - graphics/pokemon/carbink/follow_shiny.pal | 19 - graphics/pokemon/carbink/follower.png | Bin 495 -> 0 bytes graphics/pokemon/carkol/follow_normal.pal | 19 - graphics/pokemon/carkol/follow_shiny.pal | 19 - graphics/pokemon/carkol/follower.png | Bin 998 -> 0 bytes graphics/pokemon/carnivine/follow_normal.pal | 19 - graphics/pokemon/carnivine/follow_shiny.pal | 19 - graphics/pokemon/carnivine/follower.png | Bin 931 -> 0 bytes graphics/pokemon/carracosta/follow_normal.pal | 19 - graphics/pokemon/carracosta/follow_shiny.pal | 19 - graphics/pokemon/carracosta/follower.png | Bin 1138 -> 0 bytes graphics/pokemon/celesteela/follow_normal.pal | 19 - graphics/pokemon/celesteela/follow_shiny.pal | 19 - graphics/pokemon/celesteela/follower.png | Bin 1156 -> 0 bytes .../pokemon/centiskorch/follow_normal.pal | 19 - graphics/pokemon/centiskorch/follow_shiny.pal | 19 - graphics/pokemon/centiskorch/follower.png | Bin 1379 -> 0 bytes graphics/pokemon/chandelure/follow_normal.pal | 19 - graphics/pokemon/chandelure/follow_shiny.pal | 19 - graphics/pokemon/chandelure/follower.png | Bin 716 -> 0 bytes graphics/pokemon/charjabug/follow_normal.pal | 19 - graphics/pokemon/charjabug/follow_shiny.pal | 19 - graphics/pokemon/charjabug/follower.png | Bin 1157 -> 0 bytes graphics/pokemon/chatot/follow_normal.pal | 19 - graphics/pokemon/chatot/follow_shiny.pal | 19 - graphics/pokemon/chatot/follower.png | Bin 724 -> 0 bytes graphics/pokemon/cherrim/follow_normal.pal | 19 - graphics/pokemon/cherrim/follow_shiny.pal | 19 - graphics/pokemon/cherrim/follower.png | Bin 623 -> 0 bytes graphics/pokemon/cherubi/follow_normal.pal | 19 - graphics/pokemon/cherubi/follow_shiny.pal | 19 - graphics/pokemon/cherubi/follower.png | Bin 740 -> 0 bytes graphics/pokemon/chesnaught/follow_normal.pal | 19 - graphics/pokemon/chesnaught/follow_shiny.pal | 19 - graphics/pokemon/chesnaught/follower.png | Bin 1026 -> 0 bytes graphics/pokemon/chespin/follow_normal.pal | 19 - graphics/pokemon/chespin/follow_shiny.pal | 19 - graphics/pokemon/chespin/follower.png | Bin 501 -> 0 bytes graphics/pokemon/chewtle/follow_normal.pal | 19 - graphics/pokemon/chewtle/follow_shiny.pal | 19 - graphics/pokemon/chewtle/follower.png | Bin 485 -> 0 bytes graphics/pokemon/chimchar/follow_normal.pal | 19 - graphics/pokemon/chimchar/follow_shiny.pal | 19 - graphics/pokemon/chimchar/follower.png | Bin 796 -> 0 bytes graphics/pokemon/cinccino/follow_normal.pal | 19 - graphics/pokemon/cinccino/follow_shiny.pal | 19 - graphics/pokemon/cinccino/follower.png | Bin 758 -> 0 bytes graphics/pokemon/cinderace/follow_normal.pal | 19 - graphics/pokemon/cinderace/follow_shiny.pal | 19 - graphics/pokemon/cinderace/follower.png | Bin 1020 -> 0 bytes graphics/pokemon/clauncher/follow_normal.pal | 19 - graphics/pokemon/clauncher/follow_shiny.pal | 19 - graphics/pokemon/clauncher/follower.png | Bin 785 -> 0 bytes graphics/pokemon/clawitzer/follow_normal.pal | 19 - graphics/pokemon/clawitzer/follow_shiny.pal | 19 - graphics/pokemon/clawitzer/follower.png | Bin 1238 -> 0 bytes graphics/pokemon/clobbopus/follow_normal.pal | 19 - graphics/pokemon/clobbopus/follow_shiny.pal | 19 - graphics/pokemon/clobbopus/follower.png | Bin 718 -> 0 bytes graphics/pokemon/coalossal/follow_normal.pal | 19 - graphics/pokemon/coalossal/follow_shiny.pal | 19 - graphics/pokemon/coalossal/follower.png | Bin 1117 -> 0 bytes graphics/pokemon/cobalion/follow_normal.pal | 19 - graphics/pokemon/cobalion/follow_shiny.pal | 19 - graphics/pokemon/cobalion/follower.png | Bin 860 -> 0 bytes graphics/pokemon/cofagrigus/follow_normal.pal | 19 - graphics/pokemon/cofagrigus/follow_shiny.pal | 19 - graphics/pokemon/cofagrigus/follower.png | Bin 705 -> 0 bytes graphics/pokemon/combee/follow_normal.pal | 19 - graphics/pokemon/combee/follow_shiny.pal | 19 - graphics/pokemon/combee/follower.png | Bin 702 -> 0 bytes graphics/pokemon/combee/followerf.png | Bin 491 -> 0 bytes graphics/pokemon/comfey/follow_normal.pal | 19 - graphics/pokemon/comfey/follow_shiny.pal | 19 - graphics/pokemon/comfey/follower.png | Bin 1755 -> 0 bytes graphics/pokemon/conkeldurr/follow_normal.pal | 19 - graphics/pokemon/conkeldurr/follow_shiny.pal | 19 - graphics/pokemon/conkeldurr/follower.png | Bin 989 -> 0 bytes graphics/pokemon/copperajah/follow_normal.pal | 19 - graphics/pokemon/copperajah/follow_shiny.pal | 19 - graphics/pokemon/copperajah/follower.png | Bin 948 -> 0 bytes .../pokemon/corviknight/follow_normal.pal | 19 - graphics/pokemon/corviknight/follow_shiny.pal | 19 - graphics/pokemon/corviknight/follower.png | Bin 1150 -> 0 bytes .../pokemon/corvisquire/follow_normal.pal | 19 - graphics/pokemon/corvisquire/follow_shiny.pal | 19 - graphics/pokemon/corvisquire/follower.png | Bin 978 -> 0 bytes graphics/pokemon/cosmoem/follow_normal.pal | 19 - graphics/pokemon/cosmoem/follow_shiny.pal | 19 - graphics/pokemon/cosmoem/follower.png | Bin 1237 -> 0 bytes graphics/pokemon/cosmog/follow_normal.pal | 19 - graphics/pokemon/cosmog/follow_shiny.pal | 19 - graphics/pokemon/cosmog/follower.png | Bin 1275 -> 0 bytes graphics/pokemon/cottonee/follow_normal.pal | 19 - graphics/pokemon/cottonee/follow_shiny.pal | 19 - graphics/pokemon/cottonee/follower.png | Bin 555 -> 0 bytes .../pokemon/crabominable/follow_normal.pal | 19 - .../pokemon/crabominable/follow_shiny.pal | 19 - graphics/pokemon/crabominable/follower.png | Bin 1788 -> 0 bytes graphics/pokemon/crabrawler/follow_normal.pal | 19 - graphics/pokemon/crabrawler/follow_shiny.pal | 19 - graphics/pokemon/crabrawler/follower.png | Bin 1487 -> 0 bytes graphics/pokemon/cramorant/follow_normal.pal | 19 - graphics/pokemon/cramorant/follow_shiny.pal | 19 - graphics/pokemon/cramorant/follower.png | Bin 815 -> 0 bytes graphics/pokemon/cranidos/follow_normal.pal | 19 - graphics/pokemon/cranidos/follow_shiny.pal | 19 - graphics/pokemon/cranidos/follower.png | Bin 497 -> 0 bytes graphics/pokemon/cresselia/follow_normal.pal | 19 - graphics/pokemon/cresselia/follow_shiny.pal | 19 - graphics/pokemon/cresselia/follower.png | Bin 1177 -> 0 bytes graphics/pokemon/croagunk/follow_normal.pal | 19 - graphics/pokemon/croagunk/follow_shiny.pal | 19 - graphics/pokemon/croagunk/follower.png | Bin 720 -> 0 bytes graphics/pokemon/crustle/follow_normal.pal | 19 - graphics/pokemon/crustle/follow_shiny.pal | 19 - graphics/pokemon/crustle/follower.png | Bin 806 -> 0 bytes graphics/pokemon/cryogonal/follow_normal.pal | 19 - graphics/pokemon/cryogonal/follow_shiny.pal | 19 - graphics/pokemon/cryogonal/follower.png | Bin 1017 -> 0 bytes graphics/pokemon/cubchoo/follow_normal.pal | 19 - graphics/pokemon/cubchoo/follow_shiny.pal | 19 - graphics/pokemon/cubchoo/follower.png | Bin 618 -> 0 bytes graphics/pokemon/cufant/follow_normal.pal | 19 - graphics/pokemon/cufant/follow_shiny.pal | 19 - graphics/pokemon/cufant/follower.png | Bin 658 -> 0 bytes graphics/pokemon/cutiefly/follow_normal.pal | 19 - graphics/pokemon/cutiefly/follow_shiny.pal | 19 - graphics/pokemon/cutiefly/follower.png | Bin 1223 -> 0 bytes graphics/pokemon/darkrai/follow_normal.pal | 19 - graphics/pokemon/darkrai/follow_shiny.pal | 19 - graphics/pokemon/darkrai/follower.png | Bin 1288 -> 0 bytes graphics/pokemon/darmanitan/follow_normal.pal | 19 - graphics/pokemon/darmanitan/follow_shiny.pal | 19 - graphics/pokemon/darmanitan/follower.png | Bin 898 -> 0 bytes .../darmanitan/galarian/follow_normal.pal | 19 - .../darmanitan/galarian/follow_shiny.pal | 19 - .../pokemon/darmanitan/galarian/follower.png | Bin 747 -> 0 bytes graphics/pokemon/dartrix/follow_normal.pal | 19 - graphics/pokemon/dartrix/follow_shiny.pal | 19 - graphics/pokemon/dartrix/follower.png | Bin 1462 -> 0 bytes graphics/pokemon/darumaka/follow_normal.pal | 19 - graphics/pokemon/darumaka/follow_shiny.pal | 19 - graphics/pokemon/darumaka/follower.png | Bin 548 -> 0 bytes .../darumaka/galarian/follow_normal.pal | 19 - .../darumaka/galarian/follow_shiny.pal | 19 - .../pokemon/darumaka/galarian/follower.png | Bin 515 -> 0 bytes graphics/pokemon/decidueye/follow_normal.pal | 19 - graphics/pokemon/decidueye/follow_shiny.pal | 19 - graphics/pokemon/decidueye/follower.png | Bin 888 -> 0 bytes .../decidueye/hisuian/follow_normal.pal | 19 - .../decidueye/hisuian/follow_shiny.pal | 19 - .../pokemon/decidueye/hisuian/follower.png | Bin 1196 -> 0 bytes graphics/pokemon/dedenne/follow_normal.pal | 19 - graphics/pokemon/dedenne/follow_shiny.pal | 19 - graphics/pokemon/dedenne/follower.png | Bin 597 -> 0 bytes .../pokemon/deerling/autumn/follow_normal.pal | 19 - .../pokemon/deerling/autumn/follow_shiny.pal | 19 - graphics/pokemon/deerling/autumn/follower.png | Bin 598 -> 0 bytes graphics/pokemon/deerling/follow_normal.pal | 19 - graphics/pokemon/deerling/follow_shiny.pal | 19 - graphics/pokemon/deerling/follower.png | Bin 616 -> 0 bytes .../pokemon/deerling/summer/follow_normal.pal | 19 - .../pokemon/deerling/summer/follow_shiny.pal | 19 - graphics/pokemon/deerling/summer/follower.png | Bin 600 -> 0 bytes .../pokemon/deerling/winter/follow_normal.pal | 19 - .../pokemon/deerling/winter/follow_shiny.pal | 19 - graphics/pokemon/deerling/winter/follower.png | Bin 628 -> 0 bytes graphics/pokemon/deino/follow_normal.pal | 19 - graphics/pokemon/deino/follow_shiny.pal | 19 - graphics/pokemon/deino/follower.png | Bin 615 -> 0 bytes graphics/pokemon/delphox/follow_normal.pal | 19 - graphics/pokemon/delphox/follow_shiny.pal | 19 - graphics/pokemon/delphox/follower.png | Bin 895 -> 0 bytes graphics/pokemon/dewott/follow_normal.pal | 19 - graphics/pokemon/dewott/follow_shiny.pal | 19 - graphics/pokemon/dewott/follower.png | Bin 599 -> 0 bytes graphics/pokemon/dewpider/follow_normal.pal | 19 - graphics/pokemon/dewpider/follow_shiny.pal | 19 - graphics/pokemon/dewpider/follower.png | Bin 1453 -> 0 bytes graphics/pokemon/dhelmise/follow_normal.pal | 19 - graphics/pokemon/dhelmise/follow_shiny.pal | 19 - graphics/pokemon/dhelmise/follower.png | Bin 1599 -> 0 bytes graphics/pokemon/dialga/follow_normal.pal | 19 - graphics/pokemon/dialga/follow_shiny.pal | 19 - graphics/pokemon/dialga/follower.png | Bin 1853 -> 0 bytes .../pokemon/dialga/origin/follow_normal.pal | 19 - graphics/pokemon/dialga/origin/follower.png | Bin 1890 -> 0 bytes graphics/pokemon/diancie/follow_normal.pal | 19 - graphics/pokemon/diancie/follow_shiny.pal | 19 - graphics/pokemon/diancie/follower.png | Bin 741 -> 0 bytes graphics/pokemon/diggersby/follow_normal.pal | 19 - graphics/pokemon/diggersby/follow_shiny.pal | 19 - graphics/pokemon/diggersby/follower.png | Bin 672 -> 0 bytes graphics/pokemon/dottler/follow_normal.pal | 19 - graphics/pokemon/dottler/follow_shiny.pal | 19 - graphics/pokemon/dottler/follower.png | Bin 387 -> 0 bytes graphics/pokemon/doublade/follow_normal.pal | 19 - graphics/pokemon/doublade/follow_shiny.pal | 19 - graphics/pokemon/doublade/follower.png | Bin 849 -> 0 bytes graphics/pokemon/dracovish/follow_normal.pal | 19 - graphics/pokemon/dracovish/follow_shiny.pal | 19 - graphics/pokemon/dracovish/follower.png | Bin 1198 -> 0 bytes graphics/pokemon/dracozolt/follow_normal.pal | 19 - graphics/pokemon/dracozolt/follow_shiny.pal | 19 - graphics/pokemon/dracozolt/follower.png | Bin 1336 -> 0 bytes graphics/pokemon/dragalge/follow_normal.pal | 19 - graphics/pokemon/dragalge/follow_shiny.pal | 19 - graphics/pokemon/dragalge/follower.png | Bin 1028 -> 0 bytes graphics/pokemon/dragapult/follow_normal.pal | 19 - graphics/pokemon/dragapult/follow_shiny.pal | 19 - graphics/pokemon/dragapult/follower.png | Bin 1595 -> 0 bytes graphics/pokemon/drakloak/follow_normal.pal | 19 - graphics/pokemon/drakloak/follow_shiny.pal | 19 - graphics/pokemon/drakloak/follower.png | Bin 1345 -> 0 bytes graphics/pokemon/drampa/follow_normal.pal | 19 - graphics/pokemon/drampa/follow_shiny.pal | 19 - graphics/pokemon/drampa/follower.png | Bin 1619 -> 0 bytes graphics/pokemon/drapion/follow_normal.pal | 19 - graphics/pokemon/drapion/follow_shiny.pal | 19 - graphics/pokemon/drapion/follower.png | Bin 1264 -> 0 bytes graphics/pokemon/drednaw/follow_normal.pal | 19 - graphics/pokemon/drednaw/follow_shiny.pal | 19 - graphics/pokemon/drednaw/follower.png | Bin 808 -> 0 bytes graphics/pokemon/dreepy/follow_normal.pal | 19 - graphics/pokemon/dreepy/follow_shiny.pal | 19 - graphics/pokemon/dreepy/follower.png | Bin 762 -> 0 bytes graphics/pokemon/drifblim/follow_normal.pal | 19 - graphics/pokemon/drifblim/follow_shiny.pal | 19 - graphics/pokemon/drifblim/follower.png | Bin 818 -> 0 bytes graphics/pokemon/drifloon/follow_normal.pal | 19 - graphics/pokemon/drifloon/follow_shiny.pal | 19 - graphics/pokemon/drifloon/follower.png | Bin 620 -> 0 bytes graphics/pokemon/drilbur/follow_normal.pal | 19 - graphics/pokemon/drilbur/follow_shiny.pal | 19 - graphics/pokemon/drilbur/follower.png | Bin 607 -> 0 bytes graphics/pokemon/drizzile/follow_normal.pal | 19 - graphics/pokemon/drizzile/follow_shiny.pal | 19 - graphics/pokemon/drizzile/follower.png | Bin 945 -> 0 bytes graphics/pokemon/druddigon/follow_normal.pal | 19 - graphics/pokemon/druddigon/follow_shiny.pal | 19 - graphics/pokemon/druddigon/follower.png | Bin 1085 -> 0 bytes graphics/pokemon/dubwool/follow_normal.pal | 19 - graphics/pokemon/dubwool/follow_shiny.pal | 19 - graphics/pokemon/dubwool/follower.png | Bin 941 -> 0 bytes graphics/pokemon/ducklett/follow_normal.pal | 19 - graphics/pokemon/ducklett/follow_shiny.pal | 19 - graphics/pokemon/ducklett/follower.png | Bin 498 -> 0 bytes graphics/pokemon/duosion/follow_normal.pal | 19 - graphics/pokemon/duosion/follow_shiny.pal | 19 - graphics/pokemon/duosion/follower.png | Bin 578 -> 0 bytes graphics/pokemon/duraludon/follow_normal.pal | 19 - graphics/pokemon/duraludon/follow_shiny.pal | 19 - graphics/pokemon/duraludon/follower.png | Bin 1141 -> 0 bytes graphics/pokemon/durant/follow_normal.pal | 19 - graphics/pokemon/durant/follow_shiny.pal | 19 - graphics/pokemon/durant/follower.png | Bin 605 -> 0 bytes graphics/pokemon/dwebble/follow_normal.pal | 19 - graphics/pokemon/dwebble/follow_shiny.pal | 19 - graphics/pokemon/dwebble/follower.png | Bin 526 -> 0 bytes graphics/pokemon/eelektrik/follow_normal.pal | 19 - graphics/pokemon/eelektrik/follow_shiny.pal | 19 - graphics/pokemon/eelektrik/follower.png | Bin 788 -> 0 bytes graphics/pokemon/eelektross/follow_normal.pal | 19 - graphics/pokemon/eelektross/follow_shiny.pal | 19 - graphics/pokemon/eelektross/follower.png | Bin 941 -> 0 bytes graphics/pokemon/eiscue/follow_normal.pal | 19 - graphics/pokemon/eiscue/follow_shiny.pal | 19 - graphics/pokemon/eiscue/follower.png | Bin 574 -> 0 bytes graphics/pokemon/eldegoss/follow_normal.pal | 19 - graphics/pokemon/eldegoss/follow_shiny.pal | 19 - graphics/pokemon/eldegoss/follower.png | Bin 815 -> 0 bytes graphics/pokemon/elgyem/follow_normal.pal | 19 - graphics/pokemon/elgyem/follow_shiny.pal | 19 - graphics/pokemon/elgyem/follower.png | Bin 452 -> 0 bytes graphics/pokemon/emboar/follow_normal.pal | 19 - graphics/pokemon/emboar/follow_shiny.pal | 19 - graphics/pokemon/emboar/follower.png | Bin 1121 -> 0 bytes graphics/pokemon/emolga/follow_normal.pal | 19 - graphics/pokemon/emolga/follow_shiny.pal | 19 - graphics/pokemon/emolga/follower.png | Bin 584 -> 0 bytes graphics/pokemon/empoleon/follow_normal.pal | 19 - graphics/pokemon/empoleon/follow_shiny.pal | 19 - graphics/pokemon/empoleon/follower.png | Bin 999 -> 0 bytes graphics/pokemon/enamorus/follow_normal.pal | 19 - graphics/pokemon/enamorus/follower.png | Bin 1547 -> 0 bytes .../enamorus/therian/follow_normal.pal | 19 - .../pokemon/enamorus/therian/follower.png | Bin 1451 -> 0 bytes graphics/pokemon/escavalier/follow_normal.pal | 19 - graphics/pokemon/escavalier/follow_shiny.pal | 19 - graphics/pokemon/escavalier/follower.png | Bin 1279 -> 0 bytes graphics/pokemon/espurr/follow_normal.pal | 19 - graphics/pokemon/espurr/follow_shiny.pal | 19 - graphics/pokemon/espurr/follower.png | Bin 534 -> 0 bytes graphics/pokemon/eternatus/follow_normal.pal | 19 - graphics/pokemon/eternatus/follow_shiny.pal | 19 - graphics/pokemon/eternatus/follower.png | Bin 1409 -> 0 bytes graphics/pokemon/excadrill/follow_normal.pal | 19 - graphics/pokemon/excadrill/follow_shiny.pal | 19 - graphics/pokemon/excadrill/follower.png | Bin 795 -> 0 bytes graphics/pokemon/falinks/follow_normal.pal | 19 - graphics/pokemon/falinks/follow_shiny.pal | 19 - graphics/pokemon/falinks/follower.png | Bin 1257 -> 0 bytes graphics/pokemon/fennekin/follow_normal.pal | 19 - graphics/pokemon/fennekin/follow_shiny.pal | 19 - graphics/pokemon/fennekin/follower.png | Bin 517 -> 0 bytes graphics/pokemon/ferroseed/follow_normal.pal | 19 - graphics/pokemon/ferroseed/follow_shiny.pal | 19 - graphics/pokemon/ferroseed/follower.png | Bin 595 -> 0 bytes graphics/pokemon/ferrothorn/follow_normal.pal | 19 - graphics/pokemon/ferrothorn/follow_shiny.pal | 19 - graphics/pokemon/ferrothorn/follower.png | Bin 632 -> 0 bytes graphics/pokemon/finneon/follow_normal.pal | 19 - graphics/pokemon/finneon/follow_shiny.pal | 19 - graphics/pokemon/finneon/follower.png | Bin 757 -> 0 bytes .../flabebe/blue_flower/follow_normal.pal | 19 - .../flabebe/blue_flower/follow_shiny.pal | 19 - .../pokemon/flabebe/blue_flower/follower.png | Bin 735 -> 0 bytes graphics/pokemon/flabebe/follow_normal.pal | 19 - graphics/pokemon/flabebe/follow_shiny.pal | 19 - graphics/pokemon/flabebe/follower.png | Bin 706 -> 0 bytes .../flabebe/orange_flower/follow_normal.pal | 19 - .../flabebe/orange_flower/follow_shiny.pal | 19 - .../flabebe/orange_flower/follower.png | Bin 735 -> 0 bytes .../flabebe/white_flower/follow_normal.pal | 19 - .../flabebe/white_flower/follow_shiny.pal | 19 - .../pokemon/flabebe/white_flower/follower.png | Bin 707 -> 0 bytes .../flabebe/yellow_flower/follow_normal.pal | 19 - .../flabebe/yellow_flower/follow_shiny.pal | 19 - .../flabebe/yellow_flower/follower.png | Bin 735 -> 0 bytes graphics/pokemon/flapple/follow_normal.pal | 19 - graphics/pokemon/flapple/follow_shiny.pal | 19 - graphics/pokemon/flapple/follower.png | Bin 1117 -> 0 bytes .../pokemon/fletchinder/follow_normal.pal | 19 - graphics/pokemon/fletchinder/follow_shiny.pal | 19 - graphics/pokemon/fletchinder/follower.png | Bin 925 -> 0 bytes graphics/pokemon/fletchling/follow_normal.pal | 19 - graphics/pokemon/fletchling/follow_shiny.pal | 19 - graphics/pokemon/fletchling/follower.png | Bin 462 -> 0 bytes graphics/pokemon/floatzel/follow_normal.pal | 19 - graphics/pokemon/floatzel/follow_shiny.pal | 19 - graphics/pokemon/floatzel/follower.png | Bin 1111 -> 0 bytes .../floette/blue_flower/follow_normal.pal | 19 - .../floette/blue_flower/follow_shiny.pal | 19 - .../pokemon/floette/blue_flower/follower.png | Bin 759 -> 0 bytes .../floette/eternal_flower/follow_normal.pal | 19 - .../floette/eternal_flower/follow_shiny.pal | 19 - .../floette/eternal_flower/follower.png | Bin 916 -> 0 bytes graphics/pokemon/floette/follow_normal.pal | 19 - graphics/pokemon/floette/follow_shiny.pal | 19 - graphics/pokemon/floette/follower.png | Bin 778 -> 0 bytes .../floette/orange_flower/follow_normal.pal | 19 - .../floette/orange_flower/follow_shiny.pal | 19 - .../floette/orange_flower/follower.png | Bin 759 -> 0 bytes .../floette/white_flower/follow_normal.pal | 19 - .../floette/white_flower/follow_shiny.pal | 19 - .../pokemon/floette/white_flower/follower.png | Bin 751 -> 0 bytes .../floette/yellow_flower/follow_normal.pal | 19 - .../floette/yellow_flower/follow_shiny.pal | 19 - .../floette/yellow_flower/follower.png | Bin 759 -> 0 bytes .../florges/blue_flower/follow_normal.pal | 19 - .../florges/blue_flower/follow_shiny.pal | 19 - .../pokemon/florges/blue_flower/follower.png | Bin 1184 -> 0 bytes graphics/pokemon/florges/follow_normal.pal | 19 - graphics/pokemon/florges/follow_shiny.pal | 19 - graphics/pokemon/florges/follower.png | Bin 1184 -> 0 bytes .../florges/orange_flower/follow_normal.pal | 19 - .../florges/orange_flower/follow_shiny.pal | 19 - .../florges/orange_flower/follower.png | Bin 1184 -> 0 bytes .../florges/white_flower/follow_normal.pal | 19 - .../florges/white_flower/follow_shiny.pal | 19 - .../pokemon/florges/white_flower/follower.png | Bin 1184 -> 0 bytes .../florges/yellow_flower/follow_normal.pal | 19 - .../florges/yellow_flower/follow_shiny.pal | 19 - .../florges/yellow_flower/follower.png | Bin 1168 -> 0 bytes graphics/pokemon/fomantis/follow_normal.pal | 19 - graphics/pokemon/fomantis/follow_shiny.pal | 19 - graphics/pokemon/fomantis/follower.png | Bin 1273 -> 0 bytes graphics/pokemon/foongus/follow_normal.pal | 19 - graphics/pokemon/foongus/follow_shiny.pal | 19 - graphics/pokemon/foongus/follower.png | Bin 614 -> 0 bytes graphics/pokemon/fraxure/follow_normal.pal | 19 - graphics/pokemon/fraxure/follow_shiny.pal | 19 - graphics/pokemon/fraxure/follower.png | Bin 692 -> 0 bytes graphics/pokemon/frillish/follow_normal.pal | 19 - graphics/pokemon/frillish/follow_shiny.pal | 19 - graphics/pokemon/frillish/follower.png | Bin 591 -> 0 bytes graphics/pokemon/frillish/followerf.png | Bin 626 -> 0 bytes graphics/pokemon/froakie/follow_normal.pal | 19 - graphics/pokemon/froakie/follow_shiny.pal | 19 - graphics/pokemon/froakie/follower.png | Bin 455 -> 0 bytes graphics/pokemon/frogadier/follow_normal.pal | 19 - graphics/pokemon/frogadier/follow_shiny.pal | 19 - graphics/pokemon/frogadier/follower.png | Bin 567 -> 0 bytes graphics/pokemon/frosmoth/follow_normal.pal | 19 - graphics/pokemon/frosmoth/follow_shiny.pal | 19 - graphics/pokemon/frosmoth/follower.png | Bin 1236 -> 0 bytes .../furfrou/dandy_trim/follow_normal.pal | 19 - .../furfrou/dandy_trim/follow_shiny.pal | 19 - .../pokemon/furfrou/dandy_trim/follower.png | Bin 849 -> 0 bytes .../furfrou/debutante_trim/follow_normal.pal | 19 - .../furfrou/debutante_trim/follow_shiny.pal | 19 - .../furfrou/debutante_trim/follower.png | Bin 941 -> 0 bytes .../furfrou/diamond_trim/follow_normal.pal | 19 - .../furfrou/diamond_trim/follow_shiny.pal | 19 - .../pokemon/furfrou/diamond_trim/follower.png | Bin 909 -> 0 bytes graphics/pokemon/furfrou/follow_normal.pal | 19 - graphics/pokemon/furfrou/follow_shiny.pal | 19 - graphics/pokemon/furfrou/follower.png | Bin 705 -> 0 bytes .../furfrou/heart_trim/follow_normal.pal | 19 - .../furfrou/heart_trim/follow_shiny.pal | 19 - .../pokemon/furfrou/heart_trim/follower.png | Bin 908 -> 0 bytes .../furfrou/kabuki_trim/follow_normal.pal | 19 - .../furfrou/kabuki_trim/follow_shiny.pal | 19 - .../pokemon/furfrou/kabuki_trim/follower.png | Bin 932 -> 0 bytes .../furfrou/la_reine_trim/follow_normal.pal | 19 - .../furfrou/la_reine_trim/follow_shiny.pal | 19 - .../furfrou/la_reine_trim/follower.png | Bin 908 -> 0 bytes .../furfrou/matron_trim/follow_normal.pal | 19 - .../furfrou/matron_trim/follow_shiny.pal | 19 - .../pokemon/furfrou/matron_trim/follower.png | Bin 930 -> 0 bytes .../furfrou/pharaoh_trim/follow_normal.pal | 19 - .../furfrou/pharaoh_trim/follow_shiny.pal | 19 - .../pokemon/furfrou/pharaoh_trim/follower.png | Bin 938 -> 0 bytes .../furfrou/star_trim/follow_normal.pal | 19 - .../furfrou/star_trim/follow_shiny.pal | 19 - .../pokemon/furfrou/star_trim/follower.png | Bin 946 -> 0 bytes graphics/pokemon/gabite/follow_normal.pal | 19 - graphics/pokemon/gabite/follow_shiny.pal | 19 - graphics/pokemon/gabite/follower.png | Bin 980 -> 0 bytes graphics/pokemon/galvantula/follow_normal.pal | 19 - graphics/pokemon/galvantula/follow_shiny.pal | 19 - graphics/pokemon/galvantula/follower.png | Bin 1273 -> 0 bytes graphics/pokemon/garbodor/follow_normal.pal | 19 - graphics/pokemon/garbodor/follow_shiny.pal | 19 - graphics/pokemon/garbodor/follower.png | Bin 839 -> 0 bytes graphics/pokemon/garchomp/follow_normal.pal | 19 - graphics/pokemon/garchomp/follow_shiny.pal | 19 - graphics/pokemon/garchomp/follower.png | Bin 1362 -> 0 bytes .../gastrodon/east_sea/follow_normal.pal | 19 - .../gastrodon/east_sea/follow_shiny.pal | 19 - .../pokemon/gastrodon/east_sea/follower.png | Bin 841 -> 0 bytes graphics/pokemon/gastrodon/follow_normal.pal | 19 - graphics/pokemon/gastrodon/follow_shiny.pal | 19 - graphics/pokemon/gastrodon/follower.png | Bin 1079 -> 0 bytes graphics/pokemon/genesect/follow_normal.pal | 19 - graphics/pokemon/genesect/follow_shiny.pal | 19 - graphics/pokemon/genesect/follower.png | Bin 814 -> 0 bytes graphics/pokemon/gible/follow_normal.pal | 19 - graphics/pokemon/gible/follow_shiny.pal | 19 - graphics/pokemon/gible/follower.png | Bin 779 -> 0 bytes graphics/pokemon/gigalith/follow_normal.pal | 19 - graphics/pokemon/gigalith/follow_shiny.pal | 19 - graphics/pokemon/gigalith/follower.png | Bin 808 -> 0 bytes graphics/pokemon/giratina/follow_normal.pal | 19 - graphics/pokemon/giratina/follow_shiny.pal | 19 - graphics/pokemon/giratina/follower.png | Bin 2447 -> 0 bytes .../pokemon/giratina/origin/follow_normal.pal | 19 - .../pokemon/giratina/origin/follow_shiny.pal | 19 - graphics/pokemon/giratina/origin/follower.png | Bin 1965 -> 0 bytes graphics/pokemon/glameow/follow_normal.pal | 19 - graphics/pokemon/glameow/follow_shiny.pal | 19 - graphics/pokemon/glameow/follower.png | Bin 732 -> 0 bytes graphics/pokemon/glastrier/follow_normal.pal | 19 - graphics/pokemon/glastrier/follow_shiny.pal | 19 - graphics/pokemon/glastrier/follower.png | Bin 853 -> 0 bytes graphics/pokemon/gogoat/follow_normal.pal | 19 - graphics/pokemon/gogoat/follow_shiny.pal | 19 - graphics/pokemon/gogoat/follower.png | Bin 773 -> 0 bytes graphics/pokemon/golett/follow_normal.pal | 19 - graphics/pokemon/golett/follow_shiny.pal | 19 - graphics/pokemon/golett/follower.png | Bin 675 -> 0 bytes graphics/pokemon/golisopod/follow_normal.pal | 19 - graphics/pokemon/golisopod/follow_shiny.pal | 19 - graphics/pokemon/golisopod/follower.png | Bin 1650 -> 0 bytes graphics/pokemon/golurk/follow_normal.pal | 19 - graphics/pokemon/golurk/follow_shiny.pal | 19 - graphics/pokemon/golurk/follower.png | Bin 946 -> 0 bytes graphics/pokemon/goodra/follow_normal.pal | 19 - graphics/pokemon/goodra/follow_shiny.pal | 19 - graphics/pokemon/goodra/follower.png | Bin 724 -> 0 bytes .../pokemon/goodra/hisuian/follow_normal.pal | 19 - .../pokemon/goodra/hisuian/follow_shiny.pal | 19 - graphics/pokemon/goodra/hisuian/follower.png | Bin 952 -> 0 bytes graphics/pokemon/goomy/follow_normal.pal | 19 - graphics/pokemon/goomy/follow_shiny.pal | 19 - graphics/pokemon/goomy/follower.png | Bin 641 -> 0 bytes graphics/pokemon/gossifleur/follow_normal.pal | 19 - graphics/pokemon/gossifleur/follow_shiny.pal | 19 - graphics/pokemon/gossifleur/follower.png | Bin 833 -> 0 bytes graphics/pokemon/gothita/follow_normal.pal | 19 - graphics/pokemon/gothita/follow_shiny.pal | 19 - graphics/pokemon/gothita/follower.png | Bin 543 -> 0 bytes graphics/pokemon/gothitelle/follow_normal.pal | 19 - graphics/pokemon/gothitelle/follow_shiny.pal | 19 - graphics/pokemon/gothitelle/follower.png | Bin 840 -> 0 bytes graphics/pokemon/gothorita/follow_normal.pal | 19 - graphics/pokemon/gothorita/follow_shiny.pal | 19 - graphics/pokemon/gothorita/follower.png | Bin 643 -> 0 bytes graphics/pokemon/gourgeist/follow_normal.pal | 19 - graphics/pokemon/gourgeist/follow_shiny.pal | 19 - graphics/pokemon/gourgeist/follower.png | Bin 949 -> 0 bytes graphics/pokemon/grapploct/follow_normal.pal | 19 - graphics/pokemon/grapploct/follow_shiny.pal | 19 - graphics/pokemon/grapploct/follower.png | Bin 1256 -> 0 bytes graphics/pokemon/greedent/follow_normal.pal | 19 - graphics/pokemon/greedent/follow_shiny.pal | 19 - graphics/pokemon/greedent/follower.png | Bin 988 -> 0 bytes graphics/pokemon/greninja/follow_normal.pal | 19 - graphics/pokemon/greninja/follow_shiny.pal | 19 - graphics/pokemon/greninja/follower.png | Bin 1002 -> 0 bytes graphics/pokemon/grimmsnarl/follow_normal.pal | 19 - graphics/pokemon/grimmsnarl/follow_shiny.pal | 19 - graphics/pokemon/grimmsnarl/follower.png | Bin 1274 -> 0 bytes graphics/pokemon/grookey/follow_normal.pal | 19 - graphics/pokemon/grookey/follow_shiny.pal | 19 - graphics/pokemon/grookey/follower.png | Bin 783 -> 0 bytes graphics/pokemon/grotle/follow_normal.pal | 19 - graphics/pokemon/grotle/follow_shiny.pal | 19 - graphics/pokemon/grotle/follower.png | Bin 888 -> 0 bytes graphics/pokemon/grubbin/follow_normal.pal | 19 - graphics/pokemon/grubbin/follow_shiny.pal | 19 - graphics/pokemon/grubbin/follower.png | Bin 1334 -> 0 bytes graphics/pokemon/gumshoos/follow_normal.pal | 19 - graphics/pokemon/gumshoos/follow_shiny.pal | 19 - graphics/pokemon/gumshoos/follower.png | Bin 1445 -> 0 bytes graphics/pokemon/gurdurr/follow_normal.pal | 19 - graphics/pokemon/gurdurr/follow_shiny.pal | 19 - graphics/pokemon/gurdurr/follower.png | Bin 925 -> 0 bytes graphics/pokemon/guzzlord/follow_normal.pal | 19 - graphics/pokemon/guzzlord/follow_shiny.pal | 19 - graphics/pokemon/guzzlord/follower.png | Bin 1871 -> 0 bytes graphics/pokemon/hakamo_o/follow_normal.pal | 19 - graphics/pokemon/hakamo_o/follow_shiny.pal | 19 - graphics/pokemon/hakamo_o/follower.png | Bin 692 -> 0 bytes graphics/pokemon/hatenna/follow_normal.pal | 19 - graphics/pokemon/hatenna/follow_shiny.pal | 19 - graphics/pokemon/hatenna/follower.png | Bin 695 -> 0 bytes graphics/pokemon/hatterene/follow_normal.pal | 19 - graphics/pokemon/hatterene/follow_shiny.pal | 19 - graphics/pokemon/hatterene/follower.png | Bin 1172 -> 0 bytes graphics/pokemon/hattrem/follow_normal.pal | 19 - graphics/pokemon/hattrem/follow_shiny.pal | 19 - graphics/pokemon/hattrem/follower.png | Bin 932 -> 0 bytes graphics/pokemon/hawlucha/follow_normal.pal | 19 - graphics/pokemon/hawlucha/follow_shiny.pal | 19 - graphics/pokemon/hawlucha/follower.png | Bin 1028 -> 0 bytes graphics/pokemon/haxorus/follow_normal.pal | 19 - graphics/pokemon/haxorus/follow_shiny.pal | 19 - graphics/pokemon/haxorus/follower.png | Bin 908 -> 0 bytes graphics/pokemon/heatmor/follow_normal.pal | 19 - graphics/pokemon/heatmor/follow_shiny.pal | 19 - graphics/pokemon/heatmor/follower.png | Bin 753 -> 0 bytes graphics/pokemon/heatran/follow_normal.pal | 19 - graphics/pokemon/heatran/follow_shiny.pal | 19 - graphics/pokemon/heatran/follower.png | Bin 1329 -> 0 bytes graphics/pokemon/heliolisk/follow_normal.pal | 19 - graphics/pokemon/heliolisk/follow_shiny.pal | 19 - graphics/pokemon/heliolisk/follower.png | Bin 814 -> 0 bytes graphics/pokemon/helioptile/follow_normal.pal | 19 - graphics/pokemon/helioptile/follow_shiny.pal | 19 - graphics/pokemon/helioptile/follower.png | Bin 603 -> 0 bytes graphics/pokemon/herdier/follow_normal.pal | 19 - graphics/pokemon/herdier/follow_shiny.pal | 19 - graphics/pokemon/herdier/follower.png | Bin 831 -> 0 bytes graphics/pokemon/hippopotas/follow_normal.pal | 19 - graphics/pokemon/hippopotas/follow_shiny.pal | 19 - graphics/pokemon/hippopotas/follower.png | Bin 831 -> 0 bytes graphics/pokemon/hippopotas/followerf.png | Bin 628 -> 0 bytes graphics/pokemon/hippowdon/follow_normal.pal | 19 - graphics/pokemon/hippowdon/follow_shiny.pal | 19 - graphics/pokemon/hippowdon/follower.png | Bin 920 -> 0 bytes graphics/pokemon/hippowdon/followerf.png | Bin 701 -> 0 bytes graphics/pokemon/honedge/follow_normal.pal | 19 - graphics/pokemon/honedge/follow_shiny.pal | 19 - graphics/pokemon/honedge/follower.png | Bin 660 -> 0 bytes graphics/pokemon/hoopa/follow_normal.pal | 19 - graphics/pokemon/hoopa/follow_shiny.pal | 19 - graphics/pokemon/hoopa/follower.png | Bin 750 -> 0 bytes .../pokemon/hoopa/unbound/follow_normal.pal | 19 - .../pokemon/hoopa/unbound/follow_shiny.pal | 19 - graphics/pokemon/hoopa/unbound/follower.png | Bin 3219 -> 0 bytes graphics/pokemon/hydreigon/follow_normal.pal | 19 - graphics/pokemon/hydreigon/follow_shiny.pal | 19 - graphics/pokemon/hydreigon/follower.png | Bin 1501 -> 0 bytes graphics/pokemon/impidimp/follow_normal.pal | 19 - graphics/pokemon/impidimp/follow_shiny.pal | 19 - graphics/pokemon/impidimp/follower.png | Bin 650 -> 0 bytes graphics/pokemon/incineroar/follow_normal.pal | 19 - graphics/pokemon/incineroar/follow_shiny.pal | 19 - graphics/pokemon/incineroar/follower.png | Bin 1635 -> 0 bytes .../pokemon/indeedee/female/follow_normal.pal | 19 - .../pokemon/indeedee/female/follow_shiny.pal | 19 - graphics/pokemon/indeedee/female/follower.png | Bin 561 -> 0 bytes graphics/pokemon/indeedee/follow_normal.pal | 19 - graphics/pokemon/indeedee/follow_shiny.pal | 19 - graphics/pokemon/indeedee/follower.png | Bin 678 -> 0 bytes graphics/pokemon/infernape/follow_normal.pal | 19 - graphics/pokemon/infernape/follow_shiny.pal | 19 - graphics/pokemon/infernape/follower.png | Bin 1291 -> 0 bytes graphics/pokemon/inkay/follow_normal.pal | 19 - graphics/pokemon/inkay/follow_shiny.pal | 19 - graphics/pokemon/inkay/follower.png | Bin 560 -> 0 bytes graphics/pokemon/inteleon/follow_normal.pal | 19 - graphics/pokemon/inteleon/follow_shiny.pal | 19 - graphics/pokemon/inteleon/follower.png | Bin 1028 -> 0 bytes graphics/pokemon/jangmo_o/follow_normal.pal | 19 - graphics/pokemon/jangmo_o/follow_shiny.pal | 19 - graphics/pokemon/jangmo_o/follower.png | Bin 628 -> 0 bytes graphics/pokemon/jellicent/follow_normal.pal | 19 - graphics/pokemon/jellicent/follow_shiny.pal | 19 - graphics/pokemon/jellicent/follower.png | Bin 622 -> 0 bytes graphics/pokemon/jellicent/followerf.png | Bin 742 -> 0 bytes graphics/pokemon/joltik/follow_normal.pal | 19 - graphics/pokemon/joltik/follow_shiny.pal | 19 - graphics/pokemon/joltik/follower.png | Bin 637 -> 0 bytes graphics/pokemon/karrablast/follow_normal.pal | 19 - graphics/pokemon/karrablast/follow_shiny.pal | 19 - graphics/pokemon/karrablast/follower.png | Bin 546 -> 0 bytes graphics/pokemon/kartana/follow_normal.pal | 19 - graphics/pokemon/kartana/follow_shiny.pal | 19 - graphics/pokemon/kartana/follower.png | Bin 564 -> 0 bytes graphics/pokemon/keldeo/follow_normal.pal | 19 - graphics/pokemon/keldeo/follow_shiny.pal | 19 - graphics/pokemon/keldeo/follower.png | Bin 860 -> 0 bytes graphics/pokemon/klang/follow_normal.pal | 19 - graphics/pokemon/klang/follow_shiny.pal | 19 - graphics/pokemon/klang/follower.png | Bin 1014 -> 0 bytes graphics/pokemon/klefki/follow_normal.pal | 19 - graphics/pokemon/klefki/follow_shiny.pal | 19 - graphics/pokemon/klefki/follower.png | Bin 664 -> 0 bytes graphics/pokemon/klink/follow_normal.pal | 19 - graphics/pokemon/klink/follow_shiny.pal | 19 - graphics/pokemon/klink/follower.png | Bin 578 -> 0 bytes graphics/pokemon/klinklang/follow_normal.pal | 19 - graphics/pokemon/klinklang/follow_shiny.pal | 19 - graphics/pokemon/klinklang/follower.png | Bin 1209 -> 0 bytes graphics/pokemon/komala/follow_normal.pal | 19 - graphics/pokemon/komala/follow_shiny.pal | 19 - graphics/pokemon/komala/follower.png | Bin 1351 -> 0 bytes graphics/pokemon/kommo_o/follow_normal.pal | 19 - graphics/pokemon/kommo_o/follow_shiny.pal | 19 - graphics/pokemon/kommo_o/follower.png | Bin 1028 -> 0 bytes graphics/pokemon/kricketot/follow_normal.pal | 19 - graphics/pokemon/kricketot/follow_shiny.pal | 19 - graphics/pokemon/kricketot/follower.png | Bin 729 -> 0 bytes graphics/pokemon/kricketune/follow_normal.pal | 19 - graphics/pokemon/kricketune/follow_shiny.pal | 19 - graphics/pokemon/kricketune/follower.png | Bin 1035 -> 0 bytes graphics/pokemon/krokorok/follow_normal.pal | 19 - graphics/pokemon/krokorok/follow_shiny.pal | 19 - graphics/pokemon/krokorok/follower.png | Bin 885 -> 0 bytes graphics/pokemon/krookodile/follow_normal.pal | 19 - graphics/pokemon/krookodile/follow_shiny.pal | 19 - graphics/pokemon/krookodile/follower.png | Bin 985 -> 0 bytes graphics/pokemon/kubfu/follow_normal.pal | 19 - graphics/pokemon/kubfu/follow_shiny.pal | 19 - graphics/pokemon/kubfu/follower.png | Bin 779 -> 0 bytes graphics/pokemon/kyurem/follow_normal.pal | 19 - graphics/pokemon/kyurem/follow_shiny.pal | 19 - graphics/pokemon/kyurem/follower.png | Bin 3525 -> 0 bytes graphics/pokemon/lampent/follow_normal.pal | 19 - graphics/pokemon/lampent/follow_shiny.pal | 19 - graphics/pokemon/lampent/follower.png | Bin 466 -> 0 bytes graphics/pokemon/landorus/follow_normal.pal | 19 - graphics/pokemon/landorus/follow_shiny.pal | 19 - graphics/pokemon/landorus/follower.png | Bin 1438 -> 0 bytes graphics/pokemon/larvesta/follow_normal.pal | 19 - graphics/pokemon/larvesta/follow_shiny.pal | 19 - graphics/pokemon/larvesta/follower.png | Bin 618 -> 0 bytes graphics/pokemon/leavanny/follow_normal.pal | 19 - graphics/pokemon/leavanny/follow_shiny.pal | 19 - graphics/pokemon/leavanny/follower.png | Bin 677 -> 0 bytes graphics/pokemon/liepard/follow_normal.pal | 19 - graphics/pokemon/liepard/follow_shiny.pal | 19 - graphics/pokemon/liepard/follower.png | Bin 904 -> 0 bytes graphics/pokemon/lilligant/follow_normal.pal | 19 - graphics/pokemon/lilligant/follow_shiny.pal | 19 - graphics/pokemon/lilligant/follower.png | Bin 908 -> 0 bytes .../lilligant/hisuian/follow_normal.pal | 19 - .../lilligant/hisuian/follow_shiny.pal | 19 - .../pokemon/lilligant/hisuian/follower.png | Bin 957 -> 0 bytes graphics/pokemon/lillipup/follow_normal.pal | 19 - graphics/pokemon/lillipup/follow_shiny.pal | 19 - graphics/pokemon/lillipup/follower.png | Bin 596 -> 0 bytes graphics/pokemon/litleo/follow_normal.pal | 19 - graphics/pokemon/litleo/follow_shiny.pal | 19 - graphics/pokemon/litleo/follower.png | Bin 538 -> 0 bytes graphics/pokemon/litten/follow_normal.pal | 19 - graphics/pokemon/litten/follow_shiny.pal | 19 - graphics/pokemon/litten/follower.png | Bin 1437 -> 0 bytes graphics/pokemon/litwick/follow_normal.pal | 19 - graphics/pokemon/litwick/follow_shiny.pal | 19 - graphics/pokemon/litwick/follower.png | Bin 714 -> 0 bytes graphics/pokemon/lopunny/follow_normal.pal | 19 - graphics/pokemon/lopunny/follow_shiny.pal | 19 - graphics/pokemon/lopunny/follower.png | Bin 967 -> 0 bytes graphics/pokemon/lucario/follow_normal.pal | 19 - graphics/pokemon/lucario/follow_shiny.pal | 19 - graphics/pokemon/lucario/follower.png | Bin 940 -> 0 bytes graphics/pokemon/lumineon/follow_normal.pal | 19 - graphics/pokemon/lumineon/follow_shiny.pal | 19 - graphics/pokemon/lumineon/follower.png | Bin 937 -> 0 bytes graphics/pokemon/lunala/follow_normal.pal | 19 - graphics/pokemon/lunala/follow_shiny.pal | 19 - graphics/pokemon/lunala/follower.png | Bin 1120 -> 0 bytes graphics/pokemon/lurantis/follow_normal.pal | 19 - graphics/pokemon/lurantis/follow_shiny.pal | 19 - graphics/pokemon/lurantis/follower.png | Bin 1547 -> 0 bytes graphics/pokemon/luxio/follow_normal.pal | 19 - graphics/pokemon/luxio/follow_shiny.pal | 19 - graphics/pokemon/luxio/follower.png | Bin 929 -> 0 bytes graphics/pokemon/luxray/follow_normal.pal | 19 - graphics/pokemon/luxray/follow_shiny.pal | 19 - graphics/pokemon/luxray/follower.png | Bin 991 -> 0 bytes .../pokemon/lycanroc/dusk/follow_normal.pal | 19 - .../pokemon/lycanroc/dusk/follow_shiny.pal | 19 - graphics/pokemon/lycanroc/dusk/follower.png | Bin 956 -> 0 bytes graphics/pokemon/lycanroc/follow_normal.pal | 19 - graphics/pokemon/lycanroc/follow_shiny.pal | 19 - graphics/pokemon/lycanroc/follower.png | Bin 1572 -> 0 bytes .../lycanroc/midnight/follow_normal.pal | 19 - .../lycanroc/midnight/follow_shiny.pal | 19 - .../pokemon/lycanroc/midnight/follower.png | Bin 883 -> 0 bytes graphics/pokemon/magearna/follow_normal.pal | 19 - graphics/pokemon/magearna/follow_shiny.pal | 19 - graphics/pokemon/magearna/follower.png | Bin 1583 -> 0 bytes graphics/pokemon/malamar/follow_normal.pal | 19 - graphics/pokemon/malamar/follow_shiny.pal | 19 - graphics/pokemon/malamar/follower.png | Bin 925 -> 0 bytes graphics/pokemon/manaphy/follow_normal.pal | 19 - graphics/pokemon/manaphy/follow_shiny.pal | 19 - graphics/pokemon/manaphy/follower.png | Bin 719 -> 0 bytes graphics/pokemon/mandibuzz/follow_normal.pal | 19 - graphics/pokemon/mandibuzz/follow_shiny.pal | 19 - graphics/pokemon/mandibuzz/follower.png | Bin 844 -> 0 bytes graphics/pokemon/maractus/follow_normal.pal | 19 - graphics/pokemon/maractus/follow_shiny.pal | 19 - graphics/pokemon/maractus/follower.png | Bin 1228 -> 0 bytes graphics/pokemon/mareanie/follow_normal.pal | 19 - graphics/pokemon/mareanie/follow_shiny.pal | 19 - graphics/pokemon/mareanie/follower.png | Bin 1427 -> 0 bytes graphics/pokemon/marshadow/follow_normal.pal | 19 - graphics/pokemon/marshadow/follow_shiny.pal | 19 - graphics/pokemon/marshadow/follower.png | Bin 1348 -> 0 bytes graphics/pokemon/melmetal/follow_normal.pal | 19 - graphics/pokemon/melmetal/follow_shiny.pal | 19 - graphics/pokemon/melmetal/follower.png | Bin 2053 -> 0 bytes graphics/pokemon/meloetta/follow_normal.pal | 19 - graphics/pokemon/meloetta/follow_shiny.pal | 19 - graphics/pokemon/meloetta/follower.png | Bin 691 -> 0 bytes .../meloetta/pirouette/follow_normal.pal | 19 - .../meloetta/pirouette/follow_shiny.pal | 19 - .../pokemon/meloetta/pirouette/follower.png | Bin 730 -> 0 bytes graphics/pokemon/meltan/follow_normal.pal | 19 - graphics/pokemon/meltan/follow_shiny.pal | 19 - graphics/pokemon/meltan/follower.png | Bin 1250 -> 0 bytes .../pokemon/meowstic/female/follow_normal.pal | 19 - .../pokemon/meowstic/female/follow_shiny.pal | 19 - graphics/pokemon/meowstic/female/follower.png | Bin 771 -> 0 bytes graphics/pokemon/meowstic/follow_normal.pal | 19 - graphics/pokemon/meowstic/follow_shiny.pal | 19 - graphics/pokemon/meowstic/follower.png | Bin 786 -> 0 bytes graphics/pokemon/mesprit/follow_normal.pal | 19 - graphics/pokemon/mesprit/follow_shiny.pal | 19 - graphics/pokemon/mesprit/follower.png | Bin 982 -> 0 bytes graphics/pokemon/mienfoo/follow_normal.pal | 19 - graphics/pokemon/mienfoo/follow_shiny.pal | 19 - graphics/pokemon/mienfoo/follower.png | Bin 584 -> 0 bytes graphics/pokemon/mienshao/follow_normal.pal | 19 - graphics/pokemon/mienshao/follow_shiny.pal | 19 - graphics/pokemon/mienshao/follower.png | Bin 719 -> 0 bytes graphics/pokemon/milcery/follow_normal.pal | 19 - graphics/pokemon/milcery/follow_shiny.pal | 19 - graphics/pokemon/milcery/follower.png | Bin 397 -> 0 bytes graphics/pokemon/mimikyu/follow_normal.pal | 19 - graphics/pokemon/mimikyu/follow_shiny.pal | 19 - graphics/pokemon/mimikyu/follower.png | Bin 1269 -> 0 bytes graphics/pokemon/minccino/follow_normal.pal | 19 - graphics/pokemon/minccino/follow_shiny.pal | 19 - graphics/pokemon/minccino/follower.png | Bin 667 -> 0 bytes graphics/pokemon/minior/follow_normal.pal | 19 - graphics/pokemon/minior/follow_shiny.pal | 19 - graphics/pokemon/minior/follower.png | Bin 1241 -> 0 bytes graphics/pokemon/monferno/follow_normal.pal | 19 - graphics/pokemon/monferno/follow_shiny.pal | 19 - graphics/pokemon/monferno/follower.png | Bin 993 -> 0 bytes graphics/pokemon/morelull/follow_normal.pal | 19 - graphics/pokemon/morelull/follow_shiny.pal | 19 - graphics/pokemon/morelull/follower.png | Bin 1163 -> 0 bytes graphics/pokemon/morgrem/follow_normal.pal | 19 - graphics/pokemon/morgrem/follow_shiny.pal | 19 - graphics/pokemon/morgrem/follower.png | Bin 861 -> 0 bytes graphics/pokemon/morpeko/follow_normal.pal | 19 - graphics/pokemon/morpeko/follow_shiny.pal | 19 - graphics/pokemon/morpeko/follower.png | Bin 556 -> 0 bytes graphics/pokemon/mothim/follow_normal.pal | 19 - graphics/pokemon/mothim/follow_shiny.pal | 19 - graphics/pokemon/mothim/follower.png | Bin 1159 -> 0 bytes graphics/pokemon/mudbray/follow_normal.pal | 19 - graphics/pokemon/mudbray/follow_shiny.pal | 19 - graphics/pokemon/mudbray/follower.png | Bin 1366 -> 0 bytes graphics/pokemon/mudsdale/follow_normal.pal | 19 - graphics/pokemon/mudsdale/follow_shiny.pal | 19 - graphics/pokemon/mudsdale/follower.png | Bin 1533 -> 0 bytes graphics/pokemon/munna/follow_normal.pal | 19 - graphics/pokemon/munna/follow_shiny.pal | 19 - graphics/pokemon/munna/follower.png | Bin 479 -> 0 bytes graphics/pokemon/musharna/follow_normal.pal | 19 - graphics/pokemon/musharna/follow_shiny.pal | 19 - graphics/pokemon/musharna/follower.png | Bin 1081 -> 0 bytes graphics/pokemon/naganadel/follow_normal.pal | 19 - graphics/pokemon/naganadel/follow_shiny.pal | 19 - graphics/pokemon/naganadel/follower.png | Bin 1689 -> 0 bytes .../necrozma/dawn_wings/follow_normal.pal | 19 - .../necrozma/dawn_wings/follow_shiny.pal | 19 - .../pokemon/necrozma/dawn_wings/follower.png | Bin 1474 -> 0 bytes .../necrozma/dusk_mane/follow_normal.pal | 19 - .../necrozma/dusk_mane/follow_shiny.pal | 19 - .../pokemon/necrozma/dusk_mane/follower.png | Bin 1475 -> 0 bytes graphics/pokemon/necrozma/follow_normal.pal | 19 - graphics/pokemon/necrozma/follow_shiny.pal | 19 - graphics/pokemon/necrozma/follower.png | Bin 1906 -> 0 bytes graphics/pokemon/nickit/follow_normal.pal | 19 - graphics/pokemon/nickit/follow_shiny.pal | 19 - graphics/pokemon/nickit/follower.png | Bin 671 -> 0 bytes graphics/pokemon/nihilego/follow_normal.pal | 19 - graphics/pokemon/nihilego/follow_shiny.pal | 19 - graphics/pokemon/nihilego/follower.png | Bin 1469 -> 0 bytes graphics/pokemon/noibat/follow_normal.pal | 19 - graphics/pokemon/noibat/follow_shiny.pal | 19 - graphics/pokemon/noibat/follower.png | Bin 642 -> 0 bytes graphics/pokemon/noivern/follow_normal.pal | 19 - graphics/pokemon/noivern/follow_shiny.pal | 19 - graphics/pokemon/noivern/follower.png | Bin 1183 -> 0 bytes graphics/pokemon/oranguru/follow_normal.pal | 19 - graphics/pokemon/oranguru/follow_shiny.pal | 19 - graphics/pokemon/oranguru/follower.png | Bin 1479 -> 0 bytes graphics/pokemon/orbeetle/follow_normal.pal | 19 - graphics/pokemon/orbeetle/follow_shiny.pal | 19 - graphics/pokemon/orbeetle/follower.png | Bin 1198 -> 0 bytes graphics/pokemon/oricorio/follow_normal.pal | 19 - graphics/pokemon/oricorio/follow_shiny.pal | 19 - graphics/pokemon/oricorio/follower.png | Bin 1429 -> 0 bytes graphics/pokemon/oshawott/follow_normal.pal | 19 - graphics/pokemon/oshawott/follow_shiny.pal | 19 - graphics/pokemon/oshawott/follower.png | Bin 505 -> 0 bytes graphics/pokemon/pachirisu/follow_normal.pal | 19 - graphics/pokemon/pachirisu/follow_shiny.pal | 19 - graphics/pokemon/pachirisu/follower.png | Bin 701 -> 0 bytes graphics/pokemon/palkia/follow_normal.pal | 19 - graphics/pokemon/palkia/follow_shiny.pal | 19 - graphics/pokemon/palkia/follower.png | Bin 2288 -> 0 bytes .../pokemon/palkia/origin/follow_normal.pal | 19 - graphics/pokemon/palkia/origin/follower.png | Bin 1800 -> 0 bytes graphics/pokemon/palossand/follow_normal.pal | 19 - graphics/pokemon/palossand/follow_shiny.pal | 19 - graphics/pokemon/palossand/follower.png | Bin 1572 -> 0 bytes graphics/pokemon/palpitoad/follow_normal.pal | 19 - graphics/pokemon/palpitoad/follow_shiny.pal | 19 - graphics/pokemon/palpitoad/follower.png | Bin 613 -> 0 bytes graphics/pokemon/pancham/follow_normal.pal | 19 - graphics/pokemon/pancham/follow_shiny.pal | 19 - graphics/pokemon/pancham/follower.png | Bin 524 -> 0 bytes graphics/pokemon/pangoro/follow_normal.pal | 19 - graphics/pokemon/pangoro/follow_shiny.pal | 19 - graphics/pokemon/pangoro/follower.png | Bin 795 -> 0 bytes graphics/pokemon/panpour/follow_normal.pal | 19 - graphics/pokemon/panpour/follow_shiny.pal | 19 - graphics/pokemon/panpour/follower.png | Bin 712 -> 0 bytes graphics/pokemon/pansage/follow_normal.pal | 19 - graphics/pokemon/pansage/follow_shiny.pal | 19 - graphics/pokemon/pansage/follower.png | Bin 762 -> 0 bytes graphics/pokemon/pansear/follow_normal.pal | 19 - graphics/pokemon/pansear/follow_shiny.pal | 19 - graphics/pokemon/pansear/follower.png | Bin 700 -> 0 bytes graphics/pokemon/passimian/follow_normal.pal | 19 - graphics/pokemon/passimian/follow_shiny.pal | 19 - graphics/pokemon/passimian/follower.png | Bin 1500 -> 0 bytes graphics/pokemon/patrat/follow_normal.pal | 19 - graphics/pokemon/patrat/follow_shiny.pal | 19 - graphics/pokemon/patrat/follower.png | Bin 691 -> 0 bytes graphics/pokemon/pawmi/normal.png | Bin 170 -> 0 bytes graphics/pokemon/pawniard/follow_normal.pal | 19 - graphics/pokemon/pawniard/follow_shiny.pal | 19 - graphics/pokemon/pawniard/follower.png | Bin 641 -> 0 bytes graphics/pokemon/petilil/follow_normal.pal | 19 - graphics/pokemon/petilil/follow_shiny.pal | 19 - graphics/pokemon/petilil/follower.png | Bin 597 -> 0 bytes graphics/pokemon/phantump/follow_normal.pal | 19 - graphics/pokemon/phantump/follow_shiny.pal | 19 - graphics/pokemon/phantump/follower.png | Bin 708 -> 0 bytes graphics/pokemon/pheromosa/follow_normal.pal | 19 - graphics/pokemon/pheromosa/follow_shiny.pal | 19 - graphics/pokemon/pheromosa/follower.png | Bin 1072 -> 0 bytes graphics/pokemon/phione/follow_normal.pal | 19 - graphics/pokemon/phione/follow_shiny.pal | 19 - graphics/pokemon/phione/follower.png | Bin 766 -> 0 bytes graphics/pokemon/pidove/follow_normal.pal | 19 - graphics/pokemon/pidove/follow_shiny.pal | 19 - graphics/pokemon/pidove/follower.png | Bin 691 -> 0 bytes graphics/pokemon/pignite/follow_normal.pal | 19 - graphics/pokemon/pignite/follow_shiny.pal | 19 - graphics/pokemon/pignite/follower.png | Bin 717 -> 0 bytes graphics/pokemon/pikipek/follow_normal.pal | 19 - graphics/pokemon/pikipek/follow_shiny.pal | 19 - graphics/pokemon/pikipek/follower.png | Bin 1252 -> 0 bytes graphics/pokemon/pincurchin/follow_normal.pal | 19 - graphics/pokemon/pincurchin/follow_shiny.pal | 19 - graphics/pokemon/pincurchin/follower.png | Bin 788 -> 0 bytes graphics/pokemon/piplup/follow_normal.pal | 19 - graphics/pokemon/piplup/follow_shiny.pal | 19 - graphics/pokemon/piplup/follower.png | Bin 624 -> 0 bytes graphics/pokemon/poipole/follow_normal.pal | 19 - graphics/pokemon/poipole/follow_shiny.pal | 19 - graphics/pokemon/poipole/follower.png | Bin 1426 -> 0 bytes .../pokemon/polteageist/follow_normal.pal | 19 - graphics/pokemon/polteageist/follow_shiny.pal | 19 - graphics/pokemon/polteageist/follower.png | Bin 1065 -> 0 bytes graphics/pokemon/popplio/follow_normal.pal | 19 - graphics/pokemon/popplio/follow_shiny.pal | 19 - graphics/pokemon/popplio/follower.png | Bin 1378 -> 0 bytes graphics/pokemon/primarina/follow_normal.pal | 19 - graphics/pokemon/primarina/follow_shiny.pal | 19 - graphics/pokemon/primarina/follower.png | Bin 1765 -> 0 bytes graphics/pokemon/prinplup/follow_normal.pal | 19 - graphics/pokemon/prinplup/follow_shiny.pal | 19 - graphics/pokemon/prinplup/follower.png | Bin 850 -> 0 bytes graphics/pokemon/pumpkaboo/follow_normal.pal | 19 - graphics/pokemon/pumpkaboo/follow_shiny.pal | 19 - graphics/pokemon/pumpkaboo/follower.png | Bin 522 -> 0 bytes graphics/pokemon/purrloin/follow_normal.pal | 19 - graphics/pokemon/purrloin/follow_shiny.pal | 19 - graphics/pokemon/purrloin/follower.png | Bin 540 -> 0 bytes graphics/pokemon/purugly/follow_normal.pal | 19 - graphics/pokemon/purugly/follow_shiny.pal | 19 - graphics/pokemon/purugly/follower.png | Bin 951 -> 0 bytes graphics/pokemon/pyroar/follow_normal.pal | 19 - graphics/pokemon/pyroar/follow_shiny.pal | 19 - graphics/pokemon/pyroar/follower.png | Bin 799 -> 0 bytes graphics/pokemon/pyroar/followerf.png | Bin 733 -> 0 bytes graphics/pokemon/pyukumuku/follow_normal.pal | 19 - graphics/pokemon/pyukumuku/follow_shiny.pal | 19 - graphics/pokemon/pyukumuku/follower.png | Bin 1271 -> 0 bytes graphics/pokemon/quilladin/follow_normal.pal | 19 - graphics/pokemon/quilladin/follow_shiny.pal | 19 - graphics/pokemon/quilladin/follower.png | Bin 697 -> 0 bytes graphics/pokemon/rampardos/follow_normal.pal | 19 - graphics/pokemon/rampardos/follow_shiny.pal | 19 - graphics/pokemon/rampardos/follower.png | Bin 1091 -> 0 bytes graphics/pokemon/regidrago/follow_normal.pal | 19 - graphics/pokemon/regidrago/follow_shiny.pal | 19 - graphics/pokemon/regidrago/follower.png | Bin 712 -> 0 bytes graphics/pokemon/regieleki/follow_normal.pal | 19 - graphics/pokemon/regieleki/follow_shiny.pal | 19 - graphics/pokemon/regieleki/follower.png | Bin 963 -> 0 bytes graphics/pokemon/regigigas/follow_normal.pal | 19 - graphics/pokemon/regigigas/follow_shiny.pal | 19 - graphics/pokemon/regigigas/follower.png | Bin 2025 -> 0 bytes graphics/pokemon/reshiram/follow_normal.pal | 19 - graphics/pokemon/reshiram/follow_shiny.pal | 19 - graphics/pokemon/reshiram/follower.png | Bin 3173 -> 0 bytes graphics/pokemon/reuniclus/follow_normal.pal | 19 - graphics/pokemon/reuniclus/follow_shiny.pal | 19 - graphics/pokemon/reuniclus/follower.png | Bin 723 -> 0 bytes graphics/pokemon/ribombee/follow_normal.pal | 19 - graphics/pokemon/ribombee/follow_shiny.pal | 19 - graphics/pokemon/ribombee/follower.png | Bin 1465 -> 0 bytes graphics/pokemon/rillaboom/follow_normal.pal | 19 - graphics/pokemon/rillaboom/follow_shiny.pal | 19 - graphics/pokemon/rillaboom/follower.png | Bin 1445 -> 0 bytes graphics/pokemon/riolu/follow_normal.pal | 19 - graphics/pokemon/riolu/follow_shiny.pal | 19 - graphics/pokemon/riolu/follower.png | Bin 794 -> 0 bytes graphics/pokemon/rockruff/follow_normal.pal | 19 - graphics/pokemon/rockruff/follow_shiny.pal | 19 - graphics/pokemon/rockruff/follower.png | Bin 1438 -> 0 bytes graphics/pokemon/roggenrola/follow_normal.pal | 19 - graphics/pokemon/roggenrola/follow_shiny.pal | 19 - graphics/pokemon/roggenrola/follower.png | Bin 375 -> 0 bytes graphics/pokemon/rolycoly/follow_normal.pal | 19 - graphics/pokemon/rolycoly/follow_shiny.pal | 19 - graphics/pokemon/rolycoly/follower.png | Bin 534 -> 0 bytes graphics/pokemon/rookidee/follow_normal.pal | 19 - graphics/pokemon/rookidee/follow_shiny.pal | 19 - graphics/pokemon/rookidee/follower.png | Bin 566 -> 0 bytes graphics/pokemon/rotom/fan/follow_normal.pal | 19 - graphics/pokemon/rotom/fan/follow_shiny.pal | 19 - graphics/pokemon/rotom/fan/follower.png | Bin 649 -> 0 bytes graphics/pokemon/rotom/follow_normal.pal | 19 - graphics/pokemon/rotom/follow_shiny.pal | 19 - graphics/pokemon/rotom/follower.png | Bin 670 -> 0 bytes .../pokemon/rotom/frost/follow_normal.pal | 19 - graphics/pokemon/rotom/frost/follow_shiny.pal | 19 - graphics/pokemon/rotom/frost/follower.png | Bin 574 -> 0 bytes graphics/pokemon/rotom/heat/follow_normal.pal | 19 - graphics/pokemon/rotom/heat/follow_shiny.pal | 19 - graphics/pokemon/rotom/heat/follower.png | Bin 499 -> 0 bytes graphics/pokemon/rotom/mow/follow_normal.pal | 19 - graphics/pokemon/rotom/mow/follow_shiny.pal | 19 - graphics/pokemon/rotom/mow/follower.png | Bin 715 -> 0 bytes graphics/pokemon/rotom/wash/follow_normal.pal | 19 - graphics/pokemon/rotom/wash/follow_shiny.pal | 19 - graphics/pokemon/rotom/wash/follower.png | Bin 781 -> 0 bytes graphics/pokemon/rowlet/follow_normal.pal | 19 - graphics/pokemon/rowlet/follow_shiny.pal | 19 - graphics/pokemon/rowlet/follower.png | Bin 549 -> 0 bytes graphics/pokemon/rufflet/follow_normal.pal | 19 - graphics/pokemon/rufflet/follow_shiny.pal | 19 - graphics/pokemon/rufflet/follower.png | Bin 517 -> 0 bytes graphics/pokemon/runerigus/follow_normal.pal | 19 - graphics/pokemon/runerigus/follow_shiny.pal | 19 - graphics/pokemon/runerigus/follower.png | Bin 1236 -> 0 bytes graphics/pokemon/salandit/follow_normal.pal | 19 - graphics/pokemon/salandit/follow_shiny.pal | 19 - graphics/pokemon/salandit/follower.png | Bin 1409 -> 0 bytes graphics/pokemon/salazzle/follow_normal.pal | 19 - graphics/pokemon/salazzle/follow_shiny.pal | 19 - graphics/pokemon/salazzle/follower.png | Bin 1687 -> 0 bytes graphics/pokemon/samurott/follow_normal.pal | 19 - graphics/pokemon/samurott/follow_shiny.pal | 19 - graphics/pokemon/samurott/follower.png | Bin 1203 -> 0 bytes .../samurott/hisuian/follow_normal.pal | 19 - .../pokemon/samurott/hisuian/follow_shiny.pal | 19 - .../pokemon/samurott/hisuian/follower.png | Bin 1300 -> 0 bytes graphics/pokemon/sandaconda/follow_normal.pal | 19 - graphics/pokemon/sandaconda/follow_shiny.pal | 19 - graphics/pokemon/sandaconda/follower.png | Bin 1131 -> 0 bytes graphics/pokemon/sandile/follow_normal.pal | 19 - graphics/pokemon/sandile/follow_shiny.pal | 19 - graphics/pokemon/sandile/follower.png | Bin 897 -> 0 bytes graphics/pokemon/sandygast/follow_normal.pal | 19 - graphics/pokemon/sandygast/follow_shiny.pal | 19 - graphics/pokemon/sandygast/follower.png | Bin 1219 -> 0 bytes graphics/pokemon/sawk/follow_normal.pal | 19 - graphics/pokemon/sawk/follow_shiny.pal | 19 - graphics/pokemon/sawk/follower.png | Bin 910 -> 0 bytes .../pokemon/sawsbuck/autumn/follow_normal.pal | 19 - .../pokemon/sawsbuck/autumn/follow_shiny.pal | 19 - graphics/pokemon/sawsbuck/autumn/follower.png | Bin 740 -> 0 bytes graphics/pokemon/sawsbuck/follow_normal.pal | 19 - graphics/pokemon/sawsbuck/follow_shiny.pal | 19 - graphics/pokemon/sawsbuck/follower.png | Bin 776 -> 0 bytes .../pokemon/sawsbuck/summer/follow_normal.pal | 19 - .../pokemon/sawsbuck/summer/follow_shiny.pal | 19 - graphics/pokemon/sawsbuck/summer/follower.png | Bin 677 -> 0 bytes .../pokemon/sawsbuck/winter/follow_normal.pal | 19 - .../pokemon/sawsbuck/winter/follow_shiny.pal | 19 - graphics/pokemon/sawsbuck/winter/follower.png | Bin 814 -> 0 bytes graphics/pokemon/scatterbug/follow_normal.pal | 19 - graphics/pokemon/scatterbug/follow_shiny.pal | 19 - graphics/pokemon/scatterbug/follower.png | Bin 512 -> 0 bytes graphics/pokemon/scolipede/follow_normal.pal | 19 - graphics/pokemon/scolipede/follow_shiny.pal | 19 - graphics/pokemon/scolipede/follower.png | Bin 728 -> 0 bytes graphics/pokemon/scorbunny/follow_normal.pal | 19 - graphics/pokemon/scorbunny/follow_shiny.pal | 19 - graphics/pokemon/scorbunny/follower.png | Bin 809 -> 0 bytes graphics/pokemon/scrafty/follow_normal.pal | 19 - graphics/pokemon/scrafty/follow_shiny.pal | 19 - graphics/pokemon/scrafty/follower.png | Bin 676 -> 0 bytes graphics/pokemon/scraggy/follow_normal.pal | 19 - graphics/pokemon/scraggy/follow_shiny.pal | 19 - graphics/pokemon/scraggy/follower.png | Bin 561 -> 0 bytes graphics/pokemon/seismitoad/follow_normal.pal | 19 - graphics/pokemon/seismitoad/follow_shiny.pal | 19 - graphics/pokemon/seismitoad/follower.png | Bin 949 -> 0 bytes graphics/pokemon/serperior/follow_normal.pal | 19 - graphics/pokemon/serperior/follow_shiny.pal | 19 - graphics/pokemon/serperior/follower.png | Bin 1101 -> 0 bytes graphics/pokemon/servine/follow_normal.pal | 19 - graphics/pokemon/servine/follow_shiny.pal | 19 - graphics/pokemon/servine/follower.png | Bin 582 -> 0 bytes graphics/pokemon/sewaddle/follow_normal.pal | 19 - graphics/pokemon/sewaddle/follow_shiny.pal | 19 - graphics/pokemon/sewaddle/follower.png | Bin 547 -> 0 bytes graphics/pokemon/shaymin/follow_normal.pal | 19 - graphics/pokemon/shaymin/follow_shiny.pal | 19 - graphics/pokemon/shaymin/follower.png | Bin 659 -> 0 bytes .../shellos/east_sea/follow_normal.pal | 19 - .../pokemon/shellos/east_sea/follow_shiny.pal | 19 - .../pokemon/shellos/east_sea/follower.png | Bin 552 -> 0 bytes graphics/pokemon/shellos/follow_normal.pal | 19 - graphics/pokemon/shellos/follow_shiny.pal | 19 - graphics/pokemon/shellos/follower.png | Bin 733 -> 0 bytes graphics/pokemon/shelmet/follow_normal.pal | 19 - graphics/pokemon/shelmet/follow_shiny.pal | 19 - graphics/pokemon/shelmet/follower.png | Bin 530 -> 0 bytes graphics/pokemon/shieldon/follow_normal.pal | 19 - graphics/pokemon/shieldon/follow_shiny.pal | 19 - graphics/pokemon/shieldon/follower.png | Bin 518 -> 0 bytes graphics/pokemon/shiinotic/follow_normal.pal | 19 - graphics/pokemon/shiinotic/follow_shiny.pal | 19 - graphics/pokemon/shiinotic/follower.png | Bin 1372 -> 0 bytes graphics/pokemon/shinx/follow_normal.pal | 19 - graphics/pokemon/shinx/follow_shiny.pal | 19 - graphics/pokemon/shinx/follower.png | Bin 745 -> 0 bytes graphics/pokemon/sigilyph/follow_normal.pal | 19 - graphics/pokemon/sigilyph/follow_shiny.pal | 19 - graphics/pokemon/sigilyph/follower.png | Bin 786 -> 0 bytes graphics/pokemon/silicobra/follow_normal.pal | 19 - graphics/pokemon/silicobra/follow_shiny.pal | 19 - graphics/pokemon/silicobra/follower.png | Bin 687 -> 0 bytes graphics/pokemon/silvally/follow_normal.pal | 19 - graphics/pokemon/silvally/follow_shiny.pal | 19 - graphics/pokemon/silvally/follower.png | Bin 1668 -> 0 bytes graphics/pokemon/simipour/follow_normal.pal | 19 - graphics/pokemon/simipour/follow_shiny.pal | 19 - graphics/pokemon/simipour/follower.png | Bin 859 -> 0 bytes graphics/pokemon/simisage/follow_normal.pal | 19 - graphics/pokemon/simisage/follow_shiny.pal | 19 - graphics/pokemon/simisage/follower.png | Bin 823 -> 0 bytes graphics/pokemon/simisear/follow_normal.pal | 19 - graphics/pokemon/simisear/follow_shiny.pal | 19 - graphics/pokemon/simisear/follower.png | Bin 816 -> 0 bytes graphics/pokemon/sinistea/follow_normal.pal | 19 - graphics/pokemon/sinistea/follow_shiny.pal | 19 - graphics/pokemon/sinistea/follower.png | Bin 703 -> 0 bytes graphics/pokemon/sizzlipede/follow_normal.pal | 19 - graphics/pokemon/sizzlipede/follow_shiny.pal | 19 - graphics/pokemon/sizzlipede/follower.png | Bin 631 -> 0 bytes graphics/pokemon/skiddo/follow_normal.pal | 19 - graphics/pokemon/skiddo/follow_shiny.pal | 19 - graphics/pokemon/skiddo/follower.png | Bin 601 -> 0 bytes graphics/pokemon/skorupi/follow_normal.pal | 19 - graphics/pokemon/skorupi/follow_shiny.pal | 19 - graphics/pokemon/skorupi/follower.png | Bin 857 -> 0 bytes graphics/pokemon/skrelp/follow_normal.pal | 19 - graphics/pokemon/skrelp/follow_shiny.pal | 19 - graphics/pokemon/skrelp/follower.png | Bin 610 -> 0 bytes graphics/pokemon/skuntank/follow_normal.pal | 19 - graphics/pokemon/skuntank/follow_shiny.pal | 19 - graphics/pokemon/skuntank/follower.png | Bin 942 -> 0 bytes graphics/pokemon/skwovet/follow_normal.pal | 19 - graphics/pokemon/skwovet/follow_shiny.pal | 19 - graphics/pokemon/skwovet/follower.png | Bin 858 -> 0 bytes graphics/pokemon/sliggoo/follow_normal.pal | 19 - graphics/pokemon/sliggoo/follow_shiny.pal | 19 - graphics/pokemon/sliggoo/follower.png | Bin 709 -> 0 bytes .../pokemon/sliggoo/hisuian/follow_normal.pal | 19 - .../pokemon/sliggoo/hisuian/follow_shiny.pal | 19 - graphics/pokemon/sliggoo/hisuian/follower.png | Bin 744 -> 0 bytes graphics/pokemon/slurpuff/follow_normal.pal | 19 - graphics/pokemon/slurpuff/follow_shiny.pal | 19 - graphics/pokemon/slurpuff/follower.png | Bin 649 -> 0 bytes graphics/pokemon/snivy/follow_normal.pal | 19 - graphics/pokemon/snivy/follow_shiny.pal | 19 - graphics/pokemon/snivy/follower.png | Bin 623 -> 0 bytes graphics/pokemon/snom/follow_normal.pal | 19 - graphics/pokemon/snom/follow_shiny.pal | 19 - graphics/pokemon/snom/follower.png | Bin 573 -> 0 bytes graphics/pokemon/snover/follow_normal.pal | 19 - graphics/pokemon/snover/follow_shiny.pal | 19 - graphics/pokemon/snover/follower.png | Bin 918 -> 0 bytes graphics/pokemon/sobble/follow_normal.pal | 19 - graphics/pokemon/sobble/follow_shiny.pal | 19 - graphics/pokemon/sobble/follower.png | Bin 773 -> 0 bytes graphics/pokemon/solgaleo/follow_normal.pal | 19 - graphics/pokemon/solgaleo/follow_shiny.pal | 19 - graphics/pokemon/solgaleo/follower.png | Bin 1202 -> 0 bytes graphics/pokemon/solosis/follow_normal.pal | 19 - graphics/pokemon/solosis/follow_shiny.pal | 19 - graphics/pokemon/solosis/follower.png | Bin 449 -> 0 bytes graphics/pokemon/spectrier/follow_normal.pal | 19 - graphics/pokemon/spectrier/follow_shiny.pal | 19 - graphics/pokemon/spectrier/follower.png | Bin 923 -> 0 bytes graphics/pokemon/spewpa/follow_normal.pal | 19 - graphics/pokemon/spewpa/follow_shiny.pal | 19 - graphics/pokemon/spewpa/follower.png | Bin 503 -> 0 bytes graphics/pokemon/spiritomb/follow_normal.pal | 19 - graphics/pokemon/spiritomb/follow_shiny.pal | 19 - graphics/pokemon/spiritomb/follower.png | Bin 994 -> 0 bytes graphics/pokemon/spritzee/follow_normal.pal | 19 - graphics/pokemon/spritzee/follow_shiny.pal | 19 - graphics/pokemon/spritzee/follower.png | Bin 584 -> 0 bytes graphics/pokemon/stakataka/follow_normal.pal | 19 - graphics/pokemon/stakataka/follow_shiny.pal | 19 - graphics/pokemon/stakataka/follower.png | Bin 1415 -> 0 bytes graphics/pokemon/staraptor/follow_normal.pal | 19 - graphics/pokemon/staraptor/follow_shiny.pal | 19 - graphics/pokemon/staraptor/follower.png | Bin 1331 -> 0 bytes graphics/pokemon/staravia/follow_normal.pal | 19 - graphics/pokemon/staravia/follow_shiny.pal | 19 - graphics/pokemon/staravia/follower.png | Bin 1144 -> 0 bytes graphics/pokemon/starly/follow_normal.pal | 19 - graphics/pokemon/starly/follow_shiny.pal | 19 - graphics/pokemon/starly/follower.png | Bin 651 -> 0 bytes graphics/pokemon/steenee/follow_normal.pal | 19 - graphics/pokemon/steenee/follow_shiny.pal | 19 - graphics/pokemon/steenee/follower.png | Bin 1346 -> 0 bytes .../pokemon/stonjourner/follow_normal.pal | 19 - graphics/pokemon/stonjourner/follow_shiny.pal | 19 - graphics/pokemon/stonjourner/follower.png | Bin 1442 -> 0 bytes graphics/pokemon/stoutland/follow_normal.pal | 19 - graphics/pokemon/stoutland/follow_shiny.pal | 19 - graphics/pokemon/stoutland/follower.png | Bin 922 -> 0 bytes graphics/pokemon/stufful/follow_normal.pal | 19 - graphics/pokemon/stufful/follow_shiny.pal | 19 - graphics/pokemon/stufful/follower.png | Bin 1374 -> 0 bytes graphics/pokemon/stunfisk/follow_normal.pal | 19 - graphics/pokemon/stunfisk/follow_shiny.pal | 19 - graphics/pokemon/stunfisk/follower.png | Bin 765 -> 0 bytes .../stunfisk/galarian/follow_normal.pal | 19 - .../stunfisk/galarian/follow_shiny.pal | 19 - .../pokemon/stunfisk/galarian/follower.png | Bin 519 -> 0 bytes graphics/pokemon/stunky/follow_normal.pal | 19 - graphics/pokemon/stunky/follow_shiny.pal | 19 - graphics/pokemon/stunky/follower.png | Bin 782 -> 0 bytes graphics/pokemon/swadloon/follow_normal.pal | 19 - graphics/pokemon/swadloon/follow_shiny.pal | 19 - graphics/pokemon/swadloon/follower.png | Bin 479 -> 0 bytes graphics/pokemon/swanna/follow_normal.pal | 19 - graphics/pokemon/swanna/follow_shiny.pal | 19 - graphics/pokemon/swanna/follower.png | Bin 926 -> 0 bytes graphics/pokemon/swirlix/follow_normal.pal | 19 - graphics/pokemon/swirlix/follow_shiny.pal | 19 - graphics/pokemon/swirlix/follower.png | Bin 474 -> 0 bytes graphics/pokemon/swoobat/follow_normal.pal | 19 - graphics/pokemon/swoobat/follow_shiny.pal | 19 - graphics/pokemon/swoobat/follower.png | Bin 831 -> 0 bytes graphics/pokemon/talonflame/follow_normal.pal | 19 - graphics/pokemon/talonflame/follow_shiny.pal | 19 - graphics/pokemon/talonflame/follower.png | Bin 1093 -> 0 bytes graphics/pokemon/tapu_bulu/follow_normal.pal | 19 - graphics/pokemon/tapu_bulu/follow_shiny.pal | 19 - graphics/pokemon/tapu_bulu/follower.png | Bin 1474 -> 0 bytes graphics/pokemon/tapu_fini/follow_normal.pal | 19 - graphics/pokemon/tapu_fini/follow_shiny.pal | 19 - graphics/pokemon/tapu_fini/follower.png | Bin 1685 -> 0 bytes graphics/pokemon/tapu_koko/follow_normal.pal | 19 - graphics/pokemon/tapu_koko/follow_shiny.pal | 19 - graphics/pokemon/tapu_koko/follower.png | Bin 1890 -> 0 bytes graphics/pokemon/tapu_lele/follow_normal.pal | 19 - graphics/pokemon/tapu_lele/follow_shiny.pal | 19 - graphics/pokemon/tapu_lele/follower.png | Bin 1618 -> 0 bytes graphics/pokemon/tepig/follow_normal.pal | 19 - graphics/pokemon/tepig/follow_shiny.pal | 19 - graphics/pokemon/tepig/follower.png | Bin 610 -> 0 bytes graphics/pokemon/terrakion/follow_normal.pal | 19 - graphics/pokemon/terrakion/follow_shiny.pal | 19 - graphics/pokemon/terrakion/follower.png | Bin 940 -> 0 bytes graphics/pokemon/thievul/follow_normal.pal | 19 - graphics/pokemon/thievul/follow_shiny.pal | 19 - graphics/pokemon/thievul/follower.png | Bin 940 -> 0 bytes graphics/pokemon/throh/follow_normal.pal | 19 - graphics/pokemon/throh/follow_shiny.pal | 19 - graphics/pokemon/throh/follower.png | Bin 1071 -> 0 bytes graphics/pokemon/thundurus/follow_normal.pal | 19 - graphics/pokemon/thundurus/follow_shiny.pal | 19 - graphics/pokemon/thundurus/follower.png | Bin 1345 -> 0 bytes graphics/pokemon/thwackey/follow_normal.pal | 19 - graphics/pokemon/thwackey/follow_shiny.pal | 19 - graphics/pokemon/thwackey/follower.png | Bin 1155 -> 0 bytes graphics/pokemon/timburr/follow_normal.pal | 19 - graphics/pokemon/timburr/follow_shiny.pal | 19 - graphics/pokemon/timburr/follower.png | Bin 606 -> 0 bytes graphics/pokemon/tirtouga/follow_normal.pal | 19 - graphics/pokemon/tirtouga/follow_shiny.pal | 19 - graphics/pokemon/tirtouga/follower.png | Bin 794 -> 0 bytes graphics/pokemon/togedemaru/follow_normal.pal | 19 - graphics/pokemon/togedemaru/follow_shiny.pal | 19 - graphics/pokemon/togedemaru/follower.png | Bin 1246 -> 0 bytes graphics/pokemon/tornadus/follow_normal.pal | 19 - graphics/pokemon/tornadus/follow_shiny.pal | 19 - graphics/pokemon/tornadus/follower.png | Bin 1385 -> 0 bytes graphics/pokemon/torracat/follow_normal.pal | 19 - graphics/pokemon/torracat/follow_shiny.pal | 19 - graphics/pokemon/torracat/follower.png | Bin 1564 -> 0 bytes graphics/pokemon/torterra/follow_normal.pal | 19 - graphics/pokemon/torterra/follow_shiny.pal | 19 - graphics/pokemon/torterra/follower.png | Bin 1185 -> 0 bytes graphics/pokemon/toucannon/follow_normal.pal | 19 - graphics/pokemon/toucannon/follow_shiny.pal | 19 - graphics/pokemon/toucannon/follower.png | Bin 1877 -> 0 bytes graphics/pokemon/toxapex/follow_normal.pal | 19 - graphics/pokemon/toxapex/follow_shiny.pal | 19 - graphics/pokemon/toxapex/follower.png | Bin 1758 -> 0 bytes graphics/pokemon/toxel/follow_normal.pal | 19 - graphics/pokemon/toxel/follow_shiny.pal | 19 - graphics/pokemon/toxel/follower.png | Bin 665 -> 0 bytes graphics/pokemon/toxicroak/follow_normal.pal | 19 - graphics/pokemon/toxicroak/follow_shiny.pal | 19 - graphics/pokemon/toxicroak/follower.png | Bin 837 -> 0 bytes graphics/pokemon/toxtricity/follow_normal.pal | 19 - graphics/pokemon/toxtricity/follow_shiny.pal | 19 - graphics/pokemon/toxtricity/follower.png | Bin 1021 -> 0 bytes .../toxtricity/low_key/follow_normal.pal | 19 - .../toxtricity/low_key/follow_shiny.pal | 19 - .../pokemon/toxtricity/low_key/follower.png | Bin 857 -> 0 bytes graphics/pokemon/tranquill/follow_normal.pal | 19 - graphics/pokemon/tranquill/follow_shiny.pal | 19 - graphics/pokemon/tranquill/follower.png | Bin 768 -> 0 bytes graphics/pokemon/trevenant/follow_normal.pal | 19 - graphics/pokemon/trevenant/follow_shiny.pal | 19 - graphics/pokemon/trevenant/follower.png | Bin 1111 -> 0 bytes graphics/pokemon/trubbish/follow_normal.pal | 19 - graphics/pokemon/trubbish/follow_shiny.pal | 19 - graphics/pokemon/trubbish/follower.png | Bin 460 -> 0 bytes graphics/pokemon/trumbeak/follow_normal.pal | 19 - graphics/pokemon/trumbeak/follow_shiny.pal | 19 - graphics/pokemon/trumbeak/follower.png | Bin 1555 -> 0 bytes graphics/pokemon/tsareena/follow_normal.pal | 19 - graphics/pokemon/tsareena/follow_shiny.pal | 19 - graphics/pokemon/tsareena/follower.png | Bin 1608 -> 0 bytes graphics/pokemon/turtonator/follow_normal.pal | 19 - graphics/pokemon/turtonator/follow_shiny.pal | 19 - graphics/pokemon/turtonator/follower.png | Bin 1507 -> 0 bytes graphics/pokemon/turtwig/follow_normal.pal | 19 - graphics/pokemon/turtwig/follow_shiny.pal | 19 - graphics/pokemon/turtwig/follower.png | Bin 695 -> 0 bytes graphics/pokemon/tympole/follow_normal.pal | 19 - graphics/pokemon/tympole/follow_shiny.pal | 19 - graphics/pokemon/tympole/follower.png | Bin 479 -> 0 bytes graphics/pokemon/tynamo/follow_normal.pal | 19 - graphics/pokemon/tynamo/follow_shiny.pal | 19 - graphics/pokemon/tynamo/follower.png | Bin 458 -> 0 bytes graphics/pokemon/type_null/follow_normal.pal | 19 - graphics/pokemon/type_null/follow_shiny.pal | 19 - graphics/pokemon/type_null/follower.png | Bin 1695 -> 0 bytes graphics/pokemon/tyrantrum/follow_normal.pal | 19 - graphics/pokemon/tyrantrum/follow_shiny.pal | 19 - graphics/pokemon/tyrantrum/follower.png | Bin 1145 -> 0 bytes graphics/pokemon/tyrunt/follow_normal.pal | 19 - graphics/pokemon/tyrunt/follow_shiny.pal | 19 - graphics/pokemon/tyrunt/follower.png | Bin 691 -> 0 bytes graphics/pokemon/unfezant/follow_normal.pal | 19 - graphics/pokemon/unfezant/follow_shiny.pal | 19 - graphics/pokemon/unfezant/follower.png | Bin 983 -> 0 bytes graphics/pokemon/unfezant/followerf.png | Bin 891 -> 0 bytes graphics/pokemon/unfezant_f/follower.png | Bin 891 -> 0 bytes graphics/pokemon/urshifu/follow_normal.pal | 19 - graphics/pokemon/urshifu/follow_shiny.pal | 19 - graphics/pokemon/urshifu/follower.png | Bin 1168 -> 0 bytes graphics/pokemon/uxie/follow_normal.pal | 19 - graphics/pokemon/uxie/follow_shiny.pal | 19 - graphics/pokemon/uxie/follower.png | Bin 910 -> 0 bytes graphics/pokemon/vanillish/follow_normal.pal | 19 - graphics/pokemon/vanillish/follow_shiny.pal | 19 - graphics/pokemon/vanillish/follower.png | Bin 491 -> 0 bytes graphics/pokemon/vanillite/follow_normal.pal | 19 - graphics/pokemon/vanillite/follow_shiny.pal | 19 - graphics/pokemon/vanillite/follower.png | Bin 453 -> 0 bytes graphics/pokemon/vanilluxe/follow_normal.pal | 19 - graphics/pokemon/vanilluxe/follow_shiny.pal | 19 - graphics/pokemon/vanilluxe/follower.png | Bin 752 -> 0 bytes graphics/pokemon/venipede/follow_normal.pal | 19 - graphics/pokemon/venipede/follow_shiny.pal | 19 - graphics/pokemon/venipede/follower.png | Bin 616 -> 0 bytes graphics/pokemon/vespiquen/follow_normal.pal | 19 - graphics/pokemon/vespiquen/follow_shiny.pal | 19 - graphics/pokemon/vespiquen/follower.png | Bin 1065 -> 0 bytes graphics/pokemon/victini/follow_normal.pal | 19 - graphics/pokemon/victini/follow_shiny.pal | 19 - graphics/pokemon/victini/follower.png | Bin 567 -> 0 bytes graphics/pokemon/vikavolt/follow_normal.pal | 19 - graphics/pokemon/vikavolt/follow_shiny.pal | 19 - graphics/pokemon/vikavolt/follower.png | Bin 1667 -> 0 bytes graphics/pokemon/virizion/follow_normal.pal | 19 - graphics/pokemon/virizion/follow_shiny.pal | 19 - graphics/pokemon/virizion/follower.png | Bin 888 -> 0 bytes .../vivillon/archipelago/follow_normal.pal | 19 - .../vivillon/archipelago/follow_shiny.pal | 19 - .../pokemon/vivillon/archipelago/follower.png | Bin 980 -> 0 bytes .../vivillon/continental/follow_normal.pal | 19 - .../vivillon/continental/follow_shiny.pal | 19 - .../pokemon/vivillon/continental/follower.png | Bin 937 -> 0 bytes .../vivillon/elegant/follow_normal.pal | 19 - .../pokemon/vivillon/elegant/follow_shiny.pal | 19 - .../pokemon/vivillon/elegant/follower.png | Bin 985 -> 0 bytes .../pokemon/vivillon/fancy/follow_normal.pal | 19 - .../pokemon/vivillon/fancy/follow_shiny.pal | 19 - graphics/pokemon/vivillon/fancy/follower.png | Bin 1052 -> 0 bytes graphics/pokemon/vivillon/follow_normal.pal | 19 - graphics/pokemon/vivillon/follow_shiny.pal | 19 - graphics/pokemon/vivillon/follower.png | Bin 948 -> 0 bytes .../pokemon/vivillon/garden/follow_normal.pal | 19 - .../pokemon/vivillon/garden/follow_shiny.pal | 19 - graphics/pokemon/vivillon/garden/follower.png | Bin 934 -> 0 bytes .../vivillon/high_plains/follow_normal.pal | 19 - .../vivillon/high_plains/follow_shiny.pal | 19 - .../pokemon/vivillon/high_plains/follower.png | Bin 1008 -> 0 bytes .../pokemon/vivillon/jungle/follow_normal.pal | 19 - .../pokemon/vivillon/jungle/follow_shiny.pal | 19 - graphics/pokemon/vivillon/jungle/follower.png | Bin 985 -> 0 bytes .../pokemon/vivillon/marine/follow_normal.pal | 19 - .../pokemon/vivillon/marine/follow_shiny.pal | 19 - graphics/pokemon/vivillon/marine/follower.png | Bin 979 -> 0 bytes .../pokemon/vivillon/meadow/follow_normal.pal | 19 - .../pokemon/vivillon/meadow/follow_shiny.pal | 19 - graphics/pokemon/vivillon/meadow/follower.png | Bin 975 -> 0 bytes .../pokemon/vivillon/modern/follow_normal.pal | 19 - .../pokemon/vivillon/modern/follow_shiny.pal | 19 - graphics/pokemon/vivillon/modern/follower.png | Bin 958 -> 0 bytes .../vivillon/monsoon/follow_normal.pal | 19 - .../pokemon/vivillon/monsoon/follow_shiny.pal | 19 - .../pokemon/vivillon/monsoon/follower.png | Bin 1000 -> 0 bytes .../pokemon/vivillon/ocean/follow_normal.pal | 19 - .../pokemon/vivillon/ocean/follow_shiny.pal | 19 - graphics/pokemon/vivillon/ocean/follower.png | Bin 964 -> 0 bytes .../vivillon/poke_ball/follow_normal.pal | 19 - .../vivillon/poke_ball/follow_shiny.pal | 19 - .../pokemon/vivillon/poke_ball/follower.png | Bin 939 -> 0 bytes .../pokemon/vivillon/polar/follow_normal.pal | 19 - .../pokemon/vivillon/polar/follow_shiny.pal | 19 - graphics/pokemon/vivillon/polar/follower.png | Bin 969 -> 0 bytes .../pokemon/vivillon/river/follow_normal.pal | 19 - .../pokemon/vivillon/river/follow_shiny.pal | 19 - graphics/pokemon/vivillon/river/follower.png | Bin 1003 -> 0 bytes .../vivillon/sandstorm/follow_normal.pal | 19 - .../vivillon/sandstorm/follow_shiny.pal | 19 - .../pokemon/vivillon/sandstorm/follower.png | Bin 989 -> 0 bytes .../vivillon/savanna/follow_normal.pal | 19 - .../pokemon/vivillon/savanna/follow_shiny.pal | 19 - .../pokemon/vivillon/savanna/follower.png | Bin 1011 -> 0 bytes .../pokemon/vivillon/sun/follow_normal.pal | 19 - .../pokemon/vivillon/sun/follow_shiny.pal | 19 - graphics/pokemon/vivillon/sun/follower.png | Bin 979 -> 0 bytes .../pokemon/vivillon/tundra/follow_normal.pal | 19 - .../pokemon/vivillon/tundra/follow_shiny.pal | 19 - graphics/pokemon/vivillon/tundra/follower.png | Bin 970 -> 0 bytes graphics/pokemon/volcanion/follow_normal.pal | 19 - graphics/pokemon/volcanion/follow_shiny.pal | 19 - graphics/pokemon/volcanion/follower.png | Bin 1091 -> 0 bytes graphics/pokemon/volcarona/follow_normal.pal | 19 - graphics/pokemon/volcarona/follow_shiny.pal | 19 - graphics/pokemon/volcarona/follower.png | Bin 960 -> 0 bytes graphics/pokemon/vullaby/follow_normal.pal | 19 - graphics/pokemon/vullaby/follow_shiny.pal | 19 - graphics/pokemon/vullaby/follower.png | Bin 586 -> 0 bytes graphics/pokemon/watchog/follow_normal.pal | 19 - graphics/pokemon/watchog/follow_shiny.pal | 19 - graphics/pokemon/watchog/follower.png | Bin 832 -> 0 bytes graphics/pokemon/whimsicott/follow_normal.pal | 19 - graphics/pokemon/whimsicott/follow_shiny.pal | 19 - graphics/pokemon/whimsicott/follower.png | Bin 834 -> 0 bytes graphics/pokemon/whirlipede/follow_normal.pal | 19 - graphics/pokemon/whirlipede/follow_shiny.pal | 19 - graphics/pokemon/whirlipede/follower.png | Bin 698 -> 0 bytes graphics/pokemon/wimpod/follow_normal.pal | 19 - graphics/pokemon/wimpod/follow_shiny.pal | 19 - graphics/pokemon/wimpod/follower.png | Bin 1486 -> 0 bytes graphics/pokemon/wishiwashi/follow_normal.pal | 19 - graphics/pokemon/wishiwashi/follow_shiny.pal | 19 - graphics/pokemon/wishiwashi/follower.png | Bin 1156 -> 0 bytes graphics/pokemon/woobat/follow_normal.pal | 19 - graphics/pokemon/woobat/follow_shiny.pal | 19 - graphics/pokemon/woobat/follower.png | Bin 530 -> 0 bytes graphics/pokemon/wooloo/follow_normal.pal | 19 - graphics/pokemon/wooloo/follow_shiny.pal | 19 - graphics/pokemon/wooloo/follower.png | Bin 712 -> 0 bytes graphics/pokemon/wormadam/follow_normal.pal | 19 - graphics/pokemon/wormadam/follow_shiny.pal | 19 - graphics/pokemon/wormadam/follower.png | Bin 920 -> 0 bytes .../wormadam/sandy_cloak/follow_normal.pal | 19 - .../wormadam/sandy_cloak/follow_shiny.pal | 19 - .../pokemon/wormadam/sandy_cloak/follower.png | Bin 691 -> 0 bytes .../wormadam/trash_cloak/follow_normal.pal | 19 - .../wormadam/trash_cloak/follow_shiny.pal | 19 - .../pokemon/wormadam/trash_cloak/follower.png | Bin 725 -> 0 bytes graphics/pokemon/xerneas/follow_normal.pal | 19 - graphics/pokemon/xerneas/follow_shiny.pal | 19 - graphics/pokemon/xerneas/follower.png | Bin 1685 -> 0 bytes graphics/pokemon/xurkitree/follow_normal.pal | 19 - graphics/pokemon/xurkitree/follow_shiny.pal | 19 - graphics/pokemon/xurkitree/follower.png | Bin 1623 -> 0 bytes graphics/pokemon/yamask/follow_normal.pal | 19 - graphics/pokemon/yamask/follow_shiny.pal | 19 - graphics/pokemon/yamask/follower.png | Bin 666 -> 0 bytes .../pokemon/yamask/galarian/follow_normal.pal | 19 - .../pokemon/yamask/galarian/follow_shiny.pal | 19 - graphics/pokemon/yamask/galarian/follower.png | Bin 577 -> 0 bytes graphics/pokemon/yamper/follow_normal.pal | 19 - graphics/pokemon/yamper/follow_shiny.pal | 19 - graphics/pokemon/yamper/follower.png | Bin 770 -> 0 bytes graphics/pokemon/yungoos/follow_normal.pal | 19 - graphics/pokemon/yungoos/follow_shiny.pal | 19 - graphics/pokemon/yungoos/follower.png | Bin 1371 -> 0 bytes graphics/pokemon/yveltal/follow_normal.pal | 19 - graphics/pokemon/yveltal/follow_shiny.pal | 19 - graphics/pokemon/yveltal/follower.png | Bin 1929 -> 0 bytes .../zacian/crowned_sword/follow_normal.pal | 19 - .../zacian/crowned_sword/follow_shiny.pal | 19 - .../pokemon/zacian/crowned_sword/follower.png | Bin 1224 -> 0 bytes graphics/pokemon/zacian/follow_normal.pal | 19 - graphics/pokemon/zacian/follow_shiny.pal | 19 - graphics/pokemon/zacian/follower.png | Bin 1257 -> 0 bytes .../crowned_shield/follow_normal.pal | 19 - .../zamazenta/crowned_shield/follow_shiny.pal | 19 - .../zamazenta/crowned_shield/follower.png | Bin 1166 -> 0 bytes graphics/pokemon/zamazenta/follow_normal.pal | 19 - graphics/pokemon/zamazenta/follow_shiny.pal | 19 - graphics/pokemon/zamazenta/follower.png | Bin 1212 -> 0 bytes graphics/pokemon/zarude/follow_normal.pal | 19 - graphics/pokemon/zarude/follow_shiny.pal | 19 - graphics/pokemon/zarude/follower.png | Bin 1543 -> 0 bytes graphics/pokemon/zebstrika/follow_normal.pal | 19 - graphics/pokemon/zebstrika/follow_shiny.pal | 19 - graphics/pokemon/zebstrika/follower.png | Bin 983 -> 0 bytes graphics/pokemon/zekrom/follow_normal.pal | 19 - graphics/pokemon/zekrom/follow_shiny.pal | 19 - graphics/pokemon/zekrom/follower.png | Bin 2777 -> 0 bytes graphics/pokemon/zeraora/follow_normal.pal | 19 - graphics/pokemon/zeraora/follow_shiny.pal | 19 - graphics/pokemon/zeraora/follower.png | Bin 1468 -> 0 bytes graphics/pokemon/zoroark/follow_normal.pal | 19 - graphics/pokemon/zoroark/follow_shiny.pal | 19 - graphics/pokemon/zoroark/follower.png | Bin 809 -> 0 bytes .../pokemon/zoroark/hisuian/follow_normal.pal | 19 - .../pokemon/zoroark/hisuian/follow_shiny.pal | 19 - graphics/pokemon/zoroark/hisuian/follower.png | Bin 1201 -> 0 bytes graphics/pokemon/zorua/follow_normal.pal | 19 - graphics/pokemon/zorua/follow_shiny.pal | 19 - graphics/pokemon/zorua/follower.png | Bin 610 -> 0 bytes .../pokemon/zorua/hisuian/follow_normal.pal | 19 - .../pokemon/zorua/hisuian/follow_shiny.pal | 19 - graphics/pokemon/zorua/hisuian/follower.png | Bin 845 -> 0 bytes graphics/pokemon/zweilous/follow_normal.pal | 19 - graphics/pokemon/zweilous/follow_shiny.pal | 19 - graphics/pokemon/zweilous/follower.png | Bin 1043 -> 0 bytes graphics/pokemon/zygarde/follow_normal.pal | 19 - graphics/pokemon/zygarde/follow_shiny.pal | 19 - graphics/pokemon/zygarde/follower.png | Bin 1876 -> 0 bytes src/data/graphics/pokemon.h | 3534 ++++++++--------- .../object_event_pic_tables_followers.h | 676 ++-- .../pokemon/species_info/gen_4_families.h | 200 +- .../pokemon/species_info/gen_5_families.h | 356 +- .../pokemon/species_info/gen_6_families.h | 256 +- .../pokemon/species_info/gen_7_families.h | 232 +- .../pokemon/species_info/gen_8_families.h | 202 +- 1772 files changed, 3259 insertions(+), 24408 deletions(-) delete mode 100644 graphics/pokemon/abomasnow/follow_normal.pal delete mode 100644 graphics/pokemon/abomasnow/follow_shiny.pal delete mode 100644 graphics/pokemon/abomasnow/follower.png delete mode 100644 graphics/pokemon/accelgor/follow_normal.pal delete mode 100644 graphics/pokemon/accelgor/follow_shiny.pal delete mode 100644 graphics/pokemon/accelgor/follower.png delete mode 100644 graphics/pokemon/aegislash/follow_normal.pal delete mode 100644 graphics/pokemon/aegislash/follow_shiny.pal delete mode 100644 graphics/pokemon/aegislash/follower.png delete mode 100644 graphics/pokemon/alcremie/strawberry/follow_normal.pal delete mode 100644 graphics/pokemon/alcremie/strawberry/follow_shiny.pal delete mode 100644 graphics/pokemon/alcremie/strawberry/follower.png delete mode 100644 graphics/pokemon/alomomola/follow_normal.pal delete mode 100644 graphics/pokemon/alomomola/follow_shiny.pal delete mode 100644 graphics/pokemon/alomomola/follower.png delete mode 100644 graphics/pokemon/amaura/follow_normal.pal delete mode 100644 graphics/pokemon/amaura/follow_shiny.pal delete mode 100644 graphics/pokemon/amaura/follower.png delete mode 100644 graphics/pokemon/amoonguss/follow_normal.pal delete mode 100644 graphics/pokemon/amoonguss/follow_shiny.pal delete mode 100644 graphics/pokemon/amoonguss/follower.png delete mode 100644 graphics/pokemon/appletun/follow_normal.pal delete mode 100644 graphics/pokemon/appletun/follow_shiny.pal delete mode 100644 graphics/pokemon/appletun/follower.png delete mode 100644 graphics/pokemon/applin/follow_normal.pal delete mode 100644 graphics/pokemon/applin/follow_shiny.pal delete mode 100644 graphics/pokemon/applin/follower.png delete mode 100644 graphics/pokemon/araquanid/follow_normal.pal delete mode 100644 graphics/pokemon/araquanid/follow_shiny.pal delete mode 100644 graphics/pokemon/araquanid/follower.png delete mode 100644 graphics/pokemon/arceus/bug/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/bug/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/bug/follower.png delete mode 100644 graphics/pokemon/arceus/dark/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/dark/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/dark/follower.png delete mode 100644 graphics/pokemon/arceus/dragon/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/dragon/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/dragon/follower.png delete mode 100644 graphics/pokemon/arceus/electric/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/electric/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/electric/follower.png delete mode 100644 graphics/pokemon/arceus/fairy/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/fairy/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/fairy/follower.png delete mode 100644 graphics/pokemon/arceus/fighting/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/fighting/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/fighting/follower.png delete mode 100644 graphics/pokemon/arceus/fire/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/fire/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/fire/follower.png delete mode 100644 graphics/pokemon/arceus/flying/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/flying/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/flying/follower.png delete mode 100644 graphics/pokemon/arceus/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/follower.png delete mode 100644 graphics/pokemon/arceus/ghost/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/ghost/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/ghost/follower.png delete mode 100644 graphics/pokemon/arceus/grass/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/grass/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/grass/follower.png delete mode 100644 graphics/pokemon/arceus/ground/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/ground/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/ground/follower.png delete mode 100644 graphics/pokemon/arceus/ice/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/ice/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/ice/follower.png delete mode 100644 graphics/pokemon/arceus/poison/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/poison/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/poison/follower.png delete mode 100644 graphics/pokemon/arceus/psychic/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/psychic/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/psychic/follower.png delete mode 100644 graphics/pokemon/arceus/rock/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/rock/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/rock/follower.png delete mode 100644 graphics/pokemon/arceus/steel/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/steel/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/steel/follower.png delete mode 100644 graphics/pokemon/arceus/water/follow_normal.pal delete mode 100644 graphics/pokemon/arceus/water/follow_shiny.pal delete mode 100644 graphics/pokemon/arceus/water/follower.png delete mode 100644 graphics/pokemon/archen/follow_normal.pal delete mode 100644 graphics/pokemon/archen/follow_shiny.pal delete mode 100644 graphics/pokemon/archen/follower.png delete mode 100644 graphics/pokemon/archeops/follow_normal.pal delete mode 100644 graphics/pokemon/archeops/follow_shiny.pal delete mode 100644 graphics/pokemon/archeops/follower.png delete mode 100644 graphics/pokemon/arctovish/follow_normal.pal delete mode 100644 graphics/pokemon/arctovish/follow_shiny.pal delete mode 100644 graphics/pokemon/arctovish/follower.png delete mode 100644 graphics/pokemon/arctozolt/follow_normal.pal delete mode 100644 graphics/pokemon/arctozolt/follow_shiny.pal delete mode 100644 graphics/pokemon/arctozolt/follower.png delete mode 100644 graphics/pokemon/aromatisse/follow_normal.pal delete mode 100644 graphics/pokemon/aromatisse/follow_shiny.pal delete mode 100644 graphics/pokemon/aromatisse/follower.png delete mode 100644 graphics/pokemon/arrokuda/follow_normal.pal delete mode 100644 graphics/pokemon/arrokuda/follow_shiny.pal delete mode 100644 graphics/pokemon/arrokuda/follower.png delete mode 100644 graphics/pokemon/audino/follow_normal.pal delete mode 100644 graphics/pokemon/audino/follow_shiny.pal delete mode 100644 graphics/pokemon/audino/follower.png delete mode 100644 graphics/pokemon/aurorus/follow_normal.pal delete mode 100644 graphics/pokemon/aurorus/follow_shiny.pal delete mode 100644 graphics/pokemon/aurorus/follower.png delete mode 100644 graphics/pokemon/avalugg/follow_normal.pal delete mode 100644 graphics/pokemon/avalugg/follow_shiny.pal delete mode 100644 graphics/pokemon/avalugg/follower.png delete mode 100644 graphics/pokemon/avalugg/hisuian/follow_normal.pal delete mode 100644 graphics/pokemon/avalugg/hisuian/follow_shiny.pal delete mode 100644 graphics/pokemon/avalugg/hisuian/follower.png delete mode 100644 graphics/pokemon/axew/follow_normal.pal delete mode 100644 graphics/pokemon/axew/follow_shiny.pal delete mode 100644 graphics/pokemon/axew/follower.png delete mode 100644 graphics/pokemon/azelf/follow_normal.pal delete mode 100644 graphics/pokemon/azelf/follow_shiny.pal delete mode 100644 graphics/pokemon/azelf/follower.png delete mode 100644 graphics/pokemon/barbaracle/follow_normal.pal delete mode 100644 graphics/pokemon/barbaracle/follow_shiny.pal delete mode 100644 graphics/pokemon/barbaracle/follower.png delete mode 100644 graphics/pokemon/barraskewda/follow_normal.pal delete mode 100644 graphics/pokemon/barraskewda/follow_shiny.pal delete mode 100644 graphics/pokemon/barraskewda/follower.png delete mode 100644 graphics/pokemon/basculegion/female/follow_normal.pal delete mode 100644 graphics/pokemon/basculegion/female/follow_shiny.pal delete mode 100644 graphics/pokemon/basculegion/female/follower.png delete mode 100644 graphics/pokemon/basculegion/follow_normal.pal delete mode 100644 graphics/pokemon/basculegion/follow_shiny.pal delete mode 100644 graphics/pokemon/basculegion/follower.png delete mode 100644 graphics/pokemon/basculin/blue_striped/follow_normal.pal delete mode 100644 graphics/pokemon/basculin/blue_striped/follow_shiny.pal delete mode 100644 graphics/pokemon/basculin/blue_striped/follower.png delete mode 100644 graphics/pokemon/basculin/follow_normal.pal delete mode 100644 graphics/pokemon/basculin/follow_shiny.pal delete mode 100644 graphics/pokemon/basculin/follower.png delete mode 100644 graphics/pokemon/basculin/hisuian/follow_normal.pal delete mode 100644 graphics/pokemon/basculin/hisuian/follower.png delete mode 100644 graphics/pokemon/basculin/white_striped/follow_normal.pal delete mode 100644 graphics/pokemon/basculin/white_striped/follow_shiny.pal delete mode 100644 graphics/pokemon/basculin/white_striped/follower.png delete mode 100644 graphics/pokemon/bastiodon/follow_normal.pal delete mode 100644 graphics/pokemon/bastiodon/follow_shiny.pal delete mode 100644 graphics/pokemon/bastiodon/follower.png delete mode 100644 graphics/pokemon/beartic/follow_normal.pal delete mode 100644 graphics/pokemon/beartic/follow_shiny.pal delete mode 100644 graphics/pokemon/beartic/follower.png delete mode 100644 graphics/pokemon/beheeyem/follow_normal.pal delete mode 100644 graphics/pokemon/beheeyem/follow_shiny.pal delete mode 100644 graphics/pokemon/beheeyem/follower.png delete mode 100644 graphics/pokemon/bergmite/follow_normal.pal delete mode 100644 graphics/pokemon/bergmite/follow_shiny.pal delete mode 100644 graphics/pokemon/bergmite/follower.png delete mode 100644 graphics/pokemon/bewear/follow_normal.pal delete mode 100644 graphics/pokemon/bewear/follow_shiny.pal delete mode 100644 graphics/pokemon/bewear/follower.png delete mode 100644 graphics/pokemon/bibarel/follow_normal.pal delete mode 100644 graphics/pokemon/bibarel/follow_shiny.pal delete mode 100644 graphics/pokemon/bibarel/follower.png delete mode 100644 graphics/pokemon/bidoof/follow_normal.pal delete mode 100644 graphics/pokemon/bidoof/follow_shiny.pal delete mode 100644 graphics/pokemon/bidoof/follower.png delete mode 100644 graphics/pokemon/binacle/follow_normal.pal delete mode 100644 graphics/pokemon/binacle/follow_shiny.pal delete mode 100644 graphics/pokemon/binacle/follower.png delete mode 100644 graphics/pokemon/bisharp/follow_normal.pal delete mode 100644 graphics/pokemon/bisharp/follow_shiny.pal delete mode 100644 graphics/pokemon/bisharp/follower.png delete mode 100644 graphics/pokemon/blacephalon/follow_normal.pal delete mode 100644 graphics/pokemon/blacephalon/follow_shiny.pal delete mode 100644 graphics/pokemon/blacephalon/follower.png delete mode 100644 graphics/pokemon/blipbug/follow_normal.pal delete mode 100644 graphics/pokemon/blipbug/follow_shiny.pal delete mode 100644 graphics/pokemon/blipbug/follower.png delete mode 100644 graphics/pokemon/blitzle/follow_normal.pal delete mode 100644 graphics/pokemon/blitzle/follow_shiny.pal delete mode 100644 graphics/pokemon/blitzle/follower.png delete mode 100644 graphics/pokemon/boldore/follow_normal.pal delete mode 100644 graphics/pokemon/boldore/follow_shiny.pal delete mode 100644 graphics/pokemon/boldore/follower.png delete mode 100644 graphics/pokemon/boltund/follow_normal.pal delete mode 100644 graphics/pokemon/boltund/follow_shiny.pal delete mode 100644 graphics/pokemon/boltund/follower.png delete mode 100644 graphics/pokemon/bouffalant/follow_normal.pal delete mode 100644 graphics/pokemon/bouffalant/follow_shiny.pal delete mode 100644 graphics/pokemon/bouffalant/follower.png delete mode 100644 graphics/pokemon/bounsweet/follow_normal.pal delete mode 100644 graphics/pokemon/bounsweet/follow_shiny.pal delete mode 100644 graphics/pokemon/bounsweet/follower.png delete mode 100644 graphics/pokemon/braixen/follow_normal.pal delete mode 100644 graphics/pokemon/braixen/follow_shiny.pal delete mode 100644 graphics/pokemon/braixen/follower.png delete mode 100644 graphics/pokemon/braviary/follow_normal.pal delete mode 100644 graphics/pokemon/braviary/follow_shiny.pal delete mode 100644 graphics/pokemon/braviary/follower.png delete mode 100644 graphics/pokemon/braviary/hisuian/follow_normal.pal delete mode 100644 graphics/pokemon/braviary/hisuian/follow_shiny.pal delete mode 100644 graphics/pokemon/braviary/hisuian/follower.png delete mode 100644 graphics/pokemon/brionne/follow_normal.pal delete mode 100644 graphics/pokemon/brionne/follow_shiny.pal delete mode 100644 graphics/pokemon/brionne/follower.png delete mode 100644 graphics/pokemon/bronzong/follow_normal.pal delete mode 100644 graphics/pokemon/bronzong/follow_shiny.pal delete mode 100644 graphics/pokemon/bronzong/follower.png delete mode 100644 graphics/pokemon/bronzor/follow_normal.pal delete mode 100644 graphics/pokemon/bronzor/follow_shiny.pal delete mode 100644 graphics/pokemon/bronzor/follower.png delete mode 100644 graphics/pokemon/bruxish/follow_normal.pal delete mode 100644 graphics/pokemon/bruxish/follow_shiny.pal delete mode 100644 graphics/pokemon/bruxish/follower.png delete mode 100644 graphics/pokemon/buizel/follow_normal.pal delete mode 100644 graphics/pokemon/buizel/follow_shiny.pal delete mode 100644 graphics/pokemon/buizel/follower.png delete mode 100644 graphics/pokemon/buneary/follow_normal.pal delete mode 100644 graphics/pokemon/buneary/follow_shiny.pal delete mode 100644 graphics/pokemon/buneary/follower.png delete mode 100644 graphics/pokemon/bunnelby/follow_normal.pal delete mode 100644 graphics/pokemon/bunnelby/follow_shiny.pal delete mode 100644 graphics/pokemon/bunnelby/follower.png delete mode 100644 graphics/pokemon/burmy/follow_normal.pal delete mode 100644 graphics/pokemon/burmy/follow_shiny.pal delete mode 100644 graphics/pokemon/burmy/follower.png delete mode 100644 graphics/pokemon/burmy/sandy_cloak/follow_normal.pal delete mode 100644 graphics/pokemon/burmy/sandy_cloak/follow_shiny.pal delete mode 100644 graphics/pokemon/burmy/sandy_cloak/follower.png delete mode 100644 graphics/pokemon/burmy/trash_cloak/follow_normal.pal delete mode 100644 graphics/pokemon/burmy/trash_cloak/follow_shiny.pal delete mode 100644 graphics/pokemon/burmy/trash_cloak/follower.png delete mode 100644 graphics/pokemon/buzzwole/follow_normal.pal delete mode 100644 graphics/pokemon/buzzwole/follow_shiny.pal delete mode 100644 graphics/pokemon/buzzwole/follower.png delete mode 100644 graphics/pokemon/calyrex/follow_normal.pal delete mode 100644 graphics/pokemon/calyrex/follow_shiny.pal delete mode 100644 graphics/pokemon/calyrex/follower.png delete mode 100644 graphics/pokemon/calyrex/ice_rider/follow_normal.pal delete mode 100644 graphics/pokemon/calyrex/ice_rider/follow_shiny.pal delete mode 100644 graphics/pokemon/calyrex/ice_rider/follower.png delete mode 100644 graphics/pokemon/calyrex/shadow_rider/follow_normal.pal delete mode 100644 graphics/pokemon/calyrex/shadow_rider/follow_shiny.pal delete mode 100644 graphics/pokemon/calyrex/shadow_rider/follower.png delete mode 100644 graphics/pokemon/carbink/follow_normal.pal delete mode 100644 graphics/pokemon/carbink/follow_shiny.pal delete mode 100644 graphics/pokemon/carbink/follower.png delete mode 100644 graphics/pokemon/carkol/follow_normal.pal delete mode 100644 graphics/pokemon/carkol/follow_shiny.pal delete mode 100644 graphics/pokemon/carkol/follower.png delete mode 100644 graphics/pokemon/carnivine/follow_normal.pal delete mode 100644 graphics/pokemon/carnivine/follow_shiny.pal delete mode 100644 graphics/pokemon/carnivine/follower.png delete mode 100644 graphics/pokemon/carracosta/follow_normal.pal delete mode 100644 graphics/pokemon/carracosta/follow_shiny.pal delete mode 100644 graphics/pokemon/carracosta/follower.png delete mode 100644 graphics/pokemon/celesteela/follow_normal.pal delete mode 100644 graphics/pokemon/celesteela/follow_shiny.pal delete mode 100644 graphics/pokemon/celesteela/follower.png delete mode 100644 graphics/pokemon/centiskorch/follow_normal.pal delete mode 100644 graphics/pokemon/centiskorch/follow_shiny.pal delete mode 100644 graphics/pokemon/centiskorch/follower.png delete mode 100644 graphics/pokemon/chandelure/follow_normal.pal delete mode 100644 graphics/pokemon/chandelure/follow_shiny.pal delete mode 100644 graphics/pokemon/chandelure/follower.png delete mode 100644 graphics/pokemon/charjabug/follow_normal.pal delete mode 100644 graphics/pokemon/charjabug/follow_shiny.pal delete mode 100644 graphics/pokemon/charjabug/follower.png delete mode 100644 graphics/pokemon/chatot/follow_normal.pal delete mode 100644 graphics/pokemon/chatot/follow_shiny.pal delete mode 100644 graphics/pokemon/chatot/follower.png delete mode 100644 graphics/pokemon/cherrim/follow_normal.pal delete mode 100644 graphics/pokemon/cherrim/follow_shiny.pal delete mode 100644 graphics/pokemon/cherrim/follower.png delete mode 100644 graphics/pokemon/cherubi/follow_normal.pal delete mode 100644 graphics/pokemon/cherubi/follow_shiny.pal delete mode 100644 graphics/pokemon/cherubi/follower.png delete mode 100644 graphics/pokemon/chesnaught/follow_normal.pal delete mode 100644 graphics/pokemon/chesnaught/follow_shiny.pal delete mode 100644 graphics/pokemon/chesnaught/follower.png delete mode 100644 graphics/pokemon/chespin/follow_normal.pal delete mode 100644 graphics/pokemon/chespin/follow_shiny.pal delete mode 100644 graphics/pokemon/chespin/follower.png delete mode 100644 graphics/pokemon/chewtle/follow_normal.pal delete mode 100644 graphics/pokemon/chewtle/follow_shiny.pal delete mode 100644 graphics/pokemon/chewtle/follower.png delete mode 100644 graphics/pokemon/chimchar/follow_normal.pal delete mode 100644 graphics/pokemon/chimchar/follow_shiny.pal delete mode 100644 graphics/pokemon/chimchar/follower.png delete mode 100644 graphics/pokemon/cinccino/follow_normal.pal delete mode 100644 graphics/pokemon/cinccino/follow_shiny.pal delete mode 100644 graphics/pokemon/cinccino/follower.png delete mode 100644 graphics/pokemon/cinderace/follow_normal.pal delete mode 100644 graphics/pokemon/cinderace/follow_shiny.pal delete mode 100644 graphics/pokemon/cinderace/follower.png delete mode 100644 graphics/pokemon/clauncher/follow_normal.pal delete mode 100644 graphics/pokemon/clauncher/follow_shiny.pal delete mode 100644 graphics/pokemon/clauncher/follower.png delete mode 100644 graphics/pokemon/clawitzer/follow_normal.pal delete mode 100644 graphics/pokemon/clawitzer/follow_shiny.pal delete mode 100644 graphics/pokemon/clawitzer/follower.png delete mode 100644 graphics/pokemon/clobbopus/follow_normal.pal delete mode 100644 graphics/pokemon/clobbopus/follow_shiny.pal delete mode 100644 graphics/pokemon/clobbopus/follower.png delete mode 100644 graphics/pokemon/coalossal/follow_normal.pal delete mode 100644 graphics/pokemon/coalossal/follow_shiny.pal delete mode 100644 graphics/pokemon/coalossal/follower.png delete mode 100644 graphics/pokemon/cobalion/follow_normal.pal delete mode 100644 graphics/pokemon/cobalion/follow_shiny.pal delete mode 100644 graphics/pokemon/cobalion/follower.png delete mode 100644 graphics/pokemon/cofagrigus/follow_normal.pal delete mode 100644 graphics/pokemon/cofagrigus/follow_shiny.pal delete mode 100644 graphics/pokemon/cofagrigus/follower.png delete mode 100644 graphics/pokemon/combee/follow_normal.pal delete mode 100644 graphics/pokemon/combee/follow_shiny.pal delete mode 100644 graphics/pokemon/combee/follower.png delete mode 100644 graphics/pokemon/combee/followerf.png delete mode 100644 graphics/pokemon/comfey/follow_normal.pal delete mode 100644 graphics/pokemon/comfey/follow_shiny.pal delete mode 100644 graphics/pokemon/comfey/follower.png delete mode 100644 graphics/pokemon/conkeldurr/follow_normal.pal delete mode 100644 graphics/pokemon/conkeldurr/follow_shiny.pal delete mode 100644 graphics/pokemon/conkeldurr/follower.png delete mode 100644 graphics/pokemon/copperajah/follow_normal.pal delete mode 100644 graphics/pokemon/copperajah/follow_shiny.pal delete mode 100644 graphics/pokemon/copperajah/follower.png delete mode 100644 graphics/pokemon/corviknight/follow_normal.pal delete mode 100644 graphics/pokemon/corviknight/follow_shiny.pal delete mode 100644 graphics/pokemon/corviknight/follower.png delete mode 100644 graphics/pokemon/corvisquire/follow_normal.pal delete mode 100644 graphics/pokemon/corvisquire/follow_shiny.pal delete mode 100644 graphics/pokemon/corvisquire/follower.png delete mode 100644 graphics/pokemon/cosmoem/follow_normal.pal delete mode 100644 graphics/pokemon/cosmoem/follow_shiny.pal delete mode 100644 graphics/pokemon/cosmoem/follower.png delete mode 100644 graphics/pokemon/cosmog/follow_normal.pal delete mode 100644 graphics/pokemon/cosmog/follow_shiny.pal delete mode 100644 graphics/pokemon/cosmog/follower.png delete mode 100644 graphics/pokemon/cottonee/follow_normal.pal delete mode 100644 graphics/pokemon/cottonee/follow_shiny.pal delete mode 100644 graphics/pokemon/cottonee/follower.png delete mode 100644 graphics/pokemon/crabominable/follow_normal.pal delete mode 100644 graphics/pokemon/crabominable/follow_shiny.pal delete mode 100644 graphics/pokemon/crabominable/follower.png delete mode 100644 graphics/pokemon/crabrawler/follow_normal.pal delete mode 100644 graphics/pokemon/crabrawler/follow_shiny.pal delete mode 100644 graphics/pokemon/crabrawler/follower.png delete mode 100644 graphics/pokemon/cramorant/follow_normal.pal delete mode 100644 graphics/pokemon/cramorant/follow_shiny.pal delete mode 100644 graphics/pokemon/cramorant/follower.png delete mode 100644 graphics/pokemon/cranidos/follow_normal.pal delete mode 100644 graphics/pokemon/cranidos/follow_shiny.pal delete mode 100644 graphics/pokemon/cranidos/follower.png delete mode 100644 graphics/pokemon/cresselia/follow_normal.pal delete mode 100644 graphics/pokemon/cresselia/follow_shiny.pal delete mode 100644 graphics/pokemon/cresselia/follower.png delete mode 100644 graphics/pokemon/croagunk/follow_normal.pal delete mode 100644 graphics/pokemon/croagunk/follow_shiny.pal delete mode 100644 graphics/pokemon/croagunk/follower.png delete mode 100644 graphics/pokemon/crustle/follow_normal.pal delete mode 100644 graphics/pokemon/crustle/follow_shiny.pal delete mode 100644 graphics/pokemon/crustle/follower.png delete mode 100644 graphics/pokemon/cryogonal/follow_normal.pal delete mode 100644 graphics/pokemon/cryogonal/follow_shiny.pal delete mode 100644 graphics/pokemon/cryogonal/follower.png delete mode 100644 graphics/pokemon/cubchoo/follow_normal.pal delete mode 100644 graphics/pokemon/cubchoo/follow_shiny.pal delete mode 100644 graphics/pokemon/cubchoo/follower.png delete mode 100644 graphics/pokemon/cufant/follow_normal.pal delete mode 100644 graphics/pokemon/cufant/follow_shiny.pal delete mode 100644 graphics/pokemon/cufant/follower.png delete mode 100644 graphics/pokemon/cutiefly/follow_normal.pal delete mode 100644 graphics/pokemon/cutiefly/follow_shiny.pal delete mode 100644 graphics/pokemon/cutiefly/follower.png delete mode 100644 graphics/pokemon/darkrai/follow_normal.pal delete mode 100644 graphics/pokemon/darkrai/follow_shiny.pal delete mode 100644 graphics/pokemon/darkrai/follower.png delete mode 100644 graphics/pokemon/darmanitan/follow_normal.pal delete mode 100644 graphics/pokemon/darmanitan/follow_shiny.pal delete mode 100644 graphics/pokemon/darmanitan/follower.png delete mode 100644 graphics/pokemon/darmanitan/galarian/follow_normal.pal delete mode 100644 graphics/pokemon/darmanitan/galarian/follow_shiny.pal delete mode 100644 graphics/pokemon/darmanitan/galarian/follower.png delete mode 100644 graphics/pokemon/dartrix/follow_normal.pal delete mode 100644 graphics/pokemon/dartrix/follow_shiny.pal delete mode 100644 graphics/pokemon/dartrix/follower.png delete mode 100644 graphics/pokemon/darumaka/follow_normal.pal delete mode 100644 graphics/pokemon/darumaka/follow_shiny.pal delete mode 100644 graphics/pokemon/darumaka/follower.png delete mode 100644 graphics/pokemon/darumaka/galarian/follow_normal.pal delete mode 100644 graphics/pokemon/darumaka/galarian/follow_shiny.pal delete mode 100644 graphics/pokemon/darumaka/galarian/follower.png delete mode 100644 graphics/pokemon/decidueye/follow_normal.pal delete mode 100644 graphics/pokemon/decidueye/follow_shiny.pal delete mode 100644 graphics/pokemon/decidueye/follower.png delete mode 100644 graphics/pokemon/decidueye/hisuian/follow_normal.pal delete mode 100644 graphics/pokemon/decidueye/hisuian/follow_shiny.pal delete mode 100644 graphics/pokemon/decidueye/hisuian/follower.png delete mode 100644 graphics/pokemon/dedenne/follow_normal.pal delete mode 100644 graphics/pokemon/dedenne/follow_shiny.pal delete mode 100644 graphics/pokemon/dedenne/follower.png delete mode 100644 graphics/pokemon/deerling/autumn/follow_normal.pal delete mode 100644 graphics/pokemon/deerling/autumn/follow_shiny.pal delete mode 100644 graphics/pokemon/deerling/autumn/follower.png delete mode 100644 graphics/pokemon/deerling/follow_normal.pal delete mode 100644 graphics/pokemon/deerling/follow_shiny.pal delete mode 100644 graphics/pokemon/deerling/follower.png delete mode 100644 graphics/pokemon/deerling/summer/follow_normal.pal delete mode 100644 graphics/pokemon/deerling/summer/follow_shiny.pal delete mode 100644 graphics/pokemon/deerling/summer/follower.png delete mode 100644 graphics/pokemon/deerling/winter/follow_normal.pal delete mode 100644 graphics/pokemon/deerling/winter/follow_shiny.pal delete mode 100644 graphics/pokemon/deerling/winter/follower.png delete mode 100644 graphics/pokemon/deino/follow_normal.pal delete mode 100644 graphics/pokemon/deino/follow_shiny.pal delete mode 100644 graphics/pokemon/deino/follower.png delete mode 100644 graphics/pokemon/delphox/follow_normal.pal delete mode 100644 graphics/pokemon/delphox/follow_shiny.pal delete mode 100644 graphics/pokemon/delphox/follower.png delete mode 100644 graphics/pokemon/dewott/follow_normal.pal delete mode 100644 graphics/pokemon/dewott/follow_shiny.pal delete mode 100644 graphics/pokemon/dewott/follower.png delete mode 100644 graphics/pokemon/dewpider/follow_normal.pal delete mode 100644 graphics/pokemon/dewpider/follow_shiny.pal delete mode 100644 graphics/pokemon/dewpider/follower.png delete mode 100644 graphics/pokemon/dhelmise/follow_normal.pal delete mode 100644 graphics/pokemon/dhelmise/follow_shiny.pal delete mode 100644 graphics/pokemon/dhelmise/follower.png delete mode 100644 graphics/pokemon/dialga/follow_normal.pal delete mode 100644 graphics/pokemon/dialga/follow_shiny.pal delete mode 100644 graphics/pokemon/dialga/follower.png delete mode 100644 graphics/pokemon/dialga/origin/follow_normal.pal delete mode 100644 graphics/pokemon/dialga/origin/follower.png delete mode 100644 graphics/pokemon/diancie/follow_normal.pal delete mode 100644 graphics/pokemon/diancie/follow_shiny.pal delete mode 100644 graphics/pokemon/diancie/follower.png delete mode 100644 graphics/pokemon/diggersby/follow_normal.pal delete mode 100644 graphics/pokemon/diggersby/follow_shiny.pal delete mode 100644 graphics/pokemon/diggersby/follower.png delete mode 100644 graphics/pokemon/dottler/follow_normal.pal delete mode 100644 graphics/pokemon/dottler/follow_shiny.pal delete mode 100644 graphics/pokemon/dottler/follower.png delete mode 100644 graphics/pokemon/doublade/follow_normal.pal delete mode 100644 graphics/pokemon/doublade/follow_shiny.pal delete mode 100644 graphics/pokemon/doublade/follower.png delete mode 100644 graphics/pokemon/dracovish/follow_normal.pal delete mode 100644 graphics/pokemon/dracovish/follow_shiny.pal delete mode 100644 graphics/pokemon/dracovish/follower.png delete mode 100644 graphics/pokemon/dracozolt/follow_normal.pal delete mode 100644 graphics/pokemon/dracozolt/follow_shiny.pal delete mode 100644 graphics/pokemon/dracozolt/follower.png delete mode 100644 graphics/pokemon/dragalge/follow_normal.pal delete mode 100644 graphics/pokemon/dragalge/follow_shiny.pal delete mode 100644 graphics/pokemon/dragalge/follower.png delete mode 100644 graphics/pokemon/dragapult/follow_normal.pal delete mode 100644 graphics/pokemon/dragapult/follow_shiny.pal delete mode 100644 graphics/pokemon/dragapult/follower.png delete mode 100644 graphics/pokemon/drakloak/follow_normal.pal delete mode 100644 graphics/pokemon/drakloak/follow_shiny.pal delete mode 100644 graphics/pokemon/drakloak/follower.png delete mode 100644 graphics/pokemon/drampa/follow_normal.pal delete mode 100644 graphics/pokemon/drampa/follow_shiny.pal delete mode 100644 graphics/pokemon/drampa/follower.png delete mode 100644 graphics/pokemon/drapion/follow_normal.pal delete mode 100644 graphics/pokemon/drapion/follow_shiny.pal delete mode 100644 graphics/pokemon/drapion/follower.png delete mode 100644 graphics/pokemon/drednaw/follow_normal.pal delete mode 100644 graphics/pokemon/drednaw/follow_shiny.pal delete mode 100644 graphics/pokemon/drednaw/follower.png delete mode 100644 graphics/pokemon/dreepy/follow_normal.pal delete mode 100644 graphics/pokemon/dreepy/follow_shiny.pal delete mode 100644 graphics/pokemon/dreepy/follower.png delete mode 100644 graphics/pokemon/drifblim/follow_normal.pal delete mode 100644 graphics/pokemon/drifblim/follow_shiny.pal delete mode 100644 graphics/pokemon/drifblim/follower.png delete mode 100644 graphics/pokemon/drifloon/follow_normal.pal delete mode 100644 graphics/pokemon/drifloon/follow_shiny.pal delete mode 100644 graphics/pokemon/drifloon/follower.png delete mode 100644 graphics/pokemon/drilbur/follow_normal.pal delete mode 100644 graphics/pokemon/drilbur/follow_shiny.pal delete mode 100644 graphics/pokemon/drilbur/follower.png delete mode 100644 graphics/pokemon/drizzile/follow_normal.pal delete mode 100644 graphics/pokemon/drizzile/follow_shiny.pal delete mode 100644 graphics/pokemon/drizzile/follower.png delete mode 100644 graphics/pokemon/druddigon/follow_normal.pal delete mode 100644 graphics/pokemon/druddigon/follow_shiny.pal delete mode 100644 graphics/pokemon/druddigon/follower.png delete mode 100644 graphics/pokemon/dubwool/follow_normal.pal delete mode 100644 graphics/pokemon/dubwool/follow_shiny.pal delete mode 100644 graphics/pokemon/dubwool/follower.png delete mode 100644 graphics/pokemon/ducklett/follow_normal.pal delete mode 100644 graphics/pokemon/ducklett/follow_shiny.pal delete mode 100644 graphics/pokemon/ducklett/follower.png delete mode 100644 graphics/pokemon/duosion/follow_normal.pal delete mode 100644 graphics/pokemon/duosion/follow_shiny.pal delete mode 100644 graphics/pokemon/duosion/follower.png delete mode 100644 graphics/pokemon/duraludon/follow_normal.pal delete mode 100644 graphics/pokemon/duraludon/follow_shiny.pal delete mode 100644 graphics/pokemon/duraludon/follower.png delete mode 100644 graphics/pokemon/durant/follow_normal.pal delete mode 100644 graphics/pokemon/durant/follow_shiny.pal delete mode 100644 graphics/pokemon/durant/follower.png delete mode 100644 graphics/pokemon/dwebble/follow_normal.pal delete mode 100644 graphics/pokemon/dwebble/follow_shiny.pal delete mode 100644 graphics/pokemon/dwebble/follower.png delete mode 100644 graphics/pokemon/eelektrik/follow_normal.pal delete mode 100644 graphics/pokemon/eelektrik/follow_shiny.pal delete mode 100644 graphics/pokemon/eelektrik/follower.png delete mode 100644 graphics/pokemon/eelektross/follow_normal.pal delete mode 100644 graphics/pokemon/eelektross/follow_shiny.pal delete mode 100644 graphics/pokemon/eelektross/follower.png delete mode 100644 graphics/pokemon/eiscue/follow_normal.pal delete mode 100644 graphics/pokemon/eiscue/follow_shiny.pal delete mode 100644 graphics/pokemon/eiscue/follower.png delete mode 100644 graphics/pokemon/eldegoss/follow_normal.pal delete mode 100644 graphics/pokemon/eldegoss/follow_shiny.pal delete mode 100644 graphics/pokemon/eldegoss/follower.png delete mode 100644 graphics/pokemon/elgyem/follow_normal.pal delete mode 100644 graphics/pokemon/elgyem/follow_shiny.pal delete mode 100644 graphics/pokemon/elgyem/follower.png delete mode 100644 graphics/pokemon/emboar/follow_normal.pal delete mode 100644 graphics/pokemon/emboar/follow_shiny.pal delete mode 100644 graphics/pokemon/emboar/follower.png delete mode 100644 graphics/pokemon/emolga/follow_normal.pal delete mode 100644 graphics/pokemon/emolga/follow_shiny.pal delete mode 100644 graphics/pokemon/emolga/follower.png delete mode 100644 graphics/pokemon/empoleon/follow_normal.pal delete mode 100644 graphics/pokemon/empoleon/follow_shiny.pal delete mode 100644 graphics/pokemon/empoleon/follower.png delete mode 100644 graphics/pokemon/enamorus/follow_normal.pal delete mode 100644 graphics/pokemon/enamorus/follower.png delete mode 100644 graphics/pokemon/enamorus/therian/follow_normal.pal delete mode 100644 graphics/pokemon/enamorus/therian/follower.png delete mode 100644 graphics/pokemon/escavalier/follow_normal.pal delete mode 100644 graphics/pokemon/escavalier/follow_shiny.pal delete mode 100644 graphics/pokemon/escavalier/follower.png delete mode 100644 graphics/pokemon/espurr/follow_normal.pal delete mode 100644 graphics/pokemon/espurr/follow_shiny.pal delete mode 100644 graphics/pokemon/espurr/follower.png delete mode 100644 graphics/pokemon/eternatus/follow_normal.pal delete mode 100644 graphics/pokemon/eternatus/follow_shiny.pal delete mode 100644 graphics/pokemon/eternatus/follower.png delete mode 100644 graphics/pokemon/excadrill/follow_normal.pal delete mode 100644 graphics/pokemon/excadrill/follow_shiny.pal delete mode 100644 graphics/pokemon/excadrill/follower.png delete mode 100644 graphics/pokemon/falinks/follow_normal.pal delete mode 100644 graphics/pokemon/falinks/follow_shiny.pal delete mode 100644 graphics/pokemon/falinks/follower.png delete mode 100644 graphics/pokemon/fennekin/follow_normal.pal delete mode 100644 graphics/pokemon/fennekin/follow_shiny.pal delete mode 100644 graphics/pokemon/fennekin/follower.png delete mode 100644 graphics/pokemon/ferroseed/follow_normal.pal delete mode 100644 graphics/pokemon/ferroseed/follow_shiny.pal delete mode 100644 graphics/pokemon/ferroseed/follower.png delete mode 100644 graphics/pokemon/ferrothorn/follow_normal.pal delete mode 100644 graphics/pokemon/ferrothorn/follow_shiny.pal delete mode 100644 graphics/pokemon/ferrothorn/follower.png delete mode 100644 graphics/pokemon/finneon/follow_normal.pal delete mode 100644 graphics/pokemon/finneon/follow_shiny.pal delete mode 100644 graphics/pokemon/finneon/follower.png delete mode 100644 graphics/pokemon/flabebe/blue_flower/follow_normal.pal delete mode 100644 graphics/pokemon/flabebe/blue_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/flabebe/blue_flower/follower.png delete mode 100644 graphics/pokemon/flabebe/follow_normal.pal delete mode 100644 graphics/pokemon/flabebe/follow_shiny.pal delete mode 100644 graphics/pokemon/flabebe/follower.png delete mode 100644 graphics/pokemon/flabebe/orange_flower/follow_normal.pal delete mode 100644 graphics/pokemon/flabebe/orange_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/flabebe/orange_flower/follower.png delete mode 100644 graphics/pokemon/flabebe/white_flower/follow_normal.pal delete mode 100644 graphics/pokemon/flabebe/white_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/flabebe/white_flower/follower.png delete mode 100644 graphics/pokemon/flabebe/yellow_flower/follow_normal.pal delete mode 100644 graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/flabebe/yellow_flower/follower.png delete mode 100644 graphics/pokemon/flapple/follow_normal.pal delete mode 100644 graphics/pokemon/flapple/follow_shiny.pal delete mode 100644 graphics/pokemon/flapple/follower.png delete mode 100644 graphics/pokemon/fletchinder/follow_normal.pal delete mode 100644 graphics/pokemon/fletchinder/follow_shiny.pal delete mode 100644 graphics/pokemon/fletchinder/follower.png delete mode 100644 graphics/pokemon/fletchling/follow_normal.pal delete mode 100644 graphics/pokemon/fletchling/follow_shiny.pal delete mode 100644 graphics/pokemon/fletchling/follower.png delete mode 100644 graphics/pokemon/floatzel/follow_normal.pal delete mode 100644 graphics/pokemon/floatzel/follow_shiny.pal delete mode 100644 graphics/pokemon/floatzel/follower.png delete mode 100644 graphics/pokemon/floette/blue_flower/follow_normal.pal delete mode 100644 graphics/pokemon/floette/blue_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/floette/blue_flower/follower.png delete mode 100644 graphics/pokemon/floette/eternal_flower/follow_normal.pal delete mode 100644 graphics/pokemon/floette/eternal_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/floette/eternal_flower/follower.png delete mode 100644 graphics/pokemon/floette/follow_normal.pal delete mode 100644 graphics/pokemon/floette/follow_shiny.pal delete mode 100644 graphics/pokemon/floette/follower.png delete mode 100644 graphics/pokemon/floette/orange_flower/follow_normal.pal delete mode 100644 graphics/pokemon/floette/orange_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/floette/orange_flower/follower.png delete mode 100644 graphics/pokemon/floette/white_flower/follow_normal.pal delete mode 100644 graphics/pokemon/floette/white_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/floette/white_flower/follower.png delete mode 100644 graphics/pokemon/floette/yellow_flower/follow_normal.pal delete mode 100644 graphics/pokemon/floette/yellow_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/floette/yellow_flower/follower.png delete mode 100644 graphics/pokemon/florges/blue_flower/follow_normal.pal delete mode 100644 graphics/pokemon/florges/blue_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/florges/blue_flower/follower.png delete mode 100644 graphics/pokemon/florges/follow_normal.pal delete mode 100644 graphics/pokemon/florges/follow_shiny.pal delete mode 100644 graphics/pokemon/florges/follower.png delete mode 100644 graphics/pokemon/florges/orange_flower/follow_normal.pal delete mode 100644 graphics/pokemon/florges/orange_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/florges/orange_flower/follower.png delete mode 100644 graphics/pokemon/florges/white_flower/follow_normal.pal delete mode 100644 graphics/pokemon/florges/white_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/florges/white_flower/follower.png delete mode 100644 graphics/pokemon/florges/yellow_flower/follow_normal.pal delete mode 100644 graphics/pokemon/florges/yellow_flower/follow_shiny.pal delete mode 100644 graphics/pokemon/florges/yellow_flower/follower.png delete mode 100644 graphics/pokemon/fomantis/follow_normal.pal delete mode 100644 graphics/pokemon/fomantis/follow_shiny.pal delete mode 100644 graphics/pokemon/fomantis/follower.png delete mode 100644 graphics/pokemon/foongus/follow_normal.pal delete mode 100644 graphics/pokemon/foongus/follow_shiny.pal delete mode 100644 graphics/pokemon/foongus/follower.png delete mode 100644 graphics/pokemon/fraxure/follow_normal.pal delete mode 100644 graphics/pokemon/fraxure/follow_shiny.pal delete mode 100644 graphics/pokemon/fraxure/follower.png delete mode 100644 graphics/pokemon/frillish/follow_normal.pal delete mode 100644 graphics/pokemon/frillish/follow_shiny.pal delete mode 100644 graphics/pokemon/frillish/follower.png delete mode 100644 graphics/pokemon/frillish/followerf.png delete mode 100644 graphics/pokemon/froakie/follow_normal.pal delete mode 100644 graphics/pokemon/froakie/follow_shiny.pal delete mode 100644 graphics/pokemon/froakie/follower.png delete mode 100644 graphics/pokemon/frogadier/follow_normal.pal delete mode 100644 graphics/pokemon/frogadier/follow_shiny.pal delete mode 100644 graphics/pokemon/frogadier/follower.png delete mode 100644 graphics/pokemon/frosmoth/follow_normal.pal delete mode 100644 graphics/pokemon/frosmoth/follow_shiny.pal delete mode 100644 graphics/pokemon/frosmoth/follower.png delete mode 100644 graphics/pokemon/furfrou/dandy_trim/follow_normal.pal delete mode 100644 graphics/pokemon/furfrou/dandy_trim/follow_shiny.pal delete mode 100644 graphics/pokemon/furfrou/dandy_trim/follower.png delete mode 100644 graphics/pokemon/furfrou/debutante_trim/follow_normal.pal delete mode 100644 graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal delete mode 100644 graphics/pokemon/furfrou/debutante_trim/follower.png delete mode 100644 graphics/pokemon/furfrou/diamond_trim/follow_normal.pal delete mode 100644 graphics/pokemon/furfrou/diamond_trim/follow_shiny.pal delete mode 100644 graphics/pokemon/furfrou/diamond_trim/follower.png delete mode 100644 graphics/pokemon/furfrou/follow_normal.pal delete mode 100644 graphics/pokemon/furfrou/follow_shiny.pal delete mode 100644 graphics/pokemon/furfrou/follower.png delete mode 100644 graphics/pokemon/furfrou/heart_trim/follow_normal.pal delete mode 100644 graphics/pokemon/furfrou/heart_trim/follow_shiny.pal delete mode 100644 graphics/pokemon/furfrou/heart_trim/follower.png delete mode 100644 graphics/pokemon/furfrou/kabuki_trim/follow_normal.pal delete mode 100644 graphics/pokemon/furfrou/kabuki_trim/follow_shiny.pal delete mode 100644 graphics/pokemon/furfrou/kabuki_trim/follower.png delete mode 100644 graphics/pokemon/furfrou/la_reine_trim/follow_normal.pal delete mode 100644 graphics/pokemon/furfrou/la_reine_trim/follow_shiny.pal delete mode 100644 graphics/pokemon/furfrou/la_reine_trim/follower.png delete mode 100644 graphics/pokemon/furfrou/matron_trim/follow_normal.pal delete mode 100644 graphics/pokemon/furfrou/matron_trim/follow_shiny.pal delete mode 100644 graphics/pokemon/furfrou/matron_trim/follower.png delete mode 100644 graphics/pokemon/furfrou/pharaoh_trim/follow_normal.pal delete mode 100644 graphics/pokemon/furfrou/pharaoh_trim/follow_shiny.pal delete mode 100644 graphics/pokemon/furfrou/pharaoh_trim/follower.png delete mode 100644 graphics/pokemon/furfrou/star_trim/follow_normal.pal delete mode 100644 graphics/pokemon/furfrou/star_trim/follow_shiny.pal delete mode 100644 graphics/pokemon/furfrou/star_trim/follower.png delete mode 100644 graphics/pokemon/gabite/follow_normal.pal delete mode 100644 graphics/pokemon/gabite/follow_shiny.pal delete mode 100644 graphics/pokemon/gabite/follower.png delete mode 100644 graphics/pokemon/galvantula/follow_normal.pal delete mode 100644 graphics/pokemon/galvantula/follow_shiny.pal delete mode 100644 graphics/pokemon/galvantula/follower.png delete mode 100644 graphics/pokemon/garbodor/follow_normal.pal delete mode 100644 graphics/pokemon/garbodor/follow_shiny.pal delete mode 100644 graphics/pokemon/garbodor/follower.png delete mode 100644 graphics/pokemon/garchomp/follow_normal.pal delete mode 100644 graphics/pokemon/garchomp/follow_shiny.pal delete mode 100644 graphics/pokemon/garchomp/follower.png delete mode 100644 graphics/pokemon/gastrodon/east_sea/follow_normal.pal delete mode 100644 graphics/pokemon/gastrodon/east_sea/follow_shiny.pal delete mode 100644 graphics/pokemon/gastrodon/east_sea/follower.png delete mode 100644 graphics/pokemon/gastrodon/follow_normal.pal delete mode 100644 graphics/pokemon/gastrodon/follow_shiny.pal delete mode 100644 graphics/pokemon/gastrodon/follower.png delete mode 100644 graphics/pokemon/genesect/follow_normal.pal delete mode 100644 graphics/pokemon/genesect/follow_shiny.pal delete mode 100644 graphics/pokemon/genesect/follower.png delete mode 100644 graphics/pokemon/gible/follow_normal.pal delete mode 100644 graphics/pokemon/gible/follow_shiny.pal delete mode 100644 graphics/pokemon/gible/follower.png delete mode 100644 graphics/pokemon/gigalith/follow_normal.pal delete mode 100644 graphics/pokemon/gigalith/follow_shiny.pal delete mode 100644 graphics/pokemon/gigalith/follower.png delete mode 100644 graphics/pokemon/giratina/follow_normal.pal delete mode 100644 graphics/pokemon/giratina/follow_shiny.pal delete mode 100644 graphics/pokemon/giratina/follower.png delete mode 100644 graphics/pokemon/giratina/origin/follow_normal.pal delete mode 100644 graphics/pokemon/giratina/origin/follow_shiny.pal delete mode 100644 graphics/pokemon/giratina/origin/follower.png delete mode 100644 graphics/pokemon/glameow/follow_normal.pal delete mode 100644 graphics/pokemon/glameow/follow_shiny.pal delete mode 100644 graphics/pokemon/glameow/follower.png delete mode 100644 graphics/pokemon/glastrier/follow_normal.pal delete mode 100644 graphics/pokemon/glastrier/follow_shiny.pal delete mode 100644 graphics/pokemon/glastrier/follower.png delete mode 100644 graphics/pokemon/gogoat/follow_normal.pal delete mode 100644 graphics/pokemon/gogoat/follow_shiny.pal delete mode 100644 graphics/pokemon/gogoat/follower.png delete mode 100644 graphics/pokemon/golett/follow_normal.pal delete mode 100644 graphics/pokemon/golett/follow_shiny.pal delete mode 100644 graphics/pokemon/golett/follower.png delete mode 100644 graphics/pokemon/golisopod/follow_normal.pal delete mode 100644 graphics/pokemon/golisopod/follow_shiny.pal delete mode 100644 graphics/pokemon/golisopod/follower.png delete mode 100644 graphics/pokemon/golurk/follow_normal.pal delete mode 100644 graphics/pokemon/golurk/follow_shiny.pal delete mode 100644 graphics/pokemon/golurk/follower.png delete mode 100644 graphics/pokemon/goodra/follow_normal.pal delete mode 100644 graphics/pokemon/goodra/follow_shiny.pal delete mode 100644 graphics/pokemon/goodra/follower.png delete mode 100644 graphics/pokemon/goodra/hisuian/follow_normal.pal delete mode 100644 graphics/pokemon/goodra/hisuian/follow_shiny.pal delete mode 100644 graphics/pokemon/goodra/hisuian/follower.png delete mode 100644 graphics/pokemon/goomy/follow_normal.pal delete mode 100644 graphics/pokemon/goomy/follow_shiny.pal delete mode 100644 graphics/pokemon/goomy/follower.png delete mode 100644 graphics/pokemon/gossifleur/follow_normal.pal delete mode 100644 graphics/pokemon/gossifleur/follow_shiny.pal delete mode 100644 graphics/pokemon/gossifleur/follower.png delete mode 100644 graphics/pokemon/gothita/follow_normal.pal delete mode 100644 graphics/pokemon/gothita/follow_shiny.pal delete mode 100644 graphics/pokemon/gothita/follower.png delete mode 100644 graphics/pokemon/gothitelle/follow_normal.pal delete mode 100644 graphics/pokemon/gothitelle/follow_shiny.pal delete mode 100644 graphics/pokemon/gothitelle/follower.png delete mode 100644 graphics/pokemon/gothorita/follow_normal.pal delete mode 100644 graphics/pokemon/gothorita/follow_shiny.pal delete mode 100644 graphics/pokemon/gothorita/follower.png delete mode 100644 graphics/pokemon/gourgeist/follow_normal.pal delete mode 100644 graphics/pokemon/gourgeist/follow_shiny.pal delete mode 100644 graphics/pokemon/gourgeist/follower.png delete mode 100644 graphics/pokemon/grapploct/follow_normal.pal delete mode 100644 graphics/pokemon/grapploct/follow_shiny.pal delete mode 100644 graphics/pokemon/grapploct/follower.png delete mode 100644 graphics/pokemon/greedent/follow_normal.pal delete mode 100644 graphics/pokemon/greedent/follow_shiny.pal delete mode 100644 graphics/pokemon/greedent/follower.png delete mode 100644 graphics/pokemon/greninja/follow_normal.pal delete mode 100644 graphics/pokemon/greninja/follow_shiny.pal delete mode 100644 graphics/pokemon/greninja/follower.png delete mode 100644 graphics/pokemon/grimmsnarl/follow_normal.pal delete mode 100644 graphics/pokemon/grimmsnarl/follow_shiny.pal delete mode 100644 graphics/pokemon/grimmsnarl/follower.png delete mode 100644 graphics/pokemon/grookey/follow_normal.pal delete mode 100644 graphics/pokemon/grookey/follow_shiny.pal delete mode 100644 graphics/pokemon/grookey/follower.png delete mode 100644 graphics/pokemon/grotle/follow_normal.pal delete mode 100644 graphics/pokemon/grotle/follow_shiny.pal delete mode 100644 graphics/pokemon/grotle/follower.png delete mode 100644 graphics/pokemon/grubbin/follow_normal.pal delete mode 100644 graphics/pokemon/grubbin/follow_shiny.pal delete mode 100644 graphics/pokemon/grubbin/follower.png delete mode 100644 graphics/pokemon/gumshoos/follow_normal.pal delete mode 100644 graphics/pokemon/gumshoos/follow_shiny.pal delete mode 100644 graphics/pokemon/gumshoos/follower.png delete mode 100644 graphics/pokemon/gurdurr/follow_normal.pal delete mode 100644 graphics/pokemon/gurdurr/follow_shiny.pal delete mode 100644 graphics/pokemon/gurdurr/follower.png delete mode 100644 graphics/pokemon/guzzlord/follow_normal.pal delete mode 100644 graphics/pokemon/guzzlord/follow_shiny.pal delete mode 100644 graphics/pokemon/guzzlord/follower.png delete mode 100644 graphics/pokemon/hakamo_o/follow_normal.pal delete mode 100644 graphics/pokemon/hakamo_o/follow_shiny.pal delete mode 100644 graphics/pokemon/hakamo_o/follower.png delete mode 100644 graphics/pokemon/hatenna/follow_normal.pal delete mode 100644 graphics/pokemon/hatenna/follow_shiny.pal delete mode 100644 graphics/pokemon/hatenna/follower.png delete mode 100644 graphics/pokemon/hatterene/follow_normal.pal delete mode 100644 graphics/pokemon/hatterene/follow_shiny.pal delete mode 100644 graphics/pokemon/hatterene/follower.png delete mode 100644 graphics/pokemon/hattrem/follow_normal.pal delete mode 100644 graphics/pokemon/hattrem/follow_shiny.pal delete mode 100644 graphics/pokemon/hattrem/follower.png delete mode 100644 graphics/pokemon/hawlucha/follow_normal.pal delete mode 100644 graphics/pokemon/hawlucha/follow_shiny.pal delete mode 100644 graphics/pokemon/hawlucha/follower.png delete mode 100644 graphics/pokemon/haxorus/follow_normal.pal delete mode 100644 graphics/pokemon/haxorus/follow_shiny.pal delete mode 100644 graphics/pokemon/haxorus/follower.png delete mode 100644 graphics/pokemon/heatmor/follow_normal.pal delete mode 100644 graphics/pokemon/heatmor/follow_shiny.pal delete mode 100644 graphics/pokemon/heatmor/follower.png delete mode 100644 graphics/pokemon/heatran/follow_normal.pal delete mode 100644 graphics/pokemon/heatran/follow_shiny.pal delete mode 100644 graphics/pokemon/heatran/follower.png delete mode 100644 graphics/pokemon/heliolisk/follow_normal.pal delete mode 100644 graphics/pokemon/heliolisk/follow_shiny.pal delete mode 100644 graphics/pokemon/heliolisk/follower.png delete mode 100644 graphics/pokemon/helioptile/follow_normal.pal delete mode 100644 graphics/pokemon/helioptile/follow_shiny.pal delete mode 100644 graphics/pokemon/helioptile/follower.png delete mode 100644 graphics/pokemon/herdier/follow_normal.pal delete mode 100644 graphics/pokemon/herdier/follow_shiny.pal delete mode 100644 graphics/pokemon/herdier/follower.png delete mode 100644 graphics/pokemon/hippopotas/follow_normal.pal delete mode 100644 graphics/pokemon/hippopotas/follow_shiny.pal delete mode 100644 graphics/pokemon/hippopotas/follower.png delete mode 100644 graphics/pokemon/hippopotas/followerf.png delete mode 100644 graphics/pokemon/hippowdon/follow_normal.pal delete mode 100644 graphics/pokemon/hippowdon/follow_shiny.pal delete mode 100644 graphics/pokemon/hippowdon/follower.png delete mode 100644 graphics/pokemon/hippowdon/followerf.png delete mode 100644 graphics/pokemon/honedge/follow_normal.pal delete mode 100644 graphics/pokemon/honedge/follow_shiny.pal delete mode 100644 graphics/pokemon/honedge/follower.png delete mode 100644 graphics/pokemon/hoopa/follow_normal.pal delete mode 100644 graphics/pokemon/hoopa/follow_shiny.pal delete mode 100644 graphics/pokemon/hoopa/follower.png delete mode 100644 graphics/pokemon/hoopa/unbound/follow_normal.pal delete mode 100644 graphics/pokemon/hoopa/unbound/follow_shiny.pal delete mode 100644 graphics/pokemon/hoopa/unbound/follower.png delete mode 100644 graphics/pokemon/hydreigon/follow_normal.pal delete mode 100644 graphics/pokemon/hydreigon/follow_shiny.pal delete mode 100644 graphics/pokemon/hydreigon/follower.png delete mode 100644 graphics/pokemon/impidimp/follow_normal.pal delete mode 100644 graphics/pokemon/impidimp/follow_shiny.pal delete mode 100644 graphics/pokemon/impidimp/follower.png delete mode 100644 graphics/pokemon/incineroar/follow_normal.pal delete mode 100644 graphics/pokemon/incineroar/follow_shiny.pal delete mode 100644 graphics/pokemon/incineroar/follower.png delete mode 100644 graphics/pokemon/indeedee/female/follow_normal.pal delete mode 100644 graphics/pokemon/indeedee/female/follow_shiny.pal delete mode 100644 graphics/pokemon/indeedee/female/follower.png delete mode 100644 graphics/pokemon/indeedee/follow_normal.pal delete mode 100644 graphics/pokemon/indeedee/follow_shiny.pal delete mode 100644 graphics/pokemon/indeedee/follower.png delete mode 100644 graphics/pokemon/infernape/follow_normal.pal delete mode 100644 graphics/pokemon/infernape/follow_shiny.pal delete mode 100644 graphics/pokemon/infernape/follower.png delete mode 100644 graphics/pokemon/inkay/follow_normal.pal delete mode 100644 graphics/pokemon/inkay/follow_shiny.pal delete mode 100644 graphics/pokemon/inkay/follower.png delete mode 100644 graphics/pokemon/inteleon/follow_normal.pal delete mode 100644 graphics/pokemon/inteleon/follow_shiny.pal delete mode 100644 graphics/pokemon/inteleon/follower.png delete mode 100644 graphics/pokemon/jangmo_o/follow_normal.pal delete mode 100644 graphics/pokemon/jangmo_o/follow_shiny.pal delete mode 100644 graphics/pokemon/jangmo_o/follower.png delete mode 100644 graphics/pokemon/jellicent/follow_normal.pal delete mode 100644 graphics/pokemon/jellicent/follow_shiny.pal delete mode 100644 graphics/pokemon/jellicent/follower.png delete mode 100644 graphics/pokemon/jellicent/followerf.png delete mode 100644 graphics/pokemon/joltik/follow_normal.pal delete mode 100644 graphics/pokemon/joltik/follow_shiny.pal delete mode 100644 graphics/pokemon/joltik/follower.png delete mode 100644 graphics/pokemon/karrablast/follow_normal.pal delete mode 100644 graphics/pokemon/karrablast/follow_shiny.pal delete mode 100644 graphics/pokemon/karrablast/follower.png delete mode 100644 graphics/pokemon/kartana/follow_normal.pal delete mode 100644 graphics/pokemon/kartana/follow_shiny.pal delete mode 100644 graphics/pokemon/kartana/follower.png delete mode 100644 graphics/pokemon/keldeo/follow_normal.pal delete mode 100644 graphics/pokemon/keldeo/follow_shiny.pal delete mode 100644 graphics/pokemon/keldeo/follower.png delete mode 100644 graphics/pokemon/klang/follow_normal.pal delete mode 100644 graphics/pokemon/klang/follow_shiny.pal delete mode 100644 graphics/pokemon/klang/follower.png delete mode 100644 graphics/pokemon/klefki/follow_normal.pal delete mode 100644 graphics/pokemon/klefki/follow_shiny.pal delete mode 100644 graphics/pokemon/klefki/follower.png delete mode 100644 graphics/pokemon/klink/follow_normal.pal delete mode 100644 graphics/pokemon/klink/follow_shiny.pal delete mode 100644 graphics/pokemon/klink/follower.png delete mode 100644 graphics/pokemon/klinklang/follow_normal.pal delete mode 100644 graphics/pokemon/klinklang/follow_shiny.pal delete mode 100644 graphics/pokemon/klinklang/follower.png delete mode 100644 graphics/pokemon/komala/follow_normal.pal delete mode 100644 graphics/pokemon/komala/follow_shiny.pal delete mode 100644 graphics/pokemon/komala/follower.png delete mode 100644 graphics/pokemon/kommo_o/follow_normal.pal delete mode 100644 graphics/pokemon/kommo_o/follow_shiny.pal delete mode 100644 graphics/pokemon/kommo_o/follower.png delete mode 100644 graphics/pokemon/kricketot/follow_normal.pal delete mode 100644 graphics/pokemon/kricketot/follow_shiny.pal delete mode 100644 graphics/pokemon/kricketot/follower.png delete mode 100644 graphics/pokemon/kricketune/follow_normal.pal delete mode 100644 graphics/pokemon/kricketune/follow_shiny.pal delete mode 100644 graphics/pokemon/kricketune/follower.png delete mode 100644 graphics/pokemon/krokorok/follow_normal.pal delete mode 100644 graphics/pokemon/krokorok/follow_shiny.pal delete mode 100644 graphics/pokemon/krokorok/follower.png delete mode 100644 graphics/pokemon/krookodile/follow_normal.pal delete mode 100644 graphics/pokemon/krookodile/follow_shiny.pal delete mode 100644 graphics/pokemon/krookodile/follower.png delete mode 100644 graphics/pokemon/kubfu/follow_normal.pal delete mode 100644 graphics/pokemon/kubfu/follow_shiny.pal delete mode 100644 graphics/pokemon/kubfu/follower.png delete mode 100644 graphics/pokemon/kyurem/follow_normal.pal delete mode 100644 graphics/pokemon/kyurem/follow_shiny.pal delete mode 100644 graphics/pokemon/kyurem/follower.png delete mode 100644 graphics/pokemon/lampent/follow_normal.pal delete mode 100644 graphics/pokemon/lampent/follow_shiny.pal delete mode 100644 graphics/pokemon/lampent/follower.png delete mode 100644 graphics/pokemon/landorus/follow_normal.pal delete mode 100644 graphics/pokemon/landorus/follow_shiny.pal delete mode 100644 graphics/pokemon/landorus/follower.png delete mode 100644 graphics/pokemon/larvesta/follow_normal.pal delete mode 100644 graphics/pokemon/larvesta/follow_shiny.pal delete mode 100644 graphics/pokemon/larvesta/follower.png delete mode 100644 graphics/pokemon/leavanny/follow_normal.pal delete mode 100644 graphics/pokemon/leavanny/follow_shiny.pal delete mode 100644 graphics/pokemon/leavanny/follower.png delete mode 100644 graphics/pokemon/liepard/follow_normal.pal delete mode 100644 graphics/pokemon/liepard/follow_shiny.pal delete mode 100644 graphics/pokemon/liepard/follower.png delete mode 100644 graphics/pokemon/lilligant/follow_normal.pal delete mode 100644 graphics/pokemon/lilligant/follow_shiny.pal delete mode 100644 graphics/pokemon/lilligant/follower.png delete mode 100644 graphics/pokemon/lilligant/hisuian/follow_normal.pal delete mode 100644 graphics/pokemon/lilligant/hisuian/follow_shiny.pal delete mode 100644 graphics/pokemon/lilligant/hisuian/follower.png delete mode 100644 graphics/pokemon/lillipup/follow_normal.pal delete mode 100644 graphics/pokemon/lillipup/follow_shiny.pal delete mode 100644 graphics/pokemon/lillipup/follower.png delete mode 100644 graphics/pokemon/litleo/follow_normal.pal delete mode 100644 graphics/pokemon/litleo/follow_shiny.pal delete mode 100644 graphics/pokemon/litleo/follower.png delete mode 100644 graphics/pokemon/litten/follow_normal.pal delete mode 100644 graphics/pokemon/litten/follow_shiny.pal delete mode 100644 graphics/pokemon/litten/follower.png delete mode 100644 graphics/pokemon/litwick/follow_normal.pal delete mode 100644 graphics/pokemon/litwick/follow_shiny.pal delete mode 100644 graphics/pokemon/litwick/follower.png delete mode 100644 graphics/pokemon/lopunny/follow_normal.pal delete mode 100644 graphics/pokemon/lopunny/follow_shiny.pal delete mode 100644 graphics/pokemon/lopunny/follower.png delete mode 100644 graphics/pokemon/lucario/follow_normal.pal delete mode 100644 graphics/pokemon/lucario/follow_shiny.pal delete mode 100644 graphics/pokemon/lucario/follower.png delete mode 100644 graphics/pokemon/lumineon/follow_normal.pal delete mode 100644 graphics/pokemon/lumineon/follow_shiny.pal delete mode 100644 graphics/pokemon/lumineon/follower.png delete mode 100644 graphics/pokemon/lunala/follow_normal.pal delete mode 100644 graphics/pokemon/lunala/follow_shiny.pal delete mode 100644 graphics/pokemon/lunala/follower.png delete mode 100644 graphics/pokemon/lurantis/follow_normal.pal delete mode 100644 graphics/pokemon/lurantis/follow_shiny.pal delete mode 100644 graphics/pokemon/lurantis/follower.png delete mode 100644 graphics/pokemon/luxio/follow_normal.pal delete mode 100644 graphics/pokemon/luxio/follow_shiny.pal delete mode 100644 graphics/pokemon/luxio/follower.png delete mode 100644 graphics/pokemon/luxray/follow_normal.pal delete mode 100644 graphics/pokemon/luxray/follow_shiny.pal delete mode 100644 graphics/pokemon/luxray/follower.png delete mode 100644 graphics/pokemon/lycanroc/dusk/follow_normal.pal delete mode 100644 graphics/pokemon/lycanroc/dusk/follow_shiny.pal delete mode 100644 graphics/pokemon/lycanroc/dusk/follower.png delete mode 100644 graphics/pokemon/lycanroc/follow_normal.pal delete mode 100644 graphics/pokemon/lycanroc/follow_shiny.pal delete mode 100644 graphics/pokemon/lycanroc/follower.png delete mode 100644 graphics/pokemon/lycanroc/midnight/follow_normal.pal delete mode 100644 graphics/pokemon/lycanroc/midnight/follow_shiny.pal delete mode 100644 graphics/pokemon/lycanroc/midnight/follower.png delete mode 100644 graphics/pokemon/magearna/follow_normal.pal delete mode 100644 graphics/pokemon/magearna/follow_shiny.pal delete mode 100644 graphics/pokemon/magearna/follower.png delete mode 100644 graphics/pokemon/malamar/follow_normal.pal delete mode 100644 graphics/pokemon/malamar/follow_shiny.pal delete mode 100644 graphics/pokemon/malamar/follower.png delete mode 100644 graphics/pokemon/manaphy/follow_normal.pal delete mode 100644 graphics/pokemon/manaphy/follow_shiny.pal delete mode 100644 graphics/pokemon/manaphy/follower.png delete mode 100644 graphics/pokemon/mandibuzz/follow_normal.pal delete mode 100644 graphics/pokemon/mandibuzz/follow_shiny.pal delete mode 100644 graphics/pokemon/mandibuzz/follower.png delete mode 100644 graphics/pokemon/maractus/follow_normal.pal delete mode 100644 graphics/pokemon/maractus/follow_shiny.pal delete mode 100644 graphics/pokemon/maractus/follower.png delete mode 100644 graphics/pokemon/mareanie/follow_normal.pal delete mode 100644 graphics/pokemon/mareanie/follow_shiny.pal delete mode 100644 graphics/pokemon/mareanie/follower.png delete mode 100644 graphics/pokemon/marshadow/follow_normal.pal delete mode 100644 graphics/pokemon/marshadow/follow_shiny.pal delete mode 100644 graphics/pokemon/marshadow/follower.png delete mode 100644 graphics/pokemon/melmetal/follow_normal.pal delete mode 100644 graphics/pokemon/melmetal/follow_shiny.pal delete mode 100644 graphics/pokemon/melmetal/follower.png delete mode 100644 graphics/pokemon/meloetta/follow_normal.pal delete mode 100644 graphics/pokemon/meloetta/follow_shiny.pal delete mode 100644 graphics/pokemon/meloetta/follower.png delete mode 100644 graphics/pokemon/meloetta/pirouette/follow_normal.pal delete mode 100644 graphics/pokemon/meloetta/pirouette/follow_shiny.pal delete mode 100644 graphics/pokemon/meloetta/pirouette/follower.png delete mode 100644 graphics/pokemon/meltan/follow_normal.pal delete mode 100644 graphics/pokemon/meltan/follow_shiny.pal delete mode 100644 graphics/pokemon/meltan/follower.png delete mode 100644 graphics/pokemon/meowstic/female/follow_normal.pal delete mode 100644 graphics/pokemon/meowstic/female/follow_shiny.pal delete mode 100644 graphics/pokemon/meowstic/female/follower.png delete mode 100644 graphics/pokemon/meowstic/follow_normal.pal delete mode 100644 graphics/pokemon/meowstic/follow_shiny.pal delete mode 100644 graphics/pokemon/meowstic/follower.png delete mode 100644 graphics/pokemon/mesprit/follow_normal.pal delete mode 100644 graphics/pokemon/mesprit/follow_shiny.pal delete mode 100644 graphics/pokemon/mesprit/follower.png delete mode 100644 graphics/pokemon/mienfoo/follow_normal.pal delete mode 100644 graphics/pokemon/mienfoo/follow_shiny.pal delete mode 100644 graphics/pokemon/mienfoo/follower.png delete mode 100644 graphics/pokemon/mienshao/follow_normal.pal delete mode 100644 graphics/pokemon/mienshao/follow_shiny.pal delete mode 100644 graphics/pokemon/mienshao/follower.png delete mode 100644 graphics/pokemon/milcery/follow_normal.pal delete mode 100644 graphics/pokemon/milcery/follow_shiny.pal delete mode 100644 graphics/pokemon/milcery/follower.png delete mode 100644 graphics/pokemon/mimikyu/follow_normal.pal delete mode 100644 graphics/pokemon/mimikyu/follow_shiny.pal delete mode 100644 graphics/pokemon/mimikyu/follower.png delete mode 100644 graphics/pokemon/minccino/follow_normal.pal delete mode 100644 graphics/pokemon/minccino/follow_shiny.pal delete mode 100644 graphics/pokemon/minccino/follower.png delete mode 100644 graphics/pokemon/minior/follow_normal.pal delete mode 100644 graphics/pokemon/minior/follow_shiny.pal delete mode 100644 graphics/pokemon/minior/follower.png delete mode 100644 graphics/pokemon/monferno/follow_normal.pal delete mode 100644 graphics/pokemon/monferno/follow_shiny.pal delete mode 100644 graphics/pokemon/monferno/follower.png delete mode 100644 graphics/pokemon/morelull/follow_normal.pal delete mode 100644 graphics/pokemon/morelull/follow_shiny.pal delete mode 100644 graphics/pokemon/morelull/follower.png delete mode 100644 graphics/pokemon/morgrem/follow_normal.pal delete mode 100644 graphics/pokemon/morgrem/follow_shiny.pal delete mode 100644 graphics/pokemon/morgrem/follower.png delete mode 100644 graphics/pokemon/morpeko/follow_normal.pal delete mode 100644 graphics/pokemon/morpeko/follow_shiny.pal delete mode 100644 graphics/pokemon/morpeko/follower.png delete mode 100644 graphics/pokemon/mothim/follow_normal.pal delete mode 100644 graphics/pokemon/mothim/follow_shiny.pal delete mode 100644 graphics/pokemon/mothim/follower.png delete mode 100644 graphics/pokemon/mudbray/follow_normal.pal delete mode 100644 graphics/pokemon/mudbray/follow_shiny.pal delete mode 100644 graphics/pokemon/mudbray/follower.png delete mode 100644 graphics/pokemon/mudsdale/follow_normal.pal delete mode 100644 graphics/pokemon/mudsdale/follow_shiny.pal delete mode 100644 graphics/pokemon/mudsdale/follower.png delete mode 100644 graphics/pokemon/munna/follow_normal.pal delete mode 100644 graphics/pokemon/munna/follow_shiny.pal delete mode 100644 graphics/pokemon/munna/follower.png delete mode 100644 graphics/pokemon/musharna/follow_normal.pal delete mode 100644 graphics/pokemon/musharna/follow_shiny.pal delete mode 100644 graphics/pokemon/musharna/follower.png delete mode 100644 graphics/pokemon/naganadel/follow_normal.pal delete mode 100644 graphics/pokemon/naganadel/follow_shiny.pal delete mode 100644 graphics/pokemon/naganadel/follower.png delete mode 100644 graphics/pokemon/necrozma/dawn_wings/follow_normal.pal delete mode 100644 graphics/pokemon/necrozma/dawn_wings/follow_shiny.pal delete mode 100644 graphics/pokemon/necrozma/dawn_wings/follower.png delete mode 100644 graphics/pokemon/necrozma/dusk_mane/follow_normal.pal delete mode 100644 graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal delete mode 100644 graphics/pokemon/necrozma/dusk_mane/follower.png delete mode 100644 graphics/pokemon/necrozma/follow_normal.pal delete mode 100644 graphics/pokemon/necrozma/follow_shiny.pal delete mode 100644 graphics/pokemon/necrozma/follower.png delete mode 100644 graphics/pokemon/nickit/follow_normal.pal delete mode 100644 graphics/pokemon/nickit/follow_shiny.pal delete mode 100644 graphics/pokemon/nickit/follower.png delete mode 100644 graphics/pokemon/nihilego/follow_normal.pal delete mode 100644 graphics/pokemon/nihilego/follow_shiny.pal delete mode 100644 graphics/pokemon/nihilego/follower.png delete mode 100644 graphics/pokemon/noibat/follow_normal.pal delete mode 100644 graphics/pokemon/noibat/follow_shiny.pal delete mode 100644 graphics/pokemon/noibat/follower.png delete mode 100644 graphics/pokemon/noivern/follow_normal.pal delete mode 100644 graphics/pokemon/noivern/follow_shiny.pal delete mode 100644 graphics/pokemon/noivern/follower.png delete mode 100644 graphics/pokemon/oranguru/follow_normal.pal delete mode 100644 graphics/pokemon/oranguru/follow_shiny.pal delete mode 100644 graphics/pokemon/oranguru/follower.png delete mode 100644 graphics/pokemon/orbeetle/follow_normal.pal delete mode 100644 graphics/pokemon/orbeetle/follow_shiny.pal delete mode 100644 graphics/pokemon/orbeetle/follower.png delete mode 100644 graphics/pokemon/oricorio/follow_normal.pal delete mode 100644 graphics/pokemon/oricorio/follow_shiny.pal delete mode 100644 graphics/pokemon/oricorio/follower.png delete mode 100644 graphics/pokemon/oshawott/follow_normal.pal delete mode 100644 graphics/pokemon/oshawott/follow_shiny.pal delete mode 100644 graphics/pokemon/oshawott/follower.png delete mode 100644 graphics/pokemon/pachirisu/follow_normal.pal delete mode 100644 graphics/pokemon/pachirisu/follow_shiny.pal delete mode 100644 graphics/pokemon/pachirisu/follower.png delete mode 100644 graphics/pokemon/palkia/follow_normal.pal delete mode 100644 graphics/pokemon/palkia/follow_shiny.pal delete mode 100644 graphics/pokemon/palkia/follower.png delete mode 100644 graphics/pokemon/palkia/origin/follow_normal.pal delete mode 100644 graphics/pokemon/palkia/origin/follower.png delete mode 100644 graphics/pokemon/palossand/follow_normal.pal delete mode 100644 graphics/pokemon/palossand/follow_shiny.pal delete mode 100644 graphics/pokemon/palossand/follower.png delete mode 100644 graphics/pokemon/palpitoad/follow_normal.pal delete mode 100644 graphics/pokemon/palpitoad/follow_shiny.pal delete mode 100644 graphics/pokemon/palpitoad/follower.png delete mode 100644 graphics/pokemon/pancham/follow_normal.pal delete mode 100644 graphics/pokemon/pancham/follow_shiny.pal delete mode 100644 graphics/pokemon/pancham/follower.png delete mode 100644 graphics/pokemon/pangoro/follow_normal.pal delete mode 100644 graphics/pokemon/pangoro/follow_shiny.pal delete mode 100644 graphics/pokemon/pangoro/follower.png delete mode 100644 graphics/pokemon/panpour/follow_normal.pal delete mode 100644 graphics/pokemon/panpour/follow_shiny.pal delete mode 100644 graphics/pokemon/panpour/follower.png delete mode 100644 graphics/pokemon/pansage/follow_normal.pal delete mode 100644 graphics/pokemon/pansage/follow_shiny.pal delete mode 100644 graphics/pokemon/pansage/follower.png delete mode 100644 graphics/pokemon/pansear/follow_normal.pal delete mode 100644 graphics/pokemon/pansear/follow_shiny.pal delete mode 100644 graphics/pokemon/pansear/follower.png delete mode 100644 graphics/pokemon/passimian/follow_normal.pal delete mode 100644 graphics/pokemon/passimian/follow_shiny.pal delete mode 100644 graphics/pokemon/passimian/follower.png delete mode 100644 graphics/pokemon/patrat/follow_normal.pal delete mode 100644 graphics/pokemon/patrat/follow_shiny.pal delete mode 100644 graphics/pokemon/patrat/follower.png delete mode 100644 graphics/pokemon/pawmi/normal.png delete mode 100644 graphics/pokemon/pawniard/follow_normal.pal delete mode 100644 graphics/pokemon/pawniard/follow_shiny.pal delete mode 100644 graphics/pokemon/pawniard/follower.png delete mode 100644 graphics/pokemon/petilil/follow_normal.pal delete mode 100644 graphics/pokemon/petilil/follow_shiny.pal delete mode 100644 graphics/pokemon/petilil/follower.png delete mode 100644 graphics/pokemon/phantump/follow_normal.pal delete mode 100644 graphics/pokemon/phantump/follow_shiny.pal delete mode 100644 graphics/pokemon/phantump/follower.png delete mode 100644 graphics/pokemon/pheromosa/follow_normal.pal delete mode 100644 graphics/pokemon/pheromosa/follow_shiny.pal delete mode 100644 graphics/pokemon/pheromosa/follower.png delete mode 100644 graphics/pokemon/phione/follow_normal.pal delete mode 100644 graphics/pokemon/phione/follow_shiny.pal delete mode 100644 graphics/pokemon/phione/follower.png delete mode 100644 graphics/pokemon/pidove/follow_normal.pal delete mode 100644 graphics/pokemon/pidove/follow_shiny.pal delete mode 100644 graphics/pokemon/pidove/follower.png delete mode 100644 graphics/pokemon/pignite/follow_normal.pal delete mode 100644 graphics/pokemon/pignite/follow_shiny.pal delete mode 100644 graphics/pokemon/pignite/follower.png delete mode 100644 graphics/pokemon/pikipek/follow_normal.pal delete mode 100644 graphics/pokemon/pikipek/follow_shiny.pal delete mode 100644 graphics/pokemon/pikipek/follower.png delete mode 100644 graphics/pokemon/pincurchin/follow_normal.pal delete mode 100644 graphics/pokemon/pincurchin/follow_shiny.pal delete mode 100644 graphics/pokemon/pincurchin/follower.png delete mode 100644 graphics/pokemon/piplup/follow_normal.pal delete mode 100644 graphics/pokemon/piplup/follow_shiny.pal delete mode 100644 graphics/pokemon/piplup/follower.png delete mode 100644 graphics/pokemon/poipole/follow_normal.pal delete mode 100644 graphics/pokemon/poipole/follow_shiny.pal delete mode 100644 graphics/pokemon/poipole/follower.png delete mode 100644 graphics/pokemon/polteageist/follow_normal.pal delete mode 100644 graphics/pokemon/polteageist/follow_shiny.pal delete mode 100644 graphics/pokemon/polteageist/follower.png delete mode 100644 graphics/pokemon/popplio/follow_normal.pal delete mode 100644 graphics/pokemon/popplio/follow_shiny.pal delete mode 100644 graphics/pokemon/popplio/follower.png delete mode 100644 graphics/pokemon/primarina/follow_normal.pal delete mode 100644 graphics/pokemon/primarina/follow_shiny.pal delete mode 100644 graphics/pokemon/primarina/follower.png delete mode 100644 graphics/pokemon/prinplup/follow_normal.pal delete mode 100644 graphics/pokemon/prinplup/follow_shiny.pal delete mode 100644 graphics/pokemon/prinplup/follower.png delete mode 100644 graphics/pokemon/pumpkaboo/follow_normal.pal delete mode 100644 graphics/pokemon/pumpkaboo/follow_shiny.pal delete mode 100644 graphics/pokemon/pumpkaboo/follower.png delete mode 100644 graphics/pokemon/purrloin/follow_normal.pal delete mode 100644 graphics/pokemon/purrloin/follow_shiny.pal delete mode 100644 graphics/pokemon/purrloin/follower.png delete mode 100644 graphics/pokemon/purugly/follow_normal.pal delete mode 100644 graphics/pokemon/purugly/follow_shiny.pal delete mode 100644 graphics/pokemon/purugly/follower.png delete mode 100644 graphics/pokemon/pyroar/follow_normal.pal delete mode 100644 graphics/pokemon/pyroar/follow_shiny.pal delete mode 100644 graphics/pokemon/pyroar/follower.png delete mode 100644 graphics/pokemon/pyroar/followerf.png delete mode 100644 graphics/pokemon/pyukumuku/follow_normal.pal delete mode 100644 graphics/pokemon/pyukumuku/follow_shiny.pal delete mode 100644 graphics/pokemon/pyukumuku/follower.png delete mode 100644 graphics/pokemon/quilladin/follow_normal.pal delete mode 100644 graphics/pokemon/quilladin/follow_shiny.pal delete mode 100644 graphics/pokemon/quilladin/follower.png delete mode 100644 graphics/pokemon/rampardos/follow_normal.pal delete mode 100644 graphics/pokemon/rampardos/follow_shiny.pal delete mode 100644 graphics/pokemon/rampardos/follower.png delete mode 100644 graphics/pokemon/regidrago/follow_normal.pal delete mode 100644 graphics/pokemon/regidrago/follow_shiny.pal delete mode 100644 graphics/pokemon/regidrago/follower.png delete mode 100644 graphics/pokemon/regieleki/follow_normal.pal delete mode 100644 graphics/pokemon/regieleki/follow_shiny.pal delete mode 100644 graphics/pokemon/regieleki/follower.png delete mode 100644 graphics/pokemon/regigigas/follow_normal.pal delete mode 100644 graphics/pokemon/regigigas/follow_shiny.pal delete mode 100644 graphics/pokemon/regigigas/follower.png delete mode 100644 graphics/pokemon/reshiram/follow_normal.pal delete mode 100644 graphics/pokemon/reshiram/follow_shiny.pal delete mode 100644 graphics/pokemon/reshiram/follower.png delete mode 100644 graphics/pokemon/reuniclus/follow_normal.pal delete mode 100644 graphics/pokemon/reuniclus/follow_shiny.pal delete mode 100644 graphics/pokemon/reuniclus/follower.png delete mode 100644 graphics/pokemon/ribombee/follow_normal.pal delete mode 100644 graphics/pokemon/ribombee/follow_shiny.pal delete mode 100644 graphics/pokemon/ribombee/follower.png delete mode 100644 graphics/pokemon/rillaboom/follow_normal.pal delete mode 100644 graphics/pokemon/rillaboom/follow_shiny.pal delete mode 100644 graphics/pokemon/rillaboom/follower.png delete mode 100644 graphics/pokemon/riolu/follow_normal.pal delete mode 100644 graphics/pokemon/riolu/follow_shiny.pal delete mode 100644 graphics/pokemon/riolu/follower.png delete mode 100644 graphics/pokemon/rockruff/follow_normal.pal delete mode 100644 graphics/pokemon/rockruff/follow_shiny.pal delete mode 100644 graphics/pokemon/rockruff/follower.png delete mode 100644 graphics/pokemon/roggenrola/follow_normal.pal delete mode 100644 graphics/pokemon/roggenrola/follow_shiny.pal delete mode 100644 graphics/pokemon/roggenrola/follower.png delete mode 100644 graphics/pokemon/rolycoly/follow_normal.pal delete mode 100644 graphics/pokemon/rolycoly/follow_shiny.pal delete mode 100644 graphics/pokemon/rolycoly/follower.png delete mode 100644 graphics/pokemon/rookidee/follow_normal.pal delete mode 100644 graphics/pokemon/rookidee/follow_shiny.pal delete mode 100644 graphics/pokemon/rookidee/follower.png delete mode 100644 graphics/pokemon/rotom/fan/follow_normal.pal delete mode 100644 graphics/pokemon/rotom/fan/follow_shiny.pal delete mode 100644 graphics/pokemon/rotom/fan/follower.png delete mode 100644 graphics/pokemon/rotom/follow_normal.pal delete mode 100644 graphics/pokemon/rotom/follow_shiny.pal delete mode 100644 graphics/pokemon/rotom/follower.png delete mode 100644 graphics/pokemon/rotom/frost/follow_normal.pal delete mode 100644 graphics/pokemon/rotom/frost/follow_shiny.pal delete mode 100644 graphics/pokemon/rotom/frost/follower.png delete mode 100644 graphics/pokemon/rotom/heat/follow_normal.pal delete mode 100644 graphics/pokemon/rotom/heat/follow_shiny.pal delete mode 100644 graphics/pokemon/rotom/heat/follower.png delete mode 100644 graphics/pokemon/rotom/mow/follow_normal.pal delete mode 100644 graphics/pokemon/rotom/mow/follow_shiny.pal delete mode 100644 graphics/pokemon/rotom/mow/follower.png delete mode 100644 graphics/pokemon/rotom/wash/follow_normal.pal delete mode 100644 graphics/pokemon/rotom/wash/follow_shiny.pal delete mode 100644 graphics/pokemon/rotom/wash/follower.png delete mode 100644 graphics/pokemon/rowlet/follow_normal.pal delete mode 100644 graphics/pokemon/rowlet/follow_shiny.pal delete mode 100644 graphics/pokemon/rowlet/follower.png delete mode 100644 graphics/pokemon/rufflet/follow_normal.pal delete mode 100644 graphics/pokemon/rufflet/follow_shiny.pal delete mode 100644 graphics/pokemon/rufflet/follower.png delete mode 100644 graphics/pokemon/runerigus/follow_normal.pal delete mode 100644 graphics/pokemon/runerigus/follow_shiny.pal delete mode 100644 graphics/pokemon/runerigus/follower.png delete mode 100644 graphics/pokemon/salandit/follow_normal.pal delete mode 100644 graphics/pokemon/salandit/follow_shiny.pal delete mode 100644 graphics/pokemon/salandit/follower.png delete mode 100644 graphics/pokemon/salazzle/follow_normal.pal delete mode 100644 graphics/pokemon/salazzle/follow_shiny.pal delete mode 100644 graphics/pokemon/salazzle/follower.png delete mode 100644 graphics/pokemon/samurott/follow_normal.pal delete mode 100644 graphics/pokemon/samurott/follow_shiny.pal delete mode 100644 graphics/pokemon/samurott/follower.png delete mode 100644 graphics/pokemon/samurott/hisuian/follow_normal.pal delete mode 100644 graphics/pokemon/samurott/hisuian/follow_shiny.pal delete mode 100644 graphics/pokemon/samurott/hisuian/follower.png delete mode 100644 graphics/pokemon/sandaconda/follow_normal.pal delete mode 100644 graphics/pokemon/sandaconda/follow_shiny.pal delete mode 100644 graphics/pokemon/sandaconda/follower.png delete mode 100644 graphics/pokemon/sandile/follow_normal.pal delete mode 100644 graphics/pokemon/sandile/follow_shiny.pal delete mode 100644 graphics/pokemon/sandile/follower.png delete mode 100644 graphics/pokemon/sandygast/follow_normal.pal delete mode 100644 graphics/pokemon/sandygast/follow_shiny.pal delete mode 100644 graphics/pokemon/sandygast/follower.png delete mode 100644 graphics/pokemon/sawk/follow_normal.pal delete mode 100644 graphics/pokemon/sawk/follow_shiny.pal delete mode 100644 graphics/pokemon/sawk/follower.png delete mode 100644 graphics/pokemon/sawsbuck/autumn/follow_normal.pal delete mode 100644 graphics/pokemon/sawsbuck/autumn/follow_shiny.pal delete mode 100644 graphics/pokemon/sawsbuck/autumn/follower.png delete mode 100644 graphics/pokemon/sawsbuck/follow_normal.pal delete mode 100644 graphics/pokemon/sawsbuck/follow_shiny.pal delete mode 100644 graphics/pokemon/sawsbuck/follower.png delete mode 100644 graphics/pokemon/sawsbuck/summer/follow_normal.pal delete mode 100644 graphics/pokemon/sawsbuck/summer/follow_shiny.pal delete mode 100644 graphics/pokemon/sawsbuck/summer/follower.png delete mode 100644 graphics/pokemon/sawsbuck/winter/follow_normal.pal delete mode 100644 graphics/pokemon/sawsbuck/winter/follow_shiny.pal delete mode 100644 graphics/pokemon/sawsbuck/winter/follower.png delete mode 100644 graphics/pokemon/scatterbug/follow_normal.pal delete mode 100644 graphics/pokemon/scatterbug/follow_shiny.pal delete mode 100644 graphics/pokemon/scatterbug/follower.png delete mode 100644 graphics/pokemon/scolipede/follow_normal.pal delete mode 100644 graphics/pokemon/scolipede/follow_shiny.pal delete mode 100644 graphics/pokemon/scolipede/follower.png delete mode 100644 graphics/pokemon/scorbunny/follow_normal.pal delete mode 100644 graphics/pokemon/scorbunny/follow_shiny.pal delete mode 100644 graphics/pokemon/scorbunny/follower.png delete mode 100644 graphics/pokemon/scrafty/follow_normal.pal delete mode 100644 graphics/pokemon/scrafty/follow_shiny.pal delete mode 100644 graphics/pokemon/scrafty/follower.png delete mode 100644 graphics/pokemon/scraggy/follow_normal.pal delete mode 100644 graphics/pokemon/scraggy/follow_shiny.pal delete mode 100644 graphics/pokemon/scraggy/follower.png delete mode 100644 graphics/pokemon/seismitoad/follow_normal.pal delete mode 100644 graphics/pokemon/seismitoad/follow_shiny.pal delete mode 100644 graphics/pokemon/seismitoad/follower.png delete mode 100644 graphics/pokemon/serperior/follow_normal.pal delete mode 100644 graphics/pokemon/serperior/follow_shiny.pal delete mode 100644 graphics/pokemon/serperior/follower.png delete mode 100644 graphics/pokemon/servine/follow_normal.pal delete mode 100644 graphics/pokemon/servine/follow_shiny.pal delete mode 100644 graphics/pokemon/servine/follower.png delete mode 100644 graphics/pokemon/sewaddle/follow_normal.pal delete mode 100644 graphics/pokemon/sewaddle/follow_shiny.pal delete mode 100644 graphics/pokemon/sewaddle/follower.png delete mode 100644 graphics/pokemon/shaymin/follow_normal.pal delete mode 100644 graphics/pokemon/shaymin/follow_shiny.pal delete mode 100644 graphics/pokemon/shaymin/follower.png delete mode 100644 graphics/pokemon/shellos/east_sea/follow_normal.pal delete mode 100644 graphics/pokemon/shellos/east_sea/follow_shiny.pal delete mode 100644 graphics/pokemon/shellos/east_sea/follower.png delete mode 100644 graphics/pokemon/shellos/follow_normal.pal delete mode 100644 graphics/pokemon/shellos/follow_shiny.pal delete mode 100644 graphics/pokemon/shellos/follower.png delete mode 100644 graphics/pokemon/shelmet/follow_normal.pal delete mode 100644 graphics/pokemon/shelmet/follow_shiny.pal delete mode 100644 graphics/pokemon/shelmet/follower.png delete mode 100644 graphics/pokemon/shieldon/follow_normal.pal delete mode 100644 graphics/pokemon/shieldon/follow_shiny.pal delete mode 100644 graphics/pokemon/shieldon/follower.png delete mode 100644 graphics/pokemon/shiinotic/follow_normal.pal delete mode 100644 graphics/pokemon/shiinotic/follow_shiny.pal delete mode 100644 graphics/pokemon/shiinotic/follower.png delete mode 100644 graphics/pokemon/shinx/follow_normal.pal delete mode 100644 graphics/pokemon/shinx/follow_shiny.pal delete mode 100644 graphics/pokemon/shinx/follower.png delete mode 100644 graphics/pokemon/sigilyph/follow_normal.pal delete mode 100644 graphics/pokemon/sigilyph/follow_shiny.pal delete mode 100644 graphics/pokemon/sigilyph/follower.png delete mode 100644 graphics/pokemon/silicobra/follow_normal.pal delete mode 100644 graphics/pokemon/silicobra/follow_shiny.pal delete mode 100644 graphics/pokemon/silicobra/follower.png delete mode 100644 graphics/pokemon/silvally/follow_normal.pal delete mode 100644 graphics/pokemon/silvally/follow_shiny.pal delete mode 100644 graphics/pokemon/silvally/follower.png delete mode 100644 graphics/pokemon/simipour/follow_normal.pal delete mode 100644 graphics/pokemon/simipour/follow_shiny.pal delete mode 100644 graphics/pokemon/simipour/follower.png delete mode 100644 graphics/pokemon/simisage/follow_normal.pal delete mode 100644 graphics/pokemon/simisage/follow_shiny.pal delete mode 100644 graphics/pokemon/simisage/follower.png delete mode 100644 graphics/pokemon/simisear/follow_normal.pal delete mode 100644 graphics/pokemon/simisear/follow_shiny.pal delete mode 100644 graphics/pokemon/simisear/follower.png delete mode 100644 graphics/pokemon/sinistea/follow_normal.pal delete mode 100644 graphics/pokemon/sinistea/follow_shiny.pal delete mode 100644 graphics/pokemon/sinistea/follower.png delete mode 100644 graphics/pokemon/sizzlipede/follow_normal.pal delete mode 100644 graphics/pokemon/sizzlipede/follow_shiny.pal delete mode 100644 graphics/pokemon/sizzlipede/follower.png delete mode 100644 graphics/pokemon/skiddo/follow_normal.pal delete mode 100644 graphics/pokemon/skiddo/follow_shiny.pal delete mode 100644 graphics/pokemon/skiddo/follower.png delete mode 100644 graphics/pokemon/skorupi/follow_normal.pal delete mode 100644 graphics/pokemon/skorupi/follow_shiny.pal delete mode 100644 graphics/pokemon/skorupi/follower.png delete mode 100644 graphics/pokemon/skrelp/follow_normal.pal delete mode 100644 graphics/pokemon/skrelp/follow_shiny.pal delete mode 100644 graphics/pokemon/skrelp/follower.png delete mode 100644 graphics/pokemon/skuntank/follow_normal.pal delete mode 100644 graphics/pokemon/skuntank/follow_shiny.pal delete mode 100644 graphics/pokemon/skuntank/follower.png delete mode 100644 graphics/pokemon/skwovet/follow_normal.pal delete mode 100644 graphics/pokemon/skwovet/follow_shiny.pal delete mode 100644 graphics/pokemon/skwovet/follower.png delete mode 100644 graphics/pokemon/sliggoo/follow_normal.pal delete mode 100644 graphics/pokemon/sliggoo/follow_shiny.pal delete mode 100644 graphics/pokemon/sliggoo/follower.png delete mode 100644 graphics/pokemon/sliggoo/hisuian/follow_normal.pal delete mode 100644 graphics/pokemon/sliggoo/hisuian/follow_shiny.pal delete mode 100644 graphics/pokemon/sliggoo/hisuian/follower.png delete mode 100644 graphics/pokemon/slurpuff/follow_normal.pal delete mode 100644 graphics/pokemon/slurpuff/follow_shiny.pal delete mode 100644 graphics/pokemon/slurpuff/follower.png delete mode 100644 graphics/pokemon/snivy/follow_normal.pal delete mode 100644 graphics/pokemon/snivy/follow_shiny.pal delete mode 100644 graphics/pokemon/snivy/follower.png delete mode 100644 graphics/pokemon/snom/follow_normal.pal delete mode 100644 graphics/pokemon/snom/follow_shiny.pal delete mode 100644 graphics/pokemon/snom/follower.png delete mode 100644 graphics/pokemon/snover/follow_normal.pal delete mode 100644 graphics/pokemon/snover/follow_shiny.pal delete mode 100644 graphics/pokemon/snover/follower.png delete mode 100644 graphics/pokemon/sobble/follow_normal.pal delete mode 100644 graphics/pokemon/sobble/follow_shiny.pal delete mode 100644 graphics/pokemon/sobble/follower.png delete mode 100644 graphics/pokemon/solgaleo/follow_normal.pal delete mode 100644 graphics/pokemon/solgaleo/follow_shiny.pal delete mode 100644 graphics/pokemon/solgaleo/follower.png delete mode 100644 graphics/pokemon/solosis/follow_normal.pal delete mode 100644 graphics/pokemon/solosis/follow_shiny.pal delete mode 100644 graphics/pokemon/solosis/follower.png delete mode 100644 graphics/pokemon/spectrier/follow_normal.pal delete mode 100644 graphics/pokemon/spectrier/follow_shiny.pal delete mode 100644 graphics/pokemon/spectrier/follower.png delete mode 100644 graphics/pokemon/spewpa/follow_normal.pal delete mode 100644 graphics/pokemon/spewpa/follow_shiny.pal delete mode 100644 graphics/pokemon/spewpa/follower.png delete mode 100644 graphics/pokemon/spiritomb/follow_normal.pal delete mode 100644 graphics/pokemon/spiritomb/follow_shiny.pal delete mode 100644 graphics/pokemon/spiritomb/follower.png delete mode 100644 graphics/pokemon/spritzee/follow_normal.pal delete mode 100644 graphics/pokemon/spritzee/follow_shiny.pal delete mode 100644 graphics/pokemon/spritzee/follower.png delete mode 100644 graphics/pokemon/stakataka/follow_normal.pal delete mode 100644 graphics/pokemon/stakataka/follow_shiny.pal delete mode 100644 graphics/pokemon/stakataka/follower.png delete mode 100644 graphics/pokemon/staraptor/follow_normal.pal delete mode 100644 graphics/pokemon/staraptor/follow_shiny.pal delete mode 100644 graphics/pokemon/staraptor/follower.png delete mode 100644 graphics/pokemon/staravia/follow_normal.pal delete mode 100644 graphics/pokemon/staravia/follow_shiny.pal delete mode 100644 graphics/pokemon/staravia/follower.png delete mode 100644 graphics/pokemon/starly/follow_normal.pal delete mode 100644 graphics/pokemon/starly/follow_shiny.pal delete mode 100644 graphics/pokemon/starly/follower.png delete mode 100644 graphics/pokemon/steenee/follow_normal.pal delete mode 100644 graphics/pokemon/steenee/follow_shiny.pal delete mode 100644 graphics/pokemon/steenee/follower.png delete mode 100644 graphics/pokemon/stonjourner/follow_normal.pal delete mode 100644 graphics/pokemon/stonjourner/follow_shiny.pal delete mode 100644 graphics/pokemon/stonjourner/follower.png delete mode 100644 graphics/pokemon/stoutland/follow_normal.pal delete mode 100644 graphics/pokemon/stoutland/follow_shiny.pal delete mode 100644 graphics/pokemon/stoutland/follower.png delete mode 100644 graphics/pokemon/stufful/follow_normal.pal delete mode 100644 graphics/pokemon/stufful/follow_shiny.pal delete mode 100644 graphics/pokemon/stufful/follower.png delete mode 100644 graphics/pokemon/stunfisk/follow_normal.pal delete mode 100644 graphics/pokemon/stunfisk/follow_shiny.pal delete mode 100644 graphics/pokemon/stunfisk/follower.png delete mode 100644 graphics/pokemon/stunfisk/galarian/follow_normal.pal delete mode 100644 graphics/pokemon/stunfisk/galarian/follow_shiny.pal delete mode 100644 graphics/pokemon/stunfisk/galarian/follower.png delete mode 100644 graphics/pokemon/stunky/follow_normal.pal delete mode 100644 graphics/pokemon/stunky/follow_shiny.pal delete mode 100644 graphics/pokemon/stunky/follower.png delete mode 100644 graphics/pokemon/swadloon/follow_normal.pal delete mode 100644 graphics/pokemon/swadloon/follow_shiny.pal delete mode 100644 graphics/pokemon/swadloon/follower.png delete mode 100644 graphics/pokemon/swanna/follow_normal.pal delete mode 100644 graphics/pokemon/swanna/follow_shiny.pal delete mode 100644 graphics/pokemon/swanna/follower.png delete mode 100644 graphics/pokemon/swirlix/follow_normal.pal delete mode 100644 graphics/pokemon/swirlix/follow_shiny.pal delete mode 100644 graphics/pokemon/swirlix/follower.png delete mode 100644 graphics/pokemon/swoobat/follow_normal.pal delete mode 100644 graphics/pokemon/swoobat/follow_shiny.pal delete mode 100644 graphics/pokemon/swoobat/follower.png delete mode 100644 graphics/pokemon/talonflame/follow_normal.pal delete mode 100644 graphics/pokemon/talonflame/follow_shiny.pal delete mode 100644 graphics/pokemon/talonflame/follower.png delete mode 100644 graphics/pokemon/tapu_bulu/follow_normal.pal delete mode 100644 graphics/pokemon/tapu_bulu/follow_shiny.pal delete mode 100644 graphics/pokemon/tapu_bulu/follower.png delete mode 100644 graphics/pokemon/tapu_fini/follow_normal.pal delete mode 100644 graphics/pokemon/tapu_fini/follow_shiny.pal delete mode 100644 graphics/pokemon/tapu_fini/follower.png delete mode 100644 graphics/pokemon/tapu_koko/follow_normal.pal delete mode 100644 graphics/pokemon/tapu_koko/follow_shiny.pal delete mode 100644 graphics/pokemon/tapu_koko/follower.png delete mode 100644 graphics/pokemon/tapu_lele/follow_normal.pal delete mode 100644 graphics/pokemon/tapu_lele/follow_shiny.pal delete mode 100644 graphics/pokemon/tapu_lele/follower.png delete mode 100644 graphics/pokemon/tepig/follow_normal.pal delete mode 100644 graphics/pokemon/tepig/follow_shiny.pal delete mode 100644 graphics/pokemon/tepig/follower.png delete mode 100644 graphics/pokemon/terrakion/follow_normal.pal delete mode 100644 graphics/pokemon/terrakion/follow_shiny.pal delete mode 100644 graphics/pokemon/terrakion/follower.png delete mode 100644 graphics/pokemon/thievul/follow_normal.pal delete mode 100644 graphics/pokemon/thievul/follow_shiny.pal delete mode 100644 graphics/pokemon/thievul/follower.png delete mode 100644 graphics/pokemon/throh/follow_normal.pal delete mode 100644 graphics/pokemon/throh/follow_shiny.pal delete mode 100644 graphics/pokemon/throh/follower.png delete mode 100644 graphics/pokemon/thundurus/follow_normal.pal delete mode 100644 graphics/pokemon/thundurus/follow_shiny.pal delete mode 100644 graphics/pokemon/thundurus/follower.png delete mode 100644 graphics/pokemon/thwackey/follow_normal.pal delete mode 100644 graphics/pokemon/thwackey/follow_shiny.pal delete mode 100644 graphics/pokemon/thwackey/follower.png delete mode 100644 graphics/pokemon/timburr/follow_normal.pal delete mode 100644 graphics/pokemon/timburr/follow_shiny.pal delete mode 100644 graphics/pokemon/timburr/follower.png delete mode 100644 graphics/pokemon/tirtouga/follow_normal.pal delete mode 100644 graphics/pokemon/tirtouga/follow_shiny.pal delete mode 100644 graphics/pokemon/tirtouga/follower.png delete mode 100644 graphics/pokemon/togedemaru/follow_normal.pal delete mode 100644 graphics/pokemon/togedemaru/follow_shiny.pal delete mode 100644 graphics/pokemon/togedemaru/follower.png delete mode 100644 graphics/pokemon/tornadus/follow_normal.pal delete mode 100644 graphics/pokemon/tornadus/follow_shiny.pal delete mode 100644 graphics/pokemon/tornadus/follower.png delete mode 100644 graphics/pokemon/torracat/follow_normal.pal delete mode 100644 graphics/pokemon/torracat/follow_shiny.pal delete mode 100644 graphics/pokemon/torracat/follower.png delete mode 100644 graphics/pokemon/torterra/follow_normal.pal delete mode 100644 graphics/pokemon/torterra/follow_shiny.pal delete mode 100644 graphics/pokemon/torterra/follower.png delete mode 100644 graphics/pokemon/toucannon/follow_normal.pal delete mode 100644 graphics/pokemon/toucannon/follow_shiny.pal delete mode 100644 graphics/pokemon/toucannon/follower.png delete mode 100644 graphics/pokemon/toxapex/follow_normal.pal delete mode 100644 graphics/pokemon/toxapex/follow_shiny.pal delete mode 100644 graphics/pokemon/toxapex/follower.png delete mode 100644 graphics/pokemon/toxel/follow_normal.pal delete mode 100644 graphics/pokemon/toxel/follow_shiny.pal delete mode 100644 graphics/pokemon/toxel/follower.png delete mode 100644 graphics/pokemon/toxicroak/follow_normal.pal delete mode 100644 graphics/pokemon/toxicroak/follow_shiny.pal delete mode 100644 graphics/pokemon/toxicroak/follower.png delete mode 100644 graphics/pokemon/toxtricity/follow_normal.pal delete mode 100644 graphics/pokemon/toxtricity/follow_shiny.pal delete mode 100644 graphics/pokemon/toxtricity/follower.png delete mode 100644 graphics/pokemon/toxtricity/low_key/follow_normal.pal delete mode 100644 graphics/pokemon/toxtricity/low_key/follow_shiny.pal delete mode 100644 graphics/pokemon/toxtricity/low_key/follower.png delete mode 100644 graphics/pokemon/tranquill/follow_normal.pal delete mode 100644 graphics/pokemon/tranquill/follow_shiny.pal delete mode 100644 graphics/pokemon/tranquill/follower.png delete mode 100644 graphics/pokemon/trevenant/follow_normal.pal delete mode 100644 graphics/pokemon/trevenant/follow_shiny.pal delete mode 100644 graphics/pokemon/trevenant/follower.png delete mode 100644 graphics/pokemon/trubbish/follow_normal.pal delete mode 100644 graphics/pokemon/trubbish/follow_shiny.pal delete mode 100644 graphics/pokemon/trubbish/follower.png delete mode 100644 graphics/pokemon/trumbeak/follow_normal.pal delete mode 100644 graphics/pokemon/trumbeak/follow_shiny.pal delete mode 100644 graphics/pokemon/trumbeak/follower.png delete mode 100644 graphics/pokemon/tsareena/follow_normal.pal delete mode 100644 graphics/pokemon/tsareena/follow_shiny.pal delete mode 100644 graphics/pokemon/tsareena/follower.png delete mode 100644 graphics/pokemon/turtonator/follow_normal.pal delete mode 100644 graphics/pokemon/turtonator/follow_shiny.pal delete mode 100644 graphics/pokemon/turtonator/follower.png delete mode 100644 graphics/pokemon/turtwig/follow_normal.pal delete mode 100644 graphics/pokemon/turtwig/follow_shiny.pal delete mode 100644 graphics/pokemon/turtwig/follower.png delete mode 100644 graphics/pokemon/tympole/follow_normal.pal delete mode 100644 graphics/pokemon/tympole/follow_shiny.pal delete mode 100644 graphics/pokemon/tympole/follower.png delete mode 100644 graphics/pokemon/tynamo/follow_normal.pal delete mode 100644 graphics/pokemon/tynamo/follow_shiny.pal delete mode 100644 graphics/pokemon/tynamo/follower.png delete mode 100644 graphics/pokemon/type_null/follow_normal.pal delete mode 100644 graphics/pokemon/type_null/follow_shiny.pal delete mode 100644 graphics/pokemon/type_null/follower.png delete mode 100644 graphics/pokemon/tyrantrum/follow_normal.pal delete mode 100644 graphics/pokemon/tyrantrum/follow_shiny.pal delete mode 100644 graphics/pokemon/tyrantrum/follower.png delete mode 100644 graphics/pokemon/tyrunt/follow_normal.pal delete mode 100644 graphics/pokemon/tyrunt/follow_shiny.pal delete mode 100644 graphics/pokemon/tyrunt/follower.png delete mode 100644 graphics/pokemon/unfezant/follow_normal.pal delete mode 100644 graphics/pokemon/unfezant/follow_shiny.pal delete mode 100644 graphics/pokemon/unfezant/follower.png delete mode 100644 graphics/pokemon/unfezant/followerf.png delete mode 100644 graphics/pokemon/unfezant_f/follower.png delete mode 100644 graphics/pokemon/urshifu/follow_normal.pal delete mode 100644 graphics/pokemon/urshifu/follow_shiny.pal delete mode 100644 graphics/pokemon/urshifu/follower.png delete mode 100644 graphics/pokemon/uxie/follow_normal.pal delete mode 100644 graphics/pokemon/uxie/follow_shiny.pal delete mode 100644 graphics/pokemon/uxie/follower.png delete mode 100644 graphics/pokemon/vanillish/follow_normal.pal delete mode 100644 graphics/pokemon/vanillish/follow_shiny.pal delete mode 100644 graphics/pokemon/vanillish/follower.png delete mode 100644 graphics/pokemon/vanillite/follow_normal.pal delete mode 100644 graphics/pokemon/vanillite/follow_shiny.pal delete mode 100644 graphics/pokemon/vanillite/follower.png delete mode 100644 graphics/pokemon/vanilluxe/follow_normal.pal delete mode 100644 graphics/pokemon/vanilluxe/follow_shiny.pal delete mode 100644 graphics/pokemon/vanilluxe/follower.png delete mode 100644 graphics/pokemon/venipede/follow_normal.pal delete mode 100644 graphics/pokemon/venipede/follow_shiny.pal delete mode 100644 graphics/pokemon/venipede/follower.png delete mode 100644 graphics/pokemon/vespiquen/follow_normal.pal delete mode 100644 graphics/pokemon/vespiquen/follow_shiny.pal delete mode 100644 graphics/pokemon/vespiquen/follower.png delete mode 100644 graphics/pokemon/victini/follow_normal.pal delete mode 100644 graphics/pokemon/victini/follow_shiny.pal delete mode 100644 graphics/pokemon/victini/follower.png delete mode 100644 graphics/pokemon/vikavolt/follow_normal.pal delete mode 100644 graphics/pokemon/vikavolt/follow_shiny.pal delete mode 100644 graphics/pokemon/vikavolt/follower.png delete mode 100644 graphics/pokemon/virizion/follow_normal.pal delete mode 100644 graphics/pokemon/virizion/follow_shiny.pal delete mode 100644 graphics/pokemon/virizion/follower.png delete mode 100644 graphics/pokemon/vivillon/archipelago/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/archipelago/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/archipelago/follower.png delete mode 100644 graphics/pokemon/vivillon/continental/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/continental/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/continental/follower.png delete mode 100644 graphics/pokemon/vivillon/elegant/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/elegant/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/elegant/follower.png delete mode 100644 graphics/pokemon/vivillon/fancy/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/fancy/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/fancy/follower.png delete mode 100644 graphics/pokemon/vivillon/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/follower.png delete mode 100644 graphics/pokemon/vivillon/garden/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/garden/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/garden/follower.png delete mode 100644 graphics/pokemon/vivillon/high_plains/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/high_plains/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/high_plains/follower.png delete mode 100644 graphics/pokemon/vivillon/jungle/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/jungle/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/jungle/follower.png delete mode 100644 graphics/pokemon/vivillon/marine/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/marine/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/marine/follower.png delete mode 100644 graphics/pokemon/vivillon/meadow/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/meadow/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/meadow/follower.png delete mode 100644 graphics/pokemon/vivillon/modern/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/modern/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/modern/follower.png delete mode 100644 graphics/pokemon/vivillon/monsoon/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/monsoon/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/monsoon/follower.png delete mode 100644 graphics/pokemon/vivillon/ocean/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/ocean/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/ocean/follower.png delete mode 100644 graphics/pokemon/vivillon/poke_ball/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/poke_ball/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/poke_ball/follower.png delete mode 100644 graphics/pokemon/vivillon/polar/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/polar/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/polar/follower.png delete mode 100644 graphics/pokemon/vivillon/river/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/river/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/river/follower.png delete mode 100644 graphics/pokemon/vivillon/sandstorm/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/sandstorm/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/sandstorm/follower.png delete mode 100644 graphics/pokemon/vivillon/savanna/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/savanna/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/savanna/follower.png delete mode 100644 graphics/pokemon/vivillon/sun/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/sun/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/sun/follower.png delete mode 100644 graphics/pokemon/vivillon/tundra/follow_normal.pal delete mode 100644 graphics/pokemon/vivillon/tundra/follow_shiny.pal delete mode 100644 graphics/pokemon/vivillon/tundra/follower.png delete mode 100644 graphics/pokemon/volcanion/follow_normal.pal delete mode 100644 graphics/pokemon/volcanion/follow_shiny.pal delete mode 100644 graphics/pokemon/volcanion/follower.png delete mode 100644 graphics/pokemon/volcarona/follow_normal.pal delete mode 100644 graphics/pokemon/volcarona/follow_shiny.pal delete mode 100644 graphics/pokemon/volcarona/follower.png delete mode 100644 graphics/pokemon/vullaby/follow_normal.pal delete mode 100644 graphics/pokemon/vullaby/follow_shiny.pal delete mode 100644 graphics/pokemon/vullaby/follower.png delete mode 100644 graphics/pokemon/watchog/follow_normal.pal delete mode 100644 graphics/pokemon/watchog/follow_shiny.pal delete mode 100644 graphics/pokemon/watchog/follower.png delete mode 100644 graphics/pokemon/whimsicott/follow_normal.pal delete mode 100644 graphics/pokemon/whimsicott/follow_shiny.pal delete mode 100644 graphics/pokemon/whimsicott/follower.png delete mode 100644 graphics/pokemon/whirlipede/follow_normal.pal delete mode 100644 graphics/pokemon/whirlipede/follow_shiny.pal delete mode 100644 graphics/pokemon/whirlipede/follower.png delete mode 100644 graphics/pokemon/wimpod/follow_normal.pal delete mode 100644 graphics/pokemon/wimpod/follow_shiny.pal delete mode 100644 graphics/pokemon/wimpod/follower.png delete mode 100644 graphics/pokemon/wishiwashi/follow_normal.pal delete mode 100644 graphics/pokemon/wishiwashi/follow_shiny.pal delete mode 100644 graphics/pokemon/wishiwashi/follower.png delete mode 100644 graphics/pokemon/woobat/follow_normal.pal delete mode 100644 graphics/pokemon/woobat/follow_shiny.pal delete mode 100644 graphics/pokemon/woobat/follower.png delete mode 100644 graphics/pokemon/wooloo/follow_normal.pal delete mode 100644 graphics/pokemon/wooloo/follow_shiny.pal delete mode 100644 graphics/pokemon/wooloo/follower.png delete mode 100644 graphics/pokemon/wormadam/follow_normal.pal delete mode 100644 graphics/pokemon/wormadam/follow_shiny.pal delete mode 100644 graphics/pokemon/wormadam/follower.png delete mode 100644 graphics/pokemon/wormadam/sandy_cloak/follow_normal.pal delete mode 100644 graphics/pokemon/wormadam/sandy_cloak/follow_shiny.pal delete mode 100644 graphics/pokemon/wormadam/sandy_cloak/follower.png delete mode 100644 graphics/pokemon/wormadam/trash_cloak/follow_normal.pal delete mode 100644 graphics/pokemon/wormadam/trash_cloak/follow_shiny.pal delete mode 100644 graphics/pokemon/wormadam/trash_cloak/follower.png delete mode 100644 graphics/pokemon/xerneas/follow_normal.pal delete mode 100644 graphics/pokemon/xerneas/follow_shiny.pal delete mode 100644 graphics/pokemon/xerneas/follower.png delete mode 100644 graphics/pokemon/xurkitree/follow_normal.pal delete mode 100644 graphics/pokemon/xurkitree/follow_shiny.pal delete mode 100644 graphics/pokemon/xurkitree/follower.png delete mode 100644 graphics/pokemon/yamask/follow_normal.pal delete mode 100644 graphics/pokemon/yamask/follow_shiny.pal delete mode 100644 graphics/pokemon/yamask/follower.png delete mode 100644 graphics/pokemon/yamask/galarian/follow_normal.pal delete mode 100644 graphics/pokemon/yamask/galarian/follow_shiny.pal delete mode 100644 graphics/pokemon/yamask/galarian/follower.png delete mode 100644 graphics/pokemon/yamper/follow_normal.pal delete mode 100644 graphics/pokemon/yamper/follow_shiny.pal delete mode 100644 graphics/pokemon/yamper/follower.png delete mode 100644 graphics/pokemon/yungoos/follow_normal.pal delete mode 100644 graphics/pokemon/yungoos/follow_shiny.pal delete mode 100644 graphics/pokemon/yungoos/follower.png delete mode 100644 graphics/pokemon/yveltal/follow_normal.pal delete mode 100644 graphics/pokemon/yveltal/follow_shiny.pal delete mode 100644 graphics/pokemon/yveltal/follower.png delete mode 100644 graphics/pokemon/zacian/crowned_sword/follow_normal.pal delete mode 100644 graphics/pokemon/zacian/crowned_sword/follow_shiny.pal delete mode 100644 graphics/pokemon/zacian/crowned_sword/follower.png delete mode 100644 graphics/pokemon/zacian/follow_normal.pal delete mode 100644 graphics/pokemon/zacian/follow_shiny.pal delete mode 100644 graphics/pokemon/zacian/follower.png delete mode 100644 graphics/pokemon/zamazenta/crowned_shield/follow_normal.pal delete mode 100644 graphics/pokemon/zamazenta/crowned_shield/follow_shiny.pal delete mode 100644 graphics/pokemon/zamazenta/crowned_shield/follower.png delete mode 100644 graphics/pokemon/zamazenta/follow_normal.pal delete mode 100644 graphics/pokemon/zamazenta/follow_shiny.pal delete mode 100644 graphics/pokemon/zamazenta/follower.png delete mode 100644 graphics/pokemon/zarude/follow_normal.pal delete mode 100644 graphics/pokemon/zarude/follow_shiny.pal delete mode 100644 graphics/pokemon/zarude/follower.png delete mode 100644 graphics/pokemon/zebstrika/follow_normal.pal delete mode 100644 graphics/pokemon/zebstrika/follow_shiny.pal delete mode 100644 graphics/pokemon/zebstrika/follower.png delete mode 100644 graphics/pokemon/zekrom/follow_normal.pal delete mode 100644 graphics/pokemon/zekrom/follow_shiny.pal delete mode 100644 graphics/pokemon/zekrom/follower.png delete mode 100644 graphics/pokemon/zeraora/follow_normal.pal delete mode 100644 graphics/pokemon/zeraora/follow_shiny.pal delete mode 100644 graphics/pokemon/zeraora/follower.png delete mode 100644 graphics/pokemon/zoroark/follow_normal.pal delete mode 100644 graphics/pokemon/zoroark/follow_shiny.pal delete mode 100644 graphics/pokemon/zoroark/follower.png delete mode 100644 graphics/pokemon/zoroark/hisuian/follow_normal.pal delete mode 100644 graphics/pokemon/zoroark/hisuian/follow_shiny.pal delete mode 100644 graphics/pokemon/zoroark/hisuian/follower.png delete mode 100644 graphics/pokemon/zorua/follow_normal.pal delete mode 100644 graphics/pokemon/zorua/follow_shiny.pal delete mode 100644 graphics/pokemon/zorua/follower.png delete mode 100644 graphics/pokemon/zorua/hisuian/follow_normal.pal delete mode 100644 graphics/pokemon/zorua/hisuian/follow_shiny.pal delete mode 100644 graphics/pokemon/zorua/hisuian/follower.png delete mode 100644 graphics/pokemon/zweilous/follow_normal.pal delete mode 100644 graphics/pokemon/zweilous/follow_shiny.pal delete mode 100644 graphics/pokemon/zweilous/follower.png delete mode 100644 graphics/pokemon/zygarde/follow_normal.pal delete mode 100644 graphics/pokemon/zygarde/follow_shiny.pal delete mode 100644 graphics/pokemon/zygarde/follower.png diff --git a/graphics/pokemon/abomasnow/follow_normal.pal b/graphics/pokemon/abomasnow/follow_normal.pal deleted file mode 100644 index 4897648297e9..000000000000 --- a/graphics/pokemon/abomasnow/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 80 80 -0 0 0 -232 232 248 -120 120 152 -184 192 208 -216 216 232 -160 168 200 -48 120 64 -144 120 152 -48 72 56 -192 136 208 -48 152 72 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/abomasnow/follow_shiny.pal b/graphics/pokemon/abomasnow/follow_shiny.pal deleted file mode 100644 index 821bfd7b4d19..000000000000 --- a/graphics/pokemon/abomasnow/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 80 80 -0 0 0 -232 232 248 -120 120 152 -184 192 208 -216 216 232 -160 168 200 -48 96 120 -144 120 152 -40 56 88 -192 136 208 -48 128 152 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/abomasnow/follower.png b/graphics/pokemon/abomasnow/follower.png deleted file mode 100644 index 8683a92d6bfba5de998b055540a7e2c19105cf97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1241 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwBr1ORz2 zUi_%2n6cx)g&Q|sELd^Epu%B7#S8-vivt}O3}$!)-e}wcRK%F%?e4yOtLX*`TPm1;LCm zEZm_Ls&z+n_9NjlH}X&0U-&!i%()N3b$_lOc*3n8m}vJ%YwL@dKQAp}D{XrB{-M&A zquh&@w^ww1T&T`;J$6yEbMf-4@&WtwvfdP?G#{Fx^P;7WkLwPfPM&hq@#d&Rt0P}- zbu#UY-WcjNHF2Xs!~59}81samyD0daY|`5QqhRry@{qhZgBgv7?ukTi_Oel4y>DyC zq8pPZt&B4NzH716yxMIBtDdTUS^0aZ)b^x%EsV!^Y~J2po+HRn*S1mc_I4g8P1)JU zqU{bHadf!3zU->p%bAsz9$E4^B=#T>Eg-dxs^{r0XO@21bekY+fvrT!Xi0G-B<>4O>d2;fo91^Iw)O?_}Xv;z7PlpyI{C$M0!j%n2cho!0Q0FpQU-vWh`drtu{CA2!oXo#l1{T@|7FGrZVtWrLp=ij>PsvQH#H}IyLB%{!LE!1?=d#Wzp$PzPx#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_I4BtKxJdX&cmMzZuz)B~P*8w?fcEzG z+%|PEFfer)Hn}!+>`0d}00009a7bBm000id000id0mpBsWB>pHa7jc#R7l6|l(BBx zKn#W@fan}uGjgNGW#X6bubh_b6=o9$2?Ri$I+2a zRkUl7oBZ*3KmQ}oir&`SdRt;88soEn;P~`#@*90r!Pul{f6cKuJ&dm^#E2*r3}Pzx z-y>ekvcc@KP=_@i1*PIxPZo?b#KjzQ@+B7Pu;RliF~ReIU{aHc9ALqVIR=9Z+Q`G2 z#}F+{l4e2SI!%qa3JJ^6aX!N(;#IzpW=94R1#FY0iCKgK%SDo8QVm#N%#aG#kz{K96aeqtInSV+&coMbYH~4D+j3I^vn9cRIo6|~ zWZSqY5V;Q4OU!qnMYKa)lhC_svOF{u6yH3oZ)$3Mp}2r45HYNYNEILw1-z&Bx)f7$ zU6W1BsjH1GrtJe)qik?geBagUPr-4_DZ4YF_ruZ$(K09n!)8}o`z?AI^MMKEKLNT` zUDuo7m>6quA$t1x`AM`4p8CM>u%f$)*oI*1x=7x*;~BUYMduwMlE`qBF9QSbSAiW7 zPq8I`Z2E!itru6|N5wOk9xgfC5ZOi~cq^FS2PaJI+&w=SRy;QSz~D*th_;@5AN~jS zv2*vLfb*?jVx+*9e|8bHnn{0+Y)@Mu2;0W?@``+C!7L{B!S=QjkLJjFH8hY7_>QVQ zeVJ!c40NmfGIw-R00u9I5>=00nQ;DoKg-S!RU^fCvp@M>Lp$tc$ZiMafrh@BWg7U6 zNU^GK=v4vjSiiF8kHajxw$*Y@CqKJT9=MI#!XNqM>=-Db|71ncFOA31@4KGo{r~^~ M07*qoM6N<$f&__VDgXcg diff --git a/graphics/pokemon/aegislash/follow_normal.pal b/graphics/pokemon/aegislash/follow_normal.pal deleted file mode 100644 index 8be680eb4e27..000000000000 --- a/graphics/pokemon/aegislash/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -101 95 56 -230 213 104 -160 149 83 -78 76 77 -173 140 220 -185 169 137 -132 123 107 -230 228 212 -56 50 68 -105 91 133 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/aegislash/follow_shiny.pal b/graphics/pokemon/aegislash/follow_shiny.pal deleted file mode 100644 index 5f7756585c7e..000000000000 --- a/graphics/pokemon/aegislash/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -79 77 78 -208 207 205 -147 146 143 -79 77 78 -219 199 75 -172 56 54 -166 153 69 -208 207 205 -79 77 78 -166 153 69 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/aegislash/follower.png b/graphics/pokemon/aegislash/follower.png deleted file mode 100644 index d77edf68c123b26e1d60e7b1f79cc18389f75c85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 970 zcmV;*12z1KP)z0Sa@l0!K&=B^2f4Bd)9FgCr;cwlY+&^Wbq-gd;$vxRMUOPTGuu5eqt zl(z~_+VZ&Nl`^aLPUPU2mofucy!17OR#Vt5x0IRPb49bqOPSe$U1)iYE5aKFo?Xh! ztx9<;4ojKs_KRn-#ty5i5#Qlu3};|B1q;d;J8lNW9TXVOSlvJ6`GS;9A-wjdET33s zToN0$AK1Z(*Hb2%E;pE(q+)R{C@||l1gA4aQ-kU}wIHhXOlaIR*AV#8S81pdEDN z_~V6s>QzSt!a2e~m;@wL%48CVhv}2~sE~JZZbWkus9CIAhU6Ow`s0~;xfD#oPzPGc z=Twjo1F@d!)q?3KQ-J)7%Fd`Zoa3e5#Bbu+ofceO>r3v8X5;r`EeOyLg|ibAqtLUFIIg;mpZ^py}Xq-CKbhd|_RZ*&%$5D)+W00000000000000000000$B5+C0009z zNklFW-1!UN&dX+I!x%O+SoUVw;2$As990dPjy&~m89vegsCC6XA(riyCp z$D-rOBS<3$+;G~6D+Q!y+R-^K@Tmo;2~(RcEn?Aegb`pS89_~D5;S@|$$}kCxIk@k z$%NE_XFd%mq+%z-fuya-xIjwaAZKNf_*-Ikj7-pXEt~(C>+D z_qZlQq+skHdhtnRPjCEcx+{=!y+8?MTI*F8@iE82I|X2+Cw+Kdrty66_!F0Q>r7Ex33a!JBh3CpGivPd8>@Vk5Kq5JAM797{ctF5}8 z8?W+xvnBoN#|K;Ob6Lp=Xji2-UVw;?IsWnbK+`6hNBP}T4pw0ltzhg;^Tc!BWTP0K z-c}lB-6k2U5gV`Qb<8$0e{@6pl6mXKo2kK{gA;4K1)ZD8k5Aum+!j(uWX2Oy(V8V~KwdNHR==PC}ofc$$Mm47r}+|T zWIyaLkV@~xrcJ zJYk(Tx9Yr8B33k8*7LZ?#T^V;aW8l_fA?F-$6JlM@S}0gZ_atVre4$!+Fw1fVj#9? Rj%EM=002ovPDHLkV1k|3yb=Ha diff --git a/graphics/pokemon/alomomola/follow_normal.pal b/graphics/pokemon/alomomola/follow_normal.pal deleted file mode 100644 index 0f812c4c1abf..000000000000 --- a/graphics/pokemon/alomomola/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -96 56 64 -129 55 87 -255 182 182 -191 79 112 -255 129 164 -245 104 121 -227 129 147 -255 208 227 -255 236 245 -0 33 40 -0 0 0 -0 71 87 -147 129 11 -208 208 47 -0 0 0 diff --git a/graphics/pokemon/alomomola/follow_shiny.pal b/graphics/pokemon/alomomola/follow_shiny.pal deleted file mode 100644 index 2d20876f3307..000000000000 --- a/graphics/pokemon/alomomola/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -96 56 64 -112 80 136 -216 192 232 -152 80 160 -184 128 208 -192 120 200 -176 128 216 -232 216 240 -248 248 248 -16 112 32 -0 0 0 -64 184 80 -160 152 8 -208 208 56 -0 0 0 diff --git a/graphics/pokemon/alomomola/follower.png b/graphics/pokemon/alomomola/follower.png deleted file mode 100644 index 99439d6814aa21a6848686c81ff2f387b606fc47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 761 zcmVM|9!FZ2@6x2+pL+QwtjIdM` z7ElC3zXD%?k&$n~U8}~=T{tI|`)oho-T!yzm-7*FRkT4WYh61b%&@DP%}#Zo+D@7Z zyI!~>U2xpWfOSkko&keS7}|(kh;7_qt6v?cwyOe95qMz65$<3Ossq(_`ce|m!`Ehv zrp#cSU>(z35?J{ldjX|jEANN$GpQ}G+7EY7Yi>P@Z&5(=EX#5m@nASSulxT9&kF7166+WTowdLfm-K05Jq`V!@Ta!=kM@%mCZDhK5ZK2abro3W;`$M zT0IS~1~S2T%BsNO0;3chKRt&Ce)KfFDrgJFubCoX11_+xXTaXW*I(zUcO9s*sQah0 zk60jB5)^G&&~;yx0)WrI&D~(3;Y-2W6D(kYZFHgKMEiIE^78}q>Z z$udx75fBt|pvuFxEU;X>e+Od-e@@H&Pi0bfyJiz!i%847w(&FGfawJmPz<i`yuRA1>E#p^n{;_!txS@4#ZNAx+gmm%n%Q0n(_i_ rAAV^Q&;l+m$O-k2?@jf*eO3Pe1LDjE2Jcr+00000NkvXXu0mjf=W|!U diff --git a/graphics/pokemon/amaura/follow_normal.pal b/graphics/pokemon/amaura/follow_normal.pal deleted file mode 100644 index cd4b4aef8683..000000000000 --- a/graphics/pokemon/amaura/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -235 125 151 -109 34 27 -158 111 67 -19 56 95 -101 168 207 -147 201 233 -237 226 127 -65 103 143 -167 175 181 -230 238 248 -65 103 143 -147 201 233 -19 56 95 -0 0 0 diff --git a/graphics/pokemon/amaura/follow_shiny.pal b/graphics/pokemon/amaura/follow_shiny.pal deleted file mode 100644 index b2771aac868e..000000000000 --- a/graphics/pokemon/amaura/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -229 176 189 -169 110 124 -174 169 122 -114 113 113 -215 215 215 -244 244 244 -242 236 180 -173 172 172 -130 177 213 -230 238 248 -143 219 237 -202 233 240 -97 161 176 -0 0 0 diff --git a/graphics/pokemon/amaura/follower.png b/graphics/pokemon/amaura/follower.png deleted file mode 100644 index a9e85beda773517a21f3d758a7165649fa518b8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 633 zcmV-<0*3vGP)F{Bpurcx%SpWb62T4Rh zRCt{2)-i9>Koke?ce1+Q1#HO$hBQKA3>HJyl2n4NMkFW_ON9KYNL4rRP8qURB9;y& z29|Do1P02+#>&X&;29)(?O|2tn|#{mE9?evF)8$i*ws*@p)lkVICGoZl2sxAgRPP%golF9AqqsdTpv47cYn>)9_9L(zK zy6WV9k9{H1-CJM|5b?3POjYe;puLeYWH>h z@Lj~yQyXhT#5$5OKg^b8?tC{^6ltFrI{u);e<_lc4f8KnGYJ$ z2k_(z;+bmi&plfqnFp40cB@#Y?9w)L^ZSmMBhqrhmcWg_RQ5id@;SRZ3ICkHZpR`p z57V{`8NYUE7?`i!TwMHYf(+d95X6Vt3A<(3(VF*GpYX>|RnGo;{SI*L@o&@*g^STM TMy^Kc00000NkvXXu0mjfE&MpL diff --git a/graphics/pokemon/amoonguss/follow_normal.pal b/graphics/pokemon/amoonguss/follow_normal.pal deleted file mode 100644 index 25b7bd3688f3..000000000000 --- a/graphics/pokemon/amoonguss/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -98 74 65 -205 197 197 -139 115 90 -222 82 139 -172 49 98 -188 177 177 -198 98 140 -65 49 49 -166 151 151 -210 210 221 -255 172 205 -222 139 164 -156 148 131 -0 0 0 diff --git a/graphics/pokemon/amoonguss/follow_shiny.pal b/graphics/pokemon/amoonguss/follow_shiny.pal deleted file mode 100644 index 015feb8068b7..000000000000 --- a/graphics/pokemon/amoonguss/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -98 74 65 -208 200 168 -139 115 90 -112 80 216 -80 64 160 -160 152 120 -154 133 228 -65 49 49 -184 184 200 -216 80 136 -168 48 96 -188 177 177 -156 148 131 -0 0 0 diff --git a/graphics/pokemon/amoonguss/follower.png b/graphics/pokemon/amoonguss/follower.png deleted file mode 100644 index b694a64e16f0621059dbc0d82fa5d39914d287bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 777 zcmV+k1NQuhP)Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_0001DNVGd00L!6L_t(Y z$L-d?Z`wc<2k<+#ZvIi);;0dKR+NMx5DU16 zrrK3kEHdb;O}*Ztpeu%&(!MKPEZBpC0xzoJv3;e<^P~6BlP7+AdaUw`;fXwPyZy?0 zr?h{9hr!ptKUSF-o_FLO?)Vs{^eL`J+a5-3-#?X?{NYe(V(@M6Ko%TvruNRV;9-en zMrspk@SkDYV_5#|mewE1i%WXuxBbv2Pk7^;e=Ko?DKl@Bn$XMZFB|C-T;AMfEDM(S z<;HcX37y{DPSXXZvsuO$0G(pf+4QQ|6;7zRKfAkXYJ}HU{+5{PXnc48TF!Odvf$l5 zn2>6a@s{A>1-$tRoe39C-bN&iK}Rg_#YmtD<~TJX05fsbX??KdhH+?b_4BrNVP*I< z&Rd4tW)o5ktaQVw)2%NzRPL7zvbNxL-I6mOS3b)k>y}f-N0Zq}HwesTV#Dq-`I$Qt za+UY8L5xl} zaG14nWizHh7)6sn+xuS6n_A~9H^y4tvLJ_8`d0&ocWa3&by5p3XL6-5)mEmO%D5x$ z#?nb@n{l_6GNHKRO#6Ma`EK^UZp_(({_o-I_iI`Iy&>cWThfG+;(Bs<00000NkvXX Hu0mjfvdMCa diff --git a/graphics/pokemon/appletun/follow_normal.pal b/graphics/pokemon/appletun/follow_normal.pal deleted file mode 100644 index d15bc6566528..000000000000 --- a/graphics/pokemon/appletun/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -92 31 49 -13 31 18 -188 50 91 -105 182 131 -145 22 59 -107 67 13 -51 89 63 -225 164 84 -0 0 0 -248 212 132 -252 191 111 -156 185 116 -71 149 97 -244 129 163 -216 95 131 diff --git a/graphics/pokemon/appletun/follow_shiny.pal b/graphics/pokemon/appletun/follow_shiny.pal deleted file mode 100644 index 575d7828e606..000000000000 --- a/graphics/pokemon/appletun/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -41 82 24 -0 8 0 -90 164 41 -106 180 131 -90 164 41 -106 65 8 -49 90 57 -230 164 82 -0 8 0 -255 213 131 -255 189 106 -148 189 106 -65 148 98 -189 230 131 -148 189 106 diff --git a/graphics/pokemon/appletun/follower.png b/graphics/pokemon/appletun/follower.png deleted file mode 100644 index 46734f2a792062b6e899ed9d7579e345788aba28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1036 zcmV+n1oQieP)eCAf>^5*3hJTOf?cGdOAtj5 zg5X6D(u=P>ltlzZ5qbz%5sL>sh*o=0l&b3zV^OT4_=w$<0+ln7Y+NdC9r3z zwy`eoWr;h3Wh@vMN|XVLaZh){_(C-7!$cr(;Boj>zsA?G{F{Si43u5#V|tBOOcycDvsQ!!sDDOKA17X|`cmxKqJcAP8Y3W!7ZHaL}5- zvLy%tZQwU^?+3taP8Pml*dX)V7xVmJvHCW2P^@fh%MH5VG-tA!L6?Fm=1 z08kXw^NCyE+fzFiTM1akf>uV40h%L05kwuASPo>F=Inl+EW$YU0764Y%g4@T-WB8` zI6#g1FrQG3OOW9aLR?r)GrU>ED}XVW!$rvX%iE>6%(_$24V9b@<+lNciGhYKqx~Df zKA;AFO$<`3+_X%Jr$AASzVaQ$@E8~h4vztcEdzTWy--gpwl2hO(v0p1WYf}pipKZz zsi#gxmtQ*ErIvcnR6*AnAMRDoPWH>Xy}ZtLp5h6Ktg;xpu(>e&lgv{$-nyY;S7pq9j67w6|=aBsGZ; z%~}SE5<+_gMAT8e50h#-d3))@D=lg~vd_*xwEdaIlA|}Yb@0ZHpK^6@?x4l3_wMF4 zb+k@)+VAIbXXDQg?TAFAT&QJ`aP{m@$1%$%#s^)`HBHN?8?R diff --git a/graphics/pokemon/applin/follow_normal.pal b/graphics/pokemon/applin/follow_normal.pal deleted file mode 100644 index d8683b3446e0..000000000000 --- a/graphics/pokemon/applin/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 252 252 -36 60 40 -92 28 48 -48 84 24 -52 76 56 -84 120 88 -144 20 56 -168 48 84 -164 36 72 -196 80 116 -92 144 64 -144 204 108 -228 108 144 -0 0 0 -188 164 128 -252 252 252 diff --git a/graphics/pokemon/applin/follow_shiny.pal b/graphics/pokemon/applin/follow_shiny.pal deleted file mode 100644 index 33ba263e9d86..000000000000 --- a/graphics/pokemon/applin/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 57 41 -49 82 24 -49 82 24 -49 74 57 -82 123 90 -65 148 57 -98 164 65 -82 164 74 -115 180 82 -90 148 65 -148 205 106 -131 197 98 -0 0 0 -189 164 131 -255 255 255 diff --git a/graphics/pokemon/applin/follower.png b/graphics/pokemon/applin/follower.png deleted file mode 100644 index d11fffcf16ef68deee75098141698fcd9db0e583..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmV;J0%!e+P)Dcvz4WIH)jGq$EhhP;^|7K#ILr{u@;sF$c<3;vrR_Vh%(K@laIOLgtd?Mjy7hWjyjWcPr96}DPU^AqMpD)iGq>~VW%YB_G`~=w`BZg z6pb~c|C<9ptYok{FO>KTw?5#LRNeq@qb~Ycg1|=0&%^<--vqd=)W6y?EQJGGa8A5} z^^d(1Ph?5QgPGpb&ytVrPm_Ddr$;(u5BbKmOTY5`C86Da>_=SaCMPheer@wdRj#jI zu5DHkuP(Z~*f$@!yT}LI=Ie)SYfk0)bFxi$HlT%`=@2uO`Kb#k2k$m^I63=V;eH>8 zcfff(&<2gctSfx+K;@`{Xqexb%BWqL&y=Rnc%pG~BuC}=QB92$774;+4m8Binj;y! zc%nX&+)ohRjJ^Z!hTK2I?;nq1_!@fPPPEfloFEThygVvsT!wmh1?s6RelgQ;DfkQ0 yAD5w10RG8IWAUN=d3d#p*N@Ba;Cgr8N#(!BSO@3V$|kS?0000EZx8I4)qz00$seKG@eUEDlWZCvfm^%WEp1Oxu-`;dvfv1E=t)uzh|MJ~J`xG1}om}#^#Oh+RaboI?tGy|a z`@U^mU;8#Y{md@u>I)Vme!i-=4jd#J@Zs`XMIMH(oX?{#2c?4+hj65 zRp;@ZWmMBzf6m^GPiNbQ6B}L%b4;te#B#=K!;~)}2l|YwV`@!uu0Q6TvSBI51hM3r zU1}FDyUu^qc=Yx=#@3hxUb%+^^p9{qFZAfRn=aog`&Wlhm-rU!PFJbaWFtRTs< zcmDj`)ukyKzp`>I*vqry?mBYB9-BQy_P^|T@>arnc)G^tREw(BaMbtU>5}H}3|WRpCK%7kUUvFkXBV_-!MT z1LyI3?~hpi-o4B4+|GwN*$(>>)3q*HN)%RXFuT&AZe=@Z?L(n&niYP63omk>x%rTz zIPwgi(YyuOX2yuv-EO4Zqdm~8Yr|Snx z?kInjZ$55&Xdmm81TXFMoe2|kmedO{)GR%%oOZcoIm5>smg(9@mg*_naZD(;V7WF; za(0CBGK=4enyQ=Dc?#`SXsmd4fVnTZm_ss#>BMfen6ftQi@QF@TeX$8Su^UUS;_pd zt$1bq@eS)5&Od=k5(f|M72>yG<0#==y{tip-Ezx<%ia^^=5iJ6*eZ4A%BeU9vtZp2 z=2zz;-Q>GmOv2BCqV)(Z4E7Pr$kBT`Z zL~FjaADOV~tL%=qF}Gjjn~U`Ckf|xileL&~Fuk7hzM#SFpAW9t{yq8p)0LOyw+@$RzaUnccj)6@HQdlZ4n3Qt!*mvv4FO#q0!ydwYr diff --git a/graphics/pokemon/arceus/bug/follow_normal.pal b/graphics/pokemon/arceus/bug/follow_normal.pal deleted file mode 100644 index a970e72162b7..000000000000 --- a/graphics/pokemon/arceus/bug/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -120 128 144 -144 216 120 -112 160 56 -88 96 112 -48 88 40 -248 160 248 -200 112 200 -40 96 40 -0 0 0 diff --git a/graphics/pokemon/arceus/bug/follow_shiny.pal b/graphics/pokemon/arceus/bug/follow_shiny.pal deleted file mode 100644 index c240188ea406..000000000000 --- a/graphics/pokemon/arceus/bug/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -120 128 144 -144 216 120 -112 160 56 -88 96 112 -48 88 40 -248 160 248 -200 112 200 -40 96 40 -0 0 0 diff --git a/graphics/pokemon/arceus/bug/follower.png b/graphics/pokemon/arceus/bug/follower.png deleted file mode 100644 index a655faf7bba78663d0ce6d97809d897dfb5078cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfM~bPI diff --git a/graphics/pokemon/arceus/dark/follow_normal.pal b/graphics/pokemon/arceus/dark/follow_normal.pal deleted file mode 100644 index 7f118367dc03..000000000000 --- a/graphics/pokemon/arceus/dark/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -136 112 128 -144 152 168 -96 104 120 -104 80 96 -72 88 104 -248 104 0 -192 0 56 -32 40 40 -0 0 0 diff --git a/graphics/pokemon/arceus/dark/follow_shiny.pal b/graphics/pokemon/arceus/dark/follow_shiny.pal deleted file mode 100644 index 0f702078c71b..000000000000 --- a/graphics/pokemon/arceus/dark/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -136 112 128 -144 152 168 -96 104 120 -104 80 96 -72 88 104 -248 104 0 -192 0 56 -32 40 40 -0 0 0 diff --git a/graphics/pokemon/arceus/dark/follower.png b/graphics/pokemon/arceus/dark/follower.png deleted file mode 100644 index ec8921d07a9dd4e513fb1e3aa3071e0de656775b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfofN0A diff --git a/graphics/pokemon/arceus/dragon/follow_normal.pal b/graphics/pokemon/arceus/dragon/follow_normal.pal deleted file mode 100644 index 2e9103c96c4a..000000000000 --- a/graphics/pokemon/arceus/dragon/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -96 136 120 -176 80 216 -144 32 184 -64 104 88 -104 0 136 -0 224 0 -0 152 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/dragon/follow_shiny.pal b/graphics/pokemon/arceus/dragon/follow_shiny.pal deleted file mode 100644 index 66e8d518a4eb..000000000000 --- a/graphics/pokemon/arceus/dragon/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -96 136 120 -176 80 216 -144 32 184 -64 104 88 -104 0 136 -0 224 0 -0 152 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/dragon/follower.png b/graphics/pokemon/arceus/dragon/follower.png deleted file mode 100644 index 558c857bc508477addf9ac5082ec916cc632c8fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)-uu#~LAhjxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfGIgiV diff --git a/graphics/pokemon/arceus/electric/follow_normal.pal b/graphics/pokemon/arceus/electric/follow_normal.pal deleted file mode 100644 index 10f01e8cac44..000000000000 --- a/graphics/pokemon/arceus/electric/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -136 128 88 -248 232 88 -216 192 56 -112 96 56 -128 112 0 -232 128 0 -200 96 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/electric/follow_shiny.pal b/graphics/pokemon/arceus/electric/follow_shiny.pal deleted file mode 100644 index 9488b1fdf875..000000000000 --- a/graphics/pokemon/arceus/electric/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -136 128 88 -248 232 88 -216 192 56 -112 96 56 -128 112 0 -232 128 0 -200 96 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/electric/follower.png b/graphics/pokemon/arceus/electric/follower.png deleted file mode 100644 index 1516a4fc858bd273d36b3847d25434cacb3933c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf>X4~} diff --git a/graphics/pokemon/arceus/fairy/follow_normal.pal b/graphics/pokemon/arceus/fairy/follow_normal.pal deleted file mode 100644 index 2ab532101c92..000000000000 --- a/graphics/pokemon/arceus/fairy/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -134 131 133 -96 136 120 -198 91 205 -166 43 173 -64 104 88 -126 11 125 -0 224 0 -0 152 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/fairy/follow_shiny.pal b/graphics/pokemon/arceus/fairy/follow_shiny.pal deleted file mode 100644 index 3631497ae7af..000000000000 --- a/graphics/pokemon/arceus/fairy/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -134 131 133 -96 136 120 -198 91 205 -166 43 173 -64 104 88 -126 11 125 -0 224 0 -0 152 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/fairy/follower.png b/graphics/pokemon/arceus/fairy/follower.png deleted file mode 100644 index 6323b047be7f956abeaf5760279d28e922e915a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf-`uBI diff --git a/graphics/pokemon/arceus/fighting/follow_normal.pal b/graphics/pokemon/arceus/fighting/follow_normal.pal deleted file mode 100644 index 42e397a3742d..000000000000 --- a/graphics/pokemon/arceus/fighting/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -120 128 144 -192 88 32 -152 56 32 -88 96 112 -104 24 8 -232 176 0 -176 112 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/fighting/follow_shiny.pal b/graphics/pokemon/arceus/fighting/follow_shiny.pal deleted file mode 100644 index 5f8ed30c7902..000000000000 --- a/graphics/pokemon/arceus/fighting/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -120 128 144 -192 88 32 -152 56 32 -88 96 112 -104 24 8 -232 176 0 -176 112 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/fighting/follower.png b/graphics/pokemon/arceus/fighting/follower.png deleted file mode 100644 index 0b0a600685ebbb6caad0fa24a7369cbba79c0a18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 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 diff --git a/graphics/pokemon/arceus/flying/follow_normal.pal b/graphics/pokemon/arceus/flying/follow_normal.pal deleted file mode 100644 index f40b2a597b41..000000000000 --- a/graphics/pokemon/arceus/flying/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -120 128 144 -144 152 208 -104 112 168 -88 96 112 -72 80 136 -232 240 240 -160 160 168 -40 128 152 -0 0 0 diff --git a/graphics/pokemon/arceus/flying/follow_shiny.pal b/graphics/pokemon/arceus/flying/follow_shiny.pal deleted file mode 100644 index ddab34092541..000000000000 --- a/graphics/pokemon/arceus/flying/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -120 128 144 -144 152 208 -104 112 168 -88 96 112 -72 80 136 -232 240 240 -160 160 168 -40 128 152 -0 0 0 diff --git a/graphics/pokemon/arceus/flying/follower.png b/graphics/pokemon/arceus/flying/follower.png deleted file mode 100644 index df6b0390f7fbedccfa2928c00a16a98c937270a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)da7a*y=jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfxznrH diff --git a/graphics/pokemon/arceus/follow_normal.pal b/graphics/pokemon/arceus/follow_normal.pal deleted file mode 100644 index c61d6ea3eb6d..000000000000 --- a/graphics/pokemon/arceus/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -120 128 144 -232 208 24 -176 152 24 -88 96 112 -104 96 24 -56 176 88 -48 128 64 -240 64 64 -0 0 0 diff --git a/graphics/pokemon/arceus/follow_shiny.pal b/graphics/pokemon/arceus/follow_shiny.pal deleted file mode 100644 index f8d14c4979eb..000000000000 --- a/graphics/pokemon/arceus/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -120 128 144 -232 208 24 -176 152 24 -88 96 112 -104 96 24 -56 176 88 -48 128 64 -240 64 64 -0 0 0 diff --git a/graphics/pokemon/arceus/follower.png b/graphics/pokemon/arceus/follower.png deleted file mode 100644 index 8052c83ee2c47b90cf84df5f15f159d9446694da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1564 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 diff --git a/graphics/pokemon/arceus/grass/follow_normal.pal b/graphics/pokemon/arceus/grass/follow_normal.pal deleted file mode 100644 index 78c23130a419..000000000000 --- a/graphics/pokemon/arceus/grass/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -88 144 112 -88 200 56 -64 152 48 -56 112 80 -40 104 48 -248 224 0 -192 176 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/grass/follow_shiny.pal b/graphics/pokemon/arceus/grass/follow_shiny.pal deleted file mode 100644 index 7b9f242238c2..000000000000 --- a/graphics/pokemon/arceus/grass/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -88 144 112 -88 200 56 -64 152 48 -56 112 80 -40 104 48 -248 224 0 -192 176 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/grass/follower.png b/graphics/pokemon/arceus/grass/follower.png deleted file mode 100644 index 3bff11b55cc2829d6b3ae8513924ccee1fc5bd75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)OZ^GQTO zRCt{2m``itMi_@jhY1v2Y{|}_?MY*sKyR^R8?x-dmYP6&8QVL>jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf(Br6w diff --git a/graphics/pokemon/arceus/ground/follow_normal.pal b/graphics/pokemon/arceus/ground/follow_normal.pal deleted file mode 100644 index c7fb811cb3fc..000000000000 --- a/graphics/pokemon/arceus/ground/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -136 112 80 -192 136 56 -168 104 24 -104 88 56 -136 64 0 -176 176 192 -128 128 144 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/ground/follow_shiny.pal b/graphics/pokemon/arceus/ground/follow_shiny.pal deleted file mode 100644 index 7457a114505d..000000000000 --- a/graphics/pokemon/arceus/ground/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -136 112 80 -192 136 56 -168 104 24 -104 88 56 -136 64 0 -176 176 192 -128 128 144 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/ground/follower.png b/graphics/pokemon/arceus/ground/follower.png deleted file mode 100644 index 35d7153951064b179ed4ec6cf3b6424004584633..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP);M1+^GQTO zRCt{2m``itMi_@jhY1v2Y{|}_?MY*sKyR^R8?x-dmYP6&8QVL>jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfg4d|2 diff --git a/graphics/pokemon/arceus/ice/follow_normal.pal b/graphics/pokemon/arceus/ice/follow_normal.pal deleted file mode 100644 index fa2f6967f9f5..000000000000 --- a/graphics/pokemon/arceus/ice/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -72 136 168 -160 248 248 -120 192 248 -40 96 128 -224 224 232 -128 128 136 -192 0 56 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/arceus/ice/follow_shiny.pal b/graphics/pokemon/arceus/ice/follow_shiny.pal deleted file mode 100644 index 9d92900a7758..000000000000 --- a/graphics/pokemon/arceus/ice/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -72 136 168 -160 248 248 -120 192 248 -40 96 128 -224 224 232 -128 128 136 -192 0 56 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/arceus/ice/follower.png b/graphics/pokemon/arceus/ice/follower.png deleted file mode 100644 index 712e9a92582d50f6844b997da184b6aef6f00ed4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1360 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 diff --git a/graphics/pokemon/arceus/psychic/follow_normal.pal b/graphics/pokemon/arceus/psychic/follow_normal.pal deleted file mode 100644 index 9a4107011fc2..000000000000 --- a/graphics/pokemon/arceus/psychic/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -120 128 144 -232 72 112 -192 24 72 -88 96 112 -152 0 48 -0 224 0 -0 152 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/psychic/follow_shiny.pal b/graphics/pokemon/arceus/psychic/follow_shiny.pal deleted file mode 100644 index 3fec008fa48f..000000000000 --- a/graphics/pokemon/arceus/psychic/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -120 128 144 -232 72 112 -192 24 72 -88 96 112 -152 0 48 -0 224 0 -0 152 0 -192 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/psychic/follower.png b/graphics/pokemon/arceus/psychic/follower.png deleted file mode 100644 index f76036622ab5ce6fba2524a75654c8c8a57565b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfdO)Y% diff --git a/graphics/pokemon/arceus/rock/follow_normal.pal b/graphics/pokemon/arceus/rock/follow_normal.pal deleted file mode 100644 index 26d199bfe76f..000000000000 --- a/graphics/pokemon/arceus/rock/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -120 128 144 -144 136 96 -112 104 64 -88 96 112 -96 88 48 -216 192 120 -176 152 80 -64 80 64 -0 0 0 diff --git a/graphics/pokemon/arceus/rock/follow_shiny.pal b/graphics/pokemon/arceus/rock/follow_shiny.pal deleted file mode 100644 index d0c613c78f20..000000000000 --- a/graphics/pokemon/arceus/rock/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -120 128 144 -144 136 96 -112 104 64 -88 96 112 -96 88 48 -216 192 120 -176 152 80 -64 80 64 -0 0 0 diff --git a/graphics/pokemon/arceus/rock/follower.png b/graphics/pokemon/arceus/rock/follower.png deleted file mode 100644 index 53bfee6cf05171ec58f213764d5a3fd2e74165f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfw`HlX diff --git a/graphics/pokemon/arceus/steel/follow_normal.pal b/graphics/pokemon/arceus/steel/follow_normal.pal deleted file mode 100644 index e3ca81c9a8fe..000000000000 --- a/graphics/pokemon/arceus/steel/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -120 128 144 -192 192 208 -128 128 136 -88 96 112 -88 88 96 -232 224 0 -168 160 0 -96 104 96 -0 0 0 diff --git a/graphics/pokemon/arceus/steel/follow_shiny.pal b/graphics/pokemon/arceus/steel/follow_shiny.pal deleted file mode 100644 index 70c82d16172e..000000000000 --- a/graphics/pokemon/arceus/steel/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -120 128 144 -192 192 208 -128 128 136 -88 96 112 -88 88 96 -232 224 0 -168 160 0 -96 104 96 -0 0 0 diff --git a/graphics/pokemon/arceus/steel/follower.png b/graphics/pokemon/arceus/steel/follower.png deleted file mode 100644 index 33b51e7a8bbe5da3fb5639574b5ba76cddd861ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)dTpa5WKU=l_{%>V!d^GQTO zRCt{2m``itMi_@jhY1v2Y{|}_?MY*sKyR^R8?x-dmYP6&8QVL>jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfrRS-q diff --git a/graphics/pokemon/arceus/water/follow_normal.pal b/graphics/pokemon/arceus/water/follow_normal.pal deleted file mode 100644 index 981366ca1ac5..000000000000 --- a/graphics/pokemon/arceus/water/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -232 232 248 -160 176 200 -200 208 224 -16 16 16 -112 120 144 -0 56 152 -8 144 240 -8 96 192 -0 40 120 -16 48 120 -0 224 248 -0 160 200 -248 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/water/follow_shiny.pal b/graphics/pokemon/arceus/water/follow_shiny.pal deleted file mode 100644 index 36d9c53fc1ca..000000000000 --- a/graphics/pokemon/arceus/water/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 72 72 -248 240 152 -216 192 56 -232 216 96 -16 16 16 -112 120 144 -0 56 152 -8 144 240 -8 96 192 -0 40 120 -16 48 120 -0 224 248 -0 160 200 -248 0 56 -0 0 0 diff --git a/graphics/pokemon/arceus/water/follower.png b/graphics/pokemon/arceus/water/follower.png deleted file mode 100644 index 291c68b0a54e79042e57105296500c1d610f905d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf31_GN diff --git a/graphics/pokemon/archen/follow_normal.pal b/graphics/pokemon/archen/follow_normal.pal deleted file mode 100644 index 83bf72363483..000000000000 --- a/graphics/pokemon/archen/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -11 40 95 -40 71 147 -70 48 35 -40 121 245 -137 54 54 -217 70 62 -0 0 0 -222 221 229 -70 48 35 -70 48 35 -219 174 80 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/archen/follow_shiny.pal b/graphics/pokemon/archen/follow_shiny.pal deleted file mode 100644 index 8e3e7613022b..000000000000 --- a/graphics/pokemon/archen/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 104 48 -16 152 64 -78 47 25 -16 208 72 -153 86 63 -224 128 72 -0 0 0 -222 221 229 -47 47 47 -80 64 40 -221 201 94 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/archen/follower.png b/graphics/pokemon/archen/follower.png deleted file mode 100644 index e25f19ba7f21e34f53caac0b73e23d7585997d05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 737 zcmV<70v`Q|P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_5NI$Em_SZ184%D&nN~mGfJguU0N&l@ zFE1}pKq%eGUXUQR_y7O^32;bRa{vGi!vFvd!vV){sAK>D0!B$hK~zY`?Nm)~(?Aei z*Fu(js-uufJ&}+o5~m<1rYfhnEA+Hct2pyAtWJ8bqmZz*HG;vHB3=V9! zFQHMit7XWaCW??x;Nc25Ex!X0dE*{5>e}(f4M5YB2Wc)j4R-@cqswTvktd zLTMKYj0u@QgF&(-%7hrNCmdb0W@qJxtFt6Kt*`ueVbBxe6ohx&LtsW0+WqO zr4lq~G#YIdF2V4kQ+kRjIlOe3?6uAs75jZbPGCjEZ&&k62Q70j@@XLHh4|``ZjY@n z`!c4^2XVcgpO9C&_pY!yX=6kwa%`Yqd~xZ|_KPb6_ipMR58ZWv$)iyaz5Kpx*}VA{ zMC~9BSG?|dyHPo+~faJi5765}$ji zL}IEutZ83mQD#TwPx9*Gg=;A|P!kWKNE#^;X=z^hEsg%YrDAmd+lT#s20}joc>k}m TZ5AWv00000NkvXXu0mjfGJ8Sw diff --git a/graphics/pokemon/archeops/follow_normal.pal b/graphics/pokemon/archeops/follow_normal.pal deleted file mode 100644 index 772efa0e1cac..000000000000 --- a/graphics/pokemon/archeops/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 48 104 -48 80 152 -187 76 72 -212 214 224 -240 200 96 -0 0 0 -48 128 240 -187 76 72 -16 160 144 -16 48 104 -66 75 64 -240 200 96 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/archeops/follow_shiny.pal b/graphics/pokemon/archeops/follow_shiny.pal deleted file mode 100644 index 92931a6ccaef..000000000000 --- a/graphics/pokemon/archeops/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -8 64 48 -8 111 95 -216 101 35 -220 220 240 -248 176 96 -0 1 0 -16 160 144 -158 72 47 -48 128 240 -48 80 152 -113 61 35 -241 200 100 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/archeops/follower.png b/graphics/pokemon/archeops/follower.png deleted file mode 100644 index 8a8a23a4edf76796cc9f60309c83f8d5dafdbdb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1063 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 B4T}H( diff --git a/graphics/pokemon/aromatisse/follow_normal.pal b/graphics/pokemon/aromatisse/follow_normal.pal deleted file mode 100644 index d4331c4a98d5..000000000000 --- a/graphics/pokemon/aromatisse/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -71 47 71 -16 16 16 -197 105 188 -139 85 139 -234 203 85 -198 163 204 -219 222 241 -57 39 43 -232 76 90 -241 152 170 -217 101 125 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/aromatisse/follow_shiny.pal b/graphics/pokemon/aromatisse/follow_shiny.pal deleted file mode 100644 index 2fe20eb67511..000000000000 --- a/graphics/pokemon/aromatisse/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -71 47 71 -16 16 16 -241 112 150 -188 87 116 -234 203 85 -233 190 208 -254 216 232 -57 39 43 -254 252 79 -156 125 220 -130 107 178 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/aromatisse/follower.png b/graphics/pokemon/aromatisse/follower.png deleted file mode 100644 index 64ad168271674a365ca5599302e27694c0680f86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 648 zcmV;30(bq1P)ms%-i1aIVUUVOj_}ns@Y|I15${10006XNklCeOb^ioc znli+3t+t!(=duci9qDSRBOTX>;ZEC6a>4r@eFv3p)zviZstU92G!$Z}ah;^UGaZG4 zrkxgV${RV;?Vy80nyvkyp`#O7c4MvCuqU0Eb?|L5AJR;R8BUz=IkaNLGhKsf-LPTL zcfWq<#u$wlR@4SoG<(O!F|~KDZnS4T?!DVRbP$LcwrrGcv|+u?(m0-VP17!Xo22*k z^@A~{LrrL#ciQv|s4*kc8wibMe?sg1%iiz*EDtTj&=JbFmj^FD7!~E7x!${;+dPgM zUSK7xaLi4s+;Prhk-3gIcgJZ24dR$jqS$rr&$o%WXZVBj$B#y*rEfx&JA-m^TqiC6 ioqaO>Wb`!hAJt!fF+U%P`3;f)00005S z6cDSegWut=|NsAOU{Os%H2?qrkAQE@W=45=cHiL7t*xZxeqI0o00000HImeu0007J zNklifCLK?J~Dnt zKoLh1xd288@E44T52ABl|G(XeB91D;$m}J)?*o!FhpyC{`#*^H!OxKYR;c2?>{&di zl0KoSsLL6{YgQAGc!f%g1<11O0!refSg>jVtE~1Ss20l*(LOFH*zXv=wwVfcONDq7|Ot~+Vww!Aip3g-~JEWf}bB4 zULqTS#uvhj(({ap=b`2YKbr7>?N@Ywvf>9+{zq8MV!ozP~^* zU)bc6!gH_!_NYrN8yPx#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_Xg@!gP@tfAumAu6Uspf)*s$2Jhzkn~ z5?7?<<@fdDq??ljA6bJBgRZ9#Ev0aq4i7mRY*bk*0GE|mR5K~bdGK0lAuqA+a&JH=|F(EZJAUnn81OCjoV8+M71xQwDCtr|G zPn$T4#57yH0MRePNq#~*dfmkNP1EUFOT6iV)!{5ZVKF>yVmxw~rIk0m;`w6cd7Bd(`Z~{lg)G1zWgd12ZnF1FpUSuzPBWE ziZv$7^BP~Ufk!pQI-%iFG`7k;s9LdT7*Y2@;pe$q+-xAXlDq6DyHO0w3#--&98&rY zdc~dvxyz>@z;P=89stnCLq$K9cVdFc2d@3CAU;(OUx65q*%ku&iSXiLf4Y(a)R*|= z3jr#{x3LUR0~>k)XoKQsUt>1P0q8VY8GHeDKTU*w7SNl>0qwxBk}^PND;7R~x%mop zNYhn^2k8AI5&JQKx^lpK$^(e+I+U7X0JFtcsCUzw@7%uo=qBk(-{+ARi+eyuvG?;? z89>?xQ8=BD4gPp5`}T)u_Ii(|Vt|UgUv4tljYl71;V(#GKCXAQpVbqw;Wv8zKpx-^ sJW}s!f7at|B0HxRclho@|DXu@1*{77)^;Hj*Z=?k07*qoM6N<$g6&N|jsO4v diff --git a/graphics/pokemon/aurorus/follow_normal.pal b/graphics/pokemon/aurorus/follow_normal.pal deleted file mode 100644 index 3a6f014234f6..000000000000 --- a/graphics/pokemon/aurorus/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -237 241 227 -67 64 47 -248 208 80 -128 116 54 -38 49 72 -78 110 172 -101 157 237 -170 223 246 -94 176 224 -237 241 227 -161 183 211 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/aurorus/follow_shiny.pal b/graphics/pokemon/aurorus/follow_shiny.pal deleted file mode 100644 index 22501716da67..000000000000 --- a/graphics/pokemon/aurorus/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -194 210 243 -67 64 47 -231 216 165 -128 116 54 -38 49 72 -179 193 202 -237 248 255 -145 188 233 -117 154 193 -237 241 227 -161 183 211 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/aurorus/follower.png b/graphics/pokemon/aurorus/follower.png deleted file mode 100644 index b094b1525996d48249eb2220c50606fbe59384df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 903 zcmV;219<$2P)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_5D*Z;((^+=FXz~$fOIw{F-Wt)%I*07 zk-X`3n!)YypH=}AOER7l6w)=f{_ zFc=4LTh(&5p=~;PYT*OGC>z&Or+1{XT^k9SuOwv`Pr zp;#x&8lmm&e4^qv$%M^ijkcMD=f-umk8o$Nwxm&ku{}9ZwV2REn8^WuWz=A-MWuqN zE^M%7&t`00@BNasMq8J;NXnjcqnyrZV~`>Eg58kM#v z-64x@LKV)AvXZNg0~;m;S;?OnVR2hhwAj&WKF9)9Cp&6VY7xCn00?x(<>TwCTG6y&^+HkUVv}rxE`WcgHChWo@Xo}tBa$~n0fBsSc00PQML_t(|ob8sulA|CHhGCxoR6MUb z&fT=;o`LM$7`!_f**Dqe-Ucx-j4@j^wWr;#N?9KU`tP46gpmL7?*xCsUyZ2FHuWId+OaWFjzOOCIx+u#N*L z$sRBYmdH2BA={xl3fMXhwYs_P;QW;S;+MLxhU6bUs)Ciz+WQ z9=#&10(Oq2h7Uzy50gRb7aT8g)_&_F)9Ys z^1UBT8%w_+RlA87mtulvumN{Vxo5JxF*&DL5t}E(b>*1z>*T=+oaaypckIUS5*IL; zYM>K(i_Wsw8#NEIdz2cKS+dbTnTD!XS(CaF5@KRyJ8&sd3%gW8ja12? z-B1xH4&^vbT$n_qA`hfpCIQlb3f8Jjh-!$rYw4(l%AB=ZlQl%xAzNeII*<44BugAO zt+*lKLzJIi-uwKX-}k)${D1vdF2vRLu9s(@1Mqxp?-c+=$16s3n&IAz)bgGI_$^%V zNR?)LNNLToqJx)}R`17lMN>rW?8Zgxy)^d{94-;Ep#FS>X?Gw=v6AO>zWW)9QFWSjLS0LEH9ipy|6=OSnYLym;t5`akF0ov97};tGzTSc}2}>@{-eG zV1;h7>QZ)&zM(1~CR^q+frZH`lS;A8O?`5T6|=N3nW>8rr%4{56G|?T;>|m$Xo7Ct zDi8dY(EVEbMzY7@uDA{jr}Wc(scTIqh5TT6`s_S%m?qj^FY^s@GSnC}?^>J8VH8M; zEz{~?>;1$dt9=s}yqecRXRhiH_`x?Lv@$zs^RCl0K(718hEPyl3CeaZI{i5R;-ddm zm`Xpft-o^I@}rlmVwyP$cqOOHx9`pL&g)LoTGZ@A>cev?*ICG$l9BC>{)=;2`6sol zn5XNu&sv4-wFoF{y=#E9=C*rUmFaIn0uzZDLPQAJ{YxIU)3P1l$OB=ivGcOs9`s4n zWG!jto>3I6G6QO+A9uv7O#+b2cy9$@@g@}OeaUv}BfwiR11Dxj?e@g2QECmW<~+{+ zq1=Z4Gw=(FI$Sz%>Nn-(^u*IzSm74n1~x%bv0A8Qf>@W$vB{CLYgqKrvavYh);wQkVQ$_dz3%l>w7DxeX#ZgT`? zOwyR9HwrtEeJA{F`3dOsp8xx3K)x8V_=PWf22rf+;`G11{sEC4#Fl1$qWS;;002ov JPDHLkV1gkoQ&Ru{ diff --git a/graphics/pokemon/axew/follow_normal.pal b/graphics/pokemon/axew/follow_normal.pal deleted file mode 100644 index 4f3e70f8b782..000000000000 --- a/graphics/pokemon/axew/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 47 33 -87 95 63 -63 71 47 -0 0 0 -138 155 79 -151 177 194 -229 229 247 -95 112 63 -199 0 0 -87 0 0 -164 182 87 -208 227 138 -121 172 25 -95 138 40 -25 32 32 diff --git a/graphics/pokemon/axew/follow_shiny.pal b/graphics/pokemon/axew/follow_shiny.pal deleted file mode 100644 index d8ba02535f0c..000000000000 --- a/graphics/pokemon/axew/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 47 33 -109 93 73 -88 80 56 -0 0 0 -192 176 111 -221 226 195 -221 226 195 -136 120 72 -200 40 112 -40 47 33 -192 176 111 -221 226 195 -160 80 128 -109 93 73 -25 32 32 diff --git a/graphics/pokemon/axew/follower.png b/graphics/pokemon/axew/follower.png deleted file mode 100644 index 7b81056bd37b1066ffee26a91368af7e18950afa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 554 zcmV+_0@eMAP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_C@&#bUq3%bF8}}liknZDvBKr$_g`>7 z#{d9V005-6SJ2~%d8`>_wEdT%j32;bRa{vGi!vFvd!vV){sAK>D0fR|I zK~zY`?bT08!$1@U@HdbH%xf|-{)tdLK{6L;XvJ=W4s<6yLZKVo4OW<)OV8onO^=WR zD7ff7d|f$-yeVz%M*4QYeBph`G*CFsagOt6BQ_X7?&sbHgXr()Ll+1WH#M4eWm?K@ z@`D$k=|>HsXRzh8#4U1Bn0^s4Jy6f2VP!fjhccF@WoTS4jF=vX7GP*9z*tTNfiW$O zlDt9G=BlW7wm3mkSl$3irA7snzii2twYX8JtOL&UO4AzasbsBfjdsFXyk1)y7IaJt z=gMZYpx{y2vst*1X2M#G6tM!%0NI1Gr*p~snHDa1pD(Sw3x3qDsgf>KJ6kNZ_ZhGT zxOjWIb?-7_?_(AXVlx2NkmQJY_?@qvZIL&5-bmhbreDpfb;cd%pO+sQ?*vy)SG-}Y z?_VZ*z}uli&pV;J7hbZ4%4y$TKz2W_ymLOx*A8;w5y!!I-!;GpQFm_023zD~mtlD3 ss2AA%PfJ=0;nzfS(Y-K|@IMCN8{nsqB>c+S4*&oF07*qoM6N<$f_NzG;Q#;t diff --git a/graphics/pokemon/azelf/follow_normal.pal b/graphics/pokemon/azelf/follow_normal.pal deleted file mode 100644 index cde578ee374b..000000000000 --- a/graphics/pokemon/azelf/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 64 112 -72 128 208 -48 112 176 -0 0 0 -32 88 168 -168 40 0 -248 168 152 -144 184 208 -72 72 88 -232 64 32 -112 128 176 -232 232 248 -248 176 16 -176 208 248 -136 120 32 diff --git a/graphics/pokemon/azelf/follow_shiny.pal b/graphics/pokemon/azelf/follow_shiny.pal deleted file mode 100644 index 11a24ddd0957..000000000000 --- a/graphics/pokemon/azelf/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 96 80 -72 160 160 -48 136 136 -0 0 0 -32 112 128 -168 40 0 -248 168 152 -216 176 88 -104 80 56 -232 64 32 -176 128 48 -232 232 248 -248 176 16 -248 216 88 -136 120 32 diff --git a/graphics/pokemon/azelf/follower.png b/graphics/pokemon/azelf/follower.png deleted file mode 100644 index 709618802644d8a33bbc6138a90aae7b7d9da133..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 831 zcmV-F1Hk-=P)004R> z004l5008;`004mK004C_008P=0026d000+od=h6^I`n|hR_*v#T8dvam5vXC#{@j^|63| zH{j#^HDEkqk3(vZv<-PT|$6*6-C34O(=Bt2~SnPjH<% z>0=ae#I?jdE<4QH+g)1h{QV}cdtHF2<6XXI&H|Zzx5&HPt#Ny)J`qSFkm)!VHN+eq zAP(UXn5kGJAi@DhBB=ATLcO7Gja%LsaF6>V3mC2cgObhzgkjs{CZI{imuCn~zDi8; z1_oc|b$&M3@Xg>W2t;7A zCrMlVAukO^fq)_C1%ZNIHi1Sfn}!?JQROoRy|8e-v<5rg3zVS%u{~+d{^zdbMSc{h zEs;_IRlIKUO`!I0z_%U#%8z@z%Z~;dPGf=6q}U$aBK@0Q@YU&|6b2u&8M` zV=?_JU#Rw_$&UtmJ`$)aluwL-zk+jZPz4$zdz0ml;yqT=gPwwvdAzTt&-oZnXYBGJ zf5|+j4F6#gE^j$eQ@`ch8cYJ^(?B}1shvKZT9F$X(0INW>5YkJ&Cp=xg9dFQ_5B{z zFE|ek=F=^YdXqkhGN+s?KZypPUnT;N)SnsrT+9ugpX-X>j(Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00bFHL_t(Y$L*HEj-xmbhK=M0 zh!Y4SZfVHeL-*bdU6567v~V=nj0pEgku3F7>?9@X|N@OPyyG z^BG&iqkqWl75F4RV{gz;^K@qw=qgV1zc{wc#kH= zR%bj4Xm$dmJdq;Lb0B47z3sv*)C$Uz4f1q@FG zs%kC}1Tz60plv2qltbBqldFI-+(Rh%QzivK#R8vZcF!q#7^^r0+$DVdQP=x1B6874 zZ~}Spi~Xpj6PPn8_SZmELGA=(CIqV!C$N{-V^vG}*Mx(;lx~mwpTEjK>r3+u)6-Q5 zQ8nv+K^Ydv>&*G@QWixh<=+o{>vU{mFl+$1|Gh&`{!MTxZsmNWpYqb z57oai)$7rF@BMibbqWJUy#P%H9?syPFhzX+_6^fcp~S^ybcnP>H0(gW1AKs~sQ>P0 zJZJngqeyl_iq?ra4b-opR=fqbyTvfi!89y92s7&3~?!%g~SBlnG z2h~A&uJwIT9#4mxQa-e`X{(fGYrtkT#3LN$T-2Ck0~|ZtGY*ao5byyAEsm98PBXx_ z0gbw<&c|kba#c^Dow1LJ?k{b4#ndyCapM@D@dWl*D$N4giiKh8C#7!OB;Pi$zl72q z*~@Xto^Hl>$#l&WdO;vKH4Ic>hThI6^dRkmY`HLO{Tj7E$`5$xV@<@#lvg65m99gq zkz8zu_s0jPh6C7sEX+MxME!z1U1;w898n+g3oeMH8g5>iCR1MS652-h&!}rip6`ek zFL@bt_s_0{L|=|M$9{{I9bu=SiRB2HVUslt`Ww>Ku*R)Q zwLrp)6LR^%&F=w<$9}}h&dzuu-16zr-AX(QTec`H8V;^3al-s^xb83u`if;j3Ov$W zU&WlZs72tl&k(oX$2*fAU5YKRJ5J{Eh!V8HD@;>Q;jSEdm_a P00000NkvXXu0mjfeIqCC diff --git a/graphics/pokemon/barraskewda/follow_normal.pal b/graphics/pokemon/barraskewda/follow_normal.pal deleted file mode 100644 index 219e44c86665..000000000000 --- a/graphics/pokemon/barraskewda/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 52 38 -19 17 13 -109 96 81 -77 66 53 -98 46 30 -0 0 0 -205 102 70 -73 74 55 -171 173 131 -229 126 94 -223 225 175 -143 128 111 -227 227 227 -255 255 255 -179 179 179 -0 0 0 diff --git a/graphics/pokemon/barraskewda/follow_shiny.pal b/graphics/pokemon/barraskewda/follow_shiny.pal deleted file mode 100644 index 3f2116be85c5..000000000000 --- a/graphics/pokemon/barraskewda/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 52 38 -16 16 24 -90 82 115 -65 57 82 -98 41 24 -0 0 0 -205 98 65 -74 74 65 -148 148 139 -230 123 90 -180 180 172 -123 115 148 -230 230 230 -255 255 255 -180 180 180 -0 0 0 diff --git a/graphics/pokemon/barraskewda/follower.png b/graphics/pokemon/barraskewda/follower.png deleted file mode 100644 index ac05fc57e142102a920026a78db9113c0ed8f7c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1121 zcmV-n1fKheP)5O z5e;o%QB6WMVlEy4007NqMoCIHtF43OeqP_zrfd-M&Td;p?65Hd4DEAda_=2rAYk&PL{-3DVU5+vA?+o4F;+unNr^`3ic@2Kyb zrnmi_^WE<|=lgd69*@UE8;GeqYV%rys!NJtRDEH0USnY6M<}M(5~9@&)7X{kI6)KZ zP$&Shv&_PQw@{la*W;ouX}ixko}oeD$xL8lz%K9~{=YF;r+JODRG@T!kmWCe8`ohV z>2yghf^bKSxGW6s4@1P2>j*M6j6dQ@pi4a=?3+qi1|v;~^0)os#*Z{0Ks?lNIHyschH8do0L%(urhjyR49r1lVJBnC@*le&g}eWMm@29U5peY@cAuS6jGp~e@i zLTiE(pR1ykx?tV`D67TtwmE^CxW0=tY?;-2fP>8#ME>;19(kSby77WPc12?pyKMLX zJ@@+3ljk@0kKQ!ahoJqtJF6T+%SIwK`c zH>fl9nt25L0zk|=T#TFRW76!K;0=Vw4E<;nJ#*yHVJ>(M68oGiBv`E}z+xksyaa_A zQ^DdNIgKCQnlxAucS@ljpS}NCB?(^IIexpiLowyszHNRNFpl@m=YtP2^L7q}j35`G z%!SlvB?dvA71Az`cTusjm6hn;)mFN@Gh;@?OLtJJo(+xn*;l(#PVUL*25<;I9x0Qo z`O08>ss0Av3qoZB$!vG9-RvX`+j<(p`ln1yjaTtR%1BdI%?HNb@0~2Xn1%v3WTmA% zHZ_TnA43FqGhTGLz98GeCUfnXkJG^Oi;@^4M9J8=w1T1=Y zG=F;&vlu^njg{hmPuMupo1Zb;^|40Zh`ob282#0G1xphWaakfJ=LQXr$t_!$^1{*& z%crTfq%<9|^SSA*ym5lL+2Z;yCW(G0D+}HNdg6>o);Iri_S)0@gJtc%xVSxEmII~B z+3b?Yt%`Q$q>^Dk;op0Cj(Dh=74d3xyP?i(hIi)`cIDo3C5xHzom=OluY3cd=wOjk z%vU@+wmO<@HG}7%?S{q&_G$&am(1+@ln2lLT5R5Ea!bi^KUH&8kJrOtyO7|*O$p=` ncUE^;rK6f1`>ipChFthx%%qYJ;K_TM00000NkvXXu0mjf#qc4X diff --git a/graphics/pokemon/basculegion/female/follow_normal.pal b/graphics/pokemon/basculegion/female/follow_normal.pal deleted file mode 100644 index e90d24829899..000000000000 --- a/graphics/pokemon/basculegion/female/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -41 57 49 -164 189 180 -41 90 123 -255 255 255 -123 172 172 -172 222 230 -16 65 32 -0 0 0 -41 189 90 -98 123 115 -32 115 57 -57 82 74 -32 139 65 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/basculegion/female/follow_shiny.pal b/graphics/pokemon/basculegion/female/follow_shiny.pal deleted file mode 100644 index 6855fd47a05d..000000000000 --- a/graphics/pokemon/basculegion/female/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -41 57 49 -164 189 180 -180 156 16 -255 255 255 -213 197 74 -238 222 98 -16 74 32 -0 0 0 -41 197 82 -98 123 115 -32 123 65 -57 82 74 -32 139 65 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/basculegion/female/follower.png b/graphics/pokemon/basculegion/female/follower.png deleted file mode 100644 index d246f9f90ac91b0b0e4667c180153cfb690b4e7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1317 zcmV+=1={+FP)>b0Bj$IZ{d>i$MSY00000+O$~k000EA zNklTA$P?2^tz2>~4%Hh7wwdPgcX__GHgY)z9j-_d;_w3FpT=qw zvmCErAaBRQG9zegdLiEI6AGF@`vmnuf9L~7x+SmRK>>nE(Icau zhm_AD+H<|#K^d1+2!}s+WiM8Kk@9kf@`jd=#OFSg)25|u77uzAVZUDN@qn&71-nMQ zk7e1%!}_!Ugwr;MP4;PwvNuO${92k|e$v%=k?%krP7SdNx2hIC{)JEFjrBa22@*cu zk#kr4NZA*XN(h%74`fjjF!JuXk2BHkQg>wupob+s$eCV40l-_%7Ex>zfI*zgoWA*l zNt&jwKG5Ia?y=xwmVxXBK<|+|;y#qRp|l8yvDJNlhNFN@CLR6?7>XerB&DV2J&tm` z69PWr;Th3i`925P1fU~<#+Gx0>vhKt8b%R$#o&m;!~=B*^}X-iLF{9EU?(y> ze$(Rd{luWKkGJ%{(yjmZBw>;NI|t3~5Q31(d%DF^7C*vT?-t9R7}=RQL@@}H;;B!U zlDWf-Ui}F*&>;BOiU9|QI%Ba{dx5hv%Vams#~D#7dpy)IVAW}NJ?eec5>%^MI(5Zj zJvurY9WF=|F6ddY0Ioulonh!^=T5u)t)7xQzP4!bq0z^ukseSaF`C7RtiD);?+7#) z9`F&e8+oucW%CY`+nlspqbn3V9*i+?r+xohc1tY5R4Jgkd_OOZtEwKi2Ej0(%7vo< zeV0@_i&vTK*5-Kzrj?@(>aJ2~ufxJ_9>dru4_5IAyT_mkXL%5Vb_|mG@~(1r3@!u+ zZ^m|*5vP0br0YOiqlCwsEZC!kPQjm4lmUsgnGva=1d=QY!~ojEZ-5e)>#@rqNcbn& z(J1;3Nt!i^!47&rNK3dCIBpZ*>oz|PTp zzH9^J#3UXQy5=RF9pX&h)f+&q79&!(^Ha}iXJ>vWT0x!&8$5l&+J$EN;zp>L%R3hG z^7;kEMimXAjmo?A2fwSS9ky9L%`O}vj7V|UR)&k$E2c~XRP;f$CS1HBGooo>q9L~) z4Y;j2E>_R1bL|zQC+kk!oBKm5&lMehbn=r5(O|>CU9r&YR`$F~%@Bn(Y}FHi*&B7M ze=TDo&?a#Hk{fXlqhmB+jX`KO&7gDV`x*i$p&H5^&3j{NBKo3he{YnTD2`>>PEH1BP; zX~_N4Lm!b=gHcmyqzH~iR9dTKezw=!IH`vr|1ZB2gH|fMjuIZJS`g*S&R3Xz&d6!_ b-;TcksXzY^!$`>B00000NkvXXu0mjf3ITY2 diff --git a/graphics/pokemon/basculegion/follow_normal.pal b/graphics/pokemon/basculegion/follow_normal.pal deleted file mode 100644 index 3b067717e9cf..000000000000 --- a/graphics/pokemon/basculegion/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -41 57 49 -164 189 180 -123 16 41 -255 255 255 -189 24 57 -238 41 82 -16 65 32 -0 0 0 -41 189 90 -98 123 115 -32 115 57 -57 82 74 -32 139 65 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/basculegion/follow_shiny.pal b/graphics/pokemon/basculegion/follow_shiny.pal deleted file mode 100644 index 02e2b66beb5c..000000000000 --- a/graphics/pokemon/basculegion/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -41 57 49 -164 189 180 -106 8 139 -255 255 255 -172 57 213 -197 74 230 -16 74 32 -0 0 0 -41 197 82 -98 123 115 -32 123 65 -57 82 74 -32 139 65 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/basculegion/follower.png b/graphics/pokemon/basculegion/follower.png deleted file mode 100644 index 26780d419e2b1848fc522101dd247e3f2dfe9675..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1317 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 BEkytT diff --git a/graphics/pokemon/basculin/hisuian/follow_normal.pal b/graphics/pokemon/basculin/hisuian/follow_normal.pal deleted file mode 100644 index d8f1c2033722..000000000000 --- a/graphics/pokemon/basculin/hisuian/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -103 53 53 -0 0 0 -48 48 48 -248 248 248 -120 144 184 -72 72 72 -168 192 248 -88 88 88 -0 0 0 -122 168 175 -171 222 224 -72 168 112 -56 112 72 -40 64 24 -61 77 86 -120 144 192 diff --git a/graphics/pokemon/basculin/hisuian/follower.png b/graphics/pokemon/basculin/hisuian/follower.png deleted file mode 100644 index ca1d9a7a86f54c5b6f9f3467e89c98265b1d1878..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dIz4ats1|LR`~L zO+icpgC9SBR7}|6;o-63z>kQC2%uoqiuJ4SJ@8mjU{T)WZh`G*yFS`7Of87Ke!U%$KAD|Bhni7qu?;p6Sw zs)XL1t6W(ejRgL?>^ae|su!VsXRUa|qeBtgd*p=FlxKX9c*HgRK$B*7s?lRVrE4c1 zY_B}f&~kH@v4zx)J4aVF9_;ac;@PMue(>9&gS*ZczdI-P!Gt%>W^2PsXTM7=9e-<# z<9MSEI5tR%Tc$)L9GIvds`$u#&d0h3vkX2yK7PLPqDs4eRL(no!ySvKI9;2QeI&0j z{NC<~%-Zo4$MkC2&as(WFbS#37AWO^2s(7sR6*&`GhKzJ;eBGV?UR~UwZ&BZE8j8C z&MjzmaL>Ot#ayRWXh?dm|K2d=Gxzc7=fswNJsq_|n&HoC-Dc|`TUQTWp1$8duGk%K z*}CGpmX^zVM$U&{POjYVZmW?kzm09}f~ouE8ZORU9^O1fFWctBw+iQ9&+gx3d3k5@ zZ9cc{?YC498CzJ~pYh)KX@bp?c^~9WU%Wr|r%jDDw!CD!;Z&phb(;Uk}@P)e7<;U&tls8ItaD0AN?KZ4IZ9G{l*N0Ly#N3J&*@sY0005U zNklIKQghBlSojO>D9uT3Y{)^~w=oI8B z=nzCf7g0NOD<$Z4sI}};P^l29F*&)ZGqdZumpbkjVfoC=`s3%!Ab=GsR;*b0zo5Sv z)pbMViDm5yy}QgE!u8x(dD>}SvqJAibD#7SK5*X1l@8GQy0%5VLm_h`8y1`3mdXPi z?I34_7iw%XHQK^-(Ww}@+JSDD^oBf`c@omu)uf@z1&|+LM*M!g0|3GLmi&s6{6bh~ zR-iOf`nhDbz`#HKjYJ>+>2_3Uo;Y> z5EhOhA?im+gt}s)V>m3Dyn4u;!04=Mq2w diff --git a/graphics/pokemon/bastiodon/follow_normal.pal b/graphics/pokemon/bastiodon/follow_normal.pal deleted file mode 100644 index df63870bf905..000000000000 --- a/graphics/pokemon/bastiodon/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 56 56 -200 200 200 -0 0 0 -72 72 72 -152 152 152 -120 120 120 -96 96 96 -224 168 32 -248 184 64 -192 144 48 -248 184 88 -144 104 72 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bastiodon/follow_shiny.pal b/graphics/pokemon/bastiodon/follow_shiny.pal deleted file mode 100644 index 847a44ae7118..000000000000 --- a/graphics/pokemon/bastiodon/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 56 56 -200 200 200 -0 0 0 -56 64 120 -152 152 152 -104 112 160 -72 80 136 -200 168 32 -248 208 64 -192 176 48 -248 208 88 -144 152 72 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bastiodon/follower.png b/graphics/pokemon/bastiodon/follower.png deleted file mode 100644 index 711737cd554a2d5ed860c715cb118cdb2bbcda7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1051 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzApSe!U< z0x00&;W1;zjEahigoK0#D-?e0a5yl*;Kz=L2^k*8JWSUBRWK%bySp%Su*!M>IqW5# zzOL-g7z zHpN4iGZR=E-Yz;;SIpr%dxy@{+=z|u7Ce1)MZ(l7c@!89I zUhJIu)1qn?U->RE!);8r*_is$F7oJGw1u@CbrezTvsRy8Wb{U!p|3l1_S448Ey;Jg zobN^m#HL0|B;>DoA?KT8&F?dv`A)o=jC0_(vR}r5k0OqBFaG%Q#&-)gCa=9V7rb9= z3CzA)I_ck~wewZja`-oBu+92<(>_7kqifNe#Q4Bf*QKwm`_@_EQ}#rAcO3KDlIeaK z6($`*MZY7Ht>lHQLhdD`revoI2Wr2KTFRO`*S@eU);}_4R~CO~^68XMPp4HZI%U9c z?0x@lqsp!Fe-fiTuDNVqm$$3LZ|SA0B97-bUapwCHZORQ(HwR*@$W`2@3LP#w{6AY ztiUBXsr%2@Px#1ZP1_K>z@;j|==^1poj5El^BUMVZp1L1Jp&_W!iS%>V!Z5D*YSi==bC&FJX( zK|w+8_Wzvb_PhW8YIAd-sJQX&iB|vs010qNS#tmY4#NNd4#NS*Z>VGd00O5;L_t(Y z$L*EBZrd;r#z{cPERs&qsQ`~cf{rE)bZTJBnhhjfI_3}10LkV8?i2I{+IPs(-HZ3W zK;NLrgY-yAJpVJO8oGp43PgN*CS zn!0+40V1# zPp}>)fLy_X>SfH71klrQ&IN@>9h<;|edX-oTzfXr;QQ+fAjc+W6g2Sm8`yG;*-hAkXu$n3 zHu0$Q^$ZUMr0|TfBj$E}y0LnUGeIUnAkaL8!zX^TV*kTo@!o}TQsCu`NF$f4(GAj78i zCDg_S1K07COBZ5kT+)b@jF20!@-0Zh<@z>`tdy>wPtHB9l zgd1n&l+i9$SU4wzax=0%TR4>r6(V8Wg)@Qi=>@~=^y3pFf6iS$E4=?!AWcws2mM9`8|dxT&pIY1!2MwjUky3VpU z=&}dt*o#_{D+LowyU6UG$C{A_e*jMLPr_qttohckneS*AAjZKlma=f!d!hx8iVJey z!7&w_+f55fT;(nwXs|LG7>0J{NRDpg1j|${VEWJrs+ptR zz_2XKc;qmJ!#rk;;f>)Y?_pIC=MGn4cj`7RpmJq7xBJKj16~(ofz|Z_yC-f#RIn;! z(38OvFYAZ(W^A{t!tTrU#$`Iw#rA&NoT%-3M|PiY-3BkBhGBoED+AW6!GBx6GKGw+ z<##(hPuBBSZVQ>nkI|2(d$L+kEZ^m#$#Y3o@<5MF0S-_1*O|C$3d|C+(vZ`qODL~C zPsmC`|1&Anex_j-FR;)?Kvo*^-||XB{|kk>W79N(EK~mv;AL5&jYxg*q5fDT`iK?@ zI1HYYd7lOdhsF-Wpi92x5H(ZyBaIBYxcjV diff --git a/graphics/pokemon/bergmite/follow_normal.pal b/graphics/pokemon/bergmite/follow_normal.pal deleted file mode 100644 index 8f5d3fcf5fb1..000000000000 --- a/graphics/pokemon/bergmite/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -230 238 248 -160 216 252 -96 158 212 -20 137 214 -20 76 119 -112 40 148 -249 210 73 -20 137 214 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bergmite/follow_shiny.pal b/graphics/pokemon/bergmite/follow_shiny.pal deleted file mode 100644 index 8a84c1ef897c..000000000000 --- a/graphics/pokemon/bergmite/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -217 240 252 -160 216 252 -96 158 212 -20 137 214 -20 76 119 -141 129 24 -249 210 73 -230 214 80 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bergmite/follower.png b/graphics/pokemon/bergmite/follower.png deleted file mode 100644 index 966246499a7e4752e84dfca29bdcc93dd4629eb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 552 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 N08dvxmvv4FO#t!48|eT5 diff --git a/graphics/pokemon/binacle/follow_normal.pal b/graphics/pokemon/binacle/follow_normal.pal deleted file mode 100644 index 9259f9b3afc4..000000000000 --- a/graphics/pokemon/binacle/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -63 52 39 -16 16 16 -190 167 122 -229 215 187 -63 52 39 -231 120 77 -137 102 61 -63 52 39 -190 167 122 -229 215 187 -117 114 136 -202 200 212 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/binacle/follow_shiny.pal b/graphics/pokemon/binacle/follow_shiny.pal deleted file mode 100644 index 32620845f9ce..000000000000 --- a/graphics/pokemon/binacle/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -34 90 70 -16 16 16 -70 153 124 -94 188 155 -49 80 97 -232 117 169 -116 149 83 -70 95 61 -190 167 122 -229 215 187 -109 157 186 -164 196 215 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/binacle/follower.png b/graphics/pokemon/binacle/follower.png deleted file mode 100644 index d82d7365cf97167762a603217353a53114228828..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 814 zcmV+}1JV46P)~xJw`a00P2EL_t(|ob8jb za+^RDMVI{okHrV9*F-py8+-TxkfJ(`+{hJ{Va6o|OH!(Vv~H4dsm2qRno+f?G?NNG zDi2uTEe@_clg8U<@9xt*_aa2d$NE?w>z$Utbbb2nfNQGh5o7Z=S|>EmW~|zA>YTdWIc4W= z9k**X0>Bpxxbo%*SS2*PnP)MS(6k)xmD1v~63{fHo^@3Mx`u>~T<;D8&KwgxvO1v& zfH~_D8gt9BYCw5&Vt6C3icHH3w`}Mz^=nYq^@NWAmT8Vzr}zw>n7IfRo=WIcfMC6@ zhUj7u)PTC7wGP%bpl(V4Gz> zTR_6<+znu(dMSq_5zz(%(o`Tom6b-%6Q*vfF7_nalEyJoxf>u;y&8v9M4cggBNG_# zEz1O>p-_SBUs(!PW6``A7cnG8fHX{cfX%ZGxR_u7nb_NiG9EN9-S)f9D5GP)`9AD8 z?fl9~UiWGehuT{TPrXT7tupKMIC*LO$}UJlf)}3iG)@@O>_UX?W9K5e#0|JDHeV6X zj(A?&_}w_CSQ8rD=Et_7(p^JB^YO#w5gGP00h!A`x9xne)ik+W7I`uG-P13Rt)VKebzMvyJG+F$TS^vKq_~^tp@1nU9dV7tHW_fABw|rb>r^_G#D?UzFu4pvfX09}(QXgFho8U!2-YQm>-*QwWfx|e*94f?vY sdqYEJj{RO~%Hf~G`CFR5rT^>t3(;9J)EF$mk^lez07*qoM6N<$g1=sNwg3PC diff --git a/graphics/pokemon/bisharp/follow_normal.pal b/graphics/pokemon/bisharp/follow_normal.pal deleted file mode 100644 index 65f45b8ab311..000000000000 --- a/graphics/pokemon/bisharp/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -76 63 37 -0 0 0 -198 195 202 -196 164 53 -16 16 16 -104 24 24 -144 48 64 -64 64 73 -192 48 48 -108 108 116 -40 40 40 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bisharp/follow_shiny.pal b/graphics/pokemon/bisharp/follow_shiny.pal deleted file mode 100644 index 13f26bf2a31b..000000000000 --- a/graphics/pokemon/bisharp/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 64 32 -0 0 0 -215 215 197 -174 171 86 -16 16 16 -48 40 88 -48 56 152 -64 64 73 -80 64 216 -108 108 116 -40 40 40 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bisharp/follower.png b/graphics/pokemon/bisharp/follower.png deleted file mode 100644 index e946968fb549ead7f785634a4086642de85f3a48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 641 zcmV-{0)G98P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_Og|+60073r%EY8K5D*Y(7#NT+KtMoA zz%VduY;-6nDC-5Rv;Y7A32;bRa{vGi!vFvd!vV){sAK>D0p>|WK~zY`?bI=A+dvct z@Ykaa8l7(-?$TCuHys8wo59)BL9NrtO^8~$HQ=b;gj}bG#zJs!jR+WznS}G@auRXw z-L<+5&QkE(e!9o|pYD)gTie>!Q`PPxR@K?atOL6phXJ1TVH2~1c;Gt>JD>ZB(@Ekq z8w|_<%kXhLOAlR6Q>VWl#Ql-OJCnk(N$ zqR^NjFT^$8Kx3juP*wO$h%ySGL=MH#Z?xW653u}KKfoKA8b3Fgo*Qp8>BaI4`!as# zwAl|{{`yQ9fpfg9_LKoL{^vgAF5CT{xHvX1;Z+7!5o3V0Xxr`w0nEB(AD+0(z<+J& bzbt?||H1ADHNl%r00000NkvXXu0mjfI)Ng* diff --git a/graphics/pokemon/blacephalon/follow_normal.pal b/graphics/pokemon/blacephalon/follow_normal.pal deleted file mode 100644 index 4114383a3cb0..000000000000 --- a/graphics/pokemon/blacephalon/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -239 239 239 -215 215 215 -223 246 25 -255 225 55 -247 135 202 -227 115 215 -166 156 43 -102 165 225 -76 149 219 -94 94 94 -107 103 5 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/blacephalon/follow_shiny.pal b/graphics/pokemon/blacephalon/follow_shiny.pal deleted file mode 100644 index ce347df50b97..000000000000 --- a/graphics/pokemon/blacephalon/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -8 0 192 -16 0 120 -223 246 25 -255 225 55 -247 135 202 -227 115 215 -166 156 43 -102 165 225 -76 149 219 -0 0 64 -107 103 5 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/blacephalon/follower.png b/graphics/pokemon/blacephalon/follower.png deleted file mode 100644 index b6e66bb5a5d4d4b0a31efacf277caf07b5c5c254..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1427 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB{_wTP?zkdIlU+C+Z(U1y_Rf8(Uz*i?owuhPgxWs{ z+kdogRS5gBUra&u*drB#eK`ez4aelFrt3?`h%8XO*0JBnGoj|@gH;Xg|5q}ds{R_0 zFJ05jFgsvPx#g4FulF5vWt_xUpIJ0n@_0j5>!Fg%4>mDqo@ASnwt7lo@6vx+M-3lH z^K6pk-8Pe9e)g0r&c~FKWSG6yZrzel;Mwq2;EcrE8Wip4Xp!O#W;C&pQSkRqJ^VWwRe!YZbtBNH%Qmmjs(Rulc`JvjzU&dT=H4 z;|%$S9@Pilr_MFX6aKaOU#Pudhj+a694mu+uUBu=3NpKz$Ugmc%fBo8*-SfTF+|+= zT=lJf-|>lxTUQn8y1L26{F@Vy{h0R*kJRKKk#3(YVLQ_d@2$S=c+uVT-Gh(GP9Jvk zKNV~~&lYj#73YVF^Aj(A*nec}eWkO>%x4~?N1fZpF#o;o^Rq7>6!WCrU-q^0U^xfF zKZi5X26@c4?x;SJc*DENbcVJ{&G`-6pWad9>}g-WhT(X^jkOkOHqwHRSM(_hNp3D~ z`tVq+QoBJSMs&g7f9I+V^3H5_=apL;n38qi`L^>PCO)1M*uwtz#OGIy(lMe6Wg*|U zSIfwLyL%hxghdQ5=bwL5<-1wlWxi(dE1-Nq&C!{~l||)kELEJh_Ad)!JXb8rT-?b2 z=ndoVtFLTA7)ylZnD#6e@^L7z+As#O0c#V>a76yRSV% ze8Nud^2i#56CL|z&OwP@&Q3`QHv0ooGwwQst%8C5e&sx0!(F)d!@-{ncOz2b_QR0; z`;O_?h{2uEtHiq?>mQXe^}~+-HwNtS{eP`|dk-gn00000NkvXXu0mjf2LtD6 diff --git a/graphics/pokemon/blitzle/follow_normal.pal b/graphics/pokemon/blitzle/follow_normal.pal deleted file mode 100644 index cd08b136ebc7..000000000000 --- a/graphics/pokemon/blitzle/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -88 88 88 -55 55 55 -88 88 88 -55 55 55 -248 248 248 -0 0 0 -200 200 200 -0 168 216 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/blitzle/follow_shiny.pal b/graphics/pokemon/blitzle/follow_shiny.pal deleted file mode 100644 index 422cd57da45b..000000000000 --- a/graphics/pokemon/blitzle/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -88 88 88 -32 48 80 -48 80 112 -55 55 55 -248 248 248 -0 0 0 -200 200 200 -24 232 104 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/blitzle/follower.png b/graphics/pokemon/blitzle/follower.png deleted file mode 100644 index 09a594f17b27c383506f203ccb3a9007ba67ffb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 623 zcmV-#0+9WQP)Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_SXfvfFipG-AP12R7l6|)G=%8Fc1J>Ck4$J8oCAv zI~{`#+a0^~57anbjZBoRjlkL)DE-+z=auAiu{^!0$t0!vmP=LM<>FBdG?;{O(y)r&`Z?V;Z2n*!-J^c(Z;J?>fk;oG2q3yfh! zx@|4>8*|#ky==Vi$qMAm7^Yiqi)_kilTn+rxn5uP-nyO?V8%Eo`L4g>HYz>pEM{wt zhdoKijqwcn2%m9hus(u`TB+wfU3G5k2>=DFDPzH?aW<$vxI6GL^a5~NO?dJFI!p-U zfw?in7r>#NFuNtNQ203KaUj>tAf4~x3P5= zvyd+*s4HoA)u@M3-bF z(74uWazNc0+?11D?P}Tv+{)p1rwNc{XcgFDo6-WRf#1#2p)bZ-lPx#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_ASpR1Ich;tix3bHb1@*zN;&^(Qk;7b zT0tPJDH#9FK>z>%Xp{Iz00009a7bBm000id000id0mpBsWB>pHR7pfZR7l6|lQC}- zF%*DpDYtYw+fhYBhdy7spe}c2WN40*BBp?Pij*xVEfQjdfsK*93t~f5mGUcEL>c&1 z_}S<4YpzGBA~EF+k-q2W@4a`qW9wMQI%1?N@?EDKR^s&U)hjo+tJ;QubOl}($~#9Be_AteyG7WV;=X7DHfim4X0E{Ht2sTOS@vPAewo6Wgq1ZPpHN=MY{u4bSISv|mKNxUg zCp2yXu52r35`| zgj~GVF^3x=&qS{A4mZ*Z3vevKzNOZu3Y9m)Q0!vkqu3@5xgP!!gP6mOkT$am-0qfyM^M#zUh=e~hu6pET{{S~*5kVi)>u8n0% z8y>yAWRr_AixYbO{pKJr3Ik)kZ2~MhdW(Z_=;Fn9MjKAf?dMrB7AL%PoLsnX2iXa0 zcJ)Wr7ahrB91dMf&lzo))JJ4OpQz%7C=87CWW&0$ihiuP(J-XRgfx&ROZ8;Kj;OkG k$OV diff --git a/graphics/pokemon/boltund/follow_normal.pal b/graphics/pokemon/boltund/follow_normal.pal deleted file mode 100644 index 410819e8290d..000000000000 --- a/graphics/pokemon/boltund/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 52 38 -91 84 9 -216 189 72 -248 217 80 -0 0 0 -56 74 55 -104 104 104 -223 223 223 -254 238 99 -255 255 255 -155 166 154 -23 31 23 -96 115 95 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/boltund/follow_shiny.pal b/graphics/pokemon/boltund/follow_shiny.pal deleted file mode 100644 index 2a2b9893b90f..000000000000 --- a/graphics/pokemon/boltund/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 52 38 -90 82 8 -222 189 74 -255 222 82 -0 0 0 -115 74 106 -106 106 106 -222 222 222 -255 238 98 -255 255 255 -164 106 156 -49 32 41 -139 106 131 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/boltund/follower.png b/graphics/pokemon/boltund/follower.png deleted file mode 100644 index 122b4ce53ec159b5a6e6f46390e40a2dfd7417f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmV6B zR0-I{E0007o zNkl6s3ZKRQksu|L4v&T2uOidsS%{s_;xbX1GAjVFMAIY)q-uUhkcmtz!Q`^3 zBp5}Qse)NqkyA5%M365iwsCn;K5+)`&#>gFvI1>lSWt*1@;H*Z(^8R>Wg7N95tnM8 z{Fo3&qeSDec=`Bh=cnIgmZ^g7O~pER=x-2WcMas*lNClT%d`h#Mr-0S2KjFmNs+U+ z`0VyzUn9TqTLBh9V{Qy)vz#fvB8mosnJO@fr%&NNg?KWVoZzrg{}Q)vM*s2#So*g* zY-g-(9v8bpZ#sbPx2qh&v7! z`naKkz62vrO*zbN0m5|%g@&r0 zLkikfqB@KG^Vxc`jr^)wf_1xOt!bLSS}lQUcVNsb(SltN6AyG-8csMrGbTPqerrXP zaYE64znd+A;g+a3i`4T*zX$e)#z$15;s-XN_2QT@h5Q>6hKv(lbv|On*_7Vi>p&m$ sr-76UAMHH)f0RF;qst4=dk+Er0EK-JZz)Sk{{R3007*qoM6N<$f{Ec|zW@LL diff --git a/graphics/pokemon/bouffalant/follow_normal.pal b/graphics/pokemon/bouffalant/follow_normal.pal deleted file mode 100644 index 583d8bc8ab99..000000000000 --- a/graphics/pokemon/bouffalant/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 24 8 -63 55 40 -11 9 7 -231 209 163 -41 33 23 -138 95 40 -95 95 104 -195 153 62 -95 63 33 -47 47 55 -147 121 79 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bouffalant/follow_shiny.pal b/graphics/pokemon/bouffalant/follow_shiny.pal deleted file mode 100644 index f1eb8c938406..000000000000 --- a/graphics/pokemon/bouffalant/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -11 9 7 -80 72 64 -11 9 7 -228 201 178 -44 35 30 -200 172 97 -95 95 104 -104 48 40 -104 48 40 -44 35 30 -147 121 79 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bouffalant/follower.png b/graphics/pokemon/bouffalant/follower.png deleted file mode 100644 index 96df51de86735b2eaa16b335d932655d2bd4fa38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 757 zcmVPx#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_AQ%WgHz*4U2j|hFDIph%UnpNcA;XzI zUtef1FE^8UPq2n#b^rhX32;bRa{vGi!vFvd!vV){sAK>D0$NE#K~zY`?Ug%^+CUUW zuQg>FKN#3(D;&|A%(7l(tH>xd4-FKl5Z-YeA>le%MWWwk$=_Hh4Sz1z7<(R!0f{Qo zUYX*+_&ay5M+V;Oy$BxLM!I0+IPUvOy82!?d>Nr+|0TZxU2pP(s> z{BqBJJpzp}klza-22!9g_R|f!>H{%^B%!zhuU<6*o#Bp7F;6UcE3$Igj)#$sB9u&q zK|n){3#txv22uqEVB^C;+Y8reyHY5b4AYeI-n5mbNyP#0@rnV)I1w&He*`uz1>Lq- zw1uk(E5XFc00U<;ArGa-^l&7KUAe08z}Pa5gmWGQ)d&m*BE*xJi6vN> z_QDA!jxouhD` zKIeA{=k01Dim*DXgg*3tJ`4hA;yi!KvwUS`^6EW*TPgxmxc|=IY<_w2AsX!D`}$#J z^7{L^I20I|xwgDNCOgJrMd)$f>3dbjr7({(MX&?- zt_6(XgT@hjd{KDof-1!KCm#9RT_lCKZ)B(ZT`({L@e}ERDi`Zj;l2Y<5*_bR7XTau nXl1gwzFffcpDj22e+BRlq)PE(0%4;;00000NkvXXu0mjf*QP_M diff --git a/graphics/pokemon/bounsweet/follow_normal.pal b/graphics/pokemon/bounsweet/follow_normal.pal deleted file mode 100644 index 10cd6d77ab50..000000000000 --- a/graphics/pokemon/bounsweet/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -225 232 232 -192 224 112 -232 200 0 -120 184 72 -136 153 149 -224 104 128 -224 96 144 -195 81 133 -153 70 108 -168 64 88 -131 29 92 -83 26 46 -61 71 69 -32 64 32 -0 0 0 diff --git a/graphics/pokemon/bounsweet/follow_shiny.pal b/graphics/pokemon/bounsweet/follow_shiny.pal deleted file mode 100644 index c97f75961df5..000000000000 --- a/graphics/pokemon/bounsweet/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -225 232 232 -216 192 248 -232 200 0 -160 128 240 -136 153 149 -224 104 128 -200 112 152 -176 64 104 -153 70 108 -168 64 88 -131 29 92 -83 26 46 -61 71 69 -96 80 168 -0 0 0 diff --git a/graphics/pokemon/bounsweet/follower.png b/graphics/pokemon/bounsweet/follower.png deleted file mode 100644 index b3920bd8f22b7f1348d540b8cb3f4285ef0bfa70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1247 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBP7cUMxD0p##p<;(e$IPh@G8!HvOgJ3aI@2v@g+oNMY)r6}o~^s9f`bCkgi$aW z0>dc;u219K56l<6o-U3d5v^~hJ zbK9O>Ir{O=)!CY3Qkwsv?%s5{o7W(|GrJS!?WY74}N12 z_4^*ZjbkfsmJI8G@3!oQY$>gTe~DWM4fbzSpw diff --git a/graphics/pokemon/braixen/follow_normal.pal b/graphics/pokemon/braixen/follow_normal.pal deleted file mode 100644 index 7a1077b989d6..000000000000 --- a/graphics/pokemon/braixen/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -144 112 32 -224 173 16 -0 0 0 -255 224 96 -148 41 34 -201 66 48 -243 86 58 -129 114 116 -255 255 255 -201 198 205 -20 20 20 -84 33 24 -128 71 40 -51 36 53 -77 67 74 diff --git a/graphics/pokemon/braixen/follow_shiny.pal b/graphics/pokemon/braixen/follow_shiny.pal deleted file mode 100644 index b28632064d0d..000000000000 --- a/graphics/pokemon/braixen/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -95 70 112 -132 107 148 -0 0 0 -177 146 199 -148 41 34 -201 66 48 -243 86 58 -129 114 116 -255 255 255 -201 198 205 -20 20 20 -84 33 24 -128 71 40 -51 36 53 -77 67 74 diff --git a/graphics/pokemon/braixen/follower.png b/graphics/pokemon/braixen/follower.png deleted file mode 100644 index 66b76ffeefb743f07c703c836996496dce6010db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 618 zcmV-w0+s!VP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_kZ>U2tq=eJ0RP}%lqn*~LNN1II)QR@ z|NsBV#?2HI6jUJ?fJZ1ZBsEP#O2-AWe*gdg32;bRa{vGi!vFvd!vV){sAK>D0mDf| zK~zY`?bIFWeEBWRgk#F0lmVZ_SQxl{u|J)GVhq z<;S-Yp9j>XqFYWt(mf~@F-zqF=I?=*^3e|nd-G)fFadLwl4l~`GgQG8=3%U0o>5PE zwOXDPYTgOza-K;S^Dwi)Jfmh6Z&=Xtj!+K^Rxqo?j9{K0yy3czRd8Jsb=k2bZh)i= z=J~-)SW-GdjB9nKvJmb!;%1XOE6qCYQ&kZ6)UK1^p?Q(2W z8I;qlo^-0!<2Gf^R|#j%{mV8yp#~8C<*iBij&@dY`UN+{g~$Nqp4h5WR-86*L#x~M z>y&%1q~qO2tY;GLB+nKuC@(%!2H3LJcL=wxrObs!(w)6F9+$$mNHfISMluJunUzj+ zL3quOIl|Dok(`%s1KS?FLD++L5piEGQ*QM8A{F{oG}7sa)xERBXAWSCsJByIk+S^; zksadG)GF8{f!RVEAnJj(e&z$TFp|H%7y5D&{zm}50P(2dE^?4frvLx|07*qoM6N<$ Eg4kOXrvLx| diff --git a/graphics/pokemon/braviary/follow_normal.pal b/graphics/pokemon/braviary/follow_normal.pal deleted file mode 100644 index c9ec83d8140b..000000000000 --- a/graphics/pokemon/braviary/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -82 82 114 -49 49 74 -214 210 195 -32 32 32 -179 157 82 -74 16 0 -115 32 32 -0 0 0 -164 49 49 -24 98 172 -98 82 32 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/braviary/follow_shiny.pal b/graphics/pokemon/braviary/follow_shiny.pal deleted file mode 100644 index 7241967249db..000000000000 --- a/graphics/pokemon/braviary/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -109 90 67 -64 47 31 -209 205 192 -32 32 32 -12 40 72 -24 72 120 -0 0 0 -32 104 168 -24 98 172 -98 82 32 -203 158 26 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/braviary/follower.png b/graphics/pokemon/braviary/follower.png deleted file mode 100644 index 8e352afab7e30786ce5f7ad46cfe3af1a937951d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1102 zcmV-U1hM;xP)l*O z6s7@LAkZZw?WWnJqtLS1>;nOJBLX$DwxY5uC0#TWq__pJ%_EV;qAinZrqrsbTZ;f~ zH!q(0=X$*Nj-;KY8445~@(f7idw1XWz3<)0n)WIFxAExT)VDex#oyZdXTbOB_rmIZ zRFOsRCmsS?qX!$x@O@lNd*kowY!je8lV8TRMR&IVqTd8;d05|dRbB4xNTeWA>I|zU zSj`%W!*f_+S=6!sVC6Lchgctt=%~>{X-V7X#S9zRqn2A0ots*5d((jpd)BpqCS~gy zuvI7m*QGUqv?SmKLxO7|k5($`9eSE42bf=i1 z;$Y)IZjuNB22Ey3;UVCFGa%TOgq1_ml04^pBLRQo)THi>Dlg1zhKhsKkO15CaZwaF zr*^`lr3AbZPq3%tqm|3jk^|23T-tK?@`Mn35-N{U;zXeMI3{S3VI_Z@7>}Ss#tQ(P z@FJF}mat4rMVTNiSrvJANAA8G+a}#*kx$Sf!#P96arX-})qeWYw&7~%KIZ_K@SC|z z4U5TWG?{Qut1U@#LVA+m&E5AGclWiM_0$PJ(qy^V?1QR`Bz~Qbh04v&=SKmi4!YJH0_Y{ z=xU}_@vKx#V71PYjV8{VbFOn1ql6L=|B1AU$kz_n>y6j;8G2-xgpe;QOGK>HrAO1G zVtCFN^R&C%S>9>`rdCP7ionwjk4~qa_8bYsWhMP*wI$MLB@RL=Rs`aPes-(41UZxVoFw8*Q{1Em50p@XOdx_nns`_)fozg6#& zu`2xLD<}rgew}U&)HVQ=ISH!g_4D6`p2Z)i^qVi0E&#ljdT;RqhWx{|Pw}6|Un2H& Up3sU`761SM07*qoM6N<$f*VH-a{vGU diff --git a/graphics/pokemon/braviary/hisuian/follow_normal.pal b/graphics/pokemon/braviary/hisuian/follow_normal.pal deleted file mode 100644 index af0d29cc0db8..000000000000 --- a/graphics/pokemon/braviary/hisuian/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -255 255 255 -57 65 74 -180 156 148 -98 82 74 -74 90 115 -172 90 230 -139 65 189 -131 213 255 -222 139 24 -205 57 41 -246 213 65 -180 172 131 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/braviary/hisuian/follow_shiny.pal b/graphics/pokemon/braviary/hisuian/follow_shiny.pal deleted file mode 100644 index 796d7bec9f5b..000000000000 --- a/graphics/pokemon/braviary/hisuian/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -65 57 49 -41 49 49 -41 41 32 -16 16 16 -49 65 82 -131 213 255 -115 197 230 -255 255 255 -222 139 24 -205 57 41 -246 213 65 -41 41 32 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/braviary/hisuian/follower.png b/graphics/pokemon/braviary/hisuian/follower.png deleted file mode 100644 index 55634525180bbd0becb886cbc05ac3e083a78213..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1404 zcmV-?1%vvDP)nd|+V*}DY%Nz{0g zncQ>kz2`gk+;e{b{x2o}=UvkGQ=&gIrWiG@H>>%$tzVLcz$rBAX&P-wIGdkOLxsB=*p7TySL% zq5_F%E;xhKb|Odes{DWu6)+By444c7FXu&oEc(xg`D{^vp$U*Qab|mDD6Mns)y+0bFthcG9?Ns6s7UOC^AdyvJe%#!p#T0kovy#@T)b9Am(NQ}@~E z_QgN|1NfGX3*H8M@dRiNc$j$|jDvlPVkgxZT+YHM?3FPN62pU58-~pAuv`MDIl%-> z2%pI5eoLyYLucs!NNVN;RUfh-;6@*7c%AWl1ptj0V=J$<4GEPF=&HNE4nLP@Rg}J` zO7=vbJj_B3?c_jPV_9k(?J-4e(2dFEXU~sQSq;&;W@EV1y)IPqPSGkr(a2lHA4D&s z?pk0~mPNbwxvg^`+I5DuH!S?gfMq!)!gmmpZ&A6FRzqZZ8Ir+rMIqbSWskHC*_~!| z04J8jCkj4AfC9-zk?|jeFEMgxc{Njd%^(WS5d`0e>%gibJU;$?raO7bfk+hc9 zQYe%v>=F}F;Kn^X0wy6s^s29W7}-0Wki;?|9dc$N2J|&1KhTf;sLO~D_k9LjI6fl} z>)ZWsg{I-aY@Dhb7}Y&G0uWu|=krodxM4VZZGy>&Z}QC-v~+lWbCfhSU_d8Igj~2$ z&%)mMP`SV+XB>5J&~&o(!_!xqnuJAcCi5BeYUDT^(@1=&);JKyS6C@gsr-VR_yPk4 z#7%43$Cc_E)6VWl)%XY+(*c*6)BDQs^v#1OyXRc7F0>>+H1~h)%j;tf&AwO#?aHi>FrA|e9vSG(4VQoj*BDjbkFHMQ?kce;^0Xc z1F}KT%FJ4_?&|GmR{B`o=$Ur?CcuZ&U-=L#)?ezb0^wOj0cZu#rIot#Q;Pf=xd7!? z--;g|9X0GXx@P@VJz1AF{MF2q-*Q6vNmYIlI?Pl#%A)=3UMbQaYQAhX-ixcX8pSpm zbS|}89CtE#&k;y)i+B?NM;mQx9qbCL_IkgCu^VM|{?XsRSNVXVbyglpf9H!CXj`Cf z6L)%RHcUTo4E|dW&6^mS8#lc@esZPFf9ff#9sQTz%9;uPQTZK6?>N1O+E42M0000< KMNUMnLSTZ1H=oM@ diff --git a/graphics/pokemon/brionne/follow_normal.pal b/graphics/pokemon/brionne/follow_normal.pal deleted file mode 100644 index 210b9cfb043c..000000000000 --- a/graphics/pokemon/brionne/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -218 231 234 -93 199 219 -141 196 207 -115 165 187 -55 160 205 -238 126 192 -138 149 154 -54 107 164 -57 88 119 -27 56 83 -101 45 64 -16 16 16 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/brionne/follow_shiny.pal b/graphics/pokemon/brionne/follow_shiny.pal deleted file mode 100644 index 4cbe707b8b4d..000000000000 --- a/graphics/pokemon/brionne/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -218 231 234 -152 144 216 -248 208 200 -115 165 187 -112 96 184 -238 126 192 -138 149 154 -112 96 184 -57 88 119 -27 56 83 -101 45 64 -16 16 16 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/brionne/follower.png b/graphics/pokemon/brionne/follower.png deleted file mode 100644 index e2c617a175ebd9ec4446f0bf169780554a4e119e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1422 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB3=dWUq-|jtfzIf?w^95($)g9=XI?F73iDg8&v_){Lu7iMp08sBJ7!85p7Xpq! zuVon+m~1><977^n-%dMQ#;nNEdR$65wc`Ktx2)>Lx44RC>0CN`$Mv6`+j_1Uxw}hV zURvrsT`%^R`K|BQf9&3R|Gjs+Wc~IVUu^0NKmEKM|6?2HcK#I`ZH~taPd~KZ{%`B* z{a#rUR=qcPeDkGBj8}U1%^lTj#(fQkc%$z~g}tyiW1+2dPsL(>Pkzv9xx&X$e|gVT zyu9Rd=`X8}Wpr6$>D6kB=T^+UB1<(|jr$mcf6m_WjKA4p{!=EUb;4T`H@LDH`=#)G ze5SAPY=`U$-uk@G^gBnq`d#e~pM9_}gK=@MUrc^`p+)cB$0vUz*VrY`d&u4VoZ+Ym zFGKTE;o!rZoxu+!?TwB3Wb zc@Dkq=@(;tv;2g)oZf=s>sc@VxlS#3!+-Lyg4*n5jtwD~cou6JhjmBUc0716&#~bX zLpIxkig)EMu9BOcNXVyVu^ruK!RR!rSw(J}<}LLfYrQ6@U(z_HG>d5l^X=!$ADX}O zTb~>;@yP$HE#kE?`m@g8d)-?&t4^+wUET#>AXi_L2fE^gS8eeP@>OUsYHzcv=^_d0qozVeXr7lvE%UqHFT)78&q Iol`;+02)I^0{{R3 diff --git a/graphics/pokemon/bronzong/follow_normal.pal b/graphics/pokemon/bronzong/follow_normal.pal deleted file mode 100644 index cc7be816dcfc..000000000000 --- a/graphics/pokemon/bronzong/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -40 72 64 -144 192 200 -48 136 128 -72 160 152 -48 96 88 -32 56 48 -56 112 104 -96 152 152 -160 48 56 -128 48 56 -152 168 168 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bronzong/follow_shiny.pal b/graphics/pokemon/bronzong/follow_shiny.pal deleted file mode 100644 index f2d01d47c767..000000000000 --- a/graphics/pokemon/bronzong/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -72 104 240 -0 0 0 -64 88 64 -176 216 80 -96 152 80 -104 176 80 -80 120 72 -40 64 64 -80 120 72 -120 192 72 -160 48 56 -128 48 56 -152 168 168 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bronzong/follower.png b/graphics/pokemon/bronzong/follower.png deleted file mode 100644 index 128e7276ddfac5879af778583a6da91876ed9ed2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 856 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S8XgW4 z4xBLPXz*At!yq9-!NS0zAR}SMj0FZ34F(o7R;*aDPd^T*jxovG-G!lpRn`N@VK4FY zb!C6X$jhd}yncQDAE1yxa-v@ukXC?VAjQCtwDTR%9ZW)=E{-7{$KPJvpMTjwg#CkY zcliCEIm@GSJ4H5z=7~ylUkXTd-pZW4sGBp%GiZCBo71_9^)4spbxxdW&-hQ{oaN)) zEO#5FHa_*7_-SYUz3OxPmJDyQVmf^5=mC2cD`~|o{pAJ>6~*_r$qLQmS=%n1 zazdK9H-B;2@3TK1n(e>QTfM-{K!4Ni=~DJdbqhcC#4LS(EUWp;vD1FrrutJi*YC?Pv6Jayl}_X3{;tPkpL{Q&EpXqq-8*tZ ze=>d!I(2>Br%f^Y8E0RzE~wQxBgOV1VP{Ln8tERDQ`f#-irarmed+R2yQj}8BhSew zYv~p|>odr1SZtTVzbDUNQs=?kJ6~4+c_!MjxAVl#$~d{X$NPlmU;R8Y_u;08oNte| z#`C6pmwfjrbL)g>TV8a}nf?6f#g1Ek?ok_n@`lnLwHE_+p40D237ONmr^t4~ncOMg zr?TZaPEMQ{?RDHW?!vrFJB&97`leKGVw7`hIdUXu))7wYpx@bVECby$A50Qe)ZX~f zfBx~p=*L%29iDiL!S-$0uDb_mdKI;Vst E01g{zq5uE@ diff --git a/graphics/pokemon/bronzor/follow_normal.pal b/graphics/pokemon/bronzor/follow_normal.pal deleted file mode 100644 index 4f9b38dbbb24..000000000000 --- a/graphics/pokemon/bronzor/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 64 64 -88 176 208 -72 152 192 -40 96 120 -0 0 0 -64 120 152 -232 200 0 -32 80 96 -160 144 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bronzor/follow_shiny.pal b/graphics/pokemon/bronzor/follow_shiny.pal deleted file mode 100644 index dbc54af8a321..000000000000 --- a/graphics/pokemon/bronzor/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 64 64 -152 200 80 -128 176 72 -80 120 72 -0 0 0 -104 144 72 -232 200 0 -64 88 64 -160 144 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bronzor/follower.png b/graphics/pokemon/bronzor/follower.png deleted file mode 100644 index e861c435ad9b5c5242d2b40eefcf49e806e83405..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzwZI7Do? z;4$NXMnVNp*r8&^ixUhA0SOBx2x!~a)c}PUlf2zs7&=&GJ%Akc5>H=O_GgT|Y%0v_ z*XREM3JD}9`jr7`1tZ<>}%W;&J@#<&9j23`ANV3U7FzVa68DF25i_ z)Vw)LX0_8%!-&P}n$C6YYy7eAQJP)_x2X8p{k7iy&cO$sfByMTBk=dSz<#@u?yVCN zmt;TXZAqC>A@(|2lJXmU+{c-QWHe@k>Mn9KO7n z=K|1|swJ)wB`Jv|saDBFsX&Us$iT=**T7KM&?v;n$jaEv%D`CLz{1MFKxEgH8z>rb b^HVa@DsgK_eXf%N)WG2B>gTe~DWM4fuv@*I diff --git a/graphics/pokemon/bruxish/follow_normal.pal b/graphics/pokemon/bruxish/follow_normal.pal deleted file mode 100644 index 613b331e9952..000000000000 --- a/graphics/pokemon/bruxish/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -248 244 244 -245 241 71 -225 220 64 -164 214 232 -196 203 194 -189 186 67 -232 120 180 -176 101 197 -59 105 101 -140 82 158 -75 74 26 -87 48 120 -105 44 76 -38 23 43 -0 0 0 diff --git a/graphics/pokemon/bruxish/follow_shiny.pal b/graphics/pokemon/bruxish/follow_shiny.pal deleted file mode 100644 index 624b47c64a7d..000000000000 --- a/graphics/pokemon/bruxish/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -248 244 244 -232 208 136 -225 220 64 -224 216 208 -196 203 194 -200 160 80 -232 56 40 -104 208 152 -59 105 101 -140 82 158 -75 74 26 -56 160 104 -105 44 76 -38 23 43 -0 0 0 diff --git a/graphics/pokemon/bruxish/follower.png b/graphics/pokemon/bruxish/follower.png deleted file mode 100644 index 18b2325a80c8bcff63230dad180aa5a88c541990..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1559 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAwFJHcXbbolqVac@@M@}EwyUY1S#g+}JN3AncdxGY9dr5^GRAlP-sEKO>O&A5E zAuyamK=9zZM+^*1M?GB}Ln2z=PQO@mSAoYRms@#3!@vLeyOmZR-^hAriRW_uu(VG_ z8}@d$T!@{fKCj|Yr~15%iJ!~${~T9*Xqsqwf?xY*ln006z72Xwck5p|#Bk`H(>b!@ z^e(odb%&3q|5?w(*HxU%esQPK1$|2%(XbEmPtV(NBsFV6!7HhTeFjAak1rT(G=Fqq zzQyx}%`b|cT`3M&$+=|SA<6mQ+ZCrzvGEUDqk70rwYt~k>5u!>RfiVl=Oi53{9~K5 zPMWpr_vgp#sVVa%Ss> z8t+E&#T-}X|Cq*5a9Ht@b9CH&)&SR~_s%0p@wdjij=wk*#>x3> zOPWLVg|`AzAALx3(H6XC_N-u^zHXgtX3Mob3wI@4wn;VKXTmI#{i5gTtfG(!7hSxy zv!}YRbqm$h`*Zjpd*7*in;3Q`%`H2d_V;#WCLH>2@xt%6)%w}L#P5Ay7Vy+LzO8xE zl4T*h>)waY%Tw+ZP}|y2x$ZXGahbrq6K_4Pyv`$`>vOI2c(wVRk{!tk7pi@F*589-ei4<$t?ig3e!sHN_jQUtq4Az3p7gmAEYSmt|90$|GcB zo(kVnJM?eM+Ru6Ed^)bHzQ5<%yZ*a#UBT4)$H%Sa6#N#d=;fE?`Lcb*)_<#_Zpl^} z|NAyku%^+ReXeQLmdo>#zs8Bre{^3UXm@(XtAE@dr8|UmX5O6t_XjA0db;|#taD0e F0sy1Mk?Q~e diff --git a/graphics/pokemon/buizel/follow_normal.pal b/graphics/pokemon/buizel/follow_normal.pal deleted file mode 100644 index 67d19673cb94..000000000000 --- a/graphics/pokemon/buizel/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -88 56 48 -240 224 128 -240 128 16 -200 104 32 -0 0 0 -200 144 0 -248 192 32 -216 184 72 -160 96 40 -232 232 248 -72 136 192 -112 112 112 -64 96 120 -176 192 208 -0 0 0 diff --git a/graphics/pokemon/buizel/follow_shiny.pal b/graphics/pokemon/buizel/follow_shiny.pal deleted file mode 100644 index e0106d0deeff..000000000000 --- a/graphics/pokemon/buizel/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -72 64 24 -248 240 184 -232 192 88 -176 144 56 -0 0 0 -152 152 152 -200 200 200 -240 208 96 -96 96 64 -232 232 248 -72 136 192 -88 88 88 -64 96 120 -168 184 200 -0 0 0 diff --git a/graphics/pokemon/buizel/follower.png b/graphics/pokemon/buizel/follower.png deleted file mode 100644 index 3a2543f9ff7d23b7d6d0767a9498e719bf0f73f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 901 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZV7<_op z@S#EAM1}%T_{0Q;9|sg}?C@BSpz-3x508!m1qB5T2^AX-T!?2{><(1HnB?v5!qCAg z>jC7jmw5WRvOiZ>Q|d zzw981D>x6}ruhlLP+A9xn;II#;}=?#`LY12YawTe7Ol zs2SDoUcOOik|lFOv1#h$wOg!ZWvj!OFLNAteM+bNV9uHBg|5psiS}hR9tzQc^xDBw!}x)hyF~406LbBf z6{eQw72mHvZ`69+sNmbe{~a%R7RB%?K7P+&Z~c{rciD4(?t*z&n@%%4n!I&_oBw{N z=e<0pKP*=>*E8-p#5DJ%s>nj&>$7860(rc4y!~HiZ8K?q>ssSoxoy=9?~j?5Ppj!* zIw<=>J#v%KrM=(n?wB z`8B_`rN^%3Ni5oXv3%!0hBW_0hZR2k{|ih@swJ)wB`Jv|saDBFsX&Us$iT=**T7KM z&?v;n$jaE%%G6TZz{1MFKv=f!BZ`LH{FKbJO57Tf9F76=4+DdztDnm{r-UW|N|S3z diff --git a/graphics/pokemon/buneary/follow_normal.pal b/graphics/pokemon/buneary/follow_normal.pal deleted file mode 100644 index 220a9fff36fd..000000000000 --- a/graphics/pokemon/buneary/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 48 32 -232 192 136 -232 216 168 -96 80 64 -0 0 0 -200 160 64 -184 144 88 -144 80 88 -152 120 64 -208 120 120 -232 232 248 -80 80 72 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/buneary/follow_shiny.pal b/graphics/pokemon/buneary/follow_shiny.pal deleted file mode 100644 index 9ebf9a6bb2ca..000000000000 --- a/graphics/pokemon/buneary/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 48 32 -232 144 160 -232 184 192 -96 80 64 -0 0 0 -176 96 120 -192 136 120 -104 120 152 -152 104 88 -160 160 192 -232 232 248 -80 80 72 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/buneary/follower.png b/graphics/pokemon/buneary/follower.png deleted file mode 100644 index 488506babb2f14bc2768d3fcc879994fdcae4aba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 725 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zz9;D7-k( z@#4mcga8Mi@QDQuJ0?U-2#AC*}0RbLrsmoM=a*Rpd?k)@+tg;?J4tt5G zuPggAMqV}*M#qJG7l1+n$%%etKw1HcffNHn($054cQE#Qx;Tb-9DjT1VAdfA0k#K` z8SgwzCd%X6*ceB zn$nq4%z_PvDtW`_nmv5Dd-JTH^A4S{_fGX~Sx^ubb8nl?p*PMdi+)_(@U~RxTKC;= zn;a*|N7$UjoqQ$+eQ_!0_h?NI z`%#_#|MV)pmYb!U8`qUw&tcJ6KmC){se?~0EjV-RcE(Ye zH=If|5KeDs4nEUw|z6o1jN!SMNYmsJ>nfARt=EwH0tkPj~rUm%S`v{C7 z)e_f;l9a@fRIB8oR3OD*WME{ZYhb8rXcS^(WMyn-WnidnU}0ro(5%{usv$Q&B{QuO Ww}wv@w!rkrz~JfX=d#Wzp$PzNc_y6z diff --git a/graphics/pokemon/bunnelby/follow_normal.pal b/graphics/pokemon/bunnelby/follow_normal.pal deleted file mode 100644 index 6ee9fbf5644a..000000000000 --- a/graphics/pokemon/bunnelby/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -31 31 31 -170 119 85 -0 0 0 -207 205 206 -154 148 148 -126 121 130 -56 48 32 -222 140 149 -71 69 69 -224 224 222 -255 255 255 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bunnelby/follow_shiny.pal b/graphics/pokemon/bunnelby/follow_shiny.pal deleted file mode 100644 index 664545988b70..000000000000 --- a/graphics/pokemon/bunnelby/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -31 31 31 -213 215 210 -0 0 0 -149 153 143 -119 119 113 -126 121 130 -56 48 32 -246 173 123 -72 68 83 -224 224 222 -255 255 255 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/bunnelby/follower.png b/graphics/pokemon/bunnelby/follower.png deleted file mode 100644 index 8b76ee56a40c45855e8a462f6c9b1eb778649b60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439 zcmV;o0Z9IdP)5dr z5C`x>p0W|%0Jjf-VyJ@H%0Ux#EFQdf=-7wI6BHPtK0(zn?b4^K(+|n#h>M_8C2m0a z-Cw#x*aBd#x#pVdw}O!Kx0aJ_J5fkRdJbZXWjxuoBjYF>b|k}}$21=iOLw8?NM3-D z?tpOySjmVi@Epk!#I-wMoB=YOk_Dax*6Iq&$^IIMH=dnbY-+4G<*?BjhYg_i>F$y7 z`X2Ei8FtzrHjE*~ZpT?5k{6obiZd);@%DwYePhG8!;fmu7}5ilZ^^JTjg@A+#-ef; z`iAVVDc=*u+7@Rl^c@TvL~nGl5G&ex;1tXm7Zw;80A(2x z5)w2#G#n}<0#-Yh7ML)4?Eabo4%KAj1A(d(ivMt_P!E&v~%% zbbn@cJtUsS0m`LeV;a~uByb%`I1x)m?H6J#y?ca{JC`hU_M6Ncwj*LR-#I$x`3 z=C7YmC)zYU@`QECC$Hr@QaE#2y)-L0k zpF5pT4Zxae`d%o+nfug$xV4TjKZwkg12pv?^W=-dFWbe z@{+bkof|6+6V`>;KH#k0vg2&0xY$ekpwl}49L_IsjJ)XOnb**F_-j$z72iiy)4%ZU z&Nz1I-_(6~{YA2(x4C`Iv&z0Ky;wWM#xjNDXY`!d@SV@?%(*HrPr74Tplq7g5EYrU zOAb8gGlmk;Mo;~qxb_%IZ+A&iq z=Kad4A9cd}RD%wOteeZbJjiYWqas(u)FsS(l~eh5R8M^+7PI~Zds6na)?9s=cUaTtitRU9Fd0g-?E@FUH6E<^j%)?t@at?w7{;VOCUA8g@}yPw9~2oU7>!dpsTR z?H5+hj^#P*Nh$p#&DOvjn%L)#Q&pn9FjY6gAuAKA22I^U?2Rm)bqgI+-#3MA9=~%X zZ56m%XkCcTh0V4^!bF&Rn*~v!Qfq)Z^S6Vq{pgtN`4zHb?E3)gmpETF9-BHIdv6@C z^%*a0^3Opi#-uwhYZQcGbLR-|7&4%!DiCBp`|ZuPy_y7f9cXs;nq tb>j6-jkvCS2DnZ94zBzTE5HA6J^`FXhb$%ZH|GEV002ovPDHLkV1oVPuh0Mh diff --git a/graphics/pokemon/burmy/trash_cloak/follow_normal.pal b/graphics/pokemon/burmy/trash_cloak/follow_normal.pal deleted file mode 100644 index c1c9ac316b5c..000000000000 --- a/graphics/pokemon/burmy/trash_cloak/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 48 48 -0 0 0 -96 96 96 -96 48 64 -168 56 104 -248 168 168 -216 120 152 -248 176 0 -136 136 136 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/burmy/trash_cloak/follow_shiny.pal b/graphics/pokemon/burmy/trash_cloak/follow_shiny.pal deleted file mode 100644 index fe5fe09e89b8..000000000000 --- a/graphics/pokemon/burmy/trash_cloak/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 48 48 -0 0 0 -96 128 152 -96 48 64 -168 56 104 -248 168 168 -216 120 152 -248 176 0 -136 136 136 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/burmy/trash_cloak/follower.png b/graphics/pokemon/burmy/trash_cloak/follower.png deleted file mode 100644 index dc193fe430b7773c81020486898b514abc6b247e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 406 zcmV;H0crk;P){9m zVwc&K{T~&UuJiP|K7`(Zz;nFu`rea6zwhTI?uRHZt0fI}oOMe&qNLE(a)t(n9?#b8 zZ+@Avnm4qhlolTv&nLGHnmwXnP>ks0m4$qdc;SlwT_1M|XRPZ!6Kh}O3=ZdWZf;Ayekp=$T)@BOm$6mbKK2V2h8Rd0N`%=?FG zwTYNoiNwGC|E5m&c>Ur1N9m&Ts!NKdI0YY=z4O?OlE_1*(^bz;m{xXXx1~~yQ1#P~ zvf=%De=5z}_rLSH&%4}x(vy|;@1ISQVV;+MzramL^TFSmw(=s*uu1WMj9bfV8qC>b z(~fRA{pKMj)8+3wJiN@7NOC0y|CjYQ)9q&Yqr=_TulM!Ch82gsE9Q3JC~P^BI&*r; zBhN>&@&-$u|2m-&quPJ|{sTj|+Wn_A`Ryg7j5}=3I6jhn&T?-jL+cBH7u@G$qt><` z?`UMMKRUf)8hc`fe$M2Rr<#R!?>v^^armFex?m5s%O|tve3I*TuXyod)Pd*G|Eib@u(?u=FCHYP-YQ{BVa27C#Tz7##TA8!a1h`_s|A1#`4)vcAj{_vX@{U-fev%bUW! z?93aU^)ZUyZ^|BL5nIjao)CH{wNLNxuG@1No*pDunxc6U5SFGBRv9h}SO{Q2E; z&dxda0{^dneF+Au$%yaI;&z6^ma3>w=|5;~vv4J!UIoi00|5xp-*y`A%uGIAXPFoXAb1ORAICOlVa3<7 zObi5ocro9s7aS*XTmeSBNtTI`011R)Q?S4>vascTS+GnD1!zN9$#}qXXr(Kx1QQ{a zO~nStc;4#+=-o3lW6Fs2A)b@*q1TzarT$b{+sTucqVu1=Sc1h0wA1J7j?`HeCV0l= zt(=2kSsOuesnJg2x*kx*sn(P=HOF^yN!_x7>B3<*);s?-)l;rOyS>HbY+g=qjUKln z{)TC71ZZ1q+4$}*9}cuv6;lSC;QD|Y@+_DxY^GHa;;OC!W#T_=wFNu4#-WXOYxe?7 zYa@{S_g@H?1En6*ZVE@E2p^qRImY9fgS{u@@&k0%{sVKsd~#it-xkX$OS92u{dEuO zhaRyFynHpT_#4K-ur@`mki4MEXG-Tk?dafecJtwl8J+>J&+L5~VL3kn>1>lPZE1k8 z-DTS8v5(UmOW$r5C!KaKXV|~~WFS4kur`7VcN(g)t+z`%llE3r$O@a&;2Ail)+}BN zv0V6UX&G^3e-4(HC2dF%bnD-EJN*2&)Xj8ZnT{Zys8Y)1v~%xJwemxWa_(gA-p!Ck xM|U+Mk=-qUW7GB%t1HWCBeaK;d-(5Ne*nh?o$Y^hJvjgX002ovPDHLkV1fYghBN>G diff --git a/graphics/pokemon/calyrex/ice_rider/follow_normal.pal b/graphics/pokemon/calyrex/ice_rider/follow_normal.pal deleted file mode 100644 index 9eb0730f2323..000000000000 --- a/graphics/pokemon/calyrex/ice_rider/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -203 37 37 -0 0 0 -25 35 94 -0 37 32 -146 175 206 -183 206 229 -0 75 65 -52 69 167 -66 119 111 -100 100 100 -242 242 242 -64 83 103 -216 215 206 -0 0 0 -169 160 155 -191 191 191 diff --git a/graphics/pokemon/calyrex/ice_rider/follow_shiny.pal b/graphics/pokemon/calyrex/ice_rider/follow_shiny.pal deleted file mode 100644 index 9eb0730f2323..000000000000 --- a/graphics/pokemon/calyrex/ice_rider/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -203 37 37 -0 0 0 -25 35 94 -0 37 32 -146 175 206 -183 206 229 -0 75 65 -52 69 167 -66 119 111 -100 100 100 -242 242 242 -64 83 103 -216 215 206 -0 0 0 -169 160 155 -191 191 191 diff --git a/graphics/pokemon/calyrex/ice_rider/follower.png b/graphics/pokemon/calyrex/ice_rider/follower.png deleted file mode 100644 index 24b3b6215a1198a2305fb7290ea9f58d8dd68c19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1111 zcmV-d1gQIoP)Px#Fi=cXMav~60000PBVGU{Ad;`nx6b7NOF=Y6r$TpcWMpLW^724aXV}-y0001~ zpqszHzdSX6zyJUM5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8+xk*GpR9J=8m+h9T zAPhx~APBhN{onSU1f9;50JZ+Q%#>1h3@713T$Vp&<+60k1V82vJs7jv4S%aKU*O05 zu?ORf_rTtxbsInCu-JDa7Tmbc;dbA5Z#`Q=euq@Y3FZVl<2*k4 zVRyibq=n~b&ek3fXm0UKp(hwZ;ATmAXPDr{`<6N1nILPx;xw>eqm24r>Z%-@|;~&&O4= z`aaO(RiDMgEM&+ya@etjGz8J`4zK-=bAM99}N@C`tXE5^>MQ~iuF0q5B7^0 z3T@8w1Lq*D`17@4#!rD8L@~30xPjll`k3GnHe-qlwh96^ksScMUPWR9Yy zdf^6NWU~(iU5NgrJ+90+m(8+?s_=}DvE6jc&r5#TL_Pi)FNN0^k*)btA`~7juDHPK z7Ei6N!i_z^#A+uAzCT7jvkn6w?276^q~u=lq(%XSSpsRqA!A_5OL1V~z9`*7&NC9>B)Zbb-qi;Ay2qmpA|_ zLGPdHb*Z}n$g=J#tf1LJ-*4{-yrg&Thw~)2le9GNa=qGh0{E@t4*1Y&c>fFb%+CCL dB;tQ6{{Y5_L-bXkuFU`d002ovPDHLkV1o1F9=-qo diff --git a/graphics/pokemon/calyrex/shadow_rider/follow_normal.pal b/graphics/pokemon/calyrex/shadow_rider/follow_normal.pal deleted file mode 100644 index 8114f67fe8ab..000000000000 --- a/graphics/pokemon/calyrex/shadow_rider/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -65 194 115 -0 0 0 -65 117 106 -148 133 189 -246 242 246 -65 64 74 -32 36 65 -49 68 164 -213 210 205 -0 32 24 -148 174 205 -74 52 148 -172 161 156 -98 101 98 -24 16 65 -49 36 115 diff --git a/graphics/pokemon/calyrex/shadow_rider/follow_shiny.pal b/graphics/pokemon/calyrex/shadow_rider/follow_shiny.pal deleted file mode 100644 index 8114f67fe8ab..000000000000 --- a/graphics/pokemon/calyrex/shadow_rider/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -65 194 115 -0 0 0 -65 117 106 -148 133 189 -246 242 246 -65 64 74 -32 36 65 -49 68 164 -213 210 205 -0 32 24 -148 174 205 -74 52 148 -172 161 156 -98 101 98 -24 16 65 -49 36 115 diff --git a/graphics/pokemon/calyrex/shadow_rider/follower.png b/graphics/pokemon/calyrex/shadow_rider/follower.png deleted file mode 100644 index bb8c91b2f3a2df113083eb4f7fc719bfffd872ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1162 zcmV;51aPx#Fi=cXMM1)I0000%b!wD_z4r3`6pHR9J=0m*Ik( zAPj_!R*_S}`@d~x09_G;v-_vCyX*NSFi8M$7_zpo4UesZzxVH2G`Y3Q&x(JGwf}&> z_wQQt1~AqbV1wU^K?i^DKiF}!!Gag>x#j)Q{Fsq;g+T{@?;rFfi>kst=LjPQz*Q-r zjlcI#0)s^(fJg3J7$7z4+$;RO|6s2s{Np8ef81pR{B^@?6ZiewI0(F$;JOT;&2h_| z+|&YS;l6(xCxPZ-Pz#{NWq0P}#_jS7fA2pCO-_Nk+%39%U!5u~jH+8p0ZkkYOwfq$ zx_<+oCP`n-pvzY$v$D2>_2Lp4ox_=AP;$s4XT8TP*U&YTlPqUYLhFkc|v3baF z2M?+=vBAJr40@bHsCqw7llQ7Mfo&WmI%n{C46uQ9rov=V3$Vj!vU&B)u=-73V;EqW zLFBq)fz|w5c%GG=o)&L;9Kq`*(==~0u3lpn*;;4AN2>`qaghKPHuNgUu5)tVB6~ay za44K=Iqu*f(1d5b9Ze~*iJ?!n4Fe2rXLHuQ;>QS>PV;e(bbtSY`JJg8nPM`lGBG>MH9R<%!{z`CEPr;YDSh zArZf~Sq{B-e2+k_+1I1(#@_w!_~WmktP@i#RxH(tgT67nclG#DfK8UgV6BLlWx<@g zD!|6)Gwk*DD1<;f;*&sL+T6duAAjx*m?blF1a*{$CoNWddTr?OBSk(ir8HdRlLQHq z3?sm-f?xoM!N+#o`a41{g3uukusDutE65qlbIp*iYdS60e5Aniv81;vg zHhE1V6b6m;qXw}q`h>A8V1UxopnOj7G}v~48+PQHJGN(@@{|E!%k(!Z38fnlKp3Ff2R9=w_J;t7A3{$N5bA@% z^zcwFwp!nwV}}4_fqGv~5eerxoM^O&?(8KBcv46#53W(8=j?gN4kOTLQ}0_s-}vHt zU;T|F1gN#>jxnU2Vj1e|`!E1}Qkdd<@{i(=&%-230X|EJ0-CtnI^F+@Js3(1up{DE cD*vDM7f(PhRJvGjOVQUA8<7ip_=l-cCCw@%RfBXuHby9^DnV+#JtHsKQ|%|4B>j|HCmo` lV5okIsFl|#~ccXM%DwGC7~fQp1D+_=Dr0|*dOK11LX zIH2}h^cz%_T8Tp=h2B~zO@t5$>Ytb#YEzWVdMoP9;_k3J^Tu{|H~9i|583^B-g@S} z$;=qw_4WGt|6H7xo1zIj*q%3sqfH#2ml``D+&dVbx5tk(IAWXdGEbo!Aqytk^A?Ug z%H(wRSCm+1KpLT#9CE>}aE~8hV1I@X?ywSD`UP<1^JCHY3vxaoShF`~!KBS*qQ4Uv z6|FmP-1$GG9KVrwjm8(r;Bb@be#dT*s2UYab;kV_8@!1MQV&cmr#Y_ZQFRHzBHDF17WZSKXYM_Gh_&X5mi3 zYP+^h*Wr}7Ixs~p_@iv!u*w}bcDA{%8=e%Mb-v5EWV3G~flBRA9A$kWC;et37~>@?|iyE`%K6+D$4 zzyH)9ss+vULTWwJmfpJY+N9I?wTbxbfDYcK361XAScAa6^XMq8^roFQlsO-tMl46_=^E$&d{7_%2gzXz U1wS!@^#A|>07*qoM6N<$f+6SQ&j0`b diff --git a/graphics/pokemon/carnivine/follow_normal.pal b/graphics/pokemon/carnivine/follow_normal.pal deleted file mode 100644 index e72cdc37b8ed..000000000000 --- a/graphics/pokemon/carnivine/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 72 16 -0 0 0 -104 136 48 -80 96 40 -64 120 24 -128 168 64 -176 184 192 -232 232 248 -144 72 48 -104 40 40 -152 200 88 -56 56 56 -200 152 16 -136 96 24 -72 144 24 diff --git a/graphics/pokemon/carnivine/follow_shiny.pal b/graphics/pokemon/carnivine/follow_shiny.pal deleted file mode 100644 index 021b6427b968..000000000000 --- a/graphics/pokemon/carnivine/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -96 48 16 -0 0 0 -144 128 16 -144 80 16 -192 112 24 -192 168 32 -176 184 192 -232 232 248 -144 72 48 -104 40 40 -216 200 88 -56 56 56 -200 152 16 -136 96 24 -208 112 24 diff --git a/graphics/pokemon/carnivine/follower.png b/graphics/pokemon/carnivine/follower.png deleted file mode 100644 index 014e7e0c0374a179d3f2cfa75c7769b8e014ecc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 931 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzxE2mpB* z9R>jj8V(f_4J#Zr>^Sh^#g7Rd1{oR}GfqTUSXi8xA<&T^;W0sCvCZFpplZe>Z+91l z4pvzYAcwug)7O>#86z*73j2yftDgde1d!H0)$>!fWFs@o~<#o?_%kU>w^86hhADS${h@&cqjdA*yX*48b*;-?_cLzZe1TtUKilck?Au?+OU!(1xh zFWpQXxU4^$e4N|Pd%@&x7vK3yUFQ`ZuRJxiZr;n{^SS%Wb{n?_PTJLQ?NRTeEy~CI z)CFy(?VrR_#&a+B;7qw&J1#t*xBu3ww|>t#W5v^3Vita#HqplW$vd_pkvC~YZWmA8 zEi_vczGT9)dH)0tUfrKDZ{EVx!pSL)eH~pIr+C(Wp5;(ANmXC8Xz~l*z~}{SjjJUe zNHJdvV|Zb_j^~Nm?bA^w=WctnEljRo>zjC2hQbq$R|jEt;|&8!T}wGAw+3=AH8 g-EbO3LvDUbW?Cg~4HH*zl!H>Tr>mdKI;Vst0M7i3nE(I) diff --git a/graphics/pokemon/carracosta/follow_normal.pal b/graphics/pokemon/carracosta/follow_normal.pal deleted file mode 100644 index e1c755d8bf5e..000000000000 --- a/graphics/pokemon/carracosta/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -41 57 98 -0 0 0 -57 115 156 -41 49 57 -57 115 156 -74 148 213 -98 115 131 -65 74 90 -164 205 213 -65 74 90 -82 90 106 -57 115 156 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/carracosta/follow_shiny.pal b/graphics/pokemon/carracosta/follow_shiny.pal deleted file mode 100644 index a0e4b6ae4f4a..000000000000 --- a/graphics/pokemon/carracosta/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -41 57 98 -0 0 0 -80 120 160 -8 24 24 -57 115 156 -112 168 208 -32 64 72 -24 56 56 -136 184 192 -65 74 90 -16 40 48 -48 72 120 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/carracosta/follower.png b/graphics/pokemon/carracosta/follower.png deleted file mode 100644 index 15ed479fb9d301fd89905c2369a1c6de631d1d49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1138 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 diff --git a/graphics/pokemon/cherrim/follow_normal.pal b/graphics/pokemon/cherrim/follow_normal.pal deleted file mode 100644 index 053286272b45..000000000000 --- a/graphics/pokemon/cherrim/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 40 56 -184 72 120 -0 0 0 -128 56 88 -40 96 16 -80 152 24 -64 40 72 -112 64 136 -80 64 96 -152 72 192 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cherrim/follow_shiny.pal b/graphics/pokemon/cherrim/follow_shiny.pal deleted file mode 100644 index 9d460e623e11..000000000000 --- a/graphics/pokemon/cherrim/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 40 56 -184 72 120 -0 0 0 -128 56 88 -40 88 64 -56 152 96 -64 96 104 -80 160 152 -80 136 120 -120 192 168 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cherrim/follower.png b/graphics/pokemon/cherrim/follower.png deleted file mode 100644 index 86585b240e03f45e5851ccc4a4489f67421b5960..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 623 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwC)SnTkq z0I9Ty&`1ynm?7by;Zfkw5#W$8!{fl4MPHeKa*Rpd?k)@+tg;?J4tt5GuPggAMqV}* z2D4>$Za^V{;mkydPaDfJCT(?2cz5B&JfY2V*LN-EN_BX$ZT|mnH~mr?RxX>B zwW>ZueA_$88MY?#pBI#_eqO%qqVwm9M?=bB7HI8=<6S)F3#`vu5I3Of958W9TEmEqGi_G?>81DZ#eS! zVoHa=#)99n)3Odc;NXvt;<3!un8|&0L$Y+q%6kUozjU4hET*jRL zGK2r<{K_lWj%Uuxtee4p#XH@v{-A#*KR-)9dr@NE_vNppm#v?=E>Ff{8ZZP^OI#yL zQW8s2t&)pUffR$0fsv7}fuXLUQHYU|m9d$Xfq}Mx1&~w?>T^ZWkei>9nO2EgLkPdw QPf#Rzy85}Sb4q9e03w*@%K!iX diff --git a/graphics/pokemon/cherubi/follow_normal.pal b/graphics/pokemon/cherubi/follow_normal.pal deleted file mode 100644 index ed871407e053..000000000000 --- a/graphics/pokemon/cherubi/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 72 16 -72 152 16 -64 120 24 -0 0 0 -80 40 56 -224 96 144 -128 56 88 -184 72 120 -176 24 96 -232 232 248 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cherubi/follow_shiny.pal b/graphics/pokemon/cherubi/follow_shiny.pal deleted file mode 100644 index 6d31fdab4160..000000000000 --- a/graphics/pokemon/cherubi/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 96 16 -144 176 16 -104 136 16 -0 0 0 -80 40 56 -224 136 112 -128 56 88 -208 72 72 -176 24 96 -232 232 248 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cherubi/follower.png b/graphics/pokemon/cherubi/follower.png deleted file mode 100644 index c156853774b0c88ff85b8a97773bf17391b36df8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 740 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzxE2zbm8 zaHx;~iUnv`JV=<(U=gvyqhf z^@%r*OMyZH$%%etKw1HcffNHn($0547cegIba4#vIR5tX!K`Kn0fq~rN_(@m?A`s6 zU!paR_hy&-!mGEE9hc9ZGkX$$$FYA73+r!(dd-RKSb8D2ATK|CP9b}0PM7Ag8IO_< zZ}`7+;aXD@v1#+n-#k3=B6t4Qxbrt+vNHP-~uD!Z34+`t7d0zB#_p~aQC-rSOs$d>b<=Am~R(fN<-iOBm{2bHg?Ah$CE2H0I zbY+3@I`MypWK)*S^*lJIc;U=D8PC@Ecyva#Nl9g2ng3LD>#BkZk3SA)&wPFLY^%~f zIksn0_wIA|WJnS{xp>2|GeU~OD>@%vcDQPwIXO`|O}X=Gt9{%%qpbSrkDAk%kJoy| z%wb#A_LGgzxiZlF$eBMZ;`tFb`?O;iq*t(*N<~~bC3Mz*#Z6;}9`iLZhpe?uTxDJ$ z$@@n7QO!cjdrUVs6y5ZQ+R*x9kMNIQQW|_f_O(;KuDD%x#kJZ+Jiz+OnN4@)_)|{y)uir!=K9g?*V%7h>|c6iIDR?4r%vI< z(Ie(!_gYuwZ=03}j5gI0*NBpo#FA92Px#1ZP1_K>z@;j|==^1poj5Cs0gOMF6nq0000qIV6CMTWE4aYB)A(VOc&E745~C zuZU(|BOFjCCFzY&xW8qk00009a7bBm000id000id0mpBsWB>pIWJyFpR7l6|mOX3R zKp4mGycjy^Yy~HA2m2%nwI}P;4mE&fwcO8MDQZ$*DJrIep~`U%{EvdU2(wR(8eWN`1;32_^*LdUi#f$iX<41m_-aF!1zO w9-Li4inA{|xeCzY$6tD*(#^IM z0=7@!BNQC^B)yYD?@sa+;?O1kLHJ$%d|yrxph}f0RenM|Xkb2k0V93Hqz*)Vl(jtJ z)LdZN;VyM4D{YyeWh}5AFyH51c>`&*bne-q$)It7LE6O}BuO&x%9}{{pxDrq2Z>wW zyM>6!SuY(X5n?s4*l;m47ut4`qjcQt7kf956&fzbP1H^#uEdNLo2x4$7Gj1OoLI-#B!2_riW!SnMxVucA8Ol~9d>IC(vo(DB r=>ulF59VW8@T>!?VL$(?|Bv|wzx15}9`C{w00000NkvXXu0mjfH*4Sf diff --git a/graphics/pokemon/chewtle/follow_normal.pal b/graphics/pokemon/chewtle/follow_normal.pal deleted file mode 100644 index d29704f6c368..000000000000 --- a/graphics/pokemon/chewtle/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 252 252 -132 88 4 -212 148 28 -248 180 56 -48 96 100 -96 152 160 -144 188 192 -0 0 0 -136 60 24 -24 32 36 -52 120 148 -232 232 248 -36 88 108 -72 148 180 -184 160 80 -136 60 24 diff --git a/graphics/pokemon/chewtle/follow_shiny.pal b/graphics/pokemon/chewtle/follow_shiny.pal deleted file mode 100644 index dd47432a159c..000000000000 --- a/graphics/pokemon/chewtle/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -82 24 24 -197 65 65 -238 90 90 -24 57 16 -106 197 74 -148 255 115 -0 0 0 -90 24 0 -32 49 24 -24 74 32 -238 238 255 -8 49 16 -24 98 41 -238 90 90 -90 24 0 diff --git a/graphics/pokemon/chewtle/follower.png b/graphics/pokemon/chewtle/follower.png deleted file mode 100644 index 12dab73c8edfebb684aac1626bf1a680ccfa8bfa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 485 zcmV4JjdzBIB0004S zNkl=u<2!+c4-E*uFMpmOI~kqN z^>@cp6#iL;vq=1-XU|JKpSTwr9~wl)M!G1`q-%tljQ%m|p~(L;{D;E-sh9s&6N&%V zFaNDCavc2WWJ58K?Pm{)0Y(#1<;@r;p{8pyR0EiUBqs%|WL`N&ULqi0j;a8} bfv5ohde?tA!ziwl00000NkvXXu0mjfW2Dg> diff --git a/graphics/pokemon/chimchar/follow_normal.pal b/graphics/pokemon/chimchar/follow_normal.pal deleted file mode 100644 index 39a5dcf82257..000000000000 --- a/graphics/pokemon/chimchar/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -104 56 40 -240 128 16 -184 96 16 -0 0 0 -248 232 168 -216 184 112 -208 80 64 -128 80 40 -192 144 72 -160 88 80 -192 192 192 -232 232 248 -128 16 16 -240 56 40 -248 192 0 diff --git a/graphics/pokemon/chimchar/follow_shiny.pal b/graphics/pokemon/chimchar/follow_shiny.pal deleted file mode 100644 index 8b96df9158f8..000000000000 --- a/graphics/pokemon/chimchar/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -104 56 40 -240 96 112 -184 72 96 -0 0 0 -248 232 168 -216 184 112 -208 80 64 -120 56 80 -192 144 72 -160 88 80 -192 192 192 -232 232 248 -128 16 16 -240 56 40 -248 192 0 diff --git a/graphics/pokemon/chimchar/follower.png b/graphics/pokemon/chimchar/follower.png deleted file mode 100644 index 598d8037532a06cbaeb4461f97f02eae37870579..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zzk#Xnbf8 z*pVOr6#MaF#f=>W7Xlm_0yGXx@K_KLaNxj!7cYJ^2nc+z(D-qH;o$ZOYk=w)lf2zs z7&=&GJ%Akc5>H=O_GgT|Y|5tkAvueHLITN&eq}&f0g8bX14GizcR&X*p7nHb4DmSr z_KLkflc5O12eX|ATc7+;es$o$YBej1g3=3)#q38D7B#nAzGw8C;9_gX^LNq< zias(+*fXf<@tsg-U`y|5?_Td4<#UH8|M%YOud~;etER|2mN;%vC;L%w*|wX?>K-@h zKd)fCa&i{0C912p9Z1~lW}NB0%9F{WA=jwb=N$8g zB?rS88D?Ct7L*K%n!Ir4+VYJ;s%f?1uita3Z(SC^wkP?jN^Ml@C&#O)xRt3Mghv*L}v(E0XY;y7({#HvWp82k7pDDgFuhn~|nBS5^x+gCR>`7MY zkWzk?6y-bNzfgP&_YAJU!k_zq@vBo>zjC2hQbq$R|jEt;| sO|49gwGAw+3=FpCD(*+okei>9nO2Eg!!d)Ipj6M`>FVdQ&MBb@05JVO`2YX_ diff --git a/graphics/pokemon/cinccino/follow_normal.pal b/graphics/pokemon/cinccino/follow_normal.pal deleted file mode 100644 index 64da1bbdcff1..000000000000 --- a/graphics/pokemon/cinccino/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 210 164 -189 180 180 -238 238 247 -131 123 115 -73 73 77 -222 205 197 -194 184 173 -189 172 156 -0 0 0 -137 117 107 -173 76 75 -47 46 47 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cinccino/follow_shiny.pal b/graphics/pokemon/cinccino/follow_shiny.pal deleted file mode 100644 index ce54231e21ce..000000000000 --- a/graphics/pokemon/cinccino/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 210 164 -189 180 180 -238 238 247 -176 144 112 -88 80 48 -73 73 77 -222 205 197 -200 184 136 -0 0 0 -152 56 104 -47 46 47 -131 123 115 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cinccino/follower.png b/graphics/pokemon/cinccino/follower.png deleted file mode 100644 index 7ca2d2f4da55bd1fde815eb4a467edc5e8c43777..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 758 zcmVPx#1ZP1_K>z@;j|==^1poj5Bv4FLMVZp1y|lFM?)QUxb4f`}-p$3rxUIdcoB#j- ziFIqOOiM2=FWJ6p8~^|S32;bRa{vGi!vFvd!vV){sAK>D0$WK$K~zY`?bg3f+dvct z@MoF9QkNu%KOpBu9l8XcT^q81lE{P&o0Ga%x-b)yOSiNR#1UhHYKt*Uof(?{u4e)9 zrRLEeQwQGm(R=#7lTPv(UhB19>#?*dK(+Gk{%zGrQzP{kt-oZ@X|)QtJA{}uLOPh+ zgw!oUY|H>oRT(dNi+2LE*68p9#MVQgiC7-^MCS1WKr5qB`SASPmYU=~dI(|FlepM|)zh4^-c*lOf~fr%LO9p)9| zWlyOuE>A^7M~EFpDRo(h81yb372{>M_wU3g6vs;&vBO*;WFTVLqTDaW%Qp6Xci;}9 zXFv*8Y?QyjSDwkIgH4*@g4%p16IihJcS7T%&Z=5#MPte^(n ziz)TuCh9!z1;f!KQ}c3ni!Nx6lT41jnqg(_kDF$UdY23{=mA-J!(wBtk$+k0 zPEc3f*j7vfvdb{bz*g&qRFnnpTQ}=2XoPz6`<5Nkhnd{%`_`W79?cSpSXOJXnp?{I zAe|Lm%>=maEmkpDl}8)5y~U5FV#=tz^XDz=O_pV`vcQlYue(|k^jSUudgalcWZEpe zBQI43KJTYM87qclmY%4dr3w4x%{Iok o{-B?XH+}--`oH=q_h$KX8h$h*y{VBPI6B(oNEgMFS$2zgV?b+AmA_TrM+~M&MB|@K-FD=6Qlw;C zDcSBzOTx0jQ8KR>eL&B)wl+w`&9SCiWGAfnNz`;|sEQFFV|H2hv z4jX{R7O|s)MMR=F=u(%Fp0(~bV=+GCbF8wJ|2ylsvw8C1YSU_VSiEQ8@_buxCEs0? zgaKY=a~EG!hSlr{3kKiVtnRXChht<)k`27;o~+7$SMW9o13ayv0;@pVnX<()1<}8}h zPa;-y9jnYwGE2=7qYN?X3`vb;UyeQVcW#~eB)7ojHzIS& zD`qXnVv!9@7nswAz)jS3pzE0Hy56A~5dMs%A46Y{&m^Q@436k-AIr_1)Zcv>v3!iH?VDDQ`96(=3WM$d}Jq~@CE-;N| zeAGUVOfr3iIX91NI0KB6!N$ul&NL+Bz+8I^uHU`)9d%@nMe!Z)a1`6oh{YZfO9;;X zFX*Sm)wT5HDgFZ`-S4I1JB zT|yYnsMUBcosXNX_^w|cKn<8aLqh05OTLG$ogUOs&J5DIXeb8ygzOMf)xC58pB+P+ qx6yD6_Mv($>{Ivo@MDcndEyU8Y3b)>9qq&b00006ki)y4%pAw<_!1wqX8-%{=yT0pxDNM)TR|1kC zjK30q!Z-9yK8SQ`wZI1i3KBwBzh$1=;x zh>KvY-4hS?XtPozNp~6NXKtsgI}V8!Aj{Q-UxZ4Y%oCB(4hVjm)r*#xJs6fX$ewbbwMlC&{UQ zt4s&iMq400Wbz85!+8MSZUqMdo;M=nJmOgeQn3S2hQ8Uk==$`ZSC3=5X% zW{F6~M%Q_fH6nyKH3FwZ&H)F#>bvDzg>%sD@@Y}LNY#~GSB=KgkEKl_w=3ar@4|F3 z#Jf>@GlJCwJMA~LuRqq9$Sv6jX#3Q^{iros+d-rK#Qq~sPaeP3|FV7oy|k*VO771` P00000NkvXXu0mjfSMX@C diff --git a/graphics/pokemon/clawitzer/follow_normal.pal b/graphics/pokemon/clawitzer/follow_normal.pal deleted file mode 100644 index fb24d54c98df..000000000000 --- a/graphics/pokemon/clawitzer/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 63 90 -246 210 101 -64 126 203 -20 20 20 -93 162 228 -64 67 71 -74 103 151 -34 42 56 -195 139 56 -114 196 255 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/clawitzer/follow_shiny.pal b/graphics/pokemon/clawitzer/follow_shiny.pal deleted file mode 100644 index 99d1defde945..000000000000 --- a/graphics/pokemon/clawitzer/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -121 32 28 -52 160 211 -254 90 83 -20 20 20 -253 159 155 -220 220 220 -215 58 51 -121 32 28 -32 118 158 -254 114 81 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/clawitzer/follower.png b/graphics/pokemon/clawitzer/follower.png deleted file mode 100644 index 7912c401fda8a128d0cdbe1268cde81dced8ea5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1238 zcmV;{1S$K8P)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00cfsL_t(Y$L*HEQ`<%q#LB+-*4aB-A~s3AK!2+*F*FbQr+^SDrnYYeff*^8s*1-1Q1`rtr5Qx z(A6+hSKQDru^s^Qu%?Lm=05=V#H|5*@ZE0-z!q3F07UFQ042$3HSQ!y4Jevg9kM4C z0F9suz&;^x56}S!DvF2$RDoc-RZZ-(3bG4?SndK~;1T$&QBKGckKl~(rkW6-RzMtY z0ff-L++l`M=xw`>5)6<}k%=`(;6ugGW<0kGdZQ%41b zL;&IgrfvY{Bf|I!ssQ?S;5}9yK#7^AJto@7@}fGY=`9u8LqSeu-l$KGb|2rU$BB7&`@0`SBlr&O#;Em?0L_SlFJmRHnlo94`6No-%r z7NKUSuT94=ejP*JqDNRKA!+?g_E28Kdyf!e4*u-Z?4Y61>hpaVaX4c+V0HC*k2(<8 zAOXz-;+zuh2XUN;eAEs}qC4EDSJymW@S~nC1Y28apR#NMbWs6m?SAsDT#(UYNc?HQ za{ywr7w~N>kpLu~B}o#ba2-oQspVwx_*z{AEEXIR6VgwVWK(_y(2tH4fHG@fvHo`! z%TF3+)+Y7$Ln`kM3V=hx(_hmdmQS~M06`YhOVx60W&rExSOKtpM#vdIif&X4FK!uZ z&#dBh!;A01pG_gVoLF<0Iy^l|=kY}T=wj_vlEssAMerO^mE%dle93{Rv$LC8drn>? z7A;~w8bt*n?or>^r0VuBU36&l!$)=%n$J@LHZ9#wnw=EHogAPECv!c|)t(kLLKiUL z(h%_gyWkdEGC6O0bU?;WqAY!Bf|}l(Z90q<04$tRlY;oSVuEKDUI3)yirIzZHn7lI zI64+K_aSjhgT`PPTM1wIci_00U^`l{T6Si@Ya z3kGt5+7|o zZE92d4@_Y%127tNUy)+~O&H4|8XrrmVesVoVNS$vC(&e%#b+0q9*kpJVD7;}{6_R# z1dMX)ZbF~PN`5{$6Z`IsW0jRWjKl&h4smp~)A|dWQ2=8+_X{ZZ@oEPpM93%u!Z4W= z9n^P@V~zRH(BY#ijS8O3Y>U89f+0c1Lp6t48J*2cpa515BZgR@mnrLI?y-o5HK|jU zdcsuIUHK|kPI@uBzz#iNpS4}yh1G1np8&AK<^96fmqsK)x z$rDyS*mgnas@dpqQDwUT-p1?SDQ89GC+x$)tz-@TF5Ss$egHS7!;C z&Jw=hdR^S?LhkJI;3*e#uLcGz?EE~17Mzwn{t^2%qlGWtGrCL%rKDg36=Vz77O`>h zR{R(F)yH3!+YdvP8V`7qx!!&>UuATe4&lwFH&gJ1tUS%1M_SKn@*af9f$T5K4tI9w z!|f8?b3*o_CmYanWTr~NyBBu;g$V^62joZX4}!G<{lq%mV*mgE07*qoM6N<$f<#9{ Aa{vGU diff --git a/graphics/pokemon/coalossal/follow_normal.pal b/graphics/pokemon/coalossal/follow_normal.pal deleted file mode 100644 index a7989f71f2de..000000000000 --- a/graphics/pokemon/coalossal/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 255 42 -10 10 10 -50 50 50 -26 26 26 -212 83 83 -181 65 65 -2 2 2 -66 65 62 -34 33 33 -18 18 18 -0 0 0 -255 255 255 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/coalossal/follow_shiny.pal b/graphics/pokemon/coalossal/follow_shiny.pal deleted file mode 100644 index 3511dc8b7782..000000000000 --- a/graphics/pokemon/coalossal/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -8 8 8 -49 49 49 -24 24 24 -213 82 82 -180 65 65 -16 32 32 -82 123 131 -49 82 98 -24 49 57 -0 0 0 -255 255 255 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/coalossal/follower.png b/graphics/pokemon/coalossal/follower.png deleted file mode 100644 index 1ec31140cf43faf07690e4b4dbe2940af4a1d577..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1117 zcmV-j1fu(iP)8H!4y=K+*#TK%ppt-YQZdUjmWS3V(*) zniE2ZL)B}AWWmk3W^m90qHI`FUeB#U%K*u7-NrrRq-1zJI6C&3r&D1`htJKth zG1CC33Dym_{~>Mh=xL_^@|WR#tgmGw(v~s!A%@(lLT80s|XXtjvR2BSvg(RKwX2FHOS99C0L?elLWuR zYU~t~Qka*LRm)q>|(8a|6v49>R?E9=MgBP%ihaZe!=420DgkcmwWtt)! z5LEE?2r|K-X!`4Ep_=(I?g~;LLORisXKH-ccRGmt$RUU!I5h ze%JH;AL2#W@499|1VBNh0e?6bOk9`a5&UVD6+)=X{=}2(q4fZE)zi2KL$@aae2b4; zKz?HKeY!k3pvd_?ShUG>lWiLu>zujH4G*hBwUlwslOLSP?VmsT8>aJvsnTofThAyi z74spR6oKiwb!Gt5PcKC}=iL_5nN8JuPs#Kfo6`MMefRvogZDPW864h&oyWv_Om@yS zv@aMo3FmE!bW7ZOPC7ogfgkIf3!xrb_w2iD$4AzE9ju!CqHTP0cS{wA;WF0F4ZMKhSZ_IqpV?X#QWsCa-33(*Y=%Ax30d7sWphvfgV)@Q@O?{7oFo?j8W)q>Gpw!gg1@e_%0008>NklV`P|hg#pw^Hl*Q++MyVXD7~gY1Hm7hK zi>8;;n|y%ir2|qbpC>x_O%WHAWqxerk}d8lI%wE4UMWkwYQoz@r&MU8Yz8GcsC^Um z^(8*QxSD7g;C)t&=8LBFAP4YaWr>~P&>18d;8bOwy6Ab}I;bnjP7i7I5-ig^g?S>P z=MB5-pp=)mO9R{SmaSjP#*=)MFZligd~)8=m;r(p4MzZWJK3n@;9)-A^5p8dQ%2cv zfZ&_JA8_7IGW}lJcJLs7+a%bseW#o~%LL&d*t%`lso6C)fU~5aZTfGSPp!pThD)fP zW#@TrjOPtoWa6;_oKY@Q!c8ro%fwsiI@*Ssp?TwaoN2>$#j>DU2m^Ra>Z((5aZg=~ z_q*!~&MC7m*4T}8&`@>ZXPF7$jIz%#4SXHGJG><_!@KHAr!pQxJ;w8f0U?(sOaSkF zwMYXCsvhr}@6cEG5k4F*Ru&yJ98JjeF%!UBIxSWJ7rvudON5*Rd3XSBJ;w6}y7BCo z3E+($IyA7Ci8l@W`t-A+;p*avhz{xv4V-+^QIgYm?*g-LHs>0dX@l+nYXGsPRq9R1 zlzCM}7lS~YWNC(Rci3}=TlHAeYByh!k@GPO=nSbFk&9X%hU@^&wP{ByZNBKisN z1KUx*Npvv%(2{*sN2q0wq6^@f9<#CJd4>zo0J=cl@}hIuuWvC6$TrbiH4+X0LI=nO znMQ$zo@O_$kr6Ts#GcC&QV(qtmpzxj*IN(`FzpLE)wH7l!6kNM6E2WYGQWV!9R|bL mfrcLb0Dw@C*m%%zh=^DyNaf}C3kwUt$j~n@H~%OZaBy%rIY9uuF=_w+0#ZptK~#90 z?Ug-l+dvS7IXBp$UC3|~QW20^6qvMu6c{S)fP&T9hAj1AQcK1LN*P!pyk(A%#_$b% zf)u_@_K)Q3ijotkND(hs@Z$sD%noOVLGZHvpM`8s#%DN=*ggzl6zpP*dtLg*-*OPX z?m7WIhIsTgJyS86%K(? z#eH6tgs{4#;czhgz-zr`V~AOnosj?zOON*VhuQS!t!zAP=&;spNh+PNwh*Uo0EcB# z?f1ucjQt2zO`DjD!B84DvMvdFC87)n?H(c?CXw#CCbnJE$f|Ae!1>4?V-O}MkB|K> zGYK`YHe76BX$XgI0FMLUcfEJ(`3_bGYX`q^&cO!D2RGuDo)n)u%5Xaet?|=2N!Vpj z85K#YGE$?35w3Kbaix1Z2**#Pi9D8#jbA6Cn9S9&(kII@({755VXYfxcKFHBa7uUJ zvFr-uMK+QKO#McXu`37Gmpq@VTj@tw^`T}{l3KT1PE$N` zci=F{W@{CqxRd#)zGF3m8U{-Mr)%>$}?tn0w` n;V^b^gZEzL(AdT=>mRP)HYE%$(QJ5C diff --git a/graphics/pokemon/combee/follow_normal.pal b/graphics/pokemon/combee/follow_normal.pal deleted file mode 100644 index ae404c011250..000000000000 --- a/graphics/pokemon/combee/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -88 104 128 -200 216 232 -48 48 48 -72 64 40 -0 0 0 -168 88 48 -200 144 24 -152 104 16 -232 176 56 -200 104 40 -152 184 232 -248 216 120 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/combee/follow_shiny.pal b/graphics/pokemon/combee/follow_shiny.pal deleted file mode 100644 index 01483e8cd601..000000000000 --- a/graphics/pokemon/combee/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -88 104 128 -200 216 232 -48 48 48 -72 64 40 -0 0 0 -168 88 48 -176 88 40 -144 48 0 -216 136 88 -200 104 40 -152 184 232 -248 176 128 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/combee/follower.png b/graphics/pokemon/combee/follower.png deleted file mode 100644 index 459538f5f07ca41a490e65670a4b7215b3a36223..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZhG@Q8c z!oa}5!$AWmyduKj!~}^M83HdhSe(evn6cxXZd zNxvB``3K0xIt7W|cFkBb;pKv3P1y&_beGvaQoE%PD|={Xn5NaOi|Z%whaS#+CwXRS z5ZBTtyp8gA_I}?l-mvG>Ded+3F|F}=6-D3Xo}Q(+|2WUIyxTvVZnd0xZ&+`;;8X-N zzsJlAZ*8RcEleafnx5DqW?Ub=j3P1tpQ@p)UbGp4niz4Xr|`)RwjKbycb##_wiY;PKrG2YaPcR3yT zW!pVd6Z1o}FWEH+SL-ozoMuQlP;hvy{Ph?+%v8k1*g|>l(m4U(5tWsAL4Y~O#nQ4`{H5@TN`x6w~p00i_>zopr0CE5gm;e9( diff --git a/graphics/pokemon/combee/followerf.png b/graphics/pokemon/combee/followerf.png deleted file mode 100644 index e39109ce825f6eb2ddfb89b8eb339e6f191a57f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 491 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 QiU0rr07*qoM6N<$f>n+u!vFvP diff --git a/graphics/pokemon/corvisquire/follow_normal.pal b/graphics/pokemon/corvisquire/follow_normal.pal deleted file mode 100644 index 7ad121704f02..000000000000 --- a/graphics/pokemon/corvisquire/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 255 41 -8 8 8 -8 24 41 -24 24 24 -0 0 0 -49 106 172 -32 74 115 -172 32 32 -255 255 255 -57 65 90 -115 123 156 -139 148 180 -123 164 189 -90 131 156 -115 123 156 -0 0 0 diff --git a/graphics/pokemon/corvisquire/follow_shiny.pal b/graphics/pokemon/corvisquire/follow_shiny.pal deleted file mode 100644 index 7982bff06d9e..000000000000 --- a/graphics/pokemon/corvisquire/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 255 41 -16 16 16 -65 57 57 -41 41 41 -0 0 0 -180 164 156 -148 131 123 -172 32 32 -255 255 255 -57 65 90 -115 123 156 -139 148 180 -222 213 205 -172 164 156 -115 123 156 -0 0 0 diff --git a/graphics/pokemon/corvisquire/follower.png b/graphics/pokemon/corvisquire/follower.png deleted file mode 100644 index 2c5a7edbc906a26c5d9536647b4ff47837b600b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 978 zcmV;@114F1oJcOmjcx?ra&Duyg!>QX@s*QGEB@8Maiy;>n&*Ai)gyqwTTS36S!Vb}DndbfOW? z`MvF^qLZdA2b?oz<)?AVH+L_+<8P$h)bu0qx`)sC z3|{_dK=T$~Mc;_+2m=^<1ALG;4CnFR;MgM{#9d!mH?eGQQ$sT&**hTI&he|;ZI46;h$Teufevum6ys=EuF;F_ZEPfa8X1_U6tfmj zJR-szp60vfTkm~9yKV0`kZu?B6&m=4VQ=l&b*NZtu|6DE&tF2mxo)iC0qXhg1-FsC zK^!WSb9Knw`P~$%hj?OBsp%>s-OO7?Ia(tJg4m~l@StoEpn7V<%6P)Spz>u{F{9d1=IE zN`(&7vZUx~wh1cp;!=1{MXa;XXyF>Le%~!WiAJ49SGO1o@37Eq}B)o-?OJ#k6wZI>qY zUfb2=khhO^a^6#;3$efq4m;!5gb@6#$S;juwxVVt@t#gg$o?TOai{-|372gxAyFTYxMxWg3;I*;sYWjUO zX-bdYoSgf+=h+Q~)|lJNoM($O$ZPS+oh@v+7_{$@4_TxywRY_Rj#`9@2YzZOppb1eRuXTZhd^~P_( z`O@lQ9>*uqDlIE2kI6r|n$WXIdydMnXDmAFPCl)jGG(8TRYkqW*WED(p7QRKOj(#U z!CH93j=qMwg_^4BQvU@0s~zV_{J^`8ZKAXXUw`zn;ufDi?rDoBaQr**{Q4)k`(OCh zPv^NB-FEBx1=j27M#(MmN3M%l-+kO%S<2DPQhhi3%9B~?bBa&S+<5f)kHwX>t4p(Y z{Pl}3R;bP0k~uAU@y=^jvt&}PIGJ6K67{^aKEl0tt=Y>(Ql>vY-LCpm`H%lAlmA4O Uzn|W8@Pm?mdKI;Vst00mR&*Z=?k diff --git a/graphics/pokemon/cosmog/follow_normal.pal b/graphics/pokemon/cosmog/follow_normal.pal deleted file mode 100644 index e08b3a68f983..000000000000 --- a/graphics/pokemon/cosmog/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -187 234 250 -243 223 61 -173 174 59 -41 131 196 -28 176 226 -122 78 173 -101 78 44 -11 78 102 -58 72 155 -88 68 155 -46 42 42 -36 47 113 -30 38 87 -32 29 29 -0 0 0 diff --git a/graphics/pokemon/cosmog/follow_shiny.pal b/graphics/pokemon/cosmog/follow_shiny.pal deleted file mode 100644 index 162674bf93b2..000000000000 --- a/graphics/pokemon/cosmog/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -187 234 250 -243 223 61 -173 174 59 -41 131 196 -28 176 226 -240 136 88 -101 78 44 -11 78 102 -58 72 155 -88 68 155 -46 42 42 -36 47 113 -30 38 87 -32 29 29 -0 0 0 diff --git a/graphics/pokemon/cosmog/follower.png b/graphics/pokemon/cosmog/follower.png deleted file mode 100644 index f13a79bfbb560853bb771fd6bad32e953aeba1d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1275 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB)SHC{rw_Ur=TC@3x%!Wq>2Y#gb>2Uj{S$WKkaG9;ArKO@@D5n;#AS(+rVHAvp zz;FtIw>`(E0Q1F4PZ!6Kh}O5$?iMjA^0eM86=Y(1|9_jBgnN=AK40cLiuKo3Pn0m1FSXH`@zTE0N6uFBpA~mSgu&(iAsmc> zm;V;8KERp7evYTY&g>*Z@}snaDgQ73+ZXTDQ^mkj(IJyAcRVoWMzeOstJ`%6ZKI3?B!7hrT?bzzilquYq8*9v^K*Ih6Nm# z1rK*O$9#yh|Ha-=xA%zk73NoaE~G>`wC5Lm;{W^4lWjhu={f0N!a~pM=X_^4a9#Ta zV`!f!XBO{Pry!ml3tf%`HiL?TC+94P+`sVLQ3lnex2C$ZC-+@8{?{<4;DomNff<_G zbC^Zma+;XzcsxOt*Q@*uOS?~#Wn6}lrH|$5JA577uMQ`K^7K?3x@z})3EKus`&maq zjTvA5e%f^}Yp<64C&lM?XYCi>6Ibi6@F~!t>_m9X$MUAj1y}ELzT5k*USfi`)W4|{ z_oeuK7P(YyBUvLb;pqR>H51L1?-?ZAPq=jcbK{$a`oMDTvl{Xx((7tLiO|#4&t;uc GLK6Too$)3B diff --git a/graphics/pokemon/cottonee/follow_normal.pal b/graphics/pokemon/cottonee/follow_normal.pal deleted file mode 100644 index 76222db0ce6b..000000000000 --- a/graphics/pokemon/cottonee/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -110 110 110 -204 227 209 -208 241 229 -164 207 173 -64 128 16 -92 224 48 -74 176 49 -47 46 47 -198 196 235 -137 162 175 -238 238 247 -137 117 107 -230 77 40 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cottonee/follow_shiny.pal b/graphics/pokemon/cottonee/follow_shiny.pal deleted file mode 100644 index bb3d8c85c8f3..000000000000 --- a/graphics/pokemon/cottonee/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -104 72 0 -240 240 192 -240 240 192 -192 176 136 -152 40 8 -232 144 32 -192 96 40 -47 46 47 -192 176 136 -137 162 175 -248 248 248 -137 117 107 -230 77 40 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cottonee/follower.png b/graphics/pokemon/cottonee/follower.png deleted file mode 100644 index 15aec0406727675b2219e11bfa7d08f04decee40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 555 zcmV+`0@VG9P)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_ZfDH1qOb1m_lb3D=1nLF##u@L000SaNLh0L01m?d01m?e$8V@)0004sNklzZz?niXMol#b zo`KqV+(Dfj&J+gYXji#l%{P=2f8=Z-@DbUjWXtN+y_Fl5C9ROnI6w0T8Z^lRHh(Jw zo0SyX?6~5s3<--YD`afOIYI}huH*sBe6CP~-hQpYiNrBE^_==TAv~OC5z}zQ%Wqp4 z-79&>)LdK$p5IWV<%}fj_TcChy*uPkzBuCO#kx%m*QExNIl%!FVlFNOvnSYZSUlcH zj2>SeW_KcTMr7#ol;Ow_!oV2U;+zcwW|Sv|R4pujGTPnK5>=buvyW~0Rp??8un-abCQ?8nA=whCpCh*T)6=3Tz9Y9d2AWI9G+~A$%Rs=S8aD+QzdRTrhIwUt5b2V t_JK>nwe$^wuflUbH$8K{P@$!zX+I~nq!xjR1?T_(002ovPDHLkV1jXr_vios diff --git a/graphics/pokemon/crabominable/follow_normal.pal b/graphics/pokemon/crabominable/follow_normal.pal deleted file mode 100644 index 2d20fdc88405..000000000000 --- a/graphics/pokemon/crabominable/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -220 227 228 -229 221 131 -202 188 120 -145 211 225 -156 165 166 -154 154 154 -74 123 134 -109 110 110 -99 95 181 -106 98 56 -75 74 124 -72 74 74 -16 16 16 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/crabominable/follow_shiny.pal b/graphics/pokemon/crabominable/follow_shiny.pal deleted file mode 100644 index ada6989131a7..000000000000 --- a/graphics/pokemon/crabominable/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -220 227 228 -248 216 176 -202 188 120 -240 96 80 -156 165 166 -154 154 154 -128 40 40 -109 110 110 -80 88 120 -144 88 64 -56 56 88 -72 74 74 -16 16 16 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/crabominable/follower.png b/graphics/pokemon/crabominable/follower.png deleted file mode 100644 index 619af9186c8a1da074021c55b7bfb5b8013732e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1788 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsA;$4{Q#Z9cW9V&dh8bCxcfHEWhvbz5#;UUK}_tRxF>uNn_8F987op!QKP8Un*C z1cZNlSp&=qt2|vCLn2z=PJdmr*np>1@WBnX*MH;7OP~C1U2^&6&71Ot8Mi)Y{*XB- zR&smaV`~Wdx4JO)x_+g~{^#}SF~9$nHKm`kp73FA{n7vDc6@u>{4f37ncrJa|Mst# zpxh&#@BKt<^8W=b;`ZD>&gkE>jICAO@UXE-#`dk(lM}h;Y(HOIkli$m=`Oq6!&VV{ z&YTK?T9?I#qmEWu^T?MIS@IQ)3q_gZ--C_MVycsh*Yztt8I?!OJDx?ibc$)wOgXPy8by+$DRgNk9*Iz zCp3NMX|zmua&&>lgwB%rFRU7F{LW+jR`F~KTYGT)mn;^u8B%$9k|(r=`JO)#HbH)_9d}OQ!w7>2)g8-MeA#g%H0saM zT`Nkai5Ps$3E=UFG(8*H#k4ZC4#%%{0H1lq3?~XnfA*^<~zjyDyzc+I(-zVT)wd0TdAFY>e5wbfE)!$G%q zqKne!g@!E8Kj!Rk^}5v@o`Ttp_YNGJ6?skO3B$Y%VwDqHMP^%brld00O}nDqaiT-LLiaT z~|qV@O2n+pxEJOAL5YPO>li_}l({udKs^87ZMx?A7;V`M>RXEP4B6>8yJd zk9*A_#EvM_9ysNr|Q3KU^%?H$#p+ zgkyjBj)SZheZO-${C;hH;NS_xHHuH7Z=Fz3p1WK~a9wlPeSxl9(p#738yt`73ym~c(pWnx_K7v=^eBY7D2ie@hg_|1^mYJ?8N$mJn@t|`CFJq6Ys>U4W z20r(N0#+4?EUar8*orqVewuVaPVr}@a7RwuTAOC}-5jb19VVzMD^5-Gomy~+_aVD* z&yK}2jnY~;XE42bpK{?>v+|Fi2&t6yoYHqHITQ*enoa5Xd+Lf&OTh!x_;}}O*{tlw z50#V7`mX!;!XQKXfTNg?=qYjOR+*HH^gXp4OI{t3k112VDag^oS@Wsw^VgPNMLH8Y z!kMBT``bL;Z6DNpBM_U4N|lw5NCz+ZGm?Go`0ectRxjBX1V;9dq#d z)FUu&W$McG%6~@`LfhLIdL?@HypM3$#8k?Xe&=fcDw$P*{`(Jo?z_!-kg;o#$5XZI z^Ce1T!&*xjRZo1Pb}^1WNe zEj8=khq#un_D9l~GB2;M|MYs$jvZf`|x$7x7pv74ZElo4d>}EGJn{BWto-&v4<=q|$`Ka_eY=2{q?dS__RmRBtQK&K4n-dAs@GhF3JA>^AqExK}36qcx`F+^rlS zx_d?GJnmc4A=AO55IN>|f5LD~9(!N#+<2nq+^rlSJ9YDdJVAEqdh>Eo0V3?{O3yN3 z%@su^Y+<nr<`ul))PgfK#2H2*KXMum0DyAutRu`5|Q z7jEU^V6$p#H;6sqSCGJZ=Kij0x<;He;KC9WHm!7XOR!$aY+xegd${vnE(U>Eg-SIL zl++xH+cY*0dy}P-{i5P@KP#}6ZbPPvOdElexcV01+0Xj%(ApS85| tMhvE->A)-Wd+?p7bkY*002ovPDHLkV1mZ%gxCN8 diff --git a/graphics/pokemon/cranidos/follow_normal.pal b/graphics/pokemon/cranidos/follow_normal.pal deleted file mode 100644 index cffa311a1dd3..000000000000 --- a/graphics/pokemon/cranidos/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 56 56 -48 56 80 -200 200 200 -0 0 0 -64 88 152 -88 128 232 -152 152 152 -112 112 112 -232 232 248 -144 8 32 -152 152 152 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cranidos/follow_shiny.pal b/graphics/pokemon/cranidos/follow_shiny.pal deleted file mode 100644 index b477880a239e..000000000000 --- a/graphics/pokemon/cranidos/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 56 56 -104 8 32 -224 224 160 -0 0 0 -168 32 64 -240 56 96 -168 168 120 -144 144 88 -232 232 248 -144 8 32 -176 176 120 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cranidos/follower.png b/graphics/pokemon/cranidos/follower.png deleted file mode 100644 index c0f27f15b1cced8175f5144991f25fcf0e261cc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmVKC!N(ggZ!f*q)u36D=$33^2Or!XY;RYJT9#}j}La>?4k|bofp*G;A zQDRKkG~qHyq+pnV*48ST?x=?PgiVvFjAD5_lN0mW0yUh;M6R@kO+#0zbWxMZSjq>7 zVO9;Lyg2g2(5oAca1Tb~hhB=B?4)#kh8kc|ujmDL;M`tL3e;pR$J>R6S`}QYEfp5~ zS?1%W`PI4zJk;vT-gWOii>orPaMSATkQIPhWto>BHV1xHSnMwkxo0szF-QZO`CJH_ zMa7xTqT1@v@X5K-=VgG4nG0<(+Us()6nRDHu%#AY_GUhhZ zViGf(-?`Z61w$^r^c4?>8*^M)-vNlgIH9JA&*-P#@YN&wOC&;Y{kNc{;N~qlsX-u4 n3TDiP#ykJbxbOY+;os&PS!k0W%Aa{h00000NkvXXu0mjfSM=sm diff --git a/graphics/pokemon/cresselia/follow_normal.pal b/graphics/pokemon/cresselia/follow_normal.pal deleted file mode 100644 index 6a3209ed3a42..000000000000 --- a/graphics/pokemon/cresselia/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 64 32 -248 232 168 -240 192 96 -176 136 72 -0 0 0 -104 40 56 -104 88 56 -216 104 168 -248 168 224 -160 72 112 -80 104 160 -88 144 224 -232 232 248 -64 64 64 -0 0 0 diff --git a/graphics/pokemon/cresselia/follow_shiny.pal b/graphics/pokemon/cresselia/follow_shiny.pal deleted file mode 100644 index 349315038275..000000000000 --- a/graphics/pokemon/cresselia/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 64 32 -248 232 168 -240 192 96 -176 136 72 -0 0 0 -8 80 120 -104 88 56 -72 168 160 -96 208 184 -48 120 136 -104 72 136 -160 112 216 -232 232 248 -64 64 64 -0 0 0 diff --git a/graphics/pokemon/cresselia/follower.png b/graphics/pokemon/cresselia/follower.png deleted file mode 100644 index dd48c81cc1cbd65f88344ba3ed88d927c75f5ed5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1177 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwCKDExS_ z;=_T24ILgp;S3Fnj0lSx87qFQc(A~uARuEw#DoVgUi@%ya42SNxdK$dnB?v5!qCAg z3sTNr;_2(k{)~~AO@-G(-03$^NFX`UuM9{lKrxVFU`X2e4(J+YUr!gu5Rc<;C)?&< zc91wO&u=!hz3Yo>Qm(H(!_FnnGXw4ziG+qlxhpQv3Yx8~&+)O(MRJqL-XF{%OM+EH zl5K*z1o}1|bl9V4SkAaG=&5mn`nRKYN#dP-HqA@#|9tno{#_^YhyCYP?lAr_pH)~q zd1i9l=9+B|vpSy}{5yCcc3$UG&dhH~GR2=Yl@*_PBo)6knPtsZ49;WHZ) z;wu8`WJNadd`K(Zx3xR(ox7pW!f%OM1xjb;#MJg&_+WZkVc(pR*6H7rZdgvtls|P{ zp-VVJXyF0YNU`k~or0Y+b(Pkd-3%0tD1<~Uxq0Yt!_utmezv0E z6>S$5d3bD=ND$~<=GS^(?Ad-cW+$G$`<8dL4!v;5(|YZ5ghBs6@$5A9ziQ5^ zpR#yA)2h|9ZN?tK@%83sU(7tD-XwWQfHJ$tE|yab-;lzC3rn zfm;`&-O9rem*X|2UpiT`%f~uthf_=Zw6D$Y(wP+(&MT`{yXahF?!fK%PczFR zcK&9)JuOvJInv#?|y8#dhEyVO?eOc7Vz@y2qfR&4n}s=#l@8d2B(T%onElXF}B&fMJaHE{VE zuAfGVOHHrV{yLPK{>*(|zy*WA*mLHqz8ubrsaSV^d7VIy_4#d@!3)DaiG_Tft0TX% zS$fx@ukmHupL4Q0T`8RY^UnwCGw-{3Ii`5^yj8S3q!~Fc>?Oxs``tR~fAVA$Yxb{| z`|VUd|MWRaD-k=DlJ&lPPG?kwCf?!ySI6U+IR9}=K+uDl*LPa$qxUoFm9P2#p(Je$ zFn_6*xJHzuB$lLFB^RXvDF!10BO_e{LtR6o5F;ZiV>2s5V{HQqD+7ZY0#n>jH00)| ZWTsW(*09o72UL(Sc)I$ztaD0e0s!a&?RNkG diff --git a/graphics/pokemon/croagunk/follow_normal.pal b/graphics/pokemon/croagunk/follow_normal.pal deleted file mode 100644 index 5604dd41da7c..000000000000 --- a/graphics/pokemon/croagunk/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -48 48 88 -56 72 128 -88 128 208 -48 96 192 -248 128 8 -48 48 48 -248 216 56 -192 152 0 -192 88 0 -200 200 200 -128 128 128 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/croagunk/follow_shiny.pal b/graphics/pokemon/croagunk/follow_shiny.pal deleted file mode 100644 index 045c97797014..000000000000 --- a/graphics/pokemon/croagunk/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -40 56 56 -56 104 88 -88 200 168 -72 152 128 -248 112 144 -48 48 48 -248 216 56 -192 152 0 -176 64 128 -200 200 200 -128 128 128 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/croagunk/follower.png b/graphics/pokemon/croagunk/follower.png deleted file mode 100644 index f822f403bdb4bf0d516857690e62498062e99d2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 720 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S1_lup z9t{x<7Yq^({Al1XFfjOW!{WdUh651{Cr+GbXlVF5LFzG39b=NWy9+}HtE>l*!(QU) z>&pI&k(W({?f%i(#Xuo}T^vI^j=#OK*YB`_0Q-l{ z^A)C>1UR#9(E-VhuT zF`?+T{`5cR3+)(gWvyPj?bff&N!#*GZ%LX+2`s!g_vD)o=4DBlrZbPHR`Sj}`fP>G|*Hc~)0#7cno=OfvXY^Tvi(K)J|i%k1a+nOEgCv$c%+xzR%22#Z;aw(~AG z+1KIqEP)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00NFlL_t(Y$L*CrkDD+U#$6AW zwI=Cu6CfHCwuGmeuuO=BhKrI0fH zCwc#D%DiYjNrlO5(@*dKYD+v0C%I$)kg^jH5{^<~auz?l!RtvIB(Ennb2v+bnUvkV zL9_>*3X@UcJZ$rqlT{D6s>sWaUt6*}s}xNytza&c?PGbvkLF7YPTsW6$%{f zF0WC_`ceXX$w8nEIJdi28(96`C_!O}Ep5ODL913kIco#He;_m!M8>Div%K*Pj@$#fTKKB&d^z^y k7Hpx#zUD&FU@ec(A5j7Si!N=U1poj507*qoM6N<$f{MOndH?_b diff --git a/graphics/pokemon/cryogonal/follow_normal.pal b/graphics/pokemon/cryogonal/follow_normal.pal deleted file mode 100644 index 1539494c585b..000000000000 --- a/graphics/pokemon/cryogonal/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -82 93 199 -40 47 101 -138 174 252 -0 0 0 -41 57 168 -189 223 255 -205 221 254 -205 221 254 -123 217 227 -41 57 168 -40 47 101 -189 223 255 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cryogonal/follow_shiny.pal b/graphics/pokemon/cryogonal/follow_shiny.pal deleted file mode 100644 index 9195f2c0912a..000000000000 --- a/graphics/pokemon/cryogonal/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 136 192 -40 64 88 -138 174 252 -0 0 0 -48 96 160 -200 232 248 -205 221 254 -232 152 96 -232 200 128 -41 57 168 -40 47 101 -189 223 255 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cryogonal/follower.png b/graphics/pokemon/cryogonal/follower.png deleted file mode 100644 index a1249fae839c5680da96f391c226d259d5801014..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1017 zcmV{;b20|QHdP{TWtsfo==DT|HIpn9OpM_&!|iOOZ=zJ-9-LVg3I{#Eqt0i$bzQ?m+@!Z ztL+TMBI89qZVl{L*xNLgp_3$b%4E(obfS_Mq5PrSz*D?Iu4eJ2p;MFUQTDQs?s|Hi zhosbkng>CQbIE0;<8J6R*Xf=+bef@H)*4wHXSC>(j_z|(hDvZ^KB9lx2xsVA&ncov++Cwoew7c!>8O+$@yzjuLsCeKUAIw=A zaMla(%ed0a_?u(Ncx(g*gV`a#O@^6) zy(G&eV@w1n=nK6hbVp%RfIps+WyX?yVa)(H)i$s=!gDSK^#H5_389oEDIJQ@;+Rs3 z{qdsVy)e}ekELC0XYAsDP6^@wS-$Y5eh~NkuEU!e4)O7#4RLkTiMr{=p#A#jMRTzf zBuWrVL5>e<2=bUwP6L2S)gn_WR4rnrHW9xXMgI8qVs2oS3V^0pf>_LCE%Ks(-M>7> zcYGs{k(*6|kgEqwRo8#=IyZt$ytfSI#g7Bem0(#1DkHD*Sof#k&T!jfEx1QP73Y;@Yym7uFgYzJ(IYxR>(Qod>S&ABZqct^}f}gDQoNL)LZ5F?lg~`*OlG%yAP>F nlW|LM+05)me0WOkf7Sj4i9GuaoRK$j00000NkvXXu0mjfVSewz diff --git a/graphics/pokemon/cubchoo/follow_normal.pal b/graphics/pokemon/cubchoo/follow_normal.pal deleted file mode 100644 index 50d75a0e2938..000000000000 --- a/graphics/pokemon/cubchoo/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -74 115 115 -0 0 0 -148 213 238 -115 164 180 -74 115 164 -123 172 230 -232 232 248 -98 131 205 -57 74 74 -139 148 148 -176 184 192 -245 245 245 -200 208 224 -238 246 255 -197 205 222 diff --git a/graphics/pokemon/cubchoo/follow_shiny.pal b/graphics/pokemon/cubchoo/follow_shiny.pal deleted file mode 100644 index 384414bd4fed..000000000000 --- a/graphics/pokemon/cubchoo/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -72 72 128 -0 0 0 -192 160 240 -160 112 216 -98 98 202 -120 128 224 -228 231 237 -98 98 202 -57 74 74 -144 163 168 -144 163 168 -228 231 237 -228 231 237 -228 231 237 -197 205 222 diff --git a/graphics/pokemon/cubchoo/follower.png b/graphics/pokemon/cubchoo/follower.png deleted file mode 100644 index f01f0f212b3f6e6ba948e3422c18729b96ce6fca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 618 zcmV-w0+s!VP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_N^^4n005NL?sKHHN^_)ptmf$G_+o?2 zIZ8^4l$5Zz!1eX@$k5>K_W#Ar-WkUGB>(^b32;bRa{vGi!vFvd!vV){sAK>D0mDf| zK~zY`?bESN!ax`Y@Q+4^Iw9vsNNtS<(KPhXiG@O! ziPnp4pVdgAYTQww-9B2ewEkfMV|~wQkf&BP-q}AbpZHUpp1Iz+-7`j?Db)Z=_5~|c zvOAU3ng`!@sOF3FtS)ti_9GjP4 zenY=x#t+1zRJ_Y<^u;iyg>e*!dzwc9$#H>L^n>Ut&zpl-5Kjtw#HQ#AAuSk0Vn}oJ z6_6c=AN_DlCJbK1!%Jpx!}o-IBM9D;kp4)nI}T}n>y8qV=i$1Sbm@ef-m_$*+)bpy zan}Z#+qRsKY$*pLDN8op5hz10wBVPyt@xXUKREzC0k@Q@(i8SGng9R*07*qoM6N<$ Ef>(VVw*UYD diff --git a/graphics/pokemon/cufant/follow_normal.pal b/graphics/pokemon/cufant/follow_normal.pal deleted file mode 100644 index 3deec461909a..000000000000 --- a/graphics/pokemon/cufant/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -76 255 40 -2 27 26 -182 180 117 -5 83 82 -249 246 169 -14 127 125 -51 28 14 -247 171 122 -190 124 81 -0 0 0 -255 255 255 -16 16 16 -199 199 199 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cufant/follow_shiny.pal b/graphics/pokemon/cufant/follow_shiny.pal deleted file mode 100644 index 96c7b05b69a3..000000000000 --- a/graphics/pokemon/cufant/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -76 255 40 -0 24 16 -180 180 115 -0 90 57 -255 246 172 -0 148 98 -65 57 16 -246 222 115 -189 164 74 -0 0 0 -255 255 255 -16 16 16 -197 197 197 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cufant/follower.png b/graphics/pokemon/cufant/follower.png deleted file mode 100644 index 46df401e6d5962019dff97afe4e4de79d4a94d51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 658 zcmV;D0&V??P)bp=yW`Sz&}e|<9?4)?2izI;&t00960{}2!m$H&J20000000000sg#1c0006V zNkl5K@WPUpyp@_i~Be1 z9+qC?LH6Lui#_bYi=tBWT17nC?*0L8T7~vnQ9^SKY{J7>I}@NqE4+XiTbIrE^Nh-}Rs6FXV{G#& zDiK=BHr;g8%Sf1G7B|r{UWv24gDh2!e=_e}m7HXpyW?cD$l$Urjheer+Y<<62vv41 zI@uVDwK-<-2rhPuzv66{$ROWDQN+CkCmXc|CRmWuD+-NdpL#+h zVp8W&p}qB!zA+zy_YXn`Yu24(oleNFiEp}2={D;PFAR0+oqE80(ywc5*cbo#h@0El zR+7=)#)6`4u`j`$tFs%eeFU3|*DB6mdNq-QonZKV^1$%DHrx!g8q0RY)y{nt%zGv1 zpXLR$->W_=nL2nSdfqeOdc}Xig_;3BRNpP4s1V3kKvAii&(+yohAL_!Sj2{r2^Cq> sw1D!O)}CqTc`XV2`8NLrM({!Z09|9{+|j=Qa{vGU07*qoM6N<$f+kitjQ{`u diff --git a/graphics/pokemon/cutiefly/follow_normal.pal b/graphics/pokemon/cutiefly/follow_normal.pal deleted file mode 100644 index 741d0b11c090..000000000000 --- a/graphics/pokemon/cutiefly/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -224 224 208 -217 195 75 -182 181 166 -183 146 45 -177 127 63 -134 67 38 -80 80 80 -78 63 46 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cutiefly/follow_shiny.pal b/graphics/pokemon/cutiefly/follow_shiny.pal deleted file mode 100644 index eba66bf48046..000000000000 --- a/graphics/pokemon/cutiefly/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -224 224 208 -240 184 192 -182 181 166 -200 120 128 -177 127 63 -184 48 32 -80 80 80 -78 63 46 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/cutiefly/follower.png b/graphics/pokemon/cutiefly/follower.png deleted file mode 100644 index 26cc49748737686e9242a2c6033fa20b82df387f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1223 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAk2N!N0_TIL2+4f1g8|&@coYevX0{rat1Ox<`~9OPZ!6K zh}O5$E^a!kz~REWwB`T*hfTBguzb0$&9!UhZqE^V=n6@RvzTPB5P2#6pBG2kV9ghq=NQjBCxL94&7i?fu>`c{k(QgBzHVZY;^R<9#9hjrU8#b9@PyynFG3#k_V|kH2?(Y;0yYy38g1)_ftU504Hi>O9-v zX1i*k-#b6cl~J?o)SFqg_+;2Mn%0`toVzNizwAU?cHQmVCWLf$D)RemUpEebKXP@WwH#nZrjdw=myfRBr`to%3b6Mw<&;$Uu`_p{@ diff --git a/graphics/pokemon/darkrai/follow_normal.pal b/graphics/pokemon/darkrai/follow_normal.pal deleted file mode 100644 index e28e62917eb7..000000000000 --- a/graphics/pokemon/darkrai/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 64 80 -48 48 48 -192 192 224 -136 144 168 -0 0 0 -96 104 120 -152 48 64 -248 72 64 -48 152 192 -248 248 248 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/darkrai/follow_shiny.pal b/graphics/pokemon/darkrai/follow_shiny.pal deleted file mode 100644 index abfcb759e174..000000000000 --- a/graphics/pokemon/darkrai/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 64 120 -48 48 88 -192 192 232 -136 144 184 -0 0 0 -96 104 152 -144 56 96 -232 80 104 -32 136 168 -248 248 248 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/darkrai/follower.png b/graphics/pokemon/darkrai/follower.png deleted file mode 100644 index 048ed473f440bd57a6d9265f3212faccb644dae7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1288 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx};1Q-|? z960cxW5Noca6(4K3BjRP7E>M&)$=lt9p@UV{1IS@7@$_|Nf5ynm zrowkoP8jF_27%;6zcL`L0L4Ixfgx$}gPk6dGhIkx5JJmM-j)g#5D)XCuuN~Ld zy}0mN`@PEY{afG6N-5it_cTQ`Mw0o|D!vD6UNd-3te;Rn^Wk!hwZ-isjD1J-+U3t% z&yfs@{I);iOSpr7o%HW?lm8d5`0p^?=--`w`eIe!w9_S@{CCwbSzOh95kEQ7ZtM9| zT8VSwroMc0=1a3lspscSG5*WkXP-!LnxVS+>Sp1{2S-%z1cVtyJg`;EbMburcQmJr^8+OvF$-l`IGi73v&`x{dH3Wa+nSQ)tuAYn)I*2;!R_jhoNWH z}NWA|SzdhW}Qv4)GAiGIhWIoTEucX0k*yuf-QvyoK1@}Z3f9<80tEY6Ym_c8N5=}Qs)hTaYC zF4Av0-3~UX9{6Fi__9>CMzN~_`=q%CcC$LK-=T77Z`!U0bHwi~6$qAQb(YxD#!=GE zQ2s+|2J_kKWuHaQf1LVRUWCV*pV54)1nc3?ovUWK+c{dz5-^itUYZv3#K^^v`B2fZ z6B)~!w)q4p*lmhn^HNuw&1}qTd3kZC;SsZ0#*R&revJn{+Hg(!>+YbU!Z$l#zvIZl znF?aFJQ^dSXG|*jFKF=7;^?W_5yFmtbbK0?v8U|%&!O>jzy1u4L&66tt(pFXH_yNO zVfC$YVJ7>HrB=bVz^tuW;u=wsl30>zm0Xkxq!^40jEr;*40R2SLX3>8jLobJO|%Ux ltPBifx34;Zq9HdwB{QuOw}zZoLM5Qm!_(EzWt~$(69CN*8n6HW diff --git a/graphics/pokemon/darmanitan/follow_normal.pal b/graphics/pokemon/darmanitan/follow_normal.pal deleted file mode 100644 index 985972ce943b..000000000000 --- a/graphics/pokemon/darmanitan/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -182 0 0 -87 18 18 -91 77 17 -228 172 48 -164 25 18 -202 63 38 -0 0 0 -197 197 215 -71 47 25 -129 18 33 -39 39 39 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/darmanitan/follow_shiny.pal b/graphics/pokemon/darmanitan/follow_shiny.pal deleted file mode 100644 index dde3fd5efa61..000000000000 --- a/graphics/pokemon/darmanitan/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -182 0 0 -32 16 16 -99 85 21 -222 179 97 -120 48 72 -191 62 86 -0 0 0 -197 197 215 -71 30 30 -71 30 30 -39 39 39 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/darmanitan/follower.png b/graphics/pokemon/darmanitan/follower.png deleted file mode 100644 index 6de83551bcf919634157923291af6002d24f3b15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 898 zcmV-|1AY97P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_wg3QE5)xZY5#+2eq!|**KPCVG0L8`E zM=u$H5+NriCwp)2jsO4v32;bRa{vGi!vFvd!vV){sAK>D0_RCYK~zY`?UJ!i+dve? zFV28am%5^Rdf<{~su}|`&4ntflLOUbfrPY61SJU>Gc-tD7($R3qoxrzb*l2`_1!(+ z**+&s9a@Pu-S7Fk?|XhWd8()Shbp&=%5l5BbAR*s=i40EFwK2 z#l?b#51|Q2^KbS+KxeTi%{jXvWS#NB^gGm0d}Uvdg^>QpQZEyPK)srnPD6Gth<%5S zChbm^ZN0RB=Wy=m0E>H_3H{vsIemT8MT6G*rxG-1d#$GikPLKL8I5v1Eks3s}9}nkwn>yx8if`wVZ7|{0hz1BltJUnqk>U|78*K Y2dpe%cJjrKU;qFB07*qoM6N<$f<056%K!iX diff --git a/graphics/pokemon/darmanitan/galarian/follow_normal.pal b/graphics/pokemon/darmanitan/galarian/follow_normal.pal deleted file mode 100644 index f573721897cd..000000000000 --- a/graphics/pokemon/darmanitan/galarian/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -140 78 78 -36 36 36 -167 167 167 -215 215 215 -10 34 40 -93 188 210 -0 0 0 -120 155 209 -79 111 160 -255 255 255 -10 10 10 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/darmanitan/galarian/follow_shiny.pal b/graphics/pokemon/darmanitan/galarian/follow_shiny.pal deleted file mode 100644 index f573721897cd..000000000000 --- a/graphics/pokemon/darmanitan/galarian/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -140 78 78 -36 36 36 -167 167 167 -215 215 215 -10 34 40 -93 188 210 -0 0 0 -120 155 209 -79 111 160 -255 255 255 -10 10 10 -11 11 11 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/darmanitan/galarian/follower.png b/graphics/pokemon/darmanitan/galarian/follower.png deleted file mode 100644 index dda43e6e075e81e0cda84e932ceb70ff8daf09b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 747 zcmVPx#9#BkFMT|~PBqSuKr>ED~*9syiUA)o&004NK(NAxn|NsA!KJXg=00MhSL_t(o zh3%FNbHgAAhKtS6{{KHbzD$jxtaW$0-IZ-wng`?sjrDf>*vCHhdj@Rp^Ud&W14wMs z90A`9H=m6b(D-*Y%JB~03|DzOEdU)~a(EsA-waom%?|!?0lz1}bqF})BM4vdzc1jp zA795JJmA{`whJJ2%NYo`B&ZI@M8J|`YGx?ms~nFYJm4%)rig#P4!3|cN8X@p{7C^T zz8S6_DvmCb5tdw2m`xI__-6Q7;t{l9${}IRK{wtEuKBIO?j{p)xRmG!h&WY;YSWiE z;1%cM?{Z7N-9Z+Z^Ib1*aiQ!m*`^~-BU_2tarptKk;x~^|JQlZfmPzz;)shtagnQE zK)_pjofmvmfnJLvu1oYG0v|Y@cjO$@@=#zG9~FQlpAGhwSj1_3xC7=wKS+1IOUUh{ zN2hJwtH%PCoCGq0Sp!1O0)fZR`mZaJ`*-Dj0bqY5u!|pfFHlgOrg5W=I3djen%ybj z%7+;OjY@ifAs#A{k)U4$yu-E2Y$!l^nsJc?woU4SZBp3hmX8I1ec4MU7~*9TjI;At zfHVMU=rrmRu3dJybr{srq<{+_msrx3lQ@kN-|?XW)30rC4og^mwe*DWH0IxXXCMD%ShhJ6|7(s~dkdV2sy?_|)%CfqMA3%eXejc{l!9UVGdwk(> z-_Z@3nsVuTSMOUCo>27e@2k4-_VOPyClud~K74!5qrx9=`x_PpHJq%hW>Gozi!K`NTFQy%jkgWQ1C(+RDglk>3>6Z$QFDf3%dIz3-kp8j3h9{oY zw(p(4{R&TMAnV`Z^>0l?6N*J#G#7twf9U;R&i#MHLNCLxKdw%{73+m^s`FEH8jc-b zFry;L@8CZ3Umf$ClGxlIJ#&^@F}J99{mhlW%`N=-LIrcyURHTgDA@D0>h1dKBTqM) zmpwlDa_#x(3lBYRRHXUsce||i-Gay6YvQ&Yin?2G9(bnIap285Zi9*iZx5VVq7!+G z%hG0o#HEe0H*$S74?N>{4BNsLQJ7M2d}nfHsQrBPMMv5)HhN?lZLnOL?`+}r^tIV^ zO|Q+PSoMfOp_zl~O`8*Oy6S*_+wvRNCuHmu>~#(j%B=FbrY8Y}L|5c9qBREhV#gU)L! z;*Oa;FWdEO=JNbF(Y{4S=Rcm%2>o1aVZ;<_mpOGyy6(f1k7|56R>_3Q8n2wQr2l-s z^q)QE|9SQwb>dzZOPGz-JHj-9m$^9eBOWGAG>^mB@6qm{^+qd x$#qHJaJr#dX4v2D-Lnt3KjoVJqOV@8o?+5l1F`pqCYgY;kf*Dk%Q~loCIE9pVg&#I diff --git a/graphics/pokemon/darumaka/follow_normal.pal b/graphics/pokemon/darumaka/follow_normal.pal deleted file mode 100644 index beeb87003057..000000000000 --- a/graphics/pokemon/darumaka/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -79 18 18 -199 40 40 -147 33 33 -87 55 40 -138 104 11 -0 0 0 -255 199 25 -164 79 33 -255 138 71 -229 229 229 -155 155 164 -79 79 79 -199 155 18 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/darumaka/follow_shiny.pal b/graphics/pokemon/darumaka/follow_shiny.pal deleted file mode 100644 index ed6cf7dc1c79..000000000000 --- a/graphics/pokemon/darumaka/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -79 18 18 -224 136 152 -160 80 104 -87 55 40 -144 120 64 -0 0 0 -248 224 104 -164 79 33 -248 184 88 -229 229 229 -155 155 164 -79 79 79 -232 184 56 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/darumaka/follower.png b/graphics/pokemon/darumaka/follower.png deleted file mode 100644 index e481a5971b0ea2407ee8889294d7aeaf3973df73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 548 zcmV+<0^9wGP)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_PZAQxC@7O5Ay+pjif9V}0095T8Kh4k z|B6TD<>i~3q)$&z$D0zRHb8y=000SaNLh0L01m?d01m?e$8V@)0004lNkl76Rq>v|1o;-PWDW+-suMuq{%O1KJ-a9|Kb$r_UH-{Hk zv1_zFM080*>!IGjGLY7L)zFD9L()w4Aum#fRxOnFNiPQdUfm~MSQMf``XFkg3OB7e z(bc3H+N8Z@p-cL)@`@Ty7JkY?b%8WzD_h0Vd>YSZ zj%5(W2=TZ}8MOEw3$C(2+Fo0m2>w2d`)~YYM0oi|kg%K#p6tm;Sul7)Yp6T{^Z1LL ziJv?C?PVcl&}SZ6Y`tJ%TU}^2@$|#vcP4GyMA86F`M(rm{nbb#Qw&YP<>hC%kov)< zJ7>s6hCyRV@?|PElO$2igm6>mLI}lr$7Lc=EnKD;AP9o?NGXWrz~ACrZ;w-bde9!j mM)Xu6z;@@U(?1708h~#C;F{ciM%wKF0000Px#El^BUMSByk3L+>ZBqRU;0A0M&*VorLhL{~KMu32Tc$?8rZ=k2Ar#DD{|Ns9` zY?wlsmCOJD0fb3JK~z|U?UjwL!XONVg|b!b=KDXcZMohN*Me^5CO6?EE+$`3IfeaP zE<-~@LqkJDLqkJDLuVC2*!}y2e??JrkV8sAc}NKk@U!dd#!Mn_gE}1M7?sC3n*(&X z#FO5W8?ng|b&DjQw?Q@M@>l=0#M6lO`WwIQ{Dn*Jmfz=q8DS1{nD{rF0WTGo>YcwH z!17mo=Pv=ZcVmDChkV0{6Xu+y#tc~VTZX-VlkKngt6%b!-iXcw@wqnI69Cb&u3WUP z3q>PftT@5z`r@Bb;>G#m_&2`ybHF>dMje#Q0faBQHzwBsfCGXXu;!LONjkYW{+b&B z?%W#XB-3mL6u#);nOqW(o-djG|A@Em2`ljO4}>~LKm zq|gk|;gT*M=B2m0Lp@&Z(_lVe?{hlO(JLq%-3I&sf#_y@WJ=xAMFA0C^zV9z3_eTC6u5)}wzUJ?gyqDmA=>h1P76}F>u3Z2C002ovPDHLk FV1hau@YnzV diff --git a/graphics/pokemon/decidueye/follow_normal.pal b/graphics/pokemon/decidueye/follow_normal.pal deleted file mode 100644 index 4d41e9da4a1d..000000000000 --- a/graphics/pokemon/decidueye/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -66 68 74 -216 220 222 -164 141 122 -24 61 53 -227 132 49 -41 125 107 -95 187 111 -219 70 51 -16 16 16 -63 67 63 -204 133 78 -173 97 71 -68 67 72 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/decidueye/follow_shiny.pal b/graphics/pokemon/decidueye/follow_shiny.pal deleted file mode 100644 index 9f3a7bc1491c..000000000000 --- a/graphics/pokemon/decidueye/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -66 68 74 -216 220 222 -164 141 122 -24 61 53 -238 97 74 -41 119 125 -95 187 179 -219 51 62 -16 16 16 -63 67 63 -128 128 128 -92 94 100 -68 67 72 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/decidueye/follower.png b/graphics/pokemon/decidueye/follower.png deleted file mode 100644 index 14b8113c7b95afc6c4e19ac3cf2b5c4bdf3bbd70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 888 zcmV-;1Bd*HP)Px#El^BUMgRZ*LPSc~+}@;(dKf)52LgvpBzN=760u)A%u}akN^H4N1w-kLITC1k0JlM0^hY@N{Q4(&xg+`#6T%^*B^5= zmGmt7Kg2=yRS`+vY+p@V!aUBFM0{OFb?*MVVJw zXNk!a;PJ=tIZqGJ66kStkk)mc=XLF5*x~%3&+y>!N%zKL>7y9O7 ze&m;JeLhEqkysp3+nZOTH~8HHf6gCMZ0YkkIxEw>@G_IR&EMcyoZEGUPqHM+?dM8o z3wT@#R>mm7>jJwS# z#C<+M)tlXdb?3%>=##RKUJ33NbT()muKmGy-og5o04Qu6R;OLk=8G_%d3mshHZGP0 zY3ByW52X{pbXXXt7?{dafkAY;7_*@;v;Z}L`WgT}kfcWp4(d(<4nCbNC~Ao`yTv-A zwh(U?mI2Z-iQe(l9L*JOXtz7jcGT}Ld;Y;U^JjG`kJ>@e(LdcSM*q9CXQm5mGl=@U z-8Ye&iA_bjFvgA#((I|l_^+APAs5(9!w|n=GAck9J+Cm#;5#e)-|-J3Rx)XQYP-Au O0000000Cx zNkleV2G+mpPO`}0FSWk2r&%PDcybs=tQP5_(5uV$94e&v@?b|n&@ zOpS3F2Uvu%`w?AMZE!zSvtA3x5FWA)JR?_Ag?um1c^dl|Ns{AB14D1Ij7Utd0Ap9h z%u2SHElNxyAGb0{C>F6#Ni;x!v7v57zKa;D>mPIxXAfqd65IY^SuYVIyitY_b^@T@ zoms8)jV03&2bj!M7P4^IlkhN^J5tv!dVlrvQrb|AFm_~3G%MXz(O#|XGTj6M45%^a z{M@A;qABOwTA|G&(zokk0{;#n?5rZ(lkO|PYa3cyf*=E4Z#mT2kTqv|OEjKP74+?g zHdENgjzoF_pFDQ-Wg*_~5o8b*GT)ZQ_HNoD(>Et@TU$5;*n%)_t)c`dtF}_Msly;o zY&fyx>hAVFc&0*KI`2=0fxFk_HmsZPB>5YG0wB*y>`zX{-EKx6=07%d-}|+Jq23%p37`mL<=~N z^VSEHr?t9KH)3y6{_W#ipb5;}$F0L|Jbm+m`PP0aVr)w#JTXN7H3hUGyZeX3%4Z zoQaer2SN7s0U8u)yNmnj;RSL}aUy1$Z08c&f!t*SbcX0$BM)9Xnv#s^YcCl*Mx!g- z2$P9qQsOQ&!ZN=u`iF*wxptIJB*wYsx8+Ong-M1{c~ZXlwZvUG-AAr8*SITlZ4F;N z&IiB-H(uv70nFd9aP>@W;(12r?_fP=8eD+wHxwQ7{;)A}%I8qundLmfT#uuzX(%(~5mO9=T165LoMQ6=_wEP8}(e|ZU3s#N*0000< KMNUMnLSTXj2|axP diff --git a/graphics/pokemon/dedenne/follow_normal.pal b/graphics/pokemon/dedenne/follow_normal.pal deleted file mode 100644 index d427c6fdc3cc..000000000000 --- a/graphics/pokemon/dedenne/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -49 49 49 -82 82 82 -250 218 144 -104 61 32 -255 242 115 -255 198 49 -0 0 0 -193 119 23 -232 180 63 -255 255 255 -240 68 31 -244 177 23 -251 241 219 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/dedenne/follow_shiny.pal b/graphics/pokemon/dedenne/follow_shiny.pal deleted file mode 100644 index 8c43e5b3ff00..000000000000 --- a/graphics/pokemon/dedenne/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -49 49 49 -82 82 82 -207 174 52 -85 65 54 -245 211 65 -255 198 49 -0 0 0 -139 103 84 -155 118 98 -255 255 255 -101 76 64 -244 177 23 -251 241 219 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/dedenne/follower.png b/graphics/pokemon/dedenne/follower.png deleted file mode 100644 index d92c317d75e08fabe60f89687b2e71f741ee9294..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmV-b0;>IqP)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_F)=YxQd0WbkZ3(1|MGMH#xVc@0Ks<` z=(Ioo|NrnrAM~*o`|;Z*AJcXK000SaNLh0L01m?d01m?e$8V@)0005BNklp;HI&gqn?;8IU&_VsNZZ~jE z`i}4n33Lp54OnY5A>VjWBV-wEB<^}`^T{(nCulYKxoyk_w3>IwGVAZeT_;HH`G6$C zG8<5u%xiE8I?E95~j3LaHjfkDwug#7g&a>rd1i6l7Mm}>w z)g>`sXW2Lcbj%(UZ=y4%ewT?ijH$}kOS(Ke1L2sxTP2-XK(2-MY+)LR(rmqM8ip^c z>KMqexkDnHX3wfEa*PyC<}(?PG0iizHF#-CG>A~x-mW8^ye*zqL^%eLs-cpRxqws- zl`@7jlyVT6OLi@S_o;eq=NeO0mNEuoS(eIJpV2_+9k^x<7HYKQ4QxZID6X(W?olii zGxSEPi^4JcxA8ikmtEj)ec1NNa^P3E!TU=1Jb?b#c9Qh1$MP|;e&8wFx;`D-4ZsdB jg1s5H-u12y{}KS-aY2sqcKncZ00000NkvXXu0mjfYv2g< diff --git a/graphics/pokemon/deerling/autumn/follow_normal.pal b/graphics/pokemon/deerling/autumn/follow_normal.pal deleted file mode 100644 index ea85feef5ee0..000000000000 --- a/graphics/pokemon/deerling/autumn/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -18 32 11 -216 145 19 -63 33 13 -132 91 14 -246 236 65 -246 228 194 -206 164 103 -63 33 13 -216 145 19 -99 99 99 -62 62 66 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/deerling/autumn/follow_shiny.pal b/graphics/pokemon/deerling/autumn/follow_shiny.pal deleted file mode 100644 index e49a9a7f7a83..000000000000 --- a/graphics/pokemon/deerling/autumn/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -18 32 11 -232 128 24 -128 72 16 -160 112 32 -248 208 240 -246 228 194 -206 164 103 -63 33 13 -216 145 19 -99 99 99 -62 62 66 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/deerling/autumn/follower.png b/graphics/pokemon/deerling/autumn/follower.png deleted file mode 100644 index eda763b62191853d8cbd9ce0c6b108890df09650..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 598 zcmV-c0;&CpP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_5+DocfEa*C5TI}%_|Wk7D0lP^=K~zY`?bfkQ!!Qs4 z(6hpTIyC`Ni7n@}5?flQbS9zM8|Vj6Bxi=9tW5j|6D#~7M9Q)3( zT{Z9@|M5q{40o6KQ16?1Y|{PbA*M(~0d9lC;wVp2#gIe40V3oDgbk+i`4m&d?nW^s z%<`BO5T2*wbvn)!H_b|MR20*2!K7i1P1A%4q_golQykeWVFiT2G}pJ~O7n85`KVc8 zz>aCtv1HrQ@pV=zHcLAWZ%ac|B4Ty8XE&ZE#~XQ}o-Eezpp3OVfaf_ueYj z3l!dCV!`#92Gq5$E5-T}UHZDkD*CDTB1|zl^P{2SQ^c&_ksq~~NA~;N9)J0HZwj-m zAA<2+m+ngO$uoyA|YXBJV1m^&%W&gnk4Bi=mHFRDJVv$c; k_9uodyYKQ%<4*>_Cnjoo58U;#xc~qF07*qoM6N<$f)Vl%Qvd(} diff --git a/graphics/pokemon/deerling/follow_normal.pal b/graphics/pokemon/deerling/follow_normal.pal deleted file mode 100644 index f5fd58d7c477..000000000000 --- a/graphics/pokemon/deerling/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -24 40 16 -240 129 184 -102 56 100 -142 102 19 -247 238 76 -194 96 140 -220 154 25 -194 96 140 -247 231 200 -211 172 114 -110 110 110 -73 73 77 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/deerling/follow_shiny.pal b/graphics/pokemon/deerling/follow_shiny.pal deleted file mode 100644 index 5517152271a4..000000000000 --- a/graphics/pokemon/deerling/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -24 40 16 -248 152 168 -136 64 64 -142 102 19 -248 208 240 -176 104 104 -248 152 232 -194 96 140 -247 231 200 -211 172 114 -110 110 110 -73 73 77 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/deerling/follower.png b/graphics/pokemon/deerling/follower.png deleted file mode 100644 index e2bfd0d9d32cf9455e4eb0d4f6cc927f2545e5f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 616 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 B75o4I diff --git a/graphics/pokemon/delphox/follow_normal.pal b/graphics/pokemon/delphox/follow_normal.pal deleted file mode 100644 index 78bf3748c221..000000000000 --- a/graphics/pokemon/delphox/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -128 96 32 -0 0 0 -148 41 34 -250 224 96 -201 66 48 -243 86 58 -224 173 16 -153 68 75 -20 20 20 -255 255 255 -115 49 37 -111 51 51 -144 112 32 -51 36 53 -0 0 0 diff --git a/graphics/pokemon/delphox/follow_shiny.pal b/graphics/pokemon/delphox/follow_shiny.pal deleted file mode 100644 index 0ce8eda4cbe5..000000000000 --- a/graphics/pokemon/delphox/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -136 135 135 -0 0 0 -148 41 34 -208 208 208 -201 66 48 -243 86 58 -183 183 183 -121 92 131 -20 20 20 -255 255 255 -65 43 72 -101 69 111 -136 135 135 -51 36 53 -0 0 0 diff --git a/graphics/pokemon/delphox/follower.png b/graphics/pokemon/delphox/follower.png deleted file mode 100644 index e490e31cd818e9bc0129d3892fd94d3072626b83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 895 zcmV-_1AzRAP)Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_fM6g1005LJBKqK9$wDymRyyFV5Sc_v z6ciNy|NnC_C2un`kZ>R~BsCiG6ea)w010qNS#tmY4#NNd4#NS*Z>VGd00P@dL_t(Y z$L-U-Yui8+0Pyo=DHw`v1Rk=;7sV1-g|trH+3GW*g)U9x&TYsMNEW+FJasXJ2;%OY z(?B3o>!A_EbPy#GNOa9wJasVn8+vvc>CVZyA4`|K!RB|md+(iehi>CG{x}MAOHx-+ ziT!5OtD(R3I5O5lp@86WRm&lyEY#G0^Ej0HqEJ9^nLc6*iZ!arygW`Q^(3LPSmi75 zu2$)K9c3DH?Q-Y_uQEeZ;>jCkA60=VVtRHSeQzp&JgwIupeLGN@lOJ=Rf?rk2$SiL@(V| zH~xO*QSi=vvzZng1yO!JN)wt9bCAwQSx;*Na4q{?=2kvQ5N&;p>6c`|#b@SCuHfJk z)cbq`%!5H%!0(Y*;Sy%Oz*GQ|gFG}s&)Z19J2o~vFC<9x4^a8r`jvK7VlxKa4n6!qDdrT15w_ z@YcZQj7@TS>ZJ*B5SSaDa8NPvhdh7ug^PlR0BznbSp0k=4C5~MxYz520TP1<1%~21 z!9(4)c-yu(KlJzb73QATSEmYKVSr4RCz{Jm(A=r3dO?I07Zoy{|F?mO4F5F{`Uz!S VLmU~9HzEK4002ovPDHLkV1g(Um~8+6 diff --git a/graphics/pokemon/dewott/follow_normal.pal b/graphics/pokemon/dewott/follow_normal.pal deleted file mode 100644 index 3ef7077292a9..000000000000 --- a/graphics/pokemon/dewott/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -41 88 105 -0 0 0 -32 139 148 -32 139 148 -82 189 189 -49 49 49 -74 74 74 -115 57 57 -250 247 240 -82 189 189 -46 56 92 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/dewott/follow_shiny.pal b/graphics/pokemon/dewott/follow_shiny.pal deleted file mode 100644 index 8c28ea7eda18..000000000000 --- a/graphics/pokemon/dewott/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -51 76 90 -0 0 0 -64 176 152 -32 139 148 -80 208 184 -49 49 49 -74 74 74 -197 82 90 -250 247 240 -82 189 189 -128 56 120 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/dewott/follower.png b/graphics/pokemon/dewott/follower.png deleted file mode 100644 index 7f28592c7776fe65f254dce20090a28e375c4c11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 599 zcmV-d0;v6oP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_GfY|l002O+m>`RkP|&zBF)>O?O2txI z`uFfsy}f`qc)rcXRsaA132;bRa{vGi!vFvd!vV){sAK>D0lY~>K~zY`?bSg`!!Q&8 z;I|&OgBQCp270L(GDlBqm}BhbKUhbcyA8w*Jk^SXT?J9_1yM2Ahduf`su#IhO<3GjjMs|pwYk)#%_#{8?G1YENTC9g%G|XF!v39(+;heEP-bB+}j%R~-Z9|0(5?s*qwVKe6*LG1dp}y5n ztH>+psbs9SgxXzXJr?B{YCXn!ecx^>7fkK0-&M4Rrc3kT+5NEpVmDP`HPmmOhgt)} zFbxMh>cm!Gsd`Pjoz~$qJ~gI)mNY{H=Gp?GEaj?(fW4U!%4RdI9gJ@*^d0SFA#rIxL#1``jfg6t2DiDzF|(k6IGT^QJ+`ws1rog zcjkT6myUS7_r2I@!P9@{e@bT)x_c$}v*7!)|7X}6PI$5F{hpcUey__vV?OgmZJlw$ zpV`Yhc$Vz?!Zvqj>C7|njJvE?6*q|lgqE9cc)WlA^{FckFOWGiS3_z8+nX@CdCW^1 zqO=blD3qC-B^&Nh68h@GlCFLUL1BmQ`%T?yliDR0crCprv3jvnNV}Bkt}xU8;s-8% z6*Xku!yxsk_=y3tOYQ0nXYHesSFSfbSNe;&fz6ij%{IrV;H^S$llxN}3^MqyPrB{P z)UdRV?`4g&%VZw^4Bm(uGvfn3a?vKtN4UZsY<699#F;zQis47V8>6p!{a;uYFe`kP zQD8j6bZM4l%5Kkugtg+V49UwUJ-XLyyNB&fdYWl1+XkjBv0Xp68rm612&7r@aB+xS zXHa0)c{TGX3y0rImJeDVQw=l$37RJ8BWF-D7{GBGy)dk$NgtZM@6AUE@6;x%Z3E zKe0`gb*H9e9OzuK3E{-7)t#4<%o;2Hl$1V0wfY{AzzxThb6H4SfHqGhI%zrD> z^*P-iDBm||`LMqxpyR*eQlIz7zp)gjowK~~C6Os-?sLvhF1sDJ-)OSbj}rLWx!^+t z8%rdM#ivW%1uU(88bTjC7ZjNlePIb@sCmV4qv?#3ahFSpNzTE5v>Up28KMQ4COqcg zYtA;Er*NFLBx%}y@0=)$rU#dH&1DD=kaGXr%o5KU1d(SOfL_mSif;Is4Y}g-SrumL19(z0!}@*k3yHou$(#s%=TRx|=}yF1@Ng z1-6JKcH3DM9V!(KST4Me5810%*zrk@G)K2 zyybOX@QR__;xC_coVS{?+c-up-61k9bk)NIZae0TmufFKPpLd_=QyFW|BLjxzT^X#WRz1e3i=dhlaJSBc8ZQ@p$ z<#&7>c&t`WhCssmNuBo&NOK!&9*b_fENT@725M)-2Js0$N{I{T02 z3m(Ph|GbQ63h(lK+csHF+|liE1m}#J7>A-cXSb)Dg*(13X+Q1k`n&b`?3nGw$}wh> vm20;A`*7^G<8Icw;l*b1YwGsgS^r-;p)b%kd;fhiP%id#^>bP0l+XkKXXcT> diff --git a/graphics/pokemon/dialga/follow_normal.pal b/graphics/pokemon/dialga/follow_normal.pal deleted file mode 100644 index e536b2eab85b..000000000000 --- a/graphics/pokemon/dialga/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -96 160 192 -32 88 144 -32 64 104 -40 56 72 -184 200 216 -136 160 176 -96 120 136 -56 120 176 -152 208 240 -216 232 248 -184 32 16 -240 80 64 -64 128 248 -0 0 0 diff --git a/graphics/pokemon/dialga/follow_shiny.pal b/graphics/pokemon/dialga/follow_shiny.pal deleted file mode 100644 index e0a10b98fde0..000000000000 --- a/graphics/pokemon/dialga/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -96 168 192 -0 136 152 -24 72 88 -64 64 64 -216 208 144 -184 184 136 -136 136 56 -40 160 160 -152 208 240 -232 224 176 -184 32 16 -240 80 64 -64 128 248 -0 0 0 diff --git a/graphics/pokemon/dialga/follower.png b/graphics/pokemon/dialga/follower.png deleted file mode 100644 index d7632b6dc02ced73b8f042300c7b2a5f65a4e74f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1853 zcmZ`(XHb)g7X1Jd6i5hy^gwi}N=ZHxBBJyr5HSM6ib_aAQ%b0TPy#_f3@Z%M1O!$o zt4LppE|N&+!Ge?p6)<$7QjK)<<;R*qc@Y2rV74|E zcmNQf^R>wlAwJH8w=(&3#M{)t6aZ=;iXIRk{2oQL!8-szlo|lg69Hh4KcX)KKo}YT zK6?OwVJ-m31QooxYQ$e?JK8&0<_;Aj5D1TA7RogpW#XfOwQ25|NGY!Ipr&A{HMv9U z6U#fzD8#y>i3xqjBA@2QHwt*#Sz7=p5Tp&i5e~I=uoPYtfI(Hnj1j^9{1Jjkz=iYK z76+%;GVY!jP}R{|IBHHK#rPdeJ?rU5Ox1Ch&TC>stiOHQ{o=YnhLOG8~X$bY9JHkoqFSM%u&iO769=EZr|Ez4M zz@((3^hvV1n(!1kkP|ulg6b|0(|fM#tBQCSM+dAW8Ftm4l-PO5k3HWcwnnUf5GP6a z=$t5oqxYnIPv%KBapxgNlF?XWxSl@D>|I+GonD@F-u4V?ets#$InK?Tmv1j6PLgdj zvFdS#Gx3UW{Mx-A%l*zea>zsq``YW4Eu8eivcL6)$=Jm)6!c2diF&DINyhL8pGTs{ zSc}1AZk?Ztdv=?KQia!x?m?r#eb?H{6s%2FUsf_V`2M+Gg8TcI`u4;;u5RiTm=5wM zr{#x)o(Wc5>vGgB5pKf3%!czEP>55|FUIJKhmPY($}zE}J^Cr_i~#Voa^pv02z7@@ zJa6zl>+|!RZ<`+ZS3heO9n9Z8tn8^4BL?s?L@X_I6t~b& zacBBwyDxHClZE+`8>ga4tK`+1tpkGlmPl7!0A!_1G0gpOPG)fy1@9Sv|o-%0$DibE|@^UD)B&4Y{Y-^Y-pp{*i4ZXJP*W7Z)w;ywuTD5-6A$ z{APE|<&6w8sMWA)>TlUjb@&%>@LL`J>E46cc=pmuP7xBtj99(af?oEI9^HTWrq2A1Ge#*Vyxee&X-mF)W3?b)7F`kGt1*>kuyCieli_BDII`~v8!s>E`TMb{^lD(Y4%%-bAVDmhHiBqk33vhoHsG)Yu*?JKZ!B{ z3B}F7)iBL&UmbI(Qps(3gP1<&fe$~ZLAi8#=tVbJe#2|ia$6_>?)2{n4TF_>N`4^U(oc*q2i8vv4EMLQV zzKV2qzts;s?K zyUi-S;;54I`cBV)pAXFTC>bkKEp|O4DM<`|;pqtF%fs6ra~R{JsvY892ioU=%3>`H zRk`H&MHa056J&;sn6k^XmA&k`gNAFRj%Z>k`=u&>o;EddfiHXK6+jcR=2wmX%-95y* z(S)J5f|wvw5xjMN;d%REE6K^jvtlATmz_^H`s1kVD?RLuXYQIF`uVd6}8EQtq3KK+T4u*M_L>KThdSgZ9=jysKvZ{NrK93mNTaeHrUiee@ z@R%;xg?lh2v(Nwjs-c#yp(H{m*^n4a<`V#-K~Niw(Z+yIAZVzkZ-@cUps|K%bgXyL f=KmP{14+JKk^kQyZm5pq8vt8NoJEzHN5a1WF>gP& diff --git a/graphics/pokemon/dialga/origin/follow_normal.pal b/graphics/pokemon/dialga/origin/follow_normal.pal deleted file mode 100644 index e6bfc48201b1..000000000000 --- a/graphics/pokemon/dialga/origin/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -98 182 49 -0 0 0 -65 129 255 -189 32 16 -246 80 65 -57 121 180 -98 121 139 -32 64 106 -16 56 90 -24 64 106 -189 202 222 -32 89 148 -139 161 180 -156 210 246 -16 16 16 -24 40 49 diff --git a/graphics/pokemon/dialga/origin/follower.png b/graphics/pokemon/dialga/origin/follower.png deleted file mode 100644 index f0e7a4429796fc51a289f5074d308fb56cb71c21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1890 zcmV-o2c7tdP)Px#Fi=cXMPjxw0000%f&aZA5cW_(IeD~Vd5a)GY7jVD7(i;h%HAMZl#8LXoYM9X z5D*wBF>Fn>4FCWD5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8<#7RU!RCt{2TY+xd zIt(O!G`xL7HOQIJWF>HNlEUuEnBv1*|KHJmMvShY}vA9 z%a$!$wrtt5Wy_W=TlSSr{yMjmI0$WCa48Ugo^o|Fx z7bqCx@8OOhpdrVrp!-GuC@2vDasW~k{-qaqYYB~^7bqC!Z_)}}Y#sx?K zK!Dl`1SqYB1js9x;cs~N>$*hnDj@+BJ-@(%Mg_njgzg#%V|w$~Z~oi}SpZ1(6rcwL$S9cP zkA9SWxEItRfe?lO{usa-SyN+_g`R)X}i`c?Vy-P-^C2d>qJ z^8x@QQEmM~06-k}_adlZnm;+<(%RWjK}mVDguHE=J}JOl(U@>vVFMgzV9GmMgS?B?t2A+;H{0fy6?Kp7Sm|}Gmb=|;XRnd zA_}JYlLG^q=fztHE#6e#|H9%Cs zEPrxVgx>Q&CRaW54L}ckQzqMin&BdQXg)U+@m`yKH{FRWz(CPv=Q%A>0&GDA)BMR< zNK7q@An$%hB{LmIlK_Zdn{9ygj=;6o-gPwGyPptI zFwdWy0{xK4s~lj$_ChXPBBSfxXSQTm0FWoB(JvB8J!!gbS$#I;D|{e|LTb0L3G5Xf=_P8GM)d z2$oau!5;=rh`((+44~n!IfHsP0c|$zGyaNZH?Bue2=hQo+4cr5=0i{t08ANiZS>n{ z1gmq-TUx;+e?0zCZiP2F4z7bbYFqq(gJZG<9JDAMy7v05;&&70f-nn!sN44T5CGRA zp536Ff@%KjX@sNnu^VN3B0y-KT!a=ddDU;%H*Vzg>Rk|K02sdOkWB3bF)PFP{Oywp zrumb898CW_j3}1{0Q6)R2MOGcx(BfBkIc6|4Pfz`3UC?4tyJ>gC*!XHWED*Fhskp= z2D|~ZhR;~XO{X#36TN6>ul;28#gDT$PXh>32m*J#b9iMiM>O{YfTV&+{s^GM--;;C zL}ZY8{yVn>;dGqmc`*NQU)(i@Ipo6tV*zceJw za-6>#fG6QM06XDfk2{bG)=qmW?F5syEji7>Q$d?TF$F*K=LUjs_geoc8|#_oc)4W^a4&M*^J!{IrGJTkdxIC;5|3 zr&~3#YbV0H7K?NAqygU8+n)cN;UrMH{`|ObQ`Znq^9KO*-~k}`1L#H|AZ3WB(=>2S~E_KzX5izB&If`*Iy# cw(RfNKcw)pM^ad!Jpcdz07*qoM6N<$g7`stoB#j- diff --git a/graphics/pokemon/diancie/follow_normal.pal b/graphics/pokemon/diancie/follow_normal.pal deleted file mode 100644 index 990c8faba8dc..000000000000 --- a/graphics/pokemon/diancie/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -225 213 222 -242 154 218 -131 31 71 -206 86 159 -37 38 48 -116 120 150 -75 77 101 -227 199 137 -198 152 98 -225 213 222 -182 166 178 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/diancie/follow_shiny.pal b/graphics/pokemon/diancie/follow_shiny.pal deleted file mode 100644 index d09a01beec12..000000000000 --- a/graphics/pokemon/diancie/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -251 194 216 -243 148 184 -161 42 109 -217 100 143 -30 29 29 -77 77 77 -50 49 49 -227 199 137 -198 152 98 -226 66 127 -168 45 92 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/diancie/follower.png b/graphics/pokemon/diancie/follower.png deleted file mode 100644 index 7c1eb759e11ab8b3867516192fbd6562565c6b0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 741 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 M07*qoM6N<$f;A&aegFUf diff --git a/graphics/pokemon/dracozolt/follow_normal.pal b/graphics/pokemon/dracozolt/follow_normal.pal deleted file mode 100644 index 11b3c9f0464e..000000000000 --- a/graphics/pokemon/dracozolt/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 252 252 -92 92 40 -216 216 128 -0 0 0 -252 252 164 -244 72 88 -0 108 92 -20 40 36 -244 208 44 -252 168 176 -188 156 12 -244 72 88 -236 120 128 -240 164 112 -188 124 80 -196 196 124 diff --git a/graphics/pokemon/dracozolt/follow_shiny.pal b/graphics/pokemon/dracozolt/follow_shiny.pal deleted file mode 100644 index 7f93f86fd687..000000000000 --- a/graphics/pokemon/dracozolt/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -41 41 41 -213 213 205 -0 0 0 -238 238 230 -131 115 148 -131 123 115 -82 74 74 -213 213 205 -98 115 131 -156 156 156 -57 65 82 -82 98 115 -197 172 230 -131 115 148 -164 156 156 diff --git a/graphics/pokemon/dracozolt/follower.png b/graphics/pokemon/dracozolt/follower.png deleted file mode 100644 index 8cbd25de4adf29ffbb8f71c45e8aae16d67beb49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1336 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 diff --git a/graphics/pokemon/drakloak/follow_normal.pal b/graphics/pokemon/drakloak/follow_normal.pal deleted file mode 100644 index 4237502ce8c6..000000000000 --- a/graphics/pokemon/drakloak/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 252 252 -104 36 44 -0 4 4 -252 112 132 -28 44 48 -104 36 44 -216 84 104 -136 164 156 -96 136 120 -72 100 108 -252 248 140 -216 212 104 -48 72 84 -232 228 52 -92 136 132 -128 176 176 diff --git a/graphics/pokemon/drakloak/follow_shiny.pal b/graphics/pokemon/drakloak/follow_shiny.pal deleted file mode 100644 index 3ee7b64a1758..000000000000 --- a/graphics/pokemon/drakloak/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -65 65 0 -0 8 8 -230 238 24 -0 57 82 -106 32 49 -197 65 90 -131 172 180 -90 148 148 -8 106 148 -156 205 213 -131 172 180 -0 82 115 -230 238 24 -90 148 148 -131 172 180 diff --git a/graphics/pokemon/drakloak/follower.png b/graphics/pokemon/drakloak/follower.png deleted file mode 100644 index 4dbcfd72a40dd0d8784bfdae1388c301a958cf5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1345 zcmV-H1-|-;P)94s(sBrMoeXo#eoV2F4~WNiHSjM&s@Fi2GBJ`o$dvU z3`F}{TJ}1%6&tX+5aL(Mc)aGl1?D@u1;e6PqMyPgONEVl z0L%CTe$fhmR}j!T$c9`I@Gw`m463$Rl+8)5>0kowqFwJ51ZDvNat+{RO<1oD&TkNl zF$*Dq({@d^=o33F2gS<(^2)F;zIFgRbf|4bO*l^mynwcJwBR83*rt*HCt7 zZBjF)$jgA9KGVSt`-`VTrUzuxuu-obF>; z|DhsGtQ5*d{oyS2$jxM#O4D8EfEjtia?vAL%Yy&l0A%GZo+VNDGInW`4)+dcG&@2C zZ0x2ATy4qpN zJMPWV613DL38g{0tl>Yn3_k^oC8wUbc)Y~vZF8kdKtFi`XH48~V+pq7$1o&#c7pbA z(+in66`dIyFq^yCB>;VWI2)i{3_-k-@ZfF6pG$%>-hhX3`uO7XYi4tYO?yp&*6sdm zYcy6mNqZQAK4ZrlbCQIkd}+-LkZc&{;=Th{^_ENc#A<4YZYApVraEDVgtJBgJvCV^yo;T0velxBuv zZoxrj$h6lG$VbS$#`H$dRmUjMA}Wk0-D@VI2FCGkgR4x9VpVs4%x({sARb@RZ&N24 zu>1M2RWKD%6cUaweUT!B1ER~47jd{<{T=hntpfeHC!p`y)o4dG=kMIQC41`bCq{w( z+vu5*1E8hmta@B9{HC6bouFgou9d?5-)Vn9uO~1cb37=IDr$tM2FPjMr$gG_y)?M- zE$A@l7&r^0y<=>!9Q36|r@ndzVdv_|e0FQ}%&jjKdZ>S}?d43go1Q3(CVxolJ?)`t zhnCsq3Q%>5GE?jxi$qxjS(F~e52TQWPsYFD|1$jrGO=tkC$bel00000NkvXXu0mjf D;WLG~ diff --git a/graphics/pokemon/drampa/follow_normal.pal b/graphics/pokemon/drampa/follow_normal.pal deleted file mode 100644 index 5749f136083a..000000000000 --- a/graphics/pokemon/drampa/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -239 239 231 -205 200 190 -185 201 156 -247 170 206 -156 146 126 -102 188 176 -139 154 118 -86 150 145 -241 139 198 -181 105 16 -195 91 151 -74 71 62 -72 123 125 -52 83 89 -0 0 0 diff --git a/graphics/pokemon/drampa/follow_shiny.pal b/graphics/pokemon/drampa/follow_shiny.pal deleted file mode 100644 index de7f5f00ef24..000000000000 --- a/graphics/pokemon/drampa/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -239 239 231 -205 200 190 -240 232 144 -247 170 206 -156 146 126 -224 176 112 -139 154 118 -200 120 64 -241 139 198 -40 48 72 -195 91 151 -74 71 62 -72 123 125 -64 80 112 -0 0 0 diff --git a/graphics/pokemon/drampa/follower.png b/graphics/pokemon/drampa/follower.png deleted file mode 100644 index 8b92f1196c2f152ad9a4b292f06d26dc17a31ba3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1619 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 PK_!EytDnm{r-UW|_j(}j diff --git a/graphics/pokemon/drednaw/follow_normal.pal b/graphics/pokemon/drednaw/follow_normal.pal deleted file mode 100644 index ff9e1ac8a9f3..000000000000 --- a/graphics/pokemon/drednaw/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -12 252 96 -0 0 0 -84 40 24 -108 48 32 -64 112 120 -148 108 28 -144 68 40 -200 152 96 -220 168 60 -224 184 100 -72 120 128 -92 156 168 -112 168 176 -228 196 128 -148 184 192 -252 252 252 diff --git a/graphics/pokemon/drednaw/follow_shiny.pal b/graphics/pokemon/drednaw/follow_shiny.pal deleted file mode 100644 index 032ee7c779c7..000000000000 --- a/graphics/pokemon/drednaw/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -41 24 24 -65 49 32 -0 24 8 -82 41 16 -90 65 49 -222 164 57 -180 90 49 -213 106 57 -16 74 41 -16 74 41 -16 74 41 -230 197 131 -32 115 65 -238 238 255 diff --git a/graphics/pokemon/drednaw/follower.png b/graphics/pokemon/drednaw/follower.png deleted file mode 100644 index 7514ada7013660a5465d9a7799d8b3b1d035deb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 808 zcmV+@1K0eCP)gKyY}JY#fk8D9D&#+^9U@xMWCpfLxrYaHz24#DJ8z!2JCD*f0?40008B zNklq17sC=XX4kk?>l}H<|p6$K%?!EJRolW|m`g?tS z|Nr|e0M)2QHLCIdgsp9r#0@idB7 zE+1@hz`BhLmEfnHG@SOejXWyv%F!n@Nfw5#aM)>KV3;srya%>Vp{~#588MjYTw4!V z*d~H-STZ$UB1v|_Wc!NN!C=_Cv6IPOh@0Bh7Y74}U2ABobH&8!3?L)V%`*DAFq#ol z!7dcwO6IYP3igK-kZAqYv2A8G0dr|LvzsOcz}6CQNhg2~q%Q$B?!O;9_gox1D~k($ z$;4`z9I748z90s`=8%5YWXJ-I2)h(t^51-H2D#-L6BpNkeXRgu0Bk)UkQd~7@|37X z#r11j8XcaT&(G(C?+xwaXjZLbKZH0AG=9(u#-7rSnkyj+tGT$jm(EM=Klb*NL&B+5 zVV&}peMOy>a(`R_(Z^bSM!S_WAlFPxK=r}mo~7L2Nu)(+5`s~$gZ7a*d`vwZjAkk8 zZqS{#_gyLB=AeBDJ{{N0-n>2pBcsLcN;GyLFmoAz8CNr+T%XEsiMmhD)n(ASbgh)2 z@!7?^8&bs8b!QQ$ncYk$oE diff --git a/graphics/pokemon/dreepy/follow_normal.pal b/graphics/pokemon/dreepy/follow_normal.pal deleted file mode 100644 index e36e561c8517..000000000000 --- a/graphics/pokemon/dreepy/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 252 252 -100 32 40 -28 44 36 -0 0 0 -252 112 132 -112 160 132 -176 60 76 -216 84 104 -136 164 156 -96 136 120 -144 188 160 -108 36 48 -68 104 88 -176 60 76 -252 248 140 -0 0 0 diff --git a/graphics/pokemon/dreepy/follow_shiny.pal b/graphics/pokemon/dreepy/follow_shiny.pal deleted file mode 100644 index 2afaf14cc75b..000000000000 --- a/graphics/pokemon/dreepy/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -65 65 0 -16 41 49 -0 0 0 -246 246 115 -115 164 131 -189 57 82 -222 98 115 -115 205 230 -74 164 189 -148 189 164 -106 32 49 -32 82 98 -230 238 16 -255 255 139 -0 0 0 diff --git a/graphics/pokemon/dreepy/follower.png b/graphics/pokemon/dreepy/follower.png deleted file mode 100644 index 15666515741c819cded19a78fae5f540bd77343b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmVCL}*yBJWTxfi~s-t2cY8z0007o zNklp%Ffy!57N&!$?v`2 zx4-uS(1=Df;y(%2g-)#+ z$HTgbr5~AS;M}5N>YT0MOQ!E+Net~F5RQ(41=Cu`uqz9xHr>P$^9!kE#8fF)fZUQy zWIE*X^vA%8HH#uWy@OXy8z$lm>NLRb86dKE`w5?lScY)fBK6Zrr(a~d2CF6GTw2CR z+#3%)0s_6IF1Fy+OU4=2BQ_h{01{K4!y6M@a~Jqwgr}EQ z^o^z_MrXGKgZhGT22i&7o}yi8W;HYWSV?C4#L=w5Ys#6qe63C2uEJ^&Nr1Dy9|@B5 z`3rZckQkQ{J}(O+oc@@Ta+==8x$|f9ZBzEJqXpfWk~9Tj|GdF7NjsN#aIJP09emhD z4eT&1!5Q{YJ;Mq*fqdvya~2g^zs`>#ebsh3dUoIa_X;#sxF{A)E5=z0fMhzIL$Z&jqH$S2O}Sr_llC=ZMK}ZOdYv`pQ_~wJfr95srqz&K-##=s+&VJ?0Qv#I s86Y5F|1l;o*nQDL+st>Pj_}XMA8EM{JSl;9Qvd(}07*qoM6N<$f-q)VmjD0& diff --git a/graphics/pokemon/drifblim/follow_normal.pal b/graphics/pokemon/drifblim/follow_normal.pal deleted file mode 100644 index ac241c17f125..000000000000 --- a/graphics/pokemon/drifblim/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -88 88 112 -64 64 64 -232 232 248 -168 160 200 -0 0 0 -88 64 120 -128 96 184 -152 120 224 -136 120 56 -208 176 88 -216 16 40 -104 16 24 -104 104 128 -128 128 152 -48 48 48 diff --git a/graphics/pokemon/drifblim/follow_shiny.pal b/graphics/pokemon/drifblim/follow_shiny.pal deleted file mode 100644 index cd5344a2e8bc..000000000000 --- a/graphics/pokemon/drifblim/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -200 128 216 -192 160 56 -64 64 64 -232 232 248 -192 184 136 -0 0 0 -192 128 0 -240 208 88 -240 208 88 -32 112 136 -112 176 200 -24 216 16 -16 104 16 -184 144 8 -240 208 88 -48 48 48 diff --git a/graphics/pokemon/drifblim/follower.png b/graphics/pokemon/drifblim/follower.png deleted file mode 100644 index ff4dcf65c525e673f81f40b8b4479b2556bdaa1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 818 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZB6gW6I zym;|r#ex$+;RuI{hJ+n6DjsxHSX|f;aYH~OLqH-UqoJW;hJk^Bu=hVBpd!X3Z+91l z4pvzYAcwug)7O>#86z*73Zvsfz6(Ghf#gKLG9ax0#XyRIA!+A3po176d%8G=cpQIw z#n$_?4uXTPDEx!;q?{ViMM%g`z1wX(3j8{;d_I3ZiS4EdT&MSI!w~eofPurr< zQT_Cs9Se-#SQQ==N!Rm!d{E@Gg#Tj4TgrF6kF!+UPT$BRcgE=1&dC`Dw~x;_yqJYid8Mr-9OuP21QVH`z-RDrZce9^UVsEuFQxF@LwI*Yvn3-&>Z3 z=GJwU!B=8=Yi{d$UE$qdtMqW~x^D4z>Q6squgoji*T!AkKke$@f+;hE*X3pSmn>W7 zZ=$*Vn4OWtc$)}4~%uy64!{5l*E!$ ztK_0oAjM#0U}U6gV5n7ZyZB6s%Zq z;>C*}K(Ppi3I_*=hJ+m}IvzaO5YbU#VafKF5h%f!21sKV#%& zQ(<&m$aeuKB#@lwR|cdNpcqIoFeL4K2Xq0Wj;D)bh{y4_mkhlRJBYAP)^-DUFN zURxc*d$Hr(OIYT(6m3fu|HvH?Up~>QjJvRCa*enD@@oI;r8^xb{5kolx_?i(IFmuj zi3$HFhqy&95isefk$T!W$^ZB|D zxJ`FIN-B#KcwT&eQ9$wI+h1$dw{PZNup|76s^^b+fWfC);u=wsl30>z zm0Xkxq!^40jEr;*40R2SLX3>8jLobJ47Cj`tPBjARa-xzXvob^$xN%nt>IIJEijod OFnGH9xvXPx#1ZP1_K>z@;j|==^1poj5El^BUMVQc_C@3f}Ffa=X3pY16KtMoOS62W40MO9T z<>mLAo12(OXo$GjxNwLlV2CuJ{oDWm010qNS#tmY4#NNd4#NS*Z>VGd00Fy6L_t(Y z$L-WHOT$1I2HGas-r4Vq6?zp$)ZUZ-Sdh(~g3eI#!B9 zaCdSMak|OHpW&T@y*ut&x+(PCo^tnoA1NGIW|?J{`8z3?romdXZEF$F%{D@H*0lu< zfH;wN5s_3Eu!GQHmF?5W4>Me&1$DKzsLN^tKqewf?V68}U!UPQ3($qRLecH`=q^1` zyCoEg20rq+Zz8&Voh7?xYX1~^YOg#vgHxtZv_6SP!}K^%n-;1K&U?2Vwor65xs22M ziKq0K7CK57Uk3@VfX;y&hNsa3t0=5TeROlA9Jbc1PWS8PIqePF?6A8eO$+hfbbp9GsZ z$)g^qyfxD_UFeP(g6+Ww9S^u)=}v^BEQvHWP7EoyHDRLM)|N`r=uO%gOEY8LC?wikID@EWeTm>FUQq z95Yb9BX!@QuiOPb%kJW!Ea?~Ji&X$v`kY&UsT@eVKbiqIZ~^cbYH{+y?n+TkAd-L5 zWmS}_CLyK_luqQ-0B|1hS#~+PVg@k=2z17q8(%Yg#;WL(tt2i5%fe(t2N_X>+%^)u<3cg`VKZ~ZN85N9G< zPwkc8n+9aM20c1xZ`QGe3UdrgD206n^1lkQ-xwoFG6QRnR9Gu-3r!hWb!PCl=m%JX zQ7Mr)Ef!Y8`W}XqteI?Vk=XXX(>_%q9-p)x|2aB{=y#P7qed%N zR@UW5&i%+RA{55z{W800#m9VVdy@lUK_^aK9NI&F@8QdVjL^evp>e3ySbD> zhGJkOoNwdi@v&YlLD)I{2e;YHWmeQ;p2LQ!&q%w&pNP#m;b+!Jv+%R<8&<<__4Io% Tr5Y<+00000NkvXXu0mjfSM9Uq diff --git a/graphics/pokemon/druddigon/follow_normal.pal b/graphics/pokemon/druddigon/follow_normal.pal deleted file mode 100644 index 10535d161123..000000000000 --- a/graphics/pokemon/druddigon/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -82 16 49 -15 15 15 -16 49 98 -213 0 65 -148 0 65 -49 106 172 -16 74 139 -206 194 144 -206 194 144 -88 80 62 -139 123 90 -206 194 144 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/druddigon/follow_shiny.pal b/graphics/pokemon/druddigon/follow_shiny.pal deleted file mode 100644 index 4f6cf407e125..000000000000 --- a/graphics/pokemon/druddigon/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -82 16 49 -15 15 15 -32 80 32 -248 152 8 -144 64 0 -16 152 24 -24 112 16 -207 207 220 -112 232 0 -88 80 62 -141 95 84 -207 183 96 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/druddigon/follower.png b/graphics/pokemon/druddigon/follower.png deleted file mode 100644 index 6bcdebf3081f61473a6949bfd9423aeec35ebb8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1085 zcmV-D1j74?P)b_g*M)^M+Aq)r zWu+`9xHWu&(htQmW5=GvPC0`kRr$Hk{Gai}o&=%)$NjXR(f2Q-c~2(gm75==PhP2XfOg)ds5l*mql9O2ZEFF>{+ugNO#r z7Kg(Vt~S`R&sh98n9?Y)8503bKB4qvkN>rSp0RlF11!mpFd*IILEjh*nwFS(tw{C~~asHv{jKIn@S}e)qW}}wT7Bfy`AO5;^>+n{Ks1cm$F;AP_nnJ^<*{Jnf zTXRI<1<4!iShKkA_TfV{ePW9%#7^l19vGd#|GQHJZ8)_IG&as$qS~nW9gdCAa)}cpC z5jcEfI-aoac-c$vPd4|ZNy@LmJT2`&yJyxj|Z%wAc+$ z4|c83U`6P2cELuclhQr#)6+>YZqvN^8|+l8>KznO;7+iwrE za0!8MY#bCW=IE?e@0Bl!y2tF<9(UoM>3q6m%NNfw28*z3c{s=G^(`^WfSN~R7VdHD zhIYTWgC%-z@hmn=_X^7iU5YioO3DdJUsmQ<^YM%~yVVU&e!pYk^IPI%i_$@_a6TYe zt=_2tHIs91pFf(l50)3du3(1pHrO>1+Y5fOey7a%GWoE!304CqilN?C8=@r(-2-Jt zyM`YJpRcw9z{QtG5tu55dT>>LkTDy+SjrQ-M%tf$fVTq7{A3k)?qRR2#~xf!RiBqu zCvxk`fT4%fK>1etvb--L5D{-wdEgOOQ^w2EDj@fhugr3W;=@n_MMG5mvVlM}axJxf z)Y$y|{Os)P0A4PR0009x zNklZFM)^>(SuTSmy(#*gFckPC1O4HQb>>$ z^iUFX2|;2H2NG2NO6tL&@(O~$Ou3RU!VV*nFn7JW^C)k(ncdsH-MKmO4{#o4_A|RP zbKm)~djMN$D{UqBW*+MIPFOk38zt9f25`-zjEm&-Mu{j23swrZ!j5!9JlQ=iNF z^Uw`6vxdC@>%zIreZmp!SCG^FHMmhX&H4a&^;IZ8ZQUoW9hDqm6LwcY#1GJE#_X`Z z2G=UT%5uCoXtp5Ti~Ex==5loxUJfnRKr`M&T=R!2-)Q4@_Gx;GNq>5Seh_zaW|?Yt z?XMF@&}z1w;ltU+5!`T1`N|7hB5XRuEE^Ld73Xkm%V(4)TpbM*>r*t^)LFi#{kY$p z0>TP}a1r9^u7<=ADgtI}r||$W*cJiToOS3(?|i7BDOdPGy4g7>L`4+EL@^qGXBBtySzR=dDnI}3BQ+^weo0(LO1tEMT@#BFr~ot6V?aN{3<+wR9J;( z<3*5VjX@zxDZ1-Wt^x>*FdOF{IGrEVBjCad2Z5`!W`H!nG*bdsRJ{T*QJ>|osH)UC&0 zn*E!u_8AosDP!5#MOx~k*E_9c-uI+^kiQgfwmJC^EH6$bQ7j?wT{f&rR}G6n>yzo( zRR?NW<_mUv5nQk5tzQg%s4ag!bAR9hYT1*vD04;lQL}<6;#P3Ca-V9o5Ir7Iv`wUl zD{LM>*N*$>x+IwSW{>0Cs$j;A()NTXGJ^BZfXI*?lF3%bh>i-gFTMN^=A*W{HtETJ P00000NkvXXu0mjfiC($T diff --git a/graphics/pokemon/ducklett/follow_normal.pal b/graphics/pokemon/ducklett/follow_normal.pal deleted file mode 100644 index 0d22d152b0af..000000000000 --- a/graphics/pokemon/ducklett/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -10 61 77 -44 196 215 -147 227 236 -164 155 87 -229 229 247 -177 177 177 -245 245 63 -95 95 55 -63 203 219 -40 63 104 -33 172 218 -18 129 164 -194 177 109 -0 0 0 diff --git a/graphics/pokemon/ducklett/follow_shiny.pal b/graphics/pokemon/ducklett/follow_shiny.pal deleted file mode 100644 index 7ed37a370b57..000000000000 --- a/graphics/pokemon/ducklett/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -96 72 128 -216 128 176 -248 176 184 -164 155 87 -229 229 247 -177 177 177 -245 245 63 -95 95 55 -248 176 184 -96 72 128 -176 112 208 -152 88 168 -194 177 109 -0 0 0 diff --git a/graphics/pokemon/ducklett/follower.png b/graphics/pokemon/ducklett/follower.png deleted file mode 100644 index d05f7cb8d7103a9b001dae0a68d2f9cc042119fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 498 zcmVPx#1ZP1_K>z@;j|==^1poj5El^BUMVQc_0000AJxwgc*OTMyq?=de<@d3%vGw&o zUtc#r%iAbFXd$fH5`m<`v26*3eX{@n010qNS#tmY4#NNd4#NS*Z>VGd00B-(L_t(Y z$L-ZIPQx%12H=-$C`%J3p-_epa{=dBLV~G@FM!kmb|lWh5Gjb$L}G!oCuo<>gn^sj zZgyHbf(Qwu{M+}QY)A5w17pUF8S{tYJCi|%0IYU+$c9)Jk{ga`%Aekea-kx@i?Ex3X_WxMuWK zgP&rMW@gjV`tgkL4Oon^aeYm4jm zW~=$SVT!?PLqQX>!CQSa>Xgi+LG3SFy)UiyVYLlDZ3eF?)eWL&eSL5Ls7$rj&3i5N o*G^u%itg{Ezwh@J{$~Kb0OTHfZiJ0essI2007*qoM6N<$f_y#N3jhEB diff --git a/graphics/pokemon/duosion/follow_normal.pal b/graphics/pokemon/duosion/follow_normal.pal deleted file mode 100644 index 2a71820b18d9..000000000000 --- a/graphics/pokemon/duosion/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -54 117 54 -85 185 117 -85 117 117 -185 216 185 -151 185 117 -117 220 117 -234 234 245 -0 0 0 -234 93 137 -244 128 244 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/duosion/follow_shiny.pal b/graphics/pokemon/duosion/follow_shiny.pal deleted file mode 100644 index ad761d41eb60..000000000000 --- a/graphics/pokemon/duosion/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -48 96 120 -88 176 168 -96 112 80 -216 224 168 -168 168 120 -136 216 248 -234 234 245 -0 0 0 -168 64 80 -128 24 72 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/duosion/follower.png b/graphics/pokemon/duosion/follower.png deleted file mode 100644 index 6e0819c46ad8488145022c5ff51e0408edb25e61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmV-I0=@l-P)o z!MIuP-5x2N7tb7)8%jswI-2nV04;d{TJnKBfhWK}>A+#C8%3a9af@@RuCD4HJ9anC zX`R-0Eeij~hxQWzXPe;#o_Bi6$rW${>Wazm0?&IrmkZZ`6L2pk!wWp`^=C5L0v`;A zikLcC+XgJ(P`|-FqHZ&~FZ6;Gk`dI&Zkgq^!OGZB4s7#-3ZMmI&I~xP{@UX_<(q(~ z#H*amq40fIFyb(+Zp(!+@cFBU0>?~wTYh0aoj(p0A|CVZPS$8}{@4pT@b<4_XlOUD zagS*GAQ`SQ>xA&&c=aq zFQwuchz#ZoQXMKp6qjkil;bE@Xprg;iQvF#&~!NTvuVKBiE}I%Q9MnRmjY@S!9e-( zs)BS*pk4mFPWx3id29Ib)n4~`+j&E^yspN>XZeLUJ@m{ed4e7-uGr-2lj z0YUn-5a#CgQeumPgPgszy(uwL&8!gr)ncratZEn-T2cs{ARx_3O744mhtz62000C4 zNkl7%g5Xa~3I$4*HdcASo5H-qrjg=Y@HgX8aw31b|7Z4%><;I08A8OT0 zdaMxQRtc%%gakt3fB>N!=&5evgqH6#E=g6Srt1w&YBx&O3vm;t-Vfe>d3Rsq(h81! za=h=Sc{~4|*_m+w9R%i_!#|8*&*VJ^Ne2Y?OrF25ov?oQQhQ4~4rbpx z8*oUlHuY)!KK7nZp8L{==yK&(cOSAZ+hdKuBaj?B1#c^z?My9jntObkOi_%Eu>pq! zv)0Ei_<@g6qIAL^0G}?C0=<+La6mA18sPoTf*gG&5CAM7_94r!WPLgaB3{cz{io?M zvfQWwz!AR#f(_@dli>4#r(w^Y$&x8b0v)J3l8F@*M0?T;e(TC-1xOH86o>A>J0KW^ zN+HxyPR}=hV!a~U>6yEUh(5S}DE@`N4E>CvO*EoY>O9`KagT~C+I;);ZyQ5=)w`WZ ztu1kk0?}~OO_A_o`KKekoCH~j9>m|_1jjpqZDnV3T+t`FHZ#XTODUMrue#P7&gAkUMxcQgbpu@L(P^ zTBllw8dx>+(8nGXK&K!ve0$qG!3?WU&NtDXmz#OROxqfl`--ha8F=UB4aJIpOInS$ zAUN-p;H8pU`Wbf0MJP%p_vN64FD;;R)`3=i-`BhW(K2JV^NjNq>yaXc+WtTR|pf9J)%O%;trPi^HIY?eF+Jf-v6*(s}6GfP@B5WZk zGxJIj)G5g>Q}k52DuZzwy|8UP5y`kK!s#lNkmAnFG`eg172ssY3Ts1~i~D})21n4K z_Af?i14U7CJK2cz;_SVbkGOsM*kO|+E~CLis<@;c_GS;REQ;-NTT%RLy`izH8xV+p zZa~QKZ$@B16=0QVT)nWR*mGcR%j9b1mfbw)iT-nMJpFCjE*i}Jqxz5X@KDo@2!yTh z=v1XWNbbbL#+KsEq6*eK@$QT^WNSiY5MjOuhU7Ma5i1;xl(TM?0h}8j_kMOke3pf> zf@_ zP1ITBI>ej3qTb7k-mue)x?Z1dyFge_DrYy8T|DB|1;Ge(S;n^}eGai8P=@YM1@Ew} zZN`iR{nNE8I9_)$lOWyuACllrH{n5k<@~2kKG-df)^6(`U(1g}H{6$Q00000NkvXX Hu0mjf>enVF diff --git a/graphics/pokemon/durant/follow_normal.pal b/graphics/pokemon/durant/follow_normal.pal deleted file mode 100644 index a5a0c7fcc436..000000000000 --- a/graphics/pokemon/durant/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -66 66 66 -189 189 189 -132 132 115 -40 40 40 -223 237 142 -49 49 49 -99 99 90 -214 99 66 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/durant/follow_shiny.pal b/graphics/pokemon/durant/follow_shiny.pal deleted file mode 100644 index fe02680bdc7c..000000000000 --- a/graphics/pokemon/durant/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -80 64 64 -216 184 168 -184 152 144 -66 66 66 -40 40 40 -49 49 49 -99 99 90 -214 99 66 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/durant/follower.png b/graphics/pokemon/durant/follower.png deleted file mode 100644 index 2ac0b505a99b5f9a62c6303bb25eb30098bcdc24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 605 zcmV-j0;2tiP)Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_0000&LPEX0y@Z5wC@3f~F)?FfTGnGi zh_X_n00009a7bBm000id000id0mpBsWB>pG%Sl8*R7l6|mCtVDAP~j}q~3wJcVN8I zUc=z#Y)oEYmG(t?=zY}(U+gv*oKo*?51WZ1<;Rfk6HSk z+rXzc@|qXR#8Zzq*JkL4!RrPq%jY{^uOJ^F)ao;Z@Mh<3tt^1zB)gK>3X-BIuXXM_t`)(Je{aCSU9ga z`>`C`;+`y=`&*y%#+Zu-$26nZ#nk{5qODF*%{LdZVoOOYn5@U~7-MI28tjx~rswhv#S$)D r{C_KWW3c<6%nwjuaPvU@s{r@|W0qngerQSZ00000NkvXXu0mjf>?jDW diff --git a/graphics/pokemon/dwebble/follow_normal.pal b/graphics/pokemon/dwebble/follow_normal.pal deleted file mode 100644 index c55257d70b1a..000000000000 --- a/graphics/pokemon/dwebble/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -88 80 72 -160 152 136 -0 0 0 -120 112 112 -192 184 128 -232 232 248 -96 64 40 -232 152 72 -192 96 32 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/dwebble/follow_shiny.pal b/graphics/pokemon/dwebble/follow_shiny.pal deleted file mode 100644 index 0782375b6e57..000000000000 --- a/graphics/pokemon/dwebble/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -88 80 72 -112 112 104 -0 0 0 -88 80 80 -120 152 32 -232 232 248 -80 24 16 -232 120 72 -208 64 24 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/dwebble/follower.png b/graphics/pokemon/dwebble/follower.png deleted file mode 100644 index fe33f3a71b6c3723c53cdbd5b7b317f6b5111f54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 526 zcmV+p0`dKcP)Px#1ZP1_K>z@;j|==^1poj59#BkFMVQc_SWrlyn1}!X0C;e4z_@_u==fkjDCn3- zz+fOgs_@zX000SaNLh0L01m?d01m?e$8V@)0004bNklBn84Q@_q6j3;x^%=uN(kAaniZVOGrn?44s%T zz)r|Q9Dp)Y?ney|Ft)Di_wY(nLsS&nNO_{n)~c^Pr>w30%7ZIS4W-c97}1j6xxfQy z-POW1C__b#*|3GvkW0i|>2 z14L@2NJnl%XQn7y=>t>itef+Iio0X^8(QZefOS7q*k|F;0X0SNAr<;FU= QZ~y=R07*qoM6N<$f)a}ABme*a diff --git a/graphics/pokemon/eelektrik/follow_normal.pal b/graphics/pokemon/eelektrik/follow_normal.pal deleted file mode 100644 index 83febacc1b48..000000000000 --- a/graphics/pokemon/eelektrik/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -128 128 64 -224 224 128 -192 160 128 -32 32 64 -32 96 128 -32 64 64 -224 192 0 -128 32 0 -0 0 0 -224 128 64 -236 255 255 -224 224 0 -192 64 64 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/eelektrik/follow_shiny.pal b/graphics/pokemon/eelektrik/follow_shiny.pal deleted file mode 100644 index 5b1f52ed60b1..000000000000 --- a/graphics/pokemon/eelektrik/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -128 128 64 -159 227 0 -170 191 77 -32 32 64 -31 90 163 -31 90 163 -159 227 0 -128 32 0 -0 0 0 -213 107 53 -236 255 255 -159 227 0 -128 128 64 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/eelektrik/follower.png b/graphics/pokemon/eelektrik/follower.png deleted file mode 100644 index 449b25ca595d94d1e690ff370e2a3c26b0890ad5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 788 zcmV+v1MB>WP)V1OV%K;XatfFJ+>007{CKV|W{%%~DuhJu2tO0HZ?Z*Qe2 zG#gW!fuU4I_!C6%UAXhhy*Oz~SCnV+?|Gj4|L-2(Nzy7-abx7T&-|KD%ID|X*KT1! zFba*eXqB?iS*gq|&y|<6D45|~wNm4YTCF;_{O$&_wtg3b$L0D`76hYc7K*e*t7b+d z_(iMRdS@AD1W8A?P^2x`fUhkuXtwokeF)!`kxHk@nEqai7&mb)sI;@KMgIe zrkvuvh%=JI>tT4A<;i5UP%t)x5ITuq>+B-rYWw4zA5b*7cj1orr)(r!5im zGQ*R`*)`p<3<-Z%=mBtr7sQeSe54+o3PJ`asC?M@8NBE9;9C}OrlQo({9#nT!NO>B&QA!)KFp1bNMB;t47=QGos?2-rw`18nL?+z>xEEC_9n zvO5qARRG~e@OGA7L%D+QoN2$H3Ey}P^q|3Z>;oNf`clwy5dRFahCTqEdQ3O00t15Q z@C{24L8edcfuN7slaR-8#xU-8>B~m|APLo3A}e@nWDMh=w}`xqOkx%PbNmI4mIx65 Sr8U0*0000&S zATc0fb91!KgL6R;F+s(wd-BKt3=R`qTwJ_SFvh;46mbQ|0009-Nkl5;bhtpGRnzdJJ3-NaBC&-2o8NDo7P26Ka6Dd8_P+WFOgYBs6rH2(-a#;%{ZFU=> zEc2I}Y}c0LIN6~v_JR+O|NI`klA-|ckE)`r=4Y3_U0cb|u6IUjC9keE`{POmK-oXS zvfxM(*lY3^GTU9)uvc&_s2^{v5LTK!11x15#uYDGs^u(v(RDj3gu3qPwPn1hXBhPDkP)wAC703dGIg#0hP0uw? zH$69v5ZKPCIB1PY5Cy_fCy+jss0OQ04)`U)jp=F%*P8M##dro(l>L zz~Rp{u);a{nLP0+A!om*^IT9As#e!}|JpM2PB|xmCrZl#8s}r5^Kb*7&F6EPy7ZdASY!YYIh(hI;|h^*d?g-V^Z^lz-=H+@C=+5lP!ZyR zKItZYcf^)}I-7|f_^kiX;&(!(_lfw%UrXivCnb(Qewtp(_S->P)8Z8O4h{~-$HyinCjbBckIve4rmxJu1`cu<$4iLlEF zNMvifm2IbVSvML_Ov1u9e|Or>Od9~UwzaMOn~`5K&;l+RQ1pK80@RNdZ~{q~$z@qM zVhXP=uE>YSAZ!B9UU0B*Hi5-Ot31i)iYk{pG`eW(jEib>a_7sh*u|?9O=G+W zn>X7>KC4`_bVWL5Syqn7#i~uKUB=%7t;c=F;|tBzF2Dlm;$i3zHTY?O`06>(MJ9tm zt95JiWkc}bT5q#J7dF4dNt!QE7j-=FW=6oiImkJoI3QsrGq3_OOD9NABOvxiSZ3>gGgt|IeMGjOFEWqRV0VH;`2YX_ M07*qoM6N<$g4C)FW&i*H diff --git a/graphics/pokemon/eldegoss/follow_normal.pal b/graphics/pokemon/eldegoss/follow_normal.pal deleted file mode 100644 index 389c86496b66..000000000000 --- a/graphics/pokemon/eldegoss/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 252 252 -112 112 96 -248 248 212 -136 144 64 -136 88 56 -0 0 0 -204 196 176 -128 136 56 -176 176 56 -180 168 140 -184 176 64 -184 176 64 -152 96 48 -240 208 32 -232 228 104 -224 160 40 diff --git a/graphics/pokemon/eldegoss/follow_shiny.pal b/graphics/pokemon/eldegoss/follow_shiny.pal deleted file mode 100644 index 0fb159592b36..000000000000 --- a/graphics/pokemon/eldegoss/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -115 115 98 -255 255 213 -106 65 74 -246 246 189 -0 0 0 -205 197 180 -139 90 82 -255 180 148 -106 82 41 -115 115 98 -139 90 82 -0 0 0 -106 65 74 -139 90 82 -180 123 131 diff --git a/graphics/pokemon/eldegoss/follower.png b/graphics/pokemon/eldegoss/follower.png deleted file mode 100644 index 113a8c690bbce2676484796b5785275191018c72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 815 zcmV+~1JL}5P)-mKXyBkI1-^Z<0008I zNkl1&erv{y0Eq@VB4_xX9@^)AbE9B49Hw0Ipyx z3DB*ppS=}?`Qmfejm5kGF_O<+&zF}?l<%apQo!h{IE`4Y4e_M3=gZU9_?>Q3w33Mk$R2ia1k(t;~eqnR7PO@KOT zX;84BLexQ)$`%wP#cgUNa|5^uY?Q9#Z@Mt!KUNteo58#QxJ3%qNS0Ufu*@@vk=p?} z=+=zC;s7TU)K%5eSPartESQO4GNy@389AfbzC(a*Nh?FecMow^$hZREfo69ne>j!e zOCL$LQoE0_KFnZVKALsFiDpnnlC7!3S@U>LKr^mD6w;6q`j3_%gLnnaw<$6i8GnM} zTok(rI^P?qhSNOQ+#>1_H*Hz(6m^@yP>9bTcnXFMTVci(taNwY@4nr3%$`Gt(N8vj z$-=YvP99x70nIV8r1raf&C4If_`+nT1~5tqXeLu+-dfwYs+)cfgZyM3o$^fXt^us0 z7nm8rWb-AatJyDS`!_Yna3&5g$>h$xg=>Wd6r-3V`1vZ`8m;vGL%fbgio^FOHt(nq z$)rX5C!32+rEd`8spjGj4qsRm6#5&3;@wvhbI^VB7GP==(5hx{ste5qUH`OEM))y002ovPDHLkV1m$~haLa` diff --git a/graphics/pokemon/elgyem/follow_normal.pal b/graphics/pokemon/elgyem/follow_normal.pal deleted file mode 100644 index 9ac3a4d35a5d..000000000000 --- a/graphics/pokemon/elgyem/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -248 160 176 -7 59 25 -141 187 169 -74 124 106 -44 44 44 -82 82 90 -0 0 0 -74 124 106 -7 59 25 -141 187 169 -19 132 7 -187 0 0 -216 187 0 -82 74 7 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/elgyem/follow_shiny.pal b/graphics/pokemon/elgyem/follow_shiny.pal deleted file mode 100644 index 8932c555d55a..000000000000 --- a/graphics/pokemon/elgyem/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -248 160 176 -48 88 112 -152 184 184 -96 136 144 -44 44 44 -82 82 90 -0 0 0 -74 124 106 -80 56 104 -141 187 169 -32 152 216 -168 64 136 -224 200 0 -82 74 7 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/elgyem/follower.png b/graphics/pokemon/elgyem/follower.png deleted file mode 100644 index a6613905b72b9d46168816d79e76e400e012daa2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmV;#0XzPQP)^K0&9P?+ws=h8s16O4qGp=Mw7?@JBkGWFH5C(oeMpOFc_yA$1 zhI6IMP6OPI7h_L&SxHWq4d=EIzSFTVn_WrdYh-ES)os48BVl}}f!XQJ)DS)}fQVb- zl7_jV5NfJx!cypJ)a}}8S0zi58;Xm2y`2!YaZ?HN)tzvr+W@PIdZ5aHF=KaB$8Mj&DplR-B&DcBEV98p^TK`kpRRvdqAYF@0P-3)JvrhYf-&RQah{ zb%}njAv1dldih9LMayo(>3)aSoV{WfZ%tUgqz(aIZx3+HKh77#VQl_h?psv=0000Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_ARr(G1qCoLFmEUU*i|IFQXh8{4A;ZN z<}oSltO&G=AbVN}m{vAR00009a7bBm000id000id0mpBsWB>pI!%0LzR7l6|mcMV@ zHWbGxC4e%T7Es$rhZ9-f$#4c!L@gKg5EL!C7m$N)&AF#TwzG|sqVwd-5M*=?utH^P zfEp)vX@>+wIy4T@49OqWCsIGp=jEmrClonUefDm;@jV7=F-B9pidehGo;rXb?$uYea)RkIUCR$29&o* zeM@xP^Y(e`CVotvp4a8};0D&)gwVPk=@R19cwl9MtTmX=Moinlv=h%~v<^_)57Irb zuf=P`nDxAeY$cx0p*ZS!uqKKJb6M$iDg$L$gsZ^9(q3IZm~bjdMdE#`v-U}M(}OvAW*PoWi!4@M9}m6D2eZ*Ic)U(1J2#T4xu3M zIT(uEQDaY&=cn5~8z)jwvy75YSvH}cTm-)FhiTlE8L9Z8G-w}FQt2Ud)OQ?O8ESkb z`T5yOxHe8>i)DtLl1*t4CDYjV`yv&Ga={FvaQI^EifNUi@P|7T_E#EgB-3`_2OFuN z>^dXuO_+)RGIA0AhUPHR*X`rXwEU6D_l67hg`?RC(-%kG$FM*d)Hpk=8Xu);;KSpX zsfe1KB`p?dwF89OQIw>mA#cOnI80!b6f|qRg_PrH=#4_@f1MGEghh_ss6s54+;g6L;lC3UTn~?Pf5P`QzC(>ZD zshH3+6@h*4E$6#`c6e^!Dz@bYq22Cblk=@AMMJMXV6avCEE#d< z<0S}QUQKd?=Q-yRI_bc7&nx|9awrG#%R<}1Z1;`(mf2>W<5f#CTU9yM=;!ZY{-@jz zB2sKxiuKd4GQFxKTxn{cxKQyJ-~IK|CC&viL&?jhDq_Pr!&y7a1+{|n>*tQiC!FDy z?&N|WO)y}X6!)EN3CI}V_&pcI<3A|y+L^5;Xwmtj^K;?n=js~UV1SoNOD_e%00wAr z!Rp(ugGa(YVY#4f?PeUjE+(A33=R(blb3_}Om=XWw0{|tf@J5jWzr^2S#$2~xp4H~ z7d1k6=m+4vy)vioK5)~0clFl|Ovv%yWbE)l&>)>n;93FWts^q9cZw0{0n@T%P~1Ai zb>~^5-KRUs+UY9T~$@ps|-Pqn_G?dz?C7=pYX6neLA nHD3bPSCLr-GFS3H*bw>$;p2{&WHNl}00000NkvXXu0mjfW5yXK diff --git a/graphics/pokemon/emolga/follow_normal.pal b/graphics/pokemon/emolga/follow_normal.pal deleted file mode 100644 index e92fff7b853b..000000000000 --- a/graphics/pokemon/emolga/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -3 3 3 -54 54 54 -204 158 61 -25 25 54 -192 188 173 -40 40 40 -240 240 247 -235 214 0 -88 81 45 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/emolga/follow_shiny.pal b/graphics/pokemon/emolga/follow_shiny.pal deleted file mode 100644 index 9e77aa55969c..000000000000 --- a/graphics/pokemon/emolga/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -3 3 3 -160 112 80 -210 163 39 -84 77 46 -219 204 152 -112 80 64 -247 247 247 -219 204 152 -84 77 46 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/emolga/follower.png b/graphics/pokemon/emolga/follower.png deleted file mode 100644 index 77e657c28e700405d73889dd6f30da69abde600b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmV-O0=NB%P)(&5RQ7t~|iZB2G0p&?VK~#90?Uk`kBQX$$*AhBu zJC7p_DLv$pI;7yP3__v~cM(dt6x*{9IahKtTV8ZJt@5@vUJ`qpU?d_s@=L4eo3Up+ zp4~~79dyv=kdSXPS>WZ_la+xedmJ(aq63JG_(ATAPoR8_c;F6%gAUy+kW ze!%x}W2?Dw1+3$(*%?9wcjV5F2=hoKeosn9{e_?QI*oOMV zp0c-Q+47&@ztg3Pdce7vj^Mr?O3o-%Z|p5u-m!y+Zos+Y7ZxN0C;)jE zIwXFah|ti`aPXKA(6HdeiysvSK3G^J>^Sga%W}V7pbEw$Z+91l4pvzYAcwug)7O># z86z*7ve~v+TM3|$KyspA8IV?hVj#u9khJq1&=E{aJY5_^JdVG;W}kn{L4xhWY0v8m zgRe|Dv#vK+cIKoBZw!|ho8Gu`QpCJ2bk5)&5AI|%35YceqbX8>i_Oi0=(u#j{ysLLdpACzyYU>Qt&#|)f&ldl`yK~`* zuZ*ReKks=f_c6U{k>`DrEM}=RX}w!n@wbwkr){4Rb4P-?&f##*;mGLMUP;P_~Pbkj;F<>W->hBYmvKYetat-U;h! za`*mR=B*T5=E|_*#FIbH;k-K-c{lUM-`l$No{vzZKX>WGay`4R84sqF`fm0XD%pMa zu|r0Zdh4_ci~oJR^jxp%@`+_d_ZQr9$ncnc;g`vj(DgOV{XPd`wW=8AT_~7l6zWw*{v)jF|Yc%?e0^?(&uH zKBm0;yQp1S{|vX2sd21FwSEuicPhyayzg775FCV^5dd7P2 z^_d+K7dn-X_dGUIUm0H6Cs17(lp%Wk$t$xcmcq<8kFWkcbKm90`F%%&@}}Hft<%4F zrhIW_TF9N#DTlfC7n?s)TQ;{aQ)i)f@vHb*8ownc3HsT3OtR@;R(IxkXZIY@vWUd1 z^DX);H>bXw8~SyxYu1|8&FW9WWUl_2<=5xww}a{Fmy7#3R?nNgb;_I-U#CZ_Ghd1M zbKYc{+|eb|R!5ut|JnJ!{4X2RU#(S*YgKOmldWorYeY#(Vo9o1a#1RfVlXl=GSW3L z)HO5;F*33;HnlP}(KfKKGB7AQC2xqLAvZrIGp!Q02IlF@LAi;+)78&qol`;+05Jcq AWB>pF diff --git a/graphics/pokemon/enamorus/follow_normal.pal b/graphics/pokemon/enamorus/follow_normal.pal deleted file mode 100644 index 88fa42851ff7..000000000000 --- a/graphics/pokemon/enamorus/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -41 165 49 -0 0 0 -164 133 41 -230 117 156 -189 60 90 -172 72 82 -238 234 255 -32 36 32 -57 60 57 -205 202 222 -148 32 24 -255 198 57 -16 16 16 -246 85 139 -82 80 90 -115 48 57 diff --git a/graphics/pokemon/enamorus/follower.png b/graphics/pokemon/enamorus/follower.png deleted file mode 100644 index 077dae310a00c2218d63b396905f0420b11631bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1547 zcmai!Z8(z)7{{N@BQvqB4)QWBMx63?DQvC0G{z;YQJs`1B@Ug=A)_sMjFKqtqG;7o zIu(s#MVsaQATOa-*d!SvZE`5bwzKOxpU$UqfB4_O`+wd45BHZllNvzLMH(Xk0MPaI zA=3Z=2C3N{p`lj%Md}rGgT>P*o5O`CpzaCwvbpQ1#)=CzQwe1}Qph78+PqYS z!{Z1f!mBP(A#Q`Joq$H8m-c1Rs3GwV1T#E~s}7*g&;o)0)qhJs&DsqBnx}lp9>Gav zpRdo-=3LjN2RU6$)U8!0PcuW}^0oJzC)-{QIurxb2p;%l=Bs6W#)(qLi1utFr^ud? z{{vNdR2BBI%8gm4x1zNrig2y|X};5ld#79MMoYwONeTyEbnUfFKMGn#jZn1f@2o&- ztEJL+TWxwtig4E+PV@py6{YE)@z|i|N=4XG&U^c#EUB$ml*&~QX+Odh|Lf%XwQJ3) zEP#=3t2)>Xbz$eBaLhrOQ7J4BNmhK;GVyNuY=3txX8*e8^VShy4)`qNSM)7uemE-Q zK!6$kK1264+(sR9glr=gheG6CyFd%@Ms&yK6Y2|-ti{IRsAHR;q)W%v z{$a-JG;2*_aoi>+?X11gLYn9I_ZgGGE{!?FN%(_6^sM_rmt3-m#p^bF&eR=9Kg+u3 z{fT;@#PDZi8LU`Ieq?v{Ga>mWt@HTD=i1m5M0KE$J;@_7!|^@qOr^(LxDN>1(?mdh zWhD|Xj>mo|>UQ#`W{0||ca|~CX499~h&PCP{k|E6&+FRWn_~6HD0{Yl_&B)bT7oVn z-E1kj2fGbomt#4WJ($s9Z2)PtS3(>IWkIx-?6?HLxbwRlQp#mrRT^;cZdE9QFxmEJ z%DeSbh+HV13g+-`*RvR-uhlu$?>1%CdSl9V;i8rI0{I*z#N=XNAk9uCpL z6xMAQzTcOh#0DrPF-Y{bsE>A;wPAb!-|l80Pw;c!m26xvj&7j4tYpZO8*tluMw;BQ9btV6T7^4$pn zO?NTaPgy1!Pls-lD3l3sPPFQGdPT}Nv5TSUO})g>mLX9AZ~Hp@rB7c8-W*~3kWCXX zZTym+tDjsfB}P)-{hfH3m_Dp@pT^%$oE8#M%VVOv)i+(GI1Iypb5K~yJ!1znEW!Q1 ze(dUIq>ZhRr2ZB&{x3$ORbHJ&8*QwcOq667f>~MjX=rH1NrnUtytsX$Xrpi zD1dhu{o+g2>Z>Dci{vNEIWObTPuZh!h2lm#tf?vyx~eC5gV8wuTr9s;sp=kJIn3lZ^U;g;?vmRbTf@Hqp$wxHMVpIO z-~0{_v6WC+Dj7z|`Hb9g$5>b8eovdNf&oYo*oWy=nj};8&XM6QE>23nvT^6Mi!Nt# zT@3}M?XN<@N`6?nK{XiP0B7p;*o>2N8*)SsQKJ|6=zNt)1Gf2jd{6gH;f2%wa|Ei? u(4!WZLQXJE-1>b+mG<9NV-qJ=16E-Q7giq*Dtn}U%7Cv|0J+*Tob?YQ*W(ia diff --git a/graphics/pokemon/enamorus/therian/follow_normal.pal b/graphics/pokemon/enamorus/therian/follow_normal.pal deleted file mode 100644 index c799ddfb8975..000000000000 --- a/graphics/pokemon/enamorus/therian/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 0 0 -80 80 88 -118 50 58 -232 232 248 -200 200 216 -224 116 156 -174 74 87 -16 16 16 -243 46 46 -199 46 41 -147 33 30 -243 84 143 -187 62 94 -247 238 76 -255 197 60 -0 0 0 diff --git a/graphics/pokemon/enamorus/therian/follower.png b/graphics/pokemon/enamorus/therian/follower.png deleted file mode 100644 index f588895eb27678c7359edcd0ddf78fd1ab92bf81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1451 zcmaKsYdjMQ7{)hi!?diDF4pE!xn-P0E|a;%T(&h%l#Wa3xc%G?2V-V9QU|%WljL&R z=`g~MTz>9JnS~Xi#4+Z6E9NrV?Cfh_&imp0KhN)dzC2&v`$W7w40;L*003Y(2U`*V z0HjGZRt_ZHXYLX+r2s~f?5zRS1BgYbF(5j-*-1$xdPH9^TUZdX*&lgPMb(b(a5!9m zM)#n#^VE<6x2%@SUOQ{flGhk%c=LmsKni#i3GWJ!d_SGUbQ=Hw48z%4xy2T(7N+O& zP2}wK7$-ho)s#pYK@J12w%z0x#wNz5qhsPO%%49 z#w-Zw)W;kcxDx=`i1qjy*%u)^q1!lflxx$L6oxzw%4!@*Dr(ARgkqoO0WIUTlppkC z(U*osH**_d6}| zP$ArLtyGkWa0%pT>VMLT2<Av}!6@5hI9U_Su~?s{50w)(V~n`=Q-8TMDr-!D7Wu?_b@ zK1w2?GtXh_>Hj!{hgVg?W3lTU7R|U zRaLC}m$TD4wL>H9wM2%CBu%x_PaqW>B%8uX41$#nea;~H_4|6ZQxsn8TK2B>L(s|~ z5oX#8=;3HEmADly=T%E;>(X31ZJfjc#?FJU@22`k3^w!T%8qyDd88Fa(9=j2o%N*U z1tGznxOdQ}&=PYpXu=N?Rf$G(0MM{t^sZ zUnvTU&hbtC*|wd&O%-Xh(MyC8SV*jjN#$NxPXcmVL$}UFFix$4u}Qcc!r`vBmt;FO z+`-|z4xXCKOkGqXZBUzBde5SG3Ar-O%D=r|2r*gjUGxo0L{Ctea*M}dC49kZqO^iCW*$`rS2 za&U}Q$reN*TbA~N!NZ`Mt|8OJ%p^QzBkm)<>YllOEc^Z`>R;4&cK~SLB@^PEGO&4evYjhSP)y?Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_fGA)P5D>T+fcQALI6z34m|)1ru)t6N zu=o&ws2EUiAP7J(2zY1+sE|OcEW-c*010qNS#tmY4#NNd4#NS*Z>VGd00dh}L_t(Y z$EB4$Z{s!?fL{^NEnTeGNLQLRDWJg>u${KEWA$c5jU@E85Fjv=?pq~U?X8$OYPp!XQ>oiJM9r*JTc zqIvKz?+eD!Q#gps5j?~P1cRve>FnvN?awCN|91Jw!d)KB`?Ka4oE_%>AL!4fBnV~` z_s?D4I|0Sd2GKDj8^Xt)fj6H`kEN8u*#IBneIcvFIHIE7a6UGRy!n(BwNkQwIzPnw zLZ;Yg!NN}tEU=%cqOLDzXNP!S7+O|_kr|=pW`w96v15DmG5BdFD}Qu$h|yYT&-az% zs-YYM6JoTWLShJGb3q-uTO5E?RTjetAL5*LLUTUyOUq@|1hZ0)Fua@;dW5LfZ@_DY zHt|fUS^yluA7!zR#j8vsOTC~}e8fJ_~y%`HS%L866;7M=&C z31WErOM3H{`AZASR6f7I|CfnGX`vob$Ba86q*bLSrZfSmRBl*E(F88^qI`REqlKd= zF~JzUWAztHFhL|P2s1)5PPH&3Rm-#tu@%Ojy{<~4gj+_c`u%lPk+3$w@ALvQw*
    X z@ZxK1gG}#*b?t({uKY&$w|CtjnpI#K{Of5e{Qg%uo*SWF#AQ_{ufim9MReM8fx*-T zGksM`#x@A(lKr?^eUwA{NZA#zCh!J(%`$MpKkrT#$JjoCs^Id=yHPZ8EA5*&)6c1v zaXxiH7qCGzx!YV&-khV{{*MIM zVC?g?P>f$V9WyeHqHb#%w?Z4x3{*;iTh?24Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_Ha15P5DpGgh@m}R7l6|)ZJ~vAP@lHg9%J<-~BrP zoZUX#W`QKi1dZeYB30R-YZqcQ9Hd6A`cSFzDK8(K?*J3S7F%qw#eWKsHZQWIf$<_~ zfmzC8r?ntGnKQ{?qOKLOaHebIN)NDZff@zk{Rt+WeMKfwDCzBTl|<5k>#7VIgsu_o z5A}U|aY2mK^~d*>n$y48=jiL*UQVhzZJ0?bBl4!P|s%_6r9hM`PmL^ z46BCxdYKHlrmM@@3~B@tZgAZFk?UkVxVj z-h988nfYes`!gTF|J2As^1n8Z`WOaKLw)V$W^B}`pXcWLDIkPW+!22Dwu~x+vx?yf zc%WuUH{V}D2uG6sZJ;F}5pdWNbziDN6Mo$_WwEx{=0O}qL2 z%?l7PZ+JI0C_BR{|c@B|VH`{*af+D5pv ze(@@!s9SWh1e4MASuPH_PEyOLfJNk4c89G@k+51&77d#r#MF>mQ8=RdBk*3j83U}j zE~}Q64bo7dyNBDApqdE|n+oM+u=g6hmukXzBcry(iFV#9I|>G%$liRX$Wc&jDPl7@ zps#4|=Atn))UlFDKvNFICoG+m4n}IZs^AY}RoyuR?FlX}eCiDTm^WiG37HUH8XXHS zOw}+d#8C38Kd)vsr^;P755%EjO`2{pG+4NNB#@3F`U{6jfaBu9^Xw2Ml2(&bBZwrKIIo24u0<&<;=d? zdL{-3@-wT<>a`mf`ad`^P%sU)Oe1FO$~vP$T+0ij{l(v&JU6~Qwk2_RPDQSpyPx}W za4^FLyXN+1coP<5H#*wZb|eGTGD4NhbZo%46K$~i_;BS)%gXgf_ju2$J9lxgn_emm zAC6oF5L<4urjDPO!?+X3^W0s8_CUh>nltKk-GyB?S;dwt~tt+jvQYZw*L1DnVh(}$#1HIbM>)EU@X$7^E1+xjm z@s8Kcg9+aoG#6_0DIDL||OK+?87Ddt_cgFfD30-zvoPk6dNCrRNt~Mp6Pa zla1kiSoPsuS#)503p3%O<|Q9L|>a%(t6@^!7|< z6O+AogGf4`bozHMBoACmOU)3tCMwAT(>-Vdx<8(co+^7zzQGb|13+IWY4%3!hwqF; zVVQEs_EBV2druDRrc)^pXF)(5@?jAG-Yma!NQGua&7r P00000NkvXXu0mjfAC#68 diff --git a/graphics/pokemon/excadrill/follow_normal.pal b/graphics/pokemon/excadrill/follow_normal.pal deleted file mode 100644 index 7f4595da39c7..000000000000 --- a/graphics/pokemon/excadrill/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -11 11 11 -208 208 208 -55 40 33 -79 63 55 -155 155 155 -87 87 87 -121 55 55 -182 55 55 -0 0 0 -229 229 247 -199 112 95 -236 147 129 -164 71 71 -236 121 112 -33 25 18 diff --git a/graphics/pokemon/excadrill/follow_shiny.pal b/graphics/pokemon/excadrill/follow_shiny.pal deleted file mode 100644 index 4879340ef865..000000000000 --- a/graphics/pokemon/excadrill/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -5 5 5 -201 206 220 -120 48 64 -176 64 96 -152 152 192 -75 81 113 -78 140 154 -78 140 154 -5 5 5 -201 206 220 -208 114 99 -208 114 99 -164 71 71 -208 114 99 -33 25 18 diff --git a/graphics/pokemon/excadrill/follower.png b/graphics/pokemon/excadrill/follower.png deleted file mode 100644 index 00bd8575d0d52e0744c41862eb1effdd4af81ce9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 795 zcmV+$1LXXPP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_3kwU-(9kz1Ax}Ryo12?gS66vAH?}u7 z0002x<@d*MU+j~Cq(?{Wd2k^a625p2`Tzg`32;bRa{vGi!vFvd!vV){sAK>D0(414 zK~zY`?b9)D+CUV*@$*u2n=fD_Ds_O$me{Zk711R^TxA$bWlQZ8pmu_~v;xsIOH~Qg z9bE_{o;pR{`!zcEV|1wa0Q9iIK3{yMQag0WQxx%wqWAtz0Nl;p{JW74_-{ulXB#0o z(?9|ToP7Y*i7sbY0!K2)FaU}wXIQEeLUgg|y5vIM04a9jnK|d_KGK$jmQ*z8vq7AJ zWLuiq7ke8_NKI%-E%q!K2n~uRUC8`|_n`wvmT9swEE>fF+_%8aZ_XkIRukQOJrJv6(wJHMV4^z zuF*wC_e_i%?i-N-Y`@UUkDql#p0tC7?hz!rg;+TEdaxvJhb}Z`Pv$2nrceA$wJ_1W=r54;wy10Vc+M8G z9+)pLXLKF8w0mi$8%wJ&YU_ zwNSD!HdJl1Ksv55Q%t*h+u=g;Zn*H61IAR_J1lz36*5-sDsH=^Q*Wxf0}1aIe$=km z1LsribbsJLA=D~9CTskjH0N51!?~VnXY2vjvCrZI*@derY~b}V9(z#p0)xf)7_S@6 z(7_nV6)P_^L?yJ@c%j2Bj)mC+i%05c|C%r2iy{5medb{F zjeeS%(aY@&EcRUluE$PfzKAd0E@R{N^En}B=(Aktqxk8#BEI+!$4^8+KeH&c_`e(g ZegoG^GW6jFcQgP1002ovPDHLkV1jrDWexxU diff --git a/graphics/pokemon/falinks/follow_normal.pal b/graphics/pokemon/falinks/follow_normal.pal deleted file mode 100644 index 2353d20f237a..000000000000 --- a/graphics/pokemon/falinks/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -15 255 99 -81 11 10 -187 23 21 -72 61 17 -216 59 57 -199 167 44 -251 214 74 -24 24 24 -255 255 255 -0 0 0 -8 8 8 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/falinks/follow_shiny.pal b/graphics/pokemon/falinks/follow_shiny.pal deleted file mode 100644 index 0b8ba7e4d888..000000000000 --- a/graphics/pokemon/falinks/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -15 255 99 -65 57 16 -164 139 41 -41 24 24 -222 189 74 -106 74 65 -156 115 90 -24 24 24 -255 255 255 -0 0 0 -8 8 8 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/falinks/follower.png b/graphics/pokemon/falinks/follower.png deleted file mode 100644 index 810cf1e45b85a69fb2ae5f555ca4e8179e2e8b63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1257 zcmV=P)b{b(DWIYsI zNRInMT6WqYthc*_w?TLlhn2G zn23{no+bU>@1w7t1i&^0LR$m@9m0>?Bz}MzK3i}i2l1d`auW&(K!vpC+M+(?#utUWLHQT$Q4~dfF%GMGc zyJ8LzWtpYGZms;uz)=VJ{4V?lMK^sV-#_sg9s5T4(O32fcQl<|0d@S_W8BGfYjWLr zkao9w?0_kGdX9}b=flcmIMD4zCB=gyyXke)9tF8qMO=v(3@ZazK9j!>lF6|Sf3@;ub0>Y%tMqs&rt zOH)EAGPNT@8CMbrfl#)vr6dY@Pyx}YGv>%sq(dY{074m8@*e*_q|D7voZC_^sS2WN zJY{txud0C*&F(03b&;YJ=CfD0GOnbLr3eL;^^I=7wem{wT__COh2}oz2Z>dA%G&Ry z2t1IsM2hN!MT(?~XW@}u)bQ_vsSLiz znaluBkw!TuQj}hgq^MEh$`<{&NM=>fn01%4i>a!oq@3h0@2a+mpYz%7av$ae_yP_t zgi=J1rpPUzQPQO@nX2weGGjuLsk!V<#*?dSffz*5k=M>pOr@X;7o{obiaVhf7lk~1+dAi#999!x8xyh1UjNOn_^?3(8ntvOZ&#=HtN6+Vgh(!1V8|NnMuXRfED=j7zY?$-4H00EgvL_t(|obA*> zPQx$|1<vv{or5M#Ef~GKHA9salEN2i!30w3Kc-zh=v=ZE1Jixc7BU> z6m7!>bZCrZH8*uf^O(W94R)+t~;C?|T%niyTEw62bbsA?X zTJ=vayB3cZlY7_@9}o0ypBm$ct#w^T9tihvbF7QMv-NZW7h~1{oN*PkH_nWit=FlW zq8)u|m<6hep2`$Z(RX@kw*LLEoxZeX&X2FM02no2|A+Mk{+x$9=%QR^00000NkvXX Hu0mjfnj-Hz diff --git a/graphics/pokemon/ferroseed/follow_normal.pal b/graphics/pokemon/ferroseed/follow_normal.pal deleted file mode 100644 index ebec33f1457e..000000000000 --- a/graphics/pokemon/ferroseed/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 65 32 -0 180 90 -16 16 16 -0 0 0 -180 189 189 -139 139 139 -139 139 139 -65 65 65 -232 232 248 -65 65 65 -16 65 32 -90 90 90 -32 106 65 -180 139 65 -232 136 72 diff --git a/graphics/pokemon/ferroseed/follow_shiny.pal b/graphics/pokemon/ferroseed/follow_shiny.pal deleted file mode 100644 index 8520ca1c8570..000000000000 --- a/graphics/pokemon/ferroseed/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 56 64 -0 136 176 -16 16 16 -0 0 0 -176 184 200 -120 136 160 -139 139 139 -65 65 65 -232 232 232 -72 88 120 -16 65 32 -56 64 104 -32 88 104 -192 104 48 -232 136 72 diff --git a/graphics/pokemon/ferroseed/follower.png b/graphics/pokemon/ferroseed/follower.png deleted file mode 100644 index b61dd226093f70d717d90bd5240b0a3c8495f345..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 595 zcmV-Z0<8UsP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_5I8^ph_Db45C8xGu(-&0h@gv$i$Os_ z=;-K3Sa=XYAUHs1AXsR?XfWuANL=X#XaE2J32;bRa{vGi!vFvd!vV){sAK>D0jxrqCLbFCYZ-f>_yp(TFzx^@qzi)Xgnb*ALHLrhF-Wf9u&XlQlDdP3b zjtO0l79v3xUW>t|##PNf%`1yOo4769C z3O*MP?@3E}Lui47479;kIa?-4pctNpqK1oZwD$*;=LE>y{f(19tJ8- zaAxqb;uyY2W@&zfK!nF+Zu5ADS002ovPDHLkV1kk`|I+{f diff --git a/graphics/pokemon/ferrothorn/follow_normal.pal b/graphics/pokemon/ferrothorn/follow_normal.pal deleted file mode 100644 index 05000ab76d1f..000000000000 --- a/graphics/pokemon/ferrothorn/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -55 55 55 -0 0 0 -172 182 182 -129 129 129 -8 8 8 -11 55 25 -25 95 55 -0 172 79 -232 232 248 -236 182 63 -172 129 55 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/ferrothorn/follow_shiny.pal b/graphics/pokemon/ferrothorn/follow_shiny.pal deleted file mode 100644 index f26a52fbc932..000000000000 --- a/graphics/pokemon/ferrothorn/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 64 48 -0 0 0 -200 192 112 -144 136 72 -8 8 8 -96 24 40 -152 40 64 -200 72 88 -232 232 248 -240 192 72 -200 136 40 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/ferrothorn/follower.png b/graphics/pokemon/ferrothorn/follower.png deleted file mode 100644 index cfbe242688a1978bbf6831bf5ca61172aef5c13e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 632 zcmV-;0*C#HP)0006HNkldC&{UeCKpxVDTKL@5j93it) zr+p8|A9!}&3r6UF{*gHFG3mDoIoe`pPw`FEZ}rIFs3jXyhtC}1^U2g~RZcEAp{?z9 z9{O>byLrMRvk7vd{F;aRxowRGalq0%xlA&nVcMK|*V%4vTdP;H8hXo76x~h@Zl)at z;RmW$w$>e2Qa&!G)3^Hx+HR&@NLkGE%GPjT=|4T*eO|1+-77mZOgsO+_`&ODZdeLf;)^u$opPRf`3#doAl;L$Sn#(05044gW~#$1J@P zg+L~k;FWS|v@X7r&D{}Q!+`^KbHm=FKMy!`3I3{F8m+)s3auAL!^}BlEEvwKK7Y}c zW;ewXEPvKUs|{|vrgZ!eje1;ED@r}NmL}_Bk459BT9~Zjyc=(ReSF!vL62{jF=H&0 zp~1SCG3o|VAcJ+>Pn+#{vyDifW2)kr4aJnQw7t1)o!RpPd;XU7TX)=JC}!d0U~}7$ z0d#b6rcV_^hJKQym*hNaih;Vl21^* S%$Q>U00007Zw1S1{Mwr zF5EEiaPUY-_)xK6g+oC`$ASz7fgd|A>|rYenZlUl?e4J z54YTs{HJzx>1xDDbca0q6tGK;xkNYV(e+1QTsMK zzJ6(nLJQk9`R{dWL*h>`7C1dxc=KyZUb_4;#@cJrUcXmo?_O|ja~NM@mQb33K$ql? zroDOVr#8;wJEwL){kq!BS+Y%c7v-b}nEG!&u)H`~+aN&Y#=(E7(`>gJ3Ycx%k&rsu zl}E?3pmWY{qu+rdA|Z>ddvBbZ#&Uee;)%tFc{k43%*5*2exi;k>DoU%4z_6$ysf*I ztmd=OUvSvorT?$!@3u!Xj@@u73gc;86mF4sAhIlWWqHAzoqd)u{NK8AIjm20F@>+_ zEc}pKKP6E|#84&PGJMKmtF@Bm6IA9t*YOnmC}H8Vdq&Cpem7VB^M}_zsrmG4%Hrzq zbA?Bb7&kV#bDAgA6gYBQ_2-=tQ#%-5e)QR$WYe|s>OIm=GQLd;-){Cy=JAYc{KnIm z=kHxot+RMlR!@#acg9}ki6P|*!uTGo_j7QZH*NBpo#FA92xR=P8glbfGSez?YnZr#qa2h}JYD@<);T3K0RZH* BDT@FA diff --git a/graphics/pokemon/flabebe/blue_flower/follow_normal.pal b/graphics/pokemon/flabebe/blue_flower/follow_normal.pal deleted file mode 100644 index a1225bc27060..000000000000 --- a/graphics/pokemon/flabebe/blue_flower/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -16 16 16 -88 89 77 -242 243 238 -187 106 1 -255 255 0 -145 145 137 -232 153 2 -221 181 0 -243 86 75 -21 44 77 -35 69 35 -70 144 248 -91 185 75 -68 125 57 -0 0 0 diff --git a/graphics/pokemon/flabebe/blue_flower/follow_shiny.pal b/graphics/pokemon/flabebe/blue_flower/follow_shiny.pal deleted file mode 100644 index 4a019608b5c4..000000000000 --- a/graphics/pokemon/flabebe/blue_flower/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -16 16 16 -88 89 77 -242 243 238 -187 106 1 -255 255 0 -145 145 137 -232 153 2 -221 181 0 -243 86 75 -21 44 77 -69 66 127 -70 144 248 -154 149 228 -96 90 188 -0 0 0 diff --git a/graphics/pokemon/flabebe/blue_flower/follower.png b/graphics/pokemon/flabebe/blue_flower/follower.png deleted file mode 100644 index 02176b255c3da2fafac226cb815ccbf226b4b1c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 735 zcmV<50wDc~P)kkzCITE9whPB^;Ks83DlfS)g1)_m}W)SD5m zlr7p2K*u){+-igUu0Y6-0eYk&Q>e!Kpc__?I{-w#RvH~;g**TVs30S>ZPVWdc*1Bz z`|Wx}IE1#{pabebKxb?S@4Yt?+8?Nou@YX^2KbTizQL^YDF_;rmqNm-0GB4T_J&3S zB3jg5ry=1>gIS#3`GG0nuR+jEX@(x{AgUc29dN`~=S{@Q6{iczj7R89(~z(d5-x?( z_ipR{aCb1IFE%CkJcy{kWY)wB=Vucqc^pqp?WYSZh$g4??<3k^0}(@!%S}vA1X6*? zQM@}Kr!vNG@68f&(;AKOx-m>K;PK+NiW8-moTEKjs%tr;Rj+|-CEXew1 z0rOdTJSt)#W;4R&xs#Y3{3Up$m{~HNnJe&R%KmAT$4Px#1ZP1_K>z@;j|==^1poj5Do{*RMF6+&5D*YpSxxfu?z?IM|Nj7yk%{P;0^PL$ z^Hxi1Bq1Y3BU`ykM147$PQ@z#000SaNLh0L01m?d01m?e$8V@)0006ZNklljA6vyu}CW~K8gB(00w!~5~BrilTqLdF1z=9Pjd17HeLP!h
    aD~bWk zWEK$F=7^=Gjsn1olA}bRqyRR7>H%d4Z0*jXLNK{Zb*hDk@hY17^~uye4{VzX^0@kv zMfI4R)&M*u)i?@p01igAl52W5G&1{zMT8 zk*!-*bMu3>o167@Ej#kfZnt0<4sLz!ckC_SH4qg;^C$pIZ}9f*J8gpH+~FZhb!VRH z{Wt)0>+|N+ z{=%D9Uta$@<`yH6D1piZ$d~L}d9o!5-A$^Bs*bwA^d11ygw9xSF(CUCQzcEgi(!Nk zDhzV`lDQ2x=t)l6(aLRG*4ZCXbu90hhORRX^a4@#$44IDC6xXhJP>}q^3rbZ;-_M{ zcb(pw#s|73TXz2i$9N!Ly^$TXzh?0k%XfHeg1)!?$X?td$=` zSa9C!Wq{d3Fpz%cj18|pmO(Fkv%$^}Gt#n=_L)G~%qeMxJiBZ1n!Npx0&BBPV0;tyd-taQok)cao-g)u>Kj1(+!_ zy5T@^q*^tu!^MdYV{2N}5V4=$U}WSDP%%qC&5;I{7zYr7`$R|+fNE**@XqzqmoM8> zBKwtO2&p5$ThuGJ{eixcj%jtviZb+|EsRgjf%sksu;|lrenRV^)E5^YyxikG{l4D2 z>V_BN)s$ejQwD2%2hx}d23EYG9xfZYTOjh_)om#^nYMW=)dr&7-+u_8EA0dy-<>Nr z^B~q|J3wQ++!u=<&x7ZwCW6aaZ1 z9R~__e6YxvkdTnz;o)Im5%J>1j~NmMD|VcyNYDTRhK#^ipgP7RZ+91l4pvzYAcwug z)7O>#86z*73ai_hQzwB!0?CPfWk6a1ih&dZL(z}YR zetFpR>Y|E$s@@OoeY1Y~cfQVi#3bKvX08QWPl zEHyl?_|`7}89Uz|-G-Sa#>#Bdq)P3c=`tR&T*zCzStQ?G$0wfi?Fq}}yvNga9Vs_5 z@$Wrp0pg$iRq4IeUn(WlC)IOv_SCdjdP{gdYfsh;ot$>{@AB{Vt0rvP6IOdS@{~b* z{LP^2OP2oq`tWpiW~R7T<}HCeztvjVE?v^Q_F9PjN1CF($@bamQ_kfSyI!c7Uc|cO zcY|xER9oB0H%}J+*qpiJqB{Tc7qU(YOV_&d7@sRVd_+=L{#mGKY~G)nKh^mXF0q-u z^?YQ$!=aJQ@3HI6h0=+47v+3tXKC!s_n-KEmcZ|Vr{+5ji1DUuU(TAx{#@Yyg?mSK zIk>;8tDd*5_1s6!#ZK!#a4HKvg~>3_JEw4?#!Shd78q9i4;B-JXpC>2OC7#SED=^7a78XAQd8Ce;dSs9pW n8(3Hw7?fu%e1xJQH$NpatrE8eHgm~1P%`p#^>bP0l+XkKHC95b diff --git a/graphics/pokemon/rockruff/follow_normal.pal b/graphics/pokemon/rockruff/follow_normal.pal deleted file mode 100644 index 23b5d4df131a..000000000000 --- a/graphics/pokemon/rockruff/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -237 236 231 -222 218 210 -180 170 168 -198 158 135 -242 132 210 -160 120 100 -136 116 114 -51 153 235 -104 81 72 -122 79 70 -72 57 51 -16 16 16 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rockruff/follow_shiny.pal b/graphics/pokemon/rockruff/follow_shiny.pal deleted file mode 100644 index 2d0c2b6a9750..000000000000 --- a/graphics/pokemon/rockruff/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -237 236 231 -222 218 210 -180 170 168 -144 200 224 -242 132 210 -96 144 200 -136 116 114 -168 184 40 -104 81 72 -122 79 70 -40 80 104 -16 16 16 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rockruff/follower.png b/graphics/pokemon/rockruff/follower.png deleted file mode 100644 index ee6c33ee007c580a111e0cddf05e5efd089683ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1438 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBnH_z|gy0m50ievNIKeb$1P?6G6Qe-^ybw;2^mA{*ZrLlm308sBJ7!85p7Xoj? zS4?AIVDj;FaSVxQeLIaY|FHo_YwYYz2|xbt|6bu|J=Z9CTJ}<}YL<)lF0bKVm>UTs>}BVDW>Z2HPZKjG}&qhYIOpJ`%KkNI6?B&mO`I=m<1Z+|2s zXL+~jb@i+1A`t~gKgM?+&pEPK#ys>`dFuzwmof3jrt&`j&8<7HQsv<)*~eFFgSW_k zPd#?pVu^{8-4V|6_8*%0Vih$fTi5m<7G3kI=P~z-vSz#gvK194FD6eItQlN~o}qIGuujQMS#(bH!1RpfrL+2eaR&1TJS zY!T00>-l?=)SE8R@3MygNH(LbNdana9ziXD+l{2&+GzC$DA z;g$@iyu`Wj%8xs$Qk`t}78w6qE6AkO+I1^TUnR{s-9S;lASCS|!`+$t5Wem62RwvE_iV{-0?x_B{UVpC1{c5ma~e==me%wWq~o9>`bS WRjGaZ^1B@`o|Rn!I;%Ny+P1Ayub#t@@BI(0=L9ZFc=i{Ru5GK=4m<-_dJKv-ug#cI$k8_Re{7 z{armHYxN5v@0wiW_A<7LZBCh~dFtBMIUqUOaFl zQIKLwO$Ph`mk7*WfX8*$^y z5gt$QtezKeo(A5Hs6`tfQ+ZiXaNZxUJa(+w11G9N%&3}+o0vbkH4t!Y$_QVez{hm# z&~Mh0)dp)^A)sI2g=W>9z|9^91at-ej5ddNCx%Ypdxu2A(UC@{x(ZYQH zDmK9@ltPHNAF&%xbJ}pm2PPxb&~-o!jbJW4<*%S6#XI74Fe930&n#r+PZ>P4{b=Pu zk7qAP9&-%dR#|$npof-B@glM(g76Z9*FSX0fV`wptU3m_z|!5|&Mr3m1T@1<4#TVg z3_cKd;}~$3=CXHTYzc*xfyC2Exf}6|*XrZEp)$F&ES4*=3+TmeqkUfvPnpMld=Fl@ zYN>3lj7ZbXRJ|vAhYZt4fQp(QvGH{TO86eCG170Tgn$1_DFeZ=w$|+_M_cfI2<;$1 zfVOQ4687`M=G-dL7{cDUMzHX!cL-BIKa`4;x77Xm0bsDvlc!6Lf&c&j07*qoM6N<$ Ef-Io_o&W#< diff --git a/graphics/pokemon/rotom/fan/follow_normal.pal b/graphics/pokemon/rotom/fan/follow_normal.pal deleted file mode 100644 index b0e952c33ab4..000000000000 --- a/graphics/pokemon/rotom/fan/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -232 144 64 -248 200 80 -112 56 8 -216 112 48 -240 152 72 -0 0 0 -64 64 64 -184 88 32 -248 248 152 -208 160 48 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rotom/fan/follow_shiny.pal b/graphics/pokemon/rotom/fan/follow_shiny.pal deleted file mode 100644 index 78bb6043a9d2..000000000000 --- a/graphics/pokemon/rotom/fan/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -200 128 0 -224 200 88 -128 48 40 -224 72 64 -248 136 136 -0 0 0 -64 64 64 -192 48 48 -248 248 184 -208 160 48 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rotom/fan/follower.png b/graphics/pokemon/rotom/fan/follower.png deleted file mode 100644 index a89318dd2c8ceba41b100f780cf3f3b254569aeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 649 zcmV;40(Sk0P)Xhrz2$xgCWbAbs*2P}^$q$s z@j3pLV+eU&uj|DufN6fVzYs9N6ab#XgbFEzcakX+!cBZC6Tzk>Kvwd`a5sG2vVGj=EY6^_J}f)L&gV0f1aO+-|sz@gbUGP&5=**TcYanGW<| znOeO$0{*9LXKUF87N%$1P{l>IFJuL*4P8{B$+kvT)(~|)()Hfz&8@|N;%L|eG7JFE zmMX8pz{q;TIPW+v1#)ND=vO1%I68pKK0FO=S; zqBn#CgRsSAfzGwYdAl=M?hI#j!gfk+!7*%^g1zjN$^3KZerr1J43V>up1C?T_atM@zP)+>z$dt_>nZksO)|DY%bSgNKE}_1 j-oP1|927Zw;aEXde# zV}ggkjRJ!m5egq>cx-s_!NI{nz@y;z#%@!fO2#B_cNc~ZR#^`qhrPtp*OmPlBQKi@ zkG()qE>K7yInl2SNGm`wkYZp++W8J>J!7J$i(`n#@wZp^`W-e9U`V(x{ex$PftBo} zsjEC<17)8wu83b)z1T}I`SQ{ppFMj2yw5FcQdluvYkRHT>gSu+>m~>L7#{t~@?lGw z)3VY}Oa}2ErufA>=v+5iI$6BoXOZmplFZpn`u>F{y=ULe*|w_Y&*sFuy$=75dPuKY zdn?%gd06yPx7g1MKksALi2Huk{q+9rMjt0@zi#87`+gU1gv}kh{oAihG++M5ZKcsU zYks~Zr$pfW%WLVgtWPdQ?6IdFkfaPoL^q08o6J9=b^`p_g#-y&Aoc? zf=Bkntv1uPyPK(1d9R93URc`wFwnu|p6?B#Y37CNzbY;=wmrD!*`tz40$~c%?SJ^7~xR7OvWcvq=XKXV}xyucvm1iGQ+NZpGzjW~T+JgP}{{^v0Pw!L3ZO0eZD(76_@Ay(emHICUrT4@yGx3621OkKX&+Bkx(iHhPi5qYeY#( zVo9o1a#1RfVlXl=GSW3L)HO5;F*33;HnTD`(l)TLGBBu1pZ^I(LvDUbW?Cg~4g6N> QexPXeboFyt=akR{0QVXHZvX%Q diff --git a/graphics/pokemon/rotom/frost/follow_normal.pal b/graphics/pokemon/rotom/frost/follow_normal.pal deleted file mode 100644 index fa2c6ac9ec8a..000000000000 --- a/graphics/pokemon/rotom/frost/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -120 96 160 -192 160 216 -144 72 16 -240 152 72 -216 112 48 -216 216 240 -184 88 32 -72 16 112 -0 0 0 -48 48 48 -88 88 88 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rotom/frost/follow_shiny.pal b/graphics/pokemon/rotom/frost/follow_shiny.pal deleted file mode 100644 index 8434e1e2fe9b..000000000000 --- a/graphics/pokemon/rotom/frost/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -200 128 0 -224 200 88 -128 48 40 -240 120 104 -208 72 48 -248 248 184 -192 48 48 -72 16 112 -0 0 0 -48 48 48 -88 88 88 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rotom/frost/follower.png b/graphics/pokemon/rotom/frost/follower.png deleted file mode 100644 index 7711749deeab52143d817bc1540ebb0a471e41b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 574 zcmV-E0>S->P)J z5QaTBuw6u=9Iv!e+T9?Ons9=I1CWL~vc!rqO?se+!Vz)=xE$m0V;{m<9!i14bYFhY z|BrWe6(RoXzy3_YnOSIgUWNkC$)NPCQtHPnm}Q=|F|*1T`BMhwcIG|oU_D^;3sJE_(_+AM4RBQN7%DRiWY%j{tX#tq z-2_mYmU-e4-C10c;Z3E=xP!okZ$x7h&3)6{TjYUssUlC@1gyL2>YgWY;wwvB>Ga-s zR%;)qO!2U59(LBC^h*hhej?JnVXKFLG_f}{@zaZeVI_dYX1m#JEv7)v-q7j6FzMaE zj-eEv27)STE>tlvFh)HDB)u0%hIP%4MD{ra0yS9IAX-D)8nWID^iE)!IQpd>q=0E- zt!*AL&#tm8^!}0fS>_m~{6yxM<*|U5c|TyluA#o_8w~lEH#luT{QCa3&+=%1PzP5} zGQ*$_ugBxzNo8253wOT#hY6hgse|hTQ^yGwd|c*vyoTq$+y9sA1FZ=ZJo)R>bpQYW M07*qoM6N<$g6mrf00000 diff --git a/graphics/pokemon/rotom/heat/follow_normal.pal b/graphics/pokemon/rotom/heat/follow_normal.pal deleted file mode 100644 index 51c9ac20c114..000000000000 --- a/graphics/pokemon/rotom/heat/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -160 40 16 -216 88 48 -144 72 16 -240 152 72 -216 112 48 -248 216 128 -0 0 0 -184 88 32 -128 32 24 -40 40 40 -72 72 72 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rotom/heat/follow_shiny.pal b/graphics/pokemon/rotom/heat/follow_shiny.pal deleted file mode 100644 index 9cc5f39c9d8f..000000000000 --- a/graphics/pokemon/rotom/heat/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -200 128 0 -224 200 88 -128 48 40 -240 120 104 -208 72 48 -248 248 184 -0 0 0 -192 48 48 -128 32 24 -40 40 40 -72 72 72 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rotom/heat/follower.png b/graphics/pokemon/rotom/heat/follower.png deleted file mode 100644 index 0aee2d126a7c9feef1bd1041d2ef42f382fd0c68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 499 zcmV7AQ&hpC`d?1=E-RE0004sNklW%3JTS@}@vU-ynBvS?nm}O`-J%EImFK1(jTwQE{ycTb6|ZuL?(d zf56HU21#?x`E5;!_%346GR&#*Z=5%-*Q~t!CJ#59Uuy5N_84fgST&1PO)02>mYIA& z`bNg_hM6h6cwgAiTUnN0uy002ovPDHLkV1k74;U)k8 diff --git a/graphics/pokemon/rotom/mow/follow_normal.pal b/graphics/pokemon/rotom/mow/follow_normal.pal deleted file mode 100644 index bbab999de97f..000000000000 --- a/graphics/pokemon/rotom/mow/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 128 72 -152 216 40 -144 72 16 -216 112 48 -240 152 72 -216 248 136 -0 0 0 -184 88 32 -64 64 64 -112 112 112 -24 88 16 -192 192 224 -232 232 248 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rotom/mow/follow_shiny.pal b/graphics/pokemon/rotom/mow/follow_shiny.pal deleted file mode 100644 index 58e19f94b155..000000000000 --- a/graphics/pokemon/rotom/mow/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -200 128 0 -224 200 88 -128 48 40 -224 72 64 -248 136 136 -248 248 184 -0 0 0 -192 48 48 -64 64 64 -112 112 112 -24 88 16 -192 192 224 -232 232 248 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rotom/mow/follower.png b/graphics/pokemon/rotom/mow/follower.png deleted file mode 100644 index 37214063158aed5be6a9ca1502ecea6b673535a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcmV;+0yO=JP)==hYTCQJYT0$fQ%K~#90 z?UlW5)Ib!4J#XN-AcB<2V`(i)Vxxq5C)uPAQd$rNQmXxdvE8Qd_F2j6ya9AbJVG9V zA`iozACG6o+66&{w72_g&pG#8&)89Ps6!p<4~tMr_whd$Fvj9N{Fg=gE=ii_dE(p% zSU&3ejafz>E-EI_Ye4ai^OIpo$TE`W7c!BNDg6+843j8K9D{&mB+oBokdfIW ziG8+XCYfl2JEDMPr0H)MBio4>ro+e}Yy6iSa><)yKV#%!=Z!~@HU3OTEZoOO3^MZ2 z5=l>y-EBhCyTn~EGQj&GJ0}HS$!X*4J1F?9>9+~aiBMMFEE2UqZ{5(4`htp`li~>~ z?%Jl?XomMOu;u6L5tIyG$Bv-nGs#<%V3K4lf5VGeD;JO#%rjJ} zSndfbe&%+3*4^Lrf*}(I^_F8@KB)HwzM*FH-<4FVn+giJ-%3&xh`LiGPta)cnnT$rO7GG35uam@6nYbjnZ x-($`0w}|T6#gWE%Cu7fZ^$(;2J9q!@`UO1T5xbWsQsDpq002ovPDHLkV1mC8N}B)x diff --git a/graphics/pokemon/rotom/wash/follow_normal.pal b/graphics/pokemon/rotom/wash/follow_normal.pal deleted file mode 100644 index fadf8c9901d0..000000000000 --- a/graphics/pokemon/rotom/wash/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 96 160 -104 160 232 -112 56 8 -240 152 72 -216 112 48 -184 88 32 -176 232 240 -16 72 112 -64 64 64 -80 80 80 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rotom/wash/follow_shiny.pal b/graphics/pokemon/rotom/wash/follow_shiny.pal deleted file mode 100644 index 1c55175837d0..000000000000 --- a/graphics/pokemon/rotom/wash/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -200 128 0 -224 200 88 -128 48 40 -240 120 104 -208 72 48 -192 48 48 -248 248 184 -16 72 112 -64 64 64 -80 80 80 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rotom/wash/follower.png b/graphics/pokemon/rotom/wash/follower.png deleted file mode 100644 index e2cd230ce4e802b602dd473429f977a1e88e306a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 781 zcmV+o1M>WdP)0;chW&a|F4h9RGyW%?}h8npNy8himi-!Noz z_f_A0YZ|l}4KF}2GfjgQ(-`W#9lvDr_6_{Sm0rfVx@SLCE~H=)p-ac& za7ifRlBeq9!-GnbJ~#}nx#M!whex@BsPrDAo}i(*{2`AFB={{fxKWOUAoNy%q4`}D zzl_RG-~hN|+Yk(g<%UYV&jMcqy_uNeP!_8zaDsnXI{xe!PLVWpHA=%I9_8z zXt}k9mELFj7OWwcLolQgw%9wpa(oT_n2f-%D2kQY#> zJu7e~2C${xN~M;cB71G{B`VM`SLg?K5zL+CG_S^HgN9F~-e@1#tNbOCatW-P!+MWjqbvRZFG~)WO1ACv00000 LNkvXXu0mjf7A|#G diff --git a/graphics/pokemon/rowlet/follow_normal.pal b/graphics/pokemon/rowlet/follow_normal.pal deleted file mode 100644 index 68cb9b4e0a9c..000000000000 --- a/graphics/pokemon/rowlet/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -85 66 53 -213 160 121 -16 16 16 -232 232 248 -179 183 184 -189 115 87 -250 171 78 -38 76 38 -112 86 67 -64 164 70 -184 106 14 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rowlet/follow_shiny.pal b/graphics/pokemon/rowlet/follow_shiny.pal deleted file mode 100644 index b03438e93820..000000000000 --- a/graphics/pokemon/rowlet/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 0 0 -40 70 58 -138 204 171 -16 16 16 -232 232 248 -179 183 184 -92 168 138 -228 83 64 -38 76 38 -112 86 67 -54 149 170 -211 54 39 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rowlet/follower.png b/graphics/pokemon/rowlet/follower.png deleted file mode 100644 index 62f168d60e1a2647bade4dfd74e2635af2b6a8bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmV+=0^0qFP)Px#Fi=cXMgRZ*RYEn@pm`7w5a{Umv$wdtb65JSP9{tya8^S=q(-=E4gdfE00000 z000000NqO8!2kdOqe(W{gVQz8-g?K*PNXyfK|#rBM@{PwGSiQnm~7_XIv7%+4jo`$NX(C zGH46ne0$^oFY&JjI0#IK0f#lEq*PYZ;81Xk7v#H`FyN4+GGtvX2V()ydw;Up11|pd z37I1fdCJJX_>(Z(0fvIR0eE|zj3;( z0fwCS&pB^bWJw~vAm&=-G5u-6O@KD%eop7mnAa-a^x>Gl=XwP2J)!S_Jpg!E1g*K< z+ArM2jdv&Di^5v18&FOz-(}@lyZ}Brc=RQVeEYo_`uMyn<^hYs;k#_{9r)-dx`H}? nVlbju@znwxyq_l(f3AK2FvU^`00000NkvXXu0mjf6*BU> diff --git a/graphics/pokemon/rufflet/follow_normal.pal b/graphics/pokemon/rufflet/follow_normal.pal deleted file mode 100644 index 3bc9910d92da..000000000000 --- a/graphics/pokemon/rufflet/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -33 55 71 -0 0 0 -164 172 191 -71 63 47 -245 236 208 -182 172 147 -215 129 55 -215 129 55 -95 121 138 -215 129 55 -229 229 247 -215 129 55 -245 236 208 -77 91 99 -152 88 40 diff --git a/graphics/pokemon/rufflet/follow_shiny.pal b/graphics/pokemon/rufflet/follow_shiny.pal deleted file mode 100644 index 247ce5eee7b8..000000000000 --- a/graphics/pokemon/rufflet/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -128 56 32 -0 0 0 -164 172 191 -71 63 47 -240 232 208 -184 176 152 -240 120 48 -164 63 63 -168 136 88 -247 203 85 -229 229 247 -229 159 11 -245 236 208 -121 104 87 -152 88 40 diff --git a/graphics/pokemon/rufflet/follower.png b/graphics/pokemon/rufflet/follower.png deleted file mode 100644 index 8f1ea609be4be82dc8991e6d6bdaa30990ecdd7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 517 zcmV+g0{Z=lP)Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_fH)uk008CX_eVc3@aWLEu$b_8Fr+^} zsEAni%T?u{3-#>Kd1zOdSSSS5F$Dks010qNS#tmY4#NNd4#NS*Z>VGd00Ci1L_t(Y z$L-X=PQp+W2Jq9HJ^-cSVnXT_s$gP*PHe?oSkQ%V`v9c9NfTUjVK(srOn{_|i)?O$ zXYc`d0}P9c&tTbZOZqVz`)$Ae`OcXR6)94r$iGVIfE{e3giS^Zn_XkuC2X_P63{|G zAKK6C+BX$}ETsgdvm@aVu<6@R$3tW(ePBAT$e{<^4KF73&;w3324<6FpjMbQ_2l4D zf3j~Wk=aW!Z$!DKdN_ENp#!|zINxlR%o|Xy$&I2$q?~-KP%7Z&d?uB)an|IN*ysj}aYyrguz1jY z7l<)1nQLn;fQ{))PG6C~PX(GB5sf)%~4?D00000NkvXX Hu0mjfLRjqu diff --git a/graphics/pokemon/runerigus/follow_normal.pal b/graphics/pokemon/runerigus/follow_normal.pal deleted file mode 100644 index 05bb899f0b83..000000000000 --- a/graphics/pokemon/runerigus/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -40 36 36 -229 224 225 -136 126 127 -194 184 185 -235 93 91 -179 56 54 -0 0 0 -24 24 24 -56 56 56 -87 43 104 -159 83 188 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/runerigus/follow_shiny.pal b/graphics/pokemon/runerigus/follow_shiny.pal deleted file mode 100644 index 7e74fbf2df6a..000000000000 --- a/graphics/pokemon/runerigus/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -57 49 57 -246 222 246 -164 148 164 -197 180 189 -189 90 164 -106 41 90 -0 0 0 -41 41 49 -65 57 74 -74 156 115 -115 230 172 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/runerigus/follower.png b/graphics/pokemon/runerigus/follower.png deleted file mode 100644 index fcaef221b5efb2aa41d8d52cd1fe06a450b337f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1236 zcmV;_1S|WAP)7%Q6vyA}7CRr1orxhSDaek4;u=V^?zR;Ns!B*8AubgNq28=iwBl6P zs+2Rwtpr^Z35isKq~gQ@1-NqH5~zp_DTkt55?2vK$)V$Io7QU@FK=dc?b(pzj?|I- z@!OsGzj+_?2H?qfGX6h<(Sw+< zSe)s5-px4j`MueU^_-!gq3b7j@So$W44V5gn(S#l+LH|xQGSAD8d`*t451AU*Rryk z4;U&$sK?l;?$h0T9zPD>p8-<&e0finAxghCIIwo_<(sTWc^PwOdM%4zBX8Y|{A(sy zjyCXLIw4}cJr84+9t5R}X)sQDE`|WPAJK$rb4lVd0f8&A&F@d3|}Z(S&F1r;3i^+mXlpqx_>4=q9-r z+S?4`B;$_QEQZ{l=WS7XnbJ7B4zTRc4@-~m{pCK(cI^|~{6GPr`(H!U<6_WDy96wKHu>$CgltA9-{wV~)L=CMJ1`Y`*Pp5$<7 z^F}$YB38d@IgaBuAUMX#q%=_c+(&~HuC=4Xw5fj1&45W$-Pi}3ptrL%-=V4exvl(* zkq1H$9#BkE2x)^uimiJsX^;oPBe7#|+s3IUy}$;stqMde3`T+gH}ZO>y|{50LNHbG z9sf)js>Vwg;9Nx+1nE(C$3;ksAIC1l92pd&wW>8I(*bC}TofW92xj(D%EMv~3-Cs+ z5E&%Q;Ht9)6U$Kh4yw4a3bYOpr!_$gKxeqF$6!28G71LAUReG92!+}Cpk8f2T^XEX z>^gen{K^#$Uh7cq_z%4e11>ZC0wms^$q(L&t z*;j>Xi}CvuH);CRB|+V7eJsK!Sr}Aj8>_*{>H1ThLnj1NXEURB&#(;l8Mwg;q)arp zHe|lfgL>QJj!m#E;lna~>bbxyUSf)cLABi+q;mRoGz{h|(SIxoOycw^>Hq1yKaMO! znVN>R{-3j!^|S}+(*VC2*goB;FPOHu6meQrDj5y`uGHcQ$j9Fd$>YafbPl|91+Fq{ zy#d*6*+B(!YkjK}uHzgm6$jfhd?B8TPHM|`ExCIVD%8=cl!x?ptzBO(F!t>odTNH= zEkc(skTHof4#oDo!`R@kL@z$v9ojn&zJa5>N}gB;bmDJ!XKICg(yS-G)N?uI$D4mmGB zEC0T+!%uRr*282iiQ*Uef+=OkSF~}|buuuEt(W+8Wc9p^X4BR=6(`Q~-SuCwcg+N8 zhv#u^3k^i`10EE1JLriDX#|%Zx$;DHudcY{=grRFABV3sc=Lv#EKkd&ZDB!SR7JlK z-*scZ9|t0`J5-)*s);`S=$o5{n9X0~3p>>Lp6OKYIIvJc)ak`~Sp&|mI-jDa@~zW& zoNXSZJ?);@xo^_npQuLP)tB+IzH{_zQ*+R_^-o{ylPmPRc-!HDLUh@U^Fn?H8}4l_ kxO-q>yLnaojy=9LjC(%GndRhZp9EzKPgg&ebxsLQ031v-tN;K2 diff --git a/graphics/pokemon/salazzle/follow_normal.pal b/graphics/pokemon/salazzle/follow_normal.pal deleted file mode 100644 index 0b296bdf942d..000000000000 --- a/graphics/pokemon/salazzle/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -184 157 206 -145 106 170 -109 104 102 -100 100 108 -214 75 124 -190 69 111 -80 80 88 -72 67 66 -86 55 115 -62 62 67 -42 42 45 -44 40 39 -34 34 37 -54 21 33 -0 0 0 diff --git a/graphics/pokemon/salazzle/follow_shiny.pal b/graphics/pokemon/salazzle/follow_shiny.pal deleted file mode 100644 index 0e4f0c07174e..000000000000 --- a/graphics/pokemon/salazzle/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -184 157 206 -145 106 170 -109 104 102 -200 192 200 -214 75 124 -190 69 111 -144 136 144 -72 67 66 -86 55 115 -112 96 96 -42 42 45 -44 40 39 -34 34 37 -54 21 33 -0 0 0 diff --git a/graphics/pokemon/salazzle/follower.png b/graphics/pokemon/salazzle/follower.png deleted file mode 100644 index 8b19f171baf96fa863780849527e7892d60bebe7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1687 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAvx#uQkt;)?vOG(MO=3TSTH9sIA!o%4q%)Hpn&RI)KS4Tr#NlDdAR1s*xC>RZa z;S>T58-?Y8dBN4w#W5tJ_3ey{(;h2uv{?rWZ=2Nez5X_<$uW(Iez#8-m7Tx&ZSzTf zr3d%&;(y<|p5=UGyT!#HKjrFgb36)IbeJU=&ymN!N*zx9@@agO z@K7R#{a?sA3zO`%Y3nW5 z{%$)l4z2SdE8<1inHcF#cmgRl$s{&B{HSOqpBduKPDs&vncEc{WRqQ7iAr zhG`jUCm51{?F&1hZ^Kd*vwHEovwJRx1r&CCGpyJ)(e&3=o6L^lCri>~m~7`gTK_9- z8#n*CJ9nC|yKxHDcIO%X=Pf_8?e*u1q7J3`F%d_vPE}94+&JsF-pNT05??hYuMR)` z_<6ae<*eJXx#vH8n!`}&D;Tv{Fs^^Os@8{9CuZBs?TP=zdSUa_$v(kzPW>r7yV~Nx z#Kqf~+09=s*}|^7`Fib<2XlIU-Ed`^^Ka%-g;_TR+!pk zwwTgSXC8OHmQ9a5)HLUfL;>3a`#Fzq>-y^R=}VvFTNB7~?5fa>PsMUC)`(OJ_E*Ws zS5NbbnRlW1EL*OD@NFCKLtko~X20kAvn1^QWq#x2b(gi~zm8;O`n&sh-7H&+YKONb ztB?m4LU~^q)r~ZZ7Tda%PR`2u=*dwmzdE=gX zis+lYUG)hS4p#YZ_q;y6f?e&d`v%>zR|!Xdi*#T15pJ+eT{8XMoP=G{rVng%1D1c- za^S$p-YYM78>{4R>?}-7s=aOUye>2Pp^5+7EgqR}mUjBJldk`Yj`?#-I(7g4^t!bL z1q=1|ylTiX(&HMSU`w6Ik@O1TaS?83{1OR0!!_5Ey diff --git a/graphics/pokemon/samurott/follow_normal.pal b/graphics/pokemon/samurott/follow_normal.pal deleted file mode 100644 index e957723e2c0a..000000000000 --- a/graphics/pokemon/samurott/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -63 63 63 -112 87 55 -230 219 179 -208 191 112 -164 138 79 -0 0 0 -229 229 247 -191 191 199 -121 155 155 -25 47 87 -16 16 40 -25 79 147 -208 71 87 -117 0 0 -79 104 104 diff --git a/graphics/pokemon/samurott/follow_shiny.pal b/graphics/pokemon/samurott/follow_shiny.pal deleted file mode 100644 index 9ea4641182d9..000000000000 --- a/graphics/pokemon/samurott/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -152 80 64 -184 112 88 -240 224 224 -216 168 144 -216 152 128 -0 0 0 -248 248 248 -192 192 200 -192 184 128 -32 32 56 -16 16 40 -24 56 96 -208 80 96 -96 96 96 -136 136 88 diff --git a/graphics/pokemon/samurott/follower.png b/graphics/pokemon/samurott/follower.png deleted file mode 100644 index 2cb7655415e037b4ec0ba7b0d54ab3fa17e0538b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1203 zcmV;k1WfyhP)3(7$k`icbIl0OjTPzrV+Mo0}OgR}c^=8BdeYM^|+K08eOW@xO{#000C& zNkl-T=& z&-?w}Pd39`Fme~&_?E#f{?9ycRFsFEiOAkTgtf;neCPRI-7@n-k}9XA{d}s-d$? zF<%wq96rY>E6a+)6f=OFy21h|S97#WK+fe=sFqV*N*I#HR^GpzFUP9QNlPlM@U1Lh zS)PL`gtae1M{aHf$`HyZapI&Qxhbhyg_VfNw#gC6`+6%2$U%uXF3BoAvQ&joy#uwx zm?aGvQuFdMlq2H22^3{f(QcTz3?N$}b}E!*oq7R6BaGVF0+NPAt3Z~tNQ*rnk#%rm zGnWM{K3SAW@Se6bQ3Fs78#tc)QCKM`syuxb(uPEThtOBw!~n)#RhJYriev)#-k5e_SyK827VA{kWeQhCKS< z>jvKF6cJr_9sdB>rAc*c`9KTPimvReo90!&e}ezPZX?rdS))kL8uGhlcYp>xbB6*1 zjE5e^R&)byBLEsCf7q}juNLVzPx z^$bmFriRhQNci9}?&DudRM!z{lEp_u#D8?;5^WEo2ebb>v3r0m=VT|;PbPQ|$C~{A zg@*g#UC>&!V?NbP29q%&_A>4b|KyaF1O16>Ig RUy1+#002ovPDHLkV1gc{Jjwt7 diff --git a/graphics/pokemon/samurott/hisuian/follow_normal.pal b/graphics/pokemon/samurott/hisuian/follow_normal.pal deleted file mode 100644 index e6be3b5f562f..000000000000 --- a/graphics/pokemon/samurott/hisuian/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -65 65 65 -0 0 0 -238 238 255 -189 189 197 -16 24 49 -189 49 49 -32 24 32 -41 49 74 -106 32 32 -82 65 98 -213 65 82 -123 156 156 -74 106 106 -32 65 156 -164 164 180 diff --git a/graphics/pokemon/samurott/hisuian/follow_shiny.pal b/graphics/pokemon/samurott/hisuian/follow_shiny.pal deleted file mode 100644 index 827453552a4a..000000000000 --- a/graphics/pokemon/samurott/hisuian/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -65 65 65 -0 0 0 -238 238 246 -189 189 197 -16 24 49 -180 164 156 -197 189 197 -222 213 222 -139 115 106 -238 238 246 -213 65 82 -123 156 156 -74 106 106 -32 65 156 -164 164 180 diff --git a/graphics/pokemon/samurott/hisuian/follower.png b/graphics/pokemon/samurott/hisuian/follower.png deleted file mode 100644 index 6dd47d57773cb2526046401c53de0d4d3040207b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1300 zcmV+v1?&2WP) zK|ufj0PgPpy}iW{7%{yuF(4QqDKScFARtmfV%0%Xdz_p~YHA=soTQ|*2?Uie000D^ zNkl+0?}t3>u7oxMnj%6XT{K znUY1y4E|wehSNXhCJS+fxFw95EE;tXH0t(;P?oV}&QJ~zhGq1w9nv3zp6^|+D|Z}h zi^TZ;(cW{lT2EC8L{8@#OMZq? z+U4}Wtbs~%VmPAEoLIle-Je8isS4>;wJdJ=fWE&3g{#M_fG9HSU8#BplEp~oE=5Lr z_rQuk3lzQvhF58V)&K%&5g)Lt5~zU5#pyXED*yok0JM>!0r46@aN+(!`+=5oA`Ku$ zwt&!jM-wGbeBGw#xJUOktp$W@R8 zLkkGe4ntF*hA3`WB9R)H#5zfEPJ$*7zy#vUSezuK0R;FXv<0z%GOdXODj+=cRX@PR zQ?w=!U?dg5NWtxNRs)Df+o&Cj8Q>EMlt2qSCxDL^qIGgrRX`Ai94rZ}!>t9xQ`+}u zR17VOCr|?ebmW=piP3GlfZ;WPMy3-yEPP?1G=O-#k^B}!*-gZLIl(d@e4YKStE|oF z(grfNMX!%BduNf2UJk^_hx6&w&L}I2^I}XQ1(1L&INa`Z9&Sezp#}8woQYytQzq}{ zmjm%=Z=gQLf2<3T^#BP(N?y3{*pmm3ypv+&LpZ(+)){~3Gn~syCa4=Cz~D=(^mB$Q z5#k2+Lntq7^X7v4fxq-pQHZYX=f5GX5IDu7mmmEFh+AjVg1b^?PPg(_A7z{}X6u=%3gxfrEvwNJ}IQF0|ja&}o!nUjH>TQD) zo3Bo50U=oOc*fqX1E~`+w-VR`;7bV`!p7tuD;&@I&+2d&X4wYNOJw(ibx>O41#U-G z`fs{A-Ob)u)qJJ2-T}vp&2pQfx*P{UW5jzhW?#1unE^&P4~@G1(;}c?j5QMr0D60W zg}C8_>$g90nX9bc@U6Vm6`1DRo_52`#%nQP{d;%@Td$Ze$h%E>(_Gij73BBvzP0kx z8L;30vZl4>2=;T+!ThO)>sEMSXGAK!UmrMjR3Dv^d`=F_s)5Hn{#f9ArX3ql#qWqz9*+1_X`kM{bMn0i@i3}#*%?%eWITk#>&417(C4gR15P?NoYGV`Z z#l4IB>37;AZ-U45A`lusjN2EggW)en;(lplhbMRB_T5?XQPr7II8h}VvAw9Qm{Hh? z{f9}SbE%@z))oBHso?c?>=1vJ#;6Wc%v}y3tN9tJ0T2!U`S=H+=o7RBf{H8v0000< KMNUMnLSTZr_FpUj diff --git a/graphics/pokemon/sandaconda/follow_normal.pal b/graphics/pokemon/sandaconda/follow_normal.pal deleted file mode 100644 index aaf6a3d6066a..000000000000 --- a/graphics/pokemon/sandaconda/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 0 200 -0 0 0 -16 16 4 -24 24 16 -52 48 20 -84 60 36 -92 84 36 -120 92 60 -116 108 56 -76 72 72 -168 76 56 -136 212 0 -148 148 140 -160 156 148 -204 200 192 -8 8 4 diff --git a/graphics/pokemon/sandaconda/follow_shiny.pal b/graphics/pokemon/sandaconda/follow_shiny.pal deleted file mode 100644 index 5393b93af8a5..000000000000 --- a/graphics/pokemon/sandaconda/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -24 32 24 -32 32 32 -82 82 74 -106 98 98 -115 123 106 -139 131 123 -156 156 131 -74 74 65 -90 82 49 -180 180 24 -156 156 131 -164 156 148 -238 230 205 -8 8 8 diff --git a/graphics/pokemon/sandaconda/follower.png b/graphics/pokemon/sandaconda/follower.png deleted file mode 100644 index 812ca331760660415b30e37017138aa16d31350e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1131 zcmV-x1eE)UP)do~KiNgG^d0a>Y$7{#K4dR&PR9(J!^b|XDdvrqC1w=p<(;mB|wwP}Ej1s35B3_zq z4rxrvE+7I=v#;jxM_suL^*;D!OKTYpq4eSoy7G|m?(|Kh=!Zu@*?nGmzohno&ubqP zXJK(WcS-Ma<@0hyo4NX;TcF7=)^aWqjrQmvZcWaAg_Qm94qPqT{-Va?RBWIVZ$q{CVR`oMJP2t z7|Lejcjh*nbkba5f<0qMTr^|B;7P=qasvi+g<~h>R5BkyQ6R?eO!zpKePM|=)ZS}4 z&&(gYhK)Rj-!EPJmf)(D>;E43vbn0IOTl~u3mfaN@V7q*BOsml{JK{c3-_ST6_ILil8-Oz45+bi@?TKmNP z=VuDTV80X`8iORr4tA1+@JW5W|K-9;H1Ty{JumyUf1va z&@k7QdD^nG{;6Z88=70Qo6bFMIkCjT??D|bSV3|c5x!&fG=+|cGjIf69UaPM=z|vM zv_`7AyAIHrNINqf`~@%v8U(XKQb}_yZu`#mlI)1-dt*$vOGoSGZpY7T_47?S37-}s z(7Y49^{(^~C(MN)>5k*H^_;-z-ESAzpk(hrH#g#FpGXx4J~(nxI0FF56-`SW%7 zCy8L7`V8jTdxM)9#17rLS?}K6UOpmoae1bL`#&GBxBi&QEfdmQnVVQG{Zrt2y(71z zV8IM3!{*isjK$jaE^y2rVxw39b`llc)duX&ZsKWYnSHlK_LGJLB xN@$UrNa@c9X>MuinLOahA_JpZtzt+U;9o3p9a%(Fr1Ag&002ovPDHLkV1lw(DMkPQ diff --git a/graphics/pokemon/sandile/follow_normal.pal b/graphics/pokemon/sandile/follow_normal.pal deleted file mode 100644 index 5656ae68c411..000000000000 --- a/graphics/pokemon/sandile/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -85 54 0 -117 117 54 -54 54 54 -25 25 54 -185 151 54 -117 117 54 -220 185 117 -85 85 117 -54 54 61 -185 117 117 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/sandile/follow_shiny.pal b/graphics/pokemon/sandile/follow_shiny.pal deleted file mode 100644 index 2eb5b97a0ecb..000000000000 --- a/graphics/pokemon/sandile/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -56 80 32 -128 144 56 -54 54 54 -25 25 54 -200 200 72 -117 117 54 -224 216 120 -85 85 117 -54 54 61 -64 144 160 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/sandile/follower.png b/graphics/pokemon/sandile/follower.png deleted file mode 100644 index 4f19f9cb12926c3c0d764fa4960a8e1cb75d35f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 897 zcmV-{1AhF8P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_0000uP#}PiI5svm85uUn$Vhc{HsIKJ zHa0y~Rdqm+pdWhWdH?_b32;bRa{vGi!vFvd!vV){sAK>D0_I6XK~zY`?NzaE+b|Fn z33N9tS4hw$CT+q%ChKCsMW)2Eku@=B1lc6o2e%(kbd7@wT-%`igM2^{Ad7ykbRCP7 z+YDYh6uC)9>fXEKJsyKsd$m{lm&O_|IcuZ*sOEFNFMgPwIfta9Is;*Au%K7$GITPA ztmS^|uqb15=ZBD>hAL$OfC#Xyh?>04APw$N$^*m9ZPf*uncD*s`2=VYJ%R)+VMVYk zY7Gn+mvsfuOb_ucsp_Hz5Qt3qHRhJ25=^5&;m4A)Gv z@@|-GPxt-uvFSYkq#2e!t0N>9KRPYTDu6I1kTDP7Fw2dMJc6jV%075azGpk{3t?fU z+JLd9W;H-Nt{TLfhNNNlrPKM3He(GR@-NR9@gE$z1`8YY2=;Qsp3mWPENKM)p9R4$ Xi_x;-vsk)w00000NkvXXu0mjfe9nwK diff --git a/graphics/pokemon/sandygast/follow_normal.pal b/graphics/pokemon/sandygast/follow_normal.pal deleted file mode 100644 index 50ed5787cc41..000000000000 --- a/graphics/pokemon/sandygast/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -233 228 195 -206 218 227 -204 199 171 -200 112 84 -96 91 78 -89 87 76 -132 47 47 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/sandygast/follow_shiny.pal b/graphics/pokemon/sandygast/follow_shiny.pal deleted file mode 100644 index 6bdcf374b68c..000000000000 --- a/graphics/pokemon/sandygast/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -112 112 112 -206 218 227 -72 72 72 -248 240 80 -96 91 78 -32 32 32 -208 176 0 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/sandygast/follower.png b/graphics/pokemon/sandygast/follower.png deleted file mode 100644 index a407e9341c555f87c73307ab533bd4d3128a5334..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1219 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBXCx_47dVJ>i>JtSa3DJI$;XW<;`T_z1K=q?wGz5ls2t3N|Z3X6wLQfaRkcif| z)9!9MtiaLY%sFw-f9~)jOU#&!gnt)5zPH6v{=~Y4#_5sEU?A#k`Omk<&S%wsVc+?u z>~Zx~h5zLZAD!9!B;@_Btnb_*vLw!R{`>wd!awf{#&c}4|Df&U$FO7FOFjSBT@3q< zcBI$;tU6FCQ7pLbq$WqDQ2hhG4vW`c89vy?@iOgVb6WTBUD3T$Uw<$%#r@qWyzlI0 z`$CO7B@!Qv5>CI8?D!GUP*kSwF#mMJoQ+4m@VM0I9OyK+c9?D~-aI?b@Z@IE2T#iW zpI&fRes5!4gWUO-J7f=Bzb+zS^SiX;e*8|+fH0QLOHOzN?38Q}nDAli-INvfW_5~D1qH&>!;9Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_C@?^9VCW$sAxJ=2H#a}1$jA!|3()ZB z<>mK^fq7qOa8O9V0000lU%w&kbRGZz010qNS#tmY4#NNd4#NS*Z>VGd00QbsL_t(Y z$L-WTYui8=2k;XfZZb#;B!z^4Wkc39hm(}jq0T2LB5_v}Dj7;aPO&66ZlNT#4uqG^ zS-O<285)a1hO{N2;K3c*n1YvnfP99Y-tR6sb?8z`pT+*^9zFll$r${vzoryL{u4{w zGH)PhTBXocRA{w!9~2p=4Xq&;c&@&U3M^F{+A0t`Osr{gf$KWjUKLxaYSjlo?C?Yy z^qKH3>FWm4#fGR+$FkS}YPDK*MeLH^#=E-Mu($Q_oh&w3s5P{$6oEgUs#;CN{HvQe?-}k??j$k2*@%^t~kB_adhQiESJVoIGF@Iqi=I2G3e_z@|H* zUJ)74bat%$EWirwx{g2+=G4`Voj0kHS~2J&Ds8Hj-0E0%4|F_P`WWA!UddBp zYx!s5vHZP_4J%t8%QkV=9}ZOJ*??QEc`BeHcM!TgQIbDU;;+OO?Ri6?-678UqX1HL z0Aoo8_EThAKoPs87(#~y4F}NW7|c6|JE*j7Q5S6DCT+7!-vNy$(4hN)%>~#t7eH=k z(k26G8#e?n6KsR8J#g=w4RB_Y@}ZVr*{cn~?2;bHI_$?(AQ|W|FWGU}z_6artQ)`I k0pwKZGa` z7>02?aG6INhc9vJ_F_EYO5y^;sL8xpbPyAl^OhL4%Qz1Eh$ka}&IRJ2(d|Ty5sQ1O z21s}(mT~IlcBsak(O7M7a66#R$S*op%`@W|U*b62#zEQ%CZp8Hv(icKWN%)lPIr!> zbhwz=#c`PXg`|joaX6OEo&=XT9MzpaQ*t(XTgGuXL3K+!uGIFUHJRpq@mj0q|1D9w zjN`J8G7UIUDs~^W=I%VV^vjQI8{nMMmpBf`7#(RMJ@YVZFmOYX#Z}z^!POVq#c|lf z==kgX^yi(o-S05mbHO`^Lzh9&%|}|4aUAwSI9@$oKl2SygCQfD&WfwL`Ek~7GFirP zn74^FQD5#0Rt>4v4`u_?(A{kQWHX3&@4RY=!0QvO`P5`M;)2^NhefcN=w%Y0myxT^ zL-n6m>pg3R>{Or5nyq?TioM&c=!JD z*`Uxm)eF-Pndz3&%U{Ms)!ZPk3Ub4V<^DIdk_Qa^CEXhn;&+?g8IK5EDeMMP%)wfR zzSThHQ^shm#gj#DVooTi6;xoY+XWfIY9QuTfgE;4s1>XZt6*(iNNYWZo#1u+yYUxV W67L~|piq+l0000WfCWVKoHc1Am!!v_xJZfAQ-}^W#w&1fB*mjmPtfG zRCt{2*3WAbK@N}Km)^MY5wcUe9&$#;J2COZKC>u*Yt3u_@6rqT2snt!OT5b``h4!_xDfKNv3-dxI0Et*LaoQ*Hec*D#GvKIE^#cVq744nslosEB-@rKmeahG#6Zr|USuczRA z%;r+bXmqA7OL{jCPU!2vgL66nHKf~a zdx=%Uxu?@n#u>`fZ$BG&fWVMW>y9{6*p;?(UtFX(`xPtlg@VVCO-I;$+dw|rb3U=x zqCcSsI)FrHlIwn`kpU!-Q-r^*VvjI?@u3C< zg+TI$u7C!5;A2<*nkNA{Xd)B>!yw|)a$3HzDK@U{s60000&#VL^p%cTk_%(f??Ag4>2x6Jw!!tCO;qEsnv zgk-+;c>cw90l-uJ4~63IjzH}OBxI`>rmI)vTB$j97>Oi_7Q3&-fbe(srE#3eEC(2j zVR=)JeKhT6EbYiHaGtQhLD# zhJJ3yxX-&zuhLI3qcMqL149EYjjN65wox%Jjb`1K21u+iR&`jp9iMMm=yX#bH5(Ti z;6=UP)?d!j|Hgn_Vk1EWswC)Xv558Y(`FyWt+YD5IH4Z{<_8`S2D*o0D~Ov$ z*2>+ciWz#lZy!fqfFB6ujlJn`e`4)dn^MefLqzKneBj*0p-4k}xLIWI@cbsTvGaiUrN=Ga1l(_q3t2?`k+6APWIU|%G zJfpRm_oJ;!?|K+k^`7tOZBmzP2apK#0uIZS=ivh#M2FpD#hFJJ!WRfo@&1GGod_6u z0is!Ah0432fj{B=ALKNUf|K4r2jq70+`w-LiY}MD{+9Dk^{@2{11js&&cNm)00000 LNkvXXu0mjfdObD# diff --git a/graphics/pokemon/sawsbuck/winter/follow_normal.pal b/graphics/pokemon/sawsbuck/winter/follow_normal.pal deleted file mode 100644 index 3e3f00fa16b8..000000000000 --- a/graphics/pokemon/sawsbuck/winter/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -93 93 93 -54 61 54 -0 0 0 -54 25 18 -220 203 69 -109 77 39 -61 11 5 -85 46 25 -212 134 32 -151 109 61 -247 247 247 -65 32 24 -159 159 159 -194 168 101 -85 39 5 diff --git a/graphics/pokemon/sawsbuck/winter/follow_shiny.pal b/graphics/pokemon/sawsbuck/winter/follow_shiny.pal deleted file mode 100644 index 65d337c96628..000000000000 --- a/graphics/pokemon/sawsbuck/winter/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -91 87 85 -54 61 54 -0 0 0 -55 21 14 -213 177 62 -128 64 16 -55 21 14 -128 64 16 -176 104 32 -128 64 16 -247 247 247 -55 21 14 -159 159 159 -213 177 62 -85 39 5 diff --git a/graphics/pokemon/sawsbuck/winter/follower.png b/graphics/pokemon/sawsbuck/winter/follower.png deleted file mode 100644 index 29748fd3e9331d2fe60e9d84b007625be7ea1860..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 814 zcmV+}1JV46P)t8UWP_UAr!_;x(3of+Fe2}J+y_M#poD3iGt$I z5|M%a0T%y<fLYTbBF-Jq2@62;O?|+W(-lsNFZanWfi4AA#kwJM+Gi{R!~D{-z!p z8>=1HVqJurEe%t0yJbAvgid!Xs&(bwQ5R%WPPZ;@#HCzuT}B+InBm2MxpUlN-Oz|jTY&3;$ns<9qKlX`b&a^R1GY3z z0-j+{@)+r}1H4e;RPsQdN6ZaC5nt){X& zIO)U(la3mme%Txx*bQwdyG@(DO%TUD^ar#*BS)F~vgn61c3;Xm@?4hXgv6h`39b^RG@m; zhizrthzsgXTXCz&u-_Qs@sn|V!jRcmG)KrIUySf^9rd~io1}U+^1T`oO zM`Rl{ATtb}6XXJe60+VCj>;F9dUhGDSpeC_0VRgNH$XI&pCXqy(25ao$&3M)T+g_` sBaDV7Zp-+Bq>hs!2$mRN?D%)a!B*&q`@jNS(+El1L0TTv5 zi-)Ce35X?CEkH`TwN^J>%3Srmv&!oS5_xd>yw7bU(vVq+_brGTH zE~8(9tG)gJXiGYvBepF8Frhfr*hK0pP~N^4GS_ZE??9~fd$JM}iW6e2z5@H<2LWgG zwi4^xfsl%Rthg}8Dpp^C>)V?O_Oct)h5Q$2*19A=%I;l6>Is1;0}GeWAA z?PI*mG*|@2LT^}=;V?$87EA)A5zBf>(`8VY^d(dUY_sy7 zGpF$a^tz!yvr*@g^+Pn{P8#7aHM^E$JQg8nWqy43*N15t+CXv?1`8(A&vEq|&xyz3WzbEi)F z#cOj0dcMremp1Z<@*o%(d%bi(tG5D9xQfhaff^t}o<`h6vsGwE;JN^?4f52&>?={2t~>LGz4%Hhu%Cm*VdHPivh30000< KMNUMnLSTXqwp2?1 diff --git a/graphics/pokemon/scorbunny/follow_normal.pal b/graphics/pokemon/scorbunny/follow_normal.pal deleted file mode 100644 index bbe46b088c5a..000000000000 --- a/graphics/pokemon/scorbunny/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -44 252 0 -60 60 60 -68 68 68 -136 56 28 -176 52 16 -180 80 48 -208 88 52 -208 96 64 -0 0 0 -228 104 68 -228 168 60 -232 180 88 -212 136 116 -216 216 216 -252 252 252 -232 232 232 diff --git a/graphics/pokemon/scorbunny/follow_shiny.pal b/graphics/pokemon/scorbunny/follow_shiny.pal deleted file mode 100644 index 01f4e1a4c48d..000000000000 --- a/graphics/pokemon/scorbunny/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -57 57 57 -65 65 65 -106 74 0 -172 123 8 -205 148 16 -246 180 8 -246 180 8 -0 0 0 -213 106 74 -230 172 57 -238 180 90 -255 197 49 -230 222 213 -255 255 255 -255 255 255 diff --git a/graphics/pokemon/scorbunny/follower.png b/graphics/pokemon/scorbunny/follower.png deleted file mode 100644 index f10db698d34238742fc08634a4d222790b1814fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 809 zcmV+^1J?YBP)I{WCD;5f( zvqR{Co>C$!PUz^{{pN$B5(NL0p-uETH zr6?$Z*6h= zIRU0t3oPzz2A-f;XS&3}B4=%Yz3I1L>MhD)_xgIHh;p6zhp`qN;4BTjb3d+|TX_QN z-6O|L0u6!QVqplf9|*Q_*dKJHRtgP|oIT3}&-4~@Jxx=R}u zWT}8_KI-CN2@bwgVuN1|RynA0$1MykW(ij2nQ1VwRDdtBW$II%Wz}E4(c(E(@r#84 z67|`y0$Pla4oXK1vz(aA{$=lSI11scz%!U#i5uTuvY;{PB|^-5Jci&;i=7CB!pley?D zzTn)w2rkg~r4k{Q>p~;n4B!s69F5oe0)2>F0et(3oF0###Y1##D(=NY1Vc>9Ph7y0 zIX#RRuf6vYH_+ggan8Fumxy<8%}=}oxUvI?3l1@S5TB5`1IuJV{w~hlFMua*Fg<)! nzwF^51$PGQWyWRa4IOb!vef|1b00000NkvXXu0mjfVo`uX diff --git a/graphics/pokemon/scrafty/follow_normal.pal b/graphics/pokemon/scrafty/follow_normal.pal deleted file mode 100644 index 81481512dbfb..000000000000 --- a/graphics/pokemon/scrafty/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -123 57 41 -222 41 57 -230 98 115 -0 0 0 -246 123 32 -32 32 32 -197 90 24 -103 85 38 -212 212 212 -246 204 15 -184 152 10 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/scrafty/follow_shiny.pal b/graphics/pokemon/scrafty/follow_shiny.pal deleted file mode 100644 index 63d67c3904ac..000000000000 --- a/graphics/pokemon/scrafty/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -117 80 33 -216 96 32 -232 128 104 -0 0 0 -240 207 23 -32 32 32 -192 152 24 -84 73 71 -212 212 212 -64 120 56 -85 177 56 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/scrafty/follower.png b/graphics/pokemon/scrafty/follower.png deleted file mode 100644 index 456a626834bd868e9d7540e3afbdfcba951b3123..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 676 zcmV;V0$crwP)0002?dmtbnAjMi3XH_QD)YSIO54e~L$0+fs0006zNklrBearj_3MZlC#P-U~y10Q|3A*)JHZ%2Br5Vgpp0N7&jnte{qPdIo>*c7?dqYN6h) znfx=in~v*OTd0p7K-{X^bSY|CcDrRC;kN6#tpbC^haRsKI2w9!fgRU&eZUPh)$pRg zsv&NR``igCr~&-A+Ke3Bov7N3FHw_(b0H{dxe#B}qJ*O6(WDV`)SZy?NK64UkXbBO zLW)}55a*~n-Q0j~e!!Qwb`fK6tC3$tO~Ko+qO(So9umkaZV3$Jc^7#ngXx5^Z?d~Vf(f4IY)OXpS~u5YHFPy@MULa-b5+<~y2Y1tfR!QDf+1k5Dp zZx~z6_fK{w+IdRL+lcC z8{ln!UWX!IotZuz>pro^_Q3K`16lUx@AL-e{rLx~=U1MY564D6dSAak@leB?bTmr! z4a)aM?wR?}%$MI^rL3;mPIW^sleI4NYtujUoTxa<2AI|NnX!Z&%#>;AoP$K@4sH0000< KMNUMnLSTYf`$}>E diff --git a/graphics/pokemon/scraggy/follow_normal.pal b/graphics/pokemon/scraggy/follow_normal.pal deleted file mode 100644 index 2d2c68b7f348..000000000000 --- a/graphics/pokemon/scraggy/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -104 74 59 -194 38 46 -112 87 5 -255 199 0 -182 147 0 -5 5 5 -204 204 211 -255 245 172 -5 5 5 -45 45 45 -104 74 59 -5 5 5 -5 5 5 -5 5 5 -0 0 0 diff --git a/graphics/pokemon/scraggy/follow_shiny.pal b/graphics/pokemon/scraggy/follow_shiny.pal deleted file mode 100644 index ab9518eb9931..000000000000 --- a/graphics/pokemon/scraggy/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -96 32 72 -163 46 116 -112 87 5 -248 160 0 -192 128 0 -0 0 0 -204 204 211 -193 185 112 -25 25 25 -45 45 45 -104 99 73 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/scraggy/follower.png b/graphics/pokemon/scraggy/follower.png deleted file mode 100644 index f02244c3a370a0f6be2ca89e713e0745a7cf4e8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 561 zcmV-10?z%3P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_U?51NE_85L1^A!Y%007L))4{oL z85tQZEiGtcNx}mK=l}o!32;bRa{vGi!vFvd!vV){sAK>D0hUQbK~zY`?a?t$!ax)U z@TVkA2#ca0Ky-0LOW6$%jjk;EY|F05hQh&C)#yVt-=i+zCYlUT zLu?p*v~9A3h_1m<@DQ8TU)%Cd?ywnX4G^{vTfV{KM5uSsJ-wn0RRcuVwZ{1<_cZfB zY1qy^Q3iNtqTyI;fCsUo-P3#W-GJQ1G`o_q)}rBKnqKtuo@Nb4T3f>xaiwFe#fIDA z%^SIrC^K!y5jo8>ll(H~oIKGNgB5W;=;oef4wlGgtV`ciH6$@(DS!TCiKmPu@y~N> zHlmM`aF zAmyPOFzJq3a{e(xgZYj?85qc$)eS6w|4{(%R|dV9y>y9500000NkvXXu0mjf=(hQf diff --git a/graphics/pokemon/seismitoad/follow_normal.pal b/graphics/pokemon/seismitoad/follow_normal.pal deleted file mode 100644 index ce4ce069ec73..000000000000 --- a/graphics/pokemon/seismitoad/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -55 55 55 -87 87 87 -0 0 0 -11 55 112 -104 227 199 -11 55 112 -33 95 164 -5 138 208 -71 155 129 -236 79 47 -172 47 25 -33 33 33 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/seismitoad/follow_shiny.pal b/graphics/pokemon/seismitoad/follow_shiny.pal deleted file mode 100644 index 6f97a5d2f4d5..000000000000 --- a/graphics/pokemon/seismitoad/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -55 55 55 -87 87 87 -0 0 0 -24 56 64 -232 128 56 -11 55 112 -24 112 104 -32 160 136 -176 104 32 -236 79 47 -172 47 25 -33 33 33 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/seismitoad/follower.png b/graphics/pokemon/seismitoad/follower.png deleted file mode 100644 index 780b69f64134147a374477b4b02b8c4c77b78828..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 949 zcmV;m14{gfP)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_H#av|S62W402nwx=zus2H*gqmXds}7 zuxKFcPcN)586hDdt{0Bg00009a7bBm000id000id0mpBsWB>pI7fD1xR7l6|l(BEx zKorJ}>@h9dS|#-AuN-e6l(YQ3qAAvkT*mbk zzaq>P&_lH`(WJhDeY))_&yNxAxUEILUNjt08i4R_< zv5}*S&8M1QferKErryC(9uVP5`QRoGX!ro&H8!&J1ISx0vSF4n>c}x=0k~d4xSj`8 zq#uaNMz&R8ekVmXtPZMp2=$gcK**L`Sqqk}48z_gEZs4G_@9^K6(;>Oi?+k$=_RJ$!+ON466?ZjFQQd+>4Z+w5Xlr~UEFr8KFp zvEcw)0FYp5Smd9;zRJWWHcJ9(!6ypvHh|Y@T|oatxKt$dH8xmqF%Gn$uW>kpAb_h; za`6^S&ww#F_0txZ06~F(NFR(M8*F${3$&rH@icG&u1*6#&O{*_o&mUQlmwJ&9>h!d zX+XwlkJj-mOtqmG*a9|lT=(<{Xj5*P69L;p*L7qQv0=YOA-+_gL88yNnOTNR4n2SJ zEv9j)M(2^^9Nz%_APj@<3pluSoTw#c>SJKeeG2iV0!68Q$x5G29e{H^fact9*>g9F z?j|7#Re(?Y=6MvkEpL7z%VsF-ec6-sXA8rgmXhVRvF-BY|cH6WgGTx6h+niO}vzN?a9NW8|u93#H5|-Q_ceXH&va@ zFj!@Ngb*5K9oSQe+quBxBk7mdi!3`C=m(HZ5YCCA2Re?ED{L;2`C7nKZe%yQrdNNl zwT6}C-dhQ5$Ft2(9ACE9fJjBp>s5evuN%r9?G-jw3^eazY15|JUe%c7+5h~1%P{@` XO!!$_6-=!F00000NkvXXu0mjfDwnbE diff --git a/graphics/pokemon/serperior/follow_normal.pal b/graphics/pokemon/serperior/follow_normal.pal deleted file mode 100644 index 3733e903b2b2..000000000000 --- a/graphics/pokemon/serperior/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -128 208 232 -12 98 39 -106 115 57 -24 156 74 -236 173 21 -8 16 16 -156 213 156 -236 173 21 -115 164 115 -12 98 39 -236 173 21 -24 156 74 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/serperior/follow_shiny.pal b/graphics/pokemon/serperior/follow_shiny.pal deleted file mode 100644 index eafc2d1fda8b..000000000000 --- a/graphics/pokemon/serperior/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -128 208 232 -40 72 104 -103 114 55 -64 120 152 -207 215 195 -7 14 14 -168 232 104 -185 175 53 -96 166 87 -40 56 48 -212 33 0 -24 156 74 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/serperior/follower.png b/graphics/pokemon/serperior/follower.png deleted file mode 100644 index 8cee61f96627cacf6588d42c995c862145a458bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1101 zcmV-T1hV^yP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMS#%gC`f2$ayLMDn9tY42M!LX=xDjGHDIP! zC^#_GApjVhN>rtuh5!Hn32;bRa{vGi!vFvd!vV){sAK>D1F}g(K~zY`?UYY%+cp@+ z=@dNZW=2(D@07Yu)2qSAi+ii9cI!@L6sA#bPEo=+&RNl3-OdKRlLW&+wS9wq%Dv(r zS+rZA#{t`Wu=RT+z0b>slF@$8i4lbJ<9IPe6!AM8T@2^DX-VR;r^?n#RsR&6N@~rm%#|7eCzmeq{TV zct^1JLqBg|68S5L6qHD*jXk)on1e%gagxxv8#qm~h7i=Daz2O1Nu3*KEl=oF4OL_p zfLa>oDAk4{NtRRlM$$pt5U>k1DEKo-?HBi61qEw)f;AZBI|ijjarX1)SeQe-NDvkk zyHEq3i9c_af81$DMYz-X? zy0M#pOE6r8qYbzH@N1Y<$7MpR8QW0HZ1dOqA(mgvZ1>VhVn_ow()`;TZn!;K6y=<>J`(yF;ZBET@#h7nnH%3`mJ!&R`%T zbHsIsnh$1=nPpHW1?PhSe`7ZtPfDT%Ymio-NBK4)&R|$EjS6Ql3{OPwxOzcrPEW_N zX0d8R}YH$?)iQ z)?<#XU~V{Hl|q2Fu$QM(U;!R(p4+51?mwAOYoNI&9qUcJnuO$bJZAN#8o^GaiqlzC zZL=w^R);gC_u0&|gn4hJv@0?^RW)l35|RC<%ohw}G9ZViPq$a|b3#rV*Wzo{)1N2S z;DxAJYbxxhPhv-~Jq6imSn&yJTr7lra<|NoXtb*zZC_|S_ZPxHcfruVq7eEAH^6UO TndGqh00000NkvXXu0mjfUqk$k diff --git a/graphics/pokemon/servine/follow_normal.pal b/graphics/pokemon/servine/follow_normal.pal deleted file mode 100644 index ca1ffe3c1439..000000000000 --- a/graphics/pokemon/servine/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -14 82 36 -221 195 73 -41 197 74 -31 147 55 -0 0 0 -141 120 48 -251 243 199 -110 64 20 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/servine/follow_shiny.pal b/graphics/pokemon/servine/follow_shiny.pal deleted file mode 100644 index ff9fff513358..000000000000 --- a/graphics/pokemon/servine/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 48 72 -0 0 0 -237 151 18 -40 152 168 -63 74 11 -32 88 160 -138 103 54 -218 221 187 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/servine/follower.png b/graphics/pokemon/servine/follower.png deleted file mode 100644 index b329b478379cf996f25e9d060fe5b6273b4e3b35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 582 zcmV-M0=fN(P)Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_4pJoD!$~Q{N*|Lq0001ucrg3($8JCr zL#4P$00009a7bBm000id000id0mpBsWB>pGv`IukR7l6|)jMybFc1LX*}~{bh(Sub zW^s=UN=-05kC;ulu@q7tcN_Zr@|X%^uv0`z5$$x}JZvNzfLq++7C#vNHy!wHAC6x* z{lc;D^mjK1?%ak$$OES_bGc#JYC+QgA!C{EFy>ilx5pSOw5sWOK&5<_Gj6vhRlD}Y zrd1%$%B*sjv5w_7%OiV;wFOPj1J~kMT^%m-oK-fz{e3vcN{4#i^8o#SdQZUaBFclx zW^cNeCna3(dye*F{Lr{@lcuTN=ZTzZ2yo-?dtPvw#?=Of8+B@Sqm~R8C>Zwl4KTcp z<5lJC?n+^|mrz3In^*4}JVJ%&RnG1w?s6j4Zm7)aeS=3^N=d&AY+Y54c7vqqtw6l8 z87@&Pg@184Epmrjj8h1!dhKL6r9+w|NA13sx{Eh(l1i!G2 Ut457HWB>pF07*qoM6N<$g835%Z2$lO diff --git a/graphics/pokemon/sewaddle/follow_normal.pal b/graphics/pokemon/sewaddle/follow_normal.pal deleted file mode 100644 index c7d53519986b..000000000000 --- a/graphics/pokemon/sewaddle/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -88 152 48 -144 200 8 -88 152 48 -152 120 8 -248 208 64 -192 152 64 -152 120 8 -252 252 252 -80 80 80 -224 128 8 -152 120 8 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/sewaddle/follow_shiny.pal b/graphics/pokemon/sewaddle/follow_shiny.pal deleted file mode 100644 index 7b83b6196111..000000000000 --- a/graphics/pokemon/sewaddle/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -64 152 104 -104 184 144 -88 152 48 -120 64 72 -240 248 168 -200 232 48 -112 128 16 -252 252 252 -80 80 80 -248 88 64 -152 120 8 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/sewaddle/follower.png b/graphics/pokemon/sewaddle/follower.png deleted file mode 100644 index 4ea3161e9d4324abda7b379e5299db2436007176..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 547 zcmV+;0^I$HP)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_0000$m}qFYkXV>7ctA+-_^8O}FmQkn z{QUe-P*C_-K$v(4W^;1900009a7bBm000id000id0mpBsWB>pGg-Jv~R7l6|ld(?2 zFc60AN|hKG;zp%HS(>vbL#M_P63U2pfOPFtq?*o17$hbbcnA6b%s>TF)d`*qr$c+b zU>C%|KyLeW&iCCp39GBFy6XDZ75%cm?E#TSKk7qw3!gl|l^lfoC%E4%V)uAONP%3N zai}kqR0wfz#tILxb4!I3c&N>J*AJw*V`ajju&@ejWjD)<%nM`LDm3j7&SAZw)pA}_G|;|T$~+c diff --git a/graphics/pokemon/shaymin/follow_normal.pal b/graphics/pokemon/shaymin/follow_normal.pal deleted file mode 100644 index a843f529323f..000000000000 --- a/graphics/pokemon/shaymin/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 88 56 -160 208 112 -120 152 112 -240 192 0 -240 128 168 -128 128 152 -0 0 0 -192 88 128 -48 152 72 -232 232 248 -168 168 208 -64 64 64 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/shaymin/follow_shiny.pal b/graphics/pokemon/shaymin/follow_shiny.pal deleted file mode 100644 index 2479101b7b3d..000000000000 --- a/graphics/pokemon/shaymin/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 88 56 -112 208 176 -88 152 144 -240 192 0 -240 128 168 -128 128 152 -0 0 0 -192 88 128 -48 152 72 -232 232 248 -168 168 208 -64 64 64 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/shaymin/follower.png b/graphics/pokemon/shaymin/follower.png deleted file mode 100644 index 49508c52f187e487aa940844778c3aedbd57430b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 659 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzwlSS+|u zP%)$6!vTg54J#TNfQlFnL^K%8@Obg!$BGpf92^|_^X`cOMH!R4-CY7?}fzDtMNKW)C1JVjm45Szsl6JlWx`WZz)5S5w73H!eg7!`gcd#7?sx~*=LgDN*y*- z%9_6Q$EFltUcqL*d`XrY{58`*pUib&cU!Y^;dS?HhTDeIE()LHpDtHC z`}oRQfBs2Q$-OV#&!6s$Irk{j(I#4DPJGDD{bwbkz9a`_&Nq&|!Ciefi}`kLsNGIo z$-{5fz77taZ|t*f`pr*&m6BvHc`Q7C^JHARdFOIVW*^^KOJABK$+nAJJNK&4qQmfs zkM_@;t@EB+=bv2mXivoY;(Kb+cU2R+O%F^o{Oo&GI%>nKpLMqDuXS&<)IDaM-(6Vv zpD}FC3N7Z}E7wkU&2ARH`TKvd9V27z#Kkl0ID>)Vt6Jh3QIe8al4_M)lnSI6j0}v7 zbPWu34UIyKjI4~!tPD-G4J@n-3}m;jI)S1gH$NpatrE9}oL536peXco^>bP0l+XkK Dk>B% zSZL_z_)v(L0000;Xn>fQuvn9BthXq;lxIDYuel6GO9k;AYb491)9Jv`^=8 zLkm4`VgNG_w90tolKw&qqjrvUfG24HHxHBnqOvpZA}-StbAwgIZY{?=P$FVN2LuNd zdSdRWh8Zn_X4k8N(Ym3BNzcwPdjp|O1MwK~&}@K(4Ln)5%@#G!oj8%}x%Bbr#VH;- zMg#bin35KBKK6xxl9*3H#5$}`(!y^@~wufS{(SL=-&$9;wViET7={4|yA%mwW- z36NdvPJCo$5yeSRFEf)34|k*C{d09QKqVUo9StzurPRa4?_) zeceqD#0`t%eo9x0h7G diff --git a/graphics/pokemon/shellos/follow_normal.pal b/graphics/pokemon/shellos/follow_normal.pal deleted file mode 100644 index 0cde9c4df9ee..000000000000 --- a/graphics/pokemon/shellos/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -88 48 72 -144 32 104 -0 0 0 -248 88 208 -248 136 200 -192 104 144 -248 208 88 -232 232 248 -200 160 0 -48 48 48 -128 128 128 -112 112 112 -184 184 200 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/shellos/follow_shiny.pal b/graphics/pokemon/shellos/follow_shiny.pal deleted file mode 100644 index 2f03c07253c4..000000000000 --- a/graphics/pokemon/shellos/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -88 48 72 -152 64 80 -0 0 0 -248 136 112 -248 160 136 -176 96 80 -248 208 88 -232 232 248 -200 160 0 -48 48 48 -128 128 128 -112 112 112 -184 184 200 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/shellos/follower.png b/graphics/pokemon/shellos/follower.png deleted file mode 100644 index 6bc7b369704b703771f9ab565f4fa6f9499b163a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyYqcuY{p z01EtwxbUOn#DRd1Wmv!Y$bG($gy*DNW39~P-YnXAnWuwYo&UXnFOeF~lYO3bP?jCrd_L1`oqsfu- zk4A;|HfvS%+|GT=KKH-eullyqmbJOLum4Z;t&3c+G4|&D0;e{IWbOB|H>KZ9*1WLu z23Hg#FLusUqWJtJzJjyf(0N1$r8&Cd53?Z>jZS-w+_b;&`c9>+bDa zjGJ0dB$@O)`B|H~@7%HtZ#K{4=N7c;oS}WxTG=a`B_+7y=hqK>VoKVpt}ki)cVW3W zd+Y??#C2yX;0jp1%clYmA6S8)CaU%WDp$VQbD>h`w z2v3-}S?JWC4Hce2EqubNh3^U!^gQ@;?LwvhoS*%%ox3=4%Xf}5*6)?)Z8-Vs(Bp~~ zCJ&D0{A)?rX7PNoh+F#UndegIHKHUXu_VKYn_7#Ud^n^_qcXd74nN!6e}R}>Ao b`6-!cmAEy8@SFVvYGCkm^>bP0l+XkK0W2K{ diff --git a/graphics/pokemon/shelmet/follow_normal.pal b/graphics/pokemon/shelmet/follow_normal.pal deleted file mode 100644 index 0beaae3c83e5..000000000000 --- a/graphics/pokemon/shelmet/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -90 90 123 -197 197 213 -148 148 172 -41 49 90 -16 16 16 -180 32 74 -98 0 32 -255 74 123 -255 255 255 -57 131 65 -49 49 49 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/shelmet/follow_shiny.pal b/graphics/pokemon/shelmet/follow_shiny.pal deleted file mode 100644 index b73c23ea13ad..000000000000 --- a/graphics/pokemon/shelmet/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -72 64 32 -216 216 208 -176 168 152 -72 64 32 -16 16 16 -184 136 32 -96 88 0 -248 216 72 -152 208 160 -248 72 120 -49 49 49 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/shelmet/follower.png b/graphics/pokemon/shelmet/follower.png deleted file mode 100644 index e629811e2392cc527aedb3658a4fe5a7928adabf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 530 zcmV+t0`2{YP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_T3UO>#nqIQtSK>C5D*ZwAWC8YApc5x z|Ns9vgF!JdF@kcRfdBvi32;bRa{vGi!vFvd!vV){sAK>D0e4A6K~zY`?UKDt!!Q&^ zZ7C6JlTb0o77q~LbWdYvPt-(!x-jqp3`jfy1CPOk*!zCODUI)Ss~}Vckn&AA{yAS_ zhs~KYXU?4e6uy{d7JW0%qiB-jlua@hi^+Kw3%bH%4w6iB1)fl(w9hN-2gVh=pu8`j zLZ4ZAR8TnR9|IM|qTX|m7Th4VNsOTd#$=e6#|726VGw4JjRh(#g>h_isbql#fs$*? zjaN_#v98@>D^$5WjA%PhI_|U4`3ehsZWTV0p&)nL2cdStP%9zzj|v`66x@$A2-hVX zgf~wb0CAs6$rcNJZb6VU)Iy>!7=)!9Z|(Nwx-&xJTfEZwBb(qB07wAU|<^Z)3MO=pP%11{*f^D2|zti U`)YtMj{pDw07*qoM6N<$f{q>6H2?qr diff --git a/graphics/pokemon/shieldon/follow_normal.pal b/graphics/pokemon/shieldon/follow_normal.pal deleted file mode 100644 index 0a5616640e27..000000000000 --- a/graphics/pokemon/shieldon/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 56 56 -88 88 88 -0 0 0 -72 72 72 -120 120 120 -144 128 72 -192 160 72 -200 200 200 -56 48 40 -232 232 248 -152 208 160 -104 80 48 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/shieldon/follow_shiny.pal b/graphics/pokemon/shieldon/follow_shiny.pal deleted file mode 100644 index efcf321f7a2b..000000000000 --- a/graphics/pokemon/shieldon/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 56 56 -104 112 144 -0 0 0 -72 80 128 -136 144 168 -160 152 72 -208 184 72 -200 200 200 -56 48 40 -232 232 248 -168 168 184 -112 96 48 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/shieldon/follower.png b/graphics/pokemon/shieldon/follower.png deleted file mode 100644 index 4636dda608d69f6094514eb64f938294141df185..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 518 zcmV+h0{Q)kP)En00EjwL_t(|obAyu zYr;Sn2H-E;By`9nV8tzW7VPGk)@tii^9L#jU5k*|u@pQCT^uSI1)&o9D~eDYx^)n# zKdR?Y{VsBG=vMM=PcC`iy9+=*`Q(#NKEGp8n(03WIE>j@1|lHS2Lh~05O^5|;^^O} zZJl(PmtiLef@|As5LA1A&rX+Wm3ux=Kzhup(cnfyNzs<*@lf`+CdJ#4!xJ!hv*S`6YbVeRqBsce(3V6v2!`RH%_lsA1(ZX zFWPe)_$mCFww`D^CSfww)=3>We$e7I{}i+#dLX3d(E9(KAIrdcfR+ehW&i*H07*qo IM6N<$g24Cbd;kCd diff --git a/graphics/pokemon/shiinotic/follow_normal.pal b/graphics/pokemon/shiinotic/follow_normal.pal deleted file mode 100644 index aeab30565748..000000000000 --- a/graphics/pokemon/shiinotic/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -231 231 231 -201 206 157 -244 180 200 -183 183 183 -178 182 116 -171 176 79 -238 141 170 -171 160 151 -199 134 195 -186 127 182 -175 116 171 -182 111 132 -104 106 66 -114 65 111 -18 18 18 diff --git a/graphics/pokemon/shiinotic/follow_shiny.pal b/graphics/pokemon/shiinotic/follow_shiny.pal deleted file mode 100644 index d75a86a783f8..000000000000 --- a/graphics/pokemon/shiinotic/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -231 231 231 -201 206 157 -152 72 64 -183 183 183 -178 182 116 -171 176 79 -192 112 88 -171 160 151 -248 208 80 -232 160 16 -168 88 24 -152 72 64 -104 106 66 -114 65 111 -18 18 18 diff --git a/graphics/pokemon/shiinotic/follower.png b/graphics/pokemon/shiinotic/follower.png deleted file mode 100644 index 2b23c62508fbacf6ec6464261412100f9c3d7e22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB<=g&``oBL(UiS66BZ`xL}dV~MF-c_p?Oh4Xscvt_5*C$N-)4V* za1ZIUa%h~;6j?8Gck9%N z$F=7OaQTN<^m6PLOXb_VwOFNo;<{N1bJJ)1O+1mAC**Ums4upg%fI+q)1%cT^Y&Yn z%u9CAc^N5P_4B07#_dNJiZFMsC;ySWdFMQ7jkGwPL&$aoQz`sRw7eeZG`L!G@j zJ8!5dd``{VGUox?4ksD0%_|M~Rv4yiE@)ytzk1h+%1H+c{S+U}lgsSP-L5%z@!`S-#{P?2qt_lfXx?PJ z$3|&NZ=X!w^pA{u0@o5Fod180dd5&Xb^0eW)(MvEfsLoiYFpQ@mS%L@zD{;Ukr#LS zvFmk=D)V@g8aLQ!ItItjU2My4anijYw!7UTVWM79S%>U9<*CfP=ewuKT|76D|MRRT z8nx1*mfNoWR+L|6&uVwtyT9!(i%DKj{SS7zfAtmb1fOmHog4K~7ZzkhXgt^< zv15V)P|U%>VZx3V1q*HjRO~PaD2RxNxDep*;>C~iH;%srN;4*TySp%Su*!M>IqW5# zzOL-g711ScEq@C}8?qFQ(>EamTas2I-{r-m>MA$!M zU*gLVoo%tWZO5U8KJj8*`(;A6kCYfs2$%8Y&@D7_6i{z-Gg!Cl%YB23^`~DyxqDDs zNUXi?^3&oy)lcGPD=+bwsN`DKvGeF}x7AOo-^<9&uDrG~W?fZvPt-cur3+uZ{pfqg z>Z-f&p@9D@_s>pVzF($=GvG|iRIy8WS8Ei`oZraI_n|#W&97RAKfqA2@p56I`C-ii zI!k7J4XxLE7j`!Nm2bPA^W826g&xgkDotx54$nFJC2Z!#l-il5J{*sP&amAqJoPN? zbK6z%hUr>IeZrI*A}aDXReo#`&;EKUO}Oah1LL{ZG}GReh#p{;dK9;`{H~HDsKL6`h2eaqASpN;i~(b@1l&mTHZTttPAID&&*0bmloAH zdoyd^>CKDH9Pjo$d;9!~>)hHM-wP)tD<`a+o_wuK{%G5(&OF01g^0)7j@-X&QhR=5 zp-H-I;=vbvZ>Mmvw*0&WR zZkgS&+x}bFzuvL=(lzZ>3xTnwTH+c}l9E`GYL#4+3Zxi}42+C)4GeV+jY5o!tc*>q qOwF_nEUXL+o`&*CplHa=PsvQH#I0cp$F?P)gyHGx=d#Wzp$Pz&b}4$q0Dl<`4R$u&}^d;b^kBNz0t$Nn&$X3xjFVWW%>`WN@vvmW<* z6@$`rJieO?)<&W=x}*jeUA0SjI6a5}B-Em&%nhYb-*|x5EZ!4zhH(U1*5bQisiEj! z#FxUrDDI!<1DnUY8@`V27V*A7G!NDRQS(bF4=1!@hOb((2*~%{VC3iSWP08k2o23*@@7J z*?7bQUkRvTlFDjcB=guBU@+pZKpZ7DQVIa71k_-$UCF~KTAMyd25Daw@PvpDGpG>M z&9*_9QXWu-N7QgE_4b=BWb>@>&$1ZE7ihI<*y(*<7`^z5t5oeQHjo9NT`f~~BCep0 zsIvx*rj!RnlPp%&AZ|T3aLNMkdx~rWPoNdzf*SG-Je~qESt1r27_-dN)@No6CTt^D zP&W{!30f&kDNjcxQcQ6My9q?9HM;K<@u>(PfyFc_1Q7m297x8yh9Hg+lj4?%wgas{jB1 diff --git a/graphics/pokemon/silicobra/follow_normal.pal b/graphics/pokemon/silicobra/follow_normal.pal deleted file mode 100644 index a249569ebe3b..000000000000 --- a/graphics/pokemon/silicobra/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -24 21 13 -109 98 60 -55 54 47 -45 46 35 -163 151 107 -253 255 229 -172 164 117 -83 79 54 -184 186 159 -0 0 0 -139 213 2 -24 24 24 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/silicobra/follow_shiny.pal b/graphics/pokemon/silicobra/follow_shiny.pal deleted file mode 100644 index cd220f278a5f..000000000000 --- a/graphics/pokemon/silicobra/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -16 16 8 -74 82 49 -49 49 41 -41 41 32 -123 131 98 -255 255 230 -139 123 106 -65 57 41 -189 189 156 -0 0 0 -205 205 16 -24 24 24 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/silicobra/follower.png b/graphics/pokemon/silicobra/follower.png deleted file mode 100644 index 6f6141d0e16240174f9493be922f4d7ebef3af85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 687 zcmV;g0#N;lP)zn%1ECO4HE22w1l6~>i7mRT7U;6!qJIQFS;WG!>~z`CWtQ> z3W8G0B}bwN@$CfBYZskgkaue%f@4AY1M69^m12Q&Ftv{ML@Aawsu`&nA^KJ8>vS*w zFYnFU)Uv6K5<8A#5kx~#5F|@>fGuE1GJmav>SS9jj%RMLyEA)Z2W^31 zC<;RQDSKq=CG=;&1C}p7vppuK*dV^YI@o@(zyw6YOfVcWL71BWl^*p9*m+4;j^AbN z4q1UdmjHH`myzB+!%VOfGC_d(?8i<`Ovf@osmu^3eW-i*O>P`(%0D;Ryoll1>TIvK zhVZLHXIsp$aXPGjF&}#vZ%TStCb;y#wa|k1VVLW`H*RCRF>ZfEkr!am^m$CoduWSl zaNWblz6O_tZ`R+F7{-ra17m;w!!5((@Eu=g2Fe?SlY9NW+{0Y(;l$hL9EE;EuNFM{ zEZZiJ9m8Y>?_8?l=|6{El~3SL(=`qo?l{ISH9a2N+>NEDyk28T`~V-!Xb5eF{{cCW VvD?PF6yg8?002ovPDHLkV1oDoE#?3K diff --git a/graphics/pokemon/silvally/follow_normal.pal b/graphics/pokemon/silvally/follow_normal.pal deleted file mode 100644 index 3861e5602c8a..000000000000 --- a/graphics/pokemon/silvally/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -254 254 254 -228 231 237 -200 200 210 -175 175 190 -147 159 158 -122 122 122 -55 120 82 -72 103 165 -86 89 105 -230 79 94 -103 88 84 -71 61 59 -46 41 95 -40 34 32 -0 0 0 diff --git a/graphics/pokemon/silvally/follow_shiny.pal b/graphics/pokemon/silvally/follow_shiny.pal deleted file mode 100644 index df2e346bf99b..000000000000 --- a/graphics/pokemon/silvally/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -254 254 254 -255 243 187 -200 200 210 -210 196 89 -147 159 158 -122 122 122 -55 120 82 -72 103 165 -86 89 105 -29 182 148 -103 88 84 -71 61 59 -46 41 95 -40 34 32 -0 0 0 diff --git a/graphics/pokemon/silvally/follower.png b/graphics/pokemon/silvally/follower.png deleted file mode 100644 index 0325d6ec78d74a81d7ac39afbec6fc4466c846c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1668 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBLfB&95e|zG@rS% z1cp-x6xRIb2j&GMPZ!6Kh}O5$dix$L@U(Dq`+D%y{olUVFmtlW#*dlrmt6IH9{bkc ze)>5H=}#4Z`uk7RpQyJglGFb3qu-sckFouK#h=$~US~Ge%zti^XV`C_CHuN~GMAQ( zNkZ|nIn0NIUVN1M9OEv3U-e4mw#23bDf)>;X?+_{U;bM8NA`R`o2-Iuz@cIW;V(12 zBlb+uQ2cadd)1!~^{6Y7PANP*E+H0tJS+Ar*}^$REb!jzkEh)&oGl))%Cpp_@xPS$ zW!9*py6^h=$MxqAY`b{T$FRb4>30tIFzX|a<#$>3Ijf~yiQ^lP+d-*>8uJh$V5 zuWs%0S&|mFv9;}4xXY$EM~(fcUQDIr`M%TN_dK1tT|)Q42esO$=MlW@yeaEW>@1pj zN$Bu&)eDbzA9z1kN&PS9_mTsJ3#~GWCa~Q3`tnewV>s(CF2lLiDfKBIe|RcfJ2t&^ zs+G(?4ru|S*L(*p4>N4CvkX+?yP`hlzR>HBCmwxNwm8xAaQUkHk7Kx!*^4IF^T-*M zJvg@0WoE93x|7!F#r#iX)2AN)uE8_g!?3;L#LO9CZyY+NhA@YGv@pIdS}ER_zO~ME ziTc_DCtPIxm~8*~Irr;sQMj(L@%YB7_?=RF*lsdTTyWs+r0$61x2ZesOqaXQa*S#H zrPXbW?fKr%Go(6E3e9sm(@A*v=g&bMQ3it0-x0?*72R{l;{463_964WV zmQQZc!-TczH{ZWEUH9l~+JT2bN|PpUm=NVKeY4Izm2RHK2Epxq2>0j}R$UXPA$mL)Da_Q*hCEq@DuI5wPx#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_00000Idecbh%g{vP*|u~aL|CT=yOsa z|IK^o==jZ~S~)p6Qc_Z+dpX6$#n_|7yZ`_I32;bRa{vGi!vFvd!vV){sAK>D0<=j) zK~zY`?UgZa(?Ar*eU*odxz;v`BC0l3i+};ON;Ai*eWfgwQ=j*XeNQT7La1}IREaVL zp{fCi0Wrc5300}g+^L^{0f~`;1@!}9x3%wVYEi_%k~jHx_ul{SyLYEkrZJ6aOykyp z%BcJ={HK_yug=vM1gqBSoYlHLV-s7ly@s_`#$cH)tYA(Mp1>Vp<*x!5D&5<2Ex4nidZ2H z?&^|(PpFwOcuqS_e}&#l1YXdf86|CAvmONTmJs6H%+U&n%j6XVoM;&XZv~*kg@H#P zN=gmf0HT9IZ0BZH`cH`qqN}B&_na`v0Cl_vyGQT1=z;fSH%>}85llJyj>nQ7^go|D z`#9Ary*cN1n0yhjcYYcT;zEWq+kFPb{Q6AW$E{=usQQ6zva+V81~bN&x8Faqg@r69 z6$lyeAG1^-$4Y5**u)M^Z(je{XS&9{G{I;NMx%+(Iyt_sFmx6R`pKcmv!e96U^rg7 z>!qH-xMp)UEa)k5RDR@oM9M%D1q&mUM% zwg};`+ZW+5ITwg(uzdkIXsXGg>I3s0f0A{6|klw|IV2ar* zt{jMwtzoY>7WjBHU+E3xb9Db?@1>lvb+Y$LaIH6(>>W%0n`5Ok8HAyvXW>a0N^()j za(gIeRBd-G7=`1(WGH4YS*}N;sAm$Z{UOHL7i#w5Sk9<@GUW=4D+5^&*CyRey diff --git a/graphics/pokemon/simisage/follow_normal.pal b/graphics/pokemon/simisage/follow_normal.pal deleted file mode 100644 index d4e3004f0b45..000000000000 --- a/graphics/pokemon/simisage/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -24 74 41 -24 164 82 -8 115 49 -255 205 123 -205 164 90 -0 0 0 -131 205 156 -232 232 248 -156 156 156 -96 96 96 -115 82 32 -164 123 57 -82 82 82 -24 74 41 -0 0 0 diff --git a/graphics/pokemon/simisage/follow_shiny.pal b/graphics/pokemon/simisage/follow_shiny.pal deleted file mode 100644 index 6cea125c471a..000000000000 --- a/graphics/pokemon/simisage/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -24 48 40 -24 112 80 -8 80 48 -255 205 123 -205 164 90 -0 0 0 -72 168 104 -232 232 248 -156 156 156 -96 96 96 -115 82 32 -164 123 57 -82 82 82 -24 74 41 -0 0 0 diff --git a/graphics/pokemon/simisage/follower.png b/graphics/pokemon/simisage/follower.png deleted file mode 100644 index 0d36ec8a09e3b1d5d6091a1f716437b3b8d938ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 823 zcmV-71IYY|P)Px#1ZP1_K>z@;j|==^1poj5El^BUMF6nq7%(Upa8L+PF#pYa&7@iY002m+Xz1wp zoSd9sU|@4nAf$UaQc_YFN-1r#*8~6n010qNS#tmY4#NNd4#NS*Z>VGd00NUqL_t(Y z$L*D|Z__{&#_tv{USeDE0*jy13loxk)U*;}C~lWdO%Ve_6`#wgRRlvBvbO@ItVj_I z-5EPXSu!Cc=B`~q>fgaRLb-Qw&Ir07#M^#(FW>jxyUT_AkH02p>o)8)7gym&w_qBZ zihfelrvR-#X9}&xZfHVWG+yRzkCQ)32vgsX%nlJm6bkxaZR<%Zv@=&>W!k9>w4%SI3~)aV6zc%{A@r?W30j%1L(Gvu(1Xff z8we1A>VW~XaTzFq%*JYA94iK?@*C@OMfEX?oN&vv9S=P>NvBqb9e+prUm8B zY4@a0(R=8$^L%fh4WQ9olI_X>aqYeT25=vt z!=>>bvdn7hhf^d-Cp%yDEv`ZY3Bz9y-ya)Xs+XaOgIQ7{K^m6oSaE?Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_doeNQQb7O!0KGvu_LM>B==fk@V9lgj z|IK@IQXr&zIZ{$moSd9XbBF-|000SaNLh0L01m?d01m?e$8V@)0007yNklg@v{IwMYm?x-?=bTnBm^5(}&# zrn?Eo{xLX56FX^g%t-gP&&#vF&o9r*Y=S-aW0=4_ zi7;Nz9u0=s2;jCr_Y4>?5AZO10il7jsKbb-Eq$Tx=(WIY2 zFru~21?%Tt0qqC~nuT!@E6VyAQI?wxiMUg|$K2$jZOTIDR6Bwojx;r*C&DGo)@%fjqfn5t?8 zy$s}lgw$RePd_t#>b8+Ap1-*~<+ARr4x4`>tCFd^gu4tkuP5Wfv>8eMZ|K*pIDQ<3~pmhJ`@$YZYVr;8CpUEV& zp*5b29F4UcVq_+d;8woNrs@~Gi0n<6m%G|! zfQKY!?wcVF69>!D*DZ3^JX&4kT0Q;+X`ZY=HMk uwRjbi4AWnUHB@2il{D-7UjF~k0R8~@>y}0000T2!_g&oDGZb^*4?;HSSmC@MWbmRxDP9V;pWlfe-k zpQyTVP@n*O0zi}q^d@+ImB9$QCSL(ij{N9$^@$`h1=TP2ATA(yw5UdgT6=yB@2E*Y z4*>DQ_C0i84qFO@2sp!x(OK6cfah4*iX8pG)se&2S4G!ooUx_$ym~n_ z^6Lvo0*2qBoC!PeCzMb1=^v7#$<3+0LUaHC002ovPDHLkV1l@%PjvtQ diff --git a/graphics/pokemon/sizzlipede/follow_normal.pal b/graphics/pokemon/sizzlipede/follow_normal.pal deleted file mode 100644 index 9a9cad6db9e8..000000000000 --- a/graphics/pokemon/sizzlipede/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 252 252 -80 12 12 -240 124 112 -148 40 40 -24 12 12 -212 64 68 -64 44 36 -196 192 32 -236 236 84 -132 72 72 -100 44 40 -108 72 16 -240 176 72 -116 84 76 -180 124 32 -0 0 0 diff --git a/graphics/pokemon/sizzlipede/follow_shiny.pal b/graphics/pokemon/sizzlipede/follow_shiny.pal deleted file mode 100644 index 2c99aa2e875e..000000000000 --- a/graphics/pokemon/sizzlipede/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 252 252 -82 8 8 -246 123 115 -148 41 41 -24 41 41 -213 65 65 -65 115 115 -197 197 32 -238 238 82 -131 74 74 -98 41 41 -106 74 16 -246 180 74 -90 156 156 -180 123 32 -0 0 0 diff --git a/graphics/pokemon/sizzlipede/follower.png b/graphics/pokemon/sizzlipede/follower.png deleted file mode 100644 index e1c3f8257ab6d774675dc64c346370574d50fc3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631 zcmV--0*L*IP)6MVwBP9Lke1-xr!p>KeVLb4FbBY54i_mVc01xB72b>NJ zE)F0InV?~+sDKj23l$X?5Sh?f7(X)bZFo6zii?v2*bGNT29*sjr?||V0acF0KqCXg zSDw|EIw~%S$6Bp`_+ZN4$k;DPPUf_n*L&|1@4bH`1P!8(4A*D2Klq5yAo6`?`xiu*ePnnhB!(={z$PSylChb5iu&&L zZDfQA$UNv{lO;002ovPDHLkV1fWQ1=Iil diff --git a/graphics/pokemon/skiddo/follow_normal.pal b/graphics/pokemon/skiddo/follow_normal.pal deleted file mode 100644 index 24e13e74795b..000000000000 --- a/graphics/pokemon/skiddo/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -27 32 28 -118 113 110 -27 32 28 -166 158 152 -16 16 16 -152 123 104 -107 88 75 -62 52 46 -253 251 248 -35 75 49 -25 163 75 -196 192 189 -30 120 63 -255 108 11 -143 67 41 diff --git a/graphics/pokemon/skiddo/follow_shiny.pal b/graphics/pokemon/skiddo/follow_shiny.pal deleted file mode 100644 index df7b94e4957e..000000000000 --- a/graphics/pokemon/skiddo/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -145 124 56 -194 161 49 -27 32 28 -225 189 70 -16 16 16 -251 232 216 -220 192 168 -158 132 110 -253 251 248 -108 144 42 -185 226 67 -218 217 216 -139 174 51 -255 108 11 -143 67 41 diff --git a/graphics/pokemon/skiddo/follower.png b/graphics/pokemon/skiddo/follower.png deleted file mode 100644 index 8a765ad7adea0ee60e8f4bb31ad4430791f5ce85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 601 zcmV-f0;c_mP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_k$gD9p)ngE9O1o25D*ai=-AxAsGfvw z{rmWAkSe+2L)zKci>@>OYzvP=DRXL68~^|S32;bRa{vGi!vFvd!vV){sAK>D0kTO% zK~zY`?b9(!!$1@V@N+l_9keM(=hh;QieIEls$doeuf@G>5Qk1}mAVuf2z1D#kl-jt zj*Kl8I=EPcQ0U^UpFoV0@80#!!Aa~5fnVE9P9m|4>- zC@mNJp}5rHeyLE}+Esh4xLFngu<;S#4lBpS0xPSXGb<-B5L*hw9agIOyifpnuh zQEjPgY^}4=ym}oZk_pdxI(SGm)>d9C*=p z`yOx@M=|%6rqgi{1>ZNY<-n(rI~YBJzro91gEXex1ZbSN| nX-&)WtR>EiOYnw2GYI(v6e#pkbRysv00000NkvXXu0mjf=|l&v diff --git a/graphics/pokemon/skorupi/follow_normal.pal b/graphics/pokemon/skorupi/follow_normal.pal deleted file mode 100644 index e2c4b4a2b246..000000000000 --- a/graphics/pokemon/skorupi/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -56 56 80 -232 232 248 -72 72 144 -88 96 176 -176 184 192 -120 128 136 -120 128 208 -152 160 224 -40 160 152 -32 120 112 -24 192 176 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/skorupi/follow_shiny.pal b/graphics/pokemon/skorupi/follow_shiny.pal deleted file mode 100644 index 91068d4fcbcc..000000000000 --- a/graphics/pokemon/skorupi/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -120 0 0 -232 232 248 -152 24 24 -184 56 48 -176 184 192 -120 128 136 -216 80 80 -248 112 104 -40 160 152 -32 120 112 -24 192 176 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/skorupi/follower.png b/graphics/pokemon/skorupi/follower.png deleted file mode 100644 index 4d18b9792098fb3ed8b2b0ea03a58089878b432b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S78U_7 zUi|Rzm=KY$VZ)9C6%8E~4HsrCc%ZRhhC)Sw#DNV;6Kpbp>KK!}-CYEamTas2I6!~81-BFA&< znQq(4OD4aL$+K0vHb*b(y7*O-*P&V^X)oq^wKp9()NsYXSi!LI$gvlfbp|NqY$@fNbMZb+ESDHybJwqvWa)o!coHrE|FX_i=1Cd;WYmFq~;=V_;;KE2_68)+yvBWLHP zx({lpCfZ7q*)IJ%q7${ki0^CPHy%?KwMDlh>%FI``$*+a@>n(V#LQU3y2gQwyfqqUjteXv!2tL+rYoxgkC z%4n-|Gd}jtSQ~jip&o=0c3W#7Midj6dgsgHU2Z?Xl) zXa7)pDdN5PjL}=+D97CXwQTwZ<_C^2sYs=N=ZJf`{C2@7&SDvvpl65?fl-iyzOD>elwfw@)f~YB4YET^jqbD_qYCnF3-iXY72SB+FYSaKWPSamv92 zGu6dU>I{w_zIo{WKLPfp|Auvp?GD{FTfc6S1f~+z64!{5l*E!$tK_0oAjM#0U}U6g zV5n=)!AAybg6O zGO`W0&^O9sQ<3&LEJxQq6P3CqavET)Wy#WmXkK*6ZAj)O=Tz z%YdD3G+Xk_r3uMvm_7&0*6ftsXss+vCL-eRJpXH28c)EzDjWHtlK>JpKW< zvAJy;*}^vM#e_-@l@| zq!phbUh|BNht_#)o!*vFr4?V0Ag%a`PSg!~J;tBpe1nDDLm2UZ(*P?#d;*ZBOBhU{T5g9`lNy$Eees_b0_%RBYc*_U&O(D&!S~ wREUZQ3*L`$C8x07sD1yPk9aQxN%{lZKOD4pJ}9Bvy#N3J07*qoM6N<$f=Kco2><{9 diff --git a/graphics/pokemon/skuntank/follow_normal.pal b/graphics/pokemon/skuntank/follow_normal.pal deleted file mode 100644 index 487055f4155b..000000000000 --- a/graphics/pokemon/skuntank/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -104 48 112 -232 216 144 -40 40 40 -184 160 96 -136 88 144 -64 48 64 -88 80 48 -160 40 32 -112 112 112 -192 96 64 -184 184 200 -232 232 248 -232 208 96 -0 0 0 diff --git a/graphics/pokemon/skuntank/follow_shiny.pal b/graphics/pokemon/skuntank/follow_shiny.pal deleted file mode 100644 index 64bff7c8e3e0..000000000000 --- a/graphics/pokemon/skuntank/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -152 24 64 -232 216 144 -112 0 40 -184 160 96 -208 64 104 -64 48 64 -88 80 48 -160 40 32 -112 112 112 -192 96 64 -184 184 200 -232 232 248 -232 208 96 -0 0 0 diff --git a/graphics/pokemon/skuntank/follower.png b/graphics/pokemon/skuntank/follower.png deleted file mode 100644 index fc2ba61d2adb1ac0b04b0765197b17431929848b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 942 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S83qL} zZcNb7(Acpcp(A2~gMmXtfWZO{g@S^D0|^d0cAR+e;>U{%3A{f&Wq_&~lf2zs7&=&G zJ%Akc5>H=O_GgT|Y%0v_*XREM3JD}9`jr7`1toc*!NTRf-@2#EANv2_ka6Mi%31Elr|N&bdC^;Ce*VXu6$#g)B)??U z?pu(3J@TsrZ&pp+pNa3U{a|v}S@ZFy_=cZXBq#R;CfBKET#4Meduh|6<`Y+vx8LIE z6^nFUyN!LB-yJD;<@whnBo7K*O3#}bddPfH(o=T7gWo;WX8zchlA*!w;N>U%Q_9#-)IDt5t)ep@qH3n!QTC3I{bX>AUv|=yDU}QQ zeAjrhs=jCTT-Z?JnrQIG_}cr;k58q(m(MVNxkQ(BO3qe}8`r~}Z?H|;ee*s48ifa) zHBW`_u}k@y87^s>q?;og;mum%`sUolQ`%-%!#7BNm@0fyUdcjCW0(1hpR<0v@p{&{ zEKX;_+CBfig|gppd2pia+W#}__x!l`{;$HK1u5C)vaKI`fBb*of4s@;@7vD~5zaN2 zetYkqb-w-?x7`M(y*=rDp;kIAM|)3E(dV5DYql+Vkl@%Fc}~EaJ3+?E zV!xxLo14kK(i?f&bKY8QF8p^u^IwJUyY~c zF(<5-_A<$T{=@qB->&_Z#&@Rx6P;>_YeY#(Vo9o1a#1RfVlXl=GSW3L)HO5;F*33; sHnTD?);6%PGB6O?HRT41hTQy=%(P0}8d9I@q=3@3r>mdKI;Vst0G57}@c;k- diff --git a/graphics/pokemon/skwovet/follow_normal.pal b/graphics/pokemon/skwovet/follow_normal.pal deleted file mode 100644 index 7a3a222f145a..000000000000 --- a/graphics/pokemon/skwovet/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 29 0 -19 17 15 -0 0 0 -77 72 64 -105 98 88 -51 42 29 -142 123 98 -173 153 128 -201 183 161 -226 145 83 -169 162 151 -215 209 199 -255 255 255 -255 173 109 -239 239 239 -0 0 0 diff --git a/graphics/pokemon/skwovet/follow_shiny.pal b/graphics/pokemon/skwovet/follow_shiny.pal deleted file mode 100644 index b830f20f26a8..000000000000 --- a/graphics/pokemon/skwovet/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 29 0 -49 16 24 -0 0 0 -106 41 49 -164 65 90 -82 49 49 -164 98 106 -197 139 148 -230 180 189 -230 148 82 -172 164 148 -213 213 197 -255 255 255 -255 172 106 -238 238 238 -0 0 0 diff --git a/graphics/pokemon/skwovet/follower.png b/graphics/pokemon/skwovet/follower.png deleted file mode 100644 index 5b20b7b61f432c27579176b7be9c0e2f6b416306..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmV-g1Eu_lP)f5DGT&2l!uj6;v$v7xXXC zgU22!C`wy5Db!oV_Ts5D3nKnt$xMu;LF10I`7!f$8>IH&sdEVLvv1z}?!5OV3vjp& z*Wvn)i`akX11>`+bV*zQ^TE|p$`Z%Pkrwh`wudbqKV9qJ1%PI)7LLm;TQd3?BRxoKjie@Kd18Fj%-TFxUHE`>Y^Sr zxUfW?vwkz<%!OzQOAjyyx`8-NWtOxXl~VH!yIWvG2c^7P!-l;qm}vf(MlF?kkzcK{ zk;}+Ksm69V6(7^fi@#m~gtfi^W@6O=Ux0Q33C{~RZ`E0J-Cy5RhJDh zn~XBVQ+yMZ$lsX_aZr*$mt5+F73>NNVW%XM+l(rf7oftJ5?E+n_?TbTF-hLyZHq0( z6q#aS0uL4=YrBCttWhP9dj0t9g97>sOfU#oSwXzT5Sw@N!J2CePbwe|{IH>WaBK3~ z)vqXFl40!%e8aq|`58PaPgh0Y$GNB1JwYkR&d+4fWWUVLSJFstwM;4En-TZ-hfsWO zL*S{Nz+52N$M=9#0e0T#1naW^ZS)b_kjzhL-i-LS%D6tq+n%1a@Znp@v5U4a&Db2e zOlFHQ6E`_vtcoktW~}1rnY-WK#=vG!q}6sii^R kwz0wXe*EKcHpaF62R*Js4pBB%8~^|S07*qoM6N<$f@=exG5`Po diff --git a/graphics/pokemon/sliggoo/follow_normal.pal b/graphics/pokemon/sliggoo/follow_normal.pal deleted file mode 100644 index d3a0260ff305..000000000000 --- a/graphics/pokemon/sliggoo/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -85 54 86 -191 151 203 -218 194 248 -16 16 16 -38 98 41 -57 235 68 -47 153 53 -139 87 141 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/sliggoo/follow_shiny.pal b/graphics/pokemon/sliggoo/follow_shiny.pal deleted file mode 100644 index fd5a2e122ccc..000000000000 --- a/graphics/pokemon/sliggoo/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -146 134 73 -209 194 114 -255 242 173 -16 16 16 -88 83 153 -159 154 230 -119 113 200 -226 164 145 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/sliggoo/follower.png b/graphics/pokemon/sliggoo/follower.png deleted file mode 100644 index fad6f57fd8d136c3d50403ac53d7ba6b8e2bf497..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 zcmV;$0y_PPP)Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_RW???m&@A1_z(~fCSoZ$>qIY^HH%k` z_dT9300009a7bBm000id000id0mpBsWB>pHGf6~2R7l6|mBDVLFbswhDG!hUT5%0Q z6;}vIJu(BT@*cC@7wAge>o6Sh*mY=Uu(QgJD)q338V>n_?cW5Guy6ZMj7!E8V)ZeH zCopeg^$CHjWxU%Ha0BC9ql8wnyxlpB!`#;iz(dSoj01v8^g>F0tpLv|s#j@(I^0MQ zm;_`p+}NK6KtxosB5x$LQuRNW9hJ()G#_|9=V7RFjzCt37;tMZX@PXv0~W678W2 z1wH;wG9(0h7!%Bg)2~kMdqvFQmGeh+k!gk>U*UhBG9O-ED>+%2;83zIEBYr>W=~o7 zV@$Cy=2eN#vg*4~@ALrKGIRSAXN2o6uK10w0mU zvGLAVXg6!t!XtlIUaT!jFC)GQEUTNB6$Jo$yvEI3xCRM;oP) zK|yM2Y7h_*gM))oF;cyh&ECcTi&BdK0000000000000000000000000)PfzX0007W zNkl6sZ z{0I)!1~{k(P-;V*U%lu*IK2{0zBo{-bqhHCfT8|_VHeHsBe`zt%Jt~ z7_*&a3ShUy#46nb!v^VvWT$DW`w)MXMu@$t?KQ2I!f62V6J}@f6d*Im7Z&!aN{(rA z_LpmfeG~u-k5sNWsOX%+r{ZK6uC?j%DmE{xFqinq0}q<=zmi3OXqythzRZGxTgd~} z2I_~zvPvxqjf`7A%*os7VhNDp+viU8B~_VhHGS(t#|fq-76BR^tq!3%zoB5u9arB& zJ5-p#leIhGjohq5&Pf2WVLfup>)-!`*$A-j-g2T1XJ9G}qhIT9YRLsQEjS6#co@yr z$?$wWItdV%aN3ANUOQQiBcGYEcoPx#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_5D*Z{D^vG@pG7PklW|^RNjj*2N7S)^ z{^OD0q#jeK~zY`?bT0f+b|RW z@Fy7fY7M+4$B7)e_?RzH2hHSKsC*Adg3(KJ8O^aJB+hz@8JpF7ish8zFE^>I{-aug zQN|eL-F`yvJy}Y4aEeo$;=c)m{RY6{tNfPu4TyYrjS-o6tvgP-E&tGey#Xa;bnY>{ znG!;Mrex$X%BCc}bQ>VzWF$h5Gnz8DBgU!7+y=xg z1iM7{`;RU3T^_$xUJX70JsWJ)sjbgC9ERXtl~PXj8<+RW#QulF=us_)W&9HyhGl-x4as49?eJZt>%~WxQCwkC z9hxt&42wZr>B#Z5!^3;yk1oUD>JV3X^Ut*nD6bCj@z(9KBGqx{^!r>#Yla2JO}Y+j zRu)Zx8?&J~0b1%OZ&~lxchuUy-r&xR#CW~wjx>yK&RQ#jvqfhn4prBB|5CLZz8t~+ j6=aQE+r1V3NdWu;Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_07ysxn3wD0mw;2 zK~zY`?UcVt13?hR=hz}`ZVoIggq;wzlFJ=vOry`B1Y1ckwqlB?q{&%CEK?{cHHC3o z!OAzVw6OIFYHuHs*VDJ5B35oZrFf;ZE1(7SkGX)LM(9hiN<_D z#p;Fz@3WEXQMF2Wk58!YQ?s7IM5wu56Q%)2rn_7#*np3l&YA0GgTgV7Cfw~)`vxYn zU9l6uc9b($_cj2v9w)YMDNNbcNZMR-F>@ zD}~j-ximZ(%CBH?m5aaif= zP&A-25C%pLt5-)3YcB$i2H>#sUxShku`}%Q7rnCpm;Y=5ya8febM;piI5YqN002ov JPDHLkV1niv61D&U diff --git a/graphics/pokemon/snom/follow_normal.pal b/graphics/pokemon/snom/follow_normal.pal deleted file mode 100644 index 9884fbc23581..000000000000 --- a/graphics/pokemon/snom/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 28 0 -44 56 60 -220 240 248 -240 248 252 -180 200 212 -104 120 128 -0 0 0 -128 128 128 -252 252 252 -212 212 212 -24 24 24 -104 88 112 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/snom/follow_shiny.pal b/graphics/pokemon/snom/follow_shiny.pal deleted file mode 100644 index ab7ceca1228f..000000000000 --- a/graphics/pokemon/snom/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -41 57 57 -222 246 255 -246 255 255 -180 205 213 -106 123 131 -0 0 0 -148 156 131 -238 255 230 -222 238 205 -24 24 24 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/snom/follower.png b/graphics/pokemon/snom/follower.png deleted file mode 100644 index 36e63d50e256220c1e8605d590cfdde786cbebda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 573 zcmV-D0>b@?P)? z_D4L&d;l@eCsTD-JzXBNbqD)3va!ll_o!dAxZ?1B4HVVme>3wTden%wTn#!oblAEB zqO4=G%6dG_52LLpz6>Ry*g%p%dltoH1&!G{!8wNkN#Qb$pJEeK)%5460I0IuSfl@0 z37|{aDll04?wjsxXo@wi-U`XS3<5|{HJY?%2+#`U(0Ilk&LvIonNrx+%Dzk%0W@=g zqcgo6W4k~Bayhia5==5ctL}Y2UN%K|%7?ccZm1k(`yE{Fy?6KnwqTNny9UhP`0|iX zKl44=Inu41xYEXK7x+AmBqJ9r!6d_70iS|DU&|jcp0#XPO<~Gkt}CdbZ7SAj00000 LNkvXXu0mjf{x%0R diff --git a/graphics/pokemon/snover/follow_normal.pal b/graphics/pokemon/snover/follow_normal.pal deleted file mode 100644 index e1ec3499d8fa..000000000000 --- a/graphics/pokemon/snover/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -168 224 24 -64 64 64 -120 120 152 -232 232 248 -184 192 208 -216 216 232 -160 160 192 -0 0 0 -48 120 64 -48 72 56 -48 152 72 -64 56 24 -168 136 56 -96 80 56 -128 104 40 -0 0 0 diff --git a/graphics/pokemon/snover/follow_shiny.pal b/graphics/pokemon/snover/follow_shiny.pal deleted file mode 100644 index 66f6e6532f79..000000000000 --- a/graphics/pokemon/snover/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -168 224 24 -64 64 64 -120 120 152 -232 232 248 -184 192 208 -216 216 232 -160 160 192 -0 0 0 -32 72 72 -32 48 56 -32 96 96 -48 40 16 -128 104 40 -72 56 40 -96 72 24 -0 0 0 diff --git a/graphics/pokemon/snover/follower.png b/graphics/pokemon/snover/follower.png deleted file mode 100644 index 6e8403118726593dd698916e8c5cd9517c9efb6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 918 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNnUjgGzw51<@llDE4HLkFuY zh{Imu>Fdh=jFFd3g?+`L)lY#!0?CPfWk6a1ih&dZL(e>M3e{3@GN%7J*mrlI#DewH>n(y=8=QLEF&5ry0>v>W{ ze*2$$&mIV|FPbxbWK*w7NBHc#YfWUQ!ggpm1xv(G%1PSII&_Dz;$U+bH;)s37Vm!_P{{~sl@ zv6yB1s-;hEP5b+~tz+&S@y||yZ061drLKWxrydDCbZ)eG`b4vjds^{h*#eu5pXcga z6-`~unU}WY#9Ob2fl(D{rmpW@9-TCuxpT%@u9Cc)``qq77hk<+$8VXKn!O+H?kTNV ze{oxzSd>)Z)0K0N|A?7!PS?Mv*m0%ClG!25D>Ynm7WaKyT>m_{KKSa%hE?zT|17vT z@%YcW?DVC3S7sgIom(+yHaFjq{(PtQZxes8l}|q^z3t+rd)BYMv!|bv6k5Ihspr2R zPp5BBH?X^^CeUA8d@%0+g5u8yDx2?J?{kZsdhz_j4=-+H21xU?-%l~ARNh(k2OC7#SED=^7a78XAQd8Ce;dSs9pX8(3Hw7(Dp8;WUbd-29Zxv`X9> TCa&Np2c=(6S3j3^P6-2D9f&M-Sb0007z zNkluUiGtCNsDe`V9?D7+UW-pDm=_-N7QqYqkey$bhm-;jXdXl{l4@4 z9)M;vqZ$8Ea62{4H7Y2FnQ6^j+kxefrf~~sNTC(}FYQbTTSbBzir;bGeI)Qmv+ zS>IewJ?qcVS=Ip7W7GbBzjCW8Sa+^l6!ERInO@sP0Ko%Utz=OYf!%Xamy#WBo|!SSp}puJYihu4|Gk zp#7&8s0RA|l#5XxKq`5ew)Ya+rV70EN=EOJfQ~tB<-?@EGbKGi`J0C`>quM2#~g6w zR!kx+op3&{j$loCUW9M+=#928)(s3@O%aRQd2Rh5X?Xg&6{LxQVbUYg9T!?;&w*mm zxHn$S+rQE-Pe-1xNW0KIO--R{kz9k#JfGc$3(hlcX$?R=jD2Bhh%&?ip@^@Yvh|_5 z*K}%!(M&h!@urw_(=J5MNg*XcyvT#BqB-4=uRWb{mY8B~W@zKaA~c69a~O3PB# zG#oLaH3T7Tw^^2wIREL0%@QHn*Ii#cm7aNp+_lwtF!WKtC;8+?bCx*yv9-%)!&zcZ zbAh&J7qR2VAGZa`o1$>_bBo((@R#Nzlim6zw<8+vE(3*AVB;=csKKNemRmRH{V zChGxq+wK#40OaqZcLnB?q;nDIV3HlRA9<>t5%G_|v70I!4XHTt00000NkvXXu0mjf DkaBc; diff --git a/graphics/pokemon/solgaleo/follow_normal.pal b/graphics/pokemon/solgaleo/follow_normal.pal deleted file mode 100644 index eae35eee8c25..000000000000 --- a/graphics/pokemon/solgaleo/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -110 201 255 -255 255 255 -81 52 22 -254 238 112 -255 171 40 -0 0 0 -252 132 62 -203 65 45 -155 112 34 -153 153 153 -207 211 208 -35 33 36 -29 53 102 -52 84 151 -69 76 77 -248 248 248 diff --git a/graphics/pokemon/solgaleo/follow_shiny.pal b/graphics/pokemon/solgaleo/follow_shiny.pal deleted file mode 100644 index 42f75019562a..000000000000 --- a/graphics/pokemon/solgaleo/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -110 201 255 -248 40 48 -81 52 22 -254 238 112 -255 171 40 -0 0 0 -144 56 160 -203 65 45 -155 112 34 -112 24 24 -168 40 48 -35 33 36 -29 53 102 -52 84 151 -69 76 77 -248 248 248 diff --git a/graphics/pokemon/solgaleo/follower.png b/graphics/pokemon/solgaleo/follower.png deleted file mode 100644 index 7ff76401b72343008b15bf54ee9d87d54cc1fcb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1202 zcmV;j1Wo&iP)Px#Fi=cXMQ+Le|Ns9{G#38uaQ~|)0002|gg(nbEt_y6nVFf-)6gR!Bpo$oG*p*G zOilRs_`<^=F8}}pFiAu~R9J=Wn8}vgAP_|jQb`Ol{r`WPSA_;f?*r))2 z?vbRuU-f5PHehYmAXTmShvydp##|ALau(|F!D2~$&e=Ejcty`3(&ptbGcFrI)B=6S z0fqR@lmf^0$Z-Ks%&+~-112v7L6fie16-|zL%$TkfD1OB3@2?|-C zyyQMM;>0CN4#;`<+Bx{-oEg72(8pVzL$?JCIGZSki^qzilrc2m^oBmURU}$y6qMZX zjNfN`ynk5V&-+j<0W&Vn;aqf-FF5g;z%kW*Nf3$yzK(dtlLJx*VvP<}AK{E+hClVm z9=_^$x}2=~L1f+f&NQnofir%tf_K9e^8MzDX)KkMX3W_{*2g|ByVM5sxGYE_PzYv7 z*|p~mGkz`)eajN!2?h9@rQCoC$2qO`Nt1Xf?dx)q(f}8cwdJa#K>Cbd%W$68T>u3#UQmJ5Mj>xZhQH8Y^!ty%_VhWVJdm1Wk8pUW^NSt?+#w# zjgwuQ^GVncEb&jdJ_XJ)p(QXHc=47(in)!Ws~H3%&e@$*h{>INtou}OWY2i$oPjKP zlb8F`rKCQEb|noL&)x4)$oY}4sTah3j@9`)17va1LBCcUA#+cc>v?t~DoU+NmTd`4 z$Fj-y6SmD`C&JA34e$!!e%nG#p?}|_X!-j^A)y$n6vCqtuWJa*4TO(YL2wGBc;5{J zWSDu!K>nKfyfoH$W^iX%7UI;UYJr7;m|T|XM>qDVo6%&rXJ8140a+B6GpYc7Nu(!X zUkS_&%x9MZUk#WJw+-YSp7zI-A)3x;(t$Z$$sK{yr#X?*9jJLi*I-8f08|G?RPE9y QX#fBK07*qoM6N<$f*V~$0{{R3 diff --git a/graphics/pokemon/solosis/follow_normal.pal b/graphics/pokemon/solosis/follow_normal.pal deleted file mode 100644 index b473e7651a95..000000000000 --- a/graphics/pokemon/solosis/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -65 139 90 -90 180 123 -148 230 172 -106 98 41 -232 232 248 -90 131 90 -16 16 16 -230 222 115 -164 156 49 -205 230 189 -156 172 139 -180 205 164 -49 98 65 -148 49 74 -197 65 82 diff --git a/graphics/pokemon/solosis/follow_shiny.pal b/graphics/pokemon/solosis/follow_shiny.pal deleted file mode 100644 index 4194bfc8cf41..000000000000 --- a/graphics/pokemon/solosis/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -32 128 136 -88 176 168 -136 216 248 -192 96 144 -232 232 248 -96 112 80 -16 16 16 -240 216 176 -216 152 144 -216 224 168 -168 168 120 -192 200 144 -48 96 120 -148 49 74 -197 65 82 diff --git a/graphics/pokemon/solosis/follower.png b/graphics/pokemon/solosis/follower.png deleted file mode 100644 index dfa0f1475825aec58127f30c9f7c17ca52d45ad2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 449 zcmV;y0Y3hTP)eoE@c3@+_z7ZmI+OR)=Kyg?f|ZwZ>TwYK?eu|o z67&X_GFjR)Rt!PHiF~DA&IvDH9tlIxej{%vWwt>ZfJw0OI8b?qH_?_b4#Gk#lbAk0 zgIWA0w@txJ#;P{Re39n+G#wrJ5VS0cTo>4zAmU;r3x(JOj|?wR@81e-aDzg_sQRGz zS{1pf4Z^j0(tC|=!MO{DQ*DiO{&A*->vT57J9lKnHm!A6Z5sE7SvzZC(@X&CANZ7( z2_II8x{hT2TRyqz;)U)_Q#Pkrw`bsF*38j_r~)(EBTcsx>j>w;7(a#6>9SG+1{>=_ zB{u$sn@DDZG5d?sTz#shU1mN?r_=h+y`z4tnr4GwC*Mzae&Ve&dwE^pGjns|KoU@x zuYkv98}XV)nVLC}xYaast(M@7`MP4r3s5+$!S08~FoTmZX(rvQwj&{DBIwC*5p1a- zDsuti1B??Ar%iAi2C<=5gK|<5YSwDGxG3M(5tWyqu+Hn?e_7BRFyf2|wxc>xw(oL@ zzZIHAju81aDK9}~z5*MZHw^^Qd}YDqC`21&Aqyz>mvO*5q2B*7c@Z58&sDFm;Eg-v9372+zw|SyJ5uaLClM+C;WpBXTKf#ouQlGtHW^} zJ_jL790&$G!}qk_eOUQ1@Pw*&fwL=+`MX!hs_f?+`8{L)BM?kCo&JF*^ZtX4aO-(q zZezpmd+|==oP7NcJ7ZU0otOOqA5KRj9`B9Keqy0}$M+5tX0M3*fSqk)%7LYD&pv7d z+Y?0}LQ`X0*^2zzI%Vmzpkiz#%udt_al}#K7p77Nu76t+ILsEVgI}DPRpz^%iY*k~^9C6$MN*C1GuK!U4isq6ajX xnf-`lVK4Zua?6<~)1UmBl{PZV=oJ5_{Q}^Qsf048NF@LO002ovPDHLkV1f(5pV$BZ diff --git a/graphics/pokemon/spewpa/follow_normal.pal b/graphics/pokemon/spewpa/follow_normal.pal deleted file mode 100644 index 636221df436c..000000000000 --- a/graphics/pokemon/spewpa/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -58 54 52 -212 197 171 -111 103 97 -16 16 16 -186 179 174 -100 93 88 -216 216 216 -240 240 236 -215 103 129 -245 204 77 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/spewpa/follow_shiny.pal b/graphics/pokemon/spewpa/follow_shiny.pal deleted file mode 100644 index 2a3cc4343ba1..000000000000 --- a/graphics/pokemon/spewpa/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -58 54 52 -212 197 171 -233 234 233 -16 16 16 -155 155 155 -197 198 197 -82 81 81 -110 112 111 -215 103 129 -245 204 77 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/spewpa/follower.png b/graphics/pokemon/spewpa/follower.png deleted file mode 100644 index 3a05a1a4a1894262f8c43920fd8c8557cdcd742a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 503 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 diff --git a/graphics/pokemon/staraptor/follow_normal.pal b/graphics/pokemon/staraptor/follow_normal.pal deleted file mode 100644 index 5ae0c8e448a3..000000000000 --- a/graphics/pokemon/staraptor/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -32 32 32 -72 72 72 -104 96 96 -224 48 32 -144 128 128 -56 56 56 -104 16 24 -200 200 200 -216 216 216 -248 168 32 -232 232 248 -144 144 144 -192 112 0 -72 64 64 diff --git a/graphics/pokemon/staraptor/follow_shiny.pal b/graphics/pokemon/staraptor/follow_shiny.pal deleted file mode 100644 index a00b91bace14..000000000000 --- a/graphics/pokemon/staraptor/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -48 32 16 -96 72 64 -136 80 80 -112 112 136 -176 120 96 -88 56 48 -40 40 48 -200 200 200 -216 216 216 -248 168 32 -232 232 248 -144 144 144 -192 112 0 -96 56 56 diff --git a/graphics/pokemon/staraptor/follower.png b/graphics/pokemon/staraptor/follower.png deleted file mode 100644 index a6f9360ac2a78967babde9ecb2e5f8c52e5ca73c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1331 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S3JMAy z9v&G92@ebuCNwlySXg8TNSruv;>L{|KUOHbc=2Pxgb4=<7(5&twp%8K12r%vdAqwX zbg;^L06FX>p1!W^&lq{xl+6!D@%90Q1d?EK z^UuEHCUMODa`SrSw{C~Uq`V)ey80#RcAXc}530`OP?dK$ZKP@!x#`4%FU()&2t^g0 zP!!0?dGS2stwZM}b|biOkey{P-|I#Wx}wvFaq&39fnZ#k!yv8B%8j^K-HwU3q-KQi2I zx1qN>)9QLtlG^7|x9>-9F-F}5O1d|uS-rYm?bfLtzx;F0MJK0y$9C)zc2h~2n{eVp z&+PM6@5;mlA8PvZyRlc<8o#!+ZhjvkYoy4iopN*SHEyA>Uk&<_YqPQ&au&o2tTQP- z`r^|GDTUo!wsLRJtIT$KHv6Sx8Jkv*n$eFM`NI-SJl*GP6XTQe^~uH>DUWj(4s0-Gm|5+qE^#@jlWp2>v#R#xpVn}uK4s7D zVSc=HtC_`~?<>t#^gYi=knmO!FI@0dD&9j!(9niwmHN|%k-D1|dfCG~pIqYoEN^x2 zJ$GMb@L~NoFAG2RaW}CZRF4)W>Dt+zzBaHT zq^MggD`VJX`=1^%P5ksOC^hR`J-AF@;m{r0W(st*nuI)ZhXfr?N%K7tuciw!T`H)@Kp5@2och{3=Jy+UL z6f!@@DsSP7>?2pT8!ol4cpfnAg7Mrb`RDfWT=>hjiCy;iUdEYfsg|X)r>B}dOSSyw z{esu#tCjfA5MG&Ae!OR{7Mm|h`OY@uso|Or##ZzEF3vyWAX_=Bc2ShMd(=ncLe+1- z!}|kr1Nh(chQ5A$f46qRwB!9%%=1*59h-fw^OUIP|DXItB`!v->|XJIX1z6G*H4se zEi%2-bVjrEa<=8kllR-gbsBkBoH!SlFJM`BL%PDVzI@i9sC$Li&n~+Vn_SYp00i_>zopr0A>_RZ2$lO diff --git a/graphics/pokemon/staravia/follow_normal.pal b/graphics/pokemon/staravia/follow_normal.pal deleted file mode 100644 index aa6b58e4dc95..000000000000 --- a/graphics/pokemon/staravia/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 32 32 -64 64 64 -120 120 120 -88 88 88 -168 152 128 -0 0 0 -192 184 152 -192 112 0 -248 168 32 -184 184 176 -232 232 248 -224 216 208 -144 128 104 -208 200 200 -0 0 0 diff --git a/graphics/pokemon/staravia/follow_shiny.pal b/graphics/pokemon/staravia/follow_shiny.pal deleted file mode 100644 index a1dc57f1a39c..000000000000 --- a/graphics/pokemon/staravia/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 32 32 -120 72 64 -160 128 120 -136 96 88 -200 160 136 -0 0 0 -216 184 160 -224 152 0 -248 200 32 -184 184 176 -232 232 248 -224 216 208 -176 136 120 -208 200 200 -0 0 0 diff --git a/graphics/pokemon/staravia/follower.png b/graphics/pokemon/staravia/follower.png deleted file mode 100644 index f49d1058193223ca77c38ec3f0280c6c0a5e1849..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1144 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxZeC^$Gc zR8&+%L`1BZ(EyY=uw%x70)`(e6n5;`@Z!af2RANEXvny5;>4qx&l7;sj7i?^E({&4 zvK~MVdx@v7EBiA>UN&X(gHgPFKp}zTM87g1tpLS9ih&_%=R2Tlm~}i|978;gzn!)} z|FVO~@!G(rH}|P63<>FqkL4GYT$Pfv`E}b;?^`?ODjjW47R^v&d&b3iaQ}g8e6kV} zKcy!mY+RbMyR~tD^XHr2Yu1H?Xm0q(<}H8w{qMRvpXc&E-v4)dyX3~x+3OG1UwpAn zHRSffwZ+D*Uw3RTOpuuCneh6~2H$L3HFma6wZ5f=m*dX7OAPvzGp%Rs-JE^?85YVD z^IzW)P?&dFARtE~En<&D+oapdUu#~NFsV3Nyl%N`a&?C$LpcirYfya5qlL;cCp;>r z_N2-29S%&N(xSZjS(}4U8*k&JrCVLt(gZ9HEtJ(bIO(F?T)snr)pgU3g`Itss4d9! zFd>4&K*xKN$+JFQA%-7pGaW>?KDjk-KA*F`?c!B=C$*fPaWo!GP&k&*!!&6%*Ii|8 zMuu>cNXw}`zdl+AZZz&+_(^}~Y8D$s0}FfEb5_bC6JkP{tHp$y3|==ZpERjQ`@@gR z*X0+bn@!;k-WXLN{H(6%$2VUIc|%nNNoJknO6CQRG{VoTUT1v7@1J+zqvjVAHhxx_ z|Cg-otEGO=SeT-^;X$PjW6m*4zQBXGB$l4fJFt~er}wqc%djExrjT}BetljNo7R$)u-4lznqyOZe&;={4f=G$ z>0mCGh|S!+R`=K{HvIoIb;qt%nUgjqro9ufZ4aFq5c2U83v2oM#;P+HZdkA6&f?5H z=HhX+ar?B&WL3UdGv8HREl*ZEkglp<6khAo`siBqn}CBg zvodQY#x0Ow2|H=>!Qe&V0xOmYVL3)~nw>tbs^q&|w``*2;h3m(@rIm?^W~Fwuk7_% zu{86J<@2q3mt=N!$Gxp`Uj6*=#TgdI_OkT~J8#}{ul@CB$JZ_MwtQ^gFTA(*yVjb| z<<9BZ7WNtk?5~A?lRmxlL-v{3{r14@qgvt`QIe8al4_M)lnSI6j0}v7bPWu34UIyK vjI4}JtxQd|4J@n-46f`IX+_bHo1c=IR*74~(g$lSK{?dZ)z4*}Q$iB};HBt< diff --git a/graphics/pokemon/starly/follow_normal.pal b/graphics/pokemon/starly/follow_normal.pal deleted file mode 100644 index babbecc6b37e..000000000000 --- a/graphics/pokemon/starly/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 48 48 -104 104 104 -72 72 72 -0 0 0 -184 184 184 -216 216 216 -192 112 0 -248 168 32 -96 96 88 -232 232 248 -80 64 64 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/starly/follow_shiny.pal b/graphics/pokemon/starly/follow_shiny.pal deleted file mode 100644 index a586e4936190..000000000000 --- a/graphics/pokemon/starly/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 48 48 -152 120 104 -120 96 72 -0 0 0 -184 184 184 -216 216 216 -192 136 0 -248 200 32 -128 120 88 -232 232 248 -112 88 64 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/starly/follower.png b/graphics/pokemon/starly/follower.png deleted file mode 100644 index 9ed2c45c54a03c74827de03a5c599e23bc4e18c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 651 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;87-VE* zczAdK#dhr2apT5~0|g8}RwyJSM7((MBf!C7n$8L%pd4e8x4R2N2dgYdA$y6ZuPggA zMqV~$^Mg^meLx|BrLwyAsiq|>1#8q*F1v-vOmx7}Z8 ze~SQ9#^q(cv+G3`&ieU>Ezy{HUZHwc+6#^Kn=2-m89s3Msq0chbDEonKQm}{M`}v1@OwSbUzOc39v(kCx zd&hiuxKBRxK-ZYf<27;1^|?_~~E%?rjey`9_6otG{+;#_y^x z+M)WtYwlG%?llJy?{9n;{PX_nZq5xlA7tVMUR>QCrhmck#=+{Xj7L^Eu0O2zUL=6k z`G&ZiQ^gVf#(4`kHa0wcJkf#U^rLjUX-g+wd@N(VUjKJ?O#p-DF`t9s`-Q9ay!iMl ziCt?s)8wa2WkM{=v@Se2dOnzG-uX7$b9MXHyl>?TIafD%Ip3Q3=h~)AHf*j{3NW*f5N4X|7k%gPRRPAk2~NyX@}dmU8w_XqP5JP+ z_ReFO+0G7^MgN$_aWCm$O%h@akuxhkB9`|_DI@8@bMGvNhg%)atd1-eVHL^y_?PD@ z|N1?9k9I5QosCvDUGO1FVcm{DQm%}xpWkyg6!ZN!b^noRcBGxgDr*rI*AFA8pnO=sS5twQfZBBPez+`@|< z=7ti_&c3tXbNo1)?W4m?dz=oXyBsrAdwcs?Q0+v1?gFo%{qw)nhgZpNx@XTdMalo+ lRHjw;_H^}gS?83{1ONql7%~6= diff --git a/graphics/pokemon/stonjourner/follow_normal.pal b/graphics/pokemon/stonjourner/follow_normal.pal deleted file mode 100644 index d62b57cad403..000000000000 --- a/graphics/pokemon/stonjourner/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -74 74 65 -24 24 24 -180 180 164 -106 98 98 -65 74 74 -82 65 41 -49 49 49 -98 106 98 -115 82 41 -131 131 123 -246 246 189 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/stonjourner/follow_shiny.pal b/graphics/pokemon/stonjourner/follow_shiny.pal deleted file mode 100644 index e489d9a1b5d0..000000000000 --- a/graphics/pokemon/stonjourner/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -57 57 57 -24 24 24 -115 123 106 -57 57 49 -115 115 115 -82 65 41 -49 49 49 -172 180 172 -115 82 41 -82 82 74 -246 246 189 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/stonjourner/follower.png b/graphics/pokemon/stonjourner/follower.png deleted file mode 100644 index b509c9b6de2c09c49bb519995262c675f6c844a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1442 zcmV;T1zq}yP)LnjLxcNhdtWk6-M>MYG1^=xd;qRSzF*JF^G8mo{R{Bm4zBA!G>SSMxiL|%i!OP67hK4 zYnyc12#w4XbTB;x>vhEtA#$&4MAAqWFrZKbro9>S=vg*r9%sPLkPy`NBte*Z)%%dU zf&kHjI`#uxr!T1@1W?>)7D+_l5{)VI*aka~?Ey{;K-((-MPO0wR_W~yUU-u zdl0>?)yC^B^}*z{doy}v4*9(h&5}7pK8TGx1ZCj#?WZ~>-8VK}Z_qDV1jQ{zM=hD4 z!BuZrOu>ZXOoz|MUp)8bgm#<-wC^2o_iw$C{RD6B&*tN3jx-RDl~m|fH?lt)8Ha~? z1~}FFibuhX*0l*9BByY(x5WceI^h)ZG({j0~DV@H!%BF<#+20zzPiLBjZ3Z|s+iZZ5Dy~ck zK$N45r`z|(_m=wrHS7W`XfVQ7D+m_>`XH5p0TA}M?orY`&(*M5CV<5Jv2f@Z@H(g@ zTm)#K=9`C3sc!lQPac%dOiUpc0vRaF&{$ zpLr0L6%mh>+Mysl&6N{sChQ>u=OEl!{;L8g;Pz06XDAd($cm`Pfuzfh`0exEKnTl6 zMecy^NpcPxOAz=8pkFIk?21hm603S2w`Wr?hDsao<4a0j--G9 zmSDB0Iy}RQ{Pgl59+y1AOEMwp1gO#Ej2x<2CkRRu(4Mu}`DD(X1X&UF7=01&bv*VG zLI*larZfB=Ho#;**!O*e_6lH@U%rY$}hOp_4)BDow$dalfKNkd$j2+(JOGX}Ju z_{g61Q;$ogZj-m)@%1shZu;aq?1Et?hNKWC?SBLT0~{BtbY!;qO2XsPqV+N%wXy9B wvINsEl@Gh6pH>8tuNW==s4bEQWDnc&FW(z9bxEbbZU6uP07*qoM6N<$f-zFFQUCw| diff --git a/graphics/pokemon/stoutland/follow_normal.pal b/graphics/pokemon/stoutland/follow_normal.pal deleted file mode 100644 index 1fdbfe3d85b6..000000000000 --- a/graphics/pokemon/stoutland/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -96 72 24 -0 0 0 -54 54 78 -232 200 144 -144 88 64 -96 96 140 -216 144 88 -176 136 72 -72 72 104 -88 88 88 -192 192 192 -232 232 248 -120 144 152 -248 248 248 -0 0 0 diff --git a/graphics/pokemon/stoutland/follow_shiny.pal b/graphics/pokemon/stoutland/follow_shiny.pal deleted file mode 100644 index 9720869b140f..000000000000 --- a/graphics/pokemon/stoutland/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -99 75 33 -0 0 0 -32 48 40 -240 184 64 -144 88 64 -48 80 64 -176 112 56 -176 136 72 -32 48 40 -102 94 95 -193 183 184 -193 183 184 -193 183 184 -193 183 184 -0 0 0 diff --git a/graphics/pokemon/stoutland/follower.png b/graphics/pokemon/stoutland/follower.png deleted file mode 100644 index f2e49bdd83279aee5c26304b73f878b8760aa2a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 922 zcmV;L17-Y)P)Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_U`QAM001^NPUy&xkXS%qV2s$1Sg?pl zNJwZ{SXjWo!071sc#xR*`1ravzl8t*010qNS#tmY4#NNd4#NS*Z>VGd00Q<&L_t(Y z$L-cJPuoBg2k`S{>1cvo((Q6F2~>$xoPv}gl^h<@wF6Q@PwCo3a+MLJ$V;clh;#%b zDi7JZ@eMk%bOt5{4=tVj8F~&7pN+4bk@|)xKil~~U+&2X`d?3`H2rTbX09&gMc8U< zOGtCjlCE?w)4i9I-yEoo$9l=p`b1^3gO-T&*{tI#oDI~*9x)v8qO!45_T<2<-YjR-L^QyW;X|3ZO^v5;N(iMj3(I>e<#`7u{)z+Xt_PqWW^n4o( z-pYYl$5Vkf93oFi+D6S2b>Jv$`0(Yc+#ut4Dwa#mhCC%{YpZc!PgmH0X|ONFWgSmN z#c*tSO43HF-1E3J+-ds&M+Z_|*8iLmggNh;oF_Ms@-u*`mz;d$yQ%OYJteY{Wp=x! z+3lcQzx2;N?!AiN+9b#ERD3u9s2wI#k~a2tUOfMJ{GO3qTddA`Z`h=$IiKyU(R^3L zvLKm~v@x{KTz7N|B-a)&&Uw`xRop?I=eNuNd`PAwZM+@0qJq~X*O-CHsW>nk+IbdL zSOZa$S18|jau>Kpa*Y{ts92IaI3szE_kxSbV!VPBZU>b(@LFMd2$Mi01~hR?GD2(S zcb}biCn~ptYSSIb4bnD&tp{v|VQ9$> z#E$w*?5o14adWaY3}#7#jMoj=eiOBV8Ch5~u<2|O$l%>KF*XXLMtI^5f-q^2cHu?@ zM$s(|$-R$vcW;}~uW<2|Y_N{yFEfP^4#Vn67$%R3vfSR$@aOvC7U*Wj z)~vn7rVHy8$#@oCHNqRBa{F>OiU1nd_dVNTDQ>thLYrL2KQ7Rs>Ys_m_Y%{6g1Ph) zROSS)Ec%OwpB4QE=!Eve3NOWyI$>x_frv`aKTJ`op|G|hpWoNz>+54`K!=uTa=;R% wR1SDll&GD#KJH&6nw+N<%enu)o?IdH2l6UuhgwJ*E&u=k07*qoM6N<$g0L>K%m4rY diff --git a/graphics/pokemon/stufful/follow_normal.pal b/graphics/pokemon/stufful/follow_normal.pal deleted file mode 100644 index ca377b1ee996..000000000000 --- a/graphics/pokemon/stufful/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -245 245 245 -235 221 226 -205 205 205 -237 158 190 -189 155 167 -240 149 172 -238 122 152 -120 91 102 -222 58 99 -162 82 101 -92 73 79 -82 42 49 -57 54 54 -45 33 33 -0 0 0 diff --git a/graphics/pokemon/stufful/follow_shiny.pal b/graphics/pokemon/stufful/follow_shiny.pal deleted file mode 100644 index b057009d110d..000000000000 --- a/graphics/pokemon/stufful/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -245 245 245 -235 221 226 -205 205 205 -248 192 72 -189 155 167 -160 80 8 -200 144 40 -120 91 102 -200 64 8 -162 82 101 -92 73 79 -82 42 49 -57 54 54 -45 33 33 -0 0 0 diff --git a/graphics/pokemon/stufful/follower.png b/graphics/pokemon/stufful/follower.png deleted file mode 100644 index ad57e8e6302880818d92eeaac529ca71b945fc3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1374 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBjuU}u^eRTHh*|+od?VY{+!_+nJs%BI~r`@wkUKErX6`gHLh+exXBPlV1Np5fiR#kEqV&bsHv>=K`X z#?uBoYj~ZyC9dy3-SeaRh>P&V*v7-Eyq(KpTV4kI(xca*jNShF_tMDq`}7-Ov5mv-ankCzt{mNwhH-|^n~TB>=h(fRe%mCwJ{%ix649v$^& zL48{{mn-w_o@q()R$RBWS^DbJ4mrVEKbwy>pKI*&l-KkKd~$J>C^pJy=|WN7*E>H%X@Fz=7SyY zh1W>4y*wTo7xqKTewjjXQ^)CDrwmX0dHp^yRPV%&lTXjd)<-PY{wEHohn}(Q`36eop00i_ I>zopr0P$HhT>t<8 diff --git a/graphics/pokemon/stunfisk/follow_normal.pal b/graphics/pokemon/stunfisk/follow_normal.pal deleted file mode 100644 index d4a0040aa3ba..000000000000 --- a/graphics/pokemon/stunfisk/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -93 93 33 -106 63 54 -245 245 1 -201 201 1 -198 136 125 -149 95 83 -240 183 173 -0 0 0 -255 237 236 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/stunfisk/follow_shiny.pal b/graphics/pokemon/stunfisk/follow_shiny.pal deleted file mode 100644 index eb886eb8b98a..000000000000 --- a/graphics/pokemon/stunfisk/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -24 104 152 -80 64 56 -64 200 232 -40 152 192 -184 152 104 -160 128 64 -208 176 128 -0 0 0 -255 237 236 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/stunfisk/follower.png b/graphics/pokemon/stunfisk/follower.png deleted file mode 100644 index b9f2201c9547bc72494c89fe63f79e90ebb6dff5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 765 zcmVPx#1ZP1_K>z@;j|==^1poj59#BkFMVQc_U0oq+KQ{IC0m;b$#)y5DUsLe6tpET3 z|LyE0o5)iD000SaNLh0L01m?d01m?e$8V@)0007LNklax;OCw{@(MmpQE>U zi?{f9f${JXBTDHdzV6RSI=sNFte@^K@U4{Rq==Ls=j3mBrkW>1xI10zmbsem&kb&XN?RyA?D&9dgcKH}=VBUcfqQ>xcb#sDH zs2%f3?UtivtA$lBWR>Oe_8tX7?U+I3SPN&F6CzPt7WK^u0-@%|hicp>7wxuz9E24j zDGf_$mYj~n-$uk29yas@RojDHp#}izSoSp-?xCF1!%Pf@AxCF~l-{BFYyz$R(@w9KP?=nL~+9PaG%MK4+{p zLR&GC2)dF%Et`G^@x7Y#Pu>~$%vq;>(Bf$kvONSQwQI>%2Px#Bv4FLMSD6r9UvP!KsaA!T8^w>osxyk_Kg4k{{R30cWhs8J2J<|$L5mnBLDya zkx4{BR9J=Wl!0!9FbIYPY)ke1-*-@NXSL9pEm?9)e-rPL58;QR%Q7`JH8nLgH8nLg zHT6#fADtf-K+!c~@WPu0S@ue1qyEj8=;Rr|Yyg=Nc;9yh{o54a3+H=| z!f{oh!H@hWZ}aQtH>FU9XN>sGGuR&qsmKz-Q0_}(P(vzisWNEiuXvkZ&oJk#KUVRI zxBGb(A#q3M^Ut_CwCj&KA8Xhi?wvRLc?oi#{{#N;>3-11=?i*a4iH5-i97%R002ov JPDHLkV1kLr<>&wa diff --git a/graphics/pokemon/stunky/follow_normal.pal b/graphics/pokemon/stunky/follow_normal.pal deleted file mode 100644 index 1484043595a1..000000000000 --- a/graphics/pokemon/stunky/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 40 64 -88 64 96 -88 80 48 -48 48 48 -232 216 144 -184 168 112 -136 80 136 -0 0 0 -184 80 56 -216 136 104 -112 112 112 -232 232 248 -184 184 200 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/stunky/follow_shiny.pal b/graphics/pokemon/stunky/follow_shiny.pal deleted file mode 100644 index 1623f89d8504..000000000000 --- a/graphics/pokemon/stunky/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -112 0 40 -152 24 64 -88 80 48 -48 48 48 -232 216 144 -184 168 112 -208 64 104 -0 0 0 -184 80 56 -216 136 104 -112 112 112 -232 232 248 -184 184 200 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/stunky/follower.png b/graphics/pokemon/stunky/follower.png deleted file mode 100644 index b6c7c2b7a537efcfedd20b4443b0840a16a69bab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 782 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx~ZI7B!k zLi%W1#45=vl@UU-j<&v4shi({F_c3h>aoEnyIW^f#G4@BqYqwxM{;ir9 zbH7f#5$x_JeENRtdIu{u;eC>_d5^?iY_m}5nSPdUk+&1m&O8H^Gq>j&>ID=nFT9Yy zttYQL?)>&cE1vy%mw9@9-nKv|wqw%|{LuP7!PY=qrlUY;%hU3Gn;ssB6|q}ny$0n|QJ%{rXHZmRXs}Dn_F9`crs0Z=b9*`qZnI_h{)Y zdEf6pzC>t-`Y`Sg)V2|w`^M*~?q<#OJufUx7<=9yIh_@Ab;5DxWm~@QockPx#1ZP1_K>z@;j|==^1poj58&FJCMVQc_7;s1c005B42w0dfu%IaT=s38zsQmo= z+`TZ500009a7bBm000id000id0mpBsWB>pGO-V#SR7l6|)V*%QAP@)egC{Vt9{_(S zneC(P9H8AJMcJz=JV=HHd5Q*lVx7_IjQY8V)7@J3vfgDj7gk zMQ;TN?2D!Wz2S0zaL$$tH4Eex4sFTMDqVDK%7%drFt_MNU9e>9;id*;0g0ut@dV6%4m39B_7*NKo`9JGUqcA-1gVwxbY%WqW!#4F zN!R*&q}-s~+cBJQ3E*!0Tq^4#zd z(tyMO9l9xg*UZPer(?5OQ-g1;E*N^3ekG~pa8`#-XFVsTTv>Kdvh32&kNbHG;0K`% VZI339cZL7}002ovPDHLkV1jF2%&-6e diff --git a/graphics/pokemon/swanna/follow_normal.pal b/graphics/pokemon/swanna/follow_normal.pal deleted file mode 100644 index 1daee94ad2d5..000000000000 --- a/graphics/pokemon/swanna/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -180 197 213 -49 49 82 -238 240 246 -229 229 247 -51 51 51 -64 64 84 -76 109 158 -156 160 124 -165 205 238 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/swanna/follow_shiny.pal b/graphics/pokemon/swanna/follow_shiny.pal deleted file mode 100644 index 56d7661880e3..000000000000 --- a/graphics/pokemon/swanna/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -200 184 224 -49 49 82 -238 240 246 -229 229 247 -51 51 51 -64 64 84 -77 64 156 -64 64 84 -180 141 165 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/swanna/follower.png b/graphics/pokemon/swanna/follower.png deleted file mode 100644 index cd958e2e25b86b1d2f70d95851120e2e015de292..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 926 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 FngH?gpCJGM diff --git a/graphics/pokemon/tepig/follow_normal.pal b/graphics/pokemon/tepig/follow_normal.pal deleted file mode 100644 index 2ee7f03d2a4a..000000000000 --- a/graphics/pokemon/tepig/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -57 37 38 -0 0 0 -115 86 77 -80 60 53 -80 60 53 -208 96 0 -241 134 56 -248 192 0 -241 134 56 -201 67 66 -232 232 248 -115 86 77 -201 67 66 -200 200 200 -96 64 32 diff --git a/graphics/pokemon/tepig/follow_shiny.pal b/graphics/pokemon/tepig/follow_shiny.pal deleted file mode 100644 index ffcbe32219e7..000000000000 --- a/graphics/pokemon/tepig/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -57 37 38 -0 0 0 -112 56 48 -64 24 24 -80 60 53 -184 152 48 -232 200 48 -248 208 112 -224 136 168 -224 80 128 -232 232 248 -115 86 77 -201 67 66 -200 200 200 -96 64 32 diff --git a/graphics/pokemon/tepig/follower.png b/graphics/pokemon/tepig/follower.png deleted file mode 100644 index b600bd7e74fbd7ff9b91af9a4211c900f3a81177..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 610 zcmV-o0-gPdP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_IVC0l003|}FhCd>P&_rbm@w$bF!<1L z;E1T;P=M&@_;XfG$wNZO$jD$oAe;83HUIzs32;bRa{vGi!vFvd!vV){sAK>D0lP^= zK~zY`?bJU{!ax)N@M}LoYg?l@SW3acsa#PLCrSgZm_Uph6t06#{^17V#KISFaU^kZ z6F-EDqpPc*z&Lv~3ipoo78Xr-+pq85d(EYqk2vMuxzj8so4FJr?7 z^A?O$-z-aAv7~t;?;)8HGEGft%aY~`E||Aqgk0a2x>%9r6}JEyie^tR_N0z!C)1KIj^n_`wqueCjNx|d6*qfqk6LQ@K1Hu8B55QXu zN+Vmf)14GdPsRb?aC!vYj!tinIfr*O68tI`?XnxYETf-0&z(aj1!p&JL;ei~D@B~U z&vSMk41Z>YyvIqyyqfOhQK|Pz_y(d|mfmV|4y&eFozWqrL8Cy^Gt3HlbrSNM({Ga& zaMOSTYC3=3*(M|m=65cdElw{aV3GPQxyAG3vmO9{gm9PF^3PzAJO`{|sRPZ<6aKv0 wb%51+sf&bgc&Ng!M0Cn|2WC?${$(Ka1#OIkHq8>AzW@LL07*qoM6N<$f(6qFi2wiq diff --git a/graphics/pokemon/terrakion/follow_normal.pal b/graphics/pokemon/terrakion/follow_normal.pal deleted file mode 100644 index 0008b2125911..000000000000 --- a/graphics/pokemon/terrakion/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -24 40 16 -73 48 40 -139 102 49 -144 136 115 -113 72 45 -194 184 173 -109 75 80 -76 105 86 -224 96 0 -238 238 247 -237 195 133 -104 14 5 -177 138 76 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/terrakion/follow_shiny.pal b/graphics/pokemon/terrakion/follow_shiny.pal deleted file mode 100644 index da27436c9ab5..000000000000 --- a/graphics/pokemon/terrakion/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -24 40 16 -62 62 62 -168 24 16 -136 120 80 -110 24 24 -184 160 112 -84 79 79 -84 79 79 -16 168 152 -237 198 142 -237 198 142 -110 24 24 -176 137 76 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/terrakion/follower.png b/graphics/pokemon/terrakion/follower.png deleted file mode 100644 index e83ffe596a2e0c3f19e512b5b36f46b9c41832a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 940 zcmV;d15^BoP)kce|}NG-y+t!+zCOlel&U;ys!_wB=lXbuIjicBbH^3DJN13gJZK~#90 z?bJPQ+CUfw@Uxe!*baGVgk&GK5krQ<@=_@S)(Hlb0b3V!M&z<42!)}_kS%MGI%NDV;U zr<9OQgGIYpV8@hNC6U#_I6!q0%FIV7tLt#xV8I9X*O5!>gifSZNf_9a4q>obVAl$8 zt_GII60<`o8o&k})>)uUZ=fl$R<%34BZ?iZBC(-=7}PyabJ=`&TQ+D;S>P3oY&w{k z5}!`7$fLtxR*~2VpA4TwUdyHT)GQmQGnZN+?7Or%1rjUFSv5b&?3_IMgcVEdhy@A; ziZ-Rj$&+z3_$2OK(GKk7fq`R|ty-u``s~O_)EeHD&Cbl%ToGth#l0)K+2Db^>u%F5 zTkVIWZ+J)SLnZXKY#vBLM|-S7wyTQ7s?E-PFkokn#kD9{(Mi7=@jzC$Wdl(42mr%eG45g;+g*%D5-Xk` zIv$!$Z)mo_$}}GUO4J&?^PTtl$m`3jVvNT@fXD3HE3x4{yH)S>v&-^!O!EPt8ff(W zNA&aM&eLUXu)s;0zOulsS@zlQ=WhmbLVQn$ZLnpU4}ilq3X=IeUbfMkpLy-e+L-%n zj3*Bl>BVG>KT3Qa#|!^(HpPb+FTj@hfCxOh)VgPJ5+5&WVnO9ndlhcidg2!Ky6}Pp zwvsp&^W%6a-01NWP?LFEyG(6-oWvV1*iB#qzxbAG^K@xlqzJ+|+d=#Sh0`=^AYKB? z^N@MIdVOvRtBF_;!iVL2QiE24Ux4r^dA&;^RBB&);-{jQ-U5yNZYfabZ_srM2tOp^ zGpePF%m=;fGwXFTD`_gOF;Ll>I%{N}k++~j(b}rx?0&O%i6heTdHIgk&O7Ei+MdtK zf@~@AwBhEz=vY?yjyBFZ7CS1;)O7x&Z4<0V)*Y5={f-^)pZ`|>X8i#G=ZfGe0p<7r O0000X%oH;M&1_0$$hE z&{RJ$*FF|#^HI!4pWVX_LoDiZFlx{O(|0b8pefIIq8UWXY*nvFKGO^Tk?vX8k zxP4d483G&qgHIy2LCRS*G+DL=+~~{e%g(<9#DzEE?}kef!1aCGjGO+f$ze`j^F<5+ zt?qY9VPicJtAqxxsFr}XlNaE*oXcTeuZBI=yct2}w|*F6C(b9g5szqjQvebh*W2C> z21t;A^%qNtmy8C*qu0YH?h1b7@lgJ;uh6 zml-WECnK)B#4Qye{BTAU(&Aly_A>JVF_%?S#eJZ-I=UKkvYtH_34#(7js-vYF$>2( zNcO(=LU_lQ}{g8SwehN8O)*#b!G|H3S3|}1Z+%8Q5;Q6)=@F!1GY6lzBd@{{-MQ6 zBVWWwJ`Wz?f&o=dNff8TU}vD`J6cCR32i-wWnAO{qs34HA)TWETVnwr25o_9$-(5X z8+#802A}8!D1^ock13ieW5Eec&De3}6>Q4#nkF5@<~}&Wf1W&zkK-%jp`G8h?V&a) zC%jZVlFX3!x_5gb;cl9>Ia5FJvu80$GWc~?aa=fx)Zd(KSRwo<0& z{VPx#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_R}vCnFc={r82|tP=x`{YP#`ZaFWBhN zcz|dN3kxA3A-Kq>zqX|1<@YBiCmHEnv;Y7A32;bRa{vGi!vFvd!vV){sAK>D1BgjP zK~zY`?UXTSBS#d57tewrDV!@VxD0kATq+)$9R-!M7fv=R+&L+fq>+hivfwJ+wU@$a1S#$c!)120v$Jw?*CvG@2=veV z^ZoA)%NRFxQ#W-}|D(Ef>#e+;n3*wNr;VAJcgEx_#^ZjBOF3=crF7NS+AdJ~ZdGes zz>BlF18Ba6*K)*(#=6h)z+&Blc20kIyH4xV8PVKxsI&Hs=Ivq6oe#91%vv6v)5IcO z_jzuAqE0;qdLO}U$Dz}igY40IeN7wu?>%g}S|hMr?7bgmfI@GbaiW0}8z;U9bYl5y zO6znrOdW_9s6*+Tnh^~w9QA*+`pRE%zpO;qZDz#Y?=_wec=KmkW;y_|eJUroAEqmW zKamsABc7fhP0Rt>#8(Z3K^cJIK}P64BRl{#5yEdA*BB7kQUkF4jXM4GemEi`#-IE^ zos%QpPV<`;2CPN=bfj_^oN?g&LD~Vrof;Eu9pGS0gvbIA6Z@a_dOvN3EFqLR@BG&5 z{dy!ufHL<1gq-0E)xdYMe*uvCV<6$OVXit}Y%m4^ur#qOSa^K=%kg2r_ap($F}`#8 z=jEl(MGTPI2LX(OFGdZBFjfM>#Ge4Uydh9mikt=)0Rc9;LNv|F(0O+9$5B8EHR)ap z`2Ob`A8kTA0Z1)xNcP;qssSu-Nb>rLKLN%!-pT?R4KDd`J_=Y|4G`=!I-7oginE3> z|FA^D&Sv8fN(n&ftC$CmhpK_8^H{Ts#Ge2GgA5p^SA;RPq~ZJ^QSUt{AsBSKhi3tL z7z2tW(%R{En@~ysQa>j#&>E@+rrcNuyNQ1Ubmb2Zv+vZHjP;$-1aFt7E?)HAGkjsh z?+3!h6>eFTgR5Zzkb23BdvdF)0n>_k-hz?6HsdckHp{@}r> zH@OXvu9yJJTi#0XVUbXCJvEd$)t?;6H-@Tx!O*gv}?fLUx#V6hhzi*00h-ZL_t(|oW+*E zZ`(!`$4?+wWE4da$ZCQH)FeX`hKhkqQpv(eJCHU{P^Bp_#JJWNAhV;01}&~_5Or)K zLnb=~wLtK;pi_}Qs_%}+Uux411zK*Od+&YUy?5_)Lg+vGq~(lcO<00w>O$Q zxNF{#Yp8n_3H?usHM?*hq1Ik4MGMU6vkU2nSjYp+HeZsv2Futi?5(Q3q03GmHc*r(NV3{?`elYL<9<=UF59gKnr52Z#gG&P zE_?k#5E7_`U2vqMJxI_lD(*giaQI^>D9Dt}k{!nuUTCJ9yYv(tJ$hhToCOD~@D+C9 z8RxuW@%Z`a<+>C^m~n1K!Zfj8zgQgJWXCAz&n6cKj}FYx?dSFZ2sd z(k}&(NV%Vn0R+Us_GJ>TdBM{CaS}eC1!=ZLuy0KG4%d0ZMb1T2yx@A{Nab98LAlsJ z1cYIFMna!AP_{=2xr&p-p&`_csi28@!;PHt!PO5|tDpR$K}e`E1fWq&2-(=YUc(lb zz^Px@FI>>G&UwQz^39S#uY3FYhbPf_kwC981l+n~rs=OwJA477`TK9;*!=lCw_l9k zo6#`f8?ft)L}|JD^dz#21Wui?Ee^i@J^eJW_=cV#SNjzI@|$Mog3%OXe74E#y=I+J z*O`BL?~b46LxNK0UNbnlclYi+b(9sQ>$iOMAcfXmp9%kOgkzKCmVG>@5IAX(?+`DP3f7#p?gyhbgFD-UG##;^j9avA=KEB zlys7Gf)1H%U5j>9o~+3{n1?sy1lUn#WE8^~Zzco;1*OUsZ|V{U-@SQP972@^MKXvV z2mWYH&Rm;z)R-jWB*4qb_T4_%m8;p!_{xhg@zxeJ*r+j;kfejv^=h@jd~mwbZN~gW zbWDQfI!ptSE@*&)<0ObiWD}B&)&#+rBtA?{09S>!1XoyVvK~m6t2b}2U-5>CIcMn_ zc${vNkdWCj8PL1mJ_+L)L~oOL!34u}HiMqe&d7oaiWMH%Ji+&HcOUXO7jw=kYJ7F_ zPJg`I(y=gASZeoP>yMKdG}4FkDu`nk8t6G8kvrJ0GxbNulH{-6cyD{&n*(joOwl#B}vlQA6-pN zmHq&W3gr!T8BhjCk4_EP2U>rJslR-D)QK==MkZ)*<_X(0!DzY0uF7&Y7zfOSva4zs zx)On1qnoTUwZm`Mks2&iP2)SpHs>Ni7X&*2JR%lbGAPdr7Z>id1ycid4c9pzn*qD{ zc}sR#uw+Rw*%J2$&RlTmuCX7JI`89BP|M2uOLh#yWg+|tESOC>YCx+q$?VlFxp;(W z^YRC&<}gqo0e1Pb1oB#uIbXHA^_KzzL1Rb zj^MUsT5e^>2qSDG^m!JsSYO&*nZQ>b2G56t_*2+CJDGDLH#0f(whFMX-7t;)}FGi}zB3 z7E+K(%N4|za?po6l)C5LQ};m*6#FDCUG$+fu&(vNgY2buqNueAo4b0qWwV{kOtP7D z*9wC8U|^a3{`@ol|Ih!=KLPmv`L8^@{Es;)>L5=gdr}6|4DURU_jE=6@45J(02CxL zk^)i2!pH!x7$P%2#Q=t=$bZ42j8^28*d79dSR@8=<`gU>^wSJE*f1FdaY{_`f&t=& z`Cf#V%qb+ubqx502`0caBNwML8Y9>^k>nBa!-?sP9%EqwHVi$HgAwr&W`3Ief}yi) z>Z}KS(}o^T@khj&Y4VptKdGucF)^fTRh7un47M*>rzcg(*Sa%$YKyJ2-zV(Fj3clt z$SIapjozlYWn0Qz-nM!%@~KbePF1^c23x7Y^PW=U;vz~h8t3ZlEjUXYCMs_96}= z$lurs%Yiar$u8M|6!WyydW~pD8azD7+t7uPPJ2$i+>jObioAs1wjIh!iKsWvIe4re z_wac8IOUJLc+YmqRi+ih96IrA3FMQf<@W3mvPFj}muVIH^TXi~=vlHQg97FA(R!mh zZuRd?BstSz0sZcN_Wts3xyN@t^H>dMXlRn~-gT-!fAmMR^wMVT+)Rkq)}JO^pbFgE zg*$yO{`u%kWT0{K&4|MY2EiY2oNZn})3kk+Fm)J(Bz)pPy$Q=SYNr_>o`)lJz5btv zSKzi22ax?Th*`iMT^I@me>wZ>2iS$?$Ddvg`OHhiVH8r?e*+#qb@k9e%yUPlDu^$B z&DCh5D&9Erl_wMjXhfST>#rkzZJkEIJ1#f=YTLb%CHCPmW^Xz2=#Mr|{@U*(ao5*y zb+ubjj{Ua^w?J26f5g0lc-MZKWd0i{2h!$E<;o@E&*#@L&t|U@{cm4s&Z40_TPGYi zWz6o&QRN(1E$S@;;-WgROF-;V0~xPhgP$BwUnmm$<2vT&V3nx1{qv+nnxw2oPpG80 z+<4bV&12|*cAD+skz;uG@j(;sY6}q7RMb3GkT5^>P~GA)oDZ z_cTkT0C;Y!C!-mSo0^(v*H!nXswHkTM`tfY&^5;6Ku;;?`Y_9mswQu|RzTJ#_W|e? zRl2Y{xdUThCnor)1{WEFz9v4GA002ovPDHLkV1i^@JEZ^s diff --git a/graphics/pokemon/timburr/follow_normal.pal b/graphics/pokemon/timburr/follow_normal.pal deleted file mode 100644 index 48c26d4786c0..000000000000 --- a/graphics/pokemon/timburr/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -79 63 63 -191 182 164 -0 0 0 -147 129 121 -11 11 11 -121 40 55 -191 79 104 -236 112 129 -95 47 40 -229 229 247 -138 87 79 -79 47 5 -164 104 5 -112 71 5 -218 172 87 diff --git a/graphics/pokemon/timburr/follow_shiny.pal b/graphics/pokemon/timburr/follow_shiny.pal deleted file mode 100644 index d3ac821ecb4e..000000000000 --- a/graphics/pokemon/timburr/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 61 60 -208 192 128 -2 2 2 -175 151 96 -2 2 2 -186 71 45 -186 71 45 -236 112 129 -80 61 60 -213 210 213 -186 71 45 -79 47 5 -186 71 45 -112 71 5 -218 172 87 diff --git a/graphics/pokemon/timburr/follower.png b/graphics/pokemon/timburr/follower.png deleted file mode 100644 index 4cdec74ce592128446ed7c8205ae47238e76cb87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 606 zcmV-k0-^nhP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_Pd`7uwxj?60F!}v3kwT*C^x@PXzXx- zUoR--<@btLPfsreq-X_jM+MrfR|?*#>;M1&32;bRa{vGi!vFvd!vV){sAK>D0k=s+ zK~zY`?bN?Z!$1@V@E1Y`!NJ6gE_n^DW15J9=+NZ43zDgdl~y`yMgIeF*F~J9e}!8e z-28!vo7lC4r zgHg5+af&sq#!>{Vsr*8NqG?OWTdu|uu$E7hVwmx^1!4_YJ3>&;CTqFF7qyJHErc-Q zg7ZAZ@*Z!1xSsoI#5$&iMqIF!23}{2H|;=?V#NA~7_7RFhg-Y>sxe|UVjat0%@|;M z;&{<3AMmDzy)-+ESXZfEpvMI_&KJFK(`60N>YW_*nyg#$Z>PrvH_mH*mIkZ=I&-JT z3+e-_BHh$t49%FV4RBVIWWK(_8mzFJBs=QWu#vnQ{4$2g>u1q9m|-n<&?B|fmwKJF zF^o%QyxjlF%^23-FR`87^f}9hss3s@gFAAj1`gxFgF3N{)xeFnM~q7^nx70)!~1=# zY%70Ukh|ImWqkXp2FO?qbk;6syGvKVnHu&J*HcG!avR-g{W_GfldFL;)&|moSQrCPpxL*?})c05$DDx_e;NLBPPpW;C+~7;L^#A|>07*qoM6N<$f-a;Lv;Y7A diff --git a/graphics/pokemon/tirtouga/follow_normal.pal b/graphics/pokemon/tirtouga/follow_normal.pal deleted file mode 100644 index 7fa5924fd99a..000000000000 --- a/graphics/pokemon/tirtouga/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -33 82 115 -49 115 173 -74 156 222 -54 54 54 -85 85 117 -69 69 94 -49 57 74 -69 69 94 -184 219 255 -85 85 117 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tirtouga/follow_shiny.pal b/graphics/pokemon/tirtouga/follow_shiny.pal deleted file mode 100644 index c2affd78a902..000000000000 --- a/graphics/pokemon/tirtouga/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -24 144 104 -56 176 152 -96 200 184 -48 40 56 -104 96 112 -80 72 88 -49 57 74 -69 69 94 -184 219 255 -85 85 117 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tirtouga/follower.png b/graphics/pokemon/tirtouga/follower.png deleted file mode 100644 index 57315cbad0eb90ba9b4cb5527214484c97025608..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 794 zcmV+#1LgdQP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_0000OkZ3rtm|)1bFeo@^U~o`KSTQ+D zMMYk?+y7Nnb+WF?ssI2032;bRa{vGi!vFvd!vV){sAK>D0)I(FK~zY`?Ul`rn=llG z?MUn~gdoi-K;{90LG3od-4A6jQg>9cEp>+~%nOWE^)Y7AzQMd-9e!g7GwVvZi$q@n z=lJLN8rt7vW+o5DwSRgK*iWx6+})$X;I;6RxTATFU;Gl1nnb2N8s@GmmM>qVr)Wm zTM&{|s;ai5fg#=6X?FE(R)Q(5WsZWpU9>p!9L4EVZ@3V&PeO1hMAgq|vo}hfB3iQ1 zVBkw!VVs3-%~g$1F`a1rtV#~yo;sq}S?NhF` z7UQ)p9eQ(lCk~ug;4pjk>;)4#^0Es`;_M3oEJB0A92^1yEF=sJ41gw#g3%Bd zP9dTr$7r%;s&V1V;&n(6FR*JEH!m{%-UnDN;x5%!ZGiv7yxx2LYNQ~^FUp7Ze)1S^}++;d`f;S_B-zUZb9u}FWKNa3F2>2H)OD;Zc zCwW?VT{_PKkAR6>&r}6Is_|W2V59C=Aa(onjm@>)ojas-RIdgFYx*%W-Y>V=@?PCS z^yaOQs`D9o{XZTS$OPTKZ~x=ohVOl6H3bS*1*Dk8{a3s$FsUQx| zZt49p@xpBX1MWRuGF5C|l7jhB=VP*SpXvTHFON^DdvtDr_cia&@tXzunC#XSIMp-n YV+@=qzopr0AT&;RR910 diff --git a/graphics/pokemon/tornadus/follow_normal.pal b/graphics/pokemon/tornadus/follow_normal.pal deleted file mode 100644 index 6f28efc38158..000000000000 --- a/graphics/pokemon/tornadus/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -81 81 82 -218 218 229 -22 37 14 -216 203 66 -140 124 69 -108 55 149 -128 72 168 -38 37 38 -89 223 46 -215 106 214 -63 168 40 -73 164 46 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tornadus/follow_shiny.pal b/graphics/pokemon/tornadus/follow_shiny.pal deleted file mode 100644 index 93eba0fc6c11..000000000000 --- a/graphics/pokemon/tornadus/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -38 37 38 -198 198 210 -22 37 14 -213 164 75 -186 116 43 -38 37 38 -72 64 119 -57 80 55 -104 160 24 -72 64 119 -71 144 42 -71 144 42 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tornadus/follower.png b/graphics/pokemon/tornadus/follower.png deleted file mode 100644 index 00117c968376b916bcb10313f8911fd299bc0486..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1385 zcmV-v1(y1WP)L_t(|oW+*S zYvV>3#wB#=!3U2Nnwt8eQ5PE42WciqvGHXayCKlaE(yK#Vho~7dr?&wTyofME?M^E zcpL8!-3%@4aRVj6z1V6=Mf68?z9dUNw1+~glYjHf`@Hk<>XkL^KYPHx)c^4@n}6@P zt?SJ?Ri^7e1N!!K0PTv-?3*>mst%f*b-N;JrVTgK_lE$Q8(9RHm682nQ`4bcIx4+z zFa}R+ECP6Z!Nzd-l!b$0Pb>iF5SB~eItwT>avi{p;r_{KjYR-U;1wB+K{$f8W15=) zg4qBn4GD=6G_i8vI%4^Y9qk{H8cRd`>C7$${LpmJD^#xNC<=PW?jcX<0kPr*v=)wC z=oZ^fX=so-b3@=PUfmP}dKj9$gKK1$0r9lANZ)xgr4!P%-t~KnmZx+QLz|tMBlX=a z=7wHxk)1TB+n60{YV*y1gjzlnxN&k2KVeq8bZBy*Ik` zRB7siuxb7L@p*B_EWl{3y41@o$pg~#5{u5-Q&;JlG<2oi77N41taW{^4EKj4E%WHD zTjXZ}UPdWhxk`^Tqs=(6O5G9*Zps_|vRP$m*tmOhynLbfWTZXN!S$`W0UppEB*~jE zno5r}{rBT68>~uwH~0>cKqeR-)wnP`JzlCM?;nmDcR!t6->3vEKwl5PN=`ppDLvBK zpPXiYoOGInp2ryDGnFu?u`txudygKc7m_W1)PR@Iemi)f6#*7}w72(2?b!+<9l>Xp zm(QRlbqn8Tb3*S^%ugJX8Vf^h&5rEBSB@cQFznoXEw2a@5U<6hrLoWn*zF7M1g_;W zJ&5@gQJNBd2tl-A&vJ#K)>y*FOJ6z~qbJ(Kd$_y_Wx^oZjW5@>4c9Z`u{9ad6VmNK z)9ma8F{_jyCNaNrcIhN$hJjUKUP;_g%a<^vMS{=W#>4wg_ev$$X(!#p1|8a+BZntA zYNd1y%xp$u#(_0qC7hg5R>~q_l^tcMy~Y>aD^)jO;C^s(a8AD|5=1o3+Nqb)Gvo^W zIO$Jw-0sd(k>GwZ>)(?cQ^Hx_VqvIV&^teaHzeyru14S(02wc&`w(kpoz%? zg2CYwGsykNf8bzmAJ;<%e-d z+Lm`8v)UJDIu8Br3b)y3g)>_=;Z-AadyAXW5OtOqZ@w5~_;7cb&8iIa+qlQxkah_x^XDCAY8TI<0!0`ti`K_BS7d&EoXrf8RK6_ibbU z--QoV>{HX8%V_Yi7Ejc!yL4vFGOlpG6+0XR?$;mopB1{@Nc>0JVZDMklZ&S<+v;<_ zsk(Nn*j$@GyzEz2Wn5ZN8u5sA`z^0o2b$blH3c)d&nS2@J+Vu_%wkk$$Cy9q;{;X7 z8S;lBx%V70O!Z_J%8OF*O*r^ia88i8#a$)M_OjZL6^B`Z?nzn17Uycq`4?3FGrg}A zd@pKqth{KHwagCH?<>yF{aE;e@jcUjN6Yk6?;o=W-SfJ*_t2jOOJ!J>%}I=%XD3pW zY=8DuS9$GMZ$;My@slOb?bvuIPqAOrZkqb@-o#qZyXo3}yY`;VXNpwh`VwsBr|?k2 zsj(+YV!Hg22kd)(=4Vg%m%Uz}{cUWW_o?{cy!AWx9%Nj1qab1R&yO>bPFW@>2E5h# zFngb9|Bo2MqSYG;F3O0k*|ED~`rboVl*RU1pC~xXT-^6careRdKSUzteOX)K@7a|n5azMrC3jq*o@K{Q1P>-_Ss@APjuRrPMTd$wgQE<7t;MmdX6~{kt*L_~3Gf`hK!GziJ z`)sYN2V)+*SYOWW!0s-yXPKDrxs~cwcMdY!?ddl(OY`T@Gq*b-Z>Z2Aecs})o#P&N z-qpt+grwGb@<;C|{vmQUZ_a_z-KSjYOD5GQG3-7aP#^C+=}21nx`6kAl9g}oF!{g# zB7W~@iUpIP%g^mUr<%n)+j2I!I=f~0Ws614uV3|sx8Jna-IpiCD0xSIO2v{5?%RJX vPc}QU&o1r5#|ifjT`udltM!?)DgT50TS3D;g3jSQpzP}D>gTe~DWM4fl5&Ff diff --git a/graphics/pokemon/torterra/follow_normal.pal b/graphics/pokemon/torterra/follow_normal.pal deleted file mode 100644 index d7ac5f7d31a3..000000000000 --- a/graphics/pokemon/torterra/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 96 40 -104 208 64 -64 176 80 -0 0 0 -48 48 48 -88 88 88 -208 208 216 -152 152 152 -88 184 64 -64 152 88 -120 96 48 -160 120 64 -80 64 48 -120 0 16 -232 232 248 diff --git a/graphics/pokemon/torterra/follow_shiny.pal b/graphics/pokemon/torterra/follow_shiny.pal deleted file mode 100644 index da952f699f56..000000000000 --- a/graphics/pokemon/torterra/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 80 80 -160 192 88 -112 160 72 -0 0 0 -48 48 48 -88 88 88 -208 208 216 -152 152 152 -160 192 88 -112 160 72 -112 120 48 -160 160 64 -80 88 48 -120 0 16 -232 232 248 diff --git a/graphics/pokemon/torterra/follower.png b/graphics/pokemon/torterra/follower.png deleted file mode 100644 index 76d59125639114f27518f4ded4d362c565f324b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1185 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzwFXk=V) zaM%z45;HJ}h={mw;l_*^Ga`04ILwHsNHADX;Sk_pP{APZ;>8b-e{Q)zb&N^g?k)@+ ztg;?J4tt5GuPggAMqV~$Q~i*fML;2e?Kt#dzwvNX8Bq}6O*tNd2FG|Mcg|k+BHN= z+!u=x?Z52Y`N;XYl|+r#ok>m13s>1W=i5#@mu33fJ#NhY#i7KU2MVmL%hc z`ak7|PQ<_e&bMR6{$ua&-&3f#=sD|BOD~g8|Gba)IVLO3$w?3rx~(HHCuUQm%9r`I zPI=5%0+P-hDfFGJFzcOP@M_LSn_r(Pif8ihv`lqUmKK@XyzKLuN6lrs(r&#AI<92$ zPm(EEW_Oz=%XhOGa`8(wQbqZvy^r>PcI$3C`xJpED!vo9Suu!&@0zXqmr)~kYux6x zRjQ{uV~@7B+}$UzRcYT;vx{be$G-5zTx9jVYLLkwCl>18a*8v!tMG}x^rIAq%q^!E z7Jd;9^<1grVyqRhv|E#THuDa(mjj+iW|h=k%|PNJvjS7&%|Ql{Y*;ttxWce3r-46y`SMe_vj`8!3 z=O6l$e=G4`O!dRO-}?_-e0t&Hy+FI_O4GgU^5r+?|9$p8XU+EnnO(m_UwoC@qOwKH zd9HlxJ6~>z4+k?&+{myf+j9M{qI7R5^W@xncW&9nzkk;r_cDexE~)R_ex`tD$M-tE zsLGf5;XF6||Np(_dKQNnnU9UcUpsM}< z)*sv-?bh68XlOc8ys9IX~uh<-ik~+X~^Wd_VjzskUuVQ_Kk8s>^SD|%sJGxU)|ySl*of~ z=G8?_T(vWN$62f2O9U>lHm)+@s!O?l*81Y6J#kOF7*9qyKMW+ zZm?R72Hu*#5yB^yPDn{h7KoB&UT?q_>7nwYa&g_gnB?Uf9?73wD8%7)T6+!42Fc6Y zB%7HuW1k2}F)rUAFvIIXNWFNF@EmiAh={ZSwyC*@b>bFWvICg;XjEC^QSt-*J7@31_e6r7z zoZ%SAB-Fg{_T{~^4^94eNQz6J;a|?~9z%u?JZgVxH1f9`KDXb%e3fsaVB5C9hw~a@ zEB5kpItK61Z^+?Q@?4x?Usd@t&Rw}e!{+IRyV}g~a`L*HViVb=mk8bgyHf(8T-9?W7<>!mMJE&}Ci@pA-Mx5#jqX znf3Lld*OSJr-{xzba-E+@QZ^lSpVsLF+8Hq#m#ta0ZaSS#ou(-xOSd8qJ8JF{k^oU zKfcc2+_n7B-)$L&>bfS`lTPNnwPe$ZUsxNwmYL~zr?|cO-a~Q>ZoCpcy!F8q8`^Vn zr(WwkDpX?Dpzx3NsB)VI%bR2Uk|wRP3>@;ug_tCMJ#~I4w_m`NsixVS>0w}sOx^b< z8`V$0WiLJ|Dm3G^m!d(bz^_e^L~>TR;}xF^zx29I9sD}hpjBIFm~U$ z`hLdPWf!I%Wo`T^VJT|Y9>?{u@>48R|N1}ky<_Xkf8D#%>px#H^mhEGzkZpouXt;N ON;pqfKbLh*2~7aSbPRg{ diff --git a/graphics/pokemon/toxapex/follow_normal.pal b/graphics/pokemon/toxapex/follow_normal.pal deleted file mode 100644 index d095be50db49..000000000000 --- a/graphics/pokemon/toxapex/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -217 210 97 -130 187 204 -79 158 72 -93 130 165 -234 129 66 -190 93 193 -183 113 79 -128 128 128 -118 72 111 -91 75 131 -113 62 37 -68 48 65 -53 62 85 -16 16 16 -0 0 0 diff --git a/graphics/pokemon/toxapex/follow_shiny.pal b/graphics/pokemon/toxapex/follow_shiny.pal deleted file mode 100644 index a7aa04de738f..000000000000 --- a/graphics/pokemon/toxapex/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -217 210 97 -208 112 136 -79 158 72 -184 64 88 -234 129 66 -144 56 56 -183 113 79 -128 128 128 -118 72 111 -48 72 80 -113 62 37 -152 64 112 -53 62 85 -16 16 16 -0 0 0 diff --git a/graphics/pokemon/toxapex/follower.png b/graphics/pokemon/toxapex/follower.png deleted file mode 100644 index 2f8a61a72d144511adb05f0d4a084296a751f243..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1758 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBZONmXp&-l;th;3T>s?lj*?7{7Y{tXQcWghv_-pz$}sxAhOrgotM0s=r2M!{$Z z45tw2dlqE~%nLo9E{-7)t#89`79CdL@mcB9#rXIC^Dy>=12ShzeqES(LG4(az;11x zCm$=Omsd_NfB0x`-MUlu+W$H}ekfgfxL#90u-?BYbkRbg*IvktHa_pQXqwgYQ=z}-(?*fKTmtG9c?vrp-VknzTNW_m*z~g#cWu~u!b;~G*L9}FIf+LuMEciD z$$K$0YTwbUGyO30;S_~WcDCL6e|V0Dw|(+mkSW=9AeeRDT8HRU8P6%|C{4xIK^oS-+36?EbD0N;rlpV zjIpj}*Li-~cSRdstY+ytWWpM7Wur#l!TBZJ5r=K#q;fc)3BR%Umnx`xY|n&N+#8ZVpO5|RZ^aoVfKEj{_to;yL}((IY{!&gZC*vi=D-0Ym( z5OHN*-iERbm!{VjD42+ybZP&h_G#PIx#6PgJ}hgDmo_-Knl0&~?}4WaBnreiMA@qr zro3d+m*vc2{U9mh_;#{bZSz(}Axp3ew-W!j0Zxa6V+2VEG`p5T;_Xl73bBgU8sGRY1^>bP0l+XkKOu)?& diff --git a/graphics/pokemon/toxel/follow_normal.pal b/graphics/pokemon/toxel/follow_normal.pal deleted file mode 100644 index 43b6ce52bd2e..000000000000 --- a/graphics/pokemon/toxel/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 0 20 -52 40 56 -88 88 88 -152 120 164 -24 12 32 -252 252 252 -116 84 128 -0 0 0 -156 92 188 -192 188 188 -104 52 128 -96 96 140 -248 248 248 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/toxel/follow_shiny.pal b/graphics/pokemon/toxel/follow_shiny.pal deleted file mode 100644 index ab75d21ddafa..000000000000 --- a/graphics/pokemon/toxel/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 0 20 -49 41 57 -90 90 90 -156 123 164 -41 16 24 -255 255 255 -115 82 131 -0 0 0 -197 90 131 -197 189 189 -148 57 90 -98 98 139 -255 255 255 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/toxel/follower.png b/graphics/pokemon/toxel/follower.png deleted file mode 100644 index bfc91d819780f6830d1c170e42eba84da4b9fe89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 665 zcmV;K0%rY*P)E)m4J-dHV!#$XNRm*#SZ9aN%FBau%;ZXx<6{@@P)I?=19>Q#==>0w_!46-Jkm$ zIMe1s7Pn@Qj#Jkh%4f%k|MUC6O5oSzO}@%C+*Ns@MYJm2!JJ)eTI(=eI9*^RV7fJC z;@B**Q|RrAJ(#s^`tZ_$$&AIWqc8Vd=8*GU(^oT3R0s2lB&~>zw96_Xl%s3&+#%yF zPgv;(bplQ=bOP>H(lsMbqcfaUBL4TWbp7$?!)xd71Rn@9y*k-`a;i$e&z#mC-?%)z zu)a8Hyg@#+k?SRT0v+pC#<}u57|_T5L3zDt0Fo}oI(z(f`rFv=cNgav8(;Ht`+ZP} z+dGfIVVG(8yVJl!&}~x#cFf;zXv`iz&10i!M?5+T^ZU5a8j&@|1YFS`ek2|I(WP_o zm=4FZXj*0tj-1^jc7qw3xT;q{V5;7133l@|S3J0!rs}CAucvgZ zOT&9#Vx8)>`|j29?BMr<)O}8r@wP2fLJj!?^m4T^7Zw1S5e*kK zG&~Fv4p;=NFfcIqal>MTfyIpl3^yVi3M3R78X7{qXL?NMQ zuI$ekdD&Fh?jN093=|SbPV_4S(h5)vq!<{IcD@6;gYmzoi(`n#@wZp^7tJ=1VgE3{ zuREP{&9PFmN9+n4Px6VKELBk`i_N)pI=bNO);nKKjkesgdBV7<PLckTV@c;&)Z@$yLH{^ zHrwRl#f-ISJ$E@b-(1JEdH%bwp1aj*%)kCkthLfV6K6QjDDm6+&(dl^=TkN;oBgNI z`QyDUMc)_nUJsOT)y^^UIlX*N;Q0(Kwb}DiM9r-|qAKt5o)Ox1reec;_oLHC)Djc zqY@?9^Vj=WHXVEGFl+DMXI}dYw?Fc)ap&DpsT%Wj>SX&B^&2wM{a<&-#jmJ!Fbs@~ z`T5{Ee^i4h`>#bhKlE?RdR^;&_kntqyj~GcRIlEqdt8_Letej1en*{M`b50l?Eh(h z8Fz1)tFvL=s@=d8p<3b^QIe8al4_M)lnSI6j0}v7bPWu34UIyKjI4~!tPISw4J@n- j4BVP_*Q032%}>cptHiCr{66zxP@?m6^>bP0l+XkKGi_5H diff --git a/graphics/pokemon/toxtricity/follow_normal.pal b/graphics/pokemon/toxtricity/follow_normal.pal deleted file mode 100644 index 180675299875..000000000000 --- a/graphics/pokemon/toxtricity/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 0 21 -55 52 3 -239 226 53 -181 170 28 -0 0 0 -26 14 32 -97 51 119 -152 83 187 -255 255 255 -132 98 147 -167 141 178 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/toxtricity/follow_shiny.pal b/graphics/pokemon/toxtricity/follow_shiny.pal deleted file mode 100644 index 1726f67467ff..000000000000 --- a/graphics/pokemon/toxtricity/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 0 21 -49 49 0 -238 230 49 -180 172 24 -0 0 0 -41 8 24 -156 57 90 -189 82 115 -255 255 255 -131 98 148 -164 139 180 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/toxtricity/follower.png b/graphics/pokemon/toxtricity/follower.png deleted file mode 100644 index 286a9d72a2371ef2988b2136bc57b6d9e3b21c1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1021 zcmV_r870Vid}1 z+mC9@_i?byI!{q(9q~W;7lNWMvp>i}5X57?9QxJ;{(E}~w;YvX=fS6@TV}K|`2{m^ zM!l|g`Z7lb&y2jzbj6ZyW=58*$$mUG6376tu-Ke@51;>mb|x;u1CW+>xUNiM$C7>c zW)g+sK}^~}eL~uKF|c25XJUa7>xnl$G;l9|s+p<}i(s&f5WoOYe44?%OVP*B&SV29 zN21z3b|bu$xAk_8bQmnuf|!ZK&c$E%gm*L_Ha9TJVzT={Sj{;H@Zkv0)dD#*bV6Vb zmW;JEAGV?hv6#Uua-*P)sed0vB4GV(vQba@upOqkqhR#QUfk{FJjn|qm>&vNNm3?6 z*@x{7n1_0Oo=%j#+?4v5V8$h!RZc(%9lkIV9Jj4xcenM~mGqxH14du42aFjI2lXuOwjZrauTCETb906 z%UaCcN>iz@s5hxhM7jAHo6Y;+ay5%?CU0xy;W@MG?a-WIvOLshl}Em#`V5`zxUH>p zD3%^k43p(Z^Su|S$LiY(?K1XkNpY@BTu4CItyAv+IdNPBUd=D|06e!3C+HA)V4RUr zqG)yW7y0844DyoV)Plyzs_$*en&xP{lqwQ??ed6-X}@bzgHUuhm*9Ve)w{HQPYVq~ ze~wz{K&{xaFe(7Jd7!f4)qN2rE8bTH r%0VdQm1C$>Px#Ay7HpOv_1HK95hBqCX z*y~G*;(0F{k4o768>Unn_;)_s0yCvpzYiiigloXfO$1k^VtcTW<$2gx=5X0LTH%m@ z`L|Z_V;M9w+LJ%Nng5*!{?DPP#rp4as017ZY(#CXTs=D!>FK`5rrGVYbL96{LcD3Z zzyFviF8gPHpupx-jc60{?-(C{XuZZz_*1OGboe;AF{)FO>A j3H@vQ=SC-G{4?tZV7?!C`XtMx00000NkvXXu0mjf6|J2_ diff --git a/graphics/pokemon/tranquill/follow_normal.pal b/graphics/pokemon/tranquill/follow_normal.pal deleted file mode 100644 index 718a5bffae3c..000000000000 --- a/graphics/pokemon/tranquill/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -43 43 42 -76 76 76 -0 0 0 -151 151 151 -212 212 213 -232 49 98 -126 101 54 -224 176 38 -117 117 117 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tranquill/follow_shiny.pal b/graphics/pokemon/tranquill/follow_shiny.pal deleted file mode 100644 index 0436c808546f..000000000000 --- a/graphics/pokemon/tranquill/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -48 64 48 -72 128 72 -0 0 0 -49 45 41 -112 168 112 -184 248 184 -96 79 92 -201 144 119 -217 217 233 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tranquill/follower.png b/graphics/pokemon/tranquill/follower.png deleted file mode 100644 index 8ce1d6fcceb4017ddecc51c89098d4bb41408375..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 768 zcmV+b1ONPqP)d;IJljb#;m|j!OUl0-Z@jK~#90?NzaE+b|Fn!5;`| z8O^FA=~<#;xT|Fe?OKKWfuhhCbm-n8S&ITiKDS4Sq$xUao3UsPTHcX-@9B6t6~$Zp zw?SB*VOQa+gH<={1Qpj{7UbqKwRS``wChA8uE3m;*B1hrW6G*bu@YBc#z>%93tl?r zy5Xxm93Wy+FR*!mk?;x<_^e~CH##*%0HBIM%#fZFYerPB)&;(B%#WHkU1};7;9ek- z@?_EPh16cbm~-5)aDb``_o$@I8V|)YT+Z+=2+WLU%Valoz|%WwaUC542v4CcdV=k^ zK&Kl7W)E7qW!MJAg)v$_Ow$+8i2wx{j;Jwo;IrB|hSCdg(Ru;e&Zf1koM+|NJ!2>m zdE7l&Xp+9t9eBskEm)mkjdJ>I<+u=0L(Y?K#};^VLB z=_G>y3|6vI*-p(z@I=YV?dS`dG18*h8fC0)`XFFLJ3DTr7f|E=@UYi*VW1L}RTdwR zetm&nU}gk)W-Mrr%chs7rG(Jdbaq^{%S}=EL_a*7NU(?{F{L%7@kOD^NQ=+8QE1O# zh>S(Cu?G56>+i^Y!p?CWMjnAv@&2)3Jvtbg$ORjWjEqhYpuZ`S zaE>D&Xq0|Op4fS8^J6&vWMP^R;b8LdHdw?lVRT)c{V>q+8Mq$CN1soSim`MWtYJHh zVAElCH$wiuaE@bad@gy(1AmvGHN-E~z-svHZFliQs`JD;+BiopA;H@b>G&kD*87_v yoV^UmCSGq4$j9}cBaYfPx#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_DOoZ-C>JLj6taq3xshQGFcf%JJ~)6Z z5D*aEEinICU0H~<-T(jq32;bRa{vGi!vFvd!vV){sAK>D1H4H@K~zY`wUt4W+BO)5 zwe}1%y2Z)N4%{5p8?SpJz%JQij1z_{?H;(%W`;UfL89u&c1o3-aqN0^&Clqs>nF>y zG2oC(HDloiyv)8~s65x4I7u4A7$=^O3H1XL0&Ye&^Pg!0J6E{b?<=7^9ys_+HAJw_~JC54FIjR{1`-yd~1h)zTu1O-f2D? z0Ol-gznDIvI#&;2c=hY;o6QHO*T5j;ydI#&Xn4oJ4B20HooA)s^<;NDwz9Xq1_mK- z*8|iTneW?4aF^P3jtja%IGDZ|cY-N0?Gu~}Evp`&#%MIPlF5B$*SQcF@T|VlWSp%c zWX_IR2`#G>8oiSHMZt{jGCHgTiVHz&37xy1P+OfJvaymvA#x#+*Lo$7ijtVJ;h4td zoGUI?QOKc6=2AC8t&lH{SPGC!sT68~W-UN{x~2??(vUM&hS1^>N<862=xNhl9PxKS#Xfk01;JDA?uOEeb>4 zjdG4}c(^DEexqW;f2#!F*i(C(PayWmT+n_H_#-A}WPZr4P5Y4uHwY$POt`g`Q|Nj* zyEk$Q)lziD!%Y!6XD^*`H6p`_r|2sg4En1G`$_kZF|2qH`aTF@^>>i$vYZ86DoUE8 z^!jE~3C#Q1j9=ygJe3bSa~xPTNB}7w3`UBL9Te3<%ZiZ)Rn45i)zQo7DxN`*a*ELX z^-HUxeEGK-3|S%+SFD7aHB;ir9_(y#VS4c=NnwHW-CDXQYYG1~5pUkij8$OZEgMK4rpg z;Ijb?vKkCl6}w%@v@|9pUI%bQ4SX&D5*h4GL_`gYC+P&fc$ZC2^P$ktthZ16z#QRv z5A!A_sSDfhb<7(0TmU?G*#m^u1yiQ@Q=|(fKI952!6B!<@Zxt(49`TcPnjn)r$VuQ zOK^lCi!s%!`iMy)XWP*QGh1=w76o8m7R-x~+Mi)SNHH$=Z&?uQ0Ut4r@`6cJ2nF`l zkBWa3Bt=#7U&P(!ZZTzEZMyA(S7g_WsNK-6l#a+B>V=j-wN| d{QnK1{{SiQ;E~H3BzOP-002ovPDHLkV1i>e{fGbn diff --git a/graphics/pokemon/trubbish/follow_normal.pal b/graphics/pokemon/trubbish/follow_normal.pal deleted file mode 100644 index 0fc884893428..000000000000 --- a/graphics/pokemon/trubbish/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -176 176 176 -16 49 32 -0 0 0 -41 106 74 -74 139 106 -24 74 49 -82 74 57 -164 139 115 -220 220 220 -115 98 82 -189 49 123 -0 139 230 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/trubbish/follow_shiny.pal b/graphics/pokemon/trubbish/follow_shiny.pal deleted file mode 100644 index 18b7620e2bb0..000000000000 --- a/graphics/pokemon/trubbish/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -176 176 176 -16 24 48 -0 0 0 -40 72 104 -72 104 136 -16 40 72 -82 74 57 -152 160 112 -220 220 220 -104 112 80 -8 144 80 -168 184 48 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/trubbish/follower.png b/graphics/pokemon/trubbish/follower.png deleted file mode 100644 index fb6f19e452c0686fa7a21b4089b3e7629ae444b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 460 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNHG=%xjQkeJ16rJ$YDu$^mSxl z*x1kgCy^D%R|)V5aow#YsVX4XYWtpRM4^ z-w9N~S>O>_%)r2R7=#&*=dVZsT43nu;uzv_{O#n8euoVN+Vtg&j{EMGj*h!AiMi~` zK8M~jF{K`@yM#A>5}3MaTDilcw;Qr8%{)|cH!J?XUB18e|I;T9L0}-DYh=~xu9_9- z|L`K?rmK5q97<+xSQFs;@J(STk74DZPxE5WZ#b~2iE&y-s?DXPbMA(Ayva8c_i>Cp z|Fmd^Ba_k!#%mo_4bKzyY23Q0pVy(bHDQ;2MPAkaB`3=7{AfzxJ;vCit9&jxlW%|a z+8XEcZvoAm$4x$RTirzJ};aF~@oh%GM>&#QGlfA_WJzLk64?&7!Q*1m1GUFpL= zg{ijsQ}bW^eEM1DK1|QuU_?fiOG0nMx({^{d*X&+YqnvtU z0`HVR$LD9v%S(*j>EJ&7XN!9R6KCQFd6o~n+rQU%fBkd96Bwclp00i_>zopr0F*Sr A-v9sr diff --git a/graphics/pokemon/trumbeak/follow_normal.pal b/graphics/pokemon/trumbeak/follow_normal.pal deleted file mode 100644 index 9cdd4dc7dab6..000000000000 --- a/graphics/pokemon/trumbeak/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -213 213 213 -219 141 57 -146 146 146 -72 171 224 -72 113 146 -104 104 105 -95 93 93 -210 63 60 -122 75 50 -64 63 64 -62 62 62 -53 52 51 -16 16 16 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/trumbeak/follow_shiny.pal b/graphics/pokemon/trumbeak/follow_shiny.pal deleted file mode 100644 index 061ba8e60ffb..000000000000 --- a/graphics/pokemon/trumbeak/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -213 213 213 -160 80 176 -146 146 146 -72 171 224 -88 192 224 -104 104 105 -80 96 80 -240 56 136 -122 75 50 -56 64 48 -62 62 62 -53 52 51 -16 16 16 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/trumbeak/follower.png b/graphics/pokemon/trumbeak/follower.png deleted file mode 100644 index 8062560d915741f8a3713cd3b3b66562b6945c1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1555 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBht5>cdv>`YCJ1q1|u+DE}?2n@3j zNU<#X&A`BP(9^{+B%<~0^xM;#40v2Mk7^p7{Qv*moF%#%zFmh-+f0ajb?NTulS?&? zdA8pzyPdoJ?l#HzCnXc(P5o+H-RIQ(=IXDIRQ-0);;^2zfxJb*fl{8o2hLd@&@2^| zE857thwtT!_qqpNA4J*}u=MXcq^$R9QqIT6E7shZId_WMdY`@@4&9%QcHdJ}f7&_2 znd9w>Q+FBS%M?!XReWdpRymRV?*w_?zbn_*KbW%1+3rD9lDg&E)z14KKA9$Wp3zG& zf#u#CfyzB*wkd6=vNuFMwEoV@w$+V!=f~C0XF0W4>{vhf_T_))%C((!T6CX=p4wWN z@U*NZDMmOURpIlMB@IUs|9CYjvAEUnRrP#xivO|O=v3ju)W|PWSNG2HSbL{L!R6R5 z&vLW2HFv(qEXU0agpgvT-@VspkKUt z;>T+#XPdXhI-l&|onG^CjkxRM|Hn=~sjQrHZsy1K%~?5&t=j(AT=f}O&AnxlaU$Sc z@a6e!R*j2IW|cL5nrks>ccaNWkss3wC3;>tMr|m2wyQf*Y0+7`B|Fz@nOnWt#**|r zZmZDacfM*%U7xwGjMZFc!?s)Y1M}CfAHD=@+1LkKNX?Lc#_qb2vUaPD7PQ8Av$?m29 v;~Mkvr}|2XY!AFeZ*J*2=lfTGTlS}Vdj$hwi49>_LHX0u)z4*}Q$iB}`htfe diff --git a/graphics/pokemon/tsareena/follow_normal.pal b/graphics/pokemon/tsareena/follow_normal.pal deleted file mode 100644 index 262496ab5709..000000000000 --- a/graphics/pokemon/tsareena/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -241 241 241 -232 230 95 -159 211 116 -197 197 197 -125 185 77 -114 172 67 -93 140 55 -137 137 137 -209 97 140 -196 71 119 -63 93 38 -174 58 103 -115 35 66 -44 64 27 -0 0 0 diff --git a/graphics/pokemon/tsareena/follow_shiny.pal b/graphics/pokemon/tsareena/follow_shiny.pal deleted file mode 100644 index c05e30b3453a..000000000000 --- a/graphics/pokemon/tsareena/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -248 240 184 -232 95 199 -216 160 232 -200 192 128 -176 104 200 -152 88 200 -152 0 208 -137 137 137 -209 97 140 -196 71 119 -112 56 144 -174 58 103 -115 35 66 -44 64 27 -0 0 0 diff --git a/graphics/pokemon/tsareena/follower.png b/graphics/pokemon/tsareena/follower.png deleted file mode 100644 index 0f7f8724e130ce1ec2790fd53ef5f50d774d0552..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1608 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBTj~`z=i=ThF_x_}usSMUFabPP2G&@BC-JedjlaDJkpKDY8xJn72T%f7${Gri+i# zeG88Km1*K=Gg!^|#j+})K*nr_8$+zz+c)BOlAbK{G?pp)#$B_xV8;74<#W6{3pw<+ zDZTiVu{Sspv{(P;Z-!w<@cMfZc!IG&3>)(vv)_h)H1 z3ao#<`{9Ik@q^}v1=sU>I&D{bSFq-tN?ne}5*C985vfd_3)WPG|6DkI`y5NBuX^ta zc=qnd^gP{^Ty*-rmi(tpZr;7qeUF>Q{VC`TPgx=A&^}r4U}t)ijLr|E;QmU{Cy~oI z;vQY9m^+2Va&McJOx>}`#cw#Q@4Wo+|E2V?JDVQHl~@1Cd&3&X8tXgZ^7EBu$ETX= zsQhNp5jk?`S)i&jpM2Pz$k!F-{aTVA7vHvZ+!L}lexX^qqr}6=g=aonZhD{15Ua;& zI&qbP>&LC>Kkq*F5b&RJD(UVMBTI!vdzR)D-P&~Jk2gbYT=uLbCJ}3{{E7Ux=0tza zjW-X%Z|7~PxGR$|^VGcfck|~wJ*pO5`QYStf4@)elP_)zo47B2QftWLPb;+2gYUig zcv5@+!~#BtrxsIhv&V2d?C#J0HfzrDWotL~a6h;D)%N}P`q+y5F2Bkax!r$cvt!=O z#mrw>*=j8Qt)1t$wyxxgd-r#D`^%|Q8uX9XAO6qKob7ZpK3J6(l%qXe{an^LB{Ts5 D1lq28 diff --git a/graphics/pokemon/turtonator/follow_normal.pal b/graphics/pokemon/turtonator/follow_normal.pal deleted file mode 100644 index f8744fa12145..000000000000 --- a/graphics/pokemon/turtonator/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -219 224 189 -223 205 50 -253 232 37 -190 190 157 -181 158 20 -152 101 86 -113 114 98 -255 83 95 -191 72 82 -176 66 68 -91 92 73 -86 61 51 -112 35 40 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/turtonator/follow_shiny.pal b/graphics/pokemon/turtonator/follow_shiny.pal deleted file mode 100644 index 84f8f4c6b0db..000000000000 --- a/graphics/pokemon/turtonator/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -160 200 192 -223 205 50 -200 136 48 -160 200 192 -248 224 88 -152 101 86 -104 152 152 -200 136 48 -128 72 16 -56 40 32 -91 92 73 -86 61 51 -112 35 40 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/turtonator/follower.png b/graphics/pokemon/turtonator/follower.png deleted file mode 100644 index 1c42a8c540ee6eb1ae5eeb9bdf1984cff2bd35b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1507 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB(2Yc_IHTwHPb>F_ZTjz<)NDV72O8OrhzuzNhgOf{ijAxjwae=Z1Q2Qtt4S``6 z0{VsgvltkdCVIL!hD5Z!o$wzPFQapW=llOVY!CUGU-npWvn1_*#N$k>zakdb z&hEHfb~AN)ERfir##G(@KVA6b@rkvag8xN1|I0Z} z^RnN!c^^5?drdOxv$^sKW-i5zPWK;N-}z1;CFAV5-d`aS3S2&}0A5VGOn)5lYx-D!rRLqadc`s0) zWMx@bIX8Ij>qqT#7j(S-#nc-iFaL~B@OaAvzbjuqm+FONd%5~nROempIQ)3QqzOuX zt$o)mRWEWnE}86fY4V|t^X@**vlR|F_wXw9MZcNx`G$kQ^68d}R!+xr@8`37dfpdx z`=htXG_ZEsfsSCO$%`y5=p2r!JG)X;?x)$e+B=^d=GN_RZ18t(>}!k+l>O_yPBEx; z)p@RfBTE-rez$#I>%Q6Ud*l)SMi*wSztSIm`V_v`ea<%3k5gv{-%9qzFiy6Z=O%2r ziigrV+2=$#P27H`VBwL=#hhz?#{AFkyzzVe&tstiGtSvsb4Cf9io* ztGQ=Q@tA$(j{Os!+SAez#WpH#e}fAZ9l|(SYN}->KVxHb@7dz_SE$QERYPXS4}Fl*P-h zMer;}GN-nmas zV(;{|@)Z{>zAR|gsdTlIjX5`erfBqnSN}=`^xLYgMZb)%esN58;o*hXtDn!})BFEv sGwUb*e{&Bs{@Z#yyu8A%yq*0YBX_0wyW7@H6F~XR)78&qol`;+0N_w$+W-In diff --git a/graphics/pokemon/turtwig/follow_normal.pal b/graphics/pokemon/turtwig/follow_normal.pal deleted file mode 100644 index 81ef901b1d7d..000000000000 --- a/graphics/pokemon/turtwig/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 80 56 -72 120 64 -0 0 0 -80 72 56 -152 112 56 -104 88 72 -136 200 176 -80 152 104 -208 176 40 -48 48 48 -248 232 112 -232 232 248 -72 72 72 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/turtwig/follow_shiny.pal b/graphics/pokemon/turtwig/follow_shiny.pal deleted file mode 100644 index c70f3b4e7bd6..000000000000 --- a/graphics/pokemon/turtwig/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 80 104 -72 120 64 -0 0 0 -80 72 56 -152 112 56 -104 88 72 -112 200 216 -80 144 168 -208 176 40 -48 48 48 -248 232 112 -232 232 248 -72 72 72 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/turtwig/follower.png b/graphics/pokemon/turtwig/follower.png deleted file mode 100644 index ed2e3d8276faab6fd77b9fc34de5cda904f94cc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 695 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zz9qSa?)8 z00ja(EM^o~WJGv$oY)XBBjdsb4Fdy%A1?}Cy!hea;o;*jAp@w0G0EHAg`tC0)&t04 zFY)wsWq-!V%cg9qACj{OC?t@a=vM}$6`&YMF)$?Ud!Y8-}d-($M=@+WbmA%;`yn5Q6~4AtXD>9+OHLipKLSxl6qzv&q~GZ zve6%$o3|b~b4D*UJ3lzf;{5D%qxa9xPC63yHDX7>odXq9<^SG0^RPxdgLz3#-tARK z`p!-)y~ynsF$=|@uSX?o9e$EETv}bQQFs=X}|D) z!;+cRjW@nDe#%KaSlXR@YpURS{?k(=hId}n`EQ+q>LTH*5Nl0;^WCf*MBxc*g1 z&5P>eKe~Trtkv3?tv)McAus||OI#yLQW8s2t&)pUffR$0fsv7}fuXLUQHYU|m9eRn qsj;?!g_VK9_FTpNC>nC}Q!>*kacekcFcXv@89ZJ6T-G@yGywqNhY*PX diff --git a/graphics/pokemon/tympole/follow_normal.pal b/graphics/pokemon/tympole/follow_normal.pal deleted file mode 100644 index b0abde6d7025..000000000000 --- a/graphics/pokemon/tympole/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 96 136 -104 184 248 -112 144 192 -40 40 40 -0 0 0 -64 64 64 -96 96 96 -192 152 128 -248 216 184 -48 48 48 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tympole/follow_shiny.pal b/graphics/pokemon/tympole/follow_shiny.pal deleted file mode 100644 index 82854d4d99fb..000000000000 --- a/graphics/pokemon/tympole/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 48 0 -248 208 120 -248 168 8 -40 40 40 -0 0 0 -64 64 64 -96 96 96 -192 152 128 -248 216 184 -48 48 48 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tympole/follower.png b/graphics/pokemon/tympole/follower.png deleted file mode 100644 index 9f9778553c0d3ad7d6ef6b09818ea5cfbd7aad70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 479 zcmV<50U-W~P)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00BoyL_t(Y$L-X=Pr^VH2k;}I zdrKqEToauUiR%g1AX^Qz!srjK>a5=ELih*JTvr$Iuk_)<-7~L{5Es+$_Gx?Xe&k(Q zl`2*KSAs3xH?_zwv6RAji@ie{+^3ys{gN=+J53NJq`h2gJ!7O9-p}v-)nzA4NT06@ zUJKGvKRK(zhI#`nyR>_UP_Q8=*U^5k+14}e9m5bVC|?+T7h9vT;YQjb- zk1O+KPk`*TpH*trN1iO_fx0|tQHHj=pPGr?hRCC^YuCs27D~qb&CSGyC+mXtMM55N zx2>^LHA}qC=HG%1ZMpcIJ8kN^^f&TT5k5`>+MpDz$#K|n>tXMmnqTfJRsJxHeFJ0S VgVUT7HjV%Q002ovPDHLkV1gIc*gF6K diff --git a/graphics/pokemon/tynamo/follow_normal.pal b/graphics/pokemon/tynamo/follow_normal.pal deleted file mode 100644 index e36f523fd2dd..000000000000 --- a/graphics/pokemon/tynamo/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -123 131 148 -205 222 230 -238 255 255 -156 164 180 -232 232 248 -205 74 0 -24 24 32 -148 32 0 -255 230 123 -255 213 0 -238 255 255 -205 222 230 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tynamo/follow_shiny.pal b/graphics/pokemon/tynamo/follow_shiny.pal deleted file mode 100644 index 3d5dceb2594c..000000000000 --- a/graphics/pokemon/tynamo/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 144 160 -192 224 232 -232 248 248 -136 184 200 -232 232 248 -205 74 0 -24 24 32 -148 32 0 -240 192 48 -248 136 8 -238 255 255 -205 222 230 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tynamo/follower.png b/graphics/pokemon/tynamo/follower.png deleted file mode 100644 index 3c32e833f55766c584ce2da65ba6c820f2796e49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 458 zcmV;*0X6=KP)H&HMHmu7k7vKO~j3C<7V~JD| z5^VB!e;mI*lQCn11`YZpmp1M3gT?v6>yIc9d>lZx<0@}c6{b1(%dHtpj zz~!y7HR{@WYY2gAHUj|$6HH|Kdh{3An*DsAwu{~sPxq*Eht1DGj^J4!BTM!t;A=F$ z$W=H3uK)||tBe(MJf8uX9)1l_+wvYqJA$N&HU07*qoM6N<$f_F8^ A*Z=?k diff --git a/graphics/pokemon/type_null/follow_normal.pal b/graphics/pokemon/type_null/follow_normal.pal deleted file mode 100644 index 6aed76aa389e..000000000000 --- a/graphics/pokemon/type_null/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -173 173 173 -216 133 99 -161 103 79 -122 122 122 -72 103 165 -55 120 82 -103 88 84 -67 67 67 -97 65 53 -72 60 57 -64 43 35 -46 41 95 -40 34 32 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/type_null/follow_shiny.pal b/graphics/pokemon/type_null/follow_shiny.pal deleted file mode 100644 index 9355bd6e03bf..000000000000 --- a/graphics/pokemon/type_null/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -200 184 152 -192 88 56 -144 64 48 -160 144 104 -72 103 165 -55 120 82 -103 88 84 -67 67 67 -97 65 53 -72 60 57 -64 43 35 -46 41 95 -40 34 32 -0 0 0 -192 200 200 diff --git a/graphics/pokemon/type_null/follower.png b/graphics/pokemon/type_null/follower.png deleted file mode 100644 index ca4056c171b244c26c92cd61acf530f8eb01520b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1695 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBmwQFy*CNE6)ud1r@NMCAR5tJSg;_U34=xFL;W9gu+tfv{Tp`-xRe&ECjAUO&~ zLtxm1K*?Yc64Cm0`s=dC3Op^%2ice>-T$9k&T?+)Mu)d)=Wp6C&Asy^ zIFYSo!S>tvzjOD$mEShylKY?i+n?|-v;E(2^;f2V<*a`jkJ{(F&Wc)58mm5IQewg} z=NbLEg)Rzdaw;+X8m@8YCEw-O9r-RW=kdoAV(&lQF)zBo%k!g&O^<)Q#Ej2(-{+}a zc$A*ZW57M@8=6|@t($~K2$4!lCdyf=O^Rslmp~UN-yF}7o@y)&+20-o^WV#^ML>^ z{;%hMYF-f6Yb|q12vqqXzD~lS&wG~f^oMc{EcX}fD=O33CuXmqAhw@>gQ9!jvk8l5 zYaMuS=j-}USH3%BUWvE7?{$9dMCRuE>>p0^ZT@X^r^T3WPEAp1sc9zTq1Dl=ov*ZZ z+lhql@8354;CT)HT#qZYJ2=zlEIs1%|DnXvFhhoO?*!Px`5GeidxUkK?py^&g#PBa7#AEZx@}c$gK&`{Whh8V8p<*6AfZ zeMIGVNDA8^Km7=_%@N>CN1+n zh&BH?WVGZ;s6skxdoT=5@~8s**3$6E$U;^Vul3!&Y6_%bD5spA<=5+43pi zn7O6*^Bq|yoXr*fm_1SX#G!k=tHXQlb_+Ajt$h<2ntg4a`%19{h4eF8awuJtT>7oP z>GGrBp4o-Bwgrpl&z^NyKZaMJar?LU!x{WrJ{cQ$e0dQXuTsV1{YvVRTX5rgHc#UM z@s1G5IY(+E?mpQ3J54R#>#cV~9>eY@e*(mRnEdFu!usk5V@b3A-TSvD7MXtF3D}VL pRC<0KYgDelx2M5D>o>1?X#bnTB7Jhuw-!(-;pyt@x>#LNHy diff --git a/graphics/pokemon/tyrantrum/follow_normal.pal b/graphics/pokemon/tyrantrum/follow_normal.pal deleted file mode 100644 index 1f69a40811e5..000000000000 --- a/graphics/pokemon/tyrantrum/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -70 36 37 -227 141 65 -202 109 42 -182 74 76 -16 16 16 -137 61 62 -198 197 195 -59 55 55 -155 152 147 -152 78 30 -198 197 195 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tyrantrum/follow_shiny.pal b/graphics/pokemon/tyrantrum/follow_shiny.pal deleted file mode 100644 index 387223987616..000000000000 --- a/graphics/pokemon/tyrantrum/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -45 56 99 -185 185 185 -146 145 145 -97 116 225 -16 16 16 -74 90 151 -198 197 195 -59 55 55 -155 152 147 -112 112 112 -230 238 248 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tyrantrum/follower.png b/graphics/pokemon/tyrantrum/follower.png deleted file mode 100644 index 23fa4ca873bc52bdbf3b0ae8b4b511efe6dab89d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1145 zcmV-<1cv*GP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_EjVMjxw(>&kzsV<5D*YbT9?Mf!#g)O zo0yYuaB$}C`1T;ACjbBd32;bRa{vGi!vFvd!vV){sAK>D1KvqQK~zY`y_HRGt40)t zq0&fM8h=pTrE!QV?-DzX)LrZ`Yh!x=>#mUC^ka9`QsP}2m4+^}a0pvhm8xv-AMDI9 z;DI>F=JpPjtY_f7?>T3NLHSBU{l5*`TAf>8SYPe5Ym#dJ3p=Q|Q!7C`?>C-6@9=x0 zi!C|l?)7=S1l6_QC(d72NPvnG~%mS9n{c=-AG!0MkyfYeo$e+aX zg13Un&}bX(Q?;l~R+L`6;RYl+Zs^7j6M%E6f=`S^iKM+ZMwj#IZj;$tm6$_gKP2XD z+4RzoZ&eh3(gTd)Ltd`Imb1ngO((n@mA_EDUrjm>LH5t5;9s z48SH(U?ra~oFCUF-9ByHk{R_+xxsw1xf_g(zcxhlxH9A?ni}}Q2+zj8U-h)$fK8w? zfS-wK~UHU6z zgy7RD#-YsgvRF@4Sd%2cVX|Hq3f;Ld47dTp*K|!s*asgK1+YOG0}EgM5=TC9x_CU} zdV=wc7D)|xk39!2j0t#-FenWj-W1wZ9Z!u@9l~!&VPF+(n`~tX**t(x4|r@by@ISgz*Wke0+aG{=R2s)J4ibfHH%q&52hq}&y{8{i+D zo>)cQ6oz8o5D4iaOij`$N_H?~!?ed%p-6srmSb#{n}jkM(DlemrVj4a)s+LnKn)8+ zt=yL+d<^ioTr<&A+B$0iQ~Z%2RCp(y_WHE^K~>xCYV00000 LNkvXXu0mjfgK`hQ diff --git a/graphics/pokemon/tyrunt/follow_normal.pal b/graphics/pokemon/tyrunt/follow_normal.pal deleted file mode 100644 index 2a66ac071c8b..000000000000 --- a/graphics/pokemon/tyrunt/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -49 43 39 -229 90 53 -124 104 94 -96 79 70 -155 152 147 -16 16 16 -198 197 195 -155 124 111 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tyrunt/follow_shiny.pal b/graphics/pokemon/tyrunt/follow_shiny.pal deleted file mode 100644 index 47313d0d1f7c..000000000000 --- a/graphics/pokemon/tyrunt/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -33 61 89 -191 191 191 -82 131 179 -61 102 143 -155 152 147 -16 16 16 -198 197 195 -91 153 214 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/tyrunt/follower.png b/graphics/pokemon/tyrunt/follower.png deleted file mode 100644 index 6ca4c9604cd96b71bed05b5dbf3380b5ed910c02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 691 zcmV;k0!;mhP)Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_F)JtKS~YxVUSLl~o0yXj5D>=2!<&3> zRd~$%00009a7bBm000id000id0mpBsWB>pHAxT6*R7l6|l(DbcFc8M=#dAUe%q;BD zx#?RY8`Bk)2WueaGNV4iT)htb*)^yyzW60bNFAz*+diND{mz$j*fXB-jQ=QjbU)2w zPIVMV(Sv~5UEnBzQABq`HhT<^sOTQ>F90CA1LR6dD7;QVDfv*3;KB{>~x#>RWA_r!or9FSBjj@#*~@wy%# zPg8HPpHI#^QctLz-@bzV!7uSEkm&j~)#GjJC{8O~ytY6NO0F-ip0ZzGJERgwOh#_x zfTRa}{Oz(JeT~+L865o?gKrUY{bZWS|ytiYyGCLjdqEgG(n{U?S^O zt{?+xdi4#UE3k&>E|67;b4*)+$eheR9$qEu>D#t~)RevY8upOD*p@>;X059@_4&fx zs7)Wf=<^XZOv-+Jjk?x)Sq}moQ6+@ufSGL5;_G>{E0i44w>4ax3=RVs7BfSq$c|FK z9kHy9|Du01smDc(NDBT0WNbIH6ktY^&Uq{`rH*2!yZ;JTv?9L(W)Zt@y;7F8$jH2V zT&y)k9&`}`a7ro`KbApW7$kYbD$LiN8{->>0EV6Ilh7cjI0P_J4!ZS)_{0x^?B58+ Zegj#hq1mq!dSCzm002ovPDHLkV1gU@H5mW^ diff --git a/graphics/pokemon/unfezant/follow_normal.pal b/graphics/pokemon/unfezant/follow_normal.pal deleted file mode 100644 index ade74aadfdc2..000000000000 --- a/graphics/pokemon/unfezant/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -45 45 45 -0 0 0 -247 54 109 -151 151 151 -212 212 212 -208 25 75 -77 77 77 -171 171 178 -247 194 46 -117 117 117 -61 46 32 -247 194 39 -229 229 247 -168 134 32 -39 151 109 diff --git a/graphics/pokemon/unfezant/follow_shiny.pal b/graphics/pokemon/unfezant/follow_shiny.pal deleted file mode 100644 index cb3ec8c47f72..000000000000 --- a/graphics/pokemon/unfezant/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 210 164 -32 32 24 -0 0 0 -200 88 208 -151 151 151 -200 200 176 -112 56 144 -88 64 40 -88 64 40 -168 160 128 -103 103 103 -50 45 40 -168 160 128 -229 229 247 -118 156 100 -39 151 109 diff --git a/graphics/pokemon/unfezant/follower.png b/graphics/pokemon/unfezant/follower.png deleted file mode 100644 index d1aa945df72d0a156fe73c35440752795e35c34a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 983 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 HDWM4f-xP75 diff --git a/graphics/pokemon/vanillish/follow_normal.pal b/graphics/pokemon/vanillish/follow_normal.pal deleted file mode 100644 index 879e4ea39956..000000000000 --- a/graphics/pokemon/vanillish/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -112 129 182 -238 240 246 -208 208 236 -182 182 218 -63 71 104 -164 222 244 -95 155 236 -108 166 236 -76 82 164 -0 0 0 -155 218 245 -41 98 172 -32 82 123 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vanillish/follow_shiny.pal b/graphics/pokemon/vanillish/follow_shiny.pal deleted file mode 100644 index be9ad808130c..000000000000 --- a/graphics/pokemon/vanillish/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -112 129 182 -238 240 246 -208 208 236 -182 182 218 -63 71 104 -184 184 240 -168 128 232 -168 128 232 -76 82 164 -0 0 0 -184 184 240 -128 80 168 -32 82 123 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vanillish/follower.png b/graphics/pokemon/vanillish/follower.png deleted file mode 100644 index a918c5dfb9bc03c4ff4c424ba4f45c2e7983a821..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 491 zcmVBoK26=BlH9kiexc@ zgdo}EE*&>!W`vnq8@i}(_j~`Bd6@w?)c+}+r?z9Rng>lh;Fk?YE^p&xw_G)^d6r(K zX~X9SkobWj?}+n=UjW8E?_=>v6uD|%+^Dp8gRL72H!womt(CzS5+hoB7;5de^T)o#o@rV#w?|UL!`b`As3o!Sap}r@6G}}!o1PW-NI9@}i^g;Z z6@t0EQDi|D6w99)APbxTfOW>X?&OPn#{4mL%KWi1$19wc`IezRjH0k?%<(XKnlNv! z%{kE) diff --git a/graphics/pokemon/vanillite/follow_normal.pal b/graphics/pokemon/vanillite/follow_normal.pal deleted file mode 100644 index 950017ffb5d9..000000000000 --- a/graphics/pokemon/vanillite/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -123 139 189 -240 242 247 -74 82 115 -189 189 222 -213 213 238 -123 164 197 -164 222 246 -65 74 139 -106 164 238 -49 57 98 -0 0 0 -106 123 164 -32 82 123 -41 98 172 -0 0 0 diff --git a/graphics/pokemon/vanillite/follow_shiny.pal b/graphics/pokemon/vanillite/follow_shiny.pal deleted file mode 100644 index 923c14a83737..000000000000 --- a/graphics/pokemon/vanillite/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -112 56 88 -247 247 247 -74 82 115 -216 176 176 -232 216 216 -109 94 161 -207 160 223 -74 82 115 -192 128 168 -74 82 115 -13 22 36 -109 94 161 -112 56 88 -112 56 88 -0 0 0 diff --git a/graphics/pokemon/vanillite/follower.png b/graphics/pokemon/vanillite/follower.png deleted file mode 100644 index dd66fd463dfa2e0a92d619613075b7956e419d0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 453 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 HQ$iB}-ZZn2 diff --git a/graphics/pokemon/virizion/follow_normal.pal b/graphics/pokemon/virizion/follow_normal.pal deleted file mode 100644 index 4ffdcfbb2638..000000000000 --- a/graphics/pokemon/virizion/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -44 72 37 -55 130 52 -24 40 16 -139 215 47 -75 94 83 -117 179 51 -220 153 149 -220 153 149 -109 101 43 -197 166 106 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/virizion/follow_shiny.pal b/graphics/pokemon/virizion/follow_shiny.pal deleted file mode 100644 index 5c9f5d8df0dd..000000000000 --- a/graphics/pokemon/virizion/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -63 76 51 -144 56 88 -24 40 16 -232 136 160 -104 112 160 -208 96 120 -241 228 205 -224 107 136 -171 55 36 -197 165 106 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/virizion/follower.png b/graphics/pokemon/virizion/follower.png deleted file mode 100644 index a61c383dfd44a2df0f644b03a2414a82fc9e3ca0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 888 zcmV-;1Bd*HP)p zOY+&)drz`#6Y?K~@0ovX|4mTVZWqSJU)#^6tXifi2jet4)C#bXR}Sb7`FPzbn4hL+ zoqCLI4rT!kygo@@0mvO3z%qci!GtjY-`@bimZNMF3ScaeWfuUBFd_bon>>UnMBLzV z0-;{OHjYTr^rE`nvoWgb7YFFjEBF)~k651{kemPE0KgX?R zs^wwW?9CMKmQlcT+0ob6?+-qmh}D3jYrx{XcC!QUGr}7 z$g)In`F^lnw%iHwj;~EAFwM9S`m9a+LC!LXM@6$SpBLc6>-lXaTto@eZk%N*Z?GDx zO4=sQ5x&>p@`$t;-(FG9wKcL#1p~<-S?x~Sgam45B_3%r&n3&Vu+7ox-4`~SIEgqp z5lKA*%Y@58!Sn*AIb>?e)js1%0=kK_Ar_N4_-&@iVNn$OqQ&$CGF%k=jD*ilfbrTG z8_9MNXdflZRA9bhE?P_{Ikt;C2jsJHK2dFz5IT(4&lPdLt1nhnfcJhDgW|5*)|TmX z4s7r^Vb2?jPPt%3ZHyPWM<1&BVDx{H;Dc76e@kaQt$^vl9Fm>w$-t2&Dime zkY2=Ef&DYGRnLf#p`jS-Jyvp1b%RlhtjedFY;N`3WkJ zx_h*~W2%I7dm8=zecXMhKNy|a6>$#k>z3Wi(A6hE$cSuS8ODw^4yAd0_ab)o>H)4= zj;_8YyJmV7d*&gdV@sIqoH*Kmayh#CnppjpJ)2yc;o8}e$)=qDWc&elZ614dBd{m{ O0000v!K~#90 z?N+~U(?ArylhWPBwJZV*q+83IrNt}rv|4w{hWz$~L7I?n z?YCzbTd#~3ug3G#d*#UluK30+g_J;r(jtEjZMHtcDzIZ+fyZ!>t3WV`L$tFg;o6*N zGfH3;QKxe`I}i~L;5n5vjc43t++vjocAr@V4n})S)aj{Qd)AM1MZxH9DiA_6<962r zXr=~Jcr3Wf9;~B*D&t@`6cEx=;dj9#0F}U-Ed|x;;UUOjcp1N(B)yEMu#*!nkj7Bs zS5Ew;93IoE!094vTsz?iF z6~6#@Sxb`Ib$}P9;wVW1D0oF!YMw@b(jOw+V+HO(tQ}E6YC)w1ngD~-`J)97K;xEF zuyzcx;AQlPDu&P))aJ>+%xQ`@VlW2#Mo=Hwf%wgx`J+!CV=%l_QGhNPk9TUhCvnvX z9xc?c0r9Aeu>pF_=*U_yJF3w>bp=DKgfSg< z)1Eo~SPNzq@D_l5abZK2fP4(;E9a#;Sd}Hg)7rv&)bq+2CRArY7*n;&`YqgOOkEdGhroybjkJ zl?~Y~Pnw6u{q4oB>uejI`weDswp8HlM%P`sl+RX!?TH1x()UdTj^DO;C5Oyz)3uWS zNKWH*ls06z_)(jsYsX@j#56vOpEq>=@^8(*7C!*0CWOF)=Sy|~0000`M_veRA#xku<7XMx3jBZU|$BP>$?B|13F1WK~#90 z?N+}}+dvq-laf8g*s9VpG;Gi%Ty&)Bk|>8&QB@*pU;sKqXMMn2sbWQ`Q2qnN2!h2` zho;ShSdhB0bZD3UGyOjM?(9&}Kv()HGJfClz4z{i6Bzqn53;;JZtllVD_*Ox3jRrN z?!kM1GfW3qf%yhK>aosJ<*t0{>rEI=x_QNh-(c$uKb`uWdFn3tMMM5{!XO>s9)(t! zv9%J^@5b}gJL*s1lCW+mqyZF^np{GQt(92`bma~_R)AayBG@ltjdmUln3-2CMgv$$ zEz!Ily@!}^1Um<8I?s5(c!iZ>Fa{Zpa6W2@c4bCDoF$4tSb=iTU9$#LcnsWS>uYH6 z{HUJeXlI~6)2{GlK43t2`B*}=dU68#_}y*%N|N*pPvs@&VWjtt?4}W3{(w`W<4`wt_z1$(5eQt`$68tl^GbOz9`Eskm-I0MjH zN^rcEdZj1P#|e(EKKjzV7by;{0VU1^O#*z8z`MTozzjfMn2+VPY;<%%a8z6TjC!Jo zg%HvR-sH3#i(Fxwnh zjQmP3)XiJ?tb%a2XvpS5Z8wdJVZ9spL(6l~U=_|fIUY8;LFZQ9bfe)!gTFi!Hi0i% z6<%_Xc`dq@+>himKC8k52IoI&vvh4&*ex}UH+A!Y_CNkx^U&%yTXkHPGpHE?00000 LNkvXXu0mjf@nf{p diff --git a/graphics/pokemon/vivillon/elegant/follow_normal.pal b/graphics/pokemon/vivillon/elegant/follow_normal.pal deleted file mode 100644 index 9c25835776da..000000000000 --- a/graphics/pokemon/vivillon/elegant/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -237 221 253 -50 45 69 -252 225 96 -62 62 60 -143 123 179 -213 168 238 -220 76 79 -113 100 156 -140 139 136 -233 232 231 -183 179 171 -97 96 95 -0 0 0 diff --git a/graphics/pokemon/vivillon/elegant/follow_shiny.pal b/graphics/pokemon/vivillon/elegant/follow_shiny.pal deleted file mode 100644 index 2929621808a4..000000000000 --- a/graphics/pokemon/vivillon/elegant/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -237 221 253 -50 45 69 -252 225 96 -110 110 102 -143 123 179 -213 168 238 -220 76 79 -113 100 156 -185 185 176 -233 232 231 -183 179 171 -97 96 95 -0 0 0 diff --git a/graphics/pokemon/vivillon/elegant/follower.png b/graphics/pokemon/vivillon/elegant/follower.png deleted file mode 100644 index 9cf951ab152f1e9bd9e91887afc14877b5fcc178..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 985 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 W4nzJIG>YN?0000 zZ`wc@y^~T>q$FL?SzoeNR3U#sG7}|(t1hKwi84j% zl&M2I^snl7z8~1FD5Pup2^qh8ckjLX4g-YzuLoKFA2;{oR~4;##KX7j<{rHNH^Xd! z71(O3sXpm8ymk4^*Dn|r-TeGO&?LJAU)}oJyc%r;c|-cNV2~|vQ=wfZq+f#idOXd% z<52;Zn03pbTA+feLE1WNlYW_$j>p~_JXVNY3F0D_Xy>a18(X4H)B;ix4YjY}6cUAF zI9HKY@q~tidZd(qG0-^1{fLG-l??`oP80*n1SV%mIUMxk<4I<)g2%uEvfD?4=Xo5% zSO8O}f;$GiKu4ghQx28NbPDo(yo~Rq>Co`1{PZe{r8U%;zsLE$ZYgL%D{v-9DOSWS z2H2@gFLONXr0FGa*Yy2LdKGiiGJ^p(oDHZ%T5yrLUQN?#kV~ATX`I^;S6JGnld@X= z2An~LhrslfP(W%yt_3*2XtsS(ivXlHkQ{a{K`wZi?5o5Xp9xmCl>s;d#Cr^^!I>4* zi2`6Ro^4;;er8~K$&(me43BrbHw8>%g_Im`fLmV$eju&`~gQ80 zc)^%h@E}CDDa7Kts_ci4=R%C~_$GFT9`NJ|3dSa&YQf;=P3T$>G=)km%(o|Pp;Z#2 zt$hsC;PsVsEz9snj9@SoT_xBw7zH>S%t2ZKijM#`6cWcXc=ZJ@IRjFe0xx0-@XqYu z1e72g*@O~C^MlAO2u}3J)be=R$@~BxRF)H@k0LoPVh&D#D?xc=ThKlCHz-x4tEf^WMLHx}WT87zu9ZIk@6GS*9?F@d&3&>Kzj-_Fz3-brfYAT- zU6z02%h&PK3OCEBEPkjjU%~tTWvDh-f!UUP)kodM@@;wL>lX}*Zhn5D(n3#=_;eR; z&CAurO5PCvR4`B*+^f(oA++Ja!tHphyu(2Od&IgaC^yKUauHK#qm2^sfR}HK2+h;*V5 zh!OyZN;EA8P~PTF@k>yD&JO zJD9J+wh`nM)(+*<@G*~`iNt%`&Y(G$JcgWsz)#5@m<}M;f;zD{MDokea|dr<*$%~M zXcY1#lei+B=t^Il0JVY#^Gz`TvYW@^E?9$I(1JR#yd{I?{Bg7TnFr3P@Ugs@)kG`A8HN+d(^u#9B}%R+0VFQ(vE{;)(fKp3_#B=LC0r27O*6BhKKV;t(`CzFWN9?q4Abl)Cy0Njrq@NhY!lS8 z$>ngfG0x76;VA3$f|=~v;z@eB(r={WFYvm8#yD???loKj5$RJe_|XNz7w4#q(YnK< z?7SDO+lFrNX7y2_BZX~(`bE2pJqMBBmQT<9k(|cs%DrH)GsH9U*(swh)HL4IzhCHl e_TJLMiYKc% zh_`|lZyppp3LZUz1hFPnVpaBS~S(G{#Z77^XB*7n-543`d|NKxo5uo89%FV ztBR`PBmeRTy!$)Dyuk=uZOf@H>Md8#%jdps$*}C^76-gGx{t)uTRJx{N0+^#A)YT8 zDJm2vwp0h!Lpx{f#xCxxoxx z1n#5z8%_um3RtX%0hgyDRvd-0Ay5$nrckf%>;O0TEWes01I^2Fll@x2!5*5#G>m|| zYD*!Of)N-2K1@W_sKF4g*LU^`Jgg_l9#CuWu%7G(^wdCN2x5{CV9KcyL7hNu zvitU}YqnVM1oFr7oVI)X^o%P9t;Od;j}$Q>frJ48!{>vq_IVjU6A?7VtS1HA z8sl+FVRHmL)eZO#a6%}2HT;yo&6hwX1wmBbft51mu&tNWn0}Lj+Y`Md<18JHHfw37 z8yeFu@|vy~{wPbs(PoflM+HHAv6h~c@rp^%$fn1m&E_Qgqz%Vex9`toCk9W`^RLwpgoAv!Z*vw`00000NkvXX Hu0mjf{ejTS diff --git a/graphics/pokemon/vivillon/marine/follow_normal.pal b/graphics/pokemon/vivillon/marine/follow_normal.pal deleted file mode 100644 index 7b55c906c5c3..000000000000 --- a/graphics/pokemon/vivillon/marine/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -65 147 201 -64 59 103 -62 62 60 -115 205 237 -233 232 231 -140 139 136 -183 179 171 -97 96 95 -50 74 106 -75 110 159 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vivillon/marine/follow_shiny.pal b/graphics/pokemon/vivillon/marine/follow_shiny.pal deleted file mode 100644 index 3525539d33fe..000000000000 --- a/graphics/pokemon/vivillon/marine/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -65 147 201 -64 59 103 -110 110 102 -115 205 237 -233 232 231 -185 185 176 -183 179 171 -97 96 95 -50 74 106 -75 110 159 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vivillon/marine/follower.png b/graphics/pokemon/vivillon/marine/follower.png deleted file mode 100644 index 7faa9449d0af9bfa4bf3e6fa1b91b05064f23b57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 979 zcmV;^11$WBP) zZ`(!~Jp$A&My9MpQ{=(!XrFK#nn8ljq)~UUP$iDL87F*Pyx5d@KsFmTLUat!A!CNL zv(aqwQWWrF{Zajn_d{d@$4=JtgCOzUyYIbsccdgj{;%({g3m6#j(@1UUXwKOqrCVE zKKPPh*N@}+N3GpxG>)qz%@yd?MMn^AS8&h@1~`9SgJzRKt@EJ|L=r_O?V6Es)L{;rJi{RvLWH!&LFH<}vV? zygcw{IfDvLa=}5UQ^6I35iBDhj%25Eel9bMrRH;sS-M*klU%qx35u(Bl7Txk#Osk- zQlPgKQYDx>194hltutpJ_d4g7QaWDl6~(1w&fs;YxJsgxfxAgAz|91!Dk03$7BMo^4%huG_?E7Qx;nWKnJn zve|1)Trucv)eR88qS6_pTF^AKfJQ%TUA)We3RBEJjYTAL&Epl@od_JYf)|^;qHX3| z+)7slpasDi$kX2DSr1oWcqxTo%$x!8A`-h3ma&!K*}Jzby+DWC)<7lJf+hh*&V%>w zgVZ!2PtD8n8S9TkMewY*c?vS8RZJ;mMqnkV6Rkz^_}7nZnGK2Nr3^R^a2E;`}j;U;3LNaoyK?*8onHqSE7!8!w3d@e53^X z2BQFj!#TJH55LB6Lt$$9TMEex=t)J8bk2d*u>km6Uw3ao3Bt*>5%>p==Z9^0VH&!( zLfxj!@{7M6*A=!; zs)pnl3Yr0LvAiCKT?-L^B2AC%ukiBIINZONH>2^gHsJldT-XHN#h~f=4w7J?-hKBY z`4F$GGQnVH=&h;uVUyfb5Amk{J7M^Ze`~(C`WJ4sX3ESy?fd`$002ovPDHLkV1j1H B&_)0N diff --git a/graphics/pokemon/vivillon/meadow/follow_normal.pal b/graphics/pokemon/vivillon/meadow/follow_normal.pal deleted file mode 100644 index c1a028a140e0..000000000000 --- a/graphics/pokemon/vivillon/meadow/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -202 105 121 -116 60 69 -62 62 60 -243 143 190 -233 232 231 -74 180 183 -140 139 136 -183 179 171 -97 96 95 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vivillon/meadow/follow_shiny.pal b/graphics/pokemon/vivillon/meadow/follow_shiny.pal deleted file mode 100644 index 098ddca30f97..000000000000 --- a/graphics/pokemon/vivillon/meadow/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -202 105 121 -116 60 69 -110 110 102 -243 143 190 -233 232 231 -74 180 183 -185 185 176 -183 179 171 -97 96 95 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vivillon/meadow/follower.png b/graphics/pokemon/vivillon/meadow/follower.png deleted file mode 100644 index 7af7e67072d2b265274d950a5a2737cf050bdfa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 975 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 N002ovPDHLkV1mRc(Zv7& diff --git a/graphics/pokemon/vivillon/polar/follow_normal.pal b/graphics/pokemon/vivillon/polar/follow_normal.pal deleted file mode 100644 index 31488b122dc6..000000000000 --- a/graphics/pokemon/vivillon/polar/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -62 67 110 -50 46 78 -62 62 60 -78 94 150 -255 255 255 -140 139 136 -233 232 231 -183 179 171 -97 96 95 -135 165 210 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vivillon/polar/follow_shiny.pal b/graphics/pokemon/vivillon/polar/follow_shiny.pal deleted file mode 100644 index c597ac5098b0..000000000000 --- a/graphics/pokemon/vivillon/polar/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -62 67 110 -50 46 78 -110 110 102 -78 94 150 -255 255 255 -185 185 176 -233 232 231 -183 179 171 -97 96 95 -135 165 210 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vivillon/polar/follower.png b/graphics/pokemon/vivillon/polar/follower.png deleted file mode 100644 index d6c24d599f333a171cc425af939a52b305c34598..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 969 zcmV;)12+7LP)STZe~timjD0%xw)|E=;ybyt6^YYho#cX^P0Q>00Uh~L_t(|ob6UI zPa829^+}gK$8k~GvNSBvEpcQNDMO+-2dE1X0Rf#NpT1kzin4=1x~daNGel%U>cZBc zl{z9SB&7VPem>imyCRy;{%Hg=I|J}L-uy;02rjO z4}yb`r-B`aYC%7afS5tCczO!L;KzJBin^MY3NEWttdJNmKYoqqYIxwaw{YTY&agUm|#j!Fq61kilUO6N*qKH_H1}y z5(~5GBqx{ehKWIpyQm*30}x73CuV)<4c5-q3lM5S!C>oLJ~bbT-~bc%!^EJp7VSdH z0P#NUgYE!AC8!ePA=28rwX^G?=@7Su1-{tOiCuJJ?Jk}GGlFO9CENhoPh-3b#-I;M zP$ibPq*q!WlnOH*gkb1nc-*UY7k4&Ed^WiL0||LkUm9{W9v$t6 zf~WBhNIrRZ8nIxg6S$neKl=KObEPMFPAQ-9zc3E(_kE zpsxd3wR_R|dF8R=p%$!inV7c{9%$fGFnl~Xz7Sdb86#+H@s<>0lz{HLV+-(rGX{ z^rw`j1g%$vyI~gBO#*jZza1T}+>Ona)rQTEw_F<iX9grT30&I9TXq78(~wU)`H`H*t4dAKc=n^V rET7Fhd7|d=y8fKd{KtQ5URwPIVe?RGm_y2z00000NkvXXu0mjfi08k| diff --git a/graphics/pokemon/vivillon/river/follow_normal.pal b/graphics/pokemon/vivillon/river/follow_normal.pal deleted file mode 100644 index 2dcfb037187a..000000000000 --- a/graphics/pokemon/vivillon/river/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -179 139 81 -106 78 56 -62 62 60 -204 169 95 -153 140 85 -102 92 69 -140 139 136 -233 232 231 -183 179 171 -97 96 95 -49 113 107 -64 159 192 -118 201 210 diff --git a/graphics/pokemon/vivillon/river/follow_shiny.pal b/graphics/pokemon/vivillon/river/follow_shiny.pal deleted file mode 100644 index 1ed1cad2a679..000000000000 --- a/graphics/pokemon/vivillon/river/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -179 139 81 -106 78 56 -110 110 102 -204 169 95 -153 140 85 -102 92 69 -185 185 176 -233 232 231 -183 179 171 -97 96 95 -49 113 107 -64 159 192 -118 201 210 diff --git a/graphics/pokemon/vivillon/river/follower.png b/graphics/pokemon/vivillon/river/follower.png deleted file mode 100644 index 983c82d2a5ed0b523e9fad6bb348251b8c4be7a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1003 zcmVUzvS9Uc!X0d-Edw2bA7h z+QW($tGN_Uf~TH5=)s%dbpwLerikJ(@ta?p-Iki_RX@TuZ{Ey%@B3y;OUVEFC(Aqa z<`83T17*$TBBA*(LTo{x8wchJsYms&Rk7k zJ5L_CFvV*`9w08ClYJGo;IYI@5Xwm7c;fiP$rJZ67z2%$upd4rZ{-4oj!qN+RRRE= zoZnmxfGLA9JO*x(d#i2-7^H9jf`gE^f*o(@1Dh%WVg{ws_BIHMPxFgW)H1v*FWM^x z!gORXd%6Kaj@Ow7(1HL@w18+wSVg7CGE=0ex*3#K?sIEmd9Bwws5jZ;+_3B z&kCa}Q5cVdcErS5P$yQAy~9IK->KrM`B+}CYD1(1_bW3mP>-fDrIhIng+x&3L=*GS ze)zr!qD~T?^AyjwTCh;%GBIyhzCWa$ zfDZeHSBnRGVvxblF@nJkZ%Dza!6?9BtqZ~mIJbua2Ri&}`5ygw^VK7IloBMR?MDk) zEQWp4Qn`051qVlFByoKFt-E$*5Ss(#-uD|n?tEVu@%^vewcGtTE$Cdla&!VO*oAW3 zlY&RFHH>@prav*ly@fA}t;rN0OFoW2kyQDU83S?|u^j@}LKAMz7n%#BhVZ!Eb(TcOhEzieH+gZ{Ey%@0*#@67s*UW%-xh{2f28 zXroNZ_(#9_3*P^epdal4SEKWlydk|+ zFwhIKsn9ABvgX0u)p)AC!+rsK%(-c(7O0?VkaB2|wG#0_mao8L1;}}@T*MOXe6?WW zwrCNxfOukF^;Ox2U4@q+R*}Z>ga(9`iMI>Zz~E)Co_k$RoJ$IlEcc8 zdRjh~(FP{o-_8sgGsz>!86aL~`(QhO*a(`$c!=!ooteXTuUvt6S1<%$_u=BOavW=;L_YtEC?9Y?k=&j z7{OvHI!drG&ao`>%nW;hhN1NC(HW3V}WmO8`qTe}-f-plZC z@yAjx&!>t{)2}2~!F0iZOd)n#fK$6cJqtwB@1#u0>IkRbyTR&jc{{pV=tyIipq{qM z)EfozTk7d$Uy|c^Q(mzn#F-(TRL^#q{HDh7wk}R+|Krb^>sG%2t)+vz1^R&U00000 LNkvXXu0mjfU8?8( diff --git a/graphics/pokemon/vivillon/savanna/follow_normal.pal b/graphics/pokemon/vivillon/savanna/follow_normal.pal deleted file mode 100644 index 357fdd9ce15e..000000000000 --- a/graphics/pokemon/vivillon/savanna/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -106 141 190 -73 66 122 -62 62 60 -253 245 136 -162 218 193 -140 139 136 -233 232 231 -183 179 171 -97 96 95 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vivillon/savanna/follow_shiny.pal b/graphics/pokemon/vivillon/savanna/follow_shiny.pal deleted file mode 100644 index caf64a4a3c57..000000000000 --- a/graphics/pokemon/vivillon/savanna/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -106 141 190 -73 66 122 -110 110 102 -253 245 136 -162 218 193 -185 185 176 -233 232 231 -183 179 171 -97 96 95 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vivillon/savanna/follower.png b/graphics/pokemon/vivillon/savanna/follower.png deleted file mode 100644 index 84cdd7f5b19bdf4ff002fe716b0f9a737e7ef7cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1011 zcmV@FhnO+~?7^3RVkz zf~O;^Cnw=P9#Osquj)pvg6(Qi^Fr(s4EOSv3||dSS5M+*!Qe@&K((O0Rh^RVsNr7T zW$dEnK~;OYZs`v9)hbB~$S7S5gs}+<9q!}oqRSk|NRV}kDYSHs3lbKDtg|Y>ggZTjC6g!gR334)vW}*TQ-VY76Nn}I8pi_NB)f1N z4QK4-MP~!TH1rgdR5?ABK!CCfRJF%Ifq*2*GSHy*@w2j=J5CXmx4juk|IkRMD^+M} zFD?Mp?_XWfJ0(a9y(ZlgCJ!Ay?_b?CIGmT|4OmX`x?kSTgeiOh(q>xlYDC`$_FeDv=vW^P@o3fn2jtkP-avA};{RJp+1u8uU4yr1UDm@&OKOAEHUYrT&yKD?{^lIT%IbHZJO`~s^;U6{3w<^hSg}rc_wlW3 zK&`O>ZcF5NaC|rDaW~hhSXbKEAwkaF%W~@3XrhJjL)5(+9RCVncvExEg>7M+77%^< z6oJXDqXS{J9{r2(|XxY?%VMV*8fTQI%pV6>$5M#DCpE0M+ zM_h6)cic!h8A(}BCF@4Xk6S61P5ohJd<$c-d3^cDpEKg=N;@0Urff5>C89<^FQvo$ zmWeqVK9o2vdASAT@JER;DDW5pPzJzDL8=Ae>BZK`c1tG~%D8`u@rr*ke^?|o2A!?! z5dsV@3^+`d zhfUA}BtMN-d>{^^<)Ju=ss`5eCXZ{lwORtCQqXK`599vG-v|v(=wxqP;lq-TYcCwX z2~`7fv&r=o#p$v$@;!61SV5OK78&S(g71#}!KJ)vjj+}ruu0$rJ;$;G6Ugn!Z`-^i z*YRalIw-t)scp#bzC$jlb-b#dJM{nZZ_U3}KLFL@U4I7(6<`1W002ovPDHLkV1hm~ B&Vm2{ diff --git a/graphics/pokemon/vivillon/tundra/follow_normal.pal b/graphics/pokemon/vivillon/tundra/follow_normal.pal deleted file mode 100644 index 2ec3e7a49e48..000000000000 --- a/graphics/pokemon/vivillon/tundra/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -139 190 231 -60 105 138 -62 62 60 -176 224 245 -255 255 255 -140 139 136 -233 232 231 -183 179 171 -97 96 95 -103 157 215 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vivillon/tundra/follow_shiny.pal b/graphics/pokemon/vivillon/tundra/follow_shiny.pal deleted file mode 100644 index 142b48fbaf8a..000000000000 --- a/graphics/pokemon/vivillon/tundra/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -62 62 60 -139 190 231 -60 105 138 -110 110 102 -176 224 245 -255 255 255 -185 185 176 -233 232 231 -183 179 171 -97 96 95 -103 157 215 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/vivillon/tundra/follower.png b/graphics/pokemon/vivillon/tundra/follower.png deleted file mode 100644 index 6de83f9cb47712e2ae07d58c88f9085439c555bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 970 zcmV;*12z1KP)xw)|E=;ybyt6^YYXPwvSI)WYm00Ul0L_t(|ob6UI zPa829^+}gK$8k~GvNSBvEjaS2Qieov4yrCh1Vrc*`SjhwQUxUo3lT_Hb!yrShz+R= zTZdNah^S!UNA>gBzT6ejKv()HI`aJN_ugka355KwCt1#&H;?1zl~pN{BK}F9U#;qcc{#e~W(}>EIfGP?HsvaVVO6GTtIBTCi`-S za3JwIL^9Gmo>(5Sio`wuZJ_Wv_QTiYsVq;${+uag041 z9+=ipHPoxF{PBL32rJVRH8*6`tQD%Kr~6pbDrV(P##FcoBGm_z0>L5 zP9%61|A6$9ho_MUMmmAZ`P;p(-#Ax#lIN8284sMdYMjr$s|t?ye9HOzEItb&Gr?uy z3lt1=K+C@tou6kO+aGAb8kdQAE9HTP0R_V+gQq7Vk3V7rjV<1if;EjT|CT{-3gT8T zu<#>*8w$S+e@NlY7oay8K~g?~dL9ed*Dbk+*HUo*#v~kE_ouzmzHd4>6!MzZ4NvK9 zIPC?ulx762XQit_9@k9*cT~Te_Li!aLq4D8%4`bA#ob=X{SGu^LSO62^!CS s)E4ElStR$=JYLtI6Po|{Z_QJy-_KA?lp_xj_W%F@07*qoM6N<$f?7etF#rGn diff --git a/graphics/pokemon/volcanion/follow_normal.pal b/graphics/pokemon/volcanion/follow_normal.pal deleted file mode 100644 index 239bff08ef40..000000000000 --- a/graphics/pokemon/volcanion/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -104 36 47 -208 174 84 -173 117 45 -16 16 16 -66 22 27 -231 84 81 -147 67 80 -105 176 187 -48 108 140 -193 188 187 -170 76 74 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/volcanion/follow_shiny.pal b/graphics/pokemon/volcanion/follow_shiny.pal deleted file mode 100644 index 1f484364691e..000000000000 --- a/graphics/pokemon/volcanion/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -136 126 37 -226 106 219 -173 93 168 -16 16 16 -136 126 37 -236 219 68 -191 175 37 -105 176 187 -48 108 140 -193 188 187 -170 76 74 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/volcanion/follower.png b/graphics/pokemon/volcanion/follower.png deleted file mode 100644 index 6d0f1b08992efcf12a6fc6c748029ee2e6b8c6e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1091 zcmV-J1ibr+P)dIYyQ)k|-M8ct000BpNkl|+4KO|QN5Bkb#q zlqgwZth89^AkL4Z-k<;XNGb@G&2dqy+5Fw@WZZv}zqjG3OP*rXyGBp)*W&xPWAM89 z8yvRRV{-&j3J5#->kjcIe1h>@K6@7|Sr>nU!$Hs%XmgZ#j*EkO$u_GFDP_~4#Rxqc z^;-gM9_0GBGY>mhIr2!`VT)BenY0C3jA4gRAK^Va&f1ac4Mf<%I$&T4G#Nu5Icm{9 zJI*LB9WDDEteOjLffnO+h=Q9widG%09U;qMgNv?*h8>$RgwEfy97U{?i|;O0&D&-z zfi~lL=)8eHP|P}bZ33>2GjbgcX(PPNc+UfX%oDo~R*sPRX*z7OlVkRl_v?5zYp((X zFsN=&->`9sm!a=5zaR7C9Hhxga$bkC86mp&RY17wTU-h3nTR0bush0_kO%gDSLeiL zW$9i(b_bAuF#N&reI=L@0eo8Tyf#k--?NXrKG-&^fIAAyjmSuDm>V_%4&A2!Y3&GA zJS`RsK%!J~nD*TkhptKa^$(og?8wJInJgpFntNBKM00>S91X zf!;PTDFsMu_%3~=*_Zx$b`4u z&A#;0`Mu&L_tY?2!1~qLaGH)V1}!gmP2XkX310zixQ0T zL^GY16&YTh4}mW7Pf;2kVYOmlKfmz7eK`c3b5)ZA&&n7v_16Jqq;RZGYNk0ZcNGqC zNOS&@-9P*%HeNiPXsf=6ZoZ!v7IhAJUF~EGjF-clj<_nkMK!IfFET{ zM+9A*^Kp11jDWl^tQuM9lwf+s+as9R{})=_#E$i-qwX&sJUaM4+kc!VvS223BWeHu002ov JPDHLkV1n2Q`U?O6 diff --git a/graphics/pokemon/volcarona/follow_normal.pal b/graphics/pokemon/volcarona/follow_normal.pal deleted file mode 100644 index 4642303ade87..000000000000 --- a/graphics/pokemon/volcarona/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -157 77 65 -72 73 76 -212 86 55 -23 38 15 -235 235 243 -158 200 224 -76 105 86 -220 154 25 -88 131 154 -224 128 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/volcarona/follow_shiny.pal b/graphics/pokemon/volcarona/follow_shiny.pal deleted file mode 100644 index c7a01678aadd..000000000000 --- a/graphics/pokemon/volcarona/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -136 94 29 -72 73 76 -200 152 16 -23 38 15 -100 104 142 -224 224 224 -76 105 86 -232 184 24 -0 221 98 -158 160 210 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/volcarona/follower.png b/graphics/pokemon/volcarona/follower.png deleted file mode 100644 index 5f2a3065f40d29f0ed8473cb00abbe14035e467a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 960 zcmV;x13&zUP)+_z-;7n;&+?p9!gPP!g0Ky`Ai~s-wT1iAfRCt{2md|h6NEF8> z7JmQ^X+v*eCZVP`JghcH6GvNzTMko{W21y_j#NvCxFsO*&J|_FF-=bXEBofx8zVJp zZ!4`jks^Qi*x&bNY%?(Sd;E{aPP~P2-5>D-Ry~Y(ILRFU%=`R?tOsJT?7E|xOb<*3 zKj5;*SS~qp90{5I)cabExH^L!8D=14D$-rPE4h@qLn*mqG{4|YUR{Ki&2sU8xfE&R zNQqr(8p4hxH!M=!vG%;t9wAq}Ve3tk-IkPlp@8Vhuwc2AY4`24l}c#?Dr^hLhwhPT zrE~Jcu0Yh~*j*@~xl$mNt#llJ?qWwKKzNp-XFc$1b(w(o$BwPX(P;=QdrAci)9uN- zAok;UzmeSAfTm|?^sI*m3r^0FPKJL>{!~*iOP&BRaO*KosZYUsww`r(Z}xohuJnz8{noRyC>1I^{5FBc`vrBdVbi5fx^JE}oKoGgq7 zz)yx)$9ZDybp%%!ScaC70~RLm8vig5JF1z>EyKcifLo<&Y zLcCyNJ63n*f}+Bi@nF~d4xA61*)>-mMzgZa=q4K`JiT9DT)a|mE{6Au%sy0(?PG%; z&c3Qmu_W)j%)HUC2s z(2KD6IGv8K+=|wu=XuZj5f1XX=ee6fXMMB!b{MvU&U&;utcL>m@nZe&{(1%W>!X%> zPJ84raLXHZp7HkOpp*@YONKZ$%S0_@KfE@Qo%^7!Jxj*vQBY76JH-jg! zOMy}Q%Rqz~=uMZM;+k>0e?)r6)yz15*{{gsCmoL4b6BFNv*FbZ)NJ7y+xq>$vS0To iTv=kib?)!+-;VDV9+JnCr5Mlv0000Px#1ZP1_K>z@;j|==^1poj59#BkFMVQc_0000+Ha0aaEw(*Q)ODBZlc-)^UG441 ztebhl_+|V6000SaNLh0L01m?d01m?e$8V@)0005CNklQ=Y9 zq8y8@1)01YPp%T8k851}_}c--XLqXzkN2{H z@{gsXM4bqJyne1CCE>|sLP%KRPklBi6C<1YQyQ~s3-B;H2dR~yh+S{bQym({izNcrrr4S=$g?!foJ$7T z4_VMxJ;PaLYeE8pJU=McU&D|bvo1UKRm)$$ej&)d5-nlFWWw-CJryp)iE<2QX-eb0 z<}_DaBzkEi)LfKyw}5^%0uDm;SVDJj+-plL39SV#Y5{P8f4*3zg!XD)##et3|7#KQ Y10xoOME2!9QUCw|07*qoM6N<$g5d@CnE(I) diff --git a/graphics/pokemon/watchog/follow_normal.pal b/graphics/pokemon/watchog/follow_normal.pal deleted file mode 100644 index 3e75b9e987be..000000000000 --- a/graphics/pokemon/watchog/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -90 41 57 -115 49 65 -0 0 0 -148 57 57 -47 46 47 -152 152 152 -218 85 79 -230 222 210 -212 157 60 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/watchog/follow_shiny.pal b/graphics/pokemon/watchog/follow_shiny.pal deleted file mode 100644 index 0a5ae605c945..000000000000 --- a/graphics/pokemon/watchog/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -90 41 57 -112 48 86 -0 0 0 -144 56 96 -47 46 47 -152 152 152 -212 118 77 -193 223 190 -91 169 85 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/watchog/follower.png b/graphics/pokemon/watchog/follower.png deleted file mode 100644 index f2e9ff47338fc559ce5ded92ff50e2aaf4f9ec2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 832 zcmV-G1Hb%Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00O8Z(Y*E){_%wB{{ZnCBhBSGI5JEkirL;(5?hU=GZo`z5x~b3Dg${G%95;Cp8AnadFV>D!YLbrd^{bKg%$KSLyuKg@eGhQ2Gi*>U z!s)Ne2;Hn1TfO^>OUnRC*vc5(NCVYkJz|$k&WYDyC4g7=i_z_xcrMQyt5Zh<-L1h& z8mvzfy-EIPQ^o?Jzb1=;HmSx2j$- zzC)H^*0N%+3Q`^m#)N8LZfJ2dAPyS=^g>+k#AHq!4$a1eu}uXN`X#~*E!v{hyA=zu zg};~>-odXCzzk-M==w*ddsE+#X(3v(dFE7RXoJsUCX+MbFt!BPc*{se9H!RMGbb6W zoM{kKKs`lh{A+f7hD-y=6BL{CXq=1|x$ud@JEMocBg-$XJK5a=*`gPoEX1Uro+|in1ED{xHQdV-H_5sH0000< KMNUMnLSTZeVStbT diff --git a/graphics/pokemon/whimsicott/follow_normal.pal b/graphics/pokemon/whimsicott/follow_normal.pal deleted file mode 100644 index c9e2ef3b0095..000000000000 --- a/graphics/pokemon/whimsicott/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -168 151 83 -106 84 64 -226 218 202 -41 66 22 -194 178 137 -194 178 137 -12 12 12 -41 66 22 -66 119 65 -237 237 247 -106 84 64 -226 218 202 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/whimsicott/follow_shiny.pal b/graphics/pokemon/whimsicott/follow_shiny.pal deleted file mode 100644 index 1e09d1a78e6e..000000000000 --- a/graphics/pokemon/whimsicott/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -110 94 94 -105 89 68 -248 240 232 -56 50 50 -192 192 184 -194 178 137 -9 9 9 -35 86 194 -107 154 170 -237 237 247 -82 57 41 -230 222 205 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/whimsicott/follower.png b/graphics/pokemon/whimsicott/follower.png deleted file mode 100644 index 62057ff6f8955f4bb37c1ddd8f8cffe67092678d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 834 zcmV-I1HJr-P)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_ZeCt#Sw#5o=r}Smz`(e|vWW=^2_sg* zYnrOpHq)9|UR7l6|lfQ4; zKorLh3&|_wN*KC0&k&>1#awYR6HsSBPgLp_R3()%xK1q(*%Bo&>fDO1Svy7*L$Y@3 zAJwz*{jg)AW~kI5Z~MTz@8{k%t~(nkb%Wr$6a6FJ zpXzc}%H~x3?lWP569Ft@l*k3`1>ez32-)v%kY+I!q;yMzu6CtkS1@pw+&Lv9Z z!b!sFe}FT3%Whx(oCv-l70H>x8K+fOa)fC`WCQaz8R^KE zFvOX!1m;-)0B>c78S%BjnK}_p5Zn5V3S5P-fm+}YKB4w?a;MKj&>Be48b*wf2OYJ}H#mK+M9|fm8Uv44m9yGs=gV5Aq+chy71Y_(w&^AC7wi^JC^y2mk;8 M07*qoM6N<$g8UkI`Tzg` diff --git a/graphics/pokemon/whirlipede/follow_normal.pal b/graphics/pokemon/whirlipede/follow_normal.pal deleted file mode 100644 index 10ce9dee7ffe..000000000000 --- a/graphics/pokemon/whirlipede/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -149 108 231 -64 64 80 -100 85 143 -198 165 255 -184 80 144 -0 0 0 -64 64 80 -40 40 40 -168 128 64 -208 176 96 -149 108 231 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/whirlipede/follow_shiny.pal b/graphics/pokemon/whirlipede/follow_shiny.pal deleted file mode 100644 index 18192596b39c..000000000000 --- a/graphics/pokemon/whirlipede/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -72 56 88 -64 56 72 -100 85 143 -128 104 160 -88 152 136 -0 0 0 -64 64 80 -40 40 40 -168 128 64 -208 176 96 -96 80 128 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/whirlipede/follower.png b/graphics/pokemon/whirlipede/follower.png deleted file mode 100644 index d6cc3e73d1ec4c380150b1b4509abd3133420023..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 698 zcmV;r0!96aP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_NH|zPI7nnwkAP^PSeS?a002NhP$(!U zsDMDwuwYD0v}04K~zY`?Uc=qn=llG zT}GnYUT`v9@)s6e)tJfN_$FN^O}Yk>dehB3!z`*iLDfg-V-_X^+eA*gt(q%?^jX$9 z2VZf?z3z3d|EAu&J3nK=>-zihBF?=?b3!=pUfMtsQkn+z5}YzA*R{nd*0uqnWze%}&>NB)oQQI6Dke0vxJ4FVuDKB`pmQStb``nV z-($J@;%3s)r>)3M!>6rjcoYD1?cyXl^n#yt1B|;>yV!%r58agn7eNn#SJu;{>9556ktW>Y z!uqqP9JAylW{1LN#m5M5IevEA`FXXq2)H)NG?7H+SZ^ZQZsD6#Ox81(S-;!y zxX=1shT^9GH9w2?ALxkZSDdG&w*B9M1u2)}r`R$x*V$SW|9+^^!TWDJV~NXGS}A8&Nz5b5M?`IE&V`25V1Gbe5+csf0}?)`_Ck=?TT7dsp4 zTir~zB~5DcgWUeu28y{97A6Qxp6DHwwWLYsr*yr)$1LG}e{St_4D>y{M%hSz)whg< z1IKqC))(Xb6}sTPg24*rO)qL*OwoB-vb@hih>zcV+Jwyunf_jtEN#~?>iD-tc%R?T zmGM7z$My+2H3r*1Er>6$ld5>+9`p6_&jqrFf^PG1Su`Cv=FjB2uXn=1h5E&sO1^6H z?F;ja5Q+f!)RJ92|PsHxwzQV`OrqsOfK<{sB|s_fKwhvl02Rp}lm;=R_~-o<(29TAlVDzOa0+tF8HmX-hM8_Z*Hm!ra);RV8xe z{o$)W_M5epvLCGRI4#y3y`!3ORp(86KK>ob1?MB~3(TE8d8wApuE{g6=hhS`9P*UC z%Y9F{A1Jy1UY+-<=RH=}|1D=!d~cNf?)0Ba?MzA^6|0Zj7o2WCtyAChC%@7J&0K>C R!6~2&=IQF^vd$@?2>_bLQ)B=D diff --git a/graphics/pokemon/wishiwashi/follow_normal.pal b/graphics/pokemon/wishiwashi/follow_normal.pal deleted file mode 100644 index 4197bbc38f59..000000000000 --- a/graphics/pokemon/wishiwashi/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -241 241 242 -239 240 241 -211 214 216 -141 207 228 -133 166 182 -89 151 213 -148 123 205 -83 133 181 -64 86 141 -81 83 85 -52 58 64 -23 70 80 -16 49 56 -16 16 16 -0 0 0 diff --git a/graphics/pokemon/wishiwashi/follow_shiny.pal b/graphics/pokemon/wishiwashi/follow_shiny.pal deleted file mode 100644 index ca70dee150e0..000000000000 --- a/graphics/pokemon/wishiwashi/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -240 240 192 -239 240 241 -211 214 216 -141 207 228 -133 166 182 -89 151 213 -148 123 205 -83 133 181 -216 136 0 -81 83 85 -52 58 64 -136 120 104 -16 49 56 -16 16 16 -0 0 0 diff --git a/graphics/pokemon/wishiwashi/follower.png b/graphics/pokemon/wishiwashi/follower.png deleted file mode 100644 index 5a47bda39599f54b06f33c18d9358034237b9180..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1156 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBTkDuOu_;~r+jo$N5T9<8$oPKpm_1WOotqx(mfx)3BRu1BB0Rn~=0s;a+6Gp*k z2n?qX_!BE93d|Qqo-U3d5v^~hT+BPHz~fpdY|V1w@Bj0%oT1Y_Z>)HlcE&ODyn;U0(c->t4m(v{Njc+84QEHxypJ5ZBDc{=m9l&UKh)7WIsIW+Ac>KKEHtS(^00050Nkl7xV z6onmGLW}_-b*_opH7Ii0mEfZ8!JZMpet@b{)wvAi5g04-27STWCh<>zqDpkjS5c8rQU#>W5L!&J|Fv|I7Wyh-ag!5k20n< zxMSv6LbGYW=M(;$mm!L6fNm@`2vg4T9OZLb){kBsm^BH4uH+rOX6Zk$@q_IHnG+{K z<#VSa7)|frZb|c^3AWJ8>WPBU1wt`x7(h-WKb2;{$0Nauy=_P~Hm1~81|ssldnI8_ zn65SR+JdPdQgd!@i4+?@0R7F3ukABajb&ayP;GacuZA$4XvQXBQptISm0z*FAB-?7 z?L5^OEwR&4K%PIz)C3dD4600070 zNkl%TTz(x1J={#Wf~7U zyNeZ+ZhG;c$PQy?KMo!hl!-gYK)Mfx4G6whj5M>W&*Z%%@1vxX3K+2C#V1hz-g~TRF92;Z${Cq1_Tp8Dqlb}57m?wR$x^vKMR^o z&{hCc%m;|(3PEXtc*1A<5lNb&sfwoDabMk_0bvL=DFFdMUczTu128p&ZwfW*HxP9% zg!DGO!9==zQ}yCLzUUu-Fa)8W;;2jo7C;&KTcC)r^tCM-`G!#ARBa*Gu<|s1qxDMw^{s}15%bUKQD)~YN?e(lZ>`KuxC6q` z%3N#Z_4H-en=t+@RW&g8WOj)gky}u!rm98Ph|GAlC+OWavfsBs_x`-zW6K7a@`_r> zz5}Dki(CNsC|F0QCIJcxPk`-x-uFNvR?(7OUd7zDHA-8k@}PF1=yGWZV5GU``bf`e uOzdg;&W7Zw;87$hVl zczAdyI4A&xHC7mCRCv62@grb`ghPcy#|4WWCuWEpJ+TTX$C%{p?!wT)D(eB{u$OrH zy0SlGwYpFySIC*&s2v~iN|yn^vO2;U*mWvOSjt3w{x(b5WRM?(F$$h zt1&N62rHg5I^teXa8Hk`+cG*kI*6I4iJe3m24T zuHt=iN-ie4+G3k*=k%7Fl3!&sA8oyGv6Am?+3#z@mAX@YUQp|NpsM(zN6)5^!@_6A zgz^IgHyl^YuW0&h#;GdDe@oZ=V;Lvo%LUylj{o(1W1Kj_Mf&jaiVlHYJ;Jun8HK&> ztXICmAym6tAY^~q&t(1o_MQ)f)l?jJ+;f*`Z{~low@lh)j`6|=2N!hTnkDTL-FmZa z;=ApqPn=*+cobupSQcyFX)gEk=KF73JB43ZraN^?Z(Vn7&%FY@J;LdmEVlnXIep`f zrM(9G<4;Fivx+KSIe9w!Qm>f-k6v!N787{R+-W}d{iTC1}@Ca|5EH*baXXWigd zhVz#^t)yS?Zkds0e_>;sNZTWx9{a^hrK1zt4Wb>=r*y60YV_2c+qFZ?PDruk^AtZP z?l(ed-1FwkyXtT*bX@tzFx6=$v(5azr}>>)EI+P0#jWQuc5F0GOk^+-XPvLb67cl% z-#scO-LFscve|V_Z>d=GK0n}*Vw~8kgnDL+Nz+^Y`~PL#Y0Xn97o%AUOk}Dht`Q|E zi6yC4$wjF^iowXh$Vk_~P}k5X#K_3X*wo6@LfgQ?%D`Z2R;eqBhTQy=%(P0}8jhHs Q{Rv9Pp00i_>zopr0OYuCKL7v# diff --git a/graphics/pokemon/wormadam/sandy_cloak/follow_normal.pal b/graphics/pokemon/wormadam/sandy_cloak/follow_normal.pal deleted file mode 100644 index 010a4f490ee0..000000000000 --- a/graphics/pokemon/wormadam/sandy_cloak/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 48 48 -96 96 96 -72 72 72 -0 0 0 -56 32 16 -144 104 40 -80 64 48 -192 144 64 -200 192 136 -232 232 248 -152 144 96 -232 216 136 -192 56 40 -200 112 96 -0 0 0 diff --git a/graphics/pokemon/wormadam/sandy_cloak/follow_shiny.pal b/graphics/pokemon/wormadam/sandy_cloak/follow_shiny.pal deleted file mode 100644 index 80ed0f7d9a87..000000000000 --- a/graphics/pokemon/wormadam/sandy_cloak/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 48 48 -96 128 152 -72 96 104 -0 0 0 -56 32 16 -144 104 40 -80 64 48 -192 144 64 -200 192 136 -232 232 248 -152 144 96 -232 216 136 -192 56 40 -200 112 96 -0 0 0 diff --git a/graphics/pokemon/wormadam/sandy_cloak/follower.png b/graphics/pokemon/wormadam/sandy_cloak/follower.png deleted file mode 100644 index ed34c20e726c434fde0a1582db4cee0cee885f18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 691 zcmV;k0!;mhP)q-5z=-JR_?VDj=-7zBI4H<)U@|;F4gdfGK}keG zRCt{2lQD1FKp2KUBrJw5m}H5Rg)>>Y8JIee-qj{50|SIeSzTBe($a`_sfd#`Dphm> zI`ltO5lU65Qae~Vb*-XS>>2VOiVeOypIcB$w&vR&zkZ+Z&XNJ{=YH;L66w_#^d+20 zuf~b&VqSfLxrDRXl^8P0MwJtJb0vl~BfXFTmt@kaxKzJYo>UeptQNEuwx2D^kFkBU zaKXCSlCka!tAckAFnJ-dDy+Z6<>yi!6DG1|L&DmzgGsB$8#Najh9y`PCS40#R`2gZ zc#O83bmaZ1kT;Sp$s<%02GaC}PDyah$n6SNg)r@JJrN(R)|?5QYRDKNWC(UGU&yai zb4doFb?J(VF!?5rawpsEIchF>>kIqVQOKu{&_k1RuQ?MsoVN?eFhiaTT`q(KDSXJe zPeV?+l|VS0f0HSHDHe(*3%N;7ePQ2nLiY56x$$+*bKzc(FM#nHF6{Nr_yu3hga@UN znVvT{1s}4ha8u4beS>kH2`$2f54?e{OALpB(BmiAnXq!@`xWocghP=te<;rbVgJMq zIW_z=7)u-z+LK@9%H#*<9WN@h=@h*)&Vlfov|x12sKha$HllqxdM9#4s8Py1D)K;h zNjm(&>l?-{3BPen2#wE_o>xV#2%#~K4i2T}$5KKIt z=e0|z1}V^^K*68)C26=Q&x`|d`|Cj1mwG?TLsKa*pV0iVBuO3Hr-btXszC7v)}P=1 zD)t8%(DBKHu$cb-D7}?;{_JD`tmQHQ2LvrR_|uzxpjz|i1h^m*IN;ymU?{)j5z_!E zkO>gO!O$%NWWYzS00OYSGl$;8F}L@ENd`SfO?18^WV`6-z&wDS0godZU=pV~A^~#XUYl+UgAn2Go0dnW6JT*? zR)ltOvdv$%Xy_Smuh0Nih!>)j0~uhV6?YE6mko+E#y}vzLIXVt!+p75AV4ayV-!Wy zj{@z5!3;!^?U$Md0zqG|**{YPWcy*Ip8_3vU}>pg#jpm%3!Dra`zde)4R&EwF{}*; zYo)5WKG0WHt*#WVFIEhBAmDg4prE|2Ujy=08+c{^TBqwD6>|n81m&O200000NkvXX Hu0mjfQ3XbU diff --git a/graphics/pokemon/xerneas/follow_normal.pal b/graphics/pokemon/xerneas/follow_normal.pal deleted file mode 100644 index cfa83f54653c..000000000000 --- a/graphics/pokemon/xerneas/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 211 165 -16 16 16 -32 34 38 -48 181 222 -84 63 30 -164 88 198 -212 193 126 -139 138 111 -218 52 55 -255 208 67 -55 64 205 -92 123 216 -55 57 65 -202 204 210 -84 63 30 -0 0 0 diff --git a/graphics/pokemon/xerneas/follow_shiny.pal b/graphics/pokemon/xerneas/follow_shiny.pal deleted file mode 100644 index 6b1dbf99418e..000000000000 --- a/graphics/pokemon/xerneas/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 211 165 -16 16 16 -53 51 52 -48 181 222 -84 63 30 -164 88 198 -212 193 126 -139 138 111 -218 52 55 -255 208 67 -25 134 171 -38 199 254 -224 224 224 -202 204 210 -119 117 119 -0 0 0 diff --git a/graphics/pokemon/xerneas/follower.png b/graphics/pokemon/xerneas/follower.png deleted file mode 100644 index 3c25137df4ab3315226a67adb4bce692439469e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1685 zcmV;G25R|Px#1ZP1_K>z@;j|==^1poj5El^BUMVZs35D*YGGc+)@-c&yxq*%t(!G4R1Z`w3B z|IkAjhN~vW{@~!?%FNPtb$4tI{h$B<010qNS#tmY4#NNd4#NS*Z>VGd00r?$L_t(& z-tC&fYui>F$KOx*Jl-#H<q#byyR8>P*?M&e zD?ZAH9^~xc9ukOpu@4IjVc2PxUDC^-c>Nppl#aA3dcPMbE9~H(2^M^0z0X(rNqUyU zW;Lr>&1zP&n$@gkHLEie@Y6;7Ktq(@dr!wzg7Z9S@jooCt-e_h?>qxn2;#dO6$xtM zm6n5ToeG*ZOU)I6VBdX*dp2R0Tgz?aK26I3?X6Qm$HvrLAqckqmg{+WfEv3^29R-d zZ2j(==Dy;h?eLUbC5SdSr|UX7Th>FlT_K2W&0R~y0Xw=4`WwMTgfFmzX}D4lbnjn$ z2c-e9UbP$bS~?C+2kvp$ikCHqU2ve|q~S_I=;&*whe+pj?8pSWoo3bEUdNPN?=an& zugAN1@fNxqe&DINLJ;r~G_-&E4!3ent|Ku-r_+E9bgr{h9J*g2)SY~*%&cv6t8mfj zrs4`gXl}3R)te_Ppu1YVgV%1tpWe0Ia!%)6310d%)qNB0Wz)l?kZUbWylxNfg%*T1Zy+r&FRIcMi8L9qis zcQ#wN!^NHcigJ@!_C6_1zUGLth*jRJ68!pvt83} zW1(H-tXOE97p>fSau3DbQElh#rsNcna?u}dweT3ds(0~6p;vqF5Yt>Kh}f=u{J6EW z>_f0*J$QU|-AnEv(H$LqBd>eO{sf2Jn%lrfjYgxB-)Ypk>9|_3)_!8Gw|pP{e%rF1 zdR!*>0Poqj%~@)Gsb_uL(|6pROTE@7J)V{;1#7*h_+8&0_5-ib>&gT#Ew zrMPA>t5_34t&hUVF->8+=5{?t`vmeqc&<$j{gZ&lX z&&(NKe&+s6d|y>@m7wThs=+lk40l4gpo)w7NOw!@9Gn(pR?IbN2WsDk&hJ6d&&ox? zL37BmbA=#Vwu-^rvYcPtZ@n^u?3}U6!hPc$TqRfx;+LEQVlg0&p^7st5`yFGTq)Rp z6}+TR5(v)2wP@r;?@7{ z$yI_{Bmz=9fI%@7J#JZ=Wo6)COcugYB%MmBxKhxFUOu0aJp{ur9L|N|O8CM`a-=y7 zad6+qp?vE!R|*EkbN~*o$qm2~j{}V3g~S!K(O*1nw2EZLQsAVa!O2sEm5x=v!qWj6i2YlM zyNDUG0DlTlien~kKox-YQ|PJJ0CD`USufei^(3jZaV%Jn29PE{17!b205O1d^5_+k zFO=F?0I?By0L5jL(c_;tz}o>pasbU^k9oI8Nx9C`cDNjj961K|hxXAyGL fSQtdD$-*7)|8JYkQsAsZ~KH`!*_)4l4sJY{O zM@mJJ*S>Sn+%BO2vy{=T#S&axhuz|45C-T#JD z!r9I7tN&*p#5NFRgj-GD}Eb;)cgB=Dgn9?!)lD`d18x&4h%Nm=?Pu)<# z=h?HrUv{DO`q^$pV<#v^Z(s?b9l#^4=M(_ zSM!TD8Vcu|%yL-Ym~QU#MPNqXoQVDjf2J~V-~SW(x8_Ro%b)Ax{w@$w-}A~w>f`%V zCR=yUfD{?aw|@O|>t!P^JX?R}EU$PY*B&7`?beCHW>(_TFAG-s@okGcdc^hhyx{2P zYc{Ogb>PHgd&#+9Jh>i(AMsr@kLjMnz4huf8}kYy6=sLHdR!8B=Pf$_*!GRq#_YzE zW~v@xrMZ(7C2!0O>FaXfDL&I1)p2g^m)ANMejPT^bbR-In)#FVS@+i^ZdVrbX{INw7OVenn6&MeX#RQw z$(L-g)9*KJm56RC|Nqxow7^lRPjz4CKjy{V-#^ZN(ffGM4{^8s46?67cLc`10973f Mp00i_>zopr0PpCWFaQ7m diff --git a/graphics/pokemon/yamask/follow_normal.pal b/graphics/pokemon/yamask/follow_normal.pal deleted file mode 100644 index 2b661e533eb3..000000000000 --- a/graphics/pokemon/yamask/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -11 11 11 -71 71 71 -44 44 44 -255 0 0 -0 0 0 -40 40 40 -129 79 25 -172 154 220 -245 164 33 -199 121 11 -255 218 112 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/yamask/follow_shiny.pal b/graphics/pokemon/yamask/follow_shiny.pal deleted file mode 100644 index 65c3ee00ccff..000000000000 --- a/graphics/pokemon/yamask/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -11 11 11 -72 72 128 -40 40 72 -240 216 40 -0 0 0 -40 40 72 -96 96 96 -152 208 160 -192 192 192 -136 136 136 -208 208 208 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/yamask/follower.png b/graphics/pokemon/yamask/follower.png deleted file mode 100644 index 68993cfca1017bb768e8432f8014d319d20f1eec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 666 zcmV;L0%iS)P)Ad&0006pNklc#1 z6b4{&aI}&pprGBvM1+h}MufcdvDQh*Fq9S{bDgq~*V=!c8fQev zoUDj?O_of}_*%=5C21-#w8RUf#*XM4F>ijSy`E67^Ly`k>V8XJPly**$aR)$=h&%X z=JsCa$-J?iTacLF<+(BQhM6o&vTWW<1q_aK*0|y<@ps@Gj>PLJwIqSmu%{$(PmNj` zeKT&EOSbxs-r%>MLcGiO2GSHNC&}SBedUF$BhO`Ov#5AL22D!wX;B6=MMN z0?iay*Nt^k*R>6-amPboylWckX4i}b4!?{vPJ!OWUU_|>ygtY)8;Gvad?)~cLYh>@ zHV~#IT1eT{LtfNADSU+aPSdeK%}y`-A&|ulR0cDM90FNXe1!(tKwKBvxs;D@Pf94I zJWHkQF=Al!)?S9dzSF&jL&TUH9Q{k)_0 z69n?~a(K$N2y82cjXoL<8Oh=Kufz07*qoM6N<$f*UYB A@c;k- diff --git a/graphics/pokemon/yamask/galarian/follow_normal.pal b/graphics/pokemon/yamask/galarian/follow_normal.pal deleted file mode 100644 index 0e811796801c..000000000000 --- a/graphics/pokemon/yamask/galarian/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -140 78 78 -0 0 0 -24 24 24 -56 56 56 -159 83 188 -87 43 104 -77 71 72 -128 128 128 -235 93 91 -194 184 185 -136 126 127 -179 56 54 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/yamask/galarian/follow_shiny.pal b/graphics/pokemon/yamask/galarian/follow_shiny.pal deleted file mode 100644 index 0e811796801c..000000000000 --- a/graphics/pokemon/yamask/galarian/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -140 78 78 -0 0 0 -24 24 24 -56 56 56 -159 83 188 -87 43 104 -77 71 72 -128 128 128 -235 93 91 -194 184 185 -136 126 127 -179 56 54 -12 12 12 -13 13 13 -14 14 14 -15 15 15 diff --git a/graphics/pokemon/yamask/galarian/follower.png b/graphics/pokemon/yamask/galarian/follower.png deleted file mode 100644 index 718654dd3829b1417b7c4934f1a10df0ebfb8a96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)Px#Bv4FLMT|~P0000O7#KJ>IG>=* zqeXw*pMU`+RDc@H`XfEZ1*pNhbp%K`hXqKV1;qYg0f`(3NI4{!9RTnLfU3p`cW$sp z9Z*03m{|7<0N`B?w@3h94+sE(jsQhJ4zED4i4JaX^slA`3g`oN)2=)IF`(=&%UqBw zodk?OiT$~N%%W`sd?COS{xP7MbMIqMc7VkBxi#@<#Od*BB0^SxOx6HnefaksH2ndf zG~kMzWf_2(Pq#LWt$rZj&eEK8dXGJZp7dks!#_Lz5OA1ifxXGpOG??Se^F9C`Ex3v zHDb}S?w~bbIa0=b${`E^^>j@a{0d7cw^}@N>H$xCfPC=mfTphYm6O@_pC$odsg>e8 zWvRF71<fUed! zrQZMqM1XX$?)w+z3j&aN`TE}BYSE(r2nYc6`V-v;mCwCVQzQTP{Z%y+5CCrR(<&*S z|D@C};*mRO(3`yPeLxB0Cn+@lZTgLB>WvN&;`u+ZCSNJR$v;83)-SIQ$0!KOp~&ts P00000NkvXXu0mjfmQVj4 diff --git a/graphics/pokemon/yamper/follow_normal.pal b/graphics/pokemon/yamper/follow_normal.pal deleted file mode 100644 index 5216291b749f..000000000000 --- a/graphics/pokemon/yamper/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 12 252 -132 120 12 -240 228 100 -104 76 40 -216 200 16 -204 168 120 -0 0 0 -188 140 76 -252 252 252 -68 52 28 -152 208 104 -76 116 36 -116 116 116 -220 220 220 -152 208 104 -0 0 0 diff --git a/graphics/pokemon/yamper/follow_shiny.pal b/graphics/pokemon/yamper/follow_shiny.pal deleted file mode 100644 index c52e2bbddf1a..000000000000 --- a/graphics/pokemon/yamper/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 12 252 -131 123 8 -246 230 98 -139 115 123 -222 205 16 -255 213 222 -0 0 0 -230 189 197 -255 255 255 -65 49 24 -156 213 106 -74 115 32 -115 115 115 -222 222 222 -156 213 106 -0 0 0 diff --git a/graphics/pokemon/yamper/follower.png b/graphics/pokemon/yamper/follower.png deleted file mode 100644 index 2f6432b6de8eb50d4fa9acdeb79fb04f68bee620..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 770 zcmV+d1O5DoP)LoX!9W4q35z+C55=h(LS=e<>C2sc>)&RCKMRpZH9YecAFbR0QvSMv@ zt$Y{neci@sV=U=UuH5eMuNP(k(Qn2iuk6cNIPMI8-I*tStt#hGd2_Wr0?FwBh^5RP zh=yjFs)MY4%_?QCLF}ToHHepYKxR`kGWX!&_%T+2=t!$5rP1Dw)IG(L>A4f*jucE@ z8{s`gOJ)O&>s!;KSyq8)0u34PKY&1%xt2^X8`G3L?4qsK{{pPYD-xP-EW9QY}m*EGc-`jcbx82yL+wAP%DUjN0`IN0S=w@NPNuBd~Ho2<@ z9)~YK!4U9AmUF>fWzh-3EoHlwK4+@F+p_zT)9D8S8&1rA5pAsSnQk2*#&+PjMi+gG?z*g+?mF-<5bw<|}L(kypmcr3~9EB0qWX z9x#}};5=nD;~C}&U4Cb|RQ%>z9ayMa;;pZ%vZwm}`<2&kS$4$pWYxSh6kOu;!j^OO zJuQ*x)*N>azL2q9|J-q7q>22eX=v0W03;avHmYM&;Gct zUUb&x2=fN>B`@~A(cl+2cd0V`5o7I7Rzs7FSM5ewf!g&9GkjF+&$C;Yg3`ICtDnm{ Hr-UW|Cj%DG diff --git a/graphics/pokemon/yveltal/follow_normal.pal b/graphics/pokemon/yveltal/follow_normal.pal deleted file mode 100644 index 3b9046a01f10..000000000000 --- a/graphics/pokemon/yveltal/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -44 34 34 -96 78 80 -44 34 34 -76 60 61 -150 132 134 -191 173 175 -96 78 80 -155 37 42 -212 58 65 -94 192 192 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/yveltal/follow_shiny.pal b/graphics/pokemon/yveltal/follow_shiny.pal deleted file mode 100644 index d766f39ebc2c..000000000000 --- a/graphics/pokemon/yveltal/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -111 111 111 -239 239 239 -46 41 56 -202 201 201 -83 77 92 -117 108 129 -68 62 80 -146 30 58 -196 40 78 -94 192 192 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/yveltal/follower.png b/graphics/pokemon/yveltal/follower.png deleted file mode 100644 index 0e6b2a19caf88b6db186d8e0951710433a47241b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1929 zcmV;42X^?0P)p67vOJFwm}Jo?6G{3s<&#`Y9u5e@ET+wf{V(eH+?6#LzKMt;_O-3NadRCcNVZ z(CvQvp?X^nUX+0w#R?ts)Ve86R4Ah}htYh0%zaPxW9%D0SnFRJp<7QpTMmLAYUh+#bF*A%w|pBZ)!MZO`>N{xju%2ZT0fW)6K z>n|Z9`wam_8^JcQs3;_(xTd%z_{;#ZKi`DVY3Ttq%83D|dwRosACUbQq^@EiBn<=? zh!_Ml#Vx_-hVmB0txpfF_vz&^{TnWdTyYb%QpN+8u!+E!jEjoo3oSfM5Mw40R|KCO z;1wkS(fXX;n2CwNN^qL*O9$0J9>8lFCn<^*c><>Nw_jJQ2tGgTA~6%YKcwl53IdFZ z608X*=xJq@E{Zz}5%ZVu>uMFjeOOl%oB4VlV38ED1;c2Pj&sfAhKQ|CY)A9a1ZQ(HU+5Ndm@AGvIrd_FcyY@qCc4dwgefG*#sc}_Q&7< z_*s}O@P$*V2<{_L2A{wlH_IM)cSY#K5EcFOtgw5xa##Xuf{bX1ICWt1IsH7g)U<)X zhTuL!Xg6KO5JyquKZyV=^eTd(sc5PPqq{B_L0f_hD26Z+lS!J61vW&GwIR3**f4lo1^!F^_E-@YIZ;3(qDP;(iF zIpv3;9Iay28x?n)1Bk$yAUgoLVDejVnx5$Ns>uQJh?0QZ6GF6s?F)=8wHOJGfMz?) zH9TEJLzNV?!pU8SH(*1M{T>P`Ug6P9X$m0D0YZj4NM|QH)Pfz}*cX|a=o5ie#ON4# zBLVPqHhhy5KdIil!>hrDAU}Xung(c0ZBg>2J~>F*8F4Tfqc#uh1oj|udo~K^SQTBy z{!&g8iB=N>_l>uDQr;M;<;EHe=xE^ny2rGhN&@ceyA2NXX971D$zC`j6u5Jy5Is<#?4l&MX zpNx|`CJ684Gk$){c3-L6S1xxBpfrWEcui1JqT@&CP@Ke`Ul%B|=nFvv1rdCGYur&A zq8$w}?5<94KB_L4#w&UHzA2GG_K)jmma!Q~;`uOG6BOZFdf4Ctd!?ox(*;Ue@R7JD z2p$DdeFPzc^LbL@yMK`%TN+1C4RCOAulz3Xk>dWQp(64`e^P4L96=!8@^65jT!G42a@=3Bww}uaSC$s#=uiZYP&K?qkd5AGHjyj)l zXLhJo`<@^$mllS=@0auCd82_4{eJ1bWv|>e3UkebpWBXOX+H8xxld10#%JyNI3W@6 znQ_G?E#4E94b@zD-2xj6mCA+Z4$hi8a<9{28d2rCK}q0VE=Aj|-@Cvt4EZg#t}PGb zO%16f7sc|7^^PS}XFeB$tGGc<9+r7$UhgD8DM#$e!BMK-^N66|?=>v#x5&$p={SXx zQpw)EAP3Cn9S44#MmW*sleobButVZ+Y#jLNj zZtosnAkJx0_boYuB$12q7$Hg3VpfLpj^B($;M9?l;K^UKVC@iD#490D~O^ zAtw7_FhptOZ_{6falNMbe(lwhYClSf|At|xTnr3g0^*I&1H}*!$iALB#&I#h(X4%kMhwzYYO^>JU2M`@??#(gFUkA6||R P00000NkvXXu0mjfz2SQd diff --git a/graphics/pokemon/zacian/crowned_sword/follow_normal.pal b/graphics/pokemon/zacian/crowned_sword/follow_normal.pal deleted file mode 100644 index 906648fada31..000000000000 --- a/graphics/pokemon/zacian/crowned_sword/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -131 129 131 -57 109 164 -197 145 65 -98 93 24 -16 36 41 -213 210 98 -213 76 49 -164 56 32 -246 226 189 -0 0 0 -74 68 16 -74 133 197 -230 226 230 -90 85 24 -32 68 106 -222 109 90 diff --git a/graphics/pokemon/zacian/crowned_sword/follow_shiny.pal b/graphics/pokemon/zacian/crowned_sword/follow_shiny.pal deleted file mode 100644 index 906648fada31..000000000000 --- a/graphics/pokemon/zacian/crowned_sword/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -131 129 131 -57 109 164 -197 145 65 -98 93 24 -16 36 41 -213 210 98 -213 76 49 -164 56 32 -246 226 189 -0 0 0 -74 68 16 -74 133 197 -230 226 230 -90 85 24 -32 68 106 -222 109 90 diff --git a/graphics/pokemon/zacian/crowned_sword/follower.png b/graphics/pokemon/zacian/crowned_sword/follower.png deleted file mode 100644 index b8069ecd51e5386ff36aa8be110d183f5db769dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1224 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 gl{#Oo(|@%60zT(Y%g$ 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 diff --git a/graphics/pokemon/zebstrika/follow_normal.pal b/graphics/pokemon/zebstrika/follow_normal.pal deleted file mode 100644 index fa9c14b6c0e6..000000000000 --- a/graphics/pokemon/zebstrika/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -57 65 65 -57 65 65 -244 245 247 -204 204 204 -7 7 7 -24 32 32 -7 7 7 -164 164 164 -57 65 65 -112 112 112 -116 168 95 -7 7 7 -7 7 7 -7 7 7 -0 0 0 diff --git a/graphics/pokemon/zebstrika/follow_shiny.pal b/graphics/pokemon/zebstrika/follow_shiny.pal deleted file mode 100644 index 27178df2c18e..000000000000 --- a/graphics/pokemon/zebstrika/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -96 64 112 -56 40 64 -244 245 247 -204 204 204 -16 16 16 -30 38 38 -0 0 0 -164 164 164 -30 109 89 -116 116 116 -134 216 33 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/zebstrika/follower.png b/graphics/pokemon/zebstrika/follower.png deleted file mode 100644 index fbe6fa8f566437b23a8deed106413bd0e9586aef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 983 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 diff --git a/graphics/pokemon/zeraora/follow_normal.pal b/graphics/pokemon/zeraora/follow_normal.pal deleted file mode 100644 index b21c536126d7..000000000000 --- a/graphics/pokemon/zeraora/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -249 228 85 -218 169 54 -91 208 242 -47 151 198 -239 138 78 -104 108 110 -131 87 37 -26 94 124 -56 61 67 -28 31 34 -16 16 16 -15 15 16 -0 0 0 -32 144 216 -88 208 240 diff --git a/graphics/pokemon/zeraora/follow_shiny.pal b/graphics/pokemon/zeraora/follow_shiny.pal deleted file mode 100644 index 7e6fa612bb4b..000000000000 --- a/graphics/pokemon/zeraora/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -248 248 248 -184 184 192 -248 216 32 -200 136 8 -216 0 0 -104 108 110 -88 88 96 -56 88 88 -56 61 67 -28 31 34 -16 16 16 -15 15 16 -0 0 0 -200 136 8 -248 216 32 diff --git a/graphics/pokemon/zeraora/follower.png b/graphics/pokemon/zeraora/follower.png deleted file mode 100644 index 303d776e43214181e5e1e0d99c389a89b36882df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1468 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBbC!x1innhpuq(A-G`!2tXoV@06RjIfd3tMLyc_je>0e*e~kUB* z5EwQgFwxYrf`Nf4%hSa%B%<~0^ox^TD{wfpE?cCQ^Z$Roe#Wi4)!GJ`a^LJ)X1*=? zCSWPmlj#*6Q+QM~{Ez#_xli`%ZfKk@@bPkCPy<7QUqPqZM@xG}hcC^StAmcHdI{Qk zF0kaQ`2U>EJ3h(#z{A-*dm4|qne6lz6yJZ_X;r#z(1Gtv-U<&26rBV9^A&%6EwRKs ztw~UxRqW&^mYTl340T6@`43(znrBvd#GO&}3ro(tW1sqFlzJR#U+`k5@P?ln8+tNl zG4Z{(E;&-e@3u$d)c4&F#fvl##7^*KoNoN+UHb|7f>_0--?CEY{wkg0t_h6Qsy%2V z%CSQ#>H6&7t~IA4+r-=-Tgn!i)@(45uzyx3m>%NHYxd6JKz?PlPDn%_QV72Nvb&+W}T<~xeT88 z=1ux$;k|pGui+zQuB6kvVaZH#_qnGm-2rs%dWql0Mb>A&uUT|_%3r%@9|9M=UEZRa zQ1q_3Nc@T3srDbny`8gcGS);VeBR4&E$X7+hDtF#*+u!$lN=`We@qupumpO2GeeJ> zDXS0PjNdwpVKZZnZD&2OW_tO#m%aP{n514U_d9(5k$&SX@p7#PA44MF^RJ6?oYj(D z^;|S}pZ??=y*IsPciH6bv&PLgX6%3c!Sr*M*n8;{Pj4+MN}qU1>-g6-y-e$vYG+-o zaAApIP0d-nBTn;rWz00r($?82Yb{Po+CujcP( zUCZp7^R)J_&cC;X9Dj0O@W~atzJAJ>g_?@)lRvVr7E@l3Dld2ll!ZK9{an^L HB{Ts5%MDF` diff --git a/graphics/pokemon/zoroark/follow_normal.pal b/graphics/pokemon/zoroark/follow_normal.pal deleted file mode 100644 index ee6eef09df38..000000000000 --- a/graphics/pokemon/zoroark/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -4 4 4 -55 58 68 -31 34 50 -112 33 55 -63 11 33 -120 40 64 -168 16 64 -72 16 40 -85 85 91 -164 11 55 -123 166 175 -41 111 114 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/zoroark/follow_shiny.pal b/graphics/pokemon/zoroark/follow_shiny.pal deleted file mode 100644 index de3371e25361..000000000000 --- a/graphics/pokemon/zoroark/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -4 4 4 -82 82 90 -31 34 50 -64 40 152 -41 42 64 -64 40 152 -112 48 192 -41 42 64 -120 120 128 -112 48 192 -124 182 191 -41 111 114 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/zoroark/follower.png b/graphics/pokemon/zoroark/follower.png deleted file mode 100644 index 56d1cc381642434bce57a72e9b2808a72d25a6af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 809 zcmV+^1J?YBP)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_5D*Xq1OzuaL?0qDa3ME83n6$YK&TKv zNDwGhRa>MBH+!b9DQ|L30)H?7000SaNLh0L01m?d01m?e$8V@)0007rNklM%LJ z0rIg8Voq4WHNHVxvVi4ir!S^j$;$0+MP_uuw>;eLdgv22WkakqTjDK@HYA+S6;*Ka-0J&N z;7aIDuOMNqx*+9geOBz}Mj8_7=k2c-7w4B~IX@e&cwk7G+?DZHvK6y>8D;+srYS z2L)CPBee{C>U|n6>-Xf*Z!GFkcupXr?sS3%-9y z7>fC$qvN7eCarexuOjx<7ZJ}qZ8;~#{GjV`gC;p&C^_N(?SgVE;*Y*RoPXr|kvzL^ zn38dkBdmVijPX)<$ZEXA@a2rIZ{$u_O!Ik&CRT=tdx|L|NsBy%^>dX|JBv*`?^$y000C$ zNkl_)Q-VH-(NjiTBJ0}++X1!yVlH#uE^<}FPWC}@sx*^}>R9rC+DFrsswrz3 zpnDIE@4*yierILCU4KOr61Hkq8h<*(N_@Nv|qhQSZLyUuC zhx!3o9eOqiv0&)v67zD%P8!Dzf4CJ z0~rii)6tDk9#&jULxYKdWFOcPNj;N|mVmWwbs82i7lPx%!1WWJWC0I@m6aTxn21Ey z_!VGt(*`UWa0*}35h_CzXc>To;HsNV5%h3^n{G~~7!Rh`!5rk~jX3WCb}iiETa=BY zVO~^NTi*{!mBrfnRw*lix8MOA?Tf;r0Rt9~ibXNI&@-8mWofjQMTIWD@vXEHK@L<* z^_;xES<^QbHe%6(3bFEWUtN&og@)k}aI*;)6wWtc(2T%-8BP1&f%h7jHv>j28sOK2 zJ%dgxUm_uqIVxw7`8fdb80#hm4ho;ZC35?(CfmVXXP?+2%@XIfps)rFvkmaouFc(~ zhs?L0mhgjAzu1vdBIFRgNq3ObYCB40M^q~$aKnfzSul_TQ+VaihH{pqXlb5<-`|xS zXg)$wPzP1t5|3W(g5SX57+jYGxvP+Ps@v5|^otC44&#D>lJl|At~f%j&eL)2>VXojn=qw z1qzt_tTjbEfSl>IGJgeooAh6vYqt0gES#3-mqu^LfBgNp<>!rG@@&~T_i1Nj?v)8; zW0?7?sh91F2mHk}LMlP^1tAj3otUpa(yL@m)kQ%-d*u$uEM9mYcB)@L7^Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_ARsUZu+RW-zyJUMU`R+vFfcJ7AS*0o z?(X+dQGmw8>kvj@6BII(^N>RT000SaNLh0L01m?d01m?e$8V@)0005ONklmEG*bvpbRh4>` zn0A9cQk%1&R_H3$6GY5mSkbp897N94^yH|?S<0QHq~M>1vXiDEbXoT_Ma~70jN`uc z@0qEO6TfN7I}{{5u?Ec3E8Xw+_sxu5W8wglsWC5J@4wL@sHm9Bqy>KeLbtm`)+;r* z!zs1Z?!}UBsZ~`tS?2O7HZYGr=((@5*2;SAQVZ`~yrs{iP($4@uYKH5ns96y^2XY` zypax#@XB}0*2hCFh3tiZywUn$##(9NyVHYv w@%&x5v}^&`XE7B7_^Z6;dHrg`{~7?l0Fa-V#19TVKmY&$07*qoM6N<$f?gLJZ~y=R diff --git a/graphics/pokemon/zorua/hisuian/follow_normal.pal b/graphics/pokemon/zorua/hisuian/follow_normal.pal deleted file mode 100644 index eeebf485ae83..000000000000 --- a/graphics/pokemon/zorua/hisuian/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -180 57 57 -0 0 0 -238 131 131 -32 32 49 -148 148 148 -82 82 90 -205 205 205 -255 255 255 -106 106 106 -131 32 32 -164 98 16 -230 98 98 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/zorua/hisuian/follow_shiny.pal b/graphics/pokemon/zorua/hisuian/follow_shiny.pal deleted file mode 100644 index 8dc5c397afbe..000000000000 --- a/graphics/pokemon/zorua/hisuian/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -49 115 230 -0 0 0 -148 222 230 -24 24 32 -115 115 115 -65 74 74 -156 156 164 -255 255 255 -74 74 74 -24 82 123 -222 189 0 -65 156 230 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/zorua/hisuian/follower.png b/graphics/pokemon/zorua/hisuian/follower.png deleted file mode 100644 index 9d98e3fd7af9a6d62940ded1900dca40083d2ed3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 845 zcmV-T1G4;yP)ARsZ6l$26ZTFuSP|NsALYHEWZAf#dt=3-(10000000000TZYi$0008m zNklz;ZEt;cF8e^B z?iWcWyu>cxC$O+S2m@SXwaXi(+OUD$4OBZ&tP@+Ej}3=i#(FM}(Fd#>Mcn0Ot>H$e z^hGP`E-xw@Ek*`cA@k&A(~km0(!HZQ-1rlj3M$uE3iL4w9d06?mW*^WuL!5}_`{>}@u;z^|lBHCN9xQ};Jzup~z=j!E z?QeJm77=;9zu`5cbkj}?%@RALI?j?^WPvjfSAWqHm<%G#!66Vcm~l=!5)Ry0s%P>Y z+NZKvAhCy@^IG%K4a}BfYXBZOwh3?A9?+bwC>Wc}DHy&3S>VokIXvHNNc2XmkVqGd zYQkk?z}dxQ$H)KTwh48Xs~ilyb8*A$>h-rBF1E8x`5D zwJ9j4YL~4iQUm%7vq7@mD!if$NV>;ueUHBX?$kU|c|`13qVMi{Cy`#@8XoEez7~PJ z^aACZ4U4v+ietUggzcBhk(H*A*`vdiUGLAmC9U`$eA15!rt7q=hy2t{21tP*Wpp#o z460qA2u2J0@nLtqEl`##lEN5~zwblv-ZbI)$zW(5Cn%p!M*Aw- zv8OKF-}(3rkx;_(#{VI{#Be@R)x7b%TJq5V7v~L`Md`{E6o}FmVvEz{7>-* X#{nm9tzs2+00000NkvXXu0mjfLFtQ1 diff --git a/graphics/pokemon/zweilous/follow_normal.pal b/graphics/pokemon/zweilous/follow_normal.pal deleted file mode 100644 index 3dc394b8ba3e..000000000000 --- a/graphics/pokemon/zweilous/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -33 25 33 -33 25 33 -55 47 55 -11 11 11 -71 71 71 -0 0 0 -47 87 155 -87 138 218 -18 40 95 -147 55 40 -71 71 71 -185 172 189 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/zweilous/follow_shiny.pal b/graphics/pokemon/zweilous/follow_shiny.pal deleted file mode 100644 index a4a575882146..000000000000 --- a/graphics/pokemon/zweilous/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 40 40 -33 25 33 -80 64 64 -11 11 11 -96 88 80 -0 0 0 -88 104 48 -112 152 72 -40 40 24 -147 55 40 -71 71 71 -185 172 189 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/zweilous/follower.png b/graphics/pokemon/zweilous/follower.png deleted file mode 100644 index d53b9b3538a623bd2fc1575e6815b28a9955be90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1043 zcmV+u1nm2XP)WDBC`U&}xvag0QqBJW00XB581v0Q>q#$tc><9R_eCI*(as?@BlMyJ)Ifrx3od?Mcg8xMervbZGhw9kMbUdE}{7g;{3||C^oc4MQhk9x_Qg4~mqx#2~Nm);+;WPQ8 z698`-*Tj0GCBxO*a(MtF7uQa9%J8fUBS78REge@fmm72;|S}e1xE=Q5F86B zg-8ZNGs5neSEC~*h8mB9h!4S4V_?RgfYp49ZoMIz&phXJyWZRz+Q6mfY(1u46Hr0s zaCHGDAS$7-35svpHJlHIXzsXEr{nDc&b*-ubez#6Tkk>?5!i zm%C<042`+v{2Impb^;`Di4-{9*1LcrO5H|O7uVYhKn$!qtoo|?cuowBx#3RzE@=f^ zVTSg)MsvKh(`~&O;KM5y4!>?bV?deOjj(gpdTI=nuh5#$v|BOMB}W~!l1@JpD50J& zeE`-Ar3tWWj`&UUgAEj!b5IITI59MV_&QMC49+C1LJe}+1q!|jRqpd_y-;SU%qoww z>I4vrs+$3a87{Qy*I2>x$xj^mKq@kFkIfo$S+6jq zTVuuH#qayCyx#*r9sPSfH&}FfRGr{Ks(x7n1BOKQ*f=COV5vJe(ffZ^``PKBE1@JO zdM=dEgC0cYxyz3Fk|PYDIK;Qt=zaV1O}r=HlaQ-;N&EsWVokp{0Zu{u`nni!GQ#+N z%z+xh%a>!!-pBV~JB4hs9RlzTNHH@{I~%6Jp6>U1irMAv&wH>bIepdc?!%F!fps||6XsXe!X6|yHUW0SDW^)J8?K~<{OfK)Hd_x@d!5u`Uo3l+iaS5199E9 z?d2eEwftD2j+@#P_UhZ!?h^@^ zyrrXE8_lS>t)?mu4i=N$GAf9?H8+joreR_b(f4t@Xt N002ovPDHLkV1jA^>)ZeU diff --git a/graphics/pokemon/zygarde/follow_normal.pal b/graphics/pokemon/zygarde/follow_normal.pal deleted file mode 100644 index 19a4ee581e94..000000000000 --- a/graphics/pokemon/zygarde/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -16 16 16 -60 67 57 -40 45 39 -147 188 62 -27 29 26 -82 129 59 -53 86 44 -142 150 126 -209 218 182 -21 52 10 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/zygarde/follow_shiny.pal b/graphics/pokemon/zygarde/follow_shiny.pal deleted file mode 100644 index 93af7b25f0f7..000000000000 --- a/graphics/pokemon/zygarde/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -16 16 16 -202 201 201 -164 163 163 -43 184 147 -27 29 26 -26 129 102 -10 78 59 -107 203 178 -136 229 205 -4 46 34 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/zygarde/follower.png b/graphics/pokemon/zygarde/follower.png deleted file mode 100644 index 3df96aa87f2413d7799d9e9af02f50ed066f896f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1876 zcmV-a2dnsrP)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00z8CL_t(&-tAaTZ`(!?6fH9^<||3)UF9Ru9fnIew3MRwue$abyG;{w5Tye_&9c+npCGt2jjQ8lL~DBAsO zHy!T|$cK5-bYznYXjH>kXQrBThtx{DBu=>Y4A%d|Xc;fDZZ!C{a+9V#mWgP59 zKygkZM*vy{819uodl-y&J*1yLy8GZ8f~WmBZ4(fIy_boUymK07j)#dArzEZfGCAyH z>iU!(Udp9VJHEDj?qQ37qiJC0M;+qW6>}_{K-x2qlGq63a+n+t3G?CBH@Hk#d`<8S zJ?y${8K0+fhM$PBpw%NWkL?3InHhoNwCNv;4O9XR!Px8$FUAP-55ggz0O7(6=LEd# zA--eF_~;@+hM(wG?xUYBBOvVq;h`nKUgQz2G$w*RIT&!Oj41su5oslO%%C|F15v8OZ zV!n=#W>dtFE#r&n6#J7#8JiFj3v_)dGNJ;u7>mAP57@VO54xmYR0Jo~13Mc$QH3Nwh15SX^*K3xs2{F*dQ70!SlMAc;c2?%0h6_)tHS9#+Rky) zVlZA2oFVPe5J3MV+!)d01dtGpRx< z+?=P$HZFilctucxCB*?cYaDm{%I#j zZD50Q5%>X3qsAmb>uJB%hj3zPQUK|!cRauQV-Qah%MLVijZ+(J<~TK`H9_k+8)V@M zm%!Ap`0%MKiF-n2e(JX9yNIn$f*HdbVqG`327 zrmt%eKsoBC5xEZ~*pk%T)>gRvDn_^*Rs@*`ozOFb&-fw+@TDAHN_&Vl`lt)pDkSnu zdeRa@1)!3cVajuwPa;`s@+*qK?#Nz~WI^J&bGo!FtZa zhM>L4h)ldQ1(LLWap04HWMKEuS|3wGbV(n6x|GMGjCoAJ8n>rNupx+?0Cy&TeG5AT z=*tqu_bg2M62-*O8xX-apGz*p?KnAr2;RH}hjWlg0u!CK?@Yu{T`o$Ff2}Wgv`>X7 zS8Dj?^JB(DV1v8-`ZsOwUEy=#e;T5dh800uD>eES%v8GT1Zq^CyG#ap8=NHx>@}y} z;#jHH2eCO%^l0TEVJXGu`WnwNiv5vNXM$~m8=T#JhlfL@)TsSSA)ypCxuZOHoF9v3 zu2=fje>9uPy&>qZ3Ha*%3*q;V{O&tEyeyT{_fDGyN)@6rEio74MP?D8vULr@G8k_W z9Df;=XOClU@rUsl;bX;8*yZ7+R-+vPXbIObPad2s7K=tM8-3vBWR4i?hplkGD$mQ2 zI$yB+k1Kq{QrO{PxX}gZtJWL}%8{GXi-_JoS~mq$`f@ChBD7fOhnH(r0?HNvHO^8L zuXPdra>Y#-*%cJ(^;PDySWsqwa;PuU?uA|!P1xwGEGL0m9sSjn((gZJzj2HIUE{Z$ zfZ#P0*)7|nL>Z_+Lr^#^7V3;{BO1cX{+VvNs?vw%%4h^G^wwT~YW4nO!549jvqcsDrRofY2K9Vd01{RX^*-QY(FAmB8&}5jRw1S1qfz diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index c843c06753d4..b9e5fe7cdefb 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -9414,10 +9414,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Turtwig[] = INCBIN_U8("graphics/pokemon/turtwig/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/pokemon/turtwig/follower.4bpp"); + // const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/pokemon/turtwig/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9430,10 +9430,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Grotle[] = INCBIN_U8("graphics/pokemon/grotle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/pokemon/grotle/follower.4bpp"); + // const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/pokemon/grotle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9446,10 +9446,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Torterra[] = INCBIN_U8("graphics/pokemon/torterra/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/pokemon/torterra/follower.4bpp"); + // const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/pokemon/torterra/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TURTWIG @@ -9464,10 +9464,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chimchar[] = INCBIN_U8("graphics/pokemon/chimchar/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/pokemon/chimchar/follower.4bpp"); + // const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/pokemon/chimchar/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9480,10 +9480,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Monferno[] = INCBIN_U8("graphics/pokemon/monferno/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/pokemon/monferno/follower.4bpp"); + // const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/pokemon/monferno/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9496,10 +9496,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Infernape[] = INCBIN_U8("graphics/pokemon/infernape/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/pokemon/infernape/follower.4bpp"); + // const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/pokemon/infernape/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHIMCHAR @@ -9514,10 +9514,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Piplup[] = INCBIN_U8("graphics/pokemon/piplup/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/pokemon/piplup/follower.4bpp"); + // const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/pokemon/piplup/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9530,10 +9530,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Prinplup[] = INCBIN_U8("graphics/pokemon/prinplup/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/pokemon/prinplup/follower.4bpp"); + // const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/pokemon/prinplup/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9546,10 +9546,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Empoleon[] = INCBIN_U8("graphics/pokemon/empoleon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/pokemon/empoleon/follower.4bpp"); + // const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/pokemon/empoleon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PIPLUP @@ -9564,10 +9564,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Starly[] = INCBIN_U8("graphics/pokemon/starly/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/pokemon/starly/follower.4bpp"); + // const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/pokemon/starly/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9583,10 +9583,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Staravia[] = INCBIN_U8("graphics/pokemon/staravia/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/pokemon/staravia/follower.4bpp"); + // const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/pokemon/staravia/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9602,10 +9602,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Staraptor[] = INCBIN_U8("graphics/pokemon/staraptor/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/pokemon/staraptor/follower.4bpp"); + // const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/pokemon/staraptor/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9622,10 +9622,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bidoof[] = INCBIN_U8("graphics/pokemon/bidoof/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/pokemon/bidoof/follower.4bpp"); + // const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/pokemon/bidoof/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9641,10 +9641,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bibarel[] = INCBIN_U8("graphics/pokemon/bibarel/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/pokemon/bibarel/follower.4bpp"); + // const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/pokemon/bibarel/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9661,10 +9661,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Kricketot[] = INCBIN_U8("graphics/pokemon/kricketot/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/pokemon/kricketot/follower.4bpp"); + // const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/pokemon/kricketot/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9680,10 +9680,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Kricketune[] = INCBIN_U8("graphics/pokemon/kricketune/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/pokemon/kricketune/follower.4bpp"); + // const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/pokemon/kricketune/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9701,10 +9701,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Shinx[] = INCBIN_U8("graphics/pokemon/shinx/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/pokemon/shinx/follower.4bpp"); + // const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/pokemon/shinx/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9720,10 +9720,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Luxio[] = INCBIN_U8("graphics/pokemon/luxio/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/pokemon/luxio/follower.4bpp"); + // const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/pokemon/luxio/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9739,10 +9739,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Luxray[] = INCBIN_U8("graphics/pokemon/luxray/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/pokemon/luxray/follower.4bpp"); + // const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/pokemon/luxray/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9760,10 +9760,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cranidos[] = INCBIN_U8("graphics/pokemon/cranidos/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/pokemon/cranidos/follower.4bpp"); + // const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/pokemon/cranidos/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9776,10 +9776,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rampardos[] = INCBIN_U8("graphics/pokemon/rampardos/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/pokemon/rampardos/follower.4bpp"); + // const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/pokemon/rampardos/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRANIDOS @@ -9794,10 +9794,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Shieldon[] = INCBIN_U8("graphics/pokemon/shieldon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/pokemon/shieldon/follower.4bpp"); + // const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/pokemon/shieldon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9810,10 +9810,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bastiodon[] = INCBIN_U8("graphics/pokemon/bastiodon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/pokemon/bastiodon/follower.4bpp"); + // const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/pokemon/bastiodon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHIELDON @@ -9841,16 +9841,16 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_BurmyTrashCloak[] = INCBIN_U8("graphics/pokemon/burmy/trash_cloak/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_BurmyPlantCloak[] = INCBIN_COMP("graphics/pokemon/burmy/follower.4bpp"); - const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/pokemon/burmy/sandy_cloak/follower.4bpp"); - const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/pokemon/burmy/trash_cloak/follower.4bpp"); + // const u32 gObjectEventPic_BurmyPlantCloak[] = INCBIN_COMP("graphics/pokemon/burmy/follower.4bpp"); + // const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/pokemon/burmy/sandy_cloak/follower.4bpp"); + // const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/pokemon/burmy/trash_cloak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9876,16 +9876,16 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_WormadamTrashCloak[] = INCBIN_U8("graphics/pokemon/wormadam/trash_cloak/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_WormadamPlantCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/follower.4bpp"); - const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/sandy_cloak/follower.4bpp"); - const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/trash_cloak/follower.4bpp"); + // const u32 gObjectEventPic_WormadamPlantCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/follower.4bpp"); + // const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/sandy_cloak/follower.4bpp"); + // const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/trash_cloak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9898,10 +9898,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mothim[] = INCBIN_U8("graphics/pokemon/mothim/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/pokemon/mothim/follower.4bpp"); + // const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/pokemon/mothim/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BURMY @@ -9916,17 +9916,17 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Combee[] = INCBIN_U8("graphics/pokemon/combee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/pokemon/combee/follower.4bpp"); + // const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/pokemon/combee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_CombeeF[] = INCBIN_U32("graphics/pokemon/combee/normalf.gbapal.lz"); const u32 gMonShinyPalette_CombeeF[] = INCBIN_U32("graphics/pokemon/combee/shinyf.gbapal.lz"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_CombeeF[] = INCBIN_COMP("graphics/pokemon/combee/followerf.4bpp"); + // const u32 gObjectEventPic_CombeeF[] = INCBIN_COMP("graphics/pokemon/combee/followerf.4bpp"); #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/anim_front.4bpp.lz"); @@ -9938,10 +9938,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vespiquen[] = INCBIN_U8("graphics/pokemon/vespiquen/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/pokemon/vespiquen/follower.4bpp"); + // const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/pokemon/vespiquen/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COMBEE @@ -9956,10 +9956,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pachirisu[] = INCBIN_U8("graphics/pokemon/pachirisu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/pokemon/pachirisu/follower.4bpp"); + // const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/pokemon/pachirisu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9976,10 +9976,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Buizel[] = INCBIN_U8("graphics/pokemon/buizel/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/pokemon/buizel/follower.4bpp"); + // const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/pokemon/buizel/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9994,10 +9994,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Floatzel[] = INCBIN_U8("graphics/pokemon/floatzel/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/pokemon/floatzel/follower.4bpp"); + // const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/pokemon/floatzel/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10014,10 +10014,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cherubi[] = INCBIN_U8("graphics/pokemon/cherubi/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/pokemon/cherubi/follower.4bpp"); + // const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/pokemon/cherubi/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10037,12 +10037,12 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_CherrimSunshine[] = INCBIN_U8("graphics/pokemon/cherrim/sunshine/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_CherrimOvercast[] = INCBIN_COMP("graphics/pokemon/cherrim/follower.4bpp"); + // const u32 gObjectEventPic_CherrimOvercast[] = INCBIN_COMP("graphics/pokemon/cherrim/follower.4bpp"); // const u32 gObjectEventPic_CherrimSunshine[] = INCBIN_COMP("graphics/pokemon/cherrim/sunshine/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_normal.gbapal.lz"); // const u32 gFollowerPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_shiny.gbapal.lz"); // const u32 gShinyFollowerPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10065,13 +10065,13 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_ShellosEastSea[] = INCBIN_U8("graphics/pokemon/shellos/east_sea/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ShellosWestSea[] = INCBIN_COMP("graphics/pokemon/shellos/follower.4bpp"); - const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/pokemon/shellos/east_sea/follower.4bpp"); + // const u32 gObjectEventPic_ShellosWestSea[] = INCBIN_COMP("graphics/pokemon/shellos/follower.4bpp"); + // const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/pokemon/shellos/east_sea/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10090,13 +10090,13 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/shiny.gbapal.lz"); const u8 gMonIcon_GastrodonEastSea[] = INCBIN_U8("graphics/pokemon/gastrodon/east_sea/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_GastrodonWestSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/follower.4bpp"); - const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/east_sea/follower.4bpp"); + // const u32 gObjectEventPic_GastrodonWestSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/follower.4bpp"); + // const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/east_sea/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHELLOS @@ -10111,10 +10111,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drifloon[] = INCBIN_U8("graphics/pokemon/drifloon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/pokemon/drifloon/follower.4bpp"); + // const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/pokemon/drifloon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10127,10 +10127,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drifblim[] = INCBIN_U8("graphics/pokemon/drifblim/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/pokemon/drifblim/follower.4bpp"); + // const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/pokemon/drifblim/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRIFLOON @@ -10145,10 +10145,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Buneary[] = INCBIN_U8("graphics/pokemon/buneary/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/pokemon/buneary/follower.4bpp"); + // const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/pokemon/buneary/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10161,10 +10161,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lopunny[] = INCBIN_U8("graphics/pokemon/lopunny/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/pokemon/lopunny/follower.4bpp"); + // const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/pokemon/lopunny/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10194,10 +10194,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Glameow[] = INCBIN_U8("graphics/pokemon/glameow/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/pokemon/glameow/follower.4bpp"); + // const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/pokemon/glameow/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10210,10 +10210,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Purugly[] = INCBIN_U8("graphics/pokemon/purugly/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/pokemon/purugly/follower.4bpp"); + // const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/pokemon/purugly/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GLAMEOW @@ -10228,10 +10228,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stunky[] = INCBIN_U8("graphics/pokemon/stunky/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/pokemon/stunky/follower.4bpp"); + // const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/pokemon/stunky/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10244,10 +10244,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Skuntank[] = INCBIN_U8("graphics/pokemon/skuntank/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/pokemon/skuntank/follower.4bpp"); + // const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/pokemon/skuntank/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STUNKY @@ -10262,10 +10262,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bronzor[] = INCBIN_U8("graphics/pokemon/bronzor/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/pokemon/bronzor/follower.4bpp"); + // const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/pokemon/bronzor/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10278,10 +10278,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bronzong[] = INCBIN_U8("graphics/pokemon/bronzong/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/pokemon/bronzong/follower.4bpp"); + // const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/pokemon/bronzong/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BRONZOR @@ -10296,10 +10296,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chatot[] = INCBIN_U8("graphics/pokemon/chatot/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/pokemon/chatot/follower.4bpp"); + // const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/pokemon/chatot/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHATOT @@ -10314,10 +10314,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Spiritomb[] = INCBIN_U8("graphics/pokemon/spiritomb/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/pokemon/spiritomb/follower.4bpp"); + // const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/pokemon/spiritomb/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPIRITOMB @@ -10332,10 +10332,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gible[] = INCBIN_U8("graphics/pokemon/gible/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/pokemon/gible/follower.4bpp"); + // const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/pokemon/gible/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10351,10 +10351,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gabite[] = INCBIN_U8("graphics/pokemon/gabite/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/pokemon/gabite/follower.4bpp"); + // const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/pokemon/gabite/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10370,10 +10370,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Garchomp[] = INCBIN_U8("graphics/pokemon/garchomp/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/pokemon/garchomp/follower.4bpp"); + // const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/pokemon/garchomp/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10405,10 +10405,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Riolu[] = INCBIN_U8("graphics/pokemon/riolu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/pokemon/riolu/follower.4bpp"); + // const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/pokemon/riolu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10421,10 +10421,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lucario[] = INCBIN_U8("graphics/pokemon/lucario/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/pokemon/lucario/follower.4bpp"); + // const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/pokemon/lucario/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10454,10 +10454,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hippopotas[] = INCBIN_U8("graphics/pokemon/hippopotas/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); + // const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10467,7 +10467,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_HippopotasF[] = INCBIN_U8("graphics/pokemon/hippopotas/iconf.4bpp"); #endif #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_HippopotasF[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); + // const u32 gObjectEventPic_HippopotasF[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_shiny.gbapal.lz"); @@ -10483,10 +10483,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hippowdon[] = INCBIN_U8("graphics/pokemon/hippowdon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); + // const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10496,7 +10496,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_HippowdonF[] = INCBIN_U8("graphics/pokemon/hippowdon/iconf.4bpp"); #endif #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_HippowdonF[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); + // const u32 gObjectEventPic_HippowdonF[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_shiny.gbapal.lz"); @@ -10514,10 +10514,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Skorupi[] = INCBIN_U8("graphics/pokemon/skorupi/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/pokemon/skorupi/follower.4bpp"); + // const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/pokemon/skorupi/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10530,10 +10530,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drapion[] = INCBIN_U8("graphics/pokemon/drapion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/pokemon/drapion/follower.4bpp"); + // const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/pokemon/drapion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKORUPI @@ -10548,10 +10548,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Croagunk[] = INCBIN_U8("graphics/pokemon/croagunk/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/pokemon/croagunk/follower.4bpp"); + // const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/pokemon/croagunk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10567,10 +10567,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Toxicroak[] = INCBIN_U8("graphics/pokemon/toxicroak/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/pokemon/toxicroak/follower.4bpp"); + // const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/pokemon/toxicroak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10588,10 +10588,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Carnivine[] = INCBIN_U8("graphics/pokemon/carnivine/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/pokemon/carnivine/follower.4bpp"); + // const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/pokemon/carnivine/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CARNIVINE @@ -10606,10 +10606,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Finneon[] = INCBIN_U8("graphics/pokemon/finneon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/pokemon/finneon/follower.4bpp"); + // const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/pokemon/finneon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10625,10 +10625,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lumineon[] = INCBIN_U8("graphics/pokemon/lumineon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/pokemon/lumineon/follower.4bpp"); + // const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/pokemon/lumineon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10646,10 +10646,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Snover[] = INCBIN_U8("graphics/pokemon/snover/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/pokemon/snover/follower.4bpp"); + // const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/pokemon/snover/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10665,10 +10665,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Abomasnow[] = INCBIN_U8("graphics/pokemon/abomasnow/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/pokemon/abomasnow/follower.4bpp"); + // const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/pokemon/abomasnow/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10731,25 +10731,25 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_RotomMow[] = INCBIN_U8("graphics/pokemon/rotom/mow/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/pokemon/rotom/follower.4bpp"); - const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/pokemon/rotom/heat/follower.4bpp"); - const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/pokemon/rotom/wash/follower.4bpp"); - const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/pokemon/rotom/frost/follower.4bpp"); - const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/pokemon/rotom/fan/follower.4bpp"); - const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/pokemon/rotom/mow/follower.4bpp"); + // const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/pokemon/rotom/follower.4bpp"); + // const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/pokemon/rotom/heat/follower.4bpp"); + // const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/pokemon/rotom/wash/follower.4bpp"); + // const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/pokemon/rotom/frost/follower.4bpp"); + // const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/pokemon/rotom/fan/follower.4bpp"); + // const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/pokemon/rotom/mow/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ROTOM @@ -10764,10 +10764,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Uxie[] = INCBIN_U8("graphics/pokemon/uxie/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/pokemon/uxie/follower.4bpp"); + // const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/pokemon/uxie/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_UXIE @@ -10782,10 +10782,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mesprit[] = INCBIN_U8("graphics/pokemon/mesprit/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/pokemon/mesprit/follower.4bpp"); + // const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/pokemon/mesprit/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MESPRIT @@ -10800,10 +10800,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Azelf[] = INCBIN_U8("graphics/pokemon/azelf/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/pokemon/azelf/follower.4bpp"); + // const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/pokemon/azelf/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_AZELF @@ -10818,10 +10818,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dialga[] = INCBIN_U8("graphics/pokemon/dialga/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/pokemon/dialga/follower.4bpp"); + // const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/pokemon/dialga/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10831,9 +10831,9 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/shiny.gbapal.lz"); const u8 gMonIcon_DialgaOrigin[] = INCBIN_U8("graphics/pokemon/dialga/origin/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/pokemon/dialga/origin/follower.4bpp"); + // const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/pokemon/dialga/origin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10849,10 +10849,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Palkia[] = INCBIN_U8("graphics/pokemon/palkia/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/pokemon/palkia/follower.4bpp"); + // const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/pokemon/palkia/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10862,9 +10862,9 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/shiny.gbapal.lz"); const u8 gMonIcon_PalkiaOrigin[] = INCBIN_U8("graphics/pokemon/palkia/origin/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/pokemon/palkia/origin/follower.4bpp"); + // const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/pokemon/palkia/origin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10880,10 +10880,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Heatran[] = INCBIN_U8("graphics/pokemon/heatran/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/pokemon/heatran/follower.4bpp"); + // const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/pokemon/heatran/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HEATRAN @@ -10898,10 +10898,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Regigigas[] = INCBIN_U8("graphics/pokemon/regigigas/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/pokemon/regigigas/follower.4bpp"); + // const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/pokemon/regigigas/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGIGIGAS @@ -10916,10 +10916,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Giratina[] = INCBIN_U8("graphics/pokemon/giratina/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_GiratinaAltered[] = INCBIN_COMP("graphics/pokemon/giratina/follower.4bpp"); + // const u32 gObjectEventPic_GiratinaAltered[] = INCBIN_COMP("graphics/pokemon/giratina/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_GiratinaAltered[] = INCBIN_U32("graphics/pokemon/giratina/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_GiratinaAltered[] = INCBIN_U32("graphics/pokemon/giratina/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_GiratinaAltered[] = INCBIN_U32("graphics/pokemon/giratina/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_GiratinaAltered[] = INCBIN_U32("graphics/pokemon/giratina/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10929,10 +10929,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/shiny.gbapal.lz"); const u8 gMonIcon_GiratinaOrigin[] = INCBIN_U8("graphics/pokemon/giratina/origin/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/pokemon/giratina/origin/follower.4bpp"); + // const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/pokemon/giratina/origin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GIRATINA @@ -10947,10 +10947,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cresselia[] = INCBIN_U8("graphics/pokemon/cresselia/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/pokemon/cresselia/follower.4bpp"); + // const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/pokemon/cresselia/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRESSELIA @@ -10965,10 +10965,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Phione[] = INCBIN_U8("graphics/pokemon/phione/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/pokemon/phione/follower.4bpp"); + // const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/pokemon/phione/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10981,10 +10981,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Manaphy[] = INCBIN_U8("graphics/pokemon/manaphy/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/pokemon/manaphy/follower.4bpp"); + // const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/pokemon/manaphy/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MANAPHY @@ -10999,10 +10999,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Darkrai[] = INCBIN_U8("graphics/pokemon/darkrai/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/pokemon/darkrai/follower.4bpp"); + // const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/pokemon/darkrai/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DARKRAI @@ -11017,10 +11017,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Shaymin[] = INCBIN_U8("graphics/pokemon/shaymin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ShayminLand[] = INCBIN_COMP("graphics/pokemon/shaymin/follower.4bpp"); + // const u32 gObjectEventPic_ShayminLand[] = INCBIN_COMP("graphics/pokemon/shaymin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ShayminLand[] = INCBIN_U32("graphics/pokemon/shaymin/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ShayminLand[] = INCBIN_U32("graphics/pokemon/shaymin/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_ShayminLand[] = INCBIN_U32("graphics/pokemon/shaymin/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ShayminLand[] = INCBIN_U32("graphics/pokemon/shaymin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11120,61 +11120,61 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_ArceusFairy[] = INCBIN_U8("graphics/pokemon/arceus/fairy/icon.4bpp"); #endif //P_ARCEUS_UNIQUE_FORM_ICONS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ArceusNormal[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/follow_shiny.gbapal.lz"); + // const u32 gObjectEventPic_ArceusNormal[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + // const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + // const u32 gFollowerPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCEUS @@ -11189,10 +11189,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Victini[] = INCBIN_U8("graphics/pokemon/victini/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/pokemon/victini/follower.4bpp"); + // const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/pokemon/victini/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VICTINI @@ -11207,10 +11207,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Snivy[] = INCBIN_U8("graphics/pokemon/snivy/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/pokemon/snivy/follower.4bpp"); + // const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/pokemon/snivy/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11223,10 +11223,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Servine[] = INCBIN_U8("graphics/pokemon/servine/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/pokemon/servine/follower.4bpp"); + // const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/pokemon/servine/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11239,10 +11239,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Serperior[] = INCBIN_U8("graphics/pokemon/serperior/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/pokemon/serperior/follower.4bpp"); + // const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/pokemon/serperior/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SNIVY @@ -11257,10 +11257,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tepig[] = INCBIN_U8("graphics/pokemon/tepig/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/pokemon/tepig/follower.4bpp"); + // const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/pokemon/tepig/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11273,10 +11273,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pignite[] = INCBIN_U8("graphics/pokemon/pignite/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/pokemon/pignite/follower.4bpp"); + // const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/pokemon/pignite/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11289,10 +11289,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Emboar[] = INCBIN_U8("graphics/pokemon/emboar/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/pokemon/emboar/follower.4bpp"); + // const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/pokemon/emboar/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TEPIG @@ -11307,10 +11307,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Oshawott[] = INCBIN_U8("graphics/pokemon/oshawott/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/pokemon/oshawott/follower.4bpp"); + // const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/pokemon/oshawott/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11323,10 +11323,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dewott[] = INCBIN_U8("graphics/pokemon/dewott/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/pokemon/dewott/follower.4bpp"); + // const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/pokemon/dewott/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11339,10 +11339,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Samurott[] = INCBIN_U8("graphics/pokemon/samurott/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/pokemon/samurott/follower.4bpp"); + // const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/pokemon/samurott/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11353,10 +11353,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SamurottHisuian[] = INCBIN_U8("graphics/pokemon/samurott/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/pokemon/samurott/hisuian/follower.4bpp"); + // const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/pokemon/samurott/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -11372,10 +11372,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Patrat[] = INCBIN_U8("graphics/pokemon/patrat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/pokemon/patrat/follower.4bpp"); + // const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/pokemon/patrat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11388,10 +11388,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Watchog[] = INCBIN_U8("graphics/pokemon/watchog/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/pokemon/watchog/follower.4bpp"); + // const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/pokemon/watchog/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PATRAT @@ -11406,10 +11406,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lillipup[] = INCBIN_U8("graphics/pokemon/lillipup/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/pokemon/lillipup/follower.4bpp"); + // const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/pokemon/lillipup/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11422,10 +11422,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Herdier[] = INCBIN_U8("graphics/pokemon/herdier/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/pokemon/herdier/follower.4bpp"); + // const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/pokemon/herdier/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11438,10 +11438,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stoutland[] = INCBIN_U8("graphics/pokemon/stoutland/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/pokemon/stoutland/follower.4bpp"); + // const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/pokemon/stoutland/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LILLIPUP @@ -11456,10 +11456,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Purrloin[] = INCBIN_U8("graphics/pokemon/purrloin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/pokemon/purrloin/follower.4bpp"); + // const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/pokemon/purrloin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11472,10 +11472,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Liepard[] = INCBIN_U8("graphics/pokemon/liepard/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/pokemon/liepard/follower.4bpp"); + // const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/pokemon/liepard/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PURRLOIN @@ -11490,10 +11490,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pansage[] = INCBIN_U8("graphics/pokemon/pansage/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/pokemon/pansage/follower.4bpp"); + // const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/pokemon/pansage/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11506,10 +11506,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Simisage[] = INCBIN_U8("graphics/pokemon/simisage/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/pokemon/simisage/follower.4bpp"); + // const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/pokemon/simisage/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANSAGE @@ -11524,10 +11524,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pansear[] = INCBIN_U8("graphics/pokemon/pansear/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/pokemon/pansear/follower.4bpp"); + // const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/pokemon/pansear/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11540,10 +11540,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Simisear[] = INCBIN_U8("graphics/pokemon/simisear/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/pokemon/simisear/follower.4bpp"); + // const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/pokemon/simisear/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANSEAR @@ -11558,10 +11558,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Panpour[] = INCBIN_U8("graphics/pokemon/panpour/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/pokemon/panpour/follower.4bpp"); + // const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/pokemon/panpour/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11574,10 +11574,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Simipour[] = INCBIN_U8("graphics/pokemon/simipour/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/pokemon/simipour/follower.4bpp"); + // const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/pokemon/simipour/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANPOUR @@ -11592,10 +11592,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Munna[] = INCBIN_U8("graphics/pokemon/munna/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/pokemon/munna/follower.4bpp"); + // const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/pokemon/munna/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11608,10 +11608,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Musharna[] = INCBIN_U8("graphics/pokemon/musharna/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/pokemon/musharna/follower.4bpp"); + // const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/pokemon/musharna/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MUNNA @@ -11626,10 +11626,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pidove[] = INCBIN_U8("graphics/pokemon/pidove/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/pokemon/pidove/follower.4bpp"); + // const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/pokemon/pidove/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11642,10 +11642,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tranquill[] = INCBIN_U8("graphics/pokemon/tranquill/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/pokemon/tranquill/follower.4bpp"); + // const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/pokemon/tranquill/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11658,10 +11658,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Unfezant[] = INCBIN_U8("graphics/pokemon/unfezant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/pokemon/unfezant/follower.4bpp"); + // const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/pokemon/unfezant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11671,7 +11671,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/shinyf.gbapal.lz"); const u8 gMonIcon_UnfezantF[] = INCBIN_U8("graphics/pokemon/unfezant/iconf.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_UnfezantF[] = INCBIN_COMP("graphics/pokemon/unfezant_f/follower.4bpp"); + // const u32 gObjectEventPic_UnfezantF[] = INCBIN_COMP("graphics/pokemon/unfezant_f/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant_f/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant_f/follow_shiny.gbapal.lz"); @@ -11689,10 +11689,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Blitzle[] = INCBIN_U8("graphics/pokemon/blitzle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/pokemon/blitzle/follower.4bpp"); + // const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/pokemon/blitzle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11705,10 +11705,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zebstrika[] = INCBIN_U8("graphics/pokemon/zebstrika/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/pokemon/zebstrika/follower.4bpp"); + // const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/pokemon/zebstrika/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BLITZLE @@ -11723,10 +11723,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Roggenrola[] = INCBIN_U8("graphics/pokemon/roggenrola/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/pokemon/roggenrola/follower.4bpp"); + // const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/pokemon/roggenrola/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11739,10 +11739,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Boldore[] = INCBIN_U8("graphics/pokemon/boldore/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/pokemon/boldore/follower.4bpp"); + // const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/pokemon/boldore/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11755,10 +11755,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gigalith[] = INCBIN_U8("graphics/pokemon/gigalith/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/pokemon/gigalith/follower.4bpp"); + // const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/pokemon/gigalith/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ROGGENROLA @@ -11773,10 +11773,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Woobat[] = INCBIN_U8("graphics/pokemon/woobat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/pokemon/woobat/follower.4bpp"); + // const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/pokemon/woobat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11789,10 +11789,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Swoobat[] = INCBIN_U8("graphics/pokemon/swoobat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/pokemon/swoobat/follower.4bpp"); + // const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/pokemon/swoobat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WOOBAT @@ -11807,10 +11807,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drilbur[] = INCBIN_U8("graphics/pokemon/drilbur/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/pokemon/drilbur/follower.4bpp"); + // const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/pokemon/drilbur/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11823,10 +11823,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Excadrill[] = INCBIN_U8("graphics/pokemon/excadrill/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/pokemon/excadrill/follower.4bpp"); + // const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/pokemon/excadrill/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRILBUR @@ -11841,10 +11841,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Audino[] = INCBIN_U8("graphics/pokemon/audino/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/pokemon/audino/follower.4bpp"); + // const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/pokemon/audino/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11874,10 +11874,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Timburr[] = INCBIN_U8("graphics/pokemon/timburr/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/pokemon/timburr/follower.4bpp"); + // const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/pokemon/timburr/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11890,10 +11890,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gurdurr[] = INCBIN_U8("graphics/pokemon/gurdurr/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/pokemon/gurdurr/follower.4bpp"); + // const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/pokemon/gurdurr/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11906,10 +11906,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Conkeldurr[] = INCBIN_U8("graphics/pokemon/conkeldurr/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/pokemon/conkeldurr/follower.4bpp"); + // const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/pokemon/conkeldurr/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TIMBURR @@ -11924,10 +11924,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tympole[] = INCBIN_U8("graphics/pokemon/tympole/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/pokemon/tympole/follower.4bpp"); + // const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/pokemon/tympole/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11940,10 +11940,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Palpitoad[] = INCBIN_U8("graphics/pokemon/palpitoad/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/pokemon/palpitoad/follower.4bpp"); + // const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/pokemon/palpitoad/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11956,10 +11956,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Seismitoad[] = INCBIN_U8("graphics/pokemon/seismitoad/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/pokemon/seismitoad/follower.4bpp"); + // const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/pokemon/seismitoad/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TYMPOLE @@ -11974,10 +11974,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Throh[] = INCBIN_U8("graphics/pokemon/throh/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/pokemon/throh/follower.4bpp"); + // const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/pokemon/throh/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_THROH @@ -11992,10 +11992,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sawk[] = INCBIN_U8("graphics/pokemon/sawk/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/pokemon/sawk/follower.4bpp"); + // const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/pokemon/sawk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SAWK @@ -12010,10 +12010,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sewaddle[] = INCBIN_U8("graphics/pokemon/sewaddle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/pokemon/sewaddle/follower.4bpp"); + // const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/pokemon/sewaddle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12026,10 +12026,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Swadloon[] = INCBIN_U8("graphics/pokemon/swadloon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/pokemon/swadloon/follower.4bpp"); + // const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/pokemon/swadloon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12042,10 +12042,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Leavanny[] = INCBIN_U8("graphics/pokemon/leavanny/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/pokemon/leavanny/follower.4bpp"); + // const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/pokemon/leavanny/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SEWADDLE @@ -12060,10 +12060,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Venipede[] = INCBIN_U8("graphics/pokemon/venipede/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/pokemon/venipede/follower.4bpp"); + // const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/pokemon/venipede/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12076,10 +12076,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Whirlipede[] = INCBIN_U8("graphics/pokemon/whirlipede/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/pokemon/whirlipede/follower.4bpp"); + // const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/pokemon/whirlipede/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12092,10 +12092,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Scolipede[] = INCBIN_U8("graphics/pokemon/scolipede/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/pokemon/scolipede/follower.4bpp"); + // const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/pokemon/scolipede/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VENIPEDE @@ -12110,10 +12110,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cottonee[] = INCBIN_U8("graphics/pokemon/cottonee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/pokemon/cottonee/follower.4bpp"); + // const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/pokemon/cottonee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12126,10 +12126,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Whimsicott[] = INCBIN_U8("graphics/pokemon/whimsicott/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/pokemon/whimsicott/follower.4bpp"); + // const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/pokemon/whimsicott/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COTTONEE @@ -12144,10 +12144,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Petilil[] = INCBIN_U8("graphics/pokemon/petilil/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/pokemon/petilil/follower.4bpp"); + // const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/pokemon/petilil/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12160,10 +12160,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lilligant[] = INCBIN_U8("graphics/pokemon/lilligant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/pokemon/lilligant/follower.4bpp"); + // const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/pokemon/lilligant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12174,10 +12174,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_LilligantHisuian[] = INCBIN_U8("graphics/pokemon/lilligant/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/pokemon/lilligant/hisuian/follower.4bpp"); + // const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/pokemon/lilligant/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -12207,16 +12207,16 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_BasculinWhiteStriped[] = INCBIN_U8("graphics/pokemon/basculin/white_striped/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_BasculinRedStriped[] = INCBIN_COMP("graphics/pokemon/basculin/follower.4bpp"); - const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/pokemon/basculin/blue_striped/follower.4bpp"); - const u32 gObjectEventPic_BasculinWhiteStriped[] = INCBIN_COMP("graphics/pokemon/basculin/white_striped/follower.4bpp"); + // const u32 gObjectEventPic_BasculinRedStriped[] = INCBIN_COMP("graphics/pokemon/basculin/follower.4bpp"); + // const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/pokemon/basculin/blue_striped/follower.4bpp"); + // const u32 gObjectEventPic_BasculinWhiteStriped[] = INCBIN_COMP("graphics/pokemon/basculin/white_striped/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12236,13 +12236,13 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_BasculegionFemale[] = INCBIN_U8("graphics/pokemon/basculegion/female/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_BasculegionMale[] = INCBIN_COMP("graphics/pokemon/basculegion/follower.4bpp"); - const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/pokemon/basculegion/female/follower.4bpp"); + // const u32 gObjectEventPic_BasculegionMale[] = INCBIN_COMP("graphics/pokemon/basculegion/follower.4bpp"); + // const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/pokemon/basculegion/female/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -12258,10 +12258,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sandile[] = INCBIN_U8("graphics/pokemon/sandile/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/pokemon/sandile/follower.4bpp"); + // const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/pokemon/sandile/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12274,10 +12274,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Krokorok[] = INCBIN_U8("graphics/pokemon/krokorok/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/pokemon/krokorok/follower.4bpp"); + // const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/pokemon/krokorok/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12290,10 +12290,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Krookodile[] = INCBIN_U8("graphics/pokemon/krookodile/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/pokemon/krookodile/follower.4bpp"); + // const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/pokemon/krookodile/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SANDILE @@ -12308,10 +12308,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Darumaka[] = INCBIN_U8("graphics/pokemon/darumaka/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/pokemon/darumaka/follower.4bpp"); + // const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/pokemon/darumaka/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12324,10 +12324,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Darmanitan[] = INCBIN_U8("graphics/pokemon/darmanitan/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DarmanitanStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/follower.4bpp"); + // const u32 gObjectEventPic_DarmanitanStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12351,10 +12351,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarumakaGalarian[] = INCBIN_U8("graphics/pokemon/darumaka/galarian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/pokemon/darumaka/galarian/follower.4bpp"); + // const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/pokemon/darumaka/galarian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12364,10 +12364,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarmanitanGalarianStandardMode[] = INCBIN_U8("graphics/pokemon/darmanitan/galarian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DarmanitanGalarianStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/galarian/follower.4bpp"); + // const u32 gObjectEventPic_DarmanitanGalarianStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/galarian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12396,10 +12396,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Maractus[] = INCBIN_U8("graphics/pokemon/maractus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/pokemon/maractus/follower.4bpp"); + // const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/pokemon/maractus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MARACTUS @@ -12414,10 +12414,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dwebble[] = INCBIN_U8("graphics/pokemon/dwebble/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/pokemon/dwebble/follower.4bpp"); + // const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/pokemon/dwebble/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12430,10 +12430,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Crustle[] = INCBIN_U8("graphics/pokemon/crustle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/pokemon/crustle/follower.4bpp"); + // const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/pokemon/crustle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DWEBBLE @@ -12448,10 +12448,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Scraggy[] = INCBIN_U8("graphics/pokemon/scraggy/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/pokemon/scraggy/follower.4bpp"); + // const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/pokemon/scraggy/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12464,10 +12464,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Scrafty[] = INCBIN_U8("graphics/pokemon/scrafty/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/pokemon/scrafty/follower.4bpp"); + // const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/pokemon/scrafty/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SCRAGGY @@ -12482,10 +12482,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sigilyph[] = INCBIN_U8("graphics/pokemon/sigilyph/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/pokemon/sigilyph/follower.4bpp"); + // const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/pokemon/sigilyph/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SIGILYPH @@ -12500,10 +12500,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Yamask[] = INCBIN_U8("graphics/pokemon/yamask/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/pokemon/yamask/follower.4bpp"); + // const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/pokemon/yamask/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12516,10 +12516,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cofagrigus[] = INCBIN_U8("graphics/pokemon/cofagrigus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/pokemon/cofagrigus/follower.4bpp"); + // const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/pokemon/cofagrigus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12530,10 +12530,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/shiny.gbapal.lz"); const u8 gMonIcon_YamaskGalarian[] = INCBIN_U8("graphics/pokemon/yamask/galarian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/pokemon/yamask/galarian/follower.4bpp"); + // const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/pokemon/yamask/galarian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12546,10 +12546,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Runerigus[] = INCBIN_U8("graphics/pokemon/runerigus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/pokemon/runerigus/follower.4bpp"); + // const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/pokemon/runerigus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS @@ -12565,10 +12565,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tirtouga[] = INCBIN_U8("graphics/pokemon/tirtouga/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/pokemon/tirtouga/follower.4bpp"); + // const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/pokemon/tirtouga/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12581,10 +12581,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Carracosta[] = INCBIN_U8("graphics/pokemon/carracosta/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/pokemon/carracosta/follower.4bpp"); + // const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/pokemon/carracosta/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TIRTOUGA @@ -12599,10 +12599,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Archen[] = INCBIN_U8("graphics/pokemon/archen/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/pokemon/archen/follower.4bpp"); + // const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/pokemon/archen/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12615,10 +12615,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Archeops[] = INCBIN_U8("graphics/pokemon/archeops/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/pokemon/archeops/follower.4bpp"); + // const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/pokemon/archeops/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCHEN @@ -12633,10 +12633,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Trubbish[] = INCBIN_U8("graphics/pokemon/trubbish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/pokemon/trubbish/follower.4bpp"); + // const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/pokemon/trubbish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12649,10 +12649,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Garbodor[] = INCBIN_U8("graphics/pokemon/garbodor/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/pokemon/garbodor/follower.4bpp"); + // const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/pokemon/garbodor/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12682,10 +12682,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zorua[] = INCBIN_U8("graphics/pokemon/zorua/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/pokemon/zorua/follower.4bpp"); + // const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/pokemon/zorua/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12698,10 +12698,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zoroark[] = INCBIN_U8("graphics/pokemon/zoroark/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/pokemon/zoroark/follower.4bpp"); + // const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/pokemon/zoroark/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12712,10 +12712,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ZoruaHisuian[] = INCBIN_U8("graphics/pokemon/zorua/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/pokemon/zorua/hisuian/follower.4bpp"); + // const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/pokemon/zorua/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12725,10 +12725,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ZoroarkHisuian[] = INCBIN_U8("graphics/pokemon/zoroark/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/pokemon/zoroark/hisuian/follower.4bpp"); + // const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/pokemon/zoroark/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -12744,10 +12744,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Minccino[] = INCBIN_U8("graphics/pokemon/minccino/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/pokemon/minccino/follower.4bpp"); + // const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/pokemon/minccino/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12760,10 +12760,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cinccino[] = INCBIN_U8("graphics/pokemon/cinccino/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/pokemon/cinccino/follower.4bpp"); + // const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/pokemon/cinccino/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MINCCINO @@ -12778,10 +12778,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gothita[] = INCBIN_U8("graphics/pokemon/gothita/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/pokemon/gothita/follower.4bpp"); + // const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/pokemon/gothita/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12794,10 +12794,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gothorita[] = INCBIN_U8("graphics/pokemon/gothorita/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/pokemon/gothorita/follower.4bpp"); + // const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/pokemon/gothorita/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12810,10 +12810,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gothitelle[] = INCBIN_U8("graphics/pokemon/gothitelle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/pokemon/gothitelle/follower.4bpp"); + // const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/pokemon/gothitelle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GOTHITA @@ -12828,10 +12828,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Solosis[] = INCBIN_U8("graphics/pokemon/solosis/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/pokemon/solosis/follower.4bpp"); + // const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/pokemon/solosis/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12844,10 +12844,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Duosion[] = INCBIN_U8("graphics/pokemon/duosion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/pokemon/duosion/follower.4bpp"); + // const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/pokemon/duosion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12860,10 +12860,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Reuniclus[] = INCBIN_U8("graphics/pokemon/reuniclus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/pokemon/reuniclus/follower.4bpp"); + // const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/pokemon/reuniclus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SOLOSIS @@ -12878,10 +12878,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Ducklett[] = INCBIN_U8("graphics/pokemon/ducklett/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/pokemon/ducklett/follower.4bpp"); + // const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/pokemon/ducklett/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12894,10 +12894,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Swanna[] = INCBIN_U8("graphics/pokemon/swanna/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/pokemon/swanna/follower.4bpp"); + // const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/pokemon/swanna/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DUCKLETT @@ -12912,10 +12912,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vanillite[] = INCBIN_U8("graphics/pokemon/vanillite/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/pokemon/vanillite/follower.4bpp"); + // const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/pokemon/vanillite/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12928,10 +12928,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vanillish[] = INCBIN_U8("graphics/pokemon/vanillish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/pokemon/vanillish/follower.4bpp"); + // const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/pokemon/vanillish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12944,10 +12944,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vanilluxe[] = INCBIN_U8("graphics/pokemon/vanilluxe/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/pokemon/vanilluxe/follower.4bpp"); + // const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/pokemon/vanilluxe/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VANILLITE @@ -12976,19 +12976,19 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_DeerlingWinter[] = INCBIN_U8("graphics/pokemon/deerling/winter/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DeerlingSpring[] = INCBIN_COMP("graphics/pokemon/deerling/follower.4bpp"); - const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/pokemon/deerling/summer/follower.4bpp"); - const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/pokemon/deerling/autumn/follower.4bpp"); - const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/pokemon/deerling/winter/follower.4bpp"); + // const u32 gObjectEventPic_DeerlingSpring[] = INCBIN_COMP("graphics/pokemon/deerling/follower.4bpp"); + // const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/pokemon/deerling/summer/follower.4bpp"); + // const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/pokemon/deerling/autumn/follower.4bpp"); + // const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/pokemon/deerling/winter/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13020,19 +13020,19 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_SawsbuckWinter[] = INCBIN_U8("graphics/pokemon/sawsbuck/winter/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_SawsbuckSpring[] = INCBIN_COMP("graphics/pokemon/sawsbuck/follower.4bpp"); - const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/pokemon/sawsbuck/summer/follower.4bpp"); - const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/pokemon/sawsbuck/autumn/follower.4bpp"); - const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/pokemon/sawsbuck/winter/follower.4bpp"); + // const u32 gObjectEventPic_SawsbuckSpring[] = INCBIN_COMP("graphics/pokemon/sawsbuck/follower.4bpp"); + // const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/pokemon/sawsbuck/summer/follower.4bpp"); + // const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/pokemon/sawsbuck/autumn/follower.4bpp"); + // const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/pokemon/sawsbuck/winter/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEERLING @@ -13047,10 +13047,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Emolga[] = INCBIN_U8("graphics/pokemon/emolga/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/pokemon/emolga/follower.4bpp"); + // const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/pokemon/emolga/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_EMOLGA @@ -13065,10 +13065,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Karrablast[] = INCBIN_U8("graphics/pokemon/karrablast/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/pokemon/karrablast/follower.4bpp"); + // const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/pokemon/karrablast/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13081,10 +13081,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Escavalier[] = INCBIN_U8("graphics/pokemon/escavalier/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/pokemon/escavalier/follower.4bpp"); + // const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/pokemon/escavalier/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KARRABLAST @@ -13099,10 +13099,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Foongus[] = INCBIN_U8("graphics/pokemon/foongus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/pokemon/foongus/follower.4bpp"); + // const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/pokemon/foongus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13115,10 +13115,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Amoonguss[] = INCBIN_U8("graphics/pokemon/amoonguss/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/pokemon/amoonguss/follower.4bpp"); + // const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/pokemon/amoonguss/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FOONGUS @@ -13133,10 +13133,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Frillish[] = INCBIN_U8("graphics/pokemon/frillish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/pokemon/frillish/follower.4bpp"); + // const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/pokemon/frillish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13146,7 +13146,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/shinyf.gbapal.lz"); const u8 gMonIcon_FrillishF[] = INCBIN_U8("graphics/pokemon/frillish/iconf.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FrillishF[] = INCBIN_COMP("graphics/pokemon/frillish/followerf.4bpp"); + // const u32 gObjectEventPic_FrillishF[] = INCBIN_COMP("graphics/pokemon/frillish/followerf.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/follow_normalf.gbapal.lz"); // const u32 gShinyFollowerPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/follow_shinyf.gbapal.lz"); @@ -13162,10 +13162,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Jellicent[] = INCBIN_U8("graphics/pokemon/jellicent/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/pokemon/jellicent/follower.4bpp"); + // const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/pokemon/jellicent/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13175,7 +13175,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/shinyf.gbapal.lz"); const u8 gMonIcon_JellicentF[] = INCBIN_U8("graphics/pokemon/jellicent/iconf.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_JellicentF[] = INCBIN_COMP("graphics/pokemon/jellicent/followerf.4bpp"); + // const u32 gObjectEventPic_JellicentF[] = INCBIN_COMP("graphics/pokemon/jellicent/followerf.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/follow_shiny.gbapal.lz"); @@ -13193,10 +13193,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Alomomola[] = INCBIN_U8("graphics/pokemon/alomomola/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/pokemon/alomomola/follower.4bpp"); + // const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/pokemon/alomomola/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ALOMOMOLA @@ -13211,10 +13211,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Joltik[] = INCBIN_U8("graphics/pokemon/joltik/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/pokemon/joltik/follower.4bpp"); + // const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/pokemon/joltik/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13227,10 +13227,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Galvantula[] = INCBIN_U8("graphics/pokemon/galvantula/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/pokemon/galvantula/follower.4bpp"); + // const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/pokemon/galvantula/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_JOLTIK @@ -13245,10 +13245,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Ferroseed[] = INCBIN_U8("graphics/pokemon/ferroseed/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/pokemon/ferroseed/follower.4bpp"); + // const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/pokemon/ferroseed/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13261,10 +13261,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Ferrothorn[] = INCBIN_U8("graphics/pokemon/ferrothorn/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/pokemon/ferrothorn/follower.4bpp"); + // const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/pokemon/ferrothorn/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FERROSEED @@ -13279,10 +13279,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Klink[] = INCBIN_U8("graphics/pokemon/klink/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/pokemon/klink/follower.4bpp"); + // const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/pokemon/klink/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13295,10 +13295,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Klang[] = INCBIN_U8("graphics/pokemon/klang/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/pokemon/klang/follower.4bpp"); + // const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/pokemon/klang/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13311,10 +13311,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Klinklang[] = INCBIN_U8("graphics/pokemon/klinklang/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/pokemon/klinklang/follower.4bpp"); + // const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/pokemon/klinklang/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KLINK @@ -13329,10 +13329,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tynamo[] = INCBIN_U8("graphics/pokemon/tynamo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/pokemon/tynamo/follower.4bpp"); + // const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/pokemon/tynamo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13345,10 +13345,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Eelektrik[] = INCBIN_U8("graphics/pokemon/eelektrik/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/pokemon/eelektrik/follower.4bpp"); + // const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/pokemon/eelektrik/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13361,10 +13361,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Eelektross[] = INCBIN_U8("graphics/pokemon/eelektross/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/pokemon/eelektross/follower.4bpp"); + // const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/pokemon/eelektross/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TYNAMO @@ -13379,10 +13379,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Elgyem[] = INCBIN_U8("graphics/pokemon/elgyem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/pokemon/elgyem/follower.4bpp"); + // const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/pokemon/elgyem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13395,10 +13395,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Beheeyem[] = INCBIN_U8("graphics/pokemon/beheeyem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/pokemon/beheeyem/follower.4bpp"); + // const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/pokemon/beheeyem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ELGYEM @@ -13413,10 +13413,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Litwick[] = INCBIN_U8("graphics/pokemon/litwick/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/pokemon/litwick/follower.4bpp"); + // const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/pokemon/litwick/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13429,10 +13429,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lampent[] = INCBIN_U8("graphics/pokemon/lampent/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/pokemon/lampent/follower.4bpp"); + // const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/pokemon/lampent/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13445,10 +13445,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chandelure[] = INCBIN_U8("graphics/pokemon/chandelure/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/pokemon/chandelure/follower.4bpp"); + // const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/pokemon/chandelure/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LITWICK @@ -13463,10 +13463,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Axew[] = INCBIN_U8("graphics/pokemon/axew/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/pokemon/axew/follower.4bpp"); + // const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/pokemon/axew/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13479,10 +13479,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Fraxure[] = INCBIN_U8("graphics/pokemon/fraxure/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/pokemon/fraxure/follower.4bpp"); + // const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/pokemon/fraxure/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13495,10 +13495,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Haxorus[] = INCBIN_U8("graphics/pokemon/haxorus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/pokemon/haxorus/follower.4bpp"); + // const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/pokemon/haxorus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_AXEW @@ -13513,10 +13513,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cubchoo[] = INCBIN_U8("graphics/pokemon/cubchoo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/pokemon/cubchoo/follower.4bpp"); + // const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/pokemon/cubchoo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13529,10 +13529,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Beartic[] = INCBIN_U8("graphics/pokemon/beartic/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/pokemon/beartic/follower.4bpp"); + // const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/pokemon/beartic/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CUBCHOO @@ -13547,10 +13547,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cryogonal[] = INCBIN_U8("graphics/pokemon/cryogonal/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/pokemon/cryogonal/follower.4bpp"); + // const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/pokemon/cryogonal/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRYOGONAL @@ -13565,10 +13565,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Shelmet[] = INCBIN_U8("graphics/pokemon/shelmet/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/pokemon/shelmet/follower.4bpp"); + // const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/pokemon/shelmet/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13581,10 +13581,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Accelgor[] = INCBIN_U8("graphics/pokemon/accelgor/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/pokemon/accelgor/follower.4bpp"); + // const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/pokemon/accelgor/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHELMET @@ -13599,10 +13599,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stunfisk[] = INCBIN_U8("graphics/pokemon/stunfisk/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/pokemon/stunfisk/follower.4bpp"); + // const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/pokemon/stunfisk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13613,10 +13613,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/shiny.gbapal.lz"); const u8 gMonIcon_StunfiskGalarian[] = INCBIN_U8("graphics/pokemon/stunfisk/galarian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/pokemon/stunfisk/galarian/follower.4bpp"); + // const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/pokemon/stunfisk/galarian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS @@ -13632,10 +13632,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mienfoo[] = INCBIN_U8("graphics/pokemon/mienfoo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/pokemon/mienfoo/follower.4bpp"); + // const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/pokemon/mienfoo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13648,10 +13648,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mienshao[] = INCBIN_U8("graphics/pokemon/mienshao/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/pokemon/mienshao/follower.4bpp"); + // const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/pokemon/mienshao/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MIENFOO @@ -13666,10 +13666,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Druddigon[] = INCBIN_U8("graphics/pokemon/druddigon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/pokemon/druddigon/follower.4bpp"); + // const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/pokemon/druddigon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRUDDIGON @@ -13684,10 +13684,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Golett[] = INCBIN_U8("graphics/pokemon/golett/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/pokemon/golett/follower.4bpp"); + // const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/pokemon/golett/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13700,10 +13700,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Golurk[] = INCBIN_U8("graphics/pokemon/golurk/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/pokemon/golurk/follower.4bpp"); + // const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/pokemon/golurk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GOLETT @@ -13718,10 +13718,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pawniard[] = INCBIN_U8("graphics/pokemon/pawniard/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/pokemon/pawniard/follower.4bpp"); + // const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/pokemon/pawniard/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13734,10 +13734,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bisharp[] = INCBIN_U8("graphics/pokemon/bisharp/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/pokemon/bisharp/follower.4bpp"); + // const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/pokemon/bisharp/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13770,10 +13770,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bouffalant[] = INCBIN_U8("graphics/pokemon/bouffalant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/pokemon/bouffalant/follower.4bpp"); + // const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/pokemon/bouffalant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BOUFFALANT @@ -13788,10 +13788,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rufflet[] = INCBIN_U8("graphics/pokemon/rufflet/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/pokemon/rufflet/follower.4bpp"); + // const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/pokemon/rufflet/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13804,10 +13804,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Braviary[] = INCBIN_U8("graphics/pokemon/braviary/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/pokemon/braviary/follower.4bpp"); + // const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/pokemon/braviary/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13818,10 +13818,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_BraviaryHisuian[] = INCBIN_U8("graphics/pokemon/braviary/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/pokemon/braviary/hisuian/follower.4bpp"); + // const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/pokemon/braviary/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -13837,10 +13837,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vullaby[] = INCBIN_U8("graphics/pokemon/vullaby/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/pokemon/vullaby/follower.4bpp"); + // const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/pokemon/vullaby/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13853,10 +13853,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mandibuzz[] = INCBIN_U8("graphics/pokemon/mandibuzz/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/pokemon/mandibuzz/follower.4bpp"); + // const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/pokemon/mandibuzz/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VULLABY @@ -13871,10 +13871,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Heatmor[] = INCBIN_U8("graphics/pokemon/heatmor/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/pokemon/heatmor/follower.4bpp"); + // const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/pokemon/heatmor/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HEATMOR @@ -13889,10 +13889,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Durant[] = INCBIN_U8("graphics/pokemon/durant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/pokemon/durant/follower.4bpp"); + // const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/pokemon/durant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DURANT @@ -13907,10 +13907,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Deino[] = INCBIN_U8("graphics/pokemon/deino/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/pokemon/deino/follower.4bpp"); + // const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/pokemon/deino/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13923,10 +13923,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zweilous[] = INCBIN_U8("graphics/pokemon/zweilous/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/pokemon/zweilous/follower.4bpp"); + // const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/pokemon/zweilous/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13939,10 +13939,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hydreigon[] = INCBIN_U8("graphics/pokemon/hydreigon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/pokemon/hydreigon/follower.4bpp"); + // const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/pokemon/hydreigon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEINO @@ -13957,10 +13957,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Larvesta[] = INCBIN_U8("graphics/pokemon/larvesta/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/pokemon/larvesta/follower.4bpp"); + // const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/pokemon/larvesta/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13973,10 +13973,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Volcarona[] = INCBIN_U8("graphics/pokemon/volcarona/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/pokemon/volcarona/follower.4bpp"); + // const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/pokemon/volcarona/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LARVESTA @@ -13991,10 +13991,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cobalion[] = INCBIN_U8("graphics/pokemon/cobalion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/pokemon/cobalion/follower.4bpp"); + // const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/pokemon/cobalion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COBALION @@ -14009,10 +14009,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Terrakion[] = INCBIN_U8("graphics/pokemon/terrakion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/pokemon/terrakion/follower.4bpp"); + // const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/pokemon/terrakion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TERRAKION @@ -14027,10 +14027,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Virizion[] = INCBIN_U8("graphics/pokemon/virizion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/pokemon/virizion/follower.4bpp"); + // const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/pokemon/virizion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VIRIZION @@ -14045,10 +14045,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tornadus[] = INCBIN_U8("graphics/pokemon/tornadus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_TornadusIncarnate[] = INCBIN_COMP("graphics/pokemon/tornadus/follower.4bpp"); + // const u32 gObjectEventPic_TornadusIncarnate[] = INCBIN_COMP("graphics/pokemon/tornadus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14076,10 +14076,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Thundurus[] = INCBIN_U8("graphics/pokemon/thundurus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ThundurusIncarnate[] = INCBIN_COMP("graphics/pokemon/thundurus/follower.4bpp"); + // const u32 gObjectEventPic_ThundurusIncarnate[] = INCBIN_COMP("graphics/pokemon/thundurus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14107,10 +14107,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Reshiram[] = INCBIN_U8("graphics/pokemon/reshiram/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/pokemon/reshiram/follower.4bpp"); + // const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/pokemon/reshiram/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_RESHIRAM @@ -14125,10 +14125,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zekrom[] = INCBIN_U8("graphics/pokemon/zekrom/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/pokemon/zekrom/follower.4bpp"); + // const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/pokemon/zekrom/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZEKROM @@ -14143,10 +14143,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Landorus[] = INCBIN_U8("graphics/pokemon/landorus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_LandorusIncarnate[] = INCBIN_COMP("graphics/pokemon/landorus/follower.4bpp"); + // const u32 gObjectEventPic_LandorusIncarnate[] = INCBIN_COMP("graphics/pokemon/landorus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14174,9 +14174,9 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ //const u8 gMonFootprint_Enamorus[] = INCBIN_U8("graphics/pokemon/enamorus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_EnamorusIncarnate[] = INCBIN_COMP("graphics/pokemon/enamorus/follower.4bpp"); + // const u32 gObjectEventPic_EnamorusIncarnate[] = INCBIN_COMP("graphics/pokemon/enamorus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_EnamorusIncarnate[] = INCBIN_U32("graphics/pokemon/enamorus/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_EnamorusIncarnate[] = INCBIN_U32("graphics/pokemon/enamorus/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_EnamorusIncarnate[] = INCBIN_U32("graphics/pokemon/enamorus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14187,9 +14187,9 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/shiny.gbapal.lz"); const u8 gMonIcon_EnamorusTherian[] = INCBIN_U8("graphics/pokemon/enamorus/therian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/pokemon/enamorus/therian/follower.4bpp"); + // const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/pokemon/enamorus/therian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14205,10 +14205,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Kyurem[] = INCBIN_U8("graphics/pokemon/kyurem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/pokemon/kyurem/follower.4bpp"); + // const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/pokemon/kyurem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14251,10 +14251,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Keldeo[] = INCBIN_U8("graphics/pokemon/keldeo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_KeldeoOrdinary[] = INCBIN_COMP("graphics/pokemon/keldeo/follower.4bpp"); + // const u32 gObjectEventPic_KeldeoOrdinary[] = INCBIN_COMP("graphics/pokemon/keldeo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_KeldeoOrdinary[] = INCBIN_U32("graphics/pokemon/keldeo/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_KeldeoOrdinary[] = INCBIN_U32("graphics/pokemon/keldeo/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_KeldeoOrdinary[] = INCBIN_U32("graphics/pokemon/keldeo/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_KeldeoOrdinary[] = INCBIN_U32("graphics/pokemon/keldeo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14282,10 +14282,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Meloetta[] = INCBIN_U8("graphics/pokemon/meloetta/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_MeloettaAria[] = INCBIN_COMP("graphics/pokemon/meloetta/follower.4bpp"); + // const u32 gObjectEventPic_MeloettaAria[] = INCBIN_COMP("graphics/pokemon/meloetta/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_MeloettaAria[] = INCBIN_U32("graphics/pokemon/meloetta/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_MeloettaAria[] = INCBIN_U32("graphics/pokemon/meloetta/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_MeloettaAria[] = INCBIN_U32("graphics/pokemon/meloetta/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_MeloettaAria[] = INCBIN_U32("graphics/pokemon/meloetta/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14295,10 +14295,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/shiny.gbapal.lz"); const u8 gMonIcon_MeloettaPirouette[] = INCBIN_U8("graphics/pokemon/meloetta/pirouette/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/pokemon/meloetta/pirouette/follower.4bpp"); + // const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/pokemon/meloetta/pirouette/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MELOETTA @@ -14313,10 +14313,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Genesect[] = INCBIN_U8("graphics/pokemon/genesect/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/pokemon/genesect/follower.4bpp"); + // const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/pokemon/genesect/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14343,10 +14343,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chespin[] = INCBIN_U8("graphics/pokemon/chespin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/pokemon/chespin/follower.4bpp"); + // const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/pokemon/chespin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14359,10 +14359,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Quilladin[] = INCBIN_U8("graphics/pokemon/quilladin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/pokemon/quilladin/follower.4bpp"); + // const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/pokemon/quilladin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14375,10 +14375,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chesnaught[] = INCBIN_U8("graphics/pokemon/chesnaught/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/pokemon/chesnaught/follower.4bpp"); + // const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/pokemon/chesnaught/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHESPIN @@ -14393,10 +14393,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Fennekin[] = INCBIN_U8("graphics/pokemon/fennekin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/pokemon/fennekin/follower.4bpp"); + // const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/pokemon/fennekin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14409,10 +14409,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Braixen[] = INCBIN_U8("graphics/pokemon/braixen/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/pokemon/braixen/follower.4bpp"); + // const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/pokemon/braixen/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14425,10 +14425,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Delphox[] = INCBIN_U8("graphics/pokemon/delphox/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/pokemon/delphox/follower.4bpp"); + // const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/pokemon/delphox/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FENNEKIN @@ -14443,10 +14443,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Froakie[] = INCBIN_U8("graphics/pokemon/froakie/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/pokemon/froakie/follower.4bpp"); + // const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/pokemon/froakie/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14459,10 +14459,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Frogadier[] = INCBIN_U8("graphics/pokemon/frogadier/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/pokemon/frogadier/follower.4bpp"); + // const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/pokemon/frogadier/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14475,10 +14475,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Greninja[] = INCBIN_U8("graphics/pokemon/greninja/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/pokemon/greninja/follower.4bpp"); + // const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/pokemon/greninja/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14506,10 +14506,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bunnelby[] = INCBIN_U8("graphics/pokemon/bunnelby/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/pokemon/bunnelby/follower.4bpp"); + // const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/pokemon/bunnelby/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14522,10 +14522,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Diggersby[] = INCBIN_U8("graphics/pokemon/diggersby/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/pokemon/diggersby/follower.4bpp"); + // const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/pokemon/diggersby/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BUNNELBY @@ -14540,10 +14540,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Fletchling[] = INCBIN_U8("graphics/pokemon/fletchling/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/pokemon/fletchling/follower.4bpp"); + // const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/pokemon/fletchling/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14556,10 +14556,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Fletchinder[] = INCBIN_U8("graphics/pokemon/fletchinder/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/pokemon/fletchinder/follower.4bpp"); + // const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/pokemon/fletchinder/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14572,10 +14572,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Talonflame[] = INCBIN_U8("graphics/pokemon/talonflame/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/pokemon/talonflame/follower.4bpp"); + // const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/pokemon/talonflame/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FLETCHLING @@ -14590,10 +14590,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Scatterbug[] = INCBIN_U8("graphics/pokemon/scatterbug/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/pokemon/scatterbug/follower.4bpp"); + // const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/pokemon/scatterbug/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14606,10 +14606,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Spewpa[] = INCBIN_U8("graphics/pokemon/spewpa/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/pokemon/spewpa/follower.4bpp"); + // const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/pokemon/spewpa/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14713,67 +14713,67 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_VivillonSun[] = INCBIN_U8("graphics/pokemon/vivillon/sun/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_VivillonIcySnow[] = INCBIN_COMP("graphics/pokemon/vivillon/follower.4bpp"); - const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/pokemon/vivillon/polar/follower.4bpp"); - const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/pokemon/vivillon/tundra/follower.4bpp"); - const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/pokemon/vivillon/continental/follower.4bpp"); - const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/pokemon/vivillon/garden/follower.4bpp"); - const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/pokemon/vivillon/elegant/follower.4bpp"); - const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); - const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/pokemon/vivillon/modern/follower.4bpp"); - const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/pokemon/vivillon/marine/follower.4bpp"); - const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/pokemon/vivillon/archipelago/follower.4bpp"); - const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/pokemon/vivillon/high_plains/follower.4bpp"); - const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/pokemon/vivillon/sandstorm/follower.4bpp"); - const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/pokemon/vivillon/river/follower.4bpp"); - const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/pokemon/vivillon/monsoon/follower.4bpp"); - const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/pokemon/vivillon/savanna/follower.4bpp"); - const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/pokemon/vivillon/sun/follower.4bpp"); - const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/pokemon/vivillon/ocean/follower.4bpp"); - const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/pokemon/vivillon/jungle/follower.4bpp"); - const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/pokemon/vivillon/fancy/follower.4bpp"); - const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/pokemon/vivillon/poke_ball/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_shiny.gbapal.lz"); + // const u32 gObjectEventPic_VivillonIcySnow[] = INCBIN_COMP("graphics/pokemon/vivillon/follower.4bpp"); + // const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/pokemon/vivillon/polar/follower.4bpp"); + // const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/pokemon/vivillon/tundra/follower.4bpp"); + // const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/pokemon/vivillon/continental/follower.4bpp"); + // const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/pokemon/vivillon/garden/follower.4bpp"); + // const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/pokemon/vivillon/elegant/follower.4bpp"); + // const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); + // const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/pokemon/vivillon/modern/follower.4bpp"); + // const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/pokemon/vivillon/marine/follower.4bpp"); + // const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/pokemon/vivillon/archipelago/follower.4bpp"); + // const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/pokemon/vivillon/high_plains/follower.4bpp"); + // const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/pokemon/vivillon/sandstorm/follower.4bpp"); + // const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/pokemon/vivillon/river/follower.4bpp"); + // const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/pokemon/vivillon/monsoon/follower.4bpp"); + // const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/pokemon/vivillon/savanna/follower.4bpp"); + // const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/pokemon/vivillon/sun/follower.4bpp"); + // const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/pokemon/vivillon/ocean/follower.4bpp"); + // const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/pokemon/vivillon/jungle/follower.4bpp"); + // const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/pokemon/vivillon/fancy/follower.4bpp"); + // const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/pokemon/vivillon/poke_ball/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + // const u32 gFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14812,10 +14812,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Litleo[] = INCBIN_U8("graphics/pokemon/litleo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/pokemon/litleo/follower.4bpp"); + // const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/pokemon/litleo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14828,10 +14828,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pyroar[] = INCBIN_U8("graphics/pokemon/pyroar/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/pokemon/pyroar/follower.4bpp"); + // const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/pokemon/pyroar/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14839,7 +14839,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonBackPic_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/backf.4bpp.lz"); const u8 gMonIcon_PyroarF[] = INCBIN_U8("graphics/pokemon/pyroar/iconf.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_PyroarF[] = INCBIN_COMP("graphics/pokemon/pyroar/followerf.4bpp"); + // const u32 gObjectEventPic_PyroarF[] = INCBIN_COMP("graphics/pokemon/pyroar/followerf.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/follow_normalf.gbapal.lz"); // const u32 gShinyFollowerPalette_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/follow_shinyf.gbapal.lz"); @@ -14875,22 +14875,22 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_FlabebeWhiteFlower[] = INCBIN_U8("graphics/pokemon/flabebe/white_flower/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FlabebeRedFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/follower.4bpp"); - const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/yellow_flower/follower.4bpp"); - const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/orange_flower/follower.4bpp"); - const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/blue_flower/follower.4bpp"); - const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/white_flower/follower.4bpp"); + // const u32 gObjectEventPic_FlabebeRedFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/follower.4bpp"); + // const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/yellow_flower/follower.4bpp"); + // const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/orange_flower/follower.4bpp"); + // const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/blue_flower/follower.4bpp"); + // const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/white_flower/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14927,25 +14927,25 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_FloetteEternalFlower[] = INCBIN_U8("graphics/pokemon/floette/eternal_flower/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FloetteRedFlower[] = INCBIN_COMP("graphics/pokemon/floette/follower.4bpp"); - const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/pokemon/floette/yellow_flower/follower.4bpp"); - const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/pokemon/floette/orange_flower/follower.4bpp"); - const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/pokemon/floette/blue_flower/follower.4bpp"); - const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/pokemon/floette/white_flower/follower.4bpp"); - const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/pokemon/floette/eternal_flower/follower.4bpp"); + // const u32 gObjectEventPic_FloetteRedFlower[] = INCBIN_COMP("graphics/pokemon/floette/follower.4bpp"); + // const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/pokemon/floette/yellow_flower/follower.4bpp"); + // const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/pokemon/floette/orange_flower/follower.4bpp"); + // const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/pokemon/floette/blue_flower/follower.4bpp"); + // const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/pokemon/floette/white_flower/follower.4bpp"); + // const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/pokemon/floette/eternal_flower/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14976,22 +14976,22 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_FlorgesWhiteFlower[] = INCBIN_U8("graphics/pokemon/florges/white_flower/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FlorgesRedFlower[] = INCBIN_COMP("graphics/pokemon/florges/follower.4bpp"); - const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/pokemon/florges/yellow_flower/follower.4bpp"); - const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/pokemon/florges/orange_flower/follower.4bpp"); - const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/pokemon/florges/blue_flower/follower.4bpp"); - const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/pokemon/florges/white_flower/follower.4bpp"); + // const u32 gObjectEventPic_FlorgesRedFlower[] = INCBIN_COMP("graphics/pokemon/florges/follower.4bpp"); + // const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/pokemon/florges/yellow_flower/follower.4bpp"); + // const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/pokemon/florges/orange_flower/follower.4bpp"); + // const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/pokemon/florges/blue_flower/follower.4bpp"); + // const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/pokemon/florges/white_flower/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FLABEBE @@ -15006,10 +15006,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Skiddo[] = INCBIN_U8("graphics/pokemon/skiddo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/pokemon/skiddo/follower.4bpp"); + // const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/pokemon/skiddo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15022,10 +15022,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gogoat[] = INCBIN_U8("graphics/pokemon/gogoat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/pokemon/gogoat/follower.4bpp"); + // const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/pokemon/gogoat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKIDDO @@ -15040,10 +15040,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pancham[] = INCBIN_U8("graphics/pokemon/pancham/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/pokemon/pancham/follower.4bpp"); + // const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/pokemon/pancham/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15056,10 +15056,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pangoro[] = INCBIN_U8("graphics/pokemon/pangoro/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/pokemon/pangoro/follower.4bpp"); + // const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/pokemon/pangoro/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANCHAM @@ -15129,37 +15129,37 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_FurfrouPharaohTrim[] = INCBIN_U8("graphics/pokemon/furfrou/pharaoh_trim/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_FurfrouNatural[] = INCBIN_COMP("graphics/pokemon/furfrou/follower.4bpp"); - const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/heart_trim/follower.4bpp"); - const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/star_trim/follower.4bpp"); - const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/diamond_trim/follower.4bpp"); - const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/debutante_trim/follower.4bpp"); - const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/matron_trim/follower.4bpp"); - const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/dandy_trim/follower.4bpp"); - const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/la_reine_trim/follower.4bpp"); - const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/kabuki_trim/follower.4bpp"); - const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/pharaoh_trim/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_normal.gbapal.lz"); - const u32 gFollowerPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_shiny.gbapal.lz"); - const u32 gShinyFollowerPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/follow_shiny.gbapal.lz"); + // const u32 gObjectEventPic_FurfrouNatural[] = INCBIN_COMP("graphics/pokemon/furfrou/follower.4bpp"); + // const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/heart_trim/follower.4bpp"); + // const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/star_trim/follower.4bpp"); + // const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/diamond_trim/follower.4bpp"); + // const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/debutante_trim/follower.4bpp"); + // const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/matron_trim/follower.4bpp"); + // const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/dandy_trim/follower.4bpp"); + // const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/la_reine_trim/follower.4bpp"); + // const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/kabuki_trim/follower.4bpp"); + // const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/pharaoh_trim/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + // const u32 gFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_normal.gbapal.lz"); + // const u32 gFollowerPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_shiny.gbapal.lz"); + // const u32 gShinyFollowerPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FURFROU @@ -15174,10 +15174,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Espurr[] = INCBIN_U8("graphics/pokemon/espurr/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/pokemon/espurr/follower.4bpp"); + // const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/pokemon/espurr/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15190,10 +15190,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Meowstic[] = INCBIN_U8("graphics/pokemon/meowstic/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_MeowsticMale[] = INCBIN_COMP("graphics/pokemon/meowstic/follower.4bpp"); + // const u32 gObjectEventPic_MeowsticMale[] = INCBIN_COMP("graphics/pokemon/meowstic/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15203,10 +15203,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/shiny.gbapal.lz"); const u8 gMonIcon_MeowsticFemale[] = INCBIN_U8("graphics/pokemon/meowstic/female/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/pokemon/meowstic/female/follower.4bpp"); + // const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/pokemon/meowstic/female/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ESPURR @@ -15221,10 +15221,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Honedge[] = INCBIN_U8("graphics/pokemon/honedge/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/pokemon/honedge/follower.4bpp"); + // const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/pokemon/honedge/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15237,10 +15237,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Doublade[] = INCBIN_U8("graphics/pokemon/doublade/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/pokemon/doublade/follower.4bpp"); + // const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/pokemon/doublade/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15253,10 +15253,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Aegislash[] = INCBIN_U8("graphics/pokemon/aegislash/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_AegislashShield[] = INCBIN_COMP("graphics/pokemon/aegislash/follower.4bpp"); + // const u32 gObjectEventPic_AegislashShield[] = INCBIN_COMP("graphics/pokemon/aegislash/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15284,10 +15284,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Spritzee[] = INCBIN_U8("graphics/pokemon/spritzee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/pokemon/spritzee/follower.4bpp"); + // const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/pokemon/spritzee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15300,10 +15300,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Aromatisse[] = INCBIN_U8("graphics/pokemon/aromatisse/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/pokemon/aromatisse/follower.4bpp"); + // const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/pokemon/aromatisse/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPRITZEE @@ -15318,10 +15318,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Swirlix[] = INCBIN_U8("graphics/pokemon/swirlix/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/pokemon/swirlix/follower.4bpp"); + // const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/pokemon/swirlix/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15334,10 +15334,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Slurpuff[] = INCBIN_U8("graphics/pokemon/slurpuff/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/pokemon/slurpuff/follower.4bpp"); + // const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/pokemon/slurpuff/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SWIRLIX @@ -15352,10 +15352,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Inkay[] = INCBIN_U8("graphics/pokemon/inkay/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/pokemon/inkay/follower.4bpp"); + // const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/pokemon/inkay/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15368,10 +15368,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Malamar[] = INCBIN_U8("graphics/pokemon/malamar/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/pokemon/malamar/follower.4bpp"); + // const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/pokemon/malamar/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_INKAY @@ -15386,10 +15386,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Binacle[] = INCBIN_U8("graphics/pokemon/binacle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/pokemon/binacle/follower.4bpp"); + // const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/pokemon/binacle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15402,10 +15402,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Barbaracle[] = INCBIN_U8("graphics/pokemon/barbaracle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/pokemon/barbaracle/follower.4bpp"); + // const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/pokemon/barbaracle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BINACLE @@ -15420,10 +15420,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Skrelp[] = INCBIN_U8("graphics/pokemon/skrelp/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/pokemon/skrelp/follower.4bpp"); + // const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/pokemon/skrelp/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15436,10 +15436,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dragalge[] = INCBIN_U8("graphics/pokemon/dragalge/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/pokemon/dragalge/follower.4bpp"); + // const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/pokemon/dragalge/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKRELP @@ -15454,10 +15454,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Clauncher[] = INCBIN_U8("graphics/pokemon/clauncher/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/pokemon/clauncher/follower.4bpp"); + // const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/pokemon/clauncher/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15470,10 +15470,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Clawitzer[] = INCBIN_U8("graphics/pokemon/clawitzer/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/pokemon/clawitzer/follower.4bpp"); + // const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/pokemon/clawitzer/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CLAUNCHER @@ -15488,10 +15488,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Helioptile[] = INCBIN_U8("graphics/pokemon/helioptile/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/pokemon/helioptile/follower.4bpp"); + // const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/pokemon/helioptile/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15504,10 +15504,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Heliolisk[] = INCBIN_U8("graphics/pokemon/heliolisk/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/pokemon/heliolisk/follower.4bpp"); + // const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/pokemon/heliolisk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HELIOPTILE @@ -15522,10 +15522,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tyrunt[] = INCBIN_U8("graphics/pokemon/tyrunt/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/pokemon/tyrunt/follower.4bpp"); + // const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/pokemon/tyrunt/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15538,10 +15538,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tyrantrum[] = INCBIN_U8("graphics/pokemon/tyrantrum/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/pokemon/tyrantrum/follower.4bpp"); + // const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/pokemon/tyrantrum/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TYRUNT @@ -15556,10 +15556,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Amaura[] = INCBIN_U8("graphics/pokemon/amaura/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/pokemon/amaura/follower.4bpp"); + // const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/pokemon/amaura/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15572,10 +15572,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Aurorus[] = INCBIN_U8("graphics/pokemon/aurorus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/pokemon/aurorus/follower.4bpp"); + // const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/pokemon/aurorus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_AMAURA @@ -15590,10 +15590,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hawlucha[] = INCBIN_U8("graphics/pokemon/hawlucha/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/pokemon/hawlucha/follower.4bpp"); + // const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/pokemon/hawlucha/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HAWLUCHA @@ -15608,10 +15608,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dedenne[] = INCBIN_U8("graphics/pokemon/dedenne/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/pokemon/dedenne/follower.4bpp"); + // const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/pokemon/dedenne/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEDENNE @@ -15626,10 +15626,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Carbink[] = INCBIN_U8("graphics/pokemon/carbink/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/pokemon/carbink/follower.4bpp"); + // const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/pokemon/carbink/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CARBINK @@ -15644,10 +15644,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Goomy[] = INCBIN_U8("graphics/pokemon/goomy/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/pokemon/goomy/follower.4bpp"); + // const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/pokemon/goomy/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15660,10 +15660,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sliggoo[] = INCBIN_U8("graphics/pokemon/sliggoo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/pokemon/sliggoo/follower.4bpp"); + // const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/pokemon/sliggoo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15674,10 +15674,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SliggooHisuian[] = INCBIN_U8("graphics/pokemon/sliggoo/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/pokemon/sliggoo/hisuian/follower.4bpp"); + // const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/pokemon/sliggoo/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -15691,10 +15691,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Goodra[] = INCBIN_U8("graphics/pokemon/goodra/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/pokemon/goodra/follower.4bpp"); + // const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/pokemon/goodra/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15705,10 +15705,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_GoodraHisuian[] = INCBIN_U8("graphics/pokemon/goodra/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/pokemon/goodra/hisuian/follower.4bpp"); + // const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/pokemon/goodra/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -15724,10 +15724,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Klefki[] = INCBIN_U8("graphics/pokemon/klefki/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/pokemon/klefki/follower.4bpp"); + // const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/pokemon/klefki/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KLEFKI @@ -15742,10 +15742,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Phantump[] = INCBIN_U8("graphics/pokemon/phantump/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/pokemon/phantump/follower.4bpp"); + // const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/pokemon/phantump/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15758,10 +15758,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Trevenant[] = INCBIN_U8("graphics/pokemon/trevenant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/pokemon/trevenant/follower.4bpp"); + // const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/pokemon/trevenant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PHANTUMP @@ -15787,12 +15787,12 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonBackPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/back.4bpp.lz"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_PumpkabooAverage[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/follower.4bpp"); + // const u32 gObjectEventPic_PumpkabooAverage[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/follower.4bpp"); // const u32 gObjectEventPic_PumpkabooSmall[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/small/follower.4bpp"); // const u32 gObjectEventPic_PumpkabooLarge[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/large/follower.4bpp"); // const u32 gObjectEventPic_PumpkabooSuper[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/super/follower.4bpp"); @@ -15818,12 +15818,12 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonBackPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/back.4bpp.lz"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_GourgeistAverage[] = INCBIN_COMP("graphics/pokemon/gourgeist/follower.4bpp"); + // const u32 gObjectEventPic_GourgeistAverage[] = INCBIN_COMP("graphics/pokemon/gourgeist/follower.4bpp"); // const u32 gObjectEventPic_GourgeistSmall[] = INCBIN_COMP("graphics/pokemon/gourgeist/small/follower.4bpp"); // const u32 gObjectEventPic_GourgeistLarge[] = INCBIN_COMP("graphics/pokemon/gourgeist/large/follower.4bpp"); // const u32 gObjectEventPic_GourgeistSuper[] = INCBIN_COMP("graphics/pokemon/gourgeist/super/follower.4bpp"); @@ -15840,10 +15840,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bergmite[] = INCBIN_U8("graphics/pokemon/bergmite/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/pokemon/bergmite/follower.4bpp"); + // const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/pokemon/bergmite/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15856,10 +15856,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Avalugg[] = INCBIN_U8("graphics/pokemon/avalugg/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/pokemon/avalugg/follower.4bpp"); + // const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/pokemon/avalugg/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15870,10 +15870,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_AvaluggHisuian[] = INCBIN_U8("graphics/pokemon/avalugg/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/pokemon/avalugg/hisuian/follower.4bpp"); + // const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/pokemon/avalugg/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -15889,10 +15889,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Noibat[] = INCBIN_U8("graphics/pokemon/noibat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/pokemon/noibat/follower.4bpp"); + // const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/pokemon/noibat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15905,10 +15905,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Noivern[] = INCBIN_U8("graphics/pokemon/noivern/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/pokemon/noivern/follower.4bpp"); + // const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/pokemon/noivern/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NOIBAT @@ -15923,10 +15923,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Xerneas[] = INCBIN_U8("graphics/pokemon/xerneas/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_XerneasNeutral[] = INCBIN_COMP("graphics/pokemon/xerneas/follower.4bpp"); + // const u32 gObjectEventPic_XerneasNeutral[] = INCBIN_COMP("graphics/pokemon/xerneas/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15954,10 +15954,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Yveltal[] = INCBIN_U8("graphics/pokemon/yveltal/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/pokemon/yveltal/follower.4bpp"); + // const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/pokemon/yveltal/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_YVELTAL @@ -15973,10 +15973,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Zygarde50[] = INCBIN_COMP("graphics/pokemon/zygarde/follower.4bpp"); + // const u32 gObjectEventPic_Zygarde50[] = INCBIN_COMP("graphics/pokemon/zygarde/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16017,10 +16017,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Diancie[] = INCBIN_U8("graphics/pokemon/diancie/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/pokemon/diancie/follower.4bpp"); + // const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/pokemon/diancie/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16050,10 +16050,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hoopa[] = INCBIN_U8("graphics/pokemon/hoopa/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_HoopaConfined[] = INCBIN_COMP("graphics/pokemon/hoopa/follower.4bpp"); + // const u32 gObjectEventPic_HoopaConfined[] = INCBIN_COMP("graphics/pokemon/hoopa/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_HoopaConfined[] = INCBIN_U32("graphics/pokemon/hoopa/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_HoopaConfined[] = INCBIN_U32("graphics/pokemon/hoopa/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_HoopaConfined[] = INCBIN_U32("graphics/pokemon/hoopa/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_HoopaConfined[] = INCBIN_U32("graphics/pokemon/hoopa/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16063,10 +16063,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/shiny.gbapal.lz"); const u8 gMonIcon_HoopaUnbound[] = INCBIN_U8("graphics/pokemon/hoopa/unbound/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/pokemon/hoopa/unbound/follower.4bpp"); + // const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/pokemon/hoopa/unbound/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HOOPA @@ -16081,10 +16081,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Volcanion[] = INCBIN_U8("graphics/pokemon/volcanion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/pokemon/volcanion/follower.4bpp"); + // const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/pokemon/volcanion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VOLCANION @@ -16099,10 +16099,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rowlet[] = INCBIN_U8("graphics/pokemon/rowlet/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/pokemon/rowlet/follower.4bpp"); + // const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/pokemon/rowlet/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16115,10 +16115,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dartrix[] = INCBIN_U8("graphics/pokemon/dartrix/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/pokemon/dartrix/follower.4bpp"); + // const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/pokemon/dartrix/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16131,10 +16131,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Decidueye[] = INCBIN_U8("graphics/pokemon/decidueye/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/pokemon/decidueye/follower.4bpp"); + // const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/pokemon/decidueye/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16145,10 +16145,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_DecidueyeHisuian[] = INCBIN_U8("graphics/pokemon/decidueye/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/pokemon/decidueye/hisuian/follower.4bpp"); + // const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/pokemon/decidueye/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -16164,10 +16164,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Litten[] = INCBIN_U8("graphics/pokemon/litten/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/pokemon/litten/follower.4bpp"); + // const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/pokemon/litten/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16180,10 +16180,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Torracat[] = INCBIN_U8("graphics/pokemon/torracat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/pokemon/torracat/follower.4bpp"); + // const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/pokemon/torracat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16196,10 +16196,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Incineroar[] = INCBIN_U8("graphics/pokemon/incineroar/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/pokemon/incineroar/follower.4bpp"); + // const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/pokemon/incineroar/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LITTEN @@ -16214,10 +16214,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Popplio[] = INCBIN_U8("graphics/pokemon/popplio/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/pokemon/popplio/follower.4bpp"); + // const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/pokemon/popplio/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16230,10 +16230,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Brionne[] = INCBIN_U8("graphics/pokemon/brionne/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/pokemon/brionne/follower.4bpp"); + // const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/pokemon/brionne/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16246,10 +16246,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Primarina[] = INCBIN_U8("graphics/pokemon/primarina/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/pokemon/primarina/follower.4bpp"); + // const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/pokemon/primarina/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_POPPLIO @@ -16264,10 +16264,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pikipek[] = INCBIN_U8("graphics/pokemon/pikipek/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/pokemon/pikipek/follower.4bpp"); + // const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/pokemon/pikipek/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16280,10 +16280,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Trumbeak[] = INCBIN_U8("graphics/pokemon/trumbeak/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/pokemon/trumbeak/follower.4bpp"); + // const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/pokemon/trumbeak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16296,10 +16296,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Toucannon[] = INCBIN_U8("graphics/pokemon/toucannon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/pokemon/toucannon/follower.4bpp"); + // const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/pokemon/toucannon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PIKIPEK @@ -16314,10 +16314,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Yungoos[] = INCBIN_U8("graphics/pokemon/yungoos/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/pokemon/yungoos/follower.4bpp"); + // const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/pokemon/yungoos/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16330,10 +16330,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gumshoos[] = INCBIN_U8("graphics/pokemon/gumshoos/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/pokemon/gumshoos/follower.4bpp"); + // const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/pokemon/gumshoos/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_YUNGOOS @@ -16348,10 +16348,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Grubbin[] = INCBIN_U8("graphics/pokemon/grubbin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/pokemon/grubbin/follower.4bpp"); + // const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/pokemon/grubbin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16364,10 +16364,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Charjabug[] = INCBIN_U8("graphics/pokemon/charjabug/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/pokemon/charjabug/follower.4bpp"); + // const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/pokemon/charjabug/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16380,10 +16380,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vikavolt[] = INCBIN_U8("graphics/pokemon/vikavolt/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/pokemon/vikavolt/follower.4bpp"); + // const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/pokemon/vikavolt/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GRUBBIN @@ -16398,10 +16398,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Crabrawler[] = INCBIN_U8("graphics/pokemon/crabrawler/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/pokemon/crabrawler/follower.4bpp"); + // const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/pokemon/crabrawler/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16414,10 +16414,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Crabominable[] = INCBIN_U8("graphics/pokemon/crabominable/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/pokemon/crabominable/follower.4bpp"); + // const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/pokemon/crabominable/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRABRAWLER @@ -16432,10 +16432,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Oricorio[] = INCBIN_U8("graphics/pokemon/oricorio/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_OricorioBaile[] = INCBIN_COMP("graphics/pokemon/oricorio/follower.4bpp"); + // const u32 gObjectEventPic_OricorioBaile[] = INCBIN_COMP("graphics/pokemon/oricorio/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16489,10 +16489,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cutiefly[] = INCBIN_U8("graphics/pokemon/cutiefly/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/pokemon/cutiefly/follower.4bpp"); + // const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/pokemon/cutiefly/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16505,10 +16505,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Ribombee[] = INCBIN_U8("graphics/pokemon/ribombee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/pokemon/ribombee/follower.4bpp"); + // const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/pokemon/ribombee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CUTIEFLY @@ -16523,10 +16523,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rockruff[] = INCBIN_U8("graphics/pokemon/rockruff/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/pokemon/rockruff/follower.4bpp"); + // const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/pokemon/rockruff/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16539,10 +16539,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lycanroc[] = INCBIN_U8("graphics/pokemon/lycanroc/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_LycanrocMidday[] = INCBIN_COMP("graphics/pokemon/lycanroc/follower.4bpp"); + // const u32 gObjectEventPic_LycanrocMidday[] = INCBIN_COMP("graphics/pokemon/lycanroc/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16552,10 +16552,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/shiny.gbapal.lz"); const u8 gMonIcon_LycanrocMidnight[] = INCBIN_U8("graphics/pokemon/lycanroc/midnight/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/pokemon/lycanroc/midnight/follower.4bpp"); + // const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/pokemon/lycanroc/midnight/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16565,10 +16565,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/shiny.gbapal.lz"); const u8 gMonIcon_LycanrocDusk[] = INCBIN_U8("graphics/pokemon/lycanroc/dusk/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/pokemon/lycanroc/dusk/follower.4bpp"); + // const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/pokemon/lycanroc/dusk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ROCKRUFF @@ -16583,10 +16583,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Wishiwashi[] = INCBIN_U8("graphics/pokemon/wishiwashi/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_WishiwashiSolo[] = INCBIN_COMP("graphics/pokemon/wishiwashi/follower.4bpp"); + // const u32 gObjectEventPic_WishiwashiSolo[] = INCBIN_COMP("graphics/pokemon/wishiwashi/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16614,10 +16614,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mareanie[] = INCBIN_U8("graphics/pokemon/mareanie/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/pokemon/mareanie/follower.4bpp"); + // const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/pokemon/mareanie/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16630,10 +16630,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Toxapex[] = INCBIN_U8("graphics/pokemon/toxapex/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/pokemon/toxapex/follower.4bpp"); + // const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/pokemon/toxapex/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MAREANIE @@ -16648,10 +16648,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mudbray[] = INCBIN_U8("graphics/pokemon/mudbray/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/pokemon/mudbray/follower.4bpp"); + // const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/pokemon/mudbray/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16664,10 +16664,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mudsdale[] = INCBIN_U8("graphics/pokemon/mudsdale/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/pokemon/mudsdale/follower.4bpp"); + // const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/pokemon/mudsdale/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MUDBRAY @@ -16682,10 +16682,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dewpider[] = INCBIN_U8("graphics/pokemon/dewpider/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/pokemon/dewpider/follower.4bpp"); + // const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/pokemon/dewpider/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16698,10 +16698,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Araquanid[] = INCBIN_U8("graphics/pokemon/araquanid/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/pokemon/araquanid/follower.4bpp"); + // const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/pokemon/araquanid/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEWPIDER @@ -16716,10 +16716,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Fomantis[] = INCBIN_U8("graphics/pokemon/fomantis/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/pokemon/fomantis/follower.4bpp"); + // const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/pokemon/fomantis/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16732,10 +16732,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lurantis[] = INCBIN_U8("graphics/pokemon/lurantis/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/pokemon/lurantis/follower.4bpp"); + // const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/pokemon/lurantis/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FOMANTIS @@ -16750,10 +16750,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Morelull[] = INCBIN_U8("graphics/pokemon/morelull/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/pokemon/morelull/follower.4bpp"); + // const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/pokemon/morelull/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16766,10 +16766,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Shiinotic[] = INCBIN_U8("graphics/pokemon/shiinotic/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/pokemon/shiinotic/follower.4bpp"); + // const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/pokemon/shiinotic/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MORELULL @@ -16784,10 +16784,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Salandit[] = INCBIN_U8("graphics/pokemon/salandit/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/pokemon/salandit/follower.4bpp"); + // const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/pokemon/salandit/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16800,10 +16800,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Salazzle[] = INCBIN_U8("graphics/pokemon/salazzle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/pokemon/salazzle/follower.4bpp"); + // const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/pokemon/salazzle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SALANDIT @@ -16818,10 +16818,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stufful[] = INCBIN_U8("graphics/pokemon/stufful/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/pokemon/stufful/follower.4bpp"); + // const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/pokemon/stufful/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16834,10 +16834,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bewear[] = INCBIN_U8("graphics/pokemon/bewear/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/pokemon/bewear/follower.4bpp"); + // const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/pokemon/bewear/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STUFFUL @@ -16852,10 +16852,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bounsweet[] = INCBIN_U8("graphics/pokemon/bounsweet/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/pokemon/bounsweet/follower.4bpp"); + // const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/pokemon/bounsweet/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16868,10 +16868,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Steenee[] = INCBIN_U8("graphics/pokemon/steenee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/pokemon/steenee/follower.4bpp"); + // const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/pokemon/steenee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16884,10 +16884,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tsareena[] = INCBIN_U8("graphics/pokemon/tsareena/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/pokemon/tsareena/follower.4bpp"); + // const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/pokemon/tsareena/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BOUNSWEET @@ -16902,10 +16902,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Comfey[] = INCBIN_U8("graphics/pokemon/comfey/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/pokemon/comfey/follower.4bpp"); + // const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/pokemon/comfey/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COMFEY @@ -16920,10 +16920,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Oranguru[] = INCBIN_U8("graphics/pokemon/oranguru/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/pokemon/oranguru/follower.4bpp"); + // const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/pokemon/oranguru/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ORANGURU @@ -16938,10 +16938,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Passimian[] = INCBIN_U8("graphics/pokemon/passimian/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/pokemon/passimian/follower.4bpp"); + // const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/pokemon/passimian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PASSIMIAN @@ -16956,10 +16956,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Wimpod[] = INCBIN_U8("graphics/pokemon/wimpod/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/pokemon/wimpod/follower.4bpp"); + // const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/pokemon/wimpod/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16972,10 +16972,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Golisopod[] = INCBIN_U8("graphics/pokemon/golisopod/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/pokemon/golisopod/follower.4bpp"); + // const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/pokemon/golisopod/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WIMPOD @@ -16990,10 +16990,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sandygast[] = INCBIN_U8("graphics/pokemon/sandygast/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/pokemon/sandygast/follower.4bpp"); + // const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/pokemon/sandygast/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17006,10 +17006,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Palossand[] = INCBIN_U8("graphics/pokemon/palossand/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/pokemon/palossand/follower.4bpp"); + // const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/pokemon/palossand/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SANDYGAST @@ -17024,10 +17024,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pyukumuku[] = INCBIN_U8("graphics/pokemon/pyukumuku/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/pokemon/pyukumuku/follower.4bpp"); + // const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/pokemon/pyukumuku/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PYUKUMUKU @@ -17042,10 +17042,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Type_Null[] = INCBIN_U8("graphics/pokemon/type_null/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_TypeNull[] = INCBIN_COMP("graphics/pokemon/type_null/follower.4bpp"); + // const u32 gObjectEventPic_TypeNull[] = INCBIN_COMP("graphics/pokemon/type_null/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17056,10 +17056,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Silvally[] = INCBIN_U8("graphics/pokemon/silvally/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/pokemon/silvally/follower.4bpp"); + // const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/pokemon/silvally/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17154,10 +17154,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_MiniorCoreViolet[] = INCBIN_U8("graphics/pokemon/minior/core/violet/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_MiniorMeteor[] = INCBIN_COMP("graphics/pokemon/minior/follower.4bpp"); + // const u32 gObjectEventPic_MiniorMeteor[] = INCBIN_COMP("graphics/pokemon/minior/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MINIOR @@ -17172,10 +17172,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Komala[] = INCBIN_U8("graphics/pokemon/komala/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/pokemon/komala/follower.4bpp"); + // const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/pokemon/komala/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KOMALA @@ -17190,10 +17190,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Turtonator[] = INCBIN_U8("graphics/pokemon/turtonator/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/pokemon/turtonator/follower.4bpp"); + // const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/pokemon/turtonator/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TURTONATOR @@ -17208,10 +17208,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Togedemaru[] = INCBIN_U8("graphics/pokemon/togedemaru/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/pokemon/togedemaru/follower.4bpp"); + // const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/pokemon/togedemaru/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TOGEDEMARU @@ -17226,10 +17226,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mimikyu[] = INCBIN_U8("graphics/pokemon/mimikyu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_MimikyuDisguised[] = INCBIN_COMP("graphics/pokemon/mimikyu/follower.4bpp"); + // const u32 gObjectEventPic_MimikyuDisguised[] = INCBIN_COMP("graphics/pokemon/mimikyu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_MimikyuDisguised[] = INCBIN_U32("graphics/pokemon/mimikyu/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_MimikyuDisguised[] = INCBIN_U32("graphics/pokemon/mimikyu/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_MimikyuDisguised[] = INCBIN_U32("graphics/pokemon/mimikyu/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_MimikyuDisguised[] = INCBIN_U32("graphics/pokemon/mimikyu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17257,10 +17257,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bruxish[] = INCBIN_U8("graphics/pokemon/bruxish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/pokemon/bruxish/follower.4bpp"); + // const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/pokemon/bruxish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BRUXISH @@ -17275,10 +17275,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drampa[] = INCBIN_U8("graphics/pokemon/drampa/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/pokemon/drampa/follower.4bpp"); + // const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/pokemon/drampa/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRAMPA @@ -17293,10 +17293,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dhelmise[] = INCBIN_U8("graphics/pokemon/dhelmise/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/pokemon/dhelmise/follower.4bpp"); + // const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/pokemon/dhelmise/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DHELMISE @@ -17311,10 +17311,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_JangmoO[] = INCBIN_U8("graphics/pokemon/jangmo_o/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_JangmoO[] = INCBIN_COMP("graphics/pokemon/jangmo_o/follower.4bpp"); + // const u32 gObjectEventPic_JangmoO[] = INCBIN_COMP("graphics/pokemon/jangmo_o/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_JangmoO[] = INCBIN_U32("graphics/pokemon/jangmo_o/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_JangmoO[] = INCBIN_U32("graphics/pokemon/jangmo_o/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_JangmoO[] = INCBIN_U32("graphics/pokemon/jangmo_o/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_JangmoO[] = INCBIN_U32("graphics/pokemon/jangmo_o/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17327,10 +17327,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_HakamoO[] = INCBIN_U8("graphics/pokemon/hakamo_o/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_HakamoO[] = INCBIN_COMP("graphics/pokemon/hakamo_o/follower.4bpp"); + // const u32 gObjectEventPic_HakamoO[] = INCBIN_COMP("graphics/pokemon/hakamo_o/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17343,10 +17343,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_KommoO[] = INCBIN_U8("graphics/pokemon/kommo_o/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_KommoO[] = INCBIN_COMP("graphics/pokemon/kommo_o/follower.4bpp"); + // const u32 gObjectEventPic_KommoO[] = INCBIN_COMP("graphics/pokemon/kommo_o/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_JANGMO_O @@ -17361,10 +17361,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_TapuKoko[] = INCBIN_U8("graphics/pokemon/tapu_koko/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_TapuKoko[] = INCBIN_COMP("graphics/pokemon/tapu_koko/follower.4bpp"); + // const u32 gObjectEventPic_TapuKoko[] = INCBIN_COMP("graphics/pokemon/tapu_koko/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_KOKO @@ -17379,10 +17379,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_TapuLele[] = INCBIN_U8("graphics/pokemon/tapu_lele/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_TapuLele[] = INCBIN_COMP("graphics/pokemon/tapu_lele/follower.4bpp"); + // const u32 gObjectEventPic_TapuLele[] = INCBIN_COMP("graphics/pokemon/tapu_lele/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_LELE @@ -17397,10 +17397,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_TapuBulu[] = INCBIN_U8("graphics/pokemon/tapu_bulu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_TapuBulu[] = INCBIN_COMP("graphics/pokemon/tapu_bulu/follower.4bpp"); + // const u32 gObjectEventPic_TapuBulu[] = INCBIN_COMP("graphics/pokemon/tapu_bulu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_BULU @@ -17415,10 +17415,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_TapuFini[] = INCBIN_U8("graphics/pokemon/tapu_fini/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_TapuFini[] = INCBIN_COMP("graphics/pokemon/tapu_fini/follower.4bpp"); + // const u32 gObjectEventPic_TapuFini[] = INCBIN_COMP("graphics/pokemon/tapu_fini/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_FINI @@ -17433,10 +17433,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cosmog[] = INCBIN_U8("graphics/pokemon/cosmog/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/pokemon/cosmog/follower.4bpp"); + // const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/pokemon/cosmog/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17449,10 +17449,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cosmoem[] = INCBIN_U8("graphics/pokemon/cosmoem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/pokemon/cosmoem/follower.4bpp"); + // const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/pokemon/cosmoem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17465,10 +17465,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Solgaleo[] = INCBIN_U8("graphics/pokemon/solgaleo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/pokemon/solgaleo/follower.4bpp"); + // const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/pokemon/solgaleo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17481,10 +17481,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lunala[] = INCBIN_U8("graphics/pokemon/lunala/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/pokemon/lunala/follower.4bpp"); + // const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/pokemon/lunala/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COSMOG @@ -17499,10 +17499,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Nihilego[] = INCBIN_U8("graphics/pokemon/nihilego/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/pokemon/nihilego/follower.4bpp"); + // const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/pokemon/nihilego/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NIHILEGO @@ -17517,10 +17517,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Buzzwole[] = INCBIN_U8("graphics/pokemon/buzzwole/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/pokemon/buzzwole/follower.4bpp"); + // const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/pokemon/buzzwole/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BUZZWOLE @@ -17535,10 +17535,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pheromosa[] = INCBIN_U8("graphics/pokemon/pheromosa/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/pokemon/pheromosa/follower.4bpp"); + // const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/pokemon/pheromosa/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PHEROMOSA @@ -17553,10 +17553,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Xurkitree[] = INCBIN_U8("graphics/pokemon/xurkitree/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/pokemon/xurkitree/follower.4bpp"); + // const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/pokemon/xurkitree/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_XURKITREE @@ -17571,10 +17571,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Celesteela[] = INCBIN_U8("graphics/pokemon/celesteela/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/pokemon/celesteela/follower.4bpp"); + // const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/pokemon/celesteela/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CELESTEELA @@ -17589,10 +17589,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Kartana[] = INCBIN_U8("graphics/pokemon/kartana/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/pokemon/kartana/follower.4bpp"); + // const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/pokemon/kartana/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KARTANA @@ -17607,10 +17607,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Guzzlord[] = INCBIN_U8("graphics/pokemon/guzzlord/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/pokemon/guzzlord/follower.4bpp"); + // const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/pokemon/guzzlord/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GUZZLORD @@ -17625,10 +17625,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Necrozma[] = INCBIN_U8("graphics/pokemon/necrozma/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/pokemon/necrozma/follower.4bpp"); + // const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/pokemon/necrozma/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17639,10 +17639,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaDuskMane[] = INCBIN_U8("graphics/pokemon/necrozma/dusk_mane/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/pokemon/necrozma/dusk_mane/follower.4bpp"); + // const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/pokemon/necrozma/dusk_mane/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17652,10 +17652,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaDawnWings[] = INCBIN_U8("graphics/pokemon/necrozma/dawn_wings/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/pokemon/necrozma/dawn_wings/follower.4bpp"); + // const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/pokemon/necrozma/dawn_wings/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17686,10 +17686,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Magearna[] = INCBIN_U8("graphics/pokemon/magearna/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/pokemon/magearna/follower.4bpp"); + // const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/pokemon/magearna/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17717,10 +17717,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Marshadow[] = INCBIN_U8("graphics/pokemon/marshadow/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/pokemon/marshadow/follower.4bpp"); + // const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/pokemon/marshadow/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MARSHADOW @@ -17735,10 +17735,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Poipole[] = INCBIN_U8("graphics/pokemon/poipole/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/pokemon/poipole/follower.4bpp"); + // const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/pokemon/poipole/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17751,10 +17751,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Naganadel[] = INCBIN_U8("graphics/pokemon/naganadel/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/pokemon/naganadel/follower.4bpp"); + // const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/pokemon/naganadel/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_POIPOLE @@ -17769,10 +17769,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stakataka[] = INCBIN_U8("graphics/pokemon/stakataka/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/pokemon/stakataka/follower.4bpp"); + // const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/pokemon/stakataka/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STAKATAKA @@ -17787,10 +17787,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Blacephalon[] = INCBIN_U8("graphics/pokemon/blacephalon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/pokemon/blacephalon/follower.4bpp"); + // const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/pokemon/blacephalon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BLACEPHALON @@ -17805,10 +17805,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zeraora[] = INCBIN_U8("graphics/pokemon/zeraora/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/pokemon/zeraora/follower.4bpp"); + // const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/pokemon/zeraora/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZERAORA @@ -17823,10 +17823,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Meltan[] = INCBIN_U8("graphics/pokemon/meltan/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/pokemon/meltan/follower.4bpp"); + // const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/pokemon/meltan/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17839,10 +17839,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Melmetal[] = INCBIN_U8("graphics/pokemon/melmetal/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/pokemon/melmetal/follower.4bpp"); + // const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/pokemon/melmetal/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17872,10 +17872,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Grookey[] = INCBIN_U8("graphics/pokemon/grookey/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/pokemon/grookey/follower.4bpp"); + // const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/pokemon/grookey/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17888,10 +17888,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Thwackey[] = INCBIN_U8("graphics/pokemon/thwackey/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/pokemon/thwackey/follower.4bpp"); + // const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/pokemon/thwackey/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17904,10 +17904,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rillaboom[] = INCBIN_U8("graphics/pokemon/rillaboom/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/pokemon/rillaboom/follower.4bpp"); + // const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/pokemon/rillaboom/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17937,10 +17937,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Scorbunny[] = INCBIN_U8("graphics/pokemon/scorbunny/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/pokemon/scorbunny/follower.4bpp"); + // const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/pokemon/scorbunny/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17953,10 +17953,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Raboot[] = INCBIN_U8("graphics/pokemon/raboot/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/pokemon/raboot/follower.4bpp"); + // const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/pokemon/raboot/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17969,10 +17969,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cinderace[] = INCBIN_U8("graphics/pokemon/cinderace/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/pokemon/cinderace/follower.4bpp"); + // const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/pokemon/cinderace/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18002,10 +18002,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sobble[] = INCBIN_U8("graphics/pokemon/sobble/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/pokemon/sobble/follower.4bpp"); + // const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/pokemon/sobble/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18018,10 +18018,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drizzile[] = INCBIN_U8("graphics/pokemon/drizzile/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/pokemon/drizzile/follower.4bpp"); + // const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/pokemon/drizzile/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18034,10 +18034,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Inteleon[] = INCBIN_U8("graphics/pokemon/inteleon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/pokemon/inteleon/follower.4bpp"); + // const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/pokemon/inteleon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18067,10 +18067,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Skwovet[] = INCBIN_U8("graphics/pokemon/skwovet/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/pokemon/skwovet/follower.4bpp"); + // const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/pokemon/skwovet/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18083,10 +18083,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Greedent[] = INCBIN_U8("graphics/pokemon/greedent/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/pokemon/greedent/follower.4bpp"); + // const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/pokemon/greedent/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKWOVET @@ -18101,10 +18101,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rookidee[] = INCBIN_U8("graphics/pokemon/rookidee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/pokemon/rookidee/follower.4bpp"); + // const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/pokemon/rookidee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18117,10 +18117,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Corvisquire[] = INCBIN_U8("graphics/pokemon/corvisquire/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/pokemon/corvisquire/follower.4bpp"); + // const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/pokemon/corvisquire/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18133,10 +18133,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Corviknight[] = INCBIN_U8("graphics/pokemon/corviknight/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/pokemon/corviknight/follower.4bpp"); + // const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/pokemon/corviknight/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18166,10 +18166,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Blipbug[] = INCBIN_U8("graphics/pokemon/blipbug/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/pokemon/blipbug/follower.4bpp"); + // const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/pokemon/blipbug/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18182,10 +18182,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dottler[] = INCBIN_U8("graphics/pokemon/dottler/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/pokemon/dottler/follower.4bpp"); + // const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/pokemon/dottler/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18198,10 +18198,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Orbeetle[] = INCBIN_U8("graphics/pokemon/orbeetle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/pokemon/orbeetle/follower.4bpp"); + // const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/pokemon/orbeetle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18231,10 +18231,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Nickit[] = INCBIN_U8("graphics/pokemon/nickit/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/pokemon/nickit/follower.4bpp"); + // const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/pokemon/nickit/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18247,10 +18247,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Thievul[] = INCBIN_U8("graphics/pokemon/thievul/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/pokemon/thievul/follower.4bpp"); + // const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/pokemon/thievul/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NICKIT @@ -18265,10 +18265,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gossifleur[] = INCBIN_U8("graphics/pokemon/gossifleur/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/pokemon/gossifleur/follower.4bpp"); + // const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/pokemon/gossifleur/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18281,10 +18281,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Eldegoss[] = INCBIN_U8("graphics/pokemon/eldegoss/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/pokemon/eldegoss/follower.4bpp"); + // const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/pokemon/eldegoss/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GOSSIFLEUR @@ -18299,10 +18299,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Wooloo[] = INCBIN_U8("graphics/pokemon/wooloo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/pokemon/wooloo/follower.4bpp"); + // const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/pokemon/wooloo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18315,10 +18315,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dubwool[] = INCBIN_U8("graphics/pokemon/dubwool/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/pokemon/dubwool/follower.4bpp"); + // const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/pokemon/dubwool/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WOOLOO @@ -18333,10 +18333,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chewtle[] = INCBIN_U8("graphics/pokemon/chewtle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/pokemon/chewtle/follower.4bpp"); + // const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/pokemon/chewtle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18349,10 +18349,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drednaw[] = INCBIN_U8("graphics/pokemon/drednaw/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/pokemon/drednaw/follower.4bpp"); + // const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/pokemon/drednaw/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18382,10 +18382,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Yamper[] = INCBIN_U8("graphics/pokemon/yamper/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/pokemon/yamper/follower.4bpp"); + // const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/pokemon/yamper/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18398,10 +18398,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Boltund[] = INCBIN_U8("graphics/pokemon/boltund/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/pokemon/boltund/follower.4bpp"); + // const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/pokemon/boltund/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_YAMPER @@ -18416,10 +18416,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rolycoly[] = INCBIN_U8("graphics/pokemon/rolycoly/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/pokemon/rolycoly/follower.4bpp"); + // const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/pokemon/rolycoly/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18432,10 +18432,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Carkol[] = INCBIN_U8("graphics/pokemon/carkol/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/pokemon/carkol/follower.4bpp"); + // const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/pokemon/carkol/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18448,10 +18448,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Coalossal[] = INCBIN_U8("graphics/pokemon/coalossal/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/pokemon/coalossal/follower.4bpp"); + // const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/pokemon/coalossal/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18481,10 +18481,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Applin[] = INCBIN_U8("graphics/pokemon/applin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/pokemon/applin/follower.4bpp"); + // const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/pokemon/applin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18497,10 +18497,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Flapple[] = INCBIN_U8("graphics/pokemon/flapple/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/pokemon/flapple/follower.4bpp"); + // const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/pokemon/flapple/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18528,10 +18528,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Appletun[] = INCBIN_U8("graphics/pokemon/appletun/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/pokemon/appletun/follower.4bpp"); + // const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/pokemon/appletun/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18595,10 +18595,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Silicobra[] = INCBIN_U8("graphics/pokemon/silicobra/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/pokemon/silicobra/follower.4bpp"); + // const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/pokemon/silicobra/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18611,10 +18611,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sandaconda[] = INCBIN_U8("graphics/pokemon/sandaconda/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/pokemon/sandaconda/follower.4bpp"); + // const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/pokemon/sandaconda/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18644,10 +18644,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cramorant[] = INCBIN_U8("graphics/pokemon/cramorant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/pokemon/cramorant/follower.4bpp"); + // const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/pokemon/cramorant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18688,10 +18688,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Arrokuda[] = INCBIN_U8("graphics/pokemon/arrokuda/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/pokemon/arrokuda/follower.4bpp"); + // const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/pokemon/arrokuda/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18704,10 +18704,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Barraskewda[] = INCBIN_U8("graphics/pokemon/barraskewda/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/pokemon/barraskewda/follower.4bpp"); + // const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/pokemon/barraskewda/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARROKUDA @@ -18722,10 +18722,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Toxel[] = INCBIN_U8("graphics/pokemon/toxel/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/pokemon/toxel/follower.4bpp"); + // const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/pokemon/toxel/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18738,10 +18738,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Toxtricity[] = INCBIN_U8("graphics/pokemon/toxtricity/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ToxtricityAmped[] = INCBIN_COMP("graphics/pokemon/toxtricity/follower.4bpp"); + // const u32 gObjectEventPic_ToxtricityAmped[] = INCBIN_COMP("graphics/pokemon/toxtricity/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18751,10 +18751,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/shiny.gbapal.lz"); const u8 gMonIcon_ToxtricityLowKey[] = INCBIN_U8("graphics/pokemon/toxtricity/low_key/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ToxtricityLowKey[] = INCBIN_COMP("graphics/pokemon/toxtricity/low_key/follower.4bpp"); + // const u32 gObjectEventPic_ToxtricityLowKey[] = INCBIN_COMP("graphics/pokemon/toxtricity/low_key/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18784,10 +18784,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sizzlipede[] = INCBIN_U8("graphics/pokemon/sizzlipede/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/pokemon/sizzlipede/follower.4bpp"); + // const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/pokemon/sizzlipede/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18800,10 +18800,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Centiskorch[] = INCBIN_U8("graphics/pokemon/centiskorch/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/pokemon/centiskorch/follower.4bpp"); + // const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/pokemon/centiskorch/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18833,10 +18833,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Clobbopus[] = INCBIN_U8("graphics/pokemon/clobbopus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/pokemon/clobbopus/follower.4bpp"); + // const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/pokemon/clobbopus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18849,10 +18849,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Grapploct[] = INCBIN_U8("graphics/pokemon/grapploct/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/pokemon/grapploct/follower.4bpp"); + // const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/pokemon/grapploct/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CLOBBOPUS @@ -18867,10 +18867,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sinistea[] = INCBIN_U8("graphics/pokemon/sinistea/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/pokemon/sinistea/follower.4bpp"); + // const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/pokemon/sinistea/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18883,10 +18883,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Polteageist[] = INCBIN_U8("graphics/pokemon/polteageist/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/pokemon/polteageist/follower.4bpp"); + // const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/pokemon/polteageist/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SINISTEA @@ -18901,10 +18901,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hatenna[] = INCBIN_U8("graphics/pokemon/hatenna/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/pokemon/hatenna/follower.4bpp"); + // const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/pokemon/hatenna/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18917,10 +18917,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hattrem[] = INCBIN_U8("graphics/pokemon/hattrem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/pokemon/hattrem/follower.4bpp"); + // const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/pokemon/hattrem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18933,10 +18933,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hatterene[] = INCBIN_U8("graphics/pokemon/hatterene/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/pokemon/hatterene/follower.4bpp"); + // const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/pokemon/hatterene/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18966,10 +18966,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Impidimp[] = INCBIN_U8("graphics/pokemon/impidimp/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/pokemon/impidimp/follower.4bpp"); + // const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/pokemon/impidimp/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18982,10 +18982,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Morgrem[] = INCBIN_U8("graphics/pokemon/morgrem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/pokemon/morgrem/follower.4bpp"); + // const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/pokemon/morgrem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18998,10 +18998,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Grimmsnarl[] = INCBIN_U8("graphics/pokemon/grimmsnarl/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/follower.4bpp"); + // const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19031,10 +19031,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Milcery[] = INCBIN_U8("graphics/pokemon/milcery/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/pokemon/milcery/follower.4bpp"); + // const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/pokemon/milcery/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/front.4bpp.lz"); @@ -19147,10 +19147,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_AlcremieRibbon[] = INCBIN_U32("graphics/pokemon/alcremie/ribbon/ribbon_shiny.gbapal.lz"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_AlcremieStrawberry[] = INCBIN_COMP("graphics/pokemon/alcremie/strawberry/follower.4bpp"); + // const u32 gObjectEventPic_AlcremieStrawberry[] = INCBIN_COMP("graphics/pokemon/alcremie/strawberry/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_AlcremieStrawberryVanillaCream[] = INCBIN_U32("graphics/pokemon/alcremie/strawberry/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_AlcremieStrawberryVanillaCream[] = INCBIN_U32("graphics/pokemon/alcremie/strawberry/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_AlcremieStrawberryVanillaCream[] = INCBIN_U32("graphics/pokemon/alcremie/strawberry/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_AlcremieStrawberryVanillaCream[] = INCBIN_U32("graphics/pokemon/alcremie/strawberry/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19180,10 +19180,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Falinks[] = INCBIN_U8("graphics/pokemon/falinks/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/pokemon/falinks/follower.4bpp"); + // const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/pokemon/falinks/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FALINKS @@ -19198,10 +19198,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pincurchin[] = INCBIN_U8("graphics/pokemon/pincurchin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/pokemon/pincurchin/follower.4bpp"); + // const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/pokemon/pincurchin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PINCURCHIN @@ -19216,10 +19216,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Snom[] = INCBIN_U8("graphics/pokemon/snom/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/pokemon/snom/follower.4bpp"); + // const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/pokemon/snom/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19232,10 +19232,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Frosmoth[] = INCBIN_U8("graphics/pokemon/frosmoth/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/pokemon/frosmoth/follower.4bpp"); + // const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/pokemon/frosmoth/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SNOM @@ -19250,10 +19250,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stonjourner[] = INCBIN_U8("graphics/pokemon/stonjourner/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/pokemon/stonjourner/follower.4bpp"); + // const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/pokemon/stonjourner/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STONJOURNER @@ -19268,10 +19268,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Eiscue[] = INCBIN_U8("graphics/pokemon/eiscue/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_EiscueIceFace[] = INCBIN_COMP("graphics/pokemon/eiscue/follower.4bpp"); + // const u32 gObjectEventPic_EiscueIceFace[] = INCBIN_COMP("graphics/pokemon/eiscue/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_EiscueIceFace[] = INCBIN_U32("graphics/pokemon/eiscue/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_EiscueIceFace[] = INCBIN_U32("graphics/pokemon/eiscue/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_EiscueIceFace[] = INCBIN_U32("graphics/pokemon/eiscue/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_EiscueIceFace[] = INCBIN_U32("graphics/pokemon/eiscue/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19299,10 +19299,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Indeedee[] = INCBIN_U8("graphics/pokemon/indeedee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_IndeedeeMale[] = INCBIN_COMP("graphics/pokemon/indeedee/follower.4bpp"); + // const u32 gObjectEventPic_IndeedeeMale[] = INCBIN_COMP("graphics/pokemon/indeedee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_IndeedeeMale[] = INCBIN_U32("graphics/pokemon/indeedee/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_IndeedeeMale[] = INCBIN_U32("graphics/pokemon/indeedee/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_IndeedeeMale[] = INCBIN_U32("graphics/pokemon/indeedee/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_IndeedeeMale[] = INCBIN_U32("graphics/pokemon/indeedee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19312,10 +19312,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/shiny.gbapal.lz"); const u8 gMonIcon_IndeedeeFemale[] = INCBIN_U8("graphics/pokemon/indeedee/female/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_IndeedeeFemale[] = INCBIN_COMP("graphics/pokemon/indeedee/female/follower.4bpp"); + // const u32 gObjectEventPic_IndeedeeFemale[] = INCBIN_COMP("graphics/pokemon/indeedee/female/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_INDEEDEE @@ -19330,10 +19330,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Morpeko[] = INCBIN_U8("graphics/pokemon/morpeko/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_MorpekoFullBelly[] = INCBIN_COMP("graphics/pokemon/morpeko/follower.4bpp"); + // const u32 gObjectEventPic_MorpekoFullBelly[] = INCBIN_COMP("graphics/pokemon/morpeko/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_MorpekoFullBelly[] = INCBIN_U32("graphics/pokemon/morpeko/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_MorpekoFullBelly[] = INCBIN_U32("graphics/pokemon/morpeko/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_MorpekoFullBelly[] = INCBIN_U32("graphics/pokemon/morpeko/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_MorpekoFullBelly[] = INCBIN_U32("graphics/pokemon/morpeko/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19361,10 +19361,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cufant[] = INCBIN_U8("graphics/pokemon/cufant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/pokemon/cufant/follower.4bpp"); + // const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/pokemon/cufant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19377,10 +19377,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Copperajah[] = INCBIN_U8("graphics/pokemon/copperajah/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/pokemon/copperajah/follower.4bpp"); + // const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/pokemon/copperajah/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19410,10 +19410,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dracozolt[] = INCBIN_U8("graphics/pokemon/dracozolt/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/pokemon/dracozolt/follower.4bpp"); + // const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/pokemon/dracozolt/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRACOZOLT @@ -19428,10 +19428,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Arctozolt[] = INCBIN_U8("graphics/pokemon/arctozolt/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/pokemon/arctozolt/follower.4bpp"); + // const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/pokemon/arctozolt/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCTOZOLT @@ -19446,10 +19446,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dracovish[] = INCBIN_U8("graphics/pokemon/dracovish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/pokemon/dracovish/follower.4bpp"); + // const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/pokemon/dracovish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRACOVISH @@ -19464,10 +19464,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Arctovish[] = INCBIN_U8("graphics/pokemon/arctovish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/pokemon/arctovish/follower.4bpp"); + // const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/pokemon/arctovish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCTOVISH @@ -19482,10 +19482,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Duraludon[] = INCBIN_U8("graphics/pokemon/duraludon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/pokemon/duraludon/follower.4bpp"); + // const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/pokemon/duraludon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19533,10 +19533,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dreepy[] = INCBIN_U8("graphics/pokemon/dreepy/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/pokemon/dreepy/follower.4bpp"); + // const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/pokemon/dreepy/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19549,10 +19549,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drakloak[] = INCBIN_U8("graphics/pokemon/drakloak/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/pokemon/drakloak/follower.4bpp"); + // const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/pokemon/drakloak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19565,10 +19565,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dragapult[] = INCBIN_U8("graphics/pokemon/dragapult/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/pokemon/dragapult/follower.4bpp"); + // const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/pokemon/dragapult/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DREEPY @@ -19583,10 +19583,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zacian[] = INCBIN_U8("graphics/pokemon/zacian/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ZacianHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zacian/follower.4bpp"); + // const u32 gObjectEventPic_ZacianHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zacian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ZacianHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zacian/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ZacianHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zacian/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_ZacianHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zacian/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ZacianHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zacian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19596,10 +19596,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/shiny.gbapal.lz"); const u8 gMonIcon_ZacianCrownedSword[] = INCBIN_U8("graphics/pokemon/zacian/crowned_sword/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ZacianCrownedSword[] = INCBIN_COMP("graphics/pokemon/zacian/crowned_sword/follower.4bpp"); + // const u32 gObjectEventPic_ZacianCrownedSword[] = INCBIN_COMP("graphics/pokemon/zacian/crowned_sword/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZACIAN @@ -19614,10 +19614,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zamazenta[] = INCBIN_U8("graphics/pokemon/zamazenta/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ZamazentaHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zamazenta/follower.4bpp"); + // const u32 gObjectEventPic_ZamazentaHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zamazenta/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ZamazentaHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zamazenta/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ZamazentaHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zamazenta/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_ZamazentaHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zamazenta/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ZamazentaHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zamazenta/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19627,10 +19627,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/shiny.gbapal.lz"); const u8 gMonIcon_ZamazentaCrownedShield[] = INCBIN_U8("graphics/pokemon/zamazenta/crowned_shield/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_ZamazentaCrownedShield[] = INCBIN_COMP("graphics/pokemon/zamazenta/crowned_shield/follower.4bpp"); + // const u32 gObjectEventPic_ZamazentaCrownedShield[] = INCBIN_COMP("graphics/pokemon/zamazenta/crowned_shield/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZAMAZENTA @@ -19645,10 +19645,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Eternatus[] = INCBIN_U8("graphics/pokemon/eternatus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/pokemon/eternatus/follower.4bpp"); + // const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/pokemon/eternatus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19676,10 +19676,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Kubfu[] = INCBIN_U8("graphics/pokemon/kubfu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/pokemon/kubfu/follower.4bpp"); + // const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/pokemon/kubfu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19692,10 +19692,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Urshifu[] = INCBIN_U8("graphics/pokemon/urshifu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/pokemon/urshifu/follower.4bpp"); + // const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/pokemon/urshifu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19734,10 +19734,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zarude[] = INCBIN_U8("graphics/pokemon/zarude/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/pokemon/zarude/follower.4bpp"); + // const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/pokemon/zarude/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19765,10 +19765,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Regieleki[] = INCBIN_U8("graphics/pokemon/regieleki/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/pokemon/regieleki/follower.4bpp"); + // const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/pokemon/regieleki/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGIELEKI @@ -19783,10 +19783,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Regidrago[] = INCBIN_U8("graphics/pokemon/regidrago/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/pokemon/regidrago/follower.4bpp"); + // const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/pokemon/regidrago/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGIDRAGO @@ -19801,10 +19801,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Glastrier[] = INCBIN_U8("graphics/pokemon/glastrier/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/pokemon/glastrier/follower.4bpp"); + // const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/pokemon/glastrier/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GLASTRIER @@ -19819,10 +19819,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Spectrier[] = INCBIN_U8("graphics/pokemon/spectrier/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/pokemon/spectrier/follower.4bpp"); + // const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/pokemon/spectrier/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPECTRIER @@ -19837,10 +19837,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Calyrex[] = INCBIN_U8("graphics/pokemon/calyrex/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/pokemon/calyrex/follower.4bpp"); + // const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/pokemon/calyrex/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19851,10 +19851,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/shiny.gbapal.lz"); const u8 gMonIcon_CalyrexIceRider[] = INCBIN_U8("graphics/pokemon/calyrex/ice_rider/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/pokemon/calyrex/ice_rider/follower.4bpp"); + // const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/pokemon/calyrex/ice_rider/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FUSION_FORMS @@ -19866,10 +19866,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/shiny.gbapal.lz"); const u8 gMonIcon_CalyrexShadowRider[] = INCBIN_U8("graphics/pokemon/calyrex/shadow_rider/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/pokemon/calyrex/shadow_rider/follower.4bpp"); + // const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/pokemon/calyrex/shadow_rider/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - const u32 gFollowerPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/follow_normal.gbapal.lz"); - const u32 gShinyFollowerPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/follow_shiny.gbapal.lz"); + // const u32 gFollowerPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/follow_normal.gbapal.lz"); + // const u32 gShinyFollowerPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FUSION_FORMS diff --git a/src/data/object_events/object_event_pic_tables_followers.h b/src/data/object_events/object_event_pic_tables_followers.h index 438543672585..7dfed1ddcfe4 100644 --- a/src/data/object_events/object_event_pic_tables_followers.h +++ b/src/data/object_events/object_event_pic_tables_followers.h @@ -2643,7 +2643,7 @@ static const struct SpriteFrameImage sPicTable_DeoxysSpeed[] = { }; #endif //P_FAMILY_DEOXYS -#if P_FAMILY_TURTWIG +#if FALSE static const struct SpriteFrameImage sPicTable_Turtwig[] = { overworld_ascending_frames(gObjectEventPic_Turtwig, 4, 4), }; @@ -2655,7 +2655,7 @@ static const struct SpriteFrameImage sPicTable_Torterra[] = { }; #endif //P_FAMILY_TURTWIG -#if P_FAMILY_CHIMCHAR +#if FALSE static const struct SpriteFrameImage sPicTable_Chimchar[] = { overworld_ascending_frames(gObjectEventPic_Chimchar, 4, 4), }; @@ -2667,7 +2667,7 @@ static const struct SpriteFrameImage sPicTable_Infernape[] = { }; #endif //P_FAMILY_CHIMCHAR -#if P_FAMILY_PIPLUP +#if FALSE static const struct SpriteFrameImage sPicTable_Piplup[] = { overworld_ascending_frames(gObjectEventPic_Piplup, 4, 4), }; @@ -2679,7 +2679,7 @@ static const struct SpriteFrameImage sPicTable_Empoleon[] = { }; #endif //P_FAMILY_PIPLUP -#if P_FAMILY_STARLY +#if FALSE static const struct SpriteFrameImage sPicTable_Starly[] = { overworld_ascending_frames(gObjectEventPic_Starly, 4, 4), }; @@ -2691,7 +2691,7 @@ static const struct SpriteFrameImage sPicTable_Staraptor[] = { }; #endif //P_FAMILY_STARLY -#if P_FAMILY_BIDOOF +#if FALSE static const struct SpriteFrameImage sPicTable_Bidoof[] = { overworld_ascending_frames(gObjectEventPic_Bidoof, 4, 4), }; @@ -2700,7 +2700,7 @@ static const struct SpriteFrameImage sPicTable_Bibarel[] = { }; #endif //P_FAMILY_BIDOOF -#if P_FAMILY_KRICKETOT +#if FALSE static const struct SpriteFrameImage sPicTable_Kricketot[] = { overworld_ascending_frames(gObjectEventPic_Kricketot, 4, 4), }; @@ -2709,7 +2709,7 @@ static const struct SpriteFrameImage sPicTable_Kricketune[] = { }; #endif //P_FAMILY_KRICKETOT -#if P_FAMILY_SHINX +#if FALSE static const struct SpriteFrameImage sPicTable_Shinx[] = { overworld_ascending_frames(gObjectEventPic_Shinx, 4, 4), }; @@ -2721,7 +2721,7 @@ static const struct SpriteFrameImage sPicTable_Luxray[] = { }; #endif //P_FAMILY_SHINX -#if P_FAMILY_CRANIDOS +#if FALSE static const struct SpriteFrameImage sPicTable_Cranidos[] = { overworld_ascending_frames(gObjectEventPic_Cranidos, 4, 4), }; @@ -2730,7 +2730,7 @@ static const struct SpriteFrameImage sPicTable_Rampardos[] = { }; #endif //P_FAMILY_CRANIDOS -#if P_FAMILY_SHIELDON +#if FALSE static const struct SpriteFrameImage sPicTable_Shieldon[] = { overworld_ascending_frames(gObjectEventPic_Shieldon, 4, 4), }; @@ -2739,7 +2739,7 @@ static const struct SpriteFrameImage sPicTable_Bastiodon[] = { }; #endif //P_FAMILY_SHIELDON -#if P_FAMILY_BURMY +#if FALSE static const struct SpriteFrameImage sPicTable_BurmyPlantCloak[] = { overworld_ascending_frames(gObjectEventPic_BurmyPlantCloak, 4, 4), }; @@ -2763,7 +2763,7 @@ static const struct SpriteFrameImage sPicTable_Mothim[] = { }; #endif //P_FAMILY_BURMY -#if P_FAMILY_COMBEE +#if FALSE static const struct SpriteFrameImage sPicTable_Combee[] = { overworld_ascending_frames(gObjectEventPic_Combee, 4, 4), }; @@ -2775,13 +2775,13 @@ static const struct SpriteFrameImage sPicTable_Vespiquen[] = { }; #endif //P_FAMILY_COMBEE -#if P_FAMILY_PACHIRISU +#if FALSE static const struct SpriteFrameImage sPicTable_Pachirisu[] = { overworld_ascending_frames(gObjectEventPic_Pachirisu, 4, 4), }; #endif //P_FAMILY_PACHIRISU -#if P_FAMILY_BUIZEL +#if FALSE static const struct SpriteFrameImage sPicTable_Buizel[] = { overworld_ascending_frames(gObjectEventPic_Buizel, 4, 4), }; @@ -2790,7 +2790,7 @@ static const struct SpriteFrameImage sPicTable_Floatzel[] = { }; #endif //P_FAMILY_BUIZEL -#if P_FAMILY_CHERUBI +#if FALSE static const struct SpriteFrameImage sPicTable_Cherubi[] = { overworld_ascending_frames(gObjectEventPic_Cherubi, 4, 4), }; @@ -2802,7 +2802,7 @@ static const struct SpriteFrameImage sPicTable_CherrimOvercast[] = { };*/ #endif //P_FAMILY_CHERUBI -#if P_FAMILY_SHELLOS +#if FALSE static const struct SpriteFrameImage sPicTable_ShellosWestSea[] = { overworld_ascending_frames(gObjectEventPic_ShellosWestSea, 4, 4), }; @@ -2817,7 +2817,7 @@ static const struct SpriteFrameImage sPicTable_GastrodonEastSea[] = { }; #endif //P_FAMILY_SHELLOS -#if P_FAMILY_DRIFLOON +#if FALSE static const struct SpriteFrameImage sPicTable_Drifloon[] = { overworld_ascending_frames(gObjectEventPic_Drifloon, 4, 4), }; @@ -2826,7 +2826,7 @@ static const struct SpriteFrameImage sPicTable_Drifblim[] = { }; #endif //P_FAMILY_DRIFLOON -#if P_FAMILY_BUNEARY +#if FALSE static const struct SpriteFrameImage sPicTable_Buneary[] = { overworld_ascending_frames(gObjectEventPic_Buneary, 4, 4), }; @@ -2840,7 +2840,7 @@ static const struct SpriteFrameImage sPicTable_Lopunny[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_BUNEARY -#if P_FAMILY_GLAMEOW +#if FALSE static const struct SpriteFrameImage sPicTable_Glameow[] = { overworld_ascending_frames(gObjectEventPic_Glameow, 4, 4), }; @@ -2849,7 +2849,7 @@ static const struct SpriteFrameImage sPicTable_Purugly[] = { }; #endif //P_FAMILY_GLAMEOW -#if P_FAMILY_STUNKY +#if FALSE static const struct SpriteFrameImage sPicTable_Stunky[] = { overworld_ascending_frames(gObjectEventPic_Stunky, 4, 4), }; @@ -2858,7 +2858,7 @@ static const struct SpriteFrameImage sPicTable_Skuntank[] = { }; #endif //P_FAMILY_STUNKY -#if P_FAMILY_BRONZOR +#if FALSE static const struct SpriteFrameImage sPicTable_Bronzor[] = { overworld_ascending_frames(gObjectEventPic_Bronzor, 4, 4), }; @@ -2867,19 +2867,19 @@ static const struct SpriteFrameImage sPicTable_Bronzong[] = { }; #endif //P_FAMILY_BRONZOR -#if P_FAMILY_CHATOT +#if FALSE static const struct SpriteFrameImage sPicTable_Chatot[] = { overworld_ascending_frames(gObjectEventPic_Chatot, 4, 4), }; #endif //P_FAMILY_CHATOT -#if P_FAMILY_SPIRITOMB +#if FALSE static const struct SpriteFrameImage sPicTable_Spiritomb[] = { overworld_ascending_frames(gObjectEventPic_Spiritomb, 4, 4), }; #endif //P_FAMILY_SPIRITOMB -#if P_FAMILY_GIBLE +#if FALSE static const struct SpriteFrameImage sPicTable_Gible[] = { overworld_ascending_frames(gObjectEventPic_Gible, 4, 4), }; @@ -2896,7 +2896,7 @@ static const struct SpriteFrameImage sPicTable_Garchomp[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_GIBLE -#if P_FAMILY_RIOLU +#if FALSE static const struct SpriteFrameImage sPicTable_Riolu[] = { overworld_ascending_frames(gObjectEventPic_Riolu, 4, 4), }; @@ -2910,7 +2910,7 @@ static const struct SpriteFrameImage sPicTable_Lucario[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_RIOLU -#if P_FAMILY_HIPPOPOTAS +#if FALSE static const struct SpriteFrameImage sPicTable_Hippopotas[] = { overworld_ascending_frames(gObjectEventPic_Hippopotas, 4, 4), }; @@ -2925,7 +2925,7 @@ static const struct SpriteFrameImage sPicTable_HippowdonF[] = { }; #endif //P_FAMILY_HIPPOPOTAS -#if P_FAMILY_SKORUPI +#if FALSE static const struct SpriteFrameImage sPicTable_Skorupi[] = { overworld_ascending_frames(gObjectEventPic_Skorupi, 4, 4), }; @@ -2934,7 +2934,7 @@ static const struct SpriteFrameImage sPicTable_Drapion[] = { }; #endif //P_FAMILY_SKORUPI -#if P_FAMILY_CROAGUNK +#if FALSE static const struct SpriteFrameImage sPicTable_Croagunk[] = { overworld_ascending_frames(gObjectEventPic_Croagunk, 4, 4), }; @@ -2943,13 +2943,13 @@ static const struct SpriteFrameImage sPicTable_Toxicroak[] = { }; #endif //P_FAMILY_CROAGUNK -#if P_FAMILY_CARNIVINE +#if FALSE static const struct SpriteFrameImage sPicTable_Carnivine[] = { overworld_ascending_frames(gObjectEventPic_Carnivine, 4, 4), }; #endif //P_FAMILY_CARNIVINE -#if P_FAMILY_FINNEON +#if FALSE static const struct SpriteFrameImage sPicTable_Finneon[] = { overworld_ascending_frames(gObjectEventPic_Finneon, 4, 4), }; @@ -2958,7 +2958,7 @@ static const struct SpriteFrameImage sPicTable_Lumineon[] = { }; #endif //P_FAMILY_FINNEON -#if P_FAMILY_SNOVER +#if FALSE static const struct SpriteFrameImage sPicTable_Snover[] = { overworld_ascending_frames(gObjectEventPic_Snover, 4, 4), }; @@ -2972,7 +2972,7 @@ static const struct SpriteFrameImage sPicTable_Abomasnow[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SNOVER -#if P_FAMILY_ROTOM +#if FALSE static const struct SpriteFrameImage sPicTable_Rotom[] = { overworld_ascending_frames(gObjectEventPic_Rotom, 4, 4), }; @@ -2993,25 +2993,25 @@ static const struct SpriteFrameImage sPicTable_RotomMow[] = { }; #endif //P_FAMILY_ROTOM -#if P_FAMILY_UXIE +#if FALSE static const struct SpriteFrameImage sPicTable_Uxie[] = { overworld_ascending_frames(gObjectEventPic_Uxie, 4, 4), }; #endif //P_FAMILY_UXIE -#if P_FAMILY_MESPRIT +#if FALSE static const struct SpriteFrameImage sPicTable_Mesprit[] = { overworld_ascending_frames(gObjectEventPic_Mesprit, 4, 4), }; #endif //P_FAMILY_MESPRIT -#if P_FAMILY_AZELF +#if FALSE static const struct SpriteFrameImage sPicTable_Azelf[] = { overworld_ascending_frames(gObjectEventPic_Azelf, 4, 4), }; #endif //P_FAMILY_AZELF -#if P_FAMILY_DIALGA +#if FALSE static const struct SpriteFrameImage sPicTable_Dialga[] = { overworld_ascending_frames(gObjectEventPic_Dialga, 4, 4), }; @@ -3020,7 +3020,7 @@ static const struct SpriteFrameImage sPicTable_DialgaOrigin[] = { }; #endif //P_FAMILY_DIALGA -#if P_FAMILY_PALKIA +#if FALSE static const struct SpriteFrameImage sPicTable_Palkia[] = { overworld_ascending_frames(gObjectEventPic_Palkia, 4, 4), }; @@ -3029,19 +3029,19 @@ static const struct SpriteFrameImage sPicTable_PalkiaOrigin[] = { }; #endif //P_FAMILY_PALKIA -#if P_FAMILY_HEATRAN +#if FALSE static const struct SpriteFrameImage sPicTable_Heatran[] = { overworld_ascending_frames(gObjectEventPic_Heatran, 4, 4), }; #endif //P_FAMILY_HEATRAN -#if P_FAMILY_REGIGIGAS +#if FALSE static const struct SpriteFrameImage sPicTable_Regigigas[] = { overworld_ascending_frames(gObjectEventPic_Regigigas, 4, 4), }; #endif //P_FAMILY_REGIGIGAS -#if P_FAMILY_GIRATINA +#if FALSE static const struct SpriteFrameImage sPicTable_GiratinaAltered[] = { overworld_ascending_frames(gObjectEventPic_GiratinaAltered, 4, 4), }; @@ -3050,13 +3050,13 @@ static const struct SpriteFrameImage sPicTable_GiratinaOrigin[] = { }; #endif //P_FAMILY_GIRATINA -#if P_FAMILY_CRESSELIA +#if FALSE static const struct SpriteFrameImage sPicTable_Cresselia[] = { overworld_ascending_frames(gObjectEventPic_Cresselia, 4, 4), }; #endif //P_FAMILY_CRESSELIA -#if P_FAMILY_MANAPHY +#if FALSE static const struct SpriteFrameImage sPicTable_Phione[] = { overworld_ascending_frames(gObjectEventPic_Phione, 4, 4), }; @@ -3065,13 +3065,13 @@ static const struct SpriteFrameImage sPicTable_Manaphy[] = { }; #endif //P_FAMILY_MANAPHY -#if P_FAMILY_DARKRAI +#if FALSE static const struct SpriteFrameImage sPicTable_Darkrai[] = { overworld_ascending_frames(gObjectEventPic_Darkrai, 4, 4), }; #endif //P_FAMILY_DARKRAI -#if P_FAMILY_SHAYMIN +#if FALSE static const struct SpriteFrameImage sPicTable_ShayminLand[] = { overworld_ascending_frames(gObjectEventPic_ShayminLand, 4, 4), }; @@ -3080,7 +3080,7 @@ static const struct SpriteFrameImage sPicTable_ShayminLand[] = { };*/ #endif //P_FAMILY_SHAYMIN -#if P_FAMILY_ARCEUS +#if FALSE static const struct SpriteFrameImage sPicTable_ArceusNormal[] = { overworld_ascending_frames(gObjectEventPic_ArceusNormal, 4, 4), @@ -3138,13 +3138,13 @@ static const struct SpriteFrameImage sPicTable_ArceusFairy[] = { }; #endif //P_FAMILY_ARCEUS -#if P_FAMILY_VICTINI +#if FALSE static const struct SpriteFrameImage sPicTable_Victini[] = { overworld_ascending_frames(gObjectEventPic_Victini, 4, 4), }; #endif //P_FAMILY_VICTINI -#if P_FAMILY_SNIVY +#if FALSE static const struct SpriteFrameImage sPicTable_Snivy[] = { overworld_ascending_frames(gObjectEventPic_Snivy, 4, 4), }; @@ -3156,7 +3156,7 @@ static const struct SpriteFrameImage sPicTable_Serperior[] = { }; #endif //P_FAMILY_SNIVY -#if P_FAMILY_TEPIG +#if FALSE static const struct SpriteFrameImage sPicTable_Tepig[] = { overworld_ascending_frames(gObjectEventPic_Tepig, 4, 4), }; @@ -3168,7 +3168,7 @@ static const struct SpriteFrameImage sPicTable_Emboar[] = { }; #endif //P_FAMILY_TEPIG -#if P_FAMILY_OSHAWOTT +#if FALSE static const struct SpriteFrameImage sPicTable_Oshawott[] = { overworld_ascending_frames(gObjectEventPic_Oshawott, 4, 4), }; @@ -3185,7 +3185,7 @@ static const struct SpriteFrameImage sPicTable_SamurottHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_OSHAWOTT -#if P_FAMILY_PATRAT +#if FALSE static const struct SpriteFrameImage sPicTable_Patrat[] = { overworld_ascending_frames(gObjectEventPic_Patrat, 4, 4), }; @@ -3194,7 +3194,7 @@ static const struct SpriteFrameImage sPicTable_Watchog[] = { }; #endif //P_FAMILY_PATRAT -#if P_FAMILY_LILLIPUP +#if FALSE static const struct SpriteFrameImage sPicTable_Lillipup[] = { overworld_ascending_frames(gObjectEventPic_Lillipup, 4, 4), }; @@ -3206,7 +3206,7 @@ static const struct SpriteFrameImage sPicTable_Stoutland[] = { }; #endif //P_FAMILY_LILLIPUP -#if P_FAMILY_PURRLOIN +#if FALSE static const struct SpriteFrameImage sPicTable_Purrloin[] = { overworld_ascending_frames(gObjectEventPic_Purrloin, 4, 4), }; @@ -3215,7 +3215,7 @@ static const struct SpriteFrameImage sPicTable_Liepard[] = { }; #endif //P_FAMILY_PURRLOIN -#if P_FAMILY_PANSAGE +#if FALSE static const struct SpriteFrameImage sPicTable_Pansage[] = { overworld_ascending_frames(gObjectEventPic_Pansage, 4, 4), }; @@ -3224,7 +3224,7 @@ static const struct SpriteFrameImage sPicTable_Simisage[] = { }; #endif //P_FAMILY_PANSAGE -#if P_FAMILY_PANSEAR +#if FALSE static const struct SpriteFrameImage sPicTable_Pansear[] = { overworld_ascending_frames(gObjectEventPic_Pansear, 4, 4), }; @@ -3233,7 +3233,7 @@ static const struct SpriteFrameImage sPicTable_Simisear[] = { }; #endif //P_FAMILY_PANSEAR -#if P_FAMILY_PANPOUR +#if FALSE static const struct SpriteFrameImage sPicTable_Panpour[] = { overworld_ascending_frames(gObjectEventPic_Panpour, 4, 4), }; @@ -3242,7 +3242,7 @@ static const struct SpriteFrameImage sPicTable_Simipour[] = { }; #endif //P_FAMILY_PANPOUR -#if P_FAMILY_MUNNA +#if FALSE static const struct SpriteFrameImage sPicTable_Munna[] = { overworld_ascending_frames(gObjectEventPic_Munna, 4, 4), }; @@ -3251,7 +3251,7 @@ static const struct SpriteFrameImage sPicTable_Musharna[] = { }; #endif //P_FAMILY_MUNNA -#if P_FAMILY_PIDOVE +#if FALSE static const struct SpriteFrameImage sPicTable_Pidove[] = { overworld_ascending_frames(gObjectEventPic_Pidove, 4, 4), }; @@ -3267,7 +3267,7 @@ static const struct SpriteFrameImage sPicTable_UnfezantF[] = { }; #endif //P_FAMILY_PIDOVE -#if P_FAMILY_BLITZLE +#if FALSE static const struct SpriteFrameImage sPicTable_Blitzle[] = { overworld_ascending_frames(gObjectEventPic_Blitzle, 4, 4), }; @@ -3276,7 +3276,7 @@ static const struct SpriteFrameImage sPicTable_Zebstrika[] = { }; #endif //P_FAMILY_BLITZLE -#if P_FAMILY_ROGGENROLA +#if FALSE static const struct SpriteFrameImage sPicTable_Roggenrola[] = { overworld_ascending_frames(gObjectEventPic_Roggenrola, 4, 4), }; @@ -3288,7 +3288,7 @@ static const struct SpriteFrameImage sPicTable_Gigalith[] = { }; #endif //P_FAMILY_ROGGENROLA -#if P_FAMILY_WOOBAT +#if FALSE static const struct SpriteFrameImage sPicTable_Woobat[] = { overworld_ascending_frames(gObjectEventPic_Woobat, 4, 4), }; @@ -3297,7 +3297,7 @@ static const struct SpriteFrameImage sPicTable_Swoobat[] = { }; #endif //P_FAMILY_WOOBAT -#if P_FAMILY_DRILBUR +#if FALSE static const struct SpriteFrameImage sPicTable_Drilbur[] = { overworld_ascending_frames(gObjectEventPic_Drilbur, 4, 4), }; @@ -3306,7 +3306,7 @@ static const struct SpriteFrameImage sPicTable_Excadrill[] = { }; #endif //P_FAMILY_DRILBUR -#if P_FAMILY_AUDINO +#if FALSE static const struct SpriteFrameImage sPicTable_Audino[] = { overworld_ascending_frames(gObjectEventPic_Audino, 4, 4), }; @@ -3317,7 +3317,7 @@ static const struct SpriteFrameImage sPicTable_Audino[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_AUDINO -#if P_FAMILY_TIMBURR +#if FALSE static const struct SpriteFrameImage sPicTable_Timburr[] = { overworld_ascending_frames(gObjectEventPic_Timburr, 4, 4), }; @@ -3329,7 +3329,7 @@ static const struct SpriteFrameImage sPicTable_Conkeldurr[] = { }; #endif //P_FAMILY_TIMBURR -#if P_FAMILY_TYMPOLE +#if FALSE static const struct SpriteFrameImage sPicTable_Tympole[] = { overworld_ascending_frames(gObjectEventPic_Tympole, 4, 4), }; @@ -3341,19 +3341,19 @@ static const struct SpriteFrameImage sPicTable_Seismitoad[] = { }; #endif //P_FAMILY_TYMPOLE -#if P_FAMILY_THROH +#if FALSE static const struct SpriteFrameImage sPicTable_Throh[] = { overworld_ascending_frames(gObjectEventPic_Throh, 4, 4), }; #endif //P_FAMILY_THROH -#if P_FAMILY_SAWK +#if FALSE static const struct SpriteFrameImage sPicTable_Sawk[] = { overworld_ascending_frames(gObjectEventPic_Sawk, 4, 4), }; #endif //P_FAMILY_SAWK -#if P_FAMILY_SEWADDLE +#if FALSE static const struct SpriteFrameImage sPicTable_Sewaddle[] = { overworld_ascending_frames(gObjectEventPic_Sewaddle, 4, 4), }; @@ -3365,7 +3365,7 @@ static const struct SpriteFrameImage sPicTable_Leavanny[] = { }; #endif //P_FAMILY_SEWADDLE -#if P_FAMILY_VENIPEDE +#if FALSE static const struct SpriteFrameImage sPicTable_Venipede[] = { overworld_ascending_frames(gObjectEventPic_Venipede, 4, 4), }; @@ -3377,7 +3377,7 @@ static const struct SpriteFrameImage sPicTable_Scolipede[] = { }; #endif //P_FAMILY_VENIPEDE -#if P_FAMILY_COTTONEE +#if FALSE static const struct SpriteFrameImage sPicTable_Cottonee[] = { overworld_ascending_frames(gObjectEventPic_Cottonee, 4, 4), }; @@ -3386,7 +3386,7 @@ static const struct SpriteFrameImage sPicTable_Whimsicott[] = { }; #endif //P_FAMILY_COTTONEE -#if P_FAMILY_PETILIL +#if FALSE static const struct SpriteFrameImage sPicTable_Petilil[] = { overworld_ascending_frames(gObjectEventPic_Petilil, 4, 4), }; @@ -3400,7 +3400,7 @@ static const struct SpriteFrameImage sPicTable_LilligantHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_PETILIL -#if P_FAMILY_BASCULIN +#if FALSE static const struct SpriteFrameImage sPicTable_BasculinRedStriped[] = { overworld_ascending_frames(gObjectEventPic_BasculinRedStriped, 4, 4), }; @@ -3420,7 +3420,7 @@ static const struct SpriteFrameImage sPicTable_BasculegionFemale[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_BASCULIN -#if P_FAMILY_SANDILE +#if FALSE static const struct SpriteFrameImage sPicTable_Sandile[] = { overworld_ascending_frames(gObjectEventPic_Sandile, 4, 4), }; @@ -3432,7 +3432,7 @@ static const struct SpriteFrameImage sPicTable_Krookodile[] = { }; #endif //P_FAMILY_SANDILE -#if P_FAMILY_DARUMAKA +#if FALSE static const struct SpriteFrameImage sPicTable_Darumaka[] = { overworld_ascending_frames(gObjectEventPic_Darumaka, 4, 4), }; @@ -3455,13 +3455,13 @@ static const struct SpriteFrameImage sPicTable_DarmanitanGalarianStandardMode[] #endif //P_GALARIAN_FORMS #endif //P_FAMILY_DARUMAKA -#if P_FAMILY_MARACTUS +#if FALSE static const struct SpriteFrameImage sPicTable_Maractus[] = { overworld_ascending_frames(gObjectEventPic_Maractus, 4, 4), }; #endif //P_FAMILY_MARACTUS -#if P_FAMILY_DWEBBLE +#if FALSE static const struct SpriteFrameImage sPicTable_Dwebble[] = { overworld_ascending_frames(gObjectEventPic_Dwebble, 4, 4), }; @@ -3470,7 +3470,7 @@ static const struct SpriteFrameImage sPicTable_Crustle[] = { }; #endif //P_FAMILY_DWEBBLE -#if P_FAMILY_SCRAGGY +#if FALSE static const struct SpriteFrameImage sPicTable_Scraggy[] = { overworld_ascending_frames(gObjectEventPic_Scraggy, 4, 4), }; @@ -3479,13 +3479,13 @@ static const struct SpriteFrameImage sPicTable_Scrafty[] = { }; #endif //P_FAMILY_SCRAGGY -#if P_FAMILY_SIGILYPH +#if FALSE static const struct SpriteFrameImage sPicTable_Sigilyph[] = { overworld_ascending_frames(gObjectEventPic_Sigilyph, 4, 4), }; #endif //P_FAMILY_SIGILYPH -#if P_FAMILY_YAMASK +#if FALSE static const struct SpriteFrameImage sPicTable_Yamask[] = { overworld_ascending_frames(gObjectEventPic_Yamask, 4, 4), }; @@ -3502,7 +3502,7 @@ static const struct SpriteFrameImage sPicTable_Runerigus[] = { #endif //P_GALARIAN_FORMS #endif //P_FAMILY_YAMASK -#if P_FAMILY_TIRTOUGA +#if FALSE static const struct SpriteFrameImage sPicTable_Tirtouga[] = { overworld_ascending_frames(gObjectEventPic_Tirtouga, 4, 4), }; @@ -3511,7 +3511,7 @@ static const struct SpriteFrameImage sPicTable_Carracosta[] = { }; #endif //P_FAMILY_TIRTOUGA -#if P_FAMILY_ARCHEN +#if FALSE static const struct SpriteFrameImage sPicTable_Archen[] = { overworld_ascending_frames(gObjectEventPic_Archen, 4, 4), }; @@ -3520,7 +3520,7 @@ static const struct SpriteFrameImage sPicTable_Archeops[] = { }; #endif //P_FAMILY_ARCHEN -#if P_FAMILY_TRUBBISH +#if FALSE static const struct SpriteFrameImage sPicTable_Trubbish[] = { overworld_ascending_frames(gObjectEventPic_Trubbish, 4, 4), }; @@ -3534,7 +3534,7 @@ static const struct SpriteFrameImage sPicTable_Garbodor[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_TRUBBISH -#if P_FAMILY_ZORUA +#if FALSE static const struct SpriteFrameImage sPicTable_Zorua[] = { overworld_ascending_frames(gObjectEventPic_Zorua, 4, 4), }; @@ -3551,7 +3551,7 @@ static const struct SpriteFrameImage sPicTable_ZoroarkHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_ZORUA -#if P_FAMILY_MINCCINO +#if FALSE static const struct SpriteFrameImage sPicTable_Minccino[] = { overworld_ascending_frames(gObjectEventPic_Minccino, 4, 4), }; @@ -3560,7 +3560,7 @@ static const struct SpriteFrameImage sPicTable_Cinccino[] = { }; #endif //P_FAMILY_MINCCINO -#if P_FAMILY_GOTHITA +#if FALSE static const struct SpriteFrameImage sPicTable_Gothita[] = { overworld_ascending_frames(gObjectEventPic_Gothita, 4, 4), }; @@ -3572,7 +3572,7 @@ static const struct SpriteFrameImage sPicTable_Gothitelle[] = { }; #endif //P_FAMILY_GOTHITA -#if P_FAMILY_SOLOSIS +#if FALSE static const struct SpriteFrameImage sPicTable_Solosis[] = { overworld_ascending_frames(gObjectEventPic_Solosis, 4, 4), }; @@ -3584,7 +3584,7 @@ static const struct SpriteFrameImage sPicTable_Reuniclus[] = { }; #endif //P_FAMILY_SOLOSIS -#if P_FAMILY_DUCKLETT +#if FALSE static const struct SpriteFrameImage sPicTable_Ducklett[] = { overworld_ascending_frames(gObjectEventPic_Ducklett, 4, 4), }; @@ -3593,7 +3593,7 @@ static const struct SpriteFrameImage sPicTable_Swanna[] = { }; #endif //P_FAMILY_DUCKLETT -#if P_FAMILY_VANILLITE +#if FALSE static const struct SpriteFrameImage sPicTable_Vanillite[] = { overworld_ascending_frames(gObjectEventPic_Vanillite, 4, 4), }; @@ -3605,7 +3605,7 @@ static const struct SpriteFrameImage sPicTable_Vanilluxe[] = { }; #endif //P_FAMILY_VANILLITE -#if P_FAMILY_DEERLING +#if FALSE static const struct SpriteFrameImage sPicTable_DeerlingSpring[] = { overworld_ascending_frames(gObjectEventPic_DeerlingSpring, 4, 4), @@ -3633,13 +3633,13 @@ static const struct SpriteFrameImage sPicTable_SawsbuckWinter[] = { }; #endif //P_FAMILY_DEERLING -#if P_FAMILY_EMOLGA +#if FALSE static const struct SpriteFrameImage sPicTable_Emolga[] = { overworld_ascending_frames(gObjectEventPic_Emolga, 4, 4), }; #endif //P_FAMILY_EMOLGA -#if P_FAMILY_KARRABLAST +#if FALSE static const struct SpriteFrameImage sPicTable_Karrablast[] = { overworld_ascending_frames(gObjectEventPic_Karrablast, 4, 4), }; @@ -3648,7 +3648,7 @@ static const struct SpriteFrameImage sPicTable_Escavalier[] = { }; #endif //P_FAMILY_KARRABLAST -#if P_FAMILY_FOONGUS +#if FALSE static const struct SpriteFrameImage sPicTable_Foongus[] = { overworld_ascending_frames(gObjectEventPic_Foongus, 4, 4), }; @@ -3657,7 +3657,7 @@ static const struct SpriteFrameImage sPicTable_Amoonguss[] = { }; #endif //P_FAMILY_FOONGUS -#if P_FAMILY_FRILLISH +#if FALSE static const struct SpriteFrameImage sPicTable_Frillish[] = { overworld_ascending_frames(gObjectEventPic_Frillish, 4, 4), }; @@ -3672,13 +3672,13 @@ static const struct SpriteFrameImage sPicTable_JellicentF[] = { }; #endif //P_FAMILY_FRILLISH -#if P_FAMILY_ALOMOMOLA +#if FALSE static const struct SpriteFrameImage sPicTable_Alomomola[] = { overworld_ascending_frames(gObjectEventPic_Alomomola, 4, 4), }; #endif //P_FAMILY_ALOMOMOLA -#if P_FAMILY_JOLTIK +#if FALSE static const struct SpriteFrameImage sPicTable_Joltik[] = { overworld_ascending_frames(gObjectEventPic_Joltik, 4, 4), }; @@ -3687,7 +3687,7 @@ static const struct SpriteFrameImage sPicTable_Galvantula[] = { }; #endif //P_FAMILY_JOLTIK -#if P_FAMILY_FERROSEED +#if FALSE static const struct SpriteFrameImage sPicTable_Ferroseed[] = { overworld_ascending_frames(gObjectEventPic_Ferroseed, 4, 4), }; @@ -3696,7 +3696,7 @@ static const struct SpriteFrameImage sPicTable_Ferrothorn[] = { }; #endif //P_FAMILY_FERROSEED -#if P_FAMILY_KLINK +#if FALSE static const struct SpriteFrameImage sPicTable_Klink[] = { overworld_ascending_frames(gObjectEventPic_Klink, 4, 4), }; @@ -3708,7 +3708,7 @@ static const struct SpriteFrameImage sPicTable_Klinklang[] = { }; #endif //P_FAMILY_KLINK -#if P_FAMILY_TYNAMO +#if FALSE static const struct SpriteFrameImage sPicTable_Tynamo[] = { overworld_ascending_frames(gObjectEventPic_Tynamo, 4, 4), }; @@ -3720,7 +3720,7 @@ static const struct SpriteFrameImage sPicTable_Eelektross[] = { }; #endif //P_FAMILY_TYNAMO -#if P_FAMILY_ELGYEM +#if FALSE static const struct SpriteFrameImage sPicTable_Elgyem[] = { overworld_ascending_frames(gObjectEventPic_Elgyem, 4, 4), }; @@ -3729,7 +3729,7 @@ static const struct SpriteFrameImage sPicTable_Beheeyem[] = { }; #endif //P_FAMILY_ELGYEM -#if P_FAMILY_LITWICK +#if FALSE static const struct SpriteFrameImage sPicTable_Litwick[] = { overworld_ascending_frames(gObjectEventPic_Litwick, 4, 4), }; @@ -3741,7 +3741,7 @@ static const struct SpriteFrameImage sPicTable_Chandelure[] = { }; #endif //P_FAMILY_LITWICK -#if P_FAMILY_AXEW +#if FALSE static const struct SpriteFrameImage sPicTable_Axew[] = { overworld_ascending_frames(gObjectEventPic_Axew, 4, 4), }; @@ -3753,7 +3753,7 @@ static const struct SpriteFrameImage sPicTable_Haxorus[] = { }; #endif //P_FAMILY_AXEW -#if P_FAMILY_CUBCHOO +#if FALSE static const struct SpriteFrameImage sPicTable_Cubchoo[] = { overworld_ascending_frames(gObjectEventPic_Cubchoo, 4, 4), }; @@ -3762,13 +3762,13 @@ static const struct SpriteFrameImage sPicTable_Beartic[] = { }; #endif //P_FAMILY_CUBCHOO -#if P_FAMILY_CRYOGONAL +#if FALSE static const struct SpriteFrameImage sPicTable_Cryogonal[] = { overworld_ascending_frames(gObjectEventPic_Cryogonal, 4, 4), }; #endif //P_FAMILY_CRYOGONAL -#if P_FAMILY_SHELMET +#if FALSE static const struct SpriteFrameImage sPicTable_Shelmet[] = { overworld_ascending_frames(gObjectEventPic_Shelmet, 4, 4), }; @@ -3777,7 +3777,7 @@ static const struct SpriteFrameImage sPicTable_Accelgor[] = { }; #endif //P_FAMILY_SHELMET -#if P_FAMILY_STUNFISK +#if FALSE static const struct SpriteFrameImage sPicTable_Stunfisk[] = { overworld_ascending_frames(gObjectEventPic_Stunfisk, 4, 4), }; @@ -3788,7 +3788,7 @@ static const struct SpriteFrameImage sPicTable_StunfiskGalarian[] = { #endif //P_GALARIAN_FORMS #endif //P_FAMILY_STUNFISK -#if P_FAMILY_MIENFOO +#if FALSE static const struct SpriteFrameImage sPicTable_Mienfoo[] = { overworld_ascending_frames(gObjectEventPic_Mienfoo, 4, 4), }; @@ -3797,13 +3797,13 @@ static const struct SpriteFrameImage sPicTable_Mienshao[] = { }; #endif //P_FAMILY_MIENFOO -#if P_FAMILY_DRUDDIGON +#if FALSE static const struct SpriteFrameImage sPicTable_Druddigon[] = { overworld_ascending_frames(gObjectEventPic_Druddigon, 4, 4), }; #endif //P_FAMILY_DRUDDIGON -#if P_FAMILY_GOLETT +#if FALSE static const struct SpriteFrameImage sPicTable_Golett[] = { overworld_ascending_frames(gObjectEventPic_Golett, 4, 4), }; @@ -3812,7 +3812,7 @@ static const struct SpriteFrameImage sPicTable_Golurk[] = { }; #endif //P_FAMILY_GOLETT -#if P_FAMILY_PAWNIARD +#if FALSE static const struct SpriteFrameImage sPicTable_Pawniard[] = { overworld_ascending_frames(gObjectEventPic_Pawniard, 4, 4), }; @@ -3826,13 +3826,13 @@ static const struct SpriteFrameImage sPicTable_Bisharp[] = { #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_PAWNIARD -#if P_FAMILY_BOUFFALANT +#if FALSE static const struct SpriteFrameImage sPicTable_Bouffalant[] = { overworld_ascending_frames(gObjectEventPic_Bouffalant, 4, 4), }; #endif //P_FAMILY_BOUFFALANT -#if P_FAMILY_RUFFLET +#if FALSE static const struct SpriteFrameImage sPicTable_Rufflet[] = { overworld_ascending_frames(gObjectEventPic_Rufflet, 4, 4), }; @@ -3846,7 +3846,7 @@ static const struct SpriteFrameImage sPicTable_BraviaryHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_RUFFLET -#if P_FAMILY_VULLABY +#if FALSE static const struct SpriteFrameImage sPicTable_Vullaby[] = { overworld_ascending_frames(gObjectEventPic_Vullaby, 4, 4), }; @@ -3855,19 +3855,19 @@ static const struct SpriteFrameImage sPicTable_Mandibuzz[] = { }; #endif //P_FAMILY_VULLABY -#if P_FAMILY_HEATMOR +#if FALSE static const struct SpriteFrameImage sPicTable_Heatmor[] = { overworld_ascending_frames(gObjectEventPic_Heatmor, 4, 4), }; #endif //P_FAMILY_HEATMOR -#if P_FAMILY_DURANT +#if FALSE static const struct SpriteFrameImage sPicTable_Durant[] = { overworld_ascending_frames(gObjectEventPic_Durant, 4, 4), }; #endif //P_FAMILY_DURANT -#if P_FAMILY_DEINO +#if FALSE static const struct SpriteFrameImage sPicTable_Deino[] = { overworld_ascending_frames(gObjectEventPic_Deino, 4, 4), }; @@ -3879,7 +3879,7 @@ static const struct SpriteFrameImage sPicTable_Hydreigon[] = { }; #endif //P_FAMILY_DEINO -#if P_FAMILY_LARVESTA +#if FALSE static const struct SpriteFrameImage sPicTable_Larvesta[] = { overworld_ascending_frames(gObjectEventPic_Larvesta, 4, 4), }; @@ -3888,25 +3888,25 @@ static const struct SpriteFrameImage sPicTable_Volcarona[] = { }; #endif //P_FAMILY_LARVESTA -#if P_FAMILY_COBALION +#if FALSE static const struct SpriteFrameImage sPicTable_Cobalion[] = { overworld_ascending_frames(gObjectEventPic_Cobalion, 4, 4), }; #endif //P_FAMILY_COBALION -#if P_FAMILY_TERRAKION +#if FALSE static const struct SpriteFrameImage sPicTable_Terrakion[] = { overworld_ascending_frames(gObjectEventPic_Terrakion, 4, 4), }; #endif //P_FAMILY_TERRAKION -#if P_FAMILY_VIRIZION +#if FALSE static const struct SpriteFrameImage sPicTable_Virizion[] = { overworld_ascending_frames(gObjectEventPic_Virizion, 4, 4), }; #endif //P_FAMILY_VIRIZION -#if P_FAMILY_TORNADUS +#if FALSE static const struct SpriteFrameImage sPicTable_TornadusIncarnate[] = { overworld_ascending_frames(gObjectEventPic_TornadusIncarnate, 4, 4), @@ -3916,7 +3916,7 @@ static const struct SpriteFrameImage sPicTable_TornadusIncarnate[] = { };*/ #endif //P_FAMILY_TORNADUS -#if P_FAMILY_THUNDURUS +#if FALSE static const struct SpriteFrameImage sPicTable_ThundurusIncarnate[] = { overworld_ascending_frames(gObjectEventPic_ThundurusIncarnate, 4, 4), @@ -3926,19 +3926,19 @@ static const struct SpriteFrameImage sPicTable_ThundurusIncarnate[] = { };*/ #endif //P_FAMILY_THUNDURUS -#if P_FAMILY_RESHIRAM +#if FALSE static const struct SpriteFrameImage sPicTable_Reshiram[] = { overworld_ascending_frames(gObjectEventPic_Reshiram, 4, 4), }; #endif //P_FAMILY_RESHIRAM -#if P_FAMILY_ZEKROM +#if FALSE static const struct SpriteFrameImage sPicTable_Zekrom[] = { overworld_ascending_frames(gObjectEventPic_Zekrom, 4, 4), }; #endif //P_FAMILY_ZEKROM -#if P_FAMILY_LANDORUS +#if FALSE static const struct SpriteFrameImage sPicTable_LandorusIncarnate[] = { overworld_ascending_frames(gObjectEventPic_LandorusIncarnate, 4, 4), @@ -3948,7 +3948,7 @@ static const struct SpriteFrameImage sPicTable_LandorusIncarnate[] = { };*/ #endif //P_FAMILY_LANDORUS -#if P_FAMILY_ENAMORUS +#if FALSE static const struct SpriteFrameImage sPicTable_EnamorusIncarnate[] = { overworld_ascending_frames(gObjectEventPic_EnamorusIncarnate, 4, 4), }; @@ -3957,7 +3957,7 @@ static const struct SpriteFrameImage sPicTable_EnamorusTherian[] = { }; #endif //P_FAMILY_ENAMORUS -#if P_FAMILY_KYUREM +#if FALSE static const struct SpriteFrameImage sPicTable_Kyurem[] = { overworld_ascending_frames(gObjectEventPic_Kyurem, 4, 4), }; @@ -3971,7 +3971,7 @@ static const struct SpriteFrameImage sPicTable_KyuremBlack[] = { #endif //P_FUSION_FORMS #endif //P_FAMILY_KYUREM -#if P_FAMILY_KELDEO +#if FALSE static const struct SpriteFrameImage sPicTable_KeldeoOrdinary[] = { overworld_ascending_frames(gObjectEventPic_KeldeoOrdinary, 4, 4), }; @@ -3980,7 +3980,7 @@ static const struct SpriteFrameImage sPicTable_KeldeoOrdinary[] = { };*/ #endif //P_FAMILY_KELDEO -#if P_FAMILY_MELOETTA +#if FALSE static const struct SpriteFrameImage sPicTable_MeloettaAria[] = { overworld_ascending_frames(gObjectEventPic_MeloettaAria, 4, 4), }; @@ -3989,7 +3989,7 @@ static const struct SpriteFrameImage sPicTable_MeloettaPirouette[] = { }; #endif //P_FAMILY_MELOETTA -#if P_FAMILY_GENESECT +#if FALSE static const struct SpriteFrameImage sPicTable_Genesect[] = { overworld_ascending_frames(gObjectEventPic_Genesect, 4, 4), }; @@ -3999,7 +3999,7 @@ static const struct SpriteFrameImage sPicTable_Genesect[] = { #endif //P_FAMILY_GENESECT -#if P_FAMILY_CHESPIN +#if FALSE static const struct SpriteFrameImage sPicTable_Chespin[] = { overworld_ascending_frames(gObjectEventPic_Chespin, 4, 4), }; @@ -4011,7 +4011,7 @@ static const struct SpriteFrameImage sPicTable_Chesnaught[] = { }; #endif //P_FAMILY_CHESPIN -#if P_FAMILY_FENNEKIN +#if FALSE static const struct SpriteFrameImage sPicTable_Fennekin[] = { overworld_ascending_frames(gObjectEventPic_Fennekin, 4, 4), }; @@ -4023,7 +4023,7 @@ static const struct SpriteFrameImage sPicTable_Delphox[] = { }; #endif //P_FAMILY_FENNEKIN -#if P_FAMILY_FROAKIE +#if FALSE static const struct SpriteFrameImage sPicTable_Froakie[] = { overworld_ascending_frames(gObjectEventPic_Froakie, 4, 4), }; @@ -4038,7 +4038,7 @@ static const struct SpriteFrameImage sPicTable_Greninja[] = { };*/ #endif //P_FAMILY_FROAKIE -#if P_FAMILY_BUNNELBY +#if FALSE static const struct SpriteFrameImage sPicTable_Bunnelby[] = { overworld_ascending_frames(gObjectEventPic_Bunnelby, 4, 4), }; @@ -4047,7 +4047,7 @@ static const struct SpriteFrameImage sPicTable_Diggersby[] = { }; #endif //P_FAMILY_BUNNELBY -#if P_FAMILY_FLETCHLING +#if FALSE static const struct SpriteFrameImage sPicTable_Fletchling[] = { overworld_ascending_frames(gObjectEventPic_Fletchling, 4, 4), }; @@ -4059,7 +4059,7 @@ static const struct SpriteFrameImage sPicTable_Talonflame[] = { }; #endif //P_FAMILY_FLETCHLING -#if P_FAMILY_SCATTERBUG +#if FALSE static const struct SpriteFrameImage sPicTable_Scatterbug[] = { overworld_ascending_frames(gObjectEventPic_Scatterbug, 4, 4), }; @@ -4128,7 +4128,7 @@ static const struct SpriteFrameImage sPicTable_VivillonPokeBall[] = { }; #endif //P_FAMILY_SCATTERBUG -#if P_FAMILY_LITLEO +#if FALSE static const struct SpriteFrameImage sPicTable_Litleo[] = { overworld_ascending_frames(gObjectEventPic_Litleo, 4, 4), }; @@ -4140,7 +4140,7 @@ static const struct SpriteFrameImage sPicTable_PyroarF[] = { }; #endif //P_FAMILY_LITLEO -#if P_FAMILY_FLABEBE +#if FALSE static const struct SpriteFrameImage sPicTable_FlabebeRedFlower[] = { overworld_ascending_frames(gObjectEventPic_FlabebeRedFlower, 4, 4), @@ -4192,7 +4192,7 @@ static const struct SpriteFrameImage sPicTable_FlorgesWhiteFlower[] = { }; #endif //P_FAMILY_FLABEBE -#if P_FAMILY_SKIDDO +#if FALSE static const struct SpriteFrameImage sPicTable_Skiddo[] = { overworld_ascending_frames(gObjectEventPic_Skiddo, 4, 4), }; @@ -4201,7 +4201,7 @@ static const struct SpriteFrameImage sPicTable_Gogoat[] = { }; #endif //P_FAMILY_SKIDDO -#if P_FAMILY_PANCHAM +#if FALSE static const struct SpriteFrameImage sPicTable_Pancham[] = { overworld_ascending_frames(gObjectEventPic_Pancham, 4, 4), }; @@ -4210,7 +4210,7 @@ static const struct SpriteFrameImage sPicTable_Pangoro[] = { }; #endif //P_FAMILY_PANCHAM -#if P_FAMILY_FURFROU +#if FALSE static const struct SpriteFrameImage sPicTable_FurfrouNatural[] = { overworld_ascending_frames(gObjectEventPic_FurfrouNatural, 4, 4), }; @@ -4243,7 +4243,7 @@ static const struct SpriteFrameImage sPicTable_FurfrouPharaohTrim[] = { }; #endif //P_FAMILY_FURFROU -#if P_FAMILY_ESPURR +#if FALSE static const struct SpriteFrameImage sPicTable_Espurr[] = { overworld_ascending_frames(gObjectEventPic_Espurr, 4, 4), }; @@ -4255,7 +4255,7 @@ static const struct SpriteFrameImage sPicTable_MeowsticFemale[] = { }; #endif //P_FAMILY_ESPURR -#if P_FAMILY_HONEDGE +#if FALSE static const struct SpriteFrameImage sPicTable_Honedge[] = { overworld_ascending_frames(gObjectEventPic_Honedge, 4, 4), }; @@ -4271,7 +4271,7 @@ static const struct SpriteFrameImage sPicTable_AegislashShield[] = { };*/ #endif //P_FAMILY_HONEDGE -#if P_FAMILY_SPRITZEE +#if FALSE static const struct SpriteFrameImage sPicTable_Spritzee[] = { overworld_ascending_frames(gObjectEventPic_Spritzee, 4, 4), }; @@ -4280,7 +4280,7 @@ static const struct SpriteFrameImage sPicTable_Aromatisse[] = { }; #endif //P_FAMILY_SPRITZEE -#if P_FAMILY_SWIRLIX +#if FALSE static const struct SpriteFrameImage sPicTable_Swirlix[] = { overworld_ascending_frames(gObjectEventPic_Swirlix, 4, 4), }; @@ -4289,7 +4289,7 @@ static const struct SpriteFrameImage sPicTable_Slurpuff[] = { }; #endif //P_FAMILY_SWIRLIX -#if P_FAMILY_INKAY +#if FALSE static const struct SpriteFrameImage sPicTable_Inkay[] = { overworld_ascending_frames(gObjectEventPic_Inkay, 4, 4), }; @@ -4298,7 +4298,7 @@ static const struct SpriteFrameImage sPicTable_Malamar[] = { }; #endif //P_FAMILY_INKAY -#if P_FAMILY_BINACLE +#if FALSE static const struct SpriteFrameImage sPicTable_Binacle[] = { overworld_ascending_frames(gObjectEventPic_Binacle, 4, 4), }; @@ -4307,7 +4307,7 @@ static const struct SpriteFrameImage sPicTable_Barbaracle[] = { }; #endif //P_FAMILY_BINACLE -#if P_FAMILY_SKRELP +#if FALSE static const struct SpriteFrameImage sPicTable_Skrelp[] = { overworld_ascending_frames(gObjectEventPic_Skrelp, 4, 4), }; @@ -4316,7 +4316,7 @@ static const struct SpriteFrameImage sPicTable_Dragalge[] = { }; #endif //P_FAMILY_SKRELP -#if P_FAMILY_CLAUNCHER +#if FALSE static const struct SpriteFrameImage sPicTable_Clauncher[] = { overworld_ascending_frames(gObjectEventPic_Clauncher, 4, 4), }; @@ -4325,7 +4325,7 @@ static const struct SpriteFrameImage sPicTable_Clawitzer[] = { }; #endif //P_FAMILY_CLAUNCHER -#if P_FAMILY_HELIOPTILE +#if FALSE static const struct SpriteFrameImage sPicTable_Helioptile[] = { overworld_ascending_frames(gObjectEventPic_Helioptile, 4, 4), }; @@ -4334,7 +4334,7 @@ static const struct SpriteFrameImage sPicTable_Heliolisk[] = { }; #endif //P_FAMILY_HELIOPTILE -#if P_FAMILY_TYRUNT +#if FALSE static const struct SpriteFrameImage sPicTable_Tyrunt[] = { overworld_ascending_frames(gObjectEventPic_Tyrunt, 4, 4), }; @@ -4343,7 +4343,7 @@ static const struct SpriteFrameImage sPicTable_Tyrantrum[] = { }; #endif //P_FAMILY_TYRUNT -#if P_FAMILY_AMAURA +#if FALSE static const struct SpriteFrameImage sPicTable_Amaura[] = { overworld_ascending_frames(gObjectEventPic_Amaura, 4, 4), }; @@ -4352,25 +4352,25 @@ static const struct SpriteFrameImage sPicTable_Aurorus[] = { }; #endif //P_FAMILY_AMAURA -#if P_FAMILY_HAWLUCHA +#if FALSE static const struct SpriteFrameImage sPicTable_Hawlucha[] = { overworld_ascending_frames(gObjectEventPic_Hawlucha, 4, 4), }; #endif //P_FAMILY_HAWLUCHA -#if P_FAMILY_DEDENNE +#if FALSE static const struct SpriteFrameImage sPicTable_Dedenne[] = { overworld_ascending_frames(gObjectEventPic_Dedenne, 4, 4), }; #endif //P_FAMILY_DEDENNE -#if P_FAMILY_CARBINK +#if FALSE static const struct SpriteFrameImage sPicTable_Carbink[] = { overworld_ascending_frames(gObjectEventPic_Carbink, 4, 4), }; #endif //P_FAMILY_CARBINK -#if P_FAMILY_GOOMY +#if FALSE static const struct SpriteFrameImage sPicTable_Goomy[] = { overworld_ascending_frames(gObjectEventPic_Goomy, 4, 4), }; @@ -4393,13 +4393,13 @@ static const struct SpriteFrameImage sPicTable_GoodraHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_GOOMY -#if P_FAMILY_KLEFKI +#if FALSE static const struct SpriteFrameImage sPicTable_Klefki[] = { overworld_ascending_frames(gObjectEventPic_Klefki, 4, 4), }; #endif //P_FAMILY_KLEFKI -#if P_FAMILY_PHANTUMP +#if FALSE static const struct SpriteFrameImage sPicTable_Phantump[] = { overworld_ascending_frames(gObjectEventPic_Phantump, 4, 4), }; @@ -4408,7 +4408,7 @@ static const struct SpriteFrameImage sPicTable_Trevenant[] = { }; #endif //P_FAMILY_PHANTUMP -#if P_FAMILY_PUMPKABOO +#if FALSE static const struct SpriteFrameImage sPicTable_PumpkabooAverage[] = { overworld_ascending_frames(gObjectEventPic_PumpkabooAverage, 4, 4), @@ -4437,7 +4437,7 @@ static const struct SpriteFrameImage sPicTable_GourgeistSuper[] = { };*/ #endif //P_FAMILY_PUMPKABOO -#if P_FAMILY_BERGMITE +#if FALSE static const struct SpriteFrameImage sPicTable_Bergmite[] = { overworld_ascending_frames(gObjectEventPic_Bergmite, 4, 4), }; @@ -4451,7 +4451,7 @@ static const struct SpriteFrameImage sPicTable_AvaluggHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_BERGMITE -#if P_FAMILY_NOIBAT +#if FALSE static const struct SpriteFrameImage sPicTable_Noibat[] = { overworld_ascending_frames(gObjectEventPic_Noibat, 4, 4), }; @@ -4460,7 +4460,7 @@ static const struct SpriteFrameImage sPicTable_Noivern[] = { }; #endif //P_FAMILY_NOIBAT -#if P_FAMILY_XERNEAS +#if FALSE static const struct SpriteFrameImage sPicTable_XerneasNeutral[] = { overworld_ascending_frames(gObjectEventPic_XerneasNeutral, 4, 4), @@ -4470,13 +4470,13 @@ static const struct SpriteFrameImage sPicTable_XerneasNeutral[] = { };*/ #endif //P_FAMILY_XERNEAS -#if P_FAMILY_YVELTAL +#if FALSE static const struct SpriteFrameImage sPicTable_Yveltal[] = { overworld_ascending_frames(gObjectEventPic_Yveltal, 4, 4), }; #endif //P_FAMILY_YVELTAL -#if P_FAMILY_ZYGARDE +#if FALSE static const struct SpriteFrameImage sPicTable_Zygarde50[] = { overworld_ascending_frames(gObjectEventPic_Zygarde50, 4, 4), @@ -4485,7 +4485,7 @@ static const struct SpriteFrameImage sPicTable_Zygarde50[] = { //const u32 gObjectEventPic_ZygardeComplete[] = INCBIN_COMP("graphics/pokemon/zygarde/complete/follower.4bpp"); #endif //P_FAMILY_ZYGARDE -#if P_FAMILY_DIANCIE +#if FALSE static const struct SpriteFrameImage sPicTable_Diancie[] = { overworld_ascending_frames(gObjectEventPic_Diancie, 4, 4), }; @@ -4496,7 +4496,7 @@ static const struct SpriteFrameImage sPicTable_Diancie[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_DIANCIE -#if P_FAMILY_HOOPA +#if FALSE static const struct SpriteFrameImage sPicTable_HoopaConfined[] = { overworld_ascending_frames(gObjectEventPic_HoopaConfined, 4, 4), }; @@ -4505,13 +4505,13 @@ static const struct SpriteFrameImage sPicTable_HoopaUnbound[] = { }; #endif //P_FAMILY_HOOPA -#if P_FAMILY_VOLCANION +#if FALSE static const struct SpriteFrameImage sPicTable_Volcanion[] = { overworld_ascending_frames(gObjectEventPic_Volcanion, 4, 4), }; #endif //P_FAMILY_VOLCANION -#if P_FAMILY_ROWLET +#if FALSE static const struct SpriteFrameImage sPicTable_Rowlet[] = { overworld_ascending_frames(gObjectEventPic_Rowlet, 4, 4), }; @@ -4528,7 +4528,7 @@ static const struct SpriteFrameImage sPicTable_DecidueyeHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_ROWLET -#if P_FAMILY_LITTEN +#if FALSE static const struct SpriteFrameImage sPicTable_Litten[] = { overworld_ascending_frames(gObjectEventPic_Litten, 4, 4), }; @@ -4540,7 +4540,7 @@ static const struct SpriteFrameImage sPicTable_Incineroar[] = { }; #endif //P_FAMILY_LITTEN -#if P_FAMILY_POPPLIO +#if FALSE static const struct SpriteFrameImage sPicTable_Popplio[] = { overworld_ascending_frames(gObjectEventPic_Popplio, 4, 4), }; @@ -4552,7 +4552,7 @@ static const struct SpriteFrameImage sPicTable_Primarina[] = { }; #endif //P_FAMILY_POPPLIO -#if P_FAMILY_PIKIPEK +#if FALSE static const struct SpriteFrameImage sPicTable_Pikipek[] = { overworld_ascending_frames(gObjectEventPic_Pikipek, 4, 4), }; @@ -4564,7 +4564,7 @@ static const struct SpriteFrameImage sPicTable_Toucannon[] = { }; #endif //P_FAMILY_PIKIPEK -#if P_FAMILY_YUNGOOS +#if FALSE static const struct SpriteFrameImage sPicTable_Yungoos[] = { overworld_ascending_frames(gObjectEventPic_Yungoos, 4, 4), }; @@ -4573,7 +4573,7 @@ static const struct SpriteFrameImage sPicTable_Gumshoos[] = { }; #endif //P_FAMILY_YUNGOOS -#if P_FAMILY_GRUBBIN +#if FALSE static const struct SpriteFrameImage sPicTable_Grubbin[] = { overworld_ascending_frames(gObjectEventPic_Grubbin, 4, 4), }; @@ -4585,7 +4585,7 @@ static const struct SpriteFrameImage sPicTable_Vikavolt[] = { }; #endif //P_FAMILY_GRUBBIN -#if P_FAMILY_CRABRAWLER +#if FALSE static const struct SpriteFrameImage sPicTable_Crabrawler[] = { overworld_ascending_frames(gObjectEventPic_Crabrawler, 4, 4), }; @@ -4594,7 +4594,7 @@ static const struct SpriteFrameImage sPicTable_Crabominable[] = { }; #endif //P_FAMILY_CRABRAWLER -#if P_FAMILY_ORICORIO +#if FALSE static const struct SpriteFrameImage sPicTable_OricorioBaile[] = { overworld_ascending_frames(gObjectEventPic_OricorioBaile, 4, 4), @@ -4610,7 +4610,7 @@ static const struct SpriteFrameImage sPicTable_OricorioSensu[] = { };*/ #endif //P_FAMILY_ORICORIO -#if P_FAMILY_CUTIEFLY +#if FALSE static const struct SpriteFrameImage sPicTable_Cutiefly[] = { overworld_ascending_frames(gObjectEventPic_Cutiefly, 4, 4), }; @@ -4619,7 +4619,7 @@ static const struct SpriteFrameImage sPicTable_Ribombee[] = { }; #endif //P_FAMILY_CUTIEFLY -#if P_FAMILY_ROCKRUFF +#if FALSE static const struct SpriteFrameImage sPicTable_Rockruff[] = { overworld_ascending_frames(gObjectEventPic_Rockruff, 4, 4), }; @@ -4634,7 +4634,7 @@ static const struct SpriteFrameImage sPicTable_LycanrocDusk[] = { }; #endif //P_FAMILY_ROCKRUFF -#if P_FAMILY_WISHIWASHI +#if FALSE static const struct SpriteFrameImage sPicTable_WishiwashiSolo[] = { overworld_ascending_frames(gObjectEventPic_WishiwashiSolo, 4, 4), @@ -4644,7 +4644,7 @@ static const struct SpriteFrameImage sPicTable_WishiwashiSolo[] = { };*/ #endif //P_FAMILY_WISHIWASHI -#if P_FAMILY_MAREANIE +#if FALSE static const struct SpriteFrameImage sPicTable_Mareanie[] = { overworld_ascending_frames(gObjectEventPic_Mareanie, 4, 4), }; @@ -4653,7 +4653,7 @@ static const struct SpriteFrameImage sPicTable_Toxapex[] = { }; #endif //P_FAMILY_MAREANIE -#if P_FAMILY_MUDBRAY +#if FALSE static const struct SpriteFrameImage sPicTable_Mudbray[] = { overworld_ascending_frames(gObjectEventPic_Mudbray, 4, 4), }; @@ -4662,7 +4662,7 @@ static const struct SpriteFrameImage sPicTable_Mudsdale[] = { }; #endif //P_FAMILY_MUDBRAY -#if P_FAMILY_DEWPIDER +#if FALSE static const struct SpriteFrameImage sPicTable_Dewpider[] = { overworld_ascending_frames(gObjectEventPic_Dewpider, 4, 4), }; @@ -4671,7 +4671,7 @@ static const struct SpriteFrameImage sPicTable_Araquanid[] = { }; #endif //P_FAMILY_DEWPIDER -#if P_FAMILY_FOMANTIS +#if FALSE static const struct SpriteFrameImage sPicTable_Fomantis[] = { overworld_ascending_frames(gObjectEventPic_Fomantis, 4, 4), }; @@ -4680,7 +4680,7 @@ static const struct SpriteFrameImage sPicTable_Lurantis[] = { }; #endif //P_FAMILY_FOMANTIS -#if P_FAMILY_MORELULL +#if FALSE static const struct SpriteFrameImage sPicTable_Morelull[] = { overworld_ascending_frames(gObjectEventPic_Morelull, 4, 4), }; @@ -4689,7 +4689,7 @@ static const struct SpriteFrameImage sPicTable_Shiinotic[] = { }; #endif //P_FAMILY_MORELULL -#if P_FAMILY_SALANDIT +#if FALSE static const struct SpriteFrameImage sPicTable_Salandit[] = { overworld_ascending_frames(gObjectEventPic_Salandit, 4, 4), }; @@ -4698,7 +4698,7 @@ static const struct SpriteFrameImage sPicTable_Salazzle[] = { }; #endif //P_FAMILY_SALANDIT -#if P_FAMILY_STUFFUL +#if FALSE static const struct SpriteFrameImage sPicTable_Stufful[] = { overworld_ascending_frames(gObjectEventPic_Stufful, 4, 4), }; @@ -4707,7 +4707,7 @@ static const struct SpriteFrameImage sPicTable_Bewear[] = { }; #endif //P_FAMILY_STUFFUL -#if P_FAMILY_BOUNSWEET +#if FALSE static const struct SpriteFrameImage sPicTable_Bounsweet[] = { overworld_ascending_frames(gObjectEventPic_Bounsweet, 4, 4), }; @@ -4719,25 +4719,25 @@ static const struct SpriteFrameImage sPicTable_Tsareena[] = { }; #endif //P_FAMILY_BOUNSWEET -#if P_FAMILY_COMFEY +#if FALSE static const struct SpriteFrameImage sPicTable_Comfey[] = { overworld_ascending_frames(gObjectEventPic_Comfey, 4, 4), }; #endif //P_FAMILY_COMFEY -#if P_FAMILY_ORANGURU +#if FALSE static const struct SpriteFrameImage sPicTable_Oranguru[] = { overworld_ascending_frames(gObjectEventPic_Oranguru, 4, 4), }; #endif //P_FAMILY_ORANGURU -#if P_FAMILY_PASSIMIAN +#if FALSE static const struct SpriteFrameImage sPicTable_Passimian[] = { overworld_ascending_frames(gObjectEventPic_Passimian, 4, 4), }; #endif //P_FAMILY_PASSIMIAN -#if P_FAMILY_WIMPOD +#if FALSE static const struct SpriteFrameImage sPicTable_Wimpod[] = { overworld_ascending_frames(gObjectEventPic_Wimpod, 4, 4), }; @@ -4746,7 +4746,7 @@ static const struct SpriteFrameImage sPicTable_Golisopod[] = { }; #endif //P_FAMILY_WIMPOD -#if P_FAMILY_SANDYGAST +#if FALSE static const struct SpriteFrameImage sPicTable_Sandygast[] = { overworld_ascending_frames(gObjectEventPic_Sandygast, 4, 4), }; @@ -4755,13 +4755,13 @@ static const struct SpriteFrameImage sPicTable_Palossand[] = { }; #endif //P_FAMILY_SANDYGAST -#if P_FAMILY_PYUKUMUKU +#if FALSE static const struct SpriteFrameImage sPicTable_Pyukumuku[] = { overworld_ascending_frames(gObjectEventPic_Pyukumuku, 4, 4), }; #endif //P_FAMILY_PYUKUMUKU -#if P_FAMILY_TYPE_NULL +#if FALSE static const struct SpriteFrameImage sPicTable_TypeNull[] = { overworld_ascending_frames(gObjectEventPic_TypeNull, 4, 4), }; @@ -4770,7 +4770,7 @@ static const struct SpriteFrameImage sPicTable_Silvally[] = { }; #endif //P_FAMILY_TYPE_NULL -#if P_FAMILY_MINIOR +#if FALSE static const struct SpriteFrameImage sPicTable_MiniorMeteor[] = { overworld_ascending_frames(gObjectEventPic_MiniorMeteor, 4, 4), }; @@ -4797,25 +4797,25 @@ static const struct SpriteFrameImage sPicTable_MiniorCoreViolet[] = { };*/ #endif //P_FAMILY_MINIOR -#if P_FAMILY_KOMALA +#if FALSE static const struct SpriteFrameImage sPicTable_Komala[] = { overworld_ascending_frames(gObjectEventPic_Komala, 4, 4), }; #endif //P_FAMILY_KOMALA -#if P_FAMILY_TURTONATOR +#if FALSE static const struct SpriteFrameImage sPicTable_Turtonator[] = { overworld_ascending_frames(gObjectEventPic_Turtonator, 4, 4), }; #endif //P_FAMILY_TURTONATOR -#if P_FAMILY_TOGEDEMARU +#if FALSE static const struct SpriteFrameImage sPicTable_Togedemaru[] = { overworld_ascending_frames(gObjectEventPic_Togedemaru, 4, 4), }; #endif //P_FAMILY_TOGEDEMARU -#if P_FAMILY_MIMIKYU +#if FALSE static const struct SpriteFrameImage sPicTable_MimikyuDisguised[] = { overworld_ascending_frames(gObjectEventPic_MimikyuDisguised, 4, 4), }; @@ -4824,25 +4824,25 @@ static const struct SpriteFrameImage sPicTable_MimikyuDisguised[] = { };*/ #endif //P_FAMILY_MIMIKYU -#if P_FAMILY_BRUXISH +#if FALSE static const struct SpriteFrameImage sPicTable_Bruxish[] = { overworld_ascending_frames(gObjectEventPic_Bruxish, 4, 4), }; #endif //P_FAMILY_BRUXISH -#if P_FAMILY_DRAMPA +#if FALSE static const struct SpriteFrameImage sPicTable_Drampa[] = { overworld_ascending_frames(gObjectEventPic_Drampa, 4, 4), }; #endif //P_FAMILY_DRAMPA -#if P_FAMILY_DHELMISE +#if FALSE static const struct SpriteFrameImage sPicTable_Dhelmise[] = { overworld_ascending_frames(gObjectEventPic_Dhelmise, 4, 4), }; #endif //P_FAMILY_DHELMISE -#if P_FAMILY_JANGMO_O +#if FALSE static const struct SpriteFrameImage sPicTable_JangmoO[] = { overworld_ascending_frames(gObjectEventPic_JangmoO, 4, 4), }; @@ -4854,31 +4854,31 @@ static const struct SpriteFrameImage sPicTable_KommoO[] = { }; #endif //P_FAMILY_JANGMO_O -#if P_FAMILY_TAPU_KOKO +#if FALSE static const struct SpriteFrameImage sPicTable_TapuKoko[] = { overworld_ascending_frames(gObjectEventPic_TapuKoko, 4, 4), }; #endif //P_FAMILY_TAPU_KOKO -#if P_FAMILY_TAPU_LELE +#if FALSE static const struct SpriteFrameImage sPicTable_TapuLele[] = { overworld_ascending_frames(gObjectEventPic_TapuLele, 4, 4), }; #endif //P_FAMILY_TAPU_LELE -#if P_FAMILY_TAPU_BULU +#if FALSE static const struct SpriteFrameImage sPicTable_TapuBulu[] = { overworld_ascending_frames(gObjectEventPic_TapuBulu, 4, 4), }; #endif //P_FAMILY_TAPU_BULU -#if P_FAMILY_TAPU_FINI +#if FALSE static const struct SpriteFrameImage sPicTable_TapuFini[] = { overworld_ascending_frames(gObjectEventPic_TapuFini, 4, 4), }; #endif //P_FAMILY_TAPU_FINI -#if P_FAMILY_COSMOG +#if FALSE static const struct SpriteFrameImage sPicTable_Cosmog[] = { overworld_ascending_frames(gObjectEventPic_Cosmog, 4, 4), }; @@ -4893,49 +4893,49 @@ static const struct SpriteFrameImage sPicTable_Lunala[] = { }; #endif //P_FAMILY_COSMOG -#if P_FAMILY_NIHILEGO +#if FALSE static const struct SpriteFrameImage sPicTable_Nihilego[] = { overworld_ascending_frames(gObjectEventPic_Nihilego, 4, 4), }; #endif //P_FAMILY_NIHILEGO -#if P_FAMILY_BUZZWOLE +#if FALSE static const struct SpriteFrameImage sPicTable_Buzzwole[] = { overworld_ascending_frames(gObjectEventPic_Buzzwole, 4, 4), }; #endif //P_FAMILY_BUZZWOLE -#if P_FAMILY_PHEROMOSA +#if FALSE static const struct SpriteFrameImage sPicTable_Pheromosa[] = { overworld_ascending_frames(gObjectEventPic_Pheromosa, 4, 4), }; #endif //P_FAMILY_PHEROMOSA -#if P_FAMILY_XURKITREE +#if FALSE static const struct SpriteFrameImage sPicTable_Xurkitree[] = { overworld_ascending_frames(gObjectEventPic_Xurkitree, 4, 4), }; #endif //P_FAMILY_XURKITREE -#if P_FAMILY_CELESTEELA +#if FALSE static const struct SpriteFrameImage sPicTable_Celesteela[] = { overworld_ascending_frames(gObjectEventPic_Celesteela, 4, 4), }; #endif //P_FAMILY_CELESTEELA -#if P_FAMILY_KARTANA +#if FALSE static const struct SpriteFrameImage sPicTable_Kartana[] = { overworld_ascending_frames(gObjectEventPic_Kartana, 4, 4), }; #endif //P_FAMILY_KARTANA -#if P_FAMILY_GUZZLORD +#if FALSE static const struct SpriteFrameImage sPicTable_Guzzlord[] = { overworld_ascending_frames(gObjectEventPic_Guzzlord, 4, 4), }; #endif //P_FAMILY_GUZZLORD -#if P_FAMILY_NECROZMA +#if FALSE static const struct SpriteFrameImage sPicTable_Necrozma[] = { overworld_ascending_frames(gObjectEventPic_Necrozma, 4, 4), }; @@ -4955,7 +4955,7 @@ static const struct SpriteFrameImage sPicTable_NecrozmaDawnWings[] = { #endif //P_FUSION_FORMS #endif //P_FAMILY_NECROZMA -#if P_FAMILY_MAGEARNA +#if FALSE static const struct SpriteFrameImage sPicTable_Magearna[] = { overworld_ascending_frames(gObjectEventPic_Magearna, 4, 4), }; @@ -4964,13 +4964,13 @@ static const struct SpriteFrameImage sPicTable_Magearna[] = { };*/ #endif //P_FAMILY_MAGEARNA -#if P_FAMILY_MARSHADOW +#if FALSE static const struct SpriteFrameImage sPicTable_Marshadow[] = { overworld_ascending_frames(gObjectEventPic_Marshadow, 4, 4), }; #endif //P_FAMILY_MARSHADOW -#if P_FAMILY_POIPOLE +#if FALSE static const struct SpriteFrameImage sPicTable_Poipole[] = { overworld_ascending_frames(gObjectEventPic_Poipole, 4, 4), }; @@ -4979,25 +4979,25 @@ static const struct SpriteFrameImage sPicTable_Naganadel[] = { }; #endif //P_FAMILY_POIPOLE -#if P_FAMILY_STAKATAKA +#if FALSE static const struct SpriteFrameImage sPicTable_Stakataka[] = { overworld_ascending_frames(gObjectEventPic_Stakataka, 4, 4), }; #endif //P_FAMILY_STAKATAKA -#if P_FAMILY_BLACEPHALON +#if FALSE static const struct SpriteFrameImage sPicTable_Blacephalon[] = { overworld_ascending_frames(gObjectEventPic_Blacephalon, 4, 4), }; #endif //P_FAMILY_BLACEPHALON -#if P_FAMILY_ZERAORA +#if FALSE static const struct SpriteFrameImage sPicTable_Zeraora[] = { overworld_ascending_frames(gObjectEventPic_Zeraora, 4, 4), }; #endif //P_FAMILY_ZERAORA -#if P_FAMILY_MELTAN +#if FALSE static const struct SpriteFrameImage sPicTable_Meltan[] = { overworld_ascending_frames(gObjectEventPic_Meltan, 4, 4), }; @@ -5011,7 +5011,7 @@ static const struct SpriteFrameImage sPicTable_Melmetal[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MELTAN -#if P_FAMILY_GROOKEY +#if FALSE static const struct SpriteFrameImage sPicTable_Grookey[] = { overworld_ascending_frames(gObjectEventPic_Grookey, 4, 4), }; @@ -5028,7 +5028,7 @@ static const struct SpriteFrameImage sPicTable_Rillaboom[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_GROOKEY -#if P_FAMILY_SCORBUNNY +#if FALSE static const struct SpriteFrameImage sPicTable_Scorbunny[] = { overworld_ascending_frames(gObjectEventPic_Scorbunny, 4, 4), }; @@ -5045,7 +5045,7 @@ static const struct SpriteFrameImage sPicTable_Cinderace[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SCORBUNNY -#if P_FAMILY_SOBBLE +#if FALSE static const struct SpriteFrameImage sPicTable_Sobble[] = { overworld_ascending_frames(gObjectEventPic_Sobble, 4, 4), }; @@ -5062,7 +5062,7 @@ static const struct SpriteFrameImage sPicTable_Inteleon[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SOBBLE -#if P_FAMILY_SKWOVET +#if FALSE static const struct SpriteFrameImage sPicTable_Skwovet[] = { overworld_ascending_frames(gObjectEventPic_Skwovet, 4, 4), }; @@ -5071,7 +5071,7 @@ static const struct SpriteFrameImage sPicTable_Greedent[] = { }; #endif //P_FAMILY_SKWOVET -#if P_FAMILY_ROOKIDEE +#if FALSE static const struct SpriteFrameImage sPicTable_Rookidee[] = { overworld_ascending_frames(gObjectEventPic_Rookidee, 4, 4), }; @@ -5088,7 +5088,7 @@ static const struct SpriteFrameImage sPicTable_Corviknight[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_ROOKIDEE -#if P_FAMILY_BLIPBUG +#if FALSE static const struct SpriteFrameImage sPicTable_Blipbug[] = { overworld_ascending_frames(gObjectEventPic_Blipbug, 4, 4), }; @@ -5105,7 +5105,7 @@ static const struct SpriteFrameImage sPicTable_Orbeetle[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_BLIPBUG -#if P_FAMILY_NICKIT +#if FALSE static const struct SpriteFrameImage sPicTable_Nickit[] = { overworld_ascending_frames(gObjectEventPic_Nickit, 4, 4), }; @@ -5114,7 +5114,7 @@ static const struct SpriteFrameImage sPicTable_Thievul[] = { }; #endif //P_FAMILY_NICKIT -#if P_FAMILY_GOSSIFLEUR +#if FALSE static const struct SpriteFrameImage sPicTable_Gossifleur[] = { overworld_ascending_frames(gObjectEventPic_Gossifleur, 4, 4), }; @@ -5123,7 +5123,7 @@ static const struct SpriteFrameImage sPicTable_Eldegoss[] = { }; #endif //P_FAMILY_GOSSIFLEUR -#if P_FAMILY_WOOLOO +#if FALSE static const struct SpriteFrameImage sPicTable_Wooloo[] = { overworld_ascending_frames(gObjectEventPic_Wooloo, 4, 4), }; @@ -5132,7 +5132,7 @@ static const struct SpriteFrameImage sPicTable_Dubwool[] = { }; #endif //P_FAMILY_WOOLOO -#if P_FAMILY_CHEWTLE +#if FALSE static const struct SpriteFrameImage sPicTable_Chewtle[] = { overworld_ascending_frames(gObjectEventPic_Chewtle, 4, 4), }; @@ -5146,7 +5146,7 @@ static const struct SpriteFrameImage sPicTable_Drednaw[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CHEWTLE -#if P_FAMILY_YAMPER +#if FALSE static const struct SpriteFrameImage sPicTable_Yamper[] = { overworld_ascending_frames(gObjectEventPic_Yamper, 4, 4), }; @@ -5155,7 +5155,7 @@ static const struct SpriteFrameImage sPicTable_Boltund[] = { }; #endif //P_FAMILY_YAMPER -#if P_FAMILY_ROLYCOLY +#if FALSE static const struct SpriteFrameImage sPicTable_Rolycoly[] = { overworld_ascending_frames(gObjectEventPic_Rolycoly, 4, 4), }; @@ -5172,7 +5172,7 @@ static const struct SpriteFrameImage sPicTable_Coalossal[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_ROLYCOLY -#if P_FAMILY_APPLIN +#if FALSE static const struct SpriteFrameImage sPicTable_Applin[] = { overworld_ascending_frames(gObjectEventPic_Applin, 4, 4), }; @@ -5204,7 +5204,7 @@ static const struct SpriteFrameImage sPicTable_Hydrapple[] = { #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_APPLIN -#if P_FAMILY_SILICOBRA +#if FALSE static const struct SpriteFrameImage sPicTable_Silicobra[] = { overworld_ascending_frames(gObjectEventPic_Silicobra, 4, 4), }; @@ -5218,7 +5218,7 @@ static const struct SpriteFrameImage sPicTable_Sandaconda[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SILICOBRA -#if P_FAMILY_CRAMORANT +#if FALSE static const struct SpriteFrameImage sPicTable_Cramorant[] = { overworld_ascending_frames(gObjectEventPic_Cramorant, 4, 4), }; @@ -5230,7 +5230,7 @@ static const struct SpriteFrameImage sPicTable_CramorantGorging[] = { };*/ #endif //P_FAMILY_CRAMORANT -#if P_FAMILY_ARROKUDA +#if FALSE static const struct SpriteFrameImage sPicTable_Arrokuda[] = { overworld_ascending_frames(gObjectEventPic_Arrokuda, 4, 4), }; @@ -5239,7 +5239,7 @@ static const struct SpriteFrameImage sPicTable_Barraskewda[] = { }; #endif //P_FAMILY_ARROKUDA -#if P_FAMILY_TOXEL +#if FALSE static const struct SpriteFrameImage sPicTable_Toxel[] = { overworld_ascending_frames(gObjectEventPic_Toxel, 4, 4), }; @@ -5256,7 +5256,7 @@ static const struct SpriteFrameImage sPicTable_ToxtricityLowKey[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_TOXEL -#if P_FAMILY_SIZZLIPEDE +#if FALSE static const struct SpriteFrameImage sPicTable_Sizzlipede[] = { overworld_ascending_frames(gObjectEventPic_Sizzlipede, 4, 4), }; @@ -5270,7 +5270,7 @@ static const struct SpriteFrameImage sPicTable_Centiskorch[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SIZZLIPEDE -#if P_FAMILY_CLOBBOPUS +#if FALSE static const struct SpriteFrameImage sPicTable_Clobbopus[] = { overworld_ascending_frames(gObjectEventPic_Clobbopus, 4, 4), }; @@ -5279,7 +5279,7 @@ static const struct SpriteFrameImage sPicTable_Grapploct[] = { }; #endif //P_FAMILY_CLOBBOPUS -#if P_FAMILY_SINISTEA +#if FALSE static const struct SpriteFrameImage sPicTable_Sinistea[] = { overworld_ascending_frames(gObjectEventPic_Sinistea, 4, 4), }; @@ -5288,7 +5288,7 @@ static const struct SpriteFrameImage sPicTable_Polteageist[] = { }; #endif //P_FAMILY_SINISTEA -#if P_FAMILY_HATENNA +#if FALSE static const struct SpriteFrameImage sPicTable_Hatenna[] = { overworld_ascending_frames(gObjectEventPic_Hatenna, 4, 4), }; @@ -5305,7 +5305,7 @@ static const struct SpriteFrameImage sPicTable_Hatterene[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_HATENNA -#if P_FAMILY_IMPIDIMP +#if FALSE static const struct SpriteFrameImage sPicTable_Impidimp[] = { overworld_ascending_frames(gObjectEventPic_Impidimp, 4, 4), }; @@ -5322,7 +5322,7 @@ static const struct SpriteFrameImage sPicTable_Grimmsnarl[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_IMPIDIMP -#if P_FAMILY_MILCERY +#if FALSE static const struct SpriteFrameImage sPicTable_Milcery[] = { overworld_ascending_frames(gObjectEventPic_Milcery, 4, 4), }; @@ -5337,19 +5337,19 @@ static const struct SpriteFrameImage sPicTable_AlcremieStrawberry[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MILCERY -#if P_FAMILY_FALINKS +#if FALSE static const struct SpriteFrameImage sPicTable_Falinks[] = { overworld_ascending_frames(gObjectEventPic_Falinks, 4, 4), }; #endif //P_FAMILY_FALINKS -#if P_FAMILY_PINCURCHIN +#if FALSE static const struct SpriteFrameImage sPicTable_Pincurchin[] = { overworld_ascending_frames(gObjectEventPic_Pincurchin, 4, 4), }; #endif //P_FAMILY_PINCURCHIN -#if P_FAMILY_SNOM +#if FALSE static const struct SpriteFrameImage sPicTable_Snom[] = { overworld_ascending_frames(gObjectEventPic_Snom, 4, 4), }; @@ -5358,13 +5358,13 @@ static const struct SpriteFrameImage sPicTable_Frosmoth[] = { }; #endif //P_FAMILY_SNOM -#if P_FAMILY_STONJOURNER +#if FALSE static const struct SpriteFrameImage sPicTable_Stonjourner[] = { overworld_ascending_frames(gObjectEventPic_Stonjourner, 4, 4), }; #endif //P_FAMILY_STONJOURNER -#if P_FAMILY_EISCUE +#if FALSE static const struct SpriteFrameImage sPicTable_EiscueIceFace[] = { overworld_ascending_frames(gObjectEventPic_EiscueIceFace, 4, 4), }; @@ -5373,7 +5373,7 @@ static const struct SpriteFrameImage sPicTable_EiscueIceFace[] = { };*/ #endif //P_FAMILY_EISCUE -#if P_FAMILY_INDEEDEE +#if FALSE static const struct SpriteFrameImage sPicTable_IndeedeeMale[] = { overworld_ascending_frames(gObjectEventPic_IndeedeeMale, 4, 4), }; @@ -5382,7 +5382,7 @@ static const struct SpriteFrameImage sPicTable_IndeedeeFemale[] = { }; #endif //P_FAMILY_INDEEDEE -#if P_FAMILY_MORPEKO +#if FALSE static const struct SpriteFrameImage sPicTable_MorpekoFullBelly[] = { overworld_ascending_frames(gObjectEventPic_MorpekoFullBelly, 4, 4), }; @@ -5391,7 +5391,7 @@ static const struct SpriteFrameImage sPicTable_MorpekoFullBelly[] = { };*/ #endif //P_FAMILY_MORPEKO -#if P_FAMILY_CUFANT +#if FALSE static const struct SpriteFrameImage sPicTable_Cufant[] = { overworld_ascending_frames(gObjectEventPic_Cufant, 4, 4), }; @@ -5405,31 +5405,31 @@ static const struct SpriteFrameImage sPicTable_Copperajah[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CUFANT -#if P_FAMILY_DRACOZOLT +#if FALSE static const struct SpriteFrameImage sPicTable_Dracozolt[] = { overworld_ascending_frames(gObjectEventPic_Dracozolt, 4, 4), }; #endif //P_FAMILY_DRACOZOLT -#if P_FAMILY_ARCTOZOLT +#if FALSE static const struct SpriteFrameImage sPicTable_Arctozolt[] = { overworld_ascending_frames(gObjectEventPic_Arctozolt, 4, 4), }; #endif //P_FAMILY_ARCTOZOLT -#if P_FAMILY_DRACOVISH +#if FALSE static const struct SpriteFrameImage sPicTable_Dracovish[] = { overworld_ascending_frames(gObjectEventPic_Dracovish, 4, 4), }; #endif //P_FAMILY_DRACOVISH -#if P_FAMILY_ARCTOVISH +#if FALSE static const struct SpriteFrameImage sPicTable_Arctovish[] = { overworld_ascending_frames(gObjectEventPic_Arctovish, 4, 4), }; #endif //P_FAMILY_ARCTOVISH -#if P_FAMILY_DURALUDON +#if FALSE static const struct SpriteFrameImage sPicTable_Duraludon[] = { overworld_ascending_frames(gObjectEventPic_Duraludon, 4, 4), }; @@ -5446,7 +5446,7 @@ static const struct SpriteFrameImage sPicTable_Duraludon[] = { #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_DURALUDON -#if P_FAMILY_DREEPY +#if FALSE static const struct SpriteFrameImage sPicTable_Dreepy[] = { overworld_ascending_frames(gObjectEventPic_Dreepy, 4, 4), }; @@ -5458,7 +5458,7 @@ static const struct SpriteFrameImage sPicTable_Dragapult[] = { }; #endif //P_FAMILY_DREEPY -#if P_FAMILY_ZACIAN +#if FALSE static const struct SpriteFrameImage sPicTable_ZacianHeroOfManyBattles[] = { overworld_ascending_frames(gObjectEventPic_ZacianHeroOfManyBattles, 4, 4), }; @@ -5467,7 +5467,7 @@ static const struct SpriteFrameImage sPicTable_ZacianCrownedSword[] = { }; #endif //P_FAMILY_ZACIAN -#if P_FAMILY_ZAMAZENTA +#if FALSE static const struct SpriteFrameImage sPicTable_ZamazentaHeroOfManyBattles[] = { overworld_ascending_frames(gObjectEventPic_ZamazentaHeroOfManyBattles, 4, 4), }; @@ -5476,7 +5476,7 @@ static const struct SpriteFrameImage sPicTable_ZamazentaCrownedShield[] = { }; #endif //P_FAMILY_ZAMAZENTA -#if P_FAMILY_ETERNATUS +#if FALSE static const struct SpriteFrameImage sPicTable_Eternatus[] = { overworld_ascending_frames(gObjectEventPic_Eternatus, 4, 4), }; @@ -5485,7 +5485,7 @@ static const struct SpriteFrameImage sPicTable_Eternatus[] = { };*/ #endif //P_FAMILY_ETERNATUS -#if P_FAMILY_KUBFU +#if FALSE static const struct SpriteFrameImage sPicTable_Kubfu[] = { overworld_ascending_frames(gObjectEventPic_Kubfu, 4, 4), }; @@ -5502,7 +5502,7 @@ static const struct SpriteFrameImage sPicTable_UrshifuRapidStrikeStyleGigantamax #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_KUBFU -#if P_FAMILY_ZARUDE +#if FALSE static const struct SpriteFrameImage sPicTable_Zarude[] = { overworld_ascending_frames(gObjectEventPic_Zarude, 4, 4), @@ -5512,31 +5512,31 @@ static const struct SpriteFrameImage sPicTable_Zarude[] = { };*/ #endif //P_FAMILY_ZARUDE -#if P_FAMILY_REGIELEKI +#if FALSE static const struct SpriteFrameImage sPicTable_Regieleki[] = { overworld_ascending_frames(gObjectEventPic_Regieleki, 4, 4), }; #endif //P_FAMILY_REGIELEKI -#if P_FAMILY_REGIDRAGO +#if FALSE static const struct SpriteFrameImage sPicTable_Regidrago[] = { overworld_ascending_frames(gObjectEventPic_Regidrago, 4, 4), }; #endif //P_FAMILY_REGIDRAGO -#if P_FAMILY_GLASTRIER +#if FALSE static const struct SpriteFrameImage sPicTable_Glastrier[] = { overworld_ascending_frames(gObjectEventPic_Glastrier, 4, 4), }; #endif //P_FAMILY_GLASTRIER -#if P_FAMILY_SPECTRIER +#if FALSE static const struct SpriteFrameImage sPicTable_Spectrier[] = { overworld_ascending_frames(gObjectEventPic_Spectrier, 4, 4), }; #endif //P_FAMILY_SPECTRIER -#if P_FAMILY_CALYREX +#if FALSE static const struct SpriteFrameImage sPicTable_Calyrex[] = { overworld_ascending_frames(gObjectEventPic_Calyrex, 4, 4), }; @@ -5553,7 +5553,7 @@ static const struct SpriteFrameImage sPicTable_CalyrexShadowRider[] = { #endif //P_FUSION_FORMS #endif //P_FAMILY_CALYREX -#if P_FAMILY_SPRIGATITO +#if FALSE /*static const struct SpriteFrameImage sPicTable_Sprigatito[] = { overworld_ascending_frames(gObjectEventPic_Sprigatito, 4, 4), }; @@ -5565,7 +5565,7 @@ static const struct SpriteFrameImage sPicTable_Meowscarada[] = { };*/ #endif //P_FAMILY_SPRIGATITO -#if P_FAMILY_FUECOCO +#if FALSE /*static const struct SpriteFrameImage sPicTable_Fuecoco[] = { overworld_ascending_frames(gObjectEventPic_Fuecoco, 4, 4), }; @@ -5577,7 +5577,7 @@ static const struct SpriteFrameImage sPicTable_Skeledirge[] = { };*/ #endif //P_FAMILY_FUECOCO -#if P_FAMILY_QUAXLY +#if FALSE /*static const struct SpriteFrameImage sPicTable_Quaxly[] = { overworld_ascending_frames(gObjectEventPic_Quaxly, 4, 4), }; @@ -5589,7 +5589,7 @@ static const struct SpriteFrameImage sPicTable_Quaquaval[] = { };*/ #endif //P_FAMILY_QUAXLY -#if P_FAMILY_LECHONK +#if FALSE /*static const struct SpriteFrameImage sPicTable_Lechonk[] = { overworld_ascending_frames(gObjectEventPic_Lechonk, 4, 4), }; @@ -5601,7 +5601,7 @@ static const struct SpriteFrameImage sPicTable_OinkologneFemale[] = { };*/ #endif //P_FAMILY_LECHONK -#if P_FAMILY_TAROUNTULA +#if FALSE /*static const struct SpriteFrameImage sPicTable_Tarountula[] = { overworld_ascending_frames(gObjectEventPic_Tarountula, 4, 4), }; @@ -5610,7 +5610,7 @@ static const struct SpriteFrameImage sPicTable_Spidops[] = { };*/ #endif //P_FAMILY_TAROUNTULA -#if P_FAMILY_NYMBLE +#if FALSE /*static const struct SpriteFrameImage sPicTable_Nymble[] = { overworld_ascending_frames(gObjectEventPic_Nymble, 4, 4), }; @@ -5619,7 +5619,7 @@ static const struct SpriteFrameImage sPicTable_Lokix[] = { };*/ #endif //P_FAMILY_NYMBLE -#if P_FAMILY_PAWMI +#if FALSE /*static const struct SpriteFrameImage sPicTable_Pawmi[] = { overworld_ascending_frames(gObjectEventPic_Pawmi, 4, 4), }; @@ -5631,7 +5631,7 @@ static const struct SpriteFrameImage sPicTable_Pawmot[] = { };*/ #endif //P_FAMILY_PAWMI -#if P_FAMILY_TANDEMAUS +#if FALSE /*static const struct SpriteFrameImage sPicTable_Tandemaus[] = { overworld_ascending_frames(gObjectEventPic_Tandemaus, 4, 4), }; @@ -5643,7 +5643,7 @@ static const struct SpriteFrameImage sPicTable_MausholdFamilyOfFour[] = { };*/ #endif //P_FAMILY_TANDEMAUS -#if P_FAMILY_FIDOUGH +#if FALSE /*static const struct SpriteFrameImage sPicTable_Fidough[] = { overworld_ascending_frames(gObjectEventPic_Fidough, 4, 4), }; @@ -5652,7 +5652,7 @@ static const struct SpriteFrameImage sPicTable_Dachsbun[] = { };*/ #endif //P_FAMILY_FIDOUGH -#if P_FAMILY_SMOLIV +#if FALSE /*static const struct SpriteFrameImage sPicTable_Smoliv[] = { overworld_ascending_frames(gObjectEventPic_Smoliv, 4, 4), }; @@ -5664,7 +5664,7 @@ static const struct SpriteFrameImage sPicTable_Arboliva[] = { };*/ #endif //P_FAMILY_SMOLIV -#if P_FAMILY_SQUAWKABILLY +#if FALSE /*static const struct SpriteFrameImage sPicTable_SquawkabillyGreenPlumage[] = { overworld_ascending_frames(gObjectEventPic_SquawkabillyGreenPlumage, 4, 4), }; @@ -5679,7 +5679,7 @@ static const struct SpriteFrameImage sPicTable_SquawkabillyWhitePlumage[] = { };*/ #endif //P_FAMILY_SQUAWKABILLY -#if P_FAMILY_NACLI +#if FALSE /*static const struct SpriteFrameImage sPicTable_Nacli[] = { overworld_ascending_frames(gObjectEventPic_Nacli, 4, 4), }; @@ -5691,7 +5691,7 @@ static const struct SpriteFrameImage sPicTable_Garganacl[] = { };*/ #endif //P_FAMILY_NACLI -#if P_FAMILY_CHARCADET +#if FALSE /*static const struct SpriteFrameImage sPicTable_Charcadet[] = { overworld_ascending_frames(gObjectEventPic_Charcadet, 4, 4), }; @@ -5703,7 +5703,7 @@ static const struct SpriteFrameImage sPicTable_Ceruledge[] = { };*/ #endif //P_FAMILY_CHARCADET -#if P_FAMILY_TADBULB +#if FALSE /*static const struct SpriteFrameImage sPicTable_Tadbulb[] = { overworld_ascending_frames(gObjectEventPic_Tadbulb, 4, 4), }; @@ -5712,7 +5712,7 @@ static const struct SpriteFrameImage sPicTable_Bellibolt[] = { };*/ #endif //P_FAMILY_TADBULB -#if P_FAMILY_WATTREL +#if FALSE /*static const struct SpriteFrameImage sPicTable_Wattrel[] = { overworld_ascending_frames(gObjectEventPic_Wattrel, 4, 4), }; @@ -5721,7 +5721,7 @@ static const struct SpriteFrameImage sPicTable_Kilowattrel[] = { };*/ #endif //P_FAMILY_WATTREL -#if P_FAMILY_MASCHIFF +#if FALSE /*static const struct SpriteFrameImage sPicTable_Maschiff[] = { overworld_ascending_frames(gObjectEventPic_Maschiff, 4, 4), }; @@ -5730,7 +5730,7 @@ static const struct SpriteFrameImage sPicTable_Mabosstiff[] = { };*/ #endif //P_FAMILY_MASCHIFF -#if P_FAMILY_SHROODLE +#if FALSE /*static const struct SpriteFrameImage sPicTable_Shroodle[] = { overworld_ascending_frames(gObjectEventPic_Shroodle, 4, 4), }; @@ -5739,7 +5739,7 @@ static const struct SpriteFrameImage sPicTable_Grafaiai[] = { };*/ #endif //P_FAMILY_SHROODLE -#if P_FAMILY_BRAMBLIN +#if FALSE /*static const struct SpriteFrameImage sPicTable_Bramblin[] = { overworld_ascending_frames(gObjectEventPic_Bramblin, 4, 4), }; @@ -5748,7 +5748,7 @@ static const struct SpriteFrameImage sPicTable_Brambleghast[] = { };*/ #endif //P_FAMILY_BRAMBLIN -#if P_FAMILY_TOEDSCOOL +#if FALSE /*static const struct SpriteFrameImage sPicTable_Toedscool[] = { overworld_ascending_frames(gObjectEventPic_Toedscool, 4, 4), }; @@ -5757,13 +5757,13 @@ static const struct SpriteFrameImage sPicTable_Toedscruel[] = { };*/ #endif //P_FAMILY_TOEDSCOOL -#if P_FAMILY_KLAWF +#if FALSE /*static const struct SpriteFrameImage sPicTable_Klawf[] = { overworld_ascending_frames(gObjectEventPic_Klawf, 4, 4), };*/ #endif //P_FAMILY_KLAWF -#if P_FAMILY_CAPSAKID +#if FALSE /*static const struct SpriteFrameImage sPicTable_Capsakid[] = { overworld_ascending_frames(gObjectEventPic_Capsakid, 4, 4), }; @@ -5772,7 +5772,7 @@ static const struct SpriteFrameImage sPicTable_Scovillain[] = { };*/ #endif //P_FAMILY_CAPSAKID -#if P_FAMILY_RELLOR +#if FALSE /*static const struct SpriteFrameImage sPicTable_Rellor[] = { overworld_ascending_frames(gObjectEventPic_Rellor, 4, 4), }; @@ -5781,7 +5781,7 @@ static const struct SpriteFrameImage sPicTable_Rabsca[] = { };*/ #endif //P_FAMILY_RELLOR -#if P_FAMILY_FLITTLE +#if FALSE /*static const struct SpriteFrameImage sPicTable_Flittle[] = { overworld_ascending_frames(gObjectEventPic_Flittle, 4, 4), }; @@ -5790,7 +5790,7 @@ static const struct SpriteFrameImage sPicTable_Espathra[] = { };*/ #endif //P_FAMILY_FLITTLE -#if P_FAMILY_TINKATINK +#if FALSE /*static const struct SpriteFrameImage sPicTable_Tinkatink[] = { overworld_ascending_frames(gObjectEventPic_Tinkatink, 4, 4), }; @@ -5802,7 +5802,7 @@ static const struct SpriteFrameImage sPicTable_Tinkaton[] = { };*/ #endif //P_FAMILY_TINKATINK -#if P_FAMILY_WIGLETT +#if FALSE /*static const struct SpriteFrameImage sPicTable_Wiglett[] = { overworld_ascending_frames(gObjectEventPic_Wiglett, 4, 4), }; @@ -5811,13 +5811,13 @@ static const struct SpriteFrameImage sPicTable_Wugtrio[] = { };*/ #endif //P_FAMILY_WIGLETT -#if P_FAMILY_BOMBIRDIER +#if FALSE /*static const struct SpriteFrameImage sPicTable_Bombirdier[] = { overworld_ascending_frames(gObjectEventPic_Bombirdier, 4, 4), };*/ #endif //P_FAMILY_BOMBIRDIER -#if P_FAMILY_FINIZEN +#if FALSE /*static const struct SpriteFrameImage sPicTable_Finizen[] = { overworld_ascending_frames(gObjectEventPic_Finizen, 4, 4), }; @@ -5829,7 +5829,7 @@ static const struct SpriteFrameImage sPicTable_PalafinHero[] = { };*/ #endif //P_FAMILY_FINIZEN -#if P_FAMILY_VAROOM +#if FALSE /*static const struct SpriteFrameImage sPicTable_Varoom[] = { overworld_ascending_frames(gObjectEventPic_Varoom, 4, 4), }; @@ -5838,19 +5838,19 @@ static const struct SpriteFrameImage sPicTable_Revavroom[] = { };*/ #endif //P_FAMILY_VAROOM -#if P_FAMILY_CYCLIZAR +#if FALSE /*static const struct SpriteFrameImage sPicTable_Cyclizar[] = { overworld_ascending_frames(gObjectEventPic_Cyclizar, 4, 4), };*/ #endif //P_FAMILY_CYCLIZAR -#if P_FAMILY_ORTHWORM +#if FALSE /*static const struct SpriteFrameImage sPicTable_Orthworm[] = { overworld_ascending_frames(gObjectEventPic_Orthworm, 4, 4), };*/ #endif //P_FAMILY_ORTHWORM -#if P_FAMILY_GLIMMET +#if FALSE /*static const struct SpriteFrameImage sPicTable_Glimmet[] = { overworld_ascending_frames(gObjectEventPic_Glimmet, 4, 4), }; @@ -5859,7 +5859,7 @@ static const struct SpriteFrameImage sPicTable_Glimmora[] = { };*/ #endif //P_FAMILY_GLIMMET -#if P_FAMILY_GREAVARD +#if FALSE /*static const struct SpriteFrameImage sPicTable_Greavard[] = { overworld_ascending_frames(gObjectEventPic_Greavard, 4, 4), }; @@ -5868,13 +5868,13 @@ static const struct SpriteFrameImage sPicTable_Houndstone[] = { };*/ #endif //P_FAMILY_GREAVARD -#if P_FAMILY_FLAMIGO +#if FALSE /*static const struct SpriteFrameImage sPicTable_Flamigo[] = { overworld_ascending_frames(gObjectEventPic_Flamigo, 4, 4), };*/ #endif //P_FAMILY_FLAMIGO -#if P_FAMILY_CETODDLE +#if FALSE /*static const struct SpriteFrameImage sPicTable_Cetoddle[] = { overworld_ascending_frames(gObjectEventPic_Cetoddle, 4, 4), }; @@ -5883,19 +5883,19 @@ static const struct SpriteFrameImage sPicTable_Cetitan[] = { };*/ #endif //P_FAMILY_CETODDLE -#if P_FAMILY_VELUZA +#if FALSE /*static const struct SpriteFrameImage sPicTable_Veluza[] = { overworld_ascending_frames(gObjectEventPic_Veluza, 4, 4), };*/ #endif //P_FAMILY_VELUZA -#if P_FAMILY_DONDOZO +#if FALSE /*static const struct SpriteFrameImage sPicTable_Dondozo[] = { overworld_ascending_frames(gObjectEventPic_Dondozo, 4, 4), };*/ #endif //P_FAMILY_DONDOZO -#if P_FAMILY_TATSUGIRI +#if FALSE /*static const struct SpriteFrameImage sPicTable_TatsugiriCurly[] = { overworld_ascending_frames(gObjectEventPic_TatsugiriCurly, 4, 4), }; @@ -5907,79 +5907,79 @@ static const struct SpriteFrameImage sPicTable_TatsugiriStretchy[] = { };*/ #endif //P_FAMILY_DONDOZO -#if P_FAMILY_GREAT_TUSK +#if FALSE /*static const struct SpriteFrameImage sPicTable_GreatTusk[] = { overworld_ascending_frames(gObjectEventPic_GreatTusk, 4, 4), };*/ #endif //P_FAMILY_GREAT_TUSK -#if P_FAMILY_SCREAM_TAIL +#if FALSE /*static const struct SpriteFrameImage sPicTable_ScreamTail[] = { overworld_ascending_frames(gObjectEventPic_ScreamTail, 4, 4), };*/ #endif //P_FAMILY_SCREAM_TAIL -#if P_FAMILY_BRUTE_BONNET +#if FALSE /*static const struct SpriteFrameImage sPicTable_BruteBonnet[] = { overworld_ascending_frames(gObjectEventPic_BruteBonnet, 4, 4), };*/ #endif //P_FAMILY_BRUTE_BONNET -#if P_FAMILY_FLUTTER_MANE +#if FALSE /*static const struct SpriteFrameImage sPicTable_FlutterMane[] = { overworld_ascending_frames(gObjectEventPic_FlutterMane, 4, 4), };*/ #endif //P_FAMILY_FLUTTER_MANE -#if P_FAMILY_SLITHER_WING +#if FALSE /*static const struct SpriteFrameImage sPicTable_SlitherWing[] = { overworld_ascending_frames(gObjectEventPic_SlitherWing, 4, 4), };*/ #endif //P_FAMILY_SLITHER_WING -#if P_FAMILY_SANDY_SHOCKS +#if FALSE /*static const struct SpriteFrameImage sPicTable_SandyShocks[] = { overworld_ascending_frames(gObjectEventPic_SandyShocks, 4, 4), };*/ #endif //P_FAMILY_SANDY_SHOCKS -#if P_FAMILY_IRON_TREADS +#if FALSE /*static const struct SpriteFrameImage sPicTable_IronTreads[] = { overworld_ascending_frames(gObjectEventPic_IronTreads, 4, 4), };*/ #endif //P_FAMILY_IRON_TREADS -#if P_FAMILY_IRON_BUNDLE +#if FALSE /*static const struct SpriteFrameImage sPicTable_IronBundle[] = { overworld_ascending_frames(gObjectEventPic_IronBundle, 4, 4), };*/ #endif //P_FAMILY_IRON_BUNDLE -#if P_FAMILY_IRON_HANDS +#if FALSE /*static const struct SpriteFrameImage sPicTable_IronHands[] = { overworld_ascending_frames(gObjectEventPic_IronHands, 4, 4), };*/ #endif //P_FAMILY_IRON_HANDS -#if P_FAMILY_IRON_JUGULIS +#if FALSE /*static const struct SpriteFrameImage sPicTable_IronJugulis[] = { overworld_ascending_frames(gObjectEventPic_IronJugulis, 4, 4), };*/ #endif //P_FAMILY_IRON_JUGULIS -#if P_FAMILY_IRON_MOTH +#if FALSE /*static const struct SpriteFrameImage sPicTable_IronMoth[] = { overworld_ascending_frames(gObjectEventPic_IronMoth, 4, 4), };*/ #endif //P_FAMILY_IRON_MOTH -#if P_FAMILY_IRON_THORNS +#if FALSE /*static const struct SpriteFrameImage sPicTable_IronThorns[] = { overworld_ascending_frames(gObjectEventPic_IronThorns, 4, 4), };*/ #endif //P_FAMILY_IRON_THORNS -#if P_FAMILY_FRIGIBAX +#if FALSE /*static const struct SpriteFrameImage sPicTable_Frigibax[] = { overworld_ascending_frames(gObjectEventPic_Frigibax, 4, 4), }; @@ -5991,7 +5991,7 @@ static const struct SpriteFrameImage sPicTable_Baxcalibur[] = { };*/ #endif //P_FAMILY_FRIGIBAX -#if P_FAMILY_GIMMIGHOUL +#if FALSE /*static const struct SpriteFrameImage sPicTable_GimmighoulChest[] = { overworld_ascending_frames(gObjectEventPic_GimmighoulChest, 4, 4), }; @@ -6003,67 +6003,67 @@ static const struct SpriteFrameImage sPicTable_Gholdengo[] = { };*/ #endif //P_FAMILY_GIMMIGHOUL -#if P_FAMILY_WO_CHIEN +#if FALSE /*static const struct SpriteFrameImage sPicTable_WoChien[] = { overworld_ascending_frames(gObjectEventPic_WoChien, 4, 4), };*/ #endif //P_FAMILY_WO_CHIEN -#if P_FAMILY_CHIEN_PAO +#if FALSE /*static const struct SpriteFrameImage sPicTable_ChienPao[] = { overworld_ascending_frames(gObjectEventPic_ChienPao, 4, 4), };*/ #endif //P_FAMILY_CHIEN_PAO -#if P_FAMILY_TING_LU +#if FALSE /*static const struct SpriteFrameImage sPicTable_TingLu[] = { overworld_ascending_frames(gObjectEventPic_TingLu, 4, 4), };*/ #endif //P_FAMILY_TING_LU -#if P_FAMILY_CHI_YU +#if FALSE /*static const struct SpriteFrameImage sPicTable_ChiYu[] = { overworld_ascending_frames(gObjectEventPic_ChiYu, 4, 4), };*/ #endif //P_FAMILY_CHI_YU -#if P_FAMILY_ROARING_MOON +#if FALSE /*static const struct SpriteFrameImage sPicTable_RoaringMoon[] = { overworld_ascending_frames(gObjectEventPic_RoaringMoon, 4, 4), };*/ #endif //P_FAMILY_ROARING_MOON -#if P_FAMILY_IRON_VALIANT +#if FALSE /*static const struct SpriteFrameImage sPicTable_IronValiant[] = { overworld_ascending_frames(gObjectEventPic_IronValiant, 4, 4), };*/ #endif //P_FAMILY_IRON_VALIANT -#if P_FAMILY_KORAIDON +#if FALSE /*static const struct SpriteFrameImage sPicTable_Koraidon[] = { overworld_ascending_frames(gObjectEventPic_Koraidon, 4, 4), };*/ #endif //P_FAMILY_KORAIDON -#if P_FAMILY_MIRAIDON +#if FALSE /*static const struct SpriteFrameImage sPicTable_Miraidon[] = { overworld_ascending_frames(gObjectEventPic_Miraidon, 4, 4), };*/ #endif //P_FAMILY_MIRAIDON -#if P_FAMILY_WALKING_WAKE +#if FALSE /*static const struct SpriteFrameImage sPicTable_WalkingWake[] = { overworld_ascending_frames(gObjectEventPic_WalkingWake, 4, 4), };*/ #endif //P_FAMILY_WALKING_WAKE -#if P_FAMILY_IRON_LEAVES +#if FALSE /*static const struct SpriteFrameImage sPicTable_IronLeaves[] = { overworld_ascending_frames(gObjectEventPic_IronLeaves, 4, 4), };*/ #endif //P_FAMILY_IRON_LEAVES -#if P_FAMILY_POLTCHAGEIST +#if FALSE /*static const struct SpriteFrameImage sPicTable_Poltchageist[] = { overworld_ascending_frames(gObjectEventPic_Poltchageist, 4, 4), }; @@ -6072,25 +6072,25 @@ static const struct SpriteFrameImage sPicTable_Sinistcha[] = { };*/ #endif //P_FAMILY_POLTCHAGEIST -#if P_FAMILY_OKIDOGI +#if FALSE /*static const struct SpriteFrameImage sPicTable_Okidogi[] = { overworld_ascending_frames(gObjectEventPic_Okidogi, 4, 4), };*/ #endif //P_FAMILY_OKIDOGI -#if P_FAMILY_MUNKIDORI +#if FALSE /*static const struct SpriteFrameImage sPicTable_Munkidori[] = { overworld_ascending_frames(gObjectEventPic_Munkidori, 4, 4), };*/ #endif //P_FAMILY_MUNKIDORI -#if P_FAMILY_FEZANDIPITI +#if FALSE /*static const struct SpriteFrameImage sPicTable_Fezandipiti[] = { overworld_ascending_frames(gObjectEventPic_Fezandipiti, 4, 4), };*/ #endif //P_FAMILY_FEZANDIPITI -#if P_FAMILY_OGERPON +#if FALSE /*static const struct SpriteFrameImage sPicTable_OgerponTealMask[] = { overworld_ascending_frames(gObjectEventPic_OgerponTealMask, 4, 4), }; @@ -6105,31 +6105,31 @@ static const struct SpriteFrameImage sPicTable_OgerponCornerstoneMask[] = { };*/ #endif //P_FAMILY_OGERPON -#if P_FAMILY_GOUGING_FIRE +#if FALSE /*static const struct SpriteFrameImage sPicTable_GougingFire[] = { overworld_ascending_frames(gObjectEventPic_GougingFire, 4, 4), };*/ #endif //P_FAMILY_GOUGING_FIRE -#if P_FAMILY_RAGING_BOLT +#if FALSE /*static const struct SpriteFrameImage sPicTable_RagingBolt[] = { overworld_ascending_frames(gObjectEventPic_RagingBolt, 4, 4), };*/ #endif //P_FAMILY_RAGING_BOLT -#if P_FAMILY_IRON_BOULDER +#if FALSE /*static const struct SpriteFrameImage sPicTable_IronBoulder[] = { overworld_ascending_frames(gObjectEventPic_IronBoulder, 4, 4), };*/ #endif //P_FAMILY_IRON_BOULDER -#if P_FAMILY_IRON_CROWN +#if FALSE /*static const struct SpriteFrameImage sPicTable_IronCrown[] = { overworld_ascending_frames(gObjectEventPic_IronCrown, 4, 4), };*/ #endif //P_FAMILY_IRON_CROWN -#if P_FAMILY_TERAPAGOS +#if FALSE /*static const struct SpriteFrameImage sPicTable_TerapagosNormal[] = { overworld_ascending_frames(gObjectEventPic_TerapagosNormal, 4, 4), }; @@ -6141,7 +6141,7 @@ static const struct SpriteFrameImage sPicTable_TerapagosStellar[] = { };*/ #endif //P_FAMILY_TERAPAGOS -#if P_FAMILY_PECHARUNT +#if FALSE /*static const struct SpriteFrameImage sPicTable_Pecharunt[] = { overworld_ascending_frames(gObjectEventPic_Pecharunt, 4, 4), };*/ diff --git a/src/data/pokemon/species_info/gen_4_families.h b/src/data/pokemon/species_info/gen_4_families.h index 194e62ca5c73..8e80949cf756 100644 --- a/src/data/pokemon/species_info/gen_4_families.h +++ b/src/data/pokemon/species_info/gen_4_families.h @@ -52,6 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Turtwig, .iconPalIndex = 1, FOOTPRINT(Turtwig) + /* FOLLOWER( sPicTable_Turtwig, SIZE_32x32, @@ -60,6 +61,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Turtwig, gShinyFollowerPalette_Turtwig ) + */ .levelUpLearnset = sTurtwigLevelUpLearnset, .teachableLearnset = sTurtwigTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_GROTLE}), @@ -114,6 +116,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Grotle, .iconPalIndex = 1, FOOTPRINT(Grotle) + /* FOLLOWER( sPicTable_Grotle, SIZE_32x32, @@ -122,6 +125,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Grotle, gShinyFollowerPalette_Grotle ) + */ .levelUpLearnset = sGrotleLevelUpLearnset, .teachableLearnset = sGrotleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_TORTERRA}), @@ -183,6 +187,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Torterra, .iconPalIndex = 1, FOOTPRINT(Torterra) + /* FOLLOWER( sPicTable_Torterra, SIZE_32x32, @@ -191,6 +196,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Torterra, gShinyFollowerPalette_Torterra ) + */ .levelUpLearnset = sTorterraLevelUpLearnset, .teachableLearnset = sTorterraTeachableLearnset, }, @@ -246,6 +252,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Chimchar, .iconPalIndex = 1, FOOTPRINT(Chimchar) + /* FOLLOWER( sPicTable_Chimchar, SIZE_32x32, @@ -254,6 +261,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Chimchar, gShinyFollowerPalette_Chimchar ) + */ .levelUpLearnset = sChimcharLevelUpLearnset, .teachableLearnset = sChimcharTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_MONFERNO}), @@ -309,6 +317,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Monferno, .iconPalIndex = 0, FOOTPRINT(Monferno) + /* FOLLOWER( sPicTable_Monferno, SIZE_32x32, @@ -317,6 +326,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Monferno, gShinyFollowerPalette_Monferno ) + */ .levelUpLearnset = sMonfernoLevelUpLearnset, .teachableLearnset = sMonfernoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_INFERNAPE}), @@ -378,6 +388,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Infernape, .iconPalIndex = 0, FOOTPRINT(Infernape) + /* FOLLOWER( sPicTable_Infernape, SIZE_32x32, @@ -386,6 +397,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Infernape, gShinyFollowerPalette_Infernape ) + */ .levelUpLearnset = sInfernapeLevelUpLearnset, .teachableLearnset = sInfernapeTeachableLearnset, }, @@ -444,6 +456,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Piplup, .iconPalIndex = 0, FOOTPRINT(Piplup) + /* FOLLOWER( sPicTable_Piplup, SIZE_32x32, @@ -452,6 +465,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Piplup, gShinyFollowerPalette_Piplup ) + */ .levelUpLearnset = sPiplupLevelUpLearnset, .teachableLearnset = sPiplupTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_PRINPLUP}), @@ -509,6 +523,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Prinplup, .iconPalIndex = 0, FOOTPRINT(Prinplup) + /* FOLLOWER( sPicTable_Prinplup, SIZE_32x32, @@ -517,6 +532,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Prinplup, gShinyFollowerPalette_Prinplup ) + */ .levelUpLearnset = sPrinplupLevelUpLearnset, .teachableLearnset = sPrinplupTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMPOLEON}), @@ -580,6 +596,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Empoleon, .iconPalIndex = 0, FOOTPRINT(Empoleon) + /* FOLLOWER( sPicTable_Empoleon, SIZE_32x32, @@ -588,6 +605,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Empoleon, gShinyFollowerPalette_Empoleon ) + */ .levelUpLearnset = sEmpoleonLevelUpLearnset, .teachableLearnset = sEmpoleonTeachableLearnset, }, @@ -646,6 +664,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Starly, .iconPalIndex = 0, FOOTPRINT(Starly) + /* FOLLOWER( sPicTable_Starly, SIZE_32x32, @@ -654,6 +673,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Starly, gShinyFollowerPalette_Starly ) + */ .levelUpLearnset = sStarlyLevelUpLearnset, .teachableLearnset = sStarlyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_STARAVIA}), @@ -711,6 +731,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Staravia, .iconPalIndex = 0, FOOTPRINT(Staravia) + /* FOLLOWER( sPicTable_Staravia, SIZE_32x32, @@ -719,6 +740,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Staravia, gShinyFollowerPalette_Staravia ) + */ .levelUpLearnset = sStaraviaLevelUpLearnset, .teachableLearnset = sStaraviaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_STARAPTOR}), @@ -782,6 +804,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Staraptor, .iconPalIndex = 0, FOOTPRINT(Staraptor) + /* FOLLOWER( sPicTable_Staraptor, SIZE_32x32, @@ -790,6 +813,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Staraptor, gShinyFollowerPalette_Staraptor ) + */ .levelUpLearnset = sStaraptorLevelUpLearnset, .teachableLearnset = sStaraptorTeachableLearnset, }, @@ -848,6 +872,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bidoof, .iconPalIndex = 2, FOOTPRINT(Bidoof) + /* FOLLOWER( sPicTable_Bidoof, SIZE_32x32, @@ -856,6 +881,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Bidoof, gShinyFollowerPalette_Bidoof ) + */ .levelUpLearnset = sBidoofLevelUpLearnset, .teachableLearnset = sBidoofTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_BIBAREL}), @@ -911,6 +937,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bibarel, .iconPalIndex = 2, FOOTPRINT(Bibarel) + /* FOLLOWER( sPicTable_Bibarel, SIZE_32x32, @@ -919,6 +946,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Bibarel, gShinyFollowerPalette_Bibarel ) + */ .levelUpLearnset = sBibarelLevelUpLearnset, .teachableLearnset = sBibarelTeachableLearnset, }, @@ -978,6 +1006,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Kricketot, .iconPalIndex = 2, FOOTPRINT(Kricketot) + /* FOLLOWER( sPicTable_Kricketot, SIZE_32x32, @@ -986,6 +1015,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Kricketot, gShinyFollowerPalette_Kricketot ) + */ .tmIlliterate = TRUE, .levelUpLearnset = sKricketotLevelUpLearnset, .teachableLearnset = sKricketotTeachableLearnset, @@ -1045,6 +1075,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Kricketune, .iconPalIndex = 2, FOOTPRINT(Kricketune) + /* FOLLOWER( sPicTable_Kricketune, SIZE_32x32, @@ -1053,6 +1084,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Kricketune, gShinyFollowerPalette_Kricketune ) + */ .levelUpLearnset = sKricketuneLevelUpLearnset, .teachableLearnset = sKricketuneTeachableLearnset, }, @@ -1111,6 +1143,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Shinx, .iconPalIndex = 0, FOOTPRINT(Shinx) + /* FOLLOWER( sPicTable_Shinx, SIZE_32x32, @@ -1119,6 +1152,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Shinx, gShinyFollowerPalette_Shinx ) + */ .levelUpLearnset = sShinxLevelUpLearnset, .teachableLearnset = sShinxTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_LUXIO}), @@ -1176,6 +1210,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Luxio, .iconPalIndex = 0, FOOTPRINT(Luxio) + /* FOLLOWER( sPicTable_Luxio, SIZE_32x32, @@ -1184,6 +1219,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Luxio, gShinyFollowerPalette_Luxio ) + */ .levelUpLearnset = sLuxioLevelUpLearnset, .teachableLearnset = sLuxioTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_LUXRAY}), @@ -1247,6 +1283,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Luxray, .iconPalIndex = 0, FOOTPRINT(Luxray) + /* FOLLOWER( sPicTable_Luxray, SIZE_32x32, @@ -1255,6 +1292,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Luxray, gShinyFollowerPalette_Luxray ) + */ .levelUpLearnset = sLuxrayLevelUpLearnset, .teachableLearnset = sLuxrayTeachableLearnset, }, @@ -1309,6 +1347,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cranidos, .iconPalIndex = 0, FOOTPRINT(Cranidos) + /* FOLLOWER( sPicTable_Cranidos, SIZE_32x32, @@ -1317,6 +1356,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Cranidos, gShinyFollowerPalette_Cranidos ) + */ .levelUpLearnset = sCranidosLevelUpLearnset, .teachableLearnset = sCranidosTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_RAMPARDOS}), @@ -1370,6 +1410,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Rampardos, .iconPalIndex = 0, FOOTPRINT(Rampardos) + /* FOLLOWER( sPicTable_Rampardos, SIZE_32x32, @@ -1378,6 +1419,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Rampardos, gShinyFollowerPalette_Rampardos ) + */ .levelUpLearnset = sRampardosLevelUpLearnset, .teachableLearnset = sRampardosTeachableLearnset, }, @@ -1432,6 +1474,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Shieldon, .iconPalIndex = 1, FOOTPRINT(Shieldon) + /* FOLLOWER( sPicTable_Shieldon, SIZE_32x32, @@ -1440,6 +1483,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Shieldon, gShinyFollowerPalette_Shieldon ) + */ .levelUpLearnset = sShieldonLevelUpLearnset, .teachableLearnset = sShieldonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_BASTIODON}), @@ -1493,6 +1537,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bastiodon, .iconPalIndex = 1, FOOTPRINT(Bastiodon) + /* FOLLOWER( sPicTable_Bastiodon, SIZE_32x32, @@ -1501,6 +1546,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Bastiodon, gShinyFollowerPalette_Bastiodon ) + */ .levelUpLearnset = sBastiodonLevelUpLearnset, .teachableLearnset = sBastiodonTeachableLearnset, }, @@ -1556,6 +1602,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmyPlantCloak, .iconPalIndex = 1, FOOTPRINT(Burmy) + /* FOLLOWER( sPicTable_BurmyPlantCloak, SIZE_32x32, @@ -1564,6 +1611,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_BurmyPlantCloak, gShinyFollowerPalette_BurmyPlantCloak ) + */ .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1622,6 +1670,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmySandyCloak, .iconPalIndex = 1, FOOTPRINT(Burmy) + /* FOLLOWER( sPicTable_BurmySandyCloak, SIZE_32x32, @@ -1630,6 +1679,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_BurmySandyCloak, gShinyFollowerPalette_BurmySandyCloak ) + */ .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1688,6 +1738,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmyTrashCloak, .iconPalIndex = 0, FOOTPRINT(Burmy) + /* FOLLOWER( sPicTable_BurmyTrashCloak, SIZE_32x32, @@ -1696,6 +1747,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_BurmyTrashCloak, gShinyFollowerPalette_BurmyTrashCloak ) + */ .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1755,6 +1807,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamPlantCloak, .iconPalIndex = 1, FOOTPRINT(Wormadam) + /* FOLLOWER( sPicTable_WormadamPlantCloak, SIZE_32x32, @@ -1763,6 +1816,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_WormadamPlantCloak, gShinyFollowerPalette_WormadamPlantCloak ) + */ .levelUpLearnset = sWormadamPlantCloakLevelUpLearnset, .teachableLearnset = sWormadamPlantCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1818,6 +1872,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamSandyCloak, .iconPalIndex = 1, FOOTPRINT(Wormadam) + /* FOLLOWER( sPicTable_WormadamSandyCloak, SIZE_32x32, @@ -1826,6 +1881,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_WormadamSandyCloak, gShinyFollowerPalette_WormadamSandyCloak ) + */ .levelUpLearnset = sWormadamSandyCloakLevelUpLearnset, .teachableLearnset = sWormadamSandyCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1882,6 +1938,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamTrashCloak, .iconPalIndex = 0, FOOTPRINT(Wormadam) + /* FOLLOWER( sPicTable_WormadamTrashCloak, SIZE_32x32, @@ -1890,6 +1947,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_WormadamTrashCloak, gShinyFollowerPalette_WormadamTrashCloak ) + */ .levelUpLearnset = sWormadamTrashCloakLevelUpLearnset, .teachableLearnset = sWormadamTrashCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1942,14 +2000,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Mothim, \ .iconPalIndex = 0, \ FOOTPRINT(Mothim) \ - FOLLOWER( \ - sPicTable_Mothim, \ - SIZE_32x32, \ - SHADOW_SIZE_M, \ - TRACKS_FOOT, \ - gFollowerPalette_Mothim, \ - gShinyFollowerPalette_Mothim \ - ) \ + /*FOLLOWER( */ \ + /* sPicTable_Mothim, */ \ + /* SIZE_32x32, */ \ + /* SHADOW_SIZE_M, */ \ + /* TRACKS_FOOT, */ \ + /* gFollowerPalette_Mothim, */ \ + /* gShinyFollowerPalette_Mothim */ \ + /*) */ \ .levelUpLearnset = sMothimLevelUpLearnset, \ .teachableLearnset = sMothimTeachableLearnset, \ .formSpeciesIdTable = sMothimFormSpeciesIdTable, \ @@ -2013,6 +2071,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Combee, .iconPalIndex = 0, FOOTPRINT(Combee) + /* FOLLOWER( sPicTable_Combee, SIZE_32x32, @@ -2021,6 +2080,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Combee, gShinyFollowerPalette_Combee ) + */ .tmIlliterate = TRUE, .levelUpLearnset = sCombeeLevelUpLearnset, .teachableLearnset = sCombeeTeachableLearnset, @@ -2078,6 +2138,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Vespiquen, .iconPalIndex = 0, FOOTPRINT(Vespiquen) + /* FOLLOWER( sPicTable_Vespiquen, SIZE_32x32, @@ -2086,6 +2147,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Vespiquen, gShinyFollowerPalette_Vespiquen ) + */ .levelUpLearnset = sVespiquenLevelUpLearnset, .teachableLearnset = sVespiquenTeachableLearnset, }, @@ -2142,6 +2204,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Pachirisu, .iconPalIndex = 0, FOOTPRINT(Pachirisu) + /* FOLLOWER( sPicTable_Pachirisu, SIZE_32x32, @@ -2150,6 +2213,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Pachirisu, gShinyFollowerPalette_Pachirisu ) + */ .levelUpLearnset = sPachirisuLevelUpLearnset, .teachableLearnset = sPachirisuTeachableLearnset, }, @@ -2206,6 +2270,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Buizel, .iconPalIndex = 0, FOOTPRINT(Buizel) + /* FOLLOWER( sPicTable_Buizel, SIZE_32x32, @@ -2214,6 +2279,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Buizel, gShinyFollowerPalette_Buizel ) + */ .levelUpLearnset = sBuizelLevelUpLearnset, .teachableLearnset = sBuizelTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_FLOATZEL}), @@ -2269,6 +2335,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Floatzel, .iconPalIndex = 0, FOOTPRINT(Floatzel) + /* FOLLOWER( sPicTable_Floatzel, SIZE_32x32, @@ -2277,6 +2344,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Floatzel, gShinyFollowerPalette_Floatzel ) + */ .levelUpLearnset = sFloatzelLevelUpLearnset, .teachableLearnset = sFloatzelTeachableLearnset, }, @@ -2332,6 +2400,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cherubi, .iconPalIndex = 1, FOOTPRINT(Cherubi) + /* FOLLOWER( sPicTable_Cherubi, SIZE_32x32, @@ -2340,6 +2409,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Cherubi, gShinyFollowerPalette_Cherubi ) + */ .levelUpLearnset = sCherubiLevelUpLearnset, .teachableLearnset = sCherubiTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_CHERRIM_OVERCAST}), @@ -2394,6 +2464,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_CherrimOvercast, .iconPalIndex = 0, FOOTPRINT(Cherrim) + /* FOLLOWER( sPicTable_CherrimOvercast, SIZE_32x32, @@ -2402,6 +2473,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_CherrimOvercast, gShinyFollowerPalette_CherrimOvercast ) + */ .levelUpLearnset = sCherrimLevelUpLearnset, .teachableLearnset = sCherrimTeachableLearnset, .formSpeciesIdTable = sCherrimFormSpeciesIdTable, @@ -2513,6 +2585,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShellosWestSea, .iconPalIndex = 0, FOOTPRINT(Shellos) + /* FOLLOWER( sPicTable_ShellosWestSea, SIZE_32x32, @@ -2521,6 +2594,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_ShellosWestSea, gShinyFollowerPalette_ShellosWestSea ) + */ .levelUpLearnset = sShellosLevelUpLearnset, .teachableLearnset = sShellosTeachableLearnset, .formSpeciesIdTable = sShellosFormSpeciesIdTable, @@ -2575,6 +2649,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShellosEastSea, .iconPalIndex = 0, FOOTPRINT(Shellos) + /* FOLLOWER( sPicTable_ShellosEastSea, SIZE_32x32, @@ -2583,6 +2658,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_ShellosEastSea, gShinyFollowerPalette_ShellosEastSea ) + */ .levelUpLearnset = sShellosLevelUpLearnset, .teachableLearnset = sShellosTeachableLearnset, .formSpeciesIdTable = sShellosFormSpeciesIdTable, @@ -2637,6 +2713,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GastrodonWestSea, .iconPalIndex = 0, FOOTPRINT(Gastrodon) + /* FOLLOWER( sPicTable_GastrodonWestSea, SIZE_32x32, @@ -2645,6 +2722,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_GastrodonWestSea, gShinyFollowerPalette_GastrodonWestSea ) + */ .levelUpLearnset = sGastrodonLevelUpLearnset, .teachableLearnset = sGastrodonTeachableLearnset, .formSpeciesIdTable = sGastrodonFormSpeciesIdTable, @@ -2698,6 +2776,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GastrodonEastSea, .iconPalIndex = 0, FOOTPRINT(Gastrodon) + /* FOLLOWER( sPicTable_GastrodonEastSea, SIZE_32x32, @@ -2706,6 +2785,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_GastrodonEastSea, gShinyFollowerPalette_GastrodonEastSea ) + */ .levelUpLearnset = sGastrodonLevelUpLearnset, .teachableLearnset = sGastrodonTeachableLearnset, .formSpeciesIdTable = sGastrodonFormSpeciesIdTable, @@ -2762,6 +2842,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drifloon, .iconPalIndex = 2, FOOTPRINT(Drifloon) + /* FOLLOWER( sPicTable_Drifloon, SIZE_32x32, @@ -2770,6 +2851,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Drifloon, gShinyFollowerPalette_Drifloon ) + */ .levelUpLearnset = sDrifloonLevelUpLearnset, .teachableLearnset = sDrifloonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_DRIFBLIM}), @@ -2824,6 +2906,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drifblim, .iconPalIndex = 2, FOOTPRINT(Drifblim) + /* FOLLOWER( sPicTable_Drifblim, SIZE_32x32, @@ -2832,6 +2915,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Drifblim, gShinyFollowerPalette_Drifblim ) + */ .levelUpLearnset = sDrifblimLevelUpLearnset, .teachableLearnset = sDrifblimTeachableLearnset, }, @@ -2886,6 +2970,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Buneary, .iconPalIndex = 2, FOOTPRINT(Buneary) + /* FOLLOWER( sPicTable_Buneary, SIZE_32x32, @@ -2894,6 +2979,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Buneary, gShinyFollowerPalette_Buneary ) + */ .levelUpLearnset = sBunearyLevelUpLearnset, .teachableLearnset = sBunearyTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LOPUNNY}), @@ -2947,6 +3033,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lopunny, .iconPalIndex = 2, FOOTPRINT(Lopunny) + /* FOLLOWER( sPicTable_Lopunny, SIZE_32x32, @@ -2955,6 +3042,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Lopunny, gShinyFollowerPalette_Lopunny ) + */ .levelUpLearnset = sLopunnyLevelUpLearnset, .teachableLearnset = sLopunnyTeachableLearnset, .formSpeciesIdTable = sLopunnyFormSpeciesIdTable, @@ -3068,6 +3156,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Glameow, .iconPalIndex = 0, FOOTPRINT(Glameow) + /* FOLLOWER( sPicTable_Glameow, SIZE_32x32, @@ -3076,6 +3165,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Glameow, gShinyFollowerPalette_Glameow ) + */ .levelUpLearnset = sGlameowLevelUpLearnset, .teachableLearnset = sGlameowTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_PURUGLY}), @@ -3129,6 +3219,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Purugly, .iconPalIndex = 0, FOOTPRINT(Purugly) + /* FOLLOWER( sPicTable_Purugly, SIZE_32x32, @@ -3137,6 +3228,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Purugly, gShinyFollowerPalette_Purugly ) + */ .levelUpLearnset = sPuruglyLevelUpLearnset, .teachableLearnset = sPuruglyTeachableLearnset, }, @@ -3191,6 +3283,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Stunky, .iconPalIndex = 2, FOOTPRINT(Stunky) + /* FOLLOWER( sPicTable_Stunky, SIZE_32x32, @@ -3199,6 +3292,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Stunky, gShinyFollowerPalette_Stunky ) + */ .levelUpLearnset = sStunkyLevelUpLearnset, .teachableLearnset = sStunkyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SKUNTANK}), @@ -3252,6 +3346,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Skuntank, .iconPalIndex = 2, FOOTPRINT(Skuntank) + /* FOLLOWER( sPicTable_Skuntank, SIZE_32x32, @@ -3260,6 +3355,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Skuntank, gShinyFollowerPalette_Skuntank ) + */ .levelUpLearnset = sSkuntankLevelUpLearnset, .teachableLearnset = sSkuntankTeachableLearnset, }, @@ -3316,6 +3412,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bronzor, .iconPalIndex = 0, FOOTPRINT(Bronzor) + /* FOLLOWER( sPicTable_Bronzor, SIZE_32x32, @@ -3324,6 +3421,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Bronzor, gShinyFollowerPalette_Bronzor ) + */ .levelUpLearnset = sBronzorLevelUpLearnset, .teachableLearnset = sBronzorTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_BRONZONG}), @@ -3380,6 +3478,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bronzong, .iconPalIndex = 0, FOOTPRINT(Bronzong) + /* FOLLOWER( sPicTable_Bronzong, SIZE_32x32, @@ -3388,6 +3487,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Bronzong, gShinyFollowerPalette_Bronzong ) + */ .levelUpLearnset = sBronzongLevelUpLearnset, .teachableLearnset = sBronzongTeachableLearnset, }, @@ -3443,6 +3543,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Chatot, .iconPalIndex = 0, FOOTPRINT(Chatot) + /* FOLLOWER( sPicTable_Chatot, SIZE_32x32, @@ -3451,6 +3552,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Chatot, gShinyFollowerPalette_Chatot ) + */ .levelUpLearnset = sChatotLevelUpLearnset, .teachableLearnset = sChatotTeachableLearnset, }, @@ -3506,6 +3608,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Spiritomb, .iconPalIndex = 5, FOOTPRINT(Spiritomb) + /* FOLLOWER( sPicTable_Spiritomb, SIZE_32x32, @@ -3514,6 +3617,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Spiritomb, gShinyFollowerPalette_Spiritomb ) + */ .levelUpLearnset = sSpiritombLevelUpLearnset, .teachableLearnset = sSpiritombTeachableLearnset, }, @@ -3572,6 +3676,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Gible, .iconPalIndex = 0, FOOTPRINT(Gible) + /* FOLLOWER( sPicTable_Gible, SIZE_32x32, @@ -3580,6 +3685,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Gible, gShinyFollowerPalette_Gible ) + */ .levelUpLearnset = sGibleLevelUpLearnset, .teachableLearnset = sGibleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GABITE}), @@ -3637,6 +3743,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Gabite, .iconPalIndex = 0, FOOTPRINT(Gabite) + /* FOLLOWER( sPicTable_Gabite, SIZE_32x32, @@ -3645,6 +3752,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Gabite, gShinyFollowerPalette_Gabite ) + */ .levelUpLearnset = sGabiteLevelUpLearnset, .teachableLearnset = sGabiteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_GARCHOMP}), @@ -3706,6 +3814,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Garchomp, .iconPalIndex = 0, FOOTPRINT(Garchomp) + /* FOLLOWER( sPicTable_Garchomp, SIZE_32x32, @@ -3714,6 +3823,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Garchomp, gShinyFollowerPalette_Garchomp ) + */ .levelUpLearnset = sGarchompLevelUpLearnset, .teachableLearnset = sGarchompTeachableLearnset, .formSpeciesIdTable = sGarchompFormSpeciesIdTable, @@ -3827,6 +3937,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Riolu, .iconPalIndex = 2, FOOTPRINT(Riolu) + /* FOLLOWER( sPicTable_Riolu, SIZE_32x32, @@ -3835,6 +3946,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Riolu, gShinyFollowerPalette_Riolu ) + */ .levelUpLearnset = sRioluLevelUpLearnset, .teachableLearnset = sRioluTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_DAY, 0, SPECIES_LUCARIO}), @@ -3889,6 +4001,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lucario, .iconPalIndex = 2, FOOTPRINT(Lucario) + /* FOLLOWER( sPicTable_Lucario, SIZE_32x32, @@ -3897,6 +4010,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Lucario, gShinyFollowerPalette_Lucario ) + */ .levelUpLearnset = sLucarioLevelUpLearnset, .teachableLearnset = sLucarioTeachableLearnset, .formSpeciesIdTable = sLucarioFormSpeciesIdTable, @@ -4017,6 +4131,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconPalIndexFemale = 1, #endif FOOTPRINT(Hippopotas) + /* FOLLOWER( sPicTable_Hippopotas, SIZE_32x32, @@ -4025,6 +4140,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Hippopotas, gShinyFollowerPalette_Hippopotas ) + */ .levelUpLearnset = sHippopotasLevelUpLearnset, .teachableLearnset = sHippopotasTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_HIPPOWDON}), @@ -4084,6 +4200,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconPalIndexFemale = 1, #endif FOOTPRINT(Hippowdon) + /* FOLLOWER( sPicTable_Hippowdon, SIZE_32x32, @@ -4092,6 +4209,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Hippowdon, gShinyFollowerPalette_Hippowdon ) + */ .levelUpLearnset = sHippowdonLevelUpLearnset, .teachableLearnset = sHippowdonTeachableLearnset, }, @@ -4147,6 +4265,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Skorupi, .iconPalIndex = 0, FOOTPRINT(Skorupi) + /* FOLLOWER( sPicTable_Skorupi, SIZE_32x32, @@ -4155,6 +4274,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Skorupi, gShinyFollowerPalette_Skorupi ) + */ .levelUpLearnset = sSkorupiLevelUpLearnset, .teachableLearnset = sSkorupiTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_DRAPION}), @@ -4209,6 +4329,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drapion, .iconPalIndex = 2, FOOTPRINT(Drapion) + /* FOLLOWER( sPicTable_Drapion, SIZE_32x32, @@ -4217,6 +4338,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Drapion, gShinyFollowerPalette_Drapion ) + */ .levelUpLearnset = sDrapionLevelUpLearnset, .teachableLearnset = sDrapionTeachableLearnset, }, @@ -4276,6 +4398,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Croagunk, .iconPalIndex = 0, FOOTPRINT(Croagunk) + /* FOLLOWER( sPicTable_Croagunk, SIZE_32x32, @@ -4284,6 +4407,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Croagunk, gShinyFollowerPalette_Croagunk ) + */ .levelUpLearnset = sCroagunkLevelUpLearnset, .teachableLearnset = sCroagunkTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_TOXICROAK}), @@ -4342,6 +4466,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Toxicroak, .iconPalIndex = 0, FOOTPRINT(Toxicroak) + /* FOLLOWER( sPicTable_Toxicroak, SIZE_32x32, @@ -4350,6 +4475,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Toxicroak, gShinyFollowerPalette_Toxicroak ) + */ .levelUpLearnset = sToxicroakLevelUpLearnset, .teachableLearnset = sToxicroakTeachableLearnset, }, @@ -4405,6 +4531,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Carnivine, .iconPalIndex = 1, FOOTPRINT(Carnivine) + /* FOLLOWER( sPicTable_Carnivine, SIZE_32x32, @@ -4413,6 +4540,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Carnivine, gShinyFollowerPalette_Carnivine ) + */ .levelUpLearnset = sCarnivineLevelUpLearnset, .teachableLearnset = sCarnivineTeachableLearnset, }, @@ -4471,6 +4599,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Finneon, .iconPalIndex = 0, FOOTPRINT(Finneon) + /* FOLLOWER( sPicTable_Finneon, SIZE_32x32, @@ -4479,6 +4608,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Finneon, gShinyFollowerPalette_Finneon ) + */ .levelUpLearnset = sFinneonLevelUpLearnset, .teachableLearnset = sFinneonTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_LUMINEON}), @@ -4536,6 +4666,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lumineon, .iconPalIndex = 0, FOOTPRINT(Lumineon) + /* FOLLOWER( sPicTable_Lumineon, SIZE_32x32, @@ -4544,6 +4675,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Lumineon, gShinyFollowerPalette_Lumineon ) + */ .levelUpLearnset = sLumineonLevelUpLearnset, .teachableLearnset = sLumineonTeachableLearnset, }, @@ -4603,6 +4735,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Snover, .iconPalIndex = 1, FOOTPRINT(Snover) + /* FOLLOWER( sPicTable_Snover, SIZE_32x32, @@ -4611,6 +4744,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Snover, gShinyFollowerPalette_Snover ) + */ .levelUpLearnset = sSnoverLevelUpLearnset, .teachableLearnset = sSnoverTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_ABOMASNOW}), @@ -4668,6 +4802,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Abomasnow, .iconPalIndex = 1, FOOTPRINT(Abomasnow) + /* FOLLOWER( sPicTable_Abomasnow, SIZE_32x32, @@ -4676,6 +4811,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Abomasnow, gShinyFollowerPalette_Abomasnow ) + */ .levelUpLearnset = sAbomasnowLevelUpLearnset, .teachableLearnset = sAbomasnowTeachableLearnset, .formSpeciesIdTable = sAbomasnowFormSpeciesIdTable, @@ -4793,6 +4929,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Rotom, .iconPalIndex = 0, FOOTPRINT(Rotom) + /* FOLLOWER( sPicTable_Rotom, SIZE_32x32, @@ -4801,6 +4938,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Rotom, gShinyFollowerPalette_Rotom ) + */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4865,6 +5003,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomHeat, .iconPalIndex = 0, FOOTPRINT(Rotom) + /* FOLLOWER( sPicTable_RotomHeat, SIZE_32x32, @@ -4873,6 +5012,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_RotomHeat, gShinyFollowerPalette_RotomHeat ) + */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4930,6 +5070,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomWash, .iconPalIndex = 0, FOOTPRINT(Rotom) + /* FOLLOWER( sPicTable_RotomWash, SIZE_32x32, @@ -4938,6 +5079,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_RotomWash, gShinyFollowerPalette_RotomWash ) + */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -4994,6 +5136,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomFrost, .iconPalIndex = 5, FOOTPRINT(Rotom) + /* FOLLOWER( sPicTable_RotomFrost, SIZE_32x32, @@ -5002,6 +5145,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_RotomFrost, gShinyFollowerPalette_RotomFrost ) + */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -5059,6 +5203,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomFan, .iconPalIndex = 0, FOOTPRINT(Rotom) + /* FOLLOWER( sPicTable_RotomFan, SIZE_32x32, @@ -5067,6 +5212,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_RotomFan, gShinyFollowerPalette_RotomFan ) + */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -5123,6 +5269,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomMow, .iconPalIndex = 0, FOOTPRINT(Rotom) + /* FOLLOWER( sPicTable_RotomMow, SIZE_32x32, @@ -5131,6 +5278,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_RotomMow, gShinyFollowerPalette_RotomMow ) + */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -5195,6 +5343,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Uxie, .iconPalIndex = 0, FOOTPRINT(Uxie) + /* FOLLOWER( sPicTable_Uxie, SIZE_32x32, @@ -5203,6 +5352,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Uxie, gShinyFollowerPalette_Uxie ) + */ .isLegendary = TRUE, .levelUpLearnset = sUxieLevelUpLearnset, .teachableLearnset = sUxieTeachableLearnset, @@ -5267,6 +5417,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Mesprit, .iconPalIndex = 0, FOOTPRINT(Mesprit) + /* FOLLOWER( sPicTable_Mesprit, SIZE_32x32, @@ -5275,6 +5426,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Mesprit, gShinyFollowerPalette_Mesprit ) + */ .isLegendary = TRUE, .levelUpLearnset = sMespritLevelUpLearnset, .teachableLearnset = sMespritTeachableLearnset, @@ -5338,6 +5490,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Azelf, .iconPalIndex = 0, FOOTPRINT(Azelf) + /* FOLLOWER( sPicTable_Azelf, SIZE_32x32, @@ -5346,6 +5499,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Azelf, gShinyFollowerPalette_Azelf ) + */ .isLegendary = TRUE, .levelUpLearnset = sAzelfLevelUpLearnset, .teachableLearnset = sAzelfTeachableLearnset, @@ -5409,6 +5563,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Dialga, .iconPalIndex = 2, FOOTPRINT(Dialga) + /* FOLLOWER( sPicTable_Dialga, SIZE_64x64, @@ -5417,6 +5572,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Dialga, gShinyFollowerPalette_Dialga ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDialgaLevelUpLearnset, @@ -5473,6 +5629,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_DialgaOrigin, .iconPalIndex = 0, FOOTPRINT(Dialga) + /* FOLLOWER( sPicTable_DialgaOrigin, SIZE_64x64, @@ -5481,6 +5638,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_DialgaOrigin //, gShinyFollowerPalette_DialgaOrigin ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDialgaLevelUpLearnset, @@ -5547,6 +5705,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Palkia, .iconPalIndex = 2, FOOTPRINT(Palkia) + /* FOLLOWER( sPicTable_Palkia, SIZE_64x64, @@ -5555,6 +5714,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Palkia, gShinyFollowerPalette_Palkia ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sPalkiaLevelUpLearnset, @@ -5611,6 +5771,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_PalkiaOrigin, .iconPalIndex = 2, FOOTPRINT(Palkia) + /* FOLLOWER( sPicTable_PalkiaOrigin, SIZE_64x64, @@ -5619,6 +5780,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_PalkiaOrigin //, gShinyFollowerPalette_PalkiaOrigin ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sPalkiaLevelUpLearnset, @@ -5683,6 +5845,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Heatran, .iconPalIndex = 0, FOOTPRINT(Heatran) + /* FOLLOWER( sPicTable_Heatran, SIZE_32x32, @@ -5691,6 +5854,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Heatran, gShinyFollowerPalette_Heatran ) + */ .isLegendary = TRUE, .levelUpLearnset = sHeatranLevelUpLearnset, .teachableLearnset = sHeatranTeachableLearnset, @@ -5752,6 +5916,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Regigigas, .iconPalIndex = 0, FOOTPRINT(Regigigas) + /* FOLLOWER( sPicTable_Regigigas, SIZE_64x64, @@ -5760,6 +5925,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Regigigas, gShinyFollowerPalette_Regigigas ) + */ .isLegendary = TRUE, .levelUpLearnset = sRegigigasLevelUpLearnset, .teachableLearnset = sRegigigasTeachableLearnset, @@ -5823,6 +5989,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GiratinaAltered, .iconPalIndex = 0, FOOTPRINT(Giratina) + /* FOLLOWER( sPicTable_GiratinaAltered, SIZE_64x64, @@ -5831,6 +5998,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_GiratinaAltered, gShinyFollowerPalette_GiratinaAltered ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sGiratinaLevelUpLearnset, @@ -5888,6 +6056,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GiratinaOrigin, .iconPalIndex = 0, FOOTPRINT(Giratina) + /* FOLLOWER( sPicTable_GiratinaOrigin, SIZE_64x64, @@ -5896,6 +6065,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_GiratinaOrigin //, gShinyFollowerPalette_GiratinaOrigin ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sGiratinaLevelUpLearnset, @@ -5961,6 +6131,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cresselia, .iconPalIndex = 0, FOOTPRINT(Cresselia) + /* FOLLOWER( sPicTable_Cresselia, SIZE_32x32, @@ -5969,6 +6140,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Cresselia, gShinyFollowerPalette_Cresselia ) + */ .isLegendary = TRUE, .levelUpLearnset = sCresseliaLevelUpLearnset, .teachableLearnset = sCresseliaTeachableLearnset, @@ -6031,6 +6203,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Phione, .iconPalIndex = 0, FOOTPRINT(Phione) + /* FOLLOWER( sPicTable_Phione, SIZE_32x32, @@ -6039,6 +6212,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Phione, gShinyFollowerPalette_Phione ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sPhioneLevelUpLearnset, @@ -6100,6 +6274,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Manaphy, .iconPalIndex = 0, FOOTPRINT(Manaphy) + /* FOLLOWER( sPicTable_Manaphy, SIZE_32x32, @@ -6108,6 +6283,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Manaphy, gShinyFollowerPalette_Manaphy ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sManaphyLevelUpLearnset, @@ -6172,6 +6348,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Darkrai, .iconPalIndex = 0, FOOTPRINT(Darkrai) + /* FOLLOWER( sPicTable_Darkrai, SIZE_32x32, @@ -6180,6 +6357,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Darkrai, gShinyFollowerPalette_Darkrai ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDarkraiLevelUpLearnset, @@ -6246,6 +6424,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShayminLand, .iconPalIndex = 1, FOOTPRINT(Shaymin) + /* FOLLOWER( sPicTable_ShayminLand, SIZE_32x32, @@ -6254,6 +6433,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_ShayminLand, gShinyFollowerPalette_ShayminLand ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sShayminLandLevelUpLearnset, @@ -6387,14 +6567,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .shinyPalette = gMonShinyPalette_Arceus ##typeName, \ ARCEUS_ICON(typeName, iconPal) \ FOOTPRINT(Arceus) \ - FOLLOWER( \ + /*FOLLOWER( \ sPicTable_Arceus ##typeName, \ SIZE_64x64, \ SHADOW_SIZE_M, \ TRACKS_FOOT, \ gFollowerPalette_Arceus ##typeName, \ gShinyFollowerPalette_Arceus ##typeName \ - ) \ + )*/ \ .levelUpLearnset = sArceusLevelUpLearnset, \ .teachableLearnset = sArceusTeachableLearnset, \ .formSpeciesIdTable = sArceusFormSpeciesIdTable, \ diff --git a/src/data/pokemon/species_info/gen_5_families.h b/src/data/pokemon/species_info/gen_5_families.h index 6e1774f48eb8..98b69f2e4e65 100644 --- a/src/data/pokemon/species_info/gen_5_families.h +++ b/src/data/pokemon/species_info/gen_5_families.h @@ -52,6 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Victini, .iconPalIndex = 0, FOOTPRINT(Victini) + /* FOLLOWER( sPicTable_Victini, SIZE_32x32, @@ -60,6 +61,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Victini, gShinyFollowerPalette_Victini ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sVictiniLevelUpLearnset, @@ -116,6 +118,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Snivy, .iconPalIndex = 1, FOOTPRINT(Snivy) + /* FOLLOWER( sPicTable_Snivy, SIZE_32x32, @@ -124,6 +127,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Snivy, gShinyFollowerPalette_Snivy ) + */ .levelUpLearnset = sSnivyLevelUpLearnset, .teachableLearnset = sSnivyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_SERVINE}), @@ -177,6 +181,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Servine, .iconPalIndex = 1, FOOTPRINT(Servine) + /* FOLLOWER( sPicTable_Servine, SIZE_32x32, @@ -185,6 +190,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Servine, gShinyFollowerPalette_Servine ) + */ .levelUpLearnset = sServineLevelUpLearnset, .teachableLearnset = sServineTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SERPERIOR}), @@ -238,6 +244,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Serperior, .iconPalIndex = 1, FOOTPRINT(Serperior) + /* FOLLOWER( sPicTable_Serperior, SIZE_32x32, @@ -246,6 +253,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Serperior, gShinyFollowerPalette_Serperior ) + */ .levelUpLearnset = sSerperiorLevelUpLearnset, .teachableLearnset = sSerperiorTeachableLearnset, }, @@ -300,6 +308,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tepig, .iconPalIndex = 0, FOOTPRINT(Tepig) + /* FOLLOWER( sPicTable_Tepig, SIZE_32x32, @@ -308,6 +317,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Tepig, gShinyFollowerPalette_Tepig ) + */ .levelUpLearnset = sTepigLevelUpLearnset, .teachableLearnset = sTepigTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_PIGNITE}), @@ -361,6 +371,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pignite, .iconPalIndex = 0, FOOTPRINT(Pignite) + /* FOLLOWER( sPicTable_Pignite, SIZE_32x32, @@ -369,6 +380,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Pignite, gShinyFollowerPalette_Pignite ) + */ .levelUpLearnset = sPigniteLevelUpLearnset, .teachableLearnset = sPigniteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMBOAR}), @@ -423,6 +435,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Emboar, .iconPalIndex = 0, FOOTPRINT(Emboar) + /* FOLLOWER( sPicTable_Emboar, SIZE_32x32, @@ -431,6 +444,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Emboar, gShinyFollowerPalette_Emboar ) + */ .levelUpLearnset = sEmboarLevelUpLearnset, .teachableLearnset = sEmboarTeachableLearnset, }, @@ -485,6 +499,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Oshawott, .iconPalIndex = 0, FOOTPRINT(Oshawott) + /* FOLLOWER( sPicTable_Oshawott, SIZE_32x32, @@ -493,6 +508,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Oshawott, gShinyFollowerPalette_Oshawott ) + */ .levelUpLearnset = sOshawottLevelUpLearnset, .teachableLearnset = sOshawottTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_DEWOTT}), @@ -546,6 +562,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Dewott, .iconPalIndex = 0, FOOTPRINT(Dewott) + /* FOLLOWER( sPicTable_Dewott, SIZE_32x32, @@ -554,6 +571,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Dewott, gShinyFollowerPalette_Dewott ) + */ .levelUpLearnset = sDewottLevelUpLearnset, .teachableLearnset = sDewottTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SAMUROTT}, @@ -608,6 +626,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Samurott, .iconPalIndex = 2, FOOTPRINT(Samurott) + /* FOLLOWER( sPicTable_Samurott, SIZE_32x32, @@ -616,6 +635,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Samurott, gShinyFollowerPalette_Samurott ) + */ .levelUpLearnset = sSamurottLevelUpLearnset, .teachableLearnset = sSamurottTeachableLearnset, .formSpeciesIdTable = sSamurottFormSpeciesIdTable, @@ -670,6 +690,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SamurottHisuian, .iconPalIndex = 0, FOOTPRINT(Samurott) + /* FOLLOWER( sPicTable_SamurottHisuian, SIZE_32x32, @@ -678,6 +699,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_SamurottHisuian, gShinyFollowerPalette_SamurottHisuian ) + */ .isHisuianForm = TRUE, .levelUpLearnset = sSamurottHisuianLevelUpLearnset, .teachableLearnset = sSamurottHisuianTeachableLearnset, @@ -735,6 +757,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Patrat, .iconPalIndex = 2, FOOTPRINT(Patrat) + /* FOLLOWER( sPicTable_Patrat, SIZE_32x32, @@ -743,6 +766,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Patrat, gShinyFollowerPalette_Patrat ) + */ .levelUpLearnset = sPatratLevelUpLearnset, .teachableLearnset = sPatratTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_WATCHOG}), @@ -796,6 +820,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Watchog, .iconPalIndex = 2, FOOTPRINT(Watchog) + /* FOLLOWER( sPicTable_Watchog, SIZE_32x32, @@ -804,6 +829,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Watchog, gShinyFollowerPalette_Watchog ) + */ .levelUpLearnset = sWatchogLevelUpLearnset, .teachableLearnset = sWatchogTeachableLearnset, }, @@ -858,6 +884,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lillipup, .iconPalIndex = 2, FOOTPRINT(Lillipup) + /* FOLLOWER( sPicTable_Lillipup, SIZE_32x32, @@ -866,6 +893,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Lillipup, gShinyFollowerPalette_Lillipup ) + */ .levelUpLearnset = sLillipupLevelUpLearnset, .teachableLearnset = sLillipupTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_HERDIER}), @@ -919,6 +947,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Herdier, .iconPalIndex = 2, FOOTPRINT(Herdier) + /* FOLLOWER( sPicTable_Herdier, SIZE_32x32, @@ -927,6 +956,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Herdier, gShinyFollowerPalette_Herdier ) + */ .levelUpLearnset = sHerdierLevelUpLearnset, .teachableLearnset = sHerdierTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_STOUTLAND}), @@ -986,6 +1016,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Stoutland, .iconPalIndex = 2, FOOTPRINT(Stoutland) + /* FOLLOWER( sPicTable_Stoutland, SIZE_32x32, @@ -994,6 +1025,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Stoutland, gShinyFollowerPalette_Stoutland ) + */ .levelUpLearnset = sStoutlandLevelUpLearnset, .teachableLearnset = sStoutlandTeachableLearnset, }, @@ -1048,6 +1080,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Purrloin, .iconPalIndex = 0, FOOTPRINT(Purrloin) + /* FOLLOWER( sPicTable_Purrloin, SIZE_32x32, @@ -1056,6 +1089,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Purrloin, gShinyFollowerPalette_Purrloin ) + */ .levelUpLearnset = sPurrloinLevelUpLearnset, .teachableLearnset = sPurrloinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_LIEPARD}), @@ -1109,6 +1143,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Liepard, .iconPalIndex = 0, FOOTPRINT(Liepard) + /* FOLLOWER( sPicTable_Liepard, SIZE_32x32, @@ -1117,6 +1152,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Liepard, gShinyFollowerPalette_Liepard ) + */ .levelUpLearnset = sLiepardLevelUpLearnset, .teachableLearnset = sLiepardTeachableLearnset, }, @@ -1171,6 +1207,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pansage, .iconPalIndex = 1, FOOTPRINT(Pansage) + /* FOLLOWER( sPicTable_Pansage, SIZE_32x32, @@ -1179,6 +1216,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Pansage, gShinyFollowerPalette_Pansage ) + */ .levelUpLearnset = sPansageLevelUpLearnset, .teachableLearnset = sPansageTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SIMISAGE}), @@ -1232,6 +1270,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simisage, .iconPalIndex = 1, FOOTPRINT(Simisage) + /* FOLLOWER( sPicTable_Simisage, SIZE_32x32, @@ -1240,6 +1279,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Simisage, gShinyFollowerPalette_Simisage ) + */ .levelUpLearnset = sSimisageLevelUpLearnset, .teachableLearnset = sSimisageTeachableLearnset, }, @@ -1295,6 +1335,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pansear, .iconPalIndex = 2, FOOTPRINT(Pansear) + /* FOLLOWER( sPicTable_Pansear, SIZE_32x32, @@ -1303,6 +1344,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Pansear, gShinyFollowerPalette_Pansear ) + */ .levelUpLearnset = sPansearLevelUpLearnset, .teachableLearnset = sPansearTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_SIMISEAR}), @@ -1357,6 +1399,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simisear, .iconPalIndex = 2, FOOTPRINT(Simisear) + /* FOLLOWER( sPicTable_Simisear, SIZE_32x32, @@ -1365,6 +1408,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Simisear, gShinyFollowerPalette_Simisear ) + */ .levelUpLearnset = sSimisearLevelUpLearnset, .teachableLearnset = sSimisearTeachableLearnset, }, @@ -1419,6 +1463,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Panpour, .iconPalIndex = 2, FOOTPRINT(Panpour) + /* FOLLOWER( sPicTable_Panpour, SIZE_32x32, @@ -1427,6 +1472,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Panpour, gShinyFollowerPalette_Panpour ) + */ .levelUpLearnset = sPanpourLevelUpLearnset, .teachableLearnset = sPanpourTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_WATER_STONE, SPECIES_SIMIPOUR}), @@ -1480,6 +1526,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simipour, .iconPalIndex = 2, FOOTPRINT(Simipour) + /* FOLLOWER( sPicTable_Simipour, SIZE_32x32, @@ -1488,6 +1535,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Simipour, gShinyFollowerPalette_Simipour ) + */ .levelUpLearnset = sSimipourLevelUpLearnset, .teachableLearnset = sSimipourTeachableLearnset, }, @@ -1543,6 +1591,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Munna, .iconPalIndex = 0, FOOTPRINT(Munna) + /* FOLLOWER( sPicTable_Munna, SIZE_32x32, @@ -1551,6 +1600,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Munna, gShinyFollowerPalette_Munna ) + */ .levelUpLearnset = sMunnaLevelUpLearnset, .teachableLearnset = sMunnaTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_MOON_STONE, SPECIES_MUSHARNA}), @@ -1605,6 +1655,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Musharna, .iconPalIndex = 0, FOOTPRINT(Musharna) + /* FOLLOWER( sPicTable_Musharna, SIZE_32x32, @@ -1613,6 +1664,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Musharna, gShinyFollowerPalette_Musharna ) + */ .levelUpLearnset = sMusharnaLevelUpLearnset, .teachableLearnset = sMusharnaTeachableLearnset, }, @@ -1667,6 +1719,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pidove, .iconPalIndex = 0, FOOTPRINT(Pidove) + /* FOLLOWER( sPicTable_Pidove, SIZE_32x32, @@ -1675,6 +1728,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Pidove, gShinyFollowerPalette_Pidove ) + */ .levelUpLearnset = sPidoveLevelUpLearnset, .teachableLearnset = sPidoveTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 21, SPECIES_TRANQUILL}), @@ -1728,6 +1782,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tranquill, .iconPalIndex = 0, FOOTPRINT(Tranquill) + /* FOLLOWER( sPicTable_Tranquill, SIZE_32x32, @@ -1736,6 +1791,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Tranquill, gShinyFollowerPalette_Tranquill ) + */ .levelUpLearnset = sTranquillLevelUpLearnset, .teachableLearnset = sTranquillTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_UNFEZANT}), @@ -1803,6 +1859,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 1, .iconPalIndexFemale = 1, FOOTPRINT(Unfezant) + /* FOLLOWER( sPicTable_Unfezant, SIZE_32x32, @@ -1811,6 +1868,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Unfezant, gShinyFollowerPalette_Unfezant ) + */ .levelUpLearnset = sUnfezantLevelUpLearnset, .teachableLearnset = sUnfezantTeachableLearnset, }, @@ -1865,6 +1923,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Blitzle, .iconPalIndex = 2, FOOTPRINT(Blitzle) + /* FOLLOWER( sPicTable_Blitzle, SIZE_32x32, @@ -1873,6 +1932,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Blitzle, gShinyFollowerPalette_Blitzle ) + */ .levelUpLearnset = sBlitzleLevelUpLearnset, .teachableLearnset = sBlitzleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_ZEBSTRIKA}), @@ -1926,6 +1986,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zebstrika, .iconPalIndex = 2, FOOTPRINT(Zebstrika) + /* FOLLOWER( sPicTable_Zebstrika, SIZE_32x32, @@ -1934,6 +1995,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Zebstrika, gShinyFollowerPalette_Zebstrika ) + */ .levelUpLearnset = sZebstrikaLevelUpLearnset, .teachableLearnset = sZebstrikaTeachableLearnset, }, @@ -1990,6 +2052,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Roggenrola, .iconPalIndex = 2, FOOTPRINT(Roggenrola) + /* FOLLOWER( sPicTable_Roggenrola, SIZE_32x32, @@ -1998,6 +2061,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Roggenrola, gShinyFollowerPalette_Roggenrola ) + */ .levelUpLearnset = sRoggenrolaLevelUpLearnset, .teachableLearnset = sRoggenrolaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BOLDORE}), @@ -2054,6 +2118,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Boldore, .iconPalIndex = 0, FOOTPRINT(Boldore) + /* FOLLOWER( sPicTable_Boldore, SIZE_32x32, @@ -2062,6 +2127,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Boldore, gShinyFollowerPalette_Boldore ) + */ .levelUpLearnset = sBoldoreLevelUpLearnset, .teachableLearnset = sBoldoreTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GIGALITH}, @@ -2124,6 +2190,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gigalith, .iconPalIndex = 0, FOOTPRINT(Gigalith) + /* FOLLOWER( sPicTable_Gigalith, SIZE_32x32, @@ -2132,6 +2199,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Gigalith, gShinyFollowerPalette_Gigalith ) + */ .levelUpLearnset = sGigalithLevelUpLearnset, .teachableLearnset = sGigalithTeachableLearnset, }, @@ -2187,6 +2255,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Woobat, .iconPalIndex = 0, FOOTPRINT(Woobat) + /* FOLLOWER( sPicTable_Woobat, SIZE_32x32, @@ -2195,6 +2264,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Woobat, gShinyFollowerPalette_Woobat ) + */ .levelUpLearnset = sWoobatLevelUpLearnset, .teachableLearnset = sWoobatTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_SWOOBAT}), @@ -2249,6 +2319,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swoobat, .iconPalIndex = 0, FOOTPRINT(Swoobat) + /* FOLLOWER( sPicTable_Swoobat, SIZE_32x32, @@ -2257,6 +2328,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Swoobat, gShinyFollowerPalette_Swoobat ) + */ .levelUpLearnset = sSwoobatLevelUpLearnset, .teachableLearnset = sSwoobatTeachableLearnset, }, @@ -2312,6 +2384,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Drilbur, .iconPalIndex = 0, FOOTPRINT(Drilbur) + /* FOLLOWER( sPicTable_Drilbur, SIZE_32x32, @@ -2320,6 +2393,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Drilbur, gShinyFollowerPalette_Drilbur ) + */ .levelUpLearnset = sDrilburLevelUpLearnset, .teachableLearnset = sDrilburTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_EXCADRILL}), @@ -2374,6 +2448,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Excadrill, .iconPalIndex = 0, FOOTPRINT(Excadrill) + /* FOLLOWER( sPicTable_Excadrill, SIZE_32x32, @@ -2382,6 +2457,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Excadrill, gShinyFollowerPalette_Excadrill ) + */ .levelUpLearnset = sExcadrillLevelUpLearnset, .teachableLearnset = sExcadrillTeachableLearnset, }, @@ -2438,6 +2514,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Audino, .iconPalIndex = 1, FOOTPRINT(Audino) + /* FOLLOWER( sPicTable_Audino, SIZE_32x32, @@ -2446,6 +2523,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Audino, gShinyFollowerPalette_Audino ) + */ .levelUpLearnset = sAudinoLevelUpLearnset, .teachableLearnset = sAudinoTeachableLearnset, .formSpeciesIdTable = sAudinoFormSpeciesIdTable, @@ -2561,6 +2639,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Timburr, .iconPalIndex = 1, FOOTPRINT(Timburr) + /* FOLLOWER( sPicTable_Timburr, SIZE_32x32, @@ -2569,6 +2648,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Timburr, gShinyFollowerPalette_Timburr ) + */ .levelUpLearnset = sTimburrLevelUpLearnset, .teachableLearnset = sTimburrTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_GURDURR}), @@ -2622,6 +2702,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gurdurr, .iconPalIndex = 1, FOOTPRINT(Gurdurr) + /* FOLLOWER( sPicTable_Gurdurr, SIZE_32x32, @@ -2630,6 +2711,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Gurdurr, gShinyFollowerPalette_Gurdurr ) + */ .levelUpLearnset = sGurdurrLevelUpLearnset, .teachableLearnset = sGurdurrTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_CONKELDURR}, @@ -2684,6 +2766,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Conkeldurr, .iconPalIndex = 1, FOOTPRINT(Conkeldurr) + /* FOLLOWER( sPicTable_Conkeldurr, SIZE_32x32, @@ -2692,6 +2775,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Conkeldurr, gShinyFollowerPalette_Conkeldurr ) + */ .levelUpLearnset = sConkeldurrLevelUpLearnset, .teachableLearnset = sConkeldurrTeachableLearnset, }, @@ -2746,6 +2830,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tympole, .iconPalIndex = 2, FOOTPRINT(Tympole) + /* FOLLOWER( sPicTable_Tympole, SIZE_32x32, @@ -2754,6 +2839,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Tympole, gShinyFollowerPalette_Tympole ) + */ .levelUpLearnset = sTympoleLevelUpLearnset, .teachableLearnset = sTympoleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_PALPITOAD}), @@ -2807,6 +2893,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Palpitoad, .iconPalIndex = 2, FOOTPRINT(Palpitoad) + /* FOLLOWER( sPicTable_Palpitoad, SIZE_32x32, @@ -2815,6 +2902,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Palpitoad, gShinyFollowerPalette_Palpitoad ) + */ .levelUpLearnset = sPalpitoadLevelUpLearnset, .teachableLearnset = sPalpitoadTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SEISMITOAD}), @@ -2874,6 +2962,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Seismitoad, .iconPalIndex = 0, FOOTPRINT(Seismitoad) + /* FOLLOWER( sPicTable_Seismitoad, SIZE_32x32, @@ -2882,6 +2971,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Seismitoad, gShinyFollowerPalette_Seismitoad ) + */ .levelUpLearnset = sSeismitoadLevelUpLearnset, .teachableLearnset = sSeismitoadTeachableLearnset, }, @@ -2937,6 +3027,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Throh, .iconPalIndex = 0, FOOTPRINT(Throh) + /* FOLLOWER( sPicTable_Throh, SIZE_32x32, @@ -2945,6 +3036,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Throh, gShinyFollowerPalette_Throh ) + */ .levelUpLearnset = sThrohLevelUpLearnset, .teachableLearnset = sThrohTeachableLearnset, }, @@ -3001,6 +3093,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sawk, .iconPalIndex = 0, FOOTPRINT(Sawk) + /* FOLLOWER( sPicTable_Sawk, SIZE_32x32, @@ -3009,6 +3102,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Sawk, gShinyFollowerPalette_Sawk ) + */ .levelUpLearnset = sSawkLevelUpLearnset, .teachableLearnset = sSawkTeachableLearnset, }, @@ -3064,6 +3158,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sewaddle, .iconPalIndex = 1, FOOTPRINT(Sewaddle) + /* FOLLOWER( sPicTable_Sewaddle, SIZE_32x32, @@ -3072,6 +3167,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Sewaddle, gShinyFollowerPalette_Sewaddle ) + */ .levelUpLearnset = sSewaddleLevelUpLearnset, .teachableLearnset = sSewaddleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_SWADLOON}), @@ -3126,6 +3222,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swadloon, .iconPalIndex = 1, FOOTPRINT(Swadloon) + /* FOLLOWER( sPicTable_Swadloon, SIZE_32x32, @@ -3134,6 +3231,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Swadloon, gShinyFollowerPalette_Swadloon ) + */ .levelUpLearnset = sSwadloonLevelUpLearnset, .teachableLearnset = sSwadloonTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LEAVANNY}), @@ -3194,6 +3292,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Leavanny, .iconPalIndex = 1, FOOTPRINT(Leavanny) + /* FOLLOWER( sPicTable_Leavanny, SIZE_32x32, @@ -3202,6 +3301,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Leavanny, gShinyFollowerPalette_Leavanny ) + */ .levelUpLearnset = sLeavannyLevelUpLearnset, .teachableLearnset = sLeavannyTeachableLearnset, }, @@ -3261,6 +3361,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Venipede, .iconPalIndex = 1, FOOTPRINT(Venipede) + /* FOLLOWER( sPicTable_Venipede, SIZE_32x32, @@ -3269,6 +3370,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Venipede, gShinyFollowerPalette_Venipede ) + */ .levelUpLearnset = sVenipedeLevelUpLearnset, .teachableLearnset = sVenipedeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_WHIRLIPEDE}), @@ -3327,6 +3429,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Whirlipede, .iconPalIndex = 2, FOOTPRINT(Whirlipede) + /* FOLLOWER( sPicTable_Whirlipede, SIZE_32x32, @@ -3335,6 +3438,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Whirlipede, gShinyFollowerPalette_Whirlipede ) + */ .levelUpLearnset = sWhirlipedeLevelUpLearnset, .teachableLearnset = sWhirlipedeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SCOLIPEDE}), @@ -3399,6 +3503,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scolipede, .iconPalIndex = 2, FOOTPRINT(Scolipede) + /* FOLLOWER( sPicTable_Scolipede, SIZE_32x32, @@ -3407,6 +3512,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Scolipede, gShinyFollowerPalette_Scolipede ) + */ .levelUpLearnset = sScolipedeLevelUpLearnset, .teachableLearnset = sScolipedeTeachableLearnset, }, @@ -3468,6 +3574,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cottonee, .iconPalIndex = 1, FOOTPRINT(Cottonee) + /* FOLLOWER( sPicTable_Cottonee, SIZE_32x32, @@ -3476,6 +3583,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cottonee, gShinyFollowerPalette_Cottonee ) + */ .levelUpLearnset = sCottoneeLevelUpLearnset, .teachableLearnset = sCottoneeTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_WHIMSICOTT}), @@ -3530,6 +3638,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Whimsicott, .iconPalIndex = 1, FOOTPRINT(Whimsicott) + /* FOLLOWER( sPicTable_Whimsicott, SIZE_32x32, @@ -3538,6 +3647,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Whimsicott, gShinyFollowerPalette_Whimsicott ) + */ .levelUpLearnset = sWhimsicottLevelUpLearnset, .teachableLearnset = sWhimsicottTeachableLearnset, }, @@ -3594,6 +3704,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Petilil, .iconPalIndex = 1, FOOTPRINT(Petilil) + /* FOLLOWER( sPicTable_Petilil, SIZE_32x32, @@ -3602,6 +3713,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Petilil, gShinyFollowerPalette_Petilil ) + */ .levelUpLearnset = sPetililLevelUpLearnset, .teachableLearnset = sPetililTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_LILLIGANT}, @@ -3658,6 +3770,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lilligant, .iconPalIndex = 1, FOOTPRINT(Lilligant) + /* FOLLOWER( sPicTable_Lilligant, SIZE_32x32, @@ -3666,6 +3779,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Lilligant, gShinyFollowerPalette_Lilligant ) + */ .levelUpLearnset = sLilligantLevelUpLearnset, .teachableLearnset = sLilligantTeachableLearnset, .formSpeciesIdTable = sLilligantFormSpeciesIdTable, @@ -3723,6 +3837,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_LilligantHisuian, .iconPalIndex = 1, FOOTPRINT(Lilligant) + /* FOLLOWER( sPicTable_LilligantHisuian, SIZE_32x32, @@ -3731,6 +3846,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_LilligantHisuian, gShinyFollowerPalette_LilligantHisuian ) + */ .isHisuianForm = TRUE, .levelUpLearnset = sLilligantHisuianLevelUpLearnset, .teachableLearnset = sLilligantHisuianTeachableLearnset, @@ -3790,6 +3906,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinRedStriped, .iconPalIndex = 1, FOOTPRINT(Basculin) + /* FOLLOWER( sPicTable_BasculinRedStriped, SIZE_32x32, @@ -3798,6 +3915,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BasculinRedStriped, gShinyFollowerPalette_BasculinRedStriped ) + */ .levelUpLearnset = sBasculinLevelUpLearnset, .teachableLearnset = sBasculinTeachableLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, @@ -3853,6 +3971,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinBlueStriped, .iconPalIndex = 0, FOOTPRINT(Basculin) + /* FOLLOWER( sPicTable_BasculinBlueStriped, SIZE_32x32, @@ -3861,6 +3980,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BasculinBlueStriped, gShinyFollowerPalette_BasculinBlueStriped ) + */ .levelUpLearnset = sBasculinLevelUpLearnset, .teachableLearnset = sBasculinTeachableLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, @@ -3917,6 +4037,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinWhiteStriped, .iconPalIndex = 0, FOOTPRINT(Basculin) + /* FOLLOWER( sPicTable_BasculinWhiteStriped, SIZE_32x32, @@ -3925,6 +4046,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BasculinWhiteStriped, gShinyFollowerPalette_BasculinWhiteStriped ) + */ .levelUpLearnset = sBasculinWhiteStripedLevelUpLearnset, .teachableLearnset = sBasculinWhiteStripedTeachableLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, @@ -3981,6 +4103,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculegionMale, .iconPalIndex = 1, //FOOTPRINT(Basculegion), + /* FOLLOWER( sPicTable_BasculegionMale, SIZE_32x32, @@ -3989,6 +4112,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BasculegionMale, gShinyFollowerPalette_BasculegionMale ) + */ .levelUpLearnset = sBasculegionLevelUpLearnset, .teachableLearnset = sBasculegionTeachableLearnset, .formSpeciesIdTable = sBasculegionFormSpeciesIdTable, @@ -4042,6 +4166,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculegionFemale, .iconPalIndex = 0, //FOOTPRINT(Basculegion), + /* FOLLOWER( sPicTable_BasculegionFemale, SIZE_32x32, @@ -4050,6 +4175,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BasculegionFemale, gShinyFollowerPalette_BasculegionFemale ) + */ .levelUpLearnset = sBasculegionLevelUpLearnset, .teachableLearnset = sBasculegionTeachableLearnset, .formSpeciesIdTable = sBasculegionFormSpeciesIdTable, @@ -4107,6 +4233,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sandile, .iconPalIndex = 1, FOOTPRINT(Sandile) + /* FOLLOWER( sPicTable_Sandile, SIZE_32x32, @@ -4115,6 +4242,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Sandile, gShinyFollowerPalette_Sandile ) + */ .levelUpLearnset = sSandileLevelUpLearnset, .teachableLearnset = sSandileTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 29, SPECIES_KROKOROK}), @@ -4169,6 +4297,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Krokorok, .iconPalIndex = 1, FOOTPRINT(Krokorok) + /* FOLLOWER( sPicTable_Krokorok, SIZE_32x32, @@ -4177,6 +4306,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Krokorok, gShinyFollowerPalette_Krokorok ) + */ .levelUpLearnset = sKrokorokLevelUpLearnset, .teachableLearnset = sKrokorokTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_KROOKODILE}), @@ -4237,6 +4367,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Krookodile, .iconPalIndex = 0, FOOTPRINT(Krookodile) + /* FOLLOWER( sPicTable_Krookodile, SIZE_32x32, @@ -4245,6 +4376,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Krookodile, gShinyFollowerPalette_Krookodile ) + */ .levelUpLearnset = sKrookodileLevelUpLearnset, .teachableLearnset = sKrookodileTeachableLearnset, }, @@ -4299,6 +4431,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Darumaka, .iconPalIndex = 0, FOOTPRINT(Darumaka) + /* FOLLOWER( sPicTable_Darumaka, SIZE_32x32, @@ -4307,6 +4440,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Darumaka, gShinyFollowerPalette_Darumaka ) + */ .levelUpLearnset = sDarumakaLevelUpLearnset, .teachableLearnset = sDarumakaTeachableLearnset, .formSpeciesIdTable = sDarumakaFormSpeciesIdTable, @@ -4361,6 +4495,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarmanitanStandardMode, .iconPalIndex = 0, FOOTPRINT(Darmanitan) + /* FOLLOWER( sPicTable_DarmanitanStandardMode, SIZE_32x32, @@ -4369,6 +4504,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DarmanitanStandardMode, gShinyFollowerPalette_DarmanitanStandardMode ) + */ .levelUpLearnset = sDarmanitanLevelUpLearnset, .teachableLearnset = sDarmanitanTeachableLearnset, .formSpeciesIdTable = sDarmanitanFormSpeciesIdTable, @@ -4477,6 +4613,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarumakaGalarian, .iconPalIndex = 0, FOOTPRINT(Darumaka) + /* FOLLOWER( sPicTable_DarumakaGalarian, SIZE_32x32, @@ -4485,6 +4622,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DarumakaGalarian, gShinyFollowerPalette_DarumakaGalarian ) + */ .isGalarianForm = TRUE, .levelUpLearnset = sDarumakaGalarianLevelUpLearnset, .teachableLearnset = sDarumakaGalarianTeachableLearnset, @@ -4540,6 +4678,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarmanitanGalarianStandardMode, .iconPalIndex = 0, FOOTPRINT(Darmanitan) + /* FOLLOWER( sPicTable_DarmanitanGalarianStandardMode, SIZE_32x32, @@ -4548,6 +4687,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DarmanitanGalarianStandardMode, gShinyFollowerPalette_DarmanitanGalarianStandardMode ) + */ .isGalarianForm = TRUE, .levelUpLearnset = sDarmanitanGalarianLevelUpLearnset, .teachableLearnset = sDarmanitanGalarianTeachableLearnset, @@ -4662,6 +4802,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Maractus, .iconPalIndex = 1, FOOTPRINT(Maractus) + /* FOLLOWER( sPicTable_Maractus, SIZE_32x32, @@ -4670,6 +4811,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Maractus, gShinyFollowerPalette_Maractus ) + */ .levelUpLearnset = sMaractusLevelUpLearnset, .teachableLearnset = sMaractusTeachableLearnset, }, @@ -4725,6 +4867,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Dwebble, .iconPalIndex = 0, FOOTPRINT(Dwebble) + /* FOLLOWER( sPicTable_Dwebble, SIZE_32x32, @@ -4733,6 +4876,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Dwebble, gShinyFollowerPalette_Dwebble ) + */ .levelUpLearnset = sDwebbleLevelUpLearnset, .teachableLearnset = sDwebbleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_CRUSTLE}), @@ -4787,6 +4931,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Crustle, .iconPalIndex = 2, FOOTPRINT(Crustle) + /* FOLLOWER( sPicTable_Crustle, SIZE_32x32, @@ -4795,6 +4940,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Crustle, gShinyFollowerPalette_Crustle ) + */ .levelUpLearnset = sCrustleLevelUpLearnset, .teachableLearnset = sCrustleTeachableLearnset, }, @@ -4850,6 +4996,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scraggy, .iconPalIndex = 2, FOOTPRINT(Scraggy) + /* FOLLOWER( sPicTable_Scraggy, SIZE_32x32, @@ -4858,6 +5005,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Scraggy, gShinyFollowerPalette_Scraggy ) + */ .levelUpLearnset = sScraggyLevelUpLearnset, .teachableLearnset = sScraggyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_SCRAFTY}), @@ -4913,6 +5061,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scrafty, .iconPalIndex = 0, FOOTPRINT(Scrafty) + /* FOLLOWER( sPicTable_Scrafty, SIZE_32x32, @@ -4921,6 +5070,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Scrafty, gShinyFollowerPalette_Scrafty ) + */ .levelUpLearnset = sScraftyLevelUpLearnset, .teachableLearnset = sScraftyTeachableLearnset, }, @@ -4976,6 +5126,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sigilyph, .iconPalIndex = 0, FOOTPRINT(Sigilyph) + /* FOLLOWER( sPicTable_Sigilyph, SIZE_32x32, @@ -4984,6 +5135,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Sigilyph, gShinyFollowerPalette_Sigilyph ) + */ .levelUpLearnset = sSigilyphLevelUpLearnset, .teachableLearnset = sSigilyphTeachableLearnset, }, @@ -5040,6 +5192,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Yamask, .iconPalIndex = 0, FOOTPRINT(Yamask) + /* FOLLOWER( sPicTable_Yamask, SIZE_32x32, @@ -5048,6 +5201,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Yamask, gShinyFollowerPalette_Yamask ) + */ .levelUpLearnset = sYamaskLevelUpLearnset, .teachableLearnset = sYamaskTeachableLearnset, .formSpeciesIdTable = sYamaskFormSpeciesIdTable, @@ -5103,6 +5257,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cofagrigus, .iconPalIndex = 0, FOOTPRINT(Cofagrigus) + /* FOLLOWER( sPicTable_Cofagrigus, SIZE_32x32, @@ -5111,6 +5266,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cofagrigus, gShinyFollowerPalette_Cofagrigus ) + */ .levelUpLearnset = sCofagrigusLevelUpLearnset, .teachableLearnset = sCofagrigusTeachableLearnset, }, @@ -5165,6 +5321,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_YamaskGalarian, .iconPalIndex = 2, FOOTPRINT(Yamask) + /* FOLLOWER( sPicTable_YamaskGalarian, SIZE_32x32, @@ -5173,6 +5330,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_YamaskGalarian, gShinyFollowerPalette_YamaskGalarian ) + */ .isGalarianForm = TRUE, .levelUpLearnset = sYamaskGalarianLevelUpLearnset, .teachableLearnset = sYamaskGalarianTeachableLearnset, @@ -5228,6 +5386,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Runerigus, .iconPalIndex = 2, FOOTPRINT(Runerigus) + /* FOLLOWER( sPicTable_Runerigus, SIZE_32x32, @@ -5236,6 +5395,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Runerigus, gShinyFollowerPalette_Runerigus ) + */ .levelUpLearnset = sRunerigusLevelUpLearnset, .teachableLearnset = sRunerigusTeachableLearnset, }, @@ -5291,6 +5451,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tirtouga, .iconPalIndex = 2, FOOTPRINT(Tirtouga) + /* FOLLOWER( sPicTable_Tirtouga, SIZE_32x32, @@ -5299,6 +5460,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Tirtouga, gShinyFollowerPalette_Tirtouga ) + */ .levelUpLearnset = sTirtougaLevelUpLearnset, .teachableLearnset = sTirtougaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_CARRACOSTA}), @@ -5352,6 +5514,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Carracosta, .iconPalIndex = 2, FOOTPRINT(Carracosta) + /* FOLLOWER( sPicTable_Carracosta, SIZE_32x32, @@ -5360,6 +5523,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Carracosta, gShinyFollowerPalette_Carracosta ) + */ .levelUpLearnset = sCarracostaLevelUpLearnset, .teachableLearnset = sCarracostaTeachableLearnset, }, @@ -5414,6 +5578,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Archen, .iconPalIndex = 0, FOOTPRINT(Archen) + /* FOLLOWER( sPicTable_Archen, SIZE_32x32, @@ -5422,6 +5587,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Archen, gShinyFollowerPalette_Archen ) + */ .levelUpLearnset = sArchenLevelUpLearnset, .teachableLearnset = sArchenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_ARCHEOPS}), @@ -5476,6 +5642,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Archeops, .iconPalIndex = 0, FOOTPRINT(Archeops) + /* FOLLOWER( sPicTable_Archeops, SIZE_32x32, @@ -5484,6 +5651,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Archeops, gShinyFollowerPalette_Archeops ) + */ .levelUpLearnset = sArcheopsLevelUpLearnset, .teachableLearnset = sArcheopsTeachableLearnset, }, @@ -5539,6 +5707,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Trubbish, .iconPalIndex = 1, FOOTPRINT(Trubbish) + /* FOLLOWER( sPicTable_Trubbish, SIZE_32x32, @@ -5547,6 +5716,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Trubbish, gShinyFollowerPalette_Trubbish ) + */ .levelUpLearnset = sTrubbishLevelUpLearnset, .teachableLearnset = sTrubbishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GARBODOR}), @@ -5603,6 +5773,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Garbodor, .iconPalIndex = 1, FOOTPRINT(Garbodor) + /* FOLLOWER( sPicTable_Garbodor, SIZE_32x32, @@ -5611,6 +5782,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Garbodor, gShinyFollowerPalette_Garbodor ) + */ .levelUpLearnset = sGarbodorLevelUpLearnset, .teachableLearnset = sGarbodorTeachableLearnset, .formSpeciesIdTable = sGarbodorFormSpeciesIdTable, @@ -5727,6 +5899,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zorua, .iconPalIndex = 0, FOOTPRINT(Zorua) + /* FOLLOWER( sPicTable_Zorua, SIZE_32x32, @@ -5735,6 +5908,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Zorua, gShinyFollowerPalette_Zorua ) + */ .levelUpLearnset = sZoruaLevelUpLearnset, .teachableLearnset = sZoruaTeachableLearnset, .formSpeciesIdTable = sZoruaFormSpeciesIdTable, @@ -5789,6 +5963,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zoroark, .iconPalIndex = 0, FOOTPRINT(Zoroark) + /* FOLLOWER( sPicTable_Zoroark, SIZE_32x32, @@ -5797,6 +5972,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Zoroark, gShinyFollowerPalette_Zoroark ) + */ .levelUpLearnset = sZoroarkLevelUpLearnset, .teachableLearnset = sZoroarkTeachableLearnset, .formSpeciesIdTable = sZoroarkFormSpeciesIdTable, @@ -5851,6 +6027,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ZoruaHisuian, .iconPalIndex = 0, FOOTPRINT(Zorua) + /* FOLLOWER( sPicTable_ZoruaHisuian, SIZE_32x32, @@ -5859,6 +6036,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_ZoruaHisuian, gShinyFollowerPalette_ZoruaHisuian ) + */ .isHisuianForm = TRUE, .levelUpLearnset = sZoruaHisuianLevelUpLearnset, .teachableLearnset = sZoruaHisuianTeachableLearnset, @@ -5914,6 +6092,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ZoroarkHisuian, .iconPalIndex = 0, FOOTPRINT(Zoroark) + /* FOLLOWER( sPicTable_ZoroarkHisuian, SIZE_32x32, @@ -5922,6 +6101,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_ZoroarkHisuian, gShinyFollowerPalette_ZoroarkHisuian ) + */ .isHisuianForm = TRUE, .levelUpLearnset = sZoroarkHisuianLevelUpLearnset, .teachableLearnset = sZoroarkHisuianTeachableLearnset, @@ -5979,6 +6159,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Minccino, .iconPalIndex = 0, FOOTPRINT(Minccino) + /* FOLLOWER( sPicTable_Minccino, SIZE_32x32, @@ -5987,6 +6168,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Minccino, gShinyFollowerPalette_Minccino ) + */ .levelUpLearnset = sMinccinoLevelUpLearnset, .teachableLearnset = sMinccinoTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_CINCCINO}), @@ -6041,6 +6223,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cinccino, .iconPalIndex = 0, FOOTPRINT(Cinccino) + /* FOLLOWER( sPicTable_Cinccino, SIZE_32x32, @@ -6049,6 +6232,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cinccino, gShinyFollowerPalette_Cinccino ) + */ .levelUpLearnset = sCinccinoLevelUpLearnset, .teachableLearnset = sCinccinoTeachableLearnset, }, @@ -6103,6 +6287,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothita, .iconPalIndex = 2, FOOTPRINT(Gothita) + /* FOLLOWER( sPicTable_Gothita, SIZE_32x32, @@ -6111,6 +6296,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Gothita, gShinyFollowerPalette_Gothita ) + */ .levelUpLearnset = sGothitaLevelUpLearnset, .teachableLearnset = sGothitaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOTHORITA}), @@ -6164,6 +6350,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothorita, .iconPalIndex = 2, FOOTPRINT(Gothorita) + /* FOLLOWER( sPicTable_Gothorita, SIZE_32x32, @@ -6172,6 +6359,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Gothorita, gShinyFollowerPalette_Gothorita ) + */ .levelUpLearnset = sGothoritaLevelUpLearnset, .teachableLearnset = sGothoritaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_GOTHITELLE}), @@ -6225,6 +6413,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothitelle, .iconPalIndex = 2, FOOTPRINT(Gothitelle) + /* FOLLOWER( sPicTable_Gothitelle, SIZE_32x32, @@ -6233,6 +6422,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Gothitelle, gShinyFollowerPalette_Gothitelle ) + */ .levelUpLearnset = sGothitelleLevelUpLearnset, .teachableLearnset = sGothitelleTeachableLearnset, }, @@ -6289,6 +6479,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Solosis, .iconPalIndex = 1, FOOTPRINT(Solosis) + /* FOLLOWER( sPicTable_Solosis, SIZE_32x32, @@ -6297,6 +6488,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Solosis, gShinyFollowerPalette_Solosis ) + */ .levelUpLearnset = sSolosisLevelUpLearnset, .teachableLearnset = sSolosisTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_DUOSION}), @@ -6351,6 +6543,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Duosion, .iconPalIndex = 1, FOOTPRINT(Duosion) + /* FOLLOWER( sPicTable_Duosion, SIZE_32x32, @@ -6359,6 +6552,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Duosion, gShinyFollowerPalette_Duosion ) + */ .levelUpLearnset = sDuosionLevelUpLearnset, .teachableLearnset = sDuosionTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_REUNICLUS}), @@ -6413,6 +6607,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Reuniclus, .iconPalIndex = 1, FOOTPRINT(Reuniclus) + /* FOLLOWER( sPicTable_Reuniclus, SIZE_32x32, @@ -6421,6 +6616,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Reuniclus, gShinyFollowerPalette_Reuniclus ) + */ .levelUpLearnset = sReuniclusLevelUpLearnset, .teachableLearnset = sReuniclusTeachableLearnset, }, @@ -6475,6 +6671,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ducklett, .iconPalIndex = 0, FOOTPRINT(Ducklett) + /* FOLLOWER( sPicTable_Ducklett, SIZE_32x32, @@ -6483,6 +6680,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Ducklett, gShinyFollowerPalette_Ducklett ) + */ .levelUpLearnset = sDucklettLevelUpLearnset, .teachableLearnset = sDucklettTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_SWANNA}), @@ -6536,6 +6734,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swanna, .iconPalIndex = 2, FOOTPRINT(Swanna) + /* FOLLOWER( sPicTable_Swanna, SIZE_32x32, @@ -6544,6 +6743,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Swanna, gShinyFollowerPalette_Swanna ) + */ .levelUpLearnset = sSwannaLevelUpLearnset, .teachableLearnset = sSwannaTeachableLearnset, }, @@ -6599,6 +6799,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanillite, .iconPalIndex = 0, FOOTPRINT(Vanillite) + /* FOLLOWER( sPicTable_Vanillite, SIZE_32x32, @@ -6607,6 +6808,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Vanillite, gShinyFollowerPalette_Vanillite ) + */ .levelUpLearnset = sVanilliteLevelUpLearnset, .teachableLearnset = sVanilliteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_VANILLISH}), @@ -6661,6 +6863,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanillish, .iconPalIndex = 2, FOOTPRINT(Vanillish) + /* FOLLOWER( sPicTable_Vanillish, SIZE_32x32, @@ -6669,6 +6872,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Vanillish, gShinyFollowerPalette_Vanillish ) + */ .levelUpLearnset = sVanillishLevelUpLearnset, .teachableLearnset = sVanillishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 47, SPECIES_VANILLUXE}), @@ -6723,6 +6927,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanilluxe, .iconPalIndex = 2, FOOTPRINT(Vanilluxe) + /* FOLLOWER( sPicTable_Vanilluxe, SIZE_32x32, @@ -6731,6 +6936,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Vanilluxe, gShinyFollowerPalette_Vanilluxe ) + */ .levelUpLearnset = sVanilluxeLevelUpLearnset, .teachableLearnset = sVanilluxeTeachableLearnset, }, @@ -6785,6 +6991,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingSpring, .iconPalIndex = 1, FOOTPRINT(Deerling) + /* FOLLOWER( sPicTable_DeerlingSpring, SIZE_32x32, @@ -6793,6 +7000,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DeerlingSpring, gShinyFollowerPalette_DeerlingSpring ) + */ .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -6847,6 +7055,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingSummer, .iconPalIndex = 1, FOOTPRINT(Deerling) + /* FOLLOWER( sPicTable_DeerlingSummer, SIZE_32x32, @@ -6855,6 +7064,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DeerlingSummer, gShinyFollowerPalette_DeerlingSummer ) + */ .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -6909,6 +7119,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingAutumn, .iconPalIndex = 0, FOOTPRINT(Deerling) + /* FOLLOWER( sPicTable_DeerlingAutumn, SIZE_32x32, @@ -6917,6 +7128,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DeerlingAutumn, gShinyFollowerPalette_DeerlingAutumn ) + */ .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -6971,6 +7183,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingWinter, .iconPalIndex = 2, FOOTPRINT(Deerling) + /* FOLLOWER( sPicTable_DeerlingWinter, SIZE_32x32, @@ -6979,6 +7192,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DeerlingWinter, gShinyFollowerPalette_DeerlingWinter ) + */ .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .formSpeciesIdTable = sDeerlingFormSpeciesIdTable, @@ -7033,6 +7247,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckSpring, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) + /* FOLLOWER( sPicTable_SawsbuckSpring, SIZE_32x32, @@ -7041,6 +7256,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_SawsbuckSpring, gShinyFollowerPalette_SawsbuckSpring ) + */ .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -7094,6 +7310,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckSummer, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) + /* FOLLOWER( sPicTable_SawsbuckSummer, SIZE_32x32, @@ -7102,6 +7319,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_SawsbuckSummer, gShinyFollowerPalette_SawsbuckSummer ) + */ .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -7155,6 +7373,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckAutumn, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) + /* FOLLOWER( sPicTable_SawsbuckAutumn, SIZE_32x32, @@ -7163,6 +7382,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_SawsbuckAutumn, gShinyFollowerPalette_SawsbuckAutumn ) + */ .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -7216,6 +7436,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckWinter, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) + /* FOLLOWER( sPicTable_SawsbuckWinter, SIZE_32x32, @@ -7224,6 +7445,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_SawsbuckWinter, gShinyFollowerPalette_SawsbuckWinter ) + */ .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -7281,6 +7503,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Emolga, .iconPalIndex = 2, FOOTPRINT(Emolga) + /* FOLLOWER( sPicTable_Emolga, SIZE_32x32, @@ -7289,6 +7512,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Emolga, gShinyFollowerPalette_Emolga ) + */ .levelUpLearnset = sEmolgaLevelUpLearnset, .teachableLearnset = sEmolgaTeachableLearnset, }, @@ -7343,6 +7567,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Karrablast, .iconPalIndex = 0, FOOTPRINT(Karrablast) + /* FOLLOWER( sPicTable_Karrablast, SIZE_32x32, @@ -7351,6 +7576,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Karrablast, gShinyFollowerPalette_Karrablast ) + */ .levelUpLearnset = sKarrablastLevelUpLearnset, .teachableLearnset = sKarrablastTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_SPECIFIC_MON, SPECIES_SHELMET, SPECIES_ESCAVALIER}), @@ -7404,6 +7630,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Escavalier, .iconPalIndex = 0, FOOTPRINT(Escavalier) + /* FOLLOWER( sPicTable_Escavalier, SIZE_32x32, @@ -7412,6 +7639,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Escavalier, gShinyFollowerPalette_Escavalier ) + */ .levelUpLearnset = sEscavalierLevelUpLearnset, .teachableLearnset = sEscavalierTeachableLearnset, }, @@ -7468,6 +7696,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Foongus, .iconPalIndex = 0, FOOTPRINT(Foongus) + /* FOLLOWER( sPicTable_Foongus, SIZE_32x32, @@ -7476,6 +7705,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Foongus, gShinyFollowerPalette_Foongus ) + */ .levelUpLearnset = sFoongusLevelUpLearnset, .teachableLearnset = sFoongusTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_AMOONGUSS}), @@ -7532,6 +7762,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Amoonguss, .iconPalIndex = 1, FOOTPRINT(Amoonguss) + /* FOLLOWER( sPicTable_Amoonguss, SIZE_32x32, @@ -7540,6 +7771,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Amoonguss, gShinyFollowerPalette_Amoonguss ) + */ .levelUpLearnset = sAmoongussLevelUpLearnset, .teachableLearnset = sAmoongussTeachableLearnset, }, @@ -7602,6 +7834,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 0, .iconPalIndexFemale = 1, FOOTPRINT(Frillish) + /* FOLLOWER( sPicTable_Frillish, SIZE_32x32, @@ -7610,6 +7843,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Frillish, gShinyFollowerPalette_Frillish ) + */ .levelUpLearnset = sFrillishLevelUpLearnset, .teachableLearnset = sFrillishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_JELLICENT}), @@ -7671,6 +7905,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 0, .iconPalIndexFemale = 1, FOOTPRINT(Jellicent) + /* FOLLOWER( sPicTable_Jellicent, SIZE_32x32, @@ -7679,6 +7914,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Jellicent, gShinyFollowerPalette_Jellicent ) + */ .levelUpLearnset = sJellicentLevelUpLearnset, .teachableLearnset = sJellicentTeachableLearnset, }, @@ -7733,6 +7969,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Alomomola, .iconPalIndex = 0, FOOTPRINT(Alomomola) + /* FOLLOWER( sPicTable_Alomomola, SIZE_32x32, @@ -7741,6 +7978,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Alomomola, gShinyFollowerPalette_Alomomola ) + */ .levelUpLearnset = sAlomomolaLevelUpLearnset, .teachableLearnset = sAlomomolaTeachableLearnset, }, @@ -7795,6 +8033,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Joltik, .iconPalIndex = 0, FOOTPRINT(Joltik) + /* FOLLOWER( sPicTable_Joltik, SIZE_32x32, @@ -7803,6 +8042,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Joltik, gShinyFollowerPalette_Joltik ) + */ .levelUpLearnset = sJoltikLevelUpLearnset, .teachableLearnset = sJoltikTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GALVANTULA}), @@ -7856,6 +8096,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Galvantula, .iconPalIndex = 2, FOOTPRINT(Galvantula) + /* FOLLOWER( sPicTable_Galvantula, SIZE_32x32, @@ -7864,6 +8105,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Galvantula, gShinyFollowerPalette_Galvantula ) + */ .levelUpLearnset = sGalvantulaLevelUpLearnset, .teachableLearnset = sGalvantulaTeachableLearnset, }, @@ -7919,6 +8161,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ferroseed, .iconPalIndex = 1, FOOTPRINT(Ferroseed) + /* FOLLOWER( sPicTable_Ferroseed, SIZE_32x32, @@ -7927,6 +8170,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Ferroseed, gShinyFollowerPalette_Ferroseed ) + */ .levelUpLearnset = sFerroseedLevelUpLearnset, .teachableLearnset = sFerroseedTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_FERROTHORN}), @@ -7982,6 +8226,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ferrothorn, .iconPalIndex = 1, FOOTPRINT(Ferrothorn) + /* FOLLOWER( sPicTable_Ferrothorn, SIZE_32x32, @@ -7990,6 +8235,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Ferrothorn, gShinyFollowerPalette_Ferrothorn ) + */ .levelUpLearnset = sFerrothornLevelUpLearnset, .teachableLearnset = sFerrothornTeachableLearnset, }, @@ -8046,6 +8292,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klink, .iconPalIndex = 0, FOOTPRINT(Klink) + /* FOLLOWER( sPicTable_Klink, SIZE_32x32, @@ -8054,6 +8301,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Klink, gShinyFollowerPalette_Klink ) + */ .levelUpLearnset = sKlinkLevelUpLearnset, .teachableLearnset = sKlinkTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_KLANG}), @@ -8109,6 +8357,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klang, .iconPalIndex = 0, FOOTPRINT(Klang) + /* FOLLOWER( sPicTable_Klang, SIZE_32x32, @@ -8117,6 +8366,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Klang, gShinyFollowerPalette_Klang ) + */ .levelUpLearnset = sKlangLevelUpLearnset, .teachableLearnset = sKlangTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 49, SPECIES_KLINKLANG}), @@ -8172,6 +8422,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klinklang, .iconPalIndex = 0, FOOTPRINT(Klinklang) + /* FOLLOWER( sPicTable_Klinklang, SIZE_32x32, @@ -8180,6 +8431,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Klinklang, gShinyFollowerPalette_Klinklang ) + */ .levelUpLearnset = sKlinklangLevelUpLearnset, .teachableLearnset = sKlinklangTeachableLearnset, }, @@ -8235,6 +8487,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tynamo, .iconPalIndex = 0, FOOTPRINT(Tynamo) + /* FOLLOWER( sPicTable_Tynamo, SIZE_32x32, @@ -8243,6 +8496,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Tynamo, gShinyFollowerPalette_Tynamo ) + */ .tmIlliterate = TRUE, .levelUpLearnset = sTynamoLevelUpLearnset, .teachableLearnset = sTynamoTeachableLearnset, @@ -8298,6 +8552,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Eelektrik, .iconPalIndex = 0, FOOTPRINT(Eelektrik) + /* FOLLOWER( sPicTable_Eelektrik, SIZE_32x32, @@ -8306,6 +8561,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Eelektrik, gShinyFollowerPalette_Eelektrik ) + */ .levelUpLearnset = sEelektrikLevelUpLearnset, .teachableLearnset = sEelektrikTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_EELEKTROSS}), @@ -8360,6 +8616,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Eelektross, .iconPalIndex = 0, FOOTPRINT(Eelektross) + /* FOLLOWER( sPicTable_Eelektross, SIZE_32x32, @@ -8368,6 +8625,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Eelektross, gShinyFollowerPalette_Eelektross ) + */ .levelUpLearnset = sEelektrossLevelUpLearnset, .teachableLearnset = sEelektrossTeachableLearnset, }, @@ -8422,6 +8680,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Elgyem, .iconPalIndex = 0, FOOTPRINT(Elgyem) + /* FOLLOWER( sPicTable_Elgyem, SIZE_32x32, @@ -8430,6 +8689,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Elgyem, gShinyFollowerPalette_Elgyem ) + */ .levelUpLearnset = sElgyemLevelUpLearnset, .teachableLearnset = sElgyemTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_BEHEEYEM}), @@ -8483,6 +8743,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Beheeyem, .iconPalIndex = 2, FOOTPRINT(Beheeyem) + /* FOLLOWER( sPicTable_Beheeyem, SIZE_32x32, @@ -8491,6 +8752,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Beheeyem, gShinyFollowerPalette_Beheeyem ) + */ .levelUpLearnset = sBeheeyemLevelUpLearnset, .teachableLearnset = sBeheeyemTeachableLearnset, }, @@ -8550,6 +8812,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Litwick, .iconPalIndex = 2, FOOTPRINT(Litwick) + /* FOLLOWER( sPicTable_Litwick, SIZE_32x32, @@ -8558,6 +8821,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Litwick, gShinyFollowerPalette_Litwick ) + */ .levelUpLearnset = sLitwickLevelUpLearnset, .teachableLearnset = sLitwickTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_LAMPENT}), @@ -8616,6 +8880,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lampent, .iconPalIndex = 2, FOOTPRINT(Lampent) + /* FOLLOWER( sPicTable_Lampent, SIZE_32x32, @@ -8624,6 +8889,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Lampent, gShinyFollowerPalette_Lampent ) + */ .levelUpLearnset = sLampentLevelUpLearnset, .teachableLearnset = sLampentTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_CHANDELURE}), @@ -8682,6 +8948,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Chandelure, .iconPalIndex = 2, FOOTPRINT(Chandelure) + /* FOLLOWER( sPicTable_Chandelure, SIZE_32x32, @@ -8690,6 +8957,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Chandelure, gShinyFollowerPalette_Chandelure ) + */ .levelUpLearnset = sChandelureLevelUpLearnset, .teachableLearnset = sChandelureTeachableLearnset, }, @@ -8744,6 +9012,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Axew, .iconPalIndex = 1, FOOTPRINT(Axew) + /* FOLLOWER( sPicTable_Axew, SIZE_32x32, @@ -8752,6 +9021,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Axew, gShinyFollowerPalette_Axew ) + */ .levelUpLearnset = sAxewLevelUpLearnset, .teachableLearnset = sAxewTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_FRAXURE}), @@ -8805,6 +9075,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Fraxure, .iconPalIndex = 1, FOOTPRINT(Fraxure) + /* FOLLOWER( sPicTable_Fraxure, SIZE_32x32, @@ -8813,6 +9084,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Fraxure, gShinyFollowerPalette_Fraxure ) + */ .levelUpLearnset = sFraxureLevelUpLearnset, .teachableLearnset = sFraxureTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_HAXORUS}), @@ -8866,6 +9138,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Haxorus, .iconPalIndex = 2, FOOTPRINT(Haxorus) + /* FOLLOWER( sPicTable_Haxorus, SIZE_32x32, @@ -8874,6 +9147,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Haxorus, gShinyFollowerPalette_Haxorus ) + */ .levelUpLearnset = sHaxorusLevelUpLearnset, .teachableLearnset = sHaxorusTeachableLearnset, }, @@ -8928,6 +9202,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cubchoo, .iconPalIndex = 0, FOOTPRINT(Cubchoo) + /* FOLLOWER( sPicTable_Cubchoo, SIZE_32x32, @@ -8936,6 +9211,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cubchoo, gShinyFollowerPalette_Cubchoo ) + */ .levelUpLearnset = sCubchooLevelUpLearnset, .teachableLearnset = sCubchooTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_BEARTIC}), @@ -8989,6 +9265,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Beartic, .iconPalIndex = 0, FOOTPRINT(Beartic) + /* FOLLOWER( sPicTable_Beartic, SIZE_32x32, @@ -8997,6 +9274,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Beartic, gShinyFollowerPalette_Beartic ) + */ .levelUpLearnset = sBearticLevelUpLearnset, .teachableLearnset = sBearticTeachableLearnset, }, @@ -9053,6 +9331,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cryogonal, .iconPalIndex = 0, FOOTPRINT(Cryogonal) + /* FOLLOWER( sPicTable_Cryogonal, SIZE_32x32, @@ -9061,6 +9340,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cryogonal, gShinyFollowerPalette_Cryogonal ) + */ .levelUpLearnset = sCryogonalLevelUpLearnset, .teachableLearnset = sCryogonalTeachableLearnset, }, @@ -9115,6 +9395,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Shelmet, .iconPalIndex = 1, FOOTPRINT(Shelmet) + /* FOLLOWER( sPicTable_Shelmet, SIZE_32x32, @@ -9123,6 +9404,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Shelmet, gShinyFollowerPalette_Shelmet ) + */ .levelUpLearnset = sShelmetLevelUpLearnset, .teachableLearnset = sShelmetTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_SPECIFIC_MON, SPECIES_KARRABLAST, SPECIES_ACCELGOR}), @@ -9176,6 +9458,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Accelgor, .iconPalIndex = 1, FOOTPRINT(Accelgor) + /* FOLLOWER( sPicTable_Accelgor, SIZE_32x32, @@ -9184,6 +9467,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Accelgor, gShinyFollowerPalette_Accelgor ) + */ .levelUpLearnset = sAccelgorLevelUpLearnset, .teachableLearnset = sAccelgorTeachableLearnset, }, @@ -9239,6 +9523,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Stunfisk, .iconPalIndex = 2, FOOTPRINT(Stunfisk) + /* FOLLOWER( sPicTable_Stunfisk, SIZE_32x32, @@ -9247,6 +9532,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Stunfisk, gShinyFollowerPalette_Stunfisk ) + */ .levelUpLearnset = sStunfiskLevelUpLearnset, .teachableLearnset = sStunfiskTeachableLearnset, .formSpeciesIdTable = sStunfiskFormSpeciesIdTable, @@ -9301,6 +9587,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_StunfiskGalarian, .iconPalIndex = 1, FOOTPRINT(Stunfisk) + /* FOLLOWER( sPicTable_StunfiskGalarian, SIZE_32x32, @@ -9309,6 +9596,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_StunfiskGalarian, gShinyFollowerPalette_StunfiskGalarian ) + */ .isGalarianForm = TRUE, .levelUpLearnset = sStunfiskGalarianLevelUpLearnset, .teachableLearnset = sStunfiskGalarianTeachableLearnset, @@ -9366,6 +9654,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mienfoo, .iconPalIndex = 1, FOOTPRINT(Mienfoo) + /* FOLLOWER( sPicTable_Mienfoo, SIZE_32x32, @@ -9374,6 +9663,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Mienfoo, gShinyFollowerPalette_Mienfoo ) + */ .levelUpLearnset = sMienfooLevelUpLearnset, .teachableLearnset = sMienfooTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_MIENSHAO}), @@ -9427,6 +9717,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mienshao, .iconPalIndex = 2, FOOTPRINT(Mienshao) + /* FOLLOWER( sPicTable_Mienshao, SIZE_32x32, @@ -9435,6 +9726,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Mienshao, gShinyFollowerPalette_Mienshao ) + */ .levelUpLearnset = sMienshaoLevelUpLearnset, .teachableLearnset = sMienshaoTeachableLearnset, }, @@ -9490,6 +9782,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Druddigon, .iconPalIndex = 0, FOOTPRINT(Druddigon) + /* FOLLOWER( sPicTable_Druddigon, SIZE_32x32, @@ -9498,6 +9791,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Druddigon, gShinyFollowerPalette_Druddigon ) + */ .levelUpLearnset = sDruddigonLevelUpLearnset, .teachableLearnset = sDruddigonTeachableLearnset, }, @@ -9554,6 +9848,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Golett, .iconPalIndex = 0, FOOTPRINT(Golett) + /* FOLLOWER( sPicTable_Golett, SIZE_32x32, @@ -9562,6 +9857,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Golett, gShinyFollowerPalette_Golett ) + */ .levelUpLearnset = sGolettLevelUpLearnset, .teachableLearnset = sGolettTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_GOLURK}), @@ -9617,6 +9913,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Golurk, .iconPalIndex = 0, FOOTPRINT(Golurk) + /* FOLLOWER( sPicTable_Golurk, SIZE_32x32, @@ -9625,6 +9922,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Golurk, gShinyFollowerPalette_Golurk ) + */ .levelUpLearnset = sGolurkLevelUpLearnset, .teachableLearnset = sGolurkTeachableLearnset, }, @@ -9679,6 +9977,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pawniard, .iconPalIndex = 0, FOOTPRINT(Pawniard) + /* FOLLOWER( sPicTable_Pawniard, SIZE_32x32, @@ -9687,6 +9986,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Pawniard, gShinyFollowerPalette_Pawniard ) + */ .levelUpLearnset = sPawniardLevelUpLearnset, .teachableLearnset = sPawniardTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 52, SPECIES_BISHARP}), @@ -9740,6 +10040,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Bisharp, .iconPalIndex = 0, FOOTPRINT(Bisharp) + /* FOLLOWER( sPicTable_Bisharp, SIZE_32x32, @@ -9748,6 +10049,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Bisharp, gShinyFollowerPalette_Bisharp ) + */ .levelUpLearnset = sBisharpLevelUpLearnset, .teachableLearnset = sBisharpTeachableLearnset, .evolutions = EVOLUTION({EVO_NONE, 0, SPECIES_KINGAMBIT}), @@ -9857,6 +10159,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Bouffalant, .iconPalIndex = 2, FOOTPRINT(Bouffalant) + /* FOLLOWER( sPicTable_Bouffalant, SIZE_32x32, @@ -9865,6 +10168,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Bouffalant, gShinyFollowerPalette_Bouffalant ) + */ .levelUpLearnset = sBouffalantLevelUpLearnset, .teachableLearnset = sBouffalantTeachableLearnset, }, @@ -9919,6 +10223,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Rufflet, .iconPalIndex = 2, FOOTPRINT(Rufflet) + /* FOLLOWER( sPicTable_Rufflet, SIZE_32x32, @@ -9927,6 +10232,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Rufflet, gShinyFollowerPalette_Rufflet ) + */ .levelUpLearnset = sRuffletLevelUpLearnset, .teachableLearnset = sRuffletTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_BRAVIARY}, @@ -9982,6 +10288,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Braviary, .iconPalIndex = 0, FOOTPRINT(Braviary) + /* FOLLOWER( sPicTable_Braviary, SIZE_32x32, @@ -9990,6 +10297,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Braviary, gShinyFollowerPalette_Braviary ) + */ .levelUpLearnset = sBraviaryLevelUpLearnset, .teachableLearnset = sBraviaryTeachableLearnset, .formSpeciesIdTable = sBraviaryFormSpeciesIdTable, @@ -10044,6 +10352,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BraviaryHisuian, .iconPalIndex = 2, FOOTPRINT(Braviary) + /* FOLLOWER( sPicTable_BraviaryHisuian, SIZE_32x32, @@ -10052,6 +10361,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BraviaryHisuian, gShinyFollowerPalette_BraviaryHisuian ) + */ .isHisuianForm = TRUE, .levelUpLearnset = sBraviaryHisuianLevelUpLearnset, .teachableLearnset = sBraviaryHisuianTeachableLearnset, @@ -10109,6 +10419,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vullaby, .iconPalIndex = 0, FOOTPRINT(Vullaby) + /* FOLLOWER( sPicTable_Vullaby, SIZE_32x32, @@ -10117,6 +10428,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Vullaby, gShinyFollowerPalette_Vullaby ) + */ .levelUpLearnset = sVullabyLevelUpLearnset, .teachableLearnset = sVullabyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_MANDIBUZZ}), @@ -10170,6 +10482,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mandibuzz, .iconPalIndex = 1, FOOTPRINT(Mandibuzz) + /* FOLLOWER( sPicTable_Mandibuzz, SIZE_32x32, @@ -10178,6 +10491,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Mandibuzz, gShinyFollowerPalette_Mandibuzz ) + */ .levelUpLearnset = sMandibuzzLevelUpLearnset, .teachableLearnset = sMandibuzzTeachableLearnset, }, @@ -10232,6 +10546,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Heatmor, .iconPalIndex = 2, FOOTPRINT(Heatmor) + /* FOLLOWER( sPicTable_Heatmor, SIZE_32x32, @@ -10240,6 +10555,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Heatmor, gShinyFollowerPalette_Heatmor ) + */ .levelUpLearnset = sHeatmorLevelUpLearnset, .teachableLearnset = sHeatmorTeachableLearnset, }, @@ -10294,6 +10610,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Durant, .iconPalIndex = 0, FOOTPRINT(Durant) + /* FOLLOWER( sPicTable_Durant, SIZE_32x32, @@ -10302,6 +10619,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Durant, gShinyFollowerPalette_Durant ) + */ .levelUpLearnset = sDurantLevelUpLearnset, .teachableLearnset = sDurantTeachableLearnset, }, @@ -10356,6 +10674,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Deino, .iconPalIndex = 2, FOOTPRINT(Deino) + /* FOLLOWER( sPicTable_Deino, SIZE_32x32, @@ -10364,6 +10683,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Deino, gShinyFollowerPalette_Deino ) + */ .levelUpLearnset = sDeinoLevelUpLearnset, .teachableLearnset = sDeinoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_ZWEILOUS}), @@ -10417,6 +10737,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zweilous, .iconPalIndex = 2, FOOTPRINT(Zweilous) + /* FOLLOWER( sPicTable_Zweilous, SIZE_32x32, @@ -10425,6 +10746,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Zweilous, gShinyFollowerPalette_Zweilous ) + */ .levelUpLearnset = sZweilousLevelUpLearnset, .teachableLearnset = sZweilousTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 64, SPECIES_HYDREIGON}), @@ -10479,6 +10801,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Hydreigon, .iconPalIndex = 2, FOOTPRINT(Hydreigon) + /* FOLLOWER( sPicTable_Hydreigon, SIZE_32x32, @@ -10487,6 +10810,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Hydreigon, gShinyFollowerPalette_Hydreigon ) + */ .levelUpLearnset = sHydreigonLevelUpLearnset, .teachableLearnset = sHydreigonTeachableLearnset, }, @@ -10541,6 +10865,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Larvesta, .iconPalIndex = 0, FOOTPRINT(Larvesta) + /* FOLLOWER( sPicTable_Larvesta, SIZE_32x32, @@ -10549,6 +10874,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Larvesta, gShinyFollowerPalette_Larvesta ) + */ .levelUpLearnset = sLarvestaLevelUpLearnset, .teachableLearnset = sLarvestaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 59, SPECIES_VOLCARONA}), @@ -10605,6 +10931,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Volcarona, .iconPalIndex = 0, FOOTPRINT(Volcarona) + /* FOLLOWER( sPicTable_Volcarona, SIZE_32x32, @@ -10613,6 +10940,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Volcarona, gShinyFollowerPalette_Volcarona ) + */ .levelUpLearnset = sVolcaronaLevelUpLearnset, .teachableLearnset = sVolcaronaTeachableLearnset, }, @@ -10667,6 +10995,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cobalion, .iconPalIndex = 0, FOOTPRINT(Cobalion) + /* FOLLOWER( sPicTable_Cobalion, SIZE_32x32, @@ -10675,6 +11004,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cobalion, gShinyFollowerPalette_Cobalion ) + */ .isLegendary = TRUE, .levelUpLearnset = sCobalionLevelUpLearnset, .teachableLearnset = sCobalionTeachableLearnset, @@ -10730,6 +11060,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Terrakion, .iconPalIndex = 2, FOOTPRINT(Terrakion) + /* FOLLOWER( sPicTable_Terrakion, SIZE_32x32, @@ -10738,6 +11069,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Terrakion, gShinyFollowerPalette_Terrakion ) + */ .isLegendary = TRUE, .levelUpLearnset = sTerrakionLevelUpLearnset, .teachableLearnset = sTerrakionTeachableLearnset, @@ -10793,6 +11125,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Virizion, .iconPalIndex = 1, FOOTPRINT(Virizion) + /* FOLLOWER( sPicTable_Virizion, SIZE_32x32, @@ -10801,6 +11134,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Virizion, gShinyFollowerPalette_Virizion ) + */ .isLegendary = TRUE, .levelUpLearnset = sVirizionLevelUpLearnset, .teachableLearnset = sVirizionTeachableLearnset, @@ -10857,6 +11191,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_TornadusIncarnate, .iconPalIndex = 1, FOOTPRINT(Tornadus) + /* FOLLOWER( sPicTable_TornadusIncarnate, SIZE_32x32, @@ -10865,6 +11200,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_TornadusIncarnate, gShinyFollowerPalette_TornadusIncarnate ) + */ .isLegendary = TRUE, .levelUpLearnset = sTornadusLevelUpLearnset, .teachableLearnset = sTornadusTeachableLearnset, @@ -10978,6 +11314,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ThundurusIncarnate, .iconPalIndex = 0, FOOTPRINT(Thundurus) + /* FOLLOWER( sPicTable_ThundurusIncarnate, SIZE_32x32, @@ -10986,6 +11323,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_ThundurusIncarnate, gShinyFollowerPalette_ThundurusIncarnate ) + */ .isLegendary = TRUE, .levelUpLearnset = sThundurusLevelUpLearnset, .teachableLearnset = sThundurusTeachableLearnset, @@ -11099,6 +11437,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Reshiram, .iconPalIndex = 0, FOOTPRINT(Reshiram) + /* FOLLOWER( sPicTable_Reshiram, SIZE_64x64, @@ -11107,6 +11446,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Reshiram, gShinyFollowerPalette_Reshiram ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sReshiramLevelUpLearnset, @@ -11163,6 +11503,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zekrom, .iconPalIndex = 2, FOOTPRINT(Zekrom) + /* FOLLOWER( sPicTable_Zekrom, SIZE_64x64, @@ -11171,6 +11512,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Zekrom, gShinyFollowerPalette_Zekrom ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZekromLevelUpLearnset, @@ -11228,6 +11570,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_LandorusIncarnate, .iconPalIndex = 0, FOOTPRINT(Landorus) + /* FOLLOWER( sPicTable_LandorusIncarnate, SIZE_32x32, @@ -11236,6 +11579,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_LandorusIncarnate, gShinyFollowerPalette_LandorusIncarnate ) + */ .isLegendary = TRUE, .levelUpLearnset = sLandorusLevelUpLearnset, .teachableLearnset = sLandorusTeachableLearnset, @@ -11351,6 +11695,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Kyurem, .iconPalIndex = 0, FOOTPRINT(Kyurem) + /* FOLLOWER( sPicTable_Kyurem, SIZE_64x64, @@ -11359,6 +11704,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Kyurem, gShinyFollowerPalette_Kyurem ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sKyuremLevelUpLearnset, @@ -11544,6 +11890,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_KeldeoOrdinary, .iconPalIndex = 0, FOOTPRINT(Keldeo) + /* FOLLOWER( sPicTable_KeldeoOrdinary, SIZE_32x32, @@ -11552,6 +11899,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_KeldeoOrdinary, gShinyFollowerPalette_KeldeoOrdinary ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sKeldeoLevelUpLearnset, @@ -11673,6 +12021,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_MeloettaAria, .iconPalIndex = 4, FOOTPRINT(Meloetta) + /* FOLLOWER( sPicTable_MeloettaAria, SIZE_32x32, @@ -11681,6 +12030,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_MeloettaAria, gShinyFollowerPalette_MeloettaAria ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMeloettaLevelUpLearnset, @@ -11742,6 +12092,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_MeloettaPirouette, .iconPalIndex = 0, FOOTPRINT(Meloetta) + /* FOLLOWER( sPicTable_MeloettaPirouette, SIZE_32x32, @@ -11750,6 +12101,7 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_MeloettaPirouette, gShinyFollowerPalette_MeloettaPirouette ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMeloettaLevelUpLearnset, @@ -11806,14 +12158,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Genesect, \ .iconPalIndex = 2, \ FOOTPRINT(Genesect) \ - FOLLOWER( \ + /*FOLLOWER( \ sPicTable_Genesect, \ SIZE_32x32, \ SHADOW_SIZE_M, \ TRACKS_FOOT, \ gFollowerPalette_Genesect, \ gShinyFollowerPalette_Genesect \ - ) \ + )*/ \ .levelUpLearnset = sGenesectLevelUpLearnset, \ .teachableLearnset = sGenesectTeachableLearnset, \ .formSpeciesIdTable = sGenesectFormSpeciesIdTable, \ diff --git a/src/data/pokemon/species_info/gen_6_families.h b/src/data/pokemon/species_info/gen_6_families.h index 828e263e1297..289a1ad5f94d 100644 --- a/src/data/pokemon/species_info/gen_6_families.h +++ b/src/data/pokemon/species_info/gen_6_families.h @@ -52,6 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Chespin, .iconPalIndex = 1, FOOTPRINT(Chespin) + /* FOLLOWER( sPicTable_Chespin, SIZE_32x32, @@ -60,6 +61,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Chespin, gShinyFollowerPalette_Chespin ) + */ .levelUpLearnset = sChespinLevelUpLearnset, .teachableLearnset = sChespinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_QUILLADIN}), @@ -113,6 +115,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Quilladin, .iconPalIndex = 1, FOOTPRINT(Quilladin) + /* FOLLOWER( sPicTable_Quilladin, SIZE_32x32, @@ -121,6 +124,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Quilladin, gShinyFollowerPalette_Quilladin ) + */ .levelUpLearnset = sQuilladinLevelUpLearnset, .teachableLearnset = sQuilladinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CHESNAUGHT}), @@ -174,6 +178,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Chesnaught, .iconPalIndex = 1, FOOTPRINT(Chesnaught) + /* FOLLOWER( sPicTable_Chesnaught, SIZE_32x32, @@ -182,6 +187,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Chesnaught, gShinyFollowerPalette_Chesnaught ) + */ .levelUpLearnset = sChesnaughtLevelUpLearnset, .teachableLearnset = sChesnaughtTeachableLearnset, }, @@ -236,6 +242,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fennekin, .iconPalIndex = 0, FOOTPRINT(Fennekin) + /* FOLLOWER( sPicTable_Fennekin, SIZE_32x32, @@ -244,6 +251,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Fennekin, gShinyFollowerPalette_Fennekin ) + */ .levelUpLearnset = sFennekinLevelUpLearnset, .teachableLearnset = sFennekinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_BRAIXEN}), @@ -297,6 +305,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Braixen, .iconPalIndex = 0, FOOTPRINT(Braixen) + /* FOLLOWER( sPicTable_Braixen, SIZE_32x32, @@ -305,6 +314,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Braixen, gShinyFollowerPalette_Braixen ) + */ .levelUpLearnset = sBraixenLevelUpLearnset, .teachableLearnset = sBraixenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_DELPHOX}), @@ -358,6 +368,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Delphox, .iconPalIndex = 0, FOOTPRINT(Delphox) + /* FOLLOWER( sPicTable_Delphox, SIZE_32x32, @@ -366,6 +377,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Delphox, gShinyFollowerPalette_Delphox ) + */ .levelUpLearnset = sDelphoxLevelUpLearnset, .teachableLearnset = sDelphoxTeachableLearnset, }, @@ -420,6 +432,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Froakie, .iconPalIndex = 0, FOOTPRINT(Froakie) + /* FOLLOWER( sPicTable_Froakie, SIZE_32x32, @@ -428,6 +441,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Froakie, gShinyFollowerPalette_Froakie ) + */ .levelUpLearnset = sFroakieLevelUpLearnset, .teachableLearnset = sFroakieTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_FROGADIER}), @@ -481,6 +495,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Frogadier, .iconPalIndex = 0, FOOTPRINT(Frogadier) + /* FOLLOWER( sPicTable_Frogadier, SIZE_32x32, @@ -489,6 +504,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Frogadier, gShinyFollowerPalette_Frogadier ) + */ .levelUpLearnset = sFrogadierLevelUpLearnset, .teachableLearnset = sFrogadierTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GRENINJA}), @@ -539,6 +555,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Greninja, .iconPalIndex = 0, FOOTPRINT(Greninja) + /* FOLLOWER( sPicTable_Greninja, SIZE_32x32, @@ -547,6 +564,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Greninja, gShinyFollowerPalette_Greninja ) + */ .levelUpLearnset = sGreninjaLevelUpLearnset, .teachableLearnset = sGreninjaTeachableLearnset, .formSpeciesIdTable = sGreninjaFormSpeciesIdTable, @@ -597,6 +615,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Greninja, .iconPalIndex = 0, FOOTPRINT(Greninja) + /* FOLLOWER( sPicTable_Greninja, SIZE_32x32, @@ -605,6 +624,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Greninja, gShinyFollowerPalette_Greninja ) + */ .levelUpLearnset = sGreninjaLevelUpLearnset, .teachableLearnset = sGreninjaTeachableLearnset, .formSpeciesIdTable = sGreninjaFormSpeciesIdTable, @@ -716,6 +736,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Bunnelby, .iconPalIndex = 2, FOOTPRINT(Bunnelby) + /* FOLLOWER( sPicTable_Bunnelby, SIZE_32x32, @@ -724,6 +745,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Bunnelby, gShinyFollowerPalette_Bunnelby ) + */ .levelUpLearnset = sBunnelbyLevelUpLearnset, .teachableLearnset = sBunnelbyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_DIGGERSBY}), @@ -777,6 +799,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Diggersby, .iconPalIndex = 2, FOOTPRINT(Diggersby) + /* FOLLOWER( sPicTable_Diggersby, SIZE_32x32, @@ -785,6 +808,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Diggersby, gShinyFollowerPalette_Diggersby ) + */ .levelUpLearnset = sDiggersbyLevelUpLearnset, .teachableLearnset = sDiggersbyTeachableLearnset, }, @@ -839,6 +863,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fletchling, .iconPalIndex = 2, FOOTPRINT(Fletchling) + /* FOLLOWER( sPicTable_Fletchling, SIZE_32x32, @@ -847,6 +872,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Fletchling, gShinyFollowerPalette_Fletchling ) + */ .levelUpLearnset = sFletchlingLevelUpLearnset, .teachableLearnset = sFletchlingTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_FLETCHINDER}), @@ -901,6 +927,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fletchinder, .iconPalIndex = 2, FOOTPRINT(Fletchinder) + /* FOLLOWER( sPicTable_Fletchinder, SIZE_32x32, @@ -909,6 +936,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Fletchinder, gShinyFollowerPalette_Fletchinder ) + */ .levelUpLearnset = sFletchinderLevelUpLearnset, .teachableLearnset = sFletchinderTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_TALONFLAME}), @@ -963,6 +991,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Talonflame, .iconPalIndex = 2, FOOTPRINT(Talonflame) + /* FOLLOWER( sPicTable_Talonflame, SIZE_32x32, @@ -971,6 +1000,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Talonflame, gShinyFollowerPalette_Talonflame ) + */ .levelUpLearnset = sTalonflameLevelUpLearnset, .teachableLearnset = sTalonflameTeachableLearnset, }, @@ -1021,14 +1051,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Scatterbug, \ .iconPalIndex = 1, \ FOOTPRINT(Scatterbug) \ - FOLLOWER( \ - sPicTable_Scatterbug, \ - SIZE_32x32, \ - SHADOW_SIZE_M, \ - TRACKS_FOOT, \ - gFollowerPalette_Scatterbug, \ - gShinyFollowerPalette_Scatterbug \ - ) \ + /*FOLLOWER( */ \ + /* sPicTable_Scatterbug, */ \ + /* SIZE_32x32, */ \ + /* SHADOW_SIZE_M, */ \ + /* TRACKS_FOOT, */ \ + /* gFollowerPalette_Scatterbug, */ \ + /* gShinyFollowerPalette_Scatterbug */ \ + /*) */ \ .tmIlliterate = TRUE, \ .levelUpLearnset = sScatterbugLevelUpLearnset, \ .teachableLearnset = sScatterbugTeachableLearnset, \ @@ -1101,14 +1131,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Spewpa, \ .iconPalIndex = 1, \ FOOTPRINT(Spewpa) \ - FOLLOWER( \ - sPicTable_Spewpa, \ - SIZE_32x32, \ - SHADOW_SIZE_M, \ - TRACKS_FOOT, \ - gFollowerPalette_Spewpa, \ - gShinyFollowerPalette_Spewpa \ - ) \ + /*FOLLOWER( */ \ + /* sPicTable_Spewpa, */ \ + /* SIZE_32x32, */ \ + /* SHADOW_SIZE_M, */ \ + /* TRACKS_FOOT, */ \ + /* gFollowerPalette_Spewpa, */ \ + /* gShinyFollowerPalette_Spewpa */ \ + /*) */ \ .tmIlliterate = TRUE, \ .levelUpLearnset = sSpewpaLevelUpLearnset, \ .teachableLearnset = sSpewpaTeachableLearnset, \ @@ -1182,14 +1212,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Vivillon ##form, \ .iconPalIndex = iconPal, \ FOOTPRINT(Vivillon) \ - FOLLOWER( \ - sPicTable_Vivillon ##form, \ - SIZE_32x32, \ - SHADOW_SIZE_M, \ - TRACKS_FOOT, \ - gFollowerPalette_Vivillon ##form, \ - gShinyFollowerPalette_Vivillon ##form \ - ) \ + /*FOLLOWER( */ \ + /* sPicTable_Vivillon ##form, */ \ + /* SIZE_32x32, */ \ + /* SHADOW_SIZE_M, */ \ + /* TRACKS_FOOT, */ \ + /* gFollowerPalette_Vivillon ##form, */ \ + /* gShinyFollowerPalette_Vivillon ##form */ \ + /*) */ \ .levelUpLearnset = sVivillonLevelUpLearnset, \ .teachableLearnset = sVivillonTeachableLearnset, \ .formSpeciesIdTable = sVivillonFormSpeciesIdTable @@ -1425,6 +1455,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Litleo, .iconPalIndex = 2, FOOTPRINT(Litleo) + /* FOLLOWER( sPicTable_Litleo, SIZE_32x32, @@ -1433,6 +1464,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Litleo, gShinyFollowerPalette_Litleo ) + */ .levelUpLearnset = sLitleoLevelUpLearnset, .teachableLearnset = sLitleoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_PYROAR}), @@ -1492,6 +1524,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = 2, .iconPalIndexFemale = 2, FOOTPRINT(Pyroar) + /* FOLLOWER( sPicTable_Pyroar, SIZE_32x32, @@ -1500,6 +1533,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Pyroar, gShinyFollowerPalette_Pyroar ) + */ .levelUpLearnset = sPyroarLevelUpLearnset, .teachableLearnset = sPyroarTeachableLearnset, }, @@ -1549,14 +1583,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Flabebe##Form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Flabebe) \ - FOLLOWER( \ - sPicTable_Flabebe##Form##Flower, \ - SIZE_32x32, \ - SHADOW_SIZE_M, \ - TRACKS_FOOT, \ - gFollowerPalette_Flabebe##Form##Flower, \ - gShinyFollowerPalette_Flabebe##Form##Flower \ - ) \ + /*FOLLOWER( */ \ + /* sPicTable_Flabebe##Form##Flower, */ \ + /* SIZE_32x32, */ \ + /* SHADOW_SIZE_M, */ \ + /* TRACKS_FOOT, */ \ + /* gFollowerPalette_Flabebe##Form##Flower, */ \ + /* gShinyFollowerPalette_Flabebe##Form##Flower */ \ + /*) */ \ .levelUpLearnset = sFlabebeLevelUpLearnset, \ .teachableLearnset = sFlabebeTeachableLearnset, \ .formSpeciesIdTable = sFlabebeFormSpeciesIdTable, \ @@ -1635,14 +1669,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Floette##form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Floette) \ - FOLLOWER( \ - sPicTable_Floette ##form##Flower, \ - SIZE_32x32, \ - SHADOW_SIZE_M, \ - TRACKS_FOOT, \ - gFollowerPalette_Floette ##form##Flower, \ - gShinyFollowerPalette_Floette ##form##Flower \ - ) \ + /*FOLLOWER( */ \ + /* sPicTable_Floette ##form##Flower, */ \ + /* SIZE_32x32, */ \ + /* SHADOW_SIZE_M, */ \ + /* TRACKS_FOOT, */ \ + /* gFollowerPalette_Floette ##form##Flower, */ \ + /* gShinyFollowerPalette_Floette ##form##Flower */ \ + /*) */ \ .formSpeciesIdTable = sFloetteFormSpeciesIdTable #define FLOETTE_NORMAL_INFO(form, FORM, iconPal) \ @@ -1782,14 +1816,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Florges##Form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Florges) \ - FOLLOWER( \ - sPicTable_Florges ##Form##Flower, \ - SIZE_32x32, \ - SHADOW_SIZE_M, \ - TRACKS_FOOT, \ - gFollowerPalette_Florges ##Form##Flower, \ - gShinyFollowerPalette_Florges ##Form##Flower \ - ) \ + /*FOLLOWER( */ \ + /* sPicTable_Florges ##Form##Flower, */ \ + /* SIZE_32x32, */ \ + /* SHADOW_SIZE_M, */ \ + /* TRACKS_FOOT, */ \ + /* gFollowerPalette_Florges ##Form##Flower, */ \ + /* gShinyFollowerPalette_Florges ##Form##Flower */ \ + /*) */ \ .levelUpLearnset = sFlorgesLevelUpLearnset, \ .teachableLearnset = sFlorgesTeachableLearnset, \ .formSpeciesIdTable = sFlorgesFormSpeciesIdTable @@ -1889,6 +1923,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Skiddo, .iconPalIndex = 1, FOOTPRINT(Skiddo) + /* FOLLOWER( sPicTable_Skiddo, SIZE_32x32, @@ -1897,6 +1932,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Skiddo, gShinyFollowerPalette_Skiddo ) + */ .levelUpLearnset = sSkiddoLevelUpLearnset, .teachableLearnset = sSkiddoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOGOAT}), @@ -1950,6 +1986,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Gogoat, .iconPalIndex = 1, FOOTPRINT(Gogoat) + /* FOLLOWER( sPicTable_Gogoat, SIZE_32x32, @@ -1958,6 +1995,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Gogoat, gShinyFollowerPalette_Gogoat ) + */ .levelUpLearnset = sGogoatLevelUpLearnset, .teachableLearnset = sGogoatTeachableLearnset, }, @@ -2013,6 +2051,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pancham, .iconPalIndex = 1, FOOTPRINT(Pancham) + /* FOLLOWER( sPicTable_Pancham, SIZE_32x32, @@ -2021,6 +2060,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Pancham, gShinyFollowerPalette_Pancham ) + */ .levelUpLearnset = sPanchamLevelUpLearnset, .teachableLearnset = sPanchamTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DARK_TYPE_MON_IN_PARTY, 32, SPECIES_PANGORO}), @@ -2075,6 +2115,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pangoro, .iconPalIndex = 1, FOOTPRINT(Pangoro) + /* FOLLOWER( sPicTable_Pangoro, SIZE_32x32, @@ -2083,6 +2124,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Pangoro, gShinyFollowerPalette_Pangoro ) + */ .levelUpLearnset = sPangoroLevelUpLearnset, .teachableLearnset = sPangoroTeachableLearnset, }, @@ -2134,14 +2176,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Furfrou##_form, \ .iconPalIndex = _iconIdx, \ FOOTPRINT(Furfrou) \ - FOLLOWER( \ - sPicTable_Furfrou##_form, \ - SIZE_32x32, \ - SHADOW_SIZE_M, \ - TRACKS_FOOT, \ - gFollowerPalette_Furfrou##_form, \ - gShinyFollowerPalette_Furfrou##_form \ - ) \ + /*FOLLOWER( */ \ + /* sPicTable_Furfrou##_form, */ \ + /* SIZE_32x32, */ \ + /* SHADOW_SIZE_M, */ \ + /* TRACKS_FOOT, */ \ + /* gFollowerPalette_Furfrou##_form, */ \ + /* gShinyFollowerPalette_Furfrou##_form */ \ + /*) */ \ .levelUpLearnset = sFurfrouLevelUpLearnset, \ .teachableLearnset = sFurfrouTeachableLearnset, \ .formSpeciesIdTable = sFurfrouFormSpeciesIdTable, \ @@ -2208,6 +2250,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Espurr, .iconPalIndex = 2, FOOTPRINT(Espurr) + /* FOLLOWER( sPicTable_Espurr, SIZE_32x32, @@ -2216,6 +2259,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Espurr, gShinyFollowerPalette_Espurr ) + */ .levelUpLearnset = sEspurrLevelUpLearnset, .teachableLearnset = sEspurrTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_MALE, 25, SPECIES_MEOWSTIC_MALE}, @@ -2270,6 +2314,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_MeowsticMale, .iconPalIndex = 0, FOOTPRINT(Meowstic) + /* FOLLOWER( sPicTable_MeowsticMale, SIZE_32x32, @@ -2278,6 +2323,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_MeowsticMale, gShinyFollowerPalette_MeowsticMale ) + */ .levelUpLearnset = sMeowsticMaleLevelUpLearnset, .teachableLearnset = sMeowsticMaleTeachableLearnset, .formSpeciesIdTable = sMeowsticFormSpeciesIdTable, @@ -2331,6 +2377,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_MeowsticFemale, .iconPalIndex = 0, FOOTPRINT(Meowstic) + /* FOLLOWER( sPicTable_MeowsticFemale, SIZE_32x32, @@ -2339,6 +2386,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_MeowsticFemale, gShinyFollowerPalette_MeowsticFemale ) + */ .levelUpLearnset = sMeowsticFemaleLevelUpLearnset, .teachableLearnset = sMeowsticFemaleTeachableLearnset, .formSpeciesIdTable = sMeowsticFormSpeciesIdTable, @@ -2395,6 +2443,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Honedge, .iconPalIndex = 2, FOOTPRINT(Honedge) + /* FOLLOWER( sPicTable_Honedge, SIZE_32x32, @@ -2403,6 +2452,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Honedge, gShinyFollowerPalette_Honedge ) + */ .levelUpLearnset = sHonedgeLevelUpLearnset, .teachableLearnset = sHonedgeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_DOUBLADE}), @@ -2457,6 +2507,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Doublade, .iconPalIndex = 2, FOOTPRINT(Doublade) + /* FOLLOWER( sPicTable_Doublade, SIZE_32x32, @@ -2465,6 +2516,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Doublade, gShinyFollowerPalette_Doublade ) + */ .levelUpLearnset = sDoubladeLevelUpLearnset, .teachableLearnset = sDoubladeTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_AEGISLASH_SHIELD}), @@ -2522,6 +2574,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_AegislashShield, .iconPalIndex = 2, FOOTPRINT(Aegislash) + /* FOLLOWER( sPicTable_AegislashShield, SIZE_32x32, @@ -2530,6 +2583,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_AegislashShield, gShinyFollowerPalette_AegislashShield ) + */ .levelUpLearnset = sAegislashLevelUpLearnset, .teachableLearnset = sAegislashTeachableLearnset, .formSpeciesIdTable = sAegislashFormSpeciesIdTable, @@ -2648,6 +2702,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Spritzee, .iconPalIndex = 0, FOOTPRINT(Spritzee) + /* FOLLOWER( sPicTable_Spritzee, SIZE_32x32, @@ -2656,6 +2711,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Spritzee, gShinyFollowerPalette_Spritzee ) + */ .levelUpLearnset = sSpritzeeLevelUpLearnset, .teachableLearnset = sSpritzeeTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_SACHET, SPECIES_AROMATISSE}, @@ -2710,6 +2766,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Aromatisse, .iconPalIndex = 0, FOOTPRINT(Aromatisse) + /* FOLLOWER( sPicTable_Aromatisse, SIZE_32x32, @@ -2718,6 +2775,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Aromatisse, gShinyFollowerPalette_Aromatisse ) + */ .levelUpLearnset = sAromatisseLevelUpLearnset, .teachableLearnset = sAromatisseTeachableLearnset, }, @@ -2772,6 +2830,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Swirlix, .iconPalIndex = 1, FOOTPRINT(Swirlix) + /* FOLLOWER( sPicTable_Swirlix, SIZE_32x32, @@ -2780,6 +2839,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Swirlix, gShinyFollowerPalette_Swirlix ) + */ .levelUpLearnset = sSwirlixLevelUpLearnset, .teachableLearnset = sSwirlixTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_WHIPPED_DREAM, SPECIES_SLURPUFF}, @@ -2834,6 +2894,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Slurpuff, .iconPalIndex = 1, FOOTPRINT(Slurpuff) + /* FOLLOWER( sPicTable_Slurpuff, SIZE_32x32, @@ -2842,6 +2903,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Slurpuff, gShinyFollowerPalette_Slurpuff ) + */ .levelUpLearnset = sSlurpuffLevelUpLearnset, .teachableLearnset = sSlurpuffTeachableLearnset, }, @@ -2897,6 +2959,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Inkay, .iconPalIndex = 0, FOOTPRINT(Inkay) + /* FOLLOWER( sPicTable_Inkay, SIZE_32x32, @@ -2905,6 +2968,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Inkay, gShinyFollowerPalette_Inkay ) + */ .levelUpLearnset = sInkayLevelUpLearnset, .teachableLearnset = sInkayTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MALAMAR}), @@ -2958,6 +3022,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Malamar, .iconPalIndex = 2, FOOTPRINT(Malamar) + /* FOLLOWER( sPicTable_Malamar, SIZE_32x32, @@ -2966,6 +3031,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Malamar, gShinyFollowerPalette_Malamar ) + */ .levelUpLearnset = sMalamarLevelUpLearnset, .teachableLearnset = sMalamarTeachableLearnset, }, @@ -3020,6 +3086,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Binacle, .iconPalIndex = 2, FOOTPRINT(Binacle) + /* FOLLOWER( sPicTable_Binacle, SIZE_32x32, @@ -3028,6 +3095,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Binacle, gShinyFollowerPalette_Binacle ) + */ .levelUpLearnset = sBinacleLevelUpLearnset, .teachableLearnset = sBinacleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_BARBARACLE}), @@ -3082,6 +3150,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Barbaracle, .iconPalIndex = 2, FOOTPRINT(Barbaracle) + /* FOLLOWER( sPicTable_Barbaracle, SIZE_32x32, @@ -3090,6 +3159,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Barbaracle, gShinyFollowerPalette_Barbaracle ) + */ .levelUpLearnset = sBarbaracleLevelUpLearnset, .teachableLearnset = sBarbaracleTeachableLearnset, }, @@ -3144,6 +3214,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Skrelp, .iconPalIndex = 2, FOOTPRINT(Skrelp) + /* FOLLOWER( sPicTable_Skrelp, SIZE_32x32, @@ -3152,6 +3223,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Skrelp, gShinyFollowerPalette_Skrelp ) + */ .levelUpLearnset = sSkrelpLevelUpLearnset, .teachableLearnset = sSkrelpTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_DRAGALGE}), @@ -3205,6 +3277,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Dragalge, .iconPalIndex = 5, FOOTPRINT(Dragalge) + /* FOLLOWER( sPicTable_Dragalge, SIZE_32x32, @@ -3213,6 +3286,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Dragalge, gShinyFollowerPalette_Dragalge ) + */ .levelUpLearnset = sDragalgeLevelUpLearnset, .teachableLearnset = sDragalgeTeachableLearnset, }, @@ -3268,6 +3342,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Clauncher, .iconPalIndex = 0, FOOTPRINT(Clauncher) + /* FOLLOWER( sPicTable_Clauncher, SIZE_32x32, @@ -3276,6 +3351,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Clauncher, gShinyFollowerPalette_Clauncher ) + */ .levelUpLearnset = sClauncherLevelUpLearnset, .teachableLearnset = sClauncherTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_CLAWITZER}), @@ -3330,6 +3406,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Clawitzer, .iconPalIndex = 0, FOOTPRINT(Clawitzer) + /* FOLLOWER( sPicTable_Clawitzer, SIZE_32x32, @@ -3338,6 +3415,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Clawitzer, gShinyFollowerPalette_Clawitzer ) + */ .levelUpLearnset = sClawitzerLevelUpLearnset, .teachableLearnset = sClawitzerTeachableLearnset, }, @@ -3392,6 +3470,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Helioptile, .iconPalIndex = 2, FOOTPRINT(Helioptile) + /* FOLLOWER( sPicTable_Helioptile, SIZE_32x32, @@ -3400,6 +3479,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Helioptile, gShinyFollowerPalette_Helioptile ) + */ .levelUpLearnset = sHelioptileLevelUpLearnset, .teachableLearnset = sHelioptileTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_HELIOLISK}), @@ -3454,6 +3534,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Heliolisk, .iconPalIndex = 2, FOOTPRINT(Heliolisk) + /* FOLLOWER( sPicTable_Heliolisk, SIZE_32x32, @@ -3462,6 +3543,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Heliolisk, gShinyFollowerPalette_Heliolisk ) + */ .levelUpLearnset = sHelioliskLevelUpLearnset, .teachableLearnset = sHelioliskTeachableLearnset, }, @@ -3516,6 +3598,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Tyrunt, .iconPalIndex = 2, FOOTPRINT(Tyrunt) + /* FOLLOWER( sPicTable_Tyrunt, SIZE_32x32, @@ -3524,6 +3607,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Tyrunt, gShinyFollowerPalette_Tyrunt ) + */ .levelUpLearnset = sTyruntLevelUpLearnset, .teachableLearnset = sTyruntTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 39, SPECIES_TYRANTRUM}), @@ -3577,6 +3661,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Tyrantrum, .iconPalIndex = 0, FOOTPRINT(Tyrantrum) + /* FOLLOWER( sPicTable_Tyrantrum, SIZE_32x32, @@ -3585,6 +3670,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Tyrantrum, gShinyFollowerPalette_Tyrantrum ) + */ .levelUpLearnset = sTyrantrumLevelUpLearnset, .teachableLearnset = sTyrantrumTeachableLearnset, }, @@ -3639,6 +3725,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Amaura, .iconPalIndex = 0, FOOTPRINT(Amaura) + /* FOLLOWER( sPicTable_Amaura, SIZE_32x32, @@ -3647,6 +3734,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Amaura, gShinyFollowerPalette_Amaura ) + */ .levelUpLearnset = sAmauraLevelUpLearnset, .teachableLearnset = sAmauraTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NIGHT, 39, SPECIES_AURORUS}), @@ -3700,6 +3788,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Aurorus, .iconPalIndex = 0, FOOTPRINT(Aurorus) + /* FOLLOWER( sPicTable_Aurorus, SIZE_32x32, @@ -3708,6 +3797,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Aurorus, gShinyFollowerPalette_Aurorus ) + */ .levelUpLearnset = sAurorusLevelUpLearnset, .teachableLearnset = sAurorusTeachableLearnset, }, @@ -3767,6 +3857,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Hawlucha, .iconPalIndex = 0, FOOTPRINT(Hawlucha) + /* FOLLOWER( sPicTable_Hawlucha, SIZE_32x32, @@ -3775,6 +3866,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Hawlucha, gShinyFollowerPalette_Hawlucha ) + */ .levelUpLearnset = sHawluchaLevelUpLearnset, .teachableLearnset = sHawluchaTeachableLearnset, }, @@ -3829,6 +3921,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Dedenne, .iconPalIndex = 0, FOOTPRINT(Dedenne) + /* FOLLOWER( sPicTable_Dedenne, SIZE_32x32, @@ -3837,6 +3930,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Dedenne, gShinyFollowerPalette_Dedenne ) + */ .levelUpLearnset = sDedenneLevelUpLearnset, .teachableLearnset = sDedenneTeachableLearnset, }, @@ -3893,6 +3987,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Carbink, .iconPalIndex = 2, FOOTPRINT(Carbink) + /* FOLLOWER( sPicTable_Carbink, SIZE_32x32, @@ -3901,6 +3996,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Carbink, gShinyFollowerPalette_Carbink ) + */ .levelUpLearnset = sCarbinkLevelUpLearnset, .teachableLearnset = sCarbinkTeachableLearnset, }, @@ -3956,6 +4052,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Goomy, .iconPalIndex = 5, FOOTPRINT(Goomy) + /* FOLLOWER( sPicTable_Goomy, SIZE_32x32, @@ -3964,6 +4061,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Goomy, gShinyFollowerPalette_Goomy ) + */ .levelUpLearnset = sGoomyLevelUpLearnset, .teachableLearnset = sGoomyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_SLIGGOO}, @@ -4019,6 +4117,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Sliggoo, .iconPalIndex = 5, FOOTPRINT(Sliggoo) + /* FOLLOWER( sPicTable_Sliggoo, SIZE_32x32, @@ -4027,6 +4126,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Sliggoo, gShinyFollowerPalette_Sliggoo ) + */ .levelUpLearnset = sSliggooLevelUpLearnset, .teachableLearnset = sSliggooTeachableLearnset, .formSpeciesIdTable = sSliggooFormSpeciesIdTable, @@ -4082,6 +4182,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Goodra, .iconPalIndex = 5, FOOTPRINT(Goodra) + /* FOLLOWER( sPicTable_Goodra, SIZE_32x32, @@ -4090,6 +4191,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Goodra, gShinyFollowerPalette_Goodra ) + */ .levelUpLearnset = sGoodraLevelUpLearnset, .teachableLearnset = sGoodraTeachableLearnset, .formSpeciesIdTable = sGoodraFormSpeciesIdTable, @@ -4145,6 +4247,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_SliggooHisuian, .iconPalIndex = 2, FOOTPRINT(Sliggoo) + /* FOLLOWER( sPicTable_SliggooHisuian, SIZE_32x32, @@ -4153,6 +4256,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_SliggooHisuian, gShinyFollowerPalette_SliggooHisuian ) + */ .isHisuianForm = TRUE, .levelUpLearnset = sSliggooHisuianLevelUpLearnset, .teachableLearnset = sSliggooHisuianTeachableLearnset, @@ -4209,6 +4313,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_GoodraHisuian, .iconPalIndex = 2, FOOTPRINT(Goodra) + /* FOLLOWER( sPicTable_GoodraHisuian, SIZE_32x32, @@ -4217,6 +4322,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_GoodraHisuian, gShinyFollowerPalette_GoodraHisuian ) + */ .isHisuianForm = TRUE, .levelUpLearnset = sGoodraHisuianLevelUpLearnset, .teachableLearnset = sGoodraHisuianTeachableLearnset, @@ -4276,6 +4382,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Klefki, .iconPalIndex = 0, FOOTPRINT(Klefki) + /* FOLLOWER( sPicTable_Klefki, SIZE_32x32, @@ -4284,6 +4391,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Klefki, gShinyFollowerPalette_Klefki ) + */ .levelUpLearnset = sKlefkiLevelUpLearnset, .teachableLearnset = sKlefkiTeachableLearnset, }, @@ -4339,6 +4447,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Phantump, .iconPalIndex = 1, FOOTPRINT(Phantump) + /* FOLLOWER( sPicTable_Phantump, SIZE_32x32, @@ -4347,6 +4456,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Phantump, gShinyFollowerPalette_Phantump ) + */ .levelUpLearnset = sPhantumpLevelUpLearnset, .teachableLearnset = sPhantumpTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_TREVENANT}, @@ -4401,6 +4511,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Trevenant, .iconPalIndex = 1, FOOTPRINT(Trevenant) + /* FOLLOWER( sPicTable_Trevenant, SIZE_32x32, @@ -4409,6 +4520,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Trevenant, gShinyFollowerPalette_Trevenant ) + */ .levelUpLearnset = sTrevenantLevelUpLearnset, .teachableLearnset = sTrevenantTeachableLearnset, }, @@ -4463,6 +4575,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pumpkaboo, .iconPalIndex = 2, FOOTPRINT(Pumpkaboo) + /* FOLLOWER( sPicTable_PumpkabooAverage, SIZE_32x32, @@ -4471,6 +4584,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Pumpkaboo, gShinyFollowerPalette_Pumpkaboo ) + */ .levelUpLearnset = sPumpkabooLevelUpLearnset, .teachableLearnset = sPumpkabooTeachableLearnset, .formSpeciesIdTable = sPumpkabooFormSpeciesIdTable, @@ -4690,6 +4804,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Gourgeist, .iconPalIndex = 2, FOOTPRINT(Gourgeist) + /* FOLLOWER( sPicTable_GourgeistAverage, SIZE_32x32, @@ -4698,6 +4813,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Gourgeist, gShinyFollowerPalette_Gourgeist ) + */ .levelUpLearnset = sGourgeistLevelUpLearnset, .teachableLearnset = sGourgeistTeachableLearnset, .formSpeciesIdTable = sGourgeistFormSpeciesIdTable, @@ -4920,6 +5036,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Bergmite, .iconPalIndex = 0, FOOTPRINT(Bergmite) + /* FOLLOWER( sPicTable_Bergmite, SIZE_32x32, @@ -4928,6 +5045,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Bergmite, gShinyFollowerPalette_Bergmite ) + */ .levelUpLearnset = sBergmiteLevelUpLearnset, .teachableLearnset = sBergmiteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_AVALUGG}, @@ -4982,6 +5100,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Avalugg, .iconPalIndex = 0, FOOTPRINT(Avalugg) + /* FOLLOWER( sPicTable_Avalugg, SIZE_32x32, @@ -4990,6 +5109,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Avalugg, gShinyFollowerPalette_Avalugg ) + */ .levelUpLearnset = sAvaluggLevelUpLearnset, .teachableLearnset = sAvaluggTeachableLearnset, .formSpeciesIdTable = sAvaluggFormSpeciesIdTable, @@ -5043,6 +5163,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_AvaluggHisuian, .iconPalIndex = 5, FOOTPRINT(Avalugg) + /* FOLLOWER( sPicTable_AvaluggHisuian, SIZE_32x32, @@ -5051,6 +5172,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_AvaluggHisuian, gShinyFollowerPalette_AvaluggHisuian ) + */ .isHisuianForm = TRUE, .levelUpLearnset = sAvaluggHisuianLevelUpLearnset, .teachableLearnset = sAvaluggHisuianTeachableLearnset, @@ -5113,6 +5235,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Noibat, .iconPalIndex = 2, FOOTPRINT(Noibat) + /* FOLLOWER( sPicTable_Noibat, SIZE_32x32, @@ -5121,6 +5244,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Noibat, gShinyFollowerPalette_Noibat ) + */ .levelUpLearnset = sNoibatLevelUpLearnset, .teachableLearnset = sNoibatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_NOIVERN}), @@ -5178,6 +5302,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Noivern, .iconPalIndex = 2, FOOTPRINT(Noivern) + /* FOLLOWER( sPicTable_Noivern, SIZE_32x32, @@ -5186,6 +5311,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Noivern, gShinyFollowerPalette_Noivern ) + */ .levelUpLearnset = sNoivernLevelUpLearnset, .teachableLearnset = sNoivernTeachableLearnset, }, @@ -5236,6 +5362,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_XerneasNeutral, .iconPalIndex = 0, FOOTPRINT(Xerneas) + /* FOLLOWER( sPicTable_XerneasNeutral, SIZE_64x64, @@ -5244,6 +5371,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = //, gFollowerPalette_XerneasNeutral //, gShinyFollowerPalette_XerneasNeutral ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sXerneasLevelUpLearnset, @@ -5296,6 +5424,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_XerneasActive, .iconPalIndex = 0, FOOTPRINT(Xerneas) + /* FOLLOWER( sPicTable_XerneasNeutral, SIZE_64x64, @@ -5304,6 +5433,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_XerneasNeutral, gShinyFollowerPalette_XerneasNeutral ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sXerneasLevelUpLearnset, @@ -5363,6 +5493,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Yveltal, .iconPalIndex = 0, FOOTPRINT(Yveltal) + /* FOLLOWER( sPicTable_Yveltal, SIZE_64x64, @@ -5371,6 +5502,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Yveltal, gShinyFollowerPalette_Yveltal ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sYveltalLevelUpLearnset, @@ -5424,6 +5556,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde50, .iconPalIndex = 1, FOOTPRINT(Zygarde) + /* FOLLOWER( sPicTable_Zygarde50, SIZE_64x64, @@ -5432,6 +5565,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Zygarde50, gShinyFollowerPalette_Zygarde50 ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, @@ -5484,6 +5618,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde50, .iconPalIndex = 1, FOOTPRINT(Zygarde) + /* FOLLOWER( sPicTable_Zygarde50, SIZE_64x64, @@ -5492,6 +5627,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Zygarde50, gShinyFollowerPalette_Zygarde50 ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, @@ -5713,6 +5849,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Diancie, .iconPalIndex = 1, FOOTPRINT(Diancie) + /* FOLLOWER( sPicTable_Diancie, SIZE_32x32, @@ -5721,6 +5858,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Diancie, gShinyFollowerPalette_Diancie ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDiancieLevelUpLearnset, @@ -5840,6 +5978,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_HoopaConfined, .iconPalIndex = 0, FOOTPRINT(Hoopa) + /* FOLLOWER( sPicTable_HoopaConfined, SIZE_32x32, @@ -5848,6 +5987,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_HoopaConfined, gShinyFollowerPalette_HoopaConfined ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sHoopaConfinedLevelUpLearnset, @@ -5905,6 +6045,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_HoopaUnbound, .iconPalIndex = 0, FOOTPRINT(Hoopa) + /* FOLLOWER( sPicTable_HoopaUnbound, SIZE_64x64, @@ -5913,6 +6054,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_HoopaUnbound, gShinyFollowerPalette_HoopaUnbound ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sHoopaUnboundLevelUpLearnset, @@ -5971,6 +6113,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Volcanion, .iconPalIndex = 0, FOOTPRINT(Volcanion) + /* FOLLOWER( sPicTable_Volcanion, SIZE_32x32, @@ -5979,6 +6122,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Volcanion, gShinyFollowerPalette_Volcanion ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sVolcanionLevelUpLearnset, diff --git a/src/data/pokemon/species_info/gen_7_families.h b/src/data/pokemon/species_info/gen_7_families.h index 571e6d2749ce..dd40bfc3d9b8 100644 --- a/src/data/pokemon/species_info/gen_7_families.h +++ b/src/data/pokemon/species_info/gen_7_families.h @@ -52,6 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rowlet, .iconPalIndex = 0, FOOTPRINT(Rowlet) + /* FOLLOWER( sPicTable_Rowlet, SIZE_32x32, @@ -60,6 +61,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Rowlet, gShinyFollowerPalette_Rowlet ) + */ .levelUpLearnset = sRowletLevelUpLearnset, .teachableLearnset = sRowletTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_DARTRIX}), @@ -114,6 +116,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dartrix, .iconPalIndex = 1, FOOTPRINT(Dartrix) + /* FOLLOWER( sPicTable_Dartrix, SIZE_32x32, @@ -122,6 +125,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Dartrix, gShinyFollowerPalette_Dartrix ) + */ .levelUpLearnset = sDartrixLevelUpLearnset, .teachableLearnset = sDartrixTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_DECIDUEYE}, @@ -176,6 +180,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Decidueye, .iconPalIndex = 1, FOOTPRINT(Decidueye) + /* FOLLOWER( sPicTable_Decidueye, SIZE_32x32, @@ -184,6 +189,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Decidueye, gShinyFollowerPalette_Decidueye ) + */ .levelUpLearnset = sDecidueyeLevelUpLearnset, .teachableLearnset = sDecidueyeTeachableLearnset, .formSpeciesIdTable = sDecidueyeFormSpeciesIdTable, @@ -238,6 +244,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_DecidueyeHisuian, .iconPalIndex = 0, FOOTPRINT(Decidueye) + /* FOLLOWER( sPicTable_DecidueyeHisuian, SIZE_32x32, @@ -246,6 +253,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_DecidueyeHisuian, gShinyFollowerPalette_DecidueyeHisuian ) + */ .isHisuianForm = TRUE, .levelUpLearnset = sDecidueyeHisuianLevelUpLearnset, .teachableLearnset = sDecidueyeHisuianTeachableLearnset, @@ -303,6 +311,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Litten, .iconPalIndex = 0, FOOTPRINT(Litten) + /* FOLLOWER( sPicTable_Litten, SIZE_32x32, @@ -311,6 +320,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Litten, gShinyFollowerPalette_Litten ) + */ .levelUpLearnset = sLittenLevelUpLearnset, .teachableLearnset = sLittenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_TORRACAT}), @@ -364,6 +374,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Torracat, .iconPalIndex = 0, FOOTPRINT(Torracat) + /* FOLLOWER( sPicTable_Torracat, SIZE_32x32, @@ -372,6 +383,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Torracat, gShinyFollowerPalette_Torracat ) + */ .levelUpLearnset = sTorracatLevelUpLearnset, .teachableLearnset = sTorracatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_INCINEROAR}), @@ -425,6 +437,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Incineroar, .iconPalIndex = 0, FOOTPRINT(Incineroar) + /* FOLLOWER( sPicTable_Incineroar, SIZE_32x32, @@ -433,6 +446,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Incineroar, gShinyFollowerPalette_Incineroar ) + */ .levelUpLearnset = sIncineroarLevelUpLearnset, .teachableLearnset = sIncineroarTeachableLearnset, }, @@ -487,6 +501,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Popplio, .iconPalIndex = 0, FOOTPRINT(Popplio) + /* FOLLOWER( sPicTable_Popplio, SIZE_32x32, @@ -495,6 +510,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Popplio, gShinyFollowerPalette_Popplio ) + */ .levelUpLearnset = sPopplioLevelUpLearnset, .teachableLearnset = sPopplioTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_BRIONNE}), @@ -548,6 +564,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Brionne, .iconPalIndex = 0, FOOTPRINT(Brionne) + /* FOLLOWER( sPicTable_Brionne, SIZE_32x32, @@ -556,6 +573,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Brionne, gShinyFollowerPalette_Brionne ) + */ .levelUpLearnset = sBrionneLevelUpLearnset, .teachableLearnset = sBrionneTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_PRIMARINA}), @@ -609,6 +627,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Primarina, .iconPalIndex = 0, FOOTPRINT(Primarina) + /* FOLLOWER( sPicTable_Primarina, SIZE_32x32, @@ -617,6 +636,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Primarina, gShinyFollowerPalette_Primarina ) + */ .levelUpLearnset = sPrimarinaLevelUpLearnset, .teachableLearnset = sPrimarinaTeachableLearnset, }, @@ -672,6 +692,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pikipek, .iconPalIndex = 2, FOOTPRINT(Pikipek) + /* FOLLOWER( sPicTable_Pikipek, SIZE_32x32, @@ -680,6 +701,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Pikipek, gShinyFollowerPalette_Pikipek ) + */ .levelUpLearnset = sPikipekLevelUpLearnset, .teachableLearnset = sPikipekTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_TRUMBEAK}), @@ -734,6 +756,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Trumbeak, .iconPalIndex = 0, FOOTPRINT(Trumbeak) + /* FOLLOWER( sPicTable_Trumbeak, SIZE_32x32, @@ -742,6 +765,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Trumbeak, gShinyFollowerPalette_Trumbeak ) + */ .levelUpLearnset = sTrumbeakLevelUpLearnset, .teachableLearnset = sTrumbeakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_TOUCANNON}), @@ -796,6 +820,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Toucannon, .iconPalIndex = 0, FOOTPRINT(Toucannon) + /* FOLLOWER( sPicTable_Toucannon, SIZE_32x32, @@ -804,6 +829,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Toucannon, gShinyFollowerPalette_Toucannon ) + */ .levelUpLearnset = sToucannonLevelUpLearnset, .teachableLearnset = sToucannonTeachableLearnset, }, @@ -859,6 +885,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Yungoos, .iconPalIndex = 2, FOOTPRINT(Yungoos) + /* FOLLOWER( sPicTable_Yungoos, SIZE_32x32, @@ -867,6 +894,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Yungoos, gShinyFollowerPalette_Yungoos ) + */ .levelUpLearnset = sYungoosLevelUpLearnset, .teachableLearnset = sYungoosTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 20, SPECIES_GUMSHOOS}), @@ -917,6 +945,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Gumshoos, .iconPalIndex = 2, FOOTPRINT(Gumshoos) + /* FOLLOWER( sPicTable_Gumshoos, SIZE_32x32, @@ -925,6 +954,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Gumshoos, gShinyFollowerPalette_Gumshoos ) + */ .levelUpLearnset = sGumshoosLevelUpLearnset, .teachableLearnset = sGumshoosTeachableLearnset, .formSpeciesIdTable = sGumshoosFormSpeciesIdTable, @@ -975,6 +1005,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Gumshoos, .iconPalIndex = 2, FOOTPRINT(Gumshoos) + /* FOLLOWER( sPicTable_Gumshoos, SIZE_32x32, @@ -983,6 +1014,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Gumshoos, gShinyFollowerPalette_Gumshoos ) + */ .isTotem = TRUE, .levelUpLearnset = sGumshoosLevelUpLearnset, .teachableLearnset = sGumshoosTeachableLearnset, @@ -1039,6 +1071,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Grubbin, .iconPalIndex = 0, FOOTPRINT(Grubbin) + /* FOLLOWER( sPicTable_Grubbin, SIZE_32x32, @@ -1047,6 +1080,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Grubbin, gShinyFollowerPalette_Grubbin ) + */ .levelUpLearnset = sGrubbinLevelUpLearnset, .teachableLearnset = sGrubbinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_CHARJABUG}), @@ -1101,6 +1135,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Charjabug, .iconPalIndex = 1, FOOTPRINT(Charjabug) + /* FOLLOWER( sPicTable_Charjabug, SIZE_32x32, @@ -1109,6 +1144,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Charjabug, gShinyFollowerPalette_Charjabug ) + */ .levelUpLearnset = sCharjabugLevelUpLearnset, .teachableLearnset = sCharjabugTeachableLearnset, .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_VIKAVOLT}, @@ -1161,6 +1197,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Vikavolt, .iconPalIndex = 0, FOOTPRINT(Vikavolt) + /* FOLLOWER( sPicTable_Vikavolt, SIZE_32x32, @@ -1169,6 +1206,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Vikavolt, gShinyFollowerPalette_Vikavolt ) + */ .levelUpLearnset = sVikavoltLevelUpLearnset, .teachableLearnset = sVikavoltTeachableLearnset, .formSpeciesIdTable = sVikavoltFormSpeciesIdTable, @@ -1219,6 +1257,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Vikavolt, .iconPalIndex = 0, FOOTPRINT(Vikavolt) + /* FOLLOWER( sPicTable_Vikavolt, SIZE_32x32, @@ -1227,6 +1266,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Vikavolt, gShinyFollowerPalette_Vikavolt ) + */ .isTotem = TRUE, .levelUpLearnset = sVikavoltLevelUpLearnset, .teachableLearnset = sVikavoltTeachableLearnset, @@ -1284,6 +1324,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Crabrawler, .iconPalIndex = 2, FOOTPRINT(Crabrawler) + /* FOLLOWER( sPicTable_Crabrawler, SIZE_32x32, @@ -1292,6 +1333,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Crabrawler, gShinyFollowerPalette_Crabrawler ) + */ .levelUpLearnset = sCrabrawlerLevelUpLearnset, .teachableLearnset = sCrabrawlerTeachableLearnset, .evolutions = EVOLUTION({EVO_SPECIFIC_MAP, MAP_SHOAL_CAVE_LOW_TIDE_ICE_ROOM, SPECIES_CRABOMINABLE}, @@ -1347,6 +1389,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Crabominable, .iconPalIndex = 2, FOOTPRINT(Crabominable) + /* FOLLOWER( sPicTable_Crabominable, SIZE_32x32, @@ -1355,6 +1398,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Crabominable, gShinyFollowerPalette_Crabominable ) + */ .levelUpLearnset = sCrabominableLevelUpLearnset, .teachableLearnset = sCrabominableTeachableLearnset, }, @@ -1410,6 +1454,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_OricorioBaile, .iconPalIndex = 0, FOOTPRINT(Oricorio) + /* FOLLOWER( sPicTable_OricorioBaile, SIZE_32x32, @@ -1418,6 +1463,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_OricorioBaile, gShinyFollowerPalette_OricorioBaile ) + */ .levelUpLearnset = sOricorioLevelUpLearnset, .teachableLearnset = sOricorioTeachableLearnset, .formSpeciesIdTable = sOricorioFormSpeciesIdTable, @@ -1641,6 +1687,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cutiefly, .iconPalIndex = 2, FOOTPRINT(Cutiefly) + /* FOLLOWER( sPicTable_Cutiefly, SIZE_32x32, @@ -1649,6 +1696,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Cutiefly, gShinyFollowerPalette_Cutiefly ) + */ .levelUpLearnset = sCutieflyLevelUpLearnset, .teachableLearnset = sCutieflyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_RIBOMBEE}, @@ -1701,6 +1749,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Ribombee, .iconPalIndex = 2, FOOTPRINT(Ribombee) + /* FOLLOWER( sPicTable_Ribombee, SIZE_32x32, @@ -1709,6 +1758,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Ribombee, gShinyFollowerPalette_Ribombee ) + */ .levelUpLearnset = sRibombeeLevelUpLearnset, .teachableLearnset = sRibombeeTeachableLearnset, .formSpeciesIdTable = sRibombeeFormSpeciesIdTable, @@ -1760,6 +1810,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Ribombee, .iconPalIndex = 2, FOOTPRINT(Ribombee) + /* FOLLOWER( sPicTable_Ribombee, SIZE_32x32, @@ -1768,6 +1819,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Ribombee, gShinyFollowerPalette_Ribombee ) + */ .isTotem = TRUE, .levelUpLearnset = sRibombeeLevelUpLearnset, .teachableLearnset = sRibombeeTeachableLearnset, @@ -1820,6 +1872,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rockruff, .iconPalIndex = 2, FOOTPRINT(Rockruff) + /* FOLLOWER( sPicTable_Rockruff, SIZE_32x32, @@ -1828,6 +1881,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Rockruff, gShinyFollowerPalette_Rockruff ) + */ .levelUpLearnset = sRockruffLevelUpLearnset, .teachableLearnset = sRockruffTeachableLearnset, .formSpeciesIdTable = sRockruffFormSpeciesIdTable, @@ -1879,6 +1933,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rockruff, .iconPalIndex = 2, FOOTPRINT(Rockruff) + /* FOLLOWER( sPicTable_Rockruff, SIZE_32x32, @@ -1887,6 +1942,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Rockruff, gShinyFollowerPalette_Rockruff ) + */ .levelUpLearnset = sRockruffLevelUpLearnset, .teachableLearnset = sRockruffTeachableLearnset, .formSpeciesIdTable = sRockruffFormSpeciesIdTable, @@ -1941,6 +1997,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocMidday, .iconPalIndex = 2, FOOTPRINT(Lycanroc) + /* FOLLOWER( sPicTable_LycanrocMidday, SIZE_32x32, @@ -1949,6 +2006,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_LycanrocMidday, gShinyFollowerPalette_LycanrocMidday ) + */ .levelUpLearnset = sLycanrocMiddayLevelUpLearnset, .teachableLearnset = sLycanrocMiddayTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -2002,6 +2060,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocMidnight, .iconPalIndex = 0, FOOTPRINT(Lycanroc) + /* FOLLOWER( sPicTable_LycanrocMidnight, SIZE_32x32, @@ -2010,6 +2069,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_LycanrocMidnight, gShinyFollowerPalette_LycanrocMidnight ) + */ .levelUpLearnset = sLycanrocMidnightLevelUpLearnset, .teachableLearnset = sLycanrocMidnightTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -2063,6 +2123,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocDusk, .iconPalIndex = 0, FOOTPRINT(Lycanroc) + /* FOLLOWER( sPicTable_LycanrocDusk, SIZE_32x32, @@ -2071,6 +2132,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_LycanrocDusk, gShinyFollowerPalette_LycanrocDusk ) + */ .levelUpLearnset = sLycanrocDuskLevelUpLearnset, .teachableLearnset = sLycanrocDuskTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -2127,6 +2189,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_WishiwashiSolo, .iconPalIndex = 2, FOOTPRINT(Wishiwashi) + /* FOLLOWER( sPicTable_WishiwashiSolo, SIZE_32x32, @@ -2135,6 +2198,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_WishiwashiSolo, gShinyFollowerPalette_WishiwashiSolo ) + */ .levelUpLearnset = sWishiwashiLevelUpLearnset, .teachableLearnset = sWishiwashiTeachableLearnset, .formSpeciesIdTable = sWishiwashiFormSpeciesIdTable, @@ -2246,6 +2310,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mareanie, .iconPalIndex = 2, FOOTPRINT(Mareanie) + /* FOLLOWER( sPicTable_Mareanie, SIZE_32x32, @@ -2254,6 +2319,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Mareanie, gShinyFollowerPalette_Mareanie ) + */ .levelUpLearnset = sMareanieLevelUpLearnset, .teachableLearnset = sMareanieTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_TOXAPEX}), @@ -2308,6 +2374,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Toxapex, .iconPalIndex = 0, FOOTPRINT(Toxapex) + /* FOLLOWER( sPicTable_Toxapex, SIZE_32x32, @@ -2316,6 +2383,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Toxapex, gShinyFollowerPalette_Toxapex ) + */ .levelUpLearnset = sToxapexLevelUpLearnset, .teachableLearnset = sToxapexTeachableLearnset, }, @@ -2371,6 +2439,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mudbray, .iconPalIndex = 2, FOOTPRINT(Mudbray) + /* FOLLOWER( sPicTable_Mudbray, SIZE_32x32, @@ -2379,6 +2448,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Mudbray, gShinyFollowerPalette_Mudbray ) + */ .levelUpLearnset = sMudbrayLevelUpLearnset, .teachableLearnset = sMudbrayTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MUDSDALE}), @@ -2433,6 +2503,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mudsdale, .iconPalIndex = 0, FOOTPRINT(Mudsdale) + /* FOLLOWER( sPicTable_Mudsdale, SIZE_32x32, @@ -2441,6 +2512,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Mudsdale, gShinyFollowerPalette_Mudsdale ) + */ .levelUpLearnset = sMudsdaleLevelUpLearnset, .teachableLearnset = sMudsdaleTeachableLearnset, }, @@ -2496,6 +2568,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dewpider, .iconPalIndex = 0, FOOTPRINT(Dewpider) + /* FOLLOWER( sPicTable_Dewpider, SIZE_32x32, @@ -2504,6 +2577,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Dewpider, gShinyFollowerPalette_Dewpider ) + */ .levelUpLearnset = sDewpiderLevelUpLearnset, .teachableLearnset = sDewpiderTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARAQUANID}, @@ -2555,6 +2629,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Araquanid, .iconPalIndex = 2, FOOTPRINT(Araquanid) + /* FOLLOWER( sPicTable_Araquanid, SIZE_32x32, @@ -2563,6 +2638,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Araquanid, gShinyFollowerPalette_Araquanid ) + */ .levelUpLearnset = sAraquanidLevelUpLearnset, .teachableLearnset = sAraquanidTeachableLearnset, .formSpeciesIdTable = sAraquanidFormSpeciesIdTable, @@ -2613,6 +2689,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Araquanid, .iconPalIndex = 2, FOOTPRINT(Araquanid) + /* FOLLOWER( sPicTable_Araquanid, SIZE_32x32, @@ -2621,6 +2698,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Araquanid, gShinyFollowerPalette_Araquanid ) + */ .isTotem = TRUE, .levelUpLearnset = sAraquanidLevelUpLearnset, .teachableLearnset = sAraquanidTeachableLearnset, @@ -2678,6 +2756,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Fomantis, .iconPalIndex = 1, FOOTPRINT(Fomantis) + /* FOLLOWER( sPicTable_Fomantis, SIZE_32x32, @@ -2686,6 +2765,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Fomantis, gShinyFollowerPalette_Fomantis ) + */ .levelUpLearnset = sFomantisLevelUpLearnset, .teachableLearnset = sFomantisTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_DAY, 34, SPECIES_LURANTIS}, @@ -2737,6 +2817,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lurantis, .iconPalIndex = 1, FOOTPRINT(Lurantis) + /* FOLLOWER( sPicTable_Lurantis, SIZE_32x32, @@ -2745,6 +2826,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Lurantis, gShinyFollowerPalette_Lurantis ) + */ .levelUpLearnset = sLurantisLevelUpLearnset, .teachableLearnset = sLurantisTeachableLearnset, .formSpeciesIdTable = sLurantisFormSpeciesIdTable, @@ -2795,6 +2877,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lurantis, .iconPalIndex = 1, FOOTPRINT(Lurantis) + /* FOLLOWER( sPicTable_Lurantis, SIZE_32x32, @@ -2803,6 +2886,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Lurantis, gShinyFollowerPalette_Lurantis ) + */ .isTotem = TRUE, .levelUpLearnset = sLurantisLevelUpLearnset, .teachableLearnset = sLurantisTeachableLearnset, @@ -2861,6 +2945,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Morelull, .iconPalIndex = 0, FOOTPRINT(Morelull) + /* FOLLOWER( sPicTable_Morelull, SIZE_32x32, @@ -2869,6 +2954,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Morelull, gShinyFollowerPalette_Morelull ) + */ .levelUpLearnset = sMorelullLevelUpLearnset, .teachableLearnset = sMorelullTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_SHIINOTIC}), @@ -2924,6 +3010,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Shiinotic, .iconPalIndex = 1, FOOTPRINT(Shiinotic) + /* FOLLOWER( sPicTable_Shiinotic, SIZE_32x32, @@ -2932,6 +3019,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Shiinotic, gShinyFollowerPalette_Shiinotic ) + */ .levelUpLearnset = sShiinoticLevelUpLearnset, .teachableLearnset = sShiinoticTeachableLearnset, }, @@ -2987,6 +3075,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salandit, .iconPalIndex = 2, FOOTPRINT(Salandit) + /* FOLLOWER( sPicTable_Salandit, SIZE_32x32, @@ -2995,6 +3084,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Salandit, gShinyFollowerPalette_Salandit ) + */ .levelUpLearnset = sSalanditLevelUpLearnset, .teachableLearnset = sSalanditTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_FEMALE, 33, SPECIES_SALAZZLE}, @@ -3046,6 +3136,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salazzle, .iconPalIndex = 0, FOOTPRINT(Salazzle) + /* FOLLOWER( sPicTable_Salazzle, SIZE_32x32, @@ -3054,6 +3145,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Salazzle, gShinyFollowerPalette_Salazzle ) + */ .levelUpLearnset = sSalazzleLevelUpLearnset, .teachableLearnset = sSalazzleTeachableLearnset, .formSpeciesIdTable = sSalanditFormSpeciesIdTable, @@ -3104,6 +3196,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salazzle, .iconPalIndex = 0, FOOTPRINT(Salazzle) + /* FOLLOWER( sPicTable_Salazzle, SIZE_32x32, @@ -3112,6 +3205,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Salazzle, gShinyFollowerPalette_Salazzle ) + */ .isTotem = TRUE, .levelUpLearnset = sSalazzleLevelUpLearnset, .teachableLearnset = sSalazzleTeachableLearnset, @@ -3168,6 +3262,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Stufful, .iconPalIndex = 0, FOOTPRINT(Stufful) + /* FOLLOWER( sPicTable_Stufful, SIZE_32x32, @@ -3176,6 +3271,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Stufful, gShinyFollowerPalette_Stufful ) + */ .levelUpLearnset = sStuffulLevelUpLearnset, .teachableLearnset = sStuffulTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_BEWEAR}), @@ -3229,6 +3325,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bewear, .iconPalIndex = 0, FOOTPRINT(Bewear) + /* FOLLOWER( sPicTable_Bewear, SIZE_32x32, @@ -3237,6 +3334,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Bewear, gShinyFollowerPalette_Bewear ) + */ .levelUpLearnset = sBewearLevelUpLearnset, .teachableLearnset = sBewearTeachableLearnset, }, @@ -3292,6 +3390,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bounsweet, .iconPalIndex = 1, FOOTPRINT(Bounsweet) + /* FOLLOWER( sPicTable_Bounsweet, SIZE_32x32, @@ -3300,6 +3399,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Bounsweet, gShinyFollowerPalette_Bounsweet ) + */ .levelUpLearnset = sBounsweetLevelUpLearnset, .teachableLearnset = sBounsweetTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_STEENEE}), @@ -3355,6 +3455,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Steenee, .iconPalIndex = 1, FOOTPRINT(Steenee) + /* FOLLOWER( sPicTable_Steenee, SIZE_32x32, @@ -3363,6 +3464,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Steenee, gShinyFollowerPalette_Steenee ) + */ .levelUpLearnset = sSteeneeLevelUpLearnset, .teachableLearnset = sSteeneeTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_STOMP, SPECIES_TSAREENA}), @@ -3418,6 +3520,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Tsareena, .iconPalIndex = 1, FOOTPRINT(Tsareena) + /* FOLLOWER( sPicTable_Tsareena, SIZE_32x32, @@ -3426,6 +3529,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Tsareena, gShinyFollowerPalette_Tsareena ) + */ .levelUpLearnset = sTsareenaLevelUpLearnset, .teachableLearnset = sTsareenaTeachableLearnset, }, @@ -3483,6 +3587,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Comfey, .iconPalIndex = 1, FOOTPRINT(Comfey) + /* FOLLOWER( sPicTable_Comfey, SIZE_32x32, @@ -3491,6 +3596,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Comfey, gShinyFollowerPalette_Comfey ) + */ .levelUpLearnset = sComfeyLevelUpLearnset, .teachableLearnset = sComfeyTeachableLearnset, }, @@ -3545,6 +3651,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Oranguru, .iconPalIndex = 0, FOOTPRINT(Oranguru) + /* FOLLOWER( sPicTable_Oranguru, SIZE_32x32, @@ -3553,6 +3660,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Oranguru, gShinyFollowerPalette_Oranguru ) + */ .levelUpLearnset = sOranguruLevelUpLearnset, .teachableLearnset = sOranguruTeachableLearnset, }, @@ -3607,6 +3715,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Passimian, .iconPalIndex = 1, FOOTPRINT(Passimian) + /* FOLLOWER( sPicTable_Passimian, SIZE_32x32, @@ -3615,6 +3724,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Passimian, gShinyFollowerPalette_Passimian ) + */ .levelUpLearnset = sPassimianLevelUpLearnset, .teachableLearnset = sPassimianTeachableLearnset, }, @@ -3669,6 +3779,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Wimpod, .iconPalIndex = 2, FOOTPRINT(Wimpod) + /* FOLLOWER( sPicTable_Wimpod, SIZE_32x32, @@ -3677,6 +3788,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Wimpod, gShinyFollowerPalette_Wimpod ) + */ .levelUpLearnset = sWimpodLevelUpLearnset, .teachableLearnset = sWimpodTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GOLISOPOD}), @@ -3730,6 +3842,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Golisopod, .iconPalIndex = 2, FOOTPRINT(Golisopod) + /* FOLLOWER( sPicTable_Golisopod, SIZE_32x32, @@ -3738,6 +3851,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Golisopod, gShinyFollowerPalette_Golisopod ) + */ .levelUpLearnset = sGolisopodLevelUpLearnset, .teachableLearnset = sGolisopodTeachableLearnset, }, @@ -3793,6 +3907,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Sandygast, .iconPalIndex = 1, FOOTPRINT(Sandygast) + /* FOLLOWER( sPicTable_Sandygast, SIZE_32x32, @@ -3801,6 +3916,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Sandygast, gShinyFollowerPalette_Sandygast ) + */ .levelUpLearnset = sSandygastLevelUpLearnset, .teachableLearnset = sSandygastTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_PALOSSAND}), @@ -3855,6 +3971,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Palossand, .iconPalIndex = 2, FOOTPRINT(Palossand) + /* FOLLOWER( sPicTable_Palossand, SIZE_32x32, @@ -3863,6 +3980,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Palossand, gShinyFollowerPalette_Palossand ) + */ .levelUpLearnset = sPalossandLevelUpLearnset, .teachableLearnset = sPalossandTeachableLearnset, }, @@ -3917,6 +4035,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pyukumuku, .iconPalIndex = 0, FOOTPRINT(Pyukumuku) + /* FOLLOWER( sPicTable_Pyukumuku, SIZE_32x32, @@ -3925,6 +4044,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Pyukumuku, gShinyFollowerPalette_Pyukumuku ) + */ .levelUpLearnset = sPyukumukuLevelUpLearnset, .teachableLearnset = sPyukumukuTeachableLearnset, }, @@ -3979,6 +4099,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TypeNull, .iconPalIndex = 0, FOOTPRINT(Type_Null) + /* FOLLOWER( sPicTable_TypeNull, SIZE_32x32, @@ -3987,6 +4108,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_TypeNull, gShinyFollowerPalette_TypeNull ) + */ .isLegendary = TRUE, .levelUpLearnset = sTypeNullLevelUpLearnset, .teachableLearnset = sTypeNullTeachableLearnset, @@ -4040,14 +4162,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Silvally, \ .iconPalIndex = 0, \ FOOTPRINT(Silvally) \ - FOLLOWER( \ - sPicTable_Silvally, \ - SIZE_32x32, \ - SHADOW_SIZE_M, \ - TRACKS_FOOT, \ - gFollowerPalette_Silvally, \ - gShinyFollowerPalette_Silvally \ - ) \ + /*FOLLOWER( */ \ + /* sPicTable_Silvally, */ \ + /* SIZE_32x32, */ \ + /* SHADOW_SIZE_M, */ \ + /* TRACKS_FOOT, */ \ + /* gFollowerPalette_Silvally, */ \ + /* gShinyFollowerPalette_Silvally */ \ + /*) */ \ .levelUpLearnset = sSilvallyLevelUpLearnset, \ .teachableLearnset = sSilvallyTeachableLearnset, \ .formSpeciesIdTable = sSilvallyFormSpeciesIdTable, \ @@ -4127,14 +4249,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .shinyPalette = gMonShinyPalette_MiniorMeteor, \ .iconSprite = gMonIcon_MiniorMeteor, \ .iconPalIndex = 0, \ - FOLLOWER( \ - sPicTable_MiniorMeteor, \ - SIZE_32x32, \ - SHADOW_SIZE_M, \ - TRACKS_FOOT, \ - gFollowerPalette_MiniorMeteor, \ - gShinyFollowerPalette_MiniorMeteor \ - ) \ + /*FOLLOWER( */ \ + /* sPicTable_MiniorMeteor, */ \ + /* SIZE_32x32, */ \ + /* SHADOW_SIZE_M, */ \ + /* TRACKS_FOOT, */ \ + /* gFollowerPalette_MiniorMeteor, */ \ + /* gShinyFollowerPalette_MiniorMeteor */ \ + /*) */ \ .formChangeTable = sMinior ##Form##FormChangeTable, \ MINIOR_MISC_INFO(BODY_COLOR_BROWN), \ } @@ -4232,6 +4354,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Komala, .iconPalIndex = 2, FOOTPRINT(Komala) + /* FOLLOWER( sPicTable_Komala, SIZE_32x32, @@ -4240,6 +4363,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Komala, gShinyFollowerPalette_Komala ) + */ .levelUpLearnset = sKomalaLevelUpLearnset, .teachableLearnset = sKomalaTeachableLearnset, }, @@ -4295,6 +4419,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Turtonator, .iconPalIndex = 0, FOOTPRINT(Turtonator) + /* FOLLOWER( sPicTable_Turtonator, SIZE_32x32, @@ -4303,6 +4428,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Turtonator, gShinyFollowerPalette_Turtonator ) + */ .levelUpLearnset = sTurtonatorLevelUpLearnset, .teachableLearnset = sTurtonatorTeachableLearnset, }, @@ -4354,6 +4480,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Togedemaru, .iconPalIndex = 2, FOOTPRINT(Togedemaru) + /* FOLLOWER( sPicTable_Togedemaru, SIZE_32x32, @@ -4362,6 +4489,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Togedemaru, gShinyFollowerPalette_Togedemaru ) + */ .levelUpLearnset = sTogedemaruLevelUpLearnset, .teachableLearnset = sTogedemaruTeachableLearnset, .formSpeciesIdTable = sTogedemaruFormSpeciesIdTable, @@ -4412,6 +4540,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Togedemaru, .iconPalIndex = 2, FOOTPRINT(Togedemaru) + /* FOLLOWER( sPicTable_Togedemaru, SIZE_32x32, @@ -4420,6 +4549,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Togedemaru, gShinyFollowerPalette_Togedemaru ) + */ .isTotem = TRUE, .levelUpLearnset = sTogedemaruLevelUpLearnset, .teachableLearnset = sTogedemaruTeachableLearnset, @@ -4473,6 +4603,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_MimikyuDisguised, .iconPalIndex = 1, FOOTPRINT(Mimikyu) + /* FOLLOWER( sPicTable_MimikyuDisguised, SIZE_32x32, @@ -4481,6 +4612,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_MimikyuDisguised, gShinyFollowerPalette_MimikyuDisguised ) + */ .levelUpLearnset = sMimikyuLevelUpLearnset, .teachableLearnset = sMimikyuTeachableLearnset, .formSpeciesIdTable = sMimikyuFormSpeciesIdTable, @@ -4693,6 +4825,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bruxish, .iconPalIndex = 0, FOOTPRINT(Bruxish) + /* FOLLOWER( sPicTable_Bruxish, SIZE_32x32, @@ -4701,6 +4834,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Bruxish, gShinyFollowerPalette_Bruxish ) + */ .levelUpLearnset = sBruxishLevelUpLearnset, .teachableLearnset = sBruxishTeachableLearnset, }, @@ -4756,6 +4890,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Drampa, .iconPalIndex = 0, FOOTPRINT(Drampa) + /* FOLLOWER( sPicTable_Drampa, SIZE_32x32, @@ -4764,6 +4899,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Drampa, gShinyFollowerPalette_Drampa ) + */ .levelUpLearnset = sDrampaLevelUpLearnset, .teachableLearnset = sDrampaTeachableLearnset, }, @@ -4820,6 +4956,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dhelmise, .iconPalIndex = 1, FOOTPRINT(Dhelmise) + /* FOLLOWER( sPicTable_Dhelmise, SIZE_32x32, @@ -4828,6 +4965,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Dhelmise, gShinyFollowerPalette_Dhelmise ) + */ .levelUpLearnset = sDhelmiseLevelUpLearnset, .teachableLearnset = sDhelmiseTeachableLearnset, }, @@ -4883,6 +5021,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_JangmoO, .iconPalIndex = 2, FOOTPRINT(JangmoO) + /* FOLLOWER( sPicTable_JangmoO, SIZE_32x32, @@ -4891,6 +5030,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_JangmoO, gShinyFollowerPalette_JangmoO ) + */ .levelUpLearnset = sJangmoOLevelUpLearnset, .teachableLearnset = sJangmoOTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_HAKAMO_O}), @@ -4945,6 +5085,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_HakamoO, .iconPalIndex = 2, FOOTPRINT(HakamoO) + /* FOLLOWER( sPicTable_HakamoO, SIZE_32x32, @@ -4953,6 +5094,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_HakamoO, gShinyFollowerPalette_HakamoO ) + */ .levelUpLearnset = sHakamoOLevelUpLearnset, .teachableLearnset = sHakamoOTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_KOMMO_O}, @@ -5004,6 +5146,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_KommoO, .iconPalIndex = 2, FOOTPRINT(KommoO) + /* FOLLOWER( sPicTable_KommoO, SIZE_32x32, @@ -5012,6 +5155,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_KommoO, gShinyFollowerPalette_KommoO ) + */ .levelUpLearnset = sKommoOLevelUpLearnset, .teachableLearnset = sKommoOTeachableLearnset, .formSpeciesIdTable = sKommoOFormSpeciesIdTable, @@ -5062,6 +5206,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_KommoO, .iconPalIndex = 2, FOOTPRINT(KommoO) + /* FOLLOWER( sPicTable_KommoO, SIZE_32x32, @@ -5070,6 +5215,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_KommoO, gShinyFollowerPalette_KommoO ) + */ .isTotem = TRUE, .levelUpLearnset = sKommoOLevelUpLearnset, .teachableLearnset = sKommoOTeachableLearnset, @@ -5127,6 +5273,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuKoko, .iconPalIndex = 0, FOOTPRINT(TapuKoko) + /* FOLLOWER( sPicTable_TapuKoko, SIZE_32x32, @@ -5135,6 +5282,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_TapuKoko, gShinyFollowerPalette_TapuKoko ) + */ .isLegendary = TRUE, .levelUpLearnset = sTapuKokoLevelUpLearnset, .teachableLearnset = sTapuKokoTeachableLearnset, @@ -5191,6 +5339,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuLele, .iconPalIndex = 0, FOOTPRINT(TapuLele) + /* FOLLOWER( sPicTable_TapuLele, SIZE_32x32, @@ -5199,6 +5348,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_TapuLele, gShinyFollowerPalette_TapuLele ) + */ .isLegendary = TRUE, .levelUpLearnset = sTapuLeleLevelUpLearnset, .teachableLearnset = sTapuLeleTeachableLearnset, @@ -5255,6 +5405,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuBulu, .iconPalIndex = 2, FOOTPRINT(TapuBulu) + /* FOLLOWER( sPicTable_TapuBulu, SIZE_32x32, @@ -5263,6 +5414,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_TapuBulu, gShinyFollowerPalette_TapuBulu ) + */ .isLegendary = TRUE, .levelUpLearnset = sTapuBuluLevelUpLearnset, .teachableLearnset = sTapuBuluTeachableLearnset, @@ -5320,6 +5472,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuFini, .iconPalIndex = 0, FOOTPRINT(TapuFini) + /* FOLLOWER( sPicTable_TapuFini, SIZE_32x32, @@ -5328,6 +5481,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_TapuFini, gShinyFollowerPalette_TapuFini ) + */ .isLegendary = TRUE, .levelUpLearnset = sTapuFiniLevelUpLearnset, .teachableLearnset = sTapuFiniTeachableLearnset, @@ -5384,6 +5538,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cosmog, .iconPalIndex = 2, FOOTPRINT(Cosmog) + /* FOLLOWER( sPicTable_Cosmog, SIZE_32x32, @@ -5392,6 +5547,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Cosmog, gShinyFollowerPalette_Cosmog ) + */ .isLegendary = TRUE, .tmIlliterate = TRUE, .isFrontierBanned = TRUE, @@ -5450,6 +5606,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cosmoem, .iconPalIndex = 0, FOOTPRINT(Cosmoem) + /* FOLLOWER( sPicTable_Cosmoem, SIZE_32x32, @@ -5458,6 +5615,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Cosmoem, gShinyFollowerPalette_Cosmoem ) + */ .isLegendary = TRUE, .tmIlliterate = TRUE, .isFrontierBanned = TRUE, @@ -5515,6 +5673,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Solgaleo, .iconPalIndex = 0, FOOTPRINT(Solgaleo) + /* FOLLOWER( sPicTable_Solgaleo, SIZE_32x32, @@ -5523,6 +5682,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Solgaleo, gShinyFollowerPalette_Solgaleo ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sSolgaleoLevelUpLearnset, @@ -5578,6 +5738,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lunala, .iconPalIndex = 2, FOOTPRINT(Lunala) + /* FOLLOWER( sPicTable_Lunala, SIZE_32x32, @@ -5586,6 +5747,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Lunala, gShinyFollowerPalette_Lunala ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sLunalaLevelUpLearnset, @@ -5643,6 +5805,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Nihilego, .iconPalIndex = 0, FOOTPRINT(Nihilego) + /* FOLLOWER( sPicTable_Nihilego, SIZE_32x32, @@ -5651,6 +5814,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Nihilego, gShinyFollowerPalette_Nihilego ) + */ .isUltraBeast = TRUE, .levelUpLearnset = sNihilegoLevelUpLearnset, .teachableLearnset = sNihilegoTeachableLearnset, @@ -5707,6 +5871,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Buzzwole, .iconPalIndex = 0, FOOTPRINT(Buzzwole) + /* FOLLOWER( sPicTable_Buzzwole, SIZE_32x32, @@ -5715,6 +5880,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Buzzwole, gShinyFollowerPalette_Buzzwole ) + */ .isUltraBeast = TRUE, .levelUpLearnset = sBuzzwoleLevelUpLearnset, .teachableLearnset = sBuzzwoleTeachableLearnset, @@ -5770,6 +5936,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pheromosa, .iconPalIndex = 2, FOOTPRINT(Pheromosa) + /* FOLLOWER( sPicTable_Pheromosa, SIZE_32x32, @@ -5778,6 +5945,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Pheromosa, gShinyFollowerPalette_Pheromosa ) + */ .isUltraBeast = TRUE, .levelUpLearnset = sPheromosaLevelUpLearnset, .teachableLearnset = sPheromosaTeachableLearnset, @@ -5833,6 +6001,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Xurkitree, .iconPalIndex = 0, FOOTPRINT(Xurkitree) + /* FOLLOWER( sPicTable_Xurkitree, SIZE_32x32, @@ -5841,6 +6010,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Xurkitree, gShinyFollowerPalette_Xurkitree ) + */ .isUltraBeast = TRUE, .levelUpLearnset = sXurkitreeLevelUpLearnset, .teachableLearnset = sXurkitreeTeachableLearnset, @@ -5898,6 +6068,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Celesteela, .iconPalIndex = 0, FOOTPRINT(Celesteela) + /* FOLLOWER( sPicTable_Celesteela, SIZE_32x32, @@ -5906,6 +6077,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Celesteela, gShinyFollowerPalette_Celesteela ) + */ .isUltraBeast = TRUE, .levelUpLearnset = sCelesteelaLevelUpLearnset, .teachableLearnset = sCelesteelaTeachableLearnset, @@ -5962,6 +6134,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Kartana, .iconPalIndex = 0, FOOTPRINT(Kartana) + /* FOLLOWER( sPicTable_Kartana, SIZE_32x32, @@ -5970,6 +6143,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Kartana, gShinyFollowerPalette_Kartana ) + */ .isUltraBeast = TRUE, .levelUpLearnset = sKartanaLevelUpLearnset, .teachableLearnset = sKartanaTeachableLearnset, @@ -6025,6 +6199,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Guzzlord, .iconPalIndex = 0, FOOTPRINT(Guzzlord) + /* FOLLOWER( sPicTable_Guzzlord, SIZE_32x32, @@ -6033,6 +6208,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Guzzlord, gShinyFollowerPalette_Guzzlord ) + */ .isUltraBeast = TRUE, .levelUpLearnset = sGuzzlordLevelUpLearnset, .teachableLearnset = sGuzzlordTeachableLearnset, @@ -6091,6 +6267,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Necrozma, .iconPalIndex = 0, FOOTPRINT(Necrozma) + /* FOLLOWER( sPicTable_Necrozma, SIZE_32x32, @@ -6099,6 +6276,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Necrozma, gShinyFollowerPalette_Necrozma ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sNecrozmaLevelUpLearnset, @@ -6156,6 +6334,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_NecrozmaDuskMane, .iconPalIndex = 0, FOOTPRINT(Necrozma) + /* FOLLOWER( sPicTable_NecrozmaDuskMane, SIZE_32x32, @@ -6164,6 +6343,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_NecrozmaDuskMane, gShinyFollowerPalette_NecrozmaDuskMane ) + */ .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -6223,6 +6403,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_NecrozmaDawnWings, .iconPalIndex = 0, FOOTPRINT(Necrozma) + /* FOLLOWER( sPicTable_NecrozmaDawnWings, SIZE_32x32, @@ -6231,6 +6412,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_NecrozmaDawnWings, gShinyFollowerPalette_NecrozmaDawnWings ) + */ .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -6354,6 +6536,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Magearna, .iconPalIndex = 0, FOOTPRINT(Magearna) + /* FOLLOWER( sPicTable_Magearna, SIZE_32x32, @@ -6362,6 +6545,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Magearna, gShinyFollowerPalette_Magearna ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMagearnaLevelUpLearnset, @@ -6475,6 +6659,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Marshadow, .iconPalIndex = 0, FOOTPRINT(Marshadow) + /* FOLLOWER( sPicTable_Marshadow, SIZE_32x32, @@ -6483,6 +6668,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Marshadow, gShinyFollowerPalette_Marshadow ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMarshadowLevelUpLearnset, @@ -6539,6 +6725,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Poipole, .iconPalIndex = 0, FOOTPRINT(Poipole) + /* FOLLOWER( sPicTable_Poipole, SIZE_32x32, @@ -6547,6 +6734,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Poipole, gShinyFollowerPalette_Poipole ) + */ .isUltraBeast = TRUE, .levelUpLearnset = sPoipoleLevelUpLearnset, .teachableLearnset = sPoipoleTeachableLearnset, @@ -6601,6 +6789,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Naganadel, .iconPalIndex = 0, FOOTPRINT(Naganadel) + /* FOLLOWER( sPicTable_Naganadel, SIZE_32x32, @@ -6609,6 +6798,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Naganadel, gShinyFollowerPalette_Naganadel ) + */ .isUltraBeast = TRUE, .levelUpLearnset = sNaganadelLevelUpLearnset, .teachableLearnset = sNaganadelTeachableLearnset, @@ -6664,6 +6854,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Stakataka, .iconPalIndex = 0, FOOTPRINT(Stakataka) + /* FOLLOWER( sPicTable_Stakataka, SIZE_32x32, @@ -6672,6 +6863,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Stakataka, gShinyFollowerPalette_Stakataka ) + */ .isUltraBeast = TRUE, .levelUpLearnset = sStakatakaLevelUpLearnset, .teachableLearnset = sStakatakaTeachableLearnset, @@ -6727,6 +6919,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Blacephalon, .iconPalIndex = 0, FOOTPRINT(Blacephalon) + /* FOLLOWER( sPicTable_Blacephalon, SIZE_32x32, @@ -6735,6 +6928,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Blacephalon, gShinyFollowerPalette_Blacephalon ) + */ .isUltraBeast = TRUE, .levelUpLearnset = sBlacephalonLevelUpLearnset, .teachableLearnset = sBlacephalonTeachableLearnset, @@ -6789,6 +6983,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Zeraora, .iconPalIndex = 0, FOOTPRINT(Zeraora) + /* FOLLOWER( sPicTable_Zeraora, SIZE_32x32, @@ -6797,6 +6992,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Zeraora, gShinyFollowerPalette_Zeraora ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZeraoraLevelUpLearnset, @@ -6852,6 +7048,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Meltan, .iconPalIndex = 2, FOOTPRINT(Meltan) + /* FOLLOWER( sPicTable_Meltan, SIZE_32x32, @@ -6860,6 +7057,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Meltan, gShinyFollowerPalette_Meltan ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMeltanLevelUpLearnset, @@ -6913,6 +7111,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Melmetal, .iconPalIndex = 2, FOOTPRINT(Melmetal) + /* FOLLOWER( sPicTable_Melmetal, SIZE_32x32, @@ -6921,6 +7120,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Melmetal, gShinyFollowerPalette_Melmetal ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMelmetalLevelUpLearnset, diff --git a/src/data/pokemon/species_info/gen_8_families.h b/src/data/pokemon/species_info/gen_8_families.h index 605613de92c1..192d6090e672 100644 --- a/src/data/pokemon/species_info/gen_8_families.h +++ b/src/data/pokemon/species_info/gen_8_families.h @@ -52,6 +52,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grookey, .iconPalIndex = 1, FOOTPRINT(Grookey) + /* FOLLOWER( sPicTable_Grookey, SIZE_32x32, @@ -60,6 +61,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Grookey, gShinyFollowerPalette_Grookey ) + */ .levelUpLearnset = sGrookeyLevelUpLearnset, .teachableLearnset = sGrookeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_THWACKEY}), @@ -112,6 +114,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Thwackey, .iconPalIndex = 1, FOOTPRINT(Thwackey) + /* FOLLOWER( sPicTable_Thwackey, SIZE_32x32, @@ -120,6 +123,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Thwackey, gShinyFollowerPalette_Thwackey ) + */ .levelUpLearnset = sThwackeyLevelUpLearnset, .teachableLearnset = sThwackeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_RILLABOOM}), @@ -172,6 +176,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rillaboom, .iconPalIndex = 1, FOOTPRINT(Rillaboom) + /* FOLLOWER( sPicTable_Rillaboom, SIZE_32x32, @@ -180,6 +185,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Rillaboom, gShinyFollowerPalette_Rillaboom ) + */ .levelUpLearnset = sRillaboomLevelUpLearnset, .teachableLearnset = sRillaboomTeachableLearnset, .formSpeciesIdTable = sRillaboomFormSpeciesIdTable, @@ -292,6 +298,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Scorbunny, .iconPalIndex = 0, FOOTPRINT(Scorbunny) + /* FOLLOWER( sPicTable_Scorbunny, SIZE_32x32, @@ -300,6 +307,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Scorbunny, gShinyFollowerPalette_Scorbunny ) + */ .levelUpLearnset = sScorbunnyLevelUpLearnset, .teachableLearnset = sScorbunnyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_RABOOT}), @@ -352,6 +360,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Raboot, .iconPalIndex = 0, FOOTPRINT(Raboot) + /* FOLLOWER( sPicTable_Raboot, SIZE_32x32, @@ -360,6 +369,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Raboot, gShinyFollowerPalette_Raboot ) + */ .levelUpLearnset = sRabootLevelUpLearnset, .teachableLearnset = sRabootTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_CINDERACE}), @@ -413,6 +423,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cinderace, .iconPalIndex = 0, FOOTPRINT(Cinderace) + /* FOLLOWER( sPicTable_Cinderace, SIZE_32x32, @@ -421,6 +432,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Cinderace, gShinyFollowerPalette_Cinderace ) + */ .levelUpLearnset = sCinderaceLevelUpLearnset, .teachableLearnset = sCinderaceTeachableLearnset, .formSpeciesIdTable = sCinderaceFormSpeciesIdTable, @@ -535,6 +547,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sobble, .iconPalIndex = 2, FOOTPRINT(Sobble) + /* FOLLOWER( sPicTable_Sobble, SIZE_32x32, @@ -543,6 +556,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Sobble, gShinyFollowerPalette_Sobble ) + */ .levelUpLearnset = sSobbleLevelUpLearnset, .teachableLearnset = sSobbleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_DRIZZILE}), @@ -595,6 +609,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drizzile, .iconPalIndex = 2, FOOTPRINT(Drizzile) + /* FOLLOWER( sPicTable_Drizzile, SIZE_32x32, @@ -603,6 +618,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Drizzile, gShinyFollowerPalette_Drizzile ) + */ .levelUpLearnset = sDrizzileLevelUpLearnset, .teachableLearnset = sDrizzileTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_INTELEON}), @@ -656,6 +672,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Inteleon, .iconPalIndex = 0, FOOTPRINT(Inteleon) + /* FOLLOWER( sPicTable_Inteleon, SIZE_32x32, @@ -664,6 +681,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Inteleon, gShinyFollowerPalette_Inteleon ) + */ .levelUpLearnset = sInteleonLevelUpLearnset, .teachableLearnset = sInteleonTeachableLearnset, .formSpeciesIdTable = sInteleonFormSpeciesIdTable, @@ -777,6 +795,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Skwovet, .iconPalIndex = 2, FOOTPRINT(Skwovet) + /* FOLLOWER( sPicTable_Skwovet, SIZE_32x32, @@ -785,6 +804,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Skwovet, gShinyFollowerPalette_Skwovet ) + */ .levelUpLearnset = sSkwovetLevelUpLearnset, .teachableLearnset = sSkwovetTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GREEDENT}), @@ -839,6 +859,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Greedent, .iconPalIndex = 0, FOOTPRINT(Greedent) + /* FOLLOWER( sPicTable_Greedent, SIZE_32x32, @@ -847,6 +868,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Greedent, gShinyFollowerPalette_Greedent ) + */ .levelUpLearnset = sGreedentLevelUpLearnset, .teachableLearnset = sGreedentTeachableLearnset, }, @@ -901,6 +923,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rookidee, .iconPalIndex = 0, FOOTPRINT(Rookidee) + /* FOLLOWER( sPicTable_Rookidee, SIZE_32x32, @@ -909,6 +932,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Rookidee, gShinyFollowerPalette_Rookidee ) + */ .levelUpLearnset = sRookideeLevelUpLearnset, .teachableLearnset = sRookideeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CORVISQUIRE}), @@ -963,6 +987,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Corvisquire, .iconPalIndex = 0, FOOTPRINT(Corvisquire) + /* FOLLOWER( sPicTable_Corvisquire, SIZE_32x32, @@ -971,6 +996,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Corvisquire, gShinyFollowerPalette_Corvisquire ) + */ .levelUpLearnset = sCorvisquireLevelUpLearnset, .teachableLearnset = sCorvisquireTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_CORVIKNIGHT}), @@ -1024,6 +1050,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Corviknight, .iconPalIndex = 0, FOOTPRINT(Corviknight) + /* FOLLOWER( sPicTable_Corviknight, SIZE_32x32, @@ -1032,6 +1059,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Corviknight, gShinyFollowerPalette_Corviknight ) + */ .levelUpLearnset = sCorviknightLevelUpLearnset, .teachableLearnset = sCorviknightTeachableLearnset, .formSpeciesIdTable = sCorviknightFormSpeciesIdTable, @@ -1144,6 +1172,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Blipbug, .iconPalIndex = 0, FOOTPRINT(Blipbug) + /* FOLLOWER( sPicTable_Blipbug, SIZE_32x32, @@ -1152,6 +1181,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Blipbug, gShinyFollowerPalette_Blipbug ) + */ .tmIlliterate = TRUE, .levelUpLearnset = sBlipbugLevelUpLearnset, .teachableLearnset = sBlipbugTeachableLearnset, @@ -1207,6 +1237,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dottler, .iconPalIndex = 2, FOOTPRINT(Dottler) + /* FOLLOWER( sPicTable_Dottler, SIZE_32x32, @@ -1215,6 +1246,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dottler, gShinyFollowerPalette_Dottler ) + */ .levelUpLearnset = sDottlerLevelUpLearnset, .teachableLearnset = sDottlerTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ORBEETLE}), @@ -1270,6 +1302,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Orbeetle, .iconPalIndex = 0, FOOTPRINT(Orbeetle) + /* FOLLOWER( sPicTable_Orbeetle, SIZE_32x32, @@ -1278,6 +1311,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Orbeetle, gShinyFollowerPalette_Orbeetle ) + */ .levelUpLearnset = sOrbeetleLevelUpLearnset, .teachableLearnset = sOrbeetleTeachableLearnset, .formSpeciesIdTable = sOrbeetleFormSpeciesIdTable, @@ -1392,6 +1426,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Nickit, .iconPalIndex = 2, FOOTPRINT(Nickit) + /* FOLLOWER( sPicTable_Nickit, SIZE_32x32, @@ -1400,6 +1435,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Nickit, gShinyFollowerPalette_Nickit ) + */ .levelUpLearnset = sNickitLevelUpLearnset, .teachableLearnset = sNickitTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_THIEVUL}), @@ -1453,6 +1489,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Thievul, .iconPalIndex = 2, FOOTPRINT(Thievul) + /* FOLLOWER( sPicTable_Thievul, SIZE_32x32, @@ -1461,6 +1498,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Thievul, gShinyFollowerPalette_Thievul ) + */ .levelUpLearnset = sThievulLevelUpLearnset, .teachableLearnset = sThievulTeachableLearnset, }, @@ -1515,6 +1553,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Gossifleur, .iconPalIndex = 1, FOOTPRINT(Gossifleur) + /* FOLLOWER( sPicTable_Gossifleur, SIZE_32x32, @@ -1523,6 +1562,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Gossifleur, gShinyFollowerPalette_Gossifleur ) + */ .levelUpLearnset = sGossifleurLevelUpLearnset, .teachableLearnset = sGossifleurTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_ELDEGOSS}), @@ -1576,6 +1616,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Eldegoss, .iconPalIndex = 1, FOOTPRINT(Eldegoss) + /* FOLLOWER( sPicTable_Eldegoss, SIZE_32x32, @@ -1584,6 +1625,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Eldegoss, gShinyFollowerPalette_Eldegoss ) + */ .levelUpLearnset = sEldegossLevelUpLearnset, .teachableLearnset = sEldegossTeachableLearnset, }, @@ -1638,6 +1680,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Wooloo, .iconPalIndex = 0, FOOTPRINT(Wooloo) + /* FOLLOWER( sPicTable_Wooloo, SIZE_32x32, @@ -1646,6 +1689,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Wooloo, gShinyFollowerPalette_Wooloo ) + */ .levelUpLearnset = sWoolooLevelUpLearnset, .teachableLearnset = sWoolooTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_DUBWOOL}), @@ -1699,6 +1743,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dubwool, .iconPalIndex = 2, FOOTPRINT(Dubwool) + /* FOLLOWER( sPicTable_Dubwool, SIZE_32x32, @@ -1707,6 +1752,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dubwool, gShinyFollowerPalette_Dubwool ) + */ .levelUpLearnset = sDubwoolLevelUpLearnset, .teachableLearnset = sDubwoolTeachableLearnset, }, @@ -1760,6 +1806,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Chewtle, .iconPalIndex = 0, FOOTPRINT(Chewtle) + /* FOLLOWER( sPicTable_Chewtle, SIZE_32x32, @@ -1768,6 +1815,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Chewtle, gShinyFollowerPalette_Chewtle ) + */ .levelUpLearnset = sChewtleLevelUpLearnset, .teachableLearnset = sChewtleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_DREDNAW}), @@ -1820,6 +1868,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drednaw, .iconPalIndex = 0, FOOTPRINT(Drednaw) + /* FOLLOWER( sPicTable_Drednaw, SIZE_32x32, @@ -1828,6 +1877,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Drednaw, gShinyFollowerPalette_Drednaw ) + */ .levelUpLearnset = sDrednawLevelUpLearnset, .teachableLearnset = sDrednawTeachableLearnset, .formSpeciesIdTable = sDrednawFormSpeciesIdTable, @@ -1941,6 +1991,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Yamper, .iconPalIndex = 1, FOOTPRINT(Yamper) + /* FOLLOWER( sPicTable_Yamper, SIZE_32x32, @@ -1949,6 +2000,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Yamper, gShinyFollowerPalette_Yamper ) + */ .levelUpLearnset = sYamperLevelUpLearnset, .teachableLearnset = sYamperTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BOLTUND}), @@ -2002,6 +2054,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Boltund, .iconPalIndex = 1, FOOTPRINT(Boltund) + /* FOLLOWER( sPicTable_Boltund, SIZE_32x32, @@ -2010,6 +2063,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Boltund, gShinyFollowerPalette_Boltund ) + */ .levelUpLearnset = sBoltundLevelUpLearnset, .teachableLearnset = sBoltundTeachableLearnset, }, @@ -2064,6 +2118,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rolycoly, .iconPalIndex = 0, FOOTPRINT(Rolycoly) + /* FOLLOWER( sPicTable_Rolycoly, SIZE_32x32, @@ -2072,6 +2127,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Rolycoly, gShinyFollowerPalette_Rolycoly ) + */ .levelUpLearnset = sRolycolyLevelUpLearnset, .teachableLearnset = sRolycolyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CARKOL}), @@ -2124,6 +2180,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Carkol, .iconPalIndex = 0, FOOTPRINT(Carkol) + /* FOLLOWER( sPicTable_Carkol, SIZE_32x32, @@ -2132,6 +2189,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Carkol, gShinyFollowerPalette_Carkol ) + */ .levelUpLearnset = sCarkolLevelUpLearnset, .teachableLearnset = sCarkolTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COALOSSAL}), @@ -2185,6 +2243,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Coalossal, .iconPalIndex = 0, FOOTPRINT(Coalossal) + /* FOLLOWER( sPicTable_Coalossal, SIZE_32x32, @@ -2193,6 +2252,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Coalossal, gShinyFollowerPalette_Coalossal ) + */ .levelUpLearnset = sCoalossalLevelUpLearnset, .teachableLearnset = sCoalossalTeachableLearnset, .formSpeciesIdTable = sCoalossalFormSpeciesIdTable, @@ -2306,6 +2366,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Applin, .iconPalIndex = 1, FOOTPRINT(Applin) + /* FOLLOWER( sPicTable_Applin, SIZE_32x32, @@ -2314,6 +2375,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Applin, gShinyFollowerPalette_Applin ) + */ .tmIlliterate = TRUE, .levelUpLearnset = sApplinLevelUpLearnset, .teachableLearnset = sApplinTeachableLearnset, @@ -2370,6 +2432,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Flapple, .iconPalIndex = 1, FOOTPRINT(Flapple) + /* FOLLOWER( sPicTable_Flapple, SIZE_32x32, @@ -2378,6 +2441,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Flapple, gShinyFollowerPalette_Flapple ) + */ .levelUpLearnset = sFlappleLevelUpLearnset, .teachableLearnset = sFlappleTeachableLearnset, .formSpeciesIdTable = sFlappleFormSpeciesIdTable, @@ -2488,6 +2552,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Appletun, .iconPalIndex = 1, FOOTPRINT(Appletun) + /* FOLLOWER( sPicTable_Appletun, SIZE_32x32, @@ -2496,6 +2561,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Appletun, gShinyFollowerPalette_Appletun ) + */ .levelUpLearnset = sAppletunLevelUpLearnset, .teachableLearnset = sAppletunTeachableLearnset, .formSpeciesIdTable = sAppletunFormSpeciesIdTable, @@ -2714,6 +2780,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Silicobra, .iconPalIndex = 1, FOOTPRINT(Silicobra) + /* FOLLOWER( sPicTable_Silicobra, SIZE_32x32, @@ -2722,6 +2789,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Silicobra, gShinyFollowerPalette_Silicobra ) + */ .levelUpLearnset = sSilicobraLevelUpLearnset, .teachableLearnset = sSilicobraTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SANDACONDA}), @@ -2775,6 +2843,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sandaconda, .iconPalIndex = 1, FOOTPRINT(Sandaconda) + /* FOLLOWER( sPicTable_Sandaconda, SIZE_32x32, @@ -2783,6 +2852,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Sandaconda, gShinyFollowerPalette_Sandaconda ) + */ .levelUpLearnset = sSandacondaLevelUpLearnset, .teachableLearnset = sSandacondaTeachableLearnset, .formSpeciesIdTable = sSandacondaFormSpeciesIdTable, @@ -2895,6 +2965,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cramorant, .iconPalIndex = 0, FOOTPRINT(Cramorant) + /* FOLLOWER( sPicTable_Cramorant, SIZE_32x32, @@ -2903,6 +2974,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Cramorant, gShinyFollowerPalette_Cramorant ) + */ .levelUpLearnset = sCramorantLevelUpLearnset, .teachableLearnset = sCramorantTeachableLearnset, .formSpeciesIdTable = sCramorantFormSpeciesIdTable, @@ -3067,6 +3139,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arrokuda, .iconPalIndex = 2, FOOTPRINT(Arrokuda) + /* FOLLOWER( sPicTable_Arrokuda, SIZE_32x32, @@ -3075,6 +3148,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Arrokuda, gShinyFollowerPalette_Arrokuda ) + */ .levelUpLearnset = sArrokudaLevelUpLearnset, .teachableLearnset = sArrokudaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_BARRASKEWDA}), @@ -3128,6 +3202,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Barraskewda, .iconPalIndex = 2, FOOTPRINT(Barraskewda) + /* FOLLOWER( sPicTable_Barraskewda, SIZE_32x32, @@ -3136,6 +3211,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Barraskewda, gShinyFollowerPalette_Barraskewda ) + */ .levelUpLearnset = sBarraskewdaLevelUpLearnset, .teachableLearnset = sBarraskewdaTeachableLearnset, }, @@ -3190,6 +3266,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Toxel, .iconPalIndex = 2, FOOTPRINT(Toxel) + /* FOLLOWER( sPicTable_Toxel, SIZE_32x32, @@ -3198,6 +3275,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Toxel, gShinyFollowerPalette_Toxel ) + */ .levelUpLearnset = sToxelLevelUpLearnset, .teachableLearnset = sToxelTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL_NATURE_AMPED, 30, SPECIES_TOXTRICITY_AMPED}, @@ -3252,6 +3330,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityAmped, .iconPalIndex = 2, FOOTPRINT(Toxtricity) + /* FOLLOWER( sPicTable_ToxtricityAmped, SIZE_32x32, @@ -3260,6 +3339,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ToxtricityAmped, gShinyFollowerPalette_ToxtricityAmped ) + */ .levelUpLearnset = sToxtricityAmpedLevelUpLearnset, .teachableLearnset = sToxtricityAmpedTeachableLearnset, .formSpeciesIdTable = sToxtricityFormSpeciesIdTable, @@ -3366,6 +3446,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityLowKey, .iconPalIndex = 2, FOOTPRINT(Toxtricity) + /* FOLLOWER( sPicTable_ToxtricityLowKey, SIZE_32x32, @@ -3374,6 +3455,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ToxtricityLowKey, gShinyFollowerPalette_ToxtricityLowKey ) + */ .levelUpLearnset = sToxtricityLowKeyLevelUpLearnset, .teachableLearnset = sToxtricityLowKeyTeachableLearnset, .formSpeciesIdTable = sToxtricityFormSpeciesIdTable, @@ -3425,6 +3507,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityGigantamax, .iconPalIndex = 0, FOOTPRINT(Toxtricity) + /* FOLLOWER( sPicTable_ToxtricityLowKey, SIZE_32x32, @@ -3433,6 +3516,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ToxtricityLowKey, gShinyFollowerPalette_ToxtricityLowKey ) + */ .isGigantamax = TRUE, .levelUpLearnset = sToxtricityLowKeyLevelUpLearnset, .teachableLearnset = sToxtricityLowKeyTeachableLearnset, @@ -3490,6 +3574,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sizzlipede, .iconPalIndex = 0, FOOTPRINT(Sizzlipede) + /* FOLLOWER( sPicTable_Sizzlipede, SIZE_32x32, @@ -3498,6 +3583,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Sizzlipede, gShinyFollowerPalette_Sizzlipede ) + */ .levelUpLearnset = sSizzlipedeLevelUpLearnset, .teachableLearnset = sSizzlipedeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_CENTISKORCH}), @@ -3551,6 +3637,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Centiskorch, .iconPalIndex = 0, FOOTPRINT(Centiskorch) + /* FOLLOWER( sPicTable_Centiskorch, SIZE_32x32, @@ -3559,6 +3646,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Centiskorch, gShinyFollowerPalette_Centiskorch ) + */ .levelUpLearnset = sCentiskorchLevelUpLearnset, .teachableLearnset = sCentiskorchTeachableLearnset, .formSpeciesIdTable = sCentiskorchFormSpeciesIdTable, @@ -3672,6 +3760,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Clobbopus, .iconPalIndex = 0, FOOTPRINT(Clobbopus) + /* FOLLOWER( sPicTable_Clobbopus, SIZE_32x32, @@ -3680,6 +3769,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Clobbopus, gShinyFollowerPalette_Clobbopus ) + */ .levelUpLearnset = sClobbopusLevelUpLearnset, .teachableLearnset = sClobbopusTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_TAUNT, SPECIES_GRAPPLOCT}), @@ -3732,6 +3822,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grapploct, .iconPalIndex = 2, FOOTPRINT(Grapploct) + /* FOLLOWER( sPicTable_Grapploct, SIZE_32x32, @@ -3740,6 +3831,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Grapploct, gShinyFollowerPalette_Grapploct ) + */ .levelUpLearnset = sGrapploctLevelUpLearnset, .teachableLearnset = sGrapploctTeachableLearnset, }, @@ -3794,6 +3886,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sinistea, .iconPalIndex = 2, FOOTPRINT(Sinistea) + /* FOLLOWER( sPicTable_Sinistea, SIZE_32x32, @@ -3802,6 +3895,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Sinistea, gShinyFollowerPalette_Sinistea ) + */ .levelUpLearnset = sSinisteaLevelUpLearnset, .teachableLearnset = sSinisteaTeachableLearnset, .formSpeciesIdTable = sSinisteaFormSpeciesIdTable, @@ -3857,6 +3951,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sinistea, .iconPalIndex = 2, FOOTPRINT(Sinistea) + /* FOLLOWER( sPicTable_Sinistea, SIZE_32x32, @@ -3865,6 +3960,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Sinistea, gShinyFollowerPalette_Sinistea ) + */ .levelUpLearnset = sSinisteaLevelUpLearnset, .teachableLearnset = sSinisteaTeachableLearnset, .formSpeciesIdTable = sSinisteaFormSpeciesIdTable, @@ -3919,6 +4015,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Polteageist, .iconPalIndex = 2, FOOTPRINT(Polteageist) + /* FOLLOWER( sPicTable_Polteageist, SIZE_32x32, @@ -3927,6 +4024,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Polteageist, gShinyFollowerPalette_Polteageist ) + */ .levelUpLearnset = sPolteageistLevelUpLearnset, .teachableLearnset = sPolteageistTeachableLearnset, .formSpeciesIdTable = sPolteageistFormSpeciesIdTable, @@ -3981,6 +4079,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Polteageist, .iconPalIndex = 2, FOOTPRINT(Polteageist) + /* FOLLOWER( sPicTable_Polteageist, SIZE_32x32, @@ -3989,6 +4088,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Polteageist, gShinyFollowerPalette_Polteageist ) + */ .levelUpLearnset = sPolteageistLevelUpLearnset, .teachableLearnset = sPolteageistTeachableLearnset, .formSpeciesIdTable = sPolteageistFormSpeciesIdTable, @@ -4044,6 +4144,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hatenna, .iconPalIndex = 0, FOOTPRINT(Hatenna) + /* FOLLOWER( sPicTable_Hatenna, SIZE_32x32, @@ -4052,6 +4153,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Hatenna, gShinyFollowerPalette_Hatenna ) + */ .levelUpLearnset = sHatennaLevelUpLearnset, .teachableLearnset = sHatennaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_HATTREM}), @@ -4104,6 +4206,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hattrem, .iconPalIndex = 0, FOOTPRINT(Hattrem) + /* FOLLOWER( sPicTable_Hattrem, SIZE_32x32, @@ -4112,6 +4215,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Hattrem, gShinyFollowerPalette_Hattrem ) + */ .levelUpLearnset = sHattremLevelUpLearnset, .teachableLearnset = sHattremTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_HATTERENE}), @@ -4164,6 +4268,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hatterene, .iconPalIndex = 0, FOOTPRINT(Hatterene) + /* FOLLOWER( sPicTable_Hatterene, SIZE_32x32, @@ -4172,6 +4277,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Hatterene, gShinyFollowerPalette_Hatterene ) + */ .levelUpLearnset = sHattereneLevelUpLearnset, .teachableLearnset = sHattereneTeachableLearnset, .formSpeciesIdTable = sHattereneFormSpeciesIdTable, @@ -4285,6 +4391,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Impidimp, .iconPalIndex = 0, FOOTPRINT(Impidimp) + /* FOLLOWER( sPicTable_Impidimp, SIZE_32x32, @@ -4293,6 +4400,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Impidimp, gShinyFollowerPalette_Impidimp ) + */ .levelUpLearnset = sImpidimpLevelUpLearnset, .teachableLearnset = sImpidimpTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MORGREM}), @@ -4346,6 +4454,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Morgrem, .iconPalIndex = 0, FOOTPRINT(Morgrem) + /* FOLLOWER( sPicTable_Morgrem, SIZE_32x32, @@ -4354,6 +4463,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Morgrem, gShinyFollowerPalette_Morgrem ) + */ .levelUpLearnset = sMorgremLevelUpLearnset, .teachableLearnset = sMorgremTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GRIMMSNARL}), @@ -4407,6 +4517,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grimmsnarl, .iconPalIndex = 0, FOOTPRINT(Grimmsnarl) + /* FOLLOWER( sPicTable_Grimmsnarl, SIZE_32x32, @@ -4415,6 +4526,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Grimmsnarl, gShinyFollowerPalette_Grimmsnarl ) + */ .levelUpLearnset = sGrimmsnarlLevelUpLearnset, .teachableLearnset = sGrimmsnarlTeachableLearnset, .formSpeciesIdTable = sGrimmsnarlFormSpeciesIdTable, @@ -4528,6 +4640,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Milcery, .iconPalIndex = 1, FOOTPRINT(Milcery) + /* FOLLOWER( sPicTable_Milcery, SIZE_32x32, @@ -4536,6 +4649,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Milcery, gShinyFollowerPalette_Milcery ) + */ .levelUpLearnset = sMilceryLevelUpLearnset, .teachableLearnset = sMilceryTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 0, SPECIES_ALCREMIE_STRAWBERRY_VANILLA_CREAM}, @@ -4596,14 +4710,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_AlcremieStrawberryVanillaCream, /*AlcremieStrawberry##cream##*/ \ .iconPalIndex = 1, \ FOOTPRINT(Alcremie) \ - FOLLOWER( \ - sPicTable_AlcremieStrawberry, /*Alcremie ##sweet*/ \ - SIZE_32x32, \ - SHADOW_SIZE_M, \ - TRACKS_FOOT, \ - gFollowerPalette_AlcremieStrawberryVanillaCream, /*Alcremie ##sweet##cream*/ \ - gShinyFollowerPalette_AlcremieStrawberryVanillaCream /*Alcremie ##sweet##cream*/ \ - ) \ + /*FOLLOWER( */ \ + /* sPicTable_AlcremieStrawberry, /*Alcremie ##sweet*/ \ + /* SIZE_32x32, */ \ + /* SHADOW_SIZE_M, */ \ + /* TRACKS_FOOT, */ \ + /* gFollowerPalette_AlcremieStrawberryVanillaCream, /*Alcremie ##sweet##cream*/ \ + /* gShinyFollowerPalette_AlcremieStrawberryVanillaCream /*Alcremie ##sweet##cream*/ \ + /*) */ \ .levelUpLearnset = sAlcremieLevelUpLearnset, \ .teachableLearnset = sAlcremieTeachableLearnset, \ .formSpeciesIdTable = sAlcremieFormSpeciesIdTable, \ @@ -4763,6 +4877,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Falinks, .iconPalIndex = 0, FOOTPRINT(Falinks) + /* FOLLOWER( sPicTable_Falinks, SIZE_32x32, @@ -4771,6 +4886,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Falinks, gShinyFollowerPalette_Falinks ) + */ .levelUpLearnset = sFalinksLevelUpLearnset, .teachableLearnset = sFalinksTeachableLearnset, }, @@ -4824,6 +4940,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Pincurchin, .iconPalIndex = 2, FOOTPRINT(Pincurchin) + /* FOLLOWER( sPicTable_Pincurchin, SIZE_32x32, @@ -4832,6 +4949,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Pincurchin, gShinyFollowerPalette_Pincurchin ) + */ .levelUpLearnset = sPincurchinLevelUpLearnset, .teachableLearnset = sPincurchinTeachableLearnset, }, @@ -4887,6 +5005,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Snom, .iconPalIndex = 0, FOOTPRINT(Snom) + /* FOLLOWER( sPicTable_Snom, SIZE_32x32, @@ -4895,6 +5014,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Snom, gShinyFollowerPalette_Snom ) + */ .levelUpLearnset = sSnomLevelUpLearnset, .teachableLearnset = sSnomTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP_NIGHT, 0, SPECIES_FROSMOTH}), @@ -4949,6 +5069,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Frosmoth, .iconPalIndex = 0, FOOTPRINT(Frosmoth) + /* FOLLOWER( sPicTable_Frosmoth, SIZE_32x32, @@ -4957,6 +5078,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Frosmoth, gShinyFollowerPalette_Frosmoth ) + */ .levelUpLearnset = sFrosmothLevelUpLearnset, .teachableLearnset = sFrosmothTeachableLearnset, }, @@ -5011,6 +5133,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Stonjourner, .iconPalIndex = 2, FOOTPRINT(Stonjourner) + /* FOLLOWER( sPicTable_Stonjourner, SIZE_32x32, @@ -5019,6 +5142,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Stonjourner, gShinyFollowerPalette_Stonjourner ) + */ .levelUpLearnset = sStonjournerLevelUpLearnset, .teachableLearnset = sStonjournerTeachableLearnset, }, @@ -5073,6 +5197,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EiscueIceFace, .iconPalIndex = 0, FOOTPRINT(Eiscue) + /* FOLLOWER( sPicTable_EiscueIceFace, SIZE_32x32, @@ -5081,6 +5206,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_EiscueIceFace, gShinyFollowerPalette_EiscueIceFace ) + */ .levelUpLearnset = sEiscueLevelUpLearnset, .teachableLearnset = sEiscueTeachableLearnset, .formSpeciesIdTable = sEiscueFormSpeciesIdTable, @@ -5191,6 +5317,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_IndeedeeMale, .iconPalIndex = 2, FOOTPRINT(Indeedee) + /* FOLLOWER( sPicTable_IndeedeeMale, SIZE_32x32, @@ -5199,6 +5326,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_IndeedeeMale, gShinyFollowerPalette_IndeedeeMale ) + */ .levelUpLearnset = sIndeedeeMaleLevelUpLearnset, .teachableLearnset = sIndeedeeMaleTeachableLearnset, .formSpeciesIdTable = sIndeedeeFormSpeciesIdTable, @@ -5307,6 +5435,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_MorpekoFullBelly, .iconPalIndex = 2, FOOTPRINT(Morpeko) + /* FOLLOWER( sPicTable_MorpekoFullBelly, SIZE_32x32, @@ -5315,6 +5444,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_MorpekoFullBelly, gShinyFollowerPalette_MorpekoFullBelly ) + */ .levelUpLearnset = sMorpekoLevelUpLearnset, .teachableLearnset = sMorpekoTeachableLearnset, .formSpeciesIdTable = sMorpekoFormSpeciesIdTable, @@ -5426,6 +5556,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cufant, .iconPalIndex = 0, FOOTPRINT(Cufant) + /* FOLLOWER( sPicTable_Cufant, SIZE_32x32, @@ -5434,6 +5565,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Cufant, gShinyFollowerPalette_Cufant ) + */ .levelUpLearnset = sCufantLevelUpLearnset, .teachableLearnset = sCufantTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COPPERAJAH}), @@ -5487,6 +5619,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Copperajah, .iconPalIndex = 0, FOOTPRINT(Copperajah) + /* FOLLOWER( sPicTable_Copperajah, SIZE_32x32, @@ -5495,6 +5628,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Copperajah, gShinyFollowerPalette_Copperajah ) + */ .levelUpLearnset = sCopperajahLevelUpLearnset, .teachableLearnset = sCopperajahTeachableLearnset, .formSpeciesIdTable = sCopperajahFormSpeciesIdTable, @@ -5609,6 +5743,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dracozolt, .iconPalIndex = 1, FOOTPRINT(Dracozolt) + /* FOLLOWER( sPicTable_Dracozolt, SIZE_32x32, @@ -5617,6 +5752,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dracozolt, gShinyFollowerPalette_Dracozolt ) + */ .levelUpLearnset = sDracozoltLevelUpLearnset, .teachableLearnset = sDracozoltTeachableLearnset, }, @@ -5670,6 +5806,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arctozolt, .iconPalIndex = 0, FOOTPRINT(Arctozolt) + /* FOLLOWER( sPicTable_Arctozolt, SIZE_32x32, @@ -5678,6 +5815,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Arctozolt, gShinyFollowerPalette_Arctozolt ) + */ .levelUpLearnset = sArctozoltLevelUpLearnset, .teachableLearnset = sArctozoltTeachableLearnset, }, @@ -5732,6 +5870,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dracovish, .iconPalIndex = 0, FOOTPRINT(Dracovish) + /* FOLLOWER( sPicTable_Dracovish, SIZE_32x32, @@ -5740,6 +5879,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dracovish, gShinyFollowerPalette_Dracovish ) + */ .levelUpLearnset = sDracovishLevelUpLearnset, .teachableLearnset = sDracovishTeachableLearnset, }, @@ -5794,6 +5934,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arctovish, .iconPalIndex = 0, FOOTPRINT(Arctovish) + /* FOLLOWER( sPicTable_Arctovish, SIZE_32x32, @@ -5802,6 +5943,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Arctovish, gShinyFollowerPalette_Arctovish ) + */ .levelUpLearnset = sArctovishLevelUpLearnset, .teachableLearnset = sArctovishTeachableLearnset, }, @@ -5855,6 +5997,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Duraludon, .iconPalIndex = 0, FOOTPRINT(Duraludon) + /* FOLLOWER( sPicTable_Duraludon, SIZE_32x32, @@ -5863,6 +6006,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Duraludon, gShinyFollowerPalette_Duraludon ) + */ .levelUpLearnset = sDuraludonLevelUpLearnset, .teachableLearnset = sDuraludonTeachableLearnset, .formSpeciesIdTable = sDuraludonFormSpeciesIdTable, @@ -6032,6 +6176,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dreepy, .iconPalIndex = 0, FOOTPRINT(Dreepy) + /* FOLLOWER( sPicTable_Dreepy, SIZE_32x32, @@ -6040,6 +6185,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dreepy, gShinyFollowerPalette_Dreepy ) + */ .levelUpLearnset = sDreepyLevelUpLearnset, .teachableLearnset = sDreepyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_DRAKLOAK}), @@ -6093,6 +6239,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drakloak, .iconPalIndex = 0, FOOTPRINT(Drakloak) + /* FOLLOWER( sPicTable_Drakloak, SIZE_32x32, @@ -6101,6 +6248,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Drakloak, gShinyFollowerPalette_Drakloak ) + */ .levelUpLearnset = sDrakloakLevelUpLearnset, .teachableLearnset = sDrakloakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_DRAGAPULT}), @@ -6155,6 +6303,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dragapult, .iconPalIndex = 0, FOOTPRINT(Dragapult) + /* FOLLOWER( sPicTable_Dragapult, SIZE_32x32, @@ -6163,6 +6312,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dragapult, gShinyFollowerPalette_Dragapult ) + */ .levelUpLearnset = sDragapultLevelUpLearnset, .teachableLearnset = sDragapultTeachableLearnset, }, @@ -6216,6 +6366,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZacianHeroOfManyBattles, .iconPalIndex = 2, FOOTPRINT(Zacian) + /* FOLLOWER( sPicTable_ZacianHeroOfManyBattles, SIZE_32x32, @@ -6224,6 +6375,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ZacianHeroOfManyBattles, gShinyFollowerPalette_ZacianHeroOfManyBattles ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZacianLevelUpLearnset, @@ -6280,6 +6432,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZacianCrownedSword, .iconPalIndex = 2, FOOTPRINT(Zacian) + /* FOLLOWER( sPicTable_ZacianCrownedSword, SIZE_32x32, @@ -6288,6 +6441,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ZacianCrownedSword, gShinyFollowerPalette_ZacianCrownedSword ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZacianLevelUpLearnset, @@ -6346,6 +6500,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZamazentaHeroOfManyBattles, .iconPalIndex = 2, FOOTPRINT(Zamazenta) + /* FOLLOWER( sPicTable_ZamazentaHeroOfManyBattles, SIZE_32x32, @@ -6354,6 +6509,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ZamazentaHeroOfManyBattles, gShinyFollowerPalette_ZamazentaHeroOfManyBattles ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZamazentaLevelUpLearnset, @@ -6410,6 +6566,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZamazentaCrownedShield, .iconPalIndex = 2, FOOTPRINT(Zamazenta) + /* FOLLOWER( sPicTable_ZamazentaCrownedShield, SIZE_32x32, @@ -6418,6 +6575,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ZamazentaCrownedShield, gShinyFollowerPalette_ZamazentaCrownedShield ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZamazentaLevelUpLearnset, @@ -6477,6 +6635,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Eternatus, .iconPalIndex = 0, FOOTPRINT(Eternatus) + /* FOLLOWER( sPicTable_Eternatus, SIZE_32x32, @@ -6485,6 +6644,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Eternatus, gShinyFollowerPalette_Eternatus ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sEternatusLevelUpLearnset, @@ -6597,6 +6757,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Kubfu, .iconPalIndex = 1, FOOTPRINT(Kubfu) + /* FOLLOWER( sPicTable_Kubfu, SIZE_32x32, @@ -6605,6 +6766,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Kubfu, gShinyFollowerPalette_Kubfu ) + */ .isLegendary = TRUE, .levelUpLearnset = sKubfuLevelUpLearnset, .teachableLearnset = sKubfuTeachableLearnset, @@ -6662,6 +6824,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Urshifu, .iconPalIndex = 2, FOOTPRINT(Urshifu) + /* FOLLOWER( sPicTable_Urshifu, SIZE_32x32, @@ -6670,6 +6833,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Urshifu, gShinyFollowerPalette_Urshifu ) + */ .isLegendary = TRUE, .levelUpLearnset = sUrshifuSingleStrikeStyleLevelUpLearnset, .teachableLearnset = sUrshifuSingleStrikeStyleTeachableLearnset, @@ -6782,6 +6946,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Urshifu, .iconPalIndex = 2, FOOTPRINT(Urshifu) + /* FOLLOWER( sPicTable_Urshifu, SIZE_32x32, @@ -6790,6 +6955,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Urshifu, gShinyFollowerPalette_Urshifu ) + */ .isLegendary = TRUE, .levelUpLearnset = sUrshifuRapidStrikeStyleLevelUpLearnset, .teachableLearnset = sUrshifuRapidStrikeStyleTeachableLearnset, @@ -6905,6 +7071,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Zarude, .iconPalIndex = 1, FOOTPRINT(Zarude) + /* FOLLOWER( sPicTable_Zarude, SIZE_32x32, @@ -6913,6 +7080,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Zarude, gShinyFollowerPalette_Zarude ) + */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZarudeLevelUpLearnset, @@ -7025,6 +7193,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Regieleki, .iconPalIndex = 0, FOOTPRINT(Regieleki) + /* FOLLOWER( sPicTable_Regieleki, SIZE_32x32, @@ -7033,6 +7202,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Regieleki, gShinyFollowerPalette_Regieleki ) + */ .isLegendary = TRUE, .levelUpLearnset = sRegielekiLevelUpLearnset, .teachableLearnset = sRegielekiTeachableLearnset, @@ -7089,6 +7259,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Regidrago, .iconPalIndex = 0, FOOTPRINT(Regidrago) + /* FOLLOWER( sPicTable_Regidrago, SIZE_32x32, @@ -7097,6 +7268,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Regidrago, gShinyFollowerPalette_Regidrago ) + */ .isLegendary = TRUE, .levelUpLearnset = sRegidragoLevelUpLearnset, .teachableLearnset = sRegidragoTeachableLearnset, @@ -7151,6 +7323,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Glastrier, .iconPalIndex = 0, FOOTPRINT(Glastrier) + /* FOLLOWER( sPicTable_Glastrier, SIZE_32x32, @@ -7159,6 +7332,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Glastrier, gShinyFollowerPalette_Glastrier ) + */ .isLegendary = TRUE, .levelUpLearnset = sGlastrierLevelUpLearnset, .teachableLearnset = sGlastrierTeachableLearnset, @@ -7214,6 +7388,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Spectrier, .iconPalIndex = 0, FOOTPRINT(Spectrier) + /* FOLLOWER( sPicTable_Spectrier, SIZE_32x32, @@ -7222,6 +7397,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Spectrier, gShinyFollowerPalette_Spectrier ) + */ .isLegendary = TRUE, .levelUpLearnset = sSpectrierLevelUpLearnset, .teachableLearnset = sSpectrierTeachableLearnset, @@ -7277,6 +7453,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Calyrex, .iconPalIndex = 0, FOOTPRINT(Calyrex) + /* FOLLOWER( sPicTable_Calyrex, SIZE_32x32, @@ -7285,6 +7462,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Calyrex, gShinyFollowerPalette_Calyrex ) + */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sCalyrexLevelUpLearnset, @@ -7341,6 +7519,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_CalyrexIceRider, .iconPalIndex = 0, FOOTPRINT(Calyrex) + /* FOLLOWER( sPicTable_CalyrexIceRider, SIZE_32x32, @@ -7349,6 +7528,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_CalyrexIceRider, gShinyFollowerPalette_CalyrexIceRider ) + */ .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -7405,6 +7585,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_CalyrexShadowRider, .iconPalIndex = 0, FOOTPRINT(Calyrex) + /* FOLLOWER( sPicTable_CalyrexShadowRider, SIZE_32x32, @@ -7413,6 +7594,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_CalyrexShadowRider, gShinyFollowerPalette_CalyrexShadowRider ) + */ .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -7473,6 +7655,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EnamorusIncarnate, .iconPalIndex = 1, //FOOTPRINT(EnamorusIncarnate) + /* FOLLOWER( sPicTable_EnamorusIncarnate, SIZE_64x64, @@ -7481,6 +7664,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //, gFollowerPalette_EnamorusIncarnate //, gShinyFollowerPalette_EnamorusIncarnate ) + */ .isLegendary = TRUE, .levelUpLearnset = sEnamorusLevelUpLearnset, .teachableLearnset = sEnamorusTeachableLearnset, @@ -7535,6 +7719,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EnamorusTherian, .iconPalIndex = 1, //FOOTPRINT(Enamorus) + /* FOLLOWER( sPicTable_EnamorusTherian, SIZE_64x64, @@ -7543,6 +7728,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //, gFollowerPalette_EnamorusTherian //, gShinyFollowerPalette_EnamorusTherian ) + */ .isLegendary = TRUE, .levelUpLearnset = sEnamorusLevelUpLearnset, .teachableLearnset = sEnamorusTeachableLearnset, From ddd92b96729473b8f09a9962baf0dbae5bf93805 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 17 May 2024 14:41:14 -0400 Subject: [PATCH 261/291] Removed unused garbage --- .../pokemon/tauros/paldean_blaze_breed/front.ase | Bin 1115 -> 0 bytes graphics/pokemon/unused_garbage.bin | Bin 1024 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 graphics/pokemon/tauros/paldean_blaze_breed/front.ase delete mode 100644 graphics/pokemon/unused_garbage.bin diff --git a/graphics/pokemon/tauros/paldean_blaze_breed/front.ase b/graphics/pokemon/tauros/paldean_blaze_breed/front.ase deleted file mode 100644 index f0e5550051849fb9faba42c6f51b76aa8f789ad5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1115 zcma!MVPJT$l##&!2ss!S85kH+fEWSz5KNk|ZZk75{QAfOw>1xFi=+a~R$df4XI@(J zpMk;O-ycYtnwkPhc6N3kDJUoiB+oH00LlMSQa}6Lfqr6DfGGIS1XBnK;fgtLrynePZNTBud|=|n$^ZY~J>H;m zdfSv=Cf#{*-E+2mlx1s4`TFt4ZiQccelNKh7wi7;{&U^t@Za^BA6yQbdCyHG*R>v(DUsb#d*88_!S>+$o9gn+uQ*!%3j2Rf*&}LiEt{Hf zay`@R+N>y_&zC)F8s>WmyZSu5b9C*`W5I|0`Ia5n&bNd4)TOlh3&f6}IJfmndeGHe zUJa3y)qCGr<$cp%s-|`|HB!W^CF@4c!dZHH!6C1s*}v?X)ex%allvs?+3mObe!qox zy~^5gbkXkrQrEBQeCv%9^>;{!o%z;TzoLEt>kk|0)vgVfSy*j9{}t}v>#u)_RjkMS zj{o<9lIC>Y_p?5py#1+owmpBP>uGN-;YV}Nmsf0Ui@bdJ;HGO|9(i5{b2UHWSgy7!rtd^!rR&Mf5>xv*m>H*i|ljmh@X;^q*cGHw^ryrh~{E?xxDd6zz13#yAPk%6>{=>YrbGFs&dHSy;d%Zt* usrFNoJtgvsXWpFr?`*x)lj5cJt@pR?f1Dp?_27N@FZ+ER^(X8lCIA52BgHlV diff --git a/graphics/pokemon/unused_garbage.bin b/graphics/pokemon/unused_garbage.bin deleted file mode 100644 index fcb503112fc569ed352625e959b1f21faeb1611e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 ecmZQ(9$tW96p$1G%*?3DhdLkCH={g4ApihI*aE)* From 6856bcf61089d6ef268719fd41095bdf3da42ed9 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 17 May 2024 20:36:02 -0400 Subject: [PATCH 262/291] refactor: code review for expansion --- Makefile | 2 +- .../map.bin | 4 +- data/scripts/field_move_scripts.inc | 11 +- data/scripts/follower.inc | 174 +++++++++--------- emotions.txt | 149 --------------- gflib/sprite.c | 2 +- gflib/sprite.h | 2 +- graphics/object_events/palettes/light.pal | 19 -- .../misc/{animated_ball.png => ball_poke.png} | Bin .../object_events/pics/misc/item_ball.png | Bin 192 -> 0 bytes include/constants/event_objects.h | 2 +- include/event_object_movement.h | 2 +- include/random.h | 1 + spritesheet_rules.mk | 2 +- .../object_events/movement_type_func_tables.h | 2 +- .../object_events/object_event_graphics.h | 3 +- .../object_event_graphics_info.h | 3 +- .../object_event_graphics_info_pointers.h | 7 +- .../object_events/object_event_pic_tables.h | 18 +- src/event_object_movement.c | 72 +++----- src/field_effect.c | 2 +- src/random.c | 16 ++ 22 files changed, 157 insertions(+), 336 deletions(-) delete mode 100644 emotions.txt delete mode 100644 graphics/object_events/palettes/light.pal rename graphics/object_events/pics/misc/{animated_ball.png => ball_poke.png} (100%) delete mode 100644 graphics/object_events/pics/misc/item_ball.png diff --git a/Makefile b/Makefile index 4405d9cf13fa..9f482328a33b 100644 --- a/Makefile +++ b/Makefile @@ -427,7 +427,7 @@ $(ELF): $(OBJ_DIR)/ld_script.ld $(OBJS) libagbsyscall $(ROM): $(ELF) $(OBJCOPY) -O binary $< $@ - $(FIX) $@ --silent + $(FIX) $@ -p --silent modern: all diff --git a/data/layouts/BattleFrontier_BattleDomeBattleRoom/map.bin b/data/layouts/BattleFrontier_BattleDomeBattleRoom/map.bin index e0f2dc82f060..ffb450f3c347 100644 --- a/data/layouts/BattleFrontier_BattleDomeBattleRoom/map.bin +++ b/data/layouts/BattleFrontier_BattleDomeBattleRoom/map.bin @@ -1,2 +1,2 @@ -Ð2Ð2ÑÐ2Ð2Ð2Ð2Ð2Ð2Ð2ÑÐ2Ð2Ð2Ð2Ð2ÑÐ2Ð2Ð2ÐRÐRÑÐRÐRÐRÐRÐRÐRÐRÑÐRÐRÐRÐRÐRÑÐRÐRÐRÒ2Ò2ÓÒ2Ò2Ò2Ò2Ò2Ò2Ò2ÓÒ2Ò2Ò2Ò2Ò2ÓÒ2Ò2Ò2ÔÕÖ×ØÙÚÔÕÖ×ØÙÚÔÕÖ×ØÙ 3 3á2â2ã2ä2å2æ2ç23333333 3 3 3 3 3 3é2êëìíBîBïBCCC3 3 3 3 3 3 3ñ2òBóBôBõBöB÷B C!C"C#C$C%C&3 3 3 3 3 3 3ù2úûüýBþBÿB(C)C*C+,-.3 3 3 3 3 3 3333301233435363 3 3 3 3 3 3 3 -3 3 3 3338393:3;3<3=3>3>3 3 3 3 \ No newline at end of file +ÐÐÑÐÐÐÐÐÐÐÑÐÐÐÐÐÑÐÐÐÐÐÑÐÐÐÐÐÐÐÑÐÐÐÐÐÑÐÐÐÒÒÓÒÒÒÒÒÒÒÓÒÒÒÒÒÓÒÒÒÔÕÖ×ØÙÚÔÕÖ×ØÙÚÔÕÖ×ØÙ  áâãäåæç      éêëìíîï      ñòóôõö÷ !"#$%&      ùúûüýþÿ()*+,-.      0123456        +   89:;<=>>    \ No newline at end of file diff --git a/data/scripts/field_move_scripts.inc b/data/scripts/field_move_scripts.inc index b2c5dc84d455..e15115f82645 100644 --- a/data/scripts/field_move_scripts.inc +++ b/data/scripts/field_move_scripts.inc @@ -1,3 +1,8 @@ +.macro IsFollowerFieldMoveUser var:req +callfunc ScrFunc_IsFollowerFieldMoveUser +.2byte \var +.endm + @ Interact with cuttable tree EventScript_CutTree:: lockall @@ -12,8 +17,7 @@ EventScript_CutTree:: msgbox Text_MonUsedFieldMove, MSGBOX_DEFAULT closemessage EventScript_CutTreeCommon: - callfunc ScrFunc_IsFollowerFieldMoveUser - .2byte VAR_0x8004 + IsFollowerFieldMoveUser VAR_0x8004 setfieldeffectargument 3, VAR_0x8004 @ skip pose if so dofieldeffect FLDEFF_USE_CUT_ON_TREE waitstate @@ -77,8 +81,7 @@ EventScript_RockSmash:: closemessage EventScript_RockSmashCommon: @ check if follower should use the field move - callfunc ScrFunc_IsFollowerFieldMoveUser - .2byte VAR_0x8004 + IsFollowerFieldMoveUser VAR_0x8004 setfieldeffectargument 3, VAR_0x8004 @ skip pose if so dofieldeffect FLDEFF_USE_ROCK_SMASH waitstate diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index f0ef6dbb3bd5..1be8689a6867 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -1,5 +1,5 @@ gText_FollowerLovesYou:: - .string "123456789012345678901234567890123\n$" + .string "{STR_VAR_1} is regarding you with\nadoration!$" gText_FollowerLostInThought:: .string "{STR_VAR_1} seems lost in thought.$" @@ -36,8 +36,8 @@ EventScript_FollowerEnd:: end EventScript_FollowerLovesYou:: - applymovement 0xFE ContestHall_Movement_Heart - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER ContestHall_Movement_Heart + waitmovement OBJ_EVENT_ID_FOLLOWER waitmoncry msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT return @@ -54,8 +54,8 @@ EventScript_FollowerGenericSkipFace: EventScript_FollowerJump:: faceplayer - applymovement 0xFE FollowerSplashMovement - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerSplashMovement + waitmovement OBJ_EVENT_ID_FOLLOWER waitfieldeffect FLDEFF_EMOTE message 0x0 waitmessage @@ -394,44 +394,44 @@ EventScript_FollowerIsShivering:: goto EventScript_FollowerGeneric ShiverVertical: - applymovement 0xFE FollowerShiverVerticalMovement - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerShiverVerticalMovement + waitmovement OBJ_EVENT_ID_FOLLOWER return ShiverHorizontal: - applymovement 0xFE FollowerShiverHorizontalMovement - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerShiverHorizontalMovement + waitmovement OBJ_EVENT_ID_FOLLOWER return EventScript_FollowerNostalgia:: - applymovement 0xFE FollowerNostalgiaMovement - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerNostalgiaMovement + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGeneric EventScript_FollowerHopping:: faceplayer - applymovement 0xFE FollowerSkippingMovement - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerSkippingMovement + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGeneric JumpOnN: - applymovement 0xFE FollowerJumpOnPlayerNorth - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerJumpOnPlayerNorth + waitmovement OBJ_EVENT_ID_FOLLOWER return JumpOnS: - applymovement 0xFE FollowerJumpOnPlayerSouth - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerJumpOnPlayerSouth + waitmovement OBJ_EVENT_ID_FOLLOWER return JumpOnE: - applymovement 0xFE FollowerJumpOnPlayerEast - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerJumpOnPlayerEast + waitmovement OBJ_EVENT_ID_FOLLOWER return JumpOnW: - applymovement 0xFE FollowerJumpOnPlayerWest - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerJumpOnPlayerWest + waitmovement OBJ_EVENT_ID_FOLLOWER return EventScript_FollowerJumpOnPlayer:: @@ -447,23 +447,23 @@ EventScript_FollowerJumpOnPlayer:: goto EventScript_FollowerGeneric CuddleN: - applymovement 0xFE FollowerCuddlingNorth - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingNorth + waitmovement OBJ_EVENT_ID_FOLLOWER return CuddleS: - applymovement 0xFE FollowerCuddlingSouth - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingSouth + waitmovement OBJ_EVENT_ID_FOLLOWER return CuddleE: - applymovement 0xFE FollowerCuddlingEast - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingEast + waitmovement OBJ_EVENT_ID_FOLLOWER return CuddleW: - applymovement 0xFE FollowerCuddlingWest - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingWest + waitmovement OBJ_EVENT_ID_FOLLOWER return EventScript_FollowerCuddling:: @ similar to Std_MsgboxDefault @@ -479,31 +479,31 @@ EventScript_FollowerCuddling:: @ similar to Std_MsgboxDefault goto EventScript_FollowerGeneric ShCuddleN: - applymovement 0xFE FollowerShiverVerticalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingNorth - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerShiverVerticalMovement + waitmovement OBJ_EVENT_ID_FOLLOWER + applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingNorth + waitmovement OBJ_EVENT_ID_FOLLOWER return ShCuddleS: - applymovement 0xFE FollowerShiverVerticalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingSouth - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerShiverVerticalMovement + waitmovement OBJ_EVENT_ID_FOLLOWER + applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingSouth + waitmovement OBJ_EVENT_ID_FOLLOWER return ShCuddleE: - applymovement 0xFE FollowerShiverHorizontalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingEast - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerShiverHorizontalMovement + waitmovement OBJ_EVENT_ID_FOLLOWER + applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingEast + waitmovement OBJ_EVENT_ID_FOLLOWER return ShCuddleW: - applymovement 0xFE FollowerShiverHorizontalMovement - waitmovement 0xFE - applymovement 0xFE FollowerCuddlingWest - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerShiverHorizontalMovement + waitmovement OBJ_EVENT_ID_FOLLOWER + applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingWest + waitmovement OBJ_EVENT_ID_FOLLOWER return EventScript_FollowerShiverCuddling:: @@ -519,23 +519,23 @@ EventScript_FollowerShiverCuddling:: goto EventScript_FollowerGeneric CreepCloserN: - applymovement 0xFE FollowerGetCloserNorth - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerGetCloserNorth + waitmovement OBJ_EVENT_ID_FOLLOWER return CreepCloserS: - applymovement 0xFE FollowerGetCloserSouth - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerGetCloserSouth + waitmovement OBJ_EVENT_ID_FOLLOWER return CreepCloserE: - applymovement 0xFE FollowerGetCloserEast - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerGetCloserEast + waitmovement OBJ_EVENT_ID_FOLLOWER return CreepCloserW: - applymovement 0xFE FollowerGetCloserWest - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerGetCloserWest + waitmovement OBJ_EVENT_ID_FOLLOWER return EventScript_FollowerGetCloser:: @@ -551,23 +551,23 @@ EventScript_FollowerGetCloser:: goto EventScript_FollowerGeneric PokePlayerN: - applymovement 0xFE FollowerGetCloserNorth - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerGetCloserNorth + waitmovement OBJ_EVENT_ID_FOLLOWER return PokePlayerS: - applymovement 0xFE FollowerGetCloserSouth - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerGetCloserSouth + waitmovement OBJ_EVENT_ID_FOLLOWER return PokePlayerE: - applymovement 0xFE FollowerGetCloserEast - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerGetCloserEast + waitmovement OBJ_EVENT_ID_FOLLOWER return PokePlayerW: - applymovement 0xFE FollowerGetCloserWest - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerGetCloserWest + waitmovement OBJ_EVENT_ID_FOLLOWER return EventScript_FollowerPokingPlayer:: @@ -583,60 +583,60 @@ EventScript_FollowerPokingPlayer:: goto EventScript_FollowerGeneric EventScript_FollowerLookAround:: - applymovement 0xFE FollowerLookAround - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerLookAround + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGeneric EventScript_FollowerLookAway:: - applymovement 0xFE FollowerLookAway - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerLookAway + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAwayBark:: - applymovement 0xFE FollowerLookAwayBark - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerLookAwayBark + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAwayPoke:: - applymovement 0xFE FollowerLookAwayPokeG - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerLookAwayPokeG + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGenericSkipFace EventScript_FollowerPokeGround:: faceplayer - applymovement 0xFE FollowerPokeGround - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerPokeGround + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGeneric EventScript_FollowerStartled:: - applymovement 0xFE FollowerStartled - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerStartled + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGenericSkipFace EventScript_FollowerFastHopping:: - applymovement 0xFE FollowerHopFast - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerHopFast + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGenericSkipFace EventScript_FollowerDizzy:: - applymovement 0xFE FollowerDizzy + applymovement OBJ_EVENT_ID_FOLLOWER FollowerDizzy waitmovement 0 goto EventScript_FollowerGenericSkipFace EventScript_FollowerLookAroundScared:: - applymovement 0xFE FollowerLookAroundScared - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER FollowerLookAroundScared + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGeneric EventScript_FollowerDance:: faceplayer - applymovement 0xFE FollowerDance + applymovement OBJ_EVENT_ID_FOLLOWER FollowerDance waitmovement 0 goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceUp:: - applymovement 0xFE Common_Movement_FaceUp - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER Common_Movement_FaceUp + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceResult:: @ Face towards direction in VAR_RESULT @@ -648,16 +648,16 @@ EventScript_FollowerFaceResult:: @ Face towards direction in VAR_RESULT goto EventScript_FollowerGeneric EventScript_FollowerFaceDown: - applymovement 0xFE Common_Movement_FaceDown - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER Common_Movement_FaceDown + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceLeft: - applymovement 0xFE Common_Movement_FaceLeft - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER Common_Movement_FaceLeft + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGenericSkipFace EventScript_FollowerFaceRight: - applymovement 0xFE Common_Movement_FaceRight - waitmovement 0xFE + applymovement OBJ_EVENT_ID_FOLLOWER Common_Movement_FaceRight + waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGenericSkipFace diff --git a/emotions.txt b/emotions.txt deleted file mode 100644 index 590be935302c..000000000000 --- a/emotions.txt +++ /dev/null @@ -1,149 +0,0 @@ -Happy (Special): -Specific map: -{STR_VAR_1} greeted your mom. - -Landscape/map feature: -{STR_VAR_1} greeted everyone! -{STR_VAR_1} greeted the two. (when standing in front of 2 trainers). -{STR_VAR_1} is very eager! ( gym ) must have type advantage. -{STR_VAR_1} greeted Amphy! - -Neutral (Special): -Specific map: -Why is it doing warm-up exercises? (Cerulean Gym). -{STR_VAR_1} is running along the side of the pool! (Cerulean Gym). - -Map feature: -Your pokemon is smelling the scent of the flowers. (When next to flowers in Cherrygrove City). -{STR_VAR_1} Greeted Slowbro (Cerulean city, in front of Slowbro). -{STR_VAR_1} is playing on the sand. -{STR_VAR_1} is staring fixedly at the sea. -{STR_VAR_1} is stomping on the grass! -{STR_VAR_1} is playing around, Picking bits of grass. -{STR_VAR_1} seems highly interested in the tree. -{STR_VAR_1} is looking outside and frolicking! - -Pokemon exclusive: -(MAGIKARP) is leaping around more than usual (lake of rage, During team rockets broadcast) ( Pokemon Exclusive ). - -Pokemon feature: -{STR_VAR_1} seems happy to have taken a shower! (Celadon gym) (Grass,Water type). - -Misc: -{STR_VAR_1} seems dazzled after seeing the sky. -{STR_VAR_1} is fidgeting in front of everyone (maybe baby pokemon). -{STR_VAR_1} roared! -{STR_VAR_1} spun around in a circle! - -Sad (Special): -Pokemon feature: - -Upset (Special): -Specific map(s): -It seems to have eaten something strange. It's making an odd face... (Olivine Cafe). -{STR_VAR_1} is staring at the crumbling floor (burnt tower). -{STR_VAR_1} seems to think that (Player) has disappeared! ( Morty's Gym ). - -Map feature: -{STR_VAR_1} is splashing around in the wet grass. - -Pokemon feature: -Your pokemon doesn't like splashing around on the ground (must be fire type). - -Misc: -{STR_VAR_1} seems to feel a little claustrophobic. -{STR_VAR_1} is a bit nervous about the narrow space! -{STR_VAR_1} seems uneasy and is poking (PLAYER). - -Angry (Special): -Map feature: -{STR_VAR_1} is staring at the Persian statue and glaring. -{STR_VAR_1} is glaring at the PERSIAN statue! -{STR_VAR_1} is glaring at your foe! -{STR_VAR_1} is intimidating your foe! - -Pensive (Special): -Specific map(s): -{STR_VAR_1} seems to be listening to the sound of rustling leaves. -{STR_VAR_1} is preoccupied by the ceiling, which seems like it may collapse (burnt tower). -{STR_VAR_1} is concerned about the swaying pillar (sprout tower). -Your pokemon is drooling a little (Olivine Cafe). -{STR_VAR_1} is preoccupied by the floor, which seems like it may collapse (burnt tower). - -Map feature: -{STR_VAR_1} is staring intently at the reflection of its face. -{STR_VAR_1} seems interested in Amphy... -{STR_VAR_1} has a sleepy look on its face... (Near Jigglypuff in Radio Tower.). - -Misc: -Your pokemon turned to face the other way, showing a defiant expression. - -Music (Special): -Map feature: -{STR_VAR_1} is pulling out the grass. -{STR_VAR_1} is happy to see what's out doors! -{STR_VAR_1} is listening intently to the sound of the waves. -Your pokemon is staring spellbound at the night sky! -Your pokemon seems to be enjoying sliding around! -{STR_VAR_1} is steadily observing the flow of the river. -{STR_VAR_1} is noticing the scent of the grass. -Misc: -{STR_VAR_1} seems happy at the sight of water on the window! -{STR_VAR_1} is looking up at the ceiling. -{STR_VAR_1} seems to be enjoying this a little bit! -{STR_VAR_1} is wandering around enjoying the forest scenery. -{STR_VAR_1} is playing around in the fallen leaves. -{STR_VAR_1} is playing around with a leaf. -{STR_VAR_1} is playing around, touching the leaves. -Your pokemon is happily gazing at the beautiful, starry sky! -{STR_VAR_1} is rolling around in the grass. -{STR_VAR_1} seems to want to return to the lab (after you receive the Mystery egg). -Your pokemon is staring at the various items. -{STR_VAR_1} is looking up the tall mountain... (Mt. Mortar). -{STR_VAR_1} seems concerned about the waterfall. -{STR_VAR_1} is sniffing around the room. (Inside Hero's Room). -{STR_VAR_1} is dancing around the pillar! (Seems to occur more for Bellsprout)(sprout tower). -{STR_VAR_1} swayed around, dancing in a strange manner.(Seems to occur more for Bellsprout)(sprout tower). -{STR_VAR_1} swayed and danced around as it pleased (Seems to occur more for Bellsprout)(sprout tower). -Your Pokemon is playing around and splashing in the water! (Water's edge). -{STR_VAR_1} is looking up at the sky. -{STR_VAR_1} is poking at garbage (Goldenrods underground path). -Your pokemon is rolling a screw from a bicycle around. -{STR_VAR_1} is looking up at the sky. -{STR_VAR_1} is clawing the grass! -{STR_VAR_1} is looking around restlessly at the Forest. -{STR_VAR_1} is playfully nibbling at the ground. -(CYNDAQUIL) blew out a fireball. ( Pokemon Exclusive ). -(CYNDAQUIL) blew out a couple of fireballs. ( Pokemon Exclusive ). -(CHIKORITA) is waving its leaf around ( Pokemon Exclusive ). -(CHIKORITA) is making its leaf twitch ( Pokemon Exclusive ). -(TODADILE) is moving its jaw ( Pokemon Exclusive ). -(TODADILE) is opening and closing its mouth ( Pokemon Exclusive ). -{STR_VAR_1} is playing in the puddle. -{STR_VAR_1} is gazing restlessly at the building ( in goldenrod). - -Surprised (Special): -{STR_VAR_1} seems to have gotten caught in the clumps of grass. -{STR_VAR_1} slipped on the floor and seems likely to fall! -Your pokemon is very concerned about the room below ( Burnt tower ). -Careful! seems like the floor could collapse, and it might fall. -{STR_VAR_1} seems to think that (Player) has disappeared! ( Morty's Gym ). -{STR_VAR_1} gazed surprisingly at the rock! -Huh? your pokemon found something in top of the mountain ( outside Mt. Mortar) (!). -{STR_VAR_1} got tangled up in the branches and almost fell down! -{STR_VAR_1} looked up at the sky and shouted loudly. -{STR_VAR_1} seems to have found something! -{STR_VAR_1} almost forgot it was holding that (Held item). -{STR_VAR_1} is happy at the sight of the water on the window! -{STR_VAR_1} was surprised by the sounds in the thicket! -Seems the breeze is coming from here. -Oh! its slipping and came over here for support (on ice). -{STR_VAR_1} seems to have gotten a bit of zap! (Power plant). -{STR_VAR_1} is dazzled by the shiny brightness of the bridge! (Standing on Nugget Bridge). -{STR_VAR_1} is slipping on the water and almost fell over! -Curious (Special): -{STR_VAR_1} feels something... (burnt tower basement). -{STR_VAR_1} seems to be hearing a strange sound. (Rocket hideout in Mahogany). -{STR_VAR_1} seems to be hearing a strange sound. (Team rocket hide out). -{STR_VAR_1} is concerned about the other side of the fence, it seems. -{STR_VAR_1} is looking at the machine in a strange manner. (Power plant). diff --git a/gflib/sprite.c b/gflib/sprite.c index 0b3447187c60..0147c4394a6d 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -583,7 +583,7 @@ u8 CreateSpriteAt(u8 index, const struct SpriteTemplate *template, s16 x, s16 y, if (sprite->oam.affineMode & ST_OAM_AFFINE_ON_MASK) InitSpriteAffineAnim(sprite); - if (template->paletteTag != TAG_NONE) // TODO: Load sprite palette if tag not present + if (template->paletteTag != TAG_NONE) sprite->oam.paletteNum = IndexOfSpritePaletteTag(template->paletteTag); return index; diff --git a/gflib/sprite.h b/gflib/sprite.h index 2b2b08310390..259c521f5639 100644 --- a/gflib/sprite.h +++ b/gflib/sprite.h @@ -25,7 +25,7 @@ struct CompressedSpriteSheet struct SpriteFrameImage { const void *data; - u16 size; + u16 size; }; #define obj_frame_tiles(ptr) {.data = (u8 *)ptr, .size = sizeof ptr} diff --git a/graphics/object_events/palettes/light.pal b/graphics/object_events/palettes/light.pal deleted file mode 100644 index 3beca89bdfac..000000000000 --- a/graphics/object_events/palettes/light.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -110 198 165 -255 213 18 -255 214 38 -254 217 39 -254 218 53 -255 220 65 -255 221 76 -255 223 86 -254 225 95 -254 228 104 -254 229 112 -254 230 120 -255 232 132 -255 235 148 -255 237 162 -255 240 176 diff --git a/graphics/object_events/pics/misc/animated_ball.png b/graphics/object_events/pics/misc/ball_poke.png similarity index 100% rename from graphics/object_events/pics/misc/animated_ball.png rename to graphics/object_events/pics/misc/ball_poke.png diff --git a/graphics/object_events/pics/misc/item_ball.png b/graphics/object_events/pics/misc/item_ball.png deleted file mode 100644 index ef02e158c99bfe6bfa98eb4c880e9c06ddaac6c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDUEk3&B|J5!3k50KarMTMB z@$A`qbLQ;z@~ST0%ivheAYjRGHpy#>rDl)-!~g&Pftn0En2Ldvx2KC^2*=Fi1O>r6 zd$|`@mcQS}kanl8HcdYw;ru+~<&I8&s?Ytm{L6SE;s0md|22#qAOA)FvlnPy`0nri n=LxZI3jMhi*rrZbmgZ;h=ayyBIg-l`G?u~B)z4*}Q$iB}tH(&; diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 9e56392fe627..59f34334cb91 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -240,7 +240,7 @@ #define OBJ_EVENT_GFX_LINK_RS_MAY 236 #define OBJ_EVENT_GFX_LUGIA 237 #define OBJ_EVENT_GFX_HOOH 238 -#define OBJ_EVENT_GFX_ANIMATED_BALL OBJ_EVENT_GFX_ITEM_BALL // replaces ITEM_BALL +#define OBJ_EVENT_GFX_POKE_BALL OBJ_EVENT_GFX_ITEM_BALL // replaces ITEM_BALL #define OBJ_EVENT_GFX_OW_MON OBJ_EVENT_GFX_REGICE // NOTE: By default, the max value for NUM_OBJ_EVENT_GFX is 239. diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 9c7ab50edec4..6a1e2df76614 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -448,7 +448,7 @@ bool8 FollowablePlayerMovement_Step(struct ObjectEvent *, struct Sprite *, u8, b bool8 FollowablePlayerMovement_GoSpeed1(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 FollowablePlayerMovement_GoSpeed2(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 FollowablePlayerMovement_Slide(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); -bool8 fph_IM_DIFFERENT(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); +bool8 FollowablePlayerMovement_JumpInPlace(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 FollowablePlayerMovement_GoSpeed4(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 FollowablePlayerMovement_Jump(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); bool8 CopyablePlayerMovement_Jump2(struct ObjectEvent *, struct Sprite *, u8, bool8(u8)); diff --git a/include/random.h b/include/random.h index 6bf61de6c6e6..f5654a05045b 100644 --- a/include/random.h +++ b/include/random.h @@ -7,6 +7,7 @@ extern u32 gRng2Value; //Returns a 16-bit pseudorandom number u16 Random(void); u16 Random2(void); +u8 RandomWeightedIndex(u8 *weights, u8 length); //Returns a 32-bit pseudorandom number #define Random32() (Random() | (Random() << 16)) diff --git a/spritesheet_rules.mk b/spritesheet_rules.mk index 5eb25228a77d..3883ee5b50d2 100644 --- a/spritesheet_rules.mk +++ b/spritesheet_rules.mk @@ -469,7 +469,7 @@ $(OBJEVENTGFXDIR)/pokemon/wingull_old.4bpp: %.4bpp: %.png $(OBJEVENTGFXDIR)/pokemon/zigzagoon_old.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 -$(OBJEVENTGFXDIR)/misc/animated_ball.4bpp: %.4bpp: %.png +$(OBJEVENTGFXDIR)/misc/ball_poke.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 4 $(OBJEVENTGFXDIR)/berry_trees/aguav.4bpp: %.4bpp: %.png diff --git a/src/data/object_events/movement_type_func_tables.h b/src/data/object_events/movement_type_func_tables.h index c30f7daaf74c..749c14969c58 100755 --- a/src/data/object_events/movement_type_func_tables.h +++ b/src/data/object_events/movement_type_func_tables.h @@ -414,7 +414,7 @@ bool8 (*const gFollowPlayerMovementFuncs[])(struct ObjectEvent *, struct Sprite [COPY_MOVE_WALK_FAST] = FollowablePlayerMovement_GoSpeed1, [COPY_MOVE_WALK_FASTER] = FollowablePlayerMovement_GoSpeed2, [COPY_MOVE_SLIDE] = FollowablePlayerMovement_Slide, - [COPY_MOVE_JUMP_IN_PLACE] = fph_IM_DIFFERENT, + [COPY_MOVE_JUMP_IN_PLACE] = FollowablePlayerMovement_JumpInPlace, [COPY_MOVE_JUMP] = FollowablePlayerMovement_GoSpeed4, [COPY_MOVE_JUMP2] = FollowablePlayerMovement_Step, [COPY_MOVE_EMPTY_1] = FollowablePlayerMovement_Idle, diff --git a/src/data/object_events/object_event_graphics.h b/src/data/object_events/object_event_graphics.h index 4d1a2cae1c21..2950d25c4e1c 100755 --- a/src/data/object_events/object_event_graphics.h +++ b/src/data/object_events/object_event_graphics.h @@ -124,7 +124,6 @@ const u32 gObjectEventPic_CyclingTriathleteF[] = INCBIN_U32("graphics/object_eve const u32 gObjectEventPic_Man4[] = INCBIN_U32("graphics/object_events/pics/people/man_4.4bpp"); const u32 gObjectEventPic_Man5[] = INCBIN_U32("graphics/object_events/pics/people/man_5.4bpp"); const u32 gObjectEventPic_Nurse[] = INCBIN_U32("graphics/object_events/pics/people/nurse.4bpp"); -const u32 gObjectEventPic_ItemBall[] = INCBIN_U32("graphics/object_events/pics/misc/item_ball.4bpp"); const u32 gObjectEventPic_ProfBirch[] = INCBIN_U32("graphics/object_events/pics/people/prof_birch.4bpp"); const u32 gObjectEventPic_ReporterM[] = INCBIN_U32("graphics/object_events/pics/people/reporter_m.4bpp"); const u32 gObjectEventPic_ReporterF[] = INCBIN_U32("graphics/object_events/pics/people/reporter_f.4bpp"); @@ -342,7 +341,7 @@ const u32 gObjectEventPic_Greta[] = INCBIN_U32("graphics/object_events/pics/peop const u32 gObjectEventPic_Noland[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/noland.4bpp"); const u32 gObjectEventPic_Lucy[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/lucy.4bpp"); const u32 gObjectEventPic_Brandon[] = INCBIN_U32("graphics/object_events/pics/people/frontier_brains/brandon.4bpp"); -const u32 gObjectEventPic_AnimatedBall[] = INCBIN_U32("graphics/object_events/pics/misc/animated_ball.4bpp"); +const u32 gObjectEventPic_PokeBall[] = INCBIN_U32("graphics/object_events/pics/misc/ball_poke.4bpp"); #if OW_MON_POKEBALLS // Vanilla diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 323b12820c24..8d29d67a6592 100755 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -58,7 +58,6 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hiker = {TAG_NONE, const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteM = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_CyclingTriathleteM, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteF = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_AcroBike, sPicTable_CyclingTriathleteF, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Nurse = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Nurse, sPicTable_Nurse, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ItemBall = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_Inanimate, sPicTable_ItemBall, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTree = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, NULL, sAnimTable_BerryTree, sPicTable_PechaBerryTree, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeEarlyStages = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, sOamTables_16x16, sAnimTable_BerryTree, sPicTable_PechaBerryTree, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeLateStages = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_1, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_BerryTree, sPicTable_PechaBerryTree, gDummySpriteAffineAnimTable}; @@ -243,5 +242,5 @@ const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireBrenda const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphireMay = {TAG_NONE, OBJ_EVENT_PAL_TAG_RS_MAY, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Standard, sPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {TAG_NONE, OBJ_EVENT_PAL_TAG_LUGIA, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Standard, sPicTable_LugiaOld, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {TAG_NONE, OBJ_EVENT_PAL_TAG_HO_OH, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_HoOh, sPicTable_HoOhOld, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Following, sPicTable_AnimatedBall, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokeBall = {TAG_NONE, OBJ_EVENT_PAL_TAG_NPC_3, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, sOamTables_16x32, sAnimTable_Following, sPicTable_PokeBall, gDummySpriteAffineAnimTable}; const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower = {TAG_NONE, OBJ_EVENT_PAL_TAG_DYNAMIC, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, sOamTables_32x32, sAnimTable_Following, sPicTable_Togetic, gDummySpriteAffineAnimTable}; diff --git a/src/data/object_events/object_event_graphics_info_pointers.h b/src/data/object_events/object_event_graphics_info_pointers.h index 52a5fc643c22..f09bca3e9822 100755 --- a/src/data/object_events/object_event_graphics_info_pointers.h +++ b/src/data/object_events/object_event_graphics_info_pointers.h @@ -57,7 +57,6 @@ extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hiker; extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteM; extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CyclingTriathleteF; extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Nurse; -extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ItemBall; extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTree; extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeEarlyStages; extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BerryTreeLateStages; @@ -238,7 +237,7 @@ extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RubySapphir extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia; extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh; // Begin pokemon event objects -extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_AnimatedBall; +extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_PokeBall; extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Follower; extern const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bard; @@ -310,7 +309,7 @@ const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM [OBJ_EVENT_GFX_CYCLING_TRIATHLETE_M] = &gObjectEventGraphicsInfo_CyclingTriathleteM, [OBJ_EVENT_GFX_CYCLING_TRIATHLETE_F] = &gObjectEventGraphicsInfo_CyclingTriathleteF, [OBJ_EVENT_GFX_NURSE] = &gObjectEventGraphicsInfo_Nurse, - // [OBJ_EVENT_GFX_ITEM_BALL] = &gObjectEventGraphicsInfo_AnimatedBall, + // [OBJ_EVENT_GFX_ITEM_BALL] = &gObjectEventGraphicsInfo_PokeBall, [OBJ_EVENT_GFX_BERRY_TREE] = &gObjectEventGraphicsInfo_BerryTree, [OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES] = &gObjectEventGraphicsInfo_BerryTreeEarlyStages, [OBJ_EVENT_GFX_BERRY_TREE_LATE_STAGES] = &gObjectEventGraphicsInfo_BerryTreeLateStages, @@ -490,7 +489,7 @@ const struct ObjectEventGraphicsInfo *const gObjectEventGraphicsInfoPointers[NUM [OBJ_EVENT_GFX_LINK_RS_MAY] = &gObjectEventGraphicsInfo_RubySapphireMay, [OBJ_EVENT_GFX_LUGIA] = &gObjectEventGraphicsInfo_Lugia, [OBJ_EVENT_GFX_HOOH] = &gObjectEventGraphicsInfo_HoOh, - [OBJ_EVENT_GFX_ANIMATED_BALL] = &gObjectEventGraphicsInfo_AnimatedBall, + [OBJ_EVENT_GFX_POKE_BALL] = &gObjectEventGraphicsInfo_PokeBall, [OBJ_EVENT_GFX_OW_MON] = &gObjectEventGraphicsInfo_Follower, }; diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index b2d2d15689a1..d3acdd633fca 100755 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -743,10 +743,6 @@ static const struct SpriteFrameImage sPicTable_Nurse[] = { overworld_frame(gObjectEventPic_Nurse, 2, 4, 3), }; -static const struct SpriteFrameImage sPicTable_ItemBall[] = { - obj_frame_tiles(gObjectEventPic_ItemBall), -}; - static const struct SpriteFrameImage sPicTable_ProfBirch[] = { overworld_frame(gObjectEventPic_ProfBirch, 2, 4, 0), overworld_frame(gObjectEventPic_ProfBirch, 2, 4, 1), @@ -1981,13 +1977,13 @@ static const struct SpriteFrameImage sPicTable_Brandon[] = { overworld_frame(gObjectEventPic_Brandon, 2, 4, 8), }; -static const struct SpriteFrameImage sPicTable_AnimatedBall[] = { - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 0), - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 1), - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 2), - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 3), - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 4), - overworld_frame(gObjectEventPic_AnimatedBall, 2, 4, 0), +static const struct SpriteFrameImage sPicTable_PokeBall[] = { + overworld_frame(gObjectEventPic_PokeBall, 2, 4, 0), + overworld_frame(gObjectEventPic_PokeBall, 2, 4, 1), + overworld_frame(gObjectEventPic_PokeBall, 2, 4, 2), + overworld_frame(gObjectEventPic_PokeBall, 2, 4, 3), + overworld_frame(gObjectEventPic_PokeBall, 2, 4, 4), + overworld_frame(gObjectEventPic_PokeBall, 2, 4, 0), }; #if OW_MON_POKEBALLS diff --git a/src/event_object_movement.c b/src/event_object_movement.c index bb9e32ed4688..c16de175cc68 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -162,7 +162,7 @@ static const struct ObjectEventTemplate *GetObjectEventTemplateByLocalIdAndMap(u static void RemoveObjectEventIfOutsideView(struct ObjectEvent *); static void SpawnObjectEventOnReturnToField(u8, s16, s16); static void SetPlayerAvatarObjectEventIdAndObjectId(u8, u8); -static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite * sprite); +static u8 UpdateSpritePalette(const struct SpritePalette *spritePalette, struct Sprite *sprite); static void ResetObjectEventFldEffData(struct ObjectEvent *); static u8 LoadSpritePaletteIfTagExists(const struct SpritePalette *); static u8 FindObjectEventPaletteIndexByTag(u16); @@ -191,7 +191,7 @@ static void CreateLevitateMovementTask(struct ObjectEvent *); static void DestroyLevitateMovementTask(u8); static bool8 GetFollowerInfo(u16 *species, u8 *form, u8 *shiny); static u8 LoadDynamicFollowerPalette(u16 species, u8 form, bool32 shiny); -static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form); +static const struct ObjectEventGraphicsInfo *SpeciesToGraphicsInfo(u16 species, u8 form); static bool8 NpcTakeStep(struct Sprite *); static bool8 IsElevationMismatchAt(u8, s16, s16); static bool8 AreElevationsCompatible(u8, u8); @@ -1781,7 +1781,7 @@ u8 CreateVirtualObject(u8 graphicsId, u8 virtualObjId, s16 x, s16 y, u8 elevatio return spriteId; } -struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious party mon or NULL +struct Pokemon *GetFirstLiveMon(void) { // Return address of first conscious party mon or NULL u32 i; for (i = 0; i < PARTY_SIZE; i++) { if (gPlayerParty[i].hp > 0 && !(gPlayerParty[i].box.isEgg || gPlayerParty[i].box.isBadEgg)) @@ -1790,7 +1790,7 @@ struct Pokemon * GetFirstLiveMon(void) { // Return address of first conscious pa return NULL; } -struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or NULL +struct ObjectEvent *GetFollowerObject(void) { // Return follower ObjectEvent or NULL u32 i; for (i = 0; i < OBJECT_EVENTS_COUNT; i++) { if (gObjectEvents[i].localId == OBJ_EVENT_ID_FOLLOWER && gObjectEvents[i].active) @@ -1800,7 +1800,7 @@ struct ObjectEvent * GetFollowerObject(void) { // Return follower ObjectEvent or } // Return graphicsInfo for a pokemon species & form -static const struct ObjectEventGraphicsInfo * SpeciesToGraphicsInfo(u16 species, u8 form) { +static const struct ObjectEventGraphicsInfo *SpeciesToGraphicsInfo(u16 species, u8 form) { const struct ObjectEventGraphicsInfo *graphicsInfo; switch (species) { @@ -1911,14 +1911,14 @@ static void RefreshFollowerGraphics(struct ObjectEvent *objEvent) { struct Sprite *sprite = &gSprites[objEvent->spriteId]; u32 i = FindObjectEventPaletteIndexByTag(graphicsInfo->paletteTag); - #if LARGE_OW_SUPPORT - // If gfx size changes, we need to reallocate tiles - if (graphicsInfo->oam->size != sprite->oam.size) { - ReallocSpriteTiles(sprite, graphicsInfo->images->size); - // Add difference in Y vectors - sprite->y += -(graphicsInfo->height >> 1) - sprite->centerToCornerVecY; + if (LARGE_OW_SUPPORT) { + // If gfx size changes, we need to reallocate tiles + if (graphicsInfo->oam->size != sprite->oam.size) { + ReallocSpriteTiles(sprite, graphicsInfo->images->size); + // Add difference in Y vectors + sprite->y += -(graphicsInfo->height >> 1) - sprite->centerToCornerVecY; + } } - #endif sprite->oam.shape = graphicsInfo->oam->shape; sprite->oam.size = graphicsInfo->oam->size; @@ -2053,22 +2053,6 @@ static bool8 SpeciesHasType(u16 species, u8 type) { return gSpeciesInfo[species].types[0] == type || gSpeciesInfo[species].types[1] == type; } -// Returns a random index according to a list of weights -static u8 RandomWeightedIndex(u8 *weights, u8 length) { - u32 i; - u16 random_value; - u16 weightSum = 0; - for (i = 0; i < length; i++) - weightSum += weights[i]; - random_value = Random() % weightSum; - weightSum = 0; - for (i = 0; i < length; i++) { - weightSum += weights[i]; - if (random_value <= weightSum) - return i; - } -} - // Display an emote above an object event // Note that this is not a movement action static void ObjectEventEmote(struct ObjectEvent *objEvent, u8 emotion) { @@ -2519,7 +2503,7 @@ static void SetPlayerAvatarObjectEventIdAndObjectId(u8 objectEventId, u8 spriteI } // Update sprite's palette, freeing old palette if necessary -static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct Sprite * sprite) { +static u8 UpdateSpritePalette(const struct SpritePalette *spritePalette, struct Sprite *sprite) { // Free palette if otherwise unused sprite->inUse = FALSE; FieldEffectFreePaletteIfUnused(sprite->oam.paletteNum); @@ -2528,7 +2512,7 @@ static u8 UpdateSpritePalette(const struct SpritePalette * spritePalette, struct } // Find and update based on template's paletteTag -u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate * template, struct Sprite * sprite) { +u8 UpdateSpritePaletteByTemplate(const struct SpriteTemplate *template, struct Sprite *sprite) { u8 i = FindObjectEventPaletteIndexByTag(template->paletteTag); if (i == 0xFF) return i; @@ -2542,11 +2526,9 @@ static void ObjectEventSetGraphics(struct ObjectEvent *objectEvent, const struct if (i != 0xFF) UpdateSpritePalette(&sObjectEventSpritePalettes[i], sprite); - #if LARGE_OW_SUPPORT // If gfx size changes, we need to reallocate tiles - if (graphicsInfo->oam->size != sprite->oam.size) + if (LARGE_OW_SUPPORT && graphicsInfo->oam->size != sprite->oam.size) ReallocSpriteTiles(sprite, graphicsInfo->images->size); - #endif sprite->oam.shape = graphicsInfo->oam->shape; sprite->oam.size = graphicsInfo->oam->size; @@ -5377,7 +5359,7 @@ bool8 FollowablePlayerMovement_Slide(struct ObjectEvent *objectEvent, struct Spr return TRUE; } -bool8 fph_IM_DIFFERENT(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) +bool8 FollowablePlayerMovement_JumpInPlace(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 playerDirection, bool8 tileCallback(u8)) { u32 direction; @@ -6890,7 +6872,7 @@ static void ObjectEventSetPokeballGfx(struct ObjectEvent *objEvent) { } } #endif - ObjectEventSetGraphicsId(objEvent, OBJ_EVENT_GFX_ANIMATED_BALL); + ObjectEventSetGraphicsId(objEvent, OBJ_EVENT_GFX_POKE_BALL); } #define sDuration data[3] @@ -6976,10 +6958,8 @@ bool8 MovementAction_ExitPokeball_Step1(struct ObjectEvent *objectEvent, struct LoadFillColorPalette(RGB_WHITE, OBJ_EVENT_PAL_TAG_WHITE, sprite); // Initialize affine animation sprite->affineAnims = sAffineAnims_PokeballFollower; - #if LARGE_OW_SUPPORT - if (!IS_POW_OF_TWO(-sprite->centerToCornerVecX)) + if (LARGE_OW_SUPPORT && !IS_POW_OF_TWO(-sprite->centerToCornerVecX)) return FALSE; - #endif sprite->affineAnims = sAffineAnims_PokeballFollower; sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; InitSpriteAffineAnim(sprite); @@ -7015,12 +6995,10 @@ bool8 MovementAction_EnterPokeball_Step1(struct ObjectEvent *objectEvent, struct } else if (sprite->sDuration == 11) { // Set palette to white & start affine LoadFillColorPalette(RGB_WHITE, OBJ_EVENT_PAL_TAG_WHITE, sprite); sprite->subspriteTableNum = 0; - #if LARGE_OW_SUPPORT // Only do affine if sprite width is power of 2 // (effect looks weird on sprites composed of subsprites like 48x48, etc) - if (!IS_POW_OF_TWO(-sprite->centerToCornerVecX)) + if (LARGE_OW_SUPPORT && !IS_POW_OF_TWO(-sprite->centerToCornerVecX)) return FALSE; - #endif sprite->affineAnims = sAffineAnims_PokeballFollower; sprite->oam.affineMode = ST_OAM_AFFINE_NORMAL; InitSpriteAffineAnim(sprite); @@ -9055,11 +9033,10 @@ static void UpdateObjectEventElevationAndPriority(struct ObjectEvent *objEvent, ObjectEventUpdateElevation(objEvent, sprite); if (objEvent->localId == OBJ_EVENT_ID_FOLLOWER) { - #if LARGE_OW_SUPPORT // keep subspriteMode synced with player's // so that it disappears under bridges when they do - sprite->subspriteMode |= gSprites[gPlayerAvatar.spriteId].subspriteMode & SUBSPRITES_IGNORE_PRIORITY; - #endif + if (LARGE_OW_SUPPORT) + sprite->subspriteMode |= gSprites[gPlayerAvatar.spriteId].subspriteMode & SUBSPRITES_IGNORE_PRIORITY; // if transitioning between elevations, use the player's elevation if (!objEvent->currentElevation) objEvent = &gObjectEvents[gPlayerAvatar.objectEventId]; @@ -9087,11 +9064,10 @@ void ObjectEventUpdateElevation(struct ObjectEvent *objEvent, struct Sprite *spr u8 prevElevation = MapGridGetElevationAt(objEvent->previousCoords.x, objEvent->previousCoords.y); if (curElevation == 15 || prevElevation == 15) { - #if LARGE_OW_SUPPORT // Ignore subsprite priorities under bridges // so all subsprites will display below it - sprite->subspriteMode = SUBSPRITES_IGNORE_PRIORITY; - #endif + if (LARGE_OW_SUPPORT) + sprite->subspriteMode = SUBSPRITES_IGNORE_PRIORITY; return; } @@ -10178,7 +10154,7 @@ static void DoShadowFieldEffect(struct ObjectEvent *objectEvent) { if (!objectEvent->hasShadow) { - objectEvent->hasShadow = 1; + objectEvent->hasShadow = TRUE; StartFieldEffectForObjectEvent(FLDEFF_SHADOW, objectEvent); } } diff --git a/src/field_effect.c b/src/field_effect.c index f89dcce2e7c5..2132eb63f8f3 100644 --- a/src/field_effect.c +++ b/src/field_effect.c @@ -3100,7 +3100,7 @@ u8 FldEff_RayquazaSpotlight(void) struct Sprite *sprite = &gSprites[spriteId]; sprite->oam.priority = 1; - sprite->oam.paletteNum = 4; // TODO: What (dynamic) palette should this Raquaza use? + sprite->oam.paletteNum = 4; sprite->data[0] = 0; sprite->data[1] = 0; sprite->data[2] = 0; diff --git a/src/random.c b/src/random.c index de923fba6383..145da9bf63ca 100644 --- a/src/random.c +++ b/src/random.c @@ -31,3 +31,19 @@ u16 Random2(void) gRng2Value = ISO_RANDOMIZE1(gRng2Value); return gRng2Value >> 16; } + +// Returns a random index according to a list of weights +u8 RandomWeightedIndex(u8 *weights, u8 length) { + u32 i; + u16 random_value; + u16 weightSum = 0; + for (i = 0; i < length; i++) + weightSum += weights[i]; + random_value = Random() % weightSum; + weightSum = 0; + for (i = 0; i < length; i++) { + weightSum += weights[i]; + if (random_value <= weightSum) + return i; + } +} From d785fad8cf2b7e3c7f6e6dc4935eedd90a3f4a1c Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Fri, 17 May 2024 21:37:18 -0400 Subject: [PATCH 263/291] refactor: code review for expansion --- gflib/sprite.h | 6 +++--- include/global.fieldmap.h | 1 + src/event_object_movement.c | 12 +++--------- 3 files changed, 7 insertions(+), 12 deletions(-) diff --git a/gflib/sprite.h b/gflib/sprite.h index 2c42aeadf29c..c2346c2dc655 100644 --- a/gflib/sprite.h +++ b/gflib/sprite.h @@ -223,9 +223,9 @@ struct Sprite // is (offset + 1) << sheetSpan; // (This allows using frame-based anim tables for sheet sprites) u16 sheetSpan:3; - // u16 flags_4:1; //0x10 - // u16 flags_5:1; //0x20 - // u16 flags_6:1; //0x40 + // u16 flags_4:1; //0x10 + // u16 flags_5:1; //0x20 + // u16 flags_6:1; //0x40 u16 flags_7:1; //0x80 /*0x3F*/ u16 hFlip:1; //1 u16 vFlip:1; //2 diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index 7604e74f07b7..f10008bc6c17 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -195,6 +195,7 @@ struct ObjectEvent u32 fixedPriority:1; u32 hideReflection:1; u32 shiny:1; // OW mon shininess + u32 padding:3; /*0x04*/ u16 graphicsId; // 11 bits for species; high 5 bits for form /*0x06*/ u8 movementType; /*0x07*/ u8 trainerType; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index f16752ccdbc2..b8cfb591b3a2 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1671,10 +1671,8 @@ static u8 TrySetupObjectEventSprite(const struct ObjectEventTemplate *objectEven if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { sprite->oam.paletteNum = LoadDynamicFollowerPalette(OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); } - #if OW_GFX_COMPRESS - if (sprite->usingSheet) + if (OW_GFX_COMPRESS && sprite->usingSheet) sprite->sheetSpan = GetSpanPerImage(sprite->oam.shape, sprite->oam.size); - #endif GetMapCoordsFromSpritePos(objectEvent->currentCoords.x + cameraX, objectEvent->currentCoords.y + cameraY, &sprite->x, &sprite->y); sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); @@ -1848,10 +1846,8 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), if (spriteId != MAX_SPRITES && subspriteTables != NULL) { sprite = &gSprites[spriteId]; - #if OW_GFX_COMPRESS - if (graphicsInfo->compressed) + if (OW_GFX_COMPRESS && graphicsInfo->compressed) sprite->sheetSpan = GetSpanPerImage(sprite->oam.shape, sprite->oam.size); - #endif SetSubspriteTables(sprite, subspriteTables); sprite->subspriteMode = SUBSPRITES_IGNORE_PRIORITY; } @@ -2555,10 +2551,8 @@ static void SpawnObjectEventOnReturnToField(u8 objectEventId, s16 x, s16 y) // Use palette from species palette table if (spriteTemplate.paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) sprite->oam.paletteNum = LoadDynamicFollowerPalette(OW_SPECIES(objectEvent), OW_FORM(objectEvent), objectEvent->shiny); - #if OW_GFX_COMPRESS - if (sprite->usingSheet) + if (OW_GFX_COMPRESS && sprite->usingSheet) sprite->sheetSpan = GetSpanPerImage(sprite->oam.shape, sprite->oam.size); - #endif GetMapCoordsFromSpritePos(x + objectEvent->currentCoords.x, y + objectEvent->currentCoords.y, &sprite->x, &sprite->y); sprite->centerToCornerVecX = -(graphicsInfo->width >> 1); sprite->centerToCornerVecY = -(graphicsInfo->height >> 1); From 73a13e5dd4856ef3407fd3a60ab5d28c7ab65e0b Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 18 May 2024 10:40:09 -0400 Subject: [PATCH 264/291] Some review changes --- gflib/sprite.c | 2 -- include/constants/event_objects.h | 2 +- include/data.h | 7 ++++--- include/follower_helper.h | 12 ++++++++---- src/scrcmd.c | 5 ++--- 5 files changed, 15 insertions(+), 13 deletions(-) diff --git a/gflib/sprite.c b/gflib/sprite.c index dc15e9cbd2d7..74e664e72ade 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1629,9 +1629,7 @@ void FreeSpritePaletteByTag(u16 tag) { u8 index = IndexOfSpritePaletteTag(tag); if (index != 0xFF) - { sSpritePaletteTags[index] = TAG_NONE; - } } void SetSubspriteTables(struct Sprite *sprite, const struct SubspriteTable *subspriteTables) diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 7200d516169d..9e37a3277cff 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -419,7 +419,7 @@ #define OBJ_EVENT_PAL_TAG_EMOTES 0x8002 // Not a real OW palette tag; used for the white flash applied to followers #define OBJ_EVENT_PAL_TAG_WHITE (OBJ_EVENT_PAL_TAG_NONE - 1) -#define OBJ_EVENT_PAL_TAG_NONE 0x11FF +#define OBJ_EVENT_PAL_TAG_NONE 0x11FF // This + localId is used as the tileTag // for compressed graphicsInfos diff --git a/include/data.h b/include/data.h index 9f76afb1dbd5..893ac12cd133 100644 --- a/include/data.h +++ b/include/data.h @@ -131,15 +131,16 @@ struct TypeInfo //u16 arceusForm; }; -struct FollowerMsgInfo { +struct FollowerMsgInfo +{ const u8 *text; const u8 *script; }; struct FollowerMessagePool { - const struct FollowerMsgInfo * messages; - const u8 * script; + const struct FollowerMsgInfo *messages; + const u8 *script; u16 length; }; diff --git a/include/follower_helper.h b/include/follower_helper.h index c9a9ef4ae67b..39d9fc04d41d 100644 --- a/include/follower_helper.h +++ b/include/follower_helper.h @@ -17,21 +17,25 @@ enum { }; // Can be either 3 bytes, a u16 and a byte, or a 24-bit value -union __attribute__((packed)) MsgConditionData { +union __attribute__((packed)) MsgConditionData +{ u8 bytes[3]; - struct __attribute__((packed)) { + struct __attribute__((packed)) + { u16 hw; u8 b; } split; u32 raw:24; }; // size = 0x3 -struct __attribute__((packed)) MsgCondition { +struct __attribute__((packed)) MsgCondition +{ u32 type:8; union MsgConditionData data; }; // size = 0x4 -struct FollowerMsgInfoExtended { +struct FollowerMsgInfoExtended +{ const u8 *text; const u8 *script; diff --git a/src/scrcmd.c b/src/scrcmd.c index c8bd1d3387c9..1a49b0b5e313 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -2189,10 +2189,9 @@ bool8 ScrCmd_playmoncry(struct ScriptContext *ctx) return FALSE; } -bool8 ScrFunc_playfirstmoncry(struct ScriptContext *ctx) +bool8 ScrFunc_playfirstmoncry(struct ScriptContext *ctx) { - u16 species = GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES); - PlayCry_Script(species, 0); + PlayCry_Script(GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES), CRY_MODE_NORMAL); return FALSE; } From 9dd0395852e8d1a8d6d78219b7798147098cc7f2 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 18 May 2024 10:47:56 -0400 Subject: [PATCH 265/291] Moved follower scripts to new folder --- {migration_scripts => dev_scripts}/followers/extract_sprites.py | 0 {migration_scripts => dev_scripts}/followers/follower_emotions.py | 0 {migration_scripts => dev_scripts}/followers/front_palette.py | 0 {migration_scripts => dev_scripts}/followers/palette.py | 0 {migration_scripts => dev_scripts}/followers/rename.sh | 0 .../followers/rename_to_graphics_pokemon.py | 0 6 files changed, 0 insertions(+), 0 deletions(-) rename {migration_scripts => dev_scripts}/followers/extract_sprites.py (100%) rename {migration_scripts => dev_scripts}/followers/follower_emotions.py (100%) rename {migration_scripts => dev_scripts}/followers/front_palette.py (100%) rename {migration_scripts => dev_scripts}/followers/palette.py (100%) rename {migration_scripts => dev_scripts}/followers/rename.sh (100%) rename {migration_scripts => dev_scripts}/followers/rename_to_graphics_pokemon.py (100%) diff --git a/migration_scripts/followers/extract_sprites.py b/dev_scripts/followers/extract_sprites.py similarity index 100% rename from migration_scripts/followers/extract_sprites.py rename to dev_scripts/followers/extract_sprites.py diff --git a/migration_scripts/followers/follower_emotions.py b/dev_scripts/followers/follower_emotions.py similarity index 100% rename from migration_scripts/followers/follower_emotions.py rename to dev_scripts/followers/follower_emotions.py diff --git a/migration_scripts/followers/front_palette.py b/dev_scripts/followers/front_palette.py similarity index 100% rename from migration_scripts/followers/front_palette.py rename to dev_scripts/followers/front_palette.py diff --git a/migration_scripts/followers/palette.py b/dev_scripts/followers/palette.py similarity index 100% rename from migration_scripts/followers/palette.py rename to dev_scripts/followers/palette.py diff --git a/migration_scripts/followers/rename.sh b/dev_scripts/followers/rename.sh similarity index 100% rename from migration_scripts/followers/rename.sh rename to dev_scripts/followers/rename.sh diff --git a/migration_scripts/followers/rename_to_graphics_pokemon.py b/dev_scripts/followers/rename_to_graphics_pokemon.py similarity index 100% rename from migration_scripts/followers/rename_to_graphics_pokemon.py rename to dev_scripts/followers/rename_to_graphics_pokemon.py From 06094a2137f9c5db90ca2f816120aaa0a61f8343 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 18 May 2024 11:39:46 -0400 Subject: [PATCH 266/291] More style fixes. --- src/event_object_movement.c | 92 ++++++++++++++++++------------------- 1 file changed, 45 insertions(+), 47 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 6a434521c8c5..5157e884eca7 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1482,7 +1482,9 @@ static s16 ReallocSpriteTiles(struct Sprite *sprite, u32 byteSize) CpuFastFill16(0, (u8 *)OBJ_VRAM0 + TILE_SIZE_4BPP * i, byteSize); sprite->oam.tileNum = i; } - } else { + } + else + { i = -1; } @@ -2013,7 +2015,7 @@ static u16 GetOverworldCastformSpecies(void) return SPECIES_CASTFORM_NORMAL; } -static bool8 GetMonInfo(struct Pokemon * mon, u16 *species, u8 *form, u8 *shiny) +static bool8 GetMonInfo(struct Pokemon *mon, u16 *species, u8 *form, u8 *shiny) { *form = 0; // default if (!mon) @@ -2113,10 +2115,9 @@ void RemoveFollowingPokemon(void) // Determine whether follower *should* be visible static bool32 IsFollowerVisible(void) { - return - !(TestPlayerAvatarFlags(FOLLOWER_INVISIBLE_FLAGS) - || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) - || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior)); + return !(TestPlayerAvatarFlags(FOLLOWER_INVISIBLE_FLAGS) + || MetatileBehavior_IsSurfableWaterOrUnderwater(gObjectEvents[gPlayerAvatar.objectEventId].previousMetatileBehavior) + || MetatileBehavior_IsForcedMovementTile(gObjectEvents[gPlayerAvatar.objectEventId].currentMetatileBehavior)); } static bool8 SpeciesHasType(u16 species, u8 type) @@ -2239,16 +2240,20 @@ bool32 CheckMsgInfo(const struct FollowerMsgInfoExtended *info, struct Pokemon * { // any condition matches for (i = 0; i < ARRAY_COUNT(info->conditions) && info->conditions[i].type; i++) + { if (CheckMsgCondition(&info->conditions[i], mon, species, obj)) return TRUE; + } return FALSE; } else { // all conditions must match for (i = 0; i < ARRAY_COUNT(info->conditions) && info->conditions[i].type; i++) + { if (!CheckMsgCondition(&info->conditions[i], mon, species, obj)) return FALSE; + } return TRUE; } } @@ -5275,10 +5280,9 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S { // Shadow player's position objectEvent->invisible = TRUE; - MoveObjectEventToMapCoords( - objectEvent, - gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, - gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y + MoveObjectEventToMapCoords(objectEvent, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y ); objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning return FALSE; @@ -5287,10 +5291,9 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S // This way the player cannot talk to the invisible follower before it appears if (objectEvent->invisible) { - MoveObjectEventToMapCoords( - objectEvent, - gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, - gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y + MoveObjectEventToMapCoords(objectEvent, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y ); objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning } @@ -5357,8 +5360,11 @@ bool8 FollowablePlayerMovement_Idle(struct ObjectEvent *objectEvent, struct Spri { // finish movement action objectEvent->singleMovementActive = 0; - } else if (OW_MON_BOBBING == TRUE && (sprite->data[3] & 7) == 2) + } + else if (OW_MON_BOBBING == TRUE && (sprite->data[3] & 7) == 2) + { sprite->y2 ^= -1; + } UpdateFollowerTransformEffect(objectEvent, sprite); return FALSE; } @@ -5483,9 +5489,7 @@ bool8 FollowablePlayerMovement_GoSpeed1(struct ObjectEvent *objectEvent, struct ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFastMovementAction(direction)); if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) - { ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); - } objectEvent->singleMovementActive = TRUE; sprite->sTypeFuncId = 2; return TRUE; @@ -5502,9 +5506,7 @@ bool8 FollowablePlayerMovement_GoSpeed2(struct ObjectEvent *objectEvent, struct ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); ObjectEventSetSingleMovement(objectEvent, sprite, GetWalkFasterMovementAction(direction)); if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) - { ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); - } objectEvent->singleMovementActive = TRUE; sprite->sTypeFuncId = 2; return TRUE; @@ -5521,9 +5523,7 @@ bool8 FollowablePlayerMovement_Slide(struct ObjectEvent *objectEvent, struct Spr ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); ObjectEventSetSingleMovement(objectEvent, sprite, GetSlideMovementAction(direction)); if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) - { ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); - } objectEvent->singleMovementActive = TRUE; sprite->sTypeFuncId = 2; return TRUE; @@ -5552,9 +5552,7 @@ bool8 FollowablePlayerMovement_GoSpeed4(struct ObjectEvent *objectEvent, struct ObjectEventMoveDestCoords(objectEvent, direction, &x, &y); ObjectEventSetSingleMovement(objectEvent, sprite, GetJumpMovementAction(direction)); if (GetCollisionAtCoords(objectEvent, x, y, direction) || (tileCallback != NULL && !tileCallback(MapGridGetMetatileBehaviorAt(x, y)))) - { ObjectEventSetSingleMovement(objectEvent, sprite, GetFaceDirectionMovementAction(direction)); - } objectEvent->singleMovementActive = TRUE; sprite->sTypeFuncId = 2; return TRUE; @@ -9425,38 +9423,38 @@ static void DoTracksGroundEffect_Footprints(struct ObjectEvent *objEvent, struct FieldEffectStart(sandFootprints_FieldEffectData[isDeepSand]); } -static void DoTracksGroundEffect_FootprintsB(struct ObjectEvent *objEvent, struct Sprite *sprite, u8 a) +static void DoTracksGroundEffect_FootprintsB(struct ObjectEvent *objEvent, struct Sprite *sprite, bool8 isDeepSand) { - // First half-word is a Field Effect script id. (gFieldEffectScriptPointers) - u16 otherFootprintsA_FieldEffectData[2] = { - FLDEFF_TRACKS_SPOT, - FLDEFF_TRACKS_SPOT - }; + // First half-word is a Field Effect script id. (gFieldEffectScriptPointers) + u16 otherFootprintsA_FieldEffectData[2] = { + FLDEFF_TRACKS_SPOT, + FLDEFF_TRACKS_SPOT + }; - gFieldEffectArguments[0] = objEvent->previousCoords.x; - gFieldEffectArguments[1] = objEvent->previousCoords.y; - gFieldEffectArguments[2] = 149; - gFieldEffectArguments[3] = 2; - gFieldEffectArguments[4] = objEvent->facingDirection; + gFieldEffectArguments[0] = objEvent->previousCoords.x; + gFieldEffectArguments[1] = objEvent->previousCoords.y; + gFieldEffectArguments[2] = 149; + gFieldEffectArguments[3] = 2; + gFieldEffectArguments[4] = objEvent->facingDirection; gFieldEffectArguments[5] = objEvent->previousMetatileBehavior; - FieldEffectStart(otherFootprintsA_FieldEffectData[a]); + FieldEffectStart(otherFootprintsA_FieldEffectData[isDeepSand]); } -static void DoTracksGroundEffect_FootprintsC(struct ObjectEvent *objEvent, struct Sprite *sprite, u8 a) +static void DoTracksGroundEffect_FootprintsC(struct ObjectEvent *objEvent, struct Sprite *sprite, bool8 isDeepSand) { - // First half-word is a Field Effect script id. (gFieldEffectScriptPointers) - u16 otherFootprintsB_FieldEffectData[2] = { - FLDEFF_TRACKS_BUG, - FLDEFF_TRACKS_BUG - }; + // First half-word is a Field Effect script id. (gFieldEffectScriptPointers) + u16 otherFootprintsB_FieldEffectData[2] = { + FLDEFF_TRACKS_BUG, + FLDEFF_TRACKS_BUG + }; - gFieldEffectArguments[0] = objEvent->previousCoords.x; - gFieldEffectArguments[1] = objEvent->previousCoords.y; - gFieldEffectArguments[2] = 149; - gFieldEffectArguments[3] = 2; - gFieldEffectArguments[4] = objEvent->facingDirection; + gFieldEffectArguments[0] = objEvent->previousCoords.x; + gFieldEffectArguments[1] = objEvent->previousCoords.y; + gFieldEffectArguments[2] = 149; + gFieldEffectArguments[3] = 2; + gFieldEffectArguments[4] = objEvent->facingDirection; gFieldEffectArguments[5] = objEvent->previousMetatileBehavior; - FieldEffectStart(otherFootprintsB_FieldEffectData[a]); + FieldEffectStart(otherFootprintsB_FieldEffectData[isDeepSand]); } static void DoTracksGroundEffect_BikeTireTracks(struct ObjectEvent *objEvent, struct Sprite *sprite, bool8 isDeepSand) From a6bfcc1194b54c6d2fe762413bc06d8a8c243dd6 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 18 May 2024 14:36:06 -0400 Subject: [PATCH 267/291] More style fixes --- include/global.fieldmap.h | 2 +- src/decoration.c | 2 + src/event_object_movement.c | 47 +++-- src/field_effect_helpers.c | 82 ++++----- src/follower_helper.c | 338 ++++++++++++++++++++++-------------- src/rayquaza_scene.c | 2 + src/scrcmd.c | 2 +- 7 files changed, 275 insertions(+), 200 deletions(-) diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h index bbe2ec8d1da9..c606eef8d304 100644 --- a/include/global.fieldmap.h +++ b/include/global.fieldmap.h @@ -266,7 +266,7 @@ enum { #define PLAYER_AVATAR_FLAG_DASH (1 << 7) #define PLAYER_AVATAR_FLAG_BIKE (PLAYER_AVATAR_FLAG_MACH_BIKE | PLAYER_AVATAR_FLAG_ACRO_BIKE) -// Player avatar flags for which follower pokemon are hidden +// Player avatar flags for which follower Pokémon are hidden #define FOLLOWER_INVISIBLE_FLAGS (PLAYER_AVATAR_FLAG_SURFING | PLAYER_AVATAR_FLAG_UNDERWATER | \ PLAYER_AVATAR_FLAG_BIKE | PLAYER_AVATAR_FLAG_FORCED_MOVE) diff --git a/src/decoration.c b/src/decoration.c index 4b8e27e5e969..c0905534bf8b 100644 --- a/src/decoration.c +++ b/src/decoration.c @@ -1631,8 +1631,10 @@ static bool8 CanPlaceDecoration(u8 taskId, const struct Decoration *decoration) if (decoration->permission == DECORPERM_SPRITE) { for (i = 0; i < NUM_DECORATION_FLAGS; i++) + { if (FlagGet(FLAG_DECORATION_1 + i) == TRUE) return TRUE; + } return FALSE; } return TRUE; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 5157e884eca7..02718c954741 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -167,7 +167,6 @@ static u8 UpdateSpritePalette(const struct SpritePalette *spritePalette, struct static void ResetObjectEventFldEffData(struct ObjectEvent *); static u8 LoadSpritePaletteIfTagExists(const struct SpritePalette *); static u8 FindObjectEventPaletteIndexByTag(u16); -static void _PatchObjectPalette(u16, u8); static bool8 ObjectEventDoesElevationMatch(struct ObjectEvent *, u8); static void SpriteCB_CameraObject(struct Sprite *); static void CameraObject_Init(struct Sprite *); @@ -1743,7 +1742,6 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), const struct ObjectEventGraphicsInfo *graphicsInfo; struct Sprite *sprite; u8 spriteId; - u32 UNUSED paletteNum; bool32 isShiny = graphicsId >= SPECIES_SHINY_TAG + OBJ_EVENT_GFX_MON_BASE; if (isShiny) @@ -1754,7 +1752,7 @@ u8 CreateObjectGraphicsSprite(u16 graphicsId, void (*callback)(struct Sprite *), if (spriteTemplate->paletteTag == OBJ_EVENT_PAL_TAG_DYNAMIC) { - paletteNum = LoadDynamicFollowerPaletteFromGraphicsId(graphicsId, isShiny, spriteTemplate); + u32 paletteNum = LoadDynamicFollowerPaletteFromGraphicsId(graphicsId, isShiny, spriteTemplate); spriteTemplate->paletteTag = GetSpritePaletteTagByPaletteNum(paletteNum); } else if (spriteTemplate->paletteTag != TAG_NONE) @@ -2092,11 +2090,9 @@ void UpdateFollowingPokemon(void) // Follower appearance changed; move to player and set invisible if (species != OW_SPECIES(objEvent) || shiny != objEvent->shiny || form != OW_FORM(objEvent)) { - MoveObjectEventToMapCoords( - objEvent, - gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, - gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y - ); + MoveObjectEventToMapCoords(objEvent, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); FollowerSetGraphics(objEvent, species, form, shiny); objEvent->invisible = TRUE; } @@ -2159,20 +2155,28 @@ static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) s32 i; for (i = y + 1; i <= y + distance; i++) + { if (MapGridGetMetatileBehaviorAt(x, i) == mb) return DIR_SOUTH; + } for (i = y - 1; i >= y - distance; i--) + { if (MapGridGetMetatileBehaviorAt(x, i) == mb) return DIR_NORTH; + } for (i = x + 1; i <= x + distance; i++) + { if (MapGridGetMetatileBehaviorAt(i, y) == mb) return DIR_EAST; + } for (i = x - 1; i >= x - distance; i--) + { if (MapGridGetMetatileBehaviorAt(i, y) == mb) return DIR_WEST; + } return DIR_NONE; } @@ -2217,9 +2221,10 @@ bool32 CheckMsgCondition(const struct MsgCondition *cond, struct Pokemon *mon, u // case MSG_COND_TIME_OF_DAY: // break; case MSG_COND_NEAR_MB: - multi = FindMetatileBehaviorWithinRange( - obj->currentCoords.x, obj->currentCoords.y, - cond->data.bytes[0], cond->data.bytes[1]); + multi = FindMetatileBehaviorWithinRange(obj->currentCoords.x, + obj->currentCoords.y, + cond->data.bytes[0], + cond->data.bytes[1]); if (multi) gSpecialVar_Result = multi; return multi; @@ -2943,11 +2948,6 @@ void LoadSpecialObjectReflectionPalette(u16 tag, u8 slot) } } -static void UNUSED _PatchObjectPalette(u16 tag, u8 slot) -{ - PatchObjectPalette(tag, slot); -} - static void UNUSED IncrementObjectEventCoords(struct ObjectEvent *objectEvent, s16 x, s16 y) { objectEvent->previousCoords.x = objectEvent->currentCoords.x; @@ -5282,8 +5282,7 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S objectEvent->invisible = TRUE; MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, - gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y - ); + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning return FALSE; } @@ -5293,8 +5292,7 @@ bool8 MovementType_FollowPlayer_Shadow(struct ObjectEvent *objectEvent, struct S { MoveObjectEventToMapCoords(objectEvent, gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.x, - gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y - ); + gObjectEvents[gPlayerAvatar.objectEventId].currentCoords.y); objectEvent->triggerGroundEffectsOnMove = FALSE; // Stop endless reflection spawning } sprite->sTypeFuncId = 1; // Enter active state; if the player moves the follower will appear @@ -5877,11 +5875,10 @@ bool8 ScrFunc_GetDirectionToFace(struct ScriptContext *ctx) if (id0 >= OBJECT_EVENTS_COUNT || id1 >= OBJECT_EVENTS_COUNT) *var = DIR_NONE; else - *var = GetDirectionToFace( - gObjectEvents[id0].currentCoords.x, - gObjectEvents[id0].currentCoords.y, - gObjectEvents[id1].currentCoords.x, - gObjectEvents[id1].currentCoords.y); + *var = GetDirectionToFace(gObjectEvents[id0].currentCoords.x, + gObjectEvents[id0].currentCoords.y, + gObjectEvents[id1].currentCoords.x, + gObjectEvents[id1].currentCoords.y); return FALSE; } diff --git a/src/field_effect_helpers.c b/src/field_effect_helpers.c index 8ae4ad4263af..f45b29686a1b 100755 --- a/src/field_effect_helpers.c +++ b/src/field_effect_helpers.c @@ -707,38 +707,38 @@ u32 FldEff_DeepSandFootprints(void) u32 FldEff_TracksBug(void) { - u8 spriteId; - struct Sprite *sprite; - - SetSpritePosToOffsetMapCoords((s16 *)&gFieldEffectArguments[0], (s16 *)&gFieldEffectArguments[1], 8, 8); - spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_TRACKS_BUG], gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); - if (spriteId != MAX_SPRITES) - { - sprite = &gSprites[spriteId]; - sprite->coordOffsetEnabled = TRUE; - sprite->oam.priority = gFieldEffectArguments[3]; - sprite->data[7] = FLDEFF_TRACKS_BUG; - StartSpriteAnim(sprite, gFieldEffectArguments[4]); - } - return 0; + u8 spriteId; + struct Sprite *sprite; + + SetSpritePosToOffsetMapCoords((s16 *)&gFieldEffectArguments[0], (s16 *)&gFieldEffectArguments[1], 8, 8); + spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_TRACKS_BUG], gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); + if (spriteId != MAX_SPRITES) + { + sprite = &gSprites[spriteId]; + sprite->coordOffsetEnabled = TRUE; + sprite->oam.priority = gFieldEffectArguments[3]; + sprite->data[7] = FLDEFF_TRACKS_BUG; + StartSpriteAnim(sprite, gFieldEffectArguments[4]); + } + return 0; } u32 FldEff_TracksSpot(void) { - u8 spriteId; - struct Sprite *sprite; + u8 spriteId; + struct Sprite *sprite; - SetSpritePosToOffsetMapCoords((s16 *)&gFieldEffectArguments[0], (s16 *)&gFieldEffectArguments[1], 8, 8); - spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_TRACKS_SPOT], gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); - if (spriteId != MAX_SPRITES) - { - sprite = &gSprites[spriteId]; - sprite->coordOffsetEnabled = TRUE; - sprite->oam.priority = gFieldEffectArguments[3]; - sprite->data[7] = FLDEFF_TRACKS_SPOT; - StartSpriteAnim(sprite, gFieldEffectArguments[4]); - } - return 0; + SetSpritePosToOffsetMapCoords((s16 *)&gFieldEffectArguments[0], (s16 *)&gFieldEffectArguments[1], 8, 8); + spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_TRACKS_SPOT], gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); + if (spriteId != MAX_SPRITES) + { + sprite = &gSprites[spriteId]; + sprite->coordOffsetEnabled = TRUE; + sprite->oam.priority = gFieldEffectArguments[3]; + sprite->data[7] = FLDEFF_TRACKS_SPOT; + StartSpriteAnim(sprite, gFieldEffectArguments[4]); + } + return 0; } u32 FldEff_BikeTireTracks(void) @@ -760,20 +760,20 @@ u32 FldEff_BikeTireTracks(void) u32 FldEff_TracksSlither(void) { - u8 spriteId; - struct Sprite *sprite; - - SetSpritePosToOffsetMapCoords((s16 *)&gFieldEffectArguments[0], (s16 *)&gFieldEffectArguments[1], 8, 8); - spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_TRACKS_SLITHER], gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); - if (spriteId != MAX_SPRITES) - { - sprite = &gSprites[spriteId]; - sprite->coordOffsetEnabled = TRUE; - sprite->oam.priority = gFieldEffectArguments[3]; - sprite->data[7] = FLDEFF_TRACKS_SLITHER; - StartSpriteAnim(sprite, gFieldEffectArguments[4]); - } - return spriteId; + u8 spriteId; + struct Sprite *sprite; + + SetSpritePosToOffsetMapCoords((s16 *)&gFieldEffectArguments[0], (s16 *)&gFieldEffectArguments[1], 8, 8); + spriteId = CreateSpriteAtEnd(gFieldEffectObjectTemplatePointers[FLDEFFOBJ_TRACKS_SLITHER], gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2]); + if (spriteId != MAX_SPRITES) + { + sprite = &gSprites[spriteId]; + sprite->coordOffsetEnabled = TRUE; + sprite->oam.priority = gFieldEffectArguments[3]; + sprite->data[7] = FLDEFF_TRACKS_SLITHER; + StartSpriteAnim(sprite, gFieldEffectArguments[4]); + } + return spriteId; } void (*const gFadeFootprintsTireTracksFuncs[])(struct Sprite *) = { diff --git a/src/follower_helper.c b/src/follower_helper.c index b2f44e7d1a20..847778d860b9 100644 --- a/src/follower_helper.c +++ b/src/follower_helper.c @@ -67,228 +67,302 @@ static const u8* const sIceTexts[] = {sCondMsg26, sCondMsg40, sCondMsg41, NULL}; static const u8 sCondMsg42[] = _("{STR_VAR_1}'s burn looks painful!"); // See the struct definition in follower_helper.h for more info -const struct FollowerMsgInfoExtended gFollowerConditionalMessages[COND_MSG_COUNT] = { +const struct FollowerMsgInfoExtended gFollowerConditionalMessages[COND_MSG_COUNT] = +{ [COND_MSG_CELEBI] = { - .text = (u8*)sCelebiTexts, - .textSpread = 1, - .script = EventScript_FollowerDance, - .emotion = FOLLOWER_EMOTION_NEUTRAL, - .conditions = {MATCH_SPECIES(SPECIES_CELEBI)}, + .text = (u8*)sCelebiTexts, + .textSpread = 1, + .script = EventScript_FollowerDance, + .emotion = FOLLOWER_EMOTION_NEUTRAL, + .conditions = + { + MATCH_SPECIES(SPECIES_CELEBI), + }, }, [COND_MSG_FIRE] = { - .text = (u8*)sFireTexts, - .textSpread = 1, - .emotion = FOLLOWER_EMOTION_NEUTRAL, - .conditions = {MATCH_TYPES(TYPE_FIRE, TYPE_FIRE)}, + .text = (u8*)sFireTexts, + .textSpread = 1, + .emotion = FOLLOWER_EMOTION_NEUTRAL, + .conditions = + { + MATCH_TYPES(TYPE_FIRE, TYPE_FIRE), + }, }, [COND_MSG_EVER_GRANDE] = { - .text = sCondMsg06, - .script = EventScript_FollowerFaceUp, - .emotion = FOLLOWER_EMOTION_HAPPY, - .conditions = {MATCH_MAP(EVER_GRANDE_CITY)}, + .text = sCondMsg06, + .script = EventScript_FollowerFaceUp, + .emotion = FOLLOWER_EMOTION_HAPPY, + .conditions = + { + MATCH_MAP(EVER_GRANDE_CITY), + }, }, [COND_MSG_ROUTE_112] = { - .text = sCondMsg07, - .emotion = FOLLOWER_EMOTION_HAPPY, - .conditions = {MATCH_MAP(ROUTE112)}, + .text = sCondMsg07, + .emotion = FOLLOWER_EMOTION_HAPPY, + .conditions = + { + MATCH_MAP(ROUTE112), + }, }, [COND_MSG_DAY_CARE] = { - .text = sCondMsg08, - .script = EventScript_FollowerNostalgia, - .emotion = FOLLOWER_EMOTION_NEUTRAL, - .conditions = {MATCH_MAP(ROUTE117_POKEMON_DAY_CARE)}, + .text = sCondMsg08, + .script = EventScript_FollowerNostalgia, + .emotion = FOLLOWER_EMOTION_NEUTRAL, + .conditions = + { + MATCH_MAP(ROUTE117_POKEMON_DAY_CARE) + }, }, [COND_MSG_MART] = { - .text = (u8*)sShopTexts, - .textSpread = 1, - .script = EventScript_FollowerLookAround, - .emotion = FOLLOWER_EMOTION_NEUTRAL, - .conditions = {MATCH_MUSIC(MUS_POKE_MART)}, + .text = (u8*)sShopTexts, + .textSpread = 1, + .script = EventScript_FollowerLookAround, + .emotion = FOLLOWER_EMOTION_NEUTRAL, + .conditions = + { + MATCH_MUSIC(MUS_POKE_MART) + }, }, [COND_MSG_VICTORY_ROAD] = { - .text = sCondMsg11, - .emotion = FOLLOWER_EMOTION_PENSIVE, - .conditions = {MATCH_MUSIC(MUS_VICTORY_ROAD)}, + .text = sCondMsg11, + .emotion = FOLLOWER_EMOTION_PENSIVE, + .conditions = + { + MATCH_MUSIC(MUS_VICTORY_ROAD) + }, }, [COND_MSG_BIKE_SHOP] = { - .text = sCondMsg12, - .emotion = FOLLOWER_EMOTION_PENSIVE, - .conditions = {MATCH_MAP(MAUVILLE_CITY_BIKE_SHOP)}, + .text = sCondMsg12, + .emotion = FOLLOWER_EMOTION_PENSIVE, + .conditions = + { + MATCH_MAP(MAUVILLE_CITY_BIKE_SHOP) + }, }, [COND_MSG_MACHINES] = { - .text = (u8*)sMachineTexts, - .textSpread = 1, - .emotion = FOLLOWER_EMOTION_MUSIC, - .orFlag = 1, // match any of these maps - .conditions = { - MATCH_MAP(NEW_MAUVILLE_INSIDE), - MATCH_MAP(SLATEPORT_CITY_STERNS_SHIPYARD_1F), - MATCH_MAP(SLATEPORT_CITY_STERNS_SHIPYARD_2F), - } + .text = (u8*)sMachineTexts, + .textSpread = 1, + .emotion = FOLLOWER_EMOTION_MUSIC, + .orFlag = 1, // match any of these maps + .conditions = + { + MATCH_MAP(NEW_MAUVILLE_INSIDE), + MATCH_MAP(SLATEPORT_CITY_STERNS_SHIPYARD_1F), + MATCH_MAP(SLATEPORT_CITY_STERNS_SHIPYARD_2F), + }, }, [COND_MSG_SAILING] = { - .text = (u8*)sBoatTexts, - .textSpread = 1, - .emotion = FOLLOWER_EMOTION_MUSIC, - .script = EventScript_FollowerLookAround, - .conditions = {MATCH_MUSIC(MUS_SAILING)}, + .text = (u8*)sBoatTexts, + .textSpread = 1, + .emotion = FOLLOWER_EMOTION_MUSIC, + .script = EventScript_FollowerLookAround, + .conditions = + { + MATCH_MUSIC(MUS_SAILING), + }, }, [COND_MSG_PUDDLE] = { - .text = sCondMsg18, - .script = EventScript_FollowerHopping, - .emotion = FOLLOWER_EMOTION_MUSIC, - .conditions = {MATCH_ON_MB(MB_SHALLOW_WATER, MB_PUDDLE)}, + .text = sCondMsg18, + .script = EventScript_FollowerHopping, + .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = + { + MATCH_ON_MB(MB_SHALLOW_WATER, MB_PUDDLE), + }, }, [COND_MSG_SAND] = { - .text = sCondMsg19, - .emotion = FOLLOWER_EMOTION_MUSIC, - .conditions = {MATCH_ON_MB(MB_SAND, MB_DEEP_SAND)}, + .text = sCondMsg19, + .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = + { + MATCH_ON_MB(MB_SAND, MB_DEEP_SAND), + }, }, [COND_MSG_GRASS] = { - .text = sCondMsg20, - .emotion = FOLLOWER_EMOTION_MUSIC, - .conditions = {MATCH_ON_MB(MB_TALL_GRASS, MB_LONG_GRASS)}, + .text = sCondMsg20, + .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = + { + MATCH_ON_MB(MB_TALL_GRASS, MB_LONG_GRASS), + }, }, [COND_MSG_FOOTPRINTS] = { - .text = sCondMsg21, - .emotion = FOLLOWER_EMOTION_MUSIC, - .conditions = {MATCH_ON_MB(MB_SAND, MB_FOOTPRINTS)}, + .text = sCondMsg21, + .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = + { + MATCH_ON_MB(MB_SAND, MB_FOOTPRINTS), + }, }, [COND_MSG_ELEVATOR] = { - .text = (u8*)sElevatorTexts, - .textSpread = 1, - .emotion = FOLLOWER_EMOTION_SURPRISE, - .conditions = {MATCH_MAP(LILYCOVE_CITY_DEPARTMENT_STORE_ELEVATOR)}, + .text = (u8*)sElevatorTexts, + .textSpread = 1, + .emotion = FOLLOWER_EMOTION_SURPRISE, + .conditions = + { + MATCH_MAP(LILYCOVE_CITY_DEPARTMENT_STORE_ELEVATOR), + }, }, [COND_MSG_ICE_ROOM] = { - .text = (u8*)sColdTexts, - .textSpread = 1, - .emotion = FOLLOWER_EMOTION_SURPRISE, - .conditions = {MATCH_MAP(SHOAL_CAVE_LOW_TIDE_ICE_ROOM)}, + .text = (u8*)sColdTexts, + .textSpread = 1, + .emotion = FOLLOWER_EMOTION_SURPRISE, + .conditions = + { + MATCH_MAP(SHOAL_CAVE_LOW_TIDE_ICE_ROOM), + }, }, [COND_MSG_ROUTE_117] = { - .text = sCondMsg27, - .emotion = FOLLOWER_EMOTION_SURPRISE, - .conditions = {MATCH_MAP(ROUTE117)}, + .text = sCondMsg27, + .emotion = FOLLOWER_EMOTION_SURPRISE, + .conditions = + { + MATCH_MAP(ROUTE117), + }, }, [COND_MSG_DRAGON_GROWL] = { - .text = sCondMsg28, - .emotion = FOLLOWER_EMOTION_UPSET, - .conditions = { - MATCH_TYPES(TYPE_DRAGON, TYPE_DRAGON), - MATCH_MAPSEC(MAPSEC_SKY_PILLAR), - } + .text = sCondMsg28, + .emotion = FOLLOWER_EMOTION_UPSET, + .conditions = + { + MATCH_TYPES(TYPE_DRAGON, TYPE_DRAGON), + MATCH_MAPSEC(MAPSEC_SKY_PILLAR), + }, }, [COND_MSG_FEAR] = { - .text = (u8*)sFearTexts, - .textSpread = 1, - .emotion = FOLLOWER_EMOTION_UPSET, - .conditions = { - MATCH_NOT_TYPES(TYPE_GHOST, TYPE_GHOST), - MATCH_MAPSEC(MAPSEC_MT_PYRE), - MATCH_MUSIC(MUS_MT_PYRE), - } + .text = (u8*)sFearTexts, + .textSpread = 1, + .emotion = FOLLOWER_EMOTION_UPSET, + .conditions = + { + MATCH_NOT_TYPES(TYPE_GHOST, TYPE_GHOST), + MATCH_MAPSEC(MAPSEC_MT_PYRE), + MATCH_MUSIC(MUS_MT_PYRE), + }, }, [COND_MSG_FIRE_RAIN] = { - .text = sCondMsg31, - .emotion = FOLLOWER_EMOTION_UPSET, - .conditions = { - MATCH_TYPES(TYPE_FIRE, TYPE_FIRE), - MATCH_WEATHER(WEATHER_RAIN, WEATHER_RAIN_THUNDERSTORM), - } + .text = sCondMsg31, + .emotion = FOLLOWER_EMOTION_UPSET, + .conditions = + { + MATCH_TYPES(TYPE_FIRE, TYPE_FIRE), + MATCH_WEATHER(WEATHER_RAIN, WEATHER_RAIN_THUNDERSTORM), + }, }, [COND_MSG_FROZEN] = { - .text = sCondMsg32, - .emotion = FOLLOWER_EMOTION_UPSET, - .conditions = { - MATCH_STATUS(STATUS1_FREEZE), - } + .text = sCondMsg32, + .emotion = FOLLOWER_EMOTION_UPSET, + .conditions = + { + MATCH_STATUS(STATUS1_FREEZE), + }, }, [COND_MSG_SEASIDE] = { - .text = (u8*)sSeaTexts, - .textSpread = 1, - .script = EventScript_FollowerFaceResult, - .emotion = FOLLOWER_EMOTION_MUSIC, - .conditions = {MATCH_NEAR_MB(MB_OCEAN_WATER, 5)}, + .text = (u8*)sSeaTexts, + .textSpread = 1, + .script = EventScript_FollowerFaceResult, + .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = + { + MATCH_NEAR_MB(MB_OCEAN_WATER, 5), + }, }, [COND_MSG_WATERFALL] = { - .text = sCondMsg36, - .script = EventScript_FollowerFaceResult, - .emotion = FOLLOWER_EMOTION_MUSIC, - .conditions = {MATCH_NEAR_MB(MB_WATERFALL, 5)}, + .text = sCondMsg36, + .script = EventScript_FollowerFaceResult, + .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = + { + MATCH_NEAR_MB(MB_WATERFALL, 5), + }, }, [COND_MSG_RAIN] = { - .text = sCondMsg37, - .emotion = FOLLOWER_EMOTION_MUSIC, - .conditions = { + .text = sCondMsg37, + .emotion = FOLLOWER_EMOTION_MUSIC, + .conditions = + { MATCH_NOT_TYPES(TYPE_FIRE, TYPE_FIRE), MATCH_WEATHER(WEATHER_RAIN, WEATHER_RAIN_THUNDERSTORM) } }, [COND_MSG_REFLECTION] = { - .text = sCondMsg38, - .script = EventScript_FollowerFaceResult, - .emotion = FOLLOWER_EMOTION_PENSIVE, - .conditions = {MATCH_NEAR_MB(MB_POND_WATER, 1)}, + .text = sCondMsg38, + .script = EventScript_FollowerFaceResult, + .emotion = FOLLOWER_EMOTION_PENSIVE, + .conditions = + { + MATCH_NEAR_MB(MB_POND_WATER, 1), + }, }, [COND_MSG_LEAVES] = { - .text = sCondMsg39, - .emotion = FOLLOWER_EMOTION_PENSIVE, - .conditions = {MATCH_MAPSEC(MAPSEC_PETALBURG_WOODS)}, + .text = sCondMsg39, + .emotion = FOLLOWER_EMOTION_PENSIVE, + .conditions = + { + MATCH_MAPSEC(MAPSEC_PETALBURG_WOODS), + }, }, [COND_MSG_ICE] = { - .text = (u8*)sIceTexts, - .textSpread = 1, - .script = EventScript_FollowerFaceResult, - .emotion = FOLLOWER_EMOTION_PENSIVE, - .conditions = {MATCH_NEAR_MB(MB_ICE, 1)}, + .text = (u8*)sIceTexts, + .textSpread = 1, + .script = EventScript_FollowerFaceResult, + .emotion = FOLLOWER_EMOTION_PENSIVE, + .conditions = + { + MATCH_NEAR_MB(MB_ICE, 1), + }, }, [COND_MSG_BURN] = { - .text = sCondMsg42, - .emotion = FOLLOWER_EMOTION_SAD, - .conditions = {MATCH_STATUS(STATUS1_BURN)}, + .text = sCondMsg42, + .emotion = FOLLOWER_EMOTION_SAD, + .conditions = + { + MATCH_STATUS(STATUS1_BURN), + }, }, }; // Pool of "unconditional" follower messages -const struct FollowerMessagePool gFollowerBasicMessages[FOLLOWER_EMOTION_LENGTH] = { - [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, N_FOLLOWER_HAPPY_MESSAGES}, - [FOLLOWER_EMOTION_NEUTRAL] = {gFollowerNeutralMessages, EventScript_FollowerGeneric, N_FOLLOWER_NEUTRAL_MESSAGES}, - [FOLLOWER_EMOTION_SAD] = {gFollowerSadMessages, EventScript_FollowerGeneric, N_FOLLOWER_SAD_MESSAGES}, - [FOLLOWER_EMOTION_UPSET] = {gFollowerUpsetMessages, EventScript_FollowerGeneric, N_FOLLOWER_UPSET_MESSAGES}, - [FOLLOWER_EMOTION_ANGRY] = {gFollowerAngryMessages, EventScript_FollowerGeneric, N_FOLLOWER_ANGRY_MESSAGES}, - [FOLLOWER_EMOTION_PENSIVE] = {gFollowerPensiveMessages, EventScript_FollowerGeneric, N_FOLLOWER_PENSIVE_MESSAGES}, - [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerGeneric, N_FOLLOWER_LOVE_MESSAGES}, +const struct FollowerMessagePool gFollowerBasicMessages[FOLLOWER_EMOTION_LENGTH] = +{ + [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, N_FOLLOWER_HAPPY_MESSAGES}, + [FOLLOWER_EMOTION_NEUTRAL] = {gFollowerNeutralMessages, EventScript_FollowerGeneric, N_FOLLOWER_NEUTRAL_MESSAGES}, + [FOLLOWER_EMOTION_SAD] = {gFollowerSadMessages, EventScript_FollowerGeneric, N_FOLLOWER_SAD_MESSAGES}, + [FOLLOWER_EMOTION_UPSET] = {gFollowerUpsetMessages, EventScript_FollowerGeneric, N_FOLLOWER_UPSET_MESSAGES}, + [FOLLOWER_EMOTION_ANGRY] = {gFollowerAngryMessages, EventScript_FollowerGeneric, N_FOLLOWER_ANGRY_MESSAGES}, + [FOLLOWER_EMOTION_PENSIVE] = {gFollowerPensiveMessages, EventScript_FollowerGeneric, N_FOLLOWER_PENSIVE_MESSAGES}, + [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerGeneric, N_FOLLOWER_LOVE_MESSAGES}, [FOLLOWER_EMOTION_SURPRISE] = {gFollowerSurpriseMessages, EventScript_FollowerGeneric, N_FOLLOWER_SURPRISE_MESSAGES}, - [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, N_FOLLOWER_CURIOUS_MESSAGES}, - [FOLLOWER_EMOTION_MUSIC] = {gFollowerMusicMessages, EventScript_FollowerGeneric, N_FOLLOWER_MUSIC_MESSAGES}, + [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, N_FOLLOWER_CURIOUS_MESSAGES}, + [FOLLOWER_EMOTION_MUSIC] = {gFollowerMusicMessages, EventScript_FollowerGeneric, N_FOLLOWER_MUSIC_MESSAGES}, [FOLLOWER_EMOTION_POISONED] = {gFollowerPoisonedMessages, EventScript_FollowerGeneric, N_FOLLOWER_POISONED_MESSAGES}, }; diff --git a/src/rayquaza_scene.c b/src/rayquaza_scene.c index 00b7cdd97104..b3e0276f1d4a 100644 --- a/src/rayquaza_scene.c +++ b/src/rayquaza_scene.c @@ -1303,8 +1303,10 @@ static void CB2_InitRayquazaScene(void) ClearScheduledBgCopiesToVram(); ScanlineEffect_Stop(); for (i = 0; i < OBJECT_EVENTS_COUNT; i++) + { if (gObjectEvents[i].graphicsId == OBJ_EVENT_GFX_RAYQUAZA) gObjectEvents[i].invisible = FALSE; + } FreeAllSpritePalettes(); ResetPaletteFade(); ResetSpriteData(); diff --git a/src/scrcmd.c b/src/scrcmd.c index 1a49b0b5e313..92c535aee21f 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1217,7 +1217,7 @@ bool8 ScrCmd_setobjectmovementtype(struct ScriptContext *ctx) bool8 ScrCmd_createvobject(struct ScriptContext *ctx) { - u16 graphicsId = ScriptReadByte(ctx); // Support u16 in createvobject + u16 graphicsId = ScriptReadByte(ctx); u8 virtualObjId = ScriptReadByte(ctx); u16 x = VarGet(ScriptReadHalfword(ctx)); u32 y = VarGet(ScriptReadHalfword(ctx)); From 9dab5d537780078c5ab8dad26dc5d9624499a721 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sat, 18 May 2024 14:55:57 -0400 Subject: [PATCH 268/291] Add more type immunities for followers --- src/battle_util.c | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/src/battle_util.c b/src/battle_util.c index e68e966deb96..81db6c94ed9d 100644 --- a/src/battle_util.c +++ b/src/battle_util.c @@ -10324,9 +10324,29 @@ uq4_12_t GetTypeEffectiveness(struct Pokemon *mon, u8 moveType) if (type2 != type1) MulByTypeEffectiveness(&modifier, MOVE_POUND, moveType, 0, type2, 0, FALSE); - if (moveType == TYPE_GROUND && abilityDef == ABILITY_LEVITATE) + if (abilityDef == ABILITY_LEVITATE && moveType == TYPE_GROUND) modifier = UQ_4_12(0.0); - if (abilityDef == ABILITY_WONDER_GUARD && modifier <= UQ_4_12(1.0)) + else if (abilityDef == ABILITY_WONDER_GUARD && modifier <= UQ_4_12(1.0)) + modifier = UQ_4_12(0.0); + else if (abilityDef == ABILITY_FLASH_FIRE && moveType == TYPE_FIRE) + modifier = UQ_4_12(0.0); + else if (abilityDef == ABILITY_LIGHTNING_ROD && moveType == TYPE_ELECTRIC) // TODO: Add future Lightning Rod config + modifier = UQ_4_12(0.0); + else if (abilityDef == ABILITY_VOLT_ABSORB && moveType == TYPE_ELECTRIC) + modifier = UQ_4_12(0.0); + else if (abilityDef == ABILITY_MOTOR_DRIVE && moveType == TYPE_ELECTRIC) + modifier = UQ_4_12(0.0); + else if (abilityDef == ABILITY_MOTOR_DRIVE && moveType == TYPE_ELECTRIC) + modifier = UQ_4_12(0.0); + else if (abilityDef == ABILITY_WATER_ABSORB && moveType == TYPE_WATER) + modifier = UQ_4_12(0.0); + else if (abilityDef == ABILITY_DRY_SKIN && moveType == TYPE_WATER) + modifier = UQ_4_12(0.0); + else if (abilityDef == ABILITY_STORM_DRAIN && moveType == TYPE_WATER) + modifier = UQ_4_12(0.0); + else if (abilityDef == ABILITY_SAP_SIPPER && moveType == TYPE_GRASS) + modifier = UQ_4_12(0.0); + else if (abilityDef == ABILITY_EARTH_EATER && moveType == TYPE_GROUND) modifier = UQ_4_12(0.0); } From 2358ee88e375ee9dd2a6b850c6a7642795e51eb1 Mon Sep 17 00:00:00 2001 From: Jaizu Date: Sun, 19 May 2024 12:41:51 +0200 Subject: [PATCH 269/291] Fix virtual object events --- asm/macros/event.inc | 2 +- src/scrcmd.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/asm/macros/event.inc b/asm/macros/event.inc index ef1ba30270fc..25f688aff15f 100644 --- a/asm/macros/event.inc +++ b/asm/macros/event.inc @@ -1347,7 +1347,7 @@ @ The specified id can be used to refer to the sprite again later with turnvobject. .macro createvobject graphicsId:req, id:req, x:req, y:req, elevation=3, direction=DIR_SOUTH .byte 0xaa - .byte \graphicsId + .2byte \graphicsId .byte \id .2byte \x .2byte \y diff --git a/src/scrcmd.c b/src/scrcmd.c index a3531d309470..64c8c9880cd1 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1210,10 +1210,10 @@ bool8 ScrCmd_setobjectmovementtype(struct ScriptContext *ctx) bool8 ScrCmd_createvobject(struct ScriptContext *ctx) { - u16 graphicsId = ScriptReadByte(ctx); // Support u16 in createvobject + u16 graphicsId = ScriptReadHalfWord(ctx); // Support u16 in createvobject u8 virtualObjId = ScriptReadByte(ctx); u16 x = VarGet(ScriptReadHalfword(ctx)); - u32 y = VarGet(ScriptReadHalfword(ctx)); + u16 y = VarGet(ScriptReadHalfword(ctx)); u8 elevation = ScriptReadByte(ctx); u8 direction = ScriptReadByte(ctx); From 689f41803da6551a556ba761ad5fdd9658d89548 Mon Sep 17 00:00:00 2001 From: Jaizu Date: Tue, 21 May 2024 09:46:27 +0200 Subject: [PATCH 270/291] fix uppercase typo --- src/scrcmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scrcmd.c b/src/scrcmd.c index 64c8c9880cd1..4083dd82ba8b 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1210,7 +1210,7 @@ bool8 ScrCmd_setobjectmovementtype(struct ScriptContext *ctx) bool8 ScrCmd_createvobject(struct ScriptContext *ctx) { - u16 graphicsId = ScriptReadHalfWord(ctx); // Support u16 in createvobject + u16 graphicsId = ScriptReadHalfword(ctx); // Support u16 in createvobject u8 virtualObjId = ScriptReadByte(ctx); u16 x = VarGet(ScriptReadHalfword(ctx)); u16 y = VarGet(ScriptReadHalfword(ctx)); From 05e58c70e6d62a7055e37303ada565018a237974 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 21 May 2024 15:19:39 -0400 Subject: [PATCH 271/291] Improved GetTypeEffectiveness check --- src/battle_util.c | 37 +++++++++++++------------------------ 1 file changed, 13 insertions(+), 24 deletions(-) diff --git a/src/battle_util.c b/src/battle_util.c index 81db6c94ed9d..c24d3cd817ba 100644 --- a/src/battle_util.c +++ b/src/battle_util.c @@ -10324,32 +10324,21 @@ uq4_12_t GetTypeEffectiveness(struct Pokemon *mon, u8 moveType) if (type2 != type1) MulByTypeEffectiveness(&modifier, MOVE_POUND, moveType, 0, type2, 0, FALSE); - if (abilityDef == ABILITY_LEVITATE && moveType == TYPE_GROUND) - modifier = UQ_4_12(0.0); - else if (abilityDef == ABILITY_WONDER_GUARD && modifier <= UQ_4_12(1.0)) - modifier = UQ_4_12(0.0); - else if (abilityDef == ABILITY_FLASH_FIRE && moveType == TYPE_FIRE) - modifier = UQ_4_12(0.0); - else if (abilityDef == ABILITY_LIGHTNING_ROD && moveType == TYPE_ELECTRIC) // TODO: Add future Lightning Rod config - modifier = UQ_4_12(0.0); - else if (abilityDef == ABILITY_VOLT_ABSORB && moveType == TYPE_ELECTRIC) - modifier = UQ_4_12(0.0); - else if (abilityDef == ABILITY_MOTOR_DRIVE && moveType == TYPE_ELECTRIC) - modifier = UQ_4_12(0.0); - else if (abilityDef == ABILITY_MOTOR_DRIVE && moveType == TYPE_ELECTRIC) - modifier = UQ_4_12(0.0); - else if (abilityDef == ABILITY_WATER_ABSORB && moveType == TYPE_WATER) - modifier = UQ_4_12(0.0); - else if (abilityDef == ABILITY_DRY_SKIN && moveType == TYPE_WATER) - modifier = UQ_4_12(0.0); - else if (abilityDef == ABILITY_STORM_DRAIN && moveType == TYPE_WATER) - modifier = UQ_4_12(0.0); - else if (abilityDef == ABILITY_SAP_SIPPER && moveType == TYPE_GRASS) - modifier = UQ_4_12(0.0); - else if (abilityDef == ABILITY_EARTH_EATER && moveType == TYPE_GROUND) + if ((modifier <= UQ_4_12(1.0) && abilityDef == ABILITY_WONDER_GUARD) + || (moveType == TYPE_FIRE && abilityDef == ABILITY_FLASH_FIRE) + || (moveType == TYPE_GRASS && abilityDef == ABILITY_SAP_SIPPER) + || (moveType == TYPE_GROUND && (abilityDef == ABILITY_LEVITATE + || abilityDef == ABILITY_EARTH_EATER)) + || (moveType == TYPE_WATER && (abilityDef == ABILITY_WATER_ABSORB + || abilityDef == ABILITY_DRY_SKIN + || abilityDef == ABILITY_STORM_DRAIN)) + || (moveType == TYPE_ELECTRIC && (abilityDef == ABILITY_LIGHTNING_ROD // TODO: Add Gen 3/4 config check + || abilityDef == ABILITY_VOLT_ABSORB + || abilityDef == ABILITY_MOTOR_DRIVE))) + { modifier = UQ_4_12(0.0); + } } - return modifier; } From 2fe18c22f99014c3ec3bf06142bb70ce07f390b6 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 21 May 2024 18:57:09 -0400 Subject: [PATCH 272/291] Style fixes --- data/maps/Route117/scripts.inc | 6 +----- data/scripts/follower.inc | 2 +- gflib/sprite.c | 6 ++++-- include/event_object_movement.h | 4 ++-- 4 files changed, 8 insertions(+), 10 deletions(-) diff --git a/data/maps/Route117/scripts.inc b/data/maps/Route117/scripts.inc index 71660b34df92..0c13b5db3cf7 100644 --- a/data/maps/Route117/scripts.inc +++ b/data/maps/Route117/scripts.inc @@ -28,13 +28,9 @@ Route117_OnTransition: Route117_EventScript_ShowDaycareMon1: @ set pokemon movement type based on compatibility special SetDaycareCompatibilityString - @ 0: call_if_eq VAR_RESULT, PARENTS_INCOMPATIBLE, Route117_EventScript_DaycareMonIncompatible - @ 20: do nothing if low compatibility - @ call_if_eq VAR_RESULT, PARENTS_LOW_COMPATIBILITY, Route117_EventScript_DaycareMonLowCompatibility - @ 50: + @ Don't do anything if PARENTS_LOW_COMPATIBILITY call_if_eq VAR_RESULT, PARENTS_MED_COMPATIBILITY, Route117_EventScript_DaycareMonMedCompatibility - @ 70: call_if_eq VAR_RESULT, PARENTS_MAX_COMPATIBILITY, Route117_EventScript_DaycareMonMaxCompatibility clearflag FLAG_TEMP_2 Route117_EventScript_ShowDaycareMon0: diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 1be8689a6867..2e1f10cdbfca 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -1,5 +1,5 @@ gText_FollowerLovesYou:: - .string "{STR_VAR_1} is regarding you with\nadoration!$" + .string "{STR_VAR_1} is regarding you with\nadoration!$" gText_FollowerLostInThought:: .string "{STR_VAR_1} seems lost in thought.$" diff --git a/gflib/sprite.c b/gflib/sprite.c index 74e664e72ade..248f80f5a4e9 100644 --- a/gflib/sprite.c +++ b/gflib/sprite.c @@ -1736,13 +1736,15 @@ bool8 AddSubspritesToOamBuffer(struct Sprite *sprite, struct OamData *destOam, u static const u8 sSpanPerImage[4][4] = { - [ST_OAM_SQUARE] = { + [ST_OAM_SQUARE] = + { [ST_OAM_SIZE_0] = 0, // SPRITE_SIZE_8x8 [ST_OAM_SIZE_1] = 2, // SPRITE_SIZE_16x16 [ST_OAM_SIZE_2] = 4, // SPRITE_SIZE_32x32 [ST_OAM_SIZE_3] = 6 // SPRITE_SIZE_64x64 }, - [ST_OAM_H_RECTANGLE ... ST_OAM_V_RECTANGLE] = { + [ST_OAM_H_RECTANGLE ... ST_OAM_V_RECTANGLE] = + { [ST_OAM_SIZE_0] = 1, // SPRITE_SIZE_16x8 [ST_OAM_SIZE_1] = 2, // SPRITE_SIZE_32x8 [ST_OAM_SIZE_2] = 3, // SPRITE_SIZE_32x16 diff --git a/include/event_object_movement.h b/include/event_object_movement.h index 48386c176825..eea757cf4fb4 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -134,10 +134,10 @@ void SetSpritePosToOffsetMapCoords(s16 *x, s16 *y, s16 dx, s16 dy); void ClearObjectEventMovement(struct ObjectEvent *objectEvent, struct Sprite *sprite); void ObjectEventClearHeldMovement(struct ObjectEvent *); void ObjectEventClearHeldMovementIfActive(struct ObjectEvent *); -struct Pokemon * GetFirstLiveMon(void); +struct Pokemon *GetFirstLiveMon(void); void UpdateFollowingPokemon(void); void RemoveFollowingPokemon(void); -struct ObjectEvent * GetFollowerObject(void); +struct ObjectEvent *GetFollowerObject(void); void TrySpawnObjectEvents(s16 cameraX, s16 cameraY); u8 CreateObjectGraphicsSprite(u16, void (*)(struct Sprite *), s16 x, s16 y, u8 subpriority); u8 TrySpawnObjectEvent(u8 localId, u8 mapNum, u8 mapGroup); From 9fc7e37c736f50c295f98c411a4ff48765f6342c Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 21 May 2024 19:38:42 -0400 Subject: [PATCH 273/291] Comment updates --- include/constants/event_objects.h | 14 ++++---------- src/trainer_see.c | 2 +- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 9e37a3277cff..16a1c1bf46d5 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -243,16 +243,10 @@ #define OBJ_EVENT_GFX_POKE_BALL 239 #define OBJ_EVENT_GFX_OW_MON 240 -// NOTE: By default, the max value for NUM_OBJ_EVENT_GFX is 239. -// -// Object event graphics ids are 1 byte in size (max value of 255), and the dynamic -// graphics ids that start after NUM_OBJ_EVENT_GFX reach this limit. No graphics id -// uses the value 239 itself, so removing the "+ 1" in OBJ_EVENT_GFX_VARS would -// allow increasing NUM_OBJ_EVENT_GFX to 240. There are also a handful of unused -// object graphics that can be removed. If more graphics are needed, anything that -// stores graphics ids will need to be increased in size. See wiki entry below: -// https://github.com/pret/pokeemerald/wiki/Feature-Branches#overworld-expansion -#define NUM_OBJ_EVENT_GFX 256 +// NOTE: The maximum amount of object events has been expanded from 255 to 65535. +// Since dynamic graphics ids still require at least 16 free values, the actual limit +// is 65519, but even considering follower Pokémon, this should be more than enough :) +#define NUM_OBJ_EVENT_GFX 241 // These are dynamic object gfx ids. diff --git a/src/trainer_see.c b/src/trainer_see.c index 2836756a6bfb..1a50ceb77782 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -64,7 +64,7 @@ static const u8 sEmotion_QuestionMarkGfx[] = INCBIN_U8("graphics/field_effects/p static const u8 sEmotion_HeartGfx[] = INCBIN_U8("graphics/field_effects/pics/emotion_heart.4bpp"); static const u8 sEmotion_DoubleExclamationMarkGfx[] = INCBIN_U8("graphics/field_effects/pics/emotion_double_exclamation.4bpp"); static const u8 sEmotion_XGfx[] = INCBIN_U8("graphics/field_effects/pics/emote_x.4bpp"); -// TODO: Credit https://www.spriters-resource.com/ds_dsi/pokemonheartgoldsoulsilver/sheet/30497/ +// HGSS emote graphics ripped by Lemon on The Spriters Resource: https://www.spriters-resource.com/ds_dsi/pokemonheartgoldsoulsilver/sheet/30497/ static const u8 sEmotion_Gfx[] = INCBIN_U8("graphics/misc/emotes.4bpp"); static u8 (*const sDirectionalApproachDistanceFuncs[])(struct ObjectEvent *trainerObj, s16 range, s16 x, s16 y) = From 14ab00cfeb2449abc780958e6c2514c1e4842d66 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 21 May 2024 19:44:48 -0400 Subject: [PATCH 274/291] Moved message counts to their own file + remove unneeded include --- include/constants/followers.h | 16 ++++++++++++++++ include/data.h | 11 ----------- src/battle_controller_player.c | 1 - src/follower_helper.c | 23 ++++++++++++----------- 4 files changed, 28 insertions(+), 23 deletions(-) create mode 100644 include/constants/followers.h diff --git a/include/constants/followers.h b/include/constants/followers.h new file mode 100644 index 000000000000..aef8161cf765 --- /dev/null +++ b/include/constants/followers.h @@ -0,0 +1,16 @@ +#ifndef GUARD_CONSTANTS_FOLLOWERS_H +#define GUARD_CONSTANTS_FOLLOWERS_H + +#define FOLLOWER_HAPPY_MESSAGE_COUNT 31 +#define FOLLOWER_NEUTRAL_MESSAGE_COUNT 14 +#define FOLLOWER_SAD_MESSAGE_COUNT 3 +#define FOLLOWER_UPSET_MESSAGE_COUNT 3 +#define FOLLOWER_ANGRY_MESSAGE_COUNT 5 +#define FOLLOWER_PENSIVE_MESSAGE_COUNT 20 +#define FOLLOWER_LOVE_MESSAGE_COUNT 10 +#define FOLLOWER_SURPRISE_MESSAGE_COUNT 20 +#define FOLLOWER_CURIOUS_MESSAGE_COUNT 7 +#define FOLLOWER_MUSIC_MESSAGE_COUNT 14 +#define FOLLOWER_POISONED_MESSAGE_COUNT 1 + +#endif //GUARD_CONSTANTS_FOLLOWERS_H diff --git a/include/data.h b/include/data.h index 893ac12cd133..f0efe1d0b3e5 100644 --- a/include/data.h +++ b/include/data.h @@ -5,17 +5,6 @@ #include "constants/trainers.h" #define SPECIES_SHINY_TAG 5000 -#define N_FOLLOWER_HAPPY_MESSAGES 31 -#define N_FOLLOWER_NEUTRAL_MESSAGES 14 -#define N_FOLLOWER_SAD_MESSAGES 3 -#define N_FOLLOWER_UPSET_MESSAGES 3 -#define N_FOLLOWER_ANGRY_MESSAGES 5 -#define N_FOLLOWER_PENSIVE_MESSAGES 20 -#define N_FOLLOWER_LOVE_MESSAGES 10 -#define N_FOLLOWER_SURPRISE_MESSAGES 20 -#define N_FOLLOWER_CURIOUS_MESSAGES 7 -#define N_FOLLOWER_MUSIC_MESSAGES 14 -#define N_FOLLOWER_POISONED_MESSAGES 1 #define MAX_TRAINER_ITEMS 4 diff --git a/src/battle_controller_player.c b/src/battle_controller_player.c index 8feee4c1728c..be6a63e00bd9 100644 --- a/src/battle_controller_player.c +++ b/src/battle_controller_player.c @@ -11,7 +11,6 @@ #include "battle_z_move.h" #include "bg.h" #include "data.h" -#include "event_object_movement.h" #include "item.h" #include "item_menu.h" #include "link.h" diff --git a/src/follower_helper.c b/src/follower_helper.c index 847778d860b9..24de61a3fd7d 100644 --- a/src/follower_helper.c +++ b/src/follower_helper.c @@ -3,6 +3,7 @@ #include "event_scripts.h" #include "follower_helper.h" #include "constants/battle.h" +#include "constants/followers.h" #include "constants/metatile_behaviors.h" #include "constants/pokemon.h" #include "constants/region_map_sections.h" @@ -354,15 +355,15 @@ const struct FollowerMsgInfoExtended gFollowerConditionalMessages[COND_MSG_COUNT // Pool of "unconditional" follower messages const struct FollowerMessagePool gFollowerBasicMessages[FOLLOWER_EMOTION_LENGTH] = { - [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, N_FOLLOWER_HAPPY_MESSAGES}, - [FOLLOWER_EMOTION_NEUTRAL] = {gFollowerNeutralMessages, EventScript_FollowerGeneric, N_FOLLOWER_NEUTRAL_MESSAGES}, - [FOLLOWER_EMOTION_SAD] = {gFollowerSadMessages, EventScript_FollowerGeneric, N_FOLLOWER_SAD_MESSAGES}, - [FOLLOWER_EMOTION_UPSET] = {gFollowerUpsetMessages, EventScript_FollowerGeneric, N_FOLLOWER_UPSET_MESSAGES}, - [FOLLOWER_EMOTION_ANGRY] = {gFollowerAngryMessages, EventScript_FollowerGeneric, N_FOLLOWER_ANGRY_MESSAGES}, - [FOLLOWER_EMOTION_PENSIVE] = {gFollowerPensiveMessages, EventScript_FollowerGeneric, N_FOLLOWER_PENSIVE_MESSAGES}, - [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerGeneric, N_FOLLOWER_LOVE_MESSAGES}, - [FOLLOWER_EMOTION_SURPRISE] = {gFollowerSurpriseMessages, EventScript_FollowerGeneric, N_FOLLOWER_SURPRISE_MESSAGES}, - [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, N_FOLLOWER_CURIOUS_MESSAGES}, - [FOLLOWER_EMOTION_MUSIC] = {gFollowerMusicMessages, EventScript_FollowerGeneric, N_FOLLOWER_MUSIC_MESSAGES}, - [FOLLOWER_EMOTION_POISONED] = {gFollowerPoisonedMessages, EventScript_FollowerGeneric, N_FOLLOWER_POISONED_MESSAGES}, + [FOLLOWER_EMOTION_HAPPY] = {gFollowerHappyMessages, EventScript_FollowerGeneric, FOLLOWER_HAPPY_MESSAGE_COUNT}, + [FOLLOWER_EMOTION_NEUTRAL] = {gFollowerNeutralMessages, EventScript_FollowerGeneric, FOLLOWER_NEUTRAL_MESSAGE_COUNT}, + [FOLLOWER_EMOTION_SAD] = {gFollowerSadMessages, EventScript_FollowerGeneric, FOLLOWER_SAD_MESSAGE_COUNT}, + [FOLLOWER_EMOTION_UPSET] = {gFollowerUpsetMessages, EventScript_FollowerGeneric, FOLLOWER_UPSET_MESSAGE_COUNT}, + [FOLLOWER_EMOTION_ANGRY] = {gFollowerAngryMessages, EventScript_FollowerGeneric, FOLLOWER_ANGRY_MESSAGE_COUNT}, + [FOLLOWER_EMOTION_PENSIVE] = {gFollowerPensiveMessages, EventScript_FollowerGeneric, FOLLOWER_PENSIVE_MESSAGE_COUNT}, + [FOLLOWER_EMOTION_LOVE] = {gFollowerLoveMessages, EventScript_FollowerGeneric, FOLLOWER_LOVE_MESSAGE_COUNT}, + [FOLLOWER_EMOTION_SURPRISE] = {gFollowerSurpriseMessages, EventScript_FollowerGeneric, FOLLOWER_SURPRISE_MESSAGE_COUNT}, + [FOLLOWER_EMOTION_CURIOUS] = {gFollowerCuriousMessages, EventScript_FollowerGeneric, FOLLOWER_CURIOUS_MESSAGE_COUNT}, + [FOLLOWER_EMOTION_MUSIC] = {gFollowerMusicMessages, EventScript_FollowerGeneric, FOLLOWER_MUSIC_MESSAGE_COUNT}, + [FOLLOWER_EMOTION_POISONED] = {gFollowerPoisonedMessages, EventScript_FollowerGeneric, FOLLOWER_POISONED_MESSAGE_COUNT}, }; From b37d9b30005e63e09f4ff301a3dd35fac1d27444 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Tue, 21 May 2024 22:14:29 -0400 Subject: [PATCH 275/291] fix: disable followers in Union Room Fixed #17 --- data/maps/UnionRoom/scripts.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/maps/UnionRoom/scripts.inc b/data/maps/UnionRoom/scripts.inc index 8a9e7682a5d6..927c4061846a 100644 --- a/data/maps/UnionRoom/scripts.inc +++ b/data/maps/UnionRoom/scripts.inc @@ -26,6 +26,7 @@ UnionRoom_OnResume: end UnionRoom_OnTransition: + setflag FLAG_TEMP_HIDE_FOLLOWER end UnionRoom_EventScript_Player1:: @@ -106,4 +107,3 @@ UnionRoom_EventScript_Unused:: waitstate releaseall end - From 25567070d6ab885888790da6f446270827036fdf Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Wed, 22 May 2024 13:52:26 -0400 Subject: [PATCH 276/291] Moved callfuncs to general macros folder + added comments + removed unused "emote" macro --- asm/macros/event.inc | 33 ++++++++++++++++++++++++++++- data/maps/Route117/scripts.inc | 8 ------- data/scripts/field_move_scripts.inc | 5 ----- data/scripts/follower.inc | 17 +-------------- data/scripts/pkmn_center_nurse.inc | 4 ++-- 5 files changed, 35 insertions(+), 32 deletions(-) diff --git a/asm/macros/event.inc b/asm/macros/event.inc index 5b3a164077b7..52c0870ad302 100644 --- a/asm/macros/event.inc +++ b/asm/macros/event.inc @@ -1813,7 +1813,7 @@ _dynmultichoice \left, \top, \ignoreBPress, \maxBeforeScroll, \shouldSort, \initialSelected, \callbacks, NULL .endm - @ Like callnative, but function expects a ctx + @ Like callnative, but can return a value. TODO: Replace uses with callnative. .macro callfunc func:req .byte 0xe5 .4byte \func @@ -2191,3 +2191,34 @@ .byte \type .2byte \slot .endm + + @ Saves species and forms of Daycare Pokémon to specific vars. Saves the amount of Daycare mon to VAR_RESULT. + .macro getdaycaregfx varSpecies1:req varSpecies2:req varForm1:req varForm2:req + callfunc ScrFunc_getdaycaregfx + .2byte \varSpecies1 + .2byte \varSpecies2 + .2byte \varForm1 + .2byte \varForm2 + .endm + + @ Plays the cry of the first alive party member. + .macro playfirstmoncry + callfunc ScrFunc_playfirstmoncry + .endm + + @ Buffers the nickname of the first alive party member. + .macro bufferlivemonnickname out:req + callfunc ScrFunc_bufferlivemonnickname + .byte \out + .endm + + @ Executes Follower actions + .macro getfolloweraction + callfunc ScrFunc_getfolloweraction + .endm + + @ Checks if Field move is being used by the current follower. + .macro IsFollowerFieldMoveUser var:req + callfunc ScrFunc_IsFollowerFieldMoveUser + .2byte \var + .endm diff --git a/data/maps/Route117/scripts.inc b/data/maps/Route117/scripts.inc index 0c13b5db3cf7..1a3920f13a8c 100644 --- a/data/maps/Route117/scripts.inc +++ b/data/maps/Route117/scripts.inc @@ -6,14 +6,6 @@ Route117_MapScripts:: map_script MAP_SCRIPT_ON_TRANSITION, Route117_OnTransition .byte 0 -.macro getdaycaregfx var0:req var1:req var2:req var3:req -callfunc ScrFunc_getdaycaregfx -.2byte \var0 -.2byte \var1 -.2byte \var2 -.2byte \var3 -.endm - Route117_OnTransition: call Route117_EventScript_TryMoveDayCareMan @ set flags for OW daycare mons diff --git a/data/scripts/field_move_scripts.inc b/data/scripts/field_move_scripts.inc index e15115f82645..ebf819743261 100644 --- a/data/scripts/field_move_scripts.inc +++ b/data/scripts/field_move_scripts.inc @@ -1,8 +1,3 @@ -.macro IsFollowerFieldMoveUser var:req -callfunc ScrFunc_IsFollowerFieldMoveUser -.2byte \var -.endm - @ Interact with cuttable tree EventScript_CutTree:: lockall diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 2e1f10cdbfca..32d73c262f05 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -10,26 +10,11 @@ gText_FollowerDefault:: gText_WantsToFly:: .string "{STR_VAR_1} looks up at the\nsky restlessly.\pWould you like to use FLY?$" -.macro playfirstmoncry -callfunc ScrFunc_playfirstmoncry -.endm - -.macro bufferlivemonnickname out:req -callfunc ScrFunc_bufferlivemonnickname -.byte \out -.endm - -.macro emote obj:req id:req -callfunc ScrFunc_emote -.byte \obj -.byte \id -.endm - EventScript_Follower:: lock bufferlivemonnickname 0 playfirstmoncry - callfunc ScrFunc_getfolloweraction + getfolloweraction EventScript_FollowerEnd:: waitfieldeffect FLDEFF_EMOTE release diff --git a/data/scripts/pkmn_center_nurse.inc b/data/scripts/pkmn_center_nurse.inc index 9c5afba8d6e6..ca7a2e8268cf 100644 --- a/data/scripts/pkmn_center_nurse.inc +++ b/data/scripts/pkmn_center_nurse.inc @@ -118,8 +118,8 @@ EventScript_PkmnCenterNurse_GoldCardHealPkmn:: end Movement_PkmnCenterNurse_Turn: - walk_in_place_faster_left - step_end + walk_in_place_faster_left + step_end Movement_PkmnCenterNurse_Bow: nurse_joy_bow From 1be5581f19120cc24fe7b06da53c941fd3a30e24 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Wed, 22 May 2024 14:17:11 -0400 Subject: [PATCH 277/291] Revert NUM_DECORATION_FLAGS definition --- src/decoration.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/decoration.c b/src/decoration.c index c0905534bf8b..d450ad7dfba0 100644 --- a/src/decoration.c +++ b/src/decoration.c @@ -41,7 +41,7 @@ #define PLACE_DECORATION_SELECTOR_TAG 0xbe5 #define PLACE_DECORATION_PLAYER_TAG 0x008 -#define NUM_DECORATION_FLAGS (FLAG_DECORATION_13 - FLAG_DECORATION_1 + 1) +#define NUM_DECORATION_FLAGS (FLAG_DECORATION_14 - FLAG_DECORATION_1 + 1) #define tCursorX data[0] #define tCursorY data[1] From 0630acce442ae7a2641a602deb71af4bb8a7c3f7 Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Mon, 27 May 2024 18:09:12 -0400 Subject: [PATCH 278/291] fix: make `LoadSheetGraphicsInfo` load, then free, tiles Fixes follower pokeball gfx showing garbage for 1 frame when emerging --- src/event_object_movement.c | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index b8cfb591b3a2..686bbdd267cc 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1587,10 +1587,12 @@ u16 LoadSheetGraphicsInfo(const struct ObjectEventGraphicsInfo *info, u16 uuid, u32 sheetSpan = GetSpanPerImage(info->oam->shape, info->oam->size); u16 oldTiles = 0; u16 tileStart; + bool32 oldInvisible; if (tag == TAG_NONE) tag = COMP_OW_TILE_TAG_BASE + uuid; if (sprite) { + oldInvisible = sprite->invisible; oldTiles = sprite->sheetTileStart; sprite->sheetTileStart = 0; // mark unused // Note: If sprite was not allocated to use a sheet, @@ -1604,9 +1606,19 @@ u16 LoadSheetGraphicsInfo(const struct ObjectEventGraphicsInfo *info, u16 uuid, if (tileStart == TAG_NONE) { struct SpriteFrameImage image = {.size = info->size, .data = info->images->data}; struct SpriteTemplate template = {.tileTag = tag, .images = &image}; - if (oldTiles) - FieldEffectFreeTilesIfUnused(oldTiles); + // Load, then free, in order to avoid displaying garbage data + // before sprite's `sheetTileStart` is repointed tileStart = LoadCompressedSpriteSheetByTemplate(&template, TILE_SIZE_4BPP << sheetSpan); + if (oldTiles) { + FieldEffectFreeTilesIfUnused(oldTiles); + // We weren't able to load the sheet; + // retry (after having freed), and set sprite to invisible until done + if (tileStart <= 0) { + if (sprite) + sprite->invisible = TRUE; + tileStart = LoadCompressedSpriteSheetByTemplate(&template, TILE_SIZE_4BPP << sheetSpan); + } + } // sheet loaded; unload any *other* sheet for sprite } else if (oldTiles && oldTiles != tileStart) { FieldEffectFreeTilesIfUnused(oldTiles); @@ -1616,6 +1628,7 @@ u16 LoadSheetGraphicsInfo(const struct ObjectEventGraphicsInfo *info, u16 uuid, sprite->sheetTileStart = tileStart; sprite->sheetSpan = sheetSpan; sprite->usingSheet = TRUE; + sprite->invisible = oldInvisible; } // Going from sheet -> !sheet, reset tile number // (sheet stays loaded) From 8854eaa88039ad973d6d15327d14d081bdcae1d4 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 28 May 2024 14:16:34 -0400 Subject: [PATCH 279/291] Removed duplicated object event tags --- include/constants/event_objects.h | 1 + include/constants/field_effects.h | 6 ------ src/contest_util.c | 6 ------ src/data/field_effects/field_effect_objects.h | 2 +- src/event_object_movement.c | 4 ++-- src/field_specials.c | 3 --- src/mirage_tower.c | 3 --- src/rotating_gate.c | 3 +-- src/trainer_see.c | 2 +- 9 files changed, 6 insertions(+), 24 deletions(-) diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 16a1c1bf46d5..7480a49daf04 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -335,6 +335,7 @@ #define LOCALID_BATTLE_FRONTIER_MART_CLERK 1 #define LOCALID_SLATEPORT_ENERGY_GURU 25 +// Moved from src/event_object_movement.c so that they're accesible from other files. #define OBJ_EVENT_PAL_TAG_BRENDAN 0x1100 #define OBJ_EVENT_PAL_TAG_BRENDAN_REFLECTION 0x1101 #define OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION 0x1102 diff --git a/include/constants/field_effects.h b/include/constants/field_effects.h index a6a883c92f0a..f6e6106d90a3 100644 --- a/include/constants/field_effects.h +++ b/include/constants/field_effects.h @@ -130,10 +130,4 @@ #define FLDEFF_PAL_TAG_HOF_MONITOR 0x1010 #define FLDEFF_PAL_TAG_UNKNOWN 0x1011 -// Duplicates of event_object_movement tags -#define FLDEFF_PAL_TAG_MAY 0x1110 // OBJ_EVENT_PAL_TAG_MAY -#define FLDEFF_PAL_TAG_BRENDAN 0x1100 // OBJ_EVENT_PAL_TAG_BRENDAN -#define FLDEFF_PAL_TAG_NPC_1 0x1103 // OBJ_EVENT_PAL_TAG_NPC_1 -#define FLDEFF_PAL_TAG_NPC_2 0x1104 // OBJ_EVENT_PAL_TAG_NPC_2 - #endif // GUARD_FIELD_EFFECT_CONSTANTS_H diff --git a/src/contest_util.c b/src/contest_util.c index 90af687008ac..3938fcd382da 100644 --- a/src/contest_util.c +++ b/src/contest_util.c @@ -2493,12 +2493,6 @@ void SetLinkContestPlayerGfx(void) } } -// copied from event_object_movement -#define OBJ_EVENT_PAL_TAG_BRENDAN 0x1100 -#define OBJ_EVENT_PAL_TAG_MAY 0x1110 -#define OBJ_EVENT_PAL_TAG_RS_BRENDAN 0x1122 -#define OBJ_EVENT_PAL_TAG_RS_MAY 0x1123 - void LoadLinkContestPlayerPalettes(void) { int i; diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index dcd16ef19a8b..3b9dafd2cb4f 100755 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -980,7 +980,7 @@ static const union AnimCmd *const sAnimTable_Sparkle[] = const struct SpriteTemplate gFieldEffectObjectTemplate_Sparkle = { .tileTag = TAG_NONE, - .paletteTag = FLDEFF_PAL_TAG_NPC_2, + .paletteTag = OBJ_EVENT_PAL_TAG_NPC_2, .oam = &gObjectEventBaseOam_16x16, .anims = sAnimTable_Sparkle, .images = sPicTable_Sparkle, diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 02718c954741..e04c5d09245d 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -2861,10 +2861,10 @@ u8 LoadPlayerObjectEventPalette(u8 gender) { default: case MALE: - paletteTag = FLDEFF_PAL_TAG_BRENDAN; + paletteTag = OBJ_EVENT_PAL_TAG_BRENDAN; break; case FEMALE: - paletteTag = FLDEFF_PAL_TAG_MAY; + paletteTag = OBJ_EVENT_PAL_TAG_MAY; break; } return LoadObjectEventPalette(paletteTag); diff --git a/src/field_specials.c b/src/field_specials.c index c2d3d180e6fe..6ac110b7c537 100644 --- a/src/field_specials.c +++ b/src/field_specials.c @@ -3282,9 +3282,6 @@ static void Task_DeoxysRockInteraction(u8 taskId) } } -// duplicate of event_object_movement -#define OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE 0x111F - static void ChangeDeoxysRockLevel(u8 rockLevel) { u8 paletteNum = IndexOfSpritePaletteTag(OBJ_EVENT_PAL_TAG_BIRTH_ISLAND_STONE); diff --git a/src/mirage_tower.c b/src/mirage_tower.c index 6ebefd22f212..6b541e37accb 100644 --- a/src/mirage_tower.c +++ b/src/mirage_tower.c @@ -152,9 +152,6 @@ static const union AnimCmd *const sAnims_FallingFossil[] = sAnim_FallingFossil, }; -// Duplicate of event_object_movement -#define OBJ_EVENT_PAL_TAG_NPC_1 0x1103 - static const struct SpriteTemplate sSpriteTemplate_FallingFossil = { .tileTag = TAG_NONE, diff --git a/src/rotating_gate.c b/src/rotating_gate.c index f989b4e5958f..57cb9fa7eb0b 100644 --- a/src/rotating_gate.c +++ b/src/rotating_gate.c @@ -6,6 +6,7 @@ #include "sound.h" #include "sprite.h" #include "constants/songs.h" +#include "constants/event_objects.h" #define ROTATING_GATE_TILE_TAG 0x1300 #define ROTATING_GATE_PUZZLE_MAX 12 @@ -461,8 +462,6 @@ static const union AffineAnimCmd *const sSpriteAffineAnimTable_RotatingGate[] = sSpriteAffineAnim_RotatingClockwise270to360Faster, }; -#define OBJ_EVENT_PAL_TAG_NPC_1 0x1103 - static const struct SpriteTemplate sSpriteTemplate_RotatingGateLarge = { .tileTag = ROTATING_GATE_TILE_TAG, diff --git a/src/trainer_see.c b/src/trainer_see.c index 1a50ceb77782..694a93993b5c 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -339,7 +339,7 @@ static const struct SpriteTemplate sSpriteTemplate_ExclamationQuestionMark = static const struct SpriteTemplate sSpriteTemplate_HeartIcon = { .tileTag = TAG_NONE, - .paletteTag = FLDEFF_PAL_TAG_NPC_1, + .paletteTag = OBJ_EVENT_PAL_TAG_NPC_1, .oam = &sOamData_Icons, .anims = sSpriteAnimTable_Icons, .images = sSpriteImageTable_HeartIcon, From 6d5cd7cbd75bdb9d613953481140f666919a7080 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 28 May 2024 14:58:26 -0400 Subject: [PATCH 280/291] Removed duplicate tags --- src/trainer_see.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/trainer_see.c b/src/trainer_see.c index 694a93993b5c..67ab2ebe1d22 100644 --- a/src/trainer_see.c +++ b/src/trainer_see.c @@ -321,10 +321,6 @@ static const union AnimCmd *const sSpriteAnimTable_Emotes[] = sSpriteAnim_Emotes10, }; -// TODO: Move these declarations into even_object_movement.h -#define OBJ_EVENT_PAL_TAG_MAY 0x1110 -#define OBJ_EVENT_PAL_TAG_EMOTES 0x8002 - static const struct SpriteTemplate sSpriteTemplate_ExclamationQuestionMark = { .tileTag = TAG_NONE, From 2f4077ba5de48321ca027a595e0169a00f20ef43 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 28 May 2024 17:25:18 -0400 Subject: [PATCH 281/291] Adjusted function names to align with pret --- src/event_object_movement.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index e04c5d09245d..fb87ed5213bf 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -2693,7 +2693,7 @@ void PlayerObjectTurn(struct PlayerAvatar *playerAvatar, u8 direction) ObjectEventTurn(&gObjectEvents[playerAvatar->objectEventId], direction); } -static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, u8 berryId, u8 berryStage) +static void SetBerryTreeGraphicsById(struct ObjectEvent *objectEvent, u8 berryId, u8 berryStage) { const u16 graphicsId = gBerryTreeObjectEventGraphicsIdTable[berryStage]; const struct ObjectEventGraphicsInfo *graphicsInfo = GetObjectEventGraphicsInfo(graphicsId); @@ -2715,7 +2715,7 @@ static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, u8 berryId, u8 CameraObjectReset(); } -static void get_berry_tree_graphics(struct ObjectEvent *objectEvent, struct Sprite *sprite) +static void SetBerryTreeGraphics(struct ObjectEvent *objectEvent, struct Sprite *sprite) { u8 berryStage; u8 berryId; @@ -2732,7 +2732,7 @@ static void get_berry_tree_graphics(struct ObjectEvent *objectEvent, struct Spri if (berryId > ITEM_TO_BERRY(LAST_BERRY_INDEX)) berryId = 0; - SetBerryTreeGraphics(objectEvent, berryId, berryStage); + SetBerryTreeGraphicsById(objectEvent, berryId, berryStage); StartSpriteAnim(sprite, berryStage); } } @@ -3923,7 +3923,7 @@ void MovementType_BerryTreeGrowth(struct Sprite *sprite) objectEvent = &gObjectEvents[sprite->sObjEventId]; if (!(sprite->sBerryTreeFlags & BERRY_FLAG_SET_GFX)) { - get_berry_tree_graphics(objectEvent, sprite); + SetBerryTreeGraphics(objectEvent, sprite); sprite->sBerryTreeFlags |= BERRY_FLAG_SET_GFX; } UpdateObjectEventCurrentMovement(objectEvent, sprite, ObjectEventCB2_BerryTree); @@ -3962,7 +3962,7 @@ bool8 MovementType_BerryTreeGrowth_Normal(struct ObjectEvent *objectEvent, struc sprite->sTypeFuncId = BERRYTREEFUNC_SPARKLE_START; return TRUE; } - get_berry_tree_graphics(objectEvent, sprite); + SetBerryTreeGraphics(objectEvent, sprite); ObjectEventSetSingleMovement(objectEvent, sprite, MOVEMENT_ACTION_START_ANIM_IN_DIRECTION); sprite->sTypeFuncId = BERRYTREEFUNC_MOVE; return TRUE; @@ -4002,7 +4002,7 @@ bool8 MovementType_BerryTreeGrowth_Sparkle(struct ObjectEvent *objectEvent, stru sprite->animPaused = TRUE; if (sprite->sTimer > 64) { - get_berry_tree_graphics(objectEvent, sprite); + SetBerryTreeGraphics(objectEvent, sprite); sprite->sTypeFuncId = BERRYTREEFUNC_SPARKLE_END; sprite->sTimer = 0; return TRUE; From 5812ca79c6f6348326e0ad1c2993bcf0c868b3bb Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 28 May 2024 17:25:56 -0400 Subject: [PATCH 282/291] Added comment to Nurse movement --- data/scripts/pkmn_center_nurse.inc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/data/scripts/pkmn_center_nurse.inc b/data/scripts/pkmn_center_nurse.inc index ca7a2e8268cf..5cef4587494e 100644 --- a/data/scripts/pkmn_center_nurse.inc +++ b/data/scripts/pkmn_center_nurse.inc @@ -33,7 +33,7 @@ EventScript_PkmnCenterNurse_IllTakeYourPkmn2:: return EventScript_PkmnCenterNurse_TakeAndHealPkmn:: - applymovement VAR_0x800B, Movement_PkmnCenterNurse_Turn + applymovement VAR_0x800B, Movement_PkmnCenterNurse_Turn @ Changed from Common_Movement_WalkInPlaceFasterLeft to force the follower to enter their Poké Ball waitmovement 0 dofieldeffect FLDEFF_POKECENTER_HEAL waitfieldeffect FLDEFF_POKECENTER_HEAL @@ -117,11 +117,11 @@ EventScript_PkmnCenterNurse_GoldCardHealPkmn:: goto EventScript_PkmnCenterNurse_HealPkmn end -Movement_PkmnCenterNurse_Turn: - walk_in_place_faster_left - step_end - Movement_PkmnCenterNurse_Bow: nurse_joy_bow delay_4 step_end + +Movement_PkmnCenterNurse_Turn: + walk_in_place_faster_left + step_end From ff480dec2716c999c345b107e852bab9640d80ab Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Tue, 28 May 2024 18:32:20 -0400 Subject: [PATCH 283/291] More review comments --- include/constants/event_objects.h | 2 +- src/data/pokemon/species_info.h | 4 ++-- src/event_object_movement.c | 13 ++++--------- 3 files changed, 7 insertions(+), 12 deletions(-) diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h index 7480a49daf04..a6a777c1bc46 100644 --- a/include/constants/event_objects.h +++ b/include/constants/event_objects.h @@ -408,7 +408,7 @@ #define OBJ_EVENT_PAL_TAG_BALL_BEAST 0x1169 // Gen VIII #define OBJ_EVENT_PAL_TAG_BALL_STRANGE 0x116A -#endif +#endif //OW_MON_POKEBALLS // Used as a placeholder follower graphic #define OBJ_EVENT_PAL_TAG_SUBSTITUTE 0x7611 #define OBJ_EVENT_PAL_TAG_EMOTES 0x8002 diff --git a/src/data/pokemon/species_info.h b/src/data/pokemon/species_info.h index 183a97b46de5..bd74805c155a 100644 --- a/src/data/pokemon/species_info.h +++ b/src/data/pokemon/species_info.h @@ -24,7 +24,7 @@ .followerShinyPalette = DEFAULT_2(NULL, __VA_ARGS__), #else #define FOLLOWER_PAL(...) -#endif +#endif //OW_FOLLOWERS_SHARE_PALETTE == FALSE #define FOLLOWER(picTable, _size, shadow, _tracks, ...) \ .followerData = { \ @@ -48,7 +48,7 @@ FOLLOWER_PAL(__VA_ARGS__) #else #define FOLLOWER(picTable, _size, shadow, _tracks, ...) -#endif +#endif //OW_FOLLOWERS_ENABLED // Maximum value for a female Pokémon is 254 (MON_FEMALE) which is 100% female. // 255 (MON_GENDERLESS) is reserved for genderless Pokémon. diff --git a/src/event_object_movement.c b/src/event_object_movement.c index fb87ed5213bf..d8e48f7ad83f 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -529,8 +529,8 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { // Gen VIII #ifdef ITEM_STRANGE_BALL {gObjectEventPal_StrangeBall, OBJ_EVENT_PAL_TAG_BALL_STRANGE}, - #endif -#endif + #endif //ITEM_STRANGE_BALL +#endif //W_MON_POKEBALLS {gObjectEventPal_Substitute, OBJ_EVENT_PAL_TAG_SUBSTITUTE}, {gObjectEventPaletteEmotes, OBJ_EVENT_PAL_TAG_EMOTES}, #ifdef BUGFIX @@ -1673,7 +1673,7 @@ u8 SpawnSpecialObjectEventParameterized(u16 graphicsId, u8 movementBehavior, u8 y -= MAP_OFFSET; objectEventTemplate.localId = localId; objectEventTemplate.graphicsId = graphicsId; - // objectEventTemplate.kind = OBJ_KIND_NORMAL; + objectEventTemplate.kind = OBJ_KIND_NORMAL; objectEventTemplate.x = x; objectEventTemplate.y = y; objectEventTemplate.elevation = elevation; @@ -1837,7 +1837,7 @@ struct Pokemon *GetFirstLiveMon(void) for (i = 0; i < PARTY_SIZE; i++) { if (gPlayerParty[i].hp > 0 && !(gPlayerParty[i].box.isEgg || gPlayerParty[i].box.isBadEgg)) - return &gPlayerParty[i]; + return &gPlayerParty[i]; } return NULL; } @@ -9621,11 +9621,6 @@ static void (*const sGroundEffectFuncs[])(struct ObjectEvent *objEvent, struct S GroundEffect_Seaweed // GROUND_EFFECT_FLAG_SEAWEED }; -static void UNUSED GroundEffect_Shadow(struct ObjectEvent *objEvent, struct Sprite *sprite) -{ - SetUpShadow(objEvent, sprite); -} - static void DoFlaggedGroundEffects(struct ObjectEvent *objEvent, struct Sprite *sprite, u32 flags) { u8 i; From d1e2f620b8241a21256f73333756289b96427534 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Wed, 29 May 2024 14:40:53 -0400 Subject: [PATCH 284/291] Proper macro capitalization --- asm/macros/event.inc | 2 +- data/scripts/field_move_scripts.inc | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/asm/macros/event.inc b/asm/macros/event.inc index 52c0870ad302..39376d489e52 100644 --- a/asm/macros/event.inc +++ b/asm/macros/event.inc @@ -2218,7 +2218,7 @@ .endm @ Checks if Field move is being used by the current follower. - .macro IsFollowerFieldMoveUser var:req + .macro isfollowerfieldmoveuser var:req callfunc ScrFunc_IsFollowerFieldMoveUser .2byte \var .endm diff --git a/data/scripts/field_move_scripts.inc b/data/scripts/field_move_scripts.inc index ebf819743261..dbf8052fc4d1 100644 --- a/data/scripts/field_move_scripts.inc +++ b/data/scripts/field_move_scripts.inc @@ -12,7 +12,7 @@ EventScript_CutTree:: msgbox Text_MonUsedFieldMove, MSGBOX_DEFAULT closemessage EventScript_CutTreeCommon: - IsFollowerFieldMoveUser VAR_0x8004 + isfollowerfieldmoveuser VAR_0x8004 setfieldeffectargument 3, VAR_0x8004 @ skip pose if so dofieldeffect FLDEFF_USE_CUT_ON_TREE waitstate @@ -76,7 +76,7 @@ EventScript_RockSmash:: closemessage EventScript_RockSmashCommon: @ check if follower should use the field move - IsFollowerFieldMoveUser VAR_0x8004 + isfollowerfieldmoveuser VAR_0x8004 setfieldeffectargument 3, VAR_0x8004 @ skip pose if so dofieldeffect FLDEFF_USE_ROCK_SMASH waitstate From 3d05961dd59faa9fbb6780d3077cb8f787bf0850 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Wed, 29 May 2024 15:52:21 -0400 Subject: [PATCH 285/291] getdirectiontoface macro --- asm/macros/event.inc | 8 ++++++++ data/scripts/field_move_scripts.inc | 5 +---- src/event_object_movement.c | 14 +++++++------- 3 files changed, 16 insertions(+), 11 deletions(-) diff --git a/asm/macros/event.inc b/asm/macros/event.inc index 39376d489e52..ecd0df115873 100644 --- a/asm/macros/event.inc +++ b/asm/macros/event.inc @@ -2222,3 +2222,11 @@ callfunc ScrFunc_IsFollowerFieldMoveUser .2byte \var .endm + + @ Saves the direction from where source object event would need to turn to to face the target into the specified var. + .macro getdirectiontoface var:req, sourceId:req, targetId:req + callfunc ScrFunc_GetDirectionToFace + .2byte \var + .byte \sourceId + .byte \targetId + .endm diff --git a/data/scripts/field_move_scripts.inc b/data/scripts/field_move_scripts.inc index dbf8052fc4d1..6e2450822c93 100644 --- a/data/scripts/field_move_scripts.inc +++ b/data/scripts/field_move_scripts.inc @@ -95,10 +95,7 @@ EventScript_SmashRock:: @ fallthrough end EventScript_FollowerFieldMove: - callfunc ScrFunc_GetDirectionToFace - .2byte VAR_0x8005 - .byte OBJ_EVENT_ID_FOLLOWER - .byte OBJ_EVENT_ID_PLAYER + getdirectiontoface VAR_0x8005, OBJ_EVENT_ID_FOLLOWER, OBJ_EVENT_ID_PLAYER specialvar VAR_0x8006, GetPlayerFacingDirection goto_if_eq VAR_0x8005, DIR_NONE, EventScript_FollowerFieldMoveEnd @ Swap follower and player diff --git a/src/event_object_movement.c b/src/event_object_movement.c index d8e48f7ad83f..edc4c788f474 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -5868,17 +5868,17 @@ u8 GetDirectionToFace(s16 x, s16 y, s16 targetX, s16 targetY) bool8 ScrFunc_GetDirectionToFace(struct ScriptContext *ctx) { u16 *var = GetVarPointer(ScriptReadHalfword(ctx)); - u8 id0 = GetObjectEventIdByLocalId(ScriptReadByte(ctx)); // source - u8 id1 = GetObjectEventIdByLocalId(ScriptReadByte(ctx)); // target + u8 sourceId = GetObjectEventIdByLocalId(ScriptReadByte(ctx)); + u8 targetId = GetObjectEventIdByLocalId(ScriptReadByte(ctx)); if (var == NULL) return FALSE; - if (id0 >= OBJECT_EVENTS_COUNT || id1 >= OBJECT_EVENTS_COUNT) + if (sourceId >= OBJECT_EVENTS_COUNT || targetId >= OBJECT_EVENTS_COUNT) *var = DIR_NONE; else - *var = GetDirectionToFace(gObjectEvents[id0].currentCoords.x, - gObjectEvents[id0].currentCoords.y, - gObjectEvents[id1].currentCoords.x, - gObjectEvents[id1].currentCoords.y); + *var = GetDirectionToFace(gObjectEvents[sourceId].currentCoords.x, + gObjectEvents[sourceId].currentCoords.y, + gObjectEvents[targetId].currentCoords.x, + gObjectEvents[targetId].currentCoords.y); return FALSE; } From e7f66e663b3174056577c1e5609ab142e65d4dba Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Wed, 29 May 2024 19:25:51 -0400 Subject: [PATCH 286/291] Convert callfuncs to callnative --- asm/macros/event.inc | 12 +++++----- src/event_object_movement.c | 45 +++++++++++++------------------------ src/scrcmd.c | 6 ++--- 3 files changed, 23 insertions(+), 40 deletions(-) diff --git a/asm/macros/event.inc b/asm/macros/event.inc index ecd0df115873..c64ae3e4632b 100644 --- a/asm/macros/event.inc +++ b/asm/macros/event.inc @@ -2194,7 +2194,7 @@ @ Saves species and forms of Daycare Pokémon to specific vars. Saves the amount of Daycare mon to VAR_RESULT. .macro getdaycaregfx varSpecies1:req varSpecies2:req varForm1:req varForm2:req - callfunc ScrFunc_getdaycaregfx + callnative GetDaycareGraphics .2byte \varSpecies1 .2byte \varSpecies2 .2byte \varForm1 @@ -2203,29 +2203,29 @@ @ Plays the cry of the first alive party member. .macro playfirstmoncry - callfunc ScrFunc_playfirstmoncry + callnative PlayFirstMonCry .endm @ Buffers the nickname of the first alive party member. .macro bufferlivemonnickname out:req - callfunc ScrFunc_bufferlivemonnickname + callnative BufferFirstLiveMonNickname .byte \out .endm @ Executes Follower actions .macro getfolloweraction - callfunc ScrFunc_getfolloweraction + callnative GetFollowerAction .endm @ Checks if Field move is being used by the current follower. .macro isfollowerfieldmoveuser var:req - callfunc ScrFunc_IsFollowerFieldMoveUser + callnative IsFollowerFieldMoveUser .2byte \var .endm @ Saves the direction from where source object event would need to turn to to face the target into the specified var. .macro getdirectiontoface var:req, sourceId:req, targetId:req - callfunc ScrFunc_GetDirectionToFace + callnative GetDirectionToFaceScript .2byte \var .byte \sourceId .byte \targetId diff --git a/src/event_object_movement.c b/src/event_object_movement.c index edc4c788f474..874e8f661b49 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -69,6 +69,13 @@ enum { JUMP_DISTANCE_FAR, }; +// Used for storing conditional emotes +struct SpecialEmote +{ + u16 index; + u8 emotion; +}; + // Sprite data used throughout #define sObjEventId data[0] #define sTypeFuncId data[1] // Index into corresponding gMovementTypeFuncs_* table @@ -2131,24 +2138,6 @@ static void ObjectEventEmote(struct ObjectEvent *objEvent, u8 emotion) FieldEffectStart(FLDEFF_EMOTE); } -// Script-accessible version of the above -bool8 ScrFunc_emote(struct ScriptContext *ctx) -{ - u8 localId = ScriptReadByte(ctx); - u8 emotion = ScriptReadByte(ctx) % FOLLOWER_EMOTION_LENGTH; - u8 i = GetObjectEventIdByLocalId(localId); - if (i < OBJECT_EVENTS_COUNT) - ObjectEventEmote(&gObjectEvents[i], emotion); - return FALSE; -} - -// Used for storing conditional emotes -struct SpecialEmote -{ - u16 index; - u8 emotion; -}; - // Find and return direction of metatile behavior within distance static u32 FindMetatileBehaviorWithinRange(s32 x, s32 y, u32 mb, u8 distance) { @@ -2264,7 +2253,7 @@ bool32 CheckMsgInfo(const struct FollowerMsgInfoExtended *info, struct Pokemon * } // Call an applicable follower message script -bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big switch for follower messages +void GetFollowerAction(struct ScriptContext *ctx) // Essentially a big switch for follower messages { u32 species; s32 multi; @@ -2290,7 +2279,7 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big if (mon == NULL) // failsafe { ScriptCall(ctx, EventScript_FollowerLovesYou); - return FALSE; + return; } // Set the script to the very end; we'll be calling another script dynamically ScriptJump(ctx, EventScript_FollowerEnd); @@ -2427,7 +2416,7 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big ctx->data[0] = i ? ((u32*)gFollowerConditionalMessages[multi].text)[Random() % i] : 0; } ScriptCall(ctx, gFollowerConditionalMessages[multi].script ? gFollowerConditionalMessages[multi].script : gFollowerBasicMessages[emotion].script); - return FALSE; + return; } // otherwise, a basic or C-based message was picked ObjectEventEmote(objEvent, emotion); @@ -2435,7 +2424,6 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big ScriptCall(ctx, gFollowerBasicMessages[emotion].messages[multi].script ? gFollowerBasicMessages[emotion].messages[multi].script : gFollowerBasicMessages[emotion].script); - return FALSE; } void TrySpawnObjectEvents(s16 cameraX, s16 cameraY) @@ -5865,13 +5853,13 @@ u8 GetDirectionToFace(s16 x, s16 y, s16 targetX, s16 targetY) } // Uses the above, but script accessible, and uses localIds -bool8 ScrFunc_GetDirectionToFace(struct ScriptContext *ctx) +void GetDirectionToFaceScript(struct ScriptContext *ctx) { u16 *var = GetVarPointer(ScriptReadHalfword(ctx)); u8 sourceId = GetObjectEventIdByLocalId(ScriptReadByte(ctx)); u8 targetId = GetObjectEventIdByLocalId(ScriptReadByte(ctx)); if (var == NULL) - return FALSE; + return; if (sourceId >= OBJECT_EVENTS_COUNT || targetId >= OBJECT_EVENTS_COUNT) *var = DIR_NONE; else @@ -5879,26 +5867,24 @@ bool8 ScrFunc_GetDirectionToFace(struct ScriptContext *ctx) gObjectEvents[sourceId].currentCoords.y, gObjectEvents[targetId].currentCoords.x, gObjectEvents[targetId].currentCoords.y); - return FALSE; } // Whether following pokemon is also the user of the field move // Intended to be called before the field effect itself -bool8 ScrFunc_IsFollowerFieldMoveUser(struct ScriptContext *ctx) +void IsFollowerFieldMoveUser(struct ScriptContext *ctx) { u16 *var = GetVarPointer(ScriptReadHalfword(ctx)); u16 userIndex = gFieldEffectArguments[0]; // field move user index struct Pokemon *follower = GetFirstLiveMon(); struct ObjectEvent *obj = GetFollowerObject(); if (var == NULL) - return FALSE; + return; *var = FALSE; if (follower && obj && !obj->invisible) { u16 followIndex = ((u32)follower - (u32)gPlayerParty) / sizeof(struct Pokemon); *var = userIndex == followIndex; } - return FALSE; } void SetTrainerMovementType(struct ObjectEvent *objectEvent, u8 movementType) @@ -10600,7 +10586,7 @@ bool8 MovementAction_EmoteDoubleExclamationMark_Step0(struct ObjectEvent *object } // Get gfx data from daycare pokemon and store it in vars -bool8 ScrFunc_getdaycaregfx(struct ScriptContext *ctx) +void GetDaycareGraphics(struct ScriptContext *ctx) { u16 varGfx[] = {ScriptReadHalfword(ctx), ScriptReadHalfword(ctx)}; u16 varForm[] = {ScriptReadHalfword(ctx), ScriptReadHalfword(ctx)}; @@ -10620,5 +10606,4 @@ bool8 ScrFunc_getdaycaregfx(struct ScriptContext *ctx) VarSet(varForm[i], form | (shiny << 5)); } gSpecialVar_Result = i; - return FALSE; } diff --git a/src/scrcmd.c b/src/scrcmd.c index 92c535aee21f..c375696eaeff 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -1716,13 +1716,12 @@ bool8 ScrCmd_bufferleadmonspeciesname(struct ScriptContext *ctx) return FALSE; } -bool8 ScrFunc_bufferlivemonnickname(struct ScriptContext *ctx) +void BufferFirstLiveMonNickname(struct ScriptContext *ctx) { u8 stringVarIndex = ScriptReadByte(ctx); GetMonData(GetFirstLiveMon(), MON_DATA_NICKNAME, sScriptStringVars[stringVarIndex]); StringGet_Nickname(sScriptStringVars[stringVarIndex]); - return FALSE; } bool8 ScrCmd_bufferpartymonnick(struct ScriptContext *ctx) @@ -2189,10 +2188,9 @@ bool8 ScrCmd_playmoncry(struct ScriptContext *ctx) return FALSE; } -bool8 ScrFunc_playfirstmoncry(struct ScriptContext *ctx) +void PlayFirstMonCry(struct ScriptContext *ctx) { PlayCry_Script(GetMonData(GetFirstLiveMon(), MON_DATA_SPECIES), CRY_MODE_NORMAL); - return FALSE; } bool8 ScrCmd_waitmoncry(struct ScriptContext *ctx) From 5bd440f7431cf7dc5d9897841201fb64e41ad2cf Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Thu, 30 May 2024 13:56:14 -0400 Subject: [PATCH 287/291] Metatile + commas --- data/scripts/follower.inc | 28 +++++++++--------- .../rustboro/metatile_attributes.bin | Bin 700 -> 700 bytes 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/data/scripts/follower.inc b/data/scripts/follower.inc index 32d73c262f05..0c3c4860983e 100644 --- a/data/scripts/follower.inc +++ b/data/scripts/follower.inc @@ -21,7 +21,7 @@ EventScript_FollowerEnd:: end EventScript_FollowerLovesYou:: - applymovement OBJ_EVENT_ID_FOLLOWER ContestHall_Movement_Heart + applymovement OBJ_EVENT_ID_FOLLOWER, ContestHall_Movement_Heart waitmovement OBJ_EVENT_ID_FOLLOWER waitmoncry msgbox gText_FollowerLovesYou, MSGBOX_DEFAULT @@ -39,7 +39,7 @@ EventScript_FollowerGenericSkipFace: EventScript_FollowerJump:: faceplayer - applymovement OBJ_EVENT_ID_FOLLOWER FollowerSplashMovement + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerSplashMovement waitmovement OBJ_EVENT_ID_FOLLOWER waitfieldeffect FLDEFF_EMOTE message 0x0 @@ -379,43 +379,43 @@ EventScript_FollowerIsShivering:: goto EventScript_FollowerGeneric ShiverVertical: - applymovement OBJ_EVENT_ID_FOLLOWER FollowerShiverVerticalMovement + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerShiverVerticalMovement waitmovement OBJ_EVENT_ID_FOLLOWER return ShiverHorizontal: - applymovement OBJ_EVENT_ID_FOLLOWER FollowerShiverHorizontalMovement + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerShiverHorizontalMovement waitmovement OBJ_EVENT_ID_FOLLOWER return EventScript_FollowerNostalgia:: - applymovement OBJ_EVENT_ID_FOLLOWER FollowerNostalgiaMovement + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerNostalgiaMovement waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGeneric EventScript_FollowerHopping:: faceplayer - applymovement OBJ_EVENT_ID_FOLLOWER FollowerSkippingMovement + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerSkippingMovement waitmovement OBJ_EVENT_ID_FOLLOWER goto EventScript_FollowerGeneric JumpOnN: - applymovement OBJ_EVENT_ID_FOLLOWER FollowerJumpOnPlayerNorth + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerJumpOnPlayerNorth waitmovement OBJ_EVENT_ID_FOLLOWER return JumpOnS: - applymovement OBJ_EVENT_ID_FOLLOWER FollowerJumpOnPlayerSouth + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerJumpOnPlayerSouth waitmovement OBJ_EVENT_ID_FOLLOWER return JumpOnE: - applymovement OBJ_EVENT_ID_FOLLOWER FollowerJumpOnPlayerEast + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerJumpOnPlayerEast waitmovement OBJ_EVENT_ID_FOLLOWER return JumpOnW: - applymovement OBJ_EVENT_ID_FOLLOWER FollowerJumpOnPlayerWest + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerJumpOnPlayerWest waitmovement OBJ_EVENT_ID_FOLLOWER return @@ -432,22 +432,22 @@ EventScript_FollowerJumpOnPlayer:: goto EventScript_FollowerGeneric CuddleN: - applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingNorth + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerCuddlingNorth waitmovement OBJ_EVENT_ID_FOLLOWER return CuddleS: - applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingSouth + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerCuddlingSouth waitmovement OBJ_EVENT_ID_FOLLOWER return CuddleE: - applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingEast + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerCuddlingEast waitmovement OBJ_EVENT_ID_FOLLOWER return CuddleW: - applymovement OBJ_EVENT_ID_FOLLOWER FollowerCuddlingWest + applymovement OBJ_EVENT_ID_FOLLOWER, FollowerCuddlingWest waitmovement OBJ_EVENT_ID_FOLLOWER return diff --git a/data/tilesets/secondary/rustboro/metatile_attributes.bin b/data/tilesets/secondary/rustboro/metatile_attributes.bin index 56b728b08c8aa8566c69bc7c04bf414980f3c773..e2b728c657ac47e17dd2881b8dc1b3408baeb5db 100644 GIT binary patch delta 13 UcmdnPx`%aw%ES*M8!cLx04BTzI{*Lx delta 14 VcmdnPx`%aw3Ns4>%SQF7OaLD*1F--A From de760e697f7f62c9ba17c5d005c1d10309f5d529 Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Fri, 31 May 2024 08:28:57 -0400 Subject: [PATCH 288/291] More review --- src/battle_util.c | 10 +++++----- src/event_object_movement.c | 16 ++++++++-------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/battle_util.c b/src/battle_util.c index 5b93c637179f..729b1aee2356 100644 --- a/src/battle_util.c +++ b/src/battle_util.c @@ -10349,13 +10349,13 @@ uq4_12_t GetTypeEffectiveness(struct Pokemon *mon, u8 moveType) || (moveType == TYPE_FIRE && abilityDef == ABILITY_FLASH_FIRE) || (moveType == TYPE_GRASS && abilityDef == ABILITY_SAP_SIPPER) || (moveType == TYPE_GROUND && (abilityDef == ABILITY_LEVITATE - || abilityDef == ABILITY_EARTH_EATER)) + || abilityDef == ABILITY_EARTH_EATER)) || (moveType == TYPE_WATER && (abilityDef == ABILITY_WATER_ABSORB - || abilityDef == ABILITY_DRY_SKIN - || abilityDef == ABILITY_STORM_DRAIN)) + || abilityDef == ABILITY_DRY_SKIN + || abilityDef == ABILITY_STORM_DRAIN)) || (moveType == TYPE_ELECTRIC && (abilityDef == ABILITY_LIGHTNING_ROD // TODO: Add Gen 3/4 config check - || abilityDef == ABILITY_VOLT_ABSORB - || abilityDef == ABILITY_MOTOR_DRIVE))) + || abilityDef == ABILITY_VOLT_ABSORB + || abilityDef == ABILITY_MOTOR_DRIVE))) { modifier = UQ_4_12(0.0); } diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 874e8f661b49..f57c6ec19b64 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -537,7 +537,7 @@ static const struct SpritePalette sObjectEventSpritePalettes[] = { #ifdef ITEM_STRANGE_BALL {gObjectEventPal_StrangeBall, OBJ_EVENT_PAL_TAG_BALL_STRANGE}, #endif //ITEM_STRANGE_BALL -#endif //W_MON_POKEBALLS +#endif //OW_MON_POKEBALLS {gObjectEventPal_Substitute, OBJ_EVENT_PAL_TAG_SUBSTITUTE}, {gObjectEventPaletteEmotes, OBJ_EVENT_PAL_TAG_EMOTES}, #ifdef BUGFIX @@ -2063,9 +2063,9 @@ void UpdateFollowingPokemon(void) // 2. Map is indoors and gfx is larger than 32x32 // 3. flag is set if (OW_FOLLOWERS_ENABLED == FALSE - || !GetFollowerInfo(&species, &form, &shiny) - || (gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->oam->size > ST_OAM_SIZE_2) - || FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) + || !GetFollowerInfo(&species, &form, &shiny) + || (gMapHeader.mapType == MAP_TYPE_INDOOR && SpeciesToGraphicsInfo(species, 0)->oam->size > ST_OAM_SIZE_2) + || FlagGet(FLAG_TEMP_HIDE_FOLLOWER)) { RemoveFollowingPokemon(); return; @@ -6712,10 +6712,10 @@ static void InitJumpRegular(struct ObjectEvent *objectEvent, struct Sprite *spri { // For follower only, match the anim duration of the player's movement, whether dashing, walking or jumping if (objectEvent->localId == OBJ_EVENT_ID_FOLLOWER - && type == JUMP_TYPE_HIGH - && distance == JUMP_DISTANCE_FAR - // In some areas (i.e Meteor Falls), the player can jump as the follower jumps, so preserve type in this case - && PlayerGetCopyableMovement() != COPY_MOVE_JUMP2) + && type == JUMP_TYPE_HIGH + && distance == JUMP_DISTANCE_FAR + // In some areas (i.e Meteor Falls), the player can jump as the follower jumps, so preserve type in this case + && PlayerGetCopyableMovement() != COPY_MOVE_JUMP2) type = TestPlayerAvatarFlags(PLAYER_AVATAR_FLAG_DASH) ? JUMP_TYPE_FASTER : JUMP_TYPE_FAST; InitJump(objectEvent, sprite, direction, distance, type); SetStepAnimHandleAlternation(objectEvent, sprite, GetMoveDirectionAnimNum(objectEvent->facingDirection)); From 3727be9511973783d191633b53d3bffd5a50a46c Mon Sep 17 00:00:00 2001 From: Ariel A <24759293+aarant@users.noreply.github.com> Date: Sat, 1 Jun 2024 14:46:45 -0400 Subject: [PATCH 289/291] fix: fixed a few oversights with follower message generation --- include/follower_helper.h | 2 +- src/event_object_movement.c | 12 +++++++----- src/random.c | 6 +++--- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/include/follower_helper.h b/include/follower_helper.h index bfe19fb2d448..4d316ba1a3bf 100644 --- a/include/follower_helper.h +++ b/include/follower_helper.h @@ -65,7 +65,7 @@ struct FollowerMsgInfoExtended { #define MATCH_SPECIES(species) MATCH_U24(MSG_COND_SPECIES, species) #define MATCH_TYPES(type1, type2) MATCH_U8(MSG_COND_TYPE, type1, type2, 0) // Checks that follower has *neither* of the two types -#define MATCH_NOT_TYPES(type1, type2) MATCH_U8(MSG_COND_TYPE, type1, type2, TYPE_NONE) +#define MATCH_NOT_TYPES(type1, type2) MATCH_U8(MSG_COND_TYPE, type1, type2, TYPE_NONE | 1) #define MATCH_STATUS(status) MATCH_U24(MSG_COND_STATUS, status) #define MATCH_MAPSEC(mapsec) MATCH_U24(MSG_COND_MAPSEC, mapsec) #define MATCH_MAP_RAW(mapGroup, mapNum) MATCH_U8(MSG_COND_MAP, mapGroup, mapNum, 0) diff --git a/src/event_object_movement.c b/src/event_object_movement.c index c16de175cc68..436f048a5a69 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -2114,12 +2114,12 @@ bool32 CheckMsgCondition(const struct MsgCondition *cond, struct Pokemon *mon, u case MSG_COND_TYPE: multi = (SpeciesHasType(species, cond->data.bytes[0]) || SpeciesHasType(species, cond->data.bytes[1])); - // if bytes[2] == TYPE_NONE, + // if bytes[2] nonzero, // invert; check that mon has *neither* type! - if (cond->data.bytes[2] == 0) - return multi; - else + if (cond->data.bytes[2] != 0) return !multi; + else + return multi; break; case MSG_COND_STATUS: return (cond->data.raw & mon->status); @@ -2190,9 +2190,11 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big [FOLLOWER_EMOTION_UPSET] = 15, [FOLLOWER_EMOTION_ANGRY] = 15, [FOLLOWER_EMOTION_PENSIVE] = 15, + [FOLLOWER_EMOTION_LOVE] = 0, [FOLLOWER_EMOTION_SURPRISE] = 10, [FOLLOWER_EMOTION_CURIOUS] = 10, [FOLLOWER_EMOTION_MUSIC] = 15, + [FOLLOWER_EMOTION_POISONED] = 0, }; u32 i, j; bool32 pickedCondition = FALSE; @@ -2220,7 +2222,7 @@ bool8 ScrFunc_getfolloweraction(struct ScriptContext *ctx) // Essentially a big if (GetCurrentWeather() == WEATHER_SUNNY_CLOUDS) condEmotes[condCount++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_HAPPY, .index=31}; // Health & status-related - multi = mon->hp * 100 / mon->maxHP; + multi = SAFE_DIV(mon->hp * 100, mon->maxHP); if (multi < 20) { emotion_weight[FOLLOWER_EMOTION_SAD] = 30; condEmotes[condCount++] = (struct SpecialEmote) {.emotion=FOLLOWER_EMOTION_SAD, .index=4}; diff --git a/src/random.c b/src/random.c index 145da9bf63ca..c7f8212bdd01 100644 --- a/src/random.c +++ b/src/random.c @@ -35,15 +35,15 @@ u16 Random2(void) // Returns a random index according to a list of weights u8 RandomWeightedIndex(u8 *weights, u8 length) { u32 i; - u16 random_value; + u16 randomValue; u16 weightSum = 0; for (i = 0; i < length; i++) weightSum += weights[i]; - random_value = Random() % weightSum; + randomValue = weightSum > 0 ? Random() % weightSum : 0; weightSum = 0; for (i = 0; i < length; i++) { weightSum += weights[i]; - if (random_value <= weightSum) + if (randomValue <= weightSum) return i; } } From 3202625ca5618bf92fd6734ab85310769f98b11a Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 2 Jun 2024 10:31:01 -0400 Subject: [PATCH 290/291] Restored Gen 4-8 followers This reverts commit 24913f53392f6f1353d59a3975f1dfd5db9f2d00. # Conflicts: # src/data/pokemon/species_info/gen_4_families.h # src/data/pokemon/species_info/gen_5_families.h # src/data/pokemon/species_info/gen_8_families.h --- graphics/pokemon/abomasnow/follow_normal.pal | 19 + graphics/pokemon/abomasnow/follow_shiny.pal | 19 + graphics/pokemon/abomasnow/follower.png | Bin 0 -> 1241 bytes graphics/pokemon/accelgor/follow_normal.pal | 19 + graphics/pokemon/accelgor/follow_shiny.pal | 19 + graphics/pokemon/accelgor/follower.png | Bin 0 -> 782 bytes graphics/pokemon/aegislash/follow_normal.pal | 19 + graphics/pokemon/aegislash/follow_shiny.pal | 19 + graphics/pokemon/aegislash/follower.png | Bin 0 -> 970 bytes .../alcremie/strawberry/follow_normal.pal | 19 + .../alcremie/strawberry/follow_shiny.pal | 19 + .../pokemon/alcremie/strawberry/follower.png | Bin 0 -> 943 bytes graphics/pokemon/alomomola/follow_normal.pal | 19 + graphics/pokemon/alomomola/follow_shiny.pal | 19 + graphics/pokemon/alomomola/follower.png | Bin 0 -> 761 bytes graphics/pokemon/amaura/follow_normal.pal | 19 + graphics/pokemon/amaura/follow_shiny.pal | 19 + graphics/pokemon/amaura/follower.png | Bin 0 -> 633 bytes graphics/pokemon/amoonguss/follow_normal.pal | 19 + graphics/pokemon/amoonguss/follow_shiny.pal | 19 + graphics/pokemon/amoonguss/follower.png | Bin 0 -> 777 bytes graphics/pokemon/appletun/follow_normal.pal | 19 + graphics/pokemon/appletun/follow_shiny.pal | 19 + graphics/pokemon/appletun/follower.png | Bin 0 -> 1036 bytes graphics/pokemon/applin/follow_normal.pal | 19 + graphics/pokemon/applin/follow_shiny.pal | 19 + graphics/pokemon/applin/follower.png | Bin 0 -> 664 bytes graphics/pokemon/araquanid/follow_normal.pal | 19 + graphics/pokemon/araquanid/follow_shiny.pal | 19 + graphics/pokemon/araquanid/follower.png | Bin 0 -> 1695 bytes graphics/pokemon/arceus/bug/follow_normal.pal | 19 + graphics/pokemon/arceus/bug/follow_shiny.pal | 19 + graphics/pokemon/arceus/bug/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/dark/follow_normal.pal | 19 + graphics/pokemon/arceus/dark/follow_shiny.pal | 19 + graphics/pokemon/arceus/dark/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/dragon/follow_normal.pal | 19 + .../pokemon/arceus/dragon/follow_shiny.pal | 19 + graphics/pokemon/arceus/dragon/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/electric/follow_normal.pal | 19 + .../pokemon/arceus/electric/follow_shiny.pal | 19 + graphics/pokemon/arceus/electric/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/fairy/follow_normal.pal | 19 + .../pokemon/arceus/fairy/follow_shiny.pal | 19 + graphics/pokemon/arceus/fairy/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/fighting/follow_normal.pal | 19 + .../pokemon/arceus/fighting/follow_shiny.pal | 19 + graphics/pokemon/arceus/fighting/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/fire/follow_normal.pal | 19 + graphics/pokemon/arceus/fire/follow_shiny.pal | 19 + graphics/pokemon/arceus/fire/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/flying/follow_normal.pal | 19 + .../pokemon/arceus/flying/follow_shiny.pal | 19 + graphics/pokemon/arceus/flying/follower.png | Bin 0 -> 1381 bytes graphics/pokemon/arceus/follow_normal.pal | 19 + graphics/pokemon/arceus/follow_shiny.pal | 19 + graphics/pokemon/arceus/follower.png | Bin 0 -> 1564 bytes .../pokemon/arceus/ghost/follow_normal.pal | 19 + .../pokemon/arceus/ghost/follow_shiny.pal | 19 + graphics/pokemon/arceus/ghost/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/grass/follow_normal.pal | 19 + .../pokemon/arceus/grass/follow_shiny.pal | 19 + graphics/pokemon/arceus/grass/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/ground/follow_normal.pal | 19 + .../pokemon/arceus/ground/follow_shiny.pal | 19 + graphics/pokemon/arceus/ground/follower.png | Bin 0 -> 1381 bytes graphics/pokemon/arceus/ice/follow_normal.pal | 19 + graphics/pokemon/arceus/ice/follow_shiny.pal | 19 + graphics/pokemon/arceus/ice/follower.png | Bin 0 -> 1360 bytes .../pokemon/arceus/poison/follow_normal.pal | 19 + .../pokemon/arceus/poison/follow_shiny.pal | 19 + graphics/pokemon/arceus/poison/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/psychic/follow_normal.pal | 19 + .../pokemon/arceus/psychic/follow_shiny.pal | 19 + graphics/pokemon/arceus/psychic/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/rock/follow_normal.pal | 19 + graphics/pokemon/arceus/rock/follow_shiny.pal | 19 + graphics/pokemon/arceus/rock/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/steel/follow_normal.pal | 19 + .../pokemon/arceus/steel/follow_shiny.pal | 19 + graphics/pokemon/arceus/steel/follower.png | Bin 0 -> 1381 bytes .../pokemon/arceus/water/follow_normal.pal | 19 + .../pokemon/arceus/water/follow_shiny.pal | 19 + graphics/pokemon/arceus/water/follower.png | Bin 0 -> 1381 bytes graphics/pokemon/archen/follow_normal.pal | 19 + graphics/pokemon/archen/follow_shiny.pal | 19 + graphics/pokemon/archen/follower.png | Bin 0 -> 737 bytes graphics/pokemon/archeops/follow_normal.pal | 19 + graphics/pokemon/archeops/follow_shiny.pal | 19 + graphics/pokemon/archeops/follower.png | Bin 0 -> 1063 bytes graphics/pokemon/arctovish/follow_normal.pal | 19 + graphics/pokemon/arctovish/follow_shiny.pal | 19 + graphics/pokemon/arctovish/follower.png | Bin 0 -> 1084 bytes graphics/pokemon/arctozolt/follow_normal.pal | 19 + graphics/pokemon/arctozolt/follow_shiny.pal | 19 + graphics/pokemon/arctozolt/follower.png | Bin 0 -> 1083 bytes graphics/pokemon/aromatisse/follow_normal.pal | 19 + graphics/pokemon/aromatisse/follow_shiny.pal | 19 + graphics/pokemon/aromatisse/follower.png | Bin 0 -> 648 bytes graphics/pokemon/arrokuda/follow_normal.pal | 19 + graphics/pokemon/arrokuda/follow_shiny.pal | 19 + graphics/pokemon/arrokuda/follower.png | Bin 0 -> 731 bytes graphics/pokemon/audino/follow_normal.pal | 19 + graphics/pokemon/audino/follow_shiny.pal | 19 + graphics/pokemon/audino/follower.png | Bin 0 -> 710 bytes graphics/pokemon/aurorus/follow_normal.pal | 19 + graphics/pokemon/aurorus/follow_shiny.pal | 19 + graphics/pokemon/aurorus/follower.png | Bin 0 -> 903 bytes graphics/pokemon/avalugg/follow_normal.pal | 19 + graphics/pokemon/avalugg/follow_shiny.pal | 19 + graphics/pokemon/avalugg/follower.png | Bin 0 -> 810 bytes .../pokemon/avalugg/hisuian/follow_normal.pal | 19 + .../pokemon/avalugg/hisuian/follow_shiny.pal | 19 + graphics/pokemon/avalugg/hisuian/follower.png | Bin 0 -> 1195 bytes graphics/pokemon/axew/follow_normal.pal | 19 + graphics/pokemon/axew/follow_shiny.pal | 19 + graphics/pokemon/axew/follower.png | Bin 0 -> 554 bytes graphics/pokemon/azelf/follow_normal.pal | 19 + graphics/pokemon/azelf/follow_shiny.pal | 19 + graphics/pokemon/azelf/follower.png | Bin 0 -> 831 bytes graphics/pokemon/barbaracle/follow_normal.pal | 19 + graphics/pokemon/barbaracle/follow_shiny.pal | 19 + graphics/pokemon/barbaracle/follower.png | Bin 0 -> 1201 bytes .../pokemon/barraskewda/follow_normal.pal | 19 + graphics/pokemon/barraskewda/follow_shiny.pal | 19 + graphics/pokemon/barraskewda/follower.png | Bin 0 -> 1121 bytes .../basculegion/female/follow_normal.pal | 19 + .../basculegion/female/follow_shiny.pal | 19 + .../pokemon/basculegion/female/follower.png | Bin 0 -> 1317 bytes .../pokemon/basculegion/follow_normal.pal | 19 + graphics/pokemon/basculegion/follow_shiny.pal | 19 + graphics/pokemon/basculegion/follower.png | Bin 0 -> 1317 bytes .../basculin/blue_striped/follow_normal.pal | 19 + .../basculin/blue_striped/follow_shiny.pal | 19 + .../basculin/blue_striped/follower.png | Bin 0 -> 682 bytes graphics/pokemon/basculin/follow_normal.pal | 19 + graphics/pokemon/basculin/follow_shiny.pal | 19 + graphics/pokemon/basculin/follower.png | Bin 0 -> 667 bytes .../basculin/hisuian/follow_normal.pal | 19 + .../pokemon/basculin/hisuian/follower.png | Bin 0 -> 543 bytes .../basculin/white_striped/follow_normal.pal | 19 + .../basculin/white_striped/follow_shiny.pal | 19 + .../basculin/white_striped/follower.png | Bin 0 -> 572 bytes graphics/pokemon/bastiodon/follow_normal.pal | 19 + graphics/pokemon/bastiodon/follow_shiny.pal | 19 + graphics/pokemon/bastiodon/follower.png | Bin 0 -> 1051 bytes graphics/pokemon/beartic/follow_normal.pal | 19 + graphics/pokemon/beartic/follow_shiny.pal | 19 + graphics/pokemon/beartic/follower.png | Bin 0 -> 843 bytes graphics/pokemon/beheeyem/follow_normal.pal | 19 + graphics/pokemon/beheeyem/follow_shiny.pal | 19 + graphics/pokemon/beheeyem/follower.png | Bin 0 -> 515 bytes graphics/pokemon/bergmite/follow_normal.pal | 19 + graphics/pokemon/bergmite/follow_shiny.pal | 19 + graphics/pokemon/bergmite/follower.png | Bin 0 -> 552 bytes graphics/pokemon/bewear/follow_normal.pal | 19 + graphics/pokemon/bewear/follow_shiny.pal | 19 + graphics/pokemon/bewear/follower.png | Bin 0 -> 1488 bytes graphics/pokemon/bibarel/follow_normal.pal | 19 + graphics/pokemon/bibarel/follow_shiny.pal | 19 + graphics/pokemon/bibarel/follower.png | Bin 0 -> 1055 bytes graphics/pokemon/bidoof/follow_normal.pal | 19 + graphics/pokemon/bidoof/follow_shiny.pal | 19 + graphics/pokemon/bidoof/follower.png | Bin 0 -> 718 bytes graphics/pokemon/binacle/follow_normal.pal | 19 + graphics/pokemon/binacle/follow_shiny.pal | 19 + graphics/pokemon/binacle/follower.png | Bin 0 -> 814 bytes graphics/pokemon/bisharp/follow_normal.pal | 19 + graphics/pokemon/bisharp/follow_shiny.pal | 19 + graphics/pokemon/bisharp/follower.png | Bin 0 -> 641 bytes .../pokemon/blacephalon/follow_normal.pal | 19 + graphics/pokemon/blacephalon/follow_shiny.pal | 19 + graphics/pokemon/blacephalon/follower.png | Bin 0 -> 1427 bytes graphics/pokemon/blipbug/follow_normal.pal | 19 + graphics/pokemon/blipbug/follow_shiny.pal | 19 + graphics/pokemon/blipbug/follower.png | Bin 0 -> 509 bytes graphics/pokemon/blitzle/follow_normal.pal | 19 + graphics/pokemon/blitzle/follow_shiny.pal | 19 + graphics/pokemon/blitzle/follower.png | Bin 0 -> 623 bytes graphics/pokemon/boldore/follow_normal.pal | 19 + graphics/pokemon/boldore/follow_shiny.pal | 19 + graphics/pokemon/boldore/follower.png | Bin 0 -> 754 bytes graphics/pokemon/boltund/follow_normal.pal | 19 + graphics/pokemon/boltund/follow_shiny.pal | 19 + graphics/pokemon/boltund/follower.png | Bin 0 -> 762 bytes graphics/pokemon/bouffalant/follow_normal.pal | 19 + graphics/pokemon/bouffalant/follow_shiny.pal | 19 + graphics/pokemon/bouffalant/follower.png | Bin 0 -> 757 bytes graphics/pokemon/bounsweet/follow_normal.pal | 19 + graphics/pokemon/bounsweet/follow_shiny.pal | 19 + graphics/pokemon/bounsweet/follower.png | Bin 0 -> 1247 bytes graphics/pokemon/braixen/follow_normal.pal | 19 + graphics/pokemon/braixen/follow_shiny.pal | 19 + graphics/pokemon/braixen/follower.png | Bin 0 -> 618 bytes graphics/pokemon/braviary/follow_normal.pal | 19 + graphics/pokemon/braviary/follow_shiny.pal | 19 + graphics/pokemon/braviary/follower.png | Bin 0 -> 1102 bytes .../braviary/hisuian/follow_normal.pal | 19 + .../pokemon/braviary/hisuian/follow_shiny.pal | 19 + .../pokemon/braviary/hisuian/follower.png | Bin 0 -> 1404 bytes graphics/pokemon/brionne/follow_normal.pal | 19 + graphics/pokemon/brionne/follow_shiny.pal | 19 + graphics/pokemon/brionne/follower.png | Bin 0 -> 1422 bytes graphics/pokemon/bronzong/follow_normal.pal | 19 + graphics/pokemon/bronzong/follow_shiny.pal | 19 + graphics/pokemon/bronzong/follower.png | Bin 0 -> 856 bytes graphics/pokemon/bronzor/follow_normal.pal | 19 + graphics/pokemon/bronzor/follow_shiny.pal | 19 + graphics/pokemon/bronzor/follower.png | Bin 0 -> 535 bytes graphics/pokemon/bruxish/follow_normal.pal | 19 + graphics/pokemon/bruxish/follow_shiny.pal | 19 + graphics/pokemon/bruxish/follower.png | Bin 0 -> 1559 bytes graphics/pokemon/buizel/follow_normal.pal | 19 + graphics/pokemon/buizel/follow_shiny.pal | 19 + graphics/pokemon/buizel/follower.png | Bin 0 -> 901 bytes graphics/pokemon/buneary/follow_normal.pal | 19 + graphics/pokemon/buneary/follow_shiny.pal | 19 + graphics/pokemon/buneary/follower.png | Bin 0 -> 725 bytes graphics/pokemon/bunnelby/follow_normal.pal | 19 + graphics/pokemon/bunnelby/follow_shiny.pal | 19 + graphics/pokemon/bunnelby/follower.png | Bin 0 -> 439 bytes graphics/pokemon/burmy/follow_normal.pal | 19 + graphics/pokemon/burmy/follow_shiny.pal | 19 + graphics/pokemon/burmy/follower.png | Bin 0 -> 690 bytes .../burmy/sandy_cloak/follow_normal.pal | 19 + .../burmy/sandy_cloak/follow_shiny.pal | 19 + .../pokemon/burmy/sandy_cloak/follower.png | Bin 0 -> 399 bytes .../burmy/trash_cloak/follow_normal.pal | 19 + .../burmy/trash_cloak/follow_shiny.pal | 19 + .../pokemon/burmy/trash_cloak/follower.png | Bin 0 -> 406 bytes graphics/pokemon/buzzwole/follow_normal.pal | 19 + graphics/pokemon/buzzwole/follow_shiny.pal | 19 + graphics/pokemon/buzzwole/follower.png | Bin 0 -> 1813 bytes graphics/pokemon/calyrex/follow_normal.pal | 19 + graphics/pokemon/calyrex/follow_shiny.pal | 19 + graphics/pokemon/calyrex/follower.png | Bin 0 -> 819 bytes .../calyrex/ice_rider/follow_normal.pal | 19 + .../calyrex/ice_rider/follow_shiny.pal | 19 + .../pokemon/calyrex/ice_rider/follower.png | Bin 0 -> 1111 bytes .../calyrex/shadow_rider/follow_normal.pal | 19 + .../calyrex/shadow_rider/follow_shiny.pal | 19 + .../pokemon/calyrex/shadow_rider/follower.png | Bin 0 -> 1162 bytes graphics/pokemon/carbink/follow_normal.pal | 19 + graphics/pokemon/carbink/follow_shiny.pal | 19 + graphics/pokemon/carbink/follower.png | Bin 0 -> 495 bytes graphics/pokemon/carkol/follow_normal.pal | 19 + graphics/pokemon/carkol/follow_shiny.pal | 19 + graphics/pokemon/carkol/follower.png | Bin 0 -> 998 bytes graphics/pokemon/carnivine/follow_normal.pal | 19 + graphics/pokemon/carnivine/follow_shiny.pal | 19 + graphics/pokemon/carnivine/follower.png | Bin 0 -> 931 bytes graphics/pokemon/carracosta/follow_normal.pal | 19 + graphics/pokemon/carracosta/follow_shiny.pal | 19 + graphics/pokemon/carracosta/follower.png | Bin 0 -> 1138 bytes graphics/pokemon/celesteela/follow_normal.pal | 19 + graphics/pokemon/celesteela/follow_shiny.pal | 19 + graphics/pokemon/celesteela/follower.png | Bin 0 -> 1156 bytes .../pokemon/centiskorch/follow_normal.pal | 19 + graphics/pokemon/centiskorch/follow_shiny.pal | 19 + graphics/pokemon/centiskorch/follower.png | Bin 0 -> 1379 bytes graphics/pokemon/chandelure/follow_normal.pal | 19 + graphics/pokemon/chandelure/follow_shiny.pal | 19 + graphics/pokemon/chandelure/follower.png | Bin 0 -> 716 bytes graphics/pokemon/charjabug/follow_normal.pal | 19 + graphics/pokemon/charjabug/follow_shiny.pal | 19 + graphics/pokemon/charjabug/follower.png | Bin 0 -> 1157 bytes graphics/pokemon/chatot/follow_normal.pal | 19 + graphics/pokemon/chatot/follow_shiny.pal | 19 + graphics/pokemon/chatot/follower.png | Bin 0 -> 724 bytes graphics/pokemon/cherrim/follow_normal.pal | 19 + graphics/pokemon/cherrim/follow_shiny.pal | 19 + graphics/pokemon/cherrim/follower.png | Bin 0 -> 623 bytes graphics/pokemon/cherubi/follow_normal.pal | 19 + graphics/pokemon/cherubi/follow_shiny.pal | 19 + graphics/pokemon/cherubi/follower.png | Bin 0 -> 740 bytes graphics/pokemon/chesnaught/follow_normal.pal | 19 + graphics/pokemon/chesnaught/follow_shiny.pal | 19 + graphics/pokemon/chesnaught/follower.png | Bin 0 -> 1026 bytes graphics/pokemon/chespin/follow_normal.pal | 19 + graphics/pokemon/chespin/follow_shiny.pal | 19 + graphics/pokemon/chespin/follower.png | Bin 0 -> 501 bytes graphics/pokemon/chewtle/follow_normal.pal | 19 + graphics/pokemon/chewtle/follow_shiny.pal | 19 + graphics/pokemon/chewtle/follower.png | Bin 0 -> 485 bytes graphics/pokemon/chimchar/follow_normal.pal | 19 + graphics/pokemon/chimchar/follow_shiny.pal | 19 + graphics/pokemon/chimchar/follower.png | Bin 0 -> 796 bytes graphics/pokemon/cinccino/follow_normal.pal | 19 + graphics/pokemon/cinccino/follow_shiny.pal | 19 + graphics/pokemon/cinccino/follower.png | Bin 0 -> 758 bytes graphics/pokemon/cinderace/follow_normal.pal | 19 + graphics/pokemon/cinderace/follow_shiny.pal | 19 + graphics/pokemon/cinderace/follower.png | Bin 0 -> 1020 bytes graphics/pokemon/clauncher/follow_normal.pal | 19 + graphics/pokemon/clauncher/follow_shiny.pal | 19 + graphics/pokemon/clauncher/follower.png | Bin 0 -> 785 bytes graphics/pokemon/clawitzer/follow_normal.pal | 19 + graphics/pokemon/clawitzer/follow_shiny.pal | 19 + graphics/pokemon/clawitzer/follower.png | Bin 0 -> 1238 bytes graphics/pokemon/clobbopus/follow_normal.pal | 19 + graphics/pokemon/clobbopus/follow_shiny.pal | 19 + graphics/pokemon/clobbopus/follower.png | Bin 0 -> 718 bytes graphics/pokemon/coalossal/follow_normal.pal | 19 + graphics/pokemon/coalossal/follow_shiny.pal | 19 + graphics/pokemon/coalossal/follower.png | Bin 0 -> 1117 bytes graphics/pokemon/cobalion/follow_normal.pal | 19 + graphics/pokemon/cobalion/follow_shiny.pal | 19 + graphics/pokemon/cobalion/follower.png | Bin 0 -> 860 bytes graphics/pokemon/cofagrigus/follow_normal.pal | 19 + graphics/pokemon/cofagrigus/follow_shiny.pal | 19 + graphics/pokemon/cofagrigus/follower.png | Bin 0 -> 705 bytes graphics/pokemon/combee/follow_normal.pal | 19 + graphics/pokemon/combee/follow_shiny.pal | 19 + graphics/pokemon/combee/follower.png | Bin 0 -> 702 bytes graphics/pokemon/combee/followerf.png | Bin 0 -> 491 bytes graphics/pokemon/comfey/follow_normal.pal | 19 + graphics/pokemon/comfey/follow_shiny.pal | 19 + graphics/pokemon/comfey/follower.png | Bin 0 -> 1755 bytes graphics/pokemon/conkeldurr/follow_normal.pal | 19 + graphics/pokemon/conkeldurr/follow_shiny.pal | 19 + graphics/pokemon/conkeldurr/follower.png | Bin 0 -> 989 bytes graphics/pokemon/copperajah/follow_normal.pal | 19 + graphics/pokemon/copperajah/follow_shiny.pal | 19 + graphics/pokemon/copperajah/follower.png | Bin 0 -> 948 bytes .../pokemon/corviknight/follow_normal.pal | 19 + graphics/pokemon/corviknight/follow_shiny.pal | 19 + graphics/pokemon/corviknight/follower.png | Bin 0 -> 1150 bytes .../pokemon/corvisquire/follow_normal.pal | 19 + graphics/pokemon/corvisquire/follow_shiny.pal | 19 + graphics/pokemon/corvisquire/follower.png | Bin 0 -> 978 bytes graphics/pokemon/cosmoem/follow_normal.pal | 19 + graphics/pokemon/cosmoem/follow_shiny.pal | 19 + graphics/pokemon/cosmoem/follower.png | Bin 0 -> 1237 bytes graphics/pokemon/cosmog/follow_normal.pal | 19 + graphics/pokemon/cosmog/follow_shiny.pal | 19 + graphics/pokemon/cosmog/follower.png | Bin 0 -> 1275 bytes graphics/pokemon/cottonee/follow_normal.pal | 19 + graphics/pokemon/cottonee/follow_shiny.pal | 19 + graphics/pokemon/cottonee/follower.png | Bin 0 -> 555 bytes .../pokemon/crabominable/follow_normal.pal | 19 + .../pokemon/crabominable/follow_shiny.pal | 19 + graphics/pokemon/crabominable/follower.png | Bin 0 -> 1788 bytes graphics/pokemon/crabrawler/follow_normal.pal | 19 + graphics/pokemon/crabrawler/follow_shiny.pal | 19 + graphics/pokemon/crabrawler/follower.png | Bin 0 -> 1487 bytes graphics/pokemon/cramorant/follow_normal.pal | 19 + graphics/pokemon/cramorant/follow_shiny.pal | 19 + graphics/pokemon/cramorant/follower.png | Bin 0 -> 815 bytes graphics/pokemon/cranidos/follow_normal.pal | 19 + graphics/pokemon/cranidos/follow_shiny.pal | 19 + graphics/pokemon/cranidos/follower.png | Bin 0 -> 497 bytes graphics/pokemon/cresselia/follow_normal.pal | 19 + graphics/pokemon/cresselia/follow_shiny.pal | 19 + graphics/pokemon/cresselia/follower.png | Bin 0 -> 1177 bytes graphics/pokemon/croagunk/follow_normal.pal | 19 + graphics/pokemon/croagunk/follow_shiny.pal | 19 + graphics/pokemon/croagunk/follower.png | Bin 0 -> 720 bytes graphics/pokemon/crustle/follow_normal.pal | 19 + graphics/pokemon/crustle/follow_shiny.pal | 19 + graphics/pokemon/crustle/follower.png | Bin 0 -> 806 bytes graphics/pokemon/cryogonal/follow_normal.pal | 19 + graphics/pokemon/cryogonal/follow_shiny.pal | 19 + graphics/pokemon/cryogonal/follower.png | Bin 0 -> 1017 bytes graphics/pokemon/cubchoo/follow_normal.pal | 19 + graphics/pokemon/cubchoo/follow_shiny.pal | 19 + graphics/pokemon/cubchoo/follower.png | Bin 0 -> 618 bytes graphics/pokemon/cufant/follow_normal.pal | 19 + graphics/pokemon/cufant/follow_shiny.pal | 19 + graphics/pokemon/cufant/follower.png | Bin 0 -> 658 bytes graphics/pokemon/cutiefly/follow_normal.pal | 19 + graphics/pokemon/cutiefly/follow_shiny.pal | 19 + graphics/pokemon/cutiefly/follower.png | Bin 0 -> 1223 bytes graphics/pokemon/darkrai/follow_normal.pal | 19 + graphics/pokemon/darkrai/follow_shiny.pal | 19 + graphics/pokemon/darkrai/follower.png | Bin 0 -> 1288 bytes graphics/pokemon/darmanitan/follow_normal.pal | 19 + graphics/pokemon/darmanitan/follow_shiny.pal | 19 + graphics/pokemon/darmanitan/follower.png | Bin 0 -> 898 bytes .../darmanitan/galarian/follow_normal.pal | 19 + .../darmanitan/galarian/follow_shiny.pal | 19 + .../pokemon/darmanitan/galarian/follower.png | Bin 0 -> 747 bytes graphics/pokemon/dartrix/follow_normal.pal | 19 + graphics/pokemon/dartrix/follow_shiny.pal | 19 + graphics/pokemon/dartrix/follower.png | Bin 0 -> 1462 bytes graphics/pokemon/darumaka/follow_normal.pal | 19 + graphics/pokemon/darumaka/follow_shiny.pal | 19 + graphics/pokemon/darumaka/follower.png | Bin 0 -> 548 bytes .../darumaka/galarian/follow_normal.pal | 19 + .../darumaka/galarian/follow_shiny.pal | 19 + .../pokemon/darumaka/galarian/follower.png | Bin 0 -> 515 bytes graphics/pokemon/decidueye/follow_normal.pal | 19 + graphics/pokemon/decidueye/follow_shiny.pal | 19 + graphics/pokemon/decidueye/follower.png | Bin 0 -> 888 bytes .../decidueye/hisuian/follow_normal.pal | 19 + .../decidueye/hisuian/follow_shiny.pal | 19 + .../pokemon/decidueye/hisuian/follower.png | Bin 0 -> 1196 bytes graphics/pokemon/dedenne/follow_normal.pal | 19 + graphics/pokemon/dedenne/follow_shiny.pal | 19 + graphics/pokemon/dedenne/follower.png | Bin 0 -> 597 bytes .../pokemon/deerling/autumn/follow_normal.pal | 19 + .../pokemon/deerling/autumn/follow_shiny.pal | 19 + graphics/pokemon/deerling/autumn/follower.png | Bin 0 -> 598 bytes graphics/pokemon/deerling/follow_normal.pal | 19 + graphics/pokemon/deerling/follow_shiny.pal | 19 + graphics/pokemon/deerling/follower.png | Bin 0 -> 616 bytes .../pokemon/deerling/summer/follow_normal.pal | 19 + .../pokemon/deerling/summer/follow_shiny.pal | 19 + graphics/pokemon/deerling/summer/follower.png | Bin 0 -> 600 bytes .../pokemon/deerling/winter/follow_normal.pal | 19 + .../pokemon/deerling/winter/follow_shiny.pal | 19 + graphics/pokemon/deerling/winter/follower.png | Bin 0 -> 628 bytes graphics/pokemon/deino/follow_normal.pal | 19 + graphics/pokemon/deino/follow_shiny.pal | 19 + graphics/pokemon/deino/follower.png | Bin 0 -> 615 bytes graphics/pokemon/delphox/follow_normal.pal | 19 + graphics/pokemon/delphox/follow_shiny.pal | 19 + graphics/pokemon/delphox/follower.png | Bin 0 -> 895 bytes graphics/pokemon/dewott/follow_normal.pal | 19 + graphics/pokemon/dewott/follow_shiny.pal | 19 + graphics/pokemon/dewott/follower.png | Bin 0 -> 599 bytes graphics/pokemon/dewpider/follow_normal.pal | 19 + graphics/pokemon/dewpider/follow_shiny.pal | 19 + graphics/pokemon/dewpider/follower.png | Bin 0 -> 1453 bytes graphics/pokemon/dhelmise/follow_normal.pal | 19 + graphics/pokemon/dhelmise/follow_shiny.pal | 19 + graphics/pokemon/dhelmise/follower.png | Bin 0 -> 1599 bytes graphics/pokemon/dialga/follow_normal.pal | 19 + graphics/pokemon/dialga/follow_shiny.pal | 19 + graphics/pokemon/dialga/follower.png | Bin 0 -> 1853 bytes .../pokemon/dialga/origin/follow_normal.pal | 19 + graphics/pokemon/dialga/origin/follower.png | Bin 0 -> 1890 bytes graphics/pokemon/diancie/follow_normal.pal | 19 + graphics/pokemon/diancie/follow_shiny.pal | 19 + graphics/pokemon/diancie/follower.png | Bin 0 -> 741 bytes graphics/pokemon/diggersby/follow_normal.pal | 19 + graphics/pokemon/diggersby/follow_shiny.pal | 19 + graphics/pokemon/diggersby/follower.png | Bin 0 -> 672 bytes graphics/pokemon/dottler/follow_normal.pal | 19 + graphics/pokemon/dottler/follow_shiny.pal | 19 + graphics/pokemon/dottler/follower.png | Bin 0 -> 387 bytes graphics/pokemon/doublade/follow_normal.pal | 19 + graphics/pokemon/doublade/follow_shiny.pal | 19 + graphics/pokemon/doublade/follower.png | Bin 0 -> 849 bytes graphics/pokemon/dracovish/follow_normal.pal | 19 + graphics/pokemon/dracovish/follow_shiny.pal | 19 + graphics/pokemon/dracovish/follower.png | Bin 0 -> 1198 bytes graphics/pokemon/dracozolt/follow_normal.pal | 19 + graphics/pokemon/dracozolt/follow_shiny.pal | 19 + graphics/pokemon/dracozolt/follower.png | Bin 0 -> 1336 bytes graphics/pokemon/dragalge/follow_normal.pal | 19 + graphics/pokemon/dragalge/follow_shiny.pal | 19 + graphics/pokemon/dragalge/follower.png | Bin 0 -> 1028 bytes graphics/pokemon/dragapult/follow_normal.pal | 19 + graphics/pokemon/dragapult/follow_shiny.pal | 19 + graphics/pokemon/dragapult/follower.png | Bin 0 -> 1595 bytes graphics/pokemon/drakloak/follow_normal.pal | 19 + graphics/pokemon/drakloak/follow_shiny.pal | 19 + graphics/pokemon/drakloak/follower.png | Bin 0 -> 1345 bytes graphics/pokemon/drampa/follow_normal.pal | 19 + graphics/pokemon/drampa/follow_shiny.pal | 19 + graphics/pokemon/drampa/follower.png | Bin 0 -> 1619 bytes graphics/pokemon/drapion/follow_normal.pal | 19 + graphics/pokemon/drapion/follow_shiny.pal | 19 + graphics/pokemon/drapion/follower.png | Bin 0 -> 1264 bytes graphics/pokemon/drednaw/follow_normal.pal | 19 + graphics/pokemon/drednaw/follow_shiny.pal | 19 + graphics/pokemon/drednaw/follower.png | Bin 0 -> 808 bytes graphics/pokemon/dreepy/follow_normal.pal | 19 + graphics/pokemon/dreepy/follow_shiny.pal | 19 + graphics/pokemon/dreepy/follower.png | Bin 0 -> 762 bytes graphics/pokemon/drifblim/follow_normal.pal | 19 + graphics/pokemon/drifblim/follow_shiny.pal | 19 + graphics/pokemon/drifblim/follower.png | Bin 0 -> 818 bytes graphics/pokemon/drifloon/follow_normal.pal | 19 + graphics/pokemon/drifloon/follow_shiny.pal | 19 + graphics/pokemon/drifloon/follower.png | Bin 0 -> 620 bytes graphics/pokemon/drilbur/follow_normal.pal | 19 + graphics/pokemon/drilbur/follow_shiny.pal | 19 + graphics/pokemon/drilbur/follower.png | Bin 0 -> 607 bytes graphics/pokemon/drizzile/follow_normal.pal | 19 + graphics/pokemon/drizzile/follow_shiny.pal | 19 + graphics/pokemon/drizzile/follower.png | Bin 0 -> 945 bytes graphics/pokemon/druddigon/follow_normal.pal | 19 + graphics/pokemon/druddigon/follow_shiny.pal | 19 + graphics/pokemon/druddigon/follower.png | Bin 0 -> 1085 bytes graphics/pokemon/dubwool/follow_normal.pal | 19 + graphics/pokemon/dubwool/follow_shiny.pal | 19 + graphics/pokemon/dubwool/follower.png | Bin 0 -> 941 bytes graphics/pokemon/ducklett/follow_normal.pal | 19 + graphics/pokemon/ducklett/follow_shiny.pal | 19 + graphics/pokemon/ducklett/follower.png | Bin 0 -> 498 bytes graphics/pokemon/duosion/follow_normal.pal | 19 + graphics/pokemon/duosion/follow_shiny.pal | 19 + graphics/pokemon/duosion/follower.png | Bin 0 -> 578 bytes graphics/pokemon/duraludon/follow_normal.pal | 19 + graphics/pokemon/duraludon/follow_shiny.pal | 19 + graphics/pokemon/duraludon/follower.png | Bin 0 -> 1141 bytes graphics/pokemon/durant/follow_normal.pal | 19 + graphics/pokemon/durant/follow_shiny.pal | 19 + graphics/pokemon/durant/follower.png | Bin 0 -> 605 bytes graphics/pokemon/dwebble/follow_normal.pal | 19 + graphics/pokemon/dwebble/follow_shiny.pal | 19 + graphics/pokemon/dwebble/follower.png | Bin 0 -> 526 bytes graphics/pokemon/eelektrik/follow_normal.pal | 19 + graphics/pokemon/eelektrik/follow_shiny.pal | 19 + graphics/pokemon/eelektrik/follower.png | Bin 0 -> 788 bytes graphics/pokemon/eelektross/follow_normal.pal | 19 + graphics/pokemon/eelektross/follow_shiny.pal | 19 + graphics/pokemon/eelektross/follower.png | Bin 0 -> 941 bytes graphics/pokemon/eiscue/follow_normal.pal | 19 + graphics/pokemon/eiscue/follow_shiny.pal | 19 + graphics/pokemon/eiscue/follower.png | Bin 0 -> 574 bytes graphics/pokemon/eldegoss/follow_normal.pal | 19 + graphics/pokemon/eldegoss/follow_shiny.pal | 19 + graphics/pokemon/eldegoss/follower.png | Bin 0 -> 815 bytes graphics/pokemon/elgyem/follow_normal.pal | 19 + graphics/pokemon/elgyem/follow_shiny.pal | 19 + graphics/pokemon/elgyem/follower.png | Bin 0 -> 452 bytes graphics/pokemon/emboar/follow_normal.pal | 19 + graphics/pokemon/emboar/follow_shiny.pal | 19 + graphics/pokemon/emboar/follower.png | Bin 0 -> 1121 bytes graphics/pokemon/emolga/follow_normal.pal | 19 + graphics/pokemon/emolga/follow_shiny.pal | 19 + graphics/pokemon/emolga/follower.png | Bin 0 -> 584 bytes graphics/pokemon/empoleon/follow_normal.pal | 19 + graphics/pokemon/empoleon/follow_shiny.pal | 19 + graphics/pokemon/empoleon/follower.png | Bin 0 -> 999 bytes graphics/pokemon/enamorus/follow_normal.pal | 19 + graphics/pokemon/enamorus/follower.png | Bin 0 -> 1547 bytes .../enamorus/therian/follow_normal.pal | 19 + .../pokemon/enamorus/therian/follower.png | Bin 0 -> 1451 bytes graphics/pokemon/escavalier/follow_normal.pal | 19 + graphics/pokemon/escavalier/follow_shiny.pal | 19 + graphics/pokemon/escavalier/follower.png | Bin 0 -> 1279 bytes graphics/pokemon/espurr/follow_normal.pal | 19 + graphics/pokemon/espurr/follow_shiny.pal | 19 + graphics/pokemon/espurr/follower.png | Bin 0 -> 534 bytes graphics/pokemon/eternatus/follow_normal.pal | 19 + graphics/pokemon/eternatus/follow_shiny.pal | 19 + graphics/pokemon/eternatus/follower.png | Bin 0 -> 1409 bytes graphics/pokemon/excadrill/follow_normal.pal | 19 + graphics/pokemon/excadrill/follow_shiny.pal | 19 + graphics/pokemon/excadrill/follower.png | Bin 0 -> 795 bytes graphics/pokemon/falinks/follow_normal.pal | 19 + graphics/pokemon/falinks/follow_shiny.pal | 19 + graphics/pokemon/falinks/follower.png | Bin 0 -> 1257 bytes graphics/pokemon/fennekin/follow_normal.pal | 19 + graphics/pokemon/fennekin/follow_shiny.pal | 19 + graphics/pokemon/fennekin/follower.png | Bin 0 -> 517 bytes graphics/pokemon/ferroseed/follow_normal.pal | 19 + graphics/pokemon/ferroseed/follow_shiny.pal | 19 + graphics/pokemon/ferroseed/follower.png | Bin 0 -> 595 bytes graphics/pokemon/ferrothorn/follow_normal.pal | 19 + graphics/pokemon/ferrothorn/follow_shiny.pal | 19 + graphics/pokemon/ferrothorn/follower.png | Bin 0 -> 632 bytes graphics/pokemon/finneon/follow_normal.pal | 19 + graphics/pokemon/finneon/follow_shiny.pal | 19 + graphics/pokemon/finneon/follower.png | Bin 0 -> 757 bytes .../flabebe/blue_flower/follow_normal.pal | 19 + .../flabebe/blue_flower/follow_shiny.pal | 19 + .../pokemon/flabebe/blue_flower/follower.png | Bin 0 -> 735 bytes graphics/pokemon/flabebe/follow_normal.pal | 19 + graphics/pokemon/flabebe/follow_shiny.pal | 19 + graphics/pokemon/flabebe/follower.png | Bin 0 -> 706 bytes .../flabebe/orange_flower/follow_normal.pal | 19 + .../flabebe/orange_flower/follow_shiny.pal | 19 + .../flabebe/orange_flower/follower.png | Bin 0 -> 735 bytes .../flabebe/white_flower/follow_normal.pal | 19 + .../flabebe/white_flower/follow_shiny.pal | 19 + .../pokemon/flabebe/white_flower/follower.png | Bin 0 -> 707 bytes .../flabebe/yellow_flower/follow_normal.pal | 19 + .../flabebe/yellow_flower/follow_shiny.pal | 19 + .../flabebe/yellow_flower/follower.png | Bin 0 -> 735 bytes graphics/pokemon/flapple/follow_normal.pal | 19 + graphics/pokemon/flapple/follow_shiny.pal | 19 + graphics/pokemon/flapple/follower.png | Bin 0 -> 1117 bytes .../pokemon/fletchinder/follow_normal.pal | 19 + graphics/pokemon/fletchinder/follow_shiny.pal | 19 + graphics/pokemon/fletchinder/follower.png | Bin 0 -> 925 bytes graphics/pokemon/fletchling/follow_normal.pal | 19 + graphics/pokemon/fletchling/follow_shiny.pal | 19 + graphics/pokemon/fletchling/follower.png | Bin 0 -> 462 bytes graphics/pokemon/floatzel/follow_normal.pal | 19 + graphics/pokemon/floatzel/follow_shiny.pal | 19 + graphics/pokemon/floatzel/follower.png | Bin 0 -> 1111 bytes .../floette/blue_flower/follow_normal.pal | 19 + .../floette/blue_flower/follow_shiny.pal | 19 + .../pokemon/floette/blue_flower/follower.png | Bin 0 -> 759 bytes .../floette/eternal_flower/follow_normal.pal | 19 + .../floette/eternal_flower/follow_shiny.pal | 19 + .../floette/eternal_flower/follower.png | Bin 0 -> 916 bytes graphics/pokemon/floette/follow_normal.pal | 19 + graphics/pokemon/floette/follow_shiny.pal | 19 + graphics/pokemon/floette/follower.png | Bin 0 -> 778 bytes .../floette/orange_flower/follow_normal.pal | 19 + .../floette/orange_flower/follow_shiny.pal | 19 + .../floette/orange_flower/follower.png | Bin 0 -> 759 bytes .../floette/white_flower/follow_normal.pal | 19 + .../floette/white_flower/follow_shiny.pal | 19 + .../pokemon/floette/white_flower/follower.png | Bin 0 -> 751 bytes .../floette/yellow_flower/follow_normal.pal | 19 + .../floette/yellow_flower/follow_shiny.pal | 19 + .../floette/yellow_flower/follower.png | Bin 0 -> 759 bytes .../florges/blue_flower/follow_normal.pal | 19 + .../florges/blue_flower/follow_shiny.pal | 19 + .../pokemon/florges/blue_flower/follower.png | Bin 0 -> 1184 bytes graphics/pokemon/florges/follow_normal.pal | 19 + graphics/pokemon/florges/follow_shiny.pal | 19 + graphics/pokemon/florges/follower.png | Bin 0 -> 1184 bytes .../florges/orange_flower/follow_normal.pal | 19 + .../florges/orange_flower/follow_shiny.pal | 19 + .../florges/orange_flower/follower.png | Bin 0 -> 1184 bytes .../florges/white_flower/follow_normal.pal | 19 + .../florges/white_flower/follow_shiny.pal | 19 + .../pokemon/florges/white_flower/follower.png | Bin 0 -> 1184 bytes .../florges/yellow_flower/follow_normal.pal | 19 + .../florges/yellow_flower/follow_shiny.pal | 19 + .../florges/yellow_flower/follower.png | Bin 0 -> 1168 bytes graphics/pokemon/fomantis/follow_normal.pal | 19 + graphics/pokemon/fomantis/follow_shiny.pal | 19 + graphics/pokemon/fomantis/follower.png | Bin 0 -> 1273 bytes graphics/pokemon/foongus/follow_normal.pal | 19 + graphics/pokemon/foongus/follow_shiny.pal | 19 + graphics/pokemon/foongus/follower.png | Bin 0 -> 614 bytes graphics/pokemon/fraxure/follow_normal.pal | 19 + graphics/pokemon/fraxure/follow_shiny.pal | 19 + graphics/pokemon/fraxure/follower.png | Bin 0 -> 692 bytes graphics/pokemon/frillish/follow_normal.pal | 19 + graphics/pokemon/frillish/follow_shiny.pal | 19 + graphics/pokemon/frillish/follower.png | Bin 0 -> 591 bytes graphics/pokemon/frillish/followerf.png | Bin 0 -> 626 bytes graphics/pokemon/froakie/follow_normal.pal | 19 + graphics/pokemon/froakie/follow_shiny.pal | 19 + graphics/pokemon/froakie/follower.png | Bin 0 -> 455 bytes graphics/pokemon/frogadier/follow_normal.pal | 19 + graphics/pokemon/frogadier/follow_shiny.pal | 19 + graphics/pokemon/frogadier/follower.png | Bin 0 -> 567 bytes graphics/pokemon/frosmoth/follow_normal.pal | 19 + graphics/pokemon/frosmoth/follow_shiny.pal | 19 + graphics/pokemon/frosmoth/follower.png | Bin 0 -> 1236 bytes .../furfrou/dandy_trim/follow_normal.pal | 19 + .../furfrou/dandy_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/dandy_trim/follower.png | Bin 0 -> 849 bytes .../furfrou/debutante_trim/follow_normal.pal | 19 + .../furfrou/debutante_trim/follow_shiny.pal | 19 + .../furfrou/debutante_trim/follower.png | Bin 0 -> 941 bytes .../furfrou/diamond_trim/follow_normal.pal | 19 + .../furfrou/diamond_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/diamond_trim/follower.png | Bin 0 -> 909 bytes graphics/pokemon/furfrou/follow_normal.pal | 19 + graphics/pokemon/furfrou/follow_shiny.pal | 19 + graphics/pokemon/furfrou/follower.png | Bin 0 -> 705 bytes .../furfrou/heart_trim/follow_normal.pal | 19 + .../furfrou/heart_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/heart_trim/follower.png | Bin 0 -> 908 bytes .../furfrou/kabuki_trim/follow_normal.pal | 19 + .../furfrou/kabuki_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/kabuki_trim/follower.png | Bin 0 -> 932 bytes .../furfrou/la_reine_trim/follow_normal.pal | 19 + .../furfrou/la_reine_trim/follow_shiny.pal | 19 + .../furfrou/la_reine_trim/follower.png | Bin 0 -> 908 bytes .../furfrou/matron_trim/follow_normal.pal | 19 + .../furfrou/matron_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/matron_trim/follower.png | Bin 0 -> 930 bytes .../furfrou/pharaoh_trim/follow_normal.pal | 19 + .../furfrou/pharaoh_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/pharaoh_trim/follower.png | Bin 0 -> 938 bytes .../furfrou/star_trim/follow_normal.pal | 19 + .../furfrou/star_trim/follow_shiny.pal | 19 + .../pokemon/furfrou/star_trim/follower.png | Bin 0 -> 946 bytes graphics/pokemon/gabite/follow_normal.pal | 19 + graphics/pokemon/gabite/follow_shiny.pal | 19 + graphics/pokemon/gabite/follower.png | Bin 0 -> 980 bytes graphics/pokemon/galvantula/follow_normal.pal | 19 + graphics/pokemon/galvantula/follow_shiny.pal | 19 + graphics/pokemon/galvantula/follower.png | Bin 0 -> 1273 bytes graphics/pokemon/garbodor/follow_normal.pal | 19 + graphics/pokemon/garbodor/follow_shiny.pal | 19 + graphics/pokemon/garbodor/follower.png | Bin 0 -> 839 bytes graphics/pokemon/garchomp/follow_normal.pal | 19 + graphics/pokemon/garchomp/follow_shiny.pal | 19 + graphics/pokemon/garchomp/follower.png | Bin 0 -> 1362 bytes .../gastrodon/east_sea/follow_normal.pal | 19 + .../gastrodon/east_sea/follow_shiny.pal | 19 + .../pokemon/gastrodon/east_sea/follower.png | Bin 0 -> 841 bytes graphics/pokemon/gastrodon/follow_normal.pal | 19 + graphics/pokemon/gastrodon/follow_shiny.pal | 19 + graphics/pokemon/gastrodon/follower.png | Bin 0 -> 1079 bytes graphics/pokemon/genesect/follow_normal.pal | 19 + graphics/pokemon/genesect/follow_shiny.pal | 19 + graphics/pokemon/genesect/follower.png | Bin 0 -> 814 bytes graphics/pokemon/gible/follow_normal.pal | 19 + graphics/pokemon/gible/follow_shiny.pal | 19 + graphics/pokemon/gible/follower.png | Bin 0 -> 779 bytes graphics/pokemon/gigalith/follow_normal.pal | 19 + graphics/pokemon/gigalith/follow_shiny.pal | 19 + graphics/pokemon/gigalith/follower.png | Bin 0 -> 808 bytes graphics/pokemon/giratina/follow_normal.pal | 19 + graphics/pokemon/giratina/follow_shiny.pal | 19 + graphics/pokemon/giratina/follower.png | Bin 0 -> 2447 bytes .../pokemon/giratina/origin/follow_normal.pal | 19 + .../pokemon/giratina/origin/follow_shiny.pal | 19 + graphics/pokemon/giratina/origin/follower.png | Bin 0 -> 1965 bytes graphics/pokemon/glameow/follow_normal.pal | 19 + graphics/pokemon/glameow/follow_shiny.pal | 19 + graphics/pokemon/glameow/follower.png | Bin 0 -> 732 bytes graphics/pokemon/glastrier/follow_normal.pal | 19 + graphics/pokemon/glastrier/follow_shiny.pal | 19 + graphics/pokemon/glastrier/follower.png | Bin 0 -> 853 bytes graphics/pokemon/gogoat/follow_normal.pal | 19 + graphics/pokemon/gogoat/follow_shiny.pal | 19 + graphics/pokemon/gogoat/follower.png | Bin 0 -> 773 bytes graphics/pokemon/golett/follow_normal.pal | 19 + graphics/pokemon/golett/follow_shiny.pal | 19 + graphics/pokemon/golett/follower.png | Bin 0 -> 675 bytes graphics/pokemon/golisopod/follow_normal.pal | 19 + graphics/pokemon/golisopod/follow_shiny.pal | 19 + graphics/pokemon/golisopod/follower.png | Bin 0 -> 1650 bytes graphics/pokemon/golurk/follow_normal.pal | 19 + graphics/pokemon/golurk/follow_shiny.pal | 19 + graphics/pokemon/golurk/follower.png | Bin 0 -> 946 bytes graphics/pokemon/goodra/follow_normal.pal | 19 + graphics/pokemon/goodra/follow_shiny.pal | 19 + graphics/pokemon/goodra/follower.png | Bin 0 -> 724 bytes .../pokemon/goodra/hisuian/follow_normal.pal | 19 + .../pokemon/goodra/hisuian/follow_shiny.pal | 19 + graphics/pokemon/goodra/hisuian/follower.png | Bin 0 -> 952 bytes graphics/pokemon/goomy/follow_normal.pal | 19 + graphics/pokemon/goomy/follow_shiny.pal | 19 + graphics/pokemon/goomy/follower.png | Bin 0 -> 641 bytes graphics/pokemon/gossifleur/follow_normal.pal | 19 + graphics/pokemon/gossifleur/follow_shiny.pal | 19 + graphics/pokemon/gossifleur/follower.png | Bin 0 -> 833 bytes graphics/pokemon/gothita/follow_normal.pal | 19 + graphics/pokemon/gothita/follow_shiny.pal | 19 + graphics/pokemon/gothita/follower.png | Bin 0 -> 543 bytes graphics/pokemon/gothitelle/follow_normal.pal | 19 + graphics/pokemon/gothitelle/follow_shiny.pal | 19 + graphics/pokemon/gothitelle/follower.png | Bin 0 -> 840 bytes graphics/pokemon/gothorita/follow_normal.pal | 19 + graphics/pokemon/gothorita/follow_shiny.pal | 19 + graphics/pokemon/gothorita/follower.png | Bin 0 -> 643 bytes graphics/pokemon/gourgeist/follow_normal.pal | 19 + graphics/pokemon/gourgeist/follow_shiny.pal | 19 + graphics/pokemon/gourgeist/follower.png | Bin 0 -> 949 bytes graphics/pokemon/grapploct/follow_normal.pal | 19 + graphics/pokemon/grapploct/follow_shiny.pal | 19 + graphics/pokemon/grapploct/follower.png | Bin 0 -> 1256 bytes graphics/pokemon/greedent/follow_normal.pal | 19 + graphics/pokemon/greedent/follow_shiny.pal | 19 + graphics/pokemon/greedent/follower.png | Bin 0 -> 988 bytes graphics/pokemon/greninja/follow_normal.pal | 19 + graphics/pokemon/greninja/follow_shiny.pal | 19 + graphics/pokemon/greninja/follower.png | Bin 0 -> 1002 bytes graphics/pokemon/grimmsnarl/follow_normal.pal | 19 + graphics/pokemon/grimmsnarl/follow_shiny.pal | 19 + graphics/pokemon/grimmsnarl/follower.png | Bin 0 -> 1274 bytes graphics/pokemon/grookey/follow_normal.pal | 19 + graphics/pokemon/grookey/follow_shiny.pal | 19 + graphics/pokemon/grookey/follower.png | Bin 0 -> 783 bytes graphics/pokemon/grotle/follow_normal.pal | 19 + graphics/pokemon/grotle/follow_shiny.pal | 19 + graphics/pokemon/grotle/follower.png | Bin 0 -> 888 bytes graphics/pokemon/grubbin/follow_normal.pal | 19 + graphics/pokemon/grubbin/follow_shiny.pal | 19 + graphics/pokemon/grubbin/follower.png | Bin 0 -> 1334 bytes graphics/pokemon/gumshoos/follow_normal.pal | 19 + graphics/pokemon/gumshoos/follow_shiny.pal | 19 + graphics/pokemon/gumshoos/follower.png | Bin 0 -> 1445 bytes graphics/pokemon/gurdurr/follow_normal.pal | 19 + graphics/pokemon/gurdurr/follow_shiny.pal | 19 + graphics/pokemon/gurdurr/follower.png | Bin 0 -> 925 bytes graphics/pokemon/guzzlord/follow_normal.pal | 19 + graphics/pokemon/guzzlord/follow_shiny.pal | 19 + graphics/pokemon/guzzlord/follower.png | Bin 0 -> 1871 bytes graphics/pokemon/hakamo_o/follow_normal.pal | 19 + graphics/pokemon/hakamo_o/follow_shiny.pal | 19 + graphics/pokemon/hakamo_o/follower.png | Bin 0 -> 692 bytes graphics/pokemon/hatenna/follow_normal.pal | 19 + graphics/pokemon/hatenna/follow_shiny.pal | 19 + graphics/pokemon/hatenna/follower.png | Bin 0 -> 695 bytes graphics/pokemon/hatterene/follow_normal.pal | 19 + graphics/pokemon/hatterene/follow_shiny.pal | 19 + graphics/pokemon/hatterene/follower.png | Bin 0 -> 1172 bytes graphics/pokemon/hattrem/follow_normal.pal | 19 + graphics/pokemon/hattrem/follow_shiny.pal | 19 + graphics/pokemon/hattrem/follower.png | Bin 0 -> 932 bytes graphics/pokemon/hawlucha/follow_normal.pal | 19 + graphics/pokemon/hawlucha/follow_shiny.pal | 19 + graphics/pokemon/hawlucha/follower.png | Bin 0 -> 1028 bytes graphics/pokemon/haxorus/follow_normal.pal | 19 + graphics/pokemon/haxorus/follow_shiny.pal | 19 + graphics/pokemon/haxorus/follower.png | Bin 0 -> 908 bytes graphics/pokemon/heatmor/follow_normal.pal | 19 + graphics/pokemon/heatmor/follow_shiny.pal | 19 + graphics/pokemon/heatmor/follower.png | Bin 0 -> 753 bytes graphics/pokemon/heatran/follow_normal.pal | 19 + graphics/pokemon/heatran/follow_shiny.pal | 19 + graphics/pokemon/heatran/follower.png | Bin 0 -> 1329 bytes graphics/pokemon/heliolisk/follow_normal.pal | 19 + graphics/pokemon/heliolisk/follow_shiny.pal | 19 + graphics/pokemon/heliolisk/follower.png | Bin 0 -> 814 bytes graphics/pokemon/helioptile/follow_normal.pal | 19 + graphics/pokemon/helioptile/follow_shiny.pal | 19 + graphics/pokemon/helioptile/follower.png | Bin 0 -> 603 bytes graphics/pokemon/herdier/follow_normal.pal | 19 + graphics/pokemon/herdier/follow_shiny.pal | 19 + graphics/pokemon/herdier/follower.png | Bin 0 -> 831 bytes graphics/pokemon/hippopotas/follow_normal.pal | 19 + graphics/pokemon/hippopotas/follow_shiny.pal | 19 + graphics/pokemon/hippopotas/follower.png | Bin 0 -> 831 bytes graphics/pokemon/hippopotas/followerf.png | Bin 0 -> 628 bytes graphics/pokemon/hippowdon/follow_normal.pal | 19 + graphics/pokemon/hippowdon/follow_shiny.pal | 19 + graphics/pokemon/hippowdon/follower.png | Bin 0 -> 920 bytes graphics/pokemon/hippowdon/followerf.png | Bin 0 -> 701 bytes graphics/pokemon/honedge/follow_normal.pal | 19 + graphics/pokemon/honedge/follow_shiny.pal | 19 + graphics/pokemon/honedge/follower.png | Bin 0 -> 660 bytes graphics/pokemon/hoopa/follow_normal.pal | 19 + graphics/pokemon/hoopa/follow_shiny.pal | 19 + graphics/pokemon/hoopa/follower.png | Bin 0 -> 750 bytes .../pokemon/hoopa/unbound/follow_normal.pal | 19 + .../pokemon/hoopa/unbound/follow_shiny.pal | 19 + graphics/pokemon/hoopa/unbound/follower.png | Bin 0 -> 3219 bytes graphics/pokemon/hydreigon/follow_normal.pal | 19 + graphics/pokemon/hydreigon/follow_shiny.pal | 19 + graphics/pokemon/hydreigon/follower.png | Bin 0 -> 1501 bytes graphics/pokemon/impidimp/follow_normal.pal | 19 + graphics/pokemon/impidimp/follow_shiny.pal | 19 + graphics/pokemon/impidimp/follower.png | Bin 0 -> 650 bytes graphics/pokemon/incineroar/follow_normal.pal | 19 + graphics/pokemon/incineroar/follow_shiny.pal | 19 + graphics/pokemon/incineroar/follower.png | Bin 0 -> 1635 bytes .../pokemon/indeedee/female/follow_normal.pal | 19 + .../pokemon/indeedee/female/follow_shiny.pal | 19 + graphics/pokemon/indeedee/female/follower.png | Bin 0 -> 561 bytes graphics/pokemon/indeedee/follow_normal.pal | 19 + graphics/pokemon/indeedee/follow_shiny.pal | 19 + graphics/pokemon/indeedee/follower.png | Bin 0 -> 678 bytes graphics/pokemon/infernape/follow_normal.pal | 19 + graphics/pokemon/infernape/follow_shiny.pal | 19 + graphics/pokemon/infernape/follower.png | Bin 0 -> 1291 bytes graphics/pokemon/inkay/follow_normal.pal | 19 + graphics/pokemon/inkay/follow_shiny.pal | 19 + graphics/pokemon/inkay/follower.png | Bin 0 -> 560 bytes graphics/pokemon/inteleon/follow_normal.pal | 19 + graphics/pokemon/inteleon/follow_shiny.pal | 19 + graphics/pokemon/inteleon/follower.png | Bin 0 -> 1028 bytes graphics/pokemon/jangmo_o/follow_normal.pal | 19 + graphics/pokemon/jangmo_o/follow_shiny.pal | 19 + graphics/pokemon/jangmo_o/follower.png | Bin 0 -> 628 bytes graphics/pokemon/jellicent/follow_normal.pal | 19 + graphics/pokemon/jellicent/follow_shiny.pal | 19 + graphics/pokemon/jellicent/follower.png | Bin 0 -> 622 bytes graphics/pokemon/jellicent/followerf.png | Bin 0 -> 742 bytes graphics/pokemon/joltik/follow_normal.pal | 19 + graphics/pokemon/joltik/follow_shiny.pal | 19 + graphics/pokemon/joltik/follower.png | Bin 0 -> 637 bytes graphics/pokemon/karrablast/follow_normal.pal | 19 + graphics/pokemon/karrablast/follow_shiny.pal | 19 + graphics/pokemon/karrablast/follower.png | Bin 0 -> 546 bytes graphics/pokemon/kartana/follow_normal.pal | 19 + graphics/pokemon/kartana/follow_shiny.pal | 19 + graphics/pokemon/kartana/follower.png | Bin 0 -> 564 bytes graphics/pokemon/keldeo/follow_normal.pal | 19 + graphics/pokemon/keldeo/follow_shiny.pal | 19 + graphics/pokemon/keldeo/follower.png | Bin 0 -> 860 bytes graphics/pokemon/klang/follow_normal.pal | 19 + graphics/pokemon/klang/follow_shiny.pal | 19 + graphics/pokemon/klang/follower.png | Bin 0 -> 1014 bytes graphics/pokemon/klefki/follow_normal.pal | 19 + graphics/pokemon/klefki/follow_shiny.pal | 19 + graphics/pokemon/klefki/follower.png | Bin 0 -> 664 bytes graphics/pokemon/klink/follow_normal.pal | 19 + graphics/pokemon/klink/follow_shiny.pal | 19 + graphics/pokemon/klink/follower.png | Bin 0 -> 578 bytes graphics/pokemon/klinklang/follow_normal.pal | 19 + graphics/pokemon/klinklang/follow_shiny.pal | 19 + graphics/pokemon/klinklang/follower.png | Bin 0 -> 1209 bytes graphics/pokemon/komala/follow_normal.pal | 19 + graphics/pokemon/komala/follow_shiny.pal | 19 + graphics/pokemon/komala/follower.png | Bin 0 -> 1351 bytes graphics/pokemon/kommo_o/follow_normal.pal | 19 + graphics/pokemon/kommo_o/follow_shiny.pal | 19 + graphics/pokemon/kommo_o/follower.png | Bin 0 -> 1028 bytes graphics/pokemon/kricketot/follow_normal.pal | 19 + graphics/pokemon/kricketot/follow_shiny.pal | 19 + graphics/pokemon/kricketot/follower.png | Bin 0 -> 729 bytes graphics/pokemon/kricketune/follow_normal.pal | 19 + graphics/pokemon/kricketune/follow_shiny.pal | 19 + graphics/pokemon/kricketune/follower.png | Bin 0 -> 1035 bytes graphics/pokemon/krokorok/follow_normal.pal | 19 + graphics/pokemon/krokorok/follow_shiny.pal | 19 + graphics/pokemon/krokorok/follower.png | Bin 0 -> 885 bytes graphics/pokemon/krookodile/follow_normal.pal | 19 + graphics/pokemon/krookodile/follow_shiny.pal | 19 + graphics/pokemon/krookodile/follower.png | Bin 0 -> 985 bytes graphics/pokemon/kubfu/follow_normal.pal | 19 + graphics/pokemon/kubfu/follow_shiny.pal | 19 + graphics/pokemon/kubfu/follower.png | Bin 0 -> 779 bytes graphics/pokemon/kyurem/follow_normal.pal | 19 + graphics/pokemon/kyurem/follow_shiny.pal | 19 + graphics/pokemon/kyurem/follower.png | Bin 0 -> 3525 bytes graphics/pokemon/lampent/follow_normal.pal | 19 + graphics/pokemon/lampent/follow_shiny.pal | 19 + graphics/pokemon/lampent/follower.png | Bin 0 -> 466 bytes graphics/pokemon/landorus/follow_normal.pal | 19 + graphics/pokemon/landorus/follow_shiny.pal | 19 + graphics/pokemon/landorus/follower.png | Bin 0 -> 1438 bytes graphics/pokemon/larvesta/follow_normal.pal | 19 + graphics/pokemon/larvesta/follow_shiny.pal | 19 + graphics/pokemon/larvesta/follower.png | Bin 0 -> 618 bytes graphics/pokemon/leavanny/follow_normal.pal | 19 + graphics/pokemon/leavanny/follow_shiny.pal | 19 + graphics/pokemon/leavanny/follower.png | Bin 0 -> 677 bytes graphics/pokemon/liepard/follow_normal.pal | 19 + graphics/pokemon/liepard/follow_shiny.pal | 19 + graphics/pokemon/liepard/follower.png | Bin 0 -> 904 bytes graphics/pokemon/lilligant/follow_normal.pal | 19 + graphics/pokemon/lilligant/follow_shiny.pal | 19 + graphics/pokemon/lilligant/follower.png | Bin 0 -> 908 bytes .../lilligant/hisuian/follow_normal.pal | 19 + .../lilligant/hisuian/follow_shiny.pal | 19 + .../pokemon/lilligant/hisuian/follower.png | Bin 0 -> 957 bytes graphics/pokemon/lillipup/follow_normal.pal | 19 + graphics/pokemon/lillipup/follow_shiny.pal | 19 + graphics/pokemon/lillipup/follower.png | Bin 0 -> 596 bytes graphics/pokemon/litleo/follow_normal.pal | 19 + graphics/pokemon/litleo/follow_shiny.pal | 19 + graphics/pokemon/litleo/follower.png | Bin 0 -> 538 bytes graphics/pokemon/litten/follow_normal.pal | 19 + graphics/pokemon/litten/follow_shiny.pal | 19 + graphics/pokemon/litten/follower.png | Bin 0 -> 1437 bytes graphics/pokemon/litwick/follow_normal.pal | 19 + graphics/pokemon/litwick/follow_shiny.pal | 19 + graphics/pokemon/litwick/follower.png | Bin 0 -> 714 bytes graphics/pokemon/lopunny/follow_normal.pal | 19 + graphics/pokemon/lopunny/follow_shiny.pal | 19 + graphics/pokemon/lopunny/follower.png | Bin 0 -> 967 bytes graphics/pokemon/lucario/follow_normal.pal | 19 + graphics/pokemon/lucario/follow_shiny.pal | 19 + graphics/pokemon/lucario/follower.png | Bin 0 -> 940 bytes graphics/pokemon/lumineon/follow_normal.pal | 19 + graphics/pokemon/lumineon/follow_shiny.pal | 19 + graphics/pokemon/lumineon/follower.png | Bin 0 -> 937 bytes graphics/pokemon/lunala/follow_normal.pal | 19 + graphics/pokemon/lunala/follow_shiny.pal | 19 + graphics/pokemon/lunala/follower.png | Bin 0 -> 1120 bytes graphics/pokemon/lurantis/follow_normal.pal | 19 + graphics/pokemon/lurantis/follow_shiny.pal | 19 + graphics/pokemon/lurantis/follower.png | Bin 0 -> 1547 bytes graphics/pokemon/luxio/follow_normal.pal | 19 + graphics/pokemon/luxio/follow_shiny.pal | 19 + graphics/pokemon/luxio/follower.png | Bin 0 -> 929 bytes graphics/pokemon/luxray/follow_normal.pal | 19 + graphics/pokemon/luxray/follow_shiny.pal | 19 + graphics/pokemon/luxray/follower.png | Bin 0 -> 991 bytes .../pokemon/lycanroc/dusk/follow_normal.pal | 19 + .../pokemon/lycanroc/dusk/follow_shiny.pal | 19 + graphics/pokemon/lycanroc/dusk/follower.png | Bin 0 -> 956 bytes graphics/pokemon/lycanroc/follow_normal.pal | 19 + graphics/pokemon/lycanroc/follow_shiny.pal | 19 + graphics/pokemon/lycanroc/follower.png | Bin 0 -> 1572 bytes .../lycanroc/midnight/follow_normal.pal | 19 + .../lycanroc/midnight/follow_shiny.pal | 19 + .../pokemon/lycanroc/midnight/follower.png | Bin 0 -> 883 bytes graphics/pokemon/magearna/follow_normal.pal | 19 + graphics/pokemon/magearna/follow_shiny.pal | 19 + graphics/pokemon/magearna/follower.png | Bin 0 -> 1583 bytes graphics/pokemon/malamar/follow_normal.pal | 19 + graphics/pokemon/malamar/follow_shiny.pal | 19 + graphics/pokemon/malamar/follower.png | Bin 0 -> 925 bytes graphics/pokemon/manaphy/follow_normal.pal | 19 + graphics/pokemon/manaphy/follow_shiny.pal | 19 + graphics/pokemon/manaphy/follower.png | Bin 0 -> 719 bytes graphics/pokemon/mandibuzz/follow_normal.pal | 19 + graphics/pokemon/mandibuzz/follow_shiny.pal | 19 + graphics/pokemon/mandibuzz/follower.png | Bin 0 -> 844 bytes graphics/pokemon/maractus/follow_normal.pal | 19 + graphics/pokemon/maractus/follow_shiny.pal | 19 + graphics/pokemon/maractus/follower.png | Bin 0 -> 1228 bytes graphics/pokemon/mareanie/follow_normal.pal | 19 + graphics/pokemon/mareanie/follow_shiny.pal | 19 + graphics/pokemon/mareanie/follower.png | Bin 0 -> 1427 bytes graphics/pokemon/marshadow/follow_normal.pal | 19 + graphics/pokemon/marshadow/follow_shiny.pal | 19 + graphics/pokemon/marshadow/follower.png | Bin 0 -> 1348 bytes graphics/pokemon/melmetal/follow_normal.pal | 19 + graphics/pokemon/melmetal/follow_shiny.pal | 19 + graphics/pokemon/melmetal/follower.png | Bin 0 -> 2053 bytes graphics/pokemon/meloetta/follow_normal.pal | 19 + graphics/pokemon/meloetta/follow_shiny.pal | 19 + graphics/pokemon/meloetta/follower.png | Bin 0 -> 691 bytes .../meloetta/pirouette/follow_normal.pal | 19 + .../meloetta/pirouette/follow_shiny.pal | 19 + .../pokemon/meloetta/pirouette/follower.png | Bin 0 -> 730 bytes graphics/pokemon/meltan/follow_normal.pal | 19 + graphics/pokemon/meltan/follow_shiny.pal | 19 + graphics/pokemon/meltan/follower.png | Bin 0 -> 1250 bytes .../pokemon/meowstic/female/follow_normal.pal | 19 + .../pokemon/meowstic/female/follow_shiny.pal | 19 + graphics/pokemon/meowstic/female/follower.png | Bin 0 -> 771 bytes graphics/pokemon/meowstic/follow_normal.pal | 19 + graphics/pokemon/meowstic/follow_shiny.pal | 19 + graphics/pokemon/meowstic/follower.png | Bin 0 -> 786 bytes graphics/pokemon/mesprit/follow_normal.pal | 19 + graphics/pokemon/mesprit/follow_shiny.pal | 19 + graphics/pokemon/mesprit/follower.png | Bin 0 -> 982 bytes graphics/pokemon/mienfoo/follow_normal.pal | 19 + graphics/pokemon/mienfoo/follow_shiny.pal | 19 + graphics/pokemon/mienfoo/follower.png | Bin 0 -> 584 bytes graphics/pokemon/mienshao/follow_normal.pal | 19 + graphics/pokemon/mienshao/follow_shiny.pal | 19 + graphics/pokemon/mienshao/follower.png | Bin 0 -> 719 bytes graphics/pokemon/milcery/follow_normal.pal | 19 + graphics/pokemon/milcery/follow_shiny.pal | 19 + graphics/pokemon/milcery/follower.png | Bin 0 -> 397 bytes graphics/pokemon/mimikyu/follow_normal.pal | 19 + graphics/pokemon/mimikyu/follow_shiny.pal | 19 + graphics/pokemon/mimikyu/follower.png | Bin 0 -> 1269 bytes graphics/pokemon/minccino/follow_normal.pal | 19 + graphics/pokemon/minccino/follow_shiny.pal | 19 + graphics/pokemon/minccino/follower.png | Bin 0 -> 667 bytes graphics/pokemon/minior/follow_normal.pal | 19 + graphics/pokemon/minior/follow_shiny.pal | 19 + graphics/pokemon/minior/follower.png | Bin 0 -> 1241 bytes graphics/pokemon/monferno/follow_normal.pal | 19 + graphics/pokemon/monferno/follow_shiny.pal | 19 + graphics/pokemon/monferno/follower.png | Bin 0 -> 993 bytes graphics/pokemon/morelull/follow_normal.pal | 19 + graphics/pokemon/morelull/follow_shiny.pal | 19 + graphics/pokemon/morelull/follower.png | Bin 0 -> 1163 bytes graphics/pokemon/morgrem/follow_normal.pal | 19 + graphics/pokemon/morgrem/follow_shiny.pal | 19 + graphics/pokemon/morgrem/follower.png | Bin 0 -> 861 bytes graphics/pokemon/morpeko/follow_normal.pal | 19 + graphics/pokemon/morpeko/follow_shiny.pal | 19 + graphics/pokemon/morpeko/follower.png | Bin 0 -> 556 bytes graphics/pokemon/mothim/follow_normal.pal | 19 + graphics/pokemon/mothim/follow_shiny.pal | 19 + graphics/pokemon/mothim/follower.png | Bin 0 -> 1159 bytes graphics/pokemon/mudbray/follow_normal.pal | 19 + graphics/pokemon/mudbray/follow_shiny.pal | 19 + graphics/pokemon/mudbray/follower.png | Bin 0 -> 1366 bytes graphics/pokemon/mudsdale/follow_normal.pal | 19 + graphics/pokemon/mudsdale/follow_shiny.pal | 19 + graphics/pokemon/mudsdale/follower.png | Bin 0 -> 1533 bytes graphics/pokemon/munna/follow_normal.pal | 19 + graphics/pokemon/munna/follow_shiny.pal | 19 + graphics/pokemon/munna/follower.png | Bin 0 -> 479 bytes graphics/pokemon/musharna/follow_normal.pal | 19 + graphics/pokemon/musharna/follow_shiny.pal | 19 + graphics/pokemon/musharna/follower.png | Bin 0 -> 1081 bytes graphics/pokemon/naganadel/follow_normal.pal | 19 + graphics/pokemon/naganadel/follow_shiny.pal | 19 + graphics/pokemon/naganadel/follower.png | Bin 0 -> 1689 bytes .../necrozma/dawn_wings/follow_normal.pal | 19 + .../necrozma/dawn_wings/follow_shiny.pal | 19 + .../pokemon/necrozma/dawn_wings/follower.png | Bin 0 -> 1474 bytes .../necrozma/dusk_mane/follow_normal.pal | 19 + .../necrozma/dusk_mane/follow_shiny.pal | 19 + .../pokemon/necrozma/dusk_mane/follower.png | Bin 0 -> 1475 bytes graphics/pokemon/necrozma/follow_normal.pal | 19 + graphics/pokemon/necrozma/follow_shiny.pal | 19 + graphics/pokemon/necrozma/follower.png | Bin 0 -> 1906 bytes graphics/pokemon/nickit/follow_normal.pal | 19 + graphics/pokemon/nickit/follow_shiny.pal | 19 + graphics/pokemon/nickit/follower.png | Bin 0 -> 671 bytes graphics/pokemon/nihilego/follow_normal.pal | 19 + graphics/pokemon/nihilego/follow_shiny.pal | 19 + graphics/pokemon/nihilego/follower.png | Bin 0 -> 1469 bytes graphics/pokemon/noibat/follow_normal.pal | 19 + graphics/pokemon/noibat/follow_shiny.pal | 19 + graphics/pokemon/noibat/follower.png | Bin 0 -> 642 bytes graphics/pokemon/noivern/follow_normal.pal | 19 + graphics/pokemon/noivern/follow_shiny.pal | 19 + graphics/pokemon/noivern/follower.png | Bin 0 -> 1183 bytes graphics/pokemon/oranguru/follow_normal.pal | 19 + graphics/pokemon/oranguru/follow_shiny.pal | 19 + graphics/pokemon/oranguru/follower.png | Bin 0 -> 1479 bytes graphics/pokemon/orbeetle/follow_normal.pal | 19 + graphics/pokemon/orbeetle/follow_shiny.pal | 19 + graphics/pokemon/orbeetle/follower.png | Bin 0 -> 1198 bytes graphics/pokemon/oricorio/follow_normal.pal | 19 + graphics/pokemon/oricorio/follow_shiny.pal | 19 + graphics/pokemon/oricorio/follower.png | Bin 0 -> 1429 bytes graphics/pokemon/oshawott/follow_normal.pal | 19 + graphics/pokemon/oshawott/follow_shiny.pal | 19 + graphics/pokemon/oshawott/follower.png | Bin 0 -> 505 bytes graphics/pokemon/pachirisu/follow_normal.pal | 19 + graphics/pokemon/pachirisu/follow_shiny.pal | 19 + graphics/pokemon/pachirisu/follower.png | Bin 0 -> 701 bytes graphics/pokemon/palkia/follow_normal.pal | 19 + graphics/pokemon/palkia/follow_shiny.pal | 19 + graphics/pokemon/palkia/follower.png | Bin 0 -> 2288 bytes .../pokemon/palkia/origin/follow_normal.pal | 19 + graphics/pokemon/palkia/origin/follower.png | Bin 0 -> 1800 bytes graphics/pokemon/palossand/follow_normal.pal | 19 + graphics/pokemon/palossand/follow_shiny.pal | 19 + graphics/pokemon/palossand/follower.png | Bin 0 -> 1572 bytes graphics/pokemon/palpitoad/follow_normal.pal | 19 + graphics/pokemon/palpitoad/follow_shiny.pal | 19 + graphics/pokemon/palpitoad/follower.png | Bin 0 -> 613 bytes graphics/pokemon/pancham/follow_normal.pal | 19 + graphics/pokemon/pancham/follow_shiny.pal | 19 + graphics/pokemon/pancham/follower.png | Bin 0 -> 524 bytes graphics/pokemon/pangoro/follow_normal.pal | 19 + graphics/pokemon/pangoro/follow_shiny.pal | 19 + graphics/pokemon/pangoro/follower.png | Bin 0 -> 795 bytes graphics/pokemon/panpour/follow_normal.pal | 19 + graphics/pokemon/panpour/follow_shiny.pal | 19 + graphics/pokemon/panpour/follower.png | Bin 0 -> 712 bytes graphics/pokemon/pansage/follow_normal.pal | 19 + graphics/pokemon/pansage/follow_shiny.pal | 19 + graphics/pokemon/pansage/follower.png | Bin 0 -> 762 bytes graphics/pokemon/pansear/follow_normal.pal | 19 + graphics/pokemon/pansear/follow_shiny.pal | 19 + graphics/pokemon/pansear/follower.png | Bin 0 -> 700 bytes graphics/pokemon/passimian/follow_normal.pal | 19 + graphics/pokemon/passimian/follow_shiny.pal | 19 + graphics/pokemon/passimian/follower.png | Bin 0 -> 1500 bytes graphics/pokemon/patrat/follow_normal.pal | 19 + graphics/pokemon/patrat/follow_shiny.pal | 19 + graphics/pokemon/patrat/follower.png | Bin 0 -> 691 bytes graphics/pokemon/pawmi/normal.png | Bin 0 -> 170 bytes graphics/pokemon/pawniard/follow_normal.pal | 19 + graphics/pokemon/pawniard/follow_shiny.pal | 19 + graphics/pokemon/pawniard/follower.png | Bin 0 -> 641 bytes graphics/pokemon/petilil/follow_normal.pal | 19 + graphics/pokemon/petilil/follow_shiny.pal | 19 + graphics/pokemon/petilil/follower.png | Bin 0 -> 597 bytes graphics/pokemon/phantump/follow_normal.pal | 19 + graphics/pokemon/phantump/follow_shiny.pal | 19 + graphics/pokemon/phantump/follower.png | Bin 0 -> 708 bytes graphics/pokemon/pheromosa/follow_normal.pal | 19 + graphics/pokemon/pheromosa/follow_shiny.pal | 19 + graphics/pokemon/pheromosa/follower.png | Bin 0 -> 1072 bytes graphics/pokemon/phione/follow_normal.pal | 19 + graphics/pokemon/phione/follow_shiny.pal | 19 + graphics/pokemon/phione/follower.png | Bin 0 -> 766 bytes graphics/pokemon/pidove/follow_normal.pal | 19 + graphics/pokemon/pidove/follow_shiny.pal | 19 + graphics/pokemon/pidove/follower.png | Bin 0 -> 691 bytes graphics/pokemon/pignite/follow_normal.pal | 19 + graphics/pokemon/pignite/follow_shiny.pal | 19 + graphics/pokemon/pignite/follower.png | Bin 0 -> 717 bytes graphics/pokemon/pikipek/follow_normal.pal | 19 + graphics/pokemon/pikipek/follow_shiny.pal | 19 + graphics/pokemon/pikipek/follower.png | Bin 0 -> 1252 bytes graphics/pokemon/pincurchin/follow_normal.pal | 19 + graphics/pokemon/pincurchin/follow_shiny.pal | 19 + graphics/pokemon/pincurchin/follower.png | Bin 0 -> 788 bytes graphics/pokemon/piplup/follow_normal.pal | 19 + graphics/pokemon/piplup/follow_shiny.pal | 19 + graphics/pokemon/piplup/follower.png | Bin 0 -> 624 bytes graphics/pokemon/poipole/follow_normal.pal | 19 + graphics/pokemon/poipole/follow_shiny.pal | 19 + graphics/pokemon/poipole/follower.png | Bin 0 -> 1426 bytes .../pokemon/polteageist/follow_normal.pal | 19 + graphics/pokemon/polteageist/follow_shiny.pal | 19 + graphics/pokemon/polteageist/follower.png | Bin 0 -> 1065 bytes graphics/pokemon/popplio/follow_normal.pal | 19 + graphics/pokemon/popplio/follow_shiny.pal | 19 + graphics/pokemon/popplio/follower.png | Bin 0 -> 1378 bytes graphics/pokemon/primarina/follow_normal.pal | 19 + graphics/pokemon/primarina/follow_shiny.pal | 19 + graphics/pokemon/primarina/follower.png | Bin 0 -> 1765 bytes graphics/pokemon/prinplup/follow_normal.pal | 19 + graphics/pokemon/prinplup/follow_shiny.pal | 19 + graphics/pokemon/prinplup/follower.png | Bin 0 -> 850 bytes graphics/pokemon/pumpkaboo/follow_normal.pal | 19 + graphics/pokemon/pumpkaboo/follow_shiny.pal | 19 + graphics/pokemon/pumpkaboo/follower.png | Bin 0 -> 522 bytes graphics/pokemon/purrloin/follow_normal.pal | 19 + graphics/pokemon/purrloin/follow_shiny.pal | 19 + graphics/pokemon/purrloin/follower.png | Bin 0 -> 540 bytes graphics/pokemon/purugly/follow_normal.pal | 19 + graphics/pokemon/purugly/follow_shiny.pal | 19 + graphics/pokemon/purugly/follower.png | Bin 0 -> 951 bytes graphics/pokemon/pyroar/follow_normal.pal | 19 + graphics/pokemon/pyroar/follow_shiny.pal | 19 + graphics/pokemon/pyroar/follower.png | Bin 0 -> 799 bytes graphics/pokemon/pyroar/followerf.png | Bin 0 -> 733 bytes graphics/pokemon/pyukumuku/follow_normal.pal | 19 + graphics/pokemon/pyukumuku/follow_shiny.pal | 19 + graphics/pokemon/pyukumuku/follower.png | Bin 0 -> 1271 bytes graphics/pokemon/quilladin/follow_normal.pal | 19 + graphics/pokemon/quilladin/follow_shiny.pal | 19 + graphics/pokemon/quilladin/follower.png | Bin 0 -> 697 bytes graphics/pokemon/rampardos/follow_normal.pal | 19 + graphics/pokemon/rampardos/follow_shiny.pal | 19 + graphics/pokemon/rampardos/follower.png | Bin 0 -> 1091 bytes graphics/pokemon/regidrago/follow_normal.pal | 19 + graphics/pokemon/regidrago/follow_shiny.pal | 19 + graphics/pokemon/regidrago/follower.png | Bin 0 -> 712 bytes graphics/pokemon/regieleki/follow_normal.pal | 19 + graphics/pokemon/regieleki/follow_shiny.pal | 19 + graphics/pokemon/regieleki/follower.png | Bin 0 -> 963 bytes graphics/pokemon/regigigas/follow_normal.pal | 19 + graphics/pokemon/regigigas/follow_shiny.pal | 19 + graphics/pokemon/regigigas/follower.png | Bin 0 -> 2025 bytes graphics/pokemon/reshiram/follow_normal.pal | 19 + graphics/pokemon/reshiram/follow_shiny.pal | 19 + graphics/pokemon/reshiram/follower.png | Bin 0 -> 3173 bytes graphics/pokemon/reuniclus/follow_normal.pal | 19 + graphics/pokemon/reuniclus/follow_shiny.pal | 19 + graphics/pokemon/reuniclus/follower.png | Bin 0 -> 723 bytes graphics/pokemon/ribombee/follow_normal.pal | 19 + graphics/pokemon/ribombee/follow_shiny.pal | 19 + graphics/pokemon/ribombee/follower.png | Bin 0 -> 1465 bytes graphics/pokemon/rillaboom/follow_normal.pal | 19 + graphics/pokemon/rillaboom/follow_shiny.pal | 19 + graphics/pokemon/rillaboom/follower.png | Bin 0 -> 1445 bytes graphics/pokemon/riolu/follow_normal.pal | 19 + graphics/pokemon/riolu/follow_shiny.pal | 19 + graphics/pokemon/riolu/follower.png | Bin 0 -> 794 bytes graphics/pokemon/rockruff/follow_normal.pal | 19 + graphics/pokemon/rockruff/follow_shiny.pal | 19 + graphics/pokemon/rockruff/follower.png | Bin 0 -> 1438 bytes graphics/pokemon/roggenrola/follow_normal.pal | 19 + graphics/pokemon/roggenrola/follow_shiny.pal | 19 + graphics/pokemon/roggenrola/follower.png | Bin 0 -> 375 bytes graphics/pokemon/rolycoly/follow_normal.pal | 19 + graphics/pokemon/rolycoly/follow_shiny.pal | 19 + graphics/pokemon/rolycoly/follower.png | Bin 0 -> 534 bytes graphics/pokemon/rookidee/follow_normal.pal | 19 + graphics/pokemon/rookidee/follow_shiny.pal | 19 + graphics/pokemon/rookidee/follower.png | Bin 0 -> 566 bytes graphics/pokemon/rotom/fan/follow_normal.pal | 19 + graphics/pokemon/rotom/fan/follow_shiny.pal | 19 + graphics/pokemon/rotom/fan/follower.png | Bin 0 -> 649 bytes graphics/pokemon/rotom/follow_normal.pal | 19 + graphics/pokemon/rotom/follow_shiny.pal | 19 + graphics/pokemon/rotom/follower.png | Bin 0 -> 670 bytes .../pokemon/rotom/frost/follow_normal.pal | 19 + graphics/pokemon/rotom/frost/follow_shiny.pal | 19 + graphics/pokemon/rotom/frost/follower.png | Bin 0 -> 574 bytes graphics/pokemon/rotom/heat/follow_normal.pal | 19 + graphics/pokemon/rotom/heat/follow_shiny.pal | 19 + graphics/pokemon/rotom/heat/follower.png | Bin 0 -> 499 bytes graphics/pokemon/rotom/mow/follow_normal.pal | 19 + graphics/pokemon/rotom/mow/follow_shiny.pal | 19 + graphics/pokemon/rotom/mow/follower.png | Bin 0 -> 715 bytes graphics/pokemon/rotom/wash/follow_normal.pal | 19 + graphics/pokemon/rotom/wash/follow_shiny.pal | 19 + graphics/pokemon/rotom/wash/follower.png | Bin 0 -> 781 bytes graphics/pokemon/rowlet/follow_normal.pal | 19 + graphics/pokemon/rowlet/follow_shiny.pal | 19 + graphics/pokemon/rowlet/follower.png | Bin 0 -> 549 bytes graphics/pokemon/rufflet/follow_normal.pal | 19 + graphics/pokemon/rufflet/follow_shiny.pal | 19 + graphics/pokemon/rufflet/follower.png | Bin 0 -> 517 bytes graphics/pokemon/runerigus/follow_normal.pal | 19 + graphics/pokemon/runerigus/follow_shiny.pal | 19 + graphics/pokemon/runerigus/follower.png | Bin 0 -> 1236 bytes graphics/pokemon/salandit/follow_normal.pal | 19 + graphics/pokemon/salandit/follow_shiny.pal | 19 + graphics/pokemon/salandit/follower.png | Bin 0 -> 1409 bytes graphics/pokemon/salazzle/follow_normal.pal | 19 + graphics/pokemon/salazzle/follow_shiny.pal | 19 + graphics/pokemon/salazzle/follower.png | Bin 0 -> 1687 bytes graphics/pokemon/samurott/follow_normal.pal | 19 + graphics/pokemon/samurott/follow_shiny.pal | 19 + graphics/pokemon/samurott/follower.png | Bin 0 -> 1203 bytes .../samurott/hisuian/follow_normal.pal | 19 + .../pokemon/samurott/hisuian/follow_shiny.pal | 19 + .../pokemon/samurott/hisuian/follower.png | Bin 0 -> 1300 bytes graphics/pokemon/sandaconda/follow_normal.pal | 19 + graphics/pokemon/sandaconda/follow_shiny.pal | 19 + graphics/pokemon/sandaconda/follower.png | Bin 0 -> 1131 bytes graphics/pokemon/sandile/follow_normal.pal | 19 + graphics/pokemon/sandile/follow_shiny.pal | 19 + graphics/pokemon/sandile/follower.png | Bin 0 -> 897 bytes graphics/pokemon/sandygast/follow_normal.pal | 19 + graphics/pokemon/sandygast/follow_shiny.pal | 19 + graphics/pokemon/sandygast/follower.png | Bin 0 -> 1219 bytes graphics/pokemon/sawk/follow_normal.pal | 19 + graphics/pokemon/sawk/follow_shiny.pal | 19 + graphics/pokemon/sawk/follower.png | Bin 0 -> 910 bytes .../pokemon/sawsbuck/autumn/follow_normal.pal | 19 + .../pokemon/sawsbuck/autumn/follow_shiny.pal | 19 + graphics/pokemon/sawsbuck/autumn/follower.png | Bin 0 -> 740 bytes graphics/pokemon/sawsbuck/follow_normal.pal | 19 + graphics/pokemon/sawsbuck/follow_shiny.pal | 19 + graphics/pokemon/sawsbuck/follower.png | Bin 0 -> 776 bytes .../pokemon/sawsbuck/summer/follow_normal.pal | 19 + .../pokemon/sawsbuck/summer/follow_shiny.pal | 19 + graphics/pokemon/sawsbuck/summer/follower.png | Bin 0 -> 677 bytes .../pokemon/sawsbuck/winter/follow_normal.pal | 19 + .../pokemon/sawsbuck/winter/follow_shiny.pal | 19 + graphics/pokemon/sawsbuck/winter/follower.png | Bin 0 -> 814 bytes graphics/pokemon/scatterbug/follow_normal.pal | 19 + graphics/pokemon/scatterbug/follow_shiny.pal | 19 + graphics/pokemon/scatterbug/follower.png | Bin 0 -> 512 bytes graphics/pokemon/scolipede/follow_normal.pal | 19 + graphics/pokemon/scolipede/follow_shiny.pal | 19 + graphics/pokemon/scolipede/follower.png | Bin 0 -> 728 bytes graphics/pokemon/scorbunny/follow_normal.pal | 19 + graphics/pokemon/scorbunny/follow_shiny.pal | 19 + graphics/pokemon/scorbunny/follower.png | Bin 0 -> 809 bytes graphics/pokemon/scrafty/follow_normal.pal | 19 + graphics/pokemon/scrafty/follow_shiny.pal | 19 + graphics/pokemon/scrafty/follower.png | Bin 0 -> 676 bytes graphics/pokemon/scraggy/follow_normal.pal | 19 + graphics/pokemon/scraggy/follow_shiny.pal | 19 + graphics/pokemon/scraggy/follower.png | Bin 0 -> 561 bytes graphics/pokemon/seismitoad/follow_normal.pal | 19 + graphics/pokemon/seismitoad/follow_shiny.pal | 19 + graphics/pokemon/seismitoad/follower.png | Bin 0 -> 949 bytes graphics/pokemon/serperior/follow_normal.pal | 19 + graphics/pokemon/serperior/follow_shiny.pal | 19 + graphics/pokemon/serperior/follower.png | Bin 0 -> 1101 bytes graphics/pokemon/servine/follow_normal.pal | 19 + graphics/pokemon/servine/follow_shiny.pal | 19 + graphics/pokemon/servine/follower.png | Bin 0 -> 582 bytes graphics/pokemon/sewaddle/follow_normal.pal | 19 + graphics/pokemon/sewaddle/follow_shiny.pal | 19 + graphics/pokemon/sewaddle/follower.png | Bin 0 -> 547 bytes graphics/pokemon/shaymin/follow_normal.pal | 19 + graphics/pokemon/shaymin/follow_shiny.pal | 19 + graphics/pokemon/shaymin/follower.png | Bin 0 -> 659 bytes .../shellos/east_sea/follow_normal.pal | 19 + .../pokemon/shellos/east_sea/follow_shiny.pal | 19 + .../pokemon/shellos/east_sea/follower.png | Bin 0 -> 552 bytes graphics/pokemon/shellos/follow_normal.pal | 19 + graphics/pokemon/shellos/follow_shiny.pal | 19 + graphics/pokemon/shellos/follower.png | Bin 0 -> 733 bytes graphics/pokemon/shelmet/follow_normal.pal | 19 + graphics/pokemon/shelmet/follow_shiny.pal | 19 + graphics/pokemon/shelmet/follower.png | Bin 0 -> 530 bytes graphics/pokemon/shieldon/follow_normal.pal | 19 + graphics/pokemon/shieldon/follow_shiny.pal | 19 + graphics/pokemon/shieldon/follower.png | Bin 0 -> 518 bytes graphics/pokemon/shiinotic/follow_normal.pal | 19 + graphics/pokemon/shiinotic/follow_shiny.pal | 19 + graphics/pokemon/shiinotic/follower.png | Bin 0 -> 1372 bytes graphics/pokemon/shinx/follow_normal.pal | 19 + graphics/pokemon/shinx/follow_shiny.pal | 19 + graphics/pokemon/shinx/follower.png | Bin 0 -> 745 bytes graphics/pokemon/sigilyph/follow_normal.pal | 19 + graphics/pokemon/sigilyph/follow_shiny.pal | 19 + graphics/pokemon/sigilyph/follower.png | Bin 0 -> 786 bytes graphics/pokemon/silicobra/follow_normal.pal | 19 + graphics/pokemon/silicobra/follow_shiny.pal | 19 + graphics/pokemon/silicobra/follower.png | Bin 0 -> 687 bytes graphics/pokemon/silvally/follow_normal.pal | 19 + graphics/pokemon/silvally/follow_shiny.pal | 19 + graphics/pokemon/silvally/follower.png | Bin 0 -> 1668 bytes graphics/pokemon/simipour/follow_normal.pal | 19 + graphics/pokemon/simipour/follow_shiny.pal | 19 + graphics/pokemon/simipour/follower.png | Bin 0 -> 859 bytes graphics/pokemon/simisage/follow_normal.pal | 19 + graphics/pokemon/simisage/follow_shiny.pal | 19 + graphics/pokemon/simisage/follower.png | Bin 0 -> 823 bytes graphics/pokemon/simisear/follow_normal.pal | 19 + graphics/pokemon/simisear/follow_shiny.pal | 19 + graphics/pokemon/simisear/follower.png | Bin 0 -> 816 bytes graphics/pokemon/sinistea/follow_normal.pal | 19 + graphics/pokemon/sinistea/follow_shiny.pal | 19 + graphics/pokemon/sinistea/follower.png | Bin 0 -> 703 bytes graphics/pokemon/sizzlipede/follow_normal.pal | 19 + graphics/pokemon/sizzlipede/follow_shiny.pal | 19 + graphics/pokemon/sizzlipede/follower.png | Bin 0 -> 631 bytes graphics/pokemon/skiddo/follow_normal.pal | 19 + graphics/pokemon/skiddo/follow_shiny.pal | 19 + graphics/pokemon/skiddo/follower.png | Bin 0 -> 601 bytes graphics/pokemon/skorupi/follow_normal.pal | 19 + graphics/pokemon/skorupi/follow_shiny.pal | 19 + graphics/pokemon/skorupi/follower.png | Bin 0 -> 857 bytes graphics/pokemon/skrelp/follow_normal.pal | 19 + graphics/pokemon/skrelp/follow_shiny.pal | 19 + graphics/pokemon/skrelp/follower.png | Bin 0 -> 610 bytes graphics/pokemon/skuntank/follow_normal.pal | 19 + graphics/pokemon/skuntank/follow_shiny.pal | 19 + graphics/pokemon/skuntank/follower.png | Bin 0 -> 942 bytes graphics/pokemon/skwovet/follow_normal.pal | 19 + graphics/pokemon/skwovet/follow_shiny.pal | 19 + graphics/pokemon/skwovet/follower.png | Bin 0 -> 858 bytes graphics/pokemon/sliggoo/follow_normal.pal | 19 + graphics/pokemon/sliggoo/follow_shiny.pal | 19 + graphics/pokemon/sliggoo/follower.png | Bin 0 -> 709 bytes .../pokemon/sliggoo/hisuian/follow_normal.pal | 19 + .../pokemon/sliggoo/hisuian/follow_shiny.pal | 19 + graphics/pokemon/sliggoo/hisuian/follower.png | Bin 0 -> 744 bytes graphics/pokemon/slurpuff/follow_normal.pal | 19 + graphics/pokemon/slurpuff/follow_shiny.pal | 19 + graphics/pokemon/slurpuff/follower.png | Bin 0 -> 649 bytes graphics/pokemon/snivy/follow_normal.pal | 19 + graphics/pokemon/snivy/follow_shiny.pal | 19 + graphics/pokemon/snivy/follower.png | Bin 0 -> 623 bytes graphics/pokemon/snom/follow_normal.pal | 19 + graphics/pokemon/snom/follow_shiny.pal | 19 + graphics/pokemon/snom/follower.png | Bin 0 -> 573 bytes graphics/pokemon/snover/follow_normal.pal | 19 + graphics/pokemon/snover/follow_shiny.pal | 19 + graphics/pokemon/snover/follower.png | Bin 0 -> 918 bytes graphics/pokemon/sobble/follow_normal.pal | 19 + graphics/pokemon/sobble/follow_shiny.pal | 19 + graphics/pokemon/sobble/follower.png | Bin 0 -> 773 bytes graphics/pokemon/solgaleo/follow_normal.pal | 19 + graphics/pokemon/solgaleo/follow_shiny.pal | 19 + graphics/pokemon/solgaleo/follower.png | Bin 0 -> 1202 bytes graphics/pokemon/solosis/follow_normal.pal | 19 + graphics/pokemon/solosis/follow_shiny.pal | 19 + graphics/pokemon/solosis/follower.png | Bin 0 -> 449 bytes graphics/pokemon/spectrier/follow_normal.pal | 19 + graphics/pokemon/spectrier/follow_shiny.pal | 19 + graphics/pokemon/spectrier/follower.png | Bin 0 -> 923 bytes graphics/pokemon/spewpa/follow_normal.pal | 19 + graphics/pokemon/spewpa/follow_shiny.pal | 19 + graphics/pokemon/spewpa/follower.png | Bin 0 -> 503 bytes graphics/pokemon/spiritomb/follow_normal.pal | 19 + graphics/pokemon/spiritomb/follow_shiny.pal | 19 + graphics/pokemon/spiritomb/follower.png | Bin 0 -> 994 bytes graphics/pokemon/spritzee/follow_normal.pal | 19 + graphics/pokemon/spritzee/follow_shiny.pal | 19 + graphics/pokemon/spritzee/follower.png | Bin 0 -> 584 bytes graphics/pokemon/stakataka/follow_normal.pal | 19 + graphics/pokemon/stakataka/follow_shiny.pal | 19 + graphics/pokemon/stakataka/follower.png | Bin 0 -> 1415 bytes graphics/pokemon/staraptor/follow_normal.pal | 19 + graphics/pokemon/staraptor/follow_shiny.pal | 19 + graphics/pokemon/staraptor/follower.png | Bin 0 -> 1331 bytes graphics/pokemon/staravia/follow_normal.pal | 19 + graphics/pokemon/staravia/follow_shiny.pal | 19 + graphics/pokemon/staravia/follower.png | Bin 0 -> 1144 bytes graphics/pokemon/starly/follow_normal.pal | 19 + graphics/pokemon/starly/follow_shiny.pal | 19 + graphics/pokemon/starly/follower.png | Bin 0 -> 651 bytes graphics/pokemon/steenee/follow_normal.pal | 19 + graphics/pokemon/steenee/follow_shiny.pal | 19 + graphics/pokemon/steenee/follower.png | Bin 0 -> 1346 bytes .../pokemon/stonjourner/follow_normal.pal | 19 + graphics/pokemon/stonjourner/follow_shiny.pal | 19 + graphics/pokemon/stonjourner/follower.png | Bin 0 -> 1442 bytes graphics/pokemon/stoutland/follow_normal.pal | 19 + graphics/pokemon/stoutland/follow_shiny.pal | 19 + graphics/pokemon/stoutland/follower.png | Bin 0 -> 922 bytes graphics/pokemon/stufful/follow_normal.pal | 19 + graphics/pokemon/stufful/follow_shiny.pal | 19 + graphics/pokemon/stufful/follower.png | Bin 0 -> 1374 bytes graphics/pokemon/stunfisk/follow_normal.pal | 19 + graphics/pokemon/stunfisk/follow_shiny.pal | 19 + graphics/pokemon/stunfisk/follower.png | Bin 0 -> 765 bytes .../stunfisk/galarian/follow_normal.pal | 19 + .../stunfisk/galarian/follow_shiny.pal | 19 + .../pokemon/stunfisk/galarian/follower.png | Bin 0 -> 519 bytes graphics/pokemon/stunky/follow_normal.pal | 19 + graphics/pokemon/stunky/follow_shiny.pal | 19 + graphics/pokemon/stunky/follower.png | Bin 0 -> 782 bytes graphics/pokemon/swadloon/follow_normal.pal | 19 + graphics/pokemon/swadloon/follow_shiny.pal | 19 + graphics/pokemon/swadloon/follower.png | Bin 0 -> 479 bytes graphics/pokemon/swanna/follow_normal.pal | 19 + graphics/pokemon/swanna/follow_shiny.pal | 19 + graphics/pokemon/swanna/follower.png | Bin 0 -> 926 bytes graphics/pokemon/swirlix/follow_normal.pal | 19 + graphics/pokemon/swirlix/follow_shiny.pal | 19 + graphics/pokemon/swirlix/follower.png | Bin 0 -> 474 bytes graphics/pokemon/swoobat/follow_normal.pal | 19 + graphics/pokemon/swoobat/follow_shiny.pal | 19 + graphics/pokemon/swoobat/follower.png | Bin 0 -> 831 bytes graphics/pokemon/talonflame/follow_normal.pal | 19 + graphics/pokemon/talonflame/follow_shiny.pal | 19 + graphics/pokemon/talonflame/follower.png | Bin 0 -> 1093 bytes graphics/pokemon/tapu_bulu/follow_normal.pal | 19 + graphics/pokemon/tapu_bulu/follow_shiny.pal | 19 + graphics/pokemon/tapu_bulu/follower.png | Bin 0 -> 1474 bytes graphics/pokemon/tapu_fini/follow_normal.pal | 19 + graphics/pokemon/tapu_fini/follow_shiny.pal | 19 + graphics/pokemon/tapu_fini/follower.png | Bin 0 -> 1685 bytes graphics/pokemon/tapu_koko/follow_normal.pal | 19 + graphics/pokemon/tapu_koko/follow_shiny.pal | 19 + graphics/pokemon/tapu_koko/follower.png | Bin 0 -> 1890 bytes graphics/pokemon/tapu_lele/follow_normal.pal | 19 + graphics/pokemon/tapu_lele/follow_shiny.pal | 19 + graphics/pokemon/tapu_lele/follower.png | Bin 0 -> 1618 bytes graphics/pokemon/tepig/follow_normal.pal | 19 + graphics/pokemon/tepig/follow_shiny.pal | 19 + graphics/pokemon/tepig/follower.png | Bin 0 -> 610 bytes graphics/pokemon/terrakion/follow_normal.pal | 19 + graphics/pokemon/terrakion/follow_shiny.pal | 19 + graphics/pokemon/terrakion/follower.png | Bin 0 -> 940 bytes graphics/pokemon/thievul/follow_normal.pal | 19 + graphics/pokemon/thievul/follow_shiny.pal | 19 + graphics/pokemon/thievul/follower.png | Bin 0 -> 940 bytes graphics/pokemon/throh/follow_normal.pal | 19 + graphics/pokemon/throh/follow_shiny.pal | 19 + graphics/pokemon/throh/follower.png | Bin 0 -> 1071 bytes graphics/pokemon/thundurus/follow_normal.pal | 19 + graphics/pokemon/thundurus/follow_shiny.pal | 19 + graphics/pokemon/thundurus/follower.png | Bin 0 -> 1345 bytes graphics/pokemon/thwackey/follow_normal.pal | 19 + graphics/pokemon/thwackey/follow_shiny.pal | 19 + graphics/pokemon/thwackey/follower.png | Bin 0 -> 1155 bytes graphics/pokemon/timburr/follow_normal.pal | 19 + graphics/pokemon/timburr/follow_shiny.pal | 19 + graphics/pokemon/timburr/follower.png | Bin 0 -> 606 bytes graphics/pokemon/tirtouga/follow_normal.pal | 19 + graphics/pokemon/tirtouga/follow_shiny.pal | 19 + graphics/pokemon/tirtouga/follower.png | Bin 0 -> 794 bytes graphics/pokemon/togedemaru/follow_normal.pal | 19 + graphics/pokemon/togedemaru/follow_shiny.pal | 19 + graphics/pokemon/togedemaru/follower.png | Bin 0 -> 1246 bytes graphics/pokemon/tornadus/follow_normal.pal | 19 + graphics/pokemon/tornadus/follow_shiny.pal | 19 + graphics/pokemon/tornadus/follower.png | Bin 0 -> 1385 bytes graphics/pokemon/torracat/follow_normal.pal | 19 + graphics/pokemon/torracat/follow_shiny.pal | 19 + graphics/pokemon/torracat/follower.png | Bin 0 -> 1564 bytes graphics/pokemon/torterra/follow_normal.pal | 19 + graphics/pokemon/torterra/follow_shiny.pal | 19 + graphics/pokemon/torterra/follower.png | Bin 0 -> 1185 bytes graphics/pokemon/toucannon/follow_normal.pal | 19 + graphics/pokemon/toucannon/follow_shiny.pal | 19 + graphics/pokemon/toucannon/follower.png | Bin 0 -> 1877 bytes graphics/pokemon/toxapex/follow_normal.pal | 19 + graphics/pokemon/toxapex/follow_shiny.pal | 19 + graphics/pokemon/toxapex/follower.png | Bin 0 -> 1758 bytes graphics/pokemon/toxel/follow_normal.pal | 19 + graphics/pokemon/toxel/follow_shiny.pal | 19 + graphics/pokemon/toxel/follower.png | Bin 0 -> 665 bytes graphics/pokemon/toxicroak/follow_normal.pal | 19 + graphics/pokemon/toxicroak/follow_shiny.pal | 19 + graphics/pokemon/toxicroak/follower.png | Bin 0 -> 837 bytes graphics/pokemon/toxtricity/follow_normal.pal | 19 + graphics/pokemon/toxtricity/follow_shiny.pal | 19 + graphics/pokemon/toxtricity/follower.png | Bin 0 -> 1021 bytes .../toxtricity/low_key/follow_normal.pal | 19 + .../toxtricity/low_key/follow_shiny.pal | 19 + .../pokemon/toxtricity/low_key/follower.png | Bin 0 -> 857 bytes graphics/pokemon/tranquill/follow_normal.pal | 19 + graphics/pokemon/tranquill/follow_shiny.pal | 19 + graphics/pokemon/tranquill/follower.png | Bin 0 -> 768 bytes graphics/pokemon/trevenant/follow_normal.pal | 19 + graphics/pokemon/trevenant/follow_shiny.pal | 19 + graphics/pokemon/trevenant/follower.png | Bin 0 -> 1111 bytes graphics/pokemon/trubbish/follow_normal.pal | 19 + graphics/pokemon/trubbish/follow_shiny.pal | 19 + graphics/pokemon/trubbish/follower.png | Bin 0 -> 460 bytes graphics/pokemon/trumbeak/follow_normal.pal | 19 + graphics/pokemon/trumbeak/follow_shiny.pal | 19 + graphics/pokemon/trumbeak/follower.png | Bin 0 -> 1555 bytes graphics/pokemon/tsareena/follow_normal.pal | 19 + graphics/pokemon/tsareena/follow_shiny.pal | 19 + graphics/pokemon/tsareena/follower.png | Bin 0 -> 1608 bytes graphics/pokemon/turtonator/follow_normal.pal | 19 + graphics/pokemon/turtonator/follow_shiny.pal | 19 + graphics/pokemon/turtonator/follower.png | Bin 0 -> 1507 bytes graphics/pokemon/turtwig/follow_normal.pal | 19 + graphics/pokemon/turtwig/follow_shiny.pal | 19 + graphics/pokemon/turtwig/follower.png | Bin 0 -> 695 bytes graphics/pokemon/tympole/follow_normal.pal | 19 + graphics/pokemon/tympole/follow_shiny.pal | 19 + graphics/pokemon/tympole/follower.png | Bin 0 -> 479 bytes graphics/pokemon/tynamo/follow_normal.pal | 19 + graphics/pokemon/tynamo/follow_shiny.pal | 19 + graphics/pokemon/tynamo/follower.png | Bin 0 -> 458 bytes graphics/pokemon/type_null/follow_normal.pal | 19 + graphics/pokemon/type_null/follow_shiny.pal | 19 + graphics/pokemon/type_null/follower.png | Bin 0 -> 1695 bytes graphics/pokemon/tyrantrum/follow_normal.pal | 19 + graphics/pokemon/tyrantrum/follow_shiny.pal | 19 + graphics/pokemon/tyrantrum/follower.png | Bin 0 -> 1145 bytes graphics/pokemon/tyrunt/follow_normal.pal | 19 + graphics/pokemon/tyrunt/follow_shiny.pal | 19 + graphics/pokemon/tyrunt/follower.png | Bin 0 -> 691 bytes graphics/pokemon/unfezant/follow_normal.pal | 19 + graphics/pokemon/unfezant/follow_shiny.pal | 19 + graphics/pokemon/unfezant/follower.png | Bin 0 -> 983 bytes graphics/pokemon/unfezant/followerf.png | Bin 0 -> 891 bytes graphics/pokemon/unfezant_f/follower.png | Bin 0 -> 891 bytes graphics/pokemon/urshifu/follow_normal.pal | 19 + graphics/pokemon/urshifu/follow_shiny.pal | 19 + graphics/pokemon/urshifu/follower.png | Bin 0 -> 1168 bytes graphics/pokemon/uxie/follow_normal.pal | 19 + graphics/pokemon/uxie/follow_shiny.pal | 19 + graphics/pokemon/uxie/follower.png | Bin 0 -> 910 bytes graphics/pokemon/vanillish/follow_normal.pal | 19 + graphics/pokemon/vanillish/follow_shiny.pal | 19 + graphics/pokemon/vanillish/follower.png | Bin 0 -> 491 bytes graphics/pokemon/vanillite/follow_normal.pal | 19 + graphics/pokemon/vanillite/follow_shiny.pal | 19 + graphics/pokemon/vanillite/follower.png | Bin 0 -> 453 bytes graphics/pokemon/vanilluxe/follow_normal.pal | 19 + graphics/pokemon/vanilluxe/follow_shiny.pal | 19 + graphics/pokemon/vanilluxe/follower.png | Bin 0 -> 752 bytes graphics/pokemon/venipede/follow_normal.pal | 19 + graphics/pokemon/venipede/follow_shiny.pal | 19 + graphics/pokemon/venipede/follower.png | Bin 0 -> 616 bytes graphics/pokemon/vespiquen/follow_normal.pal | 19 + graphics/pokemon/vespiquen/follow_shiny.pal | 19 + graphics/pokemon/vespiquen/follower.png | Bin 0 -> 1065 bytes graphics/pokemon/victini/follow_normal.pal | 19 + graphics/pokemon/victini/follow_shiny.pal | 19 + graphics/pokemon/victini/follower.png | Bin 0 -> 567 bytes graphics/pokemon/vikavolt/follow_normal.pal | 19 + graphics/pokemon/vikavolt/follow_shiny.pal | 19 + graphics/pokemon/vikavolt/follower.png | Bin 0 -> 1667 bytes graphics/pokemon/virizion/follow_normal.pal | 19 + graphics/pokemon/virizion/follow_shiny.pal | 19 + graphics/pokemon/virizion/follower.png | Bin 0 -> 888 bytes .../vivillon/archipelago/follow_normal.pal | 19 + .../vivillon/archipelago/follow_shiny.pal | 19 + .../pokemon/vivillon/archipelago/follower.png | Bin 0 -> 980 bytes .../vivillon/continental/follow_normal.pal | 19 + .../vivillon/continental/follow_shiny.pal | 19 + .../pokemon/vivillon/continental/follower.png | Bin 0 -> 937 bytes .../vivillon/elegant/follow_normal.pal | 19 + .../pokemon/vivillon/elegant/follow_shiny.pal | 19 + .../pokemon/vivillon/elegant/follower.png | Bin 0 -> 985 bytes .../pokemon/vivillon/fancy/follow_normal.pal | 19 + .../pokemon/vivillon/fancy/follow_shiny.pal | 19 + graphics/pokemon/vivillon/fancy/follower.png | Bin 0 -> 1052 bytes graphics/pokemon/vivillon/follow_normal.pal | 19 + graphics/pokemon/vivillon/follow_shiny.pal | 19 + graphics/pokemon/vivillon/follower.png | Bin 0 -> 948 bytes .../pokemon/vivillon/garden/follow_normal.pal | 19 + .../pokemon/vivillon/garden/follow_shiny.pal | 19 + graphics/pokemon/vivillon/garden/follower.png | Bin 0 -> 934 bytes .../vivillon/high_plains/follow_normal.pal | 19 + .../vivillon/high_plains/follow_shiny.pal | 19 + .../pokemon/vivillon/high_plains/follower.png | Bin 0 -> 1008 bytes .../pokemon/vivillon/jungle/follow_normal.pal | 19 + .../pokemon/vivillon/jungle/follow_shiny.pal | 19 + graphics/pokemon/vivillon/jungle/follower.png | Bin 0 -> 985 bytes .../pokemon/vivillon/marine/follow_normal.pal | 19 + .../pokemon/vivillon/marine/follow_shiny.pal | 19 + graphics/pokemon/vivillon/marine/follower.png | Bin 0 -> 979 bytes .../pokemon/vivillon/meadow/follow_normal.pal | 19 + .../pokemon/vivillon/meadow/follow_shiny.pal | 19 + graphics/pokemon/vivillon/meadow/follower.png | Bin 0 -> 975 bytes .../pokemon/vivillon/modern/follow_normal.pal | 19 + .../pokemon/vivillon/modern/follow_shiny.pal | 19 + graphics/pokemon/vivillon/modern/follower.png | Bin 0 -> 958 bytes .../vivillon/monsoon/follow_normal.pal | 19 + .../pokemon/vivillon/monsoon/follow_shiny.pal | 19 + .../pokemon/vivillon/monsoon/follower.png | Bin 0 -> 1000 bytes .../pokemon/vivillon/ocean/follow_normal.pal | 19 + .../pokemon/vivillon/ocean/follow_shiny.pal | 19 + graphics/pokemon/vivillon/ocean/follower.png | Bin 0 -> 964 bytes .../vivillon/poke_ball/follow_normal.pal | 19 + .../vivillon/poke_ball/follow_shiny.pal | 19 + .../pokemon/vivillon/poke_ball/follower.png | Bin 0 -> 939 bytes .../pokemon/vivillon/polar/follow_normal.pal | 19 + .../pokemon/vivillon/polar/follow_shiny.pal | 19 + graphics/pokemon/vivillon/polar/follower.png | Bin 0 -> 969 bytes .../pokemon/vivillon/river/follow_normal.pal | 19 + .../pokemon/vivillon/river/follow_shiny.pal | 19 + graphics/pokemon/vivillon/river/follower.png | Bin 0 -> 1003 bytes .../vivillon/sandstorm/follow_normal.pal | 19 + .../vivillon/sandstorm/follow_shiny.pal | 19 + .../pokemon/vivillon/sandstorm/follower.png | Bin 0 -> 989 bytes .../vivillon/savanna/follow_normal.pal | 19 + .../pokemon/vivillon/savanna/follow_shiny.pal | 19 + .../pokemon/vivillon/savanna/follower.png | Bin 0 -> 1011 bytes .../pokemon/vivillon/sun/follow_normal.pal | 19 + .../pokemon/vivillon/sun/follow_shiny.pal | 19 + graphics/pokemon/vivillon/sun/follower.png | Bin 0 -> 979 bytes .../pokemon/vivillon/tundra/follow_normal.pal | 19 + .../pokemon/vivillon/tundra/follow_shiny.pal | 19 + graphics/pokemon/vivillon/tundra/follower.png | Bin 0 -> 970 bytes graphics/pokemon/volcanion/follow_normal.pal | 19 + graphics/pokemon/volcanion/follow_shiny.pal | 19 + graphics/pokemon/volcanion/follower.png | Bin 0 -> 1091 bytes graphics/pokemon/volcarona/follow_normal.pal | 19 + graphics/pokemon/volcarona/follow_shiny.pal | 19 + graphics/pokemon/volcarona/follower.png | Bin 0 -> 960 bytes graphics/pokemon/vullaby/follow_normal.pal | 19 + graphics/pokemon/vullaby/follow_shiny.pal | 19 + graphics/pokemon/vullaby/follower.png | Bin 0 -> 586 bytes graphics/pokemon/watchog/follow_normal.pal | 19 + graphics/pokemon/watchog/follow_shiny.pal | 19 + graphics/pokemon/watchog/follower.png | Bin 0 -> 832 bytes graphics/pokemon/whimsicott/follow_normal.pal | 19 + graphics/pokemon/whimsicott/follow_shiny.pal | 19 + graphics/pokemon/whimsicott/follower.png | Bin 0 -> 834 bytes graphics/pokemon/whirlipede/follow_normal.pal | 19 + graphics/pokemon/whirlipede/follow_shiny.pal | 19 + graphics/pokemon/whirlipede/follower.png | Bin 0 -> 698 bytes graphics/pokemon/wimpod/follow_normal.pal | 19 + graphics/pokemon/wimpod/follow_shiny.pal | 19 + graphics/pokemon/wimpod/follower.png | Bin 0 -> 1486 bytes graphics/pokemon/wishiwashi/follow_normal.pal | 19 + graphics/pokemon/wishiwashi/follow_shiny.pal | 19 + graphics/pokemon/wishiwashi/follower.png | Bin 0 -> 1156 bytes graphics/pokemon/woobat/follow_normal.pal | 19 + graphics/pokemon/woobat/follow_shiny.pal | 19 + graphics/pokemon/woobat/follower.png | Bin 0 -> 530 bytes graphics/pokemon/wooloo/follow_normal.pal | 19 + graphics/pokemon/wooloo/follow_shiny.pal | 19 + graphics/pokemon/wooloo/follower.png | Bin 0 -> 712 bytes graphics/pokemon/wormadam/follow_normal.pal | 19 + graphics/pokemon/wormadam/follow_shiny.pal | 19 + graphics/pokemon/wormadam/follower.png | Bin 0 -> 920 bytes .../wormadam/sandy_cloak/follow_normal.pal | 19 + .../wormadam/sandy_cloak/follow_shiny.pal | 19 + .../pokemon/wormadam/sandy_cloak/follower.png | Bin 0 -> 691 bytes .../wormadam/trash_cloak/follow_normal.pal | 19 + .../wormadam/trash_cloak/follow_shiny.pal | 19 + .../pokemon/wormadam/trash_cloak/follower.png | Bin 0 -> 725 bytes graphics/pokemon/xerneas/follow_normal.pal | 19 + graphics/pokemon/xerneas/follow_shiny.pal | 19 + graphics/pokemon/xerneas/follower.png | Bin 0 -> 1685 bytes graphics/pokemon/xurkitree/follow_normal.pal | 19 + graphics/pokemon/xurkitree/follow_shiny.pal | 19 + graphics/pokemon/xurkitree/follower.png | Bin 0 -> 1623 bytes graphics/pokemon/yamask/follow_normal.pal | 19 + graphics/pokemon/yamask/follow_shiny.pal | 19 + graphics/pokemon/yamask/follower.png | Bin 0 -> 666 bytes .../pokemon/yamask/galarian/follow_normal.pal | 19 + .../pokemon/yamask/galarian/follow_shiny.pal | 19 + graphics/pokemon/yamask/galarian/follower.png | Bin 0 -> 577 bytes graphics/pokemon/yamper/follow_normal.pal | 19 + graphics/pokemon/yamper/follow_shiny.pal | 19 + graphics/pokemon/yamper/follower.png | Bin 0 -> 770 bytes graphics/pokemon/yungoos/follow_normal.pal | 19 + graphics/pokemon/yungoos/follow_shiny.pal | 19 + graphics/pokemon/yungoos/follower.png | Bin 0 -> 1371 bytes graphics/pokemon/yveltal/follow_normal.pal | 19 + graphics/pokemon/yveltal/follow_shiny.pal | 19 + graphics/pokemon/yveltal/follower.png | Bin 0 -> 1929 bytes .../zacian/crowned_sword/follow_normal.pal | 19 + .../zacian/crowned_sword/follow_shiny.pal | 19 + .../pokemon/zacian/crowned_sword/follower.png | Bin 0 -> 1224 bytes graphics/pokemon/zacian/follow_normal.pal | 19 + graphics/pokemon/zacian/follow_shiny.pal | 19 + graphics/pokemon/zacian/follower.png | Bin 0 -> 1257 bytes .../crowned_shield/follow_normal.pal | 19 + .../zamazenta/crowned_shield/follow_shiny.pal | 19 + .../zamazenta/crowned_shield/follower.png | Bin 0 -> 1166 bytes graphics/pokemon/zamazenta/follow_normal.pal | 19 + graphics/pokemon/zamazenta/follow_shiny.pal | 19 + graphics/pokemon/zamazenta/follower.png | Bin 0 -> 1212 bytes graphics/pokemon/zarude/follow_normal.pal | 19 + graphics/pokemon/zarude/follow_shiny.pal | 19 + graphics/pokemon/zarude/follower.png | Bin 0 -> 1543 bytes graphics/pokemon/zebstrika/follow_normal.pal | 19 + graphics/pokemon/zebstrika/follow_shiny.pal | 19 + graphics/pokemon/zebstrika/follower.png | Bin 0 -> 983 bytes graphics/pokemon/zekrom/follow_normal.pal | 19 + graphics/pokemon/zekrom/follow_shiny.pal | 19 + graphics/pokemon/zekrom/follower.png | Bin 0 -> 2777 bytes graphics/pokemon/zeraora/follow_normal.pal | 19 + graphics/pokemon/zeraora/follow_shiny.pal | 19 + graphics/pokemon/zeraora/follower.png | Bin 0 -> 1468 bytes graphics/pokemon/zoroark/follow_normal.pal | 19 + graphics/pokemon/zoroark/follow_shiny.pal | 19 + graphics/pokemon/zoroark/follower.png | Bin 0 -> 809 bytes .../pokemon/zoroark/hisuian/follow_normal.pal | 19 + .../pokemon/zoroark/hisuian/follow_shiny.pal | 19 + graphics/pokemon/zoroark/hisuian/follower.png | Bin 0 -> 1201 bytes graphics/pokemon/zorua/follow_normal.pal | 19 + graphics/pokemon/zorua/follow_shiny.pal | 19 + graphics/pokemon/zorua/follower.png | Bin 0 -> 610 bytes .../pokemon/zorua/hisuian/follow_normal.pal | 19 + .../pokemon/zorua/hisuian/follow_shiny.pal | 19 + graphics/pokemon/zorua/hisuian/follower.png | Bin 0 -> 845 bytes graphics/pokemon/zweilous/follow_normal.pal | 19 + graphics/pokemon/zweilous/follow_shiny.pal | 19 + graphics/pokemon/zweilous/follower.png | Bin 0 -> 1043 bytes graphics/pokemon/zygarde/follow_normal.pal | 19 + graphics/pokemon/zygarde/follow_shiny.pal | 19 + graphics/pokemon/zygarde/follower.png | Bin 0 -> 1876 bytes src/data/graphics/pokemon.h | 3534 ++++++++--------- .../object_event_pic_tables_followers.h | 676 ++-- .../pokemon/species_info/gen_4_families.h | 200 +- .../pokemon/species_info/gen_5_families.h | 356 +- .../pokemon/species_info/gen_6_families.h | 256 +- .../pokemon/species_info/gen_7_families.h | 232 +- .../pokemon/species_info/gen_8_families.h | 202 +- 1772 files changed, 24408 insertions(+), 3259 deletions(-) create mode 100644 graphics/pokemon/abomasnow/follow_normal.pal create mode 100644 graphics/pokemon/abomasnow/follow_shiny.pal create mode 100644 graphics/pokemon/abomasnow/follower.png create mode 100644 graphics/pokemon/accelgor/follow_normal.pal create mode 100644 graphics/pokemon/accelgor/follow_shiny.pal create mode 100644 graphics/pokemon/accelgor/follower.png create mode 100644 graphics/pokemon/aegislash/follow_normal.pal create mode 100644 graphics/pokemon/aegislash/follow_shiny.pal create mode 100644 graphics/pokemon/aegislash/follower.png create mode 100644 graphics/pokemon/alcremie/strawberry/follow_normal.pal create mode 100644 graphics/pokemon/alcremie/strawberry/follow_shiny.pal create mode 100644 graphics/pokemon/alcremie/strawberry/follower.png create mode 100644 graphics/pokemon/alomomola/follow_normal.pal create mode 100644 graphics/pokemon/alomomola/follow_shiny.pal create mode 100644 graphics/pokemon/alomomola/follower.png create mode 100644 graphics/pokemon/amaura/follow_normal.pal create mode 100644 graphics/pokemon/amaura/follow_shiny.pal create mode 100644 graphics/pokemon/amaura/follower.png create mode 100644 graphics/pokemon/amoonguss/follow_normal.pal create mode 100644 graphics/pokemon/amoonguss/follow_shiny.pal create mode 100644 graphics/pokemon/amoonguss/follower.png create mode 100644 graphics/pokemon/appletun/follow_normal.pal create mode 100644 graphics/pokemon/appletun/follow_shiny.pal create mode 100644 graphics/pokemon/appletun/follower.png create mode 100644 graphics/pokemon/applin/follow_normal.pal create mode 100644 graphics/pokemon/applin/follow_shiny.pal create mode 100644 graphics/pokemon/applin/follower.png create mode 100644 graphics/pokemon/araquanid/follow_normal.pal create mode 100644 graphics/pokemon/araquanid/follow_shiny.pal create mode 100644 graphics/pokemon/araquanid/follower.png create mode 100644 graphics/pokemon/arceus/bug/follow_normal.pal create mode 100644 graphics/pokemon/arceus/bug/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/bug/follower.png create mode 100644 graphics/pokemon/arceus/dark/follow_normal.pal create mode 100644 graphics/pokemon/arceus/dark/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/dark/follower.png create mode 100644 graphics/pokemon/arceus/dragon/follow_normal.pal create mode 100644 graphics/pokemon/arceus/dragon/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/dragon/follower.png create mode 100644 graphics/pokemon/arceus/electric/follow_normal.pal create mode 100644 graphics/pokemon/arceus/electric/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/electric/follower.png create mode 100644 graphics/pokemon/arceus/fairy/follow_normal.pal create mode 100644 graphics/pokemon/arceus/fairy/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/fairy/follower.png create mode 100644 graphics/pokemon/arceus/fighting/follow_normal.pal create mode 100644 graphics/pokemon/arceus/fighting/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/fighting/follower.png create mode 100644 graphics/pokemon/arceus/fire/follow_normal.pal create mode 100644 graphics/pokemon/arceus/fire/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/fire/follower.png create mode 100644 graphics/pokemon/arceus/flying/follow_normal.pal create mode 100644 graphics/pokemon/arceus/flying/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/flying/follower.png create mode 100644 graphics/pokemon/arceus/follow_normal.pal create mode 100644 graphics/pokemon/arceus/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/follower.png create mode 100644 graphics/pokemon/arceus/ghost/follow_normal.pal create mode 100644 graphics/pokemon/arceus/ghost/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/ghost/follower.png create mode 100644 graphics/pokemon/arceus/grass/follow_normal.pal create mode 100644 graphics/pokemon/arceus/grass/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/grass/follower.png create mode 100644 graphics/pokemon/arceus/ground/follow_normal.pal create mode 100644 graphics/pokemon/arceus/ground/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/ground/follower.png create mode 100644 graphics/pokemon/arceus/ice/follow_normal.pal create mode 100644 graphics/pokemon/arceus/ice/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/ice/follower.png create mode 100644 graphics/pokemon/arceus/poison/follow_normal.pal create mode 100644 graphics/pokemon/arceus/poison/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/poison/follower.png create mode 100644 graphics/pokemon/arceus/psychic/follow_normal.pal create mode 100644 graphics/pokemon/arceus/psychic/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/psychic/follower.png create mode 100644 graphics/pokemon/arceus/rock/follow_normal.pal create mode 100644 graphics/pokemon/arceus/rock/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/rock/follower.png create mode 100644 graphics/pokemon/arceus/steel/follow_normal.pal create mode 100644 graphics/pokemon/arceus/steel/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/steel/follower.png create mode 100644 graphics/pokemon/arceus/water/follow_normal.pal create mode 100644 graphics/pokemon/arceus/water/follow_shiny.pal create mode 100644 graphics/pokemon/arceus/water/follower.png create mode 100644 graphics/pokemon/archen/follow_normal.pal create mode 100644 graphics/pokemon/archen/follow_shiny.pal create mode 100644 graphics/pokemon/archen/follower.png create mode 100644 graphics/pokemon/archeops/follow_normal.pal create mode 100644 graphics/pokemon/archeops/follow_shiny.pal create mode 100644 graphics/pokemon/archeops/follower.png create mode 100644 graphics/pokemon/arctovish/follow_normal.pal create mode 100644 graphics/pokemon/arctovish/follow_shiny.pal create mode 100644 graphics/pokemon/arctovish/follower.png create mode 100644 graphics/pokemon/arctozolt/follow_normal.pal create mode 100644 graphics/pokemon/arctozolt/follow_shiny.pal create mode 100644 graphics/pokemon/arctozolt/follower.png create mode 100644 graphics/pokemon/aromatisse/follow_normal.pal create mode 100644 graphics/pokemon/aromatisse/follow_shiny.pal create mode 100644 graphics/pokemon/aromatisse/follower.png create mode 100644 graphics/pokemon/arrokuda/follow_normal.pal create mode 100644 graphics/pokemon/arrokuda/follow_shiny.pal create mode 100644 graphics/pokemon/arrokuda/follower.png create mode 100644 graphics/pokemon/audino/follow_normal.pal create mode 100644 graphics/pokemon/audino/follow_shiny.pal create mode 100644 graphics/pokemon/audino/follower.png create mode 100644 graphics/pokemon/aurorus/follow_normal.pal create mode 100644 graphics/pokemon/aurorus/follow_shiny.pal create mode 100644 graphics/pokemon/aurorus/follower.png create mode 100644 graphics/pokemon/avalugg/follow_normal.pal create mode 100644 graphics/pokemon/avalugg/follow_shiny.pal create mode 100644 graphics/pokemon/avalugg/follower.png create mode 100644 graphics/pokemon/avalugg/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/avalugg/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/avalugg/hisuian/follower.png create mode 100644 graphics/pokemon/axew/follow_normal.pal create mode 100644 graphics/pokemon/axew/follow_shiny.pal create mode 100644 graphics/pokemon/axew/follower.png create mode 100644 graphics/pokemon/azelf/follow_normal.pal create mode 100644 graphics/pokemon/azelf/follow_shiny.pal create mode 100644 graphics/pokemon/azelf/follower.png create mode 100644 graphics/pokemon/barbaracle/follow_normal.pal create mode 100644 graphics/pokemon/barbaracle/follow_shiny.pal create mode 100644 graphics/pokemon/barbaracle/follower.png create mode 100644 graphics/pokemon/barraskewda/follow_normal.pal create mode 100644 graphics/pokemon/barraskewda/follow_shiny.pal create mode 100644 graphics/pokemon/barraskewda/follower.png create mode 100644 graphics/pokemon/basculegion/female/follow_normal.pal create mode 100644 graphics/pokemon/basculegion/female/follow_shiny.pal create mode 100644 graphics/pokemon/basculegion/female/follower.png create mode 100644 graphics/pokemon/basculegion/follow_normal.pal create mode 100644 graphics/pokemon/basculegion/follow_shiny.pal create mode 100644 graphics/pokemon/basculegion/follower.png create mode 100644 graphics/pokemon/basculin/blue_striped/follow_normal.pal create mode 100644 graphics/pokemon/basculin/blue_striped/follow_shiny.pal create mode 100644 graphics/pokemon/basculin/blue_striped/follower.png create mode 100644 graphics/pokemon/basculin/follow_normal.pal create mode 100644 graphics/pokemon/basculin/follow_shiny.pal create mode 100644 graphics/pokemon/basculin/follower.png create mode 100644 graphics/pokemon/basculin/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/basculin/hisuian/follower.png create mode 100644 graphics/pokemon/basculin/white_striped/follow_normal.pal create mode 100644 graphics/pokemon/basculin/white_striped/follow_shiny.pal create mode 100644 graphics/pokemon/basculin/white_striped/follower.png create mode 100644 graphics/pokemon/bastiodon/follow_normal.pal create mode 100644 graphics/pokemon/bastiodon/follow_shiny.pal create mode 100644 graphics/pokemon/bastiodon/follower.png create mode 100644 graphics/pokemon/beartic/follow_normal.pal create mode 100644 graphics/pokemon/beartic/follow_shiny.pal create mode 100644 graphics/pokemon/beartic/follower.png create mode 100644 graphics/pokemon/beheeyem/follow_normal.pal create mode 100644 graphics/pokemon/beheeyem/follow_shiny.pal create mode 100644 graphics/pokemon/beheeyem/follower.png create mode 100644 graphics/pokemon/bergmite/follow_normal.pal create mode 100644 graphics/pokemon/bergmite/follow_shiny.pal create mode 100644 graphics/pokemon/bergmite/follower.png create mode 100644 graphics/pokemon/bewear/follow_normal.pal create mode 100644 graphics/pokemon/bewear/follow_shiny.pal create mode 100644 graphics/pokemon/bewear/follower.png create mode 100644 graphics/pokemon/bibarel/follow_normal.pal create mode 100644 graphics/pokemon/bibarel/follow_shiny.pal create mode 100644 graphics/pokemon/bibarel/follower.png create mode 100644 graphics/pokemon/bidoof/follow_normal.pal create mode 100644 graphics/pokemon/bidoof/follow_shiny.pal create mode 100644 graphics/pokemon/bidoof/follower.png create mode 100644 graphics/pokemon/binacle/follow_normal.pal create mode 100644 graphics/pokemon/binacle/follow_shiny.pal create mode 100644 graphics/pokemon/binacle/follower.png create mode 100644 graphics/pokemon/bisharp/follow_normal.pal create mode 100644 graphics/pokemon/bisharp/follow_shiny.pal create mode 100644 graphics/pokemon/bisharp/follower.png create mode 100644 graphics/pokemon/blacephalon/follow_normal.pal create mode 100644 graphics/pokemon/blacephalon/follow_shiny.pal create mode 100644 graphics/pokemon/blacephalon/follower.png create mode 100644 graphics/pokemon/blipbug/follow_normal.pal create mode 100644 graphics/pokemon/blipbug/follow_shiny.pal create mode 100644 graphics/pokemon/blipbug/follower.png create mode 100644 graphics/pokemon/blitzle/follow_normal.pal create mode 100644 graphics/pokemon/blitzle/follow_shiny.pal create mode 100644 graphics/pokemon/blitzle/follower.png create mode 100644 graphics/pokemon/boldore/follow_normal.pal create mode 100644 graphics/pokemon/boldore/follow_shiny.pal create mode 100644 graphics/pokemon/boldore/follower.png create mode 100644 graphics/pokemon/boltund/follow_normal.pal create mode 100644 graphics/pokemon/boltund/follow_shiny.pal create mode 100644 graphics/pokemon/boltund/follower.png create mode 100644 graphics/pokemon/bouffalant/follow_normal.pal create mode 100644 graphics/pokemon/bouffalant/follow_shiny.pal create mode 100644 graphics/pokemon/bouffalant/follower.png create mode 100644 graphics/pokemon/bounsweet/follow_normal.pal create mode 100644 graphics/pokemon/bounsweet/follow_shiny.pal create mode 100644 graphics/pokemon/bounsweet/follower.png create mode 100644 graphics/pokemon/braixen/follow_normal.pal create mode 100644 graphics/pokemon/braixen/follow_shiny.pal create mode 100644 graphics/pokemon/braixen/follower.png create mode 100644 graphics/pokemon/braviary/follow_normal.pal create mode 100644 graphics/pokemon/braviary/follow_shiny.pal create mode 100644 graphics/pokemon/braviary/follower.png create mode 100644 graphics/pokemon/braviary/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/braviary/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/braviary/hisuian/follower.png create mode 100644 graphics/pokemon/brionne/follow_normal.pal create mode 100644 graphics/pokemon/brionne/follow_shiny.pal create mode 100644 graphics/pokemon/brionne/follower.png create mode 100644 graphics/pokemon/bronzong/follow_normal.pal create mode 100644 graphics/pokemon/bronzong/follow_shiny.pal create mode 100644 graphics/pokemon/bronzong/follower.png create mode 100644 graphics/pokemon/bronzor/follow_normal.pal create mode 100644 graphics/pokemon/bronzor/follow_shiny.pal create mode 100644 graphics/pokemon/bronzor/follower.png create mode 100644 graphics/pokemon/bruxish/follow_normal.pal create mode 100644 graphics/pokemon/bruxish/follow_shiny.pal create mode 100644 graphics/pokemon/bruxish/follower.png create mode 100644 graphics/pokemon/buizel/follow_normal.pal create mode 100644 graphics/pokemon/buizel/follow_shiny.pal create mode 100644 graphics/pokemon/buizel/follower.png create mode 100644 graphics/pokemon/buneary/follow_normal.pal create mode 100644 graphics/pokemon/buneary/follow_shiny.pal create mode 100644 graphics/pokemon/buneary/follower.png create mode 100644 graphics/pokemon/bunnelby/follow_normal.pal create mode 100644 graphics/pokemon/bunnelby/follow_shiny.pal create mode 100644 graphics/pokemon/bunnelby/follower.png create mode 100644 graphics/pokemon/burmy/follow_normal.pal create mode 100644 graphics/pokemon/burmy/follow_shiny.pal create mode 100644 graphics/pokemon/burmy/follower.png create mode 100644 graphics/pokemon/burmy/sandy_cloak/follow_normal.pal create mode 100644 graphics/pokemon/burmy/sandy_cloak/follow_shiny.pal create mode 100644 graphics/pokemon/burmy/sandy_cloak/follower.png create mode 100644 graphics/pokemon/burmy/trash_cloak/follow_normal.pal create mode 100644 graphics/pokemon/burmy/trash_cloak/follow_shiny.pal create mode 100644 graphics/pokemon/burmy/trash_cloak/follower.png create mode 100644 graphics/pokemon/buzzwole/follow_normal.pal create mode 100644 graphics/pokemon/buzzwole/follow_shiny.pal create mode 100644 graphics/pokemon/buzzwole/follower.png create mode 100644 graphics/pokemon/calyrex/follow_normal.pal create mode 100644 graphics/pokemon/calyrex/follow_shiny.pal create mode 100644 graphics/pokemon/calyrex/follower.png create mode 100644 graphics/pokemon/calyrex/ice_rider/follow_normal.pal create mode 100644 graphics/pokemon/calyrex/ice_rider/follow_shiny.pal create mode 100644 graphics/pokemon/calyrex/ice_rider/follower.png create mode 100644 graphics/pokemon/calyrex/shadow_rider/follow_normal.pal create mode 100644 graphics/pokemon/calyrex/shadow_rider/follow_shiny.pal create mode 100644 graphics/pokemon/calyrex/shadow_rider/follower.png create mode 100644 graphics/pokemon/carbink/follow_normal.pal create mode 100644 graphics/pokemon/carbink/follow_shiny.pal create mode 100644 graphics/pokemon/carbink/follower.png create mode 100644 graphics/pokemon/carkol/follow_normal.pal create mode 100644 graphics/pokemon/carkol/follow_shiny.pal create mode 100644 graphics/pokemon/carkol/follower.png create mode 100644 graphics/pokemon/carnivine/follow_normal.pal create mode 100644 graphics/pokemon/carnivine/follow_shiny.pal create mode 100644 graphics/pokemon/carnivine/follower.png create mode 100644 graphics/pokemon/carracosta/follow_normal.pal create mode 100644 graphics/pokemon/carracosta/follow_shiny.pal create mode 100644 graphics/pokemon/carracosta/follower.png create mode 100644 graphics/pokemon/celesteela/follow_normal.pal create mode 100644 graphics/pokemon/celesteela/follow_shiny.pal create mode 100644 graphics/pokemon/celesteela/follower.png create mode 100644 graphics/pokemon/centiskorch/follow_normal.pal create mode 100644 graphics/pokemon/centiskorch/follow_shiny.pal create mode 100644 graphics/pokemon/centiskorch/follower.png create mode 100644 graphics/pokemon/chandelure/follow_normal.pal create mode 100644 graphics/pokemon/chandelure/follow_shiny.pal create mode 100644 graphics/pokemon/chandelure/follower.png create mode 100644 graphics/pokemon/charjabug/follow_normal.pal create mode 100644 graphics/pokemon/charjabug/follow_shiny.pal create mode 100644 graphics/pokemon/charjabug/follower.png create mode 100644 graphics/pokemon/chatot/follow_normal.pal create mode 100644 graphics/pokemon/chatot/follow_shiny.pal create mode 100644 graphics/pokemon/chatot/follower.png create mode 100644 graphics/pokemon/cherrim/follow_normal.pal create mode 100644 graphics/pokemon/cherrim/follow_shiny.pal create mode 100644 graphics/pokemon/cherrim/follower.png create mode 100644 graphics/pokemon/cherubi/follow_normal.pal create mode 100644 graphics/pokemon/cherubi/follow_shiny.pal create mode 100644 graphics/pokemon/cherubi/follower.png create mode 100644 graphics/pokemon/chesnaught/follow_normal.pal create mode 100644 graphics/pokemon/chesnaught/follow_shiny.pal create mode 100644 graphics/pokemon/chesnaught/follower.png create mode 100644 graphics/pokemon/chespin/follow_normal.pal create mode 100644 graphics/pokemon/chespin/follow_shiny.pal create mode 100644 graphics/pokemon/chespin/follower.png create mode 100644 graphics/pokemon/chewtle/follow_normal.pal create mode 100644 graphics/pokemon/chewtle/follow_shiny.pal create mode 100644 graphics/pokemon/chewtle/follower.png create mode 100644 graphics/pokemon/chimchar/follow_normal.pal create mode 100644 graphics/pokemon/chimchar/follow_shiny.pal create mode 100644 graphics/pokemon/chimchar/follower.png create mode 100644 graphics/pokemon/cinccino/follow_normal.pal create mode 100644 graphics/pokemon/cinccino/follow_shiny.pal create mode 100644 graphics/pokemon/cinccino/follower.png create mode 100644 graphics/pokemon/cinderace/follow_normal.pal create mode 100644 graphics/pokemon/cinderace/follow_shiny.pal create mode 100644 graphics/pokemon/cinderace/follower.png create mode 100644 graphics/pokemon/clauncher/follow_normal.pal create mode 100644 graphics/pokemon/clauncher/follow_shiny.pal create mode 100644 graphics/pokemon/clauncher/follower.png create mode 100644 graphics/pokemon/clawitzer/follow_normal.pal create mode 100644 graphics/pokemon/clawitzer/follow_shiny.pal create mode 100644 graphics/pokemon/clawitzer/follower.png create mode 100644 graphics/pokemon/clobbopus/follow_normal.pal create mode 100644 graphics/pokemon/clobbopus/follow_shiny.pal create mode 100644 graphics/pokemon/clobbopus/follower.png create mode 100644 graphics/pokemon/coalossal/follow_normal.pal create mode 100644 graphics/pokemon/coalossal/follow_shiny.pal create mode 100644 graphics/pokemon/coalossal/follower.png create mode 100644 graphics/pokemon/cobalion/follow_normal.pal create mode 100644 graphics/pokemon/cobalion/follow_shiny.pal create mode 100644 graphics/pokemon/cobalion/follower.png create mode 100644 graphics/pokemon/cofagrigus/follow_normal.pal create mode 100644 graphics/pokemon/cofagrigus/follow_shiny.pal create mode 100644 graphics/pokemon/cofagrigus/follower.png create mode 100644 graphics/pokemon/combee/follow_normal.pal create mode 100644 graphics/pokemon/combee/follow_shiny.pal create mode 100644 graphics/pokemon/combee/follower.png create mode 100644 graphics/pokemon/combee/followerf.png create mode 100644 graphics/pokemon/comfey/follow_normal.pal create mode 100644 graphics/pokemon/comfey/follow_shiny.pal create mode 100644 graphics/pokemon/comfey/follower.png create mode 100644 graphics/pokemon/conkeldurr/follow_normal.pal create mode 100644 graphics/pokemon/conkeldurr/follow_shiny.pal create mode 100644 graphics/pokemon/conkeldurr/follower.png create mode 100644 graphics/pokemon/copperajah/follow_normal.pal create mode 100644 graphics/pokemon/copperajah/follow_shiny.pal create mode 100644 graphics/pokemon/copperajah/follower.png create mode 100644 graphics/pokemon/corviknight/follow_normal.pal create mode 100644 graphics/pokemon/corviknight/follow_shiny.pal create mode 100644 graphics/pokemon/corviknight/follower.png create mode 100644 graphics/pokemon/corvisquire/follow_normal.pal create mode 100644 graphics/pokemon/corvisquire/follow_shiny.pal create mode 100644 graphics/pokemon/corvisquire/follower.png create mode 100644 graphics/pokemon/cosmoem/follow_normal.pal create mode 100644 graphics/pokemon/cosmoem/follow_shiny.pal create mode 100644 graphics/pokemon/cosmoem/follower.png create mode 100644 graphics/pokemon/cosmog/follow_normal.pal create mode 100644 graphics/pokemon/cosmog/follow_shiny.pal create mode 100644 graphics/pokemon/cosmog/follower.png create mode 100644 graphics/pokemon/cottonee/follow_normal.pal create mode 100644 graphics/pokemon/cottonee/follow_shiny.pal create mode 100644 graphics/pokemon/cottonee/follower.png create mode 100644 graphics/pokemon/crabominable/follow_normal.pal create mode 100644 graphics/pokemon/crabominable/follow_shiny.pal create mode 100644 graphics/pokemon/crabominable/follower.png create mode 100644 graphics/pokemon/crabrawler/follow_normal.pal create mode 100644 graphics/pokemon/crabrawler/follow_shiny.pal create mode 100644 graphics/pokemon/crabrawler/follower.png create mode 100644 graphics/pokemon/cramorant/follow_normal.pal create mode 100644 graphics/pokemon/cramorant/follow_shiny.pal create mode 100644 graphics/pokemon/cramorant/follower.png create mode 100644 graphics/pokemon/cranidos/follow_normal.pal create mode 100644 graphics/pokemon/cranidos/follow_shiny.pal create mode 100644 graphics/pokemon/cranidos/follower.png create mode 100644 graphics/pokemon/cresselia/follow_normal.pal create mode 100644 graphics/pokemon/cresselia/follow_shiny.pal create mode 100644 graphics/pokemon/cresselia/follower.png create mode 100644 graphics/pokemon/croagunk/follow_normal.pal create mode 100644 graphics/pokemon/croagunk/follow_shiny.pal create mode 100644 graphics/pokemon/croagunk/follower.png create mode 100644 graphics/pokemon/crustle/follow_normal.pal create mode 100644 graphics/pokemon/crustle/follow_shiny.pal create mode 100644 graphics/pokemon/crustle/follower.png create mode 100644 graphics/pokemon/cryogonal/follow_normal.pal create mode 100644 graphics/pokemon/cryogonal/follow_shiny.pal create mode 100644 graphics/pokemon/cryogonal/follower.png create mode 100644 graphics/pokemon/cubchoo/follow_normal.pal create mode 100644 graphics/pokemon/cubchoo/follow_shiny.pal create mode 100644 graphics/pokemon/cubchoo/follower.png create mode 100644 graphics/pokemon/cufant/follow_normal.pal create mode 100644 graphics/pokemon/cufant/follow_shiny.pal create mode 100644 graphics/pokemon/cufant/follower.png create mode 100644 graphics/pokemon/cutiefly/follow_normal.pal create mode 100644 graphics/pokemon/cutiefly/follow_shiny.pal create mode 100644 graphics/pokemon/cutiefly/follower.png create mode 100644 graphics/pokemon/darkrai/follow_normal.pal create mode 100644 graphics/pokemon/darkrai/follow_shiny.pal create mode 100644 graphics/pokemon/darkrai/follower.png create mode 100644 graphics/pokemon/darmanitan/follow_normal.pal create mode 100644 graphics/pokemon/darmanitan/follow_shiny.pal create mode 100644 graphics/pokemon/darmanitan/follower.png create mode 100644 graphics/pokemon/darmanitan/galarian/follow_normal.pal create mode 100644 graphics/pokemon/darmanitan/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/darmanitan/galarian/follower.png create mode 100644 graphics/pokemon/dartrix/follow_normal.pal create mode 100644 graphics/pokemon/dartrix/follow_shiny.pal create mode 100644 graphics/pokemon/dartrix/follower.png create mode 100644 graphics/pokemon/darumaka/follow_normal.pal create mode 100644 graphics/pokemon/darumaka/follow_shiny.pal create mode 100644 graphics/pokemon/darumaka/follower.png create mode 100644 graphics/pokemon/darumaka/galarian/follow_normal.pal create mode 100644 graphics/pokemon/darumaka/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/darumaka/galarian/follower.png create mode 100644 graphics/pokemon/decidueye/follow_normal.pal create mode 100644 graphics/pokemon/decidueye/follow_shiny.pal create mode 100644 graphics/pokemon/decidueye/follower.png create mode 100644 graphics/pokemon/decidueye/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/decidueye/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/decidueye/hisuian/follower.png create mode 100644 graphics/pokemon/dedenne/follow_normal.pal create mode 100644 graphics/pokemon/dedenne/follow_shiny.pal create mode 100644 graphics/pokemon/dedenne/follower.png create mode 100644 graphics/pokemon/deerling/autumn/follow_normal.pal create mode 100644 graphics/pokemon/deerling/autumn/follow_shiny.pal create mode 100644 graphics/pokemon/deerling/autumn/follower.png create mode 100644 graphics/pokemon/deerling/follow_normal.pal create mode 100644 graphics/pokemon/deerling/follow_shiny.pal create mode 100644 graphics/pokemon/deerling/follower.png create mode 100644 graphics/pokemon/deerling/summer/follow_normal.pal create mode 100644 graphics/pokemon/deerling/summer/follow_shiny.pal create mode 100644 graphics/pokemon/deerling/summer/follower.png create mode 100644 graphics/pokemon/deerling/winter/follow_normal.pal create mode 100644 graphics/pokemon/deerling/winter/follow_shiny.pal create mode 100644 graphics/pokemon/deerling/winter/follower.png create mode 100644 graphics/pokemon/deino/follow_normal.pal create mode 100644 graphics/pokemon/deino/follow_shiny.pal create mode 100644 graphics/pokemon/deino/follower.png create mode 100644 graphics/pokemon/delphox/follow_normal.pal create mode 100644 graphics/pokemon/delphox/follow_shiny.pal create mode 100644 graphics/pokemon/delphox/follower.png create mode 100644 graphics/pokemon/dewott/follow_normal.pal create mode 100644 graphics/pokemon/dewott/follow_shiny.pal create mode 100644 graphics/pokemon/dewott/follower.png create mode 100644 graphics/pokemon/dewpider/follow_normal.pal create mode 100644 graphics/pokemon/dewpider/follow_shiny.pal create mode 100644 graphics/pokemon/dewpider/follower.png create mode 100644 graphics/pokemon/dhelmise/follow_normal.pal create mode 100644 graphics/pokemon/dhelmise/follow_shiny.pal create mode 100644 graphics/pokemon/dhelmise/follower.png create mode 100644 graphics/pokemon/dialga/follow_normal.pal create mode 100644 graphics/pokemon/dialga/follow_shiny.pal create mode 100644 graphics/pokemon/dialga/follower.png create mode 100644 graphics/pokemon/dialga/origin/follow_normal.pal create mode 100644 graphics/pokemon/dialga/origin/follower.png create mode 100644 graphics/pokemon/diancie/follow_normal.pal create mode 100644 graphics/pokemon/diancie/follow_shiny.pal create mode 100644 graphics/pokemon/diancie/follower.png create mode 100644 graphics/pokemon/diggersby/follow_normal.pal create mode 100644 graphics/pokemon/diggersby/follow_shiny.pal create mode 100644 graphics/pokemon/diggersby/follower.png create mode 100644 graphics/pokemon/dottler/follow_normal.pal create mode 100644 graphics/pokemon/dottler/follow_shiny.pal create mode 100644 graphics/pokemon/dottler/follower.png create mode 100644 graphics/pokemon/doublade/follow_normal.pal create mode 100644 graphics/pokemon/doublade/follow_shiny.pal create mode 100644 graphics/pokemon/doublade/follower.png create mode 100644 graphics/pokemon/dracovish/follow_normal.pal create mode 100644 graphics/pokemon/dracovish/follow_shiny.pal create mode 100644 graphics/pokemon/dracovish/follower.png create mode 100644 graphics/pokemon/dracozolt/follow_normal.pal create mode 100644 graphics/pokemon/dracozolt/follow_shiny.pal create mode 100644 graphics/pokemon/dracozolt/follower.png create mode 100644 graphics/pokemon/dragalge/follow_normal.pal create mode 100644 graphics/pokemon/dragalge/follow_shiny.pal create mode 100644 graphics/pokemon/dragalge/follower.png create mode 100644 graphics/pokemon/dragapult/follow_normal.pal create mode 100644 graphics/pokemon/dragapult/follow_shiny.pal create mode 100644 graphics/pokemon/dragapult/follower.png create mode 100644 graphics/pokemon/drakloak/follow_normal.pal create mode 100644 graphics/pokemon/drakloak/follow_shiny.pal create mode 100644 graphics/pokemon/drakloak/follower.png create mode 100644 graphics/pokemon/drampa/follow_normal.pal create mode 100644 graphics/pokemon/drampa/follow_shiny.pal create mode 100644 graphics/pokemon/drampa/follower.png create mode 100644 graphics/pokemon/drapion/follow_normal.pal create mode 100644 graphics/pokemon/drapion/follow_shiny.pal create mode 100644 graphics/pokemon/drapion/follower.png create mode 100644 graphics/pokemon/drednaw/follow_normal.pal create mode 100644 graphics/pokemon/drednaw/follow_shiny.pal create mode 100644 graphics/pokemon/drednaw/follower.png create mode 100644 graphics/pokemon/dreepy/follow_normal.pal create mode 100644 graphics/pokemon/dreepy/follow_shiny.pal create mode 100644 graphics/pokemon/dreepy/follower.png create mode 100644 graphics/pokemon/drifblim/follow_normal.pal create mode 100644 graphics/pokemon/drifblim/follow_shiny.pal create mode 100644 graphics/pokemon/drifblim/follower.png create mode 100644 graphics/pokemon/drifloon/follow_normal.pal create mode 100644 graphics/pokemon/drifloon/follow_shiny.pal create mode 100644 graphics/pokemon/drifloon/follower.png create mode 100644 graphics/pokemon/drilbur/follow_normal.pal create mode 100644 graphics/pokemon/drilbur/follow_shiny.pal create mode 100644 graphics/pokemon/drilbur/follower.png create mode 100644 graphics/pokemon/drizzile/follow_normal.pal create mode 100644 graphics/pokemon/drizzile/follow_shiny.pal create mode 100644 graphics/pokemon/drizzile/follower.png create mode 100644 graphics/pokemon/druddigon/follow_normal.pal create mode 100644 graphics/pokemon/druddigon/follow_shiny.pal create mode 100644 graphics/pokemon/druddigon/follower.png create mode 100644 graphics/pokemon/dubwool/follow_normal.pal create mode 100644 graphics/pokemon/dubwool/follow_shiny.pal create mode 100644 graphics/pokemon/dubwool/follower.png create mode 100644 graphics/pokemon/ducklett/follow_normal.pal create mode 100644 graphics/pokemon/ducklett/follow_shiny.pal create mode 100644 graphics/pokemon/ducklett/follower.png create mode 100644 graphics/pokemon/duosion/follow_normal.pal create mode 100644 graphics/pokemon/duosion/follow_shiny.pal create mode 100644 graphics/pokemon/duosion/follower.png create mode 100644 graphics/pokemon/duraludon/follow_normal.pal create mode 100644 graphics/pokemon/duraludon/follow_shiny.pal create mode 100644 graphics/pokemon/duraludon/follower.png create mode 100644 graphics/pokemon/durant/follow_normal.pal create mode 100644 graphics/pokemon/durant/follow_shiny.pal create mode 100644 graphics/pokemon/durant/follower.png create mode 100644 graphics/pokemon/dwebble/follow_normal.pal create mode 100644 graphics/pokemon/dwebble/follow_shiny.pal create mode 100644 graphics/pokemon/dwebble/follower.png create mode 100644 graphics/pokemon/eelektrik/follow_normal.pal create mode 100644 graphics/pokemon/eelektrik/follow_shiny.pal create mode 100644 graphics/pokemon/eelektrik/follower.png create mode 100644 graphics/pokemon/eelektross/follow_normal.pal create mode 100644 graphics/pokemon/eelektross/follow_shiny.pal create mode 100644 graphics/pokemon/eelektross/follower.png create mode 100644 graphics/pokemon/eiscue/follow_normal.pal create mode 100644 graphics/pokemon/eiscue/follow_shiny.pal create mode 100644 graphics/pokemon/eiscue/follower.png create mode 100644 graphics/pokemon/eldegoss/follow_normal.pal create mode 100644 graphics/pokemon/eldegoss/follow_shiny.pal create mode 100644 graphics/pokemon/eldegoss/follower.png create mode 100644 graphics/pokemon/elgyem/follow_normal.pal create mode 100644 graphics/pokemon/elgyem/follow_shiny.pal create mode 100644 graphics/pokemon/elgyem/follower.png create mode 100644 graphics/pokemon/emboar/follow_normal.pal create mode 100644 graphics/pokemon/emboar/follow_shiny.pal create mode 100644 graphics/pokemon/emboar/follower.png create mode 100644 graphics/pokemon/emolga/follow_normal.pal create mode 100644 graphics/pokemon/emolga/follow_shiny.pal create mode 100644 graphics/pokemon/emolga/follower.png create mode 100644 graphics/pokemon/empoleon/follow_normal.pal create mode 100644 graphics/pokemon/empoleon/follow_shiny.pal create mode 100644 graphics/pokemon/empoleon/follower.png create mode 100644 graphics/pokemon/enamorus/follow_normal.pal create mode 100644 graphics/pokemon/enamorus/follower.png create mode 100644 graphics/pokemon/enamorus/therian/follow_normal.pal create mode 100644 graphics/pokemon/enamorus/therian/follower.png create mode 100644 graphics/pokemon/escavalier/follow_normal.pal create mode 100644 graphics/pokemon/escavalier/follow_shiny.pal create mode 100644 graphics/pokemon/escavalier/follower.png create mode 100644 graphics/pokemon/espurr/follow_normal.pal create mode 100644 graphics/pokemon/espurr/follow_shiny.pal create mode 100644 graphics/pokemon/espurr/follower.png create mode 100644 graphics/pokemon/eternatus/follow_normal.pal create mode 100644 graphics/pokemon/eternatus/follow_shiny.pal create mode 100644 graphics/pokemon/eternatus/follower.png create mode 100644 graphics/pokemon/excadrill/follow_normal.pal create mode 100644 graphics/pokemon/excadrill/follow_shiny.pal create mode 100644 graphics/pokemon/excadrill/follower.png create mode 100644 graphics/pokemon/falinks/follow_normal.pal create mode 100644 graphics/pokemon/falinks/follow_shiny.pal create mode 100644 graphics/pokemon/falinks/follower.png create mode 100644 graphics/pokemon/fennekin/follow_normal.pal create mode 100644 graphics/pokemon/fennekin/follow_shiny.pal create mode 100644 graphics/pokemon/fennekin/follower.png create mode 100644 graphics/pokemon/ferroseed/follow_normal.pal create mode 100644 graphics/pokemon/ferroseed/follow_shiny.pal create mode 100644 graphics/pokemon/ferroseed/follower.png create mode 100644 graphics/pokemon/ferrothorn/follow_normal.pal create mode 100644 graphics/pokemon/ferrothorn/follow_shiny.pal create mode 100644 graphics/pokemon/ferrothorn/follower.png create mode 100644 graphics/pokemon/finneon/follow_normal.pal create mode 100644 graphics/pokemon/finneon/follow_shiny.pal create mode 100644 graphics/pokemon/finneon/follower.png create mode 100644 graphics/pokemon/flabebe/blue_flower/follow_normal.pal create mode 100644 graphics/pokemon/flabebe/blue_flower/follow_shiny.pal create mode 100644 graphics/pokemon/flabebe/blue_flower/follower.png create mode 100644 graphics/pokemon/flabebe/follow_normal.pal create mode 100644 graphics/pokemon/flabebe/follow_shiny.pal create mode 100644 graphics/pokemon/flabebe/follower.png create mode 100644 graphics/pokemon/flabebe/orange_flower/follow_normal.pal create mode 100644 graphics/pokemon/flabebe/orange_flower/follow_shiny.pal create mode 100644 graphics/pokemon/flabebe/orange_flower/follower.png create mode 100644 graphics/pokemon/flabebe/white_flower/follow_normal.pal create mode 100644 graphics/pokemon/flabebe/white_flower/follow_shiny.pal create mode 100644 graphics/pokemon/flabebe/white_flower/follower.png create mode 100644 graphics/pokemon/flabebe/yellow_flower/follow_normal.pal create mode 100644 graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal create mode 100644 graphics/pokemon/flabebe/yellow_flower/follower.png create mode 100644 graphics/pokemon/flapple/follow_normal.pal create mode 100644 graphics/pokemon/flapple/follow_shiny.pal create mode 100644 graphics/pokemon/flapple/follower.png create mode 100644 graphics/pokemon/fletchinder/follow_normal.pal create mode 100644 graphics/pokemon/fletchinder/follow_shiny.pal create mode 100644 graphics/pokemon/fletchinder/follower.png create mode 100644 graphics/pokemon/fletchling/follow_normal.pal create mode 100644 graphics/pokemon/fletchling/follow_shiny.pal create mode 100644 graphics/pokemon/fletchling/follower.png create mode 100644 graphics/pokemon/floatzel/follow_normal.pal create mode 100644 graphics/pokemon/floatzel/follow_shiny.pal create mode 100644 graphics/pokemon/floatzel/follower.png create mode 100644 graphics/pokemon/floette/blue_flower/follow_normal.pal create mode 100644 graphics/pokemon/floette/blue_flower/follow_shiny.pal create mode 100644 graphics/pokemon/floette/blue_flower/follower.png create mode 100644 graphics/pokemon/floette/eternal_flower/follow_normal.pal create mode 100644 graphics/pokemon/floette/eternal_flower/follow_shiny.pal create mode 100644 graphics/pokemon/floette/eternal_flower/follower.png create mode 100644 graphics/pokemon/floette/follow_normal.pal create mode 100644 graphics/pokemon/floette/follow_shiny.pal create mode 100644 graphics/pokemon/floette/follower.png create mode 100644 graphics/pokemon/floette/orange_flower/follow_normal.pal create mode 100644 graphics/pokemon/floette/orange_flower/follow_shiny.pal create mode 100644 graphics/pokemon/floette/orange_flower/follower.png create mode 100644 graphics/pokemon/floette/white_flower/follow_normal.pal create mode 100644 graphics/pokemon/floette/white_flower/follow_shiny.pal create mode 100644 graphics/pokemon/floette/white_flower/follower.png create mode 100644 graphics/pokemon/floette/yellow_flower/follow_normal.pal create mode 100644 graphics/pokemon/floette/yellow_flower/follow_shiny.pal create mode 100644 graphics/pokemon/floette/yellow_flower/follower.png create mode 100644 graphics/pokemon/florges/blue_flower/follow_normal.pal create mode 100644 graphics/pokemon/florges/blue_flower/follow_shiny.pal create mode 100644 graphics/pokemon/florges/blue_flower/follower.png create mode 100644 graphics/pokemon/florges/follow_normal.pal create mode 100644 graphics/pokemon/florges/follow_shiny.pal create mode 100644 graphics/pokemon/florges/follower.png create mode 100644 graphics/pokemon/florges/orange_flower/follow_normal.pal create mode 100644 graphics/pokemon/florges/orange_flower/follow_shiny.pal create mode 100644 graphics/pokemon/florges/orange_flower/follower.png create mode 100644 graphics/pokemon/florges/white_flower/follow_normal.pal create mode 100644 graphics/pokemon/florges/white_flower/follow_shiny.pal create mode 100644 graphics/pokemon/florges/white_flower/follower.png create mode 100644 graphics/pokemon/florges/yellow_flower/follow_normal.pal create mode 100644 graphics/pokemon/florges/yellow_flower/follow_shiny.pal create mode 100644 graphics/pokemon/florges/yellow_flower/follower.png create mode 100644 graphics/pokemon/fomantis/follow_normal.pal create mode 100644 graphics/pokemon/fomantis/follow_shiny.pal create mode 100644 graphics/pokemon/fomantis/follower.png create mode 100644 graphics/pokemon/foongus/follow_normal.pal create mode 100644 graphics/pokemon/foongus/follow_shiny.pal create mode 100644 graphics/pokemon/foongus/follower.png create mode 100644 graphics/pokemon/fraxure/follow_normal.pal create mode 100644 graphics/pokemon/fraxure/follow_shiny.pal create mode 100644 graphics/pokemon/fraxure/follower.png create mode 100644 graphics/pokemon/frillish/follow_normal.pal create mode 100644 graphics/pokemon/frillish/follow_shiny.pal create mode 100644 graphics/pokemon/frillish/follower.png create mode 100644 graphics/pokemon/frillish/followerf.png create mode 100644 graphics/pokemon/froakie/follow_normal.pal create mode 100644 graphics/pokemon/froakie/follow_shiny.pal create mode 100644 graphics/pokemon/froakie/follower.png create mode 100644 graphics/pokemon/frogadier/follow_normal.pal create mode 100644 graphics/pokemon/frogadier/follow_shiny.pal create mode 100644 graphics/pokemon/frogadier/follower.png create mode 100644 graphics/pokemon/frosmoth/follow_normal.pal create mode 100644 graphics/pokemon/frosmoth/follow_shiny.pal create mode 100644 graphics/pokemon/frosmoth/follower.png create mode 100644 graphics/pokemon/furfrou/dandy_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/dandy_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/dandy_trim/follower.png create mode 100644 graphics/pokemon/furfrou/debutante_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/debutante_trim/follower.png create mode 100644 graphics/pokemon/furfrou/diamond_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/diamond_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/diamond_trim/follower.png create mode 100644 graphics/pokemon/furfrou/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/follower.png create mode 100644 graphics/pokemon/furfrou/heart_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/heart_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/heart_trim/follower.png create mode 100644 graphics/pokemon/furfrou/kabuki_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/kabuki_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/kabuki_trim/follower.png create mode 100644 graphics/pokemon/furfrou/la_reine_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/la_reine_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/la_reine_trim/follower.png create mode 100644 graphics/pokemon/furfrou/matron_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/matron_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/matron_trim/follower.png create mode 100644 graphics/pokemon/furfrou/pharaoh_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/pharaoh_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/pharaoh_trim/follower.png create mode 100644 graphics/pokemon/furfrou/star_trim/follow_normal.pal create mode 100644 graphics/pokemon/furfrou/star_trim/follow_shiny.pal create mode 100644 graphics/pokemon/furfrou/star_trim/follower.png create mode 100644 graphics/pokemon/gabite/follow_normal.pal create mode 100644 graphics/pokemon/gabite/follow_shiny.pal create mode 100644 graphics/pokemon/gabite/follower.png create mode 100644 graphics/pokemon/galvantula/follow_normal.pal create mode 100644 graphics/pokemon/galvantula/follow_shiny.pal create mode 100644 graphics/pokemon/galvantula/follower.png create mode 100644 graphics/pokemon/garbodor/follow_normal.pal create mode 100644 graphics/pokemon/garbodor/follow_shiny.pal create mode 100644 graphics/pokemon/garbodor/follower.png create mode 100644 graphics/pokemon/garchomp/follow_normal.pal create mode 100644 graphics/pokemon/garchomp/follow_shiny.pal create mode 100644 graphics/pokemon/garchomp/follower.png create mode 100644 graphics/pokemon/gastrodon/east_sea/follow_normal.pal create mode 100644 graphics/pokemon/gastrodon/east_sea/follow_shiny.pal create mode 100644 graphics/pokemon/gastrodon/east_sea/follower.png create mode 100644 graphics/pokemon/gastrodon/follow_normal.pal create mode 100644 graphics/pokemon/gastrodon/follow_shiny.pal create mode 100644 graphics/pokemon/gastrodon/follower.png create mode 100644 graphics/pokemon/genesect/follow_normal.pal create mode 100644 graphics/pokemon/genesect/follow_shiny.pal create mode 100644 graphics/pokemon/genesect/follower.png create mode 100644 graphics/pokemon/gible/follow_normal.pal create mode 100644 graphics/pokemon/gible/follow_shiny.pal create mode 100644 graphics/pokemon/gible/follower.png create mode 100644 graphics/pokemon/gigalith/follow_normal.pal create mode 100644 graphics/pokemon/gigalith/follow_shiny.pal create mode 100644 graphics/pokemon/gigalith/follower.png create mode 100644 graphics/pokemon/giratina/follow_normal.pal create mode 100644 graphics/pokemon/giratina/follow_shiny.pal create mode 100644 graphics/pokemon/giratina/follower.png create mode 100644 graphics/pokemon/giratina/origin/follow_normal.pal create mode 100644 graphics/pokemon/giratina/origin/follow_shiny.pal create mode 100644 graphics/pokemon/giratina/origin/follower.png create mode 100644 graphics/pokemon/glameow/follow_normal.pal create mode 100644 graphics/pokemon/glameow/follow_shiny.pal create mode 100644 graphics/pokemon/glameow/follower.png create mode 100644 graphics/pokemon/glastrier/follow_normal.pal create mode 100644 graphics/pokemon/glastrier/follow_shiny.pal create mode 100644 graphics/pokemon/glastrier/follower.png create mode 100644 graphics/pokemon/gogoat/follow_normal.pal create mode 100644 graphics/pokemon/gogoat/follow_shiny.pal create mode 100644 graphics/pokemon/gogoat/follower.png create mode 100644 graphics/pokemon/golett/follow_normal.pal create mode 100644 graphics/pokemon/golett/follow_shiny.pal create mode 100644 graphics/pokemon/golett/follower.png create mode 100644 graphics/pokemon/golisopod/follow_normal.pal create mode 100644 graphics/pokemon/golisopod/follow_shiny.pal create mode 100644 graphics/pokemon/golisopod/follower.png create mode 100644 graphics/pokemon/golurk/follow_normal.pal create mode 100644 graphics/pokemon/golurk/follow_shiny.pal create mode 100644 graphics/pokemon/golurk/follower.png create mode 100644 graphics/pokemon/goodra/follow_normal.pal create mode 100644 graphics/pokemon/goodra/follow_shiny.pal create mode 100644 graphics/pokemon/goodra/follower.png create mode 100644 graphics/pokemon/goodra/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/goodra/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/goodra/hisuian/follower.png create mode 100644 graphics/pokemon/goomy/follow_normal.pal create mode 100644 graphics/pokemon/goomy/follow_shiny.pal create mode 100644 graphics/pokemon/goomy/follower.png create mode 100644 graphics/pokemon/gossifleur/follow_normal.pal create mode 100644 graphics/pokemon/gossifleur/follow_shiny.pal create mode 100644 graphics/pokemon/gossifleur/follower.png create mode 100644 graphics/pokemon/gothita/follow_normal.pal create mode 100644 graphics/pokemon/gothita/follow_shiny.pal create mode 100644 graphics/pokemon/gothita/follower.png create mode 100644 graphics/pokemon/gothitelle/follow_normal.pal create mode 100644 graphics/pokemon/gothitelle/follow_shiny.pal create mode 100644 graphics/pokemon/gothitelle/follower.png create mode 100644 graphics/pokemon/gothorita/follow_normal.pal create mode 100644 graphics/pokemon/gothorita/follow_shiny.pal create mode 100644 graphics/pokemon/gothorita/follower.png create mode 100644 graphics/pokemon/gourgeist/follow_normal.pal create mode 100644 graphics/pokemon/gourgeist/follow_shiny.pal create mode 100644 graphics/pokemon/gourgeist/follower.png create mode 100644 graphics/pokemon/grapploct/follow_normal.pal create mode 100644 graphics/pokemon/grapploct/follow_shiny.pal create mode 100644 graphics/pokemon/grapploct/follower.png create mode 100644 graphics/pokemon/greedent/follow_normal.pal create mode 100644 graphics/pokemon/greedent/follow_shiny.pal create mode 100644 graphics/pokemon/greedent/follower.png create mode 100644 graphics/pokemon/greninja/follow_normal.pal create mode 100644 graphics/pokemon/greninja/follow_shiny.pal create mode 100644 graphics/pokemon/greninja/follower.png create mode 100644 graphics/pokemon/grimmsnarl/follow_normal.pal create mode 100644 graphics/pokemon/grimmsnarl/follow_shiny.pal create mode 100644 graphics/pokemon/grimmsnarl/follower.png create mode 100644 graphics/pokemon/grookey/follow_normal.pal create mode 100644 graphics/pokemon/grookey/follow_shiny.pal create mode 100644 graphics/pokemon/grookey/follower.png create mode 100644 graphics/pokemon/grotle/follow_normal.pal create mode 100644 graphics/pokemon/grotle/follow_shiny.pal create mode 100644 graphics/pokemon/grotle/follower.png create mode 100644 graphics/pokemon/grubbin/follow_normal.pal create mode 100644 graphics/pokemon/grubbin/follow_shiny.pal create mode 100644 graphics/pokemon/grubbin/follower.png create mode 100644 graphics/pokemon/gumshoos/follow_normal.pal create mode 100644 graphics/pokemon/gumshoos/follow_shiny.pal create mode 100644 graphics/pokemon/gumshoos/follower.png create mode 100644 graphics/pokemon/gurdurr/follow_normal.pal create mode 100644 graphics/pokemon/gurdurr/follow_shiny.pal create mode 100644 graphics/pokemon/gurdurr/follower.png create mode 100644 graphics/pokemon/guzzlord/follow_normal.pal create mode 100644 graphics/pokemon/guzzlord/follow_shiny.pal create mode 100644 graphics/pokemon/guzzlord/follower.png create mode 100644 graphics/pokemon/hakamo_o/follow_normal.pal create mode 100644 graphics/pokemon/hakamo_o/follow_shiny.pal create mode 100644 graphics/pokemon/hakamo_o/follower.png create mode 100644 graphics/pokemon/hatenna/follow_normal.pal create mode 100644 graphics/pokemon/hatenna/follow_shiny.pal create mode 100644 graphics/pokemon/hatenna/follower.png create mode 100644 graphics/pokemon/hatterene/follow_normal.pal create mode 100644 graphics/pokemon/hatterene/follow_shiny.pal create mode 100644 graphics/pokemon/hatterene/follower.png create mode 100644 graphics/pokemon/hattrem/follow_normal.pal create mode 100644 graphics/pokemon/hattrem/follow_shiny.pal create mode 100644 graphics/pokemon/hattrem/follower.png create mode 100644 graphics/pokemon/hawlucha/follow_normal.pal create mode 100644 graphics/pokemon/hawlucha/follow_shiny.pal create mode 100644 graphics/pokemon/hawlucha/follower.png create mode 100644 graphics/pokemon/haxorus/follow_normal.pal create mode 100644 graphics/pokemon/haxorus/follow_shiny.pal create mode 100644 graphics/pokemon/haxorus/follower.png create mode 100644 graphics/pokemon/heatmor/follow_normal.pal create mode 100644 graphics/pokemon/heatmor/follow_shiny.pal create mode 100644 graphics/pokemon/heatmor/follower.png create mode 100644 graphics/pokemon/heatran/follow_normal.pal create mode 100644 graphics/pokemon/heatran/follow_shiny.pal create mode 100644 graphics/pokemon/heatran/follower.png create mode 100644 graphics/pokemon/heliolisk/follow_normal.pal create mode 100644 graphics/pokemon/heliolisk/follow_shiny.pal create mode 100644 graphics/pokemon/heliolisk/follower.png create mode 100644 graphics/pokemon/helioptile/follow_normal.pal create mode 100644 graphics/pokemon/helioptile/follow_shiny.pal create mode 100644 graphics/pokemon/helioptile/follower.png create mode 100644 graphics/pokemon/herdier/follow_normal.pal create mode 100644 graphics/pokemon/herdier/follow_shiny.pal create mode 100644 graphics/pokemon/herdier/follower.png create mode 100644 graphics/pokemon/hippopotas/follow_normal.pal create mode 100644 graphics/pokemon/hippopotas/follow_shiny.pal create mode 100644 graphics/pokemon/hippopotas/follower.png create mode 100644 graphics/pokemon/hippopotas/followerf.png create mode 100644 graphics/pokemon/hippowdon/follow_normal.pal create mode 100644 graphics/pokemon/hippowdon/follow_shiny.pal create mode 100644 graphics/pokemon/hippowdon/follower.png create mode 100644 graphics/pokemon/hippowdon/followerf.png create mode 100644 graphics/pokemon/honedge/follow_normal.pal create mode 100644 graphics/pokemon/honedge/follow_shiny.pal create mode 100644 graphics/pokemon/honedge/follower.png create mode 100644 graphics/pokemon/hoopa/follow_normal.pal create mode 100644 graphics/pokemon/hoopa/follow_shiny.pal create mode 100644 graphics/pokemon/hoopa/follower.png create mode 100644 graphics/pokemon/hoopa/unbound/follow_normal.pal create mode 100644 graphics/pokemon/hoopa/unbound/follow_shiny.pal create mode 100644 graphics/pokemon/hoopa/unbound/follower.png create mode 100644 graphics/pokemon/hydreigon/follow_normal.pal create mode 100644 graphics/pokemon/hydreigon/follow_shiny.pal create mode 100644 graphics/pokemon/hydreigon/follower.png create mode 100644 graphics/pokemon/impidimp/follow_normal.pal create mode 100644 graphics/pokemon/impidimp/follow_shiny.pal create mode 100644 graphics/pokemon/impidimp/follower.png create mode 100644 graphics/pokemon/incineroar/follow_normal.pal create mode 100644 graphics/pokemon/incineroar/follow_shiny.pal create mode 100644 graphics/pokemon/incineroar/follower.png create mode 100644 graphics/pokemon/indeedee/female/follow_normal.pal create mode 100644 graphics/pokemon/indeedee/female/follow_shiny.pal create mode 100644 graphics/pokemon/indeedee/female/follower.png create mode 100644 graphics/pokemon/indeedee/follow_normal.pal create mode 100644 graphics/pokemon/indeedee/follow_shiny.pal create mode 100644 graphics/pokemon/indeedee/follower.png create mode 100644 graphics/pokemon/infernape/follow_normal.pal create mode 100644 graphics/pokemon/infernape/follow_shiny.pal create mode 100644 graphics/pokemon/infernape/follower.png create mode 100644 graphics/pokemon/inkay/follow_normal.pal create mode 100644 graphics/pokemon/inkay/follow_shiny.pal create mode 100644 graphics/pokemon/inkay/follower.png create mode 100644 graphics/pokemon/inteleon/follow_normal.pal create mode 100644 graphics/pokemon/inteleon/follow_shiny.pal create mode 100644 graphics/pokemon/inteleon/follower.png create mode 100644 graphics/pokemon/jangmo_o/follow_normal.pal create mode 100644 graphics/pokemon/jangmo_o/follow_shiny.pal create mode 100644 graphics/pokemon/jangmo_o/follower.png create mode 100644 graphics/pokemon/jellicent/follow_normal.pal create mode 100644 graphics/pokemon/jellicent/follow_shiny.pal create mode 100644 graphics/pokemon/jellicent/follower.png create mode 100644 graphics/pokemon/jellicent/followerf.png create mode 100644 graphics/pokemon/joltik/follow_normal.pal create mode 100644 graphics/pokemon/joltik/follow_shiny.pal create mode 100644 graphics/pokemon/joltik/follower.png create mode 100644 graphics/pokemon/karrablast/follow_normal.pal create mode 100644 graphics/pokemon/karrablast/follow_shiny.pal create mode 100644 graphics/pokemon/karrablast/follower.png create mode 100644 graphics/pokemon/kartana/follow_normal.pal create mode 100644 graphics/pokemon/kartana/follow_shiny.pal create mode 100644 graphics/pokemon/kartana/follower.png create mode 100644 graphics/pokemon/keldeo/follow_normal.pal create mode 100644 graphics/pokemon/keldeo/follow_shiny.pal create mode 100644 graphics/pokemon/keldeo/follower.png create mode 100644 graphics/pokemon/klang/follow_normal.pal create mode 100644 graphics/pokemon/klang/follow_shiny.pal create mode 100644 graphics/pokemon/klang/follower.png create mode 100644 graphics/pokemon/klefki/follow_normal.pal create mode 100644 graphics/pokemon/klefki/follow_shiny.pal create mode 100644 graphics/pokemon/klefki/follower.png create mode 100644 graphics/pokemon/klink/follow_normal.pal create mode 100644 graphics/pokemon/klink/follow_shiny.pal create mode 100644 graphics/pokemon/klink/follower.png create mode 100644 graphics/pokemon/klinklang/follow_normal.pal create mode 100644 graphics/pokemon/klinklang/follow_shiny.pal create mode 100644 graphics/pokemon/klinklang/follower.png create mode 100644 graphics/pokemon/komala/follow_normal.pal create mode 100644 graphics/pokemon/komala/follow_shiny.pal create mode 100644 graphics/pokemon/komala/follower.png create mode 100644 graphics/pokemon/kommo_o/follow_normal.pal create mode 100644 graphics/pokemon/kommo_o/follow_shiny.pal create mode 100644 graphics/pokemon/kommo_o/follower.png create mode 100644 graphics/pokemon/kricketot/follow_normal.pal create mode 100644 graphics/pokemon/kricketot/follow_shiny.pal create mode 100644 graphics/pokemon/kricketot/follower.png create mode 100644 graphics/pokemon/kricketune/follow_normal.pal create mode 100644 graphics/pokemon/kricketune/follow_shiny.pal create mode 100644 graphics/pokemon/kricketune/follower.png create mode 100644 graphics/pokemon/krokorok/follow_normal.pal create mode 100644 graphics/pokemon/krokorok/follow_shiny.pal create mode 100644 graphics/pokemon/krokorok/follower.png create mode 100644 graphics/pokemon/krookodile/follow_normal.pal create mode 100644 graphics/pokemon/krookodile/follow_shiny.pal create mode 100644 graphics/pokemon/krookodile/follower.png create mode 100644 graphics/pokemon/kubfu/follow_normal.pal create mode 100644 graphics/pokemon/kubfu/follow_shiny.pal create mode 100644 graphics/pokemon/kubfu/follower.png create mode 100644 graphics/pokemon/kyurem/follow_normal.pal create mode 100644 graphics/pokemon/kyurem/follow_shiny.pal create mode 100644 graphics/pokemon/kyurem/follower.png create mode 100644 graphics/pokemon/lampent/follow_normal.pal create mode 100644 graphics/pokemon/lampent/follow_shiny.pal create mode 100644 graphics/pokemon/lampent/follower.png create mode 100644 graphics/pokemon/landorus/follow_normal.pal create mode 100644 graphics/pokemon/landorus/follow_shiny.pal create mode 100644 graphics/pokemon/landorus/follower.png create mode 100644 graphics/pokemon/larvesta/follow_normal.pal create mode 100644 graphics/pokemon/larvesta/follow_shiny.pal create mode 100644 graphics/pokemon/larvesta/follower.png create mode 100644 graphics/pokemon/leavanny/follow_normal.pal create mode 100644 graphics/pokemon/leavanny/follow_shiny.pal create mode 100644 graphics/pokemon/leavanny/follower.png create mode 100644 graphics/pokemon/liepard/follow_normal.pal create mode 100644 graphics/pokemon/liepard/follow_shiny.pal create mode 100644 graphics/pokemon/liepard/follower.png create mode 100644 graphics/pokemon/lilligant/follow_normal.pal create mode 100644 graphics/pokemon/lilligant/follow_shiny.pal create mode 100644 graphics/pokemon/lilligant/follower.png create mode 100644 graphics/pokemon/lilligant/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/lilligant/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/lilligant/hisuian/follower.png create mode 100644 graphics/pokemon/lillipup/follow_normal.pal create mode 100644 graphics/pokemon/lillipup/follow_shiny.pal create mode 100644 graphics/pokemon/lillipup/follower.png create mode 100644 graphics/pokemon/litleo/follow_normal.pal create mode 100644 graphics/pokemon/litleo/follow_shiny.pal create mode 100644 graphics/pokemon/litleo/follower.png create mode 100644 graphics/pokemon/litten/follow_normal.pal create mode 100644 graphics/pokemon/litten/follow_shiny.pal create mode 100644 graphics/pokemon/litten/follower.png create mode 100644 graphics/pokemon/litwick/follow_normal.pal create mode 100644 graphics/pokemon/litwick/follow_shiny.pal create mode 100644 graphics/pokemon/litwick/follower.png create mode 100644 graphics/pokemon/lopunny/follow_normal.pal create mode 100644 graphics/pokemon/lopunny/follow_shiny.pal create mode 100644 graphics/pokemon/lopunny/follower.png create mode 100644 graphics/pokemon/lucario/follow_normal.pal create mode 100644 graphics/pokemon/lucario/follow_shiny.pal create mode 100644 graphics/pokemon/lucario/follower.png create mode 100644 graphics/pokemon/lumineon/follow_normal.pal create mode 100644 graphics/pokemon/lumineon/follow_shiny.pal create mode 100644 graphics/pokemon/lumineon/follower.png create mode 100644 graphics/pokemon/lunala/follow_normal.pal create mode 100644 graphics/pokemon/lunala/follow_shiny.pal create mode 100644 graphics/pokemon/lunala/follower.png create mode 100644 graphics/pokemon/lurantis/follow_normal.pal create mode 100644 graphics/pokemon/lurantis/follow_shiny.pal create mode 100644 graphics/pokemon/lurantis/follower.png create mode 100644 graphics/pokemon/luxio/follow_normal.pal create mode 100644 graphics/pokemon/luxio/follow_shiny.pal create mode 100644 graphics/pokemon/luxio/follower.png create mode 100644 graphics/pokemon/luxray/follow_normal.pal create mode 100644 graphics/pokemon/luxray/follow_shiny.pal create mode 100644 graphics/pokemon/luxray/follower.png create mode 100644 graphics/pokemon/lycanroc/dusk/follow_normal.pal create mode 100644 graphics/pokemon/lycanroc/dusk/follow_shiny.pal create mode 100644 graphics/pokemon/lycanroc/dusk/follower.png create mode 100644 graphics/pokemon/lycanroc/follow_normal.pal create mode 100644 graphics/pokemon/lycanroc/follow_shiny.pal create mode 100644 graphics/pokemon/lycanroc/follower.png create mode 100644 graphics/pokemon/lycanroc/midnight/follow_normal.pal create mode 100644 graphics/pokemon/lycanroc/midnight/follow_shiny.pal create mode 100644 graphics/pokemon/lycanroc/midnight/follower.png create mode 100644 graphics/pokemon/magearna/follow_normal.pal create mode 100644 graphics/pokemon/magearna/follow_shiny.pal create mode 100644 graphics/pokemon/magearna/follower.png create mode 100644 graphics/pokemon/malamar/follow_normal.pal create mode 100644 graphics/pokemon/malamar/follow_shiny.pal create mode 100644 graphics/pokemon/malamar/follower.png create mode 100644 graphics/pokemon/manaphy/follow_normal.pal create mode 100644 graphics/pokemon/manaphy/follow_shiny.pal create mode 100644 graphics/pokemon/manaphy/follower.png create mode 100644 graphics/pokemon/mandibuzz/follow_normal.pal create mode 100644 graphics/pokemon/mandibuzz/follow_shiny.pal create mode 100644 graphics/pokemon/mandibuzz/follower.png create mode 100644 graphics/pokemon/maractus/follow_normal.pal create mode 100644 graphics/pokemon/maractus/follow_shiny.pal create mode 100644 graphics/pokemon/maractus/follower.png create mode 100644 graphics/pokemon/mareanie/follow_normal.pal create mode 100644 graphics/pokemon/mareanie/follow_shiny.pal create mode 100644 graphics/pokemon/mareanie/follower.png create mode 100644 graphics/pokemon/marshadow/follow_normal.pal create mode 100644 graphics/pokemon/marshadow/follow_shiny.pal create mode 100644 graphics/pokemon/marshadow/follower.png create mode 100644 graphics/pokemon/melmetal/follow_normal.pal create mode 100644 graphics/pokemon/melmetal/follow_shiny.pal create mode 100644 graphics/pokemon/melmetal/follower.png create mode 100644 graphics/pokemon/meloetta/follow_normal.pal create mode 100644 graphics/pokemon/meloetta/follow_shiny.pal create mode 100644 graphics/pokemon/meloetta/follower.png create mode 100644 graphics/pokemon/meloetta/pirouette/follow_normal.pal create mode 100644 graphics/pokemon/meloetta/pirouette/follow_shiny.pal create mode 100644 graphics/pokemon/meloetta/pirouette/follower.png create mode 100644 graphics/pokemon/meltan/follow_normal.pal create mode 100644 graphics/pokemon/meltan/follow_shiny.pal create mode 100644 graphics/pokemon/meltan/follower.png create mode 100644 graphics/pokemon/meowstic/female/follow_normal.pal create mode 100644 graphics/pokemon/meowstic/female/follow_shiny.pal create mode 100644 graphics/pokemon/meowstic/female/follower.png create mode 100644 graphics/pokemon/meowstic/follow_normal.pal create mode 100644 graphics/pokemon/meowstic/follow_shiny.pal create mode 100644 graphics/pokemon/meowstic/follower.png create mode 100644 graphics/pokemon/mesprit/follow_normal.pal create mode 100644 graphics/pokemon/mesprit/follow_shiny.pal create mode 100644 graphics/pokemon/mesprit/follower.png create mode 100644 graphics/pokemon/mienfoo/follow_normal.pal create mode 100644 graphics/pokemon/mienfoo/follow_shiny.pal create mode 100644 graphics/pokemon/mienfoo/follower.png create mode 100644 graphics/pokemon/mienshao/follow_normal.pal create mode 100644 graphics/pokemon/mienshao/follow_shiny.pal create mode 100644 graphics/pokemon/mienshao/follower.png create mode 100644 graphics/pokemon/milcery/follow_normal.pal create mode 100644 graphics/pokemon/milcery/follow_shiny.pal create mode 100644 graphics/pokemon/milcery/follower.png create mode 100644 graphics/pokemon/mimikyu/follow_normal.pal create mode 100644 graphics/pokemon/mimikyu/follow_shiny.pal create mode 100644 graphics/pokemon/mimikyu/follower.png create mode 100644 graphics/pokemon/minccino/follow_normal.pal create mode 100644 graphics/pokemon/minccino/follow_shiny.pal create mode 100644 graphics/pokemon/minccino/follower.png create mode 100644 graphics/pokemon/minior/follow_normal.pal create mode 100644 graphics/pokemon/minior/follow_shiny.pal create mode 100644 graphics/pokemon/minior/follower.png create mode 100644 graphics/pokemon/monferno/follow_normal.pal create mode 100644 graphics/pokemon/monferno/follow_shiny.pal create mode 100644 graphics/pokemon/monferno/follower.png create mode 100644 graphics/pokemon/morelull/follow_normal.pal create mode 100644 graphics/pokemon/morelull/follow_shiny.pal create mode 100644 graphics/pokemon/morelull/follower.png create mode 100644 graphics/pokemon/morgrem/follow_normal.pal create mode 100644 graphics/pokemon/morgrem/follow_shiny.pal create mode 100644 graphics/pokemon/morgrem/follower.png create mode 100644 graphics/pokemon/morpeko/follow_normal.pal create mode 100644 graphics/pokemon/morpeko/follow_shiny.pal create mode 100644 graphics/pokemon/morpeko/follower.png create mode 100644 graphics/pokemon/mothim/follow_normal.pal create mode 100644 graphics/pokemon/mothim/follow_shiny.pal create mode 100644 graphics/pokemon/mothim/follower.png create mode 100644 graphics/pokemon/mudbray/follow_normal.pal create mode 100644 graphics/pokemon/mudbray/follow_shiny.pal create mode 100644 graphics/pokemon/mudbray/follower.png create mode 100644 graphics/pokemon/mudsdale/follow_normal.pal create mode 100644 graphics/pokemon/mudsdale/follow_shiny.pal create mode 100644 graphics/pokemon/mudsdale/follower.png create mode 100644 graphics/pokemon/munna/follow_normal.pal create mode 100644 graphics/pokemon/munna/follow_shiny.pal create mode 100644 graphics/pokemon/munna/follower.png create mode 100644 graphics/pokemon/musharna/follow_normal.pal create mode 100644 graphics/pokemon/musharna/follow_shiny.pal create mode 100644 graphics/pokemon/musharna/follower.png create mode 100644 graphics/pokemon/naganadel/follow_normal.pal create mode 100644 graphics/pokemon/naganadel/follow_shiny.pal create mode 100644 graphics/pokemon/naganadel/follower.png create mode 100644 graphics/pokemon/necrozma/dawn_wings/follow_normal.pal create mode 100644 graphics/pokemon/necrozma/dawn_wings/follow_shiny.pal create mode 100644 graphics/pokemon/necrozma/dawn_wings/follower.png create mode 100644 graphics/pokemon/necrozma/dusk_mane/follow_normal.pal create mode 100644 graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal create mode 100644 graphics/pokemon/necrozma/dusk_mane/follower.png create mode 100644 graphics/pokemon/necrozma/follow_normal.pal create mode 100644 graphics/pokemon/necrozma/follow_shiny.pal create mode 100644 graphics/pokemon/necrozma/follower.png create mode 100644 graphics/pokemon/nickit/follow_normal.pal create mode 100644 graphics/pokemon/nickit/follow_shiny.pal create mode 100644 graphics/pokemon/nickit/follower.png create mode 100644 graphics/pokemon/nihilego/follow_normal.pal create mode 100644 graphics/pokemon/nihilego/follow_shiny.pal create mode 100644 graphics/pokemon/nihilego/follower.png create mode 100644 graphics/pokemon/noibat/follow_normal.pal create mode 100644 graphics/pokemon/noibat/follow_shiny.pal create mode 100644 graphics/pokemon/noibat/follower.png create mode 100644 graphics/pokemon/noivern/follow_normal.pal create mode 100644 graphics/pokemon/noivern/follow_shiny.pal create mode 100644 graphics/pokemon/noivern/follower.png create mode 100644 graphics/pokemon/oranguru/follow_normal.pal create mode 100644 graphics/pokemon/oranguru/follow_shiny.pal create mode 100644 graphics/pokemon/oranguru/follower.png create mode 100644 graphics/pokemon/orbeetle/follow_normal.pal create mode 100644 graphics/pokemon/orbeetle/follow_shiny.pal create mode 100644 graphics/pokemon/orbeetle/follower.png create mode 100644 graphics/pokemon/oricorio/follow_normal.pal create mode 100644 graphics/pokemon/oricorio/follow_shiny.pal create mode 100644 graphics/pokemon/oricorio/follower.png create mode 100644 graphics/pokemon/oshawott/follow_normal.pal create mode 100644 graphics/pokemon/oshawott/follow_shiny.pal create mode 100644 graphics/pokemon/oshawott/follower.png create mode 100644 graphics/pokemon/pachirisu/follow_normal.pal create mode 100644 graphics/pokemon/pachirisu/follow_shiny.pal create mode 100644 graphics/pokemon/pachirisu/follower.png create mode 100644 graphics/pokemon/palkia/follow_normal.pal create mode 100644 graphics/pokemon/palkia/follow_shiny.pal create mode 100644 graphics/pokemon/palkia/follower.png create mode 100644 graphics/pokemon/palkia/origin/follow_normal.pal create mode 100644 graphics/pokemon/palkia/origin/follower.png create mode 100644 graphics/pokemon/palossand/follow_normal.pal create mode 100644 graphics/pokemon/palossand/follow_shiny.pal create mode 100644 graphics/pokemon/palossand/follower.png create mode 100644 graphics/pokemon/palpitoad/follow_normal.pal create mode 100644 graphics/pokemon/palpitoad/follow_shiny.pal create mode 100644 graphics/pokemon/palpitoad/follower.png create mode 100644 graphics/pokemon/pancham/follow_normal.pal create mode 100644 graphics/pokemon/pancham/follow_shiny.pal create mode 100644 graphics/pokemon/pancham/follower.png create mode 100644 graphics/pokemon/pangoro/follow_normal.pal create mode 100644 graphics/pokemon/pangoro/follow_shiny.pal create mode 100644 graphics/pokemon/pangoro/follower.png create mode 100644 graphics/pokemon/panpour/follow_normal.pal create mode 100644 graphics/pokemon/panpour/follow_shiny.pal create mode 100644 graphics/pokemon/panpour/follower.png create mode 100644 graphics/pokemon/pansage/follow_normal.pal create mode 100644 graphics/pokemon/pansage/follow_shiny.pal create mode 100644 graphics/pokemon/pansage/follower.png create mode 100644 graphics/pokemon/pansear/follow_normal.pal create mode 100644 graphics/pokemon/pansear/follow_shiny.pal create mode 100644 graphics/pokemon/pansear/follower.png create mode 100644 graphics/pokemon/passimian/follow_normal.pal create mode 100644 graphics/pokemon/passimian/follow_shiny.pal create mode 100644 graphics/pokemon/passimian/follower.png create mode 100644 graphics/pokemon/patrat/follow_normal.pal create mode 100644 graphics/pokemon/patrat/follow_shiny.pal create mode 100644 graphics/pokemon/patrat/follower.png create mode 100644 graphics/pokemon/pawmi/normal.png create mode 100644 graphics/pokemon/pawniard/follow_normal.pal create mode 100644 graphics/pokemon/pawniard/follow_shiny.pal create mode 100644 graphics/pokemon/pawniard/follower.png create mode 100644 graphics/pokemon/petilil/follow_normal.pal create mode 100644 graphics/pokemon/petilil/follow_shiny.pal create mode 100644 graphics/pokemon/petilil/follower.png create mode 100644 graphics/pokemon/phantump/follow_normal.pal create mode 100644 graphics/pokemon/phantump/follow_shiny.pal create mode 100644 graphics/pokemon/phantump/follower.png create mode 100644 graphics/pokemon/pheromosa/follow_normal.pal create mode 100644 graphics/pokemon/pheromosa/follow_shiny.pal create mode 100644 graphics/pokemon/pheromosa/follower.png create mode 100644 graphics/pokemon/phione/follow_normal.pal create mode 100644 graphics/pokemon/phione/follow_shiny.pal create mode 100644 graphics/pokemon/phione/follower.png create mode 100644 graphics/pokemon/pidove/follow_normal.pal create mode 100644 graphics/pokemon/pidove/follow_shiny.pal create mode 100644 graphics/pokemon/pidove/follower.png create mode 100644 graphics/pokemon/pignite/follow_normal.pal create mode 100644 graphics/pokemon/pignite/follow_shiny.pal create mode 100644 graphics/pokemon/pignite/follower.png create mode 100644 graphics/pokemon/pikipek/follow_normal.pal create mode 100644 graphics/pokemon/pikipek/follow_shiny.pal create mode 100644 graphics/pokemon/pikipek/follower.png create mode 100644 graphics/pokemon/pincurchin/follow_normal.pal create mode 100644 graphics/pokemon/pincurchin/follow_shiny.pal create mode 100644 graphics/pokemon/pincurchin/follower.png create mode 100644 graphics/pokemon/piplup/follow_normal.pal create mode 100644 graphics/pokemon/piplup/follow_shiny.pal create mode 100644 graphics/pokemon/piplup/follower.png create mode 100644 graphics/pokemon/poipole/follow_normal.pal create mode 100644 graphics/pokemon/poipole/follow_shiny.pal create mode 100644 graphics/pokemon/poipole/follower.png create mode 100644 graphics/pokemon/polteageist/follow_normal.pal create mode 100644 graphics/pokemon/polteageist/follow_shiny.pal create mode 100644 graphics/pokemon/polteageist/follower.png create mode 100644 graphics/pokemon/popplio/follow_normal.pal create mode 100644 graphics/pokemon/popplio/follow_shiny.pal create mode 100644 graphics/pokemon/popplio/follower.png create mode 100644 graphics/pokemon/primarina/follow_normal.pal create mode 100644 graphics/pokemon/primarina/follow_shiny.pal create mode 100644 graphics/pokemon/primarina/follower.png create mode 100644 graphics/pokemon/prinplup/follow_normal.pal create mode 100644 graphics/pokemon/prinplup/follow_shiny.pal create mode 100644 graphics/pokemon/prinplup/follower.png create mode 100644 graphics/pokemon/pumpkaboo/follow_normal.pal create mode 100644 graphics/pokemon/pumpkaboo/follow_shiny.pal create mode 100644 graphics/pokemon/pumpkaboo/follower.png create mode 100644 graphics/pokemon/purrloin/follow_normal.pal create mode 100644 graphics/pokemon/purrloin/follow_shiny.pal create mode 100644 graphics/pokemon/purrloin/follower.png create mode 100644 graphics/pokemon/purugly/follow_normal.pal create mode 100644 graphics/pokemon/purugly/follow_shiny.pal create mode 100644 graphics/pokemon/purugly/follower.png create mode 100644 graphics/pokemon/pyroar/follow_normal.pal create mode 100644 graphics/pokemon/pyroar/follow_shiny.pal create mode 100644 graphics/pokemon/pyroar/follower.png create mode 100644 graphics/pokemon/pyroar/followerf.png create mode 100644 graphics/pokemon/pyukumuku/follow_normal.pal create mode 100644 graphics/pokemon/pyukumuku/follow_shiny.pal create mode 100644 graphics/pokemon/pyukumuku/follower.png create mode 100644 graphics/pokemon/quilladin/follow_normal.pal create mode 100644 graphics/pokemon/quilladin/follow_shiny.pal create mode 100644 graphics/pokemon/quilladin/follower.png create mode 100644 graphics/pokemon/rampardos/follow_normal.pal create mode 100644 graphics/pokemon/rampardos/follow_shiny.pal create mode 100644 graphics/pokemon/rampardos/follower.png create mode 100644 graphics/pokemon/regidrago/follow_normal.pal create mode 100644 graphics/pokemon/regidrago/follow_shiny.pal create mode 100644 graphics/pokemon/regidrago/follower.png create mode 100644 graphics/pokemon/regieleki/follow_normal.pal create mode 100644 graphics/pokemon/regieleki/follow_shiny.pal create mode 100644 graphics/pokemon/regieleki/follower.png create mode 100644 graphics/pokemon/regigigas/follow_normal.pal create mode 100644 graphics/pokemon/regigigas/follow_shiny.pal create mode 100644 graphics/pokemon/regigigas/follower.png create mode 100644 graphics/pokemon/reshiram/follow_normal.pal create mode 100644 graphics/pokemon/reshiram/follow_shiny.pal create mode 100644 graphics/pokemon/reshiram/follower.png create mode 100644 graphics/pokemon/reuniclus/follow_normal.pal create mode 100644 graphics/pokemon/reuniclus/follow_shiny.pal create mode 100644 graphics/pokemon/reuniclus/follower.png create mode 100644 graphics/pokemon/ribombee/follow_normal.pal create mode 100644 graphics/pokemon/ribombee/follow_shiny.pal create mode 100644 graphics/pokemon/ribombee/follower.png create mode 100644 graphics/pokemon/rillaboom/follow_normal.pal create mode 100644 graphics/pokemon/rillaboom/follow_shiny.pal create mode 100644 graphics/pokemon/rillaboom/follower.png create mode 100644 graphics/pokemon/riolu/follow_normal.pal create mode 100644 graphics/pokemon/riolu/follow_shiny.pal create mode 100644 graphics/pokemon/riolu/follower.png create mode 100644 graphics/pokemon/rockruff/follow_normal.pal create mode 100644 graphics/pokemon/rockruff/follow_shiny.pal create mode 100644 graphics/pokemon/rockruff/follower.png create mode 100644 graphics/pokemon/roggenrola/follow_normal.pal create mode 100644 graphics/pokemon/roggenrola/follow_shiny.pal create mode 100644 graphics/pokemon/roggenrola/follower.png create mode 100644 graphics/pokemon/rolycoly/follow_normal.pal create mode 100644 graphics/pokemon/rolycoly/follow_shiny.pal create mode 100644 graphics/pokemon/rolycoly/follower.png create mode 100644 graphics/pokemon/rookidee/follow_normal.pal create mode 100644 graphics/pokemon/rookidee/follow_shiny.pal create mode 100644 graphics/pokemon/rookidee/follower.png create mode 100644 graphics/pokemon/rotom/fan/follow_normal.pal create mode 100644 graphics/pokemon/rotom/fan/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/fan/follower.png create mode 100644 graphics/pokemon/rotom/follow_normal.pal create mode 100644 graphics/pokemon/rotom/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/follower.png create mode 100644 graphics/pokemon/rotom/frost/follow_normal.pal create mode 100644 graphics/pokemon/rotom/frost/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/frost/follower.png create mode 100644 graphics/pokemon/rotom/heat/follow_normal.pal create mode 100644 graphics/pokemon/rotom/heat/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/heat/follower.png create mode 100644 graphics/pokemon/rotom/mow/follow_normal.pal create mode 100644 graphics/pokemon/rotom/mow/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/mow/follower.png create mode 100644 graphics/pokemon/rotom/wash/follow_normal.pal create mode 100644 graphics/pokemon/rotom/wash/follow_shiny.pal create mode 100644 graphics/pokemon/rotom/wash/follower.png create mode 100644 graphics/pokemon/rowlet/follow_normal.pal create mode 100644 graphics/pokemon/rowlet/follow_shiny.pal create mode 100644 graphics/pokemon/rowlet/follower.png create mode 100644 graphics/pokemon/rufflet/follow_normal.pal create mode 100644 graphics/pokemon/rufflet/follow_shiny.pal create mode 100644 graphics/pokemon/rufflet/follower.png create mode 100644 graphics/pokemon/runerigus/follow_normal.pal create mode 100644 graphics/pokemon/runerigus/follow_shiny.pal create mode 100644 graphics/pokemon/runerigus/follower.png create mode 100644 graphics/pokemon/salandit/follow_normal.pal create mode 100644 graphics/pokemon/salandit/follow_shiny.pal create mode 100644 graphics/pokemon/salandit/follower.png create mode 100644 graphics/pokemon/salazzle/follow_normal.pal create mode 100644 graphics/pokemon/salazzle/follow_shiny.pal create mode 100644 graphics/pokemon/salazzle/follower.png create mode 100644 graphics/pokemon/samurott/follow_normal.pal create mode 100644 graphics/pokemon/samurott/follow_shiny.pal create mode 100644 graphics/pokemon/samurott/follower.png create mode 100644 graphics/pokemon/samurott/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/samurott/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/samurott/hisuian/follower.png create mode 100644 graphics/pokemon/sandaconda/follow_normal.pal create mode 100644 graphics/pokemon/sandaconda/follow_shiny.pal create mode 100644 graphics/pokemon/sandaconda/follower.png create mode 100644 graphics/pokemon/sandile/follow_normal.pal create mode 100644 graphics/pokemon/sandile/follow_shiny.pal create mode 100644 graphics/pokemon/sandile/follower.png create mode 100644 graphics/pokemon/sandygast/follow_normal.pal create mode 100644 graphics/pokemon/sandygast/follow_shiny.pal create mode 100644 graphics/pokemon/sandygast/follower.png create mode 100644 graphics/pokemon/sawk/follow_normal.pal create mode 100644 graphics/pokemon/sawk/follow_shiny.pal create mode 100644 graphics/pokemon/sawk/follower.png create mode 100644 graphics/pokemon/sawsbuck/autumn/follow_normal.pal create mode 100644 graphics/pokemon/sawsbuck/autumn/follow_shiny.pal create mode 100644 graphics/pokemon/sawsbuck/autumn/follower.png create mode 100644 graphics/pokemon/sawsbuck/follow_normal.pal create mode 100644 graphics/pokemon/sawsbuck/follow_shiny.pal create mode 100644 graphics/pokemon/sawsbuck/follower.png create mode 100644 graphics/pokemon/sawsbuck/summer/follow_normal.pal create mode 100644 graphics/pokemon/sawsbuck/summer/follow_shiny.pal create mode 100644 graphics/pokemon/sawsbuck/summer/follower.png create mode 100644 graphics/pokemon/sawsbuck/winter/follow_normal.pal create mode 100644 graphics/pokemon/sawsbuck/winter/follow_shiny.pal create mode 100644 graphics/pokemon/sawsbuck/winter/follower.png create mode 100644 graphics/pokemon/scatterbug/follow_normal.pal create mode 100644 graphics/pokemon/scatterbug/follow_shiny.pal create mode 100644 graphics/pokemon/scatterbug/follower.png create mode 100644 graphics/pokemon/scolipede/follow_normal.pal create mode 100644 graphics/pokemon/scolipede/follow_shiny.pal create mode 100644 graphics/pokemon/scolipede/follower.png create mode 100644 graphics/pokemon/scorbunny/follow_normal.pal create mode 100644 graphics/pokemon/scorbunny/follow_shiny.pal create mode 100644 graphics/pokemon/scorbunny/follower.png create mode 100644 graphics/pokemon/scrafty/follow_normal.pal create mode 100644 graphics/pokemon/scrafty/follow_shiny.pal create mode 100644 graphics/pokemon/scrafty/follower.png create mode 100644 graphics/pokemon/scraggy/follow_normal.pal create mode 100644 graphics/pokemon/scraggy/follow_shiny.pal create mode 100644 graphics/pokemon/scraggy/follower.png create mode 100644 graphics/pokemon/seismitoad/follow_normal.pal create mode 100644 graphics/pokemon/seismitoad/follow_shiny.pal create mode 100644 graphics/pokemon/seismitoad/follower.png create mode 100644 graphics/pokemon/serperior/follow_normal.pal create mode 100644 graphics/pokemon/serperior/follow_shiny.pal create mode 100644 graphics/pokemon/serperior/follower.png create mode 100644 graphics/pokemon/servine/follow_normal.pal create mode 100644 graphics/pokemon/servine/follow_shiny.pal create mode 100644 graphics/pokemon/servine/follower.png create mode 100644 graphics/pokemon/sewaddle/follow_normal.pal create mode 100644 graphics/pokemon/sewaddle/follow_shiny.pal create mode 100644 graphics/pokemon/sewaddle/follower.png create mode 100644 graphics/pokemon/shaymin/follow_normal.pal create mode 100644 graphics/pokemon/shaymin/follow_shiny.pal create mode 100644 graphics/pokemon/shaymin/follower.png create mode 100644 graphics/pokemon/shellos/east_sea/follow_normal.pal create mode 100644 graphics/pokemon/shellos/east_sea/follow_shiny.pal create mode 100644 graphics/pokemon/shellos/east_sea/follower.png create mode 100644 graphics/pokemon/shellos/follow_normal.pal create mode 100644 graphics/pokemon/shellos/follow_shiny.pal create mode 100644 graphics/pokemon/shellos/follower.png create mode 100644 graphics/pokemon/shelmet/follow_normal.pal create mode 100644 graphics/pokemon/shelmet/follow_shiny.pal create mode 100644 graphics/pokemon/shelmet/follower.png create mode 100644 graphics/pokemon/shieldon/follow_normal.pal create mode 100644 graphics/pokemon/shieldon/follow_shiny.pal create mode 100644 graphics/pokemon/shieldon/follower.png create mode 100644 graphics/pokemon/shiinotic/follow_normal.pal create mode 100644 graphics/pokemon/shiinotic/follow_shiny.pal create mode 100644 graphics/pokemon/shiinotic/follower.png create mode 100644 graphics/pokemon/shinx/follow_normal.pal create mode 100644 graphics/pokemon/shinx/follow_shiny.pal create mode 100644 graphics/pokemon/shinx/follower.png create mode 100644 graphics/pokemon/sigilyph/follow_normal.pal create mode 100644 graphics/pokemon/sigilyph/follow_shiny.pal create mode 100644 graphics/pokemon/sigilyph/follower.png create mode 100644 graphics/pokemon/silicobra/follow_normal.pal create mode 100644 graphics/pokemon/silicobra/follow_shiny.pal create mode 100644 graphics/pokemon/silicobra/follower.png create mode 100644 graphics/pokemon/silvally/follow_normal.pal create mode 100644 graphics/pokemon/silvally/follow_shiny.pal create mode 100644 graphics/pokemon/silvally/follower.png create mode 100644 graphics/pokemon/simipour/follow_normal.pal create mode 100644 graphics/pokemon/simipour/follow_shiny.pal create mode 100644 graphics/pokemon/simipour/follower.png create mode 100644 graphics/pokemon/simisage/follow_normal.pal create mode 100644 graphics/pokemon/simisage/follow_shiny.pal create mode 100644 graphics/pokemon/simisage/follower.png create mode 100644 graphics/pokemon/simisear/follow_normal.pal create mode 100644 graphics/pokemon/simisear/follow_shiny.pal create mode 100644 graphics/pokemon/simisear/follower.png create mode 100644 graphics/pokemon/sinistea/follow_normal.pal create mode 100644 graphics/pokemon/sinistea/follow_shiny.pal create mode 100644 graphics/pokemon/sinistea/follower.png create mode 100644 graphics/pokemon/sizzlipede/follow_normal.pal create mode 100644 graphics/pokemon/sizzlipede/follow_shiny.pal create mode 100644 graphics/pokemon/sizzlipede/follower.png create mode 100644 graphics/pokemon/skiddo/follow_normal.pal create mode 100644 graphics/pokemon/skiddo/follow_shiny.pal create mode 100644 graphics/pokemon/skiddo/follower.png create mode 100644 graphics/pokemon/skorupi/follow_normal.pal create mode 100644 graphics/pokemon/skorupi/follow_shiny.pal create mode 100644 graphics/pokemon/skorupi/follower.png create mode 100644 graphics/pokemon/skrelp/follow_normal.pal create mode 100644 graphics/pokemon/skrelp/follow_shiny.pal create mode 100644 graphics/pokemon/skrelp/follower.png create mode 100644 graphics/pokemon/skuntank/follow_normal.pal create mode 100644 graphics/pokemon/skuntank/follow_shiny.pal create mode 100644 graphics/pokemon/skuntank/follower.png create mode 100644 graphics/pokemon/skwovet/follow_normal.pal create mode 100644 graphics/pokemon/skwovet/follow_shiny.pal create mode 100644 graphics/pokemon/skwovet/follower.png create mode 100644 graphics/pokemon/sliggoo/follow_normal.pal create mode 100644 graphics/pokemon/sliggoo/follow_shiny.pal create mode 100644 graphics/pokemon/sliggoo/follower.png create mode 100644 graphics/pokemon/sliggoo/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/sliggoo/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/sliggoo/hisuian/follower.png create mode 100644 graphics/pokemon/slurpuff/follow_normal.pal create mode 100644 graphics/pokemon/slurpuff/follow_shiny.pal create mode 100644 graphics/pokemon/slurpuff/follower.png create mode 100644 graphics/pokemon/snivy/follow_normal.pal create mode 100644 graphics/pokemon/snivy/follow_shiny.pal create mode 100644 graphics/pokemon/snivy/follower.png create mode 100644 graphics/pokemon/snom/follow_normal.pal create mode 100644 graphics/pokemon/snom/follow_shiny.pal create mode 100644 graphics/pokemon/snom/follower.png create mode 100644 graphics/pokemon/snover/follow_normal.pal create mode 100644 graphics/pokemon/snover/follow_shiny.pal create mode 100644 graphics/pokemon/snover/follower.png create mode 100644 graphics/pokemon/sobble/follow_normal.pal create mode 100644 graphics/pokemon/sobble/follow_shiny.pal create mode 100644 graphics/pokemon/sobble/follower.png create mode 100644 graphics/pokemon/solgaleo/follow_normal.pal create mode 100644 graphics/pokemon/solgaleo/follow_shiny.pal create mode 100644 graphics/pokemon/solgaleo/follower.png create mode 100644 graphics/pokemon/solosis/follow_normal.pal create mode 100644 graphics/pokemon/solosis/follow_shiny.pal create mode 100644 graphics/pokemon/solosis/follower.png create mode 100644 graphics/pokemon/spectrier/follow_normal.pal create mode 100644 graphics/pokemon/spectrier/follow_shiny.pal create mode 100644 graphics/pokemon/spectrier/follower.png create mode 100644 graphics/pokemon/spewpa/follow_normal.pal create mode 100644 graphics/pokemon/spewpa/follow_shiny.pal create mode 100644 graphics/pokemon/spewpa/follower.png create mode 100644 graphics/pokemon/spiritomb/follow_normal.pal create mode 100644 graphics/pokemon/spiritomb/follow_shiny.pal create mode 100644 graphics/pokemon/spiritomb/follower.png create mode 100644 graphics/pokemon/spritzee/follow_normal.pal create mode 100644 graphics/pokemon/spritzee/follow_shiny.pal create mode 100644 graphics/pokemon/spritzee/follower.png create mode 100644 graphics/pokemon/stakataka/follow_normal.pal create mode 100644 graphics/pokemon/stakataka/follow_shiny.pal create mode 100644 graphics/pokemon/stakataka/follower.png create mode 100644 graphics/pokemon/staraptor/follow_normal.pal create mode 100644 graphics/pokemon/staraptor/follow_shiny.pal create mode 100644 graphics/pokemon/staraptor/follower.png create mode 100644 graphics/pokemon/staravia/follow_normal.pal create mode 100644 graphics/pokemon/staravia/follow_shiny.pal create mode 100644 graphics/pokemon/staravia/follower.png create mode 100644 graphics/pokemon/starly/follow_normal.pal create mode 100644 graphics/pokemon/starly/follow_shiny.pal create mode 100644 graphics/pokemon/starly/follower.png create mode 100644 graphics/pokemon/steenee/follow_normal.pal create mode 100644 graphics/pokemon/steenee/follow_shiny.pal create mode 100644 graphics/pokemon/steenee/follower.png create mode 100644 graphics/pokemon/stonjourner/follow_normal.pal create mode 100644 graphics/pokemon/stonjourner/follow_shiny.pal create mode 100644 graphics/pokemon/stonjourner/follower.png create mode 100644 graphics/pokemon/stoutland/follow_normal.pal create mode 100644 graphics/pokemon/stoutland/follow_shiny.pal create mode 100644 graphics/pokemon/stoutland/follower.png create mode 100644 graphics/pokemon/stufful/follow_normal.pal create mode 100644 graphics/pokemon/stufful/follow_shiny.pal create mode 100644 graphics/pokemon/stufful/follower.png create mode 100644 graphics/pokemon/stunfisk/follow_normal.pal create mode 100644 graphics/pokemon/stunfisk/follow_shiny.pal create mode 100644 graphics/pokemon/stunfisk/follower.png create mode 100644 graphics/pokemon/stunfisk/galarian/follow_normal.pal create mode 100644 graphics/pokemon/stunfisk/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/stunfisk/galarian/follower.png create mode 100644 graphics/pokemon/stunky/follow_normal.pal create mode 100644 graphics/pokemon/stunky/follow_shiny.pal create mode 100644 graphics/pokemon/stunky/follower.png create mode 100644 graphics/pokemon/swadloon/follow_normal.pal create mode 100644 graphics/pokemon/swadloon/follow_shiny.pal create mode 100644 graphics/pokemon/swadloon/follower.png create mode 100644 graphics/pokemon/swanna/follow_normal.pal create mode 100644 graphics/pokemon/swanna/follow_shiny.pal create mode 100644 graphics/pokemon/swanna/follower.png create mode 100644 graphics/pokemon/swirlix/follow_normal.pal create mode 100644 graphics/pokemon/swirlix/follow_shiny.pal create mode 100644 graphics/pokemon/swirlix/follower.png create mode 100644 graphics/pokemon/swoobat/follow_normal.pal create mode 100644 graphics/pokemon/swoobat/follow_shiny.pal create mode 100644 graphics/pokemon/swoobat/follower.png create mode 100644 graphics/pokemon/talonflame/follow_normal.pal create mode 100644 graphics/pokemon/talonflame/follow_shiny.pal create mode 100644 graphics/pokemon/talonflame/follower.png create mode 100644 graphics/pokemon/tapu_bulu/follow_normal.pal create mode 100644 graphics/pokemon/tapu_bulu/follow_shiny.pal create mode 100644 graphics/pokemon/tapu_bulu/follower.png create mode 100644 graphics/pokemon/tapu_fini/follow_normal.pal create mode 100644 graphics/pokemon/tapu_fini/follow_shiny.pal create mode 100644 graphics/pokemon/tapu_fini/follower.png create mode 100644 graphics/pokemon/tapu_koko/follow_normal.pal create mode 100644 graphics/pokemon/tapu_koko/follow_shiny.pal create mode 100644 graphics/pokemon/tapu_koko/follower.png create mode 100644 graphics/pokemon/tapu_lele/follow_normal.pal create mode 100644 graphics/pokemon/tapu_lele/follow_shiny.pal create mode 100644 graphics/pokemon/tapu_lele/follower.png create mode 100644 graphics/pokemon/tepig/follow_normal.pal create mode 100644 graphics/pokemon/tepig/follow_shiny.pal create mode 100644 graphics/pokemon/tepig/follower.png create mode 100644 graphics/pokemon/terrakion/follow_normal.pal create mode 100644 graphics/pokemon/terrakion/follow_shiny.pal create mode 100644 graphics/pokemon/terrakion/follower.png create mode 100644 graphics/pokemon/thievul/follow_normal.pal create mode 100644 graphics/pokemon/thievul/follow_shiny.pal create mode 100644 graphics/pokemon/thievul/follower.png create mode 100644 graphics/pokemon/throh/follow_normal.pal create mode 100644 graphics/pokemon/throh/follow_shiny.pal create mode 100644 graphics/pokemon/throh/follower.png create mode 100644 graphics/pokemon/thundurus/follow_normal.pal create mode 100644 graphics/pokemon/thundurus/follow_shiny.pal create mode 100644 graphics/pokemon/thundurus/follower.png create mode 100644 graphics/pokemon/thwackey/follow_normal.pal create mode 100644 graphics/pokemon/thwackey/follow_shiny.pal create mode 100644 graphics/pokemon/thwackey/follower.png create mode 100644 graphics/pokemon/timburr/follow_normal.pal create mode 100644 graphics/pokemon/timburr/follow_shiny.pal create mode 100644 graphics/pokemon/timburr/follower.png create mode 100644 graphics/pokemon/tirtouga/follow_normal.pal create mode 100644 graphics/pokemon/tirtouga/follow_shiny.pal create mode 100644 graphics/pokemon/tirtouga/follower.png create mode 100644 graphics/pokemon/togedemaru/follow_normal.pal create mode 100644 graphics/pokemon/togedemaru/follow_shiny.pal create mode 100644 graphics/pokemon/togedemaru/follower.png create mode 100644 graphics/pokemon/tornadus/follow_normal.pal create mode 100644 graphics/pokemon/tornadus/follow_shiny.pal create mode 100644 graphics/pokemon/tornadus/follower.png create mode 100644 graphics/pokemon/torracat/follow_normal.pal create mode 100644 graphics/pokemon/torracat/follow_shiny.pal create mode 100644 graphics/pokemon/torracat/follower.png create mode 100644 graphics/pokemon/torterra/follow_normal.pal create mode 100644 graphics/pokemon/torterra/follow_shiny.pal create mode 100644 graphics/pokemon/torterra/follower.png create mode 100644 graphics/pokemon/toucannon/follow_normal.pal create mode 100644 graphics/pokemon/toucannon/follow_shiny.pal create mode 100644 graphics/pokemon/toucannon/follower.png create mode 100644 graphics/pokemon/toxapex/follow_normal.pal create mode 100644 graphics/pokemon/toxapex/follow_shiny.pal create mode 100644 graphics/pokemon/toxapex/follower.png create mode 100644 graphics/pokemon/toxel/follow_normal.pal create mode 100644 graphics/pokemon/toxel/follow_shiny.pal create mode 100644 graphics/pokemon/toxel/follower.png create mode 100644 graphics/pokemon/toxicroak/follow_normal.pal create mode 100644 graphics/pokemon/toxicroak/follow_shiny.pal create mode 100644 graphics/pokemon/toxicroak/follower.png create mode 100644 graphics/pokemon/toxtricity/follow_normal.pal create mode 100644 graphics/pokemon/toxtricity/follow_shiny.pal create mode 100644 graphics/pokemon/toxtricity/follower.png create mode 100644 graphics/pokemon/toxtricity/low_key/follow_normal.pal create mode 100644 graphics/pokemon/toxtricity/low_key/follow_shiny.pal create mode 100644 graphics/pokemon/toxtricity/low_key/follower.png create mode 100644 graphics/pokemon/tranquill/follow_normal.pal create mode 100644 graphics/pokemon/tranquill/follow_shiny.pal create mode 100644 graphics/pokemon/tranquill/follower.png create mode 100644 graphics/pokemon/trevenant/follow_normal.pal create mode 100644 graphics/pokemon/trevenant/follow_shiny.pal create mode 100644 graphics/pokemon/trevenant/follower.png create mode 100644 graphics/pokemon/trubbish/follow_normal.pal create mode 100644 graphics/pokemon/trubbish/follow_shiny.pal create mode 100644 graphics/pokemon/trubbish/follower.png create mode 100644 graphics/pokemon/trumbeak/follow_normal.pal create mode 100644 graphics/pokemon/trumbeak/follow_shiny.pal create mode 100644 graphics/pokemon/trumbeak/follower.png create mode 100644 graphics/pokemon/tsareena/follow_normal.pal create mode 100644 graphics/pokemon/tsareena/follow_shiny.pal create mode 100644 graphics/pokemon/tsareena/follower.png create mode 100644 graphics/pokemon/turtonator/follow_normal.pal create mode 100644 graphics/pokemon/turtonator/follow_shiny.pal create mode 100644 graphics/pokemon/turtonator/follower.png create mode 100644 graphics/pokemon/turtwig/follow_normal.pal create mode 100644 graphics/pokemon/turtwig/follow_shiny.pal create mode 100644 graphics/pokemon/turtwig/follower.png create mode 100644 graphics/pokemon/tympole/follow_normal.pal create mode 100644 graphics/pokemon/tympole/follow_shiny.pal create mode 100644 graphics/pokemon/tympole/follower.png create mode 100644 graphics/pokemon/tynamo/follow_normal.pal create mode 100644 graphics/pokemon/tynamo/follow_shiny.pal create mode 100644 graphics/pokemon/tynamo/follower.png create mode 100644 graphics/pokemon/type_null/follow_normal.pal create mode 100644 graphics/pokemon/type_null/follow_shiny.pal create mode 100644 graphics/pokemon/type_null/follower.png create mode 100644 graphics/pokemon/tyrantrum/follow_normal.pal create mode 100644 graphics/pokemon/tyrantrum/follow_shiny.pal create mode 100644 graphics/pokemon/tyrantrum/follower.png create mode 100644 graphics/pokemon/tyrunt/follow_normal.pal create mode 100644 graphics/pokemon/tyrunt/follow_shiny.pal create mode 100644 graphics/pokemon/tyrunt/follower.png create mode 100644 graphics/pokemon/unfezant/follow_normal.pal create mode 100644 graphics/pokemon/unfezant/follow_shiny.pal create mode 100644 graphics/pokemon/unfezant/follower.png create mode 100644 graphics/pokemon/unfezant/followerf.png create mode 100644 graphics/pokemon/unfezant_f/follower.png create mode 100644 graphics/pokemon/urshifu/follow_normal.pal create mode 100644 graphics/pokemon/urshifu/follow_shiny.pal create mode 100644 graphics/pokemon/urshifu/follower.png create mode 100644 graphics/pokemon/uxie/follow_normal.pal create mode 100644 graphics/pokemon/uxie/follow_shiny.pal create mode 100644 graphics/pokemon/uxie/follower.png create mode 100644 graphics/pokemon/vanillish/follow_normal.pal create mode 100644 graphics/pokemon/vanillish/follow_shiny.pal create mode 100644 graphics/pokemon/vanillish/follower.png create mode 100644 graphics/pokemon/vanillite/follow_normal.pal create mode 100644 graphics/pokemon/vanillite/follow_shiny.pal create mode 100644 graphics/pokemon/vanillite/follower.png create mode 100644 graphics/pokemon/vanilluxe/follow_normal.pal create mode 100644 graphics/pokemon/vanilluxe/follow_shiny.pal create mode 100644 graphics/pokemon/vanilluxe/follower.png create mode 100644 graphics/pokemon/venipede/follow_normal.pal create mode 100644 graphics/pokemon/venipede/follow_shiny.pal create mode 100644 graphics/pokemon/venipede/follower.png create mode 100644 graphics/pokemon/vespiquen/follow_normal.pal create mode 100644 graphics/pokemon/vespiquen/follow_shiny.pal create mode 100644 graphics/pokemon/vespiquen/follower.png create mode 100644 graphics/pokemon/victini/follow_normal.pal create mode 100644 graphics/pokemon/victini/follow_shiny.pal create mode 100644 graphics/pokemon/victini/follower.png create mode 100644 graphics/pokemon/vikavolt/follow_normal.pal create mode 100644 graphics/pokemon/vikavolt/follow_shiny.pal create mode 100644 graphics/pokemon/vikavolt/follower.png create mode 100644 graphics/pokemon/virizion/follow_normal.pal create mode 100644 graphics/pokemon/virizion/follow_shiny.pal create mode 100644 graphics/pokemon/virizion/follower.png create mode 100644 graphics/pokemon/vivillon/archipelago/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/archipelago/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/archipelago/follower.png create mode 100644 graphics/pokemon/vivillon/continental/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/continental/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/continental/follower.png create mode 100644 graphics/pokemon/vivillon/elegant/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/elegant/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/elegant/follower.png create mode 100644 graphics/pokemon/vivillon/fancy/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/fancy/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/fancy/follower.png create mode 100644 graphics/pokemon/vivillon/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/follower.png create mode 100644 graphics/pokemon/vivillon/garden/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/garden/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/garden/follower.png create mode 100644 graphics/pokemon/vivillon/high_plains/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/high_plains/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/high_plains/follower.png create mode 100644 graphics/pokemon/vivillon/jungle/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/jungle/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/jungle/follower.png create mode 100644 graphics/pokemon/vivillon/marine/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/marine/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/marine/follower.png create mode 100644 graphics/pokemon/vivillon/meadow/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/meadow/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/meadow/follower.png create mode 100644 graphics/pokemon/vivillon/modern/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/modern/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/modern/follower.png create mode 100644 graphics/pokemon/vivillon/monsoon/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/monsoon/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/monsoon/follower.png create mode 100644 graphics/pokemon/vivillon/ocean/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/ocean/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/ocean/follower.png create mode 100644 graphics/pokemon/vivillon/poke_ball/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/poke_ball/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/poke_ball/follower.png create mode 100644 graphics/pokemon/vivillon/polar/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/polar/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/polar/follower.png create mode 100644 graphics/pokemon/vivillon/river/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/river/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/river/follower.png create mode 100644 graphics/pokemon/vivillon/sandstorm/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/sandstorm/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/sandstorm/follower.png create mode 100644 graphics/pokemon/vivillon/savanna/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/savanna/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/savanna/follower.png create mode 100644 graphics/pokemon/vivillon/sun/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/sun/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/sun/follower.png create mode 100644 graphics/pokemon/vivillon/tundra/follow_normal.pal create mode 100644 graphics/pokemon/vivillon/tundra/follow_shiny.pal create mode 100644 graphics/pokemon/vivillon/tundra/follower.png create mode 100644 graphics/pokemon/volcanion/follow_normal.pal create mode 100644 graphics/pokemon/volcanion/follow_shiny.pal create mode 100644 graphics/pokemon/volcanion/follower.png create mode 100644 graphics/pokemon/volcarona/follow_normal.pal create mode 100644 graphics/pokemon/volcarona/follow_shiny.pal create mode 100644 graphics/pokemon/volcarona/follower.png create mode 100644 graphics/pokemon/vullaby/follow_normal.pal create mode 100644 graphics/pokemon/vullaby/follow_shiny.pal create mode 100644 graphics/pokemon/vullaby/follower.png create mode 100644 graphics/pokemon/watchog/follow_normal.pal create mode 100644 graphics/pokemon/watchog/follow_shiny.pal create mode 100644 graphics/pokemon/watchog/follower.png create mode 100644 graphics/pokemon/whimsicott/follow_normal.pal create mode 100644 graphics/pokemon/whimsicott/follow_shiny.pal create mode 100644 graphics/pokemon/whimsicott/follower.png create mode 100644 graphics/pokemon/whirlipede/follow_normal.pal create mode 100644 graphics/pokemon/whirlipede/follow_shiny.pal create mode 100644 graphics/pokemon/whirlipede/follower.png create mode 100644 graphics/pokemon/wimpod/follow_normal.pal create mode 100644 graphics/pokemon/wimpod/follow_shiny.pal create mode 100644 graphics/pokemon/wimpod/follower.png create mode 100644 graphics/pokemon/wishiwashi/follow_normal.pal create mode 100644 graphics/pokemon/wishiwashi/follow_shiny.pal create mode 100644 graphics/pokemon/wishiwashi/follower.png create mode 100644 graphics/pokemon/woobat/follow_normal.pal create mode 100644 graphics/pokemon/woobat/follow_shiny.pal create mode 100644 graphics/pokemon/woobat/follower.png create mode 100644 graphics/pokemon/wooloo/follow_normal.pal create mode 100644 graphics/pokemon/wooloo/follow_shiny.pal create mode 100644 graphics/pokemon/wooloo/follower.png create mode 100644 graphics/pokemon/wormadam/follow_normal.pal create mode 100644 graphics/pokemon/wormadam/follow_shiny.pal create mode 100644 graphics/pokemon/wormadam/follower.png create mode 100644 graphics/pokemon/wormadam/sandy_cloak/follow_normal.pal create mode 100644 graphics/pokemon/wormadam/sandy_cloak/follow_shiny.pal create mode 100644 graphics/pokemon/wormadam/sandy_cloak/follower.png create mode 100644 graphics/pokemon/wormadam/trash_cloak/follow_normal.pal create mode 100644 graphics/pokemon/wormadam/trash_cloak/follow_shiny.pal create mode 100644 graphics/pokemon/wormadam/trash_cloak/follower.png create mode 100644 graphics/pokemon/xerneas/follow_normal.pal create mode 100644 graphics/pokemon/xerneas/follow_shiny.pal create mode 100644 graphics/pokemon/xerneas/follower.png create mode 100644 graphics/pokemon/xurkitree/follow_normal.pal create mode 100644 graphics/pokemon/xurkitree/follow_shiny.pal create mode 100644 graphics/pokemon/xurkitree/follower.png create mode 100644 graphics/pokemon/yamask/follow_normal.pal create mode 100644 graphics/pokemon/yamask/follow_shiny.pal create mode 100644 graphics/pokemon/yamask/follower.png create mode 100644 graphics/pokemon/yamask/galarian/follow_normal.pal create mode 100644 graphics/pokemon/yamask/galarian/follow_shiny.pal create mode 100644 graphics/pokemon/yamask/galarian/follower.png create mode 100644 graphics/pokemon/yamper/follow_normal.pal create mode 100644 graphics/pokemon/yamper/follow_shiny.pal create mode 100644 graphics/pokemon/yamper/follower.png create mode 100644 graphics/pokemon/yungoos/follow_normal.pal create mode 100644 graphics/pokemon/yungoos/follow_shiny.pal create mode 100644 graphics/pokemon/yungoos/follower.png create mode 100644 graphics/pokemon/yveltal/follow_normal.pal create mode 100644 graphics/pokemon/yveltal/follow_shiny.pal create mode 100644 graphics/pokemon/yveltal/follower.png create mode 100644 graphics/pokemon/zacian/crowned_sword/follow_normal.pal create mode 100644 graphics/pokemon/zacian/crowned_sword/follow_shiny.pal create mode 100644 graphics/pokemon/zacian/crowned_sword/follower.png create mode 100644 graphics/pokemon/zacian/follow_normal.pal create mode 100644 graphics/pokemon/zacian/follow_shiny.pal create mode 100644 graphics/pokemon/zacian/follower.png create mode 100644 graphics/pokemon/zamazenta/crowned_shield/follow_normal.pal create mode 100644 graphics/pokemon/zamazenta/crowned_shield/follow_shiny.pal create mode 100644 graphics/pokemon/zamazenta/crowned_shield/follower.png create mode 100644 graphics/pokemon/zamazenta/follow_normal.pal create mode 100644 graphics/pokemon/zamazenta/follow_shiny.pal create mode 100644 graphics/pokemon/zamazenta/follower.png create mode 100644 graphics/pokemon/zarude/follow_normal.pal create mode 100644 graphics/pokemon/zarude/follow_shiny.pal create mode 100644 graphics/pokemon/zarude/follower.png create mode 100644 graphics/pokemon/zebstrika/follow_normal.pal create mode 100644 graphics/pokemon/zebstrika/follow_shiny.pal create mode 100644 graphics/pokemon/zebstrika/follower.png create mode 100644 graphics/pokemon/zekrom/follow_normal.pal create mode 100644 graphics/pokemon/zekrom/follow_shiny.pal create mode 100644 graphics/pokemon/zekrom/follower.png create mode 100644 graphics/pokemon/zeraora/follow_normal.pal create mode 100644 graphics/pokemon/zeraora/follow_shiny.pal create mode 100644 graphics/pokemon/zeraora/follower.png create mode 100644 graphics/pokemon/zoroark/follow_normal.pal create mode 100644 graphics/pokemon/zoroark/follow_shiny.pal create mode 100644 graphics/pokemon/zoroark/follower.png create mode 100644 graphics/pokemon/zoroark/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/zoroark/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/zoroark/hisuian/follower.png create mode 100644 graphics/pokemon/zorua/follow_normal.pal create mode 100644 graphics/pokemon/zorua/follow_shiny.pal create mode 100644 graphics/pokemon/zorua/follower.png create mode 100644 graphics/pokemon/zorua/hisuian/follow_normal.pal create mode 100644 graphics/pokemon/zorua/hisuian/follow_shiny.pal create mode 100644 graphics/pokemon/zorua/hisuian/follower.png create mode 100644 graphics/pokemon/zweilous/follow_normal.pal create mode 100644 graphics/pokemon/zweilous/follow_shiny.pal create mode 100644 graphics/pokemon/zweilous/follower.png create mode 100644 graphics/pokemon/zygarde/follow_normal.pal create mode 100644 graphics/pokemon/zygarde/follow_shiny.pal create mode 100644 graphics/pokemon/zygarde/follower.png diff --git a/graphics/pokemon/abomasnow/follow_normal.pal b/graphics/pokemon/abomasnow/follow_normal.pal new file mode 100644 index 000000000000..4897648297e9 --- /dev/null +++ b/graphics/pokemon/abomasnow/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +0 0 0 +232 232 248 +120 120 152 +184 192 208 +216 216 232 +160 168 200 +48 120 64 +144 120 152 +48 72 56 +192 136 208 +48 152 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/abomasnow/follow_shiny.pal b/graphics/pokemon/abomasnow/follow_shiny.pal new file mode 100644 index 000000000000..821bfd7b4d19 --- /dev/null +++ b/graphics/pokemon/abomasnow/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +0 0 0 +232 232 248 +120 120 152 +184 192 208 +216 216 232 +160 168 200 +48 96 120 +144 120 152 +40 56 88 +192 136 208 +48 128 152 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/abomasnow/follower.png b/graphics/pokemon/abomasnow/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8683a92d6bfba5de998b055540a7e2c19105cf97 GIT binary patch literal 1241 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwBr1ORz2 zUi_%2n6cx)g&Q|sELd^Epu%B7#S8-vivt}O3}$!)-e}wcRK%F%?e4yOtLX*`TPm1;LCm zEZm_Ls&z+n_9NjlH}X&0U-&!i%()N3b$_lOc*3n8m}vJ%YwL@dKQAp}D{XrB{-M&A zquh&@w^ww1T&T`;J$6yEbMf-4@&WtwvfdP?G#{Fx^P;7WkLwPfPM&hq@#d&Rt0P}- zbu#UY-WcjNHF2Xs!~59}81samyD0daY|`5QqhRry@{qhZgBgv7?ukTi_Oel4y>DyC zq8pPZt&B4NzH716yxMIBtDdTUS^0aZ)b^x%EsV!^Y~J2po+HRn*S1mc_I4g8P1)JU zqU{bHadf!3zU->p%bAsz9$E4^B=#T>Eg-dxs^{r0XO@21bekY+fvrT!Xi0G-B<>4O>d2;fo91^Iw)O?_}Xv;z7PlpyI{C$M0!j%n2cho!0Q0FpQU-vWh`drtu{CA2!oXo#l1{T@|7FGrZVtWrLp=ij>PsvQH#H}IyLB%{!LE!1?=d#Wzp$PzPx#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_I4BtKxJdX&cmMzZuz)B~P*8w?fcEzG z+%|PEFfer)Hn}!+>`0d}00009a7bBm000id000id0mpBsWB>pHa7jc#R7l6|l(BBx zKn#W@fan}uGjgNGW#X6bubh_b6=o9$2?Ri$I+2a zRkUl7oBZ*3KmQ}oir&`SdRt;88soEn;P~`#@*90r!Pul{f6cKuJ&dm^#E2*r3}Pzx z-y>ekvcc@KP=_@i1*PIxPZo?b#KjzQ@+B7Pu;RliF~ReIU{aHc9ALqVIR=9Z+Q`G2 z#}F+{l4e2SI!%qa3JJ^6aX!N(;#IzpW=94R1#FY0iCKgK%SDo8QVm#N%#aG#kz{K96aeqtInSV+&coMbYH~4D+j3I^vn9cRIo6|~ zWZSqY5V;Q4OU!qnMYKa)lhC_svOF{u6yH3oZ)$3Mp}2r45HYNYNEILw1-z&Bx)f7$ zU6W1BsjH1GrtJe)qik?geBagUPr-4_DZ4YF_ruZ$(K09n!)8}o`z?AI^MMKEKLNT` zUDuo7m>6quA$t1x`AM`4p8CM>u%f$)*oI*1x=7x*;~BUYMduwMlE`qBF9QSbSAiW7 zPq8I`Z2E!itru6|N5wOk9xgfC5ZOi~cq^FS2PaJI+&w=SRy;QSz~D*th_;@5AN~jS zv2*vLfb*?jVx+*9e|8bHnn{0+Y)@Mu2;0W?@``+C!7L{B!S=QjkLJjFH8hY7_>QVQ zeVJ!c40NmfGIw-R00u9I5>=00nQ;DoKg-S!RU^fCvp@M>Lp$tc$ZiMafrh@BWg7U6 zNU^GK=v4vjSiiF8kHajxw$*Y@CqKJT9=MI#!XNqM>=-Db|71ncFOA31@4KGo{r~^~ M07*qoM6N<$f&__VDgXcg literal 0 HcmV?d00001 diff --git a/graphics/pokemon/aegislash/follow_normal.pal b/graphics/pokemon/aegislash/follow_normal.pal new file mode 100644 index 000000000000..8be680eb4e27 --- /dev/null +++ b/graphics/pokemon/aegislash/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +101 95 56 +230 213 104 +160 149 83 +78 76 77 +173 140 220 +185 169 137 +132 123 107 +230 228 212 +56 50 68 +105 91 133 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aegislash/follow_shiny.pal b/graphics/pokemon/aegislash/follow_shiny.pal new file mode 100644 index 000000000000..5f7756585c7e --- /dev/null +++ b/graphics/pokemon/aegislash/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +79 77 78 +208 207 205 +147 146 143 +79 77 78 +219 199 75 +172 56 54 +166 153 69 +208 207 205 +79 77 78 +166 153 69 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aegislash/follower.png b/graphics/pokemon/aegislash/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d77edf68c123b26e1d60e7b1f79cc18389f75c85 GIT binary patch literal 970 zcmV;*12z1KP)z0Sa@l0!K&=B^2f4Bd)9FgCr;cwlY+&^Wbq-gd;$vxRMUOPTGuu5eqt zl(z~_+VZ&Nl`^aLPUPU2mofucy!17OR#Vt5x0IRPb49bqOPSe$U1)iYE5aKFo?Xh! ztx9<;4ojKs_KRn-#ty5i5#Qlu3};|B1q;d;J8lNW9TXVOSlvJ6`GS;9A-wjdET33s zToN0$AK1Z(*Hb2%E;pE(q+)R{C@||l1gA4aQ-kU}wIHhXOlaIR*AV#8S81pdEDN z_~V6s>QzSt!a2e~m;@wL%48CVhv}2~sE~JZZbWkus9CIAhU6Ow`s0~;xfD#oPzPGc z=Twjo1F@d!)q?3KQ-J)7%Fd`Zoa3e5#Bbu+ofceO>r3v8X5;r`EeOyLg|ibAqtLUFIIg;mpZ^py}Xq-CKbhd|_RZ*&%$5D)+W00000000000000000000$B5+C0009z zNklFW-1!UN&dX+I!x%O+SoUVw;2$As990dPjy&~m89vegsCC6XA(riyCp z$D-rOBS<3$+;G~6D+Q!y+R-^K@Tmo;2~(RcEn?Aegb`pS89_~D5;S@|$$}kCxIk@k z$%NE_XFd%mq+%z-fuya-xIjwaAZKNf_*-Ikj7-pXEt~(C>+D z_qZlQq+skHdhtnRPjCEcx+{=!y+8?MTI*F8@iE82I|X2+Cw+Kdrty66_!F0Q>r7Ex33a!JBh3CpGivPd8>@Vk5Kq5JAM797{ctF5}8 z8?W+xvnBoN#|K;Ob6Lp=Xji2-UVw;?IsWnbK+`6hNBP}T4pw0ltzhg;^Tc!BWTP0K z-c}lB-6k2U5gV`Qb<8$0e{@6pl6mXKo2kK{gA;4K1)ZD8k5Aum+!j(uWX2Oy(V8V~KwdNHR==PC}ofc$$Mm47r}+|T zWIyaLkV@~xrcJ zJYk(Tx9Yr8B33k8*7LZ?#T^V;aW8l_fA?F-$6JlM@S}0gZ_atVre4$!+Fw1fVj#9? Rj%EM=002ovPDHLkV1k|3yb=Ha literal 0 HcmV?d00001 diff --git a/graphics/pokemon/alomomola/follow_normal.pal b/graphics/pokemon/alomomola/follow_normal.pal new file mode 100644 index 000000000000..0f812c4c1abf --- /dev/null +++ b/graphics/pokemon/alomomola/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 56 64 +129 55 87 +255 182 182 +191 79 112 +255 129 164 +245 104 121 +227 129 147 +255 208 227 +255 236 245 +0 33 40 +0 0 0 +0 71 87 +147 129 11 +208 208 47 +0 0 0 diff --git a/graphics/pokemon/alomomola/follow_shiny.pal b/graphics/pokemon/alomomola/follow_shiny.pal new file mode 100644 index 000000000000..2d20876f3307 --- /dev/null +++ b/graphics/pokemon/alomomola/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 56 64 +112 80 136 +216 192 232 +152 80 160 +184 128 208 +192 120 200 +176 128 216 +232 216 240 +248 248 248 +16 112 32 +0 0 0 +64 184 80 +160 152 8 +208 208 56 +0 0 0 diff --git a/graphics/pokemon/alomomola/follower.png b/graphics/pokemon/alomomola/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..99439d6814aa21a6848686c81ff2f387b606fc47 GIT binary patch literal 761 zcmVM|9!FZ2@6x2+pL+QwtjIdM` z7ElC3zXD%?k&$n~U8}~=T{tI|`)oho-T!yzm-7*FRkT4WYh61b%&@DP%}#Zo+D@7Z zyI!~>U2xpWfOSkko&keS7}|(kh;7_qt6v?cwyOe95qMz65$<3Ossq(_`ce|m!`Ehv zrp#cSU>(z35?J{ldjX|jEANN$GpQ}G+7EY7Yi>P@Z&5(=EX#5m@nASSulxT9&kF7166+WTowdLfm-K05Jq`V!@Ta!=kM@%mCZDhK5ZK2abro3W;`$M zT0IS~1~S2T%BsNO0;3chKRt&Ce)KfFDrgJFubCoX11_+xXTaXW*I(zUcO9s*sQah0 zk60jB5)^G&&~;yx0)WrI&D~(3;Y-2W6D(kYZFHgKMEiIE^78}q>Z z$udx75fBt|pvuFxEU;X>e+Od-e@@H&Pi0bfyJiz!i%847w(&FGfawJmPz<i`yuRA1>E#p^n{;_!txS@4#ZNAx+gmm%n%Q0n(_i_ rAAV^Q&;l+m$O-k2?@jf*eO3Pe1LDjE2Jcr+00000NkvXXu0mjf=W|!U literal 0 HcmV?d00001 diff --git a/graphics/pokemon/amaura/follow_normal.pal b/graphics/pokemon/amaura/follow_normal.pal new file mode 100644 index 000000000000..cd4b4aef8683 --- /dev/null +++ b/graphics/pokemon/amaura/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +235 125 151 +109 34 27 +158 111 67 +19 56 95 +101 168 207 +147 201 233 +237 226 127 +65 103 143 +167 175 181 +230 238 248 +65 103 143 +147 201 233 +19 56 95 +0 0 0 diff --git a/graphics/pokemon/amaura/follow_shiny.pal b/graphics/pokemon/amaura/follow_shiny.pal new file mode 100644 index 000000000000..b2771aac868e --- /dev/null +++ b/graphics/pokemon/amaura/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +229 176 189 +169 110 124 +174 169 122 +114 113 113 +215 215 215 +244 244 244 +242 236 180 +173 172 172 +130 177 213 +230 238 248 +143 219 237 +202 233 240 +97 161 176 +0 0 0 diff --git a/graphics/pokemon/amaura/follower.png b/graphics/pokemon/amaura/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a9e85beda773517a21f3d758a7165649fa518b8f GIT binary patch literal 633 zcmV-<0*3vGP)F{Bpurcx%SpWb62T4Rh zRCt{2)-i9>Koke?ce1+Q1#HO$hBQKA3>HJyl2n4NMkFW_ON9KYNL4rRP8qURB9;y& z29|Do1P02+#>&X&;29)(?O|2tn|#{mE9?evF)8$i*ws*@p)lkVICGoZl2sxAgRPP%golF9AqqsdTpv47cYn>)9_9L(zK zy6WV9k9{H1-CJM|5b?3POjYe;puLeYWH>h z@Lj~yQyXhT#5$5OKg^b8?tC{^6ltFrI{u);e<_lc4f8KnGYJ$ z2k_(z;+bmi&plfqnFp40cB@#Y?9w)L^ZSmMBhqrhmcWg_RQ5id@;SRZ3ICkHZpR`p z57V{`8NYUE7?`i!TwMHYf(+d95X6Vt3A<(3(VF*GpYX>|RnGo;{SI*L@o&@*g^STM TMy^Kc00000NkvXXu0mjfE&MpL literal 0 HcmV?d00001 diff --git a/graphics/pokemon/amoonguss/follow_normal.pal b/graphics/pokemon/amoonguss/follow_normal.pal new file mode 100644 index 000000000000..25b7bd3688f3 --- /dev/null +++ b/graphics/pokemon/amoonguss/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +98 74 65 +205 197 197 +139 115 90 +222 82 139 +172 49 98 +188 177 177 +198 98 140 +65 49 49 +166 151 151 +210 210 221 +255 172 205 +222 139 164 +156 148 131 +0 0 0 diff --git a/graphics/pokemon/amoonguss/follow_shiny.pal b/graphics/pokemon/amoonguss/follow_shiny.pal new file mode 100644 index 000000000000..015feb8068b7 --- /dev/null +++ b/graphics/pokemon/amoonguss/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +98 74 65 +208 200 168 +139 115 90 +112 80 216 +80 64 160 +160 152 120 +154 133 228 +65 49 49 +184 184 200 +216 80 136 +168 48 96 +188 177 177 +156 148 131 +0 0 0 diff --git a/graphics/pokemon/amoonguss/follower.png b/graphics/pokemon/amoonguss/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b694a64e16f0621059dbc0d82fa5d39914d287bb GIT binary patch literal 777 zcmV+k1NQuhP)Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_0001DNVGd00L!6L_t(Y z$L-d?Z`wc<2k<+#ZvIi);;0dKR+NMx5DU16 zrrK3kEHdb;O}*Ztpeu%&(!MKPEZBpC0xzoJv3;e<^P~6BlP7+AdaUw`;fXwPyZy?0 zr?h{9hr!ptKUSF-o_FLO?)Vs{^eL`J+a5-3-#?X?{NYe(V(@M6Ko%TvruNRV;9-en zMrspk@SkDYV_5#|mewE1i%WXuxBbv2Pk7^;e=Ko?DKl@Bn$XMZFB|C-T;AMfEDM(S z<;HcX37y{DPSXXZvsuO$0G(pf+4QQ|6;7zRKfAkXYJ}HU{+5{PXnc48TF!Odvf$l5 zn2>6a@s{A>1-$tRoe39C-bN&iK}Rg_#YmtD<~TJX05fsbX??KdhH+?b_4BrNVP*I< z&Rd4tW)o5ktaQVw)2%NzRPL7zvbNxL-I6mOS3b)k>y}f-N0Zq}HwesTV#Dq-`I$Qt za+UY8L5xl} zaG14nWizHh7)6sn+xuS6n_A~9H^y4tvLJ_8`d0&ocWa3&by5p3XL6-5)mEmO%D5x$ z#?nb@n{l_6GNHKRO#6Ma`EK^UZp_(({_o-I_iI`Iy&>cWThfG+;(Bs<00000NkvXX Hu0mjfvdMCa literal 0 HcmV?d00001 diff --git a/graphics/pokemon/appletun/follow_normal.pal b/graphics/pokemon/appletun/follow_normal.pal new file mode 100644 index 000000000000..d15bc6566528 --- /dev/null +++ b/graphics/pokemon/appletun/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +92 31 49 +13 31 18 +188 50 91 +105 182 131 +145 22 59 +107 67 13 +51 89 63 +225 164 84 +0 0 0 +248 212 132 +252 191 111 +156 185 116 +71 149 97 +244 129 163 +216 95 131 diff --git a/graphics/pokemon/appletun/follow_shiny.pal b/graphics/pokemon/appletun/follow_shiny.pal new file mode 100644 index 000000000000..575d7828e606 --- /dev/null +++ b/graphics/pokemon/appletun/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 82 24 +0 8 0 +90 164 41 +106 180 131 +90 164 41 +106 65 8 +49 90 57 +230 164 82 +0 8 0 +255 213 131 +255 189 106 +148 189 106 +65 148 98 +189 230 131 +148 189 106 diff --git a/graphics/pokemon/appletun/follower.png b/graphics/pokemon/appletun/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..46734f2a792062b6e899ed9d7579e345788aba28 GIT binary patch literal 1036 zcmV+n1oQieP)eCAf>^5*3hJTOf?cGdOAtj5 zg5X6D(u=P>ltlzZ5qbz%5sL>sh*o=0l&b3zV^OT4_=w$<0+ln7Y+NdC9r3z zwy`eoWr;h3Wh@vMN|XVLaZh){_(C-7!$cr(;Boj>zsA?G{F{Si43u5#V|tBOOcycDvsQ!!sDDOKA17X|`cmxKqJcAP8Y3W!7ZHaL}5- zvLy%tZQwU^?+3taP8Pml*dX)V7xVmJvHCW2P^@fh%MH5VG-tA!L6?Fm=1 z08kXw^NCyE+fzFiTM1akf>uV40h%L05kwuASPo>F=Inl+EW$YU0764Y%g4@T-WB8` zI6#g1FrQG3OOW9aLR?r)GrU>ED}XVW!$rvX%iE>6%(_$24V9b@<+lNciGhYKqx~Df zKA;AFO$<`3+_X%Jr$AASzVaQ$@E8~h4vztcEdzTWy--gpwl2hO(v0p1WYf}pipKZz zsi#gxmtQ*ErIvcnR6*AnAMRDoPWH>Xy}ZtLp5h6Ktg;xpu(>e&lgv{$-nyY;S7pq9j67w6|=aBsGZ; z%~}SE5<+_gMAT8e50h#-d3))@D=lg~vd_*xwEdaIlA|}Yb@0ZHpK^6@?x4l3_wMF4 zb+k@)+VAIbXXDQg?TAFAT&QJ`aP{m@$1%$%#s^)`HBHN?8?R literal 0 HcmV?d00001 diff --git a/graphics/pokemon/applin/follow_normal.pal b/graphics/pokemon/applin/follow_normal.pal new file mode 100644 index 000000000000..d8683b3446e0 --- /dev/null +++ b/graphics/pokemon/applin/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 252 252 +36 60 40 +92 28 48 +48 84 24 +52 76 56 +84 120 88 +144 20 56 +168 48 84 +164 36 72 +196 80 116 +92 144 64 +144 204 108 +228 108 144 +0 0 0 +188 164 128 +252 252 252 diff --git a/graphics/pokemon/applin/follow_shiny.pal b/graphics/pokemon/applin/follow_shiny.pal new file mode 100644 index 000000000000..33ba263e9d86 --- /dev/null +++ b/graphics/pokemon/applin/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 57 41 +49 82 24 +49 82 24 +49 74 57 +82 123 90 +65 148 57 +98 164 65 +82 164 74 +115 180 82 +90 148 65 +148 205 106 +131 197 98 +0 0 0 +189 164 131 +255 255 255 diff --git a/graphics/pokemon/applin/follower.png b/graphics/pokemon/applin/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d11fffcf16ef68deee75098141698fcd9db0e583 GIT binary patch literal 664 zcmV;J0%!e+P)Dcvz4WIH)jGq$EhhP;^|7K#ILr{u@;sF$c<3;vrR_Vh%(K@laIOLgtd?Mjy7hWjyjWcPr96}DPU^AqMpD)iGq>~VW%YB_G`~=w`BZg z6pb~c|C<9ptYok{FO>KTw?5#LRNeq@qb~Ycg1|=0&%^<--vqd=)W6y?EQJGGa8A5} z^^d(1Ph?5QgPGpb&ytVrPm_Ddr$;(u5BbKmOTY5`C86Da>_=SaCMPheer@wdRj#jI zu5DHkuP(Z~*f$@!yT}LI=Ie)SYfk0)bFxi$HlT%`=@2uO`Kb#k2k$m^I63=V;eH>8 zcfff(&<2gctSfx+K;@`{Xqexb%BWqL&y=Rnc%pG~BuC}=QB92$774;+4m8Binj;y! zc%nX&+)ohRjJ^Z!hTK2I?;nq1_!@fPPPEfloFEThygVvsT!wmh1?s6RelgQ;DfkQ0 yAD5w10RG8IWAUN=d3d#p*N@Ba;Cgr8N#(!BSO@3V$|kS?0000EZx8I4)qz00$seKG@eUEDlWZCvfm^%WEp1Oxu-`;dvfv1E=t)uzh|MJ~J`xG1}om}#^#Oh+RaboI?tGy|a z`@U^mU;8#Y{md@u>I)Vme!i-=4jd#J@Zs`XMIMH(oX?{#2c?4+hj65 zRp;@ZWmMBzf6m^GPiNbQ6B}L%b4;te#B#=K!;~)}2l|YwV`@!uu0Q6TvSBI51hM3r zU1}FDyUu^qc=Yx=#@3hxUb%+^^p9{qFZAfRn=aog`&Wlhm-rU!PFJbaWFtRTs< zcmDj`)ukyKzp`>I*vqry?mBYB9-BQy_P^|T@>arnc)G^tREw(BaMbtU>5}H}3|WRpCK%7kUUvFkXBV_-!MT z1LyI3?~hpi-o4B4+|GwN*$(>>)3q*HN)%RXFuT&AZe=@Z?L(n&niYP63omk>x%rTz zIPwgi(YyuOX2yuv-EO4Zqdm~8Yr|Snx z?kInjZ$55&Xdmm81TXFMoe2|kmedO{)GR%%oOZcoIm5>smg(9@mg*_naZD(;V7WF; za(0CBGK=4enyQ=Dc?#`SXsmd4fVnTZm_ss#>BMfen6ftQi@QF@TeX$8Su^UUS;_pd zt$1bq@eS)5&Od=k5(f|M72>yG<0#==y{tip-Ezx<%ia^^=5iJ6*eZ4A%BeU9vtZp2 z=2zz;-Q>GmOv2BCqV)(Z4E7Pr$kBT`Z zL~FjaADOV~tL%=qF}Gjjn~U`Ckf|xileL&~Fuk7hzM#SFpAW9t{yq8p)0LOyw+@$RzaUnccj)6@HQdlZ4n3Qt!*mvv4FO#q0!ydwYr literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/bug/follow_normal.pal b/graphics/pokemon/arceus/bug/follow_normal.pal new file mode 100644 index 000000000000..a970e72162b7 --- /dev/null +++ b/graphics/pokemon/arceus/bug/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +144 216 120 +112 160 56 +88 96 112 +48 88 40 +248 160 248 +200 112 200 +40 96 40 +0 0 0 diff --git a/graphics/pokemon/arceus/bug/follow_shiny.pal b/graphics/pokemon/arceus/bug/follow_shiny.pal new file mode 100644 index 000000000000..c240188ea406 --- /dev/null +++ b/graphics/pokemon/arceus/bug/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +144 216 120 +112 160 56 +88 96 112 +48 88 40 +248 160 248 +200 112 200 +40 96 40 +0 0 0 diff --git a/graphics/pokemon/arceus/bug/follower.png b/graphics/pokemon/arceus/bug/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a655faf7bba78663d0ce6d97809d897dfb5078cd GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfM~bPI literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/dark/follow_normal.pal b/graphics/pokemon/arceus/dark/follow_normal.pal new file mode 100644 index 000000000000..7f118367dc03 --- /dev/null +++ b/graphics/pokemon/arceus/dark/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +136 112 128 +144 152 168 +96 104 120 +104 80 96 +72 88 104 +248 104 0 +192 0 56 +32 40 40 +0 0 0 diff --git a/graphics/pokemon/arceus/dark/follow_shiny.pal b/graphics/pokemon/arceus/dark/follow_shiny.pal new file mode 100644 index 000000000000..0f702078c71b --- /dev/null +++ b/graphics/pokemon/arceus/dark/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +136 112 128 +144 152 168 +96 104 120 +104 80 96 +72 88 104 +248 104 0 +192 0 56 +32 40 40 +0 0 0 diff --git a/graphics/pokemon/arceus/dark/follower.png b/graphics/pokemon/arceus/dark/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ec8921d07a9dd4e513fb1e3aa3071e0de656775b GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfofN0A literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/dragon/follow_normal.pal b/graphics/pokemon/arceus/dragon/follow_normal.pal new file mode 100644 index 000000000000..2e9103c96c4a --- /dev/null +++ b/graphics/pokemon/arceus/dragon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +96 136 120 +176 80 216 +144 32 184 +64 104 88 +104 0 136 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/dragon/follow_shiny.pal b/graphics/pokemon/arceus/dragon/follow_shiny.pal new file mode 100644 index 000000000000..66e8d518a4eb --- /dev/null +++ b/graphics/pokemon/arceus/dragon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +96 136 120 +176 80 216 +144 32 184 +64 104 88 +104 0 136 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/dragon/follower.png b/graphics/pokemon/arceus/dragon/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..558c857bc508477addf9ac5082ec916cc632c8fd GIT binary patch literal 1381 zcmV-r1)BPaP)-uu#~LAhjxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfGIgiV literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/electric/follow_normal.pal b/graphics/pokemon/arceus/electric/follow_normal.pal new file mode 100644 index 000000000000..10f01e8cac44 --- /dev/null +++ b/graphics/pokemon/arceus/electric/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +136 128 88 +248 232 88 +216 192 56 +112 96 56 +128 112 0 +232 128 0 +200 96 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/electric/follow_shiny.pal b/graphics/pokemon/arceus/electric/follow_shiny.pal new file mode 100644 index 000000000000..9488b1fdf875 --- /dev/null +++ b/graphics/pokemon/arceus/electric/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +136 128 88 +248 232 88 +216 192 56 +112 96 56 +128 112 0 +232 128 0 +200 96 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/electric/follower.png b/graphics/pokemon/arceus/electric/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1516a4fc858bd273d36b3847d25434cacb3933c6 GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf>X4~} literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/fairy/follow_normal.pal b/graphics/pokemon/arceus/fairy/follow_normal.pal new file mode 100644 index 000000000000..2ab532101c92 --- /dev/null +++ b/graphics/pokemon/arceus/fairy/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +134 131 133 +96 136 120 +198 91 205 +166 43 173 +64 104 88 +126 11 125 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/fairy/follow_shiny.pal b/graphics/pokemon/arceus/fairy/follow_shiny.pal new file mode 100644 index 000000000000..3631497ae7af --- /dev/null +++ b/graphics/pokemon/arceus/fairy/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +134 131 133 +96 136 120 +198 91 205 +166 43 173 +64 104 88 +126 11 125 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/fairy/follower.png b/graphics/pokemon/arceus/fairy/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6323b047be7f956abeaf5760279d28e922e915a6 GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf-`uBI literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/fighting/follow_normal.pal b/graphics/pokemon/arceus/fighting/follow_normal.pal new file mode 100644 index 000000000000..42e397a3742d --- /dev/null +++ b/graphics/pokemon/arceus/fighting/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +192 88 32 +152 56 32 +88 96 112 +104 24 8 +232 176 0 +176 112 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/fighting/follow_shiny.pal b/graphics/pokemon/arceus/fighting/follow_shiny.pal new file mode 100644 index 000000000000..5f8ed30c7902 --- /dev/null +++ b/graphics/pokemon/arceus/fighting/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +192 88 32 +152 56 32 +88 96 112 +104 24 8 +232 176 0 +176 112 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/fighting/follower.png b/graphics/pokemon/arceus/fighting/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..0b0a600685ebbb6caad0fa24a7369cbba79c0a18 GIT binary patch literal 1381 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/flying/follow_normal.pal b/graphics/pokemon/arceus/flying/follow_normal.pal new file mode 100644 index 000000000000..f40b2a597b41 --- /dev/null +++ b/graphics/pokemon/arceus/flying/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +144 152 208 +104 112 168 +88 96 112 +72 80 136 +232 240 240 +160 160 168 +40 128 152 +0 0 0 diff --git a/graphics/pokemon/arceus/flying/follow_shiny.pal b/graphics/pokemon/arceus/flying/follow_shiny.pal new file mode 100644 index 000000000000..ddab34092541 --- /dev/null +++ b/graphics/pokemon/arceus/flying/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +144 152 208 +104 112 168 +88 96 112 +72 80 136 +232 240 240 +160 160 168 +40 128 152 +0 0 0 diff --git a/graphics/pokemon/arceus/flying/follower.png b/graphics/pokemon/arceus/flying/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..df6b0390f7fbedccfa2928c00a16a98c937270a4 GIT binary patch literal 1381 zcmV-r1)BPaP)da7a*y=jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfxznrH literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/follow_normal.pal b/graphics/pokemon/arceus/follow_normal.pal new file mode 100644 index 000000000000..c61d6ea3eb6d --- /dev/null +++ b/graphics/pokemon/arceus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +232 208 24 +176 152 24 +88 96 112 +104 96 24 +56 176 88 +48 128 64 +240 64 64 +0 0 0 diff --git a/graphics/pokemon/arceus/follow_shiny.pal b/graphics/pokemon/arceus/follow_shiny.pal new file mode 100644 index 000000000000..f8d14c4979eb --- /dev/null +++ b/graphics/pokemon/arceus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +232 208 24 +176 152 24 +88 96 112 +104 96 24 +56 176 88 +48 128 64 +240 64 64 +0 0 0 diff --git a/graphics/pokemon/arceus/follower.png b/graphics/pokemon/arceus/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8052c83ee2c47b90cf84df5f15f159d9446694da GIT binary patch literal 1564 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/grass/follow_normal.pal b/graphics/pokemon/arceus/grass/follow_normal.pal new file mode 100644 index 000000000000..78c23130a419 --- /dev/null +++ b/graphics/pokemon/arceus/grass/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +88 144 112 +88 200 56 +64 152 48 +56 112 80 +40 104 48 +248 224 0 +192 176 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/grass/follow_shiny.pal b/graphics/pokemon/arceus/grass/follow_shiny.pal new file mode 100644 index 000000000000..7b9f242238c2 --- /dev/null +++ b/graphics/pokemon/arceus/grass/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +88 144 112 +88 200 56 +64 152 48 +56 112 80 +40 104 48 +248 224 0 +192 176 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/grass/follower.png b/graphics/pokemon/arceus/grass/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..3bff11b55cc2829d6b3ae8513924ccee1fc5bd75 GIT binary patch literal 1381 zcmV-r1)BPaP)OZ^GQTO zRCt{2m``itMi_@jhY1v2Y{|}_?MY*sKyR^R8?x-dmYP6&8QVL>jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf(Br6w literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/ground/follow_normal.pal b/graphics/pokemon/arceus/ground/follow_normal.pal new file mode 100644 index 000000000000..c7fb811cb3fc --- /dev/null +++ b/graphics/pokemon/arceus/ground/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +136 112 80 +192 136 56 +168 104 24 +104 88 56 +136 64 0 +176 176 192 +128 128 144 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/ground/follow_shiny.pal b/graphics/pokemon/arceus/ground/follow_shiny.pal new file mode 100644 index 000000000000..7457a114505d --- /dev/null +++ b/graphics/pokemon/arceus/ground/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +136 112 80 +192 136 56 +168 104 24 +104 88 56 +136 64 0 +176 176 192 +128 128 144 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/ground/follower.png b/graphics/pokemon/arceus/ground/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..35d7153951064b179ed4ec6cf3b6424004584633 GIT binary patch literal 1381 zcmV-r1)BPaP);M1+^GQTO zRCt{2m``itMi_@jhY1v2Y{|}_?MY*sKyR^R8?x-dmYP6&8QVL>jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfg4d|2 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/ice/follow_normal.pal b/graphics/pokemon/arceus/ice/follow_normal.pal new file mode 100644 index 000000000000..fa2f6967f9f5 --- /dev/null +++ b/graphics/pokemon/arceus/ice/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +72 136 168 +160 248 248 +120 192 248 +40 96 128 +224 224 232 +128 128 136 +192 0 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arceus/ice/follow_shiny.pal b/graphics/pokemon/arceus/ice/follow_shiny.pal new file mode 100644 index 000000000000..9d92900a7758 --- /dev/null +++ b/graphics/pokemon/arceus/ice/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +72 136 168 +160 248 248 +120 192 248 +40 96 128 +224 224 232 +128 128 136 +192 0 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/arceus/ice/follower.png b/graphics/pokemon/arceus/ice/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..712e9a92582d50f6844b997da184b6aef6f00ed4 GIT binary patch literal 1360 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/psychic/follow_normal.pal b/graphics/pokemon/arceus/psychic/follow_normal.pal new file mode 100644 index 000000000000..9a4107011fc2 --- /dev/null +++ b/graphics/pokemon/arceus/psychic/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +232 72 112 +192 24 72 +88 96 112 +152 0 48 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/psychic/follow_shiny.pal b/graphics/pokemon/arceus/psychic/follow_shiny.pal new file mode 100644 index 000000000000..3fec008fa48f --- /dev/null +++ b/graphics/pokemon/arceus/psychic/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +232 72 112 +192 24 72 +88 96 112 +152 0 48 +0 224 0 +0 152 0 +192 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/psychic/follower.png b/graphics/pokemon/arceus/psychic/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f76036622ab5ce6fba2524a75654c8c8a57565b4 GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfdO)Y% literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/rock/follow_normal.pal b/graphics/pokemon/arceus/rock/follow_normal.pal new file mode 100644 index 000000000000..26d199bfe76f --- /dev/null +++ b/graphics/pokemon/arceus/rock/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +144 136 96 +112 104 64 +88 96 112 +96 88 48 +216 192 120 +176 152 80 +64 80 64 +0 0 0 diff --git a/graphics/pokemon/arceus/rock/follow_shiny.pal b/graphics/pokemon/arceus/rock/follow_shiny.pal new file mode 100644 index 000000000000..d0c613c78f20 --- /dev/null +++ b/graphics/pokemon/arceus/rock/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +144 136 96 +112 104 64 +88 96 112 +96 88 48 +216 192 120 +176 152 80 +64 80 64 +0 0 0 diff --git a/graphics/pokemon/arceus/rock/follower.png b/graphics/pokemon/arceus/rock/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..53bfee6cf05171ec58f213764d5a3fd2e74165f8 GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfw`HlX literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/steel/follow_normal.pal b/graphics/pokemon/arceus/steel/follow_normal.pal new file mode 100644 index 000000000000..e3ca81c9a8fe --- /dev/null +++ b/graphics/pokemon/arceus/steel/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +120 128 144 +192 192 208 +128 128 136 +88 96 112 +88 88 96 +232 224 0 +168 160 0 +96 104 96 +0 0 0 diff --git a/graphics/pokemon/arceus/steel/follow_shiny.pal b/graphics/pokemon/arceus/steel/follow_shiny.pal new file mode 100644 index 000000000000..70c82d16172e --- /dev/null +++ b/graphics/pokemon/arceus/steel/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +120 128 144 +192 192 208 +128 128 136 +88 96 112 +88 88 96 +232 224 0 +168 160 0 +96 104 96 +0 0 0 diff --git a/graphics/pokemon/arceus/steel/follower.png b/graphics/pokemon/arceus/steel/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..33b51e7a8bbe5da3fb5639574b5ba76cddd861ef GIT binary patch literal 1381 zcmV-r1)BPaP)dTpa5WKU=l_{%>V!d^GQTO zRCt{2m``itMi_@jhY1v2Y{|}_?MY*sKyR^R8?x-dmYP6&8QVL>jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjfrRS-q literal 0 HcmV?d00001 diff --git a/graphics/pokemon/arceus/water/follow_normal.pal b/graphics/pokemon/arceus/water/follow_normal.pal new file mode 100644 index 000000000000..981366ca1ac5 --- /dev/null +++ b/graphics/pokemon/arceus/water/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +232 232 248 +160 176 200 +200 208 224 +16 16 16 +112 120 144 +0 56 152 +8 144 240 +8 96 192 +0 40 120 +16 48 120 +0 224 248 +0 160 200 +248 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/water/follow_shiny.pal b/graphics/pokemon/arceus/water/follow_shiny.pal new file mode 100644 index 000000000000..36d9c53fc1ca --- /dev/null +++ b/graphics/pokemon/arceus/water/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 72 72 +248 240 152 +216 192 56 +232 216 96 +16 16 16 +112 120 144 +0 56 152 +8 144 240 +8 96 192 +0 40 120 +16 48 120 +0 224 248 +0 160 200 +248 0 56 +0 0 0 diff --git a/graphics/pokemon/arceus/water/follower.png b/graphics/pokemon/arceus/water/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..291c68b0a54e79042e57105296500c1d610f905d GIT binary patch literal 1381 zcmV-r1)BPaP)jxXDI8wz_`yg`t= z!67{~2SL22Gj`HF?7W(dys$0k2XT}<(#-SDYs-=l zN|Gc=k|arzBuSDaNs=TO*q`M(#SIc{nxPRLSx=`3A9zP1!! zI+|@q3#fRmxD;PHP1`Ol!yB$sh|O0c)zqA?4{Z`s!m0SYvHPqLm#>u5>2!phii-&f zMM827SU}11m0m3_*V26O2t^ftFF|Diz8_rx%r%4X~Sov4aMRR*LDcmtlyn4CitSbeww?0 z1yp>e(yR2M3V`{y$9cmbIp6QuyO%NeVuJ1S_0#QhSU|~r+xE>kTpJ9lMI-NLneSgp zc2My}ruW|b{QTD!owyvCYqtG#3&aszdw$`OjDN_tn9NVbdGJI(Y5sL|^>^udqD%Hs zagnAFjQFOD;Cth7Zp{bAeGkqBPp&C`FdqL&#n#<9Pl!#|*`gsdMHI)sy(x(Wh7MM7 zp4J&f_3iU4!pHp>Ty#hywLD3|9gN`kL9gVeA_`D&9{syM!u2dgtyhy6eBPIOEuTej z2cvk?-s@2mhB^~}rBiq1T(E!4ShmjCSxa7kg7XexyO^^n+`%Z$m}zstQP`hfHN11< zqv8l%f8T15bea_UpPa}9R9rvq<8Bz1Y3oc{po*har$qJZvjDB`6DxIh-lF={D&~yN z1j|=Y!Fh-1lfmF6hC3L^wcUz^N!+h)DAj- z)Qh?7{b@Uh!&_lEcv;Io8HAy{00qaN{Zw$g`+d)I594rz1D%;iS6gh-rg1p$5c|58 zUuAFyBRL+QmxLhMm4D%?IKn?nYwp#NlkdEi51`<@Lyc;;oGHK^Y*ZZ=+5rdQHZO>Yb8Am@z& z#1U#(kI?KjHH*Ll;D32eZZH>Q3=$N{2wnwo(<|M)$n%x=4W|4Bz{cYg(u0ZC1O&S~ z)kr=Uq&PwlnL-f0Wn8fz-Mq-7@ykhsp{J`WU5|3XfWK9!bcX}y^BWF~pcF)!;NZ~; zK{3AI(D<6om#$6OVi?)cPHN6g*ia#eG=BPMNAO5No(;iIp}~bWyWNnDURrPyzUx*A zV!`F3s|C^GSS&w>^2tZHBg;=xXk)tgtwSTI1u5*L n5-F(4+lc`M_RdC<|3Ll$THY{YY~R2000000NkvXXu0mjf31_GN literal 0 HcmV?d00001 diff --git a/graphics/pokemon/archen/follow_normal.pal b/graphics/pokemon/archen/follow_normal.pal new file mode 100644 index 000000000000..83bf72363483 --- /dev/null +++ b/graphics/pokemon/archen/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 40 95 +40 71 147 +70 48 35 +40 121 245 +137 54 54 +217 70 62 +0 0 0 +222 221 229 +70 48 35 +70 48 35 +219 174 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archen/follow_shiny.pal b/graphics/pokemon/archen/follow_shiny.pal new file mode 100644 index 000000000000..8e3e7613022b --- /dev/null +++ b/graphics/pokemon/archen/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 104 48 +16 152 64 +78 47 25 +16 208 72 +153 86 63 +224 128 72 +0 0 0 +222 221 229 +47 47 47 +80 64 40 +221 201 94 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archen/follower.png b/graphics/pokemon/archen/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e25f19ba7f21e34f53caac0b73e23d7585997d05 GIT binary patch literal 737 zcmV<70v`Q|P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_5NI$Em_SZ184%D&nN~mGfJguU0N&l@ zFE1}pKq%eGUXUQR_y7O^32;bRa{vGi!vFvd!vV){sAK>D0!B$hK~zY`?Nm)~(?Aei z*Fu(js-uufJ&}+o5~m<1rYfhnEA+Hct2pyAtWJ8bqmZz*HG;vHB3=V9! zFQHMit7XWaCW??x;Nc25Ex!X0dE*{5>e}(f4M5YB2Wc)j4R-@cqswTvktd zLTMKYj0u@QgF&(-%7hrNCmdb0W@qJxtFt6Kt*`ueVbBxe6ohx&LtsW0+WqO zr4lq~G#YIdF2V4kQ+kRjIlOe3?6uAs75jZbPGCjEZ&&k62Q70j@@XLHh4|``ZjY@n z`!c4^2XVcgpO9C&_pY!yX=6kwa%`Yqd~xZ|_KPb6_ipMR58ZWv$)iyaz5Kpx*}VA{ zMC~9BSG?|dyHPo+~faJi5765}$ji zL}IEutZ83mQD#TwPx9*Gg=;A|P!kWKNE#^;X=z^hEsg%YrDAmd+lT#s20}joc>k}m TZ5AWv00000NkvXXu0mjfGJ8Sw literal 0 HcmV?d00001 diff --git a/graphics/pokemon/archeops/follow_normal.pal b/graphics/pokemon/archeops/follow_normal.pal new file mode 100644 index 000000000000..772efa0e1cac --- /dev/null +++ b/graphics/pokemon/archeops/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 48 104 +48 80 152 +187 76 72 +212 214 224 +240 200 96 +0 0 0 +48 128 240 +187 76 72 +16 160 144 +16 48 104 +66 75 64 +240 200 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archeops/follow_shiny.pal b/graphics/pokemon/archeops/follow_shiny.pal new file mode 100644 index 000000000000..92931a6ccaef --- /dev/null +++ b/graphics/pokemon/archeops/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 64 48 +8 111 95 +216 101 35 +220 220 240 +248 176 96 +0 1 0 +16 160 144 +158 72 47 +48 128 240 +48 80 152 +113 61 35 +241 200 100 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/archeops/follower.png b/graphics/pokemon/archeops/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8a8a23a4edf76796cc9f60309c83f8d5dafdbdb4 GIT binary patch literal 1063 zcmV+?1laqDP)65uL;Gns{J)KixL zRHwp*YqE>&vnv?$=i&IhQM2DQ zct8Apfv5WZ(W)YFT74y)qy5*jM+#Pl_P+R~b zU0*#5$8ye#EcNfe(KLH~i~rGnQ{FD6raEl9(h(ZSIVek}r+45xX_EP1E{6N9NH~Yn zEmOTD5RMFitz^1!2R=-bvs(he^5?4p{_Ky<)C7wf2uHd?!)M8_oBlg-6sO7Y!5lxr ztFnVHPUAI00M>S0|9P66_z@k;?hL!xY0uYq=~&|^Ud!-pfiI>0PTX5NGE1~a-5>u- zt`4X-sY>89;`I1PEV~jf9V;9&4BF& z&W=gFsqw`!OD9S(Ak;ImbJ~n?hiulA30xE6G)Sjn;5gxq@l5GcN=S!#72(oJ>RUX4 zNmB|SdiiM%fE@BFldb79A}h=Z0?Z@yL{mB5=Z<9uoc6Wb;R0PM6k&Gt^J^>O38>0P!} z3XcoJ-O2zb@SWf3;5WNs;CLb6I!YgYLTTSYf)kzL_$>5h>L@Bo#QSwa3`P9r>wmhc zB`*A-_r+J;5#PDuB~&`D-0+Q8A9d);#12JKu3}6$qXV=;=uO5AodJL8)f-j8;%s=l zp0f>G9Sy>0+nMe04#iN3ee6l<7^`;Ptr6Yp? z+!UvYVlZ%_ZylZ+1_Dg`Lu1td@cqD01JbY%cv*In6$Gd^TEN8@&ML?93x^07FxEXU z@nAj!VOR((e^Xqaln&OL3%K}3*Dj0q)i*j~y)H0n&aK_bz|t9%NWE3&3!4jg`C|dc zt&tj(3c&k0CJI_$e~2*Jama`eIY hy>XwT2Rr_F;y?5Cbl$flzz^Ksdn9S_V%*@#A{QUgqTQU+^MNYQrpepDHsY{PgC>KKlVyVifxPrtWatn8j!Z& zlMfL}N)eS(I7ADE)TUY=B$UK}HuaR+z^Q1?I~$8O=v~0ry+mS8+nC(tChP9Z?sexb zITc#ygTI&A&u?abf95yy8{nBdlmER4)`ur%SBozUa?4zRmMp-ti)fAYyuN`CqtW5m zSbz)29P8sMZ!yYYSyK_Vb|z=#0wS5?iqbfjn3vdo7d}!HMfxi`8$Uq?hky+`Z0c`- zi5>q+k(q--ejtN?Eaq?-!g{U_XL1&Ptb<~|2biwS8q8q#ZR2U0nZ|! zG#0Qd@+_2nNgV=JuTehPZ}P4&w!k^YpAb8}tXu{<_vFpbUYA+Fgr?PL~9EoMkCaI8_6 z)@=W?n6N5JJMpmDtE`5%GM`1G>L}^*$U%5dupCdyj2$jBqa(BvHnd_!PXFDD`a22~ zal>dn>kcZqkixz|3Rp-}SO$xOEG1DkJG#}VI3_o$l0`VKp9W7Pn$Hr1*uncFVUUZV zdw=#%>MKgpw;7A-QF_)At47@V5Fx)X!#VuomVH&>fy3*>Oe&twBE;UcuM@h}HGUe} z@*0!ZuJ7fqz03`kgi`22OA$~VpMfQ4s;}qvy>jwfJQ<7_3x)=hCRguG&{nRNyV2Ue z^yWJk=nj1rEbs1Dpk7-@dz1F-*r$DOeps{WJNNZ`)@u-I6Cj79GRd%%wZ2ix!h+qb zv76^SSf;uiWA|5WB^0vJgLV!RK<3pN4*>mrv}D zBn<9Zabgc;_4sh=%)`pqrR;q1$~)%}doH+#MTC*xC!=T5HJz~W*`r_GU=GCYaaD4o zFQKu^tq+>P>Vof0gX34{rc2duc3vBvH-B^@Y|aC!Ua(BGqU~7H#=_}g+j}ATeEdtA z!&svfW?g(5SAFTd2T$|z`EuWKWrj7pE;q*iNFD(q-OW_~R)ePi0000L1?$*ti@dN<8AZ~Cq9}cdjEaIJ>p{{ewxvL+ zprpdeAhswYsH7W9&_iHmq(pRKBj{o^t`8}pu~SOB>$Wq^nVEBDW@kr{-Wu4M{mvQB z<==DuBf$T1S^v?aG|Yg6{=jIs zGj5H!0W2voQZ3Cus6<`uAk_x%O+bP&H=Oe8W2CXXihk!&{6I*3A=N{POn7Q)Yx&3g zqnah9v$A1|yL*bXLrC?ATglBs)MaLQ2Jp_4c|*IbQ(ea}`9TxUTG3Ouc2x_h(_8M~ z_WoyoZhO@h4EE;cPB-(UJR$z}ggP9(ZOZ!(_&wuE3q~_EO`F-4)1H&@bisODt2g=$ zoL**P>lInnH$eM zSOXDio;<5`79SeNDAbTeF|^Ek*%FKQUdCN$jfNqJor;(ERE99B0hz;g=FK>ZGSszn zMji0s#o|3yig&ls^3%-M-Tap}5jE+ILe#nOYZl9H$ST_^udU9CyXR)JpZb>)|9Hc) zEC?p`$an8(-?TM;Dlq*>*b&x%@>@=|j^|m$F zipi1o#g#LrBr3VC3D*Z|>5^L77r^xwYiWNm?Qa5Y0|4lwG(ZzeGpLZZ{w0S}?-*`I znINX_1BkHAkxOJJcQr?@c5}QMQq%xQAF02#dO>Sgt{iZ*a?UBwY(W|EBA*NBlzNK` zvVHhewFxfWe~SXGKU8Tt?OAIf4USSTeoLv);4h}HB6AH9AAA4+002ovPDHLkV1k3v B4T}H( literal 0 HcmV?d00001 diff --git a/graphics/pokemon/aromatisse/follow_normal.pal b/graphics/pokemon/aromatisse/follow_normal.pal new file mode 100644 index 000000000000..d4331c4a98d5 --- /dev/null +++ b/graphics/pokemon/aromatisse/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +71 47 71 +16 16 16 +197 105 188 +139 85 139 +234 203 85 +198 163 204 +219 222 241 +57 39 43 +232 76 90 +241 152 170 +217 101 125 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aromatisse/follow_shiny.pal b/graphics/pokemon/aromatisse/follow_shiny.pal new file mode 100644 index 000000000000..2fe20eb67511 --- /dev/null +++ b/graphics/pokemon/aromatisse/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +71 47 71 +16 16 16 +241 112 150 +188 87 116 +234 203 85 +233 190 208 +254 216 232 +57 39 43 +254 252 79 +156 125 220 +130 107 178 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aromatisse/follower.png b/graphics/pokemon/aromatisse/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..64ad168271674a365ca5599302e27694c0680f86 GIT binary patch literal 648 zcmV;30(bq1P)ms%-i1aIVUUVOj_}ns@Y|I15${10006XNklCeOb^ioc znli+3t+t!(=duci9qDSRBOTX>;ZEC6a>4r@eFv3p)zviZstU92G!$Z}ah;^UGaZG4 zrkxgV${RV;?Vy80nyvkyp`#O7c4MvCuqU0Eb?|L5AJR;R8BUz=IkaNLGhKsf-LPTL zcfWq<#u$wlR@4SoG<(O!F|~KDZnS4T?!DVRbP$LcwrrGcv|+u?(m0-VP17!Xo22*k z^@A~{LrrL#ciQv|s4*kc8wibMe?sg1%iiz*EDtTj&=JbFmj^FD7!~E7x!${;+dPgM zUSK7xaLi4s+;Prhk-3gIcgJZ24dR$jqS$rr&$o%WXZVBj$B#y*rEfx&JA-m^TqiC6 ioqaO>Wb`!hAJt!fF+U%P`3;f)00005S z6cDSegWut=|NsAOU{Os%H2?qrkAQE@W=45=cHiL7t*xZxeqI0o00000HImeu0007J zNklifCLK?J~Dnt zKoLh1xd288@E44T52ABl|G(XeB91D;$m}J)?*o!FhpyC{`#*^H!OxKYR;c2?>{&di zl0KoSsLL6{YgQAGc!f%g1<11O0!refSg>jVtE~1Ss20l*(LOFH*zXv=wwVfcONDq7|Ot~+Vww!Aip3g-~JEWf}bB4 zULqTS#uvhj(({ap=b`2YKbr7>?N@Ywvf>9+{zq8MV!ozP~^* zU)bc6!gH_!_NYrN8yPx#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_Xg@!gP@tfAumAu6Uspf)*s$2Jhzkn~ z5?7?<<@fdDq??ljA6bJBgRZ9#Ev0aq4i7mRY*bk*0GE|mR5K~bdGK0lAuqA+a&JH=|F(EZJAUnn81OCjoV8+M71xQwDCtr|G zPn$T4#57yH0MRePNq#~*dfmkNP1EUFOT6iV)!{5ZVKF>yVmxw~rIk0m;`w6cd7Bd(`Z~{lg)G1zWgd12ZnF1FpUSuzPBWE ziZv$7^BP~Ufk!pQI-%iFG`7k;s9LdT7*Y2@;pe$q+-xAXlDq6DyHO0w3#--&98&rY zdc~dvxyz>@z;P=89stnCLq$K9cVdFc2d@3CAU;(OUx65q*%ku&iSXiLf4Y(a)R*|= z3jr#{x3LUR0~>k)XoKQsUt>1P0q8VY8GHeDKTU*w7SNl>0qwxBk}^PND;7R~x%mop zNYhn^2k8AI5&JQKx^lpK$^(e+I+U7X0JFtcsCUzw@7%uo=qBk(-{+ARi+eyuvG?;? z89>?xQ8=BD4gPp5`}T)u_Ii(|Vt|UgUv4tljYl71;V(#GKCXAQpVbqw;Wv8zKpx-^ sJW}s!f7at|B0HxRclho@|DXu@1*{77)^;Hj*Z=?k07*qoM6N<$g6&N|jsO4v literal 0 HcmV?d00001 diff --git a/graphics/pokemon/aurorus/follow_normal.pal b/graphics/pokemon/aurorus/follow_normal.pal new file mode 100644 index 000000000000..3a6f014234f6 --- /dev/null +++ b/graphics/pokemon/aurorus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +237 241 227 +67 64 47 +248 208 80 +128 116 54 +38 49 72 +78 110 172 +101 157 237 +170 223 246 +94 176 224 +237 241 227 +161 183 211 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aurorus/follow_shiny.pal b/graphics/pokemon/aurorus/follow_shiny.pal new file mode 100644 index 000000000000..22501716da67 --- /dev/null +++ b/graphics/pokemon/aurorus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +194 210 243 +67 64 47 +231 216 165 +128 116 54 +38 49 72 +179 193 202 +237 248 255 +145 188 233 +117 154 193 +237 241 227 +161 183 211 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/aurorus/follower.png b/graphics/pokemon/aurorus/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b094b1525996d48249eb2220c50606fbe59384df GIT binary patch literal 903 zcmV;219<$2P)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_5D*Z;((^+=FXz~$fOIw{F-Wt)%I*07 zk-X`3n!)YypH=}AOER7l6w)=f{_ zFc=4LTh(&5p=~;PYT*OGC>z&Or+1{XT^k9SuOwv`Pr zp;#x&8lmm&e4^qv$%M^ijkcMD=f-umk8o$Nwxm&ku{}9ZwV2REn8^WuWz=A-MWuqN zE^M%7&t`00@BNasMq8J;NXnjcqnyrZV~`>Eg58kM#v z-64x@LKV)AvXZNg0~;m;S;?OnVR2hhwAj&WKF9)9Cp&6VY7xCn00?x(<>TwCTG6y&^+HkUVv}rxE`WcgHChWo@Xo}tBa$~n0fBsSc00PQML_t(|ob8sulA|CHhGCxoR6MUb z&fT=;o`LM$7`!_f**Dqe-Ucx-j4@j^wWr;#N?9KU`tP46gpmL7?*xCsUyZ2FHuWId+OaWFjzOOCIx+u#N*L z$sRBYmdH2BA={xl3fMXhwYs_P;QW;S;+MLxhU6bUs)Ciz+WQ z9=#&10(Oq2h7Uzy50gRb7aT8g)_&_F)9Ys z^1UBT8%w_+RlA87mtulvumN{Vxo5JxF*&DL5t}E(b>*1z>*T=+oaaypckIUS5*IL; zYM>K(i_Wsw8#NEIdz2cKS+dbTnTD!XS(CaF5@KRyJ8&sd3%gW8ja12? z-B1xH4&^vbT$n_qA`hfpCIQlb3f8Jjh-!$rYw4(l%AB=ZlQl%xAzNeII*<44BugAO zt+*lKLzJIi-uwKX-}k)${D1vdF2vRLu9s(@1Mqxp?-c+=$16s3n&IAz)bgGI_$^%V zNR?)LNNLToqJx)}R`17lMN>rW?8Zgxy)^d{94-;Ep#FS>X?Gw=v6AO>zWW)9QFWSjLS0LEH9ipy|6=OSnYLym;t5`akF0ov97};tGzTSc}2}>@{-eG zV1;h7>QZ)&zM(1~CR^q+frZH`lS;A8O?`5T6|=N3nW>8rr%4{56G|?T;>|m$Xo7Ct zDi8dY(EVEbMzY7@uDA{jr}Wc(scTIqh5TT6`s_S%m?qj^FY^s@GSnC}?^>J8VH8M; zEz{~?>;1$dt9=s}yqecRXRhiH_`x?Lv@$zs^RCl0K(718hEPyl3CeaZI{i5R;-ddm zm`Xpft-o^I@}rlmVwyP$cqOOHx9`pL&g)LoTGZ@A>cev?*ICG$l9BC>{)=;2`6sol zn5XNu&sv4-wFoF{y=#E9=C*rUmFaIn0uzZDLPQAJ{YxIU)3P1l$OB=ivGcOs9`s4n zWG!jto>3I6G6QO+A9uv7O#+b2cy9$@@g@}OeaUv}BfwiR11Dxj?e@g2QECmW<~+{+ zq1=Z4Gw=(FI$Sz%>Nn-(^u*IzSm74n1~x%bv0A8Qf>@W$vB{CLYgqKrvavYh);wQkVQ$_dz3%l>w7DxeX#ZgT`? zOwyR9HwrtEeJA{F`3dOsp8xx3K)x8V_=PWf22rf+;`G11{sEC4#Fl1$qWS;;002ov JPDHLkV1gkoQ&Ru{ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/axew/follow_normal.pal b/graphics/pokemon/axew/follow_normal.pal new file mode 100644 index 000000000000..4f3e70f8b782 --- /dev/null +++ b/graphics/pokemon/axew/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 47 33 +87 95 63 +63 71 47 +0 0 0 +138 155 79 +151 177 194 +229 229 247 +95 112 63 +199 0 0 +87 0 0 +164 182 87 +208 227 138 +121 172 25 +95 138 40 +25 32 32 diff --git a/graphics/pokemon/axew/follow_shiny.pal b/graphics/pokemon/axew/follow_shiny.pal new file mode 100644 index 000000000000..d8ba02535f0c --- /dev/null +++ b/graphics/pokemon/axew/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 47 33 +109 93 73 +88 80 56 +0 0 0 +192 176 111 +221 226 195 +221 226 195 +136 120 72 +200 40 112 +40 47 33 +192 176 111 +221 226 195 +160 80 128 +109 93 73 +25 32 32 diff --git a/graphics/pokemon/axew/follower.png b/graphics/pokemon/axew/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7b81056bd37b1066ffee26a91368af7e18950afa GIT binary patch literal 554 zcmV+_0@eMAP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_C@&#bUq3%bF8}}liknZDvBKr$_g`>7 z#{d9V005-6SJ2~%d8`>_wEdT%j32;bRa{vGi!vFvd!vV){sAK>D0fR|I zK~zY`?bT08!$1@U@HdbH%xf|-{)tdLK{6L;XvJ=W4s<6yLZKVo4OW<)OV8onO^=WR zD7ff7d|f$-yeVz%M*4QYeBph`G*CFsagOt6BQ_X7?&sbHgXr()Ll+1WH#M4eWm?K@ z@`D$k=|>HsXRzh8#4U1Bn0^s4Jy6f2VP!fjhccF@WoTS4jF=vX7GP*9z*tTNfiW$O zlDt9G=BlW7wm3mkSl$3irA7snzii2twYX8JtOL&UO4AzasbsBfjdsFXyk1)y7IaJt z=gMZYpx{y2vst*1X2M#G6tM!%0NI1Gr*p~snHDa1pD(Sw3x3qDsgf>KJ6kNZ_ZhGT zxOjWIb?-7_?_(AXVlx2NkmQJY_?@qvZIL&5-bmhbreDpfb;cd%pO+sQ?*vy)SG-}Y z?_VZ*z}uli&pV;J7hbZ4%4y$TKz2W_ymLOx*A8;w5y!!I-!;GpQFm_023zD~mtlD3 ss2AA%PfJ=0;nzfS(Y-K|@IMCN8{nsqB>c+S4*&oF07*qoM6N<$f_NzG;Q#;t literal 0 HcmV?d00001 diff --git a/graphics/pokemon/azelf/follow_normal.pal b/graphics/pokemon/azelf/follow_normal.pal new file mode 100644 index 000000000000..cde578ee374b --- /dev/null +++ b/graphics/pokemon/azelf/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 112 +72 128 208 +48 112 176 +0 0 0 +32 88 168 +168 40 0 +248 168 152 +144 184 208 +72 72 88 +232 64 32 +112 128 176 +232 232 248 +248 176 16 +176 208 248 +136 120 32 diff --git a/graphics/pokemon/azelf/follow_shiny.pal b/graphics/pokemon/azelf/follow_shiny.pal new file mode 100644 index 000000000000..11a24ddd0957 --- /dev/null +++ b/graphics/pokemon/azelf/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 96 80 +72 160 160 +48 136 136 +0 0 0 +32 112 128 +168 40 0 +248 168 152 +216 176 88 +104 80 56 +232 64 32 +176 128 48 +232 232 248 +248 176 16 +248 216 88 +136 120 32 diff --git a/graphics/pokemon/azelf/follower.png b/graphics/pokemon/azelf/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..709618802644d8a33bbc6138a90aae7b7d9da133 GIT binary patch literal 831 zcmV-F1Hk-=P)004R> z004l5008;`004mK004C_008P=0026d000+od=h6^I`n|hR_*v#T8dvam5vXC#{@j^|63| zH{j#^HDEkqk3(vZv<-PT|$6*6-C34O(=Bt2~SnPjH<% z>0=ae#I?jdE<4QH+g)1h{QV}cdtHF2<6XXI&H|Zzx5&HPt#Ny)J`qSFkm)!VHN+eq zAP(UXn5kGJAi@DhBB=ATLcO7Gja%LsaF6>V3mC2cgObhzgkjs{CZI{imuCn~zDi8; z1_oc|b$&M3@Xg>W2t;7A zCrMlVAukO^fq)_C1%ZNIHi1Sfn}!?JQROoRy|8e-v<5rg3zVS%u{~+d{^zdbMSc{h zEs;_IRlIKUO`!I0z_%U#%8z@z%Z~;dPGf=6q}U$aBK@0Q@YU&|6b2u&8M` zV=?_JU#Rw_$&UtmJ`$)aluwL-zk+jZPz4$zdz0ml;yqT=gPwwvdAzTt&-oZnXYBGJ zf5|+j4F6#gE^j$eQ@`ch8cYJ^(?B}1shvKZT9F$X(0INW>5YkJ&Cp=xg9dFQ_5B{z zFE|ek=F=^YdXqkhGN+s?KZypPUnT;N)SnsrT+9ugpX-X>j(Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00bFHL_t(Y$L*HEj-xmbhK=M0 zh!Y4SZfVHeL-*bdU6567v~V=nj0pEgku3F7>?9@X|N@OPyyG z^BG&iqkqWl75F4RV{gz;^K@qw=qgV1zc{wc#kH= zR%bj4Xm$dmJdq;Lb0B47z3sv*)C$Uz4f1q@FG zs%kC}1Tz60plv2qltbBqldFI-+(Rh%QzivK#R8vZcF!q#7^^r0+$DVdQP=x1B6874 zZ~}Spi~Xpj6PPn8_SZmELGA=(CIqV!C$N{-V^vG}*Mx(;lx~mwpTEjK>r3+u)6-Q5 zQ8nv+K^Ydv>&*G@QWixh<=+o{>vU{mFl+$1|Gh&`{!MTxZsmNWpYqb z57oai)$7rF@BMibbqWJUy#P%H9?syPFhzX+_6^fcp~S^ybcnP>H0(gW1AKs~sQ>P0 zJZJngqeyl_iq?ra4b-opR=fqbyTvfi!89y92s7&3~?!%g~SBlnG z2h~A&uJwIT9#4mxQa-e`X{(fGYrtkT#3LN$T-2Ck0~|ZtGY*ao5byyAEsm98PBXx_ z0gbw<&c|kba#c^Dow1LJ?k{b4#ndyCapM@D@dWl*D$N4giiKh8C#7!OB;Pi$zl72q z*~@Xto^Hl>$#l&WdO;vKH4Ic>hThI6^dRkmY`HLO{Tj7E$`5$xV@<@#lvg65m99gq zkz8zu_s0jPh6C7sEX+MxME!z1U1;w898n+g3oeMH8g5>iCR1MS652-h&!}rip6`ek zFL@bt_s_0{L|=|M$9{{I9bu=SiRB2HVUslt`Ww>Ku*R)Q zwLrp)6LR^%&F=w<$9}}h&dzuu-16zr-AX(QTec`H8V;^3al-s^xb83u`if;j3Ov$W zU&WlZs72tl&k(oX$2*fAU5YKRJ5J{Eh!V8HD@;>Q;jSEdm_a P00000NkvXXu0mjfeIqCC literal 0 HcmV?d00001 diff --git a/graphics/pokemon/barraskewda/follow_normal.pal b/graphics/pokemon/barraskewda/follow_normal.pal new file mode 100644 index 000000000000..219e44c86665 --- /dev/null +++ b/graphics/pokemon/barraskewda/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 52 38 +19 17 13 +109 96 81 +77 66 53 +98 46 30 +0 0 0 +205 102 70 +73 74 55 +171 173 131 +229 126 94 +223 225 175 +143 128 111 +227 227 227 +255 255 255 +179 179 179 +0 0 0 diff --git a/graphics/pokemon/barraskewda/follow_shiny.pal b/graphics/pokemon/barraskewda/follow_shiny.pal new file mode 100644 index 000000000000..3f2116be85c5 --- /dev/null +++ b/graphics/pokemon/barraskewda/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 52 38 +16 16 24 +90 82 115 +65 57 82 +98 41 24 +0 0 0 +205 98 65 +74 74 65 +148 148 139 +230 123 90 +180 180 172 +123 115 148 +230 230 230 +255 255 255 +180 180 180 +0 0 0 diff --git a/graphics/pokemon/barraskewda/follower.png b/graphics/pokemon/barraskewda/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ac05fc57e142102a920026a78db9113c0ed8f7c3 GIT binary patch literal 1121 zcmV-n1fKheP)5O z5e;o%QB6WMVlEy4007NqMoCIHtF43OeqP_zrfd-M&Td;p?65Hd4DEAda_=2rAYk&PL{-3DVU5+vA?+o4F;+unNr^`3ic@2Kyb zrnmi_^WE<|=lgd69*@UE8;GeqYV%rys!NJtRDEH0USnY6M<}M(5~9@&)7X{kI6)KZ zP$&Shv&_PQw@{la*W;ouX}ixko}oeD$xL8lz%K9~{=YF;r+JODRG@T!kmWCe8`ohV z>2yghf^bKSxGW6s4@1P2>j*M6j6dQ@pi4a=?3+qi1|v;~^0)os#*Z{0Ks?lNIHyschH8do0L%(urhjyR49r1lVJBnC@*le&g}eWMm@29U5peY@cAuS6jGp~e@i zLTiE(pR1ykx?tV`D67TtwmE^CxW0=tY?;-2fP>8#ME>;19(kSby77WPc12?pyKMLX zJ@@+3ljk@0kKQ!ahoJqtJF6T+%SIwK`c zH>fl9nt25L0zk|=T#TFRW76!K;0=Vw4E<;nJ#*yHVJ>(M68oGiBv`E}z+xksyaa_A zQ^DdNIgKCQnlxAucS@ljpS}NCB?(^IIexpiLowyszHNRNFpl@m=YtP2^L7q}j35`G z%!SlvB?dvA71Az`cTusjm6hn;)mFN@Gh;@?OLtJJo(+xn*;l(#PVUL*25<;I9x0Qo z`O08>ss0Av3qoZB$!vG9-RvX`+j<(p`ln1yjaTtR%1BdI%?HNb@0~2Xn1%v3WTmA% zHZ_TnA43FqGhTGLz98GeCUfnXkJG^Oi;@^4M9J8=w1T1=Y zG=F;&vlu^njg{hmPuMupo1Zb;^|40Zh`ob282#0G1xphWaakfJ=LQXr$t_!$^1{*& z%crTfq%<9|^SSA*ym5lL+2Z;yCW(G0D+}HNdg6>o);Iri_S)0@gJtc%xVSxEmII~B z+3b?Yt%`Q$q>^Dk;op0Cj(Dh=74d3xyP?i(hIi)`cIDo3C5xHzom=OluY3cd=wOjk z%vU@+wmO<@HG}7%?S{q&_G$&am(1+@ln2lLT5R5Ea!bi^KUH&8kJrOtyO7|*O$p=` ncUE^;rK6f1`>ipChFthx%%qYJ;K_TM00000NkvXXu0mjf#qc4X literal 0 HcmV?d00001 diff --git a/graphics/pokemon/basculegion/female/follow_normal.pal b/graphics/pokemon/basculegion/female/follow_normal.pal new file mode 100644 index 000000000000..e90d24829899 --- /dev/null +++ b/graphics/pokemon/basculegion/female/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 49 +164 189 180 +41 90 123 +255 255 255 +123 172 172 +172 222 230 +16 65 32 +0 0 0 +41 189 90 +98 123 115 +32 115 57 +57 82 74 +32 139 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculegion/female/follow_shiny.pal b/graphics/pokemon/basculegion/female/follow_shiny.pal new file mode 100644 index 000000000000..6855fd47a05d --- /dev/null +++ b/graphics/pokemon/basculegion/female/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 49 +164 189 180 +180 156 16 +255 255 255 +213 197 74 +238 222 98 +16 74 32 +0 0 0 +41 197 82 +98 123 115 +32 123 65 +57 82 74 +32 139 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculegion/female/follower.png b/graphics/pokemon/basculegion/female/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d246f9f90ac91b0b0e4667c180153cfb690b4e7e GIT binary patch literal 1317 zcmV+=1={+FP)>b0Bj$IZ{d>i$MSY00000+O$~k000EA zNklTA$P?2^tz2>~4%Hh7wwdPgcX__GHgY)z9j-_d;_w3FpT=qw zvmCErAaBRQG9zegdLiEI6AGF@`vmnuf9L~7x+SmRK>>nE(Icau zhm_AD+H<|#K^d1+2!}s+WiM8Kk@9kf@`jd=#OFSg)25|u77uzAVZUDN@qn&71-nMQ zk7e1%!}_!Ugwr;MP4;PwvNuO${92k|e$v%=k?%krP7SdNx2hIC{)JEFjrBa22@*cu zk#kr4NZA*XN(h%74`fjjF!JuXk2BHkQg>wupob+s$eCV40l-_%7Ex>zfI*zgoWA*l zNt&jwKG5Ia?y=xwmVxXBK<|+|;y#qRp|l8yvDJNlhNFN@CLR6?7>XerB&DV2J&tm` z69PWr;Th3i`925P1fU~<#+Gx0>vhKt8b%R$#o&m;!~=B*^}X-iLF{9EU?(y> ze$(Rd{luWKkGJ%{(yjmZBw>;NI|t3~5Q31(d%DF^7C*vT?-t9R7}=RQL@@}H;;B!U zlDWf-Ui}F*&>;BOiU9|QI%Ba{dx5hv%Vams#~D#7dpy)IVAW}NJ?eec5>%^MI(5Zj zJvurY9WF=|F6ddY0Ioulonh!^=T5u)t)7xQzP4!bq0z^ukseSaF`C7RtiD);?+7#) z9`F&e8+oucW%CY`+nlspqbn3V9*i+?r+xohc1tY5R4Jgkd_OOZtEwKi2Ej0(%7vo< zeV0@_i&vTK*5-Kzrj?@(>aJ2~ufxJ_9>dru4_5IAyT_mkXL%5Vb_|mG@~(1r3@!u+ zZ^m|*5vP0br0YOiqlCwsEZC!kPQjm4lmUsgnGva=1d=QY!~ojEZ-5e)>#@rqNcbn& z(J1;3Nt!i^!47&rNK3dCIBpZ*>oz|PTp zzH9^J#3UXQy5=RF9pX&h)f+&q79&!(^Ha}iXJ>vWT0x!&8$5l&+J$EN;zp>L%R3hG z^7;kEMimXAjmo?A2fwSS9ky9L%`O}vj7V|UR)&k$E2c~XRP;f$CS1HBGooo>q9L~) z4Y;j2E>_R1bL|zQC+kk!oBKm5&lMehbn=r5(O|>CU9r&YR`$F~%@Bn(Y}FHi*&B7M ze=TDo&?a#Hk{fXlqhmB+jX`KO&7gDV`x*i$p&H5^&3j{NBKo3he{YnTD2`>>PEH1BP; zX~_N4Lm!b=gHcmyqzH~iR9dTKezw=!IH`vr|1ZB2gH|fMjuIZJS`g*S&R3Xz&d6!_ b-;TcksXzY^!$`>B00000NkvXXu0mjf3ITY2 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/basculegion/follow_normal.pal b/graphics/pokemon/basculegion/follow_normal.pal new file mode 100644 index 000000000000..3b067717e9cf --- /dev/null +++ b/graphics/pokemon/basculegion/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 49 +164 189 180 +123 16 41 +255 255 255 +189 24 57 +238 41 82 +16 65 32 +0 0 0 +41 189 90 +98 123 115 +32 115 57 +57 82 74 +32 139 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculegion/follow_shiny.pal b/graphics/pokemon/basculegion/follow_shiny.pal new file mode 100644 index 000000000000..02e2b66beb5c --- /dev/null +++ b/graphics/pokemon/basculegion/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 49 +164 189 180 +106 8 139 +255 255 255 +172 57 213 +197 74 230 +16 74 32 +0 0 0 +41 197 82 +98 123 115 +32 123 65 +57 82 74 +32 139 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/basculegion/follower.png b/graphics/pokemon/basculegion/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..26780d419e2b1848fc522101dd247e3f2dfe9675 GIT binary patch literal 1317 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 BEkytT literal 0 HcmV?d00001 diff --git a/graphics/pokemon/basculin/hisuian/follow_normal.pal b/graphics/pokemon/basculin/hisuian/follow_normal.pal new file mode 100644 index 000000000000..d8f1c2033722 --- /dev/null +++ b/graphics/pokemon/basculin/hisuian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +103 53 53 +0 0 0 +48 48 48 +248 248 248 +120 144 184 +72 72 72 +168 192 248 +88 88 88 +0 0 0 +122 168 175 +171 222 224 +72 168 112 +56 112 72 +40 64 24 +61 77 86 +120 144 192 diff --git a/graphics/pokemon/basculin/hisuian/follower.png b/graphics/pokemon/basculin/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ca1d9a7a86f54c5b6f9f3467e89c98265b1d1878 GIT binary patch literal 543 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dIz4ats1|LR`~L zO+icpgC9SBR7}|6;o-63z>kQC2%uoqiuJ4SJ@8mjU{T)WZh`G*yFS`7Of87Ke!U%$KAD|Bhni7qu?;p6Sw zs)XL1t6W(ejRgL?>^ae|su!VsXRUa|qeBtgd*p=FlxKX9c*HgRK$B*7s?lRVrE4c1 zY_B}f&~kH@v4zx)J4aVF9_;ac;@PMue(>9&gS*ZczdI-P!Gt%>W^2PsXTM7=9e-<# z<9MSEI5tR%Tc$)L9GIvds`$u#&d0h3vkX2yK7PLPqDs4eRL(no!ySvKI9;2QeI&0j z{NC<~%-Zo4$MkC2&as(WFbS#37AWO^2s(7sR6*&`GhKzJ;eBGV?UR~UwZ&BZE8j8C z&MjzmaL>Ot#ayRWXh?dm|K2d=Gxzc7=fswNJsq_|n&HoC-Dc|`TUQTWp1$8duGk%K z*}CGpmX^zVM$U&{POjYVZmW?kzm09}f~ouE8ZORU9^O1fFWctBw+iQ9&+gx3d3k5@ zZ9cc{?YC498CzJ~pYh)KX@bp?c^~9WU%Wr|r%jDDw!CD!;Z&phb(;Uk}@P)e7<;U&tls8ItaD0AN?KZ4IZ9G{l*N0Ly#N3J&*@sY0005U zNklIKQghBlSojO>D9uT3Y{)^~w=oI8B z=nzCf7g0NOD<$Z4sI}};P^l29F*&)ZGqdZumpbkjVfoC=`s3%!Ab=GsR;*b0zo5Sv z)pbMViDm5yy}QgE!u8x(dD>}SvqJAibD#7SK5*X1l@8GQy0%5VLm_h`8y1`3mdXPi z?I34_7iw%XHQK^-(Ww}@+JSDD^oBf`c@omu)uf@z1&|+LM*M!g0|3GLmi&s6{6bh~ zR-iOf`nhDbz`#HKjYJ>+>2_3Uo;Y> z5EhOhA?im+gt}s)V>m3Dyn4u;!04=Mq2w literal 0 HcmV?d00001 diff --git a/graphics/pokemon/bastiodon/follow_normal.pal b/graphics/pokemon/bastiodon/follow_normal.pal new file mode 100644 index 000000000000..df63870bf905 --- /dev/null +++ b/graphics/pokemon/bastiodon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +200 200 200 +0 0 0 +72 72 72 +152 152 152 +120 120 120 +96 96 96 +224 168 32 +248 184 64 +192 144 48 +248 184 88 +144 104 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bastiodon/follow_shiny.pal b/graphics/pokemon/bastiodon/follow_shiny.pal new file mode 100644 index 000000000000..847a44ae7118 --- /dev/null +++ b/graphics/pokemon/bastiodon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +200 200 200 +0 0 0 +56 64 120 +152 152 152 +104 112 160 +72 80 136 +200 168 32 +248 208 64 +192 176 48 +248 208 88 +144 152 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bastiodon/follower.png b/graphics/pokemon/bastiodon/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..711737cd554a2d5ed860c715cb118cdb2bbcda7b GIT binary patch literal 1051 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzApSe!U< z0x00&;W1;zjEahigoK0#D-?e0a5yl*;Kz=L2^k*8JWSUBRWK%bySp%Su*!M>IqW5# zzOL-g7z zHpN4iGZR=E-Yz;;SIpr%dxy@{+=z|u7Ce1)MZ(l7c@!89I zUhJIu)1qn?U->RE!);8r*_is$F7oJGw1u@CbrezTvsRy8Wb{U!p|3l1_S448Ey;Jg zobN^m#HL0|B;>DoA?KT8&F?dv`A)o=jC0_(vR}r5k0OqBFaG%Q#&-)gCa=9V7rb9= z3CzA)I_ck~wewZja`-oBu+92<(>_7kqifNe#Q4Bf*QKwm`_@_EQ}#rAcO3KDlIeaK z6($`*MZY7Ht>lHQLhdD`revoI2Wr2KTFRO`*S@eU);}_4R~CO~^68XMPp4HZI%U9c z?0x@lqsp!Fe-fiTuDNVqm$$3LZ|SA0B97-bUapwCHZORQ(HwR*@$W`2@3LP#w{6AY ztiUBXsr%2@Px#1ZP1_K>z@;j|==^1poj5El^BUMVZp1L1Jp&_W!iS%>V!Z5D*YSi==bC&FJX( zK|w+8_Wzvb_PhW8YIAd-sJQX&iB|vs010qNS#tmY4#NNd4#NS*Z>VGd00O5;L_t(Y z$L*EBZrd;r#z{cPERs&qsQ`~cf{rE)bZTJBnhhjfI_3}10LkV8?i2I{+IPs(-HZ3W zK;NLrgY-yAJpVJO8oGp43PgN*CS zn!0+40V1# zPp}>)fLy_X>SfH71klrQ&IN@>9h<;|edX-oTzfXr;QQ+fAjc+W6g2Sm8`yG;*-hAkXu$n3 zHu0$Q^$ZUMr0|TfBj$E}y0LnUGeIUnAkaL8!zX^TV*kTo@!o}TQsCu`NF$f4(GAj78i zCDg_S1K07COBZ5kT+)b@jF20!@-0Zh<@z>`tdy>wPtHB9l zgd1n&l+i9$SU4wzax=0%TR4>r6(V8Wg)@Qi=>@~=^y3pFf6iS$E4=?!AWcws2mM9`8|dxT&pIY1!2MwjUky3VpU z=&}dt*o#_{D+LowyU6UG$C{A_e*jMLPr_qttohckneS*AAjZKlma=f!d!hx8iVJey z!7&w_+f55fT;(nwXs|LG7>0J{NRDpg1j|${VEWJrs+ptR zz_2XKc;qmJ!#rk;;f>)Y?_pIC=MGn4cj`7RpmJq7xBJKj16~(ofz|Z_yC-f#RIn;! z(38OvFYAZ(W^A{t!tTrU#$`Iw#rA&NoT%-3M|PiY-3BkBhGBoED+AW6!GBx6GKGw+ z<##(hPuBBSZVQ>nkI|2(d$L+kEZ^m#$#Y3o@<5MF0S-_1*O|C$3d|C+(vZ`qODL~C zPsmC`|1&Anex_j-FR;)?Kvo*^-||XB{|kk>W79N(EK~mv;AL5&jYxg*q5fDT`iK?@ zI1HYYd7lOdhsF-Wpi92x5H(ZyBaIBYxcjV literal 0 HcmV?d00001 diff --git a/graphics/pokemon/bergmite/follow_normal.pal b/graphics/pokemon/bergmite/follow_normal.pal new file mode 100644 index 000000000000..8f5d3fcf5fb1 --- /dev/null +++ b/graphics/pokemon/bergmite/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +230 238 248 +160 216 252 +96 158 212 +20 137 214 +20 76 119 +112 40 148 +249 210 73 +20 137 214 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bergmite/follow_shiny.pal b/graphics/pokemon/bergmite/follow_shiny.pal new file mode 100644 index 000000000000..8a84c1ef897c --- /dev/null +++ b/graphics/pokemon/bergmite/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +217 240 252 +160 216 252 +96 158 212 +20 137 214 +20 76 119 +141 129 24 +249 210 73 +230 214 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bergmite/follower.png b/graphics/pokemon/bergmite/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..966246499a7e4752e84dfca29bdcc93dd4629eb9 GIT binary patch literal 552 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 N08dvxmvv4FO#t!48|eT5 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/binacle/follow_normal.pal b/graphics/pokemon/binacle/follow_normal.pal new file mode 100644 index 000000000000..9259f9b3afc4 --- /dev/null +++ b/graphics/pokemon/binacle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +63 52 39 +16 16 16 +190 167 122 +229 215 187 +63 52 39 +231 120 77 +137 102 61 +63 52 39 +190 167 122 +229 215 187 +117 114 136 +202 200 212 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/binacle/follow_shiny.pal b/graphics/pokemon/binacle/follow_shiny.pal new file mode 100644 index 000000000000..32620845f9ce --- /dev/null +++ b/graphics/pokemon/binacle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +34 90 70 +16 16 16 +70 153 124 +94 188 155 +49 80 97 +232 117 169 +116 149 83 +70 95 61 +190 167 122 +229 215 187 +109 157 186 +164 196 215 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/binacle/follower.png b/graphics/pokemon/binacle/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d82d7365cf97167762a603217353a53114228828 GIT binary patch literal 814 zcmV+}1JV46P)~xJw`a00P2EL_t(|ob8jb za+^RDMVI{okHrV9*F-py8+-TxkfJ(`+{hJ{Va6o|OH!(Vv~H4dsm2qRno+f?G?NNG zDi2uTEe@_clg8U<@9xt*_aa2d$NE?w>z$Utbbb2nfNQGh5o7Z=S|>EmW~|zA>YTdWIc4W= z9k**X0>Bpxxbo%*SS2*PnP)MS(6k)xmD1v~63{fHo^@3Mx`u>~T<;D8&KwgxvO1v& zfH~_D8gt9BYCw5&Vt6C3icHH3w`}Mz^=nYq^@NWAmT8Vzr}zw>n7IfRo=WIcfMC6@ zhUj7u)PTC7wGP%bpl(V4Gz> zTR_6<+znu(dMSq_5zz(%(o`Tom6b-%6Q*vfF7_nalEyJoxf>u;y&8v9M4cggBNG_# zEz1O>p-_SBUs(!PW6``A7cnG8fHX{cfX%ZGxR_u7nb_NiG9EN9-S)f9D5GP)`9AD8 z?fl9~UiWGehuT{TPrXT7tupKMIC*LO$}UJlf)}3iG)@@O>_UX?W9K5e#0|JDHeV6X zj(A?&_}w_CSQ8rD=Et_7(p^JB^YO#w5gGP00h!A`x9xne)ik+W7I`uG-P13Rt)VKebzMvyJG+F$TS^vKq_~^tp@1nU9dV7tHW_fABw|rb>r^_G#D?UzFu4pvfX09}(QXgFho8U!2-YQm>-*QwWfx|e*94f?vY sdqYEJj{RO~%Hf~G`CFR5rT^>t3(;9J)EF$mk^lez07*qoM6N<$g1=sNwg3PC literal 0 HcmV?d00001 diff --git a/graphics/pokemon/bisharp/follow_normal.pal b/graphics/pokemon/bisharp/follow_normal.pal new file mode 100644 index 000000000000..65f45b8ab311 --- /dev/null +++ b/graphics/pokemon/bisharp/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +76 63 37 +0 0 0 +198 195 202 +196 164 53 +16 16 16 +104 24 24 +144 48 64 +64 64 73 +192 48 48 +108 108 116 +40 40 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bisharp/follow_shiny.pal b/graphics/pokemon/bisharp/follow_shiny.pal new file mode 100644 index 000000000000..13f26bf2a31b --- /dev/null +++ b/graphics/pokemon/bisharp/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 32 +0 0 0 +215 215 197 +174 171 86 +16 16 16 +48 40 88 +48 56 152 +64 64 73 +80 64 216 +108 108 116 +40 40 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bisharp/follower.png b/graphics/pokemon/bisharp/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e946968fb549ead7f785634a4086642de85f3a48 GIT binary patch literal 641 zcmV-{0)G98P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_Og|+60073r%EY8K5D*Y(7#NT+KtMoA zz%VduY;-6nDC-5Rv;Y7A32;bRa{vGi!vFvd!vV){sAK>D0p>|WK~zY`?bI=A+dvct z@Ykaa8l7(-?$TCuHys8wo59)BL9NrtO^8~$HQ=b;gj}bG#zJs!jR+WznS}G@auRXw z-L<+5&QkE(e!9o|pYD)gTie>!Q`PPxR@K?atOL6phXJ1TVH2~1c;Gt>JD>ZB(@Ekq z8w|_<%kXhLOAlR6Q>VWl#Ql-OJCnk(N$ zqR^NjFT^$8Kx3juP*wO$h%ySGL=MH#Z?xW653u}KKfoKA8b3Fgo*Qp8>BaI4`!as# zwAl|{{`yQ9fpfg9_LKoL{^vgAF5CT{xHvX1;Z+7!5o3V0Xxr`w0nEB(AD+0(z<+J& bzbt?||H1ADHNl%r00000NkvXXu0mjfI)Ng* literal 0 HcmV?d00001 diff --git a/graphics/pokemon/blacephalon/follow_normal.pal b/graphics/pokemon/blacephalon/follow_normal.pal new file mode 100644 index 000000000000..4114383a3cb0 --- /dev/null +++ b/graphics/pokemon/blacephalon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +239 239 239 +215 215 215 +223 246 25 +255 225 55 +247 135 202 +227 115 215 +166 156 43 +102 165 225 +76 149 219 +94 94 94 +107 103 5 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blacephalon/follow_shiny.pal b/graphics/pokemon/blacephalon/follow_shiny.pal new file mode 100644 index 000000000000..ce347df50b97 --- /dev/null +++ b/graphics/pokemon/blacephalon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +8 0 192 +16 0 120 +223 246 25 +255 225 55 +247 135 202 +227 115 215 +166 156 43 +102 165 225 +76 149 219 +0 0 64 +107 103 5 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blacephalon/follower.png b/graphics/pokemon/blacephalon/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b6e66bb5a5d4d4b0a31efacf277caf07b5c5c254 GIT binary patch literal 1427 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB{_wTP?zkdIlU+C+Z(U1y_Rf8(Uz*i?owuhPgxWs{ z+kdogRS5gBUra&u*drB#eK`ez4aelFrt3?`h%8XO*0JBnGoj|@gH;Xg|5q}ds{R_0 zFJ05jFgsvPx#g4FulF5vWt_xUpIJ0n@_0j5>!Fg%4>mDqo@ASnwt7lo@6vx+M-3lH z^K6pk-8Pe9e)g0r&c~FKWSG6yZrzel;Mwq2;EcrE8Wip4Xp!O#W;C&pQSkRqJ^VWwRe!YZbtBNH%Qmmjs(Rulc`JvjzU&dT=H4 z;|%$S9@Pilr_MFX6aKaOU#Pudhj+a694mu+uUBu=3NpKz$Ugmc%fBo8*-SfTF+|+= zT=lJf-|>lxTUQn8y1L26{F@Vy{h0R*kJRKKk#3(YVLQ_d@2$S=c+uVT-Gh(GP9Jvk zKNV~~&lYj#73YVF^Aj(A*nec}eWkO>%x4~?N1fZpF#o;o^Rq7>6!WCrU-q^0U^xfF zKZi5X26@c4?x;SJc*DENbcVJ{&G`-6pWad9>}g-WhT(X^jkOkOHqwHRSM(_hNp3D~ z`tVq+QoBJSMs&g7f9I+V^3H5_=apL;n38qi`L^>PCO)1M*uwtz#OGIy(lMe6Wg*|U zSIfwLyL%hxghdQ5=bwL5<-1wlWxi(dE1-Nq&C!{~l||)kELEJh_Ad)!JXb8rT-?b2 z=ndoVtFLTA7)ylZnD#6e@^L7z+As#O0c#V>a76yRSV% ze8Nud^2i#56CL|z&OwP@&Q3`QHv0ooGwwQst%8C5e&sx0!(F)d!@-{ncOz2b_QR0; z`;O_?h{2uEtHiq?>mQXe^}~+-HwNtS{eP`|dk-gn00000NkvXXu0mjf2LtD6 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/blitzle/follow_normal.pal b/graphics/pokemon/blitzle/follow_normal.pal new file mode 100644 index 000000000000..cd08b136ebc7 --- /dev/null +++ b/graphics/pokemon/blitzle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +55 55 55 +88 88 88 +55 55 55 +248 248 248 +0 0 0 +200 200 200 +0 168 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blitzle/follow_shiny.pal b/graphics/pokemon/blitzle/follow_shiny.pal new file mode 100644 index 000000000000..422cd57da45b --- /dev/null +++ b/graphics/pokemon/blitzle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +32 48 80 +48 80 112 +55 55 55 +248 248 248 +0 0 0 +200 200 200 +24 232 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blitzle/follower.png b/graphics/pokemon/blitzle/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..09a594f17b27c383506f203ccb3a9007ba67ffb7 GIT binary patch literal 623 zcmV-#0+9WQP)Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_SXfvfFipG-AP12R7l6|)G=%8Fc1J>Ck4$J8oCAv zI~{`#+a0^~57anbjZBoRjlkL)DE-+z=auAiu{^!0$t0!vmP=LM<>FBdG?;{O(y)r&`Z?V;Z2n*!-J^c(Z;J?>fk;oG2q3yfh! zx@|4>8*|#ky==Vi$qMAm7^Yiqi)_kilTn+rxn5uP-nyO?V8%Eo`L4g>HYz>pEM{wt zhdoKijqwcn2%m9hus(u`TB+wfU3G5k2>=DFDPzH?aW<$vxI6GL^a5~NO?dJFI!p-U zfw?in7r>#NFuNtNQ203KaUj>tAf4~x3P5= zvyd+*s4HoA)u@M3-bF z(74uWazNc0+?11D?P}Tv+{)p1rwNc{XcgFDo6-WRf#1#2p)bZ-lPx#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_ASpR1Ich;tix3bHb1@*zN;&^(Qk;7b zT0tPJDH#9FK>z>%Xp{Iz00009a7bBm000id000id0mpBsWB>pHR7pfZR7l6|lQC}- zF%*DpDYtYw+fhYBhdy7spe}c2WN40*BBp?Pij*xVEfQjdfsK*93t~f5mGUcEL>c&1 z_}S<4YpzGBA~EF+k-q2W@4a`qW9wMQI%1?N@?EDKR^s&U)hjo+tJ;QubOl}($~#9Be_AteyG7WV;=X7DHfim4X0E{Ht2sTOS@vPAewo6Wgq1ZPpHN=MY{u4bSISv|mKNxUg zCp2yXu52r35`| zgj~GVF^3x=&qS{A4mZ*Z3vevKzNOZu3Y9m)Q0!vkqu3@5xgP!!gP6mOkT$am-0qfyM^M#zUh=e~hu6pET{{S~*5kVi)>u8n0% z8y>yAWRr_AixYbO{pKJr3Ik)kZ2~MhdW(Z_=;Fn9MjKAf?dMrB7AL%PoLsnX2iXa0 zcJ)Wr7ahrB91dMf&lzo))JJ4OpQz%7C=87CWW&0$ihiuP(J-XRgfx&ROZ8;Kj;OkG k$OV literal 0 HcmV?d00001 diff --git a/graphics/pokemon/boltund/follow_normal.pal b/graphics/pokemon/boltund/follow_normal.pal new file mode 100644 index 000000000000..410819e8290d --- /dev/null +++ b/graphics/pokemon/boltund/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 52 38 +91 84 9 +216 189 72 +248 217 80 +0 0 0 +56 74 55 +104 104 104 +223 223 223 +254 238 99 +255 255 255 +155 166 154 +23 31 23 +96 115 95 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/boltund/follow_shiny.pal b/graphics/pokemon/boltund/follow_shiny.pal new file mode 100644 index 000000000000..2a2b9893b90f --- /dev/null +++ b/graphics/pokemon/boltund/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 52 38 +90 82 8 +222 189 74 +255 222 82 +0 0 0 +115 74 106 +106 106 106 +222 222 222 +255 238 98 +255 255 255 +164 106 156 +49 32 41 +139 106 131 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/boltund/follower.png b/graphics/pokemon/boltund/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..122b4ce53ec159b5a6e6f46390e40a2dfd7417f8 GIT binary patch literal 762 zcmV6B zR0-I{E0007o zNkl6s3ZKRQksu|L4v&T2uOidsS%{s_;xbX1GAjVFMAIY)q-uUhkcmtz!Q`^3 zBp5}Qse)NqkyA5%M365iwsCn;K5+)`&#>gFvI1>lSWt*1@;H*Z(^8R>Wg7N95tnM8 z{Fo3&qeSDec=`Bh=cnIgmZ^g7O~pER=x-2WcMas*lNClT%d`h#Mr-0S2KjFmNs+U+ z`0VyzUn9TqTLBh9V{Qy)vz#fvB8mosnJO@fr%&NNg?KWVoZzrg{}Q)vM*s2#So*g* zY-g-(9v8bpZ#sbPx2qh&v7! z`naKkz62vrO*zbN0m5|%g@&r0 zLkikfqB@KG^Vxc`jr^)wf_1xOt!bLSS}lQUcVNsb(SltN6AyG-8csMrGbTPqerrXP zaYE64znd+A;g+a3i`4T*zX$e)#z$15;s-XN_2QT@h5Q>6hKv(lbv|On*_7Vi>p&m$ sr-76UAMHH)f0RF;qst4=dk+Er0EK-JZz)Sk{{R3007*qoM6N<$f{Ec|zW@LL literal 0 HcmV?d00001 diff --git a/graphics/pokemon/bouffalant/follow_normal.pal b/graphics/pokemon/bouffalant/follow_normal.pal new file mode 100644 index 000000000000..583d8bc8ab99 --- /dev/null +++ b/graphics/pokemon/bouffalant/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 8 +63 55 40 +11 9 7 +231 209 163 +41 33 23 +138 95 40 +95 95 104 +195 153 62 +95 63 33 +47 47 55 +147 121 79 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bouffalant/follow_shiny.pal b/graphics/pokemon/bouffalant/follow_shiny.pal new file mode 100644 index 000000000000..f1eb8c938406 --- /dev/null +++ b/graphics/pokemon/bouffalant/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 9 7 +80 72 64 +11 9 7 +228 201 178 +44 35 30 +200 172 97 +95 95 104 +104 48 40 +104 48 40 +44 35 30 +147 121 79 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bouffalant/follower.png b/graphics/pokemon/bouffalant/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..96df51de86735b2eaa16b335d932655d2bd4fa38 GIT binary patch literal 757 zcmVPx#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_AQ%WgHz*4U2j|hFDIph%UnpNcA;XzI zUtef1FE^8UPq2n#b^rhX32;bRa{vGi!vFvd!vV){sAK>D0$NE#K~zY`?Ug%^+CUUW zuQg>FKN#3(D;&|A%(7l(tH>xd4-FKl5Z-YeA>le%MWWwk$=_Hh4Sz1z7<(R!0f{Qo zUYX*+_&ay5M+V;Oy$BxLM!I0+IPUvOy82!?d>Nr+|0TZxU2pP(s> z{BqBJJpzp}klza-22!9g_R|f!>H{%^B%!zhuU<6*o#Bp7F;6UcE3$Igj)#$sB9u&q zK|n){3#txv22uqEVB^C;+Y8reyHY5b4AYeI-n5mbNyP#0@rnV)I1w&He*`uz1>Lq- zw1uk(E5XFc00U<;ArGa-^l&7KUAe08z}Pa5gmWGQ)d&m*BE*xJi6vN> z_QDA!jxouhD` zKIeA{=k01Dim*DXgg*3tJ`4hA;yi!KvwUS`^6EW*TPgxmxc|=IY<_w2AsX!D`}$#J z^7{L^I20I|xwgDNCOgJrMd)$f>3dbjr7({(MX&?- zt_6(XgT@hjd{KDof-1!KCm#9RT_lCKZ)B(ZT`({L@e}ERDi`Zj;l2Y<5*_bR7XTau nXl1gwzFffcpDj22e+BRlq)PE(0%4;;00000NkvXXu0mjf*QP_M literal 0 HcmV?d00001 diff --git a/graphics/pokemon/bounsweet/follow_normal.pal b/graphics/pokemon/bounsweet/follow_normal.pal new file mode 100644 index 000000000000..10cd6d77ab50 --- /dev/null +++ b/graphics/pokemon/bounsweet/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +225 232 232 +192 224 112 +232 200 0 +120 184 72 +136 153 149 +224 104 128 +224 96 144 +195 81 133 +153 70 108 +168 64 88 +131 29 92 +83 26 46 +61 71 69 +32 64 32 +0 0 0 diff --git a/graphics/pokemon/bounsweet/follow_shiny.pal b/graphics/pokemon/bounsweet/follow_shiny.pal new file mode 100644 index 000000000000..c97f75961df5 --- /dev/null +++ b/graphics/pokemon/bounsweet/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +225 232 232 +216 192 248 +232 200 0 +160 128 240 +136 153 149 +224 104 128 +200 112 152 +176 64 104 +153 70 108 +168 64 88 +131 29 92 +83 26 46 +61 71 69 +96 80 168 +0 0 0 diff --git a/graphics/pokemon/bounsweet/follower.png b/graphics/pokemon/bounsweet/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b3920bd8f22b7f1348d540b8cb3f4285ef0bfa70 GIT binary patch literal 1247 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBP7cUMxD0p##p<;(e$IPh@G8!HvOgJ3aI@2v@g+oNMY)r6}o~^s9f`bCkgi$aW z0>dc;u219K56l<6o-U3d5v^~hJ zbK9O>Ir{O=)!CY3Qkwsv?%s5{o7W(|GrJS!?WY74}N12 z_4^*ZjbkfsmJI8G@3!oQY$>gTe~DWM4fbzSpw literal 0 HcmV?d00001 diff --git a/graphics/pokemon/braixen/follow_normal.pal b/graphics/pokemon/braixen/follow_normal.pal new file mode 100644 index 000000000000..7a1077b989d6 --- /dev/null +++ b/graphics/pokemon/braixen/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 112 32 +224 173 16 +0 0 0 +255 224 96 +148 41 34 +201 66 48 +243 86 58 +129 114 116 +255 255 255 +201 198 205 +20 20 20 +84 33 24 +128 71 40 +51 36 53 +77 67 74 diff --git a/graphics/pokemon/braixen/follow_shiny.pal b/graphics/pokemon/braixen/follow_shiny.pal new file mode 100644 index 000000000000..b28632064d0d --- /dev/null +++ b/graphics/pokemon/braixen/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +95 70 112 +132 107 148 +0 0 0 +177 146 199 +148 41 34 +201 66 48 +243 86 58 +129 114 116 +255 255 255 +201 198 205 +20 20 20 +84 33 24 +128 71 40 +51 36 53 +77 67 74 diff --git a/graphics/pokemon/braixen/follower.png b/graphics/pokemon/braixen/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..66b76ffeefb743f07c703c836996496dce6010db GIT binary patch literal 618 zcmV-w0+s!VP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_kZ>U2tq=eJ0RP}%lqn*~LNN1II)QR@ z|NsBV#?2HI6jUJ?fJZ1ZBsEP#O2-AWe*gdg32;bRa{vGi!vFvd!vV){sAK>D0mDf| zK~zY`?bIFWeEBWRgk#F0lmVZ_SQxl{u|J)GVhq z<;S-Yp9j>XqFYWt(mf~@F-zqF=I?=*^3e|nd-G)fFadLwl4l~`GgQG8=3%U0o>5PE zwOXDPYTgOza-K;S^Dwi)Jfmh6Z&=Xtj!+K^Rxqo?j9{K0yy3czRd8Jsb=k2bZh)i= z=J~-)SW-GdjB9nKvJmb!;%1XOE6qCYQ&kZ6)UK1^p?Q(2W z8I;qlo^-0!<2Gf^R|#j%{mV8yp#~8C<*iBij&@dY`UN+{g~$Nqp4h5WR-86*L#x~M z>y&%1q~qO2tY;GLB+nKuC@(%!2H3LJcL=wxrObs!(w)6F9+$$mNHfISMluJunUzj+ zL3quOIl|Dok(`%s1KS?FLD++L5piEGQ*QM8A{F{oG}7sa)xERBXAWSCsJByIk+S^; zksadG)GF8{f!RVEAnJj(e&z$TFp|H%7y5D&{zm}50P(2dE^?4frvLx|07*qoM6N<$ Eg4kOXrvLx| literal 0 HcmV?d00001 diff --git a/graphics/pokemon/braviary/follow_normal.pal b/graphics/pokemon/braviary/follow_normal.pal new file mode 100644 index 000000000000..c9ec83d8140b --- /dev/null +++ b/graphics/pokemon/braviary/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 82 114 +49 49 74 +214 210 195 +32 32 32 +179 157 82 +74 16 0 +115 32 32 +0 0 0 +164 49 49 +24 98 172 +98 82 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/braviary/follow_shiny.pal b/graphics/pokemon/braviary/follow_shiny.pal new file mode 100644 index 000000000000..7241967249db --- /dev/null +++ b/graphics/pokemon/braviary/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +109 90 67 +64 47 31 +209 205 192 +32 32 32 +12 40 72 +24 72 120 +0 0 0 +32 104 168 +24 98 172 +98 82 32 +203 158 26 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/braviary/follower.png b/graphics/pokemon/braviary/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8e352afab7e30786ce5f7ad46cfe3af1a937951d GIT binary patch literal 1102 zcmV-U1hM;xP)l*O z6s7@LAkZZw?WWnJqtLS1>;nOJBLX$DwxY5uC0#TWq__pJ%_EV;qAinZrqrsbTZ;f~ zH!q(0=X$*Nj-;KY8445~@(f7idw1XWz3<)0n)WIFxAExT)VDex#oyZdXTbOB_rmIZ zRFOsRCmsS?qX!$x@O@lNd*kowY!je8lV8TRMR&IVqTd8;d05|dRbB4xNTeWA>I|zU zSj`%W!*f_+S=6!sVC6Lchgctt=%~>{X-V7X#S9zRqn2A0ots*5d((jpd)BpqCS~gy zuvI7m*QGUqv?SmKLxO7|k5($`9eSE42bf=i1 z;$Y)IZjuNB22Ey3;UVCFGa%TOgq1_ml04^pBLRQo)THi>Dlg1zhKhsKkO15CaZwaF zr*^`lr3AbZPq3%tqm|3jk^|23T-tK?@`Mn35-N{U;zXeMI3{S3VI_Z@7>}Ss#tQ(P z@FJF}mat4rMVTNiSrvJANAA8G+a}#*kx$Sf!#P96arX-})qeWYw&7~%KIZ_K@SC|z z4U5TWG?{Qut1U@#LVA+m&E5AGclWiM_0$PJ(qy^V?1QR`Bz~Qbh04v&=SKmi4!YJH0_Y{ z=xU}_@vKx#V71PYjV8{VbFOn1ql6L=|B1AU$kz_n>y6j;8G2-xgpe;QOGK>HrAO1G zVtCFN^R&C%S>9>`rdCP7ionwjk4~qa_8bYsWhMP*wI$MLB@RL=Rs`aPes-(41UZxVoFw8*Q{1Em50p@XOdx_nns`_)fozg6#& zu`2xLD<}rgew}U&)HVQ=ISH!g_4D6`p2Z)i^qVi0E&#ljdT;RqhWx{|Pw}6|Un2H& Up3sU`761SM07*qoM6N<$f*VH-a{vGU literal 0 HcmV?d00001 diff --git a/graphics/pokemon/braviary/hisuian/follow_normal.pal b/graphics/pokemon/braviary/hisuian/follow_normal.pal new file mode 100644 index 000000000000..af0d29cc0db8 --- /dev/null +++ b/graphics/pokemon/braviary/hisuian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +255 255 255 +57 65 74 +180 156 148 +98 82 74 +74 90 115 +172 90 230 +139 65 189 +131 213 255 +222 139 24 +205 57 41 +246 213 65 +180 172 131 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/braviary/hisuian/follow_shiny.pal b/graphics/pokemon/braviary/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..796d7bec9f5b --- /dev/null +++ b/graphics/pokemon/braviary/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +65 57 49 +41 49 49 +41 41 32 +16 16 16 +49 65 82 +131 213 255 +115 197 230 +255 255 255 +222 139 24 +205 57 41 +246 213 65 +41 41 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/braviary/hisuian/follower.png b/graphics/pokemon/braviary/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..55634525180bbd0becb886cbc05ac3e083a78213 GIT binary patch literal 1404 zcmV-?1%vvDP)nd|+V*}DY%Nz{0g zncQ>kz2`gk+;e{b{x2o}=UvkGQ=&gIrWiG@H>>%$tzVLcz$rBAX&P-wIGdkOLxsB=*p7TySL% zq5_F%E;xhKb|Odes{DWu6)+By444c7FXu&oEc(xg`D{^vp$U*Qab|mDD6Mns)y+0bFthcG9?Ns6s7UOC^AdyvJe%#!p#T0kovy#@T)b9Am(NQ}@~E z_QgN|1NfGX3*H8M@dRiNc$j$|jDvlPVkgxZT+YHM?3FPN62pU58-~pAuv`MDIl%-> z2%pI5eoLyYLucs!NNVN;RUfh-;6@*7c%AWl1ptj0V=J$<4GEPF=&HNE4nLP@Rg}J` zO7=vbJj_B3?c_jPV_9k(?J-4e(2dFEXU~sQSq;&;W@EV1y)IPqPSGkr(a2lHA4D&s z?pk0~mPNbwxvg^`+I5DuH!S?gfMq!)!gmmpZ&A6FRzqZZ8Ir+rMIqbSWskHC*_~!| z04J8jCkj4AfC9-zk?|jeFEMgxc{Njd%^(WS5d`0e>%gibJU;$?raO7bfk+hc9 zQYe%v>=F}F;Kn^X0wy6s^s29W7}-0Wki;?|9dc$N2J|&1KhTf;sLO~D_k9LjI6fl} z>)ZWsg{I-aY@Dhb7}Y&G0uWu|=krodxM4VZZGy>&Z}QC-v~+lWbCfhSU_d8Igj~2$ z&%)mMP`SV+XB>5J&~&o(!_!xqnuJAcCi5BeYUDT^(@1=&);JKyS6C@gsr-VR_yPk4 z#7%43$Cc_E)6VWl)%XY+(*c*6)BDQs^v#1OyXRc7F0>>+H1~h)%j;tf&AwO#?aHi>FrA|e9vSG(4VQoj*BDjbkFHMQ?kce;^0Xc z1F}KT%FJ4_?&|GmR{B`o=$Ur?CcuZ&U-=L#)?ezb0^wOj0cZu#rIot#Q;Pf=xd7!? z--;g|9X0GXx@P@VJz1AF{MF2q-*Q6vNmYIlI?Pl#%A)=3UMbQaYQAhX-ixcX8pSpm zbS|}89CtE#&k;y)i+B?NM;mQx9qbCL_IkgCu^VM|{?XsRSNVXVbyglpf9H!CXj`Cf z6L)%RHcUTo4E|dW&6^mS8#lc@esZPFf9ff#9sQTz%9;uPQTZK6?>N1O+E42M0000< KMNUMnLSTZ1H=oM@ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/brionne/follow_normal.pal b/graphics/pokemon/brionne/follow_normal.pal new file mode 100644 index 000000000000..210b9cfb043c --- /dev/null +++ b/graphics/pokemon/brionne/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +218 231 234 +93 199 219 +141 196 207 +115 165 187 +55 160 205 +238 126 192 +138 149 154 +54 107 164 +57 88 119 +27 56 83 +101 45 64 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/brionne/follow_shiny.pal b/graphics/pokemon/brionne/follow_shiny.pal new file mode 100644 index 000000000000..4cbe707b8b4d --- /dev/null +++ b/graphics/pokemon/brionne/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +218 231 234 +152 144 216 +248 208 200 +115 165 187 +112 96 184 +238 126 192 +138 149 154 +112 96 184 +57 88 119 +27 56 83 +101 45 64 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/brionne/follower.png b/graphics/pokemon/brionne/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e2c617a175ebd9ec4446f0bf169780554a4e119e GIT binary patch literal 1422 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB3=dWUq-|jtfzIf?w^95($)g9=XI?F73iDg8&v_){Lu7iMp08sBJ7!85p7Xpq! zuVon+m~1><977^n-%dMQ#;nNEdR$65wc`Ktx2)>Lx44RC>0CN`$Mv6`+j_1Uxw}hV zURvrsT`%^R`K|BQf9&3R|Gjs+Wc~IVUu^0NKmEKM|6?2HcK#I`ZH~taPd~KZ{%`B* z{a#rUR=qcPeDkGBj8}U1%^lTj#(fQkc%$z~g}tyiW1+2dPsL(>Pkzv9xx&X$e|gVT zyu9Rd=`X8}Wpr6$>D6kB=T^+UB1<(|jr$mcf6m_WjKA4p{!=EUb;4T`H@LDH`=#)G ze5SAPY=`U$-uk@G^gBnq`d#e~pM9_}gK=@MUrc^`p+)cB$0vUz*VrY`d&u4VoZ+Ym zFGKTE;o!rZoxu+!?TwB3Wb zc@Dkq=@(;tv;2g)oZf=s>sc@VxlS#3!+-Lyg4*n5jtwD~cou6JhjmBUc0716&#~bX zLpIxkig)EMu9BOcNXVyVu^ruK!RR!rSw(J}<}LLfYrQ6@U(z_HG>d5l^X=!$ADX}O zTb~>;@yP$HE#kE?`m@g8d)-?&t4^+wUET#>AXi_L2fE^gS8eeP@>OUsYHzcv=^_d0qozVeXr7lvE%UqHFT)78&q Iol`;+02)I^0{{R3 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/bronzong/follow_normal.pal b/graphics/pokemon/bronzong/follow_normal.pal new file mode 100644 index 000000000000..cc7be816dcfc --- /dev/null +++ b/graphics/pokemon/bronzong/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +40 72 64 +144 192 200 +48 136 128 +72 160 152 +48 96 88 +32 56 48 +56 112 104 +96 152 152 +160 48 56 +128 48 56 +152 168 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bronzong/follow_shiny.pal b/graphics/pokemon/bronzong/follow_shiny.pal new file mode 100644 index 000000000000..f2d01d47c767 --- /dev/null +++ b/graphics/pokemon/bronzong/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +72 104 240 +0 0 0 +64 88 64 +176 216 80 +96 152 80 +104 176 80 +80 120 72 +40 64 64 +80 120 72 +120 192 72 +160 48 56 +128 48 56 +152 168 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bronzong/follower.png b/graphics/pokemon/bronzong/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..128e7276ddfac5879af778583a6da91876ed9ed2 GIT binary patch literal 856 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S8XgW4 z4xBLPXz*At!yq9-!NS0zAR}SMj0FZ34F(o7R;*aDPd^T*jxovG-G!lpRn`N@VK4FY zb!C6X$jhd}yncQDAE1yxa-v@ukXC?VAjQCtwDTR%9ZW)=E{-7{$KPJvpMTjwg#CkY zcliCEIm@GSJ4H5z=7~ylUkXTd-pZW4sGBp%GiZCBo71_9^)4spbxxdW&-hQ{oaN)) zEO#5FHa_*7_-SYUz3OxPmJDyQVmf^5=mC2cD`~|o{pAJ>6~*_r$qLQmS=%n1 zazdK9H-B;2@3TK1n(e>QTfM-{K!4Ni=~DJdbqhcC#4LS(EUWp;vD1FrrutJi*YC?Pv6Jayl}_X3{;tPkpL{Q&EpXqq-8*tZ ze=>d!I(2>Br%f^Y8E0RzE~wQxBgOV1VP{Ln8tERDQ`f#-irarmed+R2yQj}8BhSew zYv~p|>odr1SZtTVzbDUNQs=?kJ6~4+c_!MjxAVl#$~d{X$NPlmU;R8Y_u;08oNte| z#`C6pmwfjrbL)g>TV8a}nf?6f#g1Ek?ok_n@`lnLwHE_+p40D237ONmr^t4~ncOMg zr?TZaPEMQ{?RDHW?!vrFJB&97`leKGVw7`hIdUXu))7wYpx@bVECby$A50Qe)ZX~f zfBx~p=*L%29iDiL!S-$0uDb_mdKI;Vst E01g{zq5uE@ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/bronzor/follow_normal.pal b/graphics/pokemon/bronzor/follow_normal.pal new file mode 100644 index 000000000000..4f9b38dbbb24 --- /dev/null +++ b/graphics/pokemon/bronzor/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 64 +88 176 208 +72 152 192 +40 96 120 +0 0 0 +64 120 152 +232 200 0 +32 80 96 +160 144 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bronzor/follow_shiny.pal b/graphics/pokemon/bronzor/follow_shiny.pal new file mode 100644 index 000000000000..dbc54af8a321 --- /dev/null +++ b/graphics/pokemon/bronzor/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 64 +152 200 80 +128 176 72 +80 120 72 +0 0 0 +104 144 72 +232 200 0 +64 88 64 +160 144 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bronzor/follower.png b/graphics/pokemon/bronzor/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e861c435ad9b5c5242d2b40eefcf49e806e83405 GIT binary patch literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzwZI7Do? z;4$NXMnVNp*r8&^ixUhA0SOBx2x!~a)c}PUlf2zs7&=&GJ%Akc5>H=O_GgT|Y%0v_ z*XREM3JD}9`jr7`1tZ<>}%W;&J@#<&9j23`ANV3U7FzVa68DF25i_ z)Vw)LX0_8%!-&P}n$C6YYy7eAQJP)_x2X8p{k7iy&cO$sfByMTBk=dSz<#@u?yVCN zmt;TXZAqC>A@(|2lJXmU+{c-QWHe@k>Mn9KO7n z=K|1|swJ)wB`Jv|saDBFsX&Us$iT=**T7KM&?v;n$jaEv%D`CLz{1MFKxEgH8z>rb b^HVa@DsgK_eXf%N)WG2B>gTe~DWM4fuv@*I literal 0 HcmV?d00001 diff --git a/graphics/pokemon/bruxish/follow_normal.pal b/graphics/pokemon/bruxish/follow_normal.pal new file mode 100644 index 000000000000..613b331e9952 --- /dev/null +++ b/graphics/pokemon/bruxish/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 244 244 +245 241 71 +225 220 64 +164 214 232 +196 203 194 +189 186 67 +232 120 180 +176 101 197 +59 105 101 +140 82 158 +75 74 26 +87 48 120 +105 44 76 +38 23 43 +0 0 0 diff --git a/graphics/pokemon/bruxish/follow_shiny.pal b/graphics/pokemon/bruxish/follow_shiny.pal new file mode 100644 index 000000000000..624b47c64a7d --- /dev/null +++ b/graphics/pokemon/bruxish/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 244 244 +232 208 136 +225 220 64 +224 216 208 +196 203 194 +200 160 80 +232 56 40 +104 208 152 +59 105 101 +140 82 158 +75 74 26 +56 160 104 +105 44 76 +38 23 43 +0 0 0 diff --git a/graphics/pokemon/bruxish/follower.png b/graphics/pokemon/bruxish/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..18b2325a80c8bcff63230dad180aa5a88c541990 GIT binary patch literal 1559 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAwFJHcXbbolqVac@@M@}EwyUY1S#g+}JN3AncdxGY9dr5^GRAlP-sEKO>O&A5E zAuyamK=9zZM+^*1M?GB}Ln2z=PQO@mSAoYRms@#3!@vLeyOmZR-^hAriRW_uu(VG_ z8}@d$T!@{fKCj|Yr~15%iJ!~${~T9*Xqsqwf?xY*ln006z72Xwck5p|#Bk`H(>b!@ z^e(odb%&3q|5?w(*HxU%esQPK1$|2%(XbEmPtV(NBsFV6!7HhTeFjAak1rT(G=Fqq zzQyx}%`b|cT`3M&$+=|SA<6mQ+ZCrzvGEUDqk70rwYt~k>5u!>RfiVl=Oi53{9~K5 zPMWpr_vgp#sVVa%Ss> z8t+E&#T-}X|Cq*5a9Ht@b9CH&)&SR~_s%0p@wdjij=wk*#>x3> zOPWLVg|`AzAALx3(H6XC_N-u^zHXgtX3Mob3wI@4wn;VKXTmI#{i5gTtfG(!7hSxy zv!}YRbqm$h`*Zjpd*7*in;3Q`%`H2d_V;#WCLH>2@xt%6)%w}L#P5Ay7Vy+LzO8xE zl4T*h>)waY%Tw+ZP}|y2x$ZXGahbrq6K_4Pyv`$`>vOI2c(wVRk{!tk7pi@F*589-ei4<$t?ig3e!sHN_jQUtq4Az3p7gmAEYSmt|90$|GcB zo(kVnJM?eM+Ru6Ed^)bHzQ5<%yZ*a#UBT4)$H%Sa6#N#d=;fE?`Lcb*)_<#_Zpl^} z|NAyku%^+ReXeQLmdo>#zs8Bre{^3UXm@(XtAE@dr8|UmX5O6t_XjA0db;|#taD0e F0sy1Mk?Q~e literal 0 HcmV?d00001 diff --git a/graphics/pokemon/buizel/follow_normal.pal b/graphics/pokemon/buizel/follow_normal.pal new file mode 100644 index 000000000000..67d19673cb94 --- /dev/null +++ b/graphics/pokemon/buizel/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 56 48 +240 224 128 +240 128 16 +200 104 32 +0 0 0 +200 144 0 +248 192 32 +216 184 72 +160 96 40 +232 232 248 +72 136 192 +112 112 112 +64 96 120 +176 192 208 +0 0 0 diff --git a/graphics/pokemon/buizel/follow_shiny.pal b/graphics/pokemon/buizel/follow_shiny.pal new file mode 100644 index 000000000000..e0106d0deeff --- /dev/null +++ b/graphics/pokemon/buizel/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 24 +248 240 184 +232 192 88 +176 144 56 +0 0 0 +152 152 152 +200 200 200 +240 208 96 +96 96 64 +232 232 248 +72 136 192 +88 88 88 +64 96 120 +168 184 200 +0 0 0 diff --git a/graphics/pokemon/buizel/follower.png b/graphics/pokemon/buizel/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..3a2543f9ff7d23b7d6d0767a9498e719bf0f73f4 GIT binary patch literal 901 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZV7<_op z@S#EAM1}%T_{0Q;9|sg}?C@BSpz-3x508!m1qB5T2^AX-T!?2{><(1HnB?v5!qCAg z>jC7jmw5WRvOiZ>Q|d zzw981D>x6}ruhlLP+A9xn;II#;}=?#`LY12YawTe7Ol zs2SDoUcOOik|lFOv1#h$wOg!ZWvj!OFLNAteM+bNV9uHBg|5psiS}hR9tzQc^xDBw!}x)hyF~406LbBf z6{eQw72mHvZ`69+sNmbe{~a%R7RB%?K7P+&Z~c{rciD4(?t*z&n@%%4n!I&_oBw{N z=e<0pKP*=>*E8-p#5DJ%s>nj&>$7860(rc4y!~HiZ8K?q>ssSoxoy=9?~j?5Ppj!* zIw<=>J#v%KrM=(n?wB z`8B_`rN^%3Ni5oXv3%!0hBW_0hZR2k{|ih@swJ)wB`Jv|saDBFsX&Us$iT=**T7KM z&?v;n$jaE%%G6TZz{1MFKv=f!BZ`LH{FKbJO57Tf9F76=4+DdztDnm{r-UW|N|S3z literal 0 HcmV?d00001 diff --git a/graphics/pokemon/buneary/follow_normal.pal b/graphics/pokemon/buneary/follow_normal.pal new file mode 100644 index 000000000000..220a9fff36fd --- /dev/null +++ b/graphics/pokemon/buneary/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 32 +232 192 136 +232 216 168 +96 80 64 +0 0 0 +200 160 64 +184 144 88 +144 80 88 +152 120 64 +208 120 120 +232 232 248 +80 80 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buneary/follow_shiny.pal b/graphics/pokemon/buneary/follow_shiny.pal new file mode 100644 index 000000000000..9ebf9a6bb2ca --- /dev/null +++ b/graphics/pokemon/buneary/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 32 +232 144 160 +232 184 192 +96 80 64 +0 0 0 +176 96 120 +192 136 120 +104 120 152 +152 104 88 +160 160 192 +232 232 248 +80 80 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buneary/follower.png b/graphics/pokemon/buneary/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..488506babb2f14bc2768d3fcc879994fdcae4aba GIT binary patch literal 725 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zz9;D7-k( z@#4mcga8Mi@QDQuJ0?U-2#AC*}0RbLrsmoM=a*Rpd?k)@+tg;?J4tt5G zuPggAMqV}*M#qJG7l1+n$%%etKw1HcffNHn($054cQE#Qx;Tb-9DjT1VAdfA0k#K` z8SgwzCd%X6*ceB zn$nq4%z_PvDtW`_nmv5Dd-JTH^A4S{_fGX~Sx^ubb8nl?p*PMdi+)_(@U~RxTKC;= zn;a*|N7$UjoqQ$+eQ_!0_h?NI z`%#_#|MV)pmYb!U8`qUw&tcJ6KmC){se?~0EjV-RcE(Ye zH=If|5KeDs4nEUw|z6o1jN!SMNYmsJ>nfARt=EwH0tkPj~rUm%S`v{C7 z)e_f;l9a@fRIB8oR3OD*WME{ZYhb8rXcS^(WMyn-WnidnU}0ro(5%{usv$Q&B{QuO Ww}wv@w!rkrz~JfX=d#Wzp$PzNc_y6z literal 0 HcmV?d00001 diff --git a/graphics/pokemon/bunnelby/follow_normal.pal b/graphics/pokemon/bunnelby/follow_normal.pal new file mode 100644 index 000000000000..6ee9fbf5644a --- /dev/null +++ b/graphics/pokemon/bunnelby/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +31 31 31 +170 119 85 +0 0 0 +207 205 206 +154 148 148 +126 121 130 +56 48 32 +222 140 149 +71 69 69 +224 224 222 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bunnelby/follow_shiny.pal b/graphics/pokemon/bunnelby/follow_shiny.pal new file mode 100644 index 000000000000..664545988b70 --- /dev/null +++ b/graphics/pokemon/bunnelby/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +31 31 31 +213 215 210 +0 0 0 +149 153 143 +119 119 113 +126 121 130 +56 48 32 +246 173 123 +72 68 83 +224 224 222 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bunnelby/follower.png b/graphics/pokemon/bunnelby/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8b76ee56a40c45855e8a462f6c9b1eb778649b60 GIT binary patch literal 439 zcmV;o0Z9IdP)5dr z5C`x>p0W|%0Jjf-VyJ@H%0Ux#EFQdf=-7wI6BHPtK0(zn?b4^K(+|n#h>M_8C2m0a z-Cw#x*aBd#x#pVdw}O!Kx0aJ_J5fkRdJbZXWjxuoBjYF>b|k}}$21=iOLw8?NM3-D z?tpOySjmVi@Epk!#I-wMoB=YOk_Dax*6Iq&$^IIMH=dnbY-+4G<*?BjhYg_i>F$y7 z`X2Ei8FtzrHjE*~ZpT?5k{6obiZd);@%DwYePhG8!;fmu7}5ilZ^^JTjg@A+#-ef; z`iAVVDc=*u+7@Rl^c@TvL~nGl5G&ex;1tXm7Zw;80A(2x z5)w2#G#n}<0#-Yh7ML)4?Eabo4%KAj1A(d(ivMt_P!E&v~%% zbbn@cJtUsS0m`LeV;a~uByb%`I1x)m?H6J#y?ca{JC`hU_M6Ncwj*LR-#I$x`3 z=C7YmC)zYU@`QECC$Hr@QaE#2y)-L0k zpF5pT4Zxae`d%o+nfug$xV4TjKZwkg12pv?^W=-dFWbe z@{+bkof|6+6V`>;KH#k0vg2&0xY$ekpwl}49L_IsjJ)XOnb**F_-j$z72iiy)4%ZU z&Nz1I-_(6~{YA2(x4C`Iv&z0Ky;wWM#xjNDXY`!d@SV@?%(*HrPr74Tplq7g5EYrU zOAb8gGlmk;Mo;~qxb_%IZ+A&iq z=Kad4A9cd}RD%wOteeZbJjiYWqas(u)FsS(l~eh5R8M^+7PI~Zds6na)?9s=cUaTtitRU9Fd0g-?E@FUH6E<^j%)?t@at?w7{;VOCUA8g@}yPw9~2oU7>!dpsTR z?H5+hj^#P*Nh$p#&DOvjn%L)#Q&pn9FjY6gAuAKA22I^U?2Rm)bqgI+-#3MA9=~%X zZ56m%XkCcTh0V4^!bF&Rn*~v!Qfq)Z^S6Vq{pgtN`4zHb?E3)gmpETF9-BHIdv6@C z^%*a0^3Opi#-uwhYZQcGbLR-|7&4%!DiCBp`|ZuPy_y7f9cXs;nq tb>j6-jkvCS2DnZ94zBzTE5HA6J^`FXhb$%ZH|GEV002ovPDHLkV1oVPuh0Mh literal 0 HcmV?d00001 diff --git a/graphics/pokemon/burmy/trash_cloak/follow_normal.pal b/graphics/pokemon/burmy/trash_cloak/follow_normal.pal new file mode 100644 index 000000000000..c1c9ac316b5c --- /dev/null +++ b/graphics/pokemon/burmy/trash_cloak/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 96 96 +96 48 64 +168 56 104 +248 168 168 +216 120 152 +248 176 0 +136 136 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/trash_cloak/follow_shiny.pal b/graphics/pokemon/burmy/trash_cloak/follow_shiny.pal new file mode 100644 index 000000000000..fe5fe09e89b8 --- /dev/null +++ b/graphics/pokemon/burmy/trash_cloak/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 128 152 +96 48 64 +168 56 104 +248 168 168 +216 120 152 +248 176 0 +136 136 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/trash_cloak/follower.png b/graphics/pokemon/burmy/trash_cloak/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..dc193fe430b7773c81020486898b514abc6b247e GIT binary patch literal 406 zcmV;H0crk;P){9m zVwc&K{T~&UuJiP|K7`(Zz;nFu`rea6zwhTI?uRHZt0fI}oOMe&qNLE(a)t(n9?#b8 zZ+@Avnm4qhlolTv&nLGHnmwXnP>ks0m4$qdc;SlwT_1M|XRPZ!6Kh}O3=ZdWZf;Ayekp=$T)@BOm$6mbKK2V2h8Rd0N`%=?FG zwTYNoiNwGC|E5m&c>Ur1N9m&Ts!NKdI0YY=z4O?OlE_1*(^bz;m{xXXx1~~yQ1#P~ zvf=%De=5z}_rLSH&%4}x(vy|;@1ISQVV;+MzramL^TFSmw(=s*uu1WMj9bfV8qC>b z(~fRA{pKMj)8+3wJiN@7NOC0y|CjYQ)9q&Yqr=_TulM!Ch82gsE9Q3JC~P^BI&*r; zBhN>&@&-$u|2m-&quPJ|{sTj|+Wn_A`Ryg7j5}=3I6jhn&T?-jL+cBH7u@G$qt><` z?`UMMKRUf)8hc`fe$M2Rr<#R!?>v^^armFex?m5s%O|tve3I*TuXyod)Pd*G|Eib@u(?u=FCHYP-YQ{BVa27C#Tz7##TA8!a1h`_s|A1#`4)vcAj{_vX@{U-fev%bUW! z?93aU^)ZUyZ^|BL5nIjao)CH{wNLNxuG@1No*pDunxc6U5SFGBRv9h}SO{Q2E; z&dxda0{^dneF+Au$%yaI;&z6^ma3>w=|5;~vv4J!UIoi00|5xp-*y`A%uGIAXPFoXAb1ORAICOlVa3<7 zObi5ocro9s7aS*XTmeSBNtTI`011R)Q?S4>vascTS+GnD1!zN9$#}qXXr(Kx1QQ{a zO~nStc;4#+=-o3lW6Fs2A)b@*q1TzarT$b{+sTucqVu1=Sc1h0wA1J7j?`HeCV0l= zt(=2kSsOuesnJg2x*kx*sn(P=HOF^yN!_x7>B3<*);s?-)l;rOyS>HbY+g=qjUKln z{)TC71ZZ1q+4$}*9}cuv6;lSC;QD|Y@+_DxY^GHa;;OC!W#T_=wFNu4#-WXOYxe?7 zYa@{S_g@H?1En6*ZVE@E2p^qRImY9fgS{u@@&k0%{sVKsd~#it-xkX$OS92u{dEuO zhaRyFynHpT_#4K-ur@`mki4MEXG-Tk?dafecJtwl8J+>J&+L5~VL3kn>1>lPZE1k8 z-DTS8v5(UmOW$r5C!KaKXV|~~WFS4kur`7VcN(g)t+z`%llE3r$O@a&;2Ail)+}BN zv0V6UX&G^3e-4(HC2dF%bnD-EJN*2&)Xj8ZnT{Zys8Y)1v~%xJwemxWa_(gA-p!Ck xM|U+Mk=-qUW7GB%t1HWCBeaK;d-(5Ne*nh?o$Y^hJvjgX002ovPDHLkV1fYghBN>G literal 0 HcmV?d00001 diff --git a/graphics/pokemon/calyrex/ice_rider/follow_normal.pal b/graphics/pokemon/calyrex/ice_rider/follow_normal.pal new file mode 100644 index 000000000000..9eb0730f2323 --- /dev/null +++ b/graphics/pokemon/calyrex/ice_rider/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +203 37 37 +0 0 0 +25 35 94 +0 37 32 +146 175 206 +183 206 229 +0 75 65 +52 69 167 +66 119 111 +100 100 100 +242 242 242 +64 83 103 +216 215 206 +0 0 0 +169 160 155 +191 191 191 diff --git a/graphics/pokemon/calyrex/ice_rider/follow_shiny.pal b/graphics/pokemon/calyrex/ice_rider/follow_shiny.pal new file mode 100644 index 000000000000..9eb0730f2323 --- /dev/null +++ b/graphics/pokemon/calyrex/ice_rider/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +203 37 37 +0 0 0 +25 35 94 +0 37 32 +146 175 206 +183 206 229 +0 75 65 +52 69 167 +66 119 111 +100 100 100 +242 242 242 +64 83 103 +216 215 206 +0 0 0 +169 160 155 +191 191 191 diff --git a/graphics/pokemon/calyrex/ice_rider/follower.png b/graphics/pokemon/calyrex/ice_rider/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..24b3b6215a1198a2305fb7290ea9f58d8dd68c19 GIT binary patch literal 1111 zcmV-d1gQIoP)Px#Fi=cXMav~60000PBVGU{Ad;`nx6b7NOF=Y6r$TpcWMpLW^724aXV}-y0001~ zpqszHzdSX6zyJUM5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8+xk*GpR9J=8m+h9T zAPhx~APBhN{onSU1f9;50JZ+Q%#>1h3@713T$Vp&<+60k1V82vJs7jv4S%aKU*O05 zu?ORf_rTtxbsInCu-JDa7Tmbc;dbA5Z#`Q=euq@Y3FZVl<2*k4 zVRyibq=n~b&ek3fXm0UKp(hwZ;ATmAXPDr{`<6N1nILPx;xw>eqm24r>Z%-@|;~&&O4= z`aaO(RiDMgEM&+ya@etjGz8J`4zK-=bAM99}N@C`tXE5^>MQ~iuF0q5B7^0 z3T@8w1Lq*D`17@4#!rD8L@~30xPjll`k3GnHe-qlwh96^ksScMUPWR9Yy zdf^6NWU~(iU5NgrJ+90+m(8+?s_=}DvE6jc&r5#TL_Pi)FNN0^k*)btA`~7juDHPK z7Ei6N!i_z^#A+uAzCT7jvkn6w?276^q~u=lq(%XSSpsRqA!A_5OL1V~z9`*7&NC9>B)Zbb-qi;Ay2qmpA|_ zLGPdHb*Z}n$g=J#tf1LJ-*4{-yrg&Thw~)2le9GNa=qGh0{E@t4*1Y&c>fFb%+CCL dB;tQ6{{Y5_L-bXkuFU`d002ovPDHLkV1o1F9=-qo literal 0 HcmV?d00001 diff --git a/graphics/pokemon/calyrex/shadow_rider/follow_normal.pal b/graphics/pokemon/calyrex/shadow_rider/follow_normal.pal new file mode 100644 index 000000000000..8114f67fe8ab --- /dev/null +++ b/graphics/pokemon/calyrex/shadow_rider/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +65 194 115 +0 0 0 +65 117 106 +148 133 189 +246 242 246 +65 64 74 +32 36 65 +49 68 164 +213 210 205 +0 32 24 +148 174 205 +74 52 148 +172 161 156 +98 101 98 +24 16 65 +49 36 115 diff --git a/graphics/pokemon/calyrex/shadow_rider/follow_shiny.pal b/graphics/pokemon/calyrex/shadow_rider/follow_shiny.pal new file mode 100644 index 000000000000..8114f67fe8ab --- /dev/null +++ b/graphics/pokemon/calyrex/shadow_rider/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +65 194 115 +0 0 0 +65 117 106 +148 133 189 +246 242 246 +65 64 74 +32 36 65 +49 68 164 +213 210 205 +0 32 24 +148 174 205 +74 52 148 +172 161 156 +98 101 98 +24 16 65 +49 36 115 diff --git a/graphics/pokemon/calyrex/shadow_rider/follower.png b/graphics/pokemon/calyrex/shadow_rider/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..bb8c91b2f3a2df113083eb4f7fc719bfffd872ac GIT binary patch literal 1162 zcmV;51aPx#Fi=cXMM1)I0000%b!wD_z4r3`6pHR9J=0m*Ik( zAPj_!R*_S}`@d~x09_G;v-_vCyX*NSFi8M$7_zpo4UesZzxVH2G`Y3Q&x(JGwf}&> z_wQQt1~AqbV1wU^K?i^DKiF}!!Gag>x#j)Q{Fsq;g+T{@?;rFfi>kst=LjPQz*Q-r zjlcI#0)s^(fJg3J7$7z4+$;RO|6s2s{Np8ef81pR{B^@?6ZiewI0(F$;JOT;&2h_| z+|&YS;l6(xCxPZ-Pz#{NWq0P}#_jS7fA2pCO-_Nk+%39%U!5u~jH+8p0ZkkYOwfq$ zx_<+oCP`n-pvzY$v$D2>_2Lp4ox_=AP;$s4XT8TP*U&YTlPqUYLhFkc|v3baF z2M?+=vBAJr40@bHsCqw7llQ7Mfo&WmI%n{C46uQ9rov=V3$Vj!vU&B)u=-73V;EqW zLFBq)fz|w5c%GG=o)&L;9Kq`*(==~0u3lpn*;;4AN2>`qaghKPHuNgUu5)tVB6~ay za44K=Iqu*f(1d5b9Ze~*iJ?!n4Fe2rXLHuQ;>QS>PV;e(bbtSY`JJg8nPM`lGBG>MH9R<%!{z`CEPr;YDSh zArZf~Sq{B-e2+k_+1I1(#@_w!_~WmktP@i#RxH(tgT67nclG#DfK8UgV6BLlWx<@g zD!|6)Gwk*DD1<;f;*&sL+T6duAAjx*m?blF1a*{$CoNWddTr?OBSk(ir8HdRlLQHq z3?sm-f?xoM!N+#o`a41{g3uukusDutE65qlbIp*iYdS60e5Aniv81;vg zHhE1V6b6m;qXw}q`h>A8V1UxopnOj7G}v~48+PQHJGN(@@{|E!%k(!Z38fnlKp3Ff2R9=w_J;t7A3{$N5bA@% z^zcwFwp!nwV}}4_fqGv~5eerxoM^O&?(8KBcv46#53W(8=j?gN4kOTLQ}0_s-}vHt zU;T|F1gN#>jxnU2Vj1e|`!E1}Qkdd<@{i(=&%-230X|EJ0-CtnI^F+@Js3(1up{DE cD*vDM7f(PhRJvGjOVQUA8<7ip_=l-cCCw@%RfBXuHby9^DnV+#JtHsKQ|%|4B>j|HCmo` lV5okIsFl|#~ccXM%DwGC7~fQp1D+_=Dr0|*dOK11LX zIH2}h^cz%_T8Tp=h2B~zO@t5$>Ytb#YEzWVdMoP9;_k3J^Tu{|H~9i|583^B-g@S} z$;=qw_4WGt|6H7xo1zIj*q%3sqfH#2ml``D+&dVbx5tk(IAWXdGEbo!Aqytk^A?Ug z%H(wRSCm+1KpLT#9CE>}aE~8hV1I@X?ywSD`UP<1^JCHY3vxaoShF`~!KBS*qQ4Uv z6|FmP-1$GG9KVrwjm8(r;Bb@be#dT*s2UYab;kV_8@!1MQV&cmr#Y_ZQFRHzBHDF17WZSKXYM_Gh_&X5mi3 zYP+^h*Wr}7Ixs~p_@iv!u*w}bcDA{%8=e%Mb-v5EWV3G~flBRA9A$kWC;et37~>@?|iyE`%K6+D$4 zzyH)9ss+vULTWwJmfpJY+N9I?wTbxbfDYcK361XAScAa6^XMq8^roFQlsO-tMl46_=^E$&d{7_%2gzXz U1wS!@^#A|>07*qoM6N<$f+6SQ&j0`b literal 0 HcmV?d00001 diff --git a/graphics/pokemon/carnivine/follow_normal.pal b/graphics/pokemon/carnivine/follow_normal.pal new file mode 100644 index 000000000000..e72cdc37b8ed --- /dev/null +++ b/graphics/pokemon/carnivine/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 16 +0 0 0 +104 136 48 +80 96 40 +64 120 24 +128 168 64 +176 184 192 +232 232 248 +144 72 48 +104 40 40 +152 200 88 +56 56 56 +200 152 16 +136 96 24 +72 144 24 diff --git a/graphics/pokemon/carnivine/follow_shiny.pal b/graphics/pokemon/carnivine/follow_shiny.pal new file mode 100644 index 000000000000..021b6427b968 --- /dev/null +++ b/graphics/pokemon/carnivine/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 16 +0 0 0 +144 128 16 +144 80 16 +192 112 24 +192 168 32 +176 184 192 +232 232 248 +144 72 48 +104 40 40 +216 200 88 +56 56 56 +200 152 16 +136 96 24 +208 112 24 diff --git a/graphics/pokemon/carnivine/follower.png b/graphics/pokemon/carnivine/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..014e7e0c0374a179d3f2cfa75c7769b8e014ecc3 GIT binary patch literal 931 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzxE2mpB* z9R>jj8V(f_4J#Zr>^Sh^#g7Rd1{oR}GfqTUSXi8xA<&T^;W0sCvCZFpplZe>Z+91l z4pvzYAcwug)7O>#86z*73j2yftDgde1d!H0)$>!fWFs@o~<#o?_%kU>w^86hhADS${h@&cqjdA*yX*48b*;-?_cLzZe1TtUKilck?Au?+OU!(1xh zFWpQXxU4^$e4N|Pd%@&x7vK3yUFQ`ZuRJxiZr;n{^SS%Wb{n?_PTJLQ?NRTeEy~CI z)CFy(?VrR_#&a+B;7qw&J1#t*xBu3ww|>t#W5v^3Vita#HqplW$vd_pkvC~YZWmA8 zEi_vczGT9)dH)0tUfrKDZ{EVx!pSL)eH~pIr+C(Wp5;(ANmXC8Xz~l*z~}{SjjJUe zNHJdvV|Zb_j^~Nm?bA^w=WctnEljRo>zjC2hQbq$R|jEt;|&8!T}wGAw+3=AH8 g-EbO3LvDUbW?Cg~4HH*zl!H>Tr>mdKI;Vst0M7i3nE(I) literal 0 HcmV?d00001 diff --git a/graphics/pokemon/carracosta/follow_normal.pal b/graphics/pokemon/carracosta/follow_normal.pal new file mode 100644 index 000000000000..e1c755d8bf5e --- /dev/null +++ b/graphics/pokemon/carracosta/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 98 +0 0 0 +57 115 156 +41 49 57 +57 115 156 +74 148 213 +98 115 131 +65 74 90 +164 205 213 +65 74 90 +82 90 106 +57 115 156 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carracosta/follow_shiny.pal b/graphics/pokemon/carracosta/follow_shiny.pal new file mode 100644 index 000000000000..a0e4b6ae4f4a --- /dev/null +++ b/graphics/pokemon/carracosta/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 98 +0 0 0 +80 120 160 +8 24 24 +57 115 156 +112 168 208 +32 64 72 +24 56 56 +136 184 192 +65 74 90 +16 40 48 +48 72 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carracosta/follower.png b/graphics/pokemon/carracosta/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..15ed479fb9d301fd89905c2369a1c6de631d1d49 GIT binary patch literal 1138 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/cherrim/follow_normal.pal b/graphics/pokemon/cherrim/follow_normal.pal new file mode 100644 index 000000000000..053286272b45 --- /dev/null +++ b/graphics/pokemon/cherrim/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 40 56 +184 72 120 +0 0 0 +128 56 88 +40 96 16 +80 152 24 +64 40 72 +112 64 136 +80 64 96 +152 72 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherrim/follow_shiny.pal b/graphics/pokemon/cherrim/follow_shiny.pal new file mode 100644 index 000000000000..9d460e623e11 --- /dev/null +++ b/graphics/pokemon/cherrim/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 40 56 +184 72 120 +0 0 0 +128 56 88 +40 88 64 +56 152 96 +64 96 104 +80 160 152 +80 136 120 +120 192 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherrim/follower.png b/graphics/pokemon/cherrim/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..86585b240e03f45e5851ccc4a4489f67421b5960 GIT binary patch literal 623 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwC)SnTkq z0I9Ty&`1ynm?7by;Zfkw5#W$8!{fl4MPHeKa*Rpd?k)@+tg;?J4tt5GuPggAMqV}* z2D4>$Za^V{;mkydPaDfJCT(?2cz5B&JfY2V*LN-EN_BX$ZT|mnH~mr?RxX>B zwW>ZueA_$88MY?#pBI#_eqO%qqVwm9M?=bB7HI8=<6S)F3#`vu5I3Of958W9TEmEqGi_G?>81DZ#eS! zVoHa=#)99n)3Odc;NXvt;<3!un8|&0L$Y+q%6kUozjU4hET*jRL zGK2r<{K_lWj%Uuxtee4p#XH@v{-A#*KR-)9dr@NE_vNppm#v?=E>Ff{8ZZP^OI#yL zQW8s2t&)pUffR$0fsv7}fuXLUQHYU|m9d$Xfq}Mx1&~w?>T^ZWkei>9nO2EgLkPdw QPf#Rzy85}Sb4q9e03w*@%K!iX literal 0 HcmV?d00001 diff --git a/graphics/pokemon/cherubi/follow_normal.pal b/graphics/pokemon/cherubi/follow_normal.pal new file mode 100644 index 000000000000..ed871407e053 --- /dev/null +++ b/graphics/pokemon/cherubi/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 16 +72 152 16 +64 120 24 +0 0 0 +80 40 56 +224 96 144 +128 56 88 +184 72 120 +176 24 96 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherubi/follow_shiny.pal b/graphics/pokemon/cherubi/follow_shiny.pal new file mode 100644 index 000000000000..6d31fdab4160 --- /dev/null +++ b/graphics/pokemon/cherubi/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 96 16 +144 176 16 +104 136 16 +0 0 0 +80 40 56 +224 136 112 +128 56 88 +208 72 72 +176 24 96 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherubi/follower.png b/graphics/pokemon/cherubi/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..c156853774b0c88ff85b8a97773bf17391b36df8 GIT binary patch literal 740 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzxE2zbm8 zaHx;~iUnv`JV=<(U=gvyqhf z^@%r*OMyZH$%%etKw1HcffNHn($0547cegIba4#vIR5tX!K`Kn0fq~rN_(@m?A`s6 zU!paR_hy&-!mGEE9hc9ZGkX$$$FYA73+r!(dd-RKSb8D2ATK|CP9b}0PM7Ag8IO_< zZ}`7+;aXD@v1#+n-#k3=B6t4Qxbrt+vNHP-~uD!Z34+`t7d0zB#_p~aQC-rSOs$d>b<=Am~R(fN<-iOBm{2bHg?Ah$CE2H0I zbY+3@I`MypWK)*S^*lJIc;U=D8PC@Ecyva#Nl9g2ng3LD>#BkZk3SA)&wPFLY^%~f zIksn0_wIA|WJnS{xp>2|GeU~OD>@%vcDQPwIXO`|O}X=Gt9{%%qpbSrkDAk%kJoy| z%wb#A_LGgzxiZlF$eBMZ;`tFb`?O;iq*t(*N<~~bC3Mz*#Z6;}9`iLZhpe?uTxDJ$ z$@@n7QO!cjdrUVs6y5ZQ+R*x9kMNIQQW|_f_O(;KuDD%x#kJZ+Jiz+OnN4@)_)|{y)uir!=K9g?*V%7h>|c6iIDR?4r%vI< z(Ie(!_gYuwZ=03}j5gI0*NBpo#FA92Px#1ZP1_K>z@;j|==^1poj5Cs0gOMF6nq0000qIV6CMTWE4aYB)A(VOc&E745~C zuZU(|BOFjCCFzY&xW8qk00009a7bBm000id000id0mpBsWB>pIWJyFpR7l6|mOX3R zKp4mGycjy^Yy~HA2m2%nwI}P;4mE&fwcO8MDQZ$*DJrIep~`U%{EvdU2(wR(8eWN`1;32_^*LdUi#f$iX<41m_-aF!1zO w9-Li4inA{|xeCzY$6tD*(#^IM z0=7@!BNQC^B)yYD?@sa+;?O1kLHJ$%d|yrxph}f0RenM|Xkb2k0V93Hqz*)Vl(jtJ z)LdZN;VyM4D{YyeWh}5AFyH51c>`&*bne-q$)It7LE6O}BuO&x%9}{{pxDrq2Z>wW zyM>6!SuY(X5n?s4*l;m47ut4`qjcQt7kf956&fzbP1H^#uEdNLo2x4$7Gj1OoLI-#B!2_riW!SnMxVucA8Ol~9d>IC(vo(DB r=>ulF59VW8@T>!?VL$(?|Bv|wzx15}9`C{w00000NkvXXu0mjfH*4Sf literal 0 HcmV?d00001 diff --git a/graphics/pokemon/chewtle/follow_normal.pal b/graphics/pokemon/chewtle/follow_normal.pal new file mode 100644 index 000000000000..d29704f6c368 --- /dev/null +++ b/graphics/pokemon/chewtle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +132 88 4 +212 148 28 +248 180 56 +48 96 100 +96 152 160 +144 188 192 +0 0 0 +136 60 24 +24 32 36 +52 120 148 +232 232 248 +36 88 108 +72 148 180 +184 160 80 +136 60 24 diff --git a/graphics/pokemon/chewtle/follow_shiny.pal b/graphics/pokemon/chewtle/follow_shiny.pal new file mode 100644 index 000000000000..dd47432a159c --- /dev/null +++ b/graphics/pokemon/chewtle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 24 24 +197 65 65 +238 90 90 +24 57 16 +106 197 74 +148 255 115 +0 0 0 +90 24 0 +32 49 24 +24 74 32 +238 238 255 +8 49 16 +24 98 41 +238 90 90 +90 24 0 diff --git a/graphics/pokemon/chewtle/follower.png b/graphics/pokemon/chewtle/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..12dab73c8edfebb684aac1626bf1a680ccfa8bfa GIT binary patch literal 485 zcmV4JjdzBIB0004S zNkl=u<2!+c4-E*uFMpmOI~kqN z^>@cp6#iL;vq=1-XU|JKpSTwr9~wl)M!G1`q-%tljQ%m|p~(L;{D;E-sh9s&6N&%V zFaNDCavc2WWJ58K?Pm{)0Y(#1<;@r;p{8pyR0EiUBqs%|WL`N&ULqi0j;a8} bfv5ohde?tA!ziwl00000NkvXXu0mjfW2Dg> literal 0 HcmV?d00001 diff --git a/graphics/pokemon/chimchar/follow_normal.pal b/graphics/pokemon/chimchar/follow_normal.pal new file mode 100644 index 000000000000..39a5dcf82257 --- /dev/null +++ b/graphics/pokemon/chimchar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +240 128 16 +184 96 16 +0 0 0 +248 232 168 +216 184 112 +208 80 64 +128 80 40 +192 144 72 +160 88 80 +192 192 192 +232 232 248 +128 16 16 +240 56 40 +248 192 0 diff --git a/graphics/pokemon/chimchar/follow_shiny.pal b/graphics/pokemon/chimchar/follow_shiny.pal new file mode 100644 index 000000000000..8b96df9158f8 --- /dev/null +++ b/graphics/pokemon/chimchar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +240 96 112 +184 72 96 +0 0 0 +248 232 168 +216 184 112 +208 80 64 +120 56 80 +192 144 72 +160 88 80 +192 192 192 +232 232 248 +128 16 16 +240 56 40 +248 192 0 diff --git a/graphics/pokemon/chimchar/follower.png b/graphics/pokemon/chimchar/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..598d8037532a06cbaeb4461f97f02eae37870579 GIT binary patch literal 796 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zzk#Xnbf8 z*pVOr6#MaF#f=>W7Xlm_0yGXx@K_KLaNxj!7cYJ^2nc+z(D-qH;o$ZOYk=w)lf2zs z7&=&GJ%Akc5>H=O_GgT|Y|5tkAvueHLITN&eq}&f0g8bX14GizcR&X*p7nHb4DmSr z_KLkflc5O12eX|ATc7+;es$o$YBej1g3=3)#q38D7B#nAzGw8C;9_gX^LNq< zias(+*fXf<@tsg-U`y|5?_Td4<#UH8|M%YOud~;etER|2mN;%vC;L%w*|wX?>K-@h zKd)fCa&i{0C912p9Z1~lW}NB0%9F{WA=jwb=N$8g zB?rS88D?Ct7L*K%n!Ir4+VYJ;s%f?1uita3Z(SC^wkP?jN^Ml@C&#O)xRt3Mghv*L}v(E0XY;y7({#HvWp82k7pDDgFuhn~|nBS5^x+gCR>`7MY zkWzk?6y-bNzfgP&_YAJU!k_zq@vBo>zjC2hQbq$R|jEt;| sO|49gwGAw+3=FpCD(*+okei>9nO2Eg!!d)Ipj6M`>FVdQ&MBb@05JVO`2YX_ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/cinccino/follow_normal.pal b/graphics/pokemon/cinccino/follow_normal.pal new file mode 100644 index 000000000000..64da1bbdcff1 --- /dev/null +++ b/graphics/pokemon/cinccino/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +189 180 180 +238 238 247 +131 123 115 +73 73 77 +222 205 197 +194 184 173 +189 172 156 +0 0 0 +137 117 107 +173 76 75 +47 46 47 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cinccino/follow_shiny.pal b/graphics/pokemon/cinccino/follow_shiny.pal new file mode 100644 index 000000000000..ce54231e21ce --- /dev/null +++ b/graphics/pokemon/cinccino/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +189 180 180 +238 238 247 +176 144 112 +88 80 48 +73 73 77 +222 205 197 +200 184 136 +0 0 0 +152 56 104 +47 46 47 +131 123 115 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cinccino/follower.png b/graphics/pokemon/cinccino/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7ca2d2f4da55bd1fde815eb4a467edc5e8c43777 GIT binary patch literal 758 zcmVPx#1ZP1_K>z@;j|==^1poj5Bv4FLMVZp1y|lFM?)QUxb4f`}-p$3rxUIdcoB#j- ziFIqOOiM2=FWJ6p8~^|S32;bRa{vGi!vFvd!vV){sAK>D0$WK$K~zY`?bg3f+dvct z@MoF9QkNu%KOpBu9l8XcT^q81lE{P&o0Ga%x-b)yOSiNR#1UhHYKt*Uof(?{u4e)9 zrRLEeQwQGm(R=#7lTPv(UhB19>#?*dK(+Gk{%zGrQzP{kt-oZ@X|)QtJA{}uLOPh+ zgw!oUY|H>oRT(dNi+2LE*68p9#MVQgiC7-^MCS1WKr5qB`SASPmYU=~dI(|FlepM|)zh4^-c*lOf~fr%LO9p)9| zWlyOuE>A^7M~EFpDRo(h81yb372{>M_wU3g6vs;&vBO*;WFTVLqTDaW%Qp6Xci;}9 zXFv*8Y?QyjSDwkIgH4*@g4%p16IihJcS7T%&Z=5#MPte^(n ziz)TuCh9!z1;f!KQ}c3ni!Nx6lT41jnqg(_kDF$UdY23{=mA-J!(wBtk$+k0 zPEc3f*j7vfvdb{bz*g&qRFnnpTQ}=2XoPz6`<5Nkhnd{%`_`W79?cSpSXOJXnp?{I zAe|Lm%>=maEmkpDl}8)5y~U5FV#=tz^XDz=O_pV`vcQlYue(|k^jSUudgalcWZEpe zBQI43KJTYM87qclmY%4dr3w4x%{Iok o{-B?XH+}--`oH=q_h$KX8h$h*y{VBPI6B(oNEgMFS$2zgV?b+AmA_TrM+~M&MB|@K-FD=6Qlw;C zDcSBzOTx0jQ8KR>eL&B)wl+w`&9SCiWGAfnNz`;|sEQFFV|H2hv z4jX{R7O|s)MMR=F=u(%Fp0(~bV=+GCbF8wJ|2ylsvw8C1YSU_VSiEQ8@_buxCEs0? zgaKY=a~EG!hSlr{3kKiVtnRXChht<)k`27;o~+7$SMW9o13ayv0;@pVnX<()1<}8}h zPa;-y9jnYwGE2=7qYN?X3`vb;UyeQVcW#~eB)7ojHzIS& zD`qXnVv!9@7nswAz)jS3pzE0Hy56A~5dMs%A46Y{&m^Q@436k-AIr_1)Zcv>v3!iH?VDDQ`96(=3WM$d}Jq~@CE-;N| zeAGUVOfr3iIX91NI0KB6!N$ul&NL+Bz+8I^uHU`)9d%@nMe!Z)a1`6oh{YZfO9;;X zFX*Sm)wT5HDgFZ`-S4I1JB zT|yYnsMUBcosXNX_^w|cKn<8aLqh05OTLG$ogUOs&J5DIXeb8ygzOMf)xC58pB+P+ qx6yD6_Mv($>{Ivo@MDcndEyU8Y3b)>9qq&b00006ki)y4%pAw<_!1wqX8-%{=yT0pxDNM)TR|1kC zjK30q!Z-9yK8SQ`wZI1i3KBwBzh$1=;x zh>KvY-4hS?XtPozNp~6NXKtsgI}V8!Aj{Q-UxZ4Y%oCB(4hVjm)r*#xJs6fX$ewbbwMlC&{UQ zt4s&iMq400Wbz85!+8MSZUqMdo;M=nJmOgeQn3S2hQ8Uk==$`ZSC3=5X% zW{F6~M%Q_fH6nyKH3FwZ&H)F#>bvDzg>%sD@@Y}LNY#~GSB=KgkEKl_w=3ar@4|F3 z#Jf>@GlJCwJMA~LuRqq9$Sv6jX#3Q^{iros+d-rK#Qq~sPaeP3|FV7oy|k*VO771` P00000NkvXXu0mjfSMX@C literal 0 HcmV?d00001 diff --git a/graphics/pokemon/clawitzer/follow_normal.pal b/graphics/pokemon/clawitzer/follow_normal.pal new file mode 100644 index 000000000000..fb24d54c98df --- /dev/null +++ b/graphics/pokemon/clawitzer/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 63 90 +246 210 101 +64 126 203 +20 20 20 +93 162 228 +64 67 71 +74 103 151 +34 42 56 +195 139 56 +114 196 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clawitzer/follow_shiny.pal b/graphics/pokemon/clawitzer/follow_shiny.pal new file mode 100644 index 000000000000..99d1defde945 --- /dev/null +++ b/graphics/pokemon/clawitzer/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +121 32 28 +52 160 211 +254 90 83 +20 20 20 +253 159 155 +220 220 220 +215 58 51 +121 32 28 +32 118 158 +254 114 81 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clawitzer/follower.png b/graphics/pokemon/clawitzer/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7912c401fda8a128d0cdbe1268cde81dced8ea5f GIT binary patch literal 1238 zcmV;{1S$K8P)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00cfsL_t(Y$L*HEQ`<%q#LB+-*4aB-A~s3AK!2+*F*FbQr+^SDrnYYeff*^8s*1-1Q1`rtr5Qx z(A6+hSKQDru^s^Qu%?Lm=05=V#H|5*@ZE0-z!q3F07UFQ042$3HSQ!y4Jevg9kM4C z0F9suz&;^x56}S!DvF2$RDoc-RZZ-(3bG4?SndK~;1T$&QBKGckKl~(rkW6-RzMtY z0ff-L++l`M=xw`>5)6<}k%=`(;6ugGW<0kGdZQ%41b zL;&IgrfvY{Bf|I!ssQ?S;5}9yK#7^AJto@7@}fGY=`9u8LqSeu-l$KGb|2rU$BB7&`@0`SBlr&O#;Em?0L_SlFJmRHnlo94`6No-%r z7NKUSuT94=ejP*JqDNRKA!+?g_E28Kdyf!e4*u-Z?4Y61>hpaVaX4c+V0HC*k2(<8 zAOXz-;+zuh2XUN;eAEs}qC4EDSJymW@S~nC1Y28apR#NMbWs6m?SAsDT#(UYNc?HQ za{ywr7w~N>kpLu~B}o#ba2-oQspVwx_*z{AEEXIR6VgwVWK(_y(2tH4fHG@fvHo`! z%TF3+)+Y7$Ln`kM3V=hx(_hmdmQS~M06`YhOVx60W&rExSOKtpM#vdIif&X4FK!uZ z&#dBh!;A01pG_gVoLF<0Iy^l|=kY}T=wj_vlEssAMerO^mE%dle93{Rv$LC8drn>? z7A;~w8bt*n?or>^r0VuBU36&l!$)=%n$J@LHZ9#wnw=EHogAPECv!c|)t(kLLKiUL z(h%_gyWkdEGC6O0bU?;WqAY!Bf|}l(Z90q<04$tRlY;oSVuEKDUI3)yirIzZHn7lI zI64+K_aSjhgT`PPTM1wIci_00U^`l{T6Si@Ya z3kGt5+7|o zZE92d4@_Y%127tNUy)+~O&H4|8XrrmVesVoVNS$vC(&e%#b+0q9*kpJVD7;}{6_R# z1dMX)ZbF~PN`5{$6Z`IsW0jRWjKl&h4smp~)A|dWQ2=8+_X{ZZ@oEPpM93%u!Z4W= z9n^P@V~zRH(BY#ijS8O3Y>U89f+0c1Lp6t48J*2cpa515BZgR@mnrLI?y-o5HK|jU zdcsuIUHK|kPI@uBzz#iNpS4}yh1G1np8&AK<^96fmqsK)x z$rDyS*mgnas@dpqQDwUT-p1?SDQ89GC+x$)tz-@TF5Ss$egHS7!;C z&Jw=hdR^S?LhkJI;3*e#uLcGz?EE~17Mzwn{t^2%qlGWtGrCL%rKDg36=Vz77O`>h zR{R(F)yH3!+YdvP8V`7qx!!&>UuATe4&lwFH&gJ1tUS%1M_SKn@*af9f$T5K4tI9w z!|f8?b3*o_CmYanWTr~NyBBu;g$V^62joZX4}!G<{lq%mV*mgE07*qoM6N<$f<#9{ Aa{vGU literal 0 HcmV?d00001 diff --git a/graphics/pokemon/coalossal/follow_normal.pal b/graphics/pokemon/coalossal/follow_normal.pal new file mode 100644 index 000000000000..a7989f71f2de --- /dev/null +++ b/graphics/pokemon/coalossal/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 255 42 +10 10 10 +50 50 50 +26 26 26 +212 83 83 +181 65 65 +2 2 2 +66 65 62 +34 33 33 +18 18 18 +0 0 0 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/coalossal/follow_shiny.pal b/graphics/pokemon/coalossal/follow_shiny.pal new file mode 100644 index 000000000000..3511dc8b7782 --- /dev/null +++ b/graphics/pokemon/coalossal/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +8 8 8 +49 49 49 +24 24 24 +213 82 82 +180 65 65 +16 32 32 +82 123 131 +49 82 98 +24 49 57 +0 0 0 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/coalossal/follower.png b/graphics/pokemon/coalossal/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1ec31140cf43faf07690e4b4dbe2940af4a1d577 GIT binary patch literal 1117 zcmV-j1fu(iP)8H!4y=K+*#TK%ppt-YQZdUjmWS3V(*) zniE2ZL)B}AWWmk3W^m90qHI`FUeB#U%K*u7-NrrRq-1zJI6C&3r&D1`htJKth zG1CC33Dym_{~>Mh=xL_^@|WR#tgmGw(v~s!A%@(lLT80s|XXtjvR2BSvg(RKwX2FHOS99C0L?elLWuR zYU~t~Qka*LRm)q>|(8a|6v49>R?E9=MgBP%ihaZe!=420DgkcmwWtt)! z5LEE?2r|K-X!`4Ep_=(I?g~;LLORisXKH-ccRGmt$RUU!I5h ze%JH;AL2#W@499|1VBNh0e?6bOk9`a5&UVD6+)=X{=}2(q4fZE)zi2KL$@aae2b4; zKz?HKeY!k3pvd_?ShUG>lWiLu>zujH4G*hBwUlwslOLSP?VmsT8>aJvsnTofThAyi z74spR6oKiwb!Gt5PcKC}=iL_5nN8JuPs#Kfo6`MMefRvogZDPW864h&oyWv_Om@yS zv@aMo3FmE!bW7ZOPC7ogfgkIf3!xrb_w2iD$4AzE9ju!CqHTP0cS{wA;WF0F4ZMKhSZ_IqpV?X#QWsCa-33(*Y=%Ax30d7sWphvfgV)@Q@O?{7oFo?j8W)q>Gpw!gg1@e_%0008>NklV`P|hg#pw^Hl*Q++MyVXD7~gY1Hm7hK zi>8;;n|y%ir2|qbpC>x_O%WHAWqxerk}d8lI%wE4UMWkwYQoz@r&MU8Yz8GcsC^Um z^(8*QxSD7g;C)t&=8LBFAP4YaWr>~P&>18d;8bOwy6Ab}I;bnjP7i7I5-ig^g?S>P z=MB5-pp=)mO9R{SmaSjP#*=)MFZligd~)8=m;r(p4MzZWJK3n@;9)-A^5p8dQ%2cv zfZ&_JA8_7IGW}lJcJLs7+a%bseW#o~%LL&d*t%`lso6C)fU~5aZTfGSPp!pThD)fP zW#@TrjOPtoWa6;_oKY@Q!c8ro%fwsiI@*Ssp?TwaoN2>$#j>DU2m^Ra>Z((5aZg=~ z_q*!~&MC7m*4T}8&`@>ZXPF7$jIz%#4SXHGJG><_!@KHAr!pQxJ;w8f0U?(sOaSkF zwMYXCsvhr}@6cEG5k4F*Ru&yJ98JjeF%!UBIxSWJ7rvudON5*Rd3XSBJ;w6}y7BCo z3E+($IyA7Ci8l@W`t-A+;p*avhz{xv4V-+^QIgYm?*g-LHs>0dX@l+nYXGsPRq9R1 zlzCM}7lS~YWNC(Rci3}=TlHAeYByh!k@GPO=nSbFk&9X%hU@^&wP{ByZNBKisN z1KUx*Npvv%(2{*sN2q0wq6^@f9<#CJd4>zo0J=cl@}hIuuWvC6$TrbiH4+X0LI=nO znMQ$zo@O_$kr6Ts#GcC&QV(qtmpzxj*IN(`FzpLE)wH7l!6kNM6E2WYGQWV!9R|bL mfrcLb0Dw@C*m%%zh=^DyNaf}C3kwUt$j~n@H~%OZaBy%rIY9uuF=_w+0#ZptK~#90 z?Ug-l+dvS7IXBp$UC3|~QW20^6qvMu6c{S)fP&T9hAj1AQcK1LN*P!pyk(A%#_$b% zf)u_@_K)Q3ijotkND(hs@Z$sD%noOVLGZHvpM`8s#%DN=*ggzl6zpP*dtLg*-*OPX z?m7WIhIsTgJyS86%K(? z#eH6tgs{4#;czhgz-zr`V~AOnosj?zOON*VhuQS!t!zAP=&;spNh+PNwh*Uo0EcB# z?f1ucjQt2zO`DjD!B84DvMvdFC87)n?H(c?CXw#CCbnJE$f|Ae!1>4?V-O}MkB|K> zGYK`YHe76BX$XgI0FMLUcfEJ(`3_bGYX`q^&cO!D2RGuDo)n)u%5Xaet?|=2N!Vpj z85K#YGE$?35w3Kbaix1Z2**#Pi9D8#jbA6Cn9S9&(kII@({755VXYfxcKFHBa7uUJ zvFr-uMK+QKO#McXu`37Gmpq@VTj@tw^`T}{l3KT1PE$N` zci=F{W@{CqxRd#)zGF3m8U{-Mr)%>$}?tn0w` n;V^b^gZEzL(AdT=>mRP)HYE%$(QJ5C literal 0 HcmV?d00001 diff --git a/graphics/pokemon/combee/follow_normal.pal b/graphics/pokemon/combee/follow_normal.pal new file mode 100644 index 000000000000..ae404c011250 --- /dev/null +++ b/graphics/pokemon/combee/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 128 +200 216 232 +48 48 48 +72 64 40 +0 0 0 +168 88 48 +200 144 24 +152 104 16 +232 176 56 +200 104 40 +152 184 232 +248 216 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/combee/follow_shiny.pal b/graphics/pokemon/combee/follow_shiny.pal new file mode 100644 index 000000000000..01483e8cd601 --- /dev/null +++ b/graphics/pokemon/combee/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 128 +200 216 232 +48 48 48 +72 64 40 +0 0 0 +168 88 48 +176 88 40 +144 48 0 +216 136 88 +200 104 40 +152 184 232 +248 176 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/combee/follower.png b/graphics/pokemon/combee/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..459538f5f07ca41a490e65670a4b7215b3a36223 GIT binary patch literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZhG@Q8c z!oa}5!$AWmyduKj!~}^M83HdhSe(evn6cxXZd zNxvB``3K0xIt7W|cFkBb;pKv3P1y&_beGvaQoE%PD|={Xn5NaOi|Z%whaS#+CwXRS z5ZBTtyp8gA_I}?l-mvG>Ded+3F|F}=6-D3Xo}Q(+|2WUIyxTvVZnd0xZ&+`;;8X-N zzsJlAZ*8RcEleafnx5DqW?Ub=j3P1tpQ@p)UbGp4niz4Xr|`)RwjKbycb##_wiY;PKrG2YaPcR3yT zW!pVd6Z1o}FWEH+SL-ozoMuQlP;hvy{Ph?+%v8k1*g|>l(m4U(5tWsAL4Y~O#nQ4`{H5@TN`x6w~p00i_>zopr0CE5gm;e9( literal 0 HcmV?d00001 diff --git a/graphics/pokemon/combee/followerf.png b/graphics/pokemon/combee/followerf.png new file mode 100644 index 0000000000000000000000000000000000000000..e39109ce825f6eb2ddfb89b8eb339e6f191a57f5 GIT binary patch literal 491 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 QiU0rr07*qoM6N<$f>n+u!vFvP literal 0 HcmV?d00001 diff --git a/graphics/pokemon/corvisquire/follow_normal.pal b/graphics/pokemon/corvisquire/follow_normal.pal new file mode 100644 index 000000000000..7ad121704f02 --- /dev/null +++ b/graphics/pokemon/corvisquire/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 255 41 +8 8 8 +8 24 41 +24 24 24 +0 0 0 +49 106 172 +32 74 115 +172 32 32 +255 255 255 +57 65 90 +115 123 156 +139 148 180 +123 164 189 +90 131 156 +115 123 156 +0 0 0 diff --git a/graphics/pokemon/corvisquire/follow_shiny.pal b/graphics/pokemon/corvisquire/follow_shiny.pal new file mode 100644 index 000000000000..7982bff06d9e --- /dev/null +++ b/graphics/pokemon/corvisquire/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 255 41 +16 16 16 +65 57 57 +41 41 41 +0 0 0 +180 164 156 +148 131 123 +172 32 32 +255 255 255 +57 65 90 +115 123 156 +139 148 180 +222 213 205 +172 164 156 +115 123 156 +0 0 0 diff --git a/graphics/pokemon/corvisquire/follower.png b/graphics/pokemon/corvisquire/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..2c5a7edbc906a26c5d9536647b4ff47837b600b7 GIT binary patch literal 978 zcmV;@114F1oJcOmjcx?ra&Duyg!>QX@s*QGEB@8Maiy;>n&*Ai)gyqwTTS36S!Vb}DndbfOW? z`MvF^qLZdA2b?oz<)?AVH+L_+<8P$h)bu0qx`)sC z3|{_dK=T$~Mc;_+2m=^<1ALG;4CnFR;MgM{#9d!mH?eGQQ$sT&**hTI&he|;ZI46;h$Teufevum6ys=EuF;F_ZEPfa8X1_U6tfmj zJR-szp60vfTkm~9yKV0`kZu?B6&m=4VQ=l&b*NZtu|6DE&tF2mxo)iC0qXhg1-FsC zK^!WSb9Knw`P~$%hj?OBsp%>s-OO7?Ia(tJg4m~l@StoEpn7V<%6P)Spz>u{F{9d1=IE zN`(&7vZUx~wh1cp;!=1{MXa;XXyF>Le%~!WiAJ49SGO1o@37Eq}B)o-?OJ#k6wZI>qY zUfb2=khhO^a^6#;3$efq4m;!5gb@6#$S;juwxVVt@t#gg$o?TOai{-|372gxAyFTYxMxWg3;I*;sYWjUO zX-bdYoSgf+=h+Q~)|lJNoM($O$ZPS+oh@v+7_{$@4_TxywRY_Rj#`9@2YzZOppb1eRuXTZhd^~P_( z`O@lQ9>*uqDlIE2kI6r|n$WXIdydMnXDmAFPCl)jGG(8TRYkqW*WED(p7QRKOj(#U z!CH93j=qMwg_^4BQvU@0s~zV_{J^`8ZKAXXUw`zn;ufDi?rDoBaQr**{Q4)k`(OCh zPv^NB-FEBx1=j27M#(MmN3M%l-+kO%S<2DPQhhi3%9B~?bBa&S+<5f)kHwX>t4p(Y z{Pl}3R;bP0k~uAU@y=^jvt&}PIGJ6K67{^aKEl0tt=Y>(Ql>vY-LCpm`H%lAlmA4O Uzn|W8@Pm?mdKI;Vst00mR&*Z=?k literal 0 HcmV?d00001 diff --git a/graphics/pokemon/cosmog/follow_normal.pal b/graphics/pokemon/cosmog/follow_normal.pal new file mode 100644 index 000000000000..e08b3a68f983 --- /dev/null +++ b/graphics/pokemon/cosmog/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +187 234 250 +243 223 61 +173 174 59 +41 131 196 +28 176 226 +122 78 173 +101 78 44 +11 78 102 +58 72 155 +88 68 155 +46 42 42 +36 47 113 +30 38 87 +32 29 29 +0 0 0 diff --git a/graphics/pokemon/cosmog/follow_shiny.pal b/graphics/pokemon/cosmog/follow_shiny.pal new file mode 100644 index 000000000000..162674bf93b2 --- /dev/null +++ b/graphics/pokemon/cosmog/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +187 234 250 +243 223 61 +173 174 59 +41 131 196 +28 176 226 +240 136 88 +101 78 44 +11 78 102 +58 72 155 +88 68 155 +46 42 42 +36 47 113 +30 38 87 +32 29 29 +0 0 0 diff --git a/graphics/pokemon/cosmog/follower.png b/graphics/pokemon/cosmog/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f13a79bfbb560853bb771fd6bad32e953aeba1d0 GIT binary patch literal 1275 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB)SHC{rw_Ur=TC@3x%!Wq>2Y#gb>2Uj{S$WKkaG9;ArKO@@D5n;#AS(+rVHAvp zz;FtIw>`(E0Q1F4PZ!6Kh}O5$?iMjA^0eM86=Y(1|9_jBgnN=AK40cLiuKo3Pn0m1FSXH`@zTE0N6uFBpA~mSgu&(iAsmc> zm;V;8KERp7evYTY&g>*Z@}snaDgQ73+ZXTDQ^mkj(IJyAcRVoWMzeOstJ`%6ZKI3?B!7hrT?bzzilquYq8*9v^K*Ih6Nm# z1rK*O$9#yh|Ha-=xA%zk73NoaE~G>`wC5Lm;{W^4lWjhu={f0N!a~pM=X_^4a9#Ta zV`!f!XBO{Pry!ml3tf%`HiL?TC+94P+`sVLQ3lnex2C$ZC-+@8{?{<4;DomNff<_G zbC^Zma+;XzcsxOt*Q@*uOS?~#Wn6}lrH|$5JA577uMQ`K^7K?3x@z})3EKus`&maq zjTvA5e%f^}Yp<64C&lM?XYCi>6Ibi6@F~!t>_m9X$MUAj1y}ELzT5k*USfi`)W4|{ z_oeuK7P(YyBUvLb;pqR>H51L1?-?ZAPq=jcbK{$a`oMDTvl{Xx((7tLiO|#4&t;uc GLK6Too$)3B literal 0 HcmV?d00001 diff --git a/graphics/pokemon/cottonee/follow_normal.pal b/graphics/pokemon/cottonee/follow_normal.pal new file mode 100644 index 000000000000..76222db0ce6b --- /dev/null +++ b/graphics/pokemon/cottonee/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +110 110 110 +204 227 209 +208 241 229 +164 207 173 +64 128 16 +92 224 48 +74 176 49 +47 46 47 +198 196 235 +137 162 175 +238 238 247 +137 117 107 +230 77 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cottonee/follow_shiny.pal b/graphics/pokemon/cottonee/follow_shiny.pal new file mode 100644 index 000000000000..bb3d8c85c8f3 --- /dev/null +++ b/graphics/pokemon/cottonee/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 0 +240 240 192 +240 240 192 +192 176 136 +152 40 8 +232 144 32 +192 96 40 +47 46 47 +192 176 136 +137 162 175 +248 248 248 +137 117 107 +230 77 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cottonee/follower.png b/graphics/pokemon/cottonee/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..15aec0406727675b2219e11bfa7d08f04decee40 GIT binary patch literal 555 zcmV+`0@VG9P)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_ZfDH1qOb1m_lb3D=1nLF##u@L000SaNLh0L01m?d01m?e$8V@)0004sNklzZz?niXMol#b zo`KqV+(Dfj&J+gYXji#l%{P=2f8=Z-@DbUjWXtN+y_Fl5C9ROnI6w0T8Z^lRHh(Jw zo0SyX?6~5s3<--YD`afOIYI}huH*sBe6CP~-hQpYiNrBE^_==TAv~OC5z}zQ%Wqp4 z-79&>)LdK$p5IWV<%}fj_TcChy*uPkzBuCO#kx%m*QExNIl%!FVlFNOvnSYZSUlcH zj2>SeW_KcTMr7#ol;Ow_!oV2U;+zcwW|Sv|R4pujGTPnK5>=buvyW~0Rp??8un-abCQ?8nA=whCpCh*T)6=3Tz9Y9d2AWI9G+~A$%Rs=S8aD+QzdRTrhIwUt5b2V t_JK>nwe$^wuflUbH$8K{P@$!zX+I~nq!xjR1?T_(002ovPDHLkV1jXr_vios literal 0 HcmV?d00001 diff --git a/graphics/pokemon/crabominable/follow_normal.pal b/graphics/pokemon/crabominable/follow_normal.pal new file mode 100644 index 000000000000..2d20fdc88405 --- /dev/null +++ b/graphics/pokemon/crabominable/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +220 227 228 +229 221 131 +202 188 120 +145 211 225 +156 165 166 +154 154 154 +74 123 134 +109 110 110 +99 95 181 +106 98 56 +75 74 124 +72 74 74 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crabominable/follow_shiny.pal b/graphics/pokemon/crabominable/follow_shiny.pal new file mode 100644 index 000000000000..ada6989131a7 --- /dev/null +++ b/graphics/pokemon/crabominable/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +220 227 228 +248 216 176 +202 188 120 +240 96 80 +156 165 166 +154 154 154 +128 40 40 +109 110 110 +80 88 120 +144 88 64 +56 56 88 +72 74 74 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crabominable/follower.png b/graphics/pokemon/crabominable/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..619af9186c8a1da074021c55b7bfb5b8013732e4 GIT binary patch literal 1788 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsA;$4{Q#Z9cW9V&dh8bCxcfHEWhvbz5#;UUK}_tRxF>uNn_8F987op!QKP8Un*C z1cZNlSp&=qt2|vCLn2z=PJdmr*np>1@WBnX*MH;7OP~C1U2^&6&71Ot8Mi)Y{*XB- zR&smaV`~Wdx4JO)x_+g~{^#}SF~9$nHKm`kp73FA{n7vDc6@u>{4f37ncrJa|Mst# zpxh&#@BKt<^8W=b;`ZD>&gkE>jICAO@UXE-#`dk(lM}h;Y(HOIkli$m=`Oq6!&VV{ z&YTK?T9?I#qmEWu^T?MIS@IQ)3q_gZ--C_MVycsh*Yztt8I?!OJDx?ibc$)wOgXPy8by+$DRgNk9*Iz zCp3NMX|zmua&&>lgwB%rFRU7F{LW+jR`F~KTYGT)mn;^u8B%$9k|(r=`JO)#HbH)_9d}OQ!w7>2)g8-MeA#g%H0saM zT`Nkai5Ps$3E=UFG(8*H#k4ZC4#%%{0H1lq3?~XnfA*^<~zjyDyzc+I(-zVT)wd0TdAFY>e5wbfE)!$G%q zqKne!g@!E8Kj!Rk^}5v@o`Ttp_YNGJ6?skO3B$Y%VwDqHMP^%brld00O}nDqaiT-LLiaT z~|qV@O2n+pxEJOAL5YPO>li_}l({udKs^87ZMx?A7;V`M>RXEP4B6>8yJd zk9*A_#EvM_9ysNr|Q3KU^%?H$#p+ zgkyjBj)SZheZO-${C;hH;NS_xHHuH7Z=Fz3p1WK~a9wlPeSxl9(p#738yt`73ym~c(pWnx_K7v=^eBY7D2ie@hg_|1^mYJ?8N$mJn@t|`CFJq6Ys>U4W z20r(N0#+4?EUar8*orqVewuVaPVr}@a7RwuTAOC}-5jb19VVzMD^5-Gomy~+_aVD* z&yK}2jnY~;XE42bpK{?>v+|Fi2&t6yoYHqHITQ*enoa5Xd+Lf&OTh!x_;}}O*{tlw z50#V7`mX!;!XQKXfTNg?=qYjOR+*HH^gXp4OI{t3k112VDag^oS@Wsw^VgPNMLH8Y z!kMBT``bL;Z6DNpBM_U4N|lw5NCz+ZGm?Go`0ectRxjBX1V;9dq#d z)FUu&W$McG%6~@`LfhLIdL?@HypM3$#8k?Xe&=fcDw$P*{`(Jo?z_!-kg;o#$5XZI z^Ce1T!&*xjRZo1Pb}^1WNe zEj8=khq#un_D9l~GB2;M|MYs$jvZf`|x$7x7pv74ZElo4d>}EGJn{BWto-&v4<=q|$`Ka_eY=2{q?dS__RmRBtQK&K4n-dAs@GhF3JA>^AqExK}36qcx`F+^rlS zx_d?GJnmc4A=AO55IN>|f5LD~9(!N#+<2nq+^rlSJ9YDdJVAEqdh>Eo0V3?{O3yN3 z%@su^Y+<nr<`ul))PgfK#2H2*KXMum0DyAutRu`5|Q z7jEU^V6$p#H;6sqSCGJZ=Kij0x<;He;KC9WHm!7XOR!$aY+xegd${vnE(U>Eg-SIL zl++xH+cY*0dy}P-{i5P@KP#}6ZbPPvOdElexcV01+0Xj%(ApS85| tMhvE->A)-Wd+?p7bkY*002ovPDHLkV1mZ%gxCN8 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/cranidos/follow_normal.pal b/graphics/pokemon/cranidos/follow_normal.pal new file mode 100644 index 000000000000..cffa311a1dd3 --- /dev/null +++ b/graphics/pokemon/cranidos/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +48 56 80 +200 200 200 +0 0 0 +64 88 152 +88 128 232 +152 152 152 +112 112 112 +232 232 248 +144 8 32 +152 152 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cranidos/follow_shiny.pal b/graphics/pokemon/cranidos/follow_shiny.pal new file mode 100644 index 000000000000..b477880a239e --- /dev/null +++ b/graphics/pokemon/cranidos/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +104 8 32 +224 224 160 +0 0 0 +168 32 64 +240 56 96 +168 168 120 +144 144 88 +232 232 248 +144 8 32 +176 176 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cranidos/follower.png b/graphics/pokemon/cranidos/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..c0f27f15b1cced8175f5144991f25fcf0e261cc4 GIT binary patch literal 497 zcmVKC!N(ggZ!f*q)u36D=$33^2Or!XY;RYJT9#}j}La>?4k|bofp*G;A zQDRKkG~qHyq+pnV*48ST?x=?PgiVvFjAD5_lN0mW0yUh;M6R@kO+#0zbWxMZSjq>7 zVO9;Lyg2g2(5oAca1Tb~hhB=B?4)#kh8kc|ujmDL;M`tL3e;pR$J>R6S`}QYEfp5~ zS?1%W`PI4zJk;vT-gWOii>orPaMSATkQIPhWto>BHV1xHSnMwkxo0szF-QZO`CJH_ zMa7xTqT1@v@X5K-=VgG4nG0<(+Us()6nRDHu%#AY_GUhhZ zViGf(-?`Z61w$^r^c4?>8*^M)-vNlgIH9JA&*-P#@YN&wOC&;Y{kNc{;N~qlsX-u4 n3TDiP#ykJbxbOY+;os&PS!k0W%Aa{h00000NkvXXu0mjfSM=sm literal 0 HcmV?d00001 diff --git a/graphics/pokemon/cresselia/follow_normal.pal b/graphics/pokemon/cresselia/follow_normal.pal new file mode 100644 index 000000000000..6a3209ed3a42 --- /dev/null +++ b/graphics/pokemon/cresselia/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 32 +248 232 168 +240 192 96 +176 136 72 +0 0 0 +104 40 56 +104 88 56 +216 104 168 +248 168 224 +160 72 112 +80 104 160 +88 144 224 +232 232 248 +64 64 64 +0 0 0 diff --git a/graphics/pokemon/cresselia/follow_shiny.pal b/graphics/pokemon/cresselia/follow_shiny.pal new file mode 100644 index 000000000000..349315038275 --- /dev/null +++ b/graphics/pokemon/cresselia/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 64 32 +248 232 168 +240 192 96 +176 136 72 +0 0 0 +8 80 120 +104 88 56 +72 168 160 +96 208 184 +48 120 136 +104 72 136 +160 112 216 +232 232 248 +64 64 64 +0 0 0 diff --git a/graphics/pokemon/cresselia/follower.png b/graphics/pokemon/cresselia/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..dd48c81cc1cbd65f88344ba3ed88d927c75f5ed5 GIT binary patch literal 1177 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwCKDExS_ z;=_T24ILgp;S3Fnj0lSx87qFQc(A~uARuEw#DoVgUi@%ya42SNxdK$dnB?v5!qCAg z3sTNr;_2(k{)~~AO@-G(-03$^NFX`UuM9{lKrxVFU`X2e4(J+YUr!gu5Rc<;C)?&< zc91wO&u=!hz3Yo>Qm(H(!_FnnGXw4ziG+qlxhpQv3Yx8~&+)O(MRJqL-XF{%OM+EH zl5K*z1o}1|bl9V4SkAaG=&5mn`nRKYN#dP-HqA@#|9tno{#_^YhyCYP?lAr_pH)~q zd1i9l=9+B|vpSy}{5yCcc3$UG&dhH~GR2=Yl@*_PBo)6knPtsZ49;WHZ) z;wu8`WJNadd`K(Zx3xR(ox7pW!f%OM1xjb;#MJg&_+WZkVc(pR*6H7rZdgvtls|P{ zp-VVJXyF0YNU`k~or0Y+b(Pkd-3%0tD1<~Uxq0Yt!_utmezv0E z6>S$5d3bD=ND$~<=GS^(?Ad-cW+$G$`<8dL4!v;5(|YZ5ghBs6@$5A9ziQ5^ zpR#yA)2h|9ZN?tK@%83sU(7tD-XwWQfHJ$tE|yab-;lzC3rn zfm;`&-O9rem*X|2UpiT`%f~uthf_=Zw6D$Y(wP+(&MT`{yXahF?!fK%PczFR zcK&9)JuOvJInv#?|y8#dhEyVO?eOc7Vz@y2qfR&4n}s=#l@8d2B(T%onElXF}B&fMJaHE{VE zuAfGVOHHrV{yLPK{>*(|zy*WA*mLHqz8ubrsaSV^d7VIy_4#d@!3)DaiG_Tft0TX% zS$fx@ukmHupL4Q0T`8RY^UnwCGw-{3Ii`5^yj8S3q!~Fc>?Oxs``tR~fAVA$Yxb{| z`|VUd|MWRaD-k=DlJ&lPPG?kwCf?!ySI6U+IR9}=K+uDl*LPa$qxUoFm9P2#p(Je$ zFn_6*xJHzuB$lLFB^RXvDF!10BO_e{LtR6o5F;ZiV>2s5V{HQqD+7ZY0#n>jH00)| ZWTsW(*09o72UL(Sc)I$ztaD0e0s!a&?RNkG literal 0 HcmV?d00001 diff --git a/graphics/pokemon/croagunk/follow_normal.pal b/graphics/pokemon/croagunk/follow_normal.pal new file mode 100644 index 000000000000..5604dd41da7c --- /dev/null +++ b/graphics/pokemon/croagunk/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 48 88 +56 72 128 +88 128 208 +48 96 192 +248 128 8 +48 48 48 +248 216 56 +192 152 0 +192 88 0 +200 200 200 +128 128 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/croagunk/follow_shiny.pal b/graphics/pokemon/croagunk/follow_shiny.pal new file mode 100644 index 000000000000..045c97797014 --- /dev/null +++ b/graphics/pokemon/croagunk/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +40 56 56 +56 104 88 +88 200 168 +72 152 128 +248 112 144 +48 48 48 +248 216 56 +192 152 0 +176 64 128 +200 200 200 +128 128 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/croagunk/follower.png b/graphics/pokemon/croagunk/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f822f403bdb4bf0d516857690e62498062e99d2a GIT binary patch literal 720 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S1_lup z9t{x<7Yq^({Al1XFfjOW!{WdUh651{Cr+GbXlVF5LFzG39b=NWy9+}HtE>l*!(QU) z>&pI&k(W({?f%i(#Xuo}T^vI^j=#OK*YB`_0Q-l{ z^A)C>1UR#9(E-VhuT zF`?+T{`5cR3+)(gWvyPj?bff&N!#*GZ%LX+2`s!g_vD)o=4DBlrZbPHR`Sj}`fP>G|*Hc~)0#7cno=OfvXY^Tvi(K)J|i%k1a+nOEgCv$c%+xzR%22#Z;aw(~AG z+1KIqEP)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00NFlL_t(Y$L*CrkDD+U#$6AW zwI=Cu6CfHCwuGmeuuO=BhKrI0fH zCwc#D%DiYjNrlO5(@*dKYD+v0C%I$)kg^jH5{^<~auz?l!RtvIB(Ennb2v+bnUvkV zL9_>*3X@UcJZ$rqlT{D6s>sWaUt6*}s}xNytza&c?PGbvkLF7YPTsW6$%{f zF0WC_`ceXX$w8nEIJdi28(96`C_!O}Ep5ODL913kIco#He;_m!M8>Div%K*Pj@$#fTKKB&d^z^y k7Hpx#zUD&FU@ec(A5j7Si!N=U1poj507*qoM6N<$f{MOndH?_b literal 0 HcmV?d00001 diff --git a/graphics/pokemon/cryogonal/follow_normal.pal b/graphics/pokemon/cryogonal/follow_normal.pal new file mode 100644 index 000000000000..1539494c585b --- /dev/null +++ b/graphics/pokemon/cryogonal/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 93 199 +40 47 101 +138 174 252 +0 0 0 +41 57 168 +189 223 255 +205 221 254 +205 221 254 +123 217 227 +41 57 168 +40 47 101 +189 223 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cryogonal/follow_shiny.pal b/graphics/pokemon/cryogonal/follow_shiny.pal new file mode 100644 index 000000000000..9195f2c0912a --- /dev/null +++ b/graphics/pokemon/cryogonal/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 136 192 +40 64 88 +138 174 252 +0 0 0 +48 96 160 +200 232 248 +205 221 254 +232 152 96 +232 200 128 +41 57 168 +40 47 101 +189 223 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cryogonal/follower.png b/graphics/pokemon/cryogonal/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a1249fae839c5680da96f391c226d259d5801014 GIT binary patch literal 1017 zcmV{;b20|QHdP{TWtsfo==DT|HIpn9OpM_&!|iOOZ=zJ-9-LVg3I{#Eqt0i$bzQ?m+@!Z ztL+TMBI89qZVl{L*xNLgp_3$b%4E(obfS_Mq5PrSz*D?Iu4eJ2p;MFUQTDQs?s|Hi zhosbkng>CQbIE0;<8J6R*Xf=+bef@H)*4wHXSC>(j_z|(hDvZ^KB9lx2xsVA&ncov++Cwoew7c!>8O+$@yzjuLsCeKUAIw=A zaMla(%ed0a_?u(Ncx(g*gV`a#O@^6) zy(G&eV@w1n=nK6hbVp%RfIps+WyX?yVa)(H)i$s=!gDSK^#H5_389oEDIJQ@;+Rs3 z{qdsVy)e}ekELC0XYAsDP6^@wS-$Y5eh~NkuEU!e4)O7#4RLkTiMr{=p#A#jMRTzf zBuWrVL5>e<2=bUwP6L2S)gn_WR4rnrHW9xXMgI8qVs2oS3V^0pf>_LCE%Ks(-M>7> zcYGs{k(*6|kgEqwRo8#=IyZt$ytfSI#g7Bem0(#1DkHD*Sof#k&T!jfEx1QP73Y;@Yym7uFgYzJ(IYxR>(Qod>S&ABZqct^}f}gDQoNL)LZ5F?lg~`*OlG%yAP>F nlW|LM+05)me0WOkf7Sj4i9GuaoRK$j00000NkvXXu0mjfVSewz literal 0 HcmV?d00001 diff --git a/graphics/pokemon/cubchoo/follow_normal.pal b/graphics/pokemon/cubchoo/follow_normal.pal new file mode 100644 index 000000000000..50d75a0e2938 --- /dev/null +++ b/graphics/pokemon/cubchoo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 115 115 +0 0 0 +148 213 238 +115 164 180 +74 115 164 +123 172 230 +232 232 248 +98 131 205 +57 74 74 +139 148 148 +176 184 192 +245 245 245 +200 208 224 +238 246 255 +197 205 222 diff --git a/graphics/pokemon/cubchoo/follow_shiny.pal b/graphics/pokemon/cubchoo/follow_shiny.pal new file mode 100644 index 000000000000..384414bd4fed --- /dev/null +++ b/graphics/pokemon/cubchoo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 128 +0 0 0 +192 160 240 +160 112 216 +98 98 202 +120 128 224 +228 231 237 +98 98 202 +57 74 74 +144 163 168 +144 163 168 +228 231 237 +228 231 237 +228 231 237 +197 205 222 diff --git a/graphics/pokemon/cubchoo/follower.png b/graphics/pokemon/cubchoo/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f01f0f212b3f6e6ba948e3422c18729b96ce6fca GIT binary patch literal 618 zcmV-w0+s!VP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_N^^4n005NL?sKHHN^_)ptmf$G_+o?2 zIZ8^4l$5Zz!1eX@$k5>K_W#Ar-WkUGB>(^b32;bRa{vGi!vFvd!vV){sAK>D0mDf| zK~zY`?bESN!ax`Y@Q+4^Iw9vsNNtS<(KPhXiG@O! ziPnp4pVdgAYTQww-9B2ewEkfMV|~wQkf&BP-q}AbpZHUpp1Iz+-7`j?Db)Z=_5~|c zvOAU3ng`!@sOF3FtS)ti_9GjP4 zenY=x#t+1zRJ_Y<^u;iyg>e*!dzwc9$#H>L^n>Ut&zpl-5Kjtw#HQ#AAuSk0Vn}oJ z6_6c=AN_DlCJbK1!%Jpx!}o-IBM9D;kp4)nI}T}n>y8qV=i$1Sbm@ef-m_$*+)bpy zan}Z#+qRsKY$*pLDN8op5hz10wBVPyt@xXUKREzC0k@Q@(i8SGng9R*07*qoM6N<$ Ef>(VVw*UYD literal 0 HcmV?d00001 diff --git a/graphics/pokemon/cufant/follow_normal.pal b/graphics/pokemon/cufant/follow_normal.pal new file mode 100644 index 000000000000..3deec461909a --- /dev/null +++ b/graphics/pokemon/cufant/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +76 255 40 +2 27 26 +182 180 117 +5 83 82 +249 246 169 +14 127 125 +51 28 14 +247 171 122 +190 124 81 +0 0 0 +255 255 255 +16 16 16 +199 199 199 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cufant/follow_shiny.pal b/graphics/pokemon/cufant/follow_shiny.pal new file mode 100644 index 000000000000..96c7b05b69a3 --- /dev/null +++ b/graphics/pokemon/cufant/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +76 255 40 +0 24 16 +180 180 115 +0 90 57 +255 246 172 +0 148 98 +65 57 16 +246 222 115 +189 164 74 +0 0 0 +255 255 255 +16 16 16 +197 197 197 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cufant/follower.png b/graphics/pokemon/cufant/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..46df401e6d5962019dff97afe4e4de79d4a94d51 GIT binary patch literal 658 zcmV;D0&V??P)bp=yW`Sz&}e|<9?4)?2izI;&t00960{}2!m$H&J20000000000sg#1c0006V zNkl5K@WPUpyp@_i~Be1 z9+qC?LH6Lui#_bYi=tBWT17nC?*0L8T7~vnQ9^SKY{J7>I}@NqE4+XiTbIrE^Nh-}Rs6FXV{G#& zDiK=BHr;g8%Sf1G7B|r{UWv24gDh2!e=_e}m7HXpyW?cD$l$Urjheer+Y<<62vv41 zI@uVDwK-<-2rhPuzv66{$ROWDQN+CkCmXc|CRmWuD+-NdpL#+h zVp8W&p}qB!zA+zy_YXn`Yu24(oleNFiEp}2={D;PFAR0+oqE80(ywc5*cbo#h@0El zR+7=)#)6`4u`j`$tFs%eeFU3|*DB6mdNq-QonZKV^1$%DHrx!g8q0RY)y{nt%zGv1 zpXLR$->W_=nL2nSdfqeOdc}Xig_;3BRNpP4s1V3kKvAii&(+yohAL_!Sj2{r2^Cq> sw1D!O)}CqTc`XV2`8NLrM({!Z09|9{+|j=Qa{vGU07*qoM6N<$f+kitjQ{`u literal 0 HcmV?d00001 diff --git a/graphics/pokemon/cutiefly/follow_normal.pal b/graphics/pokemon/cutiefly/follow_normal.pal new file mode 100644 index 000000000000..741d0b11c090 --- /dev/null +++ b/graphics/pokemon/cutiefly/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +224 224 208 +217 195 75 +182 181 166 +183 146 45 +177 127 63 +134 67 38 +80 80 80 +78 63 46 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cutiefly/follow_shiny.pal b/graphics/pokemon/cutiefly/follow_shiny.pal new file mode 100644 index 000000000000..eba66bf48046 --- /dev/null +++ b/graphics/pokemon/cutiefly/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +224 224 208 +240 184 192 +182 181 166 +200 120 128 +177 127 63 +184 48 32 +80 80 80 +78 63 46 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cutiefly/follower.png b/graphics/pokemon/cutiefly/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..26cc49748737686e9242a2c6033fa20b82df387f GIT binary patch literal 1223 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAk2N!N0_TIL2+4f1g8|&@coYevX0{rat1Ox<`~9OPZ!6K zh}O5$E^a!kz~REWwB`T*hfTBguzb0$&9!UhZqE^V=n6@RvzTPB5P2#6pBG2kV9ghq=NQjBCxL94&7i?fu>`c{k(QgBzHVZY;^R<9#9hjrU8#b9@PyynFG3#k_V|kH2?(Y;0yYy38g1)_ftU504Hi>O9-v zX1i*k-#b6cl~J?o)SFqg_+;2Mn%0`toVzNizwAU?cHQmVCWLf$D)RemUpEebKXP@WwH#nZrjdw=myfRBr`to%3b6Mw<&;$Uu`_p{@ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/darkrai/follow_normal.pal b/graphics/pokemon/darkrai/follow_normal.pal new file mode 100644 index 000000000000..e28e62917eb7 --- /dev/null +++ b/graphics/pokemon/darkrai/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 80 +48 48 48 +192 192 224 +136 144 168 +0 0 0 +96 104 120 +152 48 64 +248 72 64 +48 152 192 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darkrai/follow_shiny.pal b/graphics/pokemon/darkrai/follow_shiny.pal new file mode 100644 index 000000000000..abfcb759e174 --- /dev/null +++ b/graphics/pokemon/darkrai/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 120 +48 48 88 +192 192 232 +136 144 184 +0 0 0 +96 104 152 +144 56 96 +232 80 104 +32 136 168 +248 248 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darkrai/follower.png b/graphics/pokemon/darkrai/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..048ed473f440bd57a6d9265f3212faccb644dae7 GIT binary patch literal 1288 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx};1Q-|? z960cxW5Noca6(4K3BjRP7E>M&)$=lt9p@UV{1IS@7@$_|Nf5ynm zrowkoP8jF_27%;6zcL`L0L4Ixfgx$}gPk6dGhIkx5JJmM-j)g#5D)XCuuN~Ld zy}0mN`@PEY{afG6N-5it_cTQ`Mw0o|D!vD6UNd-3te;Rn^Wk!hwZ-isjD1J-+U3t% z&yfs@{I);iOSpr7o%HW?lm8d5`0p^?=--`w`eIe!w9_S@{CCwbSzOh95kEQ7ZtM9| zT8VSwroMc0=1a3lspscSG5*WkXP-!LnxVS+>Sp1{2S-%z1cVtyJg`;EbMburcQmJr^8+OvF$-l`IGi73v&`x{dH3Wa+nSQ)tuAYn)I*2;!R_jhoNWH z}NWA|SzdhW}Qv4)GAiGIhWIoTEucX0k*yuf-QvyoK1@}Z3f9<80tEY6Ym_c8N5=}Qs)hTaYC zF4Av0-3~UX9{6Fi__9>CMzN~_`=q%CcC$LK-=T77Z`!U0bHwi~6$qAQb(YxD#!=GE zQ2s+|2J_kKWuHaQf1LVRUWCV*pV54)1nc3?ovUWK+c{dz5-^itUYZv3#K^^v`B2fZ z6B)~!w)q4p*lmhn^HNuw&1}qTd3kZC;SsZ0#*R&revJn{+Hg(!>+YbU!Z$l#zvIZl znF?aFJQ^dSXG|*jFKF=7;^?W_5yFmtbbK0?v8U|%&!O>jzy1u4L&66tt(pFXH_yNO zVfC$YVJ7>HrB=bVz^tuW;u=wsl30>zm0Xkxq!^40jEr;*40R2SLX3>8jLobJO|%Ux ltPBifx34;Zq9HdwB{QuOw}zZoLM5Qm!_(EzWt~$(69CN*8n6HW literal 0 HcmV?d00001 diff --git a/graphics/pokemon/darmanitan/follow_normal.pal b/graphics/pokemon/darmanitan/follow_normal.pal new file mode 100644 index 000000000000..985972ce943b --- /dev/null +++ b/graphics/pokemon/darmanitan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +182 0 0 +87 18 18 +91 77 17 +228 172 48 +164 25 18 +202 63 38 +0 0 0 +197 197 215 +71 47 25 +129 18 33 +39 39 39 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darmanitan/follow_shiny.pal b/graphics/pokemon/darmanitan/follow_shiny.pal new file mode 100644 index 000000000000..dde3fd5efa61 --- /dev/null +++ b/graphics/pokemon/darmanitan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +182 0 0 +32 16 16 +99 85 21 +222 179 97 +120 48 72 +191 62 86 +0 0 0 +197 197 215 +71 30 30 +71 30 30 +39 39 39 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darmanitan/follower.png b/graphics/pokemon/darmanitan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6de83551bcf919634157923291af6002d24f3b15 GIT binary patch literal 898 zcmV-|1AY97P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_wg3QE5)xZY5#+2eq!|**KPCVG0L8`E zM=u$H5+NriCwp)2jsO4v32;bRa{vGi!vFvd!vV){sAK>D0_RCYK~zY`?UJ!i+dve? zFV28am%5^Rdf<{~su}|`&4ntflLOUbfrPY61SJU>Gc-tD7($R3qoxrzb*l2`_1!(+ z**+&s9a@Pu-S7Fk?|XhWd8()Shbp&=%5l5BbAR*s=i40EFwK2 z#l?b#51|Q2^KbS+KxeTi%{jXvWS#NB^gGm0d}Uvdg^>QpQZEyPK)srnPD6Gth<%5S zChbm^ZN0RB=Wy=m0E>H_3H{vsIemT8MT6G*rxG-1d#$GikPLKL8I5v1Eks3s}9}nkwn>yx8if`wVZ7|{0hz1BltJUnqk>U|78*K Y2dpe%cJjrKU;qFB07*qoM6N<$f<056%K!iX literal 0 HcmV?d00001 diff --git a/graphics/pokemon/darmanitan/galarian/follow_normal.pal b/graphics/pokemon/darmanitan/galarian/follow_normal.pal new file mode 100644 index 000000000000..f573721897cd --- /dev/null +++ b/graphics/pokemon/darmanitan/galarian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +140 78 78 +36 36 36 +167 167 167 +215 215 215 +10 34 40 +93 188 210 +0 0 0 +120 155 209 +79 111 160 +255 255 255 +10 10 10 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/darmanitan/galarian/follow_shiny.pal b/graphics/pokemon/darmanitan/galarian/follow_shiny.pal new file mode 100644 index 000000000000..f573721897cd --- /dev/null +++ b/graphics/pokemon/darmanitan/galarian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +140 78 78 +36 36 36 +167 167 167 +215 215 215 +10 34 40 +93 188 210 +0 0 0 +120 155 209 +79 111 160 +255 255 255 +10 10 10 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/darmanitan/galarian/follower.png b/graphics/pokemon/darmanitan/galarian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..dda43e6e075e81e0cda84e932ceb70ff8daf09b9 GIT binary patch literal 747 zcmVPx#9#BkFMT|~PBqSuKr>ED~*9syiUA)o&004NK(NAxn|NsA!KJXg=00MhSL_t(o zh3%FNbHgAAhKtS6{{KHbzD$jxtaW$0-IZ-wng`?sjrDf>*vCHhdj@Rp^Ud&W14wMs z90A`9H=m6b(D-*Y%JB~03|DzOEdU)~a(EsA-waom%?|!?0lz1}bqF})BM4vdzc1jp zA795JJmA{`whJJ2%NYo`B&ZI@M8J|`YGx?ms~nFYJm4%)rig#P4!3|cN8X@p{7C^T zz8S6_DvmCb5tdw2m`xI__-6Q7;t{l9${}IRK{wtEuKBIO?j{p)xRmG!h&WY;YSWiE z;1%cM?{Z7N-9Z+Z^Ib1*aiQ!m*`^~-BU_2tarptKk;x~^|JQlZfmPzz;)shtagnQE zK)_pjofmvmfnJLvu1oYG0v|Y@cjO$@@=#zG9~FQlpAGhwSj1_3xC7=wKS+1IOUUh{ zN2hJwtH%PCoCGq0Sp!1O0)fZR`mZaJ`*-Dj0bqY5u!|pfFHlgOrg5W=I3djen%ybj z%7+;OjY@ifAs#A{k)U4$yu-E2Y$!l^nsJc?woU4SZBp3hmX8I1ec4MU7~*9TjI;At zfHVMU=rrmRu3dJybr{srq<{+_msrx3lQ@kN-|?XW)30rC4og^mwe*DWH0IxXXCMD%ShhJ6|7(s~dkdV2sy?_|)%CfqMA3%eXejc{l!9UVGdwk(> z-_Z@3nsVuTSMOUCo>27e@2k4-_VOPyClud~K74!5qrx9=`x_PpHJq%hW>Gozi!K`NTFQy%jkgWQ1C(+RDglk>3>6Z$QFDf3%dIz3-kp8j3h9{oY zw(p(4{R&TMAnV`Z^>0l?6N*J#G#7twf9U;R&i#MHLNCLxKdw%{73+m^s`FEH8jc-b zFry;L@8CZ3Umf$ClGxlIJ#&^@F}J99{mhlW%`N=-LIrcyURHTgDA@D0>h1dKBTqM) zmpwlDa_#x(3lBYRRHXUsce||i-Gay6YvQ&Yin?2G9(bnIap285Zi9*iZx5VVq7!+G z%hG0o#HEe0H*$S74?N>{4BNsLQJ7M2d}nfHsQrBPMMv5)HhN?lZLnOL?`+}r^tIV^ zO|Q+PSoMfOp_zl~O`8*Oy6S*_+wvRNCuHmu>~#(j%B=FbrY8Y}L|5c9qBREhV#gU)L! z;*Oa;FWdEO=JNbF(Y{4S=Rcm%2>o1aVZ;<_mpOGyy6(f1k7|56R>_3Q8n2wQr2l-s z^q)QE|9SQwb>dzZOPGz-JHj-9m$^9eBOWGAG>^mB@6qm{^+qd x$#qHJaJr#dX4v2D-Lnt3KjoVJqOV@8o?+5l1F`pqCYgY;kf*Dk%Q~loCIE9pVg&#I literal 0 HcmV?d00001 diff --git a/graphics/pokemon/darumaka/follow_normal.pal b/graphics/pokemon/darumaka/follow_normal.pal new file mode 100644 index 000000000000..beeb87003057 --- /dev/null +++ b/graphics/pokemon/darumaka/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +79 18 18 +199 40 40 +147 33 33 +87 55 40 +138 104 11 +0 0 0 +255 199 25 +164 79 33 +255 138 71 +229 229 229 +155 155 164 +79 79 79 +199 155 18 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darumaka/follow_shiny.pal b/graphics/pokemon/darumaka/follow_shiny.pal new file mode 100644 index 000000000000..ed6cf7dc1c79 --- /dev/null +++ b/graphics/pokemon/darumaka/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +79 18 18 +224 136 152 +160 80 104 +87 55 40 +144 120 64 +0 0 0 +248 224 104 +164 79 33 +248 184 88 +229 229 229 +155 155 164 +79 79 79 +232 184 56 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/darumaka/follower.png b/graphics/pokemon/darumaka/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e481a5971b0ea2407ee8889294d7aeaf3973df73 GIT binary patch literal 548 zcmV+<0^9wGP)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_PZAQxC@7O5Ay+pjif9V}0095T8Kh4k z|B6TD<>i~3q)$&z$D0zRHb8y=000SaNLh0L01m?d01m?e$8V@)0004lNkl76Rq>v|1o;-PWDW+-suMuq{%O1KJ-a9|Kb$r_UH-{Hk zv1_zFM080*>!IGjGLY7L)zFD9L()w4Aum#fRxOnFNiPQdUfm~MSQMf``XFkg3OB7e z(bc3H+N8Z@p-cL)@`@Ty7JkY?b%8WzD_h0Vd>YSZ zj%5(W2=TZ}8MOEw3$C(2+Fo0m2>w2d`)~YYM0oi|kg%K#p6tm;Sul7)Yp6T{^Z1LL ziJv?C?PVcl&}SZ6Y`tJ%TU}^2@$|#vcP4GyMA86F`M(rm{nbb#Qw&YP<>hC%kov)< zJ7>s6hCyRV@?|PElO$2igm6>mLI}lr$7Lc=EnKD;AP9o?NGXWrz~ACrZ;w-bde9!j mM)Xu6z;@@U(?1708h~#C;F{ciM%wKF0000Px#El^BUMSByk3L+>ZBqRU;0A0M&*VorLhL{~KMu32Tc$?8rZ=k2Ar#DD{|Ns9` zY?wlsmCOJD0fb3JK~z|U?UjwL!XONVg|b!b=KDXcZMohN*Me^5CO6?EE+$`3IfeaP zE<-~@LqkJDLqkJDLuVC2*!}y2e??JrkV8sAc}NKk@U!dd#!Mn_gE}1M7?sC3n*(&X z#FO5W8?ng|b&DjQw?Q@M@>l=0#M6lO`WwIQ{Dn*Jmfz=q8DS1{nD{rF0WTGo>YcwH z!17mo=Pv=ZcVmDChkV0{6Xu+y#tc~VTZX-VlkKngt6%b!-iXcw@wqnI69Cb&u3WUP z3q>PftT@5z`r@Bb;>G#m_&2`ybHF>dMje#Q0faBQHzwBsfCGXXu;!LONjkYW{+b&B z?%W#XB-3mL6u#);nOqW(o-djG|A@Em2`ljO4}>~LKm zq|gk|;gT*M=B2m0Lp@&Z(_lVe?{hlO(JLq%-3I&sf#_y@WJ=xAMFA0C^zV9z3_eTC6u5)}wzUJ?gyqDmA=>h1P76}F>u3Z2C002ovPDHLk FV1hau@YnzV literal 0 HcmV?d00001 diff --git a/graphics/pokemon/decidueye/follow_normal.pal b/graphics/pokemon/decidueye/follow_normal.pal new file mode 100644 index 000000000000..4d41e9da4a1d --- /dev/null +++ b/graphics/pokemon/decidueye/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +66 68 74 +216 220 222 +164 141 122 +24 61 53 +227 132 49 +41 125 107 +95 187 111 +219 70 51 +16 16 16 +63 67 63 +204 133 78 +173 97 71 +68 67 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/decidueye/follow_shiny.pal b/graphics/pokemon/decidueye/follow_shiny.pal new file mode 100644 index 000000000000..9f3a7bc1491c --- /dev/null +++ b/graphics/pokemon/decidueye/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +66 68 74 +216 220 222 +164 141 122 +24 61 53 +238 97 74 +41 119 125 +95 187 179 +219 51 62 +16 16 16 +63 67 63 +128 128 128 +92 94 100 +68 67 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/decidueye/follower.png b/graphics/pokemon/decidueye/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..14b8113c7b95afc6c4e19ac3cf2b5c4bdf3bbd70 GIT binary patch literal 888 zcmV-;1Bd*HP)Px#El^BUMgRZ*LPSc~+}@;(dKf)52LgvpBzN=760u)A%u}akN^H4N1w-kLITC1k0JlM0^hY@N{Q4(&xg+`#6T%^*B^5= zmGmt7Kg2=yRS`+vY+p@V!aUBFM0{OFb?*MVVJw zXNk!a;PJ=tIZqGJ66kStkk)mc=XLF5*x~%3&+y>!N%zKL>7y9O7 ze&m;JeLhEqkysp3+nZOTH~8HHf6gCMZ0YkkIxEw>@G_IR&EMcyoZEGUPqHM+?dM8o z3wT@#R>mm7>jJwS# z#C<+M)tlXdb?3%>=##RKUJ33NbT()muKmGy-og5o04Qu6R;OLk=8G_%d3mshHZGP0 zY3ByW52X{pbXXXt7?{dafkAY;7_*@;v;Z}L`WgT}kfcWp4(d(<4nCbNC~Ao`yTv-A zwh(U?mI2Z-iQe(l9L*JOXtz7jcGT}Ld;Y;U^JjG`kJ>@e(LdcSM*q9CXQm5mGl=@U z-8Ye&iA_bjFvgA#((I|l_^+APAs5(9!w|n=GAck9J+Cm#;5#e)-|-J3Rx)XQYP-Au O0000000Cx zNkleV2G+mpPO`}0FSWk2r&%PDcybs=tQP5_(5uV$94e&v@?b|n&@ zOpS3F2Uvu%`w?AMZE!zSvtA3x5FWA)JR?_Ag?um1c^dl|Ns{AB14D1Ij7Utd0Ap9h z%u2SHElNxyAGb0{C>F6#Ni;x!v7v57zKa;D>mPIxXAfqd65IY^SuYVIyitY_b^@T@ zoms8)jV03&2bj!M7P4^IlkhN^J5tv!dVlrvQrb|AFm_~3G%MXz(O#|XGTj6M45%^a z{M@A;qABOwTA|G&(zokk0{;#n?5rZ(lkO|PYa3cyf*=E4Z#mT2kTqv|OEjKP74+?g zHdENgjzoF_pFDQ-Wg*_~5o8b*GT)ZQ_HNoD(>Et@TU$5;*n%)_t)c`dtF}_Msly;o zY&fyx>hAVFc&0*KI`2=0fxFk_HmsZPB>5YG0wB*y>`zX{-EKx6=07%d-}|+Jq23%p37`mL<=~N z^VSEHr?t9KH)3y6{_W#ipb5;}$F0L|Jbm+m`PP0aVr)w#JTXN7H3hUGyZeX3%4Z zoQaer2SN7s0U8u)yNmnj;RSL}aUy1$Z08c&f!t*SbcX0$BM)9Xnv#s^YcCl*Mx!g- z2$P9qQsOQ&!ZN=u`iF*wxptIJB*wYsx8+Ong-M1{c~ZXlwZvUG-AAr8*SITlZ4F;N z&IiB-H(uv70nFd9aP>@W;(12r?_fP=8eD+wHxwQ7{;)A}%I8qundLmfT#uuzX(%(~5mO9=T165LoMQ6=_wEP8}(e|ZU3s#N*0000< KMNUMnLSTXj2|axP literal 0 HcmV?d00001 diff --git a/graphics/pokemon/dedenne/follow_normal.pal b/graphics/pokemon/dedenne/follow_normal.pal new file mode 100644 index 000000000000..d427c6fdc3cc --- /dev/null +++ b/graphics/pokemon/dedenne/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 49 49 +82 82 82 +250 218 144 +104 61 32 +255 242 115 +255 198 49 +0 0 0 +193 119 23 +232 180 63 +255 255 255 +240 68 31 +244 177 23 +251 241 219 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dedenne/follow_shiny.pal b/graphics/pokemon/dedenne/follow_shiny.pal new file mode 100644 index 000000000000..8c43e5b3ff00 --- /dev/null +++ b/graphics/pokemon/dedenne/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 49 49 +82 82 82 +207 174 52 +85 65 54 +245 211 65 +255 198 49 +0 0 0 +139 103 84 +155 118 98 +255 255 255 +101 76 64 +244 177 23 +251 241 219 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dedenne/follower.png b/graphics/pokemon/dedenne/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d92c317d75e08fabe60f89687b2e71f741ee9294 GIT binary patch literal 597 zcmV-b0;>IqP)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_F)=YxQd0WbkZ3(1|MGMH#xVc@0Ks<` z=(Ioo|NrnrAM~*o`|;Z*AJcXK000SaNLh0L01m?d01m?e$8V@)0005BNklp;HI&gqn?;8IU&_VsNZZ~jE z`i}4n33Lp54OnY5A>VjWBV-wEB<^}`^T{(nCulYKxoyk_w3>IwGVAZeT_;HH`G6$C zG8<5u%xiE8I?E95~j3LaHjfkDwug#7g&a>rd1i6l7Mm}>w z)g>`sXW2Lcbj%(UZ=y4%ewT?ijH$}kOS(Ke1L2sxTP2-XK(2-MY+)LR(rmqM8ip^c z>KMqexkDnHX3wfEa*PyC<}(?PG0iizHF#-CG>A~x-mW8^ye*zqL^%eLs-cpRxqws- zl`@7jlyVT6OLi@S_o;eq=NeO0mNEuoS(eIJpV2_+9k^x<7HYKQ4QxZID6X(W?olii zGxSEPi^4JcxA8ikmtEj)ec1NNa^P3E!TU=1Jb?b#c9Qh1$MP|;e&8wFx;`D-4ZsdB jg1s5H-u12y{}KS-aY2sqcKncZ00000NkvXXu0mjfYv2g< literal 0 HcmV?d00001 diff --git a/graphics/pokemon/deerling/autumn/follow_normal.pal b/graphics/pokemon/deerling/autumn/follow_normal.pal new file mode 100644 index 000000000000..ea85feef5ee0 --- /dev/null +++ b/graphics/pokemon/deerling/autumn/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +216 145 19 +63 33 13 +132 91 14 +246 236 65 +246 228 194 +206 164 103 +63 33 13 +216 145 19 +99 99 99 +62 62 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/autumn/follow_shiny.pal b/graphics/pokemon/deerling/autumn/follow_shiny.pal new file mode 100644 index 000000000000..e49a9a7f7a83 --- /dev/null +++ b/graphics/pokemon/deerling/autumn/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +232 128 24 +128 72 16 +160 112 32 +248 208 240 +246 228 194 +206 164 103 +63 33 13 +216 145 19 +99 99 99 +62 62 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/autumn/follower.png b/graphics/pokemon/deerling/autumn/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..eda763b62191853d8cbd9ce0c6b108890df09650 GIT binary patch literal 598 zcmV-c0;&CpP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_5+DocfEa*C5TI}%_|Wk7D0lP^=K~zY`?bfkQ!!Qs4 z(6hpTIyC`Ni7n@}5?flQbS9zM8|Vj6Bxi=9tW5j|6D#~7M9Q)3( zT{Z9@|M5q{40o6KQ16?1Y|{PbA*M(~0d9lC;wVp2#gIe40V3oDgbk+i`4m&d?nW^s z%<`BO5T2*wbvn)!H_b|MR20*2!K7i1P1A%4q_golQykeWVFiT2G}pJ~O7n85`KVc8 zz>aCtv1HrQ@pV=zHcLAWZ%ac|B4Ty8XE&ZE#~XQ}o-Eezpp3OVfaf_ueYj z3l!dCV!`#92Gq5$E5-T}UHZDkD*CDTB1|zl^P{2SQ^c&_ksq~~NA~;N9)J0HZwj-m zAA<2+m+ngO$uoyA|YXBJV1m^&%W&gnk4Bi=mHFRDJVv$c; k_9uodyYKQ%<4*>_Cnjoo58U;#xc~qF07*qoM6N<$f)Vl%Qvd(} literal 0 HcmV?d00001 diff --git a/graphics/pokemon/deerling/follow_normal.pal b/graphics/pokemon/deerling/follow_normal.pal new file mode 100644 index 000000000000..f5fd58d7c477 --- /dev/null +++ b/graphics/pokemon/deerling/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +240 129 184 +102 56 100 +142 102 19 +247 238 76 +194 96 140 +220 154 25 +194 96 140 +247 231 200 +211 172 114 +110 110 110 +73 73 77 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/follow_shiny.pal b/graphics/pokemon/deerling/follow_shiny.pal new file mode 100644 index 000000000000..5517152271a4 --- /dev/null +++ b/graphics/pokemon/deerling/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +248 152 168 +136 64 64 +142 102 19 +248 208 240 +176 104 104 +248 152 232 +194 96 140 +247 231 200 +211 172 114 +110 110 110 +73 73 77 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/deerling/follower.png b/graphics/pokemon/deerling/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e2bfd0d9d32cf9455e4eb0d4f6cc927f2545e5f0 GIT binary patch literal 616 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 B75o4I literal 0 HcmV?d00001 diff --git a/graphics/pokemon/delphox/follow_normal.pal b/graphics/pokemon/delphox/follow_normal.pal new file mode 100644 index 000000000000..78bf3748c221 --- /dev/null +++ b/graphics/pokemon/delphox/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 96 32 +0 0 0 +148 41 34 +250 224 96 +201 66 48 +243 86 58 +224 173 16 +153 68 75 +20 20 20 +255 255 255 +115 49 37 +111 51 51 +144 112 32 +51 36 53 +0 0 0 diff --git a/graphics/pokemon/delphox/follow_shiny.pal b/graphics/pokemon/delphox/follow_shiny.pal new file mode 100644 index 000000000000..0ce8eda4cbe5 --- /dev/null +++ b/graphics/pokemon/delphox/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 135 135 +0 0 0 +148 41 34 +208 208 208 +201 66 48 +243 86 58 +183 183 183 +121 92 131 +20 20 20 +255 255 255 +65 43 72 +101 69 111 +136 135 135 +51 36 53 +0 0 0 diff --git a/graphics/pokemon/delphox/follower.png b/graphics/pokemon/delphox/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e490e31cd818e9bc0129d3892fd94d3072626b83 GIT binary patch literal 895 zcmV-_1AzRAP)Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_fM6g1005LJBKqK9$wDymRyyFV5Sc_v z6ciNy|NnC_C2un`kZ>R~BsCiG6ea)w010qNS#tmY4#NNd4#NS*Z>VGd00P@dL_t(Y z$L-U-Yui8+0Pyo=DHw`v1Rk=;7sV1-g|trH+3GW*g)U9x&TYsMNEW+FJasXJ2;%OY z(?B3o>!A_EbPy#GNOa9wJasVn8+vvc>CVZyA4`|K!RB|md+(iehi>CG{x}MAOHx-+ ziT!5OtD(R3I5O5lp@86WRm&lyEY#G0^Ej0HqEJ9^nLc6*iZ!arygW`Q^(3LPSmi75 zu2$)K9c3DH?Q-Y_uQEeZ;>jCkA60=VVtRHSeQzp&JgwIupeLGN@lOJ=Rf?rk2$SiL@(V| zH~xO*QSi=vvzZng1yO!JN)wt9bCAwQSx;*Na4q{?=2kvQ5N&;p>6c`|#b@SCuHfJk z)cbq`%!5H%!0(Y*;Sy%Oz*GQ|gFG}s&)Z19J2o~vFC<9x4^a8r`jvK7VlxKa4n6!qDdrT15w_ z@YcZQj7@TS>ZJ*B5SSaDa8NPvhdh7ug^PlR0BznbSp0k=4C5~MxYz520TP1<1%~21 z!9(4)c-yu(KlJzb73QATSEmYKVSr4RCz{Jm(A=r3dO?I07Zoy{|F?mO4F5F{`Uz!S VLmU~9HzEK4002ovPDHLkV1g(Um~8+6 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/dewott/follow_normal.pal b/graphics/pokemon/dewott/follow_normal.pal new file mode 100644 index 000000000000..3ef7077292a9 --- /dev/null +++ b/graphics/pokemon/dewott/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 88 105 +0 0 0 +32 139 148 +32 139 148 +82 189 189 +49 49 49 +74 74 74 +115 57 57 +250 247 240 +82 189 189 +46 56 92 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewott/follow_shiny.pal b/graphics/pokemon/dewott/follow_shiny.pal new file mode 100644 index 000000000000..8c28ea7eda18 --- /dev/null +++ b/graphics/pokemon/dewott/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +51 76 90 +0 0 0 +64 176 152 +32 139 148 +80 208 184 +49 49 49 +74 74 74 +197 82 90 +250 247 240 +82 189 189 +128 56 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dewott/follower.png b/graphics/pokemon/dewott/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7f28592c7776fe65f254dce20090a28e375c4c11 GIT binary patch literal 599 zcmV-d0;v6oP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_GfY|l002O+m>`RkP|&zBF)>O?O2txI z`uFfsy}f`qc)rcXRsaA132;bRa{vGi!vFvd!vV){sAK>D0lY~>K~zY`?bSg`!!Q&8 z;I|&OgBQCp270L(GDlBqm}BhbKUhbcyA8w*Jk^SXT?J9_1yM2Ahduf`su#IhO<3GjjMs|pwYk)#%_#{8?G1YENTC9g%G|XF!v39(+;heEP-bB+}j%R~-Z9|0(5?s*qwVKe6*LG1dp}y5n ztH>+psbs9SgxXzXJr?B{YCXn!ecx^>7fkK0-&M4Rrc3kT+5NEpVmDP`HPmmOhgt)} zFbxMh>cm!Gsd`Pjoz~$qJ~gI)mNY{H=Gp?GEaj?(fW4U!%4RdI9gJ@*^d0SFA#rIxL#1``jfg6t2DiDzF|(k6IGT^QJ+`ws1rog zcjkT6myUS7_r2I@!P9@{e@bT)x_c$}v*7!)|7X}6PI$5F{hpcUey__vV?OgmZJlw$ zpV`Yhc$Vz?!Zvqj>C7|njJvE?6*q|lgqE9cc)WlA^{FckFOWGiS3_z8+nX@CdCW^1 zqO=blD3qC-B^&Nh68h@GlCFLUL1BmQ`%T?yliDR0crCprv3jvnNV}Bkt}xU8;s-8% z6*Xku!yxsk_=y3tOYQ0nXYHesSFSfbSNe;&fz6ij%{IrV;H^S$llxN}3^MqyPrB{P z)UdRV?`4g&%VZw^4Bm(uGvfn3a?vKtN4UZsY<699#F;zQis47V8>6p!{a;uYFe`kP zQD8j6bZM4l%5Kkugtg+V49UwUJ-XLyyNB&fdYWl1+XkjBv0Xp68rm612&7r@aB+xS zXHa0)c{TGX3y0rImJeDVQw=l$37RJ8BWF-D7{GBGy)dk$NgtZM@6AUE@6;x%Z3E zKe0`gb*H9e9OzuK3E{-7)t#4<%o;2Hl$1V0wfY{AzzxThb6H4SfHqGhI%zrD> z^*P-iDBm||`LMqxpyR*eQlIz7zp)gjowK~~C6Os-?sLvhF1sDJ-)OSbj}rLWx!^+t z8%rdM#ivW%1uU(88bTjC7ZjNlePIb@sCmV4qv?#3ahFSpNzTE5v>Up28KMQ4COqcg zYtA;Er*NFLBx%}y@0=)$rU#dH&1DD=kaGXr%o5KU1d(SOfL_mSif;Is4Y}g-SrumL19(z0!}@*k3yHou$(#s%=TRx|=}yF1@Ng z1-6JKcH3DM9V!(KST4Me5810%*zrk@G)K2 zyybOX@QR__;xC_coVS{?+c-up-61k9bk)NIZae0TmufFKPpLd_=QyFW|BLjxzT^X#WRz1e3i=dhlaJSBc8ZQ@p$ z<#&7>c&t`WhCssmNuBo&NOK!&9*b_fENT@725M)-2Js0$N{I{T02 z3m(Ph|GbQ63h(lK+csHF+|liE1m}#J7>A-cXSb)Dg*(13X+Q1k`n&b`?3nGw$}wh> vm20;A`*7^G<8Icw;l*b1YwGsgS^r-;p)b%kd;fhiP%id#^>bP0l+XkKXXcT> literal 0 HcmV?d00001 diff --git a/graphics/pokemon/dialga/follow_normal.pal b/graphics/pokemon/dialga/follow_normal.pal new file mode 100644 index 000000000000..e536b2eab85b --- /dev/null +++ b/graphics/pokemon/dialga/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 160 192 +32 88 144 +32 64 104 +40 56 72 +184 200 216 +136 160 176 +96 120 136 +56 120 176 +152 208 240 +216 232 248 +184 32 16 +240 80 64 +64 128 248 +0 0 0 diff --git a/graphics/pokemon/dialga/follow_shiny.pal b/graphics/pokemon/dialga/follow_shiny.pal new file mode 100644 index 000000000000..e0a10b98fde0 --- /dev/null +++ b/graphics/pokemon/dialga/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 168 192 +0 136 152 +24 72 88 +64 64 64 +216 208 144 +184 184 136 +136 136 56 +40 160 160 +152 208 240 +232 224 176 +184 32 16 +240 80 64 +64 128 248 +0 0 0 diff --git a/graphics/pokemon/dialga/follower.png b/graphics/pokemon/dialga/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d7632b6dc02ced73b8f042300c7b2a5f65a4e74f GIT binary patch literal 1853 zcmZ`(XHb)g7X1Jd6i5hy^gwi}N=ZHxBBJyr5HSM6ib_aAQ%b0TPy#_f3@Z%M1O!$o zt4LppE|N&+!Ge?p6)<$7QjK)<<;R*qc@Y2rV74|E zcmNQf^R>wlAwJH8w=(&3#M{)t6aZ=;iXIRk{2oQL!8-szlo|lg69Hh4KcX)KKo}YT zK6?OwVJ-m31QooxYQ$e?JK8&0<_;Aj5D1TA7RogpW#XfOwQ25|NGY!Ipr&A{HMv9U z6U#fzD8#y>i3xqjBA@2QHwt*#Sz7=p5Tp&i5e~I=uoPYtfI(Hnj1j^9{1Jjkz=iYK z76+%;GVY!jP}R{|IBHHK#rPdeJ?rU5Ox1Ch&TC>stiOHQ{o=YnhLOG8~X$bY9JHkoqFSM%u&iO769=EZr|Ez4M zz@((3^hvV1n(!1kkP|ulg6b|0(|fM#tBQCSM+dAW8Ftm4l-PO5k3HWcwnnUf5GP6a z=$t5oqxYnIPv%KBapxgNlF?XWxSl@D>|I+GonD@F-u4V?ets#$InK?Tmv1j6PLgdj zvFdS#Gx3UW{Mx-A%l*zea>zsq``YW4Eu8eivcL6)$=Jm)6!c2diF&DINyhL8pGTs{ zSc}1AZk?Ztdv=?KQia!x?m?r#eb?H{6s%2FUsf_V`2M+Gg8TcI`u4;;u5RiTm=5wM zr{#x)o(Wc5>vGgB5pKf3%!czEP>55|FUIJKhmPY($}zE}J^Cr_i~#Voa^pv02z7@@ zJa6zl>+|!RZ<`+ZS3heO9n9Z8tn8^4BL?s?L@X_I6t~b& zacBBwyDxHClZE+`8>ga4tK`+1tpkGlmPl7!0A!_1G0gpOPG)fy1@9Sv|o-%0$DibE|@^UD)B&4Y{Y-^Y-pp{*i4ZXJP*W7Z)w;ywuTD5-6A$ z{APE|<&6w8sMWA)>TlUjb@&%>@LL`J>E46cc=pmuP7xBtj99(af?oEI9^HTWrq2A1Ge#*Vyxee&X-mF)W3?b)7F`kGt1*>kuyCieli_BDII`~v8!s>E`TMb{^lD(Y4%%-bAVDmhHiBqk33vhoHsG)Yu*?JKZ!B{ z3B}F7)iBL&UmbI(Qps(3gP1<&fe$~ZLAi8#=tVbJe#2|ia$6_>?)2{n4TF_>N`4^U(oc*q2i8vv4EMLQV zzKV2qzts;s?K zyUi-S;;54I`cBV)pAXFTC>bkKEp|O4DM<`|;pqtF%fs6ra~R{JsvY892ioU=%3>`H zRk`H&MHa056J&;sn6k^XmA&k`gNAFRj%Z>k`=u&>o;EddfiHXK6+jcR=2wmX%-95y* z(S)J5f|wvw5xjMN;d%REE6K^jvtlATmz_^H`s1kVD?RLuXYQIF`uVd6}8EQtq3KK+T4u*M_L>KThdSgZ9=jysKvZ{NrK93mNTaeHrUiee@ z@R%;xg?lh2v(Nwjs-c#yp(H{m*^n4a<`V#-K~Niw(Z+yIAZVzkZ-@cUps|K%bgXyL f=KmP{14+JKk^kQyZm5pq8vt8NoJEzHN5a1WF>gP& literal 0 HcmV?d00001 diff --git a/graphics/pokemon/dialga/origin/follow_normal.pal b/graphics/pokemon/dialga/origin/follow_normal.pal new file mode 100644 index 000000000000..e6bfc48201b1 --- /dev/null +++ b/graphics/pokemon/dialga/origin/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +98 182 49 +0 0 0 +65 129 255 +189 32 16 +246 80 65 +57 121 180 +98 121 139 +32 64 106 +16 56 90 +24 64 106 +189 202 222 +32 89 148 +139 161 180 +156 210 246 +16 16 16 +24 40 49 diff --git a/graphics/pokemon/dialga/origin/follower.png b/graphics/pokemon/dialga/origin/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f0e7a4429796fc51a289f5074d308fb56cb71c21 GIT binary patch literal 1890 zcmV-o2c7tdP)Px#Fi=cXMPjxw0000%f&aZA5cW_(IeD~Vd5a)GY7jVD7(i;h%HAMZl#8LXoYM9X z5D*wBF>Fn>4FCWD5Oh*bQvm<}|NsC0|NsC0|NsC0|G-d-LjV8<#7RU!RCt{2TY+xd zIt(O!G`xL7HOQIJWF>HNlEUuEnBv1*|KHJmMvShY}vA9 z%a$!$wrtt5Wy_W=TlSSr{yMjmI0$WCa48Ugo^o|Fx z7bqCx@8OOhpdrVrp!-GuC@2vDasW~k{-qaqYYB~^7bqC!Z_)}}Y#sx?K zK!Dl`1SqYB1js9x;cs~N>$*hnDj@+BJ-@(%Mg_njgzg#%V|w$~Z~oi}SpZ1(6rcwL$S9cP zkA9SWxEItRfe?lO{usa-SyN+_g`R)X}i`c?Vy-P-^C2d>qJ z^8x@QQEmM~06-k}_adlZnm;+<(%RWjK}mVDguHE=J}JOl(U@>vVFMgzV9GmMgS?B?t2A+;H{0fy6?Kp7Sm|}Gmb=|;XRnd zA_}JYlLG^q=fztHE#6e#|H9%Cs zEPrxVgx>Q&CRaW54L}ckQzqMin&BdQXg)U+@m`yKH{FRWz(CPv=Q%A>0&GDA)BMR< zNK7q@An$%hB{LmIlK_Zdn{9ygj=;6o-gPwGyPptI zFwdWy0{xK4s~lj$_ChXPBBSfxXSQTm0FWoB(JvB8J!!gbS$#I;D|{e|LTb0L3G5Xf=_P8GM)d z2$oau!5;=rh`((+44~n!IfHsP0c|$zGyaNZH?Bue2=hQo+4cr5=0i{t08ANiZS>n{ z1gmq-TUx;+e?0zCZiP2F4z7bbYFqq(gJZG<9JDAMy7v05;&&70f-nn!sN44T5CGRA zp536Ff@%KjX@sNnu^VN3B0y-KT!a=ddDU;%H*Vzg>Rk|K02sdOkWB3bF)PFP{Oywp zrumb898CW_j3}1{0Q6)R2MOGcx(BfBkIc6|4Pfz`3UC?4tyJ>gC*!XHWED*Fhskp= z2D|~ZhR;~XO{X#36TN6>ul;28#gDT$PXh>32m*J#b9iMiM>O{YfTV&+{s^GM--;;C zL}ZY8{yVn>;dGqmc`*NQU)(i@Ipo6tV*zceJw za-6>#fG6QM06XDfk2{bG)=qmW?F5syEji7>Q$d?TF$F*K=LUjs_geoc8|#_oc)4W^a4&M*^J!{IrGJTkdxIC;5|3 zr&~3#YbV0H7K?NAqygU8+n)cN;UrMH{`|ObQ`Znq^9KO*-~k}`1L#H|AZ3WB(=>2S~E_KzX5izB&If`*Iy# cw(RfNKcw)pM^ad!Jpcdz07*qoM6N<$g7`stoB#j- literal 0 HcmV?d00001 diff --git a/graphics/pokemon/diancie/follow_normal.pal b/graphics/pokemon/diancie/follow_normal.pal new file mode 100644 index 000000000000..990c8faba8dc --- /dev/null +++ b/graphics/pokemon/diancie/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +225 213 222 +242 154 218 +131 31 71 +206 86 159 +37 38 48 +116 120 150 +75 77 101 +227 199 137 +198 152 98 +225 213 222 +182 166 178 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/diancie/follow_shiny.pal b/graphics/pokemon/diancie/follow_shiny.pal new file mode 100644 index 000000000000..d09a01beec12 --- /dev/null +++ b/graphics/pokemon/diancie/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +251 194 216 +243 148 184 +161 42 109 +217 100 143 +30 29 29 +77 77 77 +50 49 49 +227 199 137 +198 152 98 +226 66 127 +168 45 92 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/diancie/follower.png b/graphics/pokemon/diancie/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7c1eb759e11ab8b3867516192fbd6562565c6b0b GIT binary patch literal 741 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 M07*qoM6N<$f;A&aegFUf literal 0 HcmV?d00001 diff --git a/graphics/pokemon/dracozolt/follow_normal.pal b/graphics/pokemon/dracozolt/follow_normal.pal new file mode 100644 index 000000000000..11b3c9f0464e --- /dev/null +++ b/graphics/pokemon/dracozolt/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +92 92 40 +216 216 128 +0 0 0 +252 252 164 +244 72 88 +0 108 92 +20 40 36 +244 208 44 +252 168 176 +188 156 12 +244 72 88 +236 120 128 +240 164 112 +188 124 80 +196 196 124 diff --git a/graphics/pokemon/dracozolt/follow_shiny.pal b/graphics/pokemon/dracozolt/follow_shiny.pal new file mode 100644 index 000000000000..7f93f86fd687 --- /dev/null +++ b/graphics/pokemon/dracozolt/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 41 41 +213 213 205 +0 0 0 +238 238 230 +131 115 148 +131 123 115 +82 74 74 +213 213 205 +98 115 131 +156 156 156 +57 65 82 +82 98 115 +197 172 230 +131 115 148 +164 156 156 diff --git a/graphics/pokemon/dracozolt/follower.png b/graphics/pokemon/dracozolt/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8cbd25de4adf29ffbb8f71c45e8aae16d67beb49 GIT binary patch literal 1336 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/drakloak/follow_normal.pal b/graphics/pokemon/drakloak/follow_normal.pal new file mode 100644 index 000000000000..4237502ce8c6 --- /dev/null +++ b/graphics/pokemon/drakloak/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +104 36 44 +0 4 4 +252 112 132 +28 44 48 +104 36 44 +216 84 104 +136 164 156 +96 136 120 +72 100 108 +252 248 140 +216 212 104 +48 72 84 +232 228 52 +92 136 132 +128 176 176 diff --git a/graphics/pokemon/drakloak/follow_shiny.pal b/graphics/pokemon/drakloak/follow_shiny.pal new file mode 100644 index 000000000000..3ee7b64a1758 --- /dev/null +++ b/graphics/pokemon/drakloak/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 65 0 +0 8 8 +230 238 24 +0 57 82 +106 32 49 +197 65 90 +131 172 180 +90 148 148 +8 106 148 +156 205 213 +131 172 180 +0 82 115 +230 238 24 +90 148 148 +131 172 180 diff --git a/graphics/pokemon/drakloak/follower.png b/graphics/pokemon/drakloak/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..4dbcfd72a40dd0d8784bfdae1388c301a958cf5f GIT binary patch literal 1345 zcmV-H1-|-;P)94s(sBrMoeXo#eoV2F4~WNiHSjM&s@Fi2GBJ`o$dvU z3`F}{TJ}1%6&tX+5aL(Mc)aGl1?D@u1;e6PqMyPgONEVl z0L%CTe$fhmR}j!T$c9`I@Gw`m463$Rl+8)5>0kowqFwJ51ZDvNat+{RO<1oD&TkNl zF$*Dq({@d^=o33F2gS<(^2)F;zIFgRbf|4bO*l^mynwcJwBR83*rt*HCt7 zZBjF)$jgA9KGVSt`-`VTrUzuxuu-obF>; z|DhsGtQ5*d{oyS2$jxM#O4D8EfEjtia?vAL%Yy&l0A%GZo+VNDGInW`4)+dcG&@2C zZ0x2ATy4qpN zJMPWV613DL38g{0tl>Yn3_k^oC8wUbc)Y~vZF8kdKtFi`XH48~V+pq7$1o&#c7pbA z(+in66`dIyFq^yCB>;VWI2)i{3_-k-@ZfF6pG$%>-hhX3`uO7XYi4tYO?yp&*6sdm zYcy6mNqZQAK4ZrlbCQIkd}+-LkZc&{;=Th{^_ENc#A<4YZYApVraEDVgtJBgJvCV^yo;T0velxBuv zZoxrj$h6lG$VbS$#`H$dRmUjMA}Wk0-D@VI2FCGkgR4x9VpVs4%x({sARb@RZ&N24 zu>1M2RWKD%6cUaweUT!B1ER~47jd{<{T=hntpfeHC!p`y)o4dG=kMIQC41`bCq{w( z+vu5*1E8hmta@B9{HC6bouFgou9d?5-)Vn9uO~1cb37=IDr$tM2FPjMr$gG_y)?M- zE$A@l7&r^0y<=>!9Q36|r@ndzVdv_|e0FQ}%&jjKdZ>S}?d43go1Q3(CVxolJ?)`t zhnCsq3Q%>5GE?jxi$qxjS(F~e52TQWPsYFD|1$jrGO=tkC$bel00000NkvXXu0mjf D;WLG~ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/drampa/follow_normal.pal b/graphics/pokemon/drampa/follow_normal.pal new file mode 100644 index 000000000000..5749f136083a --- /dev/null +++ b/graphics/pokemon/drampa/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +239 239 231 +205 200 190 +185 201 156 +247 170 206 +156 146 126 +102 188 176 +139 154 118 +86 150 145 +241 139 198 +181 105 16 +195 91 151 +74 71 62 +72 123 125 +52 83 89 +0 0 0 diff --git a/graphics/pokemon/drampa/follow_shiny.pal b/graphics/pokemon/drampa/follow_shiny.pal new file mode 100644 index 000000000000..de7f5f00ef24 --- /dev/null +++ b/graphics/pokemon/drampa/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +239 239 231 +205 200 190 +240 232 144 +247 170 206 +156 146 126 +224 176 112 +139 154 118 +200 120 64 +241 139 198 +40 48 72 +195 91 151 +74 71 62 +72 123 125 +64 80 112 +0 0 0 diff --git a/graphics/pokemon/drampa/follower.png b/graphics/pokemon/drampa/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8b92f1196c2f152ad9a4b292f06d26dc17a31ba3 GIT binary patch literal 1619 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 PK_!EytDnm{r-UW|_j(}j literal 0 HcmV?d00001 diff --git a/graphics/pokemon/drednaw/follow_normal.pal b/graphics/pokemon/drednaw/follow_normal.pal new file mode 100644 index 000000000000..ff9e1ac8a9f3 --- /dev/null +++ b/graphics/pokemon/drednaw/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +12 252 96 +0 0 0 +84 40 24 +108 48 32 +64 112 120 +148 108 28 +144 68 40 +200 152 96 +220 168 60 +224 184 100 +72 120 128 +92 156 168 +112 168 176 +228 196 128 +148 184 192 +252 252 252 diff --git a/graphics/pokemon/drednaw/follow_shiny.pal b/graphics/pokemon/drednaw/follow_shiny.pal new file mode 100644 index 000000000000..032ee7c779c7 --- /dev/null +++ b/graphics/pokemon/drednaw/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +41 24 24 +65 49 32 +0 24 8 +82 41 16 +90 65 49 +222 164 57 +180 90 49 +213 106 57 +16 74 41 +16 74 41 +16 74 41 +230 197 131 +32 115 65 +238 238 255 diff --git a/graphics/pokemon/drednaw/follower.png b/graphics/pokemon/drednaw/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7514ada7013660a5465d9a7799d8b3b1d035deb7 GIT binary patch literal 808 zcmV+@1K0eCP)gKyY}JY#fk8D9D&#+^9U@xMWCpfLxrYaHz24#DJ8z!2JCD*f0?40008B zNklq17sC=XX4kk?>l}H<|p6$K%?!EJRolW|m`g?tS z|Nr|e0M)2QHLCIdgsp9r#0@idB7 zE+1@hz`BhLmEfnHG@SOejXWyv%F!n@Nfw5#aM)>KV3;srya%>Vp{~#588MjYTw4!V z*d~H-STZ$UB1v|_Wc!NN!C=_Cv6IPOh@0Bh7Y74}U2ABobH&8!3?L)V%`*DAFq#ol z!7dcwO6IYP3igK-kZAqYv2A8G0dr|LvzsOcz}6CQNhg2~q%Q$B?!O;9_gox1D~k($ z$;4`z9I748z90s`=8%5YWXJ-I2)h(t^51-H2D#-L6BpNkeXRgu0Bk)UkQd~7@|37X z#r11j8XcaT&(G(C?+xwaXjZLbKZH0AG=9(u#-7rSnkyj+tGT$jm(EM=Klb*NL&B+5 zVV&}peMOy>a(`R_(Z^bSM!S_WAlFPxK=r}mo~7L2Nu)(+5`s~$gZ7a*d`vwZjAkk8 zZqS{#_gyLB=AeBDJ{{N0-n>2pBcsLcN;GyLFmoAz8CNr+T%XEsiMmhD)n(ASbgh)2 z@!7?^8&bs8b!QQ$ncYk$oE literal 0 HcmV?d00001 diff --git a/graphics/pokemon/dreepy/follow_normal.pal b/graphics/pokemon/dreepy/follow_normal.pal new file mode 100644 index 000000000000..e36e561c8517 --- /dev/null +++ b/graphics/pokemon/dreepy/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +100 32 40 +28 44 36 +0 0 0 +252 112 132 +112 160 132 +176 60 76 +216 84 104 +136 164 156 +96 136 120 +144 188 160 +108 36 48 +68 104 88 +176 60 76 +252 248 140 +0 0 0 diff --git a/graphics/pokemon/dreepy/follow_shiny.pal b/graphics/pokemon/dreepy/follow_shiny.pal new file mode 100644 index 000000000000..2afaf14cc75b --- /dev/null +++ b/graphics/pokemon/dreepy/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 65 0 +16 41 49 +0 0 0 +246 246 115 +115 164 131 +189 57 82 +222 98 115 +115 205 230 +74 164 189 +148 189 164 +106 32 49 +32 82 98 +230 238 16 +255 255 139 +0 0 0 diff --git a/graphics/pokemon/dreepy/follower.png b/graphics/pokemon/dreepy/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..15666515741c819cded19a78fae5f540bd77343b GIT binary patch literal 762 zcmVCL}*yBJWTxfi~s-t2cY8z0007o zNklp%Ffy!57N&!$?v`2 zx4-uS(1=Df;y(%2g-)#+ z$HTgbr5~AS;M}5N>YT0MOQ!E+Net~F5RQ(41=Cu`uqz9xHr>P$^9!kE#8fF)fZUQy zWIE*X^vA%8HH#uWy@OXy8z$lm>NLRb86dKE`w5?lScY)fBK6Zrr(a~d2CF6GTw2CR z+#3%)0s_6IF1Fy+OU4=2BQ_h{01{K4!y6M@a~Jqwgr}EQ z^o^z_MrXGKgZhGT22i&7o}yi8W;HYWSV?C4#L=w5Ys#6qe63C2uEJ^&Nr1Dy9|@B5 z`3rZckQkQ{J}(O+oc@@Ta+==8x$|f9ZBzEJqXpfWk~9Tj|GdF7NjsN#aIJP09emhD z4eT&1!5Q{YJ;Mq*fqdvya~2g^zs`>#ebsh3dUoIa_X;#sxF{A)E5=z0fMhzIL$Z&jqH$S2O}Sr_llC=ZMK}ZOdYv`pQ_~wJfr95srqz&K-##=s+&VJ?0Qv#I s86Y5F|1l;o*nQDL+st>Pj_}XMA8EM{JSl;9Qvd(}07*qoM6N<$f-q)VmjD0& literal 0 HcmV?d00001 diff --git a/graphics/pokemon/drifblim/follow_normal.pal b/graphics/pokemon/drifblim/follow_normal.pal new file mode 100644 index 000000000000..ac241c17f125 --- /dev/null +++ b/graphics/pokemon/drifblim/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 112 +64 64 64 +232 232 248 +168 160 200 +0 0 0 +88 64 120 +128 96 184 +152 120 224 +136 120 56 +208 176 88 +216 16 40 +104 16 24 +104 104 128 +128 128 152 +48 48 48 diff --git a/graphics/pokemon/drifblim/follow_shiny.pal b/graphics/pokemon/drifblim/follow_shiny.pal new file mode 100644 index 000000000000..cd5344a2e8bc --- /dev/null +++ b/graphics/pokemon/drifblim/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +200 128 216 +192 160 56 +64 64 64 +232 232 248 +192 184 136 +0 0 0 +192 128 0 +240 208 88 +240 208 88 +32 112 136 +112 176 200 +24 216 16 +16 104 16 +184 144 8 +240 208 88 +48 48 48 diff --git a/graphics/pokemon/drifblim/follower.png b/graphics/pokemon/drifblim/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ff4dcf65c525e673f81f40b8b4479b2556bdaa1e GIT binary patch literal 818 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZB6gW6I zym;|r#ex$+;RuI{hJ+n6DjsxHSX|f;aYH~OLqH-UqoJW;hJk^Bu=hVBpd!X3Z+91l z4pvzYAcwug)7O>#86z*73Zvsfz6(Ghf#gKLG9ax0#XyRIA!+A3po176d%8G=cpQIw z#n$_?4uXTPDEx!;q?{ViMM%g`z1wX(3j8{;d_I3ZiS4EdT&MSI!w~eofPurr< zQT_Cs9Se-#SQQ==N!Rm!d{E@Gg#Tj4TgrF6kF!+UPT$BRcgE=1&dC`Dw~x;_yqJYid8Mr-9OuP21QVH`z-RDrZce9^UVsEuFQxF@LwI*Yvn3-&>Z3 z=GJwU!B=8=Yi{d$UE$qdtMqW~x^D4z>Q6squgoji*T!AkKke$@f+;hE*X3pSmn>W7 zZ=$*Vn4OWtc$)}4~%uy64!{5l*E!$ ztK_0oAjM#0U}U6gV5n7ZyZB6s%Zq z;>C*}K(Ppi3I_*=hJ+m}IvzaO5YbU#VafKF5h%f!21sKV#%& zQ(<&m$aeuKB#@lwR|cdNpcqIoFeL4K2Xq0Wj;D)bh{y4_mkhlRJBYAP)^-DUFN zURxc*d$Hr(OIYT(6m3fu|HvH?Up~>QjJvRCa*enD@@oI;r8^xb{5kolx_?i(IFmuj zi3$HFhqy&95isefk$T!W$^ZB|D zxJ`FIN-B#KcwT&eQ9$wI+h1$dw{PZNup|76s^^b+fWfC);u=wsl30>z zm0Xkxq!^40jEr;*40R2SLX3>8jLobJ47Cj`tPBjARa-xzXvob^$xN%nt>IIJEijod OFnGH9xvXPx#1ZP1_K>z@;j|==^1poj5El^BUMVQc_C@3f}Ffa=X3pY16KtMoOS62W40MO9T z<>mLAo12(OXo$GjxNwLlV2CuJ{oDWm010qNS#tmY4#NNd4#NS*Z>VGd00Fy6L_t(Y z$L-WHOT$1I2HGas-r4Vq6?zp$)ZUZ-Sdh(~g3eI#!B9 zaCdSMak|OHpW&T@y*ut&x+(PCo^tnoA1NGIW|?J{`8z3?romdXZEF$F%{D@H*0lu< zfH;wN5s_3Eu!GQHmF?5W4>Me&1$DKzsLN^tKqewf?V68}U!UPQ3($qRLecH`=q^1` zyCoEg20rq+Zz8&Voh7?xYX1~^YOg#vgHxtZv_6SP!}K^%n-;1K&U?2Vwor65xs22M ziKq0K7CK57Uk3@VfX;y&hNsa3t0=5TeROlA9Jbc1PWS8PIqePF?6A8eO$+hfbbp9GsZ z$)g^qyfxD_UFeP(g6+Ww9S^u)=}v^BEQvHWP7EoyHDRLM)|N`r=uO%gOEY8LC?wikID@EWeTm>FUQq z95Yb9BX!@QuiOPb%kJW!Ea?~Ji&X$v`kY&UsT@eVKbiqIZ~^cbYH{+y?n+TkAd-L5 zWmS}_CLyK_luqQ-0B|1hS#~+PVg@k=2z17q8(%Yg#;WL(tt2i5%fe(t2N_X>+%^)u<3cg`VKZ~ZN85N9G< zPwkc8n+9aM20c1xZ`QGe3UdrgD206n^1lkQ-xwoFG6QRnR9Gu-3r!hWb!PCl=m%JX zQ7Mr)Ef!Y8`W}XqteI?Vk=XXX(>_%q9-p)x|2aB{=y#P7qed%N zR@UW5&i%+RA{55z{W800#m9VVdy@lUK_^aK9NI&F@8QdVjL^evp>e3ySbD> zhGJkOoNwdi@v&YlLD)I{2e;YHWmeQ;p2LQ!&q%w&pNP#m;b+!Jv+%R<8&<<__4Io% Tr5Y<+00000NkvXXu0mjfSM9Uq literal 0 HcmV?d00001 diff --git a/graphics/pokemon/druddigon/follow_normal.pal b/graphics/pokemon/druddigon/follow_normal.pal new file mode 100644 index 000000000000..10535d161123 --- /dev/null +++ b/graphics/pokemon/druddigon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 16 49 +15 15 15 +16 49 98 +213 0 65 +148 0 65 +49 106 172 +16 74 139 +206 194 144 +206 194 144 +88 80 62 +139 123 90 +206 194 144 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/druddigon/follow_shiny.pal b/graphics/pokemon/druddigon/follow_shiny.pal new file mode 100644 index 000000000000..4f6cf407e125 --- /dev/null +++ b/graphics/pokemon/druddigon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 16 49 +15 15 15 +32 80 32 +248 152 8 +144 64 0 +16 152 24 +24 112 16 +207 207 220 +112 232 0 +88 80 62 +141 95 84 +207 183 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/druddigon/follower.png b/graphics/pokemon/druddigon/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6bcdebf3081f61473a6949bfd9423aeec35ebb8c GIT binary patch literal 1085 zcmV-D1j74?P)b_g*M)^M+Aq)r zWu+`9xHWu&(htQmW5=GvPC0`kRr$Hk{Gai}o&=%)$NjXR(f2Q-c~2(gm75==PhP2XfOg)ds5l*mql9O2ZEFF>{+ugNO#r z7Kg(Vt~S`R&sh98n9?Y)8503bKB4qvkN>rSp0RlF11!mpFd*IILEjh*nwFS(tw{C~~asHv{jKIn@S}e)qW}}wT7Bfy`AO5;^>+n{Ks1cm$F;AP_nnJ^<*{Jnf zTXRI<1<4!iShKkA_TfV{ePW9%#7^l19vGd#|GQHJZ8)_IG&as$qS~nW9gdCAa)}cpC z5jcEfI-aoac-c$vPd4|ZNy@LmJT2`&yJyxj|Z%wAc+$ z4|c83U`6P2cELuclhQr#)6+>YZqvN^8|+l8>KznO;7+iwrE za0!8MY#bCW=IE?e@0Bl!y2tF<9(UoM>3q6m%NNfw28*z3c{s=G^(`^WfSN~R7VdHD zhIYTWgC%-z@hmn=_X^7iU5YioO3DdJUsmQ<^YM%~yVVU&e!pYk^IPI%i_$@_a6TYe zt=_2tHIs91pFf(l50)3du3(1pHrO>1+Y5fOey7a%GWoE!304CqilN?C8=@r(-2-Jt zyM`YJpRcw9z{QtG5tu55dT>>LkTDy+SjrQ-M%tf$fVTq7{A3k)?qRR2#~xf!RiBqu zCvxk`fT4%fK>1etvb--L5D{-wdEgOOQ^w2EDj@fhugr3W;=@n_MMG5mvVlM}axJxf z)Y$y|{Os)P0A4PR0009x zNklZFM)^>(SuTSmy(#*gFckPC1O4HQb>>$ z^iUFX2|;2H2NG2NO6tL&@(O~$Ou3RU!VV*nFn7JW^C)k(ncdsH-MKmO4{#o4_A|RP zbKm)~djMN$D{UqBW*+MIPFOk38zt9f25`-zjEm&-Mu{j23swrZ!j5!9JlQ=iNF z^Uw`6vxdC@>%zIreZmp!SCG^FHMmhX&H4a&^;IZ8ZQUoW9hDqm6LwcY#1GJE#_X`Z z2G=UT%5uCoXtp5Ti~Ex==5loxUJfnRKr`M&T=R!2-)Q4@_Gx;GNq>5Seh_zaW|?Yt z?XMF@&}z1w;ltU+5!`T1`N|7hB5XRuEE^Ld73Xkm%V(4)TpbM*>r*t^)LFi#{kY$p z0>TP}a1r9^u7<=ADgtI}r||$W*cJiToOS3(?|i7BDOdPGy4g7>L`4+EL@^qGXBBtySzR=dDnI}3BQ+^weo0(LO1tEMT@#BFr~ot6V?aN{3<+wR9J;( z<3*5VjX@zxDZ1-Wt^x>*FdOF{IGrEVBjCad2Z5`!W`H!nG*bdsRJ{T*QJ>|osH)UC&0 zn*E!u_8AosDP!5#MOx~k*E_9c-uI+^kiQgfwmJC^EH6$bQ7j?wT{f&rR}G6n>yzo( zRR?NW<_mUv5nQk5tzQg%s4ag!bAR9hYT1*vD04;lQL}<6;#P3Ca-V9o5Ir7Iv`wUl zD{LM>*N*$>x+IwSW{>0Cs$j;A()NTXGJ^BZfXI*?lF3%bh>i-gFTMN^=A*W{HtETJ P00000NkvXXu0mjfiC($T literal 0 HcmV?d00001 diff --git a/graphics/pokemon/ducklett/follow_normal.pal b/graphics/pokemon/ducklett/follow_normal.pal new file mode 100644 index 000000000000..0d22d152b0af --- /dev/null +++ b/graphics/pokemon/ducklett/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +10 61 77 +44 196 215 +147 227 236 +164 155 87 +229 229 247 +177 177 177 +245 245 63 +95 95 55 +63 203 219 +40 63 104 +33 172 218 +18 129 164 +194 177 109 +0 0 0 diff --git a/graphics/pokemon/ducklett/follow_shiny.pal b/graphics/pokemon/ducklett/follow_shiny.pal new file mode 100644 index 000000000000..7ed37a370b57 --- /dev/null +++ b/graphics/pokemon/ducklett/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 72 128 +216 128 176 +248 176 184 +164 155 87 +229 229 247 +177 177 177 +245 245 63 +95 95 55 +248 176 184 +96 72 128 +176 112 208 +152 88 168 +194 177 109 +0 0 0 diff --git a/graphics/pokemon/ducklett/follower.png b/graphics/pokemon/ducklett/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d05f7cb8d7103a9b001dae0a68d2f9cc042119fd GIT binary patch literal 498 zcmVPx#1ZP1_K>z@;j|==^1poj5El^BUMVQc_0000AJxwgc*OTMyq?=de<@d3%vGw&o zUtc#r%iAbFXd$fH5`m<`v26*3eX{@n010qNS#tmY4#NNd4#NS*Z>VGd00B-(L_t(Y z$L-ZIPQx%12H=-$C`%J3p-_epa{=dBLV~G@FM!kmb|lWh5Gjb$L}G!oCuo<>gn^sj zZgyHbf(Qwu{M+}QY)A5w17pUF8S{tYJCi|%0IYU+$c9)Jk{ga`%Aekea-kx@i?Ex3X_WxMuWK zgP&rMW@gjV`tgkL4Oon^aeYm4jm zW~=$SVT!?PLqQX>!CQSa>Xgi+LG3SFy)UiyVYLlDZ3eF?)eWL&eSL5Ls7$rj&3i5N o*G^u%itg{Ezwh@J{$~Kb0OTHfZiJ0essI2007*qoM6N<$f_y#N3jhEB literal 0 HcmV?d00001 diff --git a/graphics/pokemon/duosion/follow_normal.pal b/graphics/pokemon/duosion/follow_normal.pal new file mode 100644 index 000000000000..2a71820b18d9 --- /dev/null +++ b/graphics/pokemon/duosion/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +54 117 54 +85 185 117 +85 117 117 +185 216 185 +151 185 117 +117 220 117 +234 234 245 +0 0 0 +234 93 137 +244 128 244 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/duosion/follow_shiny.pal b/graphics/pokemon/duosion/follow_shiny.pal new file mode 100644 index 000000000000..ad761d41eb60 --- /dev/null +++ b/graphics/pokemon/duosion/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 96 120 +88 176 168 +96 112 80 +216 224 168 +168 168 120 +136 216 248 +234 234 245 +0 0 0 +168 64 80 +128 24 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/duosion/follower.png b/graphics/pokemon/duosion/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6e0819c46ad8488145022c5ff51e0408edb25e61 GIT binary patch literal 578 zcmV-I0=@l-P)o z!MIuP-5x2N7tb7)8%jswI-2nV04;d{TJnKBfhWK}>A+#C8%3a9af@@RuCD4HJ9anC zX`R-0Eeij~hxQWzXPe;#o_Bi6$rW${>Wazm0?&IrmkZZ`6L2pk!wWp`^=C5L0v`;A zikLcC+XgJ(P`|-FqHZ&~FZ6;Gk`dI&Zkgq^!OGZB4s7#-3ZMmI&I~xP{@UX_<(q(~ z#H*amq40fIFyb(+Zp(!+@cFBU0>?~wTYh0aoj(p0A|CVZPS$8}{@4pT@b<4_XlOUD zagS*GAQ`SQ>xA&&c=aq zFQwuchz#ZoQXMKp6qjkil;bE@Xprg;iQvF#&~!NTvuVKBiE}I%Q9MnRmjY@S!9e-( zs)BS*pk4mFPWx3id29Ib)n4~`+j&E^yspN>XZeLUJ@m{ed4e7-uGr-2lj z0YUn-5a#CgQeumPgPgszy(uwL&8!gr)ncratZEn-T2cs{ARx_3O744mhtz62000C4 zNkl7%g5Xa~3I$4*HdcASo5H-qrjg=Y@HgX8aw31b|7Z4%><;I08A8OT0 zdaMxQRtc%%gakt3fB>N!=&5evgqH6#E=g6Srt1w&YBx&O3vm;t-Vfe>d3Rsq(h81! za=h=Sc{~4|*_m+w9R%i_!#|8*&*VJ^Ne2Y?OrF25ov?oQQhQ4~4rbpx z8*oUlHuY)!KK7nZp8L{==yK&(cOSAZ+hdKuBaj?B1#c^z?My9jntObkOi_%Eu>pq! zv)0Ei_<@g6qIAL^0G}?C0=<+La6mA18sPoTf*gG&5CAM7_94r!WPLgaB3{cz{io?M zvfQWwz!AR#f(_@dli>4#r(w^Y$&x8b0v)J3l8F@*M0?T;e(TC-1xOH86o>A>J0KW^ zN+HxyPR}=hV!a~U>6yEUh(5S}DE@`N4E>CvO*EoY>O9`KagT~C+I;);ZyQ5=)w`WZ ztu1kk0?}~OO_A_o`KKekoCH~j9>m|_1jjpqZDnV3T+t`FHZ#XTODUMrue#P7&gAkUMxcQgbpu@L(P^ zTBllw8dx>+(8nGXK&K!ve0$qG!3?WU&NtDXmz#OROxqfl`--ha8F=UB4aJIpOInS$ zAUN-p;H8pU`Wbf0MJP%p_vN64FD;;R)`3=i-`BhW(K2JV^NjNq>yaXc+WtTR|pf9J)%O%;trPi^HIY?eF+Jf-v6*(s}6GfP@B5WZk zGxJIj)G5g>Q}k52DuZzwy|8UP5y`kK!s#lNkmAnFG`eg172ssY3Ts1~i~D})21n4K z_Af?i14U7CJK2cz;_SVbkGOsM*kO|+E~CLis<@;c_GS;REQ;-NTT%RLy`izH8xV+p zZa~QKZ$@B16=0QVT)nWR*mGcR%j9b1mfbw)iT-nMJpFCjE*i}Jqxz5X@KDo@2!yTh z=v1XWNbbbL#+KsEq6*eK@$QT^WNSiY5MjOuhU7Ma5i1;xl(TM?0h}8j_kMOke3pf> zf@_ zP1ITBI>ej3qTb7k-mue)x?Z1dyFge_DrYy8T|DB|1;Ge(S;n^}eGai8P=@YM1@Ew} zZN`iR{nNE8I9_)$lOWyuACllrH{n5k<@~2kKG-df)^6(`U(1g}H{6$Q00000NkvXX Hu0mjf>enVF literal 0 HcmV?d00001 diff --git a/graphics/pokemon/durant/follow_normal.pal b/graphics/pokemon/durant/follow_normal.pal new file mode 100644 index 000000000000..a5a0c7fcc436 --- /dev/null +++ b/graphics/pokemon/durant/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +66 66 66 +189 189 189 +132 132 115 +40 40 40 +223 237 142 +49 49 49 +99 99 90 +214 99 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/durant/follow_shiny.pal b/graphics/pokemon/durant/follow_shiny.pal new file mode 100644 index 000000000000..fe02680bdc7c --- /dev/null +++ b/graphics/pokemon/durant/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +80 64 64 +216 184 168 +184 152 144 +66 66 66 +40 40 40 +49 49 49 +99 99 90 +214 99 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/durant/follower.png b/graphics/pokemon/durant/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..2ac0b505a99b5f9a62c6303bb25eb30098bcdc24 GIT binary patch literal 605 zcmV-j0;2tiP)Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_0000&LPEX0y@Z5wC@3f~F)?FfTGnGi zh_X_n00009a7bBm000id000id0mpBsWB>pG%Sl8*R7l6|mCtVDAP~j}q~3wJcVN8I zUc=z#Y)oEYmG(t?=zY}(U+gv*oKo*?51WZ1<;Rfk6HSk z+rXzc@|qXR#8Zzq*JkL4!RrPq%jY{^uOJ^F)ao;Z@Mh<3tt^1zB)gK>3X-BIuXXM_t`)(Je{aCSU9ga z`>`C`;+`y=`&*y%#+Zu-$26nZ#nk{5qODF*%{LdZVoOOYn5@U~7-MI28tjx~rswhv#S$)D r{C_KWW3c<6%nwjuaPvU@s{r@|W0qngerQSZ00000NkvXXu0mjf>?jDW literal 0 HcmV?d00001 diff --git a/graphics/pokemon/dwebble/follow_normal.pal b/graphics/pokemon/dwebble/follow_normal.pal new file mode 100644 index 000000000000..c55257d70b1a --- /dev/null +++ b/graphics/pokemon/dwebble/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 72 +160 152 136 +0 0 0 +120 112 112 +192 184 128 +232 232 248 +96 64 40 +232 152 72 +192 96 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dwebble/follow_shiny.pal b/graphics/pokemon/dwebble/follow_shiny.pal new file mode 100644 index 000000000000..0782375b6e57 --- /dev/null +++ b/graphics/pokemon/dwebble/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 80 72 +112 112 104 +0 0 0 +88 80 80 +120 152 32 +232 232 248 +80 24 16 +232 120 72 +208 64 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/dwebble/follower.png b/graphics/pokemon/dwebble/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..fe33f3a71b6c3723c53cdbd5b7b317f6b5111f54 GIT binary patch literal 526 zcmV+p0`dKcP)Px#1ZP1_K>z@;j|==^1poj59#BkFMVQc_SWrlyn1}!X0C;e4z_@_u==fkjDCn3- zz+fOgs_@zX000SaNLh0L01m?d01m?e$8V@)0004bNklBn84Q@_q6j3;x^%=uN(kAaniZVOGrn?44s%T zz)r|Q9Dp)Y?ney|Ft)Di_wY(nLsS&nNO_{n)~c^Pr>w30%7ZIS4W-c97}1j6xxfQy z-POW1C__b#*|3GvkW0i|>2 z14L@2NJnl%XQn7y=>t>itef+Iio0X^8(QZefOS7q*k|F;0X0SNAr<;FU= QZ~y=R07*qoM6N<$f)a}ABme*a literal 0 HcmV?d00001 diff --git a/graphics/pokemon/eelektrik/follow_normal.pal b/graphics/pokemon/eelektrik/follow_normal.pal new file mode 100644 index 000000000000..83febacc1b48 --- /dev/null +++ b/graphics/pokemon/eelektrik/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 64 +224 224 128 +192 160 128 +32 32 64 +32 96 128 +32 64 64 +224 192 0 +128 32 0 +0 0 0 +224 128 64 +236 255 255 +224 224 0 +192 64 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eelektrik/follow_shiny.pal b/graphics/pokemon/eelektrik/follow_shiny.pal new file mode 100644 index 000000000000..5b1f52ed60b1 --- /dev/null +++ b/graphics/pokemon/eelektrik/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 128 64 +159 227 0 +170 191 77 +32 32 64 +31 90 163 +31 90 163 +159 227 0 +128 32 0 +0 0 0 +213 107 53 +236 255 255 +159 227 0 +128 128 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/eelektrik/follower.png b/graphics/pokemon/eelektrik/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..449b25ca595d94d1e690ff370e2a3c26b0890ad5 GIT binary patch literal 788 zcmV+v1MB>WP)V1OV%K;XatfFJ+>007{CKV|W{%%~DuhJu2tO0HZ?Z*Qe2 zG#gW!fuU4I_!C6%UAXhhy*Oz~SCnV+?|Gj4|L-2(Nzy7-abx7T&-|KD%ID|X*KT1! zFba*eXqB?iS*gq|&y|<6D45|~wNm4YTCF;_{O$&_wtg3b$L0D`76hYc7K*e*t7b+d z_(iMRdS@AD1W8A?P^2x`fUhkuXtwokeF)!`kxHk@nEqai7&mb)sI;@KMgIe zrkvuvh%=JI>tT4A<;i5UP%t)x5ITuq>+B-rYWw4zA5b*7cj1orr)(r!5im zGQ*R`*)`p<3<-Z%=mBtr7sQeSe54+o3PJ`asC?M@8NBE9;9C}OrlQo({9#nT!NO>B&QA!)KFp1bNMB;t47=QGos?2-rw`18nL?+z>xEEC_9n zvO5qARRG~e@OGA7L%D+QoN2$H3Ey}P^q|3Z>;oNf`clwy5dRFahCTqEdQ3O00t15Q z@C{24L8edcfuN7slaR-8#xU-8>B~m|APLo3A}e@nWDMh=w}`xqOkx%PbNmI4mIx65 Sr8U0*0000&S zATc0fb91!KgL6R;F+s(wd-BKt3=R`qTwJ_SFvh;46mbQ|0009-Nkl5;bhtpGRnzdJJ3-NaBC&-2o8NDo7P26Ka6Dd8_P+WFOgYBs6rH2(-a#;%{ZFU=> zEc2I}Y}c0LIN6~v_JR+O|NI`klA-|ckE)`r=4Y3_U0cb|u6IUjC9keE`{POmK-oXS zvfxM(*lY3^GTU9)uvc&_s2^{v5LTK!11x15#uYDGs^u(v(RDj3gu3qPwPn1hXBhPDkP)wAC703dGIg#0hP0uw? zH$69v5ZKPCIB1PY5Cy_fCy+jss0OQ04)`U)jp=F%*P8M##dro(l>L zz~Rp{u);a{nLP0+A!om*^IT9As#e!}|JpM2PB|xmCrZl#8s}r5^Kb*7&F6EPy7ZdASY!YYIh(hI;|h^*d?g-V^Z^lz-=H+@C=+5lP!ZyR zKItZYcf^)}I-7|f_^kiX;&(!(_lfw%UrXivCnb(Qewtp(_S->P)8Z8O4h{~-$HyinCjbBckIve4rmxJu1`cu<$4iLlEF zNMvifm2IbVSvML_Ov1u9e|Or>Od9~UwzaMOn~`5K&;l+RQ1pK80@RNdZ~{q~$z@qM zVhXP=uE>YSAZ!B9UU0B*Hi5-Ot31i)iYk{pG`eW(jEib>a_7sh*u|?9O=G+W zn>X7>KC4`_bVWL5Syqn7#i~uKUB=%7t;c=F;|tBzF2Dlm;$i3zHTY?O`06>(MJ9tm zt95JiWkc}bT5q#J7dF4dNt!QE7j-=FW=6oiImkJoI3QsrGq3_OOD9NABOvxiSZ3>gGgt|IeMGjOFEWqRV0VH;`2YX_ M07*qoM6N<$g4C)FW&i*H literal 0 HcmV?d00001 diff --git a/graphics/pokemon/eldegoss/follow_normal.pal b/graphics/pokemon/eldegoss/follow_normal.pal new file mode 100644 index 000000000000..389c86496b66 --- /dev/null +++ b/graphics/pokemon/eldegoss/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +112 112 96 +248 248 212 +136 144 64 +136 88 56 +0 0 0 +204 196 176 +128 136 56 +176 176 56 +180 168 140 +184 176 64 +184 176 64 +152 96 48 +240 208 32 +232 228 104 +224 160 40 diff --git a/graphics/pokemon/eldegoss/follow_shiny.pal b/graphics/pokemon/eldegoss/follow_shiny.pal new file mode 100644 index 000000000000..0fb159592b36 --- /dev/null +++ b/graphics/pokemon/eldegoss/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +115 115 98 +255 255 213 +106 65 74 +246 246 189 +0 0 0 +205 197 180 +139 90 82 +255 180 148 +106 82 41 +115 115 98 +139 90 82 +0 0 0 +106 65 74 +139 90 82 +180 123 131 diff --git a/graphics/pokemon/eldegoss/follower.png b/graphics/pokemon/eldegoss/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..113a8c690bbce2676484796b5785275191018c72 GIT binary patch literal 815 zcmV+~1JL}5P)-mKXyBkI1-^Z<0008I zNkl1&erv{y0Eq@VB4_xX9@^)AbE9B49Hw0Ipyx z3DB*ppS=}?`Qmfejm5kGF_O<+&zF}?l<%apQo!h{IE`4Y4e_M3=gZU9_?>Q3w33Mk$R2ia1k(t;~eqnR7PO@KOT zX;84BLexQ)$`%wP#cgUNa|5^uY?Q9#Z@Mt!KUNteo58#QxJ3%qNS0Ufu*@@vk=p?} z=+=zC;s7TU)K%5eSPartESQO4GNy@389AfbzC(a*Nh?FecMow^$hZREfo69ne>j!e zOCL$LQoE0_KFnZVKALsFiDpnnlC7!3S@U>LKr^mD6w;6q`j3_%gLnnaw<$6i8GnM} zTok(rI^P?qhSNOQ+#>1_H*Hz(6m^@yP>9bTcnXFMTVci(taNwY@4nr3%$`Gt(N8vj z$-=YvP99x70nIV8r1raf&C4If_`+nT1~5tqXeLu+-dfwYs+)cfgZyM3o$^fXt^us0 z7nm8rWb-AatJyDS`!_Yna3&5g$>h$xg=>Wd6r-3V`1vZ`8m;vGL%fbgio^FOHt(nq z$)rX5C!32+rEd`8spjGj4qsRm6#5&3;@wvhbI^VB7GP==(5hx{ste5qUH`OEM))y002ovPDHLkV1m$~haLa` literal 0 HcmV?d00001 diff --git a/graphics/pokemon/elgyem/follow_normal.pal b/graphics/pokemon/elgyem/follow_normal.pal new file mode 100644 index 000000000000..9ac3a4d35a5d --- /dev/null +++ b/graphics/pokemon/elgyem/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +7 59 25 +141 187 169 +74 124 106 +44 44 44 +82 82 90 +0 0 0 +74 124 106 +7 59 25 +141 187 169 +19 132 7 +187 0 0 +216 187 0 +82 74 7 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elgyem/follow_shiny.pal b/graphics/pokemon/elgyem/follow_shiny.pal new file mode 100644 index 000000000000..8932c555d55a --- /dev/null +++ b/graphics/pokemon/elgyem/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +48 88 112 +152 184 184 +96 136 144 +44 44 44 +82 82 90 +0 0 0 +74 124 106 +80 56 104 +141 187 169 +32 152 216 +168 64 136 +224 200 0 +82 74 7 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/elgyem/follower.png b/graphics/pokemon/elgyem/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a6613905b72b9d46168816d79e76e400e012daa2 GIT binary patch literal 452 zcmV;#0XzPQP)^K0&9P?+ws=h8s16O4qGp=Mw7?@JBkGWFH5C(oeMpOFc_yA$1 zhI6IMP6OPI7h_L&SxHWq4d=EIzSFTVn_WrdYh-ES)os48BVl}}f!XQJ)DS)}fQVb- zl7_jV5NfJx!cypJ)a}}8S0zi58;Xm2y`2!YaZ?HN)tzvr+W@PIdZ5aHF=KaB$8Mj&DplR-B&DcBEV98p^TK`kpRRvdqAYF@0P-3)JvrhYf-&RQah{ zb%}njAv1dldih9LMayo(>3)aSoV{WfZ%tUgqz(aIZx3+HKh77#VQl_h?psv=0000Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_ARr(G1qCoLFmEUU*i|IFQXh8{4A;ZN z<}oSltO&G=AbVN}m{vAR00009a7bBm000id000id0mpBsWB>pI!%0LzR7l6|mcMV@ zHWbGxC4e%T7Es$rhZ9-f$#4c!L@gKg5EL!C7m$N)&AF#TwzG|sqVwd-5M*=?utH^P zfEp)vX@>+wIy4T@49OqWCsIGp=jEmrClonUefDm;@jV7=F-B9pidehGo;rXb?$uYea)RkIUCR$29&o* zeM@xP^Y(e`CVotvp4a8};0D&)gwVPk=@R19cwl9MtTmX=Moinlv=h%~v<^_)57Irb zuf=P`nDxAeY$cx0p*ZS!uqKKJb6M$iDg$L$gsZ^9(q3IZm~bjdMdE#`v-U}M(}OvAW*PoWi!4@M9}m6D2eZ*Ic)U(1J2#T4xu3M zIT(uEQDaY&=cn5~8z)jwvy75YSvH}cTm-)FhiTlE8L9Z8G-w}FQt2Ud)OQ?O8ESkb z`T5yOxHe8>i)DtLl1*t4CDYjV`yv&Ga={FvaQI^EifNUi@P|7T_E#EgB-3`_2OFuN z>^dXuO_+)RGIA0AhUPHR*X`rXwEU6D_l67hg`?RC(-%kG$FM*d)Hpk=8Xu);;KSpX zsfe1KB`p?dwF89OQIw>mA#cOnI80!b6f|qRg_PrH=#4_@f1MGEghh_ss6s54+;g6L;lC3UTn~?Pf5P`QzC(>ZD zshH3+6@h*4E$6#`c6e^!Dz@bYq22Cblk=@AMMJMXV6avCEE#d< z<0S}QUQKd?=Q-yRI_bc7&nx|9awrG#%R<}1Z1;`(mf2>W<5f#CTU9yM=;!ZY{-@jz zB2sKxiuKd4GQFxKTxn{cxKQyJ-~IK|CC&viL&?jhDq_Pr!&y7a1+{|n>*tQiC!FDy z?&N|WO)y}X6!)EN3CI}V_&pcI<3A|y+L^5;Xwmtj^K;?n=js~UV1SoNOD_e%00wAr z!Rp(ugGa(YVY#4f?PeUjE+(A33=R(blb3_}Om=XWw0{|tf@J5jWzr^2S#$2~xp4H~ z7d1k6=m+4vy)vioK5)~0clFl|Ovv%yWbE)l&>)>n;93FWts^q9cZw0{0n@T%P~1Ai zb>~^5-KRUs+UY9T~$@ps|-Pqn_G?dz?C7=pYX6neLA nHD3bPSCLr-GFS3H*bw>$;p2{&WHNl}00000NkvXXu0mjfW5yXK literal 0 HcmV?d00001 diff --git a/graphics/pokemon/emolga/follow_normal.pal b/graphics/pokemon/emolga/follow_normal.pal new file mode 100644 index 000000000000..e92fff7b853b --- /dev/null +++ b/graphics/pokemon/emolga/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +3 3 3 +54 54 54 +204 158 61 +25 25 54 +192 188 173 +40 40 40 +240 240 247 +235 214 0 +88 81 45 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/emolga/follow_shiny.pal b/graphics/pokemon/emolga/follow_shiny.pal new file mode 100644 index 000000000000..9e77aa55969c --- /dev/null +++ b/graphics/pokemon/emolga/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +3 3 3 +160 112 80 +210 163 39 +84 77 46 +219 204 152 +112 80 64 +247 247 247 +219 204 152 +84 77 46 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/emolga/follower.png b/graphics/pokemon/emolga/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..77e657c28e700405d73889dd6f30da69abde600b GIT binary patch literal 584 zcmV-O0=NB%P)(&5RQ7t~|iZB2G0p&?VK~#90?Uk`kBQX$$*AhBu zJC7p_DLv$pI;7yP3__v~cM(dt6x*{9IahKtTV8ZJt@5@vUJ`qpU?d_s@=L4eo3Up+ zp4~~79dyv=kdSXPS>WZ_la+xedmJ(aq63JG_(ATAPoR8_c;F6%gAUy+kW ze!%x}W2?Dw1+3$(*%?9wcjV5F2=hoKeosn9{e_?QI*oOMV zp0c-Q+47&@ztg3Pdce7vj^Mr?O3o-%Z|p5u-m!y+Zos+Y7ZxN0C;)jE zIwXFah|ti`aPXKA(6HdeiysvSK3G^J>^Sga%W}V7pbEw$Z+91l4pvzYAcwug)7O># z86z*7ve~v+TM3|$KyspA8IV?hVj#u9khJq1&=E{aJY5_^JdVG;W}kn{L4xhWY0v8m zgRe|Dv#vK+cIKoBZw!|ho8Gu`QpCJ2bk5)&5AI|%35YceqbX8>i_Oi0=(u#j{ysLLdpACzyYU>Qt&#|)f&ldl`yK~`* zuZ*ReKks=f_c6U{k>`DrEM}=RX}w!n@wbwkr){4Rb4P-?&f##*;mGLMUP;P_~Pbkj;F<>W->hBYmvKYetat-U;h! za`*mR=B*T5=E|_*#FIbH;k-K-c{lUM-`l$No{vzZKX>WGay`4R84sqF`fm0XD%pMa zu|r0Zdh4_ci~oJR^jxp%@`+_d_ZQr9$ncnc;g`vj(DgOV{XPd`wW=8AT_~7l6zWw*{v)jF|Yc%?e0^?(&uH zKBm0;yQp1S{|vX2sd21FwSEuicPhyayzg775FCV^5dd7P2 z^_d+K7dn-X_dGUIUm0H6Cs17(lp%Wk$t$xcmcq<8kFWkcbKm90`F%%&@}}Hft<%4F zrhIW_TF9N#DTlfC7n?s)TQ;{aQ)i)f@vHb*8ownc3HsT3OtR@;R(IxkXZIY@vWUd1 z^DX);H>bXw8~SyxYu1|8&FW9WWUl_2<=5xww}a{Fmy7#3R?nNgb;_I-U#CZ_Ghd1M zbKYc{+|eb|R!5ut|JnJ!{4X2RU#(S*YgKOmldWorYeY#(Vo9o1a#1RfVlXl=GSW3L z)HO5;F*33;HnlP}(KfKKGB7AQC2xqLAvZrIGp!Q02IlF@LAi;+)78&qol`;+05Jcq AWB>pF literal 0 HcmV?d00001 diff --git a/graphics/pokemon/enamorus/follow_normal.pal b/graphics/pokemon/enamorus/follow_normal.pal new file mode 100644 index 000000000000..88fa42851ff7 --- /dev/null +++ b/graphics/pokemon/enamorus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +41 165 49 +0 0 0 +164 133 41 +230 117 156 +189 60 90 +172 72 82 +238 234 255 +32 36 32 +57 60 57 +205 202 222 +148 32 24 +255 198 57 +16 16 16 +246 85 139 +82 80 90 +115 48 57 diff --git a/graphics/pokemon/enamorus/follower.png b/graphics/pokemon/enamorus/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..077dae310a00c2218d63b396905f0420b11631bb GIT binary patch literal 1547 zcmai!Z8(z)7{{N@BQvqB4)QWBMx63?DQvC0G{z;YQJs`1B@Ug=A)_sMjFKqtqG;7o zIu(s#MVsaQATOa-*d!SvZE`5bwzKOxpU$UqfB4_O`+wd45BHZllNvzLMH(Xk0MPaI zA=3Z=2C3N{p`lj%Md}rGgT>P*o5O`CpzaCwvbpQ1#)=CzQwe1}Qph78+PqYS z!{Z1f!mBP(A#Q`Joq$H8m-c1Rs3GwV1T#E~s}7*g&;o)0)qhJs&DsqBnx}lp9>Gav zpRdo-=3LjN2RU6$)U8!0PcuW}^0oJzC)-{QIurxb2p;%l=Bs6W#)(qLi1utFr^ud? z{{vNdR2BBI%8gm4x1zNrig2y|X};5ld#79MMoYwONeTyEbnUfFKMGn#jZn1f@2o&- ztEJL+TWxwtig4E+PV@py6{YE)@z|i|N=4XG&U^c#EUB$ml*&~QX+Odh|Lf%XwQJ3) zEP#=3t2)>Xbz$eBaLhrOQ7J4BNmhK;GVyNuY=3txX8*e8^VShy4)`qNSM)7uemE-Q zK!6$kK1264+(sR9glr=gheG6CyFd%@Ms&yK6Y2|-ti{IRsAHR;q)W%v z{$a-JG;2*_aoi>+?X11gLYn9I_ZgGGE{!?FN%(_6^sM_rmt3-m#p^bF&eR=9Kg+u3 z{fT;@#PDZi8LU`Ieq?v{Ga>mWt@HTD=i1m5M0KE$J;@_7!|^@qOr^(LxDN>1(?mdh zWhD|Xj>mo|>UQ#`W{0||ca|~CX499~h&PCP{k|E6&+FRWn_~6HD0{Yl_&B)bT7oVn z-E1kj2fGbomt#4WJ($s9Z2)PtS3(>IWkIx-?6?HLxbwRlQp#mrRT^;cZdE9QFxmEJ z%DeSbh+HV13g+-`*RvR-uhlu$?>1%CdSl9V;i8rI0{I*z#N=XNAk9uCpL z6xMAQzTcOh#0DrPF-Y{bsE>A;wPAb!-|l80Pw;c!m26xvj&7j4tYpZO8*tluMw;BQ9btV6T7^4$pn zO?NTaPgy1!Pls-lD3l3sPPFQGdPT}Nv5TSUO})g>mLX9AZ~Hp@rB7c8-W*~3kWCXX zZTym+tDjsfB}P)-{hfH3m_Dp@pT^%$oE8#M%VVOv)i+(GI1Iypb5K~yJ!1znEW!Q1 ze(dUIq>ZhRr2ZB&{x3$ORbHJ&8*QwcOq667f>~MjX=rH1NrnUtytsX$Xrpi zD1dhu{o+g2>Z>Dci{vNEIWObTPuZh!h2lm#tf?vyx~eC5gV8wuTr9s;sp=kJIn3lZ^U;g;?vmRbTf@Hqp$wxHMVpIO z-~0{_v6WC+Dj7z|`Hb9g$5>b8eovdNf&oYo*oWy=nj};8&XM6QE>23nvT^6Mi!Nt# zT@3}M?XN<@N`6?nK{XiP0B7p;*o>2N8*)SsQKJ|6=zNt)1Gf2jd{6gH;f2%wa|Ei? u(4!WZLQXJE-1>b+mG<9NV-qJ=16E-Q7giq*Dtn}U%7Cv|0J+*Tob?YQ*W(ia literal 0 HcmV?d00001 diff --git a/graphics/pokemon/enamorus/therian/follow_normal.pal b/graphics/pokemon/enamorus/therian/follow_normal.pal new file mode 100644 index 000000000000..c799ddfb8975 --- /dev/null +++ b/graphics/pokemon/enamorus/therian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +80 80 88 +118 50 58 +232 232 248 +200 200 216 +224 116 156 +174 74 87 +16 16 16 +243 46 46 +199 46 41 +147 33 30 +243 84 143 +187 62 94 +247 238 76 +255 197 60 +0 0 0 diff --git a/graphics/pokemon/enamorus/therian/follower.png b/graphics/pokemon/enamorus/therian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f588895eb27678c7359edcd0ddf78fd1ab92bf81 GIT binary patch literal 1451 zcmaKsYdjMQ7{)hi!?diDF4pE!xn-P0E|a;%T(&h%l#Wa3xc%G?2V-V9QU|%WljL&R z=`g~MTz>9JnS~Xi#4+Z6E9NrV?Cfh_&imp0KhN)dzC2&v`$W7w40;L*003Y(2U`*V z0HjGZRt_ZHXYLX+r2s~f?5zRS1BgYbF(5j-*-1$xdPH9^TUZdX*&lgPMb(b(a5!9m zM)#n#^VE<6x2%@SUOQ{flGhk%c=LmsKni#i3GWJ!d_SGUbQ=Hw48z%4xy2T(7N+O& zP2}wK7$-ho)s#pYK@J12w%z0x#wNz5qhsPO%%49 z#w-Zw)W;kcxDx=`i1qjy*%u)^q1!lflxx$L6oxzw%4!@*Dr(ARgkqoO0WIUTlppkC z(U*osH**_d6}| zP$ArLtyGkWa0%pT>VMLT2<Av}!6@5hI9U_Su~?s{50w)(V~n`=Q-8TMDr-!D7Wu?_b@ zK1w2?GtXh_>Hj!{hgVg?W3lTU7R|U zRaLC}m$TD4wL>H9wM2%CBu%x_PaqW>B%8uX41$#nea;~H_4|6ZQxsn8TK2B>L(s|~ z5oX#8=;3HEmADly=T%E;>(X31ZJfjc#?FJU@22`k3^w!T%8qyDd88Fa(9=j2o%N*U z1tGznxOdQ}&=PYpXu=N?Rf$G(0MM{t^sZ zUnvTU&hbtC*|wd&O%-Xh(MyC8SV*jjN#$NxPXcmVL$}UFFix$4u}Qcc!r`vBmt;FO z+`-|z4xXCKOkGqXZBUzBde5SG3Ar-O%D=r|2r*gjUGxo0L{Ctea*M}dC49kZqO^iCW*$`rS2 za&U}Q$reN*TbA~N!NZ`Mt|8OJ%p^QzBkm)<>YllOEc^Z`>R;4&cK~SLB@^PEGO&4evYjhSP)y?Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_fGA)P5D>T+fcQALI6z34m|)1ru)t6N zu=o&ws2EUiAP7J(2zY1+sE|OcEW-c*010qNS#tmY4#NNd4#NS*Z>VGd00dh}L_t(Y z$EB4$Z{s!?fL{^NEnTeGNLQLRDWJg>u${KEWA$c5jU@E85Fjv=?pq~U?X8$OYPp!XQ>oiJM9r*JTc zqIvKz?+eD!Q#gps5j?~P1cRve>FnvN?awCN|91Jw!d)KB`?Ka4oE_%>AL!4fBnV~` z_s?D4I|0Sd2GKDj8^Xt)fj6H`kEN8u*#IBneIcvFIHIE7a6UGRy!n(BwNkQwIzPnw zLZ;Yg!NN}tEU=%cqOLDzXNP!S7+O|_kr|=pW`w96v15DmG5BdFD}Qu$h|yYT&-az% zs-YYM6JoTWLShJGb3q-uTO5E?RTjetAL5*LLUTUyOUq@|1hZ0)Fua@;dW5LfZ@_DY zHt|fUS^yluA7!zR#j8vsOTC~}e8fJ_~y%`HS%L866;7M=&C z31WErOM3H{`AZASR6f7I|CfnGX`vob$Ba86q*bLSrZfSmRBl*E(F88^qI`REqlKd= zF~JzUWAztHFhL|P2s1)5PPH&3Rm-#tu@%Ojy{<~4gj+_c`u%lPk+3$w@ALvQw*
      X z@ZxK1gG}#*b?t({uKY&$w|CtjnpI#K{Of5e{Qg%uo*SWF#AQ_{ufim9MReM8fx*-T zGksM`#x@A(lKr?^eUwA{NZA#zCh!J(%`$MpKkrT#$JjoCs^Id=yHPZ8EA5*&)6c1v zaXxiH7qCGzx!YV&-khV{{*MIM zVC?g?P>f$V9WyeHqHb#%w?Z4x3{*;iTh?24Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_Ha15P5DpGgh@m}R7l6|)ZJ~vAP@lHg9%J<-~BrP zoZUX#W`QKi1dZeYB30R-YZqcQ9Hd6A`cSFzDK8(K?*J3S7F%qw#eWKsHZQWIf$<_~ zfmzC8r?ntGnKQ{?qOKLOaHebIN)NDZff@zk{Rt+WeMKfwDCzBTl|<5k>#7VIgsu_o z5A}U|aY2mK^~d*>n$y48=jiL*UQVhzZJ0?bBl4!P|s%_6r9hM`PmL^ z46BCxdYKHlrmM@@3~B@tZgAZFk?UkVxVj z-h988nfYes`!gTF|J2As^1n8Z`WOaKLw)V$W^B}`pXcWLDIkPW+!22Dwu~x+vx?yf zc%WuUH{V}D2uG6sZJ;F}5pdWNbziDN6Mo$_WwEx{=0O}qL2 z%?l7PZ+JI0C_BR{|c@B|VH`{*af+D5pv ze(@@!s9SWh1e4MASuPH_PEyOLfJNk4c89G@k+51&77d#r#MF>mQ8=RdBk*3j83U}j zE~}Q64bo7dyNBDApqdE|n+oM+u=g6hmukXzBcry(iFV#9I|>G%$liRX$Wc&jDPl7@ zps#4|=Atn))UlFDKvNFICoG+m4n}IZs^AY}RoyuR?FlX}eCiDTm^WiG37HUH8XXHS zOw}+d#8C38Kd)vsr^;P755%EjO`2{pG+4NNB#@3F`U{6jfaBu9^Xw2Ml2(&bBZwrKIIo24u0<&<;=d? zdL{-3@-wT<>a`mf`ad`^P%sU)Oe1FO$~vP$T+0ij{l(v&JU6~Qwk2_RPDQSpyPx}W za4^FLyXN+1coP<5H#*wZb|eGTGD4NhbZo%46K$~i_;BS)%gXgf_ju2$J9lxgn_emm zAC6oF5L<4urjDPO!?+X3^W0s8_CUh>nltKk-GyB?S;dwt~tt+jvQYZw*L1DnVh(}$#1HIbM>)EU@X$7^E1+xjm z@s8Kcg9+aoG#6_0DIDL||OK+?87Ddt_cgFfD30-zvoPk6dNCrRNt~Mp6Pa zla1kiSoPsuS#)503p3%O<|Q9L|>a%(t6@^!7|< z6O+AogGf4`bozHMBoACmOU)3tCMwAT(>-Vdx<8(co+^7zzQGb|13+IWY4%3!hwqF; zVVQEs_EBV2druDRrc)^pXF)(5@?jAG-Yma!NQGua&7r P00000NkvXXu0mjfAC#68 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/excadrill/follow_normal.pal b/graphics/pokemon/excadrill/follow_normal.pal new file mode 100644 index 000000000000..7f4595da39c7 --- /dev/null +++ b/graphics/pokemon/excadrill/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +208 208 208 +55 40 33 +79 63 55 +155 155 155 +87 87 87 +121 55 55 +182 55 55 +0 0 0 +229 229 247 +199 112 95 +236 147 129 +164 71 71 +236 121 112 +33 25 18 diff --git a/graphics/pokemon/excadrill/follow_shiny.pal b/graphics/pokemon/excadrill/follow_shiny.pal new file mode 100644 index 000000000000..4879340ef865 --- /dev/null +++ b/graphics/pokemon/excadrill/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +5 5 5 +201 206 220 +120 48 64 +176 64 96 +152 152 192 +75 81 113 +78 140 154 +78 140 154 +5 5 5 +201 206 220 +208 114 99 +208 114 99 +164 71 71 +208 114 99 +33 25 18 diff --git a/graphics/pokemon/excadrill/follower.png b/graphics/pokemon/excadrill/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..00bd8575d0d52e0744c41862eb1effdd4af81ce9 GIT binary patch literal 795 zcmV+$1LXXPP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_3kwU-(9kz1Ax}Ryo12?gS66vAH?}u7 z0002x<@d*MU+j~Cq(?{Wd2k^a625p2`Tzg`32;bRa{vGi!vFvd!vV){sAK>D0(414 zK~zY`?b9)D+CUV*@$*u2n=fD_Ds_O$me{Zk711R^TxA$bWlQZ8pmu_~v;xsIOH~Qg z9bE_{o;pR{`!zcEV|1wa0Q9iIK3{yMQag0WQxx%wqWAtz0Nl;p{JW74_-{ulXB#0o z(?9|ToP7Y*i7sbY0!K2)FaU}wXIQEeLUgg|y5vIM04a9jnK|d_KGK$jmQ*z8vq7AJ zWLuiq7ke8_NKI%-E%q!K2n~uRUC8`|_n`wvmT9swEE>fF+_%8aZ_XkIRukQOJrJv6(wJHMV4^z zuF*wC_e_i%?i-N-Y`@UUkDql#p0tC7?hz!rg;+TEdaxvJhb}Z`Pv$2nrceA$wJ_1W=r54;wy10Vc+M8G z9+)pLXLKF8w0mi$8%wJ&YU_ zwNSD!HdJl1Ksv55Q%t*h+u=g;Zn*H61IAR_J1lz36*5-sDsH=^Q*Wxf0}1aIe$=km z1LsribbsJLA=D~9CTskjH0N51!?~VnXY2vjvCrZI*@derY~b}V9(z#p0)xf)7_S@6 z(7_nV6)P_^L?yJ@c%j2Bj)mC+i%05c|C%r2iy{5medb{F zjeeS%(aY@&EcRUluE$PfzKAd0E@R{N^En}B=(Aktqxk8#BEI+!$4^8+KeH&c_`e(g ZegoG^GW6jFcQgP1002ovPDHLkV1jrDWexxU literal 0 HcmV?d00001 diff --git a/graphics/pokemon/falinks/follow_normal.pal b/graphics/pokemon/falinks/follow_normal.pal new file mode 100644 index 000000000000..2353d20f237a --- /dev/null +++ b/graphics/pokemon/falinks/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +15 255 99 +81 11 10 +187 23 21 +72 61 17 +216 59 57 +199 167 44 +251 214 74 +24 24 24 +255 255 255 +0 0 0 +8 8 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/falinks/follow_shiny.pal b/graphics/pokemon/falinks/follow_shiny.pal new file mode 100644 index 000000000000..0b8ba7e4d888 --- /dev/null +++ b/graphics/pokemon/falinks/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +15 255 99 +65 57 16 +164 139 41 +41 24 24 +222 189 74 +106 74 65 +156 115 90 +24 24 24 +255 255 255 +0 0 0 +8 8 8 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/falinks/follower.png b/graphics/pokemon/falinks/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..810cf1e45b85a69fb2ae5f555ca4e8179e2e8b63 GIT binary patch literal 1257 zcmV=P)b{b(DWIYsI zNRInMT6WqYthc*_w?TLlhn2G zn23{no+bU>@1w7t1i&^0LR$m@9m0>?Bz}MzK3i}i2l1d`auW&(K!vpC+M+(?#utUWLHQT$Q4~dfF%GMGc zyJ8LzWtpYGZms;uz)=VJ{4V?lMK^sV-#_sg9s5T4(O32fcQl<|0d@S_W8BGfYjWLr zkao9w?0_kGdX9}b=flcmIMD4zCB=gyyXke)9tF8qMO=v(3@ZazK9j!>lF6|Sf3@;ub0>Y%tMqs&rt zOH)EAGPNT@8CMbrfl#)vr6dY@Pyx}YGv>%sq(dY{074m8@*e*_q|D7voZC_^sS2WN zJY{txud0C*&F(03b&;YJ=CfD0GOnbLr3eL;^^I=7wem{wT__COh2}oz2Z>dA%G&Ry z2t1IsM2hN!MT(?~XW@}u)bQ_vsSLiz znaluBkw!TuQj}hgq^MEh$`<{&NM=>fn01%4i>a!oq@3h0@2a+mpYz%7av$ae_yP_t zgi=J1rpPUzQPQO@nX2weGGjuLsk!V<#*?dSffz*5k=M>pOr@X;7o{obiaVhf7lk~1+dAi#999!x8xyh1UjNOn_^?3(8ntvOZ&#=HtN6+Vgh(!1V8|NnMuXRfED=j7zY?$-4H00EgvL_t(|obA*> zPQx$|1<vv{or5M#Ef~GKHA9salEN2i!30w3Kc-zh=v=ZE1Jixc7BU> z6m7!>bZCrZH8*uf^O(W94R)+t~;C?|T%niyTEw62bbsA?X zTJ=vayB3cZlY7_@9}o0ypBm$ct#w^T9tihvbF7QMv-NZW7h~1{oN*PkH_nWit=FlW zq8)u|m<6hep2`$Z(RX@kw*LLEoxZeX&X2FM02no2|A+Mk{+x$9=%QR^00000NkvXX Hu0mjfnj-Hz literal 0 HcmV?d00001 diff --git a/graphics/pokemon/ferroseed/follow_normal.pal b/graphics/pokemon/ferroseed/follow_normal.pal new file mode 100644 index 000000000000..ebec33f1457e --- /dev/null +++ b/graphics/pokemon/ferroseed/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 65 32 +0 180 90 +16 16 16 +0 0 0 +180 189 189 +139 139 139 +139 139 139 +65 65 65 +232 232 248 +65 65 65 +16 65 32 +90 90 90 +32 106 65 +180 139 65 +232 136 72 diff --git a/graphics/pokemon/ferroseed/follow_shiny.pal b/graphics/pokemon/ferroseed/follow_shiny.pal new file mode 100644 index 000000000000..8520ca1c8570 --- /dev/null +++ b/graphics/pokemon/ferroseed/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 56 64 +0 136 176 +16 16 16 +0 0 0 +176 184 200 +120 136 160 +139 139 139 +65 65 65 +232 232 232 +72 88 120 +16 65 32 +56 64 104 +32 88 104 +192 104 48 +232 136 72 diff --git a/graphics/pokemon/ferroseed/follower.png b/graphics/pokemon/ferroseed/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b61dd226093f70d717d90bd5240b0a3c8495f345 GIT binary patch literal 595 zcmV-Z0<8UsP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_5I8^ph_Db45C8xGu(-&0h@gv$i$Os_ z=;-K3Sa=XYAUHs1AXsR?XfWuANL=X#XaE2J32;bRa{vGi!vFvd!vV){sAK>D0jxrqCLbFCYZ-f>_yp(TFzx^@qzi)Xgnb*ALHLrhF-Wf9u&XlQlDdP3b zjtO0l79v3xUW>t|##PNf%`1yOo4769C z3O*MP?@3E}Lui47479;kIa?-4pctNpqK1oZwD$*;=LE>y{f(19tJ8- zaAxqb;uyY2W@&zfK!nF+Zu5ADS002ovPDHLkV1kk`|I+{f literal 0 HcmV?d00001 diff --git a/graphics/pokemon/ferrothorn/follow_normal.pal b/graphics/pokemon/ferrothorn/follow_normal.pal new file mode 100644 index 000000000000..05000ab76d1f --- /dev/null +++ b/graphics/pokemon/ferrothorn/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +55 55 55 +0 0 0 +172 182 182 +129 129 129 +8 8 8 +11 55 25 +25 95 55 +0 172 79 +232 232 248 +236 182 63 +172 129 55 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ferrothorn/follow_shiny.pal b/graphics/pokemon/ferrothorn/follow_shiny.pal new file mode 100644 index 000000000000..f26a52fbc932 --- /dev/null +++ b/graphics/pokemon/ferrothorn/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 48 +0 0 0 +200 192 112 +144 136 72 +8 8 8 +96 24 40 +152 40 64 +200 72 88 +232 232 248 +240 192 72 +200 136 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/ferrothorn/follower.png b/graphics/pokemon/ferrothorn/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..cfbe242688a1978bbf6831bf5ca61172aef5c13e GIT binary patch literal 632 zcmV-;0*C#HP)0006HNkldC&{UeCKpxVDTKL@5j93it) zr+p8|A9!}&3r6UF{*gHFG3mDoIoe`pPw`FEZ}rIFs3jXyhtC}1^U2g~RZcEAp{?z9 z9{O>byLrMRvk7vd{F;aRxowRGalq0%xlA&nVcMK|*V%4vTdP;H8hXo76x~h@Zl)at z;RmW$w$>e2Qa&!G)3^Hx+HR&@NLkGE%GPjT=|4T*eO|1+-77mZOgsO+_`&ODZdeLf;)^u$opPRf`3#doAl;L$Sn#(05044gW~#$1J@P zg+L~k;FWS|v@X7r&D{}Q!+`^KbHm=FKMy!`3I3{F8m+)s3auAL!^}BlEEvwKK7Y}c zW;ewXEPvKUs|{|vrgZ!eje1;ED@r}NmL}_Bk459BT9~Zjyc=(ReSF!vL62{jF=H&0 zp~1SCG3o|VAcJ+>Pn+#{vyDifW2)kr4aJnQw7t1)o!RpPd;XU7TX)=JC}!d0U~}7$ z0d#b6rcV_^hJKQym*hNaih;Vl21^* S%$Q>U00007Zw1S1{Mwr zF5EEiaPUY-_)xK6g+oC`$ASz7fgd|A>|rYenZlUl?e4J z54YTs{HJzx>1xDDbca0q6tGK;xkNYV(e+1QTsMK zzJ6(nLJQk9`R{dWL*h>`7C1dxc=KyZUb_4;#@cJrUcXmo?_O|ja~NM@mQb33K$ql? zroDOVr#8;wJEwL){kq!BS+Y%c7v-b}nEG!&u)H`~+aN&Y#=(E7(`>gJ3Ycx%k&rsu zl}E?3pmWY{qu+rdA|Z>ddvBbZ#&Uee;)%tFc{k43%*5*2exi;k>DoU%4z_6$ysf*I ztmd=OUvSvorT?$!@3u!Xj@@u73gc;86mF4sAhIlWWqHAzoqd)u{NK8AIjm20F@>+_ zEc}pKKP6E|#84&PGJMKmtF@Bm6IA9t*YOnmC}H8Vdq&Cpem7VB^M}_zsrmG4%Hrzq zbA?Bb7&kV#bDAgA6gYBQ_2-=tQ#%-5e)QR$WYe|s>OIm=GQLd;-){Cy=JAYc{KnIm z=kHxot+RMlR!@#acg9}ki6P|*!uTGo_j7QZH*NBpo#FA92xR=P8glbfGSez?YnZr#qa2h}JYD@<);T3K0RZH* BDT@FA literal 0 HcmV?d00001 diff --git a/graphics/pokemon/flabebe/blue_flower/follow_normal.pal b/graphics/pokemon/flabebe/blue_flower/follow_normal.pal new file mode 100644 index 000000000000..a1225bc27060 --- /dev/null +++ b/graphics/pokemon/flabebe/blue_flower/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +21 44 77 +35 69 35 +70 144 248 +91 185 75 +68 125 57 +0 0 0 diff --git a/graphics/pokemon/flabebe/blue_flower/follow_shiny.pal b/graphics/pokemon/flabebe/blue_flower/follow_shiny.pal new file mode 100644 index 000000000000..4a019608b5c4 --- /dev/null +++ b/graphics/pokemon/flabebe/blue_flower/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +21 44 77 +69 66 127 +70 144 248 +154 149 228 +96 90 188 +0 0 0 diff --git a/graphics/pokemon/flabebe/blue_flower/follower.png b/graphics/pokemon/flabebe/blue_flower/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..02176b255c3da2fafac226cb815ccbf226b4b1c2 GIT binary patch literal 735 zcmV<50wDc~P)kkzCITE9whPB^;Ks83DlfS)g1)_m}W)SD5m zlr7p2K*u){+-igUu0Y6-0eYk&Q>e!Kpc__?I{-w#RvH~;g**TVs30S>ZPVWdc*1Bz z`|Wx}IE1#{pabebKxb?S@4Yt?+8?Nou@YX^2KbTizQL^YDF_;rmqNm-0GB4T_J&3S zB3jg5ry=1>gIS#3`GG0nuR+jEX@(x{AgUc29dN`~=S{@Q6{iczj7R89(~z(d5-x?( z_ipR{aCb1IFE%CkJcy{kWY)wB=Vucqc^pqp?WYSZh$g4??<3k^0}(@!%S}vA1X6*? zQM@}Kr!vNG@68f&(;AKOx-m>K;PK+NiW8-moTEKjs%tr;Rj+|-CEXew1 z0rOdTJSt)#W;4R&xs#Y3{3Up$m{~HNnJe&R%KmAT$4Px#1ZP1_K>z@;j|==^1poj5Do{*RMF6+&5D*YpSxxfu?z?IM|Nj7yk%{P;0^PL$ z^Hxi1Bq1Y3BU`ykM147$PQ@z#000SaNLh0L01m?d01m?e$8V@)0006ZNklljA6vyu}CW~K8gB(00w!~5~BrilTqLdF1z=9Pjd17HeLP!h
      aD~bWk zWEK$F=7^=Gjsn1olA}bRqyRR7>H%d4Z0*jXLNK{Zb*hDk@hY17^~uye4{VzX^0@kv zMfI4R)&M*u)i?@p01igAl52W5G&1{zMT8 zk*!-*bMu3>o167@Ej#kfZnt0<4sLz!ckC_SH4qg;^C$pIZ}9f*J8gpH+~FZhb!VRH z{Wt)0>+|N+ z{=%D9Uta$@<`yH6D1piZ$d~L}d9o!5-A$^Bs*bwA^d11ygw9xSF(CUCQzcEgi(!Nk zDhzV`lDQ2x=t)l6(aLRG*4ZCXbu90hhORRX^a4@#$44IDC6xXhJP>}q^3rbZ;-_M{ zcb(pw#s|73TXz2i$9N!Ly^$TXzh?0k%XfHeg1)!?$X?td$=` zSa9C!Wq{d3Fpz%cj18|pmO(Fkv%$^}Gt#n=_L)G~%qeMxJiBZ1n!Npx0&BBPV0;tyd-taQok)cao-g)u>Kj1(+!_ zy5T@^q*^tu!^MdYV{2N}5V4=$U}WSDP%%qC&5;I{7zYr7`$R|+fNE**@XqzqmoM8> zBKwtO2&p5$ThuGJ{eixcj%jtviZb+|EsRgjf%sksu;|lrenRV^)E5^YyxikG{l4D2 z>V_BN)s$ejQwD2%2hx}d23EYG9xfZYTOjh_)om#^nYMW=)dr&7-+u_8EA0dy-<>Nr z^B~q|J3wQ++!u=<&x7ZwCW6aaZ1 z9R~__e6YxvkdTnz;o)Im5%J>1j~NmMD|VcyNYDTRhK#^ipgP7RZ+91l4pvzYAcwug z)7O>#86z*73ai_hQzwB!0?CPfWk6a1ih&dZL(z}YR zetFpR>Y|E$s@@OoeY1Y~cfQVi#3bKvX08QWPl zEHyl?_|`7}89Uz|-G-Sa#>#Bdq)P3c=`tR&T*zCzStQ?G$0wfi?Fq}}yvNga9Vs_5 z@$Wrp0pg$iRq4IeUn(WlC)IOv_SCdjdP{gdYfsh;ot$>{@AB{Vt0rvP6IOdS@{~b* z{LP^2OP2oq`tWpiW~R7T<}HCeztvjVE?v^Q_F9PjN1CF($@bamQ_kfSyI!c7Uc|cO zcY|xER9oB0H%}J+*qpiJqB{Tc7qU(YOV_&d7@sRVd_+=L{#mGKY~G)nKh^mXF0q-u z^?YQ$!=aJQ@3HI6h0=+47v+3tXKC!s_n-KEmcZ|Vr{+5ji1DUuU(TAx{#@Yyg?mSK zIk>;8tDd*5_1s6!#ZK!#a4HKvg~>3_JEw4?#!Shd78q9i4;B-JXpC>2OC7#SED=^7a78XAQd8Ce;dSs9pW n8(3Hw7?fu%e1xJQH$NpatrE8eHgm~1P%`p#^>bP0l+XkKHC95b literal 0 HcmV?d00001 diff --git a/graphics/pokemon/rockruff/follow_normal.pal b/graphics/pokemon/rockruff/follow_normal.pal new file mode 100644 index 000000000000..23b5d4df131a --- /dev/null +++ b/graphics/pokemon/rockruff/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +237 236 231 +222 218 210 +180 170 168 +198 158 135 +242 132 210 +160 120 100 +136 116 114 +51 153 235 +104 81 72 +122 79 70 +72 57 51 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rockruff/follow_shiny.pal b/graphics/pokemon/rockruff/follow_shiny.pal new file mode 100644 index 000000000000..2d0c2b6a9750 --- /dev/null +++ b/graphics/pokemon/rockruff/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +237 236 231 +222 218 210 +180 170 168 +144 200 224 +242 132 210 +96 144 200 +136 116 114 +168 184 40 +104 81 72 +122 79 70 +40 80 104 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rockruff/follower.png b/graphics/pokemon/rockruff/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ee6c33ee007c580a111e0cddf05e5efd089683ae GIT binary patch literal 1438 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBnH_z|gy0m50ievNIKeb$1P?6G6Qe-^ybw;2^mA{*ZrLlm308sBJ7!85p7Xoj? zS4?AIVDj;FaSVxQeLIaY|FHo_YwYYz2|xbt|6bu|J=Z9CTJ}<}YL<)lF0bKVm>UTs>}BVDW>Z2HPZKjG}&qhYIOpJ`%KkNI6?B&mO`I=m<1Z+|2s zXL+~jb@i+1A`t~gKgM?+&pEPK#ys>`dFuzwmof3jrt&`j&8<7HQsv<)*~eFFgSW_k zPd#?pVu^{8-4V|6_8*%0Vih$fTi5m<7G3kI=P~z-vSz#gvK194FD6eItQlN~o}qIGuujQMS#(bH!1RpfrL+2eaR&1TJS zY!T00>-l?=)SE8R@3MygNH(LbNdana9ziXD+l{2&+GzC$DA z;g$@iyu`Wj%8xs$Qk`t}78w6qE6AkO+I1^TUnR{s-9S;lASCS|!`+$t5Wem62RwvE_iV{-0?x_B{UVpC1{c5ma~e==me%wWq~o9>`bS WRjGaZ^1B@`o|Rn!I;%Ny+P1Ayub#t@@BI(0=L9ZFc=i{Ru5GK=4m<-_dJKv-ug#cI$k8_Re{7 z{armHYxN5v@0wiW_A<7LZBCh~dFtBMIUqUOaFl zQIKLwO$Ph`mk7*WfX8*$^y z5gt$QtezKeo(A5Hs6`tfQ+ZiXaNZxUJa(+w11G9N%&3}+o0vbkH4t!Y$_QVez{hm# z&~Mh0)dp)^A)sI2g=W>9z|9^91at-ej5ddNCx%Ypdxu2A(UC@{x(ZYQH zDmK9@ltPHNAF&%xbJ}pm2PPxb&~-o!jbJW4<*%S6#XI74Fe930&n#r+PZ>P4{b=Pu zk7qAP9&-%dR#|$npof-B@glM(g76Z9*FSX0fV`wptU3m_z|!5|&Mr3m1T@1<4#TVg z3_cKd;}~$3=CXHTYzc*xfyC2Exf}6|*XrZEp)$F&ES4*=3+TmeqkUfvPnpMld=Fl@ zYN>3lj7ZbXRJ|vAhYZt4fQp(QvGH{TO86eCG170Tgn$1_DFeZ=w$|+_M_cfI2<;$1 zfVOQ4687`M=G-dL7{cDUMzHX!cL-BIKa`4;x77Xm0bsDvlc!6Lf&c&j07*qoM6N<$ Ef-Io_o&W#< literal 0 HcmV?d00001 diff --git a/graphics/pokemon/rotom/fan/follow_normal.pal b/graphics/pokemon/rotom/fan/follow_normal.pal new file mode 100644 index 000000000000..b0e952c33ab4 --- /dev/null +++ b/graphics/pokemon/rotom/fan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +232 144 64 +248 200 80 +112 56 8 +216 112 48 +240 152 72 +0 0 0 +64 64 64 +184 88 32 +248 248 152 +208 160 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/fan/follow_shiny.pal b/graphics/pokemon/rotom/fan/follow_shiny.pal new file mode 100644 index 000000000000..78bb6043a9d2 --- /dev/null +++ b/graphics/pokemon/rotom/fan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +224 72 64 +248 136 136 +0 0 0 +64 64 64 +192 48 48 +248 248 184 +208 160 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/fan/follower.png b/graphics/pokemon/rotom/fan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a89318dd2c8ceba41b100f780cf3f3b254569aeb GIT binary patch literal 649 zcmV;40(Sk0P)Xhrz2$xgCWbAbs*2P}^$q$s z@j3pLV+eU&uj|DufN6fVzYs9N6ab#XgbFEzcakX+!cBZC6Tzk>Kvwd`a5sG2vVGj=EY6^_J}f)L&gV0f1aO+-|sz@gbUGP&5=**TcYanGW<| znOeO$0{*9LXKUF87N%$1P{l>IFJuL*4P8{B$+kvT)(~|)()Hfz&8@|N;%L|eG7JFE zmMX8pz{q;TIPW+v1#)ND=vO1%I68pKK0FO=S; zqBn#CgRsSAfzGwYdAl=M?hI#j!gfk+!7*%^g1zjN$^3KZerr1J43V>up1C?T_atM@zP)+>z$dt_>nZksO)|DY%bSgNKE}_1 j-oP1|927Zw;aEXde# zV}ggkjRJ!m5egq>cx-s_!NI{nz@y;z#%@!fO2#B_cNc~ZR#^`qhrPtp*OmPlBQKi@ zkG()qE>K7yInl2SNGm`wkYZp++W8J>J!7J$i(`n#@wZp^`W-e9U`V(x{ex$PftBo} zsjEC<17)8wu83b)z1T}I`SQ{ppFMj2yw5FcQdluvYkRHT>gSu+>m~>L7#{t~@?lGw z)3VY}Oa}2ErufA>=v+5iI$6BoXOZmplFZpn`u>F{y=ULe*|w_Y&*sFuy$=75dPuKY zdn?%gd06yPx7g1MKksALi2Huk{q+9rMjt0@zi#87`+gU1gv}kh{oAihG++M5ZKcsU zYks~Zr$pfW%WLVgtWPdQ?6IdFkfaPoL^q08o6J9=b^`p_g#-y&Aoc? zf=Bkntv1uPyPK(1d9R93URc`wFwnu|p6?B#Y37CNzbY;=wmrD!*`tz40$~c%?SJ^7~xR7OvWcvq=XKXV}xyucvm1iGQ+NZpGzjW~T+JgP}{{^v0Pw!L3ZO0eZD(76_@Ay(emHICUrT4@yGx3621OkKX&+Bkx(iHhPi5qYeY#( zVo9o1a#1RfVlXl=GSW3L)HO5;F*33;HnTD`(l)TLGBBu1pZ^I(LvDUbW?Cg~4g6N> QexPXeboFyt=akR{0QVXHZvX%Q literal 0 HcmV?d00001 diff --git a/graphics/pokemon/rotom/frost/follow_normal.pal b/graphics/pokemon/rotom/frost/follow_normal.pal new file mode 100644 index 000000000000..fa2c6ac9ec8a --- /dev/null +++ b/graphics/pokemon/rotom/frost/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 160 +192 160 216 +144 72 16 +240 152 72 +216 112 48 +216 216 240 +184 88 32 +72 16 112 +0 0 0 +48 48 48 +88 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/frost/follow_shiny.pal b/graphics/pokemon/rotom/frost/follow_shiny.pal new file mode 100644 index 000000000000..8434e1e2fe9b --- /dev/null +++ b/graphics/pokemon/rotom/frost/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +240 120 104 +208 72 48 +248 248 184 +192 48 48 +72 16 112 +0 0 0 +48 48 48 +88 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/frost/follower.png b/graphics/pokemon/rotom/frost/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7711749deeab52143d817bc1540ebb0a471e41b6 GIT binary patch literal 574 zcmV-E0>S->P)J z5QaTBuw6u=9Iv!e+T9?Ons9=I1CWL~vc!rqO?se+!Vz)=xE$m0V;{m<9!i14bYFhY z|BrWe6(RoXzy3_YnOSIgUWNkC$)NPCQtHPnm}Q=|F|*1T`BMhwcIG|oU_D^;3sJE_(_+AM4RBQN7%DRiWY%j{tX#tq z-2_mYmU-e4-C10c;Z3E=xP!okZ$x7h&3)6{TjYUssUlC@1gyL2>YgWY;wwvB>Ga-s zR%;)qO!2U59(LBC^h*hhej?JnVXKFLG_f}{@zaZeVI_dYX1m#JEv7)v-q7j6FzMaE zj-eEv27)STE>tlvFh)HDB)u0%hIP%4MD{ra0yS9IAX-D)8nWID^iE)!IQpd>q=0E- zt!*AL&#tm8^!}0fS>_m~{6yxM<*|U5c|TyluA#o_8w~lEH#luT{QCa3&+=%1PzP5} zGQ*$_ugBxzNo8253wOT#hY6hgse|hTQ^yGwd|c*vyoTq$+y9sA1FZ=ZJo)R>bpQYW M07*qoM6N<$g6mrf00000 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/rotom/heat/follow_normal.pal b/graphics/pokemon/rotom/heat/follow_normal.pal new file mode 100644 index 000000000000..51c9ac20c114 --- /dev/null +++ b/graphics/pokemon/rotom/heat/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 40 16 +216 88 48 +144 72 16 +240 152 72 +216 112 48 +248 216 128 +0 0 0 +184 88 32 +128 32 24 +40 40 40 +72 72 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/heat/follow_shiny.pal b/graphics/pokemon/rotom/heat/follow_shiny.pal new file mode 100644 index 000000000000..9cc5f39c9d8f --- /dev/null +++ b/graphics/pokemon/rotom/heat/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +240 120 104 +208 72 48 +248 248 184 +0 0 0 +192 48 48 +128 32 24 +40 40 40 +72 72 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/heat/follower.png b/graphics/pokemon/rotom/heat/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..0aee2d126a7c9feef1bd1041d2ef42f382fd0c68 GIT binary patch literal 499 zcmV7AQ&hpC`d?1=E-RE0004sNklW%3JTS@}@vU-ynBvS?nm}O`-J%EImFK1(jTwQE{ycTb6|ZuL?(d zf56HU21#?x`E5;!_%346GR&#*Z=5%-*Q~t!CJ#59Uuy5N_84fgST&1PO)02>mYIA& z`bNg_hM6h6cwgAiTUnN0uy002ovPDHLkV1k74;U)k8 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/rotom/mow/follow_normal.pal b/graphics/pokemon/rotom/mow/follow_normal.pal new file mode 100644 index 000000000000..bbab999de97f --- /dev/null +++ b/graphics/pokemon/rotom/mow/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 128 72 +152 216 40 +144 72 16 +216 112 48 +240 152 72 +216 248 136 +0 0 0 +184 88 32 +64 64 64 +112 112 112 +24 88 16 +192 192 224 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/mow/follow_shiny.pal b/graphics/pokemon/rotom/mow/follow_shiny.pal new file mode 100644 index 000000000000..58e19f94b155 --- /dev/null +++ b/graphics/pokemon/rotom/mow/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +224 72 64 +248 136 136 +248 248 184 +0 0 0 +192 48 48 +64 64 64 +112 112 112 +24 88 16 +192 192 224 +232 232 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/mow/follower.png b/graphics/pokemon/rotom/mow/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..37214063158aed5be6a9ca1502ecea6b673535a8 GIT binary patch literal 715 zcmV;+0yO=JP)==hYTCQJYT0$fQ%K~#90 z?UlW5)Ib!4J#XN-AcB<2V`(i)Vxxq5C)uPAQd$rNQmXxdvE8Qd_F2j6ya9AbJVG9V zA`iozACG6o+66&{w72_g&pG#8&)89Ps6!p<4~tMr_whd$Fvj9N{Fg=gE=ii_dE(p% zSU&3ejafz>E-EI_Ye4ai^OIpo$TE`W7c!BNDg6+843j8K9D{&mB+oBokdfIW ziG8+XCYfl2JEDMPr0H)MBio4>ro+e}Yy6iSa><)yKV#%!=Z!~@HU3OTEZoOO3^MZ2 z5=l>y-EBhCyTn~EGQj&GJ0}HS$!X*4J1F?9>9+~aiBMMFEE2UqZ{5(4`htp`li~>~ z?%Jl?XomMOu;u6L5tIyG$Bv-nGs#<%V3K4lf5VGeD;JO#%rjJ} zSndfbe&%+3*4^Lrf*}(I^_F8@KB)HwzM*FH-<4FVn+giJ-%3&xh`LiGPta)cnnT$rO7GG35uam@6nYbjnZ x-($`0w}|T6#gWE%Cu7fZ^$(;2J9q!@`UO1T5xbWsQsDpq002ovPDHLkV1mC8N}B)x literal 0 HcmV?d00001 diff --git a/graphics/pokemon/rotom/wash/follow_normal.pal b/graphics/pokemon/rotom/wash/follow_normal.pal new file mode 100644 index 000000000000..fadf8c9901d0 --- /dev/null +++ b/graphics/pokemon/rotom/wash/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 96 160 +104 160 232 +112 56 8 +240 152 72 +216 112 48 +184 88 32 +176 232 240 +16 72 112 +64 64 64 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/wash/follow_shiny.pal b/graphics/pokemon/rotom/wash/follow_shiny.pal new file mode 100644 index 000000000000..1c55175837d0 --- /dev/null +++ b/graphics/pokemon/rotom/wash/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 128 0 +224 200 88 +128 48 40 +240 120 104 +208 72 48 +192 48 48 +248 248 184 +16 72 112 +64 64 64 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rotom/wash/follower.png b/graphics/pokemon/rotom/wash/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e2cd230ce4e802b602dd473429f977a1e88e306a GIT binary patch literal 781 zcmV+o1M>WdP)0;chW&a|F4h9RGyW%?}h8npNy8himi-!Noz z_f_A0YZ|l}4KF}2GfjgQ(-`W#9lvDr_6_{Sm0rfVx@SLCE~H=)p-ac& za7ifRlBeq9!-GnbJ~#}nx#M!whex@BsPrDAo}i(*{2`AFB={{fxKWOUAoNy%q4`}D zzl_RG-~hN|+Yk(g<%UYV&jMcqy_uNeP!_8zaDsnXI{xe!PLVWpHA=%I9_8z zXt}k9mELFj7OWwcLolQgw%9wpa(oT_n2f-%D2kQY#> zJu7e~2C${xN~M;cB71G{B`VM`SLg?K5zL+CG_S^HgN9F~-e@1#tNbOCatW-P!+MWjqbvRZFG~)WO1ACv00000 LNkvXXu0mjf7A|#G literal 0 HcmV?d00001 diff --git a/graphics/pokemon/rowlet/follow_normal.pal b/graphics/pokemon/rowlet/follow_normal.pal new file mode 100644 index 000000000000..68cb9b4e0a9c --- /dev/null +++ b/graphics/pokemon/rowlet/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +85 66 53 +213 160 121 +16 16 16 +232 232 248 +179 183 184 +189 115 87 +250 171 78 +38 76 38 +112 86 67 +64 164 70 +184 106 14 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rowlet/follow_shiny.pal b/graphics/pokemon/rowlet/follow_shiny.pal new file mode 100644 index 000000000000..b03438e93820 --- /dev/null +++ b/graphics/pokemon/rowlet/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +40 70 58 +138 204 171 +16 16 16 +232 232 248 +179 183 184 +92 168 138 +228 83 64 +38 76 38 +112 86 67 +54 149 170 +211 54 39 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rowlet/follower.png b/graphics/pokemon/rowlet/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..62f168d60e1a2647bade4dfd74e2635af2b6a8bf GIT binary patch literal 549 zcmV+=0^0qFP)Px#Fi=cXMgRZ*RYEn@pm`7w5a{Umv$wdtb65JSP9{tya8^S=q(-=E4gdfE00000 z000000NqO8!2kdOqe(W{gVQz8-g?K*PNXyfK|#rBM@{PwGSiQnm~7_XIv7%+4jo`$NX(C zGH46ne0$^oFY&JjI0#IK0f#lEq*PYZ;81Xk7v#H`FyN4+GGtvX2V()ydw;Up11|pd z37I1fdCJJX_>(Z(0fvIR0eE|zj3;( z0fwCS&pB^bWJw~vAm&=-G5u-6O@KD%eop7mnAa-a^x>Gl=XwP2J)!S_Jpg!E1g*K< z+ArM2jdv&Di^5v18&FOz-(}@lyZ}Brc=RQVeEYo_`uMyn<^hYs;k#_{9r)-dx`H}? nVlbju@znwxyq_l(f3AK2FvU^`00000NkvXXu0mjf6*BU> literal 0 HcmV?d00001 diff --git a/graphics/pokemon/rufflet/follow_normal.pal b/graphics/pokemon/rufflet/follow_normal.pal new file mode 100644 index 000000000000..3bc9910d92da --- /dev/null +++ b/graphics/pokemon/rufflet/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +33 55 71 +0 0 0 +164 172 191 +71 63 47 +245 236 208 +182 172 147 +215 129 55 +215 129 55 +95 121 138 +215 129 55 +229 229 247 +215 129 55 +245 236 208 +77 91 99 +152 88 40 diff --git a/graphics/pokemon/rufflet/follow_shiny.pal b/graphics/pokemon/rufflet/follow_shiny.pal new file mode 100644 index 000000000000..247ce5eee7b8 --- /dev/null +++ b/graphics/pokemon/rufflet/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +128 56 32 +0 0 0 +164 172 191 +71 63 47 +240 232 208 +184 176 152 +240 120 48 +164 63 63 +168 136 88 +247 203 85 +229 229 247 +229 159 11 +245 236 208 +121 104 87 +152 88 40 diff --git a/graphics/pokemon/rufflet/follower.png b/graphics/pokemon/rufflet/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8f1ea609be4be82dc8991e6d6bdaa30990ecdd7b GIT binary patch literal 517 zcmV+g0{Z=lP)Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_fH)uk008CX_eVc3@aWLEu$b_8Fr+^} zsEAni%T?u{3-#>Kd1zOdSSSS5F$Dks010qNS#tmY4#NNd4#NS*Z>VGd00Ci1L_t(Y z$L-X=PQp+W2Jq9HJ^-cSVnXT_s$gP*PHe?oSkQ%V`v9c9NfTUjVK(srOn{_|i)?O$ zXYc`d0}P9c&tTbZOZqVz`)$Ae`OcXR6)94r$iGVIfE{e3giS^Zn_XkuC2X_P63{|G zAKK6C+BX$}ETsgdvm@aVu<6@R$3tW(ePBAT$e{<^4KF73&;w3324<6FpjMbQ_2l4D zf3j~Wk=aW!Z$!DKdN_ENp#!|zINxlR%o|Xy$&I2$q?~-KP%7Z&d?uB)an|IN*ysj}aYyrguz1jY z7l<)1nQLn;fQ{))PG6C~PX(GB5sf)%~4?D00000NkvXX Hu0mjfLRjqu literal 0 HcmV?d00001 diff --git a/graphics/pokemon/runerigus/follow_normal.pal b/graphics/pokemon/runerigus/follow_normal.pal new file mode 100644 index 000000000000..05bb899f0b83 --- /dev/null +++ b/graphics/pokemon/runerigus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +40 36 36 +229 224 225 +136 126 127 +194 184 185 +235 93 91 +179 56 54 +0 0 0 +24 24 24 +56 56 56 +87 43 104 +159 83 188 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/runerigus/follow_shiny.pal b/graphics/pokemon/runerigus/follow_shiny.pal new file mode 100644 index 000000000000..7e74fbf2df6a --- /dev/null +++ b/graphics/pokemon/runerigus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 49 57 +246 222 246 +164 148 164 +197 180 189 +189 90 164 +106 41 90 +0 0 0 +41 41 49 +65 57 74 +74 156 115 +115 230 172 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/runerigus/follower.png b/graphics/pokemon/runerigus/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..fcaef221b5efb2aa41d8d52cd1fe06a450b337f5 GIT binary patch literal 1236 zcmV;_1S|WAP)7%Q6vyA}7CRr1orxhSDaek4;u=V^?zR;Ns!B*8AubgNq28=iwBl6P zs+2Rwtpr^Z35isKq~gQ@1-NqH5~zp_DTkt55?2vK$)V$Io7QU@FK=dc?b(pzj?|I- z@!OsGzj+_?2H?qfGX6h<(Sw+< zSe)s5-px4j`MueU^_-!gq3b7j@So$W44V5gn(S#l+LH|xQGSAD8d`*t451AU*Rryk z4;U&$sK?l;?$h0T9zPD>p8-<&e0finAxghCIIwo_<(sTWc^PwOdM%4zBX8Y|{A(sy zjyCXLIw4}cJr84+9t5R}X)sQDE`|WPAJK$rb4lVd0f8&A&F@d3|}Z(S&F1r;3i^+mXlpqx_>4=q9-r z+S?4`B;$_QEQZ{l=WS7XnbJ7B4zTRc4@-~m{pCK(cI^|~{6GPr`(H!U<6_WDy96wKHu>$CgltA9-{wV~)L=CMJ1`Y`*Pp5$<7 z^F}$YB38d@IgaBuAUMX#q%=_c+(&~HuC=4Xw5fj1&45W$-Pi}3ptrL%-=V4exvl(* zkq1H$9#BkE2x)^uimiJsX^;oPBe7#|+s3IUy}$;stqMde3`T+gH}ZO>y|{50LNHbG z9sf)js>Vwg;9Nx+1nE(C$3;ksAIC1l92pd&wW>8I(*bC}TofW92xj(D%EMv~3-Cs+ z5E&%Q;Ht9)6U$Kh4yw4a3bYOpr!_$gKxeqF$6!28G71LAUReG92!+}Cpk8f2T^XEX z>^gen{K^#$Uh7cq_z%4e11>ZC0wms^$q(L&t z*;j>Xi}CvuH);CRB|+V7eJsK!Sr}Aj8>_*{>H1ThLnj1NXEURB&#(;l8Mwg;q)arp zHe|lfgL>QJj!m#E;lna~>bbxyUSf)cLABi+q;mRoGz{h|(SIxoOycw^>Hq1yKaMO! znVN>R{-3j!^|S}+(*VC2*goB;FPOHu6meQrDj5y`uGHcQ$j9Fd$>YafbPl|91+Fq{ zy#d*6*+B(!YkjK}uHzgm6$jfhd?B8TPHM|`ExCIVD%8=cl!x?ptzBO(F!t>odTNH= zEkc(skTHof4#oDo!`R@kL@z$v9ojn&zJa5>N}gB;bmDJ!XKICg(yS-G)N?uI$D4mmGB zEC0T+!%uRr*282iiQ*Uef+=OkSF~}|buuuEt(W+8Wc9p^X4BR=6(`Q~-SuCwcg+N8 zhv#u^3k^i`10EE1JLriDX#|%Zx$;DHudcY{=grRFABV3sc=Lv#EKkd&ZDB!SR7JlK z-*scZ9|t0`J5-)*s);`S=$o5{n9X0~3p>>Lp6OKYIIvJc)ak`~Sp&|mI-jDa@~zW& zoNXSZJ?);@xo^_npQuLP)tB+IzH{_zQ*+R_^-o{ylPmPRc-!HDLUh@U^Fn?H8}4l_ kxO-q>yLnaojy=9LjC(%GndRhZp9EzKPgg&ebxsLQ031v-tN;K2 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/salazzle/follow_normal.pal b/graphics/pokemon/salazzle/follow_normal.pal new file mode 100644 index 000000000000..0b296bdf942d --- /dev/null +++ b/graphics/pokemon/salazzle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +184 157 206 +145 106 170 +109 104 102 +100 100 108 +214 75 124 +190 69 111 +80 80 88 +72 67 66 +86 55 115 +62 62 67 +42 42 45 +44 40 39 +34 34 37 +54 21 33 +0 0 0 diff --git a/graphics/pokemon/salazzle/follow_shiny.pal b/graphics/pokemon/salazzle/follow_shiny.pal new file mode 100644 index 000000000000..0e4f0c07174e --- /dev/null +++ b/graphics/pokemon/salazzle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +184 157 206 +145 106 170 +109 104 102 +200 192 200 +214 75 124 +190 69 111 +144 136 144 +72 67 66 +86 55 115 +112 96 96 +42 42 45 +44 40 39 +34 34 37 +54 21 33 +0 0 0 diff --git a/graphics/pokemon/salazzle/follower.png b/graphics/pokemon/salazzle/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8b19f171baf96fa863780849527e7892d60bebe7 GIT binary patch literal 1687 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAvx#uQkt;)?vOG(MO=3TSTH9sIA!o%4q%)Hpn&RI)KS4Tr#NlDdAR1s*xC>RZa z;S>T58-?Y8dBN4w#W5tJ_3ey{(;h2uv{?rWZ=2Nez5X_<$uW(Iez#8-m7Tx&ZSzTf zr3d%&;(y<|p5=UGyT!#HKjrFgb36)IbeJU=&ymN!N*zx9@@agO z@K7R#{a?sA3zO`%Y3nW5 z{%$)l4z2SdE8<1inHcF#cmgRl$s{&B{HSOqpBduKPDs&vncEc{WRqQ7iAr zhG`jUCm51{?F&1hZ^Kd*vwHEovwJRx1r&CCGpyJ)(e&3=o6L^lCri>~m~7`gTK_9- z8#n*CJ9nC|yKxHDcIO%X=Pf_8?e*u1q7J3`F%d_vPE}94+&JsF-pNT05??hYuMR)` z_<6ae<*eJXx#vH8n!`}&D;Tv{Fs^^Os@8{9CuZBs?TP=zdSUa_$v(kzPW>r7yV~Nx z#Kqf~+09=s*}|^7`Fib<2XlIU-Ed`^^Ka%-g;_TR+!pk zwwTgSXC8OHmQ9a5)HLUfL;>3a`#Fzq>-y^R=}VvFTNB7~?5fa>PsMUC)`(OJ_E*Ws zS5NbbnRlW1EL*OD@NFCKLtko~X20kAvn1^QWq#x2b(gi~zm8;O`n&sh-7H&+YKONb ztB?m4LU~^q)r~ZZ7Tda%PR`2u=*dwmzdE=gX zis+lYUG)hS4p#YZ_q;y6f?e&d`v%>zR|!Xdi*#T15pJ+eT{8XMoP=G{rVng%1D1c- za^S$p-YYM78>{4R>?}-7s=aOUye>2Pp^5+7EgqR}mUjBJldk`Yj`?#-I(7g4^t!bL z1q=1|ylTiX(&HMSU`w6Ik@O1TaS?83{1OR0!!_5Ey literal 0 HcmV?d00001 diff --git a/graphics/pokemon/samurott/follow_normal.pal b/graphics/pokemon/samurott/follow_normal.pal new file mode 100644 index 000000000000..e957723e2c0a --- /dev/null +++ b/graphics/pokemon/samurott/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +63 63 63 +112 87 55 +230 219 179 +208 191 112 +164 138 79 +0 0 0 +229 229 247 +191 191 199 +121 155 155 +25 47 87 +16 16 40 +25 79 147 +208 71 87 +117 0 0 +79 104 104 diff --git a/graphics/pokemon/samurott/follow_shiny.pal b/graphics/pokemon/samurott/follow_shiny.pal new file mode 100644 index 000000000000..9ea4641182d9 --- /dev/null +++ b/graphics/pokemon/samurott/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +152 80 64 +184 112 88 +240 224 224 +216 168 144 +216 152 128 +0 0 0 +248 248 248 +192 192 200 +192 184 128 +32 32 56 +16 16 40 +24 56 96 +208 80 96 +96 96 96 +136 136 88 diff --git a/graphics/pokemon/samurott/follower.png b/graphics/pokemon/samurott/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..2cb7655415e037b4ec0ba7b0d54ab3fa17e0538b GIT binary patch literal 1203 zcmV;k1WfyhP)3(7$k`icbIl0OjTPzrV+Mo0}OgR}c^=8BdeYM^|+K08eOW@xO{#000C& zNkl-T=& z&-?w}Pd39`Fme~&_?E#f{?9ycRFsFEiOAkTgtf;neCPRI-7@n-k}9XA{d}s-d$? zF<%wq96rY>E6a+)6f=OFy21h|S97#WK+fe=sFqV*N*I#HR^GpzFUP9QNlPlM@U1Lh zS)PL`gtae1M{aHf$`HyZapI&Qxhbhyg_VfNw#gC6`+6%2$U%uXF3BoAvQ&joy#uwx zm?aGvQuFdMlq2H22^3{f(QcTz3?N$}b}E!*oq7R6BaGVF0+NPAt3Z~tNQ*rnk#%rm zGnWM{K3SAW@Se6bQ3Fs78#tc)QCKM`syuxb(uPEThtOBw!~n)#RhJYriev)#-k5e_SyK827VA{kWeQhCKS< z>jvKF6cJr_9sdB>rAc*c`9KTPimvReo90!&e}ezPZX?rdS))kL8uGhlcYp>xbB6*1 zjE5e^R&)byBLEsCf7q}juNLVzPx z^$bmFriRhQNci9}?&DudRM!z{lEp_u#D8?;5^WEo2ebb>v3r0m=VT|;PbPQ|$C~{A zg@*g#UC>&!V?NbP29q%&_A>4b|KyaF1O16>Ig RUy1+#002ovPDHLkV1gc{Jjwt7 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/samurott/hisuian/follow_normal.pal b/graphics/pokemon/samurott/hisuian/follow_normal.pal new file mode 100644 index 000000000000..e6be3b5f562f --- /dev/null +++ b/graphics/pokemon/samurott/hisuian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 65 65 +0 0 0 +238 238 255 +189 189 197 +16 24 49 +189 49 49 +32 24 32 +41 49 74 +106 32 32 +82 65 98 +213 65 82 +123 156 156 +74 106 106 +32 65 156 +164 164 180 diff --git a/graphics/pokemon/samurott/hisuian/follow_shiny.pal b/graphics/pokemon/samurott/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..827453552a4a --- /dev/null +++ b/graphics/pokemon/samurott/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 65 65 +0 0 0 +238 238 246 +189 189 197 +16 24 49 +180 164 156 +197 189 197 +222 213 222 +139 115 106 +238 238 246 +213 65 82 +123 156 156 +74 106 106 +32 65 156 +164 164 180 diff --git a/graphics/pokemon/samurott/hisuian/follower.png b/graphics/pokemon/samurott/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6dd47d57773cb2526046401c53de0d4d3040207b GIT binary patch literal 1300 zcmV+v1?&2WP) zK|ufj0PgPpy}iW{7%{yuF(4QqDKScFARtmfV%0%Xdz_p~YHA=soTQ|*2?Uie000D^ zNkl+0?}t3>u7oxMnj%6XT{K znUY1y4E|wehSNXhCJS+fxFw95EE;tXH0t(;P?oV}&QJ~zhGq1w9nv3zp6^|+D|Z}h zi^TZ;(cW{lT2EC8L{8@#OMZq? z+U4}Wtbs~%VmPAEoLIle-Je8isS4>;wJdJ=fWE&3g{#M_fG9HSU8#BplEp~oE=5Lr z_rQuk3lzQvhF58V)&K%&5g)Lt5~zU5#pyXED*yok0JM>!0r46@aN+(!`+=5oA`Ku$ zwt&!jM-wGbeBGw#xJUOktp$W@R8 zLkkGe4ntF*hA3`WB9R)H#5zfEPJ$*7zy#vUSezuK0R;FXv<0z%GOdXODj+=cRX@PR zQ?w=!U?dg5NWtxNRs)Df+o&Cj8Q>EMlt2qSCxDL^qIGgrRX`Ai94rZ}!>t9xQ`+}u zR17VOCr|?ebmW=piP3GlfZ;WPMy3-yEPP?1G=O-#k^B}!*-gZLIl(d@e4YKStE|oF z(grfNMX!%BduNf2UJk^_hx6&w&L}I2^I}XQ1(1L&INa`Z9&Sezp#}8woQYytQzq}{ zmjm%=Z=gQLf2<3T^#BP(N?y3{*pmm3ypv+&LpZ(+)){~3Gn~syCa4=Cz~D=(^mB$Q z5#k2+Lntq7^X7v4fxq-pQHZYX=f5GX5IDu7mmmEFh+AjVg1b^?PPg(_A7z{}X6u=%3gxfrEvwNJ}IQF0|ja&}o!nUjH>TQD) zo3Bo50U=oOc*fqX1E~`+w-VR`;7bV`!p7tuD;&@I&+2d&X4wYNOJw(ibx>O41#U-G z`fs{A-Ob)u)qJJ2-T}vp&2pQfx*P{UW5jzhW?#1unE^&P4~@G1(;}c?j5QMr0D60W zg}C8_>$g90nX9bc@U6Vm6`1DRo_52`#%nQP{d;%@Td$Ze$h%E>(_Gij73BBvzP0kx z8L;30vZl4>2=;T+!ThO)>sEMSXGAK!UmrMjR3Dv^d`=F_s)5Hn{#f9ArX3ql#qWqz9*+1_X`kM{bMn0i@i3}#*%?%eWITk#>&417(C4gR15P?NoYGV`Z z#l4IB>37;AZ-U45A`lusjN2EggW)en;(lplhbMRB_T5?XQPr7II8h}VvAw9Qm{Hh? z{f9}SbE%@z))oBHso?c?>=1vJ#;6Wc%v}y3tN9tJ0T2!U`S=H+=o7RBf{H8v0000< KMNUMnLSTZr_FpUj literal 0 HcmV?d00001 diff --git a/graphics/pokemon/sandaconda/follow_normal.pal b/graphics/pokemon/sandaconda/follow_normal.pal new file mode 100644 index 000000000000..aaf6a3d6066a --- /dev/null +++ b/graphics/pokemon/sandaconda/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 200 +0 0 0 +16 16 4 +24 24 16 +52 48 20 +84 60 36 +92 84 36 +120 92 60 +116 108 56 +76 72 72 +168 76 56 +136 212 0 +148 148 140 +160 156 148 +204 200 192 +8 8 4 diff --git a/graphics/pokemon/sandaconda/follow_shiny.pal b/graphics/pokemon/sandaconda/follow_shiny.pal new file mode 100644 index 000000000000..5393b93af8a5 --- /dev/null +++ b/graphics/pokemon/sandaconda/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 32 24 +32 32 32 +82 82 74 +106 98 98 +115 123 106 +139 131 123 +156 156 131 +74 74 65 +90 82 49 +180 180 24 +156 156 131 +164 156 148 +238 230 205 +8 8 8 diff --git a/graphics/pokemon/sandaconda/follower.png b/graphics/pokemon/sandaconda/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..812ca331760660415b30e37017138aa16d31350e GIT binary patch literal 1131 zcmV-x1eE)UP)do~KiNgG^d0a>Y$7{#K4dR&PR9(J!^b|XDdvrqC1w=p<(;mB|wwP}Ej1s35B3_zq z4rxrvE+7I=v#;jxM_suL^*;D!OKTYpq4eSoy7G|m?(|Kh=!Zu@*?nGmzohno&ubqP zXJK(WcS-Ma<@0hyo4NX;TcF7=)^aWqjrQmvZcWaAg_Qm94qPqT{-Va?RBWIVZ$q{CVR`oMJP2t z7|Lejcjh*nbkba5f<0qMTr^|B;7P=qasvi+g<~h>R5BkyQ6R?eO!zpKePM|=)ZS}4 z&&(gYhK)Rj-!EPJmf)(D>;E43vbn0IOTl~u3mfaN@V7q*BOsml{JK{c3-_ST6_ILil8-Oz45+bi@?TKmNP z=VuDTV80X`8iORr4tA1+@JW5W|K-9;H1Ty{JumyUf1va z&@k7QdD^nG{;6Z88=70Qo6bFMIkCjT??D|bSV3|c5x!&fG=+|cGjIf69UaPM=z|vM zv_`7AyAIHrNINqf`~@%v8U(XKQb}_yZu`#mlI)1-dt*$vOGoSGZpY7T_47?S37-}s z(7Y49^{(^~C(MN)>5k*H^_;-z-ESAzpk(hrH#g#FpGXx4J~(nxI0FF56-`SW%7 zCy8L7`V8jTdxM)9#17rLS?}K6UOpmoae1bL`#&GBxBi&QEfdmQnVVQG{Zrt2y(71z zV8IM3!{*isjK$jaE^y2rVxw39b`llc)duX&ZsKWYnSHlK_LGJLB xN@$UrNa@c9X>MuinLOahA_JpZtzt+U;9o3p9a%(Fr1Ag&002ovPDHLkV1lw(DMkPQ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/sandile/follow_normal.pal b/graphics/pokemon/sandile/follow_normal.pal new file mode 100644 index 000000000000..5656ae68c411 --- /dev/null +++ b/graphics/pokemon/sandile/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +85 54 0 +117 117 54 +54 54 54 +25 25 54 +185 151 54 +117 117 54 +220 185 117 +85 85 117 +54 54 61 +185 117 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandile/follow_shiny.pal b/graphics/pokemon/sandile/follow_shiny.pal new file mode 100644 index 000000000000..2eb5b97a0ecb --- /dev/null +++ b/graphics/pokemon/sandile/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 80 32 +128 144 56 +54 54 54 +25 25 54 +200 200 72 +117 117 54 +224 216 120 +85 85 117 +54 54 61 +64 144 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandile/follower.png b/graphics/pokemon/sandile/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..4f19f9cb12926c3c0d764fa4960a8e1cb75d35f3 GIT binary patch literal 897 zcmV-{1AhF8P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_0000uP#}PiI5svm85uUn$Vhc{HsIKJ zHa0y~Rdqm+pdWhWdH?_b32;bRa{vGi!vFvd!vV){sAK>D0_I6XK~zY`?NzaE+b|Fn z33N9tS4hw$CT+q%ChKCsMW)2Eku@=B1lc6o2e%(kbd7@wT-%`igM2^{Ad7ykbRCP7 z+YDYh6uC)9>fXEKJsyKsd$m{lm&O_|IcuZ*sOEFNFMgPwIfta9Is;*Au%K7$GITPA ztmS^|uqb15=ZBD>hAL$OfC#Xyh?>04APw$N$^*m9ZPf*uncD*s`2=VYJ%R)+VMVYk zY7Gn+mvsfuOb_ucsp_Hz5Qt3qHRhJ25=^5&;m4A)Gv z@@|-GPxt-uvFSYkq#2e!t0N>9KRPYTDu6I1kTDP7Fw2dMJc6jV%075azGpk{3t?fU z+JLd9W;H-Nt{TLfhNNNlrPKM3He(GR@-NR9@gE$z1`8YY2=;Qsp3mWPENKM)p9R4$ Xi_x;-vsk)w00000NkvXXu0mjfe9nwK literal 0 HcmV?d00001 diff --git a/graphics/pokemon/sandygast/follow_normal.pal b/graphics/pokemon/sandygast/follow_normal.pal new file mode 100644 index 000000000000..50ed5787cc41 --- /dev/null +++ b/graphics/pokemon/sandygast/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +233 228 195 +206 218 227 +204 199 171 +200 112 84 +96 91 78 +89 87 76 +132 47 47 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandygast/follow_shiny.pal b/graphics/pokemon/sandygast/follow_shiny.pal new file mode 100644 index 000000000000..6bdcf374b68c --- /dev/null +++ b/graphics/pokemon/sandygast/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +112 112 112 +206 218 227 +72 72 72 +248 240 80 +96 91 78 +32 32 32 +208 176 0 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sandygast/follower.png b/graphics/pokemon/sandygast/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a407e9341c555f87c73307ab533bd4d3128a5334 GIT binary patch literal 1219 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBXCx_47dVJ>i>JtSa3DJI$;XW<;`T_z1K=q?wGz5ls2t3N|Z3X6wLQfaRkcif| z)9!9MtiaLY%sFw-f9~)jOU#&!gnt)5zPH6v{=~Y4#_5sEU?A#k`Omk<&S%wsVc+?u z>~Zx~h5zLZAD!9!B;@_Btnb_*vLw!R{`>wd!awf{#&c}4|Df&U$FO7FOFjSBT@3q< zcBI$;tU6FCQ7pLbq$WqDQ2hhG4vW`c89vy?@iOgVb6WTBUD3T$Uw<$%#r@qWyzlI0 z`$CO7B@!Qv5>CI8?D!GUP*kSwF#mMJoQ+4m@VM0I9OyK+c9?D~-aI?b@Z@IE2T#iW zpI&fRes5!4gWUO-J7f=Bzb+zS^SiX;e*8|+fH0QLOHOzN?38Q}nDAli-INvfW_5~D1qH&>!;9Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_C@?^9VCW$sAxJ=2H#a}1$jA!|3()ZB z<>mK^fq7qOa8O9V0000lU%w&kbRGZz010qNS#tmY4#NNd4#NS*Z>VGd00QbsL_t(Y z$L-WTYui8=2k;XfZZb#;B!z^4Wkc39hm(}jq0T2LB5_v}Dj7;aPO&66ZlNT#4uqG^ zS-O<285)a1hO{N2;K3c*n1YvnfP99Y-tR6sb?8z`pT+*^9zFll$r${vzoryL{u4{w zGH)PhTBXocRA{w!9~2p=4Xq&;c&@&U3M^F{+A0t`Osr{gf$KWjUKLxaYSjlo?C?Yy z^qKH3>FWm4#fGR+$FkS}YPDK*MeLH^#=E-Mu($Q_oh&w3s5P{$6oEgUs#;CN{HvQe?-}k??j$k2*@%^t~kB_adhQiESJVoIGF@Iqi=I2G3e_z@|H* zUJ)74bat%$EWirwx{g2+=G4`Voj0kHS~2J&Ds8Hj-0E0%4|F_P`WWA!UddBp zYx!s5vHZP_4J%t8%QkV=9}ZOJ*??QEc`BeHcM!TgQIbDU;;+OO?Ri6?-678UqX1HL z0Aoo8_EThAKoPs87(#~y4F}NW7|c6|JE*j7Q5S6DCT+7!-vNy$(4hN)%>~#t7eH=k z(k26G8#e?n6KsR8J#g=w4RB_Y@}ZVr*{cn~?2;bHI_$?(AQ|W|FWGU}z_6artQ)`I k0pwKZGa` z7>02?aG6INhc9vJ_F_EYO5y^;sL8xpbPyAl^OhL4%Qz1Eh$ka}&IRJ2(d|Ty5sQ1O z21s}(mT~IlcBsak(O7M7a66#R$S*op%`@W|U*b62#zEQ%CZp8Hv(icKWN%)lPIr!> zbhwz=#c`PXg`|joaX6OEo&=XT9MzpaQ*t(XTgGuXL3K+!uGIFUHJRpq@mj0q|1D9w zjN`J8G7UIUDs~^W=I%VV^vjQI8{nMMmpBf`7#(RMJ@YVZFmOYX#Z}z^!POVq#c|lf z==kgX^yi(o-S05mbHO`^Lzh9&%|}|4aUAwSI9@$oKl2SygCQfD&WfwL`Ek~7GFirP zn74^FQD5#0Rt>4v4`u_?(A{kQWHX3&@4RY=!0QvO`P5`M;)2^NhefcN=w%Y0myxT^ zL-n6m>pg3R>{Or5nyq?TioM&c=!JD z*`Uxm)eF-Pndz3&%U{Ms)!ZPk3Ub4V<^DIdk_Qa^CEXhn;&+?g8IK5EDeMMP%)wfR zzSThHQ^shm#gj#DVooTi6;xoY+XWfIY9QuTfgE;4s1>XZt6*(iNNYWZo#1u+yYUxV W67L~|piq+l0000WfCWVKoHc1Am!!v_xJZfAQ-}^W#w&1fB*mjmPtfG zRCt{2*3WAbK@N}Km)^MY5wcUe9&$#;J2COZKC>u*Yt3u_@6rqT2snt!OT5b``h4!_xDfKNv3-dxI0Et*LaoQ*Hec*D#GvKIE^#cVq744nslosEB-@rKmeahG#6Zr|USuczRA z%;r+bXmqA7OL{jCPU!2vgL66nHKf~a zdx=%Uxu?@n#u>`fZ$BG&fWVMW>y9{6*p;?(UtFX(`xPtlg@VVCO-I;$+dw|rb3U=x zqCcSsI)FrHlIwn`kpU!-Q-r^*VvjI?@u3C< zg+TI$u7C!5;A2<*nkNA{Xd)B>!yw|)a$3HzDK@U{s60000&#VL^p%cTk_%(f??Ag4>2x6Jw!!tCO;qEsnv zgk-+;c>cw90l-uJ4~63IjzH}OBxI`>rmI)vTB$j97>Oi_7Q3&-fbe(srE#3eEC(2j zVR=)JeKhT6EbYiHaGtQhLD# zhJJ3yxX-&zuhLI3qcMqL149EYjjN65wox%Jjb`1K21u+iR&`jp9iMMm=yX#bH5(Ti z;6=UP)?d!j|Hgn_Vk1EWswC)Xv558Y(`FyWt+YD5IH4Z{<_8`S2D*o0D~Ov$ z*2>+ciWz#lZy!fqfFB6ujlJn`e`4)dn^MefLqzKneBj*0p-4k}xLIWI@cbsTvGaiUrN=Ga1l(_q3t2?`k+6APWIU|%G zJfpRm_oJ;!?|K+k^`7tOZBmzP2apK#0uIZS=ivh#M2FpD#hFJJ!WRfo@&1GGod_6u z0is!Ah0432fj{B=ALKNUf|K4r2jq70+`w-LiY}MD{+9Dk^{@2{11js&&cNm)00000 LNkvXXu0mjfdObD# literal 0 HcmV?d00001 diff --git a/graphics/pokemon/sawsbuck/winter/follow_normal.pal b/graphics/pokemon/sawsbuck/winter/follow_normal.pal new file mode 100644 index 000000000000..3e3f00fa16b8 --- /dev/null +++ b/graphics/pokemon/sawsbuck/winter/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +93 93 93 +54 61 54 +0 0 0 +54 25 18 +220 203 69 +109 77 39 +61 11 5 +85 46 25 +212 134 32 +151 109 61 +247 247 247 +65 32 24 +159 159 159 +194 168 101 +85 39 5 diff --git a/graphics/pokemon/sawsbuck/winter/follow_shiny.pal b/graphics/pokemon/sawsbuck/winter/follow_shiny.pal new file mode 100644 index 000000000000..65d337c96628 --- /dev/null +++ b/graphics/pokemon/sawsbuck/winter/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +91 87 85 +54 61 54 +0 0 0 +55 21 14 +213 177 62 +128 64 16 +55 21 14 +128 64 16 +176 104 32 +128 64 16 +247 247 247 +55 21 14 +159 159 159 +213 177 62 +85 39 5 diff --git a/graphics/pokemon/sawsbuck/winter/follower.png b/graphics/pokemon/sawsbuck/winter/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..29748fd3e9331d2fe60e9d84b007625be7ea1860 GIT binary patch literal 814 zcmV+}1JV46P)t8UWP_UAr!_;x(3of+Fe2}J+y_M#poD3iGt$I z5|M%a0T%y<fLYTbBF-Jq2@62;O?|+W(-lsNFZanWfi4AA#kwJM+Gi{R!~D{-z!p z8>=1HVqJurEe%t0yJbAvgid!Xs&(bwQ5R%WPPZ;@#HCzuT}B+InBm2MxpUlN-Oz|jTY&3;$ns<9qKlX`b&a^R1GY3z z0-j+{@)+r}1H4e;RPsQdN6ZaC5nt){X& zIO)U(la3mme%Txx*bQwdyG@(DO%TUD^ar#*BS)F~vgn61c3;Xm@?4hXgv6h`39b^RG@m; zhizrthzsgXTXCz&u-_Qs@sn|V!jRcmG)KrIUySf^9rd~io1}U+^1T`oO zM`Rl{ATtb}6XXJe60+VCj>;F9dUhGDSpeC_0VRgNH$XI&pCXqy(25ao$&3M)T+g_` sBaDV7Zp-+Bq>hs!2$mRN?D%)a!B*&q`@jNS(+El1L0TTv5 zi-)Ce35X?CEkH`TwN^J>%3Srmv&!oS5_xd>yw7bU(vVq+_brGTH zE~8(9tG)gJXiGYvBepF8Frhfr*hK0pP~N^4GS_ZE??9~fd$JM}iW6e2z5@H<2LWgG zwi4^xfsl%Rthg}8Dpp^C>)V?O_Oct)h5Q$2*19A=%I;l6>Is1;0}GeWAA z?PI*mG*|@2LT^}=;V?$87EA)A5zBf>(`8VY^d(dUY_sy7 zGpF$a^tz!yvr*@g^+Pn{P8#7aHM^E$JQg8nWqy43*N15t+CXv?1`8(A&vEq|&xyz3WzbEi)F z#cOj0dcMremp1Z<@*o%(d%bi(tG5D9xQfhaff^t}o<`h6vsGwE;JN^?4f52&>?={2t~>LGz4%Hhu%Cm*VdHPivh30000< KMNUMnLSTXqwp2?1 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/scorbunny/follow_normal.pal b/graphics/pokemon/scorbunny/follow_normal.pal new file mode 100644 index 000000000000..bbe46b088c5a --- /dev/null +++ b/graphics/pokemon/scorbunny/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +44 252 0 +60 60 60 +68 68 68 +136 56 28 +176 52 16 +180 80 48 +208 88 52 +208 96 64 +0 0 0 +228 104 68 +228 168 60 +232 180 88 +212 136 116 +216 216 216 +252 252 252 +232 232 232 diff --git a/graphics/pokemon/scorbunny/follow_shiny.pal b/graphics/pokemon/scorbunny/follow_shiny.pal new file mode 100644 index 000000000000..01f4e1a4c48d --- /dev/null +++ b/graphics/pokemon/scorbunny/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 57 57 +65 65 65 +106 74 0 +172 123 8 +205 148 16 +246 180 8 +246 180 8 +0 0 0 +213 106 74 +230 172 57 +238 180 90 +255 197 49 +230 222 213 +255 255 255 +255 255 255 diff --git a/graphics/pokemon/scorbunny/follower.png b/graphics/pokemon/scorbunny/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f10db698d34238742fc08634a4d222790b1814fb GIT binary patch literal 809 zcmV+^1J?YBP)I{WCD;5f( zvqR{Co>C$!PUz^{{pN$B5(NL0p-uETH zr6?$Z*6h= zIRU0t3oPzz2A-f;XS&3}B4=%Yz3I1L>MhD)_xgIHh;p6zhp`qN;4BTjb3d+|TX_QN z-6O|L0u6!QVqplf9|*Q_*dKJHRtgP|oIT3}&-4~@Jxx=R}u zWT}8_KI-CN2@bwgVuN1|RynA0$1MykW(ij2nQ1VwRDdtBW$II%Wz}E4(c(E(@r#84 z67|`y0$Pla4oXK1vz(aA{$=lSI11scz%!U#i5uTuvY;{PB|^-5Jci&;i=7CB!pley?D zzTn)w2rkg~r4k{Q>p~;n4B!s69F5oe0)2>F0et(3oF0###Y1##D(=NY1Vc>9Ph7y0 zIX#RRuf6vYH_+ggan8Fumxy<8%}=}oxUvI?3l1@S5TB5`1IuJV{w~hlFMua*Fg<)! nzwF^51$PGQWyWRa4IOb!vef|1b00000NkvXXu0mjfVo`uX literal 0 HcmV?d00001 diff --git a/graphics/pokemon/scrafty/follow_normal.pal b/graphics/pokemon/scrafty/follow_normal.pal new file mode 100644 index 000000000000..81481512dbfb --- /dev/null +++ b/graphics/pokemon/scrafty/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 57 41 +222 41 57 +230 98 115 +0 0 0 +246 123 32 +32 32 32 +197 90 24 +103 85 38 +212 212 212 +246 204 15 +184 152 10 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scrafty/follow_shiny.pal b/graphics/pokemon/scrafty/follow_shiny.pal new file mode 100644 index 000000000000..63d67c3904ac --- /dev/null +++ b/graphics/pokemon/scrafty/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +117 80 33 +216 96 32 +232 128 104 +0 0 0 +240 207 23 +32 32 32 +192 152 24 +84 73 71 +212 212 212 +64 120 56 +85 177 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scrafty/follower.png b/graphics/pokemon/scrafty/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..456a626834bd868e9d7540e3afbdfcba951b3123 GIT binary patch literal 676 zcmV;V0$crwP)0002?dmtbnAjMi3XH_QD)YSIO54e~L$0+fs0006zNklrBearj_3MZlC#P-U~y10Q|3A*)JHZ%2Br5Vgpp0N7&jnte{qPdIo>*c7?dqYN6h) znfx=in~v*OTd0p7K-{X^bSY|CcDrRC;kN6#tpbC^haRsKI2w9!fgRU&eZUPh)$pRg zsv&NR``igCr~&-A+Ke3Bov7N3FHw_(b0H{dxe#B}qJ*O6(WDV`)SZy?NK64UkXbBO zLW)}55a*~n-Q0j~e!!Qwb`fK6tC3$tO~Ko+qO(So9umkaZV3$Jc^7#ngXx5^Z?d~Vf(f4IY)OXpS~u5YHFPy@MULa-b5+<~y2Y1tfR!QDf+1k5Dp zZx~z6_fK{w+IdRL+lcC z8{ln!UWX!IotZuz>pro^_Q3K`16lUx@AL-e{rLx~=U1MY564D6dSAak@leB?bTmr! z4a)aM?wR?}%$MI^rL3;mPIW^sleI4NYtujUoTxa<2AI|NnX!Z&%#>;AoP$K@4sH0000< KMNUMnLSTYf`$}>E literal 0 HcmV?d00001 diff --git a/graphics/pokemon/scraggy/follow_normal.pal b/graphics/pokemon/scraggy/follow_normal.pal new file mode 100644 index 000000000000..2d2c68b7f348 --- /dev/null +++ b/graphics/pokemon/scraggy/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 74 59 +194 38 46 +112 87 5 +255 199 0 +182 147 0 +5 5 5 +204 204 211 +255 245 172 +5 5 5 +45 45 45 +104 74 59 +5 5 5 +5 5 5 +5 5 5 +0 0 0 diff --git a/graphics/pokemon/scraggy/follow_shiny.pal b/graphics/pokemon/scraggy/follow_shiny.pal new file mode 100644 index 000000000000..ab9518eb9931 --- /dev/null +++ b/graphics/pokemon/scraggy/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 32 72 +163 46 116 +112 87 5 +248 160 0 +192 128 0 +0 0 0 +204 204 211 +193 185 112 +25 25 25 +45 45 45 +104 99 73 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/scraggy/follower.png b/graphics/pokemon/scraggy/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f02244c3a370a0f6be2ca89e713e0745a7cf4e8f GIT binary patch literal 561 zcmV-10?z%3P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_U?51NE_85L1^A!Y%007L))4{oL z85tQZEiGtcNx}mK=l}o!32;bRa{vGi!vFvd!vV){sAK>D0hUQbK~zY`?a?t$!ax)U z@TVkA2#ca0Ky-0LOW6$%jjk;EY|F05hQh&C)#yVt-=i+zCYlUT zLu?p*v~9A3h_1m<@DQ8TU)%Cd?ywnX4G^{vTfV{KM5uSsJ-wn0RRcuVwZ{1<_cZfB zY1qy^Q3iNtqTyI;fCsUo-P3#W-GJQ1G`o_q)}rBKnqKtuo@Nb4T3f>xaiwFe#fIDA z%^SIrC^K!y5jo8>ll(H~oIKGNgB5W;=;oef4wlGgtV`ciH6$@(DS!TCiKmPu@y~N> zHlmM`aF zAmyPOFzJq3a{e(xgZYj?85qc$)eS6w|4{(%R|dV9y>y9500000NkvXXu0mjf=(hQf literal 0 HcmV?d00001 diff --git a/graphics/pokemon/seismitoad/follow_normal.pal b/graphics/pokemon/seismitoad/follow_normal.pal new file mode 100644 index 000000000000..ce4ce069ec73 --- /dev/null +++ b/graphics/pokemon/seismitoad/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +55 55 55 +87 87 87 +0 0 0 +11 55 112 +104 227 199 +11 55 112 +33 95 164 +5 138 208 +71 155 129 +236 79 47 +172 47 25 +33 33 33 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seismitoad/follow_shiny.pal b/graphics/pokemon/seismitoad/follow_shiny.pal new file mode 100644 index 000000000000..6f97a5d2f4d5 --- /dev/null +++ b/graphics/pokemon/seismitoad/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +55 55 55 +87 87 87 +0 0 0 +24 56 64 +232 128 56 +11 55 112 +24 112 104 +32 160 136 +176 104 32 +236 79 47 +172 47 25 +33 33 33 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/seismitoad/follower.png b/graphics/pokemon/seismitoad/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..780b69f64134147a374477b4b02b8c4c77b78828 GIT binary patch literal 949 zcmV;m14{gfP)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_H#av|S62W402nwx=zus2H*gqmXds}7 zuxKFcPcN)586hDdt{0Bg00009a7bBm000id000id0mpBsWB>pI7fD1xR7l6|l(BEx zKorJ}>@h9dS|#-AuN-e6l(YQ3qAAvkT*mbk zzaq>P&_lH`(WJhDeY))_&yNxAxUEILUNjt08i4R_< zv5}*S&8M1QferKErryC(9uVP5`QRoGX!ro&H8!&J1ISx0vSF4n>c}x=0k~d4xSj`8 zq#uaNMz&R8ekVmXtPZMp2=$gcK**L`Sqqk}48z_gEZs4G_@9^K6(;>Oi?+k$=_RJ$!+ON466?ZjFQQd+>4Z+w5Xlr~UEFr8KFp zvEcw)0FYp5Smd9;zRJWWHcJ9(!6ypvHh|Y@T|oatxKt$dH8xmqF%Gn$uW>kpAb_h; za`6^S&ww#F_0txZ06~F(NFR(M8*F${3$&rH@icG&u1*6#&O{*_o&mUQlmwJ&9>h!d zX+XwlkJj-mOtqmG*a9|lT=(<{Xj5*P69L;p*L7qQv0=YOA-+_gL88yNnOTNR4n2SJ zEv9j)M(2^^9Nz%_APj@<3pluSoTw#c>SJKeeG2iV0!68Q$x5G29e{H^fact9*>g9F z?j|7#Re(?Y=6MvkEpL7z%VsF-ec6-sXA8rgmXhVRvF-BY|cH6WgGTx6h+niO}vzN?a9NW8|u93#H5|-Q_ceXH&va@ zFj!@Ngb*5K9oSQe+quBxBk7mdi!3`C=m(HZ5YCCA2Re?ED{L;2`C7nKZe%yQrdNNl zwT6}C-dhQ5$Ft2(9ACE9fJjBp>s5evuN%r9?G-jw3^eazY15|JUe%c7+5h~1%P{@` XO!!$_6-=!F00000NkvXXu0mjfDwnbE literal 0 HcmV?d00001 diff --git a/graphics/pokemon/serperior/follow_normal.pal b/graphics/pokemon/serperior/follow_normal.pal new file mode 100644 index 000000000000..3733e903b2b2 --- /dev/null +++ b/graphics/pokemon/serperior/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 232 +12 98 39 +106 115 57 +24 156 74 +236 173 21 +8 16 16 +156 213 156 +236 173 21 +115 164 115 +12 98 39 +236 173 21 +24 156 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/serperior/follow_shiny.pal b/graphics/pokemon/serperior/follow_shiny.pal new file mode 100644 index 000000000000..eafc2d1fda8b --- /dev/null +++ b/graphics/pokemon/serperior/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 208 232 +40 72 104 +103 114 55 +64 120 152 +207 215 195 +7 14 14 +168 232 104 +185 175 53 +96 166 87 +40 56 48 +212 33 0 +24 156 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/serperior/follower.png b/graphics/pokemon/serperior/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8cee61f96627cacf6588d42c995c862145a458bc GIT binary patch literal 1101 zcmV-T1hV^yP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMS#%gC`f2$ayLMDn9tY42M!LX=xDjGHDIP! zC^#_GApjVhN>rtuh5!Hn32;bRa{vGi!vFvd!vV){sAK>D1F}g(K~zY`?UYY%+cp@+ z=@dNZW=2(D@07Yu)2qSAi+ii9cI!@L6sA#bPEo=+&RNl3-OdKRlLW&+wS9wq%Dv(r zS+rZA#{t`Wu=RT+z0b>slF@$8i4lbJ<9IPe6!AM8T@2^DX-VR;r^?n#RsR&6N@~rm%#|7eCzmeq{TV zct^1JLqBg|68S5L6qHD*jXk)on1e%gagxxv8#qm~h7i=Daz2O1Nu3*KEl=oF4OL_p zfLa>oDAk4{NtRRlM$$pt5U>k1DEKo-?HBi61qEw)f;AZBI|ijjarX1)SeQe-NDvkk zyHEq3i9c_af81$DMYz-X? zy0M#pOE6r8qYbzH@N1Y<$7MpR8QW0HZ1dOqA(mgvZ1>VhVn_ow()`;TZn!;K6y=<>J`(yF;ZBET@#h7nnH%3`mJ!&R`%T zbHsIsnh$1=nPpHW1?PhSe`7ZtPfDT%Ymio-NBK4)&R|$EjS6Ql3{OPwxOzcrPEW_N zX0d8R}YH$?)iQ z)?<#XU~V{Hl|q2Fu$QM(U;!R(p4+51?mwAOYoNI&9qUcJnuO$bJZAN#8o^GaiqlzC zZL=w^R);gC_u0&|gn4hJv@0?^RW)l35|RC<%ohw}G9ZViPq$a|b3#rV*Wzo{)1N2S z;DxAJYbxxhPhv-~Jq6imSn&yJTr7lra<|NoXtb*zZC_|S_ZPxHcfruVq7eEAH^6UO TndGqh00000NkvXXu0mjfUqk$k literal 0 HcmV?d00001 diff --git a/graphics/pokemon/servine/follow_normal.pal b/graphics/pokemon/servine/follow_normal.pal new file mode 100644 index 000000000000..ca1ffe3c1439 --- /dev/null +++ b/graphics/pokemon/servine/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +14 82 36 +221 195 73 +41 197 74 +31 147 55 +0 0 0 +141 120 48 +251 243 199 +110 64 20 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/servine/follow_shiny.pal b/graphics/pokemon/servine/follow_shiny.pal new file mode 100644 index 000000000000..ff9fff513358 --- /dev/null +++ b/graphics/pokemon/servine/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 48 72 +0 0 0 +237 151 18 +40 152 168 +63 74 11 +32 88 160 +138 103 54 +218 221 187 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/servine/follower.png b/graphics/pokemon/servine/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b329b478379cf996f25e9d060fe5b6273b4e3b35 GIT binary patch literal 582 zcmV-M0=fN(P)Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_4pJoD!$~Q{N*|Lq0001ucrg3($8JCr zL#4P$00009a7bBm000id000id0mpBsWB>pGv`IukR7l6|)jMybFc1LX*}~{bh(Sub zW^s=UN=-05kC;ulu@q7tcN_Zr@|X%^uv0`z5$$x}JZvNzfLq++7C#vNHy!wHAC6x* z{lc;D^mjK1?%ak$$OES_bGc#JYC+QgA!C{EFy>ilx5pSOw5sWOK&5<_Gj6vhRlD}Y zrd1%$%B*sjv5w_7%OiV;wFOPj1J~kMT^%m-oK-fz{e3vcN{4#i^8o#SdQZUaBFclx zW^cNeCna3(dye*F{Lr{@lcuTN=ZTzZ2yo-?dtPvw#?=Of8+B@Sqm~R8C>Zwl4KTcp z<5lJC?n+^|mrz3In^*4}JVJ%&RnG1w?s6j4Zm7)aeS=3^N=d&AY+Y54c7vqqtw6l8 z87@&Pg@184Epmrjj8h1!dhKL6r9+w|NA13sx{Eh(l1i!G2 Ut457HWB>pF07*qoM6N<$g835%Z2$lO literal 0 HcmV?d00001 diff --git a/graphics/pokemon/sewaddle/follow_normal.pal b/graphics/pokemon/sewaddle/follow_normal.pal new file mode 100644 index 000000000000..c7d53519986b --- /dev/null +++ b/graphics/pokemon/sewaddle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 152 48 +144 200 8 +88 152 48 +152 120 8 +248 208 64 +192 152 64 +152 120 8 +252 252 252 +80 80 80 +224 128 8 +152 120 8 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sewaddle/follow_shiny.pal b/graphics/pokemon/sewaddle/follow_shiny.pal new file mode 100644 index 000000000000..7b83b6196111 --- /dev/null +++ b/graphics/pokemon/sewaddle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +64 152 104 +104 184 144 +88 152 48 +120 64 72 +240 248 168 +200 232 48 +112 128 16 +252 252 252 +80 80 80 +248 88 64 +152 120 8 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sewaddle/follower.png b/graphics/pokemon/sewaddle/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..4ea3161e9d4324abda7b379e5299db2436007176 GIT binary patch literal 547 zcmV+;0^I$HP)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_0000$m}qFYkXV>7ctA+-_^8O}FmQkn z{QUe-P*C_-K$v(4W^;1900009a7bBm000id000id0mpBsWB>pGg-Jv~R7l6|ld(?2 zFc60AN|hKG;zp%HS(>vbL#M_P63U2pfOPFtq?*o17$hbbcnA6b%s>TF)d`*qr$c+b zU>C%|KyLeW&iCCp39GBFy6XDZ75%cm?E#TSKk7qw3!gl|l^lfoC%E4%V)uAONP%3N zai}kqR0wfz#tILxb4!I3c&N>J*AJw*V`ajju&@ejWjD)<%nM`LDm3j7&SAZw)pA}_G|;|T$~+c literal 0 HcmV?d00001 diff --git a/graphics/pokemon/shaymin/follow_normal.pal b/graphics/pokemon/shaymin/follow_normal.pal new file mode 100644 index 000000000000..a843f529323f --- /dev/null +++ b/graphics/pokemon/shaymin/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 56 +160 208 112 +120 152 112 +240 192 0 +240 128 168 +128 128 152 +0 0 0 +192 88 128 +48 152 72 +232 232 248 +168 168 208 +64 64 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shaymin/follow_shiny.pal b/graphics/pokemon/shaymin/follow_shiny.pal new file mode 100644 index 000000000000..2479101b7b3d --- /dev/null +++ b/graphics/pokemon/shaymin/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 56 +112 208 176 +88 152 144 +240 192 0 +240 128 168 +128 128 152 +0 0 0 +192 88 128 +48 152 72 +232 232 248 +168 168 208 +64 64 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shaymin/follower.png b/graphics/pokemon/shaymin/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..49508c52f187e487aa940844778c3aedbd57430b GIT binary patch literal 659 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzwlSS+|u zP%)$6!vTg54J#TNfQlFnL^K%8@Obg!$BGpf92^|_^X`cOMH!R4-CY7?}fzDtMNKW)C1JVjm45Szsl6JlWx`WZz)5S5w73H!eg7!`gcd#7?sx~*=LgDN*y*- z%9_6Q$EFltUcqL*d`XrY{58`*pUib&cU!Y^;dS?HhTDeIE()LHpDtHC z`}oRQfBs2Q$-OV#&!6s$Irk{j(I#4DPJGDD{bwbkz9a`_&Nq&|!Ciefi}`kLsNGIo z$-{5fz77taZ|t*f`pr*&m6BvHc`Q7C^JHARdFOIVW*^^KOJABK$+nAJJNK&4qQmfs zkM_@;t@EB+=bv2mXivoY;(Kb+cU2R+O%F^o{Oo&GI%>nKpLMqDuXS&<)IDaM-(6Vv zpD}FC3N7Z}E7wkU&2ARH`TKvd9V27z#Kkl0ID>)Vt6Jh3QIe8al4_M)lnSI6j0}v7 zbPWu34UIyKjI4~!tPD-G4J@n-3}m;jI)S1gH$NpatrE9}oL536peXco^>bP0l+XkK Dk>B% zSZL_z_)v(L0000;Xn>fQuvn9BthXq;lxIDYuel6GO9k;AYb491)9Jv`^=8 zLkm4`VgNG_w90tolKw&qqjrvUfG24HHxHBnqOvpZA}-StbAwgIZY{?=P$FVN2LuNd zdSdRWh8Zn_X4k8N(Ym3BNzcwPdjp|O1MwK~&}@K(4Ln)5%@#G!oj8%}x%Bbr#VH;- zMg#bin35KBKK6xxl9*3H#5$}`(!y^@~wufS{(SL=-&$9;wViET7={4|yA%mwW- z36NdvPJCo$5yeSRFEf)34|k*C{d09QKqVUo9StzurPRa4?_) zeceqD#0`t%eo9x0h7G literal 0 HcmV?d00001 diff --git a/graphics/pokemon/shellos/follow_normal.pal b/graphics/pokemon/shellos/follow_normal.pal new file mode 100644 index 000000000000..0cde9c4df9ee --- /dev/null +++ b/graphics/pokemon/shellos/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 72 +144 32 104 +0 0 0 +248 88 208 +248 136 200 +192 104 144 +248 208 88 +232 232 248 +200 160 0 +48 48 48 +128 128 128 +112 112 112 +184 184 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellos/follow_shiny.pal b/graphics/pokemon/shellos/follow_shiny.pal new file mode 100644 index 000000000000..2f03c07253c4 --- /dev/null +++ b/graphics/pokemon/shellos/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 48 72 +152 64 80 +0 0 0 +248 136 112 +248 160 136 +176 96 80 +248 208 88 +232 232 248 +200 160 0 +48 48 48 +128 128 128 +112 112 112 +184 184 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shellos/follower.png b/graphics/pokemon/shellos/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6bc7b369704b703771f9ab565f4fa6f9499b163a GIT binary patch literal 733 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyYqcuY{p z01EtwxbUOn#DRd1Wmv!Y$bG($gy*DNW39~P-YnXAnWuwYo&UXnFOeF~lYO3bP?jCrd_L1`oqsfu- zk4A;|HfvS%+|GT=KKH-eullyqmbJOLum4Z;t&3c+G4|&D0;e{IWbOB|H>KZ9*1WLu z23Hg#FLusUqWJtJzJjyf(0N1$r8&Cd53?Z>jZS-w+_b;&`c9>+bDa zjGJ0dB$@O)`B|H~@7%HtZ#K{4=N7c;oS}WxTG=a`B_+7y=hqK>VoKVpt}ki)cVW3W zd+Y??#C2yX;0jp1%clYmA6S8)CaU%WDp$VQbD>h`w z2v3-}S?JWC4Hce2EqubNh3^U!^gQ@;?LwvhoS*%%ox3=4%Xf}5*6)?)Z8-Vs(Bp~~ zCJ&D0{A)?rX7PNoh+F#UndegIHKHUXu_VKYn_7#Ud^n^_qcXd74nN!6e}R}>Ao b`6-!cmAEy8@SFVvYGCkm^>bP0l+XkK0W2K{ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/shelmet/follow_normal.pal b/graphics/pokemon/shelmet/follow_normal.pal new file mode 100644 index 000000000000..0beaae3c83e5 --- /dev/null +++ b/graphics/pokemon/shelmet/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 90 123 +197 197 213 +148 148 172 +41 49 90 +16 16 16 +180 32 74 +98 0 32 +255 74 123 +255 255 255 +57 131 65 +49 49 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shelmet/follow_shiny.pal b/graphics/pokemon/shelmet/follow_shiny.pal new file mode 100644 index 000000000000..b73c23ea13ad --- /dev/null +++ b/graphics/pokemon/shelmet/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 32 +216 216 208 +176 168 152 +72 64 32 +16 16 16 +184 136 32 +96 88 0 +248 216 72 +152 208 160 +248 72 120 +49 49 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shelmet/follower.png b/graphics/pokemon/shelmet/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e629811e2392cc527aedb3658a4fe5a7928adabf GIT binary patch literal 530 zcmV+t0`2{YP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_T3UO>#nqIQtSK>C5D*ZwAWC8YApc5x z|Ns9vgF!JdF@kcRfdBvi32;bRa{vGi!vFvd!vV){sAK>D0e4A6K~zY`?UKDt!!Q&^ zZ7C6JlTb0o77q~LbWdYvPt-(!x-jqp3`jfy1CPOk*!zCODUI)Ss~}Vckn&AA{yAS_ zhs~KYXU?4e6uy{d7JW0%qiB-jlua@hi^+Kw3%bH%4w6iB1)fl(w9hN-2gVh=pu8`j zLZ4ZAR8TnR9|IM|qTX|m7Th4VNsOTd#$=e6#|726VGw4JjRh(#g>h_isbql#fs$*? zjaN_#v98@>D^$5WjA%PhI_|U4`3ehsZWTV0p&)nL2cdStP%9zzj|v`66x@$A2-hVX zgf~wb0CAs6$rcNJZb6VU)Iy>!7=)!9Z|(Nwx-&xJTfEZwBb(qB07wAU|<^Z)3MO=pP%11{*f^D2|zti U`)YtMj{pDw07*qoM6N<$f{q>6H2?qr literal 0 HcmV?d00001 diff --git a/graphics/pokemon/shieldon/follow_normal.pal b/graphics/pokemon/shieldon/follow_normal.pal new file mode 100644 index 000000000000..0a5616640e27 --- /dev/null +++ b/graphics/pokemon/shieldon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +88 88 88 +0 0 0 +72 72 72 +120 120 120 +144 128 72 +192 160 72 +200 200 200 +56 48 40 +232 232 248 +152 208 160 +104 80 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shieldon/follow_shiny.pal b/graphics/pokemon/shieldon/follow_shiny.pal new file mode 100644 index 000000000000..efcf321f7a2b --- /dev/null +++ b/graphics/pokemon/shieldon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 56 +104 112 144 +0 0 0 +72 80 128 +136 144 168 +160 152 72 +208 184 72 +200 200 200 +56 48 40 +232 232 248 +168 168 184 +112 96 48 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/shieldon/follower.png b/graphics/pokemon/shieldon/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..4636dda608d69f6094514eb64f938294141df185 GIT binary patch literal 518 zcmV+h0{Q)kP)En00EjwL_t(|obAyu zYr;Sn2H-E;By`9nV8tzW7VPGk)@tii^9L#jU5k*|u@pQCT^uSI1)&o9D~eDYx^)n# zKdR?Y{VsBG=vMM=PcC`iy9+=*`Q(#NKEGp8n(03WIE>j@1|lHS2Lh~05O^5|;^^O} zZJl(PmtiLef@|As5LA1A&rX+Wm3ux=Kzhup(cnfyNzs<*@lf`+CdJ#4!xJ!hv*S`6YbVeRqBsce(3V6v2!`RH%_lsA1(ZX zFWPe)_$mCFww`D^CSfww)=3>We$e7I{}i+#dLX3d(E9(KAIrdcfR+ehW&i*H07*qo IM6N<$g24Cbd;kCd literal 0 HcmV?d00001 diff --git a/graphics/pokemon/shiinotic/follow_normal.pal b/graphics/pokemon/shiinotic/follow_normal.pal new file mode 100644 index 000000000000..aeab30565748 --- /dev/null +++ b/graphics/pokemon/shiinotic/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +231 231 231 +201 206 157 +244 180 200 +183 183 183 +178 182 116 +171 176 79 +238 141 170 +171 160 151 +199 134 195 +186 127 182 +175 116 171 +182 111 132 +104 106 66 +114 65 111 +18 18 18 diff --git a/graphics/pokemon/shiinotic/follow_shiny.pal b/graphics/pokemon/shiinotic/follow_shiny.pal new file mode 100644 index 000000000000..d75a86a783f8 --- /dev/null +++ b/graphics/pokemon/shiinotic/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +231 231 231 +201 206 157 +152 72 64 +183 183 183 +178 182 116 +171 176 79 +192 112 88 +171 160 151 +248 208 80 +232 160 16 +168 88 24 +152 72 64 +104 106 66 +114 65 111 +18 18 18 diff --git a/graphics/pokemon/shiinotic/follower.png b/graphics/pokemon/shiinotic/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..2b23c62508fbacf6ec6464261412100f9c3d7e22 GIT binary patch literal 1372 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB<=g&``oBL(UiS66BZ`xL}dV~MF-c_p?Oh4Xscvt_5*C$N-)4V* za1ZIUa%h~;6j?8Gck9%N z$F=7OaQTN<^m6PLOXb_VwOFNo;<{N1bJJ)1O+1mAC**Ums4upg%fI+q)1%cT^Y&Yn z%u9CAc^N5P_4B07#_dNJiZFMsC;ySWdFMQ7jkGwPL&$aoQz`sRw7eeZG`L!G@j zJ8!5dd``{VGUox?4ksD0%_|M~Rv4yiE@)ytzk1h+%1H+c{S+U}lgsSP-L5%z@!`S-#{P?2qt_lfXx?PJ z$3|&NZ=X!w^pA{u0@o5Fod180dd5&Xb^0eW)(MvEfsLoiYFpQ@mS%L@zD{;Ukr#LS zvFmk=D)V@g8aLQ!ItItjU2My4anijYw!7UTVWM79S%>U9<*CfP=ewuKT|76D|MRRT z8nx1*mfNoWR+L|6&uVwtyT9!(i%DKj{SS7zfAtmb1fOmHog4K~7ZzkhXgt^< zv15V)P|U%>VZx3V1q*HjRO~PaD2RxNxDep*;>C~iH;%srN;4*TySp%Su*!M>IqW5# zzOL-g711ScEq@C}8?qFQ(>EamTas2I-{r-m>MA$!M zU*gLVoo%tWZO5U8KJj8*`(;A6kCYfs2$%8Y&@D7_6i{z-Gg!Cl%YB23^`~DyxqDDs zNUXi?^3&oy)lcGPD=+bwsN`DKvGeF}x7AOo-^<9&uDrG~W?fZvPt-cur3+uZ{pfqg z>Z-f&p@9D@_s>pVzF($=GvG|iRIy8WS8Ei`oZraI_n|#W&97RAKfqA2@p56I`C-ii zI!k7J4XxLE7j`!Nm2bPA^W826g&xgkDotx54$nFJC2Z!#l-il5J{*sP&amAqJoPN? zbK6z%hUr>IeZrI*A}aDXReo#`&;EKUO}Oah1LL{ZG}GReh#p{;dK9;`{H~HDsKL6`h2eaqASpN;i~(b@1l&mTHZTttPAID&&*0bmloAH zdoyd^>CKDH9Pjo$d;9!~>)hHM-wP)tD<`a+o_wuK{%G5(&OF01g^0)7j@-X&QhR=5 zp-H-I;=vbvZ>Mmvw*0&WR zZkgS&+x}bFzuvL=(lzZ>3xTnwTH+c}l9E`GYL#4+3Zxi}42+C)4GeV+jY5o!tc*>q qOwF_nEUXL+o`&*CplHa=PsvQH#I0cp$F?P)gyHGx=d#Wzp$Pz&b}4$q0Dl<`4R$u&}^d;b^kBNz0t$Nn&$X3xjFVWW%>`WN@vvmW<* z6@$`rJieO?)<&W=x}*jeUA0SjI6a5}B-Em&%nhYb-*|x5EZ!4zhH(U1*5bQisiEj! z#FxUrDDI!<1DnUY8@`V27V*A7G!NDRQS(bF4=1!@hOb((2*~%{VC3iSWP08k2o23*@@7J z*?7bQUkRvTlFDjcB=guBU@+pZKpZ7DQVIa71k_-$UCF~KTAMyd25Daw@PvpDGpG>M z&9*_9QXWu-N7QgE_4b=BWb>@>&$1ZE7ihI<*y(*<7`^z5t5oeQHjo9NT`f~~BCep0 zsIvx*rj!RnlPp%&AZ|T3aLNMkdx~rWPoNdzf*SG-Je~qESt1r27_-dN)@No6CTt^D zP&W{!30f&kDNjcxQcQ6My9q?9HM;K<@u>(PfyFc_1Q7m297x8yh9Hg+lj4?%wgas{jB1 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/silicobra/follow_normal.pal b/graphics/pokemon/silicobra/follow_normal.pal new file mode 100644 index 000000000000..a249569ebe3b --- /dev/null +++ b/graphics/pokemon/silicobra/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +24 21 13 +109 98 60 +55 54 47 +45 46 35 +163 151 107 +253 255 229 +172 164 117 +83 79 54 +184 186 159 +0 0 0 +139 213 2 +24 24 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/silicobra/follow_shiny.pal b/graphics/pokemon/silicobra/follow_shiny.pal new file mode 100644 index 000000000000..cd220f278a5f --- /dev/null +++ b/graphics/pokemon/silicobra/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 8 +74 82 49 +49 49 41 +41 41 32 +123 131 98 +255 255 230 +139 123 106 +65 57 41 +189 189 156 +0 0 0 +205 205 16 +24 24 24 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/silicobra/follower.png b/graphics/pokemon/silicobra/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6f6141d0e16240174f9493be922f4d7ebef3af85 GIT binary patch literal 687 zcmV;g0#N;lP)zn%1ECO4HE22w1l6~>i7mRT7U;6!qJIQFS;WG!>~z`CWtQ> z3W8G0B}bwN@$CfBYZskgkaue%f@4AY1M69^m12Q&Ftv{ML@Aawsu`&nA^KJ8>vS*w zFYnFU)Uv6K5<8A#5kx~#5F|@>fGuE1GJmav>SS9jj%RMLyEA)Z2W^31 zC<;RQDSKq=CG=;&1C}p7vppuK*dV^YI@o@(zyw6YOfVcWL71BWl^*p9*m+4;j^AbN z4q1UdmjHH`myzB+!%VOfGC_d(?8i<`Ovf@osmu^3eW-i*O>P`(%0D;Ryoll1>TIvK zhVZLHXIsp$aXPGjF&}#vZ%TStCb;y#wa|k1VVLW`H*RCRF>ZfEkr!am^m$CoduWSl zaNWblz6O_tZ`R+F7{-ra17m;w!!5((@Eu=g2Fe?SlY9NW+{0Y(;l$hL9EE;EuNFM{ zEZZiJ9m8Y>?_8?l=|6{El~3SL(=`qo?l{ISH9a2N+>NEDyk28T`~V-!Xb5eF{{cCW VvD?PF6yg8?002ovPDHLkV1oDoE#?3K literal 0 HcmV?d00001 diff --git a/graphics/pokemon/silvally/follow_normal.pal b/graphics/pokemon/silvally/follow_normal.pal new file mode 100644 index 000000000000..3861e5602c8a --- /dev/null +++ b/graphics/pokemon/silvally/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +254 254 254 +228 231 237 +200 200 210 +175 175 190 +147 159 158 +122 122 122 +55 120 82 +72 103 165 +86 89 105 +230 79 94 +103 88 84 +71 61 59 +46 41 95 +40 34 32 +0 0 0 diff --git a/graphics/pokemon/silvally/follow_shiny.pal b/graphics/pokemon/silvally/follow_shiny.pal new file mode 100644 index 000000000000..df2e346bf99b --- /dev/null +++ b/graphics/pokemon/silvally/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +254 254 254 +255 243 187 +200 200 210 +210 196 89 +147 159 158 +122 122 122 +55 120 82 +72 103 165 +86 89 105 +29 182 148 +103 88 84 +71 61 59 +46 41 95 +40 34 32 +0 0 0 diff --git a/graphics/pokemon/silvally/follower.png b/graphics/pokemon/silvally/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..0325d6ec78d74a81d7ac39afbec6fc4466c846c0 GIT binary patch literal 1668 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBLfB&95e|zG@rS% z1cp-x6xRIb2j&GMPZ!6Kh}O5$dix$L@U(Dq`+D%y{olUVFmtlW#*dlrmt6IH9{bkc ze)>5H=}#4Z`uk7RpQyJglGFb3qu-sckFouK#h=$~US~Ge%zti^XV`C_CHuN~GMAQ( zNkZ|nIn0NIUVN1M9OEv3U-e4mw#23bDf)>;X?+_{U;bM8NA`R`o2-Iuz@cIW;V(12 zBlb+uQ2cadd)1!~^{6Y7PANP*E+H0tJS+Ar*}^$REb!jzkEh)&oGl))%Cpp_@xPS$ zW!9*py6^h=$MxqAY`b{T$FRb4>30tIFzX|a<#$>3Ijf~yiQ^lP+d-*>8uJh$V5 zuWs%0S&|mFv9;}4xXY$EM~(fcUQDIr`M%TN_dK1tT|)Q42esO$=MlW@yeaEW>@1pj zN$Bu&)eDbzA9z1kN&PS9_mTsJ3#~GWCa~Q3`tnewV>s(CF2lLiDfKBIe|RcfJ2t&^ zs+G(?4ru|S*L(*p4>N4CvkX+?yP`hlzR>HBCmwxNwm8xAaQUkHk7Kx!*^4IF^T-*M zJvg@0WoE93x|7!F#r#iX)2AN)uE8_g!?3;L#LO9CZyY+NhA@YGv@pIdS}ER_zO~ME ziTc_DCtPIxm~8*~Irr;sQMj(L@%YB7_?=RF*lsdTTyWs+r0$61x2ZesOqaXQa*S#H zrPXbW?fKr%Go(6E3e9sm(@A*v=g&bMQ3it0-x0?*72R{l;{463_964WV zmQQZc!-TczH{ZWEUH9l~+JT2bN|PpUm=NVKeY4Izm2RHK2Epxq2>0j}R$UXPA$mL)Da_Q*hCEq@DuI5wPx#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_00000Idecbh%g{vP*|u~aL|CT=yOsa z|IK^o==jZ~S~)p6Qc_Z+dpX6$#n_|7yZ`_I32;bRa{vGi!vFvd!vV){sAK>D0<=j) zK~zY`?UgZa(?Ar*eU*odxz;v`BC0l3i+};ON;Ai*eWfgwQ=j*XeNQT7La1}IREaVL zp{fCi0Wrc5300}g+^L^{0f~`;1@!}9x3%wVYEi_%k~jHx_ul{SyLYEkrZJ6aOykyp z%BcJ={HK_yug=vM1gqBSoYlHLV-s7ly@s_`#$cH)tYA(Mp1>Vp<*x!5D&5<2Ex4nidZ2H z?&^|(PpFwOcuqS_e}&#l1YXdf86|CAvmONTmJs6H%+U&n%j6XVoM;&XZv~*kg@H#P zN=gmf0HT9IZ0BZH`cH`qqN}B&_na`v0Cl_vyGQT1=z;fSH%>}85llJyj>nQ7^go|D z`#9Ary*cN1n0yhjcYYcT;zEWq+kFPb{Q6AW$E{=usQQ6zva+V81~bN&x8Faqg@r69 z6$lyeAG1^-$4Y5**u)M^Z(je{XS&9{G{I;NMx%+(Iyt_sFmx6R`pKcmv!e96U^rg7 z>!qH-xMp)UEa)k5RDR@oM9M%D1q&mUM% zwg};`+ZW+5ITwg(uzdkIXsXGg>I3s0f0A{6|klw|IV2ar* zt{jMwtzoY>7WjBHU+E3xb9Db?@1>lvb+Y$LaIH6(>>W%0n`5Ok8HAyvXW>a0N^()j za(gIeRBd-G7=`1(WGH4YS*}N;sAm$Z{UOHL7i#w5Sk9<@GUW=4D+5^&*CyRey literal 0 HcmV?d00001 diff --git a/graphics/pokemon/simisage/follow_normal.pal b/graphics/pokemon/simisage/follow_normal.pal new file mode 100644 index 000000000000..d4e3004f0b45 --- /dev/null +++ b/graphics/pokemon/simisage/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 74 41 +24 164 82 +8 115 49 +255 205 123 +205 164 90 +0 0 0 +131 205 156 +232 232 248 +156 156 156 +96 96 96 +115 82 32 +164 123 57 +82 82 82 +24 74 41 +0 0 0 diff --git a/graphics/pokemon/simisage/follow_shiny.pal b/graphics/pokemon/simisage/follow_shiny.pal new file mode 100644 index 000000000000..6cea125c471a --- /dev/null +++ b/graphics/pokemon/simisage/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +24 48 40 +24 112 80 +8 80 48 +255 205 123 +205 164 90 +0 0 0 +72 168 104 +232 232 248 +156 156 156 +96 96 96 +115 82 32 +164 123 57 +82 82 82 +24 74 41 +0 0 0 diff --git a/graphics/pokemon/simisage/follower.png b/graphics/pokemon/simisage/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..0d36ec8a09e3b1d5d6091a1f716437b3b8d938ac GIT binary patch literal 823 zcmV-71IYY|P)Px#1ZP1_K>z@;j|==^1poj5El^BUMF6nq7%(Upa8L+PF#pYa&7@iY002m+Xz1wp zoSd9sU|@4nAf$UaQc_YFN-1r#*8~6n010qNS#tmY4#NNd4#NS*Z>VGd00NUqL_t(Y z$L*D|Z__{&#_tv{USeDE0*jy13loxk)U*;}C~lWdO%Ve_6`#wgRRlvBvbO@ItVj_I z-5EPXSu!Cc=B`~q>fgaRLb-Qw&Ir07#M^#(FW>jxyUT_AkH02p>o)8)7gym&w_qBZ zihfelrvR-#X9}&xZfHVWG+yRzkCQ)32vgsX%nlJm6bkxaZR<%Zv@=&>W!k9>w4%SI3~)aV6zc%{A@r?W30j%1L(Gvu(1Xff z8we1A>VW~XaTzFq%*JYA94iK?@*C@OMfEX?oN&vv9S=P>NvBqb9e+prUm8B zY4@a0(R=8$^L%fh4WQ9olI_X>aqYeT25=vt z!=>>bvdn7hhf^d-Cp%yDEv`ZY3Bz9y-ya)Xs+XaOgIQ7{K^m6oSaE?Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_doeNQQb7O!0KGvu_LM>B==fk@V9lgj z|IK@IQXr&zIZ{$moSd9XbBF-|000SaNLh0L01m?d01m?e$8V@)0007yNklg@v{IwMYm?x-?=bTnBm^5(}&# zrn?Eo{xLX56FX^g%t-gP&&#vF&o9r*Y=S-aW0=4_ zi7;Nz9u0=s2;jCr_Y4>?5AZO10il7jsKbb-Eq$Tx=(WIY2 zFru~21?%Tt0qqC~nuT!@E6VyAQI?wxiMUg|$K2$jZOTIDR6Bwojx;r*C&DGo)@%fjqfn5t?8 zy$s}lgw$RePd_t#>b8+Ap1-*~<+ARr4x4`>tCFd^gu4tkuP5Wfv>8eMZ|K*pIDQ<3~pmhJ`@$YZYVr;8CpUEV& zp*5b29F4UcVq_+d;8woNrs@~Gi0n<6m%G|! zfQKY!?wcVF69>!D*DZ3^JX&4kT0Q;+X`ZY=HMk uwRjbi4AWnUHB@2il{D-7UjF~k0R8~@>y}0000T2!_g&oDGZb^*4?;HSSmC@MWbmRxDP9V;pWlfe-k zpQyTVP@n*O0zi}q^d@+ImB9$QCSL(ij{N9$^@$`h1=TP2ATA(yw5UdgT6=yB@2E*Y z4*>DQ_C0i84qFO@2sp!x(OK6cfah4*iX8pG)se&2S4G!ooUx_$ym~n_ z^6Lvo0*2qBoC!PeCzMb1=^v7#$<3+0LUaHC002ovPDHLkV1l@%PjvtQ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/sizzlipede/follow_normal.pal b/graphics/pokemon/sizzlipede/follow_normal.pal new file mode 100644 index 000000000000..9a9cad6db9e8 --- /dev/null +++ b/graphics/pokemon/sizzlipede/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +80 12 12 +240 124 112 +148 40 40 +24 12 12 +212 64 68 +64 44 36 +196 192 32 +236 236 84 +132 72 72 +100 44 40 +108 72 16 +240 176 72 +116 84 76 +180 124 32 +0 0 0 diff --git a/graphics/pokemon/sizzlipede/follow_shiny.pal b/graphics/pokemon/sizzlipede/follow_shiny.pal new file mode 100644 index 000000000000..2c99aa2e875e --- /dev/null +++ b/graphics/pokemon/sizzlipede/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +82 8 8 +246 123 115 +148 41 41 +24 41 41 +213 65 65 +65 115 115 +197 197 32 +238 238 82 +131 74 74 +98 41 41 +106 74 16 +246 180 74 +90 156 156 +180 123 32 +0 0 0 diff --git a/graphics/pokemon/sizzlipede/follower.png b/graphics/pokemon/sizzlipede/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e1c3f8257ab6d774675dc64c346370574d50fc3d GIT binary patch literal 631 zcmV--0*L*IP)6MVwBP9Lke1-xr!p>KeVLb4FbBY54i_mVc01xB72b>NJ zE)F0InV?~+sDKj23l$X?5Sh?f7(X)bZFo6zii?v2*bGNT29*sjr?||V0acF0KqCXg zSDw|EIw~%S$6Bp`_+ZN4$k;DPPUf_n*L&|1@4bH`1P!8(4A*D2Klq5yAo6`?`xiu*ePnnhB!(={z$PSylChb5iu&&L zZDfQA$UNv{lO;002ovPDHLkV1fWQ1=Iil literal 0 HcmV?d00001 diff --git a/graphics/pokemon/skiddo/follow_normal.pal b/graphics/pokemon/skiddo/follow_normal.pal new file mode 100644 index 000000000000..24e13e74795b --- /dev/null +++ b/graphics/pokemon/skiddo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +27 32 28 +118 113 110 +27 32 28 +166 158 152 +16 16 16 +152 123 104 +107 88 75 +62 52 46 +253 251 248 +35 75 49 +25 163 75 +196 192 189 +30 120 63 +255 108 11 +143 67 41 diff --git a/graphics/pokemon/skiddo/follow_shiny.pal b/graphics/pokemon/skiddo/follow_shiny.pal new file mode 100644 index 000000000000..df7b94e4957e --- /dev/null +++ b/graphics/pokemon/skiddo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +145 124 56 +194 161 49 +27 32 28 +225 189 70 +16 16 16 +251 232 216 +220 192 168 +158 132 110 +253 251 248 +108 144 42 +185 226 67 +218 217 216 +139 174 51 +255 108 11 +143 67 41 diff --git a/graphics/pokemon/skiddo/follower.png b/graphics/pokemon/skiddo/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8a765ad7adea0ee60e8f4bb31ad4430791f5ce85 GIT binary patch literal 601 zcmV-f0;c_mP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_k$gD9p)ngE9O1o25D*ai=-AxAsGfvw z{rmWAkSe+2L)zKci>@>OYzvP=DRXL68~^|S32;bRa{vGi!vFvd!vV){sAK>D0kTO% zK~zY`?b9(!!$1@V@N+l_9keM(=hh;QieIEls$doeuf@G>5Qk1}mAVuf2z1D#kl-jt zj*Kl8I=EPcQ0U^UpFoV0@80#!!Aa~5fnVE9P9m|4>- zC@mNJp}5rHeyLE}+Esh4xLFngu<;S#4lBpS0xPSXGb<-B5L*hw9agIOyifpnuh zQEjPgY^}4=ym}oZk_pdxI(SGm)>d9C*=p z`yOx@M=|%6rqgi{1>ZNY<-n(rI~YBJzro91gEXex1ZbSN| nX-&)WtR>EiOYnw2GYI(v6e#pkbRysv00000NkvXXu0mjf=|l&v literal 0 HcmV?d00001 diff --git a/graphics/pokemon/skorupi/follow_normal.pal b/graphics/pokemon/skorupi/follow_normal.pal new file mode 100644 index 000000000000..e2c4b4a2b246 --- /dev/null +++ b/graphics/pokemon/skorupi/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 56 80 +232 232 248 +72 72 144 +88 96 176 +176 184 192 +120 128 136 +120 128 208 +152 160 224 +40 160 152 +32 120 112 +24 192 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skorupi/follow_shiny.pal b/graphics/pokemon/skorupi/follow_shiny.pal new file mode 100644 index 000000000000..91068d4fcbcc --- /dev/null +++ b/graphics/pokemon/skorupi/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +120 0 0 +232 232 248 +152 24 24 +184 56 48 +176 184 192 +120 128 136 +216 80 80 +248 112 104 +40 160 152 +32 120 112 +24 192 176 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/skorupi/follower.png b/graphics/pokemon/skorupi/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..4d18b9792098fb3ed8b2b0ea03a58089878b432b GIT binary patch literal 857 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S78U_7 zUi|Rzm=KY$VZ)9C6%8E~4HsrCc%ZRhhC)Sw#DNV;6Kpbp>KK!}-CYEamTas2I6!~81-BFA&< znQq(4OD4aL$+K0vHb*b(y7*O-*P&V^X)oq^wKp9()NsYXSi!LI$gvlfbp|NqY$@fNbMZb+ESDHybJwqvWa)o!coHrE|FX_i=1Cd;WYmFq~;=V_;;KE2_68)+yvBWLHP zx({lpCfZ7q*)IJ%q7${ki0^CPHy%?KwMDlh>%FI``$*+a@>n(V#LQU3y2gQwyfqqUjteXv!2tL+rYoxgkC z%4n-|Gd}jtSQ~jip&o=0c3W#7Midj6dgsgHU2Z?Xl) zXa7)pDdN5PjL}=+D97CXwQTwZ<_C^2sYs=N=ZJf`{C2@7&SDvvpl65?fl-iyzOD>elwfw@)f~YB4YET^jqbD_qYCnF3-iXY72SB+FYSaKWPSamv92 zGu6dU>I{w_zIo{WKLPfp|Auvp?GD{FTfc6S1f~+z64!{5l*E!$tK_0oAjM#0U}U6g zV5n=)!AAybg6O zGO`W0&^O9sQ<3&LEJxQq6P3CqavET)Wy#WmXkK*6ZAj)O=Tz z%YdD3G+Xk_r3uMvm_7&0*6ftsXss+vCL-eRJpXH28c)EzDjWHtlK>JpKW< zvAJy;*}^vM#e_-@l@| zq!phbUh|BNht_#)o!*vFr4?V0Ag%a`PSg!~J;tBpe1nDDLm2UZ(*P?#d;*ZBOBhU{T5g9`lNy$Eees_b0_%RBYc*_U&O(D&!S~ wREUZQ3*L`$C8x07sD1yPk9aQxN%{lZKOD4pJ}9Bvy#N3J07*qoM6N<$f=Kco2><{9 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/skuntank/follow_normal.pal b/graphics/pokemon/skuntank/follow_normal.pal new file mode 100644 index 000000000000..487055f4155b --- /dev/null +++ b/graphics/pokemon/skuntank/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 48 112 +232 216 144 +40 40 40 +184 160 96 +136 88 144 +64 48 64 +88 80 48 +160 40 32 +112 112 112 +192 96 64 +184 184 200 +232 232 248 +232 208 96 +0 0 0 diff --git a/graphics/pokemon/skuntank/follow_shiny.pal b/graphics/pokemon/skuntank/follow_shiny.pal new file mode 100644 index 000000000000..64bff7c8e3e0 --- /dev/null +++ b/graphics/pokemon/skuntank/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +152 24 64 +232 216 144 +112 0 40 +184 160 96 +208 64 104 +64 48 64 +88 80 48 +160 40 32 +112 112 112 +192 96 64 +184 184 200 +232 232 248 +232 208 96 +0 0 0 diff --git a/graphics/pokemon/skuntank/follower.png b/graphics/pokemon/skuntank/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..fc2ba61d2adb1ac0b04b0765197b17431929848b GIT binary patch literal 942 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S83qL} zZcNb7(Acpcp(A2~gMmXtfWZO{g@S^D0|^d0cAR+e;>U{%3A{f&Wq_&~lf2zs7&=&G zJ%Akc5>H=O_GgT|Y%0v_*XREM3JD}9`jr7`1toc*!NTRf-@2#EANv2_ka6Mi%31Elr|N&bdC^;Ce*VXu6$#g)B)??U z?pu(3J@TsrZ&pp+pNa3U{a|v}S@ZFy_=cZXBq#R;CfBKET#4Meduh|6<`Y+vx8LIE z6^nFUyN!LB-yJD;<@whnBo7K*O3#}bddPfH(o=T7gWo;WX8zchlA*!w;N>U%Q_9#-)IDt5t)ep@qH3n!QTC3I{bX>AUv|=yDU}QQ zeAjrhs=jCTT-Z?JnrQIG_}cr;k58q(m(MVNxkQ(BO3qe}8`r~}Z?H|;ee*s48ifa) zHBW`_u}k@y87^s>q?;og;mum%`sUolQ`%-%!#7BNm@0fyUdcjCW0(1hpR<0v@p{&{ zEKX;_+CBfig|gppd2pia+W#}__x!l`{;$HK1u5C)vaKI`fBb*of4s@;@7vD~5zaN2 zetYkqb-w-?x7`M(y*=rDp;kIAM|)3E(dV5DYql+Vkl@%Fc}~EaJ3+?E zV!xxLo14kK(i?f&bKY8QF8p^u^IwJUyY~c zF(<5-_A<$T{=@qB->&_Z#&@Rx6P;>_YeY#(Vo9o1a#1RfVlXl=GSW3L)HO5;F*33; sHnTD?);6%PGB6O?HRT41hTQy=%(P0}8d9I@q=3@3r>mdKI;Vst0G57}@c;k- literal 0 HcmV?d00001 diff --git a/graphics/pokemon/skwovet/follow_normal.pal b/graphics/pokemon/skwovet/follow_normal.pal new file mode 100644 index 000000000000..7a3a222f145a --- /dev/null +++ b/graphics/pokemon/skwovet/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 29 0 +19 17 15 +0 0 0 +77 72 64 +105 98 88 +51 42 29 +142 123 98 +173 153 128 +201 183 161 +226 145 83 +169 162 151 +215 209 199 +255 255 255 +255 173 109 +239 239 239 +0 0 0 diff --git a/graphics/pokemon/skwovet/follow_shiny.pal b/graphics/pokemon/skwovet/follow_shiny.pal new file mode 100644 index 000000000000..b830f20f26a8 --- /dev/null +++ b/graphics/pokemon/skwovet/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 29 0 +49 16 24 +0 0 0 +106 41 49 +164 65 90 +82 49 49 +164 98 106 +197 139 148 +230 180 189 +230 148 82 +172 164 148 +213 213 197 +255 255 255 +255 172 106 +238 238 238 +0 0 0 diff --git a/graphics/pokemon/skwovet/follower.png b/graphics/pokemon/skwovet/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..5b20b7b61f432c27579176b7be9c0e2f6b416306 GIT binary patch literal 858 zcmV-g1Eu_lP)f5DGT&2l!uj6;v$v7xXXC zgU22!C`wy5Db!oV_Ts5D3nKnt$xMu;LF10I`7!f$8>IH&sdEVLvv1z}?!5OV3vjp& z*Wvn)i`akX11>`+bV*zQ^TE|p$`Z%Pkrwh`wudbqKV9qJ1%PI)7LLm;TQd3?BRxoKjie@Kd18Fj%-TFxUHE`>Y^Sr zxUfW?vwkz<%!OzQOAjyyx`8-NWtOxXl~VH!yIWvG2c^7P!-l;qm}vf(MlF?kkzcK{ zk;}+Ksm69V6(7^fi@#m~gtfi^W@6O=Ux0Q33C{~RZ`E0J-Cy5RhJDh zn~XBVQ+yMZ$lsX_aZr*$mt5+F73>NNVW%XM+l(rf7oftJ5?E+n_?TbTF-hLyZHq0( z6q#aS0uL4=YrBCttWhP9dj0t9g97>sOfU#oSwXzT5Sw@N!J2CePbwe|{IH>WaBK3~ z)vqXFl40!%e8aq|`58PaPgh0Y$GNB1JwYkR&d+4fWWUVLSJFstwM;4En-TZ-hfsWO zL*S{Nz+52N$M=9#0e0T#1naW^ZS)b_kjzhL-i-LS%D6tq+n%1a@Znp@v5U4a&Db2e zOlFHQ6E`_vtcoktW~}1rnY-WK#=vG!q}6sii^R kwz0wXe*EKcHpaF62R*Js4pBB%8~^|S07*qoM6N<$f@=exG5`Po literal 0 HcmV?d00001 diff --git a/graphics/pokemon/sliggoo/follow_normal.pal b/graphics/pokemon/sliggoo/follow_normal.pal new file mode 100644 index 000000000000..d3a0260ff305 --- /dev/null +++ b/graphics/pokemon/sliggoo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +85 54 86 +191 151 203 +218 194 248 +16 16 16 +38 98 41 +57 235 68 +47 153 53 +139 87 141 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sliggoo/follow_shiny.pal b/graphics/pokemon/sliggoo/follow_shiny.pal new file mode 100644 index 000000000000..fd5a2e122ccc --- /dev/null +++ b/graphics/pokemon/sliggoo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +146 134 73 +209 194 114 +255 242 173 +16 16 16 +88 83 153 +159 154 230 +119 113 200 +226 164 145 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/sliggoo/follower.png b/graphics/pokemon/sliggoo/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..fad6f57fd8d136c3d50403ac53d7ba6b8e2bf497 GIT binary patch literal 709 zcmV;$0y_PPP)Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_RW???m&@A1_z(~fCSoZ$>qIY^HH%k` z_dT9300009a7bBm000id000id0mpBsWB>pHGf6~2R7l6|mBDVLFbswhDG!hUT5%0Q z6;}vIJu(BT@*cC@7wAge>o6Sh*mY=Uu(QgJD)q338V>n_?cW5Guy6ZMj7!E8V)ZeH zCopeg^$CHjWxU%Ha0BC9ql8wnyxlpB!`#;iz(dSoj01v8^g>F0tpLv|s#j@(I^0MQ zm;_`p+}NK6KtxosB5x$LQuRNW9hJ()G#_|9=V7RFjzCt37;tMZX@PXv0~W678W2 z1wH;wG9(0h7!%Bg)2~kMdqvFQmGeh+k!gk>U*UhBG9O-ED>+%2;83zIEBYr>W=~o7 zV@$Cy=2eN#vg*4~@ALrKGIRSAXN2o6uK10w0mU zvGLAVXg6!t!XtlIUaT!jFC)GQEUTNB6$Jo$yvEI3xCRM;oP) zK|yM2Y7h_*gM))oF;cyh&ECcTi&BdK0000000000000000000000000)PfzX0007W zNkl6sZ z{0I)!1~{k(P-;V*U%lu*IK2{0zBo{-bqhHCfT8|_VHeHsBe`zt%Jt~ z7_*&a3ShUy#46nb!v^VvWT$DW`w)MXMu@$t?KQ2I!f62V6J}@f6d*Im7Z&!aN{(rA z_LpmfeG~u-k5sNWsOX%+r{ZK6uC?j%DmE{xFqinq0}q<=zmi3OXqythzRZGxTgd~} z2I_~zvPvxqjf`7A%*os7VhNDp+viU8B~_VhHGS(t#|fq-76BR^tq!3%zoB5u9arB& zJ5-p#leIhGjohq5&Pf2WVLfup>)-!`*$A-j-g2T1XJ9G}qhIT9YRLsQEjS6#co@yr z$?$wWItdV%aN3ANUOQQiBcGYEcoPx#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_5D*Z{D^vG@pG7PklW|^RNjj*2N7S)^ z{^OD0q#jeK~zY`?bT0f+b|RW z@Fy7fY7M+4$B7)e_?RzH2hHSKsC*Adg3(KJ8O^aJB+hz@8JpF7ish8zFE^>I{-aug zQN|eL-F`yvJy}Y4aEeo$;=c)m{RY6{tNfPu4TyYrjS-o6tvgP-E&tGey#Xa;bnY>{ znG!;Mrex$X%BCc}bQ>VzWF$h5Gnz8DBgU!7+y=xg z1iM7{`;RU3T^_$xUJX70JsWJ)sjbgC9ERXtl~PXj8<+RW#QulF=us_)W&9HyhGl-x4as49?eJZt>%~WxQCwkC z9hxt&42wZr>B#Z5!^3;yk1oUD>JV3X^Ut*nD6bCj@z(9KBGqx{^!r>#Yla2JO}Y+j zRu)Zx8?&J~0b1%OZ&~lxchuUy-r&xR#CW~wjx>yK&RQ#jvqfhn4prBB|5CLZz8t~+ j6=aQE+r1V3NdWu;Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_07ysxn3wD0mw;2 zK~zY`?UcVt13?hR=hz}`ZVoIggq;wzlFJ=vOry`B1Y1ckwqlB?q{&%CEK?{cHHC3o z!OAzVw6OIFYHuHs*VDJ5B35oZrFf;ZE1(7SkGX)LM(9hiN<_D z#p;Fz@3WEXQMF2Wk58!YQ?s7IM5wu56Q%)2rn_7#*np3l&YA0GgTgV7Cfw~)`vxYn zU9l6uc9b($_cj2v9w)YMDNNbcNZMR-F>@ zD}~j-ximZ(%CBH?m5aaif= zP&A-25C%pLt5-)3YcB$i2H>#sUxShku`}%Q7rnCpm;Y=5ya8febM;piI5YqN002ov JPDHLkV1niv61D&U literal 0 HcmV?d00001 diff --git a/graphics/pokemon/snom/follow_normal.pal b/graphics/pokemon/snom/follow_normal.pal new file mode 100644 index 000000000000..9884fbc23581 --- /dev/null +++ b/graphics/pokemon/snom/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 28 0 +44 56 60 +220 240 248 +240 248 252 +180 200 212 +104 120 128 +0 0 0 +128 128 128 +252 252 252 +212 212 212 +24 24 24 +104 88 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snom/follow_shiny.pal b/graphics/pokemon/snom/follow_shiny.pal new file mode 100644 index 000000000000..ab7ceca1228f --- /dev/null +++ b/graphics/pokemon/snom/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 57 57 +222 246 255 +246 255 255 +180 205 213 +106 123 131 +0 0 0 +148 156 131 +238 255 230 +222 238 205 +24 24 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/snom/follower.png b/graphics/pokemon/snom/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..36e63d50e256220c1e8605d590cfdde786cbebda GIT binary patch literal 573 zcmV-D0>b@?P)? z_D4L&d;l@eCsTD-JzXBNbqD)3va!ll_o!dAxZ?1B4HVVme>3wTden%wTn#!oblAEB zqO4=G%6dG_52LLpz6>Ry*g%p%dltoH1&!G{!8wNkN#Qb$pJEeK)%5460I0IuSfl@0 z37|{aDll04?wjsxXo@wi-U`XS3<5|{HJY?%2+#`U(0Ilk&LvIonNrx+%Dzk%0W@=g zqcgo6W4k~Bayhia5==5ctL}Y2UN%K|%7?ccZm1k(`yE{Fy?6KnwqTNny9UhP`0|iX zKl44=Inu41xYEXK7x+AmBqJ9r!6d_70iS|DU&|jcp0#XPO<~Gkt}CdbZ7SAj00000 LNkvXXu0mjf{x%0R literal 0 HcmV?d00001 diff --git a/graphics/pokemon/snover/follow_normal.pal b/graphics/pokemon/snover/follow_normal.pal new file mode 100644 index 000000000000..e1ec3499d8fa --- /dev/null +++ b/graphics/pokemon/snover/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 224 24 +64 64 64 +120 120 152 +232 232 248 +184 192 208 +216 216 232 +160 160 192 +0 0 0 +48 120 64 +48 72 56 +48 152 72 +64 56 24 +168 136 56 +96 80 56 +128 104 40 +0 0 0 diff --git a/graphics/pokemon/snover/follow_shiny.pal b/graphics/pokemon/snover/follow_shiny.pal new file mode 100644 index 000000000000..66f6e6532f79 --- /dev/null +++ b/graphics/pokemon/snover/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +168 224 24 +64 64 64 +120 120 152 +232 232 248 +184 192 208 +216 216 232 +160 160 192 +0 0 0 +32 72 72 +32 48 56 +32 96 96 +48 40 16 +128 104 40 +72 56 40 +96 72 24 +0 0 0 diff --git a/graphics/pokemon/snover/follower.png b/graphics/pokemon/snover/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6e8403118726593dd698916e8c5cd9517c9efb6d GIT binary patch literal 918 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNnUjgGzw51<@llDE4HLkFuY zh{Imu>Fdh=jFFd3g?+`L)lY#!0?CPfWk6a1ih&dZL(e>M3e{3@GN%7J*mrlI#DewH>n(y=8=QLEF&5ry0>v>W{ ze*2$$&mIV|FPbxbWK*w7NBHc#YfWUQ!ggpm1xv(G%1PSII&_Dz;$U+bH;)s37Vm!_P{{~sl@ zv6yB1s-;hEP5b+~tz+&S@y||yZ061drLKWxrydDCbZ)eG`b4vjds^{h*#eu5pXcga z6-`~unU}WY#9Ob2fl(D{rmpW@9-TCuxpT%@u9Cc)``qq77hk<+$8VXKn!O+H?kTNV ze{oxzSd>)Z)0K0N|A?7!PS?Mv*m0%ClG!25D>Ynm7WaKyT>m_{KKSa%hE?zT|17vT z@%YcW?DVC3S7sgIom(+yHaFjq{(PtQZxes8l}|q^z3t+rd)BYMv!|bv6k5Ihspr2R zPp5BBH?X^^CeUA8d@%0+g5u8yDx2?J?{kZsdhz_j4=-+H21xU?-%l~ARNh(k2OC7#SED=^7a78XAQd8Ce;dSs9pX8(3Hw7(Dp8;WUbd-29Zxv`X9> TCa&Np2c=(6S3j3^P6-2D9f&M-Sb0007z zNkluUiGtCNsDe`V9?D7+UW-pDm=_-N7QqYqkey$bhm-;jXdXl{l4@4 z9)M;vqZ$8Ea62{4H7Y2FnQ6^j+kxefrf~~sNTC(}FYQbTTSbBzir;bGeI)Qmv+ zS>IewJ?qcVS=Ip7W7GbBzjCW8Sa+^l6!ERInO@sP0Ko%Utz=OYf!%Xamy#WBo|!SSp}puJYihu4|Gk zp#7&8s0RA|l#5XxKq`5ew)Ya+rV70EN=EOJfQ~tB<-?@EGbKGi`J0C`>quM2#~g6w zR!kx+op3&{j$loCUW9M+=#928)(s3@O%aRQd2Rh5X?Xg&6{LxQVbUYg9T!?;&w*mm zxHn$S+rQE-Pe-1xNW0KIO--R{kz9k#JfGc$3(hlcX$?R=jD2Bhh%&?ip@^@Yvh|_5 z*K}%!(M&h!@urw_(=J5MNg*XcyvT#BqB-4=uRWb{mY8B~W@zKaA~c69a~O3PB# zG#oLaH3T7Tw^^2wIREL0%@QHn*Ii#cm7aNp+_lwtF!WKtC;8+?bCx*yv9-%)!&zcZ zbAh&J7qR2VAGZa`o1$>_bBo((@R#Nzlim6zw<8+vE(3*AVB;=csKKNemRmRH{V zChGxq+wK#40OaqZcLnB?q;nDIV3HlRA9<>t5%G_|v70I!4XHTt00000NkvXXu0mjf DkaBc; literal 0 HcmV?d00001 diff --git a/graphics/pokemon/solgaleo/follow_normal.pal b/graphics/pokemon/solgaleo/follow_normal.pal new file mode 100644 index 000000000000..eae35eee8c25 --- /dev/null +++ b/graphics/pokemon/solgaleo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +110 201 255 +255 255 255 +81 52 22 +254 238 112 +255 171 40 +0 0 0 +252 132 62 +203 65 45 +155 112 34 +153 153 153 +207 211 208 +35 33 36 +29 53 102 +52 84 151 +69 76 77 +248 248 248 diff --git a/graphics/pokemon/solgaleo/follow_shiny.pal b/graphics/pokemon/solgaleo/follow_shiny.pal new file mode 100644 index 000000000000..42f75019562a --- /dev/null +++ b/graphics/pokemon/solgaleo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +110 201 255 +248 40 48 +81 52 22 +254 238 112 +255 171 40 +0 0 0 +144 56 160 +203 65 45 +155 112 34 +112 24 24 +168 40 48 +35 33 36 +29 53 102 +52 84 151 +69 76 77 +248 248 248 diff --git a/graphics/pokemon/solgaleo/follower.png b/graphics/pokemon/solgaleo/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7ff76401b72343008b15bf54ee9d87d54cc1fcb2 GIT binary patch literal 1202 zcmV;j1Wo&iP)Px#Fi=cXMQ+Le|Ns9{G#38uaQ~|)0002|gg(nbEt_y6nVFf-)6gR!Bpo$oG*p*G zOilRs_`<^=F8}}pFiAu~R9J=Wn8}vgAP_|jQb`Ol{r`WPSA_;f?*r))2 z?vbRuU-f5PHehYmAXTmShvydp##|ALau(|F!D2~$&e=Ejcty`3(&ptbGcFrI)B=6S z0fqR@lmf^0$Z-Ks%&+~-112v7L6fie16-|zL%$TkfD1OB3@2?|-C zyyQMM;>0CN4#;`<+Bx{-oEg72(8pVzL$?JCIGZSki^qzilrc2m^oBmURU}$y6qMZX zjNfN`ynk5V&-+j<0W&Vn;aqf-FF5g;z%kW*Nf3$yzK(dtlLJx*VvP<}AK{E+hClVm z9=_^$x}2=~L1f+f&NQnofir%tf_K9e^8MzDX)KkMX3W_{*2g|ByVM5sxGYE_PzYv7 z*|p~mGkz`)eajN!2?h9@rQCoC$2qO`Nt1Xf?dx)q(f}8cwdJa#K>Cbd%W$68T>u3#UQmJ5Mj>xZhQH8Y^!ty%_VhWVJdm1Wk8pUW^NSt?+#w# zjgwuQ^GVncEb&jdJ_XJ)p(QXHc=47(in)!Ws~H3%&e@$*h{>INtou}OWY2i$oPjKP zlb8F`rKCQEb|noL&)x4)$oY}4sTah3j@9`)17va1LBCcUA#+cc>v?t~DoU+NmTd`4 z$Fj-y6SmD`C&JA34e$!!e%nG#p?}|_X!-j^A)y$n6vCqtuWJa*4TO(YL2wGBc;5{J zWSDu!K>nKfyfoH$W^iX%7UI;UYJr7;m|T|XM>qDVo6%&rXJ8140a+B6GpYc7Nu(!X zUkS_&%x9MZUk#WJw+-YSp7zI-A)3x;(t$Z$$sK{yr#X?*9jJLi*I-8f08|G?RPE9y QX#fBK07*qoM6N<$f*V~$0{{R3 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/solosis/follow_normal.pal b/graphics/pokemon/solosis/follow_normal.pal new file mode 100644 index 000000000000..b473e7651a95 --- /dev/null +++ b/graphics/pokemon/solosis/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +65 139 90 +90 180 123 +148 230 172 +106 98 41 +232 232 248 +90 131 90 +16 16 16 +230 222 115 +164 156 49 +205 230 189 +156 172 139 +180 205 164 +49 98 65 +148 49 74 +197 65 82 diff --git a/graphics/pokemon/solosis/follow_shiny.pal b/graphics/pokemon/solosis/follow_shiny.pal new file mode 100644 index 000000000000..4194bfc8cf41 --- /dev/null +++ b/graphics/pokemon/solosis/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 128 136 +88 176 168 +136 216 248 +192 96 144 +232 232 248 +96 112 80 +16 16 16 +240 216 176 +216 152 144 +216 224 168 +168 168 120 +192 200 144 +48 96 120 +148 49 74 +197 65 82 diff --git a/graphics/pokemon/solosis/follower.png b/graphics/pokemon/solosis/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..dfa0f1475825aec58127f30c9f7c17ca52d45ad2 GIT binary patch literal 449 zcmV;y0Y3hTP)eoE@c3@+_z7ZmI+OR)=Kyg?f|ZwZ>TwYK?eu|o z67&X_GFjR)Rt!PHiF~DA&IvDH9tlIxej{%vWwt>ZfJw0OI8b?qH_?_b4#Gk#lbAk0 zgIWA0w@txJ#;P{Re39n+G#wrJ5VS0cTo>4zAmU;r3x(JOj|?wR@81e-aDzg_sQRGz zS{1pf4Z^j0(tC|=!MO{DQ*DiO{&A*->vT57J9lKnHm!A6Z5sE7SvzZC(@X&CANZ7( z2_II8x{hT2TRyqz;)U)_Q#Pkrw`bsF*38j_r~)(EBTcsx>j>w;7(a#6>9SG+1{>=_ zB{u$sn@DDZG5d?sTz#shU1mN?r_=h+y`z4tnr4GwC*Mzae&Ve&dwE^pGjns|KoU@x zuYkv98}XV)nVLC}xYaast(M@7`MP4r3s5+$!S08~FoTmZX(rvQwj&{DBIwC*5p1a- zDsuti1B??Ar%iAi2C<=5gK|<5YSwDGxG3M(5tWyqu+Hn?e_7BRFyf2|wxc>xw(oL@ zzZIHAju81aDK9}~z5*MZHw^^Qd}YDqC`21&Aqyz>mvO*5q2B*7c@Z58&sDFm;Eg-v9372+zw|SyJ5uaLClM+C;WpBXTKf#ouQlGtHW^} zJ_jL790&$G!}qk_eOUQ1@Pw*&fwL=+`MX!hs_f?+`8{L)BM?kCo&JF*^ZtX4aO-(q zZezpmd+|==oP7NcJ7ZU0otOOqA5KRj9`B9Keqy0}$M+5tX0M3*fSqk)%7LYD&pv7d z+Y?0}LQ`X0*^2zzI%Vmzpkiz#%udt_al}#K7p77Nu76t+ILsEVgI}DPRpz^%iY*k~^9C6$MN*C1GuK!U4isq6ajX xnf-`lVK4Zua?6<~)1UmBl{PZV=oJ5_{Q}^Qsf048NF@LO002ovPDHLkV1f(5pV$BZ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/spewpa/follow_normal.pal b/graphics/pokemon/spewpa/follow_normal.pal new file mode 100644 index 000000000000..636221df436c --- /dev/null +++ b/graphics/pokemon/spewpa/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +58 54 52 +212 197 171 +111 103 97 +16 16 16 +186 179 174 +100 93 88 +216 216 216 +240 240 236 +215 103 129 +245 204 77 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spewpa/follow_shiny.pal b/graphics/pokemon/spewpa/follow_shiny.pal new file mode 100644 index 000000000000..2a3cc4343ba1 --- /dev/null +++ b/graphics/pokemon/spewpa/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +58 54 52 +212 197 171 +233 234 233 +16 16 16 +155 155 155 +197 198 197 +82 81 81 +110 112 111 +215 103 129 +245 204 77 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/spewpa/follower.png b/graphics/pokemon/spewpa/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..3a05a1a4a1894262f8c43920fd8c8557cdcd742a GIT binary patch literal 503 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/staraptor/follow_normal.pal b/graphics/pokemon/staraptor/follow_normal.pal new file mode 100644 index 000000000000..5ae0c8e448a3 --- /dev/null +++ b/graphics/pokemon/staraptor/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 32 32 +72 72 72 +104 96 96 +224 48 32 +144 128 128 +56 56 56 +104 16 24 +200 200 200 +216 216 216 +248 168 32 +232 232 248 +144 144 144 +192 112 0 +72 64 64 diff --git a/graphics/pokemon/staraptor/follow_shiny.pal b/graphics/pokemon/staraptor/follow_shiny.pal new file mode 100644 index 000000000000..a00b91bace14 --- /dev/null +++ b/graphics/pokemon/staraptor/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +48 32 16 +96 72 64 +136 80 80 +112 112 136 +176 120 96 +88 56 48 +40 40 48 +200 200 200 +216 216 216 +248 168 32 +232 232 248 +144 144 144 +192 112 0 +96 56 56 diff --git a/graphics/pokemon/staraptor/follower.png b/graphics/pokemon/staraptor/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a6f9360ac2a78967babde9ecb2e5f8c52e5ca73c GIT binary patch literal 1331 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S3JMAy z9v&G92@ebuCNwlySXg8TNSruv;>L{|KUOHbc=2Pxgb4=<7(5&twp%8K12r%vdAqwX zbg;^L06FX>p1!W^&lq{xl+6!D@%90Q1d?EK z^UuEHCUMODa`SrSw{C~Uq`V)ey80#RcAXc}530`OP?dK$ZKP@!x#`4%FU()&2t^g0 zP!!0?dGS2stwZM}b|biOkey{P-|I#Wx}wvFaq&39fnZ#k!yv8B%8j^K-HwU3q-KQi2I zx1qN>)9QLtlG^7|x9>-9F-F}5O1d|uS-rYm?bfLtzx;F0MJK0y$9C)zc2h~2n{eVp z&+PM6@5;mlA8PvZyRlc<8o#!+ZhjvkYoy4iopN*SHEyA>Uk&<_YqPQ&au&o2tTQP- z`r^|GDTUo!wsLRJtIT$KHv6Sx8Jkv*n$eFM`NI-SJl*GP6XTQe^~uH>DUWj(4s0-Gm|5+qE^#@jlWp2>v#R#xpVn}uK4s7D zVSc=HtC_`~?<>t#^gYi=knmO!FI@0dD&9j!(9niwmHN|%k-D1|dfCG~pIqYoEN^x2 zJ$GMb@L~NoFAG2RaW}CZRF4)W>Dt+zzBaHT zq^MggD`VJX`=1^%P5ksOC^hR`J-AF@;m{r0W(st*nuI)ZhXfr?N%K7tuciw!T`H)@Kp5@2och{3=Jy+UL z6f!@@DsSP7>?2pT8!ol4cpfnAg7Mrb`RDfWT=>hjiCy;iUdEYfsg|X)r>B}dOSSyw z{esu#tCjfA5MG&Ae!OR{7Mm|h`OY@uso|Or##ZzEF3vyWAX_=Bc2ShMd(=ncLe+1- z!}|kr1Nh(chQ5A$f46qRwB!9%%=1*59h-fw^OUIP|DXItB`!v->|XJIX1z6G*H4se zEi%2-bVjrEa<=8kllR-gbsBkBoH!SlFJM`BL%PDVzI@i9sC$Li&n~+Vn_SYp00i_>zopr0A>_RZ2$lO literal 0 HcmV?d00001 diff --git a/graphics/pokemon/staravia/follow_normal.pal b/graphics/pokemon/staravia/follow_normal.pal new file mode 100644 index 000000000000..aa6b58e4dc95 --- /dev/null +++ b/graphics/pokemon/staravia/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +64 64 64 +120 120 120 +88 88 88 +168 152 128 +0 0 0 +192 184 152 +192 112 0 +248 168 32 +184 184 176 +232 232 248 +224 216 208 +144 128 104 +208 200 200 +0 0 0 diff --git a/graphics/pokemon/staravia/follow_shiny.pal b/graphics/pokemon/staravia/follow_shiny.pal new file mode 100644 index 000000000000..a1dc57f1a39c --- /dev/null +++ b/graphics/pokemon/staravia/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 32 +120 72 64 +160 128 120 +136 96 88 +200 160 136 +0 0 0 +216 184 160 +224 152 0 +248 200 32 +184 184 176 +232 232 248 +224 216 208 +176 136 120 +208 200 200 +0 0 0 diff --git a/graphics/pokemon/staravia/follower.png b/graphics/pokemon/staravia/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f49d1058193223ca77c38ec3f0280c6c0a5e1849 GIT binary patch literal 1144 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxZeC^$Gc zR8&+%L`1BZ(EyY=uw%x70)`(e6n5;`@Z!af2RANEXvny5;>4qx&l7;sj7i?^E({&4 zvK~MVdx@v7EBiA>UN&X(gHgPFKp}zTM87g1tpLS9ih&_%=R2Tlm~}i|978;gzn!)} z|FVO~@!G(rH}|P63<>FqkL4GYT$Pfv`E}b;?^`?ODjjW47R^v&d&b3iaQ}g8e6kV} zKcy!mY+RbMyR~tD^XHr2Yu1H?Xm0q(<}H8w{qMRvpXc&E-v4)dyX3~x+3OG1UwpAn zHRSffwZ+D*Uw3RTOpuuCneh6~2H$L3HFma6wZ5f=m*dX7OAPvzGp%Rs-JE^?85YVD z^IzW)P?&dFARtE~En<&D+oapdUu#~NFsV3Nyl%N`a&?C$LpcirYfya5qlL;cCp;>r z_N2-29S%&N(xSZjS(}4U8*k&JrCVLt(gZ9HEtJ(bIO(F?T)snr)pgU3g`Itss4d9! zFd>4&K*xKN$+JFQA%-7pGaW>?KDjk-KA*F`?c!B=C$*fPaWo!GP&k&*!!&6%*Ii|8 zMuu>cNXw}`zdl+AZZz&+_(^}~Y8D$s0}FfEb5_bC6JkP{tHp$y3|==ZpERjQ`@@gR z*X0+bn@!;k-WXLN{H(6%$2VUIc|%nNNoJknO6CQRG{VoTUT1v7@1J+zqvjVAHhxx_ z|Cg-otEGO=SeT-^;X$PjW6m*4zQBXGB$l4fJFt~er}wqc%djExrjT}BetljNo7R$)u-4lznqyOZe&;={4f=G$ z>0mCGh|S!+R`=K{HvIoIb;qt%nUgjqro9ufZ4aFq5c2U83v2oM#;P+HZdkA6&f?5H z=HhX+ar?B&WL3UdGv8HREl*ZEkglp<6khAo`siBqn}CBg zvodQY#x0Ow2|H=>!Qe&V0xOmYVL3)~nw>tbs^q&|w``*2;h3m(@rIm?^W~Fwuk7_% zu{86J<@2q3mt=N!$Gxp`Uj6*=#TgdI_OkT~J8#}{ul@CB$JZ_MwtQ^gFTA(*yVjb| z<<9BZ7WNtk?5~A?lRmxlL-v{3{r14@qgvt`QIe8al4_M)lnSI6j0}v7bPWu34UIyK vjI4}JtxQd|4J@n-46f`IX+_bHo1c=IR*74~(g$lSK{?dZ)z4*}Q$iB};HBt< literal 0 HcmV?d00001 diff --git a/graphics/pokemon/starly/follow_normal.pal b/graphics/pokemon/starly/follow_normal.pal new file mode 100644 index 000000000000..babbecc6b37e --- /dev/null +++ b/graphics/pokemon/starly/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +104 104 104 +72 72 72 +0 0 0 +184 184 184 +216 216 216 +192 112 0 +248 168 32 +96 96 88 +232 232 248 +80 64 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/starly/follow_shiny.pal b/graphics/pokemon/starly/follow_shiny.pal new file mode 100644 index 000000000000..a586e4936190 --- /dev/null +++ b/graphics/pokemon/starly/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +152 120 104 +120 96 72 +0 0 0 +184 184 184 +216 216 216 +192 136 0 +248 200 32 +128 120 88 +232 232 248 +112 88 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/starly/follower.png b/graphics/pokemon/starly/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..9ed2c45c54a03c74827de03a5c599e23bc4e18c2 GIT binary patch literal 651 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;87-VE* zczAdK#dhr2apT5~0|g8}RwyJSM7((MBf!C7n$8L%pd4e8x4R2N2dgYdA$y6ZuPggA zMqV~$^Mg^meLx|BrLwyAsiq|>1#8q*F1v-vOmx7}Z8 ze~SQ9#^q(cv+G3`&ieU>Ezy{HUZHwc+6#^Kn=2-m89s3Msq0chbDEonKQm}{M`}v1@OwSbUzOc39v(kCx zd&hiuxKBRxK-ZYf<27;1^|?_~~E%?rjey`9_6otG{+;#_y^x z+M)WtYwlG%?llJy?{9n;{PX_nZq5xlA7tVMUR>QCrhmck#=+{Xj7L^Eu0O2zUL=6k z`G&ZiQ^gVf#(4`kHa0wcJkf#U^rLjUX-g+wd@N(VUjKJ?O#p-DF`t9s`-Q9ay!iMl ziCt?s)8wa2WkM{=v@Se2dOnzG-uX7$b9MXHyl>?TIafD%Ip3Q3=h~)AHf*j{3NW*f5N4X|7k%gPRRPAk2~NyX@}dmU8w_XqP5JP+ z_ReFO+0G7^MgN$_aWCm$O%h@akuxhkB9`|_DI@8@bMGvNhg%)atd1-eVHL^y_?PD@ z|N1?9k9I5QosCvDUGO1FVcm{DQm%}xpWkyg6!ZN!b^noRcBGxgDr*rI*AFA8pnO=sS5twQfZBBPez+`@|< z=7ti_&c3tXbNo1)?W4m?dz=oXyBsrAdwcs?Q0+v1?gFo%{qw)nhgZpNx@XTdMalo+ lRHjw;_H^}gS?83{1ONql7%~6= literal 0 HcmV?d00001 diff --git a/graphics/pokemon/stonjourner/follow_normal.pal b/graphics/pokemon/stonjourner/follow_normal.pal new file mode 100644 index 000000000000..d62b57cad403 --- /dev/null +++ b/graphics/pokemon/stonjourner/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 74 65 +24 24 24 +180 180 164 +106 98 98 +65 74 74 +82 65 41 +49 49 49 +98 106 98 +115 82 41 +131 131 123 +246 246 189 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stonjourner/follow_shiny.pal b/graphics/pokemon/stonjourner/follow_shiny.pal new file mode 100644 index 000000000000..e489d9a1b5d0 --- /dev/null +++ b/graphics/pokemon/stonjourner/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 57 57 +24 24 24 +115 123 106 +57 57 49 +115 115 115 +82 65 41 +49 49 49 +172 180 172 +115 82 41 +82 82 74 +246 246 189 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stonjourner/follower.png b/graphics/pokemon/stonjourner/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b509c9b6de2c09c49bb519995262c675f6c844a8 GIT binary patch literal 1442 zcmV;T1zq}yP)LnjLxcNhdtWk6-M>MYG1^=xd;qRSzF*JF^G8mo{R{Bm4zBA!G>SSMxiL|%i!OP67hK4 zYnyc12#w4XbTB;x>vhEtA#$&4MAAqWFrZKbro9>S=vg*r9%sPLkPy`NBte*Z)%%dU zf&kHjI`#uxr!T1@1W?>)7D+_l5{)VI*aka~?Ey{;K-((-MPO0wR_W~yUU-u zdl0>?)yC^B^}*z{doy}v4*9(h&5}7pK8TGx1ZCj#?WZ~>-8VK}Z_qDV1jQ{zM=hD4 z!BuZrOu>ZXOoz|MUp)8bgm#<-wC^2o_iw$C{RD6B&*tN3jx-RDl~m|fH?lt)8Ha~? z1~}FFibuhX*0l*9BByY(x5WceI^h)ZG({j0~DV@H!%BF<#+20zzPiLBjZ3Z|s+iZZ5Dy~ck zK$N45r`z|(_m=wrHS7W`XfVQ7D+m_>`XH5p0TA}M?orY`&(*M5CV<5Jv2f@Z@H(g@ zTm)#K=9`C3sc!lQPac%dOiUpc0vRaF&{$ zpLr0L6%mh>+Mysl&6N{sChQ>u=OEl!{;L8g;Pz06XDAd($cm`Pfuzfh`0exEKnTl6 zMecy^NpcPxOAz=8pkFIk?21hm603S2w`Wr?hDsao<4a0j--G9 zmSDB0Iy}RQ{Pgl59+y1AOEMwp1gO#Ej2x<2CkRRu(4Mu}`DD(X1X&UF7=01&bv*VG zLI*larZfB=Ho#;**!O*e_6lH@U%rY$}hOp_4)BDow$dalfKNkd$j2+(JOGX}Ju z_{g61Q;$ogZj-m)@%1shZu;aq?1Et?hNKWC?SBLT0~{BtbY!;qO2XsPqV+N%wXy9B wvINsEl@Gh6pH>8tuNW==s4bEQWDnc&FW(z9bxEbbZU6uP07*qoM6N<$f-zFFQUCw| literal 0 HcmV?d00001 diff --git a/graphics/pokemon/stoutland/follow_normal.pal b/graphics/pokemon/stoutland/follow_normal.pal new file mode 100644 index 000000000000..1fdbfe3d85b6 --- /dev/null +++ b/graphics/pokemon/stoutland/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 24 +0 0 0 +54 54 78 +232 200 144 +144 88 64 +96 96 140 +216 144 88 +176 136 72 +72 72 104 +88 88 88 +192 192 192 +232 232 248 +120 144 152 +248 248 248 +0 0 0 diff --git a/graphics/pokemon/stoutland/follow_shiny.pal b/graphics/pokemon/stoutland/follow_shiny.pal new file mode 100644 index 000000000000..9720869b140f --- /dev/null +++ b/graphics/pokemon/stoutland/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +99 75 33 +0 0 0 +32 48 40 +240 184 64 +144 88 64 +48 80 64 +176 112 56 +176 136 72 +32 48 40 +102 94 95 +193 183 184 +193 183 184 +193 183 184 +193 183 184 +0 0 0 diff --git a/graphics/pokemon/stoutland/follower.png b/graphics/pokemon/stoutland/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f2e49bdd83279aee5c26304b73f878b8760aa2a1 GIT binary patch literal 922 zcmV;L17-Y)P)Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_U`QAM001^NPUy&xkXS%qV2s$1Sg?pl zNJwZ{SXjWo!071sc#xR*`1ravzl8t*010qNS#tmY4#NNd4#NS*Z>VGd00Q<&L_t(Y z$L-cJPuoBg2k`S{>1cvo((Q6F2~>$xoPv}gl^h<@wF6Q@PwCo3a+MLJ$V;clh;#%b zDi7JZ@eMk%bOt5{4=tVj8F~&7pN+4bk@|)xKil~~U+&2X`d?3`H2rTbX09&gMc8U< zOGtCjlCE?w)4i9I-yEoo$9l=p`b1^3gO-T&*{tI#oDI~*9x)v8qO!45_T<2<-YjR-L^QyW;X|3ZO^v5;N(iMj3(I>e<#`7u{)z+Xt_PqWW^n4o( z-pYYl$5Vkf93oFi+D6S2b>Jv$`0(Yc+#ut4Dwa#mhCC%{YpZc!PgmH0X|ONFWgSmN z#c*tSO43HF-1E3J+-ds&M+Z_|*8iLmggNh;oF_Ms@-u*`mz;d$yQ%OYJteY{Wp=x! z+3lcQzx2;N?!AiN+9b#ERD3u9s2wI#k~a2tUOfMJ{GO3qTddA`Z`h=$IiKyU(R^3L zvLKm~v@x{KTz7N|B-a)&&Uw`xRop?I=eNuNd`PAwZM+@0qJq~X*O-CHsW>nk+IbdL zSOZa$S18|jau>Kpa*Y{ts92IaI3szE_kxSbV!VPBZU>b(@LFMd2$Mi01~hR?GD2(S zcb}biCn~ptYSSIb4bnD&tp{v|VQ9$> z#E$w*?5o14adWaY3}#7#jMoj=eiOBV8Ch5~u<2|O$l%>KF*XXLMtI^5f-q^2cHu?@ zM$s(|$-R$vcW;}~uW<2|Y_N{yFEfP^4#Vn67$%R3vfSR$@aOvC7U*Wj z)~vn7rVHy8$#@oCHNqRBa{F>OiU1nd_dVNTDQ>thLYrL2KQ7Rs>Ys_m_Y%{6g1Ph) zROSS)Ec%OwpB4QE=!Eve3NOWyI$>x_frv`aKTJ`op|G|hpWoNz>+54`K!=uTa=;R% wR1SDll&GD#KJH&6nw+N<%enu)o?IdH2l6UuhgwJ*E&u=k07*qoM6N<$g0L>K%m4rY literal 0 HcmV?d00001 diff --git a/graphics/pokemon/stufful/follow_normal.pal b/graphics/pokemon/stufful/follow_normal.pal new file mode 100644 index 000000000000..ca377b1ee996 --- /dev/null +++ b/graphics/pokemon/stufful/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +245 245 245 +235 221 226 +205 205 205 +237 158 190 +189 155 167 +240 149 172 +238 122 152 +120 91 102 +222 58 99 +162 82 101 +92 73 79 +82 42 49 +57 54 54 +45 33 33 +0 0 0 diff --git a/graphics/pokemon/stufful/follow_shiny.pal b/graphics/pokemon/stufful/follow_shiny.pal new file mode 100644 index 000000000000..b057009d110d --- /dev/null +++ b/graphics/pokemon/stufful/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +245 245 245 +235 221 226 +205 205 205 +248 192 72 +189 155 167 +160 80 8 +200 144 40 +120 91 102 +200 64 8 +162 82 101 +92 73 79 +82 42 49 +57 54 54 +45 33 33 +0 0 0 diff --git a/graphics/pokemon/stufful/follower.png b/graphics/pokemon/stufful/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ad57e8e6302880818d92eeaac529ca71b945fc3f GIT binary patch literal 1374 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBjuU}u^eRTHh*|+od?VY{+!_+nJs%BI~r`@wkUKErX6`gHLh+exXBPlV1Np5fiR#kEqV&bsHv>=K`X z#?uBoYj~ZyC9dy3-SeaRh>P&V*v7-Eyq(KpTV4kI(xca*jNShF_tMDq`}7-Ov5mv-ankCzt{mNwhH-|^n~TB>=h(fRe%mCwJ{%ix649v$^& zL48{{mn-w_o@q()R$RBWS^DbJ4mrVEKbwy>pKI*&l-KkKd~$J>C^pJy=|WN7*E>H%X@Fz=7SyY zh1W>4y*wTo7xqKTewjjXQ^)CDrwmX0dHp^yRPV%&lTXjd)<-PY{wEHohn}(Q`36eop00i_ I>zopr0P$HhT>t<8 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/stunfisk/follow_normal.pal b/graphics/pokemon/stunfisk/follow_normal.pal new file mode 100644 index 000000000000..d4a0040aa3ba --- /dev/null +++ b/graphics/pokemon/stunfisk/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +93 93 33 +106 63 54 +245 245 1 +201 201 1 +198 136 125 +149 95 83 +240 183 173 +0 0 0 +255 237 236 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stunfisk/follow_shiny.pal b/graphics/pokemon/stunfisk/follow_shiny.pal new file mode 100644 index 000000000000..eb886eb8b98a --- /dev/null +++ b/graphics/pokemon/stunfisk/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 104 152 +80 64 56 +64 200 232 +40 152 192 +184 152 104 +160 128 64 +208 176 128 +0 0 0 +255 237 236 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stunfisk/follower.png b/graphics/pokemon/stunfisk/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b9f2201c9547bc72494c89fe63f79e90ebb6dff5 GIT binary patch literal 765 zcmVPx#1ZP1_K>z@;j|==^1poj59#BkFMVQc_U0oq+KQ{IC0m;b$#)y5DUsLe6tpET3 z|LyE0o5)iD000SaNLh0L01m?d01m?e$8V@)0007LNklax;OCw{@(MmpQE>U zi?{f9f${JXBTDHdzV6RSI=sNFte@^K@U4{Rq==Ls=j3mBrkW>1xI10zmbsem&kb&XN?RyA?D&9dgcKH}=VBUcfqQ>xcb#sDH zs2%f3?UtivtA$lBWR>Oe_8tX7?U+I3SPN&F6CzPt7WK^u0-@%|hicp>7wxuz9E24j zDGf_$mYj~n-$uk29yas@RojDHp#}izSoSp-?xCF1!%Pf@AxCF~l-{BFYyz$R(@w9KP?=nL~+9PaG%MK4+{p zLR&GC2)dF%Et`G^@x7Y#Pu>~$%vq;>(Bf$kvONSQwQI>%2Px#Bv4FLMSD6r9UvP!KsaA!T8^w>osxyk_Kg4k{{R30cWhs8J2J<|$L5mnBLDya zkx4{BR9J=Wl!0!9FbIYPY)ke1-*-@NXSL9pEm?9)e-rPL58;QR%Q7`JH8nLgH8nLg zHT6#fADtf-K+!c~@WPu0S@ue1qyEj8=;Rr|Yyg=Nc;9yh{o54a3+H=| z!f{oh!H@hWZ}aQtH>FU9XN>sGGuR&qsmKz-Q0_}(P(vzisWNEiuXvkZ&oJk#KUVRI zxBGb(A#q3M^Ut_CwCj&KA8Xhi?wvRLc?oi#{{#N;>3-11=?i*a4iH5-i97%R002ov JPDHLkV1kLr<>&wa literal 0 HcmV?d00001 diff --git a/graphics/pokemon/stunky/follow_normal.pal b/graphics/pokemon/stunky/follow_normal.pal new file mode 100644 index 000000000000..1484043595a1 --- /dev/null +++ b/graphics/pokemon/stunky/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 40 64 +88 64 96 +88 80 48 +48 48 48 +232 216 144 +184 168 112 +136 80 136 +0 0 0 +184 80 56 +216 136 104 +112 112 112 +232 232 248 +184 184 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stunky/follow_shiny.pal b/graphics/pokemon/stunky/follow_shiny.pal new file mode 100644 index 000000000000..1623f89d8504 --- /dev/null +++ b/graphics/pokemon/stunky/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 0 40 +152 24 64 +88 80 48 +48 48 48 +232 216 144 +184 168 112 +208 64 104 +0 0 0 +184 80 56 +216 136 104 +112 112 112 +232 232 248 +184 184 200 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/stunky/follower.png b/graphics/pokemon/stunky/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b6c7c2b7a537efcfedd20b4443b0840a16a69bab GIT binary patch literal 782 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx~ZI7B!k zLi%W1#45=vl@UU-j<&v4shi({F_c3h>aoEnyIW^f#G4@BqYqwxM{;ir9 zbH7f#5$x_JeENRtdIu{u;eC>_d5^?iY_m}5nSPdUk+&1m&O8H^Gq>j&>ID=nFT9Yy zttYQL?)>&cE1vy%mw9@9-nKv|wqw%|{LuP7!PY=qrlUY;%hU3Gn;ssB6|q}ny$0n|QJ%{rXHZmRXs}Dn_F9`crs0Z=b9*`qZnI_h{)Y zdEf6pzC>t-`Y`Sg)V2|w`^M*~?q<#OJufUx7<=9yIh_@Ab;5DxWm~@QockPx#1ZP1_K>z@;j|==^1poj58&FJCMVQc_7;s1c005B42w0dfu%IaT=s38zsQmo= z+`TZ500009a7bBm000id000id0mpBsWB>pGO-V#SR7l6|)V*%QAP@)egC{Vt9{_(S zneC(P9H8AJMcJz=JV=HHd5Q*lVx7_IjQY8V)7@J3vfgDj7gk zMQ;TN?2D!Wz2S0zaL$$tH4Eex4sFTMDqVDK%7%drFt_MNU9e>9;id*;0g0ut@dV6%4m39B_7*NKo`9JGUqcA-1gVwxbY%WqW!#4F zN!R*&q}-s~+cBJQ3E*!0Tq^4#zd z(tyMO9l9xg*UZPer(?5OQ-g1;E*N^3ekG~pa8`#-XFVsTTv>Kdvh32&kNbHG;0K`% VZI339cZL7}002ovPDHLkV1jF2%&-6e literal 0 HcmV?d00001 diff --git a/graphics/pokemon/swanna/follow_normal.pal b/graphics/pokemon/swanna/follow_normal.pal new file mode 100644 index 000000000000..1daee94ad2d5 --- /dev/null +++ b/graphics/pokemon/swanna/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +180 197 213 +49 49 82 +238 240 246 +229 229 247 +51 51 51 +64 64 84 +76 109 158 +156 160 124 +165 205 238 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swanna/follow_shiny.pal b/graphics/pokemon/swanna/follow_shiny.pal new file mode 100644 index 000000000000..56d7661880e3 --- /dev/null +++ b/graphics/pokemon/swanna/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +200 184 224 +49 49 82 +238 240 246 +229 229 247 +51 51 51 +64 64 84 +77 64 156 +64 64 84 +180 141 165 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/swanna/follower.png b/graphics/pokemon/swanna/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..cd958e2e25b86b1d2f70d95851120e2e015de292 GIT binary patch literal 926 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 FngH?gpCJGM literal 0 HcmV?d00001 diff --git a/graphics/pokemon/tepig/follow_normal.pal b/graphics/pokemon/tepig/follow_normal.pal new file mode 100644 index 000000000000..2ee7f03d2a4a --- /dev/null +++ b/graphics/pokemon/tepig/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 37 38 +0 0 0 +115 86 77 +80 60 53 +80 60 53 +208 96 0 +241 134 56 +248 192 0 +241 134 56 +201 67 66 +232 232 248 +115 86 77 +201 67 66 +200 200 200 +96 64 32 diff --git a/graphics/pokemon/tepig/follow_shiny.pal b/graphics/pokemon/tepig/follow_shiny.pal new file mode 100644 index 000000000000..ffcbe32219e7 --- /dev/null +++ b/graphics/pokemon/tepig/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 37 38 +0 0 0 +112 56 48 +64 24 24 +80 60 53 +184 152 48 +232 200 48 +248 208 112 +224 136 168 +224 80 128 +232 232 248 +115 86 77 +201 67 66 +200 200 200 +96 64 32 diff --git a/graphics/pokemon/tepig/follower.png b/graphics/pokemon/tepig/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b600bd7e74fbd7ff9b91af9a4211c900f3a81177 GIT binary patch literal 610 zcmV-o0-gPdP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_IVC0l003|}FhCd>P&_rbm@w$bF!<1L z;E1T;P=M&@_;XfG$wNZO$jD$oAe;83HUIzs32;bRa{vGi!vFvd!vV){sAK>D0lP^= zK~zY`?bJU{!ax)N@M}LoYg?l@SW3acsa#PLCrSgZm_Uph6t06#{^17V#KISFaU^kZ z6F-EDqpPc*z&Lv~3ipoo78Xr-+pq85d(EYqk2vMuxzj8so4FJr?7 z^A?O$-z-aAv7~t;?;)8HGEGft%aY~`E||Aqgk0a2x>%9r6}JEyie^tR_N0z!C)1KIj^n_`wqueCjNx|d6*qfqk6LQ@K1Hu8B55QXu zN+Vmf)14GdPsRb?aC!vYj!tinIfr*O68tI`?XnxYETf-0&z(aj1!p&JL;ei~D@B~U z&vSMk41Z>YyvIqyyqfOhQK|Pz_y(d|mfmV|4y&eFozWqrL8Cy^Gt3HlbrSNM({Ga& zaMOSTYC3=3*(M|m=65cdElw{aV3GPQxyAG3vmO9{gm9PF^3PzAJO`{|sRPZ<6aKv0 wb%51+sf&bgc&Ng!M0Cn|2WC?${$(Ka1#OIkHq8>AzW@LL07*qoM6N<$f(6qFi2wiq literal 0 HcmV?d00001 diff --git a/graphics/pokemon/terrakion/follow_normal.pal b/graphics/pokemon/terrakion/follow_normal.pal new file mode 100644 index 000000000000..0008b2125911 --- /dev/null +++ b/graphics/pokemon/terrakion/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +73 48 40 +139 102 49 +144 136 115 +113 72 45 +194 184 173 +109 75 80 +76 105 86 +224 96 0 +238 238 247 +237 195 133 +104 14 5 +177 138 76 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/terrakion/follow_shiny.pal b/graphics/pokemon/terrakion/follow_shiny.pal new file mode 100644 index 000000000000..da27436c9ab5 --- /dev/null +++ b/graphics/pokemon/terrakion/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 40 16 +62 62 62 +168 24 16 +136 120 80 +110 24 24 +184 160 112 +84 79 79 +84 79 79 +16 168 152 +237 198 142 +237 198 142 +110 24 24 +176 137 76 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/terrakion/follower.png b/graphics/pokemon/terrakion/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e83ffe596a2e0c3f19e512b5b36f46b9c41832a1 GIT binary patch literal 940 zcmV;d15^BoP)kce|}NG-y+t!+zCOlel&U;ys!_wB=lXbuIjicBbH^3DJN13gJZK~#90 z?bJPQ+CUfw@Uxe!*baGVgk&GK5krQ<@=_@S)(Hlb0b3V!M&z<42!)}_kS%MGI%NDV;U zr<9OQgGIYpV8@hNC6U#_I6!q0%FIV7tLt#xV8I9X*O5!>gifSZNf_9a4q>obVAl$8 zt_GII60<`o8o&k})>)uUZ=fl$R<%34BZ?iZBC(-=7}PyabJ=`&TQ+D;S>P3oY&w{k z5}!`7$fLtxR*~2VpA4TwUdyHT)GQmQGnZN+?7Or%1rjUFSv5b&?3_IMgcVEdhy@A; ziZ-Rj$&+z3_$2OK(GKk7fq`R|ty-u``s~O_)EeHD&Cbl%ToGth#l0)K+2Db^>u%F5 zTkVIWZ+J)SLnZXKY#vBLM|-S7wyTQ7s?E-PFkokn#kD9{(Mi7=@jzC$Wdl(42mr%eG45g;+g*%D5-Xk` zIv$!$Z)mo_$}}GUO4J&?^PTtl$m`3jVvNT@fXD3HE3x4{yH)S>v&-^!O!EPt8ff(W zNA&aM&eLUXu)s;0zOulsS@zlQ=WhmbLVQn$ZLnpU4}ilq3X=IeUbfMkpLy-e+L-%n zj3*Bl>BVG>KT3Qa#|!^(HpPb+FTj@hfCxOh)VgPJ5+5&WVnO9ndlhcidg2!Ky6}Pp zwvsp&^W%6a-01NWP?LFEyG(6-oWvV1*iB#qzxbAG^K@xlqzJ+|+d=#Sh0`=^AYKB? z^N@MIdVOvRtBF_;!iVL2QiE24Ux4r^dA&;^RBB&);-{jQ-U5yNZYfabZ_srM2tOp^ zGpePF%m=;fGwXFTD`_gOF;Ll>I%{N}k++~j(b}rx?0&O%i6heTdHIgk&O7Ei+MdtK zf@~@AwBhEz=vY?yjyBFZ7CS1;)O7x&Z4<0V)*Y5={f-^)pZ`|>X8i#G=ZfGe0p<7r O0000X%oH;M&1_0$$hE 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/timburr/follow_normal.pal b/graphics/pokemon/timburr/follow_normal.pal new file mode 100644 index 000000000000..48c26d4786c0 --- /dev/null +++ b/graphics/pokemon/timburr/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +79 63 63 +191 182 164 +0 0 0 +147 129 121 +11 11 11 +121 40 55 +191 79 104 +236 112 129 +95 47 40 +229 229 247 +138 87 79 +79 47 5 +164 104 5 +112 71 5 +218 172 87 diff --git a/graphics/pokemon/timburr/follow_shiny.pal b/graphics/pokemon/timburr/follow_shiny.pal new file mode 100644 index 000000000000..d3ac821ecb4e --- /dev/null +++ b/graphics/pokemon/timburr/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 61 60 +208 192 128 +2 2 2 +175 151 96 +2 2 2 +186 71 45 +186 71 45 +236 112 129 +80 61 60 +213 210 213 +186 71 45 +79 47 5 +186 71 45 +112 71 5 +218 172 87 diff --git a/graphics/pokemon/timburr/follower.png b/graphics/pokemon/timburr/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..4cdec74ce592128446ed7c8205ae47238e76cb87 GIT binary patch literal 606 zcmV-k0-^nhP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_Pd`7uwxj?60F!}v3kwT*C^x@PXzXx- zUoR--<@btLPfsreq-X_jM+MrfR|?*#>;M1&32;bRa{vGi!vFvd!vV){sAK>D0k=s+ zK~zY`?bN?Z!$1@V@E1Y`!NJ6gE_n^DW15J9=+NZ43zDgdl~y`yMgIeF*F~J9e}!8e z-28!vo7lC4r zgHg5+af&sq#!>{Vsr*8NqG?OWTdu|uu$E7hVwmx^1!4_YJ3>&;CTqFF7qyJHErc-Q zg7ZAZ@*Z!1xSsoI#5$&iMqIF!23}{2H|;=?V#NA~7_7RFhg-Y>sxe|UVjat0%@|;M z;&{<3AMmDzy)-+ESXZfEpvMI_&KJFK(`60N>YW_*nyg#$Z>PrvH_mH*mIkZ=I&-JT z3+e-_BHh$t49%FV4RBVIWWK(_8mzFJBs=QWu#vnQ{4$2g>u1q9m|-n<&?B|fmwKJF zF^o%QyxjlF%^23-FR`87^f}9hss3s@gFAAj1`gxFgF3N{)xeFnM~q7^nx70)!~1=# zY%70Ukh|ImWqkXp2FO?qbk;6syGvKVnHu&J*HcG!avR-g{W_GfldFL;)&|moSQrCPpxL*?})c05$DDx_e;NLBPPpW;C+~7;L^#A|>07*qoM6N<$f-a;Lv;Y7A literal 0 HcmV?d00001 diff --git a/graphics/pokemon/tirtouga/follow_normal.pal b/graphics/pokemon/tirtouga/follow_normal.pal new file mode 100644 index 000000000000..7fa5924fd99a --- /dev/null +++ b/graphics/pokemon/tirtouga/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +33 82 115 +49 115 173 +74 156 222 +54 54 54 +85 85 117 +69 69 94 +49 57 74 +69 69 94 +184 219 255 +85 85 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tirtouga/follow_shiny.pal b/graphics/pokemon/tirtouga/follow_shiny.pal new file mode 100644 index 000000000000..c2affd78a902 --- /dev/null +++ b/graphics/pokemon/tirtouga/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 144 104 +56 176 152 +96 200 184 +48 40 56 +104 96 112 +80 72 88 +49 57 74 +69 69 94 +184 219 255 +85 85 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tirtouga/follower.png b/graphics/pokemon/tirtouga/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..57315cbad0eb90ba9b4cb5527214484c97025608 GIT binary patch literal 794 zcmV+#1LgdQP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_0000OkZ3rtm|)1bFeo@^U~o`KSTQ+D zMMYk?+y7Nnb+WF?ssI2032;bRa{vGi!vFvd!vV){sAK>D0)I(FK~zY`?Ul`rn=llG z?MUn~gdoi-K;{90LG3od-4A6jQg>9cEp>+~%nOWE^)Y7AzQMd-9e!g7GwVvZi$q@n z=lJLN8rt7vW+o5DwSRgK*iWx6+})$X;I;6RxTATFU;Gl1nnb2N8s@GmmM>qVr)Wm zTM&{|s;ai5fg#=6X?FE(R)Q(5WsZWpU9>p!9L4EVZ@3V&PeO1hMAgq|vo}hfB3iQ1 zVBkw!VVs3-%~g$1F`a1rtV#~yo;sq}S?NhF` z7UQ)p9eQ(lCk~ug;4pjk>;)4#^0Es`;_M3oEJB0A92^1yEF=sJ41gw#g3%Bd zP9dTr$7r%;s&V1V;&n(6FR*JEH!m{%-UnDN;x5%!ZGiv7yxx2LYNQ~^FUp7Ze)1S^}++;d`f;S_B-zUZb9u}FWKNa3F2>2H)OD;Zc zCwW?VT{_PKkAR6>&r}6Is_|W2V59C=Aa(onjm@>)ojas-RIdgFYx*%W-Y>V=@?PCS z^yaOQs`D9o{XZTS$OPTKZ~x=ohVOl6H3bS*1*Dk8{a3s$FsUQx| zZt49p@xpBX1MWRuGF5C|l7jhB=VP*SpXvTHFON^DdvtDr_cia&@tXzunC#XSIMp-n YV+@=qzopr0AT&;RR910 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/tornadus/follow_normal.pal b/graphics/pokemon/tornadus/follow_normal.pal new file mode 100644 index 000000000000..6f28efc38158 --- /dev/null +++ b/graphics/pokemon/tornadus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +81 81 82 +218 218 229 +22 37 14 +216 203 66 +140 124 69 +108 55 149 +128 72 168 +38 37 38 +89 223 46 +215 106 214 +63 168 40 +73 164 46 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tornadus/follow_shiny.pal b/graphics/pokemon/tornadus/follow_shiny.pal new file mode 100644 index 000000000000..93eba0fc6c11 --- /dev/null +++ b/graphics/pokemon/tornadus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +38 37 38 +198 198 210 +22 37 14 +213 164 75 +186 116 43 +38 37 38 +72 64 119 +57 80 55 +104 160 24 +72 64 119 +71 144 42 +71 144 42 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tornadus/follower.png b/graphics/pokemon/tornadus/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..00117c968376b916bcb10313f8911fd299bc0486 GIT binary patch literal 1385 zcmV-v1(y1WP)L_t(|oW+*S zYvV>3#wB#=!3U2Nnwt8eQ5PE42WciqvGHXayCKlaE(yK#Vho~7dr?&wTyofME?M^E zcpL8!-3%@4aRVj6z1V6=Mf68?z9dUNw1+~glYjHf`@Hk<>XkL^KYPHx)c^4@n}6@P zt?SJ?Ri^7e1N!!K0PTv-?3*>mst%f*b-N;JrVTgK_lE$Q8(9RHm682nQ`4bcIx4+z zFa}R+ECP6Z!Nzd-l!b$0Pb>iF5SB~eItwT>avi{p;r_{KjYR-U;1wB+K{$f8W15=) zg4qBn4GD=6G_i8vI%4^Y9qk{H8cRd`>C7$${LpmJD^#xNC<=PW?jcX<0kPr*v=)wC z=oZ^fX=so-b3@=PUfmP}dKj9$gKK1$0r9lANZ)xgr4!P%-t~KnmZx+QLz|tMBlX=a z=7wHxk)1TB+n60{YV*y1gjzlnxN&k2KVeq8bZBy*Ik` zRB7siuxb7L@p*B_EWl{3y41@o$pg~#5{u5-Q&;JlG<2oi77N41taW{^4EKj4E%WHD zTjXZ}UPdWhxk`^Tqs=(6O5G9*Zps_|vRP$m*tmOhynLbfWTZXN!S$`W0UppEB*~jE zno5r}{rBT68>~uwH~0>cKqeR-)wnP`JzlCM?;nmDcR!t6->3vEKwl5PN=`ppDLvBK zpPXiYoOGInp2ryDGnFu?u`txudygKc7m_W1)PR@Iemi)f6#*7}w72(2?b!+<9l>Xp zm(QRlbqn8Tb3*S^%ugJX8Vf^h&5rEBSB@cQFznoXEw2a@5U<6hrLoWn*zF7M1g_;W zJ&5@gQJNBd2tl-A&vJ#K)>y*FOJ6z~qbJ(Kd$_y_Wx^oZjW5@>4c9Z`u{9ad6VmNK z)9ma8F{_jyCNaNrcIhN$hJjUKUP;_g%a<^vMS{=W#>4wg_ev$$X(!#p1|8a+BZntA zYNd1y%xp$u#(_0qC7hg5R>~q_l^tcMy~Y>aD^)jO;C^s(a8AD|5=1o3+Nqb)Gvo^W zIO$Jw-0sd(k>GwZ>)(?cQ^Hx_VqvIV&^teaHzeyru14S(02wc&`w(kpoz%? zg2CYwGsykNf8bzmAJ;<%e-d z+Lm`8v)UJDIu8Br3b)y3g)>_=;Z-AadyAXW5OtOqZ@w5~_;7cb&8iIa+qlQxkah_x^XDCAY8TI<0!0`ti`K_BS7d&EoXrf8RK6_ibbU z--QoV>{HX8%V_Yi7Ejc!yL4vFGOlpG6+0XR?$;mopB1{@Nc>0JVZDMklZ&S<+v;<_ zsk(Nn*j$@GyzEz2Wn5ZN8u5sA`z^0o2b$blH3c)d&nS2@J+Vu_%wkk$$Cy9q;{;X7 z8S;lBx%V70O!Z_J%8OF*O*r^ia88i8#a$)M_OjZL6^B`Z?nzn17Uycq`4?3FGrg}A zd@pKqth{KHwagCH?<>yF{aE;e@jcUjN6Yk6?;o=W-SfJ*_t2jOOJ!J>%}I=%XD3pW zY=8DuS9$GMZ$;My@slOb?bvuIPqAOrZkqb@-o#qZyXo3}yY`;VXNpwh`VwsBr|?k2 zsj(+YV!Hg22kd)(=4Vg%m%Uz}{cUWW_o?{cy!AWx9%Nj1qab1R&yO>bPFW@>2E5h# zFngb9|Bo2MqSYG;F3O0k*|ED~`rboVl*RU1pC~xXT-^6careRdKSUzteOX)K@7a|n5azMrC3jq*o@K{Q1P>-_Ss@APjuRrPMTd$wgQE<7t;MmdX6~{kt*L_~3Gf`hK!GziJ z`)sYN2V)+*SYOWW!0s-yXPKDrxs~cwcMdY!?ddl(OY`T@Gq*b-Z>Z2Aecs})o#P&N z-qpt+grwGb@<;C|{vmQUZ_a_z-KSjYOD5GQG3-7aP#^C+=}21nx`6kAl9g}oF!{g# zB7W~@iUpIP%g^mUr<%n)+j2I!I=f~0Ws614uV3|sx8Jna-IpiCD0xSIO2v{5?%RJX vPc}QU&o1r5#|ifjT`udltM!?)DgT50TS3D;g3jSQpzP}D>gTe~DWM4fl5&Ff literal 0 HcmV?d00001 diff --git a/graphics/pokemon/torterra/follow_normal.pal b/graphics/pokemon/torterra/follow_normal.pal new file mode 100644 index 000000000000..d7ac5f7d31a3 --- /dev/null +++ b/graphics/pokemon/torterra/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 96 40 +104 208 64 +64 176 80 +0 0 0 +48 48 48 +88 88 88 +208 208 216 +152 152 152 +88 184 64 +64 152 88 +120 96 48 +160 120 64 +80 64 48 +120 0 16 +232 232 248 diff --git a/graphics/pokemon/torterra/follow_shiny.pal b/graphics/pokemon/torterra/follow_shiny.pal new file mode 100644 index 000000000000..da952f699f56 --- /dev/null +++ b/graphics/pokemon/torterra/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 80 80 +160 192 88 +112 160 72 +0 0 0 +48 48 48 +88 88 88 +208 208 216 +152 152 152 +160 192 88 +112 160 72 +112 120 48 +160 160 64 +80 88 48 +120 0 16 +232 232 248 diff --git a/graphics/pokemon/torterra/follower.png b/graphics/pokemon/torterra/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..76d59125639114f27518f4ded4d362c565f324b5 GIT binary patch literal 1185 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzwFXk=V) zaM%z45;HJ}h={mw;l_*^Ga`04ILwHsNHADX;Sk_pP{APZ;>8b-e{Q)zb&N^g?k)@+ ztg;?J4tt5GuPggAMqV~$Q~i*fML;2e?Kt#dzwvNX8Bq}6O*tNd2FG|Mcg|k+BHN= z+!u=x?Z52Y`N;XYl|+r#ok>m13s>1W=i5#@mu33fJ#NhY#i7KU2MVmL%hc z`ak7|PQ<_e&bMR6{$ua&-&3f#=sD|BOD~g8|Gba)IVLO3$w?3rx~(HHCuUQm%9r`I zPI=5%0+P-hDfFGJFzcOP@M_LSn_r(Pif8ihv`lqUmKK@XyzKLuN6lrs(r&#AI<92$ zPm(EEW_Oz=%XhOGa`8(wQbqZvy^r>PcI$3C`xJpED!vo9Suu!&@0zXqmr)~kYux6x zRjQ{uV~@7B+}$UzRcYT;vx{be$G-5zTx9jVYLLkwCl>18a*8v!tMG}x^rIAq%q^!E z7Jd;9^<1grVyqRhv|E#THuDa(mjj+iW|h=k%|PNJvjS7&%|Ql{Y*;ttxWce3r-46y`SMe_vj`8!3 z=O6l$e=G4`O!dRO-}?_-e0t&Hy+FI_O4GgU^5r+?|9$p8XU+EnnO(m_UwoC@qOwKH zd9HlxJ6~>z4+k?&+{myf+j9M{qI7R5^W@xncW&9nzkk;r_cDexE~)R_ex`tD$M-tE zsLGf5;XF6||Np(_dKQNnnU9UcUpsM}< z)*sv-?bh68XlOc8ys9IX~uh<-ik~+X~^Wd_VjzskUuVQ_Kk8s>^SD|%sJGxU)|ySl*of~ z=G8?_T(vWN$62f2O9U>lHm)+@s!O?l*81Y6J#kOF7*9qyKMW+ zZm?R72Hu*#5yB^yPDn{h7KoB&UT?q_>7nwYa&g_gnB?Uf9?73wD8%7)T6+!42Fc6Y zB%7HuW1k2}F)rUAFvIIXNWFNF@EmiAh={ZSwyC*@b>bFWvICg;XjEC^QSt-*J7@31_e6r7z zoZ%SAB-Fg{_T{~^4^94eNQz6J;a|?~9z%u?JZgVxH1f9`KDXb%e3fsaVB5C9hw~a@ zEB5kpItK61Z^+?Q@?4x?Usd@t&Rw}e!{+IRyV}g~a`L*HViVb=mk8bgyHf(8T-9?W7<>!mMJE&}Ci@pA-Mx5#jqX znf3Lld*OSJr-{xzba-E+@QZ^lSpVsLF+8Hq#m#ta0ZaSS#ou(-xOSd8qJ8JF{k^oU zKfcc2+_n7B-)$L&>bfS`lTPNnwPe$ZUsxNwmYL~zr?|cO-a~Q>ZoCpcy!F8q8`^Vn zr(WwkDpX?Dpzx3NsB)VI%bR2Uk|wRP3>@;ug_tCMJ#~I4w_m`NsixVS>0w}sOx^b< z8`V$0WiLJ|Dm3G^m!d(bz^_e^L~>TR;}xF^zx29I9sD}hpjBIFm~U$ z`hLdPWf!I%Wo`T^VJT|Y9>?{u@>48R|N1}ky<_Xkf8D#%>px#H^mhEGzkZpouXt;N ON;pqfKbLh*2~7aSbPRg{ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/toxapex/follow_normal.pal b/graphics/pokemon/toxapex/follow_normal.pal new file mode 100644 index 000000000000..d095be50db49 --- /dev/null +++ b/graphics/pokemon/toxapex/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +217 210 97 +130 187 204 +79 158 72 +93 130 165 +234 129 66 +190 93 193 +183 113 79 +128 128 128 +118 72 111 +91 75 131 +113 62 37 +68 48 65 +53 62 85 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/toxapex/follow_shiny.pal b/graphics/pokemon/toxapex/follow_shiny.pal new file mode 100644 index 000000000000..a7aa04de738f --- /dev/null +++ b/graphics/pokemon/toxapex/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +217 210 97 +208 112 136 +79 158 72 +184 64 88 +234 129 66 +144 56 56 +183 113 79 +128 128 128 +118 72 111 +48 72 80 +113 62 37 +152 64 112 +53 62 85 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/toxapex/follower.png b/graphics/pokemon/toxapex/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..2f8a61a72d144511adb05f0d4a084296a751f243 GIT binary patch literal 1758 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBZONmXp&-l;th;3T>s?lj*?7{7Y{tXQcWghv_-pz$}sxAhOrgotM0s=r2M!{$Z z45tw2dlqE~%nLo9E{-7)t#89`79CdL@mcB9#rXIC^Dy>=12ShzeqES(LG4(az;11x zCm$=Omsd_NfB0x`-MUlu+W$H}ekfgfxL#90u-?BYbkRbg*IvktHa_pQXqwgYQ=z}-(?*fKTmtG9c?vrp-VknzTNW_m*z~g#cWu~u!b;~G*L9}FIf+LuMEciD z$$K$0YTwbUGyO30;S_~WcDCL6e|V0Dw|(+mkSW=9AeeRDT8HRU8P6%|C{4xIK^oS-+36?EbD0N;rlpV zjIpj}*Li-~cSRdstY+ytWWpM7Wur#l!TBZJ5r=K#q;fc)3BR%Umnx`xY|n&N+#8ZVpO5|RZ^aoVfKEj{_to;yL}((IY{!&gZC*vi=D-0Ym( z5OHN*-iERbm!{VjD42+ybZP&h_G#PIx#6PgJ}hgDmo_-Knl0&~?}4WaBnreiMA@qr zro3d+m*vc2{U9mh_;#{bZSz(}Axp3ew-W!j0Zxa6V+2VEG`p5T;_Xl73bBgU8sGRY1^>bP0l+XkKOu)?& literal 0 HcmV?d00001 diff --git a/graphics/pokemon/toxel/follow_normal.pal b/graphics/pokemon/toxel/follow_normal.pal new file mode 100644 index 000000000000..43b6ce52bd2e --- /dev/null +++ b/graphics/pokemon/toxel/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 20 +52 40 56 +88 88 88 +152 120 164 +24 12 32 +252 252 252 +116 84 128 +0 0 0 +156 92 188 +192 188 188 +104 52 128 +96 96 140 +248 248 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxel/follow_shiny.pal b/graphics/pokemon/toxel/follow_shiny.pal new file mode 100644 index 000000000000..ab75d21ddafa --- /dev/null +++ b/graphics/pokemon/toxel/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 20 +49 41 57 +90 90 90 +156 123 164 +41 16 24 +255 255 255 +115 82 131 +0 0 0 +197 90 131 +197 189 189 +148 57 90 +98 98 139 +255 255 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxel/follower.png b/graphics/pokemon/toxel/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..bfc91d819780f6830d1c170e42eba84da4b9fe89 GIT binary patch literal 665 zcmV;K0%rY*P)E)m4J-dHV!#$XNRm*#SZ9aN%FBau%;ZXx<6{@@P)I?=19>Q#==>0w_!46-Jkm$ zIMe1s7Pn@Qj#Jkh%4f%k|MUC6O5oSzO}@%C+*Ns@MYJm2!JJ)eTI(=eI9*^RV7fJC z;@B**Q|RrAJ(#s^`tZ_$$&AIWqc8Vd=8*GU(^oT3R0s2lB&~>zw96_Xl%s3&+#%yF zPgv;(bplQ=bOP>H(lsMbqcfaUBL4TWbp7$?!)xd71Rn@9y*k-`a;i$e&z#mC-?%)z zu)a8Hyg@#+k?SRT0v+pC#<}u57|_T5L3zDt0Fo}oI(z(f`rFv=cNgav8(;Ht`+ZP} z+dGfIVVG(8yVJl!&}~x#cFf;zXv`iz&10i!M?5+T^ZU5a8j&@|1YFS`ek2|I(WP_o zm=4FZXj*0tj-1^jc7qw3xT;q{V5;7133l@|S3J0!rs}CAucvgZ zOT&9#Vx8)>`|j29?BMr<)O}8r@wP2fLJj!?^m4T^7Zw1S5e*kK zG&~Fv4p;=NFfcIqal>MTfyIpl3^yVi3M3R78X7{qXL?NMQ zuI$ekdD&Fh?jN093=|SbPV_4S(h5)vq!<{IcD@6;gYmzoi(`n#@wZp^7tJ=1VgE3{ zuREP{&9PFmN9+n4Px6VKELBk`i_N)pI=bNO);nKKjkesgdBV7<PLckTV@c;&)Z@$yLH{^ zHrwRl#f-ISJ$E@b-(1JEdH%bwp1aj*%)kCkthLfV6K6QjDDm6+&(dl^=TkN;oBgNI z`QyDUMc)_nUJsOT)y^^UIlX*N;Q0(Kwb}DiM9r-|qAKt5o)Ox1reec;_oLHC)Djc zqY@?9^Vj=WHXVEGFl+DMXI}dYw?Fc)ap&DpsT%Wj>SX&B^&2wM{a<&-#jmJ!Fbs@~ z`T5{Ee^i4h`>#bhKlE?RdR^;&_kntqyj~GcRIlEqdt8_Letej1en*{M`b50l?Eh(h z8Fz1)tFvL=s@=d8p<3b^QIe8al4_M)lnSI6j0}v7bPWu34UIyKjI4~!tPISw4J@n- j4BVP_*Q032%}>cptHiCr{66zxP@?m6^>bP0l+XkKGi_5H literal 0 HcmV?d00001 diff --git a/graphics/pokemon/toxtricity/follow_normal.pal b/graphics/pokemon/toxtricity/follow_normal.pal new file mode 100644 index 000000000000..180675299875 --- /dev/null +++ b/graphics/pokemon/toxtricity/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 21 +55 52 3 +239 226 53 +181 170 28 +0 0 0 +26 14 32 +97 51 119 +152 83 187 +255 255 255 +132 98 147 +167 141 178 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxtricity/follow_shiny.pal b/graphics/pokemon/toxtricity/follow_shiny.pal new file mode 100644 index 000000000000..1726f67467ff --- /dev/null +++ b/graphics/pokemon/toxtricity/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 21 +49 49 0 +238 230 49 +180 172 24 +0 0 0 +41 8 24 +156 57 90 +189 82 115 +255 255 255 +131 98 148 +164 139 180 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/toxtricity/follower.png b/graphics/pokemon/toxtricity/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..286a9d72a2371ef2988b2136bc57b6d9e3b21c1d GIT binary patch literal 1021 zcmV_r870Vid}1 z+mC9@_i?byI!{q(9q~W;7lNWMvp>i}5X57?9QxJ;{(E}~w;YvX=fS6@TV}K|`2{m^ zM!l|g`Z7lb&y2jzbj6ZyW=58*$$mUG6376tu-Ke@51;>mb|x;u1CW+>xUNiM$C7>c zW)g+sK}^~}eL~uKF|c25XJUa7>xnl$G;l9|s+p<}i(s&f5WoOYe44?%OVP*B&SV29 zN21z3b|bu$xAk_8bQmnuf|!ZK&c$E%gm*L_Ha9TJVzT={Sj{;H@Zkv0)dD#*bV6Vb zmW;JEAGV?hv6#Uua-*P)sed0vB4GV(vQba@upOqkqhR#QUfk{FJjn|qm>&vNNm3?6 z*@x{7n1_0Oo=%j#+?4v5V8$h!RZc(%9lkIV9Jj4xcenM~mGqxH14du42aFjI2lXuOwjZrauTCETb906 z%UaCcN>iz@s5hxhM7jAHo6Y;+ay5%?CU0xy;W@MG?a-WIvOLshl}Em#`V5`zxUH>p zD3%^k43p(Z^Su|S$LiY(?K1XkNpY@BTu4CItyAv+IdNPBUd=D|06e!3C+HA)V4RUr zqG)yW7y0844DyoV)Plyzs_$*en&xP{lqwQ??ed6-X}@bzgHUuhm*9Ve)w{HQPYVq~ ze~wz{K&{xaFe(7Jd7!f4)qN2rE8bTH r%0VdQm1C$>Px#Ay7HpOv_1HK95hBqCX z*y~G*;(0F{k4o768>Unn_;)_s0yCvpzYiiigloXfO$1k^VtcTW<$2gx=5X0LTH%m@ z`L|Z_V;M9w+LJ%Nng5*!{?DPP#rp4as017ZY(#CXTs=D!>FK`5rrGVYbL96{LcD3Z zzyFviF8gPHpupx-jc60{?-(C{XuZZz_*1OGboe;AF{)FO>A j3H@vQ=SC-G{4?tZV7?!C`XtMx00000NkvXXu0mjf6|J2_ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/tranquill/follow_normal.pal b/graphics/pokemon/tranquill/follow_normal.pal new file mode 100644 index 000000000000..718a5bffae3c --- /dev/null +++ b/graphics/pokemon/tranquill/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +43 43 42 +76 76 76 +0 0 0 +151 151 151 +212 212 213 +232 49 98 +126 101 54 +224 176 38 +117 117 117 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tranquill/follow_shiny.pal b/graphics/pokemon/tranquill/follow_shiny.pal new file mode 100644 index 000000000000..0436c808546f --- /dev/null +++ b/graphics/pokemon/tranquill/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 64 48 +72 128 72 +0 0 0 +49 45 41 +112 168 112 +184 248 184 +96 79 92 +201 144 119 +217 217 233 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tranquill/follower.png b/graphics/pokemon/tranquill/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8ce1d6fcceb4017ddecc51c89098d4bb41408375 GIT binary patch literal 768 zcmV+b1ONPqP)d;IJljb#;m|j!OUl0-Z@jK~#90?NzaE+b|Fn!5;`| z8O^FA=~<#;xT|Fe?OKKWfuhhCbm-n8S&ITiKDS4Sq$xUao3UsPTHcX-@9B6t6~$Zp zw?SB*VOQa+gH<={1Qpj{7UbqKwRS``wChA8uE3m;*B1hrW6G*bu@YBc#z>%93tl?r zy5Xxm93Wy+FR*!mk?;x<_^e~CH##*%0HBIM%#fZFYerPB)&;(B%#WHkU1};7;9ek- z@?_EPh16cbm~-5)aDb``_o$@I8V|)YT+Z+=2+WLU%Valoz|%WwaUC542v4CcdV=k^ zK&Kl7W)E7qW!MJAg)v$_Ow$+8i2wx{j;Jwo;IrB|hSCdg(Ru;e&Zf1koM+|NJ!2>m zdE7l&Xp+9t9eBskEm)mkjdJ>I<+u=0L(Y?K#};^VLB z=_G>y3|6vI*-p(z@I=YV?dS`dG18*h8fC0)`XFFLJ3DTr7f|E=@UYi*VW1L}RTdwR zetm&nU}gk)W-Mrr%chs7rG(Jdbaq^{%S}=EL_a*7NU(?{F{L%7@kOD^NQ=+8QE1O# zh>S(Cu?G56>+i^Y!p?CWMjnAv@&2)3Jvtbg$ORjWjEqhYpuZ`S zaE>D&Xq0|Op4fS8^J6&vWMP^R;b8LdHdw?lVRT)c{V>q+8Mq$CN1soSim`MWtYJHh zVAElCH$wiuaE@bad@gy(1AmvGHN-E~z-svHZFliQs`JD;+BiopA;H@b>G&kD*87_v yoV^UmCSGq4$j9}cBaYfPx#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_DOoZ-C>JLj6taq3xshQGFcf%JJ~)6Z z5D*aEEinICU0H~<-T(jq32;bRa{vGi!vFvd!vV){sAK>D1H4H@K~zY`wUt4W+BO)5 zwe}1%y2Z)N4%{5p8?SpJz%JQij1z_{?H;(%W`;UfL89u&c1o3-aqN0^&Clqs>nF>y zG2oC(HDloiyv)8~s65x4I7u4A7$=^O3H1XL0&Ye&^Pg!0J6E{b?<=7^9ys_+HAJw_~JC54FIjR{1`-yd~1h)zTu1O-f2D? z0Ol-gznDIvI#&;2c=hY;o6QHO*T5j;ydI#&Xn4oJ4B20HooA)s^<;NDwz9Xq1_mK- z*8|iTneW?4aF^P3jtja%IGDZ|cY-N0?Gu~}Evp`&#%MIPlF5B$*SQcF@T|VlWSp%c zWX_IR2`#G>8oiSHMZt{jGCHgTiVHz&37xy1P+OfJvaymvA#x#+*Lo$7ijtVJ;h4td zoGUI?QOKc6=2AC8t&lH{SPGC!sT68~W-UN{x~2??(vUM&hS1^>N<862=xNhl9PxKS#Xfk01;JDA?uOEeb>4 zjdG4}c(^DEexqW;f2#!F*i(C(PayWmT+n_H_#-A}WPZr4P5Y4uHwY$POt`g`Q|Nj* zyEk$Q)lziD!%Y!6XD^*`H6p`_r|2sg4En1G`$_kZF|2qH`aTF@^>>i$vYZ86DoUE8 z^!jE~3C#Q1j9=ygJe3bSa~xPTNB}7w3`UBL9Te3<%ZiZ)Rn45i)zQo7DxN`*a*ELX z^-HUxeEGK-3|S%+SFD7aHB;ir9_(y#VS4c=NnwHW-CDXQYYG1~5pUkij8$OZEgMK4rpg z;Ijb?vKkCl6}w%@v@|9pUI%bQ4SX&D5*h4GL_`gYC+P&fc$ZC2^P$ktthZ16z#QRv z5A!A_sSDfhb<7(0TmU?G*#m^u1yiQ@Q=|(fKI952!6B!<@Zxt(49`TcPnjn)r$VuQ zOK^lCi!s%!`iMy)XWP*QGh1=w76o8m7R-x~+Mi)SNHH$=Z&?uQ0Ut4r@`6cJ2nF`l zkBWa3Bt=#7U&P(!ZZTzEZMyA(S7g_WsNK-6l#a+B>V=j-wN| d{QnK1{{SiQ;E~H3BzOP-002ovPDHLkV1i>e{fGbn literal 0 HcmV?d00001 diff --git a/graphics/pokemon/trubbish/follow_normal.pal b/graphics/pokemon/trubbish/follow_normal.pal new file mode 100644 index 000000000000..0fc884893428 --- /dev/null +++ b/graphics/pokemon/trubbish/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 176 176 +16 49 32 +0 0 0 +41 106 74 +74 139 106 +24 74 49 +82 74 57 +164 139 115 +220 220 220 +115 98 82 +189 49 123 +0 139 230 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trubbish/follow_shiny.pal b/graphics/pokemon/trubbish/follow_shiny.pal new file mode 100644 index 000000000000..18b7620e2bb0 --- /dev/null +++ b/graphics/pokemon/trubbish/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +176 176 176 +16 24 48 +0 0 0 +40 72 104 +72 104 136 +16 40 72 +82 74 57 +152 160 112 +220 220 220 +104 112 80 +8 144 80 +168 184 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trubbish/follower.png b/graphics/pokemon/trubbish/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..fb6f19e452c0686fa7a21b4089b3e7629ae444b8 GIT binary patch literal 460 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNHG=%xjQkeJ16rJ$YDu$^mSxl z*x1kgCy^D%R|)V5aow#YsVX4XYWtpRM4^ z-w9N~S>O>_%)r2R7=#&*=dVZsT43nu;uzv_{O#n8euoVN+Vtg&j{EMGj*h!AiMi~` zK8M~jF{K`@yM#A>5}3MaTDilcw;Qr8%{)|cH!J?XUB18e|I;T9L0}-DYh=~xu9_9- z|L`K?rmK5q97<+xSQFs;@J(STk74DZPxE5WZ#b~2iE&y-s?DXPbMA(Ayva8c_i>Cp z|Fmd^Ba_k!#%mo_4bKzyY23Q0pVy(bHDQ;2MPAkaB`3=7{AfzxJ;vCit9&jxlW%|a z+8XEcZvoAm$4x$RTirzJ};aF~@oh%GM>&#QGlfA_WJzLk64?&7!Q*1m1GUFpL= zg{ijsQ}bW^eEM1DK1|QuU_?fiOG0nMx({^{d*X&+YqnvtU z0`HVR$LD9v%S(*j>EJ&7XN!9R6KCQFd6o~n+rQU%fBkd96Bwclp00i_>zopr0F*Sr A-v9sr literal 0 HcmV?d00001 diff --git a/graphics/pokemon/trumbeak/follow_normal.pal b/graphics/pokemon/trumbeak/follow_normal.pal new file mode 100644 index 000000000000..9cdd4dc7dab6 --- /dev/null +++ b/graphics/pokemon/trumbeak/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +213 213 213 +219 141 57 +146 146 146 +72 171 224 +72 113 146 +104 104 105 +95 93 93 +210 63 60 +122 75 50 +64 63 64 +62 62 62 +53 52 51 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trumbeak/follow_shiny.pal b/graphics/pokemon/trumbeak/follow_shiny.pal new file mode 100644 index 000000000000..061ba8e60ffb --- /dev/null +++ b/graphics/pokemon/trumbeak/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +213 213 213 +160 80 176 +146 146 146 +72 171 224 +88 192 224 +104 104 105 +80 96 80 +240 56 136 +122 75 50 +56 64 48 +62 62 62 +53 52 51 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/trumbeak/follower.png b/graphics/pokemon/trumbeak/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8062560d915741f8a3713cd3b3b66562b6945c1c GIT binary patch literal 1555 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBht5>cdv>`YCJ1q1|u+DE}?2n@3j zNU<#X&A`BP(9^{+B%<~0^xM;#40v2Mk7^p7{Qv*moF%#%zFmh-+f0ajb?NTulS?&? zdA8pzyPdoJ?l#HzCnXc(P5o+H-RIQ(=IXDIRQ-0);;^2zfxJb*fl{8o2hLd@&@2^| zE857thwtT!_qqpNA4J*}u=MXcq^$R9QqIT6E7shZId_WMdY`@@4&9%QcHdJ}f7&_2 znd9w>Q+FBS%M?!XReWdpRymRV?*w_?zbn_*KbW%1+3rD9lDg&E)z14KKA9$Wp3zG& zf#u#CfyzB*wkd6=vNuFMwEoV@w$+V!=f~C0XF0W4>{vhf_T_))%C((!T6CX=p4wWN z@U*NZDMmOURpIlMB@IUs|9CYjvAEUnRrP#xivO|O=v3ju)W|PWSNG2HSbL{L!R6R5 z&vLW2HFv(qEXU0agpgvT-@VspkKUt z;>T+#XPdXhI-l&|onG^CjkxRM|Hn=~sjQrHZsy1K%~?5&t=j(AT=f}O&AnxlaU$Sc z@a6e!R*j2IW|cL5nrks>ccaNWkss3wC3;>tMr|m2wyQf*Y0+7`B|Fz@nOnWt#**|r zZmZDacfM*%U7xwGjMZFc!?s)Y1M}CfAHD=@+1LkKNX?Lc#_qb2vUaPD7PQ8Av$?m29 v;~Mkvr}|2XY!AFeZ*J*2=lfTGTlS}Vdj$hwi49>_LHX0u)z4*}Q$iB}`htfe literal 0 HcmV?d00001 diff --git a/graphics/pokemon/tsareena/follow_normal.pal b/graphics/pokemon/tsareena/follow_normal.pal new file mode 100644 index 000000000000..262496ab5709 --- /dev/null +++ b/graphics/pokemon/tsareena/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +241 241 241 +232 230 95 +159 211 116 +197 197 197 +125 185 77 +114 172 67 +93 140 55 +137 137 137 +209 97 140 +196 71 119 +63 93 38 +174 58 103 +115 35 66 +44 64 27 +0 0 0 diff --git a/graphics/pokemon/tsareena/follow_shiny.pal b/graphics/pokemon/tsareena/follow_shiny.pal new file mode 100644 index 000000000000..c05e30b3453a --- /dev/null +++ b/graphics/pokemon/tsareena/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 240 184 +232 95 199 +216 160 232 +200 192 128 +176 104 200 +152 88 200 +152 0 208 +137 137 137 +209 97 140 +196 71 119 +112 56 144 +174 58 103 +115 35 66 +44 64 27 +0 0 0 diff --git a/graphics/pokemon/tsareena/follower.png b/graphics/pokemon/tsareena/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..0f7f8724e130ce1ec2790fd53ef5f50d774d0552 GIT binary patch literal 1608 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBTj~`z=i=ThF_x_}usSMUFabPP2G&@BC-JedjlaDJkpKDY8xJn72T%f7${Gri+i# zeG88Km1*K=Gg!^|#j+})K*nr_8$+zz+c)BOlAbK{G?pp)#$B_xV8;74<#W6{3pw<+ zDZTiVu{Sspv{(P;Z-!w<@cMfZc!IG&3>)(vv)_h)H1 z3ao#<`{9Ik@q^}v1=sU>I&D{bSFq-tN?ne}5*C985vfd_3)WPG|6DkI`y5NBuX^ta zc=qnd^gP{^Ty*-rmi(tpZr;7qeUF>Q{VC`TPgx=A&^}r4U}t)ijLr|E;QmU{Cy~oI z;vQY9m^+2Va&McJOx>}`#cw#Q@4Wo+|E2V?JDVQHl~@1Cd&3&X8tXgZ^7EBu$ETX= zsQhNp5jk?`S)i&jpM2Pz$k!F-{aTVA7vHvZ+!L}lexX^qqr}6=g=aonZhD{15Ua;& zI&qbP>&LC>Kkq*F5b&RJD(UVMBTI!vdzR)D-P&~Jk2gbYT=uLbCJ}3{{E7Ux=0tza zjW-X%Z|7~PxGR$|^VGcfck|~wJ*pO5`QYStf4@)elP_)zo47B2QftWLPb;+2gYUig zcv5@+!~#BtrxsIhv&V2d?C#J0HfzrDWotL~a6h;D)%N}P`q+y5F2Bkax!r$cvt!=O z#mrw>*=j8Qt)1t$wyxxgd-r#D`^%|Q8uX9XAO6qKob7ZpK3J6(l%qXe{an^LB{Ts5 D1lq28 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/turtonator/follow_normal.pal b/graphics/pokemon/turtonator/follow_normal.pal new file mode 100644 index 000000000000..f8744fa12145 --- /dev/null +++ b/graphics/pokemon/turtonator/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +219 224 189 +223 205 50 +253 232 37 +190 190 157 +181 158 20 +152 101 86 +113 114 98 +255 83 95 +191 72 82 +176 66 68 +91 92 73 +86 61 51 +112 35 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/turtonator/follow_shiny.pal b/graphics/pokemon/turtonator/follow_shiny.pal new file mode 100644 index 000000000000..84f8f4c6b0db --- /dev/null +++ b/graphics/pokemon/turtonator/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +160 200 192 +223 205 50 +200 136 48 +160 200 192 +248 224 88 +152 101 86 +104 152 152 +200 136 48 +128 72 16 +56 40 32 +91 92 73 +86 61 51 +112 35 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/turtonator/follower.png b/graphics/pokemon/turtonator/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1c42a8c540ee6eb1ae5eeb9bdf1984cff2bd35b2 GIT binary patch literal 1507 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB(2Yc_IHTwHPb>F_ZTjz<)NDV72O8OrhzuzNhgOf{ijAxjwae=Z1Q2Qtt4S``6 z0{VsgvltkdCVIL!hD5Z!o$wzPFQapW=llOVY!CUGU-npWvn1_*#N$k>zakdb z&hEHfb~AN)ERfir##G(@KVA6b@rkvag8xN1|I0Z} z^RnN!c^^5?drdOxv$^sKW-i5zPWK;N-}z1;CFAV5-d`aS3S2&}0A5VGOn)5lYx-D!rRLqadc`s0) zWMx@bIX8Ij>qqT#7j(S-#nc-iFaL~B@OaAvzbjuqm+FONd%5~nROempIQ)3QqzOuX zt$o)mRWEWnE}86fY4V|t^X@**vlR|F_wXw9MZcNx`G$kQ^68d}R!+xr@8`37dfpdx z`=htXG_ZEsfsSCO$%`y5=p2r!JG)X;?x)$e+B=^d=GN_RZ18t(>}!k+l>O_yPBEx; z)p@RfBTE-rez$#I>%Q6Ud*l)SMi*wSztSIm`V_v`ea<%3k5gv{-%9qzFiy6Z=O%2r ziigrV+2=$#P27H`VBwL=#hhz?#{AFkyzzVe&tstiGtSvsb4Cf9io* ztGQ=Q@tA$(j{Os!+SAez#WpH#e}fAZ9l|(SYN}->KVxHb@7dz_SE$QERYPXS4}Fl*P-h zMer;}GN-nmas zV(;{|@)Z{>zAR|gsdTlIjX5`erfBqnSN}=`^xLYgMZb)%esN58;o*hXtDn!})BFEv sGwUb*e{&Bs{@Z#yyu8A%yq*0YBX_0wyW7@H6F~XR)78&qol`;+0N_w$+W-In literal 0 HcmV?d00001 diff --git a/graphics/pokemon/turtwig/follow_normal.pal b/graphics/pokemon/turtwig/follow_normal.pal new file mode 100644 index 000000000000..81ef901b1d7d --- /dev/null +++ b/graphics/pokemon/turtwig/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 80 56 +72 120 64 +0 0 0 +80 72 56 +152 112 56 +104 88 72 +136 200 176 +80 152 104 +208 176 40 +48 48 48 +248 232 112 +232 232 248 +72 72 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/turtwig/follow_shiny.pal b/graphics/pokemon/turtwig/follow_shiny.pal new file mode 100644 index 000000000000..c70f3b4e7bd6 --- /dev/null +++ b/graphics/pokemon/turtwig/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 80 104 +72 120 64 +0 0 0 +80 72 56 +152 112 56 +104 88 72 +112 200 216 +80 144 168 +208 176 40 +48 48 48 +248 232 112 +232 232 248 +72 72 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/turtwig/follower.png b/graphics/pokemon/turtwig/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ed2e3d8276faab6fd77b9fc34de5cda904f94cc6 GIT binary patch literal 695 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zz9qSa?)8 z00ja(EM^o~WJGv$oY)XBBjdsb4Fdy%A1?}Cy!hea;o;*jAp@w0G0EHAg`tC0)&t04 zFY)wsWq-!V%cg9qACj{OC?t@a=vM}$6`&YMF)$?Ud!Y8-}d-($M=@+WbmA%;`yn5Q6~4AtXD>9+OHLipKLSxl6qzv&q~GZ zve6%$o3|b~b4D*UJ3lzf;{5D%qxa9xPC63yHDX7>odXq9<^SG0^RPxdgLz3#-tARK z`p!-)y~ynsF$=|@uSX?o9e$EETv}bQQFs=X}|D) z!;+cRjW@nDe#%KaSlXR@YpURS{?k(=hId}n`EQ+q>LTH*5Nl0;^WCf*MBxc*g1 z&5P>eKe~Trtkv3?tv)McAus||OI#yLQW8s2t&)pUffR$0fsv7}fuXLUQHYU|m9eRn qsj;?!g_VK9_FTpNC>nC}Q!>*kacekcFcXv@89ZJ6T-G@yGywqNhY*PX literal 0 HcmV?d00001 diff --git a/graphics/pokemon/tympole/follow_normal.pal b/graphics/pokemon/tympole/follow_normal.pal new file mode 100644 index 000000000000..b0abde6d7025 --- /dev/null +++ b/graphics/pokemon/tympole/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 96 136 +104 184 248 +112 144 192 +40 40 40 +0 0 0 +64 64 64 +96 96 96 +192 152 128 +248 216 184 +48 48 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tympole/follow_shiny.pal b/graphics/pokemon/tympole/follow_shiny.pal new file mode 100644 index 000000000000..82854d4d99fb --- /dev/null +++ b/graphics/pokemon/tympole/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 48 0 +248 208 120 +248 168 8 +40 40 40 +0 0 0 +64 64 64 +96 96 96 +192 152 128 +248 216 184 +48 48 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tympole/follower.png b/graphics/pokemon/tympole/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..9f9778553c0d3ad7d6ef6b09818ea5cfbd7aad70 GIT binary patch literal 479 zcmV<50U-W~P)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00BoyL_t(Y$L-X=Pr^VH2k;}I zdrKqEToauUiR%g1AX^Qz!srjK>a5=ELih*JTvr$Iuk_)<-7~L{5Es+$_Gx?Xe&k(Q zl`2*KSAs3xH?_zwv6RAji@ie{+^3ys{gN=+J53NJq`h2gJ!7O9-p}v-)nzA4NT06@ zUJKGvKRK(zhI#`nyR>_UP_Q8=*U^5k+14}e9m5bVC|?+T7h9vT;YQjb- zk1O+KPk`*TpH*trN1iO_fx0|tQHHj=pPGr?hRCC^YuCs27D~qb&CSGyC+mXtMM55N zx2>^LHA}qC=HG%1ZMpcIJ8kN^^f&TT5k5`>+MpDz$#K|n>tXMmnqTfJRsJxHeFJ0S VgVUT7HjV%Q002ovPDHLkV1gIc*gF6K literal 0 HcmV?d00001 diff --git a/graphics/pokemon/tynamo/follow_normal.pal b/graphics/pokemon/tynamo/follow_normal.pal new file mode 100644 index 000000000000..e36f523fd2dd --- /dev/null +++ b/graphics/pokemon/tynamo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 131 148 +205 222 230 +238 255 255 +156 164 180 +232 232 248 +205 74 0 +24 24 32 +148 32 0 +255 230 123 +255 213 0 +238 255 255 +205 222 230 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tynamo/follow_shiny.pal b/graphics/pokemon/tynamo/follow_shiny.pal new file mode 100644 index 000000000000..3d5dceb2594c --- /dev/null +++ b/graphics/pokemon/tynamo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 144 160 +192 224 232 +232 248 248 +136 184 200 +232 232 248 +205 74 0 +24 24 32 +148 32 0 +240 192 48 +248 136 8 +238 255 255 +205 222 230 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tynamo/follower.png b/graphics/pokemon/tynamo/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..3c32e833f55766c584ce2da65ba6c820f2796e49 GIT binary patch literal 458 zcmV;*0X6=KP)H&HMHmu7k7vKO~j3C<7V~JD| z5^VB!e;mI*lQCn11`YZpmp1M3gT?v6>yIc9d>lZx<0@}c6{b1(%dHtpj zz~!y7HR{@WYY2gAHUj|$6HH|Kdh{3An*DsAwu{~sPxq*Eht1DGj^J4!BTM!t;A=F$ z$W=H3uK)||tBe(MJf8uX9)1l_+wvYqJA$N&HU07*qoM6N<$f_F8^ A*Z=?k literal 0 HcmV?d00001 diff --git a/graphics/pokemon/type_null/follow_normal.pal b/graphics/pokemon/type_null/follow_normal.pal new file mode 100644 index 000000000000..6aed76aa389e --- /dev/null +++ b/graphics/pokemon/type_null/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +173 173 173 +216 133 99 +161 103 79 +122 122 122 +72 103 165 +55 120 82 +103 88 84 +67 67 67 +97 65 53 +72 60 57 +64 43 35 +46 41 95 +40 34 32 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/type_null/follow_shiny.pal b/graphics/pokemon/type_null/follow_shiny.pal new file mode 100644 index 000000000000..9355bd6e03bf --- /dev/null +++ b/graphics/pokemon/type_null/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +200 184 152 +192 88 56 +144 64 48 +160 144 104 +72 103 165 +55 120 82 +103 88 84 +67 67 67 +97 65 53 +72 60 57 +64 43 35 +46 41 95 +40 34 32 +0 0 0 +192 200 200 diff --git a/graphics/pokemon/type_null/follower.png b/graphics/pokemon/type_null/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ca4056c171b244c26c92cd61acf530f8eb01520b GIT binary patch literal 1695 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBmwQFy*CNE6)ud1r@NMCAR5tJSg;_U34=xFL;W9gu+tfv{Tp`-xRe&ECjAUO&~ zLtxm1K*?Yc64Cm0`s=dC3Op^%2ice>-T$9k&T?+)Mu)d)=Wp6C&Asy^ zIFYSo!S>tvzjOD$mEShylKY?i+n?|-v;E(2^;f2V<*a`jkJ{(F&Wc)58mm5IQewg} z=NbLEg)Rzdaw;+X8m@8YCEw-O9r-RW=kdoAV(&lQF)zBo%k!g&O^<)Q#Ej2(-{+}a zc$A*ZW57M@8=6|@t($~K2$4!lCdyf=O^Rslmp~UN-yF}7o@y)&+20-o^WV#^ML>^ z{;%hMYF-f6Yb|q12vqqXzD~lS&wG~f^oMc{EcX}fD=O33CuXmqAhw@>gQ9!jvk8l5 zYaMuS=j-}USH3%BUWvE7?{$9dMCRuE>>p0^ZT@X^r^T3WPEAp1sc9zTq1Dl=ov*ZZ z+lhql@8354;CT)HT#qZYJ2=zlEIs1%|DnXvFhhoO?*!Px`5GeidxUkK?py^&g#PBa7#AEZx@}c$gK&`{Whh8V8p<*6AfZ zeMIGVNDA8^Km7=_%@N>CN1+n zh&BH?WVGZ;s6skxdoT=5@~8s**3$6E$U;^Vul3!&Y6_%bD5spA<=5+43pi zn7O6*^Bq|yoXr*fm_1SX#G!k=tHXQlb_+Ajt$h<2ntg4a`%19{h4eF8awuJtT>7oP z>GGrBp4o-Bwgrpl&z^NyKZaMJar?LU!x{WrJ{cQ$e0dQXuTsV1{YvVRTX5rgHc#UM z@s1G5IY(+E?mpQ3J54R#>#cV~9>eY@e*(mRnEdFu!usk5V@b3A-TSvD7MXtF3D}VL pRC<0KYgDelx2M5D>o>1?X#bnTB7Jhuw-!(-;pyt@x>#LNHy literal 0 HcmV?d00001 diff --git a/graphics/pokemon/tyrantrum/follow_normal.pal b/graphics/pokemon/tyrantrum/follow_normal.pal new file mode 100644 index 000000000000..1f69a40811e5 --- /dev/null +++ b/graphics/pokemon/tyrantrum/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +70 36 37 +227 141 65 +202 109 42 +182 74 76 +16 16 16 +137 61 62 +198 197 195 +59 55 55 +155 152 147 +152 78 30 +198 197 195 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrantrum/follow_shiny.pal b/graphics/pokemon/tyrantrum/follow_shiny.pal new file mode 100644 index 000000000000..387223987616 --- /dev/null +++ b/graphics/pokemon/tyrantrum/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +45 56 99 +185 185 185 +146 145 145 +97 116 225 +16 16 16 +74 90 151 +198 197 195 +59 55 55 +155 152 147 +112 112 112 +230 238 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrantrum/follower.png b/graphics/pokemon/tyrantrum/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..23fa4ca873bc52bdbf3b0ae8b4b511efe6dab89d GIT binary patch literal 1145 zcmV-<1cv*GP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_EjVMjxw(>&kzsV<5D*YbT9?Mf!#g)O zo0yYuaB$}C`1T;ACjbBd32;bRa{vGi!vFvd!vV){sAK>D1KvqQK~zY`y_HRGt40)t zq0&fM8h=pTrE!QV?-DzX)LrZ`Yh!x=>#mUC^ka9`QsP}2m4+^}a0pvhm8xv-AMDI9 z;DI>F=JpPjtY_f7?>T3NLHSBU{l5*`TAf>8SYPe5Ym#dJ3p=Q|Q!7C`?>C-6@9=x0 zi!C|l?)7=S1l6_QC(d72NPvnG~%mS9n{c=-AG!0MkyfYeo$e+aX zg13Un&}bX(Q?;l~R+L`6;RYl+Zs^7j6M%E6f=`S^iKM+ZMwj#IZj;$tm6$_gKP2XD z+4RzoZ&eh3(gTd)Ltd`Imb1ngO((n@mA_EDUrjm>LH5t5;9s z48SH(U?ra~oFCUF-9ByHk{R_+xxsw1xf_g(zcxhlxH9A?ni}}Q2+zj8U-h)$fK8w? zfS-wK~UHU6z zgy7RD#-YsgvRF@4Sd%2cVX|Hq3f;Ld47dTp*K|!s*asgK1+YOG0}EgM5=TC9x_CU} zdV=wc7D)|xk39!2j0t#-FenWj-W1wZ9Z!u@9l~!&VPF+(n`~tX**t(x4|r@by@ISgz*Wke0+aG{=R2s)J4ibfHH%q&52hq}&y{8{i+D zo>)cQ6oz8o5D4iaOij`$N_H?~!?ed%p-6srmSb#{n}jkM(DlemrVj4a)s+LnKn)8+ zt=yL+d<^ioTr<&A+B$0iQ~Z%2RCp(y_WHE^K~>xCYV00000 LNkvXXu0mjfgK`hQ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/tyrunt/follow_normal.pal b/graphics/pokemon/tyrunt/follow_normal.pal new file mode 100644 index 000000000000..2a66ac071c8b --- /dev/null +++ b/graphics/pokemon/tyrunt/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 43 39 +229 90 53 +124 104 94 +96 79 70 +155 152 147 +16 16 16 +198 197 195 +155 124 111 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrunt/follow_shiny.pal b/graphics/pokemon/tyrunt/follow_shiny.pal new file mode 100644 index 000000000000..47313d0d1f7c --- /dev/null +++ b/graphics/pokemon/tyrunt/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +33 61 89 +191 191 191 +82 131 179 +61 102 143 +155 152 147 +16 16 16 +198 197 195 +91 153 214 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/tyrunt/follower.png b/graphics/pokemon/tyrunt/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6ca4c9604cd96b71bed05b5dbf3380b5ed910c02 GIT binary patch literal 691 zcmV;k0!;mhP)Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_F)JtKS~YxVUSLl~o0yXj5D>=2!<&3> zRd~$%00009a7bBm000id000id0mpBsWB>pHAxT6*R7l6|l(DbcFc8M=#dAUe%q;BD zx#?RY8`Bk)2WueaGNV4iT)htb*)^yyzW60bNFAz*+diND{mz$j*fXB-jQ=QjbU)2w zPIVMV(Sv~5UEnBzQABq`HhT<^sOTQ>F90CA1LR6dD7;QVDfv*3;KB{>~x#>RWA_r!or9FSBjj@#*~@wy%# zPg8HPpHI#^QctLz-@bzV!7uSEkm&j~)#GjJC{8O~ytY6NO0F-ip0ZzGJERgwOh#_x zfTRa}{Oz(JeT~+L865o?gKrUY{bZWS|ytiYyGCLjdqEgG(n{U?S^O zt{?+xdi4#UE3k&>E|67;b4*)+$eheR9$qEu>D#t~)RevY8upOD*p@>;X059@_4&fx zs7)Wf=<^XZOv-+Jjk?x)Sq}moQ6+@ufSGL5;_G>{E0i44w>4ax3=RVs7BfSq$c|FK z9kHy9|Du01smDc(NDBT0WNbIH6ktY^&Uq{`rH*2!yZ;JTv?9L(W)Zt@y;7F8$jH2V zT&y)k9&`}`a7ro`KbApW7$kYbD$LiN8{->>0EV6Ilh7cjI0P_J4!ZS)_{0x^?B58+ Zegj#hq1mq!dSCzm002ovPDHLkV1gU@H5mW^ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/unfezant/follow_normal.pal b/graphics/pokemon/unfezant/follow_normal.pal new file mode 100644 index 000000000000..ade74aadfdc2 --- /dev/null +++ b/graphics/pokemon/unfezant/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +45 45 45 +0 0 0 +247 54 109 +151 151 151 +212 212 212 +208 25 75 +77 77 77 +171 171 178 +247 194 46 +117 117 117 +61 46 32 +247 194 39 +229 229 247 +168 134 32 +39 151 109 diff --git a/graphics/pokemon/unfezant/follow_shiny.pal b/graphics/pokemon/unfezant/follow_shiny.pal new file mode 100644 index 000000000000..cb3ec8c47f72 --- /dev/null +++ b/graphics/pokemon/unfezant/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +32 32 24 +0 0 0 +200 88 208 +151 151 151 +200 200 176 +112 56 144 +88 64 40 +88 64 40 +168 160 128 +103 103 103 +50 45 40 +168 160 128 +229 229 247 +118 156 100 +39 151 109 diff --git a/graphics/pokemon/unfezant/follower.png b/graphics/pokemon/unfezant/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d1aa945df72d0a156fe73c35440752795e35c34a GIT binary patch literal 983 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 HDWM4f-xP75 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/vanillish/follow_normal.pal b/graphics/pokemon/vanillish/follow_normal.pal new file mode 100644 index 000000000000..879e4ea39956 --- /dev/null +++ b/graphics/pokemon/vanillish/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 129 182 +238 240 246 +208 208 236 +182 182 218 +63 71 104 +164 222 244 +95 155 236 +108 166 236 +76 82 164 +0 0 0 +155 218 245 +41 98 172 +32 82 123 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vanillish/follow_shiny.pal b/graphics/pokemon/vanillish/follow_shiny.pal new file mode 100644 index 000000000000..be9ad808130c --- /dev/null +++ b/graphics/pokemon/vanillish/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 129 182 +238 240 246 +208 208 236 +182 182 218 +63 71 104 +184 184 240 +168 128 232 +168 128 232 +76 82 164 +0 0 0 +184 184 240 +128 80 168 +32 82 123 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vanillish/follower.png b/graphics/pokemon/vanillish/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a918c5dfb9bc03c4ff4c424ba4f45c2e7983a821 GIT binary patch literal 491 zcmVBoK26=BlH9kiexc@ zgdo}EE*&>!W`vnq8@i}(_j~`Bd6@w?)c+}+r?z9Rng>lh;Fk?YE^p&xw_G)^d6r(K zX~X9SkobWj?}+n=UjW8E?_=>v6uD|%+^Dp8gRL72H!womt(CzS5+hoB7;5de^T)o#o@rV#w?|UL!`b`As3o!Sap}r@6G}}!o1PW-NI9@}i^g;Z z6@t0EQDi|D6w99)APbxTfOW>X?&OPn#{4mL%KWi1$19wc`IezRjH0k?%<(XKnlNv! z%{kE) literal 0 HcmV?d00001 diff --git a/graphics/pokemon/vanillite/follow_normal.pal b/graphics/pokemon/vanillite/follow_normal.pal new file mode 100644 index 000000000000..950017ffb5d9 --- /dev/null +++ b/graphics/pokemon/vanillite/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +123 139 189 +240 242 247 +74 82 115 +189 189 222 +213 213 238 +123 164 197 +164 222 246 +65 74 139 +106 164 238 +49 57 98 +0 0 0 +106 123 164 +32 82 123 +41 98 172 +0 0 0 diff --git a/graphics/pokemon/vanillite/follow_shiny.pal b/graphics/pokemon/vanillite/follow_shiny.pal new file mode 100644 index 000000000000..923c14a83737 --- /dev/null +++ b/graphics/pokemon/vanillite/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 56 88 +247 247 247 +74 82 115 +216 176 176 +232 216 216 +109 94 161 +207 160 223 +74 82 115 +192 128 168 +74 82 115 +13 22 36 +109 94 161 +112 56 88 +112 56 88 +0 0 0 diff --git a/graphics/pokemon/vanillite/follower.png b/graphics/pokemon/vanillite/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..dd66fd463dfa2e0a92d619613075b7956e419d0d GIT binary patch literal 453 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 HQ$iB}-ZZn2 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/virizion/follow_normal.pal b/graphics/pokemon/virizion/follow_normal.pal new file mode 100644 index 000000000000..4ffdcfbb2638 --- /dev/null +++ b/graphics/pokemon/virizion/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +44 72 37 +55 130 52 +24 40 16 +139 215 47 +75 94 83 +117 179 51 +220 153 149 +220 153 149 +109 101 43 +197 166 106 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/virizion/follow_shiny.pal b/graphics/pokemon/virizion/follow_shiny.pal new file mode 100644 index 000000000000..5c9f5d8df0dd --- /dev/null +++ b/graphics/pokemon/virizion/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +63 76 51 +144 56 88 +24 40 16 +232 136 160 +104 112 160 +208 96 120 +241 228 205 +224 107 136 +171 55 36 +197 165 106 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/virizion/follower.png b/graphics/pokemon/virizion/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a61c383dfd44a2df0f644b03a2414a82fc9e3ca0 GIT binary patch literal 888 zcmV-;1Bd*HP)p zOY+&)drz`#6Y?K~@0ovX|4mTVZWqSJU)#^6tXifi2jet4)C#bXR}Sb7`FPzbn4hL+ zoqCLI4rT!kygo@@0mvO3z%qci!GtjY-`@bimZNMF3ScaeWfuUBFd_bon>>UnMBLzV z0-;{OHjYTr^rE`nvoWgb7YFFjEBF)~k651{kemPE0KgX?R zs^wwW?9CMKmQlcT+0ob6?+-qmh}D3jYrx{XcC!QUGr}7 z$g)In`F^lnw%iHwj;~EAFwM9S`m9a+LC!LXM@6$SpBLc6>-lXaTto@eZk%N*Z?GDx zO4=sQ5x&>p@`$t;-(FG9wKcL#1p~<-S?x~Sgam45B_3%r&n3&Vu+7ox-4`~SIEgqp z5lKA*%Y@58!Sn*AIb>?e)js1%0=kK_Ar_N4_-&@iVNn$OqQ&$CGF%k=jD*ilfbrTG z8_9MNXdflZRA9bhE?P_{Ikt;C2jsJHK2dFz5IT(4&lPdLt1nhnfcJhDgW|5*)|TmX z4s7r^Vb2?jPPt%3ZHyPWM<1&BVDx{H;Dc76e@kaQt$^vl9Fm>w$-t2&Dime zkY2=Ef&DYGRnLf#p`jS-Jyvp1b%RlhtjedFY;N`3WkJ zx_h*~W2%I7dm8=zecXMhKNy|a6>$#k>z3Wi(A6hE$cSuS8ODw^4yAd0_ab)o>H)4= zj;_8YyJmV7d*&gdV@sIqoH*Kmayh#CnppjpJ)2yc;o8}e$)=qDWc&elZ614dBd{m{ O0000v!K~#90 z?N+~U(?ArylhWPBwJZV*q+83IrNt}rv|4w{hWz$~L7I?n z?YCzbTd#~3ug3G#d*#UluK30+g_J;r(jtEjZMHtcDzIZ+fyZ!>t3WV`L$tFg;o6*N zGfH3;QKxe`I}i~L;5n5vjc43t++vjocAr@V4n})S)aj{Qd)AM1MZxH9DiA_6<962r zXr=~Jcr3Wf9;~B*D&t@`6cEx=;dj9#0F}U-Ed|x;;UUOjcp1N(B)yEMu#*!nkj7Bs zS5Ew;93IoE!094vTsz?iF z6~6#@Sxb`Ib$}P9;wVW1D0oF!YMw@b(jOw+V+HO(tQ}E6YC)w1ngD~-`J)97K;xEF zuyzcx;AQlPDu&P))aJ>+%xQ`@VlW2#Mo=Hwf%wgx`J+!CV=%l_QGhNPk9TUhCvnvX z9xc?c0r9Aeu>pF_=*U_yJF3w>bp=DKgfSg< z)1Eo~SPNzq@D_l5abZK2fP4(;E9a#;Sd}Hg)7rv&)bq+2CRArY7*n;&`YqgOOkEdGhroybjkJ zl?~Y~Pnw6u{q4oB>uejI`weDswp8HlM%P`sl+RX!?TH1x()UdTj^DO;C5Oyz)3uWS zNKWH*ls06z_)(jsYsX@j#56vOpEq>=@^8(*7C!*0CWOF)=Sy|~0000`M_veRA#xku<7XMx3jBZU|$BP>$?B|13F1WK~#90 z?N+}}+dvq-laf8g*s9VpG;Gi%Ty&)Bk|>8&QB@*pU;sKqXMMn2sbWQ`Q2qnN2!h2` zho;ShSdhB0bZD3UGyOjM?(9&}Kv()HGJfClz4z{i6Bzqn53;;JZtllVD_*Ox3jRrN z?!kM1GfW3qf%yhK>aosJ<*t0{>rEI=x_QNh-(c$uKb`uWdFn3tMMM5{!XO>s9)(t! zv9%J^@5b}gJL*s1lCW+mqyZF^np{GQt(92`bma~_R)AayBG@ltjdmUln3-2CMgv$$ zEz!Ily@!}^1Um<8I?s5(c!iZ>Fa{Zpa6W2@c4bCDoF$4tSb=iTU9$#LcnsWS>uYH6 z{HUJeXlI~6)2{GlK43t2`B*}=dU68#_}y*%N|N*pPvs@&VWjtt?4}W3{(w`W<4`wt_z1$(5eQt`$68tl^GbOz9`Eskm-I0MjH zN^rcEdZj1P#|e(EKKjzV7by;{0VU1^O#*z8z`MTozzjfMn2+VPY;<%%a8z6TjC!Jo zg%HvR-sH3#i(Fxwnh zjQmP3)XiJ?tb%a2XvpS5Z8wdJVZ9spL(6l~U=_|fIUY8;LFZQ9bfe)!gTFi!Hi0i% z6<%_Xc`dq@+>himKC8k52IoI&vvh4&*ex}UH+A!Y_CNkx^U&%yTXkHPGpHE?00000 LNkvXXu0mjf@nf{p literal 0 HcmV?d00001 diff --git a/graphics/pokemon/vivillon/elegant/follow_normal.pal b/graphics/pokemon/vivillon/elegant/follow_normal.pal new file mode 100644 index 000000000000..9c25835776da --- /dev/null +++ b/graphics/pokemon/vivillon/elegant/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +237 221 253 +50 45 69 +252 225 96 +62 62 60 +143 123 179 +213 168 238 +220 76 79 +113 100 156 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 diff --git a/graphics/pokemon/vivillon/elegant/follow_shiny.pal b/graphics/pokemon/vivillon/elegant/follow_shiny.pal new file mode 100644 index 000000000000..2929621808a4 --- /dev/null +++ b/graphics/pokemon/vivillon/elegant/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +237 221 253 +50 45 69 +252 225 96 +110 110 102 +143 123 179 +213 168 238 +220 76 79 +113 100 156 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 diff --git a/graphics/pokemon/vivillon/elegant/follower.png b/graphics/pokemon/vivillon/elegant/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..9cf951ab152f1e9bd9e91887afc14877b5fcc178 GIT binary patch literal 985 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 W4nzJIG>YN?0000 zZ`wc@y^~T>q$FL?SzoeNR3U#sG7}|(t1hKwi84j% zl&M2I^snl7z8~1FD5Pup2^qh8ckjLX4g-YzuLoKFA2;{oR~4;##KX7j<{rHNH^Xd! z71(O3sXpm8ymk4^*Dn|r-TeGO&?LJAU)}oJyc%r;c|-cNV2~|vQ=wfZq+f#idOXd% z<52;Zn03pbTA+feLE1WNlYW_$j>p~_JXVNY3F0D_Xy>a18(X4H)B;ix4YjY}6cUAF zI9HKY@q~tidZd(qG0-^1{fLG-l??`oP80*n1SV%mIUMxk<4I<)g2%uEvfD?4=Xo5% zSO8O}f;$GiKu4ghQx28NbPDo(yo~Rq>Co`1{PZe{r8U%;zsLE$ZYgL%D{v-9DOSWS z2H2@gFLONXr0FGa*Yy2LdKGiiGJ^p(oDHZ%T5yrLUQN?#kV~ATX`I^;S6JGnld@X= z2An~LhrslfP(W%yt_3*2XtsS(ivXlHkQ{a{K`wZi?5o5Xp9xmCl>s;d#Cr^^!I>4* zi2`6Ro^4;;er8~K$&(me43BrbHw8>%g_Im`fLmV$eju&`~gQ80 zc)^%h@E}CDDa7Kts_ci4=R%C~_$GFT9`NJ|3dSa&YQf;=P3T$>G=)km%(o|Pp;Z#2 zt$hsC;PsVsEz9snj9@SoT_xBw7zH>S%t2ZKijM#`6cWcXc=ZJ@IRjFe0xx0-@XqYu z1e72g*@O~C^MlAO2u}3J)be=R$@~BxRF)H@k0LoPVh&D#D?xc=ThKlCHz-x4tEf^WMLHx}WT87zu9ZIk@6GS*9?F@d&3&>Kzj-_Fz3-brfYAT- zU6z02%h&PK3OCEBEPkjjU%~tTWvDh-f!UUP)kodM@@;wL>lX}*Zhn5D(n3#=_;eR; z&CAurO5PCvR4`B*+^f(oA++Ja!tHphyu(2Od&IgaC^yKUauHK#qm2^sfR}HK2+h;*V5 zh!OyZN;EA8P~PTF@k>yD&JO zJD9J+wh`nM)(+*<@G*~`iNt%`&Y(G$JcgWsz)#5@m<}M;f;zD{MDokea|dr<*$%~M zXcY1#lei+B=t^Il0JVY#^Gz`TvYW@^E?9$I(1JR#yd{I?{Bg7TnFr3P@Ugs@)kG`A8HN+d(^u#9B}%R+0VFQ(vE{;)(fKp3_#B=LC0r27O*6BhKKV;t(`CzFWN9?q4Abl)Cy0Njrq@NhY!lS8 z$>ngfG0x76;VA3$f|=~v;z@eB(r={WFYvm8#yD???loKj5$RJe_|XNz7w4#q(YnK< z?7SDO+lFrNX7y2_BZX~(`bE2pJqMBBmQT<9k(|cs%DrH)GsH9U*(swh)HL4IzhCHl e_TJLMiYKc% zh_`|lZyppp3LZUz1hFPnVpaBS~S(G{#Z77^XB*7n-543`d|NKxo5uo89%FV ztBR`PBmeRTy!$)Dyuk=uZOf@H>Md8#%jdps$*}C^76-gGx{t)uTRJx{N0+^#A)YT8 zDJm2vwp0h!Lpx{f#xCxxoxx z1n#5z8%_um3RtX%0hgyDRvd-0Ay5$nrckf%>;O0TEWes01I^2Fll@x2!5*5#G>m|| zYD*!Of)N-2K1@W_sKF4g*LU^`Jgg_l9#CuWu%7G(^wdCN2x5{CV9KcyL7hNu zvitU}YqnVM1oFr7oVI)X^o%P9t;Od;j}$Q>frJ48!{>vq_IVjU6A?7VtS1HA z8sl+FVRHmL)eZO#a6%}2HT;yo&6hwX1wmBbft51mu&tNWn0}Lj+Y`Md<18JHHfw37 z8yeFu@|vy~{wPbs(PoflM+HHAv6h~c@rp^%$fn1m&E_Qgqz%Vex9`toCk9W`^RLwpgoAv!Z*vw`00000NkvXX Hu0mjf{ejTS literal 0 HcmV?d00001 diff --git a/graphics/pokemon/vivillon/marine/follow_normal.pal b/graphics/pokemon/vivillon/marine/follow_normal.pal new file mode 100644 index 000000000000..7b55c906c5c3 --- /dev/null +++ b/graphics/pokemon/vivillon/marine/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +65 147 201 +64 59 103 +62 62 60 +115 205 237 +233 232 231 +140 139 136 +183 179 171 +97 96 95 +50 74 106 +75 110 159 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/marine/follow_shiny.pal b/graphics/pokemon/vivillon/marine/follow_shiny.pal new file mode 100644 index 000000000000..3525539d33fe --- /dev/null +++ b/graphics/pokemon/vivillon/marine/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +65 147 201 +64 59 103 +110 110 102 +115 205 237 +233 232 231 +185 185 176 +183 179 171 +97 96 95 +50 74 106 +75 110 159 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/marine/follower.png b/graphics/pokemon/vivillon/marine/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7faa9449d0af9bfa4bf3e6fa1b91b05064f23b57 GIT binary patch literal 979 zcmV;^11$WBP) zZ`(!~Jp$A&My9MpQ{=(!XrFK#nn8ljq)~UUP$iDL87F*Pyx5d@KsFmTLUat!A!CNL zv(aqwQWWrF{Zajn_d{d@$4=JtgCOzUyYIbsccdgj{;%({g3m6#j(@1UUXwKOqrCVE zKKPPh*N@}+N3GpxG>)qz%@yd?MMn^AS8&h@1~`9SgJzRKt@EJ|L=r_O?V6Es)L{;rJi{RvLWH!&LFH<}vV? zygcw{IfDvLa=}5UQ^6I35iBDhj%25Eel9bMrRH;sS-M*klU%qx35u(Bl7Txk#Osk- zQlPgKQYDx>194hltutpJ_d4g7QaWDl6~(1w&fs;YxJsgxfxAgAz|91!Dk03$7BMo^4%huG_?E7Qx;nWKnJn zve|1)Trucv)eR88qS6_pTF^AKfJQ%TUA)We3RBEJjYTAL&Epl@od_JYf)|^;qHX3| z+)7slpasDi$kX2DSr1oWcqxTo%$x!8A`-h3ma&!K*}Jzby+DWC)<7lJf+hh*&V%>w zgVZ!2PtD8n8S9TkMewY*c?vS8RZJ;mMqnkV6Rkz^_}7nZnGK2Nr3^R^a2E;`}j;U;3LNaoyK?*8onHqSE7!8!w3d@e53^X z2BQFj!#TJH55LB6Lt$$9TMEex=t)J8bk2d*u>km6Uw3ao3Bt*>5%>p==Z9^0VH&!( zLfxj!@{7M6*A=!; zs)pnl3Yr0LvAiCKT?-L^B2AC%ukiBIINZONH>2^gHsJldT-XHN#h~f=4w7J?-hKBY z`4F$GGQnVH=&h;uVUyfb5Amk{J7M^Ze`~(C`WJ4sX3ESy?fd`$002ovPDHLkV1j1H B&_)0N literal 0 HcmV?d00001 diff --git a/graphics/pokemon/vivillon/meadow/follow_normal.pal b/graphics/pokemon/vivillon/meadow/follow_normal.pal new file mode 100644 index 000000000000..c1a028a140e0 --- /dev/null +++ b/graphics/pokemon/vivillon/meadow/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +202 105 121 +116 60 69 +62 62 60 +243 143 190 +233 232 231 +74 180 183 +140 139 136 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/meadow/follow_shiny.pal b/graphics/pokemon/vivillon/meadow/follow_shiny.pal new file mode 100644 index 000000000000..098ddca30f97 --- /dev/null +++ b/graphics/pokemon/vivillon/meadow/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +202 105 121 +116 60 69 +110 110 102 +243 143 190 +233 232 231 +74 180 183 +185 185 176 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/meadow/follower.png b/graphics/pokemon/vivillon/meadow/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7af7e67072d2b265274d950a5a2737cf050bdfa3 GIT binary patch literal 975 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 N002ovPDHLkV1mRc(Zv7& literal 0 HcmV?d00001 diff --git a/graphics/pokemon/vivillon/polar/follow_normal.pal b/graphics/pokemon/vivillon/polar/follow_normal.pal new file mode 100644 index 000000000000..31488b122dc6 --- /dev/null +++ b/graphics/pokemon/vivillon/polar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +62 67 110 +50 46 78 +62 62 60 +78 94 150 +255 255 255 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +135 165 210 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/polar/follow_shiny.pal b/graphics/pokemon/vivillon/polar/follow_shiny.pal new file mode 100644 index 000000000000..c597ac5098b0 --- /dev/null +++ b/graphics/pokemon/vivillon/polar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +62 67 110 +50 46 78 +110 110 102 +78 94 150 +255 255 255 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +135 165 210 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/polar/follower.png b/graphics/pokemon/vivillon/polar/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d6c24d599f333a171cc425af939a52b305c34598 GIT binary patch literal 969 zcmV;)12+7LP)STZe~timjD0%xw)|E=;ybyt6^YYho#cX^P0Q>00Uh~L_t(|ob6UI zPa829^+}gK$8k~GvNSBvEpcQNDMO+-2dE1X0Rf#NpT1kzin4=1x~daNGel%U>cZBc zl{z9SB&7VPem>imyCRy;{%Hg=I|J}L-uy;02rjO z4}yb`r-B`aYC%7afS5tCczO!L;KzJBin^MY3NEWttdJNmKYoqqYIxwaw{YTY&agUm|#j!Fq61kilUO6N*qKH_H1}y z5(~5GBqx{ehKWIpyQm*30}x73CuV)<4c5-q3lM5S!C>oLJ~bbT-~bc%!^EJp7VSdH z0P#NUgYE!AC8!ePA=28rwX^G?=@7Su1-{tOiCuJJ?Jk}GGlFO9CENhoPh-3b#-I;M zP$ibPq*q!WlnOH*gkb1nc-*UY7k4&Ed^WiL0||LkUm9{W9v$t6 zf~WBhNIrRZ8nIxg6S$neKl=KObEPMFPAQ-9zc3E(_kE zpsxd3wR_R|dF8R=p%$!inV7c{9%$fGFnl~Xz7Sdb86#+H@s<>0lz{HLV+-(rGX{ z^rw`j1g%$vyI~gBO#*jZza1T}+>Ona)rQTEw_F<iX9grT30&I9TXq78(~wU)`H`H*t4dAKc=n^V rET7Fhd7|d=y8fKd{KtQ5URwPIVe?RGm_y2z00000NkvXXu0mjfi08k| literal 0 HcmV?d00001 diff --git a/graphics/pokemon/vivillon/river/follow_normal.pal b/graphics/pokemon/vivillon/river/follow_normal.pal new file mode 100644 index 000000000000..2dcfb037187a --- /dev/null +++ b/graphics/pokemon/vivillon/river/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +179 139 81 +106 78 56 +62 62 60 +204 169 95 +153 140 85 +102 92 69 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +49 113 107 +64 159 192 +118 201 210 diff --git a/graphics/pokemon/vivillon/river/follow_shiny.pal b/graphics/pokemon/vivillon/river/follow_shiny.pal new file mode 100644 index 000000000000..1ed1cad2a679 --- /dev/null +++ b/graphics/pokemon/vivillon/river/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +179 139 81 +106 78 56 +110 110 102 +204 169 95 +153 140 85 +102 92 69 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +49 113 107 +64 159 192 +118 201 210 diff --git a/graphics/pokemon/vivillon/river/follower.png b/graphics/pokemon/vivillon/river/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..983c82d2a5ed0b523e9fad6bb348251b8c4be7a9 GIT binary patch literal 1003 zcmVUzvS9Uc!X0d-Edw2bA7h z+QW($tGN_Uf~TH5=)s%dbpwLerikJ(@ta?p-Iki_RX@TuZ{Ey%@B3y;OUVEFC(Aqa z<`83T17*$TBBA*(LTo{x8wchJsYms&Rk7k zJ5L_CFvV*`9w08ClYJGo;IYI@5Xwm7c;fiP$rJZ67z2%$upd4rZ{-4oj!qN+RRRE= zoZnmxfGLA9JO*x(d#i2-7^H9jf`gE^f*o(@1Dh%WVg{ws_BIHMPxFgW)H1v*FWM^x z!gORXd%6Kaj@Ow7(1HL@w18+wSVg7CGE=0ex*3#K?sIEmd9Bwws5jZ;+_3B z&kCa}Q5cVdcErS5P$yQAy~9IK->KrM`B+}CYD1(1_bW3mP>-fDrIhIng+x&3L=*GS ze)zr!qD~T?^AyjwTCh;%GBIyhzCWa$ zfDZeHSBnRGVvxblF@nJkZ%Dza!6?9BtqZ~mIJbua2Ri&}`5ygw^VK7IloBMR?MDk) zEQWp4Qn`051qVlFByoKFt-E$*5Ss(#-uD|n?tEVu@%^vewcGtTE$Cdla&!VO*oAW3 zlY&RFHH>@prav*ly@fA}t;rN0OFoW2kyQDU83S?|u^j@}LKAMz7n%#BhVZ!Eb(TcOhEzieH+gZ{Ey%@0*#@67s*UW%-xh{2f28 zXroNZ_(#9_3*P^epdal4SEKWlydk|+ zFwhIKsn9ABvgX0u)p)AC!+rsK%(-c(7O0?VkaB2|wG#0_mao8L1;}}@T*MOXe6?WW zwrCNxfOukF^;Ox2U4@q+R*}Z>ga(9`iMI>Zz~E)Co_k$RoJ$IlEcc8 zdRjh~(FP{o-_8sgGsz>!86aL~`(QhO*a(`$c!=!ooteXTuUvt6S1<%$_u=BOavW=;L_YtEC?9Y?k=&j z7{OvHI!drG&ao`>%nW;hhN1NC(HW3V}WmO8`qTe}-f-plZC z@yAjx&!>t{)2}2~!F0iZOd)n#fK$6cJqtwB@1#u0>IkRbyTR&jc{{pV=tyIipq{qM z)EfozTk7d$Uy|c^Q(mzn#F-(TRL^#q{HDh7wk}R+|Krb^>sG%2t)+vz1^R&U00000 LNkvXXu0mjfU8?8( literal 0 HcmV?d00001 diff --git a/graphics/pokemon/vivillon/savanna/follow_normal.pal b/graphics/pokemon/vivillon/savanna/follow_normal.pal new file mode 100644 index 000000000000..357fdd9ce15e --- /dev/null +++ b/graphics/pokemon/vivillon/savanna/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +106 141 190 +73 66 122 +62 62 60 +253 245 136 +162 218 193 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/savanna/follow_shiny.pal b/graphics/pokemon/vivillon/savanna/follow_shiny.pal new file mode 100644 index 000000000000..caf64a4a3c57 --- /dev/null +++ b/graphics/pokemon/vivillon/savanna/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +106 141 190 +73 66 122 +110 110 102 +253 245 136 +162 218 193 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/savanna/follower.png b/graphics/pokemon/vivillon/savanna/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..84cdd7f5b19bdf4ff002fe716b0f9a737e7ef7cc GIT binary patch literal 1011 zcmV@FhnO+~?7^3RVkz zf~O;^Cnw=P9#Osquj)pvg6(Qi^Fr(s4EOSv3||dSS5M+*!Qe@&K((O0Rh^RVsNr7T zW$dEnK~;OYZs`v9)hbB~$S7S5gs}+<9q!}oqRSk|NRV}kDYSHs3lbKDtg|Y>ggZTjC6g!gR334)vW}*TQ-VY76Nn}I8pi_NB)f1N z4QK4-MP~!TH1rgdR5?ABK!CCfRJF%Ifq*2*GSHy*@w2j=J5CXmx4juk|IkRMD^+M} zFD?Mp?_XWfJ0(a9y(ZlgCJ!Ay?_b?CIGmT|4OmX`x?kSTgeiOh(q>xlYDC`$_FeDv=vW^P@o3fn2jtkP-avA};{RJp+1u8uU4yr1UDm@&OKOAEHUYrT&yKD?{^lIT%IbHZJO`~s^;U6{3w<^hSg}rc_wlW3 zK&`O>ZcF5NaC|rDaW~hhSXbKEAwkaF%W~@3XrhJjL)5(+9RCVncvExEg>7M+77%^< z6oJXDqXS{J9{r2(|XxY?%VMV*8fTQI%pV6>$5M#DCpE0M+ zM_h6)cic!h8A(}BCF@4Xk6S61P5ohJd<$c-d3^cDpEKg=N;@0Urff5>C89<^FQvo$ zmWeqVK9o2vdASAT@JER;DDW5pPzJzDL8=Ae>BZK`c1tG~%D8`u@rr*ke^?|o2A!?! z5dsV@3^+`d zhfUA}BtMN-d>{^^<)Ju=ss`5eCXZ{lwORtCQqXK`599vG-v|v(=wxqP;lq-TYcCwX z2~`7fv&r=o#p$v$@;!61SV5OK78&S(g71#}!KJ)vjj+}ruu0$rJ;$;G6Ugn!Z`-^i z*YRalIw-t)scp#bzC$jlb-b#dJM{nZZ_U3}KLFL@U4I7(6<`1W002ovPDHLkV1hm~ B&Vm2{ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/vivillon/tundra/follow_normal.pal b/graphics/pokemon/vivillon/tundra/follow_normal.pal new file mode 100644 index 000000000000..2ec3e7a49e48 --- /dev/null +++ b/graphics/pokemon/vivillon/tundra/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +139 190 231 +60 105 138 +62 62 60 +176 224 245 +255 255 255 +140 139 136 +233 232 231 +183 179 171 +97 96 95 +103 157 215 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/tundra/follow_shiny.pal b/graphics/pokemon/vivillon/tundra/follow_shiny.pal new file mode 100644 index 000000000000..142b48fbaf8a --- /dev/null +++ b/graphics/pokemon/vivillon/tundra/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +62 62 60 +139 190 231 +60 105 138 +110 110 102 +176 224 245 +255 255 255 +185 185 176 +233 232 231 +183 179 171 +97 96 95 +103 157 215 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/vivillon/tundra/follower.png b/graphics/pokemon/vivillon/tundra/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6de83f9cb47712e2ae07d58c88f9085439c555bb GIT binary patch literal 970 zcmV;*12z1KP)xw)|E=;ybyt6^YYXPwvSI)WYm00Ul0L_t(|ob6UI zPa829^+}gK$8k~GvNSBvEjaS2Qieov4yrCh1Vrc*`SjhwQUxUo3lT_Hb!yrShz+R= zTZdNah^S!UNA>gBzT6ejKv()HI`aJN_ugka355KwCt1#&H;?1zl~pN{BK}F9U#;qcc{#e~W(}>EIfGP?HsvaVVO6GTtIBTCi`-S za3JwIL^9Gmo>(5Sio`wuZJ_Wv_QTiYsVq;${+uag041 z9+=ipHPoxF{PBL32rJVRH8*6`tQD%Kr~6pbDrV(P##FcoBGm_z0>L5 zP9%61|A6$9ho_MUMmmAZ`P;p(-#Ax#lIN8284sMdYMjr$s|t?ye9HOzEItb&Gr?uy z3lt1=K+C@tou6kO+aGAb8kdQAE9HTP0R_V+gQq7Vk3V7rjV<1if;EjT|CT{-3gT8T zu<#>*8w$S+e@NlY7oay8K~g?~dL9ed*Dbk+*HUo*#v~kE_ouzmzHd4>6!MzZ4NvK9 zIPC?ulx762XQit_9@k9*cT~Te_Li!aLq4D8%4`bA#ob=X{SGu^LSO62^!CS s)E4ElStR$=JYLtI6Po|{Z_QJy-_KA?lp_xj_W%F@07*qoM6N<$f?7etF#rGn literal 0 HcmV?d00001 diff --git a/graphics/pokemon/volcanion/follow_normal.pal b/graphics/pokemon/volcanion/follow_normal.pal new file mode 100644 index 000000000000..239bff08ef40 --- /dev/null +++ b/graphics/pokemon/volcanion/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 36 47 +208 174 84 +173 117 45 +16 16 16 +66 22 27 +231 84 81 +147 67 80 +105 176 187 +48 108 140 +193 188 187 +170 76 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volcanion/follow_shiny.pal b/graphics/pokemon/volcanion/follow_shiny.pal new file mode 100644 index 000000000000..1f484364691e --- /dev/null +++ b/graphics/pokemon/volcanion/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 126 37 +226 106 219 +173 93 168 +16 16 16 +136 126 37 +236 219 68 +191 175 37 +105 176 187 +48 108 140 +193 188 187 +170 76 74 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volcanion/follower.png b/graphics/pokemon/volcanion/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6d0f1b08992efcf12a6fc6c748029ee2e6b8c6e3 GIT binary patch literal 1091 zcmV-J1ibr+P)dIYyQ)k|-M8ct000BpNkl|+4KO|QN5Bkb#q zlqgwZth89^AkL4Z-k<;XNGb@G&2dqy+5Fw@WZZv}zqjG3OP*rXyGBp)*W&xPWAM89 z8yvRRV{-&j3J5#->kjcIe1h>@K6@7|Sr>nU!$Hs%XmgZ#j*EkO$u_GFDP_~4#Rxqc z^;-gM9_0GBGY>mhIr2!`VT)BenY0C3jA4gRAK^Va&f1ac4Mf<%I$&T4G#Nu5Icm{9 zJI*LB9WDDEteOjLffnO+h=Q9widG%09U;qMgNv?*h8>$RgwEfy97U{?i|;O0&D&-z zfi~lL=)8eHP|P}bZ33>2GjbgcX(PPNc+UfX%oDo~R*sPRX*z7OlVkRl_v?5zYp((X zFsN=&->`9sm!a=5zaR7C9Hhxga$bkC86mp&RY17wTU-h3nTR0bush0_kO%gDSLeiL zW$9i(b_bAuF#N&reI=L@0eo8Tyf#k--?NXrKG-&^fIAAyjmSuDm>V_%4&A2!Y3&GA zJS`RsK%!J~nD*TkhptKa^$(og?8wJInJgpFntNBKM00>S91X zf!;PTDFsMu_%3~=*_Zx$b`4u z&A#;0`Mu&L_tY?2!1~qLaGH)V1}!gmP2XkX310zixQ0T zL^GY16&YTh4}mW7Pf;2kVYOmlKfmz7eK`c3b5)ZA&&n7v_16Jqq;RZGYNk0ZcNGqC zNOS&@-9P*%HeNiPXsf=6ZoZ!v7IhAJUF~EGjF-clj<_nkMK!IfFET{ zM+9A*^Kp11jDWl^tQuM9lwf+s+as9R{})=_#E$i-qwX&sJUaM4+kc!VvS223BWeHu002ov JPDHLkV1n2Q`U?O6 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/volcarona/follow_normal.pal b/graphics/pokemon/volcarona/follow_normal.pal new file mode 100644 index 000000000000..4642303ade87 --- /dev/null +++ b/graphics/pokemon/volcarona/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +157 77 65 +72 73 76 +212 86 55 +23 38 15 +235 235 243 +158 200 224 +76 105 86 +220 154 25 +88 131 154 +224 128 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volcarona/follow_shiny.pal b/graphics/pokemon/volcarona/follow_shiny.pal new file mode 100644 index 000000000000..c7a01678aadd --- /dev/null +++ b/graphics/pokemon/volcarona/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 94 29 +72 73 76 +200 152 16 +23 38 15 +100 104 142 +224 224 224 +76 105 86 +232 184 24 +0 221 98 +158 160 210 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/volcarona/follower.png b/graphics/pokemon/volcarona/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..5f2a3065f40d29f0ed8473cb00abbe14035e467a GIT binary patch literal 960 zcmV;x13&zUP)+_z-;7n;&+?p9!gPP!g0Ky`Ai~s-wT1iAfRCt{2md|h6NEF8> z7JmQ^X+v*eCZVP`JghcH6GvNzTMko{W21y_j#NvCxFsO*&J|_FF-=bXEBofx8zVJp zZ!4`jks^Qi*x&bNY%?(Sd;E{aPP~P2-5>D-Ry~Y(ILRFU%=`R?tOsJT?7E|xOb<*3 zKj5;*SS~qp90{5I)cabExH^L!8D=14D$-rPE4h@qLn*mqG{4|YUR{Ki&2sU8xfE&R zNQqr(8p4hxH!M=!vG%;t9wAq}Ve3tk-IkPlp@8Vhuwc2AY4`24l}c#?Dr^hLhwhPT zrE~Jcu0Yh~*j*@~xl$mNt#llJ?qWwKKzNp-XFc$1b(w(o$BwPX(P;=QdrAci)9uN- zAok;UzmeSAfTm|?^sI*m3r^0FPKJL>{!~*iOP&BRaO*KosZYUsww`r(Z}xohuJnz8{noRyC>1I^{5FBc`vrBdVbi5fx^JE}oKoGgq7 zz)yx)$9ZDybp%%!ScaC70~RLm8vig5JF1z>EyKcifLo<&Y zLcCyNJ63n*f}+Bi@nF~d4xA61*)>-mMzgZa=q4K`JiT9DT)a|mE{6Au%sy0(?PG%; z&c3Qmu_W)j%)HUC2s z(2KD6IGv8K+=|wu=XuZj5f1XX=ee6fXMMB!b{MvU&U&;utcL>m@nZe&{(1%W>!X%> zPJ84raLXHZp7HkOpp*@YONKZ$%S0_@KfE@Qo%^7!Jxj*vQBY76JH-jg! zOMy}Q%Rqz~=uMZM;+k>0e?)r6)yz15*{{gsCmoL4b6BFNv*FbZ)NJ7y+xq>$vS0To iTv=kib?)!+-;VDV9+JnCr5Mlv0000Px#1ZP1_K>z@;j|==^1poj59#BkFMVQc_0000+Ha0aaEw(*Q)ODBZlc-)^UG441 ztebhl_+|V6000SaNLh0L01m?d01m?e$8V@)0005CNklQ=Y9 zq8y8@1)01YPp%T8k851}_}c--XLqXzkN2{H z@{gsXM4bqJyne1CCE>|sLP%KRPklBi6C<1YQyQ~s3-B;H2dR~yh+S{bQym({izNcrrr4S=$g?!foJ$7T z4_VMxJ;PaLYeE8pJU=McU&D|bvo1UKRm)$$ej&)d5-nlFWWw-CJryp)iE<2QX-eb0 z<}_DaBzkEi)LfKyw}5^%0uDm;SVDJj+-plL39SV#Y5{P8f4*3zg!XD)##et3|7#KQ Y10xoOME2!9QUCw|07*qoM6N<$g5d@CnE(I) literal 0 HcmV?d00001 diff --git a/graphics/pokemon/watchog/follow_normal.pal b/graphics/pokemon/watchog/follow_normal.pal new file mode 100644 index 000000000000..3e75b9e987be --- /dev/null +++ b/graphics/pokemon/watchog/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 41 57 +115 49 65 +0 0 0 +148 57 57 +47 46 47 +152 152 152 +218 85 79 +230 222 210 +212 157 60 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/watchog/follow_shiny.pal b/graphics/pokemon/watchog/follow_shiny.pal new file mode 100644 index 000000000000..0a5ae605c945 --- /dev/null +++ b/graphics/pokemon/watchog/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 41 57 +112 48 86 +0 0 0 +144 56 96 +47 46 47 +152 152 152 +212 118 77 +193 223 190 +91 169 85 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/watchog/follower.png b/graphics/pokemon/watchog/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f2e9ff47338fc559ce5ded92ff50e2aaf4f9ec2f GIT binary patch literal 832 zcmV-G1Hb%Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00O8Z(Y*E){_%wB{{ZnCBhBSGI5JEkirL;(5?hU=GZo`z5x~b3Dg${G%95;Cp8AnadFV>D!YLbrd^{bKg%$KSLyuKg@eGhQ2Gi*>U z!s)Ne2;Hn1TfO^>OUnRC*vc5(NCVYkJz|$k&WYDyC4g7=i_z_xcrMQyt5Zh<-L1h& z8mvzfy-EIPQ^o?Jzb1=;HmSx2j$- zzC)H^*0N%+3Q`^m#)N8LZfJ2dAPyS=^g>+k#AHq!4$a1eu}uXN`X#~*E!v{hyA=zu zg};~>-odXCzzk-M==w*ddsE+#X(3v(dFE7RXoJsUCX+MbFt!BPc*{se9H!RMGbb6W zoM{kKKs`lh{A+f7hD-y=6BL{CXq=1|x$ud@JEMocBg-$XJK5a=*`gPoEX1Uro+|in1ED{xHQdV-H_5sH0000< KMNUMnLSTZeVStbT literal 0 HcmV?d00001 diff --git a/graphics/pokemon/whimsicott/follow_normal.pal b/graphics/pokemon/whimsicott/follow_normal.pal new file mode 100644 index 000000000000..c9e2ef3b0095 --- /dev/null +++ b/graphics/pokemon/whimsicott/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +168 151 83 +106 84 64 +226 218 202 +41 66 22 +194 178 137 +194 178 137 +12 12 12 +41 66 22 +66 119 65 +237 237 247 +106 84 64 +226 218 202 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whimsicott/follow_shiny.pal b/graphics/pokemon/whimsicott/follow_shiny.pal new file mode 100644 index 000000000000..1e09d1a78e6e --- /dev/null +++ b/graphics/pokemon/whimsicott/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +110 94 94 +105 89 68 +248 240 232 +56 50 50 +192 192 184 +194 178 137 +9 9 9 +35 86 194 +107 154 170 +237 237 247 +82 57 41 +230 222 205 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whimsicott/follower.png b/graphics/pokemon/whimsicott/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..62057ff6f8955f4bb37c1ddd8f8cffe67092678d GIT binary patch literal 834 zcmV-I1HJr-P)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_ZeCt#Sw#5o=r}Smz`(e|vWW=^2_sg* zYnrOpHq)9|UR7l6|lfQ4; zKorLh3&|_wN*KC0&k&>1#awYR6HsSBPgLp_R3()%xK1q(*%Bo&>fDO1Svy7*L$Y@3 zAJwz*{jg)AW~kI5Z~MTz@8{k%t~(nkb%Wr$6a6FJ zpXzc}%H~x3?lWP569Ft@l*k3`1>ez32-)v%kY+I!q;yMzu6CtkS1@pw+&Lv9Z z!b!sFe}FT3%Whx(oCv-l70H>x8K+fOa)fC`WCQaz8R^KE zFvOX!1m;-)0B>c78S%BjnK}_p5Zn5V3S5P-fm+}YKB4w?a;MKj&>Be48b*wf2OYJ}H#mK+M9|fm8Uv44m9yGs=gV5Aq+chy71Y_(w&^AC7wi^JC^y2mk;8 M07*qoM6N<$g8UkI`Tzg` literal 0 HcmV?d00001 diff --git a/graphics/pokemon/whirlipede/follow_normal.pal b/graphics/pokemon/whirlipede/follow_normal.pal new file mode 100644 index 000000000000..10ce9dee7ffe --- /dev/null +++ b/graphics/pokemon/whirlipede/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +149 108 231 +64 64 80 +100 85 143 +198 165 255 +184 80 144 +0 0 0 +64 64 80 +40 40 40 +168 128 64 +208 176 96 +149 108 231 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whirlipede/follow_shiny.pal b/graphics/pokemon/whirlipede/follow_shiny.pal new file mode 100644 index 000000000000..18192596b39c --- /dev/null +++ b/graphics/pokemon/whirlipede/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 88 +64 56 72 +100 85 143 +128 104 160 +88 152 136 +0 0 0 +64 64 80 +40 40 40 +168 128 64 +208 176 96 +96 80 128 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/whirlipede/follower.png b/graphics/pokemon/whirlipede/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d6cc3e73d1ec4c380150b1b4509abd3133420023 GIT binary patch literal 698 zcmV;r0!96aP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_NH|zPI7nnwkAP^PSeS?a002NhP$(!U zsDMDwuwYD0v}04K~zY`?Uc=qn=llG zT}GnYUT`v9@)s6e)tJfN_$FN^O}Yk>dehB3!z`*iLDfg-V-_X^+eA*gt(q%?^jX$9 z2VZf?z3z3d|EAu&J3nK=>-zihBF?=?b3!=pUfMtsQkn+z5}YzA*R{nd*0uqnWze%}&>NB)oQQI6Dke0vxJ4FVuDKB`pmQStb``nV z-($J@;%3s)r>)3M!>6rjcoYD1?cyXl^n#yt1B|;>yV!%r58agn7eNn#SJu;{>9556ktW>Y z!uqqP9JAylW{1LN#m5M5IevEA`FXXq2)H)NG?7H+SZ^ZQZsD6#Ox81(S-;!y zxX=1shT^9GH9w2?ALxkZSDdG&w*B9M1u2)}r`R$x*V$SW|9+^^!TWDJV~NXGS}A8&Nz5b5M?`IE&V`25V1Gbe5+csf0}?)`_Ck=?TT7dsp4 zTir~zB~5DcgWUeu28y{97A6Qxp6DHwwWLYsr*yr)$1LG}e{St_4D>y{M%hSz)whg< z1IKqC))(Xb6}sTPg24*rO)qL*OwoB-vb@hih>zcV+Jwyunf_jtEN#~?>iD-tc%R?T zmGM7z$My+2H3r*1Er>6$ld5>+9`p6_&jqrFf^PG1Su`Cv=FjB2uXn=1h5E&sO1^6H z?F;ja5Q+f!)RJ92|PsHxwzQV`OrqsOfK<{sB|s_fKwhvl02Rp}lm;=R_~-o<(29TAlVDzOa0+tF8HmX-hM8_Z*Hm!ra);RV8xe z{o$)W_M5epvLCGRI4#y3y`!3ORp(86KK>ob1?MB~3(TE8d8wApuE{g6=hhS`9P*UC z%Y9F{A1Jy1UY+-<=RH=}|1D=!d~cNf?)0Ba?MzA^6|0Zj7o2WCtyAChC%@7J&0K>C R!6~2&=IQF^vd$@?2>_bLQ)B=D literal 0 HcmV?d00001 diff --git a/graphics/pokemon/wishiwashi/follow_normal.pal b/graphics/pokemon/wishiwashi/follow_normal.pal new file mode 100644 index 000000000000..4197bbc38f59 --- /dev/null +++ b/graphics/pokemon/wishiwashi/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +241 241 242 +239 240 241 +211 214 216 +141 207 228 +133 166 182 +89 151 213 +148 123 205 +83 133 181 +64 86 141 +81 83 85 +52 58 64 +23 70 80 +16 49 56 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/wishiwashi/follow_shiny.pal b/graphics/pokemon/wishiwashi/follow_shiny.pal new file mode 100644 index 000000000000..ca70dee150e0 --- /dev/null +++ b/graphics/pokemon/wishiwashi/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +240 240 192 +239 240 241 +211 214 216 +141 207 228 +133 166 182 +89 151 213 +148 123 205 +83 133 181 +216 136 0 +81 83 85 +52 58 64 +136 120 104 +16 49 56 +16 16 16 +0 0 0 diff --git a/graphics/pokemon/wishiwashi/follower.png b/graphics/pokemon/wishiwashi/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..5a47bda39599f54b06f33c18d9358034237b9180 GIT binary patch literal 1156 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBTkDuOu_;~r+jo$N5T9<8$oPKpm_1WOotqx(mfx)3BRu1BB0Rn~=0s;a+6Gp*k z2n?qX_!BE93d|Qqo-U3d5v^~hT+BPHz~fpdY|V1w@Bj0%oT1Y_Z>)HlcE&ODyn;U0(c->t4m(v{Njc+84QEHxypJ5ZBDc{=m9l&UKh)7WIsIW+Ac>KKEHtS(^00050Nkl7xV z6onmGLW}_-b*_opH7Ii0mEfZ8!JZMpet@b{)wvAi5g04-27STWCh<>zqDpkjS5c8rQU#>W5L!&J|Fv|I7Wyh-ag!5k20n< zxMSv6LbGYW=M(;$mm!L6fNm@`2vg4T9OZLb){kBsm^BH4uH+rOX6Zk$@q_IHnG+{K z<#VSa7)|frZb|c^3AWJ8>WPBU1wt`x7(h-WKb2;{$0Nauy=_P~Hm1~81|ssldnI8_ zn65SR+JdPdQgd!@i4+?@0R7F3ukABajb&ayP;GacuZA$4XvQXBQptISm0z*FAB-?7 z?L5^OEwR&4K%PIz)C3dD4600070 zNkl%TTz(x1J={#Wf~7U zyNeZ+ZhG;c$PQy?KMo!hl!-gYK)Mfx4G6whj5M>W&*Z%%@1vxX3K+2C#V1hz-g~TRF92;Z${Cq1_Tp8Dqlb}57m?wR$x^vKMR^o z&{hCc%m;|(3PEXtc*1A<5lNb&sfwoDabMk_0bvL=DFFdMUczTu128p&ZwfW*HxP9% zg!DGO!9==zQ}yCLzUUu-Fa)8W;;2jo7C;&KTcC)r^tCM-`G!#ARBa*Gu<|s1qxDMw^{s}15%bUKQD)~YN?e(lZ>`KuxC6q` z%3N#Z_4H-en=t+@RW&g8WOj)gky}u!rm98Ph|GAlC+OWavfsBs_x`-zW6K7a@`_r> zz5}Dki(CNsC|F0QCIJcxPk`-x-uFNvR?(7OUd7zDHA-8k@}PF1=yGWZV5GU``bf`e uOzdg;&W7Zw;87$hVl zczAdyI4A&xHC7mCRCv62@grb`ghPcy#|4WWCuWEpJ+TTX$C%{p?!wT)D(eB{u$OrH zy0SlGwYpFySIC*&s2v~iN|yn^vO2;U*mWvOSjt3w{x(b5WRM?(F$$h zt1&N62rHg5I^teXa8Hk`+cG*kI*6I4iJe3m24T zuHt=iN-ie4+G3k*=k%7Fl3!&sA8oyGv6Am?+3#z@mAX@YUQp|NpsM(zN6)5^!@_6A zgz^IgHyl^YuW0&h#;GdDe@oZ=V;Lvo%LUylj{o(1W1Kj_Mf&jaiVlHYJ;Jun8HK&> ztXICmAym6tAY^~q&t(1o_MQ)f)l?jJ+;f*`Z{~low@lh)j`6|=2N!hTnkDTL-FmZa z;=ApqPn=*+cobupSQcyFX)gEk=KF73JB43ZraN^?Z(Vn7&%FY@J;LdmEVlnXIep`f zrM(9G<4;Fivx+KSIe9w!Qm>f-k6v!N787{R+-W}d{iTC1}@Ca|5EH*baXXWigd zhVz#^t)yS?Zkds0e_>;sNZTWx9{a^hrK1zt4Wb>=r*y60YV_2c+qFZ?PDruk^AtZP z?l(ed-1FwkyXtT*bX@tzFx6=$v(5azr}>>)EI+P0#jWQuc5F0GOk^+-XPvLb67cl% z-#scO-LFscve|V_Z>d=GK0n}*Vw~8kgnDL+Nz+^Y`~PL#Y0Xn97o%AUOk}Dht`Q|E zi6yC4$wjF^iowXh$Vk_~P}k5X#K_3X*wo6@LfgQ?%D`Z2R;eqBhTQy=%(P0}8jhHs Q{Rv9Pp00i_>zopr0OYuCKL7v# literal 0 HcmV?d00001 diff --git a/graphics/pokemon/wormadam/sandy_cloak/follow_normal.pal b/graphics/pokemon/wormadam/sandy_cloak/follow_normal.pal new file mode 100644 index 000000000000..010a4f490ee0 --- /dev/null +++ b/graphics/pokemon/wormadam/sandy_cloak/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +96 96 96 +72 72 72 +0 0 0 +56 32 16 +144 104 40 +80 64 48 +192 144 64 +200 192 136 +232 232 248 +152 144 96 +232 216 136 +192 56 40 +200 112 96 +0 0 0 diff --git a/graphics/pokemon/wormadam/sandy_cloak/follow_shiny.pal b/graphics/pokemon/wormadam/sandy_cloak/follow_shiny.pal new file mode 100644 index 000000000000..80ed0f7d9a87 --- /dev/null +++ b/graphics/pokemon/wormadam/sandy_cloak/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +96 128 152 +72 96 104 +0 0 0 +56 32 16 +144 104 40 +80 64 48 +192 144 64 +200 192 136 +232 232 248 +152 144 96 +232 216 136 +192 56 40 +200 112 96 +0 0 0 diff --git a/graphics/pokemon/wormadam/sandy_cloak/follower.png b/graphics/pokemon/wormadam/sandy_cloak/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ed34c20e726c434fde0a1582db4cee0cee885f18 GIT binary patch literal 691 zcmV;k0!;mhP)q-5z=-JR_?VDj=-7zBI4H<)U@|;F4gdfGK}keG zRCt{2lQD1FKp2KUBrJw5m}H5Rg)>>Y8JIee-qj{50|SIeSzTBe($a`_sfd#`Dphm> zI`ltO5lU65Qae~Vb*-XS>>2VOiVeOypIcB$w&vR&zkZ+Z&XNJ{=YH;L66w_#^d+20 zuf~b&VqSfLxrDRXl^8P0MwJtJb0vl~BfXFTmt@kaxKzJYo>UeptQNEuwx2D^kFkBU zaKXCSlCka!tAckAFnJ-dDy+Z6<>yi!6DG1|L&DmzgGsB$8#Najh9y`PCS40#R`2gZ zc#O83bmaZ1kT;Sp$s<%02GaC}PDyah$n6SNg)r@JJrN(R)|?5QYRDKNWC(UGU&yai zb4doFb?J(VF!?5rawpsEIchF>>kIqVQOKu{&_k1RuQ?MsoVN?eFhiaTT`q(KDSXJe zPeV?+l|VS0f0HSHDHe(*3%N;7ePQ2nLiY56x$$+*bKzc(FM#nHF6{Nr_yu3hga@UN znVvT{1s}4ha8u4beS>kH2`$2f54?e{OALpB(BmiAnXq!@`xWocghP=te<;rbVgJMq zIW_z=7)u-z+LK@9%H#*<9WN@h=@h*)&Vlfov|x12sKha$HllqxdM9#4s8Py1D)K;h zNjm(&>l?-{3BPen2#wE_o>xV#2%#~K4i2T}$5KKIt z=e0|z1}V^^K*68)C26=Q&x`|d`|Cj1mwG?TLsKa*pV0iVBuO3Hr-btXszC7v)}P=1 zD)t8%(DBKHu$cb-D7}?;{_JD`tmQHQ2LvrR_|uzxpjz|i1h^m*IN;ymU?{)j5z_!E zkO>gO!O$%NWWYzS00OYSGl$;8F}L@ENd`SfO?18^WV`6-z&wDS0godZU=pV~A^~#XUYl+UgAn2Go0dnW6JT*? zR)ltOvdv$%Xy_Smuh0Nih!>)j0~uhV6?YE6mko+E#y}vzLIXVt!+p75AV4ayV-!Wy zj{@z5!3;!^?U$Md0zqG|**{YPWcy*Ip8_3vU}>pg#jpm%3!Dra`zde)4R&EwF{}*; zYo)5WKG0WHt*#WVFIEhBAmDg4prE|2Ujy=08+c{^TBqwD6>|n81m&O200000NkvXX Hu0mjfQ3XbU literal 0 HcmV?d00001 diff --git a/graphics/pokemon/xerneas/follow_normal.pal b/graphics/pokemon/xerneas/follow_normal.pal new file mode 100644 index 000000000000..cfa83f54653c --- /dev/null +++ b/graphics/pokemon/xerneas/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +32 34 38 +48 181 222 +84 63 30 +164 88 198 +212 193 126 +139 138 111 +218 52 55 +255 208 67 +55 64 205 +92 123 216 +55 57 65 +202 204 210 +84 63 30 +0 0 0 diff --git a/graphics/pokemon/xerneas/follow_shiny.pal b/graphics/pokemon/xerneas/follow_shiny.pal new file mode 100644 index 000000000000..6b1dbf99418e --- /dev/null +++ b/graphics/pokemon/xerneas/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +16 16 16 +53 51 52 +48 181 222 +84 63 30 +164 88 198 +212 193 126 +139 138 111 +218 52 55 +255 208 67 +25 134 171 +38 199 254 +224 224 224 +202 204 210 +119 117 119 +0 0 0 diff --git a/graphics/pokemon/xerneas/follower.png b/graphics/pokemon/xerneas/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..3c25137df4ab3315226a67adb4bce692439469e3 GIT binary patch literal 1685 zcmV;G25R|Px#1ZP1_K>z@;j|==^1poj5El^BUMVZs35D*YGGc+)@-c&yxq*%t(!G4R1Z`w3B z|IkAjhN~vW{@~!?%FNPtb$4tI{h$B<010qNS#tmY4#NNd4#NS*Z>VGd00r?$L_t(& z-tC&fYui>F$KOx*Jl-#H<q#byyR8>P*?M&e zD?ZAH9^~xc9ukOpu@4IjVc2PxUDC^-c>Nppl#aA3dcPMbE9~H(2^M^0z0X(rNqUyU zW;Lr>&1zP&n$@gkHLEie@Y6;7Ktq(@dr!wzg7Z9S@jooCt-e_h?>qxn2;#dO6$xtM zm6n5ToeG*ZOU)I6VBdX*dp2R0Tgz?aK26I3?X6Qm$HvrLAqckqmg{+WfEv3^29R-d zZ2j(==Dy;h?eLUbC5SdSr|UX7Th>FlT_K2W&0R~y0Xw=4`WwMTgfFmzX}D4lbnjn$ z2c-e9UbP$bS~?C+2kvp$ikCHqU2ve|q~S_I=;&*whe+pj?8pSWoo3bEUdNPN?=an& zugAN1@fNxqe&DINLJ;r~G_-&E4!3ent|Ku-r_+E9bgr{h9J*g2)SY~*%&cv6t8mfj zrs4`gXl}3R)te_Ppu1YVgV%1tpWe0Ia!%)6310d%)qNB0Wz)l?kZUbWylxNfg%*T1Zy+r&FRIcMi8L9qis zcQ#wN!^NHcigJ@!_C6_1zUGLth*jRJ68!pvt83} zW1(H-tXOE97p>fSau3DbQElh#rsNcna?u}dweT3ds(0~6p;vqF5Yt>Kh}f=u{J6EW z>_f0*J$QU|-AnEv(H$LqBd>eO{sf2Jn%lrfjYgxB-)Ypk>9|_3)_!8Gw|pP{e%rF1 zdR!*>0Poqj%~@)Gsb_uL(|6pROTE@7J)V{;1#7*h_+8&0_5-ib>&gT#Ew zrMPA>t5_34t&hUVF->8+=5{?t`vmeqc&<$j{gZ&lX z&&(NKe&+s6d|y>@m7wThs=+lk40l4gpo)w7NOw!@9Gn(pR?IbN2WsDk&hJ6d&&ox? zL37BmbA=#Vwu-^rvYcPtZ@n^u?3}U6!hPc$TqRfx;+LEQVlg0&p^7st5`yFGTq)Rp z6}+TR5(v)2wP@r;?@7{ z$yI_{Bmz=9fI%@7J#JZ=Wo6)COcugYB%MmBxKhxFUOu0aJp{ur9L|N|O8CM`a-=y7 zad6+qp?vE!R|*EkbN~*o$qm2~j{}V3g~S!K(O*1nw2EZLQsAVa!O2sEm5x=v!qWj6i2YlM zyNDUG0DlTlien~kKox-YQ|PJJ0CD`USufei^(3jZaV%Jn29PE{17!b205O1d^5_+k zFO=F?0I?By0L5jL(c_;tz}o>pasbU^k9oI8Nx9C`cDNjj961K|hxXAyGL fSQtdD$-*7)|8JYkQsAsZ~KH`!*_)4l4sJY{O zM@mJJ*S>Sn+%BO2vy{=T#S&axhuz|45C-T#JD z!r9I7tN&*p#5NFRgj-GD}Eb;)cgB=Dgn9?!)lD`d18x&4h%Nm=?Pu)<# z=h?HrUv{DO`q^$pV<#v^Z(s?b9l#^4=M(_ zSM!TD8Vcu|%yL-Ym~QU#MPNqXoQVDjf2J~V-~SW(x8_Ro%b)Ax{w@$w-}A~w>f`%V zCR=yUfD{?aw|@O|>t!P^JX?R}EU$PY*B&7`?beCHW>(_TFAG-s@okGcdc^hhyx{2P zYc{Ogb>PHgd&#+9Jh>i(AMsr@kLjMnz4huf8}kYy6=sLHdR!8B=Pf$_*!GRq#_YzE zW~v@xrMZ(7C2!0O>FaXfDL&I1)p2g^m)ANMejPT^bbR-In)#FVS@+i^ZdVrbX{INw7OVenn6&MeX#RQw z$(L-g)9*KJm56RC|Nqxow7^lRPjz4CKjy{V-#^ZN(ffGM4{^8s46?67cLc`10973f Mp00i_>zopr0PpCWFaQ7m literal 0 HcmV?d00001 diff --git a/graphics/pokemon/yamask/follow_normal.pal b/graphics/pokemon/yamask/follow_normal.pal new file mode 100644 index 000000000000..2b661e533eb3 --- /dev/null +++ b/graphics/pokemon/yamask/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +71 71 71 +44 44 44 +255 0 0 +0 0 0 +40 40 40 +129 79 25 +172 154 220 +245 164 33 +199 121 11 +255 218 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yamask/follow_shiny.pal b/graphics/pokemon/yamask/follow_shiny.pal new file mode 100644 index 000000000000..65c3ee00ccff --- /dev/null +++ b/graphics/pokemon/yamask/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 11 11 +72 72 128 +40 40 72 +240 216 40 +0 0 0 +40 40 72 +96 96 96 +152 208 160 +192 192 192 +136 136 136 +208 208 208 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yamask/follower.png b/graphics/pokemon/yamask/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..68993cfca1017bb768e8432f8014d319d20f1eec GIT binary patch literal 666 zcmV;L0%iS)P)Ad&0006pNklc#1 z6b4{&aI}&pprGBvM1+h}MufcdvDQh*Fq9S{bDgq~*V=!c8fQev zoUDj?O_of}_*%=5C21-#w8RUf#*XM4F>ijSy`E67^Ly`k>V8XJPly**$aR)$=h&%X z=JsCa$-J?iTacLF<+(BQhM6o&vTWW<1q_aK*0|y<@ps@Gj>PLJwIqSmu%{$(PmNj` zeKT&EOSbxs-r%>MLcGiO2GSHNC&}SBedUF$BhO`Ov#5AL22D!wX;B6=MMN z0?iay*Nt^k*R>6-amPboylWckX4i}b4!?{vPJ!OWUU_|>ygtY)8;Gvad?)~cLYh>@ zHV~#IT1eT{LtfNADSU+aPSdeK%}y`-A&|ulR0cDM90FNXe1!(tKwKBvxs;D@Pf94I zJWHkQF=Al!)?S9dzSF&jL&TUH9Q{k)_0 z69n?~a(K$N2y82cjXoL<8Oh=Kufz07*qoM6N<$f*UYB A@c;k- literal 0 HcmV?d00001 diff --git a/graphics/pokemon/yamask/galarian/follow_normal.pal b/graphics/pokemon/yamask/galarian/follow_normal.pal new file mode 100644 index 000000000000..0e811796801c --- /dev/null +++ b/graphics/pokemon/yamask/galarian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +140 78 78 +0 0 0 +24 24 24 +56 56 56 +159 83 188 +87 43 104 +77 71 72 +128 128 128 +235 93 91 +194 184 185 +136 126 127 +179 56 54 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/yamask/galarian/follow_shiny.pal b/graphics/pokemon/yamask/galarian/follow_shiny.pal new file mode 100644 index 000000000000..0e811796801c --- /dev/null +++ b/graphics/pokemon/yamask/galarian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +140 78 78 +0 0 0 +24 24 24 +56 56 56 +159 83 188 +87 43 104 +77 71 72 +128 128 128 +235 93 91 +194 184 185 +136 126 127 +179 56 54 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/yamask/galarian/follower.png b/graphics/pokemon/yamask/galarian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..718654dd3829b1417b7c4934f1a10df0ebfb8a96 GIT binary patch literal 577 zcmV-H0>1r;P)Px#Bv4FLMT|~P0000O7#KJ>IG>=* zqeXw*pMU`+RDc@H`XfEZ1*pNhbp%K`hXqKV1;qYg0f`(3NI4{!9RTnLfU3p`cW$sp z9Z*03m{|7<0N`B?w@3h94+sE(jsQhJ4zED4i4JaX^slA`3g`oN)2=)IF`(=&%UqBw zodk?OiT$~N%%W`sd?COS{xP7MbMIqMc7VkBxi#@<#Od*BB0^SxOx6HnefaksH2ndf zG~kMzWf_2(Pq#LWt$rZj&eEK8dXGJZp7dks!#_Lz5OA1ifxXGpOG??Se^F9C`Ex3v zHDb}S?w~bbIa0=b${`E^^>j@a{0d7cw^}@N>H$xCfPC=mfTphYm6O@_pC$odsg>e8 zWvRF71<fUed! zrQZMqM1XX$?)w+z3j&aN`TE}BYSE(r2nYc6`V-v;mCwCVQzQTP{Z%y+5CCrR(<&*S z|D@C};*mRO(3`yPeLxB0Cn+@lZTgLB>WvN&;`u+ZCSNJR$v;83)-SIQ$0!KOp~&ts P00000NkvXXu0mjfmQVj4 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/yamper/follow_normal.pal b/graphics/pokemon/yamper/follow_normal.pal new file mode 100644 index 000000000000..5216291b749f --- /dev/null +++ b/graphics/pokemon/yamper/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 12 252 +132 120 12 +240 228 100 +104 76 40 +216 200 16 +204 168 120 +0 0 0 +188 140 76 +252 252 252 +68 52 28 +152 208 104 +76 116 36 +116 116 116 +220 220 220 +152 208 104 +0 0 0 diff --git a/graphics/pokemon/yamper/follow_shiny.pal b/graphics/pokemon/yamper/follow_shiny.pal new file mode 100644 index 000000000000..c52e2bbddf1a --- /dev/null +++ b/graphics/pokemon/yamper/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 12 252 +131 123 8 +246 230 98 +139 115 123 +222 205 16 +255 213 222 +0 0 0 +230 189 197 +255 255 255 +65 49 24 +156 213 106 +74 115 32 +115 115 115 +222 222 222 +156 213 106 +0 0 0 diff --git a/graphics/pokemon/yamper/follower.png b/graphics/pokemon/yamper/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..2f6432b6de8eb50d4fa9acdeb79fb04f68bee620 GIT binary patch literal 770 zcmV+d1O5DoP)LoX!9W4q35z+C55=h(LS=e<>C2sc>)&RCKMRpZH9YecAFbR0QvSMv@ zt$Y{neci@sV=U=UuH5eMuNP(k(Qn2iuk6cNIPMI8-I*tStt#hGd2_Wr0?FwBh^5RP zh=yjFs)MY4%_?QCLF}ToHHepYKxR`kGWX!&_%T+2=t!$5rP1Dw)IG(L>A4f*jucE@ z8{s`gOJ)O&>s!;KSyq8)0u34PKY&1%xt2^X8`G3L?4qsK{{pPYD-xP-EW9QY}m*EGc-`jcbx82yL+wAP%DUjN0`IN0S=w@NPNuBd~Ho2<@ z9)~YK!4U9AmUF>fWzh-3EoHlwK4+@F+p_zT)9D8S8&1rA5pAsSnQk2*#&+PjMi+gG?z*g+?mF-<5bw<|}L(kypmcr3~9EB0qWX z9x#}};5=nD;~C}&U4Cb|RQ%>z9ayMa;;pZ%vZwm}`<2&kS$4$pWYxSh6kOu;!j^OO zJuQ*x)*N>azL2q9|J-q7q>22eX=v0W03;avHmYM&;Gct zUUb&x2=fN>B`@~A(cl+2cd0V`5o7I7Rzs7FSM5ewf!g&9GkjF+&$C;Yg3`ICtDnm{ Hr-UW|Cj%DG literal 0 HcmV?d00001 diff --git a/graphics/pokemon/yveltal/follow_normal.pal b/graphics/pokemon/yveltal/follow_normal.pal new file mode 100644 index 000000000000..3b9046a01f10 --- /dev/null +++ b/graphics/pokemon/yveltal/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +44 34 34 +96 78 80 +44 34 34 +76 60 61 +150 132 134 +191 173 175 +96 78 80 +155 37 42 +212 58 65 +94 192 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yveltal/follow_shiny.pal b/graphics/pokemon/yveltal/follow_shiny.pal new file mode 100644 index 000000000000..d766f39ebc2c --- /dev/null +++ b/graphics/pokemon/yveltal/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +111 111 111 +239 239 239 +46 41 56 +202 201 201 +83 77 92 +117 108 129 +68 62 80 +146 30 58 +196 40 78 +94 192 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/yveltal/follower.png b/graphics/pokemon/yveltal/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..0e6b2a19caf88b6db186d8e0951710433a47241b GIT binary patch literal 1929 zcmV;42X^?0P)p67vOJFwm}Jo?6G{3s<&#`Y9u5e@ET+wf{V(eH+?6#LzKMt;_O-3NadRCcNVZ z(CvQvp?X^nUX+0w#R?ts)Ve86R4Ah}htYh0%zaPxW9%D0SnFRJp<7QpTMmLAYUh+#bF*A%w|pBZ)!MZO`>N{xju%2ZT0fW)6K z>n|Z9`wam_8^JcQs3;_(xTd%z_{;#ZKi`DVY3Ttq%83D|dwRosACUbQq^@EiBn<=? zh!_Ml#Vx_-hVmB0txpfF_vz&^{TnWdTyYb%QpN+8u!+E!jEjoo3oSfM5Mw40R|KCO z;1wkS(fXX;n2CwNN^qL*O9$0J9>8lFCn<^*c><>Nw_jJQ2tGgTA~6%YKcwl53IdFZ z608X*=xJq@E{Zz}5%ZVu>uMFjeOOl%oB4VlV38ED1;c2Pj&sfAhKQ|CY)A9a1ZQ(HU+5Ndm@AGvIrd_FcyY@qCc4dwgefG*#sc}_Q&7< z_*s}O@P$*V2<{_L2A{wlH_IM)cSY#K5EcFOtgw5xa##Xuf{bX1ICWt1IsH7g)U<)X zhTuL!Xg6KO5JyquKZyV=^eTd(sc5PPqq{B_L0f_hD26Z+lS!J61vW&GwIR3**f4lo1^!F^_E-@YIZ;3(qDP;(iF zIpv3;9Iay28x?n)1Bk$yAUgoLVDejVnx5$Ns>uQJh?0QZ6GF6s?F)=8wHOJGfMz?) zH9TEJLzNV?!pU8SH(*1M{T>P`Ug6P9X$m0D0YZj4NM|QH)Pfz}*cX|a=o5ie#ON4# zBLVPqHhhy5KdIil!>hrDAU}Xung(c0ZBg>2J~>F*8F4Tfqc#uh1oj|udo~K^SQTBy z{!&g8iB=N>_l>uDQr;M;<;EHe=xE^ny2rGhN&@ceyA2NXX971D$zC`j6u5Jy5Is<#?4l&MX zpNx|`CJ684Gk$){c3-L6S1xxBpfrWEcui1JqT@&CP@Ke`Ul%B|=nFvv1rdCGYur&A zq8$w}?5<94KB_L4#w&UHzA2GG_K)jmma!Q~;`uOG6BOZFdf4Ctd!?ox(*;Ue@R7JD z2p$DdeFPzc^LbL@yMK`%TN+1C4RCOAulz3Xk>dWQp(64`e^P4L96=!8@^65jT!G42a@=3Bww}uaSC$s#=uiZYP&K?qkd5AGHjyj)l zXLhJo`<@^$mllS=@0auCd82_4{eJ1bWv|>e3UkebpWBXOX+H8xxld10#%JyNI3W@6 znQ_G?E#4E94b@zD-2xj6mCA+Z4$hi8a<9{28d2rCK}q0VE=Aj|-@Cvt4EZg#t}PGb zO%16f7sc|7^^PS}XFeB$tGGc<9+r7$UhgD8DM#$e!BMK-^N66|?=>v#x5&$p={SXx zQpw)EAP3Cn9S44#MmW*sleobButVZ+Y#jLNj zZtosnAkJx0_boYuB$12q7$Hg3VpfLpj^B($;M9?l;K^UKVC@iD#490D~O^ zAtw7_FhptOZ_{6falNMbe(lwhYClSf|At|xTnr3g0^*I&1H}*!$iALB#&I#h(X4%kMhwzYYO^>JU2M`@??#(gFUkA6||R P00000NkvXXu0mjfz2SQd literal 0 HcmV?d00001 diff --git a/graphics/pokemon/zacian/crowned_sword/follow_normal.pal b/graphics/pokemon/zacian/crowned_sword/follow_normal.pal new file mode 100644 index 000000000000..906648fada31 --- /dev/null +++ b/graphics/pokemon/zacian/crowned_sword/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +57 109 164 +197 145 65 +98 93 24 +16 36 41 +213 210 98 +213 76 49 +164 56 32 +246 226 189 +0 0 0 +74 68 16 +74 133 197 +230 226 230 +90 85 24 +32 68 106 +222 109 90 diff --git a/graphics/pokemon/zacian/crowned_sword/follow_shiny.pal b/graphics/pokemon/zacian/crowned_sword/follow_shiny.pal new file mode 100644 index 000000000000..906648fada31 --- /dev/null +++ b/graphics/pokemon/zacian/crowned_sword/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +57 109 164 +197 145 65 +98 93 24 +16 36 41 +213 210 98 +213 76 49 +164 56 32 +246 226 189 +0 0 0 +74 68 16 +74 133 197 +230 226 230 +90 85 24 +32 68 106 +222 109 90 diff --git a/graphics/pokemon/zacian/crowned_sword/follower.png b/graphics/pokemon/zacian/crowned_sword/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b8069ecd51e5386ff36aa8be110d183f5db769dc GIT binary patch literal 1224 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 gl{#Oo(|@%60zT(Y%g$ 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/zebstrika/follow_normal.pal b/graphics/pokemon/zebstrika/follow_normal.pal new file mode 100644 index 000000000000..fa9c14b6c0e6 --- /dev/null +++ b/graphics/pokemon/zebstrika/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 65 65 +57 65 65 +244 245 247 +204 204 204 +7 7 7 +24 32 32 +7 7 7 +164 164 164 +57 65 65 +112 112 112 +116 168 95 +7 7 7 +7 7 7 +7 7 7 +0 0 0 diff --git a/graphics/pokemon/zebstrika/follow_shiny.pal b/graphics/pokemon/zebstrika/follow_shiny.pal new file mode 100644 index 000000000000..27178df2c18e --- /dev/null +++ b/graphics/pokemon/zebstrika/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 112 +56 40 64 +244 245 247 +204 204 204 +16 16 16 +30 38 38 +0 0 0 +164 164 164 +30 109 89 +116 116 116 +134 216 33 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zebstrika/follower.png b/graphics/pokemon/zebstrika/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..fbe6fa8f566437b23a8deed106413bd0e9586aef GIT binary patch literal 983 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/zeraora/follow_normal.pal b/graphics/pokemon/zeraora/follow_normal.pal new file mode 100644 index 000000000000..b21c536126d7 --- /dev/null +++ b/graphics/pokemon/zeraora/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +249 228 85 +218 169 54 +91 208 242 +47 151 198 +239 138 78 +104 108 110 +131 87 37 +26 94 124 +56 61 67 +28 31 34 +16 16 16 +15 15 16 +0 0 0 +32 144 216 +88 208 240 diff --git a/graphics/pokemon/zeraora/follow_shiny.pal b/graphics/pokemon/zeraora/follow_shiny.pal new file mode 100644 index 000000000000..7e6fa612bb4b --- /dev/null +++ b/graphics/pokemon/zeraora/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +248 248 248 +184 184 192 +248 216 32 +200 136 8 +216 0 0 +104 108 110 +88 88 96 +56 88 88 +56 61 67 +28 31 34 +16 16 16 +15 15 16 +0 0 0 +200 136 8 +248 216 32 diff --git a/graphics/pokemon/zeraora/follower.png b/graphics/pokemon/zeraora/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..303d776e43214181e5e1e0d99c389a89b36882df GIT binary patch literal 1468 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBbC!x1innhpuq(A-G`!2tXoV@06RjIfd3tMLyc_je>0e*e~kUB* z5EwQgFwxYrf`Nf4%hSa%B%<~0^ox^TD{wfpE?cCQ^Z$Roe#Wi4)!GJ`a^LJ)X1*=? zCSWPmlj#*6Q+QM~{Ez#_xli`%ZfKk@@bPkCPy<7QUqPqZM@xG}hcC^StAmcHdI{Qk zF0kaQ`2U>EJ3h(#z{A-*dm4|qne6lz6yJZ_X;r#z(1Gtv-U<&26rBV9^A&%6EwRKs ztw~UxRqW&^mYTl340T6@`43(znrBvd#GO&}3ro(tW1sqFlzJR#U+`k5@P?ln8+tNl zG4Z{(E;&-e@3u$d)c4&F#fvl##7^*KoNoN+UHb|7f>_0--?CEY{wkg0t_h6Qsy%2V z%CSQ#>H6&7t~IA4+r-=-Tgn!i)@(45uzyx3m>%NHYxd6JKz?PlPDn%_QV72Nvb&+W}T<~xeT88 z=1ux$;k|pGui+zQuB6kvVaZH#_qnGm-2rs%dWql0Mb>A&uUT|_%3r%@9|9M=UEZRa zQ1q_3Nc@T3srDbny`8gcGS);VeBR4&E$X7+hDtF#*+u!$lN=`We@qupumpO2GeeJ> zDXS0PjNdwpVKZZnZD&2OW_tO#m%aP{n514U_d9(5k$&SX@p7#PA44MF^RJ6?oYj(D z^;|S}pZ??=y*IsPciH6bv&PLgX6%3c!Sr*M*n8;{Pj4+MN}qU1>-g6-y-e$vYG+-o zaAApIP0d-nBTn;rWz00r($?82Yb{Po+CujcP( zUCZp7^R)J_&cC;X9Dj0O@W~atzJAJ>g_?@)lRvVr7E@l3Dld2ll!ZK9{an^L HB{Ts5%MDF` literal 0 HcmV?d00001 diff --git a/graphics/pokemon/zoroark/follow_normal.pal b/graphics/pokemon/zoroark/follow_normal.pal new file mode 100644 index 000000000000..ee6eef09df38 --- /dev/null +++ b/graphics/pokemon/zoroark/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +4 4 4 +55 58 68 +31 34 50 +112 33 55 +63 11 33 +120 40 64 +168 16 64 +72 16 40 +85 85 91 +164 11 55 +123 166 175 +41 111 114 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zoroark/follow_shiny.pal b/graphics/pokemon/zoroark/follow_shiny.pal new file mode 100644 index 000000000000..de3371e25361 --- /dev/null +++ b/graphics/pokemon/zoroark/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +4 4 4 +82 82 90 +31 34 50 +64 40 152 +41 42 64 +64 40 152 +112 48 192 +41 42 64 +120 120 128 +112 48 192 +124 182 191 +41 111 114 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zoroark/follower.png b/graphics/pokemon/zoroark/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..56d1cc381642434bce57a72e9b2808a72d25a6af GIT binary patch literal 809 zcmV+^1J?YBP)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_5D*Xq1OzuaL?0qDa3ME83n6$YK&TKv zNDwGhRa>MBH+!b9DQ|L30)H?7000SaNLh0L01m?d01m?e$8V@)0007rNklM%LJ z0rIg8Voq4WHNHVxvVi4ir!S^j$;$0+MP_uuw>;eLdgv22WkakqTjDK@HYA+S6;*Ka-0J&N z;7aIDuOMNqx*+9geOBz}Mj8_7=k2c-7w4B~IX@e&cwk7G+?DZHvK6y>8D;+srYS z2L)CPBee{C>U|n6>-Xf*Z!GFkcupXr?sS3%-9y z7>fC$qvN7eCarexuOjx<7ZJ}qZ8;~#{GjV`gC;p&C^_N(?SgVE;*Y*RoPXr|kvzL^ zn38dkBdmVijPX)<$ZEXA@a2rIZ{$u_O!Ik&CRT=tdx|L|NsBy%^>dX|JBv*`?^$y000C$ zNkl_)Q-VH-(NjiTBJ0}++X1!yVlH#uE^<}FPWC}@sx*^}>R9rC+DFrsswrz3 zpnDIE@4*yierILCU4KOr61Hkq8h<*(N_@Nv|qhQSZLyUuC zhx!3o9eOqiv0&)v67zD%P8!Dzf4CJ z0~rii)6tDk9#&jULxYKdWFOcPNj;N|mVmWwbs82i7lPx%!1WWJWC0I@m6aTxn21Ey z_!VGt(*`UWa0*}35h_CzXc>To;HsNV5%h3^n{G~~7!Rh`!5rk~jX3WCb}iiETa=BY zVO~^NTi*{!mBrfnRw*lix8MOA?Tf;r0Rt9~ibXNI&@-8mWofjQMTIWD@vXEHK@L<* z^_;xES<^QbHe%6(3bFEWUtN&og@)k}aI*;)6wWtc(2T%-8BP1&f%h7jHv>j28sOK2 zJ%dgxUm_uqIVxw7`8fdb80#hm4ho;ZC35?(CfmVXXP?+2%@XIfps)rFvkmaouFc(~ zhs?L0mhgjAzu1vdBIFRgNq3ObYCB40M^q~$aKnfzSul_TQ+VaihH{pqXlb5<-`|xS zXg)$wPzP1t5|3W(g5SX57+jYGxvP+Ps@v5|^otC44&#D>lJl|At~f%j&eL)2>VXojn=qw z1qzt_tTjbEfSl>IGJgeooAh6vYqt0gES#3-mqu^LfBgNp<>!rG@@&~T_i1Nj?v)8; zW0?7?sh91F2mHk}LMlP^1tAj3otUpa(yL@m)kQ%-d*u$uEM9mYcB)@L7^Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_ARsUZu+RW-zyJUMU`R+vFfcJ7AS*0o z?(X+dQGmw8>kvj@6BII(^N>RT000SaNLh0L01m?d01m?e$8V@)0005ONklmEG*bvpbRh4>` zn0A9cQk%1&R_H3$6GY5mSkbp897N94^yH|?S<0QHq~M>1vXiDEbXoT_Ma~70jN`uc z@0qEO6TfN7I}{{5u?Ec3E8Xw+_sxu5W8wglsWC5J@4wL@sHm9Bqy>KeLbtm`)+;r* z!zs1Z?!}UBsZ~`tS?2O7HZYGr=((@5*2;SAQVZ`~yrs{iP($4@uYKH5ns96y^2XY` zypax#@XB}0*2hCFh3tiZywUn$##(9NyVHYv w@%&x5v}^&`XE7B7_^Z6;dHrg`{~7?l0Fa-V#19TVKmY&$07*qoM6N<$f?gLJZ~y=R literal 0 HcmV?d00001 diff --git a/graphics/pokemon/zorua/hisuian/follow_normal.pal b/graphics/pokemon/zorua/hisuian/follow_normal.pal new file mode 100644 index 000000000000..eeebf485ae83 --- /dev/null +++ b/graphics/pokemon/zorua/hisuian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +180 57 57 +0 0 0 +238 131 131 +32 32 49 +148 148 148 +82 82 90 +205 205 205 +255 255 255 +106 106 106 +131 32 32 +164 98 16 +230 98 98 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zorua/hisuian/follow_shiny.pal b/graphics/pokemon/zorua/hisuian/follow_shiny.pal new file mode 100644 index 000000000000..8dc5c397afbe --- /dev/null +++ b/graphics/pokemon/zorua/hisuian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 115 230 +0 0 0 +148 222 230 +24 24 32 +115 115 115 +65 74 74 +156 156 164 +255 255 255 +74 74 74 +24 82 123 +222 189 0 +65 156 230 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zorua/hisuian/follower.png b/graphics/pokemon/zorua/hisuian/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..9d98e3fd7af9a6d62940ded1900dca40083d2ed3 GIT binary patch literal 845 zcmV-T1G4;yP)ARsZ6l$26ZTFuSP|NsALYHEWZAf#dt=3-(10000000000TZYi$0008m zNklz;ZEt;cF8e^B z?iWcWyu>cxC$O+S2m@SXwaXi(+OUD$4OBZ&tP@+Ej}3=i#(FM}(Fd#>Mcn0Ot>H$e z^hGP`E-xw@Ek*`cA@k&A(~km0(!HZQ-1rlj3M$uE3iL4w9d06?mW*^WuL!5}_`{>}@u;z^|lBHCN9xQ};Jzup~z=j!E z?QeJm77=;9zu`5cbkj}?%@RALI?j?^WPvjfSAWqHm<%G#!66Vcm~l=!5)Ry0s%P>Y z+NZKvAhCy@^IG%K4a}BfYXBZOwh3?A9?+bwC>Wc}DHy&3S>VokIXvHNNc2XmkVqGd zYQkk?z}dxQ$H)KTwh48Xs~ilyb8*A$>h-rBF1E8x`5D zwJ9j4YL~4iQUm%7vq7@mD!if$NV>;ueUHBX?$kU|c|`13qVMi{Cy`#@8XoEez7~PJ z^aACZ4U4v+ietUggzcBhk(H*A*`vdiUGLAmC9U`$eA15!rt7q=hy2t{21tP*Wpp#o z460qA2u2J0@nLtqEl`##lEN5~zwblv-ZbI)$zW(5Cn%p!M*Aw- zv8OKF-}(3rkx;_(#{VI{#Be@R)x7b%TJq5V7v~L`Md`{E6o}FmVvEz{7>-* X#{nm9tzs2+00000NkvXXu0mjfLFtQ1 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/zweilous/follow_normal.pal b/graphics/pokemon/zweilous/follow_normal.pal new file mode 100644 index 000000000000..3dc394b8ba3e --- /dev/null +++ b/graphics/pokemon/zweilous/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +33 25 33 +33 25 33 +55 47 55 +11 11 11 +71 71 71 +0 0 0 +47 87 155 +87 138 218 +18 40 95 +147 55 40 +71 71 71 +185 172 189 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zweilous/follow_shiny.pal b/graphics/pokemon/zweilous/follow_shiny.pal new file mode 100644 index 000000000000..a4a575882146 --- /dev/null +++ b/graphics/pokemon/zweilous/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 40 40 +33 25 33 +80 64 64 +11 11 11 +96 88 80 +0 0 0 +88 104 48 +112 152 72 +40 40 24 +147 55 40 +71 71 71 +185 172 189 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zweilous/follower.png b/graphics/pokemon/zweilous/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d53b9b3538a623bd2fc1575e6815b28a9955be90 GIT binary patch literal 1043 zcmV+u1nm2XP)WDBC`U&}xvag0QqBJW00XB581v0Q>q#$tc><9R_eCI*(as?@BlMyJ)Ifrx3od?Mcg8xMervbZGhw9kMbUdE}{7g;{3||C^oc4MQhk9x_Qg4~mqx#2~Nm);+;WPQ8 z698`-*Tj0GCBxO*a(MtF7uQa9%J8fUBS78REge@fmm72;|S}e1xE=Q5F86B zg-8ZNGs5neSEC~*h8mB9h!4S4V_?RgfYp49ZoMIz&phXJyWZRz+Q6mfY(1u46Hr0s zaCHGDAS$7-35svpHJlHIXzsXEr{nDc&b*-ubez#6Tkk>?5!i zm%C<042`+v{2Impb^;`Di4-{9*1LcrO5H|O7uVYhKn$!qtoo|?cuowBx#3RzE@=f^ zVTSg)MsvKh(`~&O;KM5y4!>?bV?deOjj(gpdTI=nuh5#$v|BOMB}W~!l1@JpD50J& zeE`-Ar3tWWj`&UUgAEj!b5IITI59MV_&QMC49+C1LJe}+1q!|jRqpd_y-;SU%qoww z>I4vrs+$3a87{Qy*I2>x$xj^mKq@kFkIfo$S+6jq zTVuuH#qayCyx#*r9sPSfH&}FfRGr{Ks(x7n1BOKQ*f=COV5vJe(ffZ^``PKBE1@JO zdM=dEgC0cYxyz3Fk|PYDIK;Qt=zaV1O}r=HlaQ-;N&EsWVokp{0Zu{u`nni!GQ#+N z%z+xh%a>!!-pBV~JB4hs9RlzTNHH@{I~%6Jp6>U1irMAv&wH>bIepdc?!%F!fps||6XsXe!X6|yHUW0SDW^)J8?K~<{OfK)Hd_x@d!5u`Uo3l+iaS5199E9 z?d2eEwftD2j+@#P_UhZ!?h^@^ zyrrXE8_lS>t)?mu4i=N$GAf9?H8+joreR_b(f4t@Xt N002ovPDHLkV1jA^>)ZeU literal 0 HcmV?d00001 diff --git a/graphics/pokemon/zygarde/follow_normal.pal b/graphics/pokemon/zygarde/follow_normal.pal new file mode 100644 index 000000000000..19a4ee581e94 --- /dev/null +++ b/graphics/pokemon/zygarde/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +60 67 57 +40 45 39 +147 188 62 +27 29 26 +82 129 59 +53 86 44 +142 150 126 +209 218 182 +21 52 10 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zygarde/follow_shiny.pal b/graphics/pokemon/zygarde/follow_shiny.pal new file mode 100644 index 000000000000..93af7b25f0f7 --- /dev/null +++ b/graphics/pokemon/zygarde/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +16 16 16 +202 201 201 +164 163 163 +43 184 147 +27 29 26 +26 129 102 +10 78 59 +107 203 178 +136 229 205 +4 46 34 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/zygarde/follower.png b/graphics/pokemon/zygarde/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..3df96aa87f2413d7799d9e9af02f50ed066f896f GIT binary patch literal 1876 zcmV-a2dnsrP)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00z8CL_t(&-tAaTZ`(!?6fH9^<||3)UF9Ru9fnIew3MRwue$abyG;{w5Tye_&9c+npCGt2jjQ8lL~DBAsO zHy!T|$cK5-bYznYXjH>kXQrBThtx{DBu=>Y4A%d|Xc;fDZZ!C{a+9V#mWgP59 zKygkZM*vy{819uodl-y&J*1yLy8GZ8f~WmBZ4(fIy_boUymK07j)#dArzEZfGCAyH z>iU!(Udp9VJHEDj?qQ37qiJC0M;+qW6>}_{K-x2qlGq63a+n+t3G?CBH@Hk#d`<8S zJ?y${8K0+fhM$PBpw%NWkL?3InHhoNwCNv;4O9XR!Px8$FUAP-55ggz0O7(6=LEd# zA--eF_~;@+hM(wG?xUYBBOvVq;h`nKUgQz2G$w*RIT&!Oj41su5oslO%%C|F15v8OZ zV!n=#W>dtFE#r&n6#J7#8JiFj3v_)dGNJ;u7>mAP57@VO54xmYR0Jo~13Mc$QH3Nwh15SX^*K3xs2{F*dQ70!SlMAc;c2?%0h6_)tHS9#+Rky) zVlZA2oFVPe5J3MV+!)d01dtGpRx< z+?=P$HZFilctucxCB*?cYaDm{%I#j zZD50Q5%>X3qsAmb>uJB%hj3zPQUK|!cRauQV-Qah%MLVijZ+(J<~TK`H9_k+8)V@M zm%!Ap`0%MKiF-n2e(JX9yNIn$f*HdbVqG`327 zrmt%eKsoBC5xEZ~*pk%T)>gRvDn_^*Rs@*`ozOFb&-fw+@TDAHN_&Vl`lt)pDkSnu zdeRa@1)!3cVajuwPa;`s@+*qK?#Nz~WI^J&bGo!FtZa zhM>L4h)ldQ1(LLWap04HWMKEuS|3wGbV(n6x|GMGjCoAJ8n>rNupx+?0Cy&TeG5AT z=*tqu_bg2M62-*O8xX-apGz*p?KnAr2;RH}hjWlg0u!CK?@Yu{T`o$Ff2}Wgv`>X7 zS8Dj?^JB(DV1v8-`ZsOwUEy=#e;T5dh800uD>eES%v8GT1Zq^CyG#ap8=NHx>@}y} z;#jHH2eCO%^l0TEVJXGu`WnwNiv5vNXM$~m8=T#JhlfL@)TsSSA)ypCxuZOHoF9v3 zu2=fje>9uPy&>qZ3Ha*%3*q;V{O&tEyeyT{_fDGyN)@6rEio74MP?D8vULr@G8k_W z9Df;=XOClU@rUsl;bX;8*yZ7+R-+vPXbIObPad2s7K=tM8-3vBWR4i?hplkGD$mQ2 zI$yB+k1Kq{QrO{PxX}gZtJWL}%8{GXi-_JoS~mq$`f@ChBD7fOhnH(r0?HNvHO^8L zuXPdra>Y#-*%cJ(^;PDySWsqwa;PuU?uA|!P1xwGEGL0m9sSjn((gZJzj2HIUE{Z$ zfZ#P0*)7|nL>Z_+Lr^#^7V3;{BO1cX{+VvNs?vw%%4h^G^wwT~YW4nO!549jvqcsDrRofY2K9Vd01{RX^*-QY(FAmB8&}5jRw1S1qfz literal 0 HcmV?d00001 diff --git a/src/data/graphics/pokemon.h b/src/data/graphics/pokemon.h index 1eeb4c098725..b7818db6bd9a 100644 --- a/src/data/graphics/pokemon.h +++ b/src/data/graphics/pokemon.h @@ -9414,10 +9414,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Turtwig[] = INCBIN_U8("graphics/pokemon/turtwig/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/pokemon/turtwig/follower.4bpp"); + const u32 gObjectEventPic_Turtwig[] = INCBIN_COMP("graphics/pokemon/turtwig/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Turtwig[] = INCBIN_U32("graphics/pokemon/turtwig/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9430,10 +9430,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Grotle[] = INCBIN_U8("graphics/pokemon/grotle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/pokemon/grotle/follower.4bpp"); + const u32 gObjectEventPic_Grotle[] = INCBIN_COMP("graphics/pokemon/grotle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Grotle[] = INCBIN_U32("graphics/pokemon/grotle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9446,10 +9446,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Torterra[] = INCBIN_U8("graphics/pokemon/torterra/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/pokemon/torterra/follower.4bpp"); + const u32 gObjectEventPic_Torterra[] = INCBIN_COMP("graphics/pokemon/torterra/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Torterra[] = INCBIN_U32("graphics/pokemon/torterra/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TURTWIG @@ -9464,10 +9464,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chimchar[] = INCBIN_U8("graphics/pokemon/chimchar/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/pokemon/chimchar/follower.4bpp"); + const u32 gObjectEventPic_Chimchar[] = INCBIN_COMP("graphics/pokemon/chimchar/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Chimchar[] = INCBIN_U32("graphics/pokemon/chimchar/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9480,10 +9480,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Monferno[] = INCBIN_U8("graphics/pokemon/monferno/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/pokemon/monferno/follower.4bpp"); + const u32 gObjectEventPic_Monferno[] = INCBIN_COMP("graphics/pokemon/monferno/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Monferno[] = INCBIN_U32("graphics/pokemon/monferno/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9496,10 +9496,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Infernape[] = INCBIN_U8("graphics/pokemon/infernape/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/pokemon/infernape/follower.4bpp"); + const u32 gObjectEventPic_Infernape[] = INCBIN_COMP("graphics/pokemon/infernape/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Infernape[] = INCBIN_U32("graphics/pokemon/infernape/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHIMCHAR @@ -9514,10 +9514,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Piplup[] = INCBIN_U8("graphics/pokemon/piplup/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/pokemon/piplup/follower.4bpp"); + const u32 gObjectEventPic_Piplup[] = INCBIN_COMP("graphics/pokemon/piplup/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Piplup[] = INCBIN_U32("graphics/pokemon/piplup/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9530,10 +9530,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Prinplup[] = INCBIN_U8("graphics/pokemon/prinplup/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/pokemon/prinplup/follower.4bpp"); + const u32 gObjectEventPic_Prinplup[] = INCBIN_COMP("graphics/pokemon/prinplup/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Prinplup[] = INCBIN_U32("graphics/pokemon/prinplup/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9546,10 +9546,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Empoleon[] = INCBIN_U8("graphics/pokemon/empoleon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/pokemon/empoleon/follower.4bpp"); + const u32 gObjectEventPic_Empoleon[] = INCBIN_COMP("graphics/pokemon/empoleon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Empoleon[] = INCBIN_U32("graphics/pokemon/empoleon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PIPLUP @@ -9564,10 +9564,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Starly[] = INCBIN_U8("graphics/pokemon/starly/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/pokemon/starly/follower.4bpp"); + const u32 gObjectEventPic_Starly[] = INCBIN_COMP("graphics/pokemon/starly/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Starly[] = INCBIN_U32("graphics/pokemon/starly/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9583,10 +9583,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Staravia[] = INCBIN_U8("graphics/pokemon/staravia/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/pokemon/staravia/follower.4bpp"); + const u32 gObjectEventPic_Staravia[] = INCBIN_COMP("graphics/pokemon/staravia/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Staravia[] = INCBIN_U32("graphics/pokemon/staravia/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9602,10 +9602,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Staraptor[] = INCBIN_U8("graphics/pokemon/staraptor/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/pokemon/staraptor/follower.4bpp"); + const u32 gObjectEventPic_Staraptor[] = INCBIN_COMP("graphics/pokemon/staraptor/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Staraptor[] = INCBIN_U32("graphics/pokemon/staraptor/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9622,10 +9622,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bidoof[] = INCBIN_U8("graphics/pokemon/bidoof/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/pokemon/bidoof/follower.4bpp"); + const u32 gObjectEventPic_Bidoof[] = INCBIN_COMP("graphics/pokemon/bidoof/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bidoof[] = INCBIN_U32("graphics/pokemon/bidoof/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9641,10 +9641,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bibarel[] = INCBIN_U8("graphics/pokemon/bibarel/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/pokemon/bibarel/follower.4bpp"); + const u32 gObjectEventPic_Bibarel[] = INCBIN_COMP("graphics/pokemon/bibarel/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bibarel[] = INCBIN_U32("graphics/pokemon/bibarel/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9661,10 +9661,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Kricketot[] = INCBIN_U8("graphics/pokemon/kricketot/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/pokemon/kricketot/follower.4bpp"); + const u32 gObjectEventPic_Kricketot[] = INCBIN_COMP("graphics/pokemon/kricketot/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Kricketot[] = INCBIN_U32("graphics/pokemon/kricketot/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9680,10 +9680,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Kricketune[] = INCBIN_U8("graphics/pokemon/kricketune/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/pokemon/kricketune/follower.4bpp"); + const u32 gObjectEventPic_Kricketune[] = INCBIN_COMP("graphics/pokemon/kricketune/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Kricketune[] = INCBIN_U32("graphics/pokemon/kricketune/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9701,10 +9701,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Shinx[] = INCBIN_U8("graphics/pokemon/shinx/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/pokemon/shinx/follower.4bpp"); + const u32 gObjectEventPic_Shinx[] = INCBIN_COMP("graphics/pokemon/shinx/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Shinx[] = INCBIN_U32("graphics/pokemon/shinx/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9720,10 +9720,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Luxio[] = INCBIN_U8("graphics/pokemon/luxio/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/pokemon/luxio/follower.4bpp"); + const u32 gObjectEventPic_Luxio[] = INCBIN_COMP("graphics/pokemon/luxio/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Luxio[] = INCBIN_U32("graphics/pokemon/luxio/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9739,10 +9739,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Luxray[] = INCBIN_U8("graphics/pokemon/luxray/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/pokemon/luxray/follower.4bpp"); + const u32 gObjectEventPic_Luxray[] = INCBIN_COMP("graphics/pokemon/luxray/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Luxray[] = INCBIN_U32("graphics/pokemon/luxray/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9760,10 +9760,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cranidos[] = INCBIN_U8("graphics/pokemon/cranidos/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/pokemon/cranidos/follower.4bpp"); + const u32 gObjectEventPic_Cranidos[] = INCBIN_COMP("graphics/pokemon/cranidos/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cranidos[] = INCBIN_U32("graphics/pokemon/cranidos/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9776,10 +9776,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rampardos[] = INCBIN_U8("graphics/pokemon/rampardos/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/pokemon/rampardos/follower.4bpp"); + const u32 gObjectEventPic_Rampardos[] = INCBIN_COMP("graphics/pokemon/rampardos/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Rampardos[] = INCBIN_U32("graphics/pokemon/rampardos/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRANIDOS @@ -9794,10 +9794,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Shieldon[] = INCBIN_U8("graphics/pokemon/shieldon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/pokemon/shieldon/follower.4bpp"); + const u32 gObjectEventPic_Shieldon[] = INCBIN_COMP("graphics/pokemon/shieldon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Shieldon[] = INCBIN_U32("graphics/pokemon/shieldon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9810,10 +9810,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bastiodon[] = INCBIN_U8("graphics/pokemon/bastiodon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/pokemon/bastiodon/follower.4bpp"); + const u32 gObjectEventPic_Bastiodon[] = INCBIN_COMP("graphics/pokemon/bastiodon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bastiodon[] = INCBIN_U32("graphics/pokemon/bastiodon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHIELDON @@ -9841,16 +9841,16 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_BurmyTrashCloak[] = INCBIN_U8("graphics/pokemon/burmy/trash_cloak/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_BurmyPlantCloak[] = INCBIN_COMP("graphics/pokemon/burmy/follower.4bpp"); - // const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/pokemon/burmy/sandy_cloak/follower.4bpp"); - // const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/pokemon/burmy/trash_cloak/follower.4bpp"); + const u32 gObjectEventPic_BurmyPlantCloak[] = INCBIN_COMP("graphics/pokemon/burmy/follower.4bpp"); + const u32 gObjectEventPic_BurmySandyCloak[] = INCBIN_COMP("graphics/pokemon/burmy/sandy_cloak/follower.4bpp"); + const u32 gObjectEventPic_BurmyTrashCloak[] = INCBIN_COMP("graphics/pokemon/burmy/trash_cloak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_BurmyPlantCloak[] = INCBIN_U32("graphics/pokemon/burmy/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_BurmySandyCloak[] = INCBIN_U32("graphics/pokemon/burmy/sandy_cloak/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_BurmyTrashCloak[] = INCBIN_U32("graphics/pokemon/burmy/trash_cloak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9876,16 +9876,16 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_WormadamTrashCloak[] = INCBIN_U8("graphics/pokemon/wormadam/trash_cloak/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_WormadamPlantCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/follower.4bpp"); - // const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/sandy_cloak/follower.4bpp"); - // const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/trash_cloak/follower.4bpp"); + const u32 gObjectEventPic_WormadamPlantCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/follower.4bpp"); + const u32 gObjectEventPic_WormadamSandyCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/sandy_cloak/follower.4bpp"); + const u32 gObjectEventPic_WormadamTrashCloak[] = INCBIN_COMP("graphics/pokemon/wormadam/trash_cloak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_WormadamPlantCloak[] = INCBIN_U32("graphics/pokemon/wormadam/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_WormadamSandyCloak[] = INCBIN_U32("graphics/pokemon/wormadam/sandy_cloak/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_WormadamTrashCloak[] = INCBIN_U32("graphics/pokemon/wormadam/trash_cloak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9898,10 +9898,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mothim[] = INCBIN_U8("graphics/pokemon/mothim/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/pokemon/mothim/follower.4bpp"); + const u32 gObjectEventPic_Mothim[] = INCBIN_COMP("graphics/pokemon/mothim/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Mothim[] = INCBIN_U32("graphics/pokemon/mothim/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BURMY @@ -9916,17 +9916,17 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Combee[] = INCBIN_U8("graphics/pokemon/combee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/pokemon/combee/follower.4bpp"); + const u32 gObjectEventPic_Combee[] = INCBIN_COMP("graphics/pokemon/combee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Combee[] = INCBIN_U32("graphics/pokemon/combee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonPalette_CombeeF[] = INCBIN_U32("graphics/pokemon/combee/normalf.gbapal.lz"); const u32 gMonShinyPalette_CombeeF[] = INCBIN_U32("graphics/pokemon/combee/shinyf.gbapal.lz"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_CombeeF[] = INCBIN_COMP("graphics/pokemon/combee/followerf.4bpp"); + const u32 gObjectEventPic_CombeeF[] = INCBIN_COMP("graphics/pokemon/combee/followerf.4bpp"); #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/anim_front.4bpp.lz"); @@ -9938,10 +9938,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vespiquen[] = INCBIN_U8("graphics/pokemon/vespiquen/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/pokemon/vespiquen/follower.4bpp"); + const u32 gObjectEventPic_Vespiquen[] = INCBIN_COMP("graphics/pokemon/vespiquen/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Vespiquen[] = INCBIN_U32("graphics/pokemon/vespiquen/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COMBEE @@ -9956,10 +9956,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pachirisu[] = INCBIN_U8("graphics/pokemon/pachirisu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/pokemon/pachirisu/follower.4bpp"); + const u32 gObjectEventPic_Pachirisu[] = INCBIN_COMP("graphics/pokemon/pachirisu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pachirisu[] = INCBIN_U32("graphics/pokemon/pachirisu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9976,10 +9976,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Buizel[] = INCBIN_U8("graphics/pokemon/buizel/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/pokemon/buizel/follower.4bpp"); + const u32 gObjectEventPic_Buizel[] = INCBIN_COMP("graphics/pokemon/buizel/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Buizel[] = INCBIN_U32("graphics/pokemon/buizel/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -9994,10 +9994,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Floatzel[] = INCBIN_U8("graphics/pokemon/floatzel/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/pokemon/floatzel/follower.4bpp"); + const u32 gObjectEventPic_Floatzel[] = INCBIN_COMP("graphics/pokemon/floatzel/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Floatzel[] = INCBIN_U32("graphics/pokemon/floatzel/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10014,10 +10014,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cherubi[] = INCBIN_U8("graphics/pokemon/cherubi/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/pokemon/cherubi/follower.4bpp"); + const u32 gObjectEventPic_Cherubi[] = INCBIN_COMP("graphics/pokemon/cherubi/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cherubi[] = INCBIN_U32("graphics/pokemon/cherubi/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10037,12 +10037,12 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_CherrimSunshine[] = INCBIN_U8("graphics/pokemon/cherrim/sunshine/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_CherrimOvercast[] = INCBIN_COMP("graphics/pokemon/cherrim/follower.4bpp"); + const u32 gObjectEventPic_CherrimOvercast[] = INCBIN_COMP("graphics/pokemon/cherrim/follower.4bpp"); // const u32 gObjectEventPic_CherrimSunshine[] = INCBIN_COMP("graphics/pokemon/cherrim/sunshine/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_normal.gbapal.lz"); // const u32 gFollowerPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_CherrimOvercast[] = INCBIN_U32("graphics/pokemon/cherrim/follow_shiny.gbapal.lz"); // const u32 gShinyFollowerPalette_CherrimSunshine[] = INCBIN_U32("graphics/pokemon/cherrim/sunshine/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10065,13 +10065,13 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_ShellosEastSea[] = INCBIN_U8("graphics/pokemon/shellos/east_sea/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ShellosWestSea[] = INCBIN_COMP("graphics/pokemon/shellos/follower.4bpp"); - // const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/pokemon/shellos/east_sea/follower.4bpp"); + const u32 gObjectEventPic_ShellosWestSea[] = INCBIN_COMP("graphics/pokemon/shellos/follower.4bpp"); + const u32 gObjectEventPic_ShellosEastSea[] = INCBIN_COMP("graphics/pokemon/shellos/east_sea/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ShellosWestSea[] = INCBIN_U32("graphics/pokemon/shellos/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ShellosEastSea[] = INCBIN_U32("graphics/pokemon/shellos/east_sea/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10090,13 +10090,13 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/shiny.gbapal.lz"); const u8 gMonIcon_GastrodonEastSea[] = INCBIN_U8("graphics/pokemon/gastrodon/east_sea/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_GastrodonWestSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/follower.4bpp"); - // const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/east_sea/follower.4bpp"); + const u32 gObjectEventPic_GastrodonWestSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/follower.4bpp"); + const u32 gObjectEventPic_GastrodonEastSea[] = INCBIN_COMP("graphics/pokemon/gastrodon/east_sea/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_GastrodonWestSea[] = INCBIN_U32("graphics/pokemon/gastrodon/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_GastrodonEastSea[] = INCBIN_U32("graphics/pokemon/gastrodon/east_sea/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHELLOS @@ -10111,10 +10111,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drifloon[] = INCBIN_U8("graphics/pokemon/drifloon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/pokemon/drifloon/follower.4bpp"); + const u32 gObjectEventPic_Drifloon[] = INCBIN_COMP("graphics/pokemon/drifloon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Drifloon[] = INCBIN_U32("graphics/pokemon/drifloon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10127,10 +10127,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drifblim[] = INCBIN_U8("graphics/pokemon/drifblim/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/pokemon/drifblim/follower.4bpp"); + const u32 gObjectEventPic_Drifblim[] = INCBIN_COMP("graphics/pokemon/drifblim/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Drifblim[] = INCBIN_U32("graphics/pokemon/drifblim/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRIFLOON @@ -10145,10 +10145,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Buneary[] = INCBIN_U8("graphics/pokemon/buneary/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/pokemon/buneary/follower.4bpp"); + const u32 gObjectEventPic_Buneary[] = INCBIN_COMP("graphics/pokemon/buneary/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Buneary[] = INCBIN_U32("graphics/pokemon/buneary/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10161,10 +10161,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lopunny[] = INCBIN_U8("graphics/pokemon/lopunny/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/pokemon/lopunny/follower.4bpp"); + const u32 gObjectEventPic_Lopunny[] = INCBIN_COMP("graphics/pokemon/lopunny/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Lopunny[] = INCBIN_U32("graphics/pokemon/lopunny/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10194,10 +10194,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Glameow[] = INCBIN_U8("graphics/pokemon/glameow/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/pokemon/glameow/follower.4bpp"); + const u32 gObjectEventPic_Glameow[] = INCBIN_COMP("graphics/pokemon/glameow/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Glameow[] = INCBIN_U32("graphics/pokemon/glameow/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10210,10 +10210,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Purugly[] = INCBIN_U8("graphics/pokemon/purugly/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/pokemon/purugly/follower.4bpp"); + const u32 gObjectEventPic_Purugly[] = INCBIN_COMP("graphics/pokemon/purugly/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Purugly[] = INCBIN_U32("graphics/pokemon/purugly/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GLAMEOW @@ -10228,10 +10228,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stunky[] = INCBIN_U8("graphics/pokemon/stunky/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/pokemon/stunky/follower.4bpp"); + const u32 gObjectEventPic_Stunky[] = INCBIN_COMP("graphics/pokemon/stunky/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Stunky[] = INCBIN_U32("graphics/pokemon/stunky/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10244,10 +10244,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Skuntank[] = INCBIN_U8("graphics/pokemon/skuntank/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/pokemon/skuntank/follower.4bpp"); + const u32 gObjectEventPic_Skuntank[] = INCBIN_COMP("graphics/pokemon/skuntank/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Skuntank[] = INCBIN_U32("graphics/pokemon/skuntank/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STUNKY @@ -10262,10 +10262,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bronzor[] = INCBIN_U8("graphics/pokemon/bronzor/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/pokemon/bronzor/follower.4bpp"); + const u32 gObjectEventPic_Bronzor[] = INCBIN_COMP("graphics/pokemon/bronzor/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bronzor[] = INCBIN_U32("graphics/pokemon/bronzor/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10278,10 +10278,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bronzong[] = INCBIN_U8("graphics/pokemon/bronzong/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/pokemon/bronzong/follower.4bpp"); + const u32 gObjectEventPic_Bronzong[] = INCBIN_COMP("graphics/pokemon/bronzong/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bronzong[] = INCBIN_U32("graphics/pokemon/bronzong/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BRONZOR @@ -10296,10 +10296,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chatot[] = INCBIN_U8("graphics/pokemon/chatot/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/pokemon/chatot/follower.4bpp"); + const u32 gObjectEventPic_Chatot[] = INCBIN_COMP("graphics/pokemon/chatot/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Chatot[] = INCBIN_U32("graphics/pokemon/chatot/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHATOT @@ -10314,10 +10314,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Spiritomb[] = INCBIN_U8("graphics/pokemon/spiritomb/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/pokemon/spiritomb/follower.4bpp"); + const u32 gObjectEventPic_Spiritomb[] = INCBIN_COMP("graphics/pokemon/spiritomb/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Spiritomb[] = INCBIN_U32("graphics/pokemon/spiritomb/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPIRITOMB @@ -10332,10 +10332,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gible[] = INCBIN_U8("graphics/pokemon/gible/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/pokemon/gible/follower.4bpp"); + const u32 gObjectEventPic_Gible[] = INCBIN_COMP("graphics/pokemon/gible/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gible[] = INCBIN_U32("graphics/pokemon/gible/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10351,10 +10351,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gabite[] = INCBIN_U8("graphics/pokemon/gabite/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/pokemon/gabite/follower.4bpp"); + const u32 gObjectEventPic_Gabite[] = INCBIN_COMP("graphics/pokemon/gabite/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gabite[] = INCBIN_U32("graphics/pokemon/gabite/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10370,10 +10370,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Garchomp[] = INCBIN_U8("graphics/pokemon/garchomp/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/pokemon/garchomp/follower.4bpp"); + const u32 gObjectEventPic_Garchomp[] = INCBIN_COMP("graphics/pokemon/garchomp/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Garchomp[] = INCBIN_U32("graphics/pokemon/garchomp/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10405,10 +10405,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Riolu[] = INCBIN_U8("graphics/pokemon/riolu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/pokemon/riolu/follower.4bpp"); + const u32 gObjectEventPic_Riolu[] = INCBIN_COMP("graphics/pokemon/riolu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Riolu[] = INCBIN_U32("graphics/pokemon/riolu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10421,10 +10421,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lucario[] = INCBIN_U8("graphics/pokemon/lucario/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/pokemon/lucario/follower.4bpp"); + const u32 gObjectEventPic_Lucario[] = INCBIN_COMP("graphics/pokemon/lucario/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Lucario[] = INCBIN_U32("graphics/pokemon/lucario/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10454,10 +10454,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hippopotas[] = INCBIN_U8("graphics/pokemon/hippopotas/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); + const u32 gObjectEventPic_Hippopotas[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Hippopotas[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10467,7 +10467,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_HippopotasF[] = INCBIN_U8("graphics/pokemon/hippopotas/iconf.4bpp"); #endif #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_HippopotasF[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); + const u32 gObjectEventPic_HippopotasF[] = INCBIN_COMP("graphics/pokemon/hippopotas/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_HippopotasF[] = INCBIN_U32("graphics/pokemon/hippopotas/follow_shiny.gbapal.lz"); @@ -10483,10 +10483,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hippowdon[] = INCBIN_U8("graphics/pokemon/hippowdon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); + const u32 gObjectEventPic_Hippowdon[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Hippowdon[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10496,7 +10496,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_HippowdonF[] = INCBIN_U8("graphics/pokemon/hippowdon/iconf.4bpp"); #endif #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_HippowdonF[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); + const u32 gObjectEventPic_HippowdonF[] = INCBIN_COMP("graphics/pokemon/hippowdon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_HippowdonF[] = INCBIN_U32("graphics/pokemon/hippowdon/follow_shiny.gbapal.lz"); @@ -10514,10 +10514,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Skorupi[] = INCBIN_U8("graphics/pokemon/skorupi/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/pokemon/skorupi/follower.4bpp"); + const u32 gObjectEventPic_Skorupi[] = INCBIN_COMP("graphics/pokemon/skorupi/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Skorupi[] = INCBIN_U32("graphics/pokemon/skorupi/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10530,10 +10530,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drapion[] = INCBIN_U8("graphics/pokemon/drapion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/pokemon/drapion/follower.4bpp"); + const u32 gObjectEventPic_Drapion[] = INCBIN_COMP("graphics/pokemon/drapion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Drapion[] = INCBIN_U32("graphics/pokemon/drapion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKORUPI @@ -10548,10 +10548,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Croagunk[] = INCBIN_U8("graphics/pokemon/croagunk/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/pokemon/croagunk/follower.4bpp"); + const u32 gObjectEventPic_Croagunk[] = INCBIN_COMP("graphics/pokemon/croagunk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Croagunk[] = INCBIN_U32("graphics/pokemon/croagunk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10567,10 +10567,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Toxicroak[] = INCBIN_U8("graphics/pokemon/toxicroak/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/pokemon/toxicroak/follower.4bpp"); + const u32 gObjectEventPic_Toxicroak[] = INCBIN_COMP("graphics/pokemon/toxicroak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Toxicroak[] = INCBIN_U32("graphics/pokemon/toxicroak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10588,10 +10588,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Carnivine[] = INCBIN_U8("graphics/pokemon/carnivine/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/pokemon/carnivine/follower.4bpp"); + const u32 gObjectEventPic_Carnivine[] = INCBIN_COMP("graphics/pokemon/carnivine/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Carnivine[] = INCBIN_U32("graphics/pokemon/carnivine/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CARNIVINE @@ -10606,10 +10606,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Finneon[] = INCBIN_U8("graphics/pokemon/finneon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/pokemon/finneon/follower.4bpp"); + const u32 gObjectEventPic_Finneon[] = INCBIN_COMP("graphics/pokemon/finneon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Finneon[] = INCBIN_U32("graphics/pokemon/finneon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10625,10 +10625,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lumineon[] = INCBIN_U8("graphics/pokemon/lumineon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/pokemon/lumineon/follower.4bpp"); + const u32 gObjectEventPic_Lumineon[] = INCBIN_COMP("graphics/pokemon/lumineon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Lumineon[] = INCBIN_U32("graphics/pokemon/lumineon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10646,10 +10646,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Snover[] = INCBIN_U8("graphics/pokemon/snover/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/pokemon/snover/follower.4bpp"); + const u32 gObjectEventPic_Snover[] = INCBIN_COMP("graphics/pokemon/snover/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Snover[] = INCBIN_U32("graphics/pokemon/snover/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10665,10 +10665,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Abomasnow[] = INCBIN_U8("graphics/pokemon/abomasnow/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/pokemon/abomasnow/follower.4bpp"); + const u32 gObjectEventPic_Abomasnow[] = INCBIN_COMP("graphics/pokemon/abomasnow/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Abomasnow[] = INCBIN_U32("graphics/pokemon/abomasnow/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10731,25 +10731,25 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_RotomMow[] = INCBIN_U8("graphics/pokemon/rotom/mow/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/pokemon/rotom/follower.4bpp"); - // const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/pokemon/rotom/heat/follower.4bpp"); - // const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/pokemon/rotom/wash/follower.4bpp"); - // const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/pokemon/rotom/frost/follower.4bpp"); - // const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/pokemon/rotom/fan/follower.4bpp"); - // const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/pokemon/rotom/mow/follower.4bpp"); + const u32 gObjectEventPic_Rotom[] = INCBIN_COMP("graphics/pokemon/rotom/follower.4bpp"); + const u32 gObjectEventPic_RotomHeat[] = INCBIN_COMP("graphics/pokemon/rotom/heat/follower.4bpp"); + const u32 gObjectEventPic_RotomWash[] = INCBIN_COMP("graphics/pokemon/rotom/wash/follower.4bpp"); + const u32 gObjectEventPic_RotomFrost[] = INCBIN_COMP("graphics/pokemon/rotom/frost/follower.4bpp"); + const u32 gObjectEventPic_RotomFan[] = INCBIN_COMP("graphics/pokemon/rotom/fan/follower.4bpp"); + const u32 gObjectEventPic_RotomMow[] = INCBIN_COMP("graphics/pokemon/rotom/mow/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Rotom[] = INCBIN_U32("graphics/pokemon/rotom/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_RotomHeat[] = INCBIN_U32("graphics/pokemon/rotom/heat/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_RotomWash[] = INCBIN_U32("graphics/pokemon/rotom/wash/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_RotomFrost[] = INCBIN_U32("graphics/pokemon/rotom/frost/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_RotomFan[] = INCBIN_U32("graphics/pokemon/rotom/fan/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_RotomMow[] = INCBIN_U32("graphics/pokemon/rotom/mow/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ROTOM @@ -10764,10 +10764,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Uxie[] = INCBIN_U8("graphics/pokemon/uxie/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/pokemon/uxie/follower.4bpp"); + const u32 gObjectEventPic_Uxie[] = INCBIN_COMP("graphics/pokemon/uxie/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Uxie[] = INCBIN_U32("graphics/pokemon/uxie/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_UXIE @@ -10782,10 +10782,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mesprit[] = INCBIN_U8("graphics/pokemon/mesprit/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/pokemon/mesprit/follower.4bpp"); + const u32 gObjectEventPic_Mesprit[] = INCBIN_COMP("graphics/pokemon/mesprit/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Mesprit[] = INCBIN_U32("graphics/pokemon/mesprit/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MESPRIT @@ -10800,10 +10800,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Azelf[] = INCBIN_U8("graphics/pokemon/azelf/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/pokemon/azelf/follower.4bpp"); + const u32 gObjectEventPic_Azelf[] = INCBIN_COMP("graphics/pokemon/azelf/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Azelf[] = INCBIN_U32("graphics/pokemon/azelf/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_AZELF @@ -10818,10 +10818,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dialga[] = INCBIN_U8("graphics/pokemon/dialga/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/pokemon/dialga/follower.4bpp"); + const u32 gObjectEventPic_Dialga[] = INCBIN_COMP("graphics/pokemon/dialga/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dialga[] = INCBIN_U32("graphics/pokemon/dialga/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10831,9 +10831,9 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/shiny.gbapal.lz"); const u8 gMonIcon_DialgaOrigin[] = INCBIN_U8("graphics/pokemon/dialga/origin/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/pokemon/dialga/origin/follower.4bpp"); + const u32 gObjectEventPic_DialgaOrigin[] = INCBIN_COMP("graphics/pokemon/dialga/origin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_DialgaOrigin[] = INCBIN_U32("graphics/pokemon/dialga/origin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10849,10 +10849,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Palkia[] = INCBIN_U8("graphics/pokemon/palkia/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/pokemon/palkia/follower.4bpp"); + const u32 gObjectEventPic_Palkia[] = INCBIN_COMP("graphics/pokemon/palkia/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Palkia[] = INCBIN_U32("graphics/pokemon/palkia/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10862,9 +10862,9 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/shiny.gbapal.lz"); const u8 gMonIcon_PalkiaOrigin[] = INCBIN_U8("graphics/pokemon/palkia/origin/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/pokemon/palkia/origin/follower.4bpp"); + const u32 gObjectEventPic_PalkiaOrigin[] = INCBIN_COMP("graphics/pokemon/palkia/origin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_PalkiaOrigin[] = INCBIN_U32("graphics/pokemon/palkia/origin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10880,10 +10880,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Heatran[] = INCBIN_U8("graphics/pokemon/heatran/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/pokemon/heatran/follower.4bpp"); + const u32 gObjectEventPic_Heatran[] = INCBIN_COMP("graphics/pokemon/heatran/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Heatran[] = INCBIN_U32("graphics/pokemon/heatran/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HEATRAN @@ -10898,10 +10898,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Regigigas[] = INCBIN_U8("graphics/pokemon/regigigas/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/pokemon/regigigas/follower.4bpp"); + const u32 gObjectEventPic_Regigigas[] = INCBIN_COMP("graphics/pokemon/regigigas/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Regigigas[] = INCBIN_U32("graphics/pokemon/regigigas/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGIGIGAS @@ -10916,10 +10916,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_GiratinaAltered[] = INCBIN_U8("graphics/pokemon/giratina/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_GiratinaAltered[] = INCBIN_COMP("graphics/pokemon/giratina/follower.4bpp"); + const u32 gObjectEventPic_GiratinaAltered[] = INCBIN_COMP("graphics/pokemon/giratina/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_GiratinaAltered[] = INCBIN_U32("graphics/pokemon/giratina/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_GiratinaAltered[] = INCBIN_U32("graphics/pokemon/giratina/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_GiratinaAltered[] = INCBIN_U32("graphics/pokemon/giratina/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_GiratinaAltered[] = INCBIN_U32("graphics/pokemon/giratina/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10932,10 +10932,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_GiratinaOrigin[] = INCBIN_U8("graphics/pokemon/giratina/origin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/pokemon/giratina/origin/follower.4bpp"); + const u32 gObjectEventPic_GiratinaOrigin[] = INCBIN_COMP("graphics/pokemon/giratina/origin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_GiratinaOrigin[] = INCBIN_U32("graphics/pokemon/giratina/origin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GIRATINA @@ -10950,10 +10950,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cresselia[] = INCBIN_U8("graphics/pokemon/cresselia/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/pokemon/cresselia/follower.4bpp"); + const u32 gObjectEventPic_Cresselia[] = INCBIN_COMP("graphics/pokemon/cresselia/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cresselia[] = INCBIN_U32("graphics/pokemon/cresselia/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRESSELIA @@ -10968,10 +10968,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Phione[] = INCBIN_U8("graphics/pokemon/phione/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/pokemon/phione/follower.4bpp"); + const u32 gObjectEventPic_Phione[] = INCBIN_COMP("graphics/pokemon/phione/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Phione[] = INCBIN_U32("graphics/pokemon/phione/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -10984,10 +10984,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Manaphy[] = INCBIN_U8("graphics/pokemon/manaphy/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/pokemon/manaphy/follower.4bpp"); + const u32 gObjectEventPic_Manaphy[] = INCBIN_COMP("graphics/pokemon/manaphy/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Manaphy[] = INCBIN_U32("graphics/pokemon/manaphy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MANAPHY @@ -11002,10 +11002,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Darkrai[] = INCBIN_U8("graphics/pokemon/darkrai/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/pokemon/darkrai/follower.4bpp"); + const u32 gObjectEventPic_Darkrai[] = INCBIN_COMP("graphics/pokemon/darkrai/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Darkrai[] = INCBIN_U32("graphics/pokemon/darkrai/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DARKRAI @@ -11020,10 +11020,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Shaymin[] = INCBIN_U8("graphics/pokemon/shaymin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ShayminLand[] = INCBIN_COMP("graphics/pokemon/shaymin/follower.4bpp"); + const u32 gObjectEventPic_ShayminLand[] = INCBIN_COMP("graphics/pokemon/shaymin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ShayminLand[] = INCBIN_U32("graphics/pokemon/shaymin/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ShayminLand[] = INCBIN_U32("graphics/pokemon/shaymin/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_ShayminLand[] = INCBIN_U32("graphics/pokemon/shaymin/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ShayminLand[] = INCBIN_U32("graphics/pokemon/shaymin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11123,61 +11123,61 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_ArceusFairy[] = INCBIN_U8("graphics/pokemon/arceus/fairy/icon.4bpp"); #endif //P_ARCEUS_UNIQUE_FORM_ICONS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ArceusNormal[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); - // const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/follow_shiny.gbapal.lz"); + const u32 gObjectEventPic_ArceusNormal[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusFighting[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusFlying[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusPoison[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusGround[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusRock[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusBug[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusGhost[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusSteel[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusFire[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusWater[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusGrass[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusElectric[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusPsychic[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusIce[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusDragon[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusDark[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); + const u32 gObjectEventPic_ArceusFairy[] = INCBIN_COMP("graphics/pokemon/arceus/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusNormal[] = INCBIN_U32("graphics/pokemon/arceus/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusFighting[] = INCBIN_U32("graphics/pokemon/arceus/fighting/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusFlying[] = INCBIN_U32("graphics/pokemon/arceus/flying/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusPoison[] = INCBIN_U32("graphics/pokemon/arceus/poison/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusGround[] = INCBIN_U32("graphics/pokemon/arceus/ground/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusRock[] = INCBIN_U32("graphics/pokemon/arceus/rock/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusBug[] = INCBIN_U32("graphics/pokemon/arceus/bug/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusGhost[] = INCBIN_U32("graphics/pokemon/arceus/ghost/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusSteel[] = INCBIN_U32("graphics/pokemon/arceus/steel/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusFire[] = INCBIN_U32("graphics/pokemon/arceus/fire/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusWater[] = INCBIN_U32("graphics/pokemon/arceus/water/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusGrass[] = INCBIN_U32("graphics/pokemon/arceus/grass/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusElectric[] = INCBIN_U32("graphics/pokemon/arceus/electric/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusPsychic[] = INCBIN_U32("graphics/pokemon/arceus/psychic/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusIce[] = INCBIN_U32("graphics/pokemon/arceus/ice/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusDragon[] = INCBIN_U32("graphics/pokemon/arceus/dragon/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusDark[] = INCBIN_U32("graphics/pokemon/arceus/dark/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_ArceusFairy[] = INCBIN_U32("graphics/pokemon/arceus/fairy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCEUS @@ -11192,10 +11192,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Victini[] = INCBIN_U8("graphics/pokemon/victini/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/pokemon/victini/follower.4bpp"); + const u32 gObjectEventPic_Victini[] = INCBIN_COMP("graphics/pokemon/victini/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Victini[] = INCBIN_U32("graphics/pokemon/victini/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VICTINI @@ -11210,10 +11210,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Snivy[] = INCBIN_U8("graphics/pokemon/snivy/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/pokemon/snivy/follower.4bpp"); + const u32 gObjectEventPic_Snivy[] = INCBIN_COMP("graphics/pokemon/snivy/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Snivy[] = INCBIN_U32("graphics/pokemon/snivy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11226,10 +11226,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Servine[] = INCBIN_U8("graphics/pokemon/servine/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/pokemon/servine/follower.4bpp"); + const u32 gObjectEventPic_Servine[] = INCBIN_COMP("graphics/pokemon/servine/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Servine[] = INCBIN_U32("graphics/pokemon/servine/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11242,10 +11242,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Serperior[] = INCBIN_U8("graphics/pokemon/serperior/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/pokemon/serperior/follower.4bpp"); + const u32 gObjectEventPic_Serperior[] = INCBIN_COMP("graphics/pokemon/serperior/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Serperior[] = INCBIN_U32("graphics/pokemon/serperior/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SNIVY @@ -11260,10 +11260,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tepig[] = INCBIN_U8("graphics/pokemon/tepig/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/pokemon/tepig/follower.4bpp"); + const u32 gObjectEventPic_Tepig[] = INCBIN_COMP("graphics/pokemon/tepig/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Tepig[] = INCBIN_U32("graphics/pokemon/tepig/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11276,10 +11276,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pignite[] = INCBIN_U8("graphics/pokemon/pignite/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/pokemon/pignite/follower.4bpp"); + const u32 gObjectEventPic_Pignite[] = INCBIN_COMP("graphics/pokemon/pignite/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pignite[] = INCBIN_U32("graphics/pokemon/pignite/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11292,10 +11292,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Emboar[] = INCBIN_U8("graphics/pokemon/emboar/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/pokemon/emboar/follower.4bpp"); + const u32 gObjectEventPic_Emboar[] = INCBIN_COMP("graphics/pokemon/emboar/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Emboar[] = INCBIN_U32("graphics/pokemon/emboar/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TEPIG @@ -11310,10 +11310,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Oshawott[] = INCBIN_U8("graphics/pokemon/oshawott/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/pokemon/oshawott/follower.4bpp"); + const u32 gObjectEventPic_Oshawott[] = INCBIN_COMP("graphics/pokemon/oshawott/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Oshawott[] = INCBIN_U32("graphics/pokemon/oshawott/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11326,10 +11326,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dewott[] = INCBIN_U8("graphics/pokemon/dewott/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/pokemon/dewott/follower.4bpp"); + const u32 gObjectEventPic_Dewott[] = INCBIN_COMP("graphics/pokemon/dewott/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dewott[] = INCBIN_U32("graphics/pokemon/dewott/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11342,10 +11342,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Samurott[] = INCBIN_U8("graphics/pokemon/samurott/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/pokemon/samurott/follower.4bpp"); + const u32 gObjectEventPic_Samurott[] = INCBIN_COMP("graphics/pokemon/samurott/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Samurott[] = INCBIN_U32("graphics/pokemon/samurott/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11356,10 +11356,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SamurottHisuian[] = INCBIN_U8("graphics/pokemon/samurott/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/pokemon/samurott/hisuian/follower.4bpp"); + const u32 gObjectEventPic_SamurottHisuian[] = INCBIN_COMP("graphics/pokemon/samurott/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_SamurottHisuian[] = INCBIN_U32("graphics/pokemon/samurott/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -11375,10 +11375,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Patrat[] = INCBIN_U8("graphics/pokemon/patrat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/pokemon/patrat/follower.4bpp"); + const u32 gObjectEventPic_Patrat[] = INCBIN_COMP("graphics/pokemon/patrat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Patrat[] = INCBIN_U32("graphics/pokemon/patrat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11391,10 +11391,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Watchog[] = INCBIN_U8("graphics/pokemon/watchog/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/pokemon/watchog/follower.4bpp"); + const u32 gObjectEventPic_Watchog[] = INCBIN_COMP("graphics/pokemon/watchog/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Watchog[] = INCBIN_U32("graphics/pokemon/watchog/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PATRAT @@ -11409,10 +11409,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lillipup[] = INCBIN_U8("graphics/pokemon/lillipup/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/pokemon/lillipup/follower.4bpp"); + const u32 gObjectEventPic_Lillipup[] = INCBIN_COMP("graphics/pokemon/lillipup/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Lillipup[] = INCBIN_U32("graphics/pokemon/lillipup/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11425,10 +11425,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Herdier[] = INCBIN_U8("graphics/pokemon/herdier/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/pokemon/herdier/follower.4bpp"); + const u32 gObjectEventPic_Herdier[] = INCBIN_COMP("graphics/pokemon/herdier/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Herdier[] = INCBIN_U32("graphics/pokemon/herdier/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11441,10 +11441,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stoutland[] = INCBIN_U8("graphics/pokemon/stoutland/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/pokemon/stoutland/follower.4bpp"); + const u32 gObjectEventPic_Stoutland[] = INCBIN_COMP("graphics/pokemon/stoutland/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Stoutland[] = INCBIN_U32("graphics/pokemon/stoutland/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LILLIPUP @@ -11459,10 +11459,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Purrloin[] = INCBIN_U8("graphics/pokemon/purrloin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/pokemon/purrloin/follower.4bpp"); + const u32 gObjectEventPic_Purrloin[] = INCBIN_COMP("graphics/pokemon/purrloin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Purrloin[] = INCBIN_U32("graphics/pokemon/purrloin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11475,10 +11475,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Liepard[] = INCBIN_U8("graphics/pokemon/liepard/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/pokemon/liepard/follower.4bpp"); + const u32 gObjectEventPic_Liepard[] = INCBIN_COMP("graphics/pokemon/liepard/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Liepard[] = INCBIN_U32("graphics/pokemon/liepard/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PURRLOIN @@ -11493,10 +11493,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pansage[] = INCBIN_U8("graphics/pokemon/pansage/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/pokemon/pansage/follower.4bpp"); + const u32 gObjectEventPic_Pansage[] = INCBIN_COMP("graphics/pokemon/pansage/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pansage[] = INCBIN_U32("graphics/pokemon/pansage/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11509,10 +11509,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Simisage[] = INCBIN_U8("graphics/pokemon/simisage/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/pokemon/simisage/follower.4bpp"); + const u32 gObjectEventPic_Simisage[] = INCBIN_COMP("graphics/pokemon/simisage/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Simisage[] = INCBIN_U32("graphics/pokemon/simisage/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANSAGE @@ -11527,10 +11527,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pansear[] = INCBIN_U8("graphics/pokemon/pansear/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/pokemon/pansear/follower.4bpp"); + const u32 gObjectEventPic_Pansear[] = INCBIN_COMP("graphics/pokemon/pansear/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pansear[] = INCBIN_U32("graphics/pokemon/pansear/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11543,10 +11543,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Simisear[] = INCBIN_U8("graphics/pokemon/simisear/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/pokemon/simisear/follower.4bpp"); + const u32 gObjectEventPic_Simisear[] = INCBIN_COMP("graphics/pokemon/simisear/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Simisear[] = INCBIN_U32("graphics/pokemon/simisear/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANSEAR @@ -11561,10 +11561,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Panpour[] = INCBIN_U8("graphics/pokemon/panpour/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/pokemon/panpour/follower.4bpp"); + const u32 gObjectEventPic_Panpour[] = INCBIN_COMP("graphics/pokemon/panpour/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Panpour[] = INCBIN_U32("graphics/pokemon/panpour/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11577,10 +11577,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Simipour[] = INCBIN_U8("graphics/pokemon/simipour/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/pokemon/simipour/follower.4bpp"); + const u32 gObjectEventPic_Simipour[] = INCBIN_COMP("graphics/pokemon/simipour/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Simipour[] = INCBIN_U32("graphics/pokemon/simipour/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANPOUR @@ -11595,10 +11595,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Munna[] = INCBIN_U8("graphics/pokemon/munna/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/pokemon/munna/follower.4bpp"); + const u32 gObjectEventPic_Munna[] = INCBIN_COMP("graphics/pokemon/munna/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Munna[] = INCBIN_U32("graphics/pokemon/munna/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11611,10 +11611,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Musharna[] = INCBIN_U8("graphics/pokemon/musharna/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/pokemon/musharna/follower.4bpp"); + const u32 gObjectEventPic_Musharna[] = INCBIN_COMP("graphics/pokemon/musharna/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Musharna[] = INCBIN_U32("graphics/pokemon/musharna/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MUNNA @@ -11629,10 +11629,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pidove[] = INCBIN_U8("graphics/pokemon/pidove/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/pokemon/pidove/follower.4bpp"); + const u32 gObjectEventPic_Pidove[] = INCBIN_COMP("graphics/pokemon/pidove/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pidove[] = INCBIN_U32("graphics/pokemon/pidove/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11645,10 +11645,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tranquill[] = INCBIN_U8("graphics/pokemon/tranquill/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/pokemon/tranquill/follower.4bpp"); + const u32 gObjectEventPic_Tranquill[] = INCBIN_COMP("graphics/pokemon/tranquill/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Tranquill[] = INCBIN_U32("graphics/pokemon/tranquill/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11661,10 +11661,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Unfezant[] = INCBIN_U8("graphics/pokemon/unfezant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/pokemon/unfezant/follower.4bpp"); + const u32 gObjectEventPic_Unfezant[] = INCBIN_COMP("graphics/pokemon/unfezant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Unfezant[] = INCBIN_U32("graphics/pokemon/unfezant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11674,7 +11674,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant/shinyf.gbapal.lz"); const u8 gMonIcon_UnfezantF[] = INCBIN_U8("graphics/pokemon/unfezant/iconf.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_UnfezantF[] = INCBIN_COMP("graphics/pokemon/unfezant_f/follower.4bpp"); + const u32 gObjectEventPic_UnfezantF[] = INCBIN_COMP("graphics/pokemon/unfezant_f/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant_f/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_UnfezantF[] = INCBIN_U32("graphics/pokemon/unfezant_f/follow_shiny.gbapal.lz"); @@ -11692,10 +11692,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Blitzle[] = INCBIN_U8("graphics/pokemon/blitzle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/pokemon/blitzle/follower.4bpp"); + const u32 gObjectEventPic_Blitzle[] = INCBIN_COMP("graphics/pokemon/blitzle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Blitzle[] = INCBIN_U32("graphics/pokemon/blitzle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11708,10 +11708,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zebstrika[] = INCBIN_U8("graphics/pokemon/zebstrika/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/pokemon/zebstrika/follower.4bpp"); + const u32 gObjectEventPic_Zebstrika[] = INCBIN_COMP("graphics/pokemon/zebstrika/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Zebstrika[] = INCBIN_U32("graphics/pokemon/zebstrika/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BLITZLE @@ -11726,10 +11726,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Roggenrola[] = INCBIN_U8("graphics/pokemon/roggenrola/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/pokemon/roggenrola/follower.4bpp"); + const u32 gObjectEventPic_Roggenrola[] = INCBIN_COMP("graphics/pokemon/roggenrola/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Roggenrola[] = INCBIN_U32("graphics/pokemon/roggenrola/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11742,10 +11742,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Boldore[] = INCBIN_U8("graphics/pokemon/boldore/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/pokemon/boldore/follower.4bpp"); + const u32 gObjectEventPic_Boldore[] = INCBIN_COMP("graphics/pokemon/boldore/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Boldore[] = INCBIN_U32("graphics/pokemon/boldore/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11758,10 +11758,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gigalith[] = INCBIN_U8("graphics/pokemon/gigalith/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/pokemon/gigalith/follower.4bpp"); + const u32 gObjectEventPic_Gigalith[] = INCBIN_COMP("graphics/pokemon/gigalith/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gigalith[] = INCBIN_U32("graphics/pokemon/gigalith/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ROGGENROLA @@ -11776,10 +11776,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Woobat[] = INCBIN_U8("graphics/pokemon/woobat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/pokemon/woobat/follower.4bpp"); + const u32 gObjectEventPic_Woobat[] = INCBIN_COMP("graphics/pokemon/woobat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Woobat[] = INCBIN_U32("graphics/pokemon/woobat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11792,10 +11792,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Swoobat[] = INCBIN_U8("graphics/pokemon/swoobat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/pokemon/swoobat/follower.4bpp"); + const u32 gObjectEventPic_Swoobat[] = INCBIN_COMP("graphics/pokemon/swoobat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Swoobat[] = INCBIN_U32("graphics/pokemon/swoobat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WOOBAT @@ -11810,10 +11810,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drilbur[] = INCBIN_U8("graphics/pokemon/drilbur/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/pokemon/drilbur/follower.4bpp"); + const u32 gObjectEventPic_Drilbur[] = INCBIN_COMP("graphics/pokemon/drilbur/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Drilbur[] = INCBIN_U32("graphics/pokemon/drilbur/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11826,10 +11826,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Excadrill[] = INCBIN_U8("graphics/pokemon/excadrill/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/pokemon/excadrill/follower.4bpp"); + const u32 gObjectEventPic_Excadrill[] = INCBIN_COMP("graphics/pokemon/excadrill/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Excadrill[] = INCBIN_U32("graphics/pokemon/excadrill/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRILBUR @@ -11844,10 +11844,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Audino[] = INCBIN_U8("graphics/pokemon/audino/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/pokemon/audino/follower.4bpp"); + const u32 gObjectEventPic_Audino[] = INCBIN_COMP("graphics/pokemon/audino/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Audino[] = INCBIN_U32("graphics/pokemon/audino/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11877,10 +11877,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Timburr[] = INCBIN_U8("graphics/pokemon/timburr/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/pokemon/timburr/follower.4bpp"); + const u32 gObjectEventPic_Timburr[] = INCBIN_COMP("graphics/pokemon/timburr/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Timburr[] = INCBIN_U32("graphics/pokemon/timburr/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11893,10 +11893,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gurdurr[] = INCBIN_U8("graphics/pokemon/gurdurr/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/pokemon/gurdurr/follower.4bpp"); + const u32 gObjectEventPic_Gurdurr[] = INCBIN_COMP("graphics/pokemon/gurdurr/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gurdurr[] = INCBIN_U32("graphics/pokemon/gurdurr/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11909,10 +11909,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Conkeldurr[] = INCBIN_U8("graphics/pokemon/conkeldurr/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/pokemon/conkeldurr/follower.4bpp"); + const u32 gObjectEventPic_Conkeldurr[] = INCBIN_COMP("graphics/pokemon/conkeldurr/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Conkeldurr[] = INCBIN_U32("graphics/pokemon/conkeldurr/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TIMBURR @@ -11927,10 +11927,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tympole[] = INCBIN_U8("graphics/pokemon/tympole/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/pokemon/tympole/follower.4bpp"); + const u32 gObjectEventPic_Tympole[] = INCBIN_COMP("graphics/pokemon/tympole/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Tympole[] = INCBIN_U32("graphics/pokemon/tympole/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11943,10 +11943,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Palpitoad[] = INCBIN_U8("graphics/pokemon/palpitoad/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/pokemon/palpitoad/follower.4bpp"); + const u32 gObjectEventPic_Palpitoad[] = INCBIN_COMP("graphics/pokemon/palpitoad/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Palpitoad[] = INCBIN_U32("graphics/pokemon/palpitoad/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -11959,10 +11959,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Seismitoad[] = INCBIN_U8("graphics/pokemon/seismitoad/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/pokemon/seismitoad/follower.4bpp"); + const u32 gObjectEventPic_Seismitoad[] = INCBIN_COMP("graphics/pokemon/seismitoad/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Seismitoad[] = INCBIN_U32("graphics/pokemon/seismitoad/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TYMPOLE @@ -11977,10 +11977,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Throh[] = INCBIN_U8("graphics/pokemon/throh/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/pokemon/throh/follower.4bpp"); + const u32 gObjectEventPic_Throh[] = INCBIN_COMP("graphics/pokemon/throh/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Throh[] = INCBIN_U32("graphics/pokemon/throh/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_THROH @@ -11995,10 +11995,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sawk[] = INCBIN_U8("graphics/pokemon/sawk/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/pokemon/sawk/follower.4bpp"); + const u32 gObjectEventPic_Sawk[] = INCBIN_COMP("graphics/pokemon/sawk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Sawk[] = INCBIN_U32("graphics/pokemon/sawk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SAWK @@ -12013,10 +12013,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sewaddle[] = INCBIN_U8("graphics/pokemon/sewaddle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/pokemon/sewaddle/follower.4bpp"); + const u32 gObjectEventPic_Sewaddle[] = INCBIN_COMP("graphics/pokemon/sewaddle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Sewaddle[] = INCBIN_U32("graphics/pokemon/sewaddle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12029,10 +12029,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Swadloon[] = INCBIN_U8("graphics/pokemon/swadloon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/pokemon/swadloon/follower.4bpp"); + const u32 gObjectEventPic_Swadloon[] = INCBIN_COMP("graphics/pokemon/swadloon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Swadloon[] = INCBIN_U32("graphics/pokemon/swadloon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12045,10 +12045,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Leavanny[] = INCBIN_U8("graphics/pokemon/leavanny/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/pokemon/leavanny/follower.4bpp"); + const u32 gObjectEventPic_Leavanny[] = INCBIN_COMP("graphics/pokemon/leavanny/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Leavanny[] = INCBIN_U32("graphics/pokemon/leavanny/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SEWADDLE @@ -12063,10 +12063,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Venipede[] = INCBIN_U8("graphics/pokemon/venipede/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/pokemon/venipede/follower.4bpp"); + const u32 gObjectEventPic_Venipede[] = INCBIN_COMP("graphics/pokemon/venipede/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Venipede[] = INCBIN_U32("graphics/pokemon/venipede/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12079,10 +12079,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Whirlipede[] = INCBIN_U8("graphics/pokemon/whirlipede/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/pokemon/whirlipede/follower.4bpp"); + const u32 gObjectEventPic_Whirlipede[] = INCBIN_COMP("graphics/pokemon/whirlipede/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Whirlipede[] = INCBIN_U32("graphics/pokemon/whirlipede/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12095,10 +12095,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Scolipede[] = INCBIN_U8("graphics/pokemon/scolipede/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/pokemon/scolipede/follower.4bpp"); + const u32 gObjectEventPic_Scolipede[] = INCBIN_COMP("graphics/pokemon/scolipede/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Scolipede[] = INCBIN_U32("graphics/pokemon/scolipede/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VENIPEDE @@ -12113,10 +12113,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cottonee[] = INCBIN_U8("graphics/pokemon/cottonee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/pokemon/cottonee/follower.4bpp"); + const u32 gObjectEventPic_Cottonee[] = INCBIN_COMP("graphics/pokemon/cottonee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cottonee[] = INCBIN_U32("graphics/pokemon/cottonee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12129,10 +12129,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Whimsicott[] = INCBIN_U8("graphics/pokemon/whimsicott/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/pokemon/whimsicott/follower.4bpp"); + const u32 gObjectEventPic_Whimsicott[] = INCBIN_COMP("graphics/pokemon/whimsicott/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Whimsicott[] = INCBIN_U32("graphics/pokemon/whimsicott/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COTTONEE @@ -12147,10 +12147,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Petilil[] = INCBIN_U8("graphics/pokemon/petilil/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/pokemon/petilil/follower.4bpp"); + const u32 gObjectEventPic_Petilil[] = INCBIN_COMP("graphics/pokemon/petilil/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Petilil[] = INCBIN_U32("graphics/pokemon/petilil/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12163,10 +12163,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lilligant[] = INCBIN_U8("graphics/pokemon/lilligant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/pokemon/lilligant/follower.4bpp"); + const u32 gObjectEventPic_Lilligant[] = INCBIN_COMP("graphics/pokemon/lilligant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Lilligant[] = INCBIN_U32("graphics/pokemon/lilligant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12177,10 +12177,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_LilligantHisuian[] = INCBIN_U8("graphics/pokemon/lilligant/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/pokemon/lilligant/hisuian/follower.4bpp"); + const u32 gObjectEventPic_LilligantHisuian[] = INCBIN_COMP("graphics/pokemon/lilligant/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_LilligantHisuian[] = INCBIN_U32("graphics/pokemon/lilligant/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -12210,16 +12210,16 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_BasculinWhiteStriped[] = INCBIN_U8("graphics/pokemon/basculin/white_striped/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_BasculinRedStriped[] = INCBIN_COMP("graphics/pokemon/basculin/follower.4bpp"); - // const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/pokemon/basculin/blue_striped/follower.4bpp"); - // const u32 gObjectEventPic_BasculinWhiteStriped[] = INCBIN_COMP("graphics/pokemon/basculin/white_striped/follower.4bpp"); + const u32 gObjectEventPic_BasculinRedStriped[] = INCBIN_COMP("graphics/pokemon/basculin/follower.4bpp"); + const u32 gObjectEventPic_BasculinBlueStriped[] = INCBIN_COMP("graphics/pokemon/basculin/blue_striped/follower.4bpp"); + const u32 gObjectEventPic_BasculinWhiteStriped[] = INCBIN_COMP("graphics/pokemon/basculin/white_striped/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_BasculinRedStriped[] = INCBIN_U32("graphics/pokemon/basculin/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_BasculinBlueStriped[] = INCBIN_U32("graphics/pokemon/basculin/blue_striped/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_BasculinWhiteStriped[] = INCBIN_U32("graphics/pokemon/basculin/white_striped/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12239,13 +12239,13 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_BasculegionFemale[] = INCBIN_U8("graphics/pokemon/basculegion/female/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_BasculegionMale[] = INCBIN_COMP("graphics/pokemon/basculegion/follower.4bpp"); - // const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/pokemon/basculegion/female/follower.4bpp"); + const u32 gObjectEventPic_BasculegionMale[] = INCBIN_COMP("graphics/pokemon/basculegion/follower.4bpp"); + const u32 gObjectEventPic_BasculegionFemale[] = INCBIN_COMP("graphics/pokemon/basculegion/female/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_BasculegionMale[] = INCBIN_U32("graphics/pokemon/basculegion/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_BasculegionFemale[] = INCBIN_U32("graphics/pokemon/basculegion/female/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -12261,10 +12261,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sandile[] = INCBIN_U8("graphics/pokemon/sandile/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/pokemon/sandile/follower.4bpp"); + const u32 gObjectEventPic_Sandile[] = INCBIN_COMP("graphics/pokemon/sandile/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Sandile[] = INCBIN_U32("graphics/pokemon/sandile/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12277,10 +12277,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Krokorok[] = INCBIN_U8("graphics/pokemon/krokorok/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/pokemon/krokorok/follower.4bpp"); + const u32 gObjectEventPic_Krokorok[] = INCBIN_COMP("graphics/pokemon/krokorok/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Krokorok[] = INCBIN_U32("graphics/pokemon/krokorok/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12293,10 +12293,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Krookodile[] = INCBIN_U8("graphics/pokemon/krookodile/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/pokemon/krookodile/follower.4bpp"); + const u32 gObjectEventPic_Krookodile[] = INCBIN_COMP("graphics/pokemon/krookodile/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Krookodile[] = INCBIN_U32("graphics/pokemon/krookodile/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SANDILE @@ -12311,10 +12311,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Darumaka[] = INCBIN_U8("graphics/pokemon/darumaka/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/pokemon/darumaka/follower.4bpp"); + const u32 gObjectEventPic_Darumaka[] = INCBIN_COMP("graphics/pokemon/darumaka/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Darumaka[] = INCBIN_U32("graphics/pokemon/darumaka/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12327,10 +12327,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Darmanitan[] = INCBIN_U8("graphics/pokemon/darmanitan/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_DarmanitanStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/follower.4bpp"); + const u32 gObjectEventPic_DarmanitanStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_DarmanitanStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12354,10 +12354,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarumakaGalarian[] = INCBIN_U8("graphics/pokemon/darumaka/galarian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/pokemon/darumaka/galarian/follower.4bpp"); + const u32 gObjectEventPic_DarumakaGalarian[] = INCBIN_COMP("graphics/pokemon/darumaka/galarian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_DarumakaGalarian[] = INCBIN_U32("graphics/pokemon/darumaka/galarian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12367,10 +12367,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/shiny.gbapal.lz"); const u8 gMonIcon_DarmanitanGalarianStandardMode[] = INCBIN_U8("graphics/pokemon/darmanitan/galarian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_DarmanitanGalarianStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/galarian/follower.4bpp"); + const u32 gObjectEventPic_DarmanitanGalarianStandardMode[] = INCBIN_COMP("graphics/pokemon/darmanitan/galarian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_DarmanitanGalarianStandardMode[] = INCBIN_U32("graphics/pokemon/darmanitan/galarian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12399,10 +12399,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Maractus[] = INCBIN_U8("graphics/pokemon/maractus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/pokemon/maractus/follower.4bpp"); + const u32 gObjectEventPic_Maractus[] = INCBIN_COMP("graphics/pokemon/maractus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Maractus[] = INCBIN_U32("graphics/pokemon/maractus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MARACTUS @@ -12417,10 +12417,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dwebble[] = INCBIN_U8("graphics/pokemon/dwebble/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/pokemon/dwebble/follower.4bpp"); + const u32 gObjectEventPic_Dwebble[] = INCBIN_COMP("graphics/pokemon/dwebble/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dwebble[] = INCBIN_U32("graphics/pokemon/dwebble/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12433,10 +12433,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Crustle[] = INCBIN_U8("graphics/pokemon/crustle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/pokemon/crustle/follower.4bpp"); + const u32 gObjectEventPic_Crustle[] = INCBIN_COMP("graphics/pokemon/crustle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Crustle[] = INCBIN_U32("graphics/pokemon/crustle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DWEBBLE @@ -12451,10 +12451,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Scraggy[] = INCBIN_U8("graphics/pokemon/scraggy/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/pokemon/scraggy/follower.4bpp"); + const u32 gObjectEventPic_Scraggy[] = INCBIN_COMP("graphics/pokemon/scraggy/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Scraggy[] = INCBIN_U32("graphics/pokemon/scraggy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12467,10 +12467,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Scrafty[] = INCBIN_U8("graphics/pokemon/scrafty/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/pokemon/scrafty/follower.4bpp"); + const u32 gObjectEventPic_Scrafty[] = INCBIN_COMP("graphics/pokemon/scrafty/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Scrafty[] = INCBIN_U32("graphics/pokemon/scrafty/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SCRAGGY @@ -12485,10 +12485,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sigilyph[] = INCBIN_U8("graphics/pokemon/sigilyph/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/pokemon/sigilyph/follower.4bpp"); + const u32 gObjectEventPic_Sigilyph[] = INCBIN_COMP("graphics/pokemon/sigilyph/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Sigilyph[] = INCBIN_U32("graphics/pokemon/sigilyph/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SIGILYPH @@ -12503,10 +12503,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Yamask[] = INCBIN_U8("graphics/pokemon/yamask/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/pokemon/yamask/follower.4bpp"); + const u32 gObjectEventPic_Yamask[] = INCBIN_COMP("graphics/pokemon/yamask/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Yamask[] = INCBIN_U32("graphics/pokemon/yamask/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12519,10 +12519,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cofagrigus[] = INCBIN_U8("graphics/pokemon/cofagrigus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/pokemon/cofagrigus/follower.4bpp"); + const u32 gObjectEventPic_Cofagrigus[] = INCBIN_COMP("graphics/pokemon/cofagrigus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cofagrigus[] = INCBIN_U32("graphics/pokemon/cofagrigus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12533,10 +12533,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/shiny.gbapal.lz"); const u8 gMonIcon_YamaskGalarian[] = INCBIN_U8("graphics/pokemon/yamask/galarian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/pokemon/yamask/galarian/follower.4bpp"); + const u32 gObjectEventPic_YamaskGalarian[] = INCBIN_COMP("graphics/pokemon/yamask/galarian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_YamaskGalarian[] = INCBIN_U32("graphics/pokemon/yamask/galarian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12549,10 +12549,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Runerigus[] = INCBIN_U8("graphics/pokemon/runerigus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/pokemon/runerigus/follower.4bpp"); + const u32 gObjectEventPic_Runerigus[] = INCBIN_COMP("graphics/pokemon/runerigus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Runerigus[] = INCBIN_U32("graphics/pokemon/runerigus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS @@ -12568,10 +12568,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tirtouga[] = INCBIN_U8("graphics/pokemon/tirtouga/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/pokemon/tirtouga/follower.4bpp"); + const u32 gObjectEventPic_Tirtouga[] = INCBIN_COMP("graphics/pokemon/tirtouga/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Tirtouga[] = INCBIN_U32("graphics/pokemon/tirtouga/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12584,10 +12584,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Carracosta[] = INCBIN_U8("graphics/pokemon/carracosta/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/pokemon/carracosta/follower.4bpp"); + const u32 gObjectEventPic_Carracosta[] = INCBIN_COMP("graphics/pokemon/carracosta/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Carracosta[] = INCBIN_U32("graphics/pokemon/carracosta/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TIRTOUGA @@ -12602,10 +12602,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Archen[] = INCBIN_U8("graphics/pokemon/archen/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/pokemon/archen/follower.4bpp"); + const u32 gObjectEventPic_Archen[] = INCBIN_COMP("graphics/pokemon/archen/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Archen[] = INCBIN_U32("graphics/pokemon/archen/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12618,10 +12618,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Archeops[] = INCBIN_U8("graphics/pokemon/archeops/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/pokemon/archeops/follower.4bpp"); + const u32 gObjectEventPic_Archeops[] = INCBIN_COMP("graphics/pokemon/archeops/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Archeops[] = INCBIN_U32("graphics/pokemon/archeops/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCHEN @@ -12636,10 +12636,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Trubbish[] = INCBIN_U8("graphics/pokemon/trubbish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/pokemon/trubbish/follower.4bpp"); + const u32 gObjectEventPic_Trubbish[] = INCBIN_COMP("graphics/pokemon/trubbish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Trubbish[] = INCBIN_U32("graphics/pokemon/trubbish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12652,10 +12652,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Garbodor[] = INCBIN_U8("graphics/pokemon/garbodor/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/pokemon/garbodor/follower.4bpp"); + const u32 gObjectEventPic_Garbodor[] = INCBIN_COMP("graphics/pokemon/garbodor/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Garbodor[] = INCBIN_U32("graphics/pokemon/garbodor/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12685,10 +12685,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zorua[] = INCBIN_U8("graphics/pokemon/zorua/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/pokemon/zorua/follower.4bpp"); + const u32 gObjectEventPic_Zorua[] = INCBIN_COMP("graphics/pokemon/zorua/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Zorua[] = INCBIN_U32("graphics/pokemon/zorua/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12701,10 +12701,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zoroark[] = INCBIN_U8("graphics/pokemon/zoroark/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/pokemon/zoroark/follower.4bpp"); + const u32 gObjectEventPic_Zoroark[] = INCBIN_COMP("graphics/pokemon/zoroark/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Zoroark[] = INCBIN_U32("graphics/pokemon/zoroark/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12715,10 +12715,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ZoruaHisuian[] = INCBIN_U8("graphics/pokemon/zorua/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/pokemon/zorua/hisuian/follower.4bpp"); + const u32 gObjectEventPic_ZoruaHisuian[] = INCBIN_COMP("graphics/pokemon/zorua/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ZoruaHisuian[] = INCBIN_U32("graphics/pokemon/zorua/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12728,10 +12728,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_ZoroarkHisuian[] = INCBIN_U8("graphics/pokemon/zoroark/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/pokemon/zoroark/hisuian/follower.4bpp"); + const u32 gObjectEventPic_ZoroarkHisuian[] = INCBIN_COMP("graphics/pokemon/zoroark/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ZoroarkHisuian[] = INCBIN_U32("graphics/pokemon/zoroark/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -12747,10 +12747,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Minccino[] = INCBIN_U8("graphics/pokemon/minccino/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/pokemon/minccino/follower.4bpp"); + const u32 gObjectEventPic_Minccino[] = INCBIN_COMP("graphics/pokemon/minccino/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Minccino[] = INCBIN_U32("graphics/pokemon/minccino/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12763,10 +12763,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cinccino[] = INCBIN_U8("graphics/pokemon/cinccino/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/pokemon/cinccino/follower.4bpp"); + const u32 gObjectEventPic_Cinccino[] = INCBIN_COMP("graphics/pokemon/cinccino/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cinccino[] = INCBIN_U32("graphics/pokemon/cinccino/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MINCCINO @@ -12781,10 +12781,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gothita[] = INCBIN_U8("graphics/pokemon/gothita/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/pokemon/gothita/follower.4bpp"); + const u32 gObjectEventPic_Gothita[] = INCBIN_COMP("graphics/pokemon/gothita/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gothita[] = INCBIN_U32("graphics/pokemon/gothita/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12797,10 +12797,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gothorita[] = INCBIN_U8("graphics/pokemon/gothorita/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/pokemon/gothorita/follower.4bpp"); + const u32 gObjectEventPic_Gothorita[] = INCBIN_COMP("graphics/pokemon/gothorita/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gothorita[] = INCBIN_U32("graphics/pokemon/gothorita/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12813,10 +12813,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gothitelle[] = INCBIN_U8("graphics/pokemon/gothitelle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/pokemon/gothitelle/follower.4bpp"); + const u32 gObjectEventPic_Gothitelle[] = INCBIN_COMP("graphics/pokemon/gothitelle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gothitelle[] = INCBIN_U32("graphics/pokemon/gothitelle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GOTHITA @@ -12831,10 +12831,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Solosis[] = INCBIN_U8("graphics/pokemon/solosis/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/pokemon/solosis/follower.4bpp"); + const u32 gObjectEventPic_Solosis[] = INCBIN_COMP("graphics/pokemon/solosis/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Solosis[] = INCBIN_U32("graphics/pokemon/solosis/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12847,10 +12847,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Duosion[] = INCBIN_U8("graphics/pokemon/duosion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/pokemon/duosion/follower.4bpp"); + const u32 gObjectEventPic_Duosion[] = INCBIN_COMP("graphics/pokemon/duosion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Duosion[] = INCBIN_U32("graphics/pokemon/duosion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12863,10 +12863,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Reuniclus[] = INCBIN_U8("graphics/pokemon/reuniclus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/pokemon/reuniclus/follower.4bpp"); + const u32 gObjectEventPic_Reuniclus[] = INCBIN_COMP("graphics/pokemon/reuniclus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Reuniclus[] = INCBIN_U32("graphics/pokemon/reuniclus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SOLOSIS @@ -12881,10 +12881,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Ducklett[] = INCBIN_U8("graphics/pokemon/ducklett/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/pokemon/ducklett/follower.4bpp"); + const u32 gObjectEventPic_Ducklett[] = INCBIN_COMP("graphics/pokemon/ducklett/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Ducklett[] = INCBIN_U32("graphics/pokemon/ducklett/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12897,10 +12897,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Swanna[] = INCBIN_U8("graphics/pokemon/swanna/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/pokemon/swanna/follower.4bpp"); + const u32 gObjectEventPic_Swanna[] = INCBIN_COMP("graphics/pokemon/swanna/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Swanna[] = INCBIN_U32("graphics/pokemon/swanna/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DUCKLETT @@ -12915,10 +12915,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vanillite[] = INCBIN_U8("graphics/pokemon/vanillite/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/pokemon/vanillite/follower.4bpp"); + const u32 gObjectEventPic_Vanillite[] = INCBIN_COMP("graphics/pokemon/vanillite/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Vanillite[] = INCBIN_U32("graphics/pokemon/vanillite/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12931,10 +12931,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vanillish[] = INCBIN_U8("graphics/pokemon/vanillish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/pokemon/vanillish/follower.4bpp"); + const u32 gObjectEventPic_Vanillish[] = INCBIN_COMP("graphics/pokemon/vanillish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Vanillish[] = INCBIN_U32("graphics/pokemon/vanillish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -12947,10 +12947,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vanilluxe[] = INCBIN_U8("graphics/pokemon/vanilluxe/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/pokemon/vanilluxe/follower.4bpp"); + const u32 gObjectEventPic_Vanilluxe[] = INCBIN_COMP("graphics/pokemon/vanilluxe/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Vanilluxe[] = INCBIN_U32("graphics/pokemon/vanilluxe/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VANILLITE @@ -12979,19 +12979,19 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_DeerlingWinter[] = INCBIN_U8("graphics/pokemon/deerling/winter/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_DeerlingSpring[] = INCBIN_COMP("graphics/pokemon/deerling/follower.4bpp"); - // const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/pokemon/deerling/summer/follower.4bpp"); - // const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/pokemon/deerling/autumn/follower.4bpp"); - // const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/pokemon/deerling/winter/follower.4bpp"); + const u32 gObjectEventPic_DeerlingSpring[] = INCBIN_COMP("graphics/pokemon/deerling/follower.4bpp"); + const u32 gObjectEventPic_DeerlingSummer[] = INCBIN_COMP("graphics/pokemon/deerling/summer/follower.4bpp"); + const u32 gObjectEventPic_DeerlingAutumn[] = INCBIN_COMP("graphics/pokemon/deerling/autumn/follower.4bpp"); + const u32 gObjectEventPic_DeerlingWinter[] = INCBIN_COMP("graphics/pokemon/deerling/winter/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_DeerlingSpring[] = INCBIN_U32("graphics/pokemon/deerling/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_DeerlingSummer[] = INCBIN_U32("graphics/pokemon/deerling/summer/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_DeerlingAutumn[] = INCBIN_U32("graphics/pokemon/deerling/autumn/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_DeerlingWinter[] = INCBIN_U32("graphics/pokemon/deerling/winter/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13023,19 +13023,19 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_SawsbuckWinter[] = INCBIN_U8("graphics/pokemon/sawsbuck/winter/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_SawsbuckSpring[] = INCBIN_COMP("graphics/pokemon/sawsbuck/follower.4bpp"); - // const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/pokemon/sawsbuck/summer/follower.4bpp"); - // const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/pokemon/sawsbuck/autumn/follower.4bpp"); - // const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/pokemon/sawsbuck/winter/follower.4bpp"); + const u32 gObjectEventPic_SawsbuckSpring[] = INCBIN_COMP("graphics/pokemon/sawsbuck/follower.4bpp"); + const u32 gObjectEventPic_SawsbuckSummer[] = INCBIN_COMP("graphics/pokemon/sawsbuck/summer/follower.4bpp"); + const u32 gObjectEventPic_SawsbuckAutumn[] = INCBIN_COMP("graphics/pokemon/sawsbuck/autumn/follower.4bpp"); + const u32 gObjectEventPic_SawsbuckWinter[] = INCBIN_COMP("graphics/pokemon/sawsbuck/winter/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_SawsbuckSpring[] = INCBIN_U32("graphics/pokemon/sawsbuck/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_SawsbuckSummer[] = INCBIN_U32("graphics/pokemon/sawsbuck/summer/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_SawsbuckAutumn[] = INCBIN_U32("graphics/pokemon/sawsbuck/autumn/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_SawsbuckWinter[] = INCBIN_U32("graphics/pokemon/sawsbuck/winter/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEERLING @@ -13050,10 +13050,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Emolga[] = INCBIN_U8("graphics/pokemon/emolga/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/pokemon/emolga/follower.4bpp"); + const u32 gObjectEventPic_Emolga[] = INCBIN_COMP("graphics/pokemon/emolga/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Emolga[] = INCBIN_U32("graphics/pokemon/emolga/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_EMOLGA @@ -13068,10 +13068,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Karrablast[] = INCBIN_U8("graphics/pokemon/karrablast/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/pokemon/karrablast/follower.4bpp"); + const u32 gObjectEventPic_Karrablast[] = INCBIN_COMP("graphics/pokemon/karrablast/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Karrablast[] = INCBIN_U32("graphics/pokemon/karrablast/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13084,10 +13084,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Escavalier[] = INCBIN_U8("graphics/pokemon/escavalier/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/pokemon/escavalier/follower.4bpp"); + const u32 gObjectEventPic_Escavalier[] = INCBIN_COMP("graphics/pokemon/escavalier/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Escavalier[] = INCBIN_U32("graphics/pokemon/escavalier/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KARRABLAST @@ -13102,10 +13102,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Foongus[] = INCBIN_U8("graphics/pokemon/foongus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/pokemon/foongus/follower.4bpp"); + const u32 gObjectEventPic_Foongus[] = INCBIN_COMP("graphics/pokemon/foongus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Foongus[] = INCBIN_U32("graphics/pokemon/foongus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13118,10 +13118,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Amoonguss[] = INCBIN_U8("graphics/pokemon/amoonguss/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/pokemon/amoonguss/follower.4bpp"); + const u32 gObjectEventPic_Amoonguss[] = INCBIN_COMP("graphics/pokemon/amoonguss/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Amoonguss[] = INCBIN_U32("graphics/pokemon/amoonguss/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FOONGUS @@ -13136,10 +13136,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Frillish[] = INCBIN_U8("graphics/pokemon/frillish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/pokemon/frillish/follower.4bpp"); + const u32 gObjectEventPic_Frillish[] = INCBIN_COMP("graphics/pokemon/frillish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Frillish[] = INCBIN_U32("graphics/pokemon/frillish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13149,7 +13149,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/shinyf.gbapal.lz"); const u8 gMonIcon_FrillishF[] = INCBIN_U8("graphics/pokemon/frillish/iconf.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_FrillishF[] = INCBIN_COMP("graphics/pokemon/frillish/followerf.4bpp"); + const u32 gObjectEventPic_FrillishF[] = INCBIN_COMP("graphics/pokemon/frillish/followerf.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/follow_normalf.gbapal.lz"); // const u32 gShinyFollowerPalette_FrillishF[] = INCBIN_U32("graphics/pokemon/frillish/follow_shinyf.gbapal.lz"); @@ -13165,10 +13165,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Jellicent[] = INCBIN_U8("graphics/pokemon/jellicent/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/pokemon/jellicent/follower.4bpp"); + const u32 gObjectEventPic_Jellicent[] = INCBIN_COMP("graphics/pokemon/jellicent/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Jellicent[] = INCBIN_U32("graphics/pokemon/jellicent/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13178,7 +13178,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/shinyf.gbapal.lz"); const u8 gMonIcon_JellicentF[] = INCBIN_U8("graphics/pokemon/jellicent/iconf.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_JellicentF[] = INCBIN_COMP("graphics/pokemon/jellicent/followerf.4bpp"); + const u32 gObjectEventPic_JellicentF[] = INCBIN_COMP("graphics/pokemon/jellicent/followerf.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_JellicentF[] = INCBIN_U32("graphics/pokemon/jellicent/follow_shiny.gbapal.lz"); @@ -13196,10 +13196,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Alomomola[] = INCBIN_U8("graphics/pokemon/alomomola/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/pokemon/alomomola/follower.4bpp"); + const u32 gObjectEventPic_Alomomola[] = INCBIN_COMP("graphics/pokemon/alomomola/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Alomomola[] = INCBIN_U32("graphics/pokemon/alomomola/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ALOMOMOLA @@ -13214,10 +13214,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Joltik[] = INCBIN_U8("graphics/pokemon/joltik/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/pokemon/joltik/follower.4bpp"); + const u32 gObjectEventPic_Joltik[] = INCBIN_COMP("graphics/pokemon/joltik/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Joltik[] = INCBIN_U32("graphics/pokemon/joltik/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13230,10 +13230,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Galvantula[] = INCBIN_U8("graphics/pokemon/galvantula/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/pokemon/galvantula/follower.4bpp"); + const u32 gObjectEventPic_Galvantula[] = INCBIN_COMP("graphics/pokemon/galvantula/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Galvantula[] = INCBIN_U32("graphics/pokemon/galvantula/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_JOLTIK @@ -13248,10 +13248,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Ferroseed[] = INCBIN_U8("graphics/pokemon/ferroseed/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/pokemon/ferroseed/follower.4bpp"); + const u32 gObjectEventPic_Ferroseed[] = INCBIN_COMP("graphics/pokemon/ferroseed/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Ferroseed[] = INCBIN_U32("graphics/pokemon/ferroseed/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13264,10 +13264,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Ferrothorn[] = INCBIN_U8("graphics/pokemon/ferrothorn/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/pokemon/ferrothorn/follower.4bpp"); + const u32 gObjectEventPic_Ferrothorn[] = INCBIN_COMP("graphics/pokemon/ferrothorn/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Ferrothorn[] = INCBIN_U32("graphics/pokemon/ferrothorn/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FERROSEED @@ -13282,10 +13282,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Klink[] = INCBIN_U8("graphics/pokemon/klink/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/pokemon/klink/follower.4bpp"); + const u32 gObjectEventPic_Klink[] = INCBIN_COMP("graphics/pokemon/klink/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Klink[] = INCBIN_U32("graphics/pokemon/klink/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13298,10 +13298,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Klang[] = INCBIN_U8("graphics/pokemon/klang/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/pokemon/klang/follower.4bpp"); + const u32 gObjectEventPic_Klang[] = INCBIN_COMP("graphics/pokemon/klang/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Klang[] = INCBIN_U32("graphics/pokemon/klang/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13314,10 +13314,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Klinklang[] = INCBIN_U8("graphics/pokemon/klinklang/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/pokemon/klinklang/follower.4bpp"); + const u32 gObjectEventPic_Klinklang[] = INCBIN_COMP("graphics/pokemon/klinklang/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Klinklang[] = INCBIN_U32("graphics/pokemon/klinklang/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KLINK @@ -13332,10 +13332,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tynamo[] = INCBIN_U8("graphics/pokemon/tynamo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/pokemon/tynamo/follower.4bpp"); + const u32 gObjectEventPic_Tynamo[] = INCBIN_COMP("graphics/pokemon/tynamo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Tynamo[] = INCBIN_U32("graphics/pokemon/tynamo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13348,10 +13348,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Eelektrik[] = INCBIN_U8("graphics/pokemon/eelektrik/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/pokemon/eelektrik/follower.4bpp"); + const u32 gObjectEventPic_Eelektrik[] = INCBIN_COMP("graphics/pokemon/eelektrik/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Eelektrik[] = INCBIN_U32("graphics/pokemon/eelektrik/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13364,10 +13364,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Eelektross[] = INCBIN_U8("graphics/pokemon/eelektross/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/pokemon/eelektross/follower.4bpp"); + const u32 gObjectEventPic_Eelektross[] = INCBIN_COMP("graphics/pokemon/eelektross/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Eelektross[] = INCBIN_U32("graphics/pokemon/eelektross/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TYNAMO @@ -13382,10 +13382,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Elgyem[] = INCBIN_U8("graphics/pokemon/elgyem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/pokemon/elgyem/follower.4bpp"); + const u32 gObjectEventPic_Elgyem[] = INCBIN_COMP("graphics/pokemon/elgyem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Elgyem[] = INCBIN_U32("graphics/pokemon/elgyem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13398,10 +13398,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Beheeyem[] = INCBIN_U8("graphics/pokemon/beheeyem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/pokemon/beheeyem/follower.4bpp"); + const u32 gObjectEventPic_Beheeyem[] = INCBIN_COMP("graphics/pokemon/beheeyem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Beheeyem[] = INCBIN_U32("graphics/pokemon/beheeyem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ELGYEM @@ -13416,10 +13416,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Litwick[] = INCBIN_U8("graphics/pokemon/litwick/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/pokemon/litwick/follower.4bpp"); + const u32 gObjectEventPic_Litwick[] = INCBIN_COMP("graphics/pokemon/litwick/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Litwick[] = INCBIN_U32("graphics/pokemon/litwick/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13432,10 +13432,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lampent[] = INCBIN_U8("graphics/pokemon/lampent/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/pokemon/lampent/follower.4bpp"); + const u32 gObjectEventPic_Lampent[] = INCBIN_COMP("graphics/pokemon/lampent/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Lampent[] = INCBIN_U32("graphics/pokemon/lampent/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13448,10 +13448,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chandelure[] = INCBIN_U8("graphics/pokemon/chandelure/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/pokemon/chandelure/follower.4bpp"); + const u32 gObjectEventPic_Chandelure[] = INCBIN_COMP("graphics/pokemon/chandelure/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Chandelure[] = INCBIN_U32("graphics/pokemon/chandelure/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LITWICK @@ -13466,10 +13466,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Axew[] = INCBIN_U8("graphics/pokemon/axew/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/pokemon/axew/follower.4bpp"); + const u32 gObjectEventPic_Axew[] = INCBIN_COMP("graphics/pokemon/axew/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Axew[] = INCBIN_U32("graphics/pokemon/axew/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13482,10 +13482,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Fraxure[] = INCBIN_U8("graphics/pokemon/fraxure/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/pokemon/fraxure/follower.4bpp"); + const u32 gObjectEventPic_Fraxure[] = INCBIN_COMP("graphics/pokemon/fraxure/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Fraxure[] = INCBIN_U32("graphics/pokemon/fraxure/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13498,10 +13498,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Haxorus[] = INCBIN_U8("graphics/pokemon/haxorus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/pokemon/haxorus/follower.4bpp"); + const u32 gObjectEventPic_Haxorus[] = INCBIN_COMP("graphics/pokemon/haxorus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Haxorus[] = INCBIN_U32("graphics/pokemon/haxorus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_AXEW @@ -13516,10 +13516,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cubchoo[] = INCBIN_U8("graphics/pokemon/cubchoo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/pokemon/cubchoo/follower.4bpp"); + const u32 gObjectEventPic_Cubchoo[] = INCBIN_COMP("graphics/pokemon/cubchoo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cubchoo[] = INCBIN_U32("graphics/pokemon/cubchoo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13532,10 +13532,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Beartic[] = INCBIN_U8("graphics/pokemon/beartic/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/pokemon/beartic/follower.4bpp"); + const u32 gObjectEventPic_Beartic[] = INCBIN_COMP("graphics/pokemon/beartic/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Beartic[] = INCBIN_U32("graphics/pokemon/beartic/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CUBCHOO @@ -13550,10 +13550,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cryogonal[] = INCBIN_U8("graphics/pokemon/cryogonal/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/pokemon/cryogonal/follower.4bpp"); + const u32 gObjectEventPic_Cryogonal[] = INCBIN_COMP("graphics/pokemon/cryogonal/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cryogonal[] = INCBIN_U32("graphics/pokemon/cryogonal/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRYOGONAL @@ -13568,10 +13568,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Shelmet[] = INCBIN_U8("graphics/pokemon/shelmet/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/pokemon/shelmet/follower.4bpp"); + const u32 gObjectEventPic_Shelmet[] = INCBIN_COMP("graphics/pokemon/shelmet/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Shelmet[] = INCBIN_U32("graphics/pokemon/shelmet/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13584,10 +13584,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Accelgor[] = INCBIN_U8("graphics/pokemon/accelgor/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/pokemon/accelgor/follower.4bpp"); + const u32 gObjectEventPic_Accelgor[] = INCBIN_COMP("graphics/pokemon/accelgor/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Accelgor[] = INCBIN_U32("graphics/pokemon/accelgor/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SHELMET @@ -13602,10 +13602,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stunfisk[] = INCBIN_U8("graphics/pokemon/stunfisk/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/pokemon/stunfisk/follower.4bpp"); + const u32 gObjectEventPic_Stunfisk[] = INCBIN_COMP("graphics/pokemon/stunfisk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Stunfisk[] = INCBIN_U32("graphics/pokemon/stunfisk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13616,10 +13616,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/shiny.gbapal.lz"); const u8 gMonIcon_StunfiskGalarian[] = INCBIN_U8("graphics/pokemon/stunfisk/galarian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/pokemon/stunfisk/galarian/follower.4bpp"); + const u32 gObjectEventPic_StunfiskGalarian[] = INCBIN_COMP("graphics/pokemon/stunfisk/galarian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_StunfiskGalarian[] = INCBIN_U32("graphics/pokemon/stunfisk/galarian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_GALARIAN_FORMS @@ -13635,10 +13635,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mienfoo[] = INCBIN_U8("graphics/pokemon/mienfoo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/pokemon/mienfoo/follower.4bpp"); + const u32 gObjectEventPic_Mienfoo[] = INCBIN_COMP("graphics/pokemon/mienfoo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Mienfoo[] = INCBIN_U32("graphics/pokemon/mienfoo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13651,10 +13651,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mienshao[] = INCBIN_U8("graphics/pokemon/mienshao/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/pokemon/mienshao/follower.4bpp"); + const u32 gObjectEventPic_Mienshao[] = INCBIN_COMP("graphics/pokemon/mienshao/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Mienshao[] = INCBIN_U32("graphics/pokemon/mienshao/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MIENFOO @@ -13669,10 +13669,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Druddigon[] = INCBIN_U8("graphics/pokemon/druddigon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/pokemon/druddigon/follower.4bpp"); + const u32 gObjectEventPic_Druddigon[] = INCBIN_COMP("graphics/pokemon/druddigon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Druddigon[] = INCBIN_U32("graphics/pokemon/druddigon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRUDDIGON @@ -13687,10 +13687,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Golett[] = INCBIN_U8("graphics/pokemon/golett/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/pokemon/golett/follower.4bpp"); + const u32 gObjectEventPic_Golett[] = INCBIN_COMP("graphics/pokemon/golett/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Golett[] = INCBIN_U32("graphics/pokemon/golett/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13703,10 +13703,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Golurk[] = INCBIN_U8("graphics/pokemon/golurk/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/pokemon/golurk/follower.4bpp"); + const u32 gObjectEventPic_Golurk[] = INCBIN_COMP("graphics/pokemon/golurk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Golurk[] = INCBIN_U32("graphics/pokemon/golurk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GOLETT @@ -13721,10 +13721,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pawniard[] = INCBIN_U8("graphics/pokemon/pawniard/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/pokemon/pawniard/follower.4bpp"); + const u32 gObjectEventPic_Pawniard[] = INCBIN_COMP("graphics/pokemon/pawniard/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pawniard[] = INCBIN_U32("graphics/pokemon/pawniard/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13737,10 +13737,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bisharp[] = INCBIN_U8("graphics/pokemon/bisharp/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/pokemon/bisharp/follower.4bpp"); + const u32 gObjectEventPic_Bisharp[] = INCBIN_COMP("graphics/pokemon/bisharp/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bisharp[] = INCBIN_U32("graphics/pokemon/bisharp/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13773,10 +13773,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bouffalant[] = INCBIN_U8("graphics/pokemon/bouffalant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/pokemon/bouffalant/follower.4bpp"); + const u32 gObjectEventPic_Bouffalant[] = INCBIN_COMP("graphics/pokemon/bouffalant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bouffalant[] = INCBIN_U32("graphics/pokemon/bouffalant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BOUFFALANT @@ -13791,10 +13791,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rufflet[] = INCBIN_U8("graphics/pokemon/rufflet/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/pokemon/rufflet/follower.4bpp"); + const u32 gObjectEventPic_Rufflet[] = INCBIN_COMP("graphics/pokemon/rufflet/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Rufflet[] = INCBIN_U32("graphics/pokemon/rufflet/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13807,10 +13807,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Braviary[] = INCBIN_U8("graphics/pokemon/braviary/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/pokemon/braviary/follower.4bpp"); + const u32 gObjectEventPic_Braviary[] = INCBIN_COMP("graphics/pokemon/braviary/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Braviary[] = INCBIN_U32("graphics/pokemon/braviary/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13821,10 +13821,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_BraviaryHisuian[] = INCBIN_U8("graphics/pokemon/braviary/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/pokemon/braviary/hisuian/follower.4bpp"); + const u32 gObjectEventPic_BraviaryHisuian[] = INCBIN_COMP("graphics/pokemon/braviary/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_BraviaryHisuian[] = INCBIN_U32("graphics/pokemon/braviary/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -13840,10 +13840,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vullaby[] = INCBIN_U8("graphics/pokemon/vullaby/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/pokemon/vullaby/follower.4bpp"); + const u32 gObjectEventPic_Vullaby[] = INCBIN_COMP("graphics/pokemon/vullaby/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Vullaby[] = INCBIN_U32("graphics/pokemon/vullaby/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13856,10 +13856,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mandibuzz[] = INCBIN_U8("graphics/pokemon/mandibuzz/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/pokemon/mandibuzz/follower.4bpp"); + const u32 gObjectEventPic_Mandibuzz[] = INCBIN_COMP("graphics/pokemon/mandibuzz/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Mandibuzz[] = INCBIN_U32("graphics/pokemon/mandibuzz/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VULLABY @@ -13874,10 +13874,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Heatmor[] = INCBIN_U8("graphics/pokemon/heatmor/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/pokemon/heatmor/follower.4bpp"); + const u32 gObjectEventPic_Heatmor[] = INCBIN_COMP("graphics/pokemon/heatmor/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Heatmor[] = INCBIN_U32("graphics/pokemon/heatmor/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HEATMOR @@ -13892,10 +13892,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Durant[] = INCBIN_U8("graphics/pokemon/durant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/pokemon/durant/follower.4bpp"); + const u32 gObjectEventPic_Durant[] = INCBIN_COMP("graphics/pokemon/durant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Durant[] = INCBIN_U32("graphics/pokemon/durant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DURANT @@ -13910,10 +13910,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Deino[] = INCBIN_U8("graphics/pokemon/deino/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/pokemon/deino/follower.4bpp"); + const u32 gObjectEventPic_Deino[] = INCBIN_COMP("graphics/pokemon/deino/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Deino[] = INCBIN_U32("graphics/pokemon/deino/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13926,10 +13926,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zweilous[] = INCBIN_U8("graphics/pokemon/zweilous/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/pokemon/zweilous/follower.4bpp"); + const u32 gObjectEventPic_Zweilous[] = INCBIN_COMP("graphics/pokemon/zweilous/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Zweilous[] = INCBIN_U32("graphics/pokemon/zweilous/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13942,10 +13942,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hydreigon[] = INCBIN_U8("graphics/pokemon/hydreigon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/pokemon/hydreigon/follower.4bpp"); + const u32 gObjectEventPic_Hydreigon[] = INCBIN_COMP("graphics/pokemon/hydreigon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Hydreigon[] = INCBIN_U32("graphics/pokemon/hydreigon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEINO @@ -13960,10 +13960,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Larvesta[] = INCBIN_U8("graphics/pokemon/larvesta/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/pokemon/larvesta/follower.4bpp"); + const u32 gObjectEventPic_Larvesta[] = INCBIN_COMP("graphics/pokemon/larvesta/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Larvesta[] = INCBIN_U32("graphics/pokemon/larvesta/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -13976,10 +13976,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Volcarona[] = INCBIN_U8("graphics/pokemon/volcarona/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/pokemon/volcarona/follower.4bpp"); + const u32 gObjectEventPic_Volcarona[] = INCBIN_COMP("graphics/pokemon/volcarona/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Volcarona[] = INCBIN_U32("graphics/pokemon/volcarona/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LARVESTA @@ -13994,10 +13994,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cobalion[] = INCBIN_U8("graphics/pokemon/cobalion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/pokemon/cobalion/follower.4bpp"); + const u32 gObjectEventPic_Cobalion[] = INCBIN_COMP("graphics/pokemon/cobalion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cobalion[] = INCBIN_U32("graphics/pokemon/cobalion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COBALION @@ -14012,10 +14012,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Terrakion[] = INCBIN_U8("graphics/pokemon/terrakion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/pokemon/terrakion/follower.4bpp"); + const u32 gObjectEventPic_Terrakion[] = INCBIN_COMP("graphics/pokemon/terrakion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Terrakion[] = INCBIN_U32("graphics/pokemon/terrakion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TERRAKION @@ -14030,10 +14030,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Virizion[] = INCBIN_U8("graphics/pokemon/virizion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/pokemon/virizion/follower.4bpp"); + const u32 gObjectEventPic_Virizion[] = INCBIN_COMP("graphics/pokemon/virizion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Virizion[] = INCBIN_U32("graphics/pokemon/virizion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VIRIZION @@ -14048,10 +14048,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tornadus[] = INCBIN_U8("graphics/pokemon/tornadus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_TornadusIncarnate[] = INCBIN_COMP("graphics/pokemon/tornadus/follower.4bpp"); + const u32 gObjectEventPic_TornadusIncarnate[] = INCBIN_COMP("graphics/pokemon/tornadus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_TornadusIncarnate[] = INCBIN_U32("graphics/pokemon/tornadus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14079,10 +14079,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Thundurus[] = INCBIN_U8("graphics/pokemon/thundurus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ThundurusIncarnate[] = INCBIN_COMP("graphics/pokemon/thundurus/follower.4bpp"); + const u32 gObjectEventPic_ThundurusIncarnate[] = INCBIN_COMP("graphics/pokemon/thundurus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ThundurusIncarnate[] = INCBIN_U32("graphics/pokemon/thundurus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14110,10 +14110,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Reshiram[] = INCBIN_U8("graphics/pokemon/reshiram/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/pokemon/reshiram/follower.4bpp"); + const u32 gObjectEventPic_Reshiram[] = INCBIN_COMP("graphics/pokemon/reshiram/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Reshiram[] = INCBIN_U32("graphics/pokemon/reshiram/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_RESHIRAM @@ -14128,10 +14128,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zekrom[] = INCBIN_U8("graphics/pokemon/zekrom/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/pokemon/zekrom/follower.4bpp"); + const u32 gObjectEventPic_Zekrom[] = INCBIN_COMP("graphics/pokemon/zekrom/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Zekrom[] = INCBIN_U32("graphics/pokemon/zekrom/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZEKROM @@ -14146,10 +14146,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Landorus[] = INCBIN_U8("graphics/pokemon/landorus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_LandorusIncarnate[] = INCBIN_COMP("graphics/pokemon/landorus/follower.4bpp"); + const u32 gObjectEventPic_LandorusIncarnate[] = INCBIN_COMP("graphics/pokemon/landorus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_LandorusIncarnate[] = INCBIN_U32("graphics/pokemon/landorus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14177,9 +14177,9 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Enamorus[] = INCBIN_U8("graphics/pokemon/enamorus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_EnamorusIncarnate[] = INCBIN_COMP("graphics/pokemon/enamorus/follower.4bpp"); + const u32 gObjectEventPic_EnamorusIncarnate[] = INCBIN_COMP("graphics/pokemon/enamorus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_EnamorusIncarnate[] = INCBIN_U32("graphics/pokemon/enamorus/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_EnamorusIncarnate[] = INCBIN_U32("graphics/pokemon/enamorus/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_EnamorusIncarnate[] = INCBIN_U32("graphics/pokemon/enamorus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14190,9 +14190,9 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/shiny.gbapal.lz"); const u8 gMonIcon_EnamorusTherian[] = INCBIN_U8("graphics/pokemon/enamorus/therian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/pokemon/enamorus/therian/follower.4bpp"); + const u32 gObjectEventPic_EnamorusTherian[] = INCBIN_COMP("graphics/pokemon/enamorus/therian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/follow_normal.gbapal.lz"); // const u32 gShinyFollowerPalette_EnamorusTherian[] = INCBIN_U32("graphics/pokemon/enamorus/therian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14208,10 +14208,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Kyurem[] = INCBIN_U8("graphics/pokemon/kyurem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/pokemon/kyurem/follower.4bpp"); + const u32 gObjectEventPic_Kyurem[] = INCBIN_COMP("graphics/pokemon/kyurem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Kyurem[] = INCBIN_U32("graphics/pokemon/kyurem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14254,10 +14254,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Keldeo[] = INCBIN_U8("graphics/pokemon/keldeo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_KeldeoOrdinary[] = INCBIN_COMP("graphics/pokemon/keldeo/follower.4bpp"); + const u32 gObjectEventPic_KeldeoOrdinary[] = INCBIN_COMP("graphics/pokemon/keldeo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_KeldeoOrdinary[] = INCBIN_U32("graphics/pokemon/keldeo/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_KeldeoOrdinary[] = INCBIN_U32("graphics/pokemon/keldeo/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_KeldeoOrdinary[] = INCBIN_U32("graphics/pokemon/keldeo/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_KeldeoOrdinary[] = INCBIN_U32("graphics/pokemon/keldeo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14285,10 +14285,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Meloetta[] = INCBIN_U8("graphics/pokemon/meloetta/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_MeloettaAria[] = INCBIN_COMP("graphics/pokemon/meloetta/follower.4bpp"); + const u32 gObjectEventPic_MeloettaAria[] = INCBIN_COMP("graphics/pokemon/meloetta/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_MeloettaAria[] = INCBIN_U32("graphics/pokemon/meloetta/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_MeloettaAria[] = INCBIN_U32("graphics/pokemon/meloetta/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_MeloettaAria[] = INCBIN_U32("graphics/pokemon/meloetta/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_MeloettaAria[] = INCBIN_U32("graphics/pokemon/meloetta/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14298,10 +14298,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/shiny.gbapal.lz"); const u8 gMonIcon_MeloettaPirouette[] = INCBIN_U8("graphics/pokemon/meloetta/pirouette/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/pokemon/meloetta/pirouette/follower.4bpp"); + const u32 gObjectEventPic_MeloettaPirouette[] = INCBIN_COMP("graphics/pokemon/meloetta/pirouette/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_MeloettaPirouette[] = INCBIN_U32("graphics/pokemon/meloetta/pirouette/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MELOETTA @@ -14316,10 +14316,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Genesect[] = INCBIN_U8("graphics/pokemon/genesect/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/pokemon/genesect/follower.4bpp"); + const u32 gObjectEventPic_Genesect[] = INCBIN_COMP("graphics/pokemon/genesect/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Genesect[] = INCBIN_U32("graphics/pokemon/genesect/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14346,10 +14346,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chespin[] = INCBIN_U8("graphics/pokemon/chespin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/pokemon/chespin/follower.4bpp"); + const u32 gObjectEventPic_Chespin[] = INCBIN_COMP("graphics/pokemon/chespin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Chespin[] = INCBIN_U32("graphics/pokemon/chespin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14362,10 +14362,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Quilladin[] = INCBIN_U8("graphics/pokemon/quilladin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/pokemon/quilladin/follower.4bpp"); + const u32 gObjectEventPic_Quilladin[] = INCBIN_COMP("graphics/pokemon/quilladin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Quilladin[] = INCBIN_U32("graphics/pokemon/quilladin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14378,10 +14378,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chesnaught[] = INCBIN_U8("graphics/pokemon/chesnaught/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/pokemon/chesnaught/follower.4bpp"); + const u32 gObjectEventPic_Chesnaught[] = INCBIN_COMP("graphics/pokemon/chesnaught/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Chesnaught[] = INCBIN_U32("graphics/pokemon/chesnaught/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CHESPIN @@ -14396,10 +14396,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Fennekin[] = INCBIN_U8("graphics/pokemon/fennekin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/pokemon/fennekin/follower.4bpp"); + const u32 gObjectEventPic_Fennekin[] = INCBIN_COMP("graphics/pokemon/fennekin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Fennekin[] = INCBIN_U32("graphics/pokemon/fennekin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14412,10 +14412,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Braixen[] = INCBIN_U8("graphics/pokemon/braixen/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/pokemon/braixen/follower.4bpp"); + const u32 gObjectEventPic_Braixen[] = INCBIN_COMP("graphics/pokemon/braixen/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Braixen[] = INCBIN_U32("graphics/pokemon/braixen/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14428,10 +14428,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Delphox[] = INCBIN_U8("graphics/pokemon/delphox/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/pokemon/delphox/follower.4bpp"); + const u32 gObjectEventPic_Delphox[] = INCBIN_COMP("graphics/pokemon/delphox/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Delphox[] = INCBIN_U32("graphics/pokemon/delphox/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FENNEKIN @@ -14446,10 +14446,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Froakie[] = INCBIN_U8("graphics/pokemon/froakie/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/pokemon/froakie/follower.4bpp"); + const u32 gObjectEventPic_Froakie[] = INCBIN_COMP("graphics/pokemon/froakie/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Froakie[] = INCBIN_U32("graphics/pokemon/froakie/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14462,10 +14462,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Frogadier[] = INCBIN_U8("graphics/pokemon/frogadier/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/pokemon/frogadier/follower.4bpp"); + const u32 gObjectEventPic_Frogadier[] = INCBIN_COMP("graphics/pokemon/frogadier/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Frogadier[] = INCBIN_U32("graphics/pokemon/frogadier/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14478,10 +14478,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Greninja[] = INCBIN_U8("graphics/pokemon/greninja/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/pokemon/greninja/follower.4bpp"); + const u32 gObjectEventPic_Greninja[] = INCBIN_COMP("graphics/pokemon/greninja/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Greninja[] = INCBIN_U32("graphics/pokemon/greninja/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14509,10 +14509,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bunnelby[] = INCBIN_U8("graphics/pokemon/bunnelby/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/pokemon/bunnelby/follower.4bpp"); + const u32 gObjectEventPic_Bunnelby[] = INCBIN_COMP("graphics/pokemon/bunnelby/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bunnelby[] = INCBIN_U32("graphics/pokemon/bunnelby/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14525,10 +14525,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Diggersby[] = INCBIN_U8("graphics/pokemon/diggersby/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/pokemon/diggersby/follower.4bpp"); + const u32 gObjectEventPic_Diggersby[] = INCBIN_COMP("graphics/pokemon/diggersby/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Diggersby[] = INCBIN_U32("graphics/pokemon/diggersby/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BUNNELBY @@ -14543,10 +14543,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Fletchling[] = INCBIN_U8("graphics/pokemon/fletchling/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/pokemon/fletchling/follower.4bpp"); + const u32 gObjectEventPic_Fletchling[] = INCBIN_COMP("graphics/pokemon/fletchling/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Fletchling[] = INCBIN_U32("graphics/pokemon/fletchling/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14559,10 +14559,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Fletchinder[] = INCBIN_U8("graphics/pokemon/fletchinder/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/pokemon/fletchinder/follower.4bpp"); + const u32 gObjectEventPic_Fletchinder[] = INCBIN_COMP("graphics/pokemon/fletchinder/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Fletchinder[] = INCBIN_U32("graphics/pokemon/fletchinder/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14575,10 +14575,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Talonflame[] = INCBIN_U8("graphics/pokemon/talonflame/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/pokemon/talonflame/follower.4bpp"); + const u32 gObjectEventPic_Talonflame[] = INCBIN_COMP("graphics/pokemon/talonflame/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Talonflame[] = INCBIN_U32("graphics/pokemon/talonflame/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FLETCHLING @@ -14593,10 +14593,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Scatterbug[] = INCBIN_U8("graphics/pokemon/scatterbug/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/pokemon/scatterbug/follower.4bpp"); + const u32 gObjectEventPic_Scatterbug[] = INCBIN_COMP("graphics/pokemon/scatterbug/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Scatterbug[] = INCBIN_U32("graphics/pokemon/scatterbug/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14609,10 +14609,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Spewpa[] = INCBIN_U8("graphics/pokemon/spewpa/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/pokemon/spewpa/follower.4bpp"); + const u32 gObjectEventPic_Spewpa[] = INCBIN_COMP("graphics/pokemon/spewpa/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Spewpa[] = INCBIN_U32("graphics/pokemon/spewpa/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14716,67 +14716,67 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_VivillonSun[] = INCBIN_U8("graphics/pokemon/vivillon/sun/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_VivillonIcySnow[] = INCBIN_COMP("graphics/pokemon/vivillon/follower.4bpp"); - // const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/pokemon/vivillon/polar/follower.4bpp"); - // const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/pokemon/vivillon/tundra/follower.4bpp"); - // const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/pokemon/vivillon/continental/follower.4bpp"); - // const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/pokemon/vivillon/garden/follower.4bpp"); - // const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/pokemon/vivillon/elegant/follower.4bpp"); - // const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); - // const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/pokemon/vivillon/modern/follower.4bpp"); - // const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/pokemon/vivillon/marine/follower.4bpp"); - // const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/pokemon/vivillon/archipelago/follower.4bpp"); - // const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/pokemon/vivillon/high_plains/follower.4bpp"); - // const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/pokemon/vivillon/sandstorm/follower.4bpp"); - // const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/pokemon/vivillon/river/follower.4bpp"); - // const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/pokemon/vivillon/monsoon/follower.4bpp"); - // const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/pokemon/vivillon/savanna/follower.4bpp"); - // const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/pokemon/vivillon/sun/follower.4bpp"); - // const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/pokemon/vivillon/ocean/follower.4bpp"); - // const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/pokemon/vivillon/jungle/follower.4bpp"); - // const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/pokemon/vivillon/fancy/follower.4bpp"); - // const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/pokemon/vivillon/poke_ball/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_shiny.gbapal.lz"); + const u32 gObjectEventPic_VivillonIcySnow[] = INCBIN_COMP("graphics/pokemon/vivillon/follower.4bpp"); + const u32 gObjectEventPic_VivillonPolar[] = INCBIN_COMP("graphics/pokemon/vivillon/polar/follower.4bpp"); + const u32 gObjectEventPic_VivillonTundra[] = INCBIN_COMP("graphics/pokemon/vivillon/tundra/follower.4bpp"); + const u32 gObjectEventPic_VivillonContinental[] = INCBIN_COMP("graphics/pokemon/vivillon/continental/follower.4bpp"); + const u32 gObjectEventPic_VivillonGarden[] = INCBIN_COMP("graphics/pokemon/vivillon/garden/follower.4bpp"); + const u32 gObjectEventPic_VivillonElegant[] = INCBIN_COMP("graphics/pokemon/vivillon/elegant/follower.4bpp"); + const u32 gObjectEventPic_VivillonMeadow[] = INCBIN_COMP("graphics/pokemon/vivillon/meadow/follower.4bpp"); + const u32 gObjectEventPic_VivillonModern[] = INCBIN_COMP("graphics/pokemon/vivillon/modern/follower.4bpp"); + const u32 gObjectEventPic_VivillonMarine[] = INCBIN_COMP("graphics/pokemon/vivillon/marine/follower.4bpp"); + const u32 gObjectEventPic_VivillonArchipelago[] = INCBIN_COMP("graphics/pokemon/vivillon/archipelago/follower.4bpp"); + const u32 gObjectEventPic_VivillonHighPlains[] = INCBIN_COMP("graphics/pokemon/vivillon/high_plains/follower.4bpp"); + const u32 gObjectEventPic_VivillonSandstorm[] = INCBIN_COMP("graphics/pokemon/vivillon/sandstorm/follower.4bpp"); + const u32 gObjectEventPic_VivillonRiver[] = INCBIN_COMP("graphics/pokemon/vivillon/river/follower.4bpp"); + const u32 gObjectEventPic_VivillonMonsoon[] = INCBIN_COMP("graphics/pokemon/vivillon/monsoon/follower.4bpp"); + const u32 gObjectEventPic_VivillonSavanna[] = INCBIN_COMP("graphics/pokemon/vivillon/savanna/follower.4bpp"); + const u32 gObjectEventPic_VivillonSun[] = INCBIN_COMP("graphics/pokemon/vivillon/sun/follower.4bpp"); + const u32 gObjectEventPic_VivillonOcean[] = INCBIN_COMP("graphics/pokemon/vivillon/ocean/follower.4bpp"); + const u32 gObjectEventPic_VivillonJungle[] = INCBIN_COMP("graphics/pokemon/vivillon/jungle/follower.4bpp"); + const u32 gObjectEventPic_VivillonFancy[] = INCBIN_COMP("graphics/pokemon/vivillon/fancy/follower.4bpp"); + const u32 gObjectEventPic_VivillonPokeBall[] = INCBIN_COMP("graphics/pokemon/vivillon/poke_ball/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonIcySnow[] = INCBIN_U32("graphics/pokemon/vivillon/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonPolar[] = INCBIN_U32("graphics/pokemon/vivillon/polar/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonTundra[] = INCBIN_U32("graphics/pokemon/vivillon/tundra/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonContinental[] = INCBIN_U32("graphics/pokemon/vivillon/continental/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonGarden[] = INCBIN_U32("graphics/pokemon/vivillon/garden/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonElegant[] = INCBIN_U32("graphics/pokemon/vivillon/elegant/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonMeadow[] = INCBIN_U32("graphics/pokemon/vivillon/meadow/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonModern[] = INCBIN_U32("graphics/pokemon/vivillon/modern/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonMarine[] = INCBIN_U32("graphics/pokemon/vivillon/marine/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonArchipelago[] = INCBIN_U32("graphics/pokemon/vivillon/archipelago/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonHighPlains[] = INCBIN_U32("graphics/pokemon/vivillon/high_plains/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonSandstorm[] = INCBIN_U32("graphics/pokemon/vivillon/sandstorm/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonRiver[] = INCBIN_U32("graphics/pokemon/vivillon/river/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonMonsoon[] = INCBIN_U32("graphics/pokemon/vivillon/monsoon/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonSavanna[] = INCBIN_U32("graphics/pokemon/vivillon/savanna/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonSun[] = INCBIN_U32("graphics/pokemon/vivillon/sun/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonOcean[] = INCBIN_U32("graphics/pokemon/vivillon/ocean/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonJungle[] = INCBIN_U32("graphics/pokemon/vivillon/jungle/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonFancy[] = INCBIN_U32("graphics/pokemon/vivillon/fancy/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_VivillonPokeBall[] = INCBIN_U32("graphics/pokemon/vivillon/poke_ball/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14815,10 +14815,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Litleo[] = INCBIN_U8("graphics/pokemon/litleo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/pokemon/litleo/follower.4bpp"); + const u32 gObjectEventPic_Litleo[] = INCBIN_COMP("graphics/pokemon/litleo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Litleo[] = INCBIN_U32("graphics/pokemon/litleo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14831,10 +14831,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pyroar[] = INCBIN_U8("graphics/pokemon/pyroar/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/pokemon/pyroar/follower.4bpp"); + const u32 gObjectEventPic_Pyroar[] = INCBIN_COMP("graphics/pokemon/pyroar/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pyroar[] = INCBIN_U32("graphics/pokemon/pyroar/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14842,7 +14842,7 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonBackPic_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/backf.4bpp.lz"); const u8 gMonIcon_PyroarF[] = INCBIN_U8("graphics/pokemon/pyroar/iconf.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_PyroarF[] = INCBIN_COMP("graphics/pokemon/pyroar/followerf.4bpp"); + const u32 gObjectEventPic_PyroarF[] = INCBIN_COMP("graphics/pokemon/pyroar/followerf.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE // const u32 gFollowerPalette_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/follow_normalf.gbapal.lz"); // const u32 gShinyFollowerPalette_PyroarF[] = INCBIN_U32("graphics/pokemon/pyroar/follow_shinyf.gbapal.lz"); @@ -14878,22 +14878,22 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_FlabebeWhiteFlower[] = INCBIN_U8("graphics/pokemon/flabebe/white_flower/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_FlabebeRedFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/follower.4bpp"); - // const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/yellow_flower/follower.4bpp"); - // const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/orange_flower/follower.4bpp"); - // const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/blue_flower/follower.4bpp"); - // const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/white_flower/follower.4bpp"); + const u32 gObjectEventPic_FlabebeRedFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/follower.4bpp"); + const u32 gObjectEventPic_FlabebeYellowFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/yellow_flower/follower.4bpp"); + const u32 gObjectEventPic_FlabebeOrangeFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/orange_flower/follower.4bpp"); + const u32 gObjectEventPic_FlabebeBlueFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/blue_flower/follower.4bpp"); + const u32 gObjectEventPic_FlabebeWhiteFlower[] = INCBIN_COMP("graphics/pokemon/flabebe/white_flower/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_FlabebeRedFlower[] = INCBIN_U32("graphics/pokemon/flabebe/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlabebeYellowFlower[] = INCBIN_U32("graphics/pokemon/flabebe/yellow_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlabebeOrangeFlower[] = INCBIN_U32("graphics/pokemon/flabebe/orange_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlabebeBlueFlower[] = INCBIN_U32("graphics/pokemon/flabebe/blue_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlabebeWhiteFlower[] = INCBIN_U32("graphics/pokemon/flabebe/white_flower/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14930,25 +14930,25 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_FloetteEternalFlower[] = INCBIN_U8("graphics/pokemon/floette/eternal_flower/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_FloetteRedFlower[] = INCBIN_COMP("graphics/pokemon/floette/follower.4bpp"); - // const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/pokemon/floette/yellow_flower/follower.4bpp"); - // const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/pokemon/floette/orange_flower/follower.4bpp"); - // const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/pokemon/floette/blue_flower/follower.4bpp"); - // const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/pokemon/floette/white_flower/follower.4bpp"); - // const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/pokemon/floette/eternal_flower/follower.4bpp"); + const u32 gObjectEventPic_FloetteRedFlower[] = INCBIN_COMP("graphics/pokemon/floette/follower.4bpp"); + const u32 gObjectEventPic_FloetteYellowFlower[] = INCBIN_COMP("graphics/pokemon/floette/yellow_flower/follower.4bpp"); + const u32 gObjectEventPic_FloetteOrangeFlower[] = INCBIN_COMP("graphics/pokemon/floette/orange_flower/follower.4bpp"); + const u32 gObjectEventPic_FloetteBlueFlower[] = INCBIN_COMP("graphics/pokemon/floette/blue_flower/follower.4bpp"); + const u32 gObjectEventPic_FloetteWhiteFlower[] = INCBIN_COMP("graphics/pokemon/floette/white_flower/follower.4bpp"); + const u32 gObjectEventPic_FloetteEternalFlower[] = INCBIN_COMP("graphics/pokemon/floette/eternal_flower/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_FloetteRedFlower[] = INCBIN_U32("graphics/pokemon/floette/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FloetteYellowFlower[] = INCBIN_U32("graphics/pokemon/floette/yellow_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FloetteOrangeFlower[] = INCBIN_U32("graphics/pokemon/floette/orange_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FloetteBlueFlower[] = INCBIN_U32("graphics/pokemon/floette/blue_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FloetteWhiteFlower[] = INCBIN_U32("graphics/pokemon/floette/white_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FloetteEternalFlower[] = INCBIN_U32("graphics/pokemon/floette/eternal_flower/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -14979,22 +14979,22 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_FlorgesWhiteFlower[] = INCBIN_U8("graphics/pokemon/florges/white_flower/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_FlorgesRedFlower[] = INCBIN_COMP("graphics/pokemon/florges/follower.4bpp"); - // const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/pokemon/florges/yellow_flower/follower.4bpp"); - // const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/pokemon/florges/orange_flower/follower.4bpp"); - // const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/pokemon/florges/blue_flower/follower.4bpp"); - // const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/pokemon/florges/white_flower/follower.4bpp"); + const u32 gObjectEventPic_FlorgesRedFlower[] = INCBIN_COMP("graphics/pokemon/florges/follower.4bpp"); + const u32 gObjectEventPic_FlorgesYellowFlower[] = INCBIN_COMP("graphics/pokemon/florges/yellow_flower/follower.4bpp"); + const u32 gObjectEventPic_FlorgesOrangeFlower[] = INCBIN_COMP("graphics/pokemon/florges/orange_flower/follower.4bpp"); + const u32 gObjectEventPic_FlorgesBlueFlower[] = INCBIN_COMP("graphics/pokemon/florges/blue_flower/follower.4bpp"); + const u32 gObjectEventPic_FlorgesWhiteFlower[] = INCBIN_COMP("graphics/pokemon/florges/white_flower/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_FlorgesRedFlower[] = INCBIN_U32("graphics/pokemon/florges/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlorgesYellowFlower[] = INCBIN_U32("graphics/pokemon/florges/yellow_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlorgesOrangeFlower[] = INCBIN_U32("graphics/pokemon/florges/orange_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlorgesBlueFlower[] = INCBIN_U32("graphics/pokemon/florges/blue_flower/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FlorgesWhiteFlower[] = INCBIN_U32("graphics/pokemon/florges/white_flower/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FLABEBE @@ -15009,10 +15009,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Skiddo[] = INCBIN_U8("graphics/pokemon/skiddo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/pokemon/skiddo/follower.4bpp"); + const u32 gObjectEventPic_Skiddo[] = INCBIN_COMP("graphics/pokemon/skiddo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Skiddo[] = INCBIN_U32("graphics/pokemon/skiddo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15025,10 +15025,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gogoat[] = INCBIN_U8("graphics/pokemon/gogoat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/pokemon/gogoat/follower.4bpp"); + const u32 gObjectEventPic_Gogoat[] = INCBIN_COMP("graphics/pokemon/gogoat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gogoat[] = INCBIN_U32("graphics/pokemon/gogoat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKIDDO @@ -15043,10 +15043,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pancham[] = INCBIN_U8("graphics/pokemon/pancham/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/pokemon/pancham/follower.4bpp"); + const u32 gObjectEventPic_Pancham[] = INCBIN_COMP("graphics/pokemon/pancham/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pancham[] = INCBIN_U32("graphics/pokemon/pancham/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15059,10 +15059,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pangoro[] = INCBIN_U8("graphics/pokemon/pangoro/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/pokemon/pangoro/follower.4bpp"); + const u32 gObjectEventPic_Pangoro[] = INCBIN_COMP("graphics/pokemon/pangoro/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pangoro[] = INCBIN_U32("graphics/pokemon/pangoro/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PANCHAM @@ -15132,37 +15132,37 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_FurfrouPharaohTrim[] = INCBIN_U8("graphics/pokemon/furfrou/pharaoh_trim/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_FurfrouNatural[] = INCBIN_COMP("graphics/pokemon/furfrou/follower.4bpp"); - // const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/heart_trim/follower.4bpp"); - // const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/star_trim/follower.4bpp"); - // const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/diamond_trim/follower.4bpp"); - // const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/debutante_trim/follower.4bpp"); - // const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/matron_trim/follower.4bpp"); - // const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/dandy_trim/follower.4bpp"); - // const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/la_reine_trim/follower.4bpp"); - // const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/kabuki_trim/follower.4bpp"); - // const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/pharaoh_trim/follower.4bpp"); -#if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_normal.gbapal.lz"); - // const u32 gFollowerPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_shiny.gbapal.lz"); - // const u32 gShinyFollowerPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/follow_shiny.gbapal.lz"); + const u32 gObjectEventPic_FurfrouNatural[] = INCBIN_COMP("graphics/pokemon/furfrou/follower.4bpp"); + const u32 gObjectEventPic_FurfrouHeartTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/heart_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouStarTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/star_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouDiamondTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/diamond_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouDebutanteTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/debutante_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouMatronTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/matron_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouDandyTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/dandy_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouLaReineTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/la_reine_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouKabukiTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/kabuki_trim/follower.4bpp"); + const u32 gObjectEventPic_FurfrouPharaohTrim[] = INCBIN_COMP("graphics/pokemon/furfrou/pharaoh_trim/follower.4bpp"); +#if OW_FOLLOWERS_SHARE_PALETTE == FALSE + const u32 gFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_normal.gbapal.lz"); + const u32 gFollowerPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouNatural[] = INCBIN_U32("graphics/pokemon/furfrou/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouHeartTrim[] = INCBIN_U32("graphics/pokemon/furfrou/heart_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouStarTrim[] = INCBIN_U32("graphics/pokemon/furfrou/star_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouDiamondTrim[] = INCBIN_U32("graphics/pokemon/furfrou/diamond_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouDebutanteTrim[] = INCBIN_U32("graphics/pokemon/furfrou/debutante_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouMatronTrim[] = INCBIN_U32("graphics/pokemon/furfrou/matron_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouDandyTrim[] = INCBIN_U32("graphics/pokemon/furfrou/dandy_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouLaReineTrim[] = INCBIN_U32("graphics/pokemon/furfrou/la_reine_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouKabukiTrim[] = INCBIN_U32("graphics/pokemon/furfrou/kabuki_trim/follow_shiny.gbapal.lz"); + const u32 gShinyFollowerPalette_FurfrouPharaohTrim[] = INCBIN_U32("graphics/pokemon/furfrou/pharaoh_trim/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FURFROU @@ -15177,10 +15177,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Espurr[] = INCBIN_U8("graphics/pokemon/espurr/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/pokemon/espurr/follower.4bpp"); + const u32 gObjectEventPic_Espurr[] = INCBIN_COMP("graphics/pokemon/espurr/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Espurr[] = INCBIN_U32("graphics/pokemon/espurr/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15193,10 +15193,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Meowstic[] = INCBIN_U8("graphics/pokemon/meowstic/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_MeowsticMale[] = INCBIN_COMP("graphics/pokemon/meowstic/follower.4bpp"); + const u32 gObjectEventPic_MeowsticMale[] = INCBIN_COMP("graphics/pokemon/meowstic/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_MeowsticMale[] = INCBIN_U32("graphics/pokemon/meowstic/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15206,10 +15206,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/shiny.gbapal.lz"); const u8 gMonIcon_MeowsticFemale[] = INCBIN_U8("graphics/pokemon/meowstic/female/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/pokemon/meowstic/female/follower.4bpp"); + const u32 gObjectEventPic_MeowsticFemale[] = INCBIN_COMP("graphics/pokemon/meowstic/female/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_MeowsticFemale[] = INCBIN_U32("graphics/pokemon/meowstic/female/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ESPURR @@ -15224,10 +15224,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Honedge[] = INCBIN_U8("graphics/pokemon/honedge/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/pokemon/honedge/follower.4bpp"); + const u32 gObjectEventPic_Honedge[] = INCBIN_COMP("graphics/pokemon/honedge/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Honedge[] = INCBIN_U32("graphics/pokemon/honedge/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15240,10 +15240,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Doublade[] = INCBIN_U8("graphics/pokemon/doublade/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/pokemon/doublade/follower.4bpp"); + const u32 gObjectEventPic_Doublade[] = INCBIN_COMP("graphics/pokemon/doublade/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Doublade[] = INCBIN_U32("graphics/pokemon/doublade/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15256,10 +15256,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Aegislash[] = INCBIN_U8("graphics/pokemon/aegislash/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_AegislashShield[] = INCBIN_COMP("graphics/pokemon/aegislash/follower.4bpp"); + const u32 gObjectEventPic_AegislashShield[] = INCBIN_COMP("graphics/pokemon/aegislash/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_AegislashShield[] = INCBIN_U32("graphics/pokemon/aegislash/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15287,10 +15287,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Spritzee[] = INCBIN_U8("graphics/pokemon/spritzee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/pokemon/spritzee/follower.4bpp"); + const u32 gObjectEventPic_Spritzee[] = INCBIN_COMP("graphics/pokemon/spritzee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Spritzee[] = INCBIN_U32("graphics/pokemon/spritzee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15303,10 +15303,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Aromatisse[] = INCBIN_U8("graphics/pokemon/aromatisse/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/pokemon/aromatisse/follower.4bpp"); + const u32 gObjectEventPic_Aromatisse[] = INCBIN_COMP("graphics/pokemon/aromatisse/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Aromatisse[] = INCBIN_U32("graphics/pokemon/aromatisse/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPRITZEE @@ -15321,10 +15321,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Swirlix[] = INCBIN_U8("graphics/pokemon/swirlix/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/pokemon/swirlix/follower.4bpp"); + const u32 gObjectEventPic_Swirlix[] = INCBIN_COMP("graphics/pokemon/swirlix/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Swirlix[] = INCBIN_U32("graphics/pokemon/swirlix/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15337,10 +15337,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Slurpuff[] = INCBIN_U8("graphics/pokemon/slurpuff/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/pokemon/slurpuff/follower.4bpp"); + const u32 gObjectEventPic_Slurpuff[] = INCBIN_COMP("graphics/pokemon/slurpuff/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Slurpuff[] = INCBIN_U32("graphics/pokemon/slurpuff/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SWIRLIX @@ -15355,10 +15355,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Inkay[] = INCBIN_U8("graphics/pokemon/inkay/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/pokemon/inkay/follower.4bpp"); + const u32 gObjectEventPic_Inkay[] = INCBIN_COMP("graphics/pokemon/inkay/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Inkay[] = INCBIN_U32("graphics/pokemon/inkay/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15371,10 +15371,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Malamar[] = INCBIN_U8("graphics/pokemon/malamar/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/pokemon/malamar/follower.4bpp"); + const u32 gObjectEventPic_Malamar[] = INCBIN_COMP("graphics/pokemon/malamar/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Malamar[] = INCBIN_U32("graphics/pokemon/malamar/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_INKAY @@ -15389,10 +15389,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Binacle[] = INCBIN_U8("graphics/pokemon/binacle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/pokemon/binacle/follower.4bpp"); + const u32 gObjectEventPic_Binacle[] = INCBIN_COMP("graphics/pokemon/binacle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Binacle[] = INCBIN_U32("graphics/pokemon/binacle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15405,10 +15405,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Barbaracle[] = INCBIN_U8("graphics/pokemon/barbaracle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/pokemon/barbaracle/follower.4bpp"); + const u32 gObjectEventPic_Barbaracle[] = INCBIN_COMP("graphics/pokemon/barbaracle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Barbaracle[] = INCBIN_U32("graphics/pokemon/barbaracle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BINACLE @@ -15423,10 +15423,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Skrelp[] = INCBIN_U8("graphics/pokemon/skrelp/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/pokemon/skrelp/follower.4bpp"); + const u32 gObjectEventPic_Skrelp[] = INCBIN_COMP("graphics/pokemon/skrelp/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Skrelp[] = INCBIN_U32("graphics/pokemon/skrelp/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15439,10 +15439,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dragalge[] = INCBIN_U8("graphics/pokemon/dragalge/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/pokemon/dragalge/follower.4bpp"); + const u32 gObjectEventPic_Dragalge[] = INCBIN_COMP("graphics/pokemon/dragalge/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dragalge[] = INCBIN_U32("graphics/pokemon/dragalge/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKRELP @@ -15457,10 +15457,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Clauncher[] = INCBIN_U8("graphics/pokemon/clauncher/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/pokemon/clauncher/follower.4bpp"); + const u32 gObjectEventPic_Clauncher[] = INCBIN_COMP("graphics/pokemon/clauncher/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Clauncher[] = INCBIN_U32("graphics/pokemon/clauncher/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15473,10 +15473,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Clawitzer[] = INCBIN_U8("graphics/pokemon/clawitzer/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/pokemon/clawitzer/follower.4bpp"); + const u32 gObjectEventPic_Clawitzer[] = INCBIN_COMP("graphics/pokemon/clawitzer/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Clawitzer[] = INCBIN_U32("graphics/pokemon/clawitzer/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CLAUNCHER @@ -15491,10 +15491,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Helioptile[] = INCBIN_U8("graphics/pokemon/helioptile/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/pokemon/helioptile/follower.4bpp"); + const u32 gObjectEventPic_Helioptile[] = INCBIN_COMP("graphics/pokemon/helioptile/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Helioptile[] = INCBIN_U32("graphics/pokemon/helioptile/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15507,10 +15507,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Heliolisk[] = INCBIN_U8("graphics/pokemon/heliolisk/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/pokemon/heliolisk/follower.4bpp"); + const u32 gObjectEventPic_Heliolisk[] = INCBIN_COMP("graphics/pokemon/heliolisk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Heliolisk[] = INCBIN_U32("graphics/pokemon/heliolisk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HELIOPTILE @@ -15525,10 +15525,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tyrunt[] = INCBIN_U8("graphics/pokemon/tyrunt/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/pokemon/tyrunt/follower.4bpp"); + const u32 gObjectEventPic_Tyrunt[] = INCBIN_COMP("graphics/pokemon/tyrunt/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Tyrunt[] = INCBIN_U32("graphics/pokemon/tyrunt/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15541,10 +15541,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tyrantrum[] = INCBIN_U8("graphics/pokemon/tyrantrum/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/pokemon/tyrantrum/follower.4bpp"); + const u32 gObjectEventPic_Tyrantrum[] = INCBIN_COMP("graphics/pokemon/tyrantrum/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Tyrantrum[] = INCBIN_U32("graphics/pokemon/tyrantrum/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TYRUNT @@ -15559,10 +15559,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Amaura[] = INCBIN_U8("graphics/pokemon/amaura/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/pokemon/amaura/follower.4bpp"); + const u32 gObjectEventPic_Amaura[] = INCBIN_COMP("graphics/pokemon/amaura/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Amaura[] = INCBIN_U32("graphics/pokemon/amaura/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15575,10 +15575,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Aurorus[] = INCBIN_U8("graphics/pokemon/aurorus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/pokemon/aurorus/follower.4bpp"); + const u32 gObjectEventPic_Aurorus[] = INCBIN_COMP("graphics/pokemon/aurorus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Aurorus[] = INCBIN_U32("graphics/pokemon/aurorus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_AMAURA @@ -15593,10 +15593,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hawlucha[] = INCBIN_U8("graphics/pokemon/hawlucha/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/pokemon/hawlucha/follower.4bpp"); + const u32 gObjectEventPic_Hawlucha[] = INCBIN_COMP("graphics/pokemon/hawlucha/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Hawlucha[] = INCBIN_U32("graphics/pokemon/hawlucha/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HAWLUCHA @@ -15611,10 +15611,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dedenne[] = INCBIN_U8("graphics/pokemon/dedenne/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/pokemon/dedenne/follower.4bpp"); + const u32 gObjectEventPic_Dedenne[] = INCBIN_COMP("graphics/pokemon/dedenne/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dedenne[] = INCBIN_U32("graphics/pokemon/dedenne/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEDENNE @@ -15629,10 +15629,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Carbink[] = INCBIN_U8("graphics/pokemon/carbink/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/pokemon/carbink/follower.4bpp"); + const u32 gObjectEventPic_Carbink[] = INCBIN_COMP("graphics/pokemon/carbink/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Carbink[] = INCBIN_U32("graphics/pokemon/carbink/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CARBINK @@ -15647,10 +15647,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Goomy[] = INCBIN_U8("graphics/pokemon/goomy/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/pokemon/goomy/follower.4bpp"); + const u32 gObjectEventPic_Goomy[] = INCBIN_COMP("graphics/pokemon/goomy/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Goomy[] = INCBIN_U32("graphics/pokemon/goomy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15663,10 +15663,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sliggoo[] = INCBIN_U8("graphics/pokemon/sliggoo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/pokemon/sliggoo/follower.4bpp"); + const u32 gObjectEventPic_Sliggoo[] = INCBIN_COMP("graphics/pokemon/sliggoo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Sliggoo[] = INCBIN_U32("graphics/pokemon/sliggoo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15677,10 +15677,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_SliggooHisuian[] = INCBIN_U8("graphics/pokemon/sliggoo/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/pokemon/sliggoo/hisuian/follower.4bpp"); + const u32 gObjectEventPic_SliggooHisuian[] = INCBIN_COMP("graphics/pokemon/sliggoo/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_SliggooHisuian[] = INCBIN_U32("graphics/pokemon/sliggoo/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -15694,10 +15694,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Goodra[] = INCBIN_U8("graphics/pokemon/goodra/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/pokemon/goodra/follower.4bpp"); + const u32 gObjectEventPic_Goodra[] = INCBIN_COMP("graphics/pokemon/goodra/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Goodra[] = INCBIN_U32("graphics/pokemon/goodra/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15708,10 +15708,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_GoodraHisuian[] = INCBIN_U8("graphics/pokemon/goodra/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/pokemon/goodra/hisuian/follower.4bpp"); + const u32 gObjectEventPic_GoodraHisuian[] = INCBIN_COMP("graphics/pokemon/goodra/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_GoodraHisuian[] = INCBIN_U32("graphics/pokemon/goodra/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -15727,10 +15727,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Klefki[] = INCBIN_U8("graphics/pokemon/klefki/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/pokemon/klefki/follower.4bpp"); + const u32 gObjectEventPic_Klefki[] = INCBIN_COMP("graphics/pokemon/klefki/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Klefki[] = INCBIN_U32("graphics/pokemon/klefki/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KLEFKI @@ -15745,10 +15745,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Phantump[] = INCBIN_U8("graphics/pokemon/phantump/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/pokemon/phantump/follower.4bpp"); + const u32 gObjectEventPic_Phantump[] = INCBIN_COMP("graphics/pokemon/phantump/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Phantump[] = INCBIN_U32("graphics/pokemon/phantump/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15761,10 +15761,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Trevenant[] = INCBIN_U8("graphics/pokemon/trevenant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/pokemon/trevenant/follower.4bpp"); + const u32 gObjectEventPic_Trevenant[] = INCBIN_COMP("graphics/pokemon/trevenant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Trevenant[] = INCBIN_U32("graphics/pokemon/trevenant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PHANTUMP @@ -15790,12 +15790,12 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonBackPic_PumpkabooSuper[] = INCBIN_U32("graphics/pokemon/pumpkaboo/super/back.4bpp.lz"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pumpkaboo[] = INCBIN_U32("graphics/pokemon/pumpkaboo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_PumpkabooAverage[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/follower.4bpp"); + const u32 gObjectEventPic_PumpkabooAverage[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/follower.4bpp"); // const u32 gObjectEventPic_PumpkabooSmall[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/small/follower.4bpp"); // const u32 gObjectEventPic_PumpkabooLarge[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/large/follower.4bpp"); // const u32 gObjectEventPic_PumpkabooSuper[] = INCBIN_COMP("graphics/pokemon/pumpkaboo/super/follower.4bpp"); @@ -15821,12 +15821,12 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonBackPic_GourgeistSuper[] = INCBIN_U32("graphics/pokemon/gourgeist/super/back.4bpp.lz"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gourgeist[] = INCBIN_U32("graphics/pokemon/gourgeist/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_GourgeistAverage[] = INCBIN_COMP("graphics/pokemon/gourgeist/follower.4bpp"); + const u32 gObjectEventPic_GourgeistAverage[] = INCBIN_COMP("graphics/pokemon/gourgeist/follower.4bpp"); // const u32 gObjectEventPic_GourgeistSmall[] = INCBIN_COMP("graphics/pokemon/gourgeist/small/follower.4bpp"); // const u32 gObjectEventPic_GourgeistLarge[] = INCBIN_COMP("graphics/pokemon/gourgeist/large/follower.4bpp"); // const u32 gObjectEventPic_GourgeistSuper[] = INCBIN_COMP("graphics/pokemon/gourgeist/super/follower.4bpp"); @@ -15843,10 +15843,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bergmite[] = INCBIN_U8("graphics/pokemon/bergmite/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/pokemon/bergmite/follower.4bpp"); + const u32 gObjectEventPic_Bergmite[] = INCBIN_COMP("graphics/pokemon/bergmite/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bergmite[] = INCBIN_U32("graphics/pokemon/bergmite/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15859,10 +15859,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Avalugg[] = INCBIN_U8("graphics/pokemon/avalugg/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/pokemon/avalugg/follower.4bpp"); + const u32 gObjectEventPic_Avalugg[] = INCBIN_COMP("graphics/pokemon/avalugg/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Avalugg[] = INCBIN_U32("graphics/pokemon/avalugg/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15873,10 +15873,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_AvaluggHisuian[] = INCBIN_U8("graphics/pokemon/avalugg/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/pokemon/avalugg/hisuian/follower.4bpp"); + const u32 gObjectEventPic_AvaluggHisuian[] = INCBIN_COMP("graphics/pokemon/avalugg/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_AvaluggHisuian[] = INCBIN_U32("graphics/pokemon/avalugg/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -15892,10 +15892,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Noibat[] = INCBIN_U8("graphics/pokemon/noibat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/pokemon/noibat/follower.4bpp"); + const u32 gObjectEventPic_Noibat[] = INCBIN_COMP("graphics/pokemon/noibat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Noibat[] = INCBIN_U32("graphics/pokemon/noibat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15908,10 +15908,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Noivern[] = INCBIN_U8("graphics/pokemon/noivern/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/pokemon/noivern/follower.4bpp"); + const u32 gObjectEventPic_Noivern[] = INCBIN_COMP("graphics/pokemon/noivern/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Noivern[] = INCBIN_U32("graphics/pokemon/noivern/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NOIBAT @@ -15926,10 +15926,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Xerneas[] = INCBIN_U8("graphics/pokemon/xerneas/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_XerneasNeutral[] = INCBIN_COMP("graphics/pokemon/xerneas/follower.4bpp"); + const u32 gObjectEventPic_XerneasNeutral[] = INCBIN_COMP("graphics/pokemon/xerneas/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_XerneasNeutral[] = INCBIN_U32("graphics/pokemon/xerneas/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -15957,10 +15957,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Yveltal[] = INCBIN_U8("graphics/pokemon/yveltal/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/pokemon/yveltal/follower.4bpp"); + const u32 gObjectEventPic_Yveltal[] = INCBIN_COMP("graphics/pokemon/yveltal/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Yveltal[] = INCBIN_U32("graphics/pokemon/yveltal/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_YVELTAL @@ -15976,10 +15976,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Zygarde50[] = INCBIN_COMP("graphics/pokemon/zygarde/follower.4bpp"); + const u32 gObjectEventPic_Zygarde50[] = INCBIN_COMP("graphics/pokemon/zygarde/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Zygarde50[] = INCBIN_U32("graphics/pokemon/zygarde/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16020,10 +16020,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Diancie[] = INCBIN_U8("graphics/pokemon/diancie/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/pokemon/diancie/follower.4bpp"); + const u32 gObjectEventPic_Diancie[] = INCBIN_COMP("graphics/pokemon/diancie/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Diancie[] = INCBIN_U32("graphics/pokemon/diancie/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16053,10 +16053,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hoopa[] = INCBIN_U8("graphics/pokemon/hoopa/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_HoopaConfined[] = INCBIN_COMP("graphics/pokemon/hoopa/follower.4bpp"); + const u32 gObjectEventPic_HoopaConfined[] = INCBIN_COMP("graphics/pokemon/hoopa/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_HoopaConfined[] = INCBIN_U32("graphics/pokemon/hoopa/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_HoopaConfined[] = INCBIN_U32("graphics/pokemon/hoopa/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_HoopaConfined[] = INCBIN_U32("graphics/pokemon/hoopa/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_HoopaConfined[] = INCBIN_U32("graphics/pokemon/hoopa/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16066,10 +16066,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/shiny.gbapal.lz"); const u8 gMonIcon_HoopaUnbound[] = INCBIN_U8("graphics/pokemon/hoopa/unbound/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/pokemon/hoopa/unbound/follower.4bpp"); + const u32 gObjectEventPic_HoopaUnbound[] = INCBIN_COMP("graphics/pokemon/hoopa/unbound/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_HoopaUnbound[] = INCBIN_U32("graphics/pokemon/hoopa/unbound/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_HOOPA @@ -16084,10 +16084,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Volcanion[] = INCBIN_U8("graphics/pokemon/volcanion/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/pokemon/volcanion/follower.4bpp"); + const u32 gObjectEventPic_Volcanion[] = INCBIN_COMP("graphics/pokemon/volcanion/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Volcanion[] = INCBIN_U32("graphics/pokemon/volcanion/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_VOLCANION @@ -16102,10 +16102,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rowlet[] = INCBIN_U8("graphics/pokemon/rowlet/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/pokemon/rowlet/follower.4bpp"); + const u32 gObjectEventPic_Rowlet[] = INCBIN_COMP("graphics/pokemon/rowlet/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Rowlet[] = INCBIN_U32("graphics/pokemon/rowlet/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16118,10 +16118,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dartrix[] = INCBIN_U8("graphics/pokemon/dartrix/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/pokemon/dartrix/follower.4bpp"); + const u32 gObjectEventPic_Dartrix[] = INCBIN_COMP("graphics/pokemon/dartrix/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dartrix[] = INCBIN_U32("graphics/pokemon/dartrix/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16134,10 +16134,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Decidueye[] = INCBIN_U8("graphics/pokemon/decidueye/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/pokemon/decidueye/follower.4bpp"); + const u32 gObjectEventPic_Decidueye[] = INCBIN_COMP("graphics/pokemon/decidueye/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Decidueye[] = INCBIN_U32("graphics/pokemon/decidueye/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16148,10 +16148,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/shiny.gbapal.lz"); const u8 gMonIcon_DecidueyeHisuian[] = INCBIN_U8("graphics/pokemon/decidueye/hisuian/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/pokemon/decidueye/hisuian/follower.4bpp"); + const u32 gObjectEventPic_DecidueyeHisuian[] = INCBIN_COMP("graphics/pokemon/decidueye/hisuian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_DecidueyeHisuian[] = INCBIN_U32("graphics/pokemon/decidueye/hisuian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_HISUIAN_FORMS @@ -16167,10 +16167,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Litten[] = INCBIN_U8("graphics/pokemon/litten/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/pokemon/litten/follower.4bpp"); + const u32 gObjectEventPic_Litten[] = INCBIN_COMP("graphics/pokemon/litten/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Litten[] = INCBIN_U32("graphics/pokemon/litten/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16183,10 +16183,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Torracat[] = INCBIN_U8("graphics/pokemon/torracat/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/pokemon/torracat/follower.4bpp"); + const u32 gObjectEventPic_Torracat[] = INCBIN_COMP("graphics/pokemon/torracat/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Torracat[] = INCBIN_U32("graphics/pokemon/torracat/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16199,10 +16199,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Incineroar[] = INCBIN_U8("graphics/pokemon/incineroar/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/pokemon/incineroar/follower.4bpp"); + const u32 gObjectEventPic_Incineroar[] = INCBIN_COMP("graphics/pokemon/incineroar/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Incineroar[] = INCBIN_U32("graphics/pokemon/incineroar/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_LITTEN @@ -16217,10 +16217,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Popplio[] = INCBIN_U8("graphics/pokemon/popplio/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/pokemon/popplio/follower.4bpp"); + const u32 gObjectEventPic_Popplio[] = INCBIN_COMP("graphics/pokemon/popplio/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Popplio[] = INCBIN_U32("graphics/pokemon/popplio/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16233,10 +16233,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Brionne[] = INCBIN_U8("graphics/pokemon/brionne/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/pokemon/brionne/follower.4bpp"); + const u32 gObjectEventPic_Brionne[] = INCBIN_COMP("graphics/pokemon/brionne/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Brionne[] = INCBIN_U32("graphics/pokemon/brionne/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16249,10 +16249,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Primarina[] = INCBIN_U8("graphics/pokemon/primarina/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/pokemon/primarina/follower.4bpp"); + const u32 gObjectEventPic_Primarina[] = INCBIN_COMP("graphics/pokemon/primarina/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Primarina[] = INCBIN_U32("graphics/pokemon/primarina/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_POPPLIO @@ -16267,10 +16267,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pikipek[] = INCBIN_U8("graphics/pokemon/pikipek/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/pokemon/pikipek/follower.4bpp"); + const u32 gObjectEventPic_Pikipek[] = INCBIN_COMP("graphics/pokemon/pikipek/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pikipek[] = INCBIN_U32("graphics/pokemon/pikipek/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16283,10 +16283,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Trumbeak[] = INCBIN_U8("graphics/pokemon/trumbeak/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/pokemon/trumbeak/follower.4bpp"); + const u32 gObjectEventPic_Trumbeak[] = INCBIN_COMP("graphics/pokemon/trumbeak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Trumbeak[] = INCBIN_U32("graphics/pokemon/trumbeak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16299,10 +16299,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Toucannon[] = INCBIN_U8("graphics/pokemon/toucannon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/pokemon/toucannon/follower.4bpp"); + const u32 gObjectEventPic_Toucannon[] = INCBIN_COMP("graphics/pokemon/toucannon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Toucannon[] = INCBIN_U32("graphics/pokemon/toucannon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PIKIPEK @@ -16317,10 +16317,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Yungoos[] = INCBIN_U8("graphics/pokemon/yungoos/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/pokemon/yungoos/follower.4bpp"); + const u32 gObjectEventPic_Yungoos[] = INCBIN_COMP("graphics/pokemon/yungoos/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Yungoos[] = INCBIN_U32("graphics/pokemon/yungoos/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16333,10 +16333,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gumshoos[] = INCBIN_U8("graphics/pokemon/gumshoos/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/pokemon/gumshoos/follower.4bpp"); + const u32 gObjectEventPic_Gumshoos[] = INCBIN_COMP("graphics/pokemon/gumshoos/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gumshoos[] = INCBIN_U32("graphics/pokemon/gumshoos/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_YUNGOOS @@ -16351,10 +16351,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Grubbin[] = INCBIN_U8("graphics/pokemon/grubbin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/pokemon/grubbin/follower.4bpp"); + const u32 gObjectEventPic_Grubbin[] = INCBIN_COMP("graphics/pokemon/grubbin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Grubbin[] = INCBIN_U32("graphics/pokemon/grubbin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16367,10 +16367,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Charjabug[] = INCBIN_U8("graphics/pokemon/charjabug/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/pokemon/charjabug/follower.4bpp"); + const u32 gObjectEventPic_Charjabug[] = INCBIN_COMP("graphics/pokemon/charjabug/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Charjabug[] = INCBIN_U32("graphics/pokemon/charjabug/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16383,10 +16383,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Vikavolt[] = INCBIN_U8("graphics/pokemon/vikavolt/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/pokemon/vikavolt/follower.4bpp"); + const u32 gObjectEventPic_Vikavolt[] = INCBIN_COMP("graphics/pokemon/vikavolt/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Vikavolt[] = INCBIN_U32("graphics/pokemon/vikavolt/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GRUBBIN @@ -16401,10 +16401,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Crabrawler[] = INCBIN_U8("graphics/pokemon/crabrawler/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/pokemon/crabrawler/follower.4bpp"); + const u32 gObjectEventPic_Crabrawler[] = INCBIN_COMP("graphics/pokemon/crabrawler/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Crabrawler[] = INCBIN_U32("graphics/pokemon/crabrawler/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16417,10 +16417,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Crabominable[] = INCBIN_U8("graphics/pokemon/crabominable/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/pokemon/crabominable/follower.4bpp"); + const u32 gObjectEventPic_Crabominable[] = INCBIN_COMP("graphics/pokemon/crabominable/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Crabominable[] = INCBIN_U32("graphics/pokemon/crabominable/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CRABRAWLER @@ -16435,10 +16435,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Oricorio[] = INCBIN_U8("graphics/pokemon/oricorio/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_OricorioBaile[] = INCBIN_COMP("graphics/pokemon/oricorio/follower.4bpp"); + const u32 gObjectEventPic_OricorioBaile[] = INCBIN_COMP("graphics/pokemon/oricorio/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_OricorioBaile[] = INCBIN_U32("graphics/pokemon/oricorio/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16492,10 +16492,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cutiefly[] = INCBIN_U8("graphics/pokemon/cutiefly/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/pokemon/cutiefly/follower.4bpp"); + const u32 gObjectEventPic_Cutiefly[] = INCBIN_COMP("graphics/pokemon/cutiefly/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cutiefly[] = INCBIN_U32("graphics/pokemon/cutiefly/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16508,10 +16508,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Ribombee[] = INCBIN_U8("graphics/pokemon/ribombee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/pokemon/ribombee/follower.4bpp"); + const u32 gObjectEventPic_Ribombee[] = INCBIN_COMP("graphics/pokemon/ribombee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Ribombee[] = INCBIN_U32("graphics/pokemon/ribombee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CUTIEFLY @@ -16526,10 +16526,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rockruff[] = INCBIN_U8("graphics/pokemon/rockruff/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/pokemon/rockruff/follower.4bpp"); + const u32 gObjectEventPic_Rockruff[] = INCBIN_COMP("graphics/pokemon/rockruff/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Rockruff[] = INCBIN_U32("graphics/pokemon/rockruff/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16542,10 +16542,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lycanroc[] = INCBIN_U8("graphics/pokemon/lycanroc/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_LycanrocMidday[] = INCBIN_COMP("graphics/pokemon/lycanroc/follower.4bpp"); + const u32 gObjectEventPic_LycanrocMidday[] = INCBIN_COMP("graphics/pokemon/lycanroc/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_LycanrocMidday[] = INCBIN_U32("graphics/pokemon/lycanroc/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16555,10 +16555,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/shiny.gbapal.lz"); const u8 gMonIcon_LycanrocMidnight[] = INCBIN_U8("graphics/pokemon/lycanroc/midnight/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/pokemon/lycanroc/midnight/follower.4bpp"); + const u32 gObjectEventPic_LycanrocMidnight[] = INCBIN_COMP("graphics/pokemon/lycanroc/midnight/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_LycanrocMidnight[] = INCBIN_U32("graphics/pokemon/lycanroc/midnight/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16568,10 +16568,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/shiny.gbapal.lz"); const u8 gMonIcon_LycanrocDusk[] = INCBIN_U8("graphics/pokemon/lycanroc/dusk/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/pokemon/lycanroc/dusk/follower.4bpp"); + const u32 gObjectEventPic_LycanrocDusk[] = INCBIN_COMP("graphics/pokemon/lycanroc/dusk/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_LycanrocDusk[] = INCBIN_U32("graphics/pokemon/lycanroc/dusk/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ROCKRUFF @@ -16586,10 +16586,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Wishiwashi[] = INCBIN_U8("graphics/pokemon/wishiwashi/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_WishiwashiSolo[] = INCBIN_COMP("graphics/pokemon/wishiwashi/follower.4bpp"); + const u32 gObjectEventPic_WishiwashiSolo[] = INCBIN_COMP("graphics/pokemon/wishiwashi/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_WishiwashiSolo[] = INCBIN_U32("graphics/pokemon/wishiwashi/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16617,10 +16617,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mareanie[] = INCBIN_U8("graphics/pokemon/mareanie/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/pokemon/mareanie/follower.4bpp"); + const u32 gObjectEventPic_Mareanie[] = INCBIN_COMP("graphics/pokemon/mareanie/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Mareanie[] = INCBIN_U32("graphics/pokemon/mareanie/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16633,10 +16633,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Toxapex[] = INCBIN_U8("graphics/pokemon/toxapex/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/pokemon/toxapex/follower.4bpp"); + const u32 gObjectEventPic_Toxapex[] = INCBIN_COMP("graphics/pokemon/toxapex/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Toxapex[] = INCBIN_U32("graphics/pokemon/toxapex/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MAREANIE @@ -16651,10 +16651,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mudbray[] = INCBIN_U8("graphics/pokemon/mudbray/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/pokemon/mudbray/follower.4bpp"); + const u32 gObjectEventPic_Mudbray[] = INCBIN_COMP("graphics/pokemon/mudbray/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Mudbray[] = INCBIN_U32("graphics/pokemon/mudbray/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16667,10 +16667,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mudsdale[] = INCBIN_U8("graphics/pokemon/mudsdale/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/pokemon/mudsdale/follower.4bpp"); + const u32 gObjectEventPic_Mudsdale[] = INCBIN_COMP("graphics/pokemon/mudsdale/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Mudsdale[] = INCBIN_U32("graphics/pokemon/mudsdale/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MUDBRAY @@ -16685,10 +16685,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dewpider[] = INCBIN_U8("graphics/pokemon/dewpider/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/pokemon/dewpider/follower.4bpp"); + const u32 gObjectEventPic_Dewpider[] = INCBIN_COMP("graphics/pokemon/dewpider/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dewpider[] = INCBIN_U32("graphics/pokemon/dewpider/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16701,10 +16701,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Araquanid[] = INCBIN_U8("graphics/pokemon/araquanid/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/pokemon/araquanid/follower.4bpp"); + const u32 gObjectEventPic_Araquanid[] = INCBIN_COMP("graphics/pokemon/araquanid/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Araquanid[] = INCBIN_U32("graphics/pokemon/araquanid/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DEWPIDER @@ -16719,10 +16719,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Fomantis[] = INCBIN_U8("graphics/pokemon/fomantis/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/pokemon/fomantis/follower.4bpp"); + const u32 gObjectEventPic_Fomantis[] = INCBIN_COMP("graphics/pokemon/fomantis/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Fomantis[] = INCBIN_U32("graphics/pokemon/fomantis/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16735,10 +16735,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lurantis[] = INCBIN_U8("graphics/pokemon/lurantis/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/pokemon/lurantis/follower.4bpp"); + const u32 gObjectEventPic_Lurantis[] = INCBIN_COMP("graphics/pokemon/lurantis/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Lurantis[] = INCBIN_U32("graphics/pokemon/lurantis/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FOMANTIS @@ -16753,10 +16753,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Morelull[] = INCBIN_U8("graphics/pokemon/morelull/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/pokemon/morelull/follower.4bpp"); + const u32 gObjectEventPic_Morelull[] = INCBIN_COMP("graphics/pokemon/morelull/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Morelull[] = INCBIN_U32("graphics/pokemon/morelull/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16769,10 +16769,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Shiinotic[] = INCBIN_U8("graphics/pokemon/shiinotic/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/pokemon/shiinotic/follower.4bpp"); + const u32 gObjectEventPic_Shiinotic[] = INCBIN_COMP("graphics/pokemon/shiinotic/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Shiinotic[] = INCBIN_U32("graphics/pokemon/shiinotic/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MORELULL @@ -16787,10 +16787,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Salandit[] = INCBIN_U8("graphics/pokemon/salandit/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/pokemon/salandit/follower.4bpp"); + const u32 gObjectEventPic_Salandit[] = INCBIN_COMP("graphics/pokemon/salandit/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Salandit[] = INCBIN_U32("graphics/pokemon/salandit/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16803,10 +16803,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Salazzle[] = INCBIN_U8("graphics/pokemon/salazzle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/pokemon/salazzle/follower.4bpp"); + const u32 gObjectEventPic_Salazzle[] = INCBIN_COMP("graphics/pokemon/salazzle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Salazzle[] = INCBIN_U32("graphics/pokemon/salazzle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SALANDIT @@ -16821,10 +16821,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stufful[] = INCBIN_U8("graphics/pokemon/stufful/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/pokemon/stufful/follower.4bpp"); + const u32 gObjectEventPic_Stufful[] = INCBIN_COMP("graphics/pokemon/stufful/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Stufful[] = INCBIN_U32("graphics/pokemon/stufful/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16837,10 +16837,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bewear[] = INCBIN_U8("graphics/pokemon/bewear/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/pokemon/bewear/follower.4bpp"); + const u32 gObjectEventPic_Bewear[] = INCBIN_COMP("graphics/pokemon/bewear/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bewear[] = INCBIN_U32("graphics/pokemon/bewear/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STUFFUL @@ -16855,10 +16855,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bounsweet[] = INCBIN_U8("graphics/pokemon/bounsweet/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/pokemon/bounsweet/follower.4bpp"); + const u32 gObjectEventPic_Bounsweet[] = INCBIN_COMP("graphics/pokemon/bounsweet/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bounsweet[] = INCBIN_U32("graphics/pokemon/bounsweet/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16871,10 +16871,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Steenee[] = INCBIN_U8("graphics/pokemon/steenee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/pokemon/steenee/follower.4bpp"); + const u32 gObjectEventPic_Steenee[] = INCBIN_COMP("graphics/pokemon/steenee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Steenee[] = INCBIN_U32("graphics/pokemon/steenee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16887,10 +16887,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Tsareena[] = INCBIN_U8("graphics/pokemon/tsareena/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/pokemon/tsareena/follower.4bpp"); + const u32 gObjectEventPic_Tsareena[] = INCBIN_COMP("graphics/pokemon/tsareena/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Tsareena[] = INCBIN_U32("graphics/pokemon/tsareena/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BOUNSWEET @@ -16905,10 +16905,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Comfey[] = INCBIN_U8("graphics/pokemon/comfey/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/pokemon/comfey/follower.4bpp"); + const u32 gObjectEventPic_Comfey[] = INCBIN_COMP("graphics/pokemon/comfey/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Comfey[] = INCBIN_U32("graphics/pokemon/comfey/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COMFEY @@ -16923,10 +16923,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Oranguru[] = INCBIN_U8("graphics/pokemon/oranguru/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/pokemon/oranguru/follower.4bpp"); + const u32 gObjectEventPic_Oranguru[] = INCBIN_COMP("graphics/pokemon/oranguru/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Oranguru[] = INCBIN_U32("graphics/pokemon/oranguru/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ORANGURU @@ -16941,10 +16941,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Passimian[] = INCBIN_U8("graphics/pokemon/passimian/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/pokemon/passimian/follower.4bpp"); + const u32 gObjectEventPic_Passimian[] = INCBIN_COMP("graphics/pokemon/passimian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Passimian[] = INCBIN_U32("graphics/pokemon/passimian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PASSIMIAN @@ -16959,10 +16959,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Wimpod[] = INCBIN_U8("graphics/pokemon/wimpod/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/pokemon/wimpod/follower.4bpp"); + const u32 gObjectEventPic_Wimpod[] = INCBIN_COMP("graphics/pokemon/wimpod/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Wimpod[] = INCBIN_U32("graphics/pokemon/wimpod/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -16975,10 +16975,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Golisopod[] = INCBIN_U8("graphics/pokemon/golisopod/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/pokemon/golisopod/follower.4bpp"); + const u32 gObjectEventPic_Golisopod[] = INCBIN_COMP("graphics/pokemon/golisopod/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Golisopod[] = INCBIN_U32("graphics/pokemon/golisopod/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WIMPOD @@ -16993,10 +16993,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sandygast[] = INCBIN_U8("graphics/pokemon/sandygast/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/pokemon/sandygast/follower.4bpp"); + const u32 gObjectEventPic_Sandygast[] = INCBIN_COMP("graphics/pokemon/sandygast/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Sandygast[] = INCBIN_U32("graphics/pokemon/sandygast/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17009,10 +17009,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Palossand[] = INCBIN_U8("graphics/pokemon/palossand/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/pokemon/palossand/follower.4bpp"); + const u32 gObjectEventPic_Palossand[] = INCBIN_COMP("graphics/pokemon/palossand/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Palossand[] = INCBIN_U32("graphics/pokemon/palossand/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SANDYGAST @@ -17027,10 +17027,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pyukumuku[] = INCBIN_U8("graphics/pokemon/pyukumuku/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/pokemon/pyukumuku/follower.4bpp"); + const u32 gObjectEventPic_Pyukumuku[] = INCBIN_COMP("graphics/pokemon/pyukumuku/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pyukumuku[] = INCBIN_U32("graphics/pokemon/pyukumuku/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PYUKUMUKU @@ -17045,10 +17045,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Type_Null[] = INCBIN_U8("graphics/pokemon/type_null/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_TypeNull[] = INCBIN_COMP("graphics/pokemon/type_null/follower.4bpp"); + const u32 gObjectEventPic_TypeNull[] = INCBIN_COMP("graphics/pokemon/type_null/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_TypeNull[] = INCBIN_U32("graphics/pokemon/type_null/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17059,10 +17059,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Silvally[] = INCBIN_U8("graphics/pokemon/silvally/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/pokemon/silvally/follower.4bpp"); + const u32 gObjectEventPic_Silvally[] = INCBIN_COMP("graphics/pokemon/silvally/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Silvally[] = INCBIN_U32("graphics/pokemon/silvally/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17157,10 +17157,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonIcon_MiniorCoreViolet[] = INCBIN_U8("graphics/pokemon/minior/core/violet/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_MiniorMeteor[] = INCBIN_COMP("graphics/pokemon/minior/follower.4bpp"); + const u32 gObjectEventPic_MiniorMeteor[] = INCBIN_COMP("graphics/pokemon/minior/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_MiniorMeteor[] = INCBIN_U32("graphics/pokemon/minior/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MINIOR @@ -17175,10 +17175,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Komala[] = INCBIN_U8("graphics/pokemon/komala/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/pokemon/komala/follower.4bpp"); + const u32 gObjectEventPic_Komala[] = INCBIN_COMP("graphics/pokemon/komala/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Komala[] = INCBIN_U32("graphics/pokemon/komala/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KOMALA @@ -17193,10 +17193,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Turtonator[] = INCBIN_U8("graphics/pokemon/turtonator/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/pokemon/turtonator/follower.4bpp"); + const u32 gObjectEventPic_Turtonator[] = INCBIN_COMP("graphics/pokemon/turtonator/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Turtonator[] = INCBIN_U32("graphics/pokemon/turtonator/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TURTONATOR @@ -17211,10 +17211,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Togedemaru[] = INCBIN_U8("graphics/pokemon/togedemaru/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/pokemon/togedemaru/follower.4bpp"); + const u32 gObjectEventPic_Togedemaru[] = INCBIN_COMP("graphics/pokemon/togedemaru/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Togedemaru[] = INCBIN_U32("graphics/pokemon/togedemaru/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TOGEDEMARU @@ -17229,10 +17229,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Mimikyu[] = INCBIN_U8("graphics/pokemon/mimikyu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_MimikyuDisguised[] = INCBIN_COMP("graphics/pokemon/mimikyu/follower.4bpp"); + const u32 gObjectEventPic_MimikyuDisguised[] = INCBIN_COMP("graphics/pokemon/mimikyu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_MimikyuDisguised[] = INCBIN_U32("graphics/pokemon/mimikyu/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_MimikyuDisguised[] = INCBIN_U32("graphics/pokemon/mimikyu/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_MimikyuDisguised[] = INCBIN_U32("graphics/pokemon/mimikyu/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_MimikyuDisguised[] = INCBIN_U32("graphics/pokemon/mimikyu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17260,10 +17260,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Bruxish[] = INCBIN_U8("graphics/pokemon/bruxish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/pokemon/bruxish/follower.4bpp"); + const u32 gObjectEventPic_Bruxish[] = INCBIN_COMP("graphics/pokemon/bruxish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Bruxish[] = INCBIN_U32("graphics/pokemon/bruxish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BRUXISH @@ -17278,10 +17278,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drampa[] = INCBIN_U8("graphics/pokemon/drampa/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/pokemon/drampa/follower.4bpp"); + const u32 gObjectEventPic_Drampa[] = INCBIN_COMP("graphics/pokemon/drampa/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Drampa[] = INCBIN_U32("graphics/pokemon/drampa/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRAMPA @@ -17296,10 +17296,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dhelmise[] = INCBIN_U8("graphics/pokemon/dhelmise/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/pokemon/dhelmise/follower.4bpp"); + const u32 gObjectEventPic_Dhelmise[] = INCBIN_COMP("graphics/pokemon/dhelmise/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dhelmise[] = INCBIN_U32("graphics/pokemon/dhelmise/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DHELMISE @@ -17314,10 +17314,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_JangmoO[] = INCBIN_U8("graphics/pokemon/jangmo_o/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_JangmoO[] = INCBIN_COMP("graphics/pokemon/jangmo_o/follower.4bpp"); + const u32 gObjectEventPic_JangmoO[] = INCBIN_COMP("graphics/pokemon/jangmo_o/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_JangmoO[] = INCBIN_U32("graphics/pokemon/jangmo_o/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_JangmoO[] = INCBIN_U32("graphics/pokemon/jangmo_o/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_JangmoO[] = INCBIN_U32("graphics/pokemon/jangmo_o/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_JangmoO[] = INCBIN_U32("graphics/pokemon/jangmo_o/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17330,10 +17330,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_HakamoO[] = INCBIN_U8("graphics/pokemon/hakamo_o/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_HakamoO[] = INCBIN_COMP("graphics/pokemon/hakamo_o/follower.4bpp"); + const u32 gObjectEventPic_HakamoO[] = INCBIN_COMP("graphics/pokemon/hakamo_o/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_HakamoO[] = INCBIN_U32("graphics/pokemon/hakamo_o/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17346,10 +17346,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_KommoO[] = INCBIN_U8("graphics/pokemon/kommo_o/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_KommoO[] = INCBIN_COMP("graphics/pokemon/kommo_o/follower.4bpp"); + const u32 gObjectEventPic_KommoO[] = INCBIN_COMP("graphics/pokemon/kommo_o/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_KommoO[] = INCBIN_U32("graphics/pokemon/kommo_o/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_JANGMO_O @@ -17364,10 +17364,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_TapuKoko[] = INCBIN_U8("graphics/pokemon/tapu_koko/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_TapuKoko[] = INCBIN_COMP("graphics/pokemon/tapu_koko/follower.4bpp"); + const u32 gObjectEventPic_TapuKoko[] = INCBIN_COMP("graphics/pokemon/tapu_koko/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_TapuKoko[] = INCBIN_U32("graphics/pokemon/tapu_koko/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_KOKO @@ -17382,10 +17382,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_TapuLele[] = INCBIN_U8("graphics/pokemon/tapu_lele/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_TapuLele[] = INCBIN_COMP("graphics/pokemon/tapu_lele/follower.4bpp"); + const u32 gObjectEventPic_TapuLele[] = INCBIN_COMP("graphics/pokemon/tapu_lele/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_TapuLele[] = INCBIN_U32("graphics/pokemon/tapu_lele/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_LELE @@ -17400,10 +17400,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_TapuBulu[] = INCBIN_U8("graphics/pokemon/tapu_bulu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_TapuBulu[] = INCBIN_COMP("graphics/pokemon/tapu_bulu/follower.4bpp"); + const u32 gObjectEventPic_TapuBulu[] = INCBIN_COMP("graphics/pokemon/tapu_bulu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_TapuBulu[] = INCBIN_U32("graphics/pokemon/tapu_bulu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_BULU @@ -17418,10 +17418,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_TapuFini[] = INCBIN_U8("graphics/pokemon/tapu_fini/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_TapuFini[] = INCBIN_COMP("graphics/pokemon/tapu_fini/follower.4bpp"); + const u32 gObjectEventPic_TapuFini[] = INCBIN_COMP("graphics/pokemon/tapu_fini/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_TapuFini[] = INCBIN_U32("graphics/pokemon/tapu_fini/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_TAPU_FINI @@ -17436,10 +17436,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cosmog[] = INCBIN_U8("graphics/pokemon/cosmog/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/pokemon/cosmog/follower.4bpp"); + const u32 gObjectEventPic_Cosmog[] = INCBIN_COMP("graphics/pokemon/cosmog/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cosmog[] = INCBIN_U32("graphics/pokemon/cosmog/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17452,10 +17452,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cosmoem[] = INCBIN_U8("graphics/pokemon/cosmoem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/pokemon/cosmoem/follower.4bpp"); + const u32 gObjectEventPic_Cosmoem[] = INCBIN_COMP("graphics/pokemon/cosmoem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cosmoem[] = INCBIN_U32("graphics/pokemon/cosmoem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17468,10 +17468,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Solgaleo[] = INCBIN_U8("graphics/pokemon/solgaleo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/pokemon/solgaleo/follower.4bpp"); + const u32 gObjectEventPic_Solgaleo[] = INCBIN_COMP("graphics/pokemon/solgaleo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Solgaleo[] = INCBIN_U32("graphics/pokemon/solgaleo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17484,10 +17484,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Lunala[] = INCBIN_U8("graphics/pokemon/lunala/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/pokemon/lunala/follower.4bpp"); + const u32 gObjectEventPic_Lunala[] = INCBIN_COMP("graphics/pokemon/lunala/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Lunala[] = INCBIN_U32("graphics/pokemon/lunala/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_COSMOG @@ -17502,10 +17502,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Nihilego[] = INCBIN_U8("graphics/pokemon/nihilego/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/pokemon/nihilego/follower.4bpp"); + const u32 gObjectEventPic_Nihilego[] = INCBIN_COMP("graphics/pokemon/nihilego/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Nihilego[] = INCBIN_U32("graphics/pokemon/nihilego/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NIHILEGO @@ -17520,10 +17520,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Buzzwole[] = INCBIN_U8("graphics/pokemon/buzzwole/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/pokemon/buzzwole/follower.4bpp"); + const u32 gObjectEventPic_Buzzwole[] = INCBIN_COMP("graphics/pokemon/buzzwole/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Buzzwole[] = INCBIN_U32("graphics/pokemon/buzzwole/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BUZZWOLE @@ -17538,10 +17538,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pheromosa[] = INCBIN_U8("graphics/pokemon/pheromosa/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/pokemon/pheromosa/follower.4bpp"); + const u32 gObjectEventPic_Pheromosa[] = INCBIN_COMP("graphics/pokemon/pheromosa/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pheromosa[] = INCBIN_U32("graphics/pokemon/pheromosa/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PHEROMOSA @@ -17556,10 +17556,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Xurkitree[] = INCBIN_U8("graphics/pokemon/xurkitree/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/pokemon/xurkitree/follower.4bpp"); + const u32 gObjectEventPic_Xurkitree[] = INCBIN_COMP("graphics/pokemon/xurkitree/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Xurkitree[] = INCBIN_U32("graphics/pokemon/xurkitree/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_XURKITREE @@ -17574,10 +17574,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Celesteela[] = INCBIN_U8("graphics/pokemon/celesteela/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/pokemon/celesteela/follower.4bpp"); + const u32 gObjectEventPic_Celesteela[] = INCBIN_COMP("graphics/pokemon/celesteela/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Celesteela[] = INCBIN_U32("graphics/pokemon/celesteela/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CELESTEELA @@ -17592,10 +17592,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Kartana[] = INCBIN_U8("graphics/pokemon/kartana/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/pokemon/kartana/follower.4bpp"); + const u32 gObjectEventPic_Kartana[] = INCBIN_COMP("graphics/pokemon/kartana/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Kartana[] = INCBIN_U32("graphics/pokemon/kartana/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_KARTANA @@ -17610,10 +17610,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Guzzlord[] = INCBIN_U8("graphics/pokemon/guzzlord/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/pokemon/guzzlord/follower.4bpp"); + const u32 gObjectEventPic_Guzzlord[] = INCBIN_COMP("graphics/pokemon/guzzlord/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Guzzlord[] = INCBIN_U32("graphics/pokemon/guzzlord/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GUZZLORD @@ -17628,10 +17628,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Necrozma[] = INCBIN_U8("graphics/pokemon/necrozma/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/pokemon/necrozma/follower.4bpp"); + const u32 gObjectEventPic_Necrozma[] = INCBIN_COMP("graphics/pokemon/necrozma/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Necrozma[] = INCBIN_U32("graphics/pokemon/necrozma/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17642,10 +17642,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaDuskMane[] = INCBIN_U8("graphics/pokemon/necrozma/dusk_mane/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/pokemon/necrozma/dusk_mane/follower.4bpp"); + const u32 gObjectEventPic_NecrozmaDuskMane[] = INCBIN_COMP("graphics/pokemon/necrozma/dusk_mane/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_NecrozmaDuskMane[] = INCBIN_U32("graphics/pokemon/necrozma/dusk_mane/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17655,10 +17655,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/shiny.gbapal.lz"); const u8 gMonIcon_NecrozmaDawnWings[] = INCBIN_U8("graphics/pokemon/necrozma/dawn_wings/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/pokemon/necrozma/dawn_wings/follower.4bpp"); + const u32 gObjectEventPic_NecrozmaDawnWings[] = INCBIN_COMP("graphics/pokemon/necrozma/dawn_wings/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_NecrozmaDawnWings[] = INCBIN_U32("graphics/pokemon/necrozma/dawn_wings/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17689,10 +17689,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Magearna[] = INCBIN_U8("graphics/pokemon/magearna/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/pokemon/magearna/follower.4bpp"); + const u32 gObjectEventPic_Magearna[] = INCBIN_COMP("graphics/pokemon/magearna/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Magearna[] = INCBIN_U32("graphics/pokemon/magearna/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17720,10 +17720,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Marshadow[] = INCBIN_U8("graphics/pokemon/marshadow/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/pokemon/marshadow/follower.4bpp"); + const u32 gObjectEventPic_Marshadow[] = INCBIN_COMP("graphics/pokemon/marshadow/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Marshadow[] = INCBIN_U32("graphics/pokemon/marshadow/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_MARSHADOW @@ -17738,10 +17738,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Poipole[] = INCBIN_U8("graphics/pokemon/poipole/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/pokemon/poipole/follower.4bpp"); + const u32 gObjectEventPic_Poipole[] = INCBIN_COMP("graphics/pokemon/poipole/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Poipole[] = INCBIN_U32("graphics/pokemon/poipole/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17754,10 +17754,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Naganadel[] = INCBIN_U8("graphics/pokemon/naganadel/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/pokemon/naganadel/follower.4bpp"); + const u32 gObjectEventPic_Naganadel[] = INCBIN_COMP("graphics/pokemon/naganadel/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Naganadel[] = INCBIN_U32("graphics/pokemon/naganadel/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_POIPOLE @@ -17772,10 +17772,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stakataka[] = INCBIN_U8("graphics/pokemon/stakataka/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/pokemon/stakataka/follower.4bpp"); + const u32 gObjectEventPic_Stakataka[] = INCBIN_COMP("graphics/pokemon/stakataka/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Stakataka[] = INCBIN_U32("graphics/pokemon/stakataka/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STAKATAKA @@ -17790,10 +17790,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Blacephalon[] = INCBIN_U8("graphics/pokemon/blacephalon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/pokemon/blacephalon/follower.4bpp"); + const u32 gObjectEventPic_Blacephalon[] = INCBIN_COMP("graphics/pokemon/blacephalon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Blacephalon[] = INCBIN_U32("graphics/pokemon/blacephalon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_BLACEPHALON @@ -17808,10 +17808,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zeraora[] = INCBIN_U8("graphics/pokemon/zeraora/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/pokemon/zeraora/follower.4bpp"); + const u32 gObjectEventPic_Zeraora[] = INCBIN_COMP("graphics/pokemon/zeraora/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Zeraora[] = INCBIN_U32("graphics/pokemon/zeraora/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZERAORA @@ -17826,10 +17826,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Meltan[] = INCBIN_U8("graphics/pokemon/meltan/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/pokemon/meltan/follower.4bpp"); + const u32 gObjectEventPic_Meltan[] = INCBIN_COMP("graphics/pokemon/meltan/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Meltan[] = INCBIN_U32("graphics/pokemon/meltan/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17842,10 +17842,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Melmetal[] = INCBIN_U8("graphics/pokemon/melmetal/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/pokemon/melmetal/follower.4bpp"); + const u32 gObjectEventPic_Melmetal[] = INCBIN_COMP("graphics/pokemon/melmetal/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Melmetal[] = INCBIN_U32("graphics/pokemon/melmetal/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17875,10 +17875,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Grookey[] = INCBIN_U8("graphics/pokemon/grookey/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/pokemon/grookey/follower.4bpp"); + const u32 gObjectEventPic_Grookey[] = INCBIN_COMP("graphics/pokemon/grookey/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Grookey[] = INCBIN_U32("graphics/pokemon/grookey/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17891,10 +17891,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Thwackey[] = INCBIN_U8("graphics/pokemon/thwackey/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/pokemon/thwackey/follower.4bpp"); + const u32 gObjectEventPic_Thwackey[] = INCBIN_COMP("graphics/pokemon/thwackey/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Thwackey[] = INCBIN_U32("graphics/pokemon/thwackey/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17907,10 +17907,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rillaboom[] = INCBIN_U8("graphics/pokemon/rillaboom/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/pokemon/rillaboom/follower.4bpp"); + const u32 gObjectEventPic_Rillaboom[] = INCBIN_COMP("graphics/pokemon/rillaboom/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Rillaboom[] = INCBIN_U32("graphics/pokemon/rillaboom/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17940,10 +17940,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Scorbunny[] = INCBIN_U8("graphics/pokemon/scorbunny/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/pokemon/scorbunny/follower.4bpp"); + const u32 gObjectEventPic_Scorbunny[] = INCBIN_COMP("graphics/pokemon/scorbunny/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Scorbunny[] = INCBIN_U32("graphics/pokemon/scorbunny/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17956,10 +17956,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Raboot[] = INCBIN_U8("graphics/pokemon/raboot/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/pokemon/raboot/follower.4bpp"); + const u32 gObjectEventPic_Raboot[] = INCBIN_COMP("graphics/pokemon/raboot/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Raboot[] = INCBIN_U32("graphics/pokemon/raboot/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -17972,10 +17972,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cinderace[] = INCBIN_U8("graphics/pokemon/cinderace/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/pokemon/cinderace/follower.4bpp"); + const u32 gObjectEventPic_Cinderace[] = INCBIN_COMP("graphics/pokemon/cinderace/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cinderace[] = INCBIN_U32("graphics/pokemon/cinderace/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18005,10 +18005,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sobble[] = INCBIN_U8("graphics/pokemon/sobble/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/pokemon/sobble/follower.4bpp"); + const u32 gObjectEventPic_Sobble[] = INCBIN_COMP("graphics/pokemon/sobble/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Sobble[] = INCBIN_U32("graphics/pokemon/sobble/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18021,10 +18021,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drizzile[] = INCBIN_U8("graphics/pokemon/drizzile/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/pokemon/drizzile/follower.4bpp"); + const u32 gObjectEventPic_Drizzile[] = INCBIN_COMP("graphics/pokemon/drizzile/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Drizzile[] = INCBIN_U32("graphics/pokemon/drizzile/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18037,10 +18037,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Inteleon[] = INCBIN_U8("graphics/pokemon/inteleon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/pokemon/inteleon/follower.4bpp"); + const u32 gObjectEventPic_Inteleon[] = INCBIN_COMP("graphics/pokemon/inteleon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Inteleon[] = INCBIN_U32("graphics/pokemon/inteleon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18070,10 +18070,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Skwovet[] = INCBIN_U8("graphics/pokemon/skwovet/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/pokemon/skwovet/follower.4bpp"); + const u32 gObjectEventPic_Skwovet[] = INCBIN_COMP("graphics/pokemon/skwovet/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Skwovet[] = INCBIN_U32("graphics/pokemon/skwovet/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18086,10 +18086,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Greedent[] = INCBIN_U8("graphics/pokemon/greedent/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/pokemon/greedent/follower.4bpp"); + const u32 gObjectEventPic_Greedent[] = INCBIN_COMP("graphics/pokemon/greedent/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Greedent[] = INCBIN_U32("graphics/pokemon/greedent/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SKWOVET @@ -18104,10 +18104,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rookidee[] = INCBIN_U8("graphics/pokemon/rookidee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/pokemon/rookidee/follower.4bpp"); + const u32 gObjectEventPic_Rookidee[] = INCBIN_COMP("graphics/pokemon/rookidee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Rookidee[] = INCBIN_U32("graphics/pokemon/rookidee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18120,10 +18120,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Corvisquire[] = INCBIN_U8("graphics/pokemon/corvisquire/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/pokemon/corvisquire/follower.4bpp"); + const u32 gObjectEventPic_Corvisquire[] = INCBIN_COMP("graphics/pokemon/corvisquire/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Corvisquire[] = INCBIN_U32("graphics/pokemon/corvisquire/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18136,10 +18136,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Corviknight[] = INCBIN_U8("graphics/pokemon/corviknight/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/pokemon/corviknight/follower.4bpp"); + const u32 gObjectEventPic_Corviknight[] = INCBIN_COMP("graphics/pokemon/corviknight/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Corviknight[] = INCBIN_U32("graphics/pokemon/corviknight/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18169,10 +18169,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Blipbug[] = INCBIN_U8("graphics/pokemon/blipbug/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/pokemon/blipbug/follower.4bpp"); + const u32 gObjectEventPic_Blipbug[] = INCBIN_COMP("graphics/pokemon/blipbug/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Blipbug[] = INCBIN_U32("graphics/pokemon/blipbug/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18185,10 +18185,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dottler[] = INCBIN_U8("graphics/pokemon/dottler/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/pokemon/dottler/follower.4bpp"); + const u32 gObjectEventPic_Dottler[] = INCBIN_COMP("graphics/pokemon/dottler/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dottler[] = INCBIN_U32("graphics/pokemon/dottler/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18201,10 +18201,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Orbeetle[] = INCBIN_U8("graphics/pokemon/orbeetle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/pokemon/orbeetle/follower.4bpp"); + const u32 gObjectEventPic_Orbeetle[] = INCBIN_COMP("graphics/pokemon/orbeetle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Orbeetle[] = INCBIN_U32("graphics/pokemon/orbeetle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18234,10 +18234,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Nickit[] = INCBIN_U8("graphics/pokemon/nickit/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/pokemon/nickit/follower.4bpp"); + const u32 gObjectEventPic_Nickit[] = INCBIN_COMP("graphics/pokemon/nickit/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Nickit[] = INCBIN_U32("graphics/pokemon/nickit/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18250,10 +18250,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Thievul[] = INCBIN_U8("graphics/pokemon/thievul/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/pokemon/thievul/follower.4bpp"); + const u32 gObjectEventPic_Thievul[] = INCBIN_COMP("graphics/pokemon/thievul/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Thievul[] = INCBIN_U32("graphics/pokemon/thievul/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_NICKIT @@ -18268,10 +18268,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Gossifleur[] = INCBIN_U8("graphics/pokemon/gossifleur/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/pokemon/gossifleur/follower.4bpp"); + const u32 gObjectEventPic_Gossifleur[] = INCBIN_COMP("graphics/pokemon/gossifleur/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Gossifleur[] = INCBIN_U32("graphics/pokemon/gossifleur/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18284,10 +18284,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Eldegoss[] = INCBIN_U8("graphics/pokemon/eldegoss/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/pokemon/eldegoss/follower.4bpp"); + const u32 gObjectEventPic_Eldegoss[] = INCBIN_COMP("graphics/pokemon/eldegoss/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Eldegoss[] = INCBIN_U32("graphics/pokemon/eldegoss/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GOSSIFLEUR @@ -18302,10 +18302,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Wooloo[] = INCBIN_U8("graphics/pokemon/wooloo/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/pokemon/wooloo/follower.4bpp"); + const u32 gObjectEventPic_Wooloo[] = INCBIN_COMP("graphics/pokemon/wooloo/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Wooloo[] = INCBIN_U32("graphics/pokemon/wooloo/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18318,10 +18318,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dubwool[] = INCBIN_U8("graphics/pokemon/dubwool/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/pokemon/dubwool/follower.4bpp"); + const u32 gObjectEventPic_Dubwool[] = INCBIN_COMP("graphics/pokemon/dubwool/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dubwool[] = INCBIN_U32("graphics/pokemon/dubwool/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_WOOLOO @@ -18336,10 +18336,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Chewtle[] = INCBIN_U8("graphics/pokemon/chewtle/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/pokemon/chewtle/follower.4bpp"); + const u32 gObjectEventPic_Chewtle[] = INCBIN_COMP("graphics/pokemon/chewtle/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Chewtle[] = INCBIN_U32("graphics/pokemon/chewtle/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18352,10 +18352,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drednaw[] = INCBIN_U8("graphics/pokemon/drednaw/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/pokemon/drednaw/follower.4bpp"); + const u32 gObjectEventPic_Drednaw[] = INCBIN_COMP("graphics/pokemon/drednaw/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Drednaw[] = INCBIN_U32("graphics/pokemon/drednaw/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18385,10 +18385,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Yamper[] = INCBIN_U8("graphics/pokemon/yamper/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/pokemon/yamper/follower.4bpp"); + const u32 gObjectEventPic_Yamper[] = INCBIN_COMP("graphics/pokemon/yamper/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Yamper[] = INCBIN_U32("graphics/pokemon/yamper/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18401,10 +18401,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Boltund[] = INCBIN_U8("graphics/pokemon/boltund/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/pokemon/boltund/follower.4bpp"); + const u32 gObjectEventPic_Boltund[] = INCBIN_COMP("graphics/pokemon/boltund/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Boltund[] = INCBIN_U32("graphics/pokemon/boltund/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_YAMPER @@ -18419,10 +18419,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Rolycoly[] = INCBIN_U8("graphics/pokemon/rolycoly/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/pokemon/rolycoly/follower.4bpp"); + const u32 gObjectEventPic_Rolycoly[] = INCBIN_COMP("graphics/pokemon/rolycoly/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Rolycoly[] = INCBIN_U32("graphics/pokemon/rolycoly/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18435,10 +18435,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Carkol[] = INCBIN_U8("graphics/pokemon/carkol/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/pokemon/carkol/follower.4bpp"); + const u32 gObjectEventPic_Carkol[] = INCBIN_COMP("graphics/pokemon/carkol/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Carkol[] = INCBIN_U32("graphics/pokemon/carkol/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18451,10 +18451,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Coalossal[] = INCBIN_U8("graphics/pokemon/coalossal/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/pokemon/coalossal/follower.4bpp"); + const u32 gObjectEventPic_Coalossal[] = INCBIN_COMP("graphics/pokemon/coalossal/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Coalossal[] = INCBIN_U32("graphics/pokemon/coalossal/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18484,10 +18484,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Applin[] = INCBIN_U8("graphics/pokemon/applin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/pokemon/applin/follower.4bpp"); + const u32 gObjectEventPic_Applin[] = INCBIN_COMP("graphics/pokemon/applin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Applin[] = INCBIN_U32("graphics/pokemon/applin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18500,10 +18500,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Flapple[] = INCBIN_U8("graphics/pokemon/flapple/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/pokemon/flapple/follower.4bpp"); + const u32 gObjectEventPic_Flapple[] = INCBIN_COMP("graphics/pokemon/flapple/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Flapple[] = INCBIN_U32("graphics/pokemon/flapple/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18531,10 +18531,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Appletun[] = INCBIN_U8("graphics/pokemon/appletun/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/pokemon/appletun/follower.4bpp"); + const u32 gObjectEventPic_Appletun[] = INCBIN_COMP("graphics/pokemon/appletun/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Appletun[] = INCBIN_U32("graphics/pokemon/appletun/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18598,10 +18598,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Silicobra[] = INCBIN_U8("graphics/pokemon/silicobra/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/pokemon/silicobra/follower.4bpp"); + const u32 gObjectEventPic_Silicobra[] = INCBIN_COMP("graphics/pokemon/silicobra/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Silicobra[] = INCBIN_U32("graphics/pokemon/silicobra/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18614,10 +18614,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sandaconda[] = INCBIN_U8("graphics/pokemon/sandaconda/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/pokemon/sandaconda/follower.4bpp"); + const u32 gObjectEventPic_Sandaconda[] = INCBIN_COMP("graphics/pokemon/sandaconda/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Sandaconda[] = INCBIN_U32("graphics/pokemon/sandaconda/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18647,10 +18647,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cramorant[] = INCBIN_U8("graphics/pokemon/cramorant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/pokemon/cramorant/follower.4bpp"); + const u32 gObjectEventPic_Cramorant[] = INCBIN_COMP("graphics/pokemon/cramorant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cramorant[] = INCBIN_U32("graphics/pokemon/cramorant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18691,10 +18691,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Arrokuda[] = INCBIN_U8("graphics/pokemon/arrokuda/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/pokemon/arrokuda/follower.4bpp"); + const u32 gObjectEventPic_Arrokuda[] = INCBIN_COMP("graphics/pokemon/arrokuda/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Arrokuda[] = INCBIN_U32("graphics/pokemon/arrokuda/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18707,10 +18707,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Barraskewda[] = INCBIN_U8("graphics/pokemon/barraskewda/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/pokemon/barraskewda/follower.4bpp"); + const u32 gObjectEventPic_Barraskewda[] = INCBIN_COMP("graphics/pokemon/barraskewda/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Barraskewda[] = INCBIN_U32("graphics/pokemon/barraskewda/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARROKUDA @@ -18725,10 +18725,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Toxel[] = INCBIN_U8("graphics/pokemon/toxel/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/pokemon/toxel/follower.4bpp"); + const u32 gObjectEventPic_Toxel[] = INCBIN_COMP("graphics/pokemon/toxel/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Toxel[] = INCBIN_U32("graphics/pokemon/toxel/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18741,10 +18741,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Toxtricity[] = INCBIN_U8("graphics/pokemon/toxtricity/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ToxtricityAmped[] = INCBIN_COMP("graphics/pokemon/toxtricity/follower.4bpp"); + const u32 gObjectEventPic_ToxtricityAmped[] = INCBIN_COMP("graphics/pokemon/toxtricity/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ToxtricityAmped[] = INCBIN_U32("graphics/pokemon/toxtricity/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18754,10 +18754,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/shiny.gbapal.lz"); const u8 gMonIcon_ToxtricityLowKey[] = INCBIN_U8("graphics/pokemon/toxtricity/low_key/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ToxtricityLowKey[] = INCBIN_COMP("graphics/pokemon/toxtricity/low_key/follower.4bpp"); + const u32 gObjectEventPic_ToxtricityLowKey[] = INCBIN_COMP("graphics/pokemon/toxtricity/low_key/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ToxtricityLowKey[] = INCBIN_U32("graphics/pokemon/toxtricity/low_key/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18787,10 +18787,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sizzlipede[] = INCBIN_U8("graphics/pokemon/sizzlipede/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/pokemon/sizzlipede/follower.4bpp"); + const u32 gObjectEventPic_Sizzlipede[] = INCBIN_COMP("graphics/pokemon/sizzlipede/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Sizzlipede[] = INCBIN_U32("graphics/pokemon/sizzlipede/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18803,10 +18803,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Centiskorch[] = INCBIN_U8("graphics/pokemon/centiskorch/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/pokemon/centiskorch/follower.4bpp"); + const u32 gObjectEventPic_Centiskorch[] = INCBIN_COMP("graphics/pokemon/centiskorch/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Centiskorch[] = INCBIN_U32("graphics/pokemon/centiskorch/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18836,10 +18836,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Clobbopus[] = INCBIN_U8("graphics/pokemon/clobbopus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/pokemon/clobbopus/follower.4bpp"); + const u32 gObjectEventPic_Clobbopus[] = INCBIN_COMP("graphics/pokemon/clobbopus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Clobbopus[] = INCBIN_U32("graphics/pokemon/clobbopus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18852,10 +18852,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Grapploct[] = INCBIN_U8("graphics/pokemon/grapploct/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/pokemon/grapploct/follower.4bpp"); + const u32 gObjectEventPic_Grapploct[] = INCBIN_COMP("graphics/pokemon/grapploct/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Grapploct[] = INCBIN_U32("graphics/pokemon/grapploct/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_CLOBBOPUS @@ -18870,10 +18870,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Sinistea[] = INCBIN_U8("graphics/pokemon/sinistea/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/pokemon/sinistea/follower.4bpp"); + const u32 gObjectEventPic_Sinistea[] = INCBIN_COMP("graphics/pokemon/sinistea/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Sinistea[] = INCBIN_U32("graphics/pokemon/sinistea/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18886,10 +18886,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Polteageist[] = INCBIN_U8("graphics/pokemon/polteageist/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/pokemon/polteageist/follower.4bpp"); + const u32 gObjectEventPic_Polteageist[] = INCBIN_COMP("graphics/pokemon/polteageist/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Polteageist[] = INCBIN_U32("graphics/pokemon/polteageist/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SINISTEA @@ -18904,10 +18904,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hatenna[] = INCBIN_U8("graphics/pokemon/hatenna/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/pokemon/hatenna/follower.4bpp"); + const u32 gObjectEventPic_Hatenna[] = INCBIN_COMP("graphics/pokemon/hatenna/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Hatenna[] = INCBIN_U32("graphics/pokemon/hatenna/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18920,10 +18920,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hattrem[] = INCBIN_U8("graphics/pokemon/hattrem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/pokemon/hattrem/follower.4bpp"); + const u32 gObjectEventPic_Hattrem[] = INCBIN_COMP("graphics/pokemon/hattrem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Hattrem[] = INCBIN_U32("graphics/pokemon/hattrem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18936,10 +18936,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Hatterene[] = INCBIN_U8("graphics/pokemon/hatterene/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/pokemon/hatterene/follower.4bpp"); + const u32 gObjectEventPic_Hatterene[] = INCBIN_COMP("graphics/pokemon/hatterene/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Hatterene[] = INCBIN_U32("graphics/pokemon/hatterene/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18969,10 +18969,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Impidimp[] = INCBIN_U8("graphics/pokemon/impidimp/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/pokemon/impidimp/follower.4bpp"); + const u32 gObjectEventPic_Impidimp[] = INCBIN_COMP("graphics/pokemon/impidimp/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Impidimp[] = INCBIN_U32("graphics/pokemon/impidimp/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -18985,10 +18985,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Morgrem[] = INCBIN_U8("graphics/pokemon/morgrem/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/pokemon/morgrem/follower.4bpp"); + const u32 gObjectEventPic_Morgrem[] = INCBIN_COMP("graphics/pokemon/morgrem/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Morgrem[] = INCBIN_U32("graphics/pokemon/morgrem/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19001,10 +19001,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Grimmsnarl[] = INCBIN_U8("graphics/pokemon/grimmsnarl/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/follower.4bpp"); + const u32 gObjectEventPic_Grimmsnarl[] = INCBIN_COMP("graphics/pokemon/grimmsnarl/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Grimmsnarl[] = INCBIN_U32("graphics/pokemon/grimmsnarl/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19034,10 +19034,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Milcery[] = INCBIN_U8("graphics/pokemon/milcery/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/pokemon/milcery/follower.4bpp"); + const u32 gObjectEventPic_Milcery[] = INCBIN_COMP("graphics/pokemon/milcery/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Milcery[] = INCBIN_U32("graphics/pokemon/milcery/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED const u32 gMonFrontPic_Alcremie[] = INCBIN_U32("graphics/pokemon/alcremie/front.4bpp.lz"); @@ -19150,10 +19150,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_AlcremieRibbon[] = INCBIN_U32("graphics/pokemon/alcremie/ribbon/ribbon_shiny.gbapal.lz"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_AlcremieStrawberry[] = INCBIN_COMP("graphics/pokemon/alcremie/strawberry/follower.4bpp"); + const u32 gObjectEventPic_AlcremieStrawberry[] = INCBIN_COMP("graphics/pokemon/alcremie/strawberry/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_AlcremieStrawberryVanillaCream[] = INCBIN_U32("graphics/pokemon/alcremie/strawberry/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_AlcremieStrawberryVanillaCream[] = INCBIN_U32("graphics/pokemon/alcremie/strawberry/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_AlcremieStrawberryVanillaCream[] = INCBIN_U32("graphics/pokemon/alcremie/strawberry/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_AlcremieStrawberryVanillaCream[] = INCBIN_U32("graphics/pokemon/alcremie/strawberry/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19183,10 +19183,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Falinks[] = INCBIN_U8("graphics/pokemon/falinks/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/pokemon/falinks/follower.4bpp"); + const u32 gObjectEventPic_Falinks[] = INCBIN_COMP("graphics/pokemon/falinks/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Falinks[] = INCBIN_U32("graphics/pokemon/falinks/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_FALINKS @@ -19201,10 +19201,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Pincurchin[] = INCBIN_U8("graphics/pokemon/pincurchin/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/pokemon/pincurchin/follower.4bpp"); + const u32 gObjectEventPic_Pincurchin[] = INCBIN_COMP("graphics/pokemon/pincurchin/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Pincurchin[] = INCBIN_U32("graphics/pokemon/pincurchin/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_PINCURCHIN @@ -19219,10 +19219,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Snom[] = INCBIN_U8("graphics/pokemon/snom/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/pokemon/snom/follower.4bpp"); + const u32 gObjectEventPic_Snom[] = INCBIN_COMP("graphics/pokemon/snom/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Snom[] = INCBIN_U32("graphics/pokemon/snom/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19235,10 +19235,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Frosmoth[] = INCBIN_U8("graphics/pokemon/frosmoth/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/pokemon/frosmoth/follower.4bpp"); + const u32 gObjectEventPic_Frosmoth[] = INCBIN_COMP("graphics/pokemon/frosmoth/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Frosmoth[] = INCBIN_U32("graphics/pokemon/frosmoth/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SNOM @@ -19253,10 +19253,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Stonjourner[] = INCBIN_U8("graphics/pokemon/stonjourner/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/pokemon/stonjourner/follower.4bpp"); + const u32 gObjectEventPic_Stonjourner[] = INCBIN_COMP("graphics/pokemon/stonjourner/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Stonjourner[] = INCBIN_U32("graphics/pokemon/stonjourner/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_STONJOURNER @@ -19271,10 +19271,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Eiscue[] = INCBIN_U8("graphics/pokemon/eiscue/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_EiscueIceFace[] = INCBIN_COMP("graphics/pokemon/eiscue/follower.4bpp"); + const u32 gObjectEventPic_EiscueIceFace[] = INCBIN_COMP("graphics/pokemon/eiscue/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_EiscueIceFace[] = INCBIN_U32("graphics/pokemon/eiscue/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_EiscueIceFace[] = INCBIN_U32("graphics/pokemon/eiscue/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_EiscueIceFace[] = INCBIN_U32("graphics/pokemon/eiscue/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_EiscueIceFace[] = INCBIN_U32("graphics/pokemon/eiscue/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19302,10 +19302,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Indeedee[] = INCBIN_U8("graphics/pokemon/indeedee/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_IndeedeeMale[] = INCBIN_COMP("graphics/pokemon/indeedee/follower.4bpp"); + const u32 gObjectEventPic_IndeedeeMale[] = INCBIN_COMP("graphics/pokemon/indeedee/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_IndeedeeMale[] = INCBIN_U32("graphics/pokemon/indeedee/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_IndeedeeMale[] = INCBIN_U32("graphics/pokemon/indeedee/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_IndeedeeMale[] = INCBIN_U32("graphics/pokemon/indeedee/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_IndeedeeMale[] = INCBIN_U32("graphics/pokemon/indeedee/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19315,10 +19315,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/shiny.gbapal.lz"); const u8 gMonIcon_IndeedeeFemale[] = INCBIN_U8("graphics/pokemon/indeedee/female/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_IndeedeeFemale[] = INCBIN_COMP("graphics/pokemon/indeedee/female/follower.4bpp"); + const u32 gObjectEventPic_IndeedeeFemale[] = INCBIN_COMP("graphics/pokemon/indeedee/female/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_IndeedeeFemale[] = INCBIN_U32("graphics/pokemon/indeedee/female/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_INDEEDEE @@ -19333,10 +19333,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Morpeko[] = INCBIN_U8("graphics/pokemon/morpeko/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_MorpekoFullBelly[] = INCBIN_COMP("graphics/pokemon/morpeko/follower.4bpp"); + const u32 gObjectEventPic_MorpekoFullBelly[] = INCBIN_COMP("graphics/pokemon/morpeko/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_MorpekoFullBelly[] = INCBIN_U32("graphics/pokemon/morpeko/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_MorpekoFullBelly[] = INCBIN_U32("graphics/pokemon/morpeko/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_MorpekoFullBelly[] = INCBIN_U32("graphics/pokemon/morpeko/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_MorpekoFullBelly[] = INCBIN_U32("graphics/pokemon/morpeko/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19364,10 +19364,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Cufant[] = INCBIN_U8("graphics/pokemon/cufant/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/pokemon/cufant/follower.4bpp"); + const u32 gObjectEventPic_Cufant[] = INCBIN_COMP("graphics/pokemon/cufant/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Cufant[] = INCBIN_U32("graphics/pokemon/cufant/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19380,10 +19380,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Copperajah[] = INCBIN_U8("graphics/pokemon/copperajah/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/pokemon/copperajah/follower.4bpp"); + const u32 gObjectEventPic_Copperajah[] = INCBIN_COMP("graphics/pokemon/copperajah/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Copperajah[] = INCBIN_U32("graphics/pokemon/copperajah/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19413,10 +19413,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dracozolt[] = INCBIN_U8("graphics/pokemon/dracozolt/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/pokemon/dracozolt/follower.4bpp"); + const u32 gObjectEventPic_Dracozolt[] = INCBIN_COMP("graphics/pokemon/dracozolt/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dracozolt[] = INCBIN_U32("graphics/pokemon/dracozolt/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRACOZOLT @@ -19431,10 +19431,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Arctozolt[] = INCBIN_U8("graphics/pokemon/arctozolt/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/pokemon/arctozolt/follower.4bpp"); + const u32 gObjectEventPic_Arctozolt[] = INCBIN_COMP("graphics/pokemon/arctozolt/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Arctozolt[] = INCBIN_U32("graphics/pokemon/arctozolt/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCTOZOLT @@ -19449,10 +19449,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dracovish[] = INCBIN_U8("graphics/pokemon/dracovish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/pokemon/dracovish/follower.4bpp"); + const u32 gObjectEventPic_Dracovish[] = INCBIN_COMP("graphics/pokemon/dracovish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dracovish[] = INCBIN_U32("graphics/pokemon/dracovish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DRACOVISH @@ -19467,10 +19467,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Arctovish[] = INCBIN_U8("graphics/pokemon/arctovish/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/pokemon/arctovish/follower.4bpp"); + const u32 gObjectEventPic_Arctovish[] = INCBIN_COMP("graphics/pokemon/arctovish/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Arctovish[] = INCBIN_U32("graphics/pokemon/arctovish/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ARCTOVISH @@ -19485,10 +19485,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Duraludon[] = INCBIN_U8("graphics/pokemon/duraludon/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/pokemon/duraludon/follower.4bpp"); + const u32 gObjectEventPic_Duraludon[] = INCBIN_COMP("graphics/pokemon/duraludon/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Duraludon[] = INCBIN_U32("graphics/pokemon/duraludon/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19536,10 +19536,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dreepy[] = INCBIN_U8("graphics/pokemon/dreepy/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/pokemon/dreepy/follower.4bpp"); + const u32 gObjectEventPic_Dreepy[] = INCBIN_COMP("graphics/pokemon/dreepy/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dreepy[] = INCBIN_U32("graphics/pokemon/dreepy/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19552,10 +19552,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Drakloak[] = INCBIN_U8("graphics/pokemon/drakloak/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/pokemon/drakloak/follower.4bpp"); + const u32 gObjectEventPic_Drakloak[] = INCBIN_COMP("graphics/pokemon/drakloak/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Drakloak[] = INCBIN_U32("graphics/pokemon/drakloak/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19568,10 +19568,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Dragapult[] = INCBIN_U8("graphics/pokemon/dragapult/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/pokemon/dragapult/follower.4bpp"); + const u32 gObjectEventPic_Dragapult[] = INCBIN_COMP("graphics/pokemon/dragapult/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Dragapult[] = INCBIN_U32("graphics/pokemon/dragapult/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_DREEPY @@ -19586,10 +19586,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zacian[] = INCBIN_U8("graphics/pokemon/zacian/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ZacianHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zacian/follower.4bpp"); + const u32 gObjectEventPic_ZacianHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zacian/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ZacianHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zacian/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ZacianHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zacian/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_ZacianHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zacian/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ZacianHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zacian/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19599,10 +19599,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/shiny.gbapal.lz"); const u8 gMonIcon_ZacianCrownedSword[] = INCBIN_U8("graphics/pokemon/zacian/crowned_sword/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ZacianCrownedSword[] = INCBIN_COMP("graphics/pokemon/zacian/crowned_sword/follower.4bpp"); + const u32 gObjectEventPic_ZacianCrownedSword[] = INCBIN_COMP("graphics/pokemon/zacian/crowned_sword/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ZacianCrownedSword[] = INCBIN_U32("graphics/pokemon/zacian/crowned_sword/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZACIAN @@ -19617,10 +19617,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zamazenta[] = INCBIN_U8("graphics/pokemon/zamazenta/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ZamazentaHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zamazenta/follower.4bpp"); + const u32 gObjectEventPic_ZamazentaHeroOfManyBattles[] = INCBIN_COMP("graphics/pokemon/zamazenta/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ZamazentaHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zamazenta/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ZamazentaHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zamazenta/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_ZamazentaHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zamazenta/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ZamazentaHeroOfManyBattles[] = INCBIN_U32("graphics/pokemon/zamazenta/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19630,10 +19630,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/shiny.gbapal.lz"); const u8 gMonIcon_ZamazentaCrownedShield[] = INCBIN_U8("graphics/pokemon/zamazenta/crowned_shield/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_ZamazentaCrownedShield[] = INCBIN_COMP("graphics/pokemon/zamazenta/crowned_shield/follower.4bpp"); + const u32 gObjectEventPic_ZamazentaCrownedShield[] = INCBIN_COMP("graphics/pokemon/zamazenta/crowned_shield/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_ZamazentaCrownedShield[] = INCBIN_U32("graphics/pokemon/zamazenta/crowned_shield/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_ZAMAZENTA @@ -19648,10 +19648,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Eternatus[] = INCBIN_U8("graphics/pokemon/eternatus/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/pokemon/eternatus/follower.4bpp"); + const u32 gObjectEventPic_Eternatus[] = INCBIN_COMP("graphics/pokemon/eternatus/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Eternatus[] = INCBIN_U32("graphics/pokemon/eternatus/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19679,10 +19679,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Kubfu[] = INCBIN_U8("graphics/pokemon/kubfu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/pokemon/kubfu/follower.4bpp"); + const u32 gObjectEventPic_Kubfu[] = INCBIN_COMP("graphics/pokemon/kubfu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Kubfu[] = INCBIN_U32("graphics/pokemon/kubfu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19695,10 +19695,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Urshifu[] = INCBIN_U8("graphics/pokemon/urshifu/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/pokemon/urshifu/follower.4bpp"); + const u32 gObjectEventPic_Urshifu[] = INCBIN_COMP("graphics/pokemon/urshifu/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Urshifu[] = INCBIN_U32("graphics/pokemon/urshifu/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19737,10 +19737,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Zarude[] = INCBIN_U8("graphics/pokemon/zarude/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/pokemon/zarude/follower.4bpp"); + const u32 gObjectEventPic_Zarude[] = INCBIN_COMP("graphics/pokemon/zarude/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Zarude[] = INCBIN_U32("graphics/pokemon/zarude/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19768,10 +19768,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Regieleki[] = INCBIN_U8("graphics/pokemon/regieleki/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/pokemon/regieleki/follower.4bpp"); + const u32 gObjectEventPic_Regieleki[] = INCBIN_COMP("graphics/pokemon/regieleki/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Regieleki[] = INCBIN_U32("graphics/pokemon/regieleki/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGIELEKI @@ -19786,10 +19786,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Regidrago[] = INCBIN_U8("graphics/pokemon/regidrago/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/pokemon/regidrago/follower.4bpp"); + const u32 gObjectEventPic_Regidrago[] = INCBIN_COMP("graphics/pokemon/regidrago/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Regidrago[] = INCBIN_U32("graphics/pokemon/regidrago/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_REGIDRAGO @@ -19804,10 +19804,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Glastrier[] = INCBIN_U8("graphics/pokemon/glastrier/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/pokemon/glastrier/follower.4bpp"); + const u32 gObjectEventPic_Glastrier[] = INCBIN_COMP("graphics/pokemon/glastrier/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Glastrier[] = INCBIN_U32("graphics/pokemon/glastrier/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_GLASTRIER @@ -19822,10 +19822,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Spectrier[] = INCBIN_U8("graphics/pokemon/spectrier/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/pokemon/spectrier/follower.4bpp"); + const u32 gObjectEventPic_Spectrier[] = INCBIN_COMP("graphics/pokemon/spectrier/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Spectrier[] = INCBIN_U32("graphics/pokemon/spectrier/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FAMILY_SPECTRIER @@ -19840,10 +19840,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u8 gMonFootprint_Calyrex[] = INCBIN_U8("graphics/pokemon/calyrex/footprint.1bpp"); #endif //P_FOOTPRINTS #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/pokemon/calyrex/follower.4bpp"); + const u32 gObjectEventPic_Calyrex[] = INCBIN_COMP("graphics/pokemon/calyrex/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_Calyrex[] = INCBIN_U32("graphics/pokemon/calyrex/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED @@ -19854,10 +19854,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/shiny.gbapal.lz"); const u8 gMonIcon_CalyrexIceRider[] = INCBIN_U8("graphics/pokemon/calyrex/ice_rider/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/pokemon/calyrex/ice_rider/follower.4bpp"); + const u32 gObjectEventPic_CalyrexIceRider[] = INCBIN_COMP("graphics/pokemon/calyrex/ice_rider/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_CalyrexIceRider[] = INCBIN_U32("graphics/pokemon/calyrex/ice_rider/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FUSION_FORMS @@ -19869,10 +19869,10 @@ const u32 gObjectEventPic_Substitute[] = INCBIN_COMP("graphics/pokemon/question_ const u32 gMonShinyPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/shiny.gbapal.lz"); const u8 gMonIcon_CalyrexShadowRider[] = INCBIN_U8("graphics/pokemon/calyrex/shadow_rider/icon.4bpp"); #if OW_FOLLOWERS_ENABLED - // const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/pokemon/calyrex/shadow_rider/follower.4bpp"); + const u32 gObjectEventPic_CalyrexShadowRider[] = INCBIN_COMP("graphics/pokemon/calyrex/shadow_rider/follower.4bpp"); #if OW_FOLLOWERS_SHARE_PALETTE == FALSE - // const u32 gFollowerPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/follow_normal.gbapal.lz"); - // const u32 gShinyFollowerPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/follow_shiny.gbapal.lz"); + const u32 gFollowerPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/follow_normal.gbapal.lz"); + const u32 gShinyFollowerPalette_CalyrexShadowRider[] = INCBIN_U32("graphics/pokemon/calyrex/shadow_rider/follow_shiny.gbapal.lz"); #endif //OW_FOLLOWERS_SHARE_PALETTE #endif //OW_FOLLOWERS_ENABLED #endif //P_FUSION_FORMS diff --git a/src/data/object_events/object_event_pic_tables_followers.h b/src/data/object_events/object_event_pic_tables_followers.h index 7dfed1ddcfe4..438543672585 100644 --- a/src/data/object_events/object_event_pic_tables_followers.h +++ b/src/data/object_events/object_event_pic_tables_followers.h @@ -2643,7 +2643,7 @@ static const struct SpriteFrameImage sPicTable_DeoxysSpeed[] = { }; #endif //P_FAMILY_DEOXYS -#if FALSE +#if P_FAMILY_TURTWIG static const struct SpriteFrameImage sPicTable_Turtwig[] = { overworld_ascending_frames(gObjectEventPic_Turtwig, 4, 4), }; @@ -2655,7 +2655,7 @@ static const struct SpriteFrameImage sPicTable_Torterra[] = { }; #endif //P_FAMILY_TURTWIG -#if FALSE +#if P_FAMILY_CHIMCHAR static const struct SpriteFrameImage sPicTable_Chimchar[] = { overworld_ascending_frames(gObjectEventPic_Chimchar, 4, 4), }; @@ -2667,7 +2667,7 @@ static const struct SpriteFrameImage sPicTable_Infernape[] = { }; #endif //P_FAMILY_CHIMCHAR -#if FALSE +#if P_FAMILY_PIPLUP static const struct SpriteFrameImage sPicTable_Piplup[] = { overworld_ascending_frames(gObjectEventPic_Piplup, 4, 4), }; @@ -2679,7 +2679,7 @@ static const struct SpriteFrameImage sPicTable_Empoleon[] = { }; #endif //P_FAMILY_PIPLUP -#if FALSE +#if P_FAMILY_STARLY static const struct SpriteFrameImage sPicTable_Starly[] = { overworld_ascending_frames(gObjectEventPic_Starly, 4, 4), }; @@ -2691,7 +2691,7 @@ static const struct SpriteFrameImage sPicTable_Staraptor[] = { }; #endif //P_FAMILY_STARLY -#if FALSE +#if P_FAMILY_BIDOOF static const struct SpriteFrameImage sPicTable_Bidoof[] = { overworld_ascending_frames(gObjectEventPic_Bidoof, 4, 4), }; @@ -2700,7 +2700,7 @@ static const struct SpriteFrameImage sPicTable_Bibarel[] = { }; #endif //P_FAMILY_BIDOOF -#if FALSE +#if P_FAMILY_KRICKETOT static const struct SpriteFrameImage sPicTable_Kricketot[] = { overworld_ascending_frames(gObjectEventPic_Kricketot, 4, 4), }; @@ -2709,7 +2709,7 @@ static const struct SpriteFrameImage sPicTable_Kricketune[] = { }; #endif //P_FAMILY_KRICKETOT -#if FALSE +#if P_FAMILY_SHINX static const struct SpriteFrameImage sPicTable_Shinx[] = { overworld_ascending_frames(gObjectEventPic_Shinx, 4, 4), }; @@ -2721,7 +2721,7 @@ static const struct SpriteFrameImage sPicTable_Luxray[] = { }; #endif //P_FAMILY_SHINX -#if FALSE +#if P_FAMILY_CRANIDOS static const struct SpriteFrameImage sPicTable_Cranidos[] = { overworld_ascending_frames(gObjectEventPic_Cranidos, 4, 4), }; @@ -2730,7 +2730,7 @@ static const struct SpriteFrameImage sPicTable_Rampardos[] = { }; #endif //P_FAMILY_CRANIDOS -#if FALSE +#if P_FAMILY_SHIELDON static const struct SpriteFrameImage sPicTable_Shieldon[] = { overworld_ascending_frames(gObjectEventPic_Shieldon, 4, 4), }; @@ -2739,7 +2739,7 @@ static const struct SpriteFrameImage sPicTable_Bastiodon[] = { }; #endif //P_FAMILY_SHIELDON -#if FALSE +#if P_FAMILY_BURMY static const struct SpriteFrameImage sPicTable_BurmyPlantCloak[] = { overworld_ascending_frames(gObjectEventPic_BurmyPlantCloak, 4, 4), }; @@ -2763,7 +2763,7 @@ static const struct SpriteFrameImage sPicTable_Mothim[] = { }; #endif //P_FAMILY_BURMY -#if FALSE +#if P_FAMILY_COMBEE static const struct SpriteFrameImage sPicTable_Combee[] = { overworld_ascending_frames(gObjectEventPic_Combee, 4, 4), }; @@ -2775,13 +2775,13 @@ static const struct SpriteFrameImage sPicTable_Vespiquen[] = { }; #endif //P_FAMILY_COMBEE -#if FALSE +#if P_FAMILY_PACHIRISU static const struct SpriteFrameImage sPicTable_Pachirisu[] = { overworld_ascending_frames(gObjectEventPic_Pachirisu, 4, 4), }; #endif //P_FAMILY_PACHIRISU -#if FALSE +#if P_FAMILY_BUIZEL static const struct SpriteFrameImage sPicTable_Buizel[] = { overworld_ascending_frames(gObjectEventPic_Buizel, 4, 4), }; @@ -2790,7 +2790,7 @@ static const struct SpriteFrameImage sPicTable_Floatzel[] = { }; #endif //P_FAMILY_BUIZEL -#if FALSE +#if P_FAMILY_CHERUBI static const struct SpriteFrameImage sPicTable_Cherubi[] = { overworld_ascending_frames(gObjectEventPic_Cherubi, 4, 4), }; @@ -2802,7 +2802,7 @@ static const struct SpriteFrameImage sPicTable_CherrimOvercast[] = { };*/ #endif //P_FAMILY_CHERUBI -#if FALSE +#if P_FAMILY_SHELLOS static const struct SpriteFrameImage sPicTable_ShellosWestSea[] = { overworld_ascending_frames(gObjectEventPic_ShellosWestSea, 4, 4), }; @@ -2817,7 +2817,7 @@ static const struct SpriteFrameImage sPicTable_GastrodonEastSea[] = { }; #endif //P_FAMILY_SHELLOS -#if FALSE +#if P_FAMILY_DRIFLOON static const struct SpriteFrameImage sPicTable_Drifloon[] = { overworld_ascending_frames(gObjectEventPic_Drifloon, 4, 4), }; @@ -2826,7 +2826,7 @@ static const struct SpriteFrameImage sPicTable_Drifblim[] = { }; #endif //P_FAMILY_DRIFLOON -#if FALSE +#if P_FAMILY_BUNEARY static const struct SpriteFrameImage sPicTable_Buneary[] = { overworld_ascending_frames(gObjectEventPic_Buneary, 4, 4), }; @@ -2840,7 +2840,7 @@ static const struct SpriteFrameImage sPicTable_Lopunny[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_BUNEARY -#if FALSE +#if P_FAMILY_GLAMEOW static const struct SpriteFrameImage sPicTable_Glameow[] = { overworld_ascending_frames(gObjectEventPic_Glameow, 4, 4), }; @@ -2849,7 +2849,7 @@ static const struct SpriteFrameImage sPicTable_Purugly[] = { }; #endif //P_FAMILY_GLAMEOW -#if FALSE +#if P_FAMILY_STUNKY static const struct SpriteFrameImage sPicTable_Stunky[] = { overworld_ascending_frames(gObjectEventPic_Stunky, 4, 4), }; @@ -2858,7 +2858,7 @@ static const struct SpriteFrameImage sPicTable_Skuntank[] = { }; #endif //P_FAMILY_STUNKY -#if FALSE +#if P_FAMILY_BRONZOR static const struct SpriteFrameImage sPicTable_Bronzor[] = { overworld_ascending_frames(gObjectEventPic_Bronzor, 4, 4), }; @@ -2867,19 +2867,19 @@ static const struct SpriteFrameImage sPicTable_Bronzong[] = { }; #endif //P_FAMILY_BRONZOR -#if FALSE +#if P_FAMILY_CHATOT static const struct SpriteFrameImage sPicTable_Chatot[] = { overworld_ascending_frames(gObjectEventPic_Chatot, 4, 4), }; #endif //P_FAMILY_CHATOT -#if FALSE +#if P_FAMILY_SPIRITOMB static const struct SpriteFrameImage sPicTable_Spiritomb[] = { overworld_ascending_frames(gObjectEventPic_Spiritomb, 4, 4), }; #endif //P_FAMILY_SPIRITOMB -#if FALSE +#if P_FAMILY_GIBLE static const struct SpriteFrameImage sPicTable_Gible[] = { overworld_ascending_frames(gObjectEventPic_Gible, 4, 4), }; @@ -2896,7 +2896,7 @@ static const struct SpriteFrameImage sPicTable_Garchomp[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_GIBLE -#if FALSE +#if P_FAMILY_RIOLU static const struct SpriteFrameImage sPicTable_Riolu[] = { overworld_ascending_frames(gObjectEventPic_Riolu, 4, 4), }; @@ -2910,7 +2910,7 @@ static const struct SpriteFrameImage sPicTable_Lucario[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_RIOLU -#if FALSE +#if P_FAMILY_HIPPOPOTAS static const struct SpriteFrameImage sPicTable_Hippopotas[] = { overworld_ascending_frames(gObjectEventPic_Hippopotas, 4, 4), }; @@ -2925,7 +2925,7 @@ static const struct SpriteFrameImage sPicTable_HippowdonF[] = { }; #endif //P_FAMILY_HIPPOPOTAS -#if FALSE +#if P_FAMILY_SKORUPI static const struct SpriteFrameImage sPicTable_Skorupi[] = { overworld_ascending_frames(gObjectEventPic_Skorupi, 4, 4), }; @@ -2934,7 +2934,7 @@ static const struct SpriteFrameImage sPicTable_Drapion[] = { }; #endif //P_FAMILY_SKORUPI -#if FALSE +#if P_FAMILY_CROAGUNK static const struct SpriteFrameImage sPicTable_Croagunk[] = { overworld_ascending_frames(gObjectEventPic_Croagunk, 4, 4), }; @@ -2943,13 +2943,13 @@ static const struct SpriteFrameImage sPicTable_Toxicroak[] = { }; #endif //P_FAMILY_CROAGUNK -#if FALSE +#if P_FAMILY_CARNIVINE static const struct SpriteFrameImage sPicTable_Carnivine[] = { overworld_ascending_frames(gObjectEventPic_Carnivine, 4, 4), }; #endif //P_FAMILY_CARNIVINE -#if FALSE +#if P_FAMILY_FINNEON static const struct SpriteFrameImage sPicTable_Finneon[] = { overworld_ascending_frames(gObjectEventPic_Finneon, 4, 4), }; @@ -2958,7 +2958,7 @@ static const struct SpriteFrameImage sPicTable_Lumineon[] = { }; #endif //P_FAMILY_FINNEON -#if FALSE +#if P_FAMILY_SNOVER static const struct SpriteFrameImage sPicTable_Snover[] = { overworld_ascending_frames(gObjectEventPic_Snover, 4, 4), }; @@ -2972,7 +2972,7 @@ static const struct SpriteFrameImage sPicTable_Abomasnow[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_SNOVER -#if FALSE +#if P_FAMILY_ROTOM static const struct SpriteFrameImage sPicTable_Rotom[] = { overworld_ascending_frames(gObjectEventPic_Rotom, 4, 4), }; @@ -2993,25 +2993,25 @@ static const struct SpriteFrameImage sPicTable_RotomMow[] = { }; #endif //P_FAMILY_ROTOM -#if FALSE +#if P_FAMILY_UXIE static const struct SpriteFrameImage sPicTable_Uxie[] = { overworld_ascending_frames(gObjectEventPic_Uxie, 4, 4), }; #endif //P_FAMILY_UXIE -#if FALSE +#if P_FAMILY_MESPRIT static const struct SpriteFrameImage sPicTable_Mesprit[] = { overworld_ascending_frames(gObjectEventPic_Mesprit, 4, 4), }; #endif //P_FAMILY_MESPRIT -#if FALSE +#if P_FAMILY_AZELF static const struct SpriteFrameImage sPicTable_Azelf[] = { overworld_ascending_frames(gObjectEventPic_Azelf, 4, 4), }; #endif //P_FAMILY_AZELF -#if FALSE +#if P_FAMILY_DIALGA static const struct SpriteFrameImage sPicTable_Dialga[] = { overworld_ascending_frames(gObjectEventPic_Dialga, 4, 4), }; @@ -3020,7 +3020,7 @@ static const struct SpriteFrameImage sPicTable_DialgaOrigin[] = { }; #endif //P_FAMILY_DIALGA -#if FALSE +#if P_FAMILY_PALKIA static const struct SpriteFrameImage sPicTable_Palkia[] = { overworld_ascending_frames(gObjectEventPic_Palkia, 4, 4), }; @@ -3029,19 +3029,19 @@ static const struct SpriteFrameImage sPicTable_PalkiaOrigin[] = { }; #endif //P_FAMILY_PALKIA -#if FALSE +#if P_FAMILY_HEATRAN static const struct SpriteFrameImage sPicTable_Heatran[] = { overworld_ascending_frames(gObjectEventPic_Heatran, 4, 4), }; #endif //P_FAMILY_HEATRAN -#if FALSE +#if P_FAMILY_REGIGIGAS static const struct SpriteFrameImage sPicTable_Regigigas[] = { overworld_ascending_frames(gObjectEventPic_Regigigas, 4, 4), }; #endif //P_FAMILY_REGIGIGAS -#if FALSE +#if P_FAMILY_GIRATINA static const struct SpriteFrameImage sPicTable_GiratinaAltered[] = { overworld_ascending_frames(gObjectEventPic_GiratinaAltered, 4, 4), }; @@ -3050,13 +3050,13 @@ static const struct SpriteFrameImage sPicTable_GiratinaOrigin[] = { }; #endif //P_FAMILY_GIRATINA -#if FALSE +#if P_FAMILY_CRESSELIA static const struct SpriteFrameImage sPicTable_Cresselia[] = { overworld_ascending_frames(gObjectEventPic_Cresselia, 4, 4), }; #endif //P_FAMILY_CRESSELIA -#if FALSE +#if P_FAMILY_MANAPHY static const struct SpriteFrameImage sPicTable_Phione[] = { overworld_ascending_frames(gObjectEventPic_Phione, 4, 4), }; @@ -3065,13 +3065,13 @@ static const struct SpriteFrameImage sPicTable_Manaphy[] = { }; #endif //P_FAMILY_MANAPHY -#if FALSE +#if P_FAMILY_DARKRAI static const struct SpriteFrameImage sPicTable_Darkrai[] = { overworld_ascending_frames(gObjectEventPic_Darkrai, 4, 4), }; #endif //P_FAMILY_DARKRAI -#if FALSE +#if P_FAMILY_SHAYMIN static const struct SpriteFrameImage sPicTable_ShayminLand[] = { overworld_ascending_frames(gObjectEventPic_ShayminLand, 4, 4), }; @@ -3080,7 +3080,7 @@ static const struct SpriteFrameImage sPicTable_ShayminLand[] = { };*/ #endif //P_FAMILY_SHAYMIN -#if FALSE +#if P_FAMILY_ARCEUS static const struct SpriteFrameImage sPicTable_ArceusNormal[] = { overworld_ascending_frames(gObjectEventPic_ArceusNormal, 4, 4), @@ -3138,13 +3138,13 @@ static const struct SpriteFrameImage sPicTable_ArceusFairy[] = { }; #endif //P_FAMILY_ARCEUS -#if FALSE +#if P_FAMILY_VICTINI static const struct SpriteFrameImage sPicTable_Victini[] = { overworld_ascending_frames(gObjectEventPic_Victini, 4, 4), }; #endif //P_FAMILY_VICTINI -#if FALSE +#if P_FAMILY_SNIVY static const struct SpriteFrameImage sPicTable_Snivy[] = { overworld_ascending_frames(gObjectEventPic_Snivy, 4, 4), }; @@ -3156,7 +3156,7 @@ static const struct SpriteFrameImage sPicTable_Serperior[] = { }; #endif //P_FAMILY_SNIVY -#if FALSE +#if P_FAMILY_TEPIG static const struct SpriteFrameImage sPicTable_Tepig[] = { overworld_ascending_frames(gObjectEventPic_Tepig, 4, 4), }; @@ -3168,7 +3168,7 @@ static const struct SpriteFrameImage sPicTable_Emboar[] = { }; #endif //P_FAMILY_TEPIG -#if FALSE +#if P_FAMILY_OSHAWOTT static const struct SpriteFrameImage sPicTable_Oshawott[] = { overworld_ascending_frames(gObjectEventPic_Oshawott, 4, 4), }; @@ -3185,7 +3185,7 @@ static const struct SpriteFrameImage sPicTable_SamurottHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_OSHAWOTT -#if FALSE +#if P_FAMILY_PATRAT static const struct SpriteFrameImage sPicTable_Patrat[] = { overworld_ascending_frames(gObjectEventPic_Patrat, 4, 4), }; @@ -3194,7 +3194,7 @@ static const struct SpriteFrameImage sPicTable_Watchog[] = { }; #endif //P_FAMILY_PATRAT -#if FALSE +#if P_FAMILY_LILLIPUP static const struct SpriteFrameImage sPicTable_Lillipup[] = { overworld_ascending_frames(gObjectEventPic_Lillipup, 4, 4), }; @@ -3206,7 +3206,7 @@ static const struct SpriteFrameImage sPicTable_Stoutland[] = { }; #endif //P_FAMILY_LILLIPUP -#if FALSE +#if P_FAMILY_PURRLOIN static const struct SpriteFrameImage sPicTable_Purrloin[] = { overworld_ascending_frames(gObjectEventPic_Purrloin, 4, 4), }; @@ -3215,7 +3215,7 @@ static const struct SpriteFrameImage sPicTable_Liepard[] = { }; #endif //P_FAMILY_PURRLOIN -#if FALSE +#if P_FAMILY_PANSAGE static const struct SpriteFrameImage sPicTable_Pansage[] = { overworld_ascending_frames(gObjectEventPic_Pansage, 4, 4), }; @@ -3224,7 +3224,7 @@ static const struct SpriteFrameImage sPicTable_Simisage[] = { }; #endif //P_FAMILY_PANSAGE -#if FALSE +#if P_FAMILY_PANSEAR static const struct SpriteFrameImage sPicTable_Pansear[] = { overworld_ascending_frames(gObjectEventPic_Pansear, 4, 4), }; @@ -3233,7 +3233,7 @@ static const struct SpriteFrameImage sPicTable_Simisear[] = { }; #endif //P_FAMILY_PANSEAR -#if FALSE +#if P_FAMILY_PANPOUR static const struct SpriteFrameImage sPicTable_Panpour[] = { overworld_ascending_frames(gObjectEventPic_Panpour, 4, 4), }; @@ -3242,7 +3242,7 @@ static const struct SpriteFrameImage sPicTable_Simipour[] = { }; #endif //P_FAMILY_PANPOUR -#if FALSE +#if P_FAMILY_MUNNA static const struct SpriteFrameImage sPicTable_Munna[] = { overworld_ascending_frames(gObjectEventPic_Munna, 4, 4), }; @@ -3251,7 +3251,7 @@ static const struct SpriteFrameImage sPicTable_Musharna[] = { }; #endif //P_FAMILY_MUNNA -#if FALSE +#if P_FAMILY_PIDOVE static const struct SpriteFrameImage sPicTable_Pidove[] = { overworld_ascending_frames(gObjectEventPic_Pidove, 4, 4), }; @@ -3267,7 +3267,7 @@ static const struct SpriteFrameImage sPicTable_UnfezantF[] = { }; #endif //P_FAMILY_PIDOVE -#if FALSE +#if P_FAMILY_BLITZLE static const struct SpriteFrameImage sPicTable_Blitzle[] = { overworld_ascending_frames(gObjectEventPic_Blitzle, 4, 4), }; @@ -3276,7 +3276,7 @@ static const struct SpriteFrameImage sPicTable_Zebstrika[] = { }; #endif //P_FAMILY_BLITZLE -#if FALSE +#if P_FAMILY_ROGGENROLA static const struct SpriteFrameImage sPicTable_Roggenrola[] = { overworld_ascending_frames(gObjectEventPic_Roggenrola, 4, 4), }; @@ -3288,7 +3288,7 @@ static const struct SpriteFrameImage sPicTable_Gigalith[] = { }; #endif //P_FAMILY_ROGGENROLA -#if FALSE +#if P_FAMILY_WOOBAT static const struct SpriteFrameImage sPicTable_Woobat[] = { overworld_ascending_frames(gObjectEventPic_Woobat, 4, 4), }; @@ -3297,7 +3297,7 @@ static const struct SpriteFrameImage sPicTable_Swoobat[] = { }; #endif //P_FAMILY_WOOBAT -#if FALSE +#if P_FAMILY_DRILBUR static const struct SpriteFrameImage sPicTable_Drilbur[] = { overworld_ascending_frames(gObjectEventPic_Drilbur, 4, 4), }; @@ -3306,7 +3306,7 @@ static const struct SpriteFrameImage sPicTable_Excadrill[] = { }; #endif //P_FAMILY_DRILBUR -#if FALSE +#if P_FAMILY_AUDINO static const struct SpriteFrameImage sPicTable_Audino[] = { overworld_ascending_frames(gObjectEventPic_Audino, 4, 4), }; @@ -3317,7 +3317,7 @@ static const struct SpriteFrameImage sPicTable_Audino[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_AUDINO -#if FALSE +#if P_FAMILY_TIMBURR static const struct SpriteFrameImage sPicTable_Timburr[] = { overworld_ascending_frames(gObjectEventPic_Timburr, 4, 4), }; @@ -3329,7 +3329,7 @@ static const struct SpriteFrameImage sPicTable_Conkeldurr[] = { }; #endif //P_FAMILY_TIMBURR -#if FALSE +#if P_FAMILY_TYMPOLE static const struct SpriteFrameImage sPicTable_Tympole[] = { overworld_ascending_frames(gObjectEventPic_Tympole, 4, 4), }; @@ -3341,19 +3341,19 @@ static const struct SpriteFrameImage sPicTable_Seismitoad[] = { }; #endif //P_FAMILY_TYMPOLE -#if FALSE +#if P_FAMILY_THROH static const struct SpriteFrameImage sPicTable_Throh[] = { overworld_ascending_frames(gObjectEventPic_Throh, 4, 4), }; #endif //P_FAMILY_THROH -#if FALSE +#if P_FAMILY_SAWK static const struct SpriteFrameImage sPicTable_Sawk[] = { overworld_ascending_frames(gObjectEventPic_Sawk, 4, 4), }; #endif //P_FAMILY_SAWK -#if FALSE +#if P_FAMILY_SEWADDLE static const struct SpriteFrameImage sPicTable_Sewaddle[] = { overworld_ascending_frames(gObjectEventPic_Sewaddle, 4, 4), }; @@ -3365,7 +3365,7 @@ static const struct SpriteFrameImage sPicTable_Leavanny[] = { }; #endif //P_FAMILY_SEWADDLE -#if FALSE +#if P_FAMILY_VENIPEDE static const struct SpriteFrameImage sPicTable_Venipede[] = { overworld_ascending_frames(gObjectEventPic_Venipede, 4, 4), }; @@ -3377,7 +3377,7 @@ static const struct SpriteFrameImage sPicTable_Scolipede[] = { }; #endif //P_FAMILY_VENIPEDE -#if FALSE +#if P_FAMILY_COTTONEE static const struct SpriteFrameImage sPicTable_Cottonee[] = { overworld_ascending_frames(gObjectEventPic_Cottonee, 4, 4), }; @@ -3386,7 +3386,7 @@ static const struct SpriteFrameImage sPicTable_Whimsicott[] = { }; #endif //P_FAMILY_COTTONEE -#if FALSE +#if P_FAMILY_PETILIL static const struct SpriteFrameImage sPicTable_Petilil[] = { overworld_ascending_frames(gObjectEventPic_Petilil, 4, 4), }; @@ -3400,7 +3400,7 @@ static const struct SpriteFrameImage sPicTable_LilligantHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_PETILIL -#if FALSE +#if P_FAMILY_BASCULIN static const struct SpriteFrameImage sPicTable_BasculinRedStriped[] = { overworld_ascending_frames(gObjectEventPic_BasculinRedStriped, 4, 4), }; @@ -3420,7 +3420,7 @@ static const struct SpriteFrameImage sPicTable_BasculegionFemale[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_BASCULIN -#if FALSE +#if P_FAMILY_SANDILE static const struct SpriteFrameImage sPicTable_Sandile[] = { overworld_ascending_frames(gObjectEventPic_Sandile, 4, 4), }; @@ -3432,7 +3432,7 @@ static const struct SpriteFrameImage sPicTable_Krookodile[] = { }; #endif //P_FAMILY_SANDILE -#if FALSE +#if P_FAMILY_DARUMAKA static const struct SpriteFrameImage sPicTable_Darumaka[] = { overworld_ascending_frames(gObjectEventPic_Darumaka, 4, 4), }; @@ -3455,13 +3455,13 @@ static const struct SpriteFrameImage sPicTable_DarmanitanGalarianStandardMode[] #endif //P_GALARIAN_FORMS #endif //P_FAMILY_DARUMAKA -#if FALSE +#if P_FAMILY_MARACTUS static const struct SpriteFrameImage sPicTable_Maractus[] = { overworld_ascending_frames(gObjectEventPic_Maractus, 4, 4), }; #endif //P_FAMILY_MARACTUS -#if FALSE +#if P_FAMILY_DWEBBLE static const struct SpriteFrameImage sPicTable_Dwebble[] = { overworld_ascending_frames(gObjectEventPic_Dwebble, 4, 4), }; @@ -3470,7 +3470,7 @@ static const struct SpriteFrameImage sPicTable_Crustle[] = { }; #endif //P_FAMILY_DWEBBLE -#if FALSE +#if P_FAMILY_SCRAGGY static const struct SpriteFrameImage sPicTable_Scraggy[] = { overworld_ascending_frames(gObjectEventPic_Scraggy, 4, 4), }; @@ -3479,13 +3479,13 @@ static const struct SpriteFrameImage sPicTable_Scrafty[] = { }; #endif //P_FAMILY_SCRAGGY -#if FALSE +#if P_FAMILY_SIGILYPH static const struct SpriteFrameImage sPicTable_Sigilyph[] = { overworld_ascending_frames(gObjectEventPic_Sigilyph, 4, 4), }; #endif //P_FAMILY_SIGILYPH -#if FALSE +#if P_FAMILY_YAMASK static const struct SpriteFrameImage sPicTable_Yamask[] = { overworld_ascending_frames(gObjectEventPic_Yamask, 4, 4), }; @@ -3502,7 +3502,7 @@ static const struct SpriteFrameImage sPicTable_Runerigus[] = { #endif //P_GALARIAN_FORMS #endif //P_FAMILY_YAMASK -#if FALSE +#if P_FAMILY_TIRTOUGA static const struct SpriteFrameImage sPicTable_Tirtouga[] = { overworld_ascending_frames(gObjectEventPic_Tirtouga, 4, 4), }; @@ -3511,7 +3511,7 @@ static const struct SpriteFrameImage sPicTable_Carracosta[] = { }; #endif //P_FAMILY_TIRTOUGA -#if FALSE +#if P_FAMILY_ARCHEN static const struct SpriteFrameImage sPicTable_Archen[] = { overworld_ascending_frames(gObjectEventPic_Archen, 4, 4), }; @@ -3520,7 +3520,7 @@ static const struct SpriteFrameImage sPicTable_Archeops[] = { }; #endif //P_FAMILY_ARCHEN -#if FALSE +#if P_FAMILY_TRUBBISH static const struct SpriteFrameImage sPicTable_Trubbish[] = { overworld_ascending_frames(gObjectEventPic_Trubbish, 4, 4), }; @@ -3534,7 +3534,7 @@ static const struct SpriteFrameImage sPicTable_Garbodor[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_TRUBBISH -#if FALSE +#if P_FAMILY_ZORUA static const struct SpriteFrameImage sPicTable_Zorua[] = { overworld_ascending_frames(gObjectEventPic_Zorua, 4, 4), }; @@ -3551,7 +3551,7 @@ static const struct SpriteFrameImage sPicTable_ZoroarkHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_ZORUA -#if FALSE +#if P_FAMILY_MINCCINO static const struct SpriteFrameImage sPicTable_Minccino[] = { overworld_ascending_frames(gObjectEventPic_Minccino, 4, 4), }; @@ -3560,7 +3560,7 @@ static const struct SpriteFrameImage sPicTable_Cinccino[] = { }; #endif //P_FAMILY_MINCCINO -#if FALSE +#if P_FAMILY_GOTHITA static const struct SpriteFrameImage sPicTable_Gothita[] = { overworld_ascending_frames(gObjectEventPic_Gothita, 4, 4), }; @@ -3572,7 +3572,7 @@ static const struct SpriteFrameImage sPicTable_Gothitelle[] = { }; #endif //P_FAMILY_GOTHITA -#if FALSE +#if P_FAMILY_SOLOSIS static const struct SpriteFrameImage sPicTable_Solosis[] = { overworld_ascending_frames(gObjectEventPic_Solosis, 4, 4), }; @@ -3584,7 +3584,7 @@ static const struct SpriteFrameImage sPicTable_Reuniclus[] = { }; #endif //P_FAMILY_SOLOSIS -#if FALSE +#if P_FAMILY_DUCKLETT static const struct SpriteFrameImage sPicTable_Ducklett[] = { overworld_ascending_frames(gObjectEventPic_Ducklett, 4, 4), }; @@ -3593,7 +3593,7 @@ static const struct SpriteFrameImage sPicTable_Swanna[] = { }; #endif //P_FAMILY_DUCKLETT -#if FALSE +#if P_FAMILY_VANILLITE static const struct SpriteFrameImage sPicTable_Vanillite[] = { overworld_ascending_frames(gObjectEventPic_Vanillite, 4, 4), }; @@ -3605,7 +3605,7 @@ static const struct SpriteFrameImage sPicTable_Vanilluxe[] = { }; #endif //P_FAMILY_VANILLITE -#if FALSE +#if P_FAMILY_DEERLING static const struct SpriteFrameImage sPicTable_DeerlingSpring[] = { overworld_ascending_frames(gObjectEventPic_DeerlingSpring, 4, 4), @@ -3633,13 +3633,13 @@ static const struct SpriteFrameImage sPicTable_SawsbuckWinter[] = { }; #endif //P_FAMILY_DEERLING -#if FALSE +#if P_FAMILY_EMOLGA static const struct SpriteFrameImage sPicTable_Emolga[] = { overworld_ascending_frames(gObjectEventPic_Emolga, 4, 4), }; #endif //P_FAMILY_EMOLGA -#if FALSE +#if P_FAMILY_KARRABLAST static const struct SpriteFrameImage sPicTable_Karrablast[] = { overworld_ascending_frames(gObjectEventPic_Karrablast, 4, 4), }; @@ -3648,7 +3648,7 @@ static const struct SpriteFrameImage sPicTable_Escavalier[] = { }; #endif //P_FAMILY_KARRABLAST -#if FALSE +#if P_FAMILY_FOONGUS static const struct SpriteFrameImage sPicTable_Foongus[] = { overworld_ascending_frames(gObjectEventPic_Foongus, 4, 4), }; @@ -3657,7 +3657,7 @@ static const struct SpriteFrameImage sPicTable_Amoonguss[] = { }; #endif //P_FAMILY_FOONGUS -#if FALSE +#if P_FAMILY_FRILLISH static const struct SpriteFrameImage sPicTable_Frillish[] = { overworld_ascending_frames(gObjectEventPic_Frillish, 4, 4), }; @@ -3672,13 +3672,13 @@ static const struct SpriteFrameImage sPicTable_JellicentF[] = { }; #endif //P_FAMILY_FRILLISH -#if FALSE +#if P_FAMILY_ALOMOMOLA static const struct SpriteFrameImage sPicTable_Alomomola[] = { overworld_ascending_frames(gObjectEventPic_Alomomola, 4, 4), }; #endif //P_FAMILY_ALOMOMOLA -#if FALSE +#if P_FAMILY_JOLTIK static const struct SpriteFrameImage sPicTable_Joltik[] = { overworld_ascending_frames(gObjectEventPic_Joltik, 4, 4), }; @@ -3687,7 +3687,7 @@ static const struct SpriteFrameImage sPicTable_Galvantula[] = { }; #endif //P_FAMILY_JOLTIK -#if FALSE +#if P_FAMILY_FERROSEED static const struct SpriteFrameImage sPicTable_Ferroseed[] = { overworld_ascending_frames(gObjectEventPic_Ferroseed, 4, 4), }; @@ -3696,7 +3696,7 @@ static const struct SpriteFrameImage sPicTable_Ferrothorn[] = { }; #endif //P_FAMILY_FERROSEED -#if FALSE +#if P_FAMILY_KLINK static const struct SpriteFrameImage sPicTable_Klink[] = { overworld_ascending_frames(gObjectEventPic_Klink, 4, 4), }; @@ -3708,7 +3708,7 @@ static const struct SpriteFrameImage sPicTable_Klinklang[] = { }; #endif //P_FAMILY_KLINK -#if FALSE +#if P_FAMILY_TYNAMO static const struct SpriteFrameImage sPicTable_Tynamo[] = { overworld_ascending_frames(gObjectEventPic_Tynamo, 4, 4), }; @@ -3720,7 +3720,7 @@ static const struct SpriteFrameImage sPicTable_Eelektross[] = { }; #endif //P_FAMILY_TYNAMO -#if FALSE +#if P_FAMILY_ELGYEM static const struct SpriteFrameImage sPicTable_Elgyem[] = { overworld_ascending_frames(gObjectEventPic_Elgyem, 4, 4), }; @@ -3729,7 +3729,7 @@ static const struct SpriteFrameImage sPicTable_Beheeyem[] = { }; #endif //P_FAMILY_ELGYEM -#if FALSE +#if P_FAMILY_LITWICK static const struct SpriteFrameImage sPicTable_Litwick[] = { overworld_ascending_frames(gObjectEventPic_Litwick, 4, 4), }; @@ -3741,7 +3741,7 @@ static const struct SpriteFrameImage sPicTable_Chandelure[] = { }; #endif //P_FAMILY_LITWICK -#if FALSE +#if P_FAMILY_AXEW static const struct SpriteFrameImage sPicTable_Axew[] = { overworld_ascending_frames(gObjectEventPic_Axew, 4, 4), }; @@ -3753,7 +3753,7 @@ static const struct SpriteFrameImage sPicTable_Haxorus[] = { }; #endif //P_FAMILY_AXEW -#if FALSE +#if P_FAMILY_CUBCHOO static const struct SpriteFrameImage sPicTable_Cubchoo[] = { overworld_ascending_frames(gObjectEventPic_Cubchoo, 4, 4), }; @@ -3762,13 +3762,13 @@ static const struct SpriteFrameImage sPicTable_Beartic[] = { }; #endif //P_FAMILY_CUBCHOO -#if FALSE +#if P_FAMILY_CRYOGONAL static const struct SpriteFrameImage sPicTable_Cryogonal[] = { overworld_ascending_frames(gObjectEventPic_Cryogonal, 4, 4), }; #endif //P_FAMILY_CRYOGONAL -#if FALSE +#if P_FAMILY_SHELMET static const struct SpriteFrameImage sPicTable_Shelmet[] = { overworld_ascending_frames(gObjectEventPic_Shelmet, 4, 4), }; @@ -3777,7 +3777,7 @@ static const struct SpriteFrameImage sPicTable_Accelgor[] = { }; #endif //P_FAMILY_SHELMET -#if FALSE +#if P_FAMILY_STUNFISK static const struct SpriteFrameImage sPicTable_Stunfisk[] = { overworld_ascending_frames(gObjectEventPic_Stunfisk, 4, 4), }; @@ -3788,7 +3788,7 @@ static const struct SpriteFrameImage sPicTable_StunfiskGalarian[] = { #endif //P_GALARIAN_FORMS #endif //P_FAMILY_STUNFISK -#if FALSE +#if P_FAMILY_MIENFOO static const struct SpriteFrameImage sPicTable_Mienfoo[] = { overworld_ascending_frames(gObjectEventPic_Mienfoo, 4, 4), }; @@ -3797,13 +3797,13 @@ static const struct SpriteFrameImage sPicTable_Mienshao[] = { }; #endif //P_FAMILY_MIENFOO -#if FALSE +#if P_FAMILY_DRUDDIGON static const struct SpriteFrameImage sPicTable_Druddigon[] = { overworld_ascending_frames(gObjectEventPic_Druddigon, 4, 4), }; #endif //P_FAMILY_DRUDDIGON -#if FALSE +#if P_FAMILY_GOLETT static const struct SpriteFrameImage sPicTable_Golett[] = { overworld_ascending_frames(gObjectEventPic_Golett, 4, 4), }; @@ -3812,7 +3812,7 @@ static const struct SpriteFrameImage sPicTable_Golurk[] = { }; #endif //P_FAMILY_GOLETT -#if FALSE +#if P_FAMILY_PAWNIARD static const struct SpriteFrameImage sPicTable_Pawniard[] = { overworld_ascending_frames(gObjectEventPic_Pawniard, 4, 4), }; @@ -3826,13 +3826,13 @@ static const struct SpriteFrameImage sPicTable_Bisharp[] = { #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_PAWNIARD -#if FALSE +#if P_FAMILY_BOUFFALANT static const struct SpriteFrameImage sPicTable_Bouffalant[] = { overworld_ascending_frames(gObjectEventPic_Bouffalant, 4, 4), }; #endif //P_FAMILY_BOUFFALANT -#if FALSE +#if P_FAMILY_RUFFLET static const struct SpriteFrameImage sPicTable_Rufflet[] = { overworld_ascending_frames(gObjectEventPic_Rufflet, 4, 4), }; @@ -3846,7 +3846,7 @@ static const struct SpriteFrameImage sPicTable_BraviaryHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_RUFFLET -#if FALSE +#if P_FAMILY_VULLABY static const struct SpriteFrameImage sPicTable_Vullaby[] = { overworld_ascending_frames(gObjectEventPic_Vullaby, 4, 4), }; @@ -3855,19 +3855,19 @@ static const struct SpriteFrameImage sPicTable_Mandibuzz[] = { }; #endif //P_FAMILY_VULLABY -#if FALSE +#if P_FAMILY_HEATMOR static const struct SpriteFrameImage sPicTable_Heatmor[] = { overworld_ascending_frames(gObjectEventPic_Heatmor, 4, 4), }; #endif //P_FAMILY_HEATMOR -#if FALSE +#if P_FAMILY_DURANT static const struct SpriteFrameImage sPicTable_Durant[] = { overworld_ascending_frames(gObjectEventPic_Durant, 4, 4), }; #endif //P_FAMILY_DURANT -#if FALSE +#if P_FAMILY_DEINO static const struct SpriteFrameImage sPicTable_Deino[] = { overworld_ascending_frames(gObjectEventPic_Deino, 4, 4), }; @@ -3879,7 +3879,7 @@ static const struct SpriteFrameImage sPicTable_Hydreigon[] = { }; #endif //P_FAMILY_DEINO -#if FALSE +#if P_FAMILY_LARVESTA static const struct SpriteFrameImage sPicTable_Larvesta[] = { overworld_ascending_frames(gObjectEventPic_Larvesta, 4, 4), }; @@ -3888,25 +3888,25 @@ static const struct SpriteFrameImage sPicTable_Volcarona[] = { }; #endif //P_FAMILY_LARVESTA -#if FALSE +#if P_FAMILY_COBALION static const struct SpriteFrameImage sPicTable_Cobalion[] = { overworld_ascending_frames(gObjectEventPic_Cobalion, 4, 4), }; #endif //P_FAMILY_COBALION -#if FALSE +#if P_FAMILY_TERRAKION static const struct SpriteFrameImage sPicTable_Terrakion[] = { overworld_ascending_frames(gObjectEventPic_Terrakion, 4, 4), }; #endif //P_FAMILY_TERRAKION -#if FALSE +#if P_FAMILY_VIRIZION static const struct SpriteFrameImage sPicTable_Virizion[] = { overworld_ascending_frames(gObjectEventPic_Virizion, 4, 4), }; #endif //P_FAMILY_VIRIZION -#if FALSE +#if P_FAMILY_TORNADUS static const struct SpriteFrameImage sPicTable_TornadusIncarnate[] = { overworld_ascending_frames(gObjectEventPic_TornadusIncarnate, 4, 4), @@ -3916,7 +3916,7 @@ static const struct SpriteFrameImage sPicTable_TornadusIncarnate[] = { };*/ #endif //P_FAMILY_TORNADUS -#if FALSE +#if P_FAMILY_THUNDURUS static const struct SpriteFrameImage sPicTable_ThundurusIncarnate[] = { overworld_ascending_frames(gObjectEventPic_ThundurusIncarnate, 4, 4), @@ -3926,19 +3926,19 @@ static const struct SpriteFrameImage sPicTable_ThundurusIncarnate[] = { };*/ #endif //P_FAMILY_THUNDURUS -#if FALSE +#if P_FAMILY_RESHIRAM static const struct SpriteFrameImage sPicTable_Reshiram[] = { overworld_ascending_frames(gObjectEventPic_Reshiram, 4, 4), }; #endif //P_FAMILY_RESHIRAM -#if FALSE +#if P_FAMILY_ZEKROM static const struct SpriteFrameImage sPicTable_Zekrom[] = { overworld_ascending_frames(gObjectEventPic_Zekrom, 4, 4), }; #endif //P_FAMILY_ZEKROM -#if FALSE +#if P_FAMILY_LANDORUS static const struct SpriteFrameImage sPicTable_LandorusIncarnate[] = { overworld_ascending_frames(gObjectEventPic_LandorusIncarnate, 4, 4), @@ -3948,7 +3948,7 @@ static const struct SpriteFrameImage sPicTable_LandorusIncarnate[] = { };*/ #endif //P_FAMILY_LANDORUS -#if FALSE +#if P_FAMILY_ENAMORUS static const struct SpriteFrameImage sPicTable_EnamorusIncarnate[] = { overworld_ascending_frames(gObjectEventPic_EnamorusIncarnate, 4, 4), }; @@ -3957,7 +3957,7 @@ static const struct SpriteFrameImage sPicTable_EnamorusTherian[] = { }; #endif //P_FAMILY_ENAMORUS -#if FALSE +#if P_FAMILY_KYUREM static const struct SpriteFrameImage sPicTable_Kyurem[] = { overworld_ascending_frames(gObjectEventPic_Kyurem, 4, 4), }; @@ -3971,7 +3971,7 @@ static const struct SpriteFrameImage sPicTable_KyuremBlack[] = { #endif //P_FUSION_FORMS #endif //P_FAMILY_KYUREM -#if FALSE +#if P_FAMILY_KELDEO static const struct SpriteFrameImage sPicTable_KeldeoOrdinary[] = { overworld_ascending_frames(gObjectEventPic_KeldeoOrdinary, 4, 4), }; @@ -3980,7 +3980,7 @@ static const struct SpriteFrameImage sPicTable_KeldeoOrdinary[] = { };*/ #endif //P_FAMILY_KELDEO -#if FALSE +#if P_FAMILY_MELOETTA static const struct SpriteFrameImage sPicTable_MeloettaAria[] = { overworld_ascending_frames(gObjectEventPic_MeloettaAria, 4, 4), }; @@ -3989,7 +3989,7 @@ static const struct SpriteFrameImage sPicTable_MeloettaPirouette[] = { }; #endif //P_FAMILY_MELOETTA -#if FALSE +#if P_FAMILY_GENESECT static const struct SpriteFrameImage sPicTable_Genesect[] = { overworld_ascending_frames(gObjectEventPic_Genesect, 4, 4), }; @@ -3999,7 +3999,7 @@ static const struct SpriteFrameImage sPicTable_Genesect[] = { #endif //P_FAMILY_GENESECT -#if FALSE +#if P_FAMILY_CHESPIN static const struct SpriteFrameImage sPicTable_Chespin[] = { overworld_ascending_frames(gObjectEventPic_Chespin, 4, 4), }; @@ -4011,7 +4011,7 @@ static const struct SpriteFrameImage sPicTable_Chesnaught[] = { }; #endif //P_FAMILY_CHESPIN -#if FALSE +#if P_FAMILY_FENNEKIN static const struct SpriteFrameImage sPicTable_Fennekin[] = { overworld_ascending_frames(gObjectEventPic_Fennekin, 4, 4), }; @@ -4023,7 +4023,7 @@ static const struct SpriteFrameImage sPicTable_Delphox[] = { }; #endif //P_FAMILY_FENNEKIN -#if FALSE +#if P_FAMILY_FROAKIE static const struct SpriteFrameImage sPicTable_Froakie[] = { overworld_ascending_frames(gObjectEventPic_Froakie, 4, 4), }; @@ -4038,7 +4038,7 @@ static const struct SpriteFrameImage sPicTable_Greninja[] = { };*/ #endif //P_FAMILY_FROAKIE -#if FALSE +#if P_FAMILY_BUNNELBY static const struct SpriteFrameImage sPicTable_Bunnelby[] = { overworld_ascending_frames(gObjectEventPic_Bunnelby, 4, 4), }; @@ -4047,7 +4047,7 @@ static const struct SpriteFrameImage sPicTable_Diggersby[] = { }; #endif //P_FAMILY_BUNNELBY -#if FALSE +#if P_FAMILY_FLETCHLING static const struct SpriteFrameImage sPicTable_Fletchling[] = { overworld_ascending_frames(gObjectEventPic_Fletchling, 4, 4), }; @@ -4059,7 +4059,7 @@ static const struct SpriteFrameImage sPicTable_Talonflame[] = { }; #endif //P_FAMILY_FLETCHLING -#if FALSE +#if P_FAMILY_SCATTERBUG static const struct SpriteFrameImage sPicTable_Scatterbug[] = { overworld_ascending_frames(gObjectEventPic_Scatterbug, 4, 4), }; @@ -4128,7 +4128,7 @@ static const struct SpriteFrameImage sPicTable_VivillonPokeBall[] = { }; #endif //P_FAMILY_SCATTERBUG -#if FALSE +#if P_FAMILY_LITLEO static const struct SpriteFrameImage sPicTable_Litleo[] = { overworld_ascending_frames(gObjectEventPic_Litleo, 4, 4), }; @@ -4140,7 +4140,7 @@ static const struct SpriteFrameImage sPicTable_PyroarF[] = { }; #endif //P_FAMILY_LITLEO -#if FALSE +#if P_FAMILY_FLABEBE static const struct SpriteFrameImage sPicTable_FlabebeRedFlower[] = { overworld_ascending_frames(gObjectEventPic_FlabebeRedFlower, 4, 4), @@ -4192,7 +4192,7 @@ static const struct SpriteFrameImage sPicTable_FlorgesWhiteFlower[] = { }; #endif //P_FAMILY_FLABEBE -#if FALSE +#if P_FAMILY_SKIDDO static const struct SpriteFrameImage sPicTable_Skiddo[] = { overworld_ascending_frames(gObjectEventPic_Skiddo, 4, 4), }; @@ -4201,7 +4201,7 @@ static const struct SpriteFrameImage sPicTable_Gogoat[] = { }; #endif //P_FAMILY_SKIDDO -#if FALSE +#if P_FAMILY_PANCHAM static const struct SpriteFrameImage sPicTable_Pancham[] = { overworld_ascending_frames(gObjectEventPic_Pancham, 4, 4), }; @@ -4210,7 +4210,7 @@ static const struct SpriteFrameImage sPicTable_Pangoro[] = { }; #endif //P_FAMILY_PANCHAM -#if FALSE +#if P_FAMILY_FURFROU static const struct SpriteFrameImage sPicTable_FurfrouNatural[] = { overworld_ascending_frames(gObjectEventPic_FurfrouNatural, 4, 4), }; @@ -4243,7 +4243,7 @@ static const struct SpriteFrameImage sPicTable_FurfrouPharaohTrim[] = { }; #endif //P_FAMILY_FURFROU -#if FALSE +#if P_FAMILY_ESPURR static const struct SpriteFrameImage sPicTable_Espurr[] = { overworld_ascending_frames(gObjectEventPic_Espurr, 4, 4), }; @@ -4255,7 +4255,7 @@ static const struct SpriteFrameImage sPicTable_MeowsticFemale[] = { }; #endif //P_FAMILY_ESPURR -#if FALSE +#if P_FAMILY_HONEDGE static const struct SpriteFrameImage sPicTable_Honedge[] = { overworld_ascending_frames(gObjectEventPic_Honedge, 4, 4), }; @@ -4271,7 +4271,7 @@ static const struct SpriteFrameImage sPicTable_AegislashShield[] = { };*/ #endif //P_FAMILY_HONEDGE -#if FALSE +#if P_FAMILY_SPRITZEE static const struct SpriteFrameImage sPicTable_Spritzee[] = { overworld_ascending_frames(gObjectEventPic_Spritzee, 4, 4), }; @@ -4280,7 +4280,7 @@ static const struct SpriteFrameImage sPicTable_Aromatisse[] = { }; #endif //P_FAMILY_SPRITZEE -#if FALSE +#if P_FAMILY_SWIRLIX static const struct SpriteFrameImage sPicTable_Swirlix[] = { overworld_ascending_frames(gObjectEventPic_Swirlix, 4, 4), }; @@ -4289,7 +4289,7 @@ static const struct SpriteFrameImage sPicTable_Slurpuff[] = { }; #endif //P_FAMILY_SWIRLIX -#if FALSE +#if P_FAMILY_INKAY static const struct SpriteFrameImage sPicTable_Inkay[] = { overworld_ascending_frames(gObjectEventPic_Inkay, 4, 4), }; @@ -4298,7 +4298,7 @@ static const struct SpriteFrameImage sPicTable_Malamar[] = { }; #endif //P_FAMILY_INKAY -#if FALSE +#if P_FAMILY_BINACLE static const struct SpriteFrameImage sPicTable_Binacle[] = { overworld_ascending_frames(gObjectEventPic_Binacle, 4, 4), }; @@ -4307,7 +4307,7 @@ static const struct SpriteFrameImage sPicTable_Barbaracle[] = { }; #endif //P_FAMILY_BINACLE -#if FALSE +#if P_FAMILY_SKRELP static const struct SpriteFrameImage sPicTable_Skrelp[] = { overworld_ascending_frames(gObjectEventPic_Skrelp, 4, 4), }; @@ -4316,7 +4316,7 @@ static const struct SpriteFrameImage sPicTable_Dragalge[] = { }; #endif //P_FAMILY_SKRELP -#if FALSE +#if P_FAMILY_CLAUNCHER static const struct SpriteFrameImage sPicTable_Clauncher[] = { overworld_ascending_frames(gObjectEventPic_Clauncher, 4, 4), }; @@ -4325,7 +4325,7 @@ static const struct SpriteFrameImage sPicTable_Clawitzer[] = { }; #endif //P_FAMILY_CLAUNCHER -#if FALSE +#if P_FAMILY_HELIOPTILE static const struct SpriteFrameImage sPicTable_Helioptile[] = { overworld_ascending_frames(gObjectEventPic_Helioptile, 4, 4), }; @@ -4334,7 +4334,7 @@ static const struct SpriteFrameImage sPicTable_Heliolisk[] = { }; #endif //P_FAMILY_HELIOPTILE -#if FALSE +#if P_FAMILY_TYRUNT static const struct SpriteFrameImage sPicTable_Tyrunt[] = { overworld_ascending_frames(gObjectEventPic_Tyrunt, 4, 4), }; @@ -4343,7 +4343,7 @@ static const struct SpriteFrameImage sPicTable_Tyrantrum[] = { }; #endif //P_FAMILY_TYRUNT -#if FALSE +#if P_FAMILY_AMAURA static const struct SpriteFrameImage sPicTable_Amaura[] = { overworld_ascending_frames(gObjectEventPic_Amaura, 4, 4), }; @@ -4352,25 +4352,25 @@ static const struct SpriteFrameImage sPicTable_Aurorus[] = { }; #endif //P_FAMILY_AMAURA -#if FALSE +#if P_FAMILY_HAWLUCHA static const struct SpriteFrameImage sPicTable_Hawlucha[] = { overworld_ascending_frames(gObjectEventPic_Hawlucha, 4, 4), }; #endif //P_FAMILY_HAWLUCHA -#if FALSE +#if P_FAMILY_DEDENNE static const struct SpriteFrameImage sPicTable_Dedenne[] = { overworld_ascending_frames(gObjectEventPic_Dedenne, 4, 4), }; #endif //P_FAMILY_DEDENNE -#if FALSE +#if P_FAMILY_CARBINK static const struct SpriteFrameImage sPicTable_Carbink[] = { overworld_ascending_frames(gObjectEventPic_Carbink, 4, 4), }; #endif //P_FAMILY_CARBINK -#if FALSE +#if P_FAMILY_GOOMY static const struct SpriteFrameImage sPicTable_Goomy[] = { overworld_ascending_frames(gObjectEventPic_Goomy, 4, 4), }; @@ -4393,13 +4393,13 @@ static const struct SpriteFrameImage sPicTable_GoodraHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_GOOMY -#if FALSE +#if P_FAMILY_KLEFKI static const struct SpriteFrameImage sPicTable_Klefki[] = { overworld_ascending_frames(gObjectEventPic_Klefki, 4, 4), }; #endif //P_FAMILY_KLEFKI -#if FALSE +#if P_FAMILY_PHANTUMP static const struct SpriteFrameImage sPicTable_Phantump[] = { overworld_ascending_frames(gObjectEventPic_Phantump, 4, 4), }; @@ -4408,7 +4408,7 @@ static const struct SpriteFrameImage sPicTable_Trevenant[] = { }; #endif //P_FAMILY_PHANTUMP -#if FALSE +#if P_FAMILY_PUMPKABOO static const struct SpriteFrameImage sPicTable_PumpkabooAverage[] = { overworld_ascending_frames(gObjectEventPic_PumpkabooAverage, 4, 4), @@ -4437,7 +4437,7 @@ static const struct SpriteFrameImage sPicTable_GourgeistSuper[] = { };*/ #endif //P_FAMILY_PUMPKABOO -#if FALSE +#if P_FAMILY_BERGMITE static const struct SpriteFrameImage sPicTable_Bergmite[] = { overworld_ascending_frames(gObjectEventPic_Bergmite, 4, 4), }; @@ -4451,7 +4451,7 @@ static const struct SpriteFrameImage sPicTable_AvaluggHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_BERGMITE -#if FALSE +#if P_FAMILY_NOIBAT static const struct SpriteFrameImage sPicTable_Noibat[] = { overworld_ascending_frames(gObjectEventPic_Noibat, 4, 4), }; @@ -4460,7 +4460,7 @@ static const struct SpriteFrameImage sPicTable_Noivern[] = { }; #endif //P_FAMILY_NOIBAT -#if FALSE +#if P_FAMILY_XERNEAS static const struct SpriteFrameImage sPicTable_XerneasNeutral[] = { overworld_ascending_frames(gObjectEventPic_XerneasNeutral, 4, 4), @@ -4470,13 +4470,13 @@ static const struct SpriteFrameImage sPicTable_XerneasNeutral[] = { };*/ #endif //P_FAMILY_XERNEAS -#if FALSE +#if P_FAMILY_YVELTAL static const struct SpriteFrameImage sPicTable_Yveltal[] = { overworld_ascending_frames(gObjectEventPic_Yveltal, 4, 4), }; #endif //P_FAMILY_YVELTAL -#if FALSE +#if P_FAMILY_ZYGARDE static const struct SpriteFrameImage sPicTable_Zygarde50[] = { overworld_ascending_frames(gObjectEventPic_Zygarde50, 4, 4), @@ -4485,7 +4485,7 @@ static const struct SpriteFrameImage sPicTable_Zygarde50[] = { //const u32 gObjectEventPic_ZygardeComplete[] = INCBIN_COMP("graphics/pokemon/zygarde/complete/follower.4bpp"); #endif //P_FAMILY_ZYGARDE -#if FALSE +#if P_FAMILY_DIANCIE static const struct SpriteFrameImage sPicTable_Diancie[] = { overworld_ascending_frames(gObjectEventPic_Diancie, 4, 4), }; @@ -4496,7 +4496,7 @@ static const struct SpriteFrameImage sPicTable_Diancie[] = { #endif //P_MEGA_EVOLUTIONS #endif //P_FAMILY_DIANCIE -#if FALSE +#if P_FAMILY_HOOPA static const struct SpriteFrameImage sPicTable_HoopaConfined[] = { overworld_ascending_frames(gObjectEventPic_HoopaConfined, 4, 4), }; @@ -4505,13 +4505,13 @@ static const struct SpriteFrameImage sPicTable_HoopaUnbound[] = { }; #endif //P_FAMILY_HOOPA -#if FALSE +#if P_FAMILY_VOLCANION static const struct SpriteFrameImage sPicTable_Volcanion[] = { overworld_ascending_frames(gObjectEventPic_Volcanion, 4, 4), }; #endif //P_FAMILY_VOLCANION -#if FALSE +#if P_FAMILY_ROWLET static const struct SpriteFrameImage sPicTable_Rowlet[] = { overworld_ascending_frames(gObjectEventPic_Rowlet, 4, 4), }; @@ -4528,7 +4528,7 @@ static const struct SpriteFrameImage sPicTable_DecidueyeHisuian[] = { #endif //P_HISUIAN_FORMS #endif //P_FAMILY_ROWLET -#if FALSE +#if P_FAMILY_LITTEN static const struct SpriteFrameImage sPicTable_Litten[] = { overworld_ascending_frames(gObjectEventPic_Litten, 4, 4), }; @@ -4540,7 +4540,7 @@ static const struct SpriteFrameImage sPicTable_Incineroar[] = { }; #endif //P_FAMILY_LITTEN -#if FALSE +#if P_FAMILY_POPPLIO static const struct SpriteFrameImage sPicTable_Popplio[] = { overworld_ascending_frames(gObjectEventPic_Popplio, 4, 4), }; @@ -4552,7 +4552,7 @@ static const struct SpriteFrameImage sPicTable_Primarina[] = { }; #endif //P_FAMILY_POPPLIO -#if FALSE +#if P_FAMILY_PIKIPEK static const struct SpriteFrameImage sPicTable_Pikipek[] = { overworld_ascending_frames(gObjectEventPic_Pikipek, 4, 4), }; @@ -4564,7 +4564,7 @@ static const struct SpriteFrameImage sPicTable_Toucannon[] = { }; #endif //P_FAMILY_PIKIPEK -#if FALSE +#if P_FAMILY_YUNGOOS static const struct SpriteFrameImage sPicTable_Yungoos[] = { overworld_ascending_frames(gObjectEventPic_Yungoos, 4, 4), }; @@ -4573,7 +4573,7 @@ static const struct SpriteFrameImage sPicTable_Gumshoos[] = { }; #endif //P_FAMILY_YUNGOOS -#if FALSE +#if P_FAMILY_GRUBBIN static const struct SpriteFrameImage sPicTable_Grubbin[] = { overworld_ascending_frames(gObjectEventPic_Grubbin, 4, 4), }; @@ -4585,7 +4585,7 @@ static const struct SpriteFrameImage sPicTable_Vikavolt[] = { }; #endif //P_FAMILY_GRUBBIN -#if FALSE +#if P_FAMILY_CRABRAWLER static const struct SpriteFrameImage sPicTable_Crabrawler[] = { overworld_ascending_frames(gObjectEventPic_Crabrawler, 4, 4), }; @@ -4594,7 +4594,7 @@ static const struct SpriteFrameImage sPicTable_Crabominable[] = { }; #endif //P_FAMILY_CRABRAWLER -#if FALSE +#if P_FAMILY_ORICORIO static const struct SpriteFrameImage sPicTable_OricorioBaile[] = { overworld_ascending_frames(gObjectEventPic_OricorioBaile, 4, 4), @@ -4610,7 +4610,7 @@ static const struct SpriteFrameImage sPicTable_OricorioSensu[] = { };*/ #endif //P_FAMILY_ORICORIO -#if FALSE +#if P_FAMILY_CUTIEFLY static const struct SpriteFrameImage sPicTable_Cutiefly[] = { overworld_ascending_frames(gObjectEventPic_Cutiefly, 4, 4), }; @@ -4619,7 +4619,7 @@ static const struct SpriteFrameImage sPicTable_Ribombee[] = { }; #endif //P_FAMILY_CUTIEFLY -#if FALSE +#if P_FAMILY_ROCKRUFF static const struct SpriteFrameImage sPicTable_Rockruff[] = { overworld_ascending_frames(gObjectEventPic_Rockruff, 4, 4), }; @@ -4634,7 +4634,7 @@ static const struct SpriteFrameImage sPicTable_LycanrocDusk[] = { }; #endif //P_FAMILY_ROCKRUFF -#if FALSE +#if P_FAMILY_WISHIWASHI static const struct SpriteFrameImage sPicTable_WishiwashiSolo[] = { overworld_ascending_frames(gObjectEventPic_WishiwashiSolo, 4, 4), @@ -4644,7 +4644,7 @@ static const struct SpriteFrameImage sPicTable_WishiwashiSolo[] = { };*/ #endif //P_FAMILY_WISHIWASHI -#if FALSE +#if P_FAMILY_MAREANIE static const struct SpriteFrameImage sPicTable_Mareanie[] = { overworld_ascending_frames(gObjectEventPic_Mareanie, 4, 4), }; @@ -4653,7 +4653,7 @@ static const struct SpriteFrameImage sPicTable_Toxapex[] = { }; #endif //P_FAMILY_MAREANIE -#if FALSE +#if P_FAMILY_MUDBRAY static const struct SpriteFrameImage sPicTable_Mudbray[] = { overworld_ascending_frames(gObjectEventPic_Mudbray, 4, 4), }; @@ -4662,7 +4662,7 @@ static const struct SpriteFrameImage sPicTable_Mudsdale[] = { }; #endif //P_FAMILY_MUDBRAY -#if FALSE +#if P_FAMILY_DEWPIDER static const struct SpriteFrameImage sPicTable_Dewpider[] = { overworld_ascending_frames(gObjectEventPic_Dewpider, 4, 4), }; @@ -4671,7 +4671,7 @@ static const struct SpriteFrameImage sPicTable_Araquanid[] = { }; #endif //P_FAMILY_DEWPIDER -#if FALSE +#if P_FAMILY_FOMANTIS static const struct SpriteFrameImage sPicTable_Fomantis[] = { overworld_ascending_frames(gObjectEventPic_Fomantis, 4, 4), }; @@ -4680,7 +4680,7 @@ static const struct SpriteFrameImage sPicTable_Lurantis[] = { }; #endif //P_FAMILY_FOMANTIS -#if FALSE +#if P_FAMILY_MORELULL static const struct SpriteFrameImage sPicTable_Morelull[] = { overworld_ascending_frames(gObjectEventPic_Morelull, 4, 4), }; @@ -4689,7 +4689,7 @@ static const struct SpriteFrameImage sPicTable_Shiinotic[] = { }; #endif //P_FAMILY_MORELULL -#if FALSE +#if P_FAMILY_SALANDIT static const struct SpriteFrameImage sPicTable_Salandit[] = { overworld_ascending_frames(gObjectEventPic_Salandit, 4, 4), }; @@ -4698,7 +4698,7 @@ static const struct SpriteFrameImage sPicTable_Salazzle[] = { }; #endif //P_FAMILY_SALANDIT -#if FALSE +#if P_FAMILY_STUFFUL static const struct SpriteFrameImage sPicTable_Stufful[] = { overworld_ascending_frames(gObjectEventPic_Stufful, 4, 4), }; @@ -4707,7 +4707,7 @@ static const struct SpriteFrameImage sPicTable_Bewear[] = { }; #endif //P_FAMILY_STUFFUL -#if FALSE +#if P_FAMILY_BOUNSWEET static const struct SpriteFrameImage sPicTable_Bounsweet[] = { overworld_ascending_frames(gObjectEventPic_Bounsweet, 4, 4), }; @@ -4719,25 +4719,25 @@ static const struct SpriteFrameImage sPicTable_Tsareena[] = { }; #endif //P_FAMILY_BOUNSWEET -#if FALSE +#if P_FAMILY_COMFEY static const struct SpriteFrameImage sPicTable_Comfey[] = { overworld_ascending_frames(gObjectEventPic_Comfey, 4, 4), }; #endif //P_FAMILY_COMFEY -#if FALSE +#if P_FAMILY_ORANGURU static const struct SpriteFrameImage sPicTable_Oranguru[] = { overworld_ascending_frames(gObjectEventPic_Oranguru, 4, 4), }; #endif //P_FAMILY_ORANGURU -#if FALSE +#if P_FAMILY_PASSIMIAN static const struct SpriteFrameImage sPicTable_Passimian[] = { overworld_ascending_frames(gObjectEventPic_Passimian, 4, 4), }; #endif //P_FAMILY_PASSIMIAN -#if FALSE +#if P_FAMILY_WIMPOD static const struct SpriteFrameImage sPicTable_Wimpod[] = { overworld_ascending_frames(gObjectEventPic_Wimpod, 4, 4), }; @@ -4746,7 +4746,7 @@ static const struct SpriteFrameImage sPicTable_Golisopod[] = { }; #endif //P_FAMILY_WIMPOD -#if FALSE +#if P_FAMILY_SANDYGAST static const struct SpriteFrameImage sPicTable_Sandygast[] = { overworld_ascending_frames(gObjectEventPic_Sandygast, 4, 4), }; @@ -4755,13 +4755,13 @@ static const struct SpriteFrameImage sPicTable_Palossand[] = { }; #endif //P_FAMILY_SANDYGAST -#if FALSE +#if P_FAMILY_PYUKUMUKU static const struct SpriteFrameImage sPicTable_Pyukumuku[] = { overworld_ascending_frames(gObjectEventPic_Pyukumuku, 4, 4), }; #endif //P_FAMILY_PYUKUMUKU -#if FALSE +#if P_FAMILY_TYPE_NULL static const struct SpriteFrameImage sPicTable_TypeNull[] = { overworld_ascending_frames(gObjectEventPic_TypeNull, 4, 4), }; @@ -4770,7 +4770,7 @@ static const struct SpriteFrameImage sPicTable_Silvally[] = { }; #endif //P_FAMILY_TYPE_NULL -#if FALSE +#if P_FAMILY_MINIOR static const struct SpriteFrameImage sPicTable_MiniorMeteor[] = { overworld_ascending_frames(gObjectEventPic_MiniorMeteor, 4, 4), }; @@ -4797,25 +4797,25 @@ static const struct SpriteFrameImage sPicTable_MiniorCoreViolet[] = { };*/ #endif //P_FAMILY_MINIOR -#if FALSE +#if P_FAMILY_KOMALA static const struct SpriteFrameImage sPicTable_Komala[] = { overworld_ascending_frames(gObjectEventPic_Komala, 4, 4), }; #endif //P_FAMILY_KOMALA -#if FALSE +#if P_FAMILY_TURTONATOR static const struct SpriteFrameImage sPicTable_Turtonator[] = { overworld_ascending_frames(gObjectEventPic_Turtonator, 4, 4), }; #endif //P_FAMILY_TURTONATOR -#if FALSE +#if P_FAMILY_TOGEDEMARU static const struct SpriteFrameImage sPicTable_Togedemaru[] = { overworld_ascending_frames(gObjectEventPic_Togedemaru, 4, 4), }; #endif //P_FAMILY_TOGEDEMARU -#if FALSE +#if P_FAMILY_MIMIKYU static const struct SpriteFrameImage sPicTable_MimikyuDisguised[] = { overworld_ascending_frames(gObjectEventPic_MimikyuDisguised, 4, 4), }; @@ -4824,25 +4824,25 @@ static const struct SpriteFrameImage sPicTable_MimikyuDisguised[] = { };*/ #endif //P_FAMILY_MIMIKYU -#if FALSE +#if P_FAMILY_BRUXISH static const struct SpriteFrameImage sPicTable_Bruxish[] = { overworld_ascending_frames(gObjectEventPic_Bruxish, 4, 4), }; #endif //P_FAMILY_BRUXISH -#if FALSE +#if P_FAMILY_DRAMPA static const struct SpriteFrameImage sPicTable_Drampa[] = { overworld_ascending_frames(gObjectEventPic_Drampa, 4, 4), }; #endif //P_FAMILY_DRAMPA -#if FALSE +#if P_FAMILY_DHELMISE static const struct SpriteFrameImage sPicTable_Dhelmise[] = { overworld_ascending_frames(gObjectEventPic_Dhelmise, 4, 4), }; #endif //P_FAMILY_DHELMISE -#if FALSE +#if P_FAMILY_JANGMO_O static const struct SpriteFrameImage sPicTable_JangmoO[] = { overworld_ascending_frames(gObjectEventPic_JangmoO, 4, 4), }; @@ -4854,31 +4854,31 @@ static const struct SpriteFrameImage sPicTable_KommoO[] = { }; #endif //P_FAMILY_JANGMO_O -#if FALSE +#if P_FAMILY_TAPU_KOKO static const struct SpriteFrameImage sPicTable_TapuKoko[] = { overworld_ascending_frames(gObjectEventPic_TapuKoko, 4, 4), }; #endif //P_FAMILY_TAPU_KOKO -#if FALSE +#if P_FAMILY_TAPU_LELE static const struct SpriteFrameImage sPicTable_TapuLele[] = { overworld_ascending_frames(gObjectEventPic_TapuLele, 4, 4), }; #endif //P_FAMILY_TAPU_LELE -#if FALSE +#if P_FAMILY_TAPU_BULU static const struct SpriteFrameImage sPicTable_TapuBulu[] = { overworld_ascending_frames(gObjectEventPic_TapuBulu, 4, 4), }; #endif //P_FAMILY_TAPU_BULU -#if FALSE +#if P_FAMILY_TAPU_FINI static const struct SpriteFrameImage sPicTable_TapuFini[] = { overworld_ascending_frames(gObjectEventPic_TapuFini, 4, 4), }; #endif //P_FAMILY_TAPU_FINI -#if FALSE +#if P_FAMILY_COSMOG static const struct SpriteFrameImage sPicTable_Cosmog[] = { overworld_ascending_frames(gObjectEventPic_Cosmog, 4, 4), }; @@ -4893,49 +4893,49 @@ static const struct SpriteFrameImage sPicTable_Lunala[] = { }; #endif //P_FAMILY_COSMOG -#if FALSE +#if P_FAMILY_NIHILEGO static const struct SpriteFrameImage sPicTable_Nihilego[] = { overworld_ascending_frames(gObjectEventPic_Nihilego, 4, 4), }; #endif //P_FAMILY_NIHILEGO -#if FALSE +#if P_FAMILY_BUZZWOLE static const struct SpriteFrameImage sPicTable_Buzzwole[] = { overworld_ascending_frames(gObjectEventPic_Buzzwole, 4, 4), }; #endif //P_FAMILY_BUZZWOLE -#if FALSE +#if P_FAMILY_PHEROMOSA static const struct SpriteFrameImage sPicTable_Pheromosa[] = { overworld_ascending_frames(gObjectEventPic_Pheromosa, 4, 4), }; #endif //P_FAMILY_PHEROMOSA -#if FALSE +#if P_FAMILY_XURKITREE static const struct SpriteFrameImage sPicTable_Xurkitree[] = { overworld_ascending_frames(gObjectEventPic_Xurkitree, 4, 4), }; #endif //P_FAMILY_XURKITREE -#if FALSE +#if P_FAMILY_CELESTEELA static const struct SpriteFrameImage sPicTable_Celesteela[] = { overworld_ascending_frames(gObjectEventPic_Celesteela, 4, 4), }; #endif //P_FAMILY_CELESTEELA -#if FALSE +#if P_FAMILY_KARTANA static const struct SpriteFrameImage sPicTable_Kartana[] = { overworld_ascending_frames(gObjectEventPic_Kartana, 4, 4), }; #endif //P_FAMILY_KARTANA -#if FALSE +#if P_FAMILY_GUZZLORD static const struct SpriteFrameImage sPicTable_Guzzlord[] = { overworld_ascending_frames(gObjectEventPic_Guzzlord, 4, 4), }; #endif //P_FAMILY_GUZZLORD -#if FALSE +#if P_FAMILY_NECROZMA static const struct SpriteFrameImage sPicTable_Necrozma[] = { overworld_ascending_frames(gObjectEventPic_Necrozma, 4, 4), }; @@ -4955,7 +4955,7 @@ static const struct SpriteFrameImage sPicTable_NecrozmaDawnWings[] = { #endif //P_FUSION_FORMS #endif //P_FAMILY_NECROZMA -#if FALSE +#if P_FAMILY_MAGEARNA static const struct SpriteFrameImage sPicTable_Magearna[] = { overworld_ascending_frames(gObjectEventPic_Magearna, 4, 4), }; @@ -4964,13 +4964,13 @@ static const struct SpriteFrameImage sPicTable_Magearna[] = { };*/ #endif //P_FAMILY_MAGEARNA -#if FALSE +#if P_FAMILY_MARSHADOW static const struct SpriteFrameImage sPicTable_Marshadow[] = { overworld_ascending_frames(gObjectEventPic_Marshadow, 4, 4), }; #endif //P_FAMILY_MARSHADOW -#if FALSE +#if P_FAMILY_POIPOLE static const struct SpriteFrameImage sPicTable_Poipole[] = { overworld_ascending_frames(gObjectEventPic_Poipole, 4, 4), }; @@ -4979,25 +4979,25 @@ static const struct SpriteFrameImage sPicTable_Naganadel[] = { }; #endif //P_FAMILY_POIPOLE -#if FALSE +#if P_FAMILY_STAKATAKA static const struct SpriteFrameImage sPicTable_Stakataka[] = { overworld_ascending_frames(gObjectEventPic_Stakataka, 4, 4), }; #endif //P_FAMILY_STAKATAKA -#if FALSE +#if P_FAMILY_BLACEPHALON static const struct SpriteFrameImage sPicTable_Blacephalon[] = { overworld_ascending_frames(gObjectEventPic_Blacephalon, 4, 4), }; #endif //P_FAMILY_BLACEPHALON -#if FALSE +#if P_FAMILY_ZERAORA static const struct SpriteFrameImage sPicTable_Zeraora[] = { overworld_ascending_frames(gObjectEventPic_Zeraora, 4, 4), }; #endif //P_FAMILY_ZERAORA -#if FALSE +#if P_FAMILY_MELTAN static const struct SpriteFrameImage sPicTable_Meltan[] = { overworld_ascending_frames(gObjectEventPic_Meltan, 4, 4), }; @@ -5011,7 +5011,7 @@ static const struct SpriteFrameImage sPicTable_Melmetal[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MELTAN -#if FALSE +#if P_FAMILY_GROOKEY static const struct SpriteFrameImage sPicTable_Grookey[] = { overworld_ascending_frames(gObjectEventPic_Grookey, 4, 4), }; @@ -5028,7 +5028,7 @@ static const struct SpriteFrameImage sPicTable_Rillaboom[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_GROOKEY -#if FALSE +#if P_FAMILY_SCORBUNNY static const struct SpriteFrameImage sPicTable_Scorbunny[] = { overworld_ascending_frames(gObjectEventPic_Scorbunny, 4, 4), }; @@ -5045,7 +5045,7 @@ static const struct SpriteFrameImage sPicTable_Cinderace[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SCORBUNNY -#if FALSE +#if P_FAMILY_SOBBLE static const struct SpriteFrameImage sPicTable_Sobble[] = { overworld_ascending_frames(gObjectEventPic_Sobble, 4, 4), }; @@ -5062,7 +5062,7 @@ static const struct SpriteFrameImage sPicTable_Inteleon[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SOBBLE -#if FALSE +#if P_FAMILY_SKWOVET static const struct SpriteFrameImage sPicTable_Skwovet[] = { overworld_ascending_frames(gObjectEventPic_Skwovet, 4, 4), }; @@ -5071,7 +5071,7 @@ static const struct SpriteFrameImage sPicTable_Greedent[] = { }; #endif //P_FAMILY_SKWOVET -#if FALSE +#if P_FAMILY_ROOKIDEE static const struct SpriteFrameImage sPicTable_Rookidee[] = { overworld_ascending_frames(gObjectEventPic_Rookidee, 4, 4), }; @@ -5088,7 +5088,7 @@ static const struct SpriteFrameImage sPicTable_Corviknight[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_ROOKIDEE -#if FALSE +#if P_FAMILY_BLIPBUG static const struct SpriteFrameImage sPicTable_Blipbug[] = { overworld_ascending_frames(gObjectEventPic_Blipbug, 4, 4), }; @@ -5105,7 +5105,7 @@ static const struct SpriteFrameImage sPicTable_Orbeetle[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_BLIPBUG -#if FALSE +#if P_FAMILY_NICKIT static const struct SpriteFrameImage sPicTable_Nickit[] = { overworld_ascending_frames(gObjectEventPic_Nickit, 4, 4), }; @@ -5114,7 +5114,7 @@ static const struct SpriteFrameImage sPicTable_Thievul[] = { }; #endif //P_FAMILY_NICKIT -#if FALSE +#if P_FAMILY_GOSSIFLEUR static const struct SpriteFrameImage sPicTable_Gossifleur[] = { overworld_ascending_frames(gObjectEventPic_Gossifleur, 4, 4), }; @@ -5123,7 +5123,7 @@ static const struct SpriteFrameImage sPicTable_Eldegoss[] = { }; #endif //P_FAMILY_GOSSIFLEUR -#if FALSE +#if P_FAMILY_WOOLOO static const struct SpriteFrameImage sPicTable_Wooloo[] = { overworld_ascending_frames(gObjectEventPic_Wooloo, 4, 4), }; @@ -5132,7 +5132,7 @@ static const struct SpriteFrameImage sPicTable_Dubwool[] = { }; #endif //P_FAMILY_WOOLOO -#if FALSE +#if P_FAMILY_CHEWTLE static const struct SpriteFrameImage sPicTable_Chewtle[] = { overworld_ascending_frames(gObjectEventPic_Chewtle, 4, 4), }; @@ -5146,7 +5146,7 @@ static const struct SpriteFrameImage sPicTable_Drednaw[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CHEWTLE -#if FALSE +#if P_FAMILY_YAMPER static const struct SpriteFrameImage sPicTable_Yamper[] = { overworld_ascending_frames(gObjectEventPic_Yamper, 4, 4), }; @@ -5155,7 +5155,7 @@ static const struct SpriteFrameImage sPicTable_Boltund[] = { }; #endif //P_FAMILY_YAMPER -#if FALSE +#if P_FAMILY_ROLYCOLY static const struct SpriteFrameImage sPicTable_Rolycoly[] = { overworld_ascending_frames(gObjectEventPic_Rolycoly, 4, 4), }; @@ -5172,7 +5172,7 @@ static const struct SpriteFrameImage sPicTable_Coalossal[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_ROLYCOLY -#if FALSE +#if P_FAMILY_APPLIN static const struct SpriteFrameImage sPicTable_Applin[] = { overworld_ascending_frames(gObjectEventPic_Applin, 4, 4), }; @@ -5204,7 +5204,7 @@ static const struct SpriteFrameImage sPicTable_Hydrapple[] = { #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_APPLIN -#if FALSE +#if P_FAMILY_SILICOBRA static const struct SpriteFrameImage sPicTable_Silicobra[] = { overworld_ascending_frames(gObjectEventPic_Silicobra, 4, 4), }; @@ -5218,7 +5218,7 @@ static const struct SpriteFrameImage sPicTable_Sandaconda[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SILICOBRA -#if FALSE +#if P_FAMILY_CRAMORANT static const struct SpriteFrameImage sPicTable_Cramorant[] = { overworld_ascending_frames(gObjectEventPic_Cramorant, 4, 4), }; @@ -5230,7 +5230,7 @@ static const struct SpriteFrameImage sPicTable_CramorantGorging[] = { };*/ #endif //P_FAMILY_CRAMORANT -#if FALSE +#if P_FAMILY_ARROKUDA static const struct SpriteFrameImage sPicTable_Arrokuda[] = { overworld_ascending_frames(gObjectEventPic_Arrokuda, 4, 4), }; @@ -5239,7 +5239,7 @@ static const struct SpriteFrameImage sPicTable_Barraskewda[] = { }; #endif //P_FAMILY_ARROKUDA -#if FALSE +#if P_FAMILY_TOXEL static const struct SpriteFrameImage sPicTable_Toxel[] = { overworld_ascending_frames(gObjectEventPic_Toxel, 4, 4), }; @@ -5256,7 +5256,7 @@ static const struct SpriteFrameImage sPicTable_ToxtricityLowKey[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_TOXEL -#if FALSE +#if P_FAMILY_SIZZLIPEDE static const struct SpriteFrameImage sPicTable_Sizzlipede[] = { overworld_ascending_frames(gObjectEventPic_Sizzlipede, 4, 4), }; @@ -5270,7 +5270,7 @@ static const struct SpriteFrameImage sPicTable_Centiskorch[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_SIZZLIPEDE -#if FALSE +#if P_FAMILY_CLOBBOPUS static const struct SpriteFrameImage sPicTable_Clobbopus[] = { overworld_ascending_frames(gObjectEventPic_Clobbopus, 4, 4), }; @@ -5279,7 +5279,7 @@ static const struct SpriteFrameImage sPicTable_Grapploct[] = { }; #endif //P_FAMILY_CLOBBOPUS -#if FALSE +#if P_FAMILY_SINISTEA static const struct SpriteFrameImage sPicTable_Sinistea[] = { overworld_ascending_frames(gObjectEventPic_Sinistea, 4, 4), }; @@ -5288,7 +5288,7 @@ static const struct SpriteFrameImage sPicTable_Polteageist[] = { }; #endif //P_FAMILY_SINISTEA -#if FALSE +#if P_FAMILY_HATENNA static const struct SpriteFrameImage sPicTable_Hatenna[] = { overworld_ascending_frames(gObjectEventPic_Hatenna, 4, 4), }; @@ -5305,7 +5305,7 @@ static const struct SpriteFrameImage sPicTable_Hatterene[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_HATENNA -#if FALSE +#if P_FAMILY_IMPIDIMP static const struct SpriteFrameImage sPicTable_Impidimp[] = { overworld_ascending_frames(gObjectEventPic_Impidimp, 4, 4), }; @@ -5322,7 +5322,7 @@ static const struct SpriteFrameImage sPicTable_Grimmsnarl[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_IMPIDIMP -#if FALSE +#if P_FAMILY_MILCERY static const struct SpriteFrameImage sPicTable_Milcery[] = { overworld_ascending_frames(gObjectEventPic_Milcery, 4, 4), }; @@ -5337,19 +5337,19 @@ static const struct SpriteFrameImage sPicTable_AlcremieStrawberry[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_MILCERY -#if FALSE +#if P_FAMILY_FALINKS static const struct SpriteFrameImage sPicTable_Falinks[] = { overworld_ascending_frames(gObjectEventPic_Falinks, 4, 4), }; #endif //P_FAMILY_FALINKS -#if FALSE +#if P_FAMILY_PINCURCHIN static const struct SpriteFrameImage sPicTable_Pincurchin[] = { overworld_ascending_frames(gObjectEventPic_Pincurchin, 4, 4), }; #endif //P_FAMILY_PINCURCHIN -#if FALSE +#if P_FAMILY_SNOM static const struct SpriteFrameImage sPicTable_Snom[] = { overworld_ascending_frames(gObjectEventPic_Snom, 4, 4), }; @@ -5358,13 +5358,13 @@ static const struct SpriteFrameImage sPicTable_Frosmoth[] = { }; #endif //P_FAMILY_SNOM -#if FALSE +#if P_FAMILY_STONJOURNER static const struct SpriteFrameImage sPicTable_Stonjourner[] = { overworld_ascending_frames(gObjectEventPic_Stonjourner, 4, 4), }; #endif //P_FAMILY_STONJOURNER -#if FALSE +#if P_FAMILY_EISCUE static const struct SpriteFrameImage sPicTable_EiscueIceFace[] = { overworld_ascending_frames(gObjectEventPic_EiscueIceFace, 4, 4), }; @@ -5373,7 +5373,7 @@ static const struct SpriteFrameImage sPicTable_EiscueIceFace[] = { };*/ #endif //P_FAMILY_EISCUE -#if FALSE +#if P_FAMILY_INDEEDEE static const struct SpriteFrameImage sPicTable_IndeedeeMale[] = { overworld_ascending_frames(gObjectEventPic_IndeedeeMale, 4, 4), }; @@ -5382,7 +5382,7 @@ static const struct SpriteFrameImage sPicTable_IndeedeeFemale[] = { }; #endif //P_FAMILY_INDEEDEE -#if FALSE +#if P_FAMILY_MORPEKO static const struct SpriteFrameImage sPicTable_MorpekoFullBelly[] = { overworld_ascending_frames(gObjectEventPic_MorpekoFullBelly, 4, 4), }; @@ -5391,7 +5391,7 @@ static const struct SpriteFrameImage sPicTable_MorpekoFullBelly[] = { };*/ #endif //P_FAMILY_MORPEKO -#if FALSE +#if P_FAMILY_CUFANT static const struct SpriteFrameImage sPicTable_Cufant[] = { overworld_ascending_frames(gObjectEventPic_Cufant, 4, 4), }; @@ -5405,31 +5405,31 @@ static const struct SpriteFrameImage sPicTable_Copperajah[] = { #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_CUFANT -#if FALSE +#if P_FAMILY_DRACOZOLT static const struct SpriteFrameImage sPicTable_Dracozolt[] = { overworld_ascending_frames(gObjectEventPic_Dracozolt, 4, 4), }; #endif //P_FAMILY_DRACOZOLT -#if FALSE +#if P_FAMILY_ARCTOZOLT static const struct SpriteFrameImage sPicTable_Arctozolt[] = { overworld_ascending_frames(gObjectEventPic_Arctozolt, 4, 4), }; #endif //P_FAMILY_ARCTOZOLT -#if FALSE +#if P_FAMILY_DRACOVISH static const struct SpriteFrameImage sPicTable_Dracovish[] = { overworld_ascending_frames(gObjectEventPic_Dracovish, 4, 4), }; #endif //P_FAMILY_DRACOVISH -#if FALSE +#if P_FAMILY_ARCTOVISH static const struct SpriteFrameImage sPicTable_Arctovish[] = { overworld_ascending_frames(gObjectEventPic_Arctovish, 4, 4), }; #endif //P_FAMILY_ARCTOVISH -#if FALSE +#if P_FAMILY_DURALUDON static const struct SpriteFrameImage sPicTable_Duraludon[] = { overworld_ascending_frames(gObjectEventPic_Duraludon, 4, 4), }; @@ -5446,7 +5446,7 @@ static const struct SpriteFrameImage sPicTable_Duraludon[] = { #endif //P_GEN_9_CROSS_EVOS #endif //P_FAMILY_DURALUDON -#if FALSE +#if P_FAMILY_DREEPY static const struct SpriteFrameImage sPicTable_Dreepy[] = { overworld_ascending_frames(gObjectEventPic_Dreepy, 4, 4), }; @@ -5458,7 +5458,7 @@ static const struct SpriteFrameImage sPicTable_Dragapult[] = { }; #endif //P_FAMILY_DREEPY -#if FALSE +#if P_FAMILY_ZACIAN static const struct SpriteFrameImage sPicTable_ZacianHeroOfManyBattles[] = { overworld_ascending_frames(gObjectEventPic_ZacianHeroOfManyBattles, 4, 4), }; @@ -5467,7 +5467,7 @@ static const struct SpriteFrameImage sPicTable_ZacianCrownedSword[] = { }; #endif //P_FAMILY_ZACIAN -#if FALSE +#if P_FAMILY_ZAMAZENTA static const struct SpriteFrameImage sPicTable_ZamazentaHeroOfManyBattles[] = { overworld_ascending_frames(gObjectEventPic_ZamazentaHeroOfManyBattles, 4, 4), }; @@ -5476,7 +5476,7 @@ static const struct SpriteFrameImage sPicTable_ZamazentaCrownedShield[] = { }; #endif //P_FAMILY_ZAMAZENTA -#if FALSE +#if P_FAMILY_ETERNATUS static const struct SpriteFrameImage sPicTable_Eternatus[] = { overworld_ascending_frames(gObjectEventPic_Eternatus, 4, 4), }; @@ -5485,7 +5485,7 @@ static const struct SpriteFrameImage sPicTable_Eternatus[] = { };*/ #endif //P_FAMILY_ETERNATUS -#if FALSE +#if P_FAMILY_KUBFU static const struct SpriteFrameImage sPicTable_Kubfu[] = { overworld_ascending_frames(gObjectEventPic_Kubfu, 4, 4), }; @@ -5502,7 +5502,7 @@ static const struct SpriteFrameImage sPicTable_UrshifuRapidStrikeStyleGigantamax #endif //P_GIGANTAMAX_FORMS #endif //P_FAMILY_KUBFU -#if FALSE +#if P_FAMILY_ZARUDE static const struct SpriteFrameImage sPicTable_Zarude[] = { overworld_ascending_frames(gObjectEventPic_Zarude, 4, 4), @@ -5512,31 +5512,31 @@ static const struct SpriteFrameImage sPicTable_Zarude[] = { };*/ #endif //P_FAMILY_ZARUDE -#if FALSE +#if P_FAMILY_REGIELEKI static const struct SpriteFrameImage sPicTable_Regieleki[] = { overworld_ascending_frames(gObjectEventPic_Regieleki, 4, 4), }; #endif //P_FAMILY_REGIELEKI -#if FALSE +#if P_FAMILY_REGIDRAGO static const struct SpriteFrameImage sPicTable_Regidrago[] = { overworld_ascending_frames(gObjectEventPic_Regidrago, 4, 4), }; #endif //P_FAMILY_REGIDRAGO -#if FALSE +#if P_FAMILY_GLASTRIER static const struct SpriteFrameImage sPicTable_Glastrier[] = { overworld_ascending_frames(gObjectEventPic_Glastrier, 4, 4), }; #endif //P_FAMILY_GLASTRIER -#if FALSE +#if P_FAMILY_SPECTRIER static const struct SpriteFrameImage sPicTable_Spectrier[] = { overworld_ascending_frames(gObjectEventPic_Spectrier, 4, 4), }; #endif //P_FAMILY_SPECTRIER -#if FALSE +#if P_FAMILY_CALYREX static const struct SpriteFrameImage sPicTable_Calyrex[] = { overworld_ascending_frames(gObjectEventPic_Calyrex, 4, 4), }; @@ -5553,7 +5553,7 @@ static const struct SpriteFrameImage sPicTable_CalyrexShadowRider[] = { #endif //P_FUSION_FORMS #endif //P_FAMILY_CALYREX -#if FALSE +#if P_FAMILY_SPRIGATITO /*static const struct SpriteFrameImage sPicTable_Sprigatito[] = { overworld_ascending_frames(gObjectEventPic_Sprigatito, 4, 4), }; @@ -5565,7 +5565,7 @@ static const struct SpriteFrameImage sPicTable_Meowscarada[] = { };*/ #endif //P_FAMILY_SPRIGATITO -#if FALSE +#if P_FAMILY_FUECOCO /*static const struct SpriteFrameImage sPicTable_Fuecoco[] = { overworld_ascending_frames(gObjectEventPic_Fuecoco, 4, 4), }; @@ -5577,7 +5577,7 @@ static const struct SpriteFrameImage sPicTable_Skeledirge[] = { };*/ #endif //P_FAMILY_FUECOCO -#if FALSE +#if P_FAMILY_QUAXLY /*static const struct SpriteFrameImage sPicTable_Quaxly[] = { overworld_ascending_frames(gObjectEventPic_Quaxly, 4, 4), }; @@ -5589,7 +5589,7 @@ static const struct SpriteFrameImage sPicTable_Quaquaval[] = { };*/ #endif //P_FAMILY_QUAXLY -#if FALSE +#if P_FAMILY_LECHONK /*static const struct SpriteFrameImage sPicTable_Lechonk[] = { overworld_ascending_frames(gObjectEventPic_Lechonk, 4, 4), }; @@ -5601,7 +5601,7 @@ static const struct SpriteFrameImage sPicTable_OinkologneFemale[] = { };*/ #endif //P_FAMILY_LECHONK -#if FALSE +#if P_FAMILY_TAROUNTULA /*static const struct SpriteFrameImage sPicTable_Tarountula[] = { overworld_ascending_frames(gObjectEventPic_Tarountula, 4, 4), }; @@ -5610,7 +5610,7 @@ static const struct SpriteFrameImage sPicTable_Spidops[] = { };*/ #endif //P_FAMILY_TAROUNTULA -#if FALSE +#if P_FAMILY_NYMBLE /*static const struct SpriteFrameImage sPicTable_Nymble[] = { overworld_ascending_frames(gObjectEventPic_Nymble, 4, 4), }; @@ -5619,7 +5619,7 @@ static const struct SpriteFrameImage sPicTable_Lokix[] = { };*/ #endif //P_FAMILY_NYMBLE -#if FALSE +#if P_FAMILY_PAWMI /*static const struct SpriteFrameImage sPicTable_Pawmi[] = { overworld_ascending_frames(gObjectEventPic_Pawmi, 4, 4), }; @@ -5631,7 +5631,7 @@ static const struct SpriteFrameImage sPicTable_Pawmot[] = { };*/ #endif //P_FAMILY_PAWMI -#if FALSE +#if P_FAMILY_TANDEMAUS /*static const struct SpriteFrameImage sPicTable_Tandemaus[] = { overworld_ascending_frames(gObjectEventPic_Tandemaus, 4, 4), }; @@ -5643,7 +5643,7 @@ static const struct SpriteFrameImage sPicTable_MausholdFamilyOfFour[] = { };*/ #endif //P_FAMILY_TANDEMAUS -#if FALSE +#if P_FAMILY_FIDOUGH /*static const struct SpriteFrameImage sPicTable_Fidough[] = { overworld_ascending_frames(gObjectEventPic_Fidough, 4, 4), }; @@ -5652,7 +5652,7 @@ static const struct SpriteFrameImage sPicTable_Dachsbun[] = { };*/ #endif //P_FAMILY_FIDOUGH -#if FALSE +#if P_FAMILY_SMOLIV /*static const struct SpriteFrameImage sPicTable_Smoliv[] = { overworld_ascending_frames(gObjectEventPic_Smoliv, 4, 4), }; @@ -5664,7 +5664,7 @@ static const struct SpriteFrameImage sPicTable_Arboliva[] = { };*/ #endif //P_FAMILY_SMOLIV -#if FALSE +#if P_FAMILY_SQUAWKABILLY /*static const struct SpriteFrameImage sPicTable_SquawkabillyGreenPlumage[] = { overworld_ascending_frames(gObjectEventPic_SquawkabillyGreenPlumage, 4, 4), }; @@ -5679,7 +5679,7 @@ static const struct SpriteFrameImage sPicTable_SquawkabillyWhitePlumage[] = { };*/ #endif //P_FAMILY_SQUAWKABILLY -#if FALSE +#if P_FAMILY_NACLI /*static const struct SpriteFrameImage sPicTable_Nacli[] = { overworld_ascending_frames(gObjectEventPic_Nacli, 4, 4), }; @@ -5691,7 +5691,7 @@ static const struct SpriteFrameImage sPicTable_Garganacl[] = { };*/ #endif //P_FAMILY_NACLI -#if FALSE +#if P_FAMILY_CHARCADET /*static const struct SpriteFrameImage sPicTable_Charcadet[] = { overworld_ascending_frames(gObjectEventPic_Charcadet, 4, 4), }; @@ -5703,7 +5703,7 @@ static const struct SpriteFrameImage sPicTable_Ceruledge[] = { };*/ #endif //P_FAMILY_CHARCADET -#if FALSE +#if P_FAMILY_TADBULB /*static const struct SpriteFrameImage sPicTable_Tadbulb[] = { overworld_ascending_frames(gObjectEventPic_Tadbulb, 4, 4), }; @@ -5712,7 +5712,7 @@ static const struct SpriteFrameImage sPicTable_Bellibolt[] = { };*/ #endif //P_FAMILY_TADBULB -#if FALSE +#if P_FAMILY_WATTREL /*static const struct SpriteFrameImage sPicTable_Wattrel[] = { overworld_ascending_frames(gObjectEventPic_Wattrel, 4, 4), }; @@ -5721,7 +5721,7 @@ static const struct SpriteFrameImage sPicTable_Kilowattrel[] = { };*/ #endif //P_FAMILY_WATTREL -#if FALSE +#if P_FAMILY_MASCHIFF /*static const struct SpriteFrameImage sPicTable_Maschiff[] = { overworld_ascending_frames(gObjectEventPic_Maschiff, 4, 4), }; @@ -5730,7 +5730,7 @@ static const struct SpriteFrameImage sPicTable_Mabosstiff[] = { };*/ #endif //P_FAMILY_MASCHIFF -#if FALSE +#if P_FAMILY_SHROODLE /*static const struct SpriteFrameImage sPicTable_Shroodle[] = { overworld_ascending_frames(gObjectEventPic_Shroodle, 4, 4), }; @@ -5739,7 +5739,7 @@ static const struct SpriteFrameImage sPicTable_Grafaiai[] = { };*/ #endif //P_FAMILY_SHROODLE -#if FALSE +#if P_FAMILY_BRAMBLIN /*static const struct SpriteFrameImage sPicTable_Bramblin[] = { overworld_ascending_frames(gObjectEventPic_Bramblin, 4, 4), }; @@ -5748,7 +5748,7 @@ static const struct SpriteFrameImage sPicTable_Brambleghast[] = { };*/ #endif //P_FAMILY_BRAMBLIN -#if FALSE +#if P_FAMILY_TOEDSCOOL /*static const struct SpriteFrameImage sPicTable_Toedscool[] = { overworld_ascending_frames(gObjectEventPic_Toedscool, 4, 4), }; @@ -5757,13 +5757,13 @@ static const struct SpriteFrameImage sPicTable_Toedscruel[] = { };*/ #endif //P_FAMILY_TOEDSCOOL -#if FALSE +#if P_FAMILY_KLAWF /*static const struct SpriteFrameImage sPicTable_Klawf[] = { overworld_ascending_frames(gObjectEventPic_Klawf, 4, 4), };*/ #endif //P_FAMILY_KLAWF -#if FALSE +#if P_FAMILY_CAPSAKID /*static const struct SpriteFrameImage sPicTable_Capsakid[] = { overworld_ascending_frames(gObjectEventPic_Capsakid, 4, 4), }; @@ -5772,7 +5772,7 @@ static const struct SpriteFrameImage sPicTable_Scovillain[] = { };*/ #endif //P_FAMILY_CAPSAKID -#if FALSE +#if P_FAMILY_RELLOR /*static const struct SpriteFrameImage sPicTable_Rellor[] = { overworld_ascending_frames(gObjectEventPic_Rellor, 4, 4), }; @@ -5781,7 +5781,7 @@ static const struct SpriteFrameImage sPicTable_Rabsca[] = { };*/ #endif //P_FAMILY_RELLOR -#if FALSE +#if P_FAMILY_FLITTLE /*static const struct SpriteFrameImage sPicTable_Flittle[] = { overworld_ascending_frames(gObjectEventPic_Flittle, 4, 4), }; @@ -5790,7 +5790,7 @@ static const struct SpriteFrameImage sPicTable_Espathra[] = { };*/ #endif //P_FAMILY_FLITTLE -#if FALSE +#if P_FAMILY_TINKATINK /*static const struct SpriteFrameImage sPicTable_Tinkatink[] = { overworld_ascending_frames(gObjectEventPic_Tinkatink, 4, 4), }; @@ -5802,7 +5802,7 @@ static const struct SpriteFrameImage sPicTable_Tinkaton[] = { };*/ #endif //P_FAMILY_TINKATINK -#if FALSE +#if P_FAMILY_WIGLETT /*static const struct SpriteFrameImage sPicTable_Wiglett[] = { overworld_ascending_frames(gObjectEventPic_Wiglett, 4, 4), }; @@ -5811,13 +5811,13 @@ static const struct SpriteFrameImage sPicTable_Wugtrio[] = { };*/ #endif //P_FAMILY_WIGLETT -#if FALSE +#if P_FAMILY_BOMBIRDIER /*static const struct SpriteFrameImage sPicTable_Bombirdier[] = { overworld_ascending_frames(gObjectEventPic_Bombirdier, 4, 4), };*/ #endif //P_FAMILY_BOMBIRDIER -#if FALSE +#if P_FAMILY_FINIZEN /*static const struct SpriteFrameImage sPicTable_Finizen[] = { overworld_ascending_frames(gObjectEventPic_Finizen, 4, 4), }; @@ -5829,7 +5829,7 @@ static const struct SpriteFrameImage sPicTable_PalafinHero[] = { };*/ #endif //P_FAMILY_FINIZEN -#if FALSE +#if P_FAMILY_VAROOM /*static const struct SpriteFrameImage sPicTable_Varoom[] = { overworld_ascending_frames(gObjectEventPic_Varoom, 4, 4), }; @@ -5838,19 +5838,19 @@ static const struct SpriteFrameImage sPicTable_Revavroom[] = { };*/ #endif //P_FAMILY_VAROOM -#if FALSE +#if P_FAMILY_CYCLIZAR /*static const struct SpriteFrameImage sPicTable_Cyclizar[] = { overworld_ascending_frames(gObjectEventPic_Cyclizar, 4, 4), };*/ #endif //P_FAMILY_CYCLIZAR -#if FALSE +#if P_FAMILY_ORTHWORM /*static const struct SpriteFrameImage sPicTable_Orthworm[] = { overworld_ascending_frames(gObjectEventPic_Orthworm, 4, 4), };*/ #endif //P_FAMILY_ORTHWORM -#if FALSE +#if P_FAMILY_GLIMMET /*static const struct SpriteFrameImage sPicTable_Glimmet[] = { overworld_ascending_frames(gObjectEventPic_Glimmet, 4, 4), }; @@ -5859,7 +5859,7 @@ static const struct SpriteFrameImage sPicTable_Glimmora[] = { };*/ #endif //P_FAMILY_GLIMMET -#if FALSE +#if P_FAMILY_GREAVARD /*static const struct SpriteFrameImage sPicTable_Greavard[] = { overworld_ascending_frames(gObjectEventPic_Greavard, 4, 4), }; @@ -5868,13 +5868,13 @@ static const struct SpriteFrameImage sPicTable_Houndstone[] = { };*/ #endif //P_FAMILY_GREAVARD -#if FALSE +#if P_FAMILY_FLAMIGO /*static const struct SpriteFrameImage sPicTable_Flamigo[] = { overworld_ascending_frames(gObjectEventPic_Flamigo, 4, 4), };*/ #endif //P_FAMILY_FLAMIGO -#if FALSE +#if P_FAMILY_CETODDLE /*static const struct SpriteFrameImage sPicTable_Cetoddle[] = { overworld_ascending_frames(gObjectEventPic_Cetoddle, 4, 4), }; @@ -5883,19 +5883,19 @@ static const struct SpriteFrameImage sPicTable_Cetitan[] = { };*/ #endif //P_FAMILY_CETODDLE -#if FALSE +#if P_FAMILY_VELUZA /*static const struct SpriteFrameImage sPicTable_Veluza[] = { overworld_ascending_frames(gObjectEventPic_Veluza, 4, 4), };*/ #endif //P_FAMILY_VELUZA -#if FALSE +#if P_FAMILY_DONDOZO /*static const struct SpriteFrameImage sPicTable_Dondozo[] = { overworld_ascending_frames(gObjectEventPic_Dondozo, 4, 4), };*/ #endif //P_FAMILY_DONDOZO -#if FALSE +#if P_FAMILY_TATSUGIRI /*static const struct SpriteFrameImage sPicTable_TatsugiriCurly[] = { overworld_ascending_frames(gObjectEventPic_TatsugiriCurly, 4, 4), }; @@ -5907,79 +5907,79 @@ static const struct SpriteFrameImage sPicTable_TatsugiriStretchy[] = { };*/ #endif //P_FAMILY_DONDOZO -#if FALSE +#if P_FAMILY_GREAT_TUSK /*static const struct SpriteFrameImage sPicTable_GreatTusk[] = { overworld_ascending_frames(gObjectEventPic_GreatTusk, 4, 4), };*/ #endif //P_FAMILY_GREAT_TUSK -#if FALSE +#if P_FAMILY_SCREAM_TAIL /*static const struct SpriteFrameImage sPicTable_ScreamTail[] = { overworld_ascending_frames(gObjectEventPic_ScreamTail, 4, 4), };*/ #endif //P_FAMILY_SCREAM_TAIL -#if FALSE +#if P_FAMILY_BRUTE_BONNET /*static const struct SpriteFrameImage sPicTable_BruteBonnet[] = { overworld_ascending_frames(gObjectEventPic_BruteBonnet, 4, 4), };*/ #endif //P_FAMILY_BRUTE_BONNET -#if FALSE +#if P_FAMILY_FLUTTER_MANE /*static const struct SpriteFrameImage sPicTable_FlutterMane[] = { overworld_ascending_frames(gObjectEventPic_FlutterMane, 4, 4), };*/ #endif //P_FAMILY_FLUTTER_MANE -#if FALSE +#if P_FAMILY_SLITHER_WING /*static const struct SpriteFrameImage sPicTable_SlitherWing[] = { overworld_ascending_frames(gObjectEventPic_SlitherWing, 4, 4), };*/ #endif //P_FAMILY_SLITHER_WING -#if FALSE +#if P_FAMILY_SANDY_SHOCKS /*static const struct SpriteFrameImage sPicTable_SandyShocks[] = { overworld_ascending_frames(gObjectEventPic_SandyShocks, 4, 4), };*/ #endif //P_FAMILY_SANDY_SHOCKS -#if FALSE +#if P_FAMILY_IRON_TREADS /*static const struct SpriteFrameImage sPicTable_IronTreads[] = { overworld_ascending_frames(gObjectEventPic_IronTreads, 4, 4), };*/ #endif //P_FAMILY_IRON_TREADS -#if FALSE +#if P_FAMILY_IRON_BUNDLE /*static const struct SpriteFrameImage sPicTable_IronBundle[] = { overworld_ascending_frames(gObjectEventPic_IronBundle, 4, 4), };*/ #endif //P_FAMILY_IRON_BUNDLE -#if FALSE +#if P_FAMILY_IRON_HANDS /*static const struct SpriteFrameImage sPicTable_IronHands[] = { overworld_ascending_frames(gObjectEventPic_IronHands, 4, 4), };*/ #endif //P_FAMILY_IRON_HANDS -#if FALSE +#if P_FAMILY_IRON_JUGULIS /*static const struct SpriteFrameImage sPicTable_IronJugulis[] = { overworld_ascending_frames(gObjectEventPic_IronJugulis, 4, 4), };*/ #endif //P_FAMILY_IRON_JUGULIS -#if FALSE +#if P_FAMILY_IRON_MOTH /*static const struct SpriteFrameImage sPicTable_IronMoth[] = { overworld_ascending_frames(gObjectEventPic_IronMoth, 4, 4), };*/ #endif //P_FAMILY_IRON_MOTH -#if FALSE +#if P_FAMILY_IRON_THORNS /*static const struct SpriteFrameImage sPicTable_IronThorns[] = { overworld_ascending_frames(gObjectEventPic_IronThorns, 4, 4), };*/ #endif //P_FAMILY_IRON_THORNS -#if FALSE +#if P_FAMILY_FRIGIBAX /*static const struct SpriteFrameImage sPicTable_Frigibax[] = { overworld_ascending_frames(gObjectEventPic_Frigibax, 4, 4), }; @@ -5991,7 +5991,7 @@ static const struct SpriteFrameImage sPicTable_Baxcalibur[] = { };*/ #endif //P_FAMILY_FRIGIBAX -#if FALSE +#if P_FAMILY_GIMMIGHOUL /*static const struct SpriteFrameImage sPicTable_GimmighoulChest[] = { overworld_ascending_frames(gObjectEventPic_GimmighoulChest, 4, 4), }; @@ -6003,67 +6003,67 @@ static const struct SpriteFrameImage sPicTable_Gholdengo[] = { };*/ #endif //P_FAMILY_GIMMIGHOUL -#if FALSE +#if P_FAMILY_WO_CHIEN /*static const struct SpriteFrameImage sPicTable_WoChien[] = { overworld_ascending_frames(gObjectEventPic_WoChien, 4, 4), };*/ #endif //P_FAMILY_WO_CHIEN -#if FALSE +#if P_FAMILY_CHIEN_PAO /*static const struct SpriteFrameImage sPicTable_ChienPao[] = { overworld_ascending_frames(gObjectEventPic_ChienPao, 4, 4), };*/ #endif //P_FAMILY_CHIEN_PAO -#if FALSE +#if P_FAMILY_TING_LU /*static const struct SpriteFrameImage sPicTable_TingLu[] = { overworld_ascending_frames(gObjectEventPic_TingLu, 4, 4), };*/ #endif //P_FAMILY_TING_LU -#if FALSE +#if P_FAMILY_CHI_YU /*static const struct SpriteFrameImage sPicTable_ChiYu[] = { overworld_ascending_frames(gObjectEventPic_ChiYu, 4, 4), };*/ #endif //P_FAMILY_CHI_YU -#if FALSE +#if P_FAMILY_ROARING_MOON /*static const struct SpriteFrameImage sPicTable_RoaringMoon[] = { overworld_ascending_frames(gObjectEventPic_RoaringMoon, 4, 4), };*/ #endif //P_FAMILY_ROARING_MOON -#if FALSE +#if P_FAMILY_IRON_VALIANT /*static const struct SpriteFrameImage sPicTable_IronValiant[] = { overworld_ascending_frames(gObjectEventPic_IronValiant, 4, 4), };*/ #endif //P_FAMILY_IRON_VALIANT -#if FALSE +#if P_FAMILY_KORAIDON /*static const struct SpriteFrameImage sPicTable_Koraidon[] = { overworld_ascending_frames(gObjectEventPic_Koraidon, 4, 4), };*/ #endif //P_FAMILY_KORAIDON -#if FALSE +#if P_FAMILY_MIRAIDON /*static const struct SpriteFrameImage sPicTable_Miraidon[] = { overworld_ascending_frames(gObjectEventPic_Miraidon, 4, 4), };*/ #endif //P_FAMILY_MIRAIDON -#if FALSE +#if P_FAMILY_WALKING_WAKE /*static const struct SpriteFrameImage sPicTable_WalkingWake[] = { overworld_ascending_frames(gObjectEventPic_WalkingWake, 4, 4), };*/ #endif //P_FAMILY_WALKING_WAKE -#if FALSE +#if P_FAMILY_IRON_LEAVES /*static const struct SpriteFrameImage sPicTable_IronLeaves[] = { overworld_ascending_frames(gObjectEventPic_IronLeaves, 4, 4), };*/ #endif //P_FAMILY_IRON_LEAVES -#if FALSE +#if P_FAMILY_POLTCHAGEIST /*static const struct SpriteFrameImage sPicTable_Poltchageist[] = { overworld_ascending_frames(gObjectEventPic_Poltchageist, 4, 4), }; @@ -6072,25 +6072,25 @@ static const struct SpriteFrameImage sPicTable_Sinistcha[] = { };*/ #endif //P_FAMILY_POLTCHAGEIST -#if FALSE +#if P_FAMILY_OKIDOGI /*static const struct SpriteFrameImage sPicTable_Okidogi[] = { overworld_ascending_frames(gObjectEventPic_Okidogi, 4, 4), };*/ #endif //P_FAMILY_OKIDOGI -#if FALSE +#if P_FAMILY_MUNKIDORI /*static const struct SpriteFrameImage sPicTable_Munkidori[] = { overworld_ascending_frames(gObjectEventPic_Munkidori, 4, 4), };*/ #endif //P_FAMILY_MUNKIDORI -#if FALSE +#if P_FAMILY_FEZANDIPITI /*static const struct SpriteFrameImage sPicTable_Fezandipiti[] = { overworld_ascending_frames(gObjectEventPic_Fezandipiti, 4, 4), };*/ #endif //P_FAMILY_FEZANDIPITI -#if FALSE +#if P_FAMILY_OGERPON /*static const struct SpriteFrameImage sPicTable_OgerponTealMask[] = { overworld_ascending_frames(gObjectEventPic_OgerponTealMask, 4, 4), }; @@ -6105,31 +6105,31 @@ static const struct SpriteFrameImage sPicTable_OgerponCornerstoneMask[] = { };*/ #endif //P_FAMILY_OGERPON -#if FALSE +#if P_FAMILY_GOUGING_FIRE /*static const struct SpriteFrameImage sPicTable_GougingFire[] = { overworld_ascending_frames(gObjectEventPic_GougingFire, 4, 4), };*/ #endif //P_FAMILY_GOUGING_FIRE -#if FALSE +#if P_FAMILY_RAGING_BOLT /*static const struct SpriteFrameImage sPicTable_RagingBolt[] = { overworld_ascending_frames(gObjectEventPic_RagingBolt, 4, 4), };*/ #endif //P_FAMILY_RAGING_BOLT -#if FALSE +#if P_FAMILY_IRON_BOULDER /*static const struct SpriteFrameImage sPicTable_IronBoulder[] = { overworld_ascending_frames(gObjectEventPic_IronBoulder, 4, 4), };*/ #endif //P_FAMILY_IRON_BOULDER -#if FALSE +#if P_FAMILY_IRON_CROWN /*static const struct SpriteFrameImage sPicTable_IronCrown[] = { overworld_ascending_frames(gObjectEventPic_IronCrown, 4, 4), };*/ #endif //P_FAMILY_IRON_CROWN -#if FALSE +#if P_FAMILY_TERAPAGOS /*static const struct SpriteFrameImage sPicTable_TerapagosNormal[] = { overworld_ascending_frames(gObjectEventPic_TerapagosNormal, 4, 4), }; @@ -6141,7 +6141,7 @@ static const struct SpriteFrameImage sPicTable_TerapagosStellar[] = { };*/ #endif //P_FAMILY_TERAPAGOS -#if FALSE +#if P_FAMILY_PECHARUNT /*static const struct SpriteFrameImage sPicTable_Pecharunt[] = { overworld_ascending_frames(gObjectEventPic_Pecharunt, 4, 4), };*/ diff --git a/src/data/pokemon/species_info/gen_4_families.h b/src/data/pokemon/species_info/gen_4_families.h index 34a7e4a1df2b..84362ed2e6c9 100644 --- a/src/data/pokemon/species_info/gen_4_families.h +++ b/src/data/pokemon/species_info/gen_4_families.h @@ -52,7 +52,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Turtwig, .iconPalIndex = 1, FOOTPRINT(Turtwig) - /* FOLLOWER( sPicTable_Turtwig, SIZE_32x32, @@ -61,7 +60,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Turtwig, gShinyFollowerPalette_Turtwig ) - */ .levelUpLearnset = sTurtwigLevelUpLearnset, .teachableLearnset = sTurtwigTeachableLearnset, .eggMoveLearnset = sTurtwigEggMoveLearnset, @@ -117,7 +115,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Grotle, .iconPalIndex = 1, FOOTPRINT(Grotle) - /* FOLLOWER( sPicTable_Grotle, SIZE_32x32, @@ -126,7 +123,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Grotle, gShinyFollowerPalette_Grotle ) - */ .levelUpLearnset = sGrotleLevelUpLearnset, .teachableLearnset = sGrotleTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_TORTERRA}), @@ -188,7 +184,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Torterra, .iconPalIndex = 1, FOOTPRINT(Torterra) - /* FOLLOWER( sPicTable_Torterra, SIZE_32x32, @@ -197,7 +192,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Torterra, gShinyFollowerPalette_Torterra ) - */ .levelUpLearnset = sTorterraLevelUpLearnset, .teachableLearnset = sTorterraTeachableLearnset, }, @@ -253,7 +247,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Chimchar, .iconPalIndex = 1, FOOTPRINT(Chimchar) - /* FOLLOWER( sPicTable_Chimchar, SIZE_32x32, @@ -262,7 +255,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Chimchar, gShinyFollowerPalette_Chimchar ) - */ .levelUpLearnset = sChimcharLevelUpLearnset, .teachableLearnset = sChimcharTeachableLearnset, .eggMoveLearnset = sChimcharEggMoveLearnset, @@ -319,7 +311,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Monferno, .iconPalIndex = 0, FOOTPRINT(Monferno) - /* FOLLOWER( sPicTable_Monferno, SIZE_32x32, @@ -328,7 +319,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Monferno, gShinyFollowerPalette_Monferno ) - */ .levelUpLearnset = sMonfernoLevelUpLearnset, .teachableLearnset = sMonfernoTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_INFERNAPE}), @@ -390,7 +380,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Infernape, .iconPalIndex = 0, FOOTPRINT(Infernape) - /* FOLLOWER( sPicTable_Infernape, SIZE_32x32, @@ -399,7 +388,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Infernape, gShinyFollowerPalette_Infernape ) - */ .levelUpLearnset = sInfernapeLevelUpLearnset, .teachableLearnset = sInfernapeTeachableLearnset, }, @@ -458,7 +446,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Piplup, .iconPalIndex = 0, FOOTPRINT(Piplup) - /* FOLLOWER( sPicTable_Piplup, SIZE_32x32, @@ -467,7 +454,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Piplup, gShinyFollowerPalette_Piplup ) - */ .levelUpLearnset = sPiplupLevelUpLearnset, .teachableLearnset = sPiplupTeachableLearnset, .eggMoveLearnset = sPiplupEggMoveLearnset, @@ -526,7 +512,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Prinplup, .iconPalIndex = 0, FOOTPRINT(Prinplup) - /* FOLLOWER( sPicTable_Prinplup, SIZE_32x32, @@ -535,7 +520,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Prinplup, gShinyFollowerPalette_Prinplup ) - */ .levelUpLearnset = sPrinplupLevelUpLearnset, .teachableLearnset = sPrinplupTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMPOLEON}), @@ -599,7 +583,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Empoleon, .iconPalIndex = 0, FOOTPRINT(Empoleon) - /* FOLLOWER( sPicTable_Empoleon, SIZE_32x32, @@ -608,7 +591,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Empoleon, gShinyFollowerPalette_Empoleon ) - */ .levelUpLearnset = sEmpoleonLevelUpLearnset, .teachableLearnset = sEmpoleonTeachableLearnset, }, @@ -667,7 +649,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Starly, .iconPalIndex = 0, FOOTPRINT(Starly) - /* FOLLOWER( sPicTable_Starly, SIZE_32x32, @@ -676,7 +657,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Starly, gShinyFollowerPalette_Starly ) - */ .levelUpLearnset = sStarlyLevelUpLearnset, .teachableLearnset = sStarlyTeachableLearnset, .eggMoveLearnset = sStarlyEggMoveLearnset, @@ -735,7 +715,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Staravia, .iconPalIndex = 0, FOOTPRINT(Staravia) - /* FOLLOWER( sPicTable_Staravia, SIZE_32x32, @@ -744,7 +723,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Staravia, gShinyFollowerPalette_Staravia ) - */ .levelUpLearnset = sStaraviaLevelUpLearnset, .teachableLearnset = sStaraviaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_STARAPTOR}), @@ -808,7 +786,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Staraptor, .iconPalIndex = 0, FOOTPRINT(Staraptor) - /* FOLLOWER( sPicTable_Staraptor, SIZE_32x32, @@ -817,7 +794,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Staraptor, gShinyFollowerPalette_Staraptor ) - */ .levelUpLearnset = sStaraptorLevelUpLearnset, .teachableLearnset = sStaraptorTeachableLearnset, }, @@ -876,7 +852,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bidoof, .iconPalIndex = 2, FOOTPRINT(Bidoof) - /* FOLLOWER( sPicTable_Bidoof, SIZE_32x32, @@ -885,7 +860,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Bidoof, gShinyFollowerPalette_Bidoof ) - */ .levelUpLearnset = sBidoofLevelUpLearnset, .teachableLearnset = sBidoofTeachableLearnset, .eggMoveLearnset = sBidoofEggMoveLearnset, @@ -942,7 +916,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bibarel, .iconPalIndex = 2, FOOTPRINT(Bibarel) - /* FOLLOWER( sPicTable_Bibarel, SIZE_32x32, @@ -951,7 +924,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Bibarel, gShinyFollowerPalette_Bibarel ) - */ .levelUpLearnset = sBibarelLevelUpLearnset, .teachableLearnset = sBibarelTeachableLearnset, }, @@ -1011,7 +983,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Kricketot, .iconPalIndex = 2, FOOTPRINT(Kricketot) - /* FOLLOWER( sPicTable_Kricketot, SIZE_32x32, @@ -1020,7 +991,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Kricketot, gShinyFollowerPalette_Kricketot ) - */ .tmIlliterate = TRUE, .levelUpLearnset = sKricketotLevelUpLearnset, .teachableLearnset = sKricketotTeachableLearnset, @@ -1080,7 +1050,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Kricketune, .iconPalIndex = 2, FOOTPRINT(Kricketune) - /* FOLLOWER( sPicTable_Kricketune, SIZE_32x32, @@ -1089,7 +1058,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Kricketune, gShinyFollowerPalette_Kricketune ) - */ .levelUpLearnset = sKricketuneLevelUpLearnset, .teachableLearnset = sKricketuneTeachableLearnset, }, @@ -1148,7 +1116,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Shinx, .iconPalIndex = 0, FOOTPRINT(Shinx) - /* FOLLOWER( sPicTable_Shinx, SIZE_32x32, @@ -1157,7 +1124,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Shinx, gShinyFollowerPalette_Shinx ) - */ .levelUpLearnset = sShinxLevelUpLearnset, .teachableLearnset = sShinxTeachableLearnset, .eggMoveLearnset = sShinxEggMoveLearnset, @@ -1216,7 +1182,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Luxio, .iconPalIndex = 0, FOOTPRINT(Luxio) - /* FOLLOWER( sPicTable_Luxio, SIZE_32x32, @@ -1225,7 +1190,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Luxio, gShinyFollowerPalette_Luxio ) - */ .levelUpLearnset = sLuxioLevelUpLearnset, .teachableLearnset = sLuxioTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_LUXRAY}), @@ -1289,7 +1253,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Luxray, .iconPalIndex = 0, FOOTPRINT(Luxray) - /* FOLLOWER( sPicTable_Luxray, SIZE_32x32, @@ -1298,7 +1261,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Luxray, gShinyFollowerPalette_Luxray ) - */ .levelUpLearnset = sLuxrayLevelUpLearnset, .teachableLearnset = sLuxrayTeachableLearnset, }, @@ -1353,7 +1315,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cranidos, .iconPalIndex = 0, FOOTPRINT(Cranidos) - /* FOLLOWER( sPicTable_Cranidos, SIZE_32x32, @@ -1362,7 +1323,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Cranidos, gShinyFollowerPalette_Cranidos ) - */ .levelUpLearnset = sCranidosLevelUpLearnset, .teachableLearnset = sCranidosTeachableLearnset, .eggMoveLearnset = sCranidosEggMoveLearnset, @@ -1417,7 +1377,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Rampardos, .iconPalIndex = 0, FOOTPRINT(Rampardos) - /* FOLLOWER( sPicTable_Rampardos, SIZE_32x32, @@ -1426,7 +1385,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Rampardos, gShinyFollowerPalette_Rampardos ) - */ .levelUpLearnset = sRampardosLevelUpLearnset, .teachableLearnset = sRampardosTeachableLearnset, }, @@ -1481,7 +1439,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Shieldon, .iconPalIndex = 1, FOOTPRINT(Shieldon) - /* FOLLOWER( sPicTable_Shieldon, SIZE_32x32, @@ -1490,7 +1447,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Shieldon, gShinyFollowerPalette_Shieldon ) - */ .levelUpLearnset = sShieldonLevelUpLearnset, .teachableLearnset = sShieldonTeachableLearnset, .eggMoveLearnset = sShieldonEggMoveLearnset, @@ -1545,7 +1501,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bastiodon, .iconPalIndex = 1, FOOTPRINT(Bastiodon) - /* FOLLOWER( sPicTable_Bastiodon, SIZE_32x32, @@ -1554,7 +1509,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Bastiodon, gShinyFollowerPalette_Bastiodon ) - */ .levelUpLearnset = sBastiodonLevelUpLearnset, .teachableLearnset = sBastiodonTeachableLearnset, }, @@ -1610,7 +1564,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmyPlantCloak, .iconPalIndex = 1, FOOTPRINT(Burmy) - /* FOLLOWER( sPicTable_BurmyPlantCloak, SIZE_32x32, @@ -1619,7 +1572,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_BurmyPlantCloak, gShinyFollowerPalette_BurmyPlantCloak ) - */ .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1678,7 +1630,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmySandyCloak, .iconPalIndex = 1, FOOTPRINT(Burmy) - /* FOLLOWER( sPicTable_BurmySandyCloak, SIZE_32x32, @@ -1687,7 +1638,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_BurmySandyCloak, gShinyFollowerPalette_BurmySandyCloak ) - */ .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1746,7 +1696,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_BurmyTrashCloak, .iconPalIndex = 0, FOOTPRINT(Burmy) - /* FOLLOWER( sPicTable_BurmyTrashCloak, SIZE_32x32, @@ -1755,7 +1704,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_BurmyTrashCloak, gShinyFollowerPalette_BurmyTrashCloak ) - */ .tmIlliterate = TRUE, .levelUpLearnset = sBurmyLevelUpLearnset, .teachableLearnset = sBurmyTeachableLearnset, @@ -1815,7 +1763,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamPlantCloak, .iconPalIndex = 1, FOOTPRINT(Wormadam) - /* FOLLOWER( sPicTable_WormadamPlantCloak, SIZE_32x32, @@ -1824,7 +1771,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_WormadamPlantCloak, gShinyFollowerPalette_WormadamPlantCloak ) - */ .levelUpLearnset = sWormadamPlantCloakLevelUpLearnset, .teachableLearnset = sWormadamPlantCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1880,7 +1826,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamSandyCloak, .iconPalIndex = 1, FOOTPRINT(Wormadam) - /* FOLLOWER( sPicTable_WormadamSandyCloak, SIZE_32x32, @@ -1889,7 +1834,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_WormadamSandyCloak, gShinyFollowerPalette_WormadamSandyCloak ) - */ .levelUpLearnset = sWormadamSandyCloakLevelUpLearnset, .teachableLearnset = sWormadamSandyCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -1946,7 +1890,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_WormadamTrashCloak, .iconPalIndex = 0, FOOTPRINT(Wormadam) - /* FOLLOWER( sPicTable_WormadamTrashCloak, SIZE_32x32, @@ -1955,7 +1898,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_WormadamTrashCloak, gShinyFollowerPalette_WormadamTrashCloak ) - */ .levelUpLearnset = sWormadamTrashCloakLevelUpLearnset, .teachableLearnset = sWormadamTrashCloakTeachableLearnset, .formSpeciesIdTable = sWormadamFormSpeciesIdTable, @@ -2008,14 +1950,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Mothim, \ .iconPalIndex = 0, \ FOOTPRINT(Mothim) \ - /*FOLLOWER( */ \ - /* sPicTable_Mothim, */ \ - /* SIZE_32x32, */ \ - /* SHADOW_SIZE_M, */ \ - /* TRACKS_FOOT, */ \ - /* gFollowerPalette_Mothim, */ \ - /* gShinyFollowerPalette_Mothim */ \ - /*) */ \ + FOLLOWER( \ + sPicTable_Mothim, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Mothim, \ + gShinyFollowerPalette_Mothim \ + ) \ .levelUpLearnset = sMothimLevelUpLearnset, \ .teachableLearnset = sMothimTeachableLearnset, \ .formSpeciesIdTable = sMothimFormSpeciesIdTable, \ @@ -2079,7 +2021,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Combee, .iconPalIndex = 0, FOOTPRINT(Combee) - /* FOLLOWER( sPicTable_Combee, SIZE_32x32, @@ -2088,7 +2029,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Combee, gShinyFollowerPalette_Combee ) - */ .tmIlliterate = TRUE, .levelUpLearnset = sCombeeLevelUpLearnset, .teachableLearnset = sCombeeTeachableLearnset, @@ -2146,7 +2086,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Vespiquen, .iconPalIndex = 0, FOOTPRINT(Vespiquen) - /* FOLLOWER( sPicTable_Vespiquen, SIZE_32x32, @@ -2155,7 +2094,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Vespiquen, gShinyFollowerPalette_Vespiquen ) - */ .levelUpLearnset = sVespiquenLevelUpLearnset, .teachableLearnset = sVespiquenTeachableLearnset, }, @@ -2212,7 +2150,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Pachirisu, .iconPalIndex = 0, FOOTPRINT(Pachirisu) - /* FOLLOWER( sPicTable_Pachirisu, SIZE_32x32, @@ -2221,7 +2158,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Pachirisu, gShinyFollowerPalette_Pachirisu ) - */ .levelUpLearnset = sPachirisuLevelUpLearnset, .teachableLearnset = sPachirisuTeachableLearnset, .eggMoveLearnset = sPachirisuEggMoveLearnset, @@ -2279,7 +2215,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Buizel, .iconPalIndex = 0, FOOTPRINT(Buizel) - /* FOLLOWER( sPicTable_Buizel, SIZE_32x32, @@ -2288,7 +2223,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Buizel, gShinyFollowerPalette_Buizel ) - */ .levelUpLearnset = sBuizelLevelUpLearnset, .teachableLearnset = sBuizelTeachableLearnset, .eggMoveLearnset = sBuizelEggMoveLearnset, @@ -2345,7 +2279,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Floatzel, .iconPalIndex = 0, FOOTPRINT(Floatzel) - /* FOLLOWER( sPicTable_Floatzel, SIZE_32x32, @@ -2354,7 +2287,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Floatzel, gShinyFollowerPalette_Floatzel ) - */ .levelUpLearnset = sFloatzelLevelUpLearnset, .teachableLearnset = sFloatzelTeachableLearnset, }, @@ -2410,7 +2342,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cherubi, .iconPalIndex = 1, FOOTPRINT(Cherubi) - /* FOLLOWER( sPicTable_Cherubi, SIZE_32x32, @@ -2419,7 +2350,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Cherubi, gShinyFollowerPalette_Cherubi ) - */ .levelUpLearnset = sCherubiLevelUpLearnset, .teachableLearnset = sCherubiTeachableLearnset, .eggMoveLearnset = sCherubiEggMoveLearnset, @@ -2475,7 +2405,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_CherrimOvercast, .iconPalIndex = 0, FOOTPRINT(Cherrim) - /* FOLLOWER( sPicTable_CherrimOvercast, SIZE_32x32, @@ -2484,7 +2413,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_CherrimOvercast, gShinyFollowerPalette_CherrimOvercast ) - */ .levelUpLearnset = sCherrimLevelUpLearnset, .teachableLearnset = sCherrimTeachableLearnset, .formSpeciesIdTable = sCherrimFormSpeciesIdTable, @@ -2596,7 +2524,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShellosWestSea, .iconPalIndex = 0, FOOTPRINT(Shellos) - /* FOLLOWER( sPicTable_ShellosWestSea, SIZE_32x32, @@ -2605,7 +2532,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_ShellosWestSea, gShinyFollowerPalette_ShellosWestSea ) - */ .levelUpLearnset = sShellosLevelUpLearnset, .teachableLearnset = sShellosTeachableLearnset, .eggMoveLearnset = sShellosEggMoveLearnset, @@ -2661,7 +2587,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShellosEastSea, .iconPalIndex = 0, FOOTPRINT(Shellos) - /* FOLLOWER( sPicTable_ShellosEastSea, SIZE_32x32, @@ -2670,7 +2595,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_ShellosEastSea, gShinyFollowerPalette_ShellosEastSea ) - */ .levelUpLearnset = sShellosLevelUpLearnset, .teachableLearnset = sShellosTeachableLearnset, .eggMoveLearnset = sShellosEggMoveLearnset, @@ -2726,7 +2650,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GastrodonWestSea, .iconPalIndex = 0, FOOTPRINT(Gastrodon) - /* FOLLOWER( sPicTable_GastrodonWestSea, SIZE_32x32, @@ -2735,7 +2658,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_GastrodonWestSea, gShinyFollowerPalette_GastrodonWestSea ) - */ .levelUpLearnset = sGastrodonLevelUpLearnset, .teachableLearnset = sGastrodonTeachableLearnset, .formSpeciesIdTable = sGastrodonFormSpeciesIdTable, @@ -2789,7 +2711,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GastrodonEastSea, .iconPalIndex = 0, FOOTPRINT(Gastrodon) - /* FOLLOWER( sPicTable_GastrodonEastSea, SIZE_32x32, @@ -2798,7 +2719,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_GastrodonEastSea, gShinyFollowerPalette_GastrodonEastSea ) - */ .levelUpLearnset = sGastrodonLevelUpLearnset, .teachableLearnset = sGastrodonTeachableLearnset, .formSpeciesIdTable = sGastrodonFormSpeciesIdTable, @@ -2855,7 +2775,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drifloon, .iconPalIndex = 2, FOOTPRINT(Drifloon) - /* FOLLOWER( sPicTable_Drifloon, SIZE_32x32, @@ -2864,7 +2783,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Drifloon, gShinyFollowerPalette_Drifloon ) - */ .levelUpLearnset = sDrifloonLevelUpLearnset, .teachableLearnset = sDrifloonTeachableLearnset, .eggMoveLearnset = sDrifloonEggMoveLearnset, @@ -2920,7 +2838,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drifblim, .iconPalIndex = 2, FOOTPRINT(Drifblim) - /* FOLLOWER( sPicTable_Drifblim, SIZE_32x32, @@ -2929,7 +2846,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Drifblim, gShinyFollowerPalette_Drifblim ) - */ .levelUpLearnset = sDrifblimLevelUpLearnset, .teachableLearnset = sDrifblimTeachableLearnset, }, @@ -2984,7 +2900,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Buneary, .iconPalIndex = 2, FOOTPRINT(Buneary) - /* FOLLOWER( sPicTable_Buneary, SIZE_32x32, @@ -2993,7 +2908,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Buneary, gShinyFollowerPalette_Buneary ) - */ .levelUpLearnset = sBunearyLevelUpLearnset, .teachableLearnset = sBunearyTeachableLearnset, .eggMoveLearnset = sBunearyEggMoveLearnset, @@ -3048,7 +2962,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lopunny, .iconPalIndex = 2, FOOTPRINT(Lopunny) - /* FOLLOWER( sPicTable_Lopunny, SIZE_32x32, @@ -3057,7 +2970,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Lopunny, gShinyFollowerPalette_Lopunny ) - */ .levelUpLearnset = sLopunnyLevelUpLearnset, .teachableLearnset = sLopunnyTeachableLearnset, .formSpeciesIdTable = sLopunnyFormSpeciesIdTable, @@ -3171,7 +3083,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Glameow, .iconPalIndex = 0, FOOTPRINT(Glameow) - /* FOLLOWER( sPicTable_Glameow, SIZE_32x32, @@ -3180,7 +3091,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Glameow, gShinyFollowerPalette_Glameow ) - */ .levelUpLearnset = sGlameowLevelUpLearnset, .teachableLearnset = sGlameowTeachableLearnset, .eggMoveLearnset = sGlameowEggMoveLearnset, @@ -3235,7 +3145,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Purugly, .iconPalIndex = 0, FOOTPRINT(Purugly) - /* FOLLOWER( sPicTable_Purugly, SIZE_32x32, @@ -3244,7 +3153,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Purugly, gShinyFollowerPalette_Purugly ) - */ .levelUpLearnset = sPuruglyLevelUpLearnset, .teachableLearnset = sPuruglyTeachableLearnset, }, @@ -3299,7 +3207,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Stunky, .iconPalIndex = 2, FOOTPRINT(Stunky) - /* FOLLOWER( sPicTable_Stunky, SIZE_32x32, @@ -3308,7 +3215,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Stunky, gShinyFollowerPalette_Stunky ) - */ .levelUpLearnset = sStunkyLevelUpLearnset, .teachableLearnset = sStunkyTeachableLearnset, .eggMoveLearnset = sStunkyEggMoveLearnset, @@ -3363,7 +3269,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Skuntank, .iconPalIndex = 2, FOOTPRINT(Skuntank) - /* FOLLOWER( sPicTable_Skuntank, SIZE_32x32, @@ -3372,7 +3277,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Skuntank, gShinyFollowerPalette_Skuntank ) - */ .levelUpLearnset = sSkuntankLevelUpLearnset, .teachableLearnset = sSkuntankTeachableLearnset, }, @@ -3429,7 +3333,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bronzor, .iconPalIndex = 0, FOOTPRINT(Bronzor) - /* FOLLOWER( sPicTable_Bronzor, SIZE_32x32, @@ -3438,7 +3341,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Bronzor, gShinyFollowerPalette_Bronzor ) - */ .levelUpLearnset = sBronzorLevelUpLearnset, .teachableLearnset = sBronzorTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_BRONZONG}), @@ -3495,7 +3397,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Bronzong, .iconPalIndex = 0, FOOTPRINT(Bronzong) - /* FOLLOWER( sPicTable_Bronzong, SIZE_32x32, @@ -3504,7 +3405,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Bronzong, gShinyFollowerPalette_Bronzong ) - */ .levelUpLearnset = sBronzongLevelUpLearnset, .teachableLearnset = sBronzongTeachableLearnset, }, @@ -3560,7 +3460,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Chatot, .iconPalIndex = 0, FOOTPRINT(Chatot) - /* FOLLOWER( sPicTable_Chatot, SIZE_32x32, @@ -3569,7 +3468,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Chatot, gShinyFollowerPalette_Chatot ) - */ .levelUpLearnset = sChatotLevelUpLearnset, .teachableLearnset = sChatotTeachableLearnset, .eggMoveLearnset = sChatotEggMoveLearnset, @@ -3626,7 +3524,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Spiritomb, .iconPalIndex = 5, FOOTPRINT(Spiritomb) - /* FOLLOWER( sPicTable_Spiritomb, SIZE_32x32, @@ -3635,7 +3532,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Spiritomb, gShinyFollowerPalette_Spiritomb ) - */ .levelUpLearnset = sSpiritombLevelUpLearnset, .teachableLearnset = sSpiritombTeachableLearnset, .eggMoveLearnset = sSpiritombEggMoveLearnset, @@ -3695,7 +3591,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Gible, .iconPalIndex = 0, FOOTPRINT(Gible) - /* FOLLOWER( sPicTable_Gible, SIZE_32x32, @@ -3704,7 +3599,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Gible, gShinyFollowerPalette_Gible ) - */ .levelUpLearnset = sGibleLevelUpLearnset, .teachableLearnset = sGibleTeachableLearnset, .eggMoveLearnset = sGibleEggMoveLearnset, @@ -3763,7 +3657,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Gabite, .iconPalIndex = 0, FOOTPRINT(Gabite) - /* FOLLOWER( sPicTable_Gabite, SIZE_32x32, @@ -3772,7 +3665,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Gabite, gShinyFollowerPalette_Gabite ) - */ .levelUpLearnset = sGabiteLevelUpLearnset, .teachableLearnset = sGabiteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_GARCHOMP}), @@ -3834,7 +3726,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Garchomp, .iconPalIndex = 0, FOOTPRINT(Garchomp) - /* FOLLOWER( sPicTable_Garchomp, SIZE_32x32, @@ -3843,7 +3734,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Garchomp, gShinyFollowerPalette_Garchomp ) - */ .levelUpLearnset = sGarchompLevelUpLearnset, .teachableLearnset = sGarchompTeachableLearnset, .formSpeciesIdTable = sGarchompFormSpeciesIdTable, @@ -3957,7 +3847,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Riolu, .iconPalIndex = 2, FOOTPRINT(Riolu) - /* FOLLOWER( sPicTable_Riolu, SIZE_32x32, @@ -3966,7 +3855,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Riolu, gShinyFollowerPalette_Riolu ) - */ .levelUpLearnset = sRioluLevelUpLearnset, .teachableLearnset = sRioluTeachableLearnset, .eggMoveLearnset = sRioluEggMoveLearnset, @@ -4022,7 +3910,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lucario, .iconPalIndex = 2, FOOTPRINT(Lucario) - /* FOLLOWER( sPicTable_Lucario, SIZE_32x32, @@ -4031,7 +3918,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Lucario, gShinyFollowerPalette_Lucario ) - */ .levelUpLearnset = sLucarioLevelUpLearnset, .teachableLearnset = sLucarioTeachableLearnset, .formSpeciesIdTable = sLucarioFormSpeciesIdTable, @@ -4152,7 +4038,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconPalIndexFemale = 1, #endif FOOTPRINT(Hippopotas) - /* FOLLOWER( sPicTable_Hippopotas, SIZE_32x32, @@ -4161,7 +4046,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Hippopotas, gShinyFollowerPalette_Hippopotas ) - */ .levelUpLearnset = sHippopotasLevelUpLearnset, .teachableLearnset = sHippopotasTeachableLearnset, .eggMoveLearnset = sHippopotasEggMoveLearnset, @@ -4222,7 +4106,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconPalIndexFemale = 1, #endif FOOTPRINT(Hippowdon) - /* FOLLOWER( sPicTable_Hippowdon, SIZE_32x32, @@ -4231,7 +4114,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Hippowdon, gShinyFollowerPalette_Hippowdon ) - */ .levelUpLearnset = sHippowdonLevelUpLearnset, .teachableLearnset = sHippowdonTeachableLearnset, }, @@ -4287,7 +4169,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Skorupi, .iconPalIndex = 0, FOOTPRINT(Skorupi) - /* FOLLOWER( sPicTable_Skorupi, SIZE_32x32, @@ -4296,7 +4177,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Skorupi, gShinyFollowerPalette_Skorupi ) - */ .levelUpLearnset = sSkorupiLevelUpLearnset, .teachableLearnset = sSkorupiTeachableLearnset, .eggMoveLearnset = sSkorupiEggMoveLearnset, @@ -4352,7 +4232,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Drapion, .iconPalIndex = 2, FOOTPRINT(Drapion) - /* FOLLOWER( sPicTable_Drapion, SIZE_32x32, @@ -4361,7 +4240,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Drapion, gShinyFollowerPalette_Drapion ) - */ .levelUpLearnset = sDrapionLevelUpLearnset, .teachableLearnset = sDrapionTeachableLearnset, }, @@ -4421,7 +4299,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Croagunk, .iconPalIndex = 0, FOOTPRINT(Croagunk) - /* FOLLOWER( sPicTable_Croagunk, SIZE_32x32, @@ -4430,7 +4307,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Croagunk, gShinyFollowerPalette_Croagunk ) - */ .levelUpLearnset = sCroagunkLevelUpLearnset, .teachableLearnset = sCroagunkTeachableLearnset, .eggMoveLearnset = sCroagunkEggMoveLearnset, @@ -4490,7 +4366,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Toxicroak, .iconPalIndex = 0, FOOTPRINT(Toxicroak) - /* FOLLOWER( sPicTable_Toxicroak, SIZE_32x32, @@ -4499,7 +4374,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Toxicroak, gShinyFollowerPalette_Toxicroak ) - */ .levelUpLearnset = sToxicroakLevelUpLearnset, .teachableLearnset = sToxicroakTeachableLearnset, }, @@ -4555,7 +4429,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Carnivine, .iconPalIndex = 1, FOOTPRINT(Carnivine) - /* FOLLOWER( sPicTable_Carnivine, SIZE_32x32, @@ -4564,7 +4437,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Carnivine, gShinyFollowerPalette_Carnivine ) - */ .levelUpLearnset = sCarnivineLevelUpLearnset, .teachableLearnset = sCarnivineTeachableLearnset, .eggMoveLearnset = sCarnivineEggMoveLearnset, @@ -4624,7 +4496,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Finneon, .iconPalIndex = 0, FOOTPRINT(Finneon) - /* FOLLOWER( sPicTable_Finneon, SIZE_32x32, @@ -4633,7 +4504,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Finneon, gShinyFollowerPalette_Finneon ) - */ .levelUpLearnset = sFinneonLevelUpLearnset, .teachableLearnset = sFinneonTeachableLearnset, .eggMoveLearnset = sFinneonEggMoveLearnset, @@ -4692,7 +4562,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Lumineon, .iconPalIndex = 0, FOOTPRINT(Lumineon) - /* FOLLOWER( sPicTable_Lumineon, SIZE_32x32, @@ -4701,7 +4570,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Lumineon, gShinyFollowerPalette_Lumineon ) - */ .levelUpLearnset = sLumineonLevelUpLearnset, .teachableLearnset = sLumineonTeachableLearnset, }, @@ -4761,7 +4629,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Snover, .iconPalIndex = 1, FOOTPRINT(Snover) - /* FOLLOWER( sPicTable_Snover, SIZE_32x32, @@ -4770,7 +4637,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Snover, gShinyFollowerPalette_Snover ) - */ .levelUpLearnset = sSnoverLevelUpLearnset, .teachableLearnset = sSnoverTeachableLearnset, .eggMoveLearnset = sSnoverEggMoveLearnset, @@ -4829,7 +4695,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Abomasnow, .iconPalIndex = 1, FOOTPRINT(Abomasnow) - /* FOLLOWER( sPicTable_Abomasnow, SIZE_32x32, @@ -4838,7 +4703,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Abomasnow, gShinyFollowerPalette_Abomasnow ) - */ .levelUpLearnset = sAbomasnowLevelUpLearnset, .teachableLearnset = sAbomasnowTeachableLearnset, .formSpeciesIdTable = sAbomasnowFormSpeciesIdTable, @@ -4956,7 +4820,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Rotom, .iconPalIndex = 0, FOOTPRINT(Rotom) - /* FOLLOWER( sPicTable_Rotom, SIZE_32x32, @@ -4965,7 +4828,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Rotom, gShinyFollowerPalette_Rotom ) - */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -5030,7 +4892,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomHeat, .iconPalIndex = 0, FOOTPRINT(Rotom) - /* FOLLOWER( sPicTable_RotomHeat, SIZE_32x32, @@ -5039,7 +4900,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_RotomHeat, gShinyFollowerPalette_RotomHeat ) - */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -5097,7 +4957,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomWash, .iconPalIndex = 0, FOOTPRINT(Rotom) - /* FOLLOWER( sPicTable_RotomWash, SIZE_32x32, @@ -5106,7 +4965,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_RotomWash, gShinyFollowerPalette_RotomWash ) - */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -5163,7 +5021,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomFrost, .iconPalIndex = 5, FOOTPRINT(Rotom) - /* FOLLOWER( sPicTable_RotomFrost, SIZE_32x32, @@ -5172,7 +5029,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_RotomFrost, gShinyFollowerPalette_RotomFrost ) - */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -5230,7 +5086,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomFan, .iconPalIndex = 0, FOOTPRINT(Rotom) - /* FOLLOWER( sPicTable_RotomFan, SIZE_32x32, @@ -5239,7 +5094,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_RotomFan, gShinyFollowerPalette_RotomFan ) - */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -5296,7 +5150,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_RotomMow, .iconPalIndex = 0, FOOTPRINT(Rotom) - /* FOLLOWER( sPicTable_RotomMow, SIZE_32x32, @@ -5305,7 +5158,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_RotomMow, gShinyFollowerPalette_RotomMow ) - */ .levelUpLearnset = sRotomLevelUpLearnset, .teachableLearnset = sRotomTeachableLearnset, .formSpeciesIdTable = sRotomFormSpeciesIdTable, @@ -5370,7 +5222,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Uxie, .iconPalIndex = 0, FOOTPRINT(Uxie) - /* FOLLOWER( sPicTable_Uxie, SIZE_32x32, @@ -5379,7 +5230,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Uxie, gShinyFollowerPalette_Uxie ) - */ .isLegendary = TRUE, .levelUpLearnset = sUxieLevelUpLearnset, .teachableLearnset = sUxieTeachableLearnset, @@ -5444,7 +5294,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Mesprit, .iconPalIndex = 0, FOOTPRINT(Mesprit) - /* FOLLOWER( sPicTable_Mesprit, SIZE_32x32, @@ -5453,7 +5302,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Mesprit, gShinyFollowerPalette_Mesprit ) - */ .isLegendary = TRUE, .levelUpLearnset = sMespritLevelUpLearnset, .teachableLearnset = sMespritTeachableLearnset, @@ -5517,7 +5365,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Azelf, .iconPalIndex = 0, FOOTPRINT(Azelf) - /* FOLLOWER( sPicTable_Azelf, SIZE_32x32, @@ -5526,7 +5373,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Azelf, gShinyFollowerPalette_Azelf ) - */ .isLegendary = TRUE, .levelUpLearnset = sAzelfLevelUpLearnset, .teachableLearnset = sAzelfTeachableLearnset, @@ -5590,7 +5436,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Dialga, .iconPalIndex = 2, FOOTPRINT(Dialga) - /* FOLLOWER( sPicTable_Dialga, SIZE_64x64, @@ -5599,7 +5444,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Dialga, gShinyFollowerPalette_Dialga ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDialgaLevelUpLearnset, @@ -5656,7 +5500,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_DialgaOrigin, .iconPalIndex = 0, FOOTPRINT(Dialga) - /* FOLLOWER( sPicTable_DialgaOrigin, SIZE_64x64, @@ -5665,7 +5508,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_DialgaOrigin //, gShinyFollowerPalette_DialgaOrigin ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDialgaLevelUpLearnset, @@ -5732,7 +5574,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Palkia, .iconPalIndex = 2, FOOTPRINT(Palkia) - /* FOLLOWER( sPicTable_Palkia, SIZE_64x64, @@ -5741,7 +5582,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Palkia, gShinyFollowerPalette_Palkia ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sPalkiaLevelUpLearnset, @@ -5798,7 +5638,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_PalkiaOrigin, .iconPalIndex = 2, FOOTPRINT(Palkia) - /* FOLLOWER( sPicTable_PalkiaOrigin, SIZE_64x64, @@ -5807,7 +5646,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_PalkiaOrigin //, gShinyFollowerPalette_PalkiaOrigin ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sPalkiaLevelUpLearnset, @@ -5872,7 +5710,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Heatran, .iconPalIndex = 0, FOOTPRINT(Heatran) - /* FOLLOWER( sPicTable_Heatran, SIZE_32x32, @@ -5881,7 +5718,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Heatran, gShinyFollowerPalette_Heatran ) - */ .isLegendary = TRUE, .levelUpLearnset = sHeatranLevelUpLearnset, .teachableLearnset = sHeatranTeachableLearnset, @@ -5943,7 +5779,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Regigigas, .iconPalIndex = 0, FOOTPRINT(Regigigas) - /* FOLLOWER( sPicTable_Regigigas, SIZE_64x64, @@ -5952,7 +5787,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Regigigas, gShinyFollowerPalette_Regigigas ) - */ .isLegendary = TRUE, .levelUpLearnset = sRegigigasLevelUpLearnset, .teachableLearnset = sRegigigasTeachableLearnset, @@ -6016,7 +5850,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GiratinaAltered, .iconPalIndex = 0, FOOTPRINT(GiratinaAltered) - /* FOLLOWER( sPicTable_GiratinaAltered, SIZE_64x64, @@ -6025,7 +5858,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_GiratinaAltered, gShinyFollowerPalette_GiratinaAltered ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sGiratinaLevelUpLearnset, @@ -6083,7 +5915,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_GiratinaOrigin, .iconPalIndex = 0, FOOTPRINT(GiratinaOrigin) - /* FOLLOWER( sPicTable_GiratinaOrigin, SIZE_64x64, @@ -6092,7 +5923,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_GiratinaOrigin //, gShinyFollowerPalette_GiratinaOrigin ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sGiratinaLevelUpLearnset, @@ -6158,7 +5988,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Cresselia, .iconPalIndex = 0, FOOTPRINT(Cresselia) - /* FOLLOWER( sPicTable_Cresselia, SIZE_32x32, @@ -6167,7 +5996,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Cresselia, gShinyFollowerPalette_Cresselia ) - */ .isLegendary = TRUE, .levelUpLearnset = sCresseliaLevelUpLearnset, .teachableLearnset = sCresseliaTeachableLearnset, @@ -6230,7 +6058,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Phione, .iconPalIndex = 0, FOOTPRINT(Phione) - /* FOLLOWER( sPicTable_Phione, SIZE_32x32, @@ -6239,7 +6066,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Phione, gShinyFollowerPalette_Phione ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sPhioneLevelUpLearnset, @@ -6301,7 +6127,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Manaphy, .iconPalIndex = 0, FOOTPRINT(Manaphy) - /* FOLLOWER( sPicTable_Manaphy, SIZE_32x32, @@ -6310,7 +6135,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Manaphy, gShinyFollowerPalette_Manaphy ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sManaphyLevelUpLearnset, @@ -6375,7 +6199,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_Darkrai, .iconPalIndex = 0, FOOTPRINT(Darkrai) - /* FOLLOWER( sPicTable_Darkrai, SIZE_32x32, @@ -6384,7 +6207,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_Darkrai, gShinyFollowerPalette_Darkrai ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDarkraiLevelUpLearnset, @@ -6451,7 +6273,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .iconSprite = gMonIcon_ShayminLand, .iconPalIndex = 1, FOOTPRINT(Shaymin) - /* FOLLOWER( sPicTable_ShayminLand, SIZE_32x32, @@ -6460,7 +6281,6 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = gFollowerPalette_ShayminLand, gShinyFollowerPalette_ShayminLand ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sShayminLandLevelUpLearnset, @@ -6594,14 +6414,14 @@ const struct SpeciesInfo gSpeciesInfoGen4[] = .shinyPalette = gMonShinyPalette_Arceus ##typeName, \ ARCEUS_ICON(typeName, iconPal) \ FOOTPRINT(Arceus) \ - /*FOLLOWER( \ + FOLLOWER( \ sPicTable_Arceus ##typeName, \ SIZE_64x64, \ SHADOW_SIZE_M, \ TRACKS_FOOT, \ gFollowerPalette_Arceus ##typeName, \ gShinyFollowerPalette_Arceus ##typeName \ - )*/ \ + ) \ .levelUpLearnset = sArceusLevelUpLearnset, \ .teachableLearnset = sArceusTeachableLearnset, \ .formSpeciesIdTable = sArceusFormSpeciesIdTable, \ diff --git a/src/data/pokemon/species_info/gen_5_families.h b/src/data/pokemon/species_info/gen_5_families.h index dc37717018f0..25aa4cb4dd38 100644 --- a/src/data/pokemon/species_info/gen_5_families.h +++ b/src/data/pokemon/species_info/gen_5_families.h @@ -52,7 +52,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Victini, .iconPalIndex = 0, FOOTPRINT(Victini) - /* FOLLOWER( sPicTable_Victini, SIZE_32x32, @@ -61,7 +60,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Victini, gShinyFollowerPalette_Victini ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sVictiniLevelUpLearnset, @@ -118,7 +116,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Snivy, .iconPalIndex = 1, FOOTPRINT(Snivy) - /* FOLLOWER( sPicTable_Snivy, SIZE_32x32, @@ -127,7 +124,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Snivy, gShinyFollowerPalette_Snivy ) - */ .levelUpLearnset = sSnivyLevelUpLearnset, .teachableLearnset = sSnivyTeachableLearnset, .eggMoveLearnset = sSnivyEggMoveLearnset, @@ -182,7 +178,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Servine, .iconPalIndex = 1, FOOTPRINT(Servine) - /* FOLLOWER( sPicTable_Servine, SIZE_32x32, @@ -191,7 +186,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Servine, gShinyFollowerPalette_Servine ) - */ .levelUpLearnset = sServineLevelUpLearnset, .teachableLearnset = sServineTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SERPERIOR}), @@ -245,7 +239,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Serperior, .iconPalIndex = 1, FOOTPRINT(Serperior) - /* FOLLOWER( sPicTable_Serperior, SIZE_32x32, @@ -254,7 +247,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Serperior, gShinyFollowerPalette_Serperior ) - */ .levelUpLearnset = sSerperiorLevelUpLearnset, .teachableLearnset = sSerperiorTeachableLearnset, }, @@ -309,7 +301,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tepig, .iconPalIndex = 0, FOOTPRINT(Tepig) - /* FOLLOWER( sPicTable_Tepig, SIZE_32x32, @@ -318,7 +309,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Tepig, gShinyFollowerPalette_Tepig ) - */ .levelUpLearnset = sTepigLevelUpLearnset, .teachableLearnset = sTepigTeachableLearnset, .eggMoveLearnset = sTepigEggMoveLearnset, @@ -373,7 +363,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pignite, .iconPalIndex = 0, FOOTPRINT(Pignite) - /* FOLLOWER( sPicTable_Pignite, SIZE_32x32, @@ -382,7 +371,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Pignite, gShinyFollowerPalette_Pignite ) - */ .levelUpLearnset = sPigniteLevelUpLearnset, .teachableLearnset = sPigniteTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMBOAR}), @@ -437,7 +425,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Emboar, .iconPalIndex = 0, FOOTPRINT(Emboar) - /* FOLLOWER( sPicTable_Emboar, SIZE_32x32, @@ -446,7 +433,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Emboar, gShinyFollowerPalette_Emboar ) - */ .levelUpLearnset = sEmboarLevelUpLearnset, .teachableLearnset = sEmboarTeachableLearnset, }, @@ -501,7 +487,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Oshawott, .iconPalIndex = 0, FOOTPRINT(Oshawott) - /* FOLLOWER( sPicTable_Oshawott, SIZE_32x32, @@ -510,7 +495,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Oshawott, gShinyFollowerPalette_Oshawott ) - */ .levelUpLearnset = sOshawottLevelUpLearnset, .teachableLearnset = sOshawottTeachableLearnset, .eggMoveLearnset = sOshawottEggMoveLearnset, @@ -565,7 +549,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Dewott, .iconPalIndex = 0, FOOTPRINT(Dewott) - /* FOLLOWER( sPicTable_Dewott, SIZE_32x32, @@ -574,7 +557,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Dewott, gShinyFollowerPalette_Dewott ) - */ .levelUpLearnset = sDewottLevelUpLearnset, .teachableLearnset = sDewottTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SAMUROTT}, @@ -629,7 +611,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Samurott, .iconPalIndex = 2, FOOTPRINT(Samurott) - /* FOLLOWER( sPicTable_Samurott, SIZE_32x32, @@ -638,7 +619,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Samurott, gShinyFollowerPalette_Samurott ) - */ .levelUpLearnset = sSamurottLevelUpLearnset, .teachableLearnset = sSamurottTeachableLearnset, .formSpeciesIdTable = sSamurottFormSpeciesIdTable, @@ -693,7 +673,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SamurottHisuian, .iconPalIndex = 0, FOOTPRINT(Samurott) - /* FOLLOWER( sPicTable_SamurottHisuian, SIZE_32x32, @@ -702,7 +681,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_SamurottHisuian, gShinyFollowerPalette_SamurottHisuian ) - */ .isHisuianForm = TRUE, .levelUpLearnset = sSamurottHisuianLevelUpLearnset, .teachableLearnset = sSamurottHisuianTeachableLearnset, @@ -760,7 +738,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Patrat, .iconPalIndex = 2, FOOTPRINT(Patrat) - /* FOLLOWER( sPicTable_Patrat, SIZE_32x32, @@ -769,7 +746,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Patrat, gShinyFollowerPalette_Patrat ) - */ .levelUpLearnset = sPatratLevelUpLearnset, .teachableLearnset = sPatratTeachableLearnset, .eggMoveLearnset = sPatratEggMoveLearnset, @@ -824,7 +800,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Watchog, .iconPalIndex = 2, FOOTPRINT(Watchog) - /* FOLLOWER( sPicTable_Watchog, SIZE_32x32, @@ -833,7 +808,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Watchog, gShinyFollowerPalette_Watchog ) - */ .levelUpLearnset = sWatchogLevelUpLearnset, .teachableLearnset = sWatchogTeachableLearnset, }, @@ -888,7 +862,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lillipup, .iconPalIndex = 2, FOOTPRINT(Lillipup) - /* FOLLOWER( sPicTable_Lillipup, SIZE_32x32, @@ -897,7 +870,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Lillipup, gShinyFollowerPalette_Lillipup ) - */ .levelUpLearnset = sLillipupLevelUpLearnset, .teachableLearnset = sLillipupTeachableLearnset, .eggMoveLearnset = sLillipupEggMoveLearnset, @@ -952,7 +924,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Herdier, .iconPalIndex = 2, FOOTPRINT(Herdier) - /* FOLLOWER( sPicTable_Herdier, SIZE_32x32, @@ -961,7 +932,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Herdier, gShinyFollowerPalette_Herdier ) - */ .levelUpLearnset = sHerdierLevelUpLearnset, .teachableLearnset = sHerdierTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_STOUTLAND}), @@ -1021,7 +991,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Stoutland, .iconPalIndex = 2, FOOTPRINT(Stoutland) - /* FOLLOWER( sPicTable_Stoutland, SIZE_32x32, @@ -1030,7 +999,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Stoutland, gShinyFollowerPalette_Stoutland ) - */ .levelUpLearnset = sStoutlandLevelUpLearnset, .teachableLearnset = sStoutlandTeachableLearnset, }, @@ -1085,7 +1053,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Purrloin, .iconPalIndex = 0, FOOTPRINT(Purrloin) - /* FOLLOWER( sPicTable_Purrloin, SIZE_32x32, @@ -1094,7 +1061,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Purrloin, gShinyFollowerPalette_Purrloin ) - */ .levelUpLearnset = sPurrloinLevelUpLearnset, .teachableLearnset = sPurrloinTeachableLearnset, .eggMoveLearnset = sPurrloinEggMoveLearnset, @@ -1149,7 +1115,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Liepard, .iconPalIndex = 0, FOOTPRINT(Liepard) - /* FOLLOWER( sPicTable_Liepard, SIZE_32x32, @@ -1158,7 +1123,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Liepard, gShinyFollowerPalette_Liepard ) - */ .levelUpLearnset = sLiepardLevelUpLearnset, .teachableLearnset = sLiepardTeachableLearnset, }, @@ -1213,7 +1177,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pansage, .iconPalIndex = 1, FOOTPRINT(Pansage) - /* FOLLOWER( sPicTable_Pansage, SIZE_32x32, @@ -1222,7 +1185,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Pansage, gShinyFollowerPalette_Pansage ) - */ .levelUpLearnset = sPansageLevelUpLearnset, .teachableLearnset = sPansageTeachableLearnset, .eggMoveLearnset = sPansageEggMoveLearnset, @@ -1277,7 +1239,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simisage, .iconPalIndex = 1, FOOTPRINT(Simisage) - /* FOLLOWER( sPicTable_Simisage, SIZE_32x32, @@ -1286,7 +1247,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Simisage, gShinyFollowerPalette_Simisage ) - */ .levelUpLearnset = sSimisageLevelUpLearnset, .teachableLearnset = sSimisageTeachableLearnset, }, @@ -1342,7 +1302,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pansear, .iconPalIndex = 2, FOOTPRINT(Pansear) - /* FOLLOWER( sPicTable_Pansear, SIZE_32x32, @@ -1351,7 +1310,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Pansear, gShinyFollowerPalette_Pansear ) - */ .levelUpLearnset = sPansearLevelUpLearnset, .teachableLearnset = sPansearTeachableLearnset, .eggMoveLearnset = sPansearEggMoveLearnset, @@ -1407,7 +1365,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simisear, .iconPalIndex = 2, FOOTPRINT(Simisear) - /* FOLLOWER( sPicTable_Simisear, SIZE_32x32, @@ -1416,7 +1373,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Simisear, gShinyFollowerPalette_Simisear ) - */ .levelUpLearnset = sSimisearLevelUpLearnset, .teachableLearnset = sSimisearTeachableLearnset, }, @@ -1471,7 +1427,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Panpour, .iconPalIndex = 2, FOOTPRINT(Panpour) - /* FOLLOWER( sPicTable_Panpour, SIZE_32x32, @@ -1480,7 +1435,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Panpour, gShinyFollowerPalette_Panpour ) - */ .levelUpLearnset = sPanpourLevelUpLearnset, .teachableLearnset = sPanpourTeachableLearnset, .eggMoveLearnset = sPanpourEggMoveLearnset, @@ -1535,7 +1489,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Simipour, .iconPalIndex = 2, FOOTPRINT(Simipour) - /* FOLLOWER( sPicTable_Simipour, SIZE_32x32, @@ -1544,7 +1497,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Simipour, gShinyFollowerPalette_Simipour ) - */ .levelUpLearnset = sSimipourLevelUpLearnset, .teachableLearnset = sSimipourTeachableLearnset, }, @@ -1600,7 +1552,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Munna, .iconPalIndex = 0, FOOTPRINT(Munna) - /* FOLLOWER( sPicTable_Munna, SIZE_32x32, @@ -1609,7 +1560,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Munna, gShinyFollowerPalette_Munna ) - */ .levelUpLearnset = sMunnaLevelUpLearnset, .teachableLearnset = sMunnaTeachableLearnset, .eggMoveLearnset = sMunnaEggMoveLearnset, @@ -1665,7 +1615,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Musharna, .iconPalIndex = 0, FOOTPRINT(Musharna) - /* FOLLOWER( sPicTable_Musharna, SIZE_32x32, @@ -1674,7 +1623,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Musharna, gShinyFollowerPalette_Musharna ) - */ .levelUpLearnset = sMusharnaLevelUpLearnset, .teachableLearnset = sMusharnaTeachableLearnset, }, @@ -1729,7 +1677,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pidove, .iconPalIndex = 0, FOOTPRINT(Pidove) - /* FOLLOWER( sPicTable_Pidove, SIZE_32x32, @@ -1738,7 +1685,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Pidove, gShinyFollowerPalette_Pidove ) - */ .levelUpLearnset = sPidoveLevelUpLearnset, .teachableLearnset = sPidoveTeachableLearnset, .eggMoveLearnset = sPidoveEggMoveLearnset, @@ -1793,7 +1739,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tranquill, .iconPalIndex = 0, FOOTPRINT(Tranquill) - /* FOLLOWER( sPicTable_Tranquill, SIZE_32x32, @@ -1802,7 +1747,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Tranquill, gShinyFollowerPalette_Tranquill ) - */ .levelUpLearnset = sTranquillLevelUpLearnset, .teachableLearnset = sTranquillTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_UNFEZANT}), @@ -1870,7 +1814,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 1, .iconPalIndexFemale = 1, FOOTPRINT(Unfezant) - /* FOLLOWER( sPicTable_Unfezant, SIZE_32x32, @@ -1879,7 +1822,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Unfezant, gShinyFollowerPalette_Unfezant ) - */ .levelUpLearnset = sUnfezantLevelUpLearnset, .teachableLearnset = sUnfezantTeachableLearnset, }, @@ -1934,7 +1876,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Blitzle, .iconPalIndex = 2, FOOTPRINT(Blitzle) - /* FOLLOWER( sPicTable_Blitzle, SIZE_32x32, @@ -1943,7 +1884,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Blitzle, gShinyFollowerPalette_Blitzle ) - */ .levelUpLearnset = sBlitzleLevelUpLearnset, .teachableLearnset = sBlitzleTeachableLearnset, .eggMoveLearnset = sBlitzleEggMoveLearnset, @@ -1998,7 +1938,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zebstrika, .iconPalIndex = 2, FOOTPRINT(Zebstrika) - /* FOLLOWER( sPicTable_Zebstrika, SIZE_32x32, @@ -2007,7 +1946,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Zebstrika, gShinyFollowerPalette_Zebstrika ) - */ .levelUpLearnset = sZebstrikaLevelUpLearnset, .teachableLearnset = sZebstrikaTeachableLearnset, }, @@ -2064,7 +2002,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Roggenrola, .iconPalIndex = 2, FOOTPRINT(Roggenrola) - /* FOLLOWER( sPicTable_Roggenrola, SIZE_32x32, @@ -2073,7 +2010,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Roggenrola, gShinyFollowerPalette_Roggenrola ) - */ .levelUpLearnset = sRoggenrolaLevelUpLearnset, .teachableLearnset = sRoggenrolaTeachableLearnset, .eggMoveLearnset = sRoggenrolaEggMoveLearnset, @@ -2131,7 +2067,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Boldore, .iconPalIndex = 0, FOOTPRINT(Boldore) - /* FOLLOWER( sPicTable_Boldore, SIZE_32x32, @@ -2140,7 +2075,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Boldore, gShinyFollowerPalette_Boldore ) - */ .levelUpLearnset = sBoldoreLevelUpLearnset, .teachableLearnset = sBoldoreTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_GIGALITH}, @@ -2203,7 +2137,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gigalith, .iconPalIndex = 0, FOOTPRINT(Gigalith) - /* FOLLOWER( sPicTable_Gigalith, SIZE_32x32, @@ -2212,7 +2145,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Gigalith, gShinyFollowerPalette_Gigalith ) - */ .levelUpLearnset = sGigalithLevelUpLearnset, .teachableLearnset = sGigalithTeachableLearnset, }, @@ -2268,7 +2200,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Woobat, .iconPalIndex = 0, FOOTPRINT(Woobat) - /* FOLLOWER( sPicTable_Woobat, SIZE_32x32, @@ -2277,7 +2208,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Woobat, gShinyFollowerPalette_Woobat ) - */ .levelUpLearnset = sWoobatLevelUpLearnset, .teachableLearnset = sWoobatTeachableLearnset, .eggMoveLearnset = sWoobatEggMoveLearnset, @@ -2333,7 +2263,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swoobat, .iconPalIndex = 0, FOOTPRINT(Swoobat) - /* FOLLOWER( sPicTable_Swoobat, SIZE_32x32, @@ -2342,7 +2271,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Swoobat, gShinyFollowerPalette_Swoobat ) - */ .levelUpLearnset = sSwoobatLevelUpLearnset, .teachableLearnset = sSwoobatTeachableLearnset, }, @@ -2398,7 +2326,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Drilbur, .iconPalIndex = 0, FOOTPRINT(Drilbur) - /* FOLLOWER( sPicTable_Drilbur, SIZE_32x32, @@ -2407,7 +2334,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Drilbur, gShinyFollowerPalette_Drilbur ) - */ .levelUpLearnset = sDrilburLevelUpLearnset, .teachableLearnset = sDrilburTeachableLearnset, .eggMoveLearnset = sDrilburEggMoveLearnset, @@ -2463,7 +2389,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Excadrill, .iconPalIndex = 0, FOOTPRINT(Excadrill) - /* FOLLOWER( sPicTable_Excadrill, SIZE_32x32, @@ -2472,7 +2397,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Excadrill, gShinyFollowerPalette_Excadrill ) - */ .levelUpLearnset = sExcadrillLevelUpLearnset, .teachableLearnset = sExcadrillTeachableLearnset, }, @@ -2529,7 +2453,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Audino, .iconPalIndex = 1, FOOTPRINT(Audino) - /* FOLLOWER( sPicTable_Audino, SIZE_32x32, @@ -2538,7 +2461,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Audino, gShinyFollowerPalette_Audino ) - */ .levelUpLearnset = sAudinoLevelUpLearnset, .teachableLearnset = sAudinoTeachableLearnset, .eggMoveLearnset = sAudinoEggMoveLearnset, @@ -2656,7 +2578,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Timburr, .iconPalIndex = 1, FOOTPRINT(Timburr) - /* FOLLOWER( sPicTable_Timburr, SIZE_32x32, @@ -2665,7 +2586,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Timburr, gShinyFollowerPalette_Timburr ) - */ .levelUpLearnset = sTimburrLevelUpLearnset, .teachableLearnset = sTimburrTeachableLearnset, .eggMoveLearnset = sTimburrEggMoveLearnset, @@ -2720,7 +2640,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gurdurr, .iconPalIndex = 1, FOOTPRINT(Gurdurr) - /* FOLLOWER( sPicTable_Gurdurr, SIZE_32x32, @@ -2729,7 +2648,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Gurdurr, gShinyFollowerPalette_Gurdurr ) - */ .levelUpLearnset = sGurdurrLevelUpLearnset, .teachableLearnset = sGurdurrTeachableLearnset, .evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_CONKELDURR}, @@ -2784,7 +2702,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Conkeldurr, .iconPalIndex = 1, FOOTPRINT(Conkeldurr) - /* FOLLOWER( sPicTable_Conkeldurr, SIZE_32x32, @@ -2793,7 +2710,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Conkeldurr, gShinyFollowerPalette_Conkeldurr ) - */ .levelUpLearnset = sConkeldurrLevelUpLearnset, .teachableLearnset = sConkeldurrTeachableLearnset, }, @@ -2848,7 +2764,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tympole, .iconPalIndex = 2, FOOTPRINT(Tympole) - /* FOLLOWER( sPicTable_Tympole, SIZE_32x32, @@ -2857,7 +2772,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Tympole, gShinyFollowerPalette_Tympole ) - */ .levelUpLearnset = sTympoleLevelUpLearnset, .teachableLearnset = sTympoleTeachableLearnset, .eggMoveLearnset = sTympoleEggMoveLearnset, @@ -2912,7 +2826,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Palpitoad, .iconPalIndex = 2, FOOTPRINT(Palpitoad) - /* FOLLOWER( sPicTable_Palpitoad, SIZE_32x32, @@ -2921,7 +2834,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Palpitoad, gShinyFollowerPalette_Palpitoad ) - */ .levelUpLearnset = sPalpitoadLevelUpLearnset, .teachableLearnset = sPalpitoadTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SEISMITOAD}), @@ -2981,7 +2893,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Seismitoad, .iconPalIndex = 0, FOOTPRINT(Seismitoad) - /* FOLLOWER( sPicTable_Seismitoad, SIZE_32x32, @@ -2990,7 +2901,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Seismitoad, gShinyFollowerPalette_Seismitoad ) - */ .levelUpLearnset = sSeismitoadLevelUpLearnset, .teachableLearnset = sSeismitoadTeachableLearnset, }, @@ -3046,7 +2956,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Throh, .iconPalIndex = 0, FOOTPRINT(Throh) - /* FOLLOWER( sPicTable_Throh, SIZE_32x32, @@ -3055,7 +2964,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Throh, gShinyFollowerPalette_Throh ) - */ .levelUpLearnset = sThrohLevelUpLearnset, .teachableLearnset = sThrohTeachableLearnset, }, @@ -3112,7 +3020,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sawk, .iconPalIndex = 0, FOOTPRINT(Sawk) - /* FOLLOWER( sPicTable_Sawk, SIZE_32x32, @@ -3121,7 +3028,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Sawk, gShinyFollowerPalette_Sawk ) - */ .levelUpLearnset = sSawkLevelUpLearnset, .teachableLearnset = sSawkTeachableLearnset, }, @@ -3177,7 +3083,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sewaddle, .iconPalIndex = 1, FOOTPRINT(Sewaddle) - /* FOLLOWER( sPicTable_Sewaddle, SIZE_32x32, @@ -3186,7 +3091,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Sewaddle, gShinyFollowerPalette_Sewaddle ) - */ .levelUpLearnset = sSewaddleLevelUpLearnset, .teachableLearnset = sSewaddleTeachableLearnset, .eggMoveLearnset = sSewaddleEggMoveLearnset, @@ -3242,7 +3146,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swadloon, .iconPalIndex = 1, FOOTPRINT(Swadloon) - /* FOLLOWER( sPicTable_Swadloon, SIZE_32x32, @@ -3251,7 +3154,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Swadloon, gShinyFollowerPalette_Swadloon ) - */ .levelUpLearnset = sSwadloonLevelUpLearnset, .teachableLearnset = sSwadloonTeachableLearnset, .evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LEAVANNY}), @@ -3312,7 +3214,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Leavanny, .iconPalIndex = 1, FOOTPRINT(Leavanny) - /* FOLLOWER( sPicTable_Leavanny, SIZE_32x32, @@ -3321,7 +3222,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Leavanny, gShinyFollowerPalette_Leavanny ) - */ .levelUpLearnset = sLeavannyLevelUpLearnset, .teachableLearnset = sLeavannyTeachableLearnset, }, @@ -3381,7 +3281,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Venipede, .iconPalIndex = 1, FOOTPRINT(Venipede) - /* FOLLOWER( sPicTable_Venipede, SIZE_32x32, @@ -3390,7 +3289,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Venipede, gShinyFollowerPalette_Venipede ) - */ .levelUpLearnset = sVenipedeLevelUpLearnset, .teachableLearnset = sVenipedeTeachableLearnset, .eggMoveLearnset = sVenipedeEggMoveLearnset, @@ -3450,7 +3348,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Whirlipede, .iconPalIndex = 2, FOOTPRINT(Whirlipede) - /* FOLLOWER( sPicTable_Whirlipede, SIZE_32x32, @@ -3459,7 +3356,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Whirlipede, gShinyFollowerPalette_Whirlipede ) - */ .levelUpLearnset = sWhirlipedeLevelUpLearnset, .teachableLearnset = sWhirlipedeTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_SCOLIPEDE}), @@ -3524,7 +3420,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scolipede, .iconPalIndex = 2, FOOTPRINT(Scolipede) - /* FOLLOWER( sPicTable_Scolipede, SIZE_32x32, @@ -3533,7 +3428,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Scolipede, gShinyFollowerPalette_Scolipede ) - */ .levelUpLearnset = sScolipedeLevelUpLearnset, .teachableLearnset = sScolipedeTeachableLearnset, }, @@ -3595,7 +3489,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cottonee, .iconPalIndex = 1, FOOTPRINT(Cottonee) - /* FOLLOWER( sPicTable_Cottonee, SIZE_32x32, @@ -3604,7 +3497,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cottonee, gShinyFollowerPalette_Cottonee ) - */ .levelUpLearnset = sCottoneeLevelUpLearnset, .teachableLearnset = sCottoneeTeachableLearnset, .eggMoveLearnset = sCottoneeEggMoveLearnset, @@ -3660,7 +3552,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Whimsicott, .iconPalIndex = 1, FOOTPRINT(Whimsicott) - /* FOLLOWER( sPicTable_Whimsicott, SIZE_32x32, @@ -3669,7 +3560,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Whimsicott, gShinyFollowerPalette_Whimsicott ) - */ .levelUpLearnset = sWhimsicottLevelUpLearnset, .teachableLearnset = sWhimsicottTeachableLearnset, }, @@ -3726,7 +3616,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Petilil, .iconPalIndex = 1, FOOTPRINT(Petilil) - /* FOLLOWER( sPicTable_Petilil, SIZE_32x32, @@ -3735,7 +3624,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Petilil, gShinyFollowerPalette_Petilil ) - */ .levelUpLearnset = sPetililLevelUpLearnset, .teachableLearnset = sPetililTeachableLearnset, .eggMoveLearnset = sPetililEggMoveLearnset, @@ -3793,7 +3681,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lilligant, .iconPalIndex = 1, FOOTPRINT(Lilligant) - /* FOLLOWER( sPicTable_Lilligant, SIZE_32x32, @@ -3802,7 +3689,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Lilligant, gShinyFollowerPalette_Lilligant ) - */ .levelUpLearnset = sLilligantLevelUpLearnset, .teachableLearnset = sLilligantTeachableLearnset, .formSpeciesIdTable = sLilligantFormSpeciesIdTable, @@ -3860,7 +3746,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_LilligantHisuian, .iconPalIndex = 1, FOOTPRINT(Lilligant) - /* FOLLOWER( sPicTable_LilligantHisuian, SIZE_32x32, @@ -3869,7 +3754,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_LilligantHisuian, gShinyFollowerPalette_LilligantHisuian ) - */ .isHisuianForm = TRUE, .levelUpLearnset = sLilligantHisuianLevelUpLearnset, .teachableLearnset = sLilligantHisuianTeachableLearnset, @@ -3929,7 +3813,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinRedStriped, .iconPalIndex = 1, FOOTPRINT(Basculin) - /* FOLLOWER( sPicTable_BasculinRedStriped, SIZE_32x32, @@ -3938,7 +3821,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BasculinRedStriped, gShinyFollowerPalette_BasculinRedStriped ) - */ .levelUpLearnset = sBasculinLevelUpLearnset, .teachableLearnset = sBasculinTeachableLearnset, .eggMoveLearnset = sBasculinEggMoveLearnset, @@ -3995,7 +3877,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinBlueStriped, .iconPalIndex = 0, FOOTPRINT(Basculin) - /* FOLLOWER( sPicTable_BasculinBlueStriped, SIZE_32x32, @@ -4004,7 +3885,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BasculinBlueStriped, gShinyFollowerPalette_BasculinBlueStriped ) - */ .levelUpLearnset = sBasculinLevelUpLearnset, .teachableLearnset = sBasculinTeachableLearnset, .eggMoveLearnset = sBasculinEggMoveLearnset, @@ -4062,7 +3942,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculinWhiteStriped, .iconPalIndex = 0, FOOTPRINT(Basculin) - /* FOLLOWER( sPicTable_BasculinWhiteStriped, SIZE_32x32, @@ -4071,7 +3950,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BasculinWhiteStriped, gShinyFollowerPalette_BasculinWhiteStriped ) - */ .levelUpLearnset = sBasculinWhiteStripedLevelUpLearnset, .teachableLearnset = sBasculinWhiteStripedTeachableLearnset, .formSpeciesIdTable = sBasculinFormSpeciesIdTable, @@ -4128,7 +4006,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculegionMale, .iconPalIndex = 1, FOOTPRINT(Basculegion) - /* FOLLOWER( sPicTable_BasculegionMale, SIZE_32x32, @@ -4137,7 +4014,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BasculegionMale, gShinyFollowerPalette_BasculegionMale ) - */ .levelUpLearnset = sBasculegionLevelUpLearnset, .teachableLearnset = sBasculegionTeachableLearnset, .formSpeciesIdTable = sBasculegionFormSpeciesIdTable, @@ -4191,7 +4067,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BasculegionFemale, .iconPalIndex = 0, FOOTPRINT(Basculegion) - /* FOLLOWER( sPicTable_BasculegionFemale, SIZE_32x32, @@ -4200,7 +4075,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BasculegionFemale, gShinyFollowerPalette_BasculegionFemale ) - */ .levelUpLearnset = sBasculegionLevelUpLearnset, .teachableLearnset = sBasculegionTeachableLearnset, .formSpeciesIdTable = sBasculegionFormSpeciesIdTable, @@ -4258,7 +4132,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sandile, .iconPalIndex = 1, FOOTPRINT(Sandile) - /* FOLLOWER( sPicTable_Sandile, SIZE_32x32, @@ -4267,7 +4140,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Sandile, gShinyFollowerPalette_Sandile ) - */ .levelUpLearnset = sSandileLevelUpLearnset, .teachableLearnset = sSandileTeachableLearnset, .eggMoveLearnset = sSandileEggMoveLearnset, @@ -4323,7 +4195,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Krokorok, .iconPalIndex = 1, FOOTPRINT(Krokorok) - /* FOLLOWER( sPicTable_Krokorok, SIZE_32x32, @@ -4332,7 +4203,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Krokorok, gShinyFollowerPalette_Krokorok ) - */ .levelUpLearnset = sKrokorokLevelUpLearnset, .teachableLearnset = sKrokorokTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_KROOKODILE}), @@ -4393,7 +4263,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Krookodile, .iconPalIndex = 0, FOOTPRINT(Krookodile) - /* FOLLOWER( sPicTable_Krookodile, SIZE_32x32, @@ -4402,7 +4271,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Krookodile, gShinyFollowerPalette_Krookodile ) - */ .levelUpLearnset = sKrookodileLevelUpLearnset, .teachableLearnset = sKrookodileTeachableLearnset, }, @@ -4457,7 +4325,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Darumaka, .iconPalIndex = 0, FOOTPRINT(Darumaka) - /* FOLLOWER( sPicTable_Darumaka, SIZE_32x32, @@ -4466,7 +4333,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Darumaka, gShinyFollowerPalette_Darumaka ) - */ .levelUpLearnset = sDarumakaLevelUpLearnset, .teachableLearnset = sDarumakaTeachableLearnset, .eggMoveLearnset = sDarumakaEggMoveLearnset, @@ -4522,7 +4388,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarmanitanStandardMode, .iconPalIndex = 0, FOOTPRINT(Darmanitan) - /* FOLLOWER( sPicTable_DarmanitanStandardMode, SIZE_32x32, @@ -4531,7 +4396,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DarmanitanStandardMode, gShinyFollowerPalette_DarmanitanStandardMode ) - */ .levelUpLearnset = sDarmanitanLevelUpLearnset, .teachableLearnset = sDarmanitanTeachableLearnset, .formSpeciesIdTable = sDarmanitanFormSpeciesIdTable, @@ -4640,7 +4504,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarumakaGalarian, .iconPalIndex = 0, FOOTPRINT(Darumaka) - /* FOLLOWER( sPicTable_DarumakaGalarian, SIZE_32x32, @@ -4649,7 +4512,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DarumakaGalarian, gShinyFollowerPalette_DarumakaGalarian ) - */ .isGalarianForm = TRUE, .levelUpLearnset = sDarumakaGalarianLevelUpLearnset, .teachableLearnset = sDarumakaGalarianTeachableLearnset, @@ -4706,7 +4568,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DarmanitanGalarianStandardMode, .iconPalIndex = 0, FOOTPRINT(Darmanitan) - /* FOLLOWER( sPicTable_DarmanitanGalarianStandardMode, SIZE_32x32, @@ -4715,7 +4576,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DarmanitanGalarianStandardMode, gShinyFollowerPalette_DarmanitanGalarianStandardMode ) - */ .isGalarianForm = TRUE, .levelUpLearnset = sDarmanitanGalarianLevelUpLearnset, .teachableLearnset = sDarmanitanGalarianTeachableLearnset, @@ -4830,7 +4690,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Maractus, .iconPalIndex = 1, FOOTPRINT(Maractus) - /* FOLLOWER( sPicTable_Maractus, SIZE_32x32, @@ -4839,7 +4698,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Maractus, gShinyFollowerPalette_Maractus ) - */ .levelUpLearnset = sMaractusLevelUpLearnset, .teachableLearnset = sMaractusTeachableLearnset, .eggMoveLearnset = sMaractusEggMoveLearnset, @@ -4896,7 +4754,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Dwebble, .iconPalIndex = 0, FOOTPRINT(Dwebble) - /* FOLLOWER( sPicTable_Dwebble, SIZE_32x32, @@ -4905,7 +4762,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Dwebble, gShinyFollowerPalette_Dwebble ) - */ .levelUpLearnset = sDwebbleLevelUpLearnset, .teachableLearnset = sDwebbleTeachableLearnset, .eggMoveLearnset = sDwebbleEggMoveLearnset, @@ -4961,7 +4817,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Crustle, .iconPalIndex = 2, FOOTPRINT(Crustle) - /* FOLLOWER( sPicTable_Crustle, SIZE_32x32, @@ -4970,7 +4825,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Crustle, gShinyFollowerPalette_Crustle ) - */ .levelUpLearnset = sCrustleLevelUpLearnset, .teachableLearnset = sCrustleTeachableLearnset, }, @@ -5026,7 +4880,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scraggy, .iconPalIndex = 2, FOOTPRINT(Scraggy) - /* FOLLOWER( sPicTable_Scraggy, SIZE_32x32, @@ -5035,7 +4888,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Scraggy, gShinyFollowerPalette_Scraggy ) - */ .levelUpLearnset = sScraggyLevelUpLearnset, .teachableLearnset = sScraggyTeachableLearnset, .eggMoveLearnset = sScraggyEggMoveLearnset, @@ -5092,7 +4944,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Scrafty, .iconPalIndex = 0, FOOTPRINT(Scrafty) - /* FOLLOWER( sPicTable_Scrafty, SIZE_32x32, @@ -5101,7 +4952,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Scrafty, gShinyFollowerPalette_Scrafty ) - */ .levelUpLearnset = sScraftyLevelUpLearnset, .teachableLearnset = sScraftyTeachableLearnset, }, @@ -5157,7 +5007,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Sigilyph, .iconPalIndex = 0, FOOTPRINT(Sigilyph) - /* FOLLOWER( sPicTable_Sigilyph, SIZE_32x32, @@ -5166,7 +5015,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Sigilyph, gShinyFollowerPalette_Sigilyph ) - */ .levelUpLearnset = sSigilyphLevelUpLearnset, .teachableLearnset = sSigilyphTeachableLearnset, .eggMoveLearnset = sSigilyphEggMoveLearnset, @@ -5224,7 +5072,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Yamask, .iconPalIndex = 0, FOOTPRINT(Yamask) - /* FOLLOWER( sPicTable_Yamask, SIZE_32x32, @@ -5233,7 +5080,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Yamask, gShinyFollowerPalette_Yamask ) - */ .levelUpLearnset = sYamaskLevelUpLearnset, .teachableLearnset = sYamaskTeachableLearnset, .eggMoveLearnset = sYamaskEggMoveLearnset, @@ -5290,7 +5136,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cofagrigus, .iconPalIndex = 0, FOOTPRINT(Cofagrigus) - /* FOLLOWER( sPicTable_Cofagrigus, SIZE_32x32, @@ -5299,7 +5144,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cofagrigus, gShinyFollowerPalette_Cofagrigus ) - */ .levelUpLearnset = sCofagrigusLevelUpLearnset, .teachableLearnset = sCofagrigusTeachableLearnset, }, @@ -5354,7 +5198,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_YamaskGalarian, .iconPalIndex = 2, FOOTPRINT(Yamask) - /* FOLLOWER( sPicTable_YamaskGalarian, SIZE_32x32, @@ -5363,7 +5206,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_YamaskGalarian, gShinyFollowerPalette_YamaskGalarian ) - */ .isGalarianForm = TRUE, .levelUpLearnset = sYamaskGalarianLevelUpLearnset, .teachableLearnset = sYamaskGalarianTeachableLearnset, @@ -5420,7 +5262,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Runerigus, .iconPalIndex = 2, FOOTPRINT(Runerigus) - /* FOLLOWER( sPicTable_Runerigus, SIZE_32x32, @@ -5429,7 +5270,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Runerigus, gShinyFollowerPalette_Runerigus ) - */ .levelUpLearnset = sRunerigusLevelUpLearnset, .teachableLearnset = sRunerigusTeachableLearnset, }, @@ -5485,7 +5325,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tirtouga, .iconPalIndex = 2, FOOTPRINT(Tirtouga) - /* FOLLOWER( sPicTable_Tirtouga, SIZE_32x32, @@ -5494,7 +5333,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Tirtouga, gShinyFollowerPalette_Tirtouga ) - */ .levelUpLearnset = sTirtougaLevelUpLearnset, .teachableLearnset = sTirtougaTeachableLearnset, .eggMoveLearnset = sTirtougaEggMoveLearnset, @@ -5549,7 +5387,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Carracosta, .iconPalIndex = 2, FOOTPRINT(Carracosta) - /* FOLLOWER( sPicTable_Carracosta, SIZE_32x32, @@ -5558,7 +5395,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Carracosta, gShinyFollowerPalette_Carracosta ) - */ .levelUpLearnset = sCarracostaLevelUpLearnset, .teachableLearnset = sCarracostaTeachableLearnset, }, @@ -5613,7 +5449,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Archen, .iconPalIndex = 0, FOOTPRINT(Archen) - /* FOLLOWER( sPicTable_Archen, SIZE_32x32, @@ -5622,7 +5457,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Archen, gShinyFollowerPalette_Archen ) - */ .levelUpLearnset = sArchenLevelUpLearnset, .teachableLearnset = sArchenTeachableLearnset, .eggMoveLearnset = sArchenEggMoveLearnset, @@ -5678,7 +5512,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Archeops, .iconPalIndex = 0, FOOTPRINT(Archeops) - /* FOLLOWER( sPicTable_Archeops, SIZE_32x32, @@ -5687,7 +5520,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Archeops, gShinyFollowerPalette_Archeops ) - */ .levelUpLearnset = sArcheopsLevelUpLearnset, .teachableLearnset = sArcheopsTeachableLearnset, }, @@ -5743,7 +5575,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Trubbish, .iconPalIndex = 1, FOOTPRINT(Trubbish) - /* FOLLOWER( sPicTable_Trubbish, SIZE_32x32, @@ -5752,7 +5583,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Trubbish, gShinyFollowerPalette_Trubbish ) - */ .levelUpLearnset = sTrubbishLevelUpLearnset, .teachableLearnset = sTrubbishTeachableLearnset, .eggMoveLearnset = sTrubbishEggMoveLearnset, @@ -5810,7 +5640,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Garbodor, .iconPalIndex = 1, FOOTPRINT(Garbodor) - /* FOLLOWER( sPicTable_Garbodor, SIZE_32x32, @@ -5819,7 +5648,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Garbodor, gShinyFollowerPalette_Garbodor ) - */ .levelUpLearnset = sGarbodorLevelUpLearnset, .teachableLearnset = sGarbodorTeachableLearnset, .formSpeciesIdTable = sGarbodorFormSpeciesIdTable, @@ -5936,7 +5764,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zorua, .iconPalIndex = 0, FOOTPRINT(Zorua) - /* FOLLOWER( sPicTable_Zorua, SIZE_32x32, @@ -5945,7 +5772,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Zorua, gShinyFollowerPalette_Zorua ) - */ .levelUpLearnset = sZoruaLevelUpLearnset, .teachableLearnset = sZoruaTeachableLearnset, .eggMoveLearnset = sZoruaEggMoveLearnset, @@ -6001,7 +5827,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zoroark, .iconPalIndex = 0, FOOTPRINT(Zoroark) - /* FOLLOWER( sPicTable_Zoroark, SIZE_32x32, @@ -6010,7 +5835,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Zoroark, gShinyFollowerPalette_Zoroark ) - */ .levelUpLearnset = sZoroarkLevelUpLearnset, .teachableLearnset = sZoroarkTeachableLearnset, .formSpeciesIdTable = sZoroarkFormSpeciesIdTable, @@ -6065,7 +5889,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ZoruaHisuian, .iconPalIndex = 0, FOOTPRINT(Zorua) - /* FOLLOWER( sPicTable_ZoruaHisuian, SIZE_32x32, @@ -6074,7 +5897,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_ZoruaHisuian, gShinyFollowerPalette_ZoruaHisuian ) - */ .isHisuianForm = TRUE, .levelUpLearnset = sZoruaHisuianLevelUpLearnset, .teachableLearnset = sZoruaHisuianTeachableLearnset, @@ -6130,7 +5952,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ZoroarkHisuian, .iconPalIndex = 0, FOOTPRINT(Zoroark) - /* FOLLOWER( sPicTable_ZoroarkHisuian, SIZE_32x32, @@ -6139,7 +5960,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_ZoroarkHisuian, gShinyFollowerPalette_ZoroarkHisuian ) - */ .isHisuianForm = TRUE, .levelUpLearnset = sZoroarkHisuianLevelUpLearnset, .teachableLearnset = sZoroarkHisuianTeachableLearnset, @@ -6197,7 +6017,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Minccino, .iconPalIndex = 0, FOOTPRINT(Minccino) - /* FOLLOWER( sPicTable_Minccino, SIZE_32x32, @@ -6206,7 +6025,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Minccino, gShinyFollowerPalette_Minccino ) - */ .levelUpLearnset = sMinccinoLevelUpLearnset, .teachableLearnset = sMinccinoTeachableLearnset, .eggMoveLearnset = sMinccinoEggMoveLearnset, @@ -6262,7 +6080,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cinccino, .iconPalIndex = 0, FOOTPRINT(Cinccino) - /* FOLLOWER( sPicTable_Cinccino, SIZE_32x32, @@ -6271,7 +6088,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cinccino, gShinyFollowerPalette_Cinccino ) - */ .levelUpLearnset = sCinccinoLevelUpLearnset, .teachableLearnset = sCinccinoTeachableLearnset, }, @@ -6326,7 +6142,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothita, .iconPalIndex = 2, FOOTPRINT(Gothita) - /* FOLLOWER( sPicTable_Gothita, SIZE_32x32, @@ -6335,7 +6150,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Gothita, gShinyFollowerPalette_Gothita ) - */ .levelUpLearnset = sGothitaLevelUpLearnset, .teachableLearnset = sGothitaTeachableLearnset, .eggMoveLearnset = sGothitaEggMoveLearnset, @@ -6390,7 +6204,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothorita, .iconPalIndex = 2, FOOTPRINT(Gothorita) - /* FOLLOWER( sPicTable_Gothorita, SIZE_32x32, @@ -6399,7 +6212,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Gothorita, gShinyFollowerPalette_Gothorita ) - */ .levelUpLearnset = sGothoritaLevelUpLearnset, .teachableLearnset = sGothoritaTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_GOTHITELLE}), @@ -6453,7 +6265,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Gothitelle, .iconPalIndex = 2, FOOTPRINT(Gothitelle) - /* FOLLOWER( sPicTable_Gothitelle, SIZE_32x32, @@ -6462,7 +6273,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Gothitelle, gShinyFollowerPalette_Gothitelle ) - */ .levelUpLearnset = sGothitelleLevelUpLearnset, .teachableLearnset = sGothitelleTeachableLearnset, }, @@ -6519,7 +6329,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Solosis, .iconPalIndex = 1, FOOTPRINT(Solosis) - /* FOLLOWER( sPicTable_Solosis, SIZE_32x32, @@ -6528,7 +6337,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Solosis, gShinyFollowerPalette_Solosis ) - */ .levelUpLearnset = sSolosisLevelUpLearnset, .teachableLearnset = sSolosisTeachableLearnset, .eggMoveLearnset = sSolosisEggMoveLearnset, @@ -6584,7 +6392,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Duosion, .iconPalIndex = 1, FOOTPRINT(Duosion) - /* FOLLOWER( sPicTable_Duosion, SIZE_32x32, @@ -6593,7 +6400,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Duosion, gShinyFollowerPalette_Duosion ) - */ .levelUpLearnset = sDuosionLevelUpLearnset, .teachableLearnset = sDuosionTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 41, SPECIES_REUNICLUS}), @@ -6648,7 +6454,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Reuniclus, .iconPalIndex = 1, FOOTPRINT(Reuniclus) - /* FOLLOWER( sPicTable_Reuniclus, SIZE_32x32, @@ -6657,7 +6462,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Reuniclus, gShinyFollowerPalette_Reuniclus ) - */ .levelUpLearnset = sReuniclusLevelUpLearnset, .teachableLearnset = sReuniclusTeachableLearnset, }, @@ -6712,7 +6516,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ducklett, .iconPalIndex = 0, FOOTPRINT(Ducklett) - /* FOLLOWER( sPicTable_Ducklett, SIZE_32x32, @@ -6721,7 +6524,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Ducklett, gShinyFollowerPalette_Ducklett ) - */ .levelUpLearnset = sDucklettLevelUpLearnset, .teachableLearnset = sDucklettTeachableLearnset, .eggMoveLearnset = sDucklettEggMoveLearnset, @@ -6776,7 +6578,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Swanna, .iconPalIndex = 2, FOOTPRINT(Swanna) - /* FOLLOWER( sPicTable_Swanna, SIZE_32x32, @@ -6785,7 +6586,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Swanna, gShinyFollowerPalette_Swanna ) - */ .levelUpLearnset = sSwannaLevelUpLearnset, .teachableLearnset = sSwannaTeachableLearnset, }, @@ -6841,7 +6641,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanillite, .iconPalIndex = 0, FOOTPRINT(Vanillite) - /* FOLLOWER( sPicTable_Vanillite, SIZE_32x32, @@ -6850,7 +6649,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Vanillite, gShinyFollowerPalette_Vanillite ) - */ .levelUpLearnset = sVanilliteLevelUpLearnset, .teachableLearnset = sVanilliteTeachableLearnset, .eggMoveLearnset = sVanilliteEggMoveLearnset, @@ -6906,7 +6704,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanillish, .iconPalIndex = 2, FOOTPRINT(Vanillish) - /* FOLLOWER( sPicTable_Vanillish, SIZE_32x32, @@ -6915,7 +6712,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Vanillish, gShinyFollowerPalette_Vanillish ) - */ .levelUpLearnset = sVanillishLevelUpLearnset, .teachableLearnset = sVanillishTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 47, SPECIES_VANILLUXE}), @@ -6970,7 +6766,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vanilluxe, .iconPalIndex = 2, FOOTPRINT(Vanilluxe) - /* FOLLOWER( sPicTable_Vanilluxe, SIZE_32x32, @@ -6979,7 +6774,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Vanilluxe, gShinyFollowerPalette_Vanilluxe ) - */ .levelUpLearnset = sVanilluxeLevelUpLearnset, .teachableLearnset = sVanilluxeTeachableLearnset, }, @@ -7034,7 +6828,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingSpring, .iconPalIndex = 1, FOOTPRINT(Deerling) - /* FOLLOWER( sPicTable_DeerlingSpring, SIZE_32x32, @@ -7043,7 +6836,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DeerlingSpring, gShinyFollowerPalette_DeerlingSpring ) - */ .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .eggMoveLearnset = sDeerlingEggMoveLearnset, @@ -7099,7 +6891,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingSummer, .iconPalIndex = 1, FOOTPRINT(Deerling) - /* FOLLOWER( sPicTable_DeerlingSummer, SIZE_32x32, @@ -7108,7 +6899,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DeerlingSummer, gShinyFollowerPalette_DeerlingSummer ) - */ .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .eggMoveLearnset = sDeerlingEggMoveLearnset, @@ -7164,7 +6954,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingAutumn, .iconPalIndex = 0, FOOTPRINT(Deerling) - /* FOLLOWER( sPicTable_DeerlingAutumn, SIZE_32x32, @@ -7173,7 +6962,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DeerlingAutumn, gShinyFollowerPalette_DeerlingAutumn ) - */ .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .eggMoveLearnset = sDeerlingEggMoveLearnset, @@ -7229,7 +7017,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_DeerlingWinter, .iconPalIndex = 2, FOOTPRINT(Deerling) - /* FOLLOWER( sPicTable_DeerlingWinter, SIZE_32x32, @@ -7238,7 +7025,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_DeerlingWinter, gShinyFollowerPalette_DeerlingWinter ) - */ .levelUpLearnset = sDeerlingLevelUpLearnset, .teachableLearnset = sDeerlingTeachableLearnset, .eggMoveLearnset = sDeerlingEggMoveLearnset, @@ -7294,7 +7080,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckSpring, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - /* FOLLOWER( sPicTable_SawsbuckSpring, SIZE_32x32, @@ -7303,7 +7088,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_SawsbuckSpring, gShinyFollowerPalette_SawsbuckSpring ) - */ .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -7357,7 +7141,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckSummer, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - /* FOLLOWER( sPicTable_SawsbuckSummer, SIZE_32x32, @@ -7366,7 +7149,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_SawsbuckSummer, gShinyFollowerPalette_SawsbuckSummer ) - */ .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -7420,7 +7202,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckAutumn, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - /* FOLLOWER( sPicTable_SawsbuckAutumn, SIZE_32x32, @@ -7429,7 +7210,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_SawsbuckAutumn, gShinyFollowerPalette_SawsbuckAutumn ) - */ .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -7483,7 +7263,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_SawsbuckWinter, .iconPalIndex = 1, FOOTPRINT(Sawsbuck) - /* FOLLOWER( sPicTable_SawsbuckWinter, SIZE_32x32, @@ -7492,7 +7271,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_SawsbuckWinter, gShinyFollowerPalette_SawsbuckWinter ) - */ .levelUpLearnset = sSawsbuckLevelUpLearnset, .teachableLearnset = sSawsbuckTeachableLearnset, .formSpeciesIdTable = sSawsbuckFormSpeciesIdTable, @@ -7550,7 +7328,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Emolga, .iconPalIndex = 2, FOOTPRINT(Emolga) - /* FOLLOWER( sPicTable_Emolga, SIZE_32x32, @@ -7559,7 +7336,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Emolga, gShinyFollowerPalette_Emolga ) - */ .levelUpLearnset = sEmolgaLevelUpLearnset, .teachableLearnset = sEmolgaTeachableLearnset, .eggMoveLearnset = sEmolgaEggMoveLearnset, @@ -7615,7 +7391,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Karrablast, .iconPalIndex = 0, FOOTPRINT(Karrablast) - /* FOLLOWER( sPicTable_Karrablast, SIZE_32x32, @@ -7624,7 +7399,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Karrablast, gShinyFollowerPalette_Karrablast ) - */ .levelUpLearnset = sKarrablastLevelUpLearnset, .teachableLearnset = sKarrablastTeachableLearnset, .eggMoveLearnset = sKarrablastEggMoveLearnset, @@ -7679,7 +7453,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Escavalier, .iconPalIndex = 0, FOOTPRINT(Escavalier) - /* FOLLOWER( sPicTable_Escavalier, SIZE_32x32, @@ -7688,7 +7461,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Escavalier, gShinyFollowerPalette_Escavalier ) - */ .levelUpLearnset = sEscavalierLevelUpLearnset, .teachableLearnset = sEscavalierTeachableLearnset, }, @@ -7745,7 +7517,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Foongus, .iconPalIndex = 0, FOOTPRINT(Foongus) - /* FOLLOWER( sPicTable_Foongus, SIZE_32x32, @@ -7754,7 +7525,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Foongus, gShinyFollowerPalette_Foongus ) - */ .levelUpLearnset = sFoongusLevelUpLearnset, .teachableLearnset = sFoongusTeachableLearnset, .eggMoveLearnset = sFoongusEggMoveLearnset, @@ -7812,7 +7582,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Amoonguss, .iconPalIndex = 1, FOOTPRINT(Amoonguss) - /* FOLLOWER( sPicTable_Amoonguss, SIZE_32x32, @@ -7821,7 +7590,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Amoonguss, gShinyFollowerPalette_Amoonguss ) - */ .levelUpLearnset = sAmoongussLevelUpLearnset, .teachableLearnset = sAmoongussTeachableLearnset, }, @@ -7884,7 +7652,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 0, .iconPalIndexFemale = 1, FOOTPRINT(Frillish) - /* FOLLOWER( sPicTable_Frillish, SIZE_32x32, @@ -7893,7 +7660,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Frillish, gShinyFollowerPalette_Frillish ) - */ .levelUpLearnset = sFrillishLevelUpLearnset, .teachableLearnset = sFrillishTeachableLearnset, .eggMoveLearnset = sFrillishEggMoveLearnset, @@ -7956,7 +7722,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconPalIndex = 0, .iconPalIndexFemale = 1, FOOTPRINT(Jellicent) - /* FOLLOWER( sPicTable_Jellicent, SIZE_32x32, @@ -7965,7 +7730,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Jellicent, gShinyFollowerPalette_Jellicent ) - */ .levelUpLearnset = sJellicentLevelUpLearnset, .teachableLearnset = sJellicentTeachableLearnset, }, @@ -8020,7 +7784,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Alomomola, .iconPalIndex = 0, FOOTPRINT(Alomomola) - /* FOLLOWER( sPicTable_Alomomola, SIZE_32x32, @@ -8029,7 +7792,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Alomomola, gShinyFollowerPalette_Alomomola ) - */ .levelUpLearnset = sAlomomolaLevelUpLearnset, .teachableLearnset = sAlomomolaTeachableLearnset, .eggMoveLearnset = sAlomomolaEggMoveLearnset, @@ -8085,7 +7847,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Joltik, .iconPalIndex = 0, FOOTPRINT(Joltik) - /* FOLLOWER( sPicTable_Joltik, SIZE_32x32, @@ -8094,7 +7855,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Joltik, gShinyFollowerPalette_Joltik ) - */ .levelUpLearnset = sJoltikLevelUpLearnset, .teachableLearnset = sJoltikTeachableLearnset, .eggMoveLearnset = sJoltikEggMoveLearnset, @@ -8149,7 +7909,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Galvantula, .iconPalIndex = 2, FOOTPRINT(Galvantula) - /* FOLLOWER( sPicTable_Galvantula, SIZE_32x32, @@ -8158,7 +7917,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Galvantula, gShinyFollowerPalette_Galvantula ) - */ .levelUpLearnset = sGalvantulaLevelUpLearnset, .teachableLearnset = sGalvantulaTeachableLearnset, }, @@ -8214,7 +7972,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ferroseed, .iconPalIndex = 1, FOOTPRINT(Ferroseed) - /* FOLLOWER( sPicTable_Ferroseed, SIZE_32x32, @@ -8223,7 +7980,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Ferroseed, gShinyFollowerPalette_Ferroseed ) - */ .levelUpLearnset = sFerroseedLevelUpLearnset, .teachableLearnset = sFerroseedTeachableLearnset, .eggMoveLearnset = sFerroseedEggMoveLearnset, @@ -8280,7 +8036,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Ferrothorn, .iconPalIndex = 1, FOOTPRINT(Ferrothorn) - /* FOLLOWER( sPicTable_Ferrothorn, SIZE_32x32, @@ -8289,7 +8044,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Ferrothorn, gShinyFollowerPalette_Ferrothorn ) - */ .levelUpLearnset = sFerrothornLevelUpLearnset, .teachableLearnset = sFerrothornTeachableLearnset, }, @@ -8346,7 +8100,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klink, .iconPalIndex = 0, FOOTPRINT(Klink) - /* FOLLOWER( sPicTable_Klink, SIZE_32x32, @@ -8355,7 +8108,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Klink, gShinyFollowerPalette_Klink ) - */ .levelUpLearnset = sKlinkLevelUpLearnset, .teachableLearnset = sKlinkTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_KLANG}), @@ -8411,7 +8163,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klang, .iconPalIndex = 0, FOOTPRINT(Klang) - /* FOLLOWER( sPicTable_Klang, SIZE_32x32, @@ -8420,7 +8171,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Klang, gShinyFollowerPalette_Klang ) - */ .levelUpLearnset = sKlangLevelUpLearnset, .teachableLearnset = sKlangTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 49, SPECIES_KLINKLANG}), @@ -8476,7 +8226,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Klinklang, .iconPalIndex = 0, FOOTPRINT(Klinklang) - /* FOLLOWER( sPicTable_Klinklang, SIZE_32x32, @@ -8485,7 +8234,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Klinklang, gShinyFollowerPalette_Klinklang ) - */ .levelUpLearnset = sKlinklangLevelUpLearnset, .teachableLearnset = sKlinklangTeachableLearnset, }, @@ -8541,7 +8289,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Tynamo, .iconPalIndex = 0, FOOTPRINT(Tynamo) - /* FOLLOWER( sPicTable_Tynamo, SIZE_32x32, @@ -8550,7 +8297,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Tynamo, gShinyFollowerPalette_Tynamo ) - */ .tmIlliterate = TRUE, .levelUpLearnset = sTynamoLevelUpLearnset, .teachableLearnset = sTynamoTeachableLearnset, @@ -8606,7 +8352,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Eelektrik, .iconPalIndex = 0, FOOTPRINT(Eelektrik) - /* FOLLOWER( sPicTable_Eelektrik, SIZE_32x32, @@ -8615,7 +8360,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Eelektrik, gShinyFollowerPalette_Eelektrik ) - */ .levelUpLearnset = sEelektrikLevelUpLearnset, .teachableLearnset = sEelektrikTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_EELEKTROSS}), @@ -8670,7 +8414,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Eelektross, .iconPalIndex = 0, FOOTPRINT(Eelektross) - /* FOLLOWER( sPicTable_Eelektross, SIZE_32x32, @@ -8679,7 +8422,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Eelektross, gShinyFollowerPalette_Eelektross ) - */ .levelUpLearnset = sEelektrossLevelUpLearnset, .teachableLearnset = sEelektrossTeachableLearnset, }, @@ -8734,7 +8476,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Elgyem, .iconPalIndex = 0, FOOTPRINT(Elgyem) - /* FOLLOWER( sPicTable_Elgyem, SIZE_32x32, @@ -8743,7 +8484,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Elgyem, gShinyFollowerPalette_Elgyem ) - */ .levelUpLearnset = sElgyemLevelUpLearnset, .teachableLearnset = sElgyemTeachableLearnset, .eggMoveLearnset = sElgyemEggMoveLearnset, @@ -8798,7 +8538,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Beheeyem, .iconPalIndex = 2, FOOTPRINT(Beheeyem) - /* FOLLOWER( sPicTable_Beheeyem, SIZE_32x32, @@ -8807,7 +8546,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Beheeyem, gShinyFollowerPalette_Beheeyem ) - */ .levelUpLearnset = sBeheeyemLevelUpLearnset, .teachableLearnset = sBeheeyemTeachableLearnset, }, @@ -8867,7 +8605,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Litwick, .iconPalIndex = 2, FOOTPRINT(Litwick) - /* FOLLOWER( sPicTable_Litwick, SIZE_32x32, @@ -8876,7 +8613,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Litwick, gShinyFollowerPalette_Litwick ) - */ .levelUpLearnset = sLitwickLevelUpLearnset, .teachableLearnset = sLitwickTeachableLearnset, .eggMoveLearnset = sLitwickEggMoveLearnset, @@ -8936,7 +8672,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Lampent, .iconPalIndex = 2, FOOTPRINT(Lampent) - /* FOLLOWER( sPicTable_Lampent, SIZE_32x32, @@ -8945,7 +8680,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Lampent, gShinyFollowerPalette_Lampent ) - */ .levelUpLearnset = sLampentLevelUpLearnset, .teachableLearnset = sLampentTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_CHANDELURE}), @@ -9004,7 +8738,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Chandelure, .iconPalIndex = 2, FOOTPRINT(Chandelure) - /* FOLLOWER( sPicTable_Chandelure, SIZE_32x32, @@ -9013,7 +8746,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Chandelure, gShinyFollowerPalette_Chandelure ) - */ .levelUpLearnset = sChandelureLevelUpLearnset, .teachableLearnset = sChandelureTeachableLearnset, }, @@ -9068,7 +8800,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Axew, .iconPalIndex = 1, FOOTPRINT(Axew) - /* FOLLOWER( sPicTable_Axew, SIZE_32x32, @@ -9077,7 +8808,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Axew, gShinyFollowerPalette_Axew ) - */ .levelUpLearnset = sAxewLevelUpLearnset, .teachableLearnset = sAxewTeachableLearnset, .eggMoveLearnset = sAxewEggMoveLearnset, @@ -9132,7 +8862,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Fraxure, .iconPalIndex = 1, FOOTPRINT(Fraxure) - /* FOLLOWER( sPicTable_Fraxure, SIZE_32x32, @@ -9141,7 +8870,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Fraxure, gShinyFollowerPalette_Fraxure ) - */ .levelUpLearnset = sFraxureLevelUpLearnset, .teachableLearnset = sFraxureTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_HAXORUS}), @@ -9195,7 +8923,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Haxorus, .iconPalIndex = 2, FOOTPRINT(Haxorus) - /* FOLLOWER( sPicTable_Haxorus, SIZE_32x32, @@ -9204,7 +8931,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Haxorus, gShinyFollowerPalette_Haxorus ) - */ .levelUpLearnset = sHaxorusLevelUpLearnset, .teachableLearnset = sHaxorusTeachableLearnset, }, @@ -9259,7 +8985,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cubchoo, .iconPalIndex = 0, FOOTPRINT(Cubchoo) - /* FOLLOWER( sPicTable_Cubchoo, SIZE_32x32, @@ -9268,7 +8993,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cubchoo, gShinyFollowerPalette_Cubchoo ) - */ .levelUpLearnset = sCubchooLevelUpLearnset, .teachableLearnset = sCubchooTeachableLearnset, .eggMoveLearnset = sCubchooEggMoveLearnset, @@ -9323,7 +9047,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Beartic, .iconPalIndex = 0, FOOTPRINT(Beartic) - /* FOLLOWER( sPicTable_Beartic, SIZE_32x32, @@ -9332,7 +9055,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Beartic, gShinyFollowerPalette_Beartic ) - */ .levelUpLearnset = sBearticLevelUpLearnset, .teachableLearnset = sBearticTeachableLearnset, }, @@ -9389,7 +9111,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cryogonal, .iconPalIndex = 0, FOOTPRINT(Cryogonal) - /* FOLLOWER( sPicTable_Cryogonal, SIZE_32x32, @@ -9398,7 +9119,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cryogonal, gShinyFollowerPalette_Cryogonal ) - */ .levelUpLearnset = sCryogonalLevelUpLearnset, .teachableLearnset = sCryogonalTeachableLearnset, }, @@ -9453,7 +9173,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Shelmet, .iconPalIndex = 1, FOOTPRINT(Shelmet) - /* FOLLOWER( sPicTable_Shelmet, SIZE_32x32, @@ -9462,7 +9181,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Shelmet, gShinyFollowerPalette_Shelmet ) - */ .levelUpLearnset = sShelmetLevelUpLearnset, .teachableLearnset = sShelmetTeachableLearnset, .eggMoveLearnset = sShelmetEggMoveLearnset, @@ -9517,7 +9235,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Accelgor, .iconPalIndex = 1, FOOTPRINT(Accelgor) - /* FOLLOWER( sPicTable_Accelgor, SIZE_32x32, @@ -9526,7 +9243,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Accelgor, gShinyFollowerPalette_Accelgor ) - */ .levelUpLearnset = sAccelgorLevelUpLearnset, .teachableLearnset = sAccelgorTeachableLearnset, }, @@ -9582,7 +9298,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Stunfisk, .iconPalIndex = 2, FOOTPRINT(Stunfisk) - /* FOLLOWER( sPicTable_Stunfisk, SIZE_32x32, @@ -9591,7 +9306,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Stunfisk, gShinyFollowerPalette_Stunfisk ) - */ .levelUpLearnset = sStunfiskLevelUpLearnset, .teachableLearnset = sStunfiskTeachableLearnset, .eggMoveLearnset = sStunfiskEggMoveLearnset, @@ -9647,7 +9361,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_StunfiskGalarian, .iconPalIndex = 1, FOOTPRINT(Stunfisk) - /* FOLLOWER( sPicTable_StunfiskGalarian, SIZE_32x32, @@ -9656,7 +9369,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_StunfiskGalarian, gShinyFollowerPalette_StunfiskGalarian ) - */ .isGalarianForm = TRUE, .levelUpLearnset = sStunfiskGalarianLevelUpLearnset, .teachableLearnset = sStunfiskGalarianTeachableLearnset, @@ -9715,7 +9427,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mienfoo, .iconPalIndex = 1, FOOTPRINT(Mienfoo) - /* FOLLOWER( sPicTable_Mienfoo, SIZE_32x32, @@ -9724,7 +9435,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Mienfoo, gShinyFollowerPalette_Mienfoo ) - */ .levelUpLearnset = sMienfooLevelUpLearnset, .teachableLearnset = sMienfooTeachableLearnset, .eggMoveLearnset = sMienfooEggMoveLearnset, @@ -9779,7 +9489,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mienshao, .iconPalIndex = 2, FOOTPRINT(Mienshao) - /* FOLLOWER( sPicTable_Mienshao, SIZE_32x32, @@ -9788,7 +9497,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Mienshao, gShinyFollowerPalette_Mienshao ) - */ .levelUpLearnset = sMienshaoLevelUpLearnset, .teachableLearnset = sMienshaoTeachableLearnset, }, @@ -9844,7 +9552,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Druddigon, .iconPalIndex = 0, FOOTPRINT(Druddigon) - /* FOLLOWER( sPicTable_Druddigon, SIZE_32x32, @@ -9853,7 +9560,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Druddigon, gShinyFollowerPalette_Druddigon ) - */ .levelUpLearnset = sDruddigonLevelUpLearnset, .teachableLearnset = sDruddigonTeachableLearnset, .eggMoveLearnset = sDruddigonEggMoveLearnset, @@ -9911,7 +9617,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Golett, .iconPalIndex = 0, FOOTPRINT(Golett) - /* FOLLOWER( sPicTable_Golett, SIZE_32x32, @@ -9920,7 +9625,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Golett, gShinyFollowerPalette_Golett ) - */ .levelUpLearnset = sGolettLevelUpLearnset, .teachableLearnset = sGolettTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_GOLURK}), @@ -9976,7 +9680,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Golurk, .iconPalIndex = 0, FOOTPRINT(Golurk) - /* FOLLOWER( sPicTable_Golurk, SIZE_32x32, @@ -9985,7 +9688,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Golurk, gShinyFollowerPalette_Golurk ) - */ .levelUpLearnset = sGolurkLevelUpLearnset, .teachableLearnset = sGolurkTeachableLearnset, }, @@ -10040,7 +9742,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Pawniard, .iconPalIndex = 0, FOOTPRINT(Pawniard) - /* FOLLOWER( sPicTable_Pawniard, SIZE_32x32, @@ -10049,7 +9750,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Pawniard, gShinyFollowerPalette_Pawniard ) - */ .levelUpLearnset = sPawniardLevelUpLearnset, .teachableLearnset = sPawniardTeachableLearnset, .eggMoveLearnset = sPawniardEggMoveLearnset, @@ -10104,7 +9804,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Bisharp, .iconPalIndex = 0, FOOTPRINT(Bisharp) - /* FOLLOWER( sPicTable_Bisharp, SIZE_32x32, @@ -10113,7 +9812,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Bisharp, gShinyFollowerPalette_Bisharp ) - */ .levelUpLearnset = sBisharpLevelUpLearnset, .teachableLearnset = sBisharpTeachableLearnset, .evolutions = EVOLUTION({EVO_NONE, 0, SPECIES_KINGAMBIT}), @@ -10223,7 +9921,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Bouffalant, .iconPalIndex = 2, FOOTPRINT(Bouffalant) - /* FOLLOWER( sPicTable_Bouffalant, SIZE_32x32, @@ -10232,7 +9929,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Bouffalant, gShinyFollowerPalette_Bouffalant ) - */ .levelUpLearnset = sBouffalantLevelUpLearnset, .teachableLearnset = sBouffalantTeachableLearnset, .eggMoveLearnset = sBouffalantEggMoveLearnset, @@ -10288,7 +9984,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Rufflet, .iconPalIndex = 2, FOOTPRINT(Rufflet) - /* FOLLOWER( sPicTable_Rufflet, SIZE_32x32, @@ -10297,7 +9992,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Rufflet, gShinyFollowerPalette_Rufflet ) - */ .levelUpLearnset = sRuffletLevelUpLearnset, .teachableLearnset = sRuffletTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_BRAVIARY}, @@ -10353,7 +10047,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Braviary, .iconPalIndex = 0, FOOTPRINT(Braviary) - /* FOLLOWER( sPicTable_Braviary, SIZE_32x32, @@ -10362,7 +10055,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Braviary, gShinyFollowerPalette_Braviary ) - */ .levelUpLearnset = sBraviaryLevelUpLearnset, .teachableLearnset = sBraviaryTeachableLearnset, .formSpeciesIdTable = sBraviaryFormSpeciesIdTable, @@ -10417,7 +10109,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_BraviaryHisuian, .iconPalIndex = 2, FOOTPRINT(Braviary) - /* FOLLOWER( sPicTable_BraviaryHisuian, SIZE_32x32, @@ -10426,7 +10117,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_BraviaryHisuian, gShinyFollowerPalette_BraviaryHisuian ) - */ .isHisuianForm = TRUE, .levelUpLearnset = sBraviaryHisuianLevelUpLearnset, .teachableLearnset = sBraviaryHisuianTeachableLearnset, @@ -10484,7 +10174,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Vullaby, .iconPalIndex = 0, FOOTPRINT(Vullaby) - /* FOLLOWER( sPicTable_Vullaby, SIZE_32x32, @@ -10493,7 +10182,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Vullaby, gShinyFollowerPalette_Vullaby ) - */ .levelUpLearnset = sVullabyLevelUpLearnset, .teachableLearnset = sVullabyTeachableLearnset, .eggMoveLearnset = sVullabyEggMoveLearnset, @@ -10548,7 +10236,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Mandibuzz, .iconPalIndex = 1, FOOTPRINT(Mandibuzz) - /* FOLLOWER( sPicTable_Mandibuzz, SIZE_32x32, @@ -10557,7 +10244,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Mandibuzz, gShinyFollowerPalette_Mandibuzz ) - */ .levelUpLearnset = sMandibuzzLevelUpLearnset, .teachableLearnset = sMandibuzzTeachableLearnset, }, @@ -10612,7 +10298,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Heatmor, .iconPalIndex = 2, FOOTPRINT(Heatmor) - /* FOLLOWER( sPicTable_Heatmor, SIZE_32x32, @@ -10621,7 +10306,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Heatmor, gShinyFollowerPalette_Heatmor ) - */ .levelUpLearnset = sHeatmorLevelUpLearnset, .teachableLearnset = sHeatmorTeachableLearnset, .eggMoveLearnset = sHeatmorEggMoveLearnset, @@ -10677,7 +10361,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Durant, .iconPalIndex = 0, FOOTPRINT(Durant) - /* FOLLOWER( sPicTable_Durant, SIZE_32x32, @@ -10686,7 +10369,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Durant, gShinyFollowerPalette_Durant ) - */ .levelUpLearnset = sDurantLevelUpLearnset, .teachableLearnset = sDurantTeachableLearnset, .eggMoveLearnset = sDurantEggMoveLearnset, @@ -10742,7 +10424,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Deino, .iconPalIndex = 2, FOOTPRINT(Deino) - /* FOLLOWER( sPicTable_Deino, SIZE_32x32, @@ -10751,7 +10432,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Deino, gShinyFollowerPalette_Deino ) - */ .levelUpLearnset = sDeinoLevelUpLearnset, .teachableLearnset = sDeinoTeachableLearnset, .eggMoveLearnset = sDeinoEggMoveLearnset, @@ -10806,7 +10486,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zweilous, .iconPalIndex = 2, FOOTPRINT(Zweilous) - /* FOLLOWER( sPicTable_Zweilous, SIZE_32x32, @@ -10815,7 +10494,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Zweilous, gShinyFollowerPalette_Zweilous ) - */ .levelUpLearnset = sZweilousLevelUpLearnset, .teachableLearnset = sZweilousTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 64, SPECIES_HYDREIGON}), @@ -10870,7 +10548,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Hydreigon, .iconPalIndex = 2, FOOTPRINT(Hydreigon) - /* FOLLOWER( sPicTable_Hydreigon, SIZE_32x32, @@ -10879,7 +10556,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Hydreigon, gShinyFollowerPalette_Hydreigon ) - */ .levelUpLearnset = sHydreigonLevelUpLearnset, .teachableLearnset = sHydreigonTeachableLearnset, }, @@ -10934,7 +10610,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Larvesta, .iconPalIndex = 0, FOOTPRINT(Larvesta) - /* FOLLOWER( sPicTable_Larvesta, SIZE_32x32, @@ -10943,7 +10618,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Larvesta, gShinyFollowerPalette_Larvesta ) - */ .levelUpLearnset = sLarvestaLevelUpLearnset, .teachableLearnset = sLarvestaTeachableLearnset, .eggMoveLearnset = sLarvestaEggMoveLearnset, @@ -11001,7 +10675,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Volcarona, .iconPalIndex = 0, FOOTPRINT(Volcarona) - /* FOLLOWER( sPicTable_Volcarona, SIZE_32x32, @@ -11010,7 +10683,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Volcarona, gShinyFollowerPalette_Volcarona ) - */ .levelUpLearnset = sVolcaronaLevelUpLearnset, .teachableLearnset = sVolcaronaTeachableLearnset, }, @@ -11065,7 +10737,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Cobalion, .iconPalIndex = 0, FOOTPRINT(Cobalion) - /* FOLLOWER( sPicTable_Cobalion, SIZE_32x32, @@ -11074,7 +10745,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Cobalion, gShinyFollowerPalette_Cobalion ) - */ .isLegendary = TRUE, .levelUpLearnset = sCobalionLevelUpLearnset, .teachableLearnset = sCobalionTeachableLearnset, @@ -11130,7 +10800,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Terrakion, .iconPalIndex = 2, FOOTPRINT(Terrakion) - /* FOLLOWER( sPicTable_Terrakion, SIZE_32x32, @@ -11139,7 +10808,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Terrakion, gShinyFollowerPalette_Terrakion ) - */ .isLegendary = TRUE, .levelUpLearnset = sTerrakionLevelUpLearnset, .teachableLearnset = sTerrakionTeachableLearnset, @@ -11195,7 +10863,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Virizion, .iconPalIndex = 1, FOOTPRINT(Virizion) - /* FOLLOWER( sPicTable_Virizion, SIZE_32x32, @@ -11204,7 +10871,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Virizion, gShinyFollowerPalette_Virizion ) - */ .isLegendary = TRUE, .levelUpLearnset = sVirizionLevelUpLearnset, .teachableLearnset = sVirizionTeachableLearnset, @@ -11261,7 +10927,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_TornadusIncarnate, .iconPalIndex = 1, FOOTPRINT(Tornadus) - /* FOLLOWER( sPicTable_TornadusIncarnate, SIZE_32x32, @@ -11270,7 +10935,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_TornadusIncarnate, gShinyFollowerPalette_TornadusIncarnate ) - */ .isLegendary = TRUE, .levelUpLearnset = sTornadusLevelUpLearnset, .teachableLearnset = sTornadusTeachableLearnset, @@ -11384,7 +11048,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_ThundurusIncarnate, .iconPalIndex = 0, FOOTPRINT(Thundurus) - /* FOLLOWER( sPicTable_ThundurusIncarnate, SIZE_32x32, @@ -11393,7 +11056,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_ThundurusIncarnate, gShinyFollowerPalette_ThundurusIncarnate ) - */ .isLegendary = TRUE, .levelUpLearnset = sThundurusLevelUpLearnset, .teachableLearnset = sThundurusTeachableLearnset, @@ -11507,7 +11169,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Reshiram, .iconPalIndex = 0, FOOTPRINT(Reshiram) - /* FOLLOWER( sPicTable_Reshiram, SIZE_64x64, @@ -11516,7 +11177,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Reshiram, gShinyFollowerPalette_Reshiram ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sReshiramLevelUpLearnset, @@ -11573,7 +11233,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Zekrom, .iconPalIndex = 2, FOOTPRINT(Zekrom) - /* FOLLOWER( sPicTable_Zekrom, SIZE_64x64, @@ -11582,7 +11241,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Zekrom, gShinyFollowerPalette_Zekrom ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZekromLevelUpLearnset, @@ -11640,7 +11298,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_LandorusIncarnate, .iconPalIndex = 0, FOOTPRINT(Landorus) - /* FOLLOWER( sPicTable_LandorusIncarnate, SIZE_32x32, @@ -11649,7 +11306,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_LandorusIncarnate, gShinyFollowerPalette_LandorusIncarnate ) - */ .isLegendary = TRUE, .levelUpLearnset = sLandorusLevelUpLearnset, .teachableLearnset = sLandorusTeachableLearnset, @@ -11765,7 +11421,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Kyurem, .iconPalIndex = 0, FOOTPRINT(Kyurem) - /* FOLLOWER( sPicTable_Kyurem, SIZE_64x64, @@ -11774,7 +11429,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_Kyurem, gShinyFollowerPalette_Kyurem ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sKyuremLevelUpLearnset, @@ -11960,7 +11614,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_KeldeoOrdinary, .iconPalIndex = 0, FOOTPRINT(Keldeo) - /* FOLLOWER( sPicTable_KeldeoOrdinary, SIZE_32x32, @@ -11969,7 +11622,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_KeldeoOrdinary, gShinyFollowerPalette_KeldeoOrdinary ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sKeldeoLevelUpLearnset, @@ -12091,7 +11743,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_MeloettaAria, .iconPalIndex = 4, FOOTPRINT(Meloetta) - /* FOLLOWER( sPicTable_MeloettaAria, SIZE_32x32, @@ -12100,7 +11751,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_MeloettaAria, gShinyFollowerPalette_MeloettaAria ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMeloettaLevelUpLearnset, @@ -12162,7 +11812,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_MeloettaPirouette, .iconPalIndex = 0, FOOTPRINT(Meloetta) - /* FOLLOWER( sPicTable_MeloettaPirouette, SIZE_32x32, @@ -12171,7 +11820,6 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = gFollowerPalette_MeloettaPirouette, gShinyFollowerPalette_MeloettaPirouette ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMeloettaLevelUpLearnset, @@ -12228,14 +11876,14 @@ const struct SpeciesInfo gSpeciesInfoGen5[] = .iconSprite = gMonIcon_Genesect, \ .iconPalIndex = 2, \ FOOTPRINT(Genesect) \ - /*FOLLOWER( \ + FOLLOWER( \ sPicTable_Genesect, \ SIZE_32x32, \ SHADOW_SIZE_M, \ TRACKS_FOOT, \ gFollowerPalette_Genesect, \ gShinyFollowerPalette_Genesect \ - )*/ \ + ) \ .levelUpLearnset = sGenesectLevelUpLearnset, \ .teachableLearnset = sGenesectTeachableLearnset, \ .formSpeciesIdTable = sGenesectFormSpeciesIdTable, \ diff --git a/src/data/pokemon/species_info/gen_6_families.h b/src/data/pokemon/species_info/gen_6_families.h index bc9ec2f8744f..8b9c1127f2ee 100644 --- a/src/data/pokemon/species_info/gen_6_families.h +++ b/src/data/pokemon/species_info/gen_6_families.h @@ -52,7 +52,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Chespin, .iconPalIndex = 1, FOOTPRINT(Chespin) - /* FOLLOWER( sPicTable_Chespin, SIZE_32x32, @@ -61,7 +60,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Chespin, gShinyFollowerPalette_Chespin ) - */ .levelUpLearnset = sChespinLevelUpLearnset, .teachableLearnset = sChespinTeachableLearnset, .eggMoveLearnset = sChespinEggMoveLearnset, @@ -116,7 +114,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Quilladin, .iconPalIndex = 1, FOOTPRINT(Quilladin) - /* FOLLOWER( sPicTable_Quilladin, SIZE_32x32, @@ -125,7 +122,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Quilladin, gShinyFollowerPalette_Quilladin ) - */ .levelUpLearnset = sQuilladinLevelUpLearnset, .teachableLearnset = sQuilladinTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CHESNAUGHT}), @@ -179,7 +175,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Chesnaught, .iconPalIndex = 1, FOOTPRINT(Chesnaught) - /* FOLLOWER( sPicTable_Chesnaught, SIZE_32x32, @@ -188,7 +183,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Chesnaught, gShinyFollowerPalette_Chesnaught ) - */ .levelUpLearnset = sChesnaughtLevelUpLearnset, .teachableLearnset = sChesnaughtTeachableLearnset, }, @@ -243,7 +237,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fennekin, .iconPalIndex = 0, FOOTPRINT(Fennekin) - /* FOLLOWER( sPicTable_Fennekin, SIZE_32x32, @@ -252,7 +245,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Fennekin, gShinyFollowerPalette_Fennekin ) - */ .levelUpLearnset = sFennekinLevelUpLearnset, .teachableLearnset = sFennekinTeachableLearnset, .eggMoveLearnset = sFennekinEggMoveLearnset, @@ -307,7 +299,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Braixen, .iconPalIndex = 0, FOOTPRINT(Braixen) - /* FOLLOWER( sPicTable_Braixen, SIZE_32x32, @@ -316,7 +307,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Braixen, gShinyFollowerPalette_Braixen ) - */ .levelUpLearnset = sBraixenLevelUpLearnset, .teachableLearnset = sBraixenTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_DELPHOX}), @@ -370,7 +360,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Delphox, .iconPalIndex = 0, FOOTPRINT(Delphox) - /* FOLLOWER( sPicTable_Delphox, SIZE_32x32, @@ -379,7 +368,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Delphox, gShinyFollowerPalette_Delphox ) - */ .levelUpLearnset = sDelphoxLevelUpLearnset, .teachableLearnset = sDelphoxTeachableLearnset, }, @@ -434,7 +422,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Froakie, .iconPalIndex = 0, FOOTPRINT(Froakie) - /* FOLLOWER( sPicTable_Froakie, SIZE_32x32, @@ -443,7 +430,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Froakie, gShinyFollowerPalette_Froakie ) - */ .levelUpLearnset = sFroakieLevelUpLearnset, .teachableLearnset = sFroakieTeachableLearnset, .eggMoveLearnset = sFroakieEggMoveLearnset, @@ -498,7 +484,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Frogadier, .iconPalIndex = 0, FOOTPRINT(Frogadier) - /* FOLLOWER( sPicTable_Frogadier, SIZE_32x32, @@ -507,7 +492,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Frogadier, gShinyFollowerPalette_Frogadier ) - */ .levelUpLearnset = sFrogadierLevelUpLearnset, .teachableLearnset = sFrogadierTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GRENINJA}), @@ -558,7 +542,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Greninja, .iconPalIndex = 0, FOOTPRINT(Greninja) - /* FOLLOWER( sPicTable_Greninja, SIZE_32x32, @@ -567,7 +550,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Greninja, gShinyFollowerPalette_Greninja ) - */ .levelUpLearnset = sGreninjaLevelUpLearnset, .teachableLearnset = sGreninjaTeachableLearnset, .formSpeciesIdTable = sGreninjaFormSpeciesIdTable, @@ -618,7 +600,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Greninja, .iconPalIndex = 0, FOOTPRINT(Greninja) - /* FOLLOWER( sPicTable_Greninja, SIZE_32x32, @@ -627,7 +608,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Greninja, gShinyFollowerPalette_Greninja ) - */ .levelUpLearnset = sGreninjaLevelUpLearnset, .teachableLearnset = sGreninjaTeachableLearnset, .formSpeciesIdTable = sGreninjaFormSpeciesIdTable, @@ -739,7 +719,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Bunnelby, .iconPalIndex = 2, FOOTPRINT(Bunnelby) - /* FOLLOWER( sPicTable_Bunnelby, SIZE_32x32, @@ -748,7 +727,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Bunnelby, gShinyFollowerPalette_Bunnelby ) - */ .levelUpLearnset = sBunnelbyLevelUpLearnset, .teachableLearnset = sBunnelbyTeachableLearnset, .eggMoveLearnset = sBunnelbyEggMoveLearnset, @@ -803,7 +781,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Diggersby, .iconPalIndex = 2, FOOTPRINT(Diggersby) - /* FOLLOWER( sPicTable_Diggersby, SIZE_32x32, @@ -812,7 +789,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Diggersby, gShinyFollowerPalette_Diggersby ) - */ .levelUpLearnset = sDiggersbyLevelUpLearnset, .teachableLearnset = sDiggersbyTeachableLearnset, }, @@ -867,7 +843,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fletchling, .iconPalIndex = 2, FOOTPRINT(Fletchling) - /* FOLLOWER( sPicTable_Fletchling, SIZE_32x32, @@ -876,7 +851,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Fletchling, gShinyFollowerPalette_Fletchling ) - */ .levelUpLearnset = sFletchlingLevelUpLearnset, .teachableLearnset = sFletchlingTeachableLearnset, .eggMoveLearnset = sFletchlingEggMoveLearnset, @@ -932,7 +906,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Fletchinder, .iconPalIndex = 2, FOOTPRINT(Fletchinder) - /* FOLLOWER( sPicTable_Fletchinder, SIZE_32x32, @@ -941,7 +914,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Fletchinder, gShinyFollowerPalette_Fletchinder ) - */ .levelUpLearnset = sFletchinderLevelUpLearnset, .teachableLearnset = sFletchinderTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_TALONFLAME}), @@ -996,7 +968,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Talonflame, .iconPalIndex = 2, FOOTPRINT(Talonflame) - /* FOLLOWER( sPicTable_Talonflame, SIZE_32x32, @@ -1005,7 +976,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Talonflame, gShinyFollowerPalette_Talonflame ) - */ .levelUpLearnset = sTalonflameLevelUpLearnset, .teachableLearnset = sTalonflameTeachableLearnset, }, @@ -1056,14 +1026,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Scatterbug, \ .iconPalIndex = 1, \ FOOTPRINT(Scatterbug) \ - /*FOLLOWER( */ \ - /* sPicTable_Scatterbug, */ \ - /* SIZE_32x32, */ \ - /* SHADOW_SIZE_M, */ \ - /* TRACKS_FOOT, */ \ - /* gFollowerPalette_Scatterbug, */ \ - /* gShinyFollowerPalette_Scatterbug */ \ - /*) */ \ + FOLLOWER( \ + sPicTable_Scatterbug, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Scatterbug, \ + gShinyFollowerPalette_Scatterbug \ + ) \ .tmIlliterate = TRUE, \ .levelUpLearnset = sScatterbugLevelUpLearnset, \ .teachableLearnset = sScatterbugTeachableLearnset, \ @@ -1137,14 +1107,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Spewpa, \ .iconPalIndex = 1, \ FOOTPRINT(Spewpa) \ - /*FOLLOWER( */ \ - /* sPicTable_Spewpa, */ \ - /* SIZE_32x32, */ \ - /* SHADOW_SIZE_M, */ \ - /* TRACKS_FOOT, */ \ - /* gFollowerPalette_Spewpa, */ \ - /* gShinyFollowerPalette_Spewpa */ \ - /*) */ \ + FOLLOWER( \ + sPicTable_Spewpa, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Spewpa, \ + gShinyFollowerPalette_Spewpa \ + ) \ .tmIlliterate = TRUE, \ .levelUpLearnset = sSpewpaLevelUpLearnset, \ .teachableLearnset = sSpewpaTeachableLearnset, \ @@ -1218,14 +1188,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Vivillon ##form, \ .iconPalIndex = iconPal, \ FOOTPRINT(Vivillon) \ - /*FOLLOWER( */ \ - /* sPicTable_Vivillon ##form, */ \ - /* SIZE_32x32, */ \ - /* SHADOW_SIZE_M, */ \ - /* TRACKS_FOOT, */ \ - /* gFollowerPalette_Vivillon ##form, */ \ - /* gShinyFollowerPalette_Vivillon ##form */ \ - /*) */ \ + FOLLOWER( \ + sPicTable_Vivillon ##form, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Vivillon ##form, \ + gShinyFollowerPalette_Vivillon ##form \ + ) \ .levelUpLearnset = sVivillonLevelUpLearnset, \ .teachableLearnset = sVivillonTeachableLearnset, \ .formSpeciesIdTable = sVivillonFormSpeciesIdTable @@ -1461,7 +1431,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Litleo, .iconPalIndex = 2, FOOTPRINT(Litleo) - /* FOLLOWER( sPicTable_Litleo, SIZE_32x32, @@ -1470,7 +1439,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Litleo, gShinyFollowerPalette_Litleo ) - */ .levelUpLearnset = sLitleoLevelUpLearnset, .teachableLearnset = sLitleoTeachableLearnset, .eggMoveLearnset = sLitleoEggMoveLearnset, @@ -1531,7 +1499,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconPalIndex = 2, .iconPalIndexFemale = 2, FOOTPRINT(Pyroar) - /* FOLLOWER( sPicTable_Pyroar, SIZE_32x32, @@ -1540,7 +1507,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Pyroar, gShinyFollowerPalette_Pyroar ) - */ .levelUpLearnset = sPyroarLevelUpLearnset, .teachableLearnset = sPyroarTeachableLearnset, }, @@ -1590,14 +1556,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Flabebe##Form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Flabebe) \ - /*FOLLOWER( */ \ - /* sPicTable_Flabebe##Form##Flower, */ \ - /* SIZE_32x32, */ \ - /* SHADOW_SIZE_M, */ \ - /* TRACKS_FOOT, */ \ - /* gFollowerPalette_Flabebe##Form##Flower, */ \ - /* gShinyFollowerPalette_Flabebe##Form##Flower */ \ - /*) */ \ + FOLLOWER( \ + sPicTable_Flabebe##Form##Flower, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Flabebe##Form##Flower, \ + gShinyFollowerPalette_Flabebe##Form##Flower \ + ) \ .levelUpLearnset = sFlabebeLevelUpLearnset, \ .teachableLearnset = sFlabebeTeachableLearnset, \ .eggMoveLearnset = sFlabebeEggMoveLearnset, \ @@ -1677,14 +1643,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Floette##form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Floette) \ - /*FOLLOWER( */ \ - /* sPicTable_Floette ##form##Flower, */ \ - /* SIZE_32x32, */ \ - /* SHADOW_SIZE_M, */ \ - /* TRACKS_FOOT, */ \ - /* gFollowerPalette_Floette ##form##Flower, */ \ - /* gShinyFollowerPalette_Floette ##form##Flower */ \ - /*) */ \ + FOLLOWER( \ + sPicTable_Floette ##form##Flower, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Floette ##form##Flower, \ + gShinyFollowerPalette_Floette ##form##Flower \ + ) \ .formSpeciesIdTable = sFloetteFormSpeciesIdTable #define FLOETTE_NORMAL_INFO(form, FORM, iconPal) \ @@ -1824,14 +1790,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Florges##Form##Flower, \ .iconPalIndex = iconPal, \ FOOTPRINT(Florges) \ - /*FOLLOWER( */ \ - /* sPicTable_Florges ##Form##Flower, */ \ - /* SIZE_32x32, */ \ - /* SHADOW_SIZE_M, */ \ - /* TRACKS_FOOT, */ \ - /* gFollowerPalette_Florges ##Form##Flower, */ \ - /* gShinyFollowerPalette_Florges ##Form##Flower */ \ - /*) */ \ + FOLLOWER( \ + sPicTable_Florges ##Form##Flower, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Florges ##Form##Flower, \ + gShinyFollowerPalette_Florges ##Form##Flower \ + ) \ .levelUpLearnset = sFlorgesLevelUpLearnset, \ .teachableLearnset = sFlorgesTeachableLearnset, \ .formSpeciesIdTable = sFlorgesFormSpeciesIdTable @@ -1931,7 +1897,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Skiddo, .iconPalIndex = 1, FOOTPRINT(Skiddo) - /* FOLLOWER( sPicTable_Skiddo, SIZE_32x32, @@ -1940,7 +1905,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Skiddo, gShinyFollowerPalette_Skiddo ) - */ .levelUpLearnset = sSkiddoLevelUpLearnset, .teachableLearnset = sSkiddoTeachableLearnset, .eggMoveLearnset = sSkiddoEggMoveLearnset, @@ -1995,7 +1959,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Gogoat, .iconPalIndex = 1, FOOTPRINT(Gogoat) - /* FOLLOWER( sPicTable_Gogoat, SIZE_32x32, @@ -2004,7 +1967,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Gogoat, gShinyFollowerPalette_Gogoat ) - */ .levelUpLearnset = sGogoatLevelUpLearnset, .teachableLearnset = sGogoatTeachableLearnset, }, @@ -2060,7 +2022,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pancham, .iconPalIndex = 1, FOOTPRINT(Pancham) - /* FOLLOWER( sPicTable_Pancham, SIZE_32x32, @@ -2069,7 +2030,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Pancham, gShinyFollowerPalette_Pancham ) - */ .levelUpLearnset = sPanchamLevelUpLearnset, .teachableLearnset = sPanchamTeachableLearnset, .eggMoveLearnset = sPanchamEggMoveLearnset, @@ -2125,7 +2085,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pangoro, .iconPalIndex = 1, FOOTPRINT(Pangoro) - /* FOLLOWER( sPicTable_Pangoro, SIZE_32x32, @@ -2134,7 +2093,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Pangoro, gShinyFollowerPalette_Pangoro ) - */ .levelUpLearnset = sPangoroLevelUpLearnset, .teachableLearnset = sPangoroTeachableLearnset, }, @@ -2186,14 +2144,14 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Furfrou##_form, \ .iconPalIndex = _iconIdx, \ FOOTPRINT(Furfrou) \ - /*FOLLOWER( */ \ - /* sPicTable_Furfrou##_form, */ \ - /* SIZE_32x32, */ \ - /* SHADOW_SIZE_M, */ \ - /* TRACKS_FOOT, */ \ - /* gFollowerPalette_Furfrou##_form, */ \ - /* gShinyFollowerPalette_Furfrou##_form */ \ - /*) */ \ + FOLLOWER( \ + sPicTable_Furfrou##_form, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Furfrou##_form, \ + gShinyFollowerPalette_Furfrou##_form \ + ) \ .levelUpLearnset = sFurfrouLevelUpLearnset, \ .teachableLearnset = sFurfrouTeachableLearnset, \ .eggMoveLearnset = sFurfrouEggMoveLearnset, \ @@ -2261,7 +2219,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Espurr, .iconPalIndex = 2, FOOTPRINT(Espurr) - /* FOLLOWER( sPicTable_Espurr, SIZE_32x32, @@ -2270,7 +2227,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Espurr, gShinyFollowerPalette_Espurr ) - */ .levelUpLearnset = sEspurrLevelUpLearnset, .teachableLearnset = sEspurrTeachableLearnset, .eggMoveLearnset = sEspurrEggMoveLearnset, @@ -2326,7 +2282,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_MeowsticMale, .iconPalIndex = 0, FOOTPRINT(Meowstic) - /* FOLLOWER( sPicTable_MeowsticMale, SIZE_32x32, @@ -2335,7 +2290,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_MeowsticMale, gShinyFollowerPalette_MeowsticMale ) - */ .levelUpLearnset = sMeowsticMaleLevelUpLearnset, .teachableLearnset = sMeowsticMaleTeachableLearnset, .formSpeciesIdTable = sMeowsticFormSpeciesIdTable, @@ -2389,7 +2343,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_MeowsticFemale, .iconPalIndex = 0, FOOTPRINT(Meowstic) - /* FOLLOWER( sPicTable_MeowsticFemale, SIZE_32x32, @@ -2398,7 +2351,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_MeowsticFemale, gShinyFollowerPalette_MeowsticFemale ) - */ .levelUpLearnset = sMeowsticFemaleLevelUpLearnset, .teachableLearnset = sMeowsticFemaleTeachableLearnset, .formSpeciesIdTable = sMeowsticFormSpeciesIdTable, @@ -2455,7 +2407,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Honedge, .iconPalIndex = 2, FOOTPRINT(Honedge) - /* FOLLOWER( sPicTable_Honedge, SIZE_32x32, @@ -2464,7 +2415,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Honedge, gShinyFollowerPalette_Honedge ) - */ .levelUpLearnset = sHonedgeLevelUpLearnset, .teachableLearnset = sHonedgeTeachableLearnset, .eggMoveLearnset = sHonedgeEggMoveLearnset, @@ -2520,7 +2470,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Doublade, .iconPalIndex = 2, FOOTPRINT(Doublade) - /* FOLLOWER( sPicTable_Doublade, SIZE_32x32, @@ -2529,7 +2478,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Doublade, gShinyFollowerPalette_Doublade ) - */ .levelUpLearnset = sDoubladeLevelUpLearnset, .teachableLearnset = sDoubladeTeachableLearnset, .evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_AEGISLASH_SHIELD}), @@ -2587,7 +2535,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_AegislashShield, .iconPalIndex = 2, FOOTPRINT(Aegislash) - /* FOLLOWER( sPicTable_AegislashShield, SIZE_32x32, @@ -2596,7 +2543,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_AegislashShield, gShinyFollowerPalette_AegislashShield ) - */ .levelUpLearnset = sAegislashLevelUpLearnset, .teachableLearnset = sAegislashTeachableLearnset, .formSpeciesIdTable = sAegislashFormSpeciesIdTable, @@ -2715,7 +2661,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Spritzee, .iconPalIndex = 0, FOOTPRINT(Spritzee) - /* FOLLOWER( sPicTable_Spritzee, SIZE_32x32, @@ -2724,7 +2669,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Spritzee, gShinyFollowerPalette_Spritzee ) - */ .levelUpLearnset = sSpritzeeLevelUpLearnset, .teachableLearnset = sSpritzeeTeachableLearnset, .eggMoveLearnset = sSpritzeeEggMoveLearnset, @@ -2780,7 +2724,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Aromatisse, .iconPalIndex = 0, FOOTPRINT(Aromatisse) - /* FOLLOWER( sPicTable_Aromatisse, SIZE_32x32, @@ -2789,7 +2732,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Aromatisse, gShinyFollowerPalette_Aromatisse ) - */ .levelUpLearnset = sAromatisseLevelUpLearnset, .teachableLearnset = sAromatisseTeachableLearnset, }, @@ -2844,7 +2786,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Swirlix, .iconPalIndex = 1, FOOTPRINT(Swirlix) - /* FOLLOWER( sPicTable_Swirlix, SIZE_32x32, @@ -2853,7 +2794,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Swirlix, gShinyFollowerPalette_Swirlix ) - */ .levelUpLearnset = sSwirlixLevelUpLearnset, .teachableLearnset = sSwirlixTeachableLearnset, .eggMoveLearnset = sSwirlixEggMoveLearnset, @@ -2909,7 +2849,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Slurpuff, .iconPalIndex = 1, FOOTPRINT(Slurpuff) - /* FOLLOWER( sPicTable_Slurpuff, SIZE_32x32, @@ -2918,7 +2857,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Slurpuff, gShinyFollowerPalette_Slurpuff ) - */ .levelUpLearnset = sSlurpuffLevelUpLearnset, .teachableLearnset = sSlurpuffTeachableLearnset, }, @@ -2974,7 +2912,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Inkay, .iconPalIndex = 0, FOOTPRINT(Inkay) - /* FOLLOWER( sPicTable_Inkay, SIZE_32x32, @@ -2983,7 +2920,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Inkay, gShinyFollowerPalette_Inkay ) - */ .levelUpLearnset = sInkayLevelUpLearnset, .teachableLearnset = sInkayTeachableLearnset, .eggMoveLearnset = sInkayEggMoveLearnset, @@ -3038,7 +2974,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Malamar, .iconPalIndex = 2, FOOTPRINT(Malamar) - /* FOLLOWER( sPicTable_Malamar, SIZE_32x32, @@ -3047,7 +2982,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Malamar, gShinyFollowerPalette_Malamar ) - */ .levelUpLearnset = sMalamarLevelUpLearnset, .teachableLearnset = sMalamarTeachableLearnset, }, @@ -3102,7 +3036,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Binacle, .iconPalIndex = 2, FOOTPRINT(Binacle) - /* FOLLOWER( sPicTable_Binacle, SIZE_32x32, @@ -3111,7 +3044,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Binacle, gShinyFollowerPalette_Binacle ) - */ .levelUpLearnset = sBinacleLevelUpLearnset, .teachableLearnset = sBinacleTeachableLearnset, .eggMoveLearnset = sBinacleEggMoveLearnset, @@ -3167,7 +3099,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Barbaracle, .iconPalIndex = 2, FOOTPRINT(Barbaracle) - /* FOLLOWER( sPicTable_Barbaracle, SIZE_32x32, @@ -3176,7 +3107,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Barbaracle, gShinyFollowerPalette_Barbaracle ) - */ .levelUpLearnset = sBarbaracleLevelUpLearnset, .teachableLearnset = sBarbaracleTeachableLearnset, }, @@ -3231,7 +3161,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Skrelp, .iconPalIndex = 2, FOOTPRINT(Skrelp) - /* FOLLOWER( sPicTable_Skrelp, SIZE_32x32, @@ -3240,7 +3169,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Skrelp, gShinyFollowerPalette_Skrelp ) - */ .levelUpLearnset = sSkrelpLevelUpLearnset, .teachableLearnset = sSkrelpTeachableLearnset, .eggMoveLearnset = sSkrelpEggMoveLearnset, @@ -3295,7 +3223,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Dragalge, .iconPalIndex = 5, FOOTPRINT(Dragalge) - /* FOLLOWER( sPicTable_Dragalge, SIZE_32x32, @@ -3304,7 +3231,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Dragalge, gShinyFollowerPalette_Dragalge ) - */ .levelUpLearnset = sDragalgeLevelUpLearnset, .teachableLearnset = sDragalgeTeachableLearnset, }, @@ -3360,7 +3286,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Clauncher, .iconPalIndex = 0, FOOTPRINT(Clauncher) - /* FOLLOWER( sPicTable_Clauncher, SIZE_32x32, @@ -3369,7 +3294,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Clauncher, gShinyFollowerPalette_Clauncher ) - */ .levelUpLearnset = sClauncherLevelUpLearnset, .teachableLearnset = sClauncherTeachableLearnset, .eggMoveLearnset = sClauncherEggMoveLearnset, @@ -3425,7 +3349,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Clawitzer, .iconPalIndex = 0, FOOTPRINT(Clawitzer) - /* FOLLOWER( sPicTable_Clawitzer, SIZE_32x32, @@ -3434,7 +3357,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Clawitzer, gShinyFollowerPalette_Clawitzer ) - */ .levelUpLearnset = sClawitzerLevelUpLearnset, .teachableLearnset = sClawitzerTeachableLearnset, }, @@ -3489,7 +3411,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Helioptile, .iconPalIndex = 2, FOOTPRINT(Helioptile) - /* FOLLOWER( sPicTable_Helioptile, SIZE_32x32, @@ -3498,7 +3419,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Helioptile, gShinyFollowerPalette_Helioptile ) - */ .levelUpLearnset = sHelioptileLevelUpLearnset, .teachableLearnset = sHelioptileTeachableLearnset, .eggMoveLearnset = sHelioptileEggMoveLearnset, @@ -3554,7 +3474,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Heliolisk, .iconPalIndex = 2, FOOTPRINT(Heliolisk) - /* FOLLOWER( sPicTable_Heliolisk, SIZE_32x32, @@ -3563,7 +3482,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Heliolisk, gShinyFollowerPalette_Heliolisk ) - */ .levelUpLearnset = sHelioliskLevelUpLearnset, .teachableLearnset = sHelioliskTeachableLearnset, }, @@ -3618,7 +3536,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Tyrunt, .iconPalIndex = 2, FOOTPRINT(Tyrunt) - /* FOLLOWER( sPicTable_Tyrunt, SIZE_32x32, @@ -3627,7 +3544,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Tyrunt, gShinyFollowerPalette_Tyrunt ) - */ .levelUpLearnset = sTyruntLevelUpLearnset, .teachableLearnset = sTyruntTeachableLearnset, .eggMoveLearnset = sTyruntEggMoveLearnset, @@ -3682,7 +3598,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Tyrantrum, .iconPalIndex = 0, FOOTPRINT(Tyrantrum) - /* FOLLOWER( sPicTable_Tyrantrum, SIZE_32x32, @@ -3691,7 +3606,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Tyrantrum, gShinyFollowerPalette_Tyrantrum ) - */ .levelUpLearnset = sTyrantrumLevelUpLearnset, .teachableLearnset = sTyrantrumTeachableLearnset, }, @@ -3746,7 +3660,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Amaura, .iconPalIndex = 0, FOOTPRINT(Amaura) - /* FOLLOWER( sPicTable_Amaura, SIZE_32x32, @@ -3755,7 +3668,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Amaura, gShinyFollowerPalette_Amaura ) - */ .levelUpLearnset = sAmauraLevelUpLearnset, .teachableLearnset = sAmauraTeachableLearnset, .eggMoveLearnset = sAmauraEggMoveLearnset, @@ -3810,7 +3722,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Aurorus, .iconPalIndex = 0, FOOTPRINT(Aurorus) - /* FOLLOWER( sPicTable_Aurorus, SIZE_32x32, @@ -3819,7 +3730,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Aurorus, gShinyFollowerPalette_Aurorus ) - */ .levelUpLearnset = sAurorusLevelUpLearnset, .teachableLearnset = sAurorusTeachableLearnset, }, @@ -3879,7 +3789,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Hawlucha, .iconPalIndex = 0, FOOTPRINT(Hawlucha) - /* FOLLOWER( sPicTable_Hawlucha, SIZE_32x32, @@ -3888,7 +3797,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Hawlucha, gShinyFollowerPalette_Hawlucha ) - */ .levelUpLearnset = sHawluchaLevelUpLearnset, .teachableLearnset = sHawluchaTeachableLearnset, .eggMoveLearnset = sHawluchaEggMoveLearnset, @@ -3944,7 +3852,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Dedenne, .iconPalIndex = 0, FOOTPRINT(Dedenne) - /* FOLLOWER( sPicTable_Dedenne, SIZE_32x32, @@ -3953,7 +3860,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Dedenne, gShinyFollowerPalette_Dedenne ) - */ .levelUpLearnset = sDedenneLevelUpLearnset, .teachableLearnset = sDedenneTeachableLearnset, .eggMoveLearnset = sDedenneEggMoveLearnset, @@ -4011,7 +3917,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Carbink, .iconPalIndex = 2, FOOTPRINT(Carbink) - /* FOLLOWER( sPicTable_Carbink, SIZE_32x32, @@ -4020,7 +3925,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Carbink, gShinyFollowerPalette_Carbink ) - */ .levelUpLearnset = sCarbinkLevelUpLearnset, .teachableLearnset = sCarbinkTeachableLearnset, }, @@ -4076,7 +3980,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Goomy, .iconPalIndex = 5, FOOTPRINT(Goomy) - /* FOLLOWER( sPicTable_Goomy, SIZE_32x32, @@ -4085,7 +3988,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Goomy, gShinyFollowerPalette_Goomy ) - */ .levelUpLearnset = sGoomyLevelUpLearnset, .teachableLearnset = sGoomyTeachableLearnset, .eggMoveLearnset = sGoomyEggMoveLearnset, @@ -4142,7 +4044,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Sliggoo, .iconPalIndex = 5, FOOTPRINT(Sliggoo) - /* FOLLOWER( sPicTable_Sliggoo, SIZE_32x32, @@ -4151,7 +4052,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Sliggoo, gShinyFollowerPalette_Sliggoo ) - */ .levelUpLearnset = sSliggooLevelUpLearnset, .teachableLearnset = sSliggooTeachableLearnset, .formSpeciesIdTable = sSliggooFormSpeciesIdTable, @@ -4207,7 +4107,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Goodra, .iconPalIndex = 5, FOOTPRINT(Goodra) - /* FOLLOWER( sPicTable_Goodra, SIZE_32x32, @@ -4216,7 +4115,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Goodra, gShinyFollowerPalette_Goodra ) - */ .levelUpLearnset = sGoodraLevelUpLearnset, .teachableLearnset = sGoodraTeachableLearnset, .formSpeciesIdTable = sGoodraFormSpeciesIdTable, @@ -4272,7 +4170,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_SliggooHisuian, .iconPalIndex = 2, FOOTPRINT(Sliggoo) - /* FOLLOWER( sPicTable_SliggooHisuian, SIZE_32x32, @@ -4281,7 +4178,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_SliggooHisuian, gShinyFollowerPalette_SliggooHisuian ) - */ .isHisuianForm = TRUE, .levelUpLearnset = sSliggooHisuianLevelUpLearnset, .teachableLearnset = sSliggooHisuianTeachableLearnset, @@ -4338,7 +4234,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_GoodraHisuian, .iconPalIndex = 2, FOOTPRINT(Goodra) - /* FOLLOWER( sPicTable_GoodraHisuian, SIZE_32x32, @@ -4347,7 +4242,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_GoodraHisuian, gShinyFollowerPalette_GoodraHisuian ) - */ .isHisuianForm = TRUE, .levelUpLearnset = sGoodraHisuianLevelUpLearnset, .teachableLearnset = sGoodraHisuianTeachableLearnset, @@ -4407,7 +4301,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Klefki, .iconPalIndex = 0, FOOTPRINT(Klefki) - /* FOLLOWER( sPicTable_Klefki, SIZE_32x32, @@ -4416,7 +4309,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Klefki, gShinyFollowerPalette_Klefki ) - */ .levelUpLearnset = sKlefkiLevelUpLearnset, .teachableLearnset = sKlefkiTeachableLearnset, .eggMoveLearnset = sKlefkiEggMoveLearnset, @@ -4473,7 +4365,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Phantump, .iconPalIndex = 1, FOOTPRINT(Phantump) - /* FOLLOWER( sPicTable_Phantump, SIZE_32x32, @@ -4482,7 +4373,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Phantump, gShinyFollowerPalette_Phantump ) - */ .levelUpLearnset = sPhantumpLevelUpLearnset, .teachableLearnset = sPhantumpTeachableLearnset, .eggMoveLearnset = sPhantumpEggMoveLearnset, @@ -4538,7 +4428,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Trevenant, .iconPalIndex = 1, FOOTPRINT(Trevenant) - /* FOLLOWER( sPicTable_Trevenant, SIZE_32x32, @@ -4547,7 +4436,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Trevenant, gShinyFollowerPalette_Trevenant ) - */ .levelUpLearnset = sTrevenantLevelUpLearnset, .teachableLearnset = sTrevenantTeachableLearnset, }, @@ -4602,7 +4490,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Pumpkaboo, .iconPalIndex = 2, FOOTPRINT(Pumpkaboo) - /* FOLLOWER( sPicTable_PumpkabooAverage, SIZE_32x32, @@ -4611,7 +4498,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Pumpkaboo, gShinyFollowerPalette_Pumpkaboo ) - */ .levelUpLearnset = sPumpkabooLevelUpLearnset, .teachableLearnset = sPumpkabooTeachableLearnset, .eggMoveLearnset = sPumpkabooEggMoveLearnset, @@ -4835,7 +4721,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Gourgeist, .iconPalIndex = 2, FOOTPRINT(Gourgeist) - /* FOLLOWER( sPicTable_GourgeistAverage, SIZE_32x32, @@ -4844,7 +4729,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Gourgeist, gShinyFollowerPalette_Gourgeist ) - */ .levelUpLearnset = sGourgeistLevelUpLearnset, .teachableLearnset = sGourgeistTeachableLearnset, .formSpeciesIdTable = sGourgeistFormSpeciesIdTable, @@ -5067,7 +4951,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Bergmite, .iconPalIndex = 0, FOOTPRINT(Bergmite) - /* FOLLOWER( sPicTable_Bergmite, SIZE_32x32, @@ -5076,7 +4959,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Bergmite, gShinyFollowerPalette_Bergmite ) - */ .levelUpLearnset = sBergmiteLevelUpLearnset, .teachableLearnset = sBergmiteTeachableLearnset, .eggMoveLearnset = sBergmiteEggMoveLearnset, @@ -5132,7 +5014,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Avalugg, .iconPalIndex = 0, FOOTPRINT(Avalugg) - /* FOLLOWER( sPicTable_Avalugg, SIZE_32x32, @@ -5141,7 +5022,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Avalugg, gShinyFollowerPalette_Avalugg ) - */ .levelUpLearnset = sAvaluggLevelUpLearnset, .teachableLearnset = sAvaluggTeachableLearnset, .formSpeciesIdTable = sAvaluggFormSpeciesIdTable, @@ -5195,7 +5075,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_AvaluggHisuian, .iconPalIndex = 5, FOOTPRINT(Avalugg) - /* FOLLOWER( sPicTable_AvaluggHisuian, SIZE_32x32, @@ -5204,7 +5083,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_AvaluggHisuian, gShinyFollowerPalette_AvaluggHisuian ) - */ .isHisuianForm = TRUE, .levelUpLearnset = sAvaluggHisuianLevelUpLearnset, .teachableLearnset = sAvaluggHisuianTeachableLearnset, @@ -5267,7 +5145,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Noibat, .iconPalIndex = 2, FOOTPRINT(Noibat) - /* FOLLOWER( sPicTable_Noibat, SIZE_32x32, @@ -5276,7 +5153,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Noibat, gShinyFollowerPalette_Noibat ) - */ .levelUpLearnset = sNoibatLevelUpLearnset, .teachableLearnset = sNoibatTeachableLearnset, .eggMoveLearnset = sNoibatEggMoveLearnset, @@ -5335,7 +5211,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Noivern, .iconPalIndex = 2, FOOTPRINT(Noivern) - /* FOLLOWER( sPicTable_Noivern, SIZE_32x32, @@ -5344,7 +5219,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Noivern, gShinyFollowerPalette_Noivern ) - */ .levelUpLearnset = sNoivernLevelUpLearnset, .teachableLearnset = sNoivernTeachableLearnset, }, @@ -5395,7 +5269,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_XerneasNeutral, .iconPalIndex = 0, FOOTPRINT(Xerneas) - /* FOLLOWER( sPicTable_XerneasNeutral, SIZE_64x64, @@ -5404,7 +5277,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = //, gFollowerPalette_XerneasNeutral //, gShinyFollowerPalette_XerneasNeutral ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sXerneasLevelUpLearnset, @@ -5457,7 +5329,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_XerneasActive, .iconPalIndex = 0, FOOTPRINT(Xerneas) - /* FOLLOWER( sPicTable_XerneasNeutral, SIZE_64x64, @@ -5466,7 +5337,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_XerneasNeutral, gShinyFollowerPalette_XerneasNeutral ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sXerneasLevelUpLearnset, @@ -5526,7 +5396,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Yveltal, .iconPalIndex = 0, FOOTPRINT(Yveltal) - /* FOLLOWER( sPicTable_Yveltal, SIZE_64x64, @@ -5535,7 +5404,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Yveltal, gShinyFollowerPalette_Yveltal ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sYveltalLevelUpLearnset, @@ -5589,7 +5457,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde50, .iconPalIndex = 1, FOOTPRINT(Zygarde) - /* FOLLOWER( sPicTable_Zygarde50, SIZE_64x64, @@ -5598,7 +5465,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Zygarde50, gShinyFollowerPalette_Zygarde50 ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, @@ -5651,7 +5517,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Zygarde50, .iconPalIndex = 1, FOOTPRINT(Zygarde) - /* FOLLOWER( sPicTable_Zygarde50, SIZE_64x64, @@ -5660,7 +5525,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Zygarde50, gShinyFollowerPalette_Zygarde50 ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZygardeLevelUpLearnset, @@ -5882,7 +5746,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Diancie, .iconPalIndex = 1, FOOTPRINT(Diancie) - /* FOLLOWER( sPicTable_Diancie, SIZE_32x32, @@ -5891,7 +5754,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Diancie, gShinyFollowerPalette_Diancie ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sDiancieLevelUpLearnset, @@ -6011,7 +5873,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_HoopaConfined, .iconPalIndex = 0, FOOTPRINT(Hoopa) - /* FOLLOWER( sPicTable_HoopaConfined, SIZE_32x32, @@ -6020,7 +5881,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_HoopaConfined, gShinyFollowerPalette_HoopaConfined ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sHoopaConfinedLevelUpLearnset, @@ -6078,7 +5938,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_HoopaUnbound, .iconPalIndex = 0, FOOTPRINT(Hoopa) - /* FOLLOWER( sPicTable_HoopaUnbound, SIZE_64x64, @@ -6087,7 +5946,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_HoopaUnbound, gShinyFollowerPalette_HoopaUnbound ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sHoopaUnboundLevelUpLearnset, @@ -6146,7 +6004,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = .iconSprite = gMonIcon_Volcanion, .iconPalIndex = 0, FOOTPRINT(Volcanion) - /* FOLLOWER( sPicTable_Volcanion, SIZE_32x32, @@ -6155,7 +6012,6 @@ const struct SpeciesInfo gSpeciesInfoGen6[] = gFollowerPalette_Volcanion, gShinyFollowerPalette_Volcanion ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sVolcanionLevelUpLearnset, diff --git a/src/data/pokemon/species_info/gen_7_families.h b/src/data/pokemon/species_info/gen_7_families.h index 61846f658e63..216e25cc74da 100644 --- a/src/data/pokemon/species_info/gen_7_families.h +++ b/src/data/pokemon/species_info/gen_7_families.h @@ -52,7 +52,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rowlet, .iconPalIndex = 0, FOOTPRINT(Rowlet) - /* FOLLOWER( sPicTable_Rowlet, SIZE_32x32, @@ -61,7 +60,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Rowlet, gShinyFollowerPalette_Rowlet ) - */ .levelUpLearnset = sRowletLevelUpLearnset, .teachableLearnset = sRowletTeachableLearnset, .eggMoveLearnset = sRowletEggMoveLearnset, @@ -117,7 +115,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dartrix, .iconPalIndex = 1, FOOTPRINT(Dartrix) - /* FOLLOWER( sPicTable_Dartrix, SIZE_32x32, @@ -126,7 +123,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Dartrix, gShinyFollowerPalette_Dartrix ) - */ .levelUpLearnset = sDartrixLevelUpLearnset, .teachableLearnset = sDartrixTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_DECIDUEYE}, @@ -181,7 +177,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Decidueye, .iconPalIndex = 1, FOOTPRINT(Decidueye) - /* FOLLOWER( sPicTable_Decidueye, SIZE_32x32, @@ -190,7 +185,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Decidueye, gShinyFollowerPalette_Decidueye ) - */ .levelUpLearnset = sDecidueyeLevelUpLearnset, .teachableLearnset = sDecidueyeTeachableLearnset, .formSpeciesIdTable = sDecidueyeFormSpeciesIdTable, @@ -245,7 +239,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_DecidueyeHisuian, .iconPalIndex = 0, FOOTPRINT(Decidueye) - /* FOLLOWER( sPicTable_DecidueyeHisuian, SIZE_32x32, @@ -254,7 +247,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_DecidueyeHisuian, gShinyFollowerPalette_DecidueyeHisuian ) - */ .isHisuianForm = TRUE, .levelUpLearnset = sDecidueyeHisuianLevelUpLearnset, .teachableLearnset = sDecidueyeHisuianTeachableLearnset, @@ -312,7 +304,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Litten, .iconPalIndex = 0, FOOTPRINT(Litten) - /* FOLLOWER( sPicTable_Litten, SIZE_32x32, @@ -321,7 +312,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Litten, gShinyFollowerPalette_Litten ) - */ .levelUpLearnset = sLittenLevelUpLearnset, .teachableLearnset = sLittenTeachableLearnset, .eggMoveLearnset = sLittenEggMoveLearnset, @@ -376,7 +366,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Torracat, .iconPalIndex = 0, FOOTPRINT(Torracat) - /* FOLLOWER( sPicTable_Torracat, SIZE_32x32, @@ -385,7 +374,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Torracat, gShinyFollowerPalette_Torracat ) - */ .levelUpLearnset = sTorracatLevelUpLearnset, .teachableLearnset = sTorracatTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_INCINEROAR}), @@ -439,7 +427,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Incineroar, .iconPalIndex = 0, FOOTPRINT(Incineroar) - /* FOLLOWER( sPicTable_Incineroar, SIZE_32x32, @@ -448,7 +435,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Incineroar, gShinyFollowerPalette_Incineroar ) - */ .levelUpLearnset = sIncineroarLevelUpLearnset, .teachableLearnset = sIncineroarTeachableLearnset, }, @@ -503,7 +489,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Popplio, .iconPalIndex = 0, FOOTPRINT(Popplio) - /* FOLLOWER( sPicTable_Popplio, SIZE_32x32, @@ -512,7 +497,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Popplio, gShinyFollowerPalette_Popplio ) - */ .levelUpLearnset = sPopplioLevelUpLearnset, .teachableLearnset = sPopplioTeachableLearnset, .eggMoveLearnset = sPopplioEggMoveLearnset, @@ -567,7 +551,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Brionne, .iconPalIndex = 0, FOOTPRINT(Brionne) - /* FOLLOWER( sPicTable_Brionne, SIZE_32x32, @@ -576,7 +559,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Brionne, gShinyFollowerPalette_Brionne ) - */ .levelUpLearnset = sBrionneLevelUpLearnset, .teachableLearnset = sBrionneTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_PRIMARINA}), @@ -630,7 +612,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Primarina, .iconPalIndex = 0, FOOTPRINT(Primarina) - /* FOLLOWER( sPicTable_Primarina, SIZE_32x32, @@ -639,7 +620,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Primarina, gShinyFollowerPalette_Primarina ) - */ .levelUpLearnset = sPrimarinaLevelUpLearnset, .teachableLearnset = sPrimarinaTeachableLearnset, }, @@ -695,7 +675,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pikipek, .iconPalIndex = 2, FOOTPRINT(Pikipek) - /* FOLLOWER( sPicTable_Pikipek, SIZE_32x32, @@ -704,7 +683,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Pikipek, gShinyFollowerPalette_Pikipek ) - */ .levelUpLearnset = sPikipekLevelUpLearnset, .teachableLearnset = sPikipekTeachableLearnset, .eggMoveLearnset = sPikipekEggMoveLearnset, @@ -760,7 +738,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Trumbeak, .iconPalIndex = 0, FOOTPRINT(Trumbeak) - /* FOLLOWER( sPicTable_Trumbeak, SIZE_32x32, @@ -769,7 +746,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Trumbeak, gShinyFollowerPalette_Trumbeak ) - */ .levelUpLearnset = sTrumbeakLevelUpLearnset, .teachableLearnset = sTrumbeakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_TOUCANNON}), @@ -824,7 +800,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Toucannon, .iconPalIndex = 0, FOOTPRINT(Toucannon) - /* FOLLOWER( sPicTable_Toucannon, SIZE_32x32, @@ -833,7 +808,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Toucannon, gShinyFollowerPalette_Toucannon ) - */ .levelUpLearnset = sToucannonLevelUpLearnset, .teachableLearnset = sToucannonTeachableLearnset, }, @@ -889,7 +863,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Yungoos, .iconPalIndex = 2, FOOTPRINT(Yungoos) - /* FOLLOWER( sPicTable_Yungoos, SIZE_32x32, @@ -898,7 +871,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Yungoos, gShinyFollowerPalette_Yungoos ) - */ .levelUpLearnset = sYungoosLevelUpLearnset, .teachableLearnset = sYungoosTeachableLearnset, .eggMoveLearnset = sYungoosEggMoveLearnset, @@ -950,7 +922,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Gumshoos, .iconPalIndex = 2, FOOTPRINT(Gumshoos) - /* FOLLOWER( sPicTable_Gumshoos, SIZE_32x32, @@ -959,7 +930,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Gumshoos, gShinyFollowerPalette_Gumshoos ) - */ .levelUpLearnset = sGumshoosLevelUpLearnset, .teachableLearnset = sGumshoosTeachableLearnset, .formSpeciesIdTable = sGumshoosFormSpeciesIdTable, @@ -1010,7 +980,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Gumshoos, .iconPalIndex = 2, FOOTPRINT(Gumshoos) - /* FOLLOWER( sPicTable_Gumshoos, SIZE_32x32, @@ -1019,7 +988,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Gumshoos, gShinyFollowerPalette_Gumshoos ) - */ .isTotem = TRUE, .levelUpLearnset = sGumshoosLevelUpLearnset, .teachableLearnset = sGumshoosTeachableLearnset, @@ -1076,7 +1044,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Grubbin, .iconPalIndex = 0, FOOTPRINT(Grubbin) - /* FOLLOWER( sPicTable_Grubbin, SIZE_32x32, @@ -1085,7 +1052,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Grubbin, gShinyFollowerPalette_Grubbin ) - */ .levelUpLearnset = sGrubbinLevelUpLearnset, .teachableLearnset = sGrubbinTeachableLearnset, .eggMoveLearnset = sGrubbinEggMoveLearnset, @@ -1141,7 +1107,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Charjabug, .iconPalIndex = 1, FOOTPRINT(Charjabug) - /* FOLLOWER( sPicTable_Charjabug, SIZE_32x32, @@ -1150,7 +1115,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Charjabug, gShinyFollowerPalette_Charjabug ) - */ .levelUpLearnset = sCharjabugLevelUpLearnset, .teachableLearnset = sCharjabugTeachableLearnset, .evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_VIKAVOLT}, @@ -1203,7 +1167,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Vikavolt, .iconPalIndex = 0, FOOTPRINT(Vikavolt) - /* FOLLOWER( sPicTable_Vikavolt, SIZE_32x32, @@ -1212,7 +1175,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Vikavolt, gShinyFollowerPalette_Vikavolt ) - */ .levelUpLearnset = sVikavoltLevelUpLearnset, .teachableLearnset = sVikavoltTeachableLearnset, .formSpeciesIdTable = sVikavoltFormSpeciesIdTable, @@ -1263,7 +1225,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Vikavolt, .iconPalIndex = 0, FOOTPRINT(Vikavolt) - /* FOLLOWER( sPicTable_Vikavolt, SIZE_32x32, @@ -1272,7 +1233,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Vikavolt, gShinyFollowerPalette_Vikavolt ) - */ .isTotem = TRUE, .levelUpLearnset = sVikavoltLevelUpLearnset, .teachableLearnset = sVikavoltTeachableLearnset, @@ -1330,7 +1290,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Crabrawler, .iconPalIndex = 2, FOOTPRINT(Crabrawler) - /* FOLLOWER( sPicTable_Crabrawler, SIZE_32x32, @@ -1339,7 +1298,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Crabrawler, gShinyFollowerPalette_Crabrawler ) - */ .levelUpLearnset = sCrabrawlerLevelUpLearnset, .teachableLearnset = sCrabrawlerTeachableLearnset, .eggMoveLearnset = sCrabrawlerEggMoveLearnset, @@ -1396,7 +1354,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Crabominable, .iconPalIndex = 2, FOOTPRINT(Crabominable) - /* FOLLOWER( sPicTable_Crabominable, SIZE_32x32, @@ -1405,7 +1362,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Crabominable, gShinyFollowerPalette_Crabominable ) - */ .levelUpLearnset = sCrabominableLevelUpLearnset, .teachableLearnset = sCrabominableTeachableLearnset, }, @@ -1461,7 +1417,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_OricorioBaile, .iconPalIndex = 0, FOOTPRINT(Oricorio) - /* FOLLOWER( sPicTable_OricorioBaile, SIZE_32x32, @@ -1470,7 +1425,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_OricorioBaile, gShinyFollowerPalette_OricorioBaile ) - */ .levelUpLearnset = sOricorioLevelUpLearnset, .teachableLearnset = sOricorioTeachableLearnset, .eggMoveLearnset = sOricorioEggMoveLearnset, @@ -1698,7 +1652,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cutiefly, .iconPalIndex = 2, FOOTPRINT(Cutiefly) - /* FOLLOWER( sPicTable_Cutiefly, SIZE_32x32, @@ -1707,7 +1660,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Cutiefly, gShinyFollowerPalette_Cutiefly ) - */ .levelUpLearnset = sCutieflyLevelUpLearnset, .teachableLearnset = sCutieflyTeachableLearnset, .eggMoveLearnset = sCutieflyEggMoveLearnset, @@ -1761,7 +1713,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Ribombee, .iconPalIndex = 2, FOOTPRINT(Ribombee) - /* FOLLOWER( sPicTable_Ribombee, SIZE_32x32, @@ -1770,7 +1721,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Ribombee, gShinyFollowerPalette_Ribombee ) - */ .levelUpLearnset = sRibombeeLevelUpLearnset, .teachableLearnset = sRibombeeTeachableLearnset, .formSpeciesIdTable = sRibombeeFormSpeciesIdTable, @@ -1822,7 +1772,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Ribombee, .iconPalIndex = 2, FOOTPRINT(Ribombee) - /* FOLLOWER( sPicTable_Ribombee, SIZE_32x32, @@ -1831,7 +1780,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Ribombee, gShinyFollowerPalette_Ribombee ) - */ .isTotem = TRUE, .levelUpLearnset = sRibombeeLevelUpLearnset, .teachableLearnset = sRibombeeTeachableLearnset, @@ -1884,7 +1832,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rockruff, .iconPalIndex = 2, FOOTPRINT(Rockruff) - /* FOLLOWER( sPicTable_Rockruff, SIZE_32x32, @@ -1893,7 +1840,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Rockruff, gShinyFollowerPalette_Rockruff ) - */ .levelUpLearnset = sRockruffLevelUpLearnset, .teachableLearnset = sRockruffTeachableLearnset, .eggMoveLearnset = sRockruffEggMoveLearnset, @@ -1946,7 +1892,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Rockruff, .iconPalIndex = 2, FOOTPRINT(Rockruff) - /* FOLLOWER( sPicTable_Rockruff, SIZE_32x32, @@ -1955,7 +1900,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Rockruff, gShinyFollowerPalette_Rockruff ) - */ .levelUpLearnset = sRockruffLevelUpLearnset, .teachableLearnset = sRockruffTeachableLearnset, .eggMoveLearnset = sRockruffEggMoveLearnset, @@ -2011,7 +1955,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocMidday, .iconPalIndex = 2, FOOTPRINT(Lycanroc) - /* FOLLOWER( sPicTable_LycanrocMidday, SIZE_32x32, @@ -2020,7 +1963,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_LycanrocMidday, gShinyFollowerPalette_LycanrocMidday ) - */ .levelUpLearnset = sLycanrocMiddayLevelUpLearnset, .teachableLearnset = sLycanrocMiddayTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -2074,7 +2016,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocMidnight, .iconPalIndex = 0, FOOTPRINT(Lycanroc) - /* FOLLOWER( sPicTable_LycanrocMidnight, SIZE_32x32, @@ -2083,7 +2024,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_LycanrocMidnight, gShinyFollowerPalette_LycanrocMidnight ) - */ .levelUpLearnset = sLycanrocMidnightLevelUpLearnset, .teachableLearnset = sLycanrocMidnightTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -2137,7 +2077,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_LycanrocDusk, .iconPalIndex = 0, FOOTPRINT(Lycanroc) - /* FOLLOWER( sPicTable_LycanrocDusk, SIZE_32x32, @@ -2146,7 +2085,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_LycanrocDusk, gShinyFollowerPalette_LycanrocDusk ) - */ .levelUpLearnset = sLycanrocDuskLevelUpLearnset, .teachableLearnset = sLycanrocDuskTeachableLearnset, .formSpeciesIdTable = sLycanrocFormSpeciesIdTable, @@ -2203,7 +2141,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_WishiwashiSolo, .iconPalIndex = 2, FOOTPRINT(Wishiwashi) - /* FOLLOWER( sPicTable_WishiwashiSolo, SIZE_32x32, @@ -2212,7 +2149,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_WishiwashiSolo, gShinyFollowerPalette_WishiwashiSolo ) - */ .levelUpLearnset = sWishiwashiLevelUpLearnset, .teachableLearnset = sWishiwashiTeachableLearnset, .eggMoveLearnset = sWishiwashiEggMoveLearnset, @@ -2326,7 +2262,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mareanie, .iconPalIndex = 2, FOOTPRINT(Mareanie) - /* FOLLOWER( sPicTable_Mareanie, SIZE_32x32, @@ -2335,7 +2270,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Mareanie, gShinyFollowerPalette_Mareanie ) - */ .levelUpLearnset = sMareanieLevelUpLearnset, .teachableLearnset = sMareanieTeachableLearnset, .eggMoveLearnset = sMareanieEggMoveLearnset, @@ -2391,7 +2325,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Toxapex, .iconPalIndex = 0, FOOTPRINT(Toxapex) - /* FOLLOWER( sPicTable_Toxapex, SIZE_32x32, @@ -2400,7 +2333,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Toxapex, gShinyFollowerPalette_Toxapex ) - */ .levelUpLearnset = sToxapexLevelUpLearnset, .teachableLearnset = sToxapexTeachableLearnset, }, @@ -2456,7 +2388,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mudbray, .iconPalIndex = 2, FOOTPRINT(Mudbray) - /* FOLLOWER( sPicTable_Mudbray, SIZE_32x32, @@ -2465,7 +2396,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Mudbray, gShinyFollowerPalette_Mudbray ) - */ .levelUpLearnset = sMudbrayLevelUpLearnset, .teachableLearnset = sMudbrayTeachableLearnset, .eggMoveLearnset = sMudbrayEggMoveLearnset, @@ -2521,7 +2451,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Mudsdale, .iconPalIndex = 0, FOOTPRINT(Mudsdale) - /* FOLLOWER( sPicTable_Mudsdale, SIZE_32x32, @@ -2530,7 +2459,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Mudsdale, gShinyFollowerPalette_Mudsdale ) - */ .levelUpLearnset = sMudsdaleLevelUpLearnset, .teachableLearnset = sMudsdaleTeachableLearnset, }, @@ -2586,7 +2514,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dewpider, .iconPalIndex = 0, FOOTPRINT(Dewpider) - /* FOLLOWER( sPicTable_Dewpider, SIZE_32x32, @@ -2595,7 +2522,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Dewpider, gShinyFollowerPalette_Dewpider ) - */ .levelUpLearnset = sDewpiderLevelUpLearnset, .teachableLearnset = sDewpiderTeachableLearnset, .eggMoveLearnset = sDewpiderEggMoveLearnset, @@ -2648,7 +2574,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Araquanid, .iconPalIndex = 2, FOOTPRINT(Araquanid) - /* FOLLOWER( sPicTable_Araquanid, SIZE_32x32, @@ -2657,7 +2582,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Araquanid, gShinyFollowerPalette_Araquanid ) - */ .levelUpLearnset = sAraquanidLevelUpLearnset, .teachableLearnset = sAraquanidTeachableLearnset, .formSpeciesIdTable = sAraquanidFormSpeciesIdTable, @@ -2708,7 +2632,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Araquanid, .iconPalIndex = 2, FOOTPRINT(Araquanid) - /* FOLLOWER( sPicTable_Araquanid, SIZE_32x32, @@ -2717,7 +2640,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Araquanid, gShinyFollowerPalette_Araquanid ) - */ .isTotem = TRUE, .levelUpLearnset = sAraquanidLevelUpLearnset, .teachableLearnset = sAraquanidTeachableLearnset, @@ -2775,7 +2697,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Fomantis, .iconPalIndex = 1, FOOTPRINT(Fomantis) - /* FOLLOWER( sPicTable_Fomantis, SIZE_32x32, @@ -2784,7 +2705,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Fomantis, gShinyFollowerPalette_Fomantis ) - */ .levelUpLearnset = sFomantisLevelUpLearnset, .teachableLearnset = sFomantisTeachableLearnset, .eggMoveLearnset = sFomantisEggMoveLearnset, @@ -2837,7 +2757,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lurantis, .iconPalIndex = 1, FOOTPRINT(Lurantis) - /* FOLLOWER( sPicTable_Lurantis, SIZE_32x32, @@ -2846,7 +2765,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Lurantis, gShinyFollowerPalette_Lurantis ) - */ .levelUpLearnset = sLurantisLevelUpLearnset, .teachableLearnset = sLurantisTeachableLearnset, .formSpeciesIdTable = sLurantisFormSpeciesIdTable, @@ -2897,7 +2815,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lurantis, .iconPalIndex = 1, FOOTPRINT(Lurantis) - /* FOLLOWER( sPicTable_Lurantis, SIZE_32x32, @@ -2906,7 +2823,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Lurantis, gShinyFollowerPalette_Lurantis ) - */ .isTotem = TRUE, .levelUpLearnset = sLurantisLevelUpLearnset, .teachableLearnset = sLurantisTeachableLearnset, @@ -2965,7 +2881,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Morelull, .iconPalIndex = 0, FOOTPRINT(Morelull) - /* FOLLOWER( sPicTable_Morelull, SIZE_32x32, @@ -2974,7 +2889,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Morelull, gShinyFollowerPalette_Morelull ) - */ .levelUpLearnset = sMorelullLevelUpLearnset, .teachableLearnset = sMorelullTeachableLearnset, .eggMoveLearnset = sMorelullEggMoveLearnset, @@ -3031,7 +2945,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Shiinotic, .iconPalIndex = 1, FOOTPRINT(Shiinotic) - /* FOLLOWER( sPicTable_Shiinotic, SIZE_32x32, @@ -3040,7 +2953,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Shiinotic, gShinyFollowerPalette_Shiinotic ) - */ .levelUpLearnset = sShiinoticLevelUpLearnset, .teachableLearnset = sShiinoticTeachableLearnset, }, @@ -3096,7 +3008,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salandit, .iconPalIndex = 2, FOOTPRINT(Salandit) - /* FOLLOWER( sPicTable_Salandit, SIZE_32x32, @@ -3105,7 +3016,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Salandit, gShinyFollowerPalette_Salandit ) - */ .levelUpLearnset = sSalanditLevelUpLearnset, .teachableLearnset = sSalanditTeachableLearnset, .eggMoveLearnset = sSalanditEggMoveLearnset, @@ -3158,7 +3068,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salazzle, .iconPalIndex = 0, FOOTPRINT(Salazzle) - /* FOLLOWER( sPicTable_Salazzle, SIZE_32x32, @@ -3167,7 +3076,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Salazzle, gShinyFollowerPalette_Salazzle ) - */ .levelUpLearnset = sSalazzleLevelUpLearnset, .teachableLearnset = sSalazzleTeachableLearnset, .formSpeciesIdTable = sSalanditFormSpeciesIdTable, @@ -3218,7 +3126,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Salazzle, .iconPalIndex = 0, FOOTPRINT(Salazzle) - /* FOLLOWER( sPicTable_Salazzle, SIZE_32x32, @@ -3227,7 +3134,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Salazzle, gShinyFollowerPalette_Salazzle ) - */ .isTotem = TRUE, .levelUpLearnset = sSalazzleLevelUpLearnset, .teachableLearnset = sSalazzleTeachableLearnset, @@ -3284,7 +3190,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Stufful, .iconPalIndex = 0, FOOTPRINT(Stufful) - /* FOLLOWER( sPicTable_Stufful, SIZE_32x32, @@ -3293,7 +3198,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Stufful, gShinyFollowerPalette_Stufful ) - */ .levelUpLearnset = sStuffulLevelUpLearnset, .teachableLearnset = sStuffulTeachableLearnset, .eggMoveLearnset = sStuffulEggMoveLearnset, @@ -3348,7 +3252,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bewear, .iconPalIndex = 0, FOOTPRINT(Bewear) - /* FOLLOWER( sPicTable_Bewear, SIZE_32x32, @@ -3357,7 +3260,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Bewear, gShinyFollowerPalette_Bewear ) - */ .levelUpLearnset = sBewearLevelUpLearnset, .teachableLearnset = sBewearTeachableLearnset, }, @@ -3413,7 +3315,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bounsweet, .iconPalIndex = 1, FOOTPRINT(Bounsweet) - /* FOLLOWER( sPicTable_Bounsweet, SIZE_32x32, @@ -3422,7 +3323,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Bounsweet, gShinyFollowerPalette_Bounsweet ) - */ .levelUpLearnset = sBounsweetLevelUpLearnset, .teachableLearnset = sBounsweetTeachableLearnset, .eggMoveLearnset = sBounsweetEggMoveLearnset, @@ -3479,7 +3379,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Steenee, .iconPalIndex = 1, FOOTPRINT(Steenee) - /* FOLLOWER( sPicTable_Steenee, SIZE_32x32, @@ -3488,7 +3387,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Steenee, gShinyFollowerPalette_Steenee ) - */ .levelUpLearnset = sSteeneeLevelUpLearnset, .teachableLearnset = sSteeneeTeachableLearnset, .evolutions = EVOLUTION({EVO_MOVE, MOVE_STOMP, SPECIES_TSAREENA}), @@ -3544,7 +3442,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Tsareena, .iconPalIndex = 1, FOOTPRINT(Tsareena) - /* FOLLOWER( sPicTable_Tsareena, SIZE_32x32, @@ -3553,7 +3450,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Tsareena, gShinyFollowerPalette_Tsareena ) - */ .levelUpLearnset = sTsareenaLevelUpLearnset, .teachableLearnset = sTsareenaTeachableLearnset, }, @@ -3611,7 +3507,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Comfey, .iconPalIndex = 1, FOOTPRINT(Comfey) - /* FOLLOWER( sPicTable_Comfey, SIZE_32x32, @@ -3620,7 +3515,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Comfey, gShinyFollowerPalette_Comfey ) - */ .levelUpLearnset = sComfeyLevelUpLearnset, .teachableLearnset = sComfeyTeachableLearnset, .eggMoveLearnset = sComfeyEggMoveLearnset, @@ -3676,7 +3570,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Oranguru, .iconPalIndex = 0, FOOTPRINT(Oranguru) - /* FOLLOWER( sPicTable_Oranguru, SIZE_32x32, @@ -3685,7 +3578,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Oranguru, gShinyFollowerPalette_Oranguru ) - */ .levelUpLearnset = sOranguruLevelUpLearnset, .teachableLearnset = sOranguruTeachableLearnset, .eggMoveLearnset = sOranguruEggMoveLearnset, @@ -3741,7 +3633,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Passimian, .iconPalIndex = 1, FOOTPRINT(Passimian) - /* FOLLOWER( sPicTable_Passimian, SIZE_32x32, @@ -3750,7 +3641,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Passimian, gShinyFollowerPalette_Passimian ) - */ .levelUpLearnset = sPassimianLevelUpLearnset, .teachableLearnset = sPassimianTeachableLearnset, .eggMoveLearnset = sPassimianEggMoveLearnset, @@ -3806,7 +3696,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Wimpod, .iconPalIndex = 2, FOOTPRINT(Wimpod) - /* FOLLOWER( sPicTable_Wimpod, SIZE_32x32, @@ -3815,7 +3704,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Wimpod, gShinyFollowerPalette_Wimpod ) - */ .levelUpLearnset = sWimpodLevelUpLearnset, .teachableLearnset = sWimpodTeachableLearnset, .eggMoveLearnset = sWimpodEggMoveLearnset, @@ -3870,7 +3758,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Golisopod, .iconPalIndex = 2, FOOTPRINT(Golisopod) - /* FOLLOWER( sPicTable_Golisopod, SIZE_32x32, @@ -3879,7 +3766,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Golisopod, gShinyFollowerPalette_Golisopod ) - */ .levelUpLearnset = sGolisopodLevelUpLearnset, .teachableLearnset = sGolisopodTeachableLearnset, }, @@ -3935,7 +3821,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Sandygast, .iconPalIndex = 1, FOOTPRINT(Sandygast) - /* FOLLOWER( sPicTable_Sandygast, SIZE_32x32, @@ -3944,7 +3829,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Sandygast, gShinyFollowerPalette_Sandygast ) - */ .levelUpLearnset = sSandygastLevelUpLearnset, .teachableLearnset = sSandygastTeachableLearnset, .eggMoveLearnset = sSandygastEggMoveLearnset, @@ -4000,7 +3884,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Palossand, .iconPalIndex = 2, FOOTPRINT(Palossand) - /* FOLLOWER( sPicTable_Palossand, SIZE_32x32, @@ -4009,7 +3892,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Palossand, gShinyFollowerPalette_Palossand ) - */ .levelUpLearnset = sPalossandLevelUpLearnset, .teachableLearnset = sPalossandTeachableLearnset, }, @@ -4064,7 +3946,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pyukumuku, .iconPalIndex = 0, FOOTPRINT(Pyukumuku) - /* FOLLOWER( sPicTable_Pyukumuku, SIZE_32x32, @@ -4073,7 +3954,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Pyukumuku, gShinyFollowerPalette_Pyukumuku ) - */ .levelUpLearnset = sPyukumukuLevelUpLearnset, .teachableLearnset = sPyukumukuTeachableLearnset, .eggMoveLearnset = sPyukumukuEggMoveLearnset, @@ -4129,7 +4009,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TypeNull, .iconPalIndex = 0, FOOTPRINT(Type_Null) - /* FOLLOWER( sPicTable_TypeNull, SIZE_32x32, @@ -4138,7 +4017,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_TypeNull, gShinyFollowerPalette_TypeNull ) - */ .isLegendary = TRUE, .levelUpLearnset = sTypeNullLevelUpLearnset, .teachableLearnset = sTypeNullTeachableLearnset, @@ -4192,14 +4070,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Silvally, \ .iconPalIndex = 0, \ FOOTPRINT(Silvally) \ - /*FOLLOWER( */ \ - /* sPicTable_Silvally, */ \ - /* SIZE_32x32, */ \ - /* SHADOW_SIZE_M, */ \ - /* TRACKS_FOOT, */ \ - /* gFollowerPalette_Silvally, */ \ - /* gShinyFollowerPalette_Silvally */ \ - /*) */ \ + FOLLOWER( \ + sPicTable_Silvally, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_Silvally, \ + gShinyFollowerPalette_Silvally \ + ) \ .levelUpLearnset = sSilvallyLevelUpLearnset, \ .teachableLearnset = sSilvallyTeachableLearnset, \ .formSpeciesIdTable = sSilvallyFormSpeciesIdTable, \ @@ -4279,14 +4157,14 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .shinyPalette = gMonShinyPalette_MiniorMeteor, \ .iconSprite = gMonIcon_MiniorMeteor, \ .iconPalIndex = 0, \ - /*FOLLOWER( */ \ - /* sPicTable_MiniorMeteor, */ \ - /* SIZE_32x32, */ \ - /* SHADOW_SIZE_M, */ \ - /* TRACKS_FOOT, */ \ - /* gFollowerPalette_MiniorMeteor, */ \ - /* gShinyFollowerPalette_MiniorMeteor */ \ - /*) */ \ + FOLLOWER( \ + sPicTable_MiniorMeteor, \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_MiniorMeteor, \ + gShinyFollowerPalette_MiniorMeteor \ + ) \ .formChangeTable = sMinior ##Form##FormChangeTable, \ MINIOR_MISC_INFO(BODY_COLOR_BROWN), \ } @@ -4384,7 +4262,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Komala, .iconPalIndex = 2, FOOTPRINT(Komala) - /* FOLLOWER( sPicTable_Komala, SIZE_32x32, @@ -4393,7 +4270,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Komala, gShinyFollowerPalette_Komala ) - */ .levelUpLearnset = sKomalaLevelUpLearnset, .teachableLearnset = sKomalaTeachableLearnset, .eggMoveLearnset = sKomalaEggMoveLearnset, @@ -4450,7 +4326,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Turtonator, .iconPalIndex = 0, FOOTPRINT(Turtonator) - /* FOLLOWER( sPicTable_Turtonator, SIZE_32x32, @@ -4459,7 +4334,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Turtonator, gShinyFollowerPalette_Turtonator ) - */ .levelUpLearnset = sTurtonatorLevelUpLearnset, .teachableLearnset = sTurtonatorTeachableLearnset, .eggMoveLearnset = sTurtonatorEggMoveLearnset, @@ -4512,7 +4386,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Togedemaru, .iconPalIndex = 2, FOOTPRINT(Togedemaru) - /* FOLLOWER( sPicTable_Togedemaru, SIZE_32x32, @@ -4521,7 +4394,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Togedemaru, gShinyFollowerPalette_Togedemaru ) - */ .levelUpLearnset = sTogedemaruLevelUpLearnset, .teachableLearnset = sTogedemaruTeachableLearnset, .eggMoveLearnset = sTogedemaruEggMoveLearnset, @@ -4573,7 +4445,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Togedemaru, .iconPalIndex = 2, FOOTPRINT(Togedemaru) - /* FOLLOWER( sPicTable_Togedemaru, SIZE_32x32, @@ -4582,7 +4453,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Togedemaru, gShinyFollowerPalette_Togedemaru ) - */ .isTotem = TRUE, .levelUpLearnset = sTogedemaruLevelUpLearnset, .teachableLearnset = sTogedemaruTeachableLearnset, @@ -4637,7 +4507,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_MimikyuDisguised, .iconPalIndex = 1, FOOTPRINT(Mimikyu) - /* FOLLOWER( sPicTable_MimikyuDisguised, SIZE_32x32, @@ -4646,7 +4515,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_MimikyuDisguised, gShinyFollowerPalette_MimikyuDisguised ) - */ .levelUpLearnset = sMimikyuLevelUpLearnset, .teachableLearnset = sMimikyuTeachableLearnset, .eggMoveLearnset = sMimikyuEggMoveLearnset, @@ -4863,7 +4731,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Bruxish, .iconPalIndex = 0, FOOTPRINT(Bruxish) - /* FOLLOWER( sPicTable_Bruxish, SIZE_32x32, @@ -4872,7 +4739,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Bruxish, gShinyFollowerPalette_Bruxish ) - */ .levelUpLearnset = sBruxishLevelUpLearnset, .teachableLearnset = sBruxishTeachableLearnset, .eggMoveLearnset = sBruxishEggMoveLearnset, @@ -4929,7 +4795,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Drampa, .iconPalIndex = 0, FOOTPRINT(Drampa) - /* FOLLOWER( sPicTable_Drampa, SIZE_32x32, @@ -4938,7 +4803,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Drampa, gShinyFollowerPalette_Drampa ) - */ .levelUpLearnset = sDrampaLevelUpLearnset, .teachableLearnset = sDrampaTeachableLearnset, .eggMoveLearnset = sDrampaEggMoveLearnset, @@ -4996,7 +4860,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Dhelmise, .iconPalIndex = 1, FOOTPRINT(Dhelmise) - /* FOLLOWER( sPicTable_Dhelmise, SIZE_32x32, @@ -5005,7 +4868,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Dhelmise, gShinyFollowerPalette_Dhelmise ) - */ .levelUpLearnset = sDhelmiseLevelUpLearnset, .teachableLearnset = sDhelmiseTeachableLearnset, }, @@ -5061,7 +4923,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_JangmoO, .iconPalIndex = 2, FOOTPRINT(JangmoO) - /* FOLLOWER( sPicTable_JangmoO, SIZE_32x32, @@ -5070,7 +4931,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_JangmoO, gShinyFollowerPalette_JangmoO ) - */ .levelUpLearnset = sJangmoOLevelUpLearnset, .teachableLearnset = sJangmoOTeachableLearnset, .eggMoveLearnset = sJangmoOEggMoveLearnset, @@ -5126,7 +4986,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_HakamoO, .iconPalIndex = 2, FOOTPRINT(HakamoO) - /* FOLLOWER( sPicTable_HakamoO, SIZE_32x32, @@ -5135,7 +4994,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_HakamoO, gShinyFollowerPalette_HakamoO ) - */ .levelUpLearnset = sHakamoOLevelUpLearnset, .teachableLearnset = sHakamoOTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_KOMMO_O}, @@ -5187,7 +5045,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_KommoO, .iconPalIndex = 2, FOOTPRINT(KommoO) - /* FOLLOWER( sPicTable_KommoO, SIZE_32x32, @@ -5196,7 +5053,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_KommoO, gShinyFollowerPalette_KommoO ) - */ .levelUpLearnset = sKommoOLevelUpLearnset, .teachableLearnset = sKommoOTeachableLearnset, .formSpeciesIdTable = sKommoOFormSpeciesIdTable, @@ -5247,7 +5103,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_KommoO, .iconPalIndex = 2, FOOTPRINT(KommoO) - /* FOLLOWER( sPicTable_KommoO, SIZE_32x32, @@ -5256,7 +5111,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_KommoO, gShinyFollowerPalette_KommoO ) - */ .isTotem = TRUE, .levelUpLearnset = sKommoOLevelUpLearnset, .teachableLearnset = sKommoOTeachableLearnset, @@ -5314,7 +5168,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuKoko, .iconPalIndex = 0, FOOTPRINT(TapuKoko) - /* FOLLOWER( sPicTable_TapuKoko, SIZE_32x32, @@ -5323,7 +5176,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_TapuKoko, gShinyFollowerPalette_TapuKoko ) - */ .isLegendary = TRUE, .levelUpLearnset = sTapuKokoLevelUpLearnset, .teachableLearnset = sTapuKokoTeachableLearnset, @@ -5380,7 +5232,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuLele, .iconPalIndex = 0, FOOTPRINT(TapuLele) - /* FOLLOWER( sPicTable_TapuLele, SIZE_32x32, @@ -5389,7 +5240,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_TapuLele, gShinyFollowerPalette_TapuLele ) - */ .isLegendary = TRUE, .levelUpLearnset = sTapuLeleLevelUpLearnset, .teachableLearnset = sTapuLeleTeachableLearnset, @@ -5446,7 +5296,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuBulu, .iconPalIndex = 2, FOOTPRINT(TapuBulu) - /* FOLLOWER( sPicTable_TapuBulu, SIZE_32x32, @@ -5455,7 +5304,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_TapuBulu, gShinyFollowerPalette_TapuBulu ) - */ .isLegendary = TRUE, .levelUpLearnset = sTapuBuluLevelUpLearnset, .teachableLearnset = sTapuBuluTeachableLearnset, @@ -5513,7 +5361,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_TapuFini, .iconPalIndex = 0, FOOTPRINT(TapuFini) - /* FOLLOWER( sPicTable_TapuFini, SIZE_32x32, @@ -5522,7 +5369,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_TapuFini, gShinyFollowerPalette_TapuFini ) - */ .isLegendary = TRUE, .levelUpLearnset = sTapuFiniLevelUpLearnset, .teachableLearnset = sTapuFiniTeachableLearnset, @@ -5579,7 +5425,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cosmog, .iconPalIndex = 2, FOOTPRINT(Cosmog) - /* FOLLOWER( sPicTable_Cosmog, SIZE_32x32, @@ -5588,7 +5433,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Cosmog, gShinyFollowerPalette_Cosmog ) - */ .isLegendary = TRUE, .tmIlliterate = TRUE, .isFrontierBanned = TRUE, @@ -5647,7 +5491,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Cosmoem, .iconPalIndex = 0, FOOTPRINT(Cosmoem) - /* FOLLOWER( sPicTable_Cosmoem, SIZE_32x32, @@ -5656,7 +5499,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Cosmoem, gShinyFollowerPalette_Cosmoem ) - */ .isLegendary = TRUE, .tmIlliterate = TRUE, .isFrontierBanned = TRUE, @@ -5714,7 +5556,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Solgaleo, .iconPalIndex = 0, FOOTPRINT(Solgaleo) - /* FOLLOWER( sPicTable_Solgaleo, SIZE_32x32, @@ -5723,7 +5564,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Solgaleo, gShinyFollowerPalette_Solgaleo ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sSolgaleoLevelUpLearnset, @@ -5779,7 +5619,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Lunala, .iconPalIndex = 2, FOOTPRINT(Lunala) - /* FOLLOWER( sPicTable_Lunala, SIZE_32x32, @@ -5788,7 +5627,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Lunala, gShinyFollowerPalette_Lunala ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sLunalaLevelUpLearnset, @@ -5846,7 +5684,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Nihilego, .iconPalIndex = 0, FOOTPRINT(Nihilego) - /* FOLLOWER( sPicTable_Nihilego, SIZE_32x32, @@ -5855,7 +5692,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Nihilego, gShinyFollowerPalette_Nihilego ) - */ .isUltraBeast = TRUE, .levelUpLearnset = sNihilegoLevelUpLearnset, .teachableLearnset = sNihilegoTeachableLearnset, @@ -5912,7 +5748,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Buzzwole, .iconPalIndex = 0, FOOTPRINT(Buzzwole) - /* FOLLOWER( sPicTable_Buzzwole, SIZE_32x32, @@ -5921,7 +5756,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Buzzwole, gShinyFollowerPalette_Buzzwole ) - */ .isUltraBeast = TRUE, .levelUpLearnset = sBuzzwoleLevelUpLearnset, .teachableLearnset = sBuzzwoleTeachableLearnset, @@ -5977,7 +5811,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Pheromosa, .iconPalIndex = 2, FOOTPRINT(Pheromosa) - /* FOLLOWER( sPicTable_Pheromosa, SIZE_32x32, @@ -5986,7 +5819,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Pheromosa, gShinyFollowerPalette_Pheromosa ) - */ .isUltraBeast = TRUE, .levelUpLearnset = sPheromosaLevelUpLearnset, .teachableLearnset = sPheromosaTeachableLearnset, @@ -6042,7 +5874,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Xurkitree, .iconPalIndex = 0, FOOTPRINT(Xurkitree) - /* FOLLOWER( sPicTable_Xurkitree, SIZE_32x32, @@ -6051,7 +5882,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Xurkitree, gShinyFollowerPalette_Xurkitree ) - */ .isUltraBeast = TRUE, .levelUpLearnset = sXurkitreeLevelUpLearnset, .teachableLearnset = sXurkitreeTeachableLearnset, @@ -6109,7 +5939,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Celesteela, .iconPalIndex = 0, FOOTPRINT(Celesteela) - /* FOLLOWER( sPicTable_Celesteela, SIZE_32x32, @@ -6118,7 +5947,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Celesteela, gShinyFollowerPalette_Celesteela ) - */ .isUltraBeast = TRUE, .levelUpLearnset = sCelesteelaLevelUpLearnset, .teachableLearnset = sCelesteelaTeachableLearnset, @@ -6175,7 +6003,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Kartana, .iconPalIndex = 0, FOOTPRINT(Kartana) - /* FOLLOWER( sPicTable_Kartana, SIZE_32x32, @@ -6184,7 +6011,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Kartana, gShinyFollowerPalette_Kartana ) - */ .isUltraBeast = TRUE, .levelUpLearnset = sKartanaLevelUpLearnset, .teachableLearnset = sKartanaTeachableLearnset, @@ -6240,7 +6066,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Guzzlord, .iconPalIndex = 0, FOOTPRINT(Guzzlord) - /* FOLLOWER( sPicTable_Guzzlord, SIZE_32x32, @@ -6249,7 +6074,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Guzzlord, gShinyFollowerPalette_Guzzlord ) - */ .isUltraBeast = TRUE, .levelUpLearnset = sGuzzlordLevelUpLearnset, .teachableLearnset = sGuzzlordTeachableLearnset, @@ -6308,7 +6132,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Necrozma, .iconPalIndex = 0, FOOTPRINT(Necrozma) - /* FOLLOWER( sPicTable_Necrozma, SIZE_32x32, @@ -6317,7 +6140,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Necrozma, gShinyFollowerPalette_Necrozma ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sNecrozmaLevelUpLearnset, @@ -6375,7 +6197,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_NecrozmaDuskMane, .iconPalIndex = 0, FOOTPRINT(Necrozma) - /* FOLLOWER( sPicTable_NecrozmaDuskMane, SIZE_32x32, @@ -6384,7 +6205,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_NecrozmaDuskMane, gShinyFollowerPalette_NecrozmaDuskMane ) - */ .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -6444,7 +6264,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_NecrozmaDawnWings, .iconPalIndex = 0, FOOTPRINT(Necrozma) - /* FOLLOWER( sPicTable_NecrozmaDawnWings, SIZE_32x32, @@ -6453,7 +6272,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_NecrozmaDawnWings, gShinyFollowerPalette_NecrozmaDawnWings ) - */ .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -6577,7 +6395,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Magearna, .iconPalIndex = 0, FOOTPRINT(Magearna) - /* FOLLOWER( sPicTable_Magearna, SIZE_32x32, @@ -6586,7 +6403,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Magearna, gShinyFollowerPalette_Magearna ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMagearnaLevelUpLearnset, @@ -6700,7 +6516,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Marshadow, .iconPalIndex = 0, FOOTPRINT(Marshadow) - /* FOLLOWER( sPicTable_Marshadow, SIZE_32x32, @@ -6709,7 +6524,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Marshadow, gShinyFollowerPalette_Marshadow ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMarshadowLevelUpLearnset, @@ -6766,7 +6580,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Poipole, .iconPalIndex = 0, FOOTPRINT(Poipole) - /* FOLLOWER( sPicTable_Poipole, SIZE_32x32, @@ -6775,7 +6588,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Poipole, gShinyFollowerPalette_Poipole ) - */ .isUltraBeast = TRUE, .levelUpLearnset = sPoipoleLevelUpLearnset, .teachableLearnset = sPoipoleTeachableLearnset, @@ -6830,7 +6642,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Naganadel, .iconPalIndex = 0, FOOTPRINT(Naganadel) - /* FOLLOWER( sPicTable_Naganadel, SIZE_32x32, @@ -6839,7 +6650,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Naganadel, gShinyFollowerPalette_Naganadel ) - */ .isUltraBeast = TRUE, .levelUpLearnset = sNaganadelLevelUpLearnset, .teachableLearnset = sNaganadelTeachableLearnset, @@ -6895,7 +6705,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Stakataka, .iconPalIndex = 0, FOOTPRINT(Stakataka) - /* FOLLOWER( sPicTable_Stakataka, SIZE_32x32, @@ -6904,7 +6713,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Stakataka, gShinyFollowerPalette_Stakataka ) - */ .isUltraBeast = TRUE, .levelUpLearnset = sStakatakaLevelUpLearnset, .teachableLearnset = sStakatakaTeachableLearnset, @@ -6960,7 +6768,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Blacephalon, .iconPalIndex = 0, FOOTPRINT(Blacephalon) - /* FOLLOWER( sPicTable_Blacephalon, SIZE_32x32, @@ -6969,7 +6776,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Blacephalon, gShinyFollowerPalette_Blacephalon ) - */ .isUltraBeast = TRUE, .levelUpLearnset = sBlacephalonLevelUpLearnset, .teachableLearnset = sBlacephalonTeachableLearnset, @@ -7024,7 +6830,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Zeraora, .iconPalIndex = 0, FOOTPRINT(Zeraora) - /* FOLLOWER( sPicTable_Zeraora, SIZE_32x32, @@ -7033,7 +6838,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Zeraora, gShinyFollowerPalette_Zeraora ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZeraoraLevelUpLearnset, @@ -7089,7 +6893,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Meltan, .iconPalIndex = 2, FOOTPRINT(Meltan) - /* FOLLOWER( sPicTable_Meltan, SIZE_32x32, @@ -7098,7 +6901,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Meltan, gShinyFollowerPalette_Meltan ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMeltanLevelUpLearnset, @@ -7152,7 +6954,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = .iconSprite = gMonIcon_Melmetal, .iconPalIndex = 2, FOOTPRINT(Melmetal) - /* FOLLOWER( sPicTable_Melmetal, SIZE_32x32, @@ -7161,7 +6962,6 @@ const struct SpeciesInfo gSpeciesInfoGen7[] = gFollowerPalette_Melmetal, gShinyFollowerPalette_Melmetal ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sMelmetalLevelUpLearnset, diff --git a/src/data/pokemon/species_info/gen_8_families.h b/src/data/pokemon/species_info/gen_8_families.h index 5c6ac3d04bb5..cd2ab09cb23c 100644 --- a/src/data/pokemon/species_info/gen_8_families.h +++ b/src/data/pokemon/species_info/gen_8_families.h @@ -52,7 +52,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grookey, .iconPalIndex = 1, FOOTPRINT(Grookey) - /* FOLLOWER( sPicTable_Grookey, SIZE_32x32, @@ -61,7 +60,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Grookey, gShinyFollowerPalette_Grookey ) - */ .levelUpLearnset = sGrookeyLevelUpLearnset, .teachableLearnset = sGrookeyTeachableLearnset, .eggMoveLearnset = sGrookeyEggMoveLearnset, @@ -115,7 +113,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Thwackey, .iconPalIndex = 1, FOOTPRINT(Thwackey) - /* FOLLOWER( sPicTable_Thwackey, SIZE_32x32, @@ -124,7 +121,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Thwackey, gShinyFollowerPalette_Thwackey ) - */ .levelUpLearnset = sThwackeyLevelUpLearnset, .teachableLearnset = sThwackeyTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_RILLABOOM}), @@ -177,7 +173,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rillaboom, .iconPalIndex = 1, FOOTPRINT(Rillaboom) - /* FOLLOWER( sPicTable_Rillaboom, SIZE_32x32, @@ -186,7 +181,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Rillaboom, gShinyFollowerPalette_Rillaboom ) - */ .levelUpLearnset = sRillaboomLevelUpLearnset, .teachableLearnset = sRillaboomTeachableLearnset, .formSpeciesIdTable = sRillaboomFormSpeciesIdTable, @@ -299,7 +293,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Scorbunny, .iconPalIndex = 0, FOOTPRINT(Scorbunny) - /* FOLLOWER( sPicTable_Scorbunny, SIZE_32x32, @@ -308,7 +301,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Scorbunny, gShinyFollowerPalette_Scorbunny ) - */ .levelUpLearnset = sScorbunnyLevelUpLearnset, .teachableLearnset = sScorbunnyTeachableLearnset, .eggMoveLearnset = sScorbunnyEggMoveLearnset, @@ -362,7 +354,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Raboot, .iconPalIndex = 0, FOOTPRINT(Raboot) - /* FOLLOWER( sPicTable_Raboot, SIZE_32x32, @@ -371,7 +362,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Raboot, gShinyFollowerPalette_Raboot ) - */ .levelUpLearnset = sRabootLevelUpLearnset, .teachableLearnset = sRabootTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_CINDERACE}), @@ -425,7 +415,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cinderace, .iconPalIndex = 0, FOOTPRINT(Cinderace) - /* FOLLOWER( sPicTable_Cinderace, SIZE_32x32, @@ -434,7 +423,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Cinderace, gShinyFollowerPalette_Cinderace ) - */ .levelUpLearnset = sCinderaceLevelUpLearnset, .teachableLearnset = sCinderaceTeachableLearnset, .formSpeciesIdTable = sCinderaceFormSpeciesIdTable, @@ -549,7 +537,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sobble, .iconPalIndex = 2, FOOTPRINT(Sobble) - /* FOLLOWER( sPicTable_Sobble, SIZE_32x32, @@ -558,7 +545,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Sobble, gShinyFollowerPalette_Sobble ) - */ .levelUpLearnset = sSobbleLevelUpLearnset, .teachableLearnset = sSobbleTeachableLearnset, .eggMoveLearnset = sSobbleEggMoveLearnset, @@ -612,7 +598,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drizzile, .iconPalIndex = 2, FOOTPRINT(Drizzile) - /* FOLLOWER( sPicTable_Drizzile, SIZE_32x32, @@ -621,7 +606,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Drizzile, gShinyFollowerPalette_Drizzile ) - */ .levelUpLearnset = sDrizzileLevelUpLearnset, .teachableLearnset = sDrizzileTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_INTELEON}), @@ -675,7 +659,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Inteleon, .iconPalIndex = 0, FOOTPRINT(Inteleon) - /* FOLLOWER( sPicTable_Inteleon, SIZE_32x32, @@ -684,7 +667,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Inteleon, gShinyFollowerPalette_Inteleon ) - */ .levelUpLearnset = sInteleonLevelUpLearnset, .teachableLearnset = sInteleonTeachableLearnset, .formSpeciesIdTable = sInteleonFormSpeciesIdTable, @@ -798,7 +780,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Skwovet, .iconPalIndex = 2, FOOTPRINT(Skwovet) - /* FOLLOWER( sPicTable_Skwovet, SIZE_32x32, @@ -807,7 +788,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Skwovet, gShinyFollowerPalette_Skwovet ) - */ .levelUpLearnset = sSkwovetLevelUpLearnset, .teachableLearnset = sSkwovetTeachableLearnset, .eggMoveLearnset = sSkwovetEggMoveLearnset, @@ -863,7 +843,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Greedent, .iconPalIndex = 0, FOOTPRINT(Greedent) - /* FOLLOWER( sPicTable_Greedent, SIZE_32x32, @@ -872,7 +851,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Greedent, gShinyFollowerPalette_Greedent ) - */ .levelUpLearnset = sGreedentLevelUpLearnset, .teachableLearnset = sGreedentTeachableLearnset, }, @@ -927,7 +905,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rookidee, .iconPalIndex = 0, FOOTPRINT(Rookidee) - /* FOLLOWER( sPicTable_Rookidee, SIZE_32x32, @@ -936,7 +913,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Rookidee, gShinyFollowerPalette_Rookidee ) - */ .levelUpLearnset = sRookideeLevelUpLearnset, .teachableLearnset = sRookideeTeachableLearnset, .eggMoveLearnset = sRookideeEggMoveLearnset, @@ -992,7 +968,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Corvisquire, .iconPalIndex = 0, FOOTPRINT(Corvisquire) - /* FOLLOWER( sPicTable_Corvisquire, SIZE_32x32, @@ -1001,7 +976,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Corvisquire, gShinyFollowerPalette_Corvisquire ) - */ .levelUpLearnset = sCorvisquireLevelUpLearnset, .teachableLearnset = sCorvisquireTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_CORVIKNIGHT}), @@ -1055,7 +1029,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Corviknight, .iconPalIndex = 0, FOOTPRINT(Corviknight) - /* FOLLOWER( sPicTable_Corviknight, SIZE_32x32, @@ -1064,7 +1037,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Corviknight, gShinyFollowerPalette_Corviknight ) - */ .levelUpLearnset = sCorviknightLevelUpLearnset, .teachableLearnset = sCorviknightTeachableLearnset, .formSpeciesIdTable = sCorviknightFormSpeciesIdTable, @@ -1177,7 +1149,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Blipbug, .iconPalIndex = 0, FOOTPRINT(Blipbug) - /* FOLLOWER( sPicTable_Blipbug, SIZE_32x32, @@ -1186,7 +1157,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Blipbug, gShinyFollowerPalette_Blipbug ) - */ .tmIlliterate = TRUE, .levelUpLearnset = sBlipbugLevelUpLearnset, .teachableLearnset = sBlipbugTeachableLearnset, @@ -1243,7 +1213,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dottler, .iconPalIndex = 2, FOOTPRINT(Dottler) - /* FOLLOWER( sPicTable_Dottler, SIZE_32x32, @@ -1252,7 +1221,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dottler, gShinyFollowerPalette_Dottler ) - */ .levelUpLearnset = sDottlerLevelUpLearnset, .teachableLearnset = sDottlerTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ORBEETLE}), @@ -1308,7 +1276,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Orbeetle, .iconPalIndex = 0, FOOTPRINT(Orbeetle) - /* FOLLOWER( sPicTable_Orbeetle, SIZE_32x32, @@ -1317,7 +1284,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Orbeetle, gShinyFollowerPalette_Orbeetle ) - */ .levelUpLearnset = sOrbeetleLevelUpLearnset, .teachableLearnset = sOrbeetleTeachableLearnset, .formSpeciesIdTable = sOrbeetleFormSpeciesIdTable, @@ -1432,7 +1398,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Nickit, .iconPalIndex = 2, FOOTPRINT(Nickit) - /* FOLLOWER( sPicTable_Nickit, SIZE_32x32, @@ -1441,7 +1406,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Nickit, gShinyFollowerPalette_Nickit ) - */ .levelUpLearnset = sNickitLevelUpLearnset, .teachableLearnset = sNickitTeachableLearnset, .eggMoveLearnset = sNickitEggMoveLearnset, @@ -1496,7 +1460,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Thievul, .iconPalIndex = 2, FOOTPRINT(Thievul) - /* FOLLOWER( sPicTable_Thievul, SIZE_32x32, @@ -1505,7 +1468,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Thievul, gShinyFollowerPalette_Thievul ) - */ .levelUpLearnset = sThievulLevelUpLearnset, .teachableLearnset = sThievulTeachableLearnset, }, @@ -1560,7 +1522,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Gossifleur, .iconPalIndex = 1, FOOTPRINT(Gossifleur) - /* FOLLOWER( sPicTable_Gossifleur, SIZE_32x32, @@ -1569,7 +1530,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Gossifleur, gShinyFollowerPalette_Gossifleur ) - */ .levelUpLearnset = sGossifleurLevelUpLearnset, .teachableLearnset = sGossifleurTeachableLearnset, .eggMoveLearnset = sGossifleurEggMoveLearnset, @@ -1624,7 +1584,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Eldegoss, .iconPalIndex = 1, FOOTPRINT(Eldegoss) - /* FOLLOWER( sPicTable_Eldegoss, SIZE_32x32, @@ -1633,7 +1592,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Eldegoss, gShinyFollowerPalette_Eldegoss ) - */ .levelUpLearnset = sEldegossLevelUpLearnset, .teachableLearnset = sEldegossTeachableLearnset, }, @@ -1688,7 +1646,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Wooloo, .iconPalIndex = 0, FOOTPRINT(Wooloo) - /* FOLLOWER( sPicTable_Wooloo, SIZE_32x32, @@ -1697,7 +1654,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Wooloo, gShinyFollowerPalette_Wooloo ) - */ .levelUpLearnset = sWoolooLevelUpLearnset, .teachableLearnset = sWoolooTeachableLearnset, .eggMoveLearnset = sWoolooEggMoveLearnset, @@ -1752,7 +1708,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dubwool, .iconPalIndex = 2, FOOTPRINT(Dubwool) - /* FOLLOWER( sPicTable_Dubwool, SIZE_32x32, @@ -1761,7 +1716,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dubwool, gShinyFollowerPalette_Dubwool ) - */ .levelUpLearnset = sDubwoolLevelUpLearnset, .teachableLearnset = sDubwoolTeachableLearnset, }, @@ -1815,7 +1769,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Chewtle, .iconPalIndex = 0, FOOTPRINT(Chewtle) - /* FOLLOWER( sPicTable_Chewtle, SIZE_32x32, @@ -1824,7 +1777,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Chewtle, gShinyFollowerPalette_Chewtle ) - */ .levelUpLearnset = sChewtleLevelUpLearnset, .teachableLearnset = sChewtleTeachableLearnset, .eggMoveLearnset = sChewtleEggMoveLearnset, @@ -1878,7 +1830,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drednaw, .iconPalIndex = 0, FOOTPRINT(Drednaw) - /* FOLLOWER( sPicTable_Drednaw, SIZE_32x32, @@ -1887,7 +1838,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Drednaw, gShinyFollowerPalette_Drednaw ) - */ .levelUpLearnset = sDrednawLevelUpLearnset, .teachableLearnset = sDrednawTeachableLearnset, .formSpeciesIdTable = sDrednawFormSpeciesIdTable, @@ -2001,7 +1951,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Yamper, .iconPalIndex = 1, FOOTPRINT(Yamper) - /* FOLLOWER( sPicTable_Yamper, SIZE_32x32, @@ -2010,7 +1959,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Yamper, gShinyFollowerPalette_Yamper ) - */ .levelUpLearnset = sYamperLevelUpLearnset, .teachableLearnset = sYamperTeachableLearnset, .eggMoveLearnset = sYamperEggMoveLearnset, @@ -2065,7 +2013,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Boltund, .iconPalIndex = 1, FOOTPRINT(Boltund) - /* FOLLOWER( sPicTable_Boltund, SIZE_32x32, @@ -2074,7 +2021,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Boltund, gShinyFollowerPalette_Boltund ) - */ .levelUpLearnset = sBoltundLevelUpLearnset, .teachableLearnset = sBoltundTeachableLearnset, }, @@ -2129,7 +2075,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Rolycoly, .iconPalIndex = 0, FOOTPRINT(Rolycoly) - /* FOLLOWER( sPicTable_Rolycoly, SIZE_32x32, @@ -2138,7 +2083,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Rolycoly, gShinyFollowerPalette_Rolycoly ) - */ .levelUpLearnset = sRolycolyLevelUpLearnset, .teachableLearnset = sRolycolyTeachableLearnset, .eggMoveLearnset = sRolycolyEggMoveLearnset, @@ -2192,7 +2136,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Carkol, .iconPalIndex = 0, FOOTPRINT(Carkol) - /* FOLLOWER( sPicTable_Carkol, SIZE_32x32, @@ -2201,7 +2144,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Carkol, gShinyFollowerPalette_Carkol ) - */ .levelUpLearnset = sCarkolLevelUpLearnset, .teachableLearnset = sCarkolTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COALOSSAL}), @@ -2255,7 +2197,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Coalossal, .iconPalIndex = 0, FOOTPRINT(Coalossal) - /* FOLLOWER( sPicTable_Coalossal, SIZE_32x32, @@ -2264,7 +2205,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Coalossal, gShinyFollowerPalette_Coalossal ) - */ .levelUpLearnset = sCoalossalLevelUpLearnset, .teachableLearnset = sCoalossalTeachableLearnset, .formSpeciesIdTable = sCoalossalFormSpeciesIdTable, @@ -2378,7 +2318,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Applin, .iconPalIndex = 1, FOOTPRINT(Applin) - /* FOLLOWER( sPicTable_Applin, SIZE_32x32, @@ -2387,7 +2326,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Applin, gShinyFollowerPalette_Applin ) - */ .tmIlliterate = TRUE, .levelUpLearnset = sApplinLevelUpLearnset, .teachableLearnset = sApplinTeachableLearnset, @@ -2445,7 +2383,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Flapple, .iconPalIndex = 1, FOOTPRINT(Flapple) - /* FOLLOWER( sPicTable_Flapple, SIZE_32x32, @@ -2454,7 +2391,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Flapple, gShinyFollowerPalette_Flapple ) - */ .levelUpLearnset = sFlappleLevelUpLearnset, .teachableLearnset = sFlappleTeachableLearnset, .formSpeciesIdTable = sFlappleFormSpeciesIdTable, @@ -2565,7 +2501,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Appletun, .iconPalIndex = 1, FOOTPRINT(Appletun) - /* FOLLOWER( sPicTable_Appletun, SIZE_32x32, @@ -2574,7 +2509,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Appletun, gShinyFollowerPalette_Appletun ) - */ .levelUpLearnset = sAppletunLevelUpLearnset, .teachableLearnset = sAppletunTeachableLearnset, .formSpeciesIdTable = sAppletunFormSpeciesIdTable, @@ -2793,7 +2727,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Silicobra, .iconPalIndex = 1, FOOTPRINT(Silicobra) - /* FOLLOWER( sPicTable_Silicobra, SIZE_32x32, @@ -2802,7 +2735,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Silicobra, gShinyFollowerPalette_Silicobra ) - */ .levelUpLearnset = sSilicobraLevelUpLearnset, .teachableLearnset = sSilicobraTeachableLearnset, .eggMoveLearnset = sSilicobraEggMoveLearnset, @@ -2857,7 +2789,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sandaconda, .iconPalIndex = 1, FOOTPRINT(Sandaconda) - /* FOLLOWER( sPicTable_Sandaconda, SIZE_32x32, @@ -2866,7 +2797,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Sandaconda, gShinyFollowerPalette_Sandaconda ) - */ .levelUpLearnset = sSandacondaLevelUpLearnset, .teachableLearnset = sSandacondaTeachableLearnset, .formSpeciesIdTable = sSandacondaFormSpeciesIdTable, @@ -2979,7 +2909,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cramorant, .iconPalIndex = 0, FOOTPRINT(Cramorant) - /* FOLLOWER( sPicTable_Cramorant, SIZE_32x32, @@ -2988,7 +2917,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Cramorant, gShinyFollowerPalette_Cramorant ) - */ .levelUpLearnset = sCramorantLevelUpLearnset, .teachableLearnset = sCramorantTeachableLearnset, .eggMoveLearnset = sCramorantEggMoveLearnset, @@ -3156,7 +3084,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arrokuda, .iconPalIndex = 2, FOOTPRINT(Arrokuda) - /* FOLLOWER( sPicTable_Arrokuda, SIZE_32x32, @@ -3165,7 +3092,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Arrokuda, gShinyFollowerPalette_Arrokuda ) - */ .levelUpLearnset = sArrokudaLevelUpLearnset, .teachableLearnset = sArrokudaTeachableLearnset, .eggMoveLearnset = sArrokudaEggMoveLearnset, @@ -3220,7 +3146,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Barraskewda, .iconPalIndex = 2, FOOTPRINT(Barraskewda) - /* FOLLOWER( sPicTable_Barraskewda, SIZE_32x32, @@ -3229,7 +3154,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Barraskewda, gShinyFollowerPalette_Barraskewda ) - */ .levelUpLearnset = sBarraskewdaLevelUpLearnset, .teachableLearnset = sBarraskewdaTeachableLearnset, }, @@ -3284,7 +3208,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Toxel, .iconPalIndex = 2, FOOTPRINT(Toxel) - /* FOLLOWER( sPicTable_Toxel, SIZE_32x32, @@ -3293,7 +3216,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Toxel, gShinyFollowerPalette_Toxel ) - */ .levelUpLearnset = sToxelLevelUpLearnset, .teachableLearnset = sToxelTeachableLearnset, .eggMoveLearnset = sToxelEggMoveLearnset, @@ -3349,7 +3271,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityAmped, .iconPalIndex = 2, FOOTPRINT(Toxtricity) - /* FOLLOWER( sPicTable_ToxtricityAmped, SIZE_32x32, @@ -3358,7 +3279,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ToxtricityAmped, gShinyFollowerPalette_ToxtricityAmped ) - */ .levelUpLearnset = sToxtricityAmpedLevelUpLearnset, .teachableLearnset = sToxtricityAmpedTeachableLearnset, .formSpeciesIdTable = sToxtricityFormSpeciesIdTable, @@ -3465,7 +3385,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityLowKey, .iconPalIndex = 2, FOOTPRINT(Toxtricity) - /* FOLLOWER( sPicTable_ToxtricityLowKey, SIZE_32x32, @@ -3474,7 +3393,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ToxtricityLowKey, gShinyFollowerPalette_ToxtricityLowKey ) - */ .levelUpLearnset = sToxtricityLowKeyLevelUpLearnset, .teachableLearnset = sToxtricityLowKeyTeachableLearnset, .formSpeciesIdTable = sToxtricityFormSpeciesIdTable, @@ -3526,7 +3444,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ToxtricityGigantamax, .iconPalIndex = 0, FOOTPRINT(Toxtricity) - /* FOLLOWER( sPicTable_ToxtricityLowKey, SIZE_32x32, @@ -3535,7 +3452,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ToxtricityLowKey, gShinyFollowerPalette_ToxtricityLowKey ) - */ .isGigantamax = TRUE, .levelUpLearnset = sToxtricityLowKeyLevelUpLearnset, .teachableLearnset = sToxtricityLowKeyTeachableLearnset, @@ -3593,7 +3509,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sizzlipede, .iconPalIndex = 0, FOOTPRINT(Sizzlipede) - /* FOLLOWER( sPicTable_Sizzlipede, SIZE_32x32, @@ -3602,7 +3517,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Sizzlipede, gShinyFollowerPalette_Sizzlipede ) - */ .levelUpLearnset = sSizzlipedeLevelUpLearnset, .teachableLearnset = sSizzlipedeTeachableLearnset, .eggMoveLearnset = sSizzlipedeEggMoveLearnset, @@ -3657,7 +3571,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Centiskorch, .iconPalIndex = 0, FOOTPRINT(Centiskorch) - /* FOLLOWER( sPicTable_Centiskorch, SIZE_32x32, @@ -3666,7 +3579,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Centiskorch, gShinyFollowerPalette_Centiskorch ) - */ .levelUpLearnset = sCentiskorchLevelUpLearnset, .teachableLearnset = sCentiskorchTeachableLearnset, .formSpeciesIdTable = sCentiskorchFormSpeciesIdTable, @@ -3780,7 +3692,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Clobbopus, .iconPalIndex = 0, FOOTPRINT(Clobbopus) - /* FOLLOWER( sPicTable_Clobbopus, SIZE_32x32, @@ -3789,7 +3700,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Clobbopus, gShinyFollowerPalette_Clobbopus ) - */ .levelUpLearnset = sClobbopusLevelUpLearnset, .teachableLearnset = sClobbopusTeachableLearnset, .eggMoveLearnset = sClobbopusEggMoveLearnset, @@ -3843,7 +3753,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grapploct, .iconPalIndex = 2, FOOTPRINT(Grapploct) - /* FOLLOWER( sPicTable_Grapploct, SIZE_32x32, @@ -3852,7 +3761,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Grapploct, gShinyFollowerPalette_Grapploct ) - */ .levelUpLearnset = sGrapploctLevelUpLearnset, .teachableLearnset = sGrapploctTeachableLearnset, }, @@ -3907,7 +3815,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sinistea, .iconPalIndex = 2, FOOTPRINT(Sinistea) - /* FOLLOWER( sPicTable_Sinistea, SIZE_32x32, @@ -3916,7 +3823,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Sinistea, gShinyFollowerPalette_Sinistea ) - */ .levelUpLearnset = sSinisteaLevelUpLearnset, .teachableLearnset = sSinisteaTeachableLearnset, .formSpeciesIdTable = sSinisteaFormSpeciesIdTable, @@ -3972,7 +3878,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Sinistea, .iconPalIndex = 2, FOOTPRINT(Sinistea) - /* FOLLOWER( sPicTable_Sinistea, SIZE_32x32, @@ -3981,7 +3886,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Sinistea, gShinyFollowerPalette_Sinistea ) - */ .levelUpLearnset = sSinisteaLevelUpLearnset, .teachableLearnset = sSinisteaTeachableLearnset, .formSpeciesIdTable = sSinisteaFormSpeciesIdTable, @@ -4036,7 +3940,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Polteageist, .iconPalIndex = 2, FOOTPRINT(Polteageist) - /* FOLLOWER( sPicTable_Polteageist, SIZE_32x32, @@ -4045,7 +3948,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Polteageist, gShinyFollowerPalette_Polteageist ) - */ .levelUpLearnset = sPolteageistLevelUpLearnset, .teachableLearnset = sPolteageistTeachableLearnset, .formSpeciesIdTable = sPolteageistFormSpeciesIdTable, @@ -4100,7 +4002,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Polteageist, .iconPalIndex = 2, FOOTPRINT(Polteageist) - /* FOLLOWER( sPicTable_Polteageist, SIZE_32x32, @@ -4109,7 +4010,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Polteageist, gShinyFollowerPalette_Polteageist ) - */ .levelUpLearnset = sPolteageistLevelUpLearnset, .teachableLearnset = sPolteageistTeachableLearnset, .formSpeciesIdTable = sPolteageistFormSpeciesIdTable, @@ -4165,7 +4065,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hatenna, .iconPalIndex = 0, FOOTPRINT(Hatenna) - /* FOLLOWER( sPicTable_Hatenna, SIZE_32x32, @@ -4174,7 +4073,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Hatenna, gShinyFollowerPalette_Hatenna ) - */ .levelUpLearnset = sHatennaLevelUpLearnset, .teachableLearnset = sHatennaTeachableLearnset, .eggMoveLearnset = sHatennaEggMoveLearnset, @@ -4228,7 +4126,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hattrem, .iconPalIndex = 0, FOOTPRINT(Hattrem) - /* FOLLOWER( sPicTable_Hattrem, SIZE_32x32, @@ -4237,7 +4134,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Hattrem, gShinyFollowerPalette_Hattrem ) - */ .levelUpLearnset = sHattremLevelUpLearnset, .teachableLearnset = sHattremTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_HATTERENE}), @@ -4290,7 +4186,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Hatterene, .iconPalIndex = 0, FOOTPRINT(Hatterene) - /* FOLLOWER( sPicTable_Hatterene, SIZE_32x32, @@ -4299,7 +4194,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Hatterene, gShinyFollowerPalette_Hatterene ) - */ .levelUpLearnset = sHattereneLevelUpLearnset, .teachableLearnset = sHattereneTeachableLearnset, .formSpeciesIdTable = sHattereneFormSpeciesIdTable, @@ -4413,7 +4307,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Impidimp, .iconPalIndex = 0, FOOTPRINT(Impidimp) - /* FOLLOWER( sPicTable_Impidimp, SIZE_32x32, @@ -4422,7 +4315,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Impidimp, gShinyFollowerPalette_Impidimp ) - */ .levelUpLearnset = sImpidimpLevelUpLearnset, .teachableLearnset = sImpidimpTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MORGREM}), @@ -4476,7 +4368,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Morgrem, .iconPalIndex = 0, FOOTPRINT(Morgrem) - /* FOLLOWER( sPicTable_Morgrem, SIZE_32x32, @@ -4485,7 +4376,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Morgrem, gShinyFollowerPalette_Morgrem ) - */ .levelUpLearnset = sMorgremLevelUpLearnset, .teachableLearnset = sMorgremTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GRIMMSNARL}), @@ -4539,7 +4429,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Grimmsnarl, .iconPalIndex = 0, FOOTPRINT(Grimmsnarl) - /* FOLLOWER( sPicTable_Grimmsnarl, SIZE_32x32, @@ -4548,7 +4437,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Grimmsnarl, gShinyFollowerPalette_Grimmsnarl ) - */ .levelUpLearnset = sGrimmsnarlLevelUpLearnset, .teachableLearnset = sGrimmsnarlTeachableLearnset, .formSpeciesIdTable = sGrimmsnarlFormSpeciesIdTable, @@ -4662,7 +4550,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Milcery, .iconPalIndex = 1, FOOTPRINT(Milcery) - /* FOLLOWER( sPicTable_Milcery, SIZE_32x32, @@ -4671,7 +4558,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Milcery, gShinyFollowerPalette_Milcery ) - */ .levelUpLearnset = sMilceryLevelUpLearnset, .teachableLearnset = sMilceryTeachableLearnset, .eggMoveLearnset = sMilceryEggMoveLearnset, @@ -4733,14 +4619,14 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_AlcremieStrawberryVanillaCream, /*AlcremieStrawberry##cream##*/ \ .iconPalIndex = 1, \ FOOTPRINT(Alcremie) \ - /*FOLLOWER( */ \ - /* sPicTable_AlcremieStrawberry, /*Alcremie ##sweet*/ \ - /* SIZE_32x32, */ \ - /* SHADOW_SIZE_M, */ \ - /* TRACKS_FOOT, */ \ - /* gFollowerPalette_AlcremieStrawberryVanillaCream, /*Alcremie ##sweet##cream*/ \ - /* gShinyFollowerPalette_AlcremieStrawberryVanillaCream /*Alcremie ##sweet##cream*/ \ - /*) */ \ + FOLLOWER( \ + sPicTable_AlcremieStrawberry, /*Alcremie ##sweet*/ \ + SIZE_32x32, \ + SHADOW_SIZE_M, \ + TRACKS_FOOT, \ + gFollowerPalette_AlcremieStrawberryVanillaCream, /*Alcremie ##sweet##cream*/ \ + gShinyFollowerPalette_AlcremieStrawberryVanillaCream /*Alcremie ##sweet##cream*/ \ + ) \ .levelUpLearnset = sAlcremieLevelUpLearnset, \ .teachableLearnset = sAlcremieTeachableLearnset, \ .formSpeciesIdTable = sAlcremieFormSpeciesIdTable, \ @@ -4900,7 +4786,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Falinks, .iconPalIndex = 0, FOOTPRINT(Falinks) - /* FOLLOWER( sPicTable_Falinks, SIZE_32x32, @@ -4909,7 +4794,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Falinks, gShinyFollowerPalette_Falinks ) - */ .levelUpLearnset = sFalinksLevelUpLearnset, .teachableLearnset = sFalinksTeachableLearnset, }, @@ -4963,7 +4847,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Pincurchin, .iconPalIndex = 2, FOOTPRINT(Pincurchin) - /* FOLLOWER( sPicTable_Pincurchin, SIZE_32x32, @@ -4972,7 +4855,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Pincurchin, gShinyFollowerPalette_Pincurchin ) - */ .levelUpLearnset = sPincurchinLevelUpLearnset, .teachableLearnset = sPincurchinTeachableLearnset, .eggMoveLearnset = sPincurchinEggMoveLearnset, @@ -5029,7 +4911,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Snom, .iconPalIndex = 0, FOOTPRINT(Snom) - /* FOLLOWER( sPicTable_Snom, SIZE_32x32, @@ -5038,7 +4919,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Snom, gShinyFollowerPalette_Snom ) - */ .levelUpLearnset = sSnomLevelUpLearnset, .teachableLearnset = sSnomTeachableLearnset, .eggMoveLearnset = sSnomEggMoveLearnset, @@ -5094,7 +4974,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Frosmoth, .iconPalIndex = 0, FOOTPRINT(Frosmoth) - /* FOLLOWER( sPicTable_Frosmoth, SIZE_32x32, @@ -5103,7 +4982,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Frosmoth, gShinyFollowerPalette_Frosmoth ) - */ .levelUpLearnset = sFrosmothLevelUpLearnset, .teachableLearnset = sFrosmothTeachableLearnset, }, @@ -5158,7 +5036,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Stonjourner, .iconPalIndex = 2, FOOTPRINT(Stonjourner) - /* FOLLOWER( sPicTable_Stonjourner, SIZE_32x32, @@ -5167,7 +5044,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Stonjourner, gShinyFollowerPalette_Stonjourner ) - */ .levelUpLearnset = sStonjournerLevelUpLearnset, .teachableLearnset = sStonjournerTeachableLearnset, .eggMoveLearnset = sStonjournerEggMoveLearnset, @@ -5223,7 +5099,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EiscueIceFace, .iconPalIndex = 0, FOOTPRINT(Eiscue) - /* FOLLOWER( sPicTable_EiscueIceFace, SIZE_32x32, @@ -5232,7 +5107,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_EiscueIceFace, gShinyFollowerPalette_EiscueIceFace ) - */ .levelUpLearnset = sEiscueLevelUpLearnset, .teachableLearnset = sEiscueTeachableLearnset, .eggMoveLearnset = sEiscueEggMoveLearnset, @@ -5345,7 +5219,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_IndeedeeMale, .iconPalIndex = 2, FOOTPRINT(Indeedee) - /* FOLLOWER( sPicTable_IndeedeeMale, SIZE_32x32, @@ -5354,7 +5227,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_IndeedeeMale, gShinyFollowerPalette_IndeedeeMale ) - */ .levelUpLearnset = sIndeedeeMaleLevelUpLearnset, .teachableLearnset = sIndeedeeMaleTeachableLearnset, .formSpeciesIdTable = sIndeedeeFormSpeciesIdTable, @@ -5464,7 +5336,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_MorpekoFullBelly, .iconPalIndex = 2, FOOTPRINT(Morpeko) - /* FOLLOWER( sPicTable_MorpekoFullBelly, SIZE_32x32, @@ -5473,7 +5344,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_MorpekoFullBelly, gShinyFollowerPalette_MorpekoFullBelly ) - */ .levelUpLearnset = sMorpekoLevelUpLearnset, .teachableLearnset = sMorpekoTeachableLearnset, .eggMoveLearnset = sMorpekoEggMoveLearnset, @@ -5587,7 +5457,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Cufant, .iconPalIndex = 0, FOOTPRINT(Cufant) - /* FOLLOWER( sPicTable_Cufant, SIZE_32x32, @@ -5596,7 +5465,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Cufant, gShinyFollowerPalette_Cufant ) - */ .levelUpLearnset = sCufantLevelUpLearnset, .teachableLearnset = sCufantTeachableLearnset, .eggMoveLearnset = sCufantEggMoveLearnset, @@ -5651,7 +5519,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Copperajah, .iconPalIndex = 0, FOOTPRINT(Copperajah) - /* FOLLOWER( sPicTable_Copperajah, SIZE_32x32, @@ -5660,7 +5527,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Copperajah, gShinyFollowerPalette_Copperajah ) - */ .levelUpLearnset = sCopperajahLevelUpLearnset, .teachableLearnset = sCopperajahTeachableLearnset, .formSpeciesIdTable = sCopperajahFormSpeciesIdTable, @@ -5775,7 +5641,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dracozolt, .iconPalIndex = 1, FOOTPRINT(Dracozolt) - /* FOLLOWER( sPicTable_Dracozolt, SIZE_32x32, @@ -5784,7 +5649,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dracozolt, gShinyFollowerPalette_Dracozolt ) - */ .levelUpLearnset = sDracozoltLevelUpLearnset, .teachableLearnset = sDracozoltTeachableLearnset, }, @@ -5838,7 +5702,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arctozolt, .iconPalIndex = 0, FOOTPRINT(Arctozolt) - /* FOLLOWER( sPicTable_Arctozolt, SIZE_32x32, @@ -5847,7 +5710,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Arctozolt, gShinyFollowerPalette_Arctozolt ) - */ .levelUpLearnset = sArctozoltLevelUpLearnset, .teachableLearnset = sArctozoltTeachableLearnset, }, @@ -5902,7 +5764,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dracovish, .iconPalIndex = 0, FOOTPRINT(Dracovish) - /* FOLLOWER( sPicTable_Dracovish, SIZE_32x32, @@ -5911,7 +5772,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dracovish, gShinyFollowerPalette_Dracovish ) - */ .levelUpLearnset = sDracovishLevelUpLearnset, .teachableLearnset = sDracovishTeachableLearnset, }, @@ -5966,7 +5826,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Arctovish, .iconPalIndex = 0, FOOTPRINT(Arctovish) - /* FOLLOWER( sPicTable_Arctovish, SIZE_32x32, @@ -5975,7 +5834,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Arctovish, gShinyFollowerPalette_Arctovish ) - */ .levelUpLearnset = sArctovishLevelUpLearnset, .teachableLearnset = sArctovishTeachableLearnset, }, @@ -6029,7 +5887,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Duraludon, .iconPalIndex = 0, FOOTPRINT(Duraludon) - /* FOLLOWER( sPicTable_Duraludon, SIZE_32x32, @@ -6038,7 +5895,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Duraludon, gShinyFollowerPalette_Duraludon ) - */ .levelUpLearnset = sDuraludonLevelUpLearnset, .teachableLearnset = sDuraludonTeachableLearnset, .eggMoveLearnset = sDuraludonEggMoveLearnset, @@ -6210,7 +6066,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dreepy, .iconPalIndex = 0, FOOTPRINT(Dreepy) - /* FOLLOWER( sPicTable_Dreepy, SIZE_32x32, @@ -6219,7 +6074,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dreepy, gShinyFollowerPalette_Dreepy ) - */ .levelUpLearnset = sDreepyLevelUpLearnset, .teachableLearnset = sDreepyTeachableLearnset, .eggMoveLearnset = sDreepyEggMoveLearnset, @@ -6274,7 +6128,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Drakloak, .iconPalIndex = 0, FOOTPRINT(Drakloak) - /* FOLLOWER( sPicTable_Drakloak, SIZE_32x32, @@ -6283,7 +6136,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Drakloak, gShinyFollowerPalette_Drakloak ) - */ .levelUpLearnset = sDrakloakLevelUpLearnset, .teachableLearnset = sDrakloakTeachableLearnset, .evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_DRAGAPULT}), @@ -6338,7 +6190,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Dragapult, .iconPalIndex = 0, FOOTPRINT(Dragapult) - /* FOLLOWER( sPicTable_Dragapult, SIZE_32x32, @@ -6347,7 +6198,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Dragapult, gShinyFollowerPalette_Dragapult ) - */ .levelUpLearnset = sDragapultLevelUpLearnset, .teachableLearnset = sDragapultTeachableLearnset, }, @@ -6401,7 +6251,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZacianHeroOfManyBattles, .iconPalIndex = 2, FOOTPRINT(Zacian) - /* FOLLOWER( sPicTable_ZacianHeroOfManyBattles, SIZE_32x32, @@ -6410,7 +6259,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ZacianHeroOfManyBattles, gShinyFollowerPalette_ZacianHeroOfManyBattles ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZacianLevelUpLearnset, @@ -6467,7 +6315,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZacianCrownedSword, .iconPalIndex = 2, FOOTPRINT(Zacian) - /* FOLLOWER( sPicTable_ZacianCrownedSword, SIZE_32x32, @@ -6476,7 +6323,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ZacianCrownedSword, gShinyFollowerPalette_ZacianCrownedSword ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZacianLevelUpLearnset, @@ -6535,7 +6381,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZamazentaHeroOfManyBattles, .iconPalIndex = 2, FOOTPRINT(Zamazenta) - /* FOLLOWER( sPicTable_ZamazentaHeroOfManyBattles, SIZE_32x32, @@ -6544,7 +6389,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ZamazentaHeroOfManyBattles, gShinyFollowerPalette_ZamazentaHeroOfManyBattles ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZamazentaLevelUpLearnset, @@ -6601,7 +6445,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_ZamazentaCrownedShield, .iconPalIndex = 2, FOOTPRINT(Zamazenta) - /* FOLLOWER( sPicTable_ZamazentaCrownedShield, SIZE_32x32, @@ -6610,7 +6453,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_ZamazentaCrownedShield, gShinyFollowerPalette_ZamazentaCrownedShield ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZamazentaLevelUpLearnset, @@ -6670,7 +6512,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Eternatus, .iconPalIndex = 0, FOOTPRINT(Eternatus) - /* FOLLOWER( sPicTable_Eternatus, SIZE_32x32, @@ -6679,7 +6520,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Eternatus, gShinyFollowerPalette_Eternatus ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sEternatusLevelUpLearnset, @@ -6792,7 +6632,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Kubfu, .iconPalIndex = 1, FOOTPRINT(Kubfu) - /* FOLLOWER( sPicTable_Kubfu, SIZE_32x32, @@ -6801,7 +6640,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Kubfu, gShinyFollowerPalette_Kubfu ) - */ .isLegendary = TRUE, .levelUpLearnset = sKubfuLevelUpLearnset, .teachableLearnset = sKubfuTeachableLearnset, @@ -6859,7 +6697,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Urshifu, .iconPalIndex = 2, FOOTPRINT(Urshifu) - /* FOLLOWER( sPicTable_Urshifu, SIZE_32x32, @@ -6868,7 +6705,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Urshifu, gShinyFollowerPalette_Urshifu ) - */ .isLegendary = TRUE, .levelUpLearnset = sUrshifuSingleStrikeStyleLevelUpLearnset, .teachableLearnset = sUrshifuSingleStrikeStyleTeachableLearnset, @@ -6981,7 +6817,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Urshifu, .iconPalIndex = 2, FOOTPRINT(Urshifu) - /* FOLLOWER( sPicTable_Urshifu, SIZE_32x32, @@ -6990,7 +6825,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Urshifu, gShinyFollowerPalette_Urshifu ) - */ .isLegendary = TRUE, .levelUpLearnset = sUrshifuRapidStrikeStyleLevelUpLearnset, .teachableLearnset = sUrshifuRapidStrikeStyleTeachableLearnset, @@ -7106,7 +6940,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Zarude, .iconPalIndex = 1, FOOTPRINT(Zarude) - /* FOLLOWER( sPicTable_Zarude, SIZE_32x32, @@ -7115,7 +6948,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Zarude, gShinyFollowerPalette_Zarude ) - */ .isMythical = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sZarudeLevelUpLearnset, @@ -7228,7 +7060,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Regieleki, .iconPalIndex = 0, FOOTPRINT(Regieleki) - /* FOLLOWER( sPicTable_Regieleki, SIZE_32x32, @@ -7237,7 +7068,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Regieleki, gShinyFollowerPalette_Regieleki ) - */ .isLegendary = TRUE, .levelUpLearnset = sRegielekiLevelUpLearnset, .teachableLearnset = sRegielekiTeachableLearnset, @@ -7294,7 +7124,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Regidrago, .iconPalIndex = 0, FOOTPRINT(Regidrago) - /* FOLLOWER( sPicTable_Regidrago, SIZE_32x32, @@ -7303,7 +7132,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Regidrago, gShinyFollowerPalette_Regidrago ) - */ .isLegendary = TRUE, .levelUpLearnset = sRegidragoLevelUpLearnset, .teachableLearnset = sRegidragoTeachableLearnset, @@ -7358,7 +7186,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Glastrier, .iconPalIndex = 0, FOOTPRINT(Glastrier) - /* FOLLOWER( sPicTable_Glastrier, SIZE_32x32, @@ -7367,7 +7194,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Glastrier, gShinyFollowerPalette_Glastrier ) - */ .isLegendary = TRUE, .levelUpLearnset = sGlastrierLevelUpLearnset, .teachableLearnset = sGlastrierTeachableLearnset, @@ -7423,7 +7249,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Spectrier, .iconPalIndex = 0, FOOTPRINT(Spectrier) - /* FOLLOWER( sPicTable_Spectrier, SIZE_32x32, @@ -7432,7 +7257,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Spectrier, gShinyFollowerPalette_Spectrier ) - */ .isLegendary = TRUE, .levelUpLearnset = sSpectrierLevelUpLearnset, .teachableLearnset = sSpectrierTeachableLearnset, @@ -7488,7 +7312,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_Calyrex, .iconPalIndex = 0, FOOTPRINT(Calyrex) - /* FOLLOWER( sPicTable_Calyrex, SIZE_32x32, @@ -7497,7 +7320,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_Calyrex, gShinyFollowerPalette_Calyrex ) - */ .isLegendary = TRUE, .isFrontierBanned = TRUE, .levelUpLearnset = sCalyrexLevelUpLearnset, @@ -7554,7 +7376,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_CalyrexIceRider, .iconPalIndex = 0, FOOTPRINT(Calyrex) - /* FOLLOWER( sPicTable_CalyrexIceRider, SIZE_32x32, @@ -7563,7 +7384,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_CalyrexIceRider, gShinyFollowerPalette_CalyrexIceRider ) - */ .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -7620,7 +7440,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_CalyrexShadowRider, .iconPalIndex = 0, FOOTPRINT(Calyrex) - /* FOLLOWER( sPicTable_CalyrexShadowRider, SIZE_32x32, @@ -7629,7 +7448,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = gFollowerPalette_CalyrexShadowRider, gShinyFollowerPalette_CalyrexShadowRider ) - */ .isLegendary = TRUE, .cannotBeTraded = TRUE, .isFrontierBanned = TRUE, @@ -7690,7 +7508,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EnamorusIncarnate, .iconPalIndex = 1, FOOTPRINT(Enamorus) - /* FOLLOWER( sPicTable_EnamorusIncarnate, SIZE_64x64, @@ -7699,7 +7516,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //, gFollowerPalette_EnamorusIncarnate //, gShinyFollowerPalette_EnamorusIncarnate ) - */ .isLegendary = TRUE, .levelUpLearnset = sEnamorusLevelUpLearnset, .teachableLearnset = sEnamorusTeachableLearnset, @@ -7754,7 +7570,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = .iconSprite = gMonIcon_EnamorusTherian, .iconPalIndex = 1, FOOTPRINT(Enamorus) - /* FOLLOWER( sPicTable_EnamorusTherian, SIZE_64x64, @@ -7763,7 +7578,6 @@ const struct SpeciesInfo gSpeciesInfoGen8[] = //, gFollowerPalette_EnamorusTherian //, gShinyFollowerPalette_EnamorusTherian ) - */ .isLegendary = TRUE, .levelUpLearnset = sEnamorusLevelUpLearnset, .teachableLearnset = sEnamorusTeachableLearnset, From da91e6a392d96030a954f14c09a3f8bf1a37788f Mon Sep 17 00:00:00 2001 From: Eduardo Quezada Date: Sun, 2 Jun 2024 10:53:45 -0400 Subject: [PATCH 291/291] Remove unused callfunc --- asm/macros/event.inc | 7 ------- data/script_cmd_table.inc | 1 - src/scrcmd.c | 6 ------ 3 files changed, 14 deletions(-) diff --git a/asm/macros/event.inc b/asm/macros/event.inc index 8a4301160331..a518b7be2c26 100644 --- a/asm/macros/event.inc +++ b/asm/macros/event.inc @@ -1813,13 +1813,6 @@ _dynmultichoice \left, \top, \ignoreBPress, \maxBeforeScroll, \shouldSort, \initialSelected, \callbacks, NULL .endm - @ Like callnative, but can return a value. TODO: Replace uses with callnative. - .macro callfunc func:req - .byte 0xe5 - .4byte \func - .endm - - @ Supplementary .macro goto_if_unset flag:req, dest:req diff --git a/data/script_cmd_table.inc b/data/script_cmd_table.inc index d1cc651d7a46..711b118cc6ef 100644 --- a/data/script_cmd_table.inc +++ b/data/script_cmd_table.inc @@ -229,7 +229,6 @@ gScriptCmdTable:: .4byte ScrCmd_bufferitemnameplural @ 0xe2 .4byte ScrCmd_dynmultichoice @ 0xe3 .4byte ScrCmd_dynmultipush @ 0xe4 - .4byte ScrCmd_callfunc @ 0xe5 gScriptCmdTableEnd:: .4byte ScrCmd_nop diff --git a/src/scrcmd.c b/src/scrcmd.c index fceea306f01b..b060fa944d78 100644 --- a/src/scrcmd.c +++ b/src/scrcmd.c @@ -145,12 +145,6 @@ bool8 ScrCmd_callnative(struct ScriptContext *ctx) return FALSE; } -bool8 ScrCmd_callfunc(struct ScriptContext *ctx) -{ - u32 func = ScriptReadWord(ctx); - return ((ScrCmdFunc) func)(ctx); -} - bool8 ScrCmd_waitstate(struct ScriptContext *ctx) { ScriptContext_Stop();

      _=n)w`)?sp2Vn zyjUHRg*ki}&PA%<**!~$iYaf1^^2eXzjuz$5&PQLzWz_a;OfwVe+dZ&R+cy(458Z! z(YaYDyMK;Dry(E5c6Mnr5qv!>eOEiW0o9LO#u*N##v>c}@6cX-FzP_5h0gF(G z@FZkZXW@=9G}sUpGe7#m=B)^?lmVZ(%EB9=yJ!%~W5lUr6YBmD%LU)S#a-q7HKB|V zW5+IZT?1<@(!)_NWt`y1?em6S9KUW7KK{;6*SJlW2Xi`Sd}y#}|A^y0=R$aH3}9~L zz+^~w2cK2K_|jmpR1bcVV*D+RJ;f8IeByQzg~o!3KAn0*&NZtYXCYJabCodGLdHel z@E-Fo-uL)>MGG$GDHoV5JUa7#d9<*x4s_q{%D{Aacg|TrpNJB$vPbG25EqzS1eTjZ z|AZ911hyhQvmVD^Sy{r8NP%PFB5ZAnBy zRCt{2mNAPHK@@;zwoIB#_L9Sxh21P%b08!yhO?CD56F1~w&q|vixUpTLJ*O=R;=t? z8)4ZZ)?teXakkzCITE9whPB^;Ks83DlfS)g1)_m}W)SD5m zlr7p2K*u){+-igUu0Y6-0eYk&Q>e!Kpc__?I{-w#RvH~;g**TVs30S>ZPVWdc*1Bz z`|Wx}IE1#{pabebKxb?S@4Yt?+8?Nou@YX^2KbTizQL^YDF_;rmqNm-0GB4T_J&3S zB3jg5ry=1>gIS#3`GG0nuR+jEX@(x{AgUc29dN`~=S{@Q6{iczj7R89(~z(d5-x?( z_ipR{aCb1IFE%CkJcy{kWY)wB=Vucqc^pqp?WYSZh$g4??<3k^0}(@!%S}vA1X6*? zQM@}Kr!vNG@68f&(;AKOx-m>K;PK+NiW8-moTEKjs%tr;Rj+|-CEXew1 z0rOdTJSt)#W;4R&xs#Y3{3Up$m{~HNnJe&R%KmAT$41wMdFPhusNyf781f`J7g)UJq$Ev)fmbxT-S z!dW#1Z&ekrnR2nNkEFpTF~0qf|8l;kox`5K`noeB)0wk)r2Q2>7*&YocpFA=Sa~ z)64PXPfT^75cbMahtbI!pgf%7z%~O{F`s-S@z#KAq@f7`ILjP7$UuK?0m^fL5s8Qc zalD0)Fn)Fb1iwMDjOsvH02CBZ18U9r8Ne$+%^YTZ(itL!OviLUzbNR8E#Q+c%%T2D zdAKQX)5}RAM{vkA_GMATRIh+UV*pf%=wQMUP-fZt;8LP*m=@MO{y|&Sx}wmub=8Pw zV0x!41Kff4*QAcIm6uctX&|XwN;CqAj#6*aharC0&nNU?L%^flPyp9hg~!Ry(Aits zW|#W)G5}0=+5bMJ3C37Oq|EACgS${b0bCoqpOdPzaO5u(1qg}ZB-2JM6*j61E^0ag z@VN+ZE=zh=Zs}D*mUJp^ zV#XR-h}o=DwP?907thR`3iii p#6PvpEU7W?^#^g6Z6)>FegU_~oiqa*go6M8002ovPDHLkV1nd~Nc#W) literal 0 HcmV?d00001 diff --git a/graphics/pokemon/flabebe/yellow_flower/follow_normal.pal b/graphics/pokemon/flabebe/yellow_flower/follow_normal.pal new file mode 100644 index 000000000000..ec2afcb3a638 --- /dev/null +++ b/graphics/pokemon/flabebe/yellow_flower/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +148 81 2 +35 69 35 +230 206 10 +91 185 75 +68 125 57 +0 0 0 diff --git a/graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal b/graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal new file mode 100644 index 000000000000..04f701918cee --- /dev/null +++ b/graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +148 81 2 +69 66 127 +230 206 10 +154 149 228 +96 90 188 +0 0 0 diff --git a/graphics/pokemon/flabebe/yellow_flower/follower.png b/graphics/pokemon/flabebe/yellow_flower/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d170322b186c8d3b7bcfecd3311616c80e22e3b5 GIT binary patch literal 735 zcmV<50wDc~P)kkzCITE9whPB^;Ks83DlfS)g1)_m}W)SD5m zlr7p2K*u){+-igUu0Y6-0eYk&Q>e!Kpc__?I{-w#RvH~;g**TVs30S>ZPVWdc*1Bz z`|Wx}IE1#{pabebKxb?S@4Yt?+8?Nou@YX^2KbTizQL^YDF_;rmqNm-0GB4T_J&3S zB3jg5ry=1>gIS#3`GG0nuR+jEX@(x{AgUc29dN`~=S{@Q6{iczj7R89(~z(d5-x?( z_ipR{aCb1IFE%CkJcy{kWY)wB=Vucqc^pqp?WYSZh$g4??<3k^0}(@!%S}vA1X6*? zQM@}Kr!vNG@68f&(;AKOx-m>K;PK+NiW8-moTEKjs%tr;Rj+|-CEXew1 z0rOdTJSt)#W;4R&xs#Y3{3Up$m{~HNnJe&R%KmAT$4d6 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/flapple/follow_normal.pal b/graphics/pokemon/flapple/follow_normal.pal new file mode 100644 index 000000000000..77aadabac64a --- /dev/null +++ b/graphics/pokemon/flapple/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +92 17 17 +171 42 42 +226 91 91 +28 55 11 +96 84 33 +92 143 59 +167 152 82 +212 197 128 +0 0 0 +58 104 28 +111 95 18 +236 210 95 +224 193 48 +194 167 51 +136 116 31 diff --git a/graphics/pokemon/flapple/follow_shiny.pal b/graphics/pokemon/flapple/follow_shiny.pal new file mode 100644 index 000000000000..065c05dbf680 --- /dev/null +++ b/graphics/pokemon/flapple/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +49 82 24 +123 180 65 +164 238 98 +24 49 8 +98 82 32 +90 139 57 +164 156 82 +213 197 131 +0 0 0 +57 106 24 +106 90 16 +238 213 90 +230 197 49 +197 164 49 +139 115 24 diff --git a/graphics/pokemon/flapple/follower.png b/graphics/pokemon/flapple/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..edd01a68a2547b8698f032279fa1ef6b3b40b189 GIT binary patch literal 1117 zcmV-j1fu(iP)7%g5P;`xHr=?i@vebdNn6EU5}}q0ZSJ%{CDa1~Q5p^)s2W8+RMeXT zS&qpm6&IY+1CeM;dni4CfGUSZK_V2@{7Bdihp0gnDYU2(6u-4wW$k)*AG1H+pV%cq z3b&4BYuh3-N~^5JT@kr-e8Bf=gfft1Nvzcl?7ZPBt^U{Gwy64|MC4fg z@a1MkH~cdoGS#>=0YYS;)pX0@6PX2^OSdnM?Ec*+WDycdYt?cIiiy9M;JMy$)T*Lq ze{O%X{4|Z>ES^gM1Fe-i(q&F`n+E%?IexWYlq7d5#{?DFZ)Z!zbITy8%n2?5u|JZ% z3fqD)N=5v2M`+)U^btvt{47TatmNmz8BKeXo6KZX#q3G$+6pSF<3JL!JcldZeo2;b z&SchJ0VGq*j_>hp$T!IjcZBuq0OPG^cZD+&v+g0!T!tCA_R^XAM@|(#1ROour^NqV_sugx4Bd}j*?_w^X?XD1qp!wJ1}ixZj6ooy6GpZI1ewOR1anC!kdwCU7* z%|9&CJD26=(uX zk5FH!C+mXJBRDpLW=22{YShlCL_oLOk~o&w>F3RFUklp%{F#x)`8VJ24YAXBS{^@X zDJS_3!b}4dtLZg9mk$E)7wE|F6|ubRH;hsKW93dz*2dkV6=V2z$WZ>-+T(XEZjBxA zh;HkSbT;rCnocugm##npchS4-hHfq`EcFLh)$G1k28zdnCx&jm&_C;Oyk-ot?}uOG zUpl(W`+v&MhM%{(j_z2%#`H4iOp!seXa)`sUHzp&U;d&wL=KRO@E1Ei5A)h8UinrvCslYp;TB1rTm|HKFYCGr>7&s5B3gDZwx2x jU*WMFWd7}M#QOO^G6&n`-b3qB00000NkvXXu0mjf_ZA(G literal 0 HcmV?d00001 diff --git a/graphics/pokemon/fletchinder/follow_normal.pal b/graphics/pokemon/fletchinder/follow_normal.pal new file mode 100644 index 000000000000..80fab4ddf1d9 --- /dev/null +++ b/graphics/pokemon/fletchinder/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +113 79 25 +250 199 62 +16 16 16 +112 103 96 +58 56 57 +86 24 18 +255 104 79 +224 54 32 +233 157 37 +230 238 248 +194 203 232 +153 163 195 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fletchinder/follow_shiny.pal b/graphics/pokemon/fletchinder/follow_shiny.pal new file mode 100644 index 000000000000..36f64c6a053d --- /dev/null +++ b/graphics/pokemon/fletchinder/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +113 79 25 +250 199 62 +16 16 16 +88 56 58 +56 33 34 +144 41 27 +244 86 59 +175 61 46 +233 157 37 +230 238 248 +230 193 154 +191 158 125 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fletchinder/follower.png b/graphics/pokemon/fletchinder/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a987365357f783931d697e0fd70694c26b87d8d6 GIT binary patch literal 925 zcmV;O17iG%P)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMR>TVaZefg$374c5O8N;IygC27!v76C!?)bvX=$WI#pXiho00009a7bBm000id000id0mpBsWB>pH|4BqaR7l6|mAy~f zKp4jFbRu(X+QFj@3!BN=B~e+3&qLJ?MLtVJVnBr^?OH@G>Q>QUS4>9A;JHKRs#HR9 zH##6Se^k#V_mMO~RYZqM9LqiU?)km%bB+%@jQ?T4x|kXN2w=}n?s*t%lL@lxcPvBh zlK#+EfV*1oq9qB?X}h4-?E=tfOF*S(0Cdq2$^XOo37EtMy(BpRURy4x^bBCfS&*P9 zT5HT*0PXdlmh^gOh{%X4{Rdz}?eA(G!U|B<)0o>MbVyKRebz@rMpS8i5jP}OCKK#3 z?XhWbK&{j*Q_PV81y+HQzi9P1;{64j}0gZv1FE7y_J<=@XW9^&Ez3i z*2sOscu#(A$r4JS-ojpzQq=&ibl^?_{5%&0`tKVW!OBPOE5_b&fb6jXsun2SOH)cC zp*fIi5&+HcIL@=Wcz(Q9_AqgPSsopJVV@5>nT)6c0xhI8O@}HV5^#MgJE{zQDg(ec zVQC!8W3aN(;TFTMGuZ$rf%*>#rKjns6ze-dsdvblW;pER>Md`k-w44clLDZX_fA6g zRxOAt;7g6r^qVsAhGV;>-gF#S8WvX{3?`SLa}JqPZ;019c5{IT;ztx6gD8r%{ zr_vB?b3i)?{ma`T(XaF3{93p@rlbU3l31Pz_KWXW1i-(E6RkquE{Y%Ho1riStNYhv zcg+jLrtR@~EcdUIr~*==KL1a{=Tl$%S&jC`*CAGh)+i!QUEM)`gkvGhN0D0rF;(9t z4|`LFvl^_#5!Nm>E6*CHc0KVY@+~(u+zGIyu1LiHrYfG%vjb*XYr*{oH&z7@SxevY zFsq}B`S%aRYK}IS^e?Z;MS%Mo7(9%>7y$eRxP15QJgb5e00000NkvXXu0mjfM?al+ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/fletchling/follow_normal.pal b/graphics/pokemon/fletchling/follow_normal.pal new file mode 100644 index 000000000000..dffd5c93d506 --- /dev/null +++ b/graphics/pokemon/fletchling/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +119 183 167 +125 33 9 +254 135 94 +0 0 0 +213 80 45 +81 81 81 +252 252 252 +163 163 163 +36 25 25 +225 188 51 +111 53 33 +109 167 152 +120 184 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fletchling/follow_shiny.pal b/graphics/pokemon/fletchling/follow_shiny.pal new file mode 100644 index 000000000000..706ab10c6e4a --- /dev/null +++ b/graphics/pokemon/fletchling/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +119 183 167 +138 50 18 +234 121 72 +0 0 0 +199 71 31 +81 81 81 +234 214 193 +36 25 25 +225 188 51 +188 155 122 +111 53 33 +109 167 152 +120 184 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fletchling/follower.png b/graphics/pokemon/fletchling/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..acfc95f616a7a143700a34d7ff1b91aa622d5236 GIT binary patch literal 462 zcmV;<0WtoGP)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00A~hL_t(Y$L-KTYlAQp!0{(R zC_AYX%8sTMcFdLqd#$jo=egAEEcOcoo1I&Pp7)7YFPjEla%f=}|F>Vn=Zi2kH8pj! zf;e{i>JmyLm%Vv53@D|k!~Q%QUi|^zfMiLR!!Ozn;_(l&4M9e;)Zw|{;yJ>dSog6F z$*y>Pk5GqSvXrVt-CsBY!Y~8et77{Zp$_$--s={1K#R*j!5Lx*pI#nTg#gS%cS@c# z>Uq}Cl(do|hOnmHaoGT7(yWydHR^NLeW#@P9cUX!`?%eR!G@M0m*=ixm}m0%K{sNj z5%&YlV$tFT!nxuw@Vev!pXth!ZOJeLaAS;ixIY?+j2;HGGA92!y0hHB&eh154af7H z&E6_=sBwEY^p7Zz9;XuK!@ zDqz^*q0r!u`_9ne9{9G)(YAs)xy zUfZ30+d+o?gSAWf++53J0Y2+iO)u+sw!J2xT3~$6wCAgYx0RY( zPa;?HCOtEc2R6qx-Eb}4zBI4n?UlnndT;n0bS$@2NSb;rX-|Z~y6(L%Ht;!D3vCTK z%#!Tyz81Vy3^rj8O8MhmYKgrFYjv(-#Ddc zp7o+Fe|3^Tf+X+*ox#Cq6%LdUK8WABWCm9ATYFn;P~#w~d?d?d?V$ zmbS3>L59C)>NDr_Kal#&IJ{yoL+HF~OY~_dR#&>r%j& zy*|Vto>mts~H2 zs-5}OEa;it_X`j7?uf2+e!aseopnZKL!{R1+w*UJ)xN&4p=IjbnxzvT{C>8>%DM63 zp46*lec$sA9-g-8=sd@&sR{{?EG1c%wC()q->cNZ6rRpi-Z|^|VLRS!Ca+G-c;Pai zgEwLS&(%>%yss5L{E>b-P2_oiX8jt~T?X?N_Gn-8e5zHkp?Gp@K4ZRW*Rw5GB{oEh z%+hY<6%2A>U3%fwp65A!Jxh);b9*M;IkixFL6eD#=A*nt8}6?A!1eAgtK+FlrK}4J zY8f(x8$ZmM)2FKM_EDFWwP3%fncTm(-%l8B|9|_f`KtXwUoYOwuLWie)e_f;l9a@f zRIB8oR3OD*WME{ZYhb8rXcS^(WMyn>WooHyU}0roAS_$=5k*68eoAIqC2kE#4#$8c P0t17mtDnm{r-UW|p_1WI literal 0 HcmV?d00001 diff --git a/graphics/pokemon/floette/blue_flower/follow_normal.pal b/graphics/pokemon/floette/blue_flower/follow_normal.pal new file mode 100644 index 000000000000..b071d3f4d3e9 --- /dev/null +++ b/graphics/pokemon/floette/blue_flower/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +21 44 77 +188 118 10 +253 236 58 +70 144 248 +33 89 169 +66 95 29 +25 105 88 +126 181 59 +12 180 149 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/blue_flower/follow_shiny.pal b/graphics/pokemon/floette/blue_flower/follow_shiny.pal new file mode 100644 index 000000000000..7c429dca6d6c --- /dev/null +++ b/graphics/pokemon/floette/blue_flower/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +21 44 77 +188 118 10 +253 236 58 +70 144 248 +33 89 169 +66 95 29 +96 90 188 +126 181 59 +154 149 228 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/blue_flower/follower.png b/graphics/pokemon/floette/blue_flower/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..034b336557f1771a59f3ea6e88791953db2d2211 GIT binary patch literal 759 zcmVnMkoX~4sX|{J8EII4wL1*7mHYnxV{voE$H%l|y|VxS0*FaOK~#90 z?UFH1+dvpV@6sU|GTey-NbE>S)KH-=tw1bH2*lDUkuE#5cutTYvRL8`!Ia5jWQ&~1 zq7szPmS8HaVer%;{V}~jo%5aSv~;Yv$?x;!y|W#JUe?QcS^u_hrvB{T(E6))e=RH& zS^as5OpURE6p(_d5Eq+EtU6OzmCxH~G1g2EDni_7@?>j<58>A9_#nergR!}^peiiT zHrb9|Li=tx{<33a#QakoevuA^aL1}+S47&5(1rbz*4fb(sjV<>?UmbZDWtsBp=KR-y{g`eoZ_Rz8hUzOVdDhFkul?g`C-5{KVgR zz>WFxJOI=XJMh)$`gC3dx-vfrMF4YJYPrI91sCgK%om)(ieI9;5#P_j=o;SNs~iQM zgctfvB;^08`r8@Sz}pt;#o>M)zS80uNTdn-?9;jpg7Yq1`1)Do z;~O+s55IP%2)AR+^>y%)IS(GKn@3^ryU1CC7^D0cTnNvmLi7Nj`DBV35RHE%3~n;> z3p~EG`H&*J literal 0 HcmV?d00001 diff --git a/graphics/pokemon/floette/eternal_flower/follow_normal.pal b/graphics/pokemon/floette/eternal_flower/follow_normal.pal new file mode 100644 index 000000000000..4ec25cf4e618 --- /dev/null +++ b/graphics/pokemon/floette/eternal_flower/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +40 38 38 +107 33 62 +16 16 16 +103 95 95 +255 93 135 +59 55 55 +205 39 81 +49 67 149 +120 137 214 +251 254 255 +99 113 115 +197 199 199 +230 238 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/eternal_flower/follow_shiny.pal b/graphics/pokemon/floette/eternal_flower/follow_shiny.pal new file mode 100644 index 000000000000..3917a8c5fc88 --- /dev/null +++ b/graphics/pokemon/floette/eternal_flower/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +40 38 38 +107 33 62 +16 16 16 +103 95 95 +255 93 135 +59 55 55 +205 39 81 +25 105 88 +12 180 149 +251 254 255 +99 113 115 +197 199 199 +230 238 248 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/eternal_flower/follower.png b/graphics/pokemon/floette/eternal_flower/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..890288792cdd20fb9487e88c1817a4b8a6dd3f33 GIT binary patch literal 916 zcmV;F18e+=P)l%z=QVOp#bf)+`Wps#TF( z7$TucDapoADH$^&{+FHu_T9NjvvjGHH&}eW_xOI_vxQNVmwKs}`ZuK}o)J8b3LH_{ zB_#;JyCBE~?;}7#e<2hQ7Ltt9f?)(Fl<20=ph0Gbc>u6kUe*eDnN6gMjv*mZRbRC> zRleHmf|?=k65cA_oQP~8t+E)HEdn&MgGiGHMk=a2bXZ8@Pfi1?Do*$-;EeOJpt98f zMu^mRN!ecXW-X*`wFxOg!4Egy%K;%F@(_Sa!B$Bx0OM^Ih+4!#RUG&Mos`iU#OpGn1t+EO5S%hAph^^MOGbXRV4D0Qw!xyQ4wndLaR*6c6xrCEwxf2>$pDuDS%3K1Mk}0P;2A;5-|ggpV7g=ggr^$Z+uLhA>_ifPEXHi z^O~eWya*r~E^26S?cXHLE@Ru)1CG1&yM4zOQpN@)`O5&~v_cJ+wq~Oc|A6xV1j;s| zgU|jB$k2+&;LHLBL%z^Mz`=wEjOpmsaEIn>`Z&jDQ_Xf(CS!W(^N8r2mG~`n=|l*) zq0|_{01XNa_K>XEy~ImCgV|Ki>kTGCpFz{*tSEUpp{@`BZioDk8IB>yPqNnZUSzoB zGnn3G^OJ8%ehhsEmcUFIk1oUj#k??rLv}n;R>n801rv%4lW+YN6K3;Yf2F`EU|@-? zm_ulCKQC~?4<9ORo^%r-jtBzC^)>PJ9YcLB#qooA*cI)f=qh$72{t(DA3n{>QNIH= zpXN-iC$*=W{iB{7pde8JQ07>_!xWhTe-}lYASW57A(9iBVXhCw$Phnv$^+Saasy)T q*Aqo9fd0nMoWegEq(AWgyM6;jaw`DIhEAgZ0000Px#1ZP1_K>z@;j|==^1poj5Do{*RMF6+&5D*Y+Bq6+Z3jORl^Hxi?KsZ8Q9T{m@ zeziLcw3Yk*|6_4;#mC2f)LmBq000SaNLh0L01m?d01m?e$8V@)0007MNklHq;7>DoZKn8|8@fE;GU=^yUOR7X&Iz?1jI$`P9lNQfVDMcttyrE=bLX6pvnJg+L z<%|@zs!j(_9q1p^1B&lMHf_39;wC?@@1Ea#=QG%i-PnzP95ALoc@5T|9sad2l_vVr zB4TAiQiqX&st~5@RZ`j})WMO&6@!p^bf6-Hl{$+w#Q7y<|7pD@VvLXqA<3vfRhYsJ z+>`>K@mvmoL^|>qX}q{-@RpT8RR~Rda!SryT+mA!CGkvpAWOu^PRHyH%w$xcDvXg2 z$EW7OfG65k+7Ql!aqdFcVSL!n_H!T4c%hwXXL+D1tdRF_Uz39l7mlbSe)J`?hJ!7{ zyZhF@^~pq=!issIDy)!(*(7By%->L&IXjX#tBbef>v(EagMfH{$vjXMGA2#2<8Msp zlxs3)&V?=AkEb^o9?+I~E#v`^QPpq)PTbSU8{aI++|LAs$0Qw3>8nSTktCdG4;uly zQ~FDRUHbXtCk{GZ^RT^HpP)7Bx%8MmgfsBg!gub5XILLl&IyN3X4((~iTNGy=zLLd zW*T+FIYC{lcQ1YKcOv5g6&NHI)S><`xW;P^{GdQlfqfK6op5FkaB(+aMHI>a6sb?0 z4*&61EChH67JUR=C!C?{1N`F-6g?Emtm4gQf>32R2bbP=1T+-R%ZK9lON-UR8E7+9 zL_&bd?9b9}d)s)=vU9CyZfjT4bd}kk1+VR^Xa?7|1qadG&5xw%Dl;L#*Q03Ovn?bF z6<+ouFPE8}Is$ncMe~YqB(r{`=_;?CcpLxWEs_f=|IY(}U(LNJA9@-=I{*Lx07*qo IM6N<$g7hz2umAu6 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/floette/orange_flower/follow_normal.pal b/graphics/pokemon/floette/orange_flower/follow_normal.pal new file mode 100644 index 000000000000..20c727f0222d --- /dev/null +++ b/graphics/pokemon/floette/orange_flower/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +171 61 1 +188 118 10 +253 236 58 +253 145 59 +240 101 26 +66 95 29 +25 105 88 +126 181 59 +12 180 149 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/orange_flower/follow_shiny.pal b/graphics/pokemon/floette/orange_flower/follow_shiny.pal new file mode 100644 index 000000000000..b5ef2a806cf3 --- /dev/null +++ b/graphics/pokemon/floette/orange_flower/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +171 61 1 +188 118 10 +253 236 58 +253 145 59 +240 101 26 +66 95 29 +96 90 188 +126 181 59 +154 149 228 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/orange_flower/follower.png b/graphics/pokemon/floette/orange_flower/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f1559fcdc53a6d219fc0c81b9f6c555c93a3c46b GIT binary patch literal 759 zcmVpZkvs5Z8bV(k8EII4wL1*7mHYnxV{voE$H(DD3;X~80*FaOK~#90 z?UFH1+dvpV@6sU|GTey-NbE>S)KH-=tw1bH2*lDUkuE#5cutTYvRL8`!Ia5jWQ&~1 zq7szPmS8HaVer%;{V}~jo%5aSv~;Yv$?x;!y|W#JUe?QcS^u_hrvB{T(E6))e=RH& zS^as5OpURE6p(_d5Eq+EtU6OzmCxH~G1g2EDni_7@?>j<58>A9_#nergR!}^peiiT zHrb9|Li=tx{<33a#QakoevuA^aL1}+S47&5(1rbz*4fb(sjV<>?UmbZDWtsBp=KR-y{g`eoZ_Rz8hUzOVdDhFkul?g`C-5{KVgR zz>WFxJOI=XJMh)$`gC3dx-vfrMF4YJYPrI91sCgK%om)(ieI9;5#P_j=o;SNs~iQM zgctfvB;^08`r8@Sz}pt;#o>M)zS80uNTdn-?9;jpg7Yq1`1)Do z;~O+s55IP%2)AR+^>y%)IS(GKn@3^ryU1CC7^D0cTnNvmLi7Nj`DBV35RHE%3~n;> z3p~EG`H&pO^X|pR$3kBn8EII4wL1*7mHYnxV{vnH(nU4^00M(aL_t(|ob8e^ zPuoBkK=0Ba88Y07#E{rS5;at)ODhly69TbxBGP3yE$)yG2@*sWOS~bNGFgmlkuzCT zhVpqJ3#Bzbsu!qpzLTAnjuqdO_t|;x90#G7d6}2_x52r_v%f5IS!eCefE&!BQ-&Ymf6FF8xj zkwxOgBa5IaY_hhs&+3v7G~t^D!9S>rXTta68)tbI$PcG1f~t@++fSbOClB}uUy%oZ zTH+3TJ-#{9M4%`0lTZXOr{$I}eAjTfVJ3Xh8LS2sx)<}q0*r6q{e#MJ;7NFC+{Qxw zpK82Ka0p*FzX%_SBG}e`xHP^FTM&h?2Dj;qq9@^pFy??ZTo7FJ;W9AJV;{dkhYj<4 zcZM+O=zd^8n9fBAX~RA?qu)i&IwTksJK%$PJ`nSa2YE0-@x zDkG$U34UJ$a3>HKxiBJFGYJm;bjG2H=;te>MI@E^CYl7|o%1n5y(0p6f{vp*f((+* z(+}GCTbJ+C85sf5gl`%&v5Asn8y6?@xZrq|ZZ`LffpmMG-WLYaVu(+@K{lgP&%tgs z+trbDdw%Ghj^qHM$&Jbd&ml>n!qf9eLYpkfMNClDBiZ~&G?V#xop9U3I6=CJ?(002ovPDHLkV1j9AT$um> literal 0 HcmV?d00001 diff --git a/graphics/pokemon/floette/yellow_flower/follow_normal.pal b/graphics/pokemon/floette/yellow_flower/follow_normal.pal new file mode 100644 index 000000000000..b4ad160f52f9 --- /dev/null +++ b/graphics/pokemon/floette/yellow_flower/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +148 81 2 +188 118 10 +253 236 58 +230 206 10 +232 153 2 +66 95 29 +25 105 88 +126 181 59 +12 180 149 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/yellow_flower/follow_shiny.pal b/graphics/pokemon/floette/yellow_flower/follow_shiny.pal new file mode 100644 index 000000000000..b3fd29046266 --- /dev/null +++ b/graphics/pokemon/floette/yellow_flower/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +148 81 2 +188 118 10 +253 236 58 +230 206 10 +232 153 2 +66 95 29 +96 90 188 +126 181 59 +154 149 228 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/yellow_flower/follower.png b/graphics/pokemon/floette/yellow_flower/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..647e8149779e240a92195e62098e6180a8a95ec4 GIT binary patch literal 759 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 iMlX8j?P(yc~_ZeV?lFyp!QKP8Un*C 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/frillish/followerf.png b/graphics/pokemon/frillish/followerf.png new file mode 100644 index 0000000000000000000000000000000000000000..4fcc86d96f15e4e642edff4b95fe49d0e6c1b056 GIT binary patch literal 626 zcmV-&0*(ENP)mLNFhE$Kz^Tv6@c;k<3`s;mRCt{2l)ZABKoo^n zD%h6AT5HlFBoDQLjB3GVsFAd`lgch^Pda|Ry=U?ODN^JCQur;sQUcsvY_>?}(e1vy z=bU?&0T4RXsotr{;y(>0UR=5gJGNl~-C*Krtm2t7o~Ij3JPDIa!IFxl-3q?7mweR+ z)JeUsx(iBwRPE|D2&mW0fj7YW8p!1{2*tXJ`a9u7GQ6Uw5&>4ksbtVcbq?)^fjERL z%`O&T!*m*8C_otQi%>3E*%(3lVIWc#7*vj2B>-tOWVNtSajFkguOw}gV|8bkvH$=8 M07*qoM6N<$f=oOorvLx| literal 0 HcmV?d00001 diff --git a/graphics/pokemon/froakie/follow_normal.pal b/graphics/pokemon/froakie/follow_normal.pal new file mode 100644 index 000000000000..385140b8dbcb --- /dev/null +++ b/graphics/pokemon/froakie/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +136 192 240 +48 64 104 +72 152 200 +248 216 88 +230 234 234 +188 192 192 +230 238 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/froakie/follow_shiny.pal b/graphics/pokemon/froakie/follow_shiny.pal new file mode 100644 index 000000000000..ea4dbcab0970 --- /dev/null +++ b/graphics/pokemon/froakie/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +187 255 255 +75 130 130 +97 183 183 +248 216 88 +230 234 234 +188 192 192 +230 238 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/froakie/follower.png b/graphics/pokemon/froakie/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..bc82d543b343a661a8c6f3985f3abec3d55f84ff GIT binary patch literal 455 zcmV;&0XY7NP)b$_f=I;2m$i^)I00C!7L_t(|ob8mcZi6rohHdczHaP5< zJV3$7%s5W=v{m;gshO)pIFDZ|Lw&v|NExbj;Gekr&;NG_VL}!yTC`}N?rGWjqN&pyW zt(^hlK-#WMnGlKqcw>)&g}Y2g=%+v&sO8FN_X0M^_jUDJJOpOWjm|+o1>(T=Rv!Ve zl^Y}V&jbc)cT@Bc5C>*vU61Yz00({TA+#tvKPx#1ZP1_K>z@;j|==^1poj57*I@9MVQc_5D*YwiN7T|Q;5Lu_}EzH>gv3}!0wZ{ zeED0jNntK~zY`?Um7PgCG=!A-(`mW3K_z-KrRS zUF8MV>;{DrpWvC075-n2!sB~&rR41 zI~b4(0TOAkKS=#hi6XXC@i%@Z&Kl@#X`zed_Z10?mkP*R90Ko&B+?8oF-ei#JjUM} z_yBk8%#G5B6BBa(HK;C2JAPrz}?9=gi%IYiH`>yS|w zx!*_{V;ml3ez+g#(coKedM zOaPXTR2@LaY1R?FjK+|@N{Q26$80f37;^|IjdlwG#x&)irzitHO_qC78GBW#U?0m^ zgFlDXIUg`B)5}NTA{n)dC8S=)HMoS1&N!1U+NS?n24YGI=%-@k48*!fX&5d4&26N9 z>w>CI;M+5bZac^M+*x;;6+D{F8JGea(~WE{&-}+?xjO2r*yy*X{elar zl|1QP5)CjODB+&_vwVsSASZvg^~KiYzIkxH77Qogue&_F&=2YgU4{K?IoI}DsB5oe z6Gf73xD|hfGII4x>u1d}0|Cwp_kb%B*VL@~*n_Qh^X(dFhG*Lo@I9|bmxB9DeiPc( zMmhn~p8s`MzBKmcg4+ycNUl!KOh8`D5a*a&;6ew?Sk> zvI9Tl6{9d{K2-=So*G6l?WhCJg@y2dnbF_!PC}H%Zu%uz0l(qL&*&PI!PY(;d4B*U(6U=9eoc*z`lPC)4;oa-g~9tAwTg6`yD;%-vkDa1&)XQabe*8agky2@CPD1WSE+OU?;QHZOwSf;bBta yEU-KDQ(@qKG4Ixi2`dT@7-m1*{demBG5!Jxo5`sLU3S_40000)FlV?zcXo4FSXdAc5J8bSTZZ?sub}_`|LyVPyaWK8634Xw00QMnL_t(|ob8pt zZqq;zhBrR!xmAE(!^T@g!=-T=pK-^Ls-CdCskpgL;zNH9|JT2}wheL^8(?OP{ZT$bdfpaB7a+iT0AL9I zc3Jss$8|!SQR-nq$1JbIq+7D>I0gvOLtF|(7y~1t&E1l1$4meSZNcF&gpt~>~S{AGrN42MsoIz3gE7LD7}zCHt)ZHXKa>Z9}7tR=2+h0n9j z=uHW#sYXJKBCVA4?b;StsJWNx44+>e|FLL32Y bzhwOc6(sj{8;KUQ00000NkvXXu0mjf0%4pp literal 0 HcmV?d00001 diff --git a/graphics/pokemon/furfrou/debutante_trim/follow_normal.pal b/graphics/pokemon/furfrou/debutante_trim/follow_normal.pal new file mode 100644 index 000000000000..6acebd65028b --- /dev/null +++ b/graphics/pokemon/furfrou/debutante_trim/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +177 175 160 +237 241 227 +120 85 30 +229 214 89 +88 88 88 +188 149 56 +16 16 16 +91 134 247 +119 118 115 +237 241 227 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal b/graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal new file mode 100644 index 000000000000..43cfed54c84e --- /dev/null +++ b/graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +88 88 88 +119 118 115 +120 85 30 +229 214 89 +177 175 160 +188 149 56 +16 16 16 +91 134 247 +237 241 227 +255 255 255 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/follower.png b/graphics/pokemon/furfrou/debutante_trim/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..4ba981659cf75f8917136a86ba02b92e1da4dbc2 GIT binary patch literal 941 zcmV;e15*5nP)*NypuCkh5D*YshWG99L zCm{G!?56R0Yy=3w1&NjN@$Syf^X{z2g!~`>$MrBQtEDZg_jds{_&B4%VE9M*%ss1R z*#LkM(vH+U@*5+x+GjSW01ldPz;aMV14dR0_{$MFFv1&-ZGa(~a7Hj{0UU5}eCLL~ z(>L}Q_}FpOcilyk!CbwgcER7FnRdkAnN+7V*bST>*!lkGip zpfgw;)yp|V;Q>n6)p8uqVzFe%@%SF+rx>s;mVFF}#q@c-yn-lt9`3IHs~@DzaI;~5 z$zu!v5CSk@!sDZ$0l< z&tkrn>j@`!&w0MmfIvyFKJlxQQW??!t>u9>06Vi`IA|Oj{%gzn#5BP0WX2MmD3<`u zzo@=mWz0|Oghax)QC*^2)ummQhPA~- z($cX=YlmN|4^2ggIZ9403ujjY7F8j#r3S>e3X%6~0HHTC@Olp15sS2~2b+k4{zdg{ zF>V}B<5zE&+d6|OFFEnI^!gqP5*TVep$ira--AC$J6a!kJ9$@3bqS>7o%#8!v8Wz` z6?zxhN}`II@oM$30!V+TZC>)BE&-vA&p8{_>#Fer{JwS+00E0RPaZr5@P43420MHP z1HD1E%4`Rk&ZVr=7wbOMd{QJL@t+_-N6Y5E?;b+4LAELzNAm{Y-W}vV>SX3+k6i?S zGWT-O5nW9v4}l>^gdPTkKw1jwB7mFH^%JSXeNP75sdt!%pft81N@xrda?Vp)A}z%V z8K5j6Ws2h!{iU`P%~WvysPP~Z$ehSA$GGbpF#;?*%SD_Js@sY@;_HTs(II7(Py#|< zTy+7sWUczFC!Qwj50dIT#UWK|Ppbge0p(AYshVge>Gj{T74v<{e`I_E2+#eos=Nha P00000NkvXXu0mjfNcOgY literal 0 HcmV?d00001 diff --git a/graphics/pokemon/furfrou/diamond_trim/follow_normal.pal b/graphics/pokemon/furfrou/diamond_trim/follow_normal.pal new file mode 100644 index 000000000000..1251ffea2cc7 --- /dev/null +++ b/graphics/pokemon/furfrou/diamond_trim/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +111 51 19 +237 241 227 +252 141 44 +177 175 160 +16 16 16 +228 94 48 +119 118 115 +59 86 159 +91 134 247 +88 88 88 +119 118 115 +237 241 227 +188 4 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/diamond_trim/follow_shiny.pal b/graphics/pokemon/furfrou/diamond_trim/follow_shiny.pal new file mode 100644 index 000000000000..8daa740a74ac --- /dev/null +++ b/graphics/pokemon/furfrou/diamond_trim/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +111 51 19 +119 118 115 +252 141 44 +88 88 88 +16 16 16 +228 94 48 +67 65 65 +59 86 159 +91 134 247 +177 175 160 +237 241 227 +255 255 255 +188 4 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/diamond_trim/follower.png b/graphics/pokemon/furfrou/diamond_trim/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ca116d2624da30d833c9cfab455d0ef3986ee7e8 GIT binary patch literal 909 zcmV;819JR{P)<1tkpERy=!1S@H(6E8fLSKK&@s90CYCvHO#6xCI=pNSRO#&Y(iO1WlyS1 zhzq_M0f1ZB2WgE>NGz!PMm-fSHx0~9gunyspxpq#8$|1|EDx5^cGF~aQtBQAc&JI4 zA<+U}IrJb}kHnU^oIty2u)R7dG?pH&E21#C_pA%bK|>cjKaAER*@4DjvFTSwMX@@H zgD#9=(A5HgoArGU2`nsHkEDGJUEt-zQeee4TM5LSJ$72>THxUpW5=&_OR>vCpCb%8 z!o%kt#0!Cb6SK`uRtsKctbbFlu);mYPD4jI8sT9a?jw|}kZy&qAug+FpBQW}^`yC> z6bR8lbY3Xd+%WJBfCPSap})c~;`yVnDklTUZQPIO1pQefyP zECmz}#m~uXA#kAhW689s6MSoZRtw6Qr$T(6YJsA`dc05qMJxpr((S?*`||TRjVi1X z(CH8HWf*Cm@QZo8tsGX7WcdsUjAmJ`kWiP4*tx-OZ(v!lI}}qN2~NVJccB&_jmtEB zf%f2XoQ^aSi;LMrFtw*umIC~JYzPG1frkW!S&#LRK*oA~9WE1I%!FX-i(F+gj3EJz zR+Kjz^syy}tjAccFl9`7P1T-%6$6bUI{o@Kw57T%JAfVagGEky!Zn# z1gsB%_W*IqTB#wBw@^c6J>E3UluL4mnUInEn(AXOTblFX6!SQz#)zVHjPz+B{D`vM zmCFiT9?>xhp+)j|h7yun5sfe>kxZ(?SxyuDdNgPx#1ZP1_K>z@;j|==^1poj59#BkFMVQc_HZ?U65D;*0ZdO%QTZZ@T@#DM%0Q2lIbjfW9;{1XkH;+Sxg8g*C zl+sclj(I{`u;M)6343|TWCmlwdC1!5T8keskiW`SOQr>pisCe88mJZAh$$moz>>+9 zl5u;%Q*$_v7$8G!a`SVhjF^hq9G6qFf>;-RC>_&&5jM3~r{p#tEv~#O1k<5zY3&Y~ z@uzS8%k};4P;%3xq+vdCEIA~5eV+5%<=4$2+$1G8^ESq#NFJD~CIsuar_Fx%wMp(4HlJddz-)nW zP>BtRZ-7`>8Td3jU+(PZtEfO?V5p-+_p_h>|L1qMQ>)#!+xCxI13ou(IIe3AyKd{R z^y{=icW&r#+QP>UE*CxHAicm+tFqF2iFx;f20V-Re zz>Aooc})0yRHBdzHZBdiFqt6(&Bj3KS%S(CIg;}%loyHS=m2=Xh`)0NZuuLp&y}Fz zU0Uu$!eS9KY;g4A=@~XS>CiDY0FH`ya+fid$JXOGz`PqT${FoB?dol(YH&p9nJG!+ z!Qv0gl)*3O!tgY`T5tC~iKWHUh0ZzrLSI_%;K{uE*{mq?=9Dgw0a08SMCtb=+xAPF zrB)!x&&H=nBLqGF@Zg6ji6m24J<$fiOtCCzKV7W?xUE`Vg^eIdzNK$0gJ)^_)fm)B z7B3LiX22%Bb}t>bCi;FT8Ew00JxjBpQ6Q`S1%Tp0Iw8#dIFgUW*syse2xzq_cv>f4E*7SoA^+SCc}5;WL7y($v(;X z(Kdo)J(M9c@$f9yLsTN+XCYiB zaM=gOg42y;Sq-%rlN+O;j?nCti6{3mbc$d)J%oRkRiKf=<1ET7fv8hMt(jN~%Cd_L z=2kYf>HHA-9tQ}o1(Cc{w-Y2+%!-i#s!z`E7x@>V`n4p;g>7(9H6Ri}WpzX`x_P#b i(u%3fA(hepxcvh3h8+GsUwqL30000<{CGD$>1 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/galvantula/follow_normal.pal b/graphics/pokemon/galvantula/follow_normal.pal new file mode 100644 index 000000000000..651f2c478a3e --- /dev/null +++ b/graphics/pokemon/galvantula/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 220 0 +36 48 92 +60 80 172 +16 16 16 +112 100 100 +200 176 64 +252 220 80 +104 88 0 +164 144 160 +0 0 0 +48 40 32 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/galvantula/follow_shiny.pal b/graphics/pokemon/galvantula/follow_shiny.pal new file mode 100644 index 000000000000..e3e49deac886 --- /dev/null +++ b/graphics/pokemon/galvantula/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 82 +16 65 98 +24 41 65 +65 74 74 +238 164 0 +255 213 82 +106 57 57 +98 106 98 +0 0 0 +0 0 0 +180 180 238 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/galvantula/follower.png b/graphics/pokemon/galvantula/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8e9eeb8e66a51cafb20c0e401e80f200be4b5f05 GIT binary patch literal 1273 zcmV!Kh001y3An54$000000000000000b1tl~000Dp zNkl>Jki6 zlEMSp#3jRsrHFgz8$O#DpS8;_2od67b!ub}G_8=p;@G{c#8Noz^}F}nmbMTR+@6fz zZNJ>#Ip==g`Of#9b1(4U5L-oY2~^ahF^#~16-)8P&Ag=^UPMz16~)C{QG1_k9h(k< zS}wp9@9^tEuJ$JWK<%=cY&s~>#TAzfU0m%ohTIOen>Q*R1k*r+)vl`umNKfiN9&qr z7cLt)e!M0++o3}>gPnB!6Pu###%2V!J*U@TlP6NVqv%`m125ieU9F4_Z8^5$RnOKl z4}5VKHX^Vcv!hdx?IkO#!HjJ8HbP#k1m(;wXP2u3sAIDTJ++(1Vl#q_L(+9YDrdC> z$)<_YW2Kt96{@Y(Ghw3)meqDJ&w<~_w;tF|k5OV(6%osIb=|L8lGu9J>HD=ywEvtW zHA3IPhJ(vwajjFUGU(SE8_3_8O2g~P@4Df(OeTQWlHYe%o9`DcsH!UH+771O7D+$F zPX4amePQ8)Bh$tLx2N0osp=E^erh;7WsHvWTzyux*{*y#^_!Uh$Ge<|pPuIC+@nAL z`EpB3OL`98l{yyTOp7vu$Ky@9el-&pYL6y`Y!-^$mkt{S{}^{c(>5frWQGtE19$3q{ReZnMG$)(Ld+7PQ9&V9+*Pg^(e7e80=R%FU{KR#oJ-1lVh80 zD)Ox8Me(pY-0-#;_q5qXQ_jeqfqi zSsgHv>{iHR>6hGG312|bbcSYR7W~g=$Q_GAe-9_E;)pV{iiQy7T#z>|z?qEe85ulw@;=NEC(&oxb3MSgaRw;j2InxN zxy3ME{5s(1?!dQvlN)>@wH^%ytXC$Z85aDjMfE7q7vcX=HFYZ&$CoqWj=;100000NkvXXu0mjf=8##L literal 0 HcmV?d00001 diff --git a/graphics/pokemon/garbodor/follow_normal.pal b/graphics/pokemon/garbodor/follow_normal.pal new file mode 100644 index 000000000000..7ab2233f4560 --- /dev/null +++ b/graphics/pokemon/garbodor/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 39 35 +164 139 115 +90 74 65 +0 0 0 +123 106 90 +103 118 172 +24 57 41 +115 115 115 +188 187 188 +41 106 74 +24 74 49 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/garbodor/follow_shiny.pal b/graphics/pokemon/garbodor/follow_shiny.pal new file mode 100644 index 000000000000..a80760629d4d --- /dev/null +++ b/graphics/pokemon/garbodor/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 33 30 +157 152 146 +80 72 71 +0 0 0 +107 107 102 +141 186 84 +16 64 72 +107 107 102 +157 152 146 +40 160 160 +16 120 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/garbodor/follower.png b/graphics/pokemon/garbodor/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..66b437edaae364a34fd5b5b97a4da8c82c2dc00e GIT binary patch literal 839 zcmV-N1GxN&P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_Fef9Vi*s5^K>z>%dum!|cB~jVDRXmk zyt}+9YDySNF_gy3!TD0<1|yK~zY`?Ub=k8!;4z zUzC$lI^{|bs9SwRv|EdVNIPAL)0Aw$ne3?Te1$|&%>qS8Wa~&bBqCXTj2)2ZKUdqA zyR)x{6m{rO@dhiO<@~;PKKtOI9_pd~O;!ASEaUlC+`~^uJsZn-o)wFa>aG&oKd2+h)4KDr3X*P3G zSaFhuFhZP1aJW0@qmVrwnn0VsPEJ4%-9Zlp_IT$dXraTV#?ynQEpXWrUmo8rh@r`{ zd5b)+!^!~(Jt6Q8#c(|Uv&d#$wY%x8xr{ltg#D}jO^9(4Xz{y)W*wgDUIgACVn`_% zq0PF)!gSVL&X%x-coibbstL5X`|(0O!8z}!8Pze$$t7r^!=~X7)8Q-A50 zK#L=;-@$pb*G~ecv<*gRvkp}4%$m#C5?0p`e{8G29GO6iIeV{85$o;=G+QDA{SK7S zW*x}zde&UVmT>Y$q8tl#a5i+H&B-Cz*i>QTu^L{VffhQf1Gn)yX$~^Zg;gpJ#UWXf zYtoBK7`#Yrx#V269hb2Rl=#y;E##aFNgzf-?g}|b0@n+i1mb9bw!mT)cqnc+Hh;yL zKyxMx+B&eQ1G_r#tia&$o+~J@y4lUaZ7a$JF2A^3reegUq$6`TCIwbETkVFuB}LYs z4xs{XGl9ba^?Z3v@u-zt8%jN@`Ew(^Mpe3rM^p{6oOK{}qhniOF$p}{V2r(LB)lGY zeoOIU3$m)=kg*=d_wmvm<(=hB;BvJM4B$9U1FLP1){kTGoR61DwFL2Oa@KOg_Zzib zQ1RdTekyqMT_2}f7O0phEU9tn&!iS<2(dfSONAGOwHNRg<*`2}V)zdV;5VDFibs>h R7Zw1S2?Yy0 z0xAp)0xD*l`0;?_zzl{41A&Z;j1??NMQuI$ekdD&E0-Oijk2^11YPV_4S(h5)vq!<{IcD@5Tg@x18#WBR=_|<8?eKMvZ z$8#St-w1s-!7=AlsO}O4vCwZB5!bGFc$WQr_>h5P2g8z^LaBjWCfyq9C(gt)2<~39 zDSamE?0wwtZ>E-qU!FWMp>e~Nwf}Ce`~Uyv&zo0U{@6>2%0I7PJ3r&2;5*Jl+q$d& zdpJF{=6<$4s%d;Wa&?G*+Uv(_8s2VF_bi;U@Z`SP5Fd9p{?rhAYySzuhfTlzA6W1;<;m24mhE4BINQUsUVgE{?yJwH z3IBSU-?Fb+UGkf%56s`+FQXclYNRPuIA!mH>wjBMp73crcz4carkm2c zI+mUaJ$N#Qb${?_=E({_C3ueBId*vKdB1>K)0maF(`Me8;J>G&e<{CM;+BZT?O#!}U7;Q(Wqb-tjDrbG&(8!D+6P%=OHK z?MllP=ZktOABuK3@y{x-G4R93t7X4 zF5Uf*V361$kF8`qjIYz1_sQ}HH$jz>BKB|Q(EMR z^ntgR7CFk!bY-6QEFd{a%uFn>zb0<-JKz03S5_bXm?+|Dd)=ZwlT@1}Eya{_8 zuFZMJb4o?OH*%KYdy#7EknthKiecZ9g@X@;C!e_o)o$0$fk+11s!TbC2qB)rX25s8Y(|*1G z@Puu$^Up2G{roH^9g}lyO>u6{1-oD!M% zP%r=h0LY*KSfD^KFfjPgSU7knxVXqbxacr&fGC)_ka#d4NJ#%VER+BM0@_JLK~#90 z?UgZW+dvqGC4uNvuu~ha_BFxKWQy#FwwrafDRgiW2?aGB+8BGSlap@o*!+T&2GcAd zcsbK4bn&%A2_b8iE{6P?6uR&Nxu|O7mYSE(Q4J0N|prn6SEwSE>T13C+>zW~Ok7 zpO_e&W6GLmuUyKY4j6_}%>feX->)=}0VG9MP z!Vaqe3dG+;zrbB+@R1#fWucCTqcbf0+c!R<;7ky1w34iNW~)M*J}1PO4BJ8^<+%=Rjzr^k$)O77NzN z9r-+)lo$MJY8b{d$^%KrJTUBVn8ER)9-WRILa8(P5(&S}2)U!NaDBQ1fX7(_9w9qG z&@uLSVA!EerfcjYV)k?ZlWBSJkk9}V3Ic5{oI-qLXdp=|fW4GN0g0Et_($s}Vk1F@ T`a#~d00000NkvXXu0mjf-K>jX literal 0 HcmV?d00001 diff --git a/graphics/pokemon/gastrodon/follow_normal.pal b/graphics/pokemon/gastrodon/follow_normal.pal new file mode 100644 index 000000000000..2e367aa8c290 --- /dev/null +++ b/graphics/pokemon/gastrodon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 40 +48 48 48 +200 160 0 +160 104 64 +112 72 56 +0 0 0 +248 208 88 +184 184 200 +232 152 216 +152 96 128 +144 120 48 +200 120 168 +80 40 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastrodon/follow_shiny.pal b/graphics/pokemon/gastrodon/follow_shiny.pal new file mode 100644 index 000000000000..d493e9aa1cef --- /dev/null +++ b/graphics/pokemon/gastrodon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 40 +48 48 48 +200 160 0 +160 144 64 +112 104 56 +0 0 0 +248 208 88 +184 184 200 +232 168 160 +152 80 64 +144 120 48 +200 120 104 +96 24 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastrodon/follower.png b/graphics/pokemon/gastrodon/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..3d67e41b61a4f7329d17594b08c7e16d8f7bc6bc GIT binary patch literal 1079 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!LJXc!n6 zoLIoHAj6@+!vZMt<3hxa9VcGQxG^K4VM2w$iHa2g8WAf$-QfVrF(!GtyD)UH%6b4f z>?NMQuI$ekdD&DL%$C`?0fhvT6aC77v;q_ZDF%k5o$r87VS4B3;uzv_{OvSD|Jx2C z$MvUu@M(Cra-(wAi%CZogvA!j3*I>K@N_;M#a>&5X{#KT_N|z|fY*76o=TAR+(S&K z#2HFG@9GPzyuVaj==Z$-2p^uQ7OtD>zI}fG|J}K5PA4u`NPTwKn_us;J8eSh3caqw z%B5>6*^e{GGl`3~ysX;$^T3qLPD_({vy>i)6gcdjz<1!fTGP}bR?d(x>up(~E3Vl* zG1+saDpT!f<1F{1yn4l(Bi`Ov6tHfGkJYqkh(Q_kw4RuziW-frA%gS+?O^h&fy~$i`r*h&49?a z5iAlG3K6MC7chRD_wvd@#mP2;7I#1UDo+kwSP^(|mEs%Y4J-1G*veb&J3S-C>DBLx z?|?lPJPdLTlVmK1+{I=4D00e zS8aQ>d}eI<{!QAcKf_}sGhcgU-=Ph-~0xL(YCsU*0{MpTXQ=e`R4Z+Zm>yzkxrb>`>O z9Ijgx$2RZysL=JpVqSdTXU@+q8TUCWH>sQHPd~k0mHT1Bk)yIUvwRQkW44p<&F=fx zWBFfNwg2R?7n9Mw@TB=<1vTDzZxtSnQkI)@o|1%ebjQB z$?sIp3@BDrEp~nsan2pQUVj6 z)oy%vD$lgAyF@JQCN#%&%12ha;_BVO6<=5_^JJpcBt?b^jI1u<)#cd*lvc}m`C~O5 z#(;4e*z6*MQrvngyn1z;ECJJVyt3j`Him=JtGDx;ixqT9yH;;^fGWoTv)$JwG}*3dXvy z>(2bswaA?ejL)ED8BmV)kJn?eUj-bKRla|`EOlYmoq4rp5tTU)vbB8&OPFr-=VX}uzUea=u`&K>cUh8NHZPK@z#7*;0}xe=~ceb)IF0=-Q4&; zgC&F%mkYYv+w-c58oyJjATvI5SA99jfQ?mvTiV^3ua<8VQ1utBy}cE%d&_>&F$+j_ s>K9#~E?R|8r+(2@mM!i)^}kqu0fpQNx){a}yZ`_I07*qoM6N<$f(G`0rvLx| literal 0 HcmV?d00001 diff --git a/graphics/pokemon/gible/follow_normal.pal b/graphics/pokemon/gible/follow_normal.pal new file mode 100644 index 000000000000..224ec1fb0bb2 --- /dev/null +++ b/graphics/pokemon/gible/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 48 +104 168 168 +48 88 88 +80 136 136 +112 168 184 +136 192 216 +0 0 0 +152 152 152 +56 56 56 +224 224 224 +184 64 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gible/follow_shiny.pal b/graphics/pokemon/gible/follow_shiny.pal new file mode 100644 index 000000000000..c8af4ae6e74a --- /dev/null +++ b/graphics/pokemon/gible/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 64 88 +64 176 200 +24 88 144 +40 144 176 +112 168 184 +136 192 216 +0 0 0 +152 152 152 +56 56 56 +224 224 224 +184 152 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gible/follower.png b/graphics/pokemon/gible/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..05c3846855e2b11f40b7e7db5687b49311225eb1 GIT binary patch literal 779 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxaJ7-Xzi zVGt1!(9uz_Vn@e;8$ih!GiF#=SUh;}V26XmWVVMVfkKQ)-tI089jvk*Kn{C}r>`sf zGe%xE6&AzOzv6*H0?CPfWk6a1ih&dZL(tE%$6SzfP6^fw zUiv%VUTzQjHpUz2^J~BTd|shkSGw%T+wlDdZZsG&2fW%;u5|F}NBt!;Eas{`*fJ&0 zpLq!%v;V{$Z&o@U-nVxphtW#|-ry-$@(wLgDmxr(@6&NNCaKHQb!bjQMKTopxvRL zH(mS1_f7G5fB3JIs#ROp`A=ioc>A;Xw+~yq&aXdwSKGHD+cw~=!9im+-L_`??4ON5jL&A zK~a1XFltpxTq8?+%v6+>DiMD}-m4U%U*;QdE d8glbfGSez?YgphQ^a_-EJYD@<);T3K0RVYFN3Z|@ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/gigalith/follow_normal.pal b/graphics/pokemon/gigalith/follow_normal.pal new file mode 100644 index 000000000000..54840537bacd --- /dev/null +++ b/graphics/pokemon/gigalith/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +95 25 25 +236 104 104 +147 40 40 +33 47 95 +227 40 40 +55 71 129 +25 33 55 +25 33 55 +0 0 0 +164 121 18 +218 182 79 +32 46 85 +25 25 33 +54 61 77 +0 0 0 diff --git a/graphics/pokemon/gigalith/follow_shiny.pal b/graphics/pokemon/gigalith/follow_shiny.pal new file mode 100644 index 000000000000..5b24f52b1447 --- /dev/null +++ b/graphics/pokemon/gigalith/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 64 72 +176 248 248 +40 120 152 +64 40 104 +16 200 192 +88 64 136 +25 33 55 +40 16 64 +0 0 0 +168 96 32 +248 120 32 +32 46 85 +25 25 33 +54 61 77 +0 0 0 diff --git a/graphics/pokemon/gigalith/follower.png b/graphics/pokemon/gigalith/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8e5b2b7b3532a1cb344fa7c22ecbcc179b296c93 GIT binary patch literal 808 zcmV+@1K0eCP))s`O`=K%a-OZ zX}Q{$9+;J@4Q3bQ%UD`0f6NkG|FFQH1$8r(i-aHYMtRB3Y=RT(-es4_4OWBGQK zA3C_ohJ&BA%YMnYeHD|!Co@g4Ng?mY)L>?H84sPJkhgIyDb$)`#{)ux83&`+>;Pxu zfw^Ls)@oDa9@dO{UuaS|@Jnw%{JiuA{)&Nim>Y6dl0u<@R^LUhl%g>93&zTggFCSM zt|g1y!kSj^3k@{=7TRht1Dv7$VN==q1ZAO32Fb*V{r%`rXx)WS z9VsFM7a`9-0YXPdJ4m&*Khqzi{zfCmUxtczOdX}B`N)Od$lQyHfy9(Gv^}`5uHk)J zklMGY*DdcZHOVK=^EISz2LAZ~(F>(!2l~3Mum!yF`WzO!u_oT+7u-kTSBAXVV#Nkr~OfjD){$XL{|1#4Tjt|7n_ecPbQLyH- z1+nc7k@-9x|MY`J&nNC$wuMtC2f7yBBVQcY zJwwQ13o>id%;#f=2#qb=?-e&L_JGvuxaUFOl?p~d5Dq&%FvWa6^S-5OGQIKnKHURS zOS=~TMX?33&oreq)qFm6ZP?4coRR}Ix(7gGlKhi@=L%|*NSU;+^of{) m6ZQk%eE!0dEYiJy{rL?AUZ)b$sBz5z0000p@=(m>KyR^?Q89jg{@)A5_V-7#vMMWoA7I*HD=}C+ zo=7C-MTc<7vQr@6%N95w3o2#FHm9Pju9}@%2Jyh;cq|bnKiMsQKOdVIHe>%&Yytp` zViOxV&8=|8PJ#6Ag~MUzKZ*BIjFUc-*6)ZYc3{8LKH6k0ieKup4>gsz9zN&mHsl3c z!3~zsiiW0TUzpD~%3corRDoLrDiVoV?N8*pz*T#Kzm!YTPA=1{UzN5}$e)IyybH}EnQ+h=fA{B%c+)3irZ1cPX4A(zw z2ryRylgnByJVXv9{hG`;e#*Ye<)$3G;B74EN-cUXKv`y#hMX*b`*|dLIKM%U| zIZlZWlBnMD-igbOXuA5FD&7zceP{GIJ_`CpYVW)G^R|y5#8v?BLRb1Xlcg_7w>}{; zFNGjrn&%^3YT5NfMTmRd>A_h8cdZ6a$E*2+GP4Q3 zM;uAdnFCH@Q{Beib6<31O6Kz$*{coG9U@={Lc&T^3CfBs{~+j6=TKz*adhk2+8cwW zz?2#6T?=@bL7mzR{!e$i%y}5ilTZ!+12f`N_&iVw@%sD~Kr<8l?6K7Wm?jBHw^0~g zJlbg(mY;ZgZ9cn)Kw=6ltEZtt+%kM+FiM2cOvlVO4Iq9_@al9!bdYn7R38*~-$r@+ zW=m(K_0aB1S0QI~C}vO=W{2Sp?`D zFZlcdv!T$qW@x7%XaMsfH#Lmd;|KEzq@hdPrS@?cd(;%MCJF#&a0I)n9xZ%K3G5kG zHGgrlRxjUKqsmM)RcF*~dL7fJ{+KF2PwD;2=r+gBfiE=oOM?bV$;!kYu3p@{r_5sd z@okM{_v3byivY>!*&s``%nsF8xtW-`S>q{Gem=rR%$Ef2IMh@o)_GifeU{+u-;H@7 ziPJ5R;wI^h?Js_!P;Jk!1nzT=A)UlHTPphyFIQlxq-~qY?bT~D*fwtClhmB!dKGV5 z8>L}*85n_53oq2XlZI7*3y&W)dM(2^dAP>JOV#hY={hHIJWbds(0QYzU84m=hxTg! z1<0L*CD?QttNT^U)2YU@QX)czttY{5S4PR^kS)m^qDJXCQU_`3Y_Nf8AG`^4Q}8!G z$AHueJ(RoiS$cuj!PC;wO3ja0pu!Ms@R2W`4UzyK|!xotlR{w`TE;g zp75dF^&p?x)ArJ?xzj}r@|PYFpK9^n+jeKUK8@kMJ>|L5NywI*VA8Zg`5||A6|`Jy zSP6!T_>o!Aw1nAe)LM-;ltU@>Ve19LUL}dS5Ab@sw5LoPVOI1o*AYURlrMT7$Y+ zxH3}xW*51r+MzCKcpQn$FQr9|Wiu?Z)`a@Z9a4rnsV#hI~V1Q=$g&RVkm0?J+%~3RR|_)Yf6OPSX3F6$UATI#>iXW z*Rn$u(#D5)MfL~w#SaJ2Q}_B))Lilu_6RUfE>}a!_g;jUjcf8%lJHXjGBkFR0MG(^ zc+eECUONyjq^+<%MrO|ni&lr5PHi~vcaS)ee!sZvH)(N=fP5A6!{ z&ExUvi4aw0Ui+i9YSB|Y%SlHTFdd%TT2k}x)9d$^EJqys z+dDf?7{kuj+u71-R4C=86r0)-*YzckN^&N568!kxxCw@&FF85tnt@`j!uykwXPmteb? z?E?`vbc-5OqS(Vu=N$C$b!|Ocjd8r!Ee{9`7RFdl3t~wRPmP>CiHsY*P9>ts-3B=_ zOL^L~MLapnX2klGH}VS<{iXTT8CI~he$)Ac&&j`HLy6RQx?*MAD)a50<@D_fZRDPJ zV{#eOr(hv%dToj={FcA_JltZGp!;{)2v2lvF4)XIPg$Fs4zh2&=|P5xR8*LP*70ctuz7v00%)yL_t(|ob8yu zZ`(!`$0;4)S@aJ%sx!z;WPr}X<^twd7rW`;QA!;^n`|NnH}=v7s8e)G4LEG8MS>OJ zvLyiwl=b2m$zWwGYN#^*sJ=TY^8J!%J6#I!Ef)DXlHd3E-n(a7R%V%HmRV+*WtLfH znPrw)W|?J{S!S7ip4o%Hxx%HmV>wQF%L9t=CthjAc@*u}+?9e)RDrj{K;U@eh3>!td0ZYN@DmSoZRZhap`B3&i7^Lg`$-h7 zQwk2KPeGUjLq0_UEyMDU-Yg!C5jfxzq+tqgsz7Y{JHlmn*HiBTnsb!)qv#*nvQ!5U zwh#%19DcJ?l2x8uU+j8ZpwR^G8+}v-$^xFsn&3cvNl0=)P6LbsPjvtXa+Xz`2RGh1 z&d3N4IXp=%FrM?E>8#B$wNg#&Xk30{uoy(Uo#QBaPs`wp6ye(;oKUzgmqC8nrH)J6 ztcFby7C0h$i@VJoIBRpvf!o4e{2dlyfkO%iFA3vBVE$zkMf+`w3lt*E3P9mVDT6#+ zt+|wzM?_fWdYRwxxWMJy5?Nba5T3wNM&V*j@CbuIYXMT^LwO)jQ~`Ze;z%v? zTyfUjTbZ;b8pa5VoQYGqG|ySq221Ve4J}dbfG;@!iW_H~`6DWTBiIPYK;Q&F3gjmc zPv8w-6X{%`OknaVbq7SwUcc-C_t|gcK;ZE^T54I`A=QCk$dT#*EFghT))&^JH^c$` zgeWSo!qqy>*D1B_xj}NNJyzz-N4ZS68ZNNaJxl~zQjE|i2ZmgE&yYlrGlaN{?gIaz z?Nq+ZwIDmxCf)9rMPLnV*yx5Fe1J7_nG77TN)DzZ#l(4U4+;aC2@KDW{SBFgA@tm2*7^}$*E7AEmpT%6x#Jx zm0c`{?pz%65aXG7yH>R;Q#`=pNCjgByg7kmOB^*=STMf>OA()^i z{{iP0!Z?n5yN+;9u>9htz%`qN9Ix6u5shh*aGr=-5u;@5!Ik-9xNBFgC6yxW#2VKc zMc#e2(S&*bAf!fxX?*r~+uo}3MAQpp$XRacZHT8QD0FYYk4^U)-}mKF0!moox&yaX z=+?)BIPRa&2MRhDFK%|@PO-sr!8DH!ION8Jw$CvKV5hClEQe&{mv8Kc1Qsbfu_tq^ z?>YGz2vJ3^78G`oIP9S$@J%}9$t-O`+coEJSCaL4d(3k;^QdZ z{iAJOFrLru+V&R*y*~HA^(rsP#W>u*MsGluICa}*g{hoIaSZ=*ozT6nFTrzLr^g3z z*zdu(oUfCu=KjUFg;uNIwq9&+Ki{jaJ~TWal|P`bc$M-#uYXxc=k$aiO<)RVDY^kEzP%kjF;!U_xA<1|_O#Ew zoNV-aCl}{;Tc_P4-25wg{h{8__JK6cQXf7r*g}>&nKl#&j`=K!O;CKSZ}Lte!^IOt6<@~kv&BV=Fg*P9PZv_`i@4c zOW}MC?sh+r#)uG&V87l#27zfDCn84*OykUK+b)a~ zm&OM+GXAOj*2wfYAODYRO#D;0u{&IV|Nrb?dpa9LYwMso00000NkvXXu0mjfhPk$> literal 0 HcmV?d00001 diff --git a/graphics/pokemon/glameow/follow_normal.pal b/graphics/pokemon/glameow/follow_normal.pal new file mode 100644 index 000000000000..1358d05bff57 --- /dev/null +++ b/graphics/pokemon/glameow/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +192 192 192 +0 0 0 +232 232 248 +128 128 128 +112 112 112 +152 152 152 +176 56 104 +208 96 176 +16 32 104 +224 152 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glameow/follow_shiny.pal b/graphics/pokemon/glameow/follow_shiny.pal new file mode 100644 index 000000000000..5406a32b48b1 --- /dev/null +++ b/graphics/pokemon/glameow/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +192 192 192 +0 0 0 +232 232 248 +128 128 128 +112 72 88 +168 120 144 +176 56 104 +208 96 176 +16 32 104 +224 152 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glameow/follower.png b/graphics/pokemon/glameow/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..5c305aec908504ec02219d8a6d15b80d976fae39 GIT binary patch literal 732 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;87#uio z04VU{#gB%DhJu2E88c>Vu*kTOut7i}11ScEq@C}8j$oYW>EamTas2Jny?%!cL|StrleW$N z*Re5x)6IQZ+OoIOAvO*vCj)PC1)Vu_>_pHnKA$x!#QfJ7tWm>E3w&M;hVv1-l?w+FewUG&G*>xikCgw;d7Jrl$(!@^x49N zQgic{C0vbWW4-AUo&A7IxlDRt&Fe`QMdmEkZO%98o5G#18_Y`8{}tTT$cf$eLCbL2Evs~1_Z=oNGk@uX@RdP`(kYX@0Ff!6LFw`|P3NbRWGB&d^Fw!=#ure^%bas9Y diiX_$l+3hB+!_u~P`?054xX-lF6*2UngDe=97zBG literal 0 HcmV?d00001 diff --git a/graphics/pokemon/glastrier/follow_normal.pal b/graphics/pokemon/glastrier/follow_normal.pal new file mode 100644 index 000000000000..1c1d0e7162c3 --- /dev/null +++ b/graphics/pokemon/glastrier/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 88 80 +168 224 240 +168 168 192 +16 16 16 +248 248 248 +0 40 88 +192 200 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glastrier/follow_shiny.pal b/graphics/pokemon/glastrier/follow_shiny.pal new file mode 100644 index 000000000000..e45960848df3 --- /dev/null +++ b/graphics/pokemon/glastrier/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +65 82 98 +197 197 255 +148 156 213 +0 0 0 +246 246 246 +49 49 49 +189 189 189 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glastrier/follower.png b/graphics/pokemon/glastrier/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..44bd656b67649b42450b410cee5ee6aba93575fc GIT binary patch literal 853 zcmV-b1FHOqP)0008u zNklP3m7l-_L0TT8PQ`-McKH}V#U?gU6R5V5pI+^HJO3b`ewL@^phdtwOD z(GxtH0&QZMk5C+#H*rgtP_YhPN!(@0odCf;1&Uws2^6CpAJA7w^4cO!E!c3jQ_%-u zInUPl7};93?`%gY+Qe=N#`z42gQ+~pPeGDhmm*6@kz^dN*c2X8 z_2vTLnIx~!I@-hhTiH>H@F%buVgXT&^AILj_euzjWL`pZJ@opmbp}13DESX>^V8Ai zLB}@}tWEoaXskIlbR&2Aqu;4s+K@X0Vj5*TEl4tTFsn<{0h}whcUEz9(9+ucJvzz{ znqs{MwoOmYc91oTogJkxhZOVI6iiIzaw0n*AtZT&ovf%8XX=te>tpvV!jw#6aT662 z{otEiE}2QJrUwLfOPJ_wuXmEGmg|x#U*9fq55~Eh$F1B1zRsO#`=@wq9TQ+3*?vds z4DGxX2n!rXd9o#4d}apD^JMEojX=<=a3OP=dAPR+>!Gtyo#o?0JH3M(?q+C}l{+z4 zAd5b$~>;o|R8%Pjky fU%bN>_*dH>Ng_r0DK)y400000NkvXXu0mjflW>37 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/gogoat/follow_normal.pal b/graphics/pokemon/gogoat/follow_normal.pal new file mode 100644 index 000000000000..450b906627bc --- /dev/null +++ b/graphics/pokemon/gogoat/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +10 68 43 +1 146 83 +71 51 28 +16 16 16 +151 151 151 +139 94 42 +250 251 253 +99 99 99 +55 55 55 +5 111 65 +233 89 75 +188 159 124 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gogoat/follow_shiny.pal b/graphics/pokemon/gogoat/follow_shiny.pal new file mode 100644 index 000000000000..06829425dce4 --- /dev/null +++ b/graphics/pokemon/gogoat/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +126 155 52 +185 226 67 +47 38 34 +16 16 16 +254 215 81 +63 53 48 +250 251 253 +184 160 62 +129 111 40 +5 111 65 +233 89 75 +81 70 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gogoat/follower.png b/graphics/pokemon/gogoat/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..2043a61507843318f941d4da364f6e0bf13e8a7a GIT binary patch literal 773 zcmV+g1N!`lP)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMF6nq3PdXbl2b=B91su?mzS4|UMl+g{bOTe zH#av0Z$arpHXGugsR7l6|l`(7E zKoo#a=$34WFdm8*9Y=>uq7E{}8D#k+3)`bolj5lnR(^m)2w6&tS~516{(=mJ zPR1saepD@|_1#G)d+HF#+dkd9@15=)ci<&n;`xSj_@9MGD$gg~-MlxHBfcI&Tt)fa z2W=PcjiL~m*x-a=Pus*zzp8+tjn9D*5k>y7Emcgref8PHA z#HlPBw3fb}AB_M@-7*Ss@+tF@PQkY zf3HW|)Ysk&x3%gir1T*2PY5KSgru0v=g0&+#{l3DZ0hLElygPB00000NkvXXu0mjf DlQ~yF literal 0 HcmV?d00001 diff --git a/graphics/pokemon/golett/follow_normal.pal b/graphics/pokemon/golett/follow_normal.pal new file mode 100644 index 000000000000..2ace7bf7eab1 --- /dev/null +++ b/graphics/pokemon/golett/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 64 +128 192 192 +0 0 0 +96 160 192 +32 96 128 +0 64 64 +224 224 128 +32 128 128 +160 128 64 +18 25 32 +0 64 64 +46 54 69 +192 160 64 +128 192 192 +0 0 0 diff --git a/graphics/pokemon/golett/follow_shiny.pal b/graphics/pokemon/golett/follow_shiny.pal new file mode 100644 index 000000000000..2ec1b5742be8 --- /dev/null +++ b/graphics/pokemon/golett/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +32 32 64 +144 184 184 +0 0 0 +104 152 144 +40 56 64 +64 72 88 +208 248 64 +32 128 128 +160 128 64 +18 25 32 +0 64 64 +46 54 69 +192 160 64 +128 192 192 +0 0 0 diff --git a/graphics/pokemon/golett/follower.png b/graphics/pokemon/golett/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7a393c8b265abfff66e7801e524e43491c8a3f87 GIT binary patch literal 675 zcmV;U0$lxxP)Px#1ZP1_K>z@;j|==^1poj5El^BUMVZp1ARs`HxVQiS0BD$yC^$esNLbMLKp=pC zpnyOU86W^aKrS{#z@R{Yz`zQIxhwzx010qNS#tmY4#NNd4#NS*Z>VGd00I9=L_t(Y z$L-ZUZ`3dt2XI^7I_2)#N=PiV!X0CXlc2!F#iZ&+iQIv$KF$(Ibf}Q-bHKsi0SO7Q zbnEwEWMSxc!Kv-M7@QNwfQ0VZe)f~+??h1ocD1Wr{YNzlHY_;)rGHb6kNSo<7_{3D z;0O$!AP%FR6Fh9UAB>A(CvLzW8scKm6Lzl({=#7F40H^cm@ZGZHyF*sA{y|4P_+!U zHat_VfY;!VPX!ji*4BZM*JzG0$L&)?&u?9M_Z{B`hReWfL}wV!!oqK?%5SLBcvx0G zs|$`V@ro8Ua$*b`tBE1)1ZdlSh}D58Z37&GI5~bxS2SLj>$$Oci12q_jveeLY1 z8Msn;?EzdPUes5RIoA_oYZC~Cc4-E}squMp!j+mwp8=0!p05cZG7~x=6WXx}+%tZB zZ39jJ>*k32YTnb%Thn(Yl5#ei(v<0?lxf>Q@HIJ+QquH=<{mTtY$rTijL6+@?HxEy zS$@MW-~1rNAY`F(MOLiWAwsw|8oOXk#zU-^%+@%PLT+fPdWn?NaVNM z574747WG{@KMcsvJ@}35rHlR&>K(vkUA=$YhCi}r=^qpTKLMr(x%ocYrlSA=002ov JPDHLkV1fldEw%sv literal 0 HcmV?d00001 diff --git a/graphics/pokemon/golisopod/follow_normal.pal b/graphics/pokemon/golisopod/follow_normal.pal new file mode 100644 index 000000000000..78d579d20cc7 --- /dev/null +++ b/graphics/pokemon/golisopod/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +157 203 179 +145 189 166 +112 180 146 +161 130 162 +83 145 147 +112 92 121 +177 87 165 +112 84 113 +43 79 80 +138 66 131 +74 74 74 +67 33 63 +32 57 58 +25 25 25 +0 0 0 diff --git a/graphics/pokemon/golisopod/follow_shiny.pal b/graphics/pokemon/golisopod/follow_shiny.pal new file mode 100644 index 000000000000..9a4c65e3ace5 --- /dev/null +++ b/graphics/pokemon/golisopod/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 232 +168 160 168 +168 160 168 +168 160 168 +32 152 208 +112 92 121 +248 40 40 +112 84 113 +88 80 88 +120 0 0 +74 74 74 +67 33 63 +32 57 58 +25 25 25 +0 0 0 diff --git a/graphics/pokemon/golisopod/follower.png b/graphics/pokemon/golisopod/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8415b0b75fbb22945994ac4a12690419797e2ac4 GIT binary patch literal 1650 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBo)0-#mT~@GV(!!=i!4oGJ#8hq!Us@1SsO=xn<<#uu<>jnsuV85Eaj?(fW4!+p@qe_p}y(DL8aGY9>$ z3qLx#Hhur2zUZOBAy&O9&+TngPwCu$TG?>t)4Ib)yH#4m1rL=AS#nBzn$T&NG3Bt1 zyY~h41(Q^+*t{qfouA}1L-gR&sV{Vv+a)eO6v_)s%f?Bmp*FN>cn@y`xwZC|zH z)2HOQu@7I&V_f7F=U>Pb9hX7Yi^p0_q3+r_`R^w0o-V%gO?SvMi}Z}psJ*GJcI$si zJhBr%-Jv2iQC8D!YKoE_A2Ci*L=MV0wqZA701+YU{kl%F9w zL4RW=sMI`KSN!eOwjf3Q3qOMYcjO1JNet}$@q($jm}|?=WdeM<8!oWA)V-1}@(oM8 z9XNY>@kXmBbCTBN@HCufTI|JDV&S{PTk*t%gceB`%y&+VmBBf@oeBd;a%BAu%@ zUOcd5t*SA;)g`NQxoWHZgQv?xI&9YOzxVvYr#32tnS^lVRaZS< zc&A$nwR}u%GfG`OWzm=i$=&T^YcF2cuD-ngM_zV rKWm(qG;yye_%QRjewl%ZmE<4h7j8~__gtNj3CjDPu6{1-oD!MoHYt0HEP9NC#m$7q%vz+R|L&x{taDtZq?~gp#hg+gAV3&edtjizJ}=d#0009$ zNklTx8UBLV*5^#l_5Pa@=reg->36QHUR%=pcnl1&Fc*P zc7t~xP^;g6Zug4?AobfFh3$T+00~g5y|~rT4RD(Q-1|6awGjO_yFqskwHR~~+C?q) zgh*QqDIapS#8ACBr2#9^=tz#R*=1nB`M@k-*p;2Ygi@*k398vs4l%|maHVb?xJ9{j z1*Tme%fJyGF#xe#m#V$Kv|JJ)4>+p33>*b^0mCk(2=_+x8$*N-QOz<7t(~ZWR-&lx z=RoTFR)K|KaNx5~BYNbs?jdWii26cAk=!>?8rH2dTa zNTVng{aA!`tI^pTVA@%1E6Z@}fbHoq=p76ioQl3|SamGYux>R7mkUc41#A<}I3vl? z$R7?-gS|2^R)I~H1N(Aa>7sybf^o8buD%wmi&pJntd=Aaee5+^jt$)FnFVZj5TqOV zDwU5ny=+x`2tKbl@S3aw&-szhjRK}2S9|}5OXZQU1`D}0Wt>pQe%(6olylcCV0t4z z2XGZrDsP-TN6l6ne~ERIE+)jh(M+#rr{HQUNqA7eEJKaHj?y%Zo2`e-JH{rm40rFx z=ogoPNkR4xS6nxcpmaZ=b|7d)p_W_Vaw@GUaOX=#TLwgNb1h_~16bP#wZR{t_#z4)eUw_Tq5v zI4(V#AJ2Z7oz3ysEO2WWVgzooGu0u$xU}rh$+G1(=a(Imd+Q2rY&+A(9o6BYf&9XW zrccXUo9{fhyNMNO`!b4lbcgc>vNK0MZHgtX&3AGfnE!Jo4?iudEm!SOpIqYVeBfm3 z*w{qCxx2Bf&s91!KdZVrA55O6^vU|P;#phuw~elzbf%MssTElDD~EGeZNZuQADwUv U@I{og6aWAK07*qoM6N<$g4ZCzH~;_u literal 0 HcmV?d00001 diff --git a/graphics/pokemon/goodra/follow_normal.pal b/graphics/pokemon/goodra/follow_normal.pal new file mode 100644 index 000000000000..d77971c86742 --- /dev/null +++ b/graphics/pokemon/goodra/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +73 42 88 +190 147 214 +218 207 228 +16 16 16 +249 254 255 +46 188 78 +34 106 46 +162 87 199 +104 83 115 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goodra/follow_shiny.pal b/graphics/pokemon/goodra/follow_shiny.pal new file mode 100644 index 000000000000..59e42b34e7a5 --- /dev/null +++ b/graphics/pokemon/goodra/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +140 131 69 +215 213 142 +255 255 193 +16 16 16 +249 254 255 +167 164 205 +128 125 167 +254 194 176 +203 152 137 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goodra/follower.png b/graphics/pokemon/goodra/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7a218e5ec29d0f4435368345c833703c75f6e69b GIT binary patch literal 724 zcmV;_0xSKAP)-Fm@H(U* zk+chF6m4+=07F5V8{0zL9@=(nT>)s)%(>RPHl8>)*S3bb)ta&?@I*~PnYpsiqK!Sz z&CQS{$o)!zp@K%bj#1{uL1>yL{Yn8II_5f0nHBCDF0KYi+G4__r@1*2djcI{R=ocJ z>+2+8Zi`2ZoLsgmyD-|subABXGbOWi$<27*_UCfh zg$*BejL3~^Q^nc3WLJ-O;Np0kySVju;$)a+#?@m%$+)DvPuSlOKKm3VNBpXPI^I+K z$F9b^D_u>PTR1J_^vun7x0v4?-s#>rE0O|G;N7lOO_(=+^9XSM^my9uK5WTo>++aH`foc6wnlPUeJvI0000vmS&P#Hn-2tS6J72$r z=r%|wc9r9tp_*37=JF1SIau8`2B~>_P_vQe;NKQqCeR~Wde$(y9y?j9%;5j*@OxOQ~v1PkwdoE z1Mg8Piells9_f0TI*Y+4n)8`Y?WU2DP?sTFb}V+@pwsgab_Xzl7T^q6q~1a>HBQ~0 zm>5;PDT)Tk>2*VEFU>caMF2eo=Q}8Z$EFnJ$%8mcMUof~yM!N&hmAOfnn)7EQ z+T5|1ti=ydw3O&CK+8Fe!2bCL*CSYaH}HyZ5ro~m;xzjj>$T^JF|rT;0IAgAB-`o3 zTesSGaBx6{t=4}S(YC5XaQ@NkfR`vCyAjw=44QTxpn3;_QQD3CMFye`OCwf&!?xx{ zvn9%1QjMdRRX=9YdlX9_cXk{*Pp4>i0DTiuDM(^(2?Tq)X+pG}nIZ}pC~mYnfK_-# zU}Lt+pOIjLI;j;L9ijmZ%Sp_I#F;Ho$=)yH_^f|};O$L&Hk(1#hz7U|_j=(%Z-mhw zEi$s#6aB_&VX>wrvz-x6u=Dw6M`y*LHUEtfHhSE(2v>TZLX4s9Ksvo}V|&_4T@%gb zA=4E}m$-MTWA603{&{Fu1XNBL(C?Z>P_~~b z8oV&v&yvNx!t7%MbJUw~HIxNQeeizaPV=hgtD_W7UUbaniTcXG_XnT>%DxP;rdyZG zp|n!J=icz{GYQ{;LNl7_-oUbm+D|tLO$lS!41Pn?DLwROijP$J1{A8H4r(Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_5D*aG&+)FKwM;)tSBFn_!)t(0eWP)p zXRN|Z00009a7bBm000id000id0mpBsWB>pG?@2^KR7l6|mBEgiFc5~vk{ON+bUAkLq=H2&u{(Tcu)Wy^{7Yvt0EZy zyTku&>zsxCU9)ACdNh>URi zg-|J=83RMhs}r@t$Vft4v`A|{mP!GQ^g006K&`pRq7w?F;c3kOtWv-yDP4Y(1X8?x zrD6N6;05oq6mWZ#%~3}F0ys5PK}x#--%$uy0=LJyzsOi)pythyi?5KhDP) zIUo89@-Z;aoos@?)IbI!yTdgJB*V~OkdJ{I(O*oH*08fL-C*t95u1Qn@Q2sa5c?x= z)*E-AmoH~XX&}$m+V}atNbCfBi~Qk+d=I?MK0Umi?E9%*>gWZ}Tm>LwH*2pf@^{w8 z{@{V(1k`Q!_3OrAlA*(OIUau9GKOvY7H!zs>vPl*@#DC;bd4On*j@4e bPXYV@M;nuT&VsIY00000NkvXXu0mjfVs0js literal 0 HcmV?d00001 diff --git a/graphics/pokemon/gossifleur/follow_normal.pal b/graphics/pokemon/gossifleur/follow_normal.pal new file mode 100644 index 000000000000..528908056120 --- /dev/null +++ b/graphics/pokemon/gossifleur/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +193 170 7 +249 227 91 +0 0 0 +248 221 46 +238 209 9 +248 237 152 +223 196 8 +153 56 31 +215 95 65 +192 71 40 +90 167 123 +85 72 55 +64 118 88 +130 187 155 +160 202 179 diff --git a/graphics/pokemon/gossifleur/follow_shiny.pal b/graphics/pokemon/gossifleur/follow_shiny.pal new file mode 100644 index 000000000000..4e47e232ddb3 --- /dev/null +++ b/graphics/pokemon/gossifleur/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +148 65 90 +230 131 164 +0 0 0 +197 106 131 +172 82 106 +246 246 246 +172 82 106 +74 106 106 +189 230 230 +123 172 180 +74 172 106 +82 74 49 +49 123 74 +115 222 156 +148 238 180 diff --git a/graphics/pokemon/gossifleur/follower.png b/graphics/pokemon/gossifleur/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1ca072254f555d61c25a6c763e7f0ac08ba69258 GIT binary patch literal 833 zcmV-H1HSx;P)ECE$4a@3+?SDbv?q`o~njK4SQB7s5aK z1Zv`oFJSd?+fn)dUqCJRX1zXIL{{UN=PXFX|BqV^=6g+taNi}by(RGL{I|r#5c%hQ zOTql?^-u%<{{g8#e(MDa|G<4%Dmp2s{O8mjX2qESP%lmd^QERj)q5^XV`gAxOXR!& z4Z^N65Wlb&o@$i;9Noh#8Gy=Hg{Pwb_x?TZ^P2iM?F%Fb7@moN_-qMVAY2clCD}Y8 zA)LKX7qZk$s$&sJ={yfNP~!1~S4Y{PAqe5WIl}w|QD#^y{mK6O($83!0_Iyk+5cW> zgSwb``Tvh|nIq?3fJs{wyr0MP>nu`6xcifRwR9{ppJ~&w3or{h7z7t>60-Wm>H$e6 z91V<{HVK(9gjPV4rHIi`k~q(eBa2gU}+X0 z-k89c!T6-`J;QWpG8AM0^2yLF zpF!*uyr?)O$T{J{+fG3)Xc+umC^+H6g^7Z5p{hah4RcZCI~PUsO2}RG|)^2D#-%?Fyu8T%_Y1L00000 LNkvXXu0mjf8l90J literal 0 HcmV?d00001 diff --git a/graphics/pokemon/gothita/follow_normal.pal b/graphics/pokemon/gothita/follow_normal.pal new file mode 100644 index 000000000000..ffa296562455 --- /dev/null +++ b/graphics/pokemon/gothita/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +24 24 24 +64 64 64 +112 112 112 +0 0 0 +88 48 72 +248 248 248 +200 136 184 +176 176 176 +144 104 128 +56 160 248 +120 72 64 +8 72 136 +248 104 72 +0 0 0 diff --git a/graphics/pokemon/gothita/follow_shiny.pal b/graphics/pokemon/gothita/follow_shiny.pal new file mode 100644 index 000000000000..4d2e69d492e0 --- /dev/null +++ b/graphics/pokemon/gothita/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 48 +24 24 24 +64 64 88 +112 112 112 +0 0 0 +88 48 72 +248 248 248 +200 136 160 +176 176 176 +144 104 112 +120 16 112 +120 72 64 +48 24 48 +248 104 72 +0 0 0 diff --git a/graphics/pokemon/gothita/follower.png b/graphics/pokemon/gothita/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..0aebbc3d5f11f933e46ce9ca0e74a8c72c5152a2 GIT binary patch literal 543 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 XMtVHO6&GWK00000NkvXXu0mjfL?)cf literal 0 HcmV?d00001 diff --git a/graphics/pokemon/grapploct/follow_normal.pal b/graphics/pokemon/grapploct/follow_normal.pal new file mode 100644 index 000000000000..1c202d904618 --- /dev/null +++ b/graphics/pokemon/grapploct/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 221 1 +1 10 25 +0 51 134 +1 72 188 +45 118 237 +0 0 0 +168 204 33 +15 13 23 +233 231 23 +194 192 21 +62 56 92 +32 28 49 +112 198 224 +255 255 255 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grapploct/follow_shiny.pal b/graphics/pokemon/grapploct/follow_shiny.pal new file mode 100644 index 000000000000..17f80b3e3b78 --- /dev/null +++ b/graphics/pokemon/grapploct/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +74 16 16 +156 24 24 +205 41 41 +246 82 82 +0 0 0 +255 189 65 +65 65 65 +238 230 16 +197 197 16 +230 230 230 +189 189 189 +115 197 230 +255 255 255 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grapploct/follower.png b/graphics/pokemon/grapploct/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d271bcacbca5537f51f5801a6048143857c83f14 GIT binary patch literal 1256 zcmVP)E{>1z!g3?Tp%1VaK_;O|Nj6000000C7QbS000DY zNklSn2e1?z@iNh*GQ2SOvc0k%a*`~&OnOH zvMeKq_GelZ;ZJ;}$P5D%wLjA&BpD#A#HEFp5>qTXtPK0JQ5A;vBtJ!#lQR8ZO3f%M z-(hbu{+Fi1whM-DPVHg?T-Fk1BiG)EIfoZ`w9i?M8R;)!R`t;}6w{kE();myFWz>~ z8V0l+Ebw4-0{FbZ=PDwJ?IUbs1PuJr=7cQQ%{zj;YB=xL+U^pna%Jz!$#gh1=9({Fgv zudE(+d=yYl?5=9UY;U@NBe=H;k*JTo@$!3<3I`@LBbXZ|ZU?YJ_S_SH4dn$i`%-pv z_xq5_C<1!Kl5zCn#hOlcj~&bUFB8t}CSzf^8jL<*z*3IKLk<@re3_e8EpkUeKPetw zIuv8%;Jjx9S^y40PwBI`Xv9InqeC4^ypHT)fGT8rbi$zo?hSH;E51`J{wlR=*c^&G z7?!A4HAW5u;b1RxX24F1B;lgz5D5=;aP6qh!j5bvdVT6THQ|s+@9-{#4ZJ-z+}@TF z`Kq{ap72t={8w{c zQM>1pPa$59SAGX{C5%%YD`^@4bEShXy)&Tt@82ODyhRL(W7}zW^VaLeVnzl5ae2%^ znp7Hag)A)(*pJv(2QA&*~`r3%XV<*PdDD$%`Dt@S%C}FfGJsLzjPQ~tlEo@83 zv5u9QTlB%TcR%K5j{nkg18Y7YcV6^^{U% zYVn57{_ex6#rgC|%)txw4a-f=nVgepeMDa>*g#yEbwSZ z_#DJ$F;<#?KJ8!Al_^N+kNKbJi?hj(Dh2$_Iu%oMV&^3AKlT0oJujtS`}c34QsHYB SiKl7+00003jeOT9$-Ekk8-P!3zyb8`?vcG&gGntuhb_4Lg{4f7h zK{(pIzW=KtIh6v6T|minzZ5JnL$v)?Q9na=s(mw~cHJCgG0}U8>!Xz(29#XFFsK7> zG^9C~F{k=|5-D3Y59%MgalusC=Xzl-+IBA|R*vpabc6S=KEv>r$g-z{S_}SU1y6fc zdKt`>5rCy^$aHJg-vih`jnTk(aD!l_WzW{Mpoh!xNo;*;FV14#$xp6jZ_Nr6^Qj>k z%w~88Lq?MwXaNN)TjfmrEJ8{NcE6r^3URMb(Gb7vrjxW*E=Br528BjvwzAzB+*o-W zLqqiT@$LS5;D7o$eAHi`y%DLsVg{MVmDKW^45_Xp<%NLEZ|`7< zwr1TEH34zpeHu#apiyHudH$PGXv}ygNA%n>-A+KliH8v3YsWvVomnKXzq<37(c(Q^ zvkbOR2fkfDk3sVjFJu$WIv+p$9OWG^TFHq4J6qB~(@jn9^ar^c=pxZ{W&zvGsqpU^t=u&OGp z!%oVWQzYa@E;x+SsY2py(0)%lRT$uwgre#^Cei-+_4A_h+#?le)VA?9RaEi@kd_Z3 zOmW6PeTX1@GwmC+e1BawA=1rt=f&in0kdJRTGQ>*byL;4Gf3J;Q%VLMEZKdhm$)U7 z3#mNxa4cPv)=IknkX^^X+++jD6NIi7g7&E#p%Yw>roNifwI0@gKn8T^FfS*IoZVL@ zO};r~RP>kr5-W?lj3?Sh-`I)w1@S>AKG%&)7w+Mc(5bK&sC4N*9rxXR;b0YLEBJ+0 zi-i81{4s8-(t--6KSA?J+TIFN6Cd`m(cpS?WaA&4-f=#%A^ID2_rwTAE+^>#0000< KMNUMnLSTZSqTvPr literal 0 HcmV?d00001 diff --git a/graphics/pokemon/greninja/follow_normal.pal b/graphics/pokemon/greninja/follow_normal.pal new file mode 100644 index 000000000000..33fe49de2b56 --- /dev/null +++ b/graphics/pokemon/greninja/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +46 58 91 +95 55 74 +20 20 20 +220 212 133 +234 152 208 +72 95 157 +245 103 190 +115 151 212 +136 186 226 +184 152 83 +176 97 134 +222 231 235 +233 85 88 +241 174 219 +128 85 41 diff --git a/graphics/pokemon/greninja/follow_shiny.pal b/graphics/pokemon/greninja/follow_shiny.pal new file mode 100644 index 000000000000..48e25a2ce11f --- /dev/null +++ b/graphics/pokemon/greninja/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +20 24 25 +92 22 25 +20 20 20 +81 94 95 +255 139 136 +29 38 41 +232 57 65 +38 50 54 +136 186 226 +59 70 71 +118 35 38 +222 231 235 +233 85 88 +44 51 52 +180 180 180 diff --git a/graphics/pokemon/greninja/follower.png b/graphics/pokemon/greninja/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..bb08608ca5b83f243a098197560e116ef0245a5a GIT binary patch literal 1002 zcmVPx#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_E;?IZH%b%~6x`H>>X^_-U!C=5zH^t< zh`Qpqm{YJ}hTiAv=~YD14Btf zK~zY`?Ug@k+dvq`?|fgtR~1zS52{SikVW!qWHru~P)x=`=&ULTyJWHn8Vms;BUI=T zx-?@N=-|;FJQ%VBN&?=xbm){1khNobwk-K{wjiN&YTv=)_uk#}`2M_i=zshxfwP~@ z{AW>8QN7H*PmN_l6Zk`GKC{hFoPoe}=F|@^j6!aXdaWRc_qyqLff4DP z+b_>K1A!HK$?L5#sr4=@$Mmw7CPXHkNS5EbY5|jjAH&bvqm`b(^F`XNe5f?WMXcMN zWQDfF{dU1Q%LRiSxxmt&aTFCFcuHaR);$L(cxQ|0Y~t#~0p;wSwv zz@%SI1xo^xng%8!%~O?U1e3%O4? zRoGZERddXaXW|Dgk^wAgC4zVmnR6}^cTtRBL(}hT)9P|fFpUz{SEmBZxnNeiL^73- zebT$ZK-O^hr6Prp^bRXBV;xu%+1ZgI@r;APAiOmo zHGFwJ7z6>=?gBVvJt+*O<1-ti zV4DtO7nR+}+1^Ddz7!W-#;Mi0eU)TOU*taeM{(S+1bZ)W)j$K=#P|8ZxloV(OC@WPg?|yZ7gBdj`pCH!y>t(Ix zh})5Cd0ZFE125(TWKWVQFF^r&IfL8;*HXlD48pG|1CwjVlp>Hh33kSD?v1uzwZtjp zQsA!5P)LzDb~i)PyR|1O@F@~Fq0lU*NIinhu#{Wh13qOsYwco6T*Al2h5?V(_&b5n YZzT5_YC#?VLI3~&07*qoM6N<$f_PWVZvX%Q literal 0 HcmV?d00001 diff --git a/graphics/pokemon/grimmsnarl/follow_normal.pal b/graphics/pokemon/grimmsnarl/follow_normal.pal new file mode 100644 index 000000000000..0b4921558a7f --- /dev/null +++ b/graphics/pokemon/grimmsnarl/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 228 252 +0 40 24 +28 28 48 +40 40 40 +60 60 96 +76 76 76 +200 36 92 +236 52 68 +232 64 120 +4 4 4 +0 148 92 +136 252 36 +152 252 68 +0 204 128 +220 220 220 +252 252 252 diff --git a/graphics/pokemon/grimmsnarl/follow_shiny.pal b/graphics/pokemon/grimmsnarl/follow_shiny.pal new file mode 100644 index 000000000000..babd54aac98a --- /dev/null +++ b/graphics/pokemon/grimmsnarl/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +41 24 41 +148 148 148 +82 82 82 +213 213 213 +123 123 123 +0 115 148 +238 49 65 +0 148 189 +0 0 0 +115 57 98 +0 0 0 +0 0 0 +156 90 148 +222 222 222 +255 255 255 diff --git a/graphics/pokemon/grimmsnarl/follower.png b/graphics/pokemon/grimmsnarl/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..06f6b343882b0262aa4ff3b4dae9f007bc8fd0cf GIT binary patch literal 1274 zcmVR_ZFeoS}JUn1bOiaimT02Ndpl{Z8cicQUn!6K`3n~Cm5>rDrg_-Lmwhbdb(Mm zVU?m!VmYpVmeLYqMDh>}5^^rJN$#3fBTD-u#DdZ$XIP?_MF`{|#m#1tjlY?_-I*;B ztIzJ9Uz}_j!g!7!yvI>6PChG-&pga z@v{0Vt7xexbS-!H(&-OhC2x53X`5FIEJ4v)opMU+YmRdT0_q$%=a|FwlYk?3$cI&( zbAQ$7PgmOJAy8un0!!dql}UN;nbR+ksfty^P78dN8ni0ZDzzQyF<0l++fg?NCzW^z zBG<}w8F~Ggw;p`#&a*PvS6GbsiEYS_7S`T>PRa+B=8dK1nVq4YU}o{#{l84=S1XH= z2Z1HX*k1?gfm=5}2sZ2y17hx^tb$6gBM#uQz_5gRl36*3Pq#2PoNHxrXtMm|zBhL@ ztzVwo`m6r34Zp|ywq26{lD}#6PF&w|;>V_IjZ_zTw#2Ng?O49PfAoQ#Le;*&b=iqL zfYk;Y_U+y9##a!?2QNk(*uEuQN<)^0(}uD^@)-LBTj3Zs0Q}eUd<2{^7rEWgN6wLU z=Gcn0TY*f_qZ30h+5U6Qi2aOW zpmD_~zTOSKVzNEcXZnCld$sj?_HH|#EitS*;_0H&z^(Vq=RQGfA= zMY*xZD}<~rFAPN%50CGBVSI>tI6SU@d9)BFJ9*YpS6~GL_Gkmv!Z8$ z#2GhPj?%SfXnXRKJMUX+K256*6(NfpjA{n`#WS^c$EX&ToEkfi=&#!P4+0^ z&oM{daUW=q?#OG>rB}dZRf+==@&wvuji?n|poRyo5rp52?W$faNBl&HM#`GO4}C&c zM-f+thyQy0hK)Si&RdhLF6G*}J~GExEW|Rz5P9jmct<#}2h`7g=4a{*o@9@ACiU}z zelw}lCa+q_qv*nn6`#q_qT%X*+wrxab=t$wcg5V|qFyiPx2XPyc#UW|bJtlHT>)xo zhX$Yv;A+R-C>fq!c?aOyYpLo9QZvx8nSL(C56PMVw<~$=8gTCvqB*Ev@@Uj}2-%mn k6kihlMUR^#E5a4B)C*nFVKfc*UYNY7;;0007- zNklORd5$C^`N36J&1>FEyJ5T z3{Qe(f-(ELbz3V|1*>ze%=^O`1v_k6#qkC#mvr3)rmRiTzMPOfi1d2)v+UMJOb5UlFlE)ie(Fx?eu(G> z4vOMN1BTF(_;SpY)xYTv{{h~9z+0mMB zpmWtg{#@lb`Pr+f%`$}K$4($~gjg}){Q?hO${Y2m875r4Td~r_%QfXm0fZHUfw^_w zE4TfaR}+n_rdqN5mfw?h4_+pO6@wv`dPvD_ZEiKe$ZB6J2AH)0b+xjl8z5E;q{xJA zY2i7kiVzaq<6v4199r3{>)j`@xBsp>Cy% z#mY4>VRbK>-tX(^TGBgcJfe?j=E!dR0$2zZF_$ix>t-(a;JK0Sf z3a_BA_GK7Eq(^V&L0l$swDY+*bx)|}(O$Au(Cklt!9A>ZxUDdYR_>*45$k{bcf~@2 z=#tR3+Si3Rc4f8CpCbm$JC5D9PDU`e!m*x(oX$)#%W{)MA3DC75WVGvJv*BY5G0Pw2;%`Xk_y5GNz>5pQq*g#~orygpw{_q-$> z2Id{E8z>=lx>g_j?AU^Jrh__$IdOK{Db$^9V;G!q!`atZAB$Ub{|8uNHAuln{SyEH N002ovPDHLkV1knDcSQgI literal 0 HcmV?d00001 diff --git a/graphics/pokemon/grotle/follow_normal.pal b/graphics/pokemon/grotle/follow_normal.pal new file mode 100644 index 000000000000..78c07db4d5e0 --- /dev/null +++ b/graphics/pokemon/grotle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 80 56 +0 0 0 +128 200 48 +64 160 48 +72 72 72 +152 112 56 +200 144 24 +224 184 40 +80 72 56 +104 88 72 +96 176 80 +160 224 112 +168 176 200 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/grotle/follow_shiny.pal b/graphics/pokemon/grotle/follow_shiny.pal new file mode 100644 index 000000000000..5b61202b19cf --- /dev/null +++ b/graphics/pokemon/grotle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 56 +0 0 0 +184 200 48 +144 160 48 +72 72 72 +80 152 104 +96 176 120 +144 224 168 +56 72 88 +72 120 96 +200 160 24 +224 192 40 +168 176 200 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/grotle/follower.png b/graphics/pokemon/grotle/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d040992350c62efb0446e2b2e8941aa640937174 GIT binary patch literal 888 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zz9qSb&tB zFmPC4;Njshqrl?C1c?VbGy*&uo5CE+Jy-@ zr!G1EWqT>LtNhjR7m>YR&s%BCjQSwmQ~y5l{k^$-%o{p=bCQJrdl<+hFg}?7Hg$v6 zg6NW{sOg0}pI6;n->k(Qc1B_K+Lw#oUdV}_w`{-Ob>r{eyrEAN`qGZQlFw*M{`!*7 z-##^E^9p{ zwfSC~4|YG^eSTW*TUp*&ybmP&H`BR-2E-Gq2tykTCJ@H6pX2UF2nb^`LeOpTJ-zf0^F{$HRZjhx z|JZ!J;OoW^nN1gg$w#%sHKHUXu_VKYn_7#Ud^n_8I~Ya3Wt k85nHORosuFAvZrIGp!Q0hGPaZK{<-S)78&qol`;+0QE^``Tzg` literal 0 HcmV?d00001 diff --git a/graphics/pokemon/grubbin/follow_normal.pal b/graphics/pokemon/grubbin/follow_normal.pal new file mode 100644 index 000000000000..3d0e980cd471 --- /dev/null +++ b/graphics/pokemon/grubbin/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +224 224 208 +248 208 96 +173 171 161 +207 143 43 +169 111 65 +248 96 88 +213 75 73 +182 57 58 +94 93 88 +68 68 64 +87 58 33 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grubbin/follow_shiny.pal b/graphics/pokemon/grubbin/follow_shiny.pal new file mode 100644 index 000000000000..cc957019c642 --- /dev/null +++ b/graphics/pokemon/grubbin/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +224 224 208 +232 128 104 +173 171 161 +192 64 40 +169 111 65 +192 64 40 +213 75 73 +182 57 58 +94 93 88 +68 68 64 +128 128 128 +16 16 16 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grubbin/follower.png b/graphics/pokemon/grubbin/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d4d41084cdfa2b7cc2db7254982ab139e6fbeaf1 GIT binary patch literal 1334 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAk2N!-^NLagi;rV{;mHCc85+bg8dv3F|ii?eKad8N@QWOvn0O}nDqaiT-LZB$; zxiT8=YyF^%oQC4b&7Gm5#YqM&?*iP6^C zCGFS?);S+n&tlE_%B!W)rKR+o(YP*D$YAxJhL!-!1#=x9zx};V@cyIet~2;64@}(K zaKUoMoJq%mkETeb?U|_-U30|pYR#+*bDAWVYq*rYd8R$@qt7J2w)4xcx;&}Bf9IXi zoFsmUxlCy>Vbk9&e6z2C@qA_fon;#B*M&Cu-I*)RR_ovys3d2&EQxK#$C&Ddvc^B@ z^GxG+v9^4uk?{Qf>maW)uf!3hj}{iJJv-klyzu1hLdNM0SC;=c5%nbd0DGRKilVTR z(CwekY?5M?;>0KGnLji-yh!RogfjmfqZQ3F-iZF=K6m3h=X;rh`&#Za2dG=9#X3EB zvRWplxh&)5wReuUccyFnRViPm#Ix67!?%KIp?;d4b}g4TdHg$e(D=`yhN|fwd09iw zaY>7vs5+o}GfwBY>Aa7XleQe#^|xhl>JHxGk4DF|=JRn)5xf6w`n{Am@ks3rpMo`R z8!MQti{H+$@BhB#fsIoIS$=!Pai>g+4RQbA_VYt+okbP@zcc$8wq;4|Y%N@I8=&QuWvC}0AOJLE z6pV(zunB?d^CufIFfavsx;TbJw7#8wbK7hK9#`SxhmWdV`u{(-pZ&$#Rc%wgt>peV zplyCxfT1Id-+=Aj}Z5Uo#`EHb0TsaY~8|nZ2v8I>#=h7 z6{mjdwm8P+^OIhDv|}zZS{Lw?ZTB6sB~u4{JLM>O((lyfAIT*}qIheLFVA9B95cC$*w8 zICIKJ*|S%=cJx}^F?PATv!{E?dxg&%z1A1#=`Q`Z?D>>gU#3~!F+C!*;8L^6!F^uG zwe}w|tc`B+75ebQ=uPY--iv#gwRay7@mV8Zq0`q`&(-CB;8`-Ks@}$eNz(=9M%Z!t z9{ks{W99FjgN0Kfn?A9~y>GkYrO|toMNd6!zC-;vlTRHfoZXKluS+CdJ@(yl;o%$2 z5p_-XH-tIn3yFN3)a&+N@wkYnytVU%CwB#8`Ce>HdGTPXiTTWBb8pG`c?bMHocKA< z!j5HQ2J4)P?OYkTb$&}0+s~HyoHSqGjZy5mY+B;|?+W4{cvs&R2=iF~nd75Jc468c zsrS==&42#&9p|sWu5Yr3-&Nn&W35Zd?O1rMeZd4%;gWr;0{+aczw^iYMvU|$+g+>F o&$3ics23_?l)v*#g_F~s;gY?fzokrwH7Kumy85}Sb4q9e0Mmk29RL6T literal 0 HcmV?d00001 diff --git a/graphics/pokemon/gurdurr/follow_normal.pal b/graphics/pokemon/gurdurr/follow_normal.pal new file mode 100644 index 000000000000..1219c452c470 --- /dev/null +++ b/graphics/pokemon/gurdurr/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +94 32 47 +207 63 74 +7 7 7 +191 182 164 +146 129 121 +47 47 40 +147 63 121 +104 40 71 +200 95 172 +229 229 247 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gurdurr/follow_shiny.pal b/graphics/pokemon/gurdurr/follow_shiny.pal new file mode 100644 index 000000000000..09b2dfe70ca6 --- /dev/null +++ b/graphics/pokemon/gurdurr/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +82 32 47 +136 40 51 +180 68 48 +7 7 7 +208 192 128 +174 151 96 +47 47 40 +224 80 69 +104 40 71 +229 229 247 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gurdurr/follower.png b/graphics/pokemon/gurdurr/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a2b8aabbfa7032f45dcb2941016e68fd9971ba50 GIT binary patch literal 925 zcmV;O17iG%P)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00RX{L_t(Y$L*HCkDD+Q$BkHS zjIoh=w5hc zu)p8uX9Gbm@e(fq;b1$Cxe4rydb5UnAu#qDEl+;}6nb{1mBE6}Y{elXXN1pTBL@@U zi)aI)Gr*RClM0c}toZ{*4xI^n20cP1V>4mm({};7fA4!O-x5z7;E|IHAu>y#VPkJv zN+FSVEk2-jaUvgMGXY0}AmmaJw(Qf;l#{q37kSbdH0+uxO-p?kpEfJj3pd!d93d)# zR=|C$IhL&eiUgGSuR~xAqEw_JJQx_f-y87d1J6?>)B}HnD&4s{@Di?fn@&U{Kok2= z+>fz0j`Vm5zeWhsw@S|sCm2rxEx4#dU$1cbtlQvkW+0ysk9B8kPv9@$6O=~ zLrZ~~5O3ZKo!2dP(|U*hWLW;b-ffa&HWeC0U!?a?AqQ_0ZH3(T8BIThFu*q*fjz~q zKM2AbMp3xz0~O6rmw7*9H`>u9=Bb;Ra{;dRpRw62UmIL{scmtZ9!})*JYGKq-JQv|8@1g8 zXV@(&1;1QUTyu`vx@+-00000NkvXXu0mjf@o%N* literal 0 HcmV?d00001 diff --git a/graphics/pokemon/guzzlord/follow_normal.pal b/graphics/pokemon/guzzlord/follow_normal.pal new file mode 100644 index 000000000000..d3f8d62b682a --- /dev/null +++ b/graphics/pokemon/guzzlord/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +253 209 72 +178 240 255 +56 162 200 +191 143 55 +82 87 101 +30 91 114 +69 73 85 +59 63 70 +42 45 50 +43 37 30 +29 31 37 +18 20 23 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/guzzlord/follow_shiny.pal b/graphics/pokemon/guzzlord/follow_shiny.pal new file mode 100644 index 000000000000..bc1316f82d77 --- /dev/null +++ b/graphics/pokemon/guzzlord/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 96 24 +178 240 255 +56 162 200 +168 64 16 +232 232 232 +30 91 114 +69 73 85 +176 168 168 +42 45 50 +43 37 30 +29 31 37 +18 20 23 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/guzzlord/follower.png b/graphics/pokemon/guzzlord/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f9e52bd083253e54a274ecf503c5d489cb18da41 GIT binary patch literal 1871 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBriyoUk{I^(iVt>DRPu{`>X*!+G<*d0)@E|6|%?6aHeiwnku!xY(Y0#=3PE%EJSa zj@XOGYzz{)6h4Xb&$W44Upmfn{q6{Flc~IYApiD_WdfXf`rc&+SN-ENudS|LbwT(X z|Fc<-js;BFa3P!bb@!>`0v;g^0UXRbUcLS?S8K}VCrsCO|K?KatVv&IeMiEnxma$= zmvh!iG=29>3f`81WupIDc^CN+xbT`%R7bk*GuJ7 zG9?fFX3+b^<+ygjvvAE<+|i8RxqLn}_ocR;jdosa|Iku>$+e4Y{nk5bl-tk0jCCfF{TtgktFn;lMZL=Mu9(^m|sf!k#VOjG2(ypHh?G4cp<|k72B$Om-ZeMwN z@(Biev&$iylDtoT(@<6u^vQMB+rcUG(2V)pO`f)wsj@r|cRfAvfmvp<_RrMUW$%Ng zod2*U(=lv=_7>A5&uyaX|E=7?CG$YnU9sWOu6=RqMc?0?7d!Xlx`N~JwqcUTPWj7j z4KflvI_AU1ym-!!o8xO7bH_R0=+t|li9Hzi*;i2v@>*#Hxt?!=* z%befrb9-9Y`x#dwx5fPEFEBfN@SmmjI;Qm%Gn+Q7W{tRG^G?V|yo&YIf7xa497R{_ zuhLx|{Y^P>&I8tKF$TFF-Jg5*`f_TyKh1tF&OPH%HDkfnST=37FFf7*jCE=`B~~U! zFFAF7n^4X5wT+7Bt~xrN_Mg4sU%bH@7HvJ#gf{bk3!0Ptvo*4gU&wpOa$Rxv$)yH& z);B-U`_Qu5Jd5#*h;vVDqv_!SvFPjypz*4QtM+}gW8c(gD0{eyTi@))Z>uHIsv(hK z@1Aq|B=pNWPfR@ZtwQ9y>a*ThU{I*C#QMiuC}!9j+k6R);7?EW&~I3gr*!Db{9?HR z-L-;K&fJ+)Ef>j@R>A40zx>Z7e;)o?Q9W<(_C116c6s}=Jn5RxDwb)H_w2>GleSFD zDtIkdzmqKc_00Lr^YiUYuk@GX8O;d}NH~7IP?w=%7F)!L-WA>ZE(-iT^Xy}J)7%41 z{mZ;HdDmWlcslpM*3!*9r_CfyyRX0hFgc=L^4^&W`|}zP^tanbSuj0nOaT>dp00i_ I>zopr0CCC?V*mgE literal 0 HcmV?d00001 diff --git a/graphics/pokemon/hakamo_o/follow_normal.pal b/graphics/pokemon/hakamo_o/follow_normal.pal new file mode 100644 index 000000000000..12daadf35dff --- /dev/null +++ b/graphics/pokemon/hakamo_o/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 16 +223 167 69 +244 234 84 +94 73 36 +69 68 67 +124 122 110 +188 187 176 +244 241 240 +227 70 59 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hakamo_o/follow_shiny.pal b/graphics/pokemon/hakamo_o/follow_shiny.pal new file mode 100644 index 000000000000..fab1014d102c --- /dev/null +++ b/graphics/pokemon/hakamo_o/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 16 +248 152 184 +248 200 224 +94 73 36 +69 68 67 +184 184 24 +224 240 32 +244 241 240 +227 70 59 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hakamo_o/follower.png b/graphics/pokemon/hakamo_o/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..86dfd2238c0ed226a2837ecfe4491fef8c351d01 GIT binary patch literal 692 zcmV;l0!#ggP)Px#Ay79G000(x0&M^Q0zpYc zK~z|U?U%u_OJ@&sC z5#8edS^zO~=1}q5c2j`i%%S49?VbQ+r!{UZ%2LJ6qtI9F{aD~jPD9B|N3el{V|wl) zk}O|vi%=^fnD9+h#~7;75(S4o?(yi7BSM7uHl{Fw6*qlQ_#LPVE*;DuG(sNt3ts$0-?Kz4viRv(aR?w@LM<@mqM`e)Es{ a?DGegn-HN5X*8|?0000f$TGOMtruzO@THc}NEPOtxVjiD3AQ3{)CDP-sl@2-c zcw{-#Ni(1o>|6zv4mtC9V>y#-(F$M-Djk*`vp*QiOnHLa&L-`D+GdWQ5Ue|Q*hGcp zO#R&ft$>LqEKkVQ-=RFG6+Ba34-d~2tDxN^xZhsuu?*yt)z{&YR^SI@QTzUv0p_}tEHOcq1%$^PqgC8@;yb d1#$+9_%{@;+jN{;3c>&Y002ovPDHLkV1kZiL_z=n literal 0 HcmV?d00001 diff --git a/graphics/pokemon/hatterene/follow_normal.pal b/graphics/pokemon/hatterene/follow_normal.pal new file mode 100644 index 000000000000..87fce642a6fe --- /dev/null +++ b/graphics/pokemon/hatterene/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +24 0 252 +0 0 0 +48 60 64 +104 76 80 +120 120 120 +16 16 16 +0 0 0 +132 152 164 +188 188 188 +212 160 168 +188 220 240 +208 208 208 +252 208 212 +220 212 224 +236 248 252 +236 236 236 diff --git a/graphics/pokemon/hatterene/follow_shiny.pal b/graphics/pokemon/hatterene/follow_shiny.pal new file mode 100644 index 000000000000..5b745fa8b73f --- /dev/null +++ b/graphics/pokemon/hatterene/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +65 57 57 +115 74 82 +123 123 123 +16 16 16 +0 0 0 +156 139 148 +189 189 189 +238 139 172 +222 205 213 +213 213 213 +246 189 205 +222 213 230 +246 246 246 +238 238 238 diff --git a/graphics/pokemon/hatterene/follower.png b/graphics/pokemon/hatterene/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e1b1d6da638a32d9499700fcd03afd259281bfd8 GIT binary patch literal 1172 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/heatran/follow_normal.pal b/graphics/pokemon/heatran/follow_normal.pal new file mode 100644 index 000000000000..2744c5d02615 --- /dev/null +++ b/graphics/pokemon/heatran/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 64 +0 0 0 +64 24 40 +176 104 88 +72 80 96 +192 192 208 +136 64 64 +128 128 136 +40 40 40 +192 120 0 +232 152 0 +232 232 248 +48 56 80 +168 40 32 +240 80 64 diff --git a/graphics/pokemon/heatran/follow_shiny.pal b/graphics/pokemon/heatran/follow_shiny.pal new file mode 100644 index 000000000000..874053580da1 --- /dev/null +++ b/graphics/pokemon/heatran/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 0 0 +0 0 0 +80 0 0 +216 72 48 +120 112 88 +208 200 176 +160 40 24 +168 160 136 +40 40 40 +192 120 0 +232 152 0 +232 232 248 +80 72 48 +200 64 112 +240 128 168 diff --git a/graphics/pokemon/heatran/follower.png b/graphics/pokemon/heatran/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..4939e6fbc98a1fcc5eb1d5304ed7f31ac70f241b GIT binary patch literal 1329 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxNqH~@JL z5*iyaB0K^T4jj19;o#8F(4nEBaiD_X#SDfQFMb$U1gy|d_z>XmRX0u#sG2d!+uens zgH_f8$YC$>^mS!_#>mU2!s{XK^cyH7keujO2Ba0B7)UWNB<*|$bP)3+PZ!4!kK=Er z?ax+r7ddX89kXI{OXnTeo;{bi=FH!u99vy?QY)<3V$FsFI|USbzdum$*!}H<-_zbQ ze>P{4!-*?*sA=3dlB-a#?y*;^rO*k{pZu4Wc~6{Kxp?zZ4=cW)n8Njf^KZ_5|NVDb zdfC#<{8zqz<3(d{zC&68zKftNW8$9vvly~QY$LMh(Q_9}R#q&hRcMy z`&7*Nel1eo{N--f{LcrHG%U{5_%5vbW4`up@e9)n3#^_jiYWfOQq=h8S)JMfHT4gD zDw8cb_>`lUivD*#cQGbXIx)=6_J``PuhrlFe%~LpXG-?GEX}^dv5o!@BV#y@8EkyP z@zY%61Lws1Z_lc1*u}0V#qsUh>v^qhQCd}!+;hryKhqa0oZj##qqdWKhV|QYv+K9- z9yzi|`H6j*%tVdk`E5GKH=Wg*x2Natp52dkoqZ*>PC&flrsG<%oTQ|C6CW*=-I&i? zwIkt1&UL?pq9z`dOBHY$DP8$AH0e)^A*m1Jh#jMS>V>anjhm~EHT=`V55aBwp6RZwMZn;)O5!NhxiQiZDT zU-j#^=3l&UGratr<;?BVUMN3xx4O*Y*S0>m)XpX8O-9O}37t!?p3w*vK3j43`Qoz^ zU(WLCk@eN{vH91oC(lxwIxQsx+P0Kbs4SC{>wda z?k3&RUL9FrrdKU-jVMV;EJ?LWE=mPb3`Pb$vA+6ER@1_n0- grnsSK$jwj5OsmALVWqDQsDNYeboFyt=akR{0J{W1+yDRo literal 0 HcmV?d00001 diff --git a/graphics/pokemon/heliolisk/follow_normal.pal b/graphics/pokemon/heliolisk/follow_normal.pal new file mode 100644 index 000000000000..52ac0248ba33 --- /dev/null +++ b/graphics/pokemon/heliolisk/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +48 48 48 +96 95 95 +75 74 74 +178 171 171 +213 203 203 +58 109 176 +116 42 20 +232 113 18 +214 163 42 +248 203 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heliolisk/follow_shiny.pal b/graphics/pokemon/heliolisk/follow_shiny.pal new file mode 100644 index 000000000000..022071485b78 --- /dev/null +++ b/graphics/pokemon/heliolisk/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +48 48 48 +96 95 95 +75 74 74 +178 171 171 +213 203 203 +58 109 176 +158 121 52 +235 208 94 +218 82 72 +178 63 55 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heliolisk/follower.png b/graphics/pokemon/heliolisk/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ae5a60907f0d6321685a48b877fded5c13098d61 GIT binary patch literal 814 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 JPDHLkV1mR0iU0rr literal 0 HcmV?d00001 diff --git a/graphics/pokemon/hippopotas/follow_normal.pal b/graphics/pokemon/hippopotas/follow_normal.pal new file mode 100644 index 000000000000..8bada9c45fad --- /dev/null +++ b/graphics/pokemon/hippopotas/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 56 32 +184 120 80 +144 128 56 +208 176 56 +48 48 48 +208 176 80 +136 88 56 +232 232 248 +224 200 112 +184 184 192 +136 136 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hippopotas/follow_shiny.pal b/graphics/pokemon/hippopotas/follow_shiny.pal new file mode 100644 index 000000000000..eb4d0d164cc4 --- /dev/null +++ b/graphics/pokemon/hippopotas/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +72 56 32 +200 144 112 +184 152 80 +224 208 136 +48 48 48 +248 216 160 +176 112 72 +232 232 248 +248 232 200 +184 184 192 +136 136 136 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/hippopotas/follower.png b/graphics/pokemon/hippopotas/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..4ff33e32f3185da7ed5035ef92413a650464a378 GIT binary patch literal 831 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S9u^8a zDgq`nSX|g(VPIfzVM9PigvE;&KOUSY*s!P6CAlk`w*PfV2V>11ScEq@C}8?qK}s>EamTas2I7$L!k%A`A(U z?Q>O6r!_uJIIYXOW_rZCprX%{0yTD9^m@F=R23*YyJ%r$^IbZDBzd_z? zw}_7Rq|@u7@4cP;BbTe|Ui7)#yxiPj<;`aaV{Y32cgOB^?j?tH z4ylB2nfPu$x%PKjV=mhP<@MI4T!`BQ4#(!x0}f7Oicop|=# z8+C8CuWQYC+dnm4eBxuXHMU$bHs0&!1y?g`r@r$yxn}VCFVT6#D81)&&pNpsI>KJ5 z?X&)V4Y;?N*XTFv&MCJSOWyWjUMw$cRB0c=ZSpqWK=BBt(QU=&McO-VEJ+J@F1C47 zZnWAu{#1*Odzv-p^d@67-?Mc-JO2Fpnw(auKcBO37Q5K*IiGvPYZgUTUj5T_{x$DA ziD~{HYLYfT{(NTl!pdb;_k!cUuHLlb*G~@Z`W5~rdcuB(Z?R9E%9rqcJNNF)+>$xh z*697?di>q1@v+F`rAF_UPDy&&a%1Vkh(gPtzfVQ1R~%ffda9&2FMZ>-fAjn7Q?6|- ze!&si2uusAC9V-ADTyViR>?)FK#IZ0z{p6~z);uFD8$If%Gk`xz*O77!pgv)JZs@2 d6b-rgDVb@NxHYhuOU8kco2RRv%Q~loCIA>NQs)2w literal 0 HcmV?d00001 diff --git a/graphics/pokemon/hippopotas/followerf.png b/graphics/pokemon/hippopotas/followerf.png new file mode 100644 index 0000000000000000000000000000000000000000..e8802de5c4968b6a717b30442c4ffb0a37e1e4c3 GIT binary patch literal 628 zcmV-)0*n2LP)ecu?r*__(;hh=_>oe952y00Ia}L_t(|obA;? zZ`v>v0AR<5o^2ci(l{gzXq(mxF&*?6$ka~SB@AnDTZM#nMNoNHTH0niwnCk++iibf ze_%gsNmVtDYg6sI@ot~(y!Y(L2>`p;#V-Dva1h?=r-OQ1P1+1?^V9iR=xs9zwF2Sa z6@UXw`df^Hkom}NK=p<-w+6H6k!Lq~ah3+iZpf6yCU@rqi=oxPNz-%%?1orNs9R(& zjf7T%)`Y&~p4~n}R6P~lfymCZ`QEb`@@p1ulpSiOD^_Wfq9BdR1_Xco{&Q7~=!Qvv ziLVqWo8GQ}xUZ+!W&m9Bs{Sl+kUG&m( zR&2TKJ@QuG23>YA@{GPq$mGqTTA*zAoCzU1$ZUs<62<^V3*-?j3j*S2^dybbWlLILYq1a@DFS9~TWiGUTH; zy%^f;RC&_uw;l@QcKf6Bp&7Zw1S2?+@X z1_mA;9y=yjT-XqBz#?G9iWMhLT!`1WF9wumO!9VjVd!9$^#F3%OFVsD*`G1;vZ=7$ zKRUY@C?t@a=vM}$6`&YMF)$?Ud{3e*bo6C^xV}9zyosgu~`1OM8EY>b*5&hPbF_|H`?xxene+Q?O zi=O70d1&6T32O}k_dduCP4{`-Y@N49J33`iLVNP{j8L6o5f<-FM<%YATfBVsgE_UX zY9H4{Y)-9{OGvJ}&+_@v#Epxtag@j=-+e#Va{mmYiOD<99c$=*wc9LRWXsZ;;&ooH z1rm;_-1{-bS9CM$vfqCSfH4?0Gvrre^}+pdA8Pmw67_HRUe!1-cW;7fcJxP{_1_xz zUOoGBdhyH38-I$AO{GcmvuWNa!uY=YHT=t zFd@uo=7ubmDSDRXR#$vn(@NCX9QCT?=JoZYam_x<#xCyiuufif`R&(yTsPv{87{J( zz8#l;T-*KNN$bi}8Xnw6hEW$jraK<#zWx5g35orGS3i<|YyZ9Q=ChiKxxay_O|`@| zq9i4;B-JXpC>2OC7#SED=^7a78XAQd8Ce;dSs9pV8(3Hw7`QdgTe~DWM4f$^w33 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/hippowdon/followerf.png b/graphics/pokemon/hippowdon/followerf.png new file mode 100644 index 0000000000000000000000000000000000000000..20ac193d74588d7a2133c8b8a82e03417684511a GIT binary patch literal 701 zcmV;u0z&ePZwRh;#Z?6!$sZ3v8J_4}4=V2@pt%)pk2Vk$w~S&xgkbLVoPWek>U0 zoIT?&>q{w9w$20q3i5ovC2j^O{&aW)qqo6cwjY)0Y$&ON<^H&4V8rLKN zvc|70%DR^5bcG4!7;z`a8uw0sHKrS7WNs?4!mrl|SDaQ-!U}sqv`K(5zigp+|6t0y zie-jOVNYYoR+y+>aKJg!`rwWm@5&aLDA?iHHCh$R90kFWEO8`i=iKQgIA>pxNxUo8 zY?+@2*qGlp!Mu26tf(~tUB_7WduPrsrcC5muCp=VqWZ4Q83k=A-<+$`Is}+8i8nrF zQ^jn7={`Rk!C8=1CY65RUhuCMJl_LM*b8=3H41QNFIdUiRy@P2ePC~ObN=OAdLB0a zoUtX|#x1%t<@sCnFKHClc(uix{VlpJYj-N4)qMpsCJFB{E)%xEkyJ^Ef?zhOQEf5j zZY*_z$8Rkl1TfI^FzAVGVq>_qY=JT3q$zEpAl-mw#gq##5drwEX>Ni__Y7e!RbyKK z+x!Xt#}h8|owcO}trgVlkukvKvpc+a5R9Pg`SLjg~b)el~5+E8UdwC&W#Q=Q;`{+i9wKy zo`#&7?s_(uB=_i@?gbC|%L00000NkvXXu0mjf?5jb$ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/honedge/follow_normal.pal b/graphics/pokemon/honedge/follow_normal.pal new file mode 100644 index 000000000000..6c263df029e5 --- /dev/null +++ b/graphics/pokemon/honedge/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 55 77 +38 111 176 +16 16 16 +56 49 42 +122 112 92 +108 154 186 +166 209 225 +173 165 113 +97 82 69 +251 254 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/honedge/follow_shiny.pal b/graphics/pokemon/honedge/follow_shiny.pal new file mode 100644 index 000000000000..177af7bebc0d --- /dev/null +++ b/graphics/pokemon/honedge/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +139 43 53 +218 69 89 +16 16 16 +56 49 42 +122 112 92 +115 119 176 +141 153 228 +173 165 113 +97 82 69 +251 254 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/honedge/follower.png b/graphics/pokemon/honedge/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1e98eae01cbf298c9218dd73b38032c800832408 GIT binary patch literal 660 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/incineroar/follow_normal.pal b/graphics/pokemon/incineroar/follow_normal.pal new file mode 100644 index 000000000000..2539d4db2eb2 --- /dev/null +++ b/graphics/pokemon/incineroar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +219 219 219 +246 207 88 +234 122 48 +110 148 86 +120 120 120 +105 102 102 +243 80 59 +208 62 65 +82 74 74 +60 50 50 +186 42 52 +75 19 20 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/incineroar/follow_shiny.pal b/graphics/pokemon/incineroar/follow_shiny.pal new file mode 100644 index 000000000000..24b3310b54e2 --- /dev/null +++ b/graphics/pokemon/incineroar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +219 219 219 +246 207 88 +234 122 48 +110 148 86 +120 120 120 +105 102 102 +240 48 32 +208 62 65 +240 232 224 +60 50 50 +186 42 52 +75 19 20 +16 16 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/incineroar/follower.png b/graphics/pokemon/incineroar/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6c01302cfd361c0378f24f2f9afe9d86d6ae8273 GIT binary patch literal 1635 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB(+qb`+k9bvOkT)f)qM{-*E$wrF^#wb}ATKW)BcokfCf>p#0s;a+?W15c1cq4% ze4YMu3NSASdb&7^AC^Q%J6xJO_pW@R(Djq<7afHZ z(r?GTy$VM4nQ7lopZ~F6EFoq7_4yy{bG{vQNJ}~u`Y|cV_^_#+?a|$>N6)Cq9FE-V z&%EP*UgA+lQGKPXifrRO+tMrEyF5>ne|9Tm_Jza-l{2;n6*qWhv-ki0%<^o{Yh|Mz z>sg0;lK*_@_Ymfkuid`kQS8F=Z~i@BlYi9q)L8@D$vPI^eII8YwtT1b%;o-+e63!4 z=eA?nw7kRasQLMT0_BabpU6F2<}qSOdVj&SJCj{9j{kGo;k79s zOh)_6imK1Eb0*IzRQ|^E^+MXY$Rd70q1|FfR$kdrKPmrMO|wPY3F%^^M$O}oYQBH? z^~;NS!-IRSU(@o}ZZqG#)N;>*fQn|jC6+A9q|)x#7^lur(7vZ$x%%1KdzXr`kA6M; zx%uy>iKPoPx9{Rkoca2JOmyLm<7^K(U%l_2wT5xV-eR6o!w1WsOjK%#db!K;?=xCbELC)b?VjTHLvAM>-Qs_!PB@ShlXW*+H>XH0;pk$1w_`lVG>sl79@y0w z#m3a&+z?xNfByGP;#+0UdHFrke9!bya@}Oko}GWqHca0%JAD3gz6~)=%bC{5hgd5I z-8=W|kM;va{>BwoxAKIq%s-->_o#VS5}wZ~H0f17r7-c*UMBUKFI(LA zF8yuC*LXd_vOoBe%Dixk)8{wb)7bJkLEWy8z5asi`os2;`ZlL4op;vTNP>ZS;aWu`#gIu-XCQzcPx#Do{*RMSy^S8W9 zpE?`>00Fg0L_t(oh3%E=l7k=&g%t>-Qr`b{Hwo%?x+GW~JF_#KKb`i=<)mVmrlFys zp`oFnp&`;t`u+Gm--3E3RpOivEbm++>TWIyv-jSZz~Hm<&O>BT2k+ja?&h06M`MEF zU*ofYm{<`wZ2l^*{+M`u0E>g)>(>r%QFrrdFeM>D8^GYT0pcS)5LE*`erzssK)gAC%>gFJ%M%fwO9uY>Ij0wt?ZtS4b4Y$J z2q3&UK!S zIQ55&tPHVnN+7@RhJ&m5)nB19xfI1?$*6Ox4v1@q#$%%2^2!051|`4P`K4(2q>yRK z2pCjO<#o<$vP#>-J8vFC$uF3#e8Eb-+_WU5N7;T)>Fhx^IPYmHpY%Q4=TzF_g!TMs zyC|aaqH+N+I0x{mHr8O5^KE5t-r_pvJ)89T)(Q1B%K7pPRRhS_-1C?6Aq z7$Agzpj1#~0002|{QL+A3?w8xOiXmFtgL{buy{x$JR}f^h=>3H00000=cXE>0006p zNklWqUezN4~Y0jcpB*0 zlegUj8SA7n5QJ^+Fp7t%l_`R2U6|<7Elo_`=EwUsi6c9C=nD;e^39Jvc^(pAyvA$1 z#_NAsL>~T5Yj?>bmkgZqHbPMYbP|SH?d?+e>+>#Nks1wAmrrXzDqZGEh@AH}lekGH zXFeR7ew@|7{q_VS)*`LPaUbZh5Y?B_kj^SN|31;Q2U^*!rz~qhp4DDUjgb}`Y?I$$ z1A{H06~uAV|D9^w+a~0~T_l;_z$&6z%}s@Q%(P+Y#x4k{brMZ)0Q6l7t zUc=^07#FCOXzEl!x3}2bv%*~P-IL9JVNFXg?ZHCNZoVFLYe76qeGrbtLJ#`}mwP^7 z#%BF`6}OlhuCE5BJt+UVs8q0F2Xj#UF|AbW-LHY&{C1nq3-j$L2h5{yQ@dc0-M2rc`eFY!JBBfzIpW<1JC^o2GSTBa=lB+fdp`I0FUF3MFR(r-U(LyT zoadco=3NBqr`75*xn(qM&L`xsR%#aKmuPWsKe0CY6|HB=V-8RF3r|HIp7e=CjsO4v M07*qoM6N<$f~`wJH2?qr literal 0 HcmV?d00001 diff --git a/graphics/pokemon/infernape/follow_normal.pal b/graphics/pokemon/infernape/follow_normal.pal new file mode 100644 index 000000000000..1f13a34b3a58 --- /dev/null +++ b/graphics/pokemon/infernape/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 24 24 +240 56 40 +248 208 0 +64 64 64 +232 232 248 +216 216 216 +168 168 168 +0 0 0 +104 72 56 +200 56 88 +224 112 80 +192 64 32 +24 88 176 +208 152 0 +128 56 32 diff --git a/graphics/pokemon/infernape/follow_shiny.pal b/graphics/pokemon/infernape/follow_shiny.pal new file mode 100644 index 000000000000..ba4c61aec8c5 --- /dev/null +++ b/graphics/pokemon/infernape/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 24 24 +240 56 40 +248 232 128 +64 64 64 +232 232 248 +216 216 216 +168 168 168 +0 0 0 +104 64 96 +200 56 88 +248 104 160 +200 72 112 +160 72 224 +208 160 72 +144 32 80 diff --git a/graphics/pokemon/infernape/follower.png b/graphics/pokemon/infernape/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8e3187ca6d52b8ae5d288093b7dad84b3b000608 GIT binary patch literal 1291 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyyAkoaJs z@#6x6gM-717e8*?xUpiz3ZQ(3hs6nthzA7$2OJb6A~sx@!O&o#(6?iSD^QLx$=lt9 zp@UV{1IS@7@$_|Nf5ynmrfjw?)>Z;2B#@lwR|cdNpcqIoFeL4K2Xqkg9#0p?5Rc<` zr|i#voFZ{t-dpZo-bUqr4ExX73$QN~D+!eXbTkfsgU)E|G;H;)f0uIJa(iZBZ9@U6VWM!A-mV`QLxn z&U?O<_k%pEIHyWW{cVR`bDQhTrG6cscQo4YMY(a}awgvmLUYb&xh;+EI&9pi95ZF5 zfRK*c(f7E@Zff24sUS0r}m%BD^Z~SfB%ZDY+`rfA*bN8yXe2&R| z{q|RKiae70Wa4g1Zv2{Q_kZC|%eJ%ImMxnYGodl$ciQ6{yLNmLx|-Q;J^dcXRdcVOYY&GuBWJ?arNy{vdXJJ!YjNxUPM;8|FLxH1qpO*M3z$%aF59 zi@yKefcfG!`K+qSAE{G!>s9mbH}Uu!nC$B^6{vEjWZ*pXdSG8$Qo?=l2HBUD^IKSjT;y@%@>TFFtf* zDL%+HBVcCIJ&!~G)&H@npIafFc=%r;FgvT3xJHzuB$lLFB^RXvDF!10BO_e{LtR6o x5F;ZiV^b?r6Kw+vD+7a~Q}Tu=8glbfGSez?Yha$fycbkrc)I$ztaD0e0sw0BKQI6Q literal 0 HcmV?d00001 diff --git a/graphics/pokemon/inkay/follow_normal.pal b/graphics/pokemon/inkay/follow_normal.pal new file mode 100644 index 000000000000..dc97a035c133 --- /dev/null +++ b/graphics/pokemon/inkay/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +86 86 86 +249 254 255 +175 211 246 +233 131 135 +253 236 58 +243 183 97 +59 92 139 +101 167 237 +84 137 198 +165 63 68 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/inkay/follow_shiny.pal b/graphics/pokemon/inkay/follow_shiny.pal new file mode 100644 index 000000000000..ba7a04a091a2 --- /dev/null +++ b/graphics/pokemon/inkay/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +86 86 86 +249 254 255 +175 211 246 +191 148 196 +253 236 58 +243 183 97 +176 143 70 +218 190 116 +202 167 88 +116 87 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/inkay/follower.png b/graphics/pokemon/inkay/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..44e041110b18f7a8e11f78c25de82613103e2606 GIT binary patch literal 560 zcmV-00?+-4P)YR{8$_uhaJFgNOa>I`g+-J6wxpr|ndU#-%?*V}xtp0005UNkl-61)sOP;B=KIa~3Pj=NyC!m~(1U;EoHSdQs>lWDzk&ntlR))VB2C>Y&W!T%d)(s9X$V0mK`Sz z*^RC?ud{^oi>~W_(q?bpbltZx(07o8YS^vKbiWuFhBE{+PkUf1hV$!Z z{gWg&zx&0|7mxkWdGeZ2JAnX^ikuq?IYcoIgnfW!bu4N&Eb!EqL?27k)3+;=!WDiZ y;T#eic*ODRFZ<`ANj|O!UR^qoE}mHbtbPGmotMyWAf2@U0000AS z000COAY^117(8GkV00uTB*ds75D*Z=#6aNSR3u!8Je0U}xYV%N==AjTCt*SH000Az zNkl%uIGNiwyp~*~ic>D^BD8}rW40Q2<>Tnc08j3}wzswh?L5Z2MDq=+xdElk zAx9&%u`#f9VUec@Owk>*y67(A`g0#q?@EKMwFYuI^=m#>Z}v>7-5IpC)`J;EatJJ$$Z@m zw69`YYYmVSPe?mG0~SLXa27imRiu>>Wx&bnX&>GdHPqJfjz(S{y`%02tJfbdU)=7o zqDD={4N|R-F<0vo88pP%c5j-x}yuSEu)mX`{pi;QXRP3H`jex&nC~m zgdP*>oFVtny44EQ22fS#UO5uH(YMAnI8ly#t#5RDFR67c>C3`NUUdgGU)K|G!p+Q| zPdvQdd9^|{$1i+s6>4gp#q^Em51$fhDks~Lt6F=ff8jvy!tMQqqd}g&e6RRB=hx55 zs_$rT>gV6%g)3xxa;NIb0}r(k$kiA`5oF`=%buQ9G!G9qZrHtnD6wAxZ*9M zd8I4)#8~7EknkCJWggXK(s>X9y18>f40S-5SY2m5t5CKpZT$U5wGSJ?E+2*8SE*2t zkETi}3y1DhXM4pt6*&esGsDSV3sG)MLE4xA*OiNC3G-BK#m;2^p(vTdBK03e*YG)B+;SCi+Xs* yY_#&F%`14+l0Rjv5`$cCjSA^$%zJkws1WF0000liY literal 0 HcmV?d00001 diff --git a/graphics/pokemon/jangmo_o/follow_normal.pal b/graphics/pokemon/jangmo_o/follow_normal.pal new file mode 100644 index 000000000000..0bc5d026a79d --- /dev/null +++ b/graphics/pokemon/jangmo_o/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +122 98 34 +241 210 67 +75 75 75 +49 49 49 +16 16 16 +172 172 172 +127 127 127 +232 232 232 +203 63 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jangmo_o/follow_shiny.pal b/graphics/pokemon/jangmo_o/follow_shiny.pal new file mode 100644 index 000000000000..fb57b014b9f3 --- /dev/null +++ b/graphics/pokemon/jangmo_o/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +122 98 34 +248 120 192 +75 75 75 +49 49 49 +16 16 16 +224 248 56 +168 184 16 +232 232 232 +203 63 66 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/jangmo_o/follower.png b/graphics/pokemon/jangmo_o/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d21cda1e95e367ef7bd96b882a05636afde228ec GIT binary patch literal 628 zcmV-)0*n2LP)Px#Ay7K;H=#oyIXe*X5=B12hr)Y>FLBWd3yw*15@>@~i%S?e=fkHSB^LJ(h8zOh z@DMkFLD4~80!6$Lk@4xoSifKeb_66`GZ+%xQ$EwP^p~m6n@<@(ygGBKg}FOXV$O^+ zhLwuA_rRcVdf`&>ilr^+l_ufSN%~JmhvI40Fy&nrz&f>=87d#x;96Sg8r`078K3d1 z9CKQ#p&;YTq-Q|&H!`*$bCLa1@9-IQNdrs_EDNIRZ0sZ2HkMKMQ>1^1`PNO>@Rb z$~znyusZ}ouBAb4o%FO@^AZlai=_9UGf(w@M9xL3SE-5*rsU+CTY&9|Z*CAB(b-i1 zmoe#__5Zx~Ac6R8Di0nw>AC}muRw_}@8%V}jb_Q``hBPS?|v9#dw&4~D-%yaX>eBn O0000;FfKZ)PO77y}V0a;N#iBDsT z-8@&|y}hJ)FomyTlLv*a;TX#~qCbT{nLH?T3?3q`5pQ0~!$L=JjQjDYaLPL#DYOjU zT8I?6zzfao{evvNYaSL31J4%tKAl#8+$sFg6}o}%=BNs>Jn=O*^E8haD#6#EW?+QL z8uL_4W*99T8Yrjpl18g3oGW(obb(_y+EGd`<@o^5XWFw{I5bpy{mDz&DQpC>oG=r7)eS9Bl0ikz~m72PU##kn_to@4X2VVDiR-tQHA>P$$ z5DPZKz}Zp5@w3 zqD-^eh(u9D+Krlm?PeDGeLmS{r>MUzHVrDUYmiY~ux`UKz2v|$Ft7}JHij{qVSwx)zs^6LKcDz6DDF2Gpa1{>07*qo IM6N<$f{$Grs{jB1 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/jellicent/followerf.png b/graphics/pokemon/jellicent/followerf.png new file mode 100644 index 0000000000000000000000000000000000000000..1de8ee407b9ca74bbf110ed241267a4e615745bc GIT binary patch literal 742 zcmV3$e)nX#izClCW9-PLQR%datp;vjStjmmP(+Z_-}ORUJuD66r~W6 zwL`ZM2My)^g8Z6ZeOy_(l9Se6I^;l19-gE3oO_W?$YcE{B`Hd6AATs0NS#h+FBTUN zJRx;Z_TfUH*k4gW+lR$K(MwH$Zf$oK0}H-|Z~GHec4jfKh3}r{JmTCy{IDyF1Er5= zqQCr#-!9UQBFD9j#X#xPD%7tt0~SB=S2jT8xnUUFSqyA0&JbBg>YI4E!qba+Z3{OH zgVI|=-@=8!#)^?P(m1zAh>KV3USBHZd_<=vET?n}7XlBy>zWRh$-f#;M-yC}vK@|; zQf}Np0MNgIbvcuRRX(sWQu`|Op&xq*tnfnTh8}km_|OCsfc-5?xfp0#5Ot*djNY<4 zrEB+yJR5M&mbQb8k9l@i9!P%&c3|`U3GtmOwe2Nk z|AgowoKT5#alJS5J;uI^(QoiWJ~~r2kjOopd!Cby zW3Qw?H;%nzBdOjYW5z=XYNNCa-VnMJnM-=d~zTEbIE%?|5%&) Y149N=*+~K>XaE2J07*qoM6N<$f&}$h#{d8T literal 0 HcmV?d00001 diff --git a/graphics/pokemon/joltik/follow_normal.pal b/graphics/pokemon/joltik/follow_normal.pal new file mode 100644 index 000000000000..28d37d4ea595 --- /dev/null +++ b/graphics/pokemon/joltik/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +199 164 5 +104 71 5 +245 218 55 +69 46 0 +18 33 55 +40 79 191 +87 95 227 +185 126 0 +218 218 236 +11 11 11 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/joltik/follow_shiny.pal b/graphics/pokemon/joltik/follow_shiny.pal new file mode 100644 index 000000000000..93966ce506e7 --- /dev/null +++ b/graphics/pokemon/joltik/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +184 184 24 +96 96 8 +216 224 80 +69 46 0 +18 33 55 +56 24 88 +184 72 216 +185 126 0 +218 218 236 +11 11 11 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/joltik/follower.png b/graphics/pokemon/joltik/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1a94172c2993cc9c0e13a3b0e007fdcdc8316e3a GIT binary patch literal 637 zcmV-@0)qXCP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_0002Tqy=b41@+oDMJ@mmAvY*bzgJ)5 zxqblJ+UyGp3k$eC0ssI232;bRa{vGi!vFvd!vV){sAK>D0pdwSK~zY`?US)?+b|G@ zk1(uRq@2bpPfnXrm6djud_&+av6BEE6Ce>fx0#yB849mKfxbc?p|4j`G>=MQsYAO} zzrB1s@;~0`2!jR<8Z_u1DmK49{#%K3r2BX-#3<|GKPsv6Mcl(hF)6YhHuZ{8+|6P} zM7oHhDxDI!beUl2YmCB6dLKnY!7@PT7JIrC0t!L92}H3 zyK&-6o;db#@%|I0YjxtM#_}2i1E}KhfgT@n{>Xb~!@0dr8sd%%9!r$-mBs{^k5FmF z96hBUjNyWNzPoHVOqJ<}R5DDFwyb>Iyc1CREpCB%gUJ-RfM|E0n;XT#PsuIV7M^`% z!)sv*hgUpBvE}iG697ylOt&rEwlOjXUp#DZ9MvIyNbPlL-**dRkn+W5A)uH4TLJt6 X-P3wh$3Uh|00000NkvXXu0mjf!R8hj literal 0 HcmV?d00001 diff --git a/graphics/pokemon/karrablast/follow_normal.pal b/graphics/pokemon/karrablast/follow_normal.pal new file mode 100644 index 000000000000..c15bfcc4572f --- /dev/null +++ b/graphics/pokemon/karrablast/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +25 47 79 +71 129 255 +40 95 255 +11 11 11 +47 71 121 +47 71 121 +55 138 164 +104 208 255 +40 40 40 +63 63 63 +255 218 18 +191 71 0 +238 240 246 +104 87 25 +128 168 24 diff --git a/graphics/pokemon/karrablast/follow_shiny.pal b/graphics/pokemon/karrablast/follow_shiny.pal new file mode 100644 index 000000000000..6a9fdd5639be --- /dev/null +++ b/graphics/pokemon/karrablast/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +25 47 79 +16 216 200 +8 168 144 +11 11 11 +47 71 121 +8 120 104 +55 138 164 +112 208 248 +40 40 40 +63 63 63 +176 248 16 +191 71 0 +238 240 246 +80 112 32 +128 168 24 diff --git a/graphics/pokemon/karrablast/follower.png b/graphics/pokemon/karrablast/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1d4d9de0c10f350437fbc72c8f6afe0396f8e51b GIT binary patch literal 546 zcmV+-0^R+IP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_881%|*vJT|kP8b7FGqO@cxX3@q;Syq zC@3gDKR>Ye5WhzN?(p_da3FxF7!2c|bpQYW32;bRa{vGi!vFvd!vV){sAK>D0eeYA zK~zY`?bNYK!%!3k;B%oMT_iEkz3CG)R|+~+at*Ygpwhub&`O@6K7rz7sY_Gn(pu@& z7w9YK>f$JZV|)YSO@`z&(i2N?5PG)n{^UOigbS-#&1zQj`_Y+}%S_L3nU(VxHVoPY z>u@uV!9Jr6Mn%hImSM1Y{ZGv-vzp7?DpLl7bFNV~%?jlbH%-c5v|2|RWy|E0J3XsH znQe8hE~7)bfh(-yiE7S^9I`u*WSQn(Wt5ORAJiSf4KOCe;D?C-@ic~D&xy!N7r?nca?F@lz}i5>d?RsD2QcpXo&gCO*G~m k9;FJG%LQZ|{L=yW1}@U4nrOh)u>b%707*qoM6N<$f=*8HHUIzs literal 0 HcmV?d00001 diff --git a/graphics/pokemon/kartana/follow_normal.pal b/graphics/pokemon/kartana/follow_normal.pal new file mode 100644 index 000000000000..3803c6dd2086 --- /dev/null +++ b/graphics/pokemon/kartana/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +73 51 187 +0 0 0 +255 255 255 +177 64 35 +216 88 56 +200 200 200 +135 133 133 +167 148 37 +255 225 86 +255 222 65 +112 99 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kartana/follow_shiny.pal b/graphics/pokemon/kartana/follow_shiny.pal new file mode 100644 index 000000000000..56caa2f57417 --- /dev/null +++ b/graphics/pokemon/kartana/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +73 51 187 +0 0 0 +208 224 224 +177 64 35 +216 88 56 +152 160 176 +135 133 133 +16 8 88 +24 48 160 +255 222 65 +112 99 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kartana/follower.png b/graphics/pokemon/kartana/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..30c3f272afe7b71e1f3daea770358e3871b4a583 GIT binary patch literal 564 zcmV-40?Yl0P)Px#Ay7qWo`(gPoP+!UeVd2>a7l26!8I?uViVtzSX_8WyQaYp)$ z(>Ml{D9VgS8hF)z;nM}Otbp!;B`;qN^6hZu>~lVsQ&zbq^SBpcGm1YNc-60bWstz) zk8N0SDy`+jDa%_|8g@{9H6H%@Z(O=_=8-r3$~*mM{RtIN#&6X<3NhxCv&(XgYM|Re z4lg_g>irci&I66S=~v$AKMls!cs&vjFAXC0ELYMMI)~c(#{1oCTn$cm)4zDH-&82# zV;XbG2(ov_#b+q*q$fUkh&~k>svJ%lWBPVRsFf!cMVncnl=IQ|elFd_^ zH*&&!!v-ALgaSjiIGqu6k}uE4ejFgqasa_l-p|1hS(oWyeuiG$$=kOc=-Ekj2+ZX1 z0z|`W)qLh&=1w)yPCVo78CrU3dyZR442Qr<76U{>*{ft%^A4NXi!c59EWO~lK**(K z8v!5T6^VwV>Z+@Auh`1m5AcB}F4n=PiI(0zvpvt%=4wANkl-U268Ut0$2(zps~UX1 zVOdDuq|rp5nJas??QBwNVIT((4doxF&p(E!K%vnbZm@fl`s4Sm`E`$4vU5&D4770l zl;M-|(F(2rzg7X&M-2v0T4rorqvyYDivca!mYIcUSUNM$kfGJ1gDwWt=fB_3NI-m(as)HeG zAkyCA+A;#bz_g73un+1c^~%Qg*XFvfbZCTuJ<66Y7=r#*qzovB&cJJ<0bs^{H>p=@ zFHLhDeghu^i4c~(yo^ZKA8wE6Q-#dJVGas*Vyck(wwa<{hO zAg%PGpveK6iwK~s6_<7yAO@BJ(3srGv>{x|G2RGKx=RnSmbN9lQFw11qw1}-_Ii93 z5i2=v;tfH|Qj6CLuLBHFwntBLigg8ea^RzeA`dtuBw>2tix8?Mg3JbwT`gE!Cwj*)i&0000*MUuz-mZf&FEay7ADo zbzxnyB}!caA$$T4#{iH8Qdu|+W5_1!U>FJXcQdU+^zyV$rP;zKkje=-&as&H?n2O* zqLY|9KL{!sHUtr>Ae1NxcZ--UE>B&8%hMse5YC^!gEg`{Vm$zOfB6pJlR!%#*d@LK z6lk?W6l9f%03SO^uD-hjP16&GN&fB2vREak(uiFq`Et1|N<>sP-ZUa#N-C7aN;43o z0c^2YZIeW=plLdRAb;`mtbk0A5B3@6%l52DC`Lmdd0ZH4VX|QGMf;3gg=UMLPOGE)rz9*HSZ;{IT`SQPHHt>Lnc$5hTm;(6B?wg0B6j!I*KzF1UC)hsL^%K&qzk2^=hm06YTq zXaXWz(NtJ;%sy}lW(ybVmU8>mHXJ*&wc(7dy(B@f8+T37v`p(_ z)H1hQ_ad-uJq>zMZCg+Gu$spgXnfBL{9BN|m~38K{$m~A>%95fhRoG!U+b7)Q?g)l kQRZ^EuXQZZCVs-_AH}Vo*OPVLO#lD@07*qoM6N<$g1M>G!~g&Q literal 0 HcmV?d00001 diff --git a/graphics/pokemon/klefki/follow_normal.pal b/graphics/pokemon/klefki/follow_normal.pal new file mode 100644 index 000000000000..6c6b259d6763 --- /dev/null +++ b/graphics/pokemon/klefki/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +68 70 72 +233 231 233 +146 158 166 +16 16 16 +190 195 200 +250 72 143 +94 38 26 +239 173 69 +194 112 72 +96 64 50 +233 231 233 +146 158 166 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klefki/follow_shiny.pal b/graphics/pokemon/klefki/follow_shiny.pal new file mode 100644 index 000000000000..0a029849a617 --- /dev/null +++ b/graphics/pokemon/klefki/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +68 70 72 +217 209 139 +151 143 70 +16 16 16 +182 174 106 +250 72 143 +94 38 26 +239 173 69 +194 112 72 +96 64 50 +251 251 251 +188 188 188 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klefki/follower.png b/graphics/pokemon/klefki/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e24ad8ec69d7df19305f58d143dc26b8566d1546 GIT binary patch literal 664 zcmV;J0%!e+P)X~q)1Fj>Iwu5I88r5Y1r-7kcLi|>#>8Xn=?e}g$*eZ>Ru_=n?T|VAoUCI z&2X2*_Q{Fh7KVGwhUS;0IUe_Zx;B`28LYn6LpyvtAFLU?>1atlvxC z?}wfsSO~w*fHCxX;0l6Ce#v~dfzV9=JqB3#Jth%`^a*nsNci^ZP2jc)OpNxHL%zs! z-euZ`@U^($k=rod#Ks9MkHz%k6?^BqOk&KV4KkO3e2$HVmPt(5l(BY$Z6KR*6iw-c z%Rurt*1sCdBq4DWGn_fBuI${~HW(B}mhB%+ARNrCs#Cpk=M?1XUVz>UDIfzfZ`*+(`BX6zG)O5Npm#OI1+a?Kr zf6aF@mj?s9uYy+M1$P+}T5i+Z(q+}KObR2ww6_=YN}Qa=AG8tldEv6E)rtc+eREI~ z|9sU2)TUugn>oELoCdtv8v&LpE_hX}X&Z1*E`N1Pet%FCXWvY(^nk41839?X{p!^q zxOXg1-2#=}UtYn|AxlR5{ZFp4E*;^_|pB2Ty{acn4Ao2(s_84Opkg0x7g3 z%0000 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/klink/follow_normal.pal b/graphics/pokemon/klink/follow_normal.pal new file mode 100644 index 000000000000..c9ec80b5aabd --- /dev/null +++ b/graphics/pokemon/klink/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 54 54 +63 63 63 +104 104 114 +208 218 236 +138 138 138 +11 11 11 +95 95 104 +164 173 186 +229 229 247 +33 164 182 +28 142 159 +0 0 0 +90 90 98 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klink/follow_shiny.pal b/graphics/pokemon/klink/follow_shiny.pal new file mode 100644 index 000000000000..c226e97f8bf9 --- /dev/null +++ b/graphics/pokemon/klink/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 54 54 +63 63 63 +104 104 114 +208 192 136 +152 144 112 +11 11 11 +95 95 104 +229 229 247 +104 216 40 +104 168 48 +0 0 0 +90 90 98 +33 164 182 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klink/follower.png b/graphics/pokemon/klink/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e52f7a5a6b01941b18d9362584b155f3921a6c56 GIT binary patch literal 578 zcmV-I0=@l-P)sl8QbNj0Z+iqtOJq?y=JL7vk( zMP!0Pqwj%_4&SdjO$P7zl2iK&?O$I#r5ahRAErOvI%h&wfNYhLL>bFTN! z4NAnS%mRnlTX*IoU_Rr}bH!0!S3R9wV)f_jadU$!3zi*VwV;bOjPh1p=$vkgM-H4u zQ!(YxJjUySe4%xk(2h@9rf9DjnN6YPOVv9}2DJ#-m19@3ir#woTx*Ps*P&(3&^b^Y z9UNEw*hw5FkESROPIAL*lNPCuqvN@8eLsg8elNfVz@EHHRxow0Rf{*dpJg6ap#Co# zMTc_gTg9yzzXhh8$GC6<>tTz&vdbrb^9>W8vKL@Ffa^3+*0aNRP!C&-9+^BVHwd!< zG>voi;|gwoEPCp&vS^97HSLd}WlMCo zWW28Wz5vT%%a0^DIEQ-I6v@9S&r|05P=9{Ga@gXLo6(ifrwdpP`5A-YwCK0L- QJOBUy07*qoM6N<$f~jE(@c;k- literal 0 HcmV?d00001 diff --git a/graphics/pokemon/klinklang/follow_normal.pal b/graphics/pokemon/klinklang/follow_normal.pal new file mode 100644 index 000000000000..b459e2e9228a --- /dev/null +++ b/graphics/pokemon/klinklang/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 96 128 +40 40 40 +208 218 236 +104 104 129 +155 155 164 +0 0 0 +248 248 248 +88 96 88 +33 164 182 +33 129 138 +224 96 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klinklang/follow_shiny.pal b/graphics/pokemon/klinklang/follow_shiny.pal new file mode 100644 index 000000000000..ec1ee862f6b2 --- /dev/null +++ b/graphics/pokemon/klinklang/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 72 72 +40 40 40 +216 200 136 +96 88 80 +152 144 112 +0 0 0 +248 248 248 +88 96 88 +104 224 40 +80 120 32 +224 96 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/klinklang/follower.png b/graphics/pokemon/klinklang/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8185875059875e37ad38bb80431fe89434b424f3 GIT binary patch literal 1209 zcmV;q1V;ObP)C3LtJZ000C~Nklf&q z5T$tFr5CLjv1m`y+9crIhye+-J=vh`T)p%%Xip+nTExB;aqF?@=1qho55kbq@}{9;5PM+9C70O>v*n}m?gYA=?<$6{f0 zOnYQzzDN)h&B(GalVvU`9XIj~hM61@7#+Px;jvgAq*F$gB*kh-pc^L=GroLw3L7aF zKK&5@T&_=nCU*8vN_mh;p7#Wjb1CC8#h379vULaw?GR4p+1p=>@?s`MY;w-CqA1FW z?+B3Bk0t&spJrd`Pfuw$ELH1Z(18tSS{% z0nE)CV3BWbu*iy4=$Yt3tmkoAt&Dt&xlBx(Zbvnc4uPkrE${ANBPiVj42Ek^sU;x6 zcXuQiYf1&~G5%VauDNyz9NaCmylp?_!Z;EwaiM*$+fR^V>l%Vs{?fL;OCfS&nCx*! zu+_!Y9~y@xz+Xe`Eg{t;gcy zmS7dgM(EHIBv>x$p*~?JV2@EiP~pP5y0zZO)fjsm}yiP)s-)*4sYHpHc{Xb z7ySL zulCqeQ|yxJr~CWAsZA%jLhHhuu*%=aDmMc9qFMoiB5M^|xoTvx$3gC? z)QdUSTqjK;yfD`(ZIuXgqmfD*0ezcV0sA(sa+MakNg7PRu>&X`ElOz0U@THz`-jDg z`0QPAwusa!0LBkbE?>RBT%U0UD-y6%e;)OT>Jv9^gnPb64Cm0`rB=b6?j~KUg#7teE)yjWS6zq6p!4Re>igO_Oj=b zm>HLxD}{l--<^W~K9jpYwK(rt;Lmbs7WaRWTg4W2XJ@5d?+2UzlkYt`rKla`I&4L`aXUwHJ}X{z8ly@2NB zTVHxrzAse2tQ{!9dQ~gqv$KDNSNE57VfUurF#omBQk9!Z_oZo!d zea{r9=PaxEm)LLRik|a*=clTvOWqWjEoYGV+wtqa`$H+cRNF#^sV^Cy3v_APxSB94 z#MqubZ7BWK^3;lt!3~?zEz=el9bk)>eR53cp|J0@xA{T4^m(_`uQ?GHdw)@X!!d@p lKc(4xzVCl^?njN=AJ#wf)b5`*arp*H(4MY-F6*2UngF-1E{*^I literal 0 HcmV?d00001 diff --git a/graphics/pokemon/kommo_o/follow_normal.pal b/graphics/pokemon/kommo_o/follow_normal.pal new file mode 100644 index 000000000000..09421fc5f87d --- /dev/null +++ b/graphics/pokemon/kommo_o/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 16 +240 211 94 +92 82 42 +207 151 63 +224 81 62 +91 91 91 +231 228 217 +72 70 70 +177 171 171 +140 136 136 +101 104 55 +26 30 23 +25 19 18 +33 21 20 +0 0 0 diff --git a/graphics/pokemon/kommo_o/follow_shiny.pal b/graphics/pokemon/kommo_o/follow_shiny.pal new file mode 100644 index 000000000000..dcdea738cc3e --- /dev/null +++ b/graphics/pokemon/kommo_o/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +16 16 16 +240 136 184 +92 82 42 +240 40 80 +224 81 62 +91 91 91 +231 228 217 +72 70 70 +200 208 0 +160 152 0 +101 104 55 +26 30 23 +25 19 18 +33 21 20 +0 0 0 diff --git a/graphics/pokemon/kommo_o/follower.png b/graphics/pokemon/kommo_o/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..91e7256a997539f072f51ce5da20d819f15e67e3 GIT binary patch literal 1028 zcmV+f1pE7mP)Px#Fi=cXMgRZ*5D*aX(_UOsD$kcc;88wXTU+Pk*+@o4v8$_$h=^rqHyR!n850sA z6%+sf0GtTo#Q*>Uf=NU{R9J=WnCo)mAPj{gB%rX{egDVZb7Utm<~Gym&yY@=_!Ic( zf^hnHe8y*d#%FxSXIzKK&$(xZ9YD#So&2jx1Lksvyr`f~k>)qe+ zQ=ml4qA{vui??n8zgJxBsF36}B3+2rJmp*@Cj`a#(`~RFKlDMMX-P%>m$d@v_=+RB zkY!Ss?2hd$-P5D4SKet$L7TI-4*PZ%OOXK(lS7Nu#)p-_YoW{5}qZ^x-Gcz`P; z(%3`%DiZitwdajSjEdaUj5@#VA9j$?@J<1)$TP%FZ_Q@SsgM34xdx%4)jZr$Uk2>m zf$jg~_c}=N-E?IOqO}AwrYIPWQL$TJfC% zMf35C2WKL$5?sHbw2Gt@yyaZ{WBaaG9_9W}gY~ho^jTdYF=;qtF>? zgu|K`aQ9TvCr8P}w**udG#e@v^@U8s&C&>DfxY?nzdJ`k;+!(cXIR7%jBiT-Gi+6d zoCj2>33o8VUC@(obTkR%XMOSn2VR?iHI4!ic5A-8<=1rE<>2Mu-yK&kF)0BD4KG6; z3`0|f(Hz$?KOUB#F|*~CEd4hxetuyTf?XUi-$4lu_$F64c{{Ag^T|`sky3wJ!_rur z@}xPigeeM~RfgP6kYm7HYsop?_t=>QXsDIvdb-RPj~*9JnCydP-!5M`dCt`(7F21K z>Rg*XzzSyjp729ma_`aYa+)~+5!H>F3d2&Ya-ZzOzqzziiL=NX-*4{{xqH}-x^K_o z({O_cKV|rJ7c$cSIFZPp!XD@3fwtGwbn@}qln4_o7ZzApSO9qm z4hk6=84nf&1ZYS+D2P}QV6h`Y;lqUq6Fekdy!g>!p|GLBYh7ML) z4u`_9ndw5y`CupOPwAG!|nYo@R*qmwdve@(S zkJ}pe)JMiW4BOkwdq*Ysgs$kF3CX=|zr}8N_=GeromKNhV@D%TRQ7+y!l>7x>E?{T zUl*K{xxXiO_xa>W)&DZ))a!6sKYN|KZ{D3>^NPM53V0KsUN86O{vW25OsnMGO)l*O z#*b==YeY#(Vo9o1a#1RfVlXl=GSW3L)HO5;F*33;HnlP}(>AcMGB9`=$|r%MAvZrI YGp!Q0hAAA|mVlCgr>mdKI;Vst0Of5U8~^|S literal 0 HcmV?d00001 diff --git a/graphics/pokemon/kricketune/follow_normal.pal b/graphics/pokemon/kricketune/follow_normal.pal new file mode 100644 index 000000000000..9a0d8a3900b9 --- /dev/null +++ b/graphics/pokemon/kricketune/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 56 32 +168 80 56 +80 40 24 +224 112 88 +0 0 0 +104 104 104 +232 232 248 +56 56 56 +80 80 80 +144 72 24 +96 64 32 +184 88 32 +224 160 80 +240 208 144 +176 128 72 diff --git a/graphics/pokemon/kricketune/follow_shiny.pal b/graphics/pokemon/kricketune/follow_shiny.pal new file mode 100644 index 000000000000..df6ae941dc67 --- /dev/null +++ b/graphics/pokemon/kricketune/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 88 16 +168 112 56 +80 40 24 +224 168 72 +0 0 0 +104 104 104 +232 232 248 +56 56 56 +80 80 80 +144 72 24 +96 64 32 +184 88 32 +224 160 80 +240 208 144 +176 128 72 diff --git a/graphics/pokemon/kricketune/follower.png b/graphics/pokemon/kricketune/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..285d4e2baa5378f699c4afd830d1b007b825bd35 GIT binary patch literal 1035 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!9_D69yu z2+)vtP!ItW&dA7k@#2Stg+)L>zyuG81P6s35eg3$1bnzKVMBvQOsvHUpd!X3Z+91l z4pvzYAcwug)7O>#86z*7vPIxi0ePU1KyspA8IV?hVj#u9khJq1&_PUlJY5_^JdVG; zVw-*2L5A(aek~R@{f$L!>n?Jaa<*>H>6g`s^;(v2dRoDYsP+>5xxOoUwy>$+kXHz{ zZgJT4BlxTE7WKLBT=SG?`RG1jn|$APd9~gq)rRLEZT`)?xT;hy_x;Odo3!t2bX#%Z z!^v~Ye>qp&*eyPz_3z&Hq9<>r%A2y=rEU{Zfd|3cHD$q(;8`#JMh@YepQ&aDSN zL_eEoSF`Bz%DC2@3-#YSEbx_0*9lXIiCA-@*lCsJ)=kY17j#BVi0%|L<51l6X(Jm4 zr(?vVNHZlL^$z<-+BOMwjg|M7t3^CJW5YgUmEm@s4+{TUE~IZv+`gr)^4-%`ki_!x zC$UTWC3D{Cr6?Nti$7|*WW+D)v}WR&nNM~9|9aJYDO~E?RQ=SQf9E;$>Ygsj{$m$; zGa%XE+5Nm{rg3i5r1h6PzVpex;n>d7#qYLfEBh_JX|(EdMCoIl?>h@V*U4&?Zn(Qq zEWZEVqaRf|d?$3SDU@G4+F4`jBENF;&J*wN+>|-}ch<6r)6kMj53w|{NSa%etb^YQk?ilW$O%=;2A(7gw1w&{+;9NjLLmio8#_#xgOMg zwQ?DIOG&BEweC+BFV~#W;rjUUSmoY_{#Iva+I}qBbot!T97X>ghe}7KpIuVwDjqTE%JNFa>{}R{VGEF=;ZpCdkA*-+{ zFUl$v@}^xDexMV*TD>i#wEy3Q-Lk8F!;``|+HP7(I7E7+_r5zX-<*^>b30dcY9nv& z^i$3L%eBuPSCHzT;w0fN_^kEkj6c)--IUJzFW6Jw#oBE4h9`N6R@3pPSHJiR|9}63 zRo&;wqyr9Kmx0MywZt`|BqgyV)hf9t6-Y4{85kMq8W`#t8ig1cSs9yJnVM-ESXdbt iJPqZOK+%w!pOTqYiCe=Ij%`aoImXk~&t;ucLK6VrW5E0X literal 0 HcmV?d00001 diff --git a/graphics/pokemon/krokorok/follow_normal.pal b/graphics/pokemon/krokorok/follow_normal.pal new file mode 100644 index 000000000000..d54e50f579b0 --- /dev/null +++ b/graphics/pokemon/krokorok/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +75 67 43 +75 67 43 +177 138 76 +181 152 110 +142 102 19 +0 0 0 +110 110 110 +110 110 110 +238 238 247 +47 46 47 +192 180 195 +173 76 75 +236 117 117 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/krokorok/follow_shiny.pal b/graphics/pokemon/krokorok/follow_shiny.pal new file mode 100644 index 000000000000..97fdcc9c83a6 --- /dev/null +++ b/graphics/pokemon/krokorok/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 40 16 +75 67 43 +112 88 56 +128 104 80 +88 64 48 +0 0 0 +224 208 88 +88 88 104 +238 238 247 +160 144 88 +192 180 195 +104 120 160 +136 152 224 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/krokorok/follower.png b/graphics/pokemon/krokorok/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..8f1b68615c31b890744f88af399719dc233a0e45 GIT binary patch literal 885 zcmV-*1B(2KP)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_I4BTHLo0AtIDlwSSU@lU007|7SXfwS z?(X-XkXXR9!)SP*h?wA`Q>z;Q000SaNLh0L01m?d01m?e$8V@)0008iNkli00(&ozvzK>IeDBEPk-WuQyu~_bhjto?!2Y)IEtOL@O-#}i0-j+D3guYW^|E>$RGmgp%{aO?V{$ECz)PbipHo4OW2+R^e!4#S|AC zu?HrE-tyh1H*X2;@9O z^|i5$k48$J-8lS559JANdI}KwxnL@SLg9N(0h*Hw5Fxnx!*q}J!nK_q%~Khc6Nj^6 zvWVOyQW5p)s}heYRVpG)+&H15XnJ1MU)M$K=d*K|_PilCb*+Onzn_}Cu1fqE^;w7o zNk48J(Y{VEAHrz5{syLD^jK(b80V8kRs4M6;Z`l`N%{#L${sUVaF=PNZ*E*yVfrly z?qkPx#1ZP1_K>z@;j|==^1poj5El^BUMVQc_XizYacu+?n8K{U@0002s$XH`zW9;nq zCM71QkU+Vty@85>w!g=?z{o}E2cZA}010qNS#tmY4#NNd4#NS*Z>VGd00T8iL_t(Y z$L&=;Z`42#HL@HjUDn1cAeGmb>yXZC`I5%<0<^)V1rOUfB7~4} z&>L)05t7agI8KCs0`tW}NMJ_NrlMU4EKv4gNg{#jQn3KWcB@_P0j`Lz!em4h!;i6}tuP!J^GXDmtoSHNXJ2q#7$Rg%OD z5TPIdL}+L^Ifa~Jzgo!Oz_#xR@(Af$QJSRWEmE{Y2~grWNB|%UHBNFuke*6F;Y@pb z)^>#TZDBe4#5Vy&DvNFc)}2M7T{WOgorT2$VpjDx~oOOV?XI?AC^P zC?B%5e!HFwKFW^9Nm~=n6&0p{ zrcEJL7#2+l5Q1p%+g?~|AP%@MMB3K@%WkSlc9Vn49GpQ)0doFXXB0kGIQyVeobQ(C zN-qT7L#f?%4_=?0L3U7E#J;QyJM}dt1sshbNpwah^k|%;OB@6#f#;Tk`tFmD+RBQb zPA2ERsW@?`( zdnQ9kk0CEj!p`tCAe5q08vXf)}0mFX!l0)d)ziZaXyg=WH>MVQ}u@jb{%uAesvLcBUL zZs%*M-dhup`Q5xr6K#-XL=jYcr|w~65FAcM@u6xP0!K7sM03uR|2oP$xGd{0OQYHferCSs00000NkvXX Hu0mjfMYpwX literal 0 HcmV?d00001 diff --git a/graphics/pokemon/kubfu/follow_normal.pal b/graphics/pokemon/kubfu/follow_normal.pal new file mode 100644 index 000000000000..cd5fca32e36f --- /dev/null +++ b/graphics/pokemon/kubfu/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 220 0 +48 44 44 +188 180 176 +0 0 0 +140 128 124 +28 28 28 +204 204 204 +252 252 252 +220 216 148 +12 12 12 +96 88 96 +96 88 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kubfu/follow_shiny.pal b/graphics/pokemon/kubfu/follow_shiny.pal new file mode 100644 index 000000000000..669a93cba4e9 --- /dev/null +++ b/graphics/pokemon/kubfu/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 41 41 +180 172 148 +0 0 0 +213 205 189 +24 24 24 +205 205 205 +255 255 255 +255 148 82 +8 8 8 +24 24 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kubfu/follower.png b/graphics/pokemon/kubfu/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..bc9e45a373f5385c55af4d25eed2ee96f9b4bf16 GIT binary patch literal 779 zcmV+m1N8ifP)4ZP+}M;13=CjcU|?8a000000000000000CrFe40007( zNkl`YxSVsJSY+i;zbk`#J@uD;GrJc zUhTz$M?p{4leL0)sKg`|`U6dql-f;cHnT~r#lj{|H@iDCNsM^#WZq%n!*}1z`@VfM z3qUuz(T#5WM*-!|tboq^+kDPOWk6x%W*(F~G2UEp9#;KOXR;vcMK9*yc zw21#CXLI6$tJ~}vj&g&;QrcxRXdqk8JhtLgJe0;mStSMQ zO$@kq{lPUo!7`_=IAbcpOFw62qBmHzHvkC}uUDgvk|eVXzRS=s6DgLFnX)(V<~b9T zGltt_i|@@l3Emt&nB@$hbj%xMeG|8}o@imyouUcp`Aem5%F&-Fm_^FbgoF^QBP32y z4n88JgJ!lISq^rel`n8_2gx^6G0#oAjly^jNqE literal 0 HcmV?d00001 diff --git a/graphics/pokemon/kyurem/follow_normal.pal b/graphics/pokemon/kyurem/follow_normal.pal new file mode 100644 index 000000000000..5f63791fb897 --- /dev/null +++ b/graphics/pokemon/kyurem/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +18 32 11 +198 224 204 +74 91 80 +129 120 123 +152 200 162 +62 62 66 +228 197 26 +139 130 133 +55 83 64 +27 32 25 +209 226 216 +99 99 99 +142 142 252 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kyurem/follow_shiny.pal b/graphics/pokemon/kyurem/follow_shiny.pal new file mode 100644 index 000000000000..e36f817b045d --- /dev/null +++ b/graphics/pokemon/kyurem/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +20 32 30 +232 239 247 +40 72 79 +88 104 192 +200 208 248 +62 62 66 +205 64 158 +88 104 192 +40 72 79 +20 32 30 +232 239 247 +72 104 120 +152 208 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/kyurem/follower.png b/graphics/pokemon/kyurem/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..adf00b5e87cfe63aedbbf024c9321e3329de9474 GIT binary patch literal 3525 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 IM6N<$f@^HuaR2}S literal 0 HcmV?d00001 diff --git a/graphics/pokemon/landorus/follow_normal.pal b/graphics/pokemon/landorus/follow_normal.pal new file mode 100644 index 000000000000..68ee7e89de25 --- /dev/null +++ b/graphics/pokemon/landorus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +84 86 84 +109 127 139 +237 237 246 +198 198 211 +22 37 14 +142 85 23 +219 152 23 +246 131 142 +87 78 43 +212 99 49 +225 80 74 +38 37 38 +214 195 61 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/landorus/follow_shiny.pal b/graphics/pokemon/landorus/follow_shiny.pal new file mode 100644 index 000000000000..36e4944980c5 --- /dev/null +++ b/graphics/pokemon/landorus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +103 64 40 +103 128 140 +237 237 246 +160 184 160 +22 37 14 +158 97 23 +248 160 40 +229 89 32 +38 37 38 +158 97 23 +229 89 32 +38 37 38 +214 195 61 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/landorus/follower.png b/graphics/pokemon/landorus/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..c5e237f0b7757eec932b34b6ef60ad31edaff7db GIT binary patch literal 1438 zcmV;P1!4M$P)UeYB@T{N7u%Q@_JfXBPAk-7G2u{3CM71;!#xmmohSeR1uscNK~#90 z-Ig(L+c*@*dD#J~3EJ}5pA%!EUkkKiy2*}9T?iqZ5 zkZe6$fYTdg1JMmPTye-3xBv(AyWFEF*^<#OaL2*+kB|I6^1VmWlJvi5s8RW@A*u2$ zt$EwtC}~J#0%M74uUwCkO@PiL(3=|tb`9zIZ%=XjeV%PezAg+ywsHXnw~vn6xOE}ea_-|v%I;^GVt0!{ zFBu-S-#YHv!L*LAhI8wpaA1wjvbugdxKIo(kbKE_wiJScgr|hDS<0t$l@h~va9~`* zvGfN;j3DVy#wTJrcQ75;Z9E*dj|NMq%dRp?u7+*s8K>_l7fcgg1CYja$rn&&k~#Qh zE%48a!LrE7t>J%B7h*kt2qj}Sbcf!UC2$V9`!uwJw%ca*#N@23m=%W)Y;LoJ81hY- z^{i&1#9a`F{a!ejLe_pgu_u3sB0?y&&H|VE_GG3*&e03oiCxEcuc1mJJx+dFuxGt zc1?NJ0Bb75tilZu6TSztZ~#fT8zf-PJGv0{eMmEy3S&n_N>Z{RQmvz|Lt5K`Qs%a5axJ5=1Z3#T!=zD+pPI#dm?N~@eNu|Iu` zz?-TUbqWsddRQx%_K`xe%R$`#Xw9N3H1R@1YgM_G-=}i#JnCUg)(#-eQ=IKLYkT^Q zA|8EFS5&Zy#gkMc#h(E2C~mk2iLAA#y3vD}okvq`4-L@MPp1G1>#hMMMnE%u5UqGB+B}?)!H~;_u07*qoM6N<$f|KjHVE_OC literal 0 HcmV?d00001 diff --git a/graphics/pokemon/larvesta/follow_normal.pal b/graphics/pokemon/larvesta/follow_normal.pal new file mode 100644 index 000000000000..5b2d1cdad9f0 --- /dev/null +++ b/graphics/pokemon/larvesta/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 32 0 +224 64 0 +128 128 128 +192 220 192 +236 236 246 +0 128 192 +69 69 69 +128 96 64 +0 255 255 +96 64 0 +192 128 64 +64 64 64 +109 85 18 +0 0 0 diff --git a/graphics/pokemon/larvesta/follow_shiny.pal b/graphics/pokemon/larvesta/follow_shiny.pal new file mode 100644 index 000000000000..1a680a1d050e --- /dev/null +++ b/graphics/pokemon/larvesta/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +136 80 24 +248 200 48 +128 128 128 +236 236 239 +236 236 239 +0 200 88 +97 81 64 +97 81 64 +0 200 88 +76 59 19 +192 128 64 +97 81 64 +76 59 19 +0 0 0 diff --git a/graphics/pokemon/larvesta/follower.png b/graphics/pokemon/larvesta/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..189a51f30b4a972f1538df2a9e7c4a8cbd018cd2 GIT binary patch literal 618 zcmV-w0+s!VP)Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_0001BAOPS%0Dypiz}&#>?DhbFz(qwx zfM7rX|Nme>0KkAiKtMokRT8nvWkmo0010qNS#tmY4#NNd4#NS*Z>VGd00G8HL_t(Y z$L*D|PQx$|hV3c?BSs+PAyRQFBp4Hk8IangTWR_Lfu7Wnt=(W^U@}sHG%Sp4?HH9e zC`%uJff4Z%goWH)l~kQz=xtxl{{QoxlZbV!V;$@G&#}q4x`dYo+feaW)n_^zr?k#kX3JTMK7Fy%^83)xu&K}Tm18%?sE5SbCJ(U39yo7~UqXx9x zMM2>m0V%=&L}lCngVBM=PzNUHMEhVa5QhNWb_qiiP(Ri)E-3qhUjGv1e_B{8<_2w; z1HgvB1?A;S{EWB~gxxd0kev=hcnEa>Lx;cx#bF$e$R!CwdW#6xyS-ue82NSLPMa8T z!R(ea@S)9Ky?%nm$hZ;r2WTWt@8RY?BuC(ap4o11;g>~EXDR+VQI_%ZAZ$}Yow zHm9Ok&{%t7?{b#*^=)EBA*<1_)trrg)A}W>rEkcA3vR^jyM9C!+$PiHs)SW5I7nxC z0Xv?bCQsvB(7Nvm338S;Nvthq;c9cB^NQvC&e%zu8wj0MOnS^%rFud*`LdYh{MzCN zZnj@5vOvv62@563A4q=c51MyfVyM)d3alE;@XtbsZ$bB*sP@$CN&o-=07*qoM6N<$ Eg4lf#VE_OC literal 0 HcmV?d00001 diff --git a/graphics/pokemon/leavanny/follow_normal.pal b/graphics/pokemon/leavanny/follow_normal.pal new file mode 100644 index 000000000000..6cc575184dbb --- /dev/null +++ b/graphics/pokemon/leavanny/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 120 16 +0 0 0 +248 232 56 +248 232 56 +176 160 40 +176 160 40 +16 64 56 +16 64 56 +144 200 8 +88 152 48 +218 52 48 +40 152 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/leavanny/follow_shiny.pal b/graphics/pokemon/leavanny/follow_shiny.pal new file mode 100644 index 000000000000..659cef2b6312 --- /dev/null +++ b/graphics/pokemon/leavanny/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +176 96 16 +0 0 0 +248 208 104 +248 232 56 +224 176 64 +176 160 40 +40 72 40 +16 64 56 +216 248 8 +176 184 16 +248 32 208 +72 136 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/leavanny/follower.png b/graphics/pokemon/leavanny/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6e5e2b474d35b92bc792e2f1f5113ee95b2f18fa GIT binary patch literal 677 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/lillipup/follow_normal.pal b/graphics/pokemon/lillipup/follow_normal.pal new file mode 100644 index 000000000000..199de3f20af0 --- /dev/null +++ b/graphics/pokemon/lillipup/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 72 24 +144 88 64 +216 144 88 +0 0 0 +176 136 72 +232 200 144 +88 88 88 +232 232 248 +80 88 112 +216 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lillipup/follow_shiny.pal b/graphics/pokemon/lillipup/follow_shiny.pal new file mode 100644 index 000000000000..63bbc81935bb --- /dev/null +++ b/graphics/pokemon/lillipup/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 16 +96 72 24 +184 128 72 +232 176 88 +0 0 0 +240 216 152 +88 88 88 +232 232 248 +80 128 112 +216 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lillipup/follower.png b/graphics/pokemon/lillipup/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ef88414713543a40591bfd34a2ceb4d8a2041679 GIT binary patch literal 596 zcmV-a0;~OrP)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00F#7L_t(Y$L*9$PQx$|hR2fG z*Kw%C(s6~7;)pbqrOsqz>%(MZ$2-X7o?%0Aw{waaeItI2Rkp*noZ^uoR$imSOpn45CZ1*cz5k%%P@DQRKA7oTaT0ZRJvYw%uq;0>(Vn zR2g35Owlv67O`4Diq8hWW(E<1sBo@uS_-VTgrO}E3u?f5?uWG{QxS6rXy@CC8gPct zlF$@L@yh#k>89C?8Kl1440mOc!-<1f29%|Lc)720r`=%=>NegFH6&S@i+7&E@@={) z@?-aMvwUBCk5$a$iF^<}VZ@>-_cfivZm;u+LrLy%KXpCk;Q8wPlS{KOsM*V4OC*np zTn!nLix)G%)wB24w`mrrEjOr2x?lF=+|D@D5Av}jO`3%blTQu8EnshfC=AjjWrfnT zMEdISMd(b i980<*cxc0)2;dWc3vW&>~~eA&*xI8G1+KBo*jV zz(3&OgXH5;I!OTMob%73OsjQvdhYHFOp61Iz4o$uL@kVL9sSUhbJ4vPuq`g*e0LM0 zm)s||&1L*_cVr82_lUB##gn*2Tra%j9&raWvem{Rj+Uak6L4G|yljhzdn3DZ$YV8h zY)ZJHN(Jeba)X+ucC3+HZqigN)?V^^L9(OVFdU?IMl;DJ9`BBL>m`GJMtq`M&a8H2 zI$JFzm)oWzvV+WEZT(0a&ixTbtYB`nPE#=;Q<51}ba(*KDz(!TG=jUQM2{TqLA1ix z?aCS}8Q}62AHEye)!y-&%&opoKNqB<-07mfy#4&@ z_VS0I8%I_&IDeg`S)K| cIOqS(Z|D`9`}5!U2><{907*qoM6N<$f&Y!bP&Jon)_Mn8T>!G<~M z_YZY^=T&ih^8Ctz)7xKV-k(u-y7J3qtw+24R&Nxv5GdgFH($@dF5~xLssGMf(~nII z@-w-0&TUU=gKyp0r@K9>kBPbM(Y5a@K4rPQ(!{>-$X4d}N#&YnG}Y$`Z!>sQ`&aCq z%#{U)KWmBI%QN4YfA+nU-1Kv|ghea`KCDyWoE17p>Wf8jtmod8sMQz0%J^;4IBTW& z!}IRbV{Em@o`t0>V2fRsJ8k=q1}TR>7Zc>!vMwe6YkHq`+QmC6BkI6E#_L)~gAY8` z>GspLO!X-{{G#&K-eRLR#pgC_gC}ZBOUitH_;0C$@S!=W7nf$GaF_qTHIeOe_@3M0 zE7M*Iyv@A2;CytOi0z9fT+b|?#S~ASx;-#FLjBq1+3s}*V%>MKtPfgTWu9&DXx6kP zt7qTa`t$D2g$kncj&2M~yJ8Zz-Qt7ty{S)*)*0(?{Fo;jR`@nz&V=%leh$wQ}ox6Jwt9 XT8!137k1_HgEEV!tDnm{r-UW|H$F&R literal 0 HcmV?d00001 diff --git a/graphics/pokemon/litwick/follow_normal.pal b/graphics/pokemon/litwick/follow_normal.pal new file mode 100644 index 000000000000..f229ef5a10bb --- /dev/null +++ b/graphics/pokemon/litwick/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 221 1 +47 33 104 +104 71 227 +54 25 117 +147 129 227 +191 182 245 +0 0 0 +117 117 117 +227 227 255 +229 229 247 +199 191 199 +104 104 104 +185 185 185 +178 150 25 +98 98 98 +0 0 0 diff --git a/graphics/pokemon/litwick/follow_shiny.pal b/graphics/pokemon/litwick/follow_shiny.pal new file mode 100644 index 000000000000..d5017fd15a33 --- /dev/null +++ b/graphics/pokemon/litwick/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 221 1 +41 90 115 +82 197 238 +41 90 115 +115 205 246 +172 238 255 +0 0 0 +115 115 115 +255 255 255 +255 255 255 +205 197 180 +115 115 115 +205 197 180 +90 148 0 +115 115 115 +0 0 0 diff --git a/graphics/pokemon/litwick/follower.png b/graphics/pokemon/litwick/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..072dd6f70d9b06333292e12484c776db1cc4487a GIT binary patch literal 714 zcmV;*0yX`KP)$Z<0}1Twx}oQ}T_$S**RRV)cZqqxE!e8OKm+KX zzyJKkwFoG%k_3DaR?FU?5*(EXP?!wLc<4%8MRJ7>GdCg*RW882d9;g_Hfg&<1L&p; zJm8w9be!#KlE6tEltY2%dGu53t<0h2^l5F&{DQ$!pB`nm=q0u?t3iPmaHSNFInT z-CnCSlkGkS(m9mz8-uY|caoDxE8)%iW)eUv=Pv%1>=o+qNnU1uZROk^GB~2?(z{zF z|9NuIj2hi4&7ePdjVN4WBt=cupKxSx@`MevLcRNrH9JN wSKBb4xjFtU-Cx8HBnz%UZQ*qM-2U1A0=Blly5O~&8vp7Zw1S76u9{ z8X_7JEG7g*ytuLA#EOiB0EY<`4nJ0`xKL3M5a8jQ{@DVkjxovG-G!lpRn`N@VK4FY zb!C6X$jhd}=(v#Y0#HaGInl2SNGm`wkYZp++W8LX4yHy=7sn8f<8QCp=G`_BVMy?r z+{UwL@hqbWjuTlUC6!mLXe^oN^Mw7xr8@`Q9J8hddVEZiZp_JF*}iM$W$7x^*N;HK#R zW1Vft4D~aQemL)Kc=76l@Evw7X^r};^>_7hT1#uvzABq=h^}i}!*a{vX{wLA#gfCH zSKj&D5ozJ{-nn(P@^^);+j4g3B;NbFxy*8Eb?Gc#gTBw)t*hrHP1}1@OdvPlS!=BM ztBWD;=A=nHemp16J2qG1x5(V34)3%S?+dOJ&zPm&6S6MPHf6)HHgS`$?+pJ51(;3U zx#Y|$E+wy}&pw)#{9J0g>EWcf_mS!s8S`tk$}cLlsCYcgI-dW&aL3Y&#ShYde*W}n z_QcKEJB=AUbFzxU7xMBgdQwuY-qh<`xBC9Ub5b>0cHV39yL{#!I2WPawe<*ppy-$F ztSr(w#kZwpcb>VK6VzF1rfKD^AFktn``m5vvu}=mfhyQ zHgj@HYeeR$Gs+y-PS2ccFD9_|x2BZRiJVtnYkxZ5RX%d{#lkB#Zw$7_+RJLLvA)%B z^Z(xu;i{zI^>MrznrCKbeQa-aTXxF9KS7((Ayaqecps&KOm>=5G?~bh5ZM;tZx$aKsM7g!n_La%sJ}k?Y2OC7#SED=^7a78XAQd8Ce;dSs55=8(3Hw7&NQ4eniobo1c=IR*74~rwUtO Q4rE~PboFyt=akR{0KevsssI20 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/lucario/follow_normal.pal b/graphics/pokemon/lucario/follow_normal.pal new file mode 100644 index 000000000000..4ecdf26ad217 --- /dev/null +++ b/graphics/pokemon/lucario/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 88 +72 136 192 +112 184 240 +56 104 144 +0 0 0 +72 72 72 +40 40 40 +96 96 96 +232 232 248 +152 24 48 +168 184 200 +120 96 40 +176 136 56 +232 184 80 +0 0 0 diff --git a/graphics/pokemon/lucario/follow_shiny.pal b/graphics/pokemon/lucario/follow_shiny.pal new file mode 100644 index 000000000000..58e6064222a7 --- /dev/null +++ b/graphics/pokemon/lucario/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 40 +232 184 80 +248 216 120 +176 136 56 +0 0 0 +56 96 104 +40 40 40 +88 112 128 +232 232 248 +152 24 48 +176 184 192 +56 88 112 +88 136 176 +128 184 224 +0 0 0 diff --git a/graphics/pokemon/lucario/follower.png b/graphics/pokemon/lucario/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1421a014e56f72c63c3c5d85bf63f63455d7f00e GIT binary patch literal 940 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;;M0j)@ zDA@7AB4Ywj*u%p^Lqj7WA>qY~A2TEjR_r)Yk)W}m!{Wt`fLOmiE1(L-ByV>Yh7ML) z40MxFaIP9HSZa*b1t9SX`Z>S_T;{^r_&hUJ^IgC+Wy~c%A_k^HFxh> zbKePG{Q4W4hRKqD?5y)nteFv-BInhcdM}dU>Z%=KQ*W#Z3QlT}(VMQ~CfXdv)9L$o zQH-c`z-a?-qvyTcvfeRzbEoreY;1YXJoE3thdWQUIX#bJ&;P>5@wV4#bN&sd=XVYU zX6#ybLSV=GLkDEL=5WW)?k`E}=GpiCoyMBIU)!0UM;vflH(xK|^q0defm%i^UoLZR5_S-?`m6Pn4}=7`grZ zUPawfHriI9+`Tcq_shRrbMM?v##^QCkHa>!-{!ryVnL=@eU;d&sKmoJCRExweF*NW zUem5QzdXd_|LGUJxd-;VuXZaka(!6swjfU=p+((5L7MfE+hK0?uuo1c=IR*72!o4I5hPy>UftDnm{r-UW|_tc2w literal 0 HcmV?d00001 diff --git a/graphics/pokemon/lumineon/follow_normal.pal b/graphics/pokemon/lumineon/follow_normal.pal new file mode 100644 index 000000000000..5a81d1c0e055 --- /dev/null +++ b/graphics/pokemon/lumineon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +0 0 0 +72 96 96 +88 104 120 +160 208 216 +96 144 184 +168 64 112 +48 72 64 +104 0 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lumineon/follow_shiny.pal b/graphics/pokemon/lumineon/follow_shiny.pal new file mode 100644 index 000000000000..59d9221705b8 --- /dev/null +++ b/graphics/pokemon/lumineon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +0 0 0 +136 120 64 +128 120 88 +240 208 136 +216 176 80 +168 64 112 +96 64 16 +104 0 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lumineon/follower.png b/graphics/pokemon/lumineon/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..670655a2a158745fb7accc7e26dead8078958d94 GIT binary patch literal 937 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;;H~@Jb z2?-Gy6$>uhNSLr=g+qaXheHN~z^C1xuL0#4lf2zs7&=&GJ%Akc5>H=O_GgT|Y%1(4 z4y}F)6cR{I^eY3>3Q!EB7#Navz5`m%l;i2*7~*mK?Nr15TLvP>bNyu}D+C?8A!DL# zGcj#%aOA&smjfroF#qvWM*A%ADSGw^0z{7p6=lc8avAlHlH~2JjeVWCSgGwJ-7&(0x z%-jAmqP+1>M&*08qb6%Y;unbMHr;SoAkwb&vSosX>H^_e4z@EgxkQ#eJ+sy@|Jco2 z(JbpkLrfg%T2`D@4LHEI!C7dQ1E)aXf*X zSC<8HPB@wS{m(h0QW=IwzdCU5oQ>I`zCvwT#&3D?r=%)fWIrqA zepXx7mUMb4)rN z2iA9AEf+tr{Y3Dtyfc}PWgFCP8E~rKp8h*+^-F_YDLj8R#qBR{ENs#7?ASb`LLlm0 z%cIYy4;z)bGk8e|9?${fYbHr&M=e{88cg=IorlYfq&9e`&uV{?Bt|_>Zvv zG4>4n59jm!uRPTaOn#~*t`Q|Ei6yC4$wjF^iowXh$Vk_~P}k5X#K_3X*v!hnT-(6H l%D~{k*A1spH00)|WTsW()-Z7eM>!~kd%F6$taD0e0s!|ni1+{i literal 0 HcmV?d00001 diff --git a/graphics/pokemon/lunala/follow_normal.pal b/graphics/pokemon/lunala/follow_normal.pal new file mode 100644 index 000000000000..0c001dbf3f0e --- /dev/null +++ b/graphics/pokemon/lunala/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +1 1 1 +246 238 131 +111 84 49 +94 94 94 +49 49 49 +106 90 197 +196 194 217 +78 59 159 +185 169 97 +163 111 234 +255 255 255 +107 65 165 +255 82 123 +163 160 192 +115 230 205 diff --git a/graphics/pokemon/lunala/follow_shiny.pal b/graphics/pokemon/lunala/follow_shiny.pal new file mode 100644 index 000000000000..7b0cda7e3135 --- /dev/null +++ b/graphics/pokemon/lunala/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +1 1 1 +246 238 131 +144 80 8 +94 94 94 +62 0 16 +192 40 64 +131 57 101 +128 24 40 +185 169 97 +72 24 32 +95 34 81 +56 32 96 +255 82 123 +182 54 74 +255 95 143 diff --git a/graphics/pokemon/lunala/follower.png b/graphics/pokemon/lunala/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..226deb05b680c518f0ab6f7c7e183218cea281d7 GIT binary patch literal 1120 zcmV-m1fTnfP)Px#Fi=cXMF0Q*0RaK_?t^bsFs)L1l=_8EcXY;?*|xL+z{a-jus<_miHrIiebD8iec!nO zI)r7xfF&;KGo;i9UF4$`y@946)GwRX=^o5(G+mVhYeI7kTMs* zWmF!KDh^Z{aODhhj@Btg!?}LpT%X?|7nWp;Bh3N3d}Tnmr+m1s;1!};R0=p}8l0!s zSHm0q!nf&=;kvHROOOJ#`O1JcaOw`Y-OAC?TT}`fUNsnZ$)Mw$>oY#R1Q5lQUR{D5 z(Drw5X|Ufu1b^?V0F2KAxa4mcpz>J&c#`-!KnmDmNLQHNrD4BsWA2;U!jVz}E2x}d z&RyPMx_qmg>ob4elDIymv<4gk*z?rhlNa!~(Nhk0^hvLE;01*<-1209vAps|fH^dV zo_5Eaz5%;@Z-XP%yq`0U!NI}#F$P$0QNOVW4&Q1HJ*O#PpN|>>(n>{XZw3TIg2qCUUJpAX6cHu*3WzDvM~>oh#S2mb-><0+JIzzP_z zxaDZTx4hMVITzpoetq|?<-_>mB~Vy>dabQ~jQ8fj9qsWHsQg(V7ckDS#6|sTko+wv z3)tqv2kZu?^~PH8G+__c8gEb7;v<OC4CD& zV}8^C537DHD4gR)z?hHamA3-bAr3gx(SHfp=L6cq4;Zu*A2^!&fK?f=0>(M!JgL~} za?V?UdXJRu_`PlxAO-C6#kUd?d?!Q=;~Pv{z<7fT55ZaMLV)RV&O3n;fb4>VPA48$J`OK&<(!)FSO4XsK$>tsb?s);X8~vV@&g`%a{>67wxIId zI!j+{|H{AhslD!yJL5*G|^oAkr+Hy8Ec mySvC`ga3Dv2OzEQ&-@3Rq&=-&Fp5zC0000u-)T3PoOkK? z3GPKRQY&xYzV~h0|DzpscIQ5aOEdocYI8b%9s|>!`_q5Rwln^TzPEO3MCt+U9Qj8N zlAEh0Ue>Bv+I{EEMU5VX2d2+s6VA@2T6{KM&7OtxUH)uJn>_Osg_EpH6p@oMtUaE>qTd#=s$ zcAUbaJZ;j`&zk3s?Pt+?9(<=JXJ_%uJJxTV&uKD>`y3J$Yn$>zCO_#u)7Qh6c}$=4 zCRkK5w#4+Arz{ELIyrf+P)DVA=dFF7(o370CEqipcKXW4Jm3}Fxnv60>D`y-2rtlL zx!OK~k8?(WY>>jjYdb7H?7G?`EEKhP;_~a-N#|Ou)=pc#*P6xPVN&npmSvyzu-F~+ zG|RlLa{1`nYr=V-%hqL=&N|JIeP!y2>*kMlopM@b@!?weIbX%dI@?;~bF*e>sfU)n zPCm8NWzyP>RUUbqz7?;xCTiUk?Xi5lC3M>ji-rl^4r>J*Hb_~XPpy4Ypt4hE+q1P7 zr$i^29KNbMQF6P0beF?VYpuqP;-3>AKH`}3VXxbheT>Zt>z^&+nt;x8~i^=DDIs5@%#7Gsr{-c|Lfm;?qSL3 paQ^7Z!LpNc^}U zu_8j?!UP4Nu!Dm`L_~y!hDN}I9R(Y17z7l&c=6*xfCFzgPa{y8G0EHAg`tC0)&t04 zFY)wsWq-!V%cg7*_*6h1C?t@a=vM}$6`&YMF)$?UdE!LCB|Ej{dwn(bf<&KIntuML-e0wT{_JAR6K9-%zVGa+IkS9En$GqKTBG@{J;5xX z)7g&glJV_>H9=>0Y)Lnnvj62BdQVXH#F`yBgc>vJP}{qg5LySBd<}_ZY-0-so>-I(4yY?MYF7iEicY!stozk5`+{mzX}4JJ+9M9^=CA z(-WKAFK0!ZI{K$5ZM&Ah6E2o0MkO)NHL-g9&!XDTn=H`PeaLjT$B0ukI-k>G2ZN8k zgxZh$k0W2R>c#0?p0(}C*~h87W@{c;y1tg*ZfaFyQLkIj{)W`E#a~`u>RhmAwQ9!R zrZc^M)2hB5=LlZw@TgJwS(H-_$Kp2(e;I2&sYu2h_mRJU;RCz=t9V&^#wE-~jRz+1 z*a4H8YKdz^NlIc#s#S7PDv)9@GB7gIH89jQGzu{?vNATcGBwjSu&^>PcpAzlfubQd aKP5A*61Rpa9NU(FQnRP4pUXO@geCw|D|mST literal 0 HcmV?d00001 diff --git a/graphics/pokemon/luxray/follow_normal.pal b/graphics/pokemon/luxray/follow_normal.pal new file mode 100644 index 000000000000..ee661847bf8c --- /dev/null +++ b/graphics/pokemon/luxray/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 24 +248 208 24 +144 112 16 +208 144 32 +40 40 40 +64 64 64 +0 0 0 +88 88 88 +128 192 232 +80 168 216 +64 128 168 +32 80 104 +184 32 16 +208 80 64 +0 0 0 diff --git a/graphics/pokemon/luxray/follow_shiny.pal b/graphics/pokemon/luxray/follow_shiny.pal new file mode 100644 index 000000000000..b72dd0cecb2d --- /dev/null +++ b/graphics/pokemon/luxray/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 64 16 +248 128 24 +192 80 16 +208 104 16 +40 40 40 +64 64 64 +0 0 0 +88 88 88 +248 216 24 +224 176 32 +184 136 0 +104 72 0 +96 24 16 +208 80 64 +0 0 0 diff --git a/graphics/pokemon/luxray/follower.png b/graphics/pokemon/luxray/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..9f1e835c563c7573c0f9e0b83fd07693a80c2128 GIT binary patch literal 991 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!LpNc^}U zF`+=AaEhT!6N5eGEj~&$=lt9p@UV{ z1IS@7@$_|Nf5ynmrfd=TR6rgmB#@lwR|cdNpcqIoFeL4K2Xqb7WKS2z5Rc<$rx|8T z8;TsC`f%0Pm`|LSrsXxZ=)~T3D%c&f@VwU>0j`JhE~Qy=OnPNi{K1?;8 zW|jLmRr}!D-Yu=M7w+F(EfJz0?|b`(Sl#~#@8>tXI1(u)WGY>9f?wn3!rrB7jw=`Y zuukYS3!9Nr=y&1Smrf&9GdKOs6H@c0_I+OW)^WZ0nIxSj4_BJcpKvnp=jvyl*Re9> zC3Gx&_GGjDg9)ootU3AU&V0_glSzAuD`qiYnC@phd8rd`4Ts!m!2lJ50zt9%$9K-M zyziSnq18h1pskta{G~=6Gn%^!jO?yXf55eIljZNiHlNgGEAnSL9(Y%|UPwo2PS3{r zJk76Hr)Os}U!HJ4Ny=25=jV@3XBP3~qSyO3Y{|8XmiG0TIq#xzX<)j{hg+9(8J@|1 zIOj9r+2lR`vm;LQn<&c6`+sv6cg>$u5~1p1pY&t)@7Z8!TQS|tkh4ttU|#Nn%@b~i zG2TvP{C<9yuyf}@<%|?XxBOK%?wva>vZ=sp{*{S$KJKxUtYa-O*E`?sw#@f4v%&rS zv-S&a3J6}iY-Y#C5;k_#Z!s;cck0BG-uaZ7E#*BUO_QmvAUQh^kMk%5tsu7RPhp;3sDk(IHj rm8qGwfrXWU!P8Ja2^0;v`6-!cmAExb;n=nWlo32#{an^LB{Ts5x3Hfm literal 0 HcmV?d00001 diff --git a/graphics/pokemon/lycanroc/dusk/follow_normal.pal b/graphics/pokemon/lycanroc/dusk/follow_normal.pal new file mode 100644 index 000000000000..3cfb9d0e13ca --- /dev/null +++ b/graphics/pokemon/lycanroc/dusk/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +16 16 16 +255 255 255 +80 79 78 +42 39 37 +75 69 63 +184 181 175 +96 50 40 +199 134 77 +178 98 156 +152 100 54 +156 90 50 +64 136 60 +104 191 73 +128 128 128 +0 0 0 diff --git a/graphics/pokemon/lycanroc/dusk/follow_shiny.pal b/graphics/pokemon/lycanroc/dusk/follow_shiny.pal new file mode 100644 index 000000000000..66d38cf4023a --- /dev/null +++ b/graphics/pokemon/lycanroc/dusk/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +16 16 16 +255 255 255 +80 79 78 +42 39 37 +75 69 63 +184 181 175 +26 38 56 +96 120 176 +248 152 136 +56 72 96 +156 90 50 +91 188 86 +168 208 32 +128 128 128 +0 0 0 diff --git a/graphics/pokemon/lycanroc/dusk/follower.png b/graphics/pokemon/lycanroc/dusk/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..4aecdc9186765a6aa53ef4a49105fa867a51a33b GIT binary patch literal 956 zcmV;t14I0YP)Px#El^BUMF0Q*5D*am|Nl@=PAVrQOGQ7pwXa|@D946PvSOT=WHy{yGC+ttXunB- zfPhbg@Gk%W01tFhPE!E?|NsC0|NsC0|NsC0|K*LIrT_o~B1uF+R9J=Wn9+9QAPht; zkbyXD|NnD$MmXul7HE_0IeiIj;xv~!qmdA_%km!Y@gDE-*O33@zda<)6-NA*hd>|{ z4mC#n2S&ztnac`&NpN|M|G>yeHBBOz^DZz40gSnQLZom`i>9PyIBCj7q~%158(u!o z7gahmRv2;AMy?cC^WxP>#97|(mo<{Sr5f;BncK0zh+A-GQEuW+i#QbK{mXAPb6!`q z@J0$FjsztXXTe~pGF{Jcp|J(>iY?TW#E7eA=>q*W5%EP=m5Y>|3oiKKSdhg?>?`H{?HDd-Q?^xYLk{O)l2phC{| zGcf0{sdqUjtlma84fiZr?OEY zPb;-N1Q7795A9L3PejL;<4zTE3fyd`M28s$FyLGnuy)&Qlfd$9l@jlrF5)K8j!KeN zY}q_=9D7y7_W(-9mu!9jQ%;e!t|)P?GZa~Q>{SuRGOewM9aKuI-f1-8yF!{Ig8=T_ z!|bzV-)DA#k1HwSwpsLK4FvEUVQtVa5p&6WDL(HJjBd}fM&4An%>;g(0*yEW;9LHm zOE-ZuVi-W5k_Y+`08MlDz}xTU#xfV{Hr?V8PZq#20&z|N&c~GbzeaH5Q2>Ku%nfh$ zx7rt0zgYBGfyb5gtr&aDzyHPGy>4_SGq0L`?v0&`uk)P8 zH^QAfX1vJFufBcz-nacTY)Rm;go920w%)}Q9sMiF|&@p-+rR9pnCr514rhh@$pzr-|5sZe09~y z&If5{17%{LC^2PPs_s#jiFp!p&VJ`1#SI~mF2yp;eCvvKObt@gII?=PpX|B4_hTMt zZ8)*0SUYjzrQ(Ehz6<>V@`_6)8lN@_eo+{+!|CQB!%s|ezitVzpzgwAQER^r;0WD`HsPE^2L@bzN!WMSj604i>9-u#js{oxO5-2w2sZ=diqVEVsbH;WsK;vIa!C&l*?ph6uwa2bl}RZ zY1cnbJNo$TuLoD21g;ONmSNiJ+Tj=S?#29qhYK`YKS^Et^kGlxM~kh>7dQLJw*_yi zl*um1E)2M#yI5I|^?!XwRLlgW=+)=%Kfay1;ElKFq?*8bwr4Vhx3-;btnSS@@^x{| z42Qonau07TKk#sM=+2Ao-51#JKDom#vu@@ufr@3x`+f>tUN+(J#YV~aucDl@wL)qv z%e4B<8_OPA6e;lT(BoN?ZITiFBFZTA(cTM{dpcK5dmh3SSts8;^>}!r;bZ?x7aA4A zC!SHgmQvaj`mt_h^_-IRGD){zAGvVb5a^rGg>IP_KK(pb&9_QLcM^Z&dG3>sU%SP& znJb8OY&W{$Kk;hw#q%c*W!RL-I`}P#n%p|$rAT}Fznh)HG8f)kML(R&(0k+tV{g}! zb^DI1y2TWEY`f^T)R?_b?#<8VGiUeTuejkX)f=?LHrGnJ{7&VA1#47`WuI6uFNv0T zl4!m1`mdKI;Vst0D3%@)c^nh literal 0 HcmV?d00001 diff --git a/graphics/pokemon/lycanroc/midnight/follow_normal.pal b/graphics/pokemon/lycanroc/midnight/follow_normal.pal new file mode 100644 index 000000000000..1b2faaa6d1f5 --- /dev/null +++ b/graphics/pokemon/lycanroc/midnight/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +53 52 53 +240 235 230 +16 16 16 +174 157 148 +216 74 87 +111 95 79 +84 38 43 +139 51 59 +128 128 128 +252 83 100 +47 45 41 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/midnight/follow_shiny.pal b/graphics/pokemon/lycanroc/midnight/follow_shiny.pal new file mode 100644 index 000000000000..ec6a7d3b0e12 --- /dev/null +++ b/graphics/pokemon/lycanroc/midnight/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +53 52 53 +240 235 230 +16 16 16 +174 157 148 +37 100 137 +111 95 79 +84 38 43 +29 66 88 +128 128 128 +252 83 100 +47 45 41 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/lycanroc/midnight/follower.png b/graphics/pokemon/lycanroc/midnight/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..044306dde5ccbbab4186d1fc4c37c7c369adda5b GIT binary patch literal 883 zcmV-(1C0EMP)Px#Bv4FLMF0Q*H8eHw>*f#;5U!n+*h*J#Ur$sfD~mHbfPjGfQ)DkKDX$eF2LJ#7 z40KXXQvm<}|NsC0|NsC0{|UrUCIA2e|o4_>=alrWR2)rg>YOImm@r@&gx9=*n=Mc?r|LdvZ{U6~f`?nF4FcWE_gi>BJ7 z_g~^_)AT5Nee4mWL0^GBIKv99qa%C@tkPsIk?^T*2?RI_^wc3{iCh8&HXJgo)jEtG ziSSdQ$T$TKk=@`3KctkiJy>f4e<8dIggUs3Y3sm2Q!{#jIEM$+bqg=d>C5* z&LjXp>#z+X>6?(2UBDL|#2BKDh%;`vaU+~LsxuG>BfD%(f)k+Maa729n;D%cj;jQe z0NUPTsiP{Kx-}YP+$9)xf#aLb1RL`-CFu7P@6JI0U#C7#zh=0)eJ0+cw963gNZxUdSTb2 z#kNfgp|76nfO86%M;rjn2ew5`S{sP><7M_pmOD+Ha002ov JPDHLkV1hQLkT3uM literal 0 HcmV?d00001 diff --git a/graphics/pokemon/magearna/follow_normal.pal b/graphics/pokemon/magearna/follow_normal.pal new file mode 100644 index 000000000000..09e877f3f6b8 --- /dev/null +++ b/graphics/pokemon/magearna/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 220 110 +218 192 200 +168 161 155 +183 132 149 +167 157 71 +70 153 169 +113 102 99 +203 98 96 +179 74 68 +105 93 91 +77 70 67 +65 58 23 +49 44 43 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magearna/follow_shiny.pal b/graphics/pokemon/magearna/follow_shiny.pal new file mode 100644 index 000000000000..b7da7967dfd5 --- /dev/null +++ b/graphics/pokemon/magearna/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 220 110 +206 200 197 +168 161 155 +153 146 143 +167 157 71 +70 153 169 +113 102 99 +203 98 96 +179 74 68 +105 93 91 +77 70 67 +65 58 23 +49 44 43 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/magearna/follower.png b/graphics/pokemon/magearna/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..adcbe391cc6a1c43c4890e51b721eb58786bd113 GIT binary patch literal 1583 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAsJ9+0$99^++_RLBB%jdeg&0JZSmV7!XVY8P@W^A;to3o>pxS@_VQ2Qtt4S``6 z0&0FrW(*8WcRgJkLn2z=PH!xFtia>q*s8pA!Tv@#v&(;;(h{>gI$^7EgI)f`Kv$<~CBJn=S6ve?x95xh433|z%E2QnqvBDW*vI=^ zF+3{syrf@khE03SN3-w;Gt%4G(%PH1up2yznfKK8@a%opc6_<^d_r;Nk;QG(GkiaC z>LnV^d??bf&6c%n+Xq8;cDsr-g7ahK|hx|9V+Q=YKpCE&W>gRU}?6U7#4gvP)%osFkq66W!2Nennvq zD>r*zOs@=@Q}kB&1O=0_{Qj@?tlOfVafI!C<9;D*n^zWlsME1+EbA(|S?~T>{>px*`QPw8s#o%V#qX^M zGjw;DYIBC?+-cDX$2BKU`o5#|9m_S|^4qT^_Afn_`tYR0gD&;-nCH{t3c@O@IbSGm zJbil(r_}^AVe7{GKMw4F_viJ2`QfQ;?K=O&`jyyiejacYV{o zr&j9^E`Hi2&i$K9d7bn=e`n=BsR`_z6P`b2c`n6%@5+xrUdHD;=09C8^^om2pHtn( zA9J3U&Qd;>?JZZ~R?RO{oVTDu^jVl8>zs!xCudEM# z^}TyM`Z;^-V|hRRpStze7VN3)p=fS?83{1ON+xlI8#a literal 0 HcmV?d00001 diff --git a/graphics/pokemon/malamar/follow_normal.pal b/graphics/pokemon/malamar/follow_normal.pal new file mode 100644 index 000000000000..4e6271bf791d --- /dev/null +++ b/graphics/pokemon/malamar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +49 37 59 +16 16 16 +124 110 176 +113 179 215 +72 137 184 +83 59 103 +203 203 212 +49 37 59 +210 82 130 +235 196 41 +166 139 118 +127 127 143 +83 59 103 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/malamar/follow_shiny.pal b/graphics/pokemon/malamar/follow_shiny.pal new file mode 100644 index 000000000000..78b30c0d5711 --- /dev/null +++ b/graphics/pokemon/malamar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +120 101 66 +16 16 16 +214 186 139 +232 206 60 +178 157 43 +157 134 90 +194 230 172 +72 90 61 +169 57 71 +235 196 41 +166 163 118 +131 162 112 +43 53 37 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/malamar/follower.png b/graphics/pokemon/malamar/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d1ecbc02584b295c09c17cb73865a94654357649 GIT binary patch literal 925 zcmV;O17iG%P)E?yd>F0d38`MYrE^Z6gTB&Y)muPj-=dwkFHp6?ET|HVowmzOe>E4N}v!SXT& zHCa(_!wPQaS}w56CdgveELhL&9I zNF4!_Ki0(9deD;vTqA}}Y)X7he=sp@wmMQ*z+~j0RY9otM8LIH1#e@sniv+jTe14j zI!af-WKRzU7-Lixa1FPqVK*@>^4{RE-y0n63z#07s6-4gKA?{&;{INLzu)UW6)>HE z@nC>NOj^!2P-M;8J{)XWLWXz;Bb06`WfS#Meu2J;mZ3ATDb*6~W6*5jY{MCXPvLnq(?y5n7(O`SS7(1(OQN96&_^=Oqu%>^ynLJh)^bA(jdQ6Pmd9FylJ4u_l6u3bmh_i%MQsZ zouv{jbBxG3Z2{2IE>g2Hs@r*9q3c5g zas{t~96Bl}ly3ixjtc$&6&fn)bdI{d{x9n{SX-Q)8j(8l00000NkvXXu0mjfSDL7m literal 0 HcmV?d00001 diff --git a/graphics/pokemon/manaphy/follow_normal.pal b/graphics/pokemon/manaphy/follow_normal.pal new file mode 100644 index 000000000000..6e3c729cecf0 --- /dev/null +++ b/graphics/pokemon/manaphy/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +128 160 240 +24 72 160 +80 128 232 +64 96 200 +0 0 0 +248 208 96 +232 232 248 +192 144 8 +192 64 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/manaphy/follow_shiny.pal b/graphics/pokemon/manaphy/follow_shiny.pal new file mode 100644 index 000000000000..300ed3a43041 --- /dev/null +++ b/graphics/pokemon/manaphy/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +96 200 240 +8 96 112 +56 176 232 +48 168 200 +0 0 0 +248 224 96 +232 232 248 +168 168 24 +192 80 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/manaphy/follower.png b/graphics/pokemon/manaphy/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..77478a0593388ac9bc3a03e48cbebf98697a7b6f GIT binary patch literal 719 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx};I5aHy zAmOnfpy7o>!U>?vj|&MeUi>&Pf#ZNfhH-z{HJ}hVw)?|(ve zk7owFJ0l@8`}w9@r|)c>k#~8`p|k35Kg|C2ZR_nSvH42hTV^wdxc%+C+G_pbG@p61 z=@Q8#Q(Zy!V_$gq-SvLNTJx1=J*v8}^VU+H^_SP&V|#o!n4kB!ocfoD#AOqoyZ&nB zF;CUbk(2tCd^Nv)risAueb*W?w~KB)`|1!w!sqvlAv3N=s^^5MCzwm~Fs6m&vb)dV z>}F42!O88+ahSn$?jDDHt~k91kHgr*8?xJGafJpxNPBcJ>rh;E#h()e-HJO_{`e>K zNYYfXR{!2Fu5x3MEkD+9sfh`H+gbl>+s3b{uaO>y-x_9qmE8MeWpa&z(VZ!?o8KHeyRfYB&d$ZRKlzERyRv6u(B@g5 zOX~e}U*9oUeWmKE8T;xRGiR)mJ>2s8{AwAViC2&Ox3pKBKe5)?^YA5L45^m5MwFx^ zmZVxG7o`Fz1|tI_BV7YST|=V~BO@zgGb=+AZ37D{0|VLZt3XKup&>UvB{QuOw}zZo RLM5O?;OXk;vd$@?2>?Oj8yx@u literal 0 HcmV?d00001 diff --git a/graphics/pokemon/mandibuzz/follow_normal.pal b/graphics/pokemon/mandibuzz/follow_normal.pal new file mode 100644 index 000000000000..39599a33d638 --- /dev/null +++ b/graphics/pokemon/mandibuzz/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +51 38 38 +93 93 88 +6 6 6 +92 57 54 +78 70 46 +153 91 86 +185 161 121 +222 118 135 +198 198 186 +203 46 25 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mandibuzz/follow_shiny.pal b/graphics/pokemon/mandibuzz/follow_shiny.pal new file mode 100644 index 000000000000..5f7e59532818 --- /dev/null +++ b/graphics/pokemon/mandibuzz/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +51 38 38 +164 99 78 +6 6 6 +92 57 54 +119 65 64 +188 103 163 +189 170 196 +78 70 46 +203 46 25 +191 164 121 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mandibuzz/follower.png b/graphics/pokemon/mandibuzz/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..4bad2765fb223fb73cfc5d7dcb9deb98bd4ca917 GIT binary patch literal 844 zcmV-S1GD^zP)ZJs!sLR-{U`JjIYy>Fa5a6c;vjbSo=!k(JAWBoC5XZ;E^ zpab>*!Yd|uW%fyMfQ<8u0TtHoG#_*d;gX8TOh0JbZ`oCED*)9%3*aoeW{|CbYpHe& z#CpAAcITAeX<>X_WXNeQOs5{+@k_ae8=FD_5NH4dfR>wgw-tcV1zlgPFPcy~Uu$q% z)^!anC?@oG_p`&>YXFv-3Kc*D4S)g6KeTQ8UOngmte}f*$rqtajE@?Oue(N2X=Jeb z@MXEV4uP@)*T4z{rU>9rWLev8vQ$#6Af+tllAFV$e4~x8yJnV3T#!HI%Z~@kWhj9G zHakfTPy_s#O2{wU#XOZF#sN%?E&%zRkJ|dWYnV!aGUh-SJ{F4@Bb<(+Eu z+uHh0cfRc!dRjr)Cx`=gb$C6n3*4$&==Bh@2QdRS?R}?}Z@We`s%d&+5HolA4S+92 zqJB}yU$i%(^B?!a7wQk!U*B7ZQGGKgUuPKm!xj8Px#1ZP1_K>z@;j|==^1poj5Do{*RMR?%&e*mo`=0bpSRt z02vt>b#)n4HUIzs88$Z1s(G3K000SaNLh0L01m?d01m?e$8V@)000ClNklv56Y>wU!Jnd$;{}$BS#WzVGdNgk@h&Hj(~CX} zxxxc3ap}9eDS@=dG>1=@f8Yu&<-^7mc+SydFa4Sj7Vk}|3*TrVQ}nX^Pae)H8VRzm^NKpI=+(A1+Ut0i0)X)occ z(bx8aP&{|UBX=w;tM{@bTLkjzj*&RhB;1JKgM{rNRTJ{TE)il3sD%0;@yNYihK1$t zzaWKm4P&Uqjzptn<9aMGc3(|2EUV$*0^D@=4aPn7n56S86!UjhvH0V7tvqEq) z$o>YZ{I&m+8olWu@wmt2v#bb*CFcO4J)AgdQfBfO5Lx4cXW3}H>4WC}+EP9|gvQ?F zpu%k6SzmXy^p!{Fv7;)(K|K>8tJ%1}s3eZiZXc;?=%7KE6W~~shC7dR>pXGPXE+vU zy-cp#1u0PKZ@rG@bOA#6mbIK>yj`m$1@-k|jb&O8!irSac!A+j@?Zih>=b>(?>>BB z9o0D|>lLi9dVYuJSd3Zfjcj%((hL?Z;Gc7N=(_IEWeZ%u37aovMvoeiQdi4`{c?0r;%51>el!6SBYAs7-y(BJeDqLqSnOs8NC#p-ZF9#u-cUbM)K- zvslBZYBj0{sCLvPv7=*zFkw{nPgT~}P??;m1rgf#gYpK6!$t|AxivaL78y&_L8DF5@wb=A>YAsgHIu0kmu;lj4 za%Xqf>UQAv&=4P=LD==#eA*k5&z@3Ubd=MKDip@9v!Jq_~ZvyDEW9L0S{Vax7_tL^^9tI?Dd$n=gQmh2v_O{xMiyo6tL+X2h&uS7u7@3*6T z+ON+++;#!GMVqwCCif8>WvyYVl!@cEDt( q8cOHi6944NfcXu9e-{rI0Dl95P4-~QkOTYx0000y+`efJj;XWF^R-xKHsR9B5K<%SoGz5lO z2pp~Wy@!E;$Q^!wNjE!sWAl5B&eX+qmrl%jF8`Stgl6OVye;pHi}U|A2W~RSEf86r z8++aNQQf5XpM1p&7?$dNzWr<2{QU|AyAGHt7zc#ye<~+%gJYhk#Z5*237jelEPRch z)`~i`*ZkS%u-!SXJ=USY<*3ks6*lKMOBntLeqcy;QSc~A>}meg5X@xD;J$!i4nuY8 zP5n$y<%Tu$@BGPby0iFUT6=se5^6T!&Up&2E^X`!DIqUp&*{;d8-?rM6D*KsHBWDtCbN9hO^S#q1T&CNpZ}hVQ?Zyx(1S z|C?fc2lJ0x4>2j6_b`-WSg~)p!|g{t6%21qFOEnGvG>}3k!?#&%Ifo>E4EsGtge|} zzSii1cxZx*W{Ap~y{0ukMKrek{u;4iM$MB)*O~sZ$!sfFvSH21PyV7Ex(&;gs~JeP zwhDAd?sI)=_W$2eLxp)^>|a;KKoGfV#%(`-zo)c0>$fMT02||;7-l>{#RW97&L}zIH*6;T#FPc6(vhN6M<80Loj}LpjjQi$Z{Ob6yU~-C# zq(jMsb7DIW1wMJTQ)SM}wfuD^Ga6fz?LMEJ`?GWBIc=uz{RP03QH%t)Ucp~kv zQ2LyWCNDj|eF$(kQ(8aUrJ8?Q!l8!&@v#p(;vTN}$oymB?i>|`XUm;FeR;a)n*7{& z_T_s_c;0h1`d9FpCmt%iH1E@$$rca4US-{ttM)8IIDLAd|Dy?uoi3ftWl}t@s;g6Q zZtZ^4*JW|yT^40GcY9ih_U+`Ika$>a?&tpk4c}VU9?N5NS|{4~Ilab@VTPXIHPuIR zjwqV98hrYaS`)^w@2E)T@{~fqPZOrcDfPa8;s0X`1Ix3|b7Y>K*fIC2(A}p(cDf5h zE@^V*{q|VjePC(moa{rY_guYd=J%#axJexn&R{l?H@9ZLYA9ztC$4y8Jsjc9)a0Du6WV<%nZa=C2r-qh5aMQ(U|`|q{6j=8xR z$&u*b;NU=S)SQtd8I zxpP9MW@~0?u}?bTb1a|gQPFD9x$2O;+c~lM=`7BNCO^qSac2B?E`IziP2U`QWM9}< zef!$Y?;pm*9N|*EZ4jbpI?7B5fgYCV%%bGl(*bQ?NI{<+IH>vRdCq>p4K*{XxJE7U zFoHYZdkxiVFWQxved%5JFryRAbfamR8V|X^T70?5c)Ln8p>8}Q|#DZWP6%a zQJ<6$<4J`^CWjkjJdk$0h97IA^+( z8#VWSp|F=m(q}&o6Exn5nd0|qzC$h(@Dt{*#jF5`U)EVYs-cq3+%PD~xyC~&xk6Jl3WQ`mK9X@HBGulyy%4FxUz!)mSK3nEw}AzXE8vlQ(AI2)T; za)NCS()tCHm}HFbUx%8V)#VIUq{Mup{ko9Cfv4s2?pfU;iZw4lMTu{=)*-I`{ADpR6)ZoG|%o z%!!$`Tx;r=e`f(HVR}?G3m-k7e2@?Udan_ynU}o*cZn5%FKSp445L;MyBV4h-3s*G zNKLiINE8?Cgb%$i*`I!31*IdYjLvB1i87T z1)PZSQjk(-)Y1>Axw=W7l{pEAO#K~)1IJ6c8&~*wY{_5(%yNc}H|%54WM#CdWeh`* t-nNWi_xqRUbV973c0Q}+Idc&BN!1MyPwAMwy7je=Jza@}Hhl2q{{V+zb*TUV literal 0 HcmV?d00001 diff --git a/graphics/pokemon/meloetta/follow_normal.pal b/graphics/pokemon/meloetta/follow_normal.pal new file mode 100644 index 000000000000..883c1689303e --- /dev/null +++ b/graphics/pokemon/meloetta/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +42 47 74 +89 76 91 +109 101 43 +197 210 120 +111 143 71 +145 193 81 +220 220 230 +171 186 202 +66 148 170 +46 102 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meloetta/follow_shiny.pal b/graphics/pokemon/meloetta/follow_shiny.pal new file mode 100644 index 000000000000..e9290e1f4cb9 --- /dev/null +++ b/graphics/pokemon/meloetta/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +224 168 120 +43 48 72 +87 99 110 +87 99 110 +160 240 192 +48 160 32 +112 168 152 +243 243 230 +177 173 181 +104 211 71 +48 160 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meloetta/follower.png b/graphics/pokemon/meloetta/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..02de1cbccfc52954f2aded2d8b1d645f4df8fce3 GIT binary patch literal 691 zcmV;k0!;mhP)t4JP;keaDd#>IY~0|V>)*=+A0s|LiQI5ry)zg?=kEc+VT4DfzgmfPDr zw0QVj&;`TQOZ9G9ewU~qwI2D`wtQG8p~X@1)L_4ynw9sDGOOmJ22pD&r5aP4oxHdf z!mqU~W}EG;%=gO=3_f2ewaQbQoqT>Ryw(0poIEiM&4=}Tj@}w-)>J~Ap)EGoLUhm; zqkJyTl~;K_HO$m1sSfziz8d;S2i6l)0e( z)3Ec|XfP!6Q0s)r%53LLbm1{Kx`METa>MeEhM(6)j1szC6}sfREc3_2u7Vs5Xg)mQ2SqU&S2kr z)wx22jkkSycfarX?8pZAU+ZEw@NH|ez1heB@&>lW{mgm-1yTmi<3?UrB&Cm8(7^)2 z5bYj<)_w*{-j;VCuh~flz~k$n^_04ITph1(Z{bvJ{fy> zqWekm@URM`4EJ)K&Fk&ggb;pv{o(wyUO{+rAcRPQT0j`OC-1GH4x~chmnZo$|LNlm zVJ99b@G+dcD};8AgbD$Mzw+hP4=;xz5h~j8^5xrH26fdu-x%{)x^9YCm0OT{#HkzGoixu$e3{e?ZWUg>a${n z@~E(kkeF3tmm1lp3(ObfyW-Ca4**@9$DUx}?TcXn75@FAci`XEZ|vUTAaiH?{Qv*} M07*qoM6N<$g4N_<@c;k- literal 0 HcmV?d00001 diff --git a/graphics/pokemon/meltan/follow_normal.pal b/graphics/pokemon/meltan/follow_normal.pal new file mode 100644 index 000000000000..3f15fd8644e3 --- /dev/null +++ b/graphics/pokemon/meltan/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +220 220 218 +235 197 123 +231 187 93 +176 176 175 +232 128 115 +179 152 81 +123 123 122 +121 102 52 +222 73 55 +125 91 85 +79 67 34 +79 27 20 +68 68 67 +62 58 52 +8 8 8 diff --git a/graphics/pokemon/meltan/follow_shiny.pal b/graphics/pokemon/meltan/follow_shiny.pal new file mode 100644 index 000000000000..f14a3f2e5880 --- /dev/null +++ b/graphics/pokemon/meltan/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +220 220 218 +248 160 80 +216 104 40 +176 176 175 +115 160 232 +128 48 32 +123 123 122 +176 72 40 +0 88 216 +125 91 85 +79 67 34 +0 48 120 +68 68 67 +62 58 52 +8 8 8 diff --git a/graphics/pokemon/meltan/follower.png b/graphics/pokemon/meltan/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..a72f9839b1b7010f8bdde52a9f23c79f6dd318bf GIT binary patch literal 1250 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsA;JGWjRt$w~ccEg7CFB*zB&j_rpuBuEkx#wwK8y)KJtmH2(;^N|LXJx{{!2vX6 z6pV(zun7Ty(|wV^d@;e(#W5tJ_3hN${KE=7Ero|aU3&22|Nq-_PhRqs+P2zg<)tH@ zx%M*c^SNDoGc%yz#r%x*Rq^}6i&hI2J2Kpu{eG%X_SFL3lFz>>oxBp+BInoy|=<`QJtVS(g+~;e@S4K;_&Cl%>t@QV-+Cvw4wTS5UHx3vIVCg!0C6w)5dZ)H literal 0 HcmV?d00001 diff --git a/graphics/pokemon/meowstic/female/follow_normal.pal b/graphics/pokemon/meowstic/female/follow_normal.pal new file mode 100644 index 000000000000..3456a6d7ddbe --- /dev/null +++ b/graphics/pokemon/meowstic/female/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +76 90 90 +251 254 255 +45 54 73 +142 169 170 +80 102 144 +45 54 73 +60 74 102 +253 236 58 +226 143 56 +199 51 54 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowstic/female/follow_shiny.pal b/graphics/pokemon/meowstic/female/follow_shiny.pal new file mode 100644 index 000000000000..ba3cd3ff475c --- /dev/null +++ b/graphics/pokemon/meowstic/female/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +76 90 90 +251 254 255 +148 123 34 +142 169 170 +226 222 75 +45 54 73 +203 184 45 +253 236 58 +226 143 56 +199 51 54 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/meowstic/female/follower.png b/graphics/pokemon/meowstic/female/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..abafe4c21a2b88180a615820d4f7b139f1fee537 GIT binary patch literal 771 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/mienfoo/follow_normal.pal b/graphics/pokemon/mienfoo/follow_normal.pal new file mode 100644 index 000000000000..c381a390d1a2 --- /dev/null +++ b/graphics/pokemon/mienfoo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 80 0 +104 80 0 +187 168 89 +248 216 96 +0 0 0 +120 120 120 +120 32 56 +216 96 120 +232 232 248 +144 120 80 +160 64 80 +248 216 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mienfoo/follow_shiny.pal b/graphics/pokemon/mienfoo/follow_shiny.pal new file mode 100644 index 000000000000..2ef31fe5dab3 --- /dev/null +++ b/graphics/pokemon/mienfoo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 112 96 +104 80 0 +168 160 136 +232 232 200 +0 0 0 +120 120 120 +56 56 168 +104 96 240 +232 232 248 +144 120 80 +72 72 200 +248 216 96 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mienfoo/follower.png b/graphics/pokemon/mienfoo/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..dc8920b193ba40556b3c0442f6978e977ff94969 GIT binary patch literal 584 zcmV-O0=NB%P)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_cyM57Pync)i0J6Z0001Zcz8HCsAypD z=;-*6cu+`4$oSY`+3ym`00009a7bBm000id000id0mpBsWB>pGs!2paR7l6|(#=Z4 zKo9`n$zjR0nuPW>%C=DHDP*gnmq;^E?bQdUhmb-~9;6FB>YLQXm3;*t%KX+$#6Z!L zWNzOwJF`2x&_x$rbkW7%h1G-8hEI+$oKSwVGxLJpFKqdu2Q3CS2*}E@W?T%R#o!7- z3moYvpaq+@(tP3n!smqF3{2dM`&o-eX~D5wKAhDrOdAH_&rag(M5ICHWOXo4H;mW3 zn2IxrbARPW!XX74wxxS^cXd1JR|S*8gKc%<4Nqe#d9i0c+2u|SUoo1!1YT_-4X@?y z_Eo$u<+f^AS{5ChiQIF;jeaWcBh7xg=UVdWo!Ru6%)DXu(%gtwe<90{;al=Oe+xHV^$)v$r7L)C)Qnig+{U z%U0hETg^1`G3mIVwqrD;fWicbJz_idNIt9+B#&TksR77DvuA-eH}e}x8zB6T0QdwL Wu$%DewTedo0000Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_Mln6Ko}A>?)Bpeggkr3$ip1W`)8*FH zVGd00JvXL_t(Y z$L*G}Zrd;rhDm^vCdrh&WT|B$Qx^G@44Gt^&Q=3K#10t>6ty^X?IYw7@&YzmchKs- zN!Cn-=RQLzqloS($VRsgzU@2x{Qsjx3TEdz*SY={4_S1KPYX`eAd9Er5k4v4QAh{! zSYB5U9$_W{sK95LQbV6_EY*AL48M8-lotREaGUWyb`2K*SU~ykO5ULWk1yiO&pWFw!X9>wiCcjMl*KNc zU_+ldT)pgGCutwMMq`Ktl*P`%IL85$Su}%}bQbn<(*RF^`Tg`&L0B`&L5(7HtWjWx zT_e-|EVQ0$Zfe48Xx6P{4sJ&}r`%Ss_8N@<4aj)*Q`X4PF~3Fv-kfS-O2Wv0drwZ~ z;oPPM8A!-wNSR}Y!_6Yy_gFx@Ou=PO*`>s`^aO&E?~bj#PFm3O}HeF-JPQM z(iOg!?p%6LMb2r!J)@tFobG^W_Rr=2tN1^Pu|J=cqzNkOw5|XE002ovPDHLkV1nPb BNo4>4 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/milcery/follow_normal.pal b/graphics/pokemon/milcery/follow_normal.pal new file mode 100644 index 000000000000..d5408d86c0dd --- /dev/null +++ b/graphics/pokemon/milcery/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 25 +167 154 101 +239 227 179 +0 0 0 +214 201 147 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/milcery/follow_shiny.pal b/graphics/pokemon/milcery/follow_shiny.pal new file mode 100644 index 000000000000..596ba17239d4 --- /dev/null +++ b/graphics/pokemon/milcery/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 25 +139 139 139 +255 255 255 +0 0 0 +222 222 222 +65 65 65 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/milcery/follower.png b/graphics/pokemon/milcery/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..f159e3f08b1d4526723018a99d036ca268e17153 GIT binary patch literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt-1^kX$}1_5I_`K!Ix~ zC;$KdAIQK1*m!?1GB7Yoc)B=-RNQ(yWuxC=1A(^s;~ZPPCv%_CSQb2U!moel1LT+u z9R!>sFCE@G`W|0`aqpa1sr+#1F%Fj%)-P54yd3X%0T%Y^luEcpT^KQMoH z`s+zXr74dOJfH9&IrGRXWv_VccTaiG7lnRbkZHHgLo;yk*G;a^Eju(0)-v63?B>qS z*r<4XtJg>8ruMRnN4fQ$*FO5K`#Af1?Gy1YSFeQp__k8b)YMXL^(X&K&bzIVhWE-7 zyW|2n-_=~1vh?f6jR$v&ZB6rQxmmX6WA4*GX)*U^&8$^1EdO`nqsjJv-%3yI=HfA) zak!W5`QaB5_x%0Ne7BQY%gfKa-{+U}-R#}kQ6I|pzs^2+zxDtAFQ3;R_!ag4rMyOa Vj&_qHLn|l)YwC^O_BKS~oUlZn*!yHoZM)mEdjZj8}C}LRJW=b3QND)4gm02VV+1Pb^oy zGx^Fc;gZNY=8Dx4t6z1kWl%^F3YZq$#Pi|pyXedNm>d>Gt>zcF$;9ycs^^r5+sJrskdzUeDXwFzx?`^LL96oP5>Y@t5@jbG1;D?~@;j3+`F}@q5m)fpyEh zb4(|4vmJ5^{_bOw_{F*4peUxVmN{XJYelF{r5}E)*N$gqx literal 0 HcmV?d00001 diff --git a/graphics/pokemon/minccino/follow_normal.pal b/graphics/pokemon/minccino/follow_normal.pal new file mode 100644 index 000000000000..dddd79dfb960 --- /dev/null +++ b/graphics/pokemon/minccino/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +73 73 77 +238 238 247 +200 200 212 +194 184 173 +194 184 173 +0 0 0 +137 117 107 +173 76 75 +47 46 47 +194 184 173 +149 140 143 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minccino/follow_shiny.pal b/graphics/pokemon/minccino/follow_shiny.pal new file mode 100644 index 000000000000..1b86f0f762c8 --- /dev/null +++ b/graphics/pokemon/minccino/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +80 48 56 +238 238 247 +240 192 184 +168 112 128 +216 160 168 +0 0 0 +137 117 107 +216 232 128 +47 46 47 +194 184 173 +149 140 143 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/minccino/follower.png b/graphics/pokemon/minccino/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..0e57f7f94b4549146af08e28016c3879706a033c GIT binary patch literal 667 zcmV;M0%ZM(P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVZp1P%t>|?)UJ(xTtV|*r2EY004<~YuM<3 zFD@^_xUH3pkCJ(Fr2qf`32;bRa{vGi!vFvd!vV){sAK>D0su)wK~zY`?bESt+b|FS z(9(BH0S~ z1_4h;-5n_j&T)=&oZ}F^SKT|h`BnoYMHZ9{ofJFtitK%M(J#1;EsBvtGA_)sTuO*GIPaD!Q_p48Mfsz)6 z4Av17eUWBLhO|tKp;^Vf!0Go*2X_Tcq7w`Ka^M_m4Y=DOb^4U$YzX4X> zmgPsIqpo*5@TPjmY~4qpR=Ph74ZcBQ&D})mEavpPbTjGZU|Snzp$SoCG7Aldj_$|M zL^g-0=dQu5^4@6ok`GQ1vC9(70=uK~|8i;({eUk$zdFua!JN0Qc%nmt@93gy^A=d- zZQe1arWfX)kmoI`3IsNR6QNlF;U?q-+zu3<7zO5G1JU#OuBz0U71-I8^efWO>)*e4 zL9wn_+BH;RLt**j7ixpHIx=d021}tfyg((?6Yw1%FX*iKjxStx`R&L*`GAnNB0M6M z2l;Nf3G-FQ^PLT{V1w!ZwrJw|cfM<0lqMxIjjag3%Bd zP9YHVX16CWU$lF=IEF;DzMc9o@2~<-OK{Thvg$p^xe&teRgs zhw-36Nht*Uo%Lz;=hJ0J>z_ZJ6jT`-C$((KhP6{$_DHQS|8P21=9r-1alt=b`=1wx zuUBAI=4M~9{Ab0i>HdCshjQl?&pqH`Vu?cHW+&ndhjY-da%GvvF&nFza^Kbps zo3>8`^{*|sGr8*8^Y4diGB`fxMC-`sv{x!d-mc<(A#-WM?EQB(Yy8{;)W`TdQg~9` z9ky+ijw;*{jU0O$1kLMLE}F`=ZKui>CbqwKo^|h3i(y(cIiKCU{;qn_XV*K^BqnyI zrEPC)@OH3%d|)*%OH2=^ZyqzF{Hr4#NqWq?`7iSInKAmO?@&pJ`?Pk?5ytZ?O%2_1 z-aeaj@2u$qPrYiLe@i*aGf#ZY%~|#I`Qe?eSF%6lvc7w8KHN`x_vXp=@vCQVo?LDl ZBOg?t82a|aOB+xU^K|udS?83{1OUs!>V*IR literal 0 HcmV?d00001 diff --git a/graphics/pokemon/monferno/follow_normal.pal b/graphics/pokemon/monferno/follow_normal.pal new file mode 100644 index 000000000000..181360f006ee --- /dev/null +++ b/graphics/pokemon/monferno/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +240 128 16 +0 0 0 +184 96 32 +128 88 56 +56 144 208 +248 232 168 +216 184 112 +144 24 24 +184 120 64 +240 56 40 +208 80 64 +232 232 248 +248 192 0 +152 152 152 diff --git a/graphics/pokemon/monferno/follow_shiny.pal b/graphics/pokemon/monferno/follow_shiny.pal new file mode 100644 index 000000000000..db2ab2e29e7a --- /dev/null +++ b/graphics/pokemon/monferno/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +240 96 112 +0 0 0 +184 72 96 +120 56 80 +192 152 240 +248 248 184 +216 200 136 +144 24 24 +192 144 64 +240 56 40 +208 80 64 +232 232 248 +248 192 0 +152 152 152 diff --git a/graphics/pokemon/monferno/follower.png b/graphics/pokemon/monferno/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..2fa70c299bc8c263b81409930d23ab1d0b587174 GIT binary patch literal 993 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zzk#Xnbf8 z01E6#P-uv-u$XY+$BPv=b`(sIkl0b-@WDdkLV&}I7e9U+V3;vu#;&>QuYgJ!lf2zs z7&=&GJ%Akc5>H=O_GgT|Y|3WaVr?aWLITN&eq}&f0g8bX14GizcR&X*P4aYc4DmSr z_KJOmaG(UkhjJO&O?OrG6?dK38^F5X7-OTXX5Uv!PN( zt+$r4a4lr>V*f6{;jwzMcVJhvz@q@8n=2QWXTHCC`ek>9*~#sH-<|%w@4GpJPm<8& z56%*o>w8w1Ok=e)yX0WjVba#RBDG17&53L2l=|%wp}f2w-s(y0RO~HMv_DiX=(W0Iq&^#vzr%u z1J?6eU-~pXAf~BIGce{sgiT9W?R77?f;qaXaUow!R%~zcwQka}`TOIa_awQb8t6O{+pgUG zw+bF@IdJ7bPyug}xz%6un)`Q@W|=>%%e^tz_P^AZ58D=hf5Bn#!92?0h3&2P@9UQT z{Bgih?!-q)P8X}^jd#NZOjs^jpa0ODntXYE_`L5jdt5F4|M^mLbHVl%HXB5B91qBS zd)ddqdewG8?f!)qLh?&@KS?a`KJhqDe3?|;zqi6)oM+C9{_@%N^46e?3v9P+6ce=k zt+}4eJrc3T>ey3PuVvd^x)-13-t3kB=huM%kwq6jZhCer=U1h|Gu@w0G8HR!UvN>& zUbA}Yrdw*AxqG$m5&3e;KYn_7#Ud^ sn_8KgXd75q85k6uk~c)rkei>9nO2Eg1M~Fdy`X&H>FVdQ&MBb@0BhH$I{*Lx literal 0 HcmV?d00001 diff --git a/graphics/pokemon/morelull/follow_normal.pal b/graphics/pokemon/morelull/follow_normal.pal new file mode 100644 index 000000000000..52cbf93f9338 --- /dev/null +++ b/graphics/pokemon/morelull/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +230 227 233 +245 210 217 +220 210 232 +242 196 206 +196 196 196 +191 196 122 +158 158 158 +171 152 193 +184 131 178 +146 150 89 +224 124 140 +120 120 120 +32 32 32 +0 0 0 +200 184 168 diff --git a/graphics/pokemon/morelull/follow_shiny.pal b/graphics/pokemon/morelull/follow_shiny.pal new file mode 100644 index 000000000000..87d1e9509a6d --- /dev/null +++ b/graphics/pokemon/morelull/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +176 112 64 +240 144 120 +220 210 232 +208 120 24 +196 196 196 +191 196 122 +158 158 158 +112 40 24 +176 112 64 +146 150 89 +112 56 24 +120 120 120 +32 32 32 +0 0 0 +200 184 168 diff --git a/graphics/pokemon/morelull/follower.png b/graphics/pokemon/morelull/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6d164768a6902a4a5f6556909a928b46e24af0b3 GIT binary patch literal 1163 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB9$1lHLx_Rf)i%&<+9XWDj|Bddd}!hQ;K(D60G{ zRVy{!IU))QeqHZ2om~C3YQq%1^5S}j$>Kk_!ez>fzcWoaG9g3kJ8MJ76fdu(U!)^q z*mMpFZ~Q9toyCFS0I$oH)%k@tKRigXJ)e58U2wvoomnnfhvI6xyB|I%3~+dwdmu>Q zs&tsebFWhN6%xti4&BZ@5scro&VAlfsWRu^^RJBRj~?9)D}Qy}-13q<`>rFdTkChv z|0HXXSl6q=w!E3YFM5uw^h)MgGP91|fABUY@3~d_Vg3(`MK=7n!@#sR^}zQX4JViG zYxZ_{#bh;|Z%ySM)+KBSx&lwk*FM<2(|m!$&zbXYG4yP{cA#>f?h4TjOi9ky*w2I= y+V^?Sf^7>W1Ee2XmCn!Ser3Ld%_ROg^DoxrqEeOe(m$qvQiP|gpUXO@geCw3Ajt9n literal 0 HcmV?d00001 diff --git a/graphics/pokemon/morgrem/follow_normal.pal b/graphics/pokemon/morgrem/follow_normal.pal new file mode 100644 index 000000000000..6793ccae7f9f --- /dev/null +++ b/graphics/pokemon/morgrem/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 24 +8 8 16 +72 12 32 +60 60 96 +232 64 120 +0 0 0 +28 28 48 +200 36 92 +236 52 68 +252 252 252 +220 220 220 +0 204 128 +0 148 92 +0 40 24 +252 68 88 +0 0 0 diff --git a/graphics/pokemon/morgrem/follow_shiny.pal b/graphics/pokemon/morgrem/follow_shiny.pal new file mode 100644 index 000000000000..d91500fb4deb --- /dev/null +++ b/graphics/pokemon/morgrem/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 24 +24 24 24 +0 16 16 +213 213 213 +0 148 189 +0 0 0 +148 148 148 +0 115 148 +238 49 65 +255 255 255 +222 222 222 +156 90 148 +115 57 98 +41 24 41 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/morgrem/follower.png b/graphics/pokemon/morgrem/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..00e5eab9e347d9c945ee4c2a1d959a69c12e9307 GIT binary patch literal 861 zcmV-j1ETziP)@-CD{QTV9+yKmg0F+z+C>Z=iSO5S37D*?s0008$ zNkliJ{=$cEGxmqhXz5H!-_3YAqYS8-LMcvfYu4f!Qiuc4iTs!y zfh^K^+i9FP4-Q0`7Tam3sIKH&BcZc&JB0l2iuLze(IcZ369lo{)UE8NV)Go%$@@*)=~kn9M61meVmvv?L|;UDWY zMhHy=$+m#8Xg7p~JFHc4T~US-BRK~I##Cb2_>|9g|Kun?XNXznfC+G+PJDExfxI#(PIV9|SAilbMgyz%YqaVM7|gOJNnpr+g=RsJBx401$SEuc{f6IkSpl|g zJBu^YnXW9SQaqtYTK8JY*jHkwyLNLf=e4}%pArB;q n_5_s7$^7xJGDNR@^4tS00000NkvXXu0mjf7Bh)A literal 0 HcmV?d00001 diff --git a/graphics/pokemon/morpeko/follow_normal.pal b/graphics/pokemon/morpeko/follow_normal.pal new file mode 100644 index 000000000000..daf321c74827 --- /dev/null +++ b/graphics/pokemon/morpeko/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 24 +56 40 24 +40 40 40 +76 56 36 +72 68 28 +120 92 56 +72 72 72 +8 8 8 +144 120 56 +156 120 76 +244 200 44 +156 152 92 +248 216 104 +208 100 148 +248 228 148 +252 248 240 diff --git a/graphics/pokemon/morpeko/follow_shiny.pal b/graphics/pokemon/morpeko/follow_shiny.pal new file mode 100644 index 000000000000..96f94b6ee9ce --- /dev/null +++ b/graphics/pokemon/morpeko/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +57 41 24 +41 41 41 +74 57 32 +74 65 24 +123 90 57 +74 74 74 +8 8 8 +148 123 57 +156 123 74 +222 213 189 +156 156 90 +255 238 205 +213 98 156 +255 255 255 +255 255 255 diff --git a/graphics/pokemon/morpeko/follower.png b/graphics/pokemon/morpeko/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..84bf28d13c35973a3c56c73c288fae84e01d6c46 GIT binary patch literal 556 zcmV+{0@MA8P)SUxC`>pcNJJcXTsTNbNC*fBka#$pcue%jES#8J_}FOBWR&>il>GScv;qxk0005E zNklA4X8{w>j0KtXKO(Hh;Fq8M|Cs?NpMk;gK10C-tbDK!e%@hPHTw@ITpELa z@BPDyTHJgFmU(~pk-dP#X9f}MqT#dJr1!jq$z$*(IAqWAEW^oXVA?FTQ{gNFHa^4$ zYCrN8{`W+<5S=g2AZW+NiIdOZb&$dTe*soLB$D^A6|Db*&O{y~w);4_3yz{dxv4!wYt53xY5l;yW4k_L1>AplezfP)XQ;NNQoR%8|E{Hvh> zMSBcz^LMibpr}XUgL5*2)p3UZj7SR5`Njqt`ko&-q*00007Z!9_a2OaE z{AkdakRXtdkZ@pvMn^}-f(Qi%0}Y_66DLkQ*x=yd;lYu8ClknLO!9VjVd!9$^#F3% zOFVsD*`G1;vMF2be_dz{6cR{I^eY3>3Q!EB7#Navz5_ai+0N6&F~sBe+o=b=r5#0% zsUHk74=Bjq=(%u1MzHHg1*hIc7o0gOaHTi;Ze0hV4DVO_lBNJ&TkY`R9Q7= z9JvxBBB&)7r6@2nc!5UKfA9Nm-o5eLu%cD&v)|9R+dtQSzL!(RnHj$OR_SrBl9k&H zc24vRc)fSx?ydXQ&Hi!GxpzhE+CTnm+dukjzh=08TS2z@JEpJtY%%;jS+&ZO^dhe8 zT^hKS`HGmBIr|}HOQA!o!Yw(+?sV%_SAB?(zBRpMdhOwbfx3K`r=5}gd`^scqmQ!q zAy)g2qb23heAU0oF6^+1SK2-A-G=z@?R;A*b{Wi@e3SP@O!6ARsEcjWM34DtTDj>Y z83*cIy?FjaL6ILfr);i;a8l<&mA>!R3nJoA|MYqEfX&C~SkZm^bvfc6-Fe)NPU;+r z)HIUmTwCugb@Rx)3mcQ4h?MELO|$5;^ENiScs9d7dI}_-t5LS{cnl%0~_Ps#@S}i8r|;8$f>aV9GGSm zZ@@5nzVkA<&82tm7;aMKnm5n!9&@<+VdujK{vKGw;qXk>aJeIEM(&pn39FKpSuW~N zxDcKjyS)446hFroO|o-Y>g9VILFb8r)9s%Y}Ws|(g73AYr_%)rCIJ999X_I$E)vbS`42=%;rCQ<|QIe8al4_M)lnSI6 zj0}v7bPWu34UIyKjI4}JtxPSn4J@n-47O&Kx}s>v%}>cptHiD0i22!{pgim8>gTe~ HDWM4fi6iGF literal 0 HcmV?d00001 diff --git a/graphics/pokemon/mudbray/follow_normal.pal b/graphics/pokemon/mudbray/follow_normal.pal new file mode 100644 index 000000000000..b5a81889e807 --- /dev/null +++ b/graphics/pokemon/mudbray/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +226 222 222 +237 202 187 +237 162 140 +210 146 124 +180 127 106 +125 81 63 +107 67 55 +77 77 79 +52 52 52 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudbray/follow_shiny.pal b/graphics/pokemon/mudbray/follow_shiny.pal new file mode 100644 index 000000000000..27d596c7af4b --- /dev/null +++ b/graphics/pokemon/mudbray/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +226 222 222 +237 202 187 +237 162 140 +210 146 124 +224 152 32 +144 56 16 +107 67 55 +24 72 128 +8 40 80 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudbray/follower.png b/graphics/pokemon/mudbray/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e6ba966949c4247bd19c9408101fcaef4f9c8aa0 GIT binary patch literal 1366 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsA^d-vX++WmG>&!tH&SD%zjiu?|x=-ta)V zapnwFrm#Jx(Gm$UTV2Zo8@27&cYeKgQ6;}fV~U=q(5X;vwP$B{KDz!Vz1t#_RXj%Y z_7+ZCZH?o|V>y6Fz6pNaR^F&#mtw zYrj~(nCCmjLtDc-xbtHlPy4yoMZ1nS`^M4_ufE8gusm03YV7-t@z`Bf(P_`Q9^eP;lqtLO~Y0NFk5~Pa+cn&$6mOy zRj=_nSMztik214oe%35_p};w>LAvAR#N{EM>U2G9-S6@XTu+=R(eY_#X!y31Z4T?* zcq5i9W9z?ocfv_-gL})X7x=~HYa7Tt<_J|~)@$5wvfhiKuzCNjiitjV(pi7!vhI_c t%xHY@*ZxU*DK!G;XL>fRKYpL>4}-3g^y~UEgHTXf_jL7hS?83{1OQt_8La>S literal 0 HcmV?d00001 diff --git a/graphics/pokemon/mudsdale/follow_normal.pal b/graphics/pokemon/mudsdale/follow_normal.pal new file mode 100644 index 000000000000..6d810916d7ce --- /dev/null +++ b/graphics/pokemon/mudsdale/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +166 177 182 +159 119 101 +225 111 90 +79 88 99 +181 87 69 +128 85 72 +64 65 82 +68 49 43 +48 49 59 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudsdale/follow_shiny.pal b/graphics/pokemon/mudsdale/follow_shiny.pal new file mode 100644 index 000000000000..46725de67500 --- /dev/null +++ b/graphics/pokemon/mudsdale/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +166 177 182 +248 168 32 +225 111 90 +24 72 128 +181 87 69 +184 112 16 +32 96 160 +68 49 43 +8 40 80 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/mudsdale/follower.png b/graphics/pokemon/mudsdale/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..6b531cb0381f558287979b2b1a4b362609fc9cc0 GIT binary patch literal 1533 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB8joapzr#{S&@{dT~8t&Q<>fzuR_5ck2S{^Dj-VA6e6r+_*OT>b_Pcqqtp@zO^!P_x)I- zl2*f^bE?k%_|6TI9ltsCJajv+rrwEa@0Q?uwS0%>lQ?VkU)N(i&Kinno%ykDy~wfL zRR)hQn6tDAMil6J`0|MY^@n7*tYBiEc8BHL-!7hr5BCJ4fWmj&BFf^Au4;+NeGr&< z%vV0BrFwJSF7NO?{V$?Qo-rA}W7^oj`K2!Hz^vT|?!AeU5GcIf{)H!IPNB`bh%JVK zg~5qcaY~ObgnQn;cIDivPF8I_mP(%1%YRP&5QtcMQz)fBKS-TzNz6&DquUl%Pv+jZ z$f10)h4wee{kj`Ei&CfhX3yn}_!Q-u@;XdsO?^N2MYV9@j_xZzHvcodAKp+tYi=2D z+^i)IhmP*;)@uE?<4Du&=8w^;jSej@3#*Rhb14e&HlP2%c37fq+xH!;N8&yTD4!1g zoyFZT_3S^b{oFaZ;Sv%Xo-7Nfot(|h^W$OrpGzN?<-R(i+#7JQc7DpA^cm?LoIHF= z5)16I&aFLgLvG>X1L2j@uWa03FBC|T`F-WvG(Fx6r*od23tXnvbwy-1!}EpA-&nrN zSc`CZ?hxntBgVCZBW8R5EY1UgiG^`z%Iz#&-u;?we^9(iO0~2{fM=8GvR1dhjuYEY zCd==icK;c>pbQ_!^XfL9ueqDLYt+qmET~jD9Ny*H74YQu{u%wvZaW@5-u*G7LGb9} zt6Ey?c`WkY-xm5Zi!rfFmnR@TG-XbZ)x`%#bQrkLZThIP?xFoAsej==^QTm*&yb&V zdUCmw`mYri4sUn#>`Q-p=MVd9r(oGNe?A=imJpkvbwK$Kd+kxJpEKCDgNk(qPgg&e IbxsLQ08XcIqyPW_ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/munna/follow_normal.pal b/graphics/pokemon/munna/follow_normal.pal new file mode 100644 index 000000000000..0e68501d393a --- /dev/null +++ b/graphics/pokemon/munna/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 224 224 +145 83 106 +232 182 200 +195 150 174 +195 150 174 +140 137 175 +240 214 237 +24 40 16 +238 238 247 +208 24 80 +225 112 161 +208 24 80 +145 83 106 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/munna/follow_shiny.pal b/graphics/pokemon/munna/follow_shiny.pal new file mode 100644 index 000000000000..04fb73d163e2 --- /dev/null +++ b/graphics/pokemon/munna/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 224 224 +128 112 64 +232 224 128 +195 150 174 +192 176 104 +128 200 120 +248 248 248 +24 40 16 +238 238 247 +208 24 80 +240 136 208 +144 40 112 +145 83 106 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/munna/follower.png b/graphics/pokemon/munna/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..9dc20321457fe7e37d4eb104b3302e76dd8ac4c5 GIT binary patch literal 479 zcmV<50U-W~P)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVR2=fN((Q;DE!HuE4NpfXI0G`1lwo5bo~x z&=^qgh|rKIaFJ7LNe$Ps00009a7bBm000id000id0mpBsWB>pGK}keGR7l6|)Ui&( zFc1b{XUf75S4GU69H8BJghZ}96V)%k6Qq(QOC9?NeS|(kACNO3a=vh0Ixvvy^trzO zY!6XOEw$8A|EaXT)lJy|`bNJtxjX904**TUPw%ZS835Wh*=n5vA7!snU{`Po+&7{z zFrUbMkMn3CGhPT2rz>&ei{J{GIP-4E1GsU!AEpy=e+ANpnE^^(r3cwfZ_2Iev>)10 z^zgYL`aAGhG6tRiUPu6UkLLv=I;8t}aFVg%46vaA%(gdvZ$%&b6TZ1|lCj~uy=-Uz zxApiFeY95qGxIb+g?@W6C8t2yclK(reg;&`N*x?PpaIDb#GUnP;zKfh0UK;!wt)<& zV{mj}joV{ptt0(3M6K!m;PU?9T#R%9Tbf82tNde_{W)K%$9l}1PWMaCQh!iNeE=Ce VesqY9U0nbG002ovPDHLkV1n-r%<}*M literal 0 HcmV?d00001 diff --git a/graphics/pokemon/musharna/follow_normal.pal b/graphics/pokemon/musharna/follow_normal.pal new file mode 100644 index 000000000000..f1b11dd773e3 --- /dev/null +++ b/graphics/pokemon/musharna/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +109 75 80 +145 83 106 +225 112 161 +175 112 140 +97 66 145 +42 47 74 +140 137 175 +134 96 184 +252 188 219 +247 207 182 +207 150 111 +0 0 0 +160 175 128 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/musharna/follow_shiny.pal b/graphics/pokemon/musharna/follow_shiny.pal new file mode 100644 index 000000000000..6b5ab82193c0 --- /dev/null +++ b/graphics/pokemon/musharna/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +109 75 80 +112 56 128 +152 112 200 +175 112 140 +48 72 96 +42 47 74 +80 152 192 +64 120 192 +152 208 160 +248 176 192 +208 128 152 +0 0 0 +152 208 160 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/musharna/follower.png b/graphics/pokemon/musharna/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..aef3207b7e1a757bf7b1d1e873d149d62476f49a GIT binary patch literal 1081 zcmV-91jhS`P)uYhSPhw1aG}Cd&T(3s2f4OI7-^JF zr4uLz+*OxC21FN^&JR`oM45e%H!Hw~KY+LU&CLF1cJ@Is_HBH{;1OeK657&hF(P$w zp9wJT&`*cdjDrqR2#BbHNHd67rq=Qtf{HTO5B!X6(*y~Z0HBG9LrN7gbgM{o0s`H% zTmg`&-rAogq9A@AN!XTwB8!0_>Zu;6bqi21rVGFT4Z8CS7-T^KEKQlnvLrA`-8D&Q zotT);m#JV2uz`?}7H5#@pa5@G0ZR?7iVWJvQV6<@1rK$QFiTZXEMsL^;u2KAyy&_l zHI2vq$p*t_uKjTAY@ZoiF2HyNcDC^n6d9q z5UK+vqky??6X5(CNCC<#!on#wG@;XH5Fec^29&Nk~jEb|G#- zcpM0eLiw7kLBLKz8ON^{Ov#$^W9c>}GX?t)wkPdYx6iR}nleNMY%(RR!+haThe`K-~K=QLc{z*IKhtF1d!ZXjGtC*JSLzlaN};7 z_;K~1MuWLEl&#<|#_$jC5;#6{7sCjiS9r8)7mwG1GQRXi@NX0x)%D7*i1J$Sb=#tr z|8(~Nt-qa5NdibHOBk>%6g;n|6Po~^Fv>XL-tDCkT>7ir@u_>`u;M4@FY9VryLfzw zDdPf-;OmRJp45NXW1Ub&f#K2HOB9U!W7P5weh<*RadEFU3m|o7`Ueu$q zerQi!LK#Q@N%P^a-Nh>Qubt=jQu+k(MspM8j_Q$XnF<+C)sKsh%luJUu1q+dI>Kgr zY?{r%-ly)>N0xf;6MksjQvg40EhqI+S=xd&F^;kX)f+U;zc(NKd}Vk?;Z-4QYHXUg z&}sL@L6+vL=U0T=w%5FaLthZ~AiYC5gM7bfn*aJvPe7b0!e(4G%U%KN&nR*ZuCLpTij(00000NkvXXu0mjfgt7*V literal 0 HcmV?d00001 diff --git a/graphics/pokemon/naganadel/follow_normal.pal b/graphics/pokemon/naganadel/follow_normal.pal new file mode 100644 index 000000000000..cda63bdfd79e --- /dev/null +++ b/graphics/pokemon/naganadel/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +221 215 223 +134 219 226 +148 142 150 +131 110 177 +222 74 155 +97 80 148 +156 52 141 +87 44 164 +56 48 75 +124 41 196 +96 38 83 +65 19 104 +51 26 104 +35 17 67 +0 0 0 diff --git a/graphics/pokemon/naganadel/follow_shiny.pal b/graphics/pokemon/naganadel/follow_shiny.pal new file mode 100644 index 000000000000..752a25bd1b26 --- /dev/null +++ b/graphics/pokemon/naganadel/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +221 215 223 +134 219 226 +148 142 150 +248 208 24 +136 152 144 +152 80 16 +56 80 80 +80 96 88 +56 48 75 +136 152 144 +96 96 104 +48 64 64 +48 64 64 +35 17 67 +0 0 0 diff --git a/graphics/pokemon/naganadel/follower.png b/graphics/pokemon/naganadel/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..051a25cf6bdb586269172b6948d59637972361c9 GIT binary patch literal 1689 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal b/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal new file mode 100644 index 000000000000..4dc13c3500ea --- /dev/null +++ b/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +27 32 33 +43 50 51 +16 16 16 +43 50 51 +66 74 80 +243 207 85 +118 129 136 +137 112 75 +253 248 225 +174 98 0 +219 204 143 +24 240 19 +253 43 43 +43 50 51 +83 242 242 diff --git a/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal b/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal new file mode 100644 index 000000000000..be497e13a507 --- /dev/null +++ b/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +10 11 36 +25 28 76 +16 16 16 +25 28 76 +38 42 111 +237 118 151 +65 72 190 +184 100 114 +250 218 223 +167 50 73 +233 182 196 +24 240 19 +253 43 43 +25 28 76 +83 242 242 diff --git a/graphics/pokemon/necrozma/dusk_mane/follower.png b/graphics/pokemon/necrozma/dusk_mane/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..043918a9e5b2d399e9bb7f5441e71d8c76ef19e2 GIT binary patch literal 1475 zcmV;!1w8tRP)5@eN>KC9Rd#`hiEvB(_~EW%0Nc!u81NJQD=RB9GgI>Nkm-u}000F} zNkl#eeWq=2ria{M9+gyB!GtoHb3u=a6bRkCF zvPn{OAI826O|~ic(o8pFHW%ln&dnhz&CppmP{bD~?IyI#EG>woK#$w=^!n!ACEGsi z67HVg)93mBpS%A(r2zl`F#(@QI^2|-VzJR#(db|p2)89Bfp|%Wt{ElhL@Y*4C6{1l zC>zH+T!Y$?4ACZGk~R-rbp$#+-&zd+*(gS-6}2tFY!Z`%76x=cZJo;kkqWIk1%vi{ z`j*W6rLCY~6l0zN-XY)#%0{Mv)YP1;fl)|3Fx0=|Tees|J?%NUr>=kKEgWu7>pt#~ zy91~Xpms=8cTVFF7BF#6iK%J*PK|$?T6Nn-ZRmG{O_13!Wl1f~s#hHQ>}a1_W(SbV z)tdS3XK}XsUco6b<@hsi(j0FhNqFYg-J90cqF~Lfl&7;nd!kD{+#@qU0o$nQEAH$; z*(TrXmYNKd#ro){Ba5t&*X&ulJz%6sH3)8Hk2imxmpvWGu4d|GnMvTA|2TigcRky< zaA|HA2XcD=2Fn1vXtJPSAR2)pi9oioYX+(D9c%>u36{!gfL?J$5~HUe@FdNlz%B)o zj|-Mo>8ji)8`)MuON|nEX2LQSfHK2A0SAy8FFA|jPXre%wISOEm!Z21Wt)>~`9*39 z4YLl;vhR(5IL@2%2@W7NINXlphKYpP(d$!i(!|S|i>jwCYx))RBON}eQ3B{a)@Z7F zbKS$HtIj|Gsj2T)pB%lKaB%f+3Z|;iN|Fq3yl;JB`tqzRGUFN)Xqt)YYF$^&ez68p z1FYFld;0F0$Xgceg4)~;Aib;7%gc2N#&?ihzpH$A@#C5azKek=QVSP~&aH$cjaNC4 zn;cksc)KrcOOHMsW(;1G8;u!R)tKQC7B84#5(7vLOpD248Rud^!G#AN-L*4NN0Vsu zQMqvfF1fVzdXBdA8ZXY5n$lPB1_P&RW0fovlbvo3C{7SJt;B&-Oy{jL$EkCQl@UTy$AowDW+C%A zCq)Y`A)6XXcEuhC1sA-Saw*oQ?bq$4{HLPLu>P2zoiV7(z7uqnw}&SV#ESv!G-*Uu zB?b*QjbC)nhRKIO$u~znDynuv-;=o7jZwB1t}{Kz4A$Va*GKlxGz}$&0_?27{&aV! z2EZ~U511#Bog8hR15L}G&7NFixta~SN3|K6;>!H5iaVK_&!6dSztZ>hQ!yg3KJy#o z!I@fH@MprJI?pbm_GqhfS8~WzBkOy#B7hPr%A5ngM8SW1U#0k+6XHO4B)PLoH zN-rBCwW-MiZ?%Q96(I{JJC&!x0o(ULC=v}rl6tIMWN-956gLD=u znT&A4F}wKon!+7g9HyueccQ-=Ebj^gB+mpsjy2cgOWQ#{959LJ^46qAzOG50E6hI? z;yg26JhdI#qdI~lBFmy!o_n?t{v@7spqr0q002ovPDHLkV1nyZx}^XB literal 0 HcmV?d00001 diff --git a/graphics/pokemon/necrozma/follow_normal.pal b/graphics/pokemon/necrozma/follow_normal.pal new file mode 100644 index 000000000000..90bf8b29e132 --- /dev/null +++ b/graphics/pokemon/necrozma/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +247 247 247 +249 225 95 +210 210 210 +155 235 183 +186 186 186 +237 134 241 +155 169 235 +122 122 122 +245 108 108 +78 78 78 +60 59 59 +38 38 38 +28 28 28 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/necrozma/follow_shiny.pal b/graphics/pokemon/necrozma/follow_shiny.pal new file mode 100644 index 000000000000..65c5d3f05e79 --- /dev/null +++ b/graphics/pokemon/necrozma/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +247 247 247 +249 225 95 +210 210 210 +155 235 183 +32 40 104 +237 134 241 +155 169 235 +24 24 72 +245 108 108 +32 40 104 +24 24 72 +64 72 184 +28 28 28 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/necrozma/follower.png b/graphics/pokemon/necrozma/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..fe65b173a448e2691f79c5b7a83e0b718b6c20dd GIT binary patch literal 1906 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB@@85qujK6g0((KpUckSBsw(aBWm9ML+s=nsr`1$$SSX-;9smaL50JV>T(GVDB zA<(bmIiG=nMZwd>F(jgO>5R^@#|k{Ip26i3jKBV$m(_j4@nX)7<+(|F+t+VUD4HY9 zUo!o%(vK_iUDK~B_WWb35PR_Y*?umKJ_hTnx;%B#zk3Gc0aJ0Azs10o#lK}jC`SU1*bPp=ZBJJKc;zcQdRax%Nws9 z=ldw6X4h5GmoIF=74Si#VE%!~fLF=h6{iL+uvqVuR`;zkR|4J`jF;Dz)XvzW0HBTFN9=WJBshdH$wJFDl z@yFR&2Ye5FZM4~STtNJgcZ7I`USaXfIF^6J& z5-N!mCAv&PqUzhN1SYK$`@*EqvaBKb?D~eL^xxu*X)D-k{u{`+?BbBW zER^}sqE+(1$#YFp`BV27vO0972rdvZvp=Erl!@`SJ=cbmh-;ix>xxhDH%Ir0eG8t! z_He1sAmhtJ5r+8-LrLBdcxcnZs=b9LY7$czNV*D*o*H_+Gs3 z{|DDeZ>I2X;km0)(7NF#tHG&1xBkTi{GA#g$a~0J;vUlh?W5}aUsmUP{Ats3_CC;Z zR=*+8UfJir(gdF4miJTw4$t{g(Jrx|$Fsn5Uc{GTWoD5>aThqO_cI(ic%P-VZDs(2 z?jbuF`TZ&$&Qn=Zy0jg{zDf2mv1a_cqxtUdc=61bq)F{#jGb@W4>0B5Qx~$qk>sbIz!Ne+=+*a~yKn!j z{Z>84Xw9EYQxQzy4gADPP;RHlGSV_0j+DPnl^)%;GJd?B4I&AooMd z;ez^wBF4-!Q8wBeIPAVYFSfh?E0!rP-y!DOJ{?^@{TI!8wtv{(Htf#b&|TiOskbY> zDx~ss?CV$hAN>sPF})I;?0e(Uoy*6cHqM>Dy_EH3^xBW#?#$(M&P@tbUo24fNx*vHMjM#s9Syda7oL>ugou2pWGjl@Gnhi^34|AeSfQ}3(h(V uJS^$DcW(aTjJ<3AePy!#-&XK>?l1ez`mKGB>Q3GP6@Q+telF{r5}E)204^E; literal 0 HcmV?d00001 diff --git a/graphics/pokemon/nickit/follow_normal.pal b/graphics/pokemon/nickit/follow_normal.pal new file mode 100644 index 000000000000..faa146c087fb --- /dev/null +++ b/graphics/pokemon/nickit/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 25 +8 8 7 +0 0 0 +52 51 48 +21 20 18 +121 53 31 +185 90 59 +36 14 7 +255 255 255 +210 184 61 +92 92 92 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nickit/follow_shiny.pal b/graphics/pokemon/nickit/follow_shiny.pal new file mode 100644 index 000000000000..50a8845599f9 --- /dev/null +++ b/graphics/pokemon/nickit/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 24 +0 0 0 +8 41 115 +0 16 74 +115 106 98 +164 148 139 +24 24 24 +255 255 255 +213 189 57 +90 90 90 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/nickit/follower.png b/graphics/pokemon/nickit/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..2b868637e5b4b2e7b482a76a19504a63f87ae5a3 GIT binary patch literal 671 zcmV;Q0$}}#P)DS>{CZ21@+ zI;T?ug2e7Wk_^F;60nmdjdkvj$g-oWY(>&L*=kXz4t^k+-|6X|o^+BCn#VlmF^~Tx zD*lG)zk4!(W|~a)Dh;+UvKp_*^8=G`K+4H#mB|Hw^S5-F&;gRP^cih1X42kDW>HHn(d%K zU1b_fnX-Sw|KOvh{EVT40%F%X`V2CX{!1Lx(mg4l@K;|BYS-~iobq^|>bm=Zshglb z=*e;xzb*$iKlbdXfhp5Ff`3XeabFhS=MRyxu_O82+D=q}lh=>7jra~t*{!%M5B1p= zMeHoKxKcN(I`lnz?BG2pJZTC8u9Aek_A_dbH2ax_+GhQjp2}W~ZV}4A_;~R~k0*Gm z%0?T5BEGKbl9lz)_Ldkuw2SpE z55f7nve6KGEhKxi-R59E8<*SBz=GksWW}opU7YWI?Z)}SJ8ypP!1LXX;AhM6Q+B#% z{`Goc%D2lCZEH0exOvbr)simUc36N@UNpgcykG7s9R5S~?mCVWr})ROY%anSdS&Ih zUNnGF&vYI;;0h37$+uIJKk!T=L`yxc$sW%}G{!Xl_ctJC9{u#p45|PC002ovPDHLk FV1j0?IG6wc literal 0 HcmV?d00001 diff --git a/graphics/pokemon/nihilego/follow_normal.pal b/graphics/pokemon/nihilego/follow_normal.pal new file mode 100644 index 000000000000..2a5f126e79bb --- /dev/null +++ b/graphics/pokemon/nihilego/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +238 255 255 +222 246 255 +180 222 255 +131 213 255 +199 199 233 +172 172 222 +139 189 230 +148 148 189 +115 148 197 +124 124 175 +115 123 197 +70 114 137 +49 65 89 +56 61 68 +15 15 15 diff --git a/graphics/pokemon/nihilego/follow_shiny.pal b/graphics/pokemon/nihilego/follow_shiny.pal new file mode 100644 index 000000000000..18f3e689bb6a --- /dev/null +++ b/graphics/pokemon/nihilego/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +224 208 176 +240 232 216 +208 192 152 +248 216 56 +224 208 176 +208 192 152 +139 189 230 +200 176 128 +115 148 197 +124 124 175 +115 123 197 +168 96 16 +49 65 89 +56 61 68 +15 15 15 diff --git a/graphics/pokemon/nihilego/follower.png b/graphics/pokemon/nihilego/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b5b8597d2c3b9b02bce4827b842ac2ffff3da0bf GIT binary patch literal 1469 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 Mp00i_>zopr0J{}Z$p8QV literal 0 HcmV?d00001 diff --git a/graphics/pokemon/orbeetle/follow_normal.pal b/graphics/pokemon/orbeetle/follow_normal.pal new file mode 100644 index 000000000000..b237f0d85d04 --- /dev/null +++ b/graphics/pokemon/orbeetle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +44 44 44 +80 16 16 +52 40 96 +172 20 24 +224 32 32 +148 104 8 +232 96 88 +252 176 12 +252 204 88 +72 64 128 +108 100 164 +80 212 188 +216 216 216 +208 240 236 +4 4 4 diff --git a/graphics/pokemon/orbeetle/follow_shiny.pal b/graphics/pokemon/orbeetle/follow_shiny.pal new file mode 100644 index 000000000000..fd4e30210f37 --- /dev/null +++ b/graphics/pokemon/orbeetle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 252 252 +41 41 41 +24 16 41 +49 41 98 +106 90 148 +131 131 205 +65 57 57 +172 172 230 +148 115 123 +205 148 156 +74 65 131 +106 98 164 +82 213 189 +90 115 213 +213 246 238 +0 0 0 diff --git a/graphics/pokemon/orbeetle/follower.png b/graphics/pokemon/orbeetle/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..c5b3209d310b7381bafc34d71d854dc6a6705883 GIT binary patch literal 1198 zcmV;f1X25mP)P}IEG*x1nU>;wb^BiL!5000Cz zNkl zJvr3-B5udz>;T~H*le<~U1_<8zFiSES(gBnr(vG`+p&6|68U43?b$k5C?6$E@Q9#Z zCv0^e&!McdlzpPJlznr+OBs5=MofoaYm^@<%HO?JeE5f24d9OzegtWt^<@)2Md=kD zL5%1CL5*fABCxipC5E`HV<~`%(CT7wyHaVVh{@hUv9sv+94-{bI`j}=p3Sr!o7H^Q zXtNqrFZ%Af$?Hd9m0|_?atZZf-)9kP%Q2 zfI9Vx5-#+-3~*+kOd%GK?JfnuChrOK}SFC zcj5qH!!d%U^rxIsF5d@KT@OaCEGu)4#W`7B-!clZpi< z<`!a|!sk_`1p1seBZCZfD-6hpcO7nMosF^Yf=R0GI^;JTZIx;#l{ut}X@vctL}z9X zP#-nHh$~s*Y&I6?(LYtZ?}qI<`s4N&Bj)HmUgzc2b$W9ukYe-t_D+GDZhX9T=)z$ za4SOVj0@?>jvUHsSVUT#E3!vmDh3BPy82Mt;Ae3VGr+!KBfBAL&H`068)T`FtZU6uP M07*qoM6N<$f*or-Z~y=R literal 0 HcmV?d00001 diff --git a/graphics/pokemon/oricorio/follow_normal.pal b/graphics/pokemon/oricorio/follow_normal.pal new file mode 100644 index 000000000000..ffb47e3bbc77 --- /dev/null +++ b/graphics/pokemon/oricorio/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +240 243 236 +246 190 194 +255 180 180 +208 87 119 +92 69 61 +159 64 88 +66 66 143 +238 55 60 +202 51 85 +60 50 46 +180 45 74 +178 40 45 +134 32 34 +96 21 35 +0 0 0 diff --git a/graphics/pokemon/oricorio/follow_shiny.pal b/graphics/pokemon/oricorio/follow_shiny.pal new file mode 100644 index 000000000000..f43e007a505e --- /dev/null +++ b/graphics/pokemon/oricorio/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +240 243 236 +246 190 194 +248 248 248 +208 87 119 +92 69 61 +159 64 88 +66 66 143 +112 96 96 +202 51 85 +60 50 46 +180 45 74 +80 72 72 +134 32 34 +48 40 40 +0 0 0 diff --git a/graphics/pokemon/oricorio/follower.png b/graphics/pokemon/oricorio/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..900c5e9b95c666c5ef60ec30bffaf44d111ee564 GIT binary patch literal 1429 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAo&u_l%JM@3cmJ8wKF|M}r9U`2Z`rnz`oH7ozG1A+j>$OQkw@pDQK~x!N!YCLG zf#DPa6$OPU3=B-po-U3d5v^~hHRjzh;Ap%2*~231@bCR^8)89-mY$df_uua2~fa^X?YWeaRb?%TBVM+bI^X?&4!6(fB>)8RDGR z^?Ba?ib<@fKe>?eonj$7_dX6LjjP@<3k-I2yk>sc`LD}f=+0y97>@o077LAD{0gd9 zz0Q*6d(k^A;TY@7!wRmFQyopyykCoTONSKJ9{RCu@BMq*&3SCaViw4Atz_q%>iDzJ zIrdh%iB9~7*3$NzMNFxe*L?O2E_nH6<>8XNpv(`;=H9J2bVyLU^7^7(_IbO!|9rn3 zV_jWhAu;*V0=bWWER-LyiN{o3f9Q1jQsV2zhNjEY`R12ZrcMa-&tyA(v3uF0q^rJ) zv+OP__!pl2VYKAAtcm%Hv#JMt5{|BQ-0-@%^+R^I);r6`9~VhK6yU1;Fxl~1zK(rT zb&XH>oqmaG_cu)6@B0^?SIid-_#-u=F!zJP;hBw1w_l0LR$sUO|5s%@`-6DPZ%2jg zn>e?#md2)h6twgYI4Ey+JmKBk$|Li$YaYz#{yu%r@r8|D(RW(g{Ww@fwbsc>?OCVv z+G-MCpKS3V``n4)J6P{WzS-exU;blW@z?F!N+W$zkMVAAiDrsa+3`fnfA?Z{#wE!q zvhxZr{$GDKrsbi>q-y@&mAmo_vU*dtOQdHWn)2Q>sCAP4Z+j6J@5GNP|J2_Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_I5pGTS-JgR7l6|)W1u^ zKoke?mmwWG@+m5QqB%1pg|p zAolL?E|9ti`EH-Qd+&0P9Mq{(r%s(e3_`|1)=G>pJ~j@p)>7N?Fvgd5WkVZdD*(A2 zx*m7!%7!!Ci`jvq&vy-$E%l_Nu2IH*B=z@zsIqqhyT05o+BM)v>aq=HOKM+km<;-> z0Xsmn$2W+cEuWPJJ?O7a0)>4VmAw)7)rh9AL>nTNlkidSJ?k4`z3671gz4ShT1uTU zHnYVB$qo8-n1I5sr`aO+_rG5IiW-fBzud38>i7Zw-<6jUs@ z5fM?bVZ()lh7&-Uj*1B{Ui^5lBVxydgzcYh7ML)4Y$(eC_u!$hechn&uGxn}4YzIxH&CbG?pXPpg8^v2$G zsvED(%{E)MAkf6T$0N;JBDr(&y0u>l7dhwY7_2=je9bX?y4br1|IWMJ?Pb-lzWwo@ z?TZ=3GKo2kb~-s(tczmhmfmJe`8wp>edHR-^G33UCtFP?VENeU8kz#v*o;BN19{wcJ%vbtcdhg z-^`lx^-;2a^%jT?!lJGy=dSvBq0imd^`VyJpxBo_@*?&kao8dpH zE8MbhwVu87u@zopr08k?qUjP6A literal 0 HcmV?d00001 diff --git a/graphics/pokemon/palkia/follow_normal.pal b/graphics/pokemon/palkia/follow_normal.pal new file mode 100644 index 000000000000..aaa72bb70760 --- /dev/null +++ b/graphics/pokemon/palkia/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +136 120 144 +80 80 88 +232 216 248 +208 192 216 +248 248 248 +168 160 176 +176 184 192 +200 216 232 +120 136 144 +16 16 16 +200 136 192 +240 80 64 +240 160 152 +160 80 160 +0 0 0 diff --git a/graphics/pokemon/palkia/follow_shiny.pal b/graphics/pokemon/palkia/follow_shiny.pal new file mode 100644 index 000000000000..e9b746a9352a --- /dev/null +++ b/graphics/pokemon/palkia/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +200 152 160 +104 80 80 +248 216 240 +248 192 192 +248 248 248 +224 168 176 +176 184 192 +200 216 232 +120 136 144 +16 16 16 +200 112 144 +240 80 64 +240 160 152 +184 104 120 +0 0 0 diff --git a/graphics/pokemon/palkia/follower.png b/graphics/pokemon/palkia/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..20739d71ff7addc530509fa2c42c1f73b610412f GIT binary patch literal 2288 zcmZ{mXH?T^7RLV}kVrxR5e=P)SZSe22}lqU0SyME7o|v17$E_q7$iePf}$Wr7^MWU zuqX^*A)=Vjo1rNLC6dq?85Sfk1ZkU{vtRb?*$?-5-h1!)o%epbH-qSW3IS7r0RVt- zbg*{?01#FD#!7<4I)1e=Q*4r9wgg)MsLg_J21pi8Mch!be6BLN4U0U;pT2nXcJ4RJ|6IMDg3 z*s=c!u>k=3=xeb;A3NIHx`mG|6!t|-hN^U!eyDO5S}NDir`Ga+b2NGof=c}MG*>rG z8BQPt$l9f)*Xepij15{S=DhH5^nt1G@+b%iG*0*KlWp@Tiv1bdRVJ%<2bJ!hq|~_$ zf;YC-STF^wKt4A|XqTjI`YCwJ`smO1!y8*C7RxD%P9BYwBy3R_cd>hE6YT_S>E zMXgY$FEibfg^oF*zCo|rt6wlGPI=`p(1lj5jWJP|9GcfpEB^v1vd)MhJZQMmCP|;_jw}A1Q|b*zs6AaWb?3BL z>4A8x&C*KI>)2oM-VPHvu|p=D=|aH8Dx`X3z9HoMn=R#;2Sj%c6Ie5KH*4p+f6}y% zBPq=8j{Edt>frDVl+CZJU$mAP4rp@Jl3I z_!`T)wy&AovS6+u2i=5elGA%$-alXeXS)_|j`C}+$Wdy(CrV+SbP?YA!x&=L6~&Uf zGh(UTngL_3{(0f)`TaN0p}syKm&_lh+kA?aKuGVz5@zbo#u9Ygkp+E zZEip|g{;=qM018PVDL@B+nqG)&`Al{3B*lG^}_uN0L81R_*#BaW1ajL2@)lsUlCGp zrC|zfj=jFUn25Y)rAD0Dc;2>kZ(VkM@Omaq&aX6=Fp*p{4A2{-_mJd1|@%hea3Zgtr-orE5Vr8lDY}EEy;7&Icn| zP9{}sI4}In(xJm;fFq?}Y9X!B=<;|14W-i+>K z>?%AavZ{)FG*K)(ou~D_4SsWu)cw$kdHOKfWyj#RW+c+$vtV(fGKqy$VZWn>97c`d zFE+69zD0W!6opZ3Z5Vwv)>@w?XTeJn+)Q6Qm_Nc`;_VJPPx$%T{57O-R8TJMvj?(~ z7|qrjvkmNZTe<7&kh02cN0wr!wg!y80S@htA7m8Pr6tV|@jO0%L1HHeCgmUq%Kt`_ z!KE$mj;o6>SDL{|%5>u#Oaiqq#5+Qd%|Q0g{=wJGl;WRCJR2H*CF=r{hk1mb%f)2G z_|HnsoOSr=a@%#>K-G|uj_tj=!>tZ_%34&EVGB@=fwru}neLRU+Tc+8F-0Wyo$z(eV+srNH9iAyFcF^*Ri zDTHE%zpk2=loEBF>T8}_@BX^sVY@lEn+j3>l-;qeCka7E6NbX8cXl1`1pnj#7V-2! zCRTl1-qtjnba$^>)95DRQvEHsW^HCA$T;%3&sDasGMeg#gPGCCEbgM`lDJ31TbbUaFVo$zHCf`vfGpwO*gn72aX>;VZ`us`Rx^+&skVHkRbeSa zpHcELeuI8+A}hmh&kUHRFu(SIjO2U4h3=WxG@xLoDnFZtyGKW}$Cn(5=%^gr=h94B`Si1h<(6keYHn@-c7U~c zXllEz#&&oAq|s)|vnJI1?eivg+QR&e6I6eZu%pou%FPbQ+`>e$pC}pr)onih%!U*` z=&q0MF|gl(Mj~)suD(x##S8mjEY2(TVqk2DWiUBJY=9Bk$Vd-usAp*8W@Kb(eB9E| pSO;xxiAIme=i&bg_$BJ%rO?Fx5B!6m`|tY%aKt&=SDy?>{TIhMF>n9? literal 0 HcmV?d00001 diff --git a/graphics/pokemon/palkia/origin/follow_normal.pal b/graphics/pokemon/palkia/origin/follow_normal.pal new file mode 100644 index 000000000000..8a6f0c4ab8e6 --- /dev/null +++ b/graphics/pokemon/palkia/origin/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +32 97 0 +0 0 0 +246 80 65 +172 161 180 +255 238 238 +246 161 156 +131 121 148 +16 16 16 +197 190 213 +246 194 189 +164 80 164 +205 137 197 +106 97 24 +222 218 246 +65 72 74 +82 80 90 diff --git a/graphics/pokemon/palkia/origin/follower.png b/graphics/pokemon/palkia/origin/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e40c8c6a3f002dcdd9a86b390c3983e51840d623 GIT binary patch literal 1800 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 NR!>(ymvv4FO#m%6fGhw2 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/palpitoad/follow_normal.pal b/graphics/pokemon/palpitoad/follow_normal.pal new file mode 100644 index 000000000000..4d5d03566cbd --- /dev/null +++ b/graphics/pokemon/palpitoad/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +89 89 87 +52 52 52 +100 198 193 +11 55 112 +25 32 46 +33 95 164 +5 138 208 +18 87 104 +191 147 121 +239 215 196 +138 79 63 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/palpitoad/follow_shiny.pal b/graphics/pokemon/palpitoad/follow_shiny.pal new file mode 100644 index 000000000000..46d834cac643 --- /dev/null +++ b/graphics/pokemon/palpitoad/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 96 94 +65 65 65 +188 99 24 +15 87 72 +38 39 41 +40 168 168 +8 192 208 +120 80 8 +222 196 194 +222 196 194 +96 96 94 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/palpitoad/follower.png b/graphics/pokemon/palpitoad/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..3be06ec2757116fd31a7e4e800722cf8881770b9 GIT binary patch literal 613 zcmV-r0-F7aP)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_00014SywbPG-SrX3pa2XATA+aqy>u5 z5?5%ylX>sg#EMTps-iem00009a7bBm000id000id0mpBsWB>pG$4Nv%R7l6|)xS@| zKoke?R|x|fM}q`d;55;si}f@lj&h3|jlrLb4*pn?)avRW=LQJ|S!EI?o49!X2l_|Z z>d@=OS4^Bt_@+ZY$>qJ5zO;o|W|?J{--nRD*_dWZvwty|EZMom&1#|5^J>-P+|DharYBdO9f}&jsS~1(9CwPYn`?D@o33DHXF^;u z%m8VZP^zp|bEdxTFqYq5>tg;ch#BBuDZVt#LBVH2%4!46(;8UiaA{Ek-M#bY*Gc)d zi2C$Oh|VeMlq`o!1I&;XmXy9|;Qk6~L;B&;05ja*$oDt7ypLK8MR1`u!Cq((?k`~LqNhCl8u0VR54Y4A*GJ9hL_KMsh`HrT{c&K|6W ztBq3aqiZ!x#u?d@b17ZBv651jc7yX&vw~v}>t$iL(-^mQL%s7@#j%&3lzw5iGc=r? za1*8cg}7n8ZMM6@ZbvHB%uYG!*o0&6US#yzS`Dj2DU}pfn=SR|L}SD1Ig0m%-HxfJ zTDz;*V_P;hh?{ps4+Rc(iLXsPVhBtFauTa(C*{^|)VFW7CI!O59kDji(S#w62~~6_ z6V`wmbr*K5!C=~;({)E1bp4tpIQRQVk^HeC$n%{3_At!z1zCXpB3aS|ziKmjH+=+6 zNb?We=JLt1^n}f2qORpk4Xwet+1-Z>v7HhHtX3t7N>j4V(jUenxHnGslo}3yC z`;7YQ87nxwijh6ytA~VaMXwGNnGPm3eiEof!8@{ve<3C_f8+n?pT{Q~hiydYRx^eG O0000uGzy){aOc=W5^0AxL?hIF+)J)x)u~XHtQ~!ZV{X6>%_#jb?qN+=!m?8Y$ zlb^rvg^-u_(*9MWblp+3Zj!P!Z_*@*(-mhIR&eHW6>X zcg9HQn$d-~pYc=>rVi43%HMyb+xiB2G407?QO~;}kbwM}zmNJ!$gl^AC!X z=xncN_p=M=*x7|?>R~=|?0|m;9x*Xa zVD#fWy78wFQPG z@ZsS{={^0=h^GNs6FX)`Oao-(G=PO(A1uho6Ld9O9FOmQ)wLFl8=z?UXn&6=9x4}L zTkWPybB-t4YCPm<9ssv*Yk1d1o@RGBn_KvO2Sztzfr1<7=_A942FZnN`#5&_EW<0* z>JIpF0K?BU)$GLh$}G%{YY`jF7#*m6e;RZ5aPIS3>&!j#03>Fn$>=E%XXb$^%L}aN ziQ_dnTXfH|ywJ-$Z}K=Mi^kjp7mWDBfZLhHH?eqsW*$R2S`84!o_>F3o-J4WWZ-{o Ze*pWIAw)~y!6pCz002ovPDHLkV1j5?g(Cm} literal 0 HcmV?d00001 diff --git a/graphics/pokemon/panpour/follow_normal.pal b/graphics/pokemon/panpour/follow_normal.pal new file mode 100644 index 000000000000..99ad9dc501d7 --- /dev/null +++ b/graphics/pokemon/panpour/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 57 115 +24 139 172 +41 180 222 +0 0 0 +156 230 238 +232 232 248 +205 164 90 +32 115 156 +82 82 82 +255 205 123 +115 82 32 +96 80 64 +24 139 172 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/panpour/follow_shiny.pal b/graphics/pokemon/panpour/follow_shiny.pal new file mode 100644 index 000000000000..b11114f76410 --- /dev/null +++ b/graphics/pokemon/panpour/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +24 104 116 +24 176 168 +24 216 184 +0 0 0 +200 232 248 +232 232 248 +205 164 90 +32 136 152 +82 82 82 +255 205 123 +115 82 32 +96 80 64 +24 139 172 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/panpour/follower.png b/graphics/pokemon/panpour/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..e02358cf2dd684fb85a3e622ec9fa3bf1df8639d GIT binary patch literal 712 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 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/patrat/follow_normal.pal b/graphics/pokemon/patrat/follow_normal.pal new file mode 100644 index 000000000000..7ebea6fe937d --- /dev/null +++ b/graphics/pokemon/patrat/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +73 48 40 +73 48 40 +0 0 0 +163 111 49 +47 46 47 +230 77 40 +246 207 78 +202 194 161 +202 194 161 +181 152 110 +238 238 247 +181 152 110 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/patrat/follow_shiny.pal b/graphics/pokemon/patrat/follow_shiny.pal new file mode 100644 index 000000000000..98d4b16f0e1b --- /dev/null +++ b/graphics/pokemon/patrat/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 72 72 +16 16 16 +0 0 0 +136 120 96 +47 46 47 +48 152 240 +176 224 40 +202 194 161 +216 200 144 +181 152 110 +238 238 247 +192 168 104 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/patrat/follower.png b/graphics/pokemon/patrat/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..ea2df04dc1ae62d0fbbdd1068f564c15fa2084f4 GIT binary patch literal 691 zcmV;k0!;mhP)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_SV%|^5D)+W0El>CFD@@InDDURD9Xa2 z*vOEzm~QUw_rR!V92y}Y00009a7bBm000id000id0mpBsWB>pH6-h)vR7l6|l)-Kj zF%X7Lti9uUxwj1u;Ef%G7A}h?hgLlhC61JeYlwJ(JVV8`5z}D z4DizbHOys4#bz{}V1wTKSF!mK;_{)ixbJxFyQFy=jR(#+*+qsAB%&)Ua(wJ_$NY2fzD*S zw%8zA6ef`z%}C-r&ye6zd~uQCm+NN>!jkZKk!ca?U6dCx@gG`|(;X_%?l?vAn&!2} z`RGyzvZF-!CE$yyy#^6foK*COd0O!YUJx5@k+AirRS|ESb^f5aF(@uuU^4;b4fr=PBUHx3vIVCg! E07WH5OaK4? literal 0 HcmV?d00001 diff --git a/graphics/pokemon/pawniard/follow_normal.pal b/graphics/pokemon/pawniard/follow_normal.pal new file mode 100644 index 000000000000..b8aff96f0dd5 --- /dev/null +++ b/graphics/pokemon/pawniard/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +229 229 247 +147 138 147 +87 0 0 +182 55 55 +129 25 18 +87 87 87 +55 55 71 +33 33 40 +227 129 55 +71 71 79 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pawniard/follow_shiny.pal b/graphics/pokemon/pawniard/follow_shiny.pal new file mode 100644 index 000000000000..a7e49ced50ee --- /dev/null +++ b/graphics/pokemon/pawniard/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +229 229 247 +147 138 147 +0 16 96 +64 80 184 +16 32 136 +96 96 96 +55 55 71 +40 40 48 +227 129 55 +71 71 79 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pawniard/follower.png b/graphics/pokemon/pawniard/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..27aa6174b54899078a9581c527e12af4c54cfcd6 GIT binary patch literal 641 zcmV-{0)G98P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_0002x<@b|{lUD!$wl_C{84_1lS2s6D zAt5N^fj37-Pinw>t^fc432;bRa{vGi!vFvd!vV){sAK>D0p>|WK~zY`?bR`F;xH5d z;1|gQ5=)#=ptliJaciK`-55d=-AcjiND$_z5~kh4()1S~?ho8r(LZ?4ch|&*+8x@Z zC*G9LetPc(IR?&gj&ppTu&CJp_PcC3o^3L&blzpBJFra#GVDY~N0G@^mr|1f!f}TM z2FHxuDEo}b`<8!YG>|10To}yKbUD@Ay}*WJy}??K{aI#k%K3V(x7%E@nZeNFbAQEc zt=k-9qqntMr>nKz(AsDI-Okqf%?A73o^!q7@_v8$^Ul_~{eT4vy{*3gYsd8l>)!2t z$qX(Yc#-Q34i?M|2HN-hW_7L-VQGMb7DX<9Il@i(T;h)^?;o4|ptPNo=aQtt)t4fi zOBVULl#h{9x!;N7@bPimn7k~FrVctOGyXabbol@^FHeS2!J1ddCbN;}bsPPse?DBh z=%oCTj(wbu1#cauG`RI;kEX4!o1T3r8$1bD6QT!$Z}J-oSNT}5mo?<;uhw&9AFk)$ zH-1omaUF)}ML8jw^K2o#;T&D%V{A8l<@(%G*@x!|rA_(nNhx(F)r7(qEG!$uOwGrU zBlRCfb)Db|38m{&Jd>!JFlLJX(d*Bz`E)I0YC&=}g%6FB5uyP8 bivaiy#UHHh6eEIr00000NkvXXu0mjfVht=B literal 0 HcmV?d00001 diff --git a/graphics/pokemon/petilil/follow_normal.pal b/graphics/pokemon/petilil/follow_normal.pal new file mode 100644 index 000000000000..0e977288db24 --- /dev/null +++ b/graphics/pokemon/petilil/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 128 16 +92 224 48 +47 46 47 +74 176 49 +109 101 43 +184 200 64 +184 200 64 +214 234 140 +198 196 235 +143 168 0 +238 238 247 +141 49 50 +64 128 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/petilil/follow_shiny.pal b/graphics/pokemon/petilil/follow_shiny.pal new file mode 100644 index 000000000000..783841bf40da --- /dev/null +++ b/graphics/pokemon/petilil/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 104 16 +104 192 56 +47 46 47 +88 144 32 +109 101 43 +168 160 48 +184 200 64 +232 224 120 +198 196 235 +154 146 44 +238 238 247 +141 49 50 +64 128 16 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/petilil/follower.png b/graphics/pokemon/petilil/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1ece1481dad5d831f8e0ec5cc5129729868b86b8 GIT binary patch literal 597 zcmV-b0;>IqP)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_KxhzXz&I~1FIbQuZDlK{pfI?|KDHIk}U4-_l+?!K!6Yz&z;Kv000SaNLh0L01m?d01m?e$8V@)0005BNkl=6vp?z^zNE|eb{ei$dA-Io=RX}22Eg)XdPcUfnK;tw+Y>(o&eUAp$LWm4| z-*+e2^N@Hoiq0mK3;evT3RTPz7jfK~Gd}C(ztLRr)pi`g*rnzecxDR~S z*c@cDLd~$(g7(K}j=j!cCyT{XVh-BLDqmu+1>xd3-^d1LcTsdTZU~N|sNE0*mfYaK zq8dZ;_PvzmAS5p?@mdgW{qcF$z%ba%R+%|i_cU1fOX76~Hps7=f`@vYs|o#NwFeIL jHLjg~5A0p=M+e{s$CAIgF@6$400000NkvXXu0mjf>Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_89N^`9TE@_5JM>&I)XY_PfEt5Zku~m zFDfZ|RXpW=oqR7_1ONa432;bRa{vGi!vFvd!vV){sAK>D0x3yEK~zY`?bShV+AtIV z;D`MOl1|(M(L|P$iKRfeRqC`|*?vJ6$y#=V13ibSbvYI(Qo37^rZhibQvcoTNh8m0 zLbcN_yaVt-{GR>d7&yl{&T)=oxUcw?@PO+VWXiCCPOppse0cRQ`NuBAY;fTr(-c`1 zNIzWS5%JWto{$+FeJ1%*7x%9u^y7O67hu?A>_pw*eI8 zB`RP!cefn}Jl#*@W#c`RT%^jC#=SchJpWpKCI$YAGn8#EWJeYPwU>EDgN zOtwMZZ6J-*v8#FvLH2cfXm5dSQs;6rxyfbKZMExao$%oGIV>N)OY|h!Ueve6Z6O=h zW8IWm?$9=|y!i20?{GrPbn#T)mo@LR8qqYnhV@z{Y;cQg1AThFe?IgZXwx(&OtXgr zK5J~Ngui~81x%}>iF0Px#Fi=cXMJ~EP0000|Qd0l_|CE%2ySux0cX#RO>E_jo)4h|doMJICG4t{3H!NDH zD8ML~;K7ym2LJ#Au1Q2eR9JyaAkvk3!zbpc}FT6(hG|&3Jzn?l7a~|J;4a+a? z65-Rl=tFqsV9aGmXAxw4caHFBUb;zjJ#jGPHogQPvH)#_X-?e!z)Q308ao*AJU$V6 zZpbm(2-BQ|)62XT_|(COTT;ox3SKW%=KD47g9zlyi@Y?M-RN22z`%%Gf=IMQ@1v-s zIz^K_90J2jeAgFOln5gSL#_!Tk+!Z;FRBm@0aHAfKCf?H;iYY>v=~MPMqCp_VocSs zMu(~p%eFVgOM)%MFYrTOIDX!Cm6x@dG^pcl>PwGIA1u&^IvRGQ+yS z;PLx#jxS&ft$Og>@^luMrui=L@vHh6cBf#(s|11W&;U(}Uf|w$Qhdj2g_>VKoPs`= z0Jg&+I^N^?f_bmo1ifbRhyI9sGHKu^FOf7<}^@bO6v4Y-^S zyiN-@S)^Jf5{$~(Wr|+}PVys@DaDwqN_sUk;GCev0$^~t1+)PC=!SWI6*$8yfgwo? zTIRh2d7tkAc&h-F7=Uty8v%FxZ3BGP6nVD5dW)dXB>e~FA!&VBM=g7&kR7?@XU1xf$2BaoJDG}bLA}qB5?NIUDq3|}vRf6w%t#3Uhplg753fApx zAWM}SSsy=bgDey%Fmvfpa}PBy0##wC1m5$uf44m*!x-URg^*5%j=ylw##ykz(#%H0elhZUq7G+>4zHY_4ptxXoUkgv`aiTgUJR_TdY*-laAaV>$*ClgZy}P(b#&!i zvfSmuWrN~{54vLIg%^BC;rK6CEkL7MC-Z(gdjQm(NFv3qS5}`JQ1jpm@1XK-_YO3zywp2XIE~?-~w!r-ttWs{4Db qzJJ8in5O5W-@%Dq@818H(f7Zyl(EC>K8 zVrW?KVZ(_Z4h{|i1sh(x_~DRn;($YjDtq8+pd4e8x4R2N2dk_Hki%Z$>Fdh=jFFd3 zh3}%AFwg-E0?CPfWk6a1ih&dZL(CX^K@|x@i_kW%HF&~1_JB_i#_K3oG`(v zXxoAkuUxJq70XlE3QbBIgXS&pe%=(KDQg|_D*9TWbdA{|*9#MG*IE7k*T>6<4#hDhL;?X7`giJK?6o3!CXD=TtR*<6$;&HIu1enma++C*@Sp z&85$}YZF4w9iFnL{OnT}^(QvR)Ee$weBUT05L|qN{gmXn3;*)?V%cQOqyMpd&`Nm8 z>Q>aeVOn#ciAW8b=mIClzZRaDqop*?Si6z#7-`m!yneIe#55Pvvn`?W%lL!jju%; z6-JntD4WJu%DoSJ@0#W>bM#oT@9);@`Wg3a9v?6BWBw7o-B04^pJiv~@E%+K{d6Pu z_uF4M{TA#rEt~mygTe~DWM4fhsG_& literal 0 HcmV?d00001 diff --git a/graphics/pokemon/pidove/follow_normal.pal b/graphics/pokemon/pidove/follow_normal.pal new file mode 100644 index 000000000000..704bb5f94638 --- /dev/null +++ b/graphics/pokemon/pidove/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +55 55 55 +55 55 55 +88 88 88 +172 172 172 +128 128 128 +48 48 48 +248 152 152 +248 248 248 +248 184 40 +184 96 96 +128 128 128 +172 172 172 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pidove/follow_shiny.pal b/graphics/pokemon/pidove/follow_shiny.pal new file mode 100644 index 000000000000..3e184b75a563 --- /dev/null +++ b/graphics/pokemon/pidove/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +55 55 55 +32 48 96 +64 80 120 +200 200 208 +176 184 184 +48 48 48 +248 152 152 +248 248 248 +248 136 32 +184 96 96 +128 128 128 +172 172 172 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pidove/follower.png b/graphics/pokemon/pidove/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..b55a13e390108f360d5a9e400e5c2829aa478060 GIT binary patch literal 691 zcmV;k0!;mhP)HS8XzOEosoQa4E%z9qvO$QE5eVKTi%yse;HdOk3P3 z43Y#y6Q{M;gLsL_cB2TwexAa;y1WJOOA^ENoRMejW;7`nvvU@*GTcK!3iM-FEEJ`o zz`g@erG%z)DJ{<;)4Jd~1Gb`o$SSA}pTH@2`Q~dkAP&C3QV}l^pwR1&I6EP=Y}2s> zntbZ`0JSSHDRKoke0xv|yCEV4h#~>_U2E=PJkL9JgXL&0hvx%gC-H1c@&*l;-Uo62 zpc}G{pKCz>ujz6`Z>&UJpz*F)D@x#XUTRUf8v$?HiRTWd z5jG0K2zSH8qZ^6VAfbNcaiz!{;tw;maEP-@=7~)vP(v_5Y8gTS^N3t!tw<6@8RPFh zPx#1ZP1_K>z@;j|==^1poj5Ay7VGd00K2hL_t(Y$L-ZIkJB&|2XH5x zPU?1{9T;;?+OkqNv~1VJU2dzBmz0g`sjw57u)?VvBSO02Mpiy0cH%U#xq!GsLPCAb z@=MddpPe{GhdR`u{-3hS(eA2gWc5W$&M!RhBEQ=fnUMCHm=+HOk#*AP<&;tyoOM}T zuC179gtnZJfWPYWGN&}+XC1akRusTm6VNSIG@HdFo3Sn*K{2H>o^;p>@~nWg8Njdz zEUsb_U%&105r~!wNIJZQdBIzOre((;09MzmUXzV-{rx3~M1Z*VBV~2{1w7%<3N($- zc=$d|*Li4IwfdmYltGjMFy3x~}Hxp}0Mo|AFc9B%gS zlhO8K(ac!9Ea{?c91@ne&i>tjsTcSy%TpM)x1J3QW4GW$u^xzj&i`#`Grq(BrV#o8{t&*mOIZG;00000NkvXXu0mjfV-ZCV literal 0 HcmV?d00001 diff --git a/graphics/pokemon/pikipek/follow_normal.pal b/graphics/pokemon/pikipek/follow_normal.pal new file mode 100644 index 000000000000..299efed97648 --- /dev/null +++ b/graphics/pokemon/pikipek/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +213 213 213 +141 141 141 +49 178 247 +43 118 191 +109 109 109 +99 99 99 +242 86 89 +53 51 51 +140 42 48 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikipek/follow_shiny.pal b/graphics/pokemon/pikipek/follow_shiny.pal new file mode 100644 index 000000000000..55fdc0eccb81 --- /dev/null +++ b/graphics/pokemon/pikipek/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +213 213 213 +141 141 141 +56 192 72 +47 161 60 +109 109 109 +72 88 80 +248 64 120 +40 48 40 +140 42 48 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pikipek/follower.png b/graphics/pokemon/pikipek/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..9739fabeed70b08665f3678de7bc2f35a0f941b1 GIT binary patch literal 1252 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBht5 z#W5tJ_3d=WzQYC_uFSp$&;GH?`ApVZ^-0ol)h@$JDW7NjNK8I{cblko*qVrqNk_Xx z!*BThd%dBLSNq><&JFh#CLT4PoW#UcXY3P|ozT&>`rEb8}_VV1Bdx_r`p4F<`H~(bEK|_wpH$f-Af3UZ3o&NN=&r#EF7PA~rEDrAW)#2zr zIq~9(nfA|~TQ&L`NeK14Hez-@cKxMWP)aD?>COiGPKEq3?a;MMh%umC51@ z^$l`2mXMeLyPJ^{kIuHcwl@Np7=5=VS?@mm-unD%3ox;XO>ANl`*()^*TOh|GJ3s3 z^tS;i2MkcP2B_%cqQgJ&^$uDTq7Ycqgh!=AW>>oqz(rk6UE#oyL;dbIz@@FzFrOp~ zxSy2D$NHnkC)07iH1ojf5cj98F3cOI<0YhNA%oo>b})(BMy_DM#Kwd+>ws&UaFu?E zv9S#J+A4ON=Q=>iq{s);^)6~g@2q~C%vznLz(_SsP1IrvK`AvEAli|y9b43n8I)x- z^OwMdEA$p+z7I93n}`HAe8D;cvT)0DD`@ECMMbQk_-Cs5#$3Y7hn5>2^{jsIJZvW1 zkDk5KEn2K5ybfwTnL)M^!fqRSOS)`SaacACWO)UkT+oFX9eS;|%PYH&Oi3$W1;6Q0 z(`3FOGRdBpiqsWvX@@cZ4mJR(XGMJuZQyK^yM|km@4LE0C_%H>^`g(ZM}rZ6(p+1` zJKZJUY~ul9J6+%E$=U(M;m!Ak?+K1ZEFE|?h^s6_^mOzES}Z9Z_Vb!2=w!fAtOF4G zQN@jo4llmY5}?CscnK5nTZcgw0y+2QMkm4XN8H%Y_nbfEekKyhS9JUn%tdXrK2=A@ z9NS|z#ZqA&e>VDyAP;+851>3-C4$H&xAmJ ztPB32F(6OXY+!Vi$#=6UUOFE=9=k=JM>&tK>!ZkHdwqM5W+fM{f>>6*KYkGuuDA9P zJ4e(wgdk%W&F8_W(S7|3f^BV!r%)a!3#C;w$| SZI9&u00007ZzApcsOJ{ z019YCtgvv%sMzq~#fu*scHF4QaHy!L__0GGV8V`;rHw0qDj1Wz-CYqXJ-zE+^;AD8lRRu6 zB75U)&tl||9AT1=fZT4>s?SHv-47X-gp6GA2z6}gK)e_f; zl9a@fRIB8oR3OD*WME{ZYhb8rXcS^(WMyn>Won{rU}0roP;^S(5Jf|7eoAIqC2kGO S)0g*x;>Xj~&t;ucLK6T`VDA(F literal 0 HcmV?d00001 diff --git a/graphics/pokemon/poipole/follow_normal.pal b/graphics/pokemon/poipole/follow_normal.pal new file mode 100644 index 000000000000..1c5e37b7b51c --- /dev/null +++ b/graphics/pokemon/poipole/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +174 237 254 +201 201 201 +146 178 199 +142 93 208 +223 85 157 +81 81 81 +125 75 191 +188 64 133 +101 35 73 +62 39 86 +44 27 61 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poipole/follow_shiny.pal b/graphics/pokemon/poipole/follow_shiny.pal new file mode 100644 index 000000000000..7d476518cb99 --- /dev/null +++ b/graphics/pokemon/poipole/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +174 237 254 +200 200 192 +128 160 24 +152 80 16 +248 208 24 +81 81 81 +248 248 248 +200 136 8 +101 35 73 +112 112 104 +44 27 61 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/poipole/follower.png b/graphics/pokemon/poipole/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..848e751066d2018c99a639234532e4bdb728bd5b GIT binary patch literal 1426 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBGxBpI_JUMC8@xIs#_e19f1_su8@89FlnyTz+ryiywZ41;m3PwXoWJLbmtU7m@=f*2uYipm`6`U}MEj%h3 z9`o^7#lMaJa%}P&n>A{K>{s!|g(P9^GrKhHDU-N+n zk+zGr$;I_DYWx>jv(F)3EjdiKIsI$4h*Kkb0^_NLAwrr`0kyVE4m?=qfBehrdZvS) zGo8Y?H%Ko~UA|{Rk^+-V6=!%p{1Ha}o7A1Kasn$GT*k8}G^7Tqbe)4lo2w68|MO~JK%`_H8;5QEt;B0zJs-1H+B5 z9go{QUangs&*WFizTidefolx@719AqYdJJnzgN0-SMJOH%Y1mdKI;Vst E05MN3`Tzg` literal 0 HcmV?d00001 diff --git a/graphics/pokemon/polteageist/follow_normal.pal b/graphics/pokemon/polteageist/follow_normal.pal new file mode 100644 index 000000000000..99a675acedab --- /dev/null +++ b/graphics/pokemon/polteageist/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +252 0 24 +88 52 104 +40 96 100 +104 104 120 +188 124 124 +0 0 0 +152 112 8 +220 156 96 +192 184 224 +248 212 120 +120 80 140 +148 88 164 +60 144 156 +72 172 184 +240 248 248 +148 208 212 diff --git a/graphics/pokemon/polteageist/follow_shiny.pal b/graphics/pokemon/polteageist/follow_shiny.pal new file mode 100644 index 000000000000..3b3251af213e --- /dev/null +++ b/graphics/pokemon/polteageist/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 41 90 +90 41 90 +106 106 123 +189 123 123 +0 0 0 +156 115 8 +230 156 98 +213 213 213 +255 213 123 +123 82 148 +164 90 148 +164 90 148 +197 106 164 +213 213 213 +213 213 213 diff --git a/graphics/pokemon/polteageist/follower.png b/graphics/pokemon/polteageist/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..878262b660040c523001aed6b5858b7b245b905e GIT binary patch literal 1065 zcmV+^1lIeBP)|DpsKC?3000BD zNkl4P`-l@olDCh;l zf1*JzCo8kGT+<|aqZuVaWp#CRv4*`_e`JhGi&(bnw0qg^j@u^De}NB!@%*0q{yx9o z^Lu{J4`9fK?7uO4`QY(*`#Tj=Hj-OEqruX;sD*RM$ z{na|ffYws*vPa>@){B76rP(&~dn%?N{v(C?_Z^A}Tw_B9V(3M{lkMX-TCK8P4P?72 z#+$6Zm_Vv6(?3d~R{%vo|7#}ipsbGo!bh^{QZvK^Y7W)3H@}2vKoNlS05;q6Q~E#+ z%=o!I)zbATCQ!3>TBsW+w4@!@IM4j}W=@-hQ=_T)u6lZ=VcVS}%5&z*N0 z>$|eAMF8zdI^CYFt*yTtJC@$}MF9d7uHU_&ulf}B%ohpN0WhX&pDU3VJ!RI^%ej2k zsz;c;L?xKry?1kK0X!2CBeCV|_mNQ7!i80Q8QOubad|8>`m_U;M_Va9ac=ekHVx@NI%VZeEGQo!-OKYUd^6l)~(E=LF` z6h%!Jm_JA-zyY^HV+JL)irNJJDAqC8*FJ;@pmR|f{ggYubUM636%gRZEUm$v_t{&0EU`~pe$Z>G|eN# zRX}(9OcJ4JlxBqq)Ii=02^ioc77Zw*sA=+T8Yg!cJmL~mK*rsHvp7m)j3`$Dc{_r2 z21#7L1`416U_SE`wlZOX8rT3gC>jfd!fGHlVtkA`aVUl;K(SSL-xO-0M7sO^DTU(( zl2^E;BJtMTtPB+UBzLdX>&F7CqzOB7IlWcZ&+gp0EE$Amr4xHcJlC1V$XjdxF8OPu z4DcbV#vr+j)emvno$4c9-y2uxgD2ry?zWK`KEmCaBCIs75CU^ zhA9SkJps}5NT~l>&XI9mxgEdA((7G)lE35}X=zY&?@V#PrjEmVz3GWe00000NkvXXu0mjfK6?9{ literal 0 HcmV?d00001 diff --git a/graphics/pokemon/popplio/follow_normal.pal b/graphics/pokemon/popplio/follow_normal.pal new file mode 100644 index 000000000000..f815c353cdf1 --- /dev/null +++ b/graphics/pokemon/popplio/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 248 +115 234 239 +254 136 197 +136 164 238 +72 135 157 +65 121 227 +140 88 68 +49 87 159 +112 80 96 +37 55 90 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/popplio/follow_shiny.pal b/graphics/pokemon/popplio/follow_shiny.pal new file mode 100644 index 000000000000..c1191ba1065f --- /dev/null +++ b/graphics/pokemon/popplio/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +232 232 248 +248 200 232 +254 136 197 +64 64 128 +208 160 168 +104 88 192 +140 88 68 +64 64 128 +112 80 96 +37 55 90 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/popplio/follower.png b/graphics/pokemon/popplio/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..2c58d75e6424abb6bd2dc48db4a1dde01dbfec14 GIT binary patch literal 1378 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAs7e9($z5my7v}4ITkM_Bam5+NOTnxkK7X&1znnwu;2mm#Xg3%BdmLb4(W|<5F z1CxNKi(^Pc>)YwCC#_N7X<>I^pZvZ4{$z3^Tq-tJVM9(Qy3rAC1BX>mDnp?mMHpeX{km=VlID z{vG*P@h96YGm_^L!!3Ep~DX{xo6B-_5SB(&BmI&1*#4aKARj1A~sJ;=&$$l z{v)ifc3MixxuIh6=CCk$MsT*E%G1Z^qguP1g2??R@{+H`k9l&X+pJlA zD33|}4>L3CtScXM*PWbL#sk zVm`+emdAgU30XYs{QN8Ev1p);-ui-b=l{s~X)>uUE&Ds`{+b5CG?~{{vpDAzOfjFr z*Sf%Y@xx11t>TVqFC|_c-RV|ve6k?JVc!d1?4O?88I<(HSL=tA{$+7{mp-2d8ap0$ z3m%xgk7L_a%cq@x-?I7G|8j_9*)P6f=f=7duckLwaG0sCt1w^|*tBZ?%KOiaob;b7 z_9*kFe*PbK;7J&N$Ku4YNq;x(Sa?1^jNw(uV^iasU)A3gO18a8ld971|F(`t_nz8> z&1Z~Ro<|mau`~Z?SzoN&uzQY^fZ)HZznx2uvvx^5Hn0ouYL4C)f3NL*;l*ylQwQRN z|A^P-{VD$=5OB+6=NZEt&v?Y%RL|*B%9N06cv!Jx8ee|F#mN)ybQp1Y<@^Y@kz)$7 zysOFHuXpy*rFR{+8&+3Lc6!8S+chi1;GKA75wkJlp3OR^)6wx= z!u{^bE01D6K4Vz8XP&F*TcL?ZkDr>rC~BYNd%(D%-}P}g(>xn9#)vvc-;|W{yUKEh z{)*+?2;Za05byP{I`UUdqRUE2OBw~LQ?t+&dj-YgX!pYyXV@@j_*F!>Nr*(WVTP5$Gbw2 z@!!U84A*ZQo4nWc(4jN6j%#P1oqTWejJZvp&G@7z@a;Kye&vn~CAX>b8P)EIY~Ojl z@bGEV)$2o7{CO%7@Yz|gV59AP@tkSWeAyw4V)vSsyeO^u5ct3Cb4O9p!UglayRQUB zI~<+uxg<~8uxiDxGlxW9)lb*Hk#qi&=Kk~_Z+oH`Mc?ax+P!#s()|C-;&&a}rpro7 PgUT9DS3j3^P67ZxN0DEv4e zabgC8fdx^`@C_%9P&nFT`p6S_a_4|iUZ-E`i?B<5wutl}MC^R^!^IRD{b z#E-ud?}W4cs&&tLI{RYUZx`kW*!mHj&^VVEP_-OFRj$MxtrOSEhso4b^c}7y@h3*xZk+b_Ti4Htf3sIJUw*RBLCwj|aA#%t1E%S_`8eF4 zuG^86!)5ufeu2dX^Z#Av?JLjycya9K{zJgDp<3b^QIe8al4_M)lnSI6j0}v7bPWu3 z4UIyKjI4}JtxQd{4J@n-42n+48=`2)%}>cptHiB=dHV8RQ1bJ1^>bP0l+XkKke_HN literal 0 HcmV?d00001 diff --git a/graphics/pokemon/pumpkaboo/follow_normal.pal b/graphics/pokemon/pumpkaboo/follow_normal.pal new file mode 100644 index 000000000000..f3798e228cf8 --- /dev/null +++ b/graphics/pokemon/pumpkaboo/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +49 33 19 +16 16 16 +88 70 52 +103 90 69 +229 160 73 +240 202 68 +170 150 132 +193 78 51 +219 117 77 +229 159 73 +117 43 29 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pumpkaboo/follow_shiny.pal b/graphics/pokemon/pumpkaboo/follow_shiny.pal new file mode 100644 index 000000000000..482a93422d14 --- /dev/null +++ b/graphics/pokemon/pumpkaboo/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +34 34 34 +16 16 16 +55 53 53 +78 76 76 +207 219 46 +252 254 116 +170 150 132 +95 58 100 +131 89 136 +207 219 46 +55 33 59 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pumpkaboo/follower.png b/graphics/pokemon/pumpkaboo/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..67542d25d92002659ad86d6c57ae3f75a2f79be5 GIT binary patch literal 522 zcmV+l0`>igP)& zArlY~5LiYuXIe$&ph@t`M5>mA!A>*Vbxq};Np&k7nL^4G0004@NklTx zBg+}mqO(BTBC-K6_A8EK&LD;^<{a5ja)z{BuV)aJb()7c=U`$3$yug3XGkZy^-etx z-Pp1=tOJaS=Emt7Qio_cBO1;TBI+UKK&s3qLUroOr9KsOji$FP3imz1L@{B^47v~r z*Sq@3PdFdFj)g(IN1rF!Y!Fk;i353T6A8?LtNZX;I4Z)&r$wX3~xCk{C zKgYXg9r<#FrtJT@|0ruS%0l5IE>Oj!wMMN;`!@;;gLy_7rYgitEjeq>B74P9PbFoT zZk}$G5$K!el%}9=iW@7qrOfDPm-jO1SJDFBO^zPJO$Nwz805?*fyvi_FYXATM M07*qoM6N<$f;}wk6#xJL literal 0 HcmV?d00001 diff --git a/graphics/pokemon/purrloin/follow_normal.pal b/graphics/pokemon/purrloin/follow_normal.pal new file mode 100644 index 000000000000..9a452572bc62 --- /dev/null +++ b/graphics/pokemon/purrloin/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 34 91 +155 106 155 +0 0 0 +120 80 120 +216 112 152 +8 184 96 +176 160 120 +232 232 248 +216 200 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/purrloin/follow_shiny.pal b/graphics/pokemon/purrloin/follow_shiny.pal new file mode 100644 index 000000000000..f1c5b242d017 --- /dev/null +++ b/graphics/pokemon/purrloin/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 80 +80 96 128 +0 0 0 +56 72 104 +168 112 224 +216 216 56 +240 232 192 +232 232 248 +216 200 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/purrloin/follower.png b/graphics/pokemon/purrloin/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..dd0d58266ef6f2cd22d825453281bae43efd1542 GIT binary patch literal 540 zcmV+%0^|LOP)Px#1ZP1_K>z@;j|==^1poj59#BkFMVQc_P$FBKYMTH60C-S%*l?H#xL~lLc`7XK)q z%=_mHV3GANEYM{A^QfA<^HJ)&rzVp&oVv>*WdWqwl(DBKmoYTHx7-vd3+2i-oG|v3 zaG5cnHAbC}{lbJ8P8i#78HkFo1l$s_ZxMCM3Xy#ivHg}iA{Ul`TlRiLkW=gmsdrGD zlxIsIHpp{|tlFX1a9%O?Yzh3H%L=VX80cZ3+UMO|_k0O}ELQ$h5(avHBGTZ@bS`zTjr%zN6k#kl1jrKCuvHa!Nv2-TAwfwAZ&u7Zw;80A(3E zJaz;G1VmVLR8&+rI5_O^C^&H7z=nz!FJAnZF=NJ$9SSEhIQ+7z{{WRTCV9KNFm$lW zdH^}>C7!;n?9Ui^*;JTrtccG73JD}9`jr7`1tDQ+jW3QSPF z_e#G*PNypKgzAjN_9yNxIeU)B_`>Q7(+_{*&A)f1x+S*Z_m2MGJ9wwxd^;`7fBwwc z=?A`~8;8Z|%=cTG^kwcNM*cO&!mgf|^I!G8XCG(0wx(t7&BE?e94X0brNk}2f6EqK z{BW6kX~Lw<(`@AoDp@u?eAuTTXzns~=H95BmFynJuJ!qctZ#oUxPr}pjZ#{gzWKzW zIZ12Y>O_ly#B$bfT|4+D=cMxV=Cg6hSB(rePYe@}lV2dYpx}yLQKs9hy^eF99%oK7 z7~ixt#1c;lB7Xclyh#e~#@c%%2dpB=K%ifrjU# zKo+xf)|Y#j?ykG};m4oZ9s2FBg-wmiZ|~i4~#nIOUqQL~lgR@0gkjv7H$uR+D~RwV3Ile5uCh=j?#W zpyN$98yt&^Tz{T+-d=3=T)KPSUE?a@xqXMP$8Mf^oAa6Ry>sbnq&}PwfBPZ1j`8e) z>cE0ey9*NxA0@VbK5Q1nb3^z~pu3fWu}H;+8?x=}W{)$S&aMw)JS$M<5Tz{3EKn3k&DI@mo24x8*BOwm0gFlQW$yw_agjx$@q7{kAV{ zf9*VfZcx?G^45-)n|fNr)7s*_$4|d@ZF!CKV^{e%oNit@>4E5S|E0P+j_&r0^qr{B z@@e(;6kB`a>*g;s|7ZSTz9;`*`hkDMJYecmEpd$~Nl7e8wMs5Z1yT$~21Z7@28OzZ yMj=Ko#l21eQj7FGrZo6gS9LD7(#pOTqYiCe?r3F;R>3Eb1w&t;ucLK6VY36Jgo literal 0 HcmV?d00001 diff --git a/graphics/pokemon/pyroar/follow_normal.pal b/graphics/pokemon/pyroar/follow_normal.pal new file mode 100644 index 000000000000..1cd8a06bba85 --- /dev/null +++ b/graphics/pokemon/pyroar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 52 +229 177 115 +16 16 16 +253 59 63 +88 32 33 +179 47 50 +113 96 89 +236 186 50 +127 76 39 +194 195 194 +60 142 158 +230 238 248 +174 127 79 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pyroar/follow_shiny.pal b/graphics/pokemon/pyroar/follow_shiny.pal new file mode 100644 index 000000000000..fd4676b43294 --- /dev/null +++ b/graphics/pokemon/pyroar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +140 123 82 +253 241 167 +16 16 16 +253 59 63 +88 32 33 +179 47 50 +191 172 118 +236 186 50 +127 76 39 +194 195 194 +230 84 51 +230 238 248 +237 216 149 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/pyroar/follower.png b/graphics/pokemon/pyroar/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..490a2803da1a12e4799ede2f6f03b1bb66173d1d GIT binary patch literal 799 zcmV+)1K|9LP)N=UaRRT_gc4fk=Cr+9 zCux$_xjBwkW0w-nDVf-OQoI_w>45WjGO_uDIF9GpO}JQOf>WDMNV~P_+N~C(3bpx! z_``Kno{+ zPl;hM7Gfc+hS{vp2AU=X&((w4?26@bDR6;qm=$Bd%VL_8_mB6FCAC_J&Qu7i-IDX^ zeoJ1jPtyPw+upW!cW5*`5I2&YiMh?yK)$JdYkSA6HpLHus6d;hn~0lrc!vK2!Mg_V_@L3I% z?a({!{jOh~^KxP{kPmXW3Q<8<4&}jd|C*20K$`)sGIeF1+pP-ZEiMS8L>ZW+q@IJMA{7~?&H3yaulG#0b_oI z22^IZef=J$eNky?uK|o+zzF$?H=V2~L5)QE6e9d5G=;GGXGout9mP~XcE3^37`A_4 d>QDT=`~rZD&qQ7kF)RQ8002ovPDHLkV1k1{XaN8K literal 0 HcmV?d00001 diff --git a/graphics/pokemon/pyroar/followerf.png b/graphics/pokemon/pyroar/followerf.png new file mode 100644 index 0000000000000000000000000000000000000000..d6163f0f1c5a5b8aa5a8f075d204d238c5d98116 GIT binary patch literal 733 zcmV<30wVp1P)ad-4cz}D`kNXyrqSO6rAiCYRxE7u6 zACRS84uj=9?C}0#leM7D=*%)Y8=1*G{0 zSqp|$(VQN!pP4v0{oJ~YNuGNo)I1*_eFkzmqom_#SYu|7=PKgNk| zSUU%}Z=R&6p$+6)*GbBqO$D9;3IuMdNF{cmxOh4{Z?)SrLpM-UT|G;|(p^-Im6a7}!YCLG zf#DPa54$co0`tXEPZ!6Kh}O4Z+4+YRczoD6P3r#qpKtv+BTCck-llib%U7)}X|H8h zJGIFN3H%XtIem!r?fdmV&nqk~nSR`3kEns`o`dxaE}5~{Q{J7Qaa7kmtJ@C-|5C{J$N<*dCR zeZohcjy1b(OU?ND&%g0#wekbj65eUiahX%|-*r4`&iZfOSl3?l_u4}@hvN?pHPkW- zY+=~xm%j61kV9p}er}VxM4S0as~GhcBnMP9?24;fZ}a`s(j8y^@3N>7&)9SQ0RM}% z>zQ^oTbV|%+dIjL2*CBo;cPx#1ZP1_K>z@;j|==^1poj5Cs0gOMF6nqJ}M*-5D600009a7bBm000id000id0mpBsWB>pH8%ab#R7l6|)jf05 zFc=4LSwm)Gw;bJ^r#7J}OQPd?N48$SK}q>x?>i?Wun}% zbYq1Ng_8J1a;s#3fgz8lpJe@|*s?;lwXJP!>)(~L!G9It)T!@10>`yj74@mF4>!Fj zfS$N*&+Y6STdd0S17iZy8v}x#3-I{Nw^;?ksBcVQIym(_&(#7drYMk$h}cY=c1MD5 zH^qI%nvvatBj*FFiNnI^#J8J@3)Yqct7{3D6312(ua4pI8rS5++xyhBT0M}()wh}K zeMIb)_usR4J4>&>CVi_nOh9k0QN0$c$?#n(y=j$!6+6RaAim0;Y9n_Mcr`;r*|*u* zT?Wef!=|AMj8x!o_1Y=shHOA^H5BH^EvttnsOBwG}VuuuKXo;zRwQQ z4~xKJ+Z?3t6U~(0;hUW&Njbs!%17CX=K_-;O!(`p|1kG7Pf&qvEVms^L#~<5r^qiP zp5}r4cI9~%0L|o5U9vbjau-W}rULmGp>XTvu4VvSRFnlSCS1A*sL6r66xw%CF$q;5 z8=nBBkW|#`ej*KtaG->=8jlTJI z6OVO)ta0Nz>*@nw-!uh)JI#l;szDEMe!0YO-E4UN6Ttk#0QhY*s7dwiN}sylU)ykR fKqc`1EkgbP9|PRCMi*C*00000NkvXXu0mjf#}Y&7 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/rampardos/follow_normal.pal b/graphics/pokemon/rampardos/follow_normal.pal new file mode 100644 index 000000000000..f7f87300abfc --- /dev/null +++ b/graphics/pokemon/rampardos/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 80 +64 88 152 +88 128 232 +0 0 0 +56 56 56 +112 112 112 +120 160 248 +224 224 224 +184 184 184 +152 152 152 +232 104 120 +128 64 80 +96 96 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rampardos/follow_shiny.pal b/graphics/pokemon/rampardos/follow_shiny.pal new file mode 100644 index 000000000000..cd4c65b37df2 --- /dev/null +++ b/graphics/pokemon/rampardos/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 8 32 +168 32 64 +208 72 104 +0 0 0 +56 56 56 +112 112 112 +248 144 176 +224 224 224 +184 184 184 +152 152 152 +232 104 120 +128 64 80 +96 96 96 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/rampardos/follower.png b/graphics/pokemon/rampardos/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..7687dcc26416e80d8cfb898987c4b411a6e6c356 GIT binary patch literal 1091 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;;1UN*@ zhybZ$u&}TwC@82{@Z-UQ2RnA`m@#9OaN#5=*3>~bp9zYIz ziKnkC`!hyfHf2k-M+%)lA%WyXzcL`L0L4Ixfgx$PtfoJlh<-@}|`GRZ~uu=AJfOn-VlXG)6I0!!A%+Z6D*7pi^wCR&83=*?Lcw zZ67=L{I=qt-{->gxP3Zq*G=DZ{;|C!>%#x9_1BhV@BD9);Cg*pMC9fx1)YM6avmI< zdFRBv*HIo>($eZl370wMZeX;Z5`FQz53}dqTSsp#4#;zwx0$hbLczw+MK6|Ru3*vq zcIt3>h4+qm%O=|YI>NT)_Qb6>PMtWGCjMJIW8>V=&Dk*@4=kHlbUTgt*5mBXiS`F2 zq~move{VZ^TWrSLEjJs!9hnrl*C6Nk4i}-_f@W^lZPsO)8ECRC3({Vh|NC7)QfrLG zz3Gl$J)Ws83|O#4eVczMfKS)~IZg~=B#ISJvLzZPXW#wM$UX0D#wkSzq%IqDHue{#+3gy2RIyURb zo27A;6Ta(Dmyo{^4Yb(!!aSx7q0LY8Sl+d%noGW}kUG`Nk^245D%Gv#7YcM(%w(JI zopjzgQ7ZUErgz%ZWi1y(PM*29@?PV@D>;kYZ$2`=y1{zRr4l8UGjqbW3!GtU<(^?F zoM(7rX{29bl$?GV*VL&w9giCiGT)uK`IU+zpRfQ^gH_eLJ&W-^IbKo1DJ=DGB}~ zskvCsOzGj;AMyreUi0_ID+}_cwDNU^tv`3_P|BYEt;}*2Iq&kb%mfxP?3KuP6zTpd z{mlQ6$FsMdco)+6;*WCKqOY?*{m$~+^UaEXj`*&RAvyt>D$m5zdvDuspCAw+(zfFN ztpBSP%?Ju&-E?TjUO7SUGp{d8y_W6@&iQa)QNg~*x^sPV1zxzd&W)NE{Jg0*N+C;6 z=$ifdzlncuzcyz$7v{8MZ_sjJW>770jVMV;EJ?LWE=mPb3`PbW6UHx3vIVCg!06R6(H~;_u literal 0 HcmV?d00001 diff --git a/graphics/pokemon/regidrago/follow_normal.pal b/graphics/pokemon/regidrago/follow_normal.pal new file mode 100644 index 000000000000..514ea98459f5 --- /dev/null +++ b/graphics/pokemon/regidrago/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +56 80 88 +40 56 64 +224 80 112 +96 24 40 +128 40 56 +16 152 224 +96 136 152 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regidrago/follow_shiny.pal b/graphics/pokemon/regidrago/follow_shiny.pal new file mode 100644 index 000000000000..ddf14d710054 --- /dev/null +++ b/graphics/pokemon/regidrago/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +90 139 180 +65 115 148 +213 49 123 +106 0 49 +156 16 82 +24 197 230 +16 139 164 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regidrago/follower.png b/graphics/pokemon/regidrago/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..5999a2cd6e5a1424ea527aac568d4426429fffb9 GIT binary patch literal 712 zcmV;(0yq7MP)=td+4qH_1zy%TD&fl;RgRRIRW|H;r$eH81 zYd+vRqs0*S2zTZJRWiDCaM`vLg}P$;hgbv_T5eJ#ltk`L2ki2p(*cH}5oPj&O`($v z@A8$>4Hl-H5p(D$+efq8g}!LF#Nz~*%6a}AILH?;H6lEn-(|LRYy=Dq#MoBRC9vyj3mGfsYB$R4Ay`oqC6s#-GObe$>myg&AzPON ze>~=tQiZ4XVdly^WOwGQSlOh9+~k@0jps8*p_;PD(Clrxu#9Q(-_0NPO0JqUfm_gXO5}H4nMvfEq0*o`4upemPwOkE;iVO zG)g;1lg}fFbKDqxtj#Zq>JV|})YUyqa;3j%O5D2Dd`@Q9rmQ~gk4^cetj1p-JdE?C zkKK82nY}M_(;gKbCu5+-_p5{YEg77+`ik-VM-MwK)yJ0?{`KRtw8>&;QoazjL51Vl zGbzu|^1%G6xAtV`!f82i9?Yt|tei8o<8hHsepW3H%&#<#k2?1OdwkuwPo?Z$;~Py_^Ypo?Oz$;3i;1In0^CT+*$RWHu*>Z0000VCDB$QANO;IFP>|552>AHG_?W-|0000000000000000000000000@G#7*0009{ zNkl!NaG15(pS24YkP@_j1pNZ zabEENdGXv2IF;YH16V~FC`%w;sw%9pPN8Sg4lgwEGae5?ENWDi!>)VYSwgH{=;vk+ zVy1xCT|!FuKl&nNTn;qx3#ll0P%1CD8b}$7d>xt(wE^=Cxk7Fe2c#slX1efNYd&Ql z7hFK(Dbqi)Bw&E~j#)1EpbD?JHhdO?)8Mq>^MIDuyPmanvlbKqZGyT)F&2hM%NCNU z3W6e zQMfMRwWmkXF;q<#iS}nHd(b0;Pk9OYA<{NhXv;C|gVlMdtkyi}fSNab18=62fZ3+klZd%mOk7fskH^@JaD5TAg)@6T=O;m0LTWzKdArc9lyps)@xh6ytg!u4#Oj{ltZ%3G{O23Wz5ON!! zNeyER=(hll2%6nHp*$$_Q`x l*-`%0bS*#nnR7cPkAHE237eWMFf0H7002ovPDHLkV1fZ>uC)LF literal 0 HcmV?d00001 diff --git a/graphics/pokemon/regigigas/follow_normal.pal b/graphics/pokemon/regigigas/follow_normal.pal new file mode 100644 index 000000000000..ebdf327b3666 --- /dev/null +++ b/graphics/pokemon/regigigas/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 80 40 +0 0 0 +168 136 40 +248 208 40 +232 232 248 +40 64 48 +40 104 72 +64 152 72 +80 80 104 +168 168 192 +120 120 136 +208 72 48 +64 160 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regigigas/follow_shiny.pal b/graphics/pokemon/regigigas/follow_shiny.pal new file mode 100644 index 000000000000..7b06ca032c82 --- /dev/null +++ b/graphics/pokemon/regigigas/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 72 +0 0 0 +80 104 120 +136 136 168 +232 232 248 +40 64 48 +40 104 72 +64 152 72 +80 80 104 +168 168 192 +120 120 136 +208 72 48 +64 160 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/regigigas/follower.png b/graphics/pokemon/regigigas/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d647c41fe9779cb40d2228be51e60c164a630890 GIT binary patch literal 2025 zcmZ`)dpy&N8~(b?Wy{^BPe-+!$=OJ$ZNZkzp>>L1CQ;gWt0FZy&bBf zBVHDn`&Cg&vHv2nziRw912g<rLLuD zp9*H4>8W~?oQq~8WVxkhZa<$Pt2IG%fUF7(ZlH*%L$LuBXT^uSX`P|cPh)?z0 zCf^)9-58?V32rd%{=V_x+5tZI0f&(^`h>>3p-)W+W{y!qKlS<5lUOZEY?kcS62Lz8 zu1Ir>k3@X_@IkO4Gkq5<)+S!u$H_;-ohG)K$2&wm91D={oL_7joy5*(A5<5;b}^;4 zF1hQ}*MWviE(#zqKa@e`P>NdfRT10fBLCsKp9sS zazBxE>d~Y+8pAR7QA!}(kY%Fr2gk`lEKm#68EX}w#PqGPLd}IaSvlNy>%c;?G5*;V zu(8=4llolSt$iGuic=bCr{D>vOQt}*oJX@z52%KvhHr3l)UPM(UBB&^4K^`SWr-(h zGh4LcROX#GItvUFtZgg;H3rm|lw1lgq}#$gW=ae$LpagmfUApbS6@24JUW1Q+6l>j z;Wo~J8wHu6hOz=w(+*{^gnLFG(o{27bMlEJ9@jH+VIDUf7vOsmh!~WxRub)6-0>vB z^b_+wG^$mGcqyxg^F}_{qM~lLav{d(Q%Vd_*YTD#1|e$y>Iw#OPUm0D7>vt8?K74 zN|!)pW&7pZh=Z$hKa%|H*Z7a10_8TC2;L5v?SP_jzccEza}Ey{C>w!Tmk5wijB>}0 zjze*GDdnCxwBSgY14Sq5h2&zN0ZrPl&k7s~da-h)nba1xCl3B)yVxelD8z@!b-U(B znwPrmZCGXnNI!Ew1tgJo#|xh=7Z%ArT1rUbOEj24?zi&NRvgy|_iX0z#I6Isc$ouh zCmC1TRawLhd`5EI;43pd%fURn{S<`}j^gqEVhLj}aE>T(42n&%5`o>lX8oo8#~^0K zC)8*1G78VX@O;i90+ZwTKZ|pqv9=zpEbR?tchJ7$DsXV*hK9(>LZ}y_Z(`lwCiDhz z!fSM=N7-PSmm*||B|iZy1@=4QlWVl+dtA#DMS1)ivFctC>7Eu1q?n(9Qlz{?*`p(d%{ejZLna=NJB2FU+OH4nYUI~?CnqHST zFrAZmT}`Fn-k8qFO@GvAcT=XHw9I>A{nez5=xj^1rJyV7cU8YDEty|Z0ojgLv|BCS zmOaic@`X1)OsH48woY@Ta!(%Ke)i(3xx?2c>j>A>=x#sBNa#30d=I~qeS`QdE<>1E zDz}pZAs??s@LiT?6wk^u(LE?JJS;H+Pfv(Y0D#3{u_(-5)LyJV7K^vG!|%1W#NhB4 i%%Ettp6XV@!s>#V+P3XK5q3cG|t~PREtUg literal 0 HcmV?d00001 diff --git a/graphics/pokemon/reshiram/follow_normal.pal b/graphics/pokemon/reshiram/follow_normal.pal new file mode 100644 index 000000000000..b2377d6e4146 --- /dev/null +++ b/graphics/pokemon/reshiram/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +95 95 132 +194 194 207 +235 235 245 +62 62 66 +29 38 26 +122 150 164 +187 187 202 +246 202 174 +219 72 46 +78 84 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/reshiram/follow_shiny.pal b/graphics/pokemon/reshiram/follow_shiny.pal new file mode 100644 index 000000000000..b5f55ccb80f7 --- /dev/null +++ b/graphics/pokemon/reshiram/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +95 95 132 +194 194 207 +235 235 245 +62 62 66 +29 38 26 +124 151 165 +187 187 202 +246 202 174 +212 133 69 +84 84 122 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/reshiram/follower.png b/graphics/pokemon/reshiram/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..1f3f3ec241f47b079ae15b7c5ad5501129d5f797 GIT binary patch literal 3173 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 LNkvXXu0mjfxwin7 literal 0 HcmV?d00001 diff --git a/graphics/pokemon/reuniclus/follow_normal.pal b/graphics/pokemon/reuniclus/follow_normal.pal new file mode 100644 index 000000000000..c6e8b289577a --- /dev/null +++ b/graphics/pokemon/reuniclus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +26 89 56 +55 129 79 +79 172 112 +63 129 87 +208 236 191 +147 182 129 +40 87 55 +248 248 248 +218 87 87 +128 24 72 +155 71 71 +168 64 80 +218 182 112 +191 155 87 +0 0 0 diff --git a/graphics/pokemon/reuniclus/follow_shiny.pal b/graphics/pokemon/reuniclus/follow_shiny.pal new file mode 100644 index 000000000000..800b6b432c3e --- /dev/null +++ b/graphics/pokemon/reuniclus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +48 64 120 +48 104 136 +136 152 208 +96 112 80 +216 224 168 +168 168 120 +48 64 120 +248 248 248 +120 248 240 +128 24 72 +72 168 136 +168 64 80 +160 208 120 +96 176 24 +0 0 0 diff --git a/graphics/pokemon/reuniclus/follower.png b/graphics/pokemon/reuniclus/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..d62c0ce78533060f156334675c3880c8f977a6e3 GIT binary patch literal 723 zcmV;^0xbQBP)@!?7x$?fhbou`1ttRS66@-NSjATs6bHKws60jSNWO%h5!HpVM#{B4*OOZRCQI!7-_1mT5$%ph!q!LG3usb zRm}~m?q-kFP0!KKKZ%{F43uhi;|1{ejo&Ab#3ae{cplHg4AQf2o$O3@leASDG2>=M z=Ov`)v70PnYBDPgxYu*oj>~aV5Hl;^(q48cLxJIo7Ps@jIB2hI2%1dzYXBIC{7g;~ zWKq0I4l)HU1mtO8Gh%)`e_@#?hdAl;*;Fd%+S9{jeOqXlo|Ze#Dr4UYpiAooOF5OY zunWkbi|h+~`O(}KE@x7zLBAF(t9kxdf^4gMwq*l zWR!4e3vz-}Y_$r!TBpZyd(ln*n=$iOoj_?OSZ*H_wpuf;q~?T7mI=MO!V?+&p4I{@{P->PH}(E% zq3^bO;TNzVOzRvANkfw z6#QaAfI_{e6%%Y23o!xkJ1nb&>ET?390lAQ4}npr_2+uGCBR2=BB0)Dd|`fa?w;i6 zcq^>;DszBV@JQj&yeu0zh*)U8(@5ze{D0t$udp#aJ?A3@ac+e*tnl-@h|$^|cvio|vC*`~kQAFW5-b12X^s002ovPDHLk FV1n#vRPF!( literal 0 HcmV?d00001 diff --git a/graphics/pokemon/ribombee/follow_normal.pal b/graphics/pokemon/ribombee/follow_normal.pal new file mode 100644 index 000000000000..bb24a1dc50d3 --- /dev/null +++ b/graphics/pokemon/ribombee/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +255 254 241 +255 231 111 +233 192 151 +201 195 165 +255 186 98 +235 170 65 +135 132 119 +182 125 64 +146 100 34 +112 112 112 +95 95 95 +109 78 55 +59 59 59 +70 52 44 +0 0 0 diff --git a/graphics/pokemon/ribombee/follow_shiny.pal b/graphics/pokemon/ribombee/follow_shiny.pal new file mode 100644 index 000000000000..9ce05aa5c4de --- /dev/null +++ b/graphics/pokemon/ribombee/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +255 254 241 +248 168 192 +233 192 151 +201 195 165 +255 186 98 +224 112 136 +135 132 119 +208 56 16 +152 48 32 +112 112 112 +95 95 95 +152 48 32 +59 59 59 +70 52 44 +0 0 0 diff --git a/graphics/pokemon/ribombee/follower.png b/graphics/pokemon/ribombee/follower.png new file mode 100644 index 0000000000000000000000000000000000000000..494759c7481e7c3868d7a2658fc537d962a870ca GIT binary patch literal 1465 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z4+Q@{{(qkT^1$?yhnN1}mGpX*V|z>awpxctDM|$e1@ZCmxqjx>*4Az&IzSUf!Dt8! zrx0NGNLtFkz?AOk;usRq`gYpGb+;9GTA5WWwsijemv1etp?D*3omTGUWk1~W^yeRZ zzQgUTiS5TD!u~cO;!io_2i|4xewte><~nHU{it0#hF5UelnK9<20I-;EB58LZ>{+p zVUE=f&wKWq5*2e+(zy6Y+$-|_$zXTXv`L%N&Q$1&IradOveHeA?OI zA0T$DrI|lMrgK04`v3epo+mqfeD2M}a@*lCS8$x;e@+?W6AzNv7d&3@_wbdEoX7Z5 zYEN(CP!n%55m~q6Q2n8XN4E|f>Rx1EDee&c=10foeGPVQ$Nn5hkdW9p@1WX+IR_?Y zGgp>=G!(5p=RDT7RHGeN3Z$H)?*x=3*{;0+D3EK-P z+3ObJ6Il90^?APBF%qybU|at+w7&N?+qT@N4mx~W8vC;6mKGD6E=VyAJ zV_mqfkV)k4_dir}ABugvtyXXF@!;B)TZ?U7UApfT``!4tQ~K>+!R5#FZOu)2o1Ox=6l!WBmoc#FYoHYys000Fr zNklK91!c zeDI^gy?)H@%ztL*zq0`UlR~4v<^10ZDSsJhqgDIwXcJaqSxYg+wcG(A)}JD@=SLaR ziF8=bsJ&X6j%S^ujI*E{pP7r)Mw_6{Iec@F(5OAz&OF8&$I29mJaDy| zHKFmGzAko=bR5eah!iKnXNzY<+r~k=wz+5nu?8qER2#>nJRTmXcJ26OOg*v2tBCUG29NC-)OS5l!i%=v32^n!Q~rtgMh*VMdMY2zPyXSJF&=^N zxfmY);m4T{+#z0>l~vb&iQKnj&KLoUvy8j!`0osCx=waxkU6lwiO-cZ&Ok$+9>Z{GLISq zMxAFO#%PM@qm6HMQwB2g?c+Ez2#uw6LaZjaPG028476l=(dq~q(BawEuq%#9AX0p- zIZ*5@|AimGE04}zwA2E9!Ui1Id5GGm1h8mjp@ugWIybh_R`sfAO`@y<

    _=n)w`)?sp2Vn zyjUHRg*ki}&PA%<**!~$iYaf1^^2eXzjuz$5&PQLzWz_a;OfwVe+dZ&R+cy(458Z! z(YaYDyMK;Dry(E5c6Mnr5qv!>eOEiW0o9LO#u*N##v>c}@6cX-FzP_5h0gF(G z@FZkZXW@=9G}sUpGe7#m=B)^?lmVZ(%EB9=yJ!%~W5lUr6YBmD%LU)S#a-q7HKB|V zW5+IZT?1<@(!)_NWt`y1?em6S9KUW7KK{;6*SJlW2Xi`Sd}y#}|A^y0=R$aH3}9~L zz+^~w2cK2K_|jmpR1bcVV*D+RJ;f8IeByQzg~o!3KAn0*&NZtYXCYJabCodGLdHel z@E-Fo-uL)>MGG$GDHoV5JUa7#d9<*x4s_q{%D{Aacg|TrpNJB$vPbG25EqzS1eTjZ z|AZ911hyhQvmVD^Sy{r8NP%PFB5ZAnBy zRCt{2mNAPHK@@;zwoIB#_L9Sxh21P%b08!yhO?CD56F1~w&q|vixUpTLJ*O=R;=t? z8)4ZZ)?teXakkzCITE9whPB^;Ks83DlfS)g1)_m}W)SD5m zlr7p2K*u){+-igUu0Y6-0eYk&Q>e!Kpc__?I{-w#RvH~;g**TVs30S>ZPVWdc*1Bz z`|Wx}IE1#{pabebKxb?S@4Yt?+8?Nou@YX^2KbTizQL^YDF_;rmqNm-0GB4T_J&3S zB3jg5ry=1>gIS#3`GG0nuR+jEX@(x{AgUc29dN`~=S{@Q6{iczj7R89(~z(d5-x?( z_ipR{aCb1IFE%CkJcy{kWY)wB=Vucqc^pqp?WYSZh$g4??<3k^0}(@!%S}vA1X6*? zQM@}Kr!vNG@68f&(;AKOx-m>K;PK+NiW8-moTEKjs%tr;Rj+|-CEXew1 z0rOdTJSt)#W;4R&xs#Y3{3Up$m{~HNnJe&R%KmAT$41wMdFPhusNyf781f`J7g)UJq$Ev)fmbxT-S z!dW#1Z&ekrnR2nNkEFpTF~0qf|8l;kox`5K`noeB)0wk)r2Q2>7*&YocpFA=Sa~ z)64PXPfT^75cbMahtbI!pgf%7z%~O{F`s-S@z#KAq@f7`ILjP7$UuK?0m^fL5s8Qc zalD0)Fn)Fb1iwMDjOsvH02CBZ18U9r8Ne$+%^YTZ(itL!OviLUzbNR8E#Q+c%%T2D zdAKQX)5}RAM{vkA_GMATRIh+UV*pf%=wQMUP-fZt;8LP*m=@MO{y|&Sx}wmub=8Pw zV0x!41Kff4*QAcIm6uctX&|XwN;CqAj#6*aharC0&nNU?L%^flPyp9hg~!Ry(Aits zW|#W)G5}0=+5bMJ3C37Oq|EACgS${b0bCoqpOdPzaO5u(1qg}ZB-2JM6*j61E^0ag z@VN+ZE=zh=Zs}D*mUJp^ zV#XR-h}o=DwP?907thR`3iii p#6PvpEU7W?^#^g6Z6)>FegU_~oiqa*go6M8002ovPDHLkV1nd~Nc#W) diff --git a/graphics/pokemon/flabebe/yellow_flower/follow_normal.pal b/graphics/pokemon/flabebe/yellow_flower/follow_normal.pal deleted file mode 100644 index ec2afcb3a638..000000000000 --- a/graphics/pokemon/flabebe/yellow_flower/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -16 16 16 -88 89 77 -242 243 238 -187 106 1 -255 255 0 -145 145 137 -232 153 2 -221 181 0 -243 86 75 -148 81 2 -35 69 35 -230 206 10 -91 185 75 -68 125 57 -0 0 0 diff --git a/graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal b/graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal deleted file mode 100644 index 04f701918cee..000000000000 --- a/graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -16 16 16 -88 89 77 -242 243 238 -187 106 1 -255 255 0 -145 145 137 -232 153 2 -221 181 0 -243 86 75 -148 81 2 -69 66 127 -230 206 10 -154 149 228 -96 90 188 -0 0 0 diff --git a/graphics/pokemon/flabebe/yellow_flower/follower.png b/graphics/pokemon/flabebe/yellow_flower/follower.png deleted file mode 100644 index d170322b186c8d3b7bcfecd3311616c80e22e3b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 735 zcmV<50wDc~P)kkzCITE9whPB^;Ks83DlfS)g1)_m}W)SD5m zlr7p2K*u){+-igUu0Y6-0eYk&Q>e!Kpc__?I{-w#RvH~;g**TVs30S>ZPVWdc*1Bz z`|Wx}IE1#{pabebKxb?S@4Yt?+8?Nou@YX^2KbTizQL^YDF_;rmqNm-0GB4T_J&3S zB3jg5ry=1>gIS#3`GG0nuR+jEX@(x{AgUc29dN`~=S{@Q6{iczj7R89(~z(d5-x?( z_ipR{aCb1IFE%CkJcy{kWY)wB=Vucqc^pqp?WYSZh$g4??<3k^0}(@!%S}vA1X6*? zQM@}Kr!vNG@68f&(;AKOx-m>K;PK+NiW8-moTEKjs%tr;Rj+|-CEXew1 z0rOdTJSt)#W;4R&xs#Y3{3Up$m{~HNnJe&R%KmAT$4d6 diff --git a/graphics/pokemon/flapple/follow_normal.pal b/graphics/pokemon/flapple/follow_normal.pal deleted file mode 100644 index 77aadabac64a..000000000000 --- a/graphics/pokemon/flapple/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -92 17 17 -171 42 42 -226 91 91 -28 55 11 -96 84 33 -92 143 59 -167 152 82 -212 197 128 -0 0 0 -58 104 28 -111 95 18 -236 210 95 -224 193 48 -194 167 51 -136 116 31 diff --git a/graphics/pokemon/flapple/follow_shiny.pal b/graphics/pokemon/flapple/follow_shiny.pal deleted file mode 100644 index 065c05dbf680..000000000000 --- a/graphics/pokemon/flapple/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -49 82 24 -123 180 65 -164 238 98 -24 49 8 -98 82 32 -90 139 57 -164 156 82 -213 197 131 -0 0 0 -57 106 24 -106 90 16 -238 213 90 -230 197 49 -197 164 49 -139 115 24 diff --git a/graphics/pokemon/flapple/follower.png b/graphics/pokemon/flapple/follower.png deleted file mode 100644 index edd01a68a2547b8698f032279fa1ef6b3b40b189..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1117 zcmV-j1fu(iP)7%g5P;`xHr=?i@vebdNn6EU5}}q0ZSJ%{CDa1~Q5p^)s2W8+RMeXT zS&qpm6&IY+1CeM;dni4CfGUSZK_V2@{7Bdihp0gnDYU2(6u-4wW$k)*AG1H+pV%cq z3b&4BYuh3-N~^5JT@kr-e8Bf=gfft1Nvzcl?7ZPBt^U{Gwy64|MC4fg z@a1MkH~cdoGS#>=0YYS;)pX0@6PX2^OSdnM?Ec*+WDycdYt?cIiiy9M;JMy$)T*Lq ze{O%X{4|Z>ES^gM1Fe-i(q&F`n+E%?IexWYlq7d5#{?DFZ)Z!zbITy8%n2?5u|JZ% z3fqD)N=5v2M`+)U^btvt{47TatmNmz8BKeXo6KZX#q3G$+6pSF<3JL!JcldZeo2;b z&SchJ0VGq*j_>hp$T!IjcZBuq0OPG^cZD+&v+g0!T!tCA_R^XAM@|(#1ROour^NqV_sugx4Bd}j*?_w^X?XD1qp!wJ1}ixZj6ooy6GpZI1ewOR1anC!kdwCU7* z%|9&CJD26=(uX zk5FH!C+mXJBRDpLW=22{YShlCL_oLOk~o&w>F3RFUklp%{F#x)`8VJ24YAXBS{^@X zDJS_3!b}4dtLZg9mk$E)7wE|F6|ubRH;hsKW93dz*2dkV6=V2z$WZ>-+T(XEZjBxA zh;HkSbT;rCnocugm##npchS4-hHfq`EcFLh)$G1k28zdnCx&jm&_C;Oyk-ot?}uOG zUpl(W`+v&MhM%{(j_z2%#`H4iOp!seXa)`sUHzp&U;d&wL=KRO@E1Ei5A)h8UinrvCslYp;TB1rTm|HKFYCGr>7&s5B3gDZwx2x jU*WMFWd7}M#QOO^G6&n`-b3qB00000NkvXXu0mjf_ZA(G diff --git a/graphics/pokemon/fletchinder/follow_normal.pal b/graphics/pokemon/fletchinder/follow_normal.pal deleted file mode 100644 index 80fab4ddf1d9..000000000000 --- a/graphics/pokemon/fletchinder/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -120 184 168 -113 79 25 -250 199 62 -16 16 16 -112 103 96 -58 56 57 -86 24 18 -255 104 79 -224 54 32 -233 157 37 -230 238 248 -194 203 232 -153 163 195 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/fletchinder/follow_shiny.pal b/graphics/pokemon/fletchinder/follow_shiny.pal deleted file mode 100644 index 36f64c6a053d..000000000000 --- a/graphics/pokemon/fletchinder/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -120 184 168 -113 79 25 -250 199 62 -16 16 16 -88 56 58 -56 33 34 -144 41 27 -244 86 59 -175 61 46 -233 157 37 -230 238 248 -230 193 154 -191 158 125 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/fletchinder/follower.png b/graphics/pokemon/fletchinder/follower.png deleted file mode 100644 index a987365357f783931d697e0fd70694c26b87d8d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 925 zcmV;O17iG%P)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMR>TVaZefg$374c5O8N;IygC27!v76C!?)bvX=$WI#pXiho00009a7bBm000id000id0mpBsWB>pH|4BqaR7l6|mAy~f zKp4jFbRu(X+QFj@3!BN=B~e+3&qLJ?MLtVJVnBr^?OH@G>Q>QUS4>9A;JHKRs#HR9 zH##6Se^k#V_mMO~RYZqM9LqiU?)km%bB+%@jQ?T4x|kXN2w=}n?s*t%lL@lxcPvBh zlK#+EfV*1oq9qB?X}h4-?E=tfOF*S(0Cdq2$^XOo37EtMy(BpRURy4x^bBCfS&*P9 zT5HT*0PXdlmh^gOh{%X4{Rdz}?eA(G!U|B<)0o>MbVyKRebz@rMpS8i5jP}OCKK#3 z?XhWbK&{j*Q_PV81y+HQzi9P1;{64j}0gZv1FE7y_J<=@XW9^&Ez3i z*2sOscu#(A$r4JS-ojpzQq=&ibl^?_{5%&0`tKVW!OBPOE5_b&fb6jXsun2SOH)cC zp*fIi5&+HcIL@=Wcz(Q9_AqgPSsopJVV@5>nT)6c0xhI8O@}HV5^#MgJE{zQDg(ec zVQC!8W3aN(;TFTMGuZ$rf%*>#rKjns6ze-dsdvblW;pER>Md`k-w44clLDZX_fA6g zRxOAt;7g6r^qVsAhGV;>-gF#S8WvX{3?`SLa}JqPZ;019c5{IT;ztx6gD8r%{ zr_vB?b3i)?{ma`T(XaF3{93p@rlbU3l31Pz_KWXW1i-(E6RkquE{Y%Ho1riStNYhv zcg+jLrtR@~EcdUIr~*==KL1a{=Tl$%S&jC`*CAGh)+i!QUEM)`gkvGhN0D0rF;(9t z4|`LFvl^_#5!Nm>E6*CHc0KVY@+~(u+zGIyu1LiHrYfG%vjb*XYr*{oH&z7@SxevY zFsq}B`S%aRYK}IS^e?Z;MS%Mo7(9%>7y$eRxP15QJgb5e00000NkvXXu0mjfM?al+ diff --git a/graphics/pokemon/fletchling/follow_normal.pal b/graphics/pokemon/fletchling/follow_normal.pal deleted file mode 100644 index dffd5c93d506..000000000000 --- a/graphics/pokemon/fletchling/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -119 183 167 -125 33 9 -254 135 94 -0 0 0 -213 80 45 -81 81 81 -252 252 252 -163 163 163 -36 25 25 -225 188 51 -111 53 33 -109 167 152 -120 184 168 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/fletchling/follow_shiny.pal b/graphics/pokemon/fletchling/follow_shiny.pal deleted file mode 100644 index 706ab10c6e4a..000000000000 --- a/graphics/pokemon/fletchling/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -119 183 167 -138 50 18 -234 121 72 -0 0 0 -199 71 31 -81 81 81 -234 214 193 -36 25 25 -225 188 51 -188 155 122 -111 53 33 -109 167 152 -120 184 168 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/fletchling/follower.png b/graphics/pokemon/fletchling/follower.png deleted file mode 100644 index acfc95f616a7a143700a34d7ff1b91aa622d5236..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmV;<0WtoGP)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00A~hL_t(Y$L-KTYlAQp!0{(R zC_AYX%8sTMcFdLqd#$jo=egAEEcOcoo1I&Pp7)7YFPjEla%f=}|F>Vn=Zi2kH8pj! zf;e{i>JmyLm%Vv53@D|k!~Q%QUi|^zfMiLR!!Ozn;_(l&4M9e;)Zw|{;yJ>dSog6F z$*y>Pk5GqSvXrVt-CsBY!Y~8et77{Zp$_$--s={1K#R*j!5Lx*pI#nTg#gS%cS@c# z>Uq}Cl(do|hOnmHaoGT7(yWydHR^NLeW#@P9cUX!`?%eR!G@M0m*=ixm}m0%K{sNj z5%&YlV$tFT!nxuw@Vev!pXth!ZOJeLaAS;ixIY?+j2;HGGA92!y0hHB&eh154af7H z&E6_=sBwEY^p7Zz9;XuK!@ zDqz^*q0r!u`_9ne9{9G)(YAs)xy zUfZ30+d+o?gSAWf++53J0Y2+iO)u+sw!J2xT3~$6wCAgYx0RY( zPa;?HCOtEc2R6qx-Eb}4zBI4n?UlnndT;n0bS$@2NSb;rX-|Z~y6(L%Ht;!D3vCTK z%#!Tyz81Vy3^rj8O8MhmYKgrFYjv(-#Ddc zp7o+Fe|3^Tf+X+*ox#Cq6%LdUK8WABWCm9ATYFn;P~#w~d?d?d?V$ zmbS3>L59C)>NDr_Kal#&IJ{yoL+HF~OY~_dR#&>r%j& zy*|Vto>mts~H2 zs-5}OEa;it_X`j7?uf2+e!aseopnZKL!{R1+w*UJ)xN&4p=IjbnxzvT{C>8>%DM63 zp46*lec$sA9-g-8=sd@&sR{{?EG1c%wC()q->cNZ6rRpi-Z|^|VLRS!Ca+G-c;Pai zgEwLS&(%>%yss5L{E>b-P2_oiX8jt~T?X?N_Gn-8e5zHkp?Gp@K4ZRW*Rw5GB{oEh z%+hY<6%2A>U3%fwp65A!Jxh);b9*M;IkixFL6eD#=A*nt8}6?A!1eAgtK+FlrK}4J zY8f(x8$ZmM)2FKM_EDFWwP3%fncTm(-%l8B|9|_f`KtXwUoYOwuLWie)e_f;l9a@f zRIB8oR3OD*WME{ZYhb8rXcS^(WMyn>WooHyU}0roAS_$=5k*68eoAIqC2kE#4#$8c P0t17mtDnm{r-UW|p_1WI diff --git a/graphics/pokemon/floette/blue_flower/follow_normal.pal b/graphics/pokemon/floette/blue_flower/follow_normal.pal deleted file mode 100644 index b071d3f4d3e9..000000000000 --- a/graphics/pokemon/floette/blue_flower/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -16 16 16 -21 44 77 -188 118 10 -253 236 58 -70 144 248 -33 89 169 -66 95 29 -25 105 88 -126 181 59 -12 180 149 -251 254 255 -99 113 115 -197 199 199 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/floette/blue_flower/follow_shiny.pal b/graphics/pokemon/floette/blue_flower/follow_shiny.pal deleted file mode 100644 index 7c429dca6d6c..000000000000 --- a/graphics/pokemon/floette/blue_flower/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -16 16 16 -21 44 77 -188 118 10 -253 236 58 -70 144 248 -33 89 169 -66 95 29 -96 90 188 -126 181 59 -154 149 228 -251 254 255 -99 113 115 -197 199 199 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/floette/blue_flower/follower.png b/graphics/pokemon/floette/blue_flower/follower.png deleted file mode 100644 index 034b336557f1771a59f3ea6e88791953db2d2211..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759 zcmVnMkoX~4sX|{J8EII4wL1*7mHYnxV{voE$H%l|y|VxS0*FaOK~#90 z?UFH1+dvpV@6sU|GTey-NbE>S)KH-=tw1bH2*lDUkuE#5cutTYvRL8`!Ia5jWQ&~1 zq7szPmS8HaVer%;{V}~jo%5aSv~;Yv$?x;!y|W#JUe?QcS^u_hrvB{T(E6))e=RH& zS^as5OpURE6p(_d5Eq+EtU6OzmCxH~G1g2EDni_7@?>j<58>A9_#nergR!}^peiiT zHrb9|Li=tx{<33a#QakoevuA^aL1}+S47&5(1rbz*4fb(sjV<>?UmbZDWtsBp=KR-y{g`eoZ_Rz8hUzOVdDhFkul?g`C-5{KVgR zz>WFxJOI=XJMh)$`gC3dx-vfrMF4YJYPrI91sCgK%om)(ieI9;5#P_j=o;SNs~iQM zgctfvB;^08`r8@Sz}pt;#o>M)zS80uNTdn-?9;jpg7Yq1`1)Do z;~O+s55IP%2)AR+^>y%)IS(GKn@3^ryU1CC7^D0cTnNvmLi7Nj`DBV35RHE%3~n;> z3p~EG`H&*J diff --git a/graphics/pokemon/floette/eternal_flower/follow_normal.pal b/graphics/pokemon/floette/eternal_flower/follow_normal.pal deleted file mode 100644 index 4ec25cf4e618..000000000000 --- a/graphics/pokemon/floette/eternal_flower/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -40 38 38 -107 33 62 -16 16 16 -103 95 95 -255 93 135 -59 55 55 -205 39 81 -49 67 149 -120 137 214 -251 254 255 -99 113 115 -197 199 199 -230 238 248 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/floette/eternal_flower/follow_shiny.pal b/graphics/pokemon/floette/eternal_flower/follow_shiny.pal deleted file mode 100644 index 3917a8c5fc88..000000000000 --- a/graphics/pokemon/floette/eternal_flower/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -40 38 38 -107 33 62 -16 16 16 -103 95 95 -255 93 135 -59 55 55 -205 39 81 -25 105 88 -12 180 149 -251 254 255 -99 113 115 -197 199 199 -230 238 248 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/floette/eternal_flower/follower.png b/graphics/pokemon/floette/eternal_flower/follower.png deleted file mode 100644 index 890288792cdd20fb9487e88c1817a4b8a6dd3f33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 916 zcmV;F18e+=P)l%z=QVOp#bf)+`Wps#TF( z7$TucDapoADH$^&{+FHu_T9NjvvjGHH&}eW_xOI_vxQNVmwKs}`ZuK}o)J8b3LH_{ zB_#;JyCBE~?;}7#e<2hQ7Ltt9f?)(Fl<20=ph0Gbc>u6kUe*eDnN6gMjv*mZRbRC> zRleHmf|?=k65cA_oQP~8t+E)HEdn&MgGiGHMk=a2bXZ8@Pfi1?Do*$-;EeOJpt98f zMu^mRN!ecXW-X*`wFxOg!4Egy%K;%F@(_Sa!B$Bx0OM^Ih+4!#RUG&Mos`iU#OpGn1t+EO5S%hAph^^MOGbXRV4D0Qw!xyQ4wndLaR*6c6xrCEwxf2>$pDuDS%3K1Mk}0P;2A;5-|ggpV7g=ggr^$Z+uLhA>_ifPEXHi z^O~eWya*r~E^26S?cXHLE@Ru)1CG1&yM4zOQpN@)`O5&~v_cJ+wq~Oc|A6xV1j;s| zgU|jB$k2+&;LHLBL%z^Mz`=wEjOpmsaEIn>`Z&jDQ_Xf(CS!W(^N8r2mG~`n=|l*) zq0|_{01XNa_K>XEy~ImCgV|Ki>kTGCpFz{*tSEUpp{@`BZioDk8IB>yPqNnZUSzoB zGnn3G^OJ8%ehhsEmcUFIk1oUj#k??rLv}n;R>n801rv%4lW+YN6K3;Yf2F`EU|@-? zm_ulCKQC~?4<9ORo^%r-jtBzC^)>PJ9YcLB#qooA*cI)f=qh$72{t(DA3n{>QNIH= zpXN-iC$*=W{iB{7pde8JQ07>_!xWhTe-}lYASW57A(9iBVXhCw$Phnv$^+Saasy)T q*Aqo9fd0nMoWegEq(AWgyM6;jaw`DIhEAgZ0000Px#1ZP1_K>z@;j|==^1poj5Do{*RMF6+&5D*Y+Bq6+Z3jORl^Hxi?KsZ8Q9T{m@ zeziLcw3Yk*|6_4;#mC2f)LmBq000SaNLh0L01m?d01m?e$8V@)0007MNklHq;7>DoZKn8|8@fE;GU=^yUOR7X&Iz?1jI$`P9lNQfVDMcttyrE=bLX6pvnJg+L z<%|@zs!j(_9q1p^1B&lMHf_39;wC?@@1Ea#=QG%i-PnzP95ALoc@5T|9sad2l_vVr zB4TAiQiqX&st~5@RZ`j})WMO&6@!p^bf6-Hl{$+w#Q7y<|7pD@VvLXqA<3vfRhYsJ z+>`>K@mvmoL^|>qX}q{-@RpT8RR~Rda!SryT+mA!CGkvpAWOu^PRHyH%w$xcDvXg2 z$EW7OfG65k+7Ql!aqdFcVSL!n_H!T4c%hwXXL+D1tdRF_Uz39l7mlbSe)J`?hJ!7{ zyZhF@^~pq=!issIDy)!(*(7By%->L&IXjX#tBbef>v(EagMfH{$vjXMGA2#2<8Msp zlxs3)&V?=AkEb^o9?+I~E#v`^QPpq)PTbSU8{aI++|LAs$0Qw3>8nSTktCdG4;uly zQ~FDRUHbXtCk{GZ^RT^HpP)7Bx%8MmgfsBg!gub5XILLl&IyN3X4((~iTNGy=zLLd zW*T+FIYC{lcQ1YKcOv5g6&NHI)S><`xW;P^{GdQlfqfK6op5FkaB(+aMHI>a6sb?0 z4*&61EChH67JUR=C!C?{1N`F-6g?Emtm4gQf>32R2bbP=1T+-R%ZK9lON-UR8E7+9 zL_&bd?9b9}d)s)=vU9CyZfjT4bd}kk1+VR^Xa?7|1qadG&5xw%Dl;L#*Q03Ovn?bF z6<+ouFPE8}Is$ncMe~YqB(r{`=_;?CcpLxWEs_f=|IY(}U(LNJA9@-=I{*Lx07*qo IM6N<$g7hz2umAu6 diff --git a/graphics/pokemon/floette/orange_flower/follow_normal.pal b/graphics/pokemon/floette/orange_flower/follow_normal.pal deleted file mode 100644 index 20c727f0222d..000000000000 --- a/graphics/pokemon/floette/orange_flower/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -16 16 16 -171 61 1 -188 118 10 -253 236 58 -253 145 59 -240 101 26 -66 95 29 -25 105 88 -126 181 59 -12 180 149 -251 254 255 -99 113 115 -197 199 199 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/floette/orange_flower/follow_shiny.pal b/graphics/pokemon/floette/orange_flower/follow_shiny.pal deleted file mode 100644 index b5ef2a806cf3..000000000000 --- a/graphics/pokemon/floette/orange_flower/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -16 16 16 -171 61 1 -188 118 10 -253 236 58 -253 145 59 -240 101 26 -66 95 29 -96 90 188 -126 181 59 -154 149 228 -251 254 255 -99 113 115 -197 199 199 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/floette/orange_flower/follower.png b/graphics/pokemon/floette/orange_flower/follower.png deleted file mode 100644 index f1559fcdc53a6d219fc0c81b9f6c555c93a3c46b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759 zcmVpZkvs5Z8bV(k8EII4wL1*7mHYnxV{voE$H(DD3;X~80*FaOK~#90 z?UFH1+dvpV@6sU|GTey-NbE>S)KH-=tw1bH2*lDUkuE#5cutTYvRL8`!Ia5jWQ&~1 zq7szPmS8HaVer%;{V}~jo%5aSv~;Yv$?x;!y|W#JUe?QcS^u_hrvB{T(E6))e=RH& zS^as5OpURE6p(_d5Eq+EtU6OzmCxH~G1g2EDni_7@?>j<58>A9_#nergR!}^peiiT zHrb9|Li=tx{<33a#QakoevuA^aL1}+S47&5(1rbz*4fb(sjV<>?UmbZDWtsBp=KR-y{g`eoZ_Rz8hUzOVdDhFkul?g`C-5{KVgR zz>WFxJOI=XJMh)$`gC3dx-vfrMF4YJYPrI91sCgK%om)(ieI9;5#P_j=o;SNs~iQM zgctfvB;^08`r8@Sz}pt;#o>M)zS80uNTdn-?9;jpg7Yq1`1)Do z;~O+s55IP%2)AR+^>y%)IS(GKn@3^ryU1CC7^D0cTnNvmLi7Nj`DBV35RHE%3~n;> z3p~EG`H&pO^X|pR$3kBn8EII4wL1*7mHYnxV{vnH(nU4^00M(aL_t(|ob8e^ zPuoBkK=0Ba88Y07#E{rS5;at)ODhly69TbxBGP3yE$)yG2@*sWOS~bNGFgmlkuzCT zhVpqJ3#Bzbsu!qpzLTAnjuqdO_t|;x90#G7d6}2_x52r_v%f5IS!eCefE&!BQ-&Ymf6FF8xj zkwxOgBa5IaY_hhs&+3v7G~t^D!9S>rXTta68)tbI$PcG1f~t@++fSbOClB}uUy%oZ zTH+3TJ-#{9M4%`0lTZXOr{$I}eAjTfVJ3Xh8LS2sx)<}q0*r6q{e#MJ;7NFC+{Qxw zpK82Ka0p*FzX%_SBG}e`xHP^FTM&h?2Dj;qq9@^pFy??ZTo7FJ;W9AJV;{dkhYj<4 zcZM+O=zd^8n9fBAX~RA?qu)i&IwTksJK%$PJ`nSa2YE0-@x zDkG$U34UJ$a3>HKxiBJFGYJm;bjG2H=;te>MI@E^CYl7|o%1n5y(0p6f{vp*f((+* z(+}GCTbJ+C85sf5gl`%&v5Asn8y6?@xZrq|ZZ`LffpmMG-WLYaVu(+@K{lgP&%tgs z+trbDdw%Ghj^qHM$&Jbd&ml>n!qf9eLYpkfMNClDBiZ~&G?V#xop9U3I6=CJ?(002ovPDHLkV1j9AT$um> diff --git a/graphics/pokemon/floette/yellow_flower/follow_normal.pal b/graphics/pokemon/floette/yellow_flower/follow_normal.pal deleted file mode 100644 index b4ad160f52f9..000000000000 --- a/graphics/pokemon/floette/yellow_flower/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -16 16 16 -148 81 2 -188 118 10 -253 236 58 -230 206 10 -232 153 2 -66 95 29 -25 105 88 -126 181 59 -12 180 149 -251 254 255 -99 113 115 -197 199 199 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/floette/yellow_flower/follow_shiny.pal b/graphics/pokemon/floette/yellow_flower/follow_shiny.pal deleted file mode 100644 index b3fd29046266..000000000000 --- a/graphics/pokemon/floette/yellow_flower/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 183 239 -16 16 16 -148 81 2 -188 118 10 -253 236 58 -230 206 10 -232 153 2 -66 95 29 -96 90 188 -126 181 59 -154 149 228 -251 254 255 -99 113 115 -197 199 199 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/floette/yellow_flower/follower.png b/graphics/pokemon/floette/yellow_flower/follower.png deleted file mode 100644 index 647e8149779e240a92195e62098e6180a8a95ec4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 759 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 iMlX8j?P(yc~_ZeV?lFyp!QKP8Un*C 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 diff --git a/graphics/pokemon/frillish/followerf.png b/graphics/pokemon/frillish/followerf.png deleted file mode 100644 index 4fcc86d96f15e4e642edff4b95fe49d0e6c1b056..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmV-&0*(ENP)mLNFhE$Kz^Tv6@c;k<3`s;mRCt{2l)ZABKoo^n zD%h6AT5HlFBoDQLjB3GVsFAd`lgch^Pda|Ry=U?ODN^JCQur;sQUcsvY_>?}(e1vy z=bU?&0T4RXsotr{;y(>0UR=5gJGNl~-C*Krtm2t7o~Ij3JPDIa!IFxl-3q?7mweR+ z)JeUsx(iBwRPE|D2&mW0fj7YW8p!1{2*tXJ`a9u7GQ6Uw5&>4ksbtVcbq?)^fjERL z%`O&T!*m*8C_otQi%>3E*%(3lVIWc#7*vj2B>-tOWVNtSajFkguOw}gV|8bkvH$=8 M07*qoM6N<$f=oOorvLx| diff --git a/graphics/pokemon/froakie/follow_normal.pal b/graphics/pokemon/froakie/follow_normal.pal deleted file mode 100644 index 385140b8dbcb..000000000000 --- a/graphics/pokemon/froakie/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -136 192 240 -48 64 104 -72 152 200 -248 216 88 -230 234 234 -188 192 192 -230 238 248 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/froakie/follow_shiny.pal b/graphics/pokemon/froakie/follow_shiny.pal deleted file mode 100644 index ea4dbcab0970..000000000000 --- a/graphics/pokemon/froakie/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -187 255 255 -75 130 130 -97 183 183 -248 216 88 -230 234 234 -188 192 192 -230 238 248 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/froakie/follower.png b/graphics/pokemon/froakie/follower.png deleted file mode 100644 index bc82d543b343a661a8c6f3985f3abec3d55f84ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmV;&0XY7NP)b$_f=I;2m$i^)I00C!7L_t(|ob8mcZi6rohHdczHaP5< zJV3$7%s5W=v{m;gshO)pIFDZ|Lw&v|NExbj;Gekr&;NG_VL}!yTC`}N?rGWjqN&pyW zt(^hlK-#WMnGlKqcw>)&g}Y2g=%+v&sO8FN_X0M^_jUDJJOpOWjm|+o1>(T=Rv!Ve zl^Y}V&jbc)cT@Bc5C>*vU61Yz00({TA+#tvKPx#1ZP1_K>z@;j|==^1poj57*I@9MVQc_5D*YwiN7T|Q;5Lu_}EzH>gv3}!0wZ{ zeED0jNntK~zY`?Um7PgCG=!A-(`mW3K_z-KrRS zUF8MV>;{DrpWvC075-n2!sB~&rR41 zI~b4(0TOAkKS=#hi6XXC@i%@Z&Kl@#X`zed_Z10?mkP*R90Ko&B+?8oF-ei#JjUM} z_yBk8%#G5B6BBa(HK;C2JAPrz}?9=gi%IYiH`>yS|w zx!*_{V;ml3ez+g#(coKedM zOaPXTR2@LaY1R?FjK+|@N{Q26$80f37;^|IjdlwG#x&)irzitHO_qC78GBW#U?0m^ zgFlDXIUg`B)5}NTA{n)dC8S=)HMoS1&N!1U+NS?n24YGI=%-@k48*!fX&5d4&26N9 z>w>CI;M+5bZac^M+*x;;6+D{F8JGea(~WE{&-}+?xjO2r*yy*X{elar zl|1QP5)CjODB+&_vwVsSASZvg^~KiYzIkxH77Qogue&_F&=2YgU4{K?IoI}DsB5oe z6Gf73xD|hfGII4x>u1d}0|Cwp_kb%B*VL@~*n_Qh^X(dFhG*Lo@I9|bmxB9DeiPc( zMmhn~p8s`MzBKmcg4+ycNUl!KOh8`D5a*a&;6ew?Sk> zvI9Tl6{9d{K2-=So*G6l?WhCJg@y2dnbF_!PC}H%Zu%uz0l(qL&*&PI!PY(;d4B*U(6U=9eoc*z`lPC)4;oa-g~9tAwTg6`yD;%-vkDa1&)XQabe*8agky2@CPD1WSE+OU?;QHZOwSf;bBta yEU-KDQ(@qKG4Ixi2`dT@7-m1*{demBG5!Jxo5`sLU3S_40000)FlV?zcXo4FSXdAc5J8bSTZZ?sub}_`|LyVPyaWK8634Xw00QMnL_t(|ob8pt zZqq;zhBrR!xmAE(!^T@g!=-T=pK-^Ls-CdCskpgL;zNH9|JT2}wheL^8(?OP{ZT$bdfpaB7a+iT0AL9I zc3Jss$8|!SQR-nq$1JbIq+7D>I0gvOLtF|(7y~1t&E1l1$4meSZNcF&gpt~>~S{AGrN42MsoIz3gE7LD7}zCHt)ZHXKa>Z9}7tR=2+h0n9j z=uHW#sYXJKBCVA4?b;StsJWNx44+>e|FLL32Y bzhwOc6(sj{8;KUQ00000NkvXXu0mjf0%4pp diff --git a/graphics/pokemon/furfrou/debutante_trim/follow_normal.pal b/graphics/pokemon/furfrou/debutante_trim/follow_normal.pal deleted file mode 100644 index 6acebd65028b..000000000000 --- a/graphics/pokemon/furfrou/debutante_trim/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 211 165 -50 48 48 -177 175 160 -237 241 227 -120 85 30 -229 214 89 -88 88 88 -188 149 56 -16 16 16 -91 134 247 -119 118 115 -237 241 227 -188 4 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal b/graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal deleted file mode 100644 index 43cfed54c84e..000000000000 --- a/graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 211 165 -50 48 48 -88 88 88 -119 118 115 -120 85 30 -229 214 89 -177 175 160 -188 149 56 -16 16 16 -91 134 247 -237 241 227 -255 255 255 -188 4 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/follower.png b/graphics/pokemon/furfrou/debutante_trim/follower.png deleted file mode 100644 index 4ba981659cf75f8917136a86ba02b92e1da4dbc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 941 zcmV;e15*5nP)*NypuCkh5D*YshWG99L zCm{G!?56R0Yy=3w1&NjN@$Syf^X{z2g!~`>$MrBQtEDZg_jds{_&B4%VE9M*%ss1R z*#LkM(vH+U@*5+x+GjSW01ldPz;aMV14dR0_{$MFFv1&-ZGa(~a7Hj{0UU5}eCLL~ z(>L}Q_}FpOcilyk!CbwgcER7FnRdkAnN+7V*bST>*!lkGip zpfgw;)yp|V;Q>n6)p8uqVzFe%@%SF+rx>s;mVFF}#q@c-yn-lt9`3IHs~@DzaI;~5 z$zu!v5CSk@!sDZ$0l< z&tkrn>j@`!&w0MmfIvyFKJlxQQW??!t>u9>06Vi`IA|Oj{%gzn#5BP0WX2MmD3<`u zzo@=mWz0|Oghax)QC*^2)ummQhPA~- z($cX=YlmN|4^2ggIZ9403ujjY7F8j#r3S>e3X%6~0HHTC@Olp15sS2~2b+k4{zdg{ zF>V}B<5zE&+d6|OFFEnI^!gqP5*TVep$ira--AC$J6a!kJ9$@3bqS>7o%#8!v8Wz` z6?zxhN}`II@oM$30!V+TZC>)BE&-vA&p8{_>#Fer{JwS+00E0RPaZr5@P43420MHP z1HD1E%4`Rk&ZVr=7wbOMd{QJL@t+_-N6Y5E?;b+4LAELzNAm{Y-W}vV>SX3+k6i?S zGWT-O5nW9v4}l>^gdPTkKw1jwB7mFH^%JSXeNP75sdt!%pft81N@xrda?Vp)A}z%V z8K5j6Ws2h!{iU`P%~WvysPP~Z$ehSA$GGbpF#;?*%SD_Js@sY@;_HTs(II7(Py#|< zTy+7sWUczFC!Qwj50dIT#UWK|Ppbge0p(AYshVge>Gj{T74v<{e`I_E2+#eos=Nha P00000NkvXXu0mjfNcOgY diff --git a/graphics/pokemon/furfrou/diamond_trim/follow_normal.pal b/graphics/pokemon/furfrou/diamond_trim/follow_normal.pal deleted file mode 100644 index 1251ffea2cc7..000000000000 --- a/graphics/pokemon/furfrou/diamond_trim/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 211 165 -50 48 48 -111 51 19 -237 241 227 -252 141 44 -177 175 160 -16 16 16 -228 94 48 -119 118 115 -59 86 159 -91 134 247 -88 88 88 -119 118 115 -237 241 227 -188 4 0 -0 0 0 diff --git a/graphics/pokemon/furfrou/diamond_trim/follow_shiny.pal b/graphics/pokemon/furfrou/diamond_trim/follow_shiny.pal deleted file mode 100644 index 8daa740a74ac..000000000000 --- a/graphics/pokemon/furfrou/diamond_trim/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 211 165 -50 48 48 -111 51 19 -119 118 115 -252 141 44 -88 88 88 -16 16 16 -228 94 48 -67 65 65 -59 86 159 -91 134 247 -177 175 160 -237 241 227 -255 255 255 -188 4 0 -0 0 0 diff --git a/graphics/pokemon/furfrou/diamond_trim/follower.png b/graphics/pokemon/furfrou/diamond_trim/follower.png deleted file mode 100644 index ca116d2624da30d833c9cfab455d0ef3986ee7e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 909 zcmV;819JR{P)<1tkpERy=!1S@H(6E8fLSKK&@s90CYCvHO#6xCI=pNSRO#&Y(iO1WlyS1 zhzq_M0f1ZB2WgE>NGz!PMm-fSHx0~9gunyspxpq#8$|1|EDx5^cGF~aQtBQAc&JI4 zA<+U}IrJb}kHnU^oIty2u)R7dG?pH&E21#C_pA%bK|>cjKaAER*@4DjvFTSwMX@@H zgD#9=(A5HgoArGU2`nsHkEDGJUEt-zQeee4TM5LSJ$72>THxUpW5=&_OR>vCpCb%8 z!o%kt#0!Cb6SK`uRtsKctbbFlu);mYPD4jI8sT9a?jw|}kZy&qAug+FpBQW}^`yC> z6bR8lbY3Xd+%WJBfCPSap})c~;`yVnDklTUZQPIO1pQefyP zECmz}#m~uXA#kAhW689s6MSoZRtw6Qr$T(6YJsA`dc05qMJxpr((S?*`||TRjVi1X z(CH8HWf*Cm@QZo8tsGX7WcdsUjAmJ`kWiP4*tx-OZ(v!lI}}qN2~NVJccB&_jmtEB zf%f2XoQ^aSi;LMrFtw*umIC~JYzPG1frkW!S&#LRK*oA~9WE1I%!FX-i(F+gj3EJz zR+Kjz^syy}tjAccFl9`7P1T-%6$6bUI{o@Kw57T%JAfVagGEky!Zn# z1gsB%_W*IqTB#wBw@^c6J>E3UluL4mnUInEn(AXOTblFX6!SQz#)zVHjPz+B{D`vM zmCFiT9?>xhp+)j|h7yun5sfe>kxZ(?SxyuDdNgPx#1ZP1_K>z@;j|==^1poj59#BkFMVQc_HZ?U65D;*0ZdO%QTZZ@T@#DM%0Q2lIbjfW9;{1XkH;+Sxg8g*C zl+sclj(I{`u;M)6343|TWCmlwdC1!5T8keskiW`SOQr>pisCe88mJZAh$$moz>>+9 zl5u;%Q*$_v7$8G!a`SVhjF^hq9G6qFf>;-RC>_&&5jM3~r{p#tEv~#O1k<5zY3&Y~ z@uzS8%k};4P;%3xq+vdCEIA~5eV+5%<=4$2+$1G8^ESq#NFJD~CIsuar_Fx%wMp(4HlJddz-)nW zP>BtRZ-7`>8Td3jU+(PZtEfO?V5p-+_p_h>|L1qMQ>)#!+xCxI13ou(IIe3AyKd{R z^y{=icW&r#+QP>UE*CxHAicm+tFqF2iFx;f20V-Re zz>Aooc})0yRHBdzHZBdiFqt6(&Bj3KS%S(CIg;}%loyHS=m2=Xh`)0NZuuLp&y}Fz zU0Uu$!eS9KY;g4A=@~XS>CiDY0FH`ya+fid$JXOGz`PqT${FoB?dol(YH&p9nJG!+ z!Qv0gl)*3O!tgY`T5tC~iKWHUh0ZzrLSI_%;K{uE*{mq?=9Dgw0a08SMCtb=+xAPF zrB)!x&&H=nBLqGF@Zg6ji6m24J<$fiOtCCzKV7W?xUE`Vg^eIdzNK$0gJ)^_)fm)B z7B3LiX22%Bb}t>bCi;FT8Ew00JxjBpQ6Q`S1%Tp0Iw8#dIFgUW*syse2xzq_cv>f4E*7SoA^+SCc}5;WL7y($v(;X z(Kdo)J(M9c@$f9yLsTN+XCYiB zaM=gOg42y;Sq-%rlN+O;j?nCti6{3mbc$d)J%oRkRiKf=<1ET7fv8hMt(jN~%Cd_L z=2kYf>HHA-9tQ}o1(Cc{w-Y2+%!-i#s!z`E7x@>V`n4p;g>7(9H6Ri}WpzX`x_P#b i(u%3fA(hepxcvh3h8+GsUwqL30000<{CGD$>1 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 diff --git a/graphics/pokemon/galvantula/follow_normal.pal b/graphics/pokemon/galvantula/follow_normal.pal deleted file mode 100644 index 651f2c478a3e..000000000000 --- a/graphics/pokemon/galvantula/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 220 0 -36 48 92 -60 80 172 -16 16 16 -112 100 100 -200 176 64 -252 220 80 -104 88 0 -164 144 160 -0 0 0 -48 40 32 -232 232 248 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/galvantula/follow_shiny.pal b/graphics/pokemon/galvantula/follow_shiny.pal deleted file mode 100644 index e3e49deac886..000000000000 --- a/graphics/pokemon/galvantula/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 82 -16 65 98 -24 41 65 -65 74 74 -238 164 0 -255 213 82 -106 57 57 -98 106 98 -0 0 0 -0 0 0 -180 180 238 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/galvantula/follower.png b/graphics/pokemon/galvantula/follower.png deleted file mode 100644 index 8e9eeb8e66a51cafb20c0e401e80f200be4b5f05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1273 zcmV!Kh001y3An54$000000000000000b1tl~000Dp zNkl>Jki6 zlEMSp#3jRsrHFgz8$O#DpS8;_2od67b!ub}G_8=p;@G{c#8Noz^}F}nmbMTR+@6fz zZNJ>#Ip==g`Of#9b1(4U5L-oY2~^ahF^#~16-)8P&Ag=^UPMz16~)C{QG1_k9h(k< zS}wp9@9^tEuJ$JWK<%=cY&s~>#TAzfU0m%ohTIOen>Q*R1k*r+)vl`umNKfiN9&qr z7cLt)e!M0++o3}>gPnB!6Pu###%2V!J*U@TlP6NVqv%`m125ieU9F4_Z8^5$RnOKl z4}5VKHX^Vcv!hdx?IkO#!HjJ8HbP#k1m(;wXP2u3sAIDTJ++(1Vl#q_L(+9YDrdC> z$)<_YW2Kt96{@Y(Ghw3)meqDJ&w<~_w;tF|k5OV(6%osIb=|L8lGu9J>HD=ywEvtW zHA3IPhJ(vwajjFUGU(SE8_3_8O2g~P@4Df(OeTQWlHYe%o9`DcsH!UH+771O7D+$F zPX4amePQ8)Bh$tLx2N0osp=E^erh;7WsHvWTzyux*{*y#^_!Uh$Ge<|pPuIC+@nAL z`EpB3OL`98l{yyTOp7vu$Ky@9el-&pYL6y`Y!-^$mkt{S{}^{c(>5frWQGtE19$3q{ReZnMG$)(Ld+7PQ9&V9+*Pg^(e7e80=R%FU{KR#oJ-1lVh80 zD)Ox8Me(pY-0-#;_q5qXQ_jeqfqi zSsgHv>{iHR>6hGG312|bbcSYR7W~g=$Q_GAe-9_E;)pV{iiQy7T#z>|z?qEe85ulw@;=NEC(&oxb3MSgaRw;j2InxN zxy3ME{5s(1?!dQvlN)>@wH^%ytXC$Z85aDjMfE7q7vcX=HFYZ&$CoqWj=;100000NkvXXu0mjf=8##L diff --git a/graphics/pokemon/garbodor/follow_normal.pal b/graphics/pokemon/garbodor/follow_normal.pal deleted file mode 100644 index 7ab2233f4560..000000000000 --- a/graphics/pokemon/garbodor/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 39 35 -164 139 115 -90 74 65 -0 0 0 -123 106 90 -103 118 172 -24 57 41 -115 115 115 -188 187 188 -41 106 74 -24 74 49 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/garbodor/follow_shiny.pal b/graphics/pokemon/garbodor/follow_shiny.pal deleted file mode 100644 index a80760629d4d..000000000000 --- a/graphics/pokemon/garbodor/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 33 30 -157 152 146 -80 72 71 -0 0 0 -107 107 102 -141 186 84 -16 64 72 -107 107 102 -157 152 146 -40 160 160 -16 120 120 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/garbodor/follower.png b/graphics/pokemon/garbodor/follower.png deleted file mode 100644 index 66b437edaae364a34fd5b5b97a4da8c82c2dc00e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 839 zcmV-N1GxN&P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_Fef9Vi*s5^K>z>%dum!|cB~jVDRXmk zyt}+9YDySNF_gy3!TD0<1|yK~zY`?Ub=k8!;4z zUzC$lI^{|bs9SwRv|EdVNIPAL)0Aw$ne3?Te1$|&%>qS8Wa~&bBqCXTj2)2ZKUdqA zyR)x{6m{rO@dhiO<@~;PKKtOI9_pd~O;!ASEaUlC+`~^uJsZn-o)wFa>aG&oKd2+h)4KDr3X*P3G zSaFhuFhZP1aJW0@qmVrwnn0VsPEJ4%-9Zlp_IT$dXraTV#?ynQEpXWrUmo8rh@r`{ zd5b)+!^!~(Jt6Q8#c(|Uv&d#$wY%x8xr{ltg#D}jO^9(4Xz{y)W*wgDUIgACVn`_% zq0PF)!gSVL&X%x-coibbstL5X`|(0O!8z}!8Pze$$t7r^!=~X7)8Q-A50 zK#L=;-@$pb*G~ecv<*gRvkp}4%$m#C5?0p`e{8G29GO6iIeV{85$o;=G+QDA{SK7S zW*x}zde&UVmT>Y$q8tl#a5i+H&B-Cz*i>QTu^L{VffhQf1Gn)yX$~^Zg;gpJ#UWXf zYtoBK7`#Yrx#V269hb2Rl=#y;E##aFNgzf-?g}|b0@n+i1mb9bw!mT)cqnc+Hh;yL zKyxMx+B&eQ1G_r#tia&$o+~J@y4lUaZ7a$JF2A^3reegUq$6`TCIwbETkVFuB}LYs z4xs{XGl9ba^?Z3v@u-zt8%jN@`Ew(^Mpe3rM^p{6oOK{}qhniOF$p}{V2r(LB)lGY zeoOIU3$m)=kg*=d_wmvm<(=hB;BvJM4B$9U1FLP1){kTGoR61DwFL2Oa@KOg_Zzib zQ1RdTekyqMT_2}f7O0phEU9tn&!iS<2(dfSONAGOwHNRg<*`2}V)zdV;5VDFibs>h R7Zw1S2?Yy0 z0xAp)0xD*l`0;?_zzl{41A&Z;j1??NMQuI$ekdD&E0-Oijk2^11YPV_4S(h5)vq!<{IcD@5Tg@x18#WBR=_|<8?eKMvZ z$8#St-w1s-!7=AlsO}O4vCwZB5!bGFc$WQr_>h5P2g8z^LaBjWCfyq9C(gt)2<~39 zDSamE?0wwtZ>E-qU!FWMp>e~Nwf}Ce`~Uyv&zo0U{@6>2%0I7PJ3r&2;5*Jl+q$d& zdpJF{=6<$4s%d;Wa&?G*+Uv(_8s2VF_bi;U@Z`SP5Fd9p{?rhAYySzuhfTlzA6W1;<;m24mhE4BINQUsUVgE{?yJwH z3IBSU-?Fb+UGkf%56s`+FQXclYNRPuIA!mH>wjBMp73crcz4carkm2c zI+mUaJ$N#Qb${?_=E({_C3ueBId*vKdB1>K)0maF(`Me8;J>G&e<{CM;+BZT?O#!}U7;Q(Wqb-tjDrbG&(8!D+6P%=OHK z?MllP=ZktOABuK3@y{x-G4R93t7X4 zF5Uf*V361$kF8`qjIYz1_sQ}HH$jz>BKB|Q(EMR z^ntgR7CFk!bY-6QEFd{a%uFn>zb0<-JKz03S5_bXm?+|Dd)=ZwlT@1}Eya{_8 zuFZMJb4o?OH*%KYdy#7EknthKiecZ9g@X@;C!e_o)o$0$fk+11s!TbC2qB)rX25s8Y(|*1G z@Puu$^Up2G{roH^9g}lyO>u6{1-oD!M% zP%r=h0LY*KSfD^KFfjPgSU7knxVXqbxacr&fGC)_ka#d4NJ#%VER+BM0@_JLK~#90 z?UgZW+dvqGC4uNvuu~ha_BFxKWQy#FwwrafDRgiW2?aGB+8BGSlap@o*!+T&2GcAd zcsbK4bn&%A2_b8iE{6P?6uR&Nxu|O7mYSE(Q4J0N|prn6SEwSE>T13C+>zW~Ok7 zpO_e&W6GLmuUyKY4j6_}%>feX->)=}0VG9MP z!Vaqe3dG+;zrbB+@R1#fWucCTqcbf0+c!R<;7ky1w34iNW~)M*J}1PO4BJ8^<+%=Rjzr^k$)O77NzN z9r-+)lo$MJY8b{d$^%KrJTUBVn8ER)9-WRILa8(P5(&S}2)U!NaDBQ1fX7(_9w9qG z&@uLSVA!EerfcjYV)k?ZlWBSJkk9}V3Ic5{oI-qLXdp=|fW4GN0g0Et_($s}Vk1F@ T`a#~d00000NkvXXu0mjf-K>jX diff --git a/graphics/pokemon/gastrodon/follow_normal.pal b/graphics/pokemon/gastrodon/follow_normal.pal deleted file mode 100644 index 2e367aa8c290..000000000000 --- a/graphics/pokemon/gastrodon/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -72 48 40 -48 48 48 -200 160 0 -160 104 64 -112 72 56 -0 0 0 -248 208 88 -184 184 200 -232 152 216 -152 96 128 -144 120 48 -200 120 168 -80 40 88 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/gastrodon/follow_shiny.pal b/graphics/pokemon/gastrodon/follow_shiny.pal deleted file mode 100644 index d493e9aa1cef..000000000000 --- a/graphics/pokemon/gastrodon/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -72 80 40 -48 48 48 -200 160 0 -160 144 64 -112 104 56 -0 0 0 -248 208 88 -184 184 200 -232 168 160 -152 80 64 -144 120 48 -200 120 104 -96 24 64 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/gastrodon/follower.png b/graphics/pokemon/gastrodon/follower.png deleted file mode 100644 index 3d67e41b61a4f7329d17594b08c7e16d8f7bc6bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1079 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!LJXc!n6 zoLIoHAj6@+!vZMt<3hxa9VcGQxG^K4VM2w$iHa2g8WAf$-QfVrF(!GtyD)UH%6b4f z>?NMQuI$ekdD&DL%$C`?0fhvT6aC77v;q_ZDF%k5o$r87VS4B3;uzv_{OvSD|Jx2C z$MvUu@M(Cra-(wAi%CZogvA!j3*I>K@N_;M#a>&5X{#KT_N|z|fY*76o=TAR+(S&K z#2HFG@9GPzyuVaj==Z$-2p^uQ7OtD>zI}fG|J}K5PA4u`NPTwKn_us;J8eSh3caqw z%B5>6*^e{GGl`3~ysX;$^T3qLPD_({vy>i)6gcdjz<1!fTGP}bR?d(x>up(~E3Vl* zG1+saDpT!f<1F{1yn4l(Bi`Ov6tHfGkJYqkh(Q_kw4RuziW-frA%gS+?O^h&fy~$i`r*h&49?a z5iAlG3K6MC7chRD_wvd@#mP2;7I#1UDo+kwSP^(|mEs%Y4J-1G*veb&J3S-C>DBLx z?|?lPJPdLTlVmK1+{I=4D00e zS8aQ>d}eI<{!QAcKf_}sGhcgU-=Ph-~0xL(YCsU*0{MpTXQ=e`R4Z+Zm>yzkxrb>`>O z9Ijgx$2RZysL=JpVqSdTXU@+q8TUCWH>sQHPd~k0mHT1Bk)yIUvwRQkW44p<&F=fx zWBFfNwg2R?7n9Mw@TB=<1vTDzZxtSnQkI)@o|1%ebjQB z$?sIp3@BDrEp~nsan2pQUVj6 z)oy%vD$lgAyF@JQCN#%&%12ha;_BVO6<=5_^JJpcBt?b^jI1u<)#cd*lvc}m`C~O5 z#(;4e*z6*MQrvngyn1z;ECJJVyt3j`Him=JtGDx;ixqT9yH;;^fGWoTv)$JwG}*3dXvy z>(2bswaA?ejL)ED8BmV)kJn?eUj-bKRla|`EOlYmoq4rp5tTU)vbB8&OPFr-=VX}uzUea=u`&K>cUh8NHZPK@z#7*;0}xe=~ceb)IF0=-Q4&; zgC&F%mkYYv+w-c58oyJjATvI5SA99jfQ?mvTiV^3ua<8VQ1utBy}cE%d&_>&F$+j_ s>K9#~E?R|8r+(2@mM!i)^}kqu0fpQNx){a}yZ`_I07*qoM6N<$f(G`0rvLx| diff --git a/graphics/pokemon/gible/follow_normal.pal b/graphics/pokemon/gible/follow_normal.pal deleted file mode 100644 index 224ec1fb0bb2..000000000000 --- a/graphics/pokemon/gible/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 40 48 -104 168 168 -48 88 88 -80 136 136 -112 168 184 -136 192 216 -0 0 0 -152 152 152 -56 56 56 -224 224 224 -184 64 24 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/gible/follow_shiny.pal b/graphics/pokemon/gible/follow_shiny.pal deleted file mode 100644 index c8af4ae6e74a..000000000000 --- a/graphics/pokemon/gible/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 64 88 -64 176 200 -24 88 144 -40 144 176 -112 168 184 -136 192 216 -0 0 0 -152 152 152 -56 56 56 -224 224 224 -184 152 24 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/gible/follower.png b/graphics/pokemon/gible/follower.png deleted file mode 100644 index 05c3846855e2b11f40b7e7db5687b49311225eb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 779 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxaJ7-Xzi zVGt1!(9uz_Vn@e;8$ih!GiF#=SUh;}V26XmWVVMVfkKQ)-tI089jvk*Kn{C}r>`sf zGe%xE6&AzOzv6*H0?CPfWk6a1ih&dZL(tE%$6SzfP6^fw zUiv%VUTzQjHpUz2^J~BTd|shkSGw%T+wlDdZZsG&2fW%;u5|F}NBt!;Eas{`*fJ&0 zpLq!%v;V{$Z&o@U-nVxphtW#|-ry-$@(wLgDmxr(@6&NNCaKHQb!bjQMKTopxvRL zH(mS1_f7G5fB3JIs#ROp`A=ioc>A;Xw+~yq&aXdwSKGHD+cw~=!9im+-L_`??4ON5jL&A zK~a1XFltpxTq8?+%v6+>DiMD}-m4U%U*;QdE d8glbfGSez?YgphQ^a_-EJYD@<);T3K0RVYFN3Z|@ diff --git a/graphics/pokemon/gigalith/follow_normal.pal b/graphics/pokemon/gigalith/follow_normal.pal deleted file mode 100644 index 54840537bacd..000000000000 --- a/graphics/pokemon/gigalith/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -95 25 25 -236 104 104 -147 40 40 -33 47 95 -227 40 40 -55 71 129 -25 33 55 -25 33 55 -0 0 0 -164 121 18 -218 182 79 -32 46 85 -25 25 33 -54 61 77 -0 0 0 diff --git a/graphics/pokemon/gigalith/follow_shiny.pal b/graphics/pokemon/gigalith/follow_shiny.pal deleted file mode 100644 index 5b24f52b1447..000000000000 --- a/graphics/pokemon/gigalith/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 64 72 -176 248 248 -40 120 152 -64 40 104 -16 200 192 -88 64 136 -25 33 55 -40 16 64 -0 0 0 -168 96 32 -248 120 32 -32 46 85 -25 25 33 -54 61 77 -0 0 0 diff --git a/graphics/pokemon/gigalith/follower.png b/graphics/pokemon/gigalith/follower.png deleted file mode 100644 index 8e5b2b7b3532a1cb344fa7c22ecbcc179b296c93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 808 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 diff --git a/graphics/pokemon/glameow/follow_normal.pal b/graphics/pokemon/glameow/follow_normal.pal deleted file mode 100644 index 1358d05bff57..000000000000 --- a/graphics/pokemon/glameow/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 48 48 -192 192 192 -0 0 0 -232 232 248 -128 128 128 -112 112 112 -152 152 152 -176 56 104 -208 96 176 -16 32 104 -224 152 40 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/glameow/follow_shiny.pal b/graphics/pokemon/glameow/follow_shiny.pal deleted file mode 100644 index 5406a32b48b1..000000000000 --- a/graphics/pokemon/glameow/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 48 48 -192 192 192 -0 0 0 -232 232 248 -128 128 128 -112 72 88 -168 120 144 -176 56 104 -208 96 176 -16 32 104 -224 152 40 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/glameow/follower.png b/graphics/pokemon/glameow/follower.png deleted file mode 100644 index 5c305aec908504ec02219d8a6d15b80d976fae39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 732 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;87#uio z04VU{#gB%DhJu2E88c>Vu*kTOut7i}11ScEq@C}8j$oYW>EamTas2Jny?%!cL|StrleW$N z*Re5x)6IQZ+OoIOAvO*vCj)PC1)Vu_>_pHnKA$x!#QfJ7tWm>E3w&M;hVv1-l?w+FewUG&G*>xikCgw;d7Jrl$(!@^x49N zQgic{C0vbWW4-AUo&A7IxlDRt&Fe`QMdmEkZO%98o5G#18_Y`8{}tTT$cf$eLCbL2Evs~1_Z=oNGk@uX@RdP`(kYX@0Ff!6LFw`|P3NbRWGB&d^Fw!=#ure^%bas9Y diiX_$l+3hB+!_u~P`?054xX-lF6*2UngDe=97zBG diff --git a/graphics/pokemon/glastrier/follow_normal.pal b/graphics/pokemon/glastrier/follow_normal.pal deleted file mode 100644 index 1c1d0e7162c3..000000000000 --- a/graphics/pokemon/glastrier/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 88 80 -168 224 240 -168 168 192 -16 16 16 -248 248 248 -0 40 88 -192 200 200 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/glastrier/follow_shiny.pal b/graphics/pokemon/glastrier/follow_shiny.pal deleted file mode 100644 index e45960848df3..000000000000 --- a/graphics/pokemon/glastrier/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -65 82 98 -197 197 255 -148 156 213 -0 0 0 -246 246 246 -49 49 49 -189 189 189 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/glastrier/follower.png b/graphics/pokemon/glastrier/follower.png deleted file mode 100644 index 44bd656b67649b42450b410cee5ee6aba93575fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmV-b1FHOqP)0008u zNklP3m7l-_L0TT8PQ`-McKH}V#U?gU6R5V5pI+^HJO3b`ewL@^phdtwOD z(GxtH0&QZMk5C+#H*rgtP_YhPN!(@0odCf;1&Uws2^6CpAJA7w^4cO!E!c3jQ_%-u zInUPl7};93?`%gY+Qe=N#`z42gQ+~pPeGDhmm*6@kz^dN*c2X8 z_2vTLnIx~!I@-hhTiH>H@F%buVgXT&^AILj_euzjWL`pZJ@opmbp}13DESX>^V8Ai zLB}@}tWEoaXskIlbR&2Aqu;4s+K@X0Vj5*TEl4tTFsn<{0h}whcUEz9(9+ucJvzz{ znqs{MwoOmYc91oTogJkxhZOVI6iiIzaw0n*AtZT&ovf%8XX=te>tpvV!jw#6aT662 z{otEiE}2QJrUwLfOPJ_wuXmEGmg|x#U*9fq55~Eh$F1B1zRsO#`=@wq9TQ+3*?vds z4DGxX2n!rXd9o#4d}apD^JMEojX=<=a3OP=dAPR+>!Gtyo#o?0JH3M(?q+C}l{+z4 zAd5b$~>;o|R8%Pjky fU%bN>_*dH>Ng_r0DK)y400000NkvXXu0mjflW>37 diff --git a/graphics/pokemon/gogoat/follow_normal.pal b/graphics/pokemon/gogoat/follow_normal.pal deleted file mode 100644 index 450b906627bc..000000000000 --- a/graphics/pokemon/gogoat/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -10 68 43 -1 146 83 -71 51 28 -16 16 16 -151 151 151 -139 94 42 -250 251 253 -99 99 99 -55 55 55 -5 111 65 -233 89 75 -188 159 124 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/gogoat/follow_shiny.pal b/graphics/pokemon/gogoat/follow_shiny.pal deleted file mode 100644 index 06829425dce4..000000000000 --- a/graphics/pokemon/gogoat/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -126 155 52 -185 226 67 -47 38 34 -16 16 16 -254 215 81 -63 53 48 -250 251 253 -184 160 62 -129 111 40 -5 111 65 -233 89 75 -81 70 64 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/gogoat/follower.png b/graphics/pokemon/gogoat/follower.png deleted file mode 100644 index 2043a61507843318f941d4da364f6e0bf13e8a7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 773 zcmV+g1N!`lP)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMF6nq3PdXbl2b=B91su?mzS4|UMl+g{bOTe zH#av0Z$arpHXGugsR7l6|l`(7E zKoo#a=$34WFdm8*9Y=>uq7E{}8D#k+3)`bolj5lnR(^m)2w6&tS~516{(=mJ zPR1saepD@|_1#G)d+HF#+dkd9@15=)ci<&n;`xSj_@9MGD$gg~-MlxHBfcI&Tt)fa z2W=PcjiL~m*x-a=Pus*zzp8+tjn9D*5k>y7Emcgref8PHA z#HlPBw3fb}AB_M@-7*Ss@+tF@PQkY zf3HW|)Ysk&x3%gir1T*2PY5KSgru0v=g0&+#{l3DZ0hLElygPB00000NkvXXu0mjf DlQ~yF diff --git a/graphics/pokemon/golett/follow_normal.pal b/graphics/pokemon/golett/follow_normal.pal deleted file mode 100644 index 2ace7bf7eab1..000000000000 --- a/graphics/pokemon/golett/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 32 64 -128 192 192 -0 0 0 -96 160 192 -32 96 128 -0 64 64 -224 224 128 -32 128 128 -160 128 64 -18 25 32 -0 64 64 -46 54 69 -192 160 64 -128 192 192 -0 0 0 diff --git a/graphics/pokemon/golett/follow_shiny.pal b/graphics/pokemon/golett/follow_shiny.pal deleted file mode 100644 index 2ec1b5742be8..000000000000 --- a/graphics/pokemon/golett/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 210 164 -32 32 64 -144 184 184 -0 0 0 -104 152 144 -40 56 64 -64 72 88 -208 248 64 -32 128 128 -160 128 64 -18 25 32 -0 64 64 -46 54 69 -192 160 64 -128 192 192 -0 0 0 diff --git a/graphics/pokemon/golett/follower.png b/graphics/pokemon/golett/follower.png deleted file mode 100644 index 7a393c8b265abfff66e7801e524e43491c8a3f87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 675 zcmV;U0$lxxP)Px#1ZP1_K>z@;j|==^1poj5El^BUMVZp1ARs`HxVQiS0BD$yC^$esNLbMLKp=pC zpnyOU86W^aKrS{#z@R{Yz`zQIxhwzx010qNS#tmY4#NNd4#NS*Z>VGd00I9=L_t(Y z$L-ZUZ`3dt2XI^7I_2)#N=PiV!X0CXlc2!F#iZ&+iQIv$KF$(Ibf}Q-bHKsi0SO7Q zbnEwEWMSxc!Kv-M7@QNwfQ0VZe)f~+??h1ocD1Wr{YNzlHY_;)rGHb6kNSo<7_{3D z;0O$!AP%FR6Fh9UAB>A(CvLzW8scKm6Lzl({=#7F40H^cm@ZGZHyF*sA{y|4P_+!U zHat_VfY;!VPX!ji*4BZM*JzG0$L&)?&u?9M_Z{B`hReWfL}wV!!oqK?%5SLBcvx0G zs|$`V@ro8Ua$*b`tBE1)1ZdlSh}D58Z37&GI5~bxS2SLj>$$Oci12q_jveeLY1 z8Msn;?EzdPUes5RIoA_oYZC~Cc4-E}squMp!j+mwp8=0!p05cZG7~x=6WXx}+%tZB zZ39jJ>*k32YTnb%Thn(Yl5#ei(v<0?lxf>Q@HIJ+QquH=<{mTtY$rTijL6+@?HxEy zS$@MW-~1rNAY`F(MOLiWAwsw|8oOXk#zU-^%+@%PLT+fPdWn?NaVNM z574747WG{@KMcsvJ@}35rHlR&>K(vkUA=$YhCi}r=^qpTKLMr(x%ocYrlSA=002ov JPDHLkV1fldEw%sv diff --git a/graphics/pokemon/golisopod/follow_normal.pal b/graphics/pokemon/golisopod/follow_normal.pal deleted file mode 100644 index 78d579d20cc7..000000000000 --- a/graphics/pokemon/golisopod/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -157 203 179 -145 189 166 -112 180 146 -161 130 162 -83 145 147 -112 92 121 -177 87 165 -112 84 113 -43 79 80 -138 66 131 -74 74 74 -67 33 63 -32 57 58 -25 25 25 -0 0 0 diff --git a/graphics/pokemon/golisopod/follow_shiny.pal b/graphics/pokemon/golisopod/follow_shiny.pal deleted file mode 100644 index 9a4c65e3ace5..000000000000 --- a/graphics/pokemon/golisopod/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -232 232 232 -168 160 168 -168 160 168 -168 160 168 -32 152 208 -112 92 121 -248 40 40 -112 84 113 -88 80 88 -120 0 0 -74 74 74 -67 33 63 -32 57 58 -25 25 25 -0 0 0 diff --git a/graphics/pokemon/golisopod/follower.png b/graphics/pokemon/golisopod/follower.png deleted file mode 100644 index 8415b0b75fbb22945994ac4a12690419797e2ac4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1650 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBo)0-#mT~@GV(!!=i!4oGJ#8hq!Us@1SsO=xn<<#uu<>jnsuV85Eaj?(fW4!+p@qe_p}y(DL8aGY9>$ z3qLx#Hhur2zUZOBAy&O9&+TngPwCu$TG?>t)4Ib)yH#4m1rL=AS#nBzn$T&NG3Bt1 zyY~h41(Q^+*t{qfouA}1L-gR&sV{Vv+a)eO6v_)s%f?Bmp*FN>cn@y`xwZC|zH z)2HOQu@7I&V_f7F=U>Pb9hX7Yi^p0_q3+r_`R^w0o-V%gO?SvMi}Z}psJ*GJcI$si zJhBr%-Jv2iQC8D!YKoE_A2Ci*L=MV0wqZA701+YU{kl%F9w zL4RW=sMI`KSN!eOwjf3Q3qOMYcjO1JNet}$@q($jm}|?=WdeM<8!oWA)V-1}@(oM8 z9XNY>@kXmBbCTBN@HCufTI|JDV&S{PTk*t%gceB`%y&+VmBBf@oeBd;a%BAu%@ zUOcd5t*SA;)g`NQxoWHZgQv?xI&9YOzxVvYr#32tnS^lVRaZS< zc&A$nwR}u%GfG`OWzm=i$=&T^YcF2cuD-ngM_zV rKWm(qG;yye_%QRjewl%ZmE<4h7j8~__gtNj3CjDPu6{1-oD!MoHYt0HEP9NC#m$7q%vz+R|L&x{taDtZq?~gp#hg+gAV3&edtjizJ}=d#0009$ zNklTx8UBLV*5^#l_5Pa@=reg->36QHUR%=pcnl1&Fc*P zc7t~xP^;g6Zug4?AobfFh3$T+00~g5y|~rT4RD(Q-1|6awGjO_yFqskwHR~~+C?q) zgh*QqDIapS#8ACBr2#9^=tz#R*=1nB`M@k-*p;2Ygi@*k398vs4l%|maHVb?xJ9{j z1*Tme%fJyGF#xe#m#V$Kv|JJ)4>+p33>*b^0mCk(2=_+x8$*N-QOz<7t(~ZWR-&lx z=RoTFR)K|KaNx5~BYNbs?jdWii26cAk=!>?8rH2dTa zNTVng{aA!`tI^pTVA@%1E6Z@}fbHoq=p76ioQl3|SamGYux>R7mkUc41#A<}I3vl? z$R7?-gS|2^R)I~H1N(Aa>7sybf^o8buD%wmi&pJntd=Aaee5+^jt$)FnFVZj5TqOV zDwU5ny=+x`2tKbl@S3aw&-szhjRK}2S9|}5OXZQU1`D}0Wt>pQe%(6olylcCV0t4z z2XGZrDsP-TN6l6ne~ERIE+)jh(M+#rr{HQUNqA7eEJKaHj?y%Zo2`e-JH{rm40rFx z=ogoPNkR4xS6nxcpmaZ=b|7d)p_W_Vaw@GUaOX=#TLwgNb1h_~16bP#wZR{t_#z4)eUw_Tq5v zI4(V#AJ2Z7oz3ysEO2WWVgzooGu0u$xU}rh$+G1(=a(Imd+Q2rY&+A(9o6BYf&9XW zrccXUo9{fhyNMNO`!b4lbcgc>vNK0MZHgtX&3AGfnE!Jo4?iudEm!SOpIqYVeBfm3 z*w{qCxx2Bf&s91!KdZVrA55O6^vU|P;#phuw~elzbf%MssTElDD~EGeZNZuQADwUv U@I{og6aWAK07*qoM6N<$g4ZCzH~;_u diff --git a/graphics/pokemon/goodra/follow_normal.pal b/graphics/pokemon/goodra/follow_normal.pal deleted file mode 100644 index d77971c86742..000000000000 --- a/graphics/pokemon/goodra/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -73 42 88 -190 147 214 -218 207 228 -16 16 16 -249 254 255 -46 188 78 -34 106 46 -162 87 199 -104 83 115 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/goodra/follow_shiny.pal b/graphics/pokemon/goodra/follow_shiny.pal deleted file mode 100644 index 59e42b34e7a5..000000000000 --- a/graphics/pokemon/goodra/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -140 131 69 -215 213 142 -255 255 193 -16 16 16 -249 254 255 -167 164 205 -128 125 167 -254 194 176 -203 152 137 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/goodra/follower.png b/graphics/pokemon/goodra/follower.png deleted file mode 100644 index 7a218e5ec29d0f4435368345c833703c75f6e69b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 724 zcmV;_0xSKAP)-Fm@H(U* zk+chF6m4+=07F5V8{0zL9@=(nT>)s)%(>RPHl8>)*S3bb)ta&?@I*~PnYpsiqK!Sz z&CQS{$o)!zp@K%bj#1{uL1>yL{Yn8II_5f0nHBCDF0KYi+G4__r@1*2djcI{R=ocJ z>+2+8Zi`2ZoLsgmyD-|subABXGbOWi$<27*_UCfh zg$*BejL3~^Q^nc3WLJ-O;Np0kySVju;$)a+#?@m%$+)DvPuSlOKKm3VNBpXPI^I+K z$F9b^D_u>PTR1J_^vun7x0v4?-s#>rE0O|G;N7lOO_(=+^9XSM^my9uK5WTo>++aH`foc6wnlPUeJvI0000vmS&P#Hn-2tS6J72$r z=r%|wc9r9tp_*37=JF1SIau8`2B~>_P_vQe;NKQqCeR~Wde$(y9y?j9%;5j*@OxOQ~v1PkwdoE z1Mg8Piells9_f0TI*Y+4n)8`Y?WU2DP?sTFb}V+@pwsgab_Xzl7T^q6q~1a>HBQ~0 zm>5;PDT)Tk>2*VEFU>caMF2eo=Q}8Z$EFnJ$%8mcMUof~yM!N&hmAOfnn)7EQ z+T5|1ti=ydw3O&CK+8Fe!2bCL*CSYaH}HyZ5ro~m;xzjj>$T^JF|rT;0IAgAB-`o3 zTesSGaBx6{t=4}S(YC5XaQ@NkfR`vCyAjw=44QTxpn3;_QQD3CMFye`OCwf&!?xx{ zvn9%1QjMdRRX=9YdlX9_cXk{*Pp4>i0DTiuDM(^(2?Tq)X+pG}nIZ}pC~mYnfK_-# zU}Lt+pOIjLI;j;L9ijmZ%Sp_I#F;Ho$=)yH_^f|};O$L&Hk(1#hz7U|_j=(%Z-mhw zEi$s#6aB_&VX>wrvz-x6u=Dw6M`y*LHUEtfHhSE(2v>TZLX4s9Ksvo}V|&_4T@%gb zA=4E}m$-MTWA603{&{Fu1XNBL(C?Z>P_~~b z8oV&v&yvNx!t7%MbJUw~HIxNQeeizaPV=hgtD_W7UUbaniTcXG_XnT>%DxP;rdyZG zp|n!J=icz{GYQ{;LNl7_-oUbm+D|tLO$lS!41Pn?DLwROijP$J1{A8H4r(Px#1ZP1_K>z@;j|==^1poj58&FJCMVQc_5D*aG&+)FKwM;)tSBFn_!)t(0eWP)p zXRN|Z00009a7bBm000id000id0mpBsWB>pG?@2^KR7l6|mBEgiFc5~vk{ON+bUAkLq=H2&u{(Tcu)Wy^{7Yvt0EZy zyTku&>zsxCU9)ACdNh>URi zg-|J=83RMhs}r@t$Vft4v`A|{mP!GQ^g006K&`pRq7w?F;c3kOtWv-yDP4Y(1X8?x zrD6N6;05oq6mWZ#%~3}F0ys5PK}x#--%$uy0=LJyzsOi)pythyi?5KhDP) zIUo89@-Z;aoos@?)IbI!yTdgJB*V~OkdJ{I(O*oH*08fL-C*t95u1Qn@Q2sa5c?x= z)*E-AmoH~XX&}$m+V}atNbCfBi~Qk+d=I?MK0Umi?E9%*>gWZ}Tm>LwH*2pf@^{w8 z{@{V(1k`Q!_3OrAlA*(OIUau9GKOvY7H!zs>vPl*@#DC;bd4On*j@4e bPXYV@M;nuT&VsIY00000NkvXXu0mjfVs0js diff --git a/graphics/pokemon/gossifleur/follow_normal.pal b/graphics/pokemon/gossifleur/follow_normal.pal deleted file mode 100644 index 528908056120..000000000000 --- a/graphics/pokemon/gossifleur/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -193 170 7 -249 227 91 -0 0 0 -248 221 46 -238 209 9 -248 237 152 -223 196 8 -153 56 31 -215 95 65 -192 71 40 -90 167 123 -85 72 55 -64 118 88 -130 187 155 -160 202 179 diff --git a/graphics/pokemon/gossifleur/follow_shiny.pal b/graphics/pokemon/gossifleur/follow_shiny.pal deleted file mode 100644 index 4e47e232ddb3..000000000000 --- a/graphics/pokemon/gossifleur/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -148 65 90 -230 131 164 -0 0 0 -197 106 131 -172 82 106 -246 246 246 -172 82 106 -74 106 106 -189 230 230 -123 172 180 -74 172 106 -82 74 49 -49 123 74 -115 222 156 -148 238 180 diff --git a/graphics/pokemon/gossifleur/follower.png b/graphics/pokemon/gossifleur/follower.png deleted file mode 100644 index 1ca072254f555d61c25a6c763e7f0ac08ba69258..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 833 zcmV-H1HSx;P)ECE$4a@3+?SDbv?q`o~njK4SQB7s5aK z1Zv`oFJSd?+fn)dUqCJRX1zXIL{{UN=PXFX|BqV^=6g+taNi}by(RGL{I|r#5c%hQ zOTql?^-u%<{{g8#e(MDa|G<4%Dmp2s{O8mjX2qESP%lmd^QERj)q5^XV`gAxOXR!& z4Z^N65Wlb&o@$i;9Noh#8Gy=Hg{Pwb_x?TZ^P2iM?F%Fb7@moN_-qMVAY2clCD}Y8 zA)LKX7qZk$s$&sJ={yfNP~!1~S4Y{PAqe5WIl}w|QD#^y{mK6O($83!0_Iyk+5cW> zgSwb``Tvh|nIq?3fJs{wyr0MP>nu`6xcifRwR9{ppJ~&w3or{h7z7t>60-Wm>H$e6 z91V<{HVK(9gjPV4rHIi`k~q(eBa2gU}+X0 z-k89c!T6-`J;QWpG8AM0^2yLF zpF!*uyr?)O$T{J{+fG3)Xc+umC^+H6g^7Z5p{hah4RcZCI~PUsO2}RG|)^2D#-%?Fyu8T%_Y1L00000 LNkvXXu0mjf8l90J diff --git a/graphics/pokemon/gothita/follow_normal.pal b/graphics/pokemon/gothita/follow_normal.pal deleted file mode 100644 index ffa296562455..000000000000 --- a/graphics/pokemon/gothita/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 48 48 -24 24 24 -64 64 64 -112 112 112 -0 0 0 -88 48 72 -248 248 248 -200 136 184 -176 176 176 -144 104 128 -56 160 248 -120 72 64 -8 72 136 -248 104 72 -0 0 0 diff --git a/graphics/pokemon/gothita/follow_shiny.pal b/graphics/pokemon/gothita/follow_shiny.pal deleted file mode 100644 index 4d2e69d492e0..000000000000 --- a/graphics/pokemon/gothita/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 32 48 -24 24 24 -64 64 88 -112 112 112 -0 0 0 -88 48 72 -248 248 248 -200 136 160 -176 176 176 -144 104 112 -120 16 112 -120 72 64 -48 24 48 -248 104 72 -0 0 0 diff --git a/graphics/pokemon/gothita/follower.png b/graphics/pokemon/gothita/follower.png deleted file mode 100644 index 0aebbc3d5f11f933e46ce9ca0e74a8c72c5152a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 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 XMtVHO6&GWK00000NkvXXu0mjfL?)cf diff --git a/graphics/pokemon/grapploct/follow_normal.pal b/graphics/pokemon/grapploct/follow_normal.pal deleted file mode 100644 index 1c202d904618..000000000000 --- a/graphics/pokemon/grapploct/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 221 1 -1 10 25 -0 51 134 -1 72 188 -45 118 237 -0 0 0 -168 204 33 -15 13 23 -233 231 23 -194 192 21 -62 56 92 -32 28 49 -112 198 224 -255 255 255 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/grapploct/follow_shiny.pal b/graphics/pokemon/grapploct/follow_shiny.pal deleted file mode 100644 index 17f80b3e3b78..000000000000 --- a/graphics/pokemon/grapploct/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -74 16 16 -156 24 24 -205 41 41 -246 82 82 -0 0 0 -255 189 65 -65 65 65 -238 230 16 -197 197 16 -230 230 230 -189 189 189 -115 197 230 -255 255 255 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/grapploct/follower.png b/graphics/pokemon/grapploct/follower.png deleted file mode 100644 index d271bcacbca5537f51f5801a6048143857c83f14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1256 zcmVP)E{>1z!g3?Tp%1VaK_;O|Nj6000000C7QbS000DY zNklSn2e1?z@iNh*GQ2SOvc0k%a*`~&OnOH zvMeKq_GelZ;ZJ;}$P5D%wLjA&BpD#A#HEFp5>qTXtPK0JQ5A;vBtJ!#lQR8ZO3f%M z-(hbu{+Fi1whM-DPVHg?T-Fk1BiG)EIfoZ`w9i?M8R;)!R`t;}6w{kE();myFWz>~ z8V0l+Ebw4-0{FbZ=PDwJ?IUbs1PuJr=7cQQ%{zj;YB=xL+U^pna%Jz!$#gh1=9({Fgv zudE(+d=yYl?5=9UY;U@NBe=H;k*JTo@$!3<3I`@LBbXZ|ZU?YJ_S_SH4dn$i`%-pv z_xq5_C<1!Kl5zCn#hOlcj~&bUFB8t}CSzf^8jL<*z*3IKLk<@re3_e8EpkUeKPetw zIuv8%;Jjx9S^y40PwBI`Xv9InqeC4^ypHT)fGT8rbi$zo?hSH;E51`J{wlR=*c^&G z7?!A4HAW5u;b1RxX24F1B;lgz5D5=;aP6qh!j5bvdVT6THQ|s+@9-{#4ZJ-z+}@TF z`Kq{ap72t={8w{c zQM>1pPa$59SAGX{C5%%YD`^@4bEShXy)&Tt@82ODyhRL(W7}zW^VaLeVnzl5ae2%^ znp7Hag)A)(*pJv(2QA&*~`r3%XV<*PdDD$%`Dt@S%C}FfGJsLzjPQ~tlEo@83 zv5u9QTlB%TcR%K5j{nkg18Y7YcV6^^{U% zYVn57{_ex6#rgC|%)txw4a-f=nVgepeMDa>*g#yEbwSZ z_#DJ$F;<#?KJ8!Al_^N+kNKbJi?hj(Dh2$_Iu%oMV&^3AKlT0oJujtS`}c34QsHYB SiKl7+00003jeOT9$-Ekk8-P!3zyb8`?vcG&gGntuhb_4Lg{4f7h zK{(pIzW=KtIh6v6T|minzZ5JnL$v)?Q9na=s(mw~cHJCgG0}U8>!Xz(29#XFFsK7> zG^9C~F{k=|5-D3Y59%MgalusC=Xzl-+IBA|R*vpabc6S=KEv>r$g-z{S_}SU1y6fc zdKt`>5rCy^$aHJg-vih`jnTk(aD!l_WzW{Mpoh!xNo;*;FV14#$xp6jZ_Nr6^Qj>k z%w~88Lq?MwXaNN)TjfmrEJ8{NcE6r^3URMb(Gb7vrjxW*E=Br528BjvwzAzB+*o-W zLqqiT@$LS5;D7o$eAHi`y%DLsVg{MVmDKW^45_Xp<%NLEZ|`7< zwr1TEH34zpeHu#apiyHudH$PGXv}ygNA%n>-A+KliH8v3YsWvVomnKXzq<37(c(Q^ zvkbOR2fkfDk3sVjFJu$WIv+p$9OWG^TFHq4J6qB~(@jn9^ar^c=pxZ{W&zvGsqpU^t=u&OGp z!%oVWQzYa@E;x+SsY2py(0)%lRT$uwgre#^Cei-+_4A_h+#?le)VA?9RaEi@kd_Z3 zOmW6PeTX1@GwmC+e1BawA=1rt=f&in0kdJRTGQ>*byL;4Gf3J;Q%VLMEZKdhm$)U7 z3#mNxa4cPv)=IknkX^^X+++jD6NIi7g7&E#p%Yw>roNifwI0@gKn8T^FfS*IoZVL@ zO};r~RP>kr5-W?lj3?Sh-`I)w1@S>AKG%&)7w+Mc(5bK&sC4N*9rxXR;b0YLEBJ+0 zi-i81{4s8-(t--6KSA?J+TIFN6Cd`m(cpS?WaA&4-f=#%A^ID2_rwTAE+^>#0000< KMNUMnLSTZSqTvPr diff --git a/graphics/pokemon/greninja/follow_normal.pal b/graphics/pokemon/greninja/follow_normal.pal deleted file mode 100644 index 33fe49de2b56..000000000000 --- a/graphics/pokemon/greninja/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -46 58 91 -95 55 74 -20 20 20 -220 212 133 -234 152 208 -72 95 157 -245 103 190 -115 151 212 -136 186 226 -184 152 83 -176 97 134 -222 231 235 -233 85 88 -241 174 219 -128 85 41 diff --git a/graphics/pokemon/greninja/follow_shiny.pal b/graphics/pokemon/greninja/follow_shiny.pal deleted file mode 100644 index 48e25a2ce11f..000000000000 --- a/graphics/pokemon/greninja/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -20 24 25 -92 22 25 -20 20 20 -81 94 95 -255 139 136 -29 38 41 -232 57 65 -38 50 54 -136 186 226 -59 70 71 -118 35 38 -222 231 235 -233 85 88 -44 51 52 -180 180 180 diff --git a/graphics/pokemon/greninja/follower.png b/graphics/pokemon/greninja/follower.png deleted file mode 100644 index bb08608ca5b83f243a098197560e116ef0245a5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1002 zcmVPx#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_E;?IZH%b%~6x`H>>X^_-U!C=5zH^t< zh`Qpqm{YJ}hTiAv=~YD14Btf zK~zY`?Ug@k+dvq`?|fgtR~1zS52{SikVW!qWHru~P)x=`=&ULTyJWHn8Vms;BUI=T zx-?@N=-|;FJQ%VBN&?=xbm){1khNobwk-K{wjiN&YTv=)_uk#}`2M_i=zshxfwP~@ z{AW>8QN7H*PmN_l6Zk`GKC{hFoPoe}=F|@^j6!aXdaWRc_qyqLff4DP z+b_>K1A!HK$?L5#sr4=@$Mmw7CPXHkNS5EbY5|jjAH&bvqm`b(^F`XNe5f?WMXcMN zWQDfF{dU1Q%LRiSxxmt&aTFCFcuHaR);$L(cxQ|0Y~t#~0p;wSwv zz@%SI1xo^xng%8!%~O?U1e3%O4? zRoGZERddXaXW|Dgk^wAgC4zVmnR6}^cTtRBL(}hT)9P|fFpUz{SEmBZxnNeiL^73- zebT$ZK-O^hr6Prp^bRXBV;xu%+1ZgI@r;APAiOmo zHGFwJ7z6>=?gBVvJt+*O<1-ti zV4DtO7nR+}+1^Ddz7!W-#;Mi0eU)TOU*taeM{(S+1bZ)W)j$K=#P|8ZxloV(OC@WPg?|yZ7gBdj`pCH!y>t(Ix zh})5Cd0ZFE125(TWKWVQFF^r&IfL8;*HXlD48pG|1CwjVlp>Hh33kSD?v1uzwZtjp zQsA!5P)LzDb~i)PyR|1O@F@~Fq0lU*NIinhu#{Wh13qOsYwco6T*Al2h5?V(_&b5n YZzT5_YC#?VLI3~&07*qoM6N<$f_PWVZvX%Q diff --git a/graphics/pokemon/grimmsnarl/follow_normal.pal b/graphics/pokemon/grimmsnarl/follow_normal.pal deleted file mode 100644 index 0b4921558a7f..000000000000 --- a/graphics/pokemon/grimmsnarl/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 228 252 -0 40 24 -28 28 48 -40 40 40 -60 60 96 -76 76 76 -200 36 92 -236 52 68 -232 64 120 -4 4 4 -0 148 92 -136 252 36 -152 252 68 -0 204 128 -220 220 220 -252 252 252 diff --git a/graphics/pokemon/grimmsnarl/follow_shiny.pal b/graphics/pokemon/grimmsnarl/follow_shiny.pal deleted file mode 100644 index babd54aac98a..000000000000 --- a/graphics/pokemon/grimmsnarl/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -41 24 41 -148 148 148 -82 82 82 -213 213 213 -123 123 123 -0 115 148 -238 49 65 -0 148 189 -0 0 0 -115 57 98 -0 0 0 -0 0 0 -156 90 148 -222 222 222 -255 255 255 diff --git a/graphics/pokemon/grimmsnarl/follower.png b/graphics/pokemon/grimmsnarl/follower.png deleted file mode 100644 index 06f6b343882b0262aa4ff3b4dae9f007bc8fd0cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1274 zcmVR_ZFeoS}JUn1bOiaimT02Ndpl{Z8cicQUn!6K`3n~Cm5>rDrg_-Lmwhbdb(Mm zVU?m!VmYpVmeLYqMDh>}5^^rJN$#3fBTD-u#DdZ$XIP?_MF`{|#m#1tjlY?_-I*;B ztIzJ9Uz}_j!g!7!yvI>6PChG-&pga z@v{0Vt7xexbS-!H(&-OhC2x53X`5FIEJ4v)opMU+YmRdT0_q$%=a|FwlYk?3$cI&( zbAQ$7PgmOJAy8un0!!dql}UN;nbR+ksfty^P78dN8ni0ZDzzQyF<0l++fg?NCzW^z zBG<}w8F~Ggw;p`#&a*PvS6GbsiEYS_7S`T>PRa+B=8dK1nVq4YU}o{#{l84=S1XH= z2Z1HX*k1?gfm=5}2sZ2y17hx^tb$6gBM#uQz_5gRl36*3Pq#2PoNHxrXtMm|zBhL@ ztzVwo`m6r34Zp|ywq26{lD}#6PF&w|;>V_IjZ_zTw#2Ng?O49PfAoQ#Le;*&b=iqL zfYk;Y_U+y9##a!?2QNk(*uEuQN<)^0(}uD^@)-LBTj3Zs0Q}eUd<2{^7rEWgN6wLU z=Gcn0TY*f_qZ30h+5U6Qi2aOW zpmD_~zTOSKVzNEcXZnCld$sj?_HH|#EitS*;_0H&z^(Vq=RQGfA= zMY*xZD}<~rFAPN%50CGBVSI>tI6SU@d9)BFJ9*YpS6~GL_Gkmv!Z8$ z#2GhPj?%SfXnXRKJMUX+K256*6(NfpjA{n`#WS^c$EX&ToEkfi=&#!P4+0^ z&oM{daUW=q?#OG>rB}dZRf+==@&wvuji?n|poRyo5rp52?W$faNBl&HM#`GO4}C&c zM-f+thyQy0hK)Si&RdhLF6G*}J~GExEW|Rz5P9jmct<#}2h`7g=4a{*o@9@ACiU}z zelw}lCa+q_qv*nn6`#q_qT%X*+wrxab=t$wcg5V|qFyiPx2XPyc#UW|bJtlHT>)xo zhX$Yv;A+R-C>fq!c?aOyYpLo9QZvx8nSL(C56PMVw<~$=8gTCvqB*Ev@@Uj}2-%mn k6kihlMUR^#E5a4B)C*nFVKfc*UYNY7;;0007- zNklORd5$C^`N36J&1>FEyJ5T z3{Qe(f-(ELbz3V|1*>ze%=^O`1v_k6#qkC#mvr3)rmRiTzMPOfi1d2)v+UMJOb5UlFlE)ie(Fx?eu(G> z4vOMN1BTF(_;SpY)xYTv{{h~9z+0mMB zpmWtg{#@lb`Pr+f%`$}K$4($~gjg}){Q?hO${Y2m875r4Td~r_%QfXm0fZHUfw^_w zE4TfaR}+n_rdqN5mfw?h4_+pO6@wv`dPvD_ZEiKe$ZB6J2AH)0b+xjl8z5E;q{xJA zY2i7kiVzaq<6v4199r3{>)j`@xBsp>Cy% z#mY4>VRbK>-tX(^TGBgcJfe?j=E!dR0$2zZF_$ix>t-(a;JK0Sf z3a_BA_GK7Eq(^V&L0l$swDY+*bx)|}(O$Au(Cklt!9A>ZxUDdYR_>*45$k{bcf~@2 z=#tR3+Si3Rc4f8CpCbm$JC5D9PDU`e!m*x(oX$)#%W{)MA3DC75WVGvJv*BY5G0Pw2;%`Xk_y5GNz>5pQq*g#~orygpw{_q-$> z2Id{E8z>=lx>g_j?AU^Jrh__$IdOK{Db$^9V;G!q!`atZAB$Ub{|8uNHAuln{SyEH N002ovPDHLkV1knDcSQgI diff --git a/graphics/pokemon/grotle/follow_normal.pal b/graphics/pokemon/grotle/follow_normal.pal deleted file mode 100644 index 78c07db4d5e0..000000000000 --- a/graphics/pokemon/grotle/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 80 56 -0 0 0 -128 200 48 -64 160 48 -72 72 72 -152 112 56 -200 144 24 -224 184 40 -80 72 56 -104 88 72 -96 176 80 -160 224 112 -168 176 200 -232 232 248 -0 0 0 diff --git a/graphics/pokemon/grotle/follow_shiny.pal b/graphics/pokemon/grotle/follow_shiny.pal deleted file mode 100644 index 5b61202b19cf..000000000000 --- a/graphics/pokemon/grotle/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -120 96 56 -0 0 0 -184 200 48 -144 160 48 -72 72 72 -80 152 104 -96 176 120 -144 224 168 -56 72 88 -72 120 96 -200 160 24 -224 192 40 -168 176 200 -232 232 248 -0 0 0 diff --git a/graphics/pokemon/grotle/follower.png b/graphics/pokemon/grotle/follower.png deleted file mode 100644 index d040992350c62efb0446e2b2e8941aa640937174..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 888 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zz9qSb&tB zFmPC4;Njshqrl?C1c?VbGy*&uo5CE+Jy-@ zr!G1EWqT>LtNhjR7m>YR&s%BCjQSwmQ~y5l{k^$-%o{p=bCQJrdl<+hFg}?7Hg$v6 zg6NW{sOg0}pI6;n->k(Qc1B_K+Lw#oUdV}_w`{-Ob>r{eyrEAN`qGZQlFw*M{`!*7 z-##^E^9p{ zwfSC~4|YG^eSTW*TUp*&ybmP&H`BR-2E-Gq2tykTCJ@H6pX2UF2nb^`LeOpTJ-zf0^F{$HRZjhx z|JZ!J;OoW^nN1gg$w#%sHKHUXu_VKYn_7#Ud^n_8I~Ya3Wt k85nHORosuFAvZrIGp!Q0hGPaZK{<-S)78&qol`;+0QE^``Tzg` diff --git a/graphics/pokemon/grubbin/follow_normal.pal b/graphics/pokemon/grubbin/follow_normal.pal deleted file mode 100644 index 3d0e980cd471..000000000000 --- a/graphics/pokemon/grubbin/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -224 224 208 -248 208 96 -173 171 161 -207 143 43 -169 111 65 -248 96 88 -213 75 73 -182 57 58 -94 93 88 -68 68 64 -87 58 33 -16 16 16 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/grubbin/follow_shiny.pal b/graphics/pokemon/grubbin/follow_shiny.pal deleted file mode 100644 index cc957019c642..000000000000 --- a/graphics/pokemon/grubbin/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -224 224 208 -232 128 104 -173 171 161 -192 64 40 -169 111 65 -192 64 40 -213 75 73 -182 57 58 -94 93 88 -68 68 64 -128 128 128 -16 16 16 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/grubbin/follower.png b/graphics/pokemon/grubbin/follower.png deleted file mode 100644 index d4d41084cdfa2b7cc2db7254982ab139e6fbeaf1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1334 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAk2N!-^NLagi;rV{;mHCc85+bg8dv3F|ii?eKad8N@QWOvn0O}nDqaiT-LZB$; zxiT8=YyF^%oQC4b&7Gm5#YqM&?*iP6^C zCGFS?);S+n&tlE_%B!W)rKR+o(YP*D$YAxJhL!-!1#=x9zx};V@cyIet~2;64@}(K zaKUoMoJq%mkETeb?U|_-U30|pYR#+*bDAWVYq*rYd8R$@qt7J2w)4xcx;&}Bf9IXi zoFsmUxlCy>Vbk9&e6z2C@qA_fon;#B*M&Cu-I*)RR_ovys3d2&EQxK#$C&Ddvc^B@ z^GxG+v9^4uk?{Qf>maW)uf!3hj}{iJJv-klyzu1hLdNM0SC;=c5%nbd0DGRKilVTR z(CwekY?5M?;>0KGnLji-yh!RogfjmfqZQ3F-iZF=K6m3h=X;rh`&#Za2dG=9#X3EB zvRWplxh&)5wReuUccyFnRViPm#Ix67!?%KIp?;d4b}g4TdHg$e(D=`yhN|fwd09iw zaY>7vs5+o}GfwBY>Aa7XleQe#^|xhl>JHxGk4DF|=JRn)5xf6w`n{Am@ks3rpMo`R z8!MQti{H+$@BhB#fsIoIS$=!Pai>g+4RQbA_VYt+okbP@zcc$8wq;4|Y%N@I8=&QuWvC}0AOJLE z6pV(zunB?d^CufIFfavsx;TbJw7#8wbK7hK9#`SxhmWdV`u{(-pZ&$#Rc%wgt>peV zplyCxfT1Id-+=Aj}Z5Uo#`EHb0TsaY~8|nZ2v8I>#=h7 z6{mjdwm8P+^OIhDv|}zZS{Lw?ZTB6sB~u4{JLM>O((lyfAIT*}qIheLFVA9B95cC$*w8 zICIKJ*|S%=cJx}^F?PATv!{E?dxg&%z1A1#=`Q`Z?D>>gU#3~!F+C!*;8L^6!F^uG zwe}w|tc`B+75ebQ=uPY--iv#gwRay7@mV8Zq0`q`&(-CB;8`-Ks@}$eNz(=9M%Z!t z9{ks{W99FjgN0Kfn?A9~y>GkYrO|toMNd6!zC-;vlTRHfoZXKluS+CdJ@(yl;o%$2 z5p_-XH-tIn3yFN3)a&+N@wkYnytVU%CwB#8`Ce>HdGTPXiTTWBb8pG`c?bMHocKA< z!j5HQ2J4)P?OYkTb$&}0+s~HyoHSqGjZy5mY+B;|?+W4{cvs&R2=iF~nd75Jc468c zsrS==&42#&9p|sWu5Yr3-&Nn&W35Zd?O1rMeZd4%;gWr;0{+aczw^iYMvU|$+g+>F o&$3ics23_?l)v*#g_F~s;gY?fzokrwH7Kumy85}Sb4q9e0Mmk29RL6T diff --git a/graphics/pokemon/gurdurr/follow_normal.pal b/graphics/pokemon/gurdurr/follow_normal.pal deleted file mode 100644 index 1219c452c470..000000000000 --- a/graphics/pokemon/gurdurr/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -94 32 47 -207 63 74 -7 7 7 -191 182 164 -146 129 121 -47 47 40 -147 63 121 -104 40 71 -200 95 172 -229 229 247 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/gurdurr/follow_shiny.pal b/graphics/pokemon/gurdurr/follow_shiny.pal deleted file mode 100644 index 09b2dfe70ca6..000000000000 --- a/graphics/pokemon/gurdurr/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 210 164 -82 32 47 -136 40 51 -180 68 48 -7 7 7 -208 192 128 -174 151 96 -47 47 40 -224 80 69 -104 40 71 -229 229 247 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/gurdurr/follower.png b/graphics/pokemon/gurdurr/follower.png deleted file mode 100644 index a2b8aabbfa7032f45dcb2941016e68fd9971ba50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 925 zcmV;O17iG%P)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00RX{L_t(Y$L*HCkDD+Q$BkHS zjIoh=w5hc zu)p8uX9Gbm@e(fq;b1$Cxe4rydb5UnAu#qDEl+;}6nb{1mBE6}Y{elXXN1pTBL@@U zi)aI)Gr*RClM0c}toZ{*4xI^n20cP1V>4mm({};7fA4!O-x5z7;E|IHAu>y#VPkJv zN+FSVEk2-jaUvgMGXY0}AmmaJw(Qf;l#{q37kSbdH0+uxO-p?kpEfJj3pd!d93d)# zR=|C$IhL&eiUgGSuR~xAqEw_JJQx_f-y87d1J6?>)B}HnD&4s{@Di?fn@&U{Kok2= z+>fz0j`Vm5zeWhsw@S|sCm2rxEx4#dU$1cbtlQvkW+0ysk9B8kPv9@$6O=~ zLrZ~~5O3ZKo!2dP(|U*hWLW;b-ffa&HWeC0U!?a?AqQ_0ZH3(T8BIThFu*q*fjz~q zKM2AbMp3xz0~O6rmw7*9H`>u9=Bb;Ra{;dRpRw62UmIL{scmtZ9!})*JYGKq-JQv|8@1g8 zXV@(&1;1QUTyu`vx@+-00000NkvXXu0mjf@o%N* diff --git a/graphics/pokemon/guzzlord/follow_normal.pal b/graphics/pokemon/guzzlord/follow_normal.pal deleted file mode 100644 index d3f8d62b682a..000000000000 --- a/graphics/pokemon/guzzlord/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -253 209 72 -178 240 255 -56 162 200 -191 143 55 -82 87 101 -30 91 114 -69 73 85 -59 63 70 -42 45 50 -43 37 30 -29 31 37 -18 20 23 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/guzzlord/follow_shiny.pal b/graphics/pokemon/guzzlord/follow_shiny.pal deleted file mode 100644 index bc1316f82d77..000000000000 --- a/graphics/pokemon/guzzlord/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -232 96 24 -178 240 255 -56 162 200 -168 64 16 -232 232 232 -30 91 114 -69 73 85 -176 168 168 -42 45 50 -43 37 30 -29 31 37 -18 20 23 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/guzzlord/follower.png b/graphics/pokemon/guzzlord/follower.png deleted file mode 100644 index f9e52bd083253e54a274ecf503c5d489cb18da41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1871 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBriyoUk{I^(iVt>DRPu{`>X*!+G<*d0)@E|6|%?6aHeiwnku!xY(Y0#=3PE%EJSa zj@XOGYzz{)6h4Xb&$W44Upmfn{q6{Flc~IYApiD_WdfXf`rc&+SN-ENudS|LbwT(X z|Fc<-js;BFa3P!bb@!>`0v;g^0UXRbUcLS?S8K}VCrsCO|K?KatVv&IeMiEnxma$= zmvh!iG=29>3f`81WupIDc^CN+xbT`%R7bk*GuJ7 zG9?fFX3+b^<+ygjvvAE<+|i8RxqLn}_ocR;jdosa|Iku>$+e4Y{nk5bl-tk0jCCfF{TtgktFn;lMZL=Mu9(^m|sf!k#VOjG2(ypHh?G4cp<|k72B$Om-ZeMwN z@(Biev&$iylDtoT(@<6u^vQMB+rcUG(2V)pO`f)wsj@r|cRfAvfmvp<_RrMUW$%Ng zod2*U(=lv=_7>A5&uyaX|E=7?CG$YnU9sWOu6=RqMc?0?7d!Xlx`N~JwqcUTPWj7j z4KflvI_AU1ym-!!o8xO7bH_R0=+t|li9Hzi*;i2v@>*#Hxt?!=* z%befrb9-9Y`x#dwx5fPEFEBfN@SmmjI;Qm%Gn+Q7W{tRG^G?V|yo&YIf7xa497R{_ zuhLx|{Y^P>&I8tKF$TFF-Jg5*`f_TyKh1tF&OPH%HDkfnST=37FFf7*jCE=`B~~U! zFFAF7n^4X5wT+7Bt~xrN_Mg4sU%bH@7HvJ#gf{bk3!0Ptvo*4gU&wpOa$Rxv$)yH& z);B-U`_Qu5Jd5#*h;vVDqv_!SvFPjypz*4QtM+}gW8c(gD0{eyTi@))Z>uHIsv(hK z@1Aq|B=pNWPfR@ZtwQ9y>a*ThU{I*C#QMiuC}!9j+k6R);7?EW&~I3gr*!Db{9?HR z-L-;K&fJ+)Ef>j@R>A40zx>Z7e;)o?Q9W<(_C116c6s}=Jn5RxDwb)H_w2>GleSFD zDtIkdzmqKc_00Lr^YiUYuk@GX8O;d}NH~7IP?w=%7F)!L-WA>ZE(-iT^Xy}J)7%41 z{mZ;HdDmWlcslpM*3!*9r_CfyyRX0hFgc=L^4^&W`|}zP^tanbSuj0nOaT>dp00i_ I>zopr0CCC?V*mgE diff --git a/graphics/pokemon/hakamo_o/follow_normal.pal b/graphics/pokemon/hakamo_o/follow_normal.pal deleted file mode 100644 index 12daadf35dff..000000000000 --- a/graphics/pokemon/hakamo_o/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -16 16 16 -223 167 69 -244 234 84 -94 73 36 -69 68 67 -124 122 110 -188 187 176 -244 241 240 -227 70 59 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/hakamo_o/follow_shiny.pal b/graphics/pokemon/hakamo_o/follow_shiny.pal deleted file mode 100644 index fab1014d102c..000000000000 --- a/graphics/pokemon/hakamo_o/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -16 16 16 -248 152 184 -248 200 224 -94 73 36 -69 68 67 -184 184 24 -224 240 32 -244 241 240 -227 70 59 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/hakamo_o/follower.png b/graphics/pokemon/hakamo_o/follower.png deleted file mode 100644 index 86dfd2238c0ed226a2837ecfe4491fef8c351d01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmV;l0!#ggP)Px#Ay79G000(x0&M^Q0zpYc zK~z|U?U%u_OJ@&sC z5#8edS^zO~=1}q5c2j`i%%S49?VbQ+r!{UZ%2LJ6qtI9F{aD~jPD9B|N3el{V|wl) zk}O|vi%=^fnD9+h#~7;75(S4o?(yi7BSM7uHl{Fw6*qlQ_#LPVE*;DuG(sNt3ts$0-?Kz4viRv(aR?w@LM<@mqM`e)Es{ a?DGegn-HN5X*8|?0000f$TGOMtruzO@THc}NEPOtxVjiD3AQ3{)CDP-sl@2-c zcw{-#Ni(1o>|6zv4mtC9V>y#-(F$M-Djk*`vp*QiOnHLa&L-`D+GdWQ5Ue|Q*hGcp zO#R&ft$>LqEKkVQ-=RFG6+Ba34-d~2tDxN^xZhsuu?*yt)z{&YR^SI@QTzUv0p_}tEHOcq1%$^PqgC8@;yb d1#$+9_%{@;+jN{;3c>&Y002ovPDHLkV1kZiL_z=n diff --git a/graphics/pokemon/hatterene/follow_normal.pal b/graphics/pokemon/hatterene/follow_normal.pal deleted file mode 100644 index 87fce642a6fe..000000000000 --- a/graphics/pokemon/hatterene/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -24 0 252 -0 0 0 -48 60 64 -104 76 80 -120 120 120 -16 16 16 -0 0 0 -132 152 164 -188 188 188 -212 160 168 -188 220 240 -208 208 208 -252 208 212 -220 212 224 -236 248 252 -236 236 236 diff --git a/graphics/pokemon/hatterene/follow_shiny.pal b/graphics/pokemon/hatterene/follow_shiny.pal deleted file mode 100644 index 5b745fa8b73f..000000000000 --- a/graphics/pokemon/hatterene/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -65 57 57 -115 74 82 -123 123 123 -16 16 16 -0 0 0 -156 139 148 -189 189 189 -238 139 172 -222 205 213 -213 213 213 -246 189 205 -222 213 230 -246 246 246 -238 238 238 diff --git a/graphics/pokemon/hatterene/follower.png b/graphics/pokemon/hatterene/follower.png deleted file mode 100644 index e1b1d6da638a32d9499700fcd03afd259281bfd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1172 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 diff --git a/graphics/pokemon/heatran/follow_normal.pal b/graphics/pokemon/heatran/follow_normal.pal deleted file mode 100644 index 2744c5d02615..000000000000 --- a/graphics/pokemon/heatran/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -96 64 64 -0 0 0 -64 24 40 -176 104 88 -72 80 96 -192 192 208 -136 64 64 -128 128 136 -40 40 40 -192 120 0 -232 152 0 -232 232 248 -48 56 80 -168 40 32 -240 80 64 diff --git a/graphics/pokemon/heatran/follow_shiny.pal b/graphics/pokemon/heatran/follow_shiny.pal deleted file mode 100644 index 874053580da1..000000000000 --- a/graphics/pokemon/heatran/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -136 0 0 -0 0 0 -80 0 0 -216 72 48 -120 112 88 -208 200 176 -160 40 24 -168 160 136 -40 40 40 -192 120 0 -232 152 0 -232 232 248 -80 72 48 -200 64 112 -240 128 168 diff --git a/graphics/pokemon/heatran/follower.png b/graphics/pokemon/heatran/follower.png deleted file mode 100644 index 4939e6fbc98a1fcc5eb1d5304ed7f31ac70f241b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1329 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxNqH~@JL z5*iyaB0K^T4jj19;o#8F(4nEBaiD_X#SDfQFMb$U1gy|d_z>XmRX0u#sG2d!+uens zgH_f8$YC$>^mS!_#>mU2!s{XK^cyH7keujO2Ba0B7)UWNB<*|$bP)3+PZ!4!kK=Er z?ax+r7ddX89kXI{OXnTeo;{bi=FH!u99vy?QY)<3V$FsFI|USbzdum$*!}H<-_zbQ ze>P{4!-*?*sA=3dlB-a#?y*;^rO*k{pZu4Wc~6{Kxp?zZ4=cW)n8Njf^KZ_5|NVDb zdfC#<{8zqz<3(d{zC&68zKftNW8$9vvly~QY$LMh(Q_9}R#q&hRcMy z`&7*Nel1eo{N--f{LcrHG%U{5_%5vbW4`up@e9)n3#^_jiYWfOQq=h8S)JMfHT4gD zDw8cb_>`lUivD*#cQGbXIx)=6_J``PuhrlFe%~LpXG-?GEX}^dv5o!@BV#y@8EkyP z@zY%61Lws1Z_lc1*u}0V#qsUh>v^qhQCd}!+;hryKhqa0oZj##qqdWKhV|QYv+K9- z9yzi|`H6j*%tVdk`E5GKH=Wg*x2Natp52dkoqZ*>PC&flrsG<%oTQ|C6CW*=-I&i? zwIkt1&UL?pq9z`dOBHY$DP8$AH0e)^A*m1Jh#jMS>V>anjhm~EHT=`V55aBwp6RZwMZn;)O5!NhxiQiZDT zU-j#^=3l&UGratr<;?BVUMN3xx4O*Y*S0>m)XpX8O-9O}37t!?p3w*vK3j43`Qoz^ zU(WLCk@eN{vH91oC(lxwIxQsx+P0Kbs4SC{>wda z?k3&RUL9FrrdKU-jVMV;EJ?LWE=mPb3`Pb$vA+6ER@1_n0- grnsSK$jwj5OsmALVWqDQsDNYeboFyt=akR{0J{W1+yDRo diff --git a/graphics/pokemon/heliolisk/follow_normal.pal b/graphics/pokemon/heliolisk/follow_normal.pal deleted file mode 100644 index 52ac0248ba33..000000000000 --- a/graphics/pokemon/heliolisk/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -120 184 168 -16 16 16 -48 48 48 -96 95 95 -75 74 74 -178 171 171 -213 203 203 -58 109 176 -116 42 20 -232 113 18 -214 163 42 -248 203 96 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/heliolisk/follow_shiny.pal b/graphics/pokemon/heliolisk/follow_shiny.pal deleted file mode 100644 index 022071485b78..000000000000 --- a/graphics/pokemon/heliolisk/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -120 184 168 -16 16 16 -48 48 48 -96 95 95 -75 74 74 -178 171 171 -213 203 203 -58 109 176 -158 121 52 -235 208 94 -218 82 72 -178 63 55 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/heliolisk/follower.png b/graphics/pokemon/heliolisk/follower.png deleted file mode 100644 index ae5a60907f0d6321685a48b877fded5c13098d61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 814 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 JPDHLkV1mR0iU0rr diff --git a/graphics/pokemon/hippopotas/follow_normal.pal b/graphics/pokemon/hippopotas/follow_normal.pal deleted file mode 100644 index 8bada9c45fad..000000000000 --- a/graphics/pokemon/hippopotas/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -72 56 32 -184 120 80 -144 128 56 -208 176 56 -48 48 48 -208 176 80 -136 88 56 -232 232 248 -224 200 112 -184 184 192 -136 136 136 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/hippopotas/follow_shiny.pal b/graphics/pokemon/hippopotas/follow_shiny.pal deleted file mode 100644 index eb4d0d164cc4..000000000000 --- a/graphics/pokemon/hippopotas/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -72 56 32 -200 144 112 -184 152 80 -224 208 136 -48 48 48 -248 216 160 -176 112 72 -232 232 248 -248 232 200 -184 184 192 -136 136 136 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/hippopotas/follower.png b/graphics/pokemon/hippopotas/follower.png deleted file mode 100644 index 4ff33e32f3185da7ed5035ef92413a650464a378..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 831 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S9u^8a zDgq`nSX|g(VPIfzVM9PigvE;&KOUSY*s!P6CAlk`w*PfV2V>11ScEq@C}8?qK}s>EamTas2I7$L!k%A`A(U z?Q>O6r!_uJIIYXOW_rZCprX%{0yTD9^m@F=R23*YyJ%r$^IbZDBzd_z? zw}_7Rq|@u7@4cP;BbTe|Ui7)#yxiPj<;`aaV{Y32cgOB^?j?tH z4ylB2nfPu$x%PKjV=mhP<@MI4T!`BQ4#(!x0}f7Oicop|=# z8+C8CuWQYC+dnm4eBxuXHMU$bHs0&!1y?g`r@r$yxn}VCFVT6#D81)&&pNpsI>KJ5 z?X&)V4Y;?N*XTFv&MCJSOWyWjUMw$cRB0c=ZSpqWK=BBt(QU=&McO-VEJ+J@F1C47 zZnWAu{#1*Odzv-p^d@67-?Mc-JO2Fpnw(auKcBO37Q5K*IiGvPYZgUTUj5T_{x$DA ziD~{HYLYfT{(NTl!pdb;_k!cUuHLlb*G~@Z`W5~rdcuB(Z?R9E%9rqcJNNF)+>$xh z*697?di>q1@v+F`rAF_UPDy&&a%1Vkh(gPtzfVQ1R~%ffda9&2FMZ>-fAjn7Q?6|- ze!&si2uusAC9V-ADTyViR>?)FK#IZ0z{p6~z);uFD8$If%Gk`xz*O77!pgv)JZs@2 d6b-rgDVb@NxHYhuOU8kco2RRv%Q~loCIA>NQs)2w diff --git a/graphics/pokemon/hippopotas/followerf.png b/graphics/pokemon/hippopotas/followerf.png deleted file mode 100644 index e8802de5c4968b6a717b30442c4ffb0a37e1e4c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 628 zcmV-)0*n2LP)ecu?r*__(;hh=_>oe952y00Ia}L_t(|obA;? zZ`v>v0AR<5o^2ci(l{gzXq(mxF&*?6$ka~SB@AnDTZM#nMNoNHTH0niwnCk++iibf ze_%gsNmVtDYg6sI@ot~(y!Y(L2>`p;#V-Dva1h?=r-OQ1P1+1?^V9iR=xs9zwF2Sa z6@UXw`df^Hkom}NK=p<-w+6H6k!Lq~ah3+iZpf6yCU@rqi=oxPNz-%%?1orNs9R(& zjf7T%)`Y&~p4~n}R6P~lfymCZ`QEb`@@p1ulpSiOD^_Wfq9BdR1_Xco{&Q7~=!Qvv ziLVqWo8GQ}xUZ+!W&m9Bs{Sl+kUG&m( zR&2TKJ@QuG23>YA@{GPq$mGqTTA*zAoCzU1$ZUs<62<^V3*-?j3j*S2^dybbWlLILYq1a@DFS9~TWiGUTH; zy%^f;RC&_uw;l@QcKf6Bp&7Zw1S2?+@X z1_mA;9y=yjT-XqBz#?G9iWMhLT!`1WF9wumO!9VjVd!9$^#F3%OFVsD*`G1;vZ=7$ zKRUY@C?t@a=vM}$6`&YMF)$?Ud{3e*bo6C^xV}9zyosgu~`1OM8EY>b*5&hPbF_|H`?xxene+Q?O zi=O70d1&6T32O}k_dduCP4{`-Y@N49J33`iLVNP{j8L6o5f<-FM<%YATfBVsgE_UX zY9H4{Y)-9{OGvJ}&+_@v#Epxtag@j=-+e#Va{mmYiOD<99c$=*wc9LRWXsZ;;&ooH z1rm;_-1{-bS9CM$vfqCSfH4?0Gvrre^}+pdA8Pmw67_HRUe!1-cW;7fcJxP{_1_xz zUOoGBdhyH38-I$AO{GcmvuWNa!uY=YHT=t zFd@uo=7ubmDSDRXR#$vn(@NCX9QCT?=JoZYam_x<#xCyiuufif`R&(yTsPv{87{J( zz8#l;T-*KNN$bi}8Xnw6hEW$jraK<#zWx5g35orGS3i<|YyZ9Q=ChiKxxay_O|`@| zq9i4;B-JXpC>2OC7#SED=^7a78XAQd8Ce;dSs9pV8(3Hw7`QdgTe~DWM4f$^w33 diff --git a/graphics/pokemon/hippowdon/followerf.png b/graphics/pokemon/hippowdon/followerf.png deleted file mode 100644 index 20ac193d74588d7a2133c8b8a82e03417684511a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 701 zcmV;u0z&ePZwRh;#Z?6!$sZ3v8J_4}4=V2@pt%)pk2Vk$w~S&xgkbLVoPWek>U0 zoIT?&>q{w9w$20q3i5ovC2j^O{&aW)qqo6cwjY)0Y$&ON<^H&4V8rLKN zvc|70%DR^5bcG4!7;z`a8uw0sHKrS7WNs?4!mrl|SDaQ-!U}sqv`K(5zigp+|6t0y zie-jOVNYYoR+y+>aKJg!`rwWm@5&aLDA?iHHCh$R90kFWEO8`i=iKQgIA>pxNxUo8 zY?+@2*qGlp!Mu26tf(~tUB_7WduPrsrcC5muCp=VqWZ4Q83k=A-<+$`Is}+8i8nrF zQ^jn7={`Rk!C8=1CY65RUhuCMJl_LM*b8=3H41QNFIdUiRy@P2ePC~ObN=OAdLB0a zoUtX|#x1%t<@sCnFKHClc(uix{VlpJYj-N4)qMpsCJFB{E)%xEkyJ^Ef?zhOQEf5j zZY*_z$8Rkl1TfI^FzAVGVq>_qY=JT3q$zEpAl-mw#gq##5drwEX>Ni__Y7e!RbyKK z+x!Xt#}h8|owcO}trgVlkukvKvpc+a5R9Pg`SLjg~b)el~5+E8UdwC&W#Q=Q;`{+i9wKy zo`#&7?s_(uB=_i@?gbC|%L00000NkvXXu0mjf?5jb$ diff --git a/graphics/pokemon/honedge/follow_normal.pal b/graphics/pokemon/honedge/follow_normal.pal deleted file mode 100644 index 6c263df029e5..000000000000 --- a/graphics/pokemon/honedge/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 55 77 -38 111 176 -16 16 16 -56 49 42 -122 112 92 -108 154 186 -166 209 225 -173 165 113 -97 82 69 -251 254 255 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/honedge/follow_shiny.pal b/graphics/pokemon/honedge/follow_shiny.pal deleted file mode 100644 index 177af7bebc0d..000000000000 --- a/graphics/pokemon/honedge/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -139 43 53 -218 69 89 -16 16 16 -56 49 42 -122 112 92 -115 119 176 -141 153 228 -173 165 113 -97 82 69 -251 254 255 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/honedge/follower.png b/graphics/pokemon/honedge/follower.png deleted file mode 100644 index 1e98eae01cbf298c9218dd73b38032c800832408..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 660 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 diff --git a/graphics/pokemon/incineroar/follow_normal.pal b/graphics/pokemon/incineroar/follow_normal.pal deleted file mode 100644 index 2539d4db2eb2..000000000000 --- a/graphics/pokemon/incineroar/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -219 219 219 -246 207 88 -234 122 48 -110 148 86 -120 120 120 -105 102 102 -243 80 59 -208 62 65 -82 74 74 -60 50 50 -186 42 52 -75 19 20 -16 16 16 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/incineroar/follow_shiny.pal b/graphics/pokemon/incineroar/follow_shiny.pal deleted file mode 100644 index 24b3310b54e2..000000000000 --- a/graphics/pokemon/incineroar/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -219 219 219 -246 207 88 -234 122 48 -110 148 86 -120 120 120 -105 102 102 -240 48 32 -208 62 65 -240 232 224 -60 50 50 -186 42 52 -75 19 20 -16 16 16 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/incineroar/follower.png b/graphics/pokemon/incineroar/follower.png deleted file mode 100644 index 6c01302cfd361c0378f24f2f9afe9d86d6ae8273..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1635 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB(+qb`+k9bvOkT)f)qM{-*E$wrF^#wb}ATKW)BcokfCf>p#0s;a+?W15c1cq4% ze4YMu3NSASdb&7^AC^Q%J6xJO_pW@R(Djq<7afHZ z(r?GTy$VM4nQ7lopZ~F6EFoq7_4yy{bG{vQNJ}~u`Y|cV_^_#+?a|$>N6)Cq9FE-V z&%EP*UgA+lQGKPXifrRO+tMrEyF5>ne|9Tm_Jza-l{2;n6*qWhv-ki0%<^o{Yh|Mz z>sg0;lK*_@_Ymfkuid`kQS8F=Z~i@BlYi9q)L8@D$vPI^eII8YwtT1b%;o-+e63!4 z=eA?nw7kRasQLMT0_BabpU6F2<}qSOdVj&SJCj{9j{kGo;k79s zOh)_6imK1Eb0*IzRQ|^E^+MXY$Rd70q1|FfR$kdrKPmrMO|wPY3F%^^M$O}oYQBH? z^~;NS!-IRSU(@o}ZZqG#)N;>*fQn|jC6+A9q|)x#7^lur(7vZ$x%%1KdzXr`kA6M; zx%uy>iKPoPx9{Rkoca2JOmyLm<7^K(U%l_2wT5xV-eR6o!w1WsOjK%#db!K;?=xCbELC)b?VjTHLvAM>-Qs_!PB@ShlXW*+H>XH0;pk$1w_`lVG>sl79@y0w z#m3a&+z?xNfByGP;#+0UdHFrke9!bya@}Oko}GWqHca0%JAD3gz6~)=%bC{5hgd5I z-8=W|kM;va{>BwoxAKIq%s-->_o#VS5}wZ~H0f17r7-c*UMBUKFI(LA zF8yuC*LXd_vOoBe%Dixk)8{wb)7bJkLEWy8z5asi`os2;`ZlL4op;vTNP>ZS;aWu`#gIu-XCQzcPx#Do{*RMSy^S8W9 zpE?`>00Fg0L_t(oh3%E=l7k=&g%t>-Qr`b{Hwo%?x+GW~JF_#KKb`i=<)mVmrlFys zp`oFnp&`;t`u+Gm--3E3RpOivEbm++>TWIyv-jSZz~Hm<&O>BT2k+ja?&h06M`MEF zU*ofYm{<`wZ2l^*{+M`u0E>g)>(>r%QFrrdFeM>D8^GYT0pcS)5LE*`erzssK)gAC%>gFJ%M%fwO9uY>Ij0wt?ZtS4b4Y$J z2q3&UK!S zIQ55&tPHVnN+7@RhJ&m5)nB19xfI1?$*6Ox4v1@q#$%%2^2!051|`4P`K4(2q>yRK z2pCjO<#o<$vP#>-J8vFC$uF3#e8Eb-+_WU5N7;T)>Fhx^IPYmHpY%Q4=TzF_g!TMs zyC|aaqH+N+I0x{mHr8O5^KE5t-r_pvJ)89T)(Q1B%K7pPRRhS_-1C?6Aq z7$Agzpj1#~0002|{QL+A3?w8xOiXmFtgL{buy{x$JR}f^h=>3H00000=cXE>0006p zNklWqUezN4~Y0jcpB*0 zlegUj8SA7n5QJ^+Fp7t%l_`R2U6|<7Elo_`=EwUsi6c9C=nD;e^39Jvc^(pAyvA$1 z#_NAsL>~T5Yj?>bmkgZqHbPMYbP|SH?d?+e>+>#Nks1wAmrrXzDqZGEh@AH}lekGH zXFeR7ew@|7{q_VS)*`LPaUbZh5Y?B_kj^SN|31;Q2U^*!rz~qhp4DDUjgb}`Y?I$$ z1A{H06~uAV|D9^w+a~0~T_l;_z$&6z%}s@Q%(P+Y#x4k{brMZ)0Q6l7t zUc=^07#FCOXzEl!x3}2bv%*~P-IL9JVNFXg?ZHCNZoVFLYe76qeGrbtLJ#`}mwP^7 z#%BF`6}OlhuCE5BJt+UVs8q0F2Xj#UF|AbW-LHY&{C1nq3-j$L2h5{yQ@dc0-M2rc`eFY!JBBfzIpW<1JC^o2GSTBa=lB+fdp`I0FUF3MFR(r-U(LyT zoadco=3NBqr`75*xn(qM&L`xsR%#aKmuPWsKe0CY6|HB=V-8RF3r|HIp7e=CjsO4v M07*qoM6N<$f~`wJH2?qr diff --git a/graphics/pokemon/infernape/follow_normal.pal b/graphics/pokemon/infernape/follow_normal.pal deleted file mode 100644 index 1f13a34b3a58..000000000000 --- a/graphics/pokemon/infernape/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -144 24 24 -240 56 40 -248 208 0 -64 64 64 -232 232 248 -216 216 216 -168 168 168 -0 0 0 -104 72 56 -200 56 88 -224 112 80 -192 64 32 -24 88 176 -208 152 0 -128 56 32 diff --git a/graphics/pokemon/infernape/follow_shiny.pal b/graphics/pokemon/infernape/follow_shiny.pal deleted file mode 100644 index ba4c61aec8c5..000000000000 --- a/graphics/pokemon/infernape/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -144 24 24 -240 56 40 -248 232 128 -64 64 64 -232 232 248 -216 216 216 -168 168 168 -0 0 0 -104 64 96 -200 56 88 -248 104 160 -200 72 112 -160 72 224 -208 160 72 -144 32 80 diff --git a/graphics/pokemon/infernape/follower.png b/graphics/pokemon/infernape/follower.png deleted file mode 100644 index 8e3187ca6d52b8ae5d288093b7dad84b3b000608..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1291 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyyAkoaJs z@#6x6gM-717e8*?xUpiz3ZQ(3hs6nthzA7$2OJb6A~sx@!O&o#(6?iSD^QLx$=lt9 zp@UV{1IS@7@$_|Nf5ynmrfjw?)>Z;2B#@lwR|cdNpcqIoFeL4K2Xqkg9#0p?5Rc<` zr|i#voFZ{t-dpZo-bUqr4ExX73$QN~D+!eXbTkfsgU)E|G;H;)f0uIJa(iZBZ9@U6VWM!A-mV`QLxn z&U?O<_k%pEIHyWW{cVR`bDQhTrG6cscQo4YMY(a}awgvmLUYb&xh;+EI&9pi95ZF5 zfRK*c(f7E@Zff24sUS0r}m%BD^Z~SfB%ZDY+`rfA*bN8yXe2&R| z{q|RKiae70Wa4g1Zv2{Q_kZC|%eJ%ImMxnYGodl$ciQ6{yLNmLx|-Q;J^dcXRdcVOYY&GuBWJ?arNy{vdXJJ!YjNxUPM;8|FLxH1qpO*M3z$%aF59 zi@yKefcfG!`K+qSAE{G!>s9mbH}Uu!nC$B^6{vEjWZ*pXdSG8$Qo?=l2HBUD^IKSjT;y@%@>TFFtf* zDL%+HBVcCIJ&!~G)&H@npIafFc=%r;FgvT3xJHzuB$lLFB^RXvDF!10BO_e{LtR6o x5F;ZiV^b?r6Kw+vD+7a~Q}Tu=8glbfGSez?Yha$fycbkrc)I$ztaD0e0sw0BKQI6Q diff --git a/graphics/pokemon/inkay/follow_normal.pal b/graphics/pokemon/inkay/follow_normal.pal deleted file mode 100644 index dc97a035c133..000000000000 --- a/graphics/pokemon/inkay/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -86 86 86 -249 254 255 -175 211 246 -233 131 135 -253 236 58 -243 183 97 -59 92 139 -101 167 237 -84 137 198 -165 63 68 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/inkay/follow_shiny.pal b/graphics/pokemon/inkay/follow_shiny.pal deleted file mode 100644 index ba7a04a091a2..000000000000 --- a/graphics/pokemon/inkay/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -86 86 86 -249 254 255 -175 211 246 -191 148 196 -253 236 58 -243 183 97 -176 143 70 -218 190 116 -202 167 88 -116 87 120 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/inkay/follower.png b/graphics/pokemon/inkay/follower.png deleted file mode 100644 index 44e041110b18f7a8e11f78c25de82613103e2606..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 560 zcmV-00?+-4P)YR{8$_uhaJFgNOa>I`g+-J6wxpr|ndU#-%?*V}xtp0005UNkl-61)sOP;B=KIa~3Pj=NyC!m~(1U;EoHSdQs>lWDzk&ntlR))VB2C>Y&W!T%d)(s9X$V0mK`Sz z*^RC?ud{^oi>~W_(q?bpbltZx(07o8YS^vKbiWuFhBE{+PkUf1hV$!Z z{gWg&zx&0|7mxkWdGeZ2JAnX^ikuq?IYcoIgnfW!bu4N&Eb!EqL?27k)3+;=!WDiZ y;T#eic*ODRFZ<`ANj|O!UR^qoE}mHbtbPGmotMyWAf2@U0000AS z000COAY^117(8GkV00uTB*ds75D*Z=#6aNSR3u!8Je0U}xYV%N==AjTCt*SH000Az zNkl%uIGNiwyp~*~ic>D^BD8}rW40Q2<>Tnc08j3}wzswh?L5Z2MDq=+xdElk zAx9&%u`#f9VUec@Owk>*y67(A`g0#q?@EKMwFYuI^=m#>Z}v>7-5IpC)`J;EatJJ$$Z@m zw69`YYYmVSPe?mG0~SLXa27imRiu>>Wx&bnX&>GdHPqJfjz(S{y`%02tJfbdU)=7o zqDD={4N|R-F<0vo88pP%c5j-x}yuSEu)mX`{pi;QXRP3H`jex&nC~m zgdP*>oFVtny44EQ22fS#UO5uH(YMAnI8ly#t#5RDFR67c>C3`NUUdgGU)K|G!p+Q| zPdvQdd9^|{$1i+s6>4gp#q^Em51$fhDks~Lt6F=ff8jvy!tMQqqd}g&e6RRB=hx55 zs_$rT>gV6%g)3xxa;NIb0}r(k$kiA`5oF`=%buQ9G!G9qZrHtnD6wAxZ*9M zd8I4)#8~7EknkCJWggXK(s>X9y18>f40S-5SY2m5t5CKpZT$U5wGSJ?E+2*8SE*2t zkETi}3y1DhXM4pt6*&esGsDSV3sG)MLE4xA*OiNC3G-BK#m;2^p(vTdBK03e*YG)B+;SCi+Xs* yY_#&F%`14+l0Rjv5`$cCjSA^$%zJkws1WF0000liY diff --git a/graphics/pokemon/jangmo_o/follow_normal.pal b/graphics/pokemon/jangmo_o/follow_normal.pal deleted file mode 100644 index 0bc5d026a79d..000000000000 --- a/graphics/pokemon/jangmo_o/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -122 98 34 -241 210 67 -75 75 75 -49 49 49 -16 16 16 -172 172 172 -127 127 127 -232 232 232 -203 63 66 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/jangmo_o/follow_shiny.pal b/graphics/pokemon/jangmo_o/follow_shiny.pal deleted file mode 100644 index fb57b014b9f3..000000000000 --- a/graphics/pokemon/jangmo_o/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -122 98 34 -248 120 192 -75 75 75 -49 49 49 -16 16 16 -224 248 56 -168 184 16 -232 232 232 -203 63 66 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/jangmo_o/follower.png b/graphics/pokemon/jangmo_o/follower.png deleted file mode 100644 index d21cda1e95e367ef7bd96b882a05636afde228ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 628 zcmV-)0*n2LP)Px#Ay7K;H=#oyIXe*X5=B12hr)Y>FLBWd3yw*15@>@~i%S?e=fkHSB^LJ(h8zOh z@DMkFLD4~80!6$Lk@4xoSifKeb_66`GZ+%xQ$EwP^p~m6n@<@(ygGBKg}FOXV$O^+ zhLwuA_rRcVdf`&>ilr^+l_ufSN%~JmhvI40Fy&nrz&f>=87d#x;96Sg8r`078K3d1 z9CKQ#p&;YTq-Q|&H!`*$bCLa1@9-IQNdrs_EDNIRZ0sZ2HkMKMQ>1^1`PNO>@Rb z$~znyusZ}ouBAb4o%FO@^AZlai=_9UGf(w@M9xL3SE-5*rsU+CTY&9|Z*CAB(b-i1 zmoe#__5Zx~Ac6R8Di0nw>AC}muRw_}@8%V}jb_Q``hBPS?|v9#dw&4~D-%yaX>eBn O0000;FfKZ)PO77y}V0a;N#iBDsT z-8@&|y}hJ)FomyTlLv*a;TX#~qCbT{nLH?T3?3q`5pQ0~!$L=JjQjDYaLPL#DYOjU zT8I?6zzfao{evvNYaSL31J4%tKAl#8+$sFg6}o}%=BNs>Jn=O*^E8haD#6#EW?+QL z8uL_4W*99T8Yrjpl18g3oGW(obb(_y+EGd`<@o^5XWFw{I5bpy{mDz&DQpC>oG=r7)eS9Bl0ikz~m72PU##kn_to@4X2VVDiR-tQHA>P$$ z5DPZKz}Zp5@w3 zqD-^eh(u9D+Krlm?PeDGeLmS{r>MUzHVrDUYmiY~ux`UKz2v|$Ft7}JHij{qVSwx)zs^6LKcDz6DDF2Gpa1{>07*qo IM6N<$f{$Grs{jB1 diff --git a/graphics/pokemon/jellicent/followerf.png b/graphics/pokemon/jellicent/followerf.png deleted file mode 100644 index 1de8ee407b9ca74bbf110ed241267a4e615745bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 742 zcmV3$e)nX#izClCW9-PLQR%datp;vjStjmmP(+Z_-}ORUJuD66r~W6 zwL`ZM2My)^g8Z6ZeOy_(l9Se6I^;l19-gE3oO_W?$YcE{B`Hd6AATs0NS#h+FBTUN zJRx;Z_TfUH*k4gW+lR$K(MwH$Zf$oK0}H-|Z~GHec4jfKh3}r{JmTCy{IDyF1Er5= zqQCr#-!9UQBFD9j#X#xPD%7tt0~SB=S2jT8xnUUFSqyA0&JbBg>YI4E!qba+Z3{OH zgVI|=-@=8!#)^?P(m1zAh>KV3USBHZd_<=vET?n}7XlBy>zWRh$-f#;M-yC}vK@|; zQf}Np0MNgIbvcuRRX(sWQu`|Op&xq*tnfnTh8}km_|OCsfc-5?xfp0#5Ot*djNY<4 zrEB+yJR5M&mbQb8k9l@i9!P%&c3|`U3GtmOwe2Nk z|AgowoKT5#alJS5J;uI^(QoiWJ~~r2kjOopd!Cby zW3Qw?H;%nzBdOjYW5z=XYNNCa-VnMJnM-=d~zTEbIE%?|5%&) Y149N=*+~K>XaE2J07*qoM6N<$f&}$h#{d8T diff --git a/graphics/pokemon/joltik/follow_normal.pal b/graphics/pokemon/joltik/follow_normal.pal deleted file mode 100644 index 28d37d4ea595..000000000000 --- a/graphics/pokemon/joltik/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -199 164 5 -104 71 5 -245 218 55 -69 46 0 -18 33 55 -40 79 191 -87 95 227 -185 126 0 -218 218 236 -11 11 11 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/joltik/follow_shiny.pal b/graphics/pokemon/joltik/follow_shiny.pal deleted file mode 100644 index 93966ce506e7..000000000000 --- a/graphics/pokemon/joltik/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -184 184 24 -96 96 8 -216 224 80 -69 46 0 -18 33 55 -56 24 88 -184 72 216 -185 126 0 -218 218 236 -11 11 11 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/joltik/follower.png b/graphics/pokemon/joltik/follower.png deleted file mode 100644 index 1a94172c2993cc9c0e13a3b0e007fdcdc8316e3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 637 zcmV-@0)qXCP)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_0002Tqy=b41@+oDMJ@mmAvY*bzgJ)5 zxqblJ+UyGp3k$eC0ssI232;bRa{vGi!vFvd!vV){sAK>D0pdwSK~zY`?US)?+b|G@ zk1(uRq@2bpPfnXrm6djud_&+av6BEE6Ce>fx0#yB849mKfxbc?p|4j`G>=MQsYAO} zzrB1s@;~0`2!jR<8Z_u1DmK49{#%K3r2BX-#3<|GKPsv6Mcl(hF)6YhHuZ{8+|6P} zM7oHhDxDI!beUl2YmCB6dLKnY!7@PT7JIrC0t!L92}H3 zyK&-6o;db#@%|I0YjxtM#_}2i1E}KhfgT@n{>Xb~!@0dr8sd%%9!r$-mBs{^k5FmF z96hBUjNyWNzPoHVOqJ<}R5DDFwyb>Iyc1CREpCB%gUJ-RfM|E0n;XT#PsuIV7M^`% z!)sv*hgUpBvE}iG697ylOt&rEwlOjXUp#DZ9MvIyNbPlL-**dRkn+W5A)uH4TLJt6 X-P3wh$3Uh|00000NkvXXu0mjf!R8hj diff --git a/graphics/pokemon/karrablast/follow_normal.pal b/graphics/pokemon/karrablast/follow_normal.pal deleted file mode 100644 index c15bfcc4572f..000000000000 --- a/graphics/pokemon/karrablast/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -25 47 79 -71 129 255 -40 95 255 -11 11 11 -47 71 121 -47 71 121 -55 138 164 -104 208 255 -40 40 40 -63 63 63 -255 218 18 -191 71 0 -238 240 246 -104 87 25 -128 168 24 diff --git a/graphics/pokemon/karrablast/follow_shiny.pal b/graphics/pokemon/karrablast/follow_shiny.pal deleted file mode 100644 index 6a9fdd5639be..000000000000 --- a/graphics/pokemon/karrablast/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -25 47 79 -16 216 200 -8 168 144 -11 11 11 -47 71 121 -8 120 104 -55 138 164 -112 208 248 -40 40 40 -63 63 63 -176 248 16 -191 71 0 -238 240 246 -80 112 32 -128 168 24 diff --git a/graphics/pokemon/karrablast/follower.png b/graphics/pokemon/karrablast/follower.png deleted file mode 100644 index 1d4d9de0c10f350437fbc72c8f6afe0396f8e51b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmV+-0^R+IP)Px#1ZP1_K>z@;j|==^1poj5Fi=cXMVQc_881%|*vJT|kP8b7FGqO@cxX3@q;Syq zC@3gDKR>Ye5WhzN?(p_da3FxF7!2c|bpQYW32;bRa{vGi!vFvd!vV){sAK>D0eeYA zK~zY`?bNYK!%!3k;B%oMT_iEkz3CG)R|+~+at*Ygpwhub&`O@6K7rz7sY_Gn(pu@& z7w9YK>f$JZV|)YSO@`z&(i2N?5PG)n{^UOigbS-#&1zQj`_Y+}%S_L3nU(VxHVoPY z>u@uV!9Jr6Mn%hImSM1Y{ZGv-vzp7?DpLl7bFNV~%?jlbH%-c5v|2|RWy|E0J3XsH znQe8hE~7)bfh(-yiE7S^9I`u*WSQn(Wt5ORAJiSf4KOCe;D?C-@ic~D&xy!N7r?nca?F@lz}i5>d?RsD2QcpXo&gCO*G~m k9;FJG%LQZ|{L=yW1}@U4nrOh)u>b%707*qoM6N<$f=*8HHUIzs diff --git a/graphics/pokemon/kartana/follow_normal.pal b/graphics/pokemon/kartana/follow_normal.pal deleted file mode 100644 index 3803c6dd2086..000000000000 --- a/graphics/pokemon/kartana/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -73 51 187 -0 0 0 -255 255 255 -177 64 35 -216 88 56 -200 200 200 -135 133 133 -167 148 37 -255 225 86 -255 222 65 -112 99 24 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/kartana/follow_shiny.pal b/graphics/pokemon/kartana/follow_shiny.pal deleted file mode 100644 index 56caa2f57417..000000000000 --- a/graphics/pokemon/kartana/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -73 51 187 -0 0 0 -208 224 224 -177 64 35 -216 88 56 -152 160 176 -135 133 133 -16 8 88 -24 48 160 -255 222 65 -112 99 24 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/kartana/follower.png b/graphics/pokemon/kartana/follower.png deleted file mode 100644 index 30c3f272afe7b71e1f3daea770358e3871b4a583..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 564 zcmV-40?Yl0P)Px#Ay7qWo`(gPoP+!UeVd2>a7l26!8I?uViVtzSX_8WyQaYp)$ z(>Ml{D9VgS8hF)z;nM}Otbp!;B`;qN^6hZu>~lVsQ&zbq^SBpcGm1YNc-60bWstz) zk8N0SDy`+jDa%_|8g@{9H6H%@Z(O=_=8-r3$~*mM{RtIN#&6X<3NhxCv&(XgYM|Re z4lg_g>irci&I66S=~v$AKMls!cs&vjFAXC0ELYMMI)~c(#{1oCTn$cm)4zDH-&82# zV;XbG2(ov_#b+q*q$fUkh&~k>svJ%lWBPVRsFf!cMVncnl=IQ|elFd_^ zH*&&!!v-ALgaSjiIGqu6k}uE4ejFgqasa_l-p|1hS(oWyeuiG$$=kOc=-Ekj2+ZX1 z0z|`W)qLh&=1w)yPCVo78CrU3dyZR442Qr<76U{>*{ft%^A4NXi!c59EWO~lK**(K z8v!5T6^VwV>Z+@Auh`1m5AcB}F4n=PiI(0zvpvt%=4wANkl-U268Ut0$2(zps~UX1 zVOdDuq|rp5nJas??QBwNVIT((4doxF&p(E!K%vnbZm@fl`s4Sm`E`$4vU5&D4770l zl;M-|(F(2rzg7X&M-2v0T4rorqvyYDivca!mYIcUSUNM$kfGJ1gDwWt=fB_3NI-m(as)HeG zAkyCA+A;#bz_g73un+1c^~%Qg*XFvfbZCTuJ<66Y7=r#*qzovB&cJJ<0bs^{H>p=@ zFHLhDeghu^i4c~(yo^ZKA8wE6Q-#dJVGas*Vyck(wwa<{hO zAg%PGpveK6iwK~s6_<7yAO@BJ(3srGv>{x|G2RGKx=RnSmbN9lQFw11qw1}-_Ii93 z5i2=v;tfH|Qj6CLuLBHFwntBLigg8ea^RzeA`dtuBw>2tix8?Mg3JbwT`gE!Cwj*)i&0000*MUuz-mZf&FEay7ADo zbzxnyB}!caA$$T4#{iH8Qdu|+W5_1!U>FJXcQdU+^zyV$rP;zKkje=-&as&H?n2O* zqLY|9KL{!sHUtr>Ae1NxcZ--UE>B&8%hMse5YC^!gEg`{Vm$zOfB6pJlR!%#*d@LK z6lk?W6l9f%03SO^uD-hjP16&GN&fB2vREak(uiFq`Et1|N<>sP-ZUa#N-C7aN;43o z0c^2YZIeW=plLdRAb;`mtbk0A5B3@6%l52DC`Lmdd0ZH4VX|QGMf;3gg=UMLPOGE)rz9*HSZ;{IT`SQPHHt>Lnc$5hTm;(6B?wg0B6j!I*KzF1UC)hsL^%K&qzk2^=hm06YTq zXaXWz(NtJ;%sy}lW(ybVmU8>mHXJ*&wc(7dy(B@f8+T37v`p(_ z)H1hQ_ad-uJq>zMZCg+Gu$spgXnfBL{9BN|m~38K{$m~A>%95fhRoG!U+b7)Q?g)l kQRZ^EuXQZZCVs-_AH}Vo*OPVLO#lD@07*qoM6N<$g1M>G!~g&Q diff --git a/graphics/pokemon/klefki/follow_normal.pal b/graphics/pokemon/klefki/follow_normal.pal deleted file mode 100644 index 6c6b259d6763..000000000000 --- a/graphics/pokemon/klefki/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -68 70 72 -233 231 233 -146 158 166 -16 16 16 -190 195 200 -250 72 143 -94 38 26 -239 173 69 -194 112 72 -96 64 50 -233 231 233 -146 158 166 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/klefki/follow_shiny.pal b/graphics/pokemon/klefki/follow_shiny.pal deleted file mode 100644 index 0a029849a617..000000000000 --- a/graphics/pokemon/klefki/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -68 70 72 -217 209 139 -151 143 70 -16 16 16 -182 174 106 -250 72 143 -94 38 26 -239 173 69 -194 112 72 -96 64 50 -251 251 251 -188 188 188 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/klefki/follower.png b/graphics/pokemon/klefki/follower.png deleted file mode 100644 index e24ad8ec69d7df19305f58d143dc26b8566d1546..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmV;J0%!e+P)X~q)1Fj>Iwu5I88r5Y1r-7kcLi|>#>8Xn=?e}g$*eZ>Ru_=n?T|VAoUCI z&2X2*_Q{Fh7KVGwhUS;0IUe_Zx;B`28LYn6LpyvtAFLU?>1atlvxC z?}wfsSO~w*fHCxX;0l6Ce#v~dfzV9=JqB3#Jth%`^a*nsNci^ZP2jc)OpNxHL%zs! z-euZ`@U^($k=rod#Ks9MkHz%k6?^BqOk&KV4KkO3e2$HVmPt(5l(BY$Z6KR*6iw-c z%Rurt*1sCdBq4DWGn_fBuI${~HW(B}mhB%+ARNrCs#Cpk=M?1XUVz>UDIfzfZ`*+(`BX6zG)O5Npm#OI1+a?Kr zf6aF@mj?s9uYy+M1$P+}T5i+Z(q+}KObR2ww6_=YN}Qa=AG8tldEv6E)rtc+eREI~ z|9sU2)TUugn>oELoCdtv8v&LpE_hX}X&Z1*E`N1Pet%FCXWvY(^nk41839?X{p!^q zxOXg1-2#=}UtYn|AxlR5{ZFp4E*;^_|pB2Ty{acn4Ao2(s_84Opkg0x7g3 z%0000 diff --git a/graphics/pokemon/klink/follow_normal.pal b/graphics/pokemon/klink/follow_normal.pal deleted file mode 100644 index c9ec80b5aabd..000000000000 --- a/graphics/pokemon/klink/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 54 54 -63 63 63 -104 104 114 -208 218 236 -138 138 138 -11 11 11 -95 95 104 -164 173 186 -229 229 247 -33 164 182 -28 142 159 -0 0 0 -90 90 98 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/klink/follow_shiny.pal b/graphics/pokemon/klink/follow_shiny.pal deleted file mode 100644 index c226e97f8bf9..000000000000 --- a/graphics/pokemon/klink/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -32 54 54 -63 63 63 -104 104 114 -208 192 136 -152 144 112 -11 11 11 -95 95 104 -229 229 247 -104 216 40 -104 168 48 -0 0 0 -90 90 98 -33 164 182 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/klink/follower.png b/graphics/pokemon/klink/follower.png deleted file mode 100644 index e52f7a5a6b01941b18d9362584b155f3921a6c56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmV-I0=@l-P)sl8QbNj0Z+iqtOJq?y=JL7vk( zMP!0Pqwj%_4&SdjO$P7zl2iK&?O$I#r5ahRAErOvI%h&wfNYhLL>bFTN! z4NAnS%mRnlTX*IoU_Rr}bH!0!S3R9wV)f_jadU$!3zi*VwV;bOjPh1p=$vkgM-H4u zQ!(YxJjUySe4%xk(2h@9rf9DjnN6YPOVv9}2DJ#-m19@3ir#woTx*Ps*P&(3&^b^Y z9UNEw*hw5FkESROPIAL*lNPCuqvN@8eLsg8elNfVz@EHHRxow0Rf{*dpJg6ap#Co# zMTc_gTg9yzzXhh8$GC6<>tTz&vdbrb^9>W8vKL@Ffa^3+*0aNRP!C&-9+^BVHwd!< zG>voi;|gwoEPCp&vS^97HSLd}WlMCo zWW28Wz5vT%%a0^DIEQ-I6v@9S&r|05P=9{Ga@gXLo6(ifrwdpP`5A-YwCK0L- QJOBUy07*qoM6N<$f~jE(@c;k- diff --git a/graphics/pokemon/klinklang/follow_normal.pal b/graphics/pokemon/klinklang/follow_normal.pal deleted file mode 100644 index b459e2e9228a..000000000000 --- a/graphics/pokemon/klinklang/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -96 96 128 -40 40 40 -208 218 236 -104 104 129 -155 155 164 -0 0 0 -248 248 248 -88 96 88 -33 164 182 -33 129 138 -224 96 64 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/klinklang/follow_shiny.pal b/graphics/pokemon/klinklang/follow_shiny.pal deleted file mode 100644 index ec1ee862f6b2..000000000000 --- a/graphics/pokemon/klinklang/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -72 72 72 -40 40 40 -216 200 136 -96 88 80 -152 144 112 -0 0 0 -248 248 248 -88 96 88 -104 224 40 -80 120 32 -224 96 152 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/klinklang/follower.png b/graphics/pokemon/klinklang/follower.png deleted file mode 100644 index 8185875059875e37ad38bb80431fe89434b424f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1209 zcmV;q1V;ObP)C3LtJZ000C~Nklf&q z5T$tFr5CLjv1m`y+9crIhye+-J=vh`T)p%%Xip+nTExB;aqF?@=1qho55kbq@}{9;5PM+9C70O>v*n}m?gYA=?<$6{f0 zOnYQzzDN)h&B(GalVvU`9XIj~hM61@7#+Px;jvgAq*F$gB*kh-pc^L=GroLw3L7aF zKK&5@T&_=nCU*8vN_mh;p7#Wjb1CC8#h379vULaw?GR4p+1p=>@?s`MY;w-CqA1FW z?+B3Bk0t&spJrd`Pfuw$ELH1Z(18tSS{% z0nE)CV3BWbu*iy4=$Yt3tmkoAt&Dt&xlBx(Zbvnc4uPkrE${ANBPiVj42Ek^sU;x6 zcXuQiYf1&~G5%VauDNyz9NaCmylp?_!Z;EwaiM*$+fR^V>l%Vs{?fL;OCfS&nCx*! zu+_!Y9~y@xz+Xe`Eg{t;gcy zmS7dgM(EHIBv>x$p*~?JV2@EiP~pP5y0zZO)fjsm}yiP)s-)*4sYHpHc{Xb z7ySL zulCqeQ|yxJr~CWAsZA%jLhHhuu*%=aDmMc9qFMoiB5M^|xoTvx$3gC? z)QdUSTqjK;yfD`(ZIuXgqmfD*0ezcV0sA(sa+MakNg7PRu>&X`ElOz0U@THz`-jDg z`0QPAwusa!0LBkbE?>RBT%U0UD-y6%e;)OT>Jv9^gnPb64Cm0`rB=b6?j~KUg#7teE)yjWS6zq6p!4Re>igO_Oj=b zm>HLxD}{l--<^W~K9jpYwK(rt;Lmbs7WaRWTg4W2XJ@5d?+2UzlkYt`rKla`I&4L`aXUwHJ}X{z8ly@2NB zTVHxrzAse2tQ{!9dQ~gqv$KDNSNE57VfUurF#omBQk9!Z_oZo!d zea{r9=PaxEm)LLRik|a*=clTvOWqWjEoYGV+wtqa`$H+cRNF#^sV^Cy3v_APxSB94 z#MqubZ7BWK^3;lt!3~?zEz=el9bk)>eR53cp|J0@xA{T4^m(_`uQ?GHdw)@X!!d@p lKc(4xzVCl^?njN=AJ#wf)b5`*arp*H(4MY-F6*2UngF-1E{*^I diff --git a/graphics/pokemon/kommo_o/follow_normal.pal b/graphics/pokemon/kommo_o/follow_normal.pal deleted file mode 100644 index 09421fc5f87d..000000000000 --- a/graphics/pokemon/kommo_o/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -16 16 16 -240 211 94 -92 82 42 -207 151 63 -224 81 62 -91 91 91 -231 228 217 -72 70 70 -177 171 171 -140 136 136 -101 104 55 -26 30 23 -25 19 18 -33 21 20 -0 0 0 diff --git a/graphics/pokemon/kommo_o/follow_shiny.pal b/graphics/pokemon/kommo_o/follow_shiny.pal deleted file mode 100644 index dcdea738cc3e..000000000000 --- a/graphics/pokemon/kommo_o/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -16 16 16 -240 136 184 -92 82 42 -240 40 80 -224 81 62 -91 91 91 -231 228 217 -72 70 70 -200 208 0 -160 152 0 -101 104 55 -26 30 23 -25 19 18 -33 21 20 -0 0 0 diff --git a/graphics/pokemon/kommo_o/follower.png b/graphics/pokemon/kommo_o/follower.png deleted file mode 100644 index 91e7256a997539f072f51ce5da20d819f15e67e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1028 zcmV+f1pE7mP)Px#Fi=cXMgRZ*5D*aX(_UOsD$kcc;88wXTU+Pk*+@o4v8$_$h=^rqHyR!n850sA z6%+sf0GtTo#Q*>Uf=NU{R9J=WnCo)mAPj{gB%rX{egDVZb7Utm<~Gym&yY@=_!Ic( zf^hnHe8y*d#%FxSXIzKK&$(xZ9YD#So&2jx1Lksvyr`f~k>)qe+ zQ=ml4qA{vui??n8zgJxBsF36}B3+2rJmp*@Cj`a#(`~RFKlDMMX-P%>m$d@v_=+RB zkY!Ss?2hd$-P5D4SKet$L7TI-4*PZ%OOXK(lS7Nu#)p-_YoW{5}qZ^x-Gcz`P; z(%3`%DiZitwdajSjEdaUj5@#VA9j$?@J<1)$TP%FZ_Q@SsgM34xdx%4)jZr$Uk2>m zf$jg~_c}=N-E?IOqO}AwrYIPWQL$TJfC% zMf35C2WKL$5?sHbw2Gt@yyaZ{WBaaG9_9W}gY~ho^jTdYF=;qtF>? zgu|K`aQ9TvCr8P}w**udG#e@v^@U8s&C&>DfxY?nzdJ`k;+!(cXIR7%jBiT-Gi+6d zoCj2>33o8VUC@(obTkR%XMOSn2VR?iHI4!ic5A-8<=1rE<>2Mu-yK&kF)0BD4KG6; z3`0|f(Hz$?KOUB#F|*~CEd4hxetuyTf?XUi-$4lu_$F64c{{Ag^T|`sky3wJ!_rur z@}xPigeeM~RfgP6kYm7HYsop?_t=>QXsDIvdb-RPj~*9JnCydP-!5M`dCt`(7F21K z>Rg*XzzSyjp729ma_`aYa+)~+5!H>F3d2&Ya-ZzOzqzziiL=NX-*4{{xqH}-x^K_o z({O_cKV|rJ7c$cSIFZPp!XD@3fwtGwbn@}qln4_o7ZzApSO9qm z4hk6=84nf&1ZYS+D2P}QV6h`Y;lqUq6Fekdy!g>!p|GLBYh7ML) z4u`_9ndw5y`CupOPwAG!|nYo@R*qmwdve@(S zkJ}pe)JMiW4BOkwdq*Ysgs$kF3CX=|zr}8N_=GeromKNhV@D%TRQ7+y!l>7x>E?{T zUl*K{xxXiO_xa>W)&DZ))a!6sKYN|KZ{D3>^NPM53V0KsUN86O{vW25OsnMGO)l*O z#*b==YeY#(Vo9o1a#1RfVlXl=GSW3L)HO5;F*33;HnlP}(>AcMGB9`=$|r%MAvZrI YGp!Q0hAAA|mVlCgr>mdKI;Vst0Of5U8~^|S diff --git a/graphics/pokemon/kricketune/follow_normal.pal b/graphics/pokemon/kricketune/follow_normal.pal deleted file mode 100644 index 9a0d8a3900b9..000000000000 --- a/graphics/pokemon/kricketune/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -136 56 32 -168 80 56 -80 40 24 -224 112 88 -0 0 0 -104 104 104 -232 232 248 -56 56 56 -80 80 80 -144 72 24 -96 64 32 -184 88 32 -224 160 80 -240 208 144 -176 128 72 diff --git a/graphics/pokemon/kricketune/follow_shiny.pal b/graphics/pokemon/kricketune/follow_shiny.pal deleted file mode 100644 index df6ae941dc67..000000000000 --- a/graphics/pokemon/kricketune/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -120 88 16 -168 112 56 -80 40 24 -224 168 72 -0 0 0 -104 104 104 -232 232 248 -56 56 56 -80 80 80 -144 72 24 -96 64 32 -184 88 32 -224 160 80 -240 208 144 -176 128 72 diff --git a/graphics/pokemon/kricketune/follower.png b/graphics/pokemon/kricketune/follower.png deleted file mode 100644 index 285d4e2baa5378f699c4afd830d1b007b825bd35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1035 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!9_D69yu z2+)vtP!ItW&dA7k@#2Stg+)L>zyuG81P6s35eg3$1bnzKVMBvQOsvHUpd!X3Z+91l z4pvzYAcwug)7O>#86z*7vPIxi0ePU1KyspA8IV?hVj#u9khJq1&_PUlJY5_^JdVG; zVw-*2L5A(aek~R@{f$L!>n?Jaa<*>H>6g`s^;(v2dRoDYsP+>5xxOoUwy>$+kXHz{ zZgJT4BlxTE7WKLBT=SG?`RG1jn|$APd9~gq)rRLEZT`)?xT;hy_x;Odo3!t2bX#%Z z!^v~Ye>qp&*eyPz_3z&Hq9<>r%A2y=rEU{Zfd|3cHD$q(;8`#JMh@YepQ&aDSN zL_eEoSF`Bz%DC2@3-#YSEbx_0*9lXIiCA-@*lCsJ)=kY17j#BVi0%|L<51l6X(Jm4 zr(?vVNHZlL^$z<-+BOMwjg|M7t3^CJW5YgUmEm@s4+{TUE~IZv+`gr)^4-%`ki_!x zC$UTWC3D{Cr6?Nti$7|*WW+D)v}WR&nNM~9|9aJYDO~E?RQ=SQf9E;$>Ygsj{$m$; zGa%XE+5Nm{rg3i5r1h6PzVpex;n>d7#qYLfEBh_JX|(EdMCoIl?>h@V*U4&?Zn(Qq zEWZEVqaRf|d?$3SDU@G4+F4`jBENF;&J*wN+>|-}ch<6r)6kMj53w|{NSa%etb^YQk?ilW$O%=;2A(7gw1w&{+;9NjLLmio8#_#xgOMg zwQ?DIOG&BEweC+BFV~#W;rjUUSmoY_{#Iva+I}qBbot!T97X>ghe}7KpIuVwDjqTE%JNFa>{}R{VGEF=;ZpCdkA*-+{ zFUl$v@}^xDexMV*TD>i#wEy3Q-Lk8F!;``|+HP7(I7E7+_r5zX-<*^>b30dcY9nv& z^i$3L%eBuPSCHzT;w0fN_^kEkj6c)--IUJzFW6Jw#oBE4h9`N6R@3pPSHJiR|9}63 zRo&;wqyr9Kmx0MywZt`|BqgyV)hf9t6-Y4{85kMq8W`#t8ig1cSs9yJnVM-ESXdbt iJPqZOK+%w!pOTqYiCe=Ij%`aoImXk~&t;ucLK6VrW5E0X diff --git a/graphics/pokemon/krokorok/follow_normal.pal b/graphics/pokemon/krokorok/follow_normal.pal deleted file mode 100644 index d54e50f579b0..000000000000 --- a/graphics/pokemon/krokorok/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -75 67 43 -75 67 43 -177 138 76 -181 152 110 -142 102 19 -0 0 0 -110 110 110 -110 110 110 -238 238 247 -47 46 47 -192 180 195 -173 76 75 -236 117 117 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/krokorok/follow_shiny.pal b/graphics/pokemon/krokorok/follow_shiny.pal deleted file mode 100644 index 97fdcc9c83a6..000000000000 --- a/graphics/pokemon/krokorok/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -56 40 16 -75 67 43 -112 88 56 -128 104 80 -88 64 48 -0 0 0 -224 208 88 -88 88 104 -238 238 247 -160 144 88 -192 180 195 -104 120 160 -136 152 224 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/krokorok/follower.png b/graphics/pokemon/krokorok/follower.png deleted file mode 100644 index 8f1b68615c31b890744f88af399719dc233a0e45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 885 zcmV-*1B(2KP)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_I4BTHLo0AtIDlwSSU@lU007|7SXfwS z?(X-XkXXR9!)SP*h?wA`Q>z;Q000SaNLh0L01m?d01m?e$8V@)0008iNkli00(&ozvzK>IeDBEPk-WuQyu~_bhjto?!2Y)IEtOL@O-#}i0-j+D3guYW^|E>$RGmgp%{aO?V{$ECz)PbipHo4OW2+R^e!4#S|AC zu?HrE-tyh1H*X2;@9O z^|i5$k48$J-8lS559JANdI}KwxnL@SLg9N(0h*Hw5Fxnx!*q}J!nK_q%~Khc6Nj^6 zvWVOyQW5p)s}heYRVpG)+&H15XnJ1MU)M$K=d*K|_PilCb*+Onzn_}Cu1fqE^;w7o zNk48J(Y{VEAHrz5{syLD^jK(b80V8kRs4M6;Z`l`N%{#L${sUVaF=PNZ*E*yVfrly z?qkPx#1ZP1_K>z@;j|==^1poj5El^BUMVQc_XizYacu+?n8K{U@0002s$XH`zW9;nq zCM71QkU+Vty@85>w!g=?z{o}E2cZA}010qNS#tmY4#NNd4#NS*Z>VGd00T8iL_t(Y z$L&=;Z`42#HL@HjUDn1cAeGmb>yXZC`I5%<0<^)V1rOUfB7~4} z&>L)05t7agI8KCs0`tW}NMJ_NrlMU4EKv4gNg{#jQn3KWcB@_P0j`Lz!em4h!;i6}tuP!J^GXDmtoSHNXJ2q#7$Rg%OD z5TPIdL}+L^Ifa~Jzgo!Oz_#xR@(Af$QJSRWEmE{Y2~grWNB|%UHBNFuke*6F;Y@pb z)^>#TZDBe4#5Vy&DvNFc)}2M7T{WOgorT2$VpjDx~oOOV?XI?AC^P zC?B%5e!HFwKFW^9Nm~=n6&0p{ zrcEJL7#2+l5Q1p%+g?~|AP%@MMB3K@%WkSlc9Vn49GpQ)0doFXXB0kGIQyVeobQ(C zN-qT7L#f?%4_=?0L3U7E#J;QyJM}dt1sshbNpwah^k|%;OB@6#f#;Tk`tFmD+RBQb zPA2ERsW@?`( zdnQ9kk0CEj!p`tCAe5q08vXf)}0mFX!l0)d)ziZaXyg=WH>MVQ}u@jb{%uAesvLcBUL zZs%*M-dhup`Q5xr6K#-XL=jYcr|w~65FAcM@u6xP0!K7sM03uR|2oP$xGd{0OQYHferCSs00000NkvXX Hu0mjfMYpwX diff --git a/graphics/pokemon/kubfu/follow_normal.pal b/graphics/pokemon/kubfu/follow_normal.pal deleted file mode 100644 index cd5fca32e36f..000000000000 --- a/graphics/pokemon/kubfu/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 220 0 -48 44 44 -188 180 176 -0 0 0 -140 128 124 -28 28 28 -204 204 204 -252 252 252 -220 216 148 -12 12 12 -96 88 96 -96 88 96 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/kubfu/follow_shiny.pal b/graphics/pokemon/kubfu/follow_shiny.pal deleted file mode 100644 index 669a93cba4e9..000000000000 --- a/graphics/pokemon/kubfu/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -49 41 41 -180 172 148 -0 0 0 -213 205 189 -24 24 24 -205 205 205 -255 255 255 -255 148 82 -8 8 8 -24 24 24 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/kubfu/follower.png b/graphics/pokemon/kubfu/follower.png deleted file mode 100644 index bc9e45a373f5385c55af4d25eed2ee96f9b4bf16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 779 zcmV+m1N8ifP)4ZP+}M;13=CjcU|?8a000000000000000CrFe40007( zNkl`YxSVsJSY+i;zbk`#J@uD;GrJc zUhTz$M?p{4leL0)sKg`|`U6dql-f;cHnT~r#lj{|H@iDCNsM^#WZq%n!*}1z`@VfM z3qUuz(T#5WM*-!|tboq^+kDPOWk6x%W*(F~G2UEp9#;KOXR;vcMK9*yc zw21#CXLI6$tJ~}vj&g&;QrcxRXdqk8JhtLgJe0;mStSMQ zO$@kq{lPUo!7`_=IAbcpOFw62qBmHzHvkC}uUDgvk|eVXzRS=s6DgLFnX)(V<~b9T zGltt_i|@@l3Emt&nB@$hbj%xMeG|8}o@imyouUcp`Aem5%F&-Fm_^FbgoF^QBP32y z4n88JgJ!lISq^rel`n8_2gx^6G0#oAjly^jNqE diff --git a/graphics/pokemon/kyurem/follow_normal.pal b/graphics/pokemon/kyurem/follow_normal.pal deleted file mode 100644 index 5f63791fb897..000000000000 --- a/graphics/pokemon/kyurem/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -18 32 11 -198 224 204 -74 91 80 -129 120 123 -152 200 162 -62 62 66 -228 197 26 -139 130 133 -55 83 64 -27 32 25 -209 226 216 -99 99 99 -142 142 252 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/kyurem/follow_shiny.pal b/graphics/pokemon/kyurem/follow_shiny.pal deleted file mode 100644 index e36f817b045d..000000000000 --- a/graphics/pokemon/kyurem/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -20 32 30 -232 239 247 -40 72 79 -88 104 192 -200 208 248 -62 62 66 -205 64 158 -88 104 192 -40 72 79 -20 32 30 -232 239 247 -72 104 120 -152 208 160 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/kyurem/follower.png b/graphics/pokemon/kyurem/follower.png deleted file mode 100644 index adf00b5e87cfe63aedbbf024c9321e3329de9474..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3525 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 IM6N<$f@^HuaR2}S diff --git a/graphics/pokemon/landorus/follow_normal.pal b/graphics/pokemon/landorus/follow_normal.pal deleted file mode 100644 index 68ee7e89de25..000000000000 --- a/graphics/pokemon/landorus/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -84 86 84 -109 127 139 -237 237 246 -198 198 211 -22 37 14 -142 85 23 -219 152 23 -246 131 142 -87 78 43 -212 99 49 -225 80 74 -38 37 38 -214 195 61 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/landorus/follow_shiny.pal b/graphics/pokemon/landorus/follow_shiny.pal deleted file mode 100644 index 36e4944980c5..000000000000 --- a/graphics/pokemon/landorus/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -103 64 40 -103 128 140 -237 237 246 -160 184 160 -22 37 14 -158 97 23 -248 160 40 -229 89 32 -38 37 38 -158 97 23 -229 89 32 -38 37 38 -214 195 61 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/landorus/follower.png b/graphics/pokemon/landorus/follower.png deleted file mode 100644 index c5e237f0b7757eec932b34b6ef60ad31edaff7db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1438 zcmV;P1!4M$P)UeYB@T{N7u%Q@_JfXBPAk-7G2u{3CM71;!#xmmohSeR1uscNK~#90 z-Ig(L+c*@*dD#J~3EJ}5pA%!EUkkKiy2*}9T?iqZ5 zkZe6$fYTdg1JMmPTye-3xBv(AyWFEF*^<#OaL2*+kB|I6^1VmWlJvi5s8RW@A*u2$ zt$EwtC}~J#0%M74uUwCkO@PiL(3=|tb`9zIZ%=XjeV%PezAg+ywsHXnw~vn6xOE}ea_-|v%I;^GVt0!{ zFBu-S-#YHv!L*LAhI8wpaA1wjvbugdxKIo(kbKE_wiJScgr|hDS<0t$l@h~va9~`* zvGfN;j3DVy#wTJrcQ75;Z9E*dj|NMq%dRp?u7+*s8K>_l7fcgg1CYja$rn&&k~#Qh zE%48a!LrE7t>J%B7h*kt2qj}Sbcf!UC2$V9`!uwJw%ca*#N@23m=%W)Y;LoJ81hY- z^{i&1#9a`F{a!ejLe_pgu_u3sB0?y&&H|VE_GG3*&e03oiCxEcuc1mJJx+dFuxGt zc1?NJ0Bb75tilZu6TSztZ~#fT8zf-PJGv0{eMmEy3S&n_N>Z{RQmvz|Lt5K`Qs%a5axJ5=1Z3#T!=zD+pPI#dm?N~@eNu|Iu` zz?-TUbqWsddRQx%_K`xe%R$`#Xw9N3H1R@1YgM_G-=}i#JnCUg)(#-eQ=IKLYkT^Q zA|8EFS5&Zy#gkMc#h(E2C~mk2iLAA#y3vD}okvq`4-L@MPp1G1>#hMMMnE%u5UqGB+B}?)!H~;_u07*qoM6N<$f|KjHVE_OC diff --git a/graphics/pokemon/larvesta/follow_normal.pal b/graphics/pokemon/larvesta/follow_normal.pal deleted file mode 100644 index 5b2d1cdad9f0..000000000000 --- a/graphics/pokemon/larvesta/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -96 32 0 -224 64 0 -128 128 128 -192 220 192 -236 236 246 -0 128 192 -69 69 69 -128 96 64 -0 255 255 -96 64 0 -192 128 64 -64 64 64 -109 85 18 -0 0 0 diff --git a/graphics/pokemon/larvesta/follow_shiny.pal b/graphics/pokemon/larvesta/follow_shiny.pal deleted file mode 100644 index 1a680a1d050e..000000000000 --- a/graphics/pokemon/larvesta/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -136 80 24 -248 200 48 -128 128 128 -236 236 239 -236 236 239 -0 200 88 -97 81 64 -97 81 64 -0 200 88 -76 59 19 -192 128 64 -97 81 64 -76 59 19 -0 0 0 diff --git a/graphics/pokemon/larvesta/follower.png b/graphics/pokemon/larvesta/follower.png deleted file mode 100644 index 189a51f30b4a972f1538df2a9e7c4a8cbd018cd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 618 zcmV-w0+s!VP)Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_0001BAOPS%0Dypiz}&#>?DhbFz(qwx zfM7rX|Nme>0KkAiKtMokRT8nvWkmo0010qNS#tmY4#NNd4#NS*Z>VGd00G8HL_t(Y z$L*D|PQx$|hV3c?BSs+PAyRQFBp4Hk8IangTWR_Lfu7Wnt=(W^U@}sHG%Sp4?HH9e zC`%uJff4Z%goWH)l~kQz=xtxl{{QoxlZbV!V;$@G&#}q4x`dYo+feaW)n_^zr?k#kX3JTMK7Fy%^83)xu&K}Tm18%?sE5SbCJ(U39yo7~UqXx9x zMM2>m0V%=&L}lCngVBM=PzNUHMEhVa5QhNWb_qiiP(Ri)E-3qhUjGv1e_B{8<_2w; z1HgvB1?A;S{EWB~gxxd0kev=hcnEa>Lx;cx#bF$e$R!CwdW#6xyS-ue82NSLPMa8T z!R(ea@S)9Ky?%nm$hZ;r2WTWt@8RY?BuC(ap4o11;g>~EXDR+VQI_%ZAZ$}Yow zHm9Ok&{%t7?{b#*^=)EBA*<1_)trrg)A}W>rEkcA3vR^jyM9C!+$PiHs)SW5I7nxC z0Xv?bCQsvB(7Nvm338S;Nvthq;c9cB^NQvC&e%zu8wj0MOnS^%rFud*`LdYh{MzCN zZnj@5vOvv62@563A4q=c51MyfVyM)d3alE;@XtbsZ$bB*sP@$CN&o-=07*qoM6N<$ Eg4lf#VE_OC diff --git a/graphics/pokemon/leavanny/follow_normal.pal b/graphics/pokemon/leavanny/follow_normal.pal deleted file mode 100644 index 6cc575184dbb..000000000000 --- a/graphics/pokemon/leavanny/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -136 120 16 -0 0 0 -248 232 56 -248 232 56 -176 160 40 -176 160 40 -16 64 56 -16 64 56 -144 200 8 -88 152 48 -218 52 48 -40 152 80 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/leavanny/follow_shiny.pal b/graphics/pokemon/leavanny/follow_shiny.pal deleted file mode 100644 index 659cef2b6312..000000000000 --- a/graphics/pokemon/leavanny/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -176 96 16 -0 0 0 -248 208 104 -248 232 56 -224 176 64 -176 160 40 -40 72 40 -16 64 56 -216 248 8 -176 184 16 -248 32 208 -72 136 40 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/leavanny/follower.png b/graphics/pokemon/leavanny/follower.png deleted file mode 100644 index 6e5e2b474d35b92bc792e2f1f5113ee95b2f18fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 677 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 diff --git a/graphics/pokemon/lillipup/follow_normal.pal b/graphics/pokemon/lillipup/follow_normal.pal deleted file mode 100644 index 199de3f20af0..000000000000 --- a/graphics/pokemon/lillipup/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -96 72 24 -144 88 64 -216 144 88 -0 0 0 -176 136 72 -232 200 144 -88 88 88 -232 232 248 -80 88 112 -216 88 88 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/lillipup/follow_shiny.pal b/graphics/pokemon/lillipup/follow_shiny.pal deleted file mode 100644 index 63bbc81935bb..000000000000 --- a/graphics/pokemon/lillipup/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -104 72 16 -96 72 24 -184 128 72 -232 176 88 -0 0 0 -240 216 152 -88 88 88 -232 232 248 -80 128 112 -216 88 88 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/lillipup/follower.png b/graphics/pokemon/lillipup/follower.png deleted file mode 100644 index ef88414713543a40591bfd34a2ceb4d8a2041679..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmV-a0;~OrP)Px#1ZP1_K>z@;j|==^1poj5Ay7VGd00F#7L_t(Y$L*9$PQx$|hR2fG z*Kw%C(s6~7;)pbqrOsqz>%(MZ$2-X7o?%0Aw{waaeItI2Rkp*noZ^uoR$imSOpn45CZ1*cz5k%%P@DQRKA7oTaT0ZRJvYw%uq;0>(Vn zR2g35Owlv67O`4Diq8hWW(E<1sBo@uS_-VTgrO}E3u?f5?uWG{QxS6rXy@CC8gPct zlF$@L@yh#k>89C?8Kl1440mOc!-<1f29%|Lc)720r`=%=>NegFH6&S@i+7&E@@={) z@?-aMvwUBCk5$a$iF^<}VZ@>-_cfivZm;u+LrLy%KXpCk;Q8wPlS{KOsM*V4OC*np zTn!nLix)G%)wB24w`mrrEjOr2x?lF=+|D@D5Av}jO`3%blTQu8EnshfC=AjjWrfnT zMEdISMd(b i980<*cxc0)2;dWc3vW&>~~eA&*xI8G1+KBo*jV zz(3&OgXH5;I!OTMob%73OsjQvdhYHFOp61Iz4o$uL@kVL9sSUhbJ4vPuq`g*e0LM0 zm)s||&1L*_cVr82_lUB##gn*2Tra%j9&raWvem{Rj+Uak6L4G|yljhzdn3DZ$YV8h zY)ZJHN(Jeba)X+ucC3+HZqigN)?V^^L9(OVFdU?IMl;DJ9`BBL>m`GJMtq`M&a8H2 zI$JFzm)oWzvV+WEZT(0a&ixTbtYB`nPE#=;Q<51}ba(*KDz(!TG=jUQM2{TqLA1ix z?aCS}8Q}62AHEye)!y-&%&opoKNqB<-07mfy#4&@ z_VS0I8%I_&IDeg`S)K| cIOqS(Z|D`9`}5!U2><{907*qoM6N<$f&Y!bP&Jon)_Mn8T>!G<~M z_YZY^=T&ih^8Ctz)7xKV-k(u-y7J3qtw+24R&Nxv5GdgFH($@dF5~xLssGMf(~nII z@-w-0&TUU=gKyp0r@K9>kBPbM(Y5a@K4rPQ(!{>-$X4d}N#&YnG}Y$`Z!>sQ`&aCq z%#{U)KWmBI%QN4YfA+nU-1Kv|ghea`KCDyWoE17p>Wf8jtmod8sMQz0%J^;4IBTW& z!}IRbV{Em@o`t0>V2fRsJ8k=q1}TR>7Zc>!vMwe6YkHq`+QmC6BkI6E#_L)~gAY8` z>GspLO!X-{{G#&K-eRLR#pgC_gC}ZBOUitH_;0C$@S!=W7nf$GaF_qTHIeOe_@3M0 zE7M*Iyv@A2;CytOi0z9fT+b|?#S~ASx;-#FLjBq1+3s}*V%>MKtPfgTWu9&DXx6kP zt7qTa`t$D2g$kncj&2M~yJ8Zz-Qt7ty{S)*)*0(?{Fo;jR`@nz&V=%leh$wQ}ox6Jwt9 XT8!137k1_HgEEV!tDnm{r-UW|H$F&R diff --git a/graphics/pokemon/litwick/follow_normal.pal b/graphics/pokemon/litwick/follow_normal.pal deleted file mode 100644 index f229ef5a10bb..000000000000 --- a/graphics/pokemon/litwick/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 221 1 -47 33 104 -104 71 227 -54 25 117 -147 129 227 -191 182 245 -0 0 0 -117 117 117 -227 227 255 -229 229 247 -199 191 199 -104 104 104 -185 185 185 -178 150 25 -98 98 98 -0 0 0 diff --git a/graphics/pokemon/litwick/follow_shiny.pal b/graphics/pokemon/litwick/follow_shiny.pal deleted file mode 100644 index d5017fd15a33..000000000000 --- a/graphics/pokemon/litwick/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 221 1 -41 90 115 -82 197 238 -41 90 115 -115 205 246 -172 238 255 -0 0 0 -115 115 115 -255 255 255 -255 255 255 -205 197 180 -115 115 115 -205 197 180 -90 148 0 -115 115 115 -0 0 0 diff --git a/graphics/pokemon/litwick/follower.png b/graphics/pokemon/litwick/follower.png deleted file mode 100644 index 072dd6f70d9b06333292e12484c776db1cc4487a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmV;*0yX`KP)$Z<0}1Twx}oQ}T_$S**RRV)cZqqxE!e8OKm+KX zzyJKkwFoG%k_3DaR?FU?5*(EXP?!wLc<4%8MRJ7>GdCg*RW882d9;g_Hfg&<1L&p; zJm8w9be!#KlE6tEltY2%dGu53t<0h2^l5F&{DQ$!pB`nm=q0u?t3iPmaHSNFInT z-CnCSlkGkS(m9mz8-uY|caoDxE8)%iW)eUv=Pv%1>=o+qNnU1uZROk^GB~2?(z{zF z|9NuIj2hi4&7ePdjVN4WBt=cupKxSx@`MevLcRNrH9JN wSKBb4xjFtU-Cx8HBnz%UZQ*qM-2U1A0=Blly5O~&8vp7Zw1S76u9{ z8X_7JEG7g*ytuLA#EOiB0EY<`4nJ0`xKL3M5a8jQ{@DVkjxovG-G!lpRn`N@VK4FY zb!C6X$jhd}=(v#Y0#HaGInl2SNGm`wkYZp++W8LX4yHy=7sn8f<8QCp=G`_BVMy?r z+{UwL@hqbWjuTlUC6!mLXe^oN^Mw7xr8@`Q9J8hddVEZiZp_JF*}iM$W$7x^*N;HK#R zW1Vft4D~aQemL)Kc=76l@Evw7X^r};^>_7hT1#uvzABq=h^}i}!*a{vX{wLA#gfCH zSKj&D5ozJ{-nn(P@^^);+j4g3B;NbFxy*8Eb?Gc#gTBw)t*hrHP1}1@OdvPlS!=BM ztBWD;=A=nHemp16J2qG1x5(V34)3%S?+dOJ&zPm&6S6MPHf6)HHgS`$?+pJ51(;3U zx#Y|$E+wy}&pw)#{9J0g>EWcf_mS!s8S`tk$}cLlsCYcgI-dW&aL3Y&#ShYde*W}n z_QcKEJB=AUbFzxU7xMBgdQwuY-qh<`xBC9Ub5b>0cHV39yL{#!I2WPawe<*ppy-$F ztSr(w#kZwpcb>VK6VzF1rfKD^AFktn``m5vvu}=mfhyQ zHgj@HYeeR$Gs+y-PS2ccFD9_|x2BZRiJVtnYkxZ5RX%d{#lkB#Zw$7_+RJLLvA)%B z^Z(xu;i{zI^>MrznrCKbeQa-aTXxF9KS7((Ayaqecps&KOm>=5G?~bh5ZM;tZx$aKsM7g!n_La%sJ}k?Y2OC7#SED=^7a78XAQd8Ce;dSs55=8(3Hw7&NQ4eniobo1c=IR*74~rwUtO Q4rE~PboFyt=akR{0KevsssI20 diff --git a/graphics/pokemon/lucario/follow_normal.pal b/graphics/pokemon/lucario/follow_normal.pal deleted file mode 100644 index 4ecdf26ad217..000000000000 --- a/graphics/pokemon/lucario/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 56 88 -72 136 192 -112 184 240 -56 104 144 -0 0 0 -72 72 72 -40 40 40 -96 96 96 -232 232 248 -152 24 48 -168 184 200 -120 96 40 -176 136 56 -232 184 80 -0 0 0 diff --git a/graphics/pokemon/lucario/follow_shiny.pal b/graphics/pokemon/lucario/follow_shiny.pal deleted file mode 100644 index 58e6064222a7..000000000000 --- a/graphics/pokemon/lucario/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -120 96 40 -232 184 80 -248 216 120 -176 136 56 -0 0 0 -56 96 104 -40 40 40 -88 112 128 -232 232 248 -152 24 48 -176 184 192 -56 88 112 -88 136 176 -128 184 224 -0 0 0 diff --git a/graphics/pokemon/lucario/follower.png b/graphics/pokemon/lucario/follower.png deleted file mode 100644 index 1421a014e56f72c63c3c5d85bf63f63455d7f00e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 940 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;;M0j)@ zDA@7AB4Ywj*u%p^Lqj7WA>qY~A2TEjR_r)Yk)W}m!{Wt`fLOmiE1(L-ByV>Yh7ML) z40MxFaIP9HSZa*b1t9SX`Z>S_T;{^r_&hUJ^IgC+Wy~c%A_k^HFxh> zbKePG{Q4W4hRKqD?5y)nteFv-BInhcdM}dU>Z%=KQ*W#Z3QlT}(VMQ~CfXdv)9L$o zQH-c`z-a?-qvyTcvfeRzbEoreY;1YXJoE3thdWQUIX#bJ&;P>5@wV4#bN&sd=XVYU zX6#ybLSV=GLkDEL=5WW)?k`E}=GpiCoyMBIU)!0UM;vflH(xK|^q0defm%i^UoLZR5_S-?`m6Pn4}=7`grZ zUPawfHriI9+`Tcq_shRrbMM?v##^QCkHa>!-{!ryVnL=@eU;d&sKmoJCRExweF*NW zUem5QzdXd_|LGUJxd-;VuXZaka(!6swjfU=p+((5L7MfE+hK0?uuo1c=IR*72!o4I5hPy>UftDnm{r-UW|_tc2w diff --git a/graphics/pokemon/lumineon/follow_normal.pal b/graphics/pokemon/lumineon/follow_normal.pal deleted file mode 100644 index 5a81d1c0e055..000000000000 --- a/graphics/pokemon/lumineon/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 56 64 -0 0 0 -72 96 96 -88 104 120 -160 208 216 -96 144 184 -168 64 112 -48 72 64 -104 0 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/lumineon/follow_shiny.pal b/graphics/pokemon/lumineon/follow_shiny.pal deleted file mode 100644 index 59d9221705b8..000000000000 --- a/graphics/pokemon/lumineon/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 56 64 -0 0 0 -136 120 64 -128 120 88 -240 208 136 -216 176 80 -168 64 112 -96 64 16 -104 0 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/lumineon/follower.png b/graphics/pokemon/lumineon/follower.png deleted file mode 100644 index 670655a2a158745fb7accc7e26dead8078958d94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 937 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;;H~@Jb z2?-Gy6$>uhNSLr=g+qaXheHN~z^C1xuL0#4lf2zs7&=&GJ%Akc5>H=O_GgT|Y%1(4 z4y}F)6cR{I^eY3>3Q!EB7#Navz5`m%l;i2*7~*mK?Nr15TLvP>bNyu}D+C?8A!DL# zGcj#%aOA&smjfroF#qvWM*A%ADSGw^0z{7p6=lc8avAlHlH~2JjeVWCSgGwJ-7&(0x z%-jAmqP+1>M&*08qb6%Y;unbMHr;SoAkwb&vSosX>H^_e4z@EgxkQ#eJ+sy@|Jco2 z(JbpkLrfg%T2`D@4LHEI!C7dQ1E)aXf*X zSC<8HPB@wS{m(h0QW=IwzdCU5oQ>I`zCvwT#&3D?r=%)fWIrqA zepXx7mUMb4)rN z2iA9AEf+tr{Y3Dtyfc}PWgFCP8E~rKp8h*+^-F_YDLj8R#qBR{ENs#7?ASb`LLlm0 z%cIYy4;z)bGk8e|9?${fYbHr&M=e{88cg=IorlYfq&9e`&uV{?Bt|_>Zvv zG4>4n59jm!uRPTaOn#~*t`Q|Ei6yC4$wjF^iowXh$Vk_~P}k5X#K_3X*v!hnT-(6H l%D~{k*A1spH00)|WTsW()-Z7eM>!~kd%F6$taD0e0s!|ni1+{i diff --git a/graphics/pokemon/lunala/follow_normal.pal b/graphics/pokemon/lunala/follow_normal.pal deleted file mode 100644 index 0c001dbf3f0e..000000000000 --- a/graphics/pokemon/lunala/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 0 0 -1 1 1 -246 238 131 -111 84 49 -94 94 94 -49 49 49 -106 90 197 -196 194 217 -78 59 159 -185 169 97 -163 111 234 -255 255 255 -107 65 165 -255 82 123 -163 160 192 -115 230 205 diff --git a/graphics/pokemon/lunala/follow_shiny.pal b/graphics/pokemon/lunala/follow_shiny.pal deleted file mode 100644 index 7b0cda7e3135..000000000000 --- a/graphics/pokemon/lunala/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 0 0 -1 1 1 -246 238 131 -144 80 8 -94 94 94 -62 0 16 -192 40 64 -131 57 101 -128 24 40 -185 169 97 -72 24 32 -95 34 81 -56 32 96 -255 82 123 -182 54 74 -255 95 143 diff --git a/graphics/pokemon/lunala/follower.png b/graphics/pokemon/lunala/follower.png deleted file mode 100644 index 226deb05b680c518f0ab6f7c7e183218cea281d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1120 zcmV-m1fTnfP)Px#Fi=cXMF0Q*0RaK_?t^bsFs)L1l=_8EcXY;?*|xL+z{a-jus<_miHrIiebD8iec!nO zI)r7xfF&;KGo;i9UF4$`y@946)GwRX=^o5(G+mVhYeI7kTMs* zWmF!KDh^Z{aODhhj@Btg!?}LpT%X?|7nWp;Bh3N3d}Tnmr+m1s;1!};R0=p}8l0!s zSHm0q!nf&=;kvHROOOJ#`O1JcaOw`Y-OAC?TT}`fUNsnZ$)Mw$>oY#R1Q5lQUR{D5 z(Drw5X|Ufu1b^?V0F2KAxa4mcpz>J&c#`-!KnmDmNLQHNrD4BsWA2;U!jVz}E2x}d z&RyPMx_qmg>ob4elDIymv<4gk*z?rhlNa!~(Nhk0^hvLE;01*<-1209vAps|fH^dV zo_5Eaz5%;@Z-XP%yq`0U!NI}#F$P$0QNOVW4&Q1HJ*O#PpN|>>(n>{XZw3TIg2qCUUJpAX6cHu*3WzDvM~>oh#S2mb-><0+JIzzP_z zxaDZTx4hMVITzpoetq|?<-_>mB~Vy>dabQ~jQ8fj9qsWHsQg(V7ckDS#6|sTko+wv z3)tqv2kZu?^~PH8G+__c8gEb7;v<OC4CD& zV}8^C537DHD4gR)z?hHamA3-bAr3gx(SHfp=L6cq4;Zu*A2^!&fK?f=0>(M!JgL~} za?V?UdXJRu_`PlxAO-C6#kUd?d?!Q=;~Pv{z<7fT55ZaMLV)RV&O3n;fb4>VPA48$J`OK&<(!)FSO4XsK$>tsb?s);X8~vV@&g`%a{>67wxIId zI!j+{|H{AhslD!yJL5*G|^oAkr+Hy8Ec mySvC`ga3Dv2OzEQ&-@3Rq&=-&Fp5zC0000u-)T3PoOkK? z3GPKRQY&xYzV~h0|DzpscIQ5aOEdocYI8b%9s|>!`_q5Rwln^TzPEO3MCt+U9Qj8N zlAEh0Ue>Bv+I{EEMU5VX2d2+s6VA@2T6{KM&7OtxUH)uJn>_Osg_EpH6p@oMtUaE>qTd#=s$ zcAUbaJZ;j`&zk3s?Pt+?9(<=JXJ_%uJJxTV&uKD>`y3J$Yn$>zCO_#u)7Qh6c}$=4 zCRkK5w#4+Arz{ELIyrf+P)DVA=dFF7(o370CEqipcKXW4Jm3}Fxnv60>D`y-2rtlL zx!OK~k8?(WY>>jjYdb7H?7G?`EEKhP;_~a-N#|Ou)=pc#*P6xPVN&npmSvyzu-F~+ zG|RlLa{1`nYr=V-%hqL=&N|JIeP!y2>*kMlopM@b@!?weIbX%dI@?;~bF*e>sfU)n zPCm8NWzyP>RUUbqz7?;xCTiUk?Xi5lC3M>ji-rl^4r>J*Hb_~XPpy4Ypt4hE+q1P7 zr$i^29KNbMQF6P0beF?VYpuqP;-3>AKH`}3VXxbheT>Zt>z^&+nt;x8~i^=DDIs5@%#7Gsr{-c|Lfm;?qSL3 paQ^7Z!LpNc^}U zu_8j?!UP4Nu!Dm`L_~y!hDN}I9R(Y17z7l&c=6*xfCFzgPa{y8G0EHAg`tC0)&t04 zFY)wsWq-!V%cg7*_*6h1C?t@a=vM}$6`&YMF)$?UdE!LCB|Ej{dwn(bf<&KIntuML-e0wT{_JAR6K9-%zVGa+IkS9En$GqKTBG@{J;5xX z)7g&glJV_>H9=>0Y)Lnnvj62BdQVXH#F`yBgc>vJP}{qg5LySBd<}_ZY-0-so>-I(4yY?MYF7iEicY!stozk5`+{mzX}4JJ+9M9^=CA z(-WKAFK0!ZI{K$5ZM&Ah6E2o0MkO)NHL-g9&!XDTn=H`PeaLjT$B0ukI-k>G2ZN8k zgxZh$k0W2R>c#0?p0(}C*~h87W@{c;y1tg*ZfaFyQLkIj{)W`E#a~`u>RhmAwQ9!R zrZc^M)2hB5=LlZw@TgJwS(H-_$Kp2(e;I2&sYu2h_mRJU;RCz=t9V&^#wE-~jRz+1 z*a4H8YKdz^NlIc#s#S7PDv)9@GB7gIH89jQGzu{?vNATcGBwjSu&^>PcpAzlfubQd aKP5A*61Rpa9NU(FQnRP4pUXO@geCw|D|mST diff --git a/graphics/pokemon/luxray/follow_normal.pal b/graphics/pokemon/luxray/follow_normal.pal deleted file mode 100644 index ee661847bf8c..000000000000 --- a/graphics/pokemon/luxray/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -72 64 24 -248 208 24 -144 112 16 -208 144 32 -40 40 40 -64 64 64 -0 0 0 -88 88 88 -128 192 232 -80 168 216 -64 128 168 -32 80 104 -184 32 16 -208 80 64 -0 0 0 diff --git a/graphics/pokemon/luxray/follow_shiny.pal b/graphics/pokemon/luxray/follow_shiny.pal deleted file mode 100644 index b72dd0cecb2d..000000000000 --- a/graphics/pokemon/luxray/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -144 64 16 -248 128 24 -192 80 16 -208 104 16 -40 40 40 -64 64 64 -0 0 0 -88 88 88 -248 216 24 -224 176 32 -184 136 0 -104 72 0 -96 24 16 -208 80 64 -0 0 0 diff --git a/graphics/pokemon/luxray/follower.png b/graphics/pokemon/luxray/follower.png deleted file mode 100644 index 9f1e835c563c7573c0f9e0b83fd07693a80c2128..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 991 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!LpNc^}U zF`+=AaEhT!6N5eGEj~&$=lt9p@UV{ z1IS@7@$_|Nf5ynmrfd=TR6rgmB#@lwR|cdNpcqIoFeL4K2Xqb7WKS2z5Rc<$rx|8T z8;TsC`f%0Pm`|LSrsXxZ=)~T3D%c&f@VwU>0j`JhE~Qy=OnPNi{K1?;8 zW|jLmRr}!D-Yu=M7w+F(EfJz0?|b`(Sl#~#@8>tXI1(u)WGY>9f?wn3!rrB7jw=`Y zuukYS3!9Nr=y&1Smrf&9GdKOs6H@c0_I+OW)^WZ0nIxSj4_BJcpKvnp=jvyl*Re9> zC3Gx&_GGjDg9)ootU3AU&V0_glSzAuD`qiYnC@phd8rd`4Ts!m!2lJ50zt9%$9K-M zyziSnq18h1pskta{G~=6Gn%^!jO?yXf55eIljZNiHlNgGEAnSL9(Y%|UPwo2PS3{r zJk76Hr)Os}U!HJ4Ny=25=jV@3XBP3~qSyO3Y{|8XmiG0TIq#xzX<)j{hg+9(8J@|1 zIOj9r+2lR`vm;LQn<&c6`+sv6cg>$u5~1p1pY&t)@7Z8!TQS|tkh4ttU|#Nn%@b~i zG2TvP{C<9yuyf}@<%|?XxBOK%?wva>vZ=sp{*{S$KJKxUtYa-O*E`?sw#@f4v%&rS zv-S&a3J6}iY-Y#C5;k_#Z!s;cck0BG-uaZ7E#*BUO_QmvAUQh^kMk%5tsu7RPhp;3sDk(IHj rm8qGwfrXWU!P8Ja2^0;v`6-!cmAExb;n=nWlo32#{an^LB{Ts5x3Hfm diff --git a/graphics/pokemon/lycanroc/dusk/follow_normal.pal b/graphics/pokemon/lycanroc/dusk/follow_normal.pal deleted file mode 100644 index 3cfb9d0e13ca..000000000000 --- a/graphics/pokemon/lycanroc/dusk/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 0 0 -16 16 16 -255 255 255 -80 79 78 -42 39 37 -75 69 63 -184 181 175 -96 50 40 -199 134 77 -178 98 156 -152 100 54 -156 90 50 -64 136 60 -104 191 73 -128 128 128 -0 0 0 diff --git a/graphics/pokemon/lycanroc/dusk/follow_shiny.pal b/graphics/pokemon/lycanroc/dusk/follow_shiny.pal deleted file mode 100644 index 66d38cf4023a..000000000000 --- a/graphics/pokemon/lycanroc/dusk/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 0 0 -16 16 16 -255 255 255 -80 79 78 -42 39 37 -75 69 63 -184 181 175 -26 38 56 -96 120 176 -248 152 136 -56 72 96 -156 90 50 -91 188 86 -168 208 32 -128 128 128 -0 0 0 diff --git a/graphics/pokemon/lycanroc/dusk/follower.png b/graphics/pokemon/lycanroc/dusk/follower.png deleted file mode 100644 index 4aecdc9186765a6aa53ef4a49105fa867a51a33b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 956 zcmV;t14I0YP)Px#El^BUMF0Q*5D*am|Nl@=PAVrQOGQ7pwXa|@D946PvSOT=WHy{yGC+ttXunB- zfPhbg@Gk%W01tFhPE!E?|NsC0|NsC0|NsC0|K*LIrT_o~B1uF+R9J=Wn9+9QAPht; zkbyXD|NnD$MmXul7HE_0IeiIj;xv~!qmdA_%km!Y@gDE-*O33@zda<)6-NA*hd>|{ z4mC#n2S&ztnac`&NpN|M|G>yeHBBOz^DZz40gSnQLZom`i>9PyIBCj7q~%158(u!o z7gahmRv2;AMy?cC^WxP>#97|(mo<{Sr5f;BncK0zh+A-GQEuW+i#QbK{mXAPb6!`q z@J0$FjsztXXTe~pGF{Jcp|J(>iY?TW#E7eA=>q*W5%EP=m5Y>|3oiKKSdhg?>?`H{?HDd-Q?^xYLk{O)l2phC{| zGcf0{sdqUjtlma84fiZr?OEY zPb;-N1Q7795A9L3PejL;<4zTE3fyd`M28s$FyLGnuy)&Qlfd$9l@jlrF5)K8j!KeN zY}q_=9D7y7_W(-9mu!9jQ%;e!t|)P?GZa~Q>{SuRGOewM9aKuI-f1-8yF!{Ig8=T_ z!|bzV-)DA#k1HwSwpsLK4FvEUVQtVa5p&6WDL(HJjBd}fM&4An%>;g(0*yEW;9LHm zOE-ZuVi-W5k_Y+`08MlDz}xTU#xfV{Hr?V8PZq#20&z|N&c~GbzeaH5Q2>Ku%nfh$ zx7rt0zgYBGfyb5gtr&aDzyHPGy>4_SGq0L`?v0&`uk)P8 zH^QAfX1vJFufBcz-nacTY)Rm;go920w%)}Q9sMiF|&@p-+rR9pnCr514rhh@$pzr-|5sZe09~y z&If5{17%{LC^2PPs_s#jiFp!p&VJ`1#SI~mF2yp;eCvvKObt@gII?=PpX|B4_hTMt zZ8)*0SUYjzrQ(Ehz6<>V@`_6)8lN@_eo+{+!|CQB!%s|ezitVzpzgwAQER^r;0WD`HsPE^2L@bzN!WMSj604i>9-u#js{oxO5-2w2sZ=diqVEVsbH;WsK;vIa!C&l*?ph6uwa2bl}RZ zY1cnbJNo$TuLoD21g;ONmSNiJ+Tj=S?#29qhYK`YKS^Et^kGlxM~kh>7dQLJw*_yi zl*um1E)2M#yI5I|^?!XwRLlgW=+)=%Kfay1;ElKFq?*8bwr4Vhx3-;btnSS@@^x{| z42Qonau07TKk#sM=+2Ao-51#JKDom#vu@@ufr@3x`+f>tUN+(J#YV~aucDl@wL)qv z%e4B<8_OPA6e;lT(BoN?ZITiFBFZTA(cTM{dpcK5dmh3SSts8;^>}!r;bZ?x7aA4A zC!SHgmQvaj`mt_h^_-IRGD){zAGvVb5a^rGg>IP_KK(pb&9_QLcM^Z&dG3>sU%SP& znJb8OY&W{$Kk;hw#q%c*W!RL-I`}P#n%p|$rAT}Fznh)HG8f)kML(R&(0k+tV{g}! zb^DI1y2TWEY`f^T)R?_b?#<8VGiUeTuejkX)f=?LHrGnJ{7&VA1#47`WuI6uFNv0T zl4!m1`mdKI;Vst0D3%@)c^nh diff --git a/graphics/pokemon/lycanroc/midnight/follow_normal.pal b/graphics/pokemon/lycanroc/midnight/follow_normal.pal deleted file mode 100644 index 1b2faaa6d1f5..000000000000 --- a/graphics/pokemon/lycanroc/midnight/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 0 0 -53 52 53 -240 235 230 -16 16 16 -174 157 148 -216 74 87 -111 95 79 -84 38 43 -139 51 59 -128 128 128 -252 83 100 -47 45 41 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/lycanroc/midnight/follow_shiny.pal b/graphics/pokemon/lycanroc/midnight/follow_shiny.pal deleted file mode 100644 index ec6a7d3b0e12..000000000000 --- a/graphics/pokemon/lycanroc/midnight/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 0 0 -53 52 53 -240 235 230 -16 16 16 -174 157 148 -37 100 137 -111 95 79 -84 38 43 -29 66 88 -128 128 128 -252 83 100 -47 45 41 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/lycanroc/midnight/follower.png b/graphics/pokemon/lycanroc/midnight/follower.png deleted file mode 100644 index 044306dde5ccbbab4186d1fc4c37c7c369adda5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 883 zcmV-(1C0EMP)Px#Bv4FLMF0Q*H8eHw>*f#;5U!n+*h*J#Ur$sfD~mHbfPjGfQ)DkKDX$eF2LJ#7 z40KXXQvm<}|NsC0|NsC0{|UrUCIA2e|o4_>=alrWR2)rg>YOImm@r@&gx9=*n=Mc?r|LdvZ{U6~f`?nF4FcWE_gi>BJ7 z_g~^_)AT5Nee4mWL0^GBIKv99qa%C@tkPsIk?^T*2?RI_^wc3{iCh8&HXJgo)jEtG ziSSdQ$T$TKk=@`3KctkiJy>f4e<8dIggUs3Y3sm2Q!{#jIEM$+bqg=d>C5* z&LjXp>#z+X>6?(2UBDL|#2BKDh%;`vaU+~LsxuG>BfD%(f)k+Maa729n;D%cj;jQe z0NUPTsiP{Kx-}YP+$9)xf#aLb1RL`-CFu7P@6JI0U#C7#zh=0)eJ0+cw963gNZxUdSTb2 z#kNfgp|76nfO86%M;rjn2ew5`S{sP><7M_pmOD+Ha002ov JPDHLkV1hQLkT3uM diff --git a/graphics/pokemon/magearna/follow_normal.pal b/graphics/pokemon/magearna/follow_normal.pal deleted file mode 100644 index 09e877f3f6b8..000000000000 --- a/graphics/pokemon/magearna/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -232 220 110 -218 192 200 -168 161 155 -183 132 149 -167 157 71 -70 153 169 -113 102 99 -203 98 96 -179 74 68 -105 93 91 -77 70 67 -65 58 23 -49 44 43 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/magearna/follow_shiny.pal b/graphics/pokemon/magearna/follow_shiny.pal deleted file mode 100644 index b7da7967dfd5..000000000000 --- a/graphics/pokemon/magearna/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -232 220 110 -206 200 197 -168 161 155 -153 146 143 -167 157 71 -70 153 169 -113 102 99 -203 98 96 -179 74 68 -105 93 91 -77 70 67 -65 58 23 -49 44 43 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/magearna/follower.png b/graphics/pokemon/magearna/follower.png deleted file mode 100644 index adcbe391cc6a1c43c4890e51b721eb58786bd113..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1583 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAsJ9+0$99^++_RLBB%jdeg&0JZSmV7!XVY8P@W^A;to3o>pxS@_VQ2Qtt4S``6 z0&0FrW(*8WcRgJkLn2z=PH!xFtia>q*s8pA!Tv@#v&(;;(h{>gI$^7EgI)f`Kv$<~CBJn=S6ve?x95xh433|z%E2QnqvBDW*vI=^ zF+3{syrf@khE03SN3-w;Gt%4G(%PH1up2yznfKK8@a%opc6_<^d_r;Nk;QG(GkiaC z>LnV^d??bf&6c%n+Xq8;cDsr-g7ahK|hx|9V+Q=YKpCE&W>gRU}?6U7#4gvP)%osFkq66W!2Nennvq zD>r*zOs@=@Q}kB&1O=0_{Qj@?tlOfVafI!C<9;D*n^zWlsME1+EbA(|S?~T>{>px*`QPw8s#o%V#qX^M zGjw;DYIBC?+-cDX$2BKU`o5#|9m_S|^4qT^_Afn_`tYR0gD&;-nCH{t3c@O@IbSGm zJbil(r_}^AVe7{GKMw4F_viJ2`QfQ;?K=O&`jyyiejacYV{o zr&j9^E`Hi2&i$K9d7bn=e`n=BsR`_z6P`b2c`n6%@5+xrUdHD;=09C8^^om2pHtn( zA9J3U&Qd;>?JZZ~R?RO{oVTDu^jVl8>zs!xCudEM# z^}TyM`Z;^-V|hRRpStze7VN3)p=fS?83{1ON+xlI8#a diff --git a/graphics/pokemon/malamar/follow_normal.pal b/graphics/pokemon/malamar/follow_normal.pal deleted file mode 100644 index 4e6271bf791d..000000000000 --- a/graphics/pokemon/malamar/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -49 37 59 -16 16 16 -124 110 176 -113 179 215 -72 137 184 -83 59 103 -203 203 212 -49 37 59 -210 82 130 -235 196 41 -166 139 118 -127 127 143 -83 59 103 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/malamar/follow_shiny.pal b/graphics/pokemon/malamar/follow_shiny.pal deleted file mode 100644 index 78b30c0d5711..000000000000 --- a/graphics/pokemon/malamar/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -120 101 66 -16 16 16 -214 186 139 -232 206 60 -178 157 43 -157 134 90 -194 230 172 -72 90 61 -169 57 71 -235 196 41 -166 163 118 -131 162 112 -43 53 37 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/malamar/follower.png b/graphics/pokemon/malamar/follower.png deleted file mode 100644 index d1ecbc02584b295c09c17cb73865a94654357649..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 925 zcmV;O17iG%P)E?yd>F0d38`MYrE^Z6gTB&Y)muPj-=dwkFHp6?ET|HVowmzOe>E4N}v!SXT& zHCa(_!wPQaS}w56CdgveELhL&9I zNF4!_Ki0(9deD;vTqA}}Y)X7he=sp@wmMQ*z+~j0RY9otM8LIH1#e@sniv+jTe14j zI!af-WKRzU7-Lixa1FPqVK*@>^4{RE-y0n63z#07s6-4gKA?{&;{INLzu)UW6)>HE z@nC>NOj^!2P-M;8J{)XWLWXz;Bb06`WfS#Meu2J;mZ3ATDb*6~W6*5jY{MCXPvLnq(?y5n7(O`SS7(1(OQN96&_^=Oqu%>^ynLJh)^bA(jdQ6Pmd9FylJ4u_l6u3bmh_i%MQsZ zouv{jbBxG3Z2{2IE>g2Hs@r*9q3c5g zas{t~96Bl}ly3ixjtc$&6&fn)bdI{d{x9n{SX-Q)8j(8l00000NkvXXu0mjfSDL7m diff --git a/graphics/pokemon/manaphy/follow_normal.pal b/graphics/pokemon/manaphy/follow_normal.pal deleted file mode 100644 index 6e3c729cecf0..000000000000 --- a/graphics/pokemon/manaphy/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 64 64 -128 160 240 -24 72 160 -80 128 232 -64 96 200 -0 0 0 -248 208 96 -232 232 248 -192 144 8 -192 64 104 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/manaphy/follow_shiny.pal b/graphics/pokemon/manaphy/follow_shiny.pal deleted file mode 100644 index 300ed3a43041..000000000000 --- a/graphics/pokemon/manaphy/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 64 64 -96 200 240 -8 96 112 -56 176 232 -48 168 200 -0 0 0 -248 224 96 -232 232 248 -168 168 24 -192 80 40 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/manaphy/follower.png b/graphics/pokemon/manaphy/follower.png deleted file mode 100644 index 77478a0593388ac9bc3a03e48cbebf98697a7b6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 719 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx};I5aHy zAmOnfpy7o>!U>?vj|&MeUi>&Pf#ZNfhH-z{HJ}hVw)?|(ve zk7owFJ0l@8`}w9@r|)c>k#~8`p|k35Kg|C2ZR_nSvH42hTV^wdxc%+C+G_pbG@p61 z=@Q8#Q(Zy!V_$gq-SvLNTJx1=J*v8}^VU+H^_SP&V|#o!n4kB!ocfoD#AOqoyZ&nB zF;CUbk(2tCd^Nv)risAueb*W?w~KB)`|1!w!sqvlAv3N=s^^5MCzwm~Fs6m&vb)dV z>}F42!O88+ahSn$?jDDHt~k91kHgr*8?xJGafJpxNPBcJ>rh;E#h()e-HJO_{`e>K zNYYfXR{!2Fu5x3MEkD+9sfh`H+gbl>+s3b{uaO>y-x_9qmE8MeWpa&z(VZ!?o8KHeyRfYB&d$ZRKlzERyRv6u(B@g5 zOX~e}U*9oUeWmKE8T;xRGiR)mJ>2s8{AwAViC2&Ox3pKBKe5)?^YA5L45^m5MwFx^ zmZVxG7o`Fz1|tI_BV7YST|=V~BO@zgGb=+AZ37D{0|VLZt3XKup&>UvB{QuOw}zZo RLM5O?;OXk;vd$@?2>?Oj8yx@u diff --git a/graphics/pokemon/mandibuzz/follow_normal.pal b/graphics/pokemon/mandibuzz/follow_normal.pal deleted file mode 100644 index 39599a33d638..000000000000 --- a/graphics/pokemon/mandibuzz/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -51 38 38 -93 93 88 -6 6 6 -92 57 54 -78 70 46 -153 91 86 -185 161 121 -222 118 135 -198 198 186 -203 46 25 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mandibuzz/follow_shiny.pal b/graphics/pokemon/mandibuzz/follow_shiny.pal deleted file mode 100644 index 5f7e59532818..000000000000 --- a/graphics/pokemon/mandibuzz/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -51 38 38 -164 99 78 -6 6 6 -92 57 54 -119 65 64 -188 103 163 -189 170 196 -78 70 46 -203 46 25 -191 164 121 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mandibuzz/follower.png b/graphics/pokemon/mandibuzz/follower.png deleted file mode 100644 index 4bad2765fb223fb73cfc5d7dcb9deb98bd4ca917..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 844 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 diff --git a/graphics/pokemon/meloetta/follow_normal.pal b/graphics/pokemon/meloetta/follow_normal.pal deleted file mode 100644 index 883c1689303e..000000000000 --- a/graphics/pokemon/meloetta/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -42 47 74 -89 76 91 -109 101 43 -197 210 120 -111 143 71 -145 193 81 -220 220 230 -171 186 202 -66 148 170 -46 102 112 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/meloetta/follow_shiny.pal b/graphics/pokemon/meloetta/follow_shiny.pal deleted file mode 100644 index e9290e1f4cb9..000000000000 --- a/graphics/pokemon/meloetta/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -224 168 120 -43 48 72 -87 99 110 -87 99 110 -160 240 192 -48 160 32 -112 168 152 -243 243 230 -177 173 181 -104 211 71 -48 160 32 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/meloetta/follower.png b/graphics/pokemon/meloetta/follower.png deleted file mode 100644 index 02de1cbccfc52954f2aded2d8b1d645f4df8fce3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 691 zcmV;k0!;mhP)t4JP;keaDd#>IY~0|V>)*=+A0s|LiQI5ry)zg?=kEc+VT4DfzgmfPDr zw0QVj&;`TQOZ9G9ewU~qwI2D`wtQG8p~X@1)L_4ynw9sDGOOmJ22pD&r5aP4oxHdf z!mqU~W}EG;%=gO=3_f2ewaQbQoqT>Ryw(0poIEiM&4=}Tj@}w-)>J~Ap)EGoLUhm; zqkJyTl~;K_HO$m1sSfziz8d;S2i6l)0e( z)3Ec|XfP!6Q0s)r%53LLbm1{Kx`METa>MeEhM(6)j1szC6}sfREc3_2u7Vs5Xg)mQ2SqU&S2kr z)wx22jkkSycfarX?8pZAU+ZEw@NH|ez1heB@&>lW{mgm-1yTmi<3?UrB&Cm8(7^)2 z5bYj<)_w*{-j;VCuh~flz~k$n^_04ITph1(Z{bvJ{fy> zqWekm@URM`4EJ)K&Fk&ggb;pv{o(wyUO{+rAcRPQT0j`OC-1GH4x~chmnZo$|LNlm zVJ99b@G+dcD};8AgbD$Mzw+hP4=;xz5h~j8^5xrH26fdu-x%{)x^9YCm0OT{#HkzGoixu$e3{e?ZWUg>a${n z@~E(kkeF3tmm1lp3(ObfyW-Ca4**@9$DUx}?TcXn75@FAci`XEZ|vUTAaiH?{Qv*} M07*qoM6N<$g4N_<@c;k- diff --git a/graphics/pokemon/meltan/follow_normal.pal b/graphics/pokemon/meltan/follow_normal.pal deleted file mode 100644 index 3f15fd8644e3..000000000000 --- a/graphics/pokemon/meltan/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -220 220 218 -235 197 123 -231 187 93 -176 176 175 -232 128 115 -179 152 81 -123 123 122 -121 102 52 -222 73 55 -125 91 85 -79 67 34 -79 27 20 -68 68 67 -62 58 52 -8 8 8 diff --git a/graphics/pokemon/meltan/follow_shiny.pal b/graphics/pokemon/meltan/follow_shiny.pal deleted file mode 100644 index f14a3f2e5880..000000000000 --- a/graphics/pokemon/meltan/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -220 220 218 -248 160 80 -216 104 40 -176 176 175 -115 160 232 -128 48 32 -123 123 122 -176 72 40 -0 88 216 -125 91 85 -79 67 34 -0 48 120 -68 68 67 -62 58 52 -8 8 8 diff --git a/graphics/pokemon/meltan/follower.png b/graphics/pokemon/meltan/follower.png deleted file mode 100644 index a72f9839b1b7010f8bdde52a9f23c79f6dd318bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1250 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsA;JGWjRt$w~ccEg7CFB*zB&j_rpuBuEkx#wwK8y)KJtmH2(;^N|LXJx{{!2vX6 z6pV(zun7Ty(|wV^d@;e(#W5tJ_3hN${KE=7Ero|aU3&22|Nq-_PhRqs+P2zg<)tH@ zx%M*c^SNDoGc%yz#r%x*Rq^}6i&hI2J2Kpu{eG%X_SFL3lFz>>oxBp+BInoy|=<`QJtVS(g+~;e@S4K;_&Cl%>t@QV-+Cvw4wTS5UHx3vIVCg!0C6w)5dZ)H diff --git a/graphics/pokemon/meowstic/female/follow_normal.pal b/graphics/pokemon/meowstic/female/follow_normal.pal deleted file mode 100644 index 3456a6d7ddbe..000000000000 --- a/graphics/pokemon/meowstic/female/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -76 90 90 -251 254 255 -45 54 73 -142 169 170 -80 102 144 -45 54 73 -60 74 102 -253 236 58 -226 143 56 -199 51 54 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/meowstic/female/follow_shiny.pal b/graphics/pokemon/meowstic/female/follow_shiny.pal deleted file mode 100644 index ba3cd3ff475c..000000000000 --- a/graphics/pokemon/meowstic/female/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -76 90 90 -251 254 255 -148 123 34 -142 169 170 -226 222 75 -45 54 73 -203 184 45 -253 236 58 -226 143 56 -199 51 54 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/meowstic/female/follower.png b/graphics/pokemon/meowstic/female/follower.png deleted file mode 100644 index abafe4c21a2b88180a615820d4f7b139f1fee537..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 771 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 diff --git a/graphics/pokemon/mienfoo/follow_normal.pal b/graphics/pokemon/mienfoo/follow_normal.pal deleted file mode 100644 index c381a390d1a2..000000000000 --- a/graphics/pokemon/mienfoo/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -104 80 0 -104 80 0 -187 168 89 -248 216 96 -0 0 0 -120 120 120 -120 32 56 -216 96 120 -232 232 248 -144 120 80 -160 64 80 -248 216 96 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mienfoo/follow_shiny.pal b/graphics/pokemon/mienfoo/follow_shiny.pal deleted file mode 100644 index 2ef31fe5dab3..000000000000 --- a/graphics/pokemon/mienfoo/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -120 112 96 -104 80 0 -168 160 136 -232 232 200 -0 0 0 -120 120 120 -56 56 168 -104 96 240 -232 232 248 -144 120 80 -72 72 200 -248 216 96 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mienfoo/follower.png b/graphics/pokemon/mienfoo/follower.png deleted file mode 100644 index dc8920b193ba40556b3c0442f6978e977ff94969..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmV-O0=NB%P)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_cyM57Pync)i0J6Z0001Zcz8HCsAypD z=;-*6cu+`4$oSY`+3ym`00009a7bBm000id000id0mpBsWB>pGs!2paR7l6|(#=Z4 zKo9`n$zjR0nuPW>%C=DHDP*gnmq;^E?bQdUhmb-~9;6FB>YLQXm3;*t%KX+$#6Z!L zWNzOwJF`2x&_x$rbkW7%h1G-8hEI+$oKSwVGxLJpFKqdu2Q3CS2*}E@W?T%R#o!7- z3moYvpaq+@(tP3n!smqF3{2dM`&o-eX~D5wKAhDrOdAH_&rag(M5ICHWOXo4H;mW3 zn2IxrbARPW!XX74wxxS^cXd1JR|S*8gKc%<4Nqe#d9i0c+2u|SUoo1!1YT_-4X@?y z_Eo$u<+f^AS{5ChiQIF;jeaWcBh7xg=UVdWo!Ru6%)DXu(%gtwe<90{;al=Oe+xHV^$)v$r7L)C)Qnig+{U z%U0hETg^1`G3mIVwqrD;fWicbJz_idNIt9+B#&TksR77DvuA-eH}e}x8zB6T0QdwL Wu$%DewTedo0000Px#1ZP1_K>z@;j|==^1poj5El^BUMVQc_Mln6Ko}A>?)Bpeggkr3$ip1W`)8*FH zVGd00JvXL_t(Y z$L*G}Zrd;rhDm^vCdrh&WT|B$Qx^G@44Gt^&Q=3K#10t>6ty^X?IYw7@&YzmchKs- zN!Cn-=RQLzqloS($VRsgzU@2x{Qsjx3TEdz*SY={4_S1KPYX`eAd9Er5k4v4QAh{! zSYB5U9$_W{sK95LQbV6_EY*AL48M8-lotREaGUWyb`2K*SU~ykO5ULWk1yiO&pWFw!X9>wiCcjMl*KNc zU_+ldT)pgGCutwMMq`Ktl*P`%IL85$Su}%}bQbn<(*RF^`Tg`&L0B`&L5(7HtWjWx zT_e-|EVQ0$Zfe48Xx6P{4sJ&}r`%Ss_8N@<4aj)*Q`X4PF~3Fv-kfS-O2Wv0drwZ~ z;oPPM8A!-wNSR}Y!_6Yy_gFx@Ou=PO*`>s`^aO&E?~bj#PFm3O}HeF-JPQM z(iOg!?p%6LMb2r!J)@tFobG^W_Rr=2tN1^Pu|J=cqzNkOw5|XE002ovPDHLkV1nPb BNo4>4 diff --git a/graphics/pokemon/milcery/follow_normal.pal b/graphics/pokemon/milcery/follow_normal.pal deleted file mode 100644 index d5408d86c0dd..000000000000 --- a/graphics/pokemon/milcery/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 0 25 -167 154 101 -239 227 179 -0 0 0 -214 201 147 -255 255 255 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/milcery/follow_shiny.pal b/graphics/pokemon/milcery/follow_shiny.pal deleted file mode 100644 index 596ba17239d4..000000000000 --- a/graphics/pokemon/milcery/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 0 25 -139 139 139 -255 255 255 -0 0 0 -222 222 222 -65 65 65 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/milcery/follower.png b/graphics/pokemon/milcery/follower.png deleted file mode 100644 index f159e3f08b1d4526723018a99d036ca268e17153..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNErn9gt-1^kX$}1_5I_`K!Ix~ zC;$KdAIQK1*m!?1GB7Yoc)B=-RNQ(yWuxC=1A(^s;~ZPPCv%_CSQb2U!moel1LT+u z9R!>sFCE@G`W|0`aqpa1sr+#1F%Fj%)-P54yd3X%0T%Y^luEcpT^KQMoH z`s+zXr74dOJfH9&IrGRXWv_VccTaiG7lnRbkZHHgLo;yk*G;a^Eju(0)-v63?B>qS z*r<4XtJg>8ruMRnN4fQ$*FO5K`#Af1?Gy1YSFeQp__k8b)YMXL^(X&K&bzIVhWE-7 zyW|2n-_=~1vh?f6jR$v&ZB6rQxmmX6WA4*GX)*U^&8$^1EdO`nqsjJv-%3yI=HfA) zak!W5`QaB5_x%0Ne7BQY%gfKa-{+U}-R#}kQ6I|pzs^2+zxDtAFQ3;R_!ag4rMyOa Vj&_qHLn|l)YwC^O_BKS~oUlZn*!yHoZM)mEdjZj8}C}LRJW=b3QND)4gm02VV+1Pb^oy zGx^Fc;gZNY=8Dx4t6z1kWl%^F3YZq$#Pi|pyXedNm>d>Gt>zcF$;9ycs^^r5+sJrskdzUeDXwFzx?`^LL96oP5>Y@t5@jbG1;D?~@;j3+`F}@q5m)fpyEh zb4(|4vmJ5^{_bOw_{F*4peUxVmN{XJYelF{r5}E)*N$gqx diff --git a/graphics/pokemon/minccino/follow_normal.pal b/graphics/pokemon/minccino/follow_normal.pal deleted file mode 100644 index dddd79dfb960..000000000000 --- a/graphics/pokemon/minccino/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -73 73 77 -238 238 247 -200 200 212 -194 184 173 -194 184 173 -0 0 0 -137 117 107 -173 76 75 -47 46 47 -194 184 173 -149 140 143 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/minccino/follow_shiny.pal b/graphics/pokemon/minccino/follow_shiny.pal deleted file mode 100644 index 1b86f0f762c8..000000000000 --- a/graphics/pokemon/minccino/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 210 164 -80 48 56 -238 238 247 -240 192 184 -168 112 128 -216 160 168 -0 0 0 -137 117 107 -216 232 128 -47 46 47 -194 184 173 -149 140 143 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/minccino/follower.png b/graphics/pokemon/minccino/follower.png deleted file mode 100644 index 0e57f7f94b4549146af08e28016c3879706a033c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 667 zcmV;M0%ZM(P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVZp1P%t>|?)UJ(xTtV|*r2EY004<~YuM<3 zFD@^_xUH3pkCJ(Fr2qf`32;bRa{vGi!vFvd!vV){sAK>D0su)wK~zY`?bESt+b|FS z(9(BH0S~ z1_4h;-5n_j&T)=&oZ}F^SKT|h`BnoYMHZ9{ofJFtitK%M(J#1;EsBvtGA_)sTuO*GIPaD!Q_p48Mfsz)6 z4Av17eUWBLhO|tKp;^Vf!0Go*2X_Tcq7w`Ka^M_m4Y=DOb^4U$YzX4X> zmgPsIqpo*5@TPjmY~4qpR=Ph74ZcBQ&D})mEavpPbTjGZU|Snzp$SoCG7Aldj_$|M zL^g-0=dQu5^4@6ok`GQ1vC9(70=uK~|8i;({eUk$zdFua!JN0Qc%nmt@93gy^A=d- zZQe1arWfX)kmoI`3IsNR6QNlF;U?q-+zu3<7zO5G1JU#OuBz0U71-I8^efWO>)*e4 zL9wn_+BH;RLt**j7ixpHIx=d021}tfyg((?6Yw1%FX*iKjxStx`R&L*`GAnNB0M6M z2l;Nf3G-FQ^PLT{V1w!ZwrJw|cfM<0lqMxIjjag3%Bd zP9YHVX16CWU$lF=IEF;DzMc9o@2~<-OK{Thvg$p^xe&teRgs zhw-36Nht*Uo%Lz;=hJ0J>z_ZJ6jT`-C$((KhP6{$_DHQS|8P21=9r-1alt=b`=1wx zuUBAI=4M~9{Ab0i>HdCshjQl?&pqH`Vu?cHW+&ndhjY-da%GvvF&nFza^Kbps zo3>8`^{*|sGr8*8^Y4diGB`fxMC-`sv{x!d-mc<(A#-WM?EQB(Yy8{;)W`TdQg~9` z9ky+ijw;*{jU0O$1kLMLE}F`=ZKui>CbqwKo^|h3i(y(cIiKCU{;qn_XV*K^BqnyI zrEPC)@OH3%d|)*%OH2=^ZyqzF{Hr4#NqWq?`7iSInKAmO?@&pJ`?Pk?5ytZ?O%2_1 z-aeaj@2u$qPrYiLe@i*aGf#ZY%~|#I`Qe?eSF%6lvc7w8KHN`x_vXp=@vCQVo?LDl ZBOg?t82a|aOB+xU^K|udS?83{1OUs!>V*IR diff --git a/graphics/pokemon/monferno/follow_normal.pal b/graphics/pokemon/monferno/follow_normal.pal deleted file mode 100644 index 181360f006ee..000000000000 --- a/graphics/pokemon/monferno/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -104 56 40 -240 128 16 -0 0 0 -184 96 32 -128 88 56 -56 144 208 -248 232 168 -216 184 112 -144 24 24 -184 120 64 -240 56 40 -208 80 64 -232 232 248 -248 192 0 -152 152 152 diff --git a/graphics/pokemon/monferno/follow_shiny.pal b/graphics/pokemon/monferno/follow_shiny.pal deleted file mode 100644 index db2ab2e29e7a..000000000000 --- a/graphics/pokemon/monferno/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -104 56 40 -240 96 112 -0 0 0 -184 72 96 -120 56 80 -192 152 240 -248 248 184 -216 200 136 -144 24 24 -192 144 64 -240 56 40 -208 80 64 -232 232 248 -248 192 0 -152 152 152 diff --git a/graphics/pokemon/monferno/follower.png b/graphics/pokemon/monferno/follower.png deleted file mode 100644 index 2fa70c299bc8c263b81409930d23ab1d0b587174..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 993 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zzk#Xnbf8 z01E6#P-uv-u$XY+$BPv=b`(sIkl0b-@WDdkLV&}I7e9U+V3;vu#;&>QuYgJ!lf2zs z7&=&GJ%Akc5>H=O_GgT|Y|3WaVr?aWLITN&eq}&f0g8bX14GizcR&X*P4aYc4DmSr z_KJOmaG(UkhjJO&O?OrG6?dK38^F5X7-OTXX5Uv!PN( zt+$r4a4lr>V*f6{;jwzMcVJhvz@q@8n=2QWXTHCC`ek>9*~#sH-<|%w@4GpJPm<8& z56%*o>w8w1Ok=e)yX0WjVba#RBDG17&53L2l=|%wp}f2w-s(y0RO~HMv_DiX=(W0Iq&^#vzr%u z1J?6eU-~pXAf~BIGce{sgiT9W?R77?f;qaXaUow!R%~zcwQka}`TOIa_awQb8t6O{+pgUG zw+bF@IdJ7bPyug}xz%6un)`Q@W|=>%%e^tz_P^AZ58D=hf5Bn#!92?0h3&2P@9UQT z{Bgih?!-q)P8X}^jd#NZOjs^jpa0ODntXYE_`L5jdt5F4|M^mLbHVl%HXB5B91qBS zd)ddqdewG8?f!)qLh?&@KS?a`KJhqDe3?|;zqi6)oM+C9{_@%N^46e?3v9P+6ce=k zt+}4eJrc3T>ey3PuVvd^x)-13-t3kB=huM%kwq6jZhCer=U1h|Gu@w0G8HR!UvN>& zUbA}Yrdw*AxqG$m5&3e;KYn_7#Ud^ sn_8KgXd75q85k6uk~c)rkei>9nO2Eg1M~Fdy`X&H>FVdQ&MBb@0BhH$I{*Lx diff --git a/graphics/pokemon/morelull/follow_normal.pal b/graphics/pokemon/morelull/follow_normal.pal deleted file mode 100644 index 52cbf93f9338..000000000000 --- a/graphics/pokemon/morelull/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -230 227 233 -245 210 217 -220 210 232 -242 196 206 -196 196 196 -191 196 122 -158 158 158 -171 152 193 -184 131 178 -146 150 89 -224 124 140 -120 120 120 -32 32 32 -0 0 0 -200 184 168 diff --git a/graphics/pokemon/morelull/follow_shiny.pal b/graphics/pokemon/morelull/follow_shiny.pal deleted file mode 100644 index 87d1e9509a6d..000000000000 --- a/graphics/pokemon/morelull/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -176 112 64 -240 144 120 -220 210 232 -208 120 24 -196 196 196 -191 196 122 -158 158 158 -112 40 24 -176 112 64 -146 150 89 -112 56 24 -120 120 120 -32 32 32 -0 0 0 -200 184 168 diff --git a/graphics/pokemon/morelull/follower.png b/graphics/pokemon/morelull/follower.png deleted file mode 100644 index 6d164768a6902a4a5f6556909a928b46e24af0b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1163 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB9$1lHLx_Rf)i%&<+9XWDj|Bddd}!hQ;K(D60G{ zRVy{!IU))QeqHZ2om~C3YQq%1^5S}j$>Kk_!ez>fzcWoaG9g3kJ8MJ76fdu(U!)^q z*mMpFZ~Q9toyCFS0I$oH)%k@tKRigXJ)e58U2wvoomnnfhvI6xyB|I%3~+dwdmu>Q zs&tsebFWhN6%xti4&BZ@5scro&VAlfsWRu^^RJBRj~?9)D}Qy}-13q<`>rFdTkChv z|0HXXSl6q=w!E3YFM5uw^h)MgGP91|fABUY@3~d_Vg3(`MK=7n!@#sR^}zQX4JViG zYxZ_{#bh;|Z%ySM)+KBSx&lwk*FM<2(|m!$&zbXYG4yP{cA#>f?h4TjOi9ky*w2I= y+V^?Sf^7>W1Ee2XmCn!Ser3Ld%_ROg^DoxrqEeOe(m$qvQiP|gpUXO@geCw3Ajt9n diff --git a/graphics/pokemon/morgrem/follow_normal.pal b/graphics/pokemon/morgrem/follow_normal.pal deleted file mode 100644 index 6793ccae7f9f..000000000000 --- a/graphics/pokemon/morgrem/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 0 24 -8 8 16 -72 12 32 -60 60 96 -232 64 120 -0 0 0 -28 28 48 -200 36 92 -236 52 68 -252 252 252 -220 220 220 -0 204 128 -0 148 92 -0 40 24 -252 68 88 -0 0 0 diff --git a/graphics/pokemon/morgrem/follow_shiny.pal b/graphics/pokemon/morgrem/follow_shiny.pal deleted file mode 100644 index d91500fb4deb..000000000000 --- a/graphics/pokemon/morgrem/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 0 24 -24 24 24 -0 16 16 -213 213 213 -0 148 189 -0 0 0 -148 148 148 -0 115 148 -238 49 65 -255 255 255 -222 222 222 -156 90 148 -115 57 98 -41 24 41 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/morgrem/follower.png b/graphics/pokemon/morgrem/follower.png deleted file mode 100644 index 00e5eab9e347d9c945ee4c2a1d959a69c12e9307..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 861 zcmV-j1ETziP)@-CD{QTV9+yKmg0F+z+C>Z=iSO5S37D*?s0008$ zNkliJ{=$cEGxmqhXz5H!-_3YAqYS8-LMcvfYu4f!Qiuc4iTs!y zfh^K^+i9FP4-Q0`7Tam3sIKH&BcZc&JB0l2iuLze(IcZ369lo{)UE8NV)Go%$@@*)=~kn9M61meVmvv?L|;UDWY zMhHy=$+m#8Xg7p~JFHc4T~US-BRK~I##Cb2_>|9g|Kun?XNXznfC+G+PJDExfxI#(PIV9|SAilbMgyz%YqaVM7|gOJNnpr+g=RsJBx401$SEuc{f6IkSpl|g zJBu^YnXW9SQaqtYTK8JY*jHkwyLNLf=e4}%pArB;q n_5_s7$^7xJGDNR@^4tS00000NkvXXu0mjf7Bh)A diff --git a/graphics/pokemon/morpeko/follow_normal.pal b/graphics/pokemon/morpeko/follow_normal.pal deleted file mode 100644 index daf321c74827..000000000000 --- a/graphics/pokemon/morpeko/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 0 24 -56 40 24 -40 40 40 -76 56 36 -72 68 28 -120 92 56 -72 72 72 -8 8 8 -144 120 56 -156 120 76 -244 200 44 -156 152 92 -248 216 104 -208 100 148 -248 228 148 -252 248 240 diff --git a/graphics/pokemon/morpeko/follow_shiny.pal b/graphics/pokemon/morpeko/follow_shiny.pal deleted file mode 100644 index 96f94b6ee9ce..000000000000 --- a/graphics/pokemon/morpeko/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -57 41 24 -41 41 41 -74 57 32 -74 65 24 -123 90 57 -74 74 74 -8 8 8 -148 123 57 -156 123 74 -222 213 189 -156 156 90 -255 238 205 -213 98 156 -255 255 255 -255 255 255 diff --git a/graphics/pokemon/morpeko/follower.png b/graphics/pokemon/morpeko/follower.png deleted file mode 100644 index 84bf28d13c35973a3c56c73c288fae84e01d6c46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 556 zcmV+{0@MA8P)SUxC`>pcNJJcXTsTNbNC*fBka#$pcue%jES#8J_}FOBWR&>il>GScv;qxk0005E zNklA4X8{w>j0KtXKO(Hh;Fq8M|Cs?NpMk;gK10C-tbDK!e%@hPHTw@ITpELa z@BPDyTHJgFmU(~pk-dP#X9f}MqT#dJr1!jq$z$*(IAqWAEW^oXVA?FTQ{gNFHa^4$ zYCrN8{`W+<5S=g2AZW+NiIdOZb&$dTe*soLB$D^A6|Db*&O{y~w);4_3yz{dxv4!wYt53xY5l;yW4k_L1>AplezfP)XQ;NNQoR%8|E{Hvh> zMSBcz^LMibpr}XUgL5*2)p3UZj7SR5`Njqt`ko&-q*00007Z!9_a2OaE z{AkdakRXtdkZ@pvMn^}-f(Qi%0}Y_66DLkQ*x=yd;lYu8ClknLO!9VjVd!9$^#F3% zOFVsD*`G1;vMF2be_dz{6cR{I^eY3>3Q!EB7#Navz5_ai+0N6&F~sBe+o=b=r5#0% zsUHk74=Bjq=(%u1MzHHg1*hIc7o0gOaHTi;Ze0hV4DVO_lBNJ&TkY`R9Q7= z9JvxBBB&)7r6@2nc!5UKfA9Nm-o5eLu%cD&v)|9R+dtQSzL!(RnHj$OR_SrBl9k&H zc24vRc)fSx?ydXQ&Hi!GxpzhE+CTnm+dukjzh=08TS2z@JEpJtY%%;jS+&ZO^dhe8 zT^hKS`HGmBIr|}HOQA!o!Yw(+?sV%_SAB?(zBRpMdhOwbfx3K`r=5}gd`^scqmQ!q zAy)g2qb23heAU0oF6^+1SK2-A-G=z@?R;A*b{Wi@e3SP@O!6ARsEcjWM34DtTDj>Y z83*cIy?FjaL6ILfr);i;a8l<&mA>!R3nJoA|MYqEfX&C~SkZm^bvfc6-Fe)NPU;+r z)HIUmTwCugb@Rx)3mcQ4h?MELO|$5;^ENiScs9d7dI}_-t5LS{cnl%0~_Ps#@S}i8r|;8$f>aV9GGSm zZ@@5nzVkA<&82tm7;aMKnm5n!9&@<+VdujK{vKGw;qXk>aJeIEM(&pn39FKpSuW~N zxDcKjyS)446hFroO|o-Y>g9VILFb8r)9s%Y}Ws|(g73AYr_%)rCIJ999X_I$E)vbS`42=%;rCQ<|QIe8al4_M)lnSI6 zj0}v7bPWu34UIyKjI4}JtxPSn4J@n-47O&Kx}s>v%}>cptHiD0i22!{pgim8>gTe~ HDWM4fi6iGF diff --git a/graphics/pokemon/mudbray/follow_normal.pal b/graphics/pokemon/mudbray/follow_normal.pal deleted file mode 100644 index b5a81889e807..000000000000 --- a/graphics/pokemon/mudbray/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -226 222 222 -237 202 187 -237 162 140 -210 146 124 -180 127 106 -125 81 63 -107 67 55 -77 77 79 -52 52 52 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mudbray/follow_shiny.pal b/graphics/pokemon/mudbray/follow_shiny.pal deleted file mode 100644 index 27d596c7af4b..000000000000 --- a/graphics/pokemon/mudbray/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -226 222 222 -237 202 187 -237 162 140 -210 146 124 -224 152 32 -144 56 16 -107 67 55 -24 72 128 -8 40 80 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mudbray/follower.png b/graphics/pokemon/mudbray/follower.png deleted file mode 100644 index e6ba966949c4247bd19c9408101fcaef4f9c8aa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1366 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsA^d-vX++WmG>&!tH&SD%zjiu?|x=-ta)V zapnwFrm#Jx(Gm$UTV2Zo8@27&cYeKgQ6;}fV~U=q(5X;vwP$B{KDz!Vz1t#_RXj%Y z_7+ZCZH?o|V>y6Fz6pNaR^F&#mtw zYrj~(nCCmjLtDc-xbtHlPy4yoMZ1nS`^M4_ufE8gusm03YV7-t@z`Bf(P_`Q9^eP;lqtLO~Y0NFk5~Pa+cn&$6mOy zRj=_nSMztik214oe%35_p};w>LAvAR#N{EM>U2G9-S6@XTu+=R(eY_#X!y31Z4T?* zcq5i9W9z?ocfv_-gL})X7x=~HYa7Tt<_J|~)@$5wvfhiKuzCNjiitjV(pi7!vhI_c t%xHY@*ZxU*DK!G;XL>fRKYpL>4}-3g^y~UEgHTXf_jL7hS?83{1OQt_8La>S diff --git a/graphics/pokemon/mudsdale/follow_normal.pal b/graphics/pokemon/mudsdale/follow_normal.pal deleted file mode 100644 index 6d810916d7ce..000000000000 --- a/graphics/pokemon/mudsdale/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -166 177 182 -159 119 101 -225 111 90 -79 88 99 -181 87 69 -128 85 72 -64 65 82 -68 49 43 -48 49 59 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mudsdale/follow_shiny.pal b/graphics/pokemon/mudsdale/follow_shiny.pal deleted file mode 100644 index 46725de67500..000000000000 --- a/graphics/pokemon/mudsdale/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -166 177 182 -248 168 32 -225 111 90 -24 72 128 -181 87 69 -184 112 16 -32 96 160 -68 49 43 -8 40 80 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/mudsdale/follower.png b/graphics/pokemon/mudsdale/follower.png deleted file mode 100644 index 6b531cb0381f558287979b2b1a4b362609fc9cc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1533 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB8joapzr#{S&@{dT~8t&Q<>fzuR_5ck2S{^Dj-VA6e6r+_*OT>b_Pcqqtp@zO^!P_x)I- zl2*f^bE?k%_|6TI9ltsCJajv+rrwEa@0Q?uwS0%>lQ?VkU)N(i&Kinno%ykDy~wfL zRR)hQn6tDAMil6J`0|MY^@n7*tYBiEc8BHL-!7hr5BCJ4fWmj&BFf^Au4;+NeGr&< z%vV0BrFwJSF7NO?{V$?Qo-rA}W7^oj`K2!Hz^vT|?!AeU5GcIf{)H!IPNB`bh%JVK zg~5qcaY~ObgnQn;cIDivPF8I_mP(%1%YRP&5QtcMQz)fBKS-TzNz6&DquUl%Pv+jZ z$f10)h4wee{kj`Ei&CfhX3yn}_!Q-u@;XdsO?^N2MYV9@j_xZzHvcodAKp+tYi=2D z+^i)IhmP*;)@uE?<4Du&=8w^;jSej@3#*Rhb14e&HlP2%c37fq+xH!;N8&yTD4!1g zoyFZT_3S^b{oFaZ;Sv%Xo-7Nfot(|h^W$OrpGzN?<-R(i+#7JQc7DpA^cm?LoIHF= z5)16I&aFLgLvG>X1L2j@uWa03FBC|T`F-WvG(Fx6r*od23tXnvbwy-1!}EpA-&nrN zSc`CZ?hxntBgVCZBW8R5EY1UgiG^`z%Iz#&-u;?we^9(iO0~2{fM=8GvR1dhjuYEY zCd==icK;c>pbQ_!^XfL9ueqDLYt+qmET~jD9Ny*H74YQu{u%wvZaW@5-u*G7LGb9} zt6Ey?c`WkY-xm5Zi!rfFmnR@TG-XbZ)x`%#bQrkLZThIP?xFoAsej==^QTm*&yb&V zdUCmw`mYri4sUn#>`Q-p=MVd9r(oGNe?A=imJpkvbwK$Kd+kxJpEKCDgNk(qPgg&e IbxsLQ08XcIqyPW_ diff --git a/graphics/pokemon/munna/follow_normal.pal b/graphics/pokemon/munna/follow_normal.pal deleted file mode 100644 index 0e68501d393a..000000000000 --- a/graphics/pokemon/munna/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 224 224 -145 83 106 -232 182 200 -195 150 174 -195 150 174 -140 137 175 -240 214 237 -24 40 16 -238 238 247 -208 24 80 -225 112 161 -208 24 80 -145 83 106 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/munna/follow_shiny.pal b/graphics/pokemon/munna/follow_shiny.pal deleted file mode 100644 index 04fb73d163e2..000000000000 --- a/graphics/pokemon/munna/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 224 224 -128 112 64 -232 224 128 -195 150 174 -192 176 104 -128 200 120 -248 248 248 -24 40 16 -238 238 247 -208 24 80 -240 136 208 -144 40 112 -145 83 106 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/munna/follower.png b/graphics/pokemon/munna/follower.png deleted file mode 100644 index 9dc20321457fe7e37d4eb104b3302e76dd8ac4c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 479 zcmV<50U-W~P)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVR2=fN((Q;DE!HuE4NpfXI0G`1lwo5bo~x z&=^qgh|rKIaFJ7LNe$Ps00009a7bBm000id000id0mpBsWB>pGK}keGR7l6|)Ui&( zFc1b{XUf75S4GU69H8BJghZ}96V)%k6Qq(QOC9?NeS|(kACNO3a=vh0Ixvvy^trzO zY!6XOEw$8A|EaXT)lJy|`bNJtxjX904**TUPw%ZS835Wh*=n5vA7!snU{`Po+&7{z zFrUbMkMn3CGhPT2rz>&ei{J{GIP-4E1GsU!AEpy=e+ANpnE^^(r3cwfZ_2Iev>)10 z^zgYL`aAGhG6tRiUPu6UkLLv=I;8t}aFVg%46vaA%(gdvZ$%&b6TZ1|lCj~uy=-Uz zxApiFeY95qGxIb+g?@W6C8t2yclK(reg;&`N*x?PpaIDb#GUnP;zKfh0UK;!wt)<& zV{mj}joV{ptt0(3M6K!m;PU?9T#R%9Tbf82tNde_{W)K%$9l}1PWMaCQh!iNeE=Ce VesqY9U0nbG002ovPDHLkV1n-r%<}*M diff --git a/graphics/pokemon/musharna/follow_normal.pal b/graphics/pokemon/musharna/follow_normal.pal deleted file mode 100644 index f1b11dd773e3..000000000000 --- a/graphics/pokemon/musharna/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -109 75 80 -145 83 106 -225 112 161 -175 112 140 -97 66 145 -42 47 74 -140 137 175 -134 96 184 -252 188 219 -247 207 182 -207 150 111 -0 0 0 -160 175 128 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/musharna/follow_shiny.pal b/graphics/pokemon/musharna/follow_shiny.pal deleted file mode 100644 index 6b5ab82193c0..000000000000 --- a/graphics/pokemon/musharna/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -109 75 80 -112 56 128 -152 112 200 -175 112 140 -48 72 96 -42 47 74 -80 152 192 -64 120 192 -152 208 160 -248 176 192 -208 128 152 -0 0 0 -152 208 160 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/musharna/follower.png b/graphics/pokemon/musharna/follower.png deleted file mode 100644 index aef3207b7e1a757bf7b1d1e873d149d62476f49a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1081 zcmV-91jhS`P)uYhSPhw1aG}Cd&T(3s2f4OI7-^JF zr4uLz+*OxC21FN^&JR`oM45e%H!Hw~KY+LU&CLF1cJ@Is_HBH{;1OeK657&hF(P$w zp9wJT&`*cdjDrqR2#BbHNHd67rq=Qtf{HTO5B!X6(*y~Z0HBG9LrN7gbgM{o0s`H% zTmg`&-rAogq9A@AN!XTwB8!0_>Zu;6bqi21rVGFT4Z8CS7-T^KEKQlnvLrA`-8D&Q zotT);m#JV2uz`?}7H5#@pa5@G0ZR?7iVWJvQV6<@1rK$QFiTZXEMsL^;u2KAyy&_l zHI2vq$p*t_uKjTAY@ZoiF2HyNcDC^n6d9q z5UK+vqky??6X5(CNCC<#!on#wG@;XH5Fec^29&Nk~jEb|G#- zcpM0eLiw7kLBLKz8ON^{Ov#$^W9c>}GX?t)wkPdYx6iR}nleNMY%(RR!+haThe`K-~K=QLc{z*IKhtF1d!ZXjGtC*JSLzlaN};7 z_;K~1MuWLEl&#<|#_$jC5;#6{7sCjiS9r8)7mwG1GQRXi@NX0x)%D7*i1J$Sb=#tr z|8(~Nt-qa5NdibHOBk>%6g;n|6Po~^Fv>XL-tDCkT>7ir@u_>`u;M4@FY9VryLfzw zDdPf-;OmRJp45NXW1Ub&f#K2HOB9U!W7P5weh<*RadEFU3m|o7`Ueu$q zerQi!LK#Q@N%P^a-Nh>Qubt=jQu+k(MspM8j_Q$XnF<+C)sKsh%luJUu1q+dI>Kgr zY?{r%-ly)>N0xf;6MksjQvg40EhqI+S=xd&F^;kX)f+U;zc(NKd}Vk?;Z-4QYHXUg z&}sL@L6+vL=U0T=w%5FaLthZ~AiYC5gM7bfn*aJvPe7b0!e(4G%U%KN&nR*ZuCLpTij(00000NkvXXu0mjfgt7*V diff --git a/graphics/pokemon/naganadel/follow_normal.pal b/graphics/pokemon/naganadel/follow_normal.pal deleted file mode 100644 index cda63bdfd79e..000000000000 --- a/graphics/pokemon/naganadel/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -221 215 223 -134 219 226 -148 142 150 -131 110 177 -222 74 155 -97 80 148 -156 52 141 -87 44 164 -56 48 75 -124 41 196 -96 38 83 -65 19 104 -51 26 104 -35 17 67 -0 0 0 diff --git a/graphics/pokemon/naganadel/follow_shiny.pal b/graphics/pokemon/naganadel/follow_shiny.pal deleted file mode 100644 index 752a25bd1b26..000000000000 --- a/graphics/pokemon/naganadel/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -221 215 223 -134 219 226 -148 142 150 -248 208 24 -136 152 144 -152 80 16 -56 80 80 -80 96 88 -56 48 75 -136 152 144 -96 96 104 -48 64 64 -48 64 64 -35 17 67 -0 0 0 diff --git a/graphics/pokemon/naganadel/follower.png b/graphics/pokemon/naganadel/follower.png deleted file mode 100644 index 051a25cf6bdb586269172b6948d59637972361c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1689 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 diff --git a/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal b/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal deleted file mode 100644 index 4dc13c3500ea..000000000000 --- a/graphics/pokemon/necrozma/dusk_mane/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 211 165 -27 32 33 -43 50 51 -16 16 16 -43 50 51 -66 74 80 -243 207 85 -118 129 136 -137 112 75 -253 248 225 -174 98 0 -219 204 143 -24 240 19 -253 43 43 -43 50 51 -83 242 242 diff --git a/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal b/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal deleted file mode 100644 index be497e13a507..000000000000 --- a/graphics/pokemon/necrozma/dusk_mane/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 211 165 -10 11 36 -25 28 76 -16 16 16 -25 28 76 -38 42 111 -237 118 151 -65 72 190 -184 100 114 -250 218 223 -167 50 73 -233 182 196 -24 240 19 -253 43 43 -25 28 76 -83 242 242 diff --git a/graphics/pokemon/necrozma/dusk_mane/follower.png b/graphics/pokemon/necrozma/dusk_mane/follower.png deleted file mode 100644 index 043918a9e5b2d399e9bb7f5441e71d8c76ef19e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1475 zcmV;!1w8tRP)5@eN>KC9Rd#`hiEvB(_~EW%0Nc!u81NJQD=RB9GgI>Nkm-u}000F} zNkl#eeWq=2ria{M9+gyB!GtoHb3u=a6bRkCF zvPn{OAI826O|~ic(o8pFHW%ln&dnhz&CppmP{bD~?IyI#EG>woK#$w=^!n!ACEGsi z67HVg)93mBpS%A(r2zl`F#(@QI^2|-VzJR#(db|p2)89Bfp|%Wt{ElhL@Y*4C6{1l zC>zH+T!Y$?4ACZGk~R-rbp$#+-&zd+*(gS-6}2tFY!Z`%76x=cZJo;kkqWIk1%vi{ z`j*W6rLCY~6l0zN-XY)#%0{Mv)YP1;fl)|3Fx0=|Tees|J?%NUr>=kKEgWu7>pt#~ zy91~Xpms=8cTVFF7BF#6iK%J*PK|$?T6Nn-ZRmG{O_13!Wl1f~s#hHQ>}a1_W(SbV z)tdS3XK}XsUco6b<@hsi(j0FhNqFYg-J90cqF~Lfl&7;nd!kD{+#@qU0o$nQEAH$; z*(TrXmYNKd#ro){Ba5t&*X&ulJz%6sH3)8Hk2imxmpvWGu4d|GnMvTA|2TigcRky< zaA|HA2XcD=2Fn1vXtJPSAR2)pi9oioYX+(D9c%>u36{!gfL?J$5~HUe@FdNlz%B)o zj|-Mo>8ji)8`)MuON|nEX2LQSfHK2A0SAy8FFA|jPXre%wISOEm!Z21Wt)>~`9*39 z4YLl;vhR(5IL@2%2@W7NINXlphKYpP(d$!i(!|S|i>jwCYx))RBON}eQ3B{a)@Z7F zbKS$HtIj|Gsj2T)pB%lKaB%f+3Z|;iN|Fq3yl;JB`tqzRGUFN)Xqt)YYF$^&ez68p z1FYFld;0F0$Xgceg4)~;Aib;7%gc2N#&?ihzpH$A@#C5azKek=QVSP~&aH$cjaNC4 zn;cksc)KrcOOHMsW(;1G8;u!R)tKQC7B84#5(7vLOpD248Rud^!G#AN-L*4NN0Vsu zQMqvfF1fVzdXBdA8ZXY5n$lPB1_P&RW0fovlbvo3C{7SJt;B&-Oy{jL$EkCQl@UTy$AowDW+C%A zCq)Y`A)6XXcEuhC1sA-Saw*oQ?bq$4{HLPLu>P2zoiV7(z7uqnw}&SV#ESv!G-*Uu zB?b*QjbC)nhRKIO$u~znDynuv-;=o7jZwB1t}{Kz4A$Va*GKlxGz}$&0_?27{&aV! z2EZ~U511#Bog8hR15L}G&7NFixta~SN3|K6;>!H5iaVK_&!6dSztZ>hQ!yg3KJy#o z!I@fH@MprJI?pbm_GqhfS8~WzBkOy#B7hPr%A5ngM8SW1U#0k+6XHO4B)PLoH zN-rBCwW-MiZ?%Q96(I{JJC&!x0o(ULC=v}rl6tIMWN-956gLD=u znT&A4F}wKon!+7g9HyueccQ-=Ebj^gB+mpsjy2cgOWQ#{959LJ^46qAzOG50E6hI? z;yg26JhdI#qdI~lBFmy!o_n?t{v@7spqr0q002ovPDHLkV1nyZx}^XB diff --git a/graphics/pokemon/necrozma/follow_normal.pal b/graphics/pokemon/necrozma/follow_normal.pal deleted file mode 100644 index 90bf8b29e132..000000000000 --- a/graphics/pokemon/necrozma/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -247 247 247 -249 225 95 -210 210 210 -155 235 183 -186 186 186 -237 134 241 -155 169 235 -122 122 122 -245 108 108 -78 78 78 -60 59 59 -38 38 38 -28 28 28 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/necrozma/follow_shiny.pal b/graphics/pokemon/necrozma/follow_shiny.pal deleted file mode 100644 index 65c5d3f05e79..000000000000 --- a/graphics/pokemon/necrozma/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -247 247 247 -249 225 95 -210 210 210 -155 235 183 -32 40 104 -237 134 241 -155 169 235 -24 24 72 -245 108 108 -32 40 104 -24 24 72 -64 72 184 -28 28 28 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/necrozma/follower.png b/graphics/pokemon/necrozma/follower.png deleted file mode 100644 index fe65b173a448e2691f79c5b7a83e0b718b6c20dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1906 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB@@85qujK6g0((KpUckSBsw(aBWm9ML+s=nsr`1$$SSX-;9smaL50JV>T(GVDB zA<(bmIiG=nMZwd>F(jgO>5R^@#|k{Ip26i3jKBV$m(_j4@nX)7<+(|F+t+VUD4HY9 zUo!o%(vK_iUDK~B_WWb35PR_Y*?umKJ_hTnx;%B#zk3Gc0aJ0Azs10o#lK}jC`SU1*bPp=ZBJJKc;zcQdRax%Nws9 z=ldw6X4h5GmoIF=74Si#VE%!~fLF=h6{iL+uvqVuR`;zkR|4J`jF;Dz)XvzW0HBTFN9=WJBshdH$wJFDl z@yFR&2Ye5FZM4~STtNJgcZ7I`USaXfIF^6J& z5-N!mCAv&PqUzhN1SYK$`@*EqvaBKb?D~eL^xxu*X)D-k{u{`+?BbBW zER^}sqE+(1$#YFp`BV27vO0972rdvZvp=Erl!@`SJ=cbmh-;ix>xxhDH%Ir0eG8t! z_He1sAmhtJ5r+8-LrLBdcxcnZs=b9LY7$czNV*D*o*H_+Gs3 z{|DDeZ>I2X;km0)(7NF#tHG&1xBkTi{GA#g$a~0J;vUlh?W5}aUsmUP{Ats3_CC;Z zR=*+8UfJir(gdF4miJTw4$t{g(Jrx|$Fsn5Uc{GTWoD5>aThqO_cI(ic%P-VZDs(2 z?jbuF`TZ&$&Qn=Zy0jg{zDf2mv1a_cqxtUdc=61bq)F{#jGb@W4>0B5Qx~$qk>sbIz!Ne+=+*a~yKn!j z{Z>84Xw9EYQxQzy4gADPP;RHlGSV_0j+DPnl^)%;GJd?B4I&AooMd z;ez^wBF4-!Q8wBeIPAVYFSfh?E0!rP-y!DOJ{?^@{TI!8wtv{(Htf#b&|TiOskbY> zDx~ss?CV$hAN>sPF})I;?0e(Uoy*6cHqM>Dy_EH3^xBW#?#$(M&P@tbUo24fNx*vHMjM#s9Syda7oL>ugou2pWGjl@Gnhi^34|AeSfQ}3(h(V uJS^$DcW(aTjJ<3AePy!#-&XK>?l1ez`mKGB>Q3GP6@Q+telF{r5}E)204^E; diff --git a/graphics/pokemon/nickit/follow_normal.pal b/graphics/pokemon/nickit/follow_normal.pal deleted file mode 100644 index faa146c087fb..000000000000 --- a/graphics/pokemon/nickit/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 0 25 -8 8 7 -0 0 0 -52 51 48 -21 20 18 -121 53 31 -185 90 59 -36 14 7 -255 255 255 -210 184 61 -92 92 92 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/nickit/follow_shiny.pal b/graphics/pokemon/nickit/follow_shiny.pal deleted file mode 100644 index 50a8845599f9..000000000000 --- a/graphics/pokemon/nickit/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 24 -0 0 0 -8 41 115 -0 16 74 -115 106 98 -164 148 139 -24 24 24 -255 255 255 -213 189 57 -90 90 90 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/nickit/follower.png b/graphics/pokemon/nickit/follower.png deleted file mode 100644 index 2b868637e5b4b2e7b482a76a19504a63f87ae5a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 671 zcmV;Q0$}}#P)DS>{CZ21@+ zI;T?ug2e7Wk_^F;60nmdjdkvj$g-oWY(>&L*=kXz4t^k+-|6X|o^+BCn#VlmF^~Tx zD*lG)zk4!(W|~a)Dh;+UvKp_*^8=G`K+4H#mB|Hw^S5-F&;gRP^cih1X42kDW>HHn(d%K zU1b_fnX-Sw|KOvh{EVT40%F%X`V2CX{!1Lx(mg4l@K;|BYS-~iobq^|>bm=Zshglb z=*e;xzb*$iKlbdXfhp5Ff`3XeabFhS=MRyxu_O82+D=q}lh=>7jra~t*{!%M5B1p= zMeHoKxKcN(I`lnz?BG2pJZTC8u9Aek_A_dbH2ax_+GhQjp2}W~ZV}4A_;~R~k0*Gm z%0?T5BEGKbl9lz)_Ldkuw2SpE z55f7nve6KGEhKxi-R59E8<*SBz=GksWW}opU7YWI?Z)}SJ8ypP!1LXX;AhM6Q+B#% z{`Goc%D2lCZEH0exOvbr)simUc36N@UNpgcykG7s9R5S~?mCVWr})ROY%anSdS&Ih zUNnGF&vYI;;0h37$+uIJKk!T=L`yxc$sW%}G{!Xl_ctJC9{u#p45|PC002ovPDHLk FV1j0?IG6wc diff --git a/graphics/pokemon/nihilego/follow_normal.pal b/graphics/pokemon/nihilego/follow_normal.pal deleted file mode 100644 index 2a5f126e79bb..000000000000 --- a/graphics/pokemon/nihilego/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -238 255 255 -222 246 255 -180 222 255 -131 213 255 -199 199 233 -172 172 222 -139 189 230 -148 148 189 -115 148 197 -124 124 175 -115 123 197 -70 114 137 -49 65 89 -56 61 68 -15 15 15 diff --git a/graphics/pokemon/nihilego/follow_shiny.pal b/graphics/pokemon/nihilego/follow_shiny.pal deleted file mode 100644 index 18f3e689bb6a..000000000000 --- a/graphics/pokemon/nihilego/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -224 208 176 -240 232 216 -208 192 152 -248 216 56 -224 208 176 -208 192 152 -139 189 230 -200 176 128 -115 148 197 -124 124 175 -115 123 197 -168 96 16 -49 65 89 -56 61 68 -15 15 15 diff --git a/graphics/pokemon/nihilego/follower.png b/graphics/pokemon/nihilego/follower.png deleted file mode 100644 index b5b8597d2c3b9b02bce4827b842ac2ffff3da0bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1469 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 Mp00i_>zopr0J{}Z$p8QV diff --git a/graphics/pokemon/orbeetle/follow_normal.pal b/graphics/pokemon/orbeetle/follow_normal.pal deleted file mode 100644 index b237f0d85d04..000000000000 --- a/graphics/pokemon/orbeetle/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 252 252 -44 44 44 -80 16 16 -52 40 96 -172 20 24 -224 32 32 -148 104 8 -232 96 88 -252 176 12 -252 204 88 -72 64 128 -108 100 164 -80 212 188 -216 216 216 -208 240 236 -4 4 4 diff --git a/graphics/pokemon/orbeetle/follow_shiny.pal b/graphics/pokemon/orbeetle/follow_shiny.pal deleted file mode 100644 index fd4e30210f37..000000000000 --- a/graphics/pokemon/orbeetle/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 252 252 -41 41 41 -24 16 41 -49 41 98 -106 90 148 -131 131 205 -65 57 57 -172 172 230 -148 115 123 -205 148 156 -74 65 131 -106 98 164 -82 213 189 -90 115 213 -213 246 238 -0 0 0 diff --git a/graphics/pokemon/orbeetle/follower.png b/graphics/pokemon/orbeetle/follower.png deleted file mode 100644 index c5b3209d310b7381bafc34d71d854dc6a6705883..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1198 zcmV;f1X25mP)P}IEG*x1nU>;wb^BiL!5000Cz zNkl zJvr3-B5udz>;T~H*le<~U1_<8zFiSES(gBnr(vG`+p&6|68U43?b$k5C?6$E@Q9#Z zCv0^e&!McdlzpPJlznr+OBs5=MofoaYm^@<%HO?JeE5f24d9OzegtWt^<@)2Md=kD zL5%1CL5*fABCxipC5E`HV<~`%(CT7wyHaVVh{@hUv9sv+94-{bI`j}=p3Sr!o7H^Q zXtNqrFZ%Af$?Hd9m0|_?atZZf-)9kP%Q2 zfI9Vx5-#+-3~*+kOd%GK?JfnuChrOK}SFC zcj5qH!!d%U^rxIsF5d@KT@OaCEGu)4#W`7B-!clZpi< z<`!a|!sk_`1p1seBZCZfD-6hpcO7nMosF^Yf=R0GI^;JTZIx;#l{ut}X@vctL}z9X zP#-nHh$~s*Y&I6?(LYtZ?}qI<`s4N&Bj)HmUgzc2b$W9ukYe-t_D+GDZhX9T=)z$ za4SOVj0@?>jvUHsSVUT#E3!vmDh3BPy82Mt;Ae3VGr+!KBfBAL&H`068)T`FtZU6uP M07*qoM6N<$f*or-Z~y=R diff --git a/graphics/pokemon/oricorio/follow_normal.pal b/graphics/pokemon/oricorio/follow_normal.pal deleted file mode 100644 index ffb47e3bbc77..000000000000 --- a/graphics/pokemon/oricorio/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -240 243 236 -246 190 194 -255 180 180 -208 87 119 -92 69 61 -159 64 88 -66 66 143 -238 55 60 -202 51 85 -60 50 46 -180 45 74 -178 40 45 -134 32 34 -96 21 35 -0 0 0 diff --git a/graphics/pokemon/oricorio/follow_shiny.pal b/graphics/pokemon/oricorio/follow_shiny.pal deleted file mode 100644 index f43e007a505e..000000000000 --- a/graphics/pokemon/oricorio/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -240 243 236 -246 190 194 -248 248 248 -208 87 119 -92 69 61 -159 64 88 -66 66 143 -112 96 96 -202 51 85 -60 50 46 -180 45 74 -80 72 72 -134 32 34 -48 40 40 -0 0 0 diff --git a/graphics/pokemon/oricorio/follower.png b/graphics/pokemon/oricorio/follower.png deleted file mode 100644 index 900c5e9b95c666c5ef60ec30bffaf44d111ee564..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1429 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAo&u_l%JM@3cmJ8wKF|M}r9U`2Z`rnz`oH7ozG1A+j>$OQkw@pDQK~x!N!YCLG zf#DPa6$OPU3=B-po-U3d5v^~hHRjzh;Ap%2*~231@bCR^8)89-mY$df_uua2~fa^X?YWeaRb?%TBVM+bI^X?&4!6(fB>)8RDGR z^?Ba?ib<@fKe>?eonj$7_dX6LjjP@<3k-I2yk>sc`LD}f=+0y97>@o077LAD{0gd9 zz0Q*6d(k^A;TY@7!wRmFQyopyykCoTONSKJ9{RCu@BMq*&3SCaViw4Atz_q%>iDzJ zIrdh%iB9~7*3$NzMNFxe*L?O2E_nH6<>8XNpv(`;=H9J2bVyLU^7^7(_IbO!|9rn3 zV_jWhAu;*V0=bWWER-LyiN{o3f9Q1jQsV2zhNjEY`R12ZrcMa-&tyA(v3uF0q^rJ) zv+OP__!pl2VYKAAtcm%Hv#JMt5{|BQ-0-@%^+R^I);r6`9~VhK6yU1;Fxl~1zK(rT zb&XH>oqmaG_cu)6@B0^?SIid-_#-u=F!zJP;hBw1w_l0LR$sUO|5s%@`-6DPZ%2jg zn>e?#md2)h6twgYI4Ey+JmKBk$|Li$YaYz#{yu%r@r8|D(RW(g{Ww@fwbsc>?OCVv z+G-MCpKS3V``n4)J6P{WzS-exU;blW@z?F!N+W$zkMVAAiDrsa+3`fnfA?Z{#wE!q zvhxZr{$GDKrsbi>q-y@&mAmo_vU*dtOQdHWn)2Q>sCAP4Z+j6J@5GNP|J2_Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_I5pGTS-JgR7l6|)W1u^ zKoke?mmwWG@+m5QqB%1pg|p zAolL?E|9ti`EH-Qd+&0P9Mq{(r%s(e3_`|1)=G>pJ~j@p)>7N?Fvgd5WkVZdD*(A2 zx*m7!%7!!Ci`jvq&vy-$E%l_Nu2IH*B=z@zsIqqhyT05o+BM)v>aq=HOKM+km<;-> z0Xsmn$2W+cEuWPJJ?O7a0)>4VmAw)7)rh9AL>nTNlkidSJ?k4`z3671gz4ShT1uTU zHnYVB$qo8-n1I5sr`aO+_rG5IiW-fBzud38>i7Zw-<6jUs@ z5fM?bVZ()lh7&-Uj*1B{Ui^5lBVxydgzcYh7ML)4Y$(eC_u!$hechn&uGxn}4YzIxH&CbG?pXPpg8^v2$G zsvED(%{E)MAkf6T$0N;JBDr(&y0u>l7dhwY7_2=je9bX?y4br1|IWMJ?Pb-lzWwo@ z?TZ=3GKo2kb~-s(tczmhmfmJe`8wp>edHR-^G33UCtFP?VENeU8kz#v*o;BN19{wcJ%vbtcdhg z-^`lx^-;2a^%jT?!lJGy=dSvBq0imd^`VyJpxBo_@*?&kao8dpH zE8MbhwVu87u@zopr08k?qUjP6A diff --git a/graphics/pokemon/palkia/follow_normal.pal b/graphics/pokemon/palkia/follow_normal.pal deleted file mode 100644 index aaa72bb70760..000000000000 --- a/graphics/pokemon/palkia/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -136 120 144 -80 80 88 -232 216 248 -208 192 216 -248 248 248 -168 160 176 -176 184 192 -200 216 232 -120 136 144 -16 16 16 -200 136 192 -240 80 64 -240 160 152 -160 80 160 -0 0 0 diff --git a/graphics/pokemon/palkia/follow_shiny.pal b/graphics/pokemon/palkia/follow_shiny.pal deleted file mode 100644 index e9b746a9352a..000000000000 --- a/graphics/pokemon/palkia/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -200 152 160 -104 80 80 -248 216 240 -248 192 192 -248 248 248 -224 168 176 -176 184 192 -200 216 232 -120 136 144 -16 16 16 -200 112 144 -240 80 64 -240 160 152 -184 104 120 -0 0 0 diff --git a/graphics/pokemon/palkia/follower.png b/graphics/pokemon/palkia/follower.png deleted file mode 100644 index 20739d71ff7addc530509fa2c42c1f73b610412f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2288 zcmZ{mXH?T^7RLV}kVrxR5e=P)SZSe22}lqU0SyME7o|v17$E_q7$iePf}$Wr7^MWU zuqX^*A)=Vjo1rNLC6dq?85Sfk1ZkU{vtRb?*$?-5-h1!)o%epbH-qSW3IS7r0RVt- zbg*{?01#FD#!7<4I)1e=Q*4r9wgg)MsLg_J21pi8Mch!be6BLN4U0U;pT2nXcJ4RJ|6IMDg3 z*s=c!u>k=3=xeb;A3NIHx`mG|6!t|-hN^U!eyDO5S}NDir`Ga+b2NGof=c}MG*>rG z8BQPt$l9f)*Xepij15{S=DhH5^nt1G@+b%iG*0*KlWp@Tiv1bdRVJ%<2bJ!hq|~_$ zf;YC-STF^wKt4A|XqTjI`YCwJ`smO1!y8*C7RxD%P9BYwBy3R_cd>hE6YT_S>E zMXgY$FEibfg^oF*zCo|rt6wlGPI=`p(1lj5jWJP|9GcfpEB^v1vd)MhJZQMmCP|;_jw}A1Q|b*zs6AaWb?3BL z>4A8x&C*KI>)2oM-VPHvu|p=D=|aH8Dx`X3z9HoMn=R#;2Sj%c6Ie5KH*4p+f6}y% zBPq=8j{Edt>frDVl+CZJU$mAP4rp@Jl3I z_!`T)wy&AovS6+u2i=5elGA%$-alXeXS)_|j`C}+$Wdy(CrV+SbP?YA!x&=L6~&Uf zGh(UTngL_3{(0f)`TaN0p}syKm&_lh+kA?aKuGVz5@zbo#u9Ygkp+E zZEip|g{;=qM018PVDL@B+nqG)&`Al{3B*lG^}_uN0L81R_*#BaW1ajL2@)lsUlCGp zrC|zfj=jFUn25Y)rAD0Dc;2>kZ(VkM@Omaq&aX6=Fp*p{4A2{-_mJd1|@%hea3Zgtr-orE5Vr8lDY}EEy;7&Icn| zP9{}sI4}In(xJm;fFq?}Y9X!B=<;|14W-i+>K z>?%AavZ{)FG*K)(ou~D_4SsWu)cw$kdHOKfWyj#RW+c+$vtV(fGKqy$VZWn>97c`d zFE+69zD0W!6opZ3Z5Vwv)>@w?XTeJn+)Q6Qm_Nc`;_VJPPx$%T{57O-R8TJMvj?(~ z7|qrjvkmNZTe<7&kh02cN0wr!wg!y80S@htA7m8Pr6tV|@jO0%L1HHeCgmUq%Kt`_ z!KE$mj;o6>SDL{|%5>u#Oaiqq#5+Qd%|Q0g{=wJGl;WRCJR2H*CF=r{hk1mb%f)2G z_|HnsoOSr=a@%#>K-G|uj_tj=!>tZ_%34&EVGB@=fwru}neLRU+Tc+8F-0Wyo$z(eV+srNH9iAyFcF^*Ri zDTHE%zpk2=loEBF>T8}_@BX^sVY@lEn+j3>l-;qeCka7E6NbX8cXl1`1pnj#7V-2! zCRTl1-qtjnba$^>)95DRQvEHsW^HCA$T;%3&sDasGMeg#gPGCCEbgM`lDJ31TbbUaFVo$zHCf`vfGpwO*gn72aX>;VZ`us`Rx^+&skVHkRbeSa zpHcELeuI8+A}hmh&kUHRFu(SIjO2U4h3=WxG@xLoDnFZtyGKW}$Cn(5=%^gr=h94B`Si1h<(6keYHn@-c7U~c zXllEz#&&oAq|s)|vnJI1?eivg+QR&e6I6eZu%pou%FPbQ+`>e$pC}pr)onih%!U*` z=&q0MF|gl(Mj~)suD(x##S8mjEY2(TVqk2DWiUBJY=9Bk$Vd-usAp*8W@Kb(eB9E| pSO;xxiAIme=i&bg_$BJ%rO?Fx5B!6m`|tY%aKt&=SDy?>{TIhMF>n9? diff --git a/graphics/pokemon/palkia/origin/follow_normal.pal b/graphics/pokemon/palkia/origin/follow_normal.pal deleted file mode 100644 index 8a6f0c4ab8e6..000000000000 --- a/graphics/pokemon/palkia/origin/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -32 97 0 -0 0 0 -246 80 65 -172 161 180 -255 238 238 -246 161 156 -131 121 148 -16 16 16 -197 190 213 -246 194 189 -164 80 164 -205 137 197 -106 97 24 -222 218 246 -65 72 74 -82 80 90 diff --git a/graphics/pokemon/palkia/origin/follower.png b/graphics/pokemon/palkia/origin/follower.png deleted file mode 100644 index e40c8c6a3f002dcdd9a86b390c3983e51840d623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1800 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 NR!>(ymvv4FO#m%6fGhw2 diff --git a/graphics/pokemon/palpitoad/follow_normal.pal b/graphics/pokemon/palpitoad/follow_normal.pal deleted file mode 100644 index 4d5d03566cbd..000000000000 --- a/graphics/pokemon/palpitoad/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -89 89 87 -52 52 52 -100 198 193 -11 55 112 -25 32 46 -33 95 164 -5 138 208 -18 87 104 -191 147 121 -239 215 196 -138 79 63 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/palpitoad/follow_shiny.pal b/graphics/pokemon/palpitoad/follow_shiny.pal deleted file mode 100644 index 46d834cac643..000000000000 --- a/graphics/pokemon/palpitoad/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -96 96 94 -65 65 65 -188 99 24 -15 87 72 -38 39 41 -40 168 168 -8 192 208 -120 80 8 -222 196 194 -222 196 194 -96 96 94 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/palpitoad/follower.png b/graphics/pokemon/palpitoad/follower.png deleted file mode 100644 index 3be06ec2757116fd31a7e4e800722cf8881770b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 613 zcmV-r0-F7aP)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_00014SywbPG-SrX3pa2XATA+aqy>u5 z5?5%ylX>sg#EMTps-iem00009a7bBm000id000id0mpBsWB>pG$4Nv%R7l6|)xS@| zKoke?R|x|fM}q`d;55;si}f@lj&h3|jlrLb4*pn?)avRW=LQJ|S!EI?o49!X2l_|Z z>d@=OS4^Bt_@+ZY$>qJ5zO;o|W|?J{--nRD*_dWZvwty|EZMom&1#|5^J>-P+|DharYBdO9f}&jsS~1(9CwPYn`?D@o33DHXF^;u z%m8VZP^zp|bEdxTFqYq5>tg;ch#BBuDZVt#LBVH2%4!46(;8UiaA{Ek-M#bY*Gc)d zi2C$Oh|VeMlq`o!1I&;XmXy9|;Qk6~L;B&;05ja*$oDt7ypLK8MR1`u!Cq((?k`~LqNhCl8u0VR54Y4A*GJ9hL_KMsh`HrT{c&K|6W ztBq3aqiZ!x#u?d@b17ZBv651jc7yX&vw~v}>t$iL(-^mQL%s7@#j%&3lzw5iGc=r? za1*8cg}7n8ZMM6@ZbvHB%uYG!*o0&6US#yzS`Dj2DU}pfn=SR|L}SD1Ig0m%-HxfJ zTDz;*V_P;hh?{ps4+Rc(iLXsPVhBtFauTa(C*{^|)VFW7CI!O59kDji(S#w62~~6_ z6V`wmbr*K5!C=~;({)E1bp4tpIQRQVk^HeC$n%{3_At!z1zCXpB3aS|ziKmjH+=+6 zNb?We=JLt1^n}f2qORpk4Xwet+1-Z>v7HhHtX3t7N>j4V(jUenxHnGslo}3yC z`;7YQ87nxwijh6ytA~VaMXwGNnGPm3eiEof!8@{ve<3C_f8+n?pT{Q~hiydYRx^eG O0000uGzy){aOc=W5^0AxL?hIF+)J)x)u~XHtQ~!ZV{X6>%_#jb?qN+=!m?8Y$ zlb^rvg^-u_(*9MWblp+3Zj!P!Z_*@*(-mhIR&eHW6>X zcg9HQn$d-~pYc=>rVi43%HMyb+xiB2G407?QO~;}kbwM}zmNJ!$gl^AC!X z=xncN_p=M=*x7|?>R~=|?0|m;9x*Xa zVD#fWy78wFQPG z@ZsS{={^0=h^GNs6FX)`Oao-(G=PO(A1uho6Ld9O9FOmQ)wLFl8=z?UXn&6=9x4}L zTkWPybB-t4YCPm<9ssv*Yk1d1o@RGBn_KvO2Sztzfr1<7=_A942FZnN`#5&_EW<0* z>JIpF0K?BU)$GLh$}G%{YY`jF7#*m6e;RZ5aPIS3>&!j#03>Fn$>=E%XXb$^%L}aN ziQ_dnTXfH|ywJ-$Z}K=Mi^kjp7mWDBfZLhHH?eqsW*$R2S`84!o_>F3o-J4WWZ-{o Ze*pWIAw)~y!6pCz002ovPDHLkV1j5?g(Cm} diff --git a/graphics/pokemon/panpour/follow_normal.pal b/graphics/pokemon/panpour/follow_normal.pal deleted file mode 100644 index 99ad9dc501d7..000000000000 --- a/graphics/pokemon/panpour/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 57 115 -24 139 172 -41 180 222 -0 0 0 -156 230 238 -232 232 248 -205 164 90 -32 115 156 -82 82 82 -255 205 123 -115 82 32 -96 80 64 -24 139 172 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/panpour/follow_shiny.pal b/graphics/pokemon/panpour/follow_shiny.pal deleted file mode 100644 index b11114f76410..000000000000 --- a/graphics/pokemon/panpour/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -24 104 116 -24 176 168 -24 216 184 -0 0 0 -200 232 248 -232 232 248 -205 164 90 -32 136 152 -82 82 82 -255 205 123 -115 82 32 -96 80 64 -24 139 172 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/panpour/follower.png b/graphics/pokemon/panpour/follower.png deleted file mode 100644 index e02358cf2dd684fb85a3e622ec9fa3bf1df8639d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 712 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 diff --git a/graphics/pokemon/patrat/follow_normal.pal b/graphics/pokemon/patrat/follow_normal.pal deleted file mode 100644 index 7ebea6fe937d..000000000000 --- a/graphics/pokemon/patrat/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -73 48 40 -73 48 40 -0 0 0 -163 111 49 -47 46 47 -230 77 40 -246 207 78 -202 194 161 -202 194 161 -181 152 110 -238 238 247 -181 152 110 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/patrat/follow_shiny.pal b/graphics/pokemon/patrat/follow_shiny.pal deleted file mode 100644 index 98d4b16f0e1b..000000000000 --- a/graphics/pokemon/patrat/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -88 72 72 -16 16 16 -0 0 0 -136 120 96 -47 46 47 -48 152 240 -176 224 40 -202 194 161 -216 200 144 -181 152 110 -238 238 247 -192 168 104 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/patrat/follower.png b/graphics/pokemon/patrat/follower.png deleted file mode 100644 index ea2df04dc1ae62d0fbbdd1068f564c15fa2084f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 691 zcmV;k0!;mhP)Px#1ZP1_K>z@;j|==^1poj5Cs0gOMVQc_SV%|^5D)+W0El>CFD@@InDDURD9Xa2 z*vOEzm~QUw_rR!V92y}Y00009a7bBm000id000id0mpBsWB>pH6-h)vR7l6|l)-Kj zF%X7Lti9uUxwj1u;Ef%G7A}h?hgLlhC61JeYlwJ(JVV8`5z}D z4DizbHOys4#bz{}V1wTKSF!mK;_{)ixbJxFyQFy=jR(#+*+qsAB%&)Ua(wJ_$NY2fzD*S zw%8zA6ef`z%}C-r&ye6zd~uQCm+NN>!jkZKk!ca?U6dCx@gG`|(;X_%?l?vAn&!2} z`RGyzvZF-!CE$yyy#^6foK*COd0O!YUJx5@k+AirRS|ESb^f5aF(@uuU^4;b4fr=PBUHx3vIVCg! E07WH5OaK4? diff --git a/graphics/pokemon/pawniard/follow_normal.pal b/graphics/pokemon/pawniard/follow_normal.pal deleted file mode 100644 index b8aff96f0dd5..000000000000 --- a/graphics/pokemon/pawniard/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -229 229 247 -147 138 147 -87 0 0 -182 55 55 -129 25 18 -87 87 87 -55 55 71 -33 33 40 -227 129 55 -71 71 79 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pawniard/follow_shiny.pal b/graphics/pokemon/pawniard/follow_shiny.pal deleted file mode 100644 index a7e49ced50ee..000000000000 --- a/graphics/pokemon/pawniard/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -229 229 247 -147 138 147 -0 16 96 -64 80 184 -16 32 136 -96 96 96 -55 55 71 -40 40 48 -227 129 55 -71 71 79 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pawniard/follower.png b/graphics/pokemon/pawniard/follower.png deleted file mode 100644 index 27aa6174b54899078a9581c527e12af4c54cfcd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 641 zcmV-{0)G98P)Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_0002x<@b|{lUD!$wl_C{84_1lS2s6D zAt5N^fj37-Pinw>t^fc432;bRa{vGi!vFvd!vV){sAK>D0p>|WK~zY`?bR`F;xH5d z;1|gQ5=)#=ptliJaciK`-55d=-AcjiND$_z5~kh4()1S~?ho8r(LZ?4ch|&*+8x@Z zC*G9LetPc(IR?&gj&ppTu&CJp_PcC3o^3L&blzpBJFra#GVDY~N0G@^mr|1f!f}TM z2FHxuDEo}b`<8!YG>|10To}yKbUD@Ay}*WJy}??K{aI#k%K3V(x7%E@nZeNFbAQEc zt=k-9qqntMr>nKz(AsDI-Okqf%?A73o^!q7@_v8$^Ul_~{eT4vy{*3gYsd8l>)!2t z$qX(Yc#-Q34i?M|2HN-hW_7L-VQGMb7DX<9Il@i(T;h)^?;o4|ptPNo=aQtt)t4fi zOBVULl#h{9x!;N7@bPimn7k~FrVctOGyXabbol@^FHeS2!J1ddCbN;}bsPPse?DBh z=%oCTj(wbu1#cauG`RI;kEX4!o1T3r8$1bD6QT!$Z}J-oSNT}5mo?<;uhw&9AFk)$ zH-1omaUF)}ML8jw^K2o#;T&D%V{A8l<@(%G*@x!|rA_(nNhx(F)r7(qEG!$uOwGrU zBlRCfb)Db|38m{&Jd>!JFlLJX(d*Bz`E)I0YC&=}g%6FB5uyP8 bivaiy#UHHh6eEIr00000NkvXXu0mjfVht=B diff --git a/graphics/pokemon/petilil/follow_normal.pal b/graphics/pokemon/petilil/follow_normal.pal deleted file mode 100644 index 0e977288db24..000000000000 --- a/graphics/pokemon/petilil/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 128 16 -92 224 48 -47 46 47 -74 176 49 -109 101 43 -184 200 64 -184 200 64 -214 234 140 -198 196 235 -143 168 0 -238 238 247 -141 49 50 -64 128 16 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/petilil/follow_shiny.pal b/graphics/pokemon/petilil/follow_shiny.pal deleted file mode 100644 index 783841bf40da..000000000000 --- a/graphics/pokemon/petilil/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 104 16 -104 192 56 -47 46 47 -88 144 32 -109 101 43 -168 160 48 -184 200 64 -232 224 120 -198 196 235 -154 146 44 -238 238 247 -141 49 50 -64 128 16 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/petilil/follower.png b/graphics/pokemon/petilil/follower.png deleted file mode 100644 index 1ece1481dad5d831f8e0ec5cc5129729868b86b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmV-b0;>IqP)Px#1ZP1_K>z@;j|==^1poj5Do{*RMVQc_KxhzXz&I~1FIbQuZDlK{pfI?|KDHIk}U4-_l+?!K!6Yz&z;Kv000SaNLh0L01m?d01m?e$8V@)0005BNkl=6vp?z^zNE|eb{ei$dA-Io=RX}22Eg)XdPcUfnK;tw+Y>(o&eUAp$LWm4| z-*+e2^N@Hoiq0mK3;evT3RTPz7jfK~Gd}C(ztLRr)pi`g*rnzecxDR~S z*c@cDLd~$(g7(K}j=j!cCyT{XVh-BLDqmu+1>xd3-^d1LcTsdTZU~N|sNE0*mfYaK zq8dZ;_PvzmAS5p?@mdgW{qcF$z%ba%R+%|i_cU1fOX76~Hps7=f`@vYs|o#NwFeIL jHLjg~5A0p=M+e{s$CAIgF@6$400000NkvXXu0mjf>Px#1ZP1_K>z@;j|==^1poj5Bv4FLMVQc_89N^`9TE@_5JM>&I)XY_PfEt5Zku~m zFDfZ|RXpW=oqR7_1ONa432;bRa{vGi!vFvd!vV){sAK>D0x3yEK~zY`?bShV+AtIV z;D`MOl1|(M(L|P$iKRfeRqC`|*?vJ6$y#=V13ibSbvYI(Qo37^rZhibQvcoTNh8m0 zLbcN_yaVt-{GR>d7&yl{&T)=oxUcw?@PO+VWXiCCPOppse0cRQ`NuBAY;fTr(-c`1 zNIzWS5%JWto{$+FeJ1%*7x%9u^y7O67hu?A>_pw*eI8 zB`RP!cefn}Jl#*@W#c`RT%^jC#=SchJpWpKCI$YAGn8#EWJeYPwU>EDgN zOtwMZZ6J-*v8#FvLH2cfXm5dSQs;6rxyfbKZMExao$%oGIV>N)OY|h!Ueve6Z6O=h zW8IWm?$9=|y!i20?{GrPbn#T)mo@LR8qqYnhV@z{Y;cQg1AThFe?IgZXwx(&OtXgr zK5J~Ngui~81x%}>iF0Px#Fi=cXMJ~EP0000|Qd0l_|CE%2ySux0cX#RO>E_jo)4h|doMJICG4t{3H!NDH zD8ML~;K7ym2LJ#Au1Q2eR9JyaAkvk3!zbpc}FT6(hG|&3Jzn?l7a~|J;4a+a? z65-Rl=tFqsV9aGmXAxw4caHFBUb;zjJ#jGPHogQPvH)#_X-?e!z)Q308ao*AJU$V6 zZpbm(2-BQ|)62XT_|(COTT;ox3SKW%=KD47g9zlyi@Y?M-RN22z`%%Gf=IMQ@1v-s zIz^K_90J2jeAgFOln5gSL#_!Tk+!Z;FRBm@0aHAfKCf?H;iYY>v=~MPMqCp_VocSs zMu(~p%eFVgOM)%MFYrTOIDX!Cm6x@dG^pcl>PwGIA1u&^IvRGQ+yS z;PLx#jxS&ft$Og>@^luMrui=L@vHh6cBf#(s|11W&;U(}Uf|w$Qhdj2g_>VKoPs`= z0Jg&+I^N^?f_bmo1ifbRhyI9sGHKu^FOf7<}^@bO6v4Y-^S zyiN-@S)^Jf5{$~(Wr|+}PVys@DaDwqN_sUk;GCev0$^~t1+)PC=!SWI6*$8yfgwo? zTIRh2d7tkAc&h-F7=Uty8v%FxZ3BGP6nVD5dW)dXB>e~FA!&VBM=g7&kR7?@XU1xf$2BaoJDG}bLA}qB5?NIUDq3|}vRf6w%t#3Uhplg753fApx zAWM}SSsy=bgDey%Fmvfpa}PBy0##wC1m5$uf44m*!x-URg^*5%j=ylw##ykz(#%H0elhZUq7G+>4zHY_4ptxXoUkgv`aiTgUJR_TdY*-laAaV>$*ClgZy}P(b#&!i zvfSmuWrN~{54vLIg%^BC;rK6CEkL7MC-Z(gdjQm(NFv3qS5}`JQ1jpm@1XK-_YO3zywp2XIE~?-~w!r-ttWs{4Db qzJJ8in5O5W-@%Dq@818H(f7Zyl(EC>K8 zVrW?KVZ(_Z4h{|i1sh(x_~DRn;($YjDtq8+pd4e8x4R2N2dk_Hki%Z$>Fdh=jFFd3 zh3}%AFwg-E0?CPfWk6a1ih&dZL(CX^K@|x@i_kW%HF&~1_JB_i#_K3oG`(v zXxoAkuUxJq70XlE3QbBIgXS&pe%=(KDQg|_D*9TWbdA{|*9#MG*IE7k*T>6<4#hDhL;?X7`giJK?6o3!CXD=TtR*<6$;&HIu1enma++C*@Sp z&85$}YZF4w9iFnL{OnT}^(QvR)Ee$weBUT05L|qN{gmXn3;*)?V%cQOqyMpd&`Nm8 z>Q>aeVOn#ciAW8b=mIClzZRaDqop*?Si6z#7-`m!yneIe#55Pvvn`?W%lL!jju%; z6-JntD4WJu%DoSJ@0#W>bM#oT@9);@`Wg3a9v?6BWBw7o-B04^pJiv~@E%+K{d6Pu z_uF4M{TA#rEt~mygTe~DWM4fhsG_& diff --git a/graphics/pokemon/pidove/follow_normal.pal b/graphics/pokemon/pidove/follow_normal.pal deleted file mode 100644 index 704bb5f94638..000000000000 --- a/graphics/pokemon/pidove/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -55 55 55 -55 55 55 -88 88 88 -172 172 172 -128 128 128 -48 48 48 -248 152 152 -248 248 248 -248 184 40 -184 96 96 -128 128 128 -172 172 172 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pidove/follow_shiny.pal b/graphics/pokemon/pidove/follow_shiny.pal deleted file mode 100644 index 3e184b75a563..000000000000 --- a/graphics/pokemon/pidove/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -55 55 55 -32 48 96 -64 80 120 -200 200 208 -176 184 184 -48 48 48 -248 152 152 -248 248 248 -248 136 32 -184 96 96 -128 128 128 -172 172 172 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pidove/follower.png b/graphics/pokemon/pidove/follower.png deleted file mode 100644 index b55a13e390108f360d5a9e400e5c2829aa478060..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 691 zcmV;k0!;mhP)HS8XzOEosoQa4E%z9qvO$QE5eVKTi%yse;HdOk3P3 z43Y#y6Q{M;gLsL_cB2TwexAa;y1WJOOA^ENoRMejW;7`nvvU@*GTcK!3iM-FEEJ`o zz`g@erG%z)DJ{<;)4Jd~1Gb`o$SSA}pTH@2`Q~dkAP&C3QV}l^pwR1&I6EP=Y}2s> zntbZ`0JSSHDRKoke0xv|yCEV4h#~>_U2E=PJkL9JgXL&0hvx%gC-H1c@&*l;-Uo62 zpc}G{pKCz>ujz6`Z>&UJpz*F)D@x#XUTRUf8v$?HiRTWd z5jG0K2zSH8qZ^6VAfbNcaiz!{;tw;maEP-@=7~)vP(v_5Y8gTS^N3t!tw<6@8RPFh zPx#1ZP1_K>z@;j|==^1poj5Ay7VGd00K2hL_t(Y$L-ZIkJB&|2XH5x zPU?1{9T;;?+OkqNv~1VJU2dzBmz0g`sjw57u)?VvBSO02Mpiy0cH%U#xq!GsLPCAb z@=MddpPe{GhdR`u{-3hS(eA2gWc5W$&M!RhBEQ=fnUMCHm=+HOk#*AP<&;tyoOM}T zuC179gtnZJfWPYWGN&}+XC1akRusTm6VNSIG@HdFo3Sn*K{2H>o^;p>@~nWg8Njdz zEUsb_U%&105r~!wNIJZQdBIzOre((;09MzmUXzV-{rx3~M1Z*VBV~2{1w7%<3N($- zc=$d|*Li4IwfdmYltGjMFy3x~}Hxp}0Mo|AFc9B%gS zlhO8K(ac!9Ea{?c91@ne&i>tjsTcSy%TpM)x1J3QW4GW$u^xzj&i`#`Grq(BrV#o8{t&*mOIZG;00000NkvXXu0mjfV-ZCV diff --git a/graphics/pokemon/pikipek/follow_normal.pal b/graphics/pokemon/pikipek/follow_normal.pal deleted file mode 100644 index 299efed97648..000000000000 --- a/graphics/pokemon/pikipek/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -213 213 213 -141 141 141 -49 178 247 -43 118 191 -109 109 109 -99 99 99 -242 86 89 -53 51 51 -140 42 48 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pikipek/follow_shiny.pal b/graphics/pokemon/pikipek/follow_shiny.pal deleted file mode 100644 index 55fdc0eccb81..000000000000 --- a/graphics/pokemon/pikipek/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -213 213 213 -141 141 141 -56 192 72 -47 161 60 -109 109 109 -72 88 80 -248 64 120 -40 48 40 -140 42 48 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pikipek/follower.png b/graphics/pokemon/pikipek/follower.png deleted file mode 100644 index 9739fabeed70b08665f3678de7bc2f35a0f941b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1252 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBht5 z#W5tJ_3d=WzQYC_uFSp$&;GH?`ApVZ^-0ol)h@$JDW7NjNK8I{cblko*qVrqNk_Xx z!*BThd%dBLSNq><&JFh#CLT4PoW#UcXY3P|ozT&>`rEb8}_VV1Bdx_r`p4F<`H~(bEK|_wpH$f-Af3UZ3o&NN=&r#EF7PA~rEDrAW)#2zr zIq~9(nfA|~TQ&L`NeK14Hez-@cKxMWP)aD?>COiGPKEq3?a;MMh%umC51@ z^$l`2mXMeLyPJ^{kIuHcwl@Np7=5=VS?@mm-unD%3ox;XO>ANl`*()^*TOh|GJ3s3 z^tS;i2MkcP2B_%cqQgJ&^$uDTq7Ycqgh!=AW>>oqz(rk6UE#oyL;dbIz@@FzFrOp~ zxSy2D$NHnkC)07iH1ojf5cj98F3cOI<0YhNA%oo>b})(BMy_DM#Kwd+>ws&UaFu?E zv9S#J+A4ON=Q=>iq{s);^)6~g@2q~C%vznLz(_SsP1IrvK`AvEAli|y9b43n8I)x- z^OwMdEA$p+z7I93n}`HAe8D;cvT)0DD`@ECMMbQk_-Cs5#$3Y7hn5>2^{jsIJZvW1 zkDk5KEn2K5ybfwTnL)M^!fqRSOS)`SaacACWO)UkT+oFX9eS;|%PYH&Oi3$W1;6Q0 z(`3FOGRdBpiqsWvX@@cZ4mJR(XGMJuZQyK^yM|km@4LE0C_%H>^`g(ZM}rZ6(p+1` zJKZJUY~ul9J6+%E$=U(M;m!Ak?+K1ZEFE|?h^s6_^mOzES}Z9Z_Vb!2=w!fAtOF4G zQN@jo4llmY5}?CscnK5nTZcgw0y+2QMkm4XN8H%Y_nbfEekKyhS9JUn%tdXrK2=A@ z9NS|z#ZqA&e>VDyAP;+851>3-C4$H&xAmJ ztPB32F(6OXY+!Vi$#=6UUOFE=9=k=JM>&tK>!ZkHdwqM5W+fM{f>>6*KYkGuuDA9P zJ4e(wgdk%W&F8_W(S7|3f^BV!r%)a!3#C;w$| SZI9&u00007ZzApcsOJ{ z019YCtgvv%sMzq~#fu*scHF4QaHy!L__0GGV8V`;rHw0qDj1Wz-CYqXJ-zE+^;AD8lRRu6 zB75U)&tl||9AT1=fZT4>s?SHv-47X-gp6GA2z6}gK)e_f; zl9a@fRIB8oR3OD*WME{ZYhb8rXcS^(WMyn>Won{rU}0roP;^S(5Jf|7eoAIqC2kGO S)0g*x;>Xj~&t;ucLK6T`VDA(F diff --git a/graphics/pokemon/poipole/follow_normal.pal b/graphics/pokemon/poipole/follow_normal.pal deleted file mode 100644 index 1c5e37b7b51c..000000000000 --- a/graphics/pokemon/poipole/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -174 237 254 -201 201 201 -146 178 199 -142 93 208 -223 85 157 -81 81 81 -125 75 191 -188 64 133 -101 35 73 -62 39 86 -44 27 61 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/poipole/follow_shiny.pal b/graphics/pokemon/poipole/follow_shiny.pal deleted file mode 100644 index 7d476518cb99..000000000000 --- a/graphics/pokemon/poipole/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -174 237 254 -200 200 192 -128 160 24 -152 80 16 -248 208 24 -81 81 81 -248 248 248 -200 136 8 -101 35 73 -112 112 104 -44 27 61 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/poipole/follower.png b/graphics/pokemon/poipole/follower.png deleted file mode 100644 index 848e751066d2018c99a639234532e4bdb728bd5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1426 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBGxBpI_JUMC8@xIs#_e19f1_su8@89FlnyTz+ryiywZ41;m3PwXoWJLbmtU7m@=f*2uYipm`6`U}MEj%h3 z9`o^7#lMaJa%}P&n>A{K>{s!|g(P9^GrKhHDU-N+n zk+zGr$;I_DYWx>jv(F)3EjdiKIsI$4h*Kkb0^_NLAwrr`0kyVE4m?=qfBehrdZvS) zGo8Y?H%Ko~UA|{Rk^+-V6=!%p{1Ha}o7A1Kasn$GT*k8}G^7Tqbe)4lo2w68|MO~JK%`_H8;5QEt;B0zJs-1H+B5 z9go{QUangs&*WFizTidefolx@719AqYdJJnzgN0-SMJOH%Y1mdKI;Vst E05MN3`Tzg` diff --git a/graphics/pokemon/polteageist/follow_normal.pal b/graphics/pokemon/polteageist/follow_normal.pal deleted file mode 100644 index 99a675acedab..000000000000 --- a/graphics/pokemon/polteageist/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -252 0 24 -88 52 104 -40 96 100 -104 104 120 -188 124 124 -0 0 0 -152 112 8 -220 156 96 -192 184 224 -248 212 120 -120 80 140 -148 88 164 -60 144 156 -72 172 184 -240 248 248 -148 208 212 diff --git a/graphics/pokemon/polteageist/follow_shiny.pal b/graphics/pokemon/polteageist/follow_shiny.pal deleted file mode 100644 index 3b3251af213e..000000000000 --- a/graphics/pokemon/polteageist/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -90 41 90 -90 41 90 -106 106 123 -189 123 123 -0 0 0 -156 115 8 -230 156 98 -213 213 213 -255 213 123 -123 82 148 -164 90 148 -164 90 148 -197 106 164 -213 213 213 -213 213 213 diff --git a/graphics/pokemon/polteageist/follower.png b/graphics/pokemon/polteageist/follower.png deleted file mode 100644 index 878262b660040c523001aed6b5858b7b245b905e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1065 zcmV+^1lIeBP)|DpsKC?3000BD zNkl4P`-l@olDCh;l zf1*JzCo8kGT+<|aqZuVaWp#CRv4*`_e`JhGi&(bnw0qg^j@u^De}NB!@%*0q{yx9o z^Lu{J4`9fK?7uO4`QY(*`#Tj=Hj-OEqruX;sD*RM$ z{na|ffYws*vPa>@){B76rP(&~dn%?N{v(C?_Z^A}Tw_B9V(3M{lkMX-TCK8P4P?72 z#+$6Zm_Vv6(?3d~R{%vo|7#}ipsbGo!bh^{QZvK^Y7W)3H@}2vKoNlS05;q6Q~E#+ z%=o!I)zbATCQ!3>TBsW+w4@!@IM4j}W=@-hQ=_T)u6lZ=VcVS}%5&z*N0 z>$|eAMF8zdI^CYFt*yTtJC@$}MF9d7uHU_&ulf}B%ohpN0WhX&pDU3VJ!RI^%ej2k zsz;c;L?xKry?1kK0X!2CBeCV|_mNQ7!i80Q8QOubad|8>`m_U;M_Va9ac=ekHVx@NI%VZeEGQo!-OKYUd^6l)~(E=LF` z6h%!Jm_JA-zyY^HV+JL)irNJJDAqC8*FJ;@pmR|f{ggYubUM636%gRZEUm$v_t{&0EU`~pe$Z>G|eN# zRX}(9OcJ4JlxBqq)Ii=02^ioc77Zw*sA=+T8Yg!cJmL~mK*rsHvp7m)j3`$Dc{_r2 z21#7L1`416U_SE`wlZOX8rT3gC>jfd!fGHlVtkA`aVUl;K(SSL-xO-0M7sO^DTU(( zl2^E;BJtMTtPB+UBzLdX>&F7CqzOB7IlWcZ&+gp0EE$Amr4xHcJlC1V$XjdxF8OPu z4DcbV#vr+j)emvno$4c9-y2uxgD2ry?zWK`KEmCaBCIs75CU^ zhA9SkJps}5NT~l>&XI9mxgEdA((7G)lE35}X=zY&?@V#PrjEmVz3GWe00000NkvXXu0mjfK6?9{ diff --git a/graphics/pokemon/popplio/follow_normal.pal b/graphics/pokemon/popplio/follow_normal.pal deleted file mode 100644 index f815c353cdf1..000000000000 --- a/graphics/pokemon/popplio/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -232 232 248 -115 234 239 -254 136 197 -136 164 238 -72 135 157 -65 121 227 -140 88 68 -49 87 159 -112 80 96 -37 55 90 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/popplio/follow_shiny.pal b/graphics/pokemon/popplio/follow_shiny.pal deleted file mode 100644 index c1191ba1065f..000000000000 --- a/graphics/pokemon/popplio/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -232 232 248 -248 200 232 -254 136 197 -64 64 128 -208 160 168 -104 88 192 -140 88 68 -64 64 128 -112 80 96 -37 55 90 -16 16 16 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/popplio/follower.png b/graphics/pokemon/popplio/follower.png deleted file mode 100644 index 2c58d75e6424abb6bd2dc48db4a1dde01dbfec14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1378 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAs7e9($z5my7v}4ITkM_Bam5+NOTnxkK7X&1znnwu;2mm#Xg3%BdmLb4(W|<5F z1CxNKi(^Pc>)YwCC#_N7X<>I^pZvZ4{$z3^Tq-tJVM9(Qy3rAC1BX>mDnp?mMHpeX{km=VlID z{vG*P@h96YGm_^L!!3Ep~DX{xo6B-_5SB(&BmI&1*#4aKARj1A~sJ;=&$$l z{v)ifc3MixxuIh6=CCk$MsT*E%G1Z^qguP1g2??R@{+H`k9l&X+pJlA zD33|}4>L3CtScXM*PWbL#sk zVm`+emdAgU30XYs{QN8Ev1p);-ui-b=l{s~X)>uUE&Ds`{+b5CG?~{{vpDAzOfjFr z*Sf%Y@xx11t>TVqFC|_c-RV|ve6k?JVc!d1?4O?88I<(HSL=tA{$+7{mp-2d8ap0$ z3m%xgk7L_a%cq@x-?I7G|8j_9*)P6f=f=7duckLwaG0sCt1w^|*tBZ?%KOiaob;b7 z_9*kFe*PbK;7J&N$Ku4YNq;x(Sa?1^jNw(uV^iasU)A3gO18a8ld971|F(`t_nz8> z&1Z~Ro<|mau`~Z?SzoN&uzQY^fZ)HZznx2uvvx^5Hn0ouYL4C)f3NL*;l*ylQwQRN z|A^P-{VD$=5OB+6=NZEt&v?Y%RL|*B%9N06cv!Jx8ee|F#mN)ybQp1Y<@^Y@kz)$7 zysOFHuXpy*rFR{+8&+3Lc6!8S+chi1;GKA75wkJlp3OR^)6wx= z!u{^bE01D6K4Vz8XP&F*TcL?ZkDr>rC~BYNd%(D%-}P}g(>xn9#)vvc-;|W{yUKEh z{)*+?2;Za05byP{I`UUdqRUE2OBw~LQ?t+&dj-YgX!pYyXV@@j_*F!>Nr*(WVTP5$Gbw2 z@!!U84A*ZQo4nWc(4jN6j%#P1oqTWejJZvp&G@7z@a;Kye&vn~CAX>b8P)EIY~Ojl z@bGEV)$2o7{CO%7@Yz|gV59AP@tkSWeAyw4V)vSsyeO^u5ct3Cb4O9p!UglayRQUB zI~<+uxg<~8uxiDxGlxW9)lb*Hk#qi&=Kk~_Z+oH`Mc?ax+P!#s()|C-;&&a}rpro7 PgUT9DS3j3^P67ZxN0DEv4e zabgC8fdx^`@C_%9P&nFT`p6S_a_4|iUZ-E`i?B<5wutl}MC^R^!^IRD{b z#E-ud?}W4cs&&tLI{RYUZx`kW*!mHj&^VVEP_-OFRj$MxtrOSEhso4b^c}7y@h3*xZk+b_Ti4Htf3sIJUw*RBLCwj|aA#%t1E%S_`8eF4 zuG^86!)5ufeu2dX^Z#Av?JLjycya9K{zJgDp<3b^QIe8al4_M)lnSI6j0}v7bPWu3 z4UIyKjI4}JtxQd{4J@n-42n+48=`2)%}>cptHiB=dHV8RQ1bJ1^>bP0l+XkKke_HN diff --git a/graphics/pokemon/pumpkaboo/follow_normal.pal b/graphics/pokemon/pumpkaboo/follow_normal.pal deleted file mode 100644 index f3798e228cf8..000000000000 --- a/graphics/pokemon/pumpkaboo/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 210 164 -49 33 19 -16 16 16 -88 70 52 -103 90 69 -229 160 73 -240 202 68 -170 150 132 -193 78 51 -219 117 77 -229 159 73 -117 43 29 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pumpkaboo/follow_shiny.pal b/graphics/pokemon/pumpkaboo/follow_shiny.pal deleted file mode 100644 index 482a93422d14..000000000000 --- a/graphics/pokemon/pumpkaboo/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -153 210 164 -34 34 34 -16 16 16 -55 53 53 -78 76 76 -207 219 46 -252 254 116 -170 150 132 -95 58 100 -131 89 136 -207 219 46 -55 33 59 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pumpkaboo/follower.png b/graphics/pokemon/pumpkaboo/follower.png deleted file mode 100644 index 67542d25d92002659ad86d6c57ae3f75a2f79be5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 522 zcmV+l0`>igP)& zArlY~5LiYuXIe$&ph@t`M5>mA!A>*Vbxq};Np&k7nL^4G0004@NklTx zBg+}mqO(BTBC-K6_A8EK&LD;^<{a5ja)z{BuV)aJb()7c=U`$3$yug3XGkZy^-etx z-Pp1=tOJaS=Emt7Qio_cBO1;TBI+UKK&s3qLUroOr9KsOji$FP3imz1L@{B^47v~r z*Sq@3PdFdFj)g(IN1rF!Y!Fk;i353T6A8?LtNZX;I4Z)&r$wX3~xCk{C zKgYXg9r<#FrtJT@|0ruS%0l5IE>Oj!wMMN;`!@;;gLy_7rYgitEjeq>B74P9PbFoT zZk}$G5$K!el%}9=iW@7qrOfDPm-jO1SJDFBO^zPJO$Nwz805?*fyvi_FYXATM M07*qoM6N<$f;}wk6#xJL diff --git a/graphics/pokemon/purrloin/follow_normal.pal b/graphics/pokemon/purrloin/follow_normal.pal deleted file mode 100644 index 9a452572bc62..000000000000 --- a/graphics/pokemon/purrloin/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -80 34 91 -155 106 155 -0 0 0 -120 80 120 -216 112 152 -8 184 96 -176 160 120 -232 232 248 -216 200 136 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/purrloin/follow_shiny.pal b/graphics/pokemon/purrloin/follow_shiny.pal deleted file mode 100644 index f1c5b242d017..000000000000 --- a/graphics/pokemon/purrloin/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 48 80 -80 96 128 -0 0 0 -56 72 104 -168 112 224 -216 216 56 -240 232 192 -232 232 248 -216 200 136 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/purrloin/follower.png b/graphics/pokemon/purrloin/follower.png deleted file mode 100644 index dd0d58266ef6f2cd22d825453281bae43efd1542..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 540 zcmV+%0^|LOP)Px#1ZP1_K>z@;j|==^1poj59#BkFMVQc_P$FBKYMTH60C-S%*l?H#xL~lLc`7XK)q z%=_mHV3GANEYM{A^QfA<^HJ)&rzVp&oVv>*WdWqwl(DBKmoYTHx7-vd3+2i-oG|v3 zaG5cnHAbC}{lbJ8P8i#78HkFo1l$s_ZxMCM3Xy#ivHg}iA{Ul`TlRiLkW=gmsdrGD zlxIsIHpp{|tlFX1a9%O?Yzh3H%L=VX80cZ3+UMO|_k0O}ELQ$h5(avHBGTZ@bS`zTjr%zN6k#kl1jrKCuvHa!Nv2-TAwfwAZ&u7Zw;80A(3E zJaz;G1VmVLR8&+rI5_O^C^&H7z=nz!FJAnZF=NJ$9SSEhIQ+7z{{WRTCV9KNFm$lW zdH^}>C7!;n?9Ui^*;JTrtccG73JD}9`jr7`1tDQ+jW3QSPF z_e#G*PNypKgzAjN_9yNxIeU)B_`>Q7(+_{*&A)f1x+S*Z_m2MGJ9wwxd^;`7fBwwc z=?A`~8;8Z|%=cTG^kwcNM*cO&!mgf|^I!G8XCG(0wx(t7&BE?e94X0brNk}2f6EqK z{BW6kX~Lw<(`@AoDp@u?eAuTTXzns~=H95BmFynJuJ!qctZ#oUxPr}pjZ#{gzWKzW zIZ12Y>O_ly#B$bfT|4+D=cMxV=Cg6hSB(rePYe@}lV2dYpx}yLQKs9hy^eF99%oK7 z7~ixt#1c;lB7Xclyh#e~#@c%%2dpB=K%ifrjU# zKo+xf)|Y#j?ykG};m4oZ9s2FBg-wmiZ|~i4~#nIOUqQL~lgR@0gkjv7H$uR+D~RwV3Ile5uCh=j?#W zpyN$98yt&^Tz{T+-d=3=T)KPSUE?a@xqXMP$8Mf^oAa6Ry>sbnq&}PwfBPZ1j`8e) z>cE0ey9*NxA0@VbK5Q1nb3^z~pu3fWu}H;+8?x=}W{)$S&aMw)JS$M<5Tz{3EKn3k&DI@mo24x8*BOwm0gFlQW$yw_agjx$@q7{kAV{ zf9*VfZcx?G^45-)n|fNr)7s*_$4|d@ZF!CKV^{e%oNit@>4E5S|E0P+j_&r0^qr{B z@@e(;6kB`a>*g;s|7ZSTz9;`*`hkDMJYecmEpd$~Nl7e8wMs5Z1yT$~21Z7@28OzZ yMj=Ko#l21eQj7FGrZo6gS9LD7(#pOTqYiCe?r3F;R>3Eb1w&t;ucLK6VY36Jgo diff --git a/graphics/pokemon/pyroar/follow_normal.pal b/graphics/pokemon/pyroar/follow_normal.pal deleted file mode 100644 index 1cd8a06bba85..000000000000 --- a/graphics/pokemon/pyroar/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -64 56 52 -229 177 115 -16 16 16 -253 59 63 -88 32 33 -179 47 50 -113 96 89 -236 186 50 -127 76 39 -194 195 194 -60 142 158 -230 238 248 -174 127 79 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pyroar/follow_shiny.pal b/graphics/pokemon/pyroar/follow_shiny.pal deleted file mode 100644 index fd4676b43294..000000000000 --- a/graphics/pokemon/pyroar/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -140 123 82 -253 241 167 -16 16 16 -253 59 63 -88 32 33 -179 47 50 -191 172 118 -236 186 50 -127 76 39 -194 195 194 -230 84 51 -230 238 248 -237 216 149 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/pyroar/follower.png b/graphics/pokemon/pyroar/follower.png deleted file mode 100644 index 490a2803da1a12e4799ede2f6f03b1bb66173d1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 799 zcmV+)1K|9LP)N=UaRRT_gc4fk=Cr+9 zCux$_xjBwkW0w-nDVf-OQoI_w>45WjGO_uDIF9GpO}JQOf>WDMNV~P_+N~C(3bpx! z_``Kno{+ zPl;hM7Gfc+hS{vp2AU=X&((w4?26@bDR6;qm=$Bd%VL_8_mB6FCAC_J&Qu7i-IDX^ zeoJ1jPtyPw+upW!cW5*`5I2&YiMh?yK)$JdYkSA6HpLHus6d;hn~0lrc!vK2!Mg_V_@L3I% z?a({!{jOh~^KxP{kPmXW3Q<8<4&}jd|C*20K$`)sGIeF1+pP-ZEiMS8L>ZW+q@IJMA{7~?&H3yaulG#0b_oI z22^IZef=J$eNky?uK|o+zzF$?H=V2~L5)QE6e9d5G=;GGXGout9mP~XcE3^37`A_4 d>QDT=`~rZD&qQ7kF)RQ8002ovPDHLkV1k1{XaN8K diff --git a/graphics/pokemon/pyroar/followerf.png b/graphics/pokemon/pyroar/followerf.png deleted file mode 100644 index d6163f0f1c5a5b8aa5a8f075d204d238c5d98116..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmV<30wVp1P)ad-4cz}D`kNXyrqSO6rAiCYRxE7u6 zACRS84uj=9?C}0#leM7D=*%)Y8=1*G{0 zSqp|$(VQN!pP4v0{oJ~YNuGNo)I1*_eFkzmqom_#SYu|7=PKgNk| zSUU%}Z=R&6p$+6)*GbBqO$D9;3IuMdNF{cmxOh4{Z?)SrLpM-UT|G;|(p^-Im6a7}!YCLG zf#DPa54$co0`tXEPZ!6Kh}O4Z+4+YRczoD6P3r#qpKtv+BTCck-llib%U7)}X|H8h zJGIFN3H%XtIem!r?fdmV&nqk~nSR`3kEns`o`dxaE}5~{Q{J7Qaa7kmtJ@C-|5C{J$N<*dCR zeZohcjy1b(OU?ND&%g0#wekbj65eUiahX%|-*r4`&iZfOSl3?l_u4}@hvN?pHPkW- zY+=~xm%j61kV9p}er}VxM4S0as~GhcBnMP9?24;fZ}a`s(j8y^@3N>7&)9SQ0RM}% z>zQ^oTbV|%+dIjL2*CBo;cPx#1ZP1_K>z@;j|==^1poj5Cs0gOMF6nqJ}M*-5D600009a7bBm000id000id0mpBsWB>pH8%ab#R7l6|)jf05 zFc=4LSwm)Gw;bJ^r#7J}OQPd?N48$SK}q>x?>i?Wun}% zbYq1Ng_8J1a;s#3fgz8lpJe@|*s?;lwXJP!>)(~L!G9It)T!@10>`yj74@mF4>!Fj zfS$N*&+Y6STdd0S17iZy8v}x#3-I{Nw^;?ksBcVQIym(_&(#7drYMk$h}cY=c1MD5 zH^qI%nvvatBj*FFiNnI^#J8J@3)Yqct7{3D6312(ua4pI8rS5++xyhBT0M}()wh}K zeMIb)_usR4J4>&>CVi_nOh9k0QN0$c$?#n(y=j$!6+6RaAim0;Y9n_Mcr`;r*|*u* zT?Wef!=|AMj8x!o_1Y=shHOA^H5BH^EvttnsOBwG}VuuuKXo;zRwQQ z4~xKJ+Z?3t6U~(0;hUW&Njbs!%17CX=K_-;O!(`p|1kG7Pf&qvEVms^L#~<5r^qiP zp5}r4cI9~%0L|o5U9vbjau-W}rULmGp>XTvu4VvSRFnlSCS1A*sL6r66xw%CF$q;5 z8=nBBkW|#`ej*KtaG->=8jlTJI z6OVO)ta0Nz>*@nw-!uh)JI#l;szDEMe!0YO-E4UN6Ttk#0QhY*s7dwiN}sylU)ykR fKqc`1EkgbP9|PRCMi*C*00000NkvXXu0mjf#}Y&7 diff --git a/graphics/pokemon/rampardos/follow_normal.pal b/graphics/pokemon/rampardos/follow_normal.pal deleted file mode 100644 index f7f87300abfc..000000000000 --- a/graphics/pokemon/rampardos/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -48 56 80 -64 88 152 -88 128 232 -0 0 0 -56 56 56 -112 112 112 -120 160 248 -224 224 224 -184 184 184 -152 152 152 -232 104 120 -128 64 80 -96 96 96 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rampardos/follow_shiny.pal b/graphics/pokemon/rampardos/follow_shiny.pal deleted file mode 100644 index cd4c65b37df2..000000000000 --- a/graphics/pokemon/rampardos/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -104 8 32 -168 32 64 -208 72 104 -0 0 0 -56 56 56 -112 112 112 -248 144 176 -224 224 224 -184 184 184 -152 152 152 -232 104 120 -128 64 80 -96 96 96 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/rampardos/follower.png b/graphics/pokemon/rampardos/follower.png deleted file mode 100644 index 7687dcc26416e80d8cfb898987c4b411a6e6c356..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1091 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;;1UN*@ zhybZ$u&}TwC@82{@Z-UQ2RnA`m@#9OaN#5=*3>~bp9zYIz ziKnkC`!hyfHf2k-M+%)lA%WyXzcL`L0L4Ixfgx$PtfoJlh<-@}|`GRZ~uu=AJfOn-VlXG)6I0!!A%+Z6D*7pi^wCR&83=*?Lcw zZ67=L{I=qt-{->gxP3Zq*G=DZ{;|C!>%#x9_1BhV@BD9);Cg*pMC9fx1)YM6avmI< zdFRBv*HIo>($eZl370wMZeX;Z5`FQz53}dqTSsp#4#;zwx0$hbLczw+MK6|Ru3*vq zcIt3>h4+qm%O=|YI>NT)_Qb6>PMtWGCjMJIW8>V=&Dk*@4=kHlbUTgt*5mBXiS`F2 zq~move{VZ^TWrSLEjJs!9hnrl*C6Nk4i}-_f@W^lZPsO)8ECRC3({Vh|NC7)QfrLG zz3Gl$J)Ws83|O#4eVczMfKS)~IZg~=B#ISJvLzZPXW#wM$UX0D#wkSzq%IqDHue{#+3gy2RIyURb zo27A;6Ta(Dmyo{^4Yb(!!aSx7q0LY8Sl+d%noGW}kUG`Nk^245D%Gv#7YcM(%w(JI zopjzgQ7ZUErgz%ZWi1y(PM*29@?PV@D>;kYZ$2`=y1{zRr4l8UGjqbW3!GtU<(^?F zoM(7rX{29bl$?GV*VL&w9giCiGT)uK`IU+zpRfQ^gH_eLJ&W-^IbKo1DJ=DGB}~ zskvCsOzGj;AMyreUi0_ID+}_cwDNU^tv`3_P|BYEt;}*2Iq&kb%mfxP?3KuP6zTpd z{mlQ6$FsMdco)+6;*WCKqOY?*{m$~+^UaEXj`*&RAvyt>D$m5zdvDuspCAw+(zfFN ztpBSP%?Ju&-E?TjUO7SUGp{d8y_W6@&iQa)QNg~*x^sPV1zxzd&W)NE{Jg0*N+C;6 z=$ifdzlncuzcyz$7v{8MZ_sjJW>770jVMV;EJ?LWE=mPb3`PbW6UHx3vIVCg!06R6(H~;_u diff --git a/graphics/pokemon/regidrago/follow_normal.pal b/graphics/pokemon/regidrago/follow_normal.pal deleted file mode 100644 index 514ea98459f5..000000000000 --- a/graphics/pokemon/regidrago/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -16 16 16 -56 80 88 -40 56 64 -224 80 112 -96 24 40 -128 40 56 -16 152 224 -96 136 152 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/regidrago/follow_shiny.pal b/graphics/pokemon/regidrago/follow_shiny.pal deleted file mode 100644 index ddf14d710054..000000000000 --- a/graphics/pokemon/regidrago/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -0 0 0 -90 139 180 -65 115 148 -213 49 123 -106 0 49 -156 16 82 -24 197 230 -16 139 164 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/regidrago/follower.png b/graphics/pokemon/regidrago/follower.png deleted file mode 100644 index 5999a2cd6e5a1424ea527aac568d4426429fffb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 712 zcmV;(0yq7MP)=td+4qH_1zy%TD&fl;RgRRIRW|H;r$eH81 zYd+vRqs0*S2zTZJRWiDCaM`vLg}P$;hgbv_T5eJ#ltk`L2ki2p(*cH}5oPj&O`($v z@A8$>4Hl-H5p(D$+efq8g}!LF#Nz~*%6a}AILH?;H6lEn-(|LRYy=Dq#MoBRC9vyj3mGfsYB$R4Ay`oqC6s#-GObe$>myg&AzPON ze>~=tQiZ4XVdly^WOwGQSlOh9+~k@0jps8*p_;PD(Clrxu#9Q(-_0NPO0JqUfm_gXO5}H4nMvfEq0*o`4upemPwOkE;iVO zG)g;1lg}fFbKDqxtj#Zq>JV|})YUyqa;3j%O5D2Dd`@Q9rmQ~gk4^cetj1p-JdE?C zkKK82nY}M_(;gKbCu5+-_p5{YEg77+`ik-VM-MwK)yJ0?{`KRtw8>&;QoazjL51Vl zGbzu|^1%G6xAtV`!f82i9?Yt|tei8o<8hHsepW3H%&#<#k2?1OdwkuwPo?Z$;~Py_^Ypo?Oz$;3i;1In0^CT+*$RWHu*>Z0000VCDB$QANO;IFP>|552>AHG_?W-|0000000000000000000000000@G#7*0009{ zNkl!NaG15(pS24YkP@_j1pNZ zabEENdGXv2IF;YH16V~FC`%w;sw%9pPN8Sg4lgwEGae5?ENWDi!>)VYSwgH{=;vk+ zVy1xCT|!FuKl&nNTn;qx3#ll0P%1CD8b}$7d>xt(wE^=Cxk7Fe2c#slX1efNYd&Ql z7hFK(Dbqi)Bw&E~j#)1EpbD?JHhdO?)8Mq>^MIDuyPmanvlbKqZGyT)F&2hM%NCNU z3W6e zQMfMRwWmkXF;q<#iS}nHd(b0;Pk9OYA<{NhXv;C|gVlMdtkyi}fSNab18=62fZ3+klZd%mOk7fskH^@JaD5TAg)@6T=O;m0LTWzKdArc9lyps)@xh6ytg!u4#Oj{ltZ%3G{O23Wz5ON!! zNeyER=(hll2%6nHp*$$_Q`x l*-`%0bS*#nnR7cPkAHE237eWMFf0H7002ovPDHLkV1fZ>uC)LF diff --git a/graphics/pokemon/regigigas/follow_normal.pal b/graphics/pokemon/regigigas/follow_normal.pal deleted file mode 100644 index ebdf327b3666..000000000000 --- a/graphics/pokemon/regigigas/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -96 80 40 -0 0 0 -168 136 40 -248 208 40 -232 232 248 -40 64 48 -40 104 72 -64 152 72 -80 80 104 -168 168 192 -120 120 136 -208 72 48 -64 160 152 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/regigigas/follow_shiny.pal b/graphics/pokemon/regigigas/follow_shiny.pal deleted file mode 100644 index 7b06ca032c82..000000000000 --- a/graphics/pokemon/regigigas/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -40 56 72 -0 0 0 -80 104 120 -136 136 168 -232 232 248 -40 64 48 -40 104 72 -64 152 72 -80 80 104 -168 168 192 -120 120 136 -208 72 48 -64 160 152 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/regigigas/follower.png b/graphics/pokemon/regigigas/follower.png deleted file mode 100644 index d647c41fe9779cb40d2228be51e60c164a630890..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2025 zcmZ`)dpy&N8~(b?Wy{^BPe-+!$=OJ$ZNZkzp>>L1CQ;gWt0FZy&bBf zBVHDn`&Cg&vHv2nziRw912g<rLLuD zp9*H4>8W~?oQq~8WVxkhZa<$Pt2IG%fUF7(ZlH*%L$LuBXT^uSX`P|cPh)?z0 zCf^)9-58?V32rd%{=V_x+5tZI0f&(^`h>>3p-)W+W{y!qKlS<5lUOZEY?kcS62Lz8 zu1Ir>k3@X_@IkO4Gkq5<)+S!u$H_;-ohG)K$2&wm91D={oL_7joy5*(A5<5;b}^;4 zF1hQ}*MWviE(#zqKa@e`P>NdfRT10fBLCsKp9sS zazBxE>d~Y+8pAR7QA!}(kY%Fr2gk`lEKm#68EX}w#PqGPLd}IaSvlNy>%c;?G5*;V zu(8=4llolSt$iGuic=bCr{D>vOQt}*oJX@z52%KvhHr3l)UPM(UBB&^4K^`SWr-(h zGh4LcROX#GItvUFtZgg;H3rm|lw1lgq}#$gW=ae$LpagmfUApbS6@24JUW1Q+6l>j z;Wo~J8wHu6hOz=w(+*{^gnLFG(o{27bMlEJ9@jH+VIDUf7vOsmh!~WxRub)6-0>vB z^b_+wG^$mGcqyxg^F}_{qM~lLav{d(Q%Vd_*YTD#1|e$y>Iw#OPUm0D7>vt8?K74 zN|!)pW&7pZh=Z$hKa%|H*Z7a10_8TC2;L5v?SP_jzccEza}Ey{C>w!Tmk5wijB>}0 zjze*GDdnCxwBSgY14Sq5h2&zN0ZrPl&k7s~da-h)nba1xCl3B)yVxelD8z@!b-U(B znwPrmZCGXnNI!Ew1tgJo#|xh=7Z%ArT1rUbOEj24?zi&NRvgy|_iX0z#I6Isc$ouh zCmC1TRawLhd`5EI;43pd%fURn{S<`}j^gqEVhLj}aE>T(42n&%5`o>lX8oo8#~^0K zC)8*1G78VX@O;i90+ZwTKZ|pqv9=zpEbR?tchJ7$DsXV*hK9(>LZ}y_Z(`lwCiDhz z!fSM=N7-PSmm*||B|iZy1@=4QlWVl+dtA#DMS1)ivFctC>7Eu1q?n(9Qlz{?*`p(d%{ejZLna=NJB2FU+OH4nYUI~?CnqHST zFrAZmT}`Fn-k8qFO@GvAcT=XHw9I>A{nez5=xj^1rJyV7cU8YDEty|Z0ojgLv|BCS zmOaic@`X1)OsH48woY@Ta!(%Ke)i(3xx?2c>j>A>=x#sBNa#30d=I~qeS`QdE<>1E zDz}pZAs??s@LiT?6wk^u(LE?JJS;H+Pfv(Y0D#3{u_(-5)LyJV7K^vG!|%1W#NhB4 i%%Ettp6XV@!s>#V+P3XK5q3cG|t~PREtUg diff --git a/graphics/pokemon/reshiram/follow_normal.pal b/graphics/pokemon/reshiram/follow_normal.pal deleted file mode 100644 index b2377d6e4146..000000000000 --- a/graphics/pokemon/reshiram/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -95 95 132 -194 194 207 -235 235 245 -62 62 66 -29 38 26 -122 150 164 -187 187 202 -246 202 174 -219 72 46 -78 84 120 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/reshiram/follow_shiny.pal b/graphics/pokemon/reshiram/follow_shiny.pal deleted file mode 100644 index b5f55ccb80f7..000000000000 --- a/graphics/pokemon/reshiram/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -152 208 160 -95 95 132 -194 194 207 -235 235 245 -62 62 66 -29 38 26 -124 151 165 -187 187 202 -246 202 174 -212 133 69 -84 84 122 -0 0 0 -0 0 0 -0 0 0 -0 0 0 -0 0 0 diff --git a/graphics/pokemon/reshiram/follower.png b/graphics/pokemon/reshiram/follower.png deleted file mode 100644 index 1f3f3ec241f47b079ae15b7c5ad5501129d5f797..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3173 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 LNkvXXu0mjfxwin7 diff --git a/graphics/pokemon/reuniclus/follow_normal.pal b/graphics/pokemon/reuniclus/follow_normal.pal deleted file mode 100644 index c6e8b289577a..000000000000 --- a/graphics/pokemon/reuniclus/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -26 89 56 -55 129 79 -79 172 112 -63 129 87 -208 236 191 -147 182 129 -40 87 55 -248 248 248 -218 87 87 -128 24 72 -155 71 71 -168 64 80 -218 182 112 -191 155 87 -0 0 0 diff --git a/graphics/pokemon/reuniclus/follow_shiny.pal b/graphics/pokemon/reuniclus/follow_shiny.pal deleted file mode 100644 index 800b6b432c3e..000000000000 --- a/graphics/pokemon/reuniclus/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -0 176 232 -48 64 120 -48 104 136 -136 152 208 -96 112 80 -216 224 168 -168 168 120 -48 64 120 -248 248 248 -120 248 240 -128 24 72 -72 168 136 -168 64 80 -160 208 120 -96 176 24 -0 0 0 diff --git a/graphics/pokemon/reuniclus/follower.png b/graphics/pokemon/reuniclus/follower.png deleted file mode 100644 index d62c0ce78533060f156334675c3880c8f977a6e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 723 zcmV;^0xbQBP)@!?7x$?fhbou`1ttRS66@-NSjATs6bHKws60jSNWO%h5!HpVM#{B4*OOZRCQI!7-_1mT5$%ph!q!LG3usb zRm}~m?q-kFP0!KKKZ%{F43uhi;|1{ejo&Ab#3ae{cplHg4AQf2o$O3@leASDG2>=M z=Ov`)v70PnYBDPgxYu*oj>~aV5Hl;^(q48cLxJIo7Ps@jIB2hI2%1dzYXBIC{7g;~ zWKq0I4l)HU1mtO8Gh%)`e_@#?hdAl;*;Fd%+S9{jeOqXlo|Ze#Dr4UYpiAooOF5OY zunWkbi|h+~`O(}KE@x7zLBAF(t9kxdf^4gMwq*l zWR!4e3vz-}Y_$r!TBpZyd(ln*n=$iOoj_?OSZ*H_wpuf;q~?T7mI=MO!V?+&p4I{@{P->PH}(E% zq3^bO;TNzVOzRvANkfw z6#QaAfI_{e6%%Y23o!xkJ1nb&>ET?390lAQ4}npr_2+uGCBR2=BB0)Dd|`fa?w;i6 zcq^>;DszBV@JQj&yeu0zh*)U8(@5ze{D0t$udp#aJ?A3@ac+e*tnl-@h|$^|cvio|vC*`~kQAFW5-b12X^s002ovPDHLk FV1n#vRPF!( diff --git a/graphics/pokemon/ribombee/follow_normal.pal b/graphics/pokemon/ribombee/follow_normal.pal deleted file mode 100644 index bb24a1dc50d3..000000000000 --- a/graphics/pokemon/ribombee/follow_normal.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -255 254 241 -255 231 111 -233 192 151 -201 195 165 -255 186 98 -235 170 65 -135 132 119 -182 125 64 -146 100 34 -112 112 112 -95 95 95 -109 78 55 -59 59 59 -70 52 44 -0 0 0 diff --git a/graphics/pokemon/ribombee/follow_shiny.pal b/graphics/pokemon/ribombee/follow_shiny.pal deleted file mode 100644 index 9ce05aa5c4de..000000000000 --- a/graphics/pokemon/ribombee/follow_shiny.pal +++ /dev/null @@ -1,19 +0,0 @@ -JASC-PAL -0100 -16 -255 255 255 -255 254 241 -248 168 192 -233 192 151 -201 195 165 -255 186 98 -224 112 136 -135 132 119 -208 56 16 -152 48 32 -112 112 112 -95 95 95 -152 48 32 -59 59 59 -70 52 44 -0 0 0 diff --git a/graphics/pokemon/ribombee/follower.png b/graphics/pokemon/ribombee/follower.png deleted file mode 100644 index 494759c7481e7c3868d7a2658fc537d962a870ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1465 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z4+Q@{{(qkT^1$?yhnN1}mGpX*V|z>awpxctDM|$e1@ZCmxqjx>*4Az&IzSUf!Dt8! zrx0NGNLtFkz?AOk;usRq`gYpGb+;9GTA5WWwsijemv1etp?D*3omTGUWk1~W^yeRZ zzQgUTiS5TD!u~cO;!io_2i|4xewte><~nHU{it0#hF5UelnK9<20I-;EB58LZ>{+p zVUE=f&wKWq5*2e+(zy6Y+$-|_$zXTXv`L%N&Q$1&IradOveHeA?OI zA0T$DrI|lMrgK04`v3epo+mqfeD2M}a@*lCS8$x;e@+?W6AzNv7d&3@_wbdEoX7Z5 zYEN(CP!n%55m~q6Q2n8XN4E|f>Rx1EDee&c=10foeGPVQ$Nn5hkdW9p@1WX+IR_?Y zGgp>=G!(5p=RDT7RHGeN3Z$H)?*x=3*{;0+D3EK-P z+3ObJ6Il90^?APBF%qybU|at+w7&N?+qT@N4mx~W8vC;6mKGD6E=VyAJ zV_mqfkV)k4_dir}ABugvtyXXF@!;B)TZ?U7UApfT``!4tQ~K>+!R5#FZOu)2o1Ox=6l!WBmoc#FYoHYys000Fr zNklK91!c zeDI^gy?)H@%ztL*zq0`UlR~4v<^10ZDSsJhqgDIwXcJaqSxYg+wcG(A)}JD@=SLaR ziF8=bsJ&X6j%S^ujI*E{pP7r)Mw_6{Iec@F(5OAz&OF8&$I29mJaDy| zHKFmGzAko=bR5eah!iKnXNzY<+r~k=wz+5nu?8qER2#>nJRTmXcJ26OOg*v2tBCUG29NC-)OS5l!i%=v32^n!Q~rtgMh*VMdMY2zPyXSJF&=^N zxfmY);m4T{+#z0>l~vb&iQKnj&KLoUvy8j!`0osCx=waxkU6lwiO-cZ&Ok$+9>Z{GLISq zMxAFO#%PM@qm6HMQwB2g?c+Ez2#uw6LaZjaPG028476l=(dq~q(BawEuq%#9AX0p- zIZ*5@|AimGE04}zwA2E9!Ui1Id5GGm1h8mjp@ugWIybh_R`sfAO`@y<

_=n)w`)?sp2VnyjUHRg*ki}&PA%<**!~$iYaf1^^2eXzjuz$ z5&PQLzWz_a;OfwVe+dZ&R+cy(458Z!(YaYDyMK;Dry(E5c6Mhj;K=RshF%=MZW2EJ z&QI64O_v9AI%j-nuxS5?<38s?cy0_}ZsfpZNOuRHRl@kvV6jvWev)GREsj0K6Q+FP zb`pigf{8wzdPL4Os~u+{Q}T0_FxEoGMd0ur^Do}__V9>-rBKP1H^ezvl6rsw7R#^hRH;a`%m5wdNTH*l7L@o!Y&TA+SH%nQVN-N_qRZnN#G zfvbTMV6zdGf(DkG&U)3v)xa#@?5pwN8D!B1Lf@sY=J`j1}Ku;)G@Ue QdH?_b07*qoM6N<$f{1=NQ~&?~ delta 634 zcmV-=0)_p;1(OAkB!4haOjJbxx9@^H|D00JIKL_t(|ob8p*YTG~%hZoi-9}J?+F&DWdIm#J} z3WJJ@r9&QFH#UaY&!6qkT|lk#91_kVJAWFX`vkc-HyGMe4N?Y$LSL1>enLlG423F z@neH21VU{E8cW2v>$*#<12tjQ5WM}kK$}o?sNKNMaD!oZlDg?+3|1k2bKP^Sm#7QX zKkgf!p}{I5t$)X93WbCZ^Xs$aYp@7~NYaFn$-@cGn{dA5 zyAAHr-9?{%F}~7RbbmX}h;t=mtOkg9pon#bVs&wo<$sLtG#2aZ@&{#%zdKHl@q`JV zxSP9)wqT+!X+Y#Xa<<|uWI^F3%NZ*n<0^3cp7|Ho1O8r7f=*SV z=~8z4m2>z_QXLYOdpnnEUjE$ZYy?*RHE9n*xh*#>T$cP@X|NHf?hyR|aX9ogEiAX? zcHhFyKnbwhiAFU)nA!om-eKRy&A@WA(+2)mNw1xaz}_Kj`M&-~nSsU(&n;WvJ$j!0 U!KnV{GXMYp07*qoM6N<$g009gi2wiq diff --git a/graphics/pokemon/flabebe/orange_flower/follow_normal.pal b/graphics/pokemon/flabebe/orange_flower/follow_normal.pal new file mode 100644 index 000000000000..9729c86612d1 --- /dev/null +++ b/graphics/pokemon/flabebe/orange_flower/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +171 61 1 +35 69 35 +253 145 59 +91 185 75 +68 125 57 +0 0 0 diff --git a/graphics/pokemon/flabebe/orange_flower/follow_shiny.pal b/graphics/pokemon/flabebe/orange_flower/follow_shiny.pal new file mode 100644 index 000000000000..678dd2b20533 --- /dev/null +++ b/graphics/pokemon/flabebe/orange_flower/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +171 61 1 +69 66 127 +253 145 59 +154 149 228 +96 90 188 +0 0 0 diff --git a/graphics/pokemon/flabebe/white_flower/follow_normal.pal b/graphics/pokemon/flabebe/white_flower/follow_normal.pal new file mode 100644 index 000000000000..34f9822fd34e --- /dev/null +++ b/graphics/pokemon/flabebe/white_flower/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +35 69 35 +91 185 75 +68 125 57 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flabebe/white_flower/follow_shiny.pal b/graphics/pokemon/flabebe/white_flower/follow_shiny.pal new file mode 100644 index 000000000000..66317d403732 --- /dev/null +++ b/graphics/pokemon/flabebe/white_flower/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +69 66 127 +154 149 228 +96 90 188 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flabebe/yellow_flower/follow_normal.pal b/graphics/pokemon/flabebe/yellow_flower/follow_normal.pal new file mode 100644 index 000000000000..ec2afcb3a638 --- /dev/null +++ b/graphics/pokemon/flabebe/yellow_flower/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +148 81 2 +35 69 35 +230 206 10 +91 185 75 +68 125 57 +0 0 0 diff --git a/graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal b/graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal new file mode 100644 index 000000000000..04f701918cee --- /dev/null +++ b/graphics/pokemon/flabebe/yellow_flower/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +88 89 77 +242 243 238 +187 106 1 +255 255 0 +145 145 137 +232 153 2 +221 181 0 +243 86 75 +148 81 2 +69 66 127 +230 206 10 +154 149 228 +96 90 188 +0 0 0 diff --git a/graphics/pokemon/flapple/follow_normal.pal b/graphics/pokemon/flapple/follow_normal.pal new file mode 100644 index 000000000000..4d60588af987 --- /dev/null +++ b/graphics/pokemon/flapple/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +172 40 41 +24 52 8 +57 105 24 +90 141 57 +230 89 90 +139 117 24 +213 198 131 +98 85 32 +230 194 49 +230 202 98 +164 153 82 +0 0 0 +106 93 16 +16 16 16 +246 218 90 diff --git a/graphics/pokemon/flapple/follow_shiny.pal b/graphics/pokemon/flapple/follow_shiny.pal new file mode 100644 index 000000000000..4d60588af987 --- /dev/null +++ b/graphics/pokemon/flapple/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +172 40 41 +24 52 8 +57 105 24 +90 141 57 +230 89 90 +139 117 24 +213 198 131 +98 85 32 +230 194 49 +230 202 98 +164 153 82 +0 0 0 +106 93 16 +16 16 16 +246 218 90 diff --git a/graphics/pokemon/flapple/follower.png b/graphics/pokemon/flapple/follower.png index 37036a6a25173c4f37eda3f5aa2f19a48007b362..53f5e21b1c421ac67372c20a6d2e5b96ecbac223 100644 GIT binary patch delta 926 zcmV;P17ZBG2B-&+7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMovrC@B~; z2svpOT8%m8Sz3#A7}dsuVpSmK!ZGH`Vx*Z;0001LT@Vlu5cb+y3_QP+0009fNklrI=^)SWnuVWnNK#DBw>-|;(s$9s(!<9Ac| z)QHyFpR6F-Vfe8MoKXRTo#*+x$^64`!EpgWz`QKWUnz+3=p1)h`2u``iU8q1O*I9s znSS6Q2{}l)@(TUW;rBs4I6<-iD4;X{P*)JSYpf(R5hq0>>1FN8;2I;!$rb$Y8a`Lx zhIL(q|1_QXtABv2v5~3r05%Q|G2*%&Yv;4Cy8yhLEeaH$^ke-6d=@GCxNaNGZgNwl zg47{gqDl=|AtKI4+iDTRuABbk)wsu2l&z=!0os#{cEkNQq<)6)i#>P)uV5%%A;B>!xV3r!$amyg?}dLl$k9OgN~IllQH8`q6;44 zP|$~sY8&7>wGbjy4@!-RL#~;_2l+eUwV*IVAAbwP_r7wCF+LjU)gcIsEdz|1$vu{b zqsC(hvWr8$YO&%&2vk0Yn=;ZMpXz`H1_YqmrEGI>MrEATymd4{udp`9|w^%VQT_VOaK4?07*qoM6N<$g0=~^ A;{X5v delta 803 zcmV+;1Kj+m2d)N?7=Hu<0002CwraKj001yhOjJdf(4b%-AkZi<5D*YJSSV1aFoKwFvTw>X<*$1>^l6;r5Xgu)uzGz=`)cL1?HJ2?*k-9@QYI={b$L zTj{%OzTe;Xj(_^8O%c&#sZ8Zt8;xp64I&Zqlo~W+?p*5gg}&d-JV$uwrz!#Q)rC~& z3OTgx28g)g_BV4DFh)sbl}yJa^9jJAN#vMwk!k+KGb&$Wy3fUDUowT z#5(|2U{KYKGG$wqlPRtXwq++!gD{2JV6pnkxqFxGDKqtRsV9I-bGjTd(5Q5t7%WB#}us z7xv`%_%LsCr=-B69s{^;^&o#G5AU`_W8lrxOEB&py zn)w?Rg`aSxa~<+tu;sIxkh7qo{sNz@i%Y#;dVdM}i!aDLAMikMvi^7zau!t7{|OTF z-E_LsUP36yTn>0X;MXB%!2)T2n3nS0hb|vU+hE9g5KPU&1$(?{zY)i z<$%8nc__%EH@}!)JS_M)e>3EPAm1+=+!${x2OB<}hk`7bHst?bGfa3ckGi}6!Gve? h(Ht{Kcya!M&u@>2hJJ(Y{nG#d002ovPDHLkV1flAf)D@z diff --git a/graphics/pokemon/flareon/follow_normal.pal b/graphics/pokemon/flareon/follow_normal.pal new file mode 100644 index 000000000000..ccc4e8701666 --- /dev/null +++ b/graphics/pokemon/flareon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 40 +216 168 72 +232 216 152 +0 0 0 +248 128 72 +152 120 48 +216 88 32 +152 64 40 +80 64 64 +192 64 32 +232 232 248 +216 192 192 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flareon/follow_shiny.pal b/graphics/pokemon/flareon/follow_shiny.pal new file mode 100644 index 000000000000..b2cdf694c90f --- /dev/null +++ b/graphics/pokemon/flareon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 40 +216 168 72 +232 216 152 +0 0 0 +248 168 72 +152 104 48 +216 128 48 +144 96 40 +80 64 64 +200 120 24 +232 232 248 +216 192 192 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/flareon/follower.png b/graphics/pokemon/flareon/follower.png index 8d9743b27cc19598163894fd135650eb270b8317..c32cab6f9d2ab66830cd2cab9b97d87555c7a93b 100644 GIT binary patch literal 1016 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!L}Xxv!g z@!|$hj^Rgx$BYVt8xaaK95ezP91b`rym;~B#(@KK3@1thr5TgF-CYDfhy#TLk`w*PfV2V>11ScEq@C}8?qJ&F>EamTas2Jn^VzozM2@Q( zB)gw3lbJkw>4oYwmo~4hDy-IVS(3VZN$k7Ely_BG3KuSXK6dSKLi?os$?bn5C-07^ z`c$y{V(>z%r;Fv^&;EY3+Q@1BD&J8wosT8(|7{QMu<2mcFysI|+O zUl3%v@XIH$f8vbiEdLyj*eG~FU2_@pl(}0BoP?(e+1yV#W3gRF(M!SX^l8C)$NJ`M zH*k8cck{q!-ZG<8zm?d;Dstij!lMIDbhykdymd@beRgPQ#k!*hm;~k1gcA;4ND9$W zuDqprSuBjrMN1*kI=Y;PMbAC<8n54T-JUt0mZ_vPG6)wfzWLm93ulpI`S%@Hx1v8}@n~kPFcAh72Lh@>B@t&B%dq0=>n@Fy;wVxRy-8glA z#lfwDKMIu2GsSAoDpi!L7o4+yxA$#{&KZUBQ(UjAh3G$?IVHV3JGAo8!&$u7P#4C zuMtY9Id2erVyi>>70vZ~W(0ZZtkZQqq0MEf*TQ$<$%hSH5>Ae$hHE6tPg^eZT99vi z`F-zo{pnAeq#D_h9fjwyEaR}5ry_DE(9h!S%4?f$1Z!TMKIcg|H>2Lhlg?YW=g*Q~ zFZy1x(Y)t!-TQm3bMCW!S#+-{auWBC8Z!x2tp^jcErh%-u>QXJCS!LgV|>oG`=xGL z49njzuyBaJXD-`xvsHD%d9@G4k6l~t+?y@px<@hk_0H3t@7WX5y_v&Vh-!P}a9NLJHaHwT!ARZCnWN>UO_ zQmvAUQh^kMk%5tsu7RPhp;3sDk(IHjm4TtQfrXWUL57gsCln32`6-!cmAExX`nUOk O@`3K0M%jugCHPVMtJf700Qhu zL_t(oh3%Koa_b-rL>-TKhz8LA|7~}{c48x-?d_esSTmhYa(^&h!6K1mx#NyI?zrQQ zBMkAcBR&}>>pGSBna#gO*Dyn>i zYk@L=oEjPnD1Q`M#`t3&4o8a)PiS(I@K+)vun{brKqfxkp_Mj44p5sfO>LyHI;;*XEZ3Jpn zeQ}|~(Vs7Ao zhssH=vsk^$u}Jy%%?Ynt(AEEzfvcbM%Nl~_;*}oPT<$B*4pBf^0hEc3fUt32K)KNd zC|?*Ppy1Z~F@qkRx4V*iWutQeIvZ3oP~ODct5}(#oT6syP8m=@_xYl)|6@$|t29cT w-wHWm^oC8vZ_r;n|H8e2_51(wd-P-R1tt$V_9q+CJ^%m!07*qoM6N<$f zPZ|2hJ`fNPaA#mTI5}1r68~sV;5H!Xoh9b(_`=KRnWMv>=#&)z000SaNLh0L01m?d z01m?e$8V@)00092Nkl2(B6Doo!J`cen}5mKB~e+3&qLJ?MLtVJ zVnBr^?OH@G>Q>QUS4>9A;JHKRs#HR9H##6Se^k#V_mMO~RYZqM9LqiU?)km%bB+%@ zjQ?T4x|kXN2w=}n?s*t%lL@lxcPvBhlK#+EfV*1oq9qB?X}h4-?E=tfOF*S(0Cdq2 z$^XOo37EtMy?-P*0A5=zsPqhA$61h|DOzjHT>$O%pqBJ{XNbs%D*XpwL+$Ts9l{Dw z*3+2VBXmemV|~^~L`GC;eGxY#RwfhdGVQTxaX_uqEmM`C1z=F}gz+67*{w?en*x-E zq-9A!j}4T8nMZs@{{W!Qg#^^J?H(av!q|`yBEqb3t$#z_VDBVj_N+Y2;kZTeE&G0zRv$}YGyjAuvae!GK9e!b- z4?CHRsDApMZIcgUJ%IPB!=EpMjZ2*D?l0-%-mPD1upEr=`NOO4RUXNeMg(6#+#r0&xP+wtwwPmlJ7N6gO#d5(|A*cqH__pMr3e zHq)=dZH3Sh_>qPZ;019c5{IT;ztx6gD8r%{r_vB?b3i)?{ma`T(XaF3{93p@rlbU3 zl31Pz_KWXW1i-(E6RkquE{Y%Ho1riStNYhvcg+jLrtR@~EcdUIr~*==KL1a{=Tl$% zS$~c8$JZfNhSn$|PF>wWeuQHo%tw)10WnqICJ%d4hO-*1#1YmmH7m~=rglB?C-N;f zHrxrYrLIWC|E4OQ(X#_)S!==l2RBv)5Lrv#@-VBTi~08t#A=Q^!T26951J07*qoM6N<$g4GF}`~Uy| delta 871 zcmV-t1DO1s2mS_-B!4haOjJd9xTt^-2>57F2nYz!Fev!QKp-F>KsYdfaA^4W_|VYM zpup&WpupImAc$ZPSYT-Nwm(|{00Rk0L_t(|ob8prYui8+$0csaCSs?hSvvUQ61u55 z8;KGJ;s{&e9u z^nSCsi$Ju9>3`nLO|gWhOeDs4AUJpobq`c;~7A02)$AOnz$_uiqxkoTB{lweir~;*=_^GeT)YHz?-R4 zt+t37u1CXkG2fs7z1?n6Kqgaa$qbMMaE#j_#6&P_Eq}jCW*EJzJVj%12xU1jA7EOO zm6jrf8mN|V+;>7*0AV^31O~9ulqYCC?J9&aotO_XenJ7FMh286gyFH{grUzh1yT)> zrWkGnX_oW(jjg(dse_TF{@Q!|VQrX+7BQeK0a=dY3}k~KqIyqM#0;%aG=Pvkc7i}0 zLzzw1wtp~rl!*eg8mRswA!pCo6XNhJs`VKhD29V!D!=lM^AUh-P7^T7w7D7M$8tfy zfUgxo$LffVcU{k{^^WVB!Z101RbjCN?NdN##{nnoZuqU2(jRKzdMpXZe;e@=Fg(v= zx*iC_B)M|>n*rD7i4C!3f8~U8r{jF#ZYvPhz<(EEEC6;C_`Ksr;pI2Faw}<=Bx6Sy zYTFbriel^HCQ0;dKiR+JZa+e(ffo?u{3l{1p9pUNy%VQeHhnuuK98>k+)%qdxrEaL zJK~$R$K$cse+WJUh9Iy1=kc4F+kRf7lksItq+vPn!Oi6xWceiEqWI~X3`jzGH`&CV zF<_k6+DhOP4002ovPDHLkV1kh`k)Hqn diff --git a/graphics/pokemon/fletchling/follow_normal.pal b/graphics/pokemon/fletchling/follow_normal.pal new file mode 100644 index 000000000000..dffd5c93d506 --- /dev/null +++ b/graphics/pokemon/fletchling/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +119 183 167 +125 33 9 +254 135 94 +0 0 0 +213 80 45 +81 81 81 +252 252 252 +163 163 163 +36 25 25 +225 188 51 +111 53 33 +109 167 152 +120 184 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fletchling/follow_shiny.pal b/graphics/pokemon/fletchling/follow_shiny.pal new file mode 100644 index 000000000000..706ab10c6e4a --- /dev/null +++ b/graphics/pokemon/fletchling/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +119 183 167 +138 50 18 +234 121 72 +0 0 0 +199 71 31 +81 81 81 +234 214 193 +36 25 25 +225 188 51 +188 155 122 +111 53 33 +109 167 152 +120 184 168 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fletchling/follower.png b/graphics/pokemon/fletchling/follower.png index 4ca8ab1b201c8ab2c5096e7b4cbf677b4a80afd0..acfc95f616a7a143700a34d7ff1b91aa622d5236 100644 GIT binary patch delta 436 zcmV;l0Zaa&1I`1GB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000XP)t-scekf~ zAqoD6UH||9)le-_QBnN-{G+3zBpDguyfbe#A#}V58vpD0X9iQK~zY`?a)DMgD@1p@h3qjJE;`Pj;0oN%$5avt$(ns=egAEEcOcoo1I&P zp7)7YFPjEla%f=}|F>Vn=Zi2kH8pj!f;e{i>JmyLm%Vv53@D|k!~Q%QUi|^zfMiLR z!!Ozn;_(l&4M9e;)Zw|{;yJ>dSog6F$*y>Pk5GqSvXrVt-CsBY!Y~8et77{Zp$_$- z-s={1K#R*j!G9TI2%laaR)qk}M0ZM_H0pWQ(3G^2A%?J~-Er9fX40&c5;f{`)_td> z`5kB*Nc*_mh{1-IA(!W_Vwh+0_(3;frxEu9&0^8w2Ew`GFz~wM1E1;2lx@i{18`%E zcDO$piHsfwv@$0DJG!&nzs}Xjmkr1Boz31VbEt89H!bv*YqMt#UmcNrv>@S1@HrsU}MrUJ5?tD0000`u_m`{{a6HM65*s00AsXL_t(|obAuQYQr!P2Jlnt2auvdyv80fTN+|0 z0S^WT`ZWFn*QJB%MN6Ki&tW|0U0PEpw!=wK7rOY{ezJ7;8Gm5QmMvTUDq&GLy*edg z?y@(Yh9M%h4zF&wdVz01Sz$HZxO7;|>OI)MKni)t9bWv;(okOT?VOVi-gT-~M|$j& z1LKqdUKG~PIqAUM`n%~!e-D&`6Ncc>)D23Y%uJ&6(U2~2z?OBI6NaG25Q$s7{cQ~d%bqFfeE1mOuSFU#4$ED z?NUw|Kv-*y!{gCRZ1yq4%-V>P9-j*}^H;<9d}nsAnZ5P2y$!vIjJ(^b diff --git a/graphics/pokemon/floatzel/follow_normal.pal b/graphics/pokemon/floatzel/follow_normal.pal new file mode 100644 index 000000000000..68cff42330d9 --- /dev/null +++ b/graphics/pokemon/floatzel/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 40 +232 112 48 +0 0 0 +184 72 32 +128 64 32 +208 184 96 +240 224 128 +248 192 32 +232 232 248 +208 128 0 +88 88 88 +168 184 200 +64 96 120 +72 136 192 +160 96 0 diff --git a/graphics/pokemon/floatzel/follow_shiny.pal b/graphics/pokemon/floatzel/follow_shiny.pal new file mode 100644 index 000000000000..a04429411778 --- /dev/null +++ b/graphics/pokemon/floatzel/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 32 +232 192 88 +0 0 0 +176 144 56 +112 96 32 +224 208 152 +248 240 184 +200 200 200 +232 232 248 +152 152 152 +88 88 88 +168 184 200 +64 96 120 +72 136 192 +152 128 56 diff --git a/graphics/pokemon/floatzel/follower.png b/graphics/pokemon/floatzel/follower.png index 5eb59809a1b6c381823be2dca3e205c9f3417520..cd7c20372c4269e2af00fc3ae45647c0333d3dc0 100644 GIT binary patch delta 1090 zcmZ3;cAaB_N`3_Vpy9^>g%>Y= zTxej3h=^FR17?S+=H5>Q|8WH8K7<_&Lf+YQ~7EF`!$(M4IgB7l^EqJRGhqHuRNtsSK_>6Q~h?G zwK^|LHcgt$J(p|m$@!Dtec#)z!gJvNw|3rtOT)Ld$h;TV-ectu|4>x8K&s1ljjni4 zRMy(#wq+EF-lS*d@xbQTrW>xM+n45b zyuEVxNAC^4gO25v3Q1G1CGCkYSl7Mx#Rfj-`f8!AA%|I#onN?jbFTKtNOvf|@K(xj z*_3x(a|^iBQYJRK*ggCFyzRnIVmr5xjdd}b!sK5q^XGoP2VS|G%YL8ZCB1Gs5h{}lT8qAz%|2)A z1~32S*PiF=Yg}0`yG&PiI{Yl7xIVx#^S9{bea+z;rxeYzUbN+}uV(Q1g|?S39Fb$5 zc=?DMtM2E-=Lb%2t}*}P(7B8wtTSm-!@lRXaTC71-N?hz7WO{K@b^r8=6wDKQlA-T z7q0g3_;~jWzs8*%%W_=1Ez6Fr{BYg)?#>7IlXqMz;qF`i*QccZ?a#ILOa9!mP&ziz zE|q!Ny7<|S3?`X}DnBYrn)&^Z+o=_~v*vD=|JU%U{QR4;x5v0=Y&8DPyv*i6(4|=B zWx8SsxqPATvdZ=(^L;s)EGDqgM3=w&>BF)~tWRRHbp#qrwKKn(1wFI-e&K=M9nrPU zuXh-wv(Bh&h}4>Wd;ZO@+SltBHndE=TeEcHgWu0~SUER7+>?5>tnYi?!Nb!w9i8V` zHB}+uk)$ZHWW{8&1cM4?RvK5s>Ft9ky+ZUyn;batV=Jv+Ef2L z$FFC}F=lShq&ue;N-tfJrf}njIdl3{_1!+| zva%NJ7d4an_xAeo>zjC2hQ zbq$R|jEt;|O|48VwGAw+3=D*2>pn6tSR?7k%}>cptHiA%$>A8VWME+MboFyt=akR{ E0L>2JZU6uP delta 778 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 KMNUMnLSTZj`Jhe! diff --git a/graphics/pokemon/floette/follow_normal.pal b/graphics/pokemon/floette/follow_normal.pal new file mode 100644 index 000000000000..1b7a65a8b1fe --- /dev/null +++ b/graphics/pokemon/floette/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +107 36 33 +188 118 10 +253 236 58 +243 86 75 +182 64 56 +66 95 29 +25 105 88 +126 181 59 +12 180 149 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/follow_shiny.pal b/graphics/pokemon/floette/follow_shiny.pal new file mode 100644 index 000000000000..39e73ff789fc --- /dev/null +++ b/graphics/pokemon/floette/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 183 239 +16 16 16 +107 36 33 +188 118 10 +253 236 58 +243 86 75 +182 64 56 +66 95 29 +96 90 188 +126 181 59 +154 149 228 +251 254 255 +99 113 115 +197 199 199 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/floette/follower.png b/graphics/pokemon/floette/follower.png index 7887848a6137e8af72db34b10d9d5119367fab68..54f4dd54affb4e5f8645c7a86f7b50ab7c03afda 100644 GIT binary patch delta 754 zcmVpPR!g=(I6_|?8EII4wL1*7mHYnxV{voE$H#uuT~`1A010qNS#tmY z4#NNd4#NS*Z>VGd00L=AL_t(Y$L*87Z`wc@hwtb>28KKF6@S1;U=^yUOR7X&Iz?1j zI$`P9lNQfVDMcttyrE=bLX6pvnJg+L<%|@zs!j(_9q1p^1B&lMHf_39;wC?@@1Ea# z=QG%i-PnzP95ALoc@5T|9sad2l_vVrB4TAiQiqX&st~5@RZ`j})WMO&6@!p^bf6-H zl{$+w#Q7y<|9@${CSr_`3L(j;KvkH+4cwFhpz&M|fJ8d-7-_t?Xz-SmKvf7$d~!<8 zTU^jf8zu2fdLT>0$WF)X4$Nd!pel@!567qG!GI^)R@xBGgmLad*kOFw&-Qa4&v>Do zX=iz$Dy)$AZ(oyx4i}E7BYyNHvxb8$#Jl^}zV*pOn}5QJd7vt+kcQbLWiHI$P?|YA zk~pi2x8&=1YE^@Pcz?+}P!%#JO|j!|Oz4zrGH1?(E!~f&HyIw#mU%7Y0gzGEZ~{); z)5#m(EXmx@1ck>W9Z%`2N0pHzoM;al0lQQBOMzYb`Q#@KI$razy;+~2HR`$am_CFv z@Yce2?tg}7SRYW%35QN*+7JVY`5o}+d{J;_8g;`tL0znOFMaQKBI5!T7$g?dq5d$q z#%m7zpg>W9eH2KYaAps1aW`N^6v_Y;sZX5_|M6BV1b7G*eFR-6oT2Lj{NoN3Jrv5U z;>~A*P-Qp=m)>^-G!)LuhvN84i`By!XfsqqLTiA^?9b9}d)s)=vU9CyZfjT4bd}kk z1+VR^Xa?7|1qadG&5xw%Dl;L#*Q03Ovn?bF6<+ouFPE8}Is$ncMe~YqB(r{`=_;?C kcpLxWEs_f=|IY(}U(LNJA9@-=I{*Lx07*qoM6N<$g3OUxYXATM delta 708 zcmV;#0z3VR2HXXZB!4haOjJbxx9?^Y8|7DH5D*Z=D>s64NB-xMA739|uU`;RL>-fS zZEa!3#=QRi{=cYJ;6N~B8Ukkk00L)8L_t(|ob8i8iyA=~hew8BVdE+!*Mwuo58&W% zuDFU{ArS7mkm4|1ICE312$I4=zefsTK{&7okr*&$~0v@15CM0FL80j^p13%ovYeLyRXc{#sbAAmecnnIb|}B|r((g|JdOMfpQQ z1Dq>dFcB)H2WmoCDDg;Bo}btDUoqOs1`sMBbe0yV3#+6|)=B_0pQ-^6DMy|`bquYb^eM+lsXnU~MR0Tz-Y9VhAzBe4T5P#0#MFgDB7zwM3vUETHdiUZWF72*)gtKl+Aw!|@ifU5i@ueT4UgEsH>1SU}}y zjfz58?=#kVI9J#*KE5f;bvls9?WjvQSWM418khtR=kLZ4V zj%=K?lg*&_lJ7I(m7(^)fE*(^-v91Drj?fc%ZM9xhn zG04qWz<>Nve2sS;`$3c8CjTgq1oz{bhEd1y?&b$C6QfxW^FEQG%?|Fi55&LPfHx7JB# zYIl_BI`cmZ_S{Z7gPu#_FrB;gu`*p}E(D}EK0UxL#j;T2O+V^#mHDY-PB`@{>0000>3@)`c#xu#E>ab;^ab=a z^k?jc0OzJ_RrQe~@`>^H`}{Ex2>n0)6(hI1{_?5G#>=OUho0Np$dsyk;&zmi4M|6O zRW^1rO-zL-m|#-`ZyC~biPp?jAk`)KY0-&s4Gu`E`q& z*t+qQPl@_UuYZX~S#G^l;g(w3xn*pcFDQ&7Qxt3(zCS?mRxG51)DCkWVP)$ zJFI=w&QIua*MGKMs2?;P7=?X1DcCY<{PN~K zV`^J$k@UUBhfvV1iY=q<(+mFYyho3+oU0$~$AJg?_HLFXs&UpII9)kC)VlTNmia~J zNSwNK^4){SgX@o%)l3&VNno*qvMjx-+UJHa9Zq|`)L6tl^FzH&54rf zqEn0mJAaNS*fgdUm(OQKTRgR@bz9+!sFxlQLKPk@G(Mh}`AwGd4JRGlyDVetYQYx| zMXINPYI)A*^QdRn(h2h$wKC_68>_;V3@?5afnU#2hOs@Z@awrlZBg)5#Al299$giv zCsxGE@YzZWHvLZp5ICJi{NqU{Er7=9v@)m1g@1IcMa$C{Pf)E z=I^qMRQsF94p+s5;ZXF)`^wE~MerAcT134RkJ%@Nz{v;#QMR#8+YWi%E-2|!@p+v( z9rd!)#IbkIP{HU?hqmQr4CJrbhxI5@tKp0$PPbOYuq3?hWuR=rzb=TxNLxB*wg`nz zMSod(r;iFs!_l2CZlWO+49`}EYjBg)l74u1abJZ%7Yf`bCxLQP!Nm^D9<#K7AmR{` zdWZQ1MbfYIDsK8LF6gg3j0;?N>%;FqU!#{qiwoG3lR!Aj$4EOvq?8yYntvdDgiC2b z==LkopXHmO7Ay{kjn0br@9%1Q(VNI!B@mPHrdSMB6LO6fO!g1gUV`vz$3FIrQ#(%_u zUOxDbE?<&D#;$x(-i*@~jn%p7qw- ev(002ovP6b4+LSTa8R6`j6 delta 1163 zcmV;61a$kL37-j&B!4haOjJbxx9`6>M37K$_iuREh`{*3$PY|EGpdjh5)}9Clzbm2 za9~mX{{Gv_x*vRK0002%Ien1;00b&YL_t(|obA>>Z{lVg2k=J>(Ic2Fq=?cbN%yRCP^A*5o1aiK@w3ma)EHC5l5j`?{TF$R8@~ zQ1!K^e8QZ!{(nd`%5v?41GkKL=a#XqzalWsby2Wslp7G2I)wNl|5Z_;CLwB{?~v{f zU6Z(`>MvKh?M_X1l0ZctRZ)hK{6;YrjGU2GVDYrcoYzDZ9-g@i(ld$53pU-U$xcO* zii#!*HjU(xJFCMIDx%;G`{8r4gfe%Hkli_J9v_nBu77R2Gd!tEFggcnTCim_`03pz zN}Y<>qWo8GP=|tYUu+qv>^=rxj*H|x%empnK@xa!pzdWkPuzgE8d6#2hdNZ=-BP11 zor_b?AAWaZ1=0P-vwo)Ar8KZzLRrqg^=_@lP#S6JnWK>s(0JA^>j%65Gj9rk4-;l* zx-GSnz<-h?3O0?2X9kmLTh)1iquhGII4trbLdXlku^TKV-QX_Eg@MFJ`6A0$c^C)d zn>O)zpwpcMlSx=qM|{G;o#Rb{@txuYc815li@;wdD8pEtdBOceBC06(H4LWX%OY77 zIEP9Ybm6nb3pV{v1rRu!g~7+e5-)(p+02`eH-8r3x$wIcY7Mil0piO1}jA#mP=K$LCllZwP%S2{L-Dt;Ui zspOoMsyOk^5$b3~B9V$*O@NFw8?YWbUmHlxxl|tYF)RtMdl@L}@UIIZF>;sA=`}{6 z(|@*?-f5wZJ&=5)1@)tq;TqhOujRk~@_5;YKobhgC#QjO)yC}-%pOx-zz~xd z*<#p&DA=XO`6D{1Z7Q#JV z5SuM8yzbuB-Dp{0Ex3C$DX=2?e(IVJSAX!^vLF_YM8S3N`HwlHR{D_OYGFM6K5n>i zYNH;T)A#i1!Hru+(r8%RkpX@96mmn?>_Wbg1hTqttC0qx@uz0Ipmf1c-7W-19J?#K zG-56_nMKX?hLzJ5Q;V|5Vw6u9*2Ha!$LgwX#XZ;w;le467m+25p`l6VkZ-RVQ-2Fu ztvIen!dTcAfv~NOXx%$>-m{*JAufg=JKNZetmYghB(Ag6Yu_q*@tn@rj9~&+W6cJf zoMHc+F-y*uJzY~bp9zbK*OFVsD z*`G1;vMFm?hZ?*E3JD}9`jr7`1t8KkeJISX0z$N%F;gt-tQ{zyH0je3$c!|3BWhWS5q0&d&GE`zYRWweaoToOypY zG3~i=Brkt;%RPIYgNuG|?2JBs#mvyD@9~Tqi*#?F*qEQTJUQh`*LIn_jUE!x73be_ z9RKF0$0D1OaJ)R3d3T}r8ugUPuQ%F%==Z%-|GI4N-5lPUTaGhSrDOPgR{A%~_Wb53 zcV*F7+2*zG%@31pf%64~uIvaC+*ITB+VXWz`%BOMBEP+ER)LFDufO5>qn4IAi%qn; zBSiF}u+8ExM@_v}>8grfw0}NXOk9xv=hUdcqSAyzXAdL`KHtyQ-!pR^2fzBovzmVm z-!8Xmep3Iich=LJZzH(Q>5Ioq{owLxw${OJ<5^Ensy@GNnpPV+Flbsgx&u$0H z4r%5y@r-v?ZHts=oVLyHgZC`EW`4l~U)5H(EMlE7|L=jx#`OjguXw$usFJD+*4oQ2eQo>Xm1*TP@pY zwwC8f@h6WGqRuTgn7JoYef|GAtgQ*X{@l~9y_=NwQB$OCdROq%Knt;^THogrxy zSxdouX6t(iHM2CDSNweUR=#Ypj^(KYy`S0*+Nxbk7g&YV%yTq4ck*9w#EVK1xwh>4 zne)`7-+cL6oFFUvw@xIBamVj<4+M3l994rrv*PfA=-3z>OSS*Yws#9L~jgSRbBF>(=O7MW$J=Q ztC}k=#O>bt{PLuj>i*mOayH?dPwsF2``{jTp26Qa4;5mp`m5@bztlWk!r1QCWhJu7FGrZZz2phP&DM` br(~v8;?^*iwPOn?A9HxR`njxgN@xNA(i#9( delta 979 zcmV;^11$WP3Ec;f7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdb#gs~F z7@RRNdz?WrT3XfrgRI_joV{X{)tqXib6SI1|FpE`b92oxF#rGn|NsA2RHrQf00US_ zL_t(oh3%K&ZtEZng=-@Pfrk73Z+nkT(tsgEYWHJTs%8J>!~<1hcK5?OQ2?;^!(t_1Fr7Kq5GvE>(r z0?iq9`ZmvI?|*SJ-^muaFtcyf@@su)kS-Noa}hrERfRmJu;Zh1^<1Y{SgKv{`3%_{ zRlA7tiVK%g82VD$VBqqwNBtNbAN8B#tObJn7c-ggYy~#Xkfsoit(n1L3LWqCLsnrj zc_xweM_s#?54lN4ZZbxZV$GWFEms|WhBSxh_ES_L|9>EM9uoL?aeTJ9F|jcgj)%a= zCB`8FI{7RBF32+cpnghp`g_jeX2>MOB0B3P5J-Kv5IXJxh_Q*l^vA&g#e)w4V0Bnp zl&OAg+4k)@gmg1hQ@BMb@+??l<%$1ntX@FJ+vim;Tyy{F=a52u9)<~!jVz<>bcDHnW-HwoYzg`RwwgB8$6*q{j2~+N z?zTE4+{dkcSOm>LY>VRH`lZ#tyFp;60-0wGM1A1bhb&1bjMT9V=zO9(YH)g|yQ#+7NDakX({1n>1Hv&xmi(3SP zf|o$@&rLt8aLrxH7ZG53qh?tTJ>&!qTpPFu6>Flrf~udn;Wi0Q0i6Q7{>-*XFlS9( z)PDn&cGvBouOdy4zHwtnA%{_*UFHpuKq>iA%qx)1`6JeTLiozE}z*nmu6Z~^SwrgF+5@7&g+ zSAe}y^bxe-%XL+f#7VmQ0IB@S-+^E(Zi%hHN`aYm{ zspXBgjw?b002ovPDHLkV1l6w B;UfS5 diff --git a/graphics/pokemon/fomantis/follow_normal.pal b/graphics/pokemon/fomantis/follow_normal.pal new file mode 100644 index 000000000000..44a2f430ae1d --- /dev/null +++ b/graphics/pokemon/fomantis/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +248 248 248 +250 222 241 +108 213 148 +248 192 232 +243 175 199 +68 154 94 +46 160 89 +37 129 71 +28 99 54 +232 98 124 +108 31 69 +28 91 51 +17 55 31 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fomantis/follow_shiny.pal b/graphics/pokemon/fomantis/follow_shiny.pal new file mode 100644 index 000000000000..44a2f430ae1d --- /dev/null +++ b/graphics/pokemon/fomantis/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +248 248 248 +250 222 241 +108 213 148 +248 192 232 +243 175 199 +68 154 94 +46 160 89 +37 129 71 +28 99 54 +232 98 124 +108 31 69 +28 91 51 +17 55 31 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fomantis/follower.png b/graphics/pokemon/fomantis/follower.png index a224bcec8ba3fe5184a3d4aaef4bfd402fb435b4..98f0c40bc05be55da494e6a3c2808a18e2cb2ea9 100644 GIT binary patch literal 1233 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAwA3uKG`(yc~_ZeV?lFyp!QKP8Un*C z1U>|+D*^LGy{C&~NJQ(~>AiV}6?j@=eLNMn-Tz;hJ~?B*Uqt7!z|P4*OaHD*UmnQA zI%5_XNVzF}x@EJx=9$Fo?gB4MRl6OhE?PcRI#oQ0^(E_0sQ@G6^n=X}8!b;T8|&{V zIM!a?@AiCw_%}WCgaSV{x!(`(EWT*@VsWEORkz35)91Zq=B{qmU{m6n_(F82Rg$J+ zOHh(N|Lk3rXWu_l_|DX|@D4xIteX4{vz>Py**wMc*bcG6>96BI{9cx~Z`zIXjzN=r zt3KH**S|AUiMMX+KFb?rQdI@~>VJ;hHLN(d{@Qge?oIEe32p9M^?c{rFV^MPe~JB{ zqF;0GzM?zluIn7L-k02Xk_W?karv=2M2 zzV)wdvSwYgf3I+T&&hvPKiZ!hE(-a7WW(3+i-nE(>gPYM&N})p@aF$((&B&gj^`gT Qy#PvGp00i_>zopr08i)h)Bpeg delta 441 zcmV;q0Y?7O3C9DF7=Hu<0002CwraKj001yhOjJbxu;>tA7&y34Fn}-+5D+L(Kv=+- zK#*vl*ua2DSopZe@K9j*`1rs$P+%A+*oc_F@<+Y^00B}-L_t(|obA# zbIFh7y@U{eV~#oI{{)#^(03n zXNHj9s=<9%hLjIhWw>Cj40P}?h}VHL17x-Qeq|O*DZgy4?S|}0ejGIHy6=D!yJ_$) z9$x~Bg%BH?e}An8S|MV3Z*;J?Z*pHfz-3vLOJ;P~IPp#Hs|T{mtL1fRbU0U@YX7|B zX8&{yCPT!p@>#O*O(tHEPwohq9Pv>;3q7MDDP;Y&<;-LlllmF78+Du%BPo5)XkY{} zTLWt?5QnWH4p7AHlS6#ALCuU%fj?W_*+w%^HK)T*%`&Lop*1KXWttTD0m4Z{K~zY`?UOM|13?sqC)q|e7Jn|u0m1}Fk}A58K4d+B zlDR;Nm1v)UrG*FBV&NqstC4_Ph}D7tkCH2R2H!N9HJ6kRRE;A;b5F#UiNjMXA+%3B2o@Xw}j|aUWy5q7aL#T zi`(gj=nfQt)PbHwv>dAd#90Z^%eg9)QJIf<;8GWOHqmnoIO!-WA$p1=&aj^mqLdJ+ zJQhUVP2M6}2;4~HR#rl^Xkf!Is%IrcDj&*dkd+WIAAdLExRsX?`PdLe^^I>6seBj> zj65Y$8=UL=TSVvwL7n&(k;;byGf#=sMxN(HSw!2uNwh0ZiPWb!zNXS7+Tj~SyYiuN zpQ#spNS$anl5b>*!p#D78ExC??fNM=lbJ8>#EX;*8T(!-V&Xn zo@rfM&qfnk;G;GQ{NnK~UAZ(Kbm-a_fS?7a+q8iB05hjHf5a`lf}}%rZfX3IXTPfd b?J)KYTCnULO(U%pY;if09pk##E6TqZ~j*8q#~+F(R?cS0rsoz zh!FLBLX;i~^i3Hg+Cq^l4n_L}LL|%!`sTGgAVgcR1f~m6qWQrFKu!ZMzInEVMu&XN z124Ip<5P_NwrmH-^1+W&|> neTHJ`>WpYS$)>-m|M7eQ9IXVukJ1we00000NkvXXu0mjfup{Hb diff --git a/graphics/pokemon/forretress/follow_normal.pal b/graphics/pokemon/forretress/follow_normal.pal new file mode 100644 index 000000000000..b213db8f9200 --- /dev/null +++ b/graphics/pokemon/forretress/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 64 104 +208 184 216 +184 152 184 +224 208 248 +136 112 144 +104 16 24 +192 48 56 +48 48 48 +216 96 64 +136 136 136 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/forretress/follow_shiny.pal b/graphics/pokemon/forretress/follow_shiny.pal new file mode 100644 index 000000000000..8dd78f9ff78f --- /dev/null +++ b/graphics/pokemon/forretress/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 80 24 +216 192 128 +184 152 80 +240 224 184 +160 112 32 +80 56 24 +112 88 56 +48 48 48 +152 128 96 +136 136 136 +232 232 248 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/forretress/follower.png b/graphics/pokemon/forretress/follower.png index 073854bc35c104e36e5b23b0bb0e4bbd34cd2f82..f3994240fab38b0e9f34c0fd810b4b8a74b5094e 100644 GIT binary patch literal 762 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S5e^v_ zcHG!8W5C}5=ML-zs$)#@c6VXuV3qX%a@b2e zeO=j~G4ir03#0_>cnTB}NKW)C1JVjm45Szsl6JlWx`T0xr;B5V$MLsUto@lB1=v5d zwoUsw(R$63g_ma8{$RM{rEm1j&S}eTW0mc<5_=-Ot<4v1Z2H0Lk)iQ7?A_hBa)QPy zSUc5xzTdWdwtr@eYD(L-7CZ+=ds`bGggT*(S0@%$Db{y^vnDUbLp+Q)fBhRNXC0biE2`SW(9nmhct%X*~jjZ~J?(yC>zQUhFMmNxn| zSnwp@=RVUKm}ylx%Wuxaj}}{JN1kAu8l<3h*mH?&T4VP<>FH_jv%bCCw^ZFyeXDcs z|8K5dD_ySn%ijF|>T^y=(5ZX+-y&|;o;7n>KUsQy;AY`$@2am$rcC<0Z=lfVX5C7D$`^}y3l$*~c|M9ggGvro?-gN2}zw4c~TB|># zuKSpJZGHUi?>|ldEM0w8PW$mSb!pLEUjLu}VwkS{x~2Tc9)Dmos+PD$l%ynAF0}CqygG70TM<^O{^HVa@DsgKNaM}?EN-3VM KelF{r5}E)P_BhJ` delta 562 zcmV-20?qyU1-}H47=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRS35D@CMXg=P+HDA?SfW5bC%LoJpMT3`#*7&=X3Ur|W5&M; zBKl;`RBI*vR8CY15=wdC^6hy8EBX=6ZDww*lw}@>SoY@M9T*CM+&|B;RJj!hWi^XQ1V8ovr9CM%740eS_`9;W7xj4(E)S?j&1`l&`yy!d3 zv5SdVu~9226KR@Y#D7`hJHDhF7a+KROf;&&=vSV<- zQK3A3!zH$msgV`YB9(99dgFS{8wAhkRfP-1x2DANc;92}J8XCSh9`m02Z3(T$`=#3 z!81wc$-ZasYL9b%VH)#t-y-D{H+^o8lYQgf!G&l2sF9Tjcd6Y1eTzevaXhF_^U@Dz zcz@gTcq{TY_@~?+bM~m^bKIBkUGfOOJ^#e`0>WS*&&D2+-2eap07*qoM6N<$g0QI+ AC;$Ke diff --git a/graphics/pokemon/fraxure/follow_normal.pal b/graphics/pokemon/fraxure/follow_normal.pal new file mode 100644 index 000000000000..ff3615706be2 --- /dev/null +++ b/graphics/pokemon/fraxure/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 73 40 +111 159 30 +68 107 57 +17 17 17 +42 48 37 +98 98 96 +156 165 154 +0 0 0 +98 0 0 +209 52 52 +111 159 30 +68 107 57 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fraxure/follow_shiny.pal b/graphics/pokemon/fraxure/follow_shiny.pal new file mode 100644 index 000000000000..f68e1f5ff04d --- /dev/null +++ b/graphics/pokemon/fraxure/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 56 56 +120 136 72 +96 96 64 +17 17 17 +42 48 37 +98 98 96 +162 170 159 +0 0 0 +8 64 88 +101 174 220 +111 159 30 +95 112 63 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/fraxure/follower.png b/graphics/pokemon/fraxure/follower.png index 61f0e46ee86018e537c134cd0603c0418c8e614c..ce5eef781e26a842960607e8f9114efde6a1b09a 100644 GIT binary patch delta 668 zcmV;N0%QHr1hfT^B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000dP)t-sn9!g| zI5>ESNMK+<5fKq8FePGQV4|v@00008Kv-q2+;5*AUvNKj;}Deq000SaNLh0L01m?d z01m?e$8V@)0006ONklwml~yHl7?KSn{sGj1fj^2XNOfX(PDKy`iJScK*ZRI2{NVrj zdroyjuREpfja1U2d8-((b833a) zuK-~vKfYS5t>Ld4L}wyUOiw76{r9Kr&4+uWKZWd+g`X)y)A)E01zBO< z5V`X^Gk+%_EsWc9!=`<_b@#wN$_n$omE51WQ;|~E6XY{Qd7bZFnP2DdD!epCuP;gK z^69ghJWpviRH0n*9-lQD*?`VW$|qmCq#;)StynHd+UiYrIdA9k_HwSBsm&h%Y0!ia z@k*iE199^l^yT#1719-dFZucN&GNyZ*#GPS_!SCfxB5!cpYzWE0000}Nd11OiL21r->K z@456L7J4mo4g-SXXK}S45Cpx;?ycaLsG){j^bD1A=sIf08-KD;T8K{m81avcBpcvu z{4=A!(C3DHyvQ=^m;3StXQuy!24U(ivCPW3L4?U(;`XvraK5VpF(?sTNFcqpVOw@dGmh9TGHn)j&2O^rv|K{O2UslYnb;;Edy}AY5lUUv$|f^#cgWm zfi(!Flrei2nC^jkc^%}k`m_X-{WIr~KR>^$?)|#|Civxm6=0000olsdeNmFi zE@VwQ5a8=QlLttVA`g(lwI3p{l|wT&dw6t~qEs1e_wE1l|9{I21Hf^P^RLD_J&e1K zS%*%17)OCwht9=e+;11ObZayn9>OQ%kz>-q<(xZz&z8c(lvf+5V_$ZWCoU~aT#mG{ zz1WvgxL!&NyfhIA+ZX$?CsHA3fe>m%3heHg7xoNXKk#uoFE7u8xS@I|s1Ek}n|Qc4 zuqTA*ZRh2ufqzJ~f`^LgV88n%9(x8xPoRO9Uw)*h6+CLXa(w+BBFuq@2KZ} zZTZ1k$=ilboeg8qB&_5e)i+G^J9)3=>3;Q@b%(JUZU2B7{G4e8&` zx}Jt%#9zLv{`)J%VjS$KtH3bV8^QtQ{zaVQI_A$SR)5w!mb>a|gVl9L3vz!tZ)lLM zX4U*gzI1lVna9^eFMH>1*66JC=Pt>IaO&Ao&W#< delta 542 zcmV+(0^$A71h)i`B!4haOjJdf(4aV2Xb=z(u)yHZ;P_aez<|*B`1trZV8GZY5I9(9 z0000000000000000001d^Nec%00F{DL_t(|ob8l7kE1XUhHXpq7!qnQA3aI9KH;Md zEJMH9Fw*^;ZSMD;iF9GiD!$~h)hW|G^S+*UELmpkRj>N4a(~v(aeK7ujOWj>@7i_7 z_s{Wa8L-fuZCO0SZ@cZ$rnA1Ps^h=2qp`Nln+(+PDECm+Jq@h;3TWc8@hAiK!$<>$ zu|{CG8;|mUBO(nz)GZRg+hCBbg{K4Ww>fwZ5M8QEq&nkKgZs$B10uG!IXHVb8Ug!^ z>U!f}_}N+*27d$#2S0-mjDSx=pYAB>6~FKr04&Tk8}sDC&m2#Y&trYOFtKn?NvdC% z=u$<-JkzhASz8o2T%UnIUiibkS7*N8ngMx1e>>+~O6gbEceVQQp&57Xow^<`65F_pH)KDE%M{4Uao6Yc2BJK~#90?Ub=@gD?<=ZSev&IP91_K*7k&I8OGoRre^VnX5!Nk6$Z8eZDA28LD>R zpSb(a|91#sLKZDrv}nN?rGWjqN&pyWt(^hlK-#WMnGlKqcw>)&g}Y2g=%+v&sO8FN z_X0M^_jUDJJOpOWjm|+o1>(T=Rv!Vel^Y}V&jbc)cT@Bc5C>*vU61Yz00(M6J{s_y|bokOa~L z;mLm!1~`We(TW@bspL5XU|@O3EgTQeA_Z8MG^plfGbZO-p46P(UC@*zCB7}6t^ZKp XT#9P{r?Y~?00000NkvXXu0mjf##O)g delta 458 zcmV;*0X6=|1LOmcB!4haOjJdf(4Z(-cxcGr5Fj`>kf`|RXc!n6kdTo0`1lA&n83im zNJvN!5D)+W000000002uN!3aK00D1FL_t(|ob8mcYQr!PhP7KyA+p&|AruJ2Q|VA> z9w!Cix8FF4&Nvw1fZ2cmMhS4u1=au~n;9ty=Y8#o?C& zJK@O$c%ZFkd>Yuflx(ogxA{UKm$_W>Ngz*OTLO67?+yze-r18HC)KQb2s4x20j zP@qz30Z0RRb(4KW7)HRmp9c>5Ql79M18JZYH)-`3+Mqk6*~>5sOtdbv#(oT>fz`b} zAz~%=QrMpf3V*cvuE{4r8kopUTIeeRoYnD|PXQFz-1Cdcr$8DAJFN}+L{ zAD=@EP(EsK3w^ufD~M|F4;M7|QAuyhXX`)IH=1$-0-HSvi2wiq07*qoM6N<$f{^>c A%m4rY diff --git a/graphics/pokemon/frogadier/follow_normal.pal b/graphics/pokemon/frogadier/follow_normal.pal new file mode 100644 index 000000000000..08d38f157471 --- /dev/null +++ b/graphics/pokemon/frogadier/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +95 137 191 +37 57 83 +136 192 240 +248 216 88 +230 234 234 +188 192 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/frogadier/follow_shiny.pal b/graphics/pokemon/frogadier/follow_shiny.pal new file mode 100644 index 000000000000..35f7a785c331 --- /dev/null +++ b/graphics/pokemon/frogadier/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +42 85 128 +1 49 99 +180 231 240 +248 216 88 +230 234 234 +188 192 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/frogadier/follower.png b/graphics/pokemon/frogadier/follower.png index 360b227395289881e804cd9cfbcbf0feaf3cfeed..2c4ff43dbb23b48d8d541ba98d30dcc7e61704e7 100644 GIT binary patch delta 542 zcmV+(0^$9e1h)i`B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000OP)t-sn9!gQ z5D;I9za=?Sh`{jp*jVQ3>b$_f?vuEE00009a7bBm000id000id0mpBsWB>pGs7XXY zR7l6|mCNcTL*YAAh<`4j5gwUMx#I(Tfl8 z<8M4zwAEHyZS{9WDe;($*Y7zLVj;N4oKXG*&xKMc;>{DrpWvC075#SJwvbBRZW??6$#(;Bvs zwWJaxCNQy$m=&O_Xi0`00E{+L_t(|ob8n{j)Wi-h6!GTV1WsZkwO!11qGAX zX(7qnVw)+plR^_Nx9Dc&fzi$G6q`-vMT-yc<2Ung5PH?CUVrtfKPyT}#ALgEe= zEhCnM$|v|JR6>wwo-p|YAB3!qcf?F;`UD?@bvMiC4V>zxE7mFwlyEA{w47;HX5}8> zU3Cwz;K16~1*gJ#l#i|$nqhz7P02`@@;4i#!gki$^vm?MB-=$9C)1LMZ|>MwXPW;y4B5M|ud z+6Lz4Ztmq3D+2?kypBY|dJ;3_+ze(YPZ_J(HCCSTIur@Bo;xQjctF&-00O)61m-IP z=h?>5L1;M?X2p$GuH7SI?oWCf&VHe9%-_2Jvud2`FnUiDMySyo3jN2`_paL;89OVL z3yJAXR@E(>ea0;{oQ1?2gBL)8y4*R~M&8mXkeI;4K4MveuBLo0MF$2ph8y6q$83%_ zKr{!52?dE!Ce{lqr3Ax&6udHYt+Vk+vKRTh|6_dsOH$q3f!o&f00000NkvXXu0mjf D%lGU& diff --git a/graphics/pokemon/froslass/follow_normal.pal b/graphics/pokemon/froslass/follow_normal.pal new file mode 100644 index 000000000000..a619e318b75a --- /dev/null +++ b/graphics/pokemon/froslass/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 88 +0 0 0 +64 64 64 +56 120 152 +88 160 200 +112 120 136 +192 200 216 +232 232 248 +152 160 176 +80 40 80 +128 72 128 +248 224 8 +192 56 32 +120 64 56 +0 0 0 diff --git a/graphics/pokemon/froslass/follow_shiny.pal b/graphics/pokemon/froslass/follow_shiny.pal new file mode 100644 index 000000000000..d049c4cdc924 --- /dev/null +++ b/graphics/pokemon/froslass/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 64 +0 0 0 +64 64 64 +80 104 112 +136 168 176 +112 120 136 +192 200 216 +232 232 248 +152 160 176 +80 40 80 +128 72 128 +248 224 8 +184 88 160 +120 56 144 +0 0 0 diff --git a/graphics/pokemon/froslass/follower.png b/graphics/pokemon/froslass/follower.png index b3d7ad2843f7f7754949b30f032555feeb432cd4..473b0a75af70fb091c17ff02402c42a9c86eec6e 100644 GIT binary patch delta 928 zcmX@bx{ZB;N-{SwV&7gB?Q}gm<;OuCzeiaKHyF~gT9v1| z>;8XvSR<`4$Y&LAhY4fM3hxqPEpR@m?MjC^6d3I6KiHWCl&)q*IysC{yJe2jy zt+=CKdG8!4w&*_%6uP6cfqBK|-bshQ7dF?&*;x7RUg0^{{L~&#!@~;F;>waMJWanB zUN{+WrN{JC&qKK3`lmqfutwz8_^JPJx@- z9#4^cH~E|7_hzLuL5ok(^PjM-TKKLbiz%&lul&XZE{4oD|L487`PpD?%)RE(wy%K! zQHObF>et`gyH@L6@AD!(%Y zsPhFq-nesfuVw76&!3-Gu3S-7yYmI>zaRfvYuuf#ZQuIxh=wG<_@n8i!kF zBI4~cgf_r-OgE`EPpHwVnH_IB&=HYw6V~7aIbEwrEE7O=+pw&wj~W z`(bK1?}WFf#2Eh;FuXoh&p08(zBB3aN}s!TYt_vaIKw|qWegV;tX?a(WX=Aa|Kiuh zFS3>6@MT!~2$%v@OI#yLQW8s2t&)pUffR$0fsv7}fuXLUQHYU|m9d$Xp`o^cg_VJU ke}8K}iiX_$l+3hB3=NWS9d?&&FN0FKr>mdKI;Vst0RGUEWB>pF delta 690 zcmV;j0!{t42g(JIB!4haOjJdf(4bIwuyC-@KtO1Sh^RnNi1_&Uz{uEeFrY{ z*pN8*&{$|NFu*7v;CM*h|4*j?00LD>L_t(|obA;yYui8+2k-~lZc{H*sWvOnfaoAu zA_74J#sX7+ixM~yZ?=rDHFO9aYL8u#20EN1V}qgn5Zyd?D1QXv4-l|FL(hZlJGIZ5 zOY;W9?~woRA)QVDPxVy)O$Fkx50?>maVdW=%N1V_tQsIL57?-ggVcQHVU{cQTyLP; z2j=#9jub9c6Du}qA!AK-Lfw!vSvH_HhBY_!a1)0z=BpFxhUq4- z1E^=2Nm+&)3V-|ZI(JbMi)9w;3d}H``En!=HL<5(#+_WC<~*}F$3322oH2HRSxz(< zjZ$^OiaDoLZ=m~jAa7aP#th{B^}A1(Hv%=!D7855oBl0J6C1M(T%?1qY6IP1QCVHU zZ16V=o|pnNz>6Q#&a2P3^G%?QJ1iE78RLfhYBoH!aewh*dPfsxC=J#J89!y)ezu)K)d-?iKxkXhMC&qH+)pw^`-HA7L zwx?B2NuPWE{!KOGkpDE4H>>B&)WcIcYAP;VdAf*V*MK;2ix0`J0TCqW3$h<+4wF_B zl#f>3nH?$TzqG4b2DGXHysZYnT>m7>oi0=s?kiD4Z9wX-=0^h_D@~ diff --git a/graphics/pokemon/frosmoth/follow_normal.pal b/graphics/pokemon/frosmoth/follow_normal.pal new file mode 100644 index 000000000000..b15b36839c88 --- /dev/null +++ b/graphics/pokemon/frosmoth/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +55 159 40 +46 57 62 +96 96 96 +181 202 212 +241 241 239 +223 242 250 +207 207 207 +0 0 0 +186 215 227 +161 188 200 +70 88 213 +132 143 228 +161 161 161 +163 204 139 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/frosmoth/follow_shiny.pal b/graphics/pokemon/frosmoth/follow_shiny.pal new file mode 100644 index 000000000000..b15b36839c88 --- /dev/null +++ b/graphics/pokemon/frosmoth/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +55 159 40 +46 57 62 +96 96 96 +181 202 212 +241 241 239 +223 242 250 +207 207 207 +0 0 0 +186 215 227 +161 188 200 +70 88 213 +132 143 228 +161 161 161 +163 204 139 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/frosmoth/follower.png b/graphics/pokemon/frosmoth/follower.png index 0ce0686e9f74b10fac3a6feaf92bb0e813621ef5..8133c73253a75dd15b50f2d28103e2937a9a3002 100644 GIT binary patch delta 1020 zcmVwbAcz?z-eq@9-fN_wfhx_jF9@-2pUN^dbfd?%&3bvnTl!msS2%-=@`nep3TmBno4UXe$Mx zkFJUz1P6VKkRhPSAO)Gr;m`GP(Z@^wnwB;HehtinDu?v8yqpl_92q0#OgN#wMJPFE zGpM*3l(`aaeScKF`G-CZdO@;KhJXUf+*~JH*8Jx++kGxppdr25lf4+5AerhJyLXGF zlxhJD*ML=KZ+plfdhO0=J6skeJ5`~G(r}z`u0(49ENlL4={10!s}-nOdv$y8z`93P zn6Z1esFZ?$7oNFXpxRRq=`u1Z<+cb4X%QMOC^`OR-+%Z!|B73IN|^$bT4Y&CfP;(R z#aQa?u>$7-XW;dASJj~8OZ|X!t_Ki3BBZ8Iu;2BUKik***F8YPTfjPGwB_Z@qx^$` zB)1^(xP^q=@M{I=Wkow<3kds|yY!?CB`6GZd8xAXu0#;#UV$4=N*E%d1hS#HIzCf6 zQu;i^tA7|8%EW~hoCcT&jxQ7nRlfG%y5aQ($-1zjjtRA^)_*kUtp-A1s}9vUfE|pqc?4|_aO0KM z``-h|B|DCM9C`=m059I~0n-wwW8yr0x;eE^HGg>aj~glngDuK_y?1)9C!l-9Sw8U}I(gq>!r#~v{GCO8?f6tUY^W913_9OpBffVKMnD2qgAD)s zA``yri`HHPpa#2M83^E^tOtWvJ{D*18TSYpK)#+Z@JqoBFyM|oan}bq-$Y<^*g?gi zb-5ql#Z!Hv6wfH$vMzzy{* z@`XDnE&BZcXwZ8FKCR8!*?Y!40=GBYe(#SnGo#}hN}HZM#-;b(5q%`Q)mPjhY|r90 q^;aLiC9rt!(E)!)c*ZlnF@6CyR4pZ@(N_cj00001Vj= z|1#VzX0ro#Fr#06t@>2eB^AZ{dSCyKwVeI_j_%gtMq1r#VamY zcHD0AZ?Rw>pZ%t1#@?n|^99IR3G^@wR$>3i5+3cv)2gs{>|g~x;R?j&zw|ojwbi{B zY`B<}K)e9qOMjsKAD{5dm`Xh}d&drM;juJ^5+ZJ_&YqCAR_f8|TU5*$K5|sS;1s@s z6t~IX)EY8yfgLKCRK+TeBe;xs|AfS3IH1c1Or5Y3E;-nYTNt1suDIwS7*y9=!7&?D z*JKD73;6n{f$%wSQ%yLYIq$>bMlRiTN#)VKmT^ zO*Pcwz_hJkc_+^t8>a8AK?4XC2rg6u*5FQoA{`W1-7Y2$)Bv3fh^^t^3}}BV&IE|I zYW*F%F0y^5^;D9*8oN3f7m$V$f(_sp^Pj!RU{;m?1r;ER0mT`N`K zv2z1~T7NYXY7H8d?MW%L8hF)fY(vKp&M&Jb4UuQ)gX09XI(>kv&s>7o+XR0_UR!-c z9Qqbo7zR{M@2RG7qypAH;RpDFqUw`@<3E~sLe`-E@b?3QU{D+)I~oNd!sP#45dfDJz+YGvm2_I@!_sza| z#n8uq=_|6k0OV^QDg&QIU85df=qRGz54aw%U&oE zWq;dEH)y(aN~PzdBai{)Zw&>GW5y$*IEd5)hEXMn9SVrJku>59-8$OejVOjur0 z(`N>bW&9A*+IAD3BbpT2Ii3=>UKcq)+$Aj8rwh^Lgr2ADxZ9VM!4x^8v7B%l^f3jT zp0GI5$nDeiz-6wGdO_cRe-Q$f6Sh%rQ#HWp=@iMoOWPwCX-LX=QJB{O^ETZ^%zloZ e^L_8@m+N25n;yzAEEx{~0000 z?eXKh1OS{8$F%?e0_90WK~#90?Uli9(?Af0H$LpSRe)Z@##=B zxVcW^w&GMwZSew#2S7oHTi>CTkU4RLmtyVU-Pv_34xA9Ilz&KHc0B(->zNH9|JT2} zwheL^8(?OP{ZT$bdfpaB7a+iT0AL9Ic3Jss$8|!SQR-nq$1JbIq+7D>I0gvOLtF|( z7y~1t&E1l1$4meSZNcF&gpt~>#^ILze0aQx4H?TcA|W$8O`;+c#JX;F9lfOgP_7 zBmI(`D9Si*1!(;Sn;z-=3Fe;HS~N;ljuEp^h#0l0D}Rqvwfgxwjhi0nd4z+$SJ zf{v>7JR#2Ge3MXfp&kCHz9Io9n1BAVatE4kbN`iQcT_F>RCOI4t!J+Xt8iy(u@Z3k zMYWD}n}0gN$@#l0Brsl=<;76(@Tufu z-s=6ES$TP!Xn`rX$Cd7Do5|4ivpmp_~S{AGrN42Mso zIz3gE7LD7}zCHt)ZHXKa>Z9}7tR=2+h0n9j=uHW#sYXJKBCVA4?b;StsJWNx44+>e z|1+^@J_ze?97I21If4)1S3q_jG@LXagq@&n%D-g&1QjIrbsLEmv;Y7A07*qoM6N<$ EfxG)W>&dMa+HKNw(m zNKiok|NpoEFaQ7m0001li~iaG00P@dL_t(|ob8pdirYXCh8GpvxC#N2B89UHN6b3K zX+Uu39!4jDIHSBo5)cyZY%mgjiHiinW~*Fr%_&Xldzh@`NPj!Kx+_AekSy5nc}MgA zvzl2G@_+riOB&=bw!q97`=fk>%*s2A9KgkT0I(pxv#fl!<1Qi2sPwR)W0p5zGA-G5 zTm$&%A)y2+jINQ<=4r{cVxc4;WH&q9g_=I`z+KIh61XKp+KdcZ+Y*yJQ%D6 zaLLa&CPG|%K>3 zWomLUq&SzX^AWLP>>fLYCV|m15nQo5?BBFcVL$k%vt!L#pt@%({k+QXp>2O40iUn; zE}jEe@5iQ~t9IT5sulBdLd~gm_|$$!0*>3f{g&{B=7+rasF|Y_HPWolZzr zGRx$H-hcG6&2^v!_Q0=O-PbmgB`@OK)sEENROI+_ir~002F=fEG$v~gqU%R}+t{ow z&#P>QuO~Ga)?D~C7=tKrTXzXBRi}HHUu*6s7k>|KH)xmj9|C03+hBP{+=aCJ<00000NkvXXu0mjf Dm|=?R diff --git a/graphics/pokemon/furfrou/debutante_trim/follow_normal.pal b/graphics/pokemon/furfrou/debutante_trim/follow_normal.pal new file mode 100644 index 000000000000..6acebd65028b --- /dev/null +++ b/graphics/pokemon/furfrou/debutante_trim/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +177 175 160 +237 241 227 +120 85 30 +229 214 89 +88 88 88 +188 149 56 +16 16 16 +91 134 247 +119 118 115 +237 241 227 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal b/graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal new file mode 100644 index 000000000000..43cfed54c84e --- /dev/null +++ b/graphics/pokemon/furfrou/debutante_trim/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +88 88 88 +119 118 115 +120 85 30 +229 214 89 +177 175 160 +188 149 56 +16 16 16 +91 134 247 +237 241 227 +255 255 255 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/debutante_trim/follower.png b/graphics/pokemon/furfrou/debutante_trim/follower.png index 706995678601f75588d0d80651cc87fe0531960e..4ba981659cf75f8917136a86ba02b92e1da4dbc2 100644 GIT binary patch delta 919 zcmV;I18Dq|2dxK?B!4GROjJdg)1@*nFj!bvcXo4lRUYNmS+TF6yp=c*5D;62_wDiH z|NsBI1ON#(Q?CF313^hdK~#90?UYS#(?Af0*OG z$MrBQtEDZg_jds{_&B4%VE9M*%ss1R*#LkM(vH+U@*5+x+GjSW01ldPz;aMV14dR0 z_{$MFFv1&-ZGa(~a7Hj{0UU5}eCLL~(>L}Q_}FpOcilyk!C zbwgcER7FnRdw&RUBia#S)>t;650mXZbf7a>9M#J?MBxES*wu0z&tkD;$np3d=cgF3 zEtY)@h{g1Iy}W`bdLHhs|EnLQ&2Y0}f5~GE01yH&V8Y|0paH;=FAvhXBru6$zQ%{V zhqW0^>kSie2Ds+(F+_Ew48$t*P!T4@c)tcn%i~a}qJNlN0U90g4Zv3UaO>D@ZQBsc zeY*x4Ll(?oSg+H8^b?%lgDL!0=?o5}hcQ0L{OszFuX_PwRw8$D0_(`)J+HQRmois_Ju- zFq&IMTz~T2jWl^y#M${#U7}mnrCpYWwZ%o!(y>TuhhM4>O+|<~N=_~dXIBFjRUxva z2E?}tk@sr=p*J(|dJfzXi?po=n}~z{MfGekZX8eJS8tcwI)f=MIq|pj`W_1s7-~MD z3l)BE&-vA z&p8{_>#Fer{JwS+00E0RPaZr5@P43420MHP1HD1E%4`Rk&ZVr=7wbOMd{QJL@t+_- zN6Y5E?;b+4LAELzNAm{Y-W}vV>SX3+k6i?SGWT-O5nW9v4}l>^gdPTkKw1jwB7mFH z^?wto!+lQ%+^Kh%hoCgJAWCQq6LQW|S|TmQ3K^g*AZ3c<75$~Q6wOp{{;2UF6Udy% zF~_*;95DhcJIh6!5USgXJmTwyi_sxvl~4jgUtDzoxMZ#RtS6o(>kpFZJH;VYYfq~H t*8$~EmZ_R(Ch7IxvK8}v%70{h0|?Lku@I`f1!4dI002ovPDHLkV1lD=wY>lU delta 893 zcmV-@1A_dm2b2epB!4haOjJdg)1^pBK;Yom5D*ZcpqP$#QvdL+&b@C)P(T=9c(?#C z|NsB#>goUh000000001Q>kXU$00SRML_t(|ob8mcj^j2EhAHq0m8-P{5Xd#AxqwP( zB>_TG+2R5&wo&8(Sma?=k_qrVQYKB1N4P73Ko1qlw#bnVcYi@}*915=_D>Gy8~)^o zkniLBxQ!r+7CMR^zAb=(!Wjb%-B;xcyJ%5z000frvDN?S2qs#dIotunXd;FvMi~QW zq6P3@M;}9jH=GzihbH0%ngt++7{{+}=o9^})1Yw0{nnU+&k$(q3G=SA#yV!^c$!6v z8(M2JIdU==1b=wf_fjUlcc$CL2 z1_-%3&C4b9{mHyt|4%X*piizlPMve0ABa}4u4=%KHNHNsTqTIuhI^FJ} zo7d^a)?=WZ5{ieVKA?)x#Ro&ARaCi&xH8YYDjlGmKyjtIR5Gr_WP(1Ie)v$ zkY|O+o_~|sqW9xRmghmlxU3gi$aJpo_wjG<2nn0|^)d= zHkCr1tcUDm5CHOOsK7<6HKE*qMimkI)D{wHD=7X{n3P^$qzhMr4RFZt2^M-vkb^In zkalOD(i~|kN>l*VEy+_HKhY~!QlCu0)uqM>Y)(`$$GBS#fdI$Vav^F$U0ab0zc!pe zhqNvUY|-n7H2_<-@MoStlefPVn@s4q*t0O;7Lb2onNAaalHUI2iljA6vxjVZgv!$B9$SEA}S=7=*eM# zsX8UIW%&wXahuwfnt;^eIt(lfNX$qK{Q?YZ5mGw13k>OygMX2UnF+oF=cKuNXA)Gg zA@PRDzvp-F|K7VhhmimFubAch3ID?EmYJ~LaW><1tkpERy=!1S@H(6E8fLSKK&@s9 z0CYCvHO#6xCI=pNSRO#&Y(iO1WlyS1hzq_M0f1ZB2WgE>NGz!PMm-fSHx0~9gunys zpxpq#8$|1|EPoG{(RR~hbyDgc1bC=PnIX{vUODt2T93q*xST+{X|TOIDKwTIt}CK2 zxc96J%0WXHJU@)qBiVt*V6o{}M@6wZii0kUVbIkAft&Sx4+$(RT92fC3|-*m!%|?y zHd_hAojrD1=UU+57GuY+bW5?zL!ToIIl{x|9>fcQet#3Q%}!PeUS_O+Q?IbXJ;qK$ zM>!hdVI1xwl&p|$g|8tlt7)GYY%lesxuFyY(Lr_3+Pi0n8=UnF0m%xFF3w~_<1T-%6$6bUI{o@Kw57T%JAfVagGEky!Zn#1gsB%_W*IqTB#wBw@^c6J>E3UluL4m znUInEn(AXOTblFX6!SQz#)zVHjPz+B{D`vMmCFiT9?>xhp+)j|h7yun5sfe>kxZ(? zS#M4g{CYHZHq)$0000l|H@YY00Rn1L_t(|ob8pdj?+L8hS$ZqPIQSl7d%8{B3*Mu z#8|=wl25iTwjfd(lB1x^ZQ7IYIag3vcoF*`bWl=KpeX1h@PE6ojxW2jCP62HY}OL!c1;0*(P6xY zS>4u*OWzoY4^Vavp)99$CT%9ffx?Ucz%87CwEiI^7W4|Eo)*`K2Ie6`>4SDquLSU; zU_aL7K@)9HO@CIK((|FjLyhYUu@>;_p_jpaB(}t60`sZC_HI*XDm`3RL?L?i)&u3B z!U4Y!!G0tc(2ur$BbP$x~0_NqTmPxM>xLnA>9frrhoZ;6*yP?y=FSq3BJvKg-9TLQB|LYTEOkI1$UKzn@RzN z^vEr$Gk^Jc90n~`3Fz=k^)p0kI^d`4^hh}@H_o#S5}0iAOd+8TuhPyV_UZu3f}OA$ z7D#X)B2Q=m(!WiTcjydmSII;pv3Ru^R7{;|o23AU)DS4W$VUQUzFm| zEe@d!kDt0HNT9{rKM+H}dQ$q&5hrYx7y{W0HB{H*50hNEBn!-hOyt*8uf1$(&BGz) zRYr{w1<4BO)3Pc8$}V>1A;21RnWAJLK>ekV?d1nZg|xapmL?@NrqAW yp5TVGd z00JyYL_t(Y$L*EDvD_dGhA|bG6$P;1ygP^nY-k|`B$?Tyf`3dZNClbH8?n1%3+=L( zcgf*teDH@szYs!JANFB)o6Ku|w*_=&e!=fHjS=0LrPibNG{5BOR4|Qsiehzq5CE}Z z!4?tYJY>lIbjfW9;{1XkH;+Sxg8g*Cl+sclj(I{`u;M)6343|TWCmlwdC1!5T8kes zkiW`SOQr>pihtrXW*Vp!+=wY7UBHsbmXdLM!BcZMj~F0BZF2K-ri_@1*<svVvF_ zekdK&ei1gcSEuAQA1$uDDg@J^ZfWffnenG@{>%0K?oe{mq@-a!ax6I{dwrhs+vV5I zA>1S-H}f{eqevc@swM>M-E-D|FK0|{GWR`8ZbRGe{C{I%I}ogNLVzLbKP#dSSnjnc zxjFoK`Q8citZc-DD`N}@E1OS87BFrDRw2H9{t8F;l1$kI=voEF$e0{b0EqK|Cy3i+ zIl7PJ*8a(upx{tL3e2HoYVO$=*c-fLx_Hk7j+?0KcAen{Y=900Z8QTWfx23LwHI7% z-I!i2?SDxl&Pz3z%E19m-O3TNwr;Atit4OaRuq7>nq@D82lmTKEq=+&}vhjvq*3x=FDKlR++!*Pn50%9p>p!q-k zI>rU6_<9DX&3^Z_N$wUlpJJK7dQuP8MeOBA8Y197BzFs2PI(UhwJG%vqY;hMcYjqp P00000NkvXXu0mjfv28kH delta 651 zcmV;60(AYs1)~L!B!4haOjJdf(4as-K;Yom0001ZcyOSgm>6JqI6y#1P(ZiW5_S(Y`%e1F=fU2V#*`NQU6&g%>Q zuvv&Ok6CLyYESD+o=z3Qn5U@TR?LQK!-@+4#C6D+`sJFN3*-8NF|~+8#tQv%#az-_ zF^+kHQh{I{@C3cQX0{Bm!a8K@5>a&{Mvh0~ZO!~b;TR~z4fN%7V!J|Pbbi`DSr_H?1I4q?qWS3nTNOy*!cJk zKk=Aenz@>Y-Kc;V1#>`70AL;PgmF7B$Mn(M#y^`7RP4zIF9K@j;htQ@`+(QX7w?(C zaT6_VmlgAXGxDK8iFv>*Kzor_dx5>s!5*l#Ul?&(C_|_Rd&soaBV}9WiDVbiYIo5T z2t;|gw|~I{yJhDQfA4eaYBXhYqC_;yfKAX+x1;QAIU2XIk&d^M@!hZs%_Ralv+Ocp z*^HBdJ_RdJJ%vl9j;q26i4ruh@*98gNdZz%-*C41e)nw-^EGX`qzHk%dvvufW2Yao lLw=CvYub9rbNJ8gA9oTP9N}g`sQ>@~07*qoL^ygqI1@#C?tpj(Fb zJ64~(1OWg4|2th55&!@L9Z5t%RCt{2l`(G8_e1$5(TE{NKfq;EHz?{>@*Qu zbq?z(y*QT&rj*>kL={dKiG?a0&B($~i4BQwfLK@=_%u9U?tkp(tEfO?V5p-+_p_h> z|L1qMQ>)#!+xCxI13ou(IIe3AyKd{R^y{=icW&r#+QP>UE*CxHAicm+tFqF2H zXfRfY4Ai(+z)7s?7vvdJFfiPtr2#5ip}>onqIpdCeN>{53pOqdx-gj`1I@-j=~;rx z5IK_bER+|C=I8);zlgtc25$Kqug{gB;aytpM8aYbGkigH<2b;)8!yTk?K$o0ZKrB*MCq9+N#w!e56hInFXzJWG`(7H_dSWF#nXk(Is8Ij zTJPY=y!+X#DDvi%E|39HTo^>@_axi)OPi%uAj!|hr${3NJ^%3Fhbf69Q&>IG2Ek0R zENDMnt$zZzty*4%jUY+BrEe^QXKDJ?7}Q7>FA&ydz$U$RFCDig`hF-GZM$eaOS7R- zAgli6D!ep~;b0o2D4}IK4bdLxrP(NDUh6lk4Ek50Wx!59GGjo5pDfWXBW#dxq1oa4 z$zW;rd6mJS?MvQ62IssV`ue4+>m^%@kshCj;eSjRgHS~0>1%Tp0Iw8#dIFgUW*sys ze2xzq_cv>f4E*7SoA^+SCc}5;WL7y($v(;X(Kdo)J(M9c@$f9yLsTN+XCYiBaM=gOg42y;Sq-%rlN+O;j?nCti6{3m zbZ&}ZIz5DcmsOyV!s9H;EP<#~L#>%u3d*vJ4CYogwdwp2`W^=euLY63Q@0Z&SIml$ z0jf{V?-%(Oq58EX$c1fiP&FVDL1lGBF}iuSkJ5^%%psN0|G51E^oAV%KVN*&00000 LNkvXXu0mjf#Z;T%& zC@dZ$P#j1^jW^T7wxpNA4r`SA2r>B-0Xa|vJ@&Sp#_om1JAY*OGwjK+r6-q_4R+X} z3JLy6PyheZv!t|I5AC7-qc(xheI1VLTEni}`78Z4pYZd0I-D-`v4bn<+Bh&TwA7lc z^gg(cZ3EY}3@D|?X!rnF8#t1#v0{_Uz5{w}t=Xj%XWRur-vl@UcwJKru-T_Iv3a6% zJn*T&89G$>6n{CYj1j8^=@k(Lz4CE7n_z}IpQ8zP1d-ziQWj>}#D@j-DrgHGJDoyZ z4Yy}}_J;;Tg~&jSdlj6es(xXaF$V*~Q(haOvQ-MAim93>slP!biUpO!+F%ZoB{I-# z43wTFs0@)Kxea1=l50*5fsd;AM=NkE-*|he1Px#CdVePpnbK5ZgR4(ZSJ>ce#)sGd zIH}^vJ1J!u+fLIE^F_L-XLOf*uD6}4!4>B#QWMZ8 z$BJ1+M}Nh38^UeX@fvIdN&cnyX&JmKiW_6lB0;)9*ctP1C@D}vyCRCw9#|JauaI8nH>?acG`0-ns3(m9p?IjX0n0WF& zKyIf9rt?eqciDy-IXsS&z!FGiE!3vDrJyY5$Y5z@(~6dt(DyM!cqfRIow}VNxoTF5 z3{ZVaez_>W2-UA8K~8Lg!=?dY2pX#+iqXxpe`HonV-9JI{>SYXVFz~K*H|I=00000 LNkvXXu0mjfX_cm7 diff --git a/graphics/pokemon/furfrou/kabuki_trim/follow_normal.pal b/graphics/pokemon/furfrou/kabuki_trim/follow_normal.pal new file mode 100644 index 000000000000..b88fca160e69 --- /dev/null +++ b/graphics/pokemon/furfrou/kabuki_trim/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +177 175 160 +237 241 227 +16 16 16 +99 32 31 +255 108 63 +201 52 49 +119 118 115 +91 134 247 +88 88 88 +59 86 159 +59 85 156 +237 241 227 +188 4 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/kabuki_trim/follow_shiny.pal b/graphics/pokemon/furfrou/kabuki_trim/follow_shiny.pal new file mode 100644 index 000000000000..ec0564b46385 --- /dev/null +++ b/graphics/pokemon/furfrou/kabuki_trim/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +88 88 88 +119 118 115 +16 16 16 +99 32 31 +255 108 63 +201 52 49 +237 241 227 +91 134 247 +177 175 160 +59 86 159 +59 85 156 +255 255 255 +188 4 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/kabuki_trim/follower.png b/graphics/pokemon/furfrou/kabuki_trim/follower.png index f10953d6a2628ae2fea0cd8d0942c9dba593d5ef..97cf66d39fd3cc63f2f48910182c4c033f035d6f 100644 GIT binary patch delta 910 zcmV;919AMH2c!p(B!4YXOjJdg)1@*nFj!bvcXo3S5D;S^AOCDW$uu$T@#9;D_pz^_ zJ64}NRh<9-|GWeM&Hkea0009rNklljA6uwB8J+`B!tIsY%-QqKyZQsRF zBY{wrCUe#J%vv>dq>2rSB9NF^7>Qb`;ujzxX8r&hD+3Gvfqy%vzI%347Fdw_rhd=w zzVCalcP|Lt$9=4$Wmz4FEzA11{5GX7P_R52{G~$Oq2!keM$eNl=rqs#DO&XjNQ=;6 zNeCEAJs^m>yiV7|Y6NfsB_nXyDha7hI3?`s?}uK{g>+54wge1G1`Y|)8& z5=7>76Dx-y1Ahi3Lny|~w2-Vv6-y3%ldINyYo!1(*}%fJZW{K<0p zqtJ=g$$wxrBfU^o&5576oHk zz+n<|eG&2Y)w9^5uDBs=VmWeqw7hi9%-Ipye@C`Lo#+-)Al9&@1m;>#-jWxge2YCE z-GTRP|9#>fYsaHqH)Qte(kKp#1v9r6dkX7v)PHj6OZl|JyD(m@9NypE)hC$Ur_^yx z2P~YPnRppAz>5azUR<>;OG;WQ7@pOVMr*fmjbl5&RD=gFEG1njlu5W zG@u>@J3OI*N6kMSS>!_kwo8i!@e1sBMt!wBIt}a^$H$b^mdEha9~A)O#T?gu(L$L4 zpMTZri-~rGy%Ik#4Cy)d7LYKHaP3ElM=6*&VtWw>PB@JMff8WK(zs^3;12& krXJ>Sd7L*({?GUg5)g;l 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 delta 901 zcmV;01A6?T2b>3xB!4haOjJdg)1`WMVMs|p;NaMnT7GLdR=Pd4`VcYJYbmlUpx^EExQ)cIN+Q zb|lYxTW{;Ue5I~AE2aLefLtB|t_KJcL4T$<=ZiIS>;o;fAqknFP;#O-XYaD)7@*;g z2LX4&KMB|rB85gaF5{es2m=w{m?sPjK$P1PlJudqCDeF;hE+7@3rCa?mIsh_!*57Y z#g=1gL7>JG1%IM}z}SRy9vn%!w7~87F(85~k_;%t9MFG~7%LQHnCV^c5MY*gh+Ins zL9Xb_06=m9s=x{?QlzKuR_A=~2=bQXF{V8>p*;~dCW@UUzl)*i#^ZIL9wG^u_X<-@ z!DElq=Bz$L7peao5;6E)ah!6H&BYO@DZyM}dy^FzKv-Xf>j)oQJsD z-iEA#wpDpG3W!2eK_&GD`w6GG8XXrY_K7p>sZ#5by&1}sIlChof-<)=kbf*C48c_P zitz%^fkOBg>W^~4+pAs*QsNl9#H;Pd{u8X80b{faROj6L$(@9NH$OdNgL z?|+%haes}tHBO)7LD0Qf zcbg!{DhPEl<1s^i^RRzfJApb#^RSmkE3huG&u^^2jU?W#ouN%6L;9MO*^I~MhnpkR z>!o#Ex9PF&D=XktWDeXA2typ%LcV|DPi~ud)tl%pu4pJUKMF=TtX7)%v6Aw3G|r%Fic>^6tL6xtYoi(u464B zR+9=0Y$ZEi^+mL)z(&lO0;0}v0RdrwoOL4j$0ZMiPT1osXfxqzI`gE7eaQ^c%Wg7J zdVXw`G@jd-M%F2wLhh0K0ccW$=4Fg(5c1%6WmhW6f(W9H7vFyjx3Z$v~Zk;n; zVMak2!&4S+0(+LT)SJ0Lkun3d^LF0&l$?GHJ-#u}hlI!Q2K+rxz6K}Gc#JszohG?V b`Jb#mwM%Ur3RN@M00000NkvXXu0mjfG-{*v diff --git a/graphics/pokemon/furfrou/pharaoh_trim/follow_normal.pal b/graphics/pokemon/furfrou/pharaoh_trim/follow_normal.pal new file mode 100644 index 000000000000..24d49d04c4bc --- /dev/null +++ b/graphics/pokemon/furfrou/pharaoh_trim/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +237 241 227 +177 175 160 +16 16 16 +34 50 102 +57 91 209 +91 134 247 +112 184 248 +88 88 88 +119 118 115 +237 241 227 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/pharaoh_trim/follow_shiny.pal b/graphics/pokemon/furfrou/pharaoh_trim/follow_shiny.pal new file mode 100644 index 000000000000..bca12d7faac4 --- /dev/null +++ b/graphics/pokemon/furfrou/pharaoh_trim/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +119 118 115 +88 88 88 +16 16 16 +34 50 102 +57 91 209 +91 134 247 +112 184 248 +177 175 160 +237 241 227 +255 255 255 +188 4 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/pharaoh_trim/follower.png b/graphics/pokemon/furfrou/pharaoh_trim/follower.png index 55671b1ef4661bf681585143b923dc70a9855798..dc51c70e514f666c78503644828b9e1b89cff94c 100644 GIT binary patch delta 916 zcmV;F18e+_2dW2=xcITJpzZPF z|NsBI1ORqvGg|-v13pPaK~#90?Nu>v(?ArqrSsm{p=rDIIcX}k_*__>*h$*L5E9~a zZJRi(gv1vi7OIAHtyEQ_Ood87W)^lN2L2T1B=)^C6p4WWsedO$y6?Sr@B8lM-LsTGp>U>g zBxqb<%_&l>vwwpLLp35Gi>h##kA2f7Y%`%Ijpqc#(OG982-E=_OrR(XwPyftx*|t# z0^7lokc1t^pqS97akO$!IBNnDQH)A75HW6%v4QyGh{a1}#soD6T=E>X8xq#q@r~yt z%Hss1PLhGImIYw$Bv7NgM6{9IC#KWJ6A5?D8i~L*R)46t5CmW+1X_vOE;ZteO3UE5 z6cdsvZ(2G}$R-$TY}|+yZv{t4u#%zukY4eKX%xeFtOGj{8Er`I>pR zzaj|q$A2$BeiLn~^|FkWV>$c=Px6da;~S8T+4X&gPa7}jrf{rT&3~W0st5x0)V})c zeiDX8wjWmR2|_*J51oXMtajg*GX@O1P722nYajMz7xrsGaBkLz);eM=^uwmOkqU+W z2)%sLwQhJ{CB2`<%DQedck>+G0ETr~69l^H_kRErfZwu&n}qvAK;tZpl{LNS4f5g! zyiNIIEDNlgJNzjm@jB2pMbj}is9!`0?OU*-R*GzZ+th`kgmp@(C5BN2B8&(iUy%q> zc&->E0{(JsjA`4WBEU86YKsbgj)#{FFzs8gqIleb4k#)utzRNccmuj3fNx14W}l+* z<9`mZHsb(|QrjUEWvso;Q0W_Zyh1#L70)3do~A=?L2jS%`CkoVQ!9vOo#%^>0?%e3 zMG8sH^T-5vn&xF^iyMfjVQU^MN2v^dgUBJKTdIC4_I}DuE{F493|FHq$vHSgPAL`O qS5w+eB7-oJ#a1fv?^6CB>nB%X+F+$|e+_&90000p2aX4jB!4haOjJdg)1^pBK;Yom%+a-=pqP4hVIMwVA%DaW5D*tyi5Osb z|NsBE05C{UKmY&$0001gMw>4H00S9GL_t(|ob6T5Z<{a_=4AN~OOsT+_Ccx%DTe?- zlW$23+9q*G2vNsvO~Rr7Mb|}&cHX3&VeH`lWhN>3*;^;=uz$m(T0-J`zrGLi{A^h- z>t+3`<@aX!}(nOI9kdra$AB82Pyf4nqEYhw7tDLZP5r9SOi@K zxmXF{s-HxJ+#=C_AT3%tGV5zN=#4vpK2~VuP!v#i1b?IwbuL(2(PB*EswJeUY+7+D z$om)*J{z}+Z;Cr4*z(0L7E`5o&z8e#(-DNJSPrLc->$E?I0pxdEyje0Pbq}`;P(|G zczxTS93B-xG@T97bw?1S^=y!}|7>~u_INnGrD1|G_1nH6hX?=aw#%1o`u@$Quc}SS zcFK7gc7Fk(Ka#lp0{Z&+_$rZqG%NN7ZZ(t9m*d-&A|S*1>LGtnhVgV4uhh6B-e?ym zotuXHkEzcf+9w8XBPO4h$6?)91^VtfDkq51-o+mJBCvN0bn@xGJjlN4df&v>#H)F3 zBZ47BYd{2^8*Tv;K*&nvrtxhAXq=f?5;)m>q<;uxo65tOD(tzHJPKXB2f`O8u3>twvxi!YZ&x8ud-8yAL`2!hV zF>vc=uw`Y^f)eB`s3w;PQ`vyI3Xrd~*rRZnp3u@xx^z(|RG^BRo-edJ@P14)gsm*0 zF>s!yk+dLp$mRS`#)T0Q;cM#oT zx+m3YHp!D@I4`5q)A^fM8YDPGFR5+7uO`z?8-p^^^Q*SWzbpBFte-a{jRH-a!Jz;E N002ovPDHLkV1oZ{rmg@0 diff --git a/graphics/pokemon/furfrou/star_trim/follow_normal.pal b/graphics/pokemon/furfrou/star_trim/follow_normal.pal new file mode 100644 index 000000000000..5814a041a682 --- /dev/null +++ b/graphics/pokemon/furfrou/star_trim/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +237 241 227 +44 105 154 +177 175 160 +80 163 212 +16 16 16 +28 60 86 +119 118 115 +91 134 247 +88 88 88 +188 4 0 +237 241 227 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/star_trim/follow_shiny.pal b/graphics/pokemon/furfrou/star_trim/follow_shiny.pal new file mode 100644 index 000000000000..55b7e6f09c5b --- /dev/null +++ b/graphics/pokemon/furfrou/star_trim/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 211 165 +50 48 48 +119 118 115 +44 105 154 +88 88 88 +80 163 212 +16 16 16 +28 60 86 +237 241 227 +91 134 247 +177 175 160 +188 4 0 +255 255 255 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furfrou/star_trim/follower.png b/graphics/pokemon/furfrou/star_trim/follower.png index 83aaf4448e5cb17b2b53dfc4baceef9a17887b1f..09cd1a2e40979060c66e767292906628d5da285c 100644 GIT binary patch delta 924 zcmV;N17rM|2eJo{B!4GROjJdg)1@*nFn4xyENPlpSXfY_)DRF596VO-@#9;D_pz^_ zyaWLM|NlxI9>V|t14cCbT?t8Hw;1EH-bzq% zO=3q)vmLUwt~=PJV|XIFj*Z^BwF@C1VC=B-_O&KCvGim}#(!Xk4JJt7_w?TXulFou z82{J5vdkTwtv{`AJDP)qf7hY0Jz#sT1N~g=X@iy=8_cBDZ<63t*wWGRDz?*~5YkfUsHM1L;IfuIs0y(!?BkYqh#J0?8` z%-Go@8p5z87 z{mR~s2I8pz~c`F)EK)+U`n0bQ~}i z?J7r;rIdmWs~oQtqIOK4SJ`AElX7qqIYbJMj(`2r_uj5@tTC1{rDzJADMRy+bgr06 zC^G6qF7@h7Wzh112#1=%c#A<)Z?+f^EV4nfr-rJQhuK@BMpRkM7*ikJT(B9N0|QKl zM@yD&;`L*u^o${V%tTAe%4DeojoOmdKC66Q?^Xs2WgwU?fPw!BK9;NJ@*WtVMhh*$ z{(of7BVZfPf<9W#Wrs(vdHXe{D#Cs0fm>miuYy4X2pY6MxdR+7`xI`6gnutO>q`_D zW-T@eh;G yvIXfe>}M6Cn;_%97^8+fpyg;YEzn=ReiZ^oI1Pc}>|qc90000(ct}t{ zxBxK!|NrUg>Hq)$0000pIO=Es00SgRL_t(|ob8mcs@pIWhHccPTZCiqHO)KNC;{7T z;FhG&dm)1fTKqP~i_)nf9g@-b8j9Dh?NIsz!RgYXcd6vW(tnX5fkKBCDoEgy&-s6y zqk}B#|N2*!Ju(^pX?-^}95DS|hr{g+x6V@Nm(hAq((U#9zz*+kY}nLIDNq#T0z(^P zqo5%RJ%*WSkQ*BzOqT~`9)_-oA>6qIFw)_YiHsH=vT$)iNtuxSbRLh)986*;E)dvf^**Uu#X25+H zLMf1e9{W+B!8Q+d<58I3}0I8dMr;tkJFSf z*HuThk4+OL6Ll#QUtoFc?eeB6yLyD;2(UElJ5VxlDA0n&6Hx&$Af7V^1_Hz0AmZ$? zAyy}dA$wgxoj{UfuL7g%e8l)&sLj^bjMVGBHrUlwLSw^Ve#0PH z?{^#s4%s5zQ$uvgv+k|YEpk>T&h@3+D}Le&U_i<2Y02Abe0j{kCC}hvCQDj6(Fw;4hOCk;h62x&4v5Xb(fnsF1%a4VH z_L~5p5ZM=e$L(LC1k?qk&?>h%tIPpuc+k Y0)0_ReAd2x-v9sr07*qoM6N<$f^a~w#sB~S diff --git a/graphics/pokemon/furret/follow_normal.pal b/graphics/pokemon/furret/follow_normal.pal new file mode 100644 index 000000000000..6c65763c63bb --- /dev/null +++ b/graphics/pokemon/furret/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +152 112 64 +88 56 24 +240 208 160 +208 176 112 +64 32 8 +112 80 48 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furret/follow_shiny.pal b/graphics/pokemon/furret/follow_shiny.pal new file mode 100644 index 000000000000..381f36fc75ca --- /dev/null +++ b/graphics/pokemon/furret/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +192 120 136 +80 16 80 +240 224 192 +232 200 152 +64 32 8 +144 72 80 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/furret/follower.png b/graphics/pokemon/furret/follower.png index 8af04d512a55d73d7fcaa9cdf27542284f643d72..de8beb85169eddb8849b0bddcfbfecad785f57ae 100644 GIT binary patch literal 985 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1SGYT9c zEF?Z$Sa4xOfrA1^L4d)F7eD@g>jp|OFeZ7syD)UH%6b4f>?NMQuI$ekdD)cNpEuho z0fhvT6aC77v;q_ZDF%k5o$r8lGtKvOaSZV|{&t%0>PH45ZL3>%t^L;ZS~_^Q=;|}K z1P-pfdTXs%)b?$QelmYP{9NVMwR&Beck`Zbm{-I{~ka6 z{;T}O^X?9t(A)3i8J#J4BMOWu1w zuUM$^zH37ci(z+S?u_0Pm)>dZR`M?d&q_BqtG(n~lkj`LgQFxzSf+&0WXHcNo_`Oy zpw1#uv`3L{{k(UT(e8(3`)!-wt}zF7W} zqV}WBYLZ*G?rn`0tz^3!dymm3qSJ}dPL82$EyEP!bAk(&zU6M5{&uFx(o++A}M zZJxf*Ub@u(NTk?a5Y!%fjE9?lnb4{uHu`pB55;yJ*Edsw~wti_j5xQ+f zn9aOa7T*^Yn+5)d@o)uB*&$!j_)GWstmik~vM;0@ul@V{YpDGbYl#P0yu1FipVmL7 zzw_KFOKoppid8LfjVMV;EJ?LWE=mPb3`PbTe_boFyt=akR{0NuWe^8f$< delta 830 zcmV-E1Ht^+2gwGI7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s-rnB-|NsC0 z#sBV<=EX|IoI$LEDV$;1AobNz3pvpd)q%{%)iax zTNWw&*8(_(co5)4h-vtPerXjbh=4#F4?jW-seezfI{k=14r-gpHxXj!3KCcX4gz0c zh5tsuHbMzvx)AY7ao~DSeh~Ny;}F$+0ow>A8H)8X1e^rE!Z;T51RNriVl$K9N#N6n zc1O`06hSR|Lw^qu!lodhi5~<`Tte7NumnnI^Yq}|fa?A2i3vMFG(AoNpS&oT39mU= z0u$65I9pWiUm|1+qis}kCQWPfvi^C#Nstb}D4mIcNcsWBXwa%7TC}iB>|H$F9fXRUtf%*QW5U_oU z70-Fx!7n{vxm0^;N)mL&Va3}4ug5PRc;RjXuc9#W04vYXcTb|^S3{AG!AmSAxD=@X8%RD;v39q`N<%F^ra<>9+I zKwbWY1!=1!N6c%*Pq-BNyv3#Dn>csed*Hxqki=}Cj4RC6y9GI=QXz=kCmQCAyYD5W z#y9E8pgX?e{_|ui>^IMx>fxf5*lpQal!Q2Ey|82|tP07*qo IM6N<$f~<0Vng9R* diff --git a/graphics/pokemon/gabite/follow_normal.pal b/graphics/pokemon/gabite/follow_normal.pal new file mode 100644 index 000000000000..47f6efaf92bb --- /dev/null +++ b/graphics/pokemon/gabite/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 48 96 +0 0 0 +80 112 184 +120 136 208 +176 176 232 +56 80 120 +104 144 192 +248 224 8 +200 152 8 +152 152 152 +128 48 16 +184 64 24 +232 232 248 +104 104 104 +0 0 0 diff --git a/graphics/pokemon/gabite/follow_shiny.pal b/graphics/pokemon/gabite/follow_shiny.pal new file mode 100644 index 000000000000..b5a8192aa202 --- /dev/null +++ b/graphics/pokemon/gabite/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 64 96 +0 0 0 +32 96 200 +120 136 208 +176 176 232 +40 80 144 +56 136 216 +248 224 8 +200 152 8 +152 152 152 +128 48 16 +184 64 24 +232 232 248 +104 104 104 +0 0 0 diff --git a/graphics/pokemon/gabite/follower.png b/graphics/pokemon/gabite/follower.png index 75c61bc8822565d126c621d9bd2f3badfbf07c6f..a0aa0c65279becdb75245a73f28b6e394c72f7d8 100644 GIT binary patch delta 958 zcmaFCdWC(0N;{6D=pGrrv>yw@{9B4jstaj%u{?!w1MAUxRYHok_ z&6_7V6Wh$*owxt^Suo8k>~@`L+`OG-Wn9}dN<5c5N;8}D%jC<<-cTF%9egkUy$O1y zVP@4fY2NXVPvb60?&u0k?%2=l;v;?~RdYs;nN928`{K^)b{Lkh$$gP<+3R|@sVmz# z^5CpOgRndGiJCipZJc}7C3aziW**P)&kARo_cVMw%#zO8`e==r%Zrn5X9PX|wKAeS z;$2nbr`>AK`Xblcf(o86Z#c1DCOKi=ql)|$Rh#xslgw?{{%Moc%hO$PHF~FKd+$AR zaP_7=Yk8+CoZu)76Zff~gY#g6)WoPs}>=+4Ms&XcP5IvBxOWIInoF7a;b z*#-LzSo8H*TVw98s0o^uy;oa8B->f%`upa>H(F-pQ!gJ8Q8Cm#U~wW}ZT8t;_qJ}F z%>L5ma(&qJ)Ms{2+ZH6P|4`DJezWRP{pHW|H-1&waf!`!LMe}m__Bki4~c}#nW=xM zz}+M9+YW`49hYTNc$$2qL+W!l7A)w9^5^07sej@jF>857_|sX1QYoF4;U5*U_wQ<6 z(`t0^ZrLK;8#C8lyC9c;UB5r7Mb6Vk=o$Ba^?&srxmO){UiaAj3@Cl7mbgZgq$HN4 zS|t~y0x1R~10y3{14CUyqYxt_D`PV&0~2in3o8SIi?XZ2AR5e}I&$+sa6* Q^a^B$r>mdKI;Vst02cF|HUIzs delta 720 zcmV;>0x$j42j~TmB!4haOjJdf(4aU-h!7}HSZKJ2h`6x0@NkI85Evl%_!!uj7+4Sh zs4z(Q`1sgZC~$ayz{t?iWWS9700MJKL_t(|ob8prZrd;r#tAMOI#EK*0$n7km4yjQ#Zx~`au^@5*CdFQ*?3-WDNxp-f`rdI{dU91A%%s1De zn>~_mi7AP7Jj{l>SX6QDVjb@R4wX3FT_HTpW|W~iNhw~QB)wgz84ZT`7eJGnf~Kql zYbj|4r@ya-K=WYe?NUf`Xp(Jz1RXDjJ+Na=!P@bJm4Dz`%Gr$f74o&_!Ej$jSr7#T z=1&v64G_(KZ-~&V`?(O-^V9KwN>Eq)IAp}F=H5^V7BN8H#GPXcd8)ZR8R|2U2bD1f zSgOaWFprhEeIw<=(rj_}UCR63Pz!>J3U@^b5qg??!zaNHoLhqU@W^=+v$0@p45)3W z1Y0dg&3|~UxxnTW8x&A#0c z+JZ4+pD|&qwR%$I=MeeEpkqq_MWh+E7#7+7$VpSs+PA3aa>KZY{Mvr2XylK(?#>@K zWwfK=I58HS%+`AtkB{qDSFJ%WBwh%+!#~IWFMb1Fw)Ulo_fjJO0000C{(7ar^|@HlYbL`TPr1_cYZ?H`SSsu`2K-CYRDwyfIRjRPhVH|XN2_z@_l>uo5Ccd}Upyv#M{^xc^DoC2xJ{UFX%BVx1Y$ za^;(BHtjDJ$PS-p#^5(I_O9*;efD36PF%Fgh$(EGwZA;cbk}?S+7yE?*YoRibJlpa zA9`)HflsRS*Nt7X;;WCnb-2p-uf#jwB3EKpO8<_v58Eo0-khv=Snnsd_v)GJ#lPq2 zF!Y~%Vs86!#-59|{zdQNgr}r1s^qL}x@WO{^|}s|o!y@|IXtdzR=Jm%{P_5$IEJrr zqUF|0AI`d@&(EB&`+Mr66^oT76sY*Kyi#3Nzr*3f&b%!r)1`W$$0WRrr5aF5|$ z*Tgk{;|%2$PWI&$oVd|f*IsXV>{0(F1&51_-CrxaH`cy&IaH;P{~-3!(q_4Laxb;3 z<}cp#&gj_5pUyGY{HJJ_3s(ki=@#Pu(I_Nsp>$W`uUUU-wEU#XyD^qOADAdJ*Bj<1 zKK@i+^@nBl0X^5{vX0uoM5|ij8c~vxSdwa$T$Bo=7>o>zjC2hQbq$R|{EdvPjLobJ r4Yds{tPBkN`&;u-bmZozWTsUj>p<0DcgglLC}ViK`njxgN@xNAv?;2B delta 700 zcmV;t0z>`m2h;_SB!4haOjJdf(4aU_P!JFhK!8|qkf3etfT+mG;Q09X zps>h*C`kBtkkCkQ`1ttfkW^^^00Li0L_t(|obA=Ij?*w02XNa@5ZgjkZa|3xs)Epo zI6@H;0~{l=b&PaaaENV-r?- zb{RA8lu{8R+;p9)Vs4ia zR9&&c6$orrq`XQv|BlY=Yk3_Oa2Qik08vx7kc`pRoKG_L5Qw>cmGxVX2bV<0sxo1dF+trP4z5O1Es zhC}0?$verKN0`pyFw@P<301AJ_g_}U6hN&MP$~@y$k4E!3P&v!cUqB z)Gu^GjtK%CJQl>V)LO$9tp(^&n1Ou4x3xf5T5rJxgtZ=CjRjH0jNv>n20OC$zAvR8 zhfpf$0^X6nW+ikfgg<{JO1L9j`X715ybYT@BsIueV8Eb7_RGA0Chz?`ic9~(eZ~a- iV4esRj1vie>G%O1qTrQ}pe(Tf0000@Rv~Oo;$gn{F-ckYr0-=ebYFYp=C?J4f2w)(nQr%j%00009a7bBm000id000id z0mpBsWB>pI!bwCyR7l6&RZVZ>HV~yQgpQ`IRdTg9_B|`tX@7gudPJ+o2BN!1GNxJg zSi}qO(Loije?U|7XDEj|8Bqdw6Q=l!fhjt7N^d#}U`5?#Se`3MjdF$-m3mNM) z&g-$py_9u3jq?Ki#=VfSq~Gz*^LG>G-G4`*wnm`AFDWo8uiFB>eDW^@!x51C^#adDLp8g_2$9I&K)N33tlN)(C2XlPNfazqjekM=!w?R{e7(+Ls=UAn)*$J{+uLc3 z?QjAGQLDk#&ys>I3DRUq5n%#j5M!t1;zlyPEa=4t2!S`I*We@Dy_LE9~g{;Re z?U(k02rJ_a>Rpu80u)?D=v4yW>Y2`!OTghpIoCW_E+PArUGCbmGhn+1R=>g;5#VnSb9?_%K7#*2&bkFp|U{-B=Q;6jO#&uBQw( zH72$~6%WQL#iMFK*mxWs3tL8=H>1hU6$<-7Et>EZ;?dt4Ws_0rUseC`B1 zUX-er9t1)+bE^G>cXuJ2jmyCGG*<0rlpBU}guYU)V;(O`8L*B$HuXpL#_U7ZHbFY7 zPyb?{HQI16sp36W(S|fVv?g2LzG(TsZAQ|=tPbmuA<37rFUNdrg!~Eb%_18Ojn{4f O00007_}EaGfS71dIGBJK zaA;`w`1k+-000000002XfqRtz00YcPL_t(|oZVGDi{nNZ9+fHvJQ#Gl7&Tj@OJM}- z;_&ZCkxDsuWnrcW3!1yaMH-)uZM@Cwnc)9$n*(Qq@PC-e!hbl%%zwH0lCAY_;Bst= z~fuAXAfiaAfCgK=|DZ1 zn=S-_K{1)vrVB>_Uh%3M@+o#EPXrElN$z2#`Q#`tFZB+t$@1{+En}=pc#1>j;*mg$ zmyq9oDBqR!opNhpI;i=rqbRJ#BH+jT0FY+mrnF+XA#xn6e2-hQ(_lF6PjO}z7d9h=QUxnNy;JbVNYQ{fXeVI$Nq_iJ z&3}lmki*q}1HR|dF1sOjwx3w|D<%VSZojl2B&IUnAnc+%2w-p(!Iv2{YNiV55^#81 z?G-JgOUOPY=gaQwjL7nagjc3UNIF8n9bp2CfUzsFh$eDyr)Fs}OHqrrB}s^y`8{PG z=7zL$GL>1F2;`4$DiD^ENR7DbDS<`6$bVLd(`X|bb5u1j8;`>qX3MCGb~M?!g5fZz z-0h=TgSFOnx;O#jJq`sYgQn5C*gFA_x0M_;M}gSQ9DbPa?k;WzQKxdQr>X2d!&DO^ zhwv-uI_B}V5)tXyV-r5IH~J8=ve996`WO4G;g*94nI5oA7O3r^HPP|*MaO@&X(fS= mvpNnVpHtVu*cR7l6|l(A16F%*Yil#^0AqS8Wa~&bBqCXTj2)2ZKUdqAyR)x{6m{rO@dhiO<@~;PKKtOI9_pd~O;!AS zEaUlC+`~^uJsZn-o)wFa>aDSig6nS#G@(nKi$!RuoQdn`4hA={$M{u}1=%bK59-2U#zfMj-58Xiz z1@?I7C1|0;rpD8QrY&&U6JH+REr_AXvU!URtriAYw=<7@^I&#KLseTz}4%u!eXQBFd@>w7C26LOsDb z@2DBoG0Mp$XraTV;Skg2QnrOH#3@sM>6k!^Bd*`Ud9>G00;jYMMrgARRPD@~%h(cD z*ARbftG^tXK#MthuTBx`?g=zoA_M&nl+b1!$nbjBT*j7g@S#RVog}Az71a(u+zMyhv@ih;XeBO**ynDqPykJ>9cJVG1bJ{$&*=Ot$z+-II&AU`U9z;%n&HfSlt;%0n z*v-3CKz?@V23YKq`Mk$YZiGz;5~}sGzC*+vsu#p zYTI1Rgjj)->&b0|S!rnT#d?~7(7gz}MZ}0wFo8B}iG$U)xrVJkAMrXuls#i;@#yJQ zt>B4_)r{&G<>mo&pu?u&2&?8QwgdZ!t6048m{ONOrXu$P_?sd zu4XH+H$(h(u3niNLyJj#p-xdeIuvNOM5g*1s6d;wVT?E1=4!SAHyk!KDt`2ZGr5=|z6zBc&+ED6I&Ah0t zQI8IAPSqg0SsUUgSlR&=v(%$S9LIyAx$002ovPDHLkV1np{aK!)s diff --git a/graphics/pokemon/garchomp/follow_normal.pal b/graphics/pokemon/garchomp/follow_normal.pal new file mode 100644 index 000000000000..ec2e1d504e31 --- /dev/null +++ b/graphics/pokemon/garchomp/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +96 112 160 +72 80 120 +48 48 80 +120 152 200 +248 224 8 +192 152 0 +128 48 16 +104 104 104 +168 168 168 +232 232 248 +200 200 208 +184 64 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/garchomp/follow_shiny.pal b/graphics/pokemon/garchomp/follow_shiny.pal new file mode 100644 index 000000000000..1855aa765800 --- /dev/null +++ b/graphics/pokemon/garchomp/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 88 112 +48 72 88 +32 48 56 +72 112 136 +248 224 8 +192 152 0 +128 48 16 +104 104 104 +152 152 152 +232 232 248 +200 200 208 +184 64 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/garchomp/follower.png b/graphics/pokemon/garchomp/follower.png index 03d163b2502681b00febe81e1f1978e42195c1bf..2a6a93bd54a4eaeaad30688df761e78aff97230c 100644 GIT binary patch delta 1343 zcmV-F1;G0L2+|6WB!2{FK}|sb0I`n?{9y$E001CkNK#Dz0D2|>0Dy!50Qvv`0D$NK z0Cg|`0P0`>06Lfe02gqax=}m;001gbOjJdf(4YVS0AO&SNKkk%Fi?1y$oSw0z?cAl zFc4^HXsD>D=;-*!$k4bz7!7hNv;Y7A0b)x>L;#2d9Y_EG0DlK`Nliru<^c@`Bn3vy z%EG*%D<@iZqKTC&y531K~c)&GnMNh+Q5J;fbPiE`mtbpyZCrNRXp~=3R7)-g~vKh<5m|H;L_yPQ6>zhuXlon+*;_kguZ!*aDU33)fMz89Rrv$`Q}ITiyQJc zrnx-5yu7p~&5m+sO{JijXfS2={AarmDheJlA%b@HhwoPnV8gZ1p;Me_y$;eEB!QGtG0@)k7h^5L^!O3g|zf;QtlOXvR48`2W!?n*& zP<=IAsoQ3m+>lSMlSO}x>3_w@enoDDFEZSB8}iOx2o=}~-foAh z4^L)UgHbi}&kAI32oVdIeGY<2iFHZKYGmP7Q}3`eaT1HQ|RGO?`KoziU?%Z%kluwnb>OL!K~H-0&$(i>_a zq-xp%xPpii4fBzOa4W(oze7HnSXLfmnW3NqH9_yxZgOwYKVKyB*-P{s&Nl^ zry+55s9TSLK`_0!*!Vz1D57cV`3II7EzCUUX$)kzxk*)j`$pak^wEhA9@7iC%NHACUGw62!001R)MObuX zVRU6WV{&C-bY%cCFfuYNFflDLGE_1$Ix{vpFf}VMI65#ecWR;H0000bbT~y=bYx+4 zWjbwdWNBu305UK#GA%GMEip1wGBP?dHaajhD=;`ZFfax;8D0PY002ovPDHLkV1gPE BTY>-p delta 1129 zcmV-v1eW{K3jPR?B!4haOjJdf(4as-h`^8#C@4^Pc*ywB7+7Ga5D*af`1o*mfWXMm zXgFBlNHDl?cvuhsxHv!uZCnum00aq1L_t(|oYj^wkJ~mB$60XT%;N!q(9Lb8E>d-f zz})0o2g757^aEt-N|nwLO2!WDjj9Z&%u*a~I9%5ZMWW$8RDZ?}?t2tTTdpq$v_nw> zHvALG|Nrsvkuo9wkH*ZW`Cscd+QCp{F_yeb z0av0;k20Y+e1EYMJY-qHg9~`J2@y^?uXqYiERO+9nSA{m{o;oFjajQtFD@=BQTInV zuS9C0iD)oo`sB-MX>1fcWI_zftM6XSOQw!8xL&o;1{$~D4Jx7xAq9lnQ@6b~^9(i<*r6k)&qMA*+TQzQF6w`vfCQ^kGZ@|!Os(85e*$LX;hI@Ncu9|D| z*3d@XJHeanaR2e`x-T)Ra`U=F z9t|O41EbGCut~5kS(17-ZbeS;-JOPQZR;IGiRvz z9LjzT5%OAKKd%G36*&$4tZPaW-U3D!ca059VE41)Fb z`RuFwS_Oj%L&SJ9K*k|(G=TDSmtCveipJBFat?PNTkfItjDq}RHsc&l5*nz;qd`YT z1Grrz8f1}aG@x}0HD=afV-dOMvy9{~i+|Y{`Adb9QKTL@!#<3-7Esn57&K@A{T(t_ zY-f-(Z6d@<_`EYf?pZ?72z??n0K-0br;hCU(3A?XumV=-`)kL-1rtgU9JJs(Y&1h0 z875pl)kf3Zbw~?p^ySl05F##w*l;0s{Uc{?MLs7yF{Vg#98(&-V*@uSK|$Z#Phx%R zUuZa6=aAyquO0gp`H1rZPq5m1Aa?AIbPx=Nd;k8Jp(}xcFUN&X!LUFT;1=g7g(% z>n^XE>U5&~rG!*%`HhRo`h9O6svDm-Uh~_%;qQ(9zZDWa7jxBm4w}7>;$L%T%Zi&V z*Jb9ckd8Rozy7+)CPu%9MDerSPx#`03aK+&8}*OpZ7LTJNy#-4nay!C0T}N` z{<9ja+WWPfXOZ3QKk~=pU-3V?EpDCV08D?XC9V-ADTyViR>?)FK#IZ0z{p6~z);uF yD8$If%GlJ(*ihTR!pgwl*<4FO6b-rgDVb@NxHU{a(6|<;fx*+&&t;ucLK6V>gpwox delta 773 zcmV+g1N!{72ayJl7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdjq*Ctg z|HaMTq_oY0l(c(NQgbOe|D1#7QaOXo|NsC0&Ht>F=9F{2b1{2L5D*ahA*0g(00N9j zL_t(oh3%N@a_b-rge_n^85^Ycf7`PXZkomtG)aG*u~H|~e18IV#l@a1%N18#am5u^ z{68TY@AD6v|H1gJa&2MCgn!uF683%E!I;;5-;uIcKV!l_Y>otl%A*d3T!gDpd*hSK z2`@z+u#~dA#u0qzixf_{Y(GZWP6o#O(6=A&axyUCU09K z(fFi)%BA*b$LFc}ghOCECU;YPj)5^>SaP}xOj%AHjQL*}u+u?nQ+)$N4uO<(pElj0 zi5vq%ehB2oLjxi2hh)2Lgja#l^AeeGy~%C2h7uvmyMNtHxG8LcSD`KHM664&w#+Vzwmgpf}-+u9yWduSh#t2LhSs~xnoe*hm^18uK#;;(N*LM?A2RC12@6yUjwcJ zmrO$0X8XkLyUrbhMhlJzN=4l`$2i})+rRZvD0z<&-(0YWod>}$37Hc1XbwBb*u~0y z0fmU{a=3o;&BFl3ITI(qU zQ!v5FPSA*Bb)dbD5Hz3g#VUkJE};YPQ3A9jlNp|aCOzVqdejzI*nG?v^O(_ni55{g z62etxT@Q}o2^aX2VETT;ZKuqBH5ey+7;;?i@;Bli?&?I};W;zE00000NkvXXu0mjf D2F!B_ diff --git a/graphics/pokemon/gastly/follow_normal.pal b/graphics/pokemon/gastly/follow_normal.pal new file mode 100644 index 000000000000..e4e4f4b6db96 --- /dev/null +++ b/graphics/pokemon/gastly/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 88 152 +136 112 160 +80 56 104 +40 40 56 +56 56 56 +72 72 72 +0 0 0 +184 184 184 +232 232 248 +136 136 136 +64 16 56 +152 8 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastly/follow_shiny.pal b/graphics/pokemon/gastly/follow_shiny.pal new file mode 100644 index 000000000000..154bd818a3ed --- /dev/null +++ b/graphics/pokemon/gastly/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 128 208 +112 176 248 +56 64 120 +56 16 56 +64 32 64 +88 48 88 +0 0 0 +184 184 184 +232 232 248 +136 136 136 +64 16 56 +152 8 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastly/follower.png b/graphics/pokemon/gastly/follower.png index e86e2d92c8be3e47bbc32e61052accd2a733da67..4df5a7740ca685866342428604eda5522b24ab65 100644 GIT binary patch literal 834 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zwym%;+ds z5MYs^pYh7ML)kP`M1PhVH| zXN&<$$guDl@_ZN zzU0^6DoEct|6d66z9`P;chA0hnclZ5VkhUqr*2J>-ufFR8+>$9nHjOgXU>)Fe4lDh z|M;ZvY~4rA9W!Sgd?k~#Bl>u=YiC*6wkyKLv4XZ*&uyN}bbl(7^`UR(#*2ng29{M9~N&WSby7I z)>M^lVYOYh>sP~#W04jMu0AjLX4UsMvgo*M%>O*2I*X1^!eVX;MImkr0w2t1y`L-l z-TVr({K}6CR#B%cFZb1{yqK}|h@t@$7Dn3s2@J<4?En8q<*A8* zpG4^P{=?nX8Un^=`6mS2<(X>L|7e<`-?sQ;MJ)3rEjPrt@oCQHj89gHyZ@wwS9oJZ zeYebMo9T;9dyX8e(Yt0Klw{Xy_RC0kVJ`3Nu4nf}JRd#z{D*C^%K!UyTWc9!N-V1} zYzfK$CI{6L*NBpo#FA92mdKI;Vst04p|4SO5S3 delta 611 zcmV-p0-XKA2Ji%s7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s|NsC0|Nq|J z-riCGV7;}K*t+y<+GUdzr2wD5K`Vkb0PVz8b@?i zkxG!{A~X*`)Je2QAiGc%L`m@P|E%E zJBq`iwp|*ntZa$$;IU;#j&BcKO|lFi`mSqZ$)TxNm?% zfH@}@aGW1=M)iX~?4i_P!&^aUPzcBaf^h?k4b=6)o_|oyoC;8KIsmc&eSZEt{wMh; z^T_}h*Dn@)98_1J;KKM>AWHiIE^s#BINu9g_UCSJU(;=eVk18_!bc_Vzh!EJ{es5a z7YMet;7^_2;c!2?dd;doj{H>8f^!4s9d&#G1!whDSKmUTLGmRq?6 zuR&Nxu|O7AP*JKO$L+e?+Ju78K?kcs zUaHXck(()$S@TUB9_IM!t`FN4F2SUjSaeohpcW-=hb z+G7(#Ys+7Z3=E7!UJ~lxhxF^jqDFZqp^5BaRZx6Fj7)iZECgC(K5 zkDrc4=5Tw_UOf6xt6A|Gs^dAIC(a19aZpcZS*Y&bJRf~BuVNnGbm5Es^?3$|Lej&y zci`Pd{4nB9s!$&rl+w%km^<+%=Rjzr^k$)O77NzN9r-+)lo$MJY8b{d$^%KrJTUBVn8ER) z9-WRILa8(P5(&S}2)U!NaDBQ1fX7(_9w9qG&@uLSVA!EerfcjYV)k?ZlWBSJkk9}V w3M&F_Eu2DpWN08sD}cR}L;;DHzxYS%Ct@Q(hWbI?wg3PC07*qoM6N<$f>cV1X8-^I delta 786 zcmV+t1MU3D2B`*+B!4haOjJdg(xfLkCJ+!1Ka)i>XfJcRelamAppZED;BZh#ICElR z|NsAJc&KQw_*hVQs5nq2bvoAo00Oj0L_t(|ob8n{Yui8+fK^ch+7d9G%~`~Fte>#F z6x!V5B+rG+Zgi2!8Xs0Vbg2z-w-6fz|E>hw#s8(JSk|4+Qh$d+DTN$1=Chu@_w;;z zXIZc7b^W8|ZZ>~YNUTQ)?(Oy;>zo&%(lo!;}3O<~-Z z{2f#RCs_}4VRB9N>_r#~OamXx=cLW`qZ zWmBBb5cE{EbtV0)zMjAo+TQ#sUT8H`g_h;zT!uS*cmtX+p?4iEU#&1^ls5`ZwwZ|G zTs7UBFz|bNf+OMC1q?14g;FW;T+tQhzPCx#-He`(6o1zVW2C%Mc$9#N5y31yROn6c z!PB@-D0a^`jlv`L1R{+Vv%}R;UIxWA!YqVAyL5Ir}XANu!-3fl%?L>He2+zW&=~VU5Wqa1fkL(fk zF`Cu0DRd`dx_c67$xO`Q!(ujS;FlgO5tn!Tq~JFNk86bvOXauv-d!%Ynzo^R|>arVOcK7Zzrw?w}8G0q+k3MFsl!d5Bh;3(ejx6KP0z5#s<$5Fnw&IoEmLLOfLiu;X76!nNs29HK|M Q01E&B07*qoM6N<$g7%zofdBvi diff --git a/graphics/pokemon/gastrodon/follow_normal.pal b/graphics/pokemon/gastrodon/follow_normal.pal new file mode 100644 index 000000000000..2e367aa8c290 --- /dev/null +++ b/graphics/pokemon/gastrodon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 40 +48 48 48 +200 160 0 +160 104 64 +112 72 56 +0 0 0 +248 208 88 +184 184 200 +232 152 216 +152 96 128 +144 120 48 +200 120 168 +80 40 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastrodon/follow_shiny.pal b/graphics/pokemon/gastrodon/follow_shiny.pal new file mode 100644 index 000000000000..d493e9aa1cef --- /dev/null +++ b/graphics/pokemon/gastrodon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 80 40 +48 48 48 +200 160 0 +160 144 64 +112 104 56 +0 0 0 +248 208 88 +184 184 200 +232 168 160 +152 80 64 +144 120 48 +200 120 104 +96 24 64 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gastrodon/follower.png b/graphics/pokemon/gastrodon/follower.png index d5fedf0286b5aebb04ded514942523712349376c..3d67e41b61a4f7329d17594b08c7e16d8f7bc6bc 100644 GIT binary patch delta 1058 zcmdnWww+^wN zW+XIBs4zHDu_8btV&$hh96&k7ByV>Yh7ML)4Qbz->|obx$`OKLS@$P zKs`xG9#q;bkGi5=eRZ2xiUUMIBKOWf8X^plMNd-O5cxKOMZ!WMBK7D3#*gz}URkI( z*+$Uf?q^@+$)O7?0uQcId}F*}Mg9?6d8>V=XQVj2`hD^JFTIl~t{zO&XFlKLC^U_i z&E#cdeZ0{5xhadTeqVHZ*B#ZV?>TSF9)7Q&wvCx#oxJ|4ZS}8~&x|eK&l}iqXw`(R z`8Qb`&)O;iI&~>vaWpH{NqehLmytckZ!j->d5R5pIi3+ z4taIV*NeF?l>}GWh}Nqy{@hog|4pypfcL%ozs~%8n!|Og;@IXL9~HWOSj>y> z`^@>-CF4G4o>zjC2hQbq$R|jEt;|&8!Rzv<)nPq-s!~D~g8P{FKbJN;D19NIF9J R&3=Niny0Iu%Q~loCIIs(#g_m8 delta 798 zcmV+(1L6F)2(<=~B!4haOjJdf(4a^-I1msJplCQ~NI1ZdNH8!cpolp5*lfB)ys z7(vKOz0~gNbi4o1Zs+6>{C#!!d)1iOrYH9RAKU;nIL&^m_dCIs(3sc;PX*io4(P|t z0Q^}gIEW@lV6r)J>iOV%6ghL+*e^Q~IMAj-T@dh~jm?Qu0nsGj+HnL|0yyGfh46$7;3>5n-iy8l|~!jz(oNGoO+D_cYGhf z9q+ZVIdSfm0fSnZf#3H~-UKdTfCDV|K1&{)RyHS2PZW;y%sG4Pdph4v->3kzB6UR~ zSQ@voIkA1KaIB4PMgi@KB_<5;mXUm*?&wqtOg1MbR(~0wuOCbU7>jzvR+c2x6?g~S zgtJr&Og1N00XYtEGk)uip;xaU6b{#13c}UXW!}oBP(7%SdI%RBQo-_S=3&SJ&NUM< zV)D!AoV2nbByPZyCp{o>qMU=MXSQBX)%Q*_u}2qjG17O*($TDzo`T!o5CZ?IOD;-4j{8{ z5B%-NX|a<#MI@zMOy{-GyUB zYT@izDC3%C6h+sX%PrYdQFUx;-7}o4gs$vq!CbvCH-$5)1hZy9p-vUK4#-QcddAM! zQSbAreJF1oXQl%z1?m*h{M?Urh&a8W{2Z%8)j=$E!ZQ8~)PnNI+{PbTPD?9p>HXov ce-~Q605La055?3cIsgCw07*qoM6N<$f++WNsQ>@~ diff --git a/graphics/pokemon/genesect/follow_normal.pal b/graphics/pokemon/genesect/follow_normal.pal new file mode 100644 index 000000000000..c01dbd0a2fb1 --- /dev/null +++ b/graphics/pokemon/genesect/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +71 33 63 +104 55 129 +147 79 191 +199 172 255 +11 11 11 +155 121 182 +240 228 0 +206 196 0 +0 0 0 +104 40 33 +229 229 247 +245 71 25 +172 55 25 +104 104 104 +223 237 142 diff --git a/graphics/pokemon/genesect/follow_shiny.pal b/graphics/pokemon/genesect/follow_shiny.pal new file mode 100644 index 000000000000..c6f59d674d17 --- /dev/null +++ b/graphics/pokemon/genesect/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 24 +144 48 40 +208 64 72 +71 33 63 +248 176 200 +11 11 11 +184 120 144 +232 184 0 +192 128 0 +0 0 0 +104 40 33 +229 229 247 +168 168 184 +88 88 112 +104 104 104 diff --git a/graphics/pokemon/genesect/follower.png b/graphics/pokemon/genesect/follower.png index ccb31a539e933f5ad824d555ee143de8f292f2d5..ed29dd09d0f5fb09321bd211e48b107bb1c7fde0 100644 GIT binary patch delta 783 zcmV+q1MvK;2CfE>EPqEKKWI0BlTW|Ltp5uO3!8bi@ZmMFM;WX) z8E9x|-|dbYX(7-600Oy5L_t(|obA@JPTN2j2kfbQprQ*QUY`0 z;K3smV(%;T3F4#~tg2#%zCb(h07y)oD)kMRI(F+F_Qhu>=YIvd^~Cb?efj@$4ki%t ze^ra|em{3PA+kObhcWLt-kXHz^_YZ+k!c?>?sIp3@BDrEp~nsan2pQUVj6)oy%vD$lgAyF@JQCN#%&%12ha;_BVO6<=5_^JJpcBt?b^ zjI1u<)#cd*lz&#sdHG{C9marh8rbY2gHql!Tv!YY{HVRJ4EhKZ*bRbF(D8~5bCfrY zjdy#=0R0G|*{`kdfh%tBIV_uZ-0_Of)e90a-t8q1mE&f=_NE|w_yJ}?*GYnrkMsG$ zVi79G++so><#RJiHMi^}7$b%__bk?d788;$VYC*Tz<(_VHz+vX6gKCn3e1}QOnJE8 z1Q42~A|O@=U%$uU?R_z=ceV92h>(j2hI&2)pNp8o)JS9~47N=NUw#2R{G8PZsdhb) zauEVVpaUs@4-j)PG!oDGfmzUU>gS&y@4l@?{B((iymC|pC>MyqS_h`uaT7_!Y-0AA zmI2p;EPtDkLKg%?`HyJK1s9F^wX&YC-(;Ga1*T=dZ{PwvM+bP0^6SFp_IzEsIyDMf zmI15c%MG*JH9@1ss!AzJI(dbz#?? zd9`K{l}9q}kZBpcUh8NHZPK z@z#7*;0}xe=~ceb)IF0=-Q4&;gC&F%mkYYv+w-c58oyJjATvI5SA99jfQ?mvTiV^3 zua<8VQ1utBy}cE%d&_>&F$+j_>K9#~E?R|8r+(2@mM!i)^}kqu0fpQNx){a}yZ`_I N00>D%PDHLkV1n*Gd=3Br delta 781 zcmV+o1M>W?2CN2_)_-IH7=(qsDfB>L?xNtBi@K7MIKp^<| z_;7G=0002Qj**H000Os3L_t(|obA@JZks?D2k;}h9qw?34i&l&M^z>ZKBA7cF_}@C zc*tY4Z<0zG@(QW)0#UY(9jdM!nkR^4Y|;r~^?#J*$9?|)4H!Fw{9n~# zyx%WfPKd0}#9_>Pi4W!>dOao~Vr1G!jQiZ3KREpye(bS>0A}N^-+k&cagMLxy=V6_ zp3lQkpUbk(gp|O9XSEw2U&wP>*j*x)b`zT8I^`p)U2*f_=!P$>mU%MKYLX(u1V&bu z@aFpR3QDWxynp<&nhs;YI1OxekwGah8ZImb27c7uR|b6w6xc0-QPA;<4Re$ijg9wv z$pHNbq1mskuYoJ>?l~-*cii!c&(sSNG2ZVb50&F)zxK8ueE14xLDxxwk&m<4!eS9B z$J}BWJkc$Y0dOii8iNS&SAEF_z9903z1!Az)fvI-fL{c%Gn|-Eb zz-EwTQ-4zEf`BMLipE@U(U@(bSQQP8ps zSQY0de&j?|fbaRy`AIO=g41)R z=BomCU=&EN@~tNBrF`mU#{U^CA*8ro(EZ+>S5?&bOsRs*xaY3=agqUBs{psOyE9)c z-zcE!8?C*)6R>~Fe$X)sNOjh)x_)1^3ZKvVRaaTIxc998#rg|wt3DG6UigXt0000< LMFvhpu0mjf$EkaR diff --git a/graphics/pokemon/gengar/follow_normal.pal b/graphics/pokemon/gengar/follow_normal.pal new file mode 100644 index 000000000000..5450ef839ca0 --- /dev/null +++ b/graphics/pokemon/gengar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 56 +0 0 0 +144 120 160 +104 80 128 +80 56 104 +216 96 96 +248 168 160 +152 152 152 +96 96 96 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gengar/follow_shiny.pal b/graphics/pokemon/gengar/follow_shiny.pal new file mode 100644 index 000000000000..b0bf73361671 --- /dev/null +++ b/graphics/pokemon/gengar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 64 72 +0 0 0 +144 144 160 +120 112 128 +96 88 120 +216 144 136 +248 192 184 +152 152 152 +96 96 96 +184 184 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gengar/follower.png b/graphics/pokemon/gengar/follower.png index c9be9f820a2c25b3847b4e5b43ad2cd6b27c1712..514d080e1cc42e1c6d828171c53d95c5232c15eb 100644 GIT binary patch literal 850 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zzw}SO9qw zDi&k}Gz3^=+(=0Hv0}lD88Z?R5_as^v9;j5GEkZ^$=lt9p@UV{1IS@7@$_|Nf5ynm zretd7ANv?6B#@lwR|cdNpcqIoFeL4K2Xq0Gkf)1dh{y4_Q_h~dq9D@Nc%*gr%lJo| zoTE#vou4ytwO`ErUARx%Ag-}6f0207qeas-=Qd6=J9=~140FYo%yX7Icyd-go0nD!+YO;w9Sqx6cTw`c+_)}Dtp+}-!annjEOxm!35R*|K1WL?2HoG; zW4Lm`>T?GtZU5sj;odYIe#5j!lR6m}|M74T7Vz47*XEr?WJ{T)d(Wqkgz9HZuWoR2 zUwGTS)8YAX*=+m7TO0EV>?Z35@8EpibZDb+(C-Wr34uJD&o!T%R2S&~s%(!wcT2lt z<=j0NJ|3(sUK`CSzV^?Kz;ax6!tzN5In_qd_3Z-K95#C>_m z)Gp4FikKZQ7joB|$-A#m;d^>0^EQi5;jcH13A@-1@=5Y3Fe@GvN!h^c#Jhy|k&=n* z@dn9f+KR5s0W3^)PmX`^*s$I9sgYk%>=(~n1xeOU&&*skJaXMNW;~nn`}}s33Y#2j zv*3Ta6(YyvOKpVD#xGg0`JENBY&bBHsFt`!l%yn z0_MC`=;%A*XnztBv35y<8qfK=0(j>@PK}N@hAd^qM*Jy1;BN}h`9zN}Xj&*|q3ihQ zAm71N;B{US)Bzb2aL0R`wY^yNz-cymP2G84?E#m~%_8RiAB0z-i!32r+e9VZvMYXn#1r7pX0EA}{gTrCjrTm^gqmex-8ISv~SI#AbYy?b)dB=9G8cr8#U5Tj?D z0|9u-!Y3LL#H~KAejC$ljbx6Vw#_5pQY{cDB{aWTAmA0}((xvRj^FIxnc{I2=Enlw hwiDO*`y&3>z5v-DOs+XFNhAOO002ovPDHLkV1nIZNR4*1 zx&QzHN=ZaPRCt{2l+9{{Fc5&V1U!4%yKf*wEj>ym-QIOP3mTum!#+Tv^jr#k+$OO} zMrkc&PYcfN)5$kK1{pizh$D_T;)pwn(;s}ZKNGvmSeo9%nSa83k6C(NpZF)A0I=C% z#?IKq13X`tOgUlK)BFu*V2t^%%=4sH^-~ZQ(lLjSk|1J7^BuR&1iW*`J>S0J8naP^09#``VC_dURt64oUb2V$VBeA7rtXO1FIH& z1E?3);i7O&#&O)Vae-F&4l)Ss4jub!)TQ~TSbAYKIj$z6Amca|ND5d7uI}xctI2T^ xh1-1lWL3ayiQXz(QQX9K4QuAxf5qL#7w3;|FvT7QI}88-002ovPDHLkV1hAFv@-wz delta 408 zcmZ3>yoq^&O1(jVPl)S`3kw1Q3Kpz5P*E{MKtMo3LBS&+K*PY`#Ela_e*9p-0BgjS znKLjj+IqS;hE&XXJHkMn)gok@b9#qtvy#)g{}@;8>L?#a#p_P_WfJlX*n|ah1vyslg!RNmHz*PjiH@8 zE$5is-UHX0-%fsRzmqjRX1-DUY`>CN5vi9mopUk;HlF`&yPQ#talxhrVQI_K3kN^x zK2hNL$Y#W0${~;}b>QM`>IuJWSBrd*NJx)7!0cP&;q-UmukQ*eWnXP>85r(rZ9Qbb z@T$3Vk48-T>k7FLD+i&vrXD9N=kp7tzdp0m%5&Ute%^P>;FQ-D+h(v%VD7Gt{$y93 zH|fJ2|NSD2@1}f;cJ2HocG+;sne+ce^`qnMGCKsV7KDX=0R^z9tDnm{r-UW|&?c=C diff --git a/graphics/pokemon/geodude/follow_normal.pal b/graphics/pokemon/geodude/follow_normal.pal new file mode 100644 index 000000000000..94158f3e268b --- /dev/null +++ b/graphics/pokemon/geodude/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 48 32 +0 0 0 +184 168 128 +120 112 96 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/geodude/follow_shiny.pal b/graphics/pokemon/geodude/follow_shiny.pal new file mode 100644 index 000000000000..c548276f7b2f --- /dev/null +++ b/graphics/pokemon/geodude/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 56 16 +0 0 0 +248 184 56 +208 136 56 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/geodude/follower.png b/graphics/pokemon/geodude/follower.png index 15dd5abe6ea4fba815dc65d192a450348f3dfdeb..b3410ecca1fed2901fd5bf7ee24ac218b188831e 100644 GIT binary patch literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx}eC;)jo zRy0%;B)oX>V>kacc_5!L$=lt9p@UV{1IS@7@$_|Nf5ynmretWSG!ta3KyspA8IV?h zVj#u9khJq1P>xaD)5S5w&M7y)@@@YJLB&p3Kx;hm;xGgqQvOu|mD&-VK>6^`Cf81j=u^ zpj`1oqpj?$j>B{-CA)|R$JQoZY0tU7h2it*fQIdzvTLei0~gHCPI$JGO{;@r&C+T2 zd08JEE41Z0le6H?#o9%VVh%Dg+z!$!mnOY9toyNNKaa}c>W0?dGj}geOEL=ae?Ncs z!-SG&C-=CubxC~_486f@-gnelW7;&!Be&v>{u~P6xy)nyev5~@yr_62ld*MZ{G!5% z>^#R5xINN0RBnI1=fs)CS8Cja9fBXN*HWG3J?GekO+OyjAN~JQ+VhlKnWabGPhd!? zmbgZgq$HN4S|t~y0x1R~10y3{14CUyqYxt_D`OKY6H9Fa3o8QygHq8z6b-rgDVb@N VxHULxtbGfL3{O`-mvv4FO#o~g(e3~M delta 416 zcmX@XvW|IzL_G&H0|P^`Tl;n(#aJBV?!>U}oXkrg#~{Eb#P#02d;kCcKYRA?NBSkhgfIXa#$jv*1PZzn(OJFLLdeEq*g<^Sz_RW3Lw9$2zF z>z3xURh+eKZb*f(&pdrH5>I9;G@hc_$)P z-`IahEqtf_iKG9_cRbzPQFqAny34Bu8xyuCQ+7PuCi7kS^v(IgA^Ui4%>T=G-DSC> z&^N}&?;npwW`AK*o6;olEqZa=Zq}*J_tx)q-2Q*gd!|ji>mEw{*q2a$_;}MRN2@1d z^LjOkO?R-GD4Y}QWn{g4)RVV9%7Fa|vzeE9{j-AI(;F-n7+V>zOquvvy`V7q{<*fA z2WIzD_Lux$9(i!uVOhq5>%)Ft31HgPcY-q`>t}^o=4+*BURLRQ;%hYjWKGrQea_2Y zu=dJ_eGlIDR5q?{-27~|{IjE*pGa08p8k?O+f;4Ugp)2afWgk->FVdQ&MBb@0N3)y AL;wH) diff --git a/graphics/pokemon/gible/follow_normal.pal b/graphics/pokemon/gible/follow_normal.pal new file mode 100644 index 000000000000..224ec1fb0bb2 --- /dev/null +++ b/graphics/pokemon/gible/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 40 48 +104 168 168 +48 88 88 +80 136 136 +112 168 184 +136 192 216 +0 0 0 +152 152 152 +56 56 56 +224 224 224 +184 64 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gible/follow_shiny.pal b/graphics/pokemon/gible/follow_shiny.pal new file mode 100644 index 000000000000..c8af4ae6e74a --- /dev/null +++ b/graphics/pokemon/gible/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 64 88 +64 176 200 +24 88 144 +40 144 176 +112 168 184 +136 192 216 +0 0 0 +152 152 152 +56 56 56 +224 224 224 +184 152 24 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gible/follower.png b/graphics/pokemon/gible/follower.png index b5df2198d98838a6145cd4a72d2e3f8212b7718f..05c3846855e2b11f40b7e7db5687b49311225eb1 100644 GIT binary patch delta 755 zcmZ3+(#k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yLPzmq}ah-8tfr5rX#)=gN5fK3$9R(|PbR4(=l$N~CGXG@rLx1p_C6hVW0JZ&J>EQ%4BBlgsB-0nxyhM*Inr^0yPaJ!ze^XMC{DiI z*7pARLXJh>Tkm#MT-|Wd;`#N=t+o{g02NqQe{t4P0`gzl}Uwq#bkN1cFN~v14b)Ek- zrj55hi+}sD#q0d~!*{iPE3$0^&KevvR?}^3w$J|AS-yMM*PDAjw|s1Wb=>x9_O1%E z%gj$zi{_o(U0?OuqkKnp+Vnq7Qp>XPc0`%_e$H5P^Y+@+>lRL$A@P6R^{DF)7et=W zFtd9&aq7OrgmT~F+jse&UORRmsMSlf%=vG%;LPL8&i&a`-V^p!ZJ*(*z}WB$tFLdo zSRnfSwLiOe=#d(SqtZ-&zetIFP*VQ7s^DY&x%eAl)A}0}#V0W^2rQ6Kw+vD+7azva7;?=>ef3H$NpatrE9}1r9>5 PKq<)6)z4*}Q$iB}biqb8 delta 525 zcmV+o0`mQf2Brj%B!4haOjJdf(4Z(lP*9Mlh``W5Xn+t95J1q_`1ttH$iO(Lz<3}S za2OECXn5FID5y9PU|3j%hG%~O00FT{L_t(|obA)WZk#X>2H>$&?jEm^x|c|vB?pch z?+cikLvE0Qw0r5pM9MW%Xma53QmI#-q1mDsLu6Aar%F4wkAEM{7~23`>Qa}w)IS$n z@uzFcW`Ay|dDsP!3HwX`B(!&EOT+hQ+i4>3Rk9%}`TK~0l1I>Yi$ba@zKDu-ru7=G)DD;eW@42mq zVR-fS49{+-hSres{#`b@njQ?bDUJ6Dud+!!gS;9BIlT|f+1|j$7S>i_1OBc{|Jq=d zHnVF~V>-)A#1>{bdJBfy%=5R4Wn2H(O{_^d%xl)Lf)BNlw^fY)bNvBr5sEmbD-fmt P0000#&BAvQft%uL_?0008ENkl)s`O`=K%a-OZX}Q{$9+;J@4Q3bQ%UD`0f6NkG|FFQH1$ z8r(i-aHYMtRB3Y=RT(-es4_4OWBGQKA3C_ohJ&BA%YMnYeHD|!Co@g4Ng?mY)L>?H z84sPJkhgIyDSyWP)2L6hH zc9rL6+`^hx?+Xny{TAA4F$0{T{$W$u`UGX6 zO$h5U;pIk$<-Vow_&53%aStAeBvxmJgj4Ec~Pg8EvC-*q{gGL+jedun--wN z;Zp@nF`p;?VPWL|GSe5155&&*NC1yfu;#M`vF#0!`8*!~^n-h6I2(u$_<^180p%3C zq3gS)0^)EZJ;9sLC+=Fdg;OU7x)$9dUmVyyLx0F(3o>id%;#f=2#qb=?-e&L_JGvu zxaUFOl?p~d5Dq&%FvWa6^S-5OGQIKnKHURSOS=~TMX?33&oreq)qFm6ZP?4coRR}I zx(7gGlKhi@=L%|*NSU;+^of{)6ZQk%eE!0dEYiJy{rL?AUZ)b$sBz5z P015yANkvXXu0mjf?NoiC delta 746 zcmV8627}&U2 z7#JXcfPhFyNB{r;000096JmD&00NCkL_t(|obA*-i`y_925?Pvz~7^E>Swx1KG4~C zvQ7L#=x_9$vVW{brVu(5swqF`uji5T zVgUZHKV9};wzfLc_PEb3nA+n8(>wbdYq!I-1~av*0;Rzu zr|_FtAUXbFUVp_Vx}T}Mp+Ow(lxBhZVsHn{#^4T$s~8@I6H0dLK&3$tKEtnWA6WTP zu>0ZW(z8C#ZI$OV2*RDxAc)?UxqnGxK2NYmGP59kL2XVQzU;p{ z5A?_b8W)IriwNXq^R>Hq9Y%+;$o7yQsIgeEiy~JHkWIG^RoloNL}*{2HSXwQwqds# z2GoX$-Pu@~o!NX*dE3r22YyP^Jw)xdqBrgeJcp3f%R`cN0aj!7(RRk{>DAe*Uop4y z%t=ToB7ek~w~dXvKF!}^YmtA1hzG#h_|XL?EYCA1h{D1*n;Wh+RPOrN041<|D8zuu zC{jQ2|F~$WR1Tf>Y*&$n=uWccOXybZ=g?Jx(a8OJjyI~=q zb#Th^eC6t&h3Ib6pSbS>+Qz_HS&~5jyMPm817l8Do^O3bPGIvBXGh)#w0YoHzbG-F zG6~%INz3z%^<>jNoazla?*qV3>OVP_0`!E~r!3ERCVnEExbNeO2mx#H4cYSiZ>w(P cegFFU17Z!K~L;!g& zUi?_F;Y32gjEn#a4+DV{3j%&zNSIL(up=PDqF}*`f*lGD6&eN>7Hbyo2dZXF@^*J& z=wOxg0CLz%Jbhi+pE2^XDf7RK*eU=N5=c(;D+AIBPz{|Nq`@e(#0P6>|P5Pqw|Q z<2OCU-MFYbw1sPHyLEbAVdWzE_y!JE7UerO`R^D|-0WxBI2 z7)@7?D&}76c6Dp2+7j2yW`UW8cMI(bc|W-AieIut>|4sZ9=qUQWd>7rdX(QNuUOI) z__OO+a*d8@^0JdNu6!&zX1{}JkKjHZCjZctykh+hub7q=OK3L(`AqRyn=4?y}nq2i!^!EIvjVnd#H^nX5v+xVQMft@UbK^d- za(MRY^R3poHUIpz#+kd{pS#{YC4asCze7w-fzt)vZQZaqz&78FdC#mV zUwc+h>wP_cVnc>ZtJW65*0W#keT^)7<}&*}YudGad19Ksl5RH3cK9(Z^!_@%?3L~L z#JUrU5@cu0l6a~1=4cRebcoR514SlVEqCW_V?62_Yu|I@irTAMKP$g^g%em`bXL#o z4f^ZKf5)8Zx?#iP@6(PpuDbF|p)TXW!tkWNgvJLajCL@&%PXxr(D5^H3frRz=9l~> zxE&X~Gd5$@^Edf@+R&tMLE(+`$^FkG8yVmKP<{Euwt(%%>o3X~r!%AfZ#Ms^b3Ds= z``WUytcp_SA52dYjr1QhNjvE7FGrZ0pF$SQ8eV{r(~v8;?|(JYSCd(0{3+Fb6Mw<&;$VJ CCyW;W delta 752 zcmV;9E-d{1&$}O7@1zNYwil~(6jm+OKH~gfAb;Mr-FDk;x7~Kze`2*h zU;moN;59C#m_sc^zQMQ3e5o+w-w#0KI)H?4!ct+le2GVqy~yzZRv(T9Tyt!3E2V`S zop8~`FH)RvA);FJ0j1*WNn^@kplVIOzss${m@0(=GtRxqe1NomPIAh7XJW;;^!`3C zDzNt+D9rdKb$|5ous-Vf0V&7gond6 zGY%t`xy8cnHlW{pDKKxW5Vc!Lu@jZ!o5I; zQ*Z4M0Toh#xcCAxu6;U&*P*{$=a1LH!=@XGtBJ;V6o2S&>X<5rRw5=8Ss}kda*jn! zU^wYWT5DaL0ve^$6sRd47VS=;$C-LP&H|YkjQc#{+Z1?-y%7w7qtj|}!NSMOOC^$Md-EJHcvywqX23{_26@yZhI~` zjs;u=vQ`P95vC6Zp%v)0O|{qM(>9_*GVgotdF84Wa( diff --git a/graphics/pokemon/giratina/follow_normal.pal b/graphics/pokemon/giratina/follow_normal.pal new file mode 100644 index 000000000000..7d21338a8b4b --- /dev/null +++ b/graphics/pokemon/giratina/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +56 64 64 +104 96 24 +232 208 24 +16 16 16 +176 152 24 +248 248 208 +136 136 168 +168 176 200 +240 80 64 +168 48 64 +88 88 112 +112 112 144 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/giratina/follow_shiny.pal b/graphics/pokemon/giratina/follow_shiny.pal new file mode 100644 index 000000000000..4e7f9da3449e --- /dev/null +++ b/graphics/pokemon/giratina/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 40 40 +56 64 64 +96 104 128 +200 200 208 +16 16 16 +168 168 184 +248 248 208 +224 200 48 +248 240 136 +16 184 192 +8 112 120 +160 128 24 +192 160 24 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/giratina/follower.png b/graphics/pokemon/giratina/follower.png index 1c87e6baba26cdfa2155a7ee87f976ce58850d7a..8caa512dc11966582234527959cb20e34139557f 100644 GIT binary patch delta 2436 zcmZ{mX*kpi8^-@LW+pTk>ky)BV{Bu~TE-eG`!befZ5+bbvV^}mmPAEG2{|dUj5tJ; zEhbB1cstJISjKL|i9yx|$9rAxhxh&Pet4eydG6=>J)iG7RJLG_EC?eSUoi%Ny6lr| zA2R{$Vh9srV40bu{wN?rnhXdD16djo)eJ^-LeMepqmj}KV8%TDI`!_P4o zj4mD@=qR>WcY^MFR12(r`UMhIW4TrjGY1*-}48<&VCZ> zp%^EACa>NRR&2+Ar+>7`m>0XyV;^cNel2{)*KNQHv1Ha?OfMXmlzCw>+aPl(^i#Rn zJW!rM%4mBc*9ooM5deQFlb|16VpP2W4LNRYd!+G?b*tX2%ewlv zFS=#)zehfUyTe2knN3y_X=(n*Q&jp92Pw-QnUDgz zh36vWh2-5aoGDf!NC~koxz}+rh;WJEU(0R594~&u)emd@tfj!D(w2)J!ut|_jpiIb zWnN`-Q}$l)Hsp0C7rv`7p$fIyV{`kpX?6UKOG;jmac~FQmb^bjFp|}=SaP8fhZ<|> zzRNW;o{zDtm};;j*zK82r_6!2>1>@aejz)P{x9q2L3cjKD)GS*)SKTsaoLefmw!_Q z35HnsJEO;OQSdL4JKrsyw|<16Hv)L)I#a)yEPP44^+^HuQV<5Edp^>om0n9wgt^zA z>_7BT6~i1=vFQ57?Iz|b+|3;jfooi`SF4c>f|@@hJ(K8rz>)Zz)#oHS(PivC^F>Fx zcs94;__aZ*Lj+<^P)La;PFb==^@ETL9RrbdhtVx7D{l-M1Hmc$-HXUlgIcvI!k_MT z>9YvBC$S3o2X4qG|9PM!`t{k%fMz=O*<-6cC|v@UY9l{5f3Q_QC^z=@>TD*JNM;Ex zs;6K=+|qodaZ1GDbjS2J^$-*%ba}EqI>CC(>Q|NRS)Jqf`QaQRf`ulYV>lQH7dW^vs46yqv6YR3U&p^*L^-4kdN(z)oRIYBbSx@Qt)Wh2vN$!Vj7#DuB(X)QG zYN;Kjr(!)JeZAUKuPULtRzm=!+MoGI`3y2Qw*8U5SJqnAr=`dFJtCC~T zjHe}q1r1w{g553;7g)eHB(g{vC1=R(u;xd!UwijgM4aE+Do}+ zPZrk8U3f%#s)f3@>CSe2dXx9|gy&KRF;ilUMb`pDQLww)@>;Id?07>(!q7BiQrvtw zYNc8m&Y=|gu;q=5KX-T+Ge2?Zz3nZcCs<90424PDB&ceQ3Egl0s*pfdKxh73Dwt{- zbz+=(uk)%jwC&VUrH4-r{(2Pj{0Xau8UF+kap+s=ol@%K8iU#xq_Tqgjn0C?Du>#{ z!BJ2_A-9AcHIm7+%vcfZv2XwfldVhhXcR_DcX64jh5O%Vv@AajE)jG?<#Cr#QhiyA zn&i$RH}7Rlvjl+Za^!c22v06oL(2DVw5W}1(iO7MQ~m;Y%sLUE2U2+$XGDG`_H3vX z9xS*%xAT!65T4}kFI((h9_pPdcTuDS1QZ*~PHW~q(6i=WqeoAUkH6bDl34?%f10jM zi4-|sdJ>>1~2RScX?*8TsHMLWk$JmgMaF)ViGo%OS_!wvLV?=AiRc zIlHy$xWWn{yD?9s=U2CZ%^(i{nMiBrgrg_fQz}K2v^fdZiSE~Oo8(NY+;69KJDNL; z@+G~LVv?I)pA zs@JO6jI#XQ=ivsk7{vB&wGyA`+Tt=cXdTu~t16dJ7-WPO0YmZZ-}4*#Y;e=SsA2rF zdKcO64|u~X07$+}%O-KIC&elHdv zMUITXt8QiucaU+bg6D$XurE)t7rKEG*M~T(?{=f8b3%*(un?||qj%7VPBMYm5PNJV z&pY^La(}f;K!G!(e$9m;AH0&Sv4&VQABY=z27HFtQGe7ceyXf|^J z8*Z80uD$tA35?#lX#FBL40wNbKSg)xP%vaK%6U2g2G0b%Z44(Lqc^4ihH+b~pX&pK zCy0Sv90a;osR32g+-7sGW{6liW?2V~Vf-;_WF2f9u~5#m`g6aV>hn7@%%IMT0&1PN zS0AI%EPqc1-N1%Zfn``~3p!{-XN{-<9ayCvEZa&2Yg@&W}612KtktTFS?CJjgC;ejFv+>xApo&_-XWJTK&vUnU|)Z=7YXW zAZJE~Y&j837?foDHeC+Cz8(E_B#eEWa@k#hgMWZhJL$v=PwH#Vj5VAZ+;U@ps8}>^ zqYnJ#Fb7e%bk@?K9T*W|p?b^Yb<5 z=6`WZo$ly%bY=r_1ak}rCC*KUN+1aM_27Ny%cT-f6i6@98Opg5@N`+$2lbyjt00(n zGXuIod&7|%4HXBs!?g{mAO)I3T;#&wAW$d+u4uLAY6Kl#5J-i?HO@paRZ|1@eDpr( z`@>5?-cup!>fL4V*ot~xkveebCb7VVP2bP*J|bHNJ&Q^hbi zt9UE~t1zH(O(0*cKYGFzGLR|AIaORY$eeR9V2kbt#-g4a!Nq0iAX_K{IhO{Yg07FT z=XD%Eb7m++dBLEJLnh{@Wm5yAKmcQLbS~p z;*b;0JbHirm+nx=j45|O<*O~1g@1`wfU$#)xJi<5-cb{vcTnbreq#L~#IJW;kVX4) zq31|}(+eSVd07%!&F4{Y9f?z`lt40=EoUI-OeRpd3%P`9-4Ai{cn=4rsZbi+a0@X= zsJ!Z}*LAiKvxTVU&LtI>+%N!1WYVHMRUytNn z&e9ZcTi)h!4)--(0bEodMdI~zA}A5Wye{N?3KyoCVL;v{$U)@3J3s$>V@NEszJOmO zIkzo6g()0P@|prE(s#JL&+BUd#%Rl#tf0l=REYYA_4MW!P>2{Pa-=#8vK2N)U!0%6 zikip|3IbPjC+B_RzAnRZf`5l3Ngf_T{9i_1;D_VjzY&~OH;J4)x|?GL?0PJsf1O`+ z@75Ip2RR>Om{_YxG7bXxKrg(6ZaBvZ66c>0j&42lzhYJ(~$nila zf*HnF8;%+{3~v2bbsV6#``J2a-7x!U)@G4 z43c{MpXNjIASwhZgOa-gbeFT@pL;<)_E+_>zY<6bN3qWbP^Le)?qOUCJe7BG-d~{t zR=m$8uP{jJL7&4e!z%M!BvD3nnj7?%Q-aO(6>1EQC< zTWK%|t>1#1Du02>pyV__QxFEQPob_;RbMhF0~d-41Gzxj?4SbYy=KZQ48o5o0{aK4 z5GW0%9NEKDfuVFUlMmWHyq9HE!CeALMF%uXyefl=C7&w=%J-62#q!jF!-mb|gVu-l zvWzOYOW=!9AyCEf{qDLuxawcFUDduE09odD3;lnh@*V#le<%Or#s2^`I@BNOK3gIH O00003^0_Im2yXoLj zN*zF(Y$69Y_R@bS_2L-GU}Y<6sDCp5sJ=TY^8J!%J6#I! zEf)DXlHd3E-n(a7R%V%HmRV+*WtLfHnPrw)W|?J{S!S7ip4o%Hxx%HmV>wQF%Bk&UsbZzGmXrY}^2Z=EUX!}VNty2mPs82zd1VcVW0xiSxkKQaEjS)ED6Qp4Z zZ>m6S`8&d8c-K?!0-AG__M_+@+Okv!5VjBrh8%vgQ-6|Go?Kt-dR(B<1nwJsR0YZc zp30iwKz&I_azIW4i~~<~00(lGRh$Pm-Z{?52oE_tNi8s*^PuUh%`vr7P3&k~eq*p0 zM7y2iD0)xJ;EWXE+aa7#xG$GMe%YmtOWUl5O%WD2B6^Fv%^f&vbIgI;!d?6w7GZ%y z3J5O=<9|e8{$&(J`)!L06e7$DK;cL!gFIcWxs;YiL|Eo}ncwlaz~$T$SzCfO$5P;q z=s=)xB%~BXxWOXuNg(r|h!JMboDjLDBKK(BU7>AjM1*DTsT6H+2cXR@9Um^UHpm*D1B_xj}NNJyzz-N4ZS6 z8h|USgk^S{pMk%%Ji{(OydeeJORAvmFIh{ zUs;#LL@PpxYek5e!XSw-)29evNiT7IVII^W$85RU?9p>dJ2pd*4TeT4a6{{iP0!Z?n5yN+;9u>9htz%`qN z9Ix6u5shh*aGr=-5u;@5!Ik-9xNBFgC6yxW#2VKcMc#e2(S&*bAf!fxX@7k7ciY~o z@TQUpCn$7pz>iJ$8sGQjQ36U>;<^L3R_NBpgE;P=&<6@S7cXvh<4&=` zbHOx^4mjk-gtpHy2VkeI&Mb#yyh&68N6bm0A$-|R3Ws|@(KKni7_@BMx zs|xb+?a`b)Tjt61=d2!HjbrnZym|?Dyj1DBk^}ZC)^*&+gjx7YDsQ_rUck zFUiF?+`mR|K$kdm+h&ESoJMgB|8kwsy{|99b6cm!2XWZ%!ML2SlYgz|{>8Y3R;%B( zUTkka->a@ZG&~@cKcKI8mGVBXe_2T5)&@i;Y(~BQK1`$igJ$D`9O0Yx%9ZVBrKL$@ zm8Emof>@RQ<$yf5d{J%{cW~H@AxRFn%JqwK%ZWB^mg93z%vF}g*;cjHjN|4_$GurM zeV`i8bN8dGF>DiDV1N9#TEwXwQgpxjV|?=ShsaoEX`F9WZ)4c1-mce4udh46`RQnW zFS`1%A2%a>=k$aiO<)RVDY^kEzP%kjF;!U_xA<1|_O#EwoNV-aCl}{;Tc_P4-25wg z{h{8__JK6cQUH6+0jF}yy3Z%2 zP0t9=!NJh|E?94?Zhpd8eyd>NyOBLb3+B(GX&mm}W%`art4ra04eoY7kj97*jpZN^ zqHLk15tpWMFt~a5$h$n}7GS^LKn8(n948`23QXh7Y}+o36PLyZHZuOH{MN|yI3NFy lY)t%9xUoB2fEfS(>|c928$@gCpgI5m002ovPDHLkV1lDfx+(ww delta 1968 zcmV;h2T%B|555nOB!4haOjJdf(4Z(NC^$Gs_&`vgAUIes5O7ccNJv=t&;Y1-0LYjC zz{t>$kf8YJzyJUMXlQsK1)EL)00&7)L_t(|ob8z3OCwhl$7g)VW5^xF3Uy27B3f1v zwl1X)rJy@Bg_ivrq7TCmcZHR}l*Xrh2$wA8f7pEpL1;i9w0|&VK_7Nu4MJZ;3QCOP z2CMTo^xQi!-e1YAZeI#>Ud+tr&dm3mIp^Ht7)D}=C6-uXi6xd;Vu>Y|SYnAKmRMqm zeV&Egzve!%VH_-C1kkYQZsK_jSp-inT85?@ zG#@V@ZeA z1Y0%lsAXYU;ILzJ98Ek?9azE-^8*Cla9h>(DFO|1zTZJ))B#eS4uVNSzyakIA#C^f zDYlgiOTF1%-W?#Y%ZG4Q7v5Nb$gt+Q%g{nbz6)qh6Ms?)f?rA1kR33QVPd<-;Ws@c zSYi74ax=pOYK`NT)<;>ODBzK(2@d3!WC{+5X@HQOksUy`m}Ld`_}M$x?Hl19hbPGe z#&RAs-L^TZR;Y=2g^Ol&CwJX;T^CQZgMFF5zf*G+z6!pV?M(4nL|8RRHWZbdPk&e^og*@ zl^0}AFbAN`o$MbR(l$sP;GRHJM&f);un2=dV}A)!WG~+p$g6<9DsWRS^K|>nTR*xm zhO*iS^PGy4x-`pK+6Fu2V4HLZbHEZD0L9r`PW|B(z!7W&xGQjo9oga&aE9YqOA+aw z6Dlxzm8t_gr>|f1fcb1?(;#sF9qCjJ=8)`w-Q%Y004%_^g(sILgKg}BevBm*NaAvx zrhn>$gyB^;x#S)za_Xa4CQJ!YXZ)t_jWL|7?8fh$Fbs6so6Fx7{Y5)ipM@|d&XMWr3-(}jTN z>Ib7lpkx8d0fs5leRm^UbdR~>k8M5f;F z_#bYC?sw6cEgIM>xh3mMW(h!n2t6ie?R z$(_~hyiQ;oKl=f4{Lf3U=1wdMh_{FuCARm%Fj`eh-G8xs&6Cl?e;TQH55 zc5>M}aubb)N9S{oJ0};~DvRf^1<@*f;etFbe^+j_=aG~1AxU=mezr+?+G5tFkz5u&ruytwg_^ zOq7bNcjsf(wdO9$y$Ig!)w9Yz5XV`HVomVjH`ughjej@yK_N7|{N4Fj75QHV zSG%v?w#GC#mK(-6o0Mkye7}z8VCHxetTaTJN{D=>~z3&XHA zNL(E6THpA`@+k*>)8o_le`EvVAH%iX;ST)&Xa53yO8hgH_8QFq0000k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yLP!I44ah-8tfq_E+NM}Yyz>XUd2?Yi-HfYRP(edELh8I5y zPCPJ}&~f3xiyq#TK%gSVByV>Yh7ML)4LsNKV6-kGhvUw z@q-~>?dD_{pR{u?YyZeE#{B$n{#wfo*G^Py-*_qa^jU|mdJ8>f*4|ACa=WUs?7l?STy_r2 z)LwQ{uhFuO;m6l)FIVP$)Qgna%F1;-X4hxy?dO-BAAiq@mzE?v`D(fZlE04eYm>(FBF7xhV{jq%Y z)!RAWEMSZVrYY4D*NBpo)WnihtK=dO#b9J$WTb0gsB35xVq|1xY-VL>plx7bWnl2~ iN8fF@4v>c2{FKbJO57S|EHz69rCU!|KbLh*2~7YnW_X?e delta 594 zcmV-Y0$hZCLVvvMWiQ*zT#o5CO!YCx zdH8JsWCFMN*zey3LV*fO0Y&tb?~BSA<1r`S8GPLKa9&J88StLnF^{!$G&!Z?V_wX% zfSeJ^9|fbPM(b{@;$s$qoGA{-*mN=wIklC5v4WG<`c$pg#5v{LR3^I>&ZC}2y?pU8 zrvohkLw4YjM}PmOovy_pLtVFBU0vg2780*o!?d4}G2Xmx`f$h!Lh1^FaKOSM=nC+1 z#B=2vzq}l2N?vVpXYeN%4_E>Q0zkJj5bi9x>)FCm@^&csTQEs_efF7R$*MP@N7oKJ z!#wOPuhd&g`A9z$yb1~#@OGoUu^6jKb$#e0?QG{8ZGSBFhsE%INzES%HvU_nbst23 z{8m%WUq#9rTSCb1{5q$A{@nmEUIz{~vp$b@s|n}y?n20?6M}g&4Oc5qI)CxPs#TW~qcuAcz*>9VrfH&9h$9)L4g3r|?3Cd&lwIMtM}tTE@p{f?KE zOg_GngG(s{TEhak)`*|4ryoXAE`Y8a*d*Fwnzk1e#b2zeAvNWk-^w87a$xg-+@7z0 gty1Z6ALIYDPt4&{ZI)>O!~g&Q07*qoM6N<$f^ugYssI20 diff --git a/graphics/pokemon/glalie/follow_normal.pal b/graphics/pokemon/glalie/follow_normal.pal new file mode 100644 index 000000000000..7784213a6dc6 --- /dev/null +++ b/graphics/pokemon/glalie/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 56 72 +40 40 56 +80 80 96 +152 160 176 +112 120 136 +192 200 216 +40 128 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glalie/follow_shiny.pal b/graphics/pokemon/glalie/follow_shiny.pal new file mode 100644 index 000000000000..a02592dd4d99 --- /dev/null +++ b/graphics/pokemon/glalie/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +56 64 80 +40 48 64 +80 88 104 +152 168 184 +112 128 144 +192 208 224 +208 48 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/glalie/follower.png b/graphics/pokemon/glalie/follower.png index f9af1e42016b8084db165858563d9c794cd4201d..3ce1fda91ed2c7a25e4e5b37ab95369730bfd140 100644 GIT binary patch literal 764 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw1S78V{F z8WsTo2{RUKD5&T-aN>qW!-25Jt7Cw2j7i?^E({&4vK~MVdx@v7EBiA>UN&Wec)J<8 zKp}zTM87g1tpLS9ih&_%=R2U?jE6j3978;gzrEs^Kifcry&!sa**EWoFIG`+|EMICHVm@t5-_@#;ccyWk)>C~w`*Kro?l(Toj45elwTe~Od~$H(1v73l_WoJBYyWfURBybr$GB?Ngk7!o7S7F@p;3lmdnrPuGmz=w*2f5 zO>fOP&+e_?U{!sm%=|H9!hy6;%@PLN<+lG_`B{A3vM0MYIPri|f@+CtL`h0wNvc(H zQ7VvPFfuSQ(ls#DH8ct_GO{u@wKB2LHn6ZVFsM9GdK*PUZhlH;S|x4`9COd6gVK$s LtDnm{r-UW|@xVNU delta 596 zcmV-a0;~P}1>ppc7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|NrLZ z_RY=Sq@=xjdz4aAYNXBod!*({i^cx{|IN+Sq@=8SdxKI^S}7?xRv~u;0005sNkl*jxVNL0=Stf9gTz^nv_G~+JH?_H1b0Fau z5fhLPOfkXB_KD3e35;^IafQ=M1Er5GCjn&wsK<2c{fLY}7Zw;87#uio z04VU{#gB%DhJu2E88c>Vu*kTOut7i}11ScEq@C}8j$oYW>EamTas2Jny?%!cL|StrleW$N z*Re5x)6IQZ+OoIOAvO*vCj)PC1)Vu_>_pHnKA$x!#QfJ7tWm>E3w&M;hVv1-l?w+FewUG&G*>xikCgw;d7Jrl$(!@^x49N zQgic{C0vbWW4-AUo&A7IxlDRt&Fe`QMdmEkZO%98o5G#18_Y`8{}tTT$cf$eLCbL2Evs~1_Z=oNGk@uX@RdP`(kYX@0Ff!6LFw`|P3NbRWGB&d^Fw!=#ure^%bas9Y diiX_$l+3hB+!_u~P`?054xX-lF6*2UngDe=97zBG delta 492 zcmVMJz?ewXqwi7x00EInL_t(|ob8pdPQx$|hR+_D?Nm+0<`~J0h*o`& zQX#|`4~{w(iC8=a14VsIcmkX@G?#0SrBx-Q{)45@a{jxs&wmcUMHgLkE(t{@^oauu zXC&Ywjd-L4%~+o}001=>bLH60`z!-U{q)ILvzmAJ_mogIP{YI~?ZyE~K0) z(0{O;%&Z;a0DT4#GJ~_;FqRcntt`v(by?M;C&RJ}H)E9bmQg@CaUpn|A>p_Y%eOI` zkI`M)GTJ6NZ+}Xj8kVcZujW|9IC^`4-MO`lF0cG(N`5vRgKG>uFg!@G_FX6ba@Qzw z-F&b%919m>3|=wZ7_NMGms&=xFBgsB%5V%aBy~u5xcIC?p>~EXbQ^PKu(^a3mwxp!4mET@>?gZn$fb7d-NSps3y=e7u;LJKH^&gauo z^9(MO8ow_^C`vIi#!(?H2+H(Je iBr7sw`?zQEZ}kJYql1m&HL;@r0000_{RSg{1M#Z zJ>kRPQC4W+7Vin421{+AhFiQLaQE$|I$MLpT9oq|xW!)}45|gTIP*}y7k>nezSth$q5cxTRS+%S77e`3 z6*xa2EPZ05c|m`lHXVM;Pd;f#LIb-z?=Nd#4RASaLOa>+lC}`gqd%_guY!eW6wTeQA;FhXl(?%icqwzqh%;Q-vCT z&;W)*pMSk+gewCT;jcjJJ6AY8F9FSv=$G6;2}c2YS@Wz6oP>PH&hA_Wo?6`D+a_~A zCoGF_pt?`V_4yw0hitV6O2YKyYoBj%_IeZdt?dM;(EK?p1M1r?>s}cs33JNs<1VX% z$@@C+{lcFTupiZ(02B`YJ`eb-(1zQpHU`KhA%Fk9wDP-(ePk`cg*HxQ=`pl`bz5;}}{U8_uU z&lS*l->*PHJa3`G1uRnW_2MiQ5K3U_ITBEO%JRqk#mg()bi4z+%BmCmqR=9p249fz b?-s-lqIVdpun5ke00000NkvXXu0mjfHKKT~ delta 827 zcmV-B1H}BO2F3=E7=Hu<0002CwraKj001yhOjJdf(4eTOzyK&%sNnGU`1nY8pb!uc zP*_mF$jATy000000000000000000000000Iofq=}00PlTL_t(|ob8p*ZsQ;j##t#6 z;kI5`0v{{&kiJE!MhbnKAX&n`)fE!!fHpFnyB@RI7m|H3z6oTDPHb^i)eeX9S>A ziXzkiGG)l-5lll2gz_-NBjN|x3d5aTk!fL3d z^Xm2Hlzb7GtA!|Rr>YqlVZ23@+2~<))K%3S4Q8;FAM)GqCwZg>kG40|01QxO9z0y* zg{SGOGjXe-lXrqo4C-X19UCiC*Ht509+wP^gEBI#T85pFr~}@Q>F%c zC36Eiw2=5JC}hs3wMUCL2GYkTM)2Mc18;1X8wBYMWlRYT!Y9m_y2X~I4U30|At9cL zYVtFfhwRK?ht~k#uuqt=VK?r6rVT%y$7e+i9)IT7+~BUcr3S-Yobj5iA2;$1^4b$F zL%g9Ie#MUdNpcXS!3(5yj`3WQ4BhT0rwKFBIv&WawcWw(>GSN^W={>;d*)L8Tuwc6 z7ZyZlB%CPN z02KIe;Kl zIqW5#zOL-g7EamTas2JnjeWN* z1ll}T+?=!|?9jWiCFlIKPfeVx#IeC+PTaPaSGJt1YLIE#BF)0_rnafnO1ann?bgh9 zmU^+bPFtsVOx&_3;s@iT3k(nY7d@L_Z?R19mu+2td`3XgnHk?2T3#j|ORSo~xWPi` zK*vXBSN%U<3>F{XIbSZVWm28Z;g^@V-Gp4%C%pf`dT3*Gk<1?Zb%`I(+e|rF9N#c8 zxp6^+pU091iAK&RmsB4wX8+7JRdhy}<-Fad$M<$|)ZG;~c*Cj`>bhF8H?;Ta8f%&3 z@8)>99`m|XG*R75?M6Y3MTE||^@6?COwX^g1aFp|d@03ZrGn$s;MXS#pLaCP_xQVz z?Lk3XXXz6Q3#T2H>-ny1)b=>SEfBFMrr|(H(d!eNOOHHaHC6Jnn9liSMw`Vlg7?%d zUiN-jvhUfCIy;jyWezH?F-lbG%307^Dq?N+Ea$*gE{PM|5$ldz;#zQaU&R-fy>&`Y zp7JK_O6gmxJlkLKjEB#6Dfi2L-B~MQmF=olYuT-FPG-_RHp}lr+3!S7$A)z>Y5ZP~7K z`)#kVfK8yttE9({+!}``xI9%_=2TEtDLm^$f!F^s?uz2w(zXB9ZlA3_Eq?oJ-k1O8 zJMZ7wsXT{k;gp$s8XihYvot>ce=#JVpGo$2tJC)Rv(q2%x_k3CC;#;W$`Ag!-(wZ= zO9-g6ec<{~bfMaRv#PgT4}NCteJkX)xVy|ePwM8oxBBvzw=Hd3e{1gBWS`cCV`pYO zn5Nmx6e0F-RmZGnWtV?58{AoUxb>G^Z|0n!{6b$-gRA0ojYYaEuiSZiyx_=zkS|JJ zRlB)ATIF4Tc!gWmJgV(^g-63@lRFzQe%#~p@%#94xq(X8`;Y#{bqxH$f9`i}NlyjlKGhP}h?11Vl2ohYqEsNo zU}Ruqq-$WPYiJZ=WMpM*YGr7qZD3(#V2~)!@CZdiZhlH;S|x4`0!};PKpEWA)z4*} HQ$iB}(<2Zf delta 971 zcmV;+12p`%3DpOX7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8%8l zT9lNOT0whrTBNjt)!x1T_TK*(F>?@FluC=eV#V&&S~>reY7h_*|NsB@WY{|Z00U4- zL_t(oh3%M&ZsZ^gMMp9ah`P@I|LtBINHCD3)7h1FrBF3ZIDejtA3&JCUQc`4)1LOU zr~Olnh<;{3le>5L=K@N|`-=d8&J1|r;qD#&xq$c=Zu}4A++e^=s_L>VJJlz$qx8I$ zrMUooSHJ{77ZFGRLx>!fK=LP0F$yf#C9pL!{7(uT{&_gJoUehx`v{>7X?D;>*6@T( zVUT^4l3>G4f`302XdI+vA!V}|3%3S%%(;>4g5Q!qT=NJe!In1(ZUsCH{Dr{5#|lZG zb0oGi)^cOOp4gZ1-LeE%#`j!Hl@r|aJ;Brn1Q>)pfKkBk(SN^4x729vf8ov;u=h@u zg`lAFG8&cMBf%X%5=?Ueg!@f_-9Lnf^tiwyGu&ANmVb>2`3}PJFH%Y#+-QB2^#L4wFo?CEgte~ zve2@`|A6(C z=g_1ADK;;9+$O<0FOTgcC#|k-mAb>|Z0|7o8tx}Y2^}D!{wK$w!u$Mbi!!(Ls3LQ$ zPk%sET(}za7BY1Y0pEK-c>xyzeVBSEdxNe2j3a)z1mY z6><~z(D^D{@8=GR7gGOm7pfeyeN3=2d?aFU*+eJu+E@7GHLn)fX>p0KDVGyP<#Pc& zmqCQm%)f@8g)bJeRh@m?xaG1qhZoQrTtv@heBoc_bUDV=_n})Z$DXTC-*LRHWPY97 tu%4x_HSYf>@OM6|jc@$pJAwbN{Ra3^GR_{`(G~yz002ovPDHLkV1hvG)|3DM diff --git a/graphics/pokemon/gliscor/follow_normal.pal b/graphics/pokemon/gliscor/follow_normal.pal new file mode 100644 index 000000000000..e04040ea2313 --- /dev/null +++ b/graphics/pokemon/gliscor/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 40 88 +152 168 224 +168 40 24 +136 136 208 +120 24 16 +32 32 32 +248 216 56 +144 112 0 +96 96 112 +64 64 64 +168 168 168 +104 32 80 +96 96 96 +0 0 0 diff --git a/graphics/pokemon/gliscor/follow_shiny.pal b/graphics/pokemon/gliscor/follow_shiny.pal new file mode 100644 index 000000000000..45cb85b28f68 --- /dev/null +++ b/graphics/pokemon/gliscor/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 64 88 +128 200 248 +248 216 56 +48 144 200 +200 176 0 +32 32 32 +248 216 56 +144 112 0 +72 104 120 +32 32 32 +152 208 160 +104 32 80 +56 56 56 +0 0 0 diff --git a/graphics/pokemon/gliscor/follower.png b/graphics/pokemon/gliscor/follower.png index e0ace8ae32535679f3779457a6a5ac0938304e50..397301fa3f31cecb4cde498aacd2cebb4a67321e 100644 GIT binary patch delta 1204 zcmX@Xeu8s?N?NC+q>DEzo#F`B@z8(P- z5=c(;D+3t|#XyRIA!+A3pmUgOJY5_^JdVGewm18>gT%4-TPj{G3Jzcvl!$cN(xUh6 zXltM9h1m3UEahIBal4jGW^2U%Dftt?SkSaswji>=+Vfb})~ z$M$>kuo-jN>oWHX@4xKOy?3MVmCnnZ@>)ykgY7S{9Z@~@OR4Eq=^N|4bAHMG6?1;{ zi)pIFd9~y5Uld~4J*NqI`9NpTO&pOeor_$!{ZITR z%*}ht818@YF*IMp=J)b*c%|-(8}AfU*0F{ror$a~Et+VzH(`2Dv!hk1GWXRJ4TkLO z5!`3x6zdl(cGbPH;jW`c4EL%dGt#FkFSSrzJT=Lx_w^CUl9dvyf2xkwEQ#=US$nOi zuX(0vLZ$8s;r2HlfB(68UVgE8cf;=jv(vdrXVQF(@9dbte;D=BWy*k*klqUbu&m`G?A_1eYZyY(I{dZ`-xxZ1bYZB(@d8 z(vEW_7WVFWno=lbwDa$>dCrO{D_Gj6MjRGU3iLXZu)$fgWv{s*=jR1tYi2J0<|&e@ zyF$phcF)tB+4Br5mu;`-Y1!f!^6EgusjRby7_6q4pPf8)PifP%&1Y_{KH^r8&C|7r z!{W9+S8hXF(7Mn^L0+Xt7p(D;Y!&=*s#o~WB=e>=@y6fVG`6`FRHyOlgbQ{aS}(>P zbZ5np(4D5Mm$oDxe6Yl#xa($(#FqVi4Xx2~5eFB=$#y7JZ@ObKNmQjTrGD#1-Y}=@ z+cJ3g)+csLz4@rDt1;{8q2!DUKMv&A#WaT)N?_koLrs(}#M`tSP^j5clY<{jEPUAD-Cr+wE0h zqs_Iq8>BU6%avXGy{7NXO(R`-tn<*Q~ix>x)ByCloHb!A2S z7soZs{U1D|>+#&0$IOsmALW5!ambWqOs MboFyt=akR{05Y=?mH+?% delta 946 zcmV;j15NzM3CIVKB!4haOjJdf(4bggpqPm0C@^5Kp!jfj!1(z15D*Y>2mq)cFxWU~ zsE`2o*Z@F4P{2@-XlQt8U9QUj00UD=L_t(|ob8sqirg?1g#|8DPO&782J?bLyO6kO~# zuW#x8L1MZQnb_wdUU;ND3|Q)7Hq^xVp1i#iIKGsTNFE}_fQ`VPML@)$3<_B2=->?v zalS7rEyb>^O@9D*Vrp&zGR@P{`^BOR{1+ODryDde-Ruw4=mXtrNP6(ZRM&t9AK+?= zHcWh61Xvv-y=|Z&wuXk7kWQT$9B(VG1`HsDl&aE(?I=5JLL++x92?szDc#}^wrCgcY5m}mmrZ>P;sj=f#jeixYVSci*_ukOyG7Zy|~2&@PY z01B)y@VJpsaAU%R9|aNy0R;*c84d+A0yG*{tXLs#^PUf=f-%Y4-G!lpRn`N@VK4FY zb!C6X$jhdrea0c70VpJpoak2uq!pkTNHH)Z?R*Dx2V7!^(}PnFcAP$^<2L7{Pg=#@ z@BcUOyE4woTsAZ9Us{j$zUruL4{wN`E7LldTXs86BrKxmyU@Kv@%GQ0O^b~g_>={& zY?G|?llaRd0UxA*6a7jK?9ny8xc{`LIvg!gNi|G^noOlEB9 zPkwdFN_vURos7d~1uFMW{*(^ZUDj$cD{=R-Uf1pm6Su@~^pNA68(5xr{mbXok1uWr zwrR)`XN+;{qk?*2>cT&TX9qt(Llyy{fOMhX@p8V0F<=FbCje?YI_hdS`ZKr$LenF0004pNklNXA3u24C)YbIa-Sj!0{8j z^z=D(R2xKx_{s6R`Vr@RJN0G^I+|sa4GcK_@-|qz3&U)lCfGUJ=;+)X&I6nV+2L%? z7Qz#_|l0Ifi1$kKb|<<)cr?SkMdn zFr;Ucd10x=J z1V|=r{G8z6>Iz^lf8Bvv&)e*k)>kjjJT|&7Bk&L}Y`x$b54U-8#11CTxWi*UWUT=C x^tE5`w4NrpSzNtj;MjTr2c^&JTmNL+jz6IDHc7%JqZ0rC002ovPDHLkV1l6Q>*@di diff --git a/graphics/pokemon/gogoat/follow_normal.pal b/graphics/pokemon/gogoat/follow_normal.pal new file mode 100644 index 000000000000..450b906627bc --- /dev/null +++ b/graphics/pokemon/gogoat/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +10 68 43 +1 146 83 +71 51 28 +16 16 16 +151 151 151 +139 94 42 +250 251 253 +99 99 99 +55 55 55 +5 111 65 +233 89 75 +188 159 124 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gogoat/follow_shiny.pal b/graphics/pokemon/gogoat/follow_shiny.pal new file mode 100644 index 000000000000..06829425dce4 --- /dev/null +++ b/graphics/pokemon/gogoat/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +126 155 52 +185 226 67 +47 38 34 +16 16 16 +254 215 81 +63 53 48 +250 251 253 +184 160 62 +129 111 40 +5 111 65 +233 89 75 +81 70 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gogoat/follower.png b/graphics/pokemon/gogoat/follower.png index a3f4912c731b0332a6fc5789a79bc1b808830a63..2043a61507843318f941d4da364f6e0bf13e8a7a 100644 GIT binary patch delta 749 zcmVBjE6o60YmTZYI9*P$oM}LP*q7E{}8D#k+3)`bo zlj5lnR(^m)2w6&tS~516{(=mJPR1saepD@|_1#G)d+HF#+dkd9@15=)ci<&n z;`xSj_@9MGD$gg~-MlxHBfcI&Tt)fa2W=PcjiL~m*x-a=Pusmz##Iax&&{)q3N8sj%|*!S z&_D3K{yed@Dz@(K()9*FT)`!wggp}{CT%-$?~g44Dj1F+A)f&-v6#z33FTWr&y|E@ zgdDSqt=RI;2!O~Cb6F@iFB0z?ZK8xnCQjJ`96M(TA%DqH4Ph~tg?f-PZK8CapR(ga zG0PX}4MGH|hzMCAw8xR}KUSCD4w1jtzUlED0KVz)pzx>lPBw z3fb}AB_M@-7*Ss@+tF@PQkYf3HW|)Ysk&x3%gir1T*2PY5KSgru0v f=g0&+#{l3DZ0hLElygPB00000NkvXXu0mjf(oj{) delta 670 zcmV;P0%84y2DSx|B!4haOjJbxu;?HlAOHXWI5;=}C=f^>005v+ct8*Ua5$)lSorw( zxVX58Fd)dNXix|M&^Q=jy6n~f00KctL_t(|ob8ptili_Qh7Cjxw-o-4SX=Yl~tvb;p{G+u+LR%W-vF{XlviHu_?a6Rw`erFX&WpMcGxUVk^PY%4Q({F%ylm3P~w@qF&b zj-EAwgnw^}-=K?F|LtoJ{zQdoT?CmGBrMglMiBG5Db^st=GBi6XQXGcYxz*|?6uSL zCBa2dmc(aGk${06bV5Wj9z`R|9teMlIO_ZJ0&4^}ZfTpKgjs6w2#inCSv<(D2g1US z`c4Y|<9{AZvr!P1praJrDcUrvV-FMbt78G;&90Bm2Pyc@aD1ASMqtBmWDMsae#0z- zmz*WW77oV)#jH&fHdq0Ugbnb;1Geh8#T4yo=wH7eI*G@v)LYk=MfD9+G`DJk*$RGB zoaE2o-Aldw#l3fyx6s*xs6HW>q8ZX@uo^>D{1-U(7s8$Kx>I96D*ylh07*qoM6N<$ Ef`6+BHmW-+w3m_7JF=bNpxh z{9_wFPW*iI`17i#bBZ<=bVjA_U=gntUM%!Qvbm&3#_Y^SyLq2NZ!&HFD)(1N;g9z1 zGV25BYmE08>2JuD-Z1awo|(D^dW#bs8$O5zo%}iFVC*){Dksj&V)^Mn^1K; zqxI9Agtuo+6;l@19{a_1qWF`M!o)ZJl2@WHUb<5+bm^AF?N%NEo|>=)e-jyJ-aNQD zgV8en!|sMF;TG%%xY<~Dm+cgBS4{aK#I{s6zTolKr^;rm%=aIhH)n|3pts}iydQC~ znFkZ(d++Dwl|MOs*DKc~*x*Cmq%}-$c@J70^bXs1eLlb9VWwm2pKGtOQizc|CA+rK3mw-?a`XoXKOVF?LT-U zg+oGY!O2huP2JTs*7pkfrmuRa#T#-@tvJvknAi5yYjvv)?xziP92PIwzP$02|Dh?_ z%vTM(n3tMgyXb!KqL1Ct?&|$wO?$e3H#2>HS+{?>{@IMp22Z7=>rIxHS1kB-ThLwk z;N_h<29=C|-p<JrtF0|^}fmhrtJNK+xzI}>B`=xbzZaigd(p^@j^hK_I?o4_9Czipld$#{= zX6m`Juju*Yp0yuGfte=?<*_1IIJ<0k~>w>Pw=ycX8`~RrMX* zk6$$Z&M02t|2w-z=Lqk`iPA9zx~ zk+%kzWK~OCBT7;dOH!?pi&B9UgOP!ek*hF< c9l7}_nQ4`{bvWz)6bEGsPgg&ebxsLQ0FaBO`Tzg` delta 741 zcmVVuQ^&IeX1&w5(FB zlsS815K{jD|Nj90{{a8Fm%8Hs00M|fL_t(|ob8rDi`qaKhI7ba4*402>^(t)cv$LC zq}MLRd&?MPZ;A2CY zd7tI0`QjwY$t-R)gE)Z;CBJa z_az6&YeogVS-4560yBC>C%);)1$TT~n*hzo59IR=kk&0C0FtQnx`U4@(HDX*K69P(UX!Av~l$<2cpbKn1 zD>d(I!-UHEGXzd(Xcy}_1QS66n;#d7N8Da?P=UsiRrOtSwKGqVZ2VDy^2p|*zzyYV zZay?J6Mu!`k>HW>nGCew9Z7Z2d@4s}T(eZrD5S(hkoH!(N^(aI&yfK%%n64$(g^0ei#VkF?9z zmY;3P#h*)A;9Q*yZtiE=;W_x{F0Usqu9>$BNax`n6x){v*aUV7u?=|3(o|5yA1 XAR#?UwUCk?00000NkvXXu0mjfp}uRA diff --git a/graphics/pokemon/goldeen/follow_normal.pal b/graphics/pokemon/goldeen/follow_normal.pal new file mode 100644 index 000000000000..98c9aeb76f44 --- /dev/null +++ b/graphics/pokemon/goldeen/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +232 232 248 +0 0 0 +248 232 160 +176 176 176 +232 72 32 +216 160 80 +160 32 16 +96 16 0 +200 88 120 +240 128 160 +40 128 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goldeen/follow_shiny.pal b/graphics/pokemon/goldeen/follow_shiny.pal new file mode 100644 index 000000000000..a3932f12c40c --- /dev/null +++ b/graphics/pokemon/goldeen/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 80 80 +232 232 248 +0 0 0 +248 232 160 +176 176 176 +248 168 32 +216 160 80 +216 120 16 +192 72 0 +200 88 120 +240 128 160 +40 128 112 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goldeen/follower.png b/graphics/pokemon/goldeen/follower.png index 958a5856ca02e9fb6b0a7b996992f7fa6667c73b..a8f8ac58a30fbd1e42662e45a880a60f7e30a8ae 100644 GIT binary patch literal 951 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwBr1iX0h z11Rw0#exkRHoWjqxUnE$fr3DS0KIqW5# zzOL-g7EamTas2Jny?M6{1de+a zoO1J;dOK9zBfvbeCx-omw?`XO$(CM$s-|}<1)Y)w7qHrh&;7+F`#WXn8U9+8umF*} zH4W|ZssH|$A79*ZK~=AiQ~F2!>*}0)6ZRbXd~gN3gXCPpJ?EZP+SPKbX7S=UFTIK1 z+v<+d)1LuZjXU0(oR?6Vv&Bf}&5Tdkq9Orix3%KFwfW>!JGY2=Do=7e6>KMZ_3w=t z8(%U-c7}1?lUDP+&6VB}z?a0n?e&Z(xp~6tBEx@mgsxKKzVzYizW>G#Wuu+X)HI~A zPds_vn|J@}UrIlGV^>c;?bf4Mr1S0FOsnLx%k1Wg6C2ZH{GaQ+x_vnr4v4t-+`OXRio}Fjd z5$Y}C-YBM$aHE)4A!zNAn@Wp>_0}f*F)L`2o1z{Uwo8>IW1&`;v9gEL5=rZ3h7c9+ z$SKLsN|!%4S|_@nGeLNU+;aA_%T&Dt@~`c22{SP6xwG+UK}gf<%4% z{@p7eeUFjOS((%u@t!9m^*yd_Dh*z{$m6K+m3=&$4PR>p1uM=E`cbwa*skr>6pSjcgE*dDmdvsS!;Qlx9#6veOzgH_eCa^I1;4Ajh+%q#I_$F4zPx|$v)cD2A z7SCy`@BFYl94wx`Av zIm_943+g-f|4xZZ()-6SbMG?eNp|ZRfN4;*#5JNMC9x#cD!C{XNHG{07#Zmr80s1t yg%}xG8Jk#{T4)8C@33G)j{O6(CnL>ymkX;XiHw-e%OC}Ci_yJ&^R%r6kY5c{G(tYl@?P}nIw*WsAd>s*PwD@h**!$oBAy9gU9=~U##Q5 z9YF-@G($1U*ng;M&|oEu2JHs0g~j+BmfM3`{I-*r$gtZwSKJ{;Od^t^KWBh;d@!iF zP<`kT6&R#V4jz>{Jdvvox6Xtp^EL`OahG64aMHiku|4s&c&y4wf>TMc>O2|Z;^WhC zf8!)IFfdxYBb+sME6hQcTySm@2q0B~wMSCA-W?EiIDa_?!pq8|NiqW@Z{r-e>roC} zin+l#bOxxlNUSZ=3Ix{SZhxdIFeFid{h$pv9fVyV@vA(#6{ziI3U^#TItN%!wL)a; zuL8vqbiqLwC!N9`NHIo@h^P2TVAE&&XsEj=bv=w0x#De$6oGgGMqEl>I)Sovxbse- zCCa%9gnvFJp5kO6in+25RBJi4F-GCarn{}~c7Obd<4v@1IKtAx~?h>0-2qUfv zky&jQmN|arut=MdTP`0`KU_izxxEj%}Pgl(479}Rq~f73GM+1e$(_{B9dcyd;hCE+jQ*B|{2 YS`+#oymEkhWB>pF07*qoM6N<$g4z>n;Q#;t diff --git a/graphics/pokemon/golduck/follow_normal.pal b/graphics/pokemon/golduck/follow_normal.pal new file mode 100644 index 000000000000..ffe266945036 --- /dev/null +++ b/graphics/pokemon/golduck/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 80 +120 160 248 +80 120 168 +0 0 0 +240 48 112 +232 232 248 +176 176 208 +248 232 136 +200 184 64 +88 16 32 +248 192 80 +64 64 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golduck/follow_shiny.pal b/graphics/pokemon/golduck/follow_shiny.pal new file mode 100644 index 000000000000..fa8c9b31c522 --- /dev/null +++ b/graphics/pokemon/golduck/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 80 +88 184 248 +40 136 168 +0 0 0 +240 48 112 +232 232 248 +176 176 208 +248 192 200 +200 120 128 +88 16 32 +224 168 176 +64 64 64 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golduck/follower.png b/graphics/pokemon/golduck/follower.png index 78f28a88b9f91bbaba177552d1faf8455f6aaff2..4eccae74c417aaa3876389539f31f66325304a05 100644 GIT binary patch literal 803 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;;1XL{e z5m2!LDE7gi;Khp{8#Y|{@uK6z4u=Q8dIp-3k;ENKW)C1JVjm45Szsl6JlWx`Xkqr;B5V$MLsU_vYO;5MVFh zdcgd_*?U5#ySSrUm(w!7O(&LSx0k)2z^-xOiKxty;MaCD;~Joi<||J7depI2<067a|}E^2>35NG9<^5&ok>w1cMP28=I zX9_IQUd@wHeBjn^=CmGm{z+w5HMmbrOp9v1+GO_npqFN*wufrQYnSQ+H9O?PmWWI1 zShBCPx^>pzf?TfHy=8m0Dx6(!x36jTv~Nz$I~t?+s1`3j@V(&UI@Q>piRWcg_wD>$ zVyiRrgTX`h;;(lnrYY*)ET8i8?&J6T8KL3 z!^azv`{l-+M#ubr^R{Ns5#Q1-zfD`mxzhI7hNHau-1acOOjm!s$WiInE#e00Iw5 zL_t(oh3%HXa^x@wL{(EWwhjXR|8KWJ9A%9PT24SR9ZoBQa+itt< zw*SR+`~59`)wF5+{uaMx8qPI>WHEl4A6JeS5boZas5H%s^wa#WIB9&rfV+1P{K#o8 zZYQ~$88{-G;_kOK$B1--V}aMkW#;i`9Qs;tWj!?E+TKP4%(!frCNSn*-)44#Uryj6 zKM1r;-;~SFC4col<5v?fdA{YP9WvuZ%A+-`c@&bsgkMX*Y+2y@!CGX-L*Uc#<4F@3 z^Zkej9&*TADqNR$jsKDN058Ol@}dGJeEUl2kQs4XYOU+5unwQ`zDQ(UR*{ojeM)20 zlk!ZsnL#3#H{%gN*SgeI^KV2CJlzi8xaw3eEc9y-`+vZhMy%ks^n@GEc15SHIO(Lw zCI_CKalfM4c3pj5VeJEFRm@|5i+f!}A<(1b0uKD^kZ9XWBiPXFDPWsQ4K5^hX9S2q8C9^0SBH4fWWp1 zBFeSe6a0DSw4k0sD?!r}9M)6g-v^He}@j%XCNeaIsLv6xjy5yDb`& zk5LeOAV$kK;hThk{K$YFPl+~wi%Juy&`yuPkGVeV^Vo3(*uX)F=%XoAM*4OcXV7sG iEx3{DKIcFov59Hih@~SS%Z0SsGXB%U|7Jw zz-SN{=;-+CR3}>i00R+8L_t(|obA>#!40aWdr zbTElS2Grq_kp-VeFTppmWH9M~A~D2Wyks&%mJV6_0r(1i&VT1iViOZcr%F8$iQm2a zpY!)YDte8lE^_P|bH-FxM|Apl^Li2V{HN%Dwm&nGKh$tKS?81P+>s~#_GQ}Ro-RqvanF}@# z#QoKlR$YV)q=^ zU*SUV$$$5V+45`>-^;97;5OO&7<{VOjSlPSG|m$9g4)0%xa;9A>7)2gl;`$gi-pnS zxOo+XaBA^Osh8s!iZCxIE2cx>wK=4o+=?dmRXr}KX@1KJ?x^SR zK;|~QLSYCrskRenYF`9^wJ~#<+foT-^B3c>HGgh-cha(M@8Hz?b3*}B7zeYD= z0~2;<=7FprxF3al_}zQzYQI#PJRviho)5$M6U(#d=UUBJ1P&+6C$nkdhY(TfmXknM zkYE`-Bn6ORx)W=D!m-t|ABueTl_Qr7B+mn9Q|85&5Bmy&IS--${DYRijF8faLUTFK xG&^ED;wg}n3Y3xbq%DtUn*5~eY0p2~{s4Dh*J*xeWYGWs002ovPDHLkV1gH`q)h+- delta 836 zcmV-K1H1f&2jd2iEPpsSNFXRMSYT)n5D>>IHDVUT!L`DL}A)$l>LIrt?K-k&6)S!3SC);vjH*VVOG=G?Apg+s{f3mDNCggv6 zQxl&4tM}hF3p~PUy$?*_!^d)5)r4>z2wtrZOyIOtj;k62Z@u(W>(?j1X?e<3AHISE z6W~yua@Ban=>S^qv|z2@PynvKmIErjMc>vMPc5xU)q21=oR57aJK(*BmVb;#q|U@Txp16@b9%Hf5FqjDOe{RRG~k`Kana>mE$U3Vt%eZSPS-ou z98RSKHmEV_K8Zv=3FRH>@xsBt%lV+j7Dy)L>T*txvz=st(%o-jT}p)m66t0oBjY?E zs_V~fCsK5zV%q{`u zGd$z0pyfre!rK-rv#+O_p9g6{-w%eNTmXx+KTY2y5E<()4yOPVxCt2MHh(kdQD7M9oBoh%Q^W0M%r{?W|7SB3-#j#qBu!_LVT6_EE zqdnh(@SH1J6x81Bp8$<^^P*_7{XNRdl2V{0$cwhyUuo8hLobi~v+WNJN$l~BK7Z%{ O0000z{A{ diff --git a/graphics/pokemon/golem/follow_normal.pal b/graphics/pokemon/golem/follow_normal.pal new file mode 100644 index 000000000000..d05008296afd --- /dev/null +++ b/graphics/pokemon/golem/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +160 144 104 +120 112 80 +88 80 56 +144 112 96 +192 152 120 +112 88 72 +192 192 192 +232 232 248 +160 160 160 +104 16 24 +152 152 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golem/follow_shiny.pal b/graphics/pokemon/golem/follow_shiny.pal new file mode 100644 index 000000000000..6bba9477df56 --- /dev/null +++ b/graphics/pokemon/golem/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 40 24 +0 0 0 +160 128 80 +128 88 72 +88 64 40 +184 128 128 +208 160 160 +128 88 80 +192 192 192 +232 232 248 +160 160 160 +104 16 24 +152 152 152 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golem/follower.png b/graphics/pokemon/golem/follower.png index 0ea8a6f9403747adb605848e870eff16dc7eab45..9400d2d42926d2348f7ffe56c55a22b57676c31a 100644 GIT binary patch literal 958 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;80A(2# zOvtDx2#5%#U`9njgvWsc2VT7Rv0%Z13;~H5GiH2du6_Vi$C%{p?!wT)D(eB{ zu$OrHy0SlGae8IfV$L(?4L(V7NHs@nN$HnT zjGdP#vUbvxAiu;bebr$zO8ktwGS)~*_!jJKIPmdB$4Ad=PHxHb-m%JT$a=u-RAHri z#-~2_CfBd+Q)ailTvps=d&VNUhk5wu5t@R?1rJNL?U(WY49} zdve#m`Z6?a6y3`HdB#+MO`BE~o!GZ#>w-I0W=!k%Ff+c2(TCg+## zhNV-MPx-j6^3{@ub?aK~_piVCAbE+|+IxnFuk&UvJW&@ie_z+q{Ip&3l7%}ut_%O# z$oc(I#hSD?uO005ubtl1)zFw}zD90gvM$f2J!gs!_&vC>-TOrAuiV7y(!)1*xhZ|z z6u_9!I%~DBgoRtirq<3Wf!}U&>UjTd-4}BD;e!?}0TchSZGK8SG^U*2yHlkq{Mq5$ z!x=iws+?1=nDL}8sob$S|CI~duRA7AvMVYya%EW^>`E5ybQVbwf9U7N8-H(wDMMyU z^3AI?m5-U`z223>?)FK#IZ0 zz{p6~z);uFD8$If%Gkup#8TV9!U~urN<{-vH00)|WTsW(*5IhI_AMx>d%F6$taD0e F0st&Nm0kb< delta 735 zcmV<50wDdq2kQlp7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJd4#ialL z|IN+Kv;YAAQc|?NVvCePVrn2tQV{mud)2gBoQpYHN)Z15|AT{r5D*Y%#m~F|00L%7 zL_t(oh3%K^uB0FghSf43;_kVGQ|G*K~6%f|-!sTsF4g^<7zvMJLS(0Pq@j6FI9rT2iyeGs^I(~fuC83buirRP)~^%wU+E;34UT);c$Po^6= z;JRtp3r`?WTlN>C{-wCvq>;B@jXqZ>8T+(|9vUe5Eeaj2|@82h5pFjMlPR!XS Ry2Jng002ovPDHLkV1nA5XLJAn diff --git a/graphics/pokemon/golett/follow_normal.pal b/graphics/pokemon/golett/follow_normal.pal new file mode 100644 index 000000000000..2ace7bf7eab1 --- /dev/null +++ b/graphics/pokemon/golett/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 64 +128 192 192 +0 0 0 +96 160 192 +32 96 128 +0 64 64 +224 224 128 +32 128 128 +160 128 64 +18 25 32 +0 64 64 +46 54 69 +192 160 64 +128 192 192 +0 0 0 diff --git a/graphics/pokemon/golett/follow_shiny.pal b/graphics/pokemon/golett/follow_shiny.pal new file mode 100644 index 000000000000..2ec1b5742be8 --- /dev/null +++ b/graphics/pokemon/golett/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +32 32 64 +144 184 184 +0 0 0 +104 152 144 +40 56 64 +64 72 88 +208 248 64 +32 128 128 +160 128 64 +18 25 32 +0 64 64 +46 54 69 +192 160 64 +128 192 192 +0 0 0 diff --git a/graphics/pokemon/golett/follower.png b/graphics/pokemon/golett/follower.png index b99bb418a6e6a6aa31b36ddad4037784b9345a11..7a393c8b265abfff66e7801e524e43491c8a3f87 100644 GIT binary patch delta 651 zcmV;60(AZ41fvCzB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000jP)t-snbM>n zAV83~xBvhEXqb>FI6y#1SkU-DAb^0NfIt!%AOJu>E;dELpg@4YzzT-BEC2ui32;bR za{vGi!vFvd!vV){sAK>D0sl!vK~zY`?bSVR)G!zaa9iFw<$vzlN=PiV!X0CXlc2!F z#iZ&+iQIv$KF$(Ibf}Q-bHKsi0SO7QbnEwEWMSxc!Kv-M7@QNwfQ0VZe)f~+??h1o zcD1Wr{YNzlHY_;)rGHb6kNSo<7_{3D;0O$!AP%FR6Fh9UAB>A(CvLzW8scKm6Lzl( z{=#7F40H^cn13!$w>KEg!y+2+fl##!wl+Ldu7KCzkWU2`!PeG+k=JOBF~{vwL(gwr zdG{UP28PSPYeZ)l&%(lQtjcew(s)=_KC26kFY$^NHgaMN8moyR?F4Aseu&k9C~X5A zgE%>UOII{rnCrQ*d5G|SLhDNGz7|ru z+d%L&IgwJ*^o8agGyZHRJY0;(-EZw3I8Ir9!!O_bAjISoZ5s$s{^>itk;D%CV%$EG zSMNk2qkoR&;mf=+A`@AP6WPAEcWSREr0;g$?aw|O@WsbAAbU^wMc(;VAXYtKy>HDa zVU^!*Kgv^)bocZ18Cio)kqDMgIs+9*JqOi~bVo9l&K> ly?@+>KeA`(9~1yT0j3AJ`99jFqW}N^07*qoL^*fB!4haOjJdf(4Y`#U;s!^fXK)wh=^FIpeTTd7#JWBXn6SOplCn< zz?e{&a46Wwkl5IG0001biYA}{00HkwL_t(|obA=YYTGav2XNhV)GHM25a`7);g#eu z7R0D2_!Ue-F_b|bqV$k!L@8*4oObF?8)JtF@+!v0lo^AjRDZH%X_dpW!(imQ{iM&| zUoj#E;8dqN)&Em@c3{EtZ~cdAdEpw8Y}9@~fcf|VtGIAnlX3g~V404)_5=RVkfftt z;nz|27Y0jjpl68rY%@9DAfLx+G2#VRwaJb)JXelD(BOv6IN{mR)`3OPXif+t_N}2; z&yIroo}UBbO@9_NqEkYqaT+#J6*g39EKZ`3)dQEeWKGj9a%Bv9tBElk1Za2tkf;Mu zY6Cojs=mCVYg%p1^UT=1MEItr`>MNv*V@fRKX9$`>;ZfumhPXBbEYR&olPL*+KCwm zXT}fx3D;^KJp%z(tldc|MZ0;B#NjH}1d}Ik5Ck Z>KD?&Yd6aF5FY>l002ovPDHLkV1fd%9%29h diff --git a/graphics/pokemon/golisopod/follow_normal.pal b/graphics/pokemon/golisopod/follow_normal.pal new file mode 100644 index 000000000000..26a8eb1b7406 --- /dev/null +++ b/graphics/pokemon/golisopod/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +157 203 179 +145 189 166 +112 180 146 +161 130 162 +83 145 147 +112 92 121 +177 87 165 +112 84 113 +43 79 80 +138 66 131 +74 74 74 +67 33 63 +32 57 58 +25 25 25 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golisopod/follow_shiny.pal b/graphics/pokemon/golisopod/follow_shiny.pal new file mode 100644 index 000000000000..26a8eb1b7406 --- /dev/null +++ b/graphics/pokemon/golisopod/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +157 203 179 +145 189 166 +112 180 146 +161 130 162 +83 145 147 +112 92 121 +177 87 165 +112 84 113 +43 79 80 +138 66 131 +74 74 74 +67 33 63 +32 57 58 +25 25 25 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/golisopod/follower.png b/graphics/pokemon/golisopod/follower.png index ebe13b57d7ea697354c9747146aaaec4dd74d13a..e1df5f2cee0a026c4e46c90f2f1589c5e8f25a54 100644 GIT binary patch literal 1653 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBo)0-#mT~@GV(!!=i!4oGJ#8hq!Us@1SsO=xn<<#uu<>jnsuV85Eaj?(fW3JZ_#4~o|c7Mo;_ix`oDc|tYvBNZ28IOO5UY8t+Tv6 zpGRBKq43?+xVJ!bKV#L_)At|S=f1j`eXer1Vh;)g44zd^P8a&DvYo+r&ux>| z;tuy1O-{EHh2B$>8}vTp+_HOPeg2bg!Uq$fr*4783r-&G3{seUL`dbqy^}KAO?Pqf zRQ6e)o}eJ|<6B#BQ}>ex4*kiY#nX?haf*(zynjc%TwlNFrufP;h377;+ER6zt2XYl z;gMRsX@Z_6O4dO=S|^L#mRbD!AG73~Z{fW~*A>KK-)n1Ld3r)u!|T12cTe__?fV|j z>(?*rik!6ha@Wtq&9kSiH<2&A+#c6@(RKT&#h+H}KRi?DJtx!kpro#)Yfjy+T`W=f z?$h?B_a*%WhdvioOC%proUk|Tsitr3aaFqq7Gjc@)@XlO%HhrS=k*4eLY{(Pl@p)b zH+pxjF!#GK#-XU$s+G8$X;6h6h?pOC$Y z>vrF*J#)IRDn1uUPEBU05t9fFT5ve?P%M{Yn~hlB@~-*=mGJ>e4;Kf#=*vAJDUiDI zm>c_f%?pobUkrPbF!S2#zl{3kOC6q6{{3p#KJU%iD~TH)7pt=Fx>H#9HBPf3yiKC; z>ZFN@8X{8vzVGZ@Ty0V4^F*cGW_}a@xA4_!?sF9N(xyqs^ z`9t&EYo96pfj#-rOTYbktg-i+iAL)DnX3+bGAND8;+wMX06Tm3 w`uXma=N4EVYHmKir*32O!iz0E|Cjt_wfgV0S7UDN5>WQ{boFyt=akR{06-4FYXATM delta 819 zcmV-31I+yO488`C7=Hu<0002CwraKj001yhOjJeC__$DLP!JFh$l%C;u!u;AXn-hy z$XLjjXncq*>wknW`!cYNnFA$l>}Qyq zCbld`E0pcl?_l`F)?d=6!~uA#xB4fAvg%sC+Amg~K`^eauk=f0yAWV!jObs?`({^V zjoX@>@iAw37A_2qCioPSiOFEW4AYrt;x!k} zfRsyTKr@pWO@9*HHyNe@Wps$^C2L018I{;wkEm-h4KYp}g8}XW%IUD_m}W%6sZa3K zk6eRenTK&~Fj#{KPjJF^hprp)$QkhdfP|UBF_t~Yj>$5R`8dS__Ir^=vM1{iNf(R# zj#(AhHyEsuU_Q^6{AM;hhlPj|>c!JIy)gEUR14wyY&iLQ)Ut z_#hQx>4DM3+RZU8ow@~@!E)uB!FB2Zy3y}>nSUsO9p^aZUWiMBA*4(&(Y!5n!}~)U z&zr!GBc3K{MCt(%smvP-7Wl$!+4V^6ptQ}D9e|Y}?5cr0#jYJU_tOBZnL2^=JXR7w z8NDf+3q?mBl$jcsNF#Q*^T9`XLF$CN57i;2C@f`DSw#Ipa1{>85uSydy6c3jDy9^gvQKTq@@4uq`j+dvox@Vf^P+@YKtk`PMU7f=t;bW{-< z0-+q@u&01Q+}6Q^Np=&GE`EnD8M0*-88TM^l_pt|;Hi+QOMgPQ;NG2L`%aRTAw4ki zPd@(Nr}IfR0RL&A7yS0k>kR#NgLfZLtKWZa_lpG}_1hhV?S82M2~exOxYf`NaGL?# z`#5N|5dAj0L3a+p33>*b^0mCk( z2=_+x8$*N-QOz<7t(~ZWR-&lx=RoTFR)K|KaNx5~BYNbs?jdWii26cAk=!>?8rH2d zTaNTVng{aA!`tI^pTV1L?KY%9xf>wxX)G3Xr(8k~y0 zY*=+H(y(qd2$u^>76oh*&Nw5<(a0YTQG>lQFjj$0mIM28UFo8LZGv&Key+Y2tczCd zVXT%U5`FA7S&j|d>zM^?cMzl-`6`ual6;mp2oIFR(RvUkbb(1b8#Jtf=uV<&=YAZ>2 zP{1rhjlPc3G>x0Bhs!(0CbA57@5ksDmw`z^_77RjYAr5Bnu@fLH*vq}GNjuj%zW4x zhP&f2y3<1j?hk5KfzO^7FkFTVS)QABvSHcrZ-3-`DV+2xAYFY0(h`%M(#PUt=Cxz- zy>vNWxeUQL%j`$R+%VZq(Dh>hCIxVl#Mf51{99;mpTskJ+b5y+^L*tp;5NTd9l}8V5-Y0?^SsdZ;&ARbEvNK0MZHgtX z&3AGfnE!Jo4?iudEm!SOpIqYVeBfm3*w{qCxx2Bf&s91!KdZVrA55O6^vU|P;#phu tw~elzbf%MssTElDD~EGeZNZuQADwUv@DN3mv=jgU002ovPDHLkV1hu9z-9md delta 838 zcmV-M1G)UN2jT{hDSw&Lq!?Iu5Kv$!c!&@X5GZ(vfWXLDprH8Zptz`T*vOD*Kmfp) zP?&Hi00000007mo_vrut0_{meK~#90t=7G6+b|FSU=ErIbSd&4G-P)n1lWj|r0-y` zID6vaK*}V*Fp#+Kl~K)EW6B< zpEsF~)J6WX0A>6#e^o%I>Jrl?HRnudF)q&+WWG~oKov{WGXG|I7Va3SQ zHN;pdJ$lVBc)xwZ6rcg75^8W= z+SU?{O9J>|Sbx_(;Wmv61a25pX0>I%rP7eAjxm?o7dDi=)$wOS#(7lWWSTy3`D4p= zTrMAFkAX?RXM%HPf_Lq5;EFZDzKl#KD+zePXt`R+9t+@r&jjb30`J47zvQvTB z+8FWiY#)npMSEnO`y13e?DPTg8>HA07v0aOUacj2ilPs57hA+Fobg|i}nF~yK zUv_L09(*Ve*eA(lRfQ)xFn0W1CF3j+zldJC8K4pKk#`Qo!TTIaZ$IAJCo!h3<5$Je zR4jzLUT0*UkwysaY%$F<=W&r9tjC4-=Xh(M<$wBZ_bvPrHxH~+PHw6v+aXOcm$mJ% zs0Kc9_)lu*31bV|^9P;5K$rtVg!PQv=mg!iu{g zcg82{W+9@4v8RlUT!+U7>X!uHHraqX1e=H? zvp?I&?pmwE@Lt>P@nn8iu)FAP%ZIkQUwhrYm=yDM5hZN diff --git a/graphics/pokemon/goodra/follow_normal.pal b/graphics/pokemon/goodra/follow_normal.pal new file mode 100644 index 000000000000..d77971c86742 --- /dev/null +++ b/graphics/pokemon/goodra/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +73 42 88 +190 147 214 +218 207 228 +16 16 16 +249 254 255 +46 188 78 +34 106 46 +162 87 199 +104 83 115 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goodra/follow_shiny.pal b/graphics/pokemon/goodra/follow_shiny.pal new file mode 100644 index 000000000000..59e42b34e7a5 --- /dev/null +++ b/graphics/pokemon/goodra/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +140 131 69 +215 213 142 +255 255 193 +16 16 16 +249 254 255 +167 164 205 +128 125 167 +254 194 176 +203 152 137 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goodra/follower.png b/graphics/pokemon/goodra/follower.png index 61414669b10bd8d936068513fdbbdef2c5a16c5b..7a218e5ec29d0f4435368345c833703c75f6e69b 100644 GIT binary patch delta 700 zcmV;t0z>`k1=IzQB!3=IOjJbxu;@uDSiY0i+Rx+=5D@wP|1P{vB5E$8SI1~mb8*sZ zi2wisaY;l$RCt{2)Xi$#Fc1J>3G@Jx9ZGVPEJF8akIB-TZHclu2hw{>S$a+A1LTL` zUbngUZ9Cf1m8|t7w1+~Wf<1h~Gou|_!`T1zcNSOjMF*x^zkh317(GjvnM1w*{i&I< zevpcG3AIuHk~XOF1#|77)rK@H>H(U*k+chF6m4+=07F5V8{0zL9@=(nT>)s)%(>RP zHl8>)*S3bb)ta&?@I*~PnYpsiqK!Sz&CQS{$o)!zp@K%bj#1{uL1>yL{Yn8II_5f0 znHBCDF0KYi+J9ogq^G$#5_3t&2zN-da>1PFdbq1Z2Ix8PZAt?FlOdUvr0UeryI$Hr_6dQ)QQj?Wo3o2iO;Oq zJ&V=BVjQ0iShBWag$XQWZ$nvvtYMc;EKta@mCqA9jq$jcZfI*}7y`k9XkWc$~Yq^?2fB zm}bV+V?oKdq`Xhq-w;0g6edUfs((7(Q~bxS#=9$BO_*CaE#vge&3Ct$-yGiQ-Z(3g z0#M-Hu76ccm^Xgohj>*pi|ONyNeTpqS&_8JkGKJAOPIqne*4}YIwUe*PG6>^Kya8H zNr4R}T(8f&XoLBq%hfbh@h=Mq?xN48X=i5MnZ&sB2yp)Nc<>3nLwFM{E~hDdY3|+h z?2~x!)iiUj<^}Nb;dc>tPJLfNpFAPFpA~5REH!*EKFuGV-`UxQYkV5Qm2gd$g-}>9 iuK5WTo>++aH`foc6wnlPUeJvI0000sF5LiH1z^KUR(CCP0kWjEN*x=~+`1ojGkU%(C zkbuaTuu#z8kXUFi0000!^1;FY00MPML_t(|obA*xi`y_10AOj=WMQQc{|g~E5N*bf zgL(*rJ0JAcc4(LUigIHiq>DENJB8?P<%a%@N-0FL;+LZx3V($PGJGO>PkxdfA^*qU z8O)lS_Kc@~*Q8f^6fiM^=KT9p6DxUcEbajsYXJ;yu)_^AEuhj0HR+oi>Y_Hdd#EjL zx(9%~N6nP1psFrqyS6R?G-@J5#YGi%oSJFbKvQXrS@mv5b&r{dq1UtuHBZe{o&-q! zN`kzE+K7x`W`9b6FPcXEN&@C9CNhqh^x_%rzT^hAbOEE9re=<=CXgW}{hP0_dX567 zmTpT@p&mZLMpHdxhzXMq0PFDfuC1V!v3F2!gT;@#jV8Iu5W8zrv` zHoPrOF3q$BWUe(hlWF@U_oD=y$;)K7k1BaqRwuyB$Z(G_f0nOK1o)n9l)=6XN4X-#Nmq{$+?OBpUa2 zjc5=v34eznbkEdm_u}HK%bA|-dPS4~diS;)+aP8&pYc3A)x@;>a8gkMZ{I7T67kke zz)B)!(6#TsRhJ6U#PjZR7bWoay(3C6a{*VYMHZ}F{NQ2Pb!GTu3f`f{^w@PfHS$iW z(NkIjEFRYv@7)=~_h35jy7$M& zJXbu9@BhD(qX|*-cnPyq)XC%K7$)pL;>L1p&A&N*0!<7#06r7EMF0Q*07*qoM6N<$ Ef;QY;l>h($ diff --git a/graphics/pokemon/goodra/hisuian/follow_normal.pal b/graphics/pokemon/goodra/hisuian/follow_normal.pal new file mode 100644 index 000000000000..81c3702271f6 --- /dev/null +++ b/graphics/pokemon/goodra/hisuian/follow_normal.pal @@ -0,0 +1,17 @@ +JASC-PAL +0100 +14 +145 124 231 +0 0 0 +73 42 88 +190 147 214 +218 207 228 +16 16 16 +65 65 65 +172 172 172 +130 130 130 +249 254 255 +108 108 108 +162 87 199 +104 83 115 +0 0 0 diff --git a/graphics/pokemon/goodra/hisuian/follower.png b/graphics/pokemon/goodra/hisuian/follower.png index e6209363bb0c8409b5fc7a2e9c54349755210fee..6fe84c19aa538fe7f6ec99082d9564edf7948554 100644 GIT binary patch delta 880 zcmV-$1CRWj2Kxq(7=H)@0001UMu)cm0004VQb$4nuFf3k0000gP)t-sk$mR>002oU zSiY0i+Rx+=5D-B@L9DE-f`Wqi{{L)jY@%1kXj5|l003QBBOw3)01k9gPE!E?|NsC0 z|NsC0|NsC0S4!Iy0008zNkl02n|9{@Ol7Z?3J)km+nW|_( zr*kB@vV{yie;S@)j>3q;qm+_<{k_RQ3r{H%3<|B)@%eV* z!rL@I+~x9Z*{Bt6@{|+t_fV)VbHt}lNtEG~DHX*j;Ea>tWQNi+3rv*Ob;Z$0z~yzc-G)}89%oUjEHJV} zyWH};%%>CA2%1zPu8{M+9&maQsD!(mR<=g9{jz$UOOhfmKjnzer$ur(<)t5I?u!y0 zaBOZHuYUqxiYVZ+OVsd?U-8Iq{Le{&%RfzkUDmt_M5~fxy~n9TAT|mDJ1I5bb9xb| zga>>+t@uXohrQQ`&mT)iqlZAW`MxL@2>8;EE@OoI91C0uT5UH3Mx0$R=Wv%P#^XBR z%h+~yX!=4<@~{$xW7Aph@V}5i-5174z~#heXMcsFZz`-e_+!orP?(B3NrW7IavK%2 zE*f$^w~TB&E6CPY`B6%4ytPQotT;OSyk!|0oaq9CfmmKMd z5_yvOQhRVU0Vrf!&OP`NM|sXA#!l5f-t`GDHkSnQlP#BL;HdSHuQx&(Y(J( zl4%-0kDJ(hnMkX_B?A$tJOnle5^mhY{E~1XJXr~#I7#My{^3BIrbIvX!Qzkk-f3Qc zY9P`pXv-iBxAf27i}>UgmlE;y`B#s1pVKeIo1f-E$g-(EZb00003Kwvdgwwtyo5=j5#ksZd>7z!Bz`7I35)laW);b3Xu$shkm> zD{I?Sz`8`_S`Kl(ZD3L+C@LAU&NXHxQvt7H#8i%fzU=^rV~qK5<2*+o6GRCgLp;+I z8Am<@`tAdDTz_H3wVHPX8WA%+7MPgkIh4t2xIW)~U_T=i;}wYB68^9N*x&MWNb`LO zv;#183QTMRb7Lk2Cbs3WQqp10zU>H+B?zeuS<9yD%(%Bb+YObeI8IM$-hJSg7yKz? z$htlPoVA*FlqK0-ag)Mn)|U}W#7C||jv4@1k5Bg0^ncrT*qb*HuvT-v1eV*P)J}n^ zqrDA;1DQ94hp#d^G7i@%`|i6mUm4Cz67cF8xCnSz6hiks?@xwrLb&F9&$(XAn~G!q z>o-9HUTt>Q!1sIP*#-)kZE^uafvG<$VCUS=xI03p=1uSAW09}faEm;%Yv3Ye!jlHN z{!sHK_kZz2k=&01Jkzef+&2>R2J6lV^lf`^TU5@&?fb5S^?4CAwXgQq?(jMk@cem! zm7UCK5j4XJn{!=%1p2o7KF*)febA<+wS6_z!>+w?oCD^jId`Xd+eP8*iO0?-vo{~t zKpc$Ojhp7ia)W4Vc87V}lIf3P=YEqf9t*%-+kbK=(D!zeVBIvW8jP-Ofvj!!<44`T zudLD8hQgHKtbylfSyWip_3*Y@#+bRbi`uq3CxEcFeQ_3<%eH0CX?oWl+yYNb+nes@ z;r7}6b3~CbH{VuZvAe6FWRugBY2nZ)hOQ|JKX1yLuG{l|&(t${f9v=K#O=Il^9tNg Q01E&B07*qoM6N<$f_HC=R{#J2 diff --git a/graphics/pokemon/goomy/follow_normal.pal b/graphics/pokemon/goomy/follow_normal.pal new file mode 100644 index 000000000000..e9c570611099 --- /dev/null +++ b/graphics/pokemon/goomy/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +223 207 241 +76 63 75 +174 163 181 +87 135 79 +118 195 107 +128 80 125 +163 113 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goomy/follow_shiny.pal b/graphics/pokemon/goomy/follow_shiny.pal new file mode 100644 index 000000000000..a88611d164fd --- /dev/null +++ b/graphics/pokemon/goomy/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +255 230 156 +141 116 43 +210 184 108 +70 96 196 +105 131 230 +207 127 127 +255 172 172 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/goomy/follower.png b/graphics/pokemon/goomy/follower.png index af2e48b14ce7648fce7da0369aa0880a57de60f8..a5088f4c2f60f885c949b794e878631ba498627f 100644 GIT binary patch delta 616 zcmV-u0+;>v1c3#RB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000RP)t-sn9!gQ z5D?$b@vft_Og~Fkhfj9HYk*LFqj8{TtintH000SaNLh0L01m?d01m?e$8V@)0005+ zNklU6Jda){k8qTI>ON z+bUAkLq=H2&u{(Tcu)Wy^{7Yvt0EZyyTku&vaFLpx_1CxCxNuw=y*g< z=V(N<^nfx6Tmn|QDyl9zpwseG{D_Qj`-M;`pcw;0%c~Q$!pKNMTeL`PK9))Wjr2MI z)6XkvwswDdz8&lM*adgHB>=Ly8z!& z2v`EQ$GX4BSYx2(&5?_*kkUZTdoJqlNgz2N`U~` zfg90ZOq15IvoGCX?c5QYfLZW|*V7RDBXHImcc7OqXGm!v&(_-a`M*f)1bmD9;f8z< zyv;s6ykVZ~`>9>(=mpPQ1t4QLYp*Qwch<)K;DO-;)NS|m>&9V{p~H1K9)8_2hHd*6 zZP?lCbJP*>?^8oeg_<#)$i)NUJR}0)HtVpY#3310ewSy4Srv zsrUxK-r)bW+7!6l1Z_V;|JDCr!0_2!3w{oK^#>oIjuKf(W#W(J0G9b9_{#Y^3}BK5 zLX{B7le)(1t8zRiKdb8;`KBDt08r5_s&X|Py1PwU?vXui!>{B31b`>6x(=8bhOFSUlmKYcVW;##v z8g0;N{T*pA%B@#wx)cM=5ExpX?Wj>kBMD8~5M9Zkrhph|wATSJ2Ue9-VJ2*)h=%7O z|7rR{41Ctw+vN8(dp+d5eUKi0r|qwDo`5y<<#I})D)cd9#@Vp+ph zyw$xBQ%80LZi3&xpL^^Nz)A1ihTgs%U`Ydi5kfppzeO%a-~;me3-LYhGWl%%eio1C zCf4W$Z&qCeptTnvt`_-QA+Xc62Cs z+^FbyF=4@ufP@nf1qKEVGgh2P$Y^-+;>U#>FZNW_ADjhL%b4Wt?!wT)D(eB{u$OrH zy0SlG}@oak2uq!pkTNHH)Z?R*Dx5z}8!7sn8f<9Da*&z|fkas2($ z4_+EgQ==~Uh26bh^w6|2lXc}!=37GI)2}2&JyzOtG~0Q*$Gz+}p%Ve|i}V`nr|lCt z^DLm?<%0)GB|^vb-rhNQb@%t{w&jf;8!Rere}A|0{PTI$#f~rRrKVXHKJH>Q=Uq@* z9`W@^D7Q~S-IsrD+&&LFn7pU>&uTjE%Ww!sNK4*4+`#I8 zURb!Qd)l;Xaf$)#F!#dU)5AwxR zqBF%SE(_#1G@5d_q_}(MG`saq7k(raEx_{nV3Jx!aP^wWxgD*U)Aq-6Oc7YanYCK* z|E<48_G0gXD-SKbw0TR?+QJ8x0T-5CX=GyPx#!;4tgW_w^3))ui0;oRmcmbF^@#dk z5mOAQkK|$~2nbkQxFJr*jp&SUBA_?cDS1}4M3N@;o zQ&S`-8P@mv5E-|6uWierP`s*>wB(NuUKJaVf#GY-jRJ) z0LQ8?OPRbBPt2&VpH+P#<3_c}k!Y^9r-h&GRNNboZuj?Td>y;&i$e>lww!g+SkV*{ zarCp}@+WQb%^7UwxxbW8=(o3v-wbz7Ie(v>SK?4oL5YY~qe#~sZ@WnqL6%kEHA&2|28zTwU^X4YK->>&)+qOmJB1uVLGv|*L>$*mvP-j=PG7MQz?o3(9% zk~mXqz%wl-2N%sd@(MnR@(#Q&xb<9qLK>X7^}wN>srFjuISxJHzuB$lLFB^RXvDF!10BO_e{LtR6o5F;Zi wV^b>=OKk%SD+7c3+w1ZffLRxzBR4-KGp!Q0j&-k&T?XYmPgg&ebxsLQ09KsJpa1{> delta 795 zcmV+$1LXY72&M**7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sl*PsW|NrLR z)y=)E|IN+ztiA4otkq(aluBBIT7zOaYI|y80002ZbN{Sr)s$MS;eZsQ0007{NklElcpF(l+f&sj5nyS(pO`l7HQ{|MuS=Xz;P&ZyTIW zK-cic?MVRm4fIa{yny(6lAw(a-XMm-3-~AioLK*A)7by78omRNpCjl18#=mX*!+O_ z3XcIm{t*B>AcmlS_`?R_)%uplxBwLcH!om%5a1eH0T_S=fEO@16$D^xux?N!0!SMo zjUSQ};tg=oM}MDAK%gPabmw`ZF$2}0_Z~3PFM_E3i<$$1HQ>dg_U^M^uw8N2ijy4b#`F!0HPKH&c-f4Cd14KN;LhgX8-mhi{fMtyU!hgNXJSUtDi@enpiX~u762Jwx z=&c^LfSoTDUEU=T=gkX10YNp~<(8itP(X138la>%04-pZbJ;-D2d)KL2cHv8yYy}l zj@t`BK4^z7ZGSspU!bn*oeybQ@F}YRPz@?N$HSw>i=_Z@4!9UFX$O5o z6~F?d4pThnCyD?Ku<7?9Xl5hjE0-X$j{BTXGJnW1AOJ=czyc%!>iekqr5d{c?>f?; zR9%@Y^g71@69J%Okgs#30yCb*EkM3vFlqo5aOiOVBsJDKAKjDbm={1WC=XN&V14W6 z0G5ePvZbVGx;#WmJVhB8)itOI^l%-({8|y~^NRkR1sZQF9ME*Q2ERS_I$N6gvZffm Z02EuREYsv)Y|H=v002ovPDHLkV1f*1T=M_` diff --git a/graphics/pokemon/gossifleur/follow_normal.pal b/graphics/pokemon/gossifleur/follow_normal.pal new file mode 100644 index 000000000000..79de743f4867 --- /dev/null +++ b/graphics/pokemon/gossifleur/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +120 76 34 +254 245 75 +224 155 36 +235 198 35 +254 241 167 +16 16 16 +251 71 47 +207 48 31 +132 29 26 +254 240 160 +171 155 101 +57 117 88 +67 214 143 +63 173 113 +15 15 15 diff --git a/graphics/pokemon/gossifleur/follow_shiny.pal b/graphics/pokemon/gossifleur/follow_shiny.pal new file mode 100644 index 000000000000..79de743f4867 --- /dev/null +++ b/graphics/pokemon/gossifleur/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +120 76 34 +254 245 75 +224 155 36 +235 198 35 +254 241 167 +16 16 16 +251 71 47 +207 48 31 +132 29 26 +254 240 160 +171 155 101 +57 117 88 +67 214 143 +63 173 113 +15 15 15 diff --git a/graphics/pokemon/gossifleur/follower.png b/graphics/pokemon/gossifleur/follower.png index d12ce7502f0a77f37a1345bc76a3ea9120a9b2a7..70b89f36c494bbc6b1a0fb59502766ff2a8ff948 100644 GIT binary patch delta 680 zcmV;Z0$2UE1+)c_7=H)@0001UMu)cm0004VQb$4nuFf3k0000jP)t-s|NsAZOd|gE zOW>O%>&7Gg@uv_F5c@|j&oCc^9UA`dpsSl@Idxb=){j4}aqV?vkN^MzHAzH4R9J=W zm4R-9FbqTqBq0`Q|NnD$cEYL^V*}MRO~O*ujq}+rcG?cZ9e;P+amO8Z9F7pepZY&- z5XR94@BrNcUVH=?Adiz-!7DJKf?eSE0HLCNBiKzb0O5+`7`engq_d&xfI$uy6Z+#V zY9&0t5W6|<&%j=>%!hki0Ax0JrxYg;WVO5pm?7~gB|)2k1=t8>aKEX1-kf8bhIBAUXxe=~U(x0WCIu53mu2P!K`w?f}Xai<9)2 ziRPa@JiyGBS8V(T0GUu!4n?;C`G#XKxm^=x_^Eq?nW zB7K1#AZ+#VsB%R915Hi=_O^08I^;P(8B&MS7U%);9pUG7sZD;Lum>o2jN1La0x0^@ z;j{%hfJnevA1!jBt?U72UJ^up(bn$*NK9?K%({QWqnt_C@nz9 z0;kW%1AoL5d^1!zU(NF0DZsowey$1HkEsFJb%s+H=m8Gx*^{H?Zv7^p_=#Ybv#P)L z7GT$(4Nh5L2L!(gC>ba$2Ow4T0O4eUb|lX)-rdqJVAJ;( zxVG5gdvO}av+b7k7@!m|=4(#a4|l=`3V47AiXnJo`W5S|!e<5kVSE8*k|~Lmefs7A O0000~G@Ncixe zfEXC~Kq$yC7(md7IH+)FU`VK#U^sAC`0${>^y-KJ00KctL_t(|obA&wYa1~X0APWJ zF83=`oGHUmm0qrf3s9aV9?%TfavOZl28=xv zZwf!i(NqX=eV-Izu#)m;5d_za^vUtnB=&XE9sB-{Dgiv!SLd1UXMEr?3 z2tLe3Ikk5JK}=|VPDk?_32oF}5GP%|OlS~9sJk@#)c=#+fNl;TMD-Gd>sT-2W;X;)&gD(B z1#9h2AnKggZJuY^Dd>hErfBT8P*(ua+89Q62_wN)xEsR*;KuES{q_GCFZt?^4b>m= Q{r~^~07*qoM6N<$f}_bg!2kdN diff --git a/graphics/pokemon/gothita/follow_normal.pal b/graphics/pokemon/gothita/follow_normal.pal new file mode 100644 index 000000000000..ffa296562455 --- /dev/null +++ b/graphics/pokemon/gothita/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +24 24 24 +64 64 64 +112 112 112 +0 0 0 +88 48 72 +248 248 248 +200 136 184 +176 176 176 +144 104 128 +56 160 248 +120 72 64 +8 72 136 +248 104 72 +0 0 0 diff --git a/graphics/pokemon/gothita/follow_shiny.pal b/graphics/pokemon/gothita/follow_shiny.pal new file mode 100644 index 000000000000..4d2e69d492e0 --- /dev/null +++ b/graphics/pokemon/gothita/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 32 48 +24 24 24 +64 64 88 +112 112 112 +0 0 0 +88 48 72 +248 248 248 +200 136 160 +176 176 176 +144 104 112 +120 16 112 +120 72 64 +48 24 48 +248 104 72 +0 0 0 diff --git a/graphics/pokemon/gothita/follower.png b/graphics/pokemon/gothita/follower.png index 3ea06f3b315999f95f7b2ed5289425c38f768be5..0aebbc3d5f11f933e46ce9ca0e74a8c72c5152a2 100644 GIT binary patch delta 517 zcmV+g0{Z>)1D^ztB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000jP)t-sn9!gw zFfbSx7(hTkaBy${003ApNci~p$cVVGu&|J5fHHq)$32;bR za{vGi!vFvd!vV){sAK>D0eeYAK~zY`?bI<(!ax)U@CQ=oqJLpWs_yhKVI&b!aVlvp zPzEPWoXrtrmgoiJq=q;WLnOpqKY}st`XT%f9vbPrYkG*r=+L+Q`tQAacf&zkam5wa zf2t+Sq&Z){0(wJ&;1$dHxpFmDEhZvaWXql_S7X)i`&X2-f8>&t)!VShI+Ox0T4YW3 zj68Kf(1sziO@BLAEVIB{c8Q=E$?KeAqz2d&Z2%teWG;9F9ntVR zROi$M{$KTE3I3q$4;hM%oY+7#J9EaB#4&u=x1+$cVU*Xn{#NB{r;0001@bt|_300DkUL_t(|obA*xPr^VH2k?imxHLs~5)KkJgT=+g z5CheT!6>7P2W||8c&HN&!eE$8+#KZ_=tt1OkKj;93M}4d@PE)q`yT0GO^gnG+pqt- zckenJKvYph71ckgRm`{i5i!|(s1IGs40i&kE5 z!(y9I^t^1bEx#A!i6e#%oHO6f6mli*c_&j~e(Q56UlulQd=05x&PA@t>t7?;pRPGx ze!_4*^(=>7(SNdS??Q8SM_hK9J$JkQ zhSUJb>({oab4TcGOuB6cg00@Js=a6GoK7;GjRAiBs8S(S%2rH`lZ>TxPH;8=Yze4_ zZ0P6GkU3}~w~c%TYxu&@>k@OSkNG#|}aPT%f9 P00000NkvXXu0mjf99iK7 diff --git a/graphics/pokemon/gothitelle/follow_normal.pal b/graphics/pokemon/gothitelle/follow_normal.pal new file mode 100644 index 000000000000..93328cc89669 --- /dev/null +++ b/graphics/pokemon/gothitelle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +24 24 24 +80 80 80 +176 167 172 +222 205 228 +40 40 40 +112 110 110 +48 48 48 +32 116 192 +182 93 102 +64 64 64 +48 24 32 +84 49 71 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gothitelle/follow_shiny.pal b/graphics/pokemon/gothitelle/follow_shiny.pal new file mode 100644 index 000000000000..a2329df97597 --- /dev/null +++ b/graphics/pokemon/gothitelle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +32 32 48 +64 64 112 +205 192 203 +205 192 203 +40 40 71 +111 110 110 +32 32 48 +64 64 112 +182 104 97 +40 40 71 +48 24 32 +88 48 72 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gothitelle/follower.png b/graphics/pokemon/gothitelle/follower.png index d1a3b363196dcd128283cd6e0c18c368bf03fbba..49ddc3ff3768c67725f63b2aeeefd588b1c0f9d6 100644 GIT binary patch delta 817 zcmV-11J3-42FM1GB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000gP)t-sn9!gA z000;m7*J49u&1ov&EzO3C~$6WFfcG6bilSVGd00O5;L_t(Y$L-cZi_<_90N|PRkc&d5O@C*>Ah?aB2QOv^;=xlj z*#%_}#meGwQg`-H7IbOZL$Bgrko^UMw~F?XA0T*IK@f!fFTN?#c`xnkMZwF?A@rL} z-kW)u31!#qy8XKr{-w8gc$EduNJrC*XEa{ZEV(!ES}wUQSri z1jI7rkCoc(!+#HtSv1hY&}SPjQ58-=%ykwdN~s>tw8t!Z(HVvw+mpz|)3EH@zwkL(x9n24QtG6G&jI5p^_i4L z;*Xp4_J3<<)%w)N0dIgGAWxnj4Fs{q4oY24`^PTenf1}Wb8Gyl!V|E@6F8k`NGv#= z=iA7)3K@Ntoqdq`{xbXFTw0J~|*>0a#KVr(t3Vc#Q5Yd79bSX6gi!jc*un8&eLgjX1z z@OwI|>xFT*gF|Xtf^zx{^+;<}A~~+>nv@Le#s_vm_!zut7*78>saH12@y2; v*D66Ha99wH*YH{oN8jE}-VovcG{$}d3Z?Zn-VJxQ00000NkvXXu0mjfNDhA0 delta 754 zcmVt`xnxP9Ce4D+YoATNRD^f}$CSrGDul>r%snQ}kM+Fv*hC@(*JuLA2T8i>LBepE z418{?ak=u?G=D*VDNw;2OA(ziA)+u6QSC7=o0-p>ii^0XSLh31>p^e8dV+;%IIKPH z>3HcgL>fg>4~Fdou3<$iOQI}c?FzRH6*JGBHYGng3Yj=w+}T0LaDVPUmU%Tr_n>PA!F?v=b@j>l z1|7qJZN7XfYjjh)mXOeEs9KiKoKw^>Z2Q*-d{4G52d-C%>vWCp0ilWOb19ibCdLnM zti|fx5+{5Deu|ubKUrwU96P9ZHJ%;Wgy+U5*Ve24^AIn<7%$*#8Y7Y5Y#KcvAC|JY zl0Pe4scxE(Ov7>(d?Dv#S89hSy@`#xXjro3>h%NuJ#`${Rk&swX#%}^NI_rc3i z!3&h{Y*a8*0CQ-n@s+Y)Q5j2YIQPiX*!DLI)@$JlJ7MJ-227RGlX{O~gx}*)QB0V9 z9o)J$C8)+Xs6`s163Kp16i&&&wtrwYgs;Kdj^XzA)daOrStyP#CS<@S+RZ>=LvFr~ kw^}Ir@7?7c8U9!N27$ND)lR6&?*IS*07*qoM6N<$g77zNU;qFB diff --git a/graphics/pokemon/gothorita/follow_normal.pal b/graphics/pokemon/gothorita/follow_normal.pal new file mode 100644 index 000000000000..3e2888379c44 --- /dev/null +++ b/graphics/pokemon/gothorita/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 176 +233 233 246 +24 24 24 +112 111 110 +64 64 64 +40 40 40 +88 48 72 +144 104 128 +200 136 184 +148 109 127 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gothorita/follow_shiny.pal b/graphics/pokemon/gothorita/follow_shiny.pal new file mode 100644 index 000000000000..ff2c016b78f9 --- /dev/null +++ b/graphics/pokemon/gothorita/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +176 176 176 +233 233 246 +24 24 24 +112 111 110 +64 64 88 +34 34 45 +88 48 72 +200 136 176 +178 80 140 +48 24 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gothorita/follower.png b/graphics/pokemon/gothorita/follower.png index d631d0282bc604ee3e4c43e8eef7bc478752ede1..0d0cbd90c2b2085d34ed776fa7583b59c5e4bcca 100644 GIT binary patch delta 618 zcmV-w0+s#O1cL>TB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gA z006MCu<7ac7#J9EZ*D+9Kqx3ESTIPCXn@FwxRh;wosg0q00009a7bBm000id000id z0mpBsWB>pG=t)FDR7l6|)In>UKoke?88B&}7l&9)>B;PFdVh{3Eu@!e9o=hp-7m0- zyt!5o=QD(!3W28Q9`Y3m`Enf%iSve0Q$l;%2g3ebeedsERO`aqmnQ?Xm2MI=!8Bdu*%@Q6&hjjFc`86xB0Vm+ zF~Bt4G+C@vwSUO#mD3Xex~=8uA~6PFD=1e0+YQLCE>8t$Pl+a*ANK<+=Ku|K2X}fR zfUW?RbvExGz_JIjZK&^adny3g2Uvpae`MQ4DAj;cHFtX|0P)JEY-GP7+eDSoQZ0kW zC$=q=?g!EcfK9J%K^TE;dosAWu5YfR(rrDkZCDxsuzwG}A2rHIeD8jO2SNP$ip|4v zz%po8Qbz+O2g&6R^>Fp0p`R$|``NFPQ;)l?2dZ`>MgU~;vN%TrItO6>@eV)Uz4Hex zsM1v#0kFyMpQi3j(5r*K`NqZ^>4yG@S%qJ`wy8|kAGX6LG*UPKHZ7tEeO-jedgAOb z_J>WSl4EK+>=y}Jo44E6XD%+}m|0P*{9*4^s`^5Pts^xdUO^aEc;H%&n7(CrMV57a z+ULkQ<$n`^mAD;ixHW*#QBDOQ{&>456n$=ke^Z3~0q@S@xm*K4OaK4?07*qoM6N<$ Eg5`=BJ^%m! delta 574 zcmV-E0>S-*1=j?SB!4haOjJdf(4ZI?7;tcKu&}WB`1mL&C_q3!kZ6F&h`0zyh&Z75 zct}9_Xh;A6000000002u8pTfl00H7jL_t(|obA;yZ<|0A2k;|O-RUHbVzx@P%<938 z+l?i(X_rW4xZ4;|dM}fQ40Wb%?e~K!(CNNQ52A#7r-O?WsefJkBuoBbc<;}%j0ri_ zsZRAzNEcmp)tTTU5O~;yxb+l#%WK0VQWde%Z&lp9I6e#VFmK5%f0~pAts{j z`8dFG0w7>`g?~Sp{E}@G#<>8_i_mRf01{N9 z5^~&-ZNjT|$(PO39ouGH_XBAJz@|69fEj^p2eLWd7RTGRa$67V8&*aD?8T2xa3k@9 z#|Z&6*`FJ=?WzgOre8_XPM9q6Z{PXj*-wUXBBPi4pMM{&g3xU}koOxg0w9yu=@&F$ za0BKK@BZ`M$9mF?a$Thn0Gk}|Og)&OM+em_nRBZf)-zTme(>6+GGBi>Oqw3EgkrRsS3!o~3N(tPqzhsua0L1?Hwy*b>C&2%!zafDR5dovy!vFvP M07*qoM6N<$f^UTri2wiq diff --git a/graphics/pokemon/gourgeist/follow_normal.pal b/graphics/pokemon/gourgeist/follow_normal.pal new file mode 100644 index 000000000000..3039d5410f13 --- /dev/null +++ b/graphics/pokemon/gourgeist/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +51 34 24 +101 85 61 +16 16 16 +96 18 21 +224 91 78 +151 47 51 +248 147 112 +170 108 79 +255 211 37 +245 236 155 +176 132 64 +72 54 38 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gourgeist/follow_shiny.pal b/graphics/pokemon/gourgeist/follow_shiny.pal new file mode 100644 index 000000000000..02ecd8afdf67 --- /dev/null +++ b/graphics/pokemon/gourgeist/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 210 164 +21 21 21 +71 71 71 +16 16 16 +72 35 96 +156 91 196 +118 65 151 +187 121 215 +169 146 101 +210 171 98 +253 220 121 +217 188 133 +39 39 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gourgeist/follower.png b/graphics/pokemon/gourgeist/follower.png index 7ce0d93e4813a34c0343882f4b854c8e4022804a..f2184b2cfc5642092ba824963e6af6c2affac397 100644 GIT binary patch delta 927 zcmV;Q17Q5|2DJx}B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000dP)t-snbM>) zA{b>=JrEEOU=kJJTTYiRGx(Ems%%gH(^76;4Hl=Lw_#D4P0+Px`PbYEtvd) zqq!Y|_tF9Bn6A@ROzqTe70XH2rJ(~=`BAllN%FSG#Jmm~f7(*=ts?*Ru5hgT;hyHDe<{XGrvh zCX1nFw~~PoV1F<)8k!8O5gT?Z7+4K`S4}1tppttmVS@^`Vne{-r;KSnCR;R~4rsTO zLBJTBfGUnuJYXwi*Y8QUoRfe}qjCm866*mvUyRP#^(Sk1l~3>I{ASm}3L}tPzFMH5j07prJ6@iS42koDdi576G1O}A4@ZIITYfh*rKyWS~8{Vt}Uk$ifjdyH~ zh9U5NJ%220Kze-5eL8Y;h68$)3(TUnCLlQz5Op#mtfd5;U^2G$0lg5S&BGSCWFP_t zTsUJ$dsmsj*^IW=ia^FvKnl-%?SBa|W8t0%achoqpQd#f@=@`Vv$&KCtiy#SAXy5C zYWpmCrMx>t|AHZLy<_Jay0u{_25|_UWDJOSXMan9b$g)+NR|R}0aG@)SrrTLWA<8Q z*L$&C9DlT77K%a6K%NOgz}d_fX(5nvCcuxkSv(zYzU~{=Ub5Izn7?~dlp?2D!dxKT zY!{9qkTJ*)rOuBy2%o>*?@6aWNj!yl!=LC5Et{p>NF672>@x18#P^)ynCz^>F>=&n z6Mv>3zI;|1c#_@H6*f4b;(jl+2@j|jj6>vTr}o+L-ECS7)Ev%hRX_x&0wTaw(AEPG zHUc1Dw6Y|KQm3gNS!X;z6X5d;0k}j6rFJRHG2BoGye8I;MEGpG)daTN@5&7)VgoB! zme%p$%jpq;20GHGHx9py9;-?LYzkov{uoIC@Eb;YJjE3kV}t+z002ovPDHLkV1j7s BoOA#H delta 858 zcmV-g1Eu`62k{1wB!4haOjJdg(xe#^2CZO7ZCfriDiQy{lZ-+ua5OOQiedl&0Ht_3 z{L5n4o=ZtQ8seiH0002Dc9aJI00R6;L_t(|ob8suYTGav$0a6qwq!HRLJ!hHFohg4 z`Bn_B6M`x9B|;f~jhGPh8Yw#!b{IW|K18CPHu5f&WG9vs;(rdtZu@RO+4}xJ$#G-= z{@0(@Ebr&PEyUA)o`D{Q*uCnrs;SrTobw(IdEi|2Sx>md{T!w}97Yp2z+*ij?`P}< zxD1Kg&}TiA=DiHO0FR;9&}V=aVwCqVKvQ>DeJ0+Iz~@5LV%Wo|@&r8oD1_tVGh)?x z$nuK}N+HAw^nY<;;~66=7C%XTnd?%llgkXsx^e?to-J-wLo|A5r_Wpdc5H!YB5Fs# zWe~3lXHVi)Y4KdJAikq8sZ9c^>XwiDtOaTjIRctb0w5lc(pHWKamPq73dr3CL`j{S z2xvYE zsDg|x?PmfRIWbzR`G`F|=BirR!y$WU1!zJX0mF@eu80y5Spg9yOLPh-DCGO60}seh2Mm>P!;lpZ zjldOUWPfJ~G;9QnFpZt}5@I3fi3kZ$mOVzC7>4Cbpkv{*I#&A0p|y~tCUWip#w;(;V_n03eGU`LlcvyV+Ex7)4NAT%6U?5=RC zh;b58B6o9(mg22iGWXA9^6TR;Z{7Eas%j=cb=7HusFa+#&}k#(g4 z98&=`zY~BjoO3z3$Yu;r?SU}G&XEZ34+lr!aCo(Di1Y^buqmhG*_YEh0#iP7r%%tn kjNYqW0qhH%4g9lu1F{wwoBhCR)&Kwi07*qoM6N<$g1cRSeE7ZzkVWIWjM z0Vr@_!i9#2ju$U}Bvf=PC|F_O5U}CE1$EXJ6+k)0ByV>Yh7ML)4LMDf2bMX zjyxv!b;W;on;*9S*V=U4eN%XDSG+;*)}jLk)%h*jLzqr*P0Cy|MNwWvVpG*^55MGN zH4RfH{}HT?{`}8o#<8AOhR&E9M+~1YtrF@^(RzJASMr9w&S$T$Q%_JNO^igy$kety+2KTp5=z{#oSyyx1?mM@rnR!lF=b;kZ5(~fMN?7Lv{ z(IU-Pi&FH$8uc0PU1U;rvn?(u(s;#kk*#m$&mUH^{~lPAe{qAY$s3nHe%Ja_H>ouy zr|ntc8hK^5KHGe=w%?%-*O%No`m61&R%^h!7i#@CZeL|hip^PP>Y7|3d#5I6>V;oz z*K1qC6Er;=1@AM~P5;z!v~-1QuEf4?`@CFUmDhZpswX5JSSK66B>(A&JUZ-@5E_@ndL>O}1Y z=DU91Q0333Shd3V)N14Yg8a(<{GUJTo~*xX_xOB@$zqwe->1~Byrp(Md)+a|_r-5- zAHBNT=F8Q0ysr%Z*DU%u*RAml|KG&DhW}3g;;eeIGwnm_JZ@luQ7v(eC`m~yNwrEY zN(E93Mg~Skx(0^2hDISqMpnkAR)*%<1{PKZ2FEkF!%#Hj=BH$)RpQpL&2;lCP@42~ L^>bP0l+XkKkBe>8 delta 692 zcmV;l0!#hg2EYZ77=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;0RR60 z|5`axoMM#KbJgaY?(V(+{{a7kIRNIxgAfo9F*!j}T3V!}od5s-VTkC<0006$Nklq{PJ#D6Z!6<1tw#T8dv@xB0n zKk@$#AflPWkONq1+b4XN*I@C77-tZ21%zxDX0*#Uc^w5}4&nqRyxh7E=5O*XOTuuG zPdTLh{nK#?e3&m~d0S>qZolBHsg)rzOXCE8nm2=%sO#{AOJ0QK0Z2}gpXSSMk$Er3 z3D*SIRUU!s>VNK3zu;TEz;CUD3j4yz^vUrmZ_TKYzzWIBB15=U$VIl@_Cg_YW zVv1yza+diaG5b944L;9HePoZ6T{f;?%!@&LLsFc;lw-4~-=5|`YL0A}o4^UTC-7aT z=dRy|A+YDJehXjUaYs+GGQ?mC44!c?huY@!iaGCb&VShRv6+ZIH+$LFcid}6U@u4H z?~E(pS|q*Z{V0%s?D*KI)L0Gl^*whQS)C-QbI^)s9I`IWeA6~}Q?G|vwpr=8yv;D` zi$%-P)o=W$FOk`)-I0^aLADoYCDJ)MZdCGj&t)?LM{lLYSpVQheHoMUO$rg7=8U5b zaI{q4Z+|OL)QB3_?O-@AO5D2&lLGPcE$5m|u zE{>1z!g3?Tp%1VaK_;O|NkZg+y4Ln19VA5K~z|U?U##^ z+aL@@4OG08{r}&suD~{6NSbuhPCH?;+1N)BS0D*z+dktnK7Zps8b-(8;>P?Q7Xzzf zW%6FW(^t7zSnGbsaANZ3IcUMJaWzo`%&-vfPHw6`Rrmrg7B$4Bhxc)%JAQ#5CS@!I zyp6Z?75)tZ$sPvQ(zE;<0-#plRKNo+3T=^R>1j^Az^A#Ic<1VC9>6265>?*woDS#n z9eTh+2r@zRzJI>N0Jl1Wp7*$L=ST-u=<@Zg=Y#)^Qt>Re-E0F32Xzx3a?UbCj6Ozv zqk5|`U}`yWiV1L%$zC>aEx>*bVZ2(yEmSaPx zb6{O5QSUuIS?=R^&a_-IfrkLpFB~lb5U$hA0>BKi;@0{k!&{51-oF@hyvN!jwLp<% zVi5Z}(-zwCI2Ix$NpLHLG7kV--~+9=lwe|JpD;)A@-fj+WH2~+>efM?u1bgT(1!@Y z&u1>PH-Dgm!=P{GRO$?sJ`X_CV!@^4Bsh`Hm<9hy{P7Wi#?tfsuIiKgFqlDh$d@gG ze7So}?hN&u%(#>_!515#Z5U}iKLS|VSFQ?GUk>3cVu>7LTMqe08_`2X1Vf=LvgpHA zbKI0uh)zzE)2Jl)DuXltL^uy1ahB$ywXD@E?SCdqnjEgBgiC}wmn-z8!?)Gev!Aru zklG~I1Zufn4-JU7i0%G&R|tMD@di-S}e#b2z&Xnel%#S?Sldnu#_u$Y^mOeOWHzVYNI z2bQPs=|U9_VKc7h*v?l!c~ZKp+u#HiE0Z#7eOq_qdlTH{zu^CV3hfpTO#Zd;6BLvz UwRSk6K>z>%07*qoM6N<$f^o9n8~^|S delta 920 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 delta 696 zcmV;p0!RJM2E+xB7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeQ-roQJ z|IN+Kl$4YZ5D@g&$qXA`4MdPK^(Ui+_-4Z`-nE%a$!$wrtt5 zWq)U?^b7nCOj)iZ-r#>=N^-TyIi`4}W>;%}IHf6`$DcY75ufj|@eJc7s!|mO^%R3Z z|8M1_%ySM!cZ;ya(-cn~Ka(e=$a$5)X~s&d1rO5)g-oMBFRo29X8`C#*vMufLc8a@_y=mRQ@ z#V9M_;Nj43ADV*BB8k{P)?VOVV8hK@>n4W4TA@Ur+WPjlJ0A)RC)E-)Qg%KYF3B|@ z53?Hl(F@!QY&eZ4Ot?|#YP&N+Bm?KE1-Kv@XUyiz+<$_~{fLeQ;2k#JberF_2VP+1 zXko`g;L&3CkuWCc_)wrZpt)?DY?m>cGav2_Ij=1q1bTt(5t$OG)!^catDEP4LlpO z6f1M&$qKmUYD@2?i9Sr0%5#A>TK%UM9^dm&XqM`Gz(Lg2=O4Uxd_&m<`pP^bpK%-a zu|N5T+5=8rVEUQxfZL?<{Y_6u$MbkoNRcIv*D=6n`F|bn5-t4P!Q(H#XMK@#f!Cpb e5`WsDoc;j3Vn4rJH8P_B0000s96hc}pgqY3_OgN=jbEo^5Z^F#MCVIbl2NOoVnc=}{GvO3# z?sT8<<%kiYGm5cdhXcjiYB9A9W?W-@aHqkHFC|76ogr833d}j?e7o7dw!xgoxGKcM zRh~0`Exa&l8-LVXu{%L#{J`|z-|$%3Rc?b)O1%~hKMjDL!4N2fHbeq}9IkMkf$G^w zUA@4A4cd2L$^`-=YD?4wstmBM}XxnNq2>%$VO*WDar%B<659P{(7;-*L7gRB~fvZ zlJ9`eGncn`ZDmdu5NWV>2ONIj!}N+s^z(y1$-OL1cnPrybo386X-rtp$Rf}x6lts6 zYe8<%|@K94M&gaZhK1mAJ`;f;G;-sSp`~ADz zK9Gt)k>iZpYc(8j__>smE^$*x?I}>&@3<#W>zz(>+aBt;Q?=yTzLJN{*%Gqp8Nl^Kcf96%%+TCXaE2J07*qoM6N<$f{WFn@Bjb+ delta 772 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 delta 556 zcmV+{0@MA*1jPi9B!4haOjJbxu;@5=P(Yw)5J)Hx5D-|vkRU)X`1trJSV(Y481UdI zz@QL7P>@iF$N&HU0000wd%@=b00GcRL_t(|ob8gqYQjJeK=-uAKmzTdP$3I?@Q{CL zU=)NE31o#rJruN1@MBsqLJt0m2fd}JkoMGkLnqN}b~lYZ^nX<9+}>nn-p&w0E^&!V zT;d;v7@hx4#qavXpr=Ea3e#28-MwdDSzT<+%*d6YMQJb-wa{JB*l4fR|yOu9eg0JD}f;-!Ey@AIg^Q? z5LRs6Vn25}hOpxMXS|uyGK3ZTcr$OIM)vjV;j>e6A(R}j!r-=cCw6V7GO?l-v=0uG1EYz?bnkTI*lw{& z$v1Hvzes+^Va20Il5LfV)m^nSly(}J=Eca~?t8Wl>=+G7Zx~JIBb}( z?OU~Jp3G?T&KHXt$6SU;ik+=8mzT0=3_4v-?w(ko2>qYKJ?@Rwv{?$gN z+L`std|oMwKLPy368xNh3)HqS*D8rM1?F?eU*Ev?^oWSjE-~%jF8^d4Y90JvbVqo< z;C9^;rrpz7!_cvpap3}%t&aX2r4?NPvpd$VoFA6YaWjQ&^2{KC>rSbvCKDAGbSj-LG6{N*wBw zpO=~LFYSDz(8antEKqBwpjX+QH^K{?em;4m6yhczlXS)=R^w*Bg~IdQE3X$RPdU>! zV`|5Zf0b+Ya6O%7d7U*z{F$edWTU<9);k=k?4ft%4E>|`aeOXw*Li3uvti4|*-DZh z3VfpSS|%~)@Z9|QE3j#e(^T2-CQWx29yxO8O~m!^beX%)%CoN7+?pJ-(&xU$T~QTZ zoinde9+lM3zRMhU=+M_oT&nxe?>Xnkt-agz@}>RfRKknzaFrj~?>QRH)Kc)UZ z{lRu~!A4${Jv~vt$WtwGjVMV;EJ?LWE=mPb3`Pb%C01;+%C7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s?(Xi@)!wYM zy@QLKK}uTYz23!~w3J$$S}}9(-tPYZ|Nj90{{a900RIpW5dZ)GmfgL(0005SNklp%dzwlF4Pt?)fBL4sl<&JreCqEMz)6#t165B!|5-pn6duP4Q9vry35N-$6QH6# z9zYaO`8FBG{wN@o@nwtdi8x?t7z&IX*7D&1;($jED9=HI7SLB{ z2POf|8}bBXfPcr4iU#s00e9AVd7@X}1@!ohtG&S;1p#G4#K7s%3lIj}53QFcdIE&E zfSv$D^@rfz@;#t?1-niN%QZO$?g1??`KYa!GXi;c1$0Nm2#^H;yj$ij;NT9B%7=ys zmhS>Sd95qO@<*-P#$@>x(DECJKamA2Fk3=^eL$OlGJhrkW&v3^q!VhD`xDAv0WDAB zu9{cyV@;`KYiHPgCb_??Sz z_UsKsJTuXy&0cxHZ~FFjT#}@%Jz$LEH=Ysmh4FAx8382W5n<6>B2p9sw5{m1}N#=Ep)c7oY*fkIhjGLcKL$3@EasXCGlM zwOuEGNGvt-+q&_}c=mKOKLE7+fs4+eGhhg4x{xt^4%Bp=0g|k&JY#Q1`G-Qf-t-8t z9ea7=LCDN{g6qfO4)Rl@mgvy<-tj|e9LRC`wp8~|znRJ8G% z9UiRjihsj1Kuw8)p0dB*lErB-Jp(LOV_Z)sv?qYp(``f|e@Xz+R^4o-fSQ^JiB0D> zSyRV%1DFGll;k$o$zwpsyN-r+{rddEmQkktn86Itl4*ojH8*v9H-IG%2v{cSn)Wdu z^j&m^Th$kCQvxGR)eMJ#Ilp>r?Zh30@m&HQQ-9ptm!P$G;yIw*ne1L0(tWGuzW}Ta z2&$WGldbiG505LrQgBF;(6$RS0Zbncv8w|vj^GobuU6;+uq1HeX<8K4hdb#F;T2$3 z?X(FUzfb+> zhkvtqFFJ!=ZPCH<$1$WoZv!EQ#WzkrL+NaM5X(&6%e`ulyA} zJ1qSbKlA1Zw12Ii2|K>FEN#DnVt;6cSvg#EeBs9KOnRLlIV}At&E-s=D7Rcp!k2vF9YN#cs4N$od5s;07*qoM6N<$fThv_>)Tj00V4EL_t(|ob8t1YScg!#-}j% zQ`7$TJ^Uc3x3HcxYYMAoRo)WHtIXk_OBZVfW&+ftXLZgfE#<)P{ZD;z-0zPAYqV>CTdkN z02;b?igJ3s<9|){3_RYo?a`wj0cizEw6oFykfmgFX6~k6-g3OW0BGppfi-lv-;7EC zB%|5%?%s}Rst3R-CG`H;^JixX8Y}xiOd8Luo;L;pAnNo>cD`Tvf*~-5GEN8E(H8Iu zcpqr<0p7fU#y|)pk1~w=zjxkzSBOx2Sh})74H}BY0?9- zB|rk7#jPsA3)2T;J}#;Hlw1Tv{rUx%rg{iuP(hw1gJGJ?z?uqxHXks@9?n1rwEC7n zCQQnDg$2MErfM=vppXhp_kauxfWb*ADoFjPbb#*0GEUG>>F1yWM8`_1MX^vy&aC4Q z7*CB^EPvp^qAzRzX#L>5hpWs%-MRc>Ne2km{Z-fhCr6>a(3_#o)Q@q7XWQO zTE=Usn%562T0mFv=$*RJH1>e|q{6LxP|_z3sDD<#+Q3|4DTVM_J4VUYKsWAUlI^Uz z(*+V;5`8b9Pm!2<#~wJhK&^A^lqytN>pI#%w{q0H88J5H4N#X}OU3cP4P4faYamrN zVTnD`*dy(=Un$cS&<#I*lJ>tA-vMtuHIHQ(cryS1002ovPDHLk FV1oZ3$z1>d diff --git a/graphics/pokemon/grookey/follow_normal.pal b/graphics/pokemon/grookey/follow_normal.pal new file mode 100644 index 000000000000..3e1895e27a87 --- /dev/null +++ b/graphics/pokemon/grookey/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +255 255 255 +222 141 98 +222 125 74 +16 16 16 +164 202 131 +0 0 0 +123 174 74 +139 186 98 +98 141 57 +213 105 49 +65 97 41 +131 89 49 +74 52 24 +65 44 24 +238 218 123 diff --git a/graphics/pokemon/grookey/follow_shiny.pal b/graphics/pokemon/grookey/follow_shiny.pal new file mode 100644 index 000000000000..3e1895e27a87 --- /dev/null +++ b/graphics/pokemon/grookey/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +255 255 255 +222 141 98 +222 125 74 +16 16 16 +164 202 131 +0 0 0 +123 174 74 +139 186 98 +98 141 57 +213 105 49 +65 97 41 +131 89 49 +74 52 24 +65 44 24 +238 218 123 diff --git a/graphics/pokemon/grookey/follower.png b/graphics/pokemon/grookey/follower.png index 336a4bca7740b6facb24229c3f561d5a56643db6..6cb1da2756ae670971d20c2bdca6f7cda98fd953 100644 GIT binary patch delta 636 zcmV-?0)zd~1c?QZ7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sgMowp|Nq{N zV%~j95D*Zg%7Xv^0DG=Vi@IWBjXBk6F+pJ|gIO_3G#EiF81CA8iUebW>Uo_wVK)l3=pS!teFX!p~`bw0+TjpcV23Bwk|AC7Ez%jhTgTCK3 z9L<{{5bfhcjej?#mwk3L*L<}GS>txXE+^h#jo0?zjYgaKlQ!}eu+DQ0R5&1-4Rko< zQc!tS8q$A{6I?Du@-am-;DED(r+>Iy)MgrnoTx=~1_1uO!(ruD zW0P4v;5tHO*9z4!JaO|=3YmHX(4Be{xUL{g>i4eCC+9N4XcZTfV$f0^+`bFQ9it6k z)^ioz131G^yfh*4ox|?%!5u?FjBJRAi}@ce51z~h5_iz6mrIcHZ;NE?@b84m zoer0_#&uqI=#4{CUd(*Vr2|>$$*a#@E~{h#?Bri`5y><;^)kumT~+j3h%&wY`11Zv zy&OfzDIBgxRdn;;PBL`IR|hxY4j>Z*?h^h){kp~;pJWqu@ZGcreWt#f{{0AlN&f(h W@h>d%#S3fz0000Yt%p#2k@7i zdq|T7L5jp@P_mRjnm`e9+3cgGBHrpzq~LccpJKcAQkYK>)Z=~z zCtYaXWSLp);z8JdPQQ6G?q%~ektl~ zpI>}UQo3*0H$d>^!}-NGU+cr0L^%+UV*A%yBFaH$xqosRy?c@OJ?~tr2L!2(nt8;O5F`=909asw&{q6YD=>dRa)sM}Xd%7L}=hB~e-tTp&Y`2%-7)_se( RG`s)+002ovPDHLkV1gY+7GeMZ diff --git a/graphics/pokemon/grotle/follow_normal.pal b/graphics/pokemon/grotle/follow_normal.pal new file mode 100644 index 000000000000..78c07db4d5e0 --- /dev/null +++ b/graphics/pokemon/grotle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 80 56 +0 0 0 +128 200 48 +64 160 48 +72 72 72 +152 112 56 +200 144 24 +224 184 40 +80 72 56 +104 88 72 +96 176 80 +160 224 112 +168 176 200 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/grotle/follow_shiny.pal b/graphics/pokemon/grotle/follow_shiny.pal new file mode 100644 index 000000000000..5b61202b19cf --- /dev/null +++ b/graphics/pokemon/grotle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 96 56 +0 0 0 +184 200 48 +144 160 48 +72 72 72 +80 152 104 +96 176 120 +144 224 168 +56 72 88 +72 120 96 +200 160 24 +224 192 40 +168 176 200 +232 232 248 +0 0 0 diff --git a/graphics/pokemon/grotle/follower.png b/graphics/pokemon/grotle/follower.png index 514a3007648964ce4eaeb885431e251db68b5088..d040992350c62efb0446e2b2e8941aa640937174 100644 GIT binary patch delta 865 zcmZo-{lPXtrJg0-(btiIVPik{pF~y$1_p&>k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yL&<*ejah-8tfkl7?NZAPkhXn>69v(9aEKW?2c(6kwz{4UV z!Xsfrz=8(_D>j^X@#2S_RK^LQQpO~2cNc~ZR#}gFAdkJo)7O>#86z*7vZ;PZ&LW_Y zKyspA8IV?hVj#u9khJq1&^b&xo-U3d9>?EavCqEkAj0rr@&RY_zs$=!8cH^*N=|H2 zu4QyJPchMRQ(fxJds42^^5_IrfhB1?A=|8{U6_z_>XPGMwwF@7%3mFS5!w5-{=AjO z%%~62J@xM+-`|_d$GoA_Hz!H>zlVWL0^@`EZ&NpDEr>3Oike=y^Lf?H_03w`VP_Op zuYI}b?S-7^dCT_eT{r&j%^Uhep)c*&EBTDJxp;QY^^=|Qb&}a1Y!^hht`j_8 zK4I~NJ>o}-?=O>Nc>5#6yeTpW)SuZ`_5f!3;hhj*Q9TE3N0>zcC6I6s@!tPW#jRIF zitW*mIVE$n=g-$U^*eVo)oeb=eBsYOhTTU6Q_Q;CJinjysP|o&cB^sbhnjgmk}Xfx zZ>Ux~!8HGwdy?9b+v!JjXY#Q=%w0K8NIq$)Nnq9a*_lB_t7aW#(P0U=sVg;UeSqT0 zpt&(~7cJ~#_dgk$Gg;~PVSV+4nU&MGuCI?gZxpan<n+@gj7ph zBT7;dOH!?pi&B9ULzIz$k&&)}p{}7(h>?+%v8k1*v9^JQm4U(bT*dt;I&$+0lw#vNKH#Z#9NHE5d1UNRE3zDTd zWDA@aF0)jXyMIGB<)c}ho;c375&8}|_MjYRn-!ECo?psrlQ%pA5IsJu3^`hJEUGxh zo8a2u*p(qQ{dMLI7LPb-oA%{lJ#T=vq#*g04K%R`aa@$a^##Wu#c3|nhP&N*)*ub* zU0sE2hf}{Z00?W6(N`ibYiHJAQPwny?*0>}0ZkNx0e>boNS(Ny*ZenOQI}+cbHt(6kA~B4cLEWatgqcocUunK=4QzXUKY@qDys`YqXoNsHo-e3(E(vMwi=e_20fkTXgQ`9H^RKh*i?%F3y300000NkvXXu0mjf D-NYr< diff --git a/graphics/pokemon/groudon/follow_normal.pal b/graphics/pokemon/groudon/follow_normal.pal new file mode 100644 index 000000000000..5ebdf0d5967d --- /dev/null +++ b/graphics/pokemon/groudon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +88 16 8 +136 24 16 +216 72 64 +176 32 32 +56 64 80 +32 40 56 +144 152 176 +232 232 248 +128 112 24 +184 200 216 +208 192 48 +96 104 120 +120 128 144 +72 80 96 diff --git a/graphics/pokemon/groudon/follow_shiny.pal b/graphics/pokemon/groudon/follow_shiny.pal new file mode 100644 index 000000000000..18430c35e5a7 --- /dev/null +++ b/graphics/pokemon/groudon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +104 104 16 +152 144 32 +240 240 80 +200 192 40 +56 64 80 +32 40 56 +144 152 176 +232 232 248 +128 112 24 +184 200 216 +208 192 48 +96 104 120 +120 128 144 +72 80 96 diff --git a/graphics/pokemon/groudon/follower.png b/graphics/pokemon/groudon/follower.png index d093c3a128fa754c0d92841b5ba2aef670249e21..0520115d2dfc2a27703adf32ff7793e2e13b3aba 100644 GIT binary patch delta 1810 zcmV+t2krQy4Xh53FMn7N2#6RE*hoOIARstEP#`EckeIOO==gwe7`VvT(7-TYXn1&l zkVsHqyHC(G000KJNklKpL6oy50(5mB^W(-$~Nt)G^fw~ApM>`TSQ}RV? z-9c>-6fnsuEKoRs&>@)$WGQNRC^BU0A`cA;K|}T~YJp}56o0@=GQ~iaWD49zQj#6r zqgbm2f};FAB+z%f``^2}cSq)OnKEU{lqplDOqnue%9JTnrc9YK{r4ro--qP?R7Imm zH;NyI=k>+j(s(GzGBiW8J`6Xii_N9+cz|n8Yip5#G|u2}Ij%E(W0AKs9%;qgZZ#X5 z#br5Vobwi2hJS-Uw#Z-_|9b}0IEl3c&x1dUBs)vv6KyuZ;P%eOlDwnVAj8~V{p`Zr zfDG?A$qv(aEQvR{VK%w5953{Y$RN}1U6kjm;Ey}?q{&O;Q-izQG)&XkU6Q*jS|QZh zyC~1=)p`RAZf)TX)A&ThQ9^^nNobYA3q8^eGwhP28GlIRy0OW*Ms~L9+Z))UX*|~I z!R{lc>F|d)e?T3k@k_n1$UvE~?q8Ja)zBZUIrWBz29UxdNxvTSpEy;^c>@1gg69ge zB@&oXFM!)E zgil8pnwkk~&AfuHkW@~NSY(h^6J{Wh=S}CgU4HXu5HM;ZReHi71Gn0VRX#^c#`^E3 z{)}FssDU(YxYG=K8yMGT+@I&SN1DQK9aRnk*?;G4vG)lN4g-SnNRnaE)#1_b7fQH> zanqS{hVeY3R=ma;ZDPE2#^*1VrQvX>-BQ#6A&j@h6rXX5@<{NkLiWdFS5eSelAr>_ zoLcyG27ZskDBlpd**fF%0Z89Idp7Dc_uZ=v*vH}?JL6jh#zPgpt`ns+B4n&kf?YZ! zLVqWmtkjW0nZE1Xs2Chs0{+N4&xHUbBJpCuuMw5OaUqT#aVg>!#vy<<=cRF{ z)A>r?qj4f$?A2n->@JUJjil;O6!_CR!KyvJqKpk8;_*k{BKdzXm7 zC1n9uyIn^OSIFo@4LBA+J18HA4W1I-6{ko#IG|M;t`M269Xt>M(B9`r07Y-7!GB9Z z0B@aPk)U&XRVwB-+pe0-S#V?GPiY%sos^6UCvk)?+P)ZIo(w3X3`E&_U(9eChca@H z^ME`Z`hjcpiA0s+e2dMmo26tN{&4Uy~T zIJO6J5@ffbJ%u&mGIyO?=KLTs?|(u7$()e#NhtLgNpLtt?#s9V{??nfnC6EDUBkls z<+L-7ej!=!F&i$;a8_ARXk;Nv(&NCdmSCSJ@SLp0{sI|)b0e~PCk{YI`6R(%iqUiA z9LM`7EMOXozP!Mp$b=;X+#Q9F<6N?xC` z{5s`Tw2&8isvl4e4#TFF#^(+8ZQlYOxkory z-NQdjyo*RJHsdlrg#l6Ts#cXy=0q1;-bQxSSL~$!#iB zk)3^b_Y(u)Y{nA;0J$~TCV#5!GTS$WP5Mn3U^1t+uCKo7blyv-%@WmWBTt^ea%pJQ1pDDA3t7k}r4w_cPO$Yg+T z;y|A?2;QOr=%mWv&w^ruj19j|xSSk7j(EBjti3*5JLTw3&&!^!;(UMq9f^&2Zh239 z^bUb3iW-#O?IZlQ?s@T72j9059x&gJxa@hKAUyW3dld}|>QArHD}7k&Disaq?(uQl zM0d+CF#{(g4j?BTAAcj<)#bQP>QgonNB)D+=n@7VWGx{8=|#`eV49`GZ-|$^R5dMu zPk$uqk9(NGdxKdEwEJmJBpEx&;2e{u4HE51>jPQSl4vx@ps%HVr6zs+jSTwN4YVQszN4gT!Hp8w6~|5y481(>8sjoP~{01E&B07*qoM6N<$f>HQz A%m4rY delta 1672 zcmV;326y?a4xZ2S|B_4~I0twQ{F}41`3Y}91Y3f(Gl;kj+c^2;0(&db5#xRtmMLF zIFr5+@N&ey)=C~8jgAkvTkCkC@HBgyq=|m>{x{ZP9e;naa!rQXjQaXmj_CYBl#GUk z4`4ITCH_2}K2K03&*?u~@K)z$idgmqe%_|yNQnfA)&VpB>Ub$Rho9a;@CWQq*$me5 zsmwE+$j5TZZ~A6;Gy;eQ5mRAn9zvu8Uj@21&?1whsJ%6?k&F2>4xGVI&Djz3bIR|V z=fS|78GlrIQGI&JE%7*I`1%dANKv0t(NlJY)N*-_xj{hB2zYrrN`A@o`}4U)h?y>3 z@(bc>;O+7)=;Hp12w%ceU=7r9%+?t;2an`-tOEVvJU+8v^q~6mlG`&YS)NOvf^c>| zy8x-V{g#N5HAjxO5mYh95mJt)xBTJ8vOAm2)PIK{oJ)y%P)+eI2bSledjq+gOtK(g zM@dizC^#s7J43(cLeK|Q9;LVZVF2R8%a>!DF0=lS>bP2CxBLh>?$r5fB!li)%1Ho{ z+jIyCC6~J+rct&(((vYeKI?IF2=DUB!@Cn1B}>yED%8vjz2(4il6j_&Wp_f7ax`Kt z*?%1!l^lkH<7zinU!h#6kd~}!eD`=IKp}6l1{NXtd_?Ku}YR~)AR23mI~*4icX zwPgYb7l+t&d=ltE%4{gZn<)}Pb?=V%cmZTEK9PDb ztX8Rrp6MiXoG!D~kCL`Ll{U}tAlrLgb$^KWIcpF{2~G@3Lg^OSV4;PEv-(-9p zTBZ$&XkdGnlOn=Jb%@02DNyy&3<2CbeO(Da-RDdIJLYhxX^iQs(=`crP^)66)gNS` zpQ9a={(=G1Ck4h@77<eXHQ7>S2V~}=YWbD4OFruF08>W)wzea zKo$Nh@Lz5c!jDA&{JBG!V3%Tc9e=sQ`R7Zdy$;MidDmJ}i^nd{g)!6uLRaM`=B5xOUO6t& zur)#k^RrK?vWQy<5lbGj+kf%GBLznROn={-YA%Z%w?-{_-Z?2|24&LnMQpLWz@D%H zpv;?$0ye{Nhx^ZeC1uI(jnDQbnyvIU7z}y7Tux+R#AH3@)1P+3#ri;7+a<#-8dID) z7!z;73;#6wiW=&#V|GjLdR-hVo@bYr#U+^at~dkNvRvTAI1y;~;M7kKT7{W&%G zO~;3FKCM5cmQ((Vj6ZB(t^|H7Qhz+&+ITu&xbV!a`;X!8{YL-afB*kV{{q(64QxP_ S0UZDU002ovPDHLkU;%mcyj7i?^E({&4vK~MVdx@v7 zEBiA>UN&V(*&YUK^Qs#%ZJh=lmm!3>LJ0-@d)a#v5>2qh-L+xL^ z9CwxE^p{uv@jCBcUt{L9`_|QU{}vy*arE80=u_UoIq7qjEqrGFgEzZFYNnZcvi{l4 zF5c(+g)hI4JN)~_lRp;Q3$IypPCma%`-jXYtId~(n2*13NVE#Bg{T6VUMRsz%2KjAuR91nM2EBm%vHJp)+`+n0UMS)p8 z9I<{H!HibF@9q-e3vD=8v}d2gWWk+re#;CTlK1bPcOazU+|#zk3n_|!Ds62O_Vq@$ z1fQA;XdzAqB=PMy1#P{m;OrOWkguvPI#+vnkYc2CT?pCz>PJ$rm# zPi>CzkCzj8e)Iq6Y_B_h>fp`0+if)_{9)Z-Gs$(&&M)7Vro4^*?9H+H&Z+9n&!7KY zD&(UwKX;eYj<`=Rm)%#HwAvw1{J!`fp~tVHn!4Q&EG@7LY5Enxoij-zaYm^1yD2rR zm|i7sJSp|V=8|NfPV3))^CLKK$^WVq)o4Ad!RRjL5!UF`5qya214DNmV@vz$tF|IB zYs0o1?pdt#>Y(y;o@2`E56r*yAt-BaL~_s7iPNVi{k!<6KWhKl@3t~8){CnB%GPSn z_$%-?^?uEk)Fbv$`l%|rXE@)VJrkHZR7+eVN>UO_QmvAUQh^kMk%5tsu7RPhp;3sD vk(IHjm655ofrXWU!MzIEIVc)(^HVa@DsgLAuewwLsDZ)L)z4*}Q$iB}zYJSF delta 650 zcmV;50(Je-29^bo7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe1l!Fjb zN?NpPi{_NQ|Fk)SL4zqV=0Pd{b5j4_QaOW^y+J|Mi&9dgy#N3J|L*@5r#xr?00I$7 zL_t(oh3%K?Zo@DLg+nb8MU{B}$K3(jNtXid?WfV!N&T=nhkua7Tb3C!X3Ur|W5$db zM+o9m{>|E7h1?KHnS@Ja@zMc5^S)>UY7lW;CgDJ=ELjRZbnsmpSZ>5xhUr}n>5wmU z6LyzY&LQvmv_nwn*B@~%!c+>QnwyYu{fbM0z~Us-hZ>CQn&t)TY)NYi3~)X_&( zf7ZYeN5WnO?va6ntH7fG`vx+;T>L%PA8`{Xdnx!pfwwt_L#4)N}N8lF%lVUo6u%1btlhdPjL8yK#YkmK*uLEXaaG{GL?=#b$Ifp z{VlXY^?xYAfw3n%^CnOi-$k4W!&f4AYmaBJ3pA0@L8kNI0@!V$82Z@HXbB!Sf$JTy z1~ZPqtK2ncTx;Lro3!)jsHsl@Y;F^hC4}52%bW0Hc{H4l>x1sTuwFON`!i9X12p`P kB3quX{l)r0)|LJNbp#({=7KJ`00000NkvXXt^-0~g2ogu0RR91 diff --git a/graphics/pokemon/growlithe/follow_normal.pal b/graphics/pokemon/growlithe/follow_normal.pal new file mode 100644 index 000000000000..8c0ab3d8bc3e --- /dev/null +++ b/graphics/pokemon/growlithe/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 24 +224 192 144 +200 152 80 +0 0 0 +232 120 72 +144 72 32 +184 80 24 +136 88 40 +176 176 208 +88 88 88 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/growlithe/follow_shiny.pal b/graphics/pokemon/growlithe/follow_shiny.pal new file mode 100644 index 000000000000..0745fb2a999f --- /dev/null +++ b/graphics/pokemon/growlithe/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 24 +224 192 144 +200 152 80 +0 0 0 +232 192 72 +128 104 40 +168 136 48 +136 88 40 +176 176 208 +88 88 88 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/growlithe/follower.png b/graphics/pokemon/growlithe/follower.png index 3214d5887202345d6ef4ac624801a21c3199b2b4..76265d1687426f258f05f8d183c9203c1974f526 100644 GIT binary patch literal 820 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Z!LJNIW<& z;lzvppxBEFj|m# z86z*7lCG-q(XBusf#gKLG9ax0#XyRIA!+A3pd%PRdb&7axpZ>hnGLsA%^yt@Ew-1)sEDy}MB|a^fmc?LRx5 zpBl4AUa&694bsoncrow24tvM@d_nL2ooBRn*bG`TFlNr#JB>cKLbMArpCO=cQXU_)NL(n9S9;^!OjXj|-V^wDnDA`uipE zy8qJiYc6U`nkcy4X}-(@-`@sIGXC!_9&h_R?fqHj-7jj=8s#=kk?C>BPpOIe_wAM7 zW39=DK7Lwd@_oKwzMk8B$$TY-qAiuI3jVy=73EjASH@Yz%`3W4<6g7Gc-z?@2K)_g z4(zayZBk&K!8d#D`DfF*SFU&8Ke=q)iw9dzU3z&TEY4W$ylv{!@2mADv*tdCFzsl+ zmOt&v`t@s>j+L-SJpa9Z$-%%*U=}x5?+P)OG{n8 zzkiC(wJ@hZyQin_*Vo_LEO4z#x8>{e6?L^9P8;oco*v!bD}R-DnuUpw*C}8cP%Uwd zC`m~yNwrEYN(E93Mg~Skx(0^2hDISqMpniqRwky}1{PKZ2H&sNtDcptHiCL Tt>gGiP%`s$^>bP0l+XkKYqV5i delta 643 zcmV-}0(||n29O1i7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeY=H~zZ z_TJvrQc_a?0RR60|Nj90|Ms-z)s(cPYI9;B|HV@7q(Q}d5R@?h5D*Zm-1wIO00Ik1 zL_t(oh3%Hha>F1DMPsvpJ23kHzpaGqv~~1I;w@UVGd)zgLVpkZcr07CY}vA9%a$#B z8h{%(Kae`OXF#nrh>+lU;1<7WXt(vZ7CT6ITHl1%Jb^F+5%@Ld?y401bHcR%L_vgv z6B?U;OCg`#8|cfp3T#xv1R_qg&EgFV1cm1r<~=n0rQt}B<89w z2%YdlABdZzk$-c=7y(y(PkV`!aLnuVcWlNFfrF&ahJ6gb+)e;P#SPdAL|mo=eUMy^ zB{SoypJt(8E6h02I0X)?)CtEN4w(-~jE}iSP=RLrH~0{Rn1yor#0JN}F(Ojr`m(BC zxZ%Hx|0;zV_7KKg70RZCGio$3SI~^!`##fCfmelB{(ssO_^M)|wtgov;cuOGQqL7V;sKEN#$oM=n_-;5yYTgjW9Hq}^!n)xjfq;`RS+u3w zLy~X_aC~Ixy<{n8?C-h zP3z~_2Mna!cInckOP4M^g!mr+w6K)WVa7i$tffW{GyZ8|tu;z<#y>8ukg!HFzHLPD z2^oJ+Tp*=XzeY07{z?rU#yq>*^zNlXY8XJwiMU0opX7vNQk@y!wuTj;V*4d$d+e{c zNlrM|XFNa>&VT;e7nBNL&2fl0x$`anD2D)E=ZHUV_k2XgH2_X8rwG7_02enOhhCS# z+6{*>NA0fV@cg>T`1HT77|a0h!HuV(_wq1!b{KPz?|EInIz^D|)$B`N(00000NkvXXu0mjfA#qWH delta 602 zcmV-g0;T=U1?L2i7=Hu<0002CwraKj001yhOjJdf(4bgIK=A0`(9p=JoRAO@5V)|Y zxIj2~FbL3SKyXwzFg!rOpm_NF@aWL6*xb;O+3GC-00HtzL_t(|obA%TYui8+2k^HD ziuGR{^oHi|=#n9bkdtc%IvnVwk!ItVEL~CyXDg^d%3@40seiHvfz?p`JDoiEZ|Gfu zt+VQPDR}7O?_xgk`TaNx;E+QOS;sBx-aF-y-Fv6vh1L7UMOoOqe*?w}o1rrWt6xjS zcw{roLa@2L?qBOyh>^{?#N1-H^-8o2a2xnf7I!3!nBR!X_#*lKQy2VM!u-I)i(XB4{ zlu!mABVGkS*qJko2PNm;ZUc0`Fecfj0c9t|QdZ~@?td?HT=Xlpe$cl10nYgBoyAeN z%FwW*Z4NL>#GNs~I8|=W`+;*IhNdq(xY=sZ$@3{#EaKQa?~LNu o_=_A51Z-Kuc<@gVB>r#y01hS-7x!Ss6aWAK07*qoM6N<$f*?&X_5c6? diff --git a/graphics/pokemon/grubbin/follow_normal.pal b/graphics/pokemon/grubbin/follow_normal.pal new file mode 100644 index 000000000000..045fb77192bc --- /dev/null +++ b/graphics/pokemon/grubbin/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +224 224 208 +248 208 96 +173 171 161 +207 143 43 +169 111 65 +248 96 88 +213 75 73 +182 57 58 +94 93 88 +68 68 64 +87 58 33 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grubbin/follow_shiny.pal b/graphics/pokemon/grubbin/follow_shiny.pal new file mode 100644 index 000000000000..045fb77192bc --- /dev/null +++ b/graphics/pokemon/grubbin/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +224 224 208 +248 208 96 +173 171 161 +207 143 43 +169 111 65 +248 96 88 +213 75 73 +182 57 58 +94 93 88 +68 68 64 +87 58 33 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/grubbin/follower.png b/graphics/pokemon/grubbin/follower.png index 599cbfe0900854028f8b63495cb5e0936337be15..0bf0d2903d39487ba3879aec999a56df9c63b8fd 100644 GIT binary patch literal 1342 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAk2N!-^NLagi;rV{;mHCc85+bg8dv3F|ii?eKad8N@QWOvn0O}nDqaiT-LZB$; zxiT0@ zZ4W%yJWDd?ryD18CkLzf{T64NoAVXh53c#dV|4VC^2XwFKCQA3E$MB$A6tA%-D+^H z_NiaL@l#>e^fI2JH#Sx>&kkID^w;LOaz~QIoqXk#y&qboS!d@td|l3WR(D3B-`jr? znvtAsHmmo4$uW2*@2(j2p4Xgf)xitAZ0ZMQ6g!w)t(*~U@WkLmZKLt)?uzUWvfH_q zENSR6ZV5TVU_9?b)r+;8cQ-q)^VgUYV4Csegms>X$IY!Q{pICMJ{9YneU3-`KA zNi5@i4Y delta 557 zcmV+|0@D4y3c3W47=Hu<0002CwraKj001yhOjJdf(4bgwaDX5n;OOw+U@+*IU=R=x zpt!);xG?bOc=-7Es4y6~Fc`3~umAu60002|vfy9<00G5GL_t(|ob8k`Yr;Sj$IlEm zIkdDDItU_GaBz?lw+yvcA)rG`2?!3+CI=4vG7^RRJO-yYh=0gr^o6xu{D68QmmuKe6a!t*Pnf;K z3Vx-Ak#>pIJHMso zIOPkJP>VQ^kbhtkc#XIrxg(8Sj20p1%giC-DYujZ9dXY4u92-Fu=8x<$O-m>+k>E( zrfj#AV4C0>*$SbBd}d-XNd?&^yZ>T4D}mlX$@3C1@@UQM*flZ<0CB(WR$?rZ2;$H5W v_@1A8(I(q}xs=>C)eVowsq0uX{LA00000NkvXXu0mjfX>kOY diff --git a/graphics/pokemon/grumpig/follow_normal.pal b/graphics/pokemon/grumpig/follow_normal.pal new file mode 100644 index 000000000000..b79dbb1b9b34 --- /dev/null +++ b/graphics/pokemon/grumpig/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +16 16 16 +112 120 120 +80 40 104 +72 80 88 +144 48 96 +192 120 224 +104 24 64 +152 88 184 +120 64 144 +224 96 160 +192 192 192 +248 248 248 +184 72 128 +136 72 168 diff --git a/graphics/pokemon/grumpig/follow_shiny.pal b/graphics/pokemon/grumpig/follow_shiny.pal new file mode 100644 index 000000000000..cfc56b11d14a --- /dev/null +++ b/graphics/pokemon/grumpig/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 64 +16 16 16 +112 120 120 +96 80 0 +72 80 88 +144 48 96 +248 184 80 +104 24 64 +216 160 56 +136 104 16 +224 96 160 +192 192 192 +248 248 248 +184 72 128 +176 128 40 diff --git a/graphics/pokemon/grumpig/follower.png b/graphics/pokemon/grumpig/follower.png index acb9984c4b8af7de2d6ff09e4a5d7955d21ad762..65079287115006525e9b8e6737aa5ee9bfb8b911 100644 GIT binary patch literal 937 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;;I0y&` z6jW3MXk>TqE|GK4?oKv8!Zp`qM{YuzUweK^6`Qd^@;bB&wWbpY@3{#c6!gZqVf#8f~9^>RKZ|#I#e2KQ76!Qu zzup?|UwrgTifgENFFKtsUsqr>Ctr)?q2w{h%w{Z8{Y3{e?*6D zIro!0UbsKUCw-eL)4?B$%>VSZw-+vWYW{wa^p*>S&I(~KPx$xEuibh<>ALRabzdGk ztdO32Y{5~0EJt`7|6EcCG^tgT^tkdQ;?~QbnXzRL z_piO*Klck~(PHgaz{I9n;u=wsl30>zm0Xkxq!^40jEr;*40R2SLX3>8j7_af473d_ ltPBji^sV=xXvob^$xN%nt--pe8I+tEJYD@<);T3K0RYOffjj^J delta 678 zcmV;X0$Kg32eJi_7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sl*N>kl$3jW zdtzc@N=i!qwAJp5tkr6R=B)0`i`BGqy?auNoJwN$&Hn%Z0RR90r}Y5G0006oNkl+1ao!3l{W3k1CHYv48z~O`A4t+O%oYrcL|* zCL;9vO|D;Df5|_W>d}bHvS11E7ry?M>+->uO9BIamN!a|b1jG}+qMbTDp!vIH-U}w z1bX~%6W6Cv20gAtEj(UI^ba}eYRpU)I)Z)fOK8p+@}m6uT#Hz2sFWZ9a5WW_|3LzZ z)pPb?qX`VSSbu@DW-Bp^e~VXp#GxLJ8^cG zu<$C;nA%TOy}Qwa#tq&#}F0`rdU^# zZiOsFpnr4kt(8%)TwR+5$?P)fm#D_s2;i{@0ZuA#CeZkfmEo88 z7}wiUkify|E^{Oh-WHv75^xXIP@u1%?)0KPM1}Nl=)^}0gR7Wl5Z{I?iuGHKkMadW z7MFMD{vHXm1e+UApjsGTYlXt=zGmLtQ;3mAM;~AeZt@#$;}G8-KM5W#Je`2XZvX%Q M07*qoM6N<$f=Y5jcK`qY diff --git a/graphics/pokemon/gulpin/follow_normal.pal b/graphics/pokemon/gulpin/follow_normal.pal new file mode 100644 index 000000000000..0fa22dcbab05 --- /dev/null +++ b/graphics/pokemon/gulpin/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +112 88 40 +0 0 0 +232 184 64 +56 96 16 +168 128 56 +32 48 16 +104 152 64 +136 192 112 +72 88 96 +80 120 40 +56 72 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gulpin/follow_shiny.pal b/graphics/pokemon/gulpin/follow_shiny.pal new file mode 100644 index 000000000000..346c4d6a4070 --- /dev/null +++ b/graphics/pokemon/gulpin/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +112 48 40 +0 0 0 +232 136 64 +80 112 152 +192 104 48 +64 80 96 +96 176 224 +144 200 232 +72 88 96 +40 136 208 +56 72 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/gulpin/follower.png b/graphics/pokemon/gulpin/follower.png index 626884bdcb7182ca68b91b37669c97c454b45540..41fe6631fb7c5772d0cd9cdb133cf3c75057c2fa 100644 GIT binary patch literal 730 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNRK2%y8&9P~Z`f5Ky6E;Spfhz2YTM1!I!8y9+}HtE>l*!(QU)>&pI& zk(W(bZS^bN8laFsa-v@ukXC?VAjQCtwDTR%5scG4T^vI^j=!C9Fzb+mK-+cKqP(vc zUYGT%RRqU7xMZJez30m1)vsugl`k~wE%%nK$Aexde|d1abbDh;dIIy(rOW?3`IMXX zuiogQLD=fBwNYFD`SLpY|G3GoTfl7k#5wA|;F_S`&!^b3POx8D;LEI1x8&T0O^s4! zZeJ$4rMOPt(R7*3^SyV;?wfm~ZoIi0*YBw?Z^pU=DgK(->TeUWKED#k6ur6KLsHebaY5U861{?wl*bb#3N~ zQlo6PjX{n!dJ;U&2WuNHb3Rzh^XHk;1@p%T?w#yOZ;Uz~9mpo7$Gn$+$N!dE!$AAz zN(Oh@W}3~}G2mdKI;Vst0NHFAzyJUM delta 520 zcmV+j0{8ve1(gJl7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sV!eY(YB__X zbEMvs#qPA6y^BFXL27DhoSdAjluFI45cb|$|L&y!lzRXG000002z+ec0004#NklJX$YVlNV;1*+=U%ki#NiZyju`p*kg2J_;>K$=2%nxY(G z-eIR%0>VZjF&Ci?lyGd@mK0FFBFRt0I^(zk>G^^w#*VreG0fsQg9I?7UljA?%Xxl zhQVOO6$gI|vNNKJ3vu^H(IHp-INR>eA92Oi;N_7022u`K<}ST)o>g+^PXnN9z#8}b zeZ~7DM(f&w>ebm1^EEg>IXY)i9TnULFYXv@`Uo5Tw13fWbBpL(B6jf`ytvn(j1Jge zQqY|{2E;PQ{wm(jsE?)xw4lM0yA9fm&7`+L{Uvnc?hbdZZwY@v&L!1=fG-eT1D!MJ zjo;wO-3G0MMj(Dyzu_(C77+0f5;8ft+u)TTN&kkY_(i~f(-*7N6*JxB5eWbQ002ov KPDHLkU;%=&QuWvC}0AOJLE z6pV(zunB?d^CufIFff&Sx;TbJw7#8jx9_n6PwQn7XJ*a1|J&~}bKabK&3zMC8XrE(x{%q0S6ZSbVnfH3M;veju-se}4wr0b_q(U_- z7NNiIAAd}fh*3_{&2bS-$wY9%gh3Tf7rX3uTRNvKigTuns?!e@wXH2a_xet4JTbk(cd1*9Xp*jH&SJjwC)>GQ z`kwBdaQ3&%oz*dW^&{p4D`u_L5)xhMYazoIn|OKonufFO4oQCxB^Qdg-DDNZoW65U zX!+W|%HKTO`5SYm7wkMRalw8jS4O%2*Xz!e>t}r|%q-N(46}Uqdbh*cHs5pEUfJT? zS24=eT(z=%*5Gnw#U$3r$=%Nl+SizIPHz4tuuVVlUE_zPb4?as7k_&#t@w$?<1J=P z2A0LK(OuWK?mNN}&mMk%=B@)l+qBzDzNSyU9=qU|-|J76vDYO<#aN_%JUI3Kx3zP2 z&@aDCJ}Y*|`TlJV{q1$(yH73G>uq;PoNLBDcQKdN{`s$%?C+m-tbKl%lfBX6z22wJ z`?jn1%zU-rvn^NekN-vvUCpt^``5!F%_RG;(z&ab<@cY@WsBJADv#Mq Xdl~QiXRW>)l%G6Z{an^LB{Ts5R(MmE delta 656 zcmV;B0&o4v3!DXz7=Hu<0002CwraKj001yhOjJdf(4c@&80gq&U??D{a7Yjk5U`Lq zI504XKscbFsQCE!czA&5Xpkr0001q5`88B00JjTL_t(|obA@JZrd;r2H?xU zYL=lmT}{}2fW$y&%O`225K3-Gs}i$1fGnY7mv-*ZM`!@QMt^~}uNBfmM6x(JfTsdI zc=>4ZCn?#K0RGoMQdeO(>Pst_aDFr5ON(`!^W}lGX%gNL&qa7GXqUm$DL+ zb#*`9UO(+gGsL>ag!KF7sZmy-Zvd&3ss(BGfQVT`TbWvr1~_~=9uIrcOtpwzLmECD zb>N7h%lWL_lV;dp;@kt*z>3rf^c}3*FnY{Lvo^s54}YZfh_Z23>{(80K39>T%rcZR zvv%Ow1gfH;T|Vl-T_-3@?AyLY(k2iwr!7x`tssr3B5l^xW1jVbFza++ZJ+n9?{S6t zV@+VZvHz-_>UTK&HGIomwX+xGS$@RTYBL1hZ;Wf_EKq7<9ihJETDcRrX4^a5y!$oy zkMZ!lIDZ9(`uJE{j||6w4$Q3ne>uLp&B_G@pzEi#&GqjkP zz?V%0h|)F`eg56v@we^4{*43?pWloaaulp6tcPxtI0pYU!1+p-tZFgl!W+N}@2%oo qVXedX>U##Wj_f_q2`Tzg`32;bRa{vGi!vFvd!vV){ zsAK>D0|iM$K~zY`?Uuifn=ll|jaY7sv5|VWCAZxKXDlw=B7e+~5gE6+wQ4(bt7t^B z^+cl_W7VO}SoI(6vmwEdA6+}#Q>5hcu)p8uX9Gbm@e(fq;b1$Cxe4rydb5UnAu#qD zEl+;}6nb{1mBE6}Y{elXXN1pTBL@@Ui)aI)Gr*RClM0c}toZ{*4xI^n20cP1V>4mm z({};7fA4!O-+vNM8{m1Cqf*|Bl5w`5p(3F$7 zA{Tkm88qygDosm$7@syP)(bb-wj3cUf>ywNt2vgf0Ez^Z_^(4?45Cz|B0Lxvyx$w} zU-x zi~f!1=6|AKsn5MTD$NPVZzewX6ZS>O=19crih5&8>XIE8PdcvaXu45##O8(Jb<*&( zu8cr9&m>6|tSD&M8~Z9D+2gEX6qg$g>*L!pILY;vC%>M5q;dWAB)k4nmR!LmwTBoc ztGG~0vOm@3MuwQFZE>38xXM`)$!#2*WW@NiWPdDd7XVAZjKyot_KetOv0AKD6`W=* z2zO4;z-Caa%jvA>9!})*JYGKq-JQv|8@1g8XV@(&1;D)_J0i;l23c;uFI*+rqb;zOOiA02F)r=# zz`cU_&|r{>W{&C!WR3{V^KiVQ!r?0#_YK^@>F>b|F?4~41b>wjC}H@Ku>qR*YY*>v;m$tp%5al1R6H>rlkZD z;jzUB)GkitV}EQW;7U-0Tq4SreNvioVpoJBjE@ElyQWIhQXj@g&5HHH4Yn;uh=`&U za6f9Uc`JY_G5Pl)Fa}j5B2gX;3_k4*;kAZyd9Xaq=XABv|j z_QsVS&*9euLHe5M`Q-@XQK1E=dFksF?jCg;TybP=Xnz@mL>myoZ3CyI6q@@s6tTk4 zQeY*-hdZJ3y2Wmkukp_S^B*_sEIwsZp;7cj^aK@3@HWv_D1Bd%=zR$TeA5xwQ~c+h zpt5098RaB~8}+mSE*SbY|}ITH19 zOT00md4Hk~j7LY#^J*V|CV72njwAR{Gr ziBe^|09XQ6s$NR9XQZ;}YPw?EVwklc+&LWsn}0zuPj<8P_;8}1=JoR7pbs0r$=D_< z&aj(q85~=_O@|pWo233?>7nv#oop?3SD~1uXIX8h8GGc%74{gKnpPB9;S!akc0xi$ z#d%hn1xt>4Ck(qVMV+`}%GQJDkr0y$OeIs7`1P{$I)J<7W@TT$T0q72<5>52WnX8E zU1eZL1lDYm2}1jQ;WDo7ZGk0MjN67vNp6n^?i3{Z2E9x*b67_pa71yQ`{Nx}_FvJs zYv2}6cMoPrp$ps}kNf%qsoqPwdvV}D1U||9pZE*Jk$Q1zn*%%m0000DRP^xl@Ln2z=&UmJ1B;=3RXm`~3XTmD@fi-sPO_aDLOD z`%%g3mY@HTZ*EpI$Nu5|yC;Y%Lz#)7u*_Z}{lOBByq zAS0tMevkFX-fu~lG@miF>iiV#EOJs8KV--x{4ZDeuJ0+wb59+E`JEHE&UGHT)G?Pk z)AHE?qbCoIn7#zfdA3KR#q_)EuWzxwT{l-X>+n5fT=#LM-xAXmX4i^8OkZjDWV)q; zzW1FetDOurizCdpuT`vfnHIs6;CWxR*x2yN)GtMW6|-H<>o^5Hmn>I(*SXs1NJ3Am zMrC^MNi|=!hwdI<{>NhhP{B5+S=sZrf+#s5n6r^k> z#y;ERfaN|J2a~J!V(!nV;HY^lwJ0TZpPkLeH3I)Qc*r7AKro`6)wHJL*kHqTi+pi|o*KjBSe7 z-}Y|)Ew=E?gAHnVyG!pdRUC;5>OPbtXvKMkah}Dm?Ka2ei0YQza&6t%9&}eMZ5?CZ z4m+k&Gsnc3uMJK+@-ms`Z!F_r1l3m%s1R_ttfr>9Tmvq1ySz&ox_ixOez;-pXqH)N6QDfhqhR z)0-a)&o7*GNUbX2&>ZCljQdgd^ws@KVuS~$~$k* z9V`{kpWfb>V;K=+o2TUS{1=DIe^K^wp_S78@@xU$)Jj<~*->6w)$#L8{)}SxwyW%(;jn^BMba%-Irn(^6u#hj#yUSY zn(bV`{_ds7wCx)lj$WGR#7>b$wbO zgYvqs-1jpkn}2_@jW0NES4?_J@QtJ23%mn={868*c-%aBeiNga$-lWevIib-Iczkm zbnc;rHwx8uZB6|#N3-AXQwHOkAD?a{e%P?AK%;C$fB)8}%;)mYSHAtQzPGf`#`jVB cKhNLXFI8e*@$jwP4=Nu$UHx3vIVCg!01YrOqW}N^ delta 1297 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 delta 1848 zcmV-82gmsG47(1H7=H)@0001UMu)cm00D(*LqkwWLqi~Na&Km7Y-IodD3N`UJxIeq z9K~N#OGPRoRuFN>P@OD@iXWR)u?QAQTcK44lS{v#Nkfw2;wZQl9Q;_UI=DFN>fkB} zf*&A`PELw0QsV#8LW>v=j{EWM-sA2aAk<1sH9N)tRkMslG=CzdGpnNi6+ZN$AG4U2 zn5oB-iz&E{uX}j-dKczd?&tm--AdMEfJY>rW4d7xZxByyS~}-_;vg$X3h_Dds6iJb ze&o8`;5W{BhXtM)G*XFq;vlh@Z)3TQS;0_=Cy7Ifs!_g>Zm`06i?dp)u;xAa3j2=3;}SK|yN&|CG(mgKBD8 z)r(@yF)@@N00000|NsAQ(Cu~r00lKkL_t(oh3#0`uIwlb>_}jPZsh*|znv zb6@6RIDa}@3UHM-NPj;6kN?at`#XFXY9G~qfxj;LIqWD5pNRg#MjTl0R8spws&v@Y< zg5qnp_=iAHJ0g}sV`QM1rS^h93^O&W40k%8@qflYSlsgeA<&{f_Vq?s!=&?$F9Lm% zx_g{r+=So_R{_0}T)Oqp4}lCU6Ej9K{A>gm$0J@gIjGV|ac|@W2R+qL9TYbe{w~l$ zCy2%B8+yWP!_8CI27C~JC+1NBFC+)j1oQ4G^nyEgP(*@8Wty!VSAh#Y6XezuKwA~( zB7er+M!apq$_nTa(amFGVR)G+0-tf9BF>)P<*rEdh5sUO!9N#4@T)lzE-xuz&s?qe zD6k1I$9)^7$>5#`yv?z%^}?W0%$f^q5qQH#g3(g+e28%t0EfFmt#}iN9l2D!P8eq7 ziK#QJR;qv*7yOVeAXz*QC*d`2HB)P%tbYQ-txQ&esVW#VsN$wciFbh>2p8ZEaA70C zOW=Zc{+RRqDvt&jIu7$r*jV`#;8md4jXT)$ zG_b?#K(Gm%aZF%58UsyVb@zI&raI8)&C3afzDo{#C z@!uH8FdYeYfiteOe?{Ot6LZEqI&={HD}#VhV8Oe-9YIa3z_L9%emu~J@rCOI>(TKh zkj!c*F+@_D2{wTPj+P=!fY>9D&woFOltJxYqk&w#+i99==w-y}et@acnE! z<2=vfD>Pg2E5OWmoD5P@=SHvyyy4SZ3I2gy)^Di*&kWHCuL4u^YYWhgpt6G-+gV#| zl1`4q^E?&23;bASutk=^`;Fzk9<4dC4FOY%veH=(|5d0J3bgtiuRKp6nVxi1dG56@9Rb%dy0!EpZV|geXqa; zhx_wFuz0u;6uABI{j?ekutC!%yG*_lbb%XuWthb85oDA^?=U-P!v}$G zrg}I#K{vGhXa;zef{y}fa^OeauHzN=4KI_x5EDQh?A8RT3SMycFnyJ^y#8#BbbRjO zAKt>Ve?O2z$lvhB(A|*p9Nz)YZ+K-wj?bSSHvIm%fO+mevN8LG`y6%UfZoIp&^zrcHMmqoi02X=zZ2$lQFG)l}R9J=Wm)(-&AP9v6injCq z54`7Ss<*ZyFh4alvsK}uFY-Y=paJ_hZoBQa+itt_EV6o)1v3ItgD3R5iHy z0z!VsDbW2$0)KAZP#NNVbjH^L53^?Wa0O)iJR+ar)MgLV#@m2|p8^NmMvy?vsj&I_ zLoUc{JOG_GnenF+izF5H!uaUPop`g^W6Yd*v)PBX61Y1|4!gY9mhibopNF(bFLjK6 zRmvE(Jo&4-GhW&0kR_VEUgGhrAa{D`E?#DbM2lJqFMmfR<6OU0L5mdpHhmda7$R*F z^0rlgc(hsNLhUkdIfDt7$3BBMV~Z0z{Vy4S^Avcz4uy+~+OfNHttXSeiH@s+idP!n zYtwlXk4MV^Kf4TgIQyv(1-q0O1t4}f_IOT-(%msITLC#rI4%Ma&mq$!j3@85iJu9` zC{v+r$A1-;P@d2|XG%7|lO9aclgsM~d&Z;9h6#{wMC zwaH+TuQs}kKh|AQOq}b^r2LA_zYfWg5G26m!wbD6@o_jl(qM{^Ve>5fS0E)EM8RGA wugV~Sum4|5ed1aDjz5H94fF8Z{x|yr)(jA#4G$6MI{*Lx07*qoM6N<$g6?iRUH||9 delta 612 zcmV-q0-OD!1@Q!s7=Hu<0002CwraKj001yhOjJdf(4dfT2=LfI5D*af@Th2DSdfs2 zz`(%x`1p_r2=Fj4XlQ6iKtRx_AZTc40002=8D6^p00I0-L_t(|ob8n{YwIu&#|2vb zVGL&wMD`Rz;l23NBp_(Kb!+=Ax;@%SgW)NKf(AcoXR@cp{(lr*J3RT(SUTm|9kP|& zl;8dDPSQm>6LPVOUF`c9gy->BM*HS02CtsaB&T;Lh2R3%p^cD%`{y}H{55Fkfa$4r#Vn!>u$;8psivNPP6gkZI{n5D}+ENz`XC2 zkWRSICSligsDFUR)D(0xFb8>AiZz+!A>qENZ|2yvL{4%b^1HR$A&-ZITXB6e!-Ojp zPBIn0@1%1reg5ZC#d^HDL9GXN^gu&VJ9=G8uobAyB%T~WWH??@Y8u-QP z`zU3b_U)**t%%aZ>Ks7*c_B2MU=kcO1I^n{M|1$gRexs>a7Z!^&&S7`^pYEg)#*o8 z#>U@_ywbVDF#QX@F?)`1t;=a*+Ou*`4kQkReLb1-xfupgYWLh{(pJcfa zPDf17HbOr?jQUP+hIP*JQ8x=LRxGdW+gkKX;V{kOLKWzx4xB67Zy}_MEuxr z;6}rO9SIFU;RFSZ10D%C5(-|t__1Qgg(otTgn*)qN#5=*3>~bp9zYIziKnkC`!hyf zHWe1b)4$?@LITN&eq}&f0g8bX14GizcR&{~mV3H5hIkx*d&Mxn$w7qu!*Pe_);*>h zDqma>)GXY-#dwCo%Ec>hT$MOb*Z9h7^0K3ACx49o_9m$Bi|wtAod4gJ|F34>F5@uU zEcezQyFCYeFIF_?x(dd^v@PF7urn_6x+%i@;d#NT-Hv554DCzY_0q&b{zG7%e+caDz;PmA?u2}>+PNH z&h=@1YqcWrp7&9M?Mzo>!}%VV{j7Lwwd3Kw?S*&l@E9C-Jzn}#I_s=NzRc?esV|G- z#r}rh@n?OW+V#7+c(aYsnW6)arpLe$RhlHSGUTnPRJ0ksyZ&OsFKrJ98tUHNzW!lrXRuU zx7n}%bG?RXy;SG>6?3bP17kw9#5JNMC9x#cD!C{XNHG{07#Zmr80s1tg%}xG8Jk%d pm}nbVSQ!{xlwB2uq9HdwB{QuOw}u4{La#uP?dj_0vd$@?2>={S5ZeF% delta 460 zcmV;-0Wf5-#IVBg|>z*(SNG0wtk88)=xG*f993l+xFQI2SXyet?o7RCa) z?F++zv>Lc`9DlK*?OkRBw8e{Y1KrSjOR*F|L)!g*BGTFHBtq9G4d=KNt0HYkuU$2P zc7pSr>(hqMc;~xC(opWIwd>*=X-m#`e!3?OcD1Oh#XIfi3b8I}e;_9HA)>4%q?jfp z?c!M12ikBx*85Gadpoe&nDuKh_^&(V;Z|;o%~tD`hef@e$3;2#jqR>5&yHR@TpT7MQggHmdN9NHdi(pxf6W(!qQC19x4T3D0000 z0Dy!50Qvv`0D$NK0Cg|`0P0`>06Lfe02gqax=}m;001yhOjJdf(4YVS0BBG^@aVu8 zC|KCYm|!3XxR_`_P>8r#5NLp~=;-*+fH+7v2(Wk{*tkGVWPd>G00001VoOIv0Eh)0 zNB{r;2XskIMF-{q4F)43tcU4k0000GV_{Bq0000W0000W0000000000V!7`6000CX zNklUE7{)bA2)zV6j$})Y?X2wtLrV`qm|o+eEn-U#-XL-)g{Ukkf|SLf zi%ve6x-g{lpno0&1L+}U4?+KhFM)+QG)rLV!CrDH^bmzydW+oAd{}l!OreDy+5v-q znwjT$=bd*(Qk4JOf2P6QV*a}gG-?Z3sXt!KbP8O=Pt4Z#A_hAhWf3dNqed(DFvC^T zgb(uaoMt`*V{;S4Tr;rYZ9mzg(^n#WiX{A$b3mdKiJR{>hX`pqYK15T4{W*5E#^+Cq zrB8P@%V+dSflL`PfkI$zpaB{*wnCZ{fcG=z0yK5hulP~6i{31QgW>K6YJad+)5>J1 z075j#xY;2t8}Rk2VR-re`fCOLVzp<^u^6-Eg zxP)=hJsz?V`P!z623qY`oaV&C_?&Y+Ck>kR_x`h&swFBLgtJ^Q!l0YCK8EEpLa4w2 zIU_LTZiov^qT<6Y>UZ-!j42!Vr$ffYo-hEoZmq%QZoY)X^{}t5?KZyR6qSi=0@9WV~I$_x*&+BhK^aXtGyl^e)zr#2Kk(K%0U z(9ubR`V(Q0@$@!(=be$^cq}eRj||_`N4{jcuU03?BvD6*O|XBs;0y(?-|Dui+kevV zE~iPjrWI0&uP%AgjN@T4ibs-{(4cxv)1)IIh!A61>xu}V4OIv&X?TZOmJRI2)j0lz z8{qY19AAzlL#s{upe+QK5Mpe#c{~7FmIdh#iIa&2mep1*%a$isSxL@uHLk>QP8wWQ zZtp2t3C(Rl8*s0FYssI20C3HntbYx+4WjbSWWnN))WdJfT zGBPbNF)cANR5CI;Gc`IhG%GMTIxsM_r53gT001R)MObuXVRU6WZEs|0W_bWIFfuYN nFflDLGE_1$Ix{soGc+qOI65#e#rUoY00000NkvXXu0mjfBe`lp delta 1153 zcmV-{1b+MM3W^Dk7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sbEI?j=EdgK zq{Xari)vEtq-xcJTC8G0gGw=CVw5p4V)oT@?!8jYoIw~E82|tO6AY2g000CCNkl;N`S&F-l>FJULynC8+gbblfF`T4eQ`?hcUw*Rh~ z*+1d`ce9%66T?sVPp$QFgHL$u^4C_BoKniNocRg=v7GXw0Y2btwWh~GYaGH7+e+Xg zE|k^q<=$^xR#qTA5Y*Ko54g$JHrV8D`Xer-h=}ujFTQtX=SK0O$z$zwylm z8}nhpF{AVfLNEE{%GKpoz!I-&Zdq#v%4t$iFSx!3(4OJ~O=%knEN>eh4+Ab`5HF=u!E)KEC z0uP2-6B7+m42qRe0D6h~2N3RX?exV8=*^kzz%Pe^%PFA55%su?nT#=k5R*cMq+GxQy`}cN#p;<(Rv$FzR7kp@#kOQC(FWof~UmA5HecU|C!Lj-Bo}mG~#=I837@7xJlxj&x3#){CZaq7|zoNQ)U@2jX>C6 z8S3Ca;^N0@G_1eOQ*uX;>36{C4n6J$K!268_C5*xfS(+9Yw5ycZtzlbkKVmL$_0;r z2-nz4T+BuRegQji8Q^9Bo|DDfMc^}j9>5;gstC66vf<%}&E-@$;9OL!=?`xmuEXKE zCoVF@upg0k$N$q!z_#mvo4eY6lDDpo^a4s`aFYpd=3&6b4pR*Qu*LSrsIgAAS$dq* z7+&VfIAHO$&YG35-N-+_2}>(MG}u^%hWq;s!6xw7Xs!YSZp-=Ifcc`(X)wQS&L$Xe z`p3mYL&VPn$1ff$TGOMtryo-u+*{jh0ER1L8s}Sd+xdCo_n5?Qu^EaKz|_3^Zd;OAL}ClVrB{j zK!booeI$VdD07ZDDgYJ)^q~Y4Ab?Q;s9~UwC6GX=CEh=xW07nJjf|ig& z2@qgu9V`F=fx%LHLkU8QBG4lN6aaB#@I(Mv6086MnyqK~3j|WBvraAJ`!M9muApG|eB<8vrVu+!J!n9lAiU1_NrL(M z36u>Y-aRfWn9ZW=P4Y6+_^&LFQ=U4HFAjg!{68;;`SY4)pi;NJTZwm(tpw8zyRWTXE49b?K_0@B0ro9 z0Jt$bw z!b#wBQ!0J_{_Bm`pZi54e);^@ySu~t{9n!wwvia0rTW3r00000NkvXXu0mjf0N4lI delta 534 zcmV+x0_pv}1fv9y7=Hu<0002CwraKj001yhOjJdf(4cU5u*m565D*ZkxY)R8nE24x z_~7XH`1shMxBvhE0000000000000000000wB}-}m00FK^L_t(|ob8msj=~@mMay!! z^06?|9W3XsW<#tW(&*04!bn%G3lsUup-oiYMcPaF3M*m8Gv0fUUpfsPn029(eJx0Emo==d~Y(iwLPa+SR8x#W=Lc%05)F+Wk44_~O zAYqbN;Y)_dqJ?n>6EGpNI)VU1MuU$AI?xaV#pwVBpr|aLfCk7Ym>Q^>&jC}3<5bX))()Z(kUwHrE=_%s5@#(P--A{vr|FQi5 YEEK)rQV(|Ff&c&j07*qoM6N<$f{yd@2mk;8 diff --git a/graphics/pokemon/hatterene/follow_normal.pal b/graphics/pokemon/hatterene/follow_normal.pal new file mode 100644 index 000000000000..16ed265f1060 --- /dev/null +++ b/graphics/pokemon/hatterene/follow_normal.pal @@ -0,0 +1,18 @@ +JASC-PAL +0100 +15 +136 58 58 +114 122 177 +16 16 16 +200 233 255 +172 191 223 +148 143 194 +217 206 219 +255 255 255 +193 89 116 +229 228 239 +245 186 194 +224 153 171 +133 109 139 +180 162 183 +228 137 160 diff --git a/graphics/pokemon/hatterene/follow_shiny.pal b/graphics/pokemon/hatterene/follow_shiny.pal new file mode 100644 index 000000000000..16ed265f1060 --- /dev/null +++ b/graphics/pokemon/hatterene/follow_shiny.pal @@ -0,0 +1,18 @@ +JASC-PAL +0100 +15 +136 58 58 +114 122 177 +16 16 16 +200 233 255 +172 191 223 +148 143 194 +217 206 219 +255 255 255 +193 89 116 +229 228 239 +245 186 194 +224 153 171 +133 109 139 +180 162 183 +228 137 160 diff --git a/graphics/pokemon/hatterene/follower.png b/graphics/pokemon/hatterene/follower.png index 73934494b215663bbb4f0c7c85283169a566aea3..b751549ca1e8209619c651cce2924dbd49a830ae 100644 GIT binary patch delta 865 zcmV-n1D^cI2J8lq7=H)@0001UMu)cm0004VQb$4nuFf3k0000jP)t-sh&noQda)1? z5XkBOtiRuskHXo`+yDRn!C7?W8$pqPOIUpqnr>cK`qa?MXyIR9J=W zmVuJvAP9y78YQmh`#!*g zX!wLfx0m@5W0=8+e@_4aPmMgk<1ypAzBs9&&n1A`K)`?t#rdeP=sy3rkuo(3_u%?`EA1+fOU1cs0w%u;kPhz+;&X4k2)y$v<|r!Ao?kUM zeAg#waDB`58P_wI^?Up<;pN~M*2fB;`4vMTUVj+GwY1k@aCz6)1Mm_v1OmSRfhJ({ zn?SA5kpMnE<7aMQpnNKTp~2;y3Nk^JIMX z$68BAYi%j>hpHI>Q`&h-W{6rT@gf_H-}zq}&ki+-Roelv)|@cqTFrN@pB_JVkPz4} r?>PQT4)*r)F5|!8FtMK=|4-T{#{?^1KnnxB00000NkvXXu0mjf$_by- delta 829 zcmV-D1H%052FM1G7=Hu<0002CwraKj001yhOjJdf(4cU5u*m565D*ZkxY&@0z}U#x z;Na-sh@klR_`q0ju%NJjXo&E*!1&PE00004F~X?;00PrVL_t(|oZZwxYuhjs0ALB- za>AkYfPYVgQil!N6}l3Z|1c;N z#=6V8Ln!FKOwJZt@~V`v?lR@{y(hgVDYgOlUxsPS_RWLNG$Qs)o2J^a=yZiM%QqA- z33V+)Z!zkH2C7X$h+04~B)0fjT8l`TVOwvw7zDwlr8Oqjszr#QGcd8G6fF9Fu*p~u zI6Awe!U!f>Lw|ALN-J+zGz!)kYd;G%bY4xTW8!Np{!l^|8Md?zDyw8^du~H#Mp_Kx zMPFm_ND{(Ye$m+-p#YPhvm`Yrn6~dsWqe(#((N9t--vw63Tq75wGsPymzTJ zsQ8rn%q%#65AN(S_Lw?a<0k*|mFo>WaVKl_yy8zwN2-74(tdt3E)SnPJ=PnbkgfI5 z@=*1{VOB8a;}yAqYG{}EXmpj^8Yl*!6opYAp!iU+mrX%@9KMw|q#D|YUr9$Q9qlO= z3!;OhCx7;RWXksX(@!os4Wm7IzUrX?JU-5^eAG)6i{b6;2tUfcpcA9_+2_U!BYFNv zaY@wj;&2*(=Ba3qdor3~ER3s$Y)ICpOT18;FDl437ec4R$9#IBkklFj$&)>Bp4#mg zvQhQdfnY5jj{126q8O87u^@`Gf^+2VK=$O2VSku5ST{V6Yi`eDB(UD;V`IX@`m2TGoTi`V=6AM*g}3ZHD{3ocHECrV!UPx7dH-tC^} z0XDSqdF%NFy|w%`fv)pl>-O^31SmkxE#|KY6vp4?|Ka!n6~1CP)Opd%00000NkvXX Hu0mjfSJ#-Y diff --git a/graphics/pokemon/hattrem/follow_normal.pal b/graphics/pokemon/hattrem/follow_normal.pal new file mode 100644 index 000000000000..74288f2e4587 --- /dev/null +++ b/graphics/pokemon/hattrem/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +16 16 16 +189 222 246 +0 0 0 +148 145 148 +230 186 189 +74 93 106 +106 76 82 +230 246 255 +131 153 164 +213 161 172 +213 210 213 +255 210 213 +255 238 246 +255 238 238 +255 255 255 diff --git a/graphics/pokemon/hattrem/follow_shiny.pal b/graphics/pokemon/hattrem/follow_shiny.pal new file mode 100644 index 000000000000..74288f2e4587 --- /dev/null +++ b/graphics/pokemon/hattrem/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +16 16 16 +189 222 246 +0 0 0 +148 145 148 +230 186 189 +74 93 106 +106 76 82 +230 246 255 +131 153 164 +213 161 172 +213 210 213 +255 210 213 +255 238 246 +255 238 238 +255 255 255 diff --git a/graphics/pokemon/hattrem/follower.png b/graphics/pokemon/hattrem/follower.png index f590e647904d85920d86481c0387c899026be49c..c5b4bd19fbc92a7daf5ebbc334309b6743c58b27 100644 GIT binary patch delta 765 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 diff --git a/graphics/pokemon/hawlucha/follow_normal.pal b/graphics/pokemon/hawlucha/follow_normal.pal new file mode 100644 index 000000000000..fae2bd54057a --- /dev/null +++ b/graphics/pokemon/hawlucha/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +241 133 61 +83 25 29 +185 94 41 +49 149 114 +128 54 22 +75 207 161 +214 81 82 +230 238 248 +165 37 46 +184 176 179 +184 176 179 +16 72 49 +230 238 248 +0 0 0 diff --git a/graphics/pokemon/hawlucha/follow_shiny.pal b/graphics/pokemon/hawlucha/follow_shiny.pal new file mode 100644 index 000000000000..8ab0d4019318 --- /dev/null +++ b/graphics/pokemon/hawlucha/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +147 178 67 +32 32 36 +116 144 45 +112 104 159 +93 115 40 +154 143 212 +69 69 75 +236 187 92 +47 47 52 +162 44 68 +197 151 60 +72 65 108 +202 60 89 +0 0 0 diff --git a/graphics/pokemon/hawlucha/follower.png b/graphics/pokemon/hawlucha/follower.png index 740cd213ebd05d630081ad39f0a097ce5f22e702..36fda946183b475ad46a4daef29a89df84c1c232 100644 GIT binary patch delta 1006 zcmVOyIe0XG{u)ZqAWy6L2SxAS>20C*#H0l32;bR za{vGi!vFvd!vV){sAK>D17Jx+K~zY`?Uuo7+(s0}--GS3Fn{AHmMn+BDo{diTN&qS zW3iQoUP=$W6`U;E5MqM}-R;E(1z`sD6uO7foK!@ZPD8=B(%VAup_tG^u}?YHhZ6iZ zbVi!p)oze_?ZFSR=(jWTeKYTkMuMBTiJO=OQqsymX*>T{P>;4Uu60Qp>mj6tvFok1 zF|6I{b=w$d$A8;tVZ7~qPFfiDf?%tSt>_ECN17SG_P<;*SYfbyf47D4p?A;oNF&4g z*c%@}GvmnjhoqU;J z+m0I<$0}ml#7J=Kqw&K%f|Vo%!$3_ttZTson0GKdlYekdwm<#mWRZ~-wqC&g+PFJ` zjk0dIPYmOv6m$~kL?8bc?dUt*fs=~WO{EZ?^d{qMVX(~jo1{vxH=)_jdcda44LkBw zxBr^a;MM)-Pj;#Jw(P)jt7Mm-Rub%W_q!2a7%VdeKk)QH^ep5*1$w--FAQfBy(Dyb zCSQr{iGLJ4*Bz+f74yvGCv&)|K<9h{>5ckGqm3tejBR{V9uE8F7%k9aFv0j95gHaT~kOV zSbrkid5$_V6)s;e`RnZJ`e<;7CTU<8NLetK6+CouHN_%Vj~c~7hMH5!h}lMtnuD9n z9t*%!gh`D7&yKFIj%r86mExx}rYw-m%?oK2)e^0uVzxW$;wEW6C3LoLP&ka%7~sxX z@bq2H;Em$x9I2YMli#MZqX7w>Iys@Zm}g-w=@jNi2e@v2=X?sa(~07nzhMzyy(24c zK<93~{eyF7`3*|w%laS68#hmv1Yq+;4K`L9mBCUwzI0aJ!1&%rKq@Y#| c|BnFp7jC{_u}x>TkpKVy07*qoM6N<$f_|Xlf&c&j delta 872 zcmV-u1DE`S2>%9B5TILJ6S zSQr?XC@8qN$oTm9XlQsN+VO(`00Rn1L_t(|ob8s)YTG~%$G6M_w98%!!uS<-88C4- zLJwo`E#w(Wjy(lK3G@xpfLZp^c2jcjEe!-C@TCYpgAwH5M1QEWlB};{_1H@WA@tME z&VP1xJr-lH_G+(I8K4|whB(asGE8ugA&lh^`zigD+6-|L4lxTSvv`OZLLvtkq9h$+ zHbI;XG3HP6nLN(0oo5|^9y6TJaeyI9Hc2bxKC>uEl9U~166`4Unf&LoR?+(mV+y!C z&Me%VZO-DO41Z7aY&)49Wd@^czFo_s%)+N6IggJrP(DeF#~38cwn;XTP=-WSF~e${ zMLuB4YKMvsA=LOhT#uWCdW;J;4U?Ge#RQnjieXXsD8V5A{WF*T$vbdaGCdpu&K60~ z7HBhka!3JZ3k<&bcPGwPtlWhk{}>?Ntw+y@=6&J7ZGXv{Uz8#AZTxx58-XqZe&OOQ z-zfgQ*ms>^wj6(MuQ#fz*|!{QJT9&`FeHVN^HCf#a5e}yg`}I&PBQJ3F`k1! zxUvl36-BcNnztA*-fr>M{fe?Iq)osu%<_WsZA@nwoL_=5UPW0iV2xMs@dI56TpC)l zt_7xnuYfu*uG7_z>#xyxR36iiSIm7&2CFr>8-G8?S_-0(6g*RWtTs{`E$FKEz!C9= zrFdLk@6#Pr!>nQ^iw)D-a-}S#Xf6HJ5Uf+4h10S+Mv8LKO^ra%idxLzaeuwsw_3%L z_@!QMK^a4o3Q?4=dK{P6+o)*4X|=_Wl9YhxYi}2h|xS$*cAY(uR|ZP5^eYXu-5M yNCKU4xatb{6#FvVGd z00Q?(L_t(Y$L*HSZ`&XgfE|gb*D#pt9-~&iBdE1wC@k@AoqwikXN#2e8r7M%qt!_D zpFM1dgQ;6<+IHK!#NUJWVZZnX(f{~sv6$dL70i}z^JGj3(Bg|~)40%#8FK0AM zDFNdQQmu7$5`Tu=6)00sc!GdImZcecg>Q`STUE*a0s`&|VpD)U!GOUJnW;<7@^X~d z#gpDt<<(Iaa#yfZmqqCb0zPC)Y1WJ~&=<+}yjruPE#R)8{)yDZ?j#7fI#8V{_B_g< z*d)9v)hE}Jkh_BVup?!C5)3)oG(yKTe_ow9iN0m2x) z_XGo$NPlLn$~ZD$~O9P^BqdZ_Nyt12IQbsw1m?9*P4BCWaD-cu;1cLU0b{rap9wT9v?AbiNv0_BZVdBI_ASE3L zm~Qk0U{^xO{c%HhS9-ph`g)r<5oqTQ1uL6$Ay;wXu{oUSh4kMA5J!Uu67Affz$N=g z7CxK9WUveQS_k{67m1-zzS!6#i#HR){){E20)~m%Z|@!dNkq{v+*&MLAPSEo00000 LNkvXXu0mjf=((LT delta 859 zcmV-h1ElwDz;C_U?kQS?9l zR&3Akp9`EsphY0e=B^1+^&%q<{qO`M)=Zbh3S#BD3W#i(O3_Z3#fwXY zC5P^=34gg0G>RzF90iuGAOhEPQ`TvXwdF_)*)rYWwu!T=%cvF@Q)u45eEWtw!K31w zH)0S}9a}*J_OBak{!|L36J@Cr~xy!V{RgfPeP_^Yy7H!=$wgQRu zNFebbXveu>?lF^Q$$`z|TO&%e9w&}$1X|;ffND#|A2%eHiRa6)ueXUKfp+d# zuvD{27kXD09-G5C+-m<_z(q8QAkoep3tV!DYU{H(tVX+#4|%YUdXpFnNA7-s_Y&j& lOeM|*4-@m>-aG!I_yyR>uO_XWrk?-+002ovPDHLkV1nc$lL7z$ diff --git a/graphics/pokemon/heatmor/follow_normal.pal b/graphics/pokemon/heatmor/follow_normal.pal new file mode 100644 index 000000000000..be4082d916ab --- /dev/null +++ b/graphics/pokemon/heatmor/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +69 54 39 +96 64 64 +128 96 64 +160 128 128 +192 64 64 +0 0 0 +224 128 64 +224 192 64 +236 236 246 +128 64 64 +39 39 39 +96 32 0 +254 177 127 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heatmor/follow_shiny.pal b/graphics/pokemon/heatmor/follow_shiny.pal new file mode 100644 index 000000000000..bbf238e6a9a4 --- /dev/null +++ b/graphics/pokemon/heatmor/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 16 16 +56 48 48 +88 80 80 +104 48 48 +0 0 0 +176 64 32 +248 80 64 +96 64 64 +236 236 246 +69 54 39 +128 64 64 +39 39 39 +96 32 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heatmor/follower.png b/graphics/pokemon/heatmor/follower.png index db50485248c88ae0baa00377aa0a07bc73cbcde1..e6b8d575bd276f0cb6747866de88bb88167698a3 100644 GIT binary patch delta 729 zcmV;~0w(>N1@Q%tB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000gP)t-sn9!g_ zHYZ>}K!9LCpn!nDKtKQh0N{W?;J`ra?Dl{_Kqn_BU?2egv46Marl|k`010qNS#tmY z4#NNd4#NS*Z>VGd00K}+L_t(Y$L-WTkJ>O82XNCN3ri3boqw24iA`z5(xlCBoz7<= zRq8^j1cVquLQ;@!>2MM&NO1WCx0i|zQHM$=Rg4uX8y}$`rcOiNxEO{`m3X$FE&m_; z;RT%QT<1DhRHYJs)Zm#QTpsg@Dihr1j~D=v5c!x3uFJDsA~f(7+w{VO)+O7VO^9l; zTu^A>ryHK-@PERYD<66oxW#grqTy9|mQMzp@(>e(x)qgW`r=k_U}&-o$_l|sYN%xe zlGq%6Ndxt1i{W62ScKGx$#TK_pg`m$L-sVRyot=c8xwr5cS<1N!P4t7#1A(n({rTJ zN2g4wMIK(42=?yu37_vUaQu*Mko62}SZ~Cx&UA=iV}B6J=0OEbJiW{3J9x6K5@M@7 z%g;5u#LMe;?1}^>i1wzVDC+KL-Zt}1^QwzFA=YTX=Nr^C(%dca=jcEUO1lj~u|d(W z^=ZXC^zLWK3uAsUY)!k)G~b}M61L7SDQU2LZ}f#;(qKI@)KNJO-22wO-M`7cn=D56 zo$7w5)qg=~HToVDoZeR77|95orruvA2J0X8N6+{j1xEh*ZEw!ekcN!pLp`+bZ_u`v zc-7aMzMqU_J#!sz(ToE_OMdjCqAXyDwD0iDmJibfSd#tWswG?e(LsHD5e5wLm5A&_EL)?(hXVKB?k`7xpgZOsMIYt{qO14 z>yMd+R%Rbqf@%r7)B#z@IH+tOcv46AZN)sX@Q?MRW8M}2%L3pJn6u*SQnIa000000 LNkvXXu0mjf4fk5A delta 642 zcmV-|0)74Q1)BwsB!4haOjJdf(4cr=P*5-+h%hjqh;YD2K;Vc#_`pE;`1k+-0ALsp zpomCd7!Uve000000001k%j!e`00JgSL_t(|obA*-kDD+U2XKpx(Of&Q8L&&q)4YkGdOcYXEPZ={4l{F{=zdszFUmxXUf4CS$3IR3-tv7gx|4JK`d>#ZhRy*l&Vl z+=AZLV=UWeXxzXF*yJo)G!sPp`N&9XpoJ-qa5D7ySARt}+_<}0w9KP%17~WV^52eZ zaQ_&t?73{C<|p*+HT!dFvi;CkuL zIQ-EBHvasjww?zhAfbGzL;L=boaWNgRWR{=c_eOBp&V9`y zJT#oMoG`Fncv&wHdRfu^dKR8%^%`cq`yjK;%szJ}7yRc2(b!~B!2{FK}|sb0I`n?{9y$E001CkNK#Dz0D2|>0Dy!50Qvv`0D$NK z0Cg|`0P0`>06Lfe02gqax=}m;001yhOjJdf(4b&IKmY&$Ko}^nXjn*4V8Fo8h(JJq zfQTq4D8P6C=$HWL==d-=P^c&%@K8YYEnY4F0004EOGiWih<^ngNB{r;2XskIMF-{q z4F)6)NEbr;0000GV_{Bq0000W0000W0000000000V!7`6000BxNklP`J$ z6#{N%n+On)-LHz~H99AkOs-W0Y&TFKtZ zJkDHjuS%BtZbLZ`7x{%@KI;Lv`5Oadr7=&BX~nyFX5-8SS<`=50p{V(nFGZ`LoLgI zm+PuIS(odBHN@1fgR4iyzLnJ`GZ$<$QUgjF-nvvw-mnt%@&FfoOFj2F&ngIBMTbaG z8eA=3^nZDRUS|Re!HpyyV7ual)k15-+MmFh?pI@5 zv{Z67lV6Cft-t#@LG~KLaQ@Wcj~~`8MtWsoP(Dc`ADlfF&-DJvUlk?<8S6}7erj6Q zJEa=^GJY42j!qQAr5K1btBnKZF{ToWjwCk@`l2JV^xcY|^T1*#IL>@cp?>@~t^IT8 zHGj~cI^?2QbN#6mGx^OdeQ+ix@Qx&tIEW4-Tcs8ML(b7$SsP(iMm_i?`t^JE{rA6G zyp(I6YAKGxU4c*GSzHLlFtO+e`8O!=36bCJ%_Ok82QC^2_SWm3g@#%xdKn9xcDv>; z7IBw=;%I$|3z$3YXExW{-NeMABji7J9Dk80W1ogB$Fj{Tp1h3xyu0JN&FUJi5EqEq zL9G^SVq)Hr;-ww2Zw-35VAyQePGDl*(KT|E2D0UoBDmafarg}(nQtJ?@y@kGF3>UT zAg~kP%f!5+Aq#=X;bPR+4cjIfCgy>zCF}gkk&Fn1q;2<3;ZuyPJ#T?u_TYhpTYmyw znV1W7ZV5z47$baV@ePHEMMsi#^0uGR@MvXvy(eAjC<8sDelMg)Xh1?TO&}!&hM!+$ zC;|=Nl6WOe{U_JjpV83SS9k6?nYWhcBjrar(*#b2uTynCL}Kh{Wc-kcrPa(RQxna2 z-RGmtk?ERBj2%rbOg#RFB0?OwQhz7J>8W5Tzr#n>%k)-ZV$#uGt#mT_iy3tCiZZWj z{R@$uvMqIuEFAy<03~!qSaf7zbY(hYa%Ew3WdJfTGBPbNF)cANR5CI;Gd4OgGb=DS zIxsNU5R^s$001R)MObuXVRU6WZEs|0W_bWIFfuYNFflDLGE_1$Ix{vpF&8r{FgQ9e UFsV%}`Tzg`07*qoM6N<$g5B*xsQ>@~ delta 1027 zcmV+e1pNE43YiFyB!4haOjJdf(4aUV5P(2fs8~Q47#L`9c;MjZz`(%BfGGH&5Rj0N z`1trxP*AWyDELq~0001kfQu;r00X2+L_t(|ob8rDYvV=~$EBVFvgAWS7#xibNlmDT z-l2&p?6+|)y{rv8AWRMMrCADv_OdzJh6seHzQXzvL(n$2{eK8O^+})-tslvDnECo|WXPj2*dxv!A?A ziUpIrO>q}FjDNY&`yHIed|-c;xymSb)DsUwFVGIcBmQLQ+CG5iZViaF#sR$lS3^vo`ch>n*j(Rqcz-IKmNHl|&2=(F!LKK9{nj~o zs}{IFGh#BdIDZp80G$5@>hM%q3O-)kL_F@S6Ea9OFUZjSrHCg0?NK8+l-&B>CKk$Y z#iQFn9R-JH%CX8gBUYT>&Umy=lE&L$%18I2RM0oq*G-Se_N`q;0L417KkoWY%;x$A^%SV3o0_ zz;6EH{XfTkKnA@HpUa+G@4{e(7qi9jrCNX$DSs9WWQFG43 zKm616uT{^N6U_`>Nqh%Qb-7L~DpECb!Y5n>2IOJGrOCvLa%)8_7gP?!?StcB`kieQvv5&ujG>#3&HtX}_P|Q(~-0 zbAPKV_wAaG57#+6$>)?9E2|Dp-)){H6Ue4MyrzTyxj^z%z!Y&HaA)C$qQtTy z#g;hA3WJVTVcWLLBW+;CJhNjyA_EbNU3>ydC9rw@YC{>w(7m8v7ARN4Ct@7wmy~rB z6<@WmGy1aHE`et0y-SIyqSE|WwH6;an}zb*X0{}-Bmq$t*bYiu{X=1jNOh_yBK?GJ xF0&fWmR~yC#Nx^P3&RrSPs(8Jiur#V{{mj5F6}Zm!6yI!002ovPDHLkV1i2I`1Sw* diff --git a/graphics/pokemon/heliolisk/follow_normal.pal b/graphics/pokemon/heliolisk/follow_normal.pal new file mode 100644 index 000000000000..52ac0248ba33 --- /dev/null +++ b/graphics/pokemon/heliolisk/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +48 48 48 +96 95 95 +75 74 74 +178 171 171 +213 203 203 +58 109 176 +116 42 20 +232 113 18 +214 163 42 +248 203 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heliolisk/follow_shiny.pal b/graphics/pokemon/heliolisk/follow_shiny.pal new file mode 100644 index 000000000000..022071485b78 --- /dev/null +++ b/graphics/pokemon/heliolisk/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +120 184 168 +16 16 16 +48 48 48 +96 95 95 +75 74 74 +178 171 171 +213 203 203 +58 109 176 +158 121 52 +235 208 94 +218 82 72 +178 63 55 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/heliolisk/follower.png b/graphics/pokemon/heliolisk/follower.png index 9a1551036975c752207a16c6a8840aa857420354..ae5a60907f0d6321685a48b877fded5c13098d61 100644 GIT binary patch delta 791 zcmV+y1L*v?1+E5=B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sc(|w# z5D+jhFkoL_OG-+ztE<(^%Q|habSf0+aT3;}D)`G_CQ&)P00009a7bBm000id000id z0mpBsWB>pHlSxEDR7l6|mOXRRFc`-rPZ^`g$Hneq*MTd^q<<*f6*?u>9fgsP(9ggz zH-#Y%Q!Whlb#l5i@)TGS>&qeM&60x6aU4v2w%?=2|G%x5M+Q&v6#pxlmIv$jZv&E` zkDJx}djW6`nsrPl)eSU;Cvs-s7WGLD!#<@!vyw3~4JZx0N`LNX#itBFAO-t1Y*86rCHtW+XfgoLrQnAewn9n=UKJNBqHPI-WxV)E z-`>aO0~&gH>X|=JA^Sjt6)e6&qn^_ zIB0SacMtTpEm>zQKUNRCSmR@_a~hhqZoSm_m%PFIS-fe!|~3uiK$em~at9wpzEjNL5H^0a&b zm**KT4SyRU?abCiA<-G`4;&t*;*9?|ypeUqSHiW4BA5xG7yyGCvD0dcTQHe7HEu-Y zARvTT9Zw$|oJmfVUG!24y2`uJSsc-G#5WLzE@j z*$3`2(JG+*9;uEjMM%3i;c%#sZJT$VyU{a{>xRIPL#BY9`PI0QK!5Vr^6vtGpWMvl V#1I1u-&g_cu*h!008*-_|VYM z*pQf@SYQBfkoe$8sF*<4^qS!S00KivL_t(|ob8oOirg>|g|!iAD@Y4pAP1RH9<&*7 z2V0oz3~ixfct92+_m~@HmD5C;{&AJMtyu(;&D8EIm)~<$$$vIupYa+0C>Gv{8vktw z-M4<(=Z^*0z?K?o0BS(EZ05c>zrv_1ELwnm*<~LKxq?&1gVq)1S+Lt>?~(ZfPMH>Z zU11I>x?S!`@ja(Z5^O8{fx!q=uw=%*C&8~3t{dcyEU3EV6hD5!%Ugw6576$iZ@&@2 zlCxl1>RW|*7JuyaxNm>Mh}{cj=a#z)hkWkc4hw*v?Ks>nmYica!ShgI4qnq8AQl$d ze%$O!&Z$$7?s?f|7V=Wv9>+<7KTk|-d>+z8q}S1tV_I;W0n9d5UT_?)ez9P&T%I^3 zNC%X;8fUW}x2+b;eA;;~7n(Bj7X#Bn>ySZ6Ja61LHh(yGx+VOXiGgXT!8>0Kjzbun zIo#@xbK+rRA0{;^w8mi7WH-Zf=z5pSy{0VST;sKqulCFJiTIOkWbhgZPEsnoWXgOF z>ngi+_!h$4=&OK~vVrRp33yG6M#fAM4Ct7O#0@fxvz78ND0?v&*LObJON~e<<@OPe z87(%LrGL}dV3rDf^u^O5%@8%^57rWm)bgY@0X``*5yssik`H8*1{*-I#-gUZGd3IE zN`$eqMFy!H9invI$v_Om)SOU36suKc8>)!e(V`!lSj~*?H}i<~^UG<;yU&8Pq(b=T zh#kSjNPe86_+?W4B&cXc6o#yj!)^~UkFFPqyBUiA6@LI%b@@pbWm-l600008-YNI$@sTJqs=F=n6g@ZO_3Gm0xDIa3MB00009a7bBm000id000id z0mpBsWB>pGz)3_wR7l6|)v;3JFc1dd)%XP@$A(&x-3u#$;(sdR=mC;Q4*(R=E=d2xV?QPNgyRl{_avT<|GOcs$SG^3w9NTP{8+QNqIuq(vbIwu)P;sL%GUR=UOw zQ$r_Q2t5i&e9mDJhVim@;ez>aQK}j4ci~n7|%F1tOr8^h-0U@_XYI&}<@gAY|0coqZktWQ1&j1I2@r{9yqZw@s}e-HeKzo`KJ0BX@~Q|hev QbpQYW07*qoM6N<$f?lW)vH$=8 delta 511 zcmVL;0C14_`1rV}K=|lj zXjmACu+X@uKmY&$0000HD(^M`00E>)L_t(|ob8pdPQx$|hAmy5#P;UJinCBJQR)Tq zRxMHoHb6pR?NF&>lFcv2g{t9vsRI&7EV(86F6aNZo%k%o8h>l7vBsYTxMlveekt7o z|G?haMJ}b3Hp|e+ZKBV3)RW3CFpiLP4C7_{&jFZGORS~TD#zd0k5OSp+dMZightjG zUberi2|XK|=U`-Kbe&;%4x!b=fUyvT)DJ=GJS!7pR64`OY1f#6$T7xDb9jH-g*+?N zi@nY;oE}vqf`6QGOUuLgv@7cz7s{ic(;0?-ui{iZXB71N*gp{i#`hM=&Iw*?Js7L6NMObi%rtY~q~8#{3kaf%ZcrL3slj9-K^%ED`gFM_cq25qE#;DYe^~VfjcoPjh{ERneA9#llLVcS7cfk8WTw5ULi(qmz zAvJ&_&ZzrpUz`PuAC-=0jP1FjTY&#Tmvm(OD|*_19VRG4J2yzXRWYRPu}TgS?t0Jr zy-C}%O9iT)T?mjiuNm|EWPazQ47^_O#H`@I;scWcy=~r@uuK2|002ovPDHLkV1h}S B@HYSe diff --git a/graphics/pokemon/heracross/follow_normal.pal b/graphics/pokemon/heracross/follow_normal.pal new file mode 100644 index 000000000000..6ba2873796d6 --- /dev/null +++ b/graphics/pokemon/heracross/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +8 48 64 +16 72 96 +128 192 200 +80 152 176 +56 120 144 +240 176 64 +32 96 120 +248 248 248 +152 88 0 +216 136 8 +56 72 80 +184 200 216 +152 168 184 +0 0 0 diff --git a/graphics/pokemon/heracross/follow_shiny.pal b/graphics/pokemon/heracross/follow_shiny.pal new file mode 100644 index 000000000000..6fc7816a97f4 --- /dev/null +++ b/graphics/pokemon/heracross/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +72 48 88 +96 72 120 +216 160 248 +192 136 216 +160 112 184 +240 176 64 +128 88 152 +248 248 248 +152 88 0 +216 136 8 +56 72 80 +184 200 216 +152 168 184 +0 0 0 diff --git a/graphics/pokemon/heracross/follower.png b/graphics/pokemon/heracross/follower.png index 920f4453c523a455d2d12bb32e8aaf01194c8194..4ce6d4a0443202b2707e67adda8a97de275f2286 100644 GIT binary patch delta 1019 zcmX@k*2*zKqMn7Bfq`M$wybSHiY49A*O7r?V?XzwL{=bQA=x9ymw};5je((|g@NH0 zP^jSr14F3+1H-EX1_rAc3=HB0b9M#V03~z-d_r7jTv#9=Ai!bZAmEYEaNtD1j13kQ z6FzKkP)Mlw@#Dvg2!Yh7ML)51=vZC7!;n z?9Ui^*^~u^!#j$BLITN&eq}&f0g8bX14GizcR=Sb?euhU4DmSr_S*Tp%LX#+1-GYK z6t0+k)W>7NpM`<`D>A2LEccXs%dB!+fA%p=&W&a6)eT0aT@{Qfc`*|%%xh|YP%m4- zGs(oy$T(f-&5rwi^1FZjv$@^dbs^aH>SGZz0i*v{7yrC#aPuqk@eUpNf)$?{MJfv7 zn}eVGT4ZF;((w7ayKz%_>iT<<&27R{zkjh@v{&=yZZ5kIKNtLUc$zS`_fcWKS5d6k zrQ=5=jDo9{q?UUKCuy;9E{o@-B^PZPZp7h!

%y(P=WniGOC58 zX(-}qp#RFCUVI0-1NI{WUI8~PrU9_~3*E6cTsFZxx#IDwiSI8L0dNF%z#|NJzX%Xl j1vJ!m>QKJY|KI8lqQB#!Zi8n_00000NkvXXu0mjf)jml> diff --git a/graphics/pokemon/bibarel/follow_normal.pal b/graphics/pokemon/bibarel/follow_normal.pal new file mode 100644 index 000000000000..05425f06186c --- /dev/null +++ b/graphics/pokemon/bibarel/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +88 80 64 +56 56 48 +176 136 56 +192 160 64 +0 0 0 +176 128 64 +72 56 32 +200 160 96 +232 208 128 +152 24 40 +232 232 248 +184 184 192 +136 136 136 +0 0 0 diff --git a/graphics/pokemon/bibarel/follow_shiny.pal b/graphics/pokemon/bibarel/follow_shiny.pal new file mode 100644 index 000000000000..fb9f7dafbe2d --- /dev/null +++ b/graphics/pokemon/bibarel/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +120 80 104 +88 56 72 +176 136 56 +216 200 160 +0 0 0 +184 152 80 +72 56 32 +216 192 136 +240 224 184 +152 24 40 +232 232 248 +184 184 192 +136 136 136 +0 0 0 diff --git a/graphics/pokemon/bibarel/follower.png b/graphics/pokemon/bibarel/follower.png index 6b2f26b4518b382755912e962c8d40a95ec9f1e2..99e3de968e3d0b6b127a2b31c1b1efd9af6d5bc5 100644 GIT binary patch delta 1034 zcmbQrHlJgHNdx)o9skJU|LgpfX_pVpO?%w<+0f45Gk@W4M_%jp--kC&++l6Et>yc= zyB{;I7_+QhJW+K|`PM#zd*4m>AKQ`5)v5pQRb{rL!aIp_mK#Eg#0{&zUt0O}t>_=e zgbm)7@yGmh^Yu$Q3jaG5Yu$L^amcd&Pt?7*`kn{s3*#nvH!k<;*umi=R=Q{JgNY}5 zf~U?MwX0!m)WP7jvuS$IfbM!~GigF<0TTHnoC|6t~{H$3I7 z2Oh+5Gz#j}8=A6+o=freDhbe;u`Jd3=)@*D9RoYjMz(VA#utKTw;V`QUwro2yn9OS zT;64=^$(x&Fj@CD?R;`M=7HP79d1|TLT0`@bm#3%CdHo9<&kn6mv`1DY!>M1KND7b zPEx=BDBJwQ36Hl~ZEM}|VD;+PmV(QbKI}<6oTNErciGq0_3P@NKUE96Y5QH_g9EpZ z;xDtv^E)e^xIUQ3HDBbo$=@CGe6Fp0<=7fna>x4J+!wy*S}hl!TP+{LcIe{jqKz&` z?C-DJfA8Gsi+3KJkghtsPi%(MlfQc!gQp)@cRF@uk=&1ex^>^wBCi;>eydt2c7dUV zb@6V0=7^0Fdt(9;BNPAp&3s+?I2QIn_YB#TUO_QmvAUQh^kMk%5tsu7RPhp;3sDk(IHj sm8q$=frXWU!Iixtttc9D^HVa@DsgLA`e2PEC_8z&`njxQc1mah0778Fl>h($ delta 765 zcmV0?uT<>7&Z>G<2X;P+GE&466s}(V8-Zn>>&QSid1Cm-p&O-+UEp4+Q*3BD z`&s9kL4vA^?if^J$fdx1pRMxk7=B?8F#{>LB3tF#!Ou#yb>P-=K$A-;i*A)~2O9Oc z4=FJq9=su!R(~+mWXZRK9@$(ZctxEPhZ^wG3X1(2M~T+gYm*>FVh}SMT+N4Ug@b-x zrHRjmPH+oz$_yYexRe?IgzP*M0($1uvPfqQS6fxbtS3VbP#8l$^9>6o!CZn423yJ~ z7_vr|^h{fPQ73B<@n}eb1*OYSW zb}1VvQO<2~#X{N1_H8>EPTVwijj>%ZAc{I+XXtjVc_+)e#*gNLnXrNw3}Qq6yxTO= zKJtD*vwz@Xdg}JeX1Cjfvtq%#08Kj*ZL%{QnOE;0zzI_8EqO|j%dbzHw@=MHnpa$) zK+y(+*pTCg19e?ayY6;n$)n(#@9N`^e80v(<;6Z2z(9r*^T%)0RJ|R&(O|(YdU5zv z9iUrbnhPqg?|YgH$CIH!m<8(vdxN&847I7(xOS&7Z!L}C;)jI z8XQh6NI0;-;l+i984?;10S+%-{IIYv*s`sf zGe%xEW%GkkynR3+f#gKLG9ax0#XyRIA!+A3pd%Q&JzX3_JdVG;>g{*fK!7dbc8tP0 zZ}Bxk>KjhvJt}B8a+tN^3(GII;itq+7z( zF*7$BCLinh=|1tIUAErRj!b#OdQQRIM$KDm)M_pE7zJDui%^=p1l)IM8d*H0hEpId$#D&>6F`6B2W;GzFie*@;y$N`SYSftG;o4(Yd!?x;wa~>c-v0H;Xn#_<0l;MDsaB)YzFe zNapp&zQ{Z9^yur)mKV(4-O#x7bC*kR+Vv?H^fG^c+SZqu-ng$OOi5sFXa;ALZF8KR(VzphdU)>3p*%|qc@7B+IqW%AGl=sZ$ z{|?VsU-x!wwO4p|{ zRdP`(kYX@0Ff!6LFw`|P3NbRWGB&j`HPtq-ure^XvR9-PMMG|WN@iLmZVgKxtg!?o N08dvxmvv4FO#t!48|eT5 delta 472 zcmV;}0Vn>>1@Z%sB!4haOjJdf(4ast5SU;vz=%L#NH7o(5XiWI_~^L!`1n{rDCk&7 z$hd&Wz`%fjfB*mh0000bc?R1600DhTL_t(|obA=IYQr!P08okU!iPep;D0y-o{Ax~ zV}HU3ZuA%A=Ssm{Ouxax;Hl^vDg}~ABA29Fp}y_e)}5u3kbe+stg*%#|0tlkWiJ8L z#QTB#4OYAr&19FJ_5F~Y!H&10hN$UTKTtrE1>R3v3ZYqt85apl>+naWV!gE?pQVbk z0F$?{wD1VfPOKLj3(~|HZ0*urQTlEZl{O)2&XQ>92`gZHzlkd5Gc9KwKPJM{nw5T_ ziQ4!%>rv+2Gk;l~G^O;hY0u3KOXI1ZQCzp&d=3_gI=F5Tn>LKYN7}^PvhAqrlLDF5 zrX4J83H$4gk9LP~Jk+cuh9yU2tlnP+q=in~uJm!r->+}k5|j?xMzeO|*myGMrj!mb z!+x(P-p6fOaaMCnbDUG*WIzo7^$o|*+w^@baQOk{JW(1v7l<}mrv;=Rzg&70qc0Q+ zoKGecj=FPo`d)hghv@@wt;j}9J{>US`Ggl`B!4GROjJdf(4Zn(Mi3AXMwxtGyqhslVd!C3dga%< zZJoNL#MiyJOCSIM0>Vi|K~#90?US)`n?Mvrm;C~d#Rsg{L^zTgd-ws6qB@P-$Q71h z#w7(yQmTQpZjy1S#uJyCQMIZxlL|g64_M$W4z4_t#@lG`?tjxg_aa2d$NE?w>z$Ut zbbb2nfNQGh5o7Z=S|>EmW~|zA>YTdWIc4W=9k**X0>Bpxxbo%*SS2*PnP)MS(6k)xmD1v~ z63{fHo^@3Mx_^d*j$H2!1I`>1J+eBX34l545*l;Mv1&khb7FWSuZm2|3%6|OF!gIt z*Y$*t0G4TvS*Q36o|w4^7M@DzRDfW;u7>Dh5!8UXp|uXyHK1--0p@n313Uz%5{_dL zR5L0e4Z}FB0kDf%+mOIy=%a>J1V;y~?+~C)Xs05HNPm}*CPJh&K)_hg3wJA$%hf81OC21f!u)f$U#d3RYv$ycicTBu0QVOnQLL zvkthJV1EFa*xQIQ9yBlA_Pfm}qhr7MKI}N{{K`pQ_i7S{+FJ@wy-8cGGVAm>d1?I0 zE=WUy7oPJpP8ibcLWJ#O=OVhq4Y(~fUlGracwXH2-8iRM6B^v+$F`x;T|+|i@x$d2 z8TK>*nae-7?R>D+G`UKebzMvyJG+F$TS^v zKq_~^tp@1nU9dV7tHW_fABw|rb>r^_G#D?UzFu4pvfX z09}(QXgFho8U!2-YQm>-*QwWfx|e*94f?vYdqYEJj{RO~%Hf~G`CFR5rT^>t3(;9J V)DRdf!IA&~002ovPDHLkV1m%@b$x4y>)N{|N9uCIk&-<=gAM%6HJK{iQZMD1e}CWaJ=drReXXzcwLWP@ zG}OmW2M8SKj?xdN*g|6({=7BUZ`IiW>SLb#GeaX0+S?fZsYL;TAHulSPh|=MqMSg$ zkT4=j_^2+S${*q1_+chwr7rgfIQm}Rp>3srA207Z2>?S@EZ#Q$61gsXBlc)? z6h8L|q`uea&`AM56|N-&{L)%dTuC2@|InSaTFdcb+}K)m-?!W(I<1crOnlt(^cQncH?AB00=eOT5b2}O>KqUx~UP{ znoDqt7J7R%>E1c3#RB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!h1 zKP3PF0LH`0#H2M45D;h>7?3bPKtM^rFfeRvbSNk&>jkW|00009a7bBm000id000id z0mpBsWB>pG=1D|BR7l6|)G=$@Koke?*P{&@oo^uS(pGgh9e)Njo59)BL9NrtO^8~$ zHQ=b;gj}bG#zJs!jR+WznS}G@auRXw-L<+5&QkE(e!9o|pYD)gTie>!Q`PPxR@K?a ztOL6phXJ1TVH2~1c;Gt>JD>ZB(@Ekq8w|_<%kXhLOAlR6Q>VWl#Ql-OJCn-mIQ7lD{`Wx$h!k0s1-7;kK=O7QFHNB{| zpCJo@45GH~2Z+TCZ`igM-BS8?r33bBSC4pw0z67zqJR0ez5TqZZgRff;xw#XJPc4? zEs<5fvhD|XJ`eGCrA)D>Au0J4u!jJ@HsQ#N1$J0l_p3uM$_pbPC@Bu`zg5+0#MYmg?^;67R$4p+{Lp@P@;pGEE#cE|lc4U%u zrWLZa$Y47U^#IHoym06w`_0&w!!Y2!bNh}DXh6akL;XW1_oi)s8FgH-mYtio2F`~) zva5F<>H#itImZJoa)wk`r9Za@c`mKi#T1ljpyX}5rf_wd1p6xf!<_j;ZE+|ggB!CjA&u6S18|m zXb||XdVp(P;sFy~;wJ@=wPd=$Ua=oh`}L5Ro5FenbDVZNRlvRHIRz7QSfAMEh5sX5 zRS*R68Y=|J&|y7T_Y(86{`=-5!XNmrmHyNC1D&mEAE2rnp8x;=07*qoM6N<$f@0ng AivR!s diff --git a/graphics/pokemon/blacephalon/follow_normal.pal b/graphics/pokemon/blacephalon/follow_normal.pal new file mode 100644 index 000000000000..946e3cb41355 --- /dev/null +++ b/graphics/pokemon/blacephalon/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +239 239 239 +215 215 215 +223 246 25 +255 225 55 +247 135 202 +227 115 215 +166 156 43 +102 165 225 +76 149 219 +94 94 94 +107 103 5 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blacephalon/follow_shiny.pal b/graphics/pokemon/blacephalon/follow_shiny.pal new file mode 100644 index 000000000000..946e3cb41355 --- /dev/null +++ b/graphics/pokemon/blacephalon/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +239 239 239 +215 215 215 +223 246 25 +255 225 55 +247 135 202 +227 115 215 +166 156 43 +102 165 225 +76 149 219 +94 94 94 +107 103 5 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blacephalon/follower.png b/graphics/pokemon/blacephalon/follower.png index c5e6616cf233f66aed3f98577b7ce95a006129c2..d98ca1c811c63ed5ff114f0070303685b7761aeb 100644 GIT binary patch literal 1389 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB{_wTP?zkdIl|NA?sZL2&t&b8ZA7BqKNP)W~6(`6={50mAq zmkGX^yEA=C@)@_5@M3?3<7t1^-4Q-vIjzG#OiAXPbg%2p&46d@_feW@Uv|U(FqGIPjW4d^gi%-XL0WAoit@RAj3cB!Xh5$$%zxMv9}#B z-2LqK=VOl(rT@D%2DnSiHW1T2*0KNF#~l`Hew1(f1)9GlD5+K0>KLP=gTH6-^k$q;AZZulGbXA-md+V zoo^Ve{wUjccbb*&=7)tQ?v2l?S-1VT%(?9RgHKv9>n9%nUecgw;BYS_P&t=vI`i2_ z#p>_5=8A4&agwWhG-1&<=TZZ4{_b5&yKPtkg$sV%*{OBlVZw6H-h0LySd$h%K6BZx z>#?QHw4=9}=Q&K;yr_0>8~gNIOe^Pph+~@bMSb1zW98zT59C-C{GRb@bNAOE)(a&ZYpr`(tT$HKL~#BSDCUpIZ)KUqH$C%?$2_xpC4xKj+v`*A-&?J5 UL43}i1EBQp>FVdQ&MBb@0I4xJVE_OC delta 575 zcmV-F0>J(43d{tM7=Hu<0002CwraKj001yhOjJdf(4e4@kmy**`1tsEXkfs&u(&vA zFtE5Nc!&@X5GYV+@YpbbI9Qlq7~q%?`1ttVNC8j)00GxYL_t(|obA@lYTG~%!0|ck zWsdGO*IbN`D-gzDmP%lZAn#HXFh-DPSZaY;1bqlgAjCpm#(%w(yhPPFj(11vA&uNy z_x5AO{B5m21n_@-aHZ*OO_w+>)h#^;?xdXG(lm(2JYMP%&SUxHco0O{FFnF>97`^U z`EeQR5tf^L!306nQZCfzjmzR`!306f^7x<_zvS^VXS*p}(;)0JYn%B9uiDo2ASk2R zA-UYNfM1?@TYu}A22-@s7-@AHwpgEBs<7dF{k7mOHPxc-Ogax6qmvUIwooTu?g$B1 zQlT+g$S!QGPd*>pz|pJU=Ldq__oUfY=Oi^$-Tv`mT6GXM))DNtaG6Jf0OsLW*6bh6 zHREcVG(UdoYp$%>lum#I|4h{78V%>HVT|R*G|o5@e1Ch_yvsFbG+*88X|P|SaKE^J zZ>XkBuwU6^a?g1+nKYb-cfbqwzddbX6=QptwTwZ0`{HsC#KUx7=+7Il^*9Kk)!1sr zGmVxp;9ctlXb_ANW{l~lj0Pc5A{t|$Btc;{9f1BJ^ZWf3-hVtKI`MCr)N~+9awc@& zI|Io4r#P0ntjQUGKd^@(`_>Qo`>-QVDMtE%*BRIFk$t2uI56Sgtl#YLTgtnjdSn0q N002ovPDHLkV1k6F9ku`f diff --git a/graphics/pokemon/blastoise/follow_normal.pal b/graphics/pokemon/blastoise/follow_normal.pal new file mode 100644 index 000000000000..f86c7621ef56 --- /dev/null +++ b/graphics/pokemon/blastoise/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 56 88 +96 96 168 +144 136 232 +0 0 0 +80 80 80 +232 232 248 +184 184 184 +136 136 136 +176 112 24 +128 80 8 +240 200 80 +152 136 80 +72 40 8 +200 168 80 +0 0 0 diff --git a/graphics/pokemon/blastoise/follow_shiny.pal b/graphics/pokemon/blastoise/follow_shiny.pal new file mode 100644 index 000000000000..11143b11cb99 --- /dev/null +++ b/graphics/pokemon/blastoise/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 48 72 +128 128 168 +176 160 232 +0 0 0 +80 80 80 +232 232 248 +184 184 184 +136 136 136 +144 168 24 +88 120 8 +240 200 80 +152 136 80 +56 72 8 +200 168 80 +0 0 0 diff --git a/graphics/pokemon/blastoise/follower.png b/graphics/pokemon/blastoise/follower.png index a98e349d62b0e2ca86f597beecfc1d091be98735..80d48304a68fbb9c894a5528444df39dba7d98f0 100644 GIT binary patch delta 1126 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 delta 924 zcmV;N17rOA2&M;+7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-sl*N?)_V&%R zw5*hrlyiIkds5zFF|leaF0)I%C<=1}g*M9BSe(lu+ z?f-Grr@nIz_X%x0#6RX5o(0bMVwSv_{T-K7+d$!jqc~;{^_lTSY;}dWbr;>(_6>jrk20R#n&q=GeaDl;_%{+`i*nU_reNX4o?~ z_wEX-zN^AHFY;oqjU zkB@I_X#~~)rEul|Ac?iHX2#PkRpfRkmpX3(E#;kgNL!J7fHC2)d3n%o3> zfPccWa1IG~nx#GOAaU6qel~J#jeeB*u9R#7=H)@0001UMu)cm0004VQb$4nuFf3k0000aP)t-sf3ryr5GDWs z07gfICn!743m|+Wptf$U$ER2i4|v2J7r5MC zyFagBd?#So=a%q(If9x6^9WV0|d$JfMtu&H?6x`h!aGq{gozI_Fey zKrmk`COPATSJa*r(9q?th$x<}1!%u7`7JMZ`Tyw&u@kli?|#$^tpET307*qoM6N<$ Ef=n2^P5=M^ delta 380 zcmV-?0fYXi1B(NY7=Hu<0002CwraKj001yhOjJdf(4Zg~P&hDXNI<9%5D-{cQ1I~h zn4pNjxUk5uV1QUa@aVAk*g(*T7ytkO0000Es9FR7009bcsu9sN`{3I(7Zzj)IQ*#C z0TlSL;>3=KjtLG04+0Wiy!heZk+5RNg%cNEG)!0_UU}mqPz7U>x4R2N2dk_Hki%Z$ z>Fdh=jFFd3S^SrYt{YHDAUV;m3`i?LF_2?EaHO#*4Aj0rK zcoAcM`MI4IC6gXGWr|;2elTyhMs50wFmcXL%vPm-FJtCBypv{dqj~DN)`%3Y*q%?! zTz`Z2PL|QR`CTSsdBgmc2i59(%ioI$ZtAan^Y|gl;@yAuKl~wg^sT`miL3rc+7I0j z71_uaUa~i!2B@%=q@mll>; z+i04}81MEy=yGVmtp)D_rU|ppP=3tu_2Bg4cLx(31cav_-nox2u>EK!#~JqY#3K(2 zxs3&7Ilh+4DAa|>-3)HJVffi#g2=|zX$tntXWYvsFI%rY?}wdh4%aCbhT>IX4Cx>I zdey^bH@SvLU3pWmdA3(GZ+u*(tnI||S-xx3>`ztchutaqz53qS47M3}?MiO1x@jv` zW}cVd)wJDvcj>|ShnsVzCFi9)Dvh=kTrbw~{C@G?`!P$)CO`YUXFk`~7$vp6++Ppc z?+svlXa6(*&bj4pUd?{h8+_!*+unLLZq+i2(`7SE^qwo5@&-(PIa_D9*yMV%OrPJc z%d{_NHOVer`*4mZ50K%}>cp XtHiD0%-0E0poHe>>gTe~DWM4f?DkFI delta 665 zcmV;K0%rZW2Big%7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|K8r-w6wHpYH9%g0RPqA|E$ICdz{ruV!a?S0RI30{{YoWVyqA#5D*Y~0#yCUhMz>+p{rAn{XX#9!5HfrKFT)V1FA7w8!zV4O zhaEq?;Fj||OBP%Qh>y30*QzMD_rqbwzh1dKvm{w?Mr4)h8(-Q0mYgqkS?&T@@~^&J z=`2a+{MkQzOn;nX$D07w{5C?Kgty}yQ~LCdV!sELocWxbItb*kiJt-imH{ld+!q-o zv2*@#w(}$B>;O_t^fm$Z{E$N2`Eb|&p35yk#Lh9fB}hHtGLHgSa~!X+9uVb8-3U8= zPvE zdBWs|fPZ0-pk(9+YLQ+zDpJ-`cM74FoN_cD@lvasqj;M6!P&#G)yS2x+5op4NrJvT z_PECg!*d+XDu?_bNBd$$o}HIf(yk$6i1!?MUI#$o54cJM8mqhW>E8t$F<2VT{Vh^4 zK;es@>%VKSE|bPT_c+=E<|m|avjWQyjmJNCD-t$CN6o?#00000NkvXXu0mjfh3`7C diff --git a/graphics/pokemon/blitzle/follow_normal.pal b/graphics/pokemon/blitzle/follow_normal.pal new file mode 100644 index 000000000000..cd08b136ebc7 --- /dev/null +++ b/graphics/pokemon/blitzle/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +55 55 55 +88 88 88 +55 55 55 +248 248 248 +0 0 0 +200 200 200 +0 168 216 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blitzle/follow_shiny.pal b/graphics/pokemon/blitzle/follow_shiny.pal new file mode 100644 index 000000000000..422cd57da45b --- /dev/null +++ b/graphics/pokemon/blitzle/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 88 88 +32 48 80 +48 80 112 +55 55 55 +248 248 248 +0 0 0 +200 200 200 +24 232 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/blitzle/follower.png b/graphics/pokemon/blitzle/follower.png index 40cc08516c0b67395fa7fc8264ffa291588ea854..09a594f17b27c383506f203ccb3a9007ba67ffb7 100644 GIT binary patch delta 598 zcmV-c0;&DW1n&fpB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000RP)t-sn9!hD zSXdx1P%uz%H#ax<`1k+-0LaM580cvB#4alU000SaNLh0L01m?d01m?e$8V@)0005q zNklC8E5CC8&1$t0!vmP=LM<>FBdG?;{O(y)r&`Z z?V;Z2n*!-J^c(Z;J?>fk;oG2q3yfh!x@|4>8*|#ky==Vi$qMAm7^Yiqi)_kilTn+r zxn5uP-nyO?V1LFqDEY3x;x;Nh>MUk!j)y%-$c^y~`UszKXRtnkiCU@WJzaHf>7!)9L8Y7b|(K2 z*lU-_th(TDJN8dhq!a#zI7D5TZ@6)8Z!?-$YOXrS1OiW%XMb#Yq@sAnGoJA`R(s)J zvDcf7S2Ec`fl?GGWq~H+QdF1z*8;0{^MhX_>xTmUHuk6R`8DlT>-?!mn*vq8Jt6m} zaNng}cHWO{1*9p$blBEI&V4sR>$GMe*&600pZvbyRfwX}}r>tzfgOc`zYBx*%^H$o_{FS5wwnNIwzU-iF zES{T1&#|7Yt@#>DW7T2O0T3!E-QlZqr01f8wSg~zw126*PFi7c1t=RmF1wf;7g4hV z>e1kGF3zoMc^gO@N8g<%AXc$WWJhhv3z!bRI%nCFr-baQPE^pxHjzCQWTuTrKVCps zRYvo@t-R4LvbK>cZTbAQs}U#mjt7khjuo&2#tAUkoW=ZGzbJqIsPkDDop*G$$6a(A zN?Ohj!z=y&dmuzR=P^P0;^UAy-T%J_82{_|4N>I;Wf8y$!ToO=*jK_ILt82`;d0001JllVvg000SaNLh0L01m?d z01m?e$8V@)00071Nklezw6o73hw{$w&QAIc&1_}S<4YpzGBA~EF+k-q2W@4a`qW9wMQI%1?N z@?EDKR^s&U)hjo+tJ;QubOl}($~KegIhulV4#XCRWGw#O3~!ntc{ea z=;D^J2fGTI{p`lG>_I7?hg_RaGE>T@X76@x30bfIMHPeizfYyvIwQG3!+xm2H)9_6 zjVTtMrwyl6NH*wyRffE|JTni^NbVMP!Y*zJdt0A`5Py-i7UDC>ap76&9naQPNc{1v z(G9jsPK2S@H!L;8hW7pwJt8>{8hJk$aAGGkZUU}sE3Gx%AQrnQ;Sp&lmDvVOa#|0N z_mz?EA%hA+$5LbltS>WSrx7;AE?(((q@jddyw)*?8zIj`uJH~x(hCc4EWy5|)~5=U zH^NZtVt?bK*d`6R9{v)8n8S^bH?KCAH8&1yc=UFipC%kl=T)1xs*$HcQ^;1XI7ahrB91dMf&lzo))JJ4OpQz%7 zC=87CWW&0$ihiuP(J-XRgfx&ROZ8;Kj;OkG$)baqA>JYe3n~&+`%m&0}xQhmFm}7 zDWwj*Hgh4RDu24TCG5eDg0P?2c%Hq;`B3cM%q?Nk8-7*As0uuh;^>m} zMuFX>MjwQDHWZ>*IGzNqsE}+h{H6r?a#{=uD~AVU zpj6@*IO%adLf%tC+LsK<3oT2X2{67)=4XJX zmSDb8<5PtygV2X{h_TV9}_xodT#!nb&|vzURh2r#-6RPVVgfNzUW97V}EFCa-PtEX>&ww z=o)q05QUyGPd03lb@XFmX`pYD8`46auH?yv9U@hC_tKT;kkec8|F`}Dkb>GxK+J!H P00000NkvXXu0mjfx!X;V diff --git a/graphics/pokemon/boltund/follow_normal.pal b/graphics/pokemon/boltund/follow_normal.pal new file mode 100644 index 000000000000..11003f508453 --- /dev/null +++ b/graphics/pokemon/boltund/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +145 190 104 +91 84 9 +216 189 72 +248 217 80 +0 0 0 +56 74 55 +104 104 104 +223 223 223 +254 238 99 +255 255 255 +155 166 154 +23 31 23 +96 115 95 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/boltund/follow_shiny.pal b/graphics/pokemon/boltund/follow_shiny.pal new file mode 100644 index 000000000000..11003f508453 --- /dev/null +++ b/graphics/pokemon/boltund/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +145 190 104 +91 84 9 +216 189 72 +248 217 80 +0 0 0 +56 74 55 +104 104 104 +223 223 223 +254 238 99 +255 255 255 +155 166 154 +23 31 23 +96 115 95 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/boltund/follower.png b/graphics/pokemon/boltund/follower.png index c43ec17c5045dfb669b716a9a7b760d07d851aba..9fd1fb1dbfb754384c91ab786d6072edbd453f2c 100644 GIT binary patch delta 638 zcmV-^0)hSN1d9cb7=H)@0001UMu)cm0004VQb$4nuFf3k0000dP)t-sk-lhKR0-I< zNch=M0000uN;ha|Xy4!8{_bP{|Non&nin4zU~^xDwvz<_00I(8L_t(oh3%GslB6IE zLZ<9E0QCp8%ZCBDYRpz=uP z`B$bu1$6udUj>Ru`NIZ&i+|->RUevRkFO)dN^(Wy)90jdftx_mB^nqQ@E)O*T5BmN z%jI3*X)gLo8GkhO_!>ObBG&|G(BW4N==|2HRMgbto4_*Vnx_H{cs!C_XE`U;ho{)% ze`TuGj6Zdk5A|ctIp<1!c@89c{KpK~J2I|D$DEm;3bokGC;78~&MEWY9rpOekJvP3 zL9Lm@l;(No!QsmQS*;EPc>F^HO~Y$e#SD11%D5 z4Vhu)b9@y@j)4JZQ7ByW0|R5uu`N@(+;(rO$4y|8v&!)Vy~*Xwb(yQeB=4vyWDbE| zHyp#plX2SbNAto5m3V0n1*Rn3$`5MaIWmx%os!o3w^OS7ClQdHrRWXIpU?kOGo^ypq9Y9VY)!68bCnq92umdopJ=F%z$JdgVHm< z78x7(f|Me delta 605 zcmV-j0;2tk1?mKl7=Hu<0002CwraKj001yhOjJdf(4feuAfRX<_}DOrcz6&H5b)^e z_~3Zhz$jR7VEFK0$iTq(`1nXrKv=*?FfcHb7n|z<00H$$L_t(|ob8mqYTPg!$F*q4 zps`EITZk*Z62F7ska0^rWVlT3Qy3Q)qA4UqgNG2Zg!m!KL4SsDgW)jPP`yi}^X2X* zB~lU!g}{Bm!$-2d-=F>>wAWsHeGCy5=6_Z%RFDx;?f7}wl;veo^a8rMthEwK6|JB9 zR<*sCi6~+#z+tT{u0+iIJQI~DynGRV?Vy{>#xSCh74RND$QMlp%v?6Yr$vHJy zOgnPsVLjj%Pb>qMUki}(Y$~@kyR2t*`6W6B1}=Xa=znxzUQV^4lr`rbHipy*u$k91 zK4)IWzh$kYRB8J%>z29_R=_jvRftpB@j-GGx0`^v<4W??_9$V+GwbFyJcEY-tCfQ1 zj%bGcSZg*K5?!XLSc3@gEx1U$`jL~fOmf-a* r1r27vGdYIAesiV3wZi7Zyka2zbnJ zsJKu86x%T)BEmsnMuEqJ0}LltFcd@>97tFo7SRW?k}=8K-G!lpRn`N@VK4FYb!C6X z$jhd}yncQDAE1yxa-v@ukXC?VAjQCtwDTR%5sadqE{-7{$KPId%xZQJX?Up46RGZ7 z#V|ikp{lXdXOi3k{kC;FD_YhhN9}qivruH0|AOMixb>6Qg`D7?skG(6{@*f{M*J)< zUcY|*+q!ab9ho>CLrq0f&anv|IV-w#?~07|cX%z`_NDN!W}b==e(mlu z|8v8ZYue|`&b?-t{`)iAM!kDx-+TO-E!W3|9+mj?-16?*O`q4jaX9wWZ*$wu%KyJC zJdU~W&#~_eI<~=1oz}OPPF=ckEzh>&o6fAWG=KYj`|(}=SN}^3 z2t8O;JTRdP`(kYX@0Ff!6LFw`|P3NbRW tGB&d^FxED(ure?Z*)`<`iiX_$l+3hB+!|7!>!g69!qe5yWt~$(69B8`;VS?D delta 357 zcmV-r0h<2U1b_pOB!4haOjJdf(4a6_7+8o{nAmtoz(4>10Dx#fP(U!KfLOqwNciY@ z@W?ozKu7=p000000002cEu#AX009e0L_t(|obA)GYQr!PfZ_8XvL+1~I{J(sAoh!> z1|@{fkr7>-!4al=-=Gdho}+`_u1Y6cB?nb8wBUdHEOW+(4Sz5tc)Eg}FRlGrX1LJj$m}kpq`+*odVC1CSR`^tIW9{3h@y^Fivd30+>onE?i>lZU z=ZCKHj#`w_29cHH6@}g#s#Uz9#UhoAp(95PYhryuOgS&eId|dg<9w}fSKl{?Ye%o| zjBf)uUp|y!3|{Tafu4`eeH%ZJu{}E0aM1l*ZzN+P)`mCidaZRYe`UiM#MdiNXTLOS z_3*Pg*VZ;aIoIL+=X&T{!~X_^gfRYGeH#~E__uumfM&X{Kq^u!00000NkvXXu0mjf D@x`Rl diff --git a/graphics/pokemon/bouffalant/follow_normal.pal b/graphics/pokemon/bouffalant/follow_normal.pal new file mode 100644 index 000000000000..583d8bc8ab99 --- /dev/null +++ b/graphics/pokemon/bouffalant/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 24 8 +63 55 40 +11 9 7 +231 209 163 +41 33 23 +138 95 40 +95 95 104 +195 153 62 +95 63 33 +47 47 55 +147 121 79 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bouffalant/follow_shiny.pal b/graphics/pokemon/bouffalant/follow_shiny.pal new file mode 100644 index 000000000000..f1eb8c938406 --- /dev/null +++ b/graphics/pokemon/bouffalant/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +11 9 7 +80 72 64 +11 9 7 +228 201 178 +44 35 30 +200 172 97 +95 95 104 +104 48 40 +104 48 40 +44 35 30 +147 121 79 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bouffalant/follower.png b/graphics/pokemon/bouffalant/follower.png index 7e1d53067c1cfdabe1c1912322ee541379912ed0..96df51de86735b2eaa16b335d932655d2bd4fa38 100644 GIT binary patch delta 733 zcmV<30wVpg1@#4xB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000aP)t-sn9!gg z7zjT%C<_S(=h34nAs32YC|^Gz!pHT1iAfR7l6|l{=5xKomx=HDww<7}#hl9MPN1vVUG>tH>xd4-FKl5Z-Ye zA>le%MWWwk$=_Hh4Sz1z7<(R!0f{QoUYX*+_&ay5M+V;Oy$BxLM! zI0+IPUvOy82!Doj@=1tg$XkhxkDs6^jQn!Xemw$>F_7O2AqG;QG4|69yXpfmge0N3 z0j0>s`bp}!e24LgEK-&w~X}eM=nGDmE z^4_$Srb)#C@9~NO#yAl!M1KS}E(P7TShR(!2rI@dr+?{J&c~P=Ss4HWXEPxWrN;Dd zB#K?Rs_?+rGLD3E9t7103NUcM0e1Y9flTI;(^}^nX4K0%+nqf6B9b zWo7c}J%4{&Dgslu|IXiRetGgC8tmlz`e9}A`un*!6d0Jfx-hE+@p8L;$)wJY&wVzk1Lgubm)u#!Ig`r`W_`}2pcbx0y=5SOr%aBx81jnE z-XwQ&#vT6`CIEvhs$P)Kfb|Gn91SHa;(5(3dB3Db#4V7(>`t2 zx-TRUvIgmi{(m7;fzR-Og7WkRm)Rr_>mWr&j?gmO34s(SgxSz%U?xz&6rT!BN**QL z3N5o;T_d()S=WtWfh`&a=o>-m#2nk_LC_|;Of+|dhUv(4{Sy%>H=ASt3QQ7hFQvzL zx)S}VxGOv{txT2B2w^G+7?{?jPV@#Q8QZQeg^r{#5PzDxgs0&%Oo4H%J%PjhE=sn& zpbUiN=?4*h!~PFun58;dudCHG=ZFstVqzL`gyV+zn7=*d0_HeP%d|>YlgwW6{ny43 zgu>%z@^JWz_9X@!rN{X`$?Wy*y}uL`SaDxije=sc-@jB=@PP};D`r?7TD8k@Jqku) zItt=-{(tAr`XJWCsl%%xRkN&eR8}ww*LplMuxFuc#eK;ul{{IFQ>E@5W?Q8SM@a8A z&e3c<2-Bi+1Y3ZG7r^0*#~FNmad^+c71F(S+TX%k9VrfJMDF8}}l07*qoM6N<$g65My Ap8x;= diff --git a/graphics/pokemon/bounsweet/follow_normal.pal b/graphics/pokemon/bounsweet/follow_normal.pal new file mode 100644 index 000000000000..2d82315d603f --- /dev/null +++ b/graphics/pokemon/bounsweet/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +225 232 232 +192 224 112 +232 200 0 +120 184 72 +136 153 149 +224 104 128 +224 96 144 +195 81 133 +153 70 108 +168 64 88 +131 29 92 +83 26 46 +61 71 69 +32 64 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bounsweet/follow_shiny.pal b/graphics/pokemon/bounsweet/follow_shiny.pal new file mode 100644 index 000000000000..2d82315d603f --- /dev/null +++ b/graphics/pokemon/bounsweet/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +225 232 232 +192 224 112 +232 200 0 +120 184 72 +136 153 149 +224 104 128 +224 96 144 +195 81 133 +153 70 108 +168 64 88 +131 29 92 +83 26 46 +61 71 69 +32 64 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bounsweet/follower.png b/graphics/pokemon/bounsweet/follower.png index 02490b6ca2f5301e72538687b53c41a95ddd5d51..6ad2f66422eda727d7eac6179ce6f5eebe14d607 100644 GIT binary patch literal 1246 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBP7cUMxD0p##p<;(e$IPh@G8!HvOgJ3aI@2v@g+oNMY)r6}o~^s9f`bCkgi$aW z0>dc;u219K56l-mo-U3d5v^~hz0PYk;AwT{@HJAX`@emzEZ3#5qSO_ocu=bSL>`0-ZmL(kr) z7oOdb=DLz6_~(WWzdF#s~fkOAMg0{y(rc4)oaGvezpRda=F?4rts}MO}y)4h_$&|i( zYPUpqEW%ygn}0CuWmFTd-)P07T3+a`shV_hdKkmA=Pkc>Nce0@wk$8SQ#hC1^I9gF zO~79L%1Qan5h*X(1k0n7_N^0IvR>fH^_E>0wYGBY``s8Die36bBhU8#Ec@hEcSJM& z!TD!-@yk*lo!|8RQ|if?`g?0u{oHNoF7S3w0^51dq+gaN^ru{X_O!9qQ9=~%=kGGW(=yG4?TUqN^0=34MRzlG1nLlOz_x1 zY=Em2F!NSAfpT>J|NqIx%@hpG!%0LzR7l6|)G zFWeEBWRgk#F0lmVZ_SQxl{u|J)GVhq<;S-Yp9j>XqFYWt(mf~@F-zqF=I?=*^3e|n zd-G)fFadLwl7D9+-ZNCe6y{;9V4hJ=d9_-e6>8oI>T;e*7xOT)!91g86>nJ3^Nvst z3sx|z#Ef8`AH3nZj#Y476Ls0KByNDD4CeX4OjuGnLX2y5rm_(3H{xcKJ1fmP?o(9| z_tdVF;h}!I0kZzR^WdAfZw$$Cv+7mnq8XIat)6tM)qmqQWzJU#XU_f0HawvQ5dP(@ zN%@X;R&n|TH^ha=0Og+8s#8{+HgQ9%+x6>|d#|M9-A1fu67D3=7A`0+K2rwRvetJ9 zx2~nkg+|hyy*3_~!na5>#M?$P2e_G)PIEzc&5$|5(7KVFmv95y9=t)=gLe^eUoKN_ z^!p+e`bt$a(&>oRy|cq-4q%I@w^Lq`vi$~;9pcl}D%d1}*+Ls2>VdX?<^!}alE1ze f`f?NgM*zM6@u=Z0a*$1@00000NkvXXu0mjfvIP_C delta 527 zcmV+q0`UFn1gHd%B!4haOjJdf(4b&gDEQbw5D*Z+s4!?C0N_XvurLt#`1p8uc*w}u zFc<)6Ko}?}C_q3!_~ zLpUlGx(IF^q{>;G3WEIr1<_6+t{cb9wb zl1l=x$tIipS-gbuQrY^}89NPZvx;6+Uf)`B1gQHx)kz>#r~Mvgt{q@rZn$anv%Pn5 zeV)Kr^;L*D)&(1w7m0rMv+9yks>}kVE>L&MjH6y8``OQ`*>}M+)L#V=FCKXuSp6LD zDdk6cBt+fuBY%z?AmxGC&ovVf=e`i@TAwKo%zi7*GU+$71ov1M#9g}bYtrcF8laj- zel-tqKgC?)X5GQ?&iL+J>ycr%dpV#iwmX$5ezsMV5!a4qH)!Z3N_Quc8JJD9(kcgW^%!t#tCQXb7_qG9|hMy-}*{od8h zGY6;(+XoHRqg;OlYlZj-oeFLPo51SAo)@;~&h^{x;DnLD%PDHLkV1krb{<8o8 diff --git a/graphics/pokemon/braviary/follow_normal.pal b/graphics/pokemon/braviary/follow_normal.pal new file mode 100644 index 000000000000..c9ec83d8140b --- /dev/null +++ b/graphics/pokemon/braviary/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +82 82 114 +49 49 74 +214 210 195 +32 32 32 +179 157 82 +74 16 0 +115 32 32 +0 0 0 +164 49 49 +24 98 172 +98 82 32 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/braviary/follow_shiny.pal b/graphics/pokemon/braviary/follow_shiny.pal new file mode 100644 index 000000000000..7241967249db --- /dev/null +++ b/graphics/pokemon/braviary/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +109 90 67 +64 47 31 +209 205 192 +32 32 32 +12 40 72 +24 72 120 +0 0 0 +32 104 168 +24 98 172 +98 82 32 +203 158 26 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/braviary/follower.png b/graphics/pokemon/braviary/follower.png index 3742cfb5cd03d8d7a651e465e3d3bf173a00a822..8e352afab7e30786ce5f7ad46cfe3af1a937951d 100644 GIT binary patch delta 1081 zcmV-91jhTi2+jzQB!47OOjJdf(4bOMaxpPV*3!cuARx1yQc4g2b08o9005*hF&JX3 zVp1TU$2yMy00ZSoL_t(|ob6RHZ`(!`rU6+X&?O}8rrD&U(6ZU=0|9p<0yVO>qOvR{ zT{IM=xCOAyBay|TEt6`d)T*glivVpmFP{46dc60Jq@AW23V#$G@(f7idw1XWz3<)0 zn)WIFxAExT)VDex#oyZdXTbOB_rmIZRFOsRCmsS?qX!$x@O@lNd*kowY!je8lV8TR zMR&IVqTd8;d05|dRbB4xNTeWA>I|zUSj`%W!*f_+S=6!sVC6Lchgctt=%~>{X-V7X z#S9zRqn2A0oqwBJaeLE&4SUwLfhJ|^8n9I;0@tNAfwUyx1w(>sA&*uqq@o3-I7|T` zp-;H=%`0#%@hZR}dT{1a>bkG0281QYVZpGPyrtB3XBB~H0Ts751POTg2LKsgE5H`V z4w4b2^o1e-OBl=Z9IDCno_&0(2y~~Iq2gfUKyH!<0)GZgW=Y{8;D9qA*p`HqL(-Bw z=X@gpf8*4o?u{xh%xs2=gVc}!+w^f!6ga1L!lR`Gyb@2ar{trR%hHkq&huQ_a`*Ct z5PK3Tk5b}9p!hf@Xpvzhf1DVPphLzB0G#k5mZ_GoOiV?YAT3!Hd3Q(dz8l*n-DQza z&?3V*Lx06__X{-De)`h3;cDnU=Kz@So4HI4i^*s-nQ%|5ElF}hdXnJH-S-#d1!K`q zq$BHuWT5!5XhsSQ$-#I$-T(SW7y{#)5^yTcp+pd~4$gjIftY?}iL)VHqpzmAzc0?z za{4sIAuLcaj$p`7?B)2vPC#OtCA%98T(avle-u>q~MNK3`$;!?tind-zaOh;G8 zvOSl8_+va|!TDEV5_Ga4@z4^(G>H={OEm3}^XO`(Rq?D;OklOnl8q+LoO7;o7Ndj` z5dVp^ipbXv*Xxbf_8EF)n1qloD@#PI)PJQ%)1+c}&KUEwyWCmcY6GTLNx+K0(+-bL zr=Ip43B+Y3{b#i$(q|zVL zrVwbsV~c?l5B-I9Hy8}g*E9qK8OU=X|1fRMfI+aES-(u_uz&y1=CKczbgyhDX}1rB z(uY;Rk#wbV&OP^PJnz%^-;QtpP5fx{kN8J79|wF9e=@4(<=!)ZNVKuR8=Lb3IOtS z1ejxdznA+_4u8gyiO=IHCU7IGbsucb2E~(P0~c6peQZCv3woJG1h6qc(}5F3q6B7hEMh` zTT8Av7sA?d|KUWbb~ke#6{-nA@k6B0qOxMYpOjEULU{~;J03&cL|dk-;!LoX_?!bE<7acbmB+jNez)VG1}tGhsm5-6 zegEr)dQWNijoR3_QW+?It&_1kGj)A9bhkePTt<0f06X1>7D3lKIQ@zSU^!UQBx+j< zSJm5F-BYXXZGlBtqGBvT&QIFa;i6?AaY7k4fPXWNeVB6%u1PR%EqN2U1dQv~3oT~8 z5`WmG&aJkJYdAt?{L8lKTE+PsJfh41&S(g0-V-E)C50-{5-oZ8ohFF7!yT+^bzv13 z%9b_bJgV!WzGT?;0i{#}>hBaCqB<$Fne>)yi>+{$n6hgAaPYEHRH)iwr);1U#}VjN*D}0d!j?M3rUT5Z9KI zxdp@@cjxzD<^U2 zdm>4abmCL=sH~MzKlYYDBc#L11H~}UsDBRKi)M8PQ&408dxF#xUDT!C0txhERiYRy zu|Ctt8x1iuS!N=i-FZKlWO@P%hzE2pk;m>)e*?Ft^>kxPOef681fUo#8gk2=3IK#@ zXn@3{Ipy~%1sOZynO5+}OHd4;Vx%MMB|f?tv7kf@^S>M<`@5KUa;%3HFScGBejdi~ fk=Up4pN>BP-7BHHLq=TG00000NkvXXu0mjffHLWw diff --git a/graphics/pokemon/braviary/hisuian/follow_normal.pal b/graphics/pokemon/braviary/hisuian/follow_normal.pal new file mode 100644 index 000000000000..1db2d8b410fb --- /dev/null +++ b/graphics/pokemon/braviary/hisuian/follow_normal.pal @@ -0,0 +1,17 @@ +JASC-PAL +0100 +14 +32 133 159 +0 0 0 +97 80 76 +0 0 0 +255 255 255 +181 157 151 +136 65 191 +172 95 231 +61 68 77 +131 211 248 +73 92 116 +200 58 40 +245 213 71 +220 141 30 diff --git a/graphics/pokemon/braviary/hisuian/follower.png b/graphics/pokemon/braviary/hisuian/follower.png index 25365eede43e3610702c173f8dfa9d6de35616eb..58976a83d45e1b7406db1bd51778d4aa9deb34f1 100644 GIT binary patch delta 1257 zcmVn*jUHqv{n7vc01k9gPE!E?|NsC0 z|NsC0|NsC0S4!Iy000DANklvH2D423O?g(*qi|9^E?M}Q4NZZ|u#?fzJj zx(PCHK1p1hZTny5!rw9q(c4YDup6PgM+UwsIjVfK5XsvBDr{82cS2>CRoHNI{BgSZ zD(g9~M) z$=>C!DL@dRhIxk6rst@GmMK{-c`gQ2y}AHG1g(w3)aGNbYx7+!3=04%>kJtiOV@M( zwgJa3E`6qO=(XPH0j=9MQXVY9BCu^o8tn$aK?IZlbAQAwQOqa63D~Pfojd@HL8LBt z2DC2fZ8=@~T==S;o!uf30fft7_x1!R%TQD^6f$KE_jYJUI}U^&knN78q~8=ssDi>9B2xLpnf za1nq{$a>ZR99dCg9su#RbP4==KCnFO*R+`R!`|nx*bK>G$^#T)17Ir4Qb^D)4Nx%tsQ;;(BO7MPNj!kJpc&O0GPaf>`O&c+g=)h z>7aRb(g6cDTo4@d1GzQ661Vu#jec#Xn}6)%@v#48B_KHgWr-mIP;igHR>BZ$Ctv`F zjZjS;|^!w6$1avkmAv!0hZ2|~Eltd;lOyCOuxo-RQ9t0}a z64*0_)MR^N#$%Wz1ZaN(2Ktq`?d7cQh|Xl~RB`t_i&VD=WXp73S0kGVbvk%^J%7*Y zCii;2xSmt?h@b&F`Tbnej%&jG{Np$K(;fnt@U}x!l;&EOG5)rBd#)OA;(zwjK65}& z0e!7K@vx0*anw)fLVOaK=OonDRG5xvGrqbA6EL3#=K9PlHz82-Gn$;bb~IJ}k(8`1 zy7d!r09X#QD?$Wd!5x2fK%gUl_+nR!%c*pF{l?LsXj6bp>sjzOO3m0IHEXiI|Lf7` z0>5mEEpB}#|BZ$<pXx00000NkvXXu0mjfF&j=9 delta 1171 zcmV;E1Z?~937ZL!7=Hu<0002CwraKj001yhOjJdf(4e@S5Kz3JU{D|s5D<_&pr9}? z=+sz{n7HKT;HYG{Ff>4DTu`{Ms902J@bK`+R%K@Z00bsUL_t(|oXwU$iz7D_z^71} z3_D?A;d;Y1{uDk?a>X!XI5JH_Zkr^1DtGr`mbjT>cZ*50!hgQ6kiyj&%{akakwsDp zU*kjb@}!Y8a*oZh1VRLcd6M4yy+6{EljQ$0c28HKpEMR3&HC|k7uMuI+TT33lJ!0lNTH+9)ZzI6C`>l|`#L50eEK+yMlx?ko@$ z2fs3IRCMbiXgx6NOa!SF#zT-S2f5Yl7y)T}f2gDZSbw1Mei30+_72c{Ac7F^%hka1 z#@0@jnva0!7#hC^;F;GVm{Jbi!2z@fo>{>CRaL?9HWcw5Dud`1k5VK%Xq}KLI1E4n z{+yP$m$x%l1K2yD0<1wgttQi}+Qo+%o7R(QeXI8f2x*ItVI~k@fg~ihFaTF1!c{*2 zOAs4l@PE3VV#$4q(@T^q;HJi9NKkYPlTsZJSV2#~pR5xA7HN>N8piGW>j{?C#b6eqsYI2$TBsUJo zoPUmL3$|UAzMoIhU&uEb8-;{fPh!k53ec@Agr>$Z@mj$pKrI@5`GOD z1~>}=C6pC0dF0{U!T5#5CZ8SesSsf9JaJ*!$~@)&o4R)8`e%fP~y9*i!^a(N@N0`oC zgx-`0-^pD-w7^?U#;VeEaglgAmF59>jorB)LqMSa)X>l99O$eB?Q=j2PNNj1Qh$Oz z`4d5+45p?(;~R|4_d}S>UWd;@)8R=ag$`Qe)SQ%@?~{|M2q1>sW}qL&4Pydqq~zeg z+=%?Qca!r+{{~@d?PG`!;OOB;$stf=C002ovPDHLkV1lZ&DsTV* diff --git a/graphics/pokemon/breloom/follow_normal.pal b/graphics/pokemon/breloom/follow_normal.pal new file mode 100644 index 000000000000..3f05a222b66a --- /dev/null +++ b/graphics/pokemon/breloom/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +32 56 16 +128 192 88 +104 168 64 +96 32 32 +72 112 48 +80 72 48 +200 64 64 +0 0 0 +160 40 40 +48 80 32 +176 136 56 +232 208 144 +232 232 248 +208 184 112 +128 104 56 diff --git a/graphics/pokemon/breloom/follow_shiny.pal b/graphics/pokemon/breloom/follow_shiny.pal new file mode 100644 index 000000000000..76694dd38e92 --- /dev/null +++ b/graphics/pokemon/breloom/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 24 24 +248 88 56 +200 40 32 +120 48 16 +160 40 40 +80 72 48 +248 184 24 +0 0 0 +232 112 0 +120 32 0 +176 136 56 +232 208 144 +232 232 248 +208 184 112 +128 104 56 diff --git a/graphics/pokemon/breloom/follower.png b/graphics/pokemon/breloom/follower.png index 906a3355ab116ba9fc836292963af8fe5b50ce7d..b398f72f5d02a4e35a205e9a4b021165d2ce71ec 100644 GIT binary patch literal 837 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNwOl+uens zgH_f8$YC$>^mS!_#>mU2tl-qy;RzHHNKW)C1JVjm45Szsl6JlWI*9R`r;B5V$MLt9 z4`yEukYWFjuh1g%*^Fyx(}w#Zd&&$iBwuX2&F2)Zl)OAp0vU4qrd$O)>|*KIIo&Mr#`&0Rk`ByI%V0DyZ%RVto))aZLp8~ zTCC4XT1b8`FUza85jnrG|wfBm3i{XM}=E?MH`zn3pnQhO6O-M!;^ z;AW5BC5Gm?oXHaB>-Snq{{3R1yh~z>n_YzSGTS{buP~jfd*(i~%2joCEAzb<|2>$C zGk-mtvi9V^k6+y9mOArQ8$HXl`J<(qeBlvK@#l+=H|{z-N&1~ZVe-9aKMKA--mLO~ z=k3cok;%DJ2~2UR}Qx&*{*Bf_^a;5 zi#sn?t~%p{xJuizm0Xkxq!^40jEr;*40R2SLX3>8j7_bKjkFCc mtPBjUmn!$5Xvob^$xN%ntzntQY+zbvVDNPHb6Mw<&;$UH_FWkO delta 617 zcmV-v0+#*72KEGy7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s?(XjY|NsB) zoc7gw)vRh#7!YDgIXO}oq=Qnd)nb&rN^_Jk?t4nCF%SR%0NzR|ezP>A0005>Nkl@mD<-Iqt!;EW! zb-5*2R?onZd}}X2U@+qr!@N~FGkZPw0q<9A2k!=fR_K@1FCgX`GOKz5(fbxZ;&*+> zdv9P>gWl?lTYtzm@gH-t0s(^6Dc1~7Jt8OKV6G#6usY>EWDD>|ZN^zG>P?rw&pEc~ zq9)m2oN|k)7ILY$j~Cs(x?gb4ahkY_T9iED8X}w5X_9~J24%b;vYyTy;4$YmJ^V4_ zYfQ%VjGFpWhs`T9%v!*iPy_D&u6QgyC11aGMa)A>qLk z8}ou-6_WPKoAntl3=1LB0#OIY+>TZ6c|3-Pyzl~cHxO&{hGoX3!xjM1L&4N}ctUrB z`#3|t++xwJ%y9zrf>sl=rme2q1?-oy~-ljca*UQ6Y%bqFvJxh40B#?4D zZ};165aOTY?eF^^+vooNY#F-ak$vu?Z))*-ezVv7`6jzBSL+M6+oJacjEd8ICvTs= zN95zZXtuEdw$ZZUx%2YKPI!kQ#}>gqRq!{-gnyM`L)?rN}X|W zAB&k^F=-0#cywl+K)*%96z7CY9iInMSFU%J3rGLa*j&DY+eU|b!S;(2U-$jWy5YEF zo7uj-kB4meO3)e!(+~W z>hgXfd|u0A!WN|h{=eas^W5CabEOr z!PK>fcD(A?ZCAB5OulKWQ2TWjZoQdy^G^haDF*lPJf5}7;j4UO^QNl`*)0eE*4buh z%WTUkpON%LuKK}`M{XZF-5GyL)p=g>Os;>v$+PQUp0J;Ml*y?F4<{sc_ierJxchxG zNB{dro}F=%%`Ts}bYuU(*8e5)y3Fj_@)H|=on$nr?^(OXx6*MGzD{CSrLQ}XtP`hBR+l;>Zh{Kbji?lvf2c)I$ztaD0e0sv(YKAQjl delta 649 zcmV;40(Sj~3zY?s7=Hu<0002CwraKj001yhOjJdf(4cUDnE3ekSa^8Az`(fJ;Bc_8 z5D*YJh^QD?h)}T5h%iV%KtSk-u+UI|00001a*8_u00JOML_t(|ob8mcYU4lALC!k5>O-r|K`qna~}; zMp)Sam{YVoX3|9csxc>R|_j28ftDhj|N_`5Q^6Peay=6C4a1bPda?YTr<)02w>lY>c5CxQq; zCqqEsQc70CB&2~{OC7$)ZuI$ekdD&E$*RRk20~8ZTPV_4S z(h5)vq!<{IcD@5Tgh|NL#WBR=_}i=d^DjGyuzxV_4!{31XL)pPr^v?8JW+}6O983Q zTbZ*Lb#o?p25rxCb2?YC-sR-H&WTg)8UJaVvwXapeBRzK7 zZ`)LV>gM`=876izU98e+yxiaQcBQuz1e8BFRt zn0x2T>Oap!>s$7Ap4eF#CpY(apYZ&vpJ(Pi-1Lz1?a|hF-jwf>?>=R2o$zeSi|#qI zpFh3Wam&v=Y6DQ-P}-yRV!+OG`duj@b2|4F*-ki zb@xEfu9NF_EdTg>Tl;P1n*nA9P4DgNYd)L$O-fl{T4HL+5GQ1EKT3+-v0zK{&3c`d z|5txsx}q=m=L7RCtzvm#LQySojVMV;EJ?LWE=mPb3`PbyBq r+6ER@1_mO#rrZE(utMm_%}>cptHiA%^|?+8C^34v`njxgN@xNA-mz&3 delta 596 zcmV-a0;~Pl2JHlpB!4haOjJdf(4Zi2fFMX%aM0*LsK^iy5HOIih^Vljz{t4J*ce!F zm}q$TNJszx000000002C@qjV_00H<(L_t(|obA<3irX+02XNuN7Y-s6Lm?5y45mKB z1Yv@qhnO;W5i*-@x^4)AH*<)XpoPHK$f^rl7-0;$OXbM5lz$9z%Y^RoAdsK_dG9&j z0Nm?d_Zmt7x4Ok3UVtgPxoF>RFaZ2=-?bZ(zaFcP8z9CmF8SKaB+DKbAGh<^)+=B) zaGuce+YJuLLwH=+4Z>NB<_o(6X*lID41)pV}nYH;$zKf9Z+cSGJtV=5-GtQv-J()GyvOye5A#eQL;L_MtcB690qpw1wv475$Ro)*xyKh*+ z6njI1D}QH{`@6$J=tHm6xw6XpqXTT4jj`aueM2Az!dN#99`h%U9=sQw4;}}SS*!=Xc?rYnQ6d}2_cwNRufF+k=?&AYm$xCpd%+jPI}{eKVzIt z_;g}Cu}vGWFWb#_iz=%ldBy33i;VHCFfB|27oi{DQ9NNvX)$ThP2_SVMUk=ay^*XN iEdOJL_^-a#MEwR4w4wLfmyt0500007ZzwZI7Do? z;4$NXMnVNp*r8&^ixUhA0SOBx2x!~a)c}PUlf2zs7&=&GJ%Akc5>H=O_GgT|Y%0v_ z*XREM3JD}9`jr7`1tZ<>}%W;&J@#<&9j23`ANV3U7FzVa68DF25i_ z)Vw)LX0_8%!-&P}n$C6YYy7eAQJP)_x2X8p{k7iy&cO$sfByMTBk=dSz<#@u?yVCN zmt;TXZAqC>A@(|2lJXmU+{c-QWHe@k>Mn9KO7n z=K|1|swJ)wB`Jv|saDBFsX&Us$iT=**T7KM&?v;n$jaEv%D`CLz{1MFKxEgH8z>rb b^HVa@DsgK_eXf%N)WG2B>gTe~DWM4fuv@*I delta 300 zcmbQva-3;`O1(jVPl)S`3kw7+JTw{>NJLaPEI1$_An@Zx!GsMR2?ri9U<1OulQMzg zmpok@Ln`LHy{yQ8$UuPg!Sw~tJgf~$`ME-r9-W^nb{8ye{n&N}PwIb>DZu5Yr diff --git a/graphics/pokemon/bruxish/follow_normal.pal b/graphics/pokemon/bruxish/follow_normal.pal new file mode 100644 index 000000000000..468800e17630 --- /dev/null +++ b/graphics/pokemon/bruxish/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +248 244 244 +245 241 71 +225 220 64 +164 214 232 +196 203 194 +189 186 67 +232 120 180 +176 101 197 +59 105 101 +140 82 158 +75 74 26 +87 48 120 +105 44 76 +38 23 43 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bruxish/follow_shiny.pal b/graphics/pokemon/bruxish/follow_shiny.pal new file mode 100644 index 000000000000..468800e17630 --- /dev/null +++ b/graphics/pokemon/bruxish/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +248 244 244 +245 241 71 +225 220 64 +164 214 232 +196 203 194 +189 186 67 +232 120 180 +176 101 197 +59 105 101 +140 82 158 +75 74 26 +87 48 120 +105 44 76 +38 23 43 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bruxish/follower.png b/graphics/pokemon/bruxish/follower.png index c19c308684c969ca3682b84bbab01cdff976a84d..5af2a53bcd15c3e443909013791dd5c8773bfd01 100644 GIT binary patch literal 1561 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsAwFJHcXbbolqVac@@M@}EwyUY1S#g+}JN3AncdxGY9dr5^GRAlP-sEKO>O&A5E zAuyamK=9zZM+^*1$30yfLn2z=PJdW*M}ep1yqKE<=<|v~2E~FH>gz z`T3;cx{%Y(yZ1i!mG5~h8!v2GU;4diN@GqN+XDSFGHZT( zs_?b^qJFOOmBOw$mc23|SxlKr3XU$!&r3L`s(QX#D7$-u|H*R`SIF#l_t)QX?qFr} z*-Ekd`vkfz{S5!^EYxrAcCg`0|K!Zf&DYqZX?V@z`G)V_3bW^`Jv?&O%SqmQjZM&w zN81m%8mP9p=Nvrxa=ZIPi)c+DzdL3QXC5gT^YZ9eun4&x572n4@NC^B+x>eOZkZg( zGqEhRZoJ{RV7A1JPbWl_UrNW!ex^|}_ha|LRlnwFZ8?6V$ytAJTSGMDbwSqypc-nb=w*1x=oGMz&8ZF(sS2~s|xOF?)SA1sAvuLos^|?&EV~OAY z*6(bkr?xU(d@<+zPP1wGsvnX}7XA{x&&5zz7}2GCOK`1g#r>Iwf9~2?v3~!BgVu_@ z{GWx_?|3oiVt$Wi&ejPDe%Y)gY^CihwrmTlyyCUSt1#Y9w&uZ$KgXQw=X2#&Uf;84 z=JK4Q`DYo9OR;6|{H9}dLSj*kjPJrz?fZDxRXu%IO2tf1e7f>J$C3;0xa!J)Ze^{v zkjT5eYyIqB`I~atuWgVOXLU1~_g!xKUYpln8m*5$P;c%xIkZe{f`v?Tao>u2FU~&y zyiRh1n?#@eHIMZRpFiHTX3owPd$0W3Apd;phq9cQw$nG7%-J*dP!{!c^>bP0 Hl+XkK4XKlB delta 749 zcmV$Qy z=zy>=NQjWo;8>Wz$f!8z=vesp_>hp0$f!7MRTKsQ00M+bL_t(|ob8oCi`q~S$6w$b zJZ^{}g1w}|QhEyUP;ZHOph5d#QiW$&4|@0Yu5Nx*)Hihr;R*^5xfE=|v6p&zEH zn!L%lx`zs-uygy(%gp~}GBY9M)n4sCG5Hyvbap}k>zQPVak~6e|FGvP>5UT#%$ip? z|5TqtmW|>$<`>M?!pov(>NQ~ss+5aYLQEJr%Jz8`3sl}g0aMo??y-dGiJ0D;%R#|Y z@+vAQ5nb!rH-B=NiGl_m2=6o0o@{&<)J`DK4%M~l5^{+G`w|2vsv6*j! z&NUyw&yLt+w?VMVYe<{yF7Q`&CLk}8B;kA%_qW3-INJu&<0whob)FD2CEa0QQc*#v z6I>W{7k^!G!z79QH00A}IJfM{Nz%`@0sT=67jML9Vov*#k9AN&r7^k4U(of#MeNIR zvaYx4IV*Z^t!CSR)*h?XL<}G1)N|VhV?ivPi#hxFONIF`r+vd6a*Wf33;z$cS|{k78AqAC#H3ZYp^A_H f-Y7c+|JZ&5D^dkwr^GBy00000NkvXXu0mjfjs0nT diff --git a/graphics/pokemon/budew/follow_normal.pal b/graphics/pokemon/budew/follow_normal.pal new file mode 100644 index 000000000000..a3239feb8b7d --- /dev/null +++ b/graphics/pokemon/budew/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +32 56 16 +168 216 144 +144 200 104 +88 144 16 +64 112 8 +32 80 8 +200 152 16 +216 208 56 +0 0 0 +144 112 32 +64 64 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/budew/follow_shiny.pal b/graphics/pokemon/budew/follow_shiny.pal new file mode 100644 index 000000000000..18ec56f1c7d8 --- /dev/null +++ b/graphics/pokemon/budew/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 56 16 +232 240 152 +200 208 112 +160 176 16 +120 136 8 +64 88 8 +200 152 16 +216 208 56 +0 0 0 +144 112 32 +64 64 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/budew/follower.png b/graphics/pokemon/budew/follower.png index 89dce04e687532274350ee18eb87a2b989615c39..a588906b9355155cb4c63cba26438fa529ea8fbb 100644 GIT binary patch literal 578 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zxa32&}j< zVZw=whzSA?1sn^mS!_ z#>mU2Y^nB0p%W-1keujO2Ba0B7)UWNB<*|$a>Rd67sn8f<8Lo-%sXTt!1mxXgV5|? zr&SxKiEDgdIbVaA7y51+CUU-@l3nqxC7V#c5HoL5J6CjRYg%FAwBcA#IS zsGs@8vbu$l$1il7=iKqvP3y~fraku8KXP!9!>^$X!UuMVN1U*-iITek;G8tJzl)_5Pn(;H+1^Ni&}tep((Rf1)z( zmw2e~+&y(sUv6?QT>W(>U$|>~K)czOR42>{q>%oSC@$o2*IJ{fEo>zjC2hQbq$R|jEt;|O|4ALwGAw+3=Eu=Sl6Iv$jwj5OsmAL U!Ki+(08j&ir>mdKI;Vst0J_K4zyJUM delta 335 zcmV-V0kHnU1nL5iB!4haOjJdf(4cUjNWkEb5D*YJSSWbVSdf4K_~>ZhxHuqCNHBO{ zNRV)#$avUzfB*mh0002clrP5s008w#L_t(|obA)GYQr!P2H;zjp)Zm=mmzO*X~BpL zrm~C2g49f%YG0;oA$bT-C2pb5P^Xin)V~K!0sY%2?oQ}HM1LtMDJd!U6J<=4Y0lfz zLC07vXMA3+juEDpcWkvkotp?#wZo>;ibk#)2d#qo&}6DsBbQ>J=lX{Wt%ZJTuyH>v zM5K)|i&$W)KA6W#yYVm(`FSXBf$5u>pE}^{K;TO-Ff@JToIiHJ*OdTYau%znO=iuT zwVrnGq_y3&i%1Q-@y(T)9SYUr@Ox3xF0?!5>69eH~2 h@4xX}{XY$Nn_tso^5-N7IRpRz002ovPDHLkV1lpxpIiU{ diff --git a/graphics/pokemon/buizel/follow_normal.pal b/graphics/pokemon/buizel/follow_normal.pal new file mode 100644 index 000000000000..67d19673cb94 --- /dev/null +++ b/graphics/pokemon/buizel/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 56 48 +240 224 128 +240 128 16 +200 104 32 +0 0 0 +200 144 0 +248 192 32 +216 184 72 +160 96 40 +232 232 248 +72 136 192 +112 112 112 +64 96 120 +176 192 208 +0 0 0 diff --git a/graphics/pokemon/buizel/follow_shiny.pal b/graphics/pokemon/buizel/follow_shiny.pal new file mode 100644 index 000000000000..e0106d0deeff --- /dev/null +++ b/graphics/pokemon/buizel/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +72 64 24 +248 240 184 +232 192 88 +176 144 56 +0 0 0 +152 152 152 +200 200 200 +240 208 96 +96 96 64 +232 232 248 +72 136 192 +88 88 88 +64 96 120 +168 184 200 +0 0 0 diff --git a/graphics/pokemon/buizel/follower.png b/graphics/pokemon/buizel/follower.png index 6999af8e993b02f24a2b24f9ca732dc64e50d9c3..3a2543f9ff7d23b7d6d0767a9498e719bf0f73f4 100644 GIT binary patch delta 878 zcmZ3++R8pbrJg0-(btiIVPik{pF~y$1_p&>k04(LhAK4%hK3dfhF?ITh8GMBr3MTP zuM!v-tY$DUh!@P+6=(yL&<*ejah-8tL4<|DhX)NG8U#*cC;){|OkntNK;gy?j|B-D zFJAoc=r~YNP~ebIvEjglc&5efKoyKh-tI089jvk*^*|nbiKnkC`!hyfHf8G*Zyc8b zg#?ll{mOu}0u%!&28N`a?|{x>vh;Lu4DmSrcFNxT%MKFlwTIvCyXCj5?Nm_M_phEc zd=t+zZ}?%H*{+nT5qO->^T@12$5?a^CACakTkI}&ZB;#!P(7RYlsWgU6WdqCYSn+e zJMa3w`^Eb{&rQ91z4q=*r84XLF&8cioxJvzyGmkvUcA5yrsD#4DmXcL40a{3Sge_A zJ}sNeWQ)hSw`TwN9apfs>{3WSaJ!L`>h7GWJTT*My|g8(x{R7p{qE%(g(g`tCls5ePF}mk zT2{6?jQKLhf!C*W$`9t8$zJHXY?EkTR^!32^0H_BAH@AO|LsiL6|>=@rgDI-hrs&Q zPk#@mX0LFY;gcr%{jaBOW8}1_Qy)F;3z^)%ka@RV+BTt62bjvr6xXq`O?jllHf+HQtrmR?YDKm}&X6nhvIevh^?2BR2_M+WXx;Za$ZQ z*)t87Cg$_!`6kVJId%ThaEkzoT?zsnnKvcFHwttdL_t(|ob8msiqk+C#{=^KLj=W(yZ8mAc*ukd zguOI*hr*s0cOev^_8nR%;=#OzH=kuG^d^fbf~QF~VM8uWoPSC?`DV1K;$D>f-+q(M z|2LWG#Ihdpkbfq`>*v20%(X^xcK?Do# z<{a7|^SI6`L4Vw^`06kh4(C2Q$R+shCYSxeTw^69F$dtWTC&Mj8BD9I$U49@1&9LK z6^^-wc`vlcR1UdSCotFwCZ|b--*8&rt`yVlhE*q=fc-8Hy>Okp4kCr=m8xy~Tk-4wEX5Abo=t`QiH$nu5c<(1q*bhBWPSdvs4-<%|Ho*B!0WOmVXORXY{q%Q~=Xu z$HOh(pnpOL*ZNJCtc0|B^Xc=60O4UyT_m`RlKL+1m|i4xd4UUsuL~T3n6|^Eoe7aE z-Yo4#;KDE~(LItkDQec}Ice4ce{M-C!VEF}dfxIDHPXlD807$lUyRT)%rH0WNPFJO oPY-GJ0d2*{V+em*(Epq7-eMH;=R66000000Ne4wvM6N<$f=k3VTL1t6 diff --git a/graphics/pokemon/bulbasaur/follow_normal.pal b/graphics/pokemon/bulbasaur/follow_normal.pal new file mode 100644 index 000000000000..1e893b858b86 --- /dev/null +++ b/graphics/pokemon/bulbasaur/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +64 96 48 +96 168 16 +64 64 64 +136 224 32 +0 0 0 +104 208 120 +64 152 80 +104 16 24 +232 232 248 +184 48 24 +200 200 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bulbasaur/follow_shiny.pal b/graphics/pokemon/bulbasaur/follow_shiny.pal new file mode 100644 index 000000000000..cf17aebf6bf6 --- /dev/null +++ b/graphics/pokemon/bulbasaur/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +208 248 184 +64 96 48 +32 120 64 +64 64 64 +80 160 88 +0 0 0 +160 208 56 +112 152 48 +104 16 24 +232 232 248 +184 48 24 +216 216 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bulbasaur/follower.png b/graphics/pokemon/bulbasaur/follower.png index 753ebf1dfb80f0397aae39e21983ca4b8516a455..3eb99143e0f2b7e1df044b19374419c4a977b874 100644 GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNrPMkO)cmH<`P=YbZ+uensgH_f8$YC$>^mS!_ z#>mU2q_lO;4Hck}KyspA8IV?hVj#u9khJq1&=HLNo-U3d9>?EaIhfbvAi(zEro_8N zg6Gy$Emys|`yu0mwAVWgWzQYanZ1nv!VjgrKPKH>y4Lza-?wWfi9-DMo&HId2{tTj zlge7L@Lyo-2oSFg!fV0GtOjbi}@awv76dv-ri)G z-nfm=X!_&%x#!33OU2k#}e*!Y`=PWZ0zY@V0< zfQ$E0Z@qTZdQax?Esn{@76z$1<@L4;| z{j8MQB)fw9jdv$^@Z8uQTUqIBlX=acl==7neHm}1*|ba|Uas?fJ3nE|=I43a>=taT z?`}D{DaV&7>Utf6pmb^vzsRjCY2MpB-b*dcD!Mz9ZP%k*@ofv0coWj3FXi{n(iFYS zko{>bS5H{i9LWgHTMSp8_v@70SSE7!xAk`M4{Ph9es@=~Kb$+8Yi+GTD=>ysOI#yL zQW8s2t&)pUffR$0fsv7}fuXLUQHYU|m9YsBX&YEr85l&T*LI+2$jwj5OsmALLCfl> Q2`CYGy85}Sb4q9e0Ie_=C;$Ke delta 543 zcmV+)0^t491*`;+7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s&CRU;|Nn#T z#bVW@Ih1=CN=pA~V%|zYy(u8g&CL)H5WW9%oYhKmtT9qzDgOZfc9fs400051NklL2t{iOi9;;^|G5iP-R=r))Q5TL-E2(ebjrOH9e-1rnwpxLnwpxLnwpw2 zG4m__ZE=ym#~iV}+~>8#phrDURJKwI(KC)Yqe?E1xE(K-ZQIx{G2*059B##TIO3QA zqy|73pv##vNQ+9bBG(clo(>k^Ax|j&bi@FH09~%ZvRK4ox>Oi(HHd7CF$mD-iO&)9 zhqTM3y=qW|+JC3Zoi^ekqzpErkjd#0Lc`q_zZyZ#yPz8U?{LJcL0cgIQGgzQH-en^ z{sQbX!ne2?MB{c!-VAWVqX37Z03kmcEK}|W=yMG~a2f>HK+Bx~*ckLitjpCPE%kuO z@i*et;8H!(5(Mb;#HYXDChl;C4C_aBH>Y%Y&X0IC_6c8?Z_12wM=_FpCBa}|dMb{@QmSoJE`-vPq_q}G^qMUaqc!0>JDtaRt&)?k0Z haNPmojTn^tr9S~qBjEA=we$c0002ovPDHLkV1hRB2$lc< diff --git a/graphics/pokemon/buneary/follow_normal.pal b/graphics/pokemon/buneary/follow_normal.pal new file mode 100644 index 000000000000..220a9fff36fd --- /dev/null +++ b/graphics/pokemon/buneary/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 32 +232 192 136 +232 216 168 +96 80 64 +0 0 0 +200 160 64 +184 144 88 +144 80 88 +152 120 64 +208 120 120 +232 232 248 +80 80 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buneary/follow_shiny.pal b/graphics/pokemon/buneary/follow_shiny.pal new file mode 100644 index 000000000000..9ebf9a6bb2ca --- /dev/null +++ b/graphics/pokemon/buneary/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 48 32 +232 144 160 +232 184 192 +96 80 64 +0 0 0 +176 96 120 +192 136 120 +104 120 152 +152 104 88 +160 160 192 +232 232 248 +80 80 72 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buneary/follower.png b/graphics/pokemon/buneary/follower.png index 196bd14c25321bed923baf121d818ac06d7b30de..488506babb2f14bc2768d3fcc879994fdcae4aba 100644 GIT binary patch literal 725 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zz9;D7-k( z@#4mcga8Mi@QDQuJ0?U-2#AC*}0RbLrsmoM=a*Rpd?k)@+tg;?J4tt5G zuPggAMqV}*M#qJG7l1+n$%%etKw1HcffNHn($054cQE#Qx;Tb-9DjT1VAdfA0k#K` z8SgwzCd%X6*ceB zn$nq4%z_PvDtW`_nmv5Dd-JTH^A4S{_fGX~Sx^ubb8nl?p*PMdi+)_(@U~RxTKC;= zn;a*|N7$UjoqQ$+eQ_!0_h?NI z`%#_#|MV)pmYb!U8`qUw&tcJ6KmC){se?~0EjV-RcE(Ye zH=If|5KeDs4nEUw|z6o1jN!SMNYmsJ>nfARt=EwH0tkPj~rUm%S`v{C7 z)e_f;l9a@fRIB8oR3OD*WME{ZYhb8rXcS^(WMyn-WnidnU}0ro(5%{usv$Q&B{QuO Ww}wv@w!rkrz~JfX=d#Wzp$PzNc_y6z delta 465 zcmV;?0WSX41?vNlB!4haOjJdf(4cs5P{62g_~4*WI54nySP&2ph*&sqKuGwApukvo z`1trZC>Q_$000000002Ip6((500DMML_t(|obA#-YQr!T2Jkm_kS`$<@Zc^s+1yJc zJnF$ZM)!~q=wKfwyHGG>u)zdOIz)G=Tnf=skV4z3;BWi+lYjN(KLB&)%$f5YCd2-7 zR1tOuVNYS5-z?81>0HNzcmB%JxoDfk@rG_deav6LKDO)WjYje9P_E4#%aTr~R?~*v zPWpUIB}A*tYcujvJ&{MCX8GH-ud>2pmMuj$VhtWoxrp5+;LB?(%DnKH1 diff --git a/graphics/pokemon/bunnelby/follow_normal.pal b/graphics/pokemon/bunnelby/follow_normal.pal new file mode 100644 index 000000000000..6ee9fbf5644a --- /dev/null +++ b/graphics/pokemon/bunnelby/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +31 31 31 +170 119 85 +0 0 0 +207 205 206 +154 148 148 +126 121 130 +56 48 32 +222 140 149 +71 69 69 +224 224 222 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bunnelby/follow_shiny.pal b/graphics/pokemon/bunnelby/follow_shiny.pal new file mode 100644 index 000000000000..664545988b70 --- /dev/null +++ b/graphics/pokemon/bunnelby/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +31 31 31 +213 215 210 +0 0 0 +149 153 143 +119 119 113 +126 121 130 +56 48 32 +246 173 123 +72 68 83 +224 224 222 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/bunnelby/follower.png b/graphics/pokemon/bunnelby/follower.png index c875a03abeb03c267b71946eff8bda352a0757af..8b76ee56a40c45855e8a462f6c9b1eb778649b60 100644 GIT binary patch delta 413 zcmV;O0b>5T1GfW^B!47OOjJdf(4Ze5AF6j%0002b&CZ&Xlzw@FI4~gIjFm@4Md0Ax z|Ns9YExn5X00B-(L_t(|obA-TZi6ro2k=9lvJu_@w-10~sDjwaK@)W>9=vzx*oVjy z6d0mDLDezs(xb|k}}$21=iOLw8?NM3-D?tpOySjmVi@Epk!#I-wMoB=YOk_Dax*6Iq& z$^IIMH=dnbY-+4G<*?BjhYg_i>F$y7`X2Ei8FtzrHjE*~ZpT?5k{6obiZd);@%DwY zePhG8!;fmu7=O|OmT$?hGmVvIyvCw(7y5?muqodY#@ZHVEc6`=8$@q(%UbiM`%Y}H zRiP5riuZHw?mP7Y<>mGdw%0}`tn+G18rF*B#?agtH-}y|Ip;ujuKJR z+@3nU_r5{3D>_iM$(US7dL|;LpXk`41HrE|d49I>Zx-tl;0=DIjN52;00000NkvXX Hu0mjf=YGu~ delta 416 zcmV;R0bl;N1G)o{B!4haOjJdf(4a^t5TI~4a8Mus001~RIIys&ctB9_fRKoYc*wxO z`1tq;2nYZG000000001ZG1kZc00BiwL_t(|obA-TYQr!P2kx~}Qa=H;sN19S?$5O*s02E*_Ea3_#3z<*LpEw$8dMKR}Zt!LYH zl9-GP9HkEHbhcebrb#^QM8-d#c|IeR{=&eCyaOTq0k;`oBNMV9a3XsU2Y_L=KYlU`!2mgc|ZKY?%7DiI=|m~-_|ECh{Cmly3djT0000< KMNUMnLSTX|TE)x& diff --git a/graphics/pokemon/burmy/follow_normal.pal b/graphics/pokemon/burmy/follow_normal.pal new file mode 100644 index 000000000000..390ceea8c663 --- /dev/null +++ b/graphics/pokemon/burmy/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 96 96 +40 72 40 +64 120 24 +80 168 24 +136 208 56 +248 176 0 +184 120 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/follow_shiny.pal b/graphics/pokemon/burmy/follow_shiny.pal new file mode 100644 index 000000000000..c823c2045338 --- /dev/null +++ b/graphics/pokemon/burmy/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 128 152 +40 72 40 +64 120 24 +80 168 24 +136 208 56 +248 176 0 +184 120 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/follower.png b/graphics/pokemon/burmy/follower.png index 86f143285dbe4d4ea270217da519a68d5c8d73ec..a8c3fce5f187f2575cf376dedbb635224269a248 100644 GIT binary patch literal 690 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;80A(2x z5)w2#G#n}<0#-Yh7ML)4?Eabo4%KAj1A(d(ivMt_P!E&v~%% zbbn@cJtUsS0m`LeV;a~uByb%`I1x)m?H6J#y?ca{JC`hU_M6Ncwj*LR-#I$x`3 z=C7YmC)zYU@`QECC$Hr@QaE#2y)-L0k zpF5pT4Zxae`d%o+nfug$xV4TjKZwkg12pv?^W=-dFWbe z@{+bkof|6+6V`>;KH#k0vg2&0xY$ekpwl}49L_IsjJ)XOnb**F_-j$z72iiy)4%ZU z&Nz1I-_(6~{YA2(x4C`Iv&z0Ky;wWM#xjNDXY`!d@SV@?%(*HrPr74Tplq7g5EYrU zOAb8gGlmk;Mo;~qxb_%IZ+A&iq z=Kad4A9cd}RD%wOteeZbJjiYWqas(u)FsS(l~eh5R8M^+7PI~Z|obE<9J#0V)QbfiPhovMaSrkbnE~JAbEBA{k)HlqpmGQ)J44 z_m@X{$se#(>(u-HydElcV8$%xtY<4%yyx@S24cT%f7dcGSUGg(SRe5P)eSzLZh>{< z+q{9$8N$;YR3LJB139G(mWPJ)5qr674ea;~4ecfDjEpxO0q4h56Q-k$^ z@By-hH^St>XdnC4jIWd&jBy3SEO-j@*yv+dFTp?c1$XAowvn~zc9G%c;BmW)O`bVy z5(kV8hp|4R1(sW<6$C>~lk%bNEZ{z^UpjKR-nbCf@k P00000NkvXXu0mjfjg7%v diff --git a/graphics/pokemon/burmy/sandy_cloak/follow_normal.pal b/graphics/pokemon/burmy/sandy_cloak/follow_normal.pal new file mode 100644 index 000000000000..3e985f0e3af1 --- /dev/null +++ b/graphics/pokemon/burmy/sandy_cloak/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 96 96 +96 80 64 +152 144 96 +232 216 136 +200 192 136 +248 176 0 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/sandy_cloak/follow_shiny.pal b/graphics/pokemon/burmy/sandy_cloak/follow_shiny.pal new file mode 100644 index 000000000000..77ab69f0c1d8 --- /dev/null +++ b/graphics/pokemon/burmy/sandy_cloak/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 128 152 +96 80 64 +152 144 96 +232 216 136 +200 192 136 +248 176 0 +160 160 160 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/sandy_cloak/follower.png b/graphics/pokemon/burmy/sandy_cloak/follower.png index f1e12e3323f0310f67e794581e4486fff9a2e3fe..882ef2e32ac38f3fee16d00ee5e2bb16e2ab60a5 100644 GIT binary patch delta 372 zcmV-)0gL{q1CIlcB!3=IOjJdf(4a6dFaQ7mU|?WiP(YZFVCdM0$iRsBumGT-pdKyp zMF0Q+EJ;K`RCt{2&#_L!Fc1ddYm^75lA&v&KszUvNXH1NbVm{01KiCNdRAv10_AOS z7>LhR93hkek$?N-`_DGOoH=vm{HH7u=}0J8I^*fj`X-qi2!9G6FUH6E<^j%)?t@at z?w7{;VOCUA8g@}yPw9~2oU7>!dpsTR?H5+hj^#P*Nh$p#&DOvjn%L)#Q&pn9FjY6g zAuAKA22I^U?2Rm)bqgI+-#3MA9=~%XZ56m%XkCcTh0V4^!bF&Rn*~v!Qfq)Z^S6Vq z{pgtN`4zHb>}~r1>z6oRH6EKf9(!*buk{%(Z1rLDLEIjNNw{S``%I5W&9GrnYEnyK z7FMKRJr3FjJSD>hxNh~m*ShsOJ7}*VP<7(R#B!4haOjJdf(4Z+PF@%JBIyypHT3Qeg5QKAM*2QyUQc|sybN|*# zoQx@BYiopzjPTfy0001W`FXMc00A>eL_t(|obA)GYQr!P24H3LrVNIReinnkTm3AB zfEof9Z5aaXSo|dM)V@sN3Wc);h7<~+a)(-{V3|@fl=|O3bbtRz9xTM1IdkUxrz~3T zj7ctoar?8rOUDOf8RNzHRNp-yxG{W?4IF;bR6prTb4`mwX6tJ@!88YRJ&QeUk97A7 ztGB@XTy3cP~_a-ht3VhZZ zy0F(5r$>Zp$BfJsz$RvVA#BDi7KKK&WCmu1dL6N>o@m>STZoTJKS!;rsJo+%T1Zv5 sQ6JQVYZJ2&4{hA?J?_NB{fF}jf;Sv|;(n?x00000Ne4wvM6N<$f+bqEI{*Lx diff --git a/graphics/pokemon/burmy/trash_cloak/follow_normal.pal b/graphics/pokemon/burmy/trash_cloak/follow_normal.pal new file mode 100644 index 000000000000..c1c9ac316b5c --- /dev/null +++ b/graphics/pokemon/burmy/trash_cloak/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 96 96 +96 48 64 +168 56 104 +248 168 168 +216 120 152 +248 176 0 +136 136 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/trash_cloak/follow_shiny.pal b/graphics/pokemon/burmy/trash_cloak/follow_shiny.pal new file mode 100644 index 000000000000..fe5fe09e89b8 --- /dev/null +++ b/graphics/pokemon/burmy/trash_cloak/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +0 0 0 +96 128 152 +96 48 64 +168 56 104 +248 168 168 +216 120 152 +248 176 0 +136 136 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/burmy/trash_cloak/follower.png b/graphics/pokemon/burmy/trash_cloak/follower.png index ac7df521fb056a4f432e1ce2954f46edf6d3e987..dc193fe430b7773c81020486898b514abc6b247e 100644 GIT binary patch delta 379 zcmV->0fhdp1C|4jB!3=IOjJdf(4a6dFaQ7mU|?WiFhHm{X!xk8*m#)uumFgNh^zkN zfdBvjGf6~2RCt{2(Xmd1KoADtf$#tqC@$AQ(6fe3^hz3_zYys!mzi24yRr5OwDENv zY<6}Pin~x4neJnD{@n=xYpu1`TK}nHm)Vv59~G9a^Ypqtgn!LGHnmwXnP>k zs0m4$q7cz~#|usAq4fKX8Vu%)d400B8kL_t(|obA)GYJ@-#2H>?2+v8BUHbo$>A*^t@ zNS(%=CHCjA?du5-skq2ywb^XXoEtM1Q5$T5GMf{!=ABi!1v- zD$IPB`E`92iVcBqvJri88-UR)@H;E^g`CB0b|e$qzN8K17^kHzN!qn<#It>H>00007Zw1S4jK^& z2?;M={Md2eK|#QY1sM+}Oqg&$!{J9kN5+XC0TUh=I80c{v^@l^bf zIFH3lK|5+ol8vdZ%~9XS$^{4cogc5ZVW~RodiV0F)0=?ulTrd06xGVKUrdltddshJ z!MM)l&E(B~A6@M?8oV(Hy4!G#eepcGS?)&zn0|-wbakd&xP8~gHqRkwOG`q=+&QcY z%~S5*dHUzZB|E@auTqCVfD)&;iatfd72K^9*PjR)+{@gVa>Sj2x@a#_sd$0Nn zPitOf#@qRy`#Ep9l*z9{m!m&v)=W5HE3lGpZ&SqyMUFUR*Sjin{ijPBkxX+Qw()y{WU`vgQ`u= zhcHZWxWI5@dZYOQhEGj5ro0wCFYh>S%kfCQ%_09Y^3Ly%_1)OW>bucVHh}4BU#%Kj z`1|@f)lZo$7k`WJUok=9PKQ%v;|=@s_hWqB7tNV*i7D;Z`Uj0nt8AulX7B%Nn>KUb zgUvm1vK=nZANI9ex#H82lYHEoCn4~8l`WG4(?S*l52oXpsSBhxNOW(E_<6k~z+Erv zv(bj#*B?&VcyQ6VQx4rng(SioejH6Hl9q0Gd`vvLFr}iedd4q#?cO5~tnVAXZwm_N z7TK^&Uv2VQuW0tlSI^zk_L|Px+H`Tvqr|Q1jhCaB{*7V!yoKqG^|@Hq1Cm>r!m=;; z&)@syveo<>{&ypHdFeBE7Te$7vD!C5GQ)Oe{-3BD42s|Nyu)9mD%?~^@snfF`^j1$ zXBz%`zfQ!8`k$|+v47nqxAq^y;^Z%rKZ+P!2PSjX64!{5l*E!$tK_0oAjM#0U}U6g zV5n#agtB38otB0008aNkl;jYStiJdbh1%LW_J@Ld7PdxF&6Hok0 z5RJ#5hRAsQ%OK_vka?vfpFn{D%kKfBeDMhq8W>InOZ57x66ef4AjUzTQ6*a5^E<$+ z{NqJ)C`xQJN^Bs_KkdKjYN-X`EV+vJ!uwQ6uz@RIC;&Gel{FH1H zI3WADP4EUoW=e_JCiE**;7ks9499#jese&1CIpTMWSzuQ17}@p5RDzoNq@KjvJFoF z=gIPRfVbqa#o#f=uGfAn`D6f!KvRBWta75Ufs3AK>VE(g@TLz5{P}eYwd2P5;1>VXkj0(37U= zQz+6aBJG@vFr3iq^90mC0V4q5L8lby`nb{yYk;~@g5^!XgVK&6znAew@=tZtZGhnl zIzjKm8hVHTY?Bz^MgQ=MCRqKVy*2bzK%W=ab1wByfO-vd`{8yh@do$^h|=~vy8nMd zCp_@g9=g>(0lscuhrb1QpML=A%hrv_JN;V=+^zk~{I1F`^e6r`z5qftFsZ)@BCP-b N002ovPDHLkV1j3;lWqV2 diff --git a/graphics/pokemon/buzzwole/follow_normal.pal b/graphics/pokemon/buzzwole/follow_normal.pal new file mode 100644 index 000000000000..fee50766f6e2 --- /dev/null +++ b/graphics/pokemon/buzzwole/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +241 241 241 +255 184 136 +244 181 85 +255 148 74 +241 145 73 +235 116 82 +255 82 57 +205 82 57 +114 96 92 +234 77 77 +184 58 58 +90 66 65 +129 39 39 +35 29 29 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buzzwole/follow_shiny.pal b/graphics/pokemon/buzzwole/follow_shiny.pal new file mode 100644 index 000000000000..fee50766f6e2 --- /dev/null +++ b/graphics/pokemon/buzzwole/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +241 241 241 +255 184 136 +244 181 85 +255 148 74 +241 145 73 +235 116 82 +255 82 57 +205 82 57 +114 96 92 +234 77 77 +184 58 58 +90 66 65 +129 39 39 +35 29 29 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/buzzwole/follower.png b/graphics/pokemon/buzzwole/follower.png index 6815165c72c35cb261a24c82df6ff2005cca3161..2459f87cfa65b4c74939ea78f666bd0f370b3949 100644 GIT binary patch literal 1813 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsBTk01Z<==icV^#2sEj}tv#mjwL}vOF7PS(Fg-%GY;?l~t6JW23sdvaBr7gi$aW z0>dc;SlwT_1M|XRPZ!6Kh}O3=ZdWZf;Ayekp=$T)@BOm$6mbKK2V2h8Rd0N`%=?FG zwTYNoiNwGC|E5m&c>Ur1N9m&Ts!NKdI0YY=z4O?OlE_1*(^bz;m{xXXx1~~yQ1#P~ zvf=%De=5z}_rLSH&%4}x(vy|;@1ISQVV;+MzramL^TFSmw(=s*uu1WMj9bfV8qC>b z(~fRA{pKMj)8+3wJiN@7NOC0y|CjYQ)9q&Yqr=_TulM!Ch82gsE9Q3JC~P^BI&*r; zBhN>&@&-$u|2m-&quPJ|{sTj|+Wn_A`Ryg7j5}=3I6jhn&T?-jL+cBH7u@G$qt><` z?`UMMKRUf)8hc`fe$M2Rr<#R!?>v^^armFex?m5s%O|tve3I*TuXyod)Pd*G|Eib@u(?u=FCHYP-YQ{BVa27C#Tz7##TA8!a1h`_s|A1#`4)vcAj{_vX@{U-fev%bUW! z?93aU^)ZUyZ^|BL5nIjao)CH{wNLNxuG@1No*pYI5;pc0000CI(XFp00TowL_t(|oZZ$zYvMo@0O0Yw zhiQTbr9w#Y(1k*OL#3DX;%`#+Fj)gbd&-~?_PE`{wmn4>kbin|iQr#Jq=&==vTx#O zVmc|d$IU_g-W%V0Gl~(R|Kh>{f6PAZD&83D@X)yav>|d+saSDzhEOZ`yiueLjtf={ zBOMR)QQt)6c5e(F!{f*Y9a4IR-Z8>0wWWRDxEn5CP`yzjvIheze8+dH@{Tj5*EY{l zt#PwOudhi{tADjh)YhohS^tkhthS44jGCQ}xlPSZ^Q_jc=X!O{`u)Mu%p&F@sS)ZB zefb)_T$*QfcG>f6;>Zp4vW=qM3UXovjDJUo`M^&Pzqawi&sje5Th9oC zg3K};nc-^mtsx0szQLF!tsk#javo2p)E3JNGD~V6YCrs5`V<1wPT0MoDJq+=wamQWWHdf%P%>{2>54|y zjE%*PE`N26n6Yqb+U$6vzGQ*RYH=vBr6)hU*R=Qfxgd-BOsd{zM zVJzZbi#K*)*5}I$SZ_HJ^MZ3-i3q%J{{xum5uvby-04NkLO!vD>UN_s z7N5{ENLDsV{WXdfL2m4?0zCBt;n?2g*}-{Um^T2o7K_6z2pTLF=lh>?oWYwz6q|GY zGJiMrjG&P~k)5%~XM1P6{LVZC4iyC*8YC}@GB1ogxWVD+>M%hH6C=%hJT(s|5M;39 zqQT0Z`o#?ir8Ex~1$Yvh!O3|)36fI2k@|4##<|2VYe}Yy%S{ Q>i_@%07*qoM6N<$f>dw6*#H0l diff --git a/graphics/pokemon/cacnea/follow_normal.pal b/graphics/pokemon/cacnea/follow_normal.pal new file mode 100644 index 000000000000..1ebe5943730e --- /dev/null +++ b/graphics/pokemon/cacnea/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 80 48 +200 152 56 +16 16 16 +248 216 88 +40 64 40 +104 168 96 +56 96 56 +72 136 64 +128 192 120 +80 80 80 +248 248 248 +216 224 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cacnea/follow_shiny.pal b/graphics/pokemon/cacnea/follow_shiny.pal new file mode 100644 index 000000000000..bb2a62a1be1e --- /dev/null +++ b/graphics/pokemon/cacnea/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 80 48 +200 152 56 +16 16 16 +248 216 88 +104 40 40 +184 128 48 +144 56 40 +184 112 48 +216 160 48 +80 80 80 +248 248 248 +216 224 224 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cacnea/follower.png b/graphics/pokemon/cacnea/follower.png index aaa92b9bed6617f8ea65ce13db581707374d4da4..3344958768ed60cd5799bd35f8e960e6918d2ccd 100644 GIT binary patch literal 762 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNDf<=ObM~6ehfr@~DfFD18+<5T7cG}wIKrM_(-tI089jvk*Kn{C} zr>`sfGe%xEWlif)gSS8-f#gKLG9ax0#XyRIA!+A3pgS11c)B=-cpQH_*)Z?6fkf;7 zrW117>KYH2H4-9LdLENIz<5yW-0j~sx$gd7^RhBS zwJVlMH?|rs7WeDl)Y!`yTl3SS_du@N7pZFJXSXaqXz%;TX4aS6ZdsoN!MdlzN+ ztgZR5GA${ULygrp#(HvRkI>AWW_(Z1XXqR~aE!fEWTD5wV-0TpPSc$K@`_}~pF0{O z_S#`p1pBE^W`^9`B>ddHcSiK3MI4>j`lwWKuTYRj)Cywg2I^4VSh*zrRp!MWWNYFP%r@;_Qmf7$3FCy`k~Ng4^uRtmyrd!k7Ko zT$sIQ((+cl2b!OjTef{We<<&;2fNaLyL(@>^Zr(O*ndCn#`r0C-FuI}3@hv649pCC z%$Ul5WidAIWHc7vmXhbN{?7KAKhF;BzRLX~|I+>GOU&|L$+x`8ue6juTS7(BM;Cg(>%}is1@L}&sBd(z8JbymsSVDE* zJ>kwlpF`IQX}TKA8F7CmCl{jz`aCSc9af^@PAsX=1`YUv26+N}w* zH!$EhAsbBkxN6eMgP+_~ak2xJ?Zpa~>f6rZ$%V5Wz|7d6m2L2Vhd|kE^96hqB?4;R z7z}|bAy9D6w5i9F7jF%QK+GSIU-g9>yF(yAM8Po{R)4xSDev1a7kM)Xfe!PZ()tT; z4dx_t*y2U>7YqlsoXoh@Ed~?mrSR=@V35m!LtP0Lk$G?4EhZN@PiZ` z!r^Ftsw_V&oC*XF4W0UvxAi4S1PHSE}%wF*sBE=Iky5ouCFpW|4a0yzhpfH ge^)n+a07*qoM6N<$f)`=?Gynhq diff --git a/graphics/pokemon/cacturne/follow_normal.pal b/graphics/pokemon/cacturne/follow_normal.pal new file mode 100644 index 000000000000..6e76ee1e28ff --- /dev/null +++ b/graphics/pokemon/cacturne/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +40 64 40 +72 136 64 +56 96 56 +16 16 16 +104 168 96 +248 216 88 +80 80 80 +128 168 64 +168 200 120 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cacturne/follow_shiny.pal b/graphics/pokemon/cacturne/follow_shiny.pal new file mode 100644 index 000000000000..85ac2ca6d899 --- /dev/null +++ b/graphics/pokemon/cacturne/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +88 8 24 +168 72 64 +128 40 40 +16 16 16 +184 96 88 +248 216 88 +80 80 80 +184 128 48 +216 160 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cacturne/follower.png b/graphics/pokemon/cacturne/follower.png index f36fde463e2da615496cef728f32760b909b12d0..7084b00283afd5e357726ea879e62e1766e809d5 100644 GIT binary patch literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPNcD$5fBj2u)<-*i3*RkIw?Svj7i?^E({&4vK~MVdx@v7EBiA>UN&V- z>rjKYKp}zTM87g1tpLS9ih&_%=R2VFjI%vm978;gzrErZ)NCNa_F%dpJA>C$J>H52 zF+PEekch6QYI=8!HhD}h*`%=D^x8t-4KBLI=PWL7|NZII{{@^3F|UHA|Jv*%%)9RH ziDGrhJ4^3c^r%Uu*=?1&CR`gDxccMgv`LBk3fK6ZR<}C3f=76EWN4Ul)xL{!S`4Ml zcL$4y2-;rHh+BCe`O$^VqKc`W9&hHPuX$F>a_n6uvtN>v#|#y*b}{F&{VIiXWc;pO zaFDlgTK96tO)Zs^I}E>Vvhe&kgE3E{Q*Le{yN+K`_r=4%%+??0{b71KKId8Fy$GI0 z_b-j{ZzpS5?7Neb|NMFF0UfWzJ8QCyjy>qNURRej3$9>GGJEm5@#TW`Zc>%Y#o8J_?6zBWU-!@LD)xn%^RxR6ON4>3 zrCQ<|QIe8al4_M)lnSI6j0}v7bPWu34UIyKjI4}JtxOEH4J@n-4BkW-aG+?&%}>cp XtHiBgE^EgYP=fGu^>bP0l+XkKo^BEa delta 572 zcmV-C0>k~-1<3@E7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s|EyxP)pMM^ zVuPeoYKuW)#cEQlVnL)@F@s8Cb4oc`Ib8}KsS`ZKrVMVfC0005UNkls1&3&}7c|m2wKDbAKrI#I-&2Ie%J}4R!V^=QlYN;)L^KfyV#=Pm<)eE94u#pYbbPxCzw#{XbU+JS6rK zXFGt)vCSLmw4y#YyHSNaBeI6i@A1TPgGQD-3lQ)mTgFD^ZQ7R?mKP?6B;6_IP0000< KMNUMnLSTZ@?GtMN diff --git a/graphics/pokemon/calyrex/follow_normal.pal b/graphics/pokemon/calyrex/follow_normal.pal new file mode 100644 index 000000000000..e43520be0b08 --- /dev/null +++ b/graphics/pokemon/calyrex/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +115 175 108 +4 10 40 +0 12 10 +136 142 176 +206 211 231 +0 75 65 +52 69 167 +66 119 111 +100 100 100 +255 255 255 +70 65 62 +0 0 0 +169 160 155 +216 215 206 +0 38 32 +15 15 15 diff --git a/graphics/pokemon/calyrex/follow_shiny.pal b/graphics/pokemon/calyrex/follow_shiny.pal new file mode 100644 index 000000000000..e43520be0b08 --- /dev/null +++ b/graphics/pokemon/calyrex/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +115 175 108 +4 10 40 +0 12 10 +136 142 176 +206 211 231 +0 75 65 +52 69 167 +66 119 111 +100 100 100 +255 255 255 +70 65 62 +0 0 0 +169 160 155 +216 215 206 +0 38 32 +15 15 15 diff --git a/graphics/pokemon/calyrex/follower.png b/graphics/pokemon/calyrex/follower.png index 66827f88d8fae263160d6288f7783695f888e85a..fce38a36ab091a4861cae760c691aed4a37e5a4c 100644 GIT binary patch delta 639 zcmV-_0)YMA1dIic7=H)@0001UMu)cm0004VQb$4nuFf3k0000jP)t-sbFXX!3Mc>! z3W$!d&eP`rOF=Y6r$TpcWMpLj|NlloJ^%m!si2$K*UkVYAdat~yZ`_K4M{{nR9J=W z*6WUhAPfaytcps3_kY|yMYHQhpdypZADL)$z6OqXHRf$^dw<*K+92(V-q!)qFi!Xl zL|^gV4rnH8!Pa8yk)uFdHXe9y0Q@;GiyiH<%((*HXF5EaQ1cH2K))yeKlFWo)cphR z4Y01@-$v`&=yWcSoks5tux{(gvDfHyF2MHn0P5Zyz-{j2*lTn;7hwBx0E%}9VE@lO zxB9sN-0J-Se1CB9(C9+5p9-?v;7~09Sl?oJ>Pb|hQ z&Xv#MnwtTWvxPwL>@})6qu&rbD)I%2jo@xkZhrxxrtnOr)EeWQLRu`Bf$AD#)vPMreNQcfNPub(EJKKq+ zUn?W=ba^$x<%x`vv6qi99dY^3J`06gXT#y2+3o}^ry##Lx&&A;tmy(S= z=C}MJsJdJmX@JZHbjOd3#dNoPV^gW9JO8yuZqf{G)qsi{h3|N00HX|`xW+fUGr-$g Z+Yg+@I(-W-*W&;H002ovPDHLkV1l`xFTVf) delta 593 zcmV-X0OXZ7=Hu<0002CwraKj001yhOjJdf(4bIQP^hTD06;JRSV&MvhyZY4 z5D*af`1ruc$e4(L(8#!Wc!&TfSO5S30001RKV1C)00HSqL_t(|obA*xYui8+!12ov zZaWAaoLOKf7!2hIx77X+4nn4?{Tb9ALXcoXhD?Qgi!8}z5PyM$bSb4vHe)=L6Nig% z!1#TJo*XFBm3LQ~C5682_mKWNuq8tN&p$FW%bsQ51=-2%ZI=AKeHTy>USCE6H&3rG zC2ns(%7=IFzsLl&F#g6-`vdar*9Y#fFcuuOFR<6*)rbSc^gver&_e7D?49lW<_s}C zd{z0dh1eU|KY!o(=o~Q}9#pZ{t4+7yRjO&4>$;x=3aeD(02E%_FTqU)K`?T85(e%1!hd$QTr8Ik?*~`2$YGKVgV*(i zWy+_jXnc;FCLi0MZe$-f!FpUKh#AP@doiB^VzcQVL2<7!vv>_9tT$uCgsQUB-YyAd^S6Xe1R67g zG>0;;ol3B2^IkyEt>15(u#4_};&5tiC==Y~nLvokj~ZNtYBX+hqKjtGGI`W)djnd# f&4}CHz{{PVUz678IA;A}00000NkvXXu0mjfVbvO; diff --git a/graphics/pokemon/calyrex/ice_rider/follow_normal.pal b/graphics/pokemon/calyrex/ice_rider/follow_normal.pal new file mode 100644 index 000000000000..9eb0730f2323 --- /dev/null +++ b/graphics/pokemon/calyrex/ice_rider/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +203 37 37 +0 0 0 +25 35 94 +0 37 32 +146 175 206 +183 206 229 +0 75 65 +52 69 167 +66 119 111 +100 100 100 +242 242 242 +64 83 103 +216 215 206 +0 0 0 +169 160 155 +191 191 191 diff --git a/graphics/pokemon/calyrex/ice_rider/follow_shiny.pal b/graphics/pokemon/calyrex/ice_rider/follow_shiny.pal new file mode 100644 index 000000000000..9eb0730f2323 --- /dev/null +++ b/graphics/pokemon/calyrex/ice_rider/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +203 37 37 +0 0 0 +25 35 94 +0 37 32 +146 175 206 +183 206 229 +0 75 65 +52 69 167 +66 119 111 +100 100 100 +242 242 242 +64 83 103 +216 215 206 +0 0 0 +169 160 155 +191 191 191 diff --git a/graphics/pokemon/calyrex/ice_rider/follower.png b/graphics/pokemon/calyrex/ice_rider/follower.png index e9035836e62d4ad0d79a57fe6396f174e32fdf23..24b3b6215a1198a2305fb7290ea9f58d8dd68c19 100644 GIT binary patch delta 1102 zcmV-U1hMy zUH~N^lCRFU&gB40K{Q3DLU(UuWMuO4@<3B(*w@Yg0060=o4>!mJT-s70000GbW%=J z0RR90|NsC0|NsC0|NsC0z)*`r000BINkl?Ut(`41Yz9APBhN{onSU1f9;5 z0JZ+Q%#>1h3@713T$Vp&<+60k1V82vJs7jv4S%aKU*O05u?ORf_rTtxbsInCu-JDa z7Tmbc;dbA5Z#`0%~BPExx&7w|68^91Vhe9XvT)59KlT)8&Fy#m4 zN7^D+>1g-_gR{U|!WW!V{9^(GZHOj3Q`nM?Hf@1Y8-KtUUnzFI1dn-2OWa^$#K1HL zGk!)Gf+!47cpHnt5F9=o_alx`jn-n8SBo~l39mg^+0LB;w#snjuj{gBqHYAALFv`d>HGBMwUlJ`#wALndj*M|K zP9F7U*MHAyBVJ+%$V;SiD1B^WCi;S9Y>W%p0~_T`Psqh*MMmbYkvx8-@|;~&&O4=`aaO(RiDMgEM&+y za@etjGz8J`4zK-=bAM99}N@C`tXE5^>MQ~iuF0q5B7^03T@8w1Lq*D`17@4 z#!rD8L@~30xPjll`k3Gt%lmcWnNQr^{99~?o9p;(0xe`JoLrh4H9Uu3fn1zm{# zr9H09IG4?`iK_67kFni!%+E`H*hD@48GkQ@*B6nk`BNek9xkr9!0Q%It**k2J;20j zCkehkMn1C+10d{*>OrJ>XANP~5}5dUSUR*8N)e}=u0n|qj-v85Ah*{uk}gmj#3)L% z(P!uUn!#tbq#jl3b*c6Kd6Hv|^cB|ls*xVR#?o|w%N5{hr9_uF04hQ6pXzm~yGH@Y zvhFIZpxHs+Z|?}aq<8Lz^CY*Ev^4K>z1npG_^sm(_|R&2{|ola&is5N;(sdt0LF+z U^i`m)%>V!Z07*qoM6N<$g5VY*qW}N^ delta 1099 zcmV-R1ho6t2-FCW7=Hu<0002CwraKj001yhOjJdf(4eTOzyK&%06;KMSWu|o@BnaN zP)LXXSV;Kz_(*u55D*Z+$jH#hxR{85cxc!&MxZqS00ZAiL_t(|oVArti=#*w#%sk( zun*&`&;$+G+90IaOA;7JE^Xq)*7-1#OJFh|VqJ2PxEF0`sDD#35ke>%Mi2%`F6qrJ z^mp0PZng5K$n0TX1pU2L^*rxe(Fy=>p(rvSf>9LkU-;4lMvwU!0(7 zU*eHkCYaVpx*oQ`uQFhuCS5muI=A4{HT26BY7>6>3M<1)44OVp_)w-X<3sor`lVyD z37;Tr%D>8);C~Z5G&o?;gjrOEIg%Y;U?Uf}?Nb=k9w5Y*S?~_RM|}NR@FW+cGh;qv z3A0aOP#eI<1O}Bs7upZ7Qwesn`E+K?0p@@(IAky%bRPxS)@N_X32mr91RW7njOSAs zaPwSHM-&G0-N2Rx#RL%r&Pk)_a{V8+1#P*D2U+}YSq>25x z9Dg3PanKo{9p=t{Mq^I2b;q`>vVbtD3rR>6l+EAL*r=@=YPh3NFAYPZ zE*N1sjQ4C{5Ib_jw#msf>#;&)qdMq@n@tt>%f9Fgw2j$Iif zb=MWv)qnW+Tjf@n(O5V1O{g2+X`Cs>b(a^)EdmkmI=oRLtNPFnWC~wRbbG4ve4oNu z+@*C_lFE{p$Z?&x>VQ*PpIR-M!l}d0L!RIE<@20{wsM?}SSFaUTbJUhMTWm?_ijE? z8265DuK#{fTjx1jFp3-}UJgsYaaxzeQE7O??|%{6^5?ncY$Wsf^+oNC8}b>>LK#}I zEB1%)%xJe!-3hhwFHUW|;`m)Y%dQmj>-C+wK>CX>pK`t6) zCx7s0^_Lc+@Kszu<%F|92(8vA#kc%D;_!oqqA9+;??}+ahg-K@yqJfK&{EMxXwQq0 zwdl$xoJ&Tj=ee8mbVVCCO}%yT+Nx-=2!aJ#$mbbXlzPvrA6&xaB^Hd{ISa{jy&s^A zD0L@sNeG~6uQ#1>v-1qDTzfP1@Cid<9DlLBu|HJ!Te3-{3h~D|4?Q|x#TJ@xGUr0h zLOSN^aAAc6=|l%t0_wQQt1~AqbV1wU^K?i^D zKiF}!!Gag>x#j)Q{Fsq;g+T{@?;rFfi>kst=LjPQz*Q-rjlcI#0)s^(fJg3J7$7z4 z+$;RO|6s2s{D0#mcYoYv1pIZwYZLeV+c*fknBck$pv`g1oZQp`XyLwp8z+J0Vo(d9 z#btNqn77QZ!@l5V;0$3XTwLU2{>_)02Vg%D#)&La^E6*JPmLtoN77l;2_Y1XT2Rw zDY1#6Pk*)z0}O6wbJo4$#|W6?kT}C!YXX`$W|#*~9yV(M_zTWU81yL>Lf_BN3W1rz z9zREr#fKbEixiVYZ@7#=?Y>)qLg7W>zhyWJ5DRO=8r`;K-_4(OMWp6>TI%tS!b74I z3Yq^57b&KG?6hoHW%mez{wu!vqpTY0D(f2MiGSgi`CEPr;YDShArZf~Sq{B-e2+k_ z+1I1(#@_w!_~WmktP@i#RxH(tgT67nclG#DfK8UgV6BLlWx<@gD!|6)Gwk*DD1<;f z;*&sL+T6duAAjx*m?blF1a*{$CoNWddTr?OBSk(ir8HdRlLQHq3?sm-f?e{*F>mBp@(M7+Cj1}MFLHe06`b|X zvMyZVvf^O{d6=n4R7`P=PZyqY#7Q#8R@r9Q$p=eumcrB&7MR(UaBW{;iOn-HD^j%R zaqEdoC`u;drf?`*;0tJt;i!ZTC=%bo8-F?G=frwnLSYZ_!gUz+hm7 zhX7=OdS6Zv3FkSSXtap#>?I0#Qb;Thu2G}s?0LuzBhYA5?^{CO_~LtC{f#69sI};h zF{GVh8S3l%FaUf~nBsf#kK&Kd!z4=qK1+xKnz-9K-T#U`7)lJVBjQ&o|DX03Pe4r} TePJiA00000NkvXXu0mjfxcMr1 delta 1182 zcmV;P1Y!G%38o2<7=Hu<0002CwraKj001yhOjJdf(4YW7Fi==f0B~SXNQkJYzyMfC zI5;>E5D@tI_`t}>(8#!$h=6!#*Z?S400005g!df)00c2fL_t(|oUN75YU@T6#zi;R zE9(_5gA5G;^&P|n3Iz#Dv=Sum(9LLJJfajvD+{viTbOzkNPm{P3)8%U5ehaGWD{gY z5Tn!4-x=FcZx)>p?B9H6zB6;AIo7mhWZ7C%#yHEglkq+MeBzA9ndjXpGui8MsXBg7 zznD1ZG`(5kw4WH;*t@mu&+B89dbf!=%r-J^k=d_E6Le!C)$qS{EiuJ}iPl3rHW9Lr z*=I}=WFVA$T7Rz$4Ro5|gi(U3k$i3N2eU>KeO4bg0ewx*S-YwipsUVc(eT5N{&1#` zn}92GfVC^5VnZgdDz+Ym^oKKjTn89Rf>YKGMzsP@_6_R4;!3yfKdbA9+He8`tQ{7i zg?|2h*%^30{(+3}S|(Uv3t>y@21W*!x(Eu^&nO zun_k^O(6L5h{cRgVxI&ZjtH9)=1V;~c-JmS9o)t8zUYv!K(8i-xJtl| zv6$`+e1EzkzLFr!%*@E};JvEVO zY+8N#LP#)iUGwY5T<@6Bc=}BmFmfa-%*M9eCit@AjQr-hOEdY9YXiEW ztLd&Y7_pKZ>>#uh?F5PXP&)s3?^{$Ek5`X(XdAkE^H;-a0 z?M_dJgV=W4mD8m(IhA>EZV8~x0}0}8kT5wVshPt=UIy3*}aFC z+*&Jqthsr}8$!sgd&oMJ0%y>5+pzOuNGWbN__!wfj1GJm{) zV8phJv{QNs!F;w=BE-90WJ&_ja6>hL?uX)b$aXCnW5{GY^NU~!~K9O7)E@r(@_0E2}U6S#XzTO!GyyeP7>&#tNRh4>cYPIQ)*Tv wRQ)Rhs`9CQ6EUpA{yYNqr|}mC{}eM4gdfE diff --git a/graphics/pokemon/camerupt/follow_normal.pal b/graphics/pokemon/camerupt/follow_normal.pal new file mode 100644 index 000000000000..36e4a6a04b27 --- /dev/null +++ b/graphics/pokemon/camerupt/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +216 104 48 +160 48 24 +192 184 152 +48 56 64 +160 152 120 +200 72 24 +128 112 80 +72 64 48 +88 32 32 +224 136 80 +88 96 96 +248 248 248 +72 144 160 +0 0 0 diff --git a/graphics/pokemon/camerupt/follow_shiny.pal b/graphics/pokemon/camerupt/follow_shiny.pal new file mode 100644 index 000000000000..6b8e3ea3fe66 --- /dev/null +++ b/graphics/pokemon/camerupt/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +16 16 16 +96 104 104 +64 72 72 +216 184 176 +32 40 40 +176 152 136 +88 96 96 +144 112 96 +104 64 48 +24 32 32 +120 128 128 +56 64 64 +248 248 248 +216 184 96 +0 0 0 diff --git a/graphics/pokemon/camerupt/follower.png b/graphics/pokemon/camerupt/follower.png index d09e33e8d3b35fe8082e99f33e008c6403fc4b5d..291156bd797133f125d9b8bc2e54c55480b9c702 100644 GIT binary patch delta 1160 zcmaFPK7n(BL_G^L0|UdhZCTrZ6id3JuOkD)#(wTUiL5}rLb6AYF9SoB8UsT^3j@P1 zpisjL28L1t28LG&3=CE?7#PG0=Ijcz0ZQlw_=LF5xUfJ#K;TA(!2$z`13P9ISU4=0 zQE|dUqM;zb!@(dzLE%A1Ktw{qj~_ogCM;Mq`(83bJp%({lDE4HLkFv@2hbSy5>H=O z_GgT|Y|0uwK@8PEA%WyXzcL`L0L4Ixfgx$csOgXcJ4%tG-E^?oWj{rd-i0G2rEuvnV7g0Pe0iSpJ$llz>xfte~Xg%j0!fU4cV~ z%7qRKRTueNf8-HVao4e)E}=E;W%u{C2`}r-b{q0+mtXSa(JQs2MKe1hr}d|QZuU{` zXyIx4nZY*gs=e;}?I*%jCbKR0zhlqsPvLPhG@T!q&ON&&c}A>%SjtaUb%TpOGxyfH z=1mARyy&AG_*Oz{R-eKNhPb6ty(#j?3{vY(nyl&#uFq_rdCvLH%M~^E-WFX?)^9kx z#Qda`aQ$I6^;PO#n-#@>dZ>xBHJJ+NC0ftQ2`(p z8}HjYMr4Wx-S3;6#WI;;#=7V**-zDz8=lMUX070TbZut+sb8#3bJXnB^}p!NtBbE( zb^5=)j$$w7qMtr(4JEh0`jq`FPi4d;a zJDP8^(f&)8%zyFBcozoy)eG_hZ2-iO2mHc;9Sm&aq-W@ok^>`*Uoo%zjJTO(?2V z>}FiI3({|8)UqZZNJ(zA-ThsCge}|iWC0*SByi2Rny{km&!klhzVSO zHZnfFcrU23%KcHpoxpAW!L3a1GxpWz?|x{ll>E>3FWZ#6JB8#_w{8UHF4Yp(h?11V zl2ohYqEsNoU}Ruqq-$WPYiJZ=WMpM*YGq=eZD3(#VBn>1y$3}@ZhlH;S|x4`)gTe~DS@#G0Mg#-^Z)<= delta 989 zcmV<310wv83Filp7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJc`YMdAt z7*a79y;3RWY8dXUN=izLgM+=jw7mcT0KI!^?(WUi)q||8T1rYF|NsAmS{Q-=00Ux4 zL_t(oh3%K?vg#lVg>49(iCv>?Etq5!na>ReaB!&=TX8=78 zapKsslXjFx{Cg8g8AX=UNq`1ioO4jjLzeeh5>hNl_86vo#Ah!=NgYnrcQ`qVjS94@Y5-lX_d&81d7giL z!0idTNfd|NTJ45hYl~21<)R*8mx~6KwZ>89tl^fAxJHO@Q$13eXX-^?)9S0|d@Ft^%tW>~cYL8R5aqsKBU}64O<_RN2<59PaWPF-j|1 zWTNEE)eIi_9$T0C34tb3Gv)0x;-y60qS9*YI0FN&#gVjY^q;I$4k14BZTok41bYqk z`a~!dq<@-R<0inW%$%&oXxa&wDt^oXy^AD~tTo~r1L*KIGNfUq9Poh!ry9T+H-V^5 zU(y`K(v0AqPe;z=g~i_bqiTQ7#Ruya3O6~*n)H{r`P^AvgoA><=p}qV2pDlfjUqg{ zPiWtbW%$6~?R9tMB9P^N_rAPWfg@fznII4_;fQnZ|46~^4AvPnfn^VNB z>H>|~F=_VZ5{Dk&Rxy@|S4j4HRg1`&YmV3>$|qGD*(pa|hGes(nE&4d@69|jT61z zV}IT4{ZZgj4{q=mmaqtnsBiP7K}l8njk>!R~D5 z4SOx$2fkve9U$QGoSu_bYgeE;s%y<3k5=c!_RnXd{j5{nu#4Jv<+NbBwH%iJ2&V$e z08jtbz1uehE(7fTYn16}&z|P*27cJ>X}#(wxpwSTKGv&$#gsmMys0Xw00000 LNkvXXu0mjfzlq@H diff --git a/graphics/pokemon/carbink/follow_normal.pal b/graphics/pokemon/carbink/follow_normal.pal new file mode 100644 index 000000000000..e187751a8f8f --- /dev/null +++ b/graphics/pokemon/carbink/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +26 54 94 +124 128 152 +85 96 149 +16 16 16 +230 238 248 +153 163 175 +161 200 255 +91 136 201 +15 80 173 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carbink/follow_shiny.pal b/graphics/pokemon/carbink/follow_shiny.pal new file mode 100644 index 000000000000..3c15bf46d69d --- /dev/null +++ b/graphics/pokemon/carbink/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +37 35 37 +79 78 79 +55 54 55 +16 16 16 +121 208 216 +86 160 167 +86 160 167 +48 116 124 +15 80 173 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/carbink/follower.png b/graphics/pokemon/carbink/follower.png index a5ed41dbcd6da8338cf81980f8522fa4ea3ad533..61891ec1e548311512484fa6a4fa836f4d02e431 100644 GIT binary patch delta 469 zcmV;`0V@831n&coB!3=IOjJdf(4ZPNUVMO_?e@xp~(MRh{+F7t*c%O ziU0rsj7da6RCt{2(@k%JKoADt*<^nJET*0r(WXaOH0_N7nqG^5cR#o{)#$ZNllI;} zT&N1Ws}Q3-HO_(LnHOgHSOBhdt!rJYEKM=_x{KJ8&NSZsx@73A4jPx*hQ-{7}*2f4Q5)s^Lf2`)0@Qa3?;{o zTN(6zmZS??JJ%3ob8B|*3C{eHU@}OOB(={rJQ+OTOHRqIX!1J9GNGZG^1^nli=E3q zJlU?`e5dm-v2nz_$v{6hA`cAVdg(P|I7eG;#E(pyz!>MV~ z$%yV$&>7U%uC_4_j{S?;p$`4$3Kik*D#l2shBuIW-WT5S8-JjwrkZN1C`&Q@VPZUb&;)DG=1&)zR*xjcxJEC*_+GXHQBECGtxQ#5*sJX&l$*mC;i-1gT7sBXD!eBWhg(2 f(*|9u=YL$^+>xEH&$2wz00000NkvXXu0mjfp~ds} diff --git a/graphics/pokemon/carkol/follow_normal.pal b/graphics/pokemon/carkol/follow_normal.pal new file mode 100644 index 000000000000..fa0df71b99e1 --- /dev/null +++ b/graphics/pokemon/carkol/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 190 131 +10 10 10 +26 26 26 +50 50 50 +181 65 65 +212 83 83 +2 2 2 +34 33 33 +0 0 0 +66 65 62 +255 255 255 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/carkol/follow_shiny.pal b/graphics/pokemon/carkol/follow_shiny.pal new file mode 100644 index 000000000000..fa0df71b99e1 --- /dev/null +++ b/graphics/pokemon/carkol/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +153 190 131 +10 10 10 +26 26 26 +50 50 50 +181 65 65 +212 83 83 +2 2 2 +34 33 33 +0 0 0 +66 65 62 +255 255 255 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/carkol/follower.png b/graphics/pokemon/carkol/follower.png index 5ecf91ba4d1b859bde4e9098544f956351570de5..4f16617d2375514788a6e847d019a041f364dc85 100644 GIT binary patch delta 800 zcmV+*1K<4L1*-;-7=H)@0001UMu)cm0004VQb$4nuFf3k0000XP)t-snZAPx3JMw; z8Zt66wLwADQ&R#00wN(H0000&K|cTg|3Q0sP5=M`xJg7oR9J=WmhEoCAPhypfDw8B z2cB(68)Fiuo%Ul==%y_>&c$Cb4dGeOde*a^by$(s@3^P`8-MKb5Fw>>Vdd~h{AvrA zC%AOc<75y)J||WVXZT}o)zT#3~ z`Yn{;6c=H-oPVpEhSf^n<1e~SvCFx>sk;c0tPi=QhJF%P+3w)-q2IMX=Y7PoKKq#M ztLAV?4P+7r8TKZ;nMcE=Jz!{Cfr;Ayq_^lLl|PiEIe<&fFF2(rj!9|S^ah79BfIv8 zd^iaGpyDh86dS-P=k!o#MdStcMU?@hxbEZ87!XH`%zvY1yub%;1_7cJNj_XCs&>51 zdt+q4$_rEM#n#c!Tn7Mg*H5B7KW@1aK$aHYQXKNCNDilKq-(_1T5Tx*n*cPo0i>Z1 zdzXb-|H!pIxktjeH#em2;=w_WQ-EA$+>rg-FcYI&x`3K%EPUv9?fLOAaix#7QCb?G z^PJ!!-+vd%J3^0-EERICii5GNhJ?e*&|hdfocyb}ZLI=LXtv3jr`0P&kMBv!ST|~s zts+e99*3^K&~~^anEb1#R>PZoSW%JKvQ^7&^Al~4Q(-rDuc=k>E)RUpNSJ-f5VHr7 z=4if%NN{g$bB@h?nvuw3G9FBn2OgJ$h6C*B>3?%3e8I>1oQp|H@l_+ay3ct!GR9^ ejv2-Ob^QP#9w7#;;zGRu0000|08mvb z_ZwY}AVOPui{7<5 zo0ibp8CTXo_+`Nh^Muc>GR2mK!IPeGZLP|7$I_BPBq+Ab?=Wt3VP4l6(4Z;iHhBe#_fs0dy=px!0 zQdURH=v06-oGmJid25ZO0i-zPmAT&r%4W+vpy7+vAeC9mR?*RW8@E-u;Lv5s-LTw} zTXY+oj)8}kFD}^|WX;`pc@X^qGi{1Y4g(VR$U0L7n}6i6iJq(_M4-^~rA@Do_p0;y z7z+fa0=!;cMKtG64*3VFziTKRkBB*o!=U?XeYu_sA66KA9HL89eEEYpe{#rwRQ|1X zT2Z5H&f}b3uXMSpxMwRXP1xW|-iNOLS>H;+6DgnZbBeF;)qCF$V#{>mEql%T&|Q9z zpW>477=L&FsA_*t1FSv9mLKort10@N`64|kJ~j6`U8LX-kvv8+M28-E58s|&rU91b zi*vkRysy08_L#nDAsZZ*^wD6}(jEKJeY!}&@!~DL$mc`R*t)8#Hy3`N(zS-opC{75 zYwqgd5ie5obk3jds$`j*3Xmo0Dt?3lM25|uQ%r%brq2Ssn0yEY*fmuYJ?1|>FYs*1 ztN{OOd@LaRxG$cc!?bBbu<%(g^T%zS-h4Xue*XFI#&09u4wffrLX`jj002ovPDHLk FV1kAsVc!4% diff --git a/graphics/pokemon/carnivine/follow_normal.pal b/graphics/pokemon/carnivine/follow_normal.pal new file mode 100644 index 000000000000..e72cdc37b8ed --- /dev/null +++ b/graphics/pokemon/carnivine/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 16 +0 0 0 +104 136 48 +80 96 40 +64 120 24 +128 168 64 +176 184 192 +232 232 248 +144 72 48 +104 40 40 +152 200 88 +56 56 56 +200 152 16 +136 96 24 +72 144 24 diff --git a/graphics/pokemon/carnivine/follow_shiny.pal b/graphics/pokemon/carnivine/follow_shiny.pal new file mode 100644 index 000000000000..021b6427b968 --- /dev/null +++ b/graphics/pokemon/carnivine/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 16 +0 0 0 +144 128 16 +144 80 16 +192 112 24 +192 168 32 +176 184 192 +232 232 248 +144 72 48 +104 40 40 +216 200 88 +56 56 56 +200 152 16 +136 96 24 +208 112 24 diff --git a/graphics/pokemon/carnivine/follower.png b/graphics/pokemon/carnivine/follower.png index cadda21133d85a6b14f342fddd1f7e8c05457ddb..014e7e0c0374a179d3f2cfa75c7769b8e014ecc3 100644 GIT binary patch delta 909 zcmdnPx|n@}NhIuay2CP*x{`P&av&6wov?!wSf&noKy?EKG3>u=AaZ=Zvf2>=^K!TAOE<1B zan#~k8Fg`OxlpzLtF@uCti5X*A3t+$+WD%2d-JWS$L;?0JNWSMZT+-gny02AFX8Ea_G34;8!vvynY^6w^I4t` z9L7}(uDtF!ZyEl?N}j*N<3sZWb7Kqt^%nKFwO*IH$?Lf~YUXcn-{Em)$Mac|dwP<^ zb?ykCw(M8m*DG6hGF2zX=FHEftqavH<+kM1zw!L)vn0kid8fk1PMw~%NzP#=S0ww| zuRod_7e6(9LE(F)=nt&h4Z4=ro$zMvJ;@2@{JuwayK zetdUbUUigI;>yf(moxwW=Kr{LYW`76AMSa-*sguu`Mmq3o2dhr^=FfhbK7|@nB48+ zJAbL`yu#y^r>54;ds%!wcYoP#V33D`Iw)&pv|=U{gYVAc<#j>oGEu} z$A#zf_TPH-*6%rItay4$%)+nJCfayEdB;{H@+Pgw?c%Asg=UMwmrQsz@1NkotNSzN z&0CmSI61|!ucJ%j6wlhvvmB}>sp^XsO@6@}7`>paakbfQJ1@3e&x*q?SR<&{x3zj%xx~pmtSn;FaE>UoFbO1b;rL5nATKFTq8?+%v6+>Dxwe6Ym4U&7uNzLIXvob^$xN%ntzqH{ Sj&e|P_H@_v7!V*h7~m)v zKxi<)m@sf?DDcQIU}#9`W9$k500KuzL_t(|ob8lPirX+0#^1&i(OZ;Z4iIGs!gOV2 zVM4()@xp{`+RnaAR>LrNFttMv?wrEO!sG;nb~7Q1K<6&=WPitwBunk0t3qCghOFiw1qaV?I-8)1TGf521_sZX2~W6#Ng(w@ z-WeDS8NL0&`R!+#TG_+tY~-9aV=IHVm-=y1ft`Vj1~do;BW7nW;ezsjY11s8*tJ@23QD}Oi7F`pm18TJ0zug9|Zh*k0j z7PkIWXEUExDvIwfzYB3L6(;X&{gqN1$YJqAG0+)zv|9Z9g+KLQ!z*aZ^(sv^^^NDW zI%oz8dnIL&_i}&)_f=L=dS-b}b9tN!pY>&}Z#?~lR^4NT3B&tNmbjyW%IcG440$Bq zn7pVpLw|PPa;=B8X!VWf&04MQNy(CBdqyNhZFUUtRgm=b$e-A$r(qKA(-YTE@;+~+ zjc4?fi!MJJZpkrJZUH9DRU~0;=%oa7&tgVN?M4xzz`@fFi3b_NXJS5000SaNLh0L01m?d z01m?e$8V@)000BjNklWv2r_TaTY zaIWTe%_d;AcYpnDr-*m1d&J!^XQq*EoU9EWc&nF(-i7`pR{=|(?MJ*5bQyCy!GAIE z_pq3aJGE=B0*Ud=BkS- zfyHkhY!~2~aAH0hLs%k=aa=SxWtPWQ5I<>1M3dh&n-;4-u)u#&X$>@aB>a}^ahFr6 zg%B@ugymBq3Fo$C*KC?6-$%H3itSl*;`k#cZ=`IFl2>ZZOI^Io$hZ}f5@HK*%|>vS z>67V2yMJ?pzl}|PTCVTxcvNyhc$p=3h6$}%oD%|~h>BP$!EatnA7AspXDE^)F0#fT&&sGcp(#5Hcqb!Q zNrva5hw+((tswxg7$QljU88Gu{3BAg@R4S_T7S`J8;U=^!D_^FQkV zm2k7C1*YwV=oJs9Cc54Em+as>#GgMs6Fl8ko@j^2?_WQE;lXxUkEb!Ershh{>tzEx zQA&`K(r{)4e}U_taje>dbICEu7`c6ZEZ681R7{uzh&PgQ<#&}{Ck*eP0QJXLrxyE4hp}Woe=vFQ1 z-JVW9=ymuTTew#@_1SmE7@R|ay*mILm>JP_7n-jCjzRB9fdInZ8)o8r9p2^Z)^8Vo jEqV&@pF{rRHW+*Zd!SW=WQtbT00000NkvXXu0mjfyFvfZ delta 898 zcmV-|1AYAR2$=_vB!4haOjJdf(4Z(VIACyq0000uaF|Gt&?q=yKuB0vsNhgoXrRc@ z;NajmV1Ot%U;qFB00014$Zy5~00SgRL_t(|ob6W4YU3~v4hZ}L`vw+-9J3xXHMzQ! zJVwcs!SvcgVUKkPdXGR0eaihLOS0_kvfIlZmI{*ilRe)zKYyBWHk+^Ywf>u>y2O>< ze~v(i7xqL80Hz!nki ziU`0*Dx5RC#(s+hdpA##?BM~nvJa$$#qu#`rB@}^bbF0Mh8|(_nsQ{6uPg`2If74N zeTE2Qcl(w1Sl{#Q0U79M}{IvcS!+~S40-00PH=c7y^I)CenZ- z6=8)pgQMWmEI`5G&fTYsz*~Hp$)e$iqku6aC-5c0HLiv;$$_p+$G|wap6PlZY27qZ z5E~*E5`P;7Ew14J=Yc5l;&YOZ%@S91NAmps%+!T(L`UMAA8${>eMoXuqhRVKrcN;U zMZn73Y$M?#bYoGUc zihFQ{S0>H#5}njoqKt>Jve<}NS_;D(#Xft6hpD(`PiG#eWN2@SR|@d#zjtm^Y!qX4y%v8h3I_VU$v7Zyw~-~jSY zSSWlrAdnHj@L&PQj~fac1{DGcI}9pb{0Pukv0;aSg~N*%Kc4ztiUulWO!9VjVd!9$ z^#F3%OFVsD*`G1;vMHCYiV~EG`w^wcR zFFQ!Ef9RgLbi-3tEyIR4#pn8jyHcXFuJT{-$O#O%Q|9dVrr`!pC;POn&Yl#->4rgV zbFMI^sm+L-C2Dj*zbX26&VAQ1bCo6Yo;)mn{@cD^_BP{#ygR+SKfZTc+Tm35{4`fpVz3dv2l-d(8&a*lxE%<&I20`EI7{kDbJ&HT|?-}sM3Z9q7oSs ze4pGcu&Yb3da~x*>=Sw$Rw$}X*q-pa!tCW!sRbMRjs@+jet)A+Ib7Rwf%uDCM;I&F zF88govp-*+ZdBx9t zTj#0gpVw5&t+#!DDSc7d-05t`>KwSazCHNOx-;V6hezzf$I2EtJUnvzo3!kCrd{un z?|eI#Ru{A3Z_dX3ZSyA`xWS)$i?OC~Yweem;;AJPv*Q-B_lKN6vh3B-@E0;?`E2ek z314CJ_wVORuTPpx*fsx7aN_URr?Gv?C^++r1?+v_rZOUJ72Xd_M>E1 z-u?^Q#SM0T-pP59wUsZuYwq9wJ#5v?4A<}X{eS#X+-Ji}@$|QGO~ACMTH+c}l9E`G zYL#4+3Zxi}42+C)4GeV+jY5o!tc*>qj4ibdEUXL+t`?PpQZhnAZhlH;S|x4`OZ3m5 P0ws4(S3j3^P6 z|6)oxF-n|4d%a?$-n}_F_BlEKgM-bKDek=~|IJc+IXM6T0RR90-xG3p0007=Nklr+ea7jA0AA*?sd2De5q8Lh_J49Y$2rb%j&q#j9OwAE zQ9q~B%pJ)$NVTm0pJYE{FMDju95V&ABZMi4y_lz?f&7^M_pZ%^g^96;{*2 z0S(ZI=PbX|`y8mqRN{i;goKD>a)NW7LlBY>h7Qa*4!FoHNful}F2c-GvTL>CFepLT z{tq^obLhLzPJejMYwgTb+#(C(#loJj(Be){Iz&%Hyy6YoHA~M9^;RPN;jCg&-iA|uy$l?jy^O|ySHwY#$ zbQ_@XIv(0M5XUH3A7kKvF*R{GF0|1z9OKZB zAS!PikouJ82yFSi!y)H%l}Iq5DA$ymRw>f(qrk1c8LQm1)Ap4vQZ{hI%E}uD5ts-3 zCnUIN0Dn4xM~=IsHIR@Vi5`{fgYeEd!6QF@JEOWJvCauXlh`MF14JxYa^rLGE`mv} zL|45gwb9g8V8@*z7JAV2R&Q6#?maN(RzpG1`$|cI782ST(tx6QNJ6BvMQX@f4{$Je zX*wf(t-xQd$(=k0pim!m@aO7(fmd@N^*zwKn1AwQ4j6B{7;+RrRPTaTWM3ptZXS3S z8S<#sTQUvo{N>Gv&#Mo;Vbvbv82Jb_OR55&8vH>1Vl;GAnKklAmZszu;M|9ABb zy8?gs^nq!-{3~3F8`_;gDl-Et?`HR_{Cfu$`d1cTZf_=E@x?EywaNS2{{yB#F6~i1 SP7TNa0000 diff --git a/graphics/pokemon/cascoon/follow_normal.pal b/graphics/pokemon/cascoon/follow_normal.pal new file mode 100644 index 000000000000..081fde892c3c --- /dev/null +++ b/graphics/pokemon/cascoon/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 104 160 +160 152 200 +208 200 232 +80 64 120 +128 32 56 +184 48 72 +232 232 248 +240 104 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cascoon/follow_shiny.pal b/graphics/pokemon/cascoon/follow_shiny.pal new file mode 100644 index 000000000000..84e5a572f13b --- /dev/null +++ b/graphics/pokemon/cascoon/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 144 88 +168 184 128 +208 224 168 +80 104 56 +128 32 56 +184 48 72 +232 232 248 +240 104 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cascoon/follower.png b/graphics/pokemon/cascoon/follower.png index 417e055292b16a3b7fc2f7184554fc8ff9bdabbc..5ee9cfa0e9a851843bc014cf5564a200da79ba08 100644 GIT binary patch literal 592 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zy}xELbq( z#DxHIDITMg#O!9VjVd!9$^#F3%OFVsD*`G1;vMI~t zKKpVGC?t@a=vM}$6`&YMF)$?Ud)T4LyGL?jtNz)oH_*S<5H|A`|FX2%^V@B-X58dqnvp7W z;(GIk*_CfDZ? z+T=Y6-=D~*{N`G-Y%zOxZDYfYc88n!K9aKa#xWm$rtPu~%V6Xe5;i=bf8@Zoh;uW$ z4zJFv=E`7u|7X5tacf$^#d%)k9y8_Q=lm)3v+66By;Rq4x7?@XWACp`bN(L5_I&>9 z^e-l-gv_HkHR=C=p`=>k8c~vxSdwa$T$Bo=7>o>zjC2hQbq$R|jEt;|O|6V9v<)n* l3=H9nO2Eg!?{mK9so5kc)I$ztaD0e0su!h-RJ-S delta 601 zcmV-f0;c`Y1m*;g7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe1_Qh&q zbBl|VtgN&E0069R7#J9+No5EC00H4i zL_t(oh3%KyQo}F|L@OpMO`87y_hQSJxMWpm$P5oyPc6s0l7B3RxVPJk88c?gm@#9< zjQ14n6Ibc{I8qVIp|O7COpj3S9cbg=ddEO6@d(o&VPbhv=BkG^r93y_dZ{>b zrboq0UpTs+jDMi!_a&?Y*>U2>6RD@qbmHGP!R6>WBYtwY*@JmZMB7D9g?5aFr8VF{ZsWOQH+_VU;n zaNcmlrM2*aM`uh_R;%`_FaziAu(C%`)tVkLFC7GYZGX>s%<}lOe8sny9g)h_Ie!SY`|4xX^}fYCWv4v9Bs}2xj|EhoF@4ntvTyZZ z`L%Ea{IWV1TfYz>s*L z_~2OR==cyYxDWsU0PRUcK~#90?aw`L!Y~wt;cKfuAaRDQ<|AY-R~9n?%3LaUr%>-H zs?5qiCu3~Hsc7kf{BBQX6Id=5rh(o;i#@L*+rGOO8=gWlwBViHgf@Ls)g3VU_bxhGU>bRz z9rSfqZ_F0Bm>mo<)vfns??Zj^$G$7u1za9WgG^7#w_{-OY3&xdt?er?Nxxcu0gH)q z1LXDhJ2H`SA2%6t{xZjQTWA_LON~6)J80P~2goG#5WB)Am1F;y)YuQ)8A7c_^Py5R QsQ>@~07*qoM6N<$f@WZpK>z>% delta 375 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 BQ}_S? diff --git a/graphics/pokemon/castform/sunny/follow_normal.pal b/graphics/pokemon/castform/sunny/follow_normal.pal new file mode 100644 index 000000000000..5f4c2ae5f099 --- /dev/null +++ b/graphics/pokemon/castform/sunny/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 163 233 +8 8 8 +121 79 32 +240 232 168 +224 184 112 +200 128 48 +146 54 13 +253 126 69 +0 0 0 +224 96 30 +231 105 40 +239 220 65 +64 64 80 +240 240 240 +197 197 148 +0 0 0 diff --git a/graphics/pokemon/castform/sunny/follow_shiny.pal b/graphics/pokemon/castform/sunny/follow_shiny.pal new file mode 100644 index 000000000000..7b6e2f1fb8cc --- /dev/null +++ b/graphics/pokemon/castform/sunny/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +144 208 208 +8 8 8 +121 79 32 +240 232 168 +224 184 112 +200 128 48 +137 21 24 +241 81 85 +0 0 0 +211 43 42 +218 53 52 +255 160 108 +64 64 80 +240 240 240 +197 197 148 +0 0 0 diff --git a/graphics/pokemon/castform/sunny/follower.png b/graphics/pokemon/castform/sunny/follower.png index 1a6eacaf47927cb0d0b235568fe430b1b2a57165..adafc6de76d653d873e645f0e7306d01cc785241 100644 GIT binary patch delta 628 zcmV-)0*n3D1dRodB!4YXOjJexqv;3;2zgH+@aU-ExNyjTFp@S6{eDFN007`%9_MK& z@7zH^Kv3}T@WsWHWO9IB0006TNklezw6vv-4G3I*BSSd}?k)ha;STf|! zKEZ%ghz}v=D;4cbEwu}R(1n>Im5m{lZmobynfU-!v--Q>Lx0Vk{c?#BFy?LVe)9kK zbZ6NIu&#CeuL_#~#b!gpE!}`9^1HppOHDlsSn=*zI>I-=Xbgfj+({ zaC<_TWL(m6C=}@9rh1fH-GU%yDHoE@18|^^n_{PBWhsBwt`GEafEFM1 zg*~z(Y{X{0I)Bd6II0cwae#Y#pHlg#61YM_MRK7|&c)qGII!TKm0HS;Ao>)u=am2n zi4=)a>R9lnwZb}X3jsD0CB=l7BV%Dp9-4rYEZwUO^l}&s01s!o4o za#$b8<>94L`7&MzP9=L;36RhP96g*~eVhkiVIjy(*?+wwgz?eUd+G>WVX*o5Ya5Xn17uzgpZ87VrG}XMa+?b1Vdsn2Eoa+ZqWAev#+r7I%b3AisP|vlnF^7Mibe zmQTjbvPHrg?g#-sB$D;2fw8dI7`)sPHGzJ<-{Y;Q?F!$utp&3Io2?4;@SRz-J<>O> z@P5@p_-#b%*b2ab;XrG;f^Wropm(d&=eO|II{t_e*f$6kl99f(C&t3YmhRpx2(1MW zXqy}1gMo8p1>w-)NC+e#HpfC(xMPDRzH||fhwcMZNcb1!`^#9@pVu!i2o;tf<%L)P O0000b@`1=a+RB!4haOjJe1#gt+(Db7nv?qx~;qfPafw*U5O>cmt3z(U@DA%{#m z&eGoG?($bsTmS$67#JA)q{}`400H4iL_t(|ob8rDs@pIShPBSdhsmPE*Xm-B5cmp( zEQCVf1+owhfp-j%GLUs|@pdN0;EvjtWHhm((sr5INuTt86MqThDD|pW{jVB7{*AvE zcomzcfklqzXTrr{K7>*-ZzQxKbC`o-}Vc6D}<6_nY9YnG7s(%A@l_ z$F4mWR;bO=uYYU(*^&%QeC7Qtrxj*pvEznH3{wNs;Zof(aGdu~Li)$vxg%l9ZV7qI86ehuv zijOm)>Vh3G6Xe3N``SaZhtKy#3W*!auNlvT>CBrSr+@l>=2A!tsAF?mAcTo00ppo4 z-O3m3!yC)Xg{174bvG-V;F*wa#kj~D7Q!?Gz{eu6%-aALv&)73j%|n-EZy|gBDq6trL<*}dBJWrV7Xu#84??y00000 LNkvXXu0mjfNDvvn diff --git a/graphics/pokemon/caterpie/follow_normal.pal b/graphics/pokemon/caterpie/follow_normal.pal new file mode 100644 index 000000000000..fc939ec4d4d1 --- /dev/null +++ b/graphics/pokemon/caterpie/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +160 48 72 +64 88 32 +248 120 112 +104 152 40 +168 232 64 +248 232 96 +0 0 0 +128 96 40 +80 80 80 +168 152 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/caterpie/follow_shiny.pal b/graphics/pokemon/caterpie/follow_shiny.pal new file mode 100644 index 000000000000..e013fd7cbb1c --- /dev/null +++ b/graphics/pokemon/caterpie/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +144 40 48 +104 56 32 +240 96 72 +248 152 40 +248 224 96 +248 232 96 +0 0 0 +128 96 40 +80 80 80 +168 152 64 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/caterpie/follower.png b/graphics/pokemon/caterpie/follower.png index a9ed0852d5e9f744342fc1158e0373dd3c5c1e91..8c023b59d5255c8b28e44173571c73da1b086f04 100644 GIT binary patch literal 739 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zxlq@NkGw z_)$@iF+*d;3x^*sfC?EJ5;Ot=0#?j$Si08e5|GcB21sKV#%& zQ&NffUn>X{5=c(;D+AIBPzAev|g{{@w#VSA!+9+SDZ zN!9zDzdW@%-0W%J^IN>9t@n%Z<)%CQ6ccW}y5MqYJ;y7j(~^9Rt;?LmVwID;B6zp4br_y~eQ=k7!}4}s#;K=2E8ktq{@Q8Uv^jQRHkz$7B%9A| z2xq$`t-HgVJAJa@IW5KRbBz-L-m+nKmg7c4uFaj|DJ_*Rz1@~QF!E5hX-Qhe zcDudTlVi2SW0Un22Mr(Y)ZEdNuKmvO_Y$^+HzZpBHn`Uo<@OZE$vW_FvWPCezn1Cw zg7=pi^uEkrT;RxT_q^7C?djR$D{7Q$rFddC6fHKe@cQY=yzu!&VT1bhEK6e+WcOZK z@btOc!mp~&-k%bGKQ;cyyQA8vH*z1}u)maWlK;uIXG!w{4~F- z!|K?R?zdcB=v!AE6eccye_To&Jc}CI%cE#Bo>zjC2hQbq$R|jEt;|O{|Q~v<)n* k3=Gcv$XSS@AvZrIGp!Q0hP_L#$bu4vr>mdKI;Vst08Hg1A^-pY delta 582 zcmV-M0=fO;1=9qO7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|Nq5e?(Tcl&0_zobMAXF#X&)PVmZD4bDY&mbF48^Vk!Rs|AT{r5D*YZ=>@6)00GWP zL_t(oh3%BVZUZq0L{~<;jtmn2|F<3DO`2rExHnEiElAEiElA zE&YRPts;Wop})c3LO-kieX?hXB;c{b+>hAj)*8qD2(a#GK2A4srveHN?69LgH_H!# zTUb8^M1Gh9gcL9jDBS9C9JR53;6|;B0)i1>MO{;rF$J6mD5&52dr}zXCc3W&(D>9PKiEXo_CI0O5v!XK}0U)OZ8*o1_8JoQODj0J~ue z7z40vj~Eck1viK*7Jtgla4l?t5wn2q4(dJv1Usr9uz+zs_$BetK3roxz-UicgHpl~ zp7O^5SwG6i#~!g4#!ob5sgDs3cF>G(1OvX@$Cw}@{#(EIH8v;wEwNL-xA=?y1O755 UDB7xq1poj507*qoM6N<$g5u8tlK=n! diff --git a/graphics/pokemon/celebi/follow_normal.pal b/graphics/pokemon/celebi/follow_normal.pal new file mode 100644 index 000000000000..6380e014c9be --- /dev/null +++ b/graphics/pokemon/celebi/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +248 160 176 +32 64 32 +120 184 72 +72 136 80 +8 104 176 +0 0 0 +80 176 208 +192 224 112 +248 248 192 +144 152 152 +32 40 40 +232 232 248 +24 168 224 +136 184 240 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/celebi/follow_shiny.pal b/graphics/pokemon/celebi/follow_shiny.pal new file mode 100644 index 000000000000..3b938d1c4b6b --- /dev/null +++ b/graphics/pokemon/celebi/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +64 32 32 +248 120 216 +168 72 184 +48 112 88 +0 0 0 +72 200 120 +248 192 232 +248 224 240 +144 152 152 +32 40 40 +232 232 248 +24 168 224 +136 184 240 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/celebi/follower.png b/graphics/pokemon/celebi/follower.png index 88c026d6853d81de892711d851d164c9e5afc092..95d372831ab0fd9a14af669d97572de4cc9fc3df 100644 GIT binary patch literal 766 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN58n< ztFKW)8L?jSTGAPpG`gBpCVX9Lt;4xTt22XX#ad~_BYTA^bZVEcnNpgXJcT7{<7Dm^ zYqxL+&41BWptDTz!8W}oe_Sjb-?V&Hwl&Dr2z7D2vEyV}T;`HF((cKo2DuB0Pm14h z*!DSC`t$kszRYJFuAfiZc8u3jul!i{jFT1HL@qNXu{+}09$rqc;E1fq zD|lh?cIvxnuMSQ4z3!mpyyvNJ6<<&D{^mkjt|FA*=-MWKKD^8ba`7;ozM3x z;>Nj~zRY=b$xYYW>_Ez*&(mWyB=#039GAaUzb;>9&VGv<-p50L@u*tj8c~vxSdwa$ zT$Bo=7>o>zjC2hQbq$R|jEt;|O|6VfwGAw+3=Hm7$j(90kei>9nO2Eg!+O=F3P24E Mp00i_>zopr0187XRsaA1 delta 574 zcmV-E0>SqH&cJWS#(KnSbw=)fX{W2p90Z@1YGwaqEhtz z31``yhCrY%;O91jH<^$p%K0EVaz+K@L-_%?bm&9-4EC@a2mAa{WyZK3D1E?XL|B8X z&oj>52o*RvY7pxottT}ap@8d%^Ipo%coDlijVA?g4Bk0l5?+kaA`f_Pa8-{AS{!jr zBJsTkem9TnFDq2TgM-@VLu2>A0wSJ#8gU&C*qk5mKZx+^|Jc8@Ph9yP M07*qoM6N<$f(ZQ!kpKVy diff --git a/graphics/pokemon/celesteela/follow_normal.pal b/graphics/pokemon/celesteela/follow_normal.pal new file mode 100644 index 000000000000..99fd8d2ecdce --- /dev/null +++ b/graphics/pokemon/celesteela/follow_normal.pal @@ -0,0 +1,15 @@ +JASC-PAL +0100 +12 +0 0 0 +19 19 19 +0 0 0 +172 197 189 +230 230 230 +33 55 51 +98 123 98 +139 172 148 +98 205 164 +205 205 205 +74 123 115 +222 255 172 diff --git a/graphics/pokemon/celesteela/follow_shiny.pal b/graphics/pokemon/celesteela/follow_shiny.pal new file mode 100644 index 000000000000..99fd8d2ecdce --- /dev/null +++ b/graphics/pokemon/celesteela/follow_shiny.pal @@ -0,0 +1,15 @@ +JASC-PAL +0100 +12 +0 0 0 +19 19 19 +0 0 0 +172 197 189 +230 230 230 +33 55 51 +98 123 98 +139 172 148 +98 205 164 +205 205 205 +74 123 115 +222 255 172 diff --git a/graphics/pokemon/celesteela/follower.png b/graphics/pokemon/celesteela/follower.png index f307fa98967d867007589ee2040c655b4a137757..df6abdc791f0fdf2aa0be7f779d170caa80c47bf 100644 GIT binary patch delta 1147 zcmV->1cdv;34{rd7=H)@0001UMu)cm0004VQb$4nuFf3k0000aP)t-s0000J6B7Uc z0IbEm=H})hH#1^;VvDSlV$Gz@&CN=CbKd`~>SfYWq;;$J5*J=NCMikZT*1l zWxNnR>fhwA;dk6W5kBhQwkB zQPz5ZjsPxC(FcQq6S}ym_8nn&{T10w7{ZvL9SS`8BOC~>4e9ZP!55t4^JhXhjwA3p zOz~kNz@Xov1i&afEI@HYkHGPee`5$C+GQUf!bAx0cY2w-2uumn3OHua z&snU%aPn}CFKe>_Q+%Ch2_hKubiw57TSBkbu~%@hfD3o_kHn{q0w(^kE1V2G5X`Vl zq7o;6m%b3D57?v)i+_KEU%1zO7GFywMV#V`A=(;(M1N~?T=k_sYkegQ`eHE1Pato5 zbof-E5}%RZ??-mo#fSQ-7op5_`cV9ZmA)Z#dKcAPeUuZkoYNUgB-fdoVxhh5F_Dk65Yet4;u9oVcG;ibF(Z!#iz;@ ze_0wN@l}#K=6REjgga9(+f#$B-XV;c4w@U!V1I*ivb;JOD7k6;L5gWXU<6E0mS4isEZI(zTkjH7e;G`i8#S2yCw|85xajfX4@!Qq zWEiSHB}Bd&2{Oskw?EBqvj6MIlyA(_*wi>^(Tz5 zB*=Fg(@SC1o){$g)6+MEs&Aa28ITWH{mpTN5AT>+nP<(~Ul}ukz~aJ3`e@26U0m zWe{G$xE}Y@$&De2mFojQD1h`ll&?8e=z>V;2$)IGJyMfm7@Rv N002ovPDHLkV1n0yFm(U` delta 1211 zcmV;s1VsCU3Bw7H7=Hu<0002CwraKj001yhOjJeqps;X=fEa*)AlS(8@bExbNLYwy z5D*ZExS*)Wfau^5u)w%rz<_9|h>+m8Ku|zmqR?;v00d4+L_t(|oVAu;i=#Ri#=SbZ z?3WTdFbne)_CmCf1-%eGpwOG8r(j{fOo_rP&01qooGgU zHzb+fDY3muet$RoF8S(ab~16divWq6gQ-8yt2)?JFrAbXA9q2SS1kT9hkWEYn|ef8 zP+5jjbE65Za=?*6r~|T0>MDg;b0PK3@U7Hbb2)=jSOKKI%{xROTG6(}uWB;5_DzFd zIsk+#3J?*S1I%1D5yMs1F_1d917Jx(H3cA)J9!Y$cz>l*mRuIJ;5adHX-H`x>;O{F z6{T=pap2q$OlMp!;I^uK@=)zEGb4h6R*7UA7u#-w6aSPh{Zq$AmdxD1swBf{cKzMhx38rTZm42UJ zf4Eh&8Qf0;gwv*`(7n1{%f_CN*$>o@@+lxjoPPp%mf@&xbnX~#6()RnjoMJ{69#Dd zPZumn1pv{Eb`6M12WZEMb`C%r%TQ@|YXyJ~FB)$v6`(lLM&L!mk}fg;2i9P+4a3_y zasjjj0WF0=2Pj@cH@EIV@tU$(lM8mF_MUjliWBM#D{917zr+9_U&IH~>PadV8*2n|RUljq&@vsbR2EK{8Aj`*?ohT>=BvmsyG z0kAET#zl#{f!cRt{H+S=dL``i%XsAAJ|At43f%R=(2`@{7uvty@9$O*(-)lZ%-=lU z#bI-)4Id3HDf^z-+R1_}4ebSKh%{6GpQB-BN!izhmj6=`JD^nA2e{m*rQg#2_s7o- Z{{_zIbL@ZU<8S}~002ovPDHLkV1fiGPsIQL diff --git a/graphics/pokemon/centiskorch/follow_normal.pal b/graphics/pokemon/centiskorch/follow_normal.pal new file mode 100644 index 000000000000..e437c9d1c25b --- /dev/null +++ b/graphics/pokemon/centiskorch/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +246 125 115 +197 194 32 +255 250 131 +197 145 32 +213 64 65 +238 238 82 +246 133 24 +24 12 8 +82 12 8 +222 170 49 +98 44 41 +246 68 8 +131 72 74 +0 0 0 +90 28 8 diff --git a/graphics/pokemon/centiskorch/follow_shiny.pal b/graphics/pokemon/centiskorch/follow_shiny.pal new file mode 100644 index 000000000000..e437c9d1c25b --- /dev/null +++ b/graphics/pokemon/centiskorch/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 129 131 +246 125 115 +197 194 32 +255 250 131 +197 145 32 +213 64 65 +238 238 82 +246 133 24 +24 12 8 +82 12 8 +222 170 49 +98 44 41 +246 68 8 +131 72 74 +0 0 0 +90 28 8 diff --git a/graphics/pokemon/centiskorch/follower.png b/graphics/pokemon/centiskorch/follower.png index 189f4d229a729288551dc79660b03dfd9adc82d3..fd186a55860fa14e7162e126e8c17a82d732ac91 100644 GIT binary patch delta 1118 zcmV-k1flzo2~812yL6Du|op?|F?6F9XGK}($3!1N-JHYsX9G?d4I#b-G1qpe(6gx_v?Qr z|Gj$u30uth`mf3Vlp3AR6SfT7Z#H=759IBmKc5}m)t{R<6$7R#^Zs7mhEMi=kus{^ zQ|y~K<%ewW(SI!Oao3_wJUUY9kBRt#_F4*q>p+r^8=c7)yq5R%H4MEz&w|PBAe(&t z~zQ%)(Fj{(g{XjIc#~ZGV^nivph(lu^W2ham*pDERU_ zev~(r2f*iO;yXax>=Z9-j2g4WLT5DVxe!DZO=!doO{m&vOY*XjFK;_;2YD#WbQ0o( z4-mgjfeyy$t@BI|C{e@suY!R%V9mcA85mf^6+{CQOD&Jo7My!&m*?;p28EA)h&lZ* zR$SZ;Tz>0AsM>u79wv7tKLklwF-7>;M-=R@)6;=dojG>^Hi&MHs!(SHK56 z*BJMRS7D@}sSEh7J1$Y;O#*5Qj|>4fB^&W@0S_Egr3WOmC%Umm3(hX>JP25S!hr$U zZGXlPii7T1!xF!$kOPi1j$^8Y-3;oD#lXmy8V8o)*yPTE&SNKUa`8^3j3aF3<7rIl zEf3n_z+u{Mcv8eh;x?(KJz^J4SR!K4AEQ@zKyk#f$s-ms2k!d3`6eeF>2Md1l_uL!z0-O&J&86!(m}(%~aC0L}Sk;fd=gW6LelNdA k^lVWae)XI19Qz;BAIoV}6f#1g%>V!Z07*qoM6N<$f+BYv=Kufz delta 1030 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 LNkvXXu0mjfntZ~` diff --git a/graphics/pokemon/charizard/follow_normal.pal b/graphics/pokemon/charizard/follow_normal.pal new file mode 100644 index 000000000000..537b69673172 --- /dev/null +++ b/graphics/pokemon/charizard/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 0 +248 120 56 +200 88 40 +0 0 0 +144 64 32 +192 16 32 +40 72 88 +64 128 128 +248 184 16 +160 160 160 +216 216 248 +96 64 0 +216 168 48 +240 208 112 +0 0 0 diff --git a/graphics/pokemon/charizard/follow_shiny.pal b/graphics/pokemon/charizard/follow_shiny.pal new file mode 100644 index 000000000000..0ec7fa25f520 --- /dev/null +++ b/graphics/pokemon/charizard/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 48 48 +152 152 152 +120 120 120 +0 0 0 +88 88 88 +192 16 32 +152 0 24 +208 8 40 +248 184 16 +160 160 160 +216 216 248 +48 48 48 +160 160 160 +216 216 216 +0 0 0 diff --git a/graphics/pokemon/charizard/follower.png b/graphics/pokemon/charizard/follower.png index 39ee05cd9b48a2620e3f01c909ec9d3e7383e2a6..274e65ccf7188eb009620c61957f7a14dbc6a00f 100644 GIT binary patch delta 1296 zcmV+r1@HRA2$u?w7=Hu<0002CwraKj000DMK}|sb0I`n?{9y$E001CkNK#Dz0D2|> z0Dy!50Qvv`0D$NK0Cg|`0P0`>06Lfe02gqax=}m;001peOjJdf(4b&20Qh(~$XF-< z0059cAixkHC`ed9fPnb85TKx-*x2}BKmgdNF!0cDZH1a<0Dk}g0b)x>L;#2d9Y_EG z00(qQO+^Rh0SyKsBf^{LvH$=85MyCZb^rhXAOHXWAOHXW000000AjiB`Tzg}%Sl8* zR7l6|mcNhVL=?woBrDro;qf?2MUgjNfkZW)WzCBJKAA%m@y3*cMr2x9185QGs*Lzz>s4O zK!d}K$uOaPMh3G?x)~{Pfl2~9t+M5Q`+R| zEJ6U5bpm_r!GuE4IW(NQXk=r?VaS+k;-%#!H%wP0Hw&l$5WEX$z=VJ@K2G;IPtjTP zhT|syCoZiO-l?k8@VKhJvJS=lp@6c6F))=*N@VW#+4UE>TbMU9zR;Q(UDiuBRc<)1 zu8j|g#eYYIaJwpFE#O)KfCpmcgD(20Wj79FTGT1fDouU@_+UD&>Y$FUFAc9Y>)M4M zV6iN5TX;QL@zUFjbkm6pp|0JBMS zyglcR7h0bYEd+O>ra|ESpFzx%Zvs^GI6J+9M}ON|;QBItFJxZ_t4$+N8ZM212Vr!4 zQ=}@iNizl!y*N*uW)L3hmJ(UA38T6s4QHp-RiFjvXJwh{nvcu!J5wXe>t@pg|MX^? zQxQU)0uHm|ZILcm)5P--mV%sao<_yCmz%4gsEcm+R0-6xNL0j09I{}lB5p>PYHr#v2Hi5pU+C6^ zzz7I_u~i9K0d((A?QdfR440eoshvfSzj#2~Y!*SEKC(kVK?YEOW- zqpNB*o&puAsaWk$wVjxe_7bR>llF93h~4e&PILl>vu+Ty%9%#cJlPe4#5Xp4C7mAc`CupuZ0p<30R zugJ->-ENUbhgdljV%+Mh2>OEBUXGWUNV{9?<#LwHde^d?6Y}`;PT_00{s|MNUMn GLSTZRg+6-# delta 1083 zcmV-B1jPH73d9JI7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)z$7& zLB%m3DXhI9dz2VKYX9b(|J7>$q*@RV5dXzu|CB-AVjz?;0M*si|NsB0hi%6I00X~C zL_t(oh3#1Fj^i*0w5+%ZGN|wWwg-cq_$!I-?r+(Z+RYGq27fRi8^X_i_OqY;>}SQK z`}liYA+^UHUhw}j$ECeUm-9WtH@vt!33$epAnZZF z6Hb{Ws|l|i-f#=1lYc6f1672C%4g$p-&xKJA zl)szt+rGNH1^wD6*(vC8wKj%&zIEyNDG9)Zfu<>}`nm)W`?7dQkOnHDO`QQAaC6v9 zKvlli0!f}?=c;;9qhMG66$0%Y0t?3)x)qzb(XdIjIwpV&GS_))k@q{ks( zGnXPjt9?U=uNp^yx9%8BcpHB#t;}Lp1>zG!uRttCD)2CYmY`J&Mr*dFw`~w`)<}nw zb;ZqGVil0wsOqG0q1&a$+wH3WD6lTglK?^c)qk?p8dC-+>d+b0`<$M}7tvVYpzA3p zi;G8?n7q#u6jY=M;)xH%QTUsL7^&`)n@75o9I3!q^0PSP`J|T+-&R0}n}@kf_sf_0 zE7SRV#!Xfgpv8SQ`+Q9dXO5`wpN@!oiB(C`XyTMuzLt1Ee20UCS!=h4#J--kZgFeM zUVpqc>=2jlb{rc4MPR)0GYXK8g~)D9SXBkI&#HoFbYaxT(95(i_Rp^NQHCo49X>eN zqet)%!oVo~>ZQp1Aywq%X=XHn(u~{os9NCJagpJ1qWqK~Y?p-I_Y;Co$3yu>%tF!6n;xi2yJzh(L zR)%OzeI@_pMAngL_L?t$ZCBl5$tWonB zGz1!VKM&NLAef#}&-6felK2F+FR%Z8+Hb`u!ti0k+kzb*{;+WQ>|o%!FonJ9zjs}f zU1j2rQbyrt+K*!8TAv=3bl&nqM~&gprY6k=-!rF7I}_Q=xxH{pbMIu%h8-&oT+yw5 z93$15`go2atIV6iMrXa<%p%PfWqPxI#?3L*;jR!bzY*I1TtxhCot?Z*G?-(9j^4=%@D3rPMG++4<9flp2RX;nKideZm^G`d?Zdvoc@SwiNn`ffy bb}dq0HBt5Ah4izxKuN&U)z4*}Q$iB}xwf_C delta 367 zcmV-#0g(Ro2>t?)7=Hu<0002CwraKj001yhOjJdf(4a6tFj#O}C5cv4` z5O|>2*w}!8fJms=@VH=rPzd0V5C}k6u&A)x#Y+wV009X}L_t(|ob8g&4T3NfhwFhG z2k_4TR82?-2kZoz4p2=za%KV(-9R^B4o7eV5>M(bmKsBOq<=gbJ($RsclogXe$*!+ zJv}`=e~T~iEZjD5z!_tSh5HKVp7{$@5_I=5pYavvp6+s%<^anZ;03lf0Ov<+$`*`y zy30vA2VgIN7hr*bT-irAfC0dr@{Q-l&s|X9HVR;XrKhidr7wU_zE$81sX_pscMU)t z6p&^?w$HO2F=%^xfqSkOyj?Fi9P0(ZksTDYpm9~8T#o(|g?T*ydixGG@tr;{)ecIR zqn(JtQ=|t#$9A$+Ko`}6TbM^zVsuhJ-YCFH*M2Hm90Ce)95rVDWuC;*Z91N2ZleGI N002ovPDHLkV1mj_oM8X} diff --git a/graphics/pokemon/charmander/follow_normal.pal b/graphics/pokemon/charmander/follow_normal.pal new file mode 100644 index 000000000000..4926f9a8bc52 --- /dev/null +++ b/graphics/pokemon/charmander/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 32 +248 136 56 +184 88 32 +224 40 40 +240 208 112 +232 232 248 +0 0 0 +40 72 88 +216 168 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/charmander/follow_shiny.pal b/graphics/pokemon/charmander/follow_shiny.pal new file mode 100644 index 000000000000..776dfabd59ee --- /dev/null +++ b/graphics/pokemon/charmander/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 64 32 +248 192 56 +248 136 56 +224 40 40 +240 208 112 +232 232 248 +0 0 0 +40 72 88 +216 168 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/charmander/follower.png b/graphics/pokemon/charmander/follower.png index 40a6d13dcdee337b57b8224eb09a44ea42997e8d..0767ffa89a216c22436098bd397ea01db082be91 100644 GIT binary patch literal 700 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxNqDE#QK z*b$-dKttohg@P9^egGvkJR)waFep3ca|6g>O!9VjVd!9$^#F3%OFVsD*`G1;vMDJa zn*CxEP)Hy-(XR|hD?l-jVqi$x`3`73W4)(~V~EG`x0g2h9X1ePONb6R^-9J0is5vR z#I?GD8(UA^WK?xp^MNVTwxV4<;X!R-)U7*`ca%zg%J`&SObW1$4mGNzr?X7er{*vW8=@tf`bswobY_v1|Jc_m_heSZ36 zb?t(0dv>_lw&0$(5&0xwT<~@&$g;!b=vn&)}p(vG|H9`&$XDNOswZDwrBdBV&@;J?ti6TI?9ADZl! zznt(@P1oA^L;q{;1O72zPrsha28gTe~DWM4f)079* delta 529 zcmV+s0`C311)c8}fMS~(hikW&6+i9 z)>jm3J>dT>z?&9s2>B@6C)pnf2qxo%8bZ#OrR#wE9S;T0J%WT0=PPpbI=)m8;DNx& z>+t*Pa_R!y{iqL+!3Nq!fk4RZfGR$sc7VBhye)kg)_Z`CYlC~sXtkad3dB5F07*b8 z;??6KxV{49n}1)&r6KzPcI(+;fS4zu<_7~P&(-02x%NwdcfX!%LVtr(5DCOwM_jWz z;1?G;ho@h`BLRmTJz^cv1_wCivXA&}5UYnI^tfFwdn78zw=G7z6^o%%f{%E>)lY^8 z6C`^BKIfFg&kUKpOE%zb14>%K2@JR{zr_JC*ZHp zVy?4kdcL5|F5q^vQqEc0kidwOjxa?5loR5G4n5#ks5Jnt0!0K1++e`7ZxN)DC}^s z_>mC-6gwfH@!>+jjTHtPcKmqp;)g~?!-NSF4kk`-2g)%fdAqwXbg;^L06FX>p1!W^ z&lq{xl#~z6ez6HCB#@lwR|cdNpcqIoFeL4K2XqAE4Nn)x5Rc<;uN=&}V<5l~z`3RT z_HIu;+qEhjD(cy9Y7(n5WJ$MQkaFJFX;Sfx8po3>=U>!cBhqEOc z+Mg%v`XHmUSoGKg%yOf)e`_;#_ z{5luT-Tf-@Q>s!m^{MxvobUO+S7jzk-7%dwb4EXRTdm8Ru9WSza^1Jz4FW=V7yte&&1M@d!!~18ll~bo13I9F(?Ak)E8|`Oh&DQL{ zY!(}z^m%q}vX(E8=sT_tjI(>LR(T4`=$`!l>GbuwmsUxe54hXdSB5~Z?+% uv5A$jskVWIm4U%ufih46L}KCQwC@>R zi6>kGjQUEW^a z>g#yI58w%i__YOZR&6eB%cpjh}WA5 zysbb$#Lrj89IX;f?zYxi@2qK&p65XVg)KhA3i2KvaYx{pAb|v=McDK`1p0imjgJz- zUHcm@9~+k^z?oDYoh9bRE8>=v)K+JO;TH0_M$y*9-+vk=!kn2Y-Q`brEw zRS~xeQ}67Zw1S78Vu_ z6%`Q?5i=I7m|#(GqhZ5~7e6*wG-z}vC^Vc<2q^fmLSjJ!N4xdRD?rtZN#5=*3>~bp z9zYIziKnkC`!hyfHWe1b)4$?@LITN&eq}&f0g8bX14GizcR<%Lc6hothIkx*dv#;h zVFLk%3zPRbOv>fZWx46A&>B$iM1I5Kg{yg4-^+S^cY1LvY{E|O=j&vR(@#Zg`obLb zVt&Y5p~#0*RJ{*w-#fYHQ=tOmmy7Q5wKBRLJkmcDH*ZjuGz+xJ=vcMD^I+39R#EPo zVpA05?H0^WM&Ag_McUZ1^QIuKYbvE^^!`Vd3dZva9nODom0XgY91N95tS~ zI+Ak-s+SeRt}8GvV7liUEh` zOQvo5p}XVuJLv==d#$e~6J}%@hp#HKelz1v{3<7Pq0jjTUwpGF zY~c^OlX7X>SFN)WNwYK0ZYqoVWE)$!aoUc{`gOa~WVXtle$LK(=gZ%(xxxk?-YzRP z{_yhJ?sY#m6d$-y&F@lnG4{OCvs(SwOZoo~evDH%)VKFv{bTm|zYDJQU1r)2j2hJv z*NBpo#FA92mdKI;Vst04o9;mjD0& delta 479 zcmV<50U-X=1^EMzB!4haOjJdf(4Z(FAV5G!U|?tf007|d@Sw1;;CPt87*HsX$RIFy zC}6Olh#>ILKpgSco;n%3KhPnayQD*>(52)rvXyMHM~xlZf2qYA+Wc7JhN_H8qn&9n+N{8?hAt7E~_cHaQw?7^7(Im1k<)R?&6p=0`dYg&;r z%*TSo>s!`8z;i8xNE*~Sad>7RwOBnR73xW;IL}LlnJ5wGcfER^fs|_f(#xDVFYCur zp{6CDEEkMpwmp|OlO@9)jrBajO~*}BZz3)c+e}j~>sVe(zNZ_lwhVXltruIVQQNWn zd`ZAfKHoof0fXM}oSQ*U_uh4_3+I5sdk++!x$B&}8?^gCkj{T_ycdYdYp?&`_yr_@ VywdU0slEUJ002ovPDHLkV1oT{=EVR2 diff --git a/graphics/pokemon/cherrim/follow_normal.pal b/graphics/pokemon/cherrim/follow_normal.pal new file mode 100644 index 000000000000..053286272b45 --- /dev/null +++ b/graphics/pokemon/cherrim/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 40 56 +184 72 120 +0 0 0 +128 56 88 +40 96 16 +80 152 24 +64 40 72 +112 64 136 +80 64 96 +152 72 192 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherrim/follow_shiny.pal b/graphics/pokemon/cherrim/follow_shiny.pal new file mode 100644 index 000000000000..9d460e623e11 --- /dev/null +++ b/graphics/pokemon/cherrim/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 40 56 +184 72 120 +0 0 0 +128 56 88 +40 88 64 +56 152 96 +64 96 104 +80 160 152 +80 136 120 +120 192 168 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherrim/follower.png b/graphics/pokemon/cherrim/follower.png index ca0733f30528705a499200dacf7ce2ddd05aa396..86585b240e03f45e5851ccc4a4489f67421b5960 100644 GIT binary patch literal 623 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZwC)SnTkq z0I9Ty&`1ynm?7by;Zfkw5#W$8!{fl4MPHeKa*Rpd?k)@+tg;?J4tt5GuPggAMqV}* z2D4>$Za^V{;mkydPaDfJCT(?2cz5B&JfY2V*LN-EN_BX$ZT|mnH~mr?RxX>B zwW>ZueA_$88MY?#pBI#_eqO%qqVwm9M?=bB7HI8=<6S)F3#`vu5I3Of958W9TEmEqGi_G?>81DZ#eS! zVoHa=#)99n)3Odc;NXvt;<3!un8|&0L$Y+q%6kUozjU4hET*jRL zGK2r<{K_lWj%Uuxtee4p#XH@v{-A#*KR-)9dr@NE_vNppm#v?=E>Ff{8ZZP^OI#yL zQW8s2t&)pUffR$0fsv7}fuXLUQHYU|m9d$Xfq}Mx1&~w?>T^ZWkei>9nO2EgLkPdw QPf#Rzy85}Sb4q9e03w*@%K!iX delta 374 zcmV-+0g3+a1d#)fB!4haOjJdf(4crINXSrl*l>^#5D=g^U=UCcFnBOHs5n@_SZF|a zn0UB=Sg1%SKmY&$0000FsqyXr00A6HL_t(|obA-HZi6ro2H=~r!9!$kpQ%%XA|;Q3 z`YaaaL6C`1M+;EYA;Ss#8G7yHyNL5pv9#Rw`9B*QVF32pYk#l3{!tYJ_XN6g{W6D- z7oHyn)wzC|)4(fZDJDqg`ehD)qQT$A1mRD)U?xAEA8)Gh^eZ3UFIByvp?uVJ+|W=| z*XpvN!N>D84C|iAsMu!=i*cR3uRD+%#pwE8Gc3-z^uv_Kkp>hm?&e0t;N^nCo)+xH z1G?lDd@sm1$Zrk4ah)I5UC<6pnv*Tt;OKhAP#V*=np+ys+#q`(xnsXS^cGEWBs3P; zD>A|GoSd8pTWg%~jh!F{&n^m1F?BIN=M%G?L+aq?WIsQ}E*_LJ&g4)15&lel0l(@b U3om=!Jpcdz07*qoM6N<$f-4`dR{#J2 diff --git a/graphics/pokemon/cherubi/follow_normal.pal b/graphics/pokemon/cherubi/follow_normal.pal new file mode 100644 index 000000000000..ed871407e053 --- /dev/null +++ b/graphics/pokemon/cherubi/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 72 16 +72 152 16 +64 120 24 +0 0 0 +80 40 56 +224 96 144 +128 56 88 +184 72 120 +176 24 96 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherubi/follow_shiny.pal b/graphics/pokemon/cherubi/follow_shiny.pal new file mode 100644 index 000000000000..6d31fdab4160 --- /dev/null +++ b/graphics/pokemon/cherubi/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 96 16 +144 176 16 +104 136 16 +0 0 0 +80 40 56 +224 136 112 +128 56 88 +208 72 72 +176 24 96 +232 232 248 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cherubi/follower.png b/graphics/pokemon/cherubi/follower.png index 13c262fbceae68ab88e3528ca2bf8ef750036c75..c156853774b0c88ff85b8a97773bf17391b36df8 100644 GIT binary patch literal 740 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZzxE2zbm8 zaHx;~iUnv`JV=<(U=gvyqhf z^@%r*OMyZH$%%etKw1HcffNHn($0547cegIba4#vIR5tX!K`Kn0fq~rN_(@m?A`s6 zU!paR_hy&-!mGEE9hc9ZGkX$$$FYA73+r!(dd-RKSb8D2ATK|CP9b}0PM7Ag8IO_< zZ}`7+;aXD@v1#+n-#k3=B6t4Qxbrt+vNHP-~uD!Z34+`t7d0zB#_p~aQC-rSOs$d>b<=Am~R(fN<-iOBm{2bHg?Ah$CE2H0I zbY+3@I`MypWK)*S^*lJIc;U=D8PC@Ecyva#Nl9g2ng3LD>#BkZk3SA)&wPFLY^%~f zIksn0_wIA|WJnS{xp>2|GeU~OD>@%vcDQPwIXO`|O}X=Gt9{%%qpbSrkDAk%kJoy| z%wb#A_LGgzxiZlF$eBMZ;`tFb`?O;iq*t(*N<~~bC3Mz*#Z6;}9`iLZhpe?uTxDJ$ z$@@n7QO!cjdrUVs6y5ZQ+R*x9kMNIQQW|_f_O(;KuDD%x#kJZ+Jiz+OnN4@)_)|{y)uir!=K9g?*V%7h>|c6iIDR?4r%vI< z(Ie(!_gYuwZ=03}j5gI0*NBpo#FA92r1)l_vB!4haOjJdf(4aYUN^{LxF+oyNq)I`QK@boSYB@@*L2BM&gM%?r zK`}A^i>&|u{{R300001f`G$4?00F8=L_t(|obA)WYJ)%!0MG?*6#^1+>A`PMB!^P) zA4K-r@6iak^s=MGbJ9SuH%*}5V#q})>^F3klAT$IrO;Ez+<)H8IO8tL*gfuXk9*u~ zSiwIJ42*$R<4R_4;_Ep6@H1NOM?iE8_aHPz`KySnKvW zONp7igAm`aa?lsJ0dgoLHCk9_$^z~0sM!Ia$2Y88!hQ}lH0l8`j24aqalJO&Z-Cse za+wO+uz~ivJ9yiPDVLC;8y+kUXyK43jR&YxfMmiCDG2-<*s8v6aUu~Sn{<*)x=vR3 zqhY4malge2S+^%&*{^k3zms{hE&Wf17TVDMv2G?LyP5a~H9GZcc*&3u00000NkvXX Hu0mjf6=U^d diff --git a/graphics/pokemon/chesnaught/follow_normal.pal b/graphics/pokemon/chesnaught/follow_normal.pal new file mode 100644 index 000000000000..cebe7418eae5 --- /dev/null +++ b/graphics/pokemon/chesnaught/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +135 71 51 +241 226 179 +202 163 119 +77 163 56 +135 71 51 +67 65 45 +222 222 222 +222 222 222 +67 65 45 +77 163 56 +202 163 119 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chesnaught/follow_shiny.pal b/graphics/pokemon/chesnaught/follow_shiny.pal new file mode 100644 index 000000000000..f6fd47f1d048 --- /dev/null +++ b/graphics/pokemon/chesnaught/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 176 232 +0 0 0 +52 57 36 +128 141 91 +104 114 67 +106 56 54 +106 97 89 +62 21 21 +237 197 152 +175 136 102 +94 35 28 +80 39 37 +233 141 80 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chesnaught/follower.png b/graphics/pokemon/chesnaught/follower.png index f750fe98b960f9c10001babb10bf5e61a85ce868..7902feaf575810ea2cb8c61a53e8734a0b75f65c 100644 GIT binary patch delta 1004 zcmV5Wjhzh$KW000SaNLh0L01m?d z01m?e$8V@)000AINklmE&fwcO8MDQZ$*DJrIepq48f7+q+)y@aEoGX;cFlaf86(+0qsC^F~zkeIgwmX}%Q`Z+*P5DbG2s>8v zTuW}i0#m&YSIsi)a<002pJ&(CKWB%oClrS%?}vsC)1f08vqHm^WkN_}X5ZAAYDN_m zc{re(lkxA#xb}Jgiq*mUn7fgo%H%~iNobg|oX5HpG*w3At|&4HYGi(PHlNnp=bnN# z2Gf`$Lx0!hLQuEj3KJId2rs$)(KM)Ohuf~m)xor;llgqAQf2Gr0xj;8n8`T^fMGx# z5VX5@QH3$DL_%o$VDk2Kk1;2@@rt}LP;g^KNOMh4ZFzx~3*dkd0^9@vFzgZzVKv+5 z(qI~MOC*F|ew&OBJP!oJZChjzK-dq0^)Z;Yp?|_o%0d7Pn*kAefzp&MOj#s^@ab&) z-5+_5-46F?fk6PNN522{5DF4C!6#-R0EV(6QDM}=ghfIKAB_(ho{AWkL}rckakjcSoyrCj2WnChHR67<#buV3x$VOkmnbUf4 zrKnbR#o|hR${PtL1mSviMV-jOIFY-5xPQJo>GTVQBxLE(2eS3K z_m@e(i&-~nupJ9f2 zO3~_PrH2nJXl$G|)8)^7DgW%>$NfB%pd*z1tXBBo1=4wjAHPkequs&uBu*6$YW`IS z;*M24&#M=(!!ldqQ?o*+p9k^v_vz*3*XeDXD8)_9H-Ckp4H?cb zIa~#XOT##3N-(obg%zuLLL=t<@I&c4#kTA6U=@rr0T8&7dy8|jxa5Y#DGH!rByALQ zc9&&^hJR-&Au_r<{&;c?V3#jmmk(E*9?gUp%>@}p=OkJnM?whX5elH;PB08>v^~`Z zf#D~W5b-`8PwtWg1&eLlWfUMZjiUJ@ns2efUCl}W4M&ksdJ!M#7S^m1BJ^ZB`JAp3 z+u0U-w8JPs-1{{BeTxODn(#8L1kg}dq$(_1Sbwofh|v4V-BFURmwUW0Kpt)8HDkuv zKEN3>r!c8l3n)WX(E~RvtXL;Rlv%Q#UzLK2qs#Nvd+geZ!uqP@ElG&^!SQyUE z8;0UbTpym4SxL~SkZh8f7xIQ64peGYD3?;8);5B~OX}rB94q<3V#86Sjt#_ ShS6LA0000b=7_gfz0004lNklpit7778kj(vgB&9)Q*wol+A6dd{_y^})kPJi+h;?O1kLHJ$%d|yrx zph}f0RenM|Xkb2k0V93Hqz*)Vl(jtJ)LdZN;VyM4D{YyeWh}5AFyH51c>`&*bne-q z$)It7LE6O}BuO&x%9}{{pxDrq2Z>wWyM>6!SuY(X5n?s4*l;m47ut4`qjcQt7kf95 z6&fzbP1H^#u7AXg6`QLoBNk$Y8Jt+iXoariLLVq!nInFf3yK&>+!ms(eaBttP%~F4 zHiYwx>i-Md5VoHlL-*Im%36V{ftmwlt?y*!K-=mdyTvT$F~ktw@N>*>X?B;c5RdBI zbVPO6M5=S&(}}pAP7seyC}KJAeY0K{8~j`>UOdFFK~!Y;nFqQdU*`NCG2~gc)UPCe z1LKMri&sXU#d;rV+m5ds*|fTNro=|2g4^FcYl^GfGu0LZ25^SpymAd z03!`!*@K)P_d2XtPX|y7+xRA0xz!;`5vEqAENyYWLAEO9!opkIK41uLI4c`c+;16J zL*Da1GV)fd6-!%BV>EJUOI|5897ozPwXoeZkXw>^PTtTBp0%j)fX?K-GC&|Y&LAob zF?p{I_}rss41coHh`P>u?H}m5VUagz{Wa+3*WK)>!2fkkqx$eoNW;|g0`57}f4VSe zNAG>==4_6u~#*5Z&hsQTxUNR zLuly85fRA|(NqnoH&t8@^0X`Cf%5fC3}Sa8etIu~b0u02bUPFj$wE?*?yuGVW4-}( Wb@KoYD9+#j0000Hq)k0=1y-`19KLd;jR zpPRAe9Vdi*uKkJ`l=pql^pelDUonID(0~V92{E5*zhs66>_P=>KG%NDjM)P34=E1ul2^6HrdIfdZHdms)E91pwD}mvcLiKb~&6Kmg2BsjanI%ms*RK<3P( zj`oHRPv+q=3x7B~m3H5E0|gKt30WQOZuHGPdwh6^FD5ge&uiCPF7o_i&G^eauA)M$ zpBcdAx`G68eMW#M*+lf6Z)Qi2U%jQhKyI`8rB*iiyH20zS~E~A7welP)C z5-iv+2%Ud6fC&#mE0Pz`*VOspux%gmqa6Q5UwFO_QV?~u$h!al002ovPDHLkV1g2& BvnT)n delta 388 zcmV-~0ek+X1Cs-g7=Hu<0002CwraKj001yhOjJdf(4eSL82HFAIB00lfDm}t$WWk| z5D*af`1m+TU|^WQz;G~VI3P%9nDFR`xS&u7GtLhH00ACJL_t(|obAxDYQr!P2H-Ou zv~~z&Hz`>IDj0;9rbD4)i=gBw45geA-TNSFun~QTK(>&Fs(-TO&PX?uE=50HKHuqd zHb6;9NlD2+N+tN$S=?mJsxyllR@?iWD_Wgd-tewjZ8Bc0XgjyKVZCo|ecJW5c_8h~ z@`m-^TA#LgZg$u0+~S7f1=i9Fn8g90!ud3&-69>x9S4qxK4bN*yD@Dy(Sh9Yz+_*? zjNz#DA#E4FynWVb$AM2FJZ22X;16l55PUFtlXA@4zvWWPdfEU19YY%KaIO} zEww>nwfs0QGll^jIpA<08=H4p=LWMTFY4Xey@#Hd&uX+0hw4eImqkg$Qk iBh-;LTri*UC;0)8-g?!Kj2t!q0000jC7jmw5WRvOi4Dobv4DmSr_R7J$Lk2ty0q!^1FE~{%f69DH z>4DF}sby;vHfT3JWfyqF{iEschdHutIl9+c%5E(Ab!4;f?FNwsyI(IB_wN_cl02d_ zWuKB~O0!qDR$6S2r+eQ0^%}0sOR}vLw&-0;wrY^NKJ&`bl=+&ccFgadwdM?O=Gkk> z$J(~8d~_|%sa`ovVyc@-+OkdU-Y2tMpBE;lnMils(@|X=>VEnRLu9)3MYG9kjH~8I zZ#lX`?mLg7_ONe0}>}naG`p z-M!II&9kG;dvC_SFuK)nbE~@e_OiOfa6|sOI}C4Q;WTgCCew1&Z6tWv(=^aW5tP%UwdC`m~yNwrEYN(E93Mg~Skx(0^2 zhDISqMpnkARtBcp1{PKZ26JMi9-?T-%}>cptHiD0EyJQ%P)vHd`njxgN@xNAHCXp= delta 465 zcmV;?0WSWL1>XaZ7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|K9(D&F*5H#Ry7s0Aj34IfE$xS^xk!0L{(KoSd9uVqy>w5Y>ZHlmGz1Z&wWf00CM_ zL_t(oh3%G6ufiYb>+-AxnJdiN5SRYkyB+=(f$}a=BbCm&@h) zC6VZRK6lpzWr$Kr{5@y6jA~nasrjoV<%~Qkmw-a_gce_F{$_zQ0$!Hbm;myn=1)&f z%xDh*7mzY~hz!2e{IoDWLKbJ35cAdM#Uh>nOePN!aGKZR=x&3T`awQ=!Vh>c%yKRq ztdGSv4o%uKet#|RSe?({KQlm7&Z)(p^_316^L)}cjA-%NU@v^v16X`zfL^`?jDzRI z;^K(m9tGcJlZF9I-WDlOaU!XFU|Hh-0WIDd5a9rj$C&G9iVN=RJ2brU;Xz&uPG|>Jmsa4m01t_xYQAV#Cl}an?M}7S9fOM;l^36BxeS(Yj zT?-(D!OKYF8tx60`qZkchJzeUP>&5H#5bB8yUy!4z#sYm7V8xTsTYJ@00000NkvXX Hu0mjfWS!RH diff --git a/graphics/pokemon/chimchar/follow_normal.pal b/graphics/pokemon/chimchar/follow_normal.pal new file mode 100644 index 000000000000..39a5dcf82257 --- /dev/null +++ b/graphics/pokemon/chimchar/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +240 128 16 +184 96 16 +0 0 0 +248 232 168 +216 184 112 +208 80 64 +128 80 40 +192 144 72 +160 88 80 +192 192 192 +232 232 248 +128 16 16 +240 56 40 +248 192 0 diff --git a/graphics/pokemon/chimchar/follow_shiny.pal b/graphics/pokemon/chimchar/follow_shiny.pal new file mode 100644 index 000000000000..8b96df9158f8 --- /dev/null +++ b/graphics/pokemon/chimchar/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 56 40 +240 96 112 +184 72 96 +0 0 0 +248 232 168 +216 184 112 +208 80 64 +120 56 80 +192 144 72 +160 88 80 +192 192 192 +232 232 248 +128 16 16 +240 56 40 +248 192 0 diff --git a/graphics/pokemon/chimchar/follower.png b/graphics/pokemon/chimchar/follower.png index 7a5e51e2f60b14239f465137225810748ec06097..598d8037532a06cbaeb4461f97f02eae37870579 100644 GIT binary patch delta 772 zcmdnMGKXz~NV7BvM>ysbKuMQko zt!8CWPT#}daa>SR9(F57lfS>5AC{pS^oS5D62wOs6ZXXDwnIk}sj zr^GInOz~aDvqW|EwgZWq-HbE6S9vm7G~^l;`(lw+fBu|rS;e{5{>SZp^(y(|bK&2%Y%6=0|N2EhsQdDNZ^Gxr>@}a2EB7k* zs#*W57kL4;XRc(mtL2wCCvFJeZM`K~_vVg+EgX4X8pgIJt1gH97tObnjEq`1<73j? zX>ZD;Z6}Dl)2*JJl9OUj>G&DTBJEWccT)$bSkJO3?t_0M$H zf-SeCJ;Dzs&0W)s$`;5YXW{UK%6 z+5MGGPM*WxYDvX2-&O51#aHIFde0Q|TXIPEB!4haOjJdf(4eqrDA<4ict8;Ns8A3P5RiCK(6D&;;HdC;NSH7< z=s-aD`1oL8aNtNF=-5yr1*HD~00Fy6L_t(|obA;=OT$1E0Pus5rQ0PGL8p76q;!z{ zA*6H=T3_SEy9!Q1-}bvp-@8A_ zDxlQ*3e4V{APWBGeGgcUXEwM-lh_H&1~)J{bG)9>3_O!92GWvM+u*Q< z(M;NsY7zkj2ux;<$pZiy8f^CgfN{MeVMw$lm06(oa4rTKMNjMRgl(-Ym;v6gYLafI zFuU0XIuFBYMSrM(Vyjs&jteLz>F3$(p^XZtW)v9pwYH1Rycp~fswUQUT-@a!dXFfj z&RA>v{;0V{m#SLa`g<{d>lw^e6!f<9>)S2r4XUe=JfE06SOYgW%TFgkZ6O;Mu(;pI z&`4Yv&nK_Xc*~)%v_c+bwdF$gYK4B_@xFtPfbtB#1%F}d^&IzxOc=lCqIbE=i-qFu z&S^9qq3=d~Nz+k^5@g3^S85Hdvg_hzWc%TAjhuSnvP1>#zRz&)u&B?ZGk0Isb%Vtj z(-Id*`t$@_9Qviy?0lX{mlSs%rFrN)N%J<;I}1FJz?Ee2h}3>LQDe_MSO39&X85o1 Z1;~w+{}9_Okk7Z!A6DEzn) z@#4h~pjbpg#f1d{3sxMsaN)%P3yT5;g&h+tDjH^#9h2|^N;4*TySp%Su*!M>IqW5# zzOL-g7P%d)zfD>=C_FOlte##|oG^WSW*q@2D{are%b15FHu6O5B} zvhuY4aSJf-w2vrsJ#*MoV(<0}0n>(^k!yI4(rtoCld#X#D&*@%lli)!Gu>$CWRg&Q1Q(%y)HNs8z;Oy|^EF;lCfo z@h+{5-ovZ%8t6mS64!{5l*E!$tK_0oAjM#0U}U6gV5nd(|K^nc)mlMHYQ;)odnrNoT66ZjTC8(QltxAx0002YNklQy0*c+Z zqYf6Bxd@)m@BqGF3$FWd$B3EjqON)svZt;(+sBExy#a{azkKS99CG9u@U!Cb|2tRq z8r!|byeNt2jX2IhS0TSKDMaUO!RZOyf~pvM3;2cTe3{LEQE+u$xO@J2c>zoE5KR|b RsvrOW002ovPDHLkV1kwcmh1ok diff --git a/graphics/pokemon/chinchou/follow_normal.pal b/graphics/pokemon/chinchou/follow_normal.pal new file mode 100644 index 000000000000..c26d5a398d84 --- /dev/null +++ b/graphics/pokemon/chinchou/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 112 +0 0 0 +128 104 24 +88 88 160 +224 160 16 +80 64 8 +248 208 96 +112 168 240 +232 232 248 +96 136 224 +192 200 216 +184 48 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chinchou/follow_shiny.pal b/graphics/pokemon/chinchou/follow_shiny.pal new file mode 100644 index 000000000000..c051ef83a95f --- /dev/null +++ b/graphics/pokemon/chinchou/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 88 88 +0 0 0 +128 104 24 +64 112 160 +200 232 8 +80 64 8 +232 248 144 +112 200 208 +232 232 248 +48 184 184 +168 184 208 +184 48 40 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chinchou/follower.png b/graphics/pokemon/chinchou/follower.png index fb87869139fe328e54041f2611e68f6d700f0569..b552e544b7380ce89512d08fbab561adc7844c9b 100644 GIT binary patch literal 878 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zzw(6o8av zNJK;|c(6bqz=7k(g@l3?A6~rpk3^W$3k}m=(VodUOcVXyYmGuB}*h@Tp zUD=;8^0Fy&l-nq51_}uzC;F8EX$2?-QVa}9JKq7_!KC5o;uzv_{Oy$e{g(|yj>p$& zY_5IeG38{s(SqcYva1%|F4Ab4Y_)Ket3m3{xa+~8qNUm5Yu0gmV{4oIJnt|6kJS|$ z=N?(R;>N=DQy=^1)bD@4cNLq(QBA+XuHZlW9bYm|PO~_~)80L8?&hizYr%G*b2@vq z8;tWda`WXKIxZL%{56QZF{;<`@e9ERJ8!?NWG?6~3(aknu|LpfuyQ%iEM>-w!&QqG zP2cq(y6GlE`Sagw+qVd>DGtn;^l2G`=fNw%bNx+Md+xRKUVl(*k9-AB&HYyb784h& zeV}-s=Rp4v;}3RPj_;$n{&`PKcotvkdiZ*$DYJ$vb1#sY=dnQJl6~v?xHTv;EeB zS3LL5sfi_@Ox!Wy^Mn_ZHY&II`ZKVq*6ofroHl#u+4J&t?c|7|0x^Z(3z_}~{y`vH5Q{fzVTXDcrV z-0>5bbW}@RBT7;dOH!?pi&B9UgOP!ek*b4CZ(VUL_z^bPd+##Rox-**X!CoA!V& zeiw+pY{)m5j(Uz7sV)zvTI01xDjKeLf!fh6A#2w#)Yd^CvmkZQvRVDTN~N zdAULM67=lpaL+qIJ`ULuDDLF5V_mQT3%3N74+8ZkDJ8*R7QH9}pIbo*szIQk#HG>k zQ6LVLTLQwPc$Wd1a*sqZCW6E*ckTXC6$gGV~Acy3|o#R}_FoS*A8E*5R+?!u_ zs`x{c$Bdgm;Ubvua*DIPYIp{#X#TDuK+VZFcpB|HxhoKdTyvkivMIORU%k@(FRoXK kzi~Y)-(2FY;LG9%tP390lKgn*00000NkvXXt^-0~f*k%d%m4rY diff --git a/graphics/pokemon/chingling/follow_normal.pal b/graphics/pokemon/chingling/follow_normal.pal new file mode 100644 index 000000000000..6c89d30a7516 --- /dev/null +++ b/graphics/pokemon/chingling/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +136 24 24 +192 56 56 +0 0 0 +192 200 208 +224 232 240 +248 224 8 +208 152 40 +136 104 32 +248 248 152 +248 192 0 +232 232 248 +88 88 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chingling/follow_shiny.pal b/graphics/pokemon/chingling/follow_shiny.pal new file mode 100644 index 000000000000..f0bef8f74da6 --- /dev/null +++ b/graphics/pokemon/chingling/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +64 64 64 +200 104 24 +248 128 56 +0 0 0 +192 200 208 +224 232 240 +216 248 64 +168 160 64 +120 128 32 +248 248 184 +192 200 40 +232 232 248 +88 88 88 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/chingling/follower.png b/graphics/pokemon/chingling/follower.png index 5d2f40bd13544fcdc4002177b3c8ec27e95556fa..80963c5e16b2e814810ef18f08d28efef1eef0b7 100644 GIT binary patch literal 740 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zx};ICMxz z9I&teiXAv{;lYa!KOS&gn4!^;q449!j2{OWUcC4b5fSlAZ`U)R3dSUFcNc~ZR#^`q zhrPtp*OmPlBQKi@(~TAJSwJCya_T1Ex4{$lZ)`YR|!h=|ad!9a0t=ycQjTO+{RPSwn}y4q)(?8>Dddt4?9^dWpDC8?UYjf1mE)( zx$_E*jxQ^kw?%(y&C9gy`*@nxd^r_hJ!{?59DyZsPO*9}O%<_Kzj}a8RAfp=RpPCH z>x%@uf);99vOB)@3XiRsn33>!M{ARd{Ii0%FFQJp3)k&*G0vPmvH#hDe9449T@fDp zw7bG9o}YHz^Mq-VvvKB)m3wmHv@6f_SYG3~SMWjPzI>E|!u}u4f>K2#9W9@}w4Si` zJ?z4KrttWyPmKJ9^=T!J32*POEp(7*6_)w%>O1q3*S`#31s}KFy5b}I+CSePPHf{n zpS-X!Rq5@cOtpyMr1<%EFG_Fy2Y9P zrvG4)nO{8fmbU9+U~H+DxJHzuB$lLFB^RXvDF!10BO_e{LtR6o5F;ZiV>2rQBW(i< lD+7Z~XXodjXvob^$xN%nt>N$l^$VZ`;pyt{r8B&GlW delta 476 zcmV<20VDq81@;4wB!4haOjJdf(4cBLF|1NC=3-LS)%K*M%>V!ZVp2-~)mpurO8@4R zgKA3u|Nj60000000000NqebQb00DtXL_t(|ob6MwYQr!Tlol;r@`5lnom@ix!zScA z;tZxCd-i}SYBL2&2+a?eOz~oD{BxDO=;Yvp(k>~!$&Zun-G6&$F*abpfB^#@1{5+L zj{aCQwVynmjbt4C(m>iNrM)01rg7wfpy_IP9!*9vykVdfk&XiqPoYjc-=hTxYL2WR zU(QIzNw0wxOB7_BCLqYzs;QymOTCg85cCqCQk=*&&^n%>Aour#{hH%BKV9tMP-hZN zk#8#CuM8N+PJc%Au9#z8sdKKZ0830Ji(X!kF#wqv$GGFCuY5NSK|p+}?0|;!N`PiU zPl$XH5upL&I1cBw!AGtNvNaPM^|rwVbyLGYOjJsh$gllp)Yp!;B<)B%Q}26;Bd(7p z=Yq+E-Qsm7SZl|7&z=y6tzQbf5frualj)srSwG*+OjSEp&Wcy%8s&A%h4T)pOl9iQ z&!;96P|%J8XNCOKdDk73CX-7)f1SzU)pdMZ|7z!V`JlL`*a1(IAMsA0{|w)dV|q~C S-J72P0000pHTS-JgR7l6|*1u2NKoke?XPLoLmn4WkAm>IMx_<#?*dK(+Gk z{%zGrQzP{kt-oZ@X|)QtJA{}uLOPh+gw!oUY|H>oRT(dNi+2LE*68p9#MVQgiC7-^ zMCS1WK~;@iC7-EM&7Q+%f8}##GL7npKVyIZ4q}cxF9BCd0-Yy z`O|pWSD%Hrw1xO~hS+N4fq{t_^d06E<7H2&FD_3-L`R4nMk#e!h#2%P9TnqcxA*VF zC=|y_8?nP&A!Hz8*rMDo#>+PLeRtpvqU9K|3>@}lAb(<*i@qOyUrqqALGQ${FOKOL zvBN^nHx_Id{Bt3S@vtJ<-obaVq>k5e_85IP*>g9R!jr3%P`BpR_lgTlm+iwH|s8F zgnIM)mL1cFncVIB)}HDf%@T@OR%@}ETgv+&ofTcp1i0=kRxwzWM;o`j#gC?9%BZ~a z=Pm0^mSwTBz>prVyIK?USv~=J<yFIQCtKJTYM87qclmY%4dr3w4x%{Iok{-B?XH+}--`oH=q_k delta 656 zcmV;B0&o5H1*ip(B!4haOjJdf(4e@mu=x1+fOv4YsF+YlK+sT75D*aPfPmP@*Z=?k z0000000000000000000!rU={s00J{fL_t(|obA>-Z{k1@0N_CujVl&tl8*JIpaYLL zlD8vX7okdI6A4s1=D@n(SOXy;}^g+u5pcz=r91* z`*;5~`h3#iql@+~89ZbRXfHSq`kXH)XPl2h&IM(Fm^tY!ciEx{`r`$AA{>4c3<%qS z-)ud0NsD^p^eZ2$1KEA5iP`zM9IMyX& zCk;*v`GZnTdfQ;~2gbgolC)OS!K0>~DkatuC_~qzvwvYOpD6oLf^jo&%b8S&;u$F0 zmNJQqq;1#Qth8<4-c*O@9%=BTL6l}fx~_M@u-c(pulBMzg-#qFcB`L3**p5jskKJA z*Ob94xX@E);M!%=u|KZgETgy>xgHN3W5K7IvMne?%zI9QJ8`UL2jVDkA%ww?oZ8t! z;EC-;MSsFJgvc;-z7MsV(@p@e%S2`%?0wo7nOIF6qrE0T80tqC(Krq2Emz0W&ICMD zXMorHw6v6y#y9m+f$&#BX9;z~jpwYL$z3L!wRZ+atPGr;yGC)S9K*rLH`hiU^w~Gt quW0?j`Jp=b39#+|>Zjm;j$d7a6p+TVbTa?|00{s|MNUMnLSTaUDm`BS diff --git a/graphics/pokemon/cinderace/follow_normal.pal b/graphics/pokemon/cinderace/follow_normal.pal new file mode 100644 index 000000000000..e7c4b25276d2 --- /dev/null +++ b/graphics/pokemon/cinderace/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +66 66 66 +204 204 204 +247 247 247 +0 0 0 +236 236 236 +111 29 0 +216 204 57 +226 74 8 +185 49 0 +255 118 58 +104 97 8 +251 239 88 +7 43 90 +0 28 60 +15 15 15 diff --git a/graphics/pokemon/cinderace/follow_shiny.pal b/graphics/pokemon/cinderace/follow_shiny.pal new file mode 100644 index 000000000000..e7c4b25276d2 --- /dev/null +++ b/graphics/pokemon/cinderace/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +66 66 66 +204 204 204 +247 247 247 +0 0 0 +236 236 236 +111 29 0 +216 204 57 +226 74 8 +185 49 0 +255 118 58 +104 97 8 +251 239 88 +7 43 90 +0 28 60 +15 15 15 diff --git a/graphics/pokemon/cinderace/follower.png b/graphics/pokemon/cinderace/follower.png index 664c47aefa326df69cbb244673d8a7ad74f2ce00..c9ab999343475ff3b03507f24807782b2b33eea2 100644 GIT binary patch delta 836 zcmV-K1H1fz2G0hN7=H)@0001UMu)cm0004VQb$4nuFf3k0000jP)t-sfPjEPLPE^U z%=h>A0002&?CftH0NBhq;z|g)F#!K|I%r`C`|nr>D_Q^?JSq~2jsO4x&`Cr=R9J=8 zmyNQbFbsuBNoh-g_kY|y4XA)kDzfg(#(Tx_OWKqE#;$uA(SQE&ZolStjT{}G|C;YS z8#&fFxqj=QulDe3zLV#i<)LxvpB?m70YBzXKiBt;uXB9wk=K9^zBWX^=6Cg%c7u0A z9OPLO(B$3|IN|vPUu_s9KQ#e^i$I^oIa`o@vai<*GNi@=b^aZEu? zpuvkmU-W&$pMUy7Lw}v)Tw)AuiepSjk0Ye`Km9)Xib2{aW%3BMV?N?hi}s6Si1$kTt{MFYB}pNn{h&l)QBe~ewTn+%+Y%OD%Uu^9G1D*GSuVu{C{mDZSg3V&G-jbHe%7gsKuP@pjqdr z_U5?6IjI8L998D`TqIgpcCpTLPBEckH3Y=sfQnFw4b4@(A|xfHbQaw4r6_B*A$3%aSRkk%5a^H~`1tq$K#%|+Kxj}H0001I+VYzK00N9jL_t(|oVC_5Z`wc<2k^JC z*&pT|QZwKTz9mEPkXnL;euWN|l6L6Qp`lXJA(3h-h0e{;Pk)oD%0RJ%EhPhorGnH9 z$Zsf3`6YfO2^$fPz13Q~z^iY4y9U7fYp1d!hMz)ZE%tpKLnq zVR=BXwX30`a5}?g&1^`wb+s)5r?a{^d|4+2wlO$-gKnF3U=2912H>YtHo!6l{XV)4 zP`k+40LxjueSh&KrUNV^jz;J#MW)S#MZ4EzLbAeYPRrIj3APOy!=W zPr<6?THi|4(=~>PIYOt~+b<1ndyR?K4RT(ThbJI8&0=PYr+2v&xE|2iAa!PV3 zd0v`a0)O1`0idWop|gfCmwkUkCMyRdM=M8?FU}!i-Q3czpTPz nKCfI>;fA^9^B&%m|9|}k-Lz-hbxBR#00000NkvXXu0mjfS^<54 diff --git a/graphics/pokemon/clamperl/follow_normal.pal b/graphics/pokemon/clamperl/follow_normal.pal new file mode 100644 index 000000000000..0a797e60f5b3 --- /dev/null +++ b/graphics/pokemon/clamperl/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 64 104 +0 0 0 +136 160 208 +72 96 136 +208 216 232 +104 128 168 +96 104 128 +152 168 200 +48 48 64 +136 32 72 +232 120 160 +200 88 128 +168 64 104 +160 192 240 +0 0 0 diff --git a/graphics/pokemon/clamperl/follow_shiny.pal b/graphics/pokemon/clamperl/follow_shiny.pal new file mode 100644 index 000000000000..31efeb743959 --- /dev/null +++ b/graphics/pokemon/clamperl/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 48 104 +0 0 0 +176 128 216 +104 72 136 +208 216 232 +136 96 168 +96 104 128 +152 168 200 +48 48 64 +136 32 72 +232 120 160 +200 88 128 +168 64 104 +200 168 232 +0 0 0 diff --git a/graphics/pokemon/clamperl/follower.png b/graphics/pokemon/clamperl/follower.png index aaf9e69e4c955b113b7f6c92138e75685a2a2207..514bf903ff5c6579af36c203c26d221d8e7fd25d 100644 GIT binary patch literal 716 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zw;eWB_>` z3odvhbX>UcBBNnNLPo=k6(C7!;n?9Ui^*^~|9?Pll#g#?ll{mOu}0u%!&28N`a?|`mhZ18k(4DmSr_R2xO zLk1EDKCUyj-DoA1tfX1$koHAE`CcM#x$rcBJnqf!9T!cMwM_`R=TN~|_>lF2aCv-V zdV%@=sU^oME~eanyM2@W*-fGgi%w}SpHuYjT}0W^AMA5B%ddTX(D?tV4{Wyue_DU} zs%*c19&2%#Yk(%lqhk&&cVv#tJs_T|EAjN-2IU1`6SQZxzG{?gzVSYuJy%!b;k1qN z-CdS1RJ~TVNH)KVIO2HbjAKc{Wr-W!&$uPNgrptqaon!IRK$n-TLb@mC9eaUqL!UM zm1FB6tC`GIzUK`4#iFMi3Hkq~1s;%4P3Cz)(=6Mz5QJgwO3o9Z10W8)u2YfhHsZtu9b!Z5ae&mH5%v3{zB zjh<=GPyhJwrO4xq+t-^Jf_6rW3#Wg!s_^_~v&L^3bDGJabGZ_em4aW2NSL;jCr;el zu2tNAc3$pm5y|kwaT7Od%ltj{>*cSznSc7930G}wQ9D!mN(mSxswJ)wB`Jv|saDBF zsX&Us$iT=**T7KM&?v;n$jaE%%EUt3z{1MFpz=WJZ4?c;`6-!cmAEx<%srb9igiy{ KKbLh*2~7Zpkr=%I delta 521 zcmV+k0`~pP1(pPm7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJdb_MHF! z|IO9ai=>pr)%J_M%}R@dDM5o`i}o>E%>XG8}fL@TIdtT^!hf4gJoZ5bS~>R}~DZ7&bPvws6gU$2vslarH^larH^ zlav1uLH;t|Jl~uj2-<}#2P_xB#Z`5+L^$8qU(N4=3y$@bR}cuAr39W5a|{IS!s3_z z&>Dwep@!zumGMB(G>fE^M6%8Y1cJVLxeCVc0*2tSg5piy5j4p%l7$qo6f{7{d57l> zhy*>pd?};=7k_N6F+uamoy(jDg66I5QC`4DkPc{|7%}gl`_;QPwuu8C31ZnXK!t9R zR#$?~>o}*R!|=Pi;SP@kL8WscTL6a;*B1jOd(?TO+zf*4##g4NIN~lS@Aq4npf}e! zJENv9SYgQa=$gMIHLJB+OJobJISMQVPa*h`2H1y_cYg)W9v1NXJKrJ^x0G|mA+0&5 zEv~%;*C&TqK3vFSxEr>V=M8wk@eqZeKS;?LSn_V@A$~E38b0U`DKOwL)PnawnctvC zymxq)!w@$aFVbB;b}8GTk9dF2ZF7`}2I)Q@jtlyA9{pSW&3^#3bRahGh>tJ;0000< LMNUMnLIPldc%Jat diff --git a/graphics/pokemon/clauncher/follow_normal.pal b/graphics/pokemon/clauncher/follow_normal.pal new file mode 100644 index 000000000000..abe69db5ddf7 --- /dev/null +++ b/graphics/pokemon/clauncher/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +29 41 50 +80 77 76 +223 193 27 +92 174 210 +70 119 154 +16 16 16 +144 155 92 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clauncher/follow_shiny.pal b/graphics/pokemon/clauncher/follow_shiny.pal new file mode 100644 index 000000000000..5bd5ba9cafc7 --- /dev/null +++ b/graphics/pokemon/clauncher/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +118 34 11 +238 237 237 +94 181 225 +254 128 95 +201 85 54 +16 16 16 +65 138 175 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clauncher/follower.png b/graphics/pokemon/clauncher/follower.png index 41577b9d2038d41f32e671b10354466b6a0e970e..9459d44cef25e98a30a408b509d58e119a28d581 100644 GIT binary patch delta 761 zcmV0+Jw%zY>7LI0<~9yK8SQ`w zZI1i3KBwBzh$1=;xh>KvY-4hS?XtPozNp~6NXKtsgI}V8!Aj{Q- zUxZ4Y%oCB(4u1%Ko7Ic~=tt^#(ZhhE3mlL_qP+t~`2hEM|6_hHQ8{S`MEmWzMc&TZ z;G-U|^X-B2;l?krU4YG)sC0l*JtxVjf2&Lf*G5|)K4kI=qr-Us-fjg40-iS_<2>S7 zCYsg(t1*!Uf?9?ZGkI?p0BCK1 zSTyww5)>Vq4ks41sxw&(Db39qVwvL?@p>ThrU2k}Or#gThVp#Z>IFFJ#sG0W-0q?n zia~|#q<EBM%Q_fH6nyKH3FwZ&H)F#>bvDz zg>%sD@@Y}LNY#~GSB=KgkEKl_w=3ar@4|F3#Jf>@GlJCwJMA~LuRqq9$Sv6jX#3Q^ r{iros+d-rK#Qq~sPaeP3|FV7oy|k*VO771`00000NkvXXu0mjf^XX?& delta 797 zcmV+&1LFLV2DAo{B!4haOjJdf(4cTw5ctSQ0000OKwxOt_%N8b7#J8}U|>K%Krk>c z`1trBARw5ChyVZp0001($5g)n00O^BL_t(|ob8msimNabhC?^mLQKc zfOKIZxauM*xOW8ayGR$QLRPby&3%`9G$zIl40jg8h07dTra1lL=+&UT|+l%^!H6A^w7K>J1?_# z)FIWYj?icx9vLnD8J`36lOBS|%YdT=2nDs)U2g%(Xa_`Sv)isK?smT7Nwsh4gXdU- zqXnoUB7>mnDSzwM+KqT9k2WiXoBAG5x~F!@Jfq-f0jfxx=!uEu)r{zkc0j1NS*;j= zzNM6gDNG2n&H*(z+B#q#CGei6zvg}Et4TW`+TQjt@=n%=1bsc8=BTWK<+FxmpiF_34NJdiX(ou05oX}RP4eET65Cs z*62JaWXR(|8&9xVmy5h!(lWL{F*#bci63;o$M5k10L=}Mu)Mf}gD_LmF#|(6)43ONTmuDG@wy&oI(TRF{r*)}IyF^i;M9LV? zEe2pVIufO|phZR_t~v+2gBI>st3vCx?Cl{z8GnOB-{xKikm&mu+X7;CWbYAtD@c_~ zTM&RrURA{1V`x~z^Ti?_6Ite2<_Kf#)Cim$xeBC9MVc+&DiVQ?mrskJVJ*)1yh`Mr zehh9Lxl;+3`##i5L2@6pw<72!l;eJa`}$*yj$F$|K%Cb8>qpJex*Q~8^o4-&n17=G bWfuGa3UGBOo#KYS00000NkvXXu0mjfs{D9u diff --git a/graphics/pokemon/clawitzer/follow_normal.pal b/graphics/pokemon/clawitzer/follow_normal.pal new file mode 100644 index 000000000000..fb24d54c98df --- /dev/null +++ b/graphics/pokemon/clawitzer/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +48 63 90 +246 210 101 +64 126 203 +20 20 20 +93 162 228 +64 67 71 +74 103 151 +34 42 56 +195 139 56 +114 196 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clawitzer/follow_shiny.pal b/graphics/pokemon/clawitzer/follow_shiny.pal new file mode 100644 index 000000000000..99d1defde945 --- /dev/null +++ b/graphics/pokemon/clawitzer/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +121 32 28 +52 160 211 +254 90 83 +20 20 20 +253 159 155 +220 220 220 +215 58 51 +121 32 28 +32 118 158 +254 114 81 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/clawitzer/follower.png b/graphics/pokemon/clawitzer/follower.png index c0f0a09a980bcbcc23b99e7877e6ec066147fd91..7912c401fda8a128d0cdbe1268cde81dced8ea5f 100644 GIT binary patch delta 1218 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 KKbLh*2~7ZFqyzl` delta 423 zcmV;Y0a*T<1+@c^7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s|Ns9|QYmU` zL6n?(VqzGal)c5p)&Kwh|HY*Cds?ho0RPoS423;G>(Bc?@J$ptJENtP%M?7LZtOeBV$)V<%zxI_*4Eb6);t2RHn(I) zj@h{Z5e*Z}&AC5f=yqvx4p`yru&QMNZnGo5w~p!gVQU@Vj@daI@)U~zCBfu8k@pZJ zgZGrM6lVj^%7c*%JliJ0+?;Qb6uB=<`8W{M*KIO8HwclxJlIyo7_byKhNLTwNlZ@q zMNfIU@bsAD9eSZ%l>8;`!7Zw1S6&4;9 z2_6q7%=mHOfQN;}jev?D4J%HZI3Z=J(+remO!9VjVd!9$^#F3%OFVsD*`G1;vMFgQ z`7y2m3JD}9`jr7`1t{O0N67~*mK?bW@LW*Z2wf0#P2;j800)r=z+ znzr+nxGQ&QAH1cMs^*_yzVDhW{{)fm+ae$6C>)PlcebbenDM{HFVkCoFzmR#_g(3F zeo?j4_St4?;(w#01h4(w@Vs6vyuw4}^{hEB?9MznCiiW_JAZa3U*EDn)7JcI^xez< z`q`-!U;nXlg~fMzJ-XGsE^=#%olw@MAI5w?wj1+(x${((Uv(yPbljCf{hbdE>{_BG zzUKHIF_z{<(`tQKUY~9|6|k-Uc`5TPJAIMPgcCmXp4t=kXs{~uV?bNk$VpybCf(Wf_4uYx0Ib%|laT*)=-PgYB_OUV9?j^28& zs(7DVbYGhj z=6m-33~P(sGa5J7<(=jJXJlKkV4fH^%hTZbVVf)u?Cza8bGgO#Dy@R54?8y;_}S3V zQCDZTw&3H|K>fO(TQ%dv-X>O-y_u}j`+hFVk$Tx5`LFr6lpOFX`)%|Mm=IJ;Tq8?+%v5A$5p|*jAm4N~CtY|Y74Y~O#nQ4`{H546x Q+yzQ&p00i_>zopr0H^6o^#A|> delta 668 zcmV;N0%QHN2B-y)7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeQ-roQJ z|HZ|{l$4bJ0RR8Rr2m|Q|7u#aIVlhj5dUf^-XIW*b4qhsFoDWMYRSr4*wK5#BB;T@oDfWR5;ZA8^sf z%dcF4^6fZaj?qoZ_6}FH4ji0<`%Y zf57tu*)&3=-3V~N^Bf2HLXbwg2H?V*HNcw0L}6`CaeozvwM0LA4|REE(AgyL#+ymV z`|{3)dNogOmxpky5!vV4439XT+qATxsQ}z~8zCol*R2Y7&Tm`6J8$%z+Y}dR$40=A zBb_1gY1d>B;KJKACdZ5H(9#Pxj0E`nB2ZkRAApFnc*tk8R*1E>0o=Ipv~(=Jiys*d zH*WNh6@QW{By)%ZcQ~A8ZPR$+*6<=wl!2L^-2cgK2Pu#zu;Ot59RV&6MH*Q1;|7ZxN~H~@Jc zW~``)u-K8&@Z!af1px^wR;<`rZMYC9!IvLW?U!N+!wk#;)gxDl%-A%xqjMdS=^! zb17Lh2e(EQ31%(eUYfFXQPX_!lPUXn|4gV^G% zo6h!}ZP~k$Tk%ZPwnr5jMSZeY&)0uT(#m>gC&VxM`Pr@~RiESTzRD|(<}<(cl7ZiR z?(Vp$%cgJWxUaic`p5pA%==n%GPd}~Cj&!SwZt`|BqgyV)hf9t6-Y4{85kMq8W`#t y8ig1cSs9yHnHXvtSXdbtFwcrML(!0%pOTqYiCaU_@yA_24Gf;HelF{r5}E*-RQVAA delta 521 zcmV+k0`~ol1(pPm7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJeH)xH1! z|HZ|{l$4b2T1vDzDb0gYtYR^oQXq3F2>$^8|HY*LoP*|rdz@NQ5D*agVWL|A00EIn zL_t(oh3%HfZo@DPL}l0q5dzEq|J!mXCzo(R+#Wea(EyK;W`C%q8l%-}wOXxKtJP|? zOhoioo)%Ob5_!&Pt(DDCaZ$dK@e7W0B6CI+DHj#|!J;@JD{cjw%Ok$qBg`{uamqE9 zI$Mj)nL%3H;b(xH+tRLE(`i!0;g2++rSk$*To#){ zYqPUYD?VNuWPfjx?>XtPXb=4P0dl^_*JBb)Q1O2Vup2akBT{j@A&&dkU!t53Jzv`% z^CNyY2UxtDuHZOeEOyTE;cGsK?-}$DI}=n~@3`X~(A&cmxBmR-kKdw-!{Bvcd9N!9 zkaF3*i49hqNz9?vksBcAYH(Ko`vG!p?re<|2V0=vhkwJGU$=2M8A@uJ{EZ&of)zR>(#G0000< LMNUMnLIPld(^&C2 diff --git a/graphics/pokemon/cleffa/follow_normal.pal b/graphics/pokemon/cleffa/follow_normal.pal new file mode 100644 index 000000000000..a8e2c0ada64e --- /dev/null +++ b/graphics/pokemon/cleffa/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +96 48 64 +80 40 32 +240 184 192 +0 0 0 +128 72 56 +152 88 96 +200 152 152 +168 112 104 +232 232 248 +216 88 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cleffa/follow_shiny.pal b/graphics/pokemon/cleffa/follow_shiny.pal new file mode 100644 index 000000000000..598cce7acedb --- /dev/null +++ b/graphics/pokemon/cleffa/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +80 32 88 +48 112 72 +248 192 240 +0 0 0 +104 192 128 +144 80 120 +224 144 184 +176 104 144 +232 232 248 +216 88 96 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cleffa/follower.png b/graphics/pokemon/cleffa/follower.png index 00435f47fe835e4656a2653ad4105b5e7d6a3f6c..76c754fb44ab98323aa487b4bc79dc2263cfced5 100644 GIT binary patch literal 619 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZxNKI0R@Y zeAsaSq}an^MnuAi88cQCWW0Fs<3>cn_cGc2KncbqZ+91l4pvzYAcwug)7O>#86z*7 zGADzzfGSW(AUV;m3`i?LF_2Ecnl+y4(eDLpvzQjf&)XSxfwe3d$) zeX%{o$JedLyGm_W_FlFf>aQ9%E?QO`8?^X9uE&;wZ7M;F#LK${R?aO^7ubE!e3R^~ zhd&bP8dBFE*ekOrRla|n^3hK>c1$REa`69Iajv*xwzByFM}eWITH+c}l9E`GYL#4+ z3Zxi}42+C)4GeV+jY5o!tc*>q3@o(`EUXL+qW>05MbVI(pOTqYiCcr#f)kpc2=a9G Kb6Mw<&;$T@;^)8s delta 443 zcmV;s0Yv`m1jz%C7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|NqUL|D=Q7b3w&Q0Aev9)ubt;Y5;pm09r8s{{a8Z005i-08&y?5D*Y(g1j;S00Bfv zL_t(oh3%H%YQr!Lgfqz&!4&lVZ@ZJ7!l0HF9LDxTM`;S5a(_Chb?9-VQmIrbl}e>j zsZ{D;NJRdUKfJxQMnrZ3&mu+~60E3J6gU&coKa%$TO5E230c*wB;qz>VW`X(c!x9Q6Xy#EIWSkT4q9gc zBW@)lpws^b?-9NHSA^<4<~xQ&y#@F5Ts;oqfD}KUO*By4BQy#W0T*}?-`bnK+Fu^8 lz$(P&Bf0_TLpu79m~7VIBYg002ovPDHLkV1l02!>#}T diff --git a/graphics/pokemon/clobbopus/follow_normal.pal b/graphics/pokemon/clobbopus/follow_normal.pal new file mode 100644 index 000000000000..3eb96fa01ec9 --- /dev/null +++ b/graphics/pokemon/clobbopus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +62 58 57 +255 112 62 +201 83 41 +173 162 149 +235 225 213 +242 153 123 +17 15 27 +0 0 0 +64 58 94 +112 198 224 +40 36 62 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/clobbopus/follow_shiny.pal b/graphics/pokemon/clobbopus/follow_shiny.pal new file mode 100644 index 000000000000..3eb96fa01ec9 --- /dev/null +++ b/graphics/pokemon/clobbopus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +128 128 128 +62 58 57 +255 112 62 +201 83 41 +173 162 149 +235 225 213 +242 153 123 +17 15 27 +0 0 0 +64 58 94 +112 198 224 +40 36 62 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/clobbopus/follower.png b/graphics/pokemon/clobbopus/follower.png index ee9ec26898ed4b01e70641021815410286e170fb..958a27e97e5813e43e9ddf39f6cef42734d5207a 100644 GIT binary patch delta 561 zcmV-10?z%+1il227=H)@0001UMu)cm0004VQb$4nuFf3k0000aP)t-sfPjELIywJv zKFL!lt)i9d;nnh)dl3&C0000$I$m(b;3y z!Ic01-`OUQ7I4xfowi9>v{H3^FBiz8&W##1YSgGvqehJy^?x_YYyBF(Z$E{Jht+e= zVFDf(x!MC9$d9@605~HL?zzb4Y36Z_^XkMNZTn*`9attn%i)xl1zzJ`oV5)330MDR zf^N%O9PKGixCfk1hKZ}`BkZJI)AJKN&_GN#sMmvTYat?Dt(h* z-_%$cx18GhYYRvo<-Z2X?NBmQCz$-+jG8c}yAhoS%fVy>XF=P$qDOLkVfA z@9P=r5-RO@(ty_fZEXkehk0QK9fHm#_;>XM%Rm|;HaaUG00000NkvXXu0mjfIi&^6 delta 575 zcmV-F0>J&g1k41G7=Hu<0002CwraKj001yhOjJdf(4e4zc=+hx5D*afsEFV|5cqIF zARsU}FkoO{kci0WV0e(gu&CI`zyJUM0000ENH|ljC*{o$ob4(S){cuxbm_6u^(vpL4B%u zaFl(W&F<4dxiDH6JX$+Xs0C8(3w9pZ>HUNHl2(B`Ue;^_zt3hjE|4u$!D_R0K0{1> zzhmcto!m46EhqD7#dhKD@$B*JwOnA|7BXkEnQxs>iGQ-nUoB+LW^+{*!1IZoPq$UU zj;UfB$Q7dEWgt9X>zu`}DU^YwF9TnkU%H4O7IQB@XNtVO>vW~mFe?Lr5pktBxjVc# zzdY;#RzsqpUofPVSHS312(9nxg$#wpgnAMi|)@$wiMl3wBNtcf3FOU(m<#&!PZ{01+8RQiPB43+=@ N002ovPDHLkV1ltl8NL7j diff --git a/graphics/pokemon/cloyster/follow_normal.pal b/graphics/pokemon/cloyster/follow_normal.pal new file mode 100644 index 000000000000..f98a54cdd975 --- /dev/null +++ b/graphics/pokemon/cloyster/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +192 176 232 +144 112 184 +96 88 120 +40 40 48 +56 56 56 +232 232 248 +96 96 96 +152 152 152 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cloyster/follow_shiny.pal b/graphics/pokemon/cloyster/follow_shiny.pal new file mode 100644 index 000000000000..d58b2584e066 --- /dev/null +++ b/graphics/pokemon/cloyster/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +0 0 0 +192 216 232 +136 176 232 +72 136 224 +40 40 48 +56 72 80 +232 232 248 +96 96 96 +152 152 152 +80 80 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cloyster/follower.png b/graphics/pokemon/cloyster/follower.png index 9fc5d0f469d3bbaa668d1dbf3ae9b59d6db218f4..e01669bf69a2f4216999cb2e8685e1454476af63 100644 GIT binary patch delta 1279 zcmZ3%(atqNqMn7Bfq`M$wybSHiY49A*O7r?V?XzwL{=bQA=x9ymw};5je((|g@NH0 zP^jSr14F3+1H-EX1_rAc3=HB0b9M#V03{Ryd_r7jTvz~P9@y|=LcxxNhzbo20}Bg_ z7cYJ!BqYq3F(V)#;ETahMxYADByV>Yh7ML)k9r`Fy~NYkmHinbFPoByqepHjP)Hy- z(XR|hD?l-jVqi$x`3~p==Hs3&jv*e$-%c~kziTFN+;zdlHNrnde&R6UgsC4=G=1PLD|#W3yt1>+7qy?X}fdW@ik4{Y}t1%zHj2WrsEv=IJH0Ra66x? zL5!uW_m17IRek?Ah#qpL*498J?N#cbC=gd|7;!?NjK3 z+*qCe;c6UGlRq-uIaK!6^+rgpt8w^;;FSCmIwIWj3fc7exa+w*#aTn&TJ$eA-CWO* zmVIIK!Mq2-mG_^ksWV3eJ+hQw6T7s>>h1bpuir|tG48R@`ExR>>$#||X#2*EdE!!Q z%XVzo71LzIl>8k9ac|@Hzxn;|`de1+IkIB^VyYPxFP2?7*}HWQ!{Ijp zpZR{3TZZ-)D~p%?&okuFd9eNZ^5uWOzWkQN!F2Ry;=}XL1&WrO33045lk{7d>bCB- z%bk1Imlb+^oo%S!c4qUv%U$cg#Y}s-XvxzTRu*px-S}o|ONQ6SN;2moy0nugN)m% zMNeDhZm(XjGSop-YC&M(!4!##INrD~mqeFpFDrYRaAHo@_Pg>SyUiwL@&7)2@8s+m zi>9%Btuoel_I1~nsW(b5w3WL*@U1sEGh=CU-v98`I@en=ugY(jd*G$UjhB@fixw12 zT%7!=*(CY)T@`m3o=TD8MN!k28grj9Ka^Uskj0;tda3td#%q zw@*%TlAE-5UZq3os~@5q$|n?m8(o$zm0Xkxq!^40jEr;*40R2SLX3>8j7_XejkFCc ltPBkP-EcHT(U6;;l9^VCTSI^A&rVPw;_2$=vd$@?2>{tZI!*up delta 1055 zcmV+)1mOFJ3aAK>7=H)@0001UMu)cm0004VQb$4nuFf3k0000mP)t-s)z!WK0RP^! z?yP&gds2f+AX5JT|Nj90{{a900RP3s#gvqkVq#)JK|v4@5dZ)Gm~Q1c000A~NklRiD{p27iph_BejW@Aw@*Y>518 z2QTBrprrpiz?;D*ZrL9u;G4XX@6E8}yuU#vIfS-?SDy6V_Oi#vgW%PmX4g^54l|K* zBK}jJldz<`;lKwUd%>$g4VU3z{#3mKn?dIA_ZyFV5)1*B_%jP$4fdQc#*gWm;zLYX z%R_%L#rl`J)PFZ-V1|I#f}HUt<-ErpAPU-GTY+r^rfbXzwD1`5Er8xYv)-4lnDQM! zBd!I$0uPu@ngz{&!ax-*6IcNt;G7_*EM_q2-qG zmD(Pvig*F}d`@csYTpwS>37M^Yrv5+4F(4Tjw@dX4$ff(##Vpfdj+Ovfp;G*e{2pj zs8+jWx_@{J7`RRh3>Nv=t6n1pP|O|YQ6QA5Ge|jB2s(7&G){n7l#&vmyOK|_nx6O- zFmio27^GN#iUSV8e5D}VKg9M|#UHDJf>4oTa~r}+42vq{lF z!i06a7aV>=81yGGdp-3NPy;sJ3#v>nd`hadrUU&zM&1Q%+&Yv7IBkyg6#-b90mFd@ zfz=rHuRUb6jNx!7!94Ihofq^Gah7D2XzS$}2i^w^TuW1|$cvS@3~e&tl>iGY9tzuI z?tk)#)bTtDbl}Q3Cneh@XvOg|mEQp)cZ+hK+HGfh7cR=nMxY(08e|!}ydT9ozB-a? zk1qH&K*_wBO&NF>aO5~CvE6`iWFD`6*G`Us9;1ue?r?1yXAAe&$8~^VUd{@By{LBEp zPVi0oX#r!c9cLIPn8$x>z@&n)&W#I9;+^}>0QWPlKOrj|ppl z&j}&hQzuW)fhyrS5~`gvFeEe*4w-onuM%GI);gtuG2takxE*vbA(Z(=Jo{b)J;LH} zjz1hCuQi|&9)Ck+dfd52dn>R{Xkf0yEAoVJ2NZjkH59#WU`SZxyu8jSe$4NfP|}&z zF3{O44U7p7c@0Fgy4BSDQ^H+0GQDzj8W>fXO$hV7u@aj+Edd8j)xeCf z#JeK9NBoqK{RVkiY*EhMq(4>gggdM9u4#f^M7dL!s?t`<##o017kwoHUSIk zvaBLMR^N<}d_;SAw&6z-nON1I5lTEB28;-@NJA4pA!HOqVKxC4N6%5)1VciO(JU}Y zs^AYVCPr@K2ZTA^g=Gl=e=wkl9}_aFzA=KmF$OD*o8rG9gzTwQ!NuUMb4&}g}KH!viWx(PPDF(mPO z!+moKjS2VojJRKI{FG1zpgox$CS?W92xV_zhJQBk35%7Z?371*pRn|F$XaqRB|c|=WE>ntxghb+s)KHr!Ri&er`DJk{o(co$EMR>PZ478jgo|h{@ZyKP6 zu(nvz=4C1uGVqhXSgaH7y6m&0&Cp@-MOa%beu0RJj5`)jD}QW5_^?>sExgZ1jPfRZ zTC5Z9y5+LO9`8!o;+n9sSYYV1H@{~#e1G^_6Fw}y&nTzwv^OSXYrK(p+9{Ox*&JU8k)(}3_U=*RFA$A2Dchr}yhqAsXJT!2 zQ?@0k^6ThbI?SxC9?RKCs{AX&++MHw9Xm%#3)(4g-l%fsqKdVN=cbiU5rt9R!bh;Z vF?I$GN00000NkvXXu0mjft&;}O delta 1283 zcmV+e1^oK*2#X4k7=Hu<0002CwraKj001yhOjJdf(4ZI)7+63^Krk>UARr(hAP^7` zP*6xfKsYckFnBOH=s-x|kYM1jAYfov`1tq+g?4lR00fpvL_t(|oRyZrYU4-{hIKFk zy@nBn$v~bV2r)x8M$cf((87D@xmoDa&tQgNqj;%-B`m}adw*DRi6^JUml@Af1k+8! zQn~GtOW10u)sno)gq6Ui`|qx=>aUh;&wKugUzo42-pMNqUfIyY!vF`wWdA=CIM~qZ zhX)(F#Q*58CJ^|L0`%x!g?>^c4qgFvt zBxRS_k840tT5K|c1`vhEHst_k#EVUnT)}3;F>e69<9+zf0nD;EipdkRw+xuvU*FK! z0<>|cY*JwX$sUb|-~bUuaRUg>|NK4T4M0;yM>|Tn0e|d@Uxp{u&;Y2X#>1cnMo~XH zZUKtn(SCq6AOOAjzJ^g7@Yijz-MWl>N4H9^Lkpm0AJ(9uN$ZVexdZ;>MKqf z!1>!NA%F7KDe7t*T_J$JOSIK>d>0Sn?G~&)9Nye*c4t=iCLosIu0h&*CaC4v8e~%f z?2kZeTyCq3eEf-167X{(Ykj*r+g;z>IQ?w(WwY8@-3NpZn_IM9_0bA2lUmK4h(5Zq{E`bg*iDvs+*9uB^_*BY*Pv)B*C3LU4`PbeZFvk}x0T)PhSz z7AcA8%<9YQ&F1^Y=~&zq%UiH|I{$~(0vTh&Jz*CROpyz+NN|~#0fZD!08dlQW>(kB zuf>-F8@)hH9#p#jfE@r^fZ_#j0WwSH`U6#(ta)}IItIB7g*1*nX- z0a8EVBROxM1E4Awb6(hUPPvx=t}D-TZq5MWB(ouXrZJngpDZn~0eFRylU(Oal>q{k z50FuO`6jC}R&(kY-EvWmQ(Xg;bGa}DIe)--AwWX&>L7cGz^HE~fG;G&jHTvl>QxgK zV8>$%7`rz<-~!#LCX2XYY3=}!ed21$G9>WK#QT&QizN zfcC@uO$qQvfpI`<&syM*fDF+%t1USMcvLHO)%C!er;DaO&mS-_4#1oZtZ7it-Ta(* z7T|^;5JgL8VD^s)nUYr*pBu5brAcR>oB6b{smELQ7^50;c@@~002ovPDHLkV1nxEUE2Tv diff --git a/graphics/pokemon/cobalion/follow_normal.pal b/graphics/pokemon/cobalion/follow_normal.pal new file mode 100644 index 000000000000..8fb0e0c75159 --- /dev/null +++ b/graphics/pokemon/cobalion/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 68 9 +231 178 49 +20 48 71 +75 171 208 +24 40 16 +84 84 86 +32 104 168 +48 136 192 +142 102 19 +161 159 160 +212 212 223 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cobalion/follow_shiny.pal b/graphics/pokemon/cobalion/follow_shiny.pal new file mode 100644 index 000000000000..60a5c54af452 --- /dev/null +++ b/graphics/pokemon/cobalion/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 112 56 +173 204 102 +21 44 68 +27 93 154 +24 40 16 +76 91 87 +21 44 68 +27 93 154 +104 112 56 +111 151 136 +206 238 230 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cobalion/follower.png b/graphics/pokemon/cobalion/follower.png index e3c0e01b1cb724d865babd8934900366e346e6b9..82064f39e89d52af892d8e0c69a233e4610fc500 100644 GIT binary patch delta 837 zcmV-L1G@aJ2HXaaB!47OOjJdf(4c5U3Fopg6fj3itI!xI5L8rFAZVyCh`^3!6QQ4= z)YRVv@|9iy00Q$#L_t(|oZZyHPufr%2k=KoyDP9Q?%En%mR%5;l6i7Gp}Tc1t;x8s z0l!0g*#>be-lPM(nrw;jNbC$8iN*E(b9)7C-+OCGriUf_C4ZQFeDC-D{cJ1<{U?>V z`P|hg#pw^Hl*Q++MyVXD7~gY1Hm7hKi>8;;n|y%ir2|qbpC>x_O%WHAWqxerk}d8l zI%wE4UMWkwYQoz@r&MU8Yz8GcsC^Um^(8*QxSD7g;C)t&=8LBFAP4YaWr>~P&>18d z;8bOwy6Ab}I)A7u$xaVx^%5-8JcW58qUQ~}>!6gExJv`u@s_P$%Eps?lrQ-H1AKDc z(U<{(7Y#=Mc01XqOz#nklPBQ&o*>>M3vVEtVJ<9~) zAlSNX*s0kyHh{CFpl$kZnNO|7T82xgo@M8GZj9#*TYqHYu>qV>E>pryEuYK8Tk1O6 zhMJ*y<9eKF!*<28pjrq6cuVT4Q*m)mU5od->k7^(voF@zjdjpab>U~33E+&f&oB*q z9lkrfB{IXi>Pn|F9z#9G^M(N-mnTdB?|rpM0}HAi@0#z>SN9P<94}TD9W)$G$n`N3 zz*{;kR(}8&zN1)6gq#Ff(ur4(bgJ zoP5$zlGAwa0<&*6=Ng%5gYE!p0I{Z3>P^U$c~wOhgFu{QX@+rk*mH(k^;pwtH(!#G z^DzwQ45=HDi&`Is>;TTSX-6wisN1KUx*Npvv%(2{*sN2q0wq6^@f9<#CJ zd4>zo0J=cl@}hIuuWvC6$TrbiH4+X0LI=nOnMQ$zo@O_$kr6Ts#GcC&QV(qtmpzxj z*FIYi4KVEsI@PqJ0l_79V-qfrP%^)O%N+*8*nx%~{^T$5H_%_5|Eu~99W{3J;jn}d P00000NkvXXu0mjfI8BzO delta 790 zcmV+x1L^$S2CW8=B!4haOjJdg%$a~_K&X&70002s$ao+iAP`VkP*6}9sIX{gX!!W} zh_Jvgc!8-buNR#a zg#MFCUO(?OBAWg%aW9|u8j)0$#UI=NQdgVUw0IZ?dVuN04Tz)XnU=p37Nqkw z=QS-GcEJyK!K)C0SrZ3Z1PPk6EI$O_TW~~aHERN*9Oc9ei~5uTq}v6vu4CPt0d5`j z)J>0pE;!qH<9|+6J7Xg9T=j$uj}4^@?ry;g8<6~$8*ZobGyU-m27bqsFUa(z;RT>* z=ZzvpJI`*?oW8Rig6jr`Ujx6uT{~y-f8`PgR_DdQc5ovPoq*x|ts#z!SPjsO-OFo9 zR#p>ugz5&yyxQWiA>>W3253fU646cNrHS3RV^!!RB7g6Y*en{NGS8v%uK~KTvtngU zTW4kW{kf#6d+zc>ZMAHuYIxi!0h$qfr6Ta*dUteVex{|fW#!>8zWt`hhK}>cCnZ3) z@2o|j?|62{0~1$wLyw2c$fjk(OT*94N`P*ByDowHpOMv=^Cy`{JE#+j#|AO+`B@3j zjWQ+z+keDv8Tjqlt!Q;Q5!13l5!f83n`9c(-JYs9TXW3MmAKg=5UdszwGBThSJm`d z2GTj>vp9~fWnGw9Evntz^F8}{4Pc#cHhEngp;I@|9G_Sf1wr>Vk!iVSe;Ok72n zPm`l#n;q4^P&4)-2uOC!R3j28XB_jo-(*uD-hV*faAiHu_PM$)T`1of_aGdu#>Gh- zPFC!v2cQmnWn$d-K@HjfUfxgZWJp3~08(%-izfpY8<2oci8%1EHZk9$AVBImY54S- z7Q9y1F$`V?Q-3IDCt;zCEFMxP4q=asBKiQewkS7KHw?V%PyHeN3G`R%|Ehii#MB%B U01tNrJ^%m!07*qoM6N<$f)Ay1(EtDd diff --git a/graphics/pokemon/cofagrigus/follow_normal.pal b/graphics/pokemon/cofagrigus/follow_normal.pal new file mode 100644 index 000000000000..4f39f3d77ad9 --- /dev/null +++ b/graphics/pokemon/cofagrigus/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +47 47 55 +4 4 4 +27 92 107 +40 138 164 +172 121 40 +87 76 38 +229 229 247 +4 4 4 +255 182 40 +47 47 55 +255 40 25 +87 76 38 +47 47 55 +4 4 4 +0 0 0 diff --git a/graphics/pokemon/cofagrigus/follow_shiny.pal b/graphics/pokemon/cofagrigus/follow_shiny.pal new file mode 100644 index 000000000000..242d54735535 --- /dev/null +++ b/graphics/pokemon/cofagrigus/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +56 56 104 +0 0 0 +128 80 144 +216 120 208 +112 136 136 +88 40 72 +229 229 247 +11 11 11 +192 200 208 +47 47 55 +255 40 25 +112 112 112 +57 57 65 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cofagrigus/follower.png b/graphics/pokemon/cofagrigus/follower.png index 4ee6d99f35594954c447882d8e09474ec42940d7..9911f69a22e8cb5924adbff8e8dd22a82c3aa6ff 100644 GIT binary patch delta 681 zcmV;a0#^OH1;GW7B!4PUOjJdf(4aUtXaE2JfKZUwc+hZ&h*&5{<>mJa3k$%=&@V4H z|0o%7aBw*}K>)omY5)KNQb|NXRCt{2l|63TKoEsFH`t+F$Z!)<5s+FGn6!Zu7%J_6 zg4NoFEcIbhOU4FD8CW8`WsZ=>@C|%|6uwRNkL2u%k`t&%5q~dO@Z$sD%noOVLGZHv zpM`8s#%DN=*ggzl6zpP*dtLg*-*OPX?m7WIhIsTgJyS86%K(8Gw!Mf4>11+20#N=TO*)_N*TsEam4vXmq~UNd{J?9yW@Ct1mYtCR4oi>r z_lMc^=dEl!ZRoJpZAmJfu(lAVZUBd6QtkK0c#QoBRew#Jn2W(s8aA>n33?@>3<&KW zA|57@?z$$nUDL>_ZSlbQ$R1-5CMS=N{Vp>JHLx~ZY+-2#hi(9m1K@YPckB5MRtIYb zzj4mN2FnLG;+CEipF7HMI|r@t(>Y1lWl$LvNvbkZqlFQ!benOddpiinPo#-FmW_>H zC!(0l)qkT|7|0JUzpJO?dw zO60QaNZ|RGJfEvu=|@=gp=MK(TDM$IQ#^8a;4sK$YZaonlliE=V>N>s1zML!|D5WE zp&AuO?hZUwe~>tiHW?WHq0WEJ1FCzh>%jKmFd}wvgZEzL(AdT=>mRP)HYE%$(Q0B!4haOjJdf(4aUtKoAfRFp#JyNJt=Pc=-7E__#2zfG}uSAowsK zm>@uSczCe5umAu60002aBYk-Q00KoxL_t(|ob8prirYXC#x-xSqvEiSNMLmb8^2SU zkU}q!=CC0yoFZ6_!Fdy1aS)IVy2=L@M5$shdWOvYk#<(rIe!T*QslNU{_TgpnH|lJ zg5Y)iKMTc`jKATg7S}Mub#RHXS*`gKf6GDqbL|D}F*Ny?h<{}@Tae)(>yluvM4SQPxT1|w zR_m@CV%s%?tlAdG-b?N=261-(_&8q+lh6Qb!|4l5hA{F2^f&6ZMz;7^^MdY8L z$Lb5xH1#=yz(3UGn@Pa+9_u=YYdCH^Jmaeu;2ULrUH@?X0<#;9K%LZI4gdfE07*qo IM6N<$g5XO;3;+NC diff --git a/graphics/pokemon/combee/follow_normal.pal b/graphics/pokemon/combee/follow_normal.pal new file mode 100644 index 000000000000..ae404c011250 --- /dev/null +++ b/graphics/pokemon/combee/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 128 +200 216 232 +48 48 48 +72 64 40 +0 0 0 +168 88 48 +200 144 24 +152 104 16 +232 176 56 +200 104 40 +152 184 232 +248 216 120 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/combee/follow_shiny.pal b/graphics/pokemon/combee/follow_shiny.pal new file mode 100644 index 000000000000..01483e8cd601 --- /dev/null +++ b/graphics/pokemon/combee/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +88 104 128 +200 216 232 +48 48 48 +72 64 40 +0 0 0 +168 88 48 +176 88 40 +144 48 0 +216 136 88 +200 104 40 +152 184 232 +248 176 128 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/combee/follower.png b/graphics/pokemon/combee/follower.png index 5b14c82d2d73dbc62e560cdc9e6f9fc6e429fdbf..459538f5f07ca41a490e65670a4b7215b3a36223 100644 GIT binary patch literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7ZyZhG@Q8c z!oa}5!$AWmyduKj!~}^M83HdhSe(evn6cxXZd zNxvB``3K0xIt7W|cFkBb;pKv3P1y&_beGvaQoE%PD|={Xn5NaOi|Z%whaS#+CwXRS z5ZBTtyp8gA_I}?l-mvG>Ded+3F|F}=6-D3Xo}Q(+|2WUIyxTvVZnd0xZ&+`;;8X-N zzsJlAZ*8RcEleafnx5DqW?Ub=j3P1tpQ@p)UbGp4niz4Xr|`)RwjKbycb##_wiY;PKrG2YaPcR3yT zW!pVd6Z1o}FWEH+SL-ozoMuQlP;hvy{Ph?+%v8k1*g|>l(m4U(5tWsAL4Y~O#nQ4`{H5@TN`x6w~p00i_>zopr0CE5gm;e9( delta 423 zcmV;Y0a*UN1;GQ5B!4haOjJdf(4Y_y5I8tMP*`xlz}WEc`0#K5XjlOF&20z4MbxDym2();Fpq|AS*VyI_pC=CX5~vmeJV2)ZtQ1xg`Z= z4m0nrbmr06K(3pMuCak=IeyQ&)3iW$+Fgl3xpPJTtErh#PD*F6foL)kYj++dw$#Ie z;nIA7Zwy4aC~SG z017M!5b$si_;DfO#fu+17DN`sf zGe%xEWvQ0dz~4Y2f#gKLG9ax0#XyRIA!+A3pd%Q!d%8G=cpQIw$=dI*g8YW5)bP+d?y>fAt-ny(3xlR$J#~Y4gJ4dRxu}EuU>> zFvmJ}h4JL$fwvCm-rU_N<*e}a!~NfjPWiVfOfq_8`p-=)Z9UjC z!?V@j|JBD2e^;*KrB_&0+VyS1=7tcQA!xJChcIQc}J=a$r zvw7~XpD6S2*(M!}p81;B^PJnd`Hc#d_fP#+xvqSxZuXN0c{#hT{EGU^{E5%_T!m`? z@~bv|+LouauDm~Cbs~Rr6o>uk>GFSWRx(eK-%{DuQl|rqN!1e9h?11Vl2ohYqEsNo zU}Ruqq-$WPYiJZ=WMpM*YGq`mZD3(#VDNqdJ0psQ-29Zxv`X9>=AGTY7nE2$UHx3v IIVCg!072X?`Tzg` delta 960 zcmV;x13&!w1gO8j3^Xc6PVaX;SOd)&PPgl3hgX3r#`YL<~s#DBzGepL*dDMv7M|nl9zMR_MR}I@xj#q0QZO0d6N%@UZdk+{#Iu{0&Uv3W%*v8Nd`>)J&;^Mf zxh}i>#<}FMz%#=}HXSDp6N{xTmb;jh4V8F?IHIT;nu!JO15Pu<~jtZ)<5T#Wk#YCF+V;=rt$DbmXOs)zTITlcZ3d!+<|H1EW&EoWw zn-q!xffw8U7z2X4K&xTf-^aGyIsyF8z?IhV*P6iGC+Urj7C8b2wtCIeThai#aj>|NsA_ zIsa-o)mk}PIWZ6r5I54cfB*mi#z{m$R9J=WmQk;RAPj}s1F220{r~^=o`Q2`7J6^I z#uvIw6MsHR&nb?X(u^51X3Ur|W5$ek$iw_2`o5>|M9%@K^~&V7RzBVl}Pp;Nx4?fjJAnxIxDD|g;D zs;-PTLWfs@tAMe{D(Un)#enSGGibh9*LB5J-TVVT8Ek>I(chka;}yHyDxx{)0dw~t z2Eq($o+q&8mmt4%^0!6cK>Dxz6?5kSdpWCU1>BH&dUOuaO@N)2gM91I=xxkDpAH40 i87UALc+(b+fRpQZo9Rnjk~+r&^<)eGAiq_U+c3V$6`&xfPes?38P>% z1cp-xbkup~0P{k(r;B4qMC;p##Nwq2JR*XEqM!f&f15jD6$j_uZN_tFTiTU8+uNE_ zE?jXT@rV7t{`oS;KidA;e%#Pk>#*EC{|oW|Wc&F9=1gI*-81{I!7_LMIZiH$FEnS! z@n^DqXgFBE&*g)K#Cy|~2Ca7_POzG?az}(R9<*ftrTo{{QHR;eH?~>5SfXp=q2q-- zb7DU(c>H100aljCX&cuvuq5{g9W>-LXll5faLwa(n194H)}QW4jgy$JK0F%8^+4?T zD^8ui9k(*4RXRK5^K5LUYuZ> zwQ+L;=Za!q#_0#|w0-Vz&}U?uIoDfsL1H#nfNUGX_KNJkkD^3VnzkIxZE8#VyW^-V zcgfjbciBE03NJkHJ838XyadC!Os~aWTb&Wvv+>#wwJNR~Jr7@P*Lfzn(+Oni%gyt3 z_f+Z1?>x%Kac9ALy~cM2>V=NKW75%KC(1=TWJNJKekVZ>*`PHCWoP$-%#A*I{NR-&;J()FXQew?@qU zaaH+3v(LwWU%r*zk9PYe!)Et(R>OA3*KIYM-f%Iz@tvn^ z`$zBGo}v>xCoQ%fZQ&~HZ+Nulnc?~TteS##{FP^I8Jc$ZX)Iq*cVdI3Vb=M&rB0e= z9rKfGS${g%KiSLu#k0xc_|NGfTV{MwH!axd^isVkf3>vxil!8c)57xqJJ#>Do`O{GF%pyO*69DTV>4OGl{y85}Sb4q9e02(yj Ac>n+a delta 968 zcmV;(12_EL4blgY7=Hu<0002CwraKj001yhOjJdf(4Z)I7`WhAh_FBq5D>69IQZZ| zfPjGDs2I4oxbUzr`1ttPNQi(SAmCV7@QASb7fxdU00Uh~L_t(|ob6UUYui8=K7qiK zicdDp5HjcxWH1RehGfZL8$p)Xzo8*P8bTpoNQ0C9C!5d?qJM>^1urtBj%kPZLs7_z!t$_e=nLv(A?gD;F?G@=U5MI(heQqm`3yl3Yc`fF7SFlNGq)DjAjBy?Ez2F z94&OL4+1x+2}tbG_4JDL%jO&-r{}&GkPAd% zG&%+oJkeMPT-8V_cjkJt#Jq=P{CTGctvE)=JaJdRUFG1;@Nx|H$dMB5uI!$tcFwkD z0@$o_vS~wXlk7M@7vQeZ$<+7SK%kl?0zYTRvgB{&jFe=hr31GJtvE)yP1_(4Y6ZS` z0w%OhG=CDCu3;;6S8^+E3MZ^pRs|Ht2zA&5!m8Wz4q>F}@IvV6v$dDEKL0cxl3Y93 z_X+{kv5~MF0J*vF-65RV^F2`gHNU>dn2r07Ne2D>t=Eej8|(vxxU_rZK?8`ltZ-*^ zAM!6WNtuninLvqd7XqqdbT^PEd{6X~4?S(!6Mu-ixfz`elI)Vqyf9%>b!@OrS>XHI z079u{aV@XaSxBK-BaQ`!;@C(MMev^efC8{(G|bj&xWlqu(Z{VUZTIKqjUbR6`xEvJ zw!~oJ;+A#UWSd`1D^6y+Tldl@T$g<))?9MOkkEG>spp8YxCx-~cp4Om;y9^re$!fe z$bSj_125I9#;jPQI@WvPIpjxcOlcWNWW@eK9b;U1mE)4TU(fWI*aN-iNQ5O9-skB- zr1C+O67lLvqtU2a0&>AhJ?<(PW*ZeX0wAg=h%k`wEwnB)e z;|OBSBsP*Tm2eP6BU~*kTu!4;LNAZJH$l2tg855c+oQe diff --git a/graphics/pokemon/conkeldurr/follow_normal.pal b/graphics/pokemon/conkeldurr/follow_normal.pal new file mode 100644 index 000000000000..6e4935354aae --- /dev/null +++ b/graphics/pokemon/conkeldurr/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +89 53 34 +197 156 115 +10 10 10 +139 106 90 +57 57 49 +115 48 80 +173 87 151 +101 101 94 +144 144 137 +172 41 65 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/conkeldurr/follow_shiny.pal b/graphics/pokemon/conkeldurr/follow_shiny.pal new file mode 100644 index 000000000000..4ed16e43f94c --- /dev/null +++ b/graphics/pokemon/conkeldurr/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +90 57 32 +200 136 112 +10 10 10 +144 88 88 +57 57 49 +114 25 27 +214 66 61 +103 92 90 +144 144 137 +214 66 61 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/conkeldurr/follower.png b/graphics/pokemon/conkeldurr/follower.png index 97c6c7df84a056146b44fc190b3f35b5e4a22b85..fa83edbdc5ab22a0799c4884aaf6f6bc84e49e5f 100644 GIT binary patch delta 967 zcmV;&133J>2i*sdB!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000XP)t-sn9!hE zH6q2Fa|#Lyi)vaqIWcoEP_0*&Wo2HFkcq4*K?}I?*8l(j32;bRa{vGi!vFvd!vV){ zsAK>D14T(hK~zY`?UqkZ+b|f1V_E6BZUboC;s$z6;&i6RCVyVJGRh>lfl|fVakOea zKvaoq6;-0gUHO!=_gNS_-Te$hJQ39~+*N^vP;pon3B`Q9U>{?q=ZmRW z#O!4l+6RhNpcIzhqgo&W^&JsDtZ!H+#vu*|$zC?;{YVcK!meV|Pe+x&X(d9jUK4hB z5QsRkCnYpcLvX$MMsru{B7mMDX-8--L8gzJNn% ze0iAkW`CRpgO_YR2o7oLN1TqgFIkSm#A2B8T9Dj{BUn{}VYHYB6U2geArA)PhR>y7 z{k{MY5218bA3~oXbd<)`kuS+SI(sB64rCx4vYMA-3C!|E%xD@!@#01b)(wyIvPf%* zF>eIWy2q!L0ATC}JkI#sh39e#jf|3gEL(v~NPj%#X%fX}G7x6Fie0me^oEQvO(1z% z3w)~&SLbxPFp5AaR1B@2r{)m8AZhHvBG4rj*9C|82aD=0k-TKI@|k&_8No1hToL$H z2}{nib+xGhBYLlDb6{D7d?s#-Af6)(Eg32^`dTK#hSn3=J@_T@@&V1%trz)B-{XB3gZf1h(#TFdp`fGqiA< zSBG#<1{OleR)19_}&p73V`cI-|?UlxbEP>@{};5^g26#8mt+O{FiLrF&2zg$#N(I zg-~ZP&YwO{ol&Y1!PBp7ZP8`<07FXShm)kgXEYeSWb=-*MbpS;bh>@XVw@xn!jx5l z1S+J9LZMW7H$hE6|}a|m0KH1=T;=o7_N z!5038>}pE{FA!BeGs|)#n509W2mX-4lCylLHZ?$`XVjy~f#VSJh4>AQRqr!5w>#d; zZ*UK;MWC6jbIIoBu@tlxd<#}}{xc4<{Jw?i?iTLz`#G{J!FJc;XEbcfKp_N(^Qsm= z#DCkb-V6oTz2>mJyEppjmCoU0RSEVxh-}hbDFGLzHbJ(TZPgY<9zc4xL~WpT1`!Cf zZp?WfRtz_nGZ`QQrLYK?^3y3N`JnO6?0bgxdO1uV?}66;Iq$=oXHW$cf$+eEG64GZ zBBS}n(`}+gUl(vDVdI5U2FO4mYzDkL2q0{JL~tg}kBa|z{05yj9znBCy@vn*002ov JPDHLkV1h=ttcU;r diff --git a/graphics/pokemon/copperajah/follow_normal.pal b/graphics/pokemon/copperajah/follow_normal.pal new file mode 100644 index 000000000000..0a50f324a5b2 --- /dev/null +++ b/graphics/pokemon/copperajah/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +135 67 44 +8 62 64 +255 144 9 +18 99 102 +0 0 0 +18 76 78 +246 181 81 +200 102 0 +26 140 120 +95 101 89 +238 230 233 +53 193 167 +184 192 208 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/copperajah/follow_shiny.pal b/graphics/pokemon/copperajah/follow_shiny.pal new file mode 100644 index 000000000000..0a50f324a5b2 --- /dev/null +++ b/graphics/pokemon/copperajah/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 255 +135 67 44 +8 62 64 +255 144 9 +18 99 102 +0 0 0 +18 76 78 +246 181 81 +200 102 0 +26 140 120 +95 101 89 +238 230 233 +53 193 167 +184 192 208 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/copperajah/follower.png b/graphics/pokemon/copperajah/follower.png index 174c35687fedb0aed9f47479699da1f3571b33a0..68d1e604717eac07796d661fd7e9ea2d919412fc 100644 GIT binary patch delta 1059 zcmV+;1l;@j2doH?7=H)@0001UMu)cm0004VQb$4nuFf3k0000gP)t-s|NsAoLo5hB zK>v^l5@Tin000t9PWH7?$YuZa7 zSNM+yDL-aN-{Gs^>|MV8d_a7MyTS@z5u_LsBamYJ(t$;Q)yG`G1YZ%PNJIeq=PLnX z%RG0W{FLEPzzkmz1W`yN`n>rIg1kD&Cs=SVafaMc<319wz-I&@uq?(o7>^X%AuEEQ zlOy2aVeDH8-G7M$CH~)p*N)L6H5$2fpKht$}lb zTwIpk1GjDt)dCo_i?DxE16_*Q;R<>_ZgCc{1SH1b+~kMztWQ{g0$P>2U=Au4+sj zjA$i*(Q$Bv^Lj-9bPkKTr43UpU_nssCb#F+OCw~xA=Lzs3y|GS2*R%yP~nclR2-)M zDA4wF23O+s=5vC)wp?XJ$a^as9!QDhivmq?5}pxKm*T_Wf;$cyLA!f$jsn0Upe^4S zL7De_B7bcxENFIBui$$vfN)b2d1&w83cpdh5=?!g<%L7iU>b0}J|>vyz+XH96YArn z?j;$(_*DVH^Qpxs-_-GohD!zn?;TE8f~iHV(H>E?fC)j$nZPRU^|C`q_?bRlF7Nw= z1~-Du2yWyYwWPT2P{DhL)0LnjK%Zq(whWc&Gk=02fTTGE@mCr-Y6HL{LsSW1Q(tz{ zzTAfy!)5USZY7jcP4F^bsP49vD*?QDZ<6wkpj?&a#9APOo%M=ay9iVjik>7&(5dhf zm$_rSFdPU>+2ASz>aaY=bp&;q3gBYNcGgkZX>FNks}_PddK^Z}kpH-B8A!XNz|R13 z%6~IuvA5ur!yZ8!u)5XY50-$ zn^u5xSgr)T;KJ(*7=Hu<0002CwraKj001yhOjJdf(4Y_~AUJ4XAW%pU5D1ZSFn`EPKX!HKbwUn3^w5;K zb*_Q1&JxX_l`Kn^)yY69z3g|&o7m6$exGDHQS?8lG|$tA^w-vR1c3Z_Tz_>T3c$9< zby#s8Mfv0l3<^+H9oHdHl#@8&Uu3{&-=MEUppg5yJZ=zA;-I|(2HC3AZiBsejR3Vgs}W2xfW{WMC46zydhN z|6X2R{*Ff$AkGHUQ|=Omn$5I9MxBAs+nBco0WhYJoeh9#!;{A?U_498tftPu=q_=s z6OX~pOeXq4ETw5602Y*;oznDYqMy}ww&ek%Q`@pm+-R4WCpvNIwvl40VrGH?Fs6Th zI*<{`2!AlB-r9sq$__4JsH2?$4kK$oe!}>KOpKWiTy2$p{poB()H+dGt;~$%#SOs4 zjkKGHU)(TyapMv{GQh{qAk~JcHSmCU*98m@%UaE=0Ln(2wYh;W7(Ey6IoR_BA?IRl z^&~LHi54#0rGtYp*^=3_d zgManM56(a(?tlp6&1ze~KF>whvj(0oJA=alz%xYbuaCFB0p;>}JEA7>!~^c|)jDcE zimn3H?J0+Q~`SiO1ryVVrh?8o9WlxA_Tzb@aC1bBt76~S|x5!YGvH* zX1xyGvIW2h9hUyzqI(P?>0h8x=;dbyFS~uw2dXc663N~`weDA7(EjdU)(75K@}Vml e)Pq-iv-%H@DEMy*2E;-D00007ZyZFFudqU zm|?&H6uXh(aKJ-h!HkBAf&>eXh=>4(f{F<*Ui{dw;lR4`V|G9lj7i?^E({&4vK~MV zdx@v7EBiA>UN&XztI>f6fkFbwiGF23S^!pg2M4k zU#;J6eSITyc`m!(mRCzZ~c^B_lTobph|Sdi)CI1 zT?OZyvE6qfOu@wA^&Ez}Et9jB&aLqIo_)PB`+%CjGT~z4Ua5zBe-WfnjZW6xcF%L@tx0<1X{d%HkRuAz8})QF;#X&%iqHt%knOZmVauR zTF|+5*6SaS3l{xIlQ>@?wxXq6Va@&6{8x^p(aC4+eH5JLK6|)e@@`v(b2se(v_x0DG?r7g9|5MC%(GAYy@$!x@Zifrc;0r#k@W;faH|ccAF+Yz^ z8G*dpob1c=KB(YQ745DJ5re~a>G~86kaA2A+ViOc;>IjwAKvm)0uVic1x<s&$HD!69$P zwF(_`3nm6$+iyEPGOwKV^i-YpD^09(N*i|wt90FUk4>;JEoSWUmap}ju5PF&d$>S4 z$1mfZm12~RqDxR-_?`=)Q~sxZ`A~QD&*ZPd?b|M`PJ$)7=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|Nnas)mjLwQV3!}G4}4o=FODNtZI~VLI2fS?zBPw#X-%@&4Yu30002r@4CJK00Q+% zL_t(oh3%HzZmcj2gxSO<%EjXMf7_1j5FjzT(m9oSgQb>*aetC;oF7=0C!ToXi6@?T z;)y4IEBHV4zYb2H3BT#TK=AK6a|6^L{_iXe`qY{hkxv7E(We0}*>>{*z*{6SU9b3& zjt(Sgvx`1;!iktnh%vh!h5=p%kO4qOfV05{n3Lq3C1uS^M+c%eY`vI18Ql9&cBa_D zu7?J9z@$Ujjekr4Vt}US!C(VK0_B81=bH@N>K>F(9bSkzcF^?5;7%*a2Jix5$~u6x zy#UMx+43|Fe~C*T#tIvM}rQC0^I<19gBrR-2mRG za7KmS;eRfYlRg`f7_k3?bTbU2EPbp2IJ?Ca{KHB7W|A z2*??W(*gCg9J_FxkpMZ+ZG6(rP;s61xxPQndI%_1W3sbwmi4LY;W1M|zL5bEJYb!L zdd49Ib=DU>zND136dh8=$rf$6*W5%G#wcf>39rt zYpG>bz`%g^>^fd(GXV;d4P7jCHXvBvu4`gYfTH8-^rAh@8wrD30%X08Gr*#It6+&> zg9dr&kZfZud`p`(OFDa}ckV6s~sRsY1a^I1Xw>3Z~KF6zrqnR^3GkH73S zW2x0Dd2@+993=%_99#!002ovPDHLk FV1j07pLhTO diff --git a/graphics/pokemon/corsola/follow_normal.pal b/graphics/pokemon/corsola/follow_normal.pal new file mode 100644 index 000000000000..3d3ce3b5cab9 --- /dev/null +++ b/graphics/pokemon/corsola/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +120 32 64 +216 104 128 +0 0 0 +168 64 88 +240 168 192 +232 128 160 +232 232 248 +168 184 208 +192 208 232 +72 80 96 +128 144 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/corsola/follow_shiny.pal b/graphics/pokemon/corsola/follow_shiny.pal new file mode 100644 index 000000000000..c0082e1280ea --- /dev/null +++ b/graphics/pokemon/corsola/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +40 56 160 +80 152 208 +0 0 0 +72 112 176 +136 200 248 +104 176 216 +232 232 248 +168 184 208 +192 208 232 +72 80 96 +128 144 184 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/corsola/follower.png b/graphics/pokemon/corsola/follower.png index 2a0cad2914f2b509e4ccb4d2c507b7f5f54b7b40..4b7131a846ff9fca036457aeace451a72e8b3c68 100644 GIT binary patch literal 834 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_Cg&9b0+m^KrNU@|l`Z_W&Z0zU$lgJ8^O!f%! zWnidMV_;}#VPN7Zy|~INZo+ z01B*di1@JLz>9_jFJAmuvE#yl3okqZ5*jA#SYam%vYau=+uensgH_f8$YC$>^mS!_ z#>mU2Ec`d}Wjs(wAUV;m3`i?LF_2?EKKASh&LBwsnXp zu1#V&kg8Wa^K{I!rH}n8p4l8;H~0VRc>kL2%mcS1b!UC5nDO|V>a<@cAH_cDubDl= z-ZN&#u{ouCQvQ8*nwBb?zVqh!qZ$m;Y?hyhe6uV3q5_NJp}o@GiNWe~1RvVG-Pz;Y z;9>Fi&E^#+G8YM5OI+J(aC{!O(ia(}n5p}o=UkLHynROXlQT`d2O3z;6-Gbp6>FL> z@6l8lrf`Xhbq0r)+ElDt!}d(3n8!}0;gd$diNlK49=bfP%OsrRxj!#EbSfmObWNZ_ z7t{4QMrvvsgp(HO>9Sliv{YN~b18^B-EYl~9gz7;`!9#V+ne5rD9MD+8WV$o|_UHcjQtM}J%e4O;#wKP{<9{pu&an^AU%!28t~_Vcjjg%W z>|tyb#osUdv%C58*Wc-vO*6Ly?=e0j@8AFZ$=4~Nsq+gTl!ZMozJKo3yhp-yS3iqC zTC*(4G{A8ZFh!`AxJHzuB$lLFB^RXvDF!10BO_e{LtR6o5F;ZiV^b?bOKk%SD+7b+ h;RW0%8glbfGSez?Yk07=H)@0001UMu)cm000DMK}|sb0I`mI`%#ks001yhOjJe9&8+|b z|K8r-tgNhqgNs^PV*l0N|E$I4YKy%&T8j`6{{a900RR60|Gha{5D*aghU^gl00JsW zL_t(oh3%HnZo?o9MKdS@`^EqNx4SkZ?P60Z^=T5G(pI~UIe*vSw8yby$BrF4cI?=( zW5*5z^LGiCJjq+>Uj}nq@vRb?kxlbf`nwSRGbIj6L>xP`!go4-LNB zG^?SGwRt*w*g^deJ*0m6-TIUZ4V-#t&=_=dZB+aS zuk{7sL4PcH7|eLmIKW;T-BtU3@mD=EXnYEwUqU)-zQ#f~z?M>KAt0jUWO~XaQ1$5v zQLh|+O)qpk1YA?`l^KZHKgzr6kY{~Y}1=1Tvc@e3u5C`jYvH2eSn002ov JPDHLkV1n&+Kn?%^ diff --git a/graphics/pokemon/corsola/galarian/follow_normal.pal b/graphics/pokemon/corsola/galarian/follow_normal.pal new file mode 100644 index 000000000000..f4c705d38f20 --- /dev/null +++ b/graphics/pokemon/corsola/galarian/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +83 112 198 +44 43 41 +151 149 145 +0 0 0 +110 109 104 +234 233 229 +177 176 173 +173 112 134 +136 136 136 +158 158 158 +47 47 47 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/corsola/galarian/follow_shiny.pal b/graphics/pokemon/corsola/galarian/follow_shiny.pal new file mode 100644 index 000000000000..f4c705d38f20 --- /dev/null +++ b/graphics/pokemon/corsola/galarian/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +83 112 198 +44 43 41 +151 149 145 +0 0 0 +110 109 104 +234 233 229 +177 176 173 +173 112 134 +136 136 136 +158 158 158 +47 47 47 +11 11 11 +12 12 12 +13 13 13 +14 14 14 +15 15 15 diff --git a/graphics/pokemon/corsola/galarian/follower.png b/graphics/pokemon/corsola/galarian/follower.png index 3a91fd5193ee3a13f953aeac304e92b9fee72eb7..1d606c6c579e052bef59af0a7d80a671dfd5f3c9 100644 GIT binary patch delta 653 zcmV;80&@L=1(^kq7=H)@0001UMu)cm0004VQb$4nuFf3k0000XP)t-sQ*g#CD=C+i zkpKVyZf$7l>E*Got*vl|h=_=uo}Mo+FNmVEu>b%9CP_p=R9J=WmeF#=AP7YzAl3i> z;aw zlTH0r`javJ%AYt2e~54(yzkJ+I_I5$0deY_?r~OtoGD*At|JU$=1_Rc!2m_b3~3I4 zAi&2RAm<^@2}lz_5q;5BB;?DIvGJ@!NxDOvfCH-dcLW4Ne$n$CpaYW91duc0G0YD05tO4^=x?rfK~x*n*=)`Y}14E_{fbPWyFXL$KQ1|hbX}lFpIlHfaaoI z*RTz#g^wEqMHA^d`fI2m`lkmM8`Loa)AKaJ3$R%Xn1AHb#}RZuH3!uY5R=1QXUx&C z1Cd2OtkQ?(paoCe?;(>4N(Yqij2`s{*wYUHjlQoJ>!W)B%K54e2hW)weUe~m2XIZw zU-cCrj!*gt+QoR2YO%4}?s8!QryeHg4B+~L%NLI$yw(?hNr+2Nu;5NJ04m~ogIW6H z=C68`pnvl@fH*=xxX>L?Ypogr8bhhB*Ag};4i2JyOZb>x=+*>8wc;s?pJ>ikI>yWh zjc@iY_@rYpOLdF+R=V$i(!l|xoDe+gT$xHKgumf(E?o}^tUkqFWFG4Kq&FXb%j<>&wBubV6VpV~LD`VtFy5lkfj0000=C3k$=B6bmclI|K^_!LOt;MGgjJVT!fduW~0Twh;U(S%0w*Zoqqbn8a{$)xj0M zYJTzg`^T42g!bBNuf6vAUkYd5g8T!!O+Nq4pL@OX!RyH7y2eT`y;s+xndYD)*H~GS@n7Amcqa6AAk;cvqAo}(xWn+Yd^G04;zT7kkGe_8nnUn7} zAmG{^`=zVhM}GpLYLykDdS12JutJ!grVP=h&tlXp^VktIw&=|FV7o?T8i6p>akj P00000NkvXXu0mjfuIwvr295QGg3 zD6!uEeLJ%t30UOxG&%XvW85^3KC#T+fXCxK-s3&q<2{ZMLVx%c{|O1-;UOmc1JC(p zfdTxD06f4I?lrvTAw=MX{acQ7C><8a*}40LK%{_(Fi$(z!~0G;wCgowM=cLc*g6feq6!G~H zlqr2J&Io(`;5Q{?lQhq}9&1(`SGI@Eit@H?gKbhQAa+0+Pp69~4$dAq*!QKSpeCTC zsg2mz`G4e`JZlsWO<)9*PHunAoUD}y-x)b~74{BJ4yi!DiRwG{eP_EoQB-q?76`{{8)4+CB7UMQbDd~^ zO#(SiZfP931=R}GHd{=M4o$y!atBovu@^>1Nq?}tloH{1&7J4EA?T2eI&L4+eSu9U z%_lc+I``F-cKF2FoEGr0ND~H*<%ueVL8qmPOmTPH*k z8tL3_Hp3< zaDV!n{l=H#t0gN^{@e2MxD@AsQkI;Ll$z{NOFd4GIPBv`X^@vtG=Jos{l@P-u)5$6 zcaobViSrO#a8Am$jxW7>l3si~NiVMK!|}`h!CyFVzWti6ZPeY$wLrVe^t`{z^t`p7 zyXzeG5B|HuUrfhm*LSvf!tI=%|K^x(?mF&i&k^u?R``AWI^>p{HckgR4$sF~KdtUB j#%<9y@D+cL|9kuaDQg&N;;_Pu00000NkvXXu0mjflh)9d delta 860 zcmV-i1Ec)Q2j>Qm7=Hu<0002CwraKj001yhOjJdf(4Zg~NI*bv5D*YxXsAd~h%hi< z_*jt006<7UP$(!^7!Wu(IA|y!C;$Ke00009Jmho$00Qz!L_t(|ob8m&irX*{fW7!G zHl!z!<{1)nQ|+AlU_JL8jBi6$Pf!XWH=`KB-j=no@lCb$41d+=$JTDyrQ}rT&cV?a z&7VdyN|F!xkbgw(R`2s)czB;_{Wi16Al<#;pc}jH9bSq4h58E~*=&$z!RnO*a#DTB ziAC%ZBK?V;?#+%*FR+(`+y#TI-u>y&GEge~I%hMdxeHKl;MgTh`kXumN%c7)qN+ub z)Q{Dx}C2Cg%z&(>Xq-S|Ho|Z6CMvekZ=rC0H5rkz8rPHTtE`X1hU|_ji&wn9usni|{t`-%`U3AI@9zt-! zp*$cnfP<}wskox>%NNXZmSwA8+$iyle)ri?hoTTa z&Z8eG%Tn^A<7AMnDCt^=XMam+dO&8W_n4-844Ik@_ZVnP$%`qY5kdQZ0 zRIrEz|Y~iA5Wa!+saBZX(_@J(KBk=#iD{ zbL2g{KJK~id#i6aYGd@+X}#@Y9@>TVI!OcJq+0fqYI$3T?L4_gA35^o<<&nrj)%?V z1XbS}$L_6hY;G_KZx8At-za3BXScFna;oDU$2W?93K0^vzSK~z|U?Uw77 zq#z802PkNz_5ELWE1*aM_RQY?nLTHF^uwfz0Q&Xy#1l_E@qfe4TsU< z5kfUN)V5sJMU1|rV}X%oC2N0@PE+&X^Jt@qUHiHaM)qg$Hi6pKh!qd77nR6pfbk-@>BFDBUJH8aDhgN zU`rq*aiBO-GWv;MOIah6+KLZT$4No*Qh*BOKPPrMU3zHGZw!dSfs1}|&~wPGUgMgn z?X_?WX0>}h6h??_0V`m6QQ&LgUrdln4z{ag!{Bi=>e2ZW+>|w5f4k83V$jED~0TnoE9J`#qOSv&^eOSJv~m1ukB4>z4#U zESizu;eVa0{&?+{bN4lF_G;tFNu=N9osP|Iy7tJY&z41mJy2nW+o76x&fv+z4mE>~ zAIegKo#EP{#)l4`0^PQ4rFKm77cu#)d(^;F8vEuz{o78f=ti7t_~LpEpSWEOg*Ii|K!~6UlzYlyfLiqf9?D))`-JS8{FLeVWSD7&0oy+)!f1l-v cCw>;c0Q=h<*}Tw4EC2ui07*qoM6N<$f|r=FBLDyZ delta 782 zcmV+p1M&Rb2AKws7=Hu<0002CwraKj001yhOjJdf(4Zg~5KvG!ASg&cXs{?ia6m91 z5D*Y(7%1QvAn@?;kf5+YNLct-Kwy}-0002vE!N8b00N{*L_t(|obA-jYTGaz0C44$ zOF$9W2zIES#UQg|2w3FkSFoVPbc6Xl`UbtM3_1!cw0nTjJ%2;bEwK#|z7%Wv`pb6r z!FC)(hrmzye@KcVgpT7lj^qCs)gQeq=QICmv|PR_IC`G+?HF0-k#7)1 zc}3`{cNa6}%rfHEjFq67&jz!IuDwJi+xHCMt?){)O=7ZtkC%6;8tiXbH=#0*%3E}9h!pG?LDK}dgAM_KZFxH+zkC)pCoX` z*8Yr*^=?=OXRd#f*qDY>Mre4tNfNf5_+CeY+Y&$4qCsUFZi%(KCDwYyMYuKkRvCv| zW>&GkeLpBQwT_;eo;2{In}XJp20Y8g20Gq)I)BvushN9>)?=mi%?mWs|5Rt}k4Rf) z8Q8{K&pQmyb1Odn*U-Z^_44r5@8GNj+qcI0J1@XC-g!1w`}xEwM4NWcXw`V?*Ai@B zOK154cJbD;fnQDFX8Pc(@U+|a9&A3GaWI;AR`7Mh_NS2J_~rNkme#BEAvF?I00000 MNe4wvM6N<$f~94DQUCw| diff --git a/graphics/pokemon/cosmoem/follow_normal.pal b/graphics/pokemon/cosmoem/follow_normal.pal new file mode 100644 index 000000000000..4132ba6fc555 --- /dev/null +++ b/graphics/pokemon/cosmoem/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +247 237 88 +229 211 79 +213 196 74 +196 148 58 +97 193 255 +77 114 237 +32 132 197 +57 86 181 +233 80 216 +101 78 44 +76 76 76 +42 42 42 +28 35 77 +20 18 18 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cosmoem/follow_shiny.pal b/graphics/pokemon/cosmoem/follow_shiny.pal new file mode 100644 index 000000000000..4132ba6fc555 --- /dev/null +++ b/graphics/pokemon/cosmoem/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +247 237 88 +229 211 79 +213 196 74 +196 148 58 +97 193 255 +77 114 237 +32 132 197 +57 86 181 +233 80 216 +101 78 44 +76 76 76 +42 42 42 +28 35 77 +20 18 18 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cosmoem/follower.png b/graphics/pokemon/cosmoem/follower.png index 6b2ab7c7ef695875d39ae44f1ba7759963d84ace..f21f9609516b0a69e1f86f33666a38d7764efe6a 100644 GIT binary patch literal 1297 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsB@w-HY-`(Hicb!3WF;=%vEMQ;^aj#`FoeHm~g)lbLA$45&`OGepOL`Vo|!YCLG zf#DPa500){2h11yJzX3_B3j>0J6&{GfyY(XM{{c9|NnR51k00~^U@~GOlws8sC1mq zy9d~K^h^8?vAp)vcHRo}Q; zdE=>1!v`^yFj2v^frknN!xn5~@2<^yQKaTj!Q8d-vq+(24dd&8`iS49883>}94wxk zla{l%6ZAwj>%wNiz?oBSJoafQtPwc4?Q^eI{Hi0?TS9H!U0xe7PB&&e#Cv_otVw%K zuD<5ozoHZypw3zG zM}$LwgPHMEZhv^m0{3gLN&B#fwo`YlB^hSo~+fIf{{5x=-?a3!; zRoNa>qKyWpu>#&f>|1&ysN4K6X=h&-O=J!kWT^Rzopr0D*M-c>n+a delta 482 zcmV<80UiF43h)Dv7=Hu<0002CwraKj001yhOjJdf(4dG|5cv4``0z*&5D@5~7|3uS z7&wR!nAnI|s2Ct9_>kBTpy0@W$lzd@0001aZhTk(00DbRL_t(|ob8mcZo)7Sh8-yr z6DK#ShKznbATm`|-lFPIHE+St0VbjpQF-Vy)(j-}Z-0_hDodpt(>M6L|1QQt zj5XF+WBs3sZ!PdSqI^lc=U0nfMgee~D^|Sf3AEJ3qK8p{oU4knBezE|P^_8PJ&Xe2 zSgI{&AAHw2kz|rQ?PL@n=NUiCna-My!9+RfLOMGEMgg)^a%z9cB~vhwsO(CLgXm%u z07typ&bB++>wm0cqKRa!IcNfBg1tF^^Gfz*Cd_8~_ zzSX)om2Cr`&w^@Bj=*PoCzPS|$nDDfiNxf^3M;1puocuK8$rMk-5X<0L~S5Ix)B5%^QQbZrG97wxf5Ao!pzEP0E_};`&(7hPm?s41}3sqC9LQmIvE53 zN5oQQjV}mbFD{YuzY7=y0gHI0*Y3*z0S4b96a);Hq)$07*qoM6N<$fEaj?(fW4U=}AnAJgzUdRkE=B`=9UY5PL?Y@zAC_1$PaKKkW!F ztm?UW3kr(3Zou4@-Fz$Gda3xRjt$9&5T7oOSL!g9hX_IUc)%Q;Don#gJH5z z1^0xdU7K77euHrJUSHGMLPU}08%SFqJrbC+q~4*6AUH$kr8HG36<&n>l!XTQv31tmmJ LS3j3^P6%3#nt!n1LTZ?lsqrt=L6+Lo zD+s-7XlY>4q~AdE^ex|8ZUBI6vdJc!KQf%YxEL!N)a~s#oo?{MVeqI?`27MmUWDBJ zBxMfBbb~p|nyfw-`z%WjFWd8A*p4+N_v5Fh1ja+4aD#Axr~?J`3+sa9JlNm8yLu!G z*v>FCH!z=Ajeju*!=?M8>987bO;JykcH6UEotBUI?`l!F|! zjSCJ;Um;x~4VXG=R~re2@RBZ|U8+Lp)4vFtC@5bbgnydFctb&expi_`_xYIH!dJwI8uo3%-epVy_+qzDMt$N;QyAr%=h($07*qoM6N<$f&|9?jsO4v diff --git a/graphics/pokemon/cottonee/follow_normal.pal b/graphics/pokemon/cottonee/follow_normal.pal new file mode 100644 index 000000000000..76222db0ce6b --- /dev/null +++ b/graphics/pokemon/cottonee/follow_normal.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +110 110 110 +204 227 209 +208 241 229 +164 207 173 +64 128 16 +92 224 48 +74 176 49 +47 46 47 +198 196 235 +137 162 175 +238 238 247 +137 117 107 +230 77 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cottonee/follow_shiny.pal b/graphics/pokemon/cottonee/follow_shiny.pal new file mode 100644 index 000000000000..bb3d8c85c8f3 --- /dev/null +++ b/graphics/pokemon/cottonee/follow_shiny.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +152 208 160 +104 72 0 +240 240 192 +240 240 192 +192 176 136 +152 40 8 +232 144 32 +192 96 40 +47 46 47 +192 176 136 +137 162 175 +248 248 248 +137 117 107 +230 77 40 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/cottonee/follower.png b/graphics/pokemon/cottonee/follower.png index f51f79c6ca929097c6ff6fd0540fd35f448b4c5c..15aec0406727675b2219e11bfa7d08f04decee40 100644 GIT binary patch delta 530 zcmV+t0`2|R1FHm(B!2;OQb$4nuFf3k00004XF*Lt006O%3;baP0000gP)t-sn9!hZ zZf?xu(a`bbq|dEDfDl~ZFiNm7FD@^}#OsNoukP;miFIq{O(+P)SxNu^010qNS#tmY z4#NNd4#NS*Z>VGd00D|gL_t(Y$L*9qOT$1I#&cW7Uh85zZz?niXMol#bo`KqV+(Dfj&J+gYXji#l%{P=2f8=Z-@DbUj zWXtN+y_Fl5C4a4u%{V{v2O2cV12%sv1e=u<+w8dFtqci^EGuMe#yLU-OO26}>y;P`)_g z=*7BC4cDaxlR3cw6Jjnd1hXgDZ&*CuNQ@p|9%gqUa(_l-=<}4}$PmK77}w&Q4FhJB zCxuikEPpcE-P00Po8PmKZTVH`ViK?rN$xoPRPJ+ml>>ZF z9Rgbvh8j<)7^pMCfcr)k;NM{m+f3k~P{*+LbD|B{UE(clFK|%UZihSXfZQ0~ieGYANDP7~9dlkKdSu|- zSsj;s{?hJHL*8=vQy~F5Vu7zzkIWFQ#XDAIp955oczMe%KP!xwo-f6d!v^29ljMkX zx8JdC(D@=&aDVOP9rq^$g#>b-sW>{01y&TOz(;pu%l5{xP${DR`rNXcC@dt9us!g) zpGY1Tt1GyX);Z$I@Di0Zq)e4kw_e_IpPNGE7t&8u#eFm=Tff7{%DswM9$J=i$c5OC za>GMTzYzCc;Xxl>4Ck45RutoR9x_j>3w&5L`0N$NnKr{A*-}3FeWXEu nx!ED>DSY;Gi-YyEW=+sHJN&voaQ__500000NkvXXu0mjf+@{ve diff --git a/graphics/pokemon/crabominable/follow_normal.pal b/graphics/pokemon/crabominable/follow_normal.pal new file mode 100644 index 000000000000..3e1266d44777 --- /dev/null +++ b/graphics/pokemon/crabominable/follow_normal.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +220 227 228 +229 221 131 +202 188 120 +145 211 225 +156 165 166 +154 154 154 +74 123 134 +109 110 110 +99 95 181 +106 98 56 +75 74 124 +72 74 74 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crabominable/follow_shiny.pal b/graphics/pokemon/crabominable/follow_shiny.pal new file mode 100644 index 000000000000..3e1266d44777 --- /dev/null +++ b/graphics/pokemon/crabominable/follow_shiny.pal @@ -0,0 +1,259 @@ +JASC-PAL +0100 +256 +255 255 255 +220 227 228 +229 221 131 +202 188 120 +145 211 225 +156 165 166 +154 154 154 +74 123 134 +109 110 110 +99 95 181 +106 98 56 +75 74 124 +72 74 74 +16 16 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/pokemon/crabominable/follower.png b/graphics/pokemon/crabominable/follower.png index 3741bce8cbb1b77e285c7f26da8cb6919849f876..60dda50af59fbf3fa8b0a6ba56e8d1058bd4710e 100644 GIT binary patch literal 1803 zcmeAS@N?(olHy`uVBq!ia0vp^2Y^_CgBeH`yR~lzQjEnx?oJHr&dI!FU|?nl@CkAK z|NsA;$4{Q#Z9cW9V&dh8bCxcfHEWhvbz5#;UUK}_tRxF>uNn_8F987op!QKP8Un*C z1cZNlSp&=qJ3U<-Ln2z=PVX+dqrl^;yFT*3w15B0S8E^Gle2ts+Oo^%CY?>LP2J(n zv39f0{Ew1gRNq^B|NpjDd#T^M?3nK`t3CbwtG}nVw)WwFv4Aj-RqH?L)++GCzbG&6 z=u`j881O#k``3T}{L*VbF4*4Ecu45bUOT2XwHJa91Pi8z8r^R_7?z$?dsnE%rjk*a;a*cN|wRZg@W@xUFDif5RER&#XVfn}Z)| zJ+w_|ixz&c^x!Jvz%O<}p67gxx<0eAD-kR}&4plqEI>!C{ zHvJ3Ru0R8R1KDy%IWd{8rPNA3)y(8SW|pN=G@+Xx$!kv$7&D7s>;3B z_p>!?t^T)eS5>eLPrh_Q+8k#Fg|F%xUsx|^iD9Fz2QOrb9^KAk z*edxU`t!nTEoP?f-su;92}(L#J6bu_)S>iA_*=uW2}wHkHwt^0npG37_&dDivzj